var _0x129f=['inputPoints','_pointCloudLayerNames','_isAutoSave','frustumCommandsList','wgs84WithEyeOffsetToWindowCoordinates','path','FLOAT_VEC3','indexData','_previousFramebuffer','\x20\x20\x20\x20vec3\x20specular\x20=\x20specularGlossiness.rgb;\x0a','_dimensionsSubscription','warning:\x20Loading\x20from\x20a\x20file\x20URI\x20(','_useHighlightColor','_url','_bursts','ss2','dynCall_ji','_fieldsByName','areaFactor','cesium-navigation-button\x20cesium-navigation-button-left','_materialType','groundExtrudedHeight','/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20floating-point\x20constant\x20for\x20pi/6.\x0a\x20*\x0a\x20*\x20@alias\x20czm_piOverSix\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20CesiumMath.PI_OVER_SIX\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20const\x20float\x20czm_piOverSix\x20=\x20...;\x0a\x20*\x0a\x20*\x20//\x20Example\x0a\x20*\x20float\x20pi\x20=\x206.0\x20*\x20czm_piOverSix;\x0a\x20*/\x0aconst\x20float\x20czm_piOverSix\x20=\x200.5235987755982988;\x0a','DECREMENT_WRAP','stGranXSin','getCssClassSuffixes','maxLon','\x20\x20vec3\x20diffuseLight\x20=\x20vec3(0.0,\x200.0,\x200.0);\x0a','rgba(250,\x20158,\x2062,\x201)','_minimumClusterSize','circle-pitch-alignment','CUSTOM','clippingMaskUniformValues','parameter\x20stop\x20must\x20be\x20instanceof\x20RouteStop!','taskMap','stackPartitions','_instanceBoundingSpheresCV','_renderForQuery','#define\x20CLIP_POLYLINE\x20\x0a','_paricleCountPerDegree','_visible','maximumVertexTextureImageUnits','isFullscreenEnabled','hasTexCoords','loadComponent','_groupName','getGroupModelPath','_lastStyleTime','addOnPreRun','isRotateEasting','out\x20of\x20range\x20destination\x20coordinates\x20for\x20image\x20copy','getSignalColor','./font','fromRectangleAndId','_sigma','decode_position_normConstant','Modified\x20Airy','_blockCacheQueue','addLocalSmlFile','tilesets','computeTileLoadPriority','_animationBegined','data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA','varying\x20vec4\x20v_color;\x20\x0a','colorBufferHalfFloat','crossorigin','gltb','false_northing','beforeViewerChanged','_startObject','SELECTED','lineVertexArray','area','#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20vec4\x20color;\x0auniform\x20float\x20spacing;\x0auniform\x20float\x20width;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20float\x20distanceToContour\x20=\x20mod(materialInput.height,\x20spacing);\x0a\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20float\x20dxc\x20=\x20abs(dFdx(materialInput.height));\x0a\x20\x20\x20\x20float\x20dyc\x20=\x20abs(dFdy(materialInput.height));\x0a\x20\x20\x20\x20float\x20dF\x20=\x20max(dxc,\x20dyc)\x20*\x20czm_pixelRatio\x20*\x20width;\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20(distanceToContour\x20<\x20dF)\x20?\x201.0\x20:\x200.0;\x0a#else\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20(distanceToContour\x20<\x20(czm_pixelRatio\x20*\x20width))\x20?\x201.0\x20:\x200.0;\x0a#endif\x0a\x0a\x20\x20\x20\x20vec4\x20outColor\x20=\x20czm_gammaCorrect(vec4(color.rgb,\x20alpha));\x0a\x20\x20\x20\x20material.diffuse\x20=\x20outColor.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20outColor.a;\x0a\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','SuperMap.FindClosestFacilitiesService','isAnalyzeById','_translucentBatches','removeVectorTilesMap','calcProtudeC3','_axesCreated','removeAllExtractRegion','crs','constructor','removeAllExtendProperty','isAmbientOcclusionSupported','HAS_ANISOTROPY','\x20(+2)\x20<=\x20','application/json','contextId','modifyScalePoint','viewport-y','_playRate','getUseBelowRangeColor','_disjointIDs','values_','eqdc','_lineDisplayType','\x20u_','getAllSchemeName','Shadow\x20anaylsis\x20is\x20not\x20supported\x20for\x20non-3D\x20scenes.','_overlayBounds','removeElementFromDB','u_patternscale_b','analysisSize','_lastMoonT','../log','_projectNormal','multiViewportIndex','WHITE','AUGMENT','raiseToTop','Expected\x20arguments\x20for\x20\x22','getCenterLonLat','gridSurroundLineWidth3D','strokeWidth','\x20bytes\x20on\x20the\x20stack,\x20but\x20stack\x20has\x20only\x20','cc4','-alpha','requestName','_matrix','_spSkyFromSpaceColorCorrect','canvasHeight','writers','getNodesJson','_themeSwooshHover','clientLeft','__isShowScan','units','isBodyWithTransparentRoot','fromJulianDateArray','imageryClipEnable','getDashPattern','#8E664D','\x20\x20\x20\x20vec3\x20VP\x20=\x20','dbrootData','invisibility','getRatioByTime','_leftRever','_tilesetHash','v_time','_innerStartTime','textarea','tempLayersSet.jsonp','_maximumViewportWidth','COLUMN3ROW1','attribute\x20vec4\x20aPosition;\x0a#ifdef\x20TexCoord\x0a\x20\x20\x20\x20attribute\x20vec4\x20aTexCoord0;\x0a#endif\x0aattribute\x20vec4\x20aColor;\x0avarying\x20float\x20v_pixelDistance;\x0avarying\x20vec4\x20vPosition;\x0auniform\x20mat4\x20uGeoMatrix;\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20varying\x20vec4\x20vExcavationVertexPos;\x0a#endif\x0a#ifdef\x20HYPSOMETRIC\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uHypsometricTexture;\x0a\x20\x20\x20\x20uniform\x20float\x20uHypOpacity;\x0a\x20\x20\x20\x20uniform\x20float\x20uHypContourFillMode;\x0a\x20\x20\x20\x20uniform\x20float\x20uHypFloor;\x0a\x20\x20\x20\x20uniform\x20float\x20uHypCeil;\x0a\x20\x20\x20\x20uniform\x20float\x20uHypMaxVisibleValue;\x0a\x20\x20\x20\x20uniform\x20float\x20uHypMinVisibleValue;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uNoValueColor;\x0a#endif\x0a\x20\x20\x20\x20uniform\x20float\x20uPointCloudSize;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uFillForeColor;\x0a\x20\x20\x20\x20varying\x20vec4\x20vColor;\x0a\x20\x20\x20\x20varying\x20vec4\x20vPositionMC;\x0a#ifdef\x20HYPSOMETRIC\x0avec4\x20computeContourMapColor(float\x20fValue)\x0a{\x0a\x20\x20\x20\x20float\x20threshold\x20=\x20clamp(abs(uHypCeil\x20-\x20uHypFloor),\x200.000001,\x2020000.0);\x0a\x20\x20\x20\x20float\x20contourRate\x20=\x20(fValue\x20-\x20uHypFloor)\x20/\x20threshold;\x0a\x20\x20\x20\x20float\x20finalCoord\x20=\x20clamp(contourRate,\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20count\x20=\x20floor(finalCoord\x20*\x2016.0);\x0a\x20\x20\x20\x20float\x20y\x20=\x20(count*2.0\x20+\x201.0)/32.0;\x0a\x20\x20\x20\x20float\x20x\x20=\x20fract(finalCoord*16.0);\x0a\x20\x20\x20\x20if(y\x20>\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20x\x20=\x201.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec2\x20contourCoord\x20=\x20vec2(x,\x20y);\x0a\x20\x20\x20\x20return\x20texture2D(uHypsometricTexture,\x20contourCoord).rgba;\x0a}\x0avec4\x20getHypsometricColor(vec4\x20oriColor,\x20float\x20fValue)\x0a{\x0a\x20\x20\x20\x20vec4\x20contourMapColor\x20=\x20vec4(0.0);\x0a\x20\x20\x20\x20float\x20finalOpacity\x20=\x20uHypOpacity;\x0a\x20\x20\x20\x20contourMapColor\x20=\x20computeContourMapColor(fValue);\x0a\x20\x20\x20\x20finalOpacity\x20*=\x20sign(uHypContourFillMode);\x0a\x20\x20\x20\x20vec4\x20mixColor\x20=\x20mix(vec4(1.0,1.0,1.0,1.0),\x20contourMapColor,\x20finalOpacity);\x0a\x20\x20\x20\x20return\x20mixColor;\x0a}\x0a#endif\x0a\x0afloat\x20getGlobeDepth(vec4\x20positionEC)\x0a{\x0a\x20\x20\x20\x20vec4\x20posWC\x20=\x20czm_eyeToWindowCoordinates(positionEC);\x0a\x20\x20\x20\x20float\x20globeDepth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20posWC.xy\x20/\x20czm_viewport.zw));\x0a\x20\x20\x20\x20if\x20(globeDepth\x20==\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x200.0;\x20//\x20not\x20on\x20the\x20globe\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(posWC.xy,\x20globeDepth);\x0a\x20\x20\x20\x20return\x20eyeCoordinate.z\x20/\x20eyeCoordinate.w;\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20vertexPos\x20=\x20aPosition;\x0a\x20\x20\x20\x20vertexPos.w\x20=\x201.0;\x0a\x20\x20\x20\x20vPositionMC.xyz\x20=\x20vertexPos.xyz;\x0a\x20\x20\x20\x20vPositionMC.w\x20=\x200.0;\x0a\x20\x20\x20\x20vColor\x20=\x20aColor;\x0a\x20\x20\x20\x20float\x20wValue\x20=\x20aTexCoord0.x;\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vertexPos;\x0a#ifdef\x20HYPSOMETRIC\x0a\x20\x20\x20\x20if(wValue\x20>\x20uHypMaxVisibleValue\x20||\x20wValue\x20<\x20uHypMinVisibleValue)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20czm_projection\x20*\x20vec4(0.0,\x200.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vColor\x20=\x20getHypsometricColor(vColor,\x20wValue);\x0a#endif\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20vExcavationVertexPos\x20=\x20uGeoMatrix\x20*\x20vertexPos;\x0a#endif\x0a\x20\x20\x20\x20vColor\x20*=\x20uFillForeColor;\x0a\x20\x20\x20\x20vPosition\x20=\x20czm_modelView\x20*\x20vertexPos;\x0a\x20\x20\x20\x20float\x20depthsilon\x20=\x2010.0;\x0a\x20\x20\x20\x20float\x20globeDepth\x20=\x20getGlobeDepth(vPosition);\x0a\x20\x20\x20\x20if\x20(globeDepth\x20!=\x200.0\x20&&\x20vPosition.z\x20+\x20depthsilon\x20<\x20globeDepth)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20czm_projection\x20*\x20vec4(0.0,\x200.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20mpp\x20=\x20czm_metersPerPixel(vPosition);\x0a\x20\x20\x20\x20float\x20pointSize\x20=\x20uPointCloudSize\x20/\x20mpp;\x0a\x20\x20\x20\x20v_pixelDistance\x20=\x202.0\x20/\x20pointSize;\x0a\x20\x20\x20\x20gl_PointSize\x20=\x20pointSize;\x0a}','valueToString()\x20called\x20on\x20non-map-key\x20element','modifyTerrainVertexArray',',\x20maxY:\x20a','attribute\x20vec4\x20aPosition;\x0aattribute\x20vec4\x20aTexCoord0;\x0aattribute\x20vec4\x20aTexCoord1;\x0a\x0auniform\x20sampler2D\x20uTexture0;\x0avarying\x20vec2\x20vTexcoord;\x0avarying\x20float\x20fHeight;\x0avarying\x20float\x20height;\x0avarying\x20float\x20regionHeight;\x0a#ifdef\x20Excavation\x0avarying\x20vec2\x20vTexcoord1;\x0a#endif\x0a\x0avoid\x20main()\x0a{\x0a\x09vTexcoord\x20=\x20aTexCoord0.xy;\x0a#ifdef\x20Excavation\x0a\x09vTexcoord1\x20=\x20aTexCoord1.xy;\x0a#endif\x0a\x09gl_Position\x20=\x20czm_depthClampFarPlane(czm_modelViewProjection\x20*\x20vec4(aPosition.xyz,\x201.0));\x0a\x09height\x20=\x20aPosition.w;\x0a\x09regionHeight\x20=\x20aTexCoord0.z;\x0a}','_loadSateGroupInfos','resolvedType','planarTriangleArea','text-size','_polygonMinimumHeights','\x20\x20\x20\x20tile_diffuse\x20=\x20tile_featureColor;\x20\x0a\x20\x20\x20\x20tile_main();\x20\x0a','the\x20index\x20is\x200~3','_pthread_getspecific','_centerToleranceSquared','overlaps_','_viewPosition','BindVertexBuffer','./xhr','commandListRealtimeRaster','_pointCloudEyeDomeLighting','getSaclePtOffset','_normalAndDepthCommand','closestObjectSize','toState','dynCall','_wrapper','_shadersToRelease','\x20\x20\x20\x20vec3\x20ng\x20=\x20normalize(v_normal);\x0a','Style\x20references\x20the\x20NORMAL\x20semantic\x20but\x20the\x20point\x20cloud\x20does\x20not\x20have\x20normals','varying\x20float\x20v_WindowZ;\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20czm_non_depth_clamp_main();\x0a\x20\x20\x20\x20vec4\x20position\x20=\x20gl_Position;\x0a\x20\x20\x20\x20v_WindowZ\x20=\x20(0.5\x20*\x20(position.z\x20/\x20position.w)\x20+\x200.5)\x20*\x20position.w;\x0a\x20\x20\x20\x20position.z\x20=\x20min(position.z,\x20position.w);\x0a\x20\x20\x20\x20gl_Position\x20=\x20position;\x0a}\x0a','bottom-left','','result','_particleColor','ImageAtlas','\x20:\x20','_textureScale','showTileBoundingSphere','','spot','instancedArrays','_lastMsSampleTime','getTranslatedShaderSource','Coordinates','_promises','computeIntersectionWithBoundingVolume','vec4\x20czm_computeLightColorInstanceInFP(czm_s3mMaterialInput\x20material,\x20vec3\x20positionRotateMC,\x20vec3\x20positionMC,\x20float\x20hasNormal,\x20vec3\x20normal)\x0a{\x0a\x20\x20\x20\x20vec3\x20normalEC;\x0a\x20\x20\x20\x20if(hasNormal\x20>\x200.9)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20normalEC\x20=\x20normalize(normal);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20normalEC\x20=\x20normalize(czm_normal*czm_computeNormal(positionRotateMC));\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec3\x20positionEC\x20=\x20vec3(czm_modelView\x20*\x20vec4(positionMC,1.0)).xyz;\x0a\x20\x20\x20\x20return\x20czm_directionLight(material,\x20normalEC,\x20-positionEC,\x20positionMC);\x0a}','TRIANGLES','geoEntityEffectParameter','failure','\x20arguments,\x20but\x20found\x20','tempFixedLengthArray','_lastShow','_texMemoryEstimate','_styles','](?:[','_v3AffineX','hpr','inflateInfo','#else','RasterImageExpandFS_width_','czm_lens_flare','isNumeric','DIV','eventCacheID_','\x27UTF16ToString\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','LineColor','BROWN','Illegal\x20byte\x20sequence','Instanced_Layer','getModelSize','compileShader','postProcess','\x20\x20\x20\x20float\x20vertexRadius\x20=\x20length(v_positionWC);\x0a','getLabelReact','#version\x20','_isWall','_movement','CanvasRenderer','Area','_add','shadowColor','DEPTH24_STENCIL8','_geometryChanged','isRoot','isOrbitsVisible','Texture\x20arrays\x20are\x20unsupported.','\x20\x20\x20\x20color\x20=\x20sampleAndBlend(\x0a','viewRefreshTime','uVolumeWidth','getExecutableName','State\x20not\x20recoverable','_transitionPlaneX','_refreshViews','setEmptyTreeFlag','emscripten_realloc_buffer:\x20Attempted\x20to\x20grow\x20heap\x20from\x20','hasSideness','position03DHigh','invoke_viiiii','\x20+\x200.5)','_colorsPerVertex','swipeEnabled','getIdFramebuffer','Finished\x20up\x20all\x20reserved\x20function\x20pointers.\x20Use\x20a\x20higher\x20value\x20for\x20RESERVED_FUNCTION_POINTERS.','_extendHeight','_addedStops','createNormalColorRenderState','pathList','ExitStatus','isLocked','GENERATE_MIPMAP_HINT','touchOnly','_minimumImageSize','waterMaskTranslationAndScale','updateBoundingSphere','_executeDeductionScript','horizontalFov','_lastInertiaTiltMovement','WebKitBlobBuilder','_disableSkipLevelOfDetail','extraFieldLength','colorBlendMode','_oriCompressType','\x27stringToAscii\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','original','getDay','uScale','CREDENTIAL','uLayerCornerLength','B9h79tEBBBE8fV9gBB9gVUUUUUEU9gIUUUB9gEUEU9gIUUUEUIKQBEEEDDDILLLVE9wEEEVIEBEOWEUEC+Q/IEKR/LEdO9tw9t9vv95DBh9f9f939h79t9f9j9h229f9jT9vv7BB8a9tw79o9v9wT9f9kw9j9v9kw9WwvTw949C919m9mwvBEy9tw79o9v9wT9f9kw9j9v9kw69u9kw949C919m9mwvBDe9tw79o9v9wT9f9kw9j9v9kw69u9kw949Twg91w9u9jwBIl9tw79o9v9wT9f9kw9j9v9kws9p2Twv9P9jTBLk9tw79o9v9wT9f9kw9j9v9kws9p2Twv9R919hTBVl9tw79o9v9wT9f9kw9j9v9kws9p2Twvt949wBOL79iv9rBRQ+x8yQDBK/qMEZU8jJJJJBCJ/EB9rGV8kJJJJBC9+HODNADCEFAL0MBCUHOAIrBBC+gE9HMBAVAIALFGRAD9rADZ1JJJBHWCJ/ABAD9uC/wfBgGOCJDAOCJD6eHdAICEFHLCBHQDNINAQAE9PMEAdAEAQ9rAQAdFAE6eHKDNDNADtMBAKCSFGOC9wgHXAOCL4CIFCD4HMAWCJDFHpCBHSALHZINDNARAZ9rAM9PMBCBHLXIKAZAMFHLDNAXtMBCBHhCBHIINDNARAL9rCk9PMBCBHLXVKAWCJ/CBFAIFHODNDNDNDNDNAZAICO4FrBBAhCOg4CIgpLBEDIBKAO9CB83IBAOCWF9CB83IBXIKAOALrBLALrBBGoCO4GaAaCIsGae86BBAOCEFALCLFAaFGarBBAoCL4CIgGcAcCIsGce86BBAOCDFAaAcFGarBBAoCD4CIgGcAcCIsGce86BBAOCIFAaAcFGarBBAoCIgGoAoCIsGoe86BBAOCLFAaAoFGarBBALrBEGoCO4GcAcCIsGce86BBAOCVFAaAcFGarBBAoCL4CIgGcAcCIsGce86BBAOCOFAaAcFGarBBAoCD4CIgGcAcCIsGce86BBAOCRFAaAcFGarBBAoCIgGoAoCIsGoe86BBAOCWFAaAoFGarBBALrBDGoCO4GcAcCIsGce86BBAOCdFAaAcFGarBBAoCL4CIgGcAcCIsGce86BBAOCQFAaAcFGarBBAoCD4CIgGcAcCIsGce86BBAOCKFAaAcFGarBBAoCIgGoAoCIsGoe86BBAOCXFAaAoFGorBBALrBIGLCO4GaAaCIsGae86BBAOCMFAoAaFGorBBALCL4CIgGaAaCIsGae86BBAOCpFAoAaFGorBBALCD4CIgGaAaCIsGae86BBAOCSFAoAaFGOrBBALCIgGLALCIsGLe86BBAOALFHLXDKAOALrBWALrBBGoCL4GaAaCSsGae86BBAOCEFALCWFAaFGarBBAoCSgGoAoCSsGoe86BBAOCDFAaAoFGorBBALrBEGaCL4GcAcCSsGce86BBAOCIFAoAcFGorBBAaCSgGaAaCSsGae86BBAOCLFAoAaFGorBBALrBDGaCL4GcAcCSsGce86BBAOCVFAoAcFGorBBAaCSgGaAaCSsGae86BBAOCOFAoAaFGorBBALrBIGaCL4GcAcCSsGce86BBAOCRFAoAcFGorBBAaCSgGaAaCSsGae86BBAOCWFAoAaFGorBBALrBLGaCL4GcAcCSsGce86BBAOCdFAoAcFGorBBAaCSgGaAaCSsGae86BBAOCQFAoAaFGorBBALrBVGaCL4GcAcCSsGce86BBAOCKFAoAcFGorBBAaCSgGaAaCSsGae86BBAOCXFAoAaFGorBBALrBOGaCL4GcAcCSsGce86BBAOCMFAoAcFGorBBAaCSgGaAaCSsGae86BBAOCpFAoAaFGorBBALrBRGLCL4GaAaCSsGae86BBAOCSFAoAaFGOrBBALCSgGLALCSsGLe86BBAOALFHLXEKAOAL8pBB83BBAOCWFALCWF8pBB83BBALCZFHLKAhCDFHhAICZFGIAX6MBKKDNALMBCBHLXIKDNAKtMBAWASFrBBHhCBHOApHIINAIAWCJ/CBFAOFrBBGZCE4CBAZCEg9r7AhFGh86BBAIADFHIAOCEFGOAK9HMBKKApCEFHpALHZASCEFGSAD9HMBKKABAQAD2FAWCJDFAKAD2Z1JJJB8aAWAWCJDFAKCUFAD2FADZ1JJJB8aKAKCBALeAQFHQALMBKC9+HOXEKCBC99ARAL9rADCAADCA0eseHOKAVCJ/EBF8kJJJJBAOK+OoEZU8jJJJJBC/AE9rGV8kJJJJBC9+HODNAECI9uGRChFAL0MBCUHOAIrBBGWC/wEgC/gE9HMBAWCSgGdCE0MBAVC/ABFCfECJEZ+JJJJB8aAVCuF9CU83IBAVC8wF9CU83IBAVCYF9CU83IBAVCAF9CU83IBAVCkF9CU83IBAVCZF9CU83IBAV9CU83IWAV9CU83IBAIALFC9wFHQAICEFGWARFHKDNAEtMBCMCSAdCEseHXABHICBHdCBHMCBHpCBHLCBHOINDNAKAQ9NMBC9+HOXIKDNDNAWrBBGRC/vE0MBAVC/ABFARCL4CU7AOFCSgCITFGSYDLHZASYDBHhDNARCSgGSAX9PMBAVARCU7ALFCSgCDTFYDBAdASeHRAStHSDNDNADCD9HMBABAh87EBABCLFAR87EBABCDFAZ87EBXEKAIAhbDBAICWFARbDBAICLFAZbDBKAdASFHdAVC/ABFAOCITFGoARbDBAoAZbDLAVALCDTFARbDBAVC/ABFAOCEFCSgGOCITFGZAhbDBAZARbDLALASFHLAOCEFHOXDKDNDNASCSsMBAMASFASC987FCEFHMXEKAK8sBBGSCfEgHRDNDNASCU9MMBAKCEFHKXEKAK8sBEGSCfBgCRTARCfBgvHRDNASCU9MMBAKCDFHKXEKAK8sBDGSCfBgCpTARvHRDNASCU9MMBAKCIFHKXEKAK8sBIGSCfBgCxTARvHRDNASCU9MMBAKCLFHKXEKAKrBLC3TARvHRAKCVFHKKARCE4CBARCEg9r7AMFHMKDNDNADCD9HMBABAh87EBABCLFAM87EBABCDFAZ87EBXEKAIAhbDBAICWFAMbDBAICLFAZbDBKAVC/ABFAOCITFGRAMbDBARAZbDLAVALCDTFAMbDBAVC/ABFAOCEFCSgGOCITFGRAhbDBARAMbDLALCEFHLAOCEFHOXEKDNARCPE0MBAVALAQARCSgFrBBGSCL4GZ9rCSgCDTFYDBAdCEFGhAZeHRAVALAS9rCSgCDTFYDBAhAZtGoFGhASCSgGZeHSAZtHZDNDNADCD9HMBABAd87EBABCLFAS87EBABCDFAR87EBXEKAIAdbDBAICWFASbDBAICLFARbDBKAVALCDTFAdbDBAVC/ABFAOCITFGaARbDBAaAdbDLAVALCEFGLCSgCDTFARbDBAVC/ABFAOCEFCSgCITFGaASbDBAaARbDLAVALAoFCSgGLCDTFASbDBAVC/ABFAOCDFCSgGOCITFGRAdbDBARASbDLAOCEFHOALAZFHLAhAZFHdXEKAdCBAKrBBGaeGZARC/+EsGcFHRAaCSgHhDNDNAaCL4GoMBARCEFHSXEKARHSAVALAo9rCSgCDTFYDBHRKDNDNAhMBASCEFHdXEKASHdAVALAa9rCSgCDTFYDBHSKDNDNActMBAKCEFHaXEKAK8sBEGaCfEgHZDNDNAaCU9MMBAKCDFHaXEKAK8sBDGaCfBgCRTAZCfBgvHZDNAaCU9MMBAKCIFHaXEKAK8sBIGaCfBgCpTAZvHZDNAaCU9MMBAKCLFHaXEKAK8sBLGaCfBgCxTAZvHZDNAaCU9MMBAKCVFHaXEKAKCOFHaAKrBVC3TAZvHZKAZCE4CBAZCEg9r7AMFGMHZKDNDNAoCSsMBAaHcXEKAa8sBBGKCfEgHRDNDNAKCU9MMBAaCEFHcXEKAa8sBEGKCfBgCRTARCfBgvHRDNAKCU9MMBAaCDFHcXEKAa8sBDGKCfBgCpTARvHRDNAKCU9MMBAaCIFHcXEKAa8sBIGKCfBgCxTARvHRDNAKCU9MMBAaCLFHcXEKAaCVFHcAarBLC3TARvHRKARCE4CBARCEg9r7AMFGMHRKDNDNAhCSsMBAcHKXEKAc8sBBGKCfEgHSDNDNAKCU9MMBAcCEFHKXEKAc8sBEGKCfBgCRTASCfBgvHSDNAKCU9MMBAcCDFHKXEKAc8sBDGKCfBgCpTASvHSDNAKCU9MMBAcCIFHKXEKAc8sBIGKCfBgCxTASvHSDNAKCU9MMBAcCLFHKXEKAcCVFHKAcrBLC3TASvHSKASCE4CBASCEg9r7AMFGMHSKDNDNADCD9HMBABAZ87EBABCLFAS87EBABCDFAR87EBXEKAIAZbDBAICWFASbDBAICLFARbDBKAVC/ABFAOCITFGaARbDBAaAZbDLAVALCDTFAZbDBAVC/ABFAOCEFCSgCITFGaASbDBAaARbDLAVALCEFGLCSgCDTFARbDBAVC/ABFAOCDFCSgCITFGRAZbDBARASbDLAVALAotAoCSsvFGLCSgCDTFASbDBALAhtAhCSsvFHLAOCIFHOKAWCEFHWABCOFHBAICXFHIAOCSgHOALCSgHLApCIFGpAE6MBKKCBC99AKAQseHOKAVC/AEF8kJJJJBAOK/tLEDU8jJJJJBCZ9rHVC9+HODNAECVFAL0MBCUHOAIrBBC/+EgC/QE9HMBAV9CB83IWAICEFHOAIALFC98FHIDNAEtMBDNADCDsMBINDNAOAI6MBC9+SKAO8sBBGDCfEgHLDNDNADCU9MMBAOCEFHOXEKAO8sBEGDCfBgCRTALCfBgvHLDNADCU9MMBAOCDFHOXEKAO8sBDGDCfBgCpTALvHLDNADCU9MMBAOCIFHOXEKAO8sBIGDCfBgCxTALvHLDNADCU9MMBAOCLFHOXEKAOrBLC3TALvHLAOCVFHOKAVCWFALCEgCDTvGDALCD4CBALCE4CEg9r7ADYDBFGLbDBABALbDBABCLFHBAECUFGEMBXDKKINDNAOAI6MBC9+SKAO8sBBGDCfEgHLDNDNADCU9MMBAOCEFHOXEKAO8sBEGDCfBgCRTALCfBgvHLDNADCU9MMBAOCDFHOXEKAO8sBDGDCfBgCpTALvHLDNADCU9MMBAOCIFHOXEKAO8sBIGDCfBgCxTALvHLDNADCU9MMBAOCLFHOXEKAOrBLC3TALvHLAOCVFHOKABALCD4CBALCE4CEg9r7AVCWFALCEgCDTvGLYDBFGD87EBALADbDBABCDFHBAECUFGEMBKKCBC99AOAIseHOKAOK+lVOEUE99DUD99EUD99DNDNADCL9HMBAEtMEINDNDNjBBBzjBBB+/ABCDFGD8sBB+yAB8sBBGI+yGL+L+TABCEFGV8sBBGO+yGR+L+TGWjBBBB9gGdeAWjBB/+9CAWAWnjBBBBAWAdeGQAQ+MGKAICU9KeALmGLALnAQAKAOCU9KeARmGQAQnmm+R+VGRnmGW+LjBBB9P9dtMBAW+oHIXEKCJJJJ94HIKADAI86BBDNDNjBBBzjBBB+/AQjBBBB9geAQARnmGW+LjBBB9P9dtMBAW+oHDXEKCJJJJ94HDKAVAD86BBDNDNjBBBzjBBB+/ALjBBBB9geALARnmGW+LjBBB9P9dtMBAW+oHDXEKCJJJJ94HDKABAD86BBABCLFHBAECUFGEMBXDKKAEtMBINDNDNjBBBzjBBB+/ABCLFGD8uEB+yAB8uEBGI+yGL+L+TABCDFGV8uEBGO+yGR+L+TGWjBBBB9gGdeAWjB/+fsAWAWnjBBBBAWAdeGQAQ+MGKAICU9KeALmGLALnAQAKAOCU9KeARmGQAQnmm+R+VGRnmGW+LjBBB9P9dtMBAW+oHIXEKCJJJJ94HIKADAI87EBDNDNjBBBzjBBB+/AQjBBBB9geAQARnmGW+LjBBB9P9dtMBAW+oHDXEKCJJJJ94HDKAVAD87EBDNDNjBBBzjBBB+/ALjBBBB9geALARnmGW+LjBBB9P9dtMBAW+oHDXEKCJJJJ94HDKABAD87EBABCWFHBAECUFGEMBKKK/SILIUI99IUE99DNAEtMBCBHIABHLINDNDNj/zL81zALCOF8uEBGVCIv+y+VGOAL8uEB+ynGRjB/+fsnjBBBzjBBB+/ARjBBBB9gemGW+LjBBB9P9dtMBAW+oHdXEKCJJJJ94HdKALCLF8uEBHQALCDF8uEBHKABAVCEFCIgAIvCETFAd87EBDNDNAOAK+ynGWjB/+fsnjBBBzjBBB+/AWjBBBB9gemGX+LjBBB9P9dtMBAX+oHKXEKCJJJJ94HKKABAVCDFCIgAIvCETFAK87EBDNDNAOAQ+ynGOjB/+fsnjBBBzjBBB+/AOjBBBB9gemGX+LjBBB9P9dtMBAX+oHQXEKCJJJJ94HQKABAVCUFCIgAIvCETFAQ87EBDNDNjBBJzARARn+TAWAWn+TAOAOn+TGRjBBBBARjBBBB9ge+RjB/+fsnjBBBzmGR+LjBBB9P9dtMBAR+oHQXEKCJJJJ94HQKABAVCIgAIvCETFAQ87EBALCWFHLAICLFHIAECUFGEMBKKK6BDNADCD4AE2GEtMBINABABYDBGDCWTCW91+yADCk91ClTCJJJ/8IF++nuDBABCLFHBAECUFGEMBKKK9TEIUCBCBYDJ1JJBGEABCIFC98gFGBbDJ1JJBDNDNABzBCZTGD9NMBCUHIABAD9rCffIFCZ4NBCUsMEKAEHIKAIK/lEEEUDNDNAEABvCIgtMBABHIXEKDNDNADCZ9PMBABHIXEKABHIINAIAEYDBbDBAICLFAECLFYDBbDBAICWFAECWFYDBbDBAICXFAECXFYDBbDBAICZFHIAECZFHEADC9wFGDCS0MBKKADCL6MBINAIAEYDBbDBAECLFHEAICLFHIADC98FGDCI0MBKKDNADtMBINAIAErBB86BBAICEFHIAECEFHEADCUFGDMBKKABK/AEEDUDNDNABCIgtMBABHIXEKAECfEgC+B+C+EW2HLDNDNADCZ9PMBABHIXEKABHIINAIALbDBAICXFALbDBAICWFALbDBAICLFALbDBAICZFHIADC9wFGDCS0MBKKADCL6MBINAIALbDBAICLFHIADC98FGDCI0MBKKDNADtMBINAIAE86BBAICEFHIADCUFGDMBKKABKKKEBCJWKLZ9kBB','_clockViewModel','_mapProjection','[bboxSouth]','touchstart','arrayChange','fixedFrameToHeadingPitchRoll','ElevationContourType','releaseReference','_currentRotateDirectionAngle','isInTheSameDomain','DEFAULT_CONTRAST','compare','_globeIndex','ROUND_DOWN','div','drawAnnotationArray','CRNTaskProcessorReady','_indices','Middle','\x22maxM\x22:','and','halo_color','heightmap','\x20=\x20unpack_mix_','yOffset','ViewPosition','_enable','_pointBias','chord','/symbolLibs.json?','NO_ERROR','_compiledShaderClampToGround','clipPlane','_pickedlabelsID','release_ref','xPoleWanderRadians','zeroExtend','TAM_WRAP','illegal\x20value:\x20','_bIsUseDepthTest','ANIMATION_SHOW_EXP','littleEndian','DataDrivenProperty','functionPointers','hasAttributesForTextureCoordinatePlanes','_invertClassificationColor','Executing','#FFF0F5','isPicked','pathname','rgba(255,255,255,0)','_textureFinish','blksize','240','_lastSunZenith','strVolumeExts','_avgPix','_density','imageryLayer','queryGeometry','voxelGridPostRender','inflateReset','_showSubscription','bezierCurveTo','ColorAttachment','_endSurroundLineWidth','\x20\x20\x20\x20float\x20alpha\x20=\x20roughness\x20*\x20roughness;\x0a','_refire','Operator\x20\x22+\x22\x20requires\x20vector\x20or\x20number\x20arguments\x20of\x20matching\x20types,\x20or\x20at\x20least\x20one\x20string\x20argument.\x20Arguments\x20are\x20','_va','square','octShortToFloat','_downloadPromise','geoEntityStartEffectVisible','relativeToGround','Unknown\x20interpolation\x20type\x20','createCoplanarPolygonOutlineGeometry','ContourValue','Cartesian3','https://t3.tianditu.gov.cn/mapservice/swdx?T=elv_c','angleVZ','a_fade_opacity','onMaterialChanged','inflateRaw','patternFeatures','updateQuickPositionCfg','disableServerExcavation','_defaultCredits','_localScreenSpaceBBox','EXT_color_buffer_half_float','_batchIdAttributeName','positions','back,\x20left','_beQueryCollection','_editPoints','createSpatialQueryCommand','saveSitData','feDiffuseLighting','_fboState','ELEMENT_ARRAY_BUFFER','renderBackgroundRepeat','_minFiltration','_vrSubscription','zoomedOutOceanSpecularIntensity','uCameraDepth','_updateHeightsTimeSlice','hgroup','_observer','Operator\x20\x22/\x22\x20requires\x20vector\x20or\x20number\x20arguments\x20of\x20matching\x20types,\x20or\x20a\x20number\x20as\x20the\x20second\x20argument.\x20Arguments\x20are\x20','\x20encountered\x20when\x20deserializing\x20a\x20UTF-8\x20string\x20on\x20the\x20asm.js/wasm\x20heap\x20to\x20a\x20JS\x20string!','IPORTAL_KEY','sunBloom','</title><img>','setGeoEntityRotationParameter','writeByte','classic\x20format','\x20\x20\x20\x20color\x20+=\x20diffuseIrradiance\x20*\x20diffuseColor\x20+\x20specularColor\x20*\x20specularIBL;\x0a','SuperMap.GeometryServer','northward_y','_value','totalTime','_partlyTransparent','_innerRadii','Cropping\x20canvas\x20at:','isSunVisible','_executeAni','CancelAnimationFrame','/**\x0a\x20*\x20Transforms\x20a\x20position\x20from\x20eye\x20to\x20window\x20coordinates.\x20\x20The\x20transformation\x0a\x20*\x20from\x20eye\x20to\x20clip\x20coordinates\x20is\x20done\x20using\x20{@link\x20czm_projection}.\x0a\x20*\x20The\x20transform\x20from\x20normalized\x20device\x20coordinates\x20to\x20window\x20coordinates\x20is\x0a\x20*\x20done\x20using\x20{@link\x20czm_viewportTransformation},\x20which\x20assumes\x20a\x20depth\x20range\x0a\x20*\x20of\x20<code>near\x20=\x200</code>\x20and\x20<code>far\x20=\x201</code>.\x0a\x20*\x20<br\x20/><br\x20/>\x0a\x20*\x20This\x20transform\x20is\x20useful\x20when\x20there\x20is\x20a\x20need\x20to\x20manipulate\x20window\x20coordinates\x0a\x20*\x20in\x20a\x20vertex\x20shader\x20as\x20done\x20by\x20{@link\x20BillboardCollection}.\x0a\x20*\x0a\x20*\x20@name\x20czm_eyeToWindowCoordinates\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec4}\x20position\x20The\x20position\x20in\x20eye\x20coordinates\x20to\x20transform.\x0a\x20*\x0a\x20*\x20@returns\x20{vec4}\x20The\x20transformed\x20position\x20in\x20window\x20coordinates.\x0a\x20*\x0a\x20*\x20@see\x20czm_modelToWindowCoordinates\x0a\x20*\x20@see\x20czm_projection\x0a\x20*\x20@see\x20czm_viewportTransformation\x0a\x20*\x20@see\x20BillboardCollection\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20vec4\x20positionWC\x20=\x20czm_eyeToWindowCoordinates(positionEC);\x0a\x20*/\x0avec4\x20czm_eyeToWindowCoordinates(vec4\x20positionEC)\x0a{\x0a\x20\x20\x20\x20vec4\x20q\x20=\x20czm_projection\x20*\x20positionEC;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20clip\x20coordinates\x0a\x20\x20\x20\x20q.xyz\x20/=\x20q.w;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normalized\x20device\x20coordinates\x0a\x20\x20\x20\x20q.xyz\x20=\x20(czm_viewportTransformation\x20*\x20vec4(q.xyz,\x201.0)).xyz;\x20//\x20window\x20coordinates\x0a\x20\x20\x20\x20return\x20q;\x0a}\x0a','NoReset','planeRemoved','_computeCenter','ThirdParty/Workers/draco_wasm_wrapper.js','uMetallicRoughnessTexture','labels','xh3','getLinkType','ScriptStructure','geometries','_allSizedInMeters','Polyline\x20Color','Polyline\x20Outline\x20Color','circle-opacity','_getTimestamp','_labelDimensions','writeI53ToI64','uniqueCount','removeGeoEffectByID','BottomLeft','_dataSourceRemoved','_scaleByDistance','textureManager','Attenuation','_viewRotation3D','undefined','_validMaximumHeight','u_step','screenSpaceErrorFactor','_createNormalShaderUniformMap','sml:CellWidth','start','package','\x27lengthBytesUTF16\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','EPSILON11','_silhouetteEdgeCommand','TexModMatrix','_subBatchValuesBake','originGeoEntityUUID','decimal','nmi','_isLocked','_updatedVisibilityFrame','COLUMBUS_VIEW','_rangeConstant','COLUMN1ROW1','setInterpolationOptions','throttle','numberOfPoints','Altitude','XHR','bytesPerElement','point\x20light\x20intensity','getOutputTexture','\x20\x20vec3\x20specular\x20=\x20u_specular.rgb;\x0a','options.onrendered\x20is\x20deprecated,\x20html2canvas\x20returns\x20a\x20Promise\x20containing\x20the\x20canvas','clearProfile','ExitFullscreen','modifyTerrainData','TOTAL_MEMORY\x20should\x20be\x20larger\x20than\x20TOTAL_STACK,\x20was\x20','options.model','noFSInit','_multiNames','addedEvent',').rgb;\x0a','_maxCoord','_repeatX','GeometryPipeline','radians','attribute\x20vec4\x20position;\x0aattribute\x20float\x20webMercatorT;\x0a\x0auniform\x20vec2\x20u_textureDimensions;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20v_textureCoordinates\x20=\x20vec2(position.x,\x20webMercatorT);\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_viewportOrthographic\x20*\x20(position\x20*\x20vec4(u_textureDimensions,\x201.0,\x201.0));\x0a}\x0a','_freePointer','pendingRemovals_','Visible','aPreHxyzLx','_magnificationFilter','getTilesToRender','asserts','getGeoEntityByUUID','createAnnotationCtrlPoint','_imageSubRegion','hashName','flattenChunks','ALLOC_DYNAMIC','projectVector','clearMouseListener','_raiseUpdateEvent','getBlurYFrameBuffer','TileBounds','bIsShowBloodVolume','BillboardMode','\x20\x20\x20\x20\x20\x20\x20\x20color,\x0a\x20\x20\x20\x20\x20\x20\x20\x20u_dayTextures[','\x22\x20to\x20be\x20(string,\x20string)\x20or\x20(number,\x20number),\x20but\x20found\x20(','updateObjsTheme','KMZ\x20file\x20does\x20not\x20contain\x20a\x20KML\x20document.','text-field','julianDate','lowestEncodedHeight','_vertexOffset','basePath','FilterMode','#fff','inputOffset','https://[subdomain].tianditu.gov.cn/cta_c/wmts','_excuteRotation','_dataSourceAdded','_getMemoryUsageInBytes','isPointLight','feBlend','\x20\x20\x20gl_FragColor\x20*=\x20czm_computeLightColorInFP(vPositionMC.xyz,\x20vPositionMC.w,\x20vec3(0.0,0.0,0.0));','getMinimumMaximumHeights','mapId','stencil','run','Uint16Array','edgeCount','point','createFillCanvas','drawMultiPolygon','_sources','ClampObjectLine','animation_shuttleRingPointerPaused','_spDepthFail','_skyLightColor','_executeSatellite','default\x20value\x20for\x20type\x20','VARIABLE','uClearcoatFactor','gridLineWidth','crossDiameter','textAlign','uNormalTextureScale','_updateShadow','_frameRateMonitor','getLinearRing','BUILTIN_VARIABLE','_bufferTarget','textBaseline','supportedExtensions','Callback\x20must\x20be\x20a\x20function','imageryProvider','_ignoreNormal','sseDenominator','DatasetIDRange','vec2','setBatchObjsTranslate','changedTouches','float\x20diff2\x20=\x20(c3.r\x20-\x20c4.r)*0.5;','_renderThisFrame','_emissionTextureAtlas','CONSTANT_RGBA','addPoint','uniform1fv','_scaledBoundingSphere','carthage','_renderError','microBlockSize','_save','equalsArray','createParticleTrailsResources','/**\x0a\x20*\x20Computes\x20the\x20luminance\x20of\x20a\x20color.\x20\x0a\x20*\x0a\x20*\x20@name\x20czm_luminance\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec3}\x20rgb\x20The\x20color.\x0a\x20*\x20\x0a\x20*\x20@returns\x20{float}\x20The\x20luminance.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20float\x20light\x20=\x20czm_luminance(vec3(0.0));\x20//\x200.0\x0a\x20*\x20float\x20dark\x20=\x20czm_luminance(vec3(1.0));\x20\x20//\x20~1.0\x20\x0a\x20*/\x0afloat\x20czm_luminance(vec3\x20rgb)\x0a{\x0a\x20\x20\x20\x20//\x20Algorithm\x20from\x20Chapter\x2010\x20of\x20Graphics\x20Shaders.\x0a\x20\x20\x20\x20const\x20vec3\x20W\x20=\x20vec3(0.2125,\x200.7154,\x200.0721);\x0a\x20\x20\x20\x20return\x20dot(rgb,\x20W);\x0a}\x0a','SIENNA','_updateEdgeDistanceFalloffFactor','VerticalOrigin','setLinkLineColor','_terrainHeights','\x27removeRunDependency\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you','headers','PBRMaterialParam','-263.0,6.0,431.0','both\x20async\x20and\x20sync\x20fetching\x20of\x20the\x20wasm\x20failed','_projectionPicker','varying\x20vec2\x20v_pos;\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20outline_color\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20outline_color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20dist\x20=\x20length(v_pos\x20-\x20gl_FragCoord.xy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20alpha\x20=\x201.0\x20-\x20smoothstep(0.0,\x201.0,\x20dist);\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20outline_color\x20*\x20(alpha\x20*\x20opacity);\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a\x20\x20\x20\x20}\x0a','#60BD42','useMercatorProject','.\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-sFORCE_FILESYSTEM)\x20can\x20export\x20this\x20for\x20you','CGCS2000','ambientColor','\x0a#ifdef\x20BRDF\x0a#define\x20RECIPROCAL_PI\x200.31830988618\x0a#define\x20M_PI\x203.141592653589793\x0a#define\x20EPSILON\x201e-6\x0a#define\x20CUBEUV_MAX_MIP\x208.0\x0a#define\x20CUBEUV_TEXEL_WIDTH\x200.0013020833333333333\x0a#define\x20CUBEUV_TEXEL_HEIGHT\x200.0009765625\x0a#define\x20saturate(a)\x20clamp(\x20a,\x200.0,\x201.0\x20)\x0afloat\x20pow2(\x20const\x20in\x20float\x20x\x20)\x20{\x20return\x20x\x20*\x20x;\x20}\x0a\x0auniform\x20vec4\x20uBaseColorFactor;\x0auniform\x20vec4\x20uEmissiveFactor;\x0auniform\x20float\x20uMetallicFactor;\x0auniform\x20float\x20uRoughnessFactor;\x0auniform\x20float\x20uAlphaCutoff;\x0auniform\x20float\x20uEnvMapIntensity;\x0astruct\x20IncidentLight\x20{\x0a\x20\x20\x20\x20vec3\x20direction;\x0a\x20\x20\x20\x20vec3\x20color;\x0a\x20\x20\x20\x20bool\x20visible;\x0a};\x0a\x0astruct\x20GeometricContext\x20{\x0a\x20\x20\x20\x20vec3\x20position;\x0a\x20\x20\x20\x20vec3\x20normal;\x0a\x20\x20\x20\x20vec3\x20viewDir;\x0a};\x0a\x0astruct\x20PhysicalMaterial\x20{\x0a\x20\x20\x20\x20vec3\x09diffuseColor;\x0a\x20\x20\x20\x20float\x09roughness;\x0a\x20\x20\x20\x20vec3\x09specularColor;\x0a\x20\x20\x20\x20float\x20specularF90;\x0a};\x0a\x0astruct\x20ReflectedLight\x20{\x0a\x20\x20\x20\x20vec3\x20directDiffuse;\x0a\x20\x20\x20\x20vec3\x20directSpecular;\x0a\x20\x20\x20\x20vec3\x20indirectDiffuse;\x0a\x20\x20\x20\x20vec3\x20indirectSpecular;\x0a};\x0a\x0a#ifdef\x20HAS_BASE_TEXTURE\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uBaseTexture;\x0a#endif\x0a\x0a#ifdef\x20HAS_NORMAL_TEXTURE\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uNormalTexture;\x0a\x20\x20\x20\x20uniform\x20float\x20uNormalTextureScale;\x0a#ifdef\x20HAS_ANISOTROPY\x0a\x20\x20\x20\x20uniform\x20vec4\x20uAnisotropy;\x0a#endif\x0a#endif\x0a\x0a#ifdef\x20HAS_EMISSIVE_TEXTURE\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uEmissionTexture;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uEmissiveUVOffsetAndTiling;\x0a#endif\x0a\x0a#ifdef\x20HAS_MetallicRoughness_TEXTURE\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uMetallicRoughnessTexture;\x0a#endif\x0a\x0a#ifdef\x20HAS_OCCLUSION_TEXTURE\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uOcclusionTexture;\x0a#endif\x0a\x0a#ifdef\x20REFRACTION\x0a\x20\x20\x20\x20uniform\x20float\x20uIndexOfRefraction;\x0a#endif\x0a\x0a#ifdef\x20HAS_TRANSMISSION\x0a\x20\x20\x20\x20uniform\x20float\x20uTransmissionFactor;\x0a#endif\x0a\x0a#ifdef\x20HAS_WETNESS\x0a\x20\x20\x20\x20uniform\x20float\x20uWetnessFactor;\x0a#endif\x0a\x0a#ifdef\x20HAS_VOLUME\x0a\x20\x20\x20\x20uniform\x20vec4\x20uTintColor;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uDiffusionDistance;\x0a\x20\x20\x20\x20uniform\x20float\x20uThickness;\x0a#endif\x0a\x0a#ifdef\x20HAS_CLEARCOAT\x0a\x20\x20\x20\x20uniform\x20float\x20uClearcoatFactor;\x0a\x20\x20\x20\x20uniform\x20float\x20uClearcoatRoughnessFactor;\x0a#endif\x0a\x0a//参考UE4.24实现计算精确光源的衰减\x0afloat\x20punctualLightIntensityToIrradianceFactor(\x20const\x20in\x20float\x20lightDistance,\x20const\x20in\x20float\x20cutoffDistance,\x20const\x20in\x20float\x20decayExponent\x20)\x20{\x0a\x20\x20\x20\x20//\x20float\x20d\x20=\x20lightDistance;\x0a\x20\x20\x20\x20//\x20float\x20r\x20=\x20cutoffDistance;\x0a\x20\x20\x20\x20//\x20float\x20d2\x20=\x20d\x20*\x20d;\x0a\x20\x20\x20\x20//\x20float\x20attenuation\x20=\x201.0\x20/\x20(d2\x20+\x201.0);\x20\x0a\x20\x20\x20\x20//\x20float\x20m\x20=\x20saturate(1.0\x20-\x20pow(d\x20/\x20r,\x204.0));\x0a\x20\x20\x20\x20//\x20float\x20m2\x20=\x20m\x20*\x20m;\x0a\x20\x20\x20\x20//\x20return\x20attenuation\x20*\x20m2;\x0a\x20\x20\x20\x20if\x20(\x20decayExponent\x20>\x200.0\x20)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20pow(\x20saturate(\x201.0\x20-\x20lightDistance\x20/\x20cutoffDistance\x20),\x20decayExponent\x20);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x201.0;\x0a}\x0a\x0a#include\x20<hemisphereLightDecl>\x0a#include\x20<directionLightDecl>\x0a#include\x20<pointLightDecl>\x0a#include\x20<spotLightDecl>\x0a#include\x20<snowDecl>\x0a#include\x20<rainDecl>\x0a\x0a#ifdef\x20HAS_ANISOTROPY\x0avec3\x20getAnisotropicBentNormals(const\x20vec3\x20T,\x20const\x20vec3\x20B,\x20const\x20vec3\x20N,\x20const\x20vec3\x20V,\x20float\x20anisotropy)\x20{\x0a\x20\x20\x20\x20vec3\x20anisotropicFrameDirection\x20=\x20anisotropy\x20>=\x200.0\x20?\x20B\x20:\x20T;\x0a\x20\x20\x20\x20vec3\x20anisotropicFrameTangent\x20=\x20cross(normalize(anisotropicFrameDirection),\x20V);\x0a\x20\x20\x20\x20vec3\x20anisotropicFrameNormal\x20=\x20cross(anisotropicFrameTangent,\x20anisotropicFrameDirection);\x0a\x20\x20\x20\x20vec3\x20anisotropicNormal\x20=\x20normalize(mix(N,\x20anisotropicFrameNormal,\x20abs(anisotropy)));\x0a\x20\x20\x20\x20return\x20anisotropicNormal;\x0a}\x0a#endif\x0a\x0a#ifdef\x20HAS_VOLUME\x0avec3\x20computeColorAtDistanceInMedia(vec3\x20color,\x20float\x20distance)\x20{\x0a\x20\x20\x20\x20return\x20-log(color)\x20/\x20distance;\x0a}\x0avec3\x20cocaLambert(vec3\x20alpha,\x20float\x20distance)\x20{\x0a\x20\x20\x20\x20return\x20exp(-alpha\x20*\x20distance);\x0a}\x0a#endif\x0a\x0a\x0avec3\x20sRGBToLinear(vec3\x20srgbIn)\x20\x0a{\x0a\x20\x20\x20\x20return\x20pow(srgbIn,\x20vec3(2.2));\x0a}\x0a\x0avec4\x20sRGBToLinear(vec4\x20srgbIn)\x0a{\x0a\x20\x20\x20\x20srgbIn\x20=\x20srgbIn\x20;\x0a\x20\x20\x20\x20vec3\x20linearOut\x20=\x20pow(srgbIn.rgb,\x20vec3(2.2));\x0a\x20\x20\x20\x20return\x20vec4(linearOut,\x20srgbIn.a);\x0a}\x0a\x0avec3\x20LinearTosRGB(vec3\x20linearIn)\x20\x0a{\x0a#ifndef\x20HDR\x20\x0a\x20\x20\x20\x20return\x20pow(linearIn,\x20vec3(1.0/2.2));\x0a#else\x20\x0a\x20\x20\x20\x20return\x20linearIn;\x0a#endif\x20\x0a}\x0a\x0avec3\x20lambertianDiffuse(vec3\x20diffuseColor)\x20\x0a{\x0a\x20\x20\x20\x20return\x20diffuseColor\x20*\x20RECIPROCAL_PI;\x0a}\x0a\x0avec3\x20applyTonemapping(vec3\x20linearIn)\x20\x0a{\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20linearIn\x20*\x20czm_toneMappingExposure;\x0a\x20\x20\x20\x20return\x20czm_acesTonemapping(color);\x0a}\x0a\x0avec3\x20F_Schlick(\x20const\x20in\x20vec3\x20f0,\x20const\x20in\x20float\x20f90,\x20const\x20in\x20float\x20dotVH\x20)\x20{\x0a\x20\x20\x20\x20float\x20fresnel\x20=\x20exp2(\x20(\x20-\x205.55473\x20*\x20dotVH\x20-\x206.98316\x20)\x20*\x20dotVH\x20);\x0a\x20\x20\x20\x20return\x20f0\x20*\x20(\x201.0\x20-\x20fresnel\x20)\x20+\x20(\x20f90\x20*\x20fresnel\x20);\x0a}\x0a\x0afloat\x20GeometrySchlickGGX(float\x20roughness,\x20float\x20NoV)\x0a{\x0a\x20\x20\x20\x20float\x20k\x20=\x20pow(roughness\x20+\x201.0,\x202.0)\x20/\x208.0;\x0a\x20\x20\x20\x20return\x20NoV\x20/\x20(NoV\x20*\x20(1.0\x20-\x20k)\x20+\x20k);\x0a}\x0a\x0afloat\x20D_GGX(\x20const\x20in\x20float\x20alpha,\x20const\x20in\x20float\x20dotNH\x20)\x20{\x0a\x20\x20\x20\x20float\x20a2\x20=\x20pow2(\x20alpha\x20);\x0a\x20\x20\x20\x20float\x20denom\x20=\x20pow2(\x20dotNH\x20)\x20*\x20(\x20a2\x20-\x201.0\x20)\x20+\x201.0;\x0a\x20\x20\x20\x20return\x20RECIPROCAL_PI\x20*\x20a2\x20/\x20pow2(\x20denom\x20);\x0a}\x0a\x0avec3\x20BRDF_GGX(\x20const\x20in\x20vec3\x20lightDir,\x20const\x20in\x20vec3\x20viewDir,\x20const\x20in\x20vec3\x20normal,\x20const\x20in\x20vec3\x20f0,\x20const\x20in\x20float\x20f90,\x20const\x20in\x20float\x20roughness\x20)\x20{\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20roughness\x20*\x20roughness;\x0a\x20\x20\x20\x20vec3\x20halfDir\x20=\x20normalize(\x20lightDir\x20+\x20viewDir\x20);\x0a\x20\x20\x20\x20float\x20dotNL\x20=\x20clamp(\x20dot(\x20normal,\x20lightDir\x20),\x200.001,\x201.0\x20);\x0a\x20\x20\x20\x20float\x20dotNV\x20=\x20abs(\x20dot(\x20normal,\x20viewDir\x20)\x20)\x20+\x200.001;\x0a\x20\x20\x20\x20float\x20dotNH\x20=\x20saturate(\x20dot(\x20normal,\x20halfDir\x20)\x20);\x0a\x20\x20\x20\x20float\x20dotLH\x20=\x20saturate(\x20dot(\x20lightDir,\x20halfDir\x20)\x20);\x0a\x20\x20\x20\x20float\x20dotVH\x20=\x20saturate(\x20dot(\x20viewDir,\x20halfDir\x20)\x20);\x0a\x20\x20\x20\x20vec3\x20F\x20=\x20F_Schlick(\x20f0,\x20f90,\x20dotVH\x20);\x0a\x20\x20\x20\x20float\x20G\x20=\x20GeometrySchlickGGX(alpha,\x20dotNV)\x20*\x20GeometrySchlickGGX(alpha,\x20dotNL);\x0a\x20\x20\x20\x20float\x20D\x20=\x20D_GGX(\x20alpha,\x20dotNH\x20);\x0a\x20\x20\x20\x20return\x20F\x20*\x20(\x20G\x20*\x20D\x20)\x20/\x20(4.0\x20*\x20dotNL\x20*\x20dotNV);\x0a}\x0a\x0avoid\x20directPhysical(\x20const\x20in\x20IncidentLight\x20directLight,\x20const\x20in\x20GeometricContext\x20geometry,\x20const\x20in\x20PhysicalMaterial\x20material,\x20inout\x20ReflectedLight\x20reflectedLight\x20)\x20{\x0a\x20\x20\x20\x20float\x20dotNL\x20=\x20saturate(\x20dot(\x20geometry.normal,\x20directLight.direction\x20)\x20);\x0a\x20\x20\x20\x20vec3\x20irradiance\x20=\x20dotNL\x20*\x20directLight.color;\x0a\x20\x20\x20\x20reflectedLight.directSpecular\x20+=\x20irradiance\x20*\x20BRDF_GGX(\x20directLight.direction,\x20geometry.viewDir,\x20geometry.normal,\x20material.specularColor,\x20material.specularF90,\x20material.roughness\x20);\x0a\x20\x20\x20\x20reflectedLight.directDiffuse\x20+=\x20irradiance\x20*\x20lambertianDiffuse(\x20material.diffuseColor\x20);\x0a}\x0a\x0a#ifdef\x20HAS_NORMAL_TEXTURE\x0avec3\x20perturbNormal2Arb(\x20vec3\x20eye_pos,\x20vec3\x20surf_norm,\x20vec2\x20uv\x20)\x20{\x0a\x20\x20\x20\x20vec3\x20q0\x20=\x20vec3(\x20dFdx(\x20eye_pos.x\x20),\x20dFdx(\x20eye_pos.y\x20),\x20dFdx(\x20eye_pos.z\x20)\x20);\x0a\x20\x20\x20\x20vec3\x20q1\x20=\x20vec3(\x20dFdy(\x20eye_pos.x\x20),\x20dFdy(\x20eye_pos.y\x20),\x20dFdy(\x20eye_pos.z\x20)\x20);\x0a\x20\x20\x20\x20vec2\x20st0\x20=\x20dFdx(\x20uv.st\x20);\x0a\x20\x20\x20\x20vec2\x20st1\x20=\x20dFdy(\x20uv.st\x20);\x0a\x20\x20\x20\x20float\x20scale\x20=\x20sign(\x20st1.t\x20*\x20st0.s\x20-\x20st0.t\x20*\x20st1.s\x20);\x0a\x20\x20\x20\x20vec3\x20S\x20=\x20normalize(\x20(\x20q0\x20*\x20st1.t\x20-\x20q1\x20*\x20st0.t\x20)\x20*\x20scale\x20);\x0a\x20\x20\x20\x20vec3\x20T\x20=\x20normalize(\x20(\x20-\x20q0\x20*\x20st1.s\x20+\x20q1\x20*\x20st0.s\x20)\x20*\x20scale\x20);\x0a\x20\x20\x20\x20vec3\x20N\x20=\x20normalize(\x20surf_norm\x20);\x0a\x20\x20\x20\x20mat3\x20tsn\x20=\x20mat3(\x20S,\x20T,\x20N\x20);\x0a\x20\x20\x20\x20vec3\x20mapN\x20=\x20texture2D(\x20uNormalTexture,\x20uv.xy\x20).xyz\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20mapN.xy\x20*=\x20uNormalTextureScale;\x0a\x20\x20\x20\x20mapN.xy\x20*=\x20(\x20float(\x20gl_FrontFacing\x20)\x20*\x202.0\x20-\x201.0\x20);\x0a\x20\x20\x20\x20return\x20normalize(\x20tsn\x20*\x20mapN\x20);\x0a}\x0a#endif\x0a\x0a#include\x20<cubeUV_reflection>\x0a\x0avec3\x20inverseTransformDirection(\x20in\x20vec3\x20dir\x20)\x20{\x0a\x20\x20\x20\x20mat3\x20fixedToENU\x20=\x20mat3(czm_modelView[0][0],\x20czm_modelView[1][0],\x20czm_modelView[2][0],\x20czm_modelView[0][1],\x20czm_modelView[1][1],\x20czm_modelView[2][1],\x20czm_modelView[0][2],\x20czm_modelView[1][2],\x20czm_modelView[2][2]);\x0a\x20\x20\x20\x20const\x20mat3\x20yUpToZUp\x20=\x20mat3(1.0,\x200.0,\x200.0,\x200.0,\x200.0,\x20-1.0,\x200.0,\x201.0,\x200.0);\x0a\x20\x20\x20\x20return\x20normalize(\x20yUpToZUp\x20*\x20fixedToENU\x20*\x20dir\x20);\x0a}\x0a\x0avoid\x20indirectDiffuse_Physical(\x20const\x20in\x20vec3\x20irradiance,\x20const\x20in\x20GeometricContext\x20geometry,\x20const\x20in\x20PhysicalMaterial\x20material,\x20inout\x20ReflectedLight\x20reflectedLight\x20)\x20{\x0a\x20\x20\x20\x20reflectedLight.indirectDiffuse\x20+=\x20irradiance\x20*\x20lambertianDiffuse(\x20material.diffuseColor\x20);\x0a}\x0a\x0avec2\x20DFGApprox(\x20const\x20in\x20vec3\x20normal,\x20const\x20in\x20vec3\x20viewDir,\x20const\x20in\x20float\x20roughness\x20)\x20{\x0a\x20\x20\x20\x20float\x20dotNV\x20=\x20saturate(\x20dot(\x20normal,\x20viewDir\x20)\x20);\x0a\x20\x20\x20\x20const\x20vec4\x20c0\x20=\x20vec4(\x20-\x201,\x20-\x200.0275,\x20-\x200.572,\x200.022\x20);\x0a\x20\x20\x20\x20const\x20vec4\x20c1\x20=\x20vec4(\x201,\x200.0425,\x201.04,\x20-\x200.04\x20);\x0a\x20\x20\x20\x20vec4\x20r\x20=\x20roughness\x20*\x20c0\x20+\x20c1;\x0a\x20\x20\x20\x20float\x20a004\x20=\x20min(\x20r.x\x20*\x20r.x,\x20exp2(\x20-\x209.28\x20*\x20dotNV\x20)\x20)\x20*\x20r.x\x20+\x20r.y;\x0a\x20\x20\x20\x20vec2\x20fab\x20=\x20vec2(\x20-\x201.04,\x201.04\x20)\x20*\x20a004\x20+\x20r.zw;\x0a\x20\x20\x20\x20return\x20fab;\x0a}\x0a\x0avoid\x20computeMultiscattering(\x20const\x20in\x20vec3\x20normal,\x20const\x20in\x20vec3\x20viewDir,\x20const\x20in\x20vec3\x20specularColor,\x20const\x20in\x20float\x20specularF90,\x20const\x20in\x20float\x20roughness,\x20inout\x20vec3\x20singleScatter,\x20inout\x20vec3\x20multiScatter\x20)\x20{\x0a\x20\x20\x20\x20vec2\x20fab\x20=\x20DFGApprox(\x20normal,\x20viewDir,\x20roughness\x20);\x0a\x20\x20\x20\x20vec3\x20Fr\x20=\x20specularColor;\x0a\x20\x20\x20\x20vec3\x20FssEss\x20=\x20Fr\x20*\x20fab.x\x20+\x20specularF90\x20*\x20fab.y;\x0a\x20\x20\x20\x20float\x20Ess\x20=\x20fab.x\x20+\x20fab.y;\x0a\x20\x20\x20\x20float\x20Ems\x20=\x201.0\x20-\x20Ess;\x0a\x20\x20\x20\x20vec3\x20Favg\x20=\x20Fr\x20+\x20(\x201.0\x20-\x20Fr\x20)\x20*\x200.047619;\x0a\x20\x20\x20\x20vec3\x20Fms\x20=\x20FssEss\x20*\x20Favg\x20/\x20(\x201.0\x20-\x20Ems\x20*\x20Favg\x20);\x0a\x20\x20\x20\x20singleScatter\x20+=\x20FssEss;\x0a\x20\x20\x20\x20multiScatter\x20+=\x20Fms\x20*\x20Ems;\x0a}\x0a\x0avoid\x20indirectSpecular_Physical(\x20const\x20in\x20vec3\x20radiance,\x20const\x20in\x20vec3\x20irradiance,\x20const\x20in\x20GeometricContext\x20geometry,\x20const\x20in\x20PhysicalMaterial\x20material,\x20inout\x20ReflectedLight\x20reflectedLight\x20)\x20{\x0a\x20\x20\x20\x20vec3\x20singleScattering\x20=\x20vec3(\x200.0\x20);\x0a\x20\x20\x20\x20vec3\x20multiScattering\x20=\x20vec3(\x200.0\x20);\x0a\x20\x20\x20\x20vec3\x20cosineWeightedIrradiance\x20=\x20irradiance;\x0a\x20\x20\x20\x20computeMultiscattering(\x20geometry.normal,\x20geometry.viewDir,\x20material.specularColor,\x20material.specularF90,\x20material.roughness,\x20singleScattering,\x20multiScattering\x20);\x0a\x20\x20\x20\x20vec3\x20totalScattering\x20=\x20singleScattering\x20+\x20multiScattering;\x0a\x20\x20\x20\x20vec3\x20diffuse\x20=\x20material.diffuseColor\x20*\x20(\x201.0\x20-\x20max(\x20max(\x20totalScattering.r,\x20totalScattering.g\x20),\x20totalScattering.b\x20)\x20);\x0a\x20\x20\x20\x20reflectedLight.indirectSpecular\x20+=\x20radiance\x20*\x20singleScattering;\x0a\x20\x20\x20\x20reflectedLight.indirectSpecular\x20+=\x20multiScattering\x20*\x20cosineWeightedIrradiance;\x0a\x20\x20\x20\x20reflectedLight.indirectDiffuse\x20+=\x20diffuse\x20*\x20cosineWeightedIrradiance;\x0a}\x0a\x0avec3\x20getIBLIrradiance(\x20const\x20in\x20vec3\x20normal\x20)\x20{\x0a\x20\x20\x20\x20vec3\x20worldNormal\x20=\x20inverseTransformDirection(\x20normal\x20);\x0a\x20\x20\x20\x20vec4\x20envMapColor\x20=\x20textureCubeUV(\x20czm_hdrEnvMap,\x20worldNormal,\x201.0\x20);\x0a\x20\x20\x20\x20return\x20envMapColor.rgb;\x0a}\x0a\x0avec3\x20getIBLRadiance(\x20const\x20in\x20vec3\x20viewDir,\x20const\x20in\x20vec3\x20normal,\x20const\x20in\x20float\x20roughness\x20)\x20{\x0a\x20\x20\x20\x20vec3\x20reflectVec\x20=\x20reflect(\x20-\x20viewDir,\x20normal\x20);\x0a\x20\x20\x20\x20reflectVec\x20=\x20normalize(\x20mix(\x20reflectVec,\x20normal,\x20roughness\x20*\x20roughness)\x20);\x0a\x20\x20\x20\x20reflectVec\x20=\x20inverseTransformDirection(\x20reflectVec\x20);\x0a\x20\x20\x20\x20vec4\x20envMapColor\x20=\x20textureCubeUV(\x20czm_hdrEnvMap,\x20reflectVec,\x20roughness\x20);\x0a\x20\x20\x20\x20return\x20envMapColor.rgb;\x0a}\x0a\x0afloat\x20computeSpecularOcclusion(\x20const\x20in\x20float\x20dotNV,\x20const\x20in\x20float\x20ambientOcclusion,\x20const\x20in\x20float\x20roughness\x20)\x20{\x0a\x20\x20\x20\x20return\x20saturate(\x20pow(\x20dotNV\x20+\x20ambientOcclusion,\x20exp2(\x20-\x2016.0\x20*\x20roughness\x20-\x201.0\x20)\x20)\x20-\x201.0\x20+\x20ambientOcclusion\x20);\x0a}\x0a\x0avec4\x20brdf(in\x20vec4\x20baseColorWithAlpha,\x20vec2\x20texCoord,\x20vec2\x20oriTexCoord,\x20vec3\x20posEC,\x20vec3\x20posMC,\x20vec3\x20vertexNormalEC,\x20vec4\x20sunLightColor,\x20float\x20sunLightON)\x20{\x0a#ifndef\x20USE_BatchPBR\x0a\x20\x20\x20\x20baseColorWithAlpha\x20=\x20baseColorWithAlpha\x20*\x20uBaseColorFactor;\x0a#endif\x0a#ifdef\x20BaseColorReplace\x0a\x20\x20\x20\x20baseColorWithAlpha\x20=\x20uBaseColorFactor;\x0a#endif\x0a\x20\x20\x20\x20float\x20faceDirection\x20=\x20gl_FrontFacing\x20?\x201.0\x20:\x20-\x201.0;\x0a\x20\x20\x20\x20vec3\x20ng\x20=\x20length(vertexNormalEC)\x20<\x200.1\x20?\x20normalize(czm_normal\x20*\x20czm_computeNormal(posMC.xyz))\x20:\x20normalize(vertexNormalEC);\x0a\x20\x20\x20\x20ng\x20=\x20ng\x20*\x20faceDirection;\x0a#ifdef\x20HAS_BASE_TEXTURE\x0a\x20\x20\x20\x20baseColorWithAlpha\x20=\x20texture2D(uBaseTexture,\x20oriTexCoord);\x0a\x20\x20\x20\x20baseColorWithAlpha\x20=\x20sRGBToLinear(baseColorWithAlpha)\x20*\x20uBaseColorFactor;\x0a#endif\x0a#ifdef\x20HAS_NORMAL_TEXTURE\x0a\x20\x20\x20\x20vec3\x20n\x20=\x20perturbNormal2Arb(posEC,\x20ng,\x20oriTexCoord);\x0a#ifdef\x20HAS_ANISOTROPY\x0a\x20\x20\x20\x20float\x20anisotropy\x20=\x20uAnisotropy.b;\x0a\x20\x20\x20\x20vec3\x20anisotropyDirection\x20=\x20vec3(uAnisotropy.xy,\x200.0);\x0a\x20\x20\x20\x20vec3\x20anisotropicTangent\x20=\x20normalize(tbn\x20*\x20anisotropyDirection);\x0a\x20\x20\x20\x20vec3\x20anisotropicBitangent\x20=\x20normalize(cross(tbn[2],\x20anisotropicTangent));\x0a\x20\x20\x20\x20n\x20=\x20getAnisotropicBentNormals(anisotropicTangent,\x20anisotropicBitangent,\x20n,\x20v,\x20anisotropy);\x0a#endif\x0a#else\x0a\x20\x20\x20\x20vec3\x20n\x20=\x20ng;\x0a#endif\x0a#ifdef\x20HAS_WETNESS\x0a\x20\x20\x20\x20mat3\x20fixedToENU_wetness\x20=\x20mat3(czm_modelView[0][0],\x20czm_modelView[1][0],\x20czm_modelView[2][0],\x20czm_modelView[0][1],\x20czm_modelView[1][1],\x20czm_modelView[2][1],\x20czm_modelView[0][2],\x20czm_modelView[1][2],\x20czm_modelView[2][2]);\x0a\x20\x20\x20\x20vec3\x20normalWS_wetness\x20=\x20normalize(fixedToENU_wetness\x20*\x20n);\x0a#endif\x0a#ifdef\x20HAS_RAIN\x0a\x20\x20\x20\x20n\x20=\x20rippleGenerator(uRippleTexture,uAnimationSpeed,normalWS_wetness,uWetnessFactor);\x0a#endif\x0a\x20\x20\x20\x20vec3\x20baseColor\x20=\x20baseColorWithAlpha.rgb;\x0a\x20\x20\x20\x20float\x20roughness\x20=\x20uRoughnessFactor;\x0a\x20\x20\x20\x20float\x20metalness\x20=\x20uMetallicFactor;\x0a\x20\x20\x20\x20vec4\x20emissiveFactor\x20=\x20uEmissiveFactor;\x0a\x20\x20\x20\x20vec2\x20emissiveTexCoord\x20=\x20texCoord.xy;\x0a#ifdef\x20PBR_THEME\x0a\x20\x20\x20\x20int\x20pbrIndex\x20=\x20int(vPBRIndex);\x0a\x20\x20\x20\x20if(vPBRIndex\x20<\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20baseColorWithAlpha;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20mat4\x20pbrPar\x20=\x20mat4(0.0);\x0a\x20\x20\x20\x20for(int\x20i\x20=\x200;i\x20<\x20NUM_PBR_MATERIALS;i++)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(i\x20==\x20pbrIndex)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20pbrPar\x20=\x20uPBRMaterials[i];\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20roughness\x20=\x20clamp(pbrPar[0][0],\x200.04,\x201.0);\x0a\x20\x20\x20\x20metalness\x20=\x20clamp(pbrPar[0][1],\x200.0,\x201.0);\x0a\x20\x20\x20\x20baseColor\x20=\x20(baseColorWithAlpha\x20/\x20uBaseColorFactor\x20*\x20vec4(pbrPar[0][2],\x20pbrPar[0][3],\x20pbrPar[1][0],\x20pbrPar[1][1])).rgb;\x0a#endif\x0a#ifdef\x20USE_BatchPBR\x0a\x20\x20\x20\x20metalness\x20=\x20vMetallicRoughness.x;\x0a\x20\x20\x20\x20roughness\x20=\x20vMetallicRoughness.y;\x0a\x20\x20\x20\x20emissiveFactor\x20=\x20vEmissiveFactor;\x0a\x20\x20\x20\x20emissiveTexCoord\x20=\x20texCoord.xy;\x0a#endif\x0a\x20\x20\x20\x20metalness\x20=\x20clamp(metalness,\x200.0,\x201.0);\x0a\x20\x20\x20\x20roughness\x20=\x20clamp(roughness,\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x0a#ifdef\x20HAS_MetallicRoughness_TEXTURE\x0a\x20\x20\x20\x20vec3\x20metallicRoughness\x20=\x20texture2D(uMetallicRoughnessTexture,\x20oriTexCoord).rgb;\x0a\x20\x20\x20\x20metalness\x20=\x20clamp(metalness\x20*\x20metallicRoughness.r,\x200.0,\x201.0);\x0a\x20\x20\x20\x20roughness\x20=\x20clamp(roughness\x20*\x20metallicRoughness.g,\x200.04,\x201.0);\x0a#ifdef\x20HAS_WETNESS\x0a\x20\x20\x20\x20float\x20fWetness\x20=\x20clamp(uWetnessFactor,0.0,1.0);\x0a\x20\x20\x20\x20float\x20fWetness_correction\x20=\x20pow(4.0*fWetness,2.0);\x0a\x20\x20\x20\x20fWetness_correction\x20=\x20clamp(fWetness_correction,clamp(fWetness,0.0,0.9),1.0);\x0a\x20\x20\x20\x20float\x20fWerness_normalized\x20=\x20fWetness_correction\x20*\x20clamp(normalWS_wetness.z\x20+\x200.85,0.0,1.0);\x0a\x20\x20\x20\x20baseColor\x20=\x20mix(baseColor,baseColor*0.7,fWerness_normalized);\x0a\x20\x20\x20\x20roughness\x20=\x20mix(roughness,0.05,fWerness_normalized);\x0a#endif\x0a#ifdef\x20HAS_SNOW\x0a\x20\x20\x20\x20mat3\x20fixedToENU_snow\x20=\x20mat3(czm_modelView[0][0],\x20czm_modelView[1][0],\x20czm_modelView[2][0],\x20czm_modelView[0][1],\x20czm_modelView[1][1],\x20czm_modelView[2][1],\x20czm_modelView[0][2],\x20czm_modelView[1][2],\x20czm_modelView[2][2]);\x0a\x20\x20\x20\x20vec3\x20normalWS_snow\x20=\x20normalize(fixedToENU_snow\x20*\x20n);\x0a\x20\x20\x20\x20snowGenerator(uSnowMaskTexture,uSnowNormalTexture,\x20oriTexCoord,uSnowCoverageFactor,normalWS_snow,baseColor,roughness);\x0a#endif\x0a#endif\x0a\x0a\x20\x20\x20\x20vec3\x20lightColorHdr\x20=\x20vec3(2.0)\x20*\x20uSunLightON;\x20\x20\x20//\x20太阳光\x0a\x20\x20\x20\x20vec3\x20l\x20=\x20normalize(czm_lightDirectionEC);\x0a\x20\x20\x20\x20vec3\x20v\x20=\x20-normalize(posEC);\x0a\x20\x20\x20\x20vec3\x20h\x20=\x20normalize(v\x20+\x20l);\x0a\x20\x20\x20\x20vec3\x20f0\x20=\x20vec3(0.04);\x0a\x20\x20\x20\x20vec3\x20diffuseColor\x20=\x20baseColor\x20*\x20(1.0\x20-\x20metalness)\x20*\x20(1.0\x20-\x20f0);\x0a\x20\x20\x20\x20vec3\x20specularColor\x20=\x20mix(f0,\x20baseColor,\x20metalness);\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20roughness\x20*\x20roughness;\x0a\x20\x20\x20\x20float\x20dotNL\x20=\x20clamp(\x20dot(\x20n,\x20l\x20),\x200.001,\x201.0\x20);\x0a\x20\x20\x20\x20float\x20dotNV\x20=\x20abs(\x20dot(\x20n,\x20v\x20)\x20)\x20+\x200.001;\x0a\x20\x20\x20\x20float\x20dotNH\x20=\x20saturate(\x20dot(\x20n,\x20h\x20)\x20);\x0a\x20\x20\x20\x20float\x20dotLH\x20=\x20saturate(\x20dot(\x20l,\x20h\x20)\x20);\x0a\x20\x20\x20\x20float\x20dotVH\x20=\x20saturate(\x20dot(\x20v,\x20h\x20)\x20);\x0a\x20\x20\x20\x20float\x20reflectance\x20=\x20max(max(specularColor.r,\x20specularColor.g),\x20specularColor.b);\x0a\x20\x20\x20\x20float\x20f90\x20=\x20clamp(reflectance\x20*\x2025.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20vec3\x20F\x20=\x20F_Schlick(\x20specularColor,\x20f90,\x20dotVH\x20);\x0a\x20\x20\x20\x20float\x20G\x20=\x20GeometrySchlickGGX(alpha,\x20dotNV)\x20*\x20GeometrySchlickGGX(alpha,\x20dotNL);\x0a\x20\x20\x20\x20float\x20D\x20=\x20D_GGX(\x20alpha,\x20dotNH\x20);\x0a\x20\x20\x20\x20vec3\x20diffuseContribution\x20=\x20(1.0\x20-\x20F)\x20*\x20lambertianDiffuse(diffuseColor);\x0a\x20\x20\x20\x20vec3\x20specularContribution\x20=\x20F\x20*\x20G\x20*\x20D\x20/\x20(4.0\x20*\x20dotNL\x20*\x20dotNV);\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20vec3\x20geometryNormal\x20=\x20ng;\x0a\x20\x20\x20\x20PhysicalMaterial\x20material;\x0a\x20\x20\x20\x20material.diffuseColor\x20=\x20diffuseColor;\x0a\x20\x20\x20\x20vec3\x20dxy\x20=\x20max(\x20abs(\x20dFdx(\x20geometryNormal\x20)\x20),\x20abs(\x20dFdy(\x20geometryNormal\x20)\x20)\x20);\x0a\x20\x20\x20\x20float\x20geometryRoughness\x20=\x20max(\x20max(\x20dxy.x,\x20dxy.y\x20),\x20dxy.z\x20);\x0a\x20\x20\x20\x20material.roughness\x20=\x20max(\x20roughness,\x200.0525\x20);\x0a\x20\x20\x20\x20material.roughness\x20+=\x20geometryRoughness;\x0a\x20\x20\x20\x20material.roughness\x20=\x20min(\x20material.roughness,\x201.0\x20);\x0a\x20\x20\x20\x20material.specularColor\x20=\x20specularColor;\x0a\x20\x20\x20\x20material.specularF90\x20=\x201.0;\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20GeometricContext\x20geometry;\x0a\x20\x20\x20\x20geometry.position\x20=\x20posEC;\x0a\x20\x20\x20\x20geometry.normal\x20=\x20n;\x0a\x20\x20\x20\x20geometry.viewDir\x20=\x20v;\x0a\x20\x20\x20\x20ReflectedLight\x20reflectedLight\x20=\x20ReflectedLight(\x20vec3(\x200.0\x20),\x20vec3(\x200.0\x20),\x20vec3(\x200.0\x20),\x20vec3(\x200.0\x20)\x20);\x0a\x20\x20\x20\x20reflectedLight.directDiffuse\x20+=\x20dotNL\x20*\x20lightColorHdr\x20*\x20diffuseContribution;\x0a\x20\x20\x20\x20reflectedLight.directSpecular\x20+=\x20dotNL\x20*\x20lightColorHdr\x20*\x20specularContribution;\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20IncidentLight\x20directLight;\x20\x0a\x20\x20\x20\x20#include\x20<lightSourceImpl>\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20vec3\x20irradiance\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20vec3\x20radiance\x20=\x20vec3(0.0);\x0a\x20\x20\x0a#ifdef\x20HAS_HEMISPHERE_LIGHTS\x0a\x20\x20\x20\x20HemisphereLight\x20hemiLight;\x0a\x20\x20\x20\x20hemiLight.skyColor\x20=\x20uSkyColor[0];\x0a\x20\x20\x20\x20hemiLight.groundColor\x20=\x20uGroundColor[0];\x0a\x20\x20\x20\x20hemiLight.direction\x20=\x20normalize(czm_normal\x20*\x20vec3(0.0,\x200.0,\x201.0));\x0a\x20\x20\x20\x20irradiance\x20+=\x20getHemisphereLightIrradiance(\x20hemiLight,\x20geometry\x20);\x0a#endif\x0a\x0a#ifdef\x20IBL\x0a\x0a#ifdef\x20KtxEnvMap\x0a\x20\x20\x20\x20mat3\x20fixedToENU\x20=\x20mat3(czm_modelView[0][0],\x20czm_modelView[1][0],\x20czm_modelView[2][0],\x20czm_modelView[0][1],\x20czm_modelView[1][1],\x20czm_modelView[2][1],\x20czm_modelView[0][2],\x20czm_modelView[1][2],\x20czm_modelView[2][2]);\x0a\x20\x20\x20\x20const\x20mat3\x20yUpToZUp\x20=\x20mat3(-1.0,\x200.0,\x200.0,\x200.0,\x200.0,\x20-1.0,\x200.0,\x201.0,\x200.0);\x0a\x20\x20\x20\x20vec3\x20cubeDir\x20=\x20normalize(\x20yUpToZUp\x20*\x20fixedToENU\x20*\x20reflect(-v,\x20n)\x20);\x0a\x20\x20\x20\x20vec3\x20worldNormal\x20=\x20normalize(\x20yUpToZUp\x20*\x20fixedToENU\x20*\x20n\x20);\x0a\x20\x20\x20\x20irradiance\x20=\x20czm_sphericalHarmonics(worldNormal,\x20czm_sphericalHarmonicCoefficients);\x0a\x20\x20\x20\x20radiance\x20=\x20czm_sampleOctahedralProjection(czm_specularEnvironmentMaps,\x20czm_specularEnvironmentMapSize,\x20cubeDir,\x20\x20roughness\x20*\x20czm_specularEnvironmentMapsMaximumLOD,\x20czm_specularEnvironmentMapsMaximumLOD);\x0a#else\x0a\x20\x20\x20\x20irradiance\x20+=\x20getIBLIrradiance(\x20geometry.normal\x20);\x0a\x20\x20\x20\x20radiance\x20+=\x20getIBLRadiance(\x20geometry.viewDir,\x20geometry.normal,\x20material.roughness\x20);\x0a#endif\x0a\x20\x20\x20\x20\x0a#else\x0a\x20\x20\x20\x20vec3\x20positionWC\x20=\x20vec3(czm_inverseView\x20*\x20vec4(posEC,\x201.0));\x0a\x20\x20\x20\x20vec3\x20r\x20=\x20normalize(czm_inverseViewRotation\x20*\x20normalize(reflect(v,\x20n)));\x0a\x20\x20\x20\x20float\x20vertexRadius\x20=\x20length(positionWC);\x0a\x20\x20\x20\x20float\x20horizonDotNadir\x20=\x201.0\x20-\x20min(1.0,\x20czm_ellipsoidRadii.x\x20/\x20vertexRadius);\x0a\x20\x20\x20\x20float\x20reflectionDotNadir\x20=\x20dot(r,\x20normalize(positionWC));\x0a\x20\x20\x20\x20r.x\x20=\x20-r.x;\x0a\x20\x20\x20\x20r\x20=\x20-normalize(czm_temeToPseudoFixed\x20*\x20r);\x0a\x20\x20\x20\x20r.x\x20=\x20-r.x;\x0a\x20\x20\x20\x20float\x20inverseRoughness\x20=\x201.04\x20-\x20roughness;\x0a\x20\x20\x20\x20inverseRoughness\x20*=\x20inverseRoughness;\x0a\x20\x20\x20\x20vec3\x20sceneSkyBox\x20=\x20textureCube(czm_environmentMap,\x20r).rgb\x20*\x20inverseRoughness;\x0a\x20\x20\x20\x20float\x20atmosphereHeight\x20=\x200.05;\x0a\x20\x20\x20\x20float\x20blendRegionSize\x20=\x200.1\x20*\x20((1.0\x20-\x20inverseRoughness)\x20*\x208.0\x20+\x201.1\x20-\x20horizonDotNadir);\x0a\x20\x20\x20\x20float\x20blendRegionOffset\x20=\x20roughness\x20*\x20-1.0;\x0a\x20\x20\x20\x20float\x20farAboveHorizon\x20=\x20clamp(horizonDotNadir\x20-\x20blendRegionSize\x20*\x200.5\x20+\x20blendRegionOffset,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a\x20\x20\x20\x20float\x20aroundHorizon\x20=\x20clamp(horizonDotNadir\x20+\x20blendRegionSize\x20*\x200.5,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a\x20\x20\x20\x20float\x20farBelowHorizon\x20=\x20clamp(horizonDotNadir\x20+\x20blendRegionSize\x20*\x201.5,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a\x20\x20\x20\x20float\x20smoothstepHeight\x20=\x20smoothstep(0.0,\x20atmosphereHeight,\x20horizonDotNadir);\x0a\x20\x20\x20\x20vec3\x20belowHorizonColor\x20=\x20mix(vec3(0.1,\x200.15,\x200.25),\x20vec3(0.4,\x200.7,\x200.9),\x20smoothstepHeight);\x0a\x20\x20\x20\x20vec3\x20nadirColor\x20=\x20belowHorizonColor\x20*\x200.5;\x0a\x20\x20\x20\x20vec3\x20aboveHorizonColor\x20=\x20mix(vec3(0.9,\x201.0,\x201.2),\x20belowHorizonColor,\x20roughness\x20*\x200.5);\x0a\x20\x20\x20\x20vec3\x20blueSkyColor\x20=\x20mix(vec3(0.18,\x200.26,\x200.48),\x20aboveHorizonColor,\x20reflectionDotNadir\x20*\x20inverseRoughness\x20*\x200.5\x20+\x200.75);\x0a\x20\x20\x20\x20vec3\x20zenithColor\x20=\x20mix(blueSkyColor,\x20sceneSkyBox,\x20smoothstepHeight);\x0a\x20\x20\x20\x20vec3\x20blueSkyDiffuseColor\x20=\x20vec3(0.7,\x200.85,\x200.9);\x0a\x20\x20\x20\x20float\x20diffuseIrradianceFromEarth\x20=\x20(1.0\x20-\x20horizonDotNadir)\x20*\x20(reflectionDotNadir\x20*\x200.25\x20+\x200.75)\x20*\x20smoothstepHeight;\x0a\x20\x20\x20\x20float\x20diffuseIrradianceFromSky\x20=\x20(1.0\x20-\x20smoothstepHeight)\x20*\x20(1.0\x20-\x20(reflectionDotNadir\x20*\x200.25\x20+\x200.25));\x0a\x20\x20\x20\x20vec3\x20diffuseIrradiance\x20=\x20blueSkyDiffuseColor\x20*\x20clamp(diffuseIrradianceFromEarth\x20+\x20diffuseIrradianceFromSky,\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20notDistantRough\x20=\x20(1.0\x20-\x20horizonDotNadir\x20*\x20roughness\x20*\x200.8);\x0a\x20\x20\x20\x20vec3\x20specularIrradiance\x20=\x20mix(zenithColor,\x20aboveHorizonColor,\x20smoothstep(farAboveHorizon,\x20aroundHorizon,\x20reflectionDotNadir)\x20*\x20notDistantRough);\x0a\x20\x20\x20\x20specularIrradiance\x20=\x20mix(specularIrradiance,\x20belowHorizonColor,\x20smoothstep(aroundHorizon,\x20farBelowHorizon,\x20reflectionDotNadir)\x20*\x20inverseRoughness);\x0a\x20\x20\x20\x20specularIrradiance\x20=\x20mix(specularIrradiance,\x20nadirColor,\x20smoothstep(farBelowHorizon,\x201.0,\x20reflectionDotNadir)\x20*\x20inverseRoughness);\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20float\x20LdotZenith\x20=\x20clamp(dot(normalize(czm_inverseViewRotation\x20*\x20czm_sunDirectionEC),\x20normalize(positionWC\x20*\x20-1.0)),\x200.001,\x201.0);\x0a\x20\x20\x20\x20float\x20S\x20=\x20acos(LdotZenith);\x0a\x20\x20\x20\x20float\x20NdotZenith\x20=\x20clamp(dot(normalize(czm_inverseViewRotation\x20*\x20n),\x20normalize(positionWC\x20*\x20-1.0)),\x200.001,\x201.0);\x0a\x20\x20\x20\x20float\x20sunNdotL\x20=\x20clamp(dot(n,\x20czm_sunDirectionEC),\x200.001,\x201.0);\x0a\x20\x20\x20\x20float\x20gamma\x20=\x20acos(sunNdotL);\x0a\x20\x20\x20\x20float\x20numerator\x20=\x20((0.91\x20+\x2010.0\x20*\x20exp(-3.0\x20*\x20gamma)\x20+\x200.45\x20*\x20pow(sunNdotL,\x202.0))\x20*\x20(1.0\x20-\x20exp(-0.32\x20/\x20NdotZenith)));\x0a\x20\x20\x20\x20float\x20denominator\x20=\x20(0.91\x20+\x2010.0\x20*\x20exp(-3.0\x20*\x20S)\x20+\x200.45\x20*\x20pow(LdotZenith,2.0))\x20*\x20(1.0\x20-\x20exp(-0.32));\x0a\x20\x20\x20\x20float\x20luminance\x20=\x200.2\x20*\x20(numerator\x20/\x20denominator);\x0a\x20\x20\x20\x20irradiance\x20=\x20diffuseIrradiance\x20*\x20luminance;\x0a\x20\x20\x20\x20radiance\x20=\x20specularIrradiance\x20*\x20luminance;\x0a#endif\x0a\x20\x20\x20\x20irradiance\x20*=\x20uEnvMapIntensity;\x0a\x20\x20\x20\x20radiance\x20*=\x20uEnvMapIntensity;\x0a\x0a\x20\x20\x20\x20indirectSpecular_Physical(radiance,\x20irradiance,\x20geometry,\x20material,\x20reflectedLight);\x0a\x0a#ifdef\x20HAS_OCCLUSION_TEXTURE\x0a\x20\x20\x20\x20float\x20ambientOcclusion\x20=\x20texture2D(uOcclusionTexture,\x20oriTexCoord.xy).r;\x0a\x20\x20\x20\x20reflectedLight.indirectDiffuse\x20*=\x20ambientOcclusion;\x0a#ifdef\x20IBL\x0a\x20\x20\x20\x20reflectedLight.indirectSpecular\x20*=\x20computeSpecularOcclusion(\x20dotNV,\x20ambientOcclusion,\x20material.roughness\x20);\x0a#endif\x0a#endif\x0a\x0avec3\x20color\x20=\x20reflectedLight.directDiffuse\x20+\x20reflectedLight.directSpecular\x20+\x20reflectedLight.indirectDiffuse\x20+\x20reflectedLight.indirectSpecular;\x0a\x0a#ifdef\x20HAS_EMISSIVE_TEXTURE\x0a\x20\x20\x20\x20emissiveTexCoord\x20=\x20emissiveTexCoord\x20*\x20uEmissiveUVOffsetAndTiling.zw\x20+\x20uEmissiveUVOffsetAndTiling.xy;\x0a\x20\x20\x20\x20vec3\x20emissive\x20=\x20texture2D(uEmissionTexture,\x20emissiveTexCoord).rgb;\x0a\x20\x20\x20\x20emissive\x20*=\x20emissiveFactor.rgb;\x0a\x20\x20\x20\x20color\x20+=\x20emissive;\x0a#else\x0a\x20\x20\x20\x20color\x20+=\x20emissiveFactor.rgb;\x0a#endif\x0a\x0a\x20\x20\x20\x20color\x20=\x20applyTonemapping(color);\x0a\x20\x20\x20\x20color\x20=\x20LinearTosRGB(color);\x0a\x20\x20\x20\x20\x0a#ifdef\x20MASK\x0a\x20\x20\x20\x20if\x20(baseColorWithAlpha.a\x20<\x20uAlphaCutoff)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20vec4(color.rgb,\x201.0);\x0a#endif\x0a\x20\x20\x20\x20return\x20vec4(color.rgb,\x20baseColorWithAlpha.a);\x0a}\x0a#endif\x0a','setPosition','_copyLastColorCommand','/dev/shm/tmp','_batchedIndices','Illegal\x20starting\x20byte:\x20','fromTypedArray','background-pattern','_lastXPos','translateDistance','getPromise','xmlns','uSpotLightExponent','validateProgram','getLayer3DGroupCfg','negated','_currentRenderState','skeletonState','_point','responseXML','isAlongline','vec4\x20c2\x20=\x20texture2D(\x20colorTexture,\x20v_textureCoordinates\x20-\x20uvOffset.xy);','_minimumClusterSizeDirty','_parmRotation','_hintLineColor','minimumClock','_backOpaque','layoutSize','calculateParts','shiftKeyUpFun','_getAvailabilityTile','toSigned','attribute\x20vec4\x20aPosition;\x0aattribute\x20vec2\x20aTexCoord;\x0auniform\x20vec2\x20uMinMaxModifyHeight;\x0avarying\x20vec2\x20vTexCoord;\x0auniform\x20sampler2D\x20uHeightTexture;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20terrainHeight\x20=\x20czm_unpackValue(texture2D(uHeightTexture,\x20aTexCoord));\x0a\x20\x20\x20\x20float\x20height\x20=\x20aPosition.z\x20+\x20terrainHeight;\x0a\x20\x20\x20\x20vec4\x20vertexPos\x20=\x20vec4(aPosition.xy,\x20height,\x201.0);\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vertexPos;\x0a\x20\x20\x20\x20vTexCoord\x20=\x20aTexCoord;\x0a}','u_exposure','inside','MSIE','Quartic','getTrapezoidPoints','TEXTURE_ENABLE','.cesium-credit-lightbox','drillPickFromRay','_createGridCanvas','max_X','SHORT','createVertexArray','_vLabel','greaterThanOrEquals','_createGlobalTextureVertexAttributes','fromRotationTranslation','bloomEffect','266729rLdORx','global-geodetic','isAttributesSave','accuracy','setGeometryName','_endLineColor','_hoverChanged','textureTilingU','shadowsEnabled','\x20\x20\x20\x20vec3\x20specularContribution\x20=\x20F\x20*\x20G\x20*\x20D\x20/\x20(4.0\x20*\x20NdotL\x20*\x20NdotV);\x0a','createIfNeeded','uniform\x20sampler2D\x20u_MainTex;\x0auniform\x20sampler2D\x20u_BloomTex;\x0auniform\x20vec2\x20u_MainTex_TexelSize;\x0auniform\x20float\x20u_SampleScale;\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avec4\x20Combine(vec4\x20bloom,\x20vec2\x20uv)\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(u_BloomTex,\x20uv);\x0a\x20\x20\x20\x20return\x20bloom\x20+\x20color;\x0a}\x0a\x0a//\x209-tap\x20bilinear\x20upsampler\x20(tent\x20filter)\x0avec4\x20UpsampleTent(sampler2D\x20samplerTex,\x20vec2\x20uv,\x20vec2\x20texelSize,\x20vec4\x20sampleScale)\x0a{\x0a\x20\x20\x20\x20vec4\x20d\x20=\x20texelSize.xyxy\x20*\x20vec4(1.0,\x201.0,\x20-1.0,\x200.0)\x20*\x20sampleScale;\x0a\x20\x20\x20\x20vec4\x20s;\x0a\x20\x20\x20\x20s\x20=\x20\x20texture2D(samplerTex,\x20uv\x20-\x20d.xy);\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20-\x20d.wy)\x20*\x202.0;\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20-\x20d.zy);\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.zw)\x20*\x202.0;\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20\x20\x20\x20\x20\x20\x20)\x20*\x204.0;\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.xw)\x20*\x202.0;\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.zy);\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.wy)\x20*\x202.0;\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.xy);\x0a\x20\x20\x20\x20return\x20s\x20*\x20(1.0\x20/\x2016.0);\x0a}\x0a\x0a//\x20Standard\x20box\x20filtering\x0avec4\x20UpsampleBox(sampler2D\x20samplerTex,\x20vec2\x20uv,\x20vec2\x20texelSize,\x20vec4\x20sampleScale)\x0a{\x0a\x20\x20\x20\x20vec4\x20d\x20=\x20texelSize.xyxy\x20*\x20vec4(-1.0,\x20-1.0,\x201.0,\x201.0)\x20*\x20(sampleScale\x20*\x200.5);\x0a\x20\x20\x20\x20vec4\x20s;\x0a\x20\x20\x20\x20s\x20=\x20\x20texture2D(samplerTex,\x20uv\x20+\x20d.xy);\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.zy);\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.xw);\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.zw);\x0a\x20\x20\x20\x20return\x20s\x20*\x20(1.0\x20/\x204.0);\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20bloom\x20=\x20UpsampleTent(u_MainTex,\x20v_textureCoordinates,\x20u_MainTex_TexelSize.xy,\x20vec4(u_SampleScale));\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20Combine(bloom,\x20v_textureCoordinates);\x0a}','EvaluationContext','modifyAnimationFollowPath','white','removeExtractRegion','removeCacheLabel','option','classFication','sourceVersion','MeshOPT_Compress','Illegal\x20type\x20reference\x20in\x20','originalName','getFeaturesByBounds','isDistanceChangeMode','lightShadowsEnabled','createCssClass','optionsAfterRender','_backColor','filterPrimitive','next','getSize','Assets/Textures/SkyBox/tycho2t3_80_','Address\x20family\x20not\x20supported\x20by\x20protocol\x20family','_appearanceType','klass','cosineAlpha','interpolated','_used','./this.program','fillCenterOffsetY','removeImageryFromCache','Operator\x20\x22=~\x22\x20requires\x20one\x20RegExp\x20argument\x20and\x20one\x20string\x20argument.\x20Arguments\x20are\x20','u_sampleSpatialWeight','uNormalDepthTexture','setClipSection','boundingVolumes','_lastCameraView','slopeFloor','_compositeCommand','getModelRotate','_loft','getSymbolNameFromList','Region\x20vertical\x20Line\x20Width','freezeFrame','pow','_createScan','negativeImage','calculate','_maxVisibleAltitude','createClampPickStencilRenderState','[lookatTerrainLon]',':443','#20B2AA','getDataTypeSize','resumeEvents','_vrButton','PlotRotateRadar','COLUMN0ROW2','uint8','VertexWeightMode','SCISSOR_TEST','_controlMode','PolylineGeometry','The\x20length\x20of\x20key\x20must\x20be\x20greater\x20than\x200\x20and\x20a\x20multiple\x20of\x204.','FS_unlink','layerUpdate','greaterThan','ClampGroundPolygonCache','_execute_1002','registerFunctions','isUseSymbolLibStyle','_morphTo3D','_visualizers','ensureAvailable','_applyFunctions','arsh','Bounds.add\x20cannot\x20receive\x20null\x20values','Color_Map','Could\x20not\x20find\x20a\x20#define\x20OUTPUT_DECLARATION!','_mapName','drawFillPattern','attr:\x20{\x20title:\x20buttonTooltip\x20},click:\x20toggleDropDown','isChrdev','blocking','viewBox','blockquote','\x20\x20\x20\x20uvTiling\x20=\x20u_baseColorUVOffsetAndTiling.zw;\x0a','_levelZeroTiles','_isothermalEffect','error_msg','getChildValue','Content','isSct','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a\x0a#ifdef\x20VECTOR_TILE\x0auniform\x20vec4\x20u_highlightColor;\x0a#endif\x0a\x0avoid\x20main(void)\x0a{\x0a#ifdef\x20VECTOR_TILE\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(u_highlightColor);\x0a#else\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a\x20\x20\x20\x20czm_writeDepthClampedToFarPlane();\x0a}\x0a','_isUpdateSubSymbolSize','symbolCount','calculateBoxArea','_lineWidthX','PolygonHierarchy','_translucentRenderState','float\x20visibilityFactor\x20=\x20min(a1,\x20a2);','Unable\x20to\x20copy\x20canvas\x20content\x20from','frameCount','_planeRegions','SuperMap.Bounds','BoxEmitter','_col','Feature\x20data','_specification','MaxInstensity','extendProperty','GroupObject','_billboardSize','floatingPointTexture','coalesce','memoization','isArray','shadowMode','className','USES_POSITION_TO_EYE_EC','authenticity_token','Expected\x20at\x20least\x203\x20arguments,\x20but\x20found\x20','setInputTexture','rotationZ','numberOfVerticalLines','server_clipregion_x','src','_outlineAttributes','\x20\x20\x20\x20vec3\x20n\x20=\x20texture2D(u_normalTexture,\x20','Viewport','PROCESSING','removeImageryClipRegion','https://[subdomain].tianditu.gov.cn/eva_w/wmts','removeById','_execute','InitGeoEntityBasicParameter','getFlatMidpoint','merge','leftOblique','yoyo','ownerEntity','idTexture','\x20?\x20','BindVertexArrayOES','_toggleDropDown','useInFragment','\x20\x20vec3\x20h\x20=\x20normalize(l\x20+\x20viewDir);\x0a','{format}','generateBezierPointsWithCtrlPts','mounted','hasTilesetContent','outlineWidth','imagelayerCollection','I/O\x20error','addRGBPointLong','updateCommonSymbolsCfg','_themeDisabled','contentUrl','_addPoints','_pntsTmp','Version','_downName','_startColor','line-color','setattr','getPosition','inetPton4','0\x200','ScreenSpaceEventType','vertexShader','DB_NAME','_2DRasterTexture','_hideImage','Expected\x20argument\x20of\x20type\x20string\x20or\x20array,\x20but\x20found\x20','_surroundLineType','uBrightness','WIDTH_VARYING','#ifdef\x20TexCoord\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uTexture;\x0a\x20\x20\x20\x20varying\x20vec4\x20vTexCoord;\x0a#endif\x0a\x20\x20\x20\x20uniform\x20vec4\x20uEmissionColor;\x0a\x20\x20\x20\x20varying\x20vec4\x20vColor;\x0a\x20\x20\x20\x20varying\x20vec4\x20vSecondColor;\x0a#ifdef\x20REPLACE_SELECT_TYPE\x0a\x20\x20\x20\x20varying\x20float\x20fSelected;\x0a#endif\x0avoid\x20main()\x0a{\x0a\x09if(vColor.a\x20==\x200.0)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a#ifdef\x20TexCoord\x0a\x20\x20\x20\x20vec4\x20texColor\x20=\x20texture2D(uTexture,\x20vTexCoord.xy);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20texColor\x20*\x20vColor;\x0a#else\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vColor;\x0a#endif\x0a#ifdef\x20REPLACE_SELECT_TYPE\x0a\x20\x20\x20\x20if(fSelected\x20>\x200.9)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vColor;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x09if(gl_FragColor.a\x20==\x200.0)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20*=\x20uEmissionColor.rgb;\x0a}','applyDefaults','sl3','_measureEvt','_maximumLevel','mapName','destory','ALLOWED_URI_REGEXP','view3D','getStream','void\x20tile_color(vec4\x20tile_featureColor)\x20\x0a{\x20\x0a\x20\x20\x20\x20tile_main();\x20\x0a}\x20\x0a','DoSelectObject','textureFloatLinear','arrowImage','_excavationSideTexture','headerArray','\x20\x20\x20\x20float\x20NdotZenith\x20=\x20clamp(dot(normalize(czm_inverseViewRotation\x20*\x20n),\x20normalize(v_positionWC\x20*\x20-1.0)),\x200.001,\x201.0);\x0a','reservedMemorySize','cameraToWorldCoordinatesPoint','s3mBuffer','#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20uniform\x20vec4\x20uSwipeRegion;\x0a#endif\x0auniform\x20sampler2D\x20tile_pickTexture;\x20\x0avarying\x20vec2\x20tile_featureSt;\x20\x0avarying\x20vec4\x20tile_featureColor;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a#ifdef\x20APPLY_SWIPE\x20\x0a\x20\x20\x20czm_RollerShutter(gl_FragCoord.xy,\x20uSwipeRegion);\x0a#endif\x0a\x20\x20\x20\x20tile_color(tile_featureColor);\x20\x0a}','epochyr','pixelRatio_','_pickCommand','default','addExtractRegion','debugCascadeColors','setCanvasElementSize','feSpotLight','#815032','head','boundProgram','timeLabel','uEmissionTexAtlas','coordinate','PointHandler','setClipMode','utils.extend','attachToElement','visible','directional\x20light\x20target\x20position','ReadOnly','intersectLineSegs','FLOAT_MAT4','RegionEffect','seekable','getCacheLabel','_encodedCameraPositionMC','animationDeleted','hasHypsometricRegion','usingSphericalTextureCoordinates','../utils/common','low','stuffedData','z21','bbox','Only\x20one\x20mesh\x20is\x20supported\x20when\x20using\x20b3dm\x20for\x20classification.','varying\x20vec4\x20v_color;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(v_color);\x0a}\x0a','u_alphaCutoff','getColorFramebuffer','_visibilityPlaneMask','getRenderState','RGB8_ETC2','getVertexShaderCallback','lineProgress','czm_depth_main','Region\x20vertical\x20Repeat','LineStringReplay','PADDING','srclang','3DLow);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if\x20(czm_morphTime\x20==\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20p\x20=\x20czm_translateRelativeToEye(','buildOpt','_currentPositions','Invalid\x20request\x20code','nWidth','textureUnitIndex','vec2\x20invSize\x20=\x201.0\x20/\x20vec2(colorTextureDimensions.x,\x20colorTextureDimensions.y);','XIAN80','oneOverLog2FarDepthFromNearPlusOne','createQuadWireFrameCommand','img_w','entityPolyline','paddingBottom','_lengthCap','_updateTrackLine','highpFloatSupported','_distanceToLimbInScaledSpaceSquared','getMax_Y','DEFAULT_MIN_ZOOM','https://t2.tianditu.gov.cn/mapservice/swdx?T=elv_c','addVertexOffset','nextInode','164912mixrTo','void\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20extrudeDirection\x20=\x20czm_octDecode(compressedAttributes,\x2065535.0);\x0a\x20\x20\x20\x20czm_non_compressed_main();\x20\x0a}','SuperMap.GetSymbolInfoService','_rsColor','_locked','_colorBufferFloat','EllipseGeometry','_changedEvent','tile_main','WMTS','viewshedTool','_primitiveScnaOutLineArry','attrValue','setParticleType','viewBoundScale','viewerRequestVolume','_createExcavationBottomCommand','writeElements','positionEC','getSunPositionGeographic','_fillPrimitives','_quadtree','_refreshViews()\x20must\x20be\x20implemented\x20by\x20each\x20concrete\x20StructArray\x20layout','_tags','surroundLineWidth','\x20\x20\x20vec4\x20positionEC\x20=\x20czm_windowToEyeCoordinates(gl_FragCoord);','fillBatteryEventData','_encodeImageData','_decodedModelResourceCache','u_scanLineMoveViewDirArr','removeModifyRegion','commandGroup','BASELINE','Document\x20cloned','styleimagemissing','getIntersection','throttled','_clearStencil','lookAt','Specular','diffuseSum\x20+=\x20((sample1\x20+\x20sample2)\x20*\x20w);','#733C1B','pickOnly','rectangleToNativeRectangle','Varint','createGuid','getFeatrueByUuID','functionSourceRgb','completeMorphOnUserInput','tm65','onOpenTag','LITERAL_BOOLEAN','http://www.w3.org/2005/Atom','_heigtRangeMax','_removeExtractCommands','startColor','removeAttributeNS','\x20\x20\x20\x20color\x20=\x20mvtTextureSampleAndBlend(\x0a\x20\x20\x20\x20\x20\x20\x20\x20color,\x0a\x20\x20\x20\x20\x20\x20\x20\x20u_dayTextures[','_lastIndex','createRasterRegionDrawCommand','Parse\x20error\x20at\x20line\x20','File\x20is\x20not\x20valid\x20binary\x20glTF','Light\x20source\x20sun\x20light\x20on','getScanHAngle','/**\x0a\x20*\x20@private\x0a\x20*/\x0afloat\x20czm_alphaWeight(float\x20a)\x0a{\x0a\x20\x20\x20\x20float\x20z\x20=\x20(gl_FragCoord.z\x20-\x20czm_viewportTransformation[3][2])\x20/\x20czm_viewportTransformation[2][2];\x0a\x0a\x20\x20\x20\x20//\x20See\x20Weighted\x20Blended\x20Order-Independent\x20Transparency\x20for\x20examples\x20of\x20different\x20weighting\x20functions:\x0a\x20\x20\x20\x20//\x20http://jcgt.org/published/0002/02/09/\x0a\x20\x20\x20\x20return\x20pow(a\x20+\x200.01,\x204.0)\x20+\x20max(1e-2,\x20min(3.0\x20*\x201e3,\x200.003\x20/\x20(1e-5\x20+\x20pow(abs(z)\x20/\x20200.0,\x204.0))));\x0a}\x0a','SOUTHEAST','Horizontal','_buffersUsage','uniform\x20sampler2D\x20colorTexture;\x0auniform\x20sampler2D\x20ambientOcclusionTexture;\x0auniform\x20bool\x20ambientOcclusionOnly;\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates).rgb;\x0a\x20\x20\x20\x20vec3\x20ao\x20=\x20texture2D(ambientOcclusionTexture,\x20v_textureCoordinates).rgb;\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20=\x20ambientOcclusionOnly\x20?\x20ao\x20:\x20ao\x20*\x20color;\x0a}\x0a','altitudeFree','blending','_goFeatures','_text','_isMoveGeoEntity','supportsFullscreen','\x20\x20\x20\x20baseColorWithAlpha\x20*=\x20u_baseColorFactor;\x0a','PointHandler\x20is\x20deprecated,please\x20use\x20DrawHandler.','Krovak','autoTiltHeight','OriginalMaterial','period','_fRatio','markHalo','anchorYUnits','plusSign','slope','maximumHeight','SCALE_NON_UNIFORM','void\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20pick_depth_old_main();\x20\x0a\x20\x20\x20\x20if\x20(gl_FragColor.a\x20==\x200.0)\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20','This\x20browser\x20does\x20not\x20support\x20Math.clz32(),\x20build\x20with\x20LEGACY_VM_SUPPORT\x20or\x20POLYFILL_OLD_MATH_FUNCTIONS\x20to\x20add\x20in\x20a\x20polyfill','(vec3\x20position,\x20vec3\x20position_absolute,\x20vec4\x20color,\x20vec3\x20normal)','_distanceDisplayConditionSubscription','_chunkSize','_transformMatrix','isOverlapDisplayed','LITERAL_REGEX','byteToFloat','\x27\x20cannot\x20be\x20used\x20with\x20virtual\x20elements','_goAnimations','_outlineColorProperty','intersection','_packRequestEntities','_framebuffers','positionHighAndScale','illegal\x20field\x20options\x20in\x20','getAlgoSymbol','quit','uWetnessFactor','LINEN','mvtTextureObj','_halfBlur','MEDIUMPURPLE','opacityVertexBuffer','_shaderProgram','_getGridFromCache','text:\x20name','MAXIMUM_VALUE','SuperMap.GetSymbolInfoParameters','Marker','zooming','setSurroundLineWidth','ellipsoidPrimitive_vertexArray','groundBottomAltitude','InstanceS3MB','_ownerGroup','loadFail','_normalFramebuffer','isCompressedFormat','addChild','lock','delmo','initSymbol','uri','_nextOrientation','Msxml3.XMLHTTP','attributeDownloaded','_libID','extensionType','objects','scaleToGeodeticHeightExtruded','_uniformBlockLocation','/tileFeature.mvt?returnAttributes=true&x={x}&y={y}&width=512&height=512&scale={scale}&origin={\x27x\x27:-180,\x27y\x27:90}','getNextImageSectionCharCode','\x0a#line\x200\x0a','Gamma','_timeRatio','DASH','tile','_originalModelMatrix','minM','updateVisiblities','createPickFragmentShader','SuperMap.Geometry.Point','\x27print\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_polylinesRemoved','_visibleDistanceMax','clip_behind_all_plane','SIZE_PER_INSTANCE','enuCenters','_createPicture','_minimumSpeed','cosphi','menuitem','setScan','ENTITY','Function\x20not\x20implemented','_createBatchTable','_needsQuietPeriod','value_','./common','setOriginGeoEntityUUID','setUint32','OVERLAY_AGAINST_DEPTH','_tmpParticleTextureBuffer','chordLength','_normalArray','writeChar','positionedGlyphs','_objsVisibleMap','_moveBarYLength','Cannot\x20ask\x20for\x20more\x20memory\x20since\x20we\x20reached\x20the\x20practical\x20limit\x20in\x20browsers\x20(which\x20is\x20just\x20below\x202GB),\x20so\x20the\x20request\x20would\x20have\x20failed.\x20Requesting\x20only\x20','childNodeCount','getRequiredDataPoints','Widgets/Images/NavigationHelp/TouchZoom.svg','pBuffer','decodedMax','windowCoordRect','inset','setInnerRadius','BOUNDS_ATTRIBUTEFILTER','blendingEnabled','_encodedNormals','urlType','earthOrientationParameters','earcut','UNPACK_PREMULTIPLY_ALPHA_WEBGL','invalid\x20mask','_rsStencilDepthPassS3M','materialManager','splitWords','warn','genericErrors','ymax','MultiGeometry','handleException','isRight','CONTEXT_LOST_WEBGL\x20lost','transmissionFactor','oneof','SPOT','offsetAndRight2D','/**\x0a\x20*\x20Computes\x20a\x203x3\x20rotation\x20matrix\x20that\x20transforms\x20vectors\x20from\x20an\x20ellipsoid\x27s\x20east-north-up\x20coordinate\x20system\x20\x0a\x20*\x20to\x20eye\x20coordinates.\x20\x20In\x20east-north-up\x20coordinates,\x20x\x20points\x20east,\x20y\x20points\x20north,\x20and\x20z\x20points\x20along\x20the\x20\x0a\x20*\x20surface\x20normal.\x20\x20East-north-up\x20can\x20be\x20used\x20as\x20an\x20ellipsoid\x27s\x20tangent\x20space\x20for\x20operations\x20such\x20as\x20bump\x20mapping.\x0a\x20*\x20<br\x20/><br\x20/>\x0a\x20*\x20The\x20ellipsoid\x20is\x20assumed\x20to\x20be\x20centered\x20at\x20the\x20model\x20coordinate\x27s\x20origin.\x0a\x20*\x0a\x20*\x20@name\x20czm_eastNorthUpToEyeCoordinates\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec3}\x20positionMC\x20The\x20position\x20on\x20the\x20ellipsoid\x20in\x20model\x20coordinates.\x0a\x20*\x20@param\x20{vec3}\x20normalEC\x20The\x20normalized\x20ellipsoid\x20surface\x20normal,\x20at\x20<code>positionMC</code>,\x20in\x20eye\x20coordinates.\x0a\x20*\x0a\x20*\x20@returns\x20{mat3}\x20A\x203x3\x20rotation\x20matrix\x20that\x20transforms\x20vectors\x20from\x20the\x20east-north-up\x20coordinate\x20system\x20to\x20eye\x20coordinates.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20Transform\x20a\x20vector\x20defined\x20in\x20the\x20east-north-up\x20coordinate\x20\x0a\x20*\x20//\x20system,\x20(0,\x200,\x201)\x20which\x20is\x20the\x20surface\x20normal,\x20to\x20eye\x20\x0a\x20*\x20//\x20coordinates.\x0a\x20*\x20mat3\x20m\x20=\x20czm_eastNorthUpToEyeCoordinates(positionMC,\x20normalEC);\x0a\x20*\x20vec3\x20normalEC\x20=\x20m\x20*\x20vec3(0.0,\x200.0,\x201.0);\x0a\x20*/\x0amat3\x20czm_eastNorthUpToEyeCoordinates(vec3\x20positionMC,\x20vec3\x20normalEC)\x0a{\x0a\x20\x20\x20\x20vec3\x20tangentMC\x20=\x20normalize(vec3(-positionMC.y,\x20positionMC.x,\x200.0));\x20\x20//\x20normalized\x20surface\x20tangent\x20in\x20model\x20coordinates\x0a\x20\x20\x20\x20vec3\x20tangentEC\x20=\x20normalize(czm_normal3D\x20*\x20tangentMC);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normalized\x20surface\x20tangent\x20in\x20eye\x20coordiantes\x0a\x20\x20\x20\x20vec3\x20bitangentEC\x20=\x20normalize(cross(normalEC,\x20tangentEC));\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normalized\x20surface\x20bitangent\x20in\x20eye\x20coordinates\x0a\x0a\x20\x20\x20\x20return\x20mat3(\x0a\x20\x20\x20\x20\x20\x20\x20\x20tangentEC.x,\x20\x20\x20tangentEC.y,\x20\x20\x20tangentEC.z,\x0a\x20\x20\x20\x20\x20\x20\x20\x20bitangentEC.x,\x20bitangentEC.y,\x20bitangentEC.z,\x0a\x20\x20\x20\x20\x20\x20\x20\x20normalEC.x,\x20\x20\x20\x20normalEC.y,\x20\x20\x20\x20normalEC.z);\x0a}\x0a','_blurYFrameBuffer','PICTUREBACKGROUND_FUTURE','#FFDAB9','KILOMETER','\x27stackSave\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_curParticleTextureBuffer','_effect','newResourceLocation','SpotLight\x20Position','_emscripten_replace_memory','LINE_STRIP','formatString','vert-origin-x','attribution','_scaleDirty','kmz','pois','pattern','myServiceProcessCompleted','dRadius','modelAnimationMultiplier','_isFirst','geoMat','borderWidthInPixels','ConstType','_slower','bottomLeftOuter','BLACK','PixelStoreUnpackPremultiplyAlpha','ArrowCommunicationLink_','getRangeFromDB','refreshVolume','_getClippingFunction','_preOrientation','Logging','_subSample','upsampledFromParent','CLIP_BEHIND_ALL_PLANE','Vertical\x20Forms','val','cylinderBatchIds','_aspectRatio','_lightCamera','geoEntityEffectParameters','_realtimeSVG','_vertexBufferTypedArray','prelude','Geometry\x20must\x20have\x20coordinates\x20array:\x20','_inverseNormalDirty','defaultGamma','Cannot\x20insert\x20into\x20a\x20GridIndex\x20created\x20from\x20an\x20ArrayBuffer.','extensionsRequired','RADIANS_PER_DEGREE','_blendOption','_shapeSubscription','clippingPlanesOriginMatrix','getCartesian4','\x22(?:\x5c\x5c.|[^\x22])*\x22|\x27(?:\x5c\x5c.|[^\x27])*\x27|`(?:\x5c\x5c.|[^`])*`|/\x5c*(?:[^*]|\x5c*+[^*/])*\x5c*+/|//.*\x0a|/(?:\x5c\x5c.|[^/])+/w*|[^\x5cs:,/][^,\x22\x27`{}()/:[\x5c]]*[^\x5cs,\x22\x27`{}()/:[\x5c]]|[^\x5cs]','bounceAnimationTime','Couldn\x27t\x20load\x20metadata\x20for\x20tile\x20','reserved','The\x20layer.json\x20file\x20does\x20not\x20specify\x20any\x20tile\x20URL\x20templates.','notitle2','ProjectionImage.saturation','ELLIPSE','button','u_pattern_size_a','dataCeil','getSpeedV','d5220','s45','ForeRGBA','deleteBuffer','far','/**\x0a\x20*\x20The\x20radius\x20of\x20the\x20WGS84\x20ellipsoid.\x0a\x20*\x0a\x20*\x20@name\x20czm_ellipsoidRadii\x0a\x20*\x20@glslConstant\x0a\x20*/\x0aconst\x20vec3\x20czm_ellipsoidRadii\x20=\x20vec3(6378137.0,\x206378137.0,\x206356752.314245);\x0a','_owner','components.clearCachedDefinition','showIcon','not\x20a\x20boolean','varargs','southWest_HIGH','imageIndex','_cascadesEnabled','getScanFBO','$1\x22$2\x22:','minimumAliasedLineWidth','_removeScanConePrimitive','PACK','getInnerHTML','\x20\x20\x20\x20roughness\x20*=\x20u_roughnessFactor;\x0a','_rasterVectorCollection','_wayPoints','stencilMask','defaultPropertyValues','displayHeight','glowFactor','front,\x20bottom,\x20right','isFirefox','_borderSpacingWidth','columnlines','subsample','_notify','_offsetSpeedU','imageCount','_epochDays','TAAEnable','setFillStyle','Remote\x20address\x20changed','_lineExpandCommand','kml-gx:physicalWidth','_modelView','_createFeedbackShaderUniformMap','verticalFov','getRotationFromModelMatrix','visited','createLazyCommand','createFXAAStage','sampleDuration','FeaturePositionMap','leftTopPoint','_evaluateRegExpExec','minutes','addAnnotationArrayPositionPt','\x27FS_createFolder\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you','_validateContent','float\x20fade(float\x20low,\x20float\x20high,\x20float\x20value){','_bReleaseColor','u_diffuse','aVertexWeight_1','_hasClone','_animationPlayType','isZoomBarScrolling','MinHeight','LessThan','color2D','#ifdef','sceneType','$context','_tree','useIntegerZoom','Buffer\x20data\x20must\x20be\x20embedded\x20in\x20the\x20binary\x20gltf.','fromRotation','_clockStart','_textureUVSpeed','equals','require','_mapStyle','fontHeight','</table>','_heartTimeOut','#5F9EA0','colorRenderbuffers','fill-antialias','/**\x0a\x20*\x20Converts\x20an\x20RGB\x20color\x20to\x20HSL\x20(hue,\x20saturation,\x20lightness)\x0a\x20*\x20HSL\x20<->\x20RGB\x20conversion:\x20{@link\x20http://www.chilliant.com/rgb2hsv.html}\x0a\x20*\x0a\x20*\x20@name\x20czm_RGBToHSL\x0a\x20*\x20@glslFunction\x0a\x20*\x20\x0a\x20*\x20@param\x20{vec3}\x20rgb\x20The\x20color\x20in\x20RGB.\x0a\x20*\x0a\x20*\x20@returns\x20{vec3}\x20The\x20color\x20in\x20HSL.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20vec3\x20hsl\x20=\x20czm_RGBToHSL(rgb);\x0a\x20*\x20hsl.z\x20*=\x200.1;\x0a\x20*\x20rgb\x20=\x20czm_HSLToRGB(hsl);\x0a\x20*/\x0a\x20\x0avec3\x20RGBtoHCV(vec3\x20rgb)\x0a{\x0a\x20\x20\x20\x20//\x20Based\x20on\x20work\x20by\x20Sam\x20Hocevar\x20and\x20Emil\x20Persson\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20(rgb.g\x20<\x20rgb.b)\x20?\x20vec4(rgb.bg,\x20-1.0,\x202.0\x20/\x203.0)\x20:\x20vec4(rgb.gb,\x200.0,\x20-1.0\x20/\x203.0);\x0a\x20\x20\x20\x20vec4\x20q\x20=\x20(rgb.r\x20<\x20p.x)\x20?\x20vec4(p.xyw,\x20rgb.r)\x20:\x20vec4(rgb.r,\x20p.yzx);\x0a\x20\x20\x20\x20float\x20c\x20=\x20q.x\x20-\x20min(q.w,\x20q.y);\x0a\x20\x20\x20\x20float\x20h\x20=\x20abs((q.w\x20-\x20q.y)\x20/\x20(6.0\x20*\x20c\x20+\x20czm_epsilon7)\x20+\x20q.z);\x0a\x20\x20\x20\x20return\x20vec3(h,\x20c,\x20q.x);\x0a}\x0a\x0avec3\x20czm_RGBToHSL(vec3\x20rgb)\x0a{\x0a\x20\x20\x20\x20vec3\x20hcv\x20=\x20RGBtoHCV(rgb);\x0a\x20\x20\x20\x20float\x20l\x20=\x20hcv.z\x20-\x20hcv.y\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20s\x20=\x20hcv.y\x20/\x20(1.0\x20-\x20abs(l\x20*\x202.0\x20-\x201.0)\x20+\x20czm_epsilon7);\x0a\x20\x20\x20\x20return\x20vec3(hcv.x,\x20s,\x20l);\x0a}\x0a','interpolation','nCompressOptions','metadataAvailability','loftParam','repeatCount','SuperMap.FindMTSPPathsService','_evaluateMemberBrackets','_sqMode','setOpaqueTexture','concentricCircle','parentMixDirection','renderTemplate','_divContent','fromEdgeId','targetPrj','(function(','decodePercentEncoding','getImageData','_removeAllGeoEntityFromScene','drawOrder','EIA_C','MeasureHandler.enableDepthTest','The\x20glTF\x20in\x20this\x20b3dm\x20uses\x20the\x20semantic\x20`BATCHID`.\x20Application-specific\x20semantics\x20should\x20be\x20prefixed\x20with\x20an\x20underscore:\x20`_BATCHID`.','readIString','services','renderFeature_','isPureComputed','uniform\x20sampler2D\x20u_MainTex;\x0auniform\x20vec2\x20u_MainTex_TexelSize;\x0auniform\x20float\x20u_Threshold;\x0auniform\x20float\x20u_Params;\x0avarying\x20vec2\x20v_textureCoordinates;\x0aconst\x20vec3\x20lumWeight\x20=\x20vec3(0.2125,\x200.7154,\x200.0721);\x0a//\x20Better,\x20temporally\x20stable\x20box\x20filtering\x0a//\x20[Jimenez14]\x20http://goo.gl/eomGso\x0a//\x20.\x20.\x20.\x20.\x20.\x20.\x20.\x0a//\x20.\x20A\x20.\x20B\x20.\x20C\x20.\x0a//\x20.\x20.\x20D\x20.\x20E\x20.\x20.\x0a//\x20.\x20F\x20.\x20G\x20.\x20H\x20.\x0a//\x20.\x20.\x20I\x20.\x20J\x20.\x20.\x0a//\x20.\x20K\x20.\x20L\x20.\x20M\x20.\x0a//\x20.\x20.\x20.\x20.\x20.\x20.\x20.\x0avec4\x20DownsampleBox13Tap(sampler2D\x20samplerTex,\x20vec2\x20uv,\x20vec2\x20texelSize)\x0a{\x0a\x20\x20\x20\x20vec4\x20A\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(-1.0,\x20-1.0));\x0a\x20\x20\x20\x20vec4\x20B\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(\x200.0,\x20-1.0));\x0a\x20\x20\x20\x20vec4\x20C\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(\x201.0,\x20-1.0));\x0a\x20\x20\x20\x20vec4\x20D\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(-0.5,\x20-0.5));\x0a\x20\x20\x20\x20vec4\x20E\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(\x200.5,\x20-0.5));\x0a\x20\x20\x20\x20vec4\x20F\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(-1.0,\x20\x200.0));\x0a\x20\x20\x20\x20vec4\x20G\x20=\x20texture2D(samplerTex,\x20uv\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20);\x0a\x20\x20\x20\x20vec4\x20H\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(\x201.0,\x20\x200.0));\x0a\x20\x20\x20\x20vec4\x20I\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(-0.5,\x20\x200.5));\x0a\x20\x20\x20\x20vec4\x20J\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(\x200.5,\x20\x200.5));\x0a\x20\x20\x20\x20vec4\x20K\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(-1.0,\x20\x201.0));\x0a\x20\x20\x20\x20vec4\x20L\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(\x200.0,\x20\x201.0));\x0a\x20\x20\x20\x20vec4\x20M\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(\x201.0,\x20\x201.0));\x0a\x20\x20\x20\x20vec2\x20div\x20=\x20(1.0\x20/\x204.0)\x20*\x20vec2(0.5,\x200.125);\x0a\x20\x20\x20\x20vec4\x20o\x20=\x20(D\x20+\x20E\x20+\x20I\x20+\x20J)\x20*\x20div.x;\x0a\x20\x20\x20\x20o\x20+=\x20(A\x20+\x20B\x20+\x20G\x20+\x20F)\x20*\x20div.y;\x0a\x20\x20\x20\x20o\x20+=\x20(B\x20+\x20C\x20+\x20H\x20+\x20G)\x20*\x20div.y;\x0a\x20\x20\x20\x20o\x20+=\x20(F\x20+\x20G\x20+\x20L\x20+\x20K)\x20*\x20div.y;\x0a\x20\x20\x20\x20o\x20+=\x20(G\x20+\x20H\x20+\x20M\x20+\x20L)\x20*\x20div.y;\x0a\x20\x20\x20\x20return\x20o;\x0a}\x0a\x0a//\x20Quadratic\x20color\x20thresholding\x0a//\x20curve\x20=\x20(threshold\x20-\x20knee,\x20knee\x20*\x202,\x200.25\x20/\x20knee)\x0avec4\x20QuadraticThreshold(vec4\x20color,\x20float\x20threshold,\x20vec3\x20curve)\x0a{\x0a\x20\x20\x20\x20//\x20Pixel\x20brightness\x0a\x20\x20\x20\x20float\x20br\x20=\x20max(max(color.r,\x20color.g),\x20color.b);\x0a\x20\x20\x20\x20//\x20Under-threshold\x20part:\x20quadratic\x20curve\x0a\x20\x20\x20\x20float\x20rq\x20=\x20clamp(br\x20-\x20curve.x,\x200.0,\x20curve.y);\x0a\x20\x20\x20\x20rq\x20=\x20curve.z\x20*\x20rq\x20*\x20rq;\x0a\x20\x20\x20\x20//\x20Combine\x20and\x20apply\x20the\x20brightness\x20response\x20curve.\x0a\x20\x20\x20\x20color\x20*=\x20max(rq,\x20br\x20-\x20threshold)\x20/\x20max(br,\x201.0e-4);\x0a\x20\x20\x20\x20return\x20color;\x0a}\x0a\x0avec4\x20Prefilter(vec4\x20color,\x20vec2\x20uv)\x0a{\x0a\x20\x20\x20\x20float\x20br\x20=\x20max(max(color.r,\x20color.g),\x20color.b);\x0a\x20\x20\x20\x20if(br\x20<\x20u_Threshold)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20vec4(0.0);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20color;\x0a}\x0a\x0avec4\x20SafeHDR(vec4\x20c)\x0a{\x0a\x20\x20\x20\x20return\x20min(c,\x2065504.0);\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20DownsampleBox13Tap(u_MainTex,\x20v_textureCoordinates,\x20u_MainTex_TexelSize.xy);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20Prefilter(SafeHDR(color),\x20v_textureCoordinates);\x0a}\x0a','uniform\x20sampler2D\x20u_colorTexture;\x0auniform\x20sampler2D\x20u_appendTexture;\x0auniform\x20vec4\x20u_scanViewCenterArr[COUNT];\x0auniform\x20vec4\x20u_scanViewPlaneArr[COUNT];\x0auniform\x20float\x20u_radiusArr[COUNT];\x0auniform\x20vec3\x20u_scanLineDirArr[COUNT];\x0auniform\x20vec3\x20u_scanLineMoveViewDirArr[COUNT];\x0auniform\x20vec3\x20u_scanLinePtArr[COUNT];\x0auniform\x20float\x20u_lineWidth;\x0auniform\x20vec4\x20u_ScanColor;\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avec3\x20pointProjectPlane(vec3\x20planeNormal,\x20vec3\x20pointOnPlane,\x20vec3\x20point1)\x0a{\x0a\x09vec3\x20v01\x20=\x20point1\x20-\x20pointOnPlane;\x0a\x09v01\x20=\x20normalize(v01);\x0a\x09vec3\x20normalizeVector\x20=\x20normalize(planeNormal);\x0a\x09if\x20(v01\x20==\x20normalizeVector)\x0a\x09{\x0a\x09\x09return\x20pointOnPlane;\x0a\x09}\x0a\x09float\x20d\x20=\x20(planeNormal.x\x20*\x20(point1.x\x20-\x20pointOnPlane.x)\x20+\x20planeNormal.y\x20*\x20(point1.y\x20-\x20pointOnPlane.y)\x20+\x20planeNormal.z\x20*\x20(point1.z\x20-\x20pointOnPlane.z))\x20/\x20dot(planeNormal,\x20planeNormal);\x0a\x09vec3\x20res;\x0a\x09res\x20=\x20point1\x20-\x20planeNormal\x20*\x20d;\x0a\x09return\x20res;\x0a}\x0a\x0afloat\x20distancePointToLine(vec3\x20ptOnLine,\x20vec3\x20vectorLine,\x20vec3\x20testPt)\x0a{\x0a\x09vec3\x20v\x20=\x20vectorLine;\x0a\x09vec3\x20w\x20=\x20testPt\x20-\x20ptOnLine;\x0a\x09float\x20c1\x20=\x20dot(w,\x20v);\x0a\x09float\x20c2\x20=\x20dot(v,\x20v);\x0a\x09float\x20b\x20=\x20c1\x20/\x20c2;\x0a\x09vec3\x20Pb\x20=\x20ptOnLine\x20+\x20b\x20*\x20v;\x0a\x09return\x20length(testPt\x20-\x20Pb);\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20logDepthOrDepth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20v_textureCoordinates));\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20float\x20scale\x20=\x20logDepthOrDepth;\x0a#else\x0a\x20\x20\x20\x20float\x20scale\x20=\x20pow(logDepthOrDepth\x20*\x200.5\x20+\x200.5,\x208.0);\x0a#endif\x0a\x09if(scale\x20>\x200.999999)\x0a\x09{\x0a\x09\x09return;\x0a\x09}\x0a\x09vec4\x20viewPos\x20=\x20czm_windowToEyeCoordinates(v_textureCoordinates.xy\x20*\x20czm_viewport.zw,\x20logDepthOrDepth);\x0a\x09viewPos\x20/=\x20viewPos.w;\x0a\x09vec4\x20scanColor\x20=\x20vec4(1.0);\x0a\x09float\x20scanValue\x20=\x200.0;\x0a\x09vec4\x20appendColor\x20=\x20vec4(0.0);\x0a\x09for(int\x20i\x20=\x200;i\x20<\x20COUNT;i++)\x0a\x09{\x0a\x09\x09vec3\x20scanViewPlane\x20=\x20u_scanViewPlaneArr[i].xyz;\x0a\x09\x09vec3\x20scanViewCenter\x20=\x20u_scanViewCenterArr[i].xyz;\x0a\x09\x09float\x20radius\x20=\x20u_radiusArr[i];\x0a\x09\x09vec3\x20scanLinePt\x20=\x20u_scanLinePtArr[i];\x0a\x09\x09vec3\x20scanLineDir\x20=\x20u_scanLineDirArr[i];\x0a\x09\x09vec3\x20scanLineMoveViewDir\x20=\x20u_scanLineMoveViewDirArr[i];\x0a\x09\x09float\x20lineWidth\x20=\x20u_lineWidth;\x0a\x09\x09vec3\x20prjOnPlane\x20=\x20pointProjectPlane(scanViewPlane,\x20scanViewCenter,\x20viewPos.xyz);\x0a\x09\x09vec2\x20appendTexCoord\x20=\x20vec2(0.0);\x0a\x09#ifdef\x20CIRCLE\x0a\x09\x09vec3\x20relativePos\x20=\x20prjOnPlane\x20-\x20scanViewCenter;\x0a\x09\x09float\x20dis\x20=\x20length(relativePos);\x0a\x09#ifdef\x20APPEND_TEXTURE\x0a\x09\x20\x20\x20\x20if(dis\x20<\x20radius)\x0a\x09\x20\x20\x20\x20{\x0a\x09\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20zAxis\x20=\x20scanViewPlane;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20temp\x20=\x20vec3(1.0,\x200.0,\x200.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20xAxis\x20=\x20normalize(cross(temp,\x20zAxis));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20yAxis\x20=\x20normalize(cross(zAxis,\x20xAxis));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20cosTheta\x20=\x20dot(normalize(relativePos),\x20xAxis);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20cosTheta2\x20=\x20dot(normalize(relativePos),\x20yAxis);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20appendTexCoord.x\x20=\x20(dis\x20*\x20cosTheta\x20/\x20radius\x20+\x201.0)\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20appendTexCoord.y\x20=\x20(dis\x20*\x20cosTheta2\x20/\x20radius\x20+\x201.0)\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20appendColor\x20+=\x20texture2D(u_appendTexture,\x20appendTexCoord);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20appendColor.rgb\x20=\x20appendColor.rgb\x20*\x20u_ScanColor.rgb;\x0a\x09\x20\x20\x20\x20}\x0a\x09#else\x0a\x09\x09if(dis\x20<\x20radius)\x0a\x09\x09{\x0a\x09\x09\x09float\x20f\x20=\x201.0\x20-\x20abs(radius\x20-\x20dis)\x20/\x20radius;\x0a\x09\x09\x09f\x20=\x20pow(f,\x208.0);\x0a\x09\x09\x09scanValue\x20=\x20f;\x0a\x09\x09\x09scanColor\x20*=\x20u_ScanColor;\x0a\x09\x09}\x0a\x09#endif\x0a\x09#else\x0a\x09#ifdef\x20APPEND_TEXTURE\x0a\x09\x09vec3\x20relativePos\x20=\x20prjOnPlane\x20-\x20scanLinePt;\x0a\x09\x09float\x20cosTheta\x20=\x20dot(scanLineDir,\x20normalize(relativePos));\x0a\x09\x09float\x20cosTheta2\x20=\x20dot(scanLineMoveViewDir,\x20normalize(relativePos));\x0a\x09\x09float\x20disToLineCenter\x20=\x20length(relativePos);\x0a\x09\x09appendTexCoord.x\x20=\x20(disToLineCenter\x20*\x20cosTheta\x20/\x20lineWidth\x20+\x201.0)\x20*\x200.5;\x0a\x09\x09appendTexCoord.y\x20=\x20(disToLineCenter\x20*\x20cosTheta2\x20/\x20lineWidth\x20+\x201.0)\x20*\x200.5;\x0a\x09\x09appendColor\x20+=\x20texture2D(u_appendTexture,\x20appendTexCoord);\x0a\x09\x09appendColor.rgb\x20=\x20appendColor.rgb\x20*\x20u_ScanColor.rgb;\x0a\x09#else\x0a\x09\x09float\x20disToLine\x20=\x20distancePointToLine(scanLinePt,\x20scanLineDir,\x20prjOnPlane);\x0a\x09\x09if(disToLine\x20<\x20lineWidth)\x0a\x09\x09{\x0a\x09\x09\x09float\x20f\x20=\x20abs(lineWidth\x20-\x20disToLine)\x20/\x20lineWidth;\x0a\x09\x09\x09f\x20=\x20pow(f,\x208.0);\x0a\x09\x09\x09scanValue\x20+=\x20f;\x0a\x09\x09\x09scanColor\x20=\x20u_ScanColor;\x0a\x09\x09}\x0a\x09#endif\x0a\x09#endif\x0a\x09}\x0a\x09vec4\x20color\x20=\x20texture2D(u_colorTexture,\x20v_textureCoordinates);\x0a#ifdef\x20APPEND_TEXTURE\x0a\x09gl_FragColor.rgb\x20=\x20color.rgb\x20+\x20appendColor.rgb\x20*\x20scanColor.rgb;\x0a#else\x0a\x09gl_FragColor\x20=\x20mix(color,\x20scanColor,\x20scanValue);\x0a#endif\x0a}','edgeID','uniformState','handleZoomBarScrollMouseDown','_handleSpecialPaintPropertyUpdate','_allHorizontalCenter','_offset','_topRadius','epochdays','SYMBOL_POLYLINE','_evaluateNot','_canvasWidth','\x20\x20\x20\x20const\x20mat3\x20yUpToZUp\x20=\x20mat3(-1.0,\x200.0,\x200.0,\x200.0,\x200.0,\x20-1.0,\x200.0,\x201.0,\x200.0);\x20\x0a','_fillOpaqueRate','application/vnd.oasis.opendocument.text','_previousCesiumCredit','glTF','#424242','limit','motion','_calculateTextureTranslationAndScale','pointSize','anchor','outlineCommand','cameraPosition','uSaturation','_polygonMaximumHeights','yAxis','compressedAttribute0','multiply','commentLength','useMatrix','a_pos','_topRadiusSubscription','_closeInstructions','_fillForeColor','_spatialQueryList','_dynamic','aPosition','skeleton','isOrbiting','_clampSelected','LayerName','symbolIconUniformValues','\x20\x20\x20\x20if\x20(!gl_FrontFacing)\x0a','dependentObservable','_datatype','setThrew','bufferViews','u_aspect_ratio','Records','forceResize','symbolTextStyle','Socket\x20is\x20not\x20connected','void\x20main(void)\x20\x0a{\x0a','\x20\x20\x20\x20vec3\x20diffuseTerm\x20=\x20vec3(0.0);\x0a','AmbientG','_minVisibleAltitude','getMorphTime','NAVAJOWHITE','initialized','%20','observedPropertyNames','prepareSegment','_previousTime','#FFEFD5','_lastOutlineShow','All\x20GeometryInstances\x20must\x20have\x20the\x20same\x20color\x20attribute\x20except\x20via\x20GroundPrimitives','defaultLineWidth','fromRotationY','Address\x20already\x20in\x20use','closestfacility','\x27stringToUTF16\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_billboardsToUpdate','nativeTemplateEngine','createFogStage','http://172.18.120.101:8090/iserver/services/data-SituationSimulationSchemeWorkspace/rest/data/datasources/SituationSimulationSchemeDatasource/datasets','SLATEBLUE','.attribute','framebufferRenderbuffer','uNoValueColor','float\x20GGX(float\x20roughness,\x20float\x20NdotH)\x20\x0a{\x0a\x20\x20\x20\x20float\x20roughnessSquared\x20=\x20roughness\x20*\x20roughness;\x0a\x20\x20\x20\x20float\x20f\x20=\x20(NdotH\x20*\x20roughnessSquared\x20-\x20NdotH)\x20*\x20NdotH\x20+\x201.0;\x0a\x20\x20\x20\x20return\x20roughnessSquared\x20/\x20(M_PI\x20*\x20f\x20*\x20f);\x0a}\x0a\x0a','isWindows','TEXCOORD_0','_minIntensity','removeAllGOAnimation','Invalid\x20function\x20pointer\x20called\x20with\x20signature\x20\x27vi\x27.\x20Perhaps\x20this\x20is\x20an\x20invalid\x20value\x20(e.g.\x20caused\x20by\x20calling\x20a\x20virtual\x20method\x20on\x20a\x20NULL\x20pointer)?\x20Or\x20calling\x20a\x20function\x20with\x20an\x20incorrect\x20type,\x20which\x20will\x20fail?\x20(it\x20is\x20worth\x20building\x20your\x20source\x20files\x20with\x20-Werror\x20(warnings\x20are\x20errors),\x20as\x20warnings\x20can\x20indicate\x20undefined\x20behavior\x20which\x20can\x20cause\x20this)','max\x20visible\x20altitude','Show\x20Frustum\x20Planes','\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20POINT_LIGHTS;\x20i++)\x20{\x20\x0a','traverseStack','_Structure/features.rjson','startAngle','trackedEntity','[lookatTilt]','_boundingSphere','SourceExpressionBinder','/datas','_replaceStyle','imageList','removeWaterPlane','stopObservingElement','tileUrlTemplates','getMagnitude','\x20not\x20found\x20in\x20scope.','surroundLineLimit','getCameraOptions','&negativeImage=','_reprojectTexture','rpcImpl','_S3MTileLoadedEvent','computeEigenDecomposition','forEachSegment','WidthY','startY','instanceDivisor','WTSConfigManager\x20dataServerUrl\x20is\x20required!!!','_currentGeoEntityParameterIndex','globalLineWidthScale','computeUsedBitDepths','_terrainRequests','_container','onrendered','clampToHeight\x20now\x20takes\x20an\x20optional\x20width\x20argument\x20before\x20the\x20result\x20argument\x20in\x20Cesium\x201.54.\x20\x20The\x20previous\x20function\x20definition\x20will\x20no\x20longer\x20work\x20in\x201.56.','dynCall_iiiiij','_fragmentShaderText','getServerKey','cesium-button\x20cesium-toolbar-button\x20cesium-navigation-help-button','styleCollection','index\x20package\x20is\x20null','ModelScaleShortCuts_Active','Draco\x20properties,\x20byteOffset,\x20and\x20byteLength\x20must\x20be\x20defined','isByteBuffer','transparentBackColorTolerance','_modelAnimationReverse','_keymap','synchronous','Lambert\x20Conformal\x20Conic','<div\x20class=\x22information\x22>','selectedColor','_inverseModel','ModelEditControl','globeSwipeRegion','wss://','getModelTextAndBloodVolumeBounds','SCANWAVE','UTF8toUTF16','can\x27t\x20deserialize\x20object\x20of\x20type\x20','./imagecontainer','_sourceKHRTechniquesWebGL','detected\x20subdomain\x20url\x20scheme,\x20but\x20no\x20subdomain\x20provided.','_modelSkeletons','_geocoder','_debugColorizeTiles','_lastBeforeStartOfFrame','removeObjsColor','_tiltIndicator','classIds','PI_OVER_SIX','cwrap','_learningWeight','cssList','ops','^((.?//)?[-.','register','longToHash','_heightScale','\x20\x20if\x20(gl_FrontFacing\x20==\x20false)\x0a','_maxImageCacheLevel','LESS_OR_EQUAL','_createAnnularDiffusion','_distanceDisplayConditionProperty','image','buf2string','_batchDirty','isAllPointsHaveZ','plottingID','EM_FS_','shiftedBy','_copyDepthCommand','getVisibleTiles','PENDING','_isMove','llseek','_animationBegin','getSpeed','\x20\x20\x20\x20vec3\x20l\x20=\x20normalize(VP);\x0a','_togglePrimitives','_requestImageFunction','inverseModelViewProjection','text:\x20properties','uCameraHeight','RANGE','.\x20Status:\x20','czm_shadow_cast_main','maxFeatures','ArraySize','EXT_texture_filter_anisotropic','\x20and\x20','environment\x20detection\x20error','AttachFileExt','receiveShadows','value\x20*=\x20255.0;\x20\x0a','cartesianToCanvasCoordinates','Protocol\x20family\x20not\x20supported','playbackRate','#define\x20USE_SUN_LUMINANCE\x20\x0auniform\x20float\x20gltf_luminanceAtZenith;\x0a','&x={x}&y={y}&scale={scale}','strokeText','INSTANCES_LENGTH','minimumPickingTerrainHeight','toUrlUndefined','version','Reseau\x20National\x20Belge\x201972','illegal\x20namespace:\x20','groundColor\x20color','\x20\x20\x20\x20vec3\x20zenithColor\x20=\x20mix(blueSkyColor,\x20sceneSkyBox,\x20smoothstepHeight);\x0a','reallyNegative','getAttributeOrUniformBySemantic','pause','\x22\x20comparisons\x20are\x20not\x20supported\x20for\x20type\x20\x27','\x20to\x20number.','mousedown','indexArray2','pointPrimitive','tileProtocol','EllipsoidGeodesic','SCALE_LINE_Z','_deductionScriptGroup','Unexpected\x20\x22','getLowBitsUnsigned','https://www.supermapol.com/iserver/services/localsearch/rest/searchdatas/China/poiinfos.jsonp','positionToTileXY','_validOrientedBoundingBox','vertexAttrUniqueIDs','processAnchorText','{name}','_attactModelScale','details','transparent','_preMultiplyAlpha','loadData','feColorMatrix','_rsColorPass','_createOutlineCommand','Argument\x20','toBytes','_getDependsDeductionScript','illegal\x20group\x20name:\x20','getUInt32','setPickEnable','animation_pathPlayReverse','_hpr','retry','click:\x20incrementDepthFrustum','maxFractionDigits','min_Z','bindAsEventListener','_sunTransmittedLuminance','_startRender','scanConeType','_colDiff','_stopMarkCollection','westMostYlowDefine','getGroup','requestType','_useHDR','<div\x20class=\x22sm-compass-arrows\x22></div>','_innerCells','<div\x20class=\x22sm-compass\x22\x20data-bind=\x22visible:\x20showCompass,\x20event:\x20{\x20mousedown:\x20handleMouseDown\x20,\x20touchstart\x20:\x20handleMouseDown,\x20mouseup:\x20handleMouseUp,\x20touchend:\x20handleMouseUp}\x22>','fill_','Branch\x20labels\x20must\x20be\x20numbers\x20or\x20strings.','_msFrameCount','rotateFrame','pickDepthFramebuffer','falseFn','_rotate','setLength','gridImagery','commands','_styleName','failed','styleableProperties','U16','_incrementDepthFrustum','ImageReplay','dbname','_tween','_radii','_planarExtents','_min','useInvertClassification','_sampler','inertiaZoom','#ifndef\x20USE_CUSTOM_LIGHT_COLOR\x20\x0a','</li><li><strong>Triangles\x20Selected:\x20</strong>',';\x20\x0a}\x20\x0a','appName','_mainTicSpan','Out\x20of\x20streams\x20resources','_tempCopyDepthTexture','sh2','rangeBounds','_t);\x0a#else\x0a\x20\x20\x20\x20','__playPastRatio','_renderbuffer','SchemeName=\x22','diacritic-sensitive','charAt','contourValue','filesystems','RULE','Expected\x20waterSpeed\x20to\x20be\x20typeof\x20Cartesian2','_initHpr','israel','_projectEvent','Meter','#A5A5A5','dTOElevation','setFusionLayers','compareDocumentPosition','_minimumTrackBallHeight','Dot','UGC','_trailTimeSubscription','removeScane','LookAt','_lightDirectionWC','GetRealBoundTop','_pickPointInterval','fabric','Div','orderedGroundPrimitives','RemoveFeatureEvent','_pathLineLength','LRUCache','\x20\x20\x20\x20float\x20normalOffset\x20=\x20shadowMap_normalOffsetScaleDistanceMaxDistanceAndDarkness.x;\x20\x0a\x20\x20\x20\x20float\x20normalOffsetScale\x20=\x201.0\x20-\x20nDotL;\x20\x0a\x20\x20\x20\x20vec3\x20offset\x20=\x20normalOffset\x20*\x20normalOffsetScale\x20*\x20normalEC;\x20\x0a\x20\x20\x20\x20positionEC.xyz\x20+=\x20offset;\x20\x0a','_onMouseWheel','_layerIndex','maximumRadius','_pthread_once','getUrlMatchType','_opaqueTexture','GetTile','_downRever','gl\x20texture\x20indexes\x20vertexes\x20collection\x20\x20is\x20required\x20to\x20create\x20RenderEntityPagelod','setGeometry','application/postscript','FRAGMENT_SHADER','stopUuID','isZoomin','[INTERNAL]\x20Illegal\x20decode\x20type','resetChange','float32','strLen','prepareRequest','u_BloomTex','distdyn','second','base64','MAX_UNIFORM_BUFFER_BINDINGS','requiresEC','geometryName_','firefox','_lineColor','isUpdate','renderDeclutter_','registerDevice','RGBA','u_size','_numberOfCascades','decodeTextureCoordinates','lastStyleTime','bind','defineProperties','_imageWidth','_pickTexture','down','numBlocksX','\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20getLightColor(normalize(lVector),\x20v,\x20n,\x20spotLightColor,\x20fresnelTerm,\x20roughness,\x20lightDiffuseTerm,\x20lightSpecularTerm);\x0a','_vertexSize','isGeographic','getFeatureMode','</li><li><strong>Texture\x20Memory\x20(MB):\x20</strong>','DARKGREY',')\x20out\x20vec4\x20','all','dropError','getEmptyTableSlot','text-rotate','Loaded','_rainEnabled','dynamicScreenSpaceError','debugFrustumStatistics','BlendColor','lhs','_unit','foreach:\x20providers','_primitiveBoundingSphereSubscription','targetTileSize','_pointSizeShaderFunction','_voxelGridTile','i3dm-glb-unaligned','BasicLineCommunicationLink_','\x20\x20\x20\x20selectCastShadow();\x20\x0a','src_','\x20\x20\x20\x20if\x20(czm_sceneMode\x20==\x20czm_sceneMode3D)\x0a','projectionMatrix','stdin','devicePixelRatio','isHeadingFree','duplicate\x20extended\x20field\x20id\x20in\x20','_parse','ANALYSIS','enableBakeTextureRenderable','UNSIGNED_SHORT_5_6_5','BODY','pixelOffsetY','isModelScaleUpdate','_showTileBoundingSphere','setIsTimeMode','tileX','_emissiveFactor','autocomplete','TRANSFORM_2D','_cellHeight','_radiusArr','Microsoft.XMLHTTP','_drawFinishEvent','_saveDeductionScript','const\x20float\x20M_PI\x20=\x203.141592653589793;\x0a','_evaluateArray','join','count','_hasSilhouette','Title','request','pont-cloud-indicator','outTangents','utf8Slice','framebufferYOffset','(?![-','#555',']{1,3}\x5c.){3}[','_svgNode','frustumSplits','_gradient','!like','minimumPixelSize','attr:\x20{\x20title:\x20tooltip\x20},click:\x20command,cesiumSvgPath:\x20{\x20path:\x20_svgPath,\x20width:\x2032,\x20height:\x2032\x20}','_dirtTexture','#8A2BE2','uniform\x20sampler2D\x20tile_pickTexture;\x0avarying\x20vec2\x20tile_featureSt;\x20\x0avarying\x20vec4\x20tile_featureColor;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20tile_main();\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20tile_featureColor;\x20\x0a}','_modelViewProjection','#DAFBB2','arrayFloat','_vertexAttribDivisors','#trackPopUpLink','_allowDataSourcesToSuspendAnimation','M6.684,25.682L24.316,15.5L6.684,5.318V25.682z','HtmlTag','createFBO','Invalid\x20configuration\x20for\x20','RequestScheduler','\x27makeBigInt\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','offsetInBytes','BLOOM','_reflectPlane','subdomains','activeAnimations','unlockOrientation','preRun',',\x201.0);\x20\x0a','heading','deActivateModelShortCutEdit','properties','_nightSkyLuminance','writeUint64','times','packCombineGeometryResults','pixelsArray','_rasterAAFBOs','updateRoArr','isValidIpAddress','_metadataFailure','_insertCell','getSatelliteZRotation','lodTreeExport','noValueColor','deflate.js','linearRingsContainsXY','0.0','obbMax','formattedSection','_computeTotalParticleCount','\x27FS_createLink\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you','BIMInfoClickQueryServer\x20jQuery\x20is\x20required.','firstAxis\x20and\x20secondAxis\x20must\x20be\x20east,\x20north,\x20up,\x20west,\x20south\x20or\x20down.','symbol-z-order','DiffuseMap','animatemotion','Blink_Number','\x20expected','serverKey','Key','statistics','getSkyline2D','_cullingVolume','lastId','createDepthOfFieldStage','ENVIRONMENT','application/x-www-form-urlencoded;charset=UTF-8','contentBuffer','BindElementBuffer','#elif\x20','toInternalFormat','SEASHELL','_textureHalfFloatLinear','_widths','setTargetpoint','\x20\x20\x20\x20float\x20blendRegionSize\x20=\x200.1\x20*\x20((1.0\x20-\x20inverseRoughness)\x20*\x208.0\x20+\x201.1\x20-\x20horizonDotNadir);\x0a','_calspeed','setUTCDate','FLAT_VERTEX_FORMAT','_batchIdBuffer','ARRAY_BUFFER','isFromCenter','uTranslate','_isInstanceModel','directionEC','_clearPassState','#C71585','excavationNormalTextureUrl','deductionScriptGroupJsons','specularexponent','numberOfColorChangePending','DOM_DELTA_PIXEL','_showPath','_currentImageryProviders','currentLineWidth','_pathLength','international','createGroupObject','spining','_labelPromiseArr','wayPoints','durandMapperXYZ','uRippleScale','_depthStencilIdTexture','_imagePath','_collectionChanged','buttonTooltip','sz3','DATUM','getEffectParameter','_isInitlized','cc1','minHeight','_canvasClientHeight','useCanvas','unpackCreateGeometryResults','SuperMap.Feature','DARKBLUE','minute','\x20\x20gl_Position\x20=\x20u_projectionMatrix\x20*\x20pos;\x0a','utils.arrayForEach','isClose','compareMinY','clz32','HEAP8','_windowCoordRect','_perezBlend','image/bmp','_touch','getScalePoint2D','checkedValue','_polyline','lower','EAST_MOST_X_LOW\x20','lineJoin_','_clippingPlaneModelViewMatrix','Back','safari','surroundLineType','_bImmediately','con41','u_dayTextureSwipeRegion[','computeLevel','Conditional\x20argument\x20of\x20conditional\x20expression\x20must\x20be\x20a\x20boolean.\x20Argument\x20is\x20','\x20\x20\x20\x20bool\x20isStyleTranslucent\x20=\x20(featureProperties.a\x20!=\x201.0);\x20\x0a\x20\x20\x20\x20if\x20(czm_pass\x20==\x20czm_passTranslucent)\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(!isStyleTranslucent\x20&&\x20!tile_translucentCommand)\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20*=\x200.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20else\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(isStyleTranslucent)\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20*=\x200.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20}\x20\x0a','oProj','feature','_renderRequested','WEBGL_compressed_texture_etc1','indexOfRefraction','_sortKey','eastIndices','This\x20b3dm\x20header\x20is\x20using\x20the\x20legacy\x20format\x20[batchLength]\x20[batchTableByteLength].\x20The\x20new\x20format\x20is\x20[featureTableJsonByteLength]\x20[featureTableBinaryByteLength]\x20[batchTableJsonByteLength]\x20[batchTableBinaryByteLength]\x20from\x20https://github.com/CesiumGS/3d-tiles/tree/master/specification/TileFormats/Batched3DModel.','foreColor','Browser','getUTCSeconds','_onTick','_rsStencilPreloadPass3DTiles','illegal\x20service\x20name\x20at\x20line\x20','imageSizeHeight','isDotPlotStyleUpdate','dialog','ErrorEvent','gradienttransform','isObservable','_rasterPickTexture','DOM_DELTA_LINE','the\x20Module\x20object\x20should\x20not\x20be\x20replaced\x20during\x20async\x20compilation\x20-\x20perhaps\x20the\x20order\x20of\x20HTML\x20elements\x20is\x20wrong?','_command','Request\x20has\x20failed.','Illegal\x20str:\x20Not\x20a\x20debug\x20encoded\x20string','_showShaderFunctionReady','distanceSquaredTo','wall','Mount\x20device\x20busy','maskEnabled','_selectedTilesToStyle','czm_instancing_main','_renderStateCache','attribute\x20vec4\x20position;\x0avoid\x20main(void)\x0a{\x0agl_Position\x20=\x20czm_modelViewProjection\x20*\x20position;\x0a}','lightSourceChanged','http://','-90','yCelestialPoleOffsetRadians','WEB3D_quantized_attributes','icon-translate','defaultValue','axesShow','\x20\x20\x20\x20inverseRoughness\x20*=\x20inverseRoughness;\x0a','s3m:MaterialType','getMonth','cesium-widget-errorPanel-content','isAvailable','_executeOITFunction','\x0aattribute\x20vec4\x20aPosition;\x0aattribute\x20vec3\x20aNormal;\x0aattribute\x20vec4\x20aTexCoord0;\x0aattribute\x20vec4\x20aTexCoord1;\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0aattribute\x20float\x20batchId;\x0a#endif\x0avarying\x20vec4\x20vSecondColor;\x0avarying\x20vec2\x20oUV;\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vPositionMC;\x0auniform\x20mat4\x20uTexMatrix;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20fExtendHeight\x20=\x20aTexCoord1.x;\x0a\x09vec3\x20Postion\x20=\x20aPosition.xyz\x20+\x20(aNormal.xyz\x20*\x20fExtendHeight).xyz;\x0a\x09float\x20u\x20=\x20aTexCoord0.x;\x0a\x09float\x20v\x20=\x20aTexCoord0.y;\x0a\x20\x20\x20\x20if\x20(\x20aTexCoord1.y\x20>\x200.2\x20&&\x20aTexCoord1.y\x20<\x200.8)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(uTexMatrix[0].x\x20>\x200.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20fRealSize\x20=\x20uTexMatrix[1].y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20v\x20=\x20fExtendHeight\x20/\x20fRealSize;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20fRepeatNum\x20=\x20uTexMatrix[1].y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20v\x20=\x20fRepeatNum;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20oUV\x20=\x20vec2(u,\x20v);\x0a\x20\x20\x20\x20vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0a\x20\x20\x20\x20vSecondColor\x20=\x20czm_batchTable_pickColor(batchId);\x0a\x20\x20\x20\x20vec4\x20operationType\x20=\x20czm_batchTable_operation(batchId);\x0a\x20\x20\x20\x20vec4\x20objsColor\x20=\x20czm_batchTable_color(batchId);\x0a\x20\x20\x20\x20czm_s3mBatchOperation(operationType,\x20objsColor,\x20uSelColor,\x20vertexColor);\x0a#endif\x0a\x20\x20\x20\x20vColor\x20=\x20vertexColor;\x0a\x09gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(Postion,\x201.0);\x0a\x09vPositionMC\x20=\x20vec4(Postion,\x200.0);\x0a}','fromText','getLayoutForStride_','packingRequest','_viewerRequestVolume','subscribe','_levels','_occlusionTextureStrength','_ignoreCommands','createEdge','translate','kml-refreshMode-','_instanceId',']\x20*\x20u_jointMatrix[int(a_joint[','innerCells','westMeshes','Workers','\x20\x20\x20\x20\x20\x20\x20\x20attenuation\x20*=\x20max(0.0,\x20pow(spotDot,\x20u_','nextPosition','addTexture','field\x20is\x20not\x20a\x20map','initializecompleted','msg','_areaLabel','IAU2000:','replaceNode','_emissionTextureArray','_structure','shrinkBuf','exp','parsingResult','nowrap','place','executeClassified','_removeGlobeCallbacks','CJK\x20Unified\x20Ideographs\x20Extension\x20A','yfov','textureMapParameter','_saveGeoEntity','beginLevel','czm_instanced_modelViewInverseTranspose','An\x20error\x20occured\x20during\x20loading\x20','prior','\x20\x20\x20\x20if\x20(baseColorWithAlpha.a\x20<\x20u_alphaCutoff)\x20{\x0a','initEvent','statics','corners','_anyRotationVector','addAlgoLabel','HYPSOMETRIC','defaultTicks','_lineSymbolID','parseBackgroundClip','MODELVIEWPROJECTIONINVERSE','_swipeRegion','layers_','czm_depth_of_field_blur','uniform\x20sampler2D\x20u_depthTexture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20z_window\x20=\x20czm_unpackDepth(texture2D(u_depthTexture,\x20v_textureCoordinates));\x0a\x20\x20\x20\x20z_window\x20=\x20czm_reverseLogDepth(z_window);\x20\x0a\x20\x20\x20\x20float\x20n_range\x20=\x20czm_depthRange.near;\x0a\x20\x20\x20\x20float\x20f_range\x20=\x20czm_depthRange.far;\x0a\x20\x20\x20\x20float\x20z_ndc\x20=\x20(2.0\x20*\x20z_window\x20-\x20n_range\x20-\x20f_range)\x20/\x20(f_range\x20-\x20n_range);\x0a\x20\x20\x20\x20float\x20scale\x20=\x20pow(z_ndc\x20*\x200.5\x20+\x200.5,\x208.0);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(mix(vec3(0.0),\x20vec3(1.0),\x20scale),\x201.0);\x0a}\x0a','\x20\x20\x20\x20v_pickColor\x20=\x20pickColor;\x0a','KEEP_CONTENT','VisibleAltitudeMax','fill-extrusion-height','materialCode','_x_direction','<li><strong>Requests:\x20</strong>','_hasColors','getViewport','_onTouchStart','\x27,\x20\x27','reorderForPostVertexCache','MinValue','uniform\x20sampler2D\x20u_texture;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main()\x20\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(u_texture,\x20v_textureCoordinates);\x0a}\x0a','_geoGraphicObjects','attribute\x20float\x20batchId;\x0aattribute\x20float\x20applyOffset;','debugPickedTileLabelOnly','cesium-credit-lightbox-overlay','rotateAngle','_max2Dfrustum','enableAdjustColor','skirtMode','asString','scaneCylinder_offsetRotate','setFillStrokeStyles_','_fov','_maxDecodingConcurrency','\x20\x20\x20\x20{\x0a','_classificationType','westIndicesSouthToNorth','geometryZIndex','_vertexPackage','_groundExtrudedHeight','slicePartitions','getRedValue','visiblePainted','_mapId','_preStopIndex','_glowPowerSubscription','baseColor','WaterType','_minimumPickingTerrainHeight','./zlib/messages','viewToStop','subDivisionMesh','attribute\x20vec4\x20aIntensity;','allSettled','Invalid\x20map\x20key\x20type:\x20','_modelRotate','_italicAngle','adaptOptions','removeOverlayImage','PointCloudClassificationInfo\x20type','opacity','radarType','_commonLayerUniformBuffer','FQTYPEREF','_initialTransform','_isDotPlotLibIDUpdate','_transparentBackColor','renderEntities','linkType','customDPI','\x20\x20\x20\x20return\x20vec4(','encoded','EventType','POINT','HAS_HEMISPHERE_LIGHTS','_closeTop','_documentPacket','leftClickTimes','parseFeature','cyan','non_gamma_corrected_main','_toolbar','southCap','GEOMETRY_RENDERERS_','\x0a\x20\x20\x20\x20#define\x20cubeUV_minMipLevel\x204.0\x0a\x09#define\x20cubeUV_minTileSize\x2016.0\x0a\x09#ifdef\x20WEBGL2\x0a\x09\x09#define\x20texture2DGradEXT\x20textureGrad\x20\x0a\x09#endif\x0a\x0a\x09//\x20These\x20shader\x20functions\x20convert\x20between\x20the\x20UV\x20coordinates\x20of\x20a\x20single\x20face\x20of\x0a\x09//\x20a\x20cubemap,\x20the\x200-5\x20integer\x20index\x20of\x20a\x20cube\x20face,\x20and\x20the\x20direction\x20vector\x20for\x0a\x09//\x20sampling\x20a\x20textureCube\x20(not\x20generally\x20normalized\x20).\x0a\x0a\x09float\x20getFace(\x20vec3\x20direction\x20)\x20{\x0a\x0a\x09\x09vec3\x20absDirection\x20=\x20abs(\x20direction\x20);\x0a\x0a\x09\x09float\x20face\x20=\x20-\x201.0;\x0a\x0a\x09\x09if\x20(\x20absDirection.x\x20>\x20absDirection.z\x20)\x20{\x0a\x0a\x09\x09\x09if\x20(\x20absDirection.x\x20>\x20absDirection.y\x20)\x0a\x0a\x09\x09\x09\x09face\x20=\x20direction.x\x20>\x200.0\x20?\x200.0\x20:\x203.0;\x0a\x0a\x09\x09\x09else\x0a\x0a\x09\x09\x09\x09face\x20=\x20direction.y\x20>\x200.0\x20?\x201.0\x20:\x204.0;\x0a\x0a\x09\x09}\x20else\x20{\x0a\x0a\x09\x09\x09if\x20(\x20absDirection.z\x20>\x20absDirection.y\x20)\x0a\x0a\x09\x09\x09\x09face\x20=\x20direction.z\x20>\x200.0\x20?\x202.0\x20:\x205.0;\x0a\x0a\x09\x09\x09else\x0a\x0a\x09\x09\x09\x09face\x20=\x20direction.y\x20>\x200.0\x20?\x201.0\x20:\x204.0;\x0a\x0a\x09\x09}\x0a\x0a\x09\x09return\x20face;\x0a\x0a\x09}\x0a\x0a\x09//\x20RH\x20coordinate\x20system;\x20PMREM\x20face-indexing\x20convention\x0a\x09vec2\x20getUV(\x20vec3\x20direction,\x20float\x20face\x20)\x20{\x0a\x0a\x09\x09vec2\x20uv;\x0a\x0a\x09\x09if\x20(\x20face\x20==\x200.0\x20)\x20{\x0a\x0a\x09\x09\x09uv\x20=\x20vec2(\x20direction.z,\x20direction.y\x20)\x20/\x20abs(\x20direction.x\x20);\x20//\x20pos\x20x\x0a\x0a\x09\x09}\x20else\x20if\x20(\x20face\x20==\x201.0\x20)\x20{\x0a\x0a\x09\x09\x09uv\x20=\x20vec2(\x20-\x20direction.x,\x20-\x20direction.z\x20)\x20/\x20abs(\x20direction.y\x20);\x20//\x20pos\x20y\x0a\x0a\x09\x09}\x20else\x20if\x20(\x20face\x20==\x202.0\x20)\x20{\x0a\x0a\x09\x09\x09uv\x20=\x20vec2(\x20-\x20direction.x,\x20direction.y\x20)\x20/\x20abs(\x20direction.z\x20);\x20//\x20pos\x20z\x0a\x0a\x09\x09}\x20else\x20if\x20(\x20face\x20==\x203.0\x20)\x20{\x0a\x0a\x09\x09\x09uv\x20=\x20vec2(\x20-\x20direction.z,\x20direction.y\x20)\x20/\x20abs(\x20direction.x\x20);\x20//\x20neg\x20x\x0a\x0a\x09\x09}\x20else\x20if\x20(\x20face\x20==\x204.0\x20)\x20{\x0a\x0a\x09\x09\x09uv\x20=\x20vec2(\x20-\x20direction.x,\x20direction.z\x20)\x20/\x20abs(\x20direction.y\x20);\x20//\x20neg\x20y\x0a\x0a\x09\x09}\x20else\x20{\x0a\x0a\x09\x09\x09uv\x20=\x20vec2(\x20direction.x,\x20direction.y\x20)\x20/\x20abs(\x20direction.z\x20);\x20//\x20neg\x20z\x0a\x0a\x09\x09}\x0a\x0a\x09\x09return\x200.5\x20*\x20(\x20uv\x20+\x201.0\x20);\x0a\x0a\x09}\x0a\x0a\x09vec3\x20bilinearCubeUV(\x20sampler2D\x20envMap,\x20vec3\x20direction,\x20float\x20mipInt\x20)\x20{\x0a\x0a\x09\x09float\x20face\x20=\x20getFace(\x20direction\x20);\x0a\x0a\x09\x09float\x20filterInt\x20=\x20max(\x20cubeUV_minMipLevel\x20-\x20mipInt,\x200.0\x20);\x0a\x0a\x09\x09mipInt\x20=\x20max(\x20mipInt,\x20cubeUV_minMipLevel\x20);\x0a\x0a\x09\x09float\x20faceSize\x20=\x20exp2(\x20mipInt\x20);\x0a\x0a\x09\x09vec2\x20uv\x20=\x20getUV(\x20direction,\x20face\x20)\x20*\x20(\x20faceSize\x20-\x202.0\x20)\x20+\x201.0;\x0a\x0a\x09\x09if\x20(\x20face\x20>\x202.0\x20)\x20{\x0a\x0a\x09\x09\x09uv.y\x20+=\x20faceSize;\x0a\x0a\x09\x09\x09face\x20-=\x203.0;\x0a\x0a\x09\x09}\x0a\x0a\x09\x09uv.x\x20+=\x20face\x20*\x20faceSize;\x0a\x0a\x09\x09uv.x\x20+=\x20filterInt\x20*\x203.0\x20*\x20cubeUV_minTileSize;\x0a\x0a\x09\x09uv.y\x20+=\x204.0\x20*\x20(\x20exp2(\x20CUBEUV_MAX_MIP\x20)\x20-\x20faceSize\x20);\x0a\x0a\x09\x09uv.x\x20*=\x20CUBEUV_TEXEL_WIDTH;\x0a\x09\x09uv.y\x20*=\x20CUBEUV_TEXEL_HEIGHT;\x0a\x0a\x09\x09return\x20texture2DGradEXT(\x20envMap,\x20uv,\x20vec2(\x200.0\x20),\x20vec2(\x200.0\x20)\x20).rgb;\x20//\x20disable\x20anisotropic\x20filtering\x0a\x0a\x09}\x0a\x0a\x09//\x20These\x20defines\x20must\x20match\x20with\x20PMREMGenerator\x0a\x0a\x09#define\x20cubeUV_r0\x201.0\x0a\x09#define\x20cubeUV_v0\x200.339\x0a\x09#define\x20cubeUV_m0\x20-\x202.0\x0a\x09#define\x20cubeUV_r1\x200.8\x0a\x09#define\x20cubeUV_v1\x200.276\x0a\x09#define\x20cubeUV_m1\x20-\x201.0\x0a\x09#define\x20cubeUV_r4\x200.4\x0a\x09#define\x20cubeUV_v4\x200.046\x0a\x09#define\x20cubeUV_m4\x202.0\x0a\x09#define\x20cubeUV_r5\x200.305\x0a\x09#define\x20cubeUV_v5\x200.016\x0a\x09#define\x20cubeUV_m5\x203.0\x0a\x09#define\x20cubeUV_r6\x200.21\x0a\x09#define\x20cubeUV_v6\x200.0038\x0a\x09#define\x20cubeUV_m6\x204.0\x0a\x0a\x09float\x20roughnessToMip(\x20float\x20roughness\x20)\x20{\x0a\x0a\x09\x09float\x20mip\x20=\x200.0;\x0a\x0a\x09\x09if\x20(\x20roughness\x20>=\x20cubeUV_r1\x20)\x20{\x0a\x0a\x09\x09\x09mip\x20=\x20(\x20cubeUV_r0\x20-\x20roughness\x20)\x20*\x20(\x20cubeUV_m1\x20-\x20cubeUV_m0\x20)\x20/\x20(\x20cubeUV_r0\x20-\x20cubeUV_r1\x20)\x20+\x20cubeUV_m0;\x0a\x0a\x09\x09}\x20else\x20if\x20(\x20roughness\x20>=\x20cubeUV_r4\x20)\x20{\x0a\x0a\x09\x09\x09mip\x20=\x20(\x20cubeUV_r1\x20-\x20roughness\x20)\x20*\x20(\x20cubeUV_m4\x20-\x20cubeUV_m1\x20)\x20/\x20(\x20cubeUV_r1\x20-\x20cubeUV_r4\x20)\x20+\x20cubeUV_m1;\x0a\x0a\x09\x09}\x20else\x20if\x20(\x20roughness\x20>=\x20cubeUV_r5\x20)\x20{\x0a\x0a\x09\x09\x09mip\x20=\x20(\x20cubeUV_r4\x20-\x20roughness\x20)\x20*\x20(\x20cubeUV_m5\x20-\x20cubeUV_m4\x20)\x20/\x20(\x20cubeUV_r4\x20-\x20cubeUV_r5\x20)\x20+\x20cubeUV_m4;\x0a\x0a\x09\x09}\x20else\x20if\x20(\x20roughness\x20>=\x20cubeUV_r6\x20)\x20{\x0a\x0a\x09\x09\x09mip\x20=\x20(\x20cubeUV_r5\x20-\x20roughness\x20)\x20*\x20(\x20cubeUV_m6\x20-\x20cubeUV_m5\x20)\x20/\x20(\x20cubeUV_r5\x20-\x20cubeUV_r6\x20)\x20+\x20cubeUV_m5;\x0a\x0a\x09\x09}\x20else\x20{\x0a\x0a\x09\x09\x09mip\x20=\x20-\x202.0\x20*\x20log2(\x201.16\x20*\x20roughness\x20);\x20//\x201.16\x20=\x201.79^0.25\x0a\x09\x09}\x0a\x0a\x09\x09return\x20mip;\x0a\x0a\x09}\x0a\x0a\x09vec4\x20textureCubeUV(\x20sampler2D\x20envMap,\x20vec3\x20sampleDir,\x20float\x20roughness\x20)\x20{\x0a\x0a\x09\x09float\x20mip\x20=\x20clamp(\x20roughnessToMip(\x20roughness\x20),\x20cubeUV_m0,\x20CUBEUV_MAX_MIP\x20);\x0a\x0a\x09\x09float\x20mipF\x20=\x20fract(\x20mip\x20);\x0a\x0a\x09\x09float\x20mipInt\x20=\x20floor(\x20mip\x20);\x0a\x0a\x09\x09vec3\x20color0\x20=\x20bilinearCubeUV(\x20envMap,\x20sampleDir,\x20mipInt\x20);\x0a\x0a\x09\x09if\x20(\x20mipF\x20==\x200.0\x20)\x20{\x0a\x0a\x09\x09\x09return\x20vec4(\x20color0,\x201.0\x20);\x0a\x0a\x09\x09}\x20else\x20{\x0a\x0a\x09\x09\x09vec3\x20color1\x20=\x20bilinearCubeUV(\x20envMap,\x20sampleDir,\x20mipInt\x20+\x201.0\x20);\x0a\x0a\x09\x09\x09return\x20vec4(\x20mix(\x20color0,\x20color1,\x20mipF\x20),\x201.0\x20);\x0a\x0a\x09\x09}\x0a\x0a\x09}\x0a','pick','computeHorizonCullingPointFromVertices','_setSampler','vertexJob','__ko__cssValue','setWide','Point\x20cloud\x20property\x20\x22','_deductionScriptCalc','_isWEBP','\x20\x20\x20\x20','_flattenRegions','#DC143C','_vertexShaderSource','num_faces','_gradientOpacityMaxOpacity','color-interpolation-filters','gl_FragData\x5c[','ZIP','setMaximumCone','getGroupName','Ireland\x201965','_19','noAssert','NOT_EQUAL','drawDotSymbolVector','minimumRadius','data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAhCAAAAABIXyLAAAAAOElEQVRIx2NgGAWjYBSMglEwEICREYRgFBZBqDCSLA2MGPUIVQETE9iNUAqLR5gIeoQKRgwXjwAAGn4AtaFeYLEAAAAASUVORK5CYII=','phi1z','textureLod','\x22\x0aMessage:\x20','Only\x20one\x20node\x20is\x20supported\x20for\x20classification\x20and\x20it\x20must\x20have\x20a\x20mesh.','SuperMap.GetLibInfoService','clippingPlanesEdgeWidth','tEdges','fillPointerlockChangeEventData','readEmAsmArgsArray','nwCorner','default_tty_ops','_upSamplePassState','remaining','_rs','OVERVIEWMAP_MIN_RATIO','loadProto','_renderTextureList','currentLineDashOffset','max-age','DECIMAL_PLACES','_slopeSetting','getGlobalProperty','invalid\x20block\x20type','prependTo','AERIAL','_wide','LINE','Inflater','_isToTarget','_floodCommand','getOrbit','_evaluateRegExpTest','_onLayerUpdate','COMPRESS_COLOR','libIDs','numValidPixel','QUAD','getDepthTexture','_satelliteGroupName','lat_ts','xgh3','childrenComplete','Exponential','getDevice','TEXTURE_WRAP_T','possibleOutputs','poiInfos','Texture','submit','clipPlaneUpdate','propagate','rgb(','_shadowMapParams','_bc7','mon','colorToAlpha','UNSIGNED_SHORT_5_5_5_1','_targetPositionCV','max-fraction-digits','setAllColor','maxZError','dur','isOnlyS3MObjectVisible','fontMetrics','color_','textureLOD','#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a\x0auniform\x20sampler2D\x20u_pointCloud_colorGBuffer;\x0auniform\x20sampler2D\x20u_pointCloud_depthGBuffer;\x0auniform\x20vec2\x20u_distanceAndEdlStrength;\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avec2\x20neighborContribution(float\x20log2Depth,\x20vec2\x20offset)\x0a{\x0a\x20\x20\x20\x20float\x20dist\x20=\x20u_distanceAndEdlStrength.x;\x0a\x20\x20\x20\x20vec2\x20texCoordOrig\x20=\x20v_textureCoordinates\x20+\x20offset\x20*\x20dist;\x0a\x20\x20\x20\x20vec2\x20texCoord0\x20=\x20v_textureCoordinates\x20+\x20offset\x20*\x20floor(dist);\x0a\x20\x20\x20\x20vec2\x20texCoord1\x20=\x20v_textureCoordinates\x20+\x20offset\x20*\x20ceil(dist);\x0a\x0a\x20\x20\x20\x20float\x20depthOrLogDepth0\x20=\x20czm_unpackDepth(texture2D(u_pointCloud_depthGBuffer,\x20texCoord0));\x0a\x20\x20\x20\x20float\x20depthOrLogDepth1\x20=\x20czm_unpackDepth(texture2D(u_pointCloud_depthGBuffer,\x20texCoord1));\x0a\x0a\x20\x20\x20\x20//\x20ignore\x20depth\x20values\x20that\x20are\x20the\x20clear\x20depth\x0a\x20\x20\x20\x20if\x20(depthOrLogDepth0\x20==\x200.0\x20||\x20depthOrLogDepth1\x20==\x200.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec2(0.0);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20//\x20interpolate\x20the\x20two\x20adjacent\x20depth\x20values\x0a\x20\x20\x20\x20float\x20depthMix\x20=\x20mix(depthOrLogDepth0,\x20depthOrLogDepth1,\x20fract(dist));\x0a\x20\x20\x20\x20vec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(texCoordOrig,\x20depthMix);\x0a\x20\x20\x20\x20return\x20vec2(max(0.0,\x20log2Depth\x20-\x20log2(-eyeCoordinate.z\x20/\x20eyeCoordinate.w)),\x201.0);\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20depthOrLogDepth\x20=\x20czm_unpackDepth(texture2D(u_pointCloud_depthGBuffer,\x20v_textureCoordinates));\x0a\x0a\x20\x20\x20\x20vec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(gl_FragCoord.xy,\x20depthOrLogDepth);\x0a\x20\x20\x20\x20eyeCoordinate\x20/=\x20eyeCoordinate.w;\x0a\x0a\x20\x20\x20\x20float\x20log2Depth\x20=\x20log2(-eyeCoordinate.z);\x0a\x0a\x20\x20\x20\x20if\x20(depthOrLogDepth\x20==\x200.0)\x20//\x200.0\x20is\x20the\x20clear\x20value\x20for\x20the\x20gbuffer\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(u_pointCloud_colorGBuffer,\x20v_textureCoordinates);\x0a\x0a\x20\x20\x20\x20//\x20sample\x20from\x20neighbors\x20left,\x20right,\x20down,\x20up\x0a\x20\x20\x20\x20vec2\x20texelSize\x20=\x201.0\x20/\x20czm_viewport.zw;\x0a\x0a\x20\x20\x20\x20vec2\x20responseAndCount\x20=\x20vec2(0.0);\x0a\x0a\x20\x20\x20\x20responseAndCount\x20+=\x20neighborContribution(log2Depth,\x20vec2(-texelSize.x,\x200.0));\x0a\x20\x20\x20\x20responseAndCount\x20+=\x20neighborContribution(log2Depth,\x20vec2(+texelSize.x,\x200.0));\x0a\x20\x20\x20\x20responseAndCount\x20+=\x20neighborContribution(log2Depth,\x20vec2(0.0,\x20-texelSize.y));\x0a\x20\x20\x20\x20responseAndCount\x20+=\x20neighborContribution(log2Depth,\x20vec2(0.0,\x20+texelSize.y));\x0a\x0a\x20\x20\x20\x20float\x20response\x20=\x20responseAndCount.x\x20/\x20responseAndCount.y;\x0a\x20\x20\x20\x20float\x20strength\x20=\x20u_distanceAndEdlStrength.y;\x0a\x20\x20\x20\x20float\x20shade\x20=\x20exp(-response\x20*\x20300.0\x20*\x20strength);\x0a\x20\x20\x20\x20color.rgb\x20*=\x20shade;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(color);\x0a\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20czm_writeLogDepth(1.0\x20+\x20(czm_projection\x20*\x20vec4(eyeCoordinate.xyz,\x201.0)).w);\x0a#else\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20czm_eyeToWindowCoordinates(vec4(eyeCoordinate.xyz,\x201.0)).z;\x0a#endif\x0a}\x0a','toArray','brightness','transformWindowToDrawingBuffer','cesium-credit-delimiter','mtr','feFlood','_malloc','_debugShadowViewCommand','_flyRelativeHeight','/**\x0a\x20*\x20The\x20automatic\x20GLSL\x20constant\x20for\x20{@link\x20Pass#ENVIRONMENT}\x0a\x20*\x0a\x20*\x20@name\x20czm_passEnvironment\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20czm_pass\x0a\x20*/\x0aconst\x20float\x20czm_passEnvironment\x20=\x200.0;\x0a','registry','_creditList','removeAnimationFeature','EPSILON12','isBaseLayer','colorToObject','receiveShaderCastShadows','_parentPagelod','textureCoordinateRectangle','stroke-linecap','\x27loadWebAssemblyModule\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','sideness','onError','_particleVelocityFieldEffect','trim','STARTGROUP','_ratio','line\x20widths','proj4','WARning,\x20large\x20NUM\x20LUT\x20BITS\x20IS\x20','rem_u','_jitterTexture','_contentReadyToProcessPromise','defaultAccessToken','uploadSmlFile','averageHeight','_globeDepthSubscription','\x22\x20in\x20neutral\x20yet,\x20index\x20','wwwPrefixRegex','diffuseColor','_clampToGroundSubscription','utils.setHtml','addRef','append','Cassini','_transitionablePaint','ARM_NONE','log2','anchorX_','holes','locateFile','_materialSubscription','_startHeading','RIGHT','getSkyline3D','normalShader','contextFor','MaxValue','cesium-sceneModePicker-wrapper\x20cesium-toolbar-button','FData','_cameraMoveRate','_maxPixelSize','MIDDLE_DOWN','_followSurface','_suspendTerrainAdjustment','Runtime\x20error:\x20The\x20application\x20has\x20corrupted\x20its\x20heap\x20memory\x20area\x20(address\x20zero)!','_maximumHeight','INVALID_ENUM','createColorRenderState','illegal\x20message\x20token:\x20','protoImagery','refresh','_depthAttachment','serviceAreaList','ELEMENT_NODE','gnom','intArrayToString','keepAttr','vectorHeight','Protocol\x20error','canvas','_featherEdgesEnabled','_maxLevel','_geometry','OffsetX','xlcof','drawElementsInstanced','DataExtent','the\x20options\x20is\x20required','FresnelVp','CLOCKWISE','uniform\x20vec4\x20color;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20repeat;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20offset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20thickness;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20sp\x20=\x201.0\x20/\x20repeat;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dis\x20=\x20distance(st,vec2(0.5));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20m\x20=\x20mod(dis\x20+\x20offset,sp);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20a\x20=\x20step(sp\x20*\x20(1.0\x20-\x20thickness),\x20m);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20a*color.a;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20material;}','DISABLE_DEPTH_DISTANCE_INDEX','\x27removeFunction\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','Cartographic','#FF8C00','_release','/login.json','convertU32PairToI53','subDivisionVertexArray','\x20\x20v_normal\x20=\x20u_normalMatrix\x20*\x20mat3(skinMat)\x20*\x20a_normal;\x0a','varying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec3\x20positionToEyeEC\x20=\x20-v_positionEC;\x0a\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20normalize(v_normalEC);\x0a#ifdef\x20FACE_FORWARD\x0a\x20\x20\x20\x20normalEC\x20=\x20faceforward(normalEC,\x20vec3(0.0,\x200.0,\x201.0),\x20-normalEC);\x0a#endif\x0a\x0a\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x20\x20\x20\x20materialInput.normalEC\x20=\x20normalEC;\x0a\x20\x20\x20\x20materialInput.positionToEyeEC\x20=\x20positionToEyeEC;\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x0a#ifdef\x20FLAT\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(material.diffuse\x20+\x20material.emission,\x20material.alpha);\x0a#else\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_phong(normalize(positionToEyeEC),\x20material,\x20czm_lightDirectionEC);\x0a#endif\x0a}\x0a','\x20=\x20a_texcoord_0;\x0a','_upAxis','parseFromString','_viewFrom','_clusterPoints','urlAppend','loadProgress','mult','fromColor','computeNormal','ORANGERED','setDotPlotLibID','gltf','_moveBarZLength','invalid-input','BlobBuilder','PINCH_START','\x20\x20\x20\x20gl_PointSize\x20=\x20u_pointSize;\x20\x0a','isFolder','dropTarget','ELLIPSOID_BATCH_IDS','southNormal','_hdrEnable','UNZIP','defaultTransparentBackColor','GRS80','addSample','_yOffset','invalid\x20window\x20size','languages','_textNames','_removeExcavationCommands','linearRingss','Level\x203\x20halted','playRealtimeViewModel','bindingParams','_free_result','`\x20not\x20included\x20in\x20INCOMING_MODULE_JS_API','suppressLoaderExceptions','blinkDoor','\x0afloat\x20czm_sampleShadowMap(samplerCube\x20shadowMap,\x20vec3\x20d)\x0a{\x0a\x20\x20\x20\x20return\x20czm_unpackDepth(textureCube(shadowMap,\x20d));\x0a}\x0a\x0afloat\x20czm_sampleShadowMap(sampler2D\x20shadowMap,\x20vec2\x20uv)\x0a{\x0a#ifdef\x20USE_SHADOW_DEPTH_TEXTURE\x0a\x20\x20\x20\x20return\x20texture2D(shadowMap,\x20uv).r;\x0a#else\x0a\x20\x20\x20\x20return\x20czm_unpackDepth(texture2D(shadowMap,\x20uv));\x0a#endif\x0a}\x0a\x0afloat\x20czm_shadowDepthCompare(samplerCube\x20shadowMap,\x20vec3\x20uv,\x20float\x20depth)\x0a{\x0a\x20\x20\x20\x20return\x20step(depth,\x20czm_sampleShadowMap(shadowMap,\x20uv));\x0a}\x0a\x0afloat\x20czm_shadowDepthCompare(sampler2D\x20shadowMap,\x20vec2\x20uv,\x20float\x20depth)\x0a{\x0a\x20\x20\x20\x20return\x20step(depth,\x20czm_sampleShadowMap(shadowMap,\x20uv));\x0a}\x0a','getGeoEntitys','_showParticleTrails','raiseCollectionToTop','_fogEnabled','layerName_','fetchJsonp','Unkown','_alignedAxis','text-offset','transformGeoCompound','_pauseViewModel','_isIon','SlopeSettingEnum','u_pattern_to','NEEDS_LOAD','fromRowMajorArray','fadeOutColor','GLFW_Window','An\x20error\x20occurred\x20while\x20accessing\x20','_stackLength','triangle','./zlib/constants','MAGENTA','updaters','_constants','SuperMap.Geometry.Collection','Exit\x20full\x20screen','_quantizedVolumeOffset','glyph-name','withAlpha','typeOf','pointLight','ACES_TONEMAPPING','getSatelliteGroupName','enableAttributes','upload','_listeners','AssociateMaterialUrl','enableLook','_instance','mouseEmulationIgnoreMilliseconds','heatmapDensity','getGeometryInstanceAttributes','TWO_PI','Network\x20interface\x20is\x20not\x20configured','addClass','_shaderFrameCount','_levelZeroMaximumGeometricError','Ready','u_dayTextureAlpha[','variableName','offsetOrigin_','eastFalse','findGOAnimationByName','_tleInfos','dTheta','(layout)[^]+(out)[^]+(','iconCollisionCircle','_sbrk','splitIncompatibleMaterials','isDepthFormat','datasources','_datasetInfo','_fromEnu','Message\x20too\x20long','_getAverageLoadTime','_residentRootTile','_atmosphereHeight','{\x27__type\x27:\x22System.DateTime\x22,\x27Year\x27:','westMostYhighDefine','defaultFunction','writeSFixed32','setAttactModelPath','programDefines','showLine','\x20\x20\x20\x20vec3\x20IBLColor\x20=\x20(diffuseIrradiance\x20*\x20diffuseColor\x20*\x20gltf_iblFactor.x)\x20+\x20(specularIrradiance\x20*\x20SRGBtoLINEAR3(specularColor\x20*\x20brdfLut.x\x20+\x20brdfLut.y)\x20*\x20gltf_iblFactor.y);\x0a','AttributeQuantizationTransform','TEXT_SHADOW_VALUES','Property','notEquals','_drawEvt','\x20\x20\x20\x20specularIBL\x20*=\x20F\x20*\x20brdfLut.x\x20+\x20brdfLut.y;\x0a','utf-16le','toGeoPoint','u_historyTexture','renderBackgroundImage','TRANSLUCENCY_BY_DISTANCE_INDEX','_minimumTerrainLevel','BOTHWAY','ALPHA','.glb','getPoint','components','_orientation','showImageryLayers','fromPointNormal','cos_p12','topRight','parseMatches','repeatdur','_pathWidth','setLineDashOffset','_modelMatrixChanged','_subdivisions','specularEnvironmentMapsMaximumLOD','<a\x20href=\x22http://www.bing.com\x22><img\x20src=\x22','_pointLightDistanceDecay','lineOffset','VERSION','_geojsonTileLayer','_clippingType','DoSelectObjectEdit','GeoEntityEffectSign_','\x20\x20\x20\x20vec3\x20diffuseIrradiance\x20=\x20blueSkyDiffuseColor\x20*\x20clamp(diffuseIrradianceFromEarth\x20+\x20diffuseIrradianceFromSky,\x200.0,\x201.0);\x0a','gl_FragColor\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);','disableExcavation','inputTexture','RGBA8_ETC2_EAC','listener','renderBackgroundRepeating','functions','Corner','simpleIntersection','kerning','mgrs','inetPton6','_resolutionSubscription','PlotMechanicalRadar\x20scene\x20is\x20required.','Unable\x20to\x20compute\x20tangents\x20and\x20bitangents\x20for\x20polyline\x20volume\x20geometry','labelHorizontalOrigin','IntersectionTests','computeViewportTransformation','tsPositions','abs','jdsatepoch','setTransform','BYTE','tanU','dynCall_viijii','volImageBuffer','Perspective\x20Projection','_depthBuffer','rectangleNortheastInMeters','UTiling','9999','pushCommandsForPickRectBuffer','getShowShaderFunction','TileSplitType','overflow','_firingCount','_renderEntityList','Invalid\x20block\x20encoding\x20(','updateObjsVisible','lookEventTypes','EXT_texture_compression_bptc','rotate(','ShadowType','RegExp.exec\x20requires\x20the\x20first\x20argument\x20to\x20be\x20a\x20RegExp\x20and\x20the\x20second\x20argument\x20to\x20be\x20a\x20string.\x20Arguments\x20are\x20','_primaryPreviousPosition','HorizontalOrigin','MinX','addLimitbody','_previousClusters','shapePositions','_allowPicking','_webgl2','getDerivedShaderProgram','fsaaLevel','\x20/**\x0a\x20\x20*\x20Decodes\x20a\x20unit-length\x20vector\x20in\x20\x27oct\x27\x20encoding\x20to\x20a\x20normalized\x203-component\x20Cartesian\x20vector.\x0a\x20\x20*\x20The\x20\x27oct\x27\x20encoding\x20is\x20described\x20in\x20\x22A\x20Survey\x20of\x20Efficient\x20Representations\x20of\x20Independent\x20Unit\x20Vectors\x22,\x0a\x20\x20*\x20Cigolle\x20et\x20al\x202014:\x20http://jcgt.org/published/0003/02/01/\x0a\x20\x20*\x0a\x20\x20*\x20@name\x20czm_octDecode\x0a\x20\x20*\x20@param\x20{vec2}\x20encoded\x20The\x20oct-encoded,\x20unit-length\x20vector\x0a\x20\x20*\x20@param\x20{float}\x20range\x20The\x20maximum\x20value\x20of\x20the\x20SNORM\x20range.\x20The\x20encoded\x20vector\x20is\x20stored\x20in\x20log2(rangeMax+1)\x20bits.\x0a\x20\x20*\x20@returns\x20{vec3}\x20The\x20decoded\x20and\x20normalized\x20vector\x0a\x20\x20*/\x0a\x20\x20vec3\x20czm_octDecode(vec2\x20encoded,\x20float\x20range)\x0a\x20\x20{\x0a\x20\x20\x20\x20\x20\x20if\x20(encoded.x\x20==\x200.0\x20&&\x20encoded.y\x20==\x200.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec3(0.0,\x200.0,\x200.0);\x0a\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20encoded\x20=\x20encoded\x20/\x20range\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20\x20vec3\x20v\x20=\x20vec3(encoded.x,\x20encoded.y,\x201.0\x20-\x20abs(encoded.x)\x20-\x20abs(encoded.y));\x0a\x20\x20\x20\x20\x20if\x20(v.z\x20<\x200.0)\x0a\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20v.xy\x20=\x20(1.0\x20-\x20abs(v.yx))\x20*\x20czm_signNotZero(v.xy);\x0a\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20return\x20normalize(v);\x0a\x20\x20}\x0a\x0a/**\x0a\x20*\x20Decodes\x20a\x20unit-length\x20vector\x20in\x20\x27oct\x27\x20encoding\x20to\x20a\x20normalized\x203-component\x20Cartesian\x20vector.\x0a\x20*\x20The\x20\x27oct\x27\x20encoding\x20is\x20described\x20in\x20\x22A\x20Survey\x20of\x20Efficient\x20Representations\x20of\x20Independent\x20Unit\x20Vectors\x22,\x0a\x20*\x20Cigolle\x20et\x20al\x202014:\x20http://jcgt.org/published/0003/02/01/\x0a\x20*\x0a\x20*\x20@name\x20czm_octDecode\x0a\x20*\x20@param\x20{vec2}\x20encoded\x20The\x20oct-encoded,\x20unit-length\x20vector\x0a\x20*\x20@returns\x20{vec3}\x20The\x20decoded\x20and\x20normalized\x20vector\x0a\x20*/\x0a\x20vec3\x20czm_octDecode(vec2\x20encoded)\x0a\x20{\x0a\x20\x20\x20\x20return\x20czm_octDecode(encoded,\x20255.0);\x0a\x20}\x0a\x0a\x20/**\x0a\x20*\x20Decodes\x20a\x20unit-length\x20vector\x20in\x20\x27oct\x27\x20encoding\x20packed\x20into\x20a\x20floating-point\x20number\x20to\x20a\x20normalized\x203-component\x20Cartesian\x20vector.\x0a\x20*\x20The\x20\x27oct\x27\x20encoding\x20is\x20described\x20in\x20\x22A\x20Survey\x20of\x20Efficient\x20Representations\x20of\x20Independent\x20Unit\x20Vectors\x22,\x0a\x20*\x20Cigolle\x20et\x20al\x202014:\x20http://jcgt.org/published/0003/02/01/\x0a\x20*\x0a\x20*\x20@name\x20czm_octDecode\x0a\x20*\x20@param\x20{float}\x20encoded\x20The\x20oct-encoded,\x20unit-length\x20vector\x0a\x20*\x20@returns\x20{vec3}\x20The\x20decoded\x20and\x20normalized\x20vector\x0a\x20*/\x0a\x20vec3\x20czm_octDecode(float\x20encoded)\x0a\x20{\x0a\x20\x20\x20\x20float\x20temp\x20=\x20encoded\x20/\x20256.0;\x0a\x20\x20\x20\x20float\x20x\x20=\x20floor(temp);\x0a\x20\x20\x20\x20float\x20y\x20=\x20(temp\x20-\x20x)\x20*\x20256.0;\x0a\x20\x20\x20\x20return\x20czm_octDecode(vec2(x,\x20y));\x0a\x20}\x0a\x0a/**\x0a\x20*\x20Decodes\x20three\x20unit-length\x20vectors\x20in\x20\x27oct\x27\x20encoding\x20packed\x20into\x20two\x20floating-point\x20numbers\x20to\x20normalized\x203-component\x20Cartesian\x20vectors.\x0a\x20*\x20The\x20\x27oct\x27\x20encoding\x20is\x20described\x20in\x20\x22A\x20Survey\x20of\x20Efficient\x20Representations\x20of\x20Independent\x20Unit\x20Vectors\x22,\x0a\x20*\x20Cigolle\x20et\x20al\x202014:\x20http://jcgt.org/published/0003/02/01/\x0a\x20*\x0a\x20*\x20@name\x20czm_octDecode\x0a\x20*\x20@param\x20{vec2}\x20encoded\x20The\x20packed\x20oct-encoded,\x20unit-length\x20vectors.\x0a\x20*\x20@param\x20{vec3}\x20vector1\x20One\x20decoded\x20and\x20normalized\x20vector.\x0a\x20*\x20@param\x20{vec3}\x20vector2\x20One\x20decoded\x20and\x20normalized\x20vector.\x0a\x20*\x20@param\x20{vec3}\x20vector3\x20One\x20decoded\x20and\x20normalized\x20vector.\x0a\x20*/\x0a\x20\x20void\x20czm_octDecode(vec2\x20encoded,\x20out\x20vec3\x20vector1,\x20out\x20vec3\x20vector2,\x20out\x20vec3\x20vector3)\x0a\x20{\x0a\x20\x20\x20\x20float\x20temp\x20=\x20encoded.x\x20/\x2065536.0;\x0a\x20\x20\x20\x20float\x20x\x20=\x20floor(temp);\x0a\x20\x20\x20\x20float\x20encodedFloat1\x20=\x20(temp\x20-\x20x)\x20*\x2065536.0;\x0a\x0a\x20\x20\x20\x20temp\x20=\x20encoded.y\x20/\x2065536.0;\x0a\x20\x20\x20\x20float\x20y\x20=\x20floor(temp);\x0a\x20\x20\x20\x20float\x20encodedFloat2\x20=\x20(temp\x20-\x20y)\x20*\x2065536.0;\x0a\x0a\x20\x20\x20\x20vector1\x20=\x20czm_octDecode(encodedFloat1);\x0a\x20\x20\x20\x20vector2\x20=\x20czm_octDecode(encodedFloat2);\x0a\x20\x20\x20\x20vector3\x20=\x20czm_octDecode(vec2(x,\x20y));\x0a\x20}\x0a\x0a','isChrome','_sunGeo','paint_circle','\x0auniform\x20float\x20uEffectLineWidth;\x0a\x0aattribute\x20vec4\x20aPosition;\x0aattribute\x20vec3\x20aNormal;\x0aattribute\x20vec4\x20aTexCoord0;\x0aattribute\x20vec4\x20aTexCoord1;\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0aattribute\x20float\x20batchId;\x0a#endif\x0auniform\x20vec4\x20uSelColor;\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vSecondColor;\x0avarying\x20float\x20v_width;\x0avarying\x20vec2\x20v_st;\x0avarying\x20float\x20v_polylineAngle;\x0avarying\x20float\x20v_alpha;\x0avarying\x20float\x20fWindowZ;\x0avarying\x20vec4\x20vPositionMC;\x0avoid\x20clipLineSegmentToNearPlane(\x0a\x20\x20\x20\x20vec3\x20p0,\x0a\x20\x20\x20\x20vec3\x20p1,\x0a\x20\x20\x20\x20out\x20vec4\x20positionWC,\x0a\x20\x20\x20\x20out\x20bool\x20clipped,\x0a\x20\x20\x20\x20out\x20bool\x20culledByNearPlane)\x0a{\x0a\x20\x20\x20\x20culledByNearPlane\x20=\x20false;\x0a\x20\x20\x20\x20clipped\x20=\x20false;\x0a\x20\x20\x20\x20vec3\x20p1ToP0\x20=\x20p1\x20-\x20p0;\x0a\x20\x20\x20\x20float\x20magnitude\x20=\x20length(p1ToP0);\x0a\x20\x20\x20\x20vec3\x20direction\x20=\x20normalize(p1ToP0);\x0a\x20\x20\x20\x20float\x20endPoint0Distance\x20=\x20\x20-(czm_currentFrustum.x\x20+\x20p0.z);\x0a\x20\x20\x20\x20float\x20denominator\x20=\x20-direction.z;\x0a\x20\x20\x20\x20if\x20(endPoint0Distance\x20<\x200.0\x20&&\x20abs(denominator)\x20<\x20czm_epsilon7)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20culledByNearPlane\x20=\x20true;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if\x20(endPoint0Distance\x20<\x200.0\x20&&\x20abs(denominator)\x20>\x20czm_epsilon7)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20t\x20=\x20(czm_currentFrustum.x\x20+\x20p0.z)\x20/\x20denominator;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(t\x20<\x200.0\x20||\x20t\x20>\x20magnitude)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20culledByNearPlane\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20p0\x20=\x20p0\x20+\x20t\x20*\x20direction;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20clipped\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20positionWC\x20=\x20czm_eyeToWindowCoordinates(vec4(p0,\x201.0));\x0a}\x0avec4\x20getPolylineWindowCoordinates(vec4\x20position,\x20vec4\x20previous,\x20vec4\x20next,\x20float\x20expandDirection,\x20float\x20width,\x20bool\x20usePrevious,\x20out\x20float\x20angle)\x0a{\x0a\x09vec4\x20endPointWC,\x20p0,\x20p1;\x0a\x09bool\x20culledByNearPlane,\x20clipped;\x0a\x09vec4\x20positionEC\x20=\x20position;\x0a\x09vec4\x20prevEC\x20=\x20previous;\x0a\x09vec4\x20nextEC\x20=\x20next;\x0a\x09vec4\x20positionWindow\x20=\x20czm_eyeToWindowCoordinates(positionEC);\x0a\x09vec4\x20previousWindow\x20=\x20czm_eyeToWindowCoordinates(prevEC);\x0a\x09vec4\x20nextWindow\x20=\x20czm_eyeToWindowCoordinates(nextEC);\x0a\x0a\x09vec2\x20lineDir;\x0a\x09if\x20(usePrevious)\x0a\x09{\x0a\x09\x09lineDir\x20=\x20normalize(positionWindow.xy\x20-\x20previousWindow.xy);\x0a\x09}\x0a\x09else\x0a\x09{\x0a\x09\x09lineDir\x20=\x20normalize(nextWindow.xy\x20-\x20positionWindow.xy);\x0a\x09}\x0a\x09angle\x20=\x20atan(lineDir.x,\x20lineDir.y)\x20-\x201.570796327;\x0a\x09angle\x20=\x20floor(angle\x20/\x20czm_piOverFour\x20+\x200.5)\x20*\x20czm_piOverFour;\x0a\x0a\x09clipLineSegmentToNearPlane(prevEC.xyz,\x20positionEC.xyz,\x20p0,\x20clipped,\x20culledByNearPlane);\x0a\x09clipLineSegmentToNearPlane(nextEC.xyz,\x20positionEC.xyz,\x20p1,\x20clipped,\x20culledByNearPlane);\x0a\x09clipLineSegmentToNearPlane(positionEC.xyz,\x20usePrevious\x20?\x20prevEC.xyz\x20:\x20nextEC.xyz,\x20endPointWC,\x20clipped,\x20culledByNearPlane);\x0a\x09if\x20(culledByNearPlane)\x0a\x09{\x0a\x09\x09return\x20vec4(0.0,\x200.0,\x200.0,\x201.0);\x0a\x09}\x0a\x09vec2\x20prevWC\x20=\x20normalize(p0.xy\x20-\x20endPointWC.xy);\x0a\x09vec2\x20nextWC\x20=\x20normalize(p1.xy\x20-\x20endPointWC.xy);\x0a\x09float\x20expandWidth\x20=\x20width\x20*\x200.5;\x0a\x09vec2\x20direction;\x0a\x09if\x20(czm_equalsEpsilon(previous.xyz\x20-\x20position.xyz,\x20vec3(0.0),\x20czm_epsilon7)\x20||\x20czm_equalsEpsilon(prevWC,\x20-nextWC,\x20czm_epsilon7))\x0a\x09{\x0a\x09\x09direction\x20=\x20vec2(-nextWC.y,\x20nextWC.x);\x0a\x09}\x0a\x09else\x20if\x20(czm_equalsEpsilon(next.xyz\x20-\x20position.xyz,\x20vec3(0.0),\x20czm_epsilon7)\x20||\x20clipped)\x0a\x09{\x0a\x09\x09direction\x20=\x20vec2(prevWC.y,\x20-prevWC.x);\x0a\x09}\x0a\x09else\x0a\x09{\x0a\x09\x09vec2\x20normal\x20=\x20vec2(-nextWC.y,\x20nextWC.x);\x0a\x09\x09direction\x20=\x20normalize((nextWC\x20+\x20prevWC)\x20*\x200.5);\x0a\x09\x09if\x20(dot(direction,\x20normal)\x20<\x200.0)\x0a\x09\x09{\x0a\x09\x09\x09direction\x20=\x20-direction;\x0a\x09\x09}\x0a\x09\x09float\x20sinAngle\x20=\x20abs(direction.x\x20*\x20nextWC.y\x20-\x20direction.y\x20*\x20nextWC.x);\x0a\x09\x09expandWidth\x20=\x20clamp(expandWidth\x20/\x20sinAngle,\x200.0,\x20width\x20*\x202.0);\x0a\x09}\x0a\x09vec2\x20offset\x20=\x20direction\x20*\x20expandDirection\x20*\x20expandWidth\x20*\x20czm_resolutionScale;\x0a\x09return\x20vec4(endPointWC.xy\x20+\x20offset,\x20-endPointWC.z,\x201.0);\x0a}\x0avoid\x20main()\x0a{\x0a\x09vec2\x20expandAndWidth\x20=\x20aTexCoord1.zw;\x0a\x09expandAndWidth.y\x20=\x20expandAndWidth.y\x20*\x20uEffectLineWidth;\x0a\x09float\x20u\x20=\x20abs(expandAndWidth.x);\x0a\x09float\x20expandDir\x20=\x20sign(expandAndWidth.x);\x0a#ifdef\x20ENABLE_DYNAMIC\x0a\x09float\x20w\x20=\x200.2\x20+\x200.3*(1.0\x20-\x20pow(2.0*abs(u\x20-\x200.5),\x202.0));\x0a\x09float\x20width\x20=\x20abs(expandAndWidth.y*w)\x20+\x200.5;\x0a#else\x0a\x09float\x20width\x20=\x20abs(expandAndWidth.y)\x20+\x200.5;\x0a#endif\x0a\x09bool\x20usePrev\x20=\x20expandAndWidth.y\x20<\x200.0;\x0a\x09vPositionMC.xyz\x20=\x20aPosition.xyz;\x0a\x20\x20\x20\x20vPositionMC.w\x20=\x200.0;\x0a\x09vec4\x20p\x20=\x20czm_modelView\x20*\x20aPosition;\x0a\x09vec4\x20prev\x20=\x20czm_modelView\x20*\x20vec4(aNormal,\x201.0);\x0a\x09vec4\x20next\x20=\x20czm_modelView\x20*\x20aTexCoord0;\x0a\x09v_st\x20=\x20aTexCoord1.xy;\x0a\x09v_width\x20=\x20width;\x0a\x09v_alpha\x20=\x20u;\x0a\x09vec4\x20positionWC\x20=\x20getPolylineWindowCoordinates(p,\x20prev,\x20next,\x20expandDir,\x20width,\x20usePrev,\x20v_polylineAngle);\x0a\x09vec4\x20pos\x20=\x20czm_projection\x20*\x20p;\x0a\x09fWindowZ\x20=\x20(0.5\x20*\x20(pos.z\x20/\x20pos.w)\x20+\x200.5);\x0a\x09gl_Position\x20=\x20czm_viewportOrthographic\x20*\x20positionWC;\x0a\x20\x20\x20\x20vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0a\x20\x20\x20\x20vSecondColor\x20=\x20czm_batchTable_pickColor(batchId);\x0a\x20\x20\x20\x20vec4\x20operationType\x20=\x20czm_batchTable_operation(batchId);\x0a\x20\x20\x20\x20vec4\x20objsColor\x20=\x20czm_batchTable_color(batchId);\x0a\x20\x20\x20\x20czm_s3mBatchOperation(operationType,\x20objsColor,\x20uSelColor,\x20vertexColor);\x0a\x20\x20\x20\x20float\x20right_2\x20=\x20operationType.x\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20isPicked\x20=\x20fract(floor(right_2)*\x200.5);\x0a\x20\x20\x20\x20if(isPicked\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20fWindowZ\x20=\x20-1.0;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x09vColor\x20=\x20vertexColor;\x0a}','isPointVisible','loadLocalLib','<div\x20class=\x22sm-compass-tilt\x22></div>','TRUE','updater','_pickOffsets','registerVisibilityChangeEventCallback','The\x20Resource\x20is\x20already\x20being\x20fetched.','_textureWidth','heightReference','Equidistant\x20Cylindrical\x20(Plate\x20Carre)','CRN_DXT5','scanCount','fromCartesian4','setSelectedLayer','_compositeBlurFBO','_stopsInfo','rotateWithView','destroyFrameBuffer','setFloat32','_velocityVectorProperty','View\x20Home','#2E8B57','_tiltCenter','Bottom','TexCoord2','czm_getDefaultMaterial','_fullScreenCommand','_perNodeShowDirty','readVarint32ZigZag','callee','_orthographic','pickNormal','<li><strong>Visited:\x20</strong>','leftJustifiedTextSymbolIndex','translate(100,97)\x20scale(-1,1)','loadingTexture','lat','_execute_ParallelLine','goFeature','allowTextureFilterAnisotropic','getRegularGridIndicesAndEdgeIndices','extendXY','invalidOccludeePointInScaledSpace','\x0aattribute\x20vec4\x20pickColor;\x20\x0avarying\x20vec4\x20czm_pickColor;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_old_main();\x20\x0a\x20\x20\x20\x20czm_pickColor\x20=\x20pickColor;\x20\x0a}',']><i></i><![endif]-->','3.11.0','icon-halo-blur','Type','TEXCOORD','_cellWidth','serverUrl','toggleTileDebugLabels','.rgb;\x20\x0a\x20\x20\x20\x20float\x20clippingPlanesEdgeWidth\x20=\x20','addSmlFileToLayerOnServer','dayTextureCutoutRectangles','createPolygon','numberOfVertices','vec4\x20czm_computePosition()','UNLOADED','setDashPattern','get\x20layer\x20list\x20failed,','func','_needRefresh','setRequestTimeout','SECONDS_PER_MINUTE','cancelled','vec3\x20color\x20=\x20fade(-0.25,\x200.25,\x20intensity)*blue\x20+\x20fade(0.0,\x200.5,\x20intensity)*cyan\x20+\x20fade(0.25,\x200.75,\x20intensity)*green\x20+\x20fade(0.5,\x201.0,\x20intensity)*yellow\x20+\x20smoothstep(0.75,\x201.0,\x20intensity)*red;','Anonymous','readyMaterialCount','measureTextWidths','eastMostYlowDefine','satnum','_flattening','isScanEnable','convertFloatTexture','bufferView','isClass','dialog-content','createTypedArray','VOLFAILED','minificationFilter','initialSize','insertAdjacentHTML','_westIndices','&code=','NUMBER_OF_PASSES','_spPick2D','getMinDistanceDisplay','_originGeoEntityUUID','lastLoadedTrigger','./svgcontainer','TRANSFORM_2D_INVERSE','getDynCaller','scriptminsize','_categoryHideList','labelScaleByDistance','relativeToSeaFloor','sinim','…','Absolute','getEndss','click:\x20search,cesiumSvgPath:\x20{\x20path:\x20isSearchInProgress\x20?\x20_stopSearchPath\x20:\x20_startSearchPath,\x20width:\x2032,\x20height:\x2032\x20}','edgeGeometry','_hypsometricSetting','HAS_NORMAL','_styleDirty','_flowSpeed','%04d-%02d-%02dT%02d:%02d:%02dZ','EPSILON7','animation_pathLoop','getSelection','MIDDLE_CLICK','application/rss+xml','_onMouseDown','EAST','intArrayFromString','_appendProgramDefineForCommand','\x22\x20width=\x2248\x22\x20height=\x2248\x22\x20/></td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-rotate\x22>Rotate\x20view</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-details\x22>Middle\x20click\x20+\x20drag,\x20or</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-details\x22>CTRL\x20+\x20Left/Right\x20click\x20+\x20drag</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</tr>\x20\x20\x20\x20\x20\x20\x20\x20</table>','doorExcID','_frame','cesium-navigation-button-icon','_dequantizeInShader','_computeRadarPts2','calcControlPoint','baseline-shift','u_dayTextureBrightness[','hasChildNodes','Proxy','_requiresWC','stencilOp','DisplayHeight','projections','isChildAvailable','timestamp','_playForwardSVG','UNIFORM_BUFFER_OFFSET_ALIGNMENT','RADIAL','cameraDepth','_ignoreShow','CntZImage','outerPositions','_useOIT','isClosing','Unsupported\x20draco\x20mesh\x20geometry\x20type.','SuperMap.FindServiceAreasParameters','MIN','[cameraAlt]','skinned','glowPower','NormalTexture','_during','background','computeSurfaceArea','_getSmlInfoCompleted','pickedObject','barrierPoints','specularconstant','with($1)\x20{','\x22x\x22:','_maximumViewportHeight','tilesCulled','showSelection','_pickObjects','pickDepth','\x20\x20\x20\x20vec3\x20h\x20=\x20normalize(l\x20+\x20viewDir);\x0a','beforeMove','proto','computed.fn','sampleZeroJulianEphemerisDate','s3mtiles','./gradientcontainer','chrom','scope','sizeFixed','colorMode','_isDistanceChangeModeUpdate','FOOT','vertexCacheOptimize','_removeDefaultDataSourceListener','_minimumParticleLife','meshPrimitiveAttribute','_defaultRenderState','PATCH','Expected\x20LabelCollection.swipeRegion\x20to\x20be\x20type\x20of\x20BoundingRectangle.','startRotation','toBBOX','PolylineArrowType','_dataType','_depthLeftReverBuffer','lookup','ShadowQueryPoints','void\x20czm_s3mBatchOperation(vec4\x20operationType,\x20vec4\x20color,\x20vec4\x20selectedColor,\x20inout\x20vec4\x20vertexColor,\x20inout\x20vec4\x20vertexPos,\x20inout\x20vec4\x20vIsFiltByID,\x20vec3\x20translation)\x0a{\x0a\x20\x20\x20\x20float\x20right_2\x20=\x20operationType.x\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_4\x20=\x20right_2\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_8\x20=\x20right_4\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_16\x20=\x20right_8\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20isSetColor\x20=\x20fract(right_2);\x0a\x20\x20\x20\x20if(isSetColor\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor\x20*=\x20color;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isPicked\x20=\x20fract(floor(right_2)*\x200.5);\x0a\x20\x20\x20\x20if(isPicked\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor\x20*=\x20selectedColor;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isHide\x20=\x20fract(floor(right_4)*\x200.5);\x0a\x20\x20\x20\x20if(isHide\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor.a\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isOffset\x20=\x20fract(floor(right_8)*\x200.5);\x0a\x20\x20\x20\x20if(isOffset\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexPos.xyz\x20+=\x20translation;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isClip\x20=\x20fract(floor(right_16)\x20*\x200.5);\x0a\x20\x20\x20\x20if(isClip\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vIsFiltByID.x\x20=\x201.0;\x0a\x20\x20\x20\x20}\x0a}\x0a\x0avoid\x20czm_s3mBatchOperation(vec4\x20operationType,\x20vec4\x20color,\x20inout\x20vec4\x20vertexColor,\x20inout\x20vec4\x20vertexPos,\x20inout\x20vec4\x20vIsFiltByID,\x20vec3\x20translation,\x20inout\x20float\x20fSelected)\x0a{\x0a\x20\x20\x20\x20operationType.x\x20+=\x200.001;\x0a\x20\x20\x20\x20float\x20right_2\x20=\x20operationType.x\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_4\x20=\x20right_2\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_8\x20=\x20right_4\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_16\x20=\x20right_8\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20isSetColor\x20=\x20fract(right_2);\x0a\x20\x20\x20\x20if(isSetColor\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor\x20*=\x20color;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isPicked\x20=\x20fract(floor(right_2)*\x200.5);\x0a\x20\x20\x20\x20if(isPicked\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20fSelected\x20=\x201.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isHide\x20=\x20fract(floor(right_4)*\x200.5);\x0a\x20\x20\x20\x20if(isHide\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor.a\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isOffset\x20=\x20fract(floor(right_8)*\x200.5);\x0a\x20\x20\x20\x20if(isOffset\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexPos.xyz\x20+=\x20translation;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isClip\x20=\x20fract(floor(right_16)\x20*\x200.5);\x0a\x20\x20\x20\x20if(isClip\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vIsFiltByID.x\x20=\x201.0;\x0a\x20\x20\x20\x20}\x0a}\x0a\x0avoid\x20czm_s3mBatchOperation(vec4\x20operationType,\x20vec4\x20color,\x20vec4\x20selectedColor,\x20inout\x20vec4\x20vertexColor,\x20inout\x20vec4\x20vertexPos,\x20inout\x20vec4\x20vIsFiltByID,\x20vec3\x20translation,\x20inout\x20float\x20fSelected)\x0a{\x0a\x20\x20\x20\x20operationType.x\x20+=\x200.001;\x0a\x20\x20\x20\x20float\x20right_2\x20=\x20operationType.x\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_4\x20=\x20right_2\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_8\x20=\x20right_4\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_16\x20=\x20right_8\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20isSetColor\x20=\x20fract(right_2);\x0a\x20\x20\x20\x20if(isSetColor\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor\x20=\x20color;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isPicked\x20=\x20fract(floor(right_2)*\x200.5);\x0a\x20\x20\x20\x20if(isPicked\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20fSelected\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20REPLACE_SELECT_TYPE\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vertexColor\x20=\x20selectedColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vertexColor\x20*=\x20selectedColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isHide\x20=\x20fract(floor(right_4)*\x200.5);\x0a\x20\x20\x20\x20if(isHide\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor.a\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isOffset\x20=\x20fract(floor(right_8)*\x200.5);\x0a\x20\x20\x20\x20if(isOffset\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexPos.xyz\x20+=\x20translation;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isClip\x20=\x20fract(floor(right_16)\x20*\x200.5);\x0a\x20\x20\x20\x20if(isClip\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vIsFiltByID.x\x20=\x201.0;\x0a\x20\x20\x20\x20}\x0a}\x0a\x0avoid\x20czm_s3mBatchOperation(vec4\x20operationType,\x20vec4\x20color,\x20vec4\x20selectedColor,\x20inout\x20vec4\x20vertexColor)\x0a{\x0a\x20\x20\x20\x20operationType.x\x20+=\x200.001;\x0a\x20\x20\x20\x20float\x20right_2\x20=\x20operationType.x\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_4\x20=\x20right_2\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_8\x20=\x20right_4\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_16\x20=\x20right_8\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20isSetColor\x20=\x20fract(right_2);\x0a\x20\x20\x20\x20if(isSetColor\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor\x20*=\x20color;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isPicked\x20=\x20fract(floor(right_2)*\x200.5);\x0a\x20\x20\x20\x20if(isPicked\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor\x20*=\x20selectedColor;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isHide\x20=\x20fract(floor(right_4)*\x200.5);\x0a\x20\x20\x20\x20if(isHide\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor.a\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a}\x0a\x0avoid\x20czm_s3mBatchOperation(vec4\x20operationType,\x20vec4\x20color,\x20vec4\x20selectedColor,\x20inout\x20vec4\x20vertexColor,\x20inout\x20float\x20fSelected)\x0a{\x0a\x20\x20\x20\x20operationType.x\x20+=\x200.001;\x0a\x20\x20\x20\x20float\x20right_2\x20=\x20operationType.x\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_4\x20=\x20right_2\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_8\x20=\x20right_4\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_16\x20=\x20right_8\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20isSetColor\x20=\x20fract(right_2);\x0a\x20\x20\x20\x20if(isSetColor\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20fSelected\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor\x20=\x20color;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isPicked\x20=\x20fract(floor(right_2)*\x200.5);\x0a\x20\x20\x20\x20if(isPicked\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20fSelected\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor\x20=\x20selectedColor;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isHide\x20=\x20fract(floor(right_4)*\x200.5);\x0a\x20\x20\x20\x20if(isHide\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor.a\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a}\x0a','attribute','Pick\x20Statistics','intersectPlane','\x22\x20width=\x2270\x22\x20height=\x2248\x22\x20/></td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-tilt\x22>Rotate\x20view</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-details\x22>Two\x20finger\x20drag,\x20opposite\x20direction</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</tr>\x20\x20\x20\x20\x20\x20\x20\x20</table>','negativeAltitudeExponentBias','u_extrude_scale','uniform\x20sampler2D\x20u_texture;\x0a\x0avarying\x20vec2\x20v_tex;\x0avarying\x20float\x20v_fade_opacity;\x0a\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x0a\x20\x20\x20\x20lowp\x20float\x20alpha\x20=\x20opacity\x20*\x20v_fade_opacity;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(u_texture,\x20v_tex)\x20*\x20alpha;\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a}\x0a','js/plotPanelControl/LocalLib.json','SYMBOL_PICTURE','_clearMemoryImmediately','_CtrlPointhandler','exponential','_showBound','setSymbolRank','makeReady','Invalid\x20request\x20descriptor','#instanced','\x20\x20\x20\x20color\x20=\x20sampleAndBlendParent(\x0a','\x20\x20\x20if(vColor.a\x20<\x200.1)\x0a\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20}\x0a','marginRight','transparency','_drawTransformFeedback','drawFlatCoordinates_','_heatmap','json','VertexFormat','northNormal','prepare','radialgradient','_compiledSwipeRegion','executeInClosestFrustum','_computeFunction','M29.772,26.433l-7.126-7.126c0.96-1.583,1.523-3.435,1.524-5.421C24.169,8.093,19.478,3.401,13.688,3.399C7.897,3.401,3.204,8.093,3.204,13.885c0,5.789,4.693,10.481,10.484,10.481c1.987,0,3.839-0.563,5.422-1.523l7.128,7.127L29.772,26.433zM7.203,13.885c0.006-3.582,2.903-6.478,6.484-6.486c3.579,0.008,6.478,2.904,6.484,6.486c-0.007,3.58-2.905,6.476-6.484,6.484C10.106,20.361,7.209,17.465,7.203,13.885z','numberOfFailedRequests','_labelIndexs','ENGINEERINGDATUM','altitude','THREE.RGBELoader\x20Read\x20Error:\x20','setClass','_cachedGeometryByteLength','_suffix','processClampWideOutline','_pickOnly','cesium-cesiumInspector-slider','_lastScale','_antialias','{b}','rasterfunction','hardwareConcurrency','ThisExpression','/**\x0a\x20*\x20Unpacks\x20a\x20vec4\x20value\x20to\x20a\x20float.\x0a\x20*\x0a\x20*\x20@name\x20czm_unpackValue\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec3}\x20packedValue\x20The\x20packed\x20value.\x0a\x20*\x0a\x20*\x20@returns\x20{float}\x20The\x20floating-point\x20value.\x0a\x20*/\x0a\x20float\x20czm_unpackValue(vec4\x20packedValue)\x0a\x20{\x0a\x20\x20\x20\x20float\x20SHIFT_LEFT16\x20=\x2065536.0;\x0a\x09float\x20SHIFT_LEFT8\x20=\x20256.0;\x0a\x09vec4\x20value\x20=\x20packedValue\x20*\x20255.0;\x0a\x09return\x20value.r\x20*\x20SHIFT_LEFT16\x20+\x20value.g\x20*\x20SHIFT_LEFT8\x20+\x20value.b\x20-\x209000.0;\x0a\x20}\x0a','kml-unsupportedFeature-','_receiveObjectClamp','_queryFieldNames','hasTerrainAnalysis','observingDST','/realspace/','match','zoomOutPaintVertexArray','maxX','clustered','ClearColor','u_texelOffset','_rotateDirection','_pixelSize','DB_STORE_NAME','_debugCameraFrustum','GLTF','_currentStopIndex','defaultDateFormatter','a_position','valueElem','minx','numberOfColorChangeAttempted','</li><li><strong>Batch\x20Table\x20Memory\x20(MB):\x20</strong>','labelParent','isHasTextCell','KML\x20-\x20Unknown\x20<gx:altitudeMode>:','textureUVSpeed\x20value','nodeInScene','_onTargetEntityDefinitionChanged','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20NoSleep\x20now\x20disabled\x20for\x20older\x20iOS\x20devices.\x0a\x20\x20\x20\x20\x20\x20\x20\x20','_backfaceCommands','meshopt_decodeFilterQuat','lineOffsetX','_nodeMatrix','isMVT','_isDown','startRotate','vertexCountWithoutSkirts','_markIndexAsUnused','PI_OVER_TWO','elseIndex','January','eastNorthUpToFixedFrame','southwestCornerCartesian','_batchTableBake','_velocityScale','darkColor','UNIFORM_BUFFER','createHTMLDocument','No\x20WebAssembly\x20support\x20found.\x20Build\x20with\x20-s\x20WASM=0\x20to\x20target\x20JavaScript\x20instead.','picturePath','SSAO','_numberOfVerticalLinesSubscription','groupObjectEditObject','lastUpdated','SATELLITE','\x20\x20float\x20specularIntensity\x20=\x20max(0.,\x20pow(max(dot(normal,\x20h),\x200.),\x20u_shininess));\x0a','cia','Scene.clusterRange','FINAL_RESOLUTION_CLIP','Raster','table\x20not\x20found\x20in\x20wasm\x20exports','_parentNode','_intensityScale','addRGBPoint','font-style','enu','_strafing','writingModes','keytype','clearForSpecs','CLASSIFICATION_MASK','addBinaryOp','setClipGeometry','batchTable','cull','writeSockaddr','OCCLUDED','_geoEntityMoveParameters','_isSendBegin','email','resetProjectionMatrix','Replace_NoColor','_diffuseAttributeOrUniformName','aPreLyzNextHxy','\x20\x20\x20\x20shadowParameters.depthBias\x20*=\x20max(depth\x20*\x200.01,\x201.0);\x20\x0a','toggleStyle','indexedDB','findImages','getMemory','_ancestorTexture','drawingBufferHeight','importScripts(\x22','_blurCommand','heightBuffer2','findByIndex','_maximumVaryingVectors','_requestVertexNormals','_tileToUpdateHeights','GREATER_OR_EQUAL','ForeColor','CLASS_UNSUPPORTED','czm_edge_detection_combine','\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lightSpecularTerm\x20=\x20vec3(0.0);\x0a','\x20bytes\x20available!\x20programmer\x20error!','convert','z13','MEDIUMAQUAMARINE','/realspace','numberOfTilesProcessing','bloomShowChange','ggrs87','datum_params','maxHeight','dequantizeInShader','fstop','projectPointOntoEllipsoid','subdivideLine','updateLabel','_inverseProjection','_rsStencilDepthPass3DTiles','GeoBounds','positiveZ','bvec4','_softKnee','px;\x22>','union','varying\x20vec2\x20','symbolRank','\x20\x20specularLight\x20+=\x20vec3(1.0,\x201.0,\x201.0)\x20*\x20specularIntensity;\x0a','_heightmapWidth','encodedMaskData','fill-opacity','surfaceDistance','getImagery',').zxy;\x0a\x20\x20\x20\x20','tile_diffuse_final(','_isOctEncodedDraco','depthRenderbuffer','toString$1','position0','min_X','parseClip','css:\x20{\x22cesium-cesiumInspector-pickButtonHighlight\x22\x20:\x20pickPrimitiveActive},\x20click:\x20pickPrimitive','addMinutes','_extensionsRequired','failed\x20to\x20import\x20\x27','u_sigma','STRING_DQ','Space','_lastRenderedFrame','importFile','NEEDS_DECODE','\x22interpolate\x22\x20expressions\x20cannot\x20be\x20used\x20with\x20this\x20property','isDotPlotLibIDUpdate','kml-altitudeMode-unknown','1.0','glyphDependencies','uEmissionTexAtlasRects','throwInstantiationError','MapQuest,\x20Open\x20Street\x20Map\x20and\x20contributors,\x20CC-BY-SA','5.0.3','PlaneBounds','isReadyForAtmosphere','COMPRESSED_RGB8_ETC2','Style3D','atmosphereHueShift','\x20instead.\x20If\x20you\x20wanted\x20a\x20literal\x20array,\x20use\x20[\x22literal\x22,\x20[...]].','wgs_1984','u6Over64','quaternion','Anonymous\x20template\x20defined,\x20but\x20no\x20template\x20content\x20was\x20provided','movePoint','isS3MTilesLayerSel','showRequestVolumes','EVA_W','hasPickedPrimitive','hasWebMercatorT','saveConfigData','quantizess','Uniform1f','_batchIdLookUp',')),\x20','\x27:function(_z){','emsq','czm_night_vision','pako\x20inflate\x20(from\x20Nodeca\x20project)','_streamerWidth','style:\x20{\x20\x22top\x22\x20:\x20_screenPositionY,\x20\x22left\x22\x20:\x20_screenPositionX\x20},css:\x20{\x20\x22cesium-selection-wrapper-visible\x22\x20:\x20isVisible\x20}','createFrustumGeometry','postMessage','#ifdef\x20GL_OES_standard_derivatives\x0a','HOLD','getPointsOfNormal','precision\x20highp\x20float;\x0aprecision\x20highp\x20int;\x0a#define\x20SMAA_MAX_SEARCH_STEPS\x208\x0a#define\x20SMAA_AREATEX_MAX_DISTANCE\x2016\x0a#define\x20SMAA_AREATEX_PIXEL_SIZE\x20(\x201.0\x20/\x20vec2(\x20160.0,\x20560.0\x20)\x20)\x0a#define\x20SMAA_AREATEX_SUBTEX_SIZE\x20(\x201.0\x20/\x207.0\x20)\x0auniform\x20sampler2D\x20tEdges;\x0auniform\x20sampler2D\x20tArea;\x0auniform\x20sampler2D\x20tSearch;\x0auniform\x20vec2\x20u_resolution;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avarying\x20vec4\x20fOffset[3];\x0avarying\x20vec2\x20fPixCoord;\x0avec4\x20SMAASampleLevelZeroOffset(sampler2D\x20tex,\x20vec2\x20coord,\x20ivec2\x20offset\x20){\x0a\x20\x20\x20\x20return\x20texture2D(\x20tex,\x20coord\x20+\x20float(\x20offset\x20)\x20*\x20u_resolution,\x200.0\x20);\x0a}\x0a#ifndef\x20WEBGL2\x0avec2\x20round(\x20vec2\x20x\x20)\x20{\x0a\x20\x20\x20\x20return\x20sign(\x20x\x20)\x20*\x20floor(\x20abs(\x20x\x20)\x20+\x200.5\x20);\x0a}\x0a#endif\x0afloat\x20SMAASearchLength(\x20sampler2D\x20searchTex,\x20vec2\x20e,\x20float\x20bias,\x20float\x20scale\x20)\x20{\x0a\x20\x20\x20\x20e.r\x20=\x20bias\x20+\x20e.r\x20*\x20scale;\x0a\x20\x20\x20\x20return\x20255.0\x20*\x20texture2D(\x20searchTex,\x20e,\x200.0\x20).r;\x0a}\x0afloat\x20SMAASearchXLeft(\x20sampler2D\x20edgesTex,\x20sampler2D\x20searchTex,\x20vec2\x20texcoord,\x20float\x20end\x20)\x20{\x0a\x20\x20\x20\x20vec2\x20e\x20=\x20vec2(\x200.0,\x201.0\x20);\x0a\x20\x20\x20\x20for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20SMAA_MAX_SEARCH_STEPS;\x20i\x20++\x20)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20e\x20=\x20texture2D(\x20edgesTex,\x20texcoord,\x200.0\x20).rg;\x0a\x20\x20\x20\x20\x20\x20\x20\x20texcoord\x20-=\x20vec2(\x202.0,\x200.0\x20)\x20*\x20u_resolution;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(\x20!\x20(\x20texcoord.x\x20>\x20end\x20&&\x20e.g\x20>\x200.8281\x20&&\x20e.r\x20==\x200.0\x20)\x20)\x20break;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20texcoord.x\x20+=\x200.25\x20*\x20u_resolution.x;\x0a\x20\x20\x20\x20texcoord.x\x20+=\x20u_resolution.x;\x0a\x20\x20\x20\x20texcoord.x\x20+=\x202.0\x20*\x20u_resolution.x;\x0a\x20\x20\x20\x20texcoord.x\x20-=\x20u_resolution.x\x20*\x20SMAASearchLength(searchTex,\x20e,\x200.0,\x200.5);\x0a\x20\x20\x20\x20return\x20texcoord.x;\x0a}\x0afloat\x20SMAASearchXRight(\x20sampler2D\x20edgesTex,\x20sampler2D\x20searchTex,\x20vec2\x20texcoord,\x20float\x20end\x20)\x20{\x0a\x20\x20\x20\x20vec2\x20e\x20=\x20vec2(\x200.0,\x201.0\x20);\x0a\x20\x20\x20\x20for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20SMAA_MAX_SEARCH_STEPS;\x20i\x20++\x20)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20e\x20=\x20texture2D(\x20edgesTex,\x20texcoord,\x200.0\x20).rg;\x0a\x20\x20\x20\x20\x20\x20\x20\x20texcoord\x20+=\x20vec2(\x202.0,\x200.0\x20)\x20*\x20u_resolution;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(\x20!\x20(\x20texcoord.x\x20<\x20end\x20&&\x20e.g\x20>\x200.8281\x20&&\x20e.r\x20==\x200.0\x20)\x20)\x20break;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20texcoord.x\x20-=\x200.25\x20*\x20u_resolution.x;\x0a\x20\x20\x20\x20texcoord.x\x20-=\x20u_resolution.x;\x0a\x20\x20\x20\x20texcoord.x\x20-=\x202.0\x20*\x20u_resolution.x;\x0a\x20\x20\x20\x20texcoord.x\x20+=\x20u_resolution.x\x20*\x20SMAASearchLength(\x20searchTex,\x20e,\x200.5,\x200.5\x20);\x0a\x20\x20\x20\x20return\x20texcoord.x;\x0a}\x0afloat\x20SMAASearchYUp(\x20sampler2D\x20edgesTex,\x20sampler2D\x20searchTex,\x20vec2\x20texcoord,\x20float\x20end\x20)\x20{\x0a\x20\x20\x20\x20vec2\x20e\x20=\x20vec2(\x201.0,\x200.0\x20);\x0a\x20\x20\x20\x20for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20SMAA_MAX_SEARCH_STEPS;\x20i\x20++\x20)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20e\x20=\x20texture2D(\x20edgesTex,\x20texcoord,\x200.0\x20).rg;\x0a\x20\x20\x20\x20\x20\x20\x20\x20texcoord\x20+=\x20vec2(\x200.0,\x202.0\x20)\x20*\x20u_resolution;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(\x20!\x20(\x20texcoord.y\x20>\x20end\x20&&\x20e.r\x20>\x200.8281\x20&&\x20e.g\x20==\x200.0\x20)\x20)\x20break;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20texcoord.y\x20-=\x200.25\x20*\x20u_resolution.y;\x0a\x20\x20\x20\x20texcoord.y\x20-=\x20u_resolution.y;\x0a\x20\x20\x20\x20texcoord.y\x20-=\x202.0\x20*\x20u_resolution.y;\x0a\x20\x20\x20\x20texcoord.y\x20+=\x20u_resolution.y\x20*\x20SMAASearchLength(\x20searchTex,\x20e.gr,\x200.0,\x200.5\x20);\x0a\x20\x20\x20\x20return\x20texcoord.y;\x0a}\x0afloat\x20SMAASearchYDown(\x20sampler2D\x20edgesTex,\x20sampler2D\x20searchTex,\x20vec2\x20texcoord,\x20float\x20end\x20)\x20{\x0a\x20\x20\x20\x20vec2\x20e\x20=\x20vec2(\x201.0,\x200.0\x20);\x0a\x20\x20\x20\x20for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20SMAA_MAX_SEARCH_STEPS;\x20i\x20++\x20)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20e\x20=\x20texture2D(\x20edgesTex,\x20texcoord,\x200.0\x20).rg;\x0a\x20\x20\x20\x20\x20\x20\x20\x20texcoord\x20-=\x20vec2(\x200.0,\x202.0\x20)\x20*\x20u_resolution;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(\x20!\x20(\x20texcoord.y\x20<\x20end\x20&&\x20e.r\x20>\x200.8281\x20&&\x20e.g\x20==\x200.0\x20)\x20)\x20break;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20texcoord.y\x20+=\x200.25\x20*\x20u_resolution.y;\x0a\x20\x20\x20\x20texcoord.y\x20+=\x20u_resolution.y;\x0a\x20\x20\x20\x20texcoord.y\x20+=\x202.0\x20*\x20u_resolution.y;\x0a\x20\x20\x20\x20texcoord.y\x20-=\x20u_resolution.y\x20*\x20SMAASearchLength(\x20searchTex,\x20e.gr,\x200.5,\x200.5\x20);\x0a\x20\x20\x20\x20return\x20texcoord.y;\x0a}\x0avec2\x20SMAAArea(\x20sampler2D\x20areaTex,\x20vec2\x20dist,\x20float\x20e1,\x20float\x20e2,\x20float\x20offset\x20)\x20{\x0a\x20\x20\x20\x20vec2\x20texcoord\x20=\x20float(\x20SMAA_AREATEX_MAX_DISTANCE\x20)\x20*\x20round(\x204.0\x20*\x20vec2(\x20e1,\x20e2\x20)\x20)\x20+\x20dist;\x0a\x20\x20\x20\x20texcoord\x20=\x20SMAA_AREATEX_PIXEL_SIZE\x20*\x20texcoord\x20+\x20(\x200.5\x20*\x20SMAA_AREATEX_PIXEL_SIZE\x20);\x0a\x20\x20\x20\x20texcoord.y\x20+=\x20SMAA_AREATEX_SUBTEX_SIZE\x20*\x20offset;\x0a\x20\x20\x20\x20return\x20texture2D(\x20areaTex,\x20texcoord,\x200.0\x20).rg;\x0a}\x0avec4\x20SMAABlendingWeightCalculationPS(\x20vec2\x20texcoord,\x20vec2\x20pixcoord,\x20vec4\x20offset[\x203\x20],\x20sampler2D\x20edgesTex,\x20sampler2D\x20areaTex,\x20sampler2D\x20searchTex,\x20ivec4\x20subsampleIndices\x20)\x20{\x0a\x20\x20\x20\x20vec4\x20weights\x20=\x20vec4(\x200.0,\x200.0,\x200.0,\x200.0\x20);\x0a\x20\x20\x20\x20vec2\x20e\x20=\x20texture2D(\x20edgesTex,\x20texcoord\x20).rg;\x0a\x20\x20\x20\x20if\x20(\x20e.g\x20>\x200.0\x20)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20d;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20coords;\x0a\x20\x20\x20\x20\x20\x20\x20\x20coords.x\x20=\x20SMAASearchXLeft(\x20edgesTex,\x20searchTex,\x20offset[\x200\x20].xy,\x20offset[\x202\x20].x\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20coords.y\x20=\x20offset[\x201\x20].y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20d.x\x20=\x20coords.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20e1\x20=\x20texture2D(\x20edgesTex,\x20coords,\x200.0\x20).r;\x0a\x20\x20\x20\x20\x20\x20\x20\x20coords.x\x20=\x20SMAASearchXRight(\x20edgesTex,\x20searchTex,\x20offset[\x200\x20].zw,\x20offset[\x202\x20].y\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20d.y\x20=\x20coords.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20d\x20=\x20d\x20/\x20u_resolution.x\x20-\x20pixcoord.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20sqrt_d\x20=\x20sqrt(\x20abs(\x20d\x20)\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20coords.y\x20-=\x201.0\x20*\x20u_resolution.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20e2\x20=\x20SMAASampleLevelZeroOffset(\x20edgesTex,\x20coords,\x20ivec2(\x201,\x200\x20)\x20).r;\x0a\x20\x20\x20\x20\x20\x20\x20\x20weights.rg\x20=\x20SMAAArea(\x20areaTex,\x20sqrt_d,\x20e1,\x20e2,\x20float(\x20subsampleIndices.y\x20)\x20);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if\x20(\x20e.r\x20>\x200.0\x20)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20d;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20coords;\x0a\x20\x20\x20\x20\x20\x20\x20\x20coords.y\x20=\x20SMAASearchYUp(\x20edgesTex,\x20searchTex,\x20offset[\x201\x20].xy,\x20offset[\x202\x20].z\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20coords.x\x20=\x20offset[\x200\x20].x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20d.x\x20=\x20coords.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20e1\x20=\x20texture2D(\x20edgesTex,\x20coords,\x200.0\x20).g;\x0a\x20\x20\x20\x20\x20\x20\x20\x20coords.y\x20=\x20SMAASearchYDown(\x20edgesTex,\x20searchTex,\x20offset[\x201\x20].zw,\x20offset[\x202\x20].w\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20d.y\x20=\x20coords.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20d\x20=\x20d\x20/\x20u_resolution.y\x20-\x20pixcoord.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20sqrt_d\x20=\x20sqrt(\x20abs(\x20d\x20)\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20coords.y\x20-=\x201.0\x20*\x20u_resolution.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20e2\x20=\x20SMAASampleLevelZeroOffset(\x20edgesTex,\x20coords,\x20ivec2(\x200,\x201\x20)\x20).g;\x0a\x20\x20\x20\x20\x20\x20\x20\x20weights.ba\x20=\x20SMAAArea(\x20areaTex,\x20sqrt_d,\x20e1,\x20e2,\x20float(\x20subsampleIndices.x\x20)\x20);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20weights;\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20SMAABlendingWeightCalculationPS(v_textureCoordinates,\x20fPixCoord,\x20fOffset,\x20tEdges,\x20tArea,\x20tSearch,\x20ivec4(0.0));\x0a}','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0avarying\x20vec4\x20vColor;\x0avarying\x20float\x20vWindowZ;\x0avarying\x20float\x20fSelected;\x0avarying\x20vec4\x20vSecondColor;\x0a\x0a#ifdef\x20HAS_TEXTURE\x0auniform\x20sampler2D\x20uTexture;\x0auniform\x20vec2\x20uLevelScale;\x0auniform\x20vec2\x20uRepeatTimes;\x0avarying\x20vec4\x20v_westPlane;\x0avarying\x20vec4\x20v_southPlane;\x0avarying\x20vec2\x20v_inversePlaneExtents;\x0a#endif\x0a\x0a#ifdef\x20APPLY_SPLIT\x0auniform\x20float\x20uSplitDirection;\x0auniform\x20float\x20uSplitPosition;\x0a#endif\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSwipeRegion;\x0a#endif\x0a#ifdef\x20HAS_TEXTURE\x0avec4\x20getTextureColor()\x0a{\x0a\x20\x20\x20\x20float\x20logDepthOrDepth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20gl_FragCoord.xy\x20/\x20czm_viewport.zw));\x0a\x20\x20\x20\x20vec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(gl_FragCoord.xy,\x20logDepthOrDepth);\x0a\x20\x20\x20\x20vec4\x20worldCoordinate4\x20=\x20czm_inverseView\x20*\x20eyeCoordinate;\x0a\x20\x20\x20\x20vec3\x20worldCoordinate\x20=\x20worldCoordinate4.xyz\x20/\x20worldCoordinate4.w;\x0a\x20\x20\x20\x20vec2\x20uv;\x0a\x20\x20\x20\x20uv.x\x20=\x20czm_planeDistance(v_westPlane,\x20eyeCoordinate.xyz\x20/\x20eyeCoordinate.w)\x20*\x20v_inversePlaneExtents.x;\x0a\x20\x20\x20\x20uv.y\x20=\x20czm_planeDistance(v_southPlane,\x20eyeCoordinate.xyz\x20/\x20eyeCoordinate.w)\x20*\x20v_inversePlaneExtents.y;\x0a\x20\x20\x20\x20vec2\x20st;\x0a\x20\x20\x20\x20st.x\x20=\x20czm_lineDistance(vec2(0.0),\x20vec2(0.0,\x201.0),\x20uv);\x0a\x20\x20\x20\x20st.y\x20=\x20czm_lineDistance(vec2(0.0),\x20vec2(1.0,\x200.0),\x20uv);\x0a\x20\x20\x20\x20st.xy\x20*=\x20uLevelScale\x20*\x20uRepeatTimes;\x0a\x20\x20\x20\x20vec4\x20texColor\x20=\x20texture2D(uTexture,\x20st);\x0a\x20\x20\x20\x20if(texColor.a\x20<\x200.01)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20texColor.a\x20=\x201.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20texColor;\x0a}\x0a#endif\x0a\x0avoid\x20main()\x0a{\x0a#ifdef\x20APPLY_SPLIT\x0a\x20\x20\x20\x20if\x20(uSplitDirection\x20>\x201.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.x\x20>\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.x\x20<\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20<\x20-1.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.y\x20<\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20<\x20-0.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.y\x20>\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20APPLY_SWIPE\x20\x0a\x20\x20\x20\x20czm_RollerShutter(gl_FragCoord.xy,\x20uSwipeRegion);\x0a#endif\x0a#ifdef\x20SELECTED\x0a\x20\x20\x20\x20if(fSelected\x20<\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20GL_EXT_frag_depth\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20min(vWindowZ\x20*\x20gl_FragCoord.w,\x201.0);\x0a#endif\x0a#ifdef\x20WEBGL2\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20min(vWindowZ\x20*\x20gl_FragCoord.w,\x201.0);\x0a#endif\x0a\x20\x20\x20\x20vec4\x20texColor\x20=\x20vec4(1.0);\x0a#ifdef\x20HAS_TEXTURE\x0a\x20\x20\x20\x20texColor\x20=\x20getTextureColor();\x0a#endif\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vColor\x20*\x20texColor;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x0a}','getGeoEffectByID','\x20\x20\x20//gl_FragColor.a\x20=\x20uTransparence;','FullscreenEnabled','maximumRed','\x20\x20\x20\x20color\x20+=\x20max(specularTerm,\x20vec3(0.0));\x20\x0a','czm_fragColor','sourceID','dotShowMode','QUAD_OUTLINE','#A69992','./clone','findIntersectionWithLongitude','DEFAULT_SPLIT','\x20\x20vec3\x20emission\x20=\x20u_emission.rgb;\x0a','_columnCount','_computeWaterMaskTranslationAndScale','Metadata','inflateSetDictionary','_fMinValue','_useDefaultRenderLoop','DYNAMIC_DRAW','pointerId','czm_mediump_','_chooseSubtree','labelGraphics','_horizonToEcliptic','_geoEntityScaleParameters','featureClass','ino','frameBufferType','convertI32PairToI53','patternFrom','satellite','_numberOfLevelZeroTilesY','_fontSize','nVertexDim','randomBytes','refreshReferenceAddPoint','modifyDOMElement','_waterMode','Unsupported\x20model\x20type.','REGEXP_COLORSTOP','_reloadFunction','u_size_t','gl_FragColor\x20=\x20vec4(edgeColor,1.0)\x20*\x20vec4(d);','_currentFramebuffer','addPromise','composite','_getHeading','READ_FRAMEBUFFER','setTextRectColor','_areaTexture','min\x20visible\x20altitude','attrLoadState','\x20\x20\x20\x20v_tangent.w\x20=\x20weightedTangent.w;\x0a','standard_parallel_1','css','simplify','.vol','_lightColor','ellps','_fflush','png','_readyAncestor','dataFor','minY','MAROON','_tileset','_pickIds','background-color:','PlotRotateRadar\x20Property\x20customPts.length\x20<\x203.','animationPlayType','fillStates','fillCanvas','back','_description','cesium-cesiumInspector-styleEditor','cachedSidenessIndexBuffer','getScanRange','setMode','getChildren','getMousePosition','viewFormat','endLineColor','S3MInstanceCollection','#148E35','returnOrUpdate','addPointEPS','StructArrayLayout2ui4','FontColor','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0avarying\x20vec4\x20vColor;\x0avarying\x20float\x20fWindowZ;\x0avarying\x20vec2\x20v_st;\x0avarying\x20float\x20v_width;\x0avarying\x20float\x20v_polylineAngle;\x0avarying\x20vec4\x20vSecondColor;\x0aconst\x20float\x20maskLength\x20=\x2016.0;\x0auniform\x20vec4\x20uColor;\x0auniform\x20int\x20uType;\x0auniform\x20vec4\x20uOutlineColor;\x0auniform\x20float\x20uOutlineWidth;\x0auniform\x20vec4\x20uGapColor;\x0auniform\x20float\x20uDashLength;\x0auniform\x20float\x20uDashPattern;\x0auniform\x20float\x20uGlowPower;\x0auniform\x20int\x20uIsArrow;\x0avarying\x20vec4\x20vPositionMC;\x0auniform\x20vec2\x20uPolygonOffset;\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSwipeRegion;\x0a#endif\x0a\x0amat2\x20rotate(float\x20rad)\x0a{\x0a\x09float\x20c\x20=\x20cos(rad);\x0a\x09float\x20s\x20=\x20sin(rad);\x0a\x09return\x20mat2(\x0a\x09\x09c,\x20s,\x0a\x09\x09-s,\x20c\x0a\x09);\x0a}\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0afloat\x20getPointOnLine(vec2\x20p0,\x20vec2\x20p1,\x20float\x20x)\x0a{\x0a\x09float\x20slope\x20=\x20(p0.y\x20-\x20p1.y)\x20/\x20(p0.x\x20-\x20p1.x);\x0a\x09return\x20slope\x20*\x20(x\x20-\x20p0.x)\x20+\x20p0.y;\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20v_st;\x0a\x20\x20\x20\x20st.t\x20=\x20czm_readNonPerspective(st.t,\x20gl_FragCoord.w);\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20czm_RollerShutter(gl_FragCoord.xy,\x20uSwipeRegion);\x0a#endif\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x09float\x20base\x20=\x201.0\x20-\x20abs(fwidth(st.s))\x20*\x2010.0;\x0a#else\x0a\x09float\x20base\x20=\x200.99;\x0a#endif\x0a\x09vec2\x20center\x20=\x20vec2(1.0,\x200.5);\x0a\x09float\x20ptOnUpperLine\x20=\x20getPointOnLine(vec2(base,\x201.0),\x20center,\x20st.s);\x0a\x09float\x20ptOnLowerLine\x20=\x20getPointOnLine(vec2(base,\x200.0),\x20center,\x20st.s);\x0a\x09float\x20halfWidth\x20=\x200.15;\x0a\x09float\x20s\x20=\x20step(0.5\x20-\x20halfWidth,\x20st.t);\x0a\x09s\x20*=\x201.0\x20-\x20step(0.5\x20+\x20halfWidth,\x20st.t);\x0a\x09s\x20*=\x201.0\x20-\x20step(base,\x20st.s);\x0a\x09float\x20t\x20=\x20step(base,\x20st.s);\x0a\x09t\x20*=\x201.0\x20-\x20step(ptOnUpperLine,\x20st.t);\x0a\x09t\x20*=\x20step(ptOnLowerLine,\x20st.t);\x0a\x09float\x20dist;\x0a\x0a\x09vec4\x20outsideColor\x20=\x20vec4(0.0);\x0a\x09vec4\x20currentColor;\x0a\x09if\x20(uIsArrow\x20==\x200\x20||\x20st.s\x20<\x20base)\x0a\x09{\x0a\x09\x09if(uType\x20==\x203)\x0a\x09\x09{\x0a\x09\x09\x09float\x20glow\x20=\x20uGlowPower\x20/\x20abs(st.t\x20-\x200.3)\x20-\x20(uGlowPower\x20/\x200.5);\x0a\x09\x09\x09vec3\x20emission\x20=\x20max(vec3(glow\x20-\x201.0\x20+\x20uColor.rgb),\x20uColor.rgb);\x0a\x09\x09\x09float\x20alpha\x20=\x20clamp(0.0,\x201.0,\x20glow)\x20*\x20uColor.a;\x0a\x09\x09\x09vec4\x20fragColor\x20=\x20vec4(emission,\x20alpha);\x0a\x09\x09\x09if(uIsArrow\x20!=\x200)\x0a\x09\x09\x09{\x0a\x09\x09\x09\x09float\x20d1\x20=\x20abs(st.t\x20-\x20(0.5\x20-\x20halfWidth));\x0a\x09\x09\x09\x09float\x20d2\x20=\x20abs(st.t\x20-\x20(0.5\x20+\x20halfWidth));\x0a\x09\x09\x09\x09dist\x20=\x20min(d1,\x20d2);\x0a\x09\x09\x09\x09currentColor\x20=\x20mix(outsideColor,\x20fragColor,\x20clamp(s\x20+\x20t,\x200.0,\x201.0));\x0a\x09\x09\x09\x09gl_FragColor\x20=\x20czm_antialias(outsideColor,\x20fragColor,\x20currentColor,\x20dist,\x200.1);\x0a\x09\x09\x09}\x0a\x09\x09\x09else\x0a\x09\x09\x09{\x0a\x09\x09\x09\x09gl_FragColor\x20=\x20fragColor;\x0a\x09\x09\x09}\x0a\x09\x09}\x0a\x09\x09else\x20if(uType\x20==\x201)\x0a\x09\x09{\x0a\x09\x09\x09vec2\x20pos\x20=\x20rotate(v_polylineAngle)\x20*\x20gl_FragCoord.xy;\x0a\x09\x09\x09float\x20dashPosition\x20=\x20fract(pos.x\x20/\x20uDashLength);\x0a\x09\x09\x09float\x20maskIndex\x20=\x20floor(dashPosition\x20*\x20maskLength);\x0a\x09\x09\x09float\x20maskTest\x20=\x20floor(uDashPattern\x20/\x20pow(2.0,\x20maskIndex));\x0a\x09\x09\x09vec4\x20fragColor\x20=\x20(mod(maskTest,\x202.0)\x20<\x201.0)\x20?\x20uGapColor\x20:\x20uColor;\x0a\x09\x09\x09if\x20(fragColor.a\x20<\x200.005)\x0a\x09\x09\x09{\x0a\x09\x09\x09\x09discard;\x0a\x09\x09\x09}\x0a\x09\x09\x09if(uIsArrow\x20!=\x200)\x0a\x09\x09\x09{\x0a\x09\x09\x09\x09float\x20d1\x20=\x20abs(st.t\x20-\x20(0.5\x20-\x20halfWidth));\x0a\x09\x09\x09\x09float\x20d2\x20=\x20abs(st.t\x20-\x20(0.5\x20+\x20halfWidth));\x0a\x09\x09\x09\x09dist\x20=\x20min(d1,\x20d2);\x0a\x09\x09\x09\x09currentColor\x20=\x20mix(outsideColor,\x20fragColor,\x20clamp(s\x20+\x20t,\x200.0,\x201.0));\x0a\x09\x09\x09\x09gl_FragColor\x20=\x20czm_antialias(outsideColor,\x20fragColor,\x20currentColor,\x20dist,\x200.1);\x0a\x09\x09\x09}\x0a\x09\x09\x09else\x0a\x09\x09\x09{\x0a\x09\x09\x09\x09gl_FragColor\x20=\x20fragColor;\x0a\x09\x09\x09}\x0a\x09\x09}\x0a\x09\x09else\x20if(uType\x20==\x202)\x0a\x09\x09{\x0a\x09\x09\x09float\x20halfInteriorWidth\x20=\x200.5\x20*\x20(v_width\x20-\x20uOutlineWidth)\x20/\x20v_width;\x0a\x09\x09\x09float\x20b\x20=\x20step(0.5\x20-\x20halfInteriorWidth,\x20st.t);\x0a\x09\x09\x09b\x20*=\x201.0\x20-\x20step(0.5\x20+\x20halfInteriorWidth,\x20st.t);\x0a\x09\x09\x09float\x20d1\x20=\x20abs(st.t\x20-\x20(0.5\x20-\x20halfInteriorWidth));\x0a\x09\x09\x09float\x20d2\x20=\x20abs(st.t\x20-\x20(0.5\x20+\x20halfInteriorWidth));\x0a\x09\x09\x09float\x20dist\x20=\x20min(d1,\x20d2);\x0a\x09\x09\x09currentColor\x20=\x20mix(uOutlineColor,\x20uColor,\x20b);\x0a\x09\x09\x09gl_FragColor\x20=\x20czm_antialias(uOutlineColor,\x20uColor,\x20currentColor,\x20dist,\x200.1);\x0a\x09\x09}\x0a\x09\x09else\x0a\x09\x09{\x0a\x09\x09\x09if(uIsArrow\x20!=\x200)\x0a\x09\x09\x09{\x0a\x09\x09\x09\x09float\x20d1\x20=\x20abs(st.t\x20-\x20(0.5\x20-\x20halfWidth));\x0a\x09\x09\x09\x09float\x20d2\x20=\x20abs(st.t\x20-\x20(0.5\x20+\x20halfWidth));\x0a\x09\x09\x09\x09dist\x20=\x20min(d1,\x20d2);\x0a\x09\x09\x09\x09currentColor\x20=\x20mix(outsideColor,\x20uColor,\x20clamp(s\x20+\x20t,\x200.0,\x201.0));\x0a\x09\x09\x09\x09gl_FragColor\x20=\x20czm_antialias(outsideColor,\x20uColor,\x20currentColor,\x20dist,\x200.1);\x0a\x09\x09\x09}\x0a\x09\x09\x09else\x0a\x09\x09\x09{\x0a\x09\x09\x09\x09gl_FragColor\x20=\x20uColor;\x0a\x09\x09\x09}\x0a\x09\x09}\x0a\x09}\x0a\x09else\x0a\x09{\x0a\x09\x09float\x20d1\x20=\x20czm_infinity;\x0a\x09\x09if\x20(st.t\x20<\x200.5\x20-\x20halfWidth\x20&&\x20st.t\x20>\x200.5\x20+\x20halfWidth)\x0a\x09\x09{\x0a\x09\x09\x09d1\x20=\x20abs(st.s\x20-\x20base);\x0a\x09\x09}\x0a\x09\x09float\x20d2\x20=\x20abs(st.t\x20-\x20ptOnUpperLine);\x0a\x09\x09float\x20d3\x20=\x20abs(st.t\x20-\x20ptOnLowerLine);\x0a\x09\x09dist\x20=\x20min(min(d1,\x20d2),\x20d3);\x0a\x09\x09currentColor\x20=\x20mix(outsideColor,\x20uColor,\x20clamp(s\x20+\x20t,\x200.0,\x201.0));\x0a\x09\x09gl_FragColor\x20=\x20czm_antialias(outsideColor,\x20uColor,\x20currentColor,\x20dist,\x200.1);\x0a\x09}\x0a#ifndef\x20REPLACE_COLOR_TYPE\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20gl_FragColor\x20*\x20vColor;\x0a#endif\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x0a\x20\x20\x20\x20if(gl_FragColor.a\x20<\x200.1){discard;}\x0a#ifdef\x20GL_EXT_frag_depth\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20fWindowZ;\x0a#endif\x0a#ifdef\x20WEBGL2\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20fWindowZ;\x0a#endif\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20if(uPolygonOffset.x\x20!=\x200.0\x20||\x20uPolygonOffset.y\x20!=\x200.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20logZ\x20=\x201.0\x20/\x20fWindowZ\x20+\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20DZ\x20=\x20max(dFdx(logZ),\x20dFdy(logZ));\x0a\x20\x20\x20\x20\x20\x20\x20\x20logZ\x20+=\x20DZ\x20*\x20uPolygonOffset.x\x20+\x200.0000001\x20*\x20uPolygonOffset.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_writeLogDepth(logZ);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else{\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_writeLogDepth(fWindowZ);\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20CLIP\x0agl_FragColor\x20*=\x20czm_clip(czm_modelView\x20*\x20vec4(vPositionMC.xyz,\x201.0),\x201.0);\x0a#endif\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20if(czm_executeExcavation())\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a}','compressed0','templateSources.anonymousTemplate','failedToCreate','dispose','<div\x20class=\x22sm-zoomout\x22\x20data-bind=\x22event\x20:\x20{mousedown\x20:\x20handleZoomOutMouseDown,\x20touchstart\x20:\x20handleZoomOutMouseDown}\x22></div>','_operationType','_hasPlanarExtentsAttributes','_requestedFrame','_moonTransmittedLuminance','_weightFBO','SYMBOL_CURVEEIGHT','#extension\x5cs+GL_','KeyboardEventModifier','S-JTSK\x20(Ferro)','southTiles','POLYGON_COUNT','_minValue','fromCartographicArray','halo_blur','edgeGlow','_maximumSpeed','pntCenter','line-join','POSTEFFECT_FILTER','isInternetExplorer','isDataDriven','PolygonFillInstances','removeInstance\x20url','usePreCachedTilesIfAvailable','EPSILON21','.json','___cxa_is_pointer_type','fieldsInfo','elementMultiplier','_schemeName','indexInfoMap','fromLightSource','epochJulian','curveEight','s3m_iblReferenceFrameMatrix','offsetInstanceExtend','topRightInner','\x22\x20width=\x2270\x22\x20height=\x2248\x22\x20/></td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-pan\x22>Pan\x20view</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-details\x22>One\x20finger\x20drag</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</tr>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tr>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td><img\x20src=\x22','_modelView3D','internal\x20error:\x20mmapAlloc\x20called\x20but\x20`emscripten_builtin_memalign`\x20native\x20symbol\x20not\x20exported','zMin','Tween','volImage','isSuperMapiServer','_pos1','hitDetectionImageSize_','out\x20of\x20range\x20source\x20coordinates\x20for\x20image\x20copy','LTypeCurve','getSectionAngle','_ellipseSubscription','d4410','\x20\x20\x20\x20vec3\x20specularColor\x20=\x20specular;\x0a','getDataTypeUsed','currentTime','close','FIRE','CLIP_NOTHING','singleTap','px;border:2px\x20dashed\x20#333;','tintColour','ALLOW_DATA_ATTR','padding_','weightField','Number\x20of\x20cancelled\x20requests:\x20','east','calc(50%\x20-\x20','imageSubRegion','skipType','tangentRotationMatrix','toUrlParameters','No\x20more\x20processes','isCameraTracking','ALLOC_NONE','numberOfActiveRequests','getDepth','changed','patterncontentunits','_saveToScheme','getSimulationSpeed','_generateGeometry','destination-over','_duplicateUniformNames','_addBatchIdToGeneratedShaders','_specularEnvironmentMapsMaximumLOD','bufferData','edlShading','_transparency','false','label','Runtime','markerunits','FS.createLink\x20has\x20been\x20removed;\x20use\x20FS.symlink\x20instead','SKY_FROM_SPACE','decodeHex','setPaintProperty','_ancestorWithContent','drawTextBoundsRect','_bloom','_uniformsByName','tooltipOrthographic','Bing\x20Maps\x20Roads','INVALID_OPERATION','boxBounds','sin','_transformFeedbackInitialized','degreesToCartesian3','switch','dragHandlers','isSkyBoxVisible','addListener','pop\x20push\x20reverse\x20shift\x20sort\x20splice\x20unshift','setCurrentFrameBuffer','get_destructor','fallOffAngle','phoneNumber','shadowMap','getItem','__setPlayRatioState','_disFromCamera','LIGHTCYAN','NORTHWEST','_fillPrimitiveCone','setFillStrokeStyle','PRIMEM','createPotentiallyVisibleSet','\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gltf_clippingPlanesMatrix[0][2],\x20gltf_clippingPlanesMatrix[1][2],\x20gltf_clippingPlanesMatrix[2][2]);\x20\x0a','DEEPSKYBLUE','cesium-widget','numValidPixels','BaseHeight','depthRange','Polyline\x20Is\x20Moving','finalDisplay','_activeEntries','colorStops','__ko_hasfocusUpdating','u_pitch','__proto__','_depthDownReverBuffer','modelAnimationLoop','tileY','direction2D','_rasterized','{a}','\x20to\x20be\x20typeof\x20','document','skeletonCount','&TILEMATRIXSET=','parentNode','_calloutWidth','getPointDistance','latitudeA','ProjectToScene','strikeout','bitPos','geodes','_cubeMaps','ROUND_CEIL','floatToByte','encoding','_llvm_minnum_f64','Widgets/Images/NavigationHelp/TouchDrag.svg','_releaseGltfJson','rgba(','numberOfActiveRequestsByServer','readUint8','virtualElements.emptyNode','extTextureHalfFloat','POSITION_AND_NORMAL','uSpotLightPositionEC','stopCollection','sections','cesium-button\x20cesium-fullscreenButton','getOhterSimpleCfg','czm_infinity','worldPosLeftBottom','matrixU','setLayoutProperty','\x20\x20\x20\x20t\x20=\x20normalize(t\x20-\x20ng\x20*\x20dot(ng,\x20t));\x0a','sunDrawCommand','_positionWC','onDrag','onkeydown','ALL_TRANSLUCENT','uLayerID','colorGeometry','unable\x20to\x20allocate\x20buffer\x20space','_imagePicture','getUTCTime','\x27AsciiToString\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_fillProperty','removeAllUniformBuffer','_context','_backwardExtrapolationType','_mvtVisibleLevel','boundVertexOffset','taskProcessorMap','MORPHING','vectorDefaultSize','ENABLED','_startUUID','not\x20a\x20valid\x20definition:\x20','_pthread_key_create','lookupNamespaceURI','curFusionViewMatrix','asPromise','_clipStencilCommand','uniform\x20sampler2D\x20shadowMap_texture;\x20\x0avarying\x20vec2\x20v_textureCoordinates;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a','lonLatToPixel','sunDirectionWC','initialize','_pixelsToCheck','_cullWithChildrenBounds','uClearcoatRoughnessFactor','surroundRatioVal','suspendEvents','StringLength','\x0avoid\x20main()\x0a{\x0agl_FragColor\x20=\x20getColor();\x0a}','cases','primitiveType','&inputPoints=','id_','toNumber','alignment-baseline','_timeFormatter','_temporalSetting','taperPower','createModifyVertexArray','_scissorRectangle','currentPt','previousLuminance','tilting','setSymbolName','uServerExcavationMode','EdgeLengthMin','readI53FromU64','maximumVertexAttributes','#if\x20DIR_LIGHTS\x20>\x200\x20\x0a','depth','_altitudeMode','_monochromeAmbient','lengthBytesUTF8','/layers/','_idClearColor','resourceSets','uniform\x20vec4\x20uColor;\x0avoid\x20main(){\x0a\x20\x20\x20gl_FragColor\x20=\x20uColor;\x0a}\x0a','_maxVisibleValue','POLYLINES','buffer','_isVisibleUpdate','hkern','_eastIndices','createProperty','CREATING','_minVolumeValues','getCordInContainer','setImage','symbolName','shru','#if\x20POINT_LIGHTS\x20>\x200\x20\x0a','cleanData','_clearcoat','Soviet\x20Geodetic\x20System\x2085','icon-pitch-alignment','batchTableHierarchyExtension','\x20\x20\x20\x20float\x20attenuation\x20=\x201.0;\x0a','_clearIndexedDBCache','\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20spotLightColor\x20=\x20uSpotLightColor[i]\x20*\x20lightAttenuation\x20*\x20spotEffect;\x0a','QUARTIC_OUT','setSnapToPixel','\x20\x20\x20\x20float\x20atmosphereHeight\x20=\x200.05;\x0a','asm','_isInitial','_nSideBlockCount','Int16Array','uvwParam','LINEEPS','_plane','_closedMaterialBatches','resolvedImage','_fboIndex','\x27UTF8ArrayToString\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','GRAPHICOBJECT',',\x27TimezoneOffset\x27:','checkSupportedGlExtensions','_rotatingZoom','_typeArray','_bindVBOToTransformFeedback','_visibleInCullingVolume','sgh4','?fields=smid;','getDataVariable','_gpuBuffer',']*[-','_loadMaterialTexture','_noSleep','isSizePowerOfTwo','Error\x20decompressing\x20response.','vertexWeightMode','modelScale','icon-image','_materialCache','#9932CC','unlistenImage_','appVersion','AmbientR','_baseColorTextureMotion','_currentMousePosition','getExtendProperty','numalign','getCartesian3','midpoint','{id}','proj4.Point\x20will\x20be\x20removed\x20in\x20version\x203,\x20use\x20proj4.toPoint','_createTextureWebGL','\x20*\x20uvTiling.xy\x20+\x20uvOffset.xy));\x0a','pool','externalType','_editorError','Widgets/Images/PlotImages/pointRed_Go.png','minimumComponent','updateObjsColor','boundingBox','SLATEGREY','dedt','vIntensity\x20=\x20aIntensity.x;','_isCurvePath','_textureAtlasGUID','osni52','GEOELLIPSOID','clippingPlanesState','uniform\x20float\x20','_logDepthChanged','getHeightRange','bursts','readLong','ccall','verticalIconBoxStartIndex','removeTargetPoint','_showPntCount',':[^\x5cs]*?[','application/x-shockwave-flash','minimumGreen','gl_FragColor','selectedImageryProviderViewModel','attributeFilter','_classificationShaderLoaded','createScaleLeft1','_symbolName','_blurYCommand','viewportTransformation','EntityStructure','aPickColor','S3MTilesSelection','enableTilt','capacity','pick_depth_old_main','_dynamicUpdaters','setScanSpeed','clear','zoombarTickFunction','maxCacheSize_','write','geodeticSurfaceNormal','coslat0','getSymbolLibManager','New\x20International\x201967','_vertexCacheOptimize','outputs','GEOSPHERE','drawFlatCoordinatess_','50000','texmodmatrix','mid','_blurXCommand','setMaxAngle','Blue\x20Marble\x20Next\x20Generation\x20July,\x202004\x20imagery\x20from\x20NASA.','Widgets/Images/compass.s3m','putImageData','lineLength','ymin','\x20\x20\x20\x20vec4\x20centerRTE\x20=\x20czm_translateRelativeToEye(boundingSphereCenter3DHigh,\x20boundingSphereCenter3DLow);\x0a','uMinCategoryOrHypFloor','_spSkyFromSpace','computeDefaultLevelZeroMaximumGeometricError','WEBKIT_WEBGL_depth_texture','_minimumHeights','_maximumTextureImageUnits','_autoExposureEnabled','_arrowImage','DestroyTexture','_requestByteLength','setResetType','_setFloodTexture','unknown-program','_lightbox','loadConfig','textHeights_','return\x20clamp((value-low)/(high-low),\x200.0,\x201.0);','GEOPOI','uNoise','OBJECT','@@iterator','_moonDistance','_subTexturesToUpload','m\x2085,0\x20c\x200,16.617\x20-4.813944,35.356\x20-13.131081,48.4508\x20h\x206.099803\x20c\x208.317138,-13.0948\x2013.13322,-28.5955\x2013.13322,-45.2124\x200,-46.94483\x20-38.402714,-85.00262\x20-85.7743869,-85.00262\x20-1.0218522,0\x20-2.0373001,0.0241\x20-3.0506131,0.0589\x2045.958443,1.59437\x2082.723058,35.77285\x2082.723058,81.70532\x20z','renderCircleGeometry_','isEdge','@[-_.','disposed_','innerHTML','Degree','xlink:','SimpleGeometry','illegal\x20type:\x20','GEOBOX','debugSegments','cacheError','\x20\x20v_positionEC\x20=\x20pos.xyz;\x0a','./proxy','Could\x20not\x20convert\x20','Region\x20vertical\x20Offset','sml:Type','_tileLoadQueueMedium','closeClicked','tasks.runEarly','fromPoints','world_geodetic_system_1984','sharpness','TDT_WTFS_LABEL_','The\x20type\x20size\x20for\x20compressed\x20textures\x20must\x20be\x201.','crossFields','hypHasColorTable','Both','RSAAuthenticationStatus','zoomMin','clipStart','farValue','ctrlPointCallBack','boxConfig','0.5','_enableHighlight','_skeletonSelectedColor','HEAPU16','stringToUTF32','data:','TOP','centerMax','_matMult','potions','useType','<tr><th>','center3D','\x20=\x20czm_batchTable_','THREE_PI_OVER_TWO','cyclicType','_downscaleMemoryUsed','https://[subdomain].tianditu.gov.cn/img_w/wmts','_depthGBuffer','_drawCommandNormal','firstPoint','Lazy\x20loading\x20should\x20have\x20been\x20performed\x20(contents\x20set)\x20in\x20createLazyFile,\x20but\x20it\x20was\x20not.\x20Lazy\x20loading\x20only\x20works\x20in\x20web\x20workers.\x20Use\x20--embed-file\x20or\x20--preload-file\x20in\x20emcc\x20on\x20the\x20main\x20thread.','jitterIndex','Invalid\x20slot','hasLayer','POLYLINE_COUNT','_updatePolygon','_rectangle','_playRealtimeViewModel','emissiveTexture','Sep','set_','colorMorph','southWest_LOW_z','_pendingPromise','GeoEntityEffectAnnularDiffusion_','SchemaData','DISTANCE_DISPLAY_CONDITION_INDEX','_doubleSided','maxLevel','ANIMATION_SCALE','maximumRequestsPerServer','_blockCache','_frustum','_oriCenter','eyeOffsetX','hypContourFillMode','SuperMap.GetLibInfoParameter','_vertexBufferViews','_contourCommand','getQuickPositionCfg','\x20\x20\x20\x20vec3\x20diffuseColor\x20=\x20diffuse.rgb\x20*\x20(1.0\x20-\x20max(max(specular.r,\x20specular.g),\x20specular.b));\x0a','getPadding','_hasDragLine','getTransform','getInt16','scaleByMap','IAU2000','application/json,*/*;q=0.01','prettyPrint','_scrollLeft','PALETURQUOISE','SOURCE_ALPHA','_createExcavationSideCommand','Operator\x20\x22||\x22\x20requires\x20boolean\x20arguments.\x20First\x20argument\x20is\x20','simple','wordCharRegExp','texturesRendered','cartographicBounds','showStatistics','GeoName','_depthTexture','currentFillStyle','SpecularB','_debugShowShadowVolume','getNativeTypeSize','outlines','Module.pthreadMainPrefixURL\x20option\x20was\x20removed,\x20use\x20Module.locateFile\x20instead','_fillColorSubscription','saveScriptStructure','vertexOffset','extrudeDirection','acos','_usePBRTextureBatch','al\x20','len','_changedLightList','_isBigNumber','u_texture_icon','czm_batchTable_boundingSphereCenter2DLow','_shaderDistanceDisplayCondition','_setTimeBarTime','createImageData','combinedLocalPositions','(stack)','getMaximumCone','POW_PRECISION','textKey_','_tilesToRender','appendToDOM','\x20>\x20','RGB_DXT1','throttleRequests','icon-rotate','defaultPass','TextureBatch','LIGHTGOLDENRODYELLOW','_usesNormalEC','_computeNormalTextureTranslationAndScale','inherits','objectStoreNames','getScreenSpaceBoundingBox','keepExpanded','This\x20function\x20defines\x20an\x20interface\x20and\x20should\x20not\x20be\x20called\x20directly.','vertexAttributeDescript','S3MTilesFragmentRaster_','_createUniformMap','textCircles','\x20\x20\x20\x20specular\x20*=\x20u_specularFactor;\x0a','#8b9ec6','calculateVarint64','ptIndexGroup','routes\x20is\x20required!','cacheSize','pickRect','TRANSPARENT_BACK_COLOR','segmentClosed','getUniformLocation','afterRender','uniform1f','updateFrameState','NEAREST_MIPMAP_NEAREST','blurred','_cloudBall','_perPositionHeightSubscription','_objsOperationList','maxDelta_','unbindEvent','DisplayMode','HORIZONTAL_LINE','appendForwardSlash','extendBounds','getName','_pickStatisticsText','cesium-viewer-infoBoxContainer','DARKGOLDENROD','NoSleep','_blank','uSQViewProj','\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a','LEQUAL','\x20\x20\x20\x20float\x20radiusSq\x20=\x20boundingSphereRadius\x20*\x20boundingSphereRadius;\x20\x0a\x20\x20\x20\x20float\x20distanceSq;\x20\x0a\x20\x20\x20\x20if\x20(czm_sceneMode\x20==\x20czm_sceneMode2D)\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20distanceSq\x20=\x20czm_eyeHeight2D.y\x20-\x20radiusSq;\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20else\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20distanceSq\x20=\x20dot(centerRTE.xyz,\x20centerRTE.xyz)\x20-\x20radiusSq;\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20distanceSq\x20=\x20max(distanceSq,\x200.0);\x20\x0a\x20\x20\x20\x20float\x20nearSq\x20=\x20distanceDisplayCondition.x\x20*\x20distanceDisplayCondition.x;\x20\x0a\x20\x20\x20\x20float\x20farSq\x20=\x20distanceDisplayCondition.y\x20*\x20distanceDisplayCondition.y;\x20\x0a\x20\x20\x20\x20float\x20show\x20=\x20(distanceSq\x20>=\x20nearSq\x20&&\x20distanceSq\x20<=\x20farSq)\x20?\x201.0\x20:\x200.0;\x20\x0a\x20\x20\x20\x20gl_Position\x20*=\x20show;\x20\x0a}','refreshReferencePoint','fillCircleArrayRowToMiddle_','_temporalCount','utils.getFormFields','Aerial','#FFFF00','_zoomIndicator','_envMapIntensity','southeastTileCoordinates','cullFace','toGeoJSONResult','southwestChild','_sampleZeroJulianEphemerisDate','infinity_dist','createDepthViewStage','IBL','RGBA_DXT1','emscriptenWebGLGetVertexAttrib','ignoreExtraDims','SMLName','_defaultTerrainProvider','/features.rjson','_loading','burstPipelineAnalyst','+title=WGS\x2084\x20(long/lat)\x20+proj=longlat\x20+ellps=WGS84\x20+datum=WGS84\x20+units=degrees','fallOffExponent','uMaxVmax','Cross\x20mount\x20point\x20(not\x20really\x20error)','createMatchReturnVal','indexValue','_rotateRadar','hasInstanceSkeletonMatrix','initBakeTexture','findListener_','red','_addRenderedEdge','\x20\x0d\x0a\x09','was','TRANSFORMING','u_pattern_tl_b','setNodes','extendRadius','_modelViewInfiniteProjection','deleted','_fboClassified','_iterations','colorUniqueID','clampTexture','alignmentInBytes','signalColor','ThirdParty/crunch.js','computeWallGeometry','uCategoryWidht','spot\x20light\x20positionEC','symbolFadeChange','_surroundLineWidth','_negativeAltitudeExponentBias','getSimplifiedGeometryInternal','BIMHeight','ntext','colorAttr','Azimuth','lspace','_modelPosition','_moonDirectionEC','geocoder','SILHOUETTE_SELECT_TYPE','TilesBounds','statusCode','Binary\x20glTF\x20scene\x20format\x20is\x20not\x20JSON','u_diffuseTextureUVSpeedFactor','dataSources','_dataSourceMoved','MultiPoint','_hypsometricRegion','_maximumScreenSpaceError','data_type','\x20is\x20undefined','applyBrightness','Only_LineColor','toXYZ','Constant','getWhichPtOfNormal','flush','canExpireCache','getTileInformation','_plusWeights','illegal\x20buffer','attr:\x20{\x20title:\x20\x22Focus\x20camera\x20on\x20object\x22\x20},click:\x20function\x20()\x20{\x20cameraClicked.raiseEvent(this);\x20},enable:\x20enableCamera,cesiumSvgPath:\x20{\x20path:\x20cameraIconPath,\x20width:\x2032,\x20height:\x2032\x20}','parentRuntimeNode','_cacheHeap','Excepted\x20S3MTilesLayer.iconRelatedTextLayerID\x20to\x20be\x20type\x20of\x20number\x20or\x20undefined','getFramebuffer','GetRealBoundBottom','attribute\x20vec3\x20position;','Program\x20terminated\x20with\x20exit(','_moonEq','startingIndex','application/javascript','Read\x20only\x20file\x20system','removeAttribute','\x22\x20does\x20not\x20exist\x20on\x20this\x20map.','replaceChildren','viewportQuad_vertexArray','stere','surroundLineFlag','_lastSelectionResult','_isLatLon','decodePointCloud','M16,1.466C7.973,1.466,1.466,7.973,1.466,16c0,8.027,6.507,14.534,14.534,14.534c8.027,0,14.534-6.507,14.534-14.534C30.534,7.973,24.027,1.466,16,1.466z\x20M17.328,24.371h-2.707v-2.596h2.707V24.371zM17.328,19.003v0.858h-2.707v-1.057c0-3.19,3.63-3.696,3.63-5.963c0-1.034-0.924-1.826-2.134-1.826c-1.254,0-2.354,0.924-2.354,0.924l-1.541-1.915c0,0,1.519-1.584,4.137-1.584c2.487,0,4.796,1.54,4.796,4.136C21.156,16.208,17.328,16.627,17.328,19.003z','maxDeltaRevision_','addToChangeQueue','cancelTask','isReady','_frameRateIsLow','\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20materialInput.s\x20=\x20v_textureCoordinates.s;\x0a\x20\x20\x20\x20materialInput.st\x20=\x20v_textureCoordinates;\x0a\x20\x20\x20\x20materialInput.str\x20=\x20vec3(v_textureCoordinates,\x200.0);\x0a\x20\x20\x20\x20materialInput.normalEC\x20=\x20vec3(0.0,\x200.0,\x20-1.0);\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(material.diffuse\x20+\x20material.emission,\x20material.alpha);\x0a}\x0a','APPEND_TEXTURE','_instancingSupported','[0]','MorphColor','\x20has\x20a\x20different\x20number\x20of\x20vertices\x20(','deAdjust','audio/x-wav','enrPVRTPF_PVRTC_4bpp','zzDecode','.popup\x20{position:\x20absolute;}.popup-content\x20{padding:11.6px;color:\x20rgb(255,\x20255,\x20255);\x20line-height:\x201;font-size:xx-small;font-weight:normal;}.popup-content\x20div\x20{line-height:\x201;}.popup-content\x20table\x20tr\x20{height:\x2015px;}.popup-content-wrapper\x20.main{background:\x20url(\x27../Source/Assets/Images/overlayer.png\x27)\x20no-repeat;background-size:\x20cover;}','getUnitEllipsoid','location','_executeManagerCalc','AutoConstants','Wednesday','a_texcoord_0','longlat','normalTextureCoordIndex','appendQueryParameters','removeObjsOffset','_knobOuter','_uSquared','replaceDerivedShaderProgram','_getAllDistance','EPSILON13','_axisX','getTileUrl','getFlatMidpoints','Latitude_of_center','_lastPerInstanceAttributeIndex','metal_plate/metal_plate_disp_1k.jpg','_poissonKernel','MAX_ATLAS_SIZE','ParamType','click:\x20selectNE','numberOfFeaturesStyled','_activeStages','u_hue','_horizonDistance','silhouetteColor','animation_pathReset','readByte','runPostSets','\x20\x20\x20\x20gl_FragColor\x20=\x20czm_packDepth(gl_FragCoord.z);\x20\x0a','colors','parameter\x20stop\x20is\x20required!',');\x20\x0a\x20\x20\x20\x20return\x20vec2(centerX\x20+\x20(batchId\x20*\x20numberOfAttributes\x20*\x20stepX),\x200.5);\x20\x0a}\x20\x0a','fillGradientMode','FLOAT_MAT2','UNPACK_COLORSPACE_CONVERSION_WEBGL','occlusionTextureCoordIndex','createWater','_logDepthOverlayCommandList','?t=1','getGeoEntityUUID','tel:','EventEmitter','collisionVertexArray','matchHasInvalidCharAfterTld','position03DLow','/**\x0a\x20*\x20@private\x0a\x20*/\x0avec4\x20czm_translucentPhong(vec3\x20toEye,\x20czm_material\x20material,\x20vec3\x20lightDirectionEC)\x0a{\x0a\x20\x20\x20\x20//\x20Diffuse\x20from\x20directional\x20light\x20sources\x20at\x20eye\x20(for\x20top-down\x20and\x20horizon\x20views)\x0a\x20\x20\x20\x20float\x20diffuse\x20=\x20czm_getLambertDiffuse(vec3(0.0,\x200.0,\x201.0),\x20material.normal);\x0a\x0a\x20\x20\x20\x20if\x20(czm_sceneMode\x20==\x20czm_sceneMode3D)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20(and\x20horizon\x20views\x20in\x203D)\x0a\x20\x20\x20\x20\x20\x20\x20\x20diffuse\x20+=\x20czm_getLambertDiffuse(vec3(0.0,\x201.0,\x200.0),\x20material.normal);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20diffuse\x20=\x20clamp(diffuse,\x200.0,\x201.0);\x0a\x0a\x20\x20\x20\x20float\x20specular\x20=\x20czm_getSpecular(lightDirectionEC,\x20toEye,\x20material.normal,\x20material.shininess);\x0a\x0a\x20\x20\x20\x20//\x20Temporary\x20workaround\x20for\x20adding\x20ambient.\x0a\x20\x20\x20\x20vec3\x20materialDiffuse\x20=\x20material.diffuse\x20*\x200.5;\x0a\x0a\x20\x20\x20\x20vec3\x20ambient\x20=\x20materialDiffuse;\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20ambient\x20+\x20material.emission;\x0a\x20\x20\x20\x20color\x20+=\x20materialDiffuse\x20*\x20diffuse\x20*\x20czm_lightColor;\x0a\x20\x20\x20\x20color\x20+=\x20material.specular\x20*\x20specular\x20*\x20czm_lightColor;\x0a\x0a\x20\x20\x20\x20return\x20vec4(color,\x20material.alpha);\x0a}\x0a','maxY','Disposable','deleteFeature','_nProcessType','elseChildTokens','_rsOpaque','Blue\x20Marble','vec4(1.0)','_foreColor','fractionGroupSize','/extendxml.xml','getFullYear','removeDotSegments','_screenHeight','writeNewline','mapProjection','void\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(v_color);\x20\x0a','lightShadowMaps','setTextBaseline','_precession','commandList','getBloomSettings','JOINTMATRIX','uniform\x20vec4\x20color;\x0auniform\x20vec4\x20outlineColor;\x0auniform\x20float\x20outlineWidth;\x0a\x0avarying\x20float\x20v_width;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20\x20\x20float\x20halfInteriorWidth\x20=\x20\x200.5\x20*\x20(v_width\x20-\x20outlineWidth)\x20/\x20v_width;\x0a\x20\x20\x20\x20float\x20b\x20=\x20step(0.5\x20-\x20halfInteriorWidth,\x20st.t);\x0a\x20\x20\x20\x20b\x20*=\x201.0\x20-\x20step(0.5\x20+\x20halfInteriorWidth,\x20st.t);\x0a\x0a\x20\x20\x20\x20//\x20Find\x20the\x20distance\x20from\x20the\x20closest\x20separator\x20(region\x20between\x20two\x20colors)\x0a\x20\x20\x20\x20float\x20d1\x20=\x20abs(st.t\x20-\x20(0.5\x20-\x20halfInteriorWidth));\x0a\x20\x20\x20\x20float\x20d2\x20=\x20abs(st.t\x20-\x20(0.5\x20+\x20halfInteriorWidth));\x0a\x20\x20\x20\x20float\x20dist\x20=\x20min(d1,\x20d2);\x0a\x0a\x20\x20\x20\x20vec4\x20currentColor\x20=\x20mix(outlineColor,\x20color,\x20b);\x0a\x20\x20\x20\x20vec4\x20outColor\x20=\x20czm_antialias(outlineColor,\x20color,\x20currentColor,\x20dist);\x0a\x20\x20\x20\x20outColor\x20=\x20czm_gammaCorrect(outColor);\x0a\x0a\x20\x20\x20\x20material.diffuse\x20=\x20outColor.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20outColor.a;\x0a\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','Unexpected\x20file\x20identifier\x20string\x20(expect\x20Lerc2\x20):\x20','FORBID_TAGS','createPickRectCommand','_axisChanged','getActiveUniform','word-spacing','fillUniforms','pinco','\x20\x20\x20\x20\x20\x20\x20\x20<table>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tr>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td><img\x20src=\x22','overlaps','rotateWithView_','#C53602','/**\x0a\x20*\x20The\x20automatic\x20GLSL\x20constant\x20for\x20{@link\x20Pass#OVERLAY}\x0a\x20*\x0a\x20*\x20@name\x20czm_passOverlay\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20czm_pass\x0a\x20*/\x0aconst\x20float\x20czm_passOverlay\x20=\x2020.0;','ALIGNED_AXIS_INDEX','bottom-right','compressedAttribute2','initLayerSetting','bReflect','_dofBlurKernelSize','northward_x','toString','No\x20proxy\x20configured','\x0afloat\x20czm_private_shadowVisibility(float\x20visibility,\x20float\x20nDotL,\x20float\x20normalShadingSmooth,\x20float\x20darkness)\x0a{\x0a#ifdef\x20USE_NORMAL_SHADING\x0a#ifdef\x20USE_NORMAL_SHADING_SMOOTH\x0a\x20\x20\x20\x20float\x20strength\x20=\x20clamp(nDotL\x20/\x20normalShadingSmooth,\x200.0,\x201.0);\x0a#else\x0a\x20\x20\x20\x20float\x20strength\x20=\x20step(0.0,\x20nDotL);\x0a#endif\x0a\x20\x20\x20\x20visibility\x20*=\x20strength;\x0a#endif\x0a\x0a\x20\x20\x20\x20visibility\x20=\x20max(visibility,\x20darkness);\x0a\x20\x20\x20\x20return\x20visibility;\x0a}\x0a\x0a#ifdef\x20USE_CUBE_MAP_SHADOW\x0afloat\x20czm_shadowVisibility(samplerCube\x20shadowMap,\x20czm_shadowParameters\x20shadowParameters)\x0a{\x0a\x20\x20\x20\x20float\x20depthBias\x20=\x20shadowParameters.depthBias;\x0a\x20\x20\x20\x20float\x20depth\x20=\x20shadowParameters.depth;\x0a\x20\x20\x20\x20float\x20nDotL\x20=\x20shadowParameters.nDotL;\x0a\x20\x20\x20\x20float\x20normalShadingSmooth\x20=\x20shadowParameters.normalShadingSmooth;\x0a\x20\x20\x20\x20float\x20darkness\x20=\x20shadowParameters.darkness;\x0a\x20\x20\x20\x20vec3\x20uvw\x20=\x20shadowParameters.texCoords;\x0a\x0a\x20\x20\x20\x20depth\x20-=\x20depthBias;\x0a\x20\x20\x20\x20float\x20visibility\x20=\x20czm_shadowDepthCompare(shadowMap,\x20uvw,\x20depth);\x0a\x20\x20\x20\x20return\x20czm_private_shadowVisibility(visibility,\x20nDotL,\x20normalShadingSmooth,\x20darkness);\x0a}\x0a#else\x0afloat\x20czm_shadowVisibility(sampler2D\x20shadowMap,\x20czm_shadowParameters\x20shadowParameters)\x0a{\x0a\x20\x20\x20\x20float\x20depthBias\x20=\x20shadowParameters.depthBias;\x0a\x20\x20\x20\x20float\x20depth\x20=\x20shadowParameters.depth;\x0a\x20\x20\x20\x20float\x20nDotL\x20=\x20shadowParameters.nDotL;\x0a\x20\x20\x20\x20float\x20normalShadingSmooth\x20=\x20shadowParameters.normalShadingSmooth;\x0a\x20\x20\x20\x20float\x20darkness\x20=\x20shadowParameters.darkness;\x0a\x20\x20\x20\x20vec2\x20uv\x20=\x20shadowParameters.texCoords;\x0a\x0a\x20\x20\x20\x20depth\x20-=\x20depthBias;\x0a#ifdef\x20USE_SOFT_SHADOWS\x0a\x20\x20\x20\x20vec2\x20texelStepSize\x20=\x20shadowParameters.texelStepSize;\x0a\x20\x20\x20\x20float\x20radius\x20=\x201.0;\x0a\x20\x20\x20\x20float\x20dx0\x20=\x20-texelStepSize.x\x20*\x20radius;\x0a\x20\x20\x20\x20float\x20dy0\x20=\x20-texelStepSize.y\x20*\x20radius;\x0a\x20\x20\x20\x20float\x20dx1\x20=\x20texelStepSize.x\x20*\x20radius;\x0a\x20\x20\x20\x20float\x20dy1\x20=\x20texelStepSize.y\x20*\x20radius;\x0a\x20\x20\x20\x20float\x20visibility\x20=\x20(\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_shadowDepthCompare(shadowMap,\x20uv,\x20depth)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx0,\x20dy0),\x20depth)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(0.0,\x20dy0),\x20depth)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx1,\x20dy0),\x20depth)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx0,\x200.0),\x20depth)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx1,\x200.0),\x20depth)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx0,\x20dy1),\x20depth)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(0.0,\x20dy1),\x20depth)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_shadowDepthCompare(shadowMap,\x20uv\x20+\x20vec2(dx1,\x20dy1),\x20depth)\x0a\x20\x20\x20\x20)\x20*\x20(1.0\x20/\x209.0);\x0a#else\x0a\x20\x20\x20\x20float\x20visibility\x20=\x20czm_shadowDepthCompare(shadowMap,\x20uv,\x20depth);\x0a#endif\x0a\x0a\x20\x20\x20\x20return\x20czm_private_shadowVisibility(visibility,\x20nDotL,\x20normalShadingSmooth,\x20darkness);\x0a}\x0a#endif\x0a','Feature\x20table\x20must\x20have\x20a\x20byte\x20length\x20greater\x20than\x20zero','_bitshift64Shl','updateForwardAxis','attribute\x20vec4\x20aPosition;\x0aattribute\x20vec3\x20aTexCoord0;\x0aattribute\x20vec2\x20aTexCoord1;\x0avarying\x20float\x20vHeight;\x0avarying\x20float\x20regionHeight;\x0avarying\x20vec2\x20vTexCoord0;\x0avarying\x20vec2\x20vTexCoord1;\x0avarying\x20vec4\x20v_positionMC;\x0avarying\x20vec3\x20v_positionEC;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20vec4\x20pos\x20=\x20czm_modelViewProjection\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a\x20\x20\x20vHeight\x20=\x20aPosition.w;\x0a\x20\x20\x20vTexCoord0\x20=\x20aTexCoord0.xy;\x0a\x20\x20\x20vTexCoord1\x20=\x20aTexCoord1;\x0a\x20\x20\x20regionHeight\x20=\x20aTexCoord0.z;\x0a\x20\x20\x20gl_Position\x20=\x20pos;\x0a\x20\x20\x20v_positionMC\x20=\x20vec4(aPosition.xyz,\x201.0);\x0a\x20\x20\x20v_positionEC\x20=\x20(czm_modelView\x20*\x20vec4(aPosition.xyz,\x201.0)).xyz;\x0a}','childNode2','cesium','debugShow','_overlayAgainstDepthCommandList','numberOfCancelledActiveRequests','createUniqueID','_debugBoundingVolume','populate','Pick\x20a\x20tile','featherEdgesEnabled','Msxml2.XMLHTTP','getGeoEntityBasicParameter','[1]','frustumTolerance','_isLegal','SkipAttributeTransform','setEffectParameter','refCounts','getLibManager','Unknown\x20element\x20type:\x20','listenImageChange','_unique','tileLoad','pointOutlineWidth','querySelector','czm_tiles3d_style_','createArrays','listeners_','_isClampToGround','urlMatchType','_updateFlagTexture','cesium-baseLayerPicker-selected','verticesCount','\x20\x20\x20\x20cutoutAndColorResult\x20=\x20u_dayTextureCutoutRectangles[','ImagePosition','verifyValue','_defsElement','_matSelectViewProj','cesiumGoogleEarthDbRootParser','RequestErrorEvent','GapColor','_positiveX','fillPatternUniforms','createSharedEDLFrameBuffer','lowerCollectionToBottom','granXCos','defaultLineDash','removeAllModifyRegion','createUniformMap','_wireframeSubscription','setBatchedAttribute','offsetY_','NUMBER_DEC','sizeInMeters','COMPRESS_NORMAL','vertexColorOffset','uniform\x20lowp\x20float\x20u_device_pixel_ratio;\x0auniform\x20lowp\x20float\x20u_antialiasing;\x0a\x0a\x20\x20\x20\x20varying\x20vec2\x20v_width2;\x0a\x20\x20\x20\x20varying\x20vec2\x20v_normal;\x0a\x20\x20\x20\x20varying\x20float\x20v_gamma_scale;\x0a\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20color\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20blur\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20blur\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Calculate\x20the\x20distance\x20of\x20the\x20pixel\x20from\x20the\x20line\x20in\x20pixels.\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20dist\x20=\x20length(v_normal)\x20*\x20v_width2.s;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Calculate\x20the\x20antialiasing\x20fade\x20factor.\x20This\x20is\x20either\x20when\x20fading\x20in\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20the\x20line\x20in\x20case\x20of\x20an\x20offset\x20line\x20(v_width2.t)\x20or\x20when\x20fading\x20out\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20(v_width2.s)\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20blur2\x20=\x20(blur\x20+\x201.0\x20/\x20u_device_pixel_ratio)\x20*\x20v_gamma_scale;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20alpha\x20=\x20clamp(min(dist\x20-\x20(v_width2.t\x20-\x20blur2),\x20v_width2.s\x20-\x20dist)\x20/\x20blur2,\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x20max(1.0\x20-\x20u_antialiasing,\x20alpha);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20color\x20*\x20(alpha\x20*\x20opacity);\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a\x20\x20\x20\x20}\x0a','_positionCartographic','_bloomEnabled','webkitBorderRadius','Files','_targetPoints','lineColor',';\x0a\x20\x20\x20\x20vec4\x20oct32\x20=\x20texture2D(packedClippingPlanes,\x20vec2(u,\x20v))\x20*\x20255.0;\x0a\x20\x20\x20\x20vec2\x20oct\x20=\x20vec2(oct32.x\x20*\x20256.0\x20+\x20oct32.y,\x20oct32.z\x20*\x20256.0\x20+\x20oct32.w);\x0a\x20\x20\x20\x20vec4\x20plane;\x0a\x20\x20\x20\x20plane.xyz\x20=\x20czm_octDecode(oct,\x2065535.0);\x0a\x20\x20\x20\x20plane.w\x20=\x20czm_unpackFloat(texture2D(packedClippingPlanes,\x20vec2(u\x20+\x20','RGB_PVRTC_2BPPV1','_excavationTexture','isColor','_getFloatPixelType','_computeSensitivePosition','symbolTextureUrl','any','_caclulate','Error\x20loading\x20<img>','\x20exist','contentUnloaded','parseBackgroundRepeat','line','word-wrap:break-word;','sz23','Cannot\x20call\x20unknown\x20function\x20','sandbox','sse','DashLength','FeatureIndexArray','_globeDepthTextureDim','_currentTweens','RECEIVING','_isAroundScreenCenter','partlyTransparent','materialValue','getCoordinateAtM','drop','isCached','_skirtScale','Unsupported\x20glTF\x20Extension:\x20','toFloat','czm_packDepth(gl_FragDepthEXT)','BillboardCollection.swipeEnabled','primitiveReferenceFrame','_pickObjs','pixelHeight','atuoConstants','maximumComponent','decodeMatrix','_layerRange','geometryType','ClampGroundPolygon','measureEvt','numberOfTrianglesSelected','_billboardMode','GeoEntityEffectTailflame_','_insertUpdaterIntoBatch','ellipsoidBatchIds','_alphaRenderStateCache','_getArray','_volName','shininess','compressedNegativeAltitudeThreshold','performance','_updatePickColorAttribute','TYPEREF','DefaultImageId','slopeHasColorTable','-403,684,41','createRandomTexture','totalMemoryUsageInBytes','_commandsFar','bSphere','div_s','_visibleLightList','markStartOfRenderFrame','lods','\x20\x20\x20czm_writeLogDepth();','tBuffer','yDimSize','UNSIGNED_INT_24_8','_modelViewProjectionRelativeToEye','text/csv','_pointLightRadius','dev','ClearDepth','removeFunction','createUniformMapsForCompressAttributes','root0','_processParsingEntities','_indexedDBSetting','_maximumParticleLife','filterMode','uSwipeRegion','fromRotationX','delay','right','Extended\x20Transverse\x20Mercator','_vectorTileSource','LIGHTBLUE','drawHeatMap','When\x20calling\x20ko.track,\x20you\x20must\x20pass\x20an\x20object\x20as\x20the\x20first\x20parameter.','_leftName','_terrainCache','getBase','dayTextureOneOverGamma','\x20\x20\x20\x20\x20\x20\x20\x20float\x20spotEffect\x20=\x20dot(uSpotLightDirectionEC[i],\x20normalize(lVector));\x0a','endNodeAssigned','SALMON','LineVector','clip_line_color','&_cache=true','INTERVAL','instanceBuffer','_pmremGenerator','spacer','This\x20instance\x20does\x20not\x20represent\x20an\x20outlined\x20geometry.','removeProperty','hashAddNode','ROYALBLUE','Fixed32','_blockScale','_layerQueue','xml\x20content\x20is\x20required\x20to\x20create\x20routes!','ignorePermissions','_featureSelectedEvent','getPrototypeOf','_hypsometricRenderTexture','getattr','components.register','COMPRESSED_RGBA_PVRTC_2BPPV1_IMG','wallOpaqueRate','SYMBOL_RECTANGLE','tagName','bufferMode','\x22\x20in\x20afterquote\x20yet,\x20index\x20','_isTranslucent','billboardStyle','EQUIT','bool','_dotPlotCode','checkObjectStoreExit','CameraMoveHandler\x20is\x20required\x20to\x20initialize\x20viewer','highLighting','QUINTIC_IN_OUT','nonWordCharRegex','updateFeatures','constrainedAxis','doWritev','expectedSupplyCenterCount','gridUpdate','_pointCloudShading','_createScanCone','uPointLightColor','_materialSupport','_allBuffers','updateFrustum','baseScreenSpaceError','vertexAttrib4fv','_orbitsColor','toBytesLE','_executeState','_rsClampColor','getById','_pointsLength','getTangentDirection','byteStride','_onInputBegin','_seeking','paintFormValue','fetchText','pickActive','renderStates','/**\x0a\x20*\x200.000001\x0a\x20*\x0a\x20*\x20@name\x20czm_epsilon6\x0a\x20*\x20@glslConstant\x0a\x20*/\x0aconst\x20float\x20czm_epsilon6\x20=\x200.000001;\x0a','ALIASED_POINT_SIZE_RANGE','[object\x20process]','bindProgram','SuperMap.ComputeWeightMatrixService','uBackDepthTexture','MULTI_LINE_STRING','#819D2F','FACE_AND_ARROW','ajax','angularSpeed','wasKicked','shadow','easingFunction','\x09float\x20depth\x20=\x20czm_unpackDepth(texture2D(czm_nonSelDepthTexture,\x20gl_FragCoord.xy\x20/\x20czm_viewport.zw));','onDragEnd','first','globeSplitPosition','lightType','RENDER_POINT','checkStackCookie','_view3D','getObservable','ko_code','createEllipseOutlineGeometry','uniform\x20vec4\x20color;\x0auniform\x20vec4\x20gapColor;\x0auniform\x20float\x20dashLength;\x0auniform\x20float\x20dashPattern;\x0avarying\x20float\x20v_polylineAngle;\x0a\x0aconst\x20float\x20maskLength\x20=\x2016.0;\x0a\x0amat2\x20rotate(float\x20rad)\x20{\x0a\x20\x20\x20\x20float\x20c\x20=\x20cos(rad);\x0a\x20\x20\x20\x20float\x20s\x20=\x20sin(rad);\x0a\x20\x20\x20\x20return\x20mat2(\x0a\x20\x20\x20\x20\x20\x20\x20\x20c,\x20s,\x0a\x20\x20\x20\x20\x20\x20\x20\x20-s,\x20c\x0a\x20\x20\x20\x20);\x0a}\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20vec2\x20pos\x20=\x20rotate(v_polylineAngle)\x20*\x20gl_FragCoord.xy;\x0a\x0a\x20\x20\x20\x20//\x20Get\x20the\x20relative\x20position\x20within\x20the\x20dash\x20from\x200\x20to\x201\x0a\x20\x20\x20\x20float\x20dashPosition\x20=\x20fract(pos.x\x20/\x20(dashLength\x20*\x20czm_pixelRatio));\x0a\x20\x20\x20\x20//\x20Figure\x20out\x20the\x20mask\x20index.\x0a\x20\x20\x20\x20float\x20maskIndex\x20=\x20floor(dashPosition\x20*\x20maskLength);\x0a\x20\x20\x20\x20//\x20Test\x20the\x20bit\x20mask.\x0a\x20\x20\x20\x20float\x20maskTest\x20=\x20floor(dashPattern\x20/\x20pow(2.0,\x20maskIndex));\x0a\x20\x20\x20\x20vec4\x20fragColor\x20=\x20(mod(maskTest,\x202.0)\x20<\x201.0)\x20?\x20gapColor\x20:\x20color;\x0a\x20\x20\x20\x20if\x20(fragColor.a\x20<\x200.005)\x20{\x20\x20\x20//\x20matches\x200/255\x20and\x201/255\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20fragColor\x20=\x20czm_gammaCorrect(fragColor);\x0a\x20\x20\x20\x20material.emission\x20=\x20fragColor.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20fragColor.a;\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','deleteTexture','_parsedContent','resize','createShadowReceiveFragmentShader','RGBA32F','colorsPerVertex','_processCzml','_depthTestEnabled','_uint8View','DracoUInt32Array','COLOR_BUFFER_BIT','varying\x20vec2\x20vecHypTexCoord;','渲染质量:','isString','getPaintVertexBuffers','\x22\x20has\x20been\x20bound\x20in\x20an\x20enclosing\x20\x22let\x22\x20expression\x20before\x20using\x20it.','א-ת','i16','_freeVertexArray','_requestedTilesInFlight','_viewportTransformation','setRow','closePath','angleBetween','WGS84','_tileLoadProgressEvent','_globalLineWidthScale','_PBRMaterialParams','zoominMouseUpFunction','_overlapWeightAttributeName','#8B4513','HONEYDEW','pageYOffset','MAX_VIEWPORT_DIMS','outlineEnabled','-Infinity','TRIPLE','lineHeight','_matrixDirty','getSatelliteEntityManager','isEnable','UNLOAD','_flat','polyline-volume-tangent-bitangent','_colorTexture','cesium-animation-shuttleRingPointer','DeveloperError','morphTime',',\x20\x22y\x22:','texts','_ellipsoid','containsPixel','uniform\x20mat4\x20','nodeTransformationsScratch','extensionsUsed','emissionFactor','Extensions','_depthFrustumSubscription','uHypFloor','WallInstances','ONE_MINUS_DST_COLOR','constant','_removeListener','+title=WGS\x2084\x20/\x20Pseudo-Mercator\x20+proj=merc\x20+a=6378137\x20+b=6378137\x20+lat_ts=0.0\x20+lon_0=0.0\x20+x_0=0.0\x20+y_0=0\x20+k=1.0\x20+units=m\x20+nadgrids=@null\x20+no_defs','standardParallel_1','UniformColor','Hotine_Oblique_Mercator','isCurvePath','float\x20get2DYPositionFraction(vec2\x20textureCoordinates)\x20{\x20return\x20get2DMercatorYPositionFraction(textureCoordinates);\x20}','Input/output\x20pairs\x20for\x20\x22interpolate\x22\x20expressions\x20must\x20be\x20defined\x20using\x20literal\x20numeric\x20values\x20(not\x20computed\x20expressions)\x20for\x20the\x20input\x20values.','application/rtf','VertexTextureSupport','SECONDS_PER_HOUR','textFillState_','requestFunction','_getUnusedIndex','resultMask','upWC','_wSpeed','GetAttributeUInt32ForAllPoints','_QualityShrinkRatio','InstanceRenderPipeline','ungotten','exception\x20thrown:\x20','STATE','#define\x20SPECULAR_IBL\x20\x0a','AddressMode','InitGeoEntityEffectParameter','satellites','_blendingState','deleteObjects','textGeo','plottingLayer','lastPickPos','_tilt','_setServerClipRegions','requestImage','enableOverlay','registerGamepadEventCallback','POINT_CLOUD','CULLED_BUT_NEEDED','font-variant','createCtrlPoints','u_delta','#ifdef\x20MRT\x0a#extension\x20GL_EXT_draw_buffers\x20:\x20enable\x0a#endif\x0a\x0auniform\x20vec4\x20u_bgColor;\x0auniform\x20sampler2D\x20u_depthTexture;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20if\x20(texture2D(u_depthTexture,\x20v_textureCoordinates).r\x20<\x201.0)\x0a\x20\x20\x20\x20{\x0a#ifdef\x20MRT\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragData[0]\x20=\x20u_bgColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragData[1]\x20=\x20vec4(u_bgColor.a);\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20u_bgColor;\x0a#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20discard;\x0a}\x0a','inline-block','_iswmts','\x20but\x20it\x20contained\x20no\x20content.','texStorage2D','warnOnce','\x20\x20\x20\x20weightedTangent.xyz\x20+=\x20u_morphWeights[','_state','innerHtml','unpack','none','_batchedPositions','_featureRightClickEvent','Apply_ImageryClip','translucentCommand','getGeoEntityEffectExtendFactory','tileExtentSegments','getDeclaration','_vertexWeightMode','offsetZ','unshift','dynamicLayer\x20setCullEnabled\x20url','\x0a\x20\x20\x20\x20\x20\x20\x20\x20);\x0a','ms2','/metadata/features.rjson?_method=DELETE&deleteMode=SQL','SuperMap.Geometry.LinearRing','kml-gx:altitudeMode-unknown','indexTaskProcessor','getCacheSize','aNormalA','Insert','_depthBuffers','createShadowCastVertexShader','Observable','groupSVGElements','pathWidth','#FFFAF0','_derivativeTypes','flyOverLongitudeWeight','TEXTURE_MIN_FILTER','_cesiumWidget','hasTextCollisionBoxData','Z_NEED_DICT','EAST_SOUTH','DeleteUnusedTextures','constructConstantSurface','/**\x0a\x20*\x20Returns\x20the\x20transpose\x20of\x20the\x20matrix.\x20\x20The\x20input\x20<code>matrix</code>\x20can\x20be\x0a\x20*\x20a\x20<code>mat2</code>,\x20<code>mat3</code>,\x20or\x20<code>mat4</code>.\x0a\x20*\x0a\x20*\x20@name\x20czm_transpose\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{}\x20matrix\x20The\x20matrix\x20to\x20transpose.\x0a\x20*\x0a\x20*\x20@returns\x20{}\x20The\x20transposed\x20matrix.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declarations\x0a\x20*\x20mat2\x20czm_transpose(mat2\x20matrix);\x0a\x20*\x20mat3\x20czm_transpose(mat3\x20matrix);\x0a\x20*\x20mat4\x20czm_transpose(mat4\x20matrix);\x0a\x20*\x0a\x20*\x20//\x20Transpose\x20a\x203x3\x20rotation\x20matrix\x20to\x20find\x20its\x20inverse.\x0a\x20*\x20mat3\x20eastNorthUpToEye\x20=\x20czm_eastNorthUpToEyeCoordinates(\x0a\x20*\x20\x20\x20\x20\x20positionMC,\x20normalEC);\x0a\x20*\x20mat3\x20eyeToEastNorthUp\x20=\x20czm_transpose(eastNorthUpToEye);\x0a\x20*/\x0amat2\x20czm_transpose(mat2\x20matrix)\x0a{\x0a\x20\x20\x20\x20return\x20mat2(\x0a\x20\x20\x20\x20\x20\x20\x20\x20matrix[0][0],\x20matrix[1][0],\x0a\x20\x20\x20\x20\x20\x20\x20\x20matrix[0][1],\x20matrix[1][1]);\x0a}\x0a\x0amat3\x20czm_transpose(mat3\x20matrix)\x0a{\x0a\x20\x20\x20\x20return\x20mat3(\x0a\x20\x20\x20\x20\x20\x20\x20\x20matrix[0][0],\x20matrix[1][0],\x20matrix[2][0],\x0a\x20\x20\x20\x20\x20\x20\x20\x20matrix[0][1],\x20matrix[1][1],\x20matrix[2][1],\x0a\x20\x20\x20\x20\x20\x20\x20\x20matrix[0][2],\x20matrix[1][2],\x20matrix[2][2]);\x0a}\x0a\x0amat4\x20czm_transpose(mat4\x20matrix)\x0a{\x0a\x20\x20\x20\x20return\x20mat4(\x0a\x20\x20\x20\x20\x20\x20\x20\x20matrix[0][0],\x20matrix[1][0],\x20matrix[2][0],\x20matrix[3][0],\x0a\x20\x20\x20\x20\x20\x20\x20\x20matrix[0][1],\x20matrix[1][1],\x20matrix[2][1],\x20matrix[3][1],\x0a\x20\x20\x20\x20\x20\x20\x20\x20matrix[0][2],\x20matrix[1][2],\x20matrix[2][2],\x20matrix[3][2],\x0a\x20\x20\x20\x20\x20\x20\x20\x20matrix[0][3],\x20matrix[1][3],\x20matrix[2][3],\x20matrix[3][3]);\x0a}\x0a','attribute\x20vec4\x20a_vertexColor;\x0a','_radarPts2','Unsupported\x20GeoJSON\x20object\x20type:\x20','getCompilerSetting','__bIsBack_','\x20\x20\x20vPositionMC.xyz\x20=\x20aPosition.xyz;','nightFadeOutDistance','previous','options.times\x20was\x20specified,\x20so\x20options.clock\x20is\x20required.','VERTEX_SHADER','billboardCollection_indexBufferInstanced','alphaMode','getOrigin','#DDA0DD','GeoEntityEffectScancone_','_symbolRank','edgeTotalLength','geoEntityRotationParameters','getPickID','_extras','void\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_non_pick_main();\x20\x0a\x20\x20\x20\x20if\x20(gl_FragColor.a\x20==\x200.0)\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20','stringToUTF8(str,\x20outPtr,\x20maxBytesToWrite)\x20is\x20missing\x20the\x20third\x20parameter\x20that\x20specifies\x20the\x20length\x20of\x20the\x20output\x20buffer!','#define\x20FACE_FORWARD','resolution_','%7D','PROGRAM','_painter','_ellipticitySquared','_getDeductionScript','minCategory','tourStart','_sphericalHarmonicCoefficients','toDataURL','subFeatures','Link','MSGestureStart','_queueCall','Circle','cancelTween','M\x205.3125\x206.375\x20C\x204.008126\x206.375\x202.96875\x207.4141499\x202.96875\x208.71875\x20L\x202.96875\x2019.5\x20C\x202.96875\x2020.8043\x204.008126\x2021.875\x205.3125\x2021.875\x20L\x2013.65625\x2021.875\x20C\x2013.71832\x2020.0547\x2014.845166\x2018.59375\x2016.21875\x2018.59375\x20C\x2017.592088\x2018.59375\x2018.71881\x2020.0552\x2018.78125\x2021.875\x20L\x2027.09375\x2021.875\x20C\x2028.398125\x2021.875\x2029.4375\x2020.8043\x2029.4375\x2019.5\x20L\x2029.4375\x208.71875\x20C\x2029.4375\x207.4141499\x2028.398125\x206.375\x2027.09375\x206.375\x20L\x205.3125\x206.375\x20z\x20M\x209.625\x2010.4375\x20C\x2011.55989\x2010.4375\x2013.125\x2012.03385\x2013.125\x2013.96875\x20C\x2013.125\x2015.90365\x2011.55989\x2017.46875\x209.625\x2017.46875\x20C\x207.69011\x2017.46875\x206.125\x2015.90365\x206.125\x2013.96875\x20C\x206.125\x2012.03385\x207.69011\x2010.4375\x209.625\x2010.4375\x20z\x20M\x2022.46875\x2010.4375\x20C\x2024.40364\x2010.4375\x2025.96875\x2012.03385\x2025.96875\x2013.96875\x20C\x2025.96875\x2015.90365\x2024.40364\x2017.46875\x2022.46875\x2017.46875\x20C\x2020.53386\x2017.46875\x2018.96875\x2015.90365\x2018.96875\x2013.96875\x20C\x2018.96875\x2012.03385\x2020.53386\x2010.4375\x2022.46875\x2010.4375\x20z','types','_heightSubscription','aLocalQuaternion','Expected\x20two\x20or\x20three\x20arguments.','var\x20stack\x20=\x20','ArrayExpression','letter-spacing','disLabel','translucent','stylesheet','FileName','getMatrix3','Polygon','_heightReferenceSubscription','Given\x20log.\x20name\x20not\x20unique','pointerup','vertical','_cesiumCreditInitialized','RGB16F','\x0avarying\x20','indexBuffers','attribute\x20vec4\x20aPosition;\x0aattribute\x20vec4\x20aTexCoord0;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20aPosition;\x0a}','requests','numValidPixelsType','_scanRange','removeGeoEntityScaleParameter','paint_hillshade','attributeLocations','LoadingPriority','#text','_trackedEntityChanged','aNextHzLxyz','obb','VisibleAltitudeMin','getServerDataFromLocal','showOnlyPickedTileDebugLabel','Invalid\x20function\x20pointer\x20called\x20with\x20signature\x20\x27iiii\x27.\x20Perhaps\x20this\x20is\x20an\x20invalid\x20value\x20(e.g.\x20caused\x20by\x20calling\x20a\x20virtual\x20method\x20on\x20a\x20NULL\x20pointer)?\x20Or\x20calling\x20a\x20function\x20with\x20an\x20incorrect\x20type,\x20which\x20will\x20fail?\x20(it\x20is\x20worth\x20building\x20your\x20source\x20files\x20with\x20-Werror\x20(warnings\x20are\x20errors),\x20as\x20warnings\x20can\x20indicate\x20undefined\x20behavior\x20which\x20can\x20cause\x20this)','setVisible','_textContent','_changeModeDistance','©\x20<a\x20href=\x22https://www.mapbox.com/about/maps/\x22>Mapbox</a>\x20©\x20<a\x20href=\x22http://www.openstreetmap.org/copyright\x22>OpenStreetMap</a>\x20<strong><a\x20href=\x22https://www.mapbox.com/map-feedback/\x22>Improve\x20this\x20map</a></strong>','optimizationVisible','decode_texCoord7_min','#version\x20300\x20es','VOLLOADED','uniform\x20vec4\x20fadeInColor;\x0auniform\x20vec4\x20fadeOutColor;\x0auniform\x20float\x20maximumDistance;\x0auniform\x20bool\x20repeat;\x0auniform\x20vec2\x20fadeDirection;\x0auniform\x20vec2\x20time;\x0a\x0afloat\x20getTime(float\x20t,\x20float\x20coord)\x0a{\x0a\x20\x20\x20\x20float\x20scalar\x20=\x201.0\x20/\x20maximumDistance;\x0a\x20\x20\x20\x20float\x20q\x20\x20=\x20distance(t,\x20coord)\x20*\x20scalar;\x0a\x20\x20\x20\x20if\x20(repeat)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20r\x20=\x20distance(t,\x20coord\x20+\x201.0)\x20*\x20scalar;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20s\x20=\x20distance(t,\x20coord\x20-\x201.0)\x20*\x20scalar;\x0a\x20\x20\x20\x20\x20\x20\x20\x20q\x20=\x20min(min(r,\x20s),\x20q);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20clamp(q,\x200.0,\x201.0);\x0a}\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20\x20\x20float\x20s\x20=\x20getTime(time.x,\x20st.s)\x20*\x20fadeDirection.s;\x0a\x20\x20\x20\x20float\x20t\x20=\x20getTime(time.y,\x20st.t)\x20*\x20fadeDirection.t;\x0a\x0a\x20\x20\x20\x20float\x20u\x20=\x20length(vec2(s,\x20t));\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20mix(fadeInColor,\x20fadeOutColor,\x20u);\x0a\x0a\x20\x20\x20\x20color\x20=\x20czm_gammaCorrect(color);\x0a\x20\x20\x20\x20material.emission\x20=\x20color.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20color.a;\x0a\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','decimalPlaces','minimumSpeed','kmlDoc','_epsgCode','height','_indexedDBRequestNum','isBuffer','selectionIndicator','rotateMouseMoveFunction','radarUpdate','clearMouseCache','_processFormat','immediatelyLoadDesiredLevelOfDetail','ancestorStack','fromColumnMajorArray','_sourceData','uSpotLightDirectionEC','Excavate_Region','tf_life','_createCurve3D',',已分配内存(MB):','LabelCollection','mouseover','renderOneTile','createGeometryFromPositions','_removePostRenderEvent','deleteVertexArray','_targetGeoEntityUUID','heightScale','\x20\x20\x20\x20vec3\x20weightedPosition\x20=\x20a_position;\x0a','preloadedAudios','wrapTime','#997C6C','_localTime','readString','Topology','minimumByComponent',',\x20but\x20found\x20(','NUMBER','Unclosed\x20quote\x20after\x20\x22','setBackgroundStroke','\x20cannot\x20be\x20zero:\x20','interpolations','Triangle','IsMove','_flyCircleLoop','ifIndex','toCartesian','rectangles','_trailLength','#define\x20DIFFUSE_IBL\x20\x0a','_Structure','color-rendering','_hasServerExcavation','_volTexCoord','translate(16,16)\x20scale(0.85)\x20translate(-16,-16)','\x20bytes\x20available!','param_d','calcBoundingRectangle','_PathLine','getOffsetX','minimumBrightness','_scanLineMoveDirArr','u_saturation','compiled\x20without\x20a\x20main,\x20but\x20one\x20is\x20present.\x20if\x20you\x20added\x20it\x20from\x20JS,\x20use\x20Module[\x22onRuntimeInitialized\x22]','text/xml','hasListener','rev','Instanced_Object','clippingMask','Expected\x202\x20arguments,\x20but\x20found\x20','scaleToGeodeticHeight','computeRotateCircle','_rows','/config','deserializeCollisionBoxes','computeFixedToIcrfMatrix','102113','applyContrast','tlbr','M-15,-65,-15,-55,15,-55,15,-65,0,-95z','vec3\x20F_Schlick(float\x20ndv,\x20vec3\x20spec)\x20\x0a{\x0a\x20\x20\x20\x20return\x20spec\x20+\x20(vec3(1.0)\x20-\x20spec)\x20*\x20pow(1.0\x20-\x20ndv,\x205.0);\x0a}\x0a\x0a','setModifyRegions','_modifyShaderForColor','trimTilesCache','/**\x0a\x20*\x20Calculates\x20the\x20specular\x20intensity\x20of\x20reflected\x20light.\x0a\x20*\x0a\x20*\x20@name\x20czm_getSpecular\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec3}\x20lightDirectionEC\x20Unit\x20vector\x20pointing\x20to\x20the\x20light\x20source\x20in\x20eye\x20coordinates.\x0a\x20*\x20@param\x20{vec3}\x20toEyeEC\x20Unit\x20vector\x20pointing\x20to\x20the\x20eye\x20position\x20in\x20eye\x20coordinates.\x0a\x20*\x20@param\x20{vec3}\x20normalEC\x20The\x20surface\x20normal\x20in\x20eye\x20coordinates.\x0a\x20*\x20@param\x20{float}\x20shininess\x20The\x20sharpness\x20of\x20the\x20specular\x20reflection.\x20\x20Higher\x20values\x20create\x20a\x20smaller,\x20more\x20focused\x20specular\x20highlight.\x0a\x20*\x0a\x20*\x20@returns\x20{float}\x20The\x20intensity\x20of\x20the\x20specular\x20highlight.\x0a\x20*\x0a\x20*\x20@see\x20czm_phong\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20float\x20diffuseIntensity\x20=\x20czm_getLambertDiffuse(lightDirectionEC,\x20normalEC);\x0a\x20*\x20float\x20specularIntensity\x20=\x20czm_getSpecular(lightDirectionEC,\x20toEyeEC,\x20normalEC,\x20200);\x0a\x20*\x20vec3\x20color\x20=\x20(diffuseColor\x20*\x20diffuseIntensity)\x20+\x20(specularColor\x20*\x20specularIntensity);\x0a\x20*/\x0afloat\x20czm_getSpecular(vec3\x20lightDirectionEC,\x20vec3\x20toEyeEC,\x20vec3\x20normalEC,\x20float\x20shininess)\x0a{\x0a\x20\x20\x20\x20vec3\x20toReflectedLight\x20=\x20reflect(-lightDirectionEC,\x20normalEC);\x0a\x20\x20\x20\x20float\x20specular\x20=\x20max(dot(toReflectedLight,\x20toEyeEC),\x200.0);\x0a\x0a\x20\x20\x20\x20//\x20pow\x20has\x20undefined\x20behavior\x20if\x20both\x20parameters\x20<=\x200.\x0a\x20\x20\x20\x20//\x20Prevent\x20this\x20by\x20making\x20sure\x20shininess\x20is\x20at\x20least\x20czm_epsilon2.\x0a\x20\x20\x20\x20return\x20pow(specular,\x20max(shininess,\x20czm_epsilon2));\x0a}\x0a','DynamicLayerVertex','valueGetter','pixelSizeOnScreen','Compound','REGION3D','_appendTexUrl','phone','mapDataIndexed','_orbitsWidth','uniform\x20float\x20uSelectCastShadow;\x20\x0auniform\x20vec4\x20uPixels;\x0auniform\x20float\x20uLayerID;\x0avoid\x20selectCastShadow()\x20\x0a{\x20\x0a\x20\x20\x20\x20if(vColor.a\x20<\x200.1)\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20if(0.5\x20>\x20uSelectCastShadow)\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20if(255.0\x20>\x20uPixels.r)\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20vec4\x20rgba\x20=\x20abs(vSecondColor\x20*\x20255.0\x20-\x20vec4(uPixels.rgb,\x20uLayerID));\x20\x0a\x20\x20\x20\x20\x20\x20\x20if(0.5\x20>\x20rgba.r\x20&&\x200.5\x20>\x20rgba.g\x20&&\x200.5\x20>\x20rgba.b\x20&&\x200.5\x20>\x20rgba.a)\x20\x0a\x20\x20\x20\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return;\x20\x0a\x20\x20\x20\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20discard;\x20\x0a}\x20\x0a','_meta','_fTemporalPercentage','menclose','have','eqc','u_dayTextureContrast[','deserialize','POSITION','getPolygonCenterPt','KmlTourWait','wbits','setSelectedFeatureByID','textStyle3D','decodeBits','_mesh','INCR_WRAP','PolylineHandler','_billboards','fromNumber','centers','getScreenSpaceError','calculateVarint32','dpi','localMatrix','deductionScriptExtend','byte','caseSensitive','totalScale','blendingWeightCalculationFS','_maximumClockSubscription','DracoUInt8Array','listenOnce','Mix','ClassificationType','_saveEvoFileFailed','https:','https://twitter.com/','dataSourceRemoved','Unclosed\x20[','clockStep','REST','compressionMethod','cloneNode','_passType','_themePointer','inverseNormal3D','getJSONData','IDENTITY','_computeToneMappedSkyLight','hashRemoveNode','void\x20main()\x20{','Krassovsky,\x201942','_shouldRegenerateShaders','WRITE_DEPTH','_lastUpFBO','_dataSource','baseVal','_yTable','domdt','waterMaskTexture','contents','.rjson','_noValueColor','repeated','tangentToEyeMatrix','rgbe\x20:\x20toHalfFloat():\x20Value\x20out\x20of\x20range.','scrollLeft','isHeight','getFragment','_getAllColorCommand','lineColorLimit','serverType','?REQUEST=GetTile&SERVICE=WMTS&VERSION=1.0.0&LAYER=','omeosq','_removeEntityUUIDs','createEllipsoidGeometry','_style','SPOT_LIGHTS\x20','replay_','_scene3DOnly','computeRectangle','\x27stringToUTF8\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_removeSubscription','geoEntityEffects','ucs2','updateScale','delaySynchronous','COLUMN2ROW2','_clipPlaneMode','VIOLET','minimumCollisionTerrainHeight','_isDrawing','getOrbitsColor','silhouette','replayTextBackground_','curveToReversed','radarClock','_this','_isInitialize','preferBlob','_isEditable','fromRadiansArray','html2canvas.svg.js\x20is\x20not\x20loaded,\x20cannot\x20render\x20svg','renderedMesh','_clockStep','./SampleData/situationSimulation/Sign/未来.png','operationValue','decreaseRef','_undergroundMode','which','ScaleLeft1_1','A\x20\x27pure\x27\x20computed\x20must\x20not\x20be\x20called\x20recursively','INCR','gamma0','&layersID=','getStartUUID','addUniformBuffer','pixel','#F5F5F5','resolved','onclick','attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0a\x0aattribute\x20vec4\x20startHiAndForwardOffsetX;\x0aattribute\x20vec4\x20startLoAndForwardOffsetY;\x0aattribute\x20vec4\x20startNormalAndForwardOffsetZ;\x0aattribute\x20vec4\x20endNormalAndTextureCoordinateNormalizationX;\x0aattribute\x20vec4\x20rightNormalAndTextureCoordinateNormalizationY;\x0aattribute\x20vec4\x20startHiLo2D;\x0aattribute\x20vec4\x20offsetAndRight2D;\x0aattribute\x20vec4\x20startEndNormals2D;\x0aattribute\x20vec2\x20texcoordNormalization2D;\x0a\x0aattribute\x20float\x20batchId;\x0a\x0avarying\x20vec3\x20v_forwardDirectionEC;\x0avarying\x20vec3\x20v_texcoordNormalizationAndHalfWidth;\x0avarying\x20float\x20v_batchId;\x0a\x0a//\x20For\x20materials\x0a#ifdef\x20WIDTH_VARYING\x0avarying\x20float\x20v_width;\x0a#endif\x0a#ifdef\x20ANGLE_VARYING\x0avarying\x20float\x20v_polylineAngle;\x0a#endif\x0a\x0a#ifdef\x20PER_INSTANCE_COLOR\x0avarying\x20vec4\x20v_color;\x0a#else\x0avarying\x20vec2\x20v_alignedPlaneDistances;\x0avarying\x20float\x20v_texcoordT;\x0a#endif\x0a\x0a//\x20Morphing\x20planes\x20using\x20SLERP\x20or\x20NLERP\x20doesn\x27t\x20seem\x20to\x20work,\x20so\x20instead\x20draw\x20the\x20material\x20directly\x20on\x20the\x20shadow\x20volume.\x0a//\x20Morph\x20views\x20are\x20from\x20very\x20far\x20away\x20and\x20aren\x27t\x20meant\x20to\x20be\x20used\x20precisely,\x20so\x20this\x20should\x20be\x20sufficient.\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20v_batchId\x20=\x20batchId;\x0a\x0a\x20\x20\x20\x20//\x20Start\x20position\x0a\x20\x20\x20\x20vec4\x20posRelativeToEye2D\x20=\x20czm_translateRelativeToEye(vec3(0.0,\x20startHiLo2D.xy),\x20vec3(0.0,\x20startHiLo2D.zw));\x0a\x20\x20\x20\x20vec4\x20posRelativeToEye3D\x20=\x20czm_translateRelativeToEye(startHiAndForwardOffsetX.xyz,\x20startLoAndForwardOffsetY.xyz);\x0a\x20\x20\x20\x20vec4\x20posRelativeToEye\x20=\x20czm_columbusViewMorph(posRelativeToEye2D,\x20posRelativeToEye3D,\x20czm_morphTime);\x0a\x20\x20\x20\x20vec3\x20posEc2D\x20=\x20(czm_modelViewRelativeToEye\x20*\x20posRelativeToEye2D).xyz;\x0a\x20\x20\x20\x20vec3\x20posEc3D\x20=\x20(czm_modelViewRelativeToEye\x20*\x20posRelativeToEye3D).xyz;\x0a\x20\x20\x20\x20vec3\x20startEC\x20=\x20(czm_modelViewRelativeToEye\x20*\x20posRelativeToEye).xyz;\x0a\x0a\x20\x20\x20\x20//\x20Start\x20plane\x0a\x20\x20\x20\x20vec4\x20startPlane2D;\x0a\x20\x20\x20\x20vec4\x20startPlane3D;\x0a\x20\x20\x20\x20startPlane2D.xyz\x20=\x20czm_normal\x20*\x20vec3(0.0,\x20startEndNormals2D.xy);\x0a\x20\x20\x20\x20startPlane3D.xyz\x20=\x20czm_normal\x20*\x20startNormalAndForwardOffsetZ.xyz;\x0a\x20\x20\x20\x20startPlane2D.w\x20=\x20-dot(startPlane2D.xyz,\x20posEc2D);\x0a\x20\x20\x20\x20startPlane3D.w\x20=\x20-dot(startPlane3D.xyz,\x20posEc3D);\x0a\x0a\x20\x20\x20\x20//\x20Right\x20plane\x0a\x20\x20\x20\x20vec4\x20rightPlane2D;\x0a\x20\x20\x20\x20vec4\x20rightPlane3D;\x0a\x20\x20\x20\x20rightPlane2D.xyz\x20=\x20czm_normal\x20*\x20vec3(0.0,\x20offsetAndRight2D.zw);\x0a\x20\x20\x20\x20rightPlane3D.xyz\x20=\x20czm_normal\x20*\x20rightNormalAndTextureCoordinateNormalizationY.xyz;\x0a\x20\x20\x20\x20rightPlane2D.w\x20=\x20-dot(rightPlane2D.xyz,\x20posEc2D);\x0a\x20\x20\x20\x20rightPlane3D.w\x20=\x20-dot(rightPlane3D.xyz,\x20posEc3D);\x0a\x0a\x20\x20\x20\x20//\x20End\x20position\x0a\x20\x20\x20\x20posRelativeToEye2D\x20=\x20posRelativeToEye2D\x20+\x20vec4(0.0,\x20offsetAndRight2D.xy,\x200.0);\x0a\x20\x20\x20\x20posRelativeToEye3D\x20=\x20posRelativeToEye3D\x20+\x20vec4(startHiAndForwardOffsetX.w,\x20startLoAndForwardOffsetY.w,\x20startNormalAndForwardOffsetZ.w,\x200.0);\x0a\x20\x20\x20\x20posRelativeToEye\x20=\x20czm_columbusViewMorph(posRelativeToEye2D,\x20posRelativeToEye3D,\x20czm_morphTime);\x0a\x20\x20\x20\x20posEc2D\x20=\x20(czm_modelViewRelativeToEye\x20*\x20posRelativeToEye2D).xyz;\x0a\x20\x20\x20\x20posEc3D\x20=\x20(czm_modelViewRelativeToEye\x20*\x20posRelativeToEye3D).xyz;\x0a\x20\x20\x20\x20vec3\x20endEC\x20=\x20(czm_modelViewRelativeToEye\x20*\x20posRelativeToEye).xyz;\x0a\x20\x20\x20\x20vec3\x20forwardEc3D\x20=\x20czm_normal\x20*\x20normalize(vec3(startHiAndForwardOffsetX.w,\x20startLoAndForwardOffsetY.w,\x20startNormalAndForwardOffsetZ.w));\x0a\x20\x20\x20\x20vec3\x20forwardEc2D\x20=\x20czm_normal\x20*\x20normalize(vec3(0.0,\x20offsetAndRight2D.xy));\x0a\x0a\x20\x20\x20\x20//\x20End\x20plane\x0a\x20\x20\x20\x20vec4\x20endPlane2D;\x0a\x20\x20\x20\x20vec4\x20endPlane3D;\x0a\x20\x20\x20\x20endPlane2D.xyz\x20=\x20czm_normal\x20*\x20vec3(0.0,\x20startEndNormals2D.zw);\x0a\x20\x20\x20\x20endPlane3D.xyz\x20=\x20czm_normal\x20*\x20endNormalAndTextureCoordinateNormalizationX.xyz;\x0a\x20\x20\x20\x20endPlane2D.w\x20=\x20-dot(endPlane2D.xyz,\x20posEc2D);\x0a\x20\x20\x20\x20endPlane3D.w\x20=\x20-dot(endPlane3D.xyz,\x20posEc3D);\x0a\x0a\x20\x20\x20\x20//\x20Forward\x20direction\x0a\x20\x20\x20\x20v_forwardDirectionEC\x20=\x20normalize(endEC\x20-\x20startEC);\x0a\x0a\x20\x20\x20\x20vec2\x20cleanTexcoordNormalization2D;\x0a\x20\x20\x20\x20cleanTexcoordNormalization2D.x\x20=\x20abs(texcoordNormalization2D.x);\x0a\x20\x20\x20\x20cleanTexcoordNormalization2D.y\x20=\x20czm_branchFreeTernary(texcoordNormalization2D.y\x20>\x201.0,\x200.0,\x20abs(texcoordNormalization2D.y));\x0a\x20\x20\x20\x20vec2\x20cleanTexcoordNormalization3D;\x0a\x20\x20\x20\x20cleanTexcoordNormalization3D.x\x20=\x20abs(endNormalAndTextureCoordinateNormalizationX.w);\x0a\x20\x20\x20\x20cleanTexcoordNormalization3D.y\x20=\x20rightNormalAndTextureCoordinateNormalizationY.w;\x0a\x20\x20\x20\x20cleanTexcoordNormalization3D.y\x20=\x20czm_branchFreeTernary(cleanTexcoordNormalization3D.y\x20>\x201.0,\x200.0,\x20abs(cleanTexcoordNormalization3D.y));\x0a\x0a\x20\x20\x20\x20v_texcoordNormalizationAndHalfWidth.xy\x20=\x20mix(cleanTexcoordNormalization2D,\x20cleanTexcoordNormalization3D,\x20czm_morphTime);\x0a\x0a#ifdef\x20PER_INSTANCE_COLOR\x0a\x20\x20\x20\x20v_color\x20=\x20czm_batchTable_color(batchId);\x0a#else\x20//\x20PER_INSTANCE_COLOR\x0a\x20\x20\x20\x20//\x20For\x20computing\x20texture\x20coordinates\x0a\x0a\x20\x20\x20\x20v_alignedPlaneDistances.x\x20=\x20-dot(v_forwardDirectionEC,\x20startEC);\x0a\x20\x20\x20\x20v_alignedPlaneDistances.y\x20=\x20-dot(-v_forwardDirectionEC,\x20endEC);\x0a#endif\x20//\x20PER_INSTANCE_COLOR\x0a\x0a#ifdef\x20WIDTH_VARYING\x0a\x20\x20\x20\x20float\x20width\x20=\x20czm_batchTable_width(batchId);\x0a\x20\x20\x20\x20float\x20halfWidth\x20=\x20width\x20*\x200.5;\x0a\x20\x20\x20\x20v_width\x20=\x20width;\x0a\x20\x20\x20\x20v_texcoordNormalizationAndHalfWidth.z\x20=\x20halfWidth;\x0a#else\x0a\x20\x20\x20\x20float\x20halfWidth\x20=\x200.5\x20*\x20czm_batchTable_width(batchId);\x0a\x20\x20\x20\x20v_texcoordNormalizationAndHalfWidth.z\x20=\x20halfWidth;\x0a#endif\x0a\x0a\x20\x20\x20\x20//\x20Compute\x20a\x20normal\x20along\x20which\x20to\x20\x22push\x22\x20the\x20position\x20out,\x20extending\x20the\x20miter\x20depending\x20on\x20view\x20distance.\x0a\x20\x20\x20\x20//\x20Position\x20has\x20already\x20been\x20\x22pushed\x22\x20by\x20unit\x20length\x20along\x20miter\x20normal,\x20and\x20miter\x20normals\x20are\x20encoded\x20in\x20the\x20planes.\x0a\x20\x20\x20\x20//\x20Decode\x20the\x20normal\x20to\x20use\x20at\x20this\x20specific\x20vertex,\x20push\x20the\x20position\x20back,\x20and\x20then\x20push\x20to\x20where\x20it\x20needs\x20to\x20be.\x0a\x20\x20\x20\x20//\x20Since\x20this\x20is\x20morphing,\x20compute\x20both\x203D\x20and\x202D\x20positions\x20and\x20then\x20blend.\x0a\x0a\x20\x20\x20\x20//\x20******\x203D\x20******\x0a\x20\x20\x20\x20//\x20Check\x20distance\x20to\x20the\x20end\x20plane\x20and\x20start\x20plane,\x20pick\x20the\x20plane\x20that\x20is\x20closer\x0a\x20\x20\x20\x20vec4\x20positionEc3D\x20=\x20czm_modelViewRelativeToEye\x20*\x20czm_translateRelativeToEye(position3DHigh,\x20position3DLow);\x20//\x20w\x20=\x201.0,\x20see\x20czm_computePosition\x0a\x20\x20\x20\x20float\x20absStartPlaneDistance\x20=\x20abs(czm_planeDistance(startPlane3D,\x20positionEc3D.xyz));\x0a\x20\x20\x20\x20float\x20absEndPlaneDistance\x20=\x20abs(czm_planeDistance(endPlane3D,\x20positionEc3D.xyz));\x0a\x20\x20\x20\x20vec3\x20planeDirection\x20=\x20czm_branchFreeTernary(absStartPlaneDistance\x20<\x20absEndPlaneDistance,\x20startPlane3D.xyz,\x20endPlane3D.xyz);\x0a\x20\x20\x20\x20vec3\x20upOrDown\x20=\x20normalize(cross(rightPlane3D.xyz,\x20planeDirection));\x20//\x20Points\x20\x22up\x22\x20for\x20start\x20plane,\x20\x22down\x22\x20at\x20end\x20plane.\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20normalize(cross(planeDirection,\x20upOrDown));\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20In\x20practice,\x20the\x20opposite\x20seems\x20to\x20work\x20too.\x0a\x0a\x20\x20\x20\x20//\x20Nudge\x20the\x20top\x20vertex\x20upwards\x20to\x20prevent\x20flickering\x0a\x20\x20\x20\x20vec3\x20geodeticSurfaceNormal\x20=\x20normalize(cross(normalEC,\x20forwardEc3D));\x0a\x20\x20\x20\x20geodeticSurfaceNormal\x20*=\x20float(0.0\x20<=\x20rightNormalAndTextureCoordinateNormalizationY.w\x20&&\x20rightNormalAndTextureCoordinateNormalizationY.w\x20<=\x201.0);\x0a\x20\x20\x20\x20geodeticSurfaceNormal\x20*=\x20MAX_TERRAIN_HEIGHT;\x0a\x20\x20\x20\x20positionEc3D.xyz\x20+=\x20geodeticSurfaceNormal;\x0a\x0a\x20\x20\x20\x20//\x20Determine\x20if\x20this\x20vertex\x20is\x20on\x20the\x20\x22left\x22\x20or\x20\x22right\x22\x0a\x20\x20\x20\x20normalEC\x20*=\x20sign(endNormalAndTextureCoordinateNormalizationX.w);\x0a\x0a\x20\x20\x20\x20//\x20A\x20\x22perfect\x22\x20implementation\x20would\x20push\x20along\x20normals\x20according\x20to\x20the\x20angle\x20against\x20forward.\x0a\x20\x20\x20\x20//\x20In\x20practice,\x20just\x20pushing\x20the\x20normal\x20out\x20by\x20halfWidth\x20is\x20sufficient\x20for\x20morph\x20views.\x0a\x20\x20\x20\x20positionEc3D.xyz\x20+=\x20halfWidth\x20*\x20max(0.0,\x20czm_metersPerPixel(positionEc3D))\x20*\x20normalEC;\x20//\x20prevent\x20artifacts\x20when\x20czm_metersPerPixel\x20is\x20negative\x20(behind\x20camera)\x0a\x0a\x20\x20\x20\x20//\x20******\x202D\x20******\x0a\x20\x20\x20\x20//\x20Check\x20distance\x20to\x20the\x20end\x20plane\x20and\x20start\x20plane,\x20pick\x20the\x20plane\x20that\x20is\x20closer\x0a\x20\x20\x20\x20vec4\x20positionEc2D\x20=\x20czm_modelViewRelativeToEye\x20*\x20czm_translateRelativeToEye(position2DHigh.zxy,\x20position2DLow.zxy);\x20//\x20w\x20=\x201.0,\x20see\x20czm_computePosition\x0a\x20\x20\x20\x20absStartPlaneDistance\x20=\x20abs(czm_planeDistance(startPlane2D,\x20positionEc2D.xyz));\x0a\x20\x20\x20\x20absEndPlaneDistance\x20=\x20abs(czm_planeDistance(endPlane2D,\x20positionEc2D.xyz));\x0a\x20\x20\x20\x20planeDirection\x20=\x20czm_branchFreeTernary(absStartPlaneDistance\x20<\x20absEndPlaneDistance,\x20startPlane2D.xyz,\x20endPlane2D.xyz);\x0a\x20\x20\x20\x20upOrDown\x20=\x20normalize(cross(rightPlane2D.xyz,\x20planeDirection));\x20//\x20Points\x20\x22up\x22\x20for\x20start\x20plane,\x20\x22down\x22\x20at\x20end\x20plane.\x0a\x20\x20\x20\x20normalEC\x20=\x20normalize(cross(planeDirection,\x20upOrDown));\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20In\x20practice,\x20the\x20opposite\x20seems\x20to\x20work\x20too.\x0a\x0a\x20\x20\x20\x20//\x20Nudge\x20the\x20top\x20vertex\x20upwards\x20to\x20prevent\x20flickering\x0a\x20\x20\x20\x20geodeticSurfaceNormal\x20=\x20normalize(cross(normalEC,\x20forwardEc2D));\x0a\x20\x20\x20\x20geodeticSurfaceNormal\x20*=\x20float(0.0\x20<=\x20texcoordNormalization2D.y\x20&&\x20texcoordNormalization2D.y\x20<=\x201.0);\x0a\x20\x20\x20\x20geodeticSurfaceNormal\x20*=\x20MAX_TERRAIN_HEIGHT;\x0a\x20\x20\x20\x20positionEc2D.xyz\x20+=\x20geodeticSurfaceNormal;\x0a\x0a\x20\x20\x20\x20//\x20Determine\x20if\x20this\x20vertex\x20is\x20on\x20the\x20\x22left\x22\x20or\x20\x22right\x22\x0a\x20\x20\x20\x20normalEC\x20*=\x20sign(texcoordNormalization2D.x);\x0a#ifndef\x20PER_INSTANCE_COLOR\x0a\x20\x20\x20\x20//\x20Use\x20vertex\x27s\x20sidedness\x20to\x20compute\x20its\x20texture\x20coordinate.\x0a\x20\x20\x20\x20v_texcoordT\x20=\x20clamp(sign(texcoordNormalization2D.x),\x200.0,\x201.0);\x0a#endif\x0a\x0a\x20\x20\x20\x20//\x20A\x20\x22perfect\x22\x20implementation\x20would\x20push\x20along\x20normals\x20according\x20to\x20the\x20angle\x20against\x20forward.\x0a\x20\x20\x20\x20//\x20In\x20practice,\x20just\x20pushing\x20the\x20normal\x20out\x20by\x20halfWidth\x20is\x20sufficient\x20for\x20morph\x20views.\x0a\x20\x20\x20\x20positionEc2D.xyz\x20+=\x20halfWidth\x20*\x20max(0.0,\x20czm_metersPerPixel(positionEc2D))\x20*\x20normalEC;\x20//\x20prevent\x20artifacts\x20when\x20czm_metersPerPixel\x20is\x20negative\x20(behind\x20camera)\x0a\x0a\x20\x20\x20\x20//\x20Blend\x20for\x20actual\x20position\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_projection\x20*\x20mix(positionEc2D,\x20positionEc3D,\x20czm_morphTime);\x0a\x0a#ifdef\x20ANGLE_VARYING\x0a\x20\x20\x20\x20//\x20Approximate\x20relative\x20screen\x20space\x20direction\x20of\x20the\x20line.\x0a\x20\x20\x20\x20vec2\x20approxLineDirection\x20=\x20normalize(vec2(v_forwardDirectionEC.x,\x20-v_forwardDirectionEC.y));\x0a\x20\x20\x20\x20approxLineDirection.y\x20=\x20czm_branchFreeTernary(approxLineDirection.x\x20==\x200.0\x20&&\x20approxLineDirection.y\x20==\x200.0,\x20-1.0,\x20approxLineDirection.y);\x0a\x20\x20\x20\x20v_polylineAngle\x20=\x20czm_fastApproximateAtan(approxLineDirection.x,\x20approxLineDirection.y);\x0a#endif\x0a}\x0a','\x20+\x20','divisor','onchange','modelView','___syscall146','disableOverlay','_zoomPromise','\x20\x20\x20\x20uniform\x20float\x20u_metallicFactor;\x0a\x20\x20\x20\x20uniform\x20float\x20u_roughnessFactor;\x0a\x20\x20\x20\x20uniform\x20vec4\x20u_emissiveFactor;\x0a\x20\x20\x20\x20uniform\x20vec4\x20u_baseColorFactor;\x0a\x20\x20\x20\x20uniform\x20float\x20u_alphaCutoff;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20u_baseColorTexture;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20u_metallicRoughnessTexture;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20u_normalTexture;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20u_occlusionTexture;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20u_emissiveTexture;\x0a\x20\x20\x20\x20uniform\x20vec4\x20u_baseColorUVOffsetAndTiling;\x0a\x20\x20\x20\x20uniform\x20vec4\x20u_emissiveUVOffsetAndTiling;\x0a\x0a\x20\x20\x20\x20uniform\x20float\x20uSunLightON;\x0a\x20\x20\x20\x20#if\x20DIR_LIGHTS\x20>\x200\x0a\x20\x20\x20\x20uniform\x20vec3\x20uDirectionalLightDirectionEC[\x20DIR_LIGHTS\x20];\x0a\x20\x20\x20\x20uniform\x20vec3\x20uDirectionalLightColor[\x20DIR_LIGHTS\x20];\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#if\x20POINT_LIGHTS\x20>\x200\x0a\x20\x20\x20\x20uniform\x20vec3\x20uPointLightPositionEC[\x20POINT_LIGHTS\x20];\x0a\x20\x20\x20\x20uniform\x20vec3\x20uPointLightColor[\x20POINT_LIGHTS\x20];\x0a\x20\x20\x20\x20uniform\x20vec2\x20uPointLightDistanceAndDecay[\x20POINT_LIGHTS\x20];\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#if\x20SPOT_LIGHTS\x20>\x200\x0a\x20\x20\x20\x20uniform\x20vec3\x20uSpotLightColor[\x20SPOT_LIGHTS\x20];\x0a\x20\x20\x20\x20uniform\x20vec3\x20uSpotLightPositionEC[\x20SPOT_LIGHTS\x20];\x0a\x20\x20\x20\x20uniform\x20vec3\x20uSpotLightDirectionEC[\x20SPOT_LIGHTS\x20];\x0a\x20\x20\x20\x20uniform\x20vec3\x20uSpotLightDistanceDecayCos[\x20SPOT_LIGHTS\x20];\x0a\x20\x20\x20\x20uniform\x20vec3\x20uSpotLightExponent[\x20SPOT_LIGHTS\x20];\x0a\x20\x20\x20\x20#endif\x0a\x0a\x20\x20\x20\x20const\x20float\x20M_PI\x20=\x203.141592653589793;\x0a\x0a\x20\x20\x20\x20vec3\x20lambertianDiffuse(vec3\x20diffuseColor)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20diffuseColor\x20/\x20M_PI;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec3\x20fresnelSchlick2(vec3\x20f0,\x20vec3\x20f90,\x20float\x20VdotH)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20f0\x20+\x20(f90\x20-\x20f0)\x20*\x20pow(clamp(1.0\x20-\x20VdotH,\x200.0,\x201.0),\x205.0);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec3\x20fresnelSchlick(float\x20metalness,\x20float\x20VdotH)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20metalness\x20+\x20(vec3(1.0)\x20-\x20metalness)\x20*\x20pow(1.0\x20-\x20VdotH,\x205.0);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec3\x20F_Schlick(float\x20ndv,\x20vec3\x20spec)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20spec\x20+\x20(vec3(1.0)\x20-\x20spec)\x20*\x20pow(1.0\x20-\x20ndv,\x205.0);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20float\x20D_Phong(float\x20g,\x20float\x20ndh)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20a\x20=\x20pow(8192.0,\x20g);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20(a\x20+\x202.0)\x20/\x208.0\x20*\x20pow(ndh,\x20a);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20float\x20smithVisibilityG1(float\x20NdotV,\x20float\x20roughness)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20k\x20=\x20(roughness\x20+\x201.0)\x20*\x20(roughness\x20+\x201.0)\x20/\x208.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20NdotV\x20/\x20(NdotV\x20*\x20(1.0\x20-\x20k)\x20+\x20k);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20float\x20smithVisibilityGGX(float\x20roughness,\x20float\x20NdotL,\x20float\x20NdotV)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20smithVisibilityG1(NdotL,\x20roughness)\x20*\x20smithVisibilityG1(NdotV,\x20roughness);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20float\x20GGX(float\x20roughness,\x20float\x20NdotH)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20roughnessSquared\x20=\x20roughness\x20*\x20roughness;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20f\x20=\x20(NdotH\x20*\x20roughnessSquared\x20-\x20NdotH)\x20*\x20NdotH\x20+\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20roughnessSquared\x20/\x20(M_PI\x20*\x20f\x20*\x20f);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20void\x20getLightColor(vec3\x20lightDir,\x20vec3\x20viewDir,\x20vec3\x20normal,\x20vec3\x20lightColor,\x20vec3\x20fresnelTerm,\x20float\x20roughness,\x20out\x20vec3\x20diffuseTerm,\x20out\x20vec3\x20specularTerm)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20h\x20=\x20normalize(viewDir\x20+\x20lightDir);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20NdotL\x20=\x20clamp(dot(normal,\x20lightDir),\x200.001,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20NdotH\x20=\x20clamp(dot(normal,\x20h),\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20li\x20=\x20lightColor\x20*\x20NdotL;\x0a\x20\x20\x20\x20\x20\x20\x20\x20diffuseTerm\x20=\x20li;\x0a\x20\x20\x20\x20\x20\x20\x20\x20specularTerm\x20=\x20li\x20*\x20fresnelTerm\x20*\x20D_Phong(1.0\x20-\x20roughness,\x20NdotH);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec3\x20SRGBtoLINEAR3(vec3\x20srgbIn)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20pow(srgbIn,\x20vec3(2.2));\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec4\x20SRGBtoLINEAR4(vec4\x20srgbIn)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20linearOut\x20=\x20pow(srgbIn.rgb,\x20vec3(2.2));\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec4(linearOut,\x20srgbIn.a);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec3\x20LINEARtoSRGB(vec3\x20linearIn)\x0a\x20\x20\x20\x20{\x0a#ifndef\x20HDR\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20pow(linearIn,\x20vec3(1.0/2.2));\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20linearIn;\x0a#endif\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20float\x20calcLightAttenuation(float\x20lightDistance,\x20float\x20cutoffDistance,\x20float\x20decayExponent)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20pow(clamp(1.0\x20-\x20lightDistance\x20/\x20cutoffDistance,\x200.0,\x201.0),\x20decayExponent);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec4\x20czm_S3MPBR(vec3\x20normalEC,\x20vec3\x20positionEC,\x20vec2\x20texCoord,\x20vec4\x20vertexColor)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20ng\x20=\x20normalize(normalEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20positionWC\x20=\x20(czm_inverseView\x20*\x20vec4(positionEC,\x201.0)).xyz;\x0a#ifdef\x20HAS_NORMAL_TEXTURE\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20pos_dx\x20=\x20dFdx(positionEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20pos_dy\x20=\x20dFdy(positionEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20tex_dx\x20=\x20dFdx(vec3(texCoord,\x200.0));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20tex_dy\x20=\x20dFdy(vec3(texCoord,\x200.0));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20t\x20=\x20(tex_dy.t\x20*\x20pos_dx\x20-\x20tex_dx.t\x20*\x20pos_dy)\x20/\x20(tex_dx.s\x20*\x20tex_dy.t\x20-\x20tex_dy.s\x20*\x20tex_dx.t);\x0a\x20\x20\x20\x20\x20\x20\x20\x20t\x20=\x20normalize(t\x20-\x20ng\x20*\x20dot(ng,\x20t));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20b\x20=\x20normalize(cross(ng,\x20t));\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat3\x20tbn\x20=\x20mat3(t,\x20b,\x20ng);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20n\x20=\x20texture2D(u_normalTexture,\x20texCoord).rgb;\x0a\x20\x20\x20\x20\x20\x20\x20\x20n\x20=\x20normalize(tbn\x20*\x20(2.0\x20*\x20n\x20-\x201.0));\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20n\x20=\x20ng;\x0a#endif\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20v\x20=\x20-normalize(positionEC);\x0a#ifdef\x20DOUBLE_SIDED\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(dot(n,\x20v)\x20<\x200.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20n\x20=\x20-n;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a#endif\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Add\x20base\x20color\x20to\x20fragment\x20shader\x0a#ifdef\x20HAS_BASECOLOR_TEXTURE\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20baseColorTexCoord\x20=\x20texCoord;\x0a\x20\x20\x20\x20\x20\x20\x20\x20baseColorTexCoord\x20=\x20baseColorTexCoord\x20*\x20u_baseColorUVOffsetAndTiling.zw\x20+\x20u_baseColorUVOffsetAndTiling.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20baseColorWithAlpha\x20=\x20SRGBtoLINEAR4(texture2D(u_baseColorTexture,\x20baseColorTexCoord));\x0a\x20\x20\x20\x20\x20\x20\x20\x20baseColorWithAlpha\x20*=\x20u_baseColorFactor;\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20baseColorWithAlpha\x20=\x20u_baseColorFactor;\x0a#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20baseColorWithAlpha\x20*=\x20vertexColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20baseColor\x20=\x20baseColorWithAlpha.rgb;\x0a#ifdef\x20HAS_METALLICROUGHNESS_TEXTURE\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20metallicRoughness\x20=\x20texture2D(u_metallicRoughnessTexture,\x20texCoord).rgb;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20metalness\x20=\x20clamp(metallicRoughness.b,\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20roughness\x20=\x20clamp(metallicRoughness.g,\x200.04,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20metalness\x20*=\x20u_metallicFactor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20roughness\x20*=\x20u_roughnessFactor;\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20metalness\x20=\x20clamp(u_metallicFactor,\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20roughness\x20=\x20clamp(u_roughnessFactor,\x200.04,\x201.0);\x0a#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20f0\x20=\x20vec3(0.04);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20diffuseColor\x20=\x20baseColor\x20*\x20(1.0\x20-\x20metalness)\x20*\x20(1.0\x20-\x20f0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20specularColor\x20=\x20mix(f0,\x20baseColor,\x20metalness);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20NdotV\x20=\x20abs(dot(n,\x20v))\x20+\x200.001;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20diffuseTerm\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20specularTerm\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20fresnelTerm\x20=\x20F_Schlick(NdotV,\x20specularColor);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20color\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20默认加一个平行光作为太阳光\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lightDiffuseTerm\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lightSpecularTerm\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20getLightColor(czm_sunDirectionEC,\x20v,\x20n,\x20vec3(0.8),\x20fresnelTerm,\x20roughness,\x20lightDiffuseTerm,\x20lightSpecularTerm);\x0a\x20\x20\x20\x20\x20\x20\x20\x20diffuseTerm\x20+=lightDiffuseTerm\x20*\x20uSunLightON;\x0a\x20\x20\x20\x20\x20\x20\x20\x20specularTerm\x20+=\x20lightSpecularTerm\x20*\x20uSunLightON;\x0a#if\x20DIR_LIGHTS\x20>\x200\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20DIR_LIGHTS;\x20i++)\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20getLightColor(uDirectionalLightDirectionEC[i],\x20v,\x20n,\x20uDirectionalLightColor[i],\x20fresnelTerm,\x20roughness,\x20lightDiffuseTerm,\x20lightSpecularTerm);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20diffuseTerm\x20+=lightDiffuseTerm;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20specularTerm\x20+=\x20lightSpecularTerm;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a#endif\x20\x0a#if\x20POINT_LIGHTS\x20>\x200\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20POINT_LIGHTS;\x20i++)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lVector\x20=\x20uPointLightPositionEC[i]\x20-\x20v_positionEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20lightDistance\x20=\x20length(lVector);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20lightAttenuation\x20=\x20calcLightAttenuation(lightDistance,\x20uPointLightDistanceAndDecay[i].x,\x20uPointLightDistanceAndDecay[i].y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(lightAttenuation\x20<\x200.001)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20continue;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20pointLightColor\x20=\x20uPointLightColor[i]\x20*\x20lightAttenuation;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lightDiffuseTerm\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lightSpecularTerm\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20getLightColor(normalize(lVector),\x20v,\x20n,\x20pointLightColor,\x20fresnelTerm,\x20roughness,\x20lightDiffuseTerm,\x20lightSpecularTerm);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20diffuseTerm\x20+=lightDiffuseTerm;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20specularTerm\x20+=\x20lightSpecularTerm;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a#endif\x20\x0a#if\x20SPOT_LIGHTS\x20>\x200\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20SPOT_LIGHTS;\x20i++)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lVector\x20=\x20uSpotLightPositionEC[i]\x20-\x20v_positionEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20lightDistance\x20=\x20length(lVector);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20lightAttenuation\x20=\x20calcLightAttenuation(lightDistance,\x20uSpotLightDistanceDecayCos[i].x,\x20uSpotLightDistanceDecayCos[i].y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(lightAttenuation\x20<\x200.001)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20continue;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20spotEffect\x20=\x20dot(uSpotLightDirectionEC[i],\x20normalize(lVector));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(spotEffect\x20>\x20uSpotLightDistanceDecayCos[i].z)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20spotLightColor\x20=\x20uSpotLightColor[i]\x20*\x20lightAttenuation\x20*\x20spotEffect;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lightDiffuseTerm\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lightSpecularTerm\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20getLightColor(normalize(lVector),\x20v,\x20n,\x20spotLightColor,\x20fresnelTerm,\x20roughness,\x20lightDiffuseTerm,\x20lightSpecularTerm);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20diffuseTerm\x20+=lightDiffuseTerm;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20specularTerm\x20+=\x20lightSpecularTerm;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a#endif\x20\x0a\x20\x20\x20\x20color\x20=\x20baseColor;\x20\x0a\x20\x20\x20\x20color\x20*=\x20max(diffuseTerm,\x20vec3(0.0));\x20\x0a\x20\x20\x20\x20color\x20+=\x20max(specularTerm,\x20vec3(0.0));\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20计算环境光\x0a\x20\x20\x20\x20#ifdef\x20USE_IBL_LIGHTING\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20r\x20=\x20normalize(czm_inverseViewRotation\x20*\x20normalize(reflect(v,\x20n)));\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Figure\x20out\x20if\x20the\x20reflection\x20vector\x20hits\x20the\x20ellipsoid\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20vertexRadius\x20=\x20length(positionWC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20horizonDotNadir\x20=\x201.0\x20-\x20min(1.0,\x206378137.0\x20/\x20vertexRadius);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20reflectionDotNadir\x20=\x20dot(r,\x20normalize(positionWC));\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Flipping\x20the\x20X\x20vector\x20is\x20a\x20cheap\x20way\x20to\x20get\x20the\x20inverse\x20of\x20czm_temeToPseudoFixed,\x20since\x20that\x27s\x20a\x20rotation\x20about\x20Z.\x0a\x20\x20\x20\x20\x20\x20\x20\x20r.x\x20=\x20-r.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20r\x20=\x20-normalize(czm_temeToPseudoFixed\x20*\x20r);\x0a\x20\x20\x20\x20\x20\x20\x20\x20r.x\x20=\x20-r.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20inverseRoughness\x20=\x201.04\x20-\x20roughness;\x0a\x20\x20\x20\x20\x20\x20\x20\x20inverseRoughness\x20*=\x20inverseRoughness;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20sceneSkyBox\x20=\x20textureCube(czm_environmentMap,\x20r).rgb\x20*\x20inverseRoughness;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20atmosphereHeight\x20=\x200.05;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20blendRegionSize\x20=\x200.1\x20*\x20((1.0\x20-\x20inverseRoughness)\x20*\x208.0\x20+\x201.1\x20-\x20horizonDotNadir);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20blendRegionOffset\x20=\x20roughness\x20*\x20-1.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20farAboveHorizon\x20=\x20clamp(horizonDotNadir\x20-\x20blendRegionSize\x20*\x200.5\x20+\x20blendRegionOffset,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20aroundHorizon\x20=\x20clamp(horizonDotNadir\x20+\x20blendRegionSize\x20*\x200.5,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20farBelowHorizon\x20=\x20clamp(horizonDotNadir\x20+\x20blendRegionSize\x20*\x201.5,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20smoothstepHeight\x20=\x20smoothstep(0.0,\x20atmosphereHeight,\x20horizonDotNadir);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20belowHorizonColor\x20=\x20mix(vec3(0.1,\x200.15,\x200.25),\x20vec3(0.4,\x200.7,\x200.9),\x20smoothstepHeight);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20nadirColor\x20=\x20belowHorizonColor\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20aboveHorizonColor\x20=\x20mix(vec3(0.9,\x201.0,\x201.2),\x20belowHorizonColor,\x20roughness\x20*\x200.5);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20blueSkyColor\x20=\x20mix(vec3(0.18,\x200.26,\x200.48),\x20aboveHorizonColor,\x20reflectionDotNadir\x20*\x20inverseRoughness\x20*\x200.5\x20+\x200.75);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20zenithColor\x20=\x20mix(blueSkyColor,\x20sceneSkyBox,\x20smoothstepHeight);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20blueSkyDiffuseColor\x20=\x20vec3(0.7,\x200.85,\x200.9);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20diffuseIrradianceFromEarth\x20=\x20(1.0\x20-\x20horizonDotNadir)\x20*\x20(reflectionDotNadir\x20*\x200.25\x20+\x200.75)\x20*\x20smoothstepHeight;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20diffuseIrradianceFromSky\x20=\x20(1.0\x20-\x20smoothstepHeight)\x20*\x20(1.0\x20-\x20(reflectionDotNadir\x20*\x200.25\x20+\x200.25));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20diffuseIrradiance\x20=\x20blueSkyDiffuseColor\x20*\x20clamp(diffuseIrradianceFromEarth\x20+\x20diffuseIrradianceFromSky,\x200.0,\x201.0);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20notDistantRough\x20=\x20(1.0\x20-\x20horizonDotNadir\x20*\x20roughness\x20*\x200.8);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20specularIrradiance\x20=\x20mix(zenithColor,\x20aboveHorizonColor,\x20smoothstep(farAboveHorizon,\x20aroundHorizon,\x20reflectionDotNadir)\x20*\x20notDistantRough);\x0a\x20\x20\x20\x20\x20\x20\x20\x20specularIrradiance\x20=\x20mix(specularIrradiance,\x20belowHorizonColor,\x20smoothstep(aroundHorizon,\x20farBelowHorizon,\x20reflectionDotNadir)\x20*\x20inverseRoughness);\x0a\x20\x20\x20\x20\x20\x20\x20\x20specularIrradiance\x20=\x20mix(specularIrradiance,\x20nadirColor,\x20smoothstep(farBelowHorizon,\x201.0,\x20reflectionDotNadir)\x20*\x20inverseRoughness);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20iblFactor\x20=\x20vec2(1.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20luminanceAtZenith\x20=\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Luminance\x20model\x20from\x20page\x2040\x20of\x20http://silviojemma.com/public/papers/lighting/spherical-harmonic-lighting.pdf\x0a\x20\x20\x20\x20#ifdef\x20USE_SUN_LUMINANCE\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Angle\x20between\x20sun\x20and\x20zenith\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20LdotZenith\x20=\x20clamp(dot(normalize(czm_inverseViewRotation\x20*\x20czm_sunDirectionEC),\x20normalize(positionWC\x20*\x20-1.0)),\x200.001,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20S\x20=\x20acos(LdotZenith);\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Angle\x20between\x20zenith\x20and\x20current\x20pixel\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20NdotZenith\x20=\x20clamp(dot(normalize(czm_inverseViewRotation\x20*\x20n),\x20normalize(positionWC\x20*\x20-1.0)),\x200.001,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Angle\x20between\x20sun\x20and\x20current\x20pixel\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20sunNdotL\x20=\x20clamp(dot(n,\x20czm_sunDirectionEC),\x200.001,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20gamma\x20=\x20acos(sunNdotL);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20numerator\x20=\x20((0.91\x20+\x2010.0\x20*\x20exp(-3.0\x20*\x20gamma)\x20+\x200.45\x20*\x20pow(sunNdotL,\x202.0))\x20*\x20(1.0\x20-\x20exp(-0.32\x20/\x20NdotZenith)));\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20denominator\x20=\x20(0.91\x20+\x2010.0\x20*\x20exp(-3.0\x20*\x20S)\x20+\x200.45\x20*\x20pow(LdotZenith,2.0))\x20*\x20(1.0\x20-\x20exp(-0.32));\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20luminance\x20=\x20luminanceAtZenith\x20*\x20(numerator\x20/\x20denominator);\x0a#endif\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20brdfLut\x20=\x20texture2D(czm_brdfLut,\x20vec2(NdotV,\x201.0\x20-\x20roughness)).rg;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20IBLColor\x20=\x20(diffuseIrradiance\x20*\x20diffuseColor\x20*\x20iblFactor.x)\x20+\x20(specularIrradiance\x20*\x20SRGBtoLINEAR3(specularColor\x20*\x20brdfLut.x\x20+\x20brdfLut.y)\x20*\x20iblFactor.y);\x0a#ifdef\x20USE_SUN_LUMINANCE\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20+=\x20IBLColor\x20*\x20luminance;\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20+=\x20IBLColor;\x0a#endif\x20//\x20end\x20of\x20USE_SUN_LUMINANCE\x0a#endif\x20//\x20end\x20of\x20USE_IBL_LIGHTING\x0a\x0a#ifdef\x20HAS_OCCLUSION_TEXTURE\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20*=\x20texture2D(u_occlusionTexture,\x20texCoord).r;\x0a#endif\x0a\x0a#ifdef\x20HAS_EMISSIVE_TEXTURE\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20emissiveTexCoord\x20=\x20texCoord;\x0a\x20\x20\x20\x20\x20\x20\x20\x20emissiveTexCoord\x20=\x20emissiveTexCoord\x20*\x20u_emissiveUVOffsetAndTiling.zw\x20+\x20u_emissiveUVOffsetAndTiling.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20emissive\x20=\x20SRGBtoLINEAR3(texture2D(u_emissiveTexture,\x20emissiveTexCoord).rgb);\x0a\x20\x20\x20\x20\x20\x20\x20\x20emissive\x20*=\x20u_emissiveFactor.rgb;\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20+=\x20emissive;\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20+=\x20u_emissiveFactor.rgb;\x0a#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20LINEARtoSRGB(color);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20resultColor\x20=\x20vec4(color,\x201.0);\x0a#ifdef\x20MASK\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(baseColorWithAlpha.a\x20<\x20u_alphaCutoff)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20resultColor\x20=\x20vec4(color,\x201.0);\x0a#endif\x0a#ifdef\x20BLEND\x0a\x20\x20\x20\x20\x20\x20\x20\x20resultColor\x20=\x20vec4(color,\x20baseColorWithAlpha.a);\x0a#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20resultColor;\x0a\x20\x20\x20\x20}','geoJsonToGeoGraphicObject','tweens','_scheduleSkip','_minimumRadius','_getPitch','tilesetPrimitive','particleLife','EXPIRE','_instances','keys','createChildContext','CLAMP_TO_EDGE','_bits','_rtcTransform','cta_c','ShadowVolumeAppearance','ALL','64-bit\x20offset\x20format','_unifiedMoveBarLength','_max','_instanceBoundingSpheres','cartographicLimitRectangle','getLinearRings','_eastSkirtHeight','tileset','_imageryTextureBound','_rotatedRectangle','members','Factorial','let','_spParticleSystem','Ground','_oriTextureBake','returnPathGuides','_geoEntityMoveCalc','attribute\x20vec3\x20position;\x0aattribute\x20vec3\x20normal;\x0aattribute\x20float\x20batchId;\x0aattribute\x20vec4\x20color;\x0a\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0avarying\x20vec4\x20v_color;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20vec4(position,\x201.0);\x0a\x0a\x20\x20\x20\x20v_positionEC\x20=\x20(czm_modelView\x20*\x20p).xyz;\x20\x20\x20\x20\x20\x20//\x20position\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20v_normalEC\x20=\x20czm_normal\x20*\x20normal;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normal\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20v_color\x20=\x20color;\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20p;\x0a}\x0a','addOnPreMain','foveatedInterpolationCallback','_clipMode','gtu','_toneMappingExposure','FRONT','createBucket','setInt16','applyAlpha','createSubSymbolData','_evenColor','setDefault','setSignalLengthRatio','maxSize','onTick','-1000px','fixed','_trackedEntity','binding','_stopCollection','_lastWidth','simplifiedGeometryCache','set\x20Objs\x20Operation\x20operationType','_stopSearchPath','options.url\x20is\x20required.','nFormat','Assets/Textures/maki/','isOSGB','_setIsModify','DYNAMIC_ATMOSPHERE_LIGHTING','?_method=DELETE&deleteMode=SQL','uSizeT','ClampObject','reNormalizeKidneyCtrlPoints','errorcode','_scanVAngle','mipLevels','mapScalarsThroughTable','NORMAL_UP_OCT32P','_rotateFactor','\x20is\x20not\x20defined','_commandsIgnoreShow','_evaluateLessThanOrEquals','rotateStartPosition','blinkStyle','SuperMap.TransportationAnalystResultSetting','_textureFloat','createGeometryResults','toServerJSONObject','minFilter','float\x20d\x20=\x20length(\x20vec2(diff1,\x20diff2)\x20);','uniform\x20vec4\x20gapColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20dashLength;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20dashPattern;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20varying\x20float\x20v_polylineAngle;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20const\x20float\x20maskLength\x20=\x2016.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat2\x20rotate(float\x20rad)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20c\x20=\x20cos(rad);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20s\x20=\x20sin(rad);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20mat2(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20c,\x20s,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20-s,\x20c\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pos\x20=\x20rotate(v_polylineAngle)\x20*\x20gl_FragCoord.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20Get\x20the\x20relative\x20position\x20within\x20the\x20dash\x20from\x200\x20to\x201\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dashPosition\x20=\x20fract(pos.x/\x20(dashLength\x20*\x20czm_pixelRatio)\x20+\x20czm_frameNumber\x20*\x200.01\x20*\x20speedV);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20Figure\x20out\x20the\x20mask\x20index.\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20maskIndex\x20=\x20floor(dashPosition\x20*\x20maskLength);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20Test\x20the\x20bit\x20mask.\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20maskTest\x20=\x20floor((dashPattern)\x20/\x20pow(2.0,\x20maskIndex));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20fragColor\x20=\x20(mod(maskTest,\x202.0)\x20<\x201.0)\x20?\x20gapColor\x20:\x20color;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(fragColor.a\x20<\x200.005)\x20{\x20\x20\x20//\x20matches\x200/255\x20and\x201/255\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20fragColor\x20=\x20czm_gammaCorrect(fragColor);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.emission\x20=\x20fragColor.rgb;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20fragColor.a;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20material;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}','clampToGroundPolylinePositions','_bottomRadius','_colorCommand','col','sequential','ArcGISTiledElevationTerrainProvider:\x20Terrain\x20data\x20has\x20more\x20than\x201\x20band.\x20Using\x20the\x20first\x20one.','#F0E68C','SOCKFS','_maxMemory','getSphericalExtentGeometryInstanceAttributes','supplyCenters','C_im','emptyObject','{lat_0}','getSymbolLibJSONInfo','\x20\x20\x20\x20float\x20roughness\x20=\x201.0\x20-\x20glossiness;\x0a','INT_VEC4','_sunPostProcess','_findGeoEntityMoveParameter','creating\x20db','createC1','/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20floating-point\x20constant\x20for\x20<code>2pi</code>.\x0a\x20*\x0a\x20*\x20@alias\x20czm_twoPi\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20CesiumMath.TWO_PI\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20const\x20float\x20czm_twoPi\x20=\x20...;\x0a\x20*\x0a\x20*\x20//\x20Example\x0a\x20*\x20float\x20pi\x20=\x20czm_twoPi\x20/\x202.0;\x0a\x20*/\x0aconst\x20float\x20czm_twoPi\x20=\x206.283185307179586;\x0a','fillStyle','_view3DDirty','outerHeight','EDL\x20Radius','tileCache','_enableIndoorColliDetection','LongBits','featureState','\x20is\x20not\x20interpolatable.','wasCreatedByUpsampling','_fbIntensity','b3dm-glb-unaligned','_invisibility','extendWallHeight','\x20\x20\x20\x20return\x20vec4(v_logPositionEC,\x201.0);\x20\x0a','_topPoint2','createVectorTileGeometries','ELLIPSOIDS','featuresLength','Too\x20many\x20open\x20files\x20in\x20system','updateDoorsCfg','StripeType','u_ScanColor','_rasterfunction','uOneOverGamma','trailTime','skipLevels','writeInt32','drillPick','Found\x20invalid\x20end\x20comment,\x20as\x20the\x20first\x20child\x20of\x20','positionToEyeEC','LineStyle','_isTimeMode','supportsPolylinesOnTerrain','backgroundFill_','getScanSpeed','texture11','uniformBlockBinding','_runAnimations','backOperation','disableFlatten','_occluders','isOverlap','hermiteCoefficientMatrix','RENDERED','shiningColor','_shadowDarkness','updateOrbitPosition','lastNumberOfActiveRequests','debugShowFrustumPlanes','_glslDatatype','czm_batchTable_','$rawData','angleVY','OSGBFile','menu','multiplyByTranslation','mixColorType','loadTile','translate(16,16)\x20scale(0.85)\x20translate(-16,-15.5)','parentObject','varying\x20vec2\x20v_textureCoordinates;\x20\x0avoid\x20main()\x20{\x20\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20vec4(0.0);\x20\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20','_resultBuffer','top,\x20left','checkForCameraUpdates','_drawingBufferHeight','samples','utils.arrayFilter','recalculate','setVisibleInViewport','PolygonGeometry','_key','attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20vec3\x20position2DHigh;\x0aattribute\x20vec3\x20position2DLow;\x0aattribute\x20vec3\x20prevPosition3DHigh;\x0aattribute\x20vec3\x20prevPosition3DLow;\x0aattribute\x20vec3\x20prevPosition2DHigh;\x0aattribute\x20vec3\x20prevPosition2DLow;\x0aattribute\x20vec3\x20nextPosition3DHigh;\x0aattribute\x20vec3\x20nextPosition3DLow;\x0aattribute\x20vec3\x20nextPosition2DHigh;\x0aattribute\x20vec3\x20nextPosition2DLow;\x0aattribute\x20vec4\x20texCoordExpandAndBatchIndex;\x0a\x0avarying\x20vec2\x20\x20v_st;\x0avarying\x20float\x20v_width;\x0avarying\x20vec4\x20v_pickColor;\x0avarying\x20float\x20v_polylineAngle;\x0avarying\x20float\x20v_alpha;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20texCoord\x20=\x20texCoordExpandAndBatchIndex.x;\x0a\x20\x20\x20\x20float\x20expandDir\x20=\x20texCoordExpandAndBatchIndex.y;\x0a\x20\x20\x20\x20bool\x20usePrev\x20=\x20texCoordExpandAndBatchIndex.z\x20<\x200.0;\x0a\x20\x20\x20\x20float\x20batchTableIndex\x20=\x20texCoordExpandAndBatchIndex.w;\x0a\x0a\x20\x20\x20\x20vec2\x20widthAndShow\x20=\x20batchTable_getWidthAndShow(batchTableIndex);\x0a\x20\x20\x20\x20float\x20width\x20=\x20widthAndShow.x\x20+\x200.5;\x0a\x20\x20\x20\x20float\x20show\x20=\x20widthAndShow.y;\x0a\x0a\x20\x20\x20\x20if\x20(width\x20<\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20show\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec4\x20pickColor\x20=\x20batchTable_getPickColor(batchTableIndex);\x0a\x0a\x20\x20\x20\x20vec4\x20p,\x20prev,\x20next;\x0a\x20\x20\x20\x20if\x20(czm_morphTime\x20==\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20p\x20=\x20czm_translateRelativeToEye(position3DHigh.xyz,\x20position3DLow.xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20prev\x20=\x20czm_translateRelativeToEye(prevPosition3DHigh.xyz,\x20prevPosition3DLow.xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20next\x20=\x20czm_translateRelativeToEye(nextPosition3DHigh.xyz,\x20nextPosition3DLow.xyz);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if\x20(czm_morphTime\x20==\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20p\x20=\x20czm_translateRelativeToEye(position2DHigh.zxy,\x20position2DLow.zxy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20prev\x20=\x20czm_translateRelativeToEye(prevPosition2DHigh.zxy,\x20prevPosition2DLow.zxy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20next\x20=\x20czm_translateRelativeToEye(nextPosition2DHigh.zxy,\x20nextPosition2DLow.zxy);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20p\x20=\x20czm_columbusViewMorph(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_translateRelativeToEye(position2DHigh.zxy,\x20position2DLow.zxy),\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_translateRelativeToEye(position3DHigh.xyz,\x20position3DLow.xyz),\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_morphTime);\x0a\x20\x20\x20\x20\x20\x20\x20\x20prev\x20=\x20czm_columbusViewMorph(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_translateRelativeToEye(prevPosition2DHigh.zxy,\x20prevPosition2DLow.zxy),\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_translateRelativeToEye(prevPosition3DHigh.xyz,\x20prevPosition3DLow.xyz),\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_morphTime);\x0a\x20\x20\x20\x20\x20\x20\x20\x20next\x20=\x20czm_columbusViewMorph(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_translateRelativeToEye(nextPosition2DHigh.zxy,\x20nextPosition2DLow.zxy),\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_translateRelativeToEye(nextPosition3DHigh.xyz,\x20nextPosition3DLow.xyz),\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_morphTime);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20#ifdef\x20DISTANCE_DISPLAY_CONDITION\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20centerHigh\x20=\x20batchTable_getCenterHigh(batchTableIndex);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20centerLowAndRadius\x20=\x20batchTable_getCenterLowAndRadius(batchTableIndex);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20centerLow\x20=\x20centerLowAndRadius.xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20radius\x20=\x20centerLowAndRadius.w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20distanceDisplayCondition\x20=\x20batchTable_getDistanceDisplayCondition(batchTableIndex);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20lengthSq;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(czm_sceneMode\x20==\x20czm_sceneMode2D)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20lengthSq\x20=\x20czm_eyeHeight2D.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20center\x20=\x20czm_translateRelativeToEye(centerHigh.xyz,\x20centerLow.xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20lengthSq\x20=\x20max(0.0,\x20dot(center.xyz,\x20center.xyz)\x20-\x20radius\x20*\x20radius);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20nearSq\x20=\x20distanceDisplayCondition.x\x20*\x20distanceDisplayCondition.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20farSq\x20=\x20distanceDisplayCondition.y\x20*\x20distanceDisplayCondition.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(lengthSq\x20<\x20nearSq\x20||\x20lengthSq\x20>\x20farSq)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20show\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#endif\x0a\x0a\x20\x20\x20\x20float\x20polylineAngle;\x0a\x20\x20\x20\x20vec4\x20positionWC\x20=\x20getPolylineWindowCoordinates(p,\x20prev,\x20next,\x20expandDir,\x20width,\x20usePrev,\x20polylineAngle);\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_viewportOrthographic\x20*\x20positionWC\x20*\x20show;\x0a\x0a\x20\x20\x20\x20v_st.s\x20=\x20texCoord;\x0a\x20\x20\x20\x20v_st.t\x20=\x20czm_writeNonPerspective(clamp(expandDir,\x200.0,\x201.0),\x20gl_Position.w);\x0a\x0a\x20\x20\x20\x20v_width\x20=\x20width;\x0a\x20\x20\x20\x20v_pickColor\x20=\x20pickColor;\x0a\x20\x20\x20\x20v_polylineAngle\x20=\x20polylineAngle;\x0a\x20\x20\x20\x20v_alpha\x20=\x20abs(texCoord);\x0a}\x0a','accessorContainingIndexData','4px','replaceColor_','uFillStyle','grow','_batchTable','containsMultipleDots','cesium-viewer','Replace','{\x22tokenName\x22:\x20\x22value\x22}','getTextBounds','_lastFpsSampleTime','starvedLastFrame','infiniteProjectionMatrix','_definitionChanged','_bloomColor','cartesian3Index','ignoreNormal','getPixelDimensions','\x27addFunction\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_smaaEnabled','ComputeMoon','_renderLoopRunning','getBloomTexture','depthTest','fov','getBoundingSphere','msub','setEphemeris','toJSON','lights','setMinDistanceDisplay','Checksum\x20failed.','scpUrl','removeAllObjsColor','uncaughtException','addSegment','skyBoxCommand','minimumWalkingDetectDistance','_modelHeight','_textureCacheDirty','cosAngle','getsClosestPoint','uniform\x20mat4\x20u_modifiedModelView;\x0a','No\x20viewer\x20or\x20box\x20provided.','uTexture','clip-rule','uniform\x20sampler2D\x20colorTexture;\x0auniform\x20float\x20gradations;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20vec3\x20rgb\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates).rgb;\x0a#ifdef\x20CZM_SELECTED_FEATURE\x0a\x20\x20\x20\x20if\x20(czm_selected())\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(rgb,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20\x20float\x20luminance\x20=\x20czm_luminance(rgb);\x0a\x20\x20\x20\x20float\x20darkness\x20=\x20luminance\x20*\x20gradations;\x0a\x20\x20\x20\x20darkness\x20=\x20(darkness\x20-\x20fract(darkness))\x20/\x20gradations;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(vec3(darkness),\x201.0);\x0a}\x0a','defaultCreateImage','createTerrainMesh','to_meter','VEC3','_alphaClearCommand','attr:\x20{\x20transform:\x20_transform\x20}','getUTCMilliseconds','isUncertainDirectionValid','stop','_level','moveRight','OpenStreetMap\x20(OSM)\x20is\x20a\x20collaborative\x20project\x20to\x20create\x20a\x20free\x20editable\x20map\x20of\x20the\x20world.\x0ahttp://www.openstreetmap.org','TAN','cesium-performanceDisplay','attrsave','audio/mpeg','cancelFlight','_positions','vec3\x20lambertianDiffuse(vec3\x20diffuseColor)\x20\x0a{\x0a\x20\x20\x20\x20return\x20diffuseColor\x20/\x20M_PI;\x0a}\x0a\x0a','fixed64','penumbraCos','Microsoft.XMLDOM','_near','isNormalTexture','_clipCommand','getLinePts','title','_quantizedVertices','createStream','RENDERBUFFER','_connectLinkToGeoEntity','_getParameterString','_currentGeoEntityBasicParameter','EndCol','/**\x0a\x20*\x20The\x20automatic\x20GLSL\x20constant\x20for\x20{@link\x20Pass#CESIUM_3D_TILE_CLASSIFICATION}\x0a\x20*\x0a\x20*\x20@name\x20czm_passCesium3DTileClassification\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20czm_pass\x0a\x20*/\x0aconst\x20float\x20czm_passCesium3DTileClassification\x20=\x205.0;\x0a','inverseModel','toBlob','_baseColorTextureCoordIndex','Everest\x201969','bindTo','removeItem','_maximumCubeMapSize','GEOMODEL3D','BOOL_VEC4','mathMl','animationAdded','px;\x20width:\x20','_update','selectionFiltrateByTransparency','raySphere','setMappingRange','\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_depth_main();\x20\x0a\x20\x20\x20\x20czm_writeLogDepth();\x20\x0a}\x20\x0a','layoutVertexArray','_fMultiTemporalPercentage','m\x202.9825053,17.550598\x200,1.368113\x200,26.267766\x200,1.368113\x201.36811,0\x2054.9981397,0\x201.36811,0\x200,-1.368113\x200,-26.267766\x200,-1.368113\x20-1.36811,0\x20-54.9981397,0\x20-1.36811,0\x20z\x20m\x202.73623,2.736226\x2010.3292497,0\x200,10.466063\x20-10.3292497,0\x200,-10.466063\x20z\x20m\x2013.0654697,0\x2011.69737,0\x200,10.466063\x20-11.69737,0\x200,-10.466063\x20z\x20m\x2014.43359,0\x2011.69737,0\x200,10.466063\x20-11.69737,0\x200,-10.466063\x20z\x20m\x2014.43359,0\x2010.32926,0\x200,10.466063\x20-10.32926,0\x200,-10.466063\x20z\x20m\x20-41.9326497,13.202288\x2010.3292497,0\x200,10.329252\x20-10.3292497,0\x200,-10.329252\x20z\x20m\x2013.0654697,0\x2011.69737,0\x200,10.329252\x20-11.69737,0\x200,-10.329252\x20z\x20m\x2014.43359,0\x2011.69737,0\x200,10.329252\x20-11.69737,0\x200,-10.329252\x20z\x20m\x2014.43359,0\x2010.32926,0\x200,10.329252\x20-10.32926,0\x200,-10.329252\x20z','#D2B48C','magFilter','_getLabelWeightOrHeight','createCanvasContext2D','_handleScale','maxVBOSize','unknown\x20filename','getCase','renderMultiLineStringGeometry_','randomTexture','runAndAbortIfError','#0000CD','createCommand','_lastTimeIndex','_cornerType','_tileTextures','octvertexnormals','colorize','OES_texture_float','MOST_DETAILED_PRELOAD','collisionBoxLayout','FUNC_REVERSE_SUBTRACT','magnitudeSquared','Collection','checkSubtype','_removeCoverImageryLayer','skinnedNodes','updateScanParameters','\x27\x20has\x20no\x20template','public','ZERO','_missingImagePixels','getCacheTile','_isArrow','backwardExtrapolationType','addCurrentVertex','uSecondColor','vec3\x20bitangent;\x0a','draco','stackRestore','innerAngle','cos_phi','skyColor\x20color','Illegal\x20number\x20of\x20bytes\x20for\x20','mouseMove','_polygonUpdate','packedBoxLength','miniTempWebGLFloatBuffers','MeasureHandler.lineDisplayType','css:\x20{\x22cesium-cesiumInspector-pickButtonHighlight\x22\x20:\x20pickTileActive},\x20click:\x20pickTile','_faceCommand','GREY','_isComputeTexCoord','nodeChain','filterDistance','isPseudoElement','ensureSemanticExistence','computeHierarchyPackedLength','_isHeadingFree','out','initWebAssembly','debugHeatmapTilePropertyName','_viewportDirty','_getBuffer','registerDeviceMotionEventCallback','return\x20ret})','urlIsLong','isSymbolDot','_getMoveGeoEntityByUUID','uniform2f','uniform\x20sampler2D\x20colorTexture;\x0auniform\x20sampler2D\x20depthTexture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0auniform\x20float\x20scale;\x0a\x0avoid\x20main\x20()\x0a{\x0a\x20\x20\x20\x20vec4\x20oriColor\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec4\x20fogColor\x20=\x20vec4(0.8,\x200.8,\x200.8,\x200.5);\x0a\x20\x20\x20\x20float\x20depth\x20=\x20texture2D(depthTexture,\x20v_textureCoordinates).r;\x0a\x20\x20\x20\x20float\x20f\x20=\x20(depth\x20-\x200.7)\x20*\x20min(1.0,\x20max(scale,\x200.0))\x20/\x200.2;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mix(oriColor,\x20fogColor,\x20clamp(f,\x200.0,\x201.0));\x0a}','_emitter','getSurfaceNormalIntersectionWithZAxis','_limitObject','depthTestEnabled','data-html2canvas-ignore','beginPath','OPEN','animateAppear','hideModeEditBouds','Encountered\x20a\x20model\x20entity\x20while\x20exporting\x20to\x20KML,\x20but\x20no\x20model\x20callback\x20was\x20supplied.','varying\x20vec3\x20v_forwardDirectionEC;\x0avarying\x20vec3\x20v_texcoordNormalizationAndHalfWidth;\x0avarying\x20float\x20v_batchId;\x0a\x0a#ifdef\x20PER_INSTANCE_COLOR\x0avarying\x20vec4\x20v_color;\x0a#else\x0avarying\x20vec2\x20v_alignedPlaneDistances;\x0avarying\x20float\x20v_texcoordT;\x0a#endif\x0a\x0afloat\x20rayPlaneDistanceUnsafe(vec3\x20origin,\x20vec3\x20direction,\x20vec3\x20planeNormal,\x20float\x20planeDistance)\x20{\x0a\x20\x20\x20\x20//\x20We\x20don\x27t\x20expect\x20the\x20ray\x20to\x20ever\x20be\x20parallel\x20to\x20the\x20plane\x0a\x20\x20\x20\x20return\x20(-planeDistance\x20-\x20dot(planeNormal,\x20origin))\x20/\x20dot(planeNormal,\x20direction);\x0a}\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20vec4\x20eyeCoordinate\x20=\x20gl_FragCoord;\x0a\x20\x20\x20\x20eyeCoordinate\x20/=\x20eyeCoordinate.w;\x0a\x0a#ifdef\x20PER_INSTANCE_COLOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(v_color);\x0a#else\x20//\x20PER_INSTANCE_COLOR\x0a\x20\x20\x20\x20//\x20Use\x20distances\x20for\x20planes\x20aligned\x20with\x20segment\x20to\x20prevent\x20skew\x20in\x20dashing\x0a\x20\x20\x20\x20float\x20distanceFromStart\x20=\x20rayPlaneDistanceUnsafe(eyeCoordinate.xyz,\x20-v_forwardDirectionEC,\x20v_forwardDirectionEC.xyz,\x20v_alignedPlaneDistances.x);\x0a\x20\x20\x20\x20float\x20distanceFromEnd\x20=\x20rayPlaneDistanceUnsafe(eyeCoordinate.xyz,\x20v_forwardDirectionEC,\x20-v_forwardDirectionEC.xyz,\x20v_alignedPlaneDistances.y);\x0a\x0a\x20\x20\x20\x20//\x20Clamp\x20-\x20distance\x20to\x20aligned\x20planes\x20may\x20be\x20negative\x20due\x20to\x20mitering\x0a\x20\x20\x20\x20distanceFromStart\x20=\x20max(0.0,\x20distanceFromStart);\x0a\x20\x20\x20\x20distanceFromEnd\x20=\x20max(0.0,\x20distanceFromEnd);\x0a\x0a\x20\x20\x20\x20float\x20s\x20=\x20distanceFromStart\x20/\x20(distanceFromStart\x20+\x20distanceFromEnd);\x0a\x20\x20\x20\x20s\x20=\x20(s\x20*\x20v_texcoordNormalizationAndHalfWidth.x)\x20+\x20v_texcoordNormalizationAndHalfWidth.y;\x0a\x0a\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x0a\x20\x20\x20\x20materialInput.s\x20=\x20s;\x0a\x20\x20\x20\x20materialInput.st\x20=\x20vec2(s,\x20v_texcoordT);\x0a\x20\x20\x20\x20materialInput.str\x20=\x20vec3(s,\x20v_texcoordT,\x200.0);\x0a\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(material.diffuse\x20+\x20material.emission,\x20material.alpha);\x0a#endif\x20//\x20PER_INSTANCE_COLOR\x0a}\x0a','fadeDuration','applyImageryClip','\x20<\x200.','application/x-www-form-urlencoded;\x20charset=UTF-8','normalOffsetScale','\x27\x20and\x20\x27','contentReadyPromise','#A0D567','computePlaneDistances','bindVertexArrayOES','isVREnabled','Trim\x20Tiles\x20Cache','_rasterImageFBO','_fileType','_primitiveBias','\x20\x20\x20\x20vec3\x20F\x20=\x20fresnelSchlick2(r0,\x20r90,\x20VdotH);\x0a','u_rotate_symbol','_countWaitingForRemove','viewshed3d','SYMBOL_CIRCLECHORD','fromGeometry','defaultPointOutlineColor','_updateIDs','isWall','KHR_draco_mesh_compression','_opacity','passThroughDataForTesting','isBloomEnable','IFRAME','removedIds','421241Yxqaau','getOriginGeoEntityUUID','dynCall_iiii','northwestChild','pntEnd','maximumByComponent','transformMatrix','_serverExcavationRegions','_time','color.a','lastColorChangeTrigger','getValue','tilesetPassState','pvrtc1','form','content-encoding','_requestEntities','reloadVolMapping','flipXY','pt4','VOLUME','rightTolerance','structs','expandBoundingSphere','memoryUsage','ANIMATION_WAY','_modelLinePrimitice','deferEvaluation','parseCoords','offsetBounds','GeoEntityEffectBurst_','mathcolor','applyTextTransform','_imageResult','generateCollisionDebugBuffers','_zIndex','finish','strokeMaterialProperty','_abort','_fontWeight','Natural\x20Earth\x20II,\x20darkened\x20for\x20contrast.\x0ahttp://www.naturalearthdata.com/','UNIT_X','preInit','tmpExtent_','varying\x20float\x20fSelected;','isInHeightRange','multiplyByUniformScale','\x0avarying\x20vec4\x20v_pickColor;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_non_pick_main();\x20\x0a\x20\x20\x20\x20v_pickColor\x20=\x20czm_batchTable_pickColor(batchId);\x20\x0a}','u_tex_y_a','gridTextures','PlottingID','fromCornerPoints','NO_TEXCOORD','_pop','getError','convertFloat','lightColorHdr','multiple','_modelMatrixPrimitive','GetFeatureInfo','removeInstance','fillText','ANIMATION_BLINK','u_metallicFactor','eastSkirtHeight','cesium-baseLayerPicker-sectionTitle','_rasterPickFBO','modelEditor','labelOutlineWidth','getFillColor','damBreakAnalysis','_fillEnabled','_rsWireframe','_groupIndex','samplerCube','lodType','newer','NUMBER_OCT','symbolLibData','_arrRasterPointCommand','_maxHeight','_handleUniformScale','stringify','writeFloat64','angleLoop','_mostDetailedRayPicks','entityCollection','Illegal\x20capacity','getAllPickObjects','_moonGeo','\x27intArrayFromString\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_cameraUp','TEXTURE_CUBE_MAP_POSITIVE_X','foveatedFactor','setTyped','_runtimeAst','S3MTilesFontWithHaloFp_','\x20\x20\x20\x20r\x20=\x20-normalize(czm_temeToPseudoFixed\x20*\x20r);\x0a','_hypsometricRegionUpdate','filePackagePrefixURL','metal_plate/metal_plate_diff_1k.jpg','getGeoEntity','\x20(undefined\x20type\x20','setImageSubRegion','_previousLuminance','tilesVisited','ANIMATION_ATTRIBUTE','_lightList','eqz','GeometryLayout','§ionIndex=','imageState_','arrayBuffer','\x20timed\x20out','VEC_W','_entities','outputTexture','_orbit','_initSymbolFinished','_xysFileUrlTemplate','_distanceVisible','foreach','_positiveY','rgba(247,250,255,0.384)','normal_rangeConstant','_ws','getFirstNonZeroValue','Index','fromBytesLE','arraySize','Detected\x20runtime\x20INITIAL_MEMORY\x20setting.\x20\x20Use\x20-sIMPORTED_MEMORY\x20to\x20define\x20wasmMemory\x20dynamically','_instanceIds','newScheme','#E9967A','\x20\x20\x20\x20vec3\x20sceneSkyBox\x20=\x20textureCube(czm_environmentMap,\x20r).rgb\x20*\x20inverseRoughness;\x0a','_signalColor','switchToOrthographicFrustum','customData','_clearObjects','opacity_','groups','enablePrjArea','_radiiSquared','timeSinceMoved','process','zeroToTwoPi','The\x20\x22nodes\x22\x20option\x20must\x20be\x20a\x20plain,\x20non-observable\x20array.','createSamplers','matrix\x20is\x20not\x20invertible\x20because\x20its\x20determinate\x20is\x20zero.','_animationGOFeature','BlockScale','defaultDatum','METADATA','tldMatches','#F5FFFA','createEdgeData','_textureSize','styleString','textureAtlasID','disableFlood','uNorthDir','_totalDuration','invalid\x20`hashtag`\x20cfg\x20-\x20see\x20docs','_relativePath','_inverseModelView3D','KeepInside','computeViewRectangle','link','_imageBasedLightingFactorSubscription','_rsReflect','Expected\x20arguments\x20of\x20type\x20','options.points\x20is\x20required\x20and\x20must\x20like\x20[{begin\x20:\x200,\x20end\x20:\x201},\x20{begin\x20:\x201,\x20end\x20:\x202}]',',\x20enable:\x20','hasRTLText','isFilled','_createMeshSync','IconOrigin','EPSG','manager','drawGeometryCollection','WebGL\x20Error:\x20\x20','flightDuration','writing-mode','compareMinX','_row','\x20attribute\x20downloaded.','_southwestChild','_subTextureNamesBake','PRELOAD_FLIGHT','CYLINDERS_LENGTH','_targetCollection','\x20\x20\x20\x20float\x20NdotL\x20=\x20clamp(dot(n,\x20l),\x200.001,\x201.0);\x0a','18pt','czm_getMaterial_','Util.RequestJSONPPromise.supermap_callbacks[','Invalid\x20argument','float\x20weightSum\x20=\x20gaussianPdf(0.0,\x20kernelRadius);','S3MTilesExtendPolygonShadowVP_','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a\x0a#ifdef\x20TEXTURE_COORDINATES\x0a#ifdef\x20SPHERICAL\x0avarying\x20vec4\x20v_sphericalExtents;\x0a#else\x20//\x20SPHERICAL\x0avarying\x20vec2\x20v_inversePlaneExtents;\x0avarying\x20vec4\x20v_westPlane;\x0avarying\x20vec4\x20v_southPlane;\x0a#endif\x20//\x20SPHERICAL\x0avarying\x20vec3\x20v_uvMinAndSphericalLongitudeRotation;\x0avarying\x20vec3\x20v_uMaxAndInverseDistance;\x0avarying\x20vec3\x20v_vMaxAndInverseDistance;\x0a#endif\x20//\x20TEXTURE_COORDINATES\x0a\x0a#ifdef\x20PER_INSTANCE_COLOR\x0avarying\x20vec4\x20v_color;\x0a#endif\x0a\x0a#ifdef\x20NORMAL_EC\x0avec3\x20getEyeCoordinate3FromWindowCoordinate(vec2\x20fragCoord,\x20float\x20logDepthOrDepth)\x0a{\x0a\x20\x20\x20\x20vec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(fragCoord,\x20logDepthOrDepth);\x0a\x20\x20\x20\x20return\x20eyeCoordinate.xyz\x20/\x20eyeCoordinate.w;\x0a}\x0a\x0avec3\x20vectorFromOffset(vec4\x20eyeCoordinate,\x20vec2\x20positiveOffset)\x0a{\x0a\x20\x20\x20\x20vec2\x20glFragCoordXY\x20=\x20gl_FragCoord.xy;\x0a\x20\x20\x20\x20//\x20Sample\x20depths\x20at\x20both\x20offset\x20and\x20negative\x20offset\x0a\x20\x20\x20\x20float\x20upOrRightLogDepth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20(glFragCoordXY\x20+\x20positiveOffset)\x20/\x20czm_viewport.zw));\x0a\x20\x20\x20\x20float\x20downOrLeftLogDepth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20(glFragCoordXY\x20-\x20positiveOffset)\x20/\x20czm_viewport.zw));\x0a\x20\x20\x20\x20//\x20Explicitly\x20evaluate\x20both\x20paths\x0a\x20\x20\x20\x20//\x20Necessary\x20for\x20multifrustum\x20and\x20for\x20edges\x20of\x20the\x20screen\x0a\x20\x20\x20\x20bvec2\x20upOrRightInBounds\x20=\x20lessThan(glFragCoordXY\x20+\x20positiveOffset,\x20czm_viewport.zw);\x0a\x20\x20\x20\x20float\x20useUpOrRight\x20=\x20float(upOrRightLogDepth\x20>\x200.0\x20&&\x20upOrRightInBounds.x\x20&&\x20upOrRightInBounds.y);\x0a\x20\x20\x20\x20float\x20useDownOrLeft\x20=\x20float(useUpOrRight\x20==\x200.0);\x0a\x20\x20\x20\x20vec3\x20upOrRightEC\x20=\x20getEyeCoordinate3FromWindowCoordinate(glFragCoordXY\x20+\x20positiveOffset,\x20upOrRightLogDepth);\x0a\x20\x20\x20\x20vec3\x20downOrLeftEC\x20=\x20getEyeCoordinate3FromWindowCoordinate(glFragCoordXY\x20-\x20positiveOffset,\x20downOrLeftLogDepth);\x0a\x20\x20\x20\x20return\x20(upOrRightEC\x20-\x20(eyeCoordinate.xyz\x20/\x20eyeCoordinate.w))\x20*\x20useUpOrRight\x20+\x20((eyeCoordinate.xyz\x20/\x20eyeCoordinate.w)\x20-\x20downOrLeftEC)\x20*\x20useDownOrLeft;\x0a}\x0a#endif\x20//\x20NORMAL_EC\x0a\x0avoid\x20main(void)\x0a{\x0a#ifdef\x20REQUIRES_EC\x0a\x20\x20\x20\x20float\x20logDepthOrDepth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20gl_FragCoord.xy\x20/\x20czm_globeDepthTextureDim.xy));\x0a\x20\x20\x20\x20vec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(gl_FragCoord.xy,\x20logDepthOrDepth);\x0a#endif\x0a\x0a#ifdef\x20REQUIRES_WC\x0a\x20\x20\x20\x20vec4\x20worldCoordinate4\x20=\x20czm_inverseView\x20*\x20eyeCoordinate;\x0a\x20\x20\x20\x20vec3\x20worldCoordinate\x20=\x20worldCoordinate4.xyz\x20/\x20worldCoordinate4.w;\x0a#endif\x0a\x0a#ifdef\x20TEXTURE_COORDINATES\x0a\x20\x20\x20\x20vec2\x20uv;\x0a#ifdef\x20SPHERICAL\x0a\x20\x20\x20\x20//\x20Treat\x20world\x20coords\x20as\x20a\x20sphere\x20normal\x20for\x20spherical\x20coordinates\x0a\x20\x20\x20\x20vec2\x20sphericalLatLong\x20=\x20czm_approximateSphericalCoordinates(worldCoordinate);\x0a\x20\x20\x20\x20sphericalLatLong.y\x20+=\x20v_uvMinAndSphericalLongitudeRotation.z;\x0a\x20\x20\x20\x20sphericalLatLong.y\x20=\x20czm_branchFreeTernary(sphericalLatLong.y\x20<\x20czm_pi,\x20sphericalLatLong.y,\x20sphericalLatLong.y\x20-\x20czm_twoPi);\x0a\x20\x20\x20\x20uv.x\x20=\x20(sphericalLatLong.y\x20-\x20v_sphericalExtents.y)\x20*\x20v_sphericalExtents.w;\x0a\x20\x20\x20\x20uv.y\x20=\x20(sphericalLatLong.x\x20-\x20v_sphericalExtents.x)\x20*\x20v_sphericalExtents.z;\x0a#else\x20//\x20SPHERICAL\x0a\x20\x20\x20\x20//\x20Unpack\x20planes\x20and\x20transform\x20to\x20eye\x20space\x0a\x20\x20\x20\x20uv.x\x20=\x20czm_planeDistance(v_westPlane,\x20eyeCoordinate.xyz\x20/\x20eyeCoordinate.w)\x20*\x20v_inversePlaneExtents.x;\x0a\x20\x20\x20\x20uv.y\x20=\x20czm_planeDistance(v_southPlane,\x20eyeCoordinate.xyz\x20/\x20eyeCoordinate.w)\x20*\x20v_inversePlaneExtents.y;\x0a#endif\x20//\x20SPHERICAL\x0a#endif\x20//\x20TEXTURE_COORDINATES\x0a\x0a#ifdef\x20PICK\x0a#ifdef\x20CULL_FRAGMENTS\x0a\x20\x20\x20\x20if\x20(0.0\x20<=\x20uv.x\x20&&\x20uv.x\x20<=\x201.0\x20&&\x200.0\x20<=\x20uv.y\x20&&\x20uv.y\x20<=\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor.a\x20=\x201.0;\x20//\x200.0\x20alpha\x20leads\x20to\x20discard\x20from\x20ShaderSource.createPickFragmentShaderSource\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_writeDepthClampedToFarPlane();\x0a\x20\x20\x20\x20}\x0a#else\x20//\x20CULL_FRAGMENTS\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor.a\x20=\x201.0;\x0a#endif\x20//\x20CULL_FRAGMENTS\x0a#else\x20//\x20PICK\x0a\x0a#ifdef\x20CULL_FRAGMENTS\x0a\x20\x20\x20\x20if\x20(uv.x\x20<=\x200.0\x20||\x201.0\x20<=\x20uv.x\x20||\x20uv.y\x20<=\x200.0\x20||\x201.0\x20<=\x20uv.y)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#ifdef\x20NORMAL_EC\x0a\x20\x20\x20\x20//\x20Compute\x20normal\x20by\x20sampling\x20adjacent\x20pixels\x20in\x202x2\x20block\x20in\x20screen\x20space\x0a\x20\x20\x20\x20vec3\x20downUp\x20=\x20vectorFromOffset(eyeCoordinate,\x20vec2(0.0,\x201.0));\x0a\x20\x20\x20\x20vec3\x20leftRight\x20=\x20vectorFromOffset(eyeCoordinate,\x20vec2(1.0,\x200.0));\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20normalize(cross(leftRight,\x20downUp));\x0a#endif\x0a\x0a\x0a#ifdef\x20PER_INSTANCE_COLOR\x0a\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20czm_gammaCorrect(v_color);\x0a#ifdef\x20FLAT\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a#else\x20//\x20FLAT\x0a\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x20\x20\x20\x20materialInput.normalEC\x20=\x20normalEC;\x0a\x20\x20\x20\x20materialInput.positionToEyeEC\x20=\x20-eyeCoordinate.xyz;\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20color.a;\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_phong(normalize(-eyeCoordinate.xyz),\x20material,\x20czm_lightDirectionEC);\x0a#endif\x20//\x20FLAT\x0a\x0a#else\x20//\x20PER_INSTANCE_COLOR\x0a\x0a\x20\x20\x20\x20//\x20Material\x20support.\x0a\x20\x20\x20\x20//\x20USES_\x20is\x20distinct\x20from\x20REQUIRES_,\x20because\x20some\x20things\x20are\x20dependencies\x20of\x20each\x20other\x20or\x0a\x20\x20\x20\x20//\x20dependencies\x20for\x20culling\x20but\x20might\x20not\x20actually\x20be\x20used\x20by\x20the\x20material.\x0a\x0a\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x0a#ifdef\x20USES_NORMAL_EC\x0a\x20\x20\x20\x20materialInput.normalEC\x20=\x20normalEC;\x0a#endif\x0a\x0a#ifdef\x20USES_POSITION_TO_EYE_EC\x0a\x20\x20\x20\x20materialInput.positionToEyeEC\x20=\x20-eyeCoordinate.xyz;\x0a#endif\x0a\x0a#ifdef\x20USES_TANGENT_TO_EYE\x0a\x20\x20\x20\x20materialInput.tangentToEyeMatrix\x20=\x20czm_eastNorthUpToEyeCoordinates(worldCoordinate,\x20normalEC);\x0a#endif\x0a\x0a#ifdef\x20USES_ST\x0a\x20\x20\x20\x20//\x20Remap\x20texture\x20coordinates\x20from\x20computed\x20(approximately\x20aligned\x20with\x20cartographic\x20space)\x20to\x20the\x20desired\x0a\x20\x20\x20\x20//\x20texture\x20coordinate\x20system,\x20which\x20typically\x20forms\x20a\x20tight\x20oriented\x20bounding\x20box\x20around\x20the\x20geometry.\x0a\x20\x20\x20\x20//\x20Shader\x20is\x20provided\x20a\x20set\x20of\x20reference\x20points\x20for\x20remapping.\x0a\x20\x20\x20\x20materialInput.st.x\x20=\x20czm_lineDistance(v_uvMinAndSphericalLongitudeRotation.xy,\x20v_uMaxAndInverseDistance.xy,\x20uv)\x20*\x20v_uMaxAndInverseDistance.z;\x0a\x20\x20\x20\x20materialInput.st.y\x20=\x20czm_lineDistance(v_uvMinAndSphericalLongitudeRotation.xy,\x20v_vMaxAndInverseDistance.xy,\x20uv)\x20*\x20v_vMaxAndInverseDistance.z;\x0a#endif\x0a\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x0a#ifdef\x20FLAT\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(material.diffuse\x20+\x20material.emission,\x20material.alpha);\x0a#else\x20//\x20FLAT\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_phong(normalize(-eyeCoordinate.xyz),\x20material,\x20czm_lightDirectionEC);\x0a#endif\x20//\x20FLAT\x0a\x0a#endif\x20//\x20PER_INSTANCE_COLOR\x0a\x20\x20\x20\x20czm_writeDepthClampedToFarPlane();\x0a#endif\x20//\x20PICK\x0a}\x0a','createNormalDerivedCommand','_isVectorScaleUpdate','pthreadMainPrefixURL','Error\x20while\x20writing\x20zip\x20file.','\x27\x20does\x20not\x20exist\x20in\x20the\x20map\x27s\x20style\x20and\x20cannot\x20be\x20removed.','destroyReleasedTextures','_visibleColor','_releaseTime','overrideMimeType','circle-blur','ssaoShowChange','_annotationArray','boundingSphereCV','_geoEntityScaleCalc','pointCloudProcessor','ALPHACUTOFF','spheres','setSpeedV','_isDotPlotStyleUpdate','fetchSettings','createSphereOutlineGeometry','slopeMinVisibleValue','AUTOCOMPLETE','transition','PlotDrawControl\x20setAction\x20libId\x20or\x20code\x20should\x20be\x20number','jpg','Illegal\x20target\x20range:\x200\x20<=\x20','_metallicFactor','bool(',',\x22elementsCfg\x22:','unexpected\x20\x27syntax\x27','LogicalExpression','_s3tc','_originalBS','_gridCache','computeLocalPositions','responseHeaders','_selectedLineColor','toUnsigned','scanConeColor','planePos','_flyCircle','\x27writeArrayToMemory\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_vectorFieldTexture','_intersectWithClipPlane','Display','readVarint32','updateGeometricErrorScale','_pixelWidth','_satelliteManager','RGBA_DXT5','LINEAR_MIPMAP_NEAREST','_changedDirection','cosineU','gltf_clippingPlanes','getAllPlottingLayers','Unknown\x20crs\x20name:\x20','getEndPoint','dropEnabled','OrientedBoundingBox','_clickPixelTolerance','inputColorTexture','_incrementallyLoadTextures','selectionchange','_useTiles','_PBRMaterialType','ALLOC_STACK','_2DRasterized','TEXTURE_CUBE_MAP_NEGATIVE_X','back,\x20top,\x20left','_handle','setWayPoints','loadProtoFile','Operator\x20\x22-\x22\x20requires\x20vector\x20or\x20number\x20arguments\x20of\x20matching\x20types.\x20Arguments\x20are\x20','ter','_gradientOpacityMinValue','getPickDepth','Full\x20screen\x20unavailable','numberSafeCompareFunction','cesium-widget-errorPanel-header','_symbolSize','fpCustomName','dynamicScreenSpaceErrorDensity','z23','fromTranslationQuaternionRotationScale','maxLineWidth','textureWrap','backgroundEnabled','EXT_blend_minmax','vec3\x20red\x20=\x20vec3(1.0,\x200.0,\x200.0);','yRatio','This\x20instance\x20does\x20not\x20represent\x20a\x20filled\x20geometry.','bindingEvent','zlib','fillBackOpaque','addTerrainProvider','setUint8','_endFunc','CLASS_CONTROL','numberOfPointsRhumbLine','hsla','invalid\x20code\x20lengths\x20set','snapToTicks','_occlusionTextureIndex','S3mModel','varying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0avarying\x20vec3\x20v_tangentEC;\x0avarying\x20vec3\x20v_bitangentEC;\x0avarying\x20vec2\x20v_st;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec3\x20positionToEyeEC\x20=\x20-v_positionEC;\x0a\x20\x20\x20\x20mat3\x20tangentToEyeMatrix\x20=\x20czm_tangentToEyeSpaceMatrix(v_normalEC,\x20v_tangentEC,\x20v_bitangentEC);\x0a\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20normalize(v_normalEC);\x0a#ifdef\x20FACE_FORWARD\x0a\x20\x20\x20\x20normalEC\x20=\x20faceforward(normalEC,\x20vec3(0.0,\x200.0,\x201.0),\x20-normalEC);\x0a#endif\x0a\x0a\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x20\x20\x20\x20materialInput.normalEC\x20=\x20normalEC;\x0a\x20\x20\x20\x20materialInput.tangentToEyeMatrix\x20=\x20tangentToEyeMatrix;\x0a\x20\x20\x20\x20materialInput.positionToEyeEC\x20=\x20positionToEyeEC;\x0a\x20\x20\x20\x20materialInput.st\x20=\x20v_st;\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x0a#ifdef\x20FLAT\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(material.diffuse\x20+\x20material.emission,\x20material.alpha);\x0a#else\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_phong(normalize(positionToEyeEC),\x20material,\x20czm_lightDirectionEC);\x0a#endif\x0a}\x0a','_farDistance','DOMMouseScroll','vec3\x20yellow\x20=\x20vec3(1.0,\x201.0,\x200.0);','iconCollisionBox','MASK_INSIDE','./SampleData/situationSimulation/Picture/TubularLinkSpacer.png','SILHOUETTE_EDGE','addSatelliteEntity','_cameraReferenceFrameOriginCartographic','_makeRequest','mounts','ThirdParty/Workers/draco_decoder.js','hasVertexNormals','_work','arrowWidth','toAnchorString','_timeInterval','_scanCommand','faceNormal0','getPathLineisVisible','_underGlobe','ADD_ATTR','_getGeoEntityParameter',',application/octet-stream;q=0.9,*/*;q=0.01','groupBy','text-letter-spacing','isEqualTo','lastDirtyTime','frameChanged','buildModuleUrl','getSymbolLibNumber','_recomputeBoundingSpheres','PolylineGeometry.followSurface','mat3\x20czm_instanced_modelViewInverseTranspose;\x0a','Bopomofo\x20Extended','XYM','_linesInterval','uReflectMap','cosim','addClipPlane','_requestAllScvd','_updateMemory','cesium-geocoder-input','_pointCount','isDynamic','DARKKHAKI','getEpoch1990Days','failed\x20to\x20asynchronously\x20prepare\x20wasm:\x20','minFractionDigits','runtimeKeepalivePop','projectPointsOntoPlane','IconImageCache','createNormals','setStartUUID','\x20requires\x20a\x20batch\x20table\x20binary.','ProtocolError','columnNames','_defaultCubeMap','rectangleSouthwestInMeters','_timeBarEle','processTasks','groupActions','PlotRadarBase','targetEpsgCode','/**\x0a\x20*\x20Compares\x20<code>left</code>\x20and\x20<code>right</code>\x20componentwise.\x20Returns\x20<code>true</code>\x0a\x20*\x20if\x20they\x20are\x20within\x20<code>epsilon</code>\x20and\x20<code>false</code>\x20otherwise.\x20The\x20inputs\x0a\x20*\x20<code>left</code>\x20and\x20<code>right</code>\x20can\x20be\x20<code>float</code>s,\x20<code>vec2</code>s,\x0a\x20*\x20<code>vec3</code>s,\x20or\x20<code>vec4</code>s.\x0a\x20*\x0a\x20*\x20@name\x20czm_equalsEpsilon\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{}\x20left\x20The\x20first\x20vector.\x0a\x20*\x20@param\x20{}\x20right\x20The\x20second\x20vector.\x0a\x20*\x20@param\x20{float}\x20epsilon\x20The\x20epsilon\x20to\x20use\x20for\x20equality\x20testing.\x0a\x20*\x20@returns\x20{bool}\x20<code>true</code>\x20if\x20the\x20components\x20are\x20within\x20<code>epsilon</code>\x20and\x20<code>false</code>\x20otherwise.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declarations\x0a\x20*\x20bool\x20czm_equalsEpsilon(float\x20left,\x20float\x20right,\x20float\x20epsilon);\x0a\x20*\x20bool\x20czm_equalsEpsilon(vec2\x20left,\x20vec2\x20right,\x20float\x20epsilon);\x0a\x20*\x20bool\x20czm_equalsEpsilon(vec3\x20left,\x20vec3\x20right,\x20float\x20epsilon);\x0a\x20*\x20bool\x20czm_equalsEpsilon(vec4\x20left,\x20vec4\x20right,\x20float\x20epsilon);\x0a\x20*/\x0abool\x20czm_equalsEpsilon(vec4\x20left,\x20vec4\x20right,\x20float\x20epsilon)\x20{\x0a\x20\x20\x20\x20return\x20all(lessThanEqual(abs(left\x20-\x20right),\x20vec4(epsilon)));\x0a}\x0a\x0abool\x20czm_equalsEpsilon(vec3\x20left,\x20vec3\x20right,\x20float\x20epsilon)\x20{\x0a\x20\x20\x20\x20return\x20all(lessThanEqual(abs(left\x20-\x20right),\x20vec3(epsilon)));\x0a}\x0a\x0abool\x20czm_equalsEpsilon(vec2\x20left,\x20vec2\x20right,\x20float\x20epsilon)\x20{\x0a\x20\x20\x20\x20return\x20all(lessThanEqual(abs(left\x20-\x20right),\x20vec2(epsilon)));\x0a}\x0a\x0abool\x20czm_equalsEpsilon(float\x20left,\x20float\x20right,\x20float\x20epsilon)\x20{\x0a\x20\x20\x20\x20return\x20(abs(left\x20-\x20right)\x20<=\x20epsilon);\x0a}\x0a','PolyStyle','OVERVIEWMAP_MAX_RATIO','WritingMode','summary','_text3DScale','mpHeight','merc','_configSmlFileName','_dSimulationSpeed','indexOffsets','MIX','touches','animation_shuttleRingSwooshGradient','activateModelShortCutEdit','cesium-button\x20cesium-vrButton','symbolTextureRepeat','pendingBufferLoads','refcount','init','rotateEastLastTimestamp','Data','createProjectPointTo2DFunction','addQueryStrings','intersectionOfRectByPointslopeline','pointHandler','computeNewBuffersUsage','indexBuffer2','uLevelScale','No\x20such\x20file\x20or\x20directory','_temeToPseudoFixed','_materialMap','updateScane','coc','_removeGeoEntityNode','_computeLocalTime','optionsCaption','RECEIVE_ONLY','North_American_Datum_1927','eventHelper','datasetList','relativeHeight','decodeJSON','_backgroundBillboardCollection','minimumFrameRateDuringWarmup','setTargetPosition','userImage','SYMBOL_TRAPEZOID','footer','\x0a\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec4\x20position;\x0a\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec2\x20textureCoordinates;\x0a\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec2\x20v_textureCoordinates;\x0a\x20\x20\x20\x20\x20\x20\x20\x20void\x20main()\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20position;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20v_textureCoordinates\x20=\x20textureCoordinates;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20','classificationInfos','CLAMP','#40E0D0','Description','_lastTime','getChildNodes','writeGeometry','Bounce','APPLY_MODIFY','_complete','_pickFeaturesTags','MAC','CONSTANT_ALPHA','SELECTION','#808080','varying\x20','cartesian','_isUpdateColor','ungzip','targetPosition','_sitData','slopeArrowsTexture','pickOffscreenDefaultWidth','animation_buttonHovered','BRACKETS','isNode','getLowBits','_texturesByteLength','czm_point_cloud_post_process_main','lockOrientation','_solidItems','writeFloat32','#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0avec3\x20czm_computeNormal(in\x20vec3\x20oriVertex)\x0a{\x0a\x09vec3\x20normal\x20=\x20cross(vec3(dFdx(oriVertex.x),\x20dFdx(oriVertex.y),\x20dFdx(oriVertex.z)),\x20vec3(dFdy(oriVertex.x),\x20dFdy(oriVertex.y),\x20dFdy(oriVertex.z)));\x0a\x09normal\x20=\x20normalize(normal);\x0a\x09return\x20normal;\x0a}','_minTerrainHeight','_performanceSubscription','_modelViewProjectionDirty','libID','Sunday','_compiledSDF','enableFlood','getMovement','GridIndex','_lastColor','MINIMUM_VALUE','_handleRotation','GEQUAL','prepend','_positionCV','loadJsonFile','tsppath','dynamicLayer\x20setPolygonoffset\x20units','atlasManager_','updateHypRegionFrameBuffer','DEFAULT_GAMMA','_updateDeductionScript','REPLACE_SELECT_TYPE','emptyArray','bevel','toGeoLineEPS','getType','_pickCommandsDirty','_lineEntity','_tempLayerName','CHANGE','Pair','d2211','indexedDBSchedulers','PageLods','\x20\x20\x20\x20tile_color(featureProperties);\x20\x0a}\x20\x0a','\x20\x20\x20\x20\x20\x20\x20\x20if(lightAttenuation\x20<\x200.001)\x20{\x0a','nodep','GENERATE_POSITION','This\x20worldwide\x20street\x20map\x20presents\x20highway-level\x20data\x20for\x20the\x20world.\x20Street-level\x20data\x20includes\x20the\x20United\x20States;\x20much\x20of\x20Canada;\x20Japan;\x20most\x20countries\x20in\x20Europe;\x20Australia\x20and\x20New\x20Zealand;\x20India;\x20parts\x20of\x20South\x20America\x20including\x20Argentina,\x20Brazil,\x20Chile,\x20Colombia,\x20and\x20Venezuela;\x20Ghana;\x20and\x20parts\x20of\x20southern\x20Africa\x20including\x20Botswana,\x20Lesotho,\x20Namibia,\x20South\x20Africa,\x20and\x20Swaziland.\x0ahttp://www.esri.com','MinCategory','resultData','_rasterImageTexture','playsinline','ProjectionImage.visible','referencePoint','fillAngle','MaterialAppearance','_onTouchMove','packedBuffer','{hasGeometry}','_glowColor','intl','_textureFilterMode','uPointSize','emissionColor','_usesSt','sitData','uOverlayRect','compressedAttribute1','#define\x20DIFFUSE_IBL\x20\x0a#define\x20CUSTOM_SPHERICAL_HARMONICS\x20\x0auniform\x20vec3\x20gltf_sphericalHarmonicCoefficients[9];\x20\x0a',',layer\x20name\x20is\x20','createSpatialClipCommand','_materialMapReady','[lookatLon]','_removeEntitySubscription','scrollTop','_createModel','mergePoints','_outputFbo','_doMeetVisible','_evaluatePositive','_plottingEdit','HSV','fromAssetId','valueHasMutated','uniform\x20sampler2D\x20shadowMap_texture;\x20\x0a','rasterClipRegion','M\x20-34\x20-34\x20L\x20-34\x20-11.25\x20L\x20-30\x20-15.25\x20L\x20-30\x20-30\x20L\x20-15.25\x20-30\x20L\x20-11.25\x20-34\x20L\x20-34\x20-34\x20z\x20M\x2011.25\x20-34\x20L\x2015.25\x20-30\x20L\x2030\x20-30\x20L\x2030\x20-15.25\x20L\x2034\x20-11.25\x20L\x2034\x20-34\x20L\x2011.25\x20-34\x20z\x20M\x20-34\x2011.25\x20L\x20-34\x2034\x20L\x20-11.25\x2034\x20L\x20-15.25\x2030\x20L\x20-30\x2030\x20L\x20-30\x2015.25\x20L\x20-34\x2011.25\x20z\x20M\x2034\x2011.25\x20L\x2030\x2015.25\x20L\x2030\x2030\x20L\x2015.25\x2030\x20L\x2011.25\x2034\x20L\x2034\x2034\x20L\x2034\x2011.25\x20z','debugPickPosition','_faster','_cubeMap','REQUIRES_WC','QUANTUM_SIZE','landscape','funcWrappers','realspace/spatiallicense.xml','setImagerys','unable\x20to\x20parse\x20string\x20\x22','populateSubtree','imageSectionID','CreateVolumeTexture','SIMPLE','tm_gmtoff','defined','enableOffset','onStop','utils.stringifyJson','_clearCommand','quadKeyIndex','stopCount','getUnitCylinder','_bReflect','unexpected\x20\x27','Widgets/Images/ImageryProviders/mapboxTerrain.png','scale_','Assets/IAU2006_XYS/IAU2006_XYS_','doorsConfig','numBitsLUTQick','_addSmlFileCompleted','Attempting\x20to\x20link\x20in\x20too\x20many\x20libs','scaleMatrix','_selectionDepth','text-allow-overlap','index\x20out\x20of\x20range:\x20','uniform\x20vec4\x20color;\x0auniform\x20vec4\x20rimColor;\x0auniform\x20float\x20width;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20//\x20See\x20http://www.fundza.com/rman_shaders/surface/fake_rim/fake_rim1.html\x0a\x20\x20\x20\x20float\x20d\x20=\x201.0\x20-\x20dot(materialInput.normalEC,\x20normalize(materialInput.positionToEyeEC));\x0a\x20\x20\x20\x20float\x20s\x20=\x20smoothstep(1.0\x20-\x20width,\x201.0,\x20d);\x0a\x0a\x20\x20\x20\x20vec4\x20outColor\x20=\x20czm_gammaCorrect(color);\x0a\x20\x20\x20\x20vec4\x20outRimColor\x20=\x20czm_gammaCorrect(rimColor);\x0a\x0a\x20\x20\x20\x20material.diffuse\x20=\x20outColor.rgb;\x0a\x20\x20\x20\x20material.emission\x20=\x20outRimColor.rgb\x20*\x20s;\x0a\x20\x20\x20\x20material.alpha\x20=\x20mix(outColor.a,\x20outRimColor.a,\x20s);\x0a\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','excPtr','useGlobeDepthFramebuffer','_rtcCenter2D','TEXTURE_UNITS\x20','isRootNode','HAS_POINT_LIGHTS','dataSourceName','Entity\x20geometry\x20outlines\x20are\x20unsupported\x20on\x20terrain.\x20Outlines\x20will\x20be\x20disabled.\x20To\x20enable\x20outlines,\x20disable\x20geometry\x20terrain\x20clamping\x20by\x20explicitly\x20setting\x20height\x20to\x200.','_reload','_createLocalVertexAttributes','darken','strings','memorySize','_glowFactor','_element','uniform\x20sampler2D\x20billboard_texture;\x20\x0avarying\x20vec2\x20v_textureCoordinates;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(billboard_texture,\x20v_textureCoordinates);\x20\x0a}\x20\x0a','Hangul\x20Syllables','_off','high','_loadTimestamp','point3Ds','planarRingArea','_vertex','_baseUri','solidModelsProfile_','Value','vec4\x20computeDayColor(vec4\x20initialColor,\x20vec3\x20textureCoordinates)\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20initialColor;\x0a','smoke','cesium-cesiumInspector-section','getMoonPhase','COMPRESSED_RGBA_S3TC_DXT3_EXT','doFilterPrimitive','_dirtTexUrl','getFloat64','Assets/approximateTerrainHeights.json','POINT3D','CIA_C','MinY','alignment','_Buffer_allocUnsafe','_showAlphaProperties','Expected\x20value\x20to\x20be\x20of\x20type\x20','STREAM_DRAW','\x20\x20\x20\x20\x20\x20\x20\x20specularTerm\x20+=\x20lightSpecularTerm;\x0a','fromRandom','lineEntity','_touchHoldTimer','mapbox.streets','_primitiveScnaFill','outline_blurQuarter_X','removeGOAnimation','CULLED','hLabel','frontOperation','\x20=\x20texture2D(edgeTexture','burstAnalyse','_tiltCVOffMap','_updatePBRMaterial','320','_tuncorr','vec3\x20green\x20=\x20vec3(0.0,\x201.0,\x200.0);','Illegal\x20str:\x20Missing\x20offset\x20or\x20limit','MODELVIEWINVERSETRANSPOSE','DEVICE_PIXEL_RATIO',');\x20\x0a}','EXTENDACTION','freshBind','_clockOnTick','_isViewShed','Illegal\x20wire\x20type\x20in\x20unknown\x20group\x20','GreaterThan','originY_','Enclosed\x20CJK\x20Letters\x20and\x20Months','_isClipped','ScaneCylinderGeometry','arraysIntersect','_cocCommand','beta','kernelmatrix','createTypedArrayFromArrayBuffer','addOnInit','pickImageryLayerFeatures','_ellipsoids','floatTextureSixPlaces','change',',\x20normal,\x20tangent,\x20bitangent);\x0a','the\x20decoder\x20does\x20not\x20understand\x20this\x20pixel\x20type','EXPONENTIAL_OUT','heatmap-density','localSymbolLibData','_strVolumeExt','Jun','_oceanNormalMap','Provide\x20exactly\x20one\x20expression.','virtualElements.insertAfter','AspectRampMaterialType','column','__overlayUpdate','surfaceTile','OSGBCacheFile','fromDimensions','#B0F2D3','uEmissionTexture','edgeWireFrameModeChange','Bing\x20Maps\x20standard\x20road\x20maps,\x20provided\x20by\x20Cesium\x20ion','item','Infinity','HDR','copyStyle','getLayoutProperty','rotate2D','MOZ_WEBGL_compressed_texture_s3tc','uLineColor','createSelectionMap','getSizeInBytes','scanCone','data-driven','contextOptions','_copyDepthFramebuffer','geoSize','_line','findNode','_analysisShadowMap','uniform\x20sampler2D\x20uReflectMap;\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0auniform\x20sampler2D\x20uNoiseMap;\x0a#ifdef\x20UNIFORM_BUFFER\x0a\x20\x20\x20\x20uniform\x20WaterParameter{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20bumpSpeedAndScaleAndFresnelPower;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20minmaxFresnelAndNoiseScaleAndBrightness;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20tintColour;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20waterColour;\x0a\x20\x20\x20\x20}\x20u_WaterParam;\x0a#else\x0a\x20\x20\x20\x20uniform\x20vec4\x20uTintColour;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uWaterColour;\x0a\x20\x20\x20\x20uniform\x20float\x20uFresnelPower;\x0a\x20\x20\x20\x20uniform\x20float\x20uMinFresnel;\x0a\x20\x20\x20\x20uniform\x20float\x20uMaxFresnel;\x0a\x20\x20\x20\x20uniform\x20float\x20uNoiseScale;\x0a\x20\x20\x20\x20uniform\x20float\x20uWaterBrightness;\x0a\x20\x20\x20\x20struct\x20WaterParameter\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20bumpSpeedAndScaleAndFresnelPower;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20minmaxFresnelAndNoiseScaleAndBrightness;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20tintColour;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20waterColour;\x0a\x20\x20\x20\x20};\x0a\x20\x20\x20\x20WaterParameter\x20u_WaterParam;\x0a#endif\x0avarying\x20vec2\x20vNoiseCoord;\x0avarying\x20vec3\x20vProjectionCoord;\x0avarying\x20vec3\x20vEyeDir;\x0avarying\x20vec3\x20vNormal;\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vSecondColor;\x0avarying\x20vec4\x20vPositionMC;\x0auniform\x20vec2\x20uPolygonOffset;\x0a\x0avec4\x20AdjSaturation(in\x20vec4\x20inputColor,\x20in\x20float\x20saturation)\x0a{\x0a\x09vec3\x20lumCoeff\x20=\x20vec3(0.2125,\x200.7154,\x200.0721);\x0a\x09vec3\x20intensity\x20=\x20vec3(dot(inputColor.rgb,\x20lumCoeff));\x0a\x09vec3\x20tempColor\x20=\x20mix(intensity,\x20inputColor.rgb,\x20saturation);\x0a\x09return\x20vec4(tempColor,\x201.0);\x0a}\x0a\x0a#ifdef\x20APPLY_SPLIT\x0auniform\x20float\x20uSplitDirection;\x0auniform\x20float\x20uSplitPosition;\x0a#endif\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSwipeRegion;\x0a#endif\x0avoid\x20InitUniformStructParameter(){\x0a#ifndef\x20UNIFORM_BUFFER\x0a\x20\x20\x20\x20u_WaterParam.tintColour\x20=\x20uTintColour;\x0a\x20\x20\x20\x20u_WaterParam.waterColour\x20=\x20uWaterColour;\x0a\x20\x20\x20\x20u_WaterParam.bumpSpeedAndScaleAndFresnelPower.w\x20=\x20uFresnelPower;\x0a\x20\x20\x20\x20u_WaterParam.minmaxFresnelAndNoiseScaleAndBrightness.x\x20=\x20uMinFresnel;\x0a\x20\x20\x20\x20u_WaterParam.minmaxFresnelAndNoiseScaleAndBrightness.y\x20=\x20uMaxFresnel;\x0a\x20\x20\x20\x20u_WaterParam.minmaxFresnelAndNoiseScaleAndBrightness.z\x20=\x20uNoiseScale;\x0a\x20\x20\x20\x20u_WaterParam.minmaxFresnelAndNoiseScaleAndBrightness.w\x20=\x20uWaterBrightness;\x0a#endif\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20InitUniformStructParameter();\x0a\x20\x20\x20\x20if(vColor.a\x20<\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20if(czm_executeExcavation())\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20czm_writeLogDepth(v_depthFromNearPlusOne);\x0a#endif\x0a\x20\x20\x20\x20float\x20fresnelPower\x20=\x20u_WaterParam.bumpSpeedAndScaleAndFresnelPower.w;\x0a\x20\x20\x20\x20float\x20noiseScale\x20=\x20u_WaterParam.minmaxFresnelAndNoiseScaleAndBrightness.z;\x0a\x20\x20\x20\x20float\x20waterBrightness\x20=\x20u_WaterParam.minmaxFresnelAndNoiseScaleAndBrightness.w;\x0a\x20\x20\x20\x20float\x20minFresnel\x20=\x20u_WaterParam.minmaxFresnelAndNoiseScaleAndBrightness.x;\x0a\x20\x20\x20\x20float\x20maxFresnel\x20=\x20u_WaterParam.minmaxFresnelAndNoiseScaleAndBrightness.y;\x0a\x20\x20\x20\x20vec4\x20tintColour\x20=\x20u_WaterParam.tintColour;\x0a\x20\x20\x20\x20vec4\x20waterColour\x20=\x20u_WaterParam.waterColour;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vColor;\x0a\x20\x20\x20\x20vec2\x20final\x20=\x20vProjectionCoord.xy\x20/\x20vProjectionCoord.z;\x0a\x20\x20\x20\x20vec3\x20noiseNormal\x20=\x20(texture2D(uNoiseMap,\x20(vNoiseCoord.xy\x20/\x205.0)).rgb\x20-\x200.5).rbg\x20*\x20noiseScale;\x0a\x20\x20\x20\x20final\x20+=\x20noiseNormal.xz;\x0a\x20\x20\x20\x20float\x20realMinFresnel,\x20realMaxFresnel;\x0a\x20\x20\x20\x20if(minFresnel\x20<\x20maxFresnel)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20realMinFresnel\x20=\x20minFresnel;\x0a\x20\x20\x20\x20\x20\x20\x20\x20realMaxFresnel\x20=\x20maxFresnel;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20realMinFresnel\x20=\x20maxFresnel;\x0a\x20\x20\x20\x20\x20\x20\x20\x20realMaxFresnel\x20=\x20minFresnel;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20fresnelBias\x20=\x20realMinFresnel;\x0a\x20\x20\x20\x20float\x20fresnelScale\x20=\x20(realMaxFresnel\x20-\x20realMinFresnel)\x20/\x201.0;\x0a\x20\x20\x20\x20float\x20fresnel\x20=\x20fresnelBias\x20+\x20fresnelScale\x20*\x20pow(1.0\x20+\x20dot(normalize(vEyeDir),\x20vNormal),\x20fresnelPower);\x0a\x20\x20\x20\x20fresnel\x20=\x20clamp(fresnel,\x200.05,\x200.95);\x0a\x20\x20\x20\x20vec4\x20reflectionColour\x20=\x20texture2D(uReflectMap,\x20final);\x0a\x20\x20\x20\x20vec4\x20refractionColour\x20=\x20reflectionColour\x20+\x20tintColour;\x0a\x20\x20\x20\x20vec4\x20resultColour\x20=\x20mix(waterColour,\x20reflectionColour,\x20fresnel);\x0a\x20\x20\x20\x20resultColour\x20=\x20AdjSaturation(resultColour,\x201.0);\x0a\x20\x20\x20\x20resultColour\x20=\x20resultColour\x20*\x20waterBrightness;\x0a\x20\x20\x20\x20resultColour.a\x20=\x20waterColour.a;\x0a\x20\x20\x20\x20//resultColour\x20*=\x20fillForeColor;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20gl_FragColor\x20*\x20resultColour;\x0a\x20\x20\x20\x20if(gl_FragColor.a\x20<\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#ifdef\x20APPLY_SPLIT\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(uSplitDirection\x20>\x201.5)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.x\x20>\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x20if(uSplitDirection\x20>\x200.5)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.x\x20<\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x20if(uSplitDirection\x20<\x20-1.5)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.y\x20<\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x20if(uSplitDirection\x20<\x20-0.5)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.y\x20>\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a#ifdef\x20APPLY_SWIPE\x20\x0a\x20\x20\x20\x20czm_RollerShutter(gl_FragCoord.xy,\x20uSwipeRegion);\x0a#endif\x0a\x20\x20\x20\x20//gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x0a}','zoomStops','createMaterialUniformBuffer','transcodeCRNToDXT','_isPictureSymbolSizeUpdate','_addOutlinePrimitive','sphericalHarmonicCoefficients','NetCDFReader','execute2','bounds','<div\x20class=\x22arrows_w_active\x22></div>','createFeatures','Shift','_deviceOrientationCameraController','xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx','ctrlKey','sizeInBytes','planeNormal','wDescript','uNormalTexture','_styleId','setMonth','_indexBufferToCreate','IDBStore','tan','heapObjectForWebGLType','hasEmptyContent','front,\x20left','southwestTile','getValueOrDefault','fromType','Instruction','dataProjection',';\x0a\x20\x20\x20\x20float\x20v\x20=\x20(float(pixY)\x20+\x200.5)\x20*\x20','writeI53ToU64Signaling','_dynamicBatch','maximumAnisotropy','_isOrthographic','zoomTo','Cubic\x20bezier\x20interpolation\x20requires\x20four\x20numeric\x20arguments\x20with\x20values\x20between\x200\x20and\x201.','_currentDis','uniform\x20float\x20kernelRadius;','getCoordinates','strokeKey_','GroundEffect\x20scene\x20is\x20required.','/**\x0a\x20*\x20Converts\x20an\x20RGB\x20color\x20to\x20HSB\x20(hue,\x20saturation,\x20brightness)\x0a\x20*\x20HSB\x20<->\x20RGB\x20conversion\x20with\x20minimal\x20branching:\x20{@link\x20http://lolengine.net/blog/2013/07/27/rgb-to-hsv-in-glsl}\x0a\x20*\x0a\x20*\x20@name\x20czm_RGBToHSB\x0a\x20*\x20@glslFunction\x0a\x20*\x20\x0a\x20*\x20@param\x20{vec3}\x20rgb\x20The\x20color\x20in\x20RGB.\x0a\x20*\x0a\x20*\x20@returns\x20{vec3}\x20The\x20color\x20in\x20HSB.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20vec3\x20hsb\x20=\x20czm_RGBToHSB(rgb);\x0a\x20*\x20hsb.z\x20*=\x200.1;\x0a\x20*\x20rgb\x20=\x20czm_HSBToRGB(hsb);\x0a\x20*/\x0a\x0aconst\x20vec4\x20K_RGB2HSB\x20=\x20vec4(0.0,\x20-1.0\x20/\x203.0,\x202.0\x20/\x203.0,\x20-1.0);\x0a\x0avec3\x20czm_RGBToHSB(vec3\x20rgb)\x0a{\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20mix(vec4(rgb.bg,\x20K_RGB2HSB.wz),\x20vec4(rgb.gb,\x20K_RGB2HSB.xy),\x20step(rgb.b,\x20rgb.g));\x0a\x20\x20\x20\x20vec4\x20q\x20=\x20mix(vec4(p.xyw,\x20rgb.r),\x20vec4(rgb.r,\x20p.yzx),\x20step(p.x,\x20rgb.r));\x0a\x0a\x20\x20\x20\x20float\x20d\x20=\x20q.x\x20-\x20min(q.w,\x20q.y);\x0a\x20\x20\x20\x20return\x20vec3(abs(q.z\x20+\x20(q.w\x20-\x20q.y)\x20/\x20(6.0\x20*\x20d\x20+\x20czm_epsilon7)),\x20d\x20/\x20(q.x\x20+\x20czm_epsilon7),\x20q.x);\x0a}\x0a','getllExtendProperty','_stopTime','TRIANGLE_FAN','getGeoEntityRotationParameter','distanceToNext','CtrlPosition','getStreamerWidth','isMoving','_addSatelliteToScene','RGBAImage','surroundDuration','Lookup','attachShader','_changedPosition','AddRef','isParsed','billboardIndex','black','OIT','showingLowFrameRateMessage','minimumMass','//dev.virtualearth.net/','ViewShedAnalysisVp','CenterZ','wbr','mdot','stream\x20end','_metallicRoughnessTextureCoordIndex','oit','lineGradientUniformValues','\x20failed','\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lightSpecularTerm\x20=\x20vec3(0.0);\x0a','_imageryProvider','_knobDate','lightSource','PHONG','channelEvaluators','Coincident','Unknown\x20runtime\x20environment.\x20Where\x20are\x20we?','_visibleDirectionalLightCount','matcherRegex','argpp','Can\x27t\x20send\x20after\x20socket\x20shutdown','configSmlInfo','u_sdfgamma','toJsonParameters','hour','srcset','_conditions','grid','createOutlineStage','pickPositionWorldCoordinates','precision\x20highp\x20float;\x0aprecision\x20highp\x20int;\x0aattribute\x20vec4\x20position;\x0aattribute\x20vec2\x20textureCoordinates;\x0auniform\x20vec2\x20u_resolution;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avarying\x20vec4\x20fOffset[3];\x0avoid\x20SMAAEdgeDetectionVS(vec2\x20texcoord)\x20{\x0a\x20\x20\x20\x20fOffset[0]\x20=\x20texcoord.xyxy\x20+\x20u_resolution.xyxy\x20*\x20vec4(\x20-1.0,\x200.0,\x200.0,\x20\x201.0\x20);\x0a\x20\x20\x20\x20fOffset[1]\x20=\x20texcoord.xyxy\x20+\x20u_resolution.xyxy\x20*\x20vec4(\x20\x201.0,\x200.0,\x200.0,\x20-1.0\x20);\x0a\x20\x20\x20\x20fOffset[2]\x20=\x20texcoord.xyxy\x20+\x20u_resolution.xyxy\x20*\x20vec4(\x20-2.0,\x200.0,\x200.0,\x20\x202.0\x20);\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_Position\x20=\x20position;\x0a\x20\x20\x20\x20v_textureCoordinates\x20=\x20textureCoordinates;\x0a\x20\x20\x20\x20SMAAEdgeDetectionVS(textureCoordinates);\x0a}','<','ko.__tr_ambtns(function($context,$element){return(function(){return{\x20','addLiteral','clearStencil','layerRemoved','Only\x20Instanced\x203D\x20Model\x20version\x201\x20is\x20supported.\x20Version\x20','illegal\x20message\x20field\x20name:\x20','Module.readAsync\x20option\x20was\x20removed\x20(modify\x20readAsync\x20in\x20JS)','text-halo-color','Globe','createImage','b3dm-legacy-header','debugBuffer','volbuffer','_modelViewDirty','animation_knobOuter','onComment','_normalOffset','metalTextureUrl','ABOVE','_numberOfDerivatives','_lastMoonZenith','LITERAL_STRING','uModelView','_useColor','u_texsize','sortStackingContexts','Highlight','_pathPoint3D','numDims','LayerParameter','_transitionTexture','_cacheKey','lastHighLightLayerID','_primitive','.bil?level=','_dashLength','getBurstDiameter','createCircleGeometry','\x20\x20\x20\x20float\x20maxDepth\x20=\x20shadowMap_cascadeSplits[1].w;\x20\x0a\x20\x20\x20\x20//\x20Stop\x20early\x20if\x20the\x20eye\x20depth\x20exceeds\x20the\x20last\x20cascade\x20\x0a\x20\x20\x20\x20if\x20(depth\x20>\x20maxDepth)\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20//\x20Get\x20the\x20cascade\x20based\x20on\x20the\x20eye-space\x20depth\x20\x0a\x20\x20\x20\x20vec4\x20weights\x20=\x20czm_cascadeWeights(depth);\x20\x0a\x20\x20\x20\x20//\x20Apply\x20normal\x20offset\x20\x0a\x20\x20\x20\x20float\x20nDotL\x20=\x20clamp(dot(normalEC,\x20shadowMap_lightDirectionEC),\x200.0,\x201.0);\x20\x0a\x20\x20\x20\x20applyNormalOffset(positionEC,\x20normalEC,\x20nDotL);\x20\x0a\x20\x20\x20\x20//\x20Transform\x20position\x20into\x20the\x20cascade\x20\x0a\x20\x20\x20\x20vec4\x20shadowPosition\x20=\x20czm_cascadeMatrix(weights)\x20*\x20positionEC;\x20\x0a\x20\x20\x20\x20//\x20Get\x20visibility\x20\x0a\x20\x20\x20\x20shadowParameters.texCoords\x20=\x20shadowPosition.xy;\x20\x0a\x20\x20\x20\x20shadowParameters.depth\x20=\x20shadowPosition.z;\x20\x0a\x20\x20\x20\x20shadowParameters.nDotL\x20=\x20nDotL;\x20\x0a\x20\x20\x20\x20shadowParameters.depthBias\x20=\x200.0001\x20*\x20(1.0\x20-\x20nDotL);\x20\x0a\x20\x20\x20\x20float\x20visibility\x20=\x20czm_shadowVisibility(shadowMap_texture,\x20shadowParameters);\x20\x0a\x20\x20\x20\x20//\x20Fade\x20out\x20shadows\x20that\x20are\x20far\x20away\x20\x0a\x20\x20\x20\x20float\x20shadowMapMaximumDistance\x20=\x20shadowMap_normalOffsetScaleDistanceMaxDistanceAndDarkness.z;\x20\x0a\x20\x20\x20\x20float\x20fade\x20=\x20max((depth\x20-\x20shadowMapMaximumDistance\x20*\x200.8)\x20/\x20(shadowMapMaximumDistance\x20*\x200.2),\x200.0);\x20\x0a\x20\x20\x20\x20visibility\x20=\x20mix(visibility,\x201.0,\x20fade);\x20\x0a','wmts','_normalTextureScale','zExtent','sunLightON','_lineColorAnimation','getSymbolInfoParameters','_imageryClipRegionUpate','lastMaxDepthVisited','_delayFinishTime','getEndRotation','uDirectionalLightDirectionEC','gridTileXYToRectangle','_upWC','calc(100%\x20-\x20','bdo','_endUUID','_viewProjectionDirty','cachecompleted','px;z-index:\x201;\x0a}\x0a.dialog-content{padding:4px;color:#00a7d0}\x0a','_scaleAdjusted','styleEditorKeyPress','_planesPrimitives','_depthTextureCopyFrom','setPictureSymbolSize','lineStringCoordinateAtM','createModelAndPicture','setWindowTitle','HEMISPHERE','https://maps.google.com/mapfiles/kml/pal','No\x20buffer\x20space\x20available','RequestTimeout','shuttleRingDragging','_startChange','_scene','hasDomainDot','isStopVisible','tileRectangle','wkid','splitDirection','point\x20light\x20cutoffDistance','layersID','_layerStatusParameters','\x20at\x20offset\x20','_infiniteProjection','\x27Pointer_stringify\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','d4422','fastSquad','$root','createProgram','uuid=\x22','_form','#DAA520','readTiles','struct\x20czm_s3mMaterialInput\x0a{\x0a\x20\x20\x20\x20vec4\x20ambientColor;\x0a\x20\x20\x20\x20vec4\x20diffuseColor;\x0a\x20\x20\x20\x20vec4\x20ambientLightColor;\x0a\x20\x20\x20\x20vec4\x20sunLightColor;\x0a\x20\x20\x20\x20mat4\x20texMatrix;\x0a\x20\x20\x20\x20float\x20texture0Width;\x0a\x20\x20\x20\x20float\x20texture1Width;\x0a\x20\x20\x20\x20vec3\x20sunDirectionEC;\x0a\x20\x20\x20\x20float\x20sunLightON;\x0a};\x0a','offsetHeight','getModelPath','zBackfaceLogDepth','SCENE3D','_polylineVolume','flatfile?f1c-0','_evaluateLiteralVector','___resumeException','uniform\x20sampler2D\x20colorTexture;\x0auniform\x20sampler2D\x20colorTexture2;\x0a\x0auniform\x20vec2\x20center;\x0auniform\x20float\x20radius;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20color0\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec4\x20color1\x20=\x20texture2D(colorTexture2,\x20v_textureCoordinates);\x0a\x0a\x20\x20\x20\x20float\x20x\x20=\x20length(gl_FragCoord.xy\x20-\x20center)\x20/\x20radius;\x0a\x20\x20\x20\x20float\x20t\x20=\x20smoothstep(0.5,\x200.8,\x20x);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mix(color0\x20+\x20color1,\x20color1,\x20t);\x0a}\x0a','MeasureHandler','#FF69B4','toStaticHTML','Only\x20binary\x20glTF\x20is\x20supported\x20as\x20a\x20classifier.','transformBuffer','ElevationContour','stroke-width','NanColor','_releaseGeometryInstances','isCORS','showAnimationFeature','_sceneRightClickEvent','prevPosition2DLow','__ZSt18uncaught_exceptionv','_offsetAttribute','CRNProcessor','vertexCompressionType','northwest','\x27FS_createPath\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you','_isgeoserver','&tilerow=','NORMAL_RIGHT_OCT32P','occlusionTextureIndex','showErrorPanel','#define\x20POINT_LIGHTS\x20','Mercator_1SP','uniform\x20float\x20gltf_silhouetteSize;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20gltf_silhouette_main();\x20\x0a\x20\x20\x20\x20vec3\x20n\x20=\x20normalize(czm_normal3D\x20*\x20','quantization_bits','_scanLineMoveViewDirArr','getSkinInverseBindMatrices','Navigation\x20Instructions','edgeFeatures','crypto','backgroundClip','fromDebug','eofOffset','zoomandpan','https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer','backgroundPatternUniforms','useHdr','tooltip3D','EmissionColorType','\x20task\x20groups.','positionWC','getOverflow','jsonp','maxEditPts','_elementIndexUint','getTargetGeoEntityUUID','_tilesToRenderOld','_bounds','SceneMode','spacing','mayLookup','skeletonId','shading','saveEntityStructure','setGeoEntityBasicParameter','useOnlyNativeEvents','Expected\x20value\x20to\x20be\x20one\x20of\x20','translateEventTypes','protocolRelativeRegex','_instanced','primitiveOffset','{z}/{x}/{y}.','createTextGeometry','_negativeZ','feMerge','unpackCombineGeometryParameters','_zoomWorldPosition','effect','throttleEvaluation','https://t6.tianditu.gov.cn/mapservice/swdx?T=elv_c','isMaterial','_queryCell','nightFadeDistance','headingPitchRollToFixedFrame','miterLimit','inclm','frustums','_structArray','mpath','debugFreezeFrame','plotCode','_msText','movingEvt','100px','application/x-bzip2','_updateTrackWall','beduaram','getObjectIds','_outlineCommand','UONE','icon-opacity','Unable\x20to\x20copy\x20obj!\x20Its\x20type\x20isn\x27t\x20supported.','_Implementations','vec4\x20getColor()\x20{\x20return\x20','REPLACE','logo.png','zipBufferCache','CLAMPED','hasPattern','\x20\x20\x20\x20position\x20=\x20u_modelViewMatrix\x20*\x20position;\x0a','px\x20sans-serif','\x0a{\x0a\x20\x20\x20\x20vec4\x20p;\x0a\x20\x20\x20\x20if\x20(czm_morphTime\x20==\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20p\x20=\x20czm_translateRelativeToEye(','{z}/{x}/{reverseY}.','LineInterval','_heading','body','setCanvasTextFont','_geoEntityBasicParameters','offsetAttribute','_arrayBuffer','assignStack','WaterParameter','uniform\x20float\x20tile_colorBlend;\x20\x0avec4\x20tile_diffuse\x20=\x20vec4(1.0);\x20\x0abool\x20isWhite(vec3\x20color)\x20\x0a{\x20\x0a\x20\x20\x20\x20return\x20all(greaterThan(color,\x20vec3(1.0\x20-\x20czm_epsilon3)));\x20\x0a}\x20\x0avec4\x20tile_diffuse_final(vec4\x20sourceDiffuse,\x20vec4\x20tileDiffuse)\x20\x0a{\x20\x0a\x20\x20\x20\x20vec4\x20blendDiffuse\x20=\x20mix(sourceDiffuse,\x20tileDiffuse,\x20tile_colorBlend);\x20\x0a\x20\x20\x20\x20vec4\x20diffuse\x20=\x20isWhite(tileDiffuse.rgb)\x20?\x20sourceDiffuse\x20:\x20blendDiffuse;\x20\x0a\x20\x20\x20\x20return\x20vec4(diffuse.rgb,\x20sourceDiffuse.a);\x20\x0a}\x20\x0a','];\x0a\x20\x20\x20\x20texelUnclipped\x20=\x20v_textureCoordinates.x\x20<\x20cutoutAndColorResult.x\x20||\x20cutoutAndColorResult.z\x20<\x20v_textureCoordinates.x\x20||\x20v_textureCoordinates.y\x20<\x20cutoutAndColorResult.y\x20||\x20cutoutAndColorResult.w\x20<\x20v_textureCoordinates.y;\x0a\x20\x20\x20\x20cutoutAndColorResult\x20=\x20sampleAndBlend(\x0a','EPSILON5','\x20\x20\x20\x20skinMatrix\x20+=\x20','_objsVisibleList','MAX_RENDERBUFFER_SIZE','handlerPoint','Ldmax','_firstTangent','_GeoJsonFeature','utils.arrayIndexOf','compressedAttributes','fromDate','removeAt','\x22center\x22:','createCanvas','DEFAULT_VIEW_FACTOR','measureContext_','_texcoordArray','material.alpha\x20=\x20','segments',';\x0auniform\x20mat4\x20','_endLineWidth','clientTop','_normalize','gl_FragColor\x20=\x20vec4(intensity);','groupName','UNCLASSIFIED','intersectsextent','ColorMaterialProperty','reduce','boundingExtent','every','zoombarTop','_rectangleSouthwestInMeters','del2','stencilTest','cesium-button','_addServerExcavationRegion','DEFAULT_WMS_VERSION','_readOnlyInstanceAttributes','AssociateMaterial','containsLabel','_splitPosition','\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20DIR_LIGHTS;\x20i++)\x20{\x20\x0a','_satellite','OES_element_index_uint\x20WebGL\x20extension\x20is\x20not\x20enabled.','MAX_TEXTURE_MAX_ANISOTROPY_EXT','clampToHeight','\x22\x20failed\x20(no\x20arrayBuffer).','getCullEnabled','_entitySubscription','_inverseViewProjectionDirty','stopChainedTweens',',\x20(2)\x20compile\x20with\x20\x20-s\x20ALLOW_MEMORY_GROWTH=1\x20\x20which\x20allows\x20increasing\x20the\x20size\x20at\x20runtime,\x20or\x20(3)\x20if\x20you\x20want\x20malloc\x20to\x20return\x20NULL\x20(0)\x20instead\x20of\x20this\x20abort,\x20compile\x20with\x20\x20-s\x20ABORTING_MALLOC=0\x20','IMAGE','removeAllExcavationRegion','deltaY','checkWasiClock','Unknown','eastMeshes','balloonStyle','_order','_orbitsCollection','getListeners','addressmode','_overlapDisplayedThreshold','paint-order','\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec4\x20colorForward;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20colorForwardScale;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec4\x20colorBack;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20colorBackScale;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20repeat;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20flowSpeed;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20sp\x20=\x201.0\x20/\x20repeat;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dis\x20=\x20distance(st,\x20vec2(0.0,\x200.0));\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20m\x20=\x20mod(dis\x20-\x20fract(czm_frameNumber\x20*\x200.001\x20*\x20flowSpeed),\x20sp);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20a\x20=\x20step(sp\x20/\x20repeat\x20*\x200.2,\x20m);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(a\x20==\x200.0){\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20colorForward.rgb\x20*\x20colorForwardScale;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20colorForward.a;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x20{\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20colorBack.rgb\x20*\x20colorBackScale;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20colorBack.a;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20material;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}','PointCloud','partCount','_profileCommand','dayTextureSplit','onExpire','_scaleDenominators','editSmlFile','_requestGridTile','createClampObjectStencilRenderState','https://api.cesium.com/','scaneCylinderFromJSONData','Text\x20file\x20busy','/**\x0a\x20*\x20Adjusts\x20the\x20saturation\x20of\x20a\x20color.\x0a\x20*\x20\x0a\x20*\x20@name\x20czm_saturation\x0a\x20*\x20@glslFunction\x0a\x20*\x20\x0a\x20*\x20@param\x20{vec3}\x20rgb\x20The\x20color.\x0a\x20*\x20@param\x20{float}\x20adjustment\x20The\x20amount\x20to\x20adjust\x20the\x20saturation\x20of\x20the\x20color.\x0a\x20*\x0a\x20*\x20@returns\x20{float}\x20The\x20color\x20with\x20the\x20saturation\x20adjusted.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20vec3\x20greyScale\x20=\x20czm_saturation(color,\x200.0);\x0a\x20*\x20vec3\x20doubleSaturation\x20=\x20czm_saturation(color,\x202.0);\x0a\x20*/\x0avec3\x20czm_saturation(vec3\x20rgb,\x20float\x20adjustment)\x0a{\x0a\x20\x20\x20\x20//\x20Algorithm\x20from\x20Chapter\x2016\x20of\x20OpenGL\x20Shading\x20Language\x0a\x20\x20\x20\x20const\x20vec3\x20W\x20=\x20vec3(0.2125,\x200.7154,\x200.0721);\x0a\x20\x20\x20\x20vec3\x20intensity\x20=\x20vec3(dot(rgb,\x20W));\x0a\x20\x20\x20\x20return\x20mix(intensity,\x20rgb,\x20adjustment);\x0a}\x0a','clipLineColor','EffectOutline','COLOR_ATTACHMENT0','_symbolDeleted','3D\x20Tiles\x20Inspector','isTangentDirection','_isCleared','_isShowModeUpdate','Enum','inverse','clearColor','ibo_c','operPlane','quantile','_normalShaderProgram','_allColorCommand','1IABeWG','enableIndoorColliDetection','styleVisible','modelViewProjection','cesium-performanceDisplay-ms','CJK\x20Compatibility','containsXY','https://t0.tianditu.gov.cn/mapservice/swdx?T=elv_c','set_caught','%m/%d/%y','minimal','getAllElementFromDB','totalSpan','anchorY','createOrUpdateEmpty','S3MBTilesParser','_maxVolumeValues','beginTime','__.push($1\x20||\x20\x27\x27);','\x20\x20\x20float\x20near\x20=\x20czm_currentFrustum.x;','accumulate','punycode','supportsPropertyExpression','decodeUTF8','listeners','slice','lineGradientUniforms','incrementWrap','__ko_matchedEndComment__','anno','newline','Widgets/Images/ImageryProviders/stamenWatercolor.png','_parsingEntities','maxDrawingBufferWidth','_setTransform','Module.read\x20option\x20was\x20removed\x20(modify\x20read_\x20in\x20JS)','rayTriangleParametric','cesium-baseLayerPicker-category','getShaderParameter','request_stream','setFromArray','_drawNormal','generateTrianglePoints','joinItems','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a\x0auniform\x20vec4\x20u_initialColor;\x0auniform\x20float\x20u_GlobeAlpha;\x0auniform\x20vec4\x20u_pickIDColor;\x0auniform\x20float\x20uParentMixDirection;\x0auniform\x20vec3\x20u_sunLightColor;\x0auniform\x20vec3\x20u_ambientLightColor;\x0a\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a#if\x20GRIDTEXTURE_UNITS\x20>\x200\x0auniform\x20sampler2D\x20u_gridTextures[GRIDTEXTURE_UNITS];\x0auniform\x20vec4\x20u_gridTextureTranslationAndScale[GRIDTEXTURE_UNITS];\x0auniform\x20bool\x20u_gridTextureUseWebMercatorT[GRIDTEXTURE_UNITS];\x0auniform\x20vec4\x20u_gridTextureTexCoordsRectangle[GRIDTEXTURE_UNITS];\x0a#endif\x0a#if\x20TEXTURE_UNITS\x20>\x200\x0auniform\x20sampler2D\x20u_dayTextures[TEXTURE_UNITS];\x0auniform\x20vec4\x20u_dayTextureTranslationAndScale[TEXTURE_UNITS];\x0auniform\x20bool\x20u_dayTextureUseWebMercatorT[TEXTURE_UNITS];\x0auniform\x20bool\x20u_dayTextureFlipY[TEXTURE_UNITS];\x0a//过滤颜色,rgb代表过滤的颜色,a表示Tolerance\x0auniform\x20vec4\x20u_transparentBackColor[TEXTURE_UNITS];\x0auniform\x20bool\x20u_imageryClipEnable[TEXTURE_UNITS];\x0a\x0a#ifdef\x20APPLY_ALPHA\x0auniform\x20float\x20u_dayTextureAlpha[TEXTURE_UNITS];\x0a#endif\x0a\x0a#ifdef\x20APPLY_SPLIT\x0auniform\x20vec2\x20u_dayTextureSplit[TEXTURE_UNITS];\x0a#endif\x0a\x0a#ifdef\x20APPLY_SWIPE\x0auniform\x20vec4\x20u_dayTextureSwipeRegion[TEXTURE_UNITS];\x0a#endif\x0a\x0a#ifdef\x20APPLY_GLOBESPLIT\x0auniform\x20vec2\x20u_GlobeSplitDirection;\x0a#endif\x0a\x0a#ifdef\x20APPLY_GLOBESWIPE\x0auniform\x20vec4\x20u_GlobeSwipeRegion;\x0a#endif\x0a\x0a#ifdef\x20APPLY_BRIGHTNESS\x0auniform\x20float\x20u_dayTextureBrightness[TEXTURE_UNITS];\x0a#endif\x0a\x0a#ifdef\x20APPLY_CONTRAST\x0auniform\x20float\x20u_dayTextureContrast[TEXTURE_UNITS];\x0a#endif\x0a\x0a#ifdef\x20APPLY_HUE\x0auniform\x20float\x20u_dayTextureHue[TEXTURE_UNITS];\x0a#endif\x0a\x0a#ifdef\x20APPLY_SATURATION\x0auniform\x20float\x20u_dayTextureSaturation[TEXTURE_UNITS];\x0a#endif\x0a\x0a#ifdef\x20APPLY_GAMMA\x0auniform\x20float\x20u_dayTextureOneOverGamma[TEXTURE_UNITS];\x0a#endif\x0a\x0a#ifdef\x20APPLY_IMAGERY_CUTOUT\x0auniform\x20vec4\x20u_dayTextureCutoutRectangles[TEXTURE_UNITS];\x0a#endif\x0a\x0auniform\x20vec4\x20u_dayTextureTexCoordsRectangle[TEXTURE_UNITS];\x0a#endif\x0a\x0a#ifdef\x20SHOW_REFLECTIVE_OCEAN\x0auniform\x20sampler2D\x20u_waterMask;\x0auniform\x20vec4\x20u_waterMaskTranslationAndScale;\x0auniform\x20float\x20u_zoomedOutOceanSpecularIntensity;\x0a#endif\x0a\x0a#ifdef\x20SHOW_OCEAN_WAVES\x0auniform\x20sampler2D\x20u_oceanNormalMap;\x0a#endif\x0a\x0a#if\x20defined(ENABLE_DAYNIGHT_SHADING)\x20||\x20defined(GROUND_ATMOSPHERE)\x0auniform\x20vec2\x20u_lightingFadeDistance;\x0a#endif\x0a\x0a#ifdef\x20TILE_LIMIT_RECTANGLE\x0auniform\x20vec4\x20u_cartographicLimitRectangle;\x0a#endif\x0a\x0a#ifdef\x20GROUND_ATMOSPHERE\x0auniform\x20vec2\x20u_nightFadeDistance;\x0a#endif\x0a\x0a#ifdef\x20ENABLE_CLIPPING_PLANES\x0auniform\x20sampler2D\x20u_clippingPlanes;\x0auniform\x20mat4\x20u_clippingPlanesMatrix;\x0auniform\x20vec4\x20u_clippingPlanesEdgeStyle;\x0a#endif\x0a\x0a#if\x20defined(FOG)\x20&&\x20defined(DYNAMIC_ATMOSPHERE_LIGHTING)\x20&&\x20(defined(ENABLE_VERTEX_LIGHTING)\x20||\x20defined(ENABLE_DAYNIGHT_SHADING))\x0auniform\x20float\x20u_minimumBrightness;\x0a#endif\x0a\x0a#ifdef\x20COLOR_CORRECT\x0auniform\x20vec3\x20u_hsbShift;\x20//\x20Hue,\x20saturation,\x20brightness\x0a#endif\x0a\x0a#ifdef\x20SHOW_NORMAL_MAP\x0auniform\x20sampler2D\x20u_normalTexture;\x0auniform\x20vec4\x20u_normalTextureTranslationAndScale;\x0avarying\x20vec3\x20vertNorm;\x0a#endif\x0a\x0a#ifdef\x20SLOPE_ANALYSIS\x0auniform\x20sampler2D\x20uSlopeColorTexture;\x0auniform\x20sampler2D\x20uSlopeArrowsTexture;\x0auniform\x20sampler2D\x20uSlopePolygonTexture;\x0auniform\x20float\x20uSlopeHasColorTable;\x0auniform\x20float\x20uSlopeFillMode;\x0auniform\x20float\x20uSlopeOpacity;\x0auniform\x20float\x20uSlopeFloor;\x0auniform\x20float\x20uSlopeCeil;\x0auniform\x20float\x20uSlopeMinVisibleValue;\x0auniform\x20float\x20uSlopeMaxVisibleValue;\x0auniform\x20float\x20uHasSlopeRegion;\x0aconst\x20float\x20PI\x20=\x203.1415926535897932384626;\x0avarying\x20vec2\x20texCoordRotate;\x0a#endif\x0a\x0avarying\x20vec3\x20v_positionMC;\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_textureCoordinates;\x0avarying\x20vec3\x20v_normalMC;\x0avarying\x20vec3\x20v_normalEC;\x0a\x0a#ifdef\x20APPLY_MATERIAL\x0avarying\x20float\x20v_height;\x0avarying\x20float\x20v_slope;\x0a#endif\x0a\x0a#if\x20defined(FOG)\x20||\x20defined(GROUND_ATMOSPHERE)\x0avarying\x20float\x20v_distance;\x0avarying\x20vec3\x20v_fogRayleighColor;\x0avarying\x20vec3\x20v_fogMieColor;\x0a#endif\x0a\x0a#ifdef\x20GROUND_ATMOSPHERE\x0avarying\x20vec3\x20v_rayleighColor;\x0avarying\x20vec3\x20v_mieColor;\x0a#endif\x0a\x0avarying\x20float\x20v_height2;\x0a#ifdef\x20HYPSOMETRIC_ANALYSIS\x0auniform\x20sampler2D\x20uHypsometricTexture;\x0auniform\x20sampler2D\x20uHypsometricRenderTexture;\x0auniform\x20float\x20uHypHasColorTable;\x0auniform\x20float\x20uHypContourFillMode;\x0auniform\x20float\x20uHypContourInterval;\x0auniform\x20float\x20uHypOpacity;\x0auniform\x20float\x20uHypMaxVisibleValue;\x0auniform\x20float\x20uHypMinVisibleValue;\x0auniform\x20float\x20uHypFloor;\x0auniform\x20float\x20uHypCeil;\x0auniform\x20vec4\x20uHypLineColor;\x0auniform\x20float\x20uHypHasAnalysisRegion;\x0a#endif\x0auniform\x20vec4\x20uTileBounds;\x0a#if\x20defined(Excavate_Region)\x20||\x20defined(Excavate_Outer)\x20||\x20defined(Apply_ImageryClip)\x20||\x20defined(SLOPE_ANALYSIS)\x20||\x20defined(HYPSOMETRIC_REGION)\x0auniform\x20sampler2D\x20uModifyRasterTexture;\x0a#endif\x0a#ifdef\x20BRDF\x0a\x20\x20\x20\x20uniform\x20vec4\x20uBaseColorFactor;\x0a\x20\x20\x20\x20uniform\x20float\x20uMetallicFactor;\x0a\x20\x20\x20\x20uniform\x20float\x20uRoughnessFactor;\x0a#endif\x0a#ifdef\x20FLOOD_ANALYSIS\x0auniform\x20sampler2D\x20uFloodTexture;\x0auniform\x20vec4\x20uFloodRect;\x0avarying\x20vec3\x20vProjectionCoord;\x0a#endif\x0a\x0avec4\x20sampleAndBlend(\x0a\x20\x20\x20\x20vec4\x20previousColor,\x0a\x20\x20\x20\x20sampler2D\x20textureToSample,\x0a\x20\x20\x20\x20vec2\x20tileTextureCoordinates,\x0a\x20\x20\x20\x20vec4\x20textureCoordinateRectangle,\x0a\x20\x20\x20\x20vec4\x20textureCoordinateTranslationAndScale,\x0a\x20\x20\x20\x20vec4\x20transparentBackColor,\x0a\x20\x20\x20\x20bool\x20imageryClipEnable,\x0a\x20\x20\x20\x20bool\x20flipY,\x0a\x20\x20\x20\x20float\x20textureAlpha,\x0a\x20\x20\x20\x20float\x20textureBrightness,\x0a\x20\x20\x20\x20float\x20textureContrast,\x0a\x20\x20\x20\x20float\x20textureHue,\x0a\x20\x20\x20\x20float\x20textureSaturation,\x0a\x20\x20\x20\x20float\x20textureOneOverGamma,\x0a\x20\x20\x20\x20vec2\x20split,\x0a\x20\x20\x20\x20vec4\x20swipe)\x0a{\x0a\x20\x20\x20\x20//\x20This\x20crazy\x20step\x20stuff\x20sets\x20the\x20alpha\x20to\x200.0\x20if\x20this\x20following\x20condition\x20is\x20true:\x0a\x20\x20\x20\x20//\x20\x20\x20\x20tileTextureCoordinates.s\x20<\x20textureCoordinateRectangle.s\x20||\x0a\x20\x20\x20\x20//\x20\x20\x20\x20tileTextureCoordinates.s\x20>\x20textureCoordinateRectangle.p\x20||\x0a\x20\x20\x20\x20//\x20\x20\x20\x20tileTextureCoordinates.t\x20<\x20textureCoordinateRectangle.t\x20||\x0a\x20\x20\x20\x20//\x20\x20\x20\x20tileTextureCoordinates.t\x20>\x20textureCoordinateRectangle.q\x0a\x20\x20\x20\x20//\x20In\x20other\x20words,\x20the\x20alpha\x20is\x20zero\x20if\x20the\x20fragment\x20is\x20outside\x20the\x20rectangle\x0a\x20\x20\x20\x20//\x20covered\x20by\x20this\x20texture.\x20\x20Would\x20an\x20actual\x20\x27if\x27\x20yield\x20better\x20performance?\x0a\x20\x20\x20\x20vec2\x20alphaMultiplier\x20=\x20step(textureCoordinateRectangle.st,\x20tileTextureCoordinates);\x0a\x20\x20\x20\x20textureAlpha\x20=\x20textureAlpha\x20*\x20alphaMultiplier.x\x20*\x20alphaMultiplier.y;\x0a\x0a\x20\x20\x20\x20alphaMultiplier\x20=\x20step(vec2(0.0),\x20textureCoordinateRectangle.pq\x20-\x20tileTextureCoordinates);\x0a\x20\x20\x20\x20textureAlpha\x20=\x20textureAlpha\x20*\x20alphaMultiplier.x\x20*\x20alphaMultiplier.y;\x0a\x0a\x20\x20\x20\x20vec2\x20translation\x20=\x20textureCoordinateTranslationAndScale.xy;\x0a\x20\x20\x20\x20vec2\x20scale\x20=\x20textureCoordinateTranslationAndScale.zw;\x0a\x20\x20\x20\x20vec2\x20textureCoordinates\x20=\x20tileTextureCoordinates\x20*\x20scale\x20+\x20translation;\x0a\x20\x20\x20\x20if(flipY)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20textureCoordinates.y\x20=\x201.0\x20-\x20textureCoordinates.y;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec4\x20value\x20=\x20texture2D(textureToSample,\x20textureCoordinates);\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20value.rgb;\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20value.a;\x0a\x20\x20\x20\x20if(transparentBackColor.a\x20>\x200.01)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20rDiff\x20=\x20abs(transparentBackColor.r\x20-\x20color.r);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20gDiff\x20=\x20abs(transparentBackColor.g\x20-\x20color.g);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20bDiff\x20=\x20abs(transparentBackColor.b\x20-\x20color.b);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(rDiff\x20<\x20transparentBackColor.a\x20&&\x20gDiff\x20<\x20transparentBackColor.a\x20&&\x20bDiff\x20<\x20transparentBackColor.a)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20if(imageryClipEnable)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20#ifdef\x20Apply_ImageryClip\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(texture2D(uModifyRasterTexture,\x20v_textureCoordinates.xy).w\x20<\x200.1)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20}\x0a\x0a\x0a#if\x20!defined(APPLY_GAMMA)\x0a\x20\x20\x20\x20vec4\x20tempColor\x20=\x20czm_gammaCorrect(vec4(color,\x20alpha));\x0a\x20\x20\x20\x20color\x20=\x20tempColor.rgb;\x0a\x20\x20\x20\x20alpha\x20=\x20tempColor.a;\x0a#else\x0a\x20\x20\x20\x20color\x20=\x20pow(color,\x20vec3(textureOneOverGamma));\x0a#endif\x0a\x0a#ifdef\x20APPLY_SPLIT\x0a\x20\x20\x20\x20vec2\x20splitPosition\x20=\x20czm_imagerySplitPosition;\x0a\x20\x20\x20\x20//\x20Split\x20to\x20the\x20left\x0a\x20\x20\x20\x20if\x20(split.x\x20<\x200.0\x20&&\x20gl_FragCoord.x\x20>\x20splitPosition.x)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20//\x20Split\x20to\x20the\x20right\x0a\x20\x20\x20\x20else\x20if\x20(split.x\x20>\x200.0\x20&&\x20gl_FragCoord.x\x20<\x20splitPosition.x)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if(split.y\x20<\x200.0\x20&&\x20gl_FragCoord.y\x20>\x20splitPosition.y)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(split.y\x20>\x200.0\x20&&\x20gl_FragCoord.y\x20<\x20splitPosition.y)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a#if\x20TEXTURE_UNITS\x20<\x202\x0a\x20\x20\x20\x20if(alpha\x20==\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a#endif\x0a\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20if\x20(gl_FragCoord.x\x20<\x20swipe.x\x20||\x20gl_FragCoord.y\x20>\x20swipe.y)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if\x20(gl_FragCoord.x\x20>\x20swipe.z\x20||\x20gl_FragCoord.y\x20<\x20swipe.w)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a#if\x20TEXTURE_UNITS\x20<\x202\x0a\x20\x20\x20\x20if(alpha\x20==\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#endif\x0a\x0a#ifdef\x20APPLY_BRIGHTNESS\x0a\x20\x20\x20\x20color\x20=\x20mix(vec3(0.0),\x20color,\x20textureBrightness);\x0a#endif\x0a\x0a#ifdef\x20APPLY_CONTRAST\x0a\x20\x20\x20\x20color\x20=\x20mix(vec3(0.5),\x20color,\x20textureContrast);\x0a#endif\x0a\x0a#ifdef\x20APPLY_HUE\x0a\x20\x20\x20\x20color\x20=\x20czm_hue(color,\x20textureHue);\x0a#endif\x0a\x0a#ifdef\x20APPLY_SATURATION\x0a\x20\x20\x20\x20color\x20=\x20czm_saturation(color,\x20textureSaturation);\x0a#endif\x0a\x0a\x20\x20\x20\x20float\x20sourceAlpha\x20=\x20alpha\x20*\x20textureAlpha;\x0a\x20\x20\x20\x20float\x20outAlpha\x20=\x20mix(previousColor.a,\x201.0,\x20sourceAlpha);\x0a\x20\x20\x20\x20vec3\x20outColor\x20=\x20mix(previousColor.rgb\x20*\x20previousColor.a,\x20color,\x20sourceAlpha)\x20/\x20outAlpha;\x0a\x20\x20\x20\x20return\x20vec4(outColor,\x20outAlpha);\x0a}\x0a\x0avec3\x20colorCorrect(vec3\x20rgb)\x20{\x0a#ifdef\x20COLOR_CORRECT\x0a\x20\x20\x20\x20//\x20Convert\x20rgb\x20color\x20to\x20hsb\x0a\x20\x20\x20\x20vec3\x20hsb\x20=\x20czm_RGBToHSB(rgb);\x0a\x20\x20\x20\x20//\x20Perform\x20hsb\x20shift\x0a\x20\x20\x20\x20hsb.x\x20+=\x20u_hsbShift.x;\x20//\x20hue\x0a\x20\x20\x20\x20hsb.y\x20=\x20clamp(hsb.y\x20+\x20u_hsbShift.y,\x200.0,\x201.0);\x20//\x20saturation\x0a\x20\x20\x20\x20hsb.z\x20=\x20hsb.z\x20>\x20czm_epsilon7\x20?\x20hsb.z\x20+\x20u_hsbShift.z\x20:\x200.0;\x20//\x20brightness\x0a\x20\x20\x20\x20//\x20Convert\x20shifted\x20hsb\x20back\x20to\x20rgb\x0a\x20\x20\x20\x20rgb\x20=\x20czm_HSBToRGB(hsb);\x0a#endif\x0a\x20\x20\x20\x20return\x20rgb;\x0a}\x0a\x0avec4\x20sampleAndBlendParent(\x0a\x20\x20\x20\x20vec4\x20previousColor,\x0a\x20\x20\x20\x20sampler2D\x20textureToSample,\x0a\x20\x20\x20\x20vec2\x20tileTextureCoordinates,\x0a\x20\x20\x20\x20vec4\x20textureCoordinateRectangle,\x0a\x20\x20\x20\x20vec4\x20textureCoordinateTranslationAndScale,\x0a\x20\x20\x20\x20vec4\x20transparentBackColor,\x0a\x20\x20\x20\x20bool\x20flipY,\x0a\x20\x20\x20\x20float\x20textureAlpha,\x0a\x20\x20\x20\x20float\x20textureBrightness,\x0a\x20\x20\x20\x20float\x20textureContrast,\x0a\x20\x20\x20\x20float\x20textureHue,\x0a\x20\x20\x20\x20float\x20textureSaturation,\x0a\x20\x20\x20\x20float\x20textureOneOverGamma,\x0a\x20\x20\x20\x20vec2\x20split,\x0a\x20\x20\x20\x20vec4\x20swipe)\x0a{\x0a\x20\x20\x20\x20//\x20This\x20crazy\x20step\x20stuff\x20sets\x20the\x20alpha\x20to\x200.0\x20if\x20this\x20following\x20condition\x20is\x20true:\x0a\x20\x20\x20\x20//\x20\x20\x20\x20tileTextureCoordinates.s\x20<\x20textureCoordinateRectangle.s\x20||\x0a\x20\x20\x20\x20//\x20\x20\x20\x20tileTextureCoordinates.s\x20>\x20textureCoordinateRectangle.p\x20||\x0a\x20\x20\x20\x20//\x20\x20\x20\x20tileTextureCoordinates.t\x20<\x20textureCoordinateRectangle.t\x20||\x0a\x20\x20\x20\x20//\x20\x20\x20\x20tileTextureCoordinates.t\x20>\x20textureCoordinateRectangle.q\x0a\x20\x20\x20\x20//\x20In\x20other\x20words,\x20the\x20alpha\x20is\x20zero\x20if\x20the\x20fragment\x20is\x20outside\x20the\x20rectangle\x0a\x20\x20\x20\x20//\x20covered\x20by\x20this\x20texture.\x20\x20Would\x20an\x20actual\x20\x27if\x27\x20yield\x20better\x20performance?\x0a\x20\x20\x20\x20vec2\x20alphaMultiplier\x20=\x20step(textureCoordinateRectangle.st,\x20tileTextureCoordinates);\x0a\x20\x20\x20\x20textureAlpha\x20=\x20textureAlpha\x20*\x20alphaMultiplier.x\x20*\x20alphaMultiplier.y;\x0a\x0a\x20\x20\x20\x20alphaMultiplier\x20=\x20step(vec2(0.0),\x20textureCoordinateRectangle.pq\x20-\x20tileTextureCoordinates);\x0a\x20\x20\x20\x20textureAlpha\x20=\x20textureAlpha\x20*\x20alphaMultiplier.x\x20*\x20alphaMultiplier.y;\x0a\x0a\x20\x20\x20\x20vec2\x20translation\x20=\x20textureCoordinateTranslationAndScale.xy;\x0a\x20\x20\x20\x20vec2\x20scale\x20=\x20textureCoordinateTranslationAndScale.zw;\x0a\x20\x20\x20\x20vec2\x20textureCoordinates\x20=\x20tileTextureCoordinates\x20*\x20scale\x20+\x20translation;\x0a\x20\x20\x20\x20if(flipY)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20textureCoordinates.y\x20=\x201.0\x20-\x20textureCoordinates.y;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec4\x20value\x20=\x20texture2D(textureToSample,\x20textureCoordinates);\x0a\x09if(uParentMixDirection\x20>\x200.0\x20&&\x20value.a\x20>\x200.01)\x0a\x09{\x0a\x09\x09value.a\x20=\x200.0;\x0a\x09\x09bool\x20blend\x20=\x20false;\x0a\x09\x09float\x20mixDirection\x20=\x20uParentMixDirection;\x0a\x09\x09if(\x20mixDirection\x20>\x207.0\x20)\x0a\x09\x09{\x0a\x09\x09\x20\x20\x20\x20//南\x0a\x09\x09\x09if(tileTextureCoordinates.y\x20<0.3)\x0a\x09\x09\x09{\x0a\x09\x09\x09\x09blend\x20=\x20true;\x0a\x09\x09\x09}\x0a\x09\x09\x09mixDirection-=8.0;\x0a\x09\x09}\x0a\x09\x09else\x20if(\x20mixDirection\x20>\x203.0)\x0a\x09\x09{\x0a\x09\x09\x20\x20\x20\x20//北\x0a\x09\x09\x09if(tileTextureCoordinates.y\x20>0.7)\x0a\x09\x09\x09{\x0a\x09\x09\x09\x09blend\x20=\x20true;\x0a\x09\x09\x09}\x0a\x09\x09\x09mixDirection-=4.0;\x0a\x09\x09}\x0a\x09\x09if(blend)\x0a\x09\x09{\x0a\x09\x09\x09//纹理坐标0-0.5,中心是0边缘是0.5\x0a\x09\x09\x09float\x20mixY\x20=\x20abs(tileTextureCoordinates.y-0.5);\x0a\x09\x09\x09//mixValue0-5,中心是0边缘是5\x0a\x09\x09\x09float\x20mixValue\x20=\x2010.0*mixY;\x0a\x09\x09\x09//mixValue0-1,中心是0边缘3/5处开始0-1渐变\x0a\x09\x09\x09//mixValue\x20=\x20clamp(0.5*(mixValue\x20-\x203.0),\x200.0,\x201.0);\x0a\x09\x09\x09mixValue\x20=\x20clamp((mixValue\x20-\x204.0),\x200.0,\x201.0);\x0a\x09\x09\x09value.a\x20=\x20mixValue;\x0a\x09\x09}\x0a\x09\x09blend\x20=\x20false;\x0a\x09\x09if(\x20mixDirection\x20>\x201.5)\x0a\x09\x09{\x0a\x09\x09\x20\x20\x20\x20//东\x0a\x09\x09\x09if(tileTextureCoordinates.x\x20>0.7)\x0a\x09\x09\x09{\x0a\x09\x09\x09\x09blend\x20=\x20true;\x0a\x09\x09\x09}\x0a\x09\x09\x09mixDirection-=2.0;\x0a\x09\x09}\x0a\x09\x09else\x20if(\x20mixDirection\x20>\x200.5)\x0a\x09\x09{\x0a\x09\x09\x20\x20\x20\x20//西\x0a\x09\x09\x09if(tileTextureCoordinates.x\x20<0.3)\x0a\x09\x09\x09{\x0a\x09\x09\x09\x09blend\x20=\x20true;\x0a\x09\x09\x09}\x0a\x09\x09}\x0a\x09\x09if(blend)\x0a\x09\x09{\x0a\x09\x09\x09float\x20mixValue\x20=\x2010.0*abs(tileTextureCoordinates.x-0.5);\x0a\x09\x09\x09mixValue\x20=\x20clamp((mixValue\x20-\x204.0),\x200.0,\x201.0);\x0a\x09\x09\x09value.a\x20=\x20max(mixValue,\x20value.a);\x0a\x09\x09}\x0a\x09}\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20value.rgb;\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20value.a;\x0a\x20\x20\x20\x20if(transparentBackColor.a\x20>\x200.01)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20rDiff\x20=\x20abs(transparentBackColor.r\x20-\x20color.r);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20gDiff\x20=\x20abs(transparentBackColor.g\x20-\x20color.g);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20bDiff\x20=\x20abs(transparentBackColor.b\x20-\x20color.b);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(rDiff\x20<\x20transparentBackColor.a\x20&&\x20gDiff\x20<\x20transparentBackColor.a\x20&&\x20bDiff\x20<\x20transparentBackColor.a)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#if\x20!defined(APPLY_GAMMA)\x0a\x20\x20\x20\x20vec4\x20tempColor\x20=\x20czm_gammaCorrect(vec4(color,\x20alpha));\x0a\x20\x20\x20\x20color\x20=\x20tempColor.rgb;\x0a\x20\x20\x20\x20alpha\x20=\x20tempColor.a;\x0a#else\x0a\x20\x20\x20\x20color\x20=\x20pow(color,\x20vec3(textureOneOverGamma));\x0a#endif\x0a#ifdef\x20APPLY_SPLIT\x0a\x20\x20\x20\x20vec2\x20splitPosition\x20=\x20czm_imagerySplitPosition;\x0a\x20\x20\x20\x20//\x20Split\x20to\x20the\x20left\x0a\x20\x20\x20\x20if\x20(split.x\x20<\x200.0\x20&&\x20gl_FragCoord.x\x20>\x20splitPosition.x)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20//\x20Split\x20to\x20the\x20right\x0a\x20\x20\x20\x20else\x20if\x20(split.x\x20>\x200.0\x20&&\x20gl_FragCoord.x\x20<\x20splitPosition.x)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if(split.y\x20<\x200.0\x20&&\x20gl_FragCoord.y\x20>\x20splitPosition.y)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(split.y\x20>\x200.0\x20&&\x20gl_FragCoord.y\x20<\x20splitPosition.y)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a#if\x20TEXTURE_UNITS\x20<\x202\x0a\x20\x20\x20\x20if(alpha\x20==\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a#endif\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20if\x20(gl_FragCoord.x\x20<\x20swipe.x\x20||\x20gl_FragCoord.y\x20>\x20swipe.y)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if\x20(gl_FragCoord.x\x20>\x20swipe.z\x20||\x20gl_FragCoord.y\x20<\x20swipe.w)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a#if\x20TEXTURE_UNITS\x20<\x202\x0a\x20\x20\x20\x20if(alpha\x20==\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a#endif\x0a#ifdef\x20APPLY_BRIGHTNESS\x0a\x20\x20\x20\x20color\x20=\x20mix(vec3(0.0),\x20color,\x20textureBrightness);\x0a#endif\x0a#ifdef\x20APPLY_CONTRAST\x0a\x20\x20\x20\x20color\x20=\x20mix(vec3(0.5),\x20color,\x20textureContrast);\x0a#endif\x0a#ifdef\x20APPLY_HUE\x0a\x20\x20\x20\x20color\x20=\x20czm_hue(color,\x20textureHue);\x0a#endif\x0a#ifdef\x20APPLY_SATURATION\x0a\x20\x20\x20\x20color\x20=\x20czm_saturation(color,\x20textureSaturation);\x0a#endif\x0a\x20\x20\x20\x20float\x20sourceAlpha\x20=\x20alpha\x20*\x20textureAlpha;\x0a\x20\x20\x20\x20float\x20outAlpha\x20=\x20mix(previousColor.a,\x201.0,\x20sourceAlpha);\x0a\x20\x20\x20\x20vec3\x20outColor\x20=\x20mix(previousColor.rgb\x20*\x20previousColor.a,\x20color,\x20sourceAlpha)\x20/\x20outAlpha;\x0a\x20\x20\x20\x20return\x20vec4(outColor,\x20outAlpha);\x0a}\x0a\x0avec4\x20mvtTextureSampleAndBlend(\x0a\x20\x20\x20\x20vec4\x20previousColor,\x0a\x20\x20\x20\x20sampler2D\x20textureToSample,\x0a\x20\x20\x20\x20sampler2D\x20idTextureToSample,\x0a\x20\x20\x20\x20vec2\x20tileTextureCoordinates,\x0a\x20\x20\x20\x20vec4\x20textureCoordinateRectangle,\x0a\x20\x20\x20\x20vec4\x20textureCoordinateTranslationAndScale,\x0a\x20\x20\x20\x20vec4\x20selectColor,\x0a\x20\x20\x20\x20float\x20textureAlpha,\x0a\x20\x20\x20\x20float\x20textureOneOverGamma,\x0a\x20\x20\x20\x20vec4\x20swipe)\x0a{\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20vec2\x20f\x20=\x20step(swipe.xw,\x20vec2(gl_FragCoord.xy));\x0a\x20\x20\x20\x20vec2\x20s\x20=\x20step(vec2(gl_FragCoord.xy),\x20swipe.zy);\x0a\x20\x20\x20\x20if\x20(f.x\x20*\x20f.y\x20*\x20s.x\x20*\x20s.y\x20<\x201.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20previousColor;\x0a\x20\x20\x20\x20};\x0a#endif\x0a\x20\x20\x20\x20vec2\x20alphaMultiplier\x20=\x20step(textureCoordinateRectangle.st,\x20tileTextureCoordinates);\x0a\x20\x20\x20\x20textureAlpha\x20=\x20textureAlpha\x20*\x20alphaMultiplier.x\x20*\x20alphaMultiplier.y;\x0a\x0a\x20\x20\x20\x20alphaMultiplier\x20=\x20step(vec2(0.0),\x20textureCoordinateRectangle.pq\x20-\x20tileTextureCoordinates);\x0a\x20\x20\x20\x20textureAlpha\x20=\x20textureAlpha\x20*\x20alphaMultiplier.x\x20*\x20alphaMultiplier.y;\x0a\x0a\x20\x20\x20\x20vec2\x20translation\x20=\x20textureCoordinateTranslationAndScale.xy;\x0a\x20\x20\x20\x20vec2\x20scale\x20=\x20textureCoordinateTranslationAndScale.zw;\x0a\x20\x20\x20\x20vec2\x20textureCoordinates\x20=\x20tileTextureCoordinates\x20*\x20scale\x20+\x20translation;\x0a\x20\x20\x20\x20vec4\x20value\x20=\x20texture2D(textureToSample,\x20textureCoordinates);\x0a\x20\x20\x20\x20vec4\x20idColor\x20=\x20texture2D(idTextureToSample,\x20textureCoordinates);\x0a\x20\x20\x20\x20if(idColor.r\x20==\x20u_pickIDColor.r\x20&&\x20idColor.g\x20==\x20u_pickIDColor.g\x20&&\x20idColor.b\x20==\x20u_pickIDColor.b){\x0a\x20\x20\x20\x20\x20\x20\x20\x20value.rgb\x20=\x20selectColor.rgb;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20value.rgb;\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20value.a;\x0a#if\x20!defined(APPLY_GAMMA)\x0a\x20\x20\x20\x20vec4\x20tempColor\x20=\x20czm_gammaCorrect(vec4(color,\x20alpha));\x0a\x20\x20\x20\x20color\x20=\x20tempColor.rgb;\x0a\x20\x20\x20\x20alpha\x20=\x20tempColor.a;\x0a#else\x0a\x20\x20\x20\x20color\x20=\x20pow(color,\x20vec3(textureOneOverGamma));\x0a#endif\x0a\x20\x20\x20\x20float\x20sourceAlpha\x20=\x20alpha\x20*\x20textureAlpha;\x0a\x20\x20\x20\x20float\x20outAlpha\x20=\x20mix(previousColor.a,\x201.0,\x20sourceAlpha);\x0a\x20\x20\x20\x20vec3\x20outColor\x20=\x20mix(previousColor.rgb\x20*\x20previousColor.a,\x20color,\x20sourceAlpha)\x20/\x20outAlpha;\x0a\x20\x20\x20\x20return\x20vec4(outColor,\x20outAlpha);\x0a}\x0a\x0avec4\x20computeDayColor(vec4\x20initialColor,\x20vec3\x20textureCoordinates);\x0avec4\x20computeWaterColor(vec3\x20positionEyeCoordinates,\x20vec2\x20textureCoordinates,\x20mat3\x20enuToEye,\x20vec4\x20imageryColor,\x20float\x20specularMapValue,\x20float\x20fade);\x0a\x0a#ifdef\x20HYPSOMETRIC_ANALYSIS\x0afloat\x20computeMixCon()\x0a{\x0a\x20\x20\x20\x20float\x20distanceToContour;\x0a\x20\x20\x20\x20if(abs(uHypMaxVisibleValue\x20-\x20uHypMinVisibleValue)\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20t\x20=\x20floor(v_height2\x20/\x20uHypContourInterval);\x0a\x20\x20\x20\x20\x20\x20\x20\x20distanceToContour\x20=\x20abs(v_height2\x20-\x20t\x20*\x20uHypContourInterval\x20-\x200.1)\x20;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20distanceToContour\x20=\x20abs(v_height2\x20-\x20uHypMaxVisibleValue);\x0a\x20\x20\x20\x20}\x0a\x09float\x20dxc\x20=\x20abs(dFdx(v_height2));\x0a\x09float\x20dyc\x20=\x20abs(dFdy(v_height2));\x0a\x09float\x20dF\x20=\x20max(dxc,\x20dyc);\x0a\x09return\x20(distanceToContour\x20<\x20dF)\x20?\x201.0\x20:\x200.0;\x0a}\x0a\x0avec4\x20computeContourMapColor()\x0a{\x0a\x09float\x20threshold\x20=\x20clamp(abs(uHypCeil\x20-\x20uHypFloor),\x200.000001,\x2020000.0);\x0a\x09float\x20contourRate\x20=\x20(v_height2\x20-\x20uHypFloor)\x20/\x20threshold;\x0a\x09float\x20finalCoord\x20=\x20clamp(contourRate,\x200.0,\x201.0);\x0a\x09vec2\x20contourCoord\x20=\x20vec2(0.0,\x20finalCoord);\x0a\x09return\x20texture2D(uHypsometricTexture,\x20contourCoord).rgba;\x0a}\x0a#endif\x0a\x0a#ifdef\x20SLOPE_ANALYSIS\x0avec4\x20ComputeSlopeArrowColor(in\x20float\x20slopeAngle,in\x20vec3\x20realNormal)\x0a{\x0a\x20\x20\x20\x20if\x20(slopeAngle\x20<=\x20PI/180.0)\x20//\x20当地形的坡度值小于E-6度时,不显示表示方向的箭头。\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec4(0.0);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec2\x20limitTexCoord\x20=\x20fract(texCoordRotate);\x0a\x20\x20\x20\x20vec2\x20slopeDirection\x20=\x20realNormal.xy;\x0a\x20\x20\x20\x20vec4\x20arrowsTexColor\x20=\x20vec4(0.0);\x0a\x20\x20\x20\x20float\x20arrowAlpha\x20=\x200.0;\x0a\x20\x20\x20\x20float\x20distance\x20=\x20length(slopeDirection);\x0a\x20\x20\x20\x20float\x20acosSlopeDirection\x20=\x20acos(slopeDirection.x/distance);\x0a\x20\x20\x20\x20float\x20slopeArrowsAngle\x20=\x20acosSlopeDirection;//坡向的旋转角\x0a\x20\x20\x20\x20if(slopeDirection.y<0.0)//第二、三象限\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20slopeArrowsAngle\x20=\x202.0\x20*\x20PI\x20-\x20acosSlopeDirection;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20//绕Z轴旋转的旋转矩阵\x0a\x20\x20\x20\x20vec2\x20n\x20=\x20vec2(cos(slopeArrowsAngle),-sin(slopeArrowsAngle));\x0a\x20\x20\x20\x20vec2\x20t\x20=\x20vec2(sin(slopeArrowsAngle),cos(slopeArrowsAngle));\x0a\x20\x20\x20\x20mat2\x20slopeRotateZMatrix\x20=\x20mat2(n,t);\x0a\x20\x20\x20\x20//1、把旋转点移到(0.5,0.5)\x0a\x20\x20\x20\x20vec2\x20transCoord\x20=\x20limitTexCoord\x20-\x20vec2(0.5,0.5);\x0a\x20\x20\x20\x20//2、以原点为中心点旋转纹理坐标\x0a\x20\x20\x20\x20transCoord\x20=\x20slopeRotateZMatrix\x20*\x20transCoord\x20;\x0a\x20\x20\x20\x20//3、把旋转点(0.5,0.5)移到原点处\x0a\x20\x20\x20\x20transCoord\x20+=\x20vec2(0.5,0.5);\x0a\x20\x20\x20\x20transCoord\x20=\x20smoothstep(0.0,1.0,transCoord);\x0a\x20\x20\x20\x20arrowsTexColor\x20=\x20texture2D(uSlopeArrowsTexture,\x20transCoord);\x0a\x20\x20\x20\x20arrowAlpha\x20=\x20arrowsTexColor.a;\x0a\x20\x20\x20\x20//\x20解决坡向边界有黑线的问题\x0a\x20\x20\x20\x20float\x20xNum\x20=\x20floor(transCoord.x\x20*\x2064.0);\x0a\x20\x20\x20\x20float\x20yNum\x20=\x20floor(transCoord.y\x20*\x2064.0);\x0a\x20\x20\x20\x20if\x20((xNum<=2.0||xNum>=61.0||yNum<=2.0||yNum>=61.0)&&arrowAlpha<1.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20arrowAlpha\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20arrowsTexColor\x20=\x20vec4(arrowsTexColor.rgb,arrowAlpha);\x0a\x20\x20\x20\x20return\x20arrowsTexColor;\x0a}\x0a#endif\x0avec4\x20gridTextureSampleAndBlend(\x0a\x20\x20\x20\x20vec4\x20previousColor,\x0a\x20\x20\x20\x20sampler2D\x20textureToSample,\x0a\x20\x20\x20\x20vec2\x20tileTextureCoordinates,\x0a\x20\x20\x20\x20vec4\x20textureCoordinateRectangle,\x0a\x20\x20\x20\x20vec4\x20textureCoordinateTranslationAndScale)\x0a{\x0a\x20\x20\x20\x20float\x20textureAlpha\x20=\x201.0;\x0a\x20\x20\x20\x20vec2\x20alphaMultiplier\x20=\x20step(textureCoordinateRectangle.st,\x20tileTextureCoordinates);\x0a\x20\x20\x20\x20textureAlpha\x20=\x20textureAlpha\x20*\x20alphaMultiplier.x\x20*\x20alphaMultiplier.y;\x0a\x20\x20\x20\x20alphaMultiplier\x20=\x20step(vec2(0.0),\x20textureCoordinateRectangle.pq\x20-\x20tileTextureCoordinates);\x0a\x20\x20\x20\x20textureAlpha\x20=\x20textureAlpha\x20*\x20alphaMultiplier.x\x20*\x20alphaMultiplier.y;\x0a\x20\x20\x20\x20vec2\x20translation\x20=\x20textureCoordinateTranslationAndScale.xy;\x0a\x20\x20\x20\x20vec2\x20scale\x20=\x20textureCoordinateTranslationAndScale.zw;\x0a\x20\x20\x20\x20vec2\x20textureCoordinates\x20=\x20tileTextureCoordinates\x20*\x20scale\x20+\x20translation;\x0a\x20\x20\x20\x20vec4\x20value\x20=\x20texture2D(textureToSample,\x20textureCoordinates);\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20value.rgb;\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20value.a;\x0a\x20\x20\x20\x20float\x20sourceAlpha\x20=\x20alpha\x20*\x20textureAlpha;\x0a\x20\x20\x20\x20float\x20outAlpha\x20=\x20mix(previousColor.a,\x201.0,\x20sourceAlpha);\x0a\x20\x20\x20\x20vec3\x20outColor\x20=\x20mix(previousColor.rgb\x20*\x20previousColor.a,\x20color,\x20sourceAlpha)\x20/\x20outAlpha;\x0a\x20\x20\x20\x20return\x20vec4(outColor,\x20outAlpha);\x0a}\x0avec4\x20sRGBToLinear(\x20in\x20vec4\x20value\x20)\x20{\x0a#ifndef\x20HDR\x0a\x20\x20\x20\x20return\x20vec4(\x20mix(\x20pow(\x20value.rgb\x20*\x200.9478672986\x20+\x20vec3(\x200.0521327014\x20),\x20vec3(\x202.4\x20)\x20),\x20value.rgb\x20*\x200.0773993808,\x20vec3(\x20lessThanEqual(\x20value.rgb,\x20vec3(\x200.04045\x20)\x20)\x20)\x20),\x20value.a\x20);\x0a#else\x0a\x20\x20\x20\x20return\x20value;\x0a#endif\x0a}\x0avec4\x20LinearTosRGB(\x20in\x20vec4\x20value\x20)\x20{\x0a#ifndef\x20HDR\x0a\x20\x20\x20\x20return\x20vec4(\x20mix(\x20pow(\x20value.rgb,\x20vec3(\x200.41666\x20)\x20)\x20*\x201.055\x20-\x20vec3(\x200.055\x20),\x20value.rgb\x20*\x2012.92,\x20vec3(\x20lessThanEqual(\x20value.rgb,\x20vec3(\x200.0031308\x20)\x20)\x20)\x20),\x20value.a\x20);\x0a#else\x0a\x20\x20\x20\x20return\x20value;\x0a#endif\x0a}\x0a\x0a#ifdef\x20BRDF\x0avec3\x20SRGBtoLINEAR3(vec3\x20srgbIn)\x0a{\x0a\x20\x20\x20\x20return\x20pow(srgbIn,\x20vec3(2.2));\x0a}\x0avec4\x20SRGBtoLINEAR4(vec4\x20srgbIn)\x0a{\x0a\x20\x20\x20\x20srgbIn\x20=\x20srgbIn\x20*\x20uBaseColorFactor;\x0a\x20\x20\x20\x20vec3\x20linearOut\x20=\x20pow(srgbIn.rgb,\x20vec3(2.2));\x0a\x20\x20\x20\x20return\x20vec4(linearOut,\x20srgbIn.a);\x0a}\x0a\x20vec3\x20LINEARtoSRGB(vec3\x20linearIn)\x0a{\x0a#ifndef\x20HDR\x0a\x20\x20\x20\x20return\x20pow(linearIn,\x20vec3(1.0/2.2));\x0a#else\x0a\x20\x20\x20\x20return\x20linearIn;\x0a#endif\x0a}\x0aconst\x20float\x20M_PI\x20=\x203.141592653589793;\x0avec3\x20lambertianDiffuse(vec3\x20diffuseColor)\x0a{\x0a\x20\x20\x20\x20return\x20diffuseColor\x20/\x20M_PI;\x0a}\x0avec3\x20fresnelSchlick2(vec3\x20f0,\x20vec3\x20f90,\x20float\x20VdotH)\x0a{\x0a\x20\x20\x20\x20return\x20f0\x20+\x20(f90\x20-\x20f0)\x20*\x20pow(clamp(1.0\x20-\x20VdotH,\x200.0,\x201.0),\x205.0);\x0a}\x0afloat\x20smithVisibilityG1(float\x20NdotV,\x20float\x20roughness)\x0a{\x0a\x20\x20\x20\x20float\x20k\x20=\x20(roughness\x20+\x201.0)\x20*\x20(roughness\x20+\x201.0)\x20/\x208.0;\x0a\x20\x20\x20\x20return\x20NdotV\x20/\x20(NdotV\x20*\x20(1.0\x20-\x20k)\x20+\x20k);\x0a}\x0afloat\x20smithVisibilityGGX(float\x20roughness,\x20float\x20NdotL,\x20float\x20NdotV)\x0a{\x0a\x20\x20\x20\x20return\x20smithVisibilityG1(NdotL,\x20roughness)\x20*\x20smithVisibilityG1(NdotV,\x20roughness);\x0a}\x0afloat\x20GGX(float\x20roughness,\x20float\x20NdotH)\x0a{\x0a\x20\x20\x20\x20float\x20roughnessSquared\x20=\x20roughness\x20*\x20roughness;\x0a\x20\x20\x20\x20float\x20f\x20=\x20(NdotH\x20*\x20roughnessSquared\x20-\x20NdotH)\x20*\x20NdotH\x20+\x201.0;\x0a\x20\x20\x20\x20return\x20roughnessSquared\x20/\x20(M_PI\x20*\x20f\x20*\x20f);\x0a}\x0avec3\x20applyTonemapping(vec3\x20linearIn)\x0a{\x0a#ifndef\x20HDR\x0a\x20\x20\x20\x20return\x20czm_acesTonemapping(linearIn);\x0a#else\x0a\x20\x20\x20\x20return\x20linearIn;\x0a#endif\x0a}\x0avec3\x20brdf(in\x20vec4\x20baseColorWithAlpha)\x20{\x0a\x20\x20\x20\x20baseColorWithAlpha\x20=\x20SRGBtoLINEAR4(baseColorWithAlpha);\x0a\x20\x20\x20\x20vec3\x20ng\x20=\x20normalize(v_normalEC);\x0a\x20\x20\x20\x20vec3\x20n\x20=\x20ng;\x0a\x20\x20\x20\x20vec3\x20baseColor\x20=\x20baseColorWithAlpha.rgb;\x0a\x20\x20\x20\x20float\x20roughness\x20=\x20uRoughnessFactor;\x0a\x20\x20\x20\x20float\x20metalness\x20=\x20uMetallicFactor;\x0a\x20\x20\x20\x20vec3\x20v\x20=\x20-normalize(v_positionEC);\x0a\x20\x20\x20\x20vec3\x20lightColorHdr\x20=\x20vec3(5.0);\x0a\x20\x20\x20\x20vec3\x20l\x20=\x20normalize(czm_lightDirectionEC);\x0a\x20\x20\x20\x20vec3\x20h\x20=\x20normalize(v\x20+\x20l);\x0a\x20\x20\x20\x20float\x20NdotL\x20=\x20clamp(dot(n,\x20l),\x200.001,\x201.0);\x0a\x20\x20\x20\x20float\x20NdotV\x20=\x20abs(dot(n,\x20v))\x20+\x200.001;\x0a\x20\x20\x20\x20float\x20NdotH\x20=\x20clamp(dot(n,\x20h),\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20LdotH\x20=\x20clamp(dot(l,\x20h),\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20VdotH\x20=\x20clamp(dot(v,\x20h),\x200.0,\x201.0);\x0a\x20\x20\x20\x20vec3\x20f0\x20=\x20vec3(0.04);\x0a\x20\x20\x20\x20vec3\x20diffuseColor\x20=\x20baseColor\x20*\x20(1.0\x20-\x20metalness)\x20*\x20(1.0\x20-\x20f0);\x0a\x20\x20\x20\x20vec3\x20specularColor\x20=\x20mix(f0,\x20baseColor,\x20metalness);\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20roughness\x20*\x20roughness;\x0a\x20\x20\x20\x20float\x20reflectance\x20=\x20max(max(specularColor.r,\x20specularColor.g),\x20specularColor.b);\x0a\x20\x20\x20\x20vec3\x20r90\x20=\x20vec3(clamp(reflectance\x20*\x2025.0,\x200.0,\x201.0));\x0a\x20\x20\x20\x20vec3\x20r0\x20=\x20specularColor.rgb;\x0a\x20\x20\x20\x20vec3\x20F\x20=\x20fresnelSchlick2(r0,\x20r90,\x20VdotH);\x0a\x20\x20\x20\x20float\x20G\x20=\x20smithVisibilityGGX(alpha,\x20NdotL,\x20NdotV);\x0a\x20\x20\x20\x20float\x20D\x20=\x20GGX(alpha,\x20NdotH);\x0a\x20\x20\x20\x20vec3\x20diffuseContribution\x20=\x20(1.0\x20-\x20F)\x20*\x20lambertianDiffuse(diffuseColor);\x0a\x20\x20\x20\x20vec3\x20specularContribution\x20=\x20F\x20*\x20G\x20*\x20D\x20/\x20(4.0\x20*\x20NdotL\x20*\x20NdotV);\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20NdotL\x20*\x20lightColorHdr\x20*\x20(diffuseContribution\x20+\x20specularContribution);\x0a#ifndef\x20IBL\x0a\x20\x20\x20\x20vec3\x20positionWC\x20=\x20vec3(czm_inverseView\x20*\x20vec4(v_positionEC,\x201.0));\x0a\x20\x20\x20\x20vec3\x20r\x20=\x20normalize(czm_inverseViewRotation\x20*\x20normalize(reflect(v,\x20n)));\x0a\x20\x20\x20\x20float\x20vertexRadius\x20=\x20length(positionWC);\x0a\x20\x20\x20\x20float\x20horizonDotNadir\x20=\x201.0\x20-\x20min(1.0,\x20czm_ellipsoidRadii.x\x20/\x20vertexRadius);\x0a\x20\x20\x20\x20float\x20reflectionDotNadir\x20=\x20dot(r,\x20normalize(positionWC));\x0a\x20\x20\x20\x20r.x\x20=\x20-r.x;\x0a\x20\x20\x20\x20r\x20=\x20-normalize(czm_temeToPseudoFixed\x20*\x20r);\x0a\x20\x20\x20\x20r.x\x20=\x20-r.x;\x0a\x20\x20\x20\x20float\x20inverseRoughness\x20=\x201.04\x20-\x20roughness;\x0a\x20\x20\x20\x20inverseRoughness\x20*=\x20inverseRoughness;\x0a\x20\x20\x20\x20vec3\x20sceneSkyBox\x20=\x20textureCube(czm_environmentMap,\x20r).rgb\x20*\x20inverseRoughness;\x0a\x20\x20\x20\x20float\x20atmosphereHeight\x20=\x200.05;\x0a\x20\x20\x20\x20float\x20blendRegionSize\x20=\x200.1\x20*\x20((1.0\x20-\x20inverseRoughness)\x20*\x208.0\x20+\x201.1\x20-\x20horizonDotNadir);\x0a\x20\x20\x20\x20float\x20blendRegionOffset\x20=\x20roughness\x20*\x20-1.0;\x0a\x20\x20\x20\x20float\x20farAboveHorizon\x20=\x20clamp(horizonDotNadir\x20-\x20blendRegionSize\x20*\x200.5\x20+\x20blendRegionOffset,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a\x20\x20\x20\x20float\x20aroundHorizon\x20=\x20clamp(horizonDotNadir\x20+\x20blendRegionSize\x20*\x200.5,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a\x20\x20\x20\x20float\x20farBelowHorizon\x20=\x20clamp(horizonDotNadir\x20+\x20blendRegionSize\x20*\x201.5,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a\x20\x20\x20\x20float\x20smoothstepHeight\x20=\x20smoothstep(0.0,\x20atmosphereHeight,\x20horizonDotNadir);\x0a\x20\x20\x20\x20vec3\x20belowHorizonColor\x20=\x20mix(vec3(0.1,\x200.15,\x200.25),\x20vec3(0.4,\x200.7,\x200.9),\x20smoothstepHeight);\x0a\x20\x20\x20\x20vec3\x20nadirColor\x20=\x20belowHorizonColor\x20*\x200.5;\x0a\x20\x20\x20\x20vec3\x20aboveHorizonColor\x20=\x20mix(vec3(0.9,\x201.0,\x201.2),\x20belowHorizonColor,\x20roughness\x20*\x200.5);\x0a\x20\x20\x20\x20vec3\x20blueSkyColor\x20=\x20mix(vec3(0.18,\x200.26,\x200.48),\x20aboveHorizonColor,\x20reflectionDotNadir\x20*\x20inverseRoughness\x20*\x200.5\x20+\x200.75);\x0a\x20\x20\x20\x20vec3\x20zenithColor\x20=\x20mix(blueSkyColor,\x20sceneSkyBox,\x20smoothstepHeight);\x0a\x20\x20\x20\x20vec3\x20blueSkyDiffuseColor\x20=\x20vec3(0.7,\x200.85,\x200.9);\x0a\x20\x20\x20\x20float\x20diffuseIrradianceFromEarth\x20=\x20(1.0\x20-\x20horizonDotNadir)\x20*\x20(reflectionDotNadir\x20*\x200.25\x20+\x200.75)\x20*\x20smoothstepHeight;\x0a\x20\x20\x20\x20float\x20diffuseIrradianceFromSky\x20=\x20(1.0\x20-\x20smoothstepHeight)\x20*\x20(1.0\x20-\x20(reflectionDotNadir\x20*\x200.25\x20+\x200.25));\x0a\x20\x20\x20\x20vec3\x20diffuseIrradiance\x20=\x20blueSkyDiffuseColor\x20*\x20clamp(diffuseIrradianceFromEarth\x20+\x20diffuseIrradianceFromSky,\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20notDistantRough\x20=\x20(1.0\x20-\x20horizonDotNadir\x20*\x20roughness\x20*\x200.8);\x0a\x20\x20\x20\x20vec3\x20specularIrradiance\x20=\x20mix(zenithColor,\x20aboveHorizonColor,\x20smoothstep(farAboveHorizon,\x20aroundHorizon,\x20reflectionDotNadir)\x20*\x20notDistantRough);\x0a\x20\x20\x20\x20specularIrradiance\x20=\x20mix(specularIrradiance,\x20belowHorizonColor,\x20smoothstep(aroundHorizon,\x20farBelowHorizon,\x20reflectionDotNadir)\x20*\x20inverseRoughness);\x0a\x20\x20\x20\x20specularIrradiance\x20=\x20mix(specularIrradiance,\x20nadirColor,\x20smoothstep(farBelowHorizon,\x201.0,\x20reflectionDotNadir)\x20*\x20inverseRoughness);\x0a\x20\x20\x20\x20\x20float\x20LdotZenith\x20=\x20clamp(dot(normalize(czm_inverseViewRotation\x20*\x20l),\x20normalize(positionWC\x20*\x20-1.0)),\x200.001,\x201.0);\x0a\x20\x20\x20\x20float\x20S\x20=\x20acos(LdotZenith);\x0a\x20\x20\x20\x20float\x20NdotZenith\x20=\x20clamp(dot(normalize(czm_inverseViewRotation\x20*\x20n),\x20normalize(positionWC\x20*\x20-1.0)),\x200.001,\x201.0);\x0a\x20\x20\x20\x20float\x20gamma\x20=\x20acos(NdotL);\x0a\x20\x20\x20\x20float\x20numerator\x20=\x20((0.91\x20+\x2010.0\x20*\x20exp(-3.0\x20*\x20gamma)\x20+\x200.45\x20*\x20pow(NdotL,\x202.0))\x20*\x20(1.0\x20-\x20exp(-0.32\x20/\x20NdotZenith)));\x0a\x20\x20\x20\x20float\x20denominator\x20=\x20(0.91\x20+\x2010.0\x20*\x20exp(-3.0\x20*\x20S)\x20+\x200.45\x20*\x20pow(LdotZenith,2.0))\x20*\x20(1.0\x20-\x20exp(-0.32));\x0a\x20\x20\x20\x20float\x20luminance\x20=\x200.2\x20*\x20(numerator\x20/\x20denominator);\x0a\x20\x20\x20\x20vec2\x20brdfLut\x20=\x20texture2D(czm_brdfLut,\x20vec2(NdotV,\x20roughness)).rg;\x0a\x20\x20\x20\x20vec3\x20IBLColor\x20=\x20(diffuseIrradiance\x20*\x20diffuseColor\x20*\x201.0)\x20+\x20(specularIrradiance\x20*\x20SRGBtoLINEAR3(specularColor\x20*\x20brdfLut.x\x20+\x20brdfLut.y)\x20*\x201.0);\x0a\x20\x20\x20\x20float\x20maximumComponent\x20=\x20max(max(lightColorHdr.x,\x20lightColorHdr.y),\x20lightColorHdr.z);\x0a\x20\x20\x20\x20vec3\x20lightColor\x20=\x20lightColorHdr\x20/\x20max(maximumComponent,\x201.0);\x0a\x20\x20\x20\x20IBLColor\x20*=\x20lightColor;\x0a\x20\x20\x20\x20color\x20+=\x20IBLColor\x20*\x20luminance;\x0a#else\x0a\x20\x20\x20\x20mat3\x20fixedToENU\x20=\x20mat3(czm_modelView[0][0],\x20czm_modelView[1][0],\x20czm_modelView[2][0],\x20czm_modelView[0][1],\x20czm_modelView[1][1],\x20czm_modelView[2][1],\x20czm_modelView[0][2],\x20czm_modelView[1][2],\x20czm_modelView[2][2]);\x0a\x20\x20\x20\x20const\x20mat3\x20yUpToZUp\x20=\x20mat3(-1.0,\x200.0,\x200.0,\x200.0,\x200.0,\x20-1.0,\x200.0,\x201.0,\x200.0);\x0a\x20\x20\x20\x20vec3\x20cubeDir\x20=\x20normalize(yUpToZUp\x20*\x20fixedToENU\x20*\x20reflect(-v,\x20n));\x0a\x20\x20\x20\x20vec3\x20diffuseIrradiance\x20=\x20czm_sphericalHarmonics(cubeDir,\x20czm_sphericalHarmonicCoefficients);\x0a\x20\x20\x20\x20vec2\x20brdfLut\x20=\x20texture2D(czm_brdfLut,\x20vec2(NdotV,\x20roughness)).rg;\x0a\x20\x20\x20\x20vec3\x20specularIBL\x20=\x20czm_sampleOctahedralProjection(czm_specularEnvironmentMaps,\x20czm_specularEnvironmentMapSize,\x20cubeDir,\x20\x20roughness\x20*\x20czm_specularEnvironmentMapsMaximumLOD,\x20czm_specularEnvironmentMapsMaximumLOD);\x0a\x20\x20\x20\x20specularIBL\x20*=\x20F\x20*\x20brdfLut.x\x20+\x20brdfLut.y;\x0a\x20\x20\x20\x20color\x20+=\x20diffuseIrradiance\x20*\x20diffuseColor\x20+\x20specularColor\x20*\x20specularIBL;\x0a#endif\x0a\x20\x20\x20\x20color\x20=\x20applyTonemapping(color);\x0a\x20\x20\x20\x20color\x20=\x20LINEARtoSRGB(color);\x0a\x20\x20\x20\x20return\x20color;\x0a}\x0a#endif\x0avoid\x20main()\x0a{\x0a#ifdef\x20APPLY_GLOBESPLIT\x0a\x20\x20\x20\x20vec2\x20splitPosition\x20=\x20czm_globeSplitPosition;\x0a\x20\x20\x20\x20if\x20(u_GlobeSplitDirection.x\x20<\x200.0\x20&&\x20gl_FragCoord.x\x20>\x20splitPosition.x)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if\x20(u_GlobeSplitDirection.x\x20>\x200.0\x20&&\x20gl_FragCoord.x\x20<\x20splitPosition.x)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if(u_GlobeSplitDirection.y\x20<\x200.0\x20&&\x20gl_FragCoord.y\x20>\x20splitPosition.y)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(u_GlobeSplitDirection.y\x20>\x200.0\x20&&\x20gl_FragCoord.y\x20<\x20splitPosition.y)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#ifdef\x20APPLY_GLOBESWIPE\x0a\x20\x20\x20\x20if\x20(gl_FragCoord.x\x20<\x20u_GlobeSwipeRegion.x\x20||\x20gl_FragCoord.y\x20>\x20u_GlobeSwipeRegion.y)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if\x20(gl_FragCoord.x\x20>\x20u_GlobeSwipeRegion.z\x20||\x20gl_FragCoord.y\x20<\x20u_GlobeSwipeRegion.w)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#ifdef\x20Excavate_Region\x0a\x20\x20\x20\x20if(texture2D(uModifyRasterTexture,\x20v_textureCoordinates.xy).w\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#ifdef\x20Excavate_Outer\x0a\x20\x20\x20\x20if(texture2D(uModifyRasterTexture,\x20v_textureCoordinates.xy).w\x20<\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#ifdef\x20TILE_LIMIT_RECTANGLE\x0a\x20\x20\x20\x20if\x20(v_textureCoordinates.x\x20<\x20u_cartographicLimitRectangle.x\x20||\x20u_cartographicLimitRectangle.z\x20<\x20v_textureCoordinates.x\x20||\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_textureCoordinates.y\x20<\x20u_cartographicLimitRectangle.y\x20||\x20u_cartographicLimitRectangle.w\x20<\x20v_textureCoordinates.y)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a#endif\x0a\x0a#ifdef\x20ENABLE_CLIPPING_PLANES\x0a\x20\x20\x20\x20float\x20clipDistance\x20=\x20clip(gl_FragCoord,\x20u_clippingPlanes,\x20u_clippingPlanesMatrix);\x0a#endif\x0a\x0a\x20\x20\x20\x20//\x20The\x20clamp\x20below\x20works\x20around\x20an\x20apparent\x20bug\x20in\x20Chrome\x20Canary\x20v23.0.1241.0\x0a\x20\x20\x20\x20//\x20where\x20the\x20fragment\x20shader\x20sees\x20textures\x20coordinates\x20<\x200.0\x20and\x20>\x201.0\x20for\x20the\x0a\x20\x20\x20\x20//\x20fragments\x20on\x20the\x20edges\x20of\x20tiles\x20even\x20though\x20the\x20vertex\x20shader\x20is\x20outputting\x0a\x20\x20\x20\x20//\x20coordinates\x20strictly\x20in\x20the\x200-1\x20range.\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20computeDayColor(u_initialColor,\x20clamp(v_textureCoordinates,\x200.0,\x201.0));\x0a\x0a#ifdef\x20SHOW_TILE_BOUNDARIES\x0a\x20\x20\x20\x20if\x20(v_textureCoordinates.x\x20<\x20(1.0/256.0)\x20||\x20v_textureCoordinates.x\x20>\x20(255.0/256.0)\x20||\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_textureCoordinates.y\x20<\x20(1.0/256.0)\x20||\x20v_textureCoordinates.y\x20>\x20(255.0/256.0))\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20vec4(1.0,\x200.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#if\x20defined(SHOW_REFLECTIVE_OCEAN)\x20||\x20defined(ENABLE_DAYNIGHT_SHADING)\x20||\x20defined(HDR)\x0a\x20\x20\x20\x20vec3\x20normalMC\x20=\x20czm_geodeticSurfaceNormal(v_positionMC,\x20vec3(0.0),\x20vec3(1.0));\x20\x20\x20//\x20normalized\x20surface\x20normal\x20in\x20model\x20coordinates\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20czm_normal3D\x20*\x20normalMC;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normalized\x20surface\x20normal\x20in\x20eye\x20coordiantes\x0a#endif\x0a\x0a#if\x20defined(ENABLE_DAYNIGHT_SHADING)\x20||\x20defined(GROUND_ATMOSPHERE)\x0a\x20\x20\x20\x20float\x20cameraDist;\x0a\x20\x20\x20\x20if\x20(czm_sceneMode\x20==\x20czm_sceneMode2D)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20cameraDist\x20=\x20max(czm_frustumPlanes.x\x20-\x20czm_frustumPlanes.y,\x20czm_frustumPlanes.w\x20-\x20czm_frustumPlanes.z)\x20*\x200.5;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if\x20(czm_sceneMode\x20==\x20czm_sceneModeColumbusView)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20cameraDist\x20=\x20-czm_view[3].z;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20cameraDist\x20=\x20length(czm_view[3]);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20fadeOutDist\x20=\x20u_lightingFadeDistance.x;\x0a\x20\x20\x20\x20float\x20fadeInDist\x20=\x20u_lightingFadeDistance.y;\x0a\x20\x20\x20\x20if\x20(czm_sceneMode\x20!=\x20czm_sceneMode3D)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20radii\x20=\x20czm_getWgs84EllipsoidEC().radii;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20maxRadii\x20=\x20max(radii.x,\x20max(radii.y,\x20radii.z));\x0a\x20\x20\x20\x20\x20\x20\x20\x20fadeOutDist\x20-=\x20maxRadii;\x0a\x20\x20\x20\x20\x20\x20\x20\x20fadeInDist\x20-=\x20maxRadii;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20fade\x20=\x20clamp((cameraDist\x20-\x20fadeOutDist)\x20/\x20(fadeInDist\x20-\x20fadeOutDist),\x200.0,\x201.0);\x0a#else\x0a\x20\x20\x20\x20float\x20fade\x20=\x200.0;\x0a#endif\x0a\x0a#ifdef\x20SHOW_REFLECTIVE_OCEAN\x0a\x20\x20\x20\x20vec2\x20waterMaskTranslation\x20=\x20u_waterMaskTranslationAndScale.xy;\x0a\x20\x20\x20\x20vec2\x20waterMaskScale\x20=\x20u_waterMaskTranslationAndScale.zw;\x0a\x20\x20\x20\x20vec2\x20waterMaskTextureCoordinates\x20=\x20v_textureCoordinates.xy\x20*\x20waterMaskScale\x20+\x20waterMaskTranslation;\x0a\x20\x20\x20\x20waterMaskTextureCoordinates.y\x20=\x201.0\x20-\x20waterMaskTextureCoordinates.y;\x0a\x0a\x20\x20\x20\x20float\x20mask\x20=\x20texture2D(u_waterMask,\x20waterMaskTextureCoordinates).r;\x0a\x0a\x20\x20\x20\x20if\x20(mask\x20>\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat3\x20enuToEye\x20=\x20czm_eastNorthUpToEyeCoordinates(v_positionMC,\x20normalEC);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20ellipsoidTextureCoordinates\x20=\x20czm_ellipsoidWgs84TextureCoordinates(normalMC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20ellipsoidFlippedTextureCoordinates\x20=\x20czm_ellipsoidWgs84TextureCoordinates(normalMC.zyx);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20textureCoordinates\x20=\x20mix(ellipsoidTextureCoordinates,\x20ellipsoidFlippedTextureCoordinates,\x20czm_morphTime\x20*\x20smoothstep(0.9,\x200.95,\x20normalMC.z));\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20computeWaterColor(v_positionEC,\x20textureCoordinates,\x20enuToEye,\x20color,\x20mask,\x20fade);\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#ifdef\x20APPLY_MATERIAL\x0a\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x20\x20\x20\x20materialInput.st\x20=\x20v_textureCoordinates.st;\x0a\x20\x20\x20\x20materialInput.normalEC\x20=\x20normalize(v_normalEC);\x0a\x20\x20\x20\x20materialInput.slope\x20=\x20v_slope;\x0a\x20\x20\x20\x20materialInput.height\x20=\x20v_height;\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x20\x20\x20\x20color.xyz\x20=\x20mix(color.xyz,\x20material.diffuse,\x20material.alpha);\x0a#endif\x0a\x0a#ifdef\x20ENABLE_VERTEX_LIGHTING\x0a\x20\x20\x20\x20float\x20diffuseIntensity\x20=\x20clamp(czm_getLambertDiffuse(czm_sunDirectionEC,\x20normalize(v_normalEC))\x20*\x200.9\x20+\x200.3,\x200.0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20finalColor\x20=\x20vec4(color.rgb\x20*\x20u_sunLightColor.rgb\x20*\x20diffuseIntensity\x20+\x20u_ambientLightColor.rgb\x20*\x200.25,\x20color.a);\x0a#elif\x20defined(SHOW_NORMAL_MAP)\x0a\x20\x20\x20\x20vec2\x20normalTextureTranslation\x20=\x20u_normalTextureTranslationAndScale.xy;\x0a\x20\x20\x20\x20vec2\x20normalTextureScale\x20=\x20u_normalTextureTranslationAndScale.zw;\x0a\x20\x20\x20\x20vec2\x20normalTextureCoordinates\x20=\x20v_textureCoordinates.xy\x20*\x20normalTextureScale\x20+\x20normalTextureTranslation;\x0a\x20\x20\x20\x20vec3\x20realNormal\x20=\x20texture2D(u_normalTexture,\x20normalTextureCoordinates.xy).xyz;\x0a\x20\x20\x20\x20realNormal\x20=\x20(realNormal\x20-\x200.5)\x20*\x202.0;\x0a\x20\x20\x20\x20#ifdef\x20ENABLE_LIGHTING\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20zAxis\x20=\x20normalize(vertNorm);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20xAxis\x20=\x20normalize(vec3(-vertNorm.y,\x20vertNorm.x,\x200));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20yAxis\x20=\x20normalize(cross(zAxis,\x20xAxis));\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat3\x20matrix\x20=\x20mat3(xAxis,\x20yAxis,\x20zAxis);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20vNormal\x20=\x20czm_normal3D\x20*\x20matrix\x20*\x20realNormal;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20diffuseIntensity\x20=\x20clamp(czm_getLambertDiffuse(czm_sunDirectionEC,\x20normalize(vNormal))\x20*\x200.9\x20+\x200.3,\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20finalColor\x20=\x20vec4(color.rgb\x20*\x20u_sunLightColor.rgb\x20*\x20diffuseIntensity\x20+\x20u_ambientLightColor.rgb\x20*\x200.25,\x20color.a);\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20finalColor\x20=\x20color;\x0a\x20\x20\x20\x20#endif\x0a#elif\x20defined(ENABLE_DAYNIGHT_SHADING)\x0a\x20\x20\x20\x20float\x20diffuseIntensity\x20=\x20clamp(czm_getLambertDiffuse(czm_sunDirectionEC,\x20normalEC)\x20+\x200.3,\x200.0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20finalColor\x20=\x20vec4(color.rgb\x20*\x20u_sunLightColor.rgb\x20*\x20diffuseIntensity\x20+\x20u_ambientLightColor.rgb\x20*\x200.25,\x20color.a);\x0a#else\x0a\x20\x20\x20\x20vec4\x20finalColor\x20=\x20color;\x0a#endif\x0a\x0a#ifdef\x20ENABLE_CLIPPING_PLANES\x0a\x20\x20\x20\x20vec4\x20clippingPlanesEdgeColor\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20clippingPlanesEdgeColor.rgb\x20=\x20u_clippingPlanesEdgeStyle.rgb;\x0a\x20\x20\x20\x20float\x20clippingPlanesEdgeWidth\x20=\x20u_clippingPlanesEdgeStyle.a;\x0a\x0a\x20\x20\x20\x20if\x20(clipDistance\x20<\x20clippingPlanesEdgeWidth)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20finalColor\x20=\x20clippingPlanesEdgeColor;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#if\x20defined(FOG)\x20||\x20defined(GROUND_ATMOSPHERE)\x0a\x20\x20\x20\x20vec3\x20fogColor\x20=\x20colorCorrect(v_fogMieColor)\x20+\x20finalColor.rgb\x20*\x20colorCorrect(v_fogRayleighColor);\x0a#ifndef\x20HDR\x0a\x20\x20\x20\x20const\x20float\x20fExposure\x20=\x202.0;\x0a\x20\x20\x20\x20fogColor\x20=\x20vec3(1.0)\x20-\x20exp(-fExposure\x20*\x20fogColor);\x0a#endif\x0a#endif\x0a\x0a#if\x20defined(DYNAMIC_ATMOSPHERE_LIGHTING_FROM_SUN)\x0a\x20\x20\x20\x20vec3\x20atmosphereLightDirection\x20=\x20czm_sunDirectionWC;\x0a#else\x0a\x20\x20\x20\x20vec3\x20atmosphereLightDirection\x20=\x20czm_lightDirectionWC;\x0a#endif\x0a\x0a#ifdef\x20FOG\x0a#if\x20defined(DYNAMIC_ATMOSPHERE_LIGHTING)\x20&&\x20(defined(ENABLE_VERTEX_LIGHTING)\x20||\x20defined(ENABLE_DAYNIGHT_SHADING))\x0a\x20\x20\x20\x20float\x20darken\x20=\x20clamp(dot(normalize(czm_viewerPositionWC),\x20atmosphereLightDirection),\x20u_minimumBrightness,\x201.0);\x0a\x20\x20\x20\x20fogColor\x20*=\x20darken;\x0a#endif\x0a\x0a#ifdef\x20HDR\x0a\x20\x20\x20\x20const\x20float\x20modifier\x20=\x200.15;\x0a\x20\x20\x20\x20finalColor\x20=\x20vec4(czm_fog(v_distance,\x20finalColor.rgb,\x20fogColor,\x20modifier),\x20finalColor.a);\x0a#else\x0a\x20\x20\x20\x20finalColor\x20=\x20vec4(czm_fog(v_distance,\x20finalColor.rgb,\x20fogColor),\x20finalColor.a);\x0a#endif\x0a#endif\x0a\x0a\x0a\x0a#ifdef\x20HYPSOMETRIC_ANALYSIS\x0a\x20\x20\x20\x20if(uHypHasColorTable\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20bool\x20hasHyp\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20HYPSOMETRIC_REGION\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(uHypHasAnalysisRegion\x20>\x200.1){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20hasHyp\x20=\x20texture2D(uModifyRasterTexture,\x20v_textureCoordinates.xy).w\x20>\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(hasHyp)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20contourMapColor\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20finalOpacity\x20=\x20uHypOpacity;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(v_height2\x20>\x20uHypMaxVisibleValue\x20+\x204.0\x20||\x20v_height2\x20<\x20uHypMinVisibleValue\x20-\x204.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20=\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20#if\x20defined(GL_OES_standard_derivatives)\x20||\x20defined(WEBGL2)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(uHypContourFillMode\x20>\x202.9)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20mix_con\x20=\x20computeMixCon();\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20contourMapColor\x20=\x20mix(computeContourMapColor(),\x20uHypLineColor,\x20mix_con);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x20if(uHypContourFillMode\x20>\x201.9)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20=\x20computeMixCon();\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20contourMapColor\x20=\x20uHypLineColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x20if(uHypContourFillMode\x20>\x200.9)\x0a\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(uHypContourFillMode\x20>\x200.9)\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20contourMapColor\x20=\x20computeContourMapColor();\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20finalColor\x20=\x20mix(finalColor,\x20contourMapColor,\x20finalOpacity);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#ifdef\x20SLOPE_ANALYSIS\x0a\x20\x20\x20\x20bool\x20hasSlopeRegion\x20=\x20true;\x0a\x20\x20\x20\x20#ifdef\x20SlopeRegion\x0a\x20\x20\x20\x20if(uHasSlopeRegion\x20>\x200.1){\x0a\x20\x20\x20\x20\x20\x20\x20\x20hasSlopeRegion\x20=\x20texture2D(uModifyRasterTexture,\x20v_textureCoordinates.xy).w\x20>\x200.5;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20if(hasSlopeRegion)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20finalOpacity\x20=\x20uSlopeOpacity;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20slopeRate\x20=\x20abs(normalize(realNormal).z);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20slopeAngle\x20=\x20acos(slopeRate);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(slopeAngle\x20<\x20uSlopeMinVisibleValue\x20||\x20slopeAngle\x20>\x20uSlopeMaxVisibleValue)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20threshold\x20=\x20clamp(abs(uSlopeCeil-uSlopeFloor),0.0000001,PI/2.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20rate\x20=\x20(slopeAngle-uSlopeFloor)/threshold;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20finalRate\x20=\x20clamp(rate,0.0,1.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20count\x20=\x20floor(finalRate\x20*\x2016.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20y\x20=\x20(count*2.0\x20+\x201.0)/32.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20x\x20=\x20fract(finalRate*16.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(y\x20>\x201.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20x\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20slopeCoord\x20=\x20vec2(x,\x20y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20slopeFillColor\x20=\x20texture2D(uSlopeColorTexture,\x20slopeCoord);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20slopeMapColor\x20=\x20vec4(0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(uSlopeFillMode\x20>\x202.9)//填充和坡向\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20arrowsTexColor\x20=\x20ComputeSlopeArrowColor(slopeAngle,\x20realNormal);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20slopeMapColor\x20=\x20mix(slopeFillColor,\x20arrowsTexColor,\x20arrowsTexColor.a);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x20if(uSlopeFillMode\x20>\x201.9)//坡向\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20arrowsTexColor\x20=\x20ComputeSlopeArrowColor(slopeAngle,\x20realNormal);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20slopeMapColor\x20=\x20arrowsTexColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20*=\x20arrowsTexColor.a;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x20if(uSlopeFillMode\x20>\x200.9)//填充\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20slopeMapColor\x20=\x20slopeFillColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20finalColor\x20=\x20mix(finalColor,\x20slopeMapColor,\x20finalOpacity);\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#ifdef\x20GROUND_ATMOSPHERE\x0a\x20\x20\x20\x20if\x20(czm_sceneMode\x20!=\x20czm_sceneMode3D)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20finalColor.a\x20*=\x20u_GlobeAlpha;\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20finalColor;\x0a\x20\x20\x20\x20#ifdef\x20Height_Map\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_packValue(v_height2);\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a\x0a#if\x20defined(PER_FRAGMENT_GROUND_ATMOSPHERE)\x20&&\x20defined(DYNAMIC_ATMOSPHERE_LIGHTING)\x20&&\x20(defined(ENABLE_DAYNIGHT_SHADING)\x20||\x20defined(ENABLE_VERTEX_LIGHTING))\x0a\x20\x20\x20\x20float\x20mpp\x20=\x20czm_metersPerPixel(vec4(0.0,\x200.0,\x20-czm_currentFrustum.x,\x201.0),\x201.0);\x0a\x20\x20\x20\x20vec2\x20xy\x20=\x20gl_FragCoord.xy\x20/\x20czm_viewport.zw\x20*\x202.0\x20-\x20vec2(1.0);\x0a\x20\x20\x20\x20xy\x20*=\x20czm_viewport.zw\x20*\x20mpp\x20*\x200.5;\x0a\x0a\x20\x20\x20\x20vec3\x20direction\x20=\x20normalize(vec3(xy,\x20-czm_currentFrustum.x));\x0a\x20\x20\x20\x20czm_ray\x20ray\x20=\x20czm_ray(vec3(0.0),\x20direction);\x0a\x0a\x20\x20\x20\x20vec3\x20ellipsoid_center\x20=\x20czm_view[3].xyz;\x0a\x0a\x20\x20\x20\x20czm_raySegment\x20intersection\x20=\x20czm_rayEllipsoidIntersectionInterval(ray,\x20ellipsoid_center,\x20czm_ellipsoidInverseRadii);\x0a\x0a\x20\x20\x20\x20vec3\x20ellipsoidPosition\x20=\x20czm_pointAlongRay(ray,\x20intersection.start);\x0a\x20\x20\x20\x20ellipsoidPosition\x20=\x20(czm_inverseView\x20*\x20vec4(ellipsoidPosition,\x201.0)).xyz;\x0a\x20\x20\x20\x20AtmosphereColor\x20atmosColor\x20=\x20computeGroundAtmosphereFromSpace(ellipsoidPosition,\x20true,\x20atmosphereLightDirection);\x0a\x0a\x20\x20\x20\x20vec3\x20groundAtmosphereColor\x20=\x20colorCorrect(atmosColor.mie)\x20+\x20finalColor.rgb\x20*\x20colorCorrect(atmosColor.rayleigh);\x0a#ifndef\x20HDR\x0a\x20\x20\x20\x20groundAtmosphereColor\x20=\x20vec3(1.0)\x20-\x20exp(-fExposure\x20*\x20groundAtmosphereColor);\x0a#endif\x0a\x0a\x20\x20\x20\x20fadeInDist\x20=\x20u_nightFadeDistance.x;\x0a\x20\x20\x20\x20fadeOutDist\x20=\x20u_nightFadeDistance.y;\x0a\x0a\x20\x20\x20\x20float\x20sunlitAtmosphereIntensity\x20=\x20clamp((cameraDist\x20-\x20fadeOutDist)\x20/\x20(fadeInDist\x20-\x20fadeOutDist),\x200.0,\x201.0);\x0a\x0a#ifdef\x20HDR\x0a\x20\x20\x20\x20//\x20Some\x20tweaking\x20to\x20make\x20HDR\x20look\x20better\x0a\x20\x20\x20\x20sunlitAtmosphereIntensity\x20=\x20max(sunlitAtmosphereIntensity\x20*\x20sunlitAtmosphereIntensity,\x200.03);\x0a#endif\x0a\x0a\x20\x20\x20\x20groundAtmosphereColor\x20=\x20mix(groundAtmosphereColor,\x20fogColor,\x20sunlitAtmosphereIntensity);\x0a#else\x0a\x20\x20\x20\x20vec3\x20groundAtmosphereColor\x20=\x20fogColor;\x0a#endif\x0a\x0a#ifdef\x20HDR\x0a\x20\x20\x20\x20//\x20Some\x20tweaking\x20to\x20make\x20HDR\x20look\x20better\x0a\x20\x20\x20\x20groundAtmosphereColor\x20=\x20czm_saturation(groundAtmosphereColor,\x201.6);\x0a#endif\x0a\x0a\x20\x20\x20\x20finalColor\x20=\x20vec4(mix(finalColor.rgb,\x20groundAtmosphereColor,\x20fade),\x20finalColor.a);\x0a#endif\x0a\x20\x20\x20\x20finalColor.a\x20*=\x20u_GlobeAlpha;\x0a\x0a\x20\x20\x20\x20if\x20(finalColor.a\x20==\x200.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20finalColor;\x0a\x20\x20\x20\x20#ifdef\x20BRDF\x0a\x20\x20\x20\x20\x20\x20\x20gl_FragColor.rgb\x20=\x20brdf(gl_FragColor);\x0a\x20\x20\x20\x20#endif\x0a#ifdef\x20Height_Map\x0a\x09gl_FragColor\x20=\x20czm_packValue(v_height2);\x0a#endif\x0a#ifdef\x20FLOOD_ANALYSIS\x0a\x20\x20\x20\x20float\x20bIsFloodColor\x20=\x201.0;\x0a\x20\x20\x20\x20vec2\x20polyTexCoord\x20=\x20v_textureCoordinates.xy;\x0a\x20\x20\x20\x20polyTexCoord.x\x20=\x20polyTexCoord.x\x20*\x20(uTileBounds.z\x20-\x20uTileBounds.x)\x20+\x20uTileBounds.x;\x0a\x20\x20\x20\x20polyTexCoord.y\x20=\x20polyTexCoord.y\x20*\x20(uTileBounds.w\x20-\x20uTileBounds.y)\x20+\x20uTileBounds.y;\x0a\x20\x20\x20\x20if(polyTexCoord.x>uFloodRect.x\x20&&\x20polyTexCoord.x<uFloodRect.z\x20&&\x20polyTexCoord.y>\x20uFloodRect.y&&\x20polyTexCoord.y\x20<\x20uFloodRect.w)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20polyTexCoord.xy\x20=\x20polyTexCoord.xy\x20-\x20vec2(uFloodRect.x,\x20uFloodRect.w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20polyTexCoord.x\x20=\x20polyTexCoord.x\x20/\x20(uFloodRect.z\x20-\x20uFloodRect.x);\x0a\x20\x20\x20\x20\x20\x20\x20\x20polyTexCoord.y\x20=\x201.0-polyTexCoord.y\x20/\x20(uFloodRect.y\x20-\x20uFloodRect.w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20floodColor\x20=\x20texture2D(uFloodTexture,\x20polyTexCoord);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(floodColor.r\x20>\x200.5)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(40.0/255.0,150.0/255.0,200.0/255.0,u_GlobeAlpha);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a}\x0a\x0a#ifdef\x20SHOW_REFLECTIVE_OCEAN\x0a\x0afloat\x20waveFade(float\x20edge0,\x20float\x20edge1,\x20float\x20x)\x0a{\x0a\x20\x20\x20\x20float\x20y\x20=\x20clamp((x\x20-\x20edge0)\x20/\x20(edge1\x20-\x20edge0),\x200.0,\x201.0);\x0a\x20\x20\x20\x20return\x20pow(1.0\x20-\x20y,\x205.0);\x0a}\x0a\x0afloat\x20linearFade(float\x20edge0,\x20float\x20edge1,\x20float\x20x)\x0a{\x0a\x20\x20\x20\x20return\x20clamp((x\x20-\x20edge0)\x20/\x20(edge1\x20-\x20edge0),\x200.0,\x201.0);\x0a}\x0a\x0a//\x20Based\x20on\x20water\x20rendering\x20by\x20Jonas\x20Wagner:\x0a//\x20http://29a.ch/2012/7/19/webgl-terrain-rendering-water-fog\x0a\x0a//\x20low\x20altitude\x20wave\x20settings\x0aconst\x20float\x20oceanFrequencyLowAltitude\x20=\x20825000.0;\x0aconst\x20float\x20oceanAnimationSpeedLowAltitude\x20=\x200.004;\x0aconst\x20float\x20oceanOneOverAmplitudeLowAltitude\x20=\x201.0\x20/\x202.0;\x0aconst\x20float\x20oceanSpecularIntensity\x20=\x200.5;\x0a\x0a//\x20high\x20altitude\x20wave\x20settings\x0aconst\x20float\x20oceanFrequencyHighAltitude\x20=\x20125000.0;\x0aconst\x20float\x20oceanAnimationSpeedHighAltitude\x20=\x200.008;\x0aconst\x20float\x20oceanOneOverAmplitudeHighAltitude\x20=\x201.0\x20/\x202.0;\x0a\x0avec4\x20computeWaterColor(vec3\x20positionEyeCoordinates,\x20vec2\x20textureCoordinates,\x20mat3\x20enuToEye,\x20vec4\x20imageryColor,\x20float\x20maskValue,\x20float\x20fade)\x0a{\x0a\x20\x20\x20\x20vec3\x20positionToEyeEC\x20=\x20-positionEyeCoordinates;\x0a\x20\x20\x20\x20float\x20positionToEyeECLength\x20=\x20length(positionToEyeEC);\x0a\x0a\x20\x20\x20\x20//\x20The\x20double\x20normalize\x20below\x20works\x20around\x20a\x20bug\x20in\x20Firefox\x20on\x20Android\x20devices.\x0a\x20\x20\x20\x20vec3\x20normalizedpositionToEyeEC\x20=\x20normalize(normalize(positionToEyeEC));\x0a\x0a\x20\x20\x20\x20//\x20Fade\x20out\x20the\x20waves\x20as\x20the\x20camera\x20moves\x20far\x20from\x20the\x20surface.\x0a\x20\x20\x20\x20float\x20waveIntensity\x20=\x20waveFade(70000.0,\x201000000.0,\x20positionToEyeECLength);\x0a\x0a#ifdef\x20SHOW_OCEAN_WAVES\x0a\x20\x20\x20\x20//\x20high\x20altitude\x20waves\x0a\x20\x20\x20\x20float\x20time\x20=\x20czm_frameNumber\x20*\x20oceanAnimationSpeedHighAltitude;\x0a\x20\x20\x20\x20vec4\x20noise\x20=\x20czm_getWaterNoise(u_oceanNormalMap,\x20textureCoordinates\x20*\x20oceanFrequencyHighAltitude,\x20time,\x200.0);\x0a\x20\x20\x20\x20vec3\x20normalTangentSpaceHighAltitude\x20=\x20vec3(noise.xy,\x20noise.z\x20*\x20oceanOneOverAmplitudeHighAltitude);\x0a\x0a\x20\x20\x20\x20//\x20low\x20altitude\x20waves\x0a\x20\x20\x20\x20time\x20=\x20czm_frameNumber\x20*\x20oceanAnimationSpeedLowAltitude;\x0a\x20\x20\x20\x20noise\x20=\x20czm_getWaterNoise(u_oceanNormalMap,\x20textureCoordinates\x20*\x20oceanFrequencyLowAltitude,\x20time,\x200.0);\x0a\x20\x20\x20\x20vec3\x20normalTangentSpaceLowAltitude\x20=\x20vec3(noise.xy,\x20noise.z\x20*\x20oceanOneOverAmplitudeLowAltitude);\x0a\x0a\x20\x20\x20\x20//\x20blend\x20the\x202\x20wave\x20layers\x20based\x20on\x20distance\x20to\x20surface\x0a\x20\x20\x20\x20float\x20highAltitudeFade\x20=\x20linearFade(0.0,\x2060000.0,\x20positionToEyeECLength);\x0a\x20\x20\x20\x20float\x20lowAltitudeFade\x20=\x201.0\x20-\x20linearFade(20000.0,\x2060000.0,\x20positionToEyeECLength);\x0a\x20\x20\x20\x20vec3\x20normalTangentSpace\x20=\x0a\x20\x20\x20\x20\x20\x20\x20\x20(highAltitudeFade\x20*\x20normalTangentSpaceHighAltitude)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20(lowAltitudeFade\x20*\x20normalTangentSpaceLowAltitude);\x0a\x20\x20\x20\x20normalTangentSpace\x20=\x20normalize(normalTangentSpace);\x0a\x0a\x20\x20\x20\x20//\x20fade\x20out\x20the\x20normal\x20perturbation\x20as\x20we\x20move\x20farther\x20from\x20the\x20water\x20surface\x0a\x20\x20\x20\x20normalTangentSpace.xy\x20*=\x20waveIntensity;\x0a\x20\x20\x20\x20normalTangentSpace\x20=\x20normalize(normalTangentSpace);\x0a#else\x0a\x20\x20\x20\x20vec3\x20normalTangentSpace\x20=\x20vec3(0.0,\x200.0,\x201.0);\x0a#endif\x0a\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20enuToEye\x20*\x20normalTangentSpace;\x0a\x0a\x20\x20\x20\x20const\x20vec3\x20waveHighlightColor\x20=\x20vec3(0.3,\x200.45,\x200.6);\x0a\x0a\x20\x20\x20\x20//\x20Use\x20diffuse\x20light\x20to\x20highlight\x20the\x20waves\x0a\x20\x20\x20\x20float\x20diffuseIntensity\x20=\x20czm_getLambertDiffuse(czm_sunDirectionEC,\x20normalEC)\x20*\x20maskValue;\x0a\x20\x20\x20\x20vec3\x20diffuseHighlight\x20=\x20waveHighlightColor\x20*\x20diffuseIntensity\x20*\x20(1.0\x20-\x20fade);\x0a\x0a#ifdef\x20SHOW_OCEAN_WAVES\x0a\x20\x20\x20\x20//\x20Where\x20diffuse\x20light\x20is\x20low\x20or\x20non-existent,\x20use\x20wave\x20highlights\x20based\x20solely\x20on\x0a\x20\x20\x20\x20//\x20the\x20wave\x20bumpiness\x20and\x20no\x20particular\x20light\x20direction.\x0a\x20\x20\x20\x20float\x20tsPerturbationRatio\x20=\x20normalTangentSpace.z;\x0a\x20\x20\x20\x20vec3\x20nonDiffuseHighlight\x20=\x20mix(waveHighlightColor\x20*\x205.0\x20*\x20(1.0\x20-\x20tsPerturbationRatio),\x20vec3(0.0),\x20diffuseIntensity);\x0a#else\x0a\x20\x20\x20\x20vec3\x20nonDiffuseHighlight\x20=\x20vec3(0.0);\x0a#endif\x0a\x0a\x20\x20\x20\x20//\x20Add\x20specular\x20highlights\x20in\x203D,\x20and\x20in\x20all\x20modes\x20when\x20zoomed\x20in.\x0a\x20\x20\x20\x20float\x20specularIntensity\x20=\x20czm_getSpecular(czm_sunDirectionEC,\x20normalizedpositionToEyeEC,\x20normalEC,\x2010.0)\x20+\x200.25\x20*\x20czm_getSpecular(czm_moonDirectionEC,\x20normalizedpositionToEyeEC,\x20normalEC,\x2010.0);\x0a\x20\x20\x20\x20float\x20surfaceReflectance\x20=\x20mix(0.0,\x20mix(u_zoomedOutOceanSpecularIntensity,\x20oceanSpecularIntensity,\x20waveIntensity),\x20maskValue);\x0a\x20\x20\x20\x20float\x20specular\x20=\x20specularIntensity\x20*\x20surfaceReflectance;\x0a\x0a#ifdef\x20HDR\x0a\x20\x20\x20\x20specular\x20*=\x201.4;\x0a\x0a\x20\x20\x20\x20float\x20e\x20=\x200.2;\x0a\x20\x20\x20\x20float\x20d\x20=\x203.3;\x0a\x20\x20\x20\x20float\x20c\x20=\x201.7;\x0a\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20imageryColor.rgb\x20+\x20(c\x20*\x20(vec3(e)\x20+\x20imageryColor.rgb\x20*\x20d)\x20*\x20(diffuseHighlight\x20+\x20nonDiffuseHighlight\x20+\x20specular));\x0a#else\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20imageryColor.rgb\x20+\x20diffuseHighlight\x20+\x20nonDiffuseHighlight\x20+\x20specular;\x0a#endif\x0a\x0a\x20\x20\x20\x20return\x20vec4(color,\x20imageryColor.a);\x0a}\x0a\x0a#endif\x20//\x20#ifdef\x20SHOW_REFLECTIVE_OCEAN\x0a','cacheEnable','roots','addGeoEntity','ewnsud','writeVarint32ZigZag','u_color','brackets','MSPointerDown','northCap','uEnvMapIntensity','ResetAll','_textureEffectUrl','HAS_LIGHT','getActiveUniformBlockParameter','DYNAMICTOP_PTR','phic0','cubic-bezier','_updateIndex','_pickOffscreenView','ortho','MAX_UNSIGNED_VALUE','\x20\x20\x20\x20vec3\x20belowHorizonColor\x20=\x20mix(vec3(0.1,\x200.15,\x200.25),\x20vec3(0.4,\x200.7,\x200.9),\x20smoothstepHeight);\x0a',',\x20actual\x20typeof\x20was\x20','.lib\x20section\x20in\x20a.out\x20corrupted','geoLength','inches','both','ThirdParty/basis_transcoder.wasm','s_jtsk','\x20requires\x20exactly\x20two\x20arguments.','updateFillStyle','AlgoSymbolFactory','#6B8E23','startTask','_unzip','_boundingSphereMorph','_cache','rasterIndex','restoreOldWindowedStyle','enableFusion','_faceForward','textureSize','shallowClone','getViewableRectangle','getContext','VtxfShader1','float\x20u_pointSize;\x20\x0afloat\x20u_time;\x20\x0a','\x20\x20\x20\x20vec3\x20weightedNormal\x20=\x20a_normal;\x0a','_unusedPointIndices','lineDash','baseName','pickPointFramebuffer','vec3\x20blue\x20=\x20vec3(0.0,\x200.0,\x201.0);','range','attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20vec3\x20normal;\x0aattribute\x20vec3\x20tangent;\x0aattribute\x20vec3\x20bitangent;\x0aattribute\x20vec2\x20st;\x0aattribute\x20float\x20batchId;\x0a\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0avarying\x20vec3\x20v_tangentEC;\x0avarying\x20vec3\x20v_bitangentEC;\x0avarying\x20vec2\x20v_st;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20czm_computePosition();\x0a\x0a\x20\x20\x20\x20v_positionEC\x20=\x20(czm_modelViewRelativeToEye\x20*\x20p).xyz;\x20\x20\x20\x20\x20\x20//\x20position\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20v_normalEC\x20=\x20czm_normal\x20*\x20normal;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normal\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20v_tangentEC\x20=\x20czm_normal\x20*\x20tangent;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20tangent\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20v_bitangentEC\x20=\x20czm_normal\x20*\x20bitangent;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20bitangent\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20v_st\x20=\x20st;\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x0a}\x0a','RGBE','_evaluateLiteralString','boundingExtentXYs_','48px','billboard','activeEvt','_axesShow','loadWithXhr','Z_FINISH','_drawGrid','staticAlloc','setEnabled','_updateFunctions','generateBeizerPointsNoCtrlPt','_ambientColor','_framebufferList','setPathLineisVisible','sphereMatrix','Module.readBinary\x20option\x20was\x20removed\x20(modify\x20readBinary\x20in\x20JS)','columns','_onCollectionChanged','isWorker','allWaterTexture','animationChannel','onChangeCallback','Priority','GLOBE','_ionEndpointDomain','DynamicExtendRegionFp_','czm_FogEffect','_getScanPts','writeInt8','./utils/common','_getEmissionTexAtlasTilingAndOffset','minX','point\x20light\x20position','FS_createDevice','getAlpha','_cylinderSubscription','_pos4','MAX_COLOR_ATTACHMENTS','fillVisibilityChangeEventData','setTextAlign','_localPoints','numberOfFrustums','M14,4l-10,8.75h20l-4.25-3.7188v-4.6562h-2.812v2.1875l-2.938-2.5625zm-7.0938,9.906v10.094h14.094v-10.094h-14.094zm2.1876,2.313h3.3122v4.25h-3.3122v-4.25zm5.8442,1.281h3.406v6.438h-3.406v-6.438z','screenSpaceEventHandler','_dotGrid','shouldUseSphericalCoordinates','writeUint8','brightnessShift','_glowLengthTS','setGeoEntityEffectExtendParameter','isEmissiveTex','setLineVisible','_findPos','_blurFBO','_latestValue','createWriter','setRepeat',',\x200.0,\x201.0);\x20}\x0a','executeUpdateDepth','getTranslation','u_patternscale_a','MSPointerUp','updatedImages','_hMax','repeatcount','evenColor','_textureHalfFloat','libID=','varyings','onerror','blendFunc','ArrayFloat','INVERT','\x20\x20color\x20+=\x20ambient\x20*\x20ambientLight;\x0a','MAX_COMBINED_TEXTURE_IMAGE_UNITS','DECODING','compressed1','geoName','_scanConeColor','checkFont','LIGHTGREEN','_showOverdrawInspector','_server','OUTLINE','clipPlaneScale','drawingBufferWidth','destroyAttachments','Util','beforeSanitizeShadowDOM','Illegal\x20wire\x20type\x20for\x20field\x20','_rotateStartPosition','ListStyle','skeletons','writeFloat','handleSuccess','_boundingVolumes','getMaxSquaredDelta','bucket','mappingMode','\x20\x20{\x0a','renderShadows','_stepSizeDays','_actualPositions','silhouetteModelCommand2D','centralMeridian','timeVal','getAnchorHref','#define\x20USE_STEP_SIZE\x0a','configureNameFromProperties','_colorTransferFunction','shaderProgram','dragPoint','_openLocalSmlFileFailed','_revealageTexture','cell','_gltfForwardAxis','\x20of\x20','aNormalB','pitch','heightmap-1.0','removeFeatures','#ifdef\x20INSTANCED\x0aattribute\x20vec2\x20direction;\x0a#endif\x0aattribute\x20vec4\x20positionHighAndScale;\x0aattribute\x20vec4\x20positionLowAndRotation;\x0aattribute\x20vec4\x20compressedAttribute0;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20pixel\x20offset,\x20translate,\x20horizontal\x20origin,\x20vertical\x20origin,\x20show,\x20direction,\x20texture\x20coordinates\x20(texture\x20offset)\x0aattribute\x20vec4\x20compressedAttribute1;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20aligned\x20axis,\x20translucency\x20by\x20distance,\x20image\x20width\x0aattribute\x20vec4\x20compressedAttribute2;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20label\x20horizontal\x20origin,\x20image\x20height,\x20color,\x20pick\x20color,\x20size\x20in\x20meters,\x20valid\x20aligned\x20axis,\x2013\x20bits\x20free\x0aattribute\x20vec4\x20eyeOffset;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20eye\x20offset\x20in\x20meters,\x204\x20bytes\x20free\x20(texture\x20range)\x0aattribute\x20vec4\x20scaleByDistance;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20near,\x20nearScale,\x20far,\x20farScale\x0aattribute\x20vec4\x20pixelOffsetScaleByDistance;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20near,\x20nearScale,\x20far,\x20farScale\x0aattribute\x20vec4\x20compressedAttribute3;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20distance\x20display\x20condition\x20near,\x20far,\x20disableDepthTestDistance,\x20dimensions\x0aattribute\x20vec2\x20sdf;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20sdf\x20outline\x20color\x20(rgb)\x20and\x20width\x20(w)\x0a#if\x20defined(VERTEX_DEPTH_CHECK)\x20||\x20defined(FRAGMENT_DEPTH_CHECK)\x0aattribute\x20vec4\x20textureCoordinateBoundsOrLabelTranslate;\x20\x20\x20\x20//\x20the\x20min\x20and\x20max\x20x\x20and\x20y\x20values\x20for\x20the\x20texture\x20coordinates\x0a#endif\x0a#ifdef\x20VECTOR_TILE\x0aattribute\x20float\x20a_batchId;\x0a#endif\x0a\x0auniform\x20float\x20u_eyeOffsetZ;\x0avarying\x20float\x20v_depth;\x0avarying\x20vec2\x20v_textureCoordinates;\x0a#ifdef\x20FRAGMENT_DEPTH_CHECK\x0avarying\x20vec4\x20v_textureCoordinateBounds;\x0avarying\x20vec4\x20v_originTextureCoordinateAndTranslate;\x0avarying\x20vec4\x20v_compressed;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20x:\x20eyeDepth,\x20y:\x20applyTranslate\x20&\x20enableDepthCheck,\x20z:\x20dimensions,\x20w:\x20imageSize\x0avarying\x20mat2\x20v_rotationMatrix;\x0a#endif\x0a\x0avarying\x20vec4\x20v_pickColor;\x0avarying\x20vec4\x20v_color;\x0a#ifdef\x20SDF\x0avarying\x20vec4\x20v_outlineColor;\x0avarying\x20float\x20v_outlineWidth;\x0a#endif\x0a\x0aconst\x20float\x20UPPER_BOUND\x20=\x2032768.0;\x0a\x0aconst\x20float\x20SHIFT_LEFT16\x20=\x2065536.0;\x0aconst\x20float\x20SHIFT_LEFT12\x20=\x204096.0;\x0aconst\x20float\x20SHIFT_LEFT8\x20=\x20256.0;\x0aconst\x20float\x20SHIFT_LEFT7\x20=\x20128.0;\x0aconst\x20float\x20SHIFT_LEFT5\x20=\x2032.0;\x0aconst\x20float\x20SHIFT_LEFT3\x20=\x208.0;\x0aconst\x20float\x20SHIFT_LEFT2\x20=\x204.0;\x0aconst\x20float\x20SHIFT_LEFT1\x20=\x202.0;\x0a\x0aconst\x20float\x20SHIFT_RIGHT12\x20=\x201.0\x20/\x204096.0;\x0aconst\x20float\x20SHIFT_RIGHT8\x20=\x201.0\x20/\x20256.0;\x0aconst\x20float\x20SHIFT_RIGHT7\x20=\x201.0\x20/\x20128.0;\x0aconst\x20float\x20SHIFT_RIGHT5\x20=\x201.0\x20/\x2032.0;\x0aconst\x20float\x20SHIFT_RIGHT3\x20=\x201.0\x20/\x208.0;\x0aconst\x20float\x20SHIFT_RIGHT2\x20=\x201.0\x20/\x204.0;\x0aconst\x20float\x20SHIFT_RIGHT1\x20=\x201.0\x20/\x202.0;\x0a\x0avec4\x20addScreenSpaceOffset(vec4\x20positionEC,\x20vec2\x20imageSize,\x20float\x20scale,\x20vec2\x20direction,\x20vec2\x20origin,\x20vec2\x20translate,\x20vec2\x20pixelOffset,\x20vec3\x20alignedAxis,\x20bool\x20validAlignedAxis,\x20float\x20rotation,\x20bool\x20sizeInMeters,\x20out\x20mat2\x20rotationMatrix,\x20out\x20float\x20mpp)\x0a{\x0a\x20\x20\x20\x20//\x20Note\x20the\x20halfSize\x20cannot\x20be\x20computed\x20in\x20JavaScript\x20because\x20it\x20is\x20sent\x20via\x0a\x20\x20\x20\x20//\x20compressed\x20vertex\x20attributes\x20that\x20coerce\x20it\x20to\x20an\x20integer.\x0a\x20\x20\x20\x20vec2\x20halfSize\x20=\x20imageSize\x20*\x20scale\x20*\x200.5;\x0a\x20\x20\x20\x20halfSize\x20*=\x20((direction\x20*\x202.0)\x20-\x201.0);\x0a\x0a\x20\x20\x20\x20vec2\x20originTranslate\x20=\x20origin\x20*\x20abs(halfSize);\x0a\x0a#if\x20defined(ROTATION)\x20||\x20defined(ALIGNED_AXIS)\x0a\x20\x20\x20\x20if\x20(validAlignedAxis\x20||\x20rotation\x20!=\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20angle\x20=\x20rotation;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(validAlignedAxis)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20projectedAlignedAxis\x20=\x20czm_modelViewProjection\x20*\x20vec4(alignedAxis,\x200.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20angle\x20+=\x20sign(-projectedAlignedAxis.x)\x20*\x20acos(sign(projectedAlignedAxis.y)\x20*\x20(projectedAlignedAxis.y\x20*\x20projectedAlignedAxis.y)\x20/\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20(projectedAlignedAxis.x\x20*\x20projectedAlignedAxis.x\x20+\x20projectedAlignedAxis.y\x20*\x20projectedAlignedAxis.y));\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20cosTheta\x20=\x20cos(angle);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20sinTheta\x20=\x20sin(angle);\x0a\x20\x20\x20\x20\x20\x20\x20\x20rotationMatrix\x20=\x20mat2(cosTheta,\x20sinTheta,\x20-sinTheta,\x20cosTheta);\x0a\x20\x20\x20\x20\x20\x20\x20\x20halfSize\x20=\x20rotationMatrix\x20*\x20halfSize;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20rotationMatrix\x20=\x20mat2(1.0,\x200.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x09mpp\x20=\x20czm_metersPerPixel(positionEC);\x0a#ifdef\x20FixedXYZ\x0a\x09vec4\x20origViewPos\x20=\x20czm_view\x20*\x20vec4(0.0,\x200.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20fixedAxis\x20=\x20positionEC\x20-\x20origViewPos;\x0a\x20\x20\x20\x20vec3\x20zAxis\x20=\x20normalize(fixedAxis.xyz);\x0a\x20\x20\x20\x20vec3\x20upViewVector\x20=\x20vec3(0.0,\x201.0,\x200.0);\x0a\x20\x20\x20\x20vec3\x20xAxis\x20=\x20normalize(cross(upViewVector,\x20zAxis));\x0a\x20\x20\x20\x20vec3\x20yAxis\x20=\x20cross(zAxis,\x20xAxis);\x0a\x20\x20\x20\x20yAxis\x20=\x20normalize(yAxis);\x0a\x20\x20\x20\x20mat3\x20matrix\x20=\x20mat3(xAxis,yAxis,zAxis);\x0a\x09vec3\x20tmp\x20=\x20matrix\x20*\x20vec3((originTranslate\x20+\x20halfSize\x20+\x20translate\x20+\x20pixelOffset),\x200.0);\x0a\x09tmp\x20*=\x20czm_branchFreeTernary(sizeInMeters,\x201.0,\x20mpp);\x0a\x09positionEC.xy\x20+=\x20tmp.xy;\x0a#else\x0a\x20\x20\x20\x20positionEC.xy\x20+=\x20(originTranslate\x20+\x20halfSize)\x20*\x20czm_branchFreeTernary(sizeInMeters,\x201.0,\x20mpp);\x0a\x20\x20\x20\x20positionEC.xy\x20+=\x20(translate\x20+\x20pixelOffset)\x20*\x20mpp;\x0a#endif\x0a\x0a\x20\x20\x20\x20return\x20positionEC;\x0a}\x0a\x0a#ifdef\x20VERTEX_DEPTH_CHECK\x0afloat\x20getGlobeDepth(vec4\x20positionEC)\x0a{\x0a\x20\x20\x20\x20vec4\x20posWC\x20=\x20czm_eyeToWindowCoordinates(positionEC);\x0a\x0a\x20\x20\x20\x20float\x20globeDepth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20posWC.xy\x20/\x20czm_viewport.zw));\x0a\x0a\x20\x20\x20\x20if\x20(globeDepth\x20==\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x200.0;\x20//\x20not\x20on\x20the\x20globe\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(posWC.xy,\x20globeDepth);\x0a\x20\x20\x20\x20return\x20eyeCoordinate.z\x20/\x20eyeCoordinate.w;\x0a}\x0a#endif\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20//\x20Modifying\x20this\x20shader\x20may\x20also\x20require\x20modifications\x20to\x20Billboard._computeScreenSpacePosition\x0a\x0a\x20\x20\x20\x20//\x20unpack\x20attributes\x0a\x20\x20\x20\x20vec3\x20positionHigh\x20=\x20positionHighAndScale.xyz;\x0a\x20\x20\x20\x20vec3\x20positionLow\x20=\x20positionLowAndRotation.xyz;\x0a\x20\x20\x20\x20float\x20scale\x20=\x20positionHighAndScale.w;\x0a\x0a#if\x20defined(ROTATION)\x20||\x20defined(ALIGNED_AXIS)\x0a\x20\x20\x20\x20float\x20rotation\x20=\x20positionLowAndRotation.w;\x0a#else\x0a\x20\x20\x20\x20float\x20rotation\x20=\x200.0;\x0a#endif\x0a\x0a\x20\x20\x20\x20float\x20compressed\x20=\x20compressedAttribute0.x;\x0a\x0a\x20\x20\x20\x20vec2\x20pixelOffset;\x0a\x20\x20\x20\x20pixelOffset.x\x20=\x20floor(compressed\x20*\x20SHIFT_RIGHT7);\x0a\x20\x20\x20\x20compressed\x20-=\x20pixelOffset.x\x20*\x20SHIFT_LEFT7;\x0a\x20\x20\x20\x20pixelOffset.x\x20-=\x20UPPER_BOUND;\x0a\x0a\x20\x20\x20\x20vec2\x20origin;\x0a\x20\x20\x20\x20origin.x\x20=\x20floor(compressed\x20*\x20SHIFT_RIGHT5);\x0a\x20\x20\x20\x20compressed\x20-=\x20origin.x\x20*\x20SHIFT_LEFT5;\x0a\x0a\x20\x20\x20\x20origin.y\x20=\x20floor(compressed\x20*\x20SHIFT_RIGHT3);\x0a\x20\x20\x20\x20compressed\x20-=\x20origin.y\x20*\x20SHIFT_LEFT3;\x0a\x0a#ifdef\x20FRAGMENT_DEPTH_CHECK\x0a\x20\x20\x20\x20vec2\x20depthOrigin\x20=\x20origin.xy;\x0a#endif\x0a\x20\x20\x20\x20origin\x20-=\x20vec2(1.0);\x0a\x0a\x20\x20\x20\x20float\x20show\x20=\x20floor(compressed\x20*\x20SHIFT_RIGHT2);\x0a\x20\x20\x20\x20compressed\x20-=\x20show\x20*\x20SHIFT_LEFT2;\x0a\x0a#ifdef\x20INSTANCED\x0a\x20\x20\x20\x20vec2\x20textureCoordinatesBottomLeft\x20=\x20czm_decompressTextureCoordinates(compressedAttribute0.w);\x0a\x20\x20\x20\x20vec2\x20textureCoordinatesRange\x20=\x20czm_decompressTextureCoordinates(eyeOffset.w);\x0a\x20\x20\x20\x20vec2\x20textureCoordinates\x20=\x20textureCoordinatesBottomLeft\x20+\x20direction\x20*\x20textureCoordinatesRange;\x0a#else\x0a\x20\x20\x20\x20vec2\x20direction;\x0a\x20\x20\x20\x20direction.x\x20=\x20floor(compressed\x20*\x20SHIFT_RIGHT1);\x0a\x20\x20\x20\x20direction.y\x20=\x20compressed\x20-\x20direction.x\x20*\x20SHIFT_LEFT1;\x0a\x0a\x20\x20\x20\x20vec2\x20textureCoordinates\x20=\x20czm_decompressTextureCoordinates(compressedAttribute0.w);\x0a#endif\x0a\x0a\x20\x20\x20\x20float\x20temp\x20=\x20compressedAttribute0.y\x20\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20pixelOffset.y\x20=\x20-(floor(temp)\x20-\x20UPPER_BOUND);\x0a\x0a\x20\x20\x20\x20vec2\x20translate;\x0a\x20\x20\x20\x20translate.y\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT16;\x0a\x0a\x20\x20\x20\x20temp\x20=\x20compressedAttribute0.z\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20translate.x\x20=\x20floor(temp)\x20-\x20UPPER_BOUND;\x0a\x0a\x20\x20\x20\x20translate.y\x20+=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20translate.y\x20-=\x20UPPER_BOUND;\x0a\x0a\x20\x20\x20\x20temp\x20=\x20compressedAttribute1.x\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20float\x20temp2\x20=\x20floor(compressedAttribute2.w\x20*\x20SHIFT_RIGHT2);\x0a\x0a\x20\x20\x20\x20vec2\x20imageSize\x20=\x20vec2(floor(temp),\x20temp2);\x0a\x0a#ifdef\x20FRAGMENT_DEPTH_CHECK\x0a\x20\x20\x20\x20float\x20labelHorizontalOrigin\x20=\x20floor(compressedAttribute2.w\x20-\x20(temp2\x20*\x20SHIFT_LEFT2));\x0a\x20\x20\x20\x20float\x20applyTranslate\x20=\x200.0;\x0a\x20\x20\x20\x20if\x20(labelHorizontalOrigin\x20!=\x200.0)\x20//\x20is\x20a\x20billboard,\x20so\x20set\x20apply\x20translate\x20to\x20false\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20applyTranslate\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20labelHorizontalOrigin\x20-=\x202.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20depthOrigin.x\x20=\x20labelHorizontalOrigin\x20+\x201.0;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20depthOrigin\x20=\x20vec2(1.0)\x20-\x20(depthOrigin\x20*\x200.5);\x0a#endif\x0a\x0a#ifdef\x20EYE_DISTANCE_TRANSLUCENCY\x0a\x20\x20\x20\x20vec4\x20translucencyByDistance;\x0a\x20\x20\x20\x20translucencyByDistance.x\x20=\x20compressedAttribute1.z;\x0a\x20\x20\x20\x20translucencyByDistance.z\x20=\x20compressedAttribute1.w;\x0a\x0a\x20\x20\x20\x20translucencyByDistance.y\x20=\x20((temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8)\x20/\x20255.0;\x0a\x0a\x20\x20\x20\x20temp\x20=\x20compressedAttribute1.y\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20translucencyByDistance.w\x20=\x20((temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8)\x20/\x20255.0;\x0a#endif\x0a\x0a#if\x20defined(VERTEX_DEPTH_CHECK)\x20||\x20defined(FRAGMENT_DEPTH_CHECK)\x0a\x20\x20\x20\x20temp\x20=\x20compressedAttribute3.w;\x0a\x20\x20\x20\x20temp\x20=\x20temp\x20*\x20SHIFT_RIGHT12;\x0a\x0a\x20\x20\x20\x20vec2\x20dimensions;\x0a\x20\x20\x20\x20dimensions.y\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT12;\x0a\x20\x20\x20\x20dimensions.x\x20=\x20floor(temp);\x0a#endif\x0a\x0a#ifdef\x20ALIGNED_AXIS\x0a\x20\x20\x20\x20vec3\x20alignedAxis\x20=\x20czm_octDecode(floor(compressedAttribute1.y\x20*\x20SHIFT_RIGHT8));\x0a\x20\x20\x20\x20temp\x20=\x20compressedAttribute2.z\x20*\x20SHIFT_RIGHT5;\x0a\x20\x20\x20\x20bool\x20validAlignedAxis\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT1\x20>\x200.0;\x0a#else\x0a\x20\x20\x20\x20vec3\x20alignedAxis\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20bool\x20validAlignedAxis\x20=\x20false;\x0a#endif\x0a\x0a\x20\x20\x20\x20vec4\x20pickColor;\x0a\x20\x20\x20\x20vec4\x20color;\x0a\x0a\x20\x20\x20\x20temp\x20=\x20compressedAttribute2.y;\x0a\x20\x20\x20\x20temp\x20=\x20temp\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20pickColor.b\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20temp\x20=\x20floor(temp)\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20pickColor.g\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20pickColor.r\x20=\x20floor(temp);\x0a\x0a\x20\x20\x20\x20temp\x20=\x20compressedAttribute2.x;\x0a\x20\x20\x20\x20temp\x20=\x20temp\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20color.b\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20temp\x20=\x20floor(temp)\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20color.g\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20color.r\x20=\x20floor(temp);\x0a\x0a\x20\x20\x20\x20temp\x20=\x20compressedAttribute2.z\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20bool\x20sizeInMeters\x20=\x20floor((temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT7)\x20>\x200.0;\x0a\x20\x20\x20\x20temp\x20=\x20floor(temp)\x20*\x20SHIFT_RIGHT8;\x0a\x0a\x20\x20\x20\x20pickColor.a\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20pickColor\x20/=\x20255.0;\x0a\x0a\x20\x20\x20\x20color.a\x20=\x20floor(temp);\x0a\x20\x20\x20\x20color\x20/=\x20255.0;\x0a\x0a\x20\x20\x20\x20///////////////////////////////////////////////////////////////////////////\x0a\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20czm_translateRelativeToEye(positionHigh,\x20positionLow);\x0a\x20\x20\x20\x20vec4\x20positionEC\x20=\x20czm_modelViewRelativeToEye\x20*\x20p;\x0a\x0a#if\x20defined(FRAGMENT_DEPTH_CHECK)\x20||\x20defined(VERTEX_DEPTH_CHECK)\x0a\x20\x20\x20\x20float\x20eyeDepth\x20=\x20positionEC.z;\x0a#endif\x0a\x0a#ifdef\x20MVT\x0a\x20\x20\x20\x20//\x20MVT中eyeOffset的y值存储的是布告板的像素高度的一半。根据这个值在相机空间中抬高一点,以免一半被埋入地下\x0a\x20\x20\x20\x20//\x20u_eyeOffsetZ是相机当前俯仰角计算出的需要在相机空间中拉近的距离,以免被地形挡住\x0a\x20\x20\x20\x20vec3\x20realEyeOffset\x20=\x20eyeOffset.xyz;\x0a\x20\x20\x20\x20float\x20meterPerPixel\x20=\x20czm_metersPerPixel(positionEC);\x0a\x20\x20\x20\x20realEyeOffset.y\x20=\x20meterPerPixel\x20*\x20eyeOffset.y;\x0a\x20\x20\x20\x20realEyeOffset.z\x20=\x20u_eyeOffsetZ;\x0a\x20\x20\x20\x20positionEC\x20=\x20czm_eyeOffset(positionEC,\x20realEyeOffset.xyz);\x0a#else\x0a\x20\x20\x20\x20positionEC\x20=\x20czm_eyeOffset(positionEC,\x20eyeOffset.xyz);\x0a#endif\x0a\x0a\x20\x20\x20\x20///////////////////////////////////////////////////////////////////////////\x0a\x0a#if\x20defined(EYE_DISTANCE_SCALING)\x20||\x20defined(EYE_DISTANCE_TRANSLUCENCY)\x20||\x20defined(EYE_DISTANCE_PIXEL_OFFSET)\x20||\x20defined(DISTANCE_DISPLAY_CONDITION)\x20||\x20defined(DISABLE_DEPTH_DISTANCE)\x0a\x20\x20\x20\x20float\x20lengthSq;\x0a\x20\x20\x20\x20if\x20(czm_sceneMode\x20==\x20czm_sceneMode2D)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x202D\x20camera\x20distance\x20is\x20a\x20special\x20case\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20treat\x20all\x20billboards\x20as\x20flattened\x20to\x20the\x20z=0.0\x20plane\x0a\x20\x20\x20\x20\x20\x20\x20\x20lengthSq\x20=\x20czm_eyeHeight2D.y;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20lengthSq\x20=\x20dot(positionEC.xyz,\x20positionEC.xyz);\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#ifdef\x20EYE_DISTANCE_SCALING\x0a\x20\x20\x20\x20float\x20distanceScale\x20=\x20czm_nearFarScalar(scaleByDistance,\x20lengthSq);\x0a\x20\x20\x20\x20scale\x20*=\x20distanceScale;\x0a\x20\x20\x20\x20translate\x20*=\x20distanceScale;\x0a\x20\x20\x20\x20//\x20push\x20vertex\x20behind\x20near\x20plane\x20for\x20clipping\x0a\x20\x20\x20\x20if\x20(scale\x20==\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20positionEC.xyz\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a\x20\x20\x20\x20float\x20translucency\x20=\x201.0;\x0a#ifdef\x20EYE_DISTANCE_TRANSLUCENCY\x0a\x20\x20\x20\x20translucency\x20=\x20czm_nearFarScalar(translucencyByDistance,\x20lengthSq);\x0a\x20\x20\x20\x20//\x20push\x20vertex\x20behind\x20near\x20plane\x20for\x20clipping\x0a\x20\x20\x20\x20if\x20(translucency\x20==\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20positionEC.xyz\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#ifdef\x20EYE_DISTANCE_PIXEL_OFFSET\x0a\x20\x20\x20\x20float\x20pixelOffsetScale\x20=\x20czm_nearFarScalar(pixelOffsetScaleByDistance,\x20lengthSq);\x0a\x20\x20\x20\x20pixelOffset\x20*=\x20pixelOffsetScale;\x0a#endif\x0a\x0a#ifdef\x20DISTANCE_DISPLAY_CONDITION\x0a\x20\x20\x20\x20float\x20nearSq\x20=\x20compressedAttribute3.x;\x0a\x20\x20\x20\x20float\x20farSq\x20=\x20compressedAttribute3.y;\x0a\x20\x20\x20\x20if\x20(lengthSq\x20<\x20nearSq\x20||\x20lengthSq\x20>\x20farSq)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20positionEC.xyz\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a\x20\x20\x20\x20mat2\x20rotationMatrix;\x0a\x20\x20\x20\x20float\x20mpp;\x0a\x0a#ifdef\x20DISABLE_DEPTH_DISTANCE\x0a\x20\x20\x20\x20float\x20disableDepthTestDistance\x20=\x20compressedAttribute3.z;\x0a#endif\x0a\x0a#ifdef\x20VERTEX_DEPTH_CHECK\x0aif\x20(lengthSq\x20<\x20disableDepthTestDistance)\x20{\x0a\x20\x20\x20\x20float\x20depthsilon\x20=\x2010.0;\x0a\x0a\x20\x20\x20\x20vec2\x20labelTranslate\x20=\x20textureCoordinateBoundsOrLabelTranslate.xy;\x0a\x20\x20\x20\x20vec4\x20pEC1\x20=\x20addScreenSpaceOffset(positionEC,\x20dimensions,\x20scale,\x20vec2(0.0),\x20origin,\x20labelTranslate,\x20pixelOffset,\x20alignedAxis,\x20validAlignedAxis,\x20rotation,\x20sizeInMeters,\x20rotationMatrix,\x20mpp);\x0a\x20\x20\x20\x20float\x20globeDepth1\x20=\x20getGlobeDepth(pEC1);\x0a\x0a\x20\x20\x20\x20if\x20(globeDepth1\x20!=\x200.0\x20&&\x20pEC1.z\x20+\x20depthsilon\x20<\x20globeDepth1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20pEC2\x20=\x20addScreenSpaceOffset(positionEC,\x20dimensions,\x20scale,\x20vec2(0.0,\x201.0),\x20origin,\x20labelTranslate,\x20pixelOffset,\x20alignedAxis,\x20validAlignedAxis,\x20rotation,\x20sizeInMeters,\x20rotationMatrix,\x20mpp);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20globeDepth2\x20=\x20getGlobeDepth(pEC2);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(globeDepth2\x20!=\x200.0\x20&&\x20pEC2.z\x20+\x20depthsilon\x20<\x20globeDepth2)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20pEC3\x20=\x20addScreenSpaceOffset(positionEC,\x20dimensions,\x20scale,\x20vec2(1.0),\x20origin,\x20labelTranslate,\x20pixelOffset,\x20alignedAxis,\x20validAlignedAxis,\x20rotation,\x20sizeInMeters,\x20rotationMatrix,\x20mpp);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20globeDepth3\x20=\x20getGlobeDepth(pEC3);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(globeDepth3\x20!=\x200.0\x20&&\x20pEC3.z\x20+\x20depthsilon\x20<\x20globeDepth3)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20positionEC.xyz\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a}\x0a#endif\x0a\x0a\x20\x20\x20\x20positionEC\x20=\x20addScreenSpaceOffset(positionEC,\x20imageSize,\x20scale,\x20direction,\x20origin,\x20translate,\x20pixelOffset,\x20alignedAxis,\x20validAlignedAxis,\x20rotation,\x20sizeInMeters,\x20rotationMatrix,\x20mpp);\x0a\x20\x20\x20\x20positionEC.xyz\x20*=\x20show;\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_projection\x20*\x20positionEC;\x0a\x20\x20\x20\x20v_textureCoordinates\x20=\x20textureCoordinates;\x0a\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20czm_vertexLogDepth();\x0a\x20\x20\x20\x20v_depth\x20=\x201.0\x20-\x20czm_currentFrustum.x\x20+\x20gl_Position.w;\x0a#endif\x0a\x0a#ifdef\x20DISABLE_DEPTH_DISTANCE\x0a\x20\x20\x20\x20if\x20(disableDepthTestDistance\x20==\x200.0\x20&&\x20czm_minimumDisableDepthTestDistance\x20!=\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20disableDepthTestDistance\x20=\x20czm_minimumDisableDepthTestDistance;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20if\x20(disableDepthTestDistance\x20!=\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Don\x27t\x20try\x20to\x20\x22multiply\x20both\x20sides\x22\x20by\x20w.\x20\x20Greater/less-than\x20comparisons\x20won\x27t\x20work\x20for\x20negative\x20values\x20of\x20w.\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20zclip\x20=\x20gl_Position.z\x20/\x20gl_Position.w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20bool\x20clipped\x20=\x20(zclip\x20<\x20-1.0\x20||\x20zclip\x20>\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(!clipped\x20&&\x20(disableDepthTestDistance\x20<\x200.0\x20||\x20(lengthSq\x20>\x200.0\x20&&\x20lengthSq\x20<\x20disableDepthTestDistance)))\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20Position\x20z\x20on\x20the\x20near\x20plane.\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position.z\x20=\x20-gl_Position.w;\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20v_depthFromNearPlusOne\x20=\x201.0;\x0a#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#ifdef\x20FRAGMENT_DEPTH_CHECK\x0a\x20\x20\x20\x20if\x20(sizeInMeters)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20translate\x20/=\x20mpp;\x0a\x20\x20\x20\x20\x20\x20\x20\x20dimensions\x20/=\x20mpp;\x0a\x20\x20\x20\x20\x20\x20\x20\x20imageSize\x20/=\x20mpp;\x0a\x20\x20\x20\x20}\x0a\x0a#if\x20defined(ROTATION)\x20||\x20defined(ALIGNED_AXIS)\x0a\x20\x20\x20\x20v_rotationMatrix\x20=\x20rotationMatrix;\x0a#else\x0a\x20\x20\x20\x20v_rotationMatrix\x20=\x20mat2(1.0,\x200.0,\x200.0,\x201.0);\x0a#endif\x0a\x0a\x20\x20\x20\x20float\x20enableDepthCheck\x20=\x200.0;\x0a\x20\x20\x20\x20if\x20(lengthSq\x20<\x20disableDepthTestDistance)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20enableDepthCheck\x20=\x201.0;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20float\x20dw\x20=\x20floor(clamp(dimensions.x,\x200.0,\x20SHIFT_LEFT12));\x0a\x20\x20\x20\x20float\x20dh\x20=\x20floor(clamp(dimensions.y,\x200.0,\x20SHIFT_LEFT12));\x0a\x0a\x20\x20\x20\x20float\x20iw\x20=\x20floor(clamp(imageSize.x,\x200.0,\x20SHIFT_LEFT12));\x0a\x20\x20\x20\x20float\x20ih\x20=\x20floor(clamp(imageSize.y,\x200.0,\x20SHIFT_LEFT12));\x0a\x0a\x20\x20\x20\x20v_compressed.x\x20=\x20eyeDepth;\x0a\x20\x20\x20\x20v_compressed.y\x20=\x20applyTranslate\x20*\x20SHIFT_LEFT1\x20+\x20enableDepthCheck;\x0a\x20\x20\x20\x20v_compressed.z\x20=\x20dw\x20*\x20SHIFT_LEFT12\x20+\x20dh;\x0a\x20\x20\x20\x20v_compressed.w\x20=\x20iw\x20*\x20SHIFT_LEFT12\x20+\x20ih;\x0a\x20\x20\x20\x20v_originTextureCoordinateAndTranslate.xy\x20=\x20depthOrigin;\x0a\x20\x20\x20\x20v_originTextureCoordinateAndTranslate.zw\x20=\x20translate;\x0a\x20\x20\x20\x20v_textureCoordinateBounds\x20=\x20textureCoordinateBoundsOrLabelTranslate;\x0a\x0a#endif\x0a\x0a#ifdef\x20SDF\x0a\x20\x20\x20\x20vec4\x20outlineColor;\x0a\x20\x20\x20\x20float\x20outlineWidth;\x0a\x0a\x20\x20\x20\x20temp\x20=\x20sdf.x;\x0a\x20\x20\x20\x20temp\x20=\x20temp\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20outlineColor.b\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20temp\x20=\x20floor(temp)\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20outlineColor.g\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20outlineColor.r\x20=\x20floor(temp);\x0a\x0a\x20\x20\x20\x20temp\x20=\x20sdf.y;\x0a\x20\x20\x20\x20temp\x20=\x20temp\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20float\x20temp3\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20temp\x20=\x20floor(temp)\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20outlineWidth\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20outlineColor.a\x20=\x20floor(temp);\x0a\x20\x20\x20\x20outlineColor\x20/=\x20255.0;\x0a\x0a\x20\x20\x20\x20v_outlineWidth\x20=\x20outlineWidth\x20/\x20255.0;\x0a\x20\x20\x20\x20v_outlineColor\x20=\x20outlineColor;\x0a#endif\x0a\x0a\x20\x20\x20\x20v_pickColor\x20=\x20pickColor;\x0a\x0a\x20\x20\x20\x20v_color\x20=\x20color;\x0a\x20\x20\x20\x20v_color.a\x20*=\x20translucency;\x0a\x0a}\x0a','setStyle','utils.addOrRemoveItem','strideInComponentType','getClipRegion','skeletonIds','.\x20Using\x20defaults.','createAnnotationArrayCtrlPoints','Protocol\x20driver\x20not\x20attached','removeAllPrimitives','MGRSPoint\x20given\x20invalid\x20Northing\x20','_frames','createPickId','_depthLeftBuffer','font_','1318229bMyVFp','onInterval','_crn_get_uncompressed_size','dataVersion','updateInterval','Sockets','timeJulian','<table><tbody>','_slopeArrowsTexture','verticalAlign','cesium-button\x20cesium-toolbar-button\x20cesium-projectionPicker-dropDown-icon','addBatchIdToGeneratedShaders','MaxY','_splitDirection','IconAnchorUnits','_editPointIndex','Service.Method','authority','getRegularGridAndSkirtIndicesAndEdgeIndices','setStrokeStyle_','_minimumLevel','uniform\x20vec4\x20','Running...','averageTerrainHeight','colorBufferFloat','#animation_pathClock','_isDeductionScriptExecuteStop','setModelMatrix','viewModel','textCollisionBox','hMax','textureScale','_insertReadonly','WEAK','_maxVelocity','_modifyTilesMap','Accept','materialInput.positionToEyeEC','sideBlockCount',')($|[^\x5cw])','reference','fireEvent','uBumpSpeed','_accessToken','preloadIcrfFixed','computeNumberOfVertices','STREAMER','DEEPPINK','ychannelselector','show:','StructArrayLayout4f16','_objsColorList','RESET','%26','#9ACD32','scaleTimes','innerBoundaryIs','writingMode','_enabledDirty','uInverseGeoMatrix','longitudeA','_useGradientOpacityChanged','type','feFuncR','font-family','animation_shuttleRingPointerGradient','_fontScale','sourceLayerCoder','AmbientB','originOffset','writeCString','EPSILON10','_horizontalOriginSubscription','_cesiumScriptRegex','\x20\x20vec3\x20ambient\x20=\x20texture2D(u_ambient,\x20','_adjustHeightForTerrain','_shouldStyle','#E0FFFF','texID2Vol','pointIsRightToVerticle','createHitDetectionCanvas_','long2','modifyDotSymbolSize','_extractExtendHeight','packedLength','webkitPostMessage','Min.\x20levels\x20to\x20skip','_associativeMvtLabel','debugShowCommands','Collator\x20options\x20argument\x20must\x20be\x20an\x20object.','bAsy','_pbf','\x20\x20\x20\x20float\x20farBelowHorizon\x20=\x20clamp(horizonDotNadir\x20+\x20blendRegionSize\x20*\x201.5,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a','no_off','setCullFace','ANIMATION_ZOOMIN_EXP','getEstimatedLevelZeroGeometricErrorForAHeightmap','HypsometricSettingEnum','IsPickIdSameWithCurrentPickID','collectionChanged','toRadians','`\x20is\x20a\x20library\x20symbol\x20and\x20not\x20included\x20by\x20default;\x20add\x20it\x20to\x20your\x20library.js\x20__deps\x20or\x20to\x20DEFAULT_LIBRARY_FUNCS_TO_INCLUDE\x20on\x20the\x20command\x20line','getXYZ','supportsPointerEvents','clearInterval','uniformMatrix2fv','waterPlane','\x27ENV\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','#00CED1','addComponent','_createGeometryResults','_requestImageError','positionOffset','_root','hitDetectionInstructions','aQuaternion','addLine','localPtsToCartesian','decodeGoogleEarthEnterprisePacket','_oneofsByName','cachedSymbolOK','defaultLineDashOffset','_polylineSubscription','provider','getFunctionTables','scalePoints','PixelStoreUnpack','_offsetPeriod','component','HEMISPHERE_LIGHTS\x20','_epochJulian','renderTranslucentDepthForPick','keypoints','channel','functionsInTableMap','_northeastChild','labelSelected','uvMinAndExtents','CutString','No\x20data\x20(for\x20no\x20delay\x20io)','_jobScheduler','textOffsetY_','_origin','</li>','parsePBRFromJson','toSNorm','\x20\x20\x20\x20float\x20visible\x20=\x20step(-normalEC.z,\x200.0);\x20\x0a\x20\x20\x20\x20gl_Position\x20*=\x20visible;\x20\x0a\x20\x20\x20\x20gl_PointSize\x20*=\x20visible;\x20\x0a','back,\x20bottom,\x20right','automaticallyTrackDataSourceClocks','OUTLINE_COLOR_INDEX','_quadPacketVersion','html2canvas','eastward_x','spatialAnalystUrl','\x20\x20\x20\x20float\x20metalness\x20=\x201.0;\x0a','alternate','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20sampler2D\x20uTexture0;\x0a\x0avarying\x20float\x20fWindowZ;\x0avarying\x20vec2\x20vTexCoord;\x0a\x0avoid\x20main()\x0a{\x0a#ifdef\x20GL_EXT_frag_depth\x0a\x09gl_FragDepthEXT\x20=\x20min(fWindowZ\x20*\x20gl_FragCoord.w,\x201.0);\x0a#endif\x0a#ifdef\x20WEBGL2\x0a\x09gl_FragDepthEXT\x20=\x20min(fWindowZ\x20*\x20gl_FragCoord.w,\x201.0);\x0a#endif\x0a\x20\x20\x20vec2\x20texcoord\x20=\x20vTexCoord.xy;\x0a\x20\x20\x20gl_FragColor\x20=\x20texture2D(uTexture0,\x20texcoord);\x0a}','blockCacheQueue','addHalfVertex','doctype','COUNTER_CLOCKWISE','Decision','MEDIUMTURQUOISE','ownerGroup','currentLayer','fromDegrees','compileStyle','isVectorRotateUpdate','_numberOfFrustums','_mapExtendProperty','text-max-width','cesium-viewer-bottom','tileExtentBuffer','_pickIdLoaded','Shader\x20program\x20link\x20log:\x20','Standard_Parallel_1','heightOffset','SuperMap.Geometry.Curve','_morphTo2D','float\x20calcLightAttenuation(float\x20lightDistance,\x20float\x20cutoffDistance,\x20float\x20decayExponent)\x20\x0a{\x0a\x20\x20\x20return\x20pow(clamp(1.0\x20-\x20lightDistance\x20/\x20cutoffDistance,\x200.0,\x201.0),\x20decayExponent);\x0a}\x0a\x0a','Math\x20result\x20not\x20representable','_accumulationPositions','_fragmentShader','IN_PLACE','toInt','projectTo2D','Failed\x20to\x20obtain\x20terrain\x20tile\x20X:\x20','needDownload','SYMBOL_CIRCLEARC','getParameter','_renderState3DTiles','_mouseCallback','_startSearchPath','stopName','fromSNorm','INSIDE','inverseViewProjection','editObject','_setOptions','Transform[3].xyz;\x0a','GeoEntityEffectScanRadar_','_smlInfo','TrustedServers','addTextContent','VISIBLEDISTANCEMAX','_yAxis','getTextureResolution','containsCollection','_quadtreePrimitive','readSVarint','resetBudgets','translate(100,100)','zDimSize','minMaxLuminance','testCORS','getHeading','primitiveMode','intensity','double','processType','some','_imageIconBillboard','numPostEffectFilterObject','use','ivec3','_sunAboveHorizon','clearPasses','attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20vec3\x20prevPosition3DHigh;\x0aattribute\x20vec3\x20prevPosition3DLow;\x0aattribute\x20vec3\x20nextPosition3DHigh;\x0aattribute\x20vec3\x20nextPosition3DLow;\x0aattribute\x20vec2\x20expandAndWidth;\x0aattribute\x20vec4\x20color;\x0aattribute\x20float\x20batchId;\x0a\x0avarying\x20vec4\x20v_color;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20expandDir\x20=\x20expandAndWidth.x;\x0a\x20\x20\x20\x20float\x20width\x20=\x20abs(expandAndWidth.y)\x20+\x200.5;\x0a\x20\x20\x20\x20bool\x20usePrev\x20=\x20expandAndWidth.y\x20<\x200.0;\x0a\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20czm_computePosition();\x0a\x20\x20\x20\x20vec4\x20prev\x20=\x20czm_computePrevPosition();\x0a\x20\x20\x20\x20vec4\x20next\x20=\x20czm_computeNextPosition();\x0a\x0a\x20\x20\x20\x20float\x20angle;\x0a\x20\x20\x20\x20vec4\x20positionWC\x20=\x20getPolylineWindowCoordinates(p,\x20prev,\x20next,\x20expandDir,\x20width,\x20usePrev,\x20angle);\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_viewportOrthographic\x20*\x20positionWC;\x0a\x0a\x20\x20\x20\x20v_color\x20=\x20color;\x0a}\x0a','WEST','_categorieTexture','precision\x20highp\x20float;\x0alayout(location=0)\x20in\x20vec3\x20pos;\x0alayout(location=1)\x20in\x20vec3\x20oriPos;\x0alayout(location=2)\x20in\x20vec2\x20lonLat;\x0alayout(location=3)\x20in\x20vec2\x20life;\x0aout\x20vec3\x20tf_pos;\x0aout\x20vec3\x20tf_oriPos;\x0aout\x20vec2\x20tf_lonLat;\x0aout\x20vec2\x20tf_life;\x0auniform\x20sampler2D\x20velocityTexture;\x0auniform\x20float\x20velocityScale;\x0auniform\x20float\x20deltaTime;\x0auniform\x20vec2\x20velocityTexRes;\x0auniform\x20vec4\x20lonlatRange;\x0a\x0afloat\x20fastAtan2(float\x20y,\x20float\x20x)\x0a{\x0a\x20\x20\x20\x20float\x20ax\x20=\x20abs(x);\x0a\x20\x20\x20\x20float\x20ay\x20=\x20abs(y);\x0a\x20\x20\x20\x20float\x20a\x20=\x20min(ax,\x20ay)\x20/\x20(max(ax,\x20ay)\x20+\x201e-18);\x0a\x20\x20\x20\x20//float\x20s\x20=\x20a\x20*\x20a;\x0a\x20\x20\x20\x20float\x20r\x20=\x20((-0.0464964749\x20*\x20a\x20*\x20a\x20+\x200.15931422)\x20*\x20a\x20*\x20a\x20-\x200.327622764)\x20*\x20a\x20*\x20a\x20*\x20a\x20+\x20a;\x0a\x20\x20\x20\x20if(ay\x20>\x20ax){\x0a\x20\x20\x20\x20\x20\x20\x20\x20r\x20=\x201.57079637\x20-\x20r;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if(x\x20<\x200.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20r\x20=\x203.14159274\x20-\x20r;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if(y\x20<\x200.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20r\x20=\x20-r;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20r;\x0a}\x0a\x0avec3\x20ComputeLatLonFromPos(vec3\x20pos)\x0a{\x0a\x20\x20\x20\x20float\x20rho\x20=\x20sqrt(pos.x\x20*\x20pos.x\x20+\x20pos.y\x20*\x20pos.y\x20+\x20pos.z\x20*\x20pos.z);\x0a\x20\x20\x20\x20if\x20(rho\x20<\x200.00001)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec3(0.0);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20longitude\x20=\x20fastAtan2(pos.y,\x20pos.x);\x0a\x20\x20\x20\x20float\x20latitude\x20=\x20asin(pos.z\x20/\x20rho);\x0a\x20\x20\x20\x20return\x20vec3(longitude,latitude,rho);\x0a}\x0a\x0avec2\x20lookup_wind(const\x20vec2\x20uv)\x0a{\x0a\x20\x20\x20\x20vec2\x20px\x20=\x201.0\x20/\x20velocityTexRes;\x0a\x20\x20\x20\x20vec2\x20vc\x20=\x20(floor(uv\x20*\x20velocityTexRes))\x20*\x20px;\x0a\x20\x20\x20\x20vec2\x20f\x20=\x20fract(uv\x20*\x20velocityTexRes);\x0a\x20\x20\x20\x20vec2\x20tl\x20=\x20texture(velocityTexture,\x20vc).rg;\x0a\x20\x20\x20\x20vec2\x20tr\x20=\x20texture(velocityTexture,\x20vc\x20+\x20vec2(px.x,\x200)).rg;\x0a\x20\x20\x20\x20vec2\x20bl\x20=\x20texture(velocityTexture,\x20vc\x20+\x20vec2(0,\x20px.y)).rg;\x0a\x20\x20\x20\x20vec2\x20br\x20=\x20texture(velocityTexture,\x20vc\x20+\x20px).rg;\x0a\x20\x20\x20\x20return\x20mix(mix(tl,\x20tr,\x20f.x),\x20mix(bl,\x20br,\x20f.x),\x20f.y);\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec2\x20lonLatTexCoord;\x0a#ifdef\x20TEXTUREEFFECT\x0a\x20\x20\x20\x20\x20\x20\x20lonLatTexCoord.x\x20=\x20(lonLat.x\x20+\x20czm_pi)\x20/\x20czm_twoPi;\x0a\x20\x20\x20\x20\x20\x20\x20lonLatTexCoord.y\x20=\x20(lonLat.y\x20+\x20czm_piOverTwo)\x20/\x20czm_pi;\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20lonLatTexCoord.x\x20=\x20(lonLat.x\x20-\x20lonlatRange.x)\x20/\x20(lonlatRange.z\x20-\x20lonlatRange.x);\x0a\x20\x20\x20\x20\x20\x20\x20lonLatTexCoord.y\x20=\x20(lonLat.y\x20-\x20lonlatRange.y)\x20/\x20(lonlatRange.w\x20-\x20lonlatRange.y);\x0a#endif\x0a\x20\x20\x20\x20vec2\x20velocity\x20=\x20lookup_wind(lonLatTexCoord);\x0a\x20\x20\x20\x20vec3\x20upAxis\x20=\x20normalize(pos);\x0a\x20\x20\x20\x20vec3\x20eastAxis\x20=\x20cross(vec3(0.0,\x200.0,\x201.0),\x20upAxis);\x0a\x20\x20\x20\x20eastAxis\x20=\x20normalize(eastAxis);\x0a\x20\x20\x20\x20vec3\x20northAxis\x20=\x20cross(upAxis,\x20eastAxis);\x0a\x20\x20\x20\x20northAxis\x20=\x20normalize(northAxis);\x0a\x20\x20\x20\x20if(life.x\x20>\x20life.y)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20tf_pos\x20=\x20oriPos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20tf_life.x\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20tf_life.y\x20=\x20life.y;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20tf_pos\x20=\x20pos\x20+\x20northAxis\x20*\x20velocity.y\x20*\x20deltaTime\x20*\x20velocityScale\x20+\x20eastAxis\x20*\x20velocity.x\x20*\x20deltaTime\x20*\x20velocityScale;\x0a\x20\x20\x20\x20\x20\x20\x20\x20tf_life.x\x20+=\x20life.x\x20+\x20deltaTime;\x0a\x20\x20\x20\x20\x20\x20\x20\x20tf_life.y\x20=\x20life.y;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20tf_oriPos\x20=\x20oriPos;\x0a\x20\x20\x20\x20tf_lonLat\x20=\x20ComputeLatLonFromPos(tf_pos).xy;\x0a#ifndef\x20TEXTUREEFFECT\x0a\x20\x20\x20\x20vec2\x20s\x20=\x20step(lonlatRange.xy,\x20tf_lonLat);\x0a\x20\x20\x20\x20vec2\x20t\x20=\x20step(tf_lonLat,\x20lonlatRange.zw);\x0a\x20\x20\x20\x20if\x20(s.x\x20*\x20s.y\x20*\x20t.x\x20*\x20t.y\x20<\x201.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20tf_life.x\x20=\x20life.y\x20+\x201.0;\x0a\x20\x20\x20\x20}\x0a#endif\x0a}\x0a\x0a\x0a','#B22222','R_A','setShow','findTSPPaths','int32','zoominLastTimestamp','_satelliteCollection','Hangul\x20Jamo\x20Extended-A','wheel','#CD5C5C','zIndex','varying\x20vec4\x20v_color;\x0avarying\x20vec4\x20v_outlineColor;\x0avarying\x20float\x20v_innerPercent;\x0avarying\x20float\x20v_pixelDistance;\x0avarying\x20vec4\x20v_pickColor;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20//\x20The\x20distance\x20in\x20UV\x20space\x20from\x20this\x20fragment\x20to\x20the\x20center\x20of\x20the\x20point,\x20at\x20most\x200.5.\x0a\x20\x20\x20\x20float\x20distanceToCenter\x20=\x20length(gl_PointCoord\x20-\x20vec2(0.5));\x0a\x20\x20\x20\x20//\x20The\x20max\x20distance\x20stops\x20one\x20pixel\x20shy\x20of\x20the\x20edge\x20to\x20leave\x20space\x20for\x20anti-aliasing.\x0a\x20\x20\x20\x20float\x20maxDistance\x20=\x20max(0.0,\x200.5\x20-\x20v_pixelDistance);\x0a\x20\x20\x20\x20float\x20wholeAlpha\x20=\x201.0\x20-\x20smoothstep(maxDistance,\x200.5,\x20distanceToCenter);\x0a\x20\x20\x20\x20float\x20innerAlpha\x20=\x201.0\x20-\x20smoothstep(maxDistance\x20*\x20v_innerPercent,\x200.5\x20*\x20v_innerPercent,\x20distanceToCenter);\x0a\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20mix(v_outlineColor,\x20v_color,\x20innerAlpha);\x0a\x20\x20\x20\x20color.a\x20*=\x20wholeAlpha;\x0a\x0a//\x20Fully\x20transparent\x20parts\x20of\x20the\x20billboard\x20are\x20not\x20pickable.\x0a#if\x20!defined(OPAQUE)\x20&&\x20!defined(TRANSLUCENT)\x0a\x20\x20\x20\x20if\x20(color.a\x20<\x200.005)\x20\x20\x20//\x20matches\x200/255\x20and\x201/255\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#else\x0a//\x20The\x20billboard\x20is\x20rendered\x20twice.\x20The\x20opaque\x20pass\x20discards\x20translucent\x20fragments\x0a//\x20and\x20the\x20translucent\x20pass\x20discards\x20opaque\x20fragments.\x0a#ifdef\x20OPAQUE\x0a\x20\x20\x20\x20if\x20(color.a\x20<\x200.995)\x20\x20\x20//\x20matches\x20<\x20254/255\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#else\x0a\x20\x20\x20\x20if\x20(color.a\x20>=\x200.995)\x20\x20//\x20matches\x20254/255\x20and\x20255/255\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a#endif\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(color);\x0a\x20\x20\x20\x20czm_writeLogDepth();\x0a}\x0a','_xmlResource','_processPackRequests','_fieldTextureSize','ModelState','getPlottingLayerIsActived','Widgets/Images/NavigationHelp/TouchTilt.svg','Malformed\x20buffer\x20data:\x20','textFeatureIndex','float\x20a1\x20=\x20min(c1.g,\x20c2.g);','getPointSizeFromStyle','getArea','text-pitch-alignment','defaultSaturation','Message','\x20\x20\x20\x20v_normal\x20=\x20u_normalMatrix\x20*\x20weightedNormal;\x0a','isShowScan','rgb','uniform\x20mat4\x20czm_instanced_modifiedModelView;\x0auniform\x20mat4\x20czm_instanced_nodeTransform;\x0a','ByteBuffer','cesium-animation-buttonGlow','createModel','touchHoldDelayMilliseconds','zoomInPaintVertexArray','add\x20all\x20layers\x20failed,','_scanWavePrimitive','startID','\x20\x20vec3\x20ambient\x20=\x20diffuse.rgb;\x0a','&authentication=login','renderState','ExceptionInfo','_stop','dispatching_','_depthCommand','setMaxMemory','split','weightmatrix','__isLong__','TEXTURE_MAX_ANISOTROPY_EXT','setPointCloudGroupsVisible\x20groupNames','minimumRed','fromNamed','uniform2fv','/**\x0a\x20*\x200.0000001\x0a\x20*\x0a\x20*\x20@name\x20czm_epsilon7\x0a\x20*\x20@glslConstant\x0a\x20*/\x0aconst\x20float\x20czm_epsilon7\x20=\x200.0000001;\x0a','fromQuaternion','_showPrimitiveBoundingSphere','rotateExtrude','_northIndices','inspectorVisible','uIsArrow','wireFrameMode','branches','pushClampCommands','morphWeightsUniformName','Cannot\x20parse\x20expression.','native\x20function\x20`','getEndUUID',',\x20inside\x20Composite\x20tile','_v3AffineY','isInVisibleRange','addRunDependency','radii','Only\x20Vector\x20tile\x20version\x201\x20is\x20supported.\x20\x20Version\x20','dayTextureTranslationAndScale','_minCategory','FILL','drawImage','\x20\x20\x20\x20n\x20=\x20normalize(tbn\x20*\x20(2.0\x20*\x20n\x20-\x201.0));\x0a','2.0','uniform4fv','waitingOnCreate','_targetEntity','createModeEditBouds','_southWestCorner','_colors','zoomFrom','uniform\x20sampler2D\x20uNormalDepthTexture;\x0auniform\x20int\x20uFillStyle;\x0afloat\x20edgeDetection(float\x20lineWidth)\x0a{\x0a\x20\x20\x20\x20vec2\x20center\x20=\x20gl_FragCoord.xy\x20/\x20czm_globeDepthTextureDim.xy;\x0a\x20\x20\x20\x20vec2\x20off\x20=\x20lineWidth\x20/\x20czm_globeDepthTextureDim.xy;\x0a\x20\x20\x20\x20vec4\x20tex_nw\x20=\x20vec4(center.x+off.x,\x20center.y+off.y,\x201.0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20val_nw\x20=\x20texture2D(uNormalDepthTexture,\x20tex_nw.xy);\x0a\x20\x20\x20\x20val_nw.xyz\x20=\x20(val_nw.xyz\x20*\x202.0)\x20-\x201.0;\x0a\x20\x20\x20\x20vec4\x20tex_ne\x20=\x20vec4(center.x-off.x,\x20center.y+off.y,\x201.0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20val_ne\x20=\x20\x20texture2D(uNormalDepthTexture,\x20tex_ne.xy);\x0a\x20\x20\x20\x20val_ne.xyz\x20=\x20(val_ne.xyz\x20*\x202.0)\x20-\x201.0;\x0a\x20\x20\x20\x20vec4\x20tex_sw\x20=\x20vec4(center.x+off.x,\x20center.y-off.y,\x201.0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20val_sw\x20=\x20texture2D(uNormalDepthTexture,\x20tex_sw.xy);\x0a\x20\x20\x20\x20val_sw.xyz\x20=\x20(val_sw.xyz\x20*\x202.0\x20)\x20-\x201.0;\x0a\x20\x20\x20\x20vec4\x20tex_se\x20=\x20vec4(center.x-off.x,\x20center.y-off.y,\x201.0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20val_se\x20=\x20texture2D(uNormalDepthTexture,\x20tex_se.xy);\x0a\x20\x20\x20\x20val_se.xyz\x20=\x20(val_se.xyz\x20*\x202.0)\x20-\x201.0;\x0a\x20\x20\x20\x20float\x20discontinuity\x20=\x200.0;\x0a\x20\x20\x20\x20float\x20dot0\x20=\x20dot(val_nw.xyz,\x20val_se.xyz);\x0a\x20\x20\x20\x20float\x20dot1\x20=\x20dot(val_ne.xyz,\x20val_sw.xyz);\x0a\x20\x20\x20\x20discontinuity\x20=\x200.5*(dot0+dot1);\x0a\x20\x20\x20\x20return\x20discontinuity;\x0a}\x0avec4\x20czm_sketchMode(vec4\x20inputColor,\x20vec4\x20lineColor,\x20float\x20lineWidth)\x0a{\x0a\x20\x20\x20\x20vec4\x20outputColor\x20=\x20inputColor;\x0a\x20\x20\x20\x20float\x20discontinuity\x20=\x20edgeDetection(lineWidth);\x0a\x20\x20\x20\x20discontinuity\x20=\x20clamp(discontinuity,\x200.0,\x201.0);\x0a\x20\x20\x20\x20if(uFillStyle\x20==\x201)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20outputColor\x20=\x20lineColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20outputColor.a\x20=\x20(1.0\x20-\x20sign(discontinuity\x20-\x200.5))\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20outputColor.a\x20*=\x20lineColor.a;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20mixLineColor\x20=\x20mix(inputColor.rgb,\x20vec3(lineColor.rgb),\x20lineColor.a);\x0a\x20\x20\x20\x20\x20\x20\x20\x20outputColor.rgb\x20=\x20mix(mixLineColor,\x20inputColor.rgb,\x20discontinuity);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20outputColor;\x0a}','LocalToWorldMatrix','patternTo','./pseudoelementcontainer','destination-out','vol_texture_mapping','Unrecognized\x20uniform\x20type:\x20','False','tintColor','_ko_property_writers','setDotPlotCode','getTargetPosition','getPtsByTriangle','currentLineCap','_particleStateTexture','_walkingMode','bitangents','MULTI_TEX','suspendLodUpdate','sortKey','_dataBuffer','ZoomConstantExpression','POLYGON_OFFSET','must\x20be\x20non-object','invalid\x20code\x20--\x20missing\x20end-of-block','computeLocalScreenSpaceBoundingBox','transparentsorting','Widgets/Images/ImageryProviders/earthAtNight.png','utils.fieldsIncludedWithJsonPost','Module.setWindowTitle\x20option\x20was\x20removed\x20(modify\x20setWindowTitle\x20in\x20JS)','layout','_knobTime','token','_viewRotation','Australian\x20Natl\x20&\x20S.\x20Amer.\x201969','2DLow;\x0a','vao','substr','isWriteableObservable','maxCategory','selectionStart','color-interpolation','computeHorizonCullingPointFromRectangle','skeletonPackage','truncate','port','_addFillPrimitive','LineString','MAT2','getCanvasElementSize','_isChangeCurve','attribute\x20vec3\x20position;\x0a\x0auniform\x20vec3\x20u_radii;\x0a\x0avarying\x20vec3\x20v_positionEC;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20//\x20In\x20the\x20vertex\x20data,\x20the\x20cube\x20goes\x20from\x20(-1.0,\x20-1.0,\x20-1.0)\x20to\x20(1.0,\x201.0,\x201.0)\x20in\x20model\x20coordinates.\x0a\x20\x20\x20\x20//\x20Scale\x20to\x20consider\x20the\x20radii.\x20\x20We\x20could\x20also\x20do\x20this\x20once\x20on\x20the\x20CPU\x20when\x20using\x20the\x20BoxGeometry,\x0a\x20\x20\x20\x20//\x20but\x20doing\x20it\x20here\x20allows\x20us\x20to\x20change\x20the\x20radii\x20without\x20rewriting\x20the\x20vertex\x20data,\x20and\x0a\x20\x20\x20\x20//\x20allows\x20all\x20ellipsoids\x20to\x20reuse\x20the\x20same\x20vertex\x20data.\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20vec4(u_radii\x20*\x20position,\x201.0);\x0a\x0a\x20\x20\x20\x20v_positionEC\x20=\x20(czm_modelView\x20*\x20p).xyz;\x20\x20\x20\x20\x20//\x20position\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20p;\x20\x20//\x20position\x20in\x20clip\x20coordinates\x0a\x0a\x20\x20\x20\x20//\x20With\x20multi-frustum,\x20when\x20the\x20ellipsoid\x20primitive\x20is\x20positioned\x20on\x20the\x20intersection\x20of\x20two\x20frustums\x0a\x20\x20\x20\x20//\x20and\x20close\x20to\x20terrain,\x20the\x20terrain\x20(writes\x20depth)\x20in\x20the\x20closest\x20frustum\x20can\x20overwrite\x20part\x20of\x20the\x0a\x20\x20\x20\x20//\x20ellipsoid\x20(does\x20not\x20write\x20depth)\x20that\x20was\x20rendered\x20in\x20the\x20farther\x20frustum.\x0a\x20\x20\x20\x20//\x0a\x20\x20\x20\x20//\x20Here,\x20we\x20clamp\x20the\x20depth\x20in\x20the\x20vertex\x20shader\x20to\x20avoid\x20being\x20overwritten;\x20however,\x20this\x20creates\x0a\x20\x20\x20\x20//\x20artifacts\x20since\x20some\x20fragments\x20can\x20be\x20alpha\x20blended\x20twice.\x20\x20This\x20is\x20solved\x20by\x20only\x20rendering\x0a\x20\x20\x20\x20//\x20the\x20ellipsoid\x20in\x20the\x20closest\x20frustum\x20to\x20the\x20viewer.\x0a\x20\x20\x20\x20gl_Position.z\x20=\x20clamp(gl_Position.z,\x20czm_depthRange.near,\x20czm_depthRange.far);\x0a\x0a\x20\x20\x20\x20czm_vertexLogDepth();\x0a}\x0a','_horizonToGeographic','_tileBoundingSphereSubscription','invalid\x20range\x20(','sfixed32','_themeSwoosh','longitudinal','documentMode','data:application/octet-stream;base64,','positionPoints','_spColor','isPowerOfTwo','_unitScanAngle','_symbolColor','ColorTableMinKey','useServerData','(no\x20stack\x20trace\x20available)','\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lightDiffuseTerm\x20=\x20vec3(0.0);\x0a','firstChild','isAbs','Widgets/Images/ImageryProviders/naturalEarthII.png','Error\x20generating\x20style\x20shader:\x20Invalid\x20array\x20length.\x20Array\x20length\x20should\x20be\x202,\x203,\x20or\x204.','RegionType','captureStackTrace','featureID','SRC_ALPHA_SATURATE','mrt','SIZEFIXED','buffer\x20error','uniform\x20vec3\x20hiddenEdgeColor;','a_batchId','October','hasSlopeAnalysis','_cameraClone','_spareBillboards','cesium-viewer-cesiumInspectorContainer','TYPE','\x20\x20\x20\x20vec3\x20specular\x20=\x20vec3(1.0);\x0a','scanAngle','_internalFormat','augmentPicture','glDeleteVertexArray','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a\x0avarying\x20vec4\x20vColor;\x0avarying\x20float\x20fWindowZ;\x0a\x0a#ifdef\x20NormalVertex\x0avarying\x20vec3\x20normal_vertex;\x0aconst\x20vec4\x20LIGHT_COLOR\x20=\x20vec4(0.8,\x200.8,\x200.8,\x201.0);\x0a#endif\x0a\x0avoid\x20main()\x0a{\x0a#ifdef\x20GL_EXT_frag_depth\x0a\x09gl_FragDepthEXT\x20=\x20min(fWindowZ\x20*\x20gl_FragCoord.w,\x201.0);\x0a#endif\x0a#ifdef\x20WEBGL2\x0a\x09gl_FragDepthEXT\x20=\x20min(fWindowZ\x20*\x20gl_FragCoord.w,\x201.0);\x0a#endif\x0a\x20\x20\x20gl_FragColor\x20=\x20vColor;\x0a#ifdef\x20NormalVertex\x0a\x20\x20\x20vec3\x20normal\x20=\x20normalize(czm_computeNormal(normal_vertex));\x0a\x20\x20\x20vec4\x20eyePosition\x20=\x20czm_modelView\x20*\x20vec4(normal_vertex.xyz,\x201.0);\x0a\x20\x20\x20vec3\x20lightDirection\x20=\x20normalize(czm_sunPositionWC\x20-\x20vec3(eyePosition));\x0a\x20\x20\x20float\x20nDotL\x20=\x20max(dot(lightDirection,\x20normal),\x200.0);\x0a\x20\x20\x20vec4\x20diffuse\x20=\x20vColor\x20*\x20LIGHT_COLOR\x20*\x20nDotL;\x0a\x20\x20\x20vec4\x20ambient\x20=\x20vColor\x20*\x20LIGHT_COLOR;\x0a\x20\x20\x20gl_FragColor\x20=\x20clamp(diffuse\x20+\x20ambient,\x20vec4(0.0),\x20vec4(1.0));\x0a#endif\x0a}','SMID','64-bit\x20offset\x20format\x20not\x20supported\x20yet','esriMeters','initializeIndexed','toggleUpdate','_pickIdBuffer','toWebGLConstant','sml:Version','DISABLE_GL_POSITION_LOG_DEPTH','\x27\x20does\x20not\x20exist\x20in\x20the\x20map\x27s\x20style\x20and\x20cannot\x20be\x20filtered.','ANIMATION_SHOW','Error\x20in\x20loaded\x20EOP\x20data:\x20The\x20samples\x20property\x20is\x20required.','indexBuffersToCreate','sec','removeListenerFunc','provided\x20buffer\x20should\x20be\x20','\x22\x20title=\x22Google\x20Imagery\x22/></a>','HTMLVideoElement','ONE_MINUS_CONSTANT_ALPHA','_condense','isService','#6495ED','kml-refrehMode-onRegion','_computedStartTime','Point','_computeScanPts','inflate.js','attribute\x20vec2\x20a_normal;\x20\x0a','\x20to\x20be\x20greater\x20than\x20','updateObjsTranslate','jsonExpressionRewriting','ReadWrite','symbolAddedEvent','recurse_count','transferableObjects','_isStopVisible','ClampGroundLine','\x20\x20\x20vec2\x20uvEmissiveTiling\x20=\x20vec2(1.0);\x0a','Failed\x20to\x20fetch\x20file','_isTdt','createClampColorCommand','line-floorwidth','_cylinderBatchIds','the\x20distance\x20is\x20greater\x20than\x200.0\x20an\x20less\x20than\x201.0','minVisibleAltitude','crossTileID','drawLineString','_edgeDetectionCommand','POLYLINE_WIDTHS','pushCommands','WEBGL_compressed_texture_astc','Operator\x20\x22||\x22\x20requires\x20boolean\x20arguments.\x20Second\x20argument\x20is\x20','\x20\x20\x20\x20float\x20shadow\x20=\x20texture2D(shadowMap_texture,\x20v_textureCoordinates).r;\x20\x0a','$get','_fontStyle','_createBurstParticle','_layersUpdating','maximumCubeMapSize','DracoUInt16Array','\x20bytes\x20to\x20','SuperMap3D','modulo','setInputAction','contexts','picking','recordDimension','setRotateWithView','SuperMap.Events','S3MTilesVectexRaster_','_bManualChangeExtendHeight','batchIds','u_scanViewPlaneArr','scenePos','_geocodeInProgress','green','toClipCoordinatesGLSL','The\x20tile\x20format\x20is\x20not\x20specified\x20in\x20the\x20layer.json\x20file.','_framebufferWithTexture','fromRotationZ','_geoEntityRotationParameter','angleWithSep','SAMPLER_2D',';\x0a}\x20\x0a','arrayBufferView','Not\x20supported','Loading...','_setMultiViewShedNames','_subdomains','prompt','getMemoryUsed','https://dev.virtualearth.net/REST/v1/Locations','_runningAverage','2.2','Quaternion','_addAttribute','regions','event','ThirdParty/google-earth-dbroot-parser.js','oriSize','resizeFileStorage','){0,126}|','textStyle2D','_maxDistanceDisplay','_environmentVisible','pubdate','scrub','_isShowBackColor','minimumFrameRateAfterWarmup','layerId',',\x201.0)','_geometries','_resolvedPromise','uniform\x20vec3\x20uSpotLightDirectionEC[\x20SPOT_LIGHTS\x20];\x20\x0a','parseSVGDocument','sh3','setGeoEntityEffects','fillRect','points_','_compiledShaderDistanceDisplayCondition','_currentGeoEntityScaleParameter','BATCH_ID','attribute\x20vec4\x20aPosition;\x0aattribute\x20vec2\x20aTexCoord0;\x0a\x0a#ifdef\x20RENDER_POINT\x0auniform\x20float\x20uPointSize;\x0a#endif\x0a\x0avarying\x20vec4\x20vPositionEC;\x0avarying\x20vec2\x20vTexcoord;\x0a\x0avoid\x20main()\x0a{\x0a\x09vTexcoord\x20=\x20aTexCoord0.xy\x20*\x200.5\x20+\x200.5;\x0a\x09//vTexcoord.y\x20=\x201.0\x20-\x20vTexcoord.y;\x0a\x09vPositionEC\x20=\x20czm_view\x20*\x20czm_model\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a\x09gl_Position\x20=\x20vec4(aTexCoord0.xy,\x200.5,\x201.0);\x0a#ifdef\x20RENDER_POINT\x0a\x09gl_PointSize\x20=\x20uPointSize;\x0a#endif\x0a}','computeScreenSpacePosition','keyWord',').r;\x0a','./SampleData/situationSimulation/Picture/explosion.png','allowedBindings','uDashPattern','Int8Array','INCREMENT_WRAP','_nextPosition','diffuseFactor','prototype','setIsFill','_showImagerysImmediate','fromCartesian','put_char','ELLIPSOID','removeBinaryOp','_cascadeSplits','offsetWidth','#animation_pathPlay','BoundingBoxCenter','PolylineCollection.lineDisplayType','zoomBarScrollMouseMoveFunction','layout_circle','vertex','geom','vec3','demandResults','getSubLayer','fragmentShaderLoaded','uServerExcavationRect','_brdfLut','varying\x20vec3\x20v_normal;\x0a','_baseUrl','optimum','endPosition','_wireFrameCommands','computeBoundingRectangle','VR\x20mode\x20is\x20unavailable','_scalePoint2D','FIXED','subscriptions','_emissiveTextureMotion','kml-extendedData','Widgets/Images/ImageryProviders/openStreetMap.png','Playing','Tokenizer\x20(','findSymbolByCode','morphTo2D','date','checkFramebufferStatus','\x20\x20v_vertexColor\x20=\x20a_vertexColor;\x0a','plottingLayer\x20is\x20required!','Load\x20only\x20tiles\x20that\x20meet\x20the\x20max\x20SSE.','DISABLED','substring','nextRow','blockCache','_maximumRotateRate','./core','#E18302','\x20\x20\x20\x20vec3\x20l\x20=\x20normalize(czm_lightDirectionEC);\x0a','toLowerCase','Play\x20Reverse','TEXTURE_2D','apple','\x20\x20}\x0a','MODE\x20','_createTransformFeedback','imageTimeout','blinkAllDoors','equationAlpha','tm_mday','_translucent','source_raster_dem','moveRotate','_isGlTF','...)','3.5.1','debug','put','colorCorrectionShowChange','octPack','rainStage','_subTextureManager','_rsTranslucent','_updateTextures','uid','modelAnimationPlay','#51ff00','allExtensions','.sm-zoom','maximumIndex','angleAndHeight','add','_gltfUpAxis','stripe','_pointSubscription','autoplay','point\x20color\x20color','uShininess','specified','_layers','removeGeoEntityEffectParameter','cross-faded','Input/output\x20pairs\x20for\x20\x22step\x22\x20expressions\x20must\x20be\x20defined\x20using\x20literal\x20numeric\x20values\x20(not\x20computed\x20expressions)\x20for\x20the\x20input\x20values.','SYMBOL_UNKNOW','_clearcoatFactor','sourceShaders','_totalTime','too\x20many\x20length\x20or\x20distance\x20symbols','ZoomDependentExpression','supportCanvas','Cannot\x20combine\x20the\x20following\x20bindings,\x20because\x20they\x20have\x20a\x20cyclic\x20dependency:\x20','tiltfree','getPixel','hasHypsometricSetting','positionPointIconUrl','findGOAnimationByFeature','Equals','recordId','isColorLike','attribute\x20vec4\x20position;\x0aattribute\x20vec2\x20texCoord;\x0avarying\x20vec2\x20v_texCoord;\x0avarying\x20vec4\x20v_positionMC;\x0avarying\x20vec3\x20v_positionEC;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20v_texCoord\x20=\x20texCoord;\x0a\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(position.xyz,\x201.0);\x0a\x20\x20\x20v_positionMC\x20=\x20vec4(position.xyz,\x201.0);\x0a\x20\x20\x20v_positionEC\x20=\x20(czm_modelView\x20*\x20vec4(position.xyz,\x201.0)).xyz;\x0a}','modifyParentTiles','uOutlineColor','.gltf','S3MB','_isVisible','Dragging','?transparent={transparent}&cacheEnabled=true&_cache={_cache}&width=256&height=256&x={x}&y={y}&scale={scale}&redirect=false&overlapDisplayed=false&origin={\x22x\x22:-180,\x22y\x22:90}{tileversion}','maxDepthVisited','fillPatternUniformValues','Show\x20bounding\x20volume','isLoaded','createDerivedCommands','_expiredContent',')\x20instead.','non\x20valid\x20type\x20','forEach','tileText',';\x20\x0a\x20\x20\x20\x20}\x20\x0a','maxlevel','maximumGreen','getTopRight','nameTable','MAX_WIDTH_FOR_PLANAR_EXTENTS','_count','tref','glyphOffset','readSockaddr','receiveObjectClamp','updateBuildClipCfg','hasTextData','_appendWriters','states','texImage2D','line-opacity','heightmapHeight','stripTrailingSlash','#titleSignContent','getCache','_programPrimitives','u_shininess','fullscreenElement','metallicFactor','removeUnuseMacroCode','DefaultGetFeatureInfoFormats','not\x20an\x20integer:\x20','ROUND_FLOOR','_computeActualPosition','No\x20water\x20exists\x20in\x20this\x20layer','aggregations','functionDestinationRgb','Workers/','projectPointOntoPlane','_evaluateVariableString','hasNormal','_satelliteEntityManager','cross','METRICS_BYTES','xi3','nHeight','OrdnanceSurvey','modelPath','False_Northing','containsBounds','25px','stencilBuffer','KML\x20-\x20Unknown\x20altitudeMode:\x20','TOWGS84','clampToS3M','_modifyRegions','\x20\x20\x20\x20color\x20+=\x20IBLColor\x20*\x20luminance;\x0a','_speed','_blendCommand','traversal','1.3.0','mapbox.streets-basic','_minimum','Unexpected\x20tag\x20in\x20map\x20field\x20key/value\x20submessage','IsArrow','_changedEntities','hasHeaders','getSizeData','_refreshImage','#define\x20HAS_UNIFORM_u_','_colorTable','_timeDimension','getSurroundLinePts','array<','UseTexture','frameNumber','nodeo','text-translate','LineBucket','lineCap','#animation_pathPlayReverse','template','BoundingSphere','showSkirts','_canvasEle','Operator\x20\x22!\x22\x20requires\x20a\x20boolean\x20argument.\x20Argument\x20is\x20','_lightingChanged','glTF\x20byte\x20length\x20must\x20be\x20greater\x20than\x200.','InstanceLayer\x20maxVisibleAltitude','nSideBlockCount','World\x20Imagery\x20provides\x20one\x20meter\x20or\x20better\x20satellite\x20and\x20aerial\x20imagery\x20in\x20many\x20parts\x20of\x20the\x20world\x20and\x20lower\x20resolution\x20satellite\x20imagery\x20worldwide.\x20\x20The\x20map\x20includes\x20NASA\x20Blue\x20Marble:\x20Next\x20Generation\x20500m\x20resolution\x20imagery\x20at\x20small\x20scales\x20(above\x201:1,000,000),\x20i-cubed\x2015m\x20eSAT\x20imagery\x20at\x20medium-to-large\x20scales\x20(down\x20to\x201:70,000)\x20for\x20the\x20world,\x20and\x20USGS\x2015m\x20Landsat\x20imagery\x20for\x20Antarctica.\x20The\x20map\x20features\x200.3m\x20resolution\x20imagery\x20in\x20the\x20continental\x20United\x20States\x20and\x200.6m\x20resolution\x20imagery\x20in\x20parts\x20of\x20Western\x20Europe\x20from\x20DigitalGlobe.\x20In\x20other\x20parts\x20of\x20the\x20world,\x201\x20meter\x20resolution\x20imagery\x20is\x20available\x20from\x20GeoEye\x20IKONOS,\x20i-cubed\x20Nationwide\x20Prime,\x20Getmapping,\x20AeroGRID,\x20IGN\x20Spain,\x20and\x20IGP\x20Portugal.\x20\x20Additionally,\x20imagery\x20at\x20different\x20resolutions\x20has\x20been\x20contributed\x20by\x20the\x20GIS\x20User\x20Community.\x0ahttp://www.esri.com','enableUpsample','hasProperty','_beginToLoadLeaf','SYMBOL_PARALLELLINE','CVA_C','selectExtensions.writeValue','polyline-','postProcessStages','createPostEffectFilterlFramebuffer','_primitiveType','createIndexBuffer','posMatrix',');\x20\x0a\x20\x20\x20\x20vec4\x20featureProperties\x20=\x20texture2D(tile_batchTexture,\x20st);\x20\x0a\x20\x20\x20\x20tile_color(featureProperties);\x20\x0a\x20\x20\x20\x20float\x20show\x20=\x20ceil(featureProperties.a);\x20\x0a\x20\x20\x20\x20gl_Position\x20*=\x20show;\x20\x0a','File\x20locking\x20deadlock\x20error','cellHeight','_clearCells','.s3mb','#000080','TOP_RIGHT','TextureSharing','vertexPackage','\x27getFuncWrapper\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','filter-','referenceFrame','[ROOT]','AQUAMARINE','polygons','splines','serviceProcessFailed','_backgroundPadding','\x20(perhaps\x20LLVM\x20optimizations\x20or\x20closure\x20removed\x20it?)','temporalAA','setTimeout','_downloadAttributes','lineAntialiasing','decodeHeight','uniform\x20sampler2D\x20texture1;','isSymbolCellCanFill','semantic','networking','coords','_tonemapper','horizontalline','_defaultCredit','lookAtTransform','PlottingLayer\x20createSymbol\x20points\x20or\x20Plotting\x20is\x20needed!!!','depthOnly','Connection\x20aborted','populateDefaults','icon-translate-anchor','\x20in\x20','_updateHeightTexture','_removeTaskProcessorListenerCallback','LsavgC','getWayPoints','stRotation','canRenderWithoutLosingDetail','16px\x20sans-serif','MAX_DRAW_BUFFERS','getKeys','ROUGHNESS','12%','getRenderQueueSize','Fill_And_WireFrame','isGeometryDirty','The\x20argument\x20passed\x20when\x20initializing\x20an\x20observable\x20array\x20must\x20be\x20an\x20array,\x20or\x20null,\x20or\x20undefined.','&','PolylineGlow','runway','_sysShaderDefines','Expected\x20:','computeTileVisibility','volume','_lastDistance','minimumDisableDepthTestDistance','setOrbitsColor','receiveShaderProgramId','{x_0}','unproject','Excepted\x20CesiumTerrainProvider.subdomains\x20to\x20be\x20type\x20of\x20Array.','apply','createGOAnimation','Full\x20screen','materialInput.st','Feature','_getRootNode','A\x20frame\x20failed\x20to\x20load:\x20','_matLocalView','SYMBOL_PARALLELOGRAM','fromScale','ROTATE','cesium-hasSeenNavHelp','attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20float\x20batchId;\x0a\x0a#ifdef\x20EXTRUDED_GEOMETRY\x0aattribute\x20vec3\x20extrudeDirection;\x0a\x0auniform\x20float\x20u_globeMinimumAltitude;\x0a#endif\x20//\x20EXTRUDED_GEOMETRY\x0a\x0a#ifdef\x20PER_INSTANCE_COLOR\x0avarying\x20vec4\x20v_color;\x0a#endif\x20//\x20PER_INSTANCE_COLOR\x0a\x0a#ifdef\x20TEXTURE_COORDINATES\x0a#ifdef\x20SPHERICAL\x0avarying\x20vec4\x20v_sphericalExtents;\x0a#else\x20//\x20SPHERICAL\x0avarying\x20vec2\x20v_inversePlaneExtents;\x0avarying\x20vec4\x20v_westPlane;\x0avarying\x20vec4\x20v_southPlane;\x0a#endif\x20//\x20SPHERICAL\x0avarying\x20vec3\x20v_uvMinAndSphericalLongitudeRotation;\x0avarying\x20vec3\x20v_uMaxAndInverseDistance;\x0avarying\x20vec3\x20v_vMaxAndInverseDistance;\x0a#endif\x20//\x20TEXTURE_COORDINATES\x0a\x0a#if\x20defined(TEXTURE_COORDINATES)\x20&&\x20!defined(SPHERICAL)\x20&&\x20defined(UINT8_PACKING)\x0avec4\x20clampAndMagnitude(vec4\x20sd)\x0a{\x0a\x20\x20\x20\x20vec4\x20d\x20=\x20sd;\x0a\x20\x20\x20\x20d.x\x20=\x20czm_branchFreeTernary(sd.x\x20<\x20128.0,\x20d.x,\x20(255.0\x20-\x20sd.x));\x0a\x20\x20\x20\x20d.x\x20=\x20floor(0.5\x20+\x20d.x);\x0a\x20\x20\x20\x20d.y\x20=\x20floor(0.5\x20+\x20d.y);\x0a\x20\x20\x20\x20d.z\x20=\x20floor(0.5\x20+\x20d.z);\x0a\x20\x20\x20\x20d.w\x20=\x20floor(0.5\x20+\x20d.w);\x0a\x20\x20\x20\x20return\x20d;\x0a}\x0a\x0afloat\x20unpackLowLessThan100k(vec4\x20sd)\x0a{\x0a\x20\x20\x20\x20vec4\x20d\x20=\x20clampAndMagnitude(sd);\x0a\x20\x20\x20\x20return\x20(1000.0\x20*\x20d.x\x20+\x2010.0\x20*\x20d.y\x20+\x200.1\x20*\x20d.z\x20+\x200.001\x20*\x20d.w)\x20*\x20czm_branchFreeTernary(sd.x\x20<\x20128.0,\x201.0,\x20-1.0);\x0a}\x0a\x0avec3\x20southwest_LOW(vec4\x20x,\x20vec4\x20y,\x20vec4\x20z)\x0a{\x0a\x20\x20\x20\x20vec3\x20value;\x0a\x20\x20\x20\x20value.x\x20=\x20unpackLowLessThan100k(x);\x0a\x20\x20\x20\x20value.y\x20=\x20unpackLowLessThan100k(y);\x0a\x20\x20\x20\x20value.z\x20=\x20unpackLowLessThan100k(z);\x0a\x20\x20\x20\x20return\x20value;\x0a}\x0a\x0afloat\x20unpackHighMagLessThan100Million(vec4\x20sd)\x0a{\x0a\x20\x20\x20\x20vec4\x20d\x20=\x20clampAndMagnitude(sd);\x0a\x20\x20\x20\x20return\x20(1000000.0\x20*\x20d.x\x20+\x2010000.0\x20*\x20d.y\x20+\x20100.0\x20*\x20d.z\x20+\x20d.w)\x20*\x20czm_branchFreeTernary(sd.x\x20<\x20128.0,\x201.0,\x20-1.0);\x0a}\x0a\x0avec3\x20southwest_HIGH(vec4\x20x,\x20vec4\x20y,\x20vec4\x20z)\x0a{\x0a\x20\x20\x20\x20vec3\x20value;\x0a\x20\x20\x20\x20value.x\x20=\x20unpackHighMagLessThan100Million(x);\x0a\x20\x20\x20\x20value.y\x20=\x20unpackHighMagLessThan100Million(y);\x0a\x20\x20\x20\x20value.z\x20=\x20unpackHighMagLessThan100Million(z);\x0a\x20\x20\x20\x20return\x20value;\x0a}\x0a\x0a#ifdef\x20COLUMBUS_VIEW_2D\x0avec4\x20unpackPlanes2D_HIGH(vec4\x20x,\x20vec4\x20y,\x20vec4\x20z,\x20vec4\x20w)\x0a{\x0a\x20\x20\x20\x20vec4\x20value;\x0a\x20\x20\x20\x20value.x\x20=\x20unpackHighMagLessThan100Million(x);\x0a\x20\x20\x20\x20value.y\x20=\x20unpackHighMagLessThan100Million(y);\x0a\x20\x20\x20\x20value.z\x20=\x20unpackHighMagLessThan100Million(z);\x0a\x20\x20\x20\x20value.w\x20=\x20unpackHighMagLessThan100Million(w);\x0a\x20\x20\x20\x20return\x20value;\x0a}\x0a\x0avec4\x20unpackPlanes2D_LOW(vec4\x20x,\x20vec4\x20y,\x20vec4\x20z,\x20vec4\x20w)\x0a{\x0a\x20\x20\x20\x20vec4\x20value;\x0a\x20\x20\x20\x20value.x\x20=\x20unpackLowLessThan100k(x);\x0a\x20\x20\x20\x20value.y\x20=\x20unpackLowLessThan100k(y);\x0a\x20\x20\x20\x20value.z\x20=\x20unpackLowLessThan100k(z);\x0a\x20\x20\x20\x20value.w\x20=\x20unpackLowLessThan100k(w);\x0a\x20\x20\x20\x20return\x20value;\x0a}\x0a\x0a#else\x0afloat\x20unpackLowLessThan1000k(vec4\x20sd)\x0a{\x0a\x20\x20\x20\x20vec4\x20d\x20=\x20clampAndMagnitude(sd);\x0a\x20\x20\x20\x20return\x20(10000.0\x20*\x20d.x\x20+\x20100.0\x20*\x20d.y\x20+\x20d.z\x20+\x200.01\x20*\x20d.w)\x20*\x20czm_branchFreeTernary(sd.x\x20<\x20128.0,\x201.0,\x20-1.0);\x0a}\x0a\x0avec3\x20unpackExtent(vec4\x20x,\x20vec4\x20y,\x20vec4\x20z)\x0a{\x0a\x20\x20\x20\x20vec3\x20value;\x0a\x20\x20\x20\x20value.x\x20=\x20unpackLowLessThan1000k(x);\x0a\x20\x20\x20\x20value.y\x20=\x20unpackLowLessThan1000k(y);\x0a\x20\x20\x20\x20value.z\x20=\x20unpackLowLessThan1000k(z);\x0a\x20\x20\x20\x20return\x20value;\x0a}\x0a\x0a#endif\x0a#endif\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20position\x20=\x20czm_computePosition();\x0a\x0a#ifdef\x20EXTRUDED_GEOMETRY\x0a\x20\x20\x20\x20float\x20delta\x20=\x20min(u_globeMinimumAltitude,\x20czm_geometricToleranceOverMeter\x20*\x20length(position.xyz));\x0a\x20\x20\x20\x20delta\x20*=\x20czm_sceneMode\x20==\x20czm_sceneMode3D\x20?\x201.0\x20:\x200.0;\x0a\x0a\x20\x20\x20\x20//extrudeDirection\x20is\x20zero\x20for\x20the\x20top\x20layer\x0a\x20\x20\x20\x20position\x20=\x20position\x20+\x20vec4(extrudeDirection\x20*\x20delta,\x200.0);\x0a#endif\x0a\x0a#ifdef\x20TEXTURE_COORDINATES\x0a#ifdef\x20SPHERICAL\x0a\x20\x20\x20\x20v_sphericalExtents\x20=\x20czm_batchTable_sphericalExtents(batchId);\x0a\x20\x20\x20\x20v_uvMinAndSphericalLongitudeRotation.z\x20=\x20czm_batchTable_longitudeRotation(batchId);\x0a#else\x20//\x20SPHERICAL\x0a#ifdef\x20COLUMBUS_VIEW_2D\x0a#ifdef\x20UINT8_PACKING\x0a\x20\x20\x20\x20vec4\x20planes2D_high\x20=\x20unpackPlanes2D_HIGH(czm_batchTable_planes2D_HIGH_x(batchId),\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_batchTable_planes2D_HIGH_y(batchId),\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_batchTable_planes2D_HIGH_z(batchId),\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_batchTable_planes2D_HIGH_w(batchId));\x0a\x20\x20\x20\x20vec4\x20planes2D_low\x20=\x20unpackPlanes2D_LOW(czm_batchTable_planes2D_LOW_x(batchId),\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_batchTable_planes2D_LOW_y(batchId),\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_batchTable_planes2D_LOW_z(batchId),\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_batchTable_planes2D_LOW_w(batchId));\x0a#else\x20//\x20UINT8_PACKING\x0a\x20\x20\x20\x20vec4\x20planes2D_high\x20=\x20czm_batchTable_planes2D_HIGH(batchId);\x0a\x20\x20\x20\x20vec4\x20planes2D_low\x20=\x20czm_batchTable_planes2D_LOW(batchId);\x0a#endif\x20//\x20UINT8_PACKING\x0a\x0a\x20\x20\x20\x20//\x20If\x20the\x20primitive\x20is\x20split\x20across\x20the\x20IDL\x20(planes2D_high.x\x20>\x20planes2D_high.w):\x0a\x20\x20\x20\x20//\x20-\x20If\x20this\x20vertex\x20is\x20on\x20the\x20east\x20side\x20of\x20the\x20IDL\x20(position3DLow.y\x20>\x200.0,\x20comparison\x20with\x20position3DHigh\x20may\x20produce\x20artifacts)\x0a\x20\x20\x20\x20//\x20-\x20existing\x20\x22east\x22\x20is\x20on\x20the\x20wrong\x20side\x20of\x20the\x20world,\x20far\x20away\x20(planes2D_high/low.w)\x0a\x20\x20\x20\x20//\x20-\x20so\x20set\x20\x22east\x22\x20as\x20beyond\x20the\x20eastmost\x20extent\x20of\x20the\x20projection\x20(idlSplitNewPlaneHiLow)\x0a\x20\x20\x20\x20vec2\x20idlSplitNewPlaneHiLow\x20=\x20vec2(EAST_MOST_X_HIGH\x20-\x20(WEST_MOST_X_HIGH\x20-\x20planes2D_high.w),\x20EAST_MOST_X_LOW\x20-\x20(WEST_MOST_X_LOW\x20-\x20planes2D_low.w));\x0a\x20\x20\x20\x20bool\x20idlSplit\x20=\x20planes2D_high.x\x20>\x20planes2D_high.w\x20&&\x20position3DLow.y\x20>\x200.0;\x0a\x20\x20\x20\x20planes2D_high.w\x20=\x20czm_branchFreeTernary(idlSplit,\x20idlSplitNewPlaneHiLow.x,\x20planes2D_high.w);\x0a\x20\x20\x20\x20planes2D_low.w\x20=\x20czm_branchFreeTernary(idlSplit,\x20idlSplitNewPlaneHiLow.y,\x20planes2D_low.w);\x0a\x0a\x20\x20\x20\x20//\x20-\x20else,\x20if\x20this\x20vertex\x20is\x20on\x20the\x20west\x20side\x20of\x20the\x20IDL\x20(position3DLow.y\x20<\x200.0)\x0a\x20\x20\x20\x20//\x20-\x20existing\x20\x22west\x22\x20is\x20on\x20the\x20wrong\x20side\x20of\x20the\x20world,\x20far\x20away\x20(planes2D_high/low.x)\x0a\x20\x20\x20\x20//\x20-\x20so\x20set\x20\x22west\x22\x20as\x20beyond\x20the\x20westmost\x20extent\x20of\x20the\x20projection\x20(idlSplitNewPlaneHiLow)\x0a\x20\x20\x20\x20idlSplit\x20=\x20planes2D_high.x\x20>\x20planes2D_high.w\x20&&\x20position3DLow.y\x20<\x200.0;\x0a\x20\x20\x20\x20idlSplitNewPlaneHiLow\x20=\x20vec2(WEST_MOST_X_HIGH\x20-\x20(EAST_MOST_X_HIGH\x20-\x20planes2D_high.x),\x20WEST_MOST_X_LOW\x20-\x20(EAST_MOST_X_LOW\x20-\x20planes2D_low.x));\x0a\x20\x20\x20\x20planes2D_high.x\x20=\x20czm_branchFreeTernary(idlSplit,\x20idlSplitNewPlaneHiLow.x,\x20planes2D_high.x);\x0a\x20\x20\x20\x20planes2D_low.x\x20=\x20czm_branchFreeTernary(idlSplit,\x20idlSplitNewPlaneHiLow.y,\x20planes2D_low.x);\x0a\x0a\x20\x20\x20\x20vec3\x20southWestCorner\x20=\x20(czm_modelViewRelativeToEye\x20*\x20czm_translateRelativeToEye(vec3(0.0,\x20planes2D_high.xy),\x20vec3(0.0,\x20planes2D_low.xy))).xyz;\x0a\x20\x20\x20\x20vec3\x20northWestCorner\x20=\x20(czm_modelViewRelativeToEye\x20*\x20czm_translateRelativeToEye(vec3(0.0,\x20planes2D_high.x,\x20planes2D_high.z),\x20vec3(0.0,\x20planes2D_low.x,\x20planes2D_low.z))).xyz;\x0a\x20\x20\x20\x20vec3\x20southEastCorner\x20=\x20(czm_modelViewRelativeToEye\x20*\x20czm_translateRelativeToEye(vec3(0.0,\x20planes2D_high.w,\x20planes2D_high.y),\x20vec3(0.0,\x20planes2D_low.w,\x20planes2D_low.y))).xyz;\x0a#else\x20//\x20COLUMBUS_VIEW_2D\x0a\x20\x20\x20\x20//\x203D\x20case\x20has\x20smaller\x20\x22plane\x20extents,\x22\x20so\x20planes\x20encoded\x20as\x20a\x2064\x20bit\x20position\x20and\x202\x20vec3s\x20for\x20distances/direction\x0a#ifdef\x20UINT8_PACKING\x0a\x20\x20\x20\x20vec3\x20low\x20=\x20southwest_LOW(czm_batchTable_southWest_LOW_x(batchId),\x20czm_batchTable_southWest_LOW_y(batchId),\x20czm_batchTable_southWest_LOW_z(batchId));\x0a\x20\x20\x20\x20vec3\x20high\x20=\x20southwest_HIGH(czm_batchTable_southWest_HIGH_x(batchId),\x20czm_batchTable_southWest_HIGH_y(batchId),\x20czm_batchTable_southWest_HIGH_z(batchId));\x0a\x20\x20\x20\x20vec3\x20southWestCorner\x20=\x20(czm_modelViewRelativeToEye\x20*\x20czm_translateRelativeToEye(high,\x20low)).xyz;\x0a\x20\x20\x20\x20vec3\x20northWestCorner\x20=\x20czm_normal\x20*\x20unpackExtent(\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_batchTable_northward_x(batchId),\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_batchTable_northward_y(batchId),\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_batchTable_northward_z(batchId))\x20+\x20southWestCorner;\x0a\x0a\x20\x20\x20\x20vec3\x20southEastCorner\x20=\x20czm_normal\x20*\x20unpackExtent(\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_batchTable_eastward_x(batchId),\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_batchTable_eastward_y(batchId),\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_batchTable_eastward_z(batchId))\x20+\x20southWestCorner;\x0a#else\x20//\x20UINT8_PACKING\x0a\x20\x20\x20\x20vec3\x20southWestCorner\x20=\x20(czm_modelViewRelativeToEye\x20*\x20czm_translateRelativeToEye(czm_batchTable_southWest_HIGH(batchId),\x20czm_batchTable_southWest_LOW(batchId))).xyz;\x0a\x20\x20\x20\x20vec3\x20northWestCorner\x20=\x20czm_normal\x20*\x20czm_batchTable_northward(batchId)\x20+\x20southWestCorner;\x0a\x20\x20\x20\x20vec3\x20southEastCorner\x20=\x20czm_normal\x20*\x20czm_batchTable_eastward(batchId)\x20+\x20southWestCorner;\x0a#endif\x20//\x20UINT8_PACKING\x0a#endif\x20//\x20COLUMBUS_VIEW_2D\x0a\x0a\x20\x20\x20\x20vec3\x20eastWard\x20=\x20southEastCorner\x20-\x20southWestCorner;\x0a\x20\x20\x20\x20float\x20eastExtent\x20=\x20length(eastWard);\x0a\x20\x20\x20\x20eastWard\x20/=\x20eastExtent;\x0a\x0a\x20\x20\x20\x20vec3\x20northWard\x20=\x20northWestCorner\x20-\x20southWestCorner;\x0a\x20\x20\x20\x20float\x20northExtent\x20=\x20length(northWard);\x0a\x20\x20\x20\x20northWard\x20/=\x20northExtent;\x0a\x0a\x20\x20\x20\x20v_westPlane\x20=\x20vec4(eastWard,\x20-dot(eastWard,\x20southWestCorner));\x0a\x20\x20\x20\x20v_southPlane\x20=\x20vec4(northWard,\x20-dot(northWard,\x20southWestCorner));\x0a\x20\x20\x20\x20v_inversePlaneExtents\x20=\x20vec2(1.0\x20/\x20eastExtent,\x201.0\x20/\x20northExtent);\x0a#endif\x20//\x20SPHERICAL\x0a\x20\x20\x20\x20vec4\x20uvMinAndExtents\x20=\x20czm_batchTable_uvMinAndExtents(batchId);\x0a\x20\x20\x20\x20vec4\x20uMaxVmax\x20=\x20czm_batchTable_uMaxVmax(batchId);\x0a\x0a\x20\x20\x20\x20v_uMaxAndInverseDistance\x20=\x20vec3(uMaxVmax.xy,\x20uvMinAndExtents.z);\x0a\x20\x20\x20\x20v_vMaxAndInverseDistance\x20=\x20vec3(uMaxVmax.zw,\x20uvMinAndExtents.w);\x0a\x20\x20\x20\x20v_uvMinAndSphericalLongitudeRotation.xy\x20=\x20uvMinAndExtents.xy;\x0a#endif\x20//\x20TEXTURE_COORDINATES\x0a\x0a#ifdef\x20PER_INSTANCE_COLOR\x0a\x20\x20\x20\x20v_color\x20=\x20czm_batchTable_color(batchId);\x0a#endif\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_depthClampFarPlane(czm_modelViewProjectionRelativeToEye\x20*\x20position);\x0a}\x0a','javascriptEnabled','readCharicter','POLYGON_MINIMUM_HEIGHTS','_executeInClosestFrustum','metadata','binaryDataParser','writeStringToMemory\x20is\x20deprecated\x20and\x20should\x20not\x20be\x20called!\x20Use\x20stringToUTF8()\x20instead!','downCommand','_shuttleRingBackPanel','function','_pntStart','gltf_clip_main','silhouetteModelCommand','$parent','polygonMaximumHeights','lastTangent','updateVisibility','_credit','_onDataSourceRemoved','FontSize','illegal\x20string\x20delimiter:\x20','readVarint64ZigZag','createRange','CellWidth','_computePosition','KML\x20Tour\x20unsupported\x20node\x20','gltfUpAxis','_attrLoadState','uTransparentFilter','address','_wmtstileMatrixSet','addVectorTilesLayer','FS.mmapAlloc\x20has\x20been\x20replaced\x20by\x20the\x20top\x20level\x20function\x20mmapAlloc','_minimumPixelSizeSubscription','readwrite','getFeatureInfoFormats','flipbevel','enuPoints','texCoordCompressConstant','_isGltfCommand','_typeForModelEditor','instanceTechnique','describe','dateLabel','/**\x0a\x20*\x20Unpacks\x20a\x20vec4\x20depth\x20value\x20to\x20a\x20float\x20in\x20[0,\x201)\x20range.\x0a\x20*\x0a\x20*\x20@name\x20czm_unpackDepth\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec4}\x20packedDepth\x20The\x20packed\x20depth.\x0a\x20*\x0a\x20*\x20@returns\x20{float}\x20The\x20floating-point\x20depth\x20in\x20[0,\x201)\x20range.\x0a\x20*/\x0a\x20float\x20czm_unpackDepth(vec4\x20packedDepth)\x0a\x20{\x0a\x20\x20\x20\x20//\x20See\x20Aras\x20Pranckevičius\x27\x20post\x20Encoding\x20Floats\x20to\x20RGBA\x0a\x20\x20\x20\x20//\x20http://aras-p.info/blog/2009/07/30/encoding-floats-to-rgba-the-final/\x0a\x20\x20\x20\x20return\x20dot(packedDepth,\x20vec4(1.0,\x201.0\x20/\x20255.0,\x201.0\x20/\x2065025.0,\x201.0\x20/\x2016581375.0));\x0a\x20}\x0a','_isDeleted','*\x20uvEmissiveTiling.xy\x20+\x20uvEmissiveOffset.xy).rgb);\x0a','index','aTexCoord1','packedSphereLength','/dev/stdout','function_stop','generateBezierPtsWithScalePts','setInt8','_tonemapping','getFailedLoadFunction','_opaqueFBO','mozIndexedDB','_expanded','_inputFbo','_vaf','createSmokeSystem','_saveLocalCachePerformance','minTexCoordValue','BOXES','SuperMap.Feature.Vector','octDecodeFloat','bitmaprenderer','_dictColorTable','ENABLE_RASTER_REPROJECTION','\x20\x20\x20\x20vec3\x20baseColor\x20=\x20baseColorWithAlpha.rgb;\x0a','alt','cesium-widget-errorPanel-message','_urls','topS','_allTilesAdditive','batchTextureDimensions','preExecute','_maxIntensity','SANDYBROWN','uSkeletonCount','trailingInterval','Azimuthal_Equidistant','scrolls','ORCHID','imul','clean','_username','_depthFailMaterial','InstanceLayer\x20removeInstance\x20url','_tweenjs','SourceGraphic','getDataPointer','polylineOutline','fromHsl','read','nodejs.util.inspect.custom','czm_edge_detection_composite','setPolygonoffset','_backgroundEnabled','\x20\x20vec3\x20viewDir\x20=\x20-normalize(v_positionEC);\x0a','removePercentEncoding','_backgroundColor','getRegularGridIndices','_removalFunctions','PlotCustomRadar','_axisZ','fail','clampAnimations','czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(st.s\x20>\x20start\x20&&\x20st.s\x20<\x20start\x20+\x20signalLengthRatio){\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20color.rgb;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20color.a;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20color1.rgb;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20color1.a;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20material;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}','$raw','_VBOs','thisProgram','Overflow:\x20input\x20needs\x20wider\x20integers\x20to\x20process','Invalid\x20function\x20pointer\x20called\x20with\x20signature\x20\x27viiii\x27.\x20Perhaps\x20this\x20is\x20an\x20invalid\x20value\x20(e.g.\x20caused\x20by\x20calling\x20a\x20virtual\x20method\x20on\x20a\x20NULL\x20pointer)?\x20Or\x20calling\x20a\x20function\x20with\x20an\x20incorrect\x20type,\x20which\x20will\x20fail?\x20(it\x20is\x20worth\x20building\x20your\x20source\x20files\x20with\x20-Werror\x20(warnings\x20are\x20errors),\x20as\x20warnings\x20can\x20indicate\x20undefined\x20behavior\x20which\x20can\x20cause\x20this)','_opaqueClearCommand','mapbox','requestSharedTexture','Attenuation.z\x20*\x20range\x20*\x20range));\x0a','maximumImageSize','getLayout','<div\x20class=\x22sm-zoomin\x22\x20data-bind=\x22event\x20:\x20{mousedown\x20:\x20handleZoomInMouseDown,touchstart\x20:\x20handleZoomInMouseDown}\x22></div>','Material','LocationPt','watermask','dynCall_','_needsUpdate','S3M_TILE','_evaluateFunction','_duration','updateOhterSimpleCfg','readUint64','EVENT_TYPES','setObjsTranslate\x20ids','removeSatelliteEntity','MAX_TEXTURE_IMAGE_UNITS','boundExpression','_getScene','getSelectedRectBounds','COLUMN0ROW3','_drawBuffers','\x09gl_FragColor\x20=\x20vec4(0.0,\x20depthTest,\x201.0,\x201.0);','rtcCenter','returnNodeGeometry','\x20\x20\x20\x20}\x0a','removeGOAnimationByName','ploygonFillPrimitive','_postRender','enableZoom','highResolution','interleave','audio','blendOption','_parseOptionValue','_computeRadarPts','initializeSymbolLib','_globe','node','px;\x22></span><span\x20class=\x22cesium-timeline-ticLabel\x22\x20style=\x22left:\x20','COMPRESSED_RGB_PVRTC_4BPPV1_IMG','nodeID','NUMBER_OF_JOB_TYPES','bitDepths','_smlFileName','name','https://[subdomain].tianditu.gov.cn/eia_w/wmts','updateImage','Expected\x20first\x20argument\x20to\x20be\x20of\x20type\x20boolean,\x20string,\x20number\x20or\x20null,\x20but\x20found\x20','SlopeSetting','containsLonLat','meter','isimp','_lodRangeScale','\x27getLEB\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','createClampGroundStencilRenderState','_eventCacheID','GeoEntityEffectExtend_','_terrainLayers','uDirectionalLightDirection','/**\x0a\x20*\x20DOC_TBA\x0a\x20*\x0a\x20*\x20@name\x20czm_rayEllipsoidIntersectionInterval\x0a\x20*\x20@glslFunction\x0a\x20*/\x0aczm_raySegment\x20czm_rayEllipsoidIntersectionInterval(czm_ray\x20ray,\x20vec3\x20ellipsoid_center,\x20vec3\x20ellipsoid_inverseRadii)\x0a{\x0a\x20\x20\x20//\x20ray\x20and\x20ellipsoid\x20center\x20in\x20eye\x20coordinates.\x20\x20radii\x20in\x20model\x20coordinates.\x0a\x20\x20\x20\x20vec3\x20q\x20=\x20ellipsoid_inverseRadii\x20*\x20(czm_inverseModelView\x20*\x20vec4(ray.origin,\x201.0)).xyz;\x0a\x20\x20\x20\x20vec3\x20w\x20=\x20ellipsoid_inverseRadii\x20*\x20(czm_inverseModelView\x20*\x20vec4(ray.direction,\x200.0)).xyz;\x0a\x0a\x20\x20\x20\x20q\x20=\x20q\x20-\x20ellipsoid_inverseRadii\x20*\x20(czm_inverseModelView\x20*\x20vec4(ellipsoid_center,\x201.0)).xyz;\x0a\x0a\x20\x20\x20\x20float\x20q2\x20=\x20dot(q,\x20q);\x0a\x20\x20\x20\x20float\x20qw\x20=\x20dot(q,\x20w);\x0a\x0a\x20\x20\x20\x20if\x20(q2\x20>\x201.0)\x20//\x20Outside\x20ellipsoid.\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(qw\x20>=\x200.0)\x20//\x20Looking\x20outward\x20or\x20tangent\x20(0\x20intersections).\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20czm_emptyRaySegment;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x20//\x20qw\x20<\x200.0.\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20qw2\x20=\x20qw\x20*\x20qw;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20difference\x20=\x20q2\x20-\x201.0;\x20//\x20Positively\x20valued.\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20w2\x20=\x20dot(w,\x20w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20product\x20=\x20w2\x20*\x20difference;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(qw2\x20<\x20product)\x20//\x20Imaginary\x20roots\x20(0\x20intersections).\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20czm_emptyRaySegment;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x20if\x20(qw2\x20>\x20product)\x20//\x20Distinct\x20roots\x20(2\x20intersections).\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20discriminant\x20=\x20qw\x20*\x20qw\x20-\x20product;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20temp\x20=\x20-qw\x20+\x20sqrt(discriminant);\x20//\x20Avoid\x20cancellation.\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20root0\x20=\x20temp\x20/\x20w2;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20root1\x20=\x20difference\x20/\x20temp;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(root0\x20<\x20root1)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_raySegment\x20i\x20=\x20czm_raySegment(root0,\x20root1);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20i;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_raySegment\x20i\x20=\x20czm_raySegment(root1,\x20root0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20i;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x20//\x20qw2\x20==\x20product.\x20\x20Repeated\x20roots\x20(2\x20intersections).\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20root\x20=\x20sqrt(difference\x20/\x20w2);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_raySegment\x20i\x20=\x20czm_raySegment(root,\x20root);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20i;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if\x20(q2\x20<\x201.0)\x20//\x20Inside\x20ellipsoid\x20(2\x20intersections).\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20difference\x20=\x20q2\x20-\x201.0;\x20//\x20Negatively\x20valued.\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20w2\x20=\x20dot(w,\x20w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20product\x20=\x20w2\x20*\x20difference;\x20//\x20Negatively\x20valued.\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20discriminant\x20=\x20qw\x20*\x20qw\x20-\x20product;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20temp\x20=\x20-qw\x20+\x20sqrt(discriminant);\x20//\x20Positively\x20valued.\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_raySegment\x20i\x20=\x20czm_raySegment(0.0,\x20temp\x20/\x20w2);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20i;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20//\x20q2\x20==\x201.0.\x20On\x20ellipsoid.\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(qw\x20<\x200.0)\x20//\x20Looking\x20inward.\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20w2\x20=\x20dot(w,\x20w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_raySegment\x20i\x20=\x20czm_raySegment(0.0,\x20-qw\x20/\x20w2);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20i;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x20//\x20qw\x20>=\x200.0.\x20\x20Looking\x20outward\x20or\x20tangent.\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20czm_emptyRaySegment;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a}\x0a','_parentSelected','uppercase','createPickVertexShader','distanceDisplayCondition','minTerrainHeight','pickEnable','Succesfully\x20loaded\x20image\x20#','ms1','khtml','.a\x20>\x200.0)\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20edge','_evaluateMinus','init_genrand','bindAttribLocation','_processFileType','SCANCONE','updatersWithAttributes','_model','INVALID','_rebindAllGlyphs','_shininess','_shape','squaredDistance','_statisticsPerPass','_visibleAreaColor','isPrototypeOf','FUCHSIA','#3399CC','\x20\x20\x20gl_FragColor\x20=\x20czm_packValue(vHeight);','_minimumAliasedLineWidth','symbolDot','_pipeline','argpo','HAS_OCCLUSION_TEXTURE','_animationDeleted','u_ratio','_debugLightFrustum','Illegal\x20wire\x20type\x20for\x20unknown\x20field\x20','createDoors','/**\x0a\x20*\x20The\x20constant\x20identifier\x20for\x20the\x20Morphing\x20{@link\x20SceneMode}\x0a\x20*\x0a\x20*\x20@name\x20czm_sceneModeMorphing\x0a\x20*\x20@glslConstant\x0a\x20*\x20@see\x20czm_sceneMode\x0a\x20*\x20@see\x20czm_sceneMode2D\x0a\x20*\x20@see\x20czm_sceneModeColumbusView\x0a\x20*\x20@see\x20czm_sceneMode3D\x0a\x20*/\x0aconst\x20float\x20czm_sceneModeMorphing\x20=\x200.0;\x0a','_options','indexPackage','cullRequestsWhileMoving','_contrast','v_positionEC','zPass','awake','_compressVertices','getStartTime','Input:\x20','geoEntityParameter','GEODESIC','html2canvas_','attribute\x20vec2\x20texcoord;','removeDoors','MAX_FRAGMENT_UNIFORM_VECTORS','zoomActive','_carryOver','Illegal\x20limit:\x20Not\x20an\x20integer','startSurroundLineWidth','No\x20scene\x20provided.','getAttribute','minID','_initHooks','getGeometries','createPropertyDescriptor','perInstanceAttribute','browser','_closedColorBatches','_isGetPositions','setCategoriesVisible','Bopomofo','\x20*\x20vec4(','maskTexture','uniform\x20sampler2D\x20edgeTexture1;','fromEntries','Jan','cross-faded-data-driven','minCorner','canUpsample','_textureAtlas','Entity\x20polygons\x20cannot\x20have\x20both\x20height\x20and\x20perPositionHeight.\x20\x20height\x20will\x20be\x20ignored','_inputTexture','at\x20most\x206\x20clipping\x20planes\x20can\x20be\x20specified','uriSchemeRegex','setImageStyle','uniform\x20vec3\x20gltf_lightColor;\x20\x0a','_sliceCoordinate','copyFrom','TEXT','feSpecularLighting','_pickPositionCacheDirty','Water','bindTexture','font-scale','expectedType','renderQueue','circle','Module.instantiateWasm\x20callback\x20failed\x20with\x20error:\x20','removeLiteral','fetchXML','setIsDistanceChangeMode','_dashLengthSubscription','eia','modifiedJulianDateUtc','-50%','writeVarint32','targets','osni_1952','dayTextureFlipY','lightingFadeInDistance','versions','Expected\x20at\x20least\x203\x20arguments,\x20but\x20found\x20only\x20','SVC_Normal','minimumTrackBallHeight','Float32','ProtoBuf.js\x20is\x20not\x20present.\x20Please\x20see\x20www/index.html\x20for\x20manual\x20setup\x20instructions.','_openMaterialBatches','ROUNDED','mod_airy','_minimumPriority','_shadows','hasChange','headerInfo','\x22\x20will\x20be\x20casted\x20to\x20a\x20float\x20array\x20because\x20INT,\x20UNSIGNED_INT,\x20and\x20DOUBLE\x20are\x20not\x20valid\x20WebGL\x20vertex\x20attribute\x20types.\x20Some\x20precision\x20may\x20be\x20lost.','_minimumCone','\x20\x20\x20\x20color\x20=\x20LINEARtoSRGB(color);\x0a','_isShowScan','_highpIntSupported','longtitude','_quantizedVolumeScale','SitDataManager','_asynchronous','_shaderScaleByDistance','hcrc','nextZ','degrees','Json','enuCenter','_pointSize','attribute\x20vec3\x20position;\x0aattribute\x20vec3\x20normal;\x0aattribute\x20vec2\x20st;\x0aattribute\x20float\x20batchId;\x0a\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0avarying\x20vec2\x20v_st;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20vec4(position,\x201.0);\x0a\x0a\x20\x20\x20\x20v_positionEC\x20=\x20(czm_modelView\x20*\x20p).xyz;\x20\x20\x20\x20\x20\x20//\x20position\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20v_normalEC\x20=\x20czm_normal\x20*\x20normal;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normal\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20v_st\x20=\x20st;\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20p;\x0a}\x0a','TEXTURE_CUBE_MAP_POSITIVE_Y','mozHidden','_allIndex','fromRectangle3D','_configure','Transforms','else\x20if','_isLeaf','getRotation','_clearBaseResource','updateAllOrbitPosition','mvt','_dScanSpeed','_compiledShaderPixelOffsetScaleByDistance','canTransferArrayBuffer','shiftKeyDownFun','getUsedExtensions','_content','_rotateOrigin','maxAngle','_themeHover','getBufferedMaxExtent','#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0avarying\x20vec4\x20v_color;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec3\x20positionToEyeEC\x20=\x20-v_positionEC;\x0a\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20normalize(v_normalEC);\x0a#ifdef\x20FACE_FORWARD\x0a\x20\x20\x20\x20normalEC\x20=\x20faceforward(normalEC,\x20vec3(0.0,\x200.0,\x201.0),\x20-normalEC);\x0a#endif\x0a\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20czm_gammaCorrect(v_color);\x0a\x0a\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x20\x20\x20\x20materialInput.normalEC\x20=\x20normalEC;\x0a\x20\x20\x20\x20materialInput.positionToEyeEC\x20=\x20positionToEyeEC;\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20color.a;\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_phong(normalize(positionToEyeEC),\x20material,\x20czm_lightDirectionEC);\x0a}\x0a','hasRenderCallback','pbrMetallicRoughness','older','Length','1.67','bottomLeft','Enable\x20Picking','_hasLoadedTilesThisFrame','removeImage','urn:ogc:def:crs:OGC:1.3:CRS84','uHypContourInterval','_timelineDragLocation','sunComputeCommand','minVerticesValue','_lastHeight','Loaded\x20model\x20requires\x20WebP\x20but\x20browser\x20does\x20not\x20support\x20it.','EYE_DISTANCE_TRANSLUCENCY','Failed','processStateMachine','removeViewShed','reorderForPreVertexCache','getFirstCoordinate','_spTranslucent','\x20instead.','maximumAttenuation','\x20\x20\x20\x20vec3\x20specular\x20=\x20clamp(u_specularFactor,\x20vec3(0.0),\x20vec3(1.0));\x0a','removeGeoEntityBasicParameter','u_is_size_feature_constant','DONE','startUUID','Invalid\x20spatial\x20reference','GetMap','passState','unloadCache','./SampleData/situationSimulation/Picture/fire.png','LITERAL_NULL','cesium-cesiumInspector-pickButton','sources','This\x20browser\x20does\x20not\x20support\x20Math.fround(),\x20build\x20with\x20LEGACY_VM_SUPPORT\x20or\x20POLYFILL_OLD_MATH_FUNCTIONS\x20to\x20add\x20in\x20a\x20polyfill','_checking','Illegal\x20value\x20for\x20','Mapbox\x20streets\x20imagery\x20https://www.mapbox.com/maps/','_blurRadius','getS3MCollection','commandsInFrustums','_isInvalidOblique','_clearColorCommand','ALLOC_NORMAL','_parseExtend','degreeToCartesian3','toRgba','uniform\x20float\x20uTransparentFilter;\x20\x0avarying\x20vec4\x20vSecondColor;\x20\x0avarying\x20vec4\x20vColor;\x0avoid\x20main()\x20\x0a{\x0a\x09if(vColor.a\x20<\x20uTransparentFilter)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vSecondColor;\x20\x0a}','Array\x20index\x20must\x20be\x20an\x20integer,\x20but\x20found\x20','labels_','super','boundingVolume','scanShowChange','ratio','_interpolationAlgorithm','gridTextureUseWebMercatorT','TILE_LIMIT_RECTANGLE','addIndicesForPlacedSymbol','imagePath','latScalar','Assets/Textures/arrow.png','tsBuildDatas','Mapbox\x20Streets','xlink:href','sinc0','_openSmlFileCompleted','stderr','receiveCommand','polygonIntersectsBufferedPoint','Level','Assets/Textures/middle-edit.png','_destroyTextureAtlas','getBackgroundFill','loadImage','terrainRectangle','polylineDistance','rain','_regionGeometry',',\x20Max\x20Depth\x20Visited:\x20','extractEdgeInformation','_maximumCone','TEXT_NODE','wasmMemory','STK_TERRAIN_SERVER','Connection\x20timed\x20out','splice','_isReady','_getServerDataPrototype','_picking','_outputFramebuffer','forText','S3M4','off','shaderCache','_isChangeModeDistanceUpdate','setVectorRotate','goFeatureLocalPts','queryValues','_horizonPlanePosition','_indexOffsets','setLabelVisible','_saveSmlFileCompleted','angle_','imageryVersion','_selectCastShadows','_attrloaded','verticalIconBox','removeSample','_points','_modelInstanceCollection','Unsupported\x20geometry\x20type:\x20','getScanVAngle','unexpected\x20\x27package\x27','getShadows','Hiragana','arrIndexPackage','hasNormalMap','getAttributeNodeNS','GEOREGION3D','RequestJSONPPromise','raisePositionsToHeight','skeletonSelectEnable','computeActualWgs84Position','/**\x0a\x20*\x20Computes\x20the\x20fraction\x20of\x20a\x20Web\x20Wercator\x20rectangle\x20at\x20which\x20a\x20given\x20geodetic\x20latitude\x20is\x20located.\x0a\x20*\x0a\x20*\x20@name\x20czm_latitudeToWebMercatorFraction\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{float}\x20latitude\x20The\x20geodetic\x20latitude,\x20in\x20radians.\x0a\x20*\x20@param\x20{float}\x20southMercatorY\x20The\x20Web\x20Mercator\x20coordinate\x20of\x20the\x20southern\x20boundary\x20of\x20the\x20rectangle.\x0a\x20*\x20@param\x20{float}\x20oneOverMercatorHeight\x20The\x20total\x20height\x20of\x20the\x20rectangle\x20in\x20Web\x20Mercator\x20coordinates.\x0a\x20*\x0a\x20*\x20@returns\x20{float}\x20The\x20fraction\x20of\x20the\x20rectangle\x20at\x20which\x20the\x20latitude\x20occurs.\x20\x20If\x20the\x20latitude\x20is\x20the\x20southern\x0a\x20*\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20boundary\x20of\x20the\x20rectangle,\x20the\x20return\x20value\x20will\x20be\x20zero.\x20\x20If\x20it\x20is\x20the\x20northern\x20boundary,\x20the\x20return\x0a\x20*\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20value\x20will\x20be\x201.0.\x20\x20Latitudes\x20in\x20between\x20are\x20mapped\x20according\x20to\x20the\x20Web\x20Mercator\x20projection.\x0a\x20*/\x20\x0afloat\x20czm_latitudeToWebMercatorFraction(float\x20latitude,\x20float\x20southMercatorY,\x20float\x20oneOverMercatorHeight)\x0a{\x0a\x20\x20\x20\x20float\x20sinLatitude\x20=\x20sin(latitude);\x0a\x20\x20\x20\x20float\x20mercatorY\x20=\x200.5\x20*\x20log((1.0\x20+\x20sinLatitude)\x20/\x20(1.0\x20-\x20sinLatitude));\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20return\x20(mercatorY\x20-\x20southMercatorY)\x20*\x20oneOverMercatorHeight;\x0a}\x0a','_runtimeAnimation','3D\x20textures\x20are\x20unsupported.','findCanvasEventTarget','smart','__dl_seterr','MIN_VALUE','OBLIQ','FACE_AND_LINE','_addedEntities','_knobStatus','drawModelEditObject','DistanceDisplayCondition','_pos2','_pushGeoGraphicObjectArray','font-stretch','_clearStencilCommand','u_glossinessFactor','volumeDisplayCondition','$clipping','UTF8ArrayToString','suggest','#define\x20SAMPLES\x208\x0a\x0auniform\x20float\x20delta;\x0auniform\x20float\x20sigma;\x0auniform\x20float\x20direction;\x20//\x200.0\x20for\x20x\x20direction,\x201.0\x20for\x20y\x20direction\x0a\x0auniform\x20sampler2D\x20colorTexture;\x0a\x0a#ifdef\x20USE_STEP_SIZE\x0auniform\x20float\x20stepSize;\x0a#else\x0auniform\x20vec2\x20step;\x0a#endif\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0a//\x20\x20Incremental\x20Computation\x20of\x20the\x20Gaussian:\x0a//\x20\x20https://developer.nvidia.com/gpugems/GPUGems3/gpugems3_ch40.html\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20v_textureCoordinates;\x0a\x20\x20\x20\x20vec2\x20dir\x20=\x20vec2(1.0\x20-\x20direction,\x20direction);\x0a\x0a#ifdef\x20USE_STEP_SIZE\x0a\x20\x20\x20\x20vec2\x20step\x20=\x20vec2(stepSize\x20*\x20(czm_pixelRatio\x20/\x20czm_viewport.zw));\x0a#else\x0a\x20\x20\x20\x20vec2\x20step\x20=\x20step;\x0a#endif\x0a\x0a\x20\x20\x20\x20vec3\x20g;\x0a\x20\x20\x20\x20g.x\x20=\x201.0\x20/\x20(sqrt(czm_twoPi)\x20*\x20sigma);\x0a\x20\x20\x20\x20g.y\x20=\x20exp((-0.5\x20*\x20delta\x20*\x20delta)\x20/\x20(sigma\x20*\x20sigma));\x0a\x20\x20\x20\x20g.z\x20=\x20g.y\x20*\x20g.y;\x0a\x0a\x20\x20\x20\x20vec4\x20result\x20=\x20texture2D(colorTexture,\x20st)\x20*\x20g.x;\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x201;\x20i\x20<\x20SAMPLES;\x20++i)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20g.xy\x20*=\x20g.yz;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20offset\x20=\x20float(i)\x20*\x20dir\x20*\x20step;\x0a\x20\x20\x20\x20\x20\x20\x20\x20result\x20+=\x20texture2D(colorTexture,\x20st\x20-\x20offset)\x20*\x20g.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20result\x20+=\x20texture2D(colorTexture,\x20st\x20+\x20offset)\x20*\x20g.x;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20result;\x0a}\x0a','Branch\x20labels\x20must\x20be\x20unique.','getExtent','addUnaryOp','_DefaultImplementations','DynamicGeometryUpdater','90px','CLIP_OUTSIDE','SuperMap.Format','_layerConfig','_allTextOverlap','arrowTailType','unloadContent','nzgd49','This\x20web\x20map\x20contains\x20the\x20National\x20Geographic\x20World\x20Map\x20service.\x20This\x20map\x20service\x20is\x20designed\x20to\x20be\x20used\x20as\x20a\x20general\x20reference\x20map\x20for\x20informational\x20and\x20educational\x20purposes\x20as\x20well\x20as\x20a\x20basemap\x20by\x20GIS\x20professionals\x20and\x20other\x20users\x20for\x20creating\x20web\x20maps\x20and\x20web\x20mapping\x20applications.\x0ahttp://www.esri.com','_addedObjects','resolvedResponseType','toggleLogging','datum_type','isRootElement','curCol','OVERLAY','statusText','_terrainPromises','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x20\x0a\x20\x20\x20\x20czm_writeDepthClampedToFarPlane();\x0a}\x0a','setUseDepthTest','_anchorLineEnabled','StaticCanvas','_nodeTransformations','setOrbitColor','set_type','_attributeExtentName','ALIGNED_AXIS','Return\x20type\x20should\x20not\x20be\x20\x22array\x22.','_globalDepthProjMatrix','neighbors','Array','getAnimationParameterValues','towgs84','terrainVersion','USE_VertexWeight','_centerZDepth','video','&returnCountOnly=','style','girdLayer','getShowMode','Quadrilateralized\x20Spherical\x20Cube','Voxel_Billboard','writeStringToMemory','onloadend','satelliteGroupName','\x20\x20\x20\x20vec3\x20emissive\x20=\x20SRGBtoLINEAR3(texture2D(u_emissiveTexture,\x20','Builder','_maximumHeightsSubscription','_hasWaterMask','scanEffect','findVarying','LIGHTSKYBLUE','clampLineWidth','_sectionSlices','/**\x0a\x20*\x20Computes\x20a\x20color\x20from\x20the\x20third\x20order\x20spherical\x20harmonic\x20coefficients\x20and\x20a\x20normalized\x20direction\x20vector.\x0a\x20*\x20<p>\x0a\x20*\x20The\x20order\x20of\x20the\x20coefficients\x20is\x20[L00,\x20L1_1,\x20L10,\x20L11,\x20L2_2,\x20L2_1,\x20L20,\x20L21,\x20L22].\x0a\x20*\x20</p>\x0a\x20*\x0a\x20*\x20@name\x20czm_sphericalHarmonics\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec3}\x20normal\x20The\x20normalized\x20direction.\x0a\x20*\x20@param\x20{vec3[9]}\x20coefficients\x20The\x20third\x20order\x20spherical\x20harmonic\x20coefficients.\x0a\x20*\x20@returns\x20{vec3}\x20The\x20color\x20at\x20the\x20direction.\x0a\x20*\x0a\x20*\x20@see\x20https://graphics.stanford.edu/papers/envmap/envmap.pdf\x0a\x20*/\x0avec3\x20czm_sphericalHarmonics(vec3\x20normal,\x20vec3\x20coefficients[9])\x0a{\x0a\x20\x20\x20\x20const\x20float\x20c1\x20=\x200.429043;\x0a\x20\x20\x20\x20const\x20float\x20c2\x20=\x200.511664;\x0a\x20\x20\x20\x20const\x20float\x20c3\x20=\x200.743125;\x0a\x20\x20\x20\x20const\x20float\x20c4\x20=\x200.886227;\x0a\x20\x20\x20\x20const\x20float\x20c5\x20=\x200.247708;\x0a\x0a\x20\x20\x20\x20vec3\x20L00\x20=\x20coefficients[0];\x0a\x20\x20\x20\x20vec3\x20L1_1\x20=\x20coefficients[1];\x0a\x20\x20\x20\x20vec3\x20L10\x20=\x20coefficients[2];\x0a\x20\x20\x20\x20vec3\x20L11\x20=\x20coefficients[3];\x0a\x20\x20\x20\x20vec3\x20L2_2\x20=\x20coefficients[4];\x0a\x20\x20\x20\x20vec3\x20L2_1\x20=\x20coefficients[5];\x0a\x20\x20\x20\x20vec3\x20L20\x20=\x20coefficients[6];\x0a\x20\x20\x20\x20vec3\x20L21\x20=\x20coefficients[7];\x0a\x20\x20\x20\x20vec3\x20L22\x20=\x20coefficients[8];\x0a\x0a\x20\x20\x20\x20float\x20x\x20=\x20normal.x;\x0a\x20\x20\x20\x20float\x20y\x20=\x20normal.y;\x0a\x20\x20\x20\x20float\x20z\x20=\x20normal.z;\x0a\x0a\x20\x20\x20\x20return\x20c1\x20*\x20L22\x20*\x20(x\x20*\x20x\x20-\x20y\x20*\x20y)\x20+\x20c3\x20*\x20L20\x20*\x20z\x20*\x20z\x20+\x20c4\x20*\x20L00\x20-\x20c5\x20*\x20L20\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x202.0\x20*\x20c1\x20*\x20(L2_2\x20*\x20x\x20*\x20y\x20+\x20L21\x20*\x20x\x20*\x20z\x20+\x20L2_1\x20*\x20y\x20*\x20z)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x202.0\x20*\x20c2\x20*\x20(L11\x20*\x20x\x20+\x20L1_1\x20*\x20y\x20+\x20L10\x20*\x20z);\x0a}\x0a','a_vertexColor','getUseAboveRangeColor','_profileMode','\x20\x20\x20\x20vec3\x20lightColorHdr\x20=\x20gltf_lightColor;\x0a','xPoleWander','removeEfficiency','_raiseStartEvent','data:video/webm;base64,GkXfo0AgQoaBAUL3gQFC8oEEQvOBCEKCQAR3ZWJtQoeBAkKFgQIYU4BnQI0VSalmQCgq17FAAw9CQE2AQAZ3aGFtbXlXQUAGd2hhbW15RIlACECPQAAAAAAAFlSua0AxrkAu14EBY8WBAZyBACK1nEADdW5khkAFVl9WUDglhohAA1ZQOIOBAeBABrCBCLqBCB9DtnVAIueBAKNAHIEAAIAwAQCdASoIAAgAAUAmJaQAA3AA/vz0AAA=','getStartpoint','fromIndex','varying\x20vec3\x20v_positionEC;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_shadow_cast_main();\x20\x0a\x20\x20\x20\x20v_positionEC\x20=\x20(czm_inverseProjection\x20*\x20gl_Position).xyz;\x20\x0a}','d3210','hasAttribute','czm_Debug_main','#303336','Assets/Textures/LensFlare/StarBurst.jpg','uncaughtExceptionCount','components.isRegistered','\x20\x20\x20\x20color\x20=\x20getColorFromStyle(position,\x20position_absolute,\x20color,\x20normal);\x20\x0a','HEAP16','setHeight','attributename','requestCompletedEvent','FUNCTION_CALL','_originPosition','createNormalCommand','front,\x20top,\x20right','foreach:\x20_terrainProviders','void\x20main()\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a}\x0a','startPickPos','_tweens','\x20\x20\x20\x20diffuse\x20*=\x20u_diffuseFactor;\x0a','_removeAllExcavationCommands','getComponentNameForNode','xExtent','_translucentFBO','muted','_penumbraCos','getValues','copyFromFramebuffer','applyThemeChanges','EndRow','EXT_float_blend','sortAndUpdateRange','_arrAssisTexture','1jwHjAF','anonymous','_createWS','Error\x20generating\x20style\x20shader:\x20this\x20may\x20be\x20caused\x20by\x20a\x20type\x20mismatch,\x20index\x20out-of-bounds,\x20or\x20other\x20syntax\x20error.','_getOpenedSchemeName','uniform\x20vec4\x20evenColor;\x0auniform\x20vec4\x20oddColor;\x0auniform\x20float\x20offset;\x0auniform\x20float\x20repeat;\x0auniform\x20bool\x20horizontal;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20//\x20Based\x20on\x20the\x20Stripes\x20Fragment\x20Shader\x20in\x20the\x20Orange\x20Book\x20(11.1.2)\x0a\x20\x20\x20\x20float\x20coord\x20=\x20mix(materialInput.st.s,\x20materialInput.st.t,\x20float(horizontal));\x0a\x20\x20\x20\x20float\x20value\x20=\x20fract((coord\x20-\x20offset)\x20*\x20(repeat\x20*\x200.5));\x0a\x20\x20\x20\x20float\x20dist\x20=\x20min(value,\x20min(abs(value\x20-\x200.5),\x201.0\x20-\x20value));\x0a\x0a\x20\x20\x20\x20vec4\x20currentColor\x20=\x20mix(evenColor,\x20oddColor,\x20step(0.5,\x20value));\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20czm_antialias(evenColor,\x20oddColor,\x20currentColor,\x20dist);\x0a\x20\x20\x20\x20color\x20=\x20czm_gammaCorrect(color);\x0a\x0a\x20\x20\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20color.a;\x0a\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','_spColor2D','bpPosition','_textureEmissionUnit','_fadeOpacity','_cascadeDistances','removeLimitbody','s90','setFullYear','upsampleTerrainData','removeGeoEffectByIndex','getValueAndResolveTokens','zoomMax','identifier','SDF_EDGE\x20','LightParameter','enableCamera','_decay','Cartesian2','removeObjsExtendHeight','textBoxScale','createTextExtendEffect','blendFunction','uint32View','rect','_homeButton','_trailTime','FAILED','内存上限(MB):\x20','DARKSALMON','clearAllState','_rootNodeNameList','_texMatrix','symbolInstances','./imageloader','\x20\x20\x20gl_FragColor\x20=\x20czm_getHypsometricColor(vec4(1.0,1.0,1.0,1.0),\x200.0);','2DHigh;\x0aattribute\x20vec3\x20','toggleDisplay','UNIT_Z','corridor','[cameraLon]','\x20\x20\x20\x20r.x\x20=\x20-r.x;\x0a','_runningLength','DODGERBLUE','loadeddata','YELLOWGREEN','_cull','getStroke','symlink','CrossFadedProperty','ColorTableMaxKey','_maximumMemoryUsage','shift','_deleteSmlFileFailed','_mapSatellites','returnMask','\x20}\x20})()},\x27','TextWriter','_format','getPlottingLayerByName','fillFromDataPointer','SuperMap.Geometry.MultiPoint','getPoints','skyline','#ifdef\x20GL_ES\x0aprecision\x20highp\x20float;\x0a#endif\x0a\x0auniform\x20sampler2D\x20u_image;\x0avarying\x20vec2\x20v_pos;\x0auniform\x20vec2\x20u_dimension;\x0auniform\x20float\x20u_zoom;\x0auniform\x20float\x20u_maxzoom;\x0auniform\x20vec4\x20u_unpack;\x0a\x0afloat\x20getElevation(vec2\x20coord,\x20float\x20bias)\x20{\x0a\x20\x20\x20\x20//\x20Convert\x20encoded\x20elevation\x20value\x20to\x20meters\x0a\x20\x20\x20\x20vec4\x20data\x20=\x20texture2D(u_image,\x20coord)\x20*\x20255.0;\x0a\x20\x20\x20\x20data.a\x20=\x20-1.0;\x0a\x20\x20\x20\x20return\x20dot(data,\x20u_unpack)\x20/\x204.0;\x0a}\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20vec2\x20epsilon\x20=\x201.0\x20/\x20u_dimension;\x0a\x0a\x20\x20\x20\x20//\x20queried\x20pixels:\x0a\x20\x20\x20\x20//\x20+-----------+\x0a\x20\x20\x20\x20//\x20|\x20\x20\x20|\x20\x20\x20|\x20\x20\x20|\x0a\x20\x20\x20\x20//\x20|\x20a\x20|\x20b\x20|\x20c\x20|\x0a\x20\x20\x20\x20//\x20|\x20\x20\x20|\x20\x20\x20|\x20\x20\x20|\x0a\x20\x20\x20\x20//\x20+-----------+\x0a\x20\x20\x20\x20//\x20|\x20\x20\x20|\x20\x20\x20|\x20\x20\x20|\x0a\x20\x20\x20\x20//\x20|\x20d\x20|\x20e\x20|\x20f\x20|\x0a\x20\x20\x20\x20//\x20|\x20\x20\x20|\x20\x20\x20|\x20\x20\x20|\x0a\x20\x20\x20\x20//\x20+-----------+\x0a\x20\x20\x20\x20//\x20|\x20\x20\x20|\x20\x20\x20|\x20\x20\x20|\x0a\x20\x20\x20\x20//\x20|\x20g\x20|\x20h\x20|\x20i\x20|\x0a\x20\x20\x20\x20//\x20|\x20\x20\x20|\x20\x20\x20|\x20\x20\x20|\x0a\x20\x20\x20\x20//\x20+-----------+\x0a\x0a\x20\x20\x20\x20float\x20a\x20=\x20getElevation(v_pos\x20+\x20vec2(-epsilon.x,\x20-epsilon.y),\x200.0);\x0a\x20\x20\x20\x20float\x20b\x20=\x20getElevation(v_pos\x20+\x20vec2(0,\x20-epsilon.y),\x200.0);\x0a\x20\x20\x20\x20float\x20c\x20=\x20getElevation(v_pos\x20+\x20vec2(epsilon.x,\x20-epsilon.y),\x200.0);\x0a\x20\x20\x20\x20float\x20d\x20=\x20getElevation(v_pos\x20+\x20vec2(-epsilon.x,\x200),\x200.0);\x0a\x20\x20\x20\x20float\x20e\x20=\x20getElevation(v_pos,\x200.0);\x0a\x20\x20\x20\x20float\x20f\x20=\x20getElevation(v_pos\x20+\x20vec2(epsilon.x,\x200),\x200.0);\x0a\x20\x20\x20\x20float\x20g\x20=\x20getElevation(v_pos\x20+\x20vec2(-epsilon.x,\x20epsilon.y),\x200.0);\x0a\x20\x20\x20\x20float\x20h\x20=\x20getElevation(v_pos\x20+\x20vec2(0,\x20epsilon.y),\x200.0);\x0a\x20\x20\x20\x20float\x20i\x20=\x20getElevation(v_pos\x20+\x20vec2(epsilon.x,\x20epsilon.y),\x200.0);\x0a\x0a\x20\x20\x20\x20//\x20here\x20we\x20divide\x20the\x20x\x20and\x20y\x20slopes\x20by\x208\x20*\x20pixel\x20size\x0a\x20\x20\x20\x20//\x20where\x20pixel\x20size\x20(aka\x20meters/pixel)\x20is:\x0a\x20\x20\x20\x20//\x20circumference\x20of\x20the\x20world\x20/\x20(pixels\x20per\x20tile\x20*\x20number\x20of\x20tiles)\x0a\x20\x20\x20\x20//\x20which\x20is\x20equivalent\x20to:\x208\x20*\x2040075016.6855785\x20/\x20(512\x20*\x20pow(2,\x20u_zoom))\x0a\x20\x20\x20\x20//\x20which\x20can\x20be\x20reduced\x20to:\x20pow(2,\x2019.25619978527\x20-\x20u_zoom)\x0a\x20\x20\x20\x20//\x20we\x20want\x20to\x20vertically\x20exaggerate\x20the\x20hillshading\x20though,\x20because\x20otherwise\x0a\x20\x20\x20\x20//\x20it\x20is\x20barely\x20noticeable\x20at\x20low\x20zooms.\x20to\x20do\x20this,\x20we\x20multiply\x20this\x20by\x20some\x0a\x20\x20\x20\x20//\x20scale\x20factor\x20pow(2,\x20(u_zoom\x20-\x20u_maxzoom)\x20*\x20a)\x20where\x20a\x20is\x20an\x20arbitrary\x20value\x0a\x20\x20\x20\x20//\x20Here\x20we\x20use\x20a=0.3\x20which\x20works\x20out\x20to\x20the\x20expression\x20below.\x20see\x20\x0a\x20\x20\x20\x20//\x20nickidlugash\x27s\x20awesome\x20breakdown\x20for\x20more\x20info\x0a\x20\x20\x20\x20//\x20https://github.com/mapbox/mapbox-gl-js/pull/5286#discussion_r148419556\x0a\x20\x20\x20\x20float\x20exaggeration\x20=\x20u_zoom\x20<\x202.0\x20?\x200.4\x20:\x20u_zoom\x20<\x204.5\x20?\x200.35\x20:\x200.3;\x0a\x0a\x20\x20\x20\x20vec2\x20deriv\x20=\x20vec2(\x0a\x20\x20\x20\x20\x20\x20\x20\x20(c\x20+\x20f\x20+\x20f\x20+\x20i)\x20-\x20(a\x20+\x20d\x20+\x20d\x20+\x20g),\x0a\x20\x20\x20\x20\x20\x20\x20\x20(g\x20+\x20h\x20+\x20h\x20+\x20i)\x20-\x20(a\x20+\x20b\x20+\x20b\x20+\x20c)\x0a\x20\x20\x20\x20)\x20/\x20\x20pow(2.0,\x20(u_zoom\x20-\x20u_maxzoom)\x20*\x20exaggeration\x20+\x2019.2562\x20-\x20u_zoom);\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20clamp(vec4(\x0a\x20\x20\x20\x20\x20\x20\x20\x20deriv.x\x20/\x202.0\x20+\x200.5,\x0a\x20\x20\x20\x20\x20\x20\x20\x20deriv.y\x20/\x202.0\x20+\x200.5,\x0a\x20\x20\x20\x20\x20\x20\x20\x201.0,\x0a\x20\x20\x20\x20\x20\x20\x20\x201.0),\x200.0,\x201.0);\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a}\x0a','layerDefs','setDashLength','KHAKI','EPSILON2','Only\x20Point\x20Cloud\x20tile\x20version\x201\x20is\x20supported.\x20\x20Version\x20','isClosed','_imageCanvas','__computePlayRatio','DIMGRAY','$type','pixelsToCheck','shadowState','CIRCLE_Y','EQUAL','_onLayerShownOrHidden','instantiateWasm','valueOf','num','requestRenderMode','<li><strong>Children\x20Union\x20Culled:\x20</strong>','tile_translucentCommand','_blur','removeAllTargetPoint','_normalTextureCoordIndex','\x0a#ifdef\x20HAS_SNOW\x0auniform\x20float\x20uSnowCoverageFactor;\x0auniform\x20sampler2D\x20uSnowMaskTexture;\x0auniform\x20sampler2D\x20uSnowNormalTexture;\x0a\x0avec3\x20getSnowMaskValue(sampler2D\x20uSnowMaskTexture,\x20vec2\x20snowUV)\x0a{\x0a\x09return\x20texture2D(uSnowMaskTexture,\x20snowUV).rgb;\x0a}\x0a\x0afloat\x20getSnowCoverage(float\x20snow_coverage,\x20float\x20max_snow_coverage,\x20vec3\x20normalWS,\x20float\x20z_mask)\x0a{\x0a\x09float\x20normal_z\x20=\x20normalWS.z;\x0a\x09normal_z\x20+=\x201.1\x20+\x20z_mask;\x0a\x09normal_z\x20=\x20clamp(normal_z\x20*\x200.5,\x200.0,\x201.0);\x0a\x09float\x20final_snow_coverage\x20=\x20clamp(snow_coverage,\x200.0,\x20max_snow_coverage);\x0a\x09final_snow_coverage\x20=\x20clamp(final_snow_coverage*normal_z,\x200.0,\x201.0);\x0a\x09return\x20final_snow_coverage;\x0a}\x0a\x0afloat\x20getSnowCoverageWithMaskTexture(float\x20finalSnowCoverage,\x20float\x20heightValue,\x20float\x20snow_scatter_value,\x20float\x20snow_scatter_alpha,\x20float\x20tighten_value)\x0a{\x0a\x09float\x20scatter_value\x20=\x20mix(heightValue,\x20snow_scatter_value,\x20snow_scatter_alpha);\x0a\x09return\x20clamp((tighten_value\x20+\x201.0)\x20*\x20finalSnowCoverage\x20-\x20tighten_value\x20*\x20scatter_value,\x200.0,\x201.0);\x0a}\x0a\x0afloat\x20getSnowAlpha(vec3\x20normalWS,\x20float\x20snow_coverage,\x20float\x20z_mask)\x0a{\x0a\x09return\x20clamp((normalWS.z\x20+\x20z_mask)\x20*\x205.0,\x200.0,\x201.0)\x20*\x20snow_coverage;\x0a}\x0a\x0avec3\x20getFinalBaseColor(vec3\x20baseColor,\x20vec3\x20snow_baseColor,\x20float\x20snowAlpha)\x0a{\x0a\x09return\x20mix(baseColor,\x20snow_baseColor,\x20snowAlpha);\x0a}\x0a\x0afloat\x20getFinalRoughness(float\x20roughness,\x20float\x20snow_roughness,\x20float\x20snowAlpha)\x0a{\x0a\x09return\x20mix(roughness,\x20snow_roughness,\x20snowAlpha);\x0a}\x0a\x0avec3\x20getFinalNormal(vec3\x20normalWS,\x20vec3\x20snowNormal,\x20float\x20blendNormalValue,\x20float\x20snow_coverage)\x0a{\x0a\x09vec3\x20snowNormal_part2\x20=\x20vec3(snowNormal.xy\x20-\x20vec2(0.5),\x201.0);\x0a\x09float\x20normal_alpha\x20=\x20(1.0\x20-\x20blendNormalValue)*\x20snow_coverage;\x0a\x09return\x20mix(normalWS,\x20snowNormal_part2,\x20normal_alpha);\x0a}\x0a\x0avoid\x20snowGenerator(sampler2D\x20uSnowMaskTexture,\x20sampler2D\x20uSnowNormalTexture,\x20vec2\x20snowUV,\x20float\x20snow_coverage,\x20inout\x20vec3\x20normalWS,\x20inout\x20vec3\x20baseColor,\x20inout\x20float\x20roughness)\x0a{\x0a\x09vec3\x20snowMaskValue\x20=\x20texture2D(uSnowMaskTexture,\x20snowUV).rgb;\x0a\x09const\x20float\x20max_snow_coverage\x20=\x201.0;\x0a\x09const\x20float\x20z_mask\x20=\x200.0;\x0a\x09float\x20snowCoverage\x20=\x20getSnowCoverage(snow_coverage,\x20max_snow_coverage,\x20normalWS,\x20z_mask);\x0a\x09const\x20float\x20heightValue\x20=\x200.5;\x0a\x09float\x20snow_scatter_value\x20=\x20snowMaskValue.g;\x0a\x09const\x20float\x20snow_scatter_alpha\x20=\x200.5;\x0a\x09const\x20float\x20tighten_value\x20=\x204.0;\x0a\x20\x20\x20\x20snowCoverage\x20=\x20getSnowCoverageWithMaskTexture(snowCoverage,\x20heightValue,\x20snow_scatter_value,\x20snow_scatter_alpha,\x20tighten_value);\x0a\x09float\x20snow_alpha\x20=\x20getSnowAlpha(normalWS,\x20snowCoverage,\x20z_mask);\x0a\x09baseColor\x20=\x20getFinalBaseColor(baseColor,\x20vec3(snowMaskValue.r),\x20snow_alpha);\x0a\x09roughness\x20=\x20getFinalRoughness(roughness,\x20snowMaskValue.b,\x20snow_alpha);\x0a\x09vec3\x20snowNormalValue\x20=\x20texture2D(uSnowNormalTexture,\x20snowUV).rgb;\x0a\x09const\x20float\x20blendNormalValue\x20=\x200.3;\x0a\x09normalWS\x20=\x20getFinalNormal(normalWS,\x20snowNormalValue,\x20blendNormalValue,\x20snowCoverage);\x0a}\x0a\x0a#endif\x0a','segments2','computeScaleFactors','GroundPrimitive','NORMAL_AND_DEPTH','0000','_excavationMode','_createAxes','RG16F','First\x20argument\x20must\x20be\x20an\x20image\x20or\x20text\x20section.','diffusion','customAngle','neq','compressTextureCoordinates','isExpression','REGION\x20is\x20required\x20in\x20the\x20feature\x20table.','spot\x20light\x20angle','svg','_previousActiveStages','_handleTransition','<remove></remove>','20px\x2020px\x200\x2020px','_depthTextureToCopy','_layerBounds','hint','_switchToOrthographic','priority','bottomPosition','invalidated','_arrGeoEntityEffectRadarScans','STROKE','IBO_C','lightingFadeDistance','/**\x0a\x20*\x20The\x20constant\x20identifier\x20for\x20the\x203D\x20{@link\x20SceneMode}\x0a\x20*\x0a\x20*\x20@name\x20czm_sceneMode3D\x0a\x20*\x20@glslConstant\x0a\x20*\x20@see\x20czm_sceneMode\x0a\x20*\x20@see\x20czm_sceneMode2D\x0a\x20*\x20@see\x20czm_sceneModeColumbusView\x0a\x20*\x20@see\x20czm_sceneModeMorphing\x0a\x20*/\x0aconst\x20float\x20czm_sceneMode3D\x20=\x203.0;\x0a','_uniformList','setMatrix','StructArrayLayout2i4','_boundingVolumeWC','option\x20optimize_for\x20=\x20LITE_RUNTIME;package\x20GEOPOI;enum\x20enumGeometryType\x20{ePoint\x20=\x200;eMultiLineString\x20=\x201;ePolygon\x20=\x202;};enum\x20enumZCoordType\x20{eCloseGround\x20=\x200;eCloseSeaSurface\x20=\x201;eRelativelyGround\x20=\x202;eAbsolute\x20=\x203;};message\x20PBPOI{required\x20uint64\x20OID\x20=\x201;required\x20string\x20Name\x20=2;repeated\x20double\x20Coordinates\x20=3\x20[packed=true];required\x20enumGeometryType\x20GeometryType\x20=\x204;optional\x20int32\x20Priority\x20=\x205;repeated\x20int32\x20Interates\x20=6\x20[packed=true];optional\x20int32\x20SymbolID\x20=\x2010\x20\x20[default\x20=\x200];optional\x20double\x20DisplayHeight\x20=\x2011\x20[default\x20=\x2032];optional\x20uint32\x20ShiningColor=12\x20[default\x20=0];optional\x20uint32\x09FontNameIndex=13\x20[default\x20=0];optional\x20int32\x09FontSize=14\x20[default\x20=18];optional\x20uint32\x09FontColor=15\x20[default\x20=0];optional\x20enumZCoordType\x20ZCoordType\x20=\x2016\x20[default\x20=\x20eAbsolute];optional\x20int32\x20FontStyle=17;optional\x20int32\x20ShiningSize=18;};message\x20StringTable\x20{repeated\x20string\x20s\x20=\x201;}message\x20PBPOITile{required\x20int64\x20Version\x20=\x201;required\x20int64\x20TileKey\x20=\x202;required\x20StringTable\x20StringTable\x20=\x203;repeated\x20PBPOI\x20POIS\x20=\x204;};','polygonMinimumHeights','preferImageBitmap','_topG','cosineHeading','resultPixels','$parentContext','noDataValue','scanVAngle','navigationHelpButton','&tk=','_currentRotateDirection','boundingVolume\x20must\x20be\x20defined','_currentPt','RectQueryHandler\x20viewer\x20is\x20required.','displaySize','tleFilePaths','collentionLayer','getImageCanvas','_updateCustomData','roundUpToPowerOfTwo','\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_non_pick_main();\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20','queryRenderedFeatures','water',',\x22SMLDepat\x22:','OutlineColor','uHiddenColor','Cannot\x20find\x20module\x20\x27','BISQUE','_isGradient','KtxEnvMap','color-profile','state','endIndex','_times','pixeStartPoint','Illegal\x20buffer','_memset','SuperMap.GetSMLInfosService','_changedEvt','uNoiseMap','getIonCredit','computeRhumbLineSubdivision','vec4\x20edgeValue2\x20=\x20texture2D(edgeTexture2,\x20v_textureCoordinates);','\x27getCompilerSetting\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','playlist','FIREBRICK','baseColorTextureScale','blendColor','_eyeOffsetSubscription','TOTAL_STACK','_rsStencilPreloadPass','enrPVRTPF_PVRTC','Unknown\x20viewModel\x20value:\x20','SAFARI','animationFinished','_firstPoint','skeletonGroup','extendCoordinate','_materialBatches','KML\x20-\x20SchemaData\x20is\x20unsupported','STACK_SIZE','u_fade_change','tileXYToNativeRectangle','attribute\x20vec3\x20aRatio;','spotLight','crossOrigin_','cosh','showRenderingStatistics','Color','_updatedModelMatrixFrame','requestNames','_occluderRadius','/**\x0a\x20*\x20An\x20czm_material\x20with\x20default\x20values.\x20Every\x20material\x27s\x20czm_getMaterial\x0a\x20*\x20should\x20use\x20this\x20default\x20material\x20as\x20a\x20base\x20for\x20the\x20material\x20it\x20returns.\x0a\x20*\x20The\x20default\x20normal\x20value\x20is\x20given\x20by\x20materialInput.normalEC.\x0a\x20*\x0a\x20*\x20@name\x20czm_getDefaultMaterial\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{czm_materialInput}\x20input\x20The\x20input\x20used\x20to\x20construct\x20the\x20default\x20material.\x0a\x20*\x0a\x20*\x20@returns\x20{czm_material}\x20The\x20default\x20material.\x0a\x20*\x0a\x20*\x20@see\x20czm_materialInput\x0a\x20*\x20@see\x20czm_material\x0a\x20*\x20@see\x20czm_getMaterial\x0a\x20*/\x0aczm_material\x20czm_getDefaultMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material;\x0a\x20\x20\x20\x20material.diffuse\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20material.specular\x20=\x200.0;\x0a\x20\x20\x20\x20material.shininess\x20=\x201.0;\x0a\x20\x20\x20\x20material.normal\x20=\x20materialInput.normalEC;\x0a\x20\x20\x20\x20material.emission\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20material.alpha\x20=\x201.0;\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','$index','itemsToRemove','separators','Object(','PolylineColorAppearance','_imageIndexPromise','data\x20expressions\x20not\x20supported','enableCompositor','GRIDTEXTURE_UNITS\x20','mipmapLevels','https://a.tile.openstreetmap.org/','planes2D_LOW','BOXES_LENGTH','setAllShow','\x20\x20\x20\x20vec3\x20boundingSphereCenter2DHigh\x20=\x20czm_batchTable_boundingSphereCenter2DHigh(batchId);\x0a\x20\x20\x20\x20vec3\x20boundingSphereCenter2DLow\x20=\x20czm_batchTable_boundingSphereCenter2DLow(batchId);\x0a\x20\x20\x20\x20vec4\x20centerRTE;\x0a\x20\x20\x20\x20if\x20(czm_morphTime\x20==\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20centerRTE\x20=\x20czm_translateRelativeToEye(boundingSphereCenter3DHigh,\x20boundingSphereCenter3DLow);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if\x20(czm_morphTime\x20==\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20centerRTE\x20=\x20czm_translateRelativeToEye(boundingSphereCenter2DHigh.zxy,\x20boundingSphereCenter2DLow.zxy);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20centerRTE\x20=\x20czm_columbusViewMorph(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_translateRelativeToEye(boundingSphereCenter2DHigh.zxy,\x20boundingSphereCenter2DLow.zxy),\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_translateRelativeToEye(boundingSphereCenter3DHigh,\x20boundingSphereCenter3DLow),\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_morphTime);\x0a\x20\x20\x20\x20}\x0a','updateOffsetPosition','contentAvailable','emission','Dec','_crn_get_height','_hypMaxInstensity','orientedBoundingBox','当前占用内存(MB):\x20','_loadedCubeMaps','_projMatrix','edgeStrength','_rectangles','reverse','veryCloseY','classificationTypeProperty','supportsOffscreenCanvas','_flattenBounds','loadState','_createAttackline','_hasEnuCenter','mrtSupport','HAS_DIR_LIGHTS','stripeOrientation','_pickTolerance','styleCache','normalTextureScale','\x22zoom\x22\x20expression\x20may\x20only\x20be\x20used\x20as\x20input\x20to\x20a\x20top-level\x20\x22step\x22\x20or\x20\x22interpolate\x22\x20expression.','ReloadVolumeTexture','maybeSet','attribute\x20vec4\x20aPosition;\x0aattribute\x20vec2\x20aTexCoord0;\x0auniform\x20mat4\x20uRenderTextureMatrix;\x0avarying\x20vec4\x20renderTextureCoord;\x0avarying\x20float\x20texcoordX;\x0a#ifdef\x20LOG_DEPTH\x0avarying\x20float\x20v_rttLogZ;\x0a#endif\x0avarying\x20vec4\x20vPositionEC;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a\x20\x20\x20vec4\x20viewPos\x20=\x20czm_modelView\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a\x20\x20\x20vPositionEC\x20=\x20viewPos;\x0a\x20\x20\x20renderTextureCoord\x20=\x20uRenderTextureMatrix\x20*\x20viewPos;\x0a\x20\x20\x20texcoordX\x20=\x20aTexCoord0.x;\x0a}','uOffsetY',';\x0avarying\x20','_destroy','_updateSubSize','.cesium-animation-rectButton\x20.cesium-animation-buttonGlow\x20{\x20filter:\x20url(#animation_blurred);\x20}.cesium-animation-rectButton\x20.cesium-animation-buttonMain\x20{\x20fill:\x20url(#animation_buttonNormal);\x20}.cesium-animation-buttonToggled\x20.cesium-animation-buttonMain\x20{\x20fill:\x20url(#animation_buttonToggled);\x20}.cesium-animation-rectButton:hover\x20.cesium-animation-buttonMain\x20{\x20fill:\x20url(#animation_buttonHovered);\x20}.cesium-animation-buttonDisabled\x20.cesium-animation-buttonMain\x20{\x20fill:\x20url(#animation_buttonDisabled);\x20}.cesium-animation-shuttleRingG\x20.cesium-animation-shuttleRingSwoosh\x20{\x20fill:\x20url(#animation_shuttleRingSwooshGradient);\x20}.cesium-animation-shuttleRingG:hover\x20.cesium-animation-shuttleRingSwoosh\x20{\x20fill:\x20url(#animation_shuttleRingSwooshHovered);\x20}.cesium-animation-shuttleRingPointer\x20{\x20fill:\x20url(#animation_shuttleRingPointerGradient);\x20}.cesium-animation-shuttleRingPausePointer\x20{\x20fill:\x20url(#animation_shuttleRingPointerPaused);\x20}.cesium-animation-knobOuter\x20{\x20fill:\x20url(#animation_knobOuter);\x20}.cesium-animation-knobInner\x20{\x20fill:\x20url(#animation_knobInner);\x20}','join2','fontWidth','levelBuffer','MAX_VERTEX_ATTRIBS','virtualElements.prepend','___syscall54','_memGeometryAdded','_quality','createPickRectFramebuffer','Colorize','key64Re','removeChild','dynamicLayoutVertexArray','rotateInitialCameraDistance','_surfaceHeight','subTextureInfo','_waterNormalMap','\x20number:\x20','\x20\x20\x20\x20tile_featureColor\x20=\x20featureProperties;\x20\x0a\x20\x20\x20\x20tile_featureSt\x20=\x20st;\x20\x0a}','WIRE_TYPES','image-rendering:\x20-moz-crisp-edges;image-rendering:\x20pixelated;','cttz_i8','setDistDirByPoint','_removeHeightCallbacks','uVolumeTexture','_useWebVR','rotr','_Attackline','clusterPoints','_endScale','glyphs','u_pixel_coord_upper','rowspan','iso8601Dates','createFlameSystem','expandFileStorage','GeoEntityMoveLayer','buf','handleImageError_','snapToPixel','inverseNormal','serverFirstStyle','Decoder','zoomInPaintVertexBuffer','innerOutlineDir','calledRun','CLIP_PLANE','_standardDerivatives','_removeAllSatelliteEntityFromScene','FileExtentName','rotateDirection','uniform\x20vec4\x20gltf_color;\x20\x0auniform\x20float\x20gltf_colorBlend;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20gltf_blend_main();\x20\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20=\x20mix(gl_FragColor.rgb,\x20gltf_color.rgb,\x20gltf_colorBlend);\x20\x0a\x20\x20\x20\x20float\x20highlight\x20=\x20ceil(gltf_colorBlend);\x20\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20*=\x20mix(gltf_color.rgb,\x20vec3(1.0),\x20highlight);\x20\x0a\x20\x20\x20\x20gl_FragColor.a\x20*=\x20gltf_color.a;\x20\x0a}\x20\x0a','comment','Advertise\x20error','Invalid\x20function\x20pointer\x20called\x20with\x20signature\x20\x27jiji\x27.\x20Perhaps\x20this\x20is\x20an\x20invalid\x20value\x20(e.g.\x20caused\x20by\x20calling\x20a\x20virtual\x20method\x20on\x20a\x20NULL\x20pointer)?\x20Or\x20calling\x20a\x20function\x20with\x20an\x20incorrect\x20type,\x20which\x20will\x20fail?\x20(it\x20is\x20worth\x20building\x20your\x20source\x20files\x20with\x20-Werror\x20(warnings\x20are\x20errors),\x20as\x20warnings\x20can\x20indicate\x20undefined\x20behavior\x20which\x20can\x20cause\x20this)','wsize','Expected\x20','_fieldInitialized','MeteorCommunicationLink_','getLineDash','saveSmlFileToServer','uRain','Open\x20failed','TEXTURED','only\x20','smlFileName','_scaleSubscription','_slopeColorTexture','defaultTextAlign','_hasNormalBuffer','_groundPrimitives','gridHeight','_edgeDistanceFalloffFactor','mdoe','zipTerrainData','_isShowErrorPanel','createClampCommand','addFlattenRegion','descendantsComplete\x20event\x20not\x20supported\x20for\x20bindings\x20on\x20this\x20node','textureCoordinateRotationPoints','_getAltitudeByLogical','enableMorphing','],\x0a\x20\x20\x20\x20\x20\x20\x20\x20u_dayTextures[','gridTextureTexCoordsRectangle','Plessis\x201817\x20(France)','getByID','#FFE4E1','M24.316,5.318,9.833,13.682,9.833,5.5,5.5,5.5,5.5,25.5,9.833,25.5,9.833,17.318,24.316,25.682z','paintElement','deflate','xni','WEBKIT_WEBGL_compressed_texture_pvrtc','tableName','_zoomedOutOceanSpecularIntensity','data-html2canvas-node','topHeights','startIndex','dbRoot.v5','Matrix4','attribute\x20vec4\x20aPosition;\x0aattribute\x20vec4\x20aNormal;\x0avarying\x20vec3\x20vNormal;\x0avarying\x20vec3\x20positionEC;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vNormal\x20=\x20aNormal.xyz;\x0a\x20\x20\x20\x20positionEC\x20=\x20(czm_modelView\x20*\x20vec4(aPosition.xyz,\x201.0)).xyz;\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a}','minFresnel','#ifdef\x20LOG_DEPTH\x0a//\x201.0\x20at\x20the\x20near\x20plane,\x20increasing\x20linearly\x20from\x20there.\x0avarying\x20float\x20v_depthFromNearPlusOne;\x0a#ifdef\x20SHADOW_MAP\x0avarying\x20vec3\x20v_logPositionEC;\x0a#endif\x0a#endif\x0a\x0avec4\x20czm_updatePositionDepth(vec4\x20coords)\x20{\x0a#if\x20defined(LOG_DEPTH)\x0a\x0a#ifdef\x20SHADOW_MAP\x0a\x20\x20\x20\x20vec3\x20logPositionEC\x20=\x20(czm_inverseProjection\x20*\x20coords).xyz;\x0a\x20\x20\x20\x20v_logPositionEC\x20=\x20logPositionEC;\x0a#endif\x0a\x0a\x20\x20\x20\x20//\x20With\x20the\x20very\x20high\x20far/near\x20ratios\x20used\x20with\x20the\x20logarithmic\x20depth\x0a\x20\x20\x20\x20//\x20buffer,\x20floating\x20point\x20rounding\x20errors\x20can\x20cause\x20linear\x20depth\x20values\x0a\x20\x20\x20\x20//\x20to\x20end\x20up\x20on\x20the\x20wrong\x20side\x20of\x20the\x20far\x20plane,\x20even\x20for\x20vertices\x20that\x0a\x20\x20\x20\x20//\x20are\x20really\x20nowhere\x20near\x20it.\x20Since\x20we\x20always\x20write\x20a\x20correct\x20logarithmic\x0a\x20\x20\x20\x20//\x20depth\x20value\x20in\x20the\x20fragment\x20shader\x20anyway,\x20we\x20just\x20need\x20to\x20make\x20sure\x0a\x20\x20\x20\x20//\x20such\x20errors\x20don\x27t\x20cause\x20the\x20primitive\x20to\x20be\x20clipped\x20entirely\x20before\x0a\x20\x20\x20\x20//\x20we\x20even\x20get\x20to\x20the\x20fragment\x20shader.\x0a\x20\x20\x20\x20coords.z\x20=\x20clamp(coords.z\x20/\x20coords.w,\x20-1.0,\x201.0)\x20*\x20coords.w;\x0a#endif\x0a\x0a\x20\x20\x20\x20return\x20coords;\x0a}\x0a\x0a/**\x0a\x20*\x20Writes\x20the\x20logarithmic\x20depth\x20to\x20gl_Position\x20using\x20the\x20already\x20computed\x20gl_Position.\x0a\x20*\x0a\x20*\x20@name\x20czm_vertexLogDepth\x0a\x20*\x20@glslFunction\x0a\x20*/\x0avoid\x20czm_vertexLogDepth()\x0a{\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20v_depthFromNearPlusOne\x20=\x201.0\x20-\x20czm_currentFrustum.x\x20+\x20gl_Position.w;\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_updatePositionDepth(gl_Position);\x0a#endif\x0a}\x0a\x0a/**\x0a\x20*\x20Writes\x20the\x20logarithmic\x20depth\x20to\x20gl_Position\x20using\x20the\x20provided\x20clip\x20coordinates.\x0a\x20*\x20<p>\x0a\x20*\x20An\x20example\x20use\x20case\x20for\x20this\x20function\x20would\x20be\x20moving\x20the\x20vertex\x20in\x20window\x20coordinates\x0a\x20*\x20before\x20converting\x20back\x20to\x20clip\x20coordinates.\x20Use\x20the\x20original\x20vertex\x20clip\x20coordinates.\x0a\x20*\x20</p>\x0a\x20*\x20@name\x20czm_vertexLogDepth\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec4}\x20clipCoords\x20The\x20vertex\x20in\x20clip\x20coordinates.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20czm_vertexLogDepth(czm_projection\x20*\x20vec4(positionEyeCoordinates,\x201.0));\x0a\x20*/\x0avoid\x20czm_vertexLogDepth(vec4\x20clipCoords)\x0a{\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20v_depthFromNearPlusOne\x20=\x201.0\x20-\x20czm_currentFrustum.x\x20+\x20clipCoords.w;\x0a\x20\x20\x20\x20czm_updatePositionDepth(clipCoords);\x0a#endif\x0a}\x0a','\x27dynCall\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_geometryByteLength','UIEvents','originalFilter','nonSelDepthbuffer','generateBuffer','SYMBOL_ARC','_getCameraChanged','colorMask','getAccessToken','SkeletonReady','css:\x20{\x20\x22cesium-projectionPicker-buttonPerspective\x22:\x20!_orthographic,\x20\x20\x20\x22cesium-projectionPicker-buttonOrthographic\x22:\x20_orthographic,\x20\x20\x20\x22cesium-button-disabled\x22\x20:\x20sceneMode\x20===\x20_sceneMode.SCENE2D\x20||\x20_flightInProgress,\x20\x20\x20\x20\x22cesium-projectionPicker-selected\x22:\x20dropDownVisible\x20},attr:\x20{\x20title:\x20selectedTooltip\x20},click:\x20toggleDropDown','totalDistance','Double_Stereographic','Carthage\x201934\x20Tunisia','css:\x20{\x20\x22cesium-click-navigation-help-visible\x22\x20:\x20!_touch}','ShadowMode','registerWheelEventCallback','newNativePromise','subdomainConfig','COMPILE_STATUS','_needToRender','meshPrimitiveTargetAttribute','\x20\x20gl_FragColor\x20=\x20vec4(color\x20*\x20diffuse.a,\x20diffuse.a);\x0a','_surroundLineColor','setPictureHeight','modifyFragmentShaderForLogDepth','_clampedPosition','Parser\x20at\x20line\x20','isSupported','setSceneLogAvg','orbitsVisible','screenOrientation','\x20\x20\x20\x20baseColorWithAlpha\x20*=\x20v_vertexColor;\x0a','scaleLeft1','_lastSelectSkeletonId','cesium-credit-lightbox-close','_flatMapPath','lowercase','u_BloomTex_TexelSize','getSlopeValue','textPos','uniform\x20sampler2D\x20u_floatTexture;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20actual\x20=\x20texture2D(u_floatTexture,\x20vec2(0.5,\x200.5)).r;\x0a\x20\x20\x20\x20float\x20expected\x20=\x20123456.0;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(abs(actual\x20-\x20expected),\x200.0,\x200.0,\x201.0);\x0a}\x0a','computeEllipsePositions','_rasterLineWidth','buildFunctionFromTable','getSrc','MIDNIGHTBLUE','JavaScript-side\x20Wasm\x20function\x20table\x20mirror\x20is\x20out\x20of\x20date!','getColumn','GEODCRS','SpecularG','deleteRenderbuffer','</ul>','_outline','roll','_terrainHeightsMaxLevel','back,\x20top','_vertexColorInstance','{transparent}','getState','setObjsVisible','_vectorScale','\x20already\x20exists\x20in\x20this\x20Scene.','textureCount','defer','a_joint','replaceStyle','maximumMemoryUsage','playSpeed','initNeedCacheListForNode','_batchTableOffsetAttribute2DIndex','_updateDepthFramebuffer','anchorOrigin','_isPixelLine','rv:1.2.3.4','saveSetjmp','isShiftPress','createTerrainProviderTreeData','lng','updateBasis','_deductionScript','createDocumentFragment','text','wrong\x20empty\x20tag\x20for\x20list\x20of\x20attributes','beginFrame','BATCHID','virtualElements.setDomNodeChildren','_axisCircleZ','isDirty','uniform\x20vec4\x20tile_textureStep;\x20\x0avec2\x20computeSt(float\x20batchId)\x20\x0a{\x20\x0a\x20\x20\x20\x20float\x20stepX\x20=\x20tile_textureStep.x;\x20\x0a\x20\x20\x20\x20float\x20centerX\x20=\x20tile_textureStep.y;\x20\x0a\x20\x20\x20\x20return\x20vec2(centerX\x20+\x20(batchId\x20*\x20stepX),\x200.5);\x20\x0a}\x20\x0a','translate(100,97)','round','materials','_overlayCommand','data:image/svg+xml,<svg\x20xmlns=\x27http://www.w3.org/2000/svg\x27></svg>','unhandledRejection','_blurStep','extendCoordinates','ROUNDING_MODE','__knockoutObservables','cleanExternalData','seen','response_stream','\x22\x20title=\x22SuperMap\x22/></a>','westNormal','currentScript','_firesmokeDiameter','setColumn','geoEntityNodeJson','imagery','_packedLength','_subSymbolSize','uniform\x20mat4\x20u_matrix;\x0auniform\x20vec2\x20u_pixel_coord_upper;\x0auniform\x20vec2\x20u_pixel_coord_lower;\x0auniform\x20float\x20u_height_factor;\x0auniform\x20vec4\x20u_scale;\x0auniform\x20float\x20u_vertical_gradient;\x0auniform\x20lowp\x20float\x20u_opacity;\x0a\x0auniform\x20vec3\x20u_lightcolor;\x0auniform\x20lowp\x20vec3\x20u_lightpos;\x0auniform\x20lowp\x20float\x20u_lightintensity;\x0a\x0aattribute\x20vec2\x20a_pos;\x0aattribute\x20vec4\x20a_normal_ed;\x0a\x0avarying\x20vec2\x20v_pos_a;\x0avarying\x20vec2\x20v_pos_b;\x0avarying\x20vec4\x20v_lighting;\x0a\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20base\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20height\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_from\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_to\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20base\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20height\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_from\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_to\x0a\x0a\x20\x20\x20\x20vec2\x20pattern_tl_a\x20=\x20pattern_from.xy;\x0a\x20\x20\x20\x20vec2\x20pattern_br_a\x20=\x20pattern_from.zw;\x0a\x20\x20\x20\x20vec2\x20pattern_tl_b\x20=\x20pattern_to.xy;\x0a\x20\x20\x20\x20vec2\x20pattern_br_b\x20=\x20pattern_to.zw;\x0a\x0a\x20\x20\x20\x20float\x20pixelRatio\x20=\x20u_scale.x;\x0a\x20\x20\x20\x20float\x20tileRatio\x20=\x20u_scale.y;\x0a\x20\x20\x20\x20float\x20fromScale\x20=\x20u_scale.z;\x0a\x20\x20\x20\x20float\x20toScale\x20=\x20u_scale.w;\x0a\x0a\x20\x20\x20\x20vec3\x20normal\x20=\x20a_normal_ed.xyz;\x0a\x20\x20\x20\x20float\x20edgedistance\x20=\x20a_normal_ed.w;\x0a\x0a\x20\x20\x20\x20vec2\x20display_size_a\x20=\x20vec2((pattern_br_a.x\x20-\x20pattern_tl_a.x)\x20/\x20pixelRatio,\x20(pattern_br_a.y\x20-\x20pattern_tl_a.y)\x20/\x20pixelRatio);\x0a\x20\x20\x20\x20vec2\x20display_size_b\x20=\x20vec2((pattern_br_b.x\x20-\x20pattern_tl_b.x)\x20/\x20pixelRatio,\x20(pattern_br_b.y\x20-\x20pattern_tl_b.y)\x20/\x20pixelRatio);\x0a\x0a\x20\x20\x20\x20base\x20=\x20max(0.0,\x20base);\x0a\x20\x20\x20\x20height\x20=\x20max(0.0,\x20height);\x0a\x0a\x20\x20\x20\x20float\x20t\x20=\x20mod(normal.x,\x202.0);\x0a\x20\x20\x20\x20float\x20z\x20=\x20t\x20>\x200.0\x20?\x20height\x20:\x20base;\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(a_pos,\x20z,\x201);\x0a\x0a\x20\x20\x20\x20vec2\x20pos\x20=\x20normal.x\x20==\x201.0\x20&&\x20normal.y\x20==\x200.0\x20&&\x20normal.z\x20==\x2016384.0\x0a\x20\x20\x20\x20\x20\x20\x20\x20?\x20a_pos\x20//\x20extrusion\x20top\x0a\x20\x20\x20\x20\x20\x20\x20\x20:\x20vec2(edgedistance,\x20z\x20*\x20u_height_factor);\x20//\x20extrusion\x20side\x0a\x0a\x20\x20\x20\x20v_pos_a\x20=\x20get_pattern_pos(u_pixel_coord_upper,\x20u_pixel_coord_lower,\x20fromScale\x20*\x20display_size_a,\x20tileRatio,\x20pos);\x0a\x20\x20\x20\x20v_pos_b\x20=\x20get_pattern_pos(u_pixel_coord_upper,\x20u_pixel_coord_lower,\x20toScale\x20*\x20display_size_b,\x20tileRatio,\x20pos);\x0a\x0a\x20\x20\x20\x20v_lighting\x20=\x20vec4(0.0,\x200.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20directional\x20=\x20clamp(dot(normal\x20/\x2016383.0,\x20u_lightpos),\x200.0,\x201.0);\x0a\x20\x20\x20\x20directional\x20=\x20mix((1.0\x20-\x20u_lightintensity),\x20max((0.5\x20+\x20u_lightintensity),\x201.0),\x20directional);\x0a\x0a\x20\x20\x20\x20if\x20(normal.y\x20!=\x200.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20This\x20avoids\x20another\x20branching\x20statement,\x20but\x20multiplies\x20by\x20a\x20constant\x20of\x200.84\x20if\x20no\x20vertical\x20gradient,\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20and\x20otherwise\x20calculates\x20the\x20gradient\x20based\x20on\x20base\x20+\x20height\x0a\x20\x20\x20\x20\x20\x20\x20\x20directional\x20*=\x20(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20(1.0\x20-\x20u_vertical_gradient)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20(u_vertical_gradient\x20*\x20clamp((t\x20+\x20base)\x20*\x20pow(height\x20/\x20150.0,\x200.5),\x20mix(0.7,\x200.98,\x201.0\x20-\x20u_lightintensity),\x201.0)));\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20v_lighting.rgb\x20+=\x20clamp(directional\x20*\x20u_lightcolor,\x20mix(vec3(0.0),\x20vec3(0.3),\x201.0\x20-\x20u_lightcolor),\x20vec3(1.0));\x0a\x20\x20\x20\x20v_lighting\x20*=\x20u_opacity;\x0a}\x0a','STENCIL_INDEX8','ByteBufferAB(offset=','FALSE','ire65','\x22\x20is\x20not\x20supported.','_groundGeometry','_textureToCopy','bottomAltitude\x20value','/data/','getSpaceDistanceByCartesian','isMoonVisible','deferUpdates','\x20\x20\x20\x20v_color\x20=\x20color;\x20\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(position,\x201.0);\x20\x0a','getTileCredits','eachChild','DAYS_PER_JULIAN_CENTURY','CameraOrientation','u_dayTextureSaturation[','subdivisions','float\x20czm_readDepth(sampler2D\x20depthTexture,\x20vec2\x20texCoords)\x0a{\x0a\x20\x20\x20\x20return\x20czm_reverseLogDepth(texture2D(depthTexture,\x20texCoords).r);\x0a}\x0a','vec4\x20getPositionEC()\x20\x0a{\x20\x0a','isDistanceChangeModeUpdate','VOLUME2','rimColor','Could\x20not\x20find\x20layer\x20with\x20channel\x20(id)\x20of\x20','symbolSizeInMeters','ee2','_Satellite','HEAP32','inclp','\x5cd{','a_tangent','prevPosition','_sizeInBytes','beginFunc','attribute\x20vec4\x20aPosition;\x0a\x0aattribute\x20vec4\x20aTexCoord0;\x0a\x0aattribute\x20vec4\x20aTexCoord1;\x0a\x0aattribute\x20vec4\x20aTexCoord2;\x0a\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0aattribute\x20float\x20batchId;\x0a#endif\x0a\x0auniform\x20float\x20uLineWidth;\x0auniform\x20float\x20uIsPicking;\x0auniform\x20vec4\x20uPickPosition;\x0auniform\x20mat4\x20uMatrixInvert;\x0auniform\x20vec4\x20uDiffuseColor;\x0auniform\x20vec4\x20uSelColor;\x0a#ifdef\x20SELECTED\x0avarying\x20float\x20fSelected;\x0a#endif\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vSecondColor;\x0avarying\x20float\x20vWindowZ;\x0a\x0aconst\x20float\x20SCREEN_VALUE\x20=\x201.0\x20/\x20(2.0\x20*\x201236.077);\x0a\x0afloat\x20ComputerLineWidth()\x0a{\x0a\x09vec4\x20worldPos\x20=\x20czm_model\x20*\x20aPosition;\x0a\x09return\x20uLineWidth\x20*\x20length(czm_viewerPositionWC\x20-\x20worldPos.xyz)\x20*\x20SCREEN_VALUE;\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20float\x20shadowVolumeWidth\x20=\x20ComputerLineWidth();\x0a\x20\x20\x20vec4\x20vertexPos\x20=\x20aPosition;\x0a\x20\x20\x20vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0a\x20\x20\x20\x20vSecondColor\x20=\x20czm_batchTable_pickColor(batchId);\x0a\x20\x20\x20\x20vec4\x20operationType\x20=\x20czm_batchTable_operation(batchId);\x0a\x20\x20\x20\x20vec4\x20objsColor\x20=\x20czm_batchTable_color(batchId);\x0a\x20\x20\x20\x20czm_s3mBatchOperation(operationType,\x20objsColor,\x20uSelColor,\x20vertexColor);\x0a#endif\x0a\x20\x20\x20if(uIsPicking\x20>\x200.0)\x0a\x20\x20\x20{\x0a\x09\x09shadowVolumeWidth\x20=\x20shadowVolumeWidth\x20*\x203.0;\x0a\x09\x09vertexPos.xyz\x20=\x20vertexPos.xyz\x20+\x20aTexCoord2.xyz\x20*\x20shadowVolumeWidth\x20+\x20normalize(aTexCoord1.xyz)\x20*\x20uPickPosition.z;\x0a\x20\x20\x20}\x0a\x20\x20\x20else\x0a\x20\x20\x20{\x0a\x09\x09vertexPos.xyz\x20=\x20vertexPos.xyz\x20+\x20aTexCoord2.xyz\x20*\x20shadowVolumeWidth\x20+\x20aTexCoord1.xyz;\x0a\x20\x20\x20}\x0a\x20\x20\x20vec4\x20v_Position\x20=\x20czm_modelViewProjection\x20*\x20vertexPos;\x0a\x20\x20\x20vColor\x20=\x20vertexColor\x20*\x20uDiffuseColor;\x0a#ifdef\x20SELECTED\x0a\x20\x20\x20vColor\x20=\x20uSelColor;\x0a\x20\x20\x20fSelected\x20=\x20aTexCoord0.x;\x0a#endif\x0a\x20\x20\x20vWindowZ\x20=\x20(0.5\x20*\x20(v_Position.z\x20/\x20v_Position.w)\x20+\x200.5)\x20*\x20v_Position.w;\x0a\x20\x20\x20v_Position.z\x20=\x20min(v_Position.z,\x20v_Position.w);\x0a\x20\x20\x20gl_Position\x20=\x20v_Position;\x0a}','vertexArray','NICEST','_isMVT','uniform\x20sampler2D\x20randomTexture;\x0auniform\x20float\x20intensity;\x0auniform\x20float\x20bias;\x0auniform\x20float\x20lengthCap;\x0auniform\x20float\x20stepSize;\x0auniform\x20float\x20frustumLength;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avec4\x20clipToEye(vec2\x20uv,\x20float\x20depth)\x0a{\x0a\x20\x20\x20\x20vec2\x20xy\x20=\x20vec2((uv.x\x20*\x202.0\x20-\x201.0),\x20((1.0\x20-\x20uv.y)\x20*\x202.0\x20-\x201.0));\x0a\x20\x20\x20\x20vec4\x20posEC\x20=\x20czm_inverseProjection\x20*\x20vec4(xy,\x20depth,\x201.0);\x0a\x20\x20\x20\x20posEC\x20=\x20posEC\x20/\x20posEC.w;\x0a\x20\x20\x20\x20return\x20posEC;\x0a}\x0afloat\x20getDepth(in\x20vec4\x20depth)\x0a{\x0a\x09float\x20z_window\x20=\x20czm_unpackDepth(depth);\x0a\x09float\x20n_range\x20=\x20czm_depthRange.near;\x0a\x09float\x20f_range\x20=\x20czm_depthRange.far;\x0a\x09return\x20(2.0\x20*\x20z_window\x20-\x20n_range\x20-\x20f_range)\x20/\x20(f_range\x20-\x20n_range);\x0a}\x0a\x0a//Reconstruct\x20Normal\x20Without\x20Edge\x20Removation\x0avec3\x20getNormalXEdge(vec3\x20posInCamera,\x20float\x20depthU,\x20float\x20depthD,\x20float\x20depthL,\x20float\x20depthR,\x20vec2\x20pixelSize)\x0a{\x0a\x20\x20\x20\x20vec4\x20posInCameraUp\x20=\x20clipToEye(v_textureCoordinates\x20-\x20vec2(0.0,\x20pixelSize.y),\x20depthU);\x0a\x20\x20\x20\x20vec4\x20posInCameraDown\x20=\x20clipToEye(v_textureCoordinates\x20+\x20vec2(0.0,\x20pixelSize.y),\x20depthD);\x0a\x20\x20\x20\x20vec4\x20posInCameraLeft\x20=\x20clipToEye(v_textureCoordinates\x20-\x20vec2(pixelSize.x,\x200.0),\x20depthL);\x0a\x20\x20\x20\x20vec4\x20posInCameraRight\x20=\x20clipToEye(v_textureCoordinates\x20+\x20vec2(pixelSize.x,\x200.0),\x20depthR);\x0a\x0a\x20\x20\x20\x20vec3\x20up\x20=\x20posInCamera.xyz\x20-\x20posInCameraUp.xyz;\x0a\x20\x20\x20\x20vec3\x20down\x20=\x20posInCameraDown.xyz\x20-\x20posInCamera.xyz;\x0a\x20\x20\x20\x20vec3\x20left\x20=\x20posInCamera.xyz\x20-\x20posInCameraLeft.xyz;\x0a\x20\x20\x20\x20vec3\x20right\x20=\x20posInCameraRight.xyz\x20-\x20posInCamera.xyz;\x0a\x0a\x20\x20\x20\x20vec3\x20DX\x20=\x20length(left)\x20<\x20length(right)\x20?\x20left\x20:\x20right;\x0a\x20\x20\x20\x20vec3\x20DY\x20=\x20length(up)\x20<\x20length(down)\x20?\x20up\x20:\x20down;\x0a\x0a\x20\x20\x20\x20return\x20normalize(cross(DY,\x20DX));\x0a}\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20float\x20depth\x20=\x20getDepth(texture2D(czm_globeDepthTexture,\x20v_textureCoordinates));\x0a\x20\x20\x20\x20vec4\x20posInCamera\x20=\x20clipToEye(v_textureCoordinates,\x20depth);\x0a\x0a\x20\x20\x20\x20if\x20(posInCamera.z\x20>\x20frustumLength)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec2\x20pixelSize\x20=\x201.0\x20/\x20czm_viewport.zw;\x0a\x20\x20\x20\x20float\x20depthU\x20=\x20getDepth(texture2D(czm_globeDepthTexture,\x20v_textureCoordinates-\x20vec2(0.0,\x20pixelSize.y)));\x0a\x20\x20\x20\x20float\x20depthD\x20=\x20getDepth(texture2D(czm_globeDepthTexture,\x20v_textureCoordinates+\x20vec2(0.0,\x20pixelSize.y)));\x0a\x20\x20\x20\x20float\x20depthL\x20=\x20getDepth(texture2D(czm_globeDepthTexture,\x20v_textureCoordinates-\x20vec2(pixelSize.x,\x200.0)));\x0a\x20\x20\x20\x20float\x20depthR\x20=\x20getDepth(texture2D(czm_globeDepthTexture,\x20v_textureCoordinates+\x20vec2(pixelSize.x,\x200.0)));\x0a\x20\x20\x20\x20vec3\x20normalInCamera\x20=\x20getNormalXEdge(posInCamera.xyz,\x20depthU,\x20depthD,\x20depthL,\x20depthR,\x20pixelSize);\x0a\x0a\x20\x20\x20\x20float\x20ao\x20=\x200.0;\x0a\x20\x20\x20\x20vec2\x20sampleDirection\x20=\x20vec2(1.0,\x200.0);\x0a\x20\x20\x20\x20float\x20gapAngle\x20=\x2090.0\x20*\x20czm_radiansPerDegree;\x0a\x0a\x20\x20\x20\x20//\x20RandomNoise\x0a\x20\x20\x20\x20float\x20randomVal\x20=\x20getDepth(texture2D(randomTexture,\x20v_textureCoordinates));\x0a\x0a\x20\x20\x20\x20float\x20inverseViewportWidth\x20=\x201.0\x20/\x20czm_viewport.z;\x0a\x20\x20\x20\x20float\x20inverseViewportHeight\x20=\x201.0\x20/\x20czm_viewport.w;\x0a\x0a\x20\x20\x20\x20//Loop\x20for\x20each\x20direction\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x204;\x20i++)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20newGapAngle\x20=\x20gapAngle\x20*\x20(float(i)\x20+\x20randomVal);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20cosVal\x20=\x20cos(newGapAngle);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20sinVal\x20=\x20sin(newGapAngle);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//Rotate\x20Sampling\x20Direction\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20rotatedSampleDirection\x20=\x20vec2(cosVal\x20*\x20sampleDirection.x\x20-\x20sinVal\x20*\x20sampleDirection.y,\x20sinVal\x20*\x20sampleDirection.x\x20+\x20cosVal\x20*\x20sampleDirection.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20localAO\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20localStepSize\x20=\x20stepSize;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//Loop\x20for\x20each\x20step\x0a\x20\x20\x20\x20\x20\x20\x20\x20for\x20(int\x20j\x20=\x200;\x20j\x20<\x206;\x20j++)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20directionWithStep\x20=\x20vec2(rotatedSampleDirection.x\x20*\x20localStepSize\x20*\x20inverseViewportWidth,\x20rotatedSampleDirection.y\x20*\x20localStepSize\x20*\x20inverseViewportHeight);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20newCoords\x20=\x20directionWithStep\x20+\x20v_textureCoordinates;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//Exception\x20Handling\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(newCoords.x\x20>\x201.0\x20||\x20newCoords.y\x20>\x201.0\x20||\x20newCoords.x\x20<\x200.0\x20||\x20newCoords.y\x20<\x200.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20stepDepthInfo\x20=\x20getDepth(texture2D(czm_globeDepthTexture,\x20newCoords));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20stepPosInCamera\x20=\x20clipToEye(newCoords,\x20stepDepthInfo);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20diffVec\x20=\x20stepPosInCamera.xyz\x20-\x20posInCamera.xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20len\x20=\x20length(diffVec);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(len\x20>\x20lengthCap)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dotVal\x20=\x20clamp(dot(normalInCamera,\x20normalize(diffVec)),\x200.0,\x201.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20weight\x20=\x20len\x20/\x20lengthCap;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20weight\x20=\x201.0\x20-\x20weight\x20*\x20weight;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(dotVal\x20<\x20bias)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dotVal\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20localAO\x20=\x20max(localAO,\x20dotVal\x20*\x20weight);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20localStepSize\x20+=\x20stepSize;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20ao\x20+=\x20localAO;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20ao\x20/=\x204.0;\x0a\x20\x20\x20\x20ao\x20=\x201.0\x20-\x20clamp(ao,\x200.0,\x201.0);\x0a\x20\x20\x20\x20ao\x20=\x20pow(ao,\x20intensity);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(vec3(ao),\x201.0);\x0a}','free','_clearDepth','\x20\x20\x20\x20vec3\x20t\x20=\x20(tex_dy.t\x20*\x20pos_dx\x20-\x20tex_dx.t\x20*\x20pos_dy)\x20/\x20(tex_dx.s\x20*\x20tex_dy.t\x20-\x20tex_dy.s\x20*\x20tex_dx.t);\x0a','_Script','TK_END','serviceRegion','getBloomColor','isSameOrigin','_inverseGeoMatrix','\x20\x20\x20\x20}\x20\x0a','varying\x20vec3\x20v_positionMC;\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec2\x20v_st;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20normalize(czm_normal3D\x20*\x20czm_geodeticSurfaceNormal(v_positionMC,\x20vec3(0.0),\x20vec3(1.0)));\x0a#ifdef\x20FACE_FORWARD\x0a\x20\x20\x20\x20normalEC\x20=\x20faceforward(normalEC,\x20vec3(0.0,\x200.0,\x201.0),\x20-normalEC);\x0a#endif\x0a\x0a\x20\x20\x20\x20materialInput.s\x20=\x20v_st.s;\x0a\x20\x20\x20\x20materialInput.st\x20=\x20v_st;\x0a\x20\x20\x20\x20materialInput.str\x20=\x20vec3(v_st,\x200.0);\x0a\x0a\x20\x20\x20\x20//\x20Convert\x20tangent\x20space\x20material\x20normal\x20to\x20eye\x20space\x0a\x20\x20\x20\x20materialInput.normalEC\x20=\x20normalEC;\x0a\x20\x20\x20\x20materialInput.tangentToEyeMatrix\x20=\x20czm_eastNorthUpToEyeCoordinates(v_positionMC,\x20materialInput.normalEC);\x0a\x0a\x20\x20\x20\x20//\x20Convert\x20view\x20vector\x20to\x20world\x20space\x0a\x20\x20\x20\x20vec3\x20positionToEyeEC\x20=\x20-v_positionEC;\x0a\x20\x20\x20\x20materialInput.positionToEyeEC\x20=\x20positionToEyeEC;\x0a\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x0a#ifdef\x20FLAT\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(material.diffuse\x20+\x20material.emission,\x20material.alpha);\x0a#else\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_phong(normalize(positionToEyeEC),\x20material,\x20czm_lightDirectionEC);\x0a#endif\x0a}\x0a','realloc','Filesystem\x20support\x20(FS)\x20was\x20not\x20included.\x20The\x20problem\x20is\x20that\x20you\x20are\x20using\x20files\x20from\x20JS,\x20but\x20files\x20were\x20not\x20used\x20from\x20C/C++,\x20so\x20filesystem\x20support\x20was\x20not\x20auto-included.\x20You\x20can\x20force-include\x20filesystem\x20support\x20with\x20\x20-s\x20FORCE_FILESYSTEM=1','southWest_LOW_x','postExecute','onData','unlink','u_depthTex','viewportCartesian4','setSkeletonSelection','\x20Y:\x20','_commit','_flattenUpdate','clampToSeaFloor','_lastDrawTime','_EMA','.cesium-credit-lightbox.cesium-credit-lightbox-mobile','levelNum','polyline','uniform\x20sampler2D\x20uVolumeTexture;\x0a#ifdef\x20TIME_ORDER\x0auniform\x20sampler2D\x20uNextVolumeTexture;\x0auniform\x20float\x20uTimeRatio;\x0a#endif\x0a\x0a#ifdef\x20Volume\x0auniform\x20float\x20width;\x0auniform\x20float\x20height;\x0auniform\x20float\x20depth;\x0auniform\x20float\x20sideBlockCount;\x0auniform\x20float\x20blockLength;\x0auniform\x20float\x20texLength;\x0auniform\x20float\x20uFilterMode;\x0a#endif\x0a\x0afloat\x20czm_unpackVolume(vec3\x20packedDepth)\x0a{\x0a\x20\x20\x20return\x20dot(packedDepth,\x20vec3(1.0,\x201.0\x20/\x20255.0,\x201.0\x20/\x2065025.0));\x0a}\x0a\x0a#ifdef\x20Volume\x0avec2\x20computeVolumeTextureCoord(vec3\x20texCoord,\x20float\x20fLevel)\x0a{\x0a\x20\x20\x20\x20float\x20yOffset\x20=\x20floor((fLevel+0.25/sideBlockCount)\x20/\x20sideBlockCount);\x0a\x20\x20\x20\x20float\x20xOffset\x20=\x20fLevel\x20-\x20yOffset\x20*\x20sideBlockCount;\x0a\x20\x20\x20\x20float\x20texCoordV\x20=\x20(texCoord.y\x20*\x20height\x20+\x20yOffset\x20*\x20blockLength)\x20/\x20texLength;\x0a\x20\x20\x20\x20float\x20texCoordU\x20=\x20(texCoord.x\x20*\x20width\x20+\x20xOffset\x20*\x20blockLength)\x20/\x20texLength;\x0a\x20\x20\x20\x20return\x20vec2(texCoordU,\x20texCoordV);\x0a}\x0a\x0afloat\x20computeVolumeValue(sampler2D\x20volumeTexture,\x20vec2\x20topTexCoord,\x20vec2\x20bottomTexCoord,\x20float\x20ratio,\x20out\x20float\x20noValue)\x0a{\x0a\x20\x20\x20\x20vec4\x20volumeValue1\x20=\x20texture2D(volumeTexture,\x20topTexCoord);\x0a\x20\x20\x20\x20vec4\x20volumeValue2\x20=\x20texture2D(volumeTexture,\x20bottomTexCoord);\x0a\x20\x20\x20\x20float\x20fValue1\x20=\x20clamp(czm_unpackVolume(volumeValue1.xyz),0.0,1.0);\x0a\x20\x20\x20\x20float\x20fValue2\x20=\x20clamp(czm_unpackVolume(volumeValue2.xyz),0.0,1.0);\x0a\x20\x20\x20\x20if(uFilterMode\x20>0.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(ratio<0.5)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ratio\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20ratio\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20noValue\x20=\x20mix(volumeValue1.a,\x20volumeValue2.a,\x20ratio);\x0a\x20\x20\x20\x20if(volumeValue1.a\x20<\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20fValue1\x20=\x20fValue2;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if(volumeValue2.a\x20<\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20fValue2\x20=\x20fValue1;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20mix(fValue1,\x20fValue2,\x20ratio);\x0a}\x0a\x0afloat\x20czm_getVolumeValue(vec3\x20texCoord,\x20out\x20float\x20noValue)\x0a{\x0a\x20\x20\x20\x20float\x20fLevel\x20=\x20(depth\x20-\x201.0)\x20*\x20texCoord.z;\x0a\x20\x20\x20\x20float\x20bottomLevel=\x20floor(fLevel);\x0a\x20\x20\x20\x20float\x20topLevel\x20=\x20bottomLevel\x20+\x201.0;\x0a\x20\x20\x20\x20float\x20ratio\x20=\x20topLevel\x20-\x20fLevel;\x0a\x20\x20\x20\x20vec2\x20topTexCoord\x20=\x20computeVolumeTextureCoord(texCoord,\x20topLevel);\x0a\x20\x20\x20\x20vec2\x20bottomTexCoord\x20=\x20computeVolumeTextureCoord(texCoord,\x20bottomLevel);\x0a\x20\x20\x20\x20float\x20fResult\x20=\x20computeVolumeValue(uVolumeTexture,\x20topTexCoord,\x20bottomTexCoord,\x20ratio,\x20noValue);\x0a#ifdef\x20TIME_ORDER\x0a\x20\x20\x20\x20float\x20fNextResult\x20=\x20computeVolumeValue(uNextVolumeTexture,\x20topTexCoord,\x20bottomTexCoord,\x20ratio,\x20noValue);\x0a\x20\x20\x20\x20fResult\x20=\x20mix(fResult,\x20fNextResult,\x20uTimeRatio);\x0a#endif\x0a\x20\x20\x20\x20return\x20fResult;\x0a}\x0a\x0avec4\x20czm_getVolumeValue(vec3\x20texCoord)\x0a{\x0a\x09float\x20fLevel\x20=\x20(depth\x20-\x201.0)\x20*\x20texCoord.z;\x0a\x09float\x20bottomLevel=\x20floor(fLevel);\x0a\x09float\x20topLevel\x20=\x20bottomLevel\x20+\x201.0;\x0a\x09float\x20ratio\x20=\x20topLevel\x20-\x20fLevel;\x0a\x09float\x20yOffset1\x20=\x20floor((topLevel+0.25/sideBlockCount)\x20/\x20sideBlockCount);\x0a\x09float\x20xOffset1\x20=\x20topLevel\x20-\x20yOffset1\x20*\x20sideBlockCount;\x0a\x09float\x20texCoordV1\x20=\x20(texCoord.y\x20*\x20height\x20+\x20yOffset1\x20*\x20blockLength)/texLength;\x0a\x09float\x20texCoordU1\x20=\x20(texCoord.x\x20*\x20width\x20+\x20xOffset1\x20*\x20blockLength)/texLength;\x0a\x09vec4\x20volumeColor1\x20=\x20texture2D(uVolumeTexture,\x20vec2(texCoordU1,texCoordV1));\x0a\x09float\x20yOffset2\x20=\x20floor((bottomLevel+0.25/sideBlockCount)\x20/\x20sideBlockCount);\x0a\x09float\x20xOffset2\x20=\x20bottomLevel\x20-\x20yOffset2\x20*\x20sideBlockCount;\x0a\x09float\x20texCoordV2\x20=\x20(texCoord.y\x20*\x20height\x20+\x20yOffset2\x20*\x20blockLength)/texLength;\x0a\x09float\x20texCoordU2\x20=\x20(texCoord.x\x20*\x20width\x20+\x20xOffset2\x20*\x20blockLength)/texLength;\x0a\x09vec4\x20volumeColor2\x20=\x20texture2D(uVolumeTexture,\x20vec2(texCoordU2,\x20texCoordV2));\x0a\x0a\x09if(uFilterMode\x20>0.5)\x0a\x09{\x0a\x09\x09if(ratio<0.5)\x0a\x09\x09{\x0a\x09\x09\x09ratio\x20=\x200.0;\x0a\x09\x09}\x0a\x09\x09else\x0a\x09\x09{\x0a\x09\x09\x09ratio\x20=\x201.0;\x0a\x09\x09}\x0a\x09}\x0a\x0a\x09vec4\x20volumeColor\x20=\x20mix(volumeColor1,\x20volumeColor2,\x20ratio);\x0a\x0a\x09return\x20volumeColor;\x0a}\x0a#endif','catmullRomSpline',',\x201.0);\x20}\x0a','Cannot\x20enlarge\x20memory\x20arrays.\x20Either\x20(1)\x20compile\x20with\x20\x20-s\x20TOTAL_MEMORY=X\x20\x20with\x20X\x20higher\x20than\x20the\x20current\x20value\x20','decode_texCoord6_min','_skeletonTileMap','oldest_','\x20\x20\x20\x20float\x20previous\x20=\x20texture2D(previousLuminance,\x20vec2(0.5)).r;\x20\x0a\x20\x20\x20\x20color\x20=\x20clamp(color,\x20minMaxLuminance.x,\x20minMaxLuminance.y);\x20\x0a\x20\x20\x20\x20color\x20=\x20previous\x20+\x20(color\x20-\x20previous)\x20/\x20(60.0\x20*\x201.5);\x20\x0a\x20\x20\x20\x20color\x20=\x20clamp(color,\x20minMaxLuminance.x,\x20minMaxLuminance.y);\x20\x0a','data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=','\x20\x20v_normal\x20=\x20u_normalMatrix\x20*\x20a_normal;\x0a','_execute_Rect','runMainThreadEmAsm','BOUNDS','powers','tileMatrixLabels','getPropertyArray','textureValue','_timeSinceLoad','computeExtent','returnContent','aea','loadTexture','midp','Invalid\x20LatLng\x20object:\x20(','<div\x20id=\x22pictureSign\x22\x20class=\x22pictureSign\x22><div\x20class=\x22pictureSign-wrapper\x22><div\x20id=\x22pictureSignContent\x22\x20class=\x22pictureSignContent\x22></div></div></div>','isDir','depthOnlyCommand','miterLimit_','onmousewheel','http://earth.google.com/kml/2.2','_shouldSelect','dataSourceAdded','_heightReference','scaneCylinder_point','_POLYLINE_ALL_COUNT','geometryByteLength','tile_diffuse.xyz','glyphManager','_templateValues','Hangul\x20Compatibility\x20Jamo','click:\x20selectSW','RegExp.test\x20requires\x20the\x20first\x20argument\x20to\x20be\x20a\x20RegExp\x20and\x20the\x20second\x20argument\x20to\x20be\x20a\x20string.\x20Arguments\x20are\x20','scaleLoop','setClipPlane','firesmokeDiameter','Browser\x20doesn\x27t\x20support\x20addEventListener\x20or\x20attachEvent','ShiningColor','_layer','endSurroundLineWidth','destroyParticleTrailsResources','isEdgeDetectionSupported','isRendered','createMaterialDynamicUniformBuffer','uHypHasAnalysisRegion','readlink','declutterTree_','_volume','cesium-infoBox-description','_evaluateGreaterThanOrEquals','/**\x0a\x20*\x20The\x20automatic\x20GLSL\x20constant\x20for\x20{@link\x20Pass#CESIUM_3D_TILE}\x0a\x20*\x0a\x20*\x20@name\x20czm_passCesium3DTile\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20czm_pass\x0a\x20*/\x0aconst\x20float\x20czm_passCesium3DTile\x20=\x204.0;\x0a','_nextPickColor','shapePts','findTileToEast','_requiresTextureCoordinates','refreshMode','ended','global-mercator','SSAOEffect','_beta','FLOAT_POSITION','defaultServer','plotLibID','featureMember','southeastTile','multiplier','_boundingVolume2D','Clarke\x201866','pictureColorScale','toJson','_hLabel','getBloomTextureTexelSize','stripPrefix','div_u','_terrainHeight','mtime','MeasureMode','.UTF-8','compressedTextureSizeInBytes','./color','_serverKey','pendingShaderLoads','_CenterPosition','circle-stroke-opacity','AlgoMovePt','prepareLabels','sinmao','posMin','_llvm_maxnum_f64','toBBox','ProjectionImage.visibleDistance','czm_non_pick_main',':\x20expected\x20an\x20array\x20containing\x20either\x20three\x20or\x20four\x20numeric\x20values.','windowPosition\x20is\x20required','vertexAttribDivisorANGLE','factorial','u_offsets3x3','/**\x0a\x20*\x20The\x20automatic\x20GLSL\x20constant\x20for\x20{@link\x20Pass#TERRAIN_CLASSIFICATION}\x0a\x20*\x0a\x20*\x20@name\x20czm_passTerrainClassification\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20czm_pass\x0a\x20*/\x0aconst\x20float\x20czm_passTerrainClassification\x20=\x203.0;\x0a','_minVisibleDistance','transformPositionToScaledSpace','_raiseStopEvent','computeScanLineDir','varying\x20vec4\x20vColor;\x0avarying\x20vec3\x20normalEC;\x0avarying\x20vec3\x20positionEC;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec3\x20positionToEyeEC\x20=\x20-positionEC;\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20czm_gammaCorrect(vColor);\x0a\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x20\x20\x20\x20materialInput.normalEC\x20=\x20normalize(normalEC);\x0a\x20\x20\x20\x20materialInput.positionToEyeEC\x20=\x20positionToEyeEC;\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20material.diffuse\x20=\x20vColor.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20vColor.a;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_phong(normalize(positionToEyeEC),\x20material,\x20czm_lightDirectionEC);\x0a}','get:\x20','completeMorph','capitalize','fromTranslation','czm_getMaterial','USpeed','preprocessNode','addRGBSegment','requestBakeSubTextures','createMiddleText','_items','prjCoordSys','load','borders','BURLYWOOD','_textureCache','SmID>0','/tiles/{z}/{x}/{y}.mvt','Widgets/Images/PlotImages/pointWhite_Go.png','computerPathLinePts','getDataShape','_tileLoadQueueHigh','horizontalLine','createBoundingVolume','HALF_FLOAT_OES','Screen\x20Space\x20Error\x20Factor','\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(vec3(shadow),\x201.0);\x20\x0a}\x20\x0a','\x22\x20could\x20not\x20be\x20loaded.\x20Please\x20make\x20sure\x20you\x20have\x20added\x20the\x20image\x20with\x20map.addImage()\x20or\x20a\x20\x22sprite\x22\x20property\x20in\x20your\x20style.\x20You\x20can\x20provide\x20missing\x20images\x20by\x20listening\x20for\x20the\x20\x22styleimagemissing\x22\x20map\x20event.','_angleCos','getPictureSymbolSize','_uValues','HAS_BASECOLOR_TEXTURE','addPlaylistEntry','\x20\x20\x20\x20czm_non_compressed_main();\x20\x0a}','\x20requires\x20exactly\x20one\x20argument.','_isLeafTile','updateMostDetailedRayPicks','Slice','_pass','_symbolSizeInLib','_vao','_tileversion','_ancestorTextureBake','normalizeUrlsCfg','modelCallback','targetVersion',';\x0aattribute\x20float\x20','wireframeType','currentPickPos','checkApproachingInterval','bindVertexArray','childNodes','FRAGMENT_DEPTH_CHECK','TEXTURE_LOADED','fromPositions','_edgeGeometry','onRegion','preserveDrawingBuffer','_boundingSpheresKeys','3DTILES','isBigEndian','axiosUrl','allNormalTexture','ref','\x27establishStackSpace\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','silhouetteColorCommand','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0auniform\x20sampler2D\x20u_accumulation;\x0auniform\x20sampler2D\x20u_revealage;\x0auniform\x20sampler2D\x20u_opaque;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20opaque\x20=\x20texture2D(u_opaque,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec4\x20accum\x20=\x20texture2D(u_accumulation,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20float\x20r\x20=\x20texture2D(u_revealage,\x20v_textureCoordinates).r;\x0a\x20\x20\x20\x20vec4\x20transparent\x20=\x20vec4(accum.rgb\x20/\x20clamp(r,\x201e-4,\x205e4),\x20accum.a);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20(1.0\x20-\x20transparent.a)\x20*\x20transparent\x20+\x20transparent.a\x20*\x20opaque;\x0a}','\x22.\x20If\x20you\x20wanted\x20a\x20literal\x20array,\x20use\x20[\x22literal\x22,\x20[...]].','Uint32Array','logarithmicDepthBuffer','_endRotation','vec4\x20c3\x20=\x20texture2D(\x20colorTexture,\x20v_textureCoordinates\x20+\x20uvOffset.yw);','depthFail','REQUEST_RENDER_MODE_DEFER_CHECK','_northwestChild','stddeviation','vertexStride','_geographicToHorizon','_updateCoverImageryLayer','_diffuseColor','createElementNS','_frameTimes','_currentViewport','vSecondColor','one_minus_f','_textureHeight','/**\x20DOC_TBA\x0a\x20*\x0a\x20*\x20@name\x20czm_ellipsoid\x0a\x20*\x20@glslStruct\x0a\x20*/\x0astruct\x20czm_ellipsoid\x0a{\x0a\x20\x20\x20\x20vec3\x20center;\x0a\x20\x20\x20\x20vec3\x20radii;\x0a\x20\x20\x20\x20vec3\x20inverseRadii;\x0a\x20\x20\x20\x20vec3\x20inverseRadiiSquared;\x0a};\x0a','createCRN','_yPoleWanderRadiansColumn','showExcavationSide','tipsify','Grid','uEmissionColor','_isUpdatePickCommand','_shadowMapMatrix','_symbol','EUCLID','spot\x20light\x20exponent','getSelectedLayer','_end','czm_batchTable_pickColor(v_endPlaneNormalEcAndBatchId.w)','pixelStoreUnpackPremultiplyAlpha','millisecond','rasterLayerIds','exception_addRef','_numberOfInstances','_bReverse','getScanColor','layerShownOrHidden','verticalPlacedIconSymbolIndex','BottomAltitude','_children','-webkit-text-stroke','xecco','\x20\x20\x20\x20vec3\x20specularIrradiance\x20=\x20mix(zenithColor,\x20aboveHorizonColor,\x20smoothstep(farAboveHorizon,\x20aroundHorizon,\x20reflectionDotNadir)\x20*\x20notDistantRough);\x0a','surroundLineColor','longjmp','imageUrl','text_','SchemeName','alignFunctionTables','_idsOperationMap','_modelAnimationMultiplier','findPoint','_endPoint','jointCount','_flattenTextureWidth','_sampleScale','_saveDeduscriptGroupsDataToScheme','Uint32','s3m:ProcessType','#48D1CC','5e-324','_serverUrl','_lastGamma','text-color','</li><li><strong>Attempted:\x20</strong>','_header','_slopeAnalysisMode','solve','&HEIGHT=','indexDataType','pickPosition','_roughnessFactor','_vertexBatchIds','\x20-\x20v_positionEC;\x0a','terrainVisible','_colorFBO','_fMultiTemporalFactor','binderUniforms','#animation_pathPointer','UNSIGNED_SHORT_4_4_4_4','addToHead','_modelSubscription','calculateLength','TAILGAS','_observedPropertyNames','neutral','_updateModifyTiles','_tileInfo','_fromJson','DEFAULT_RASTER_REPROJECTION_ERROR_THRESHOLD','SYMBOL_POLYBEZIERCLOSED','mayCreate','_renderQueue','Cassini_Soldner','_showMemoryInfo','enableAjustTransparentBackColor','download','_clampedModelMatrix','_scaleTimes','log','MGISQueryConfig','generateBeizerPointsWithCtrlPt','StopPause','OOM','_boundingSphereWC','Error\x20while\x20reading\x20zip\x20file.','EMPTY_OBJECT','BOOL_VEC2','&rootTile=','_pickDepthSubscription','_computeLayerModelBounds','uniformMap','setGeoEntityParameter','_lineCountSubscription','extra_len','\x00\x00\x00\x00\x00\x00\x00\x00','self','minimumCone','\x20\x20\x20\x20bitangent\x20=\x20czm_octDecode(','pathType','_cameraMovedTime','upCommand','Points','_trangleCountText','bindFramebuffer','&extratiles=','halo_width','classList','POINTS','createSilhouetteEdgeAttributes','addS3MInstanceCollection','_deprecationWarning','INSERT','movablelimits','396762tcPsav','multiChoose','_tempCopyDepthFramebuffer','markerSymbol','vectorScale','parentWindow','raiseCollection','addS3MGroupLayer','commit','_cameraDirection','/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20floating-point\x20constant\x20for\x20<code>Math.PI</code>.\x0a\x20*\x0a\x20*\x20@alias\x20czm_pi\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20CesiumMath.PI\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20const\x20float\x20czm_pi\x20=\x20...;\x0a\x20*\x0a\x20*\x20//\x20Example\x0a\x20*\x20float\x20twoPi\x20=\x202.0\x20*\x20czm_pi;\x0a\x20*/\x0aconst\x20float\x20czm_pi\x20=\x203.141592653589793;\x0a','panDirty','_external','_particles','FLORALWHITE','\x27\x20expected','batchedIndices','_volumeBoxCommand','SituationSimulationSchemeDatasource:','Show\x20only\x20selected','FOG','expressionRewriting._twoWayBindings','getData','\x27UTF32ToString\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','bottomPositions','geometryHeightReference','\x20\x20ambientLight\x20+=\x20vec3(0.2,\x200.2,\x200.2);\x0a','_i64Add','_s3MTilesLabelStyle','tilematrixset','volType','IsClockwise','imageData','gunzip','LUMINANCE_ALPHA','rgba','jstoi_q','\x20bytes,\x20but\x20got\x20error:\x20','currentInterval','intersectsExtent','illegal\x20rpc\x20service\x20token:\x20','foveatedScreenSpaceError','underline','_outlineBatches','selectable','_backFaceDepthFailRS','_updateSceneMode','RuntimeError','tBlendWeights','createSnowStage','u_occlusionTexture','defaultTimeFormatter','getEndScale','GeoEntityEffectAttackline','planes2D_HIGH_w','#CD853F','_targetFrameRate','APPLY_ALPHA','An\x20layer\x20with\x20name\x20','_crn_get_levels','_thickness','COLOR_0','fromDegreesArray','varying\x20vec4\x20vTexCoord;\x0avarying\x20vec4\x20vNearTexCoord;\x0auniform\x20sampler2D\x20u_colorTable;\x0auniform\x20vec4\x20u_minMaxValueAndFiltration;\x0auniform\x20vec3\x20u_maxVisibleTextureCoord;\x0auniform\x20vec3\x20u_minVisibleTextureCoord;\x0a//\x20opacity\x20and\x20color\x20textures\x0auniform\x20sampler2D\x20u_opacityTexture;\x0auniform\x20sampler2D\x20u_colorTexture;\x0avec4\x20getColorForValue(float\x20tValue)\x0a{\x0a\x20\x20\x20\x20float\x20texCoord\x20=\x20tValue;\x0a\x09texCoord\x20=\x20clamp(texCoord,\x200.0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20tColor\x20=\x20texture2D(u_colorTexture,\x20vec2(texCoord,\x200.5));\x0a\x20\x20\x20\x20tColor.a\x20=\x20texture2D(u_opacityTexture,\x20vec2(texCoord,\x200.5)).r;\x0a\x20\x20\x20\x20return\x20tColor;\x0a}\x0a\x0avec4\x20getSampleValue(vec3\x20pos)\x0a{\x0a\x09if(vTexCoord.x\x20>\x20u_maxVisibleTextureCoord.x\x20||\x20vTexCoord.x\x20<\x20u_minVisibleTextureCoord.x\x0a\x09||\x20vTexCoord.y\x20>\x20u_maxVisibleTextureCoord.y\x20||\x20vTexCoord.y\x20<\x20u_minVisibleTextureCoord.y\x0a\x09||\x20vTexCoord.z\x20>\x20u_maxVisibleTextureCoord.z\x20||\x20vTexCoord.z\x20<\x20u_minVisibleTextureCoord.z)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a\x0a\x20\x20\x20\x20float\x20noValue;\x0a\x20\x20\x20\x20float\x20value\x20=\x20czm_getVolumeValue(pos,\x20noValue);\x0a\x09vec4\x20color\x20=\x20getColorForValue(value);\x0a\x09return\x20color;\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec3\x20texcood\x20=\x20vTexCoord.xyz;\x0a\x20\x20\x20\x20if(uFilterMode\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20texcood\x20=\x20vNearTexCoord.xyz;\x0a\x20\x20\x20\x20}\x0a\x09gl_FragColor\x20=\x20getSampleValue(texcood);\x0a\x09gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x0a}','position13DHigh','UNIT_W','shadowBlur','_iblReferenceFrameMatrix','_runtime','_hasEquals','./zlib/inflate','useWebMercatorProjection','m\x2032.401392,4.9330437\x20c\x20-7.087603,0\x20-14.096095,2.884602\x20-19.10793,7.8946843\x20-5.0118352,5.010083\x20-7.9296167,11.987468\x20-7.9296167,19.072999\x200,7.085531\x202.9177815,14.097848\x207.9296167,19.107931\x204.837653,4.835961\x2011.541408,7.631372\x2018.374354,7.82482\x200.05712,0.01231\x200.454119,0.139729\x200.454119,0.139729\x20l\x200.03493,-0.104797\x20c\x200.08246,7.84e-4\x200.162033,0.03493\x200.244525,0.03493\x200.08304,0\x200.161515,-0.03414\x200.244526,-0.03493\x20l\x200.03493,0.104797\x20c\x200,0\x200.309474,-0.129487\x200.349323,-0.139729\x206.867765,-0.168094\x2013.582903,-2.965206\x2018.444218,-7.82482\x202.558195,-2.5573\x204.551081,-5.638134\x205.903547,-8.977584\x201.297191,-3.202966\x202.02607,-6.661489\x202.02607,-10.130347\x200,-6.237309\x20-2.366261,-12.31219\x20-6.322734,-17.116794\x20-0.0034,-0.02316\x200.0049,-0.04488\x200,-0.06986\x20-0.01733,-0.08745\x20-0.104529,-0.278855\x20-0.104797,-0.279458\x20-5.31e-4,-0.0012\x20-0.522988,-0.628147\x20-0.523984,-0.62878\x20\x20\x20\x20\x20-3.47e-4,-2.2e-4\x20-0.133444,-0.03532\x20-0.244525,-0.06987\x20C\x2051.944299,13.447603\x2051.751076,13.104317\x2051.474391,12.827728\x2046.462556,7.8176457\x2039.488996,4.9330437\x2032.401392,4.9330437\x20z\x20m\x20-2.130866,3.5281554\x200.104797,9.6762289\x20c\x20-4.111695,-0.08361\x20-7.109829,-0.423664\x20-9.257041,-0.943171\x201.198093,-2.269271\x202.524531,-4.124404\x203.91241,-5.414496\x202.167498,-2.0147811\x203.950145,-2.8540169\x205.239834,-3.3185619\x20z\x20m\x202.794579,0\x20c\x201.280302,0.4754953\x203.022186,1.3285948\x205.065173,3.2486979\x201.424667,1.338973\x202.788862,3.303645\x203.982275,5.728886\x20-2.29082,0.403367\x20-5.381258,0.621049\x20-8.942651,0.698645\x20L\x2033.065105,8.4611991\x20z\x20m\x205.728886,0.2445256\x20c\x204.004072,1.1230822\x207.793098,3.1481363\x2010.724195,6.0782083\x200.03468,0.03466\x200.07033,0.06991\x200.104797,0.104797\x20-0.45375,0.313891\x20-0.923054,0.663002\x20-1.956205,1.082899\x20-0.647388,0.263114\x20-1.906242,0.477396\x20-2.829511,0.733577\x20-1.382296,-2.988132\x20\x20\x20\x20\x20-3.027146,-5.368585\x20-4.785716,-7.0213781\x20-0.422866,-0.397432\x20-0.835818,-0.6453247\x20-1.25756,-0.9781032\x20z\x20m\x20-15.33525,0.7685092\x20c\x20-0.106753,0.09503\x20-0.207753,0.145402\x20-0.31439,0.244526\x20-1.684973,1.5662541\x20-3.298068,3.8232211\x20-4.680919,6.5672591\x20-0.343797,-0.14942\x20-1.035052,-0.273198\x20-1.292493,-0.419186\x20-0.956528,-0.542427\x20-1.362964,-1.022024\x20-1.537018,-1.292493\x20-0.0241,-0.03745\x20-0.01868,-0.0401\x20-0.03493,-0.06986\x202.250095,-2.163342\x204.948824,-3.869984\x207.859752,-5.0302421\x20z\x20m\x20-9.641296,7.0912431\x20c\x200.464973,0.571618\x200.937729,1.169056\x201.956205,1.746612\x200.349907,0.198425\x201.107143,0.335404\x201.537018,0.523983\x20-1.20166,3.172984\x20-1.998037,7.051901\x20-2.165798,11.772162\x20C\x2014.256557,30.361384\x2012.934823,30.161483\x2012.280427,29.90959\x2010.644437,29.279855\x209.6888882,28.674891\x209.1714586,28.267775\x208.6540289,27.860658\x208.6474751,27.778724\x208.6474751,27.778724\x20l\x20-0.069864,0.03493\x20C\x209.3100294,23.691285\x20\x20\x20\x20\x2011.163248,19.798527\x2013.817445,16.565477\x20z\x20m\x2037.552149,0.523984\x20c\x202.548924,3.289983\x204.265057,7.202594\x204.890513,11.318043\x20-0.650428,0.410896\x20-1.756876,1.001936\x20-3.563088,1.606882\x20-1.171552,0.392383\x20-3.163859,0.759153\x20-4.960377,1.117832\x20-0.04367,-4.752703\x20-0.784809,-8.591423\x20-1.88634,-11.807094\x200.917574,-0.263678\x202.170552,-0.486495\x202.864443,-0.76851\x201.274693,-0.518066\x202.003942,-1.001558\x202.654849,-1.467153\x20z\x20m\x20-31.439008,2.619917\x20c\x202.487341,0.672766\x205.775813,1.137775\x2010.479669,1.222628\x20l\x200.104797,10.689263\x200,0.03493\x200,0.733577\x20c\x20-5.435005,-0.09059\x20-9.512219,-0.519044\x20-12.610536,-1.117831\x200.106127,-4.776683\x200.879334,-8.55791\x202.02607,-11.562569\x20z\x20m\x2023.264866,0.31439\x20c\x201.073459,3.067541\x201.833795,6.821314\x201.816476,11.702298\x20-3.054474,0.423245\x20-7.062018,0.648559\x20-11.702298,0.698644\x20l\x200,-0.838373\x20-0.104796,-10.654331\x20c\x204.082416,-0.0864\x207.404468,-0.403886\x209.990618,-0.908238\x20z\x20\x20\x20\x20\x20M\x208.2632205,30.922625\x20c\x200.7558676,0.510548\x201.5529563,1.013339\x203.0041715,1.57195\x200.937518,0.360875\x202.612202,0.647642\x203.91241,0.978102\x200.112814,3.85566\x200.703989,7.107756\x201.606883,9.920754\x20-1.147172,-0.324262\x20-2.644553,-0.640648\x20-3.423359,-0.978102\x20-1.516688,-0.657177\x20-2.386627,-1.287332\x20-2.864443,-1.71168\x20-0.477816,-0.424347\x20-0.489051,-0.489051\x20-0.489051,-0.489051\x20L\x209.8002387,40.319395\x20C\x208.791691,37.621767\x208.1584238,34.769583\x208.1584238,31.900727\x20c\x200,-0.330153\x200.090589,-0.648169\x200.1047967,-0.978102\x20z\x20m\x2048.2763445,0.419186\x20c\x200.0047,0.188973\x200.06986,0.36991\x200.06986,0.558916\x200,2.938869\x20-0.620228,5.873558\x20-1.676747,8.628261\x20-0.07435,0.07583\x20-0.06552,0.07411\x20-0.454119,0.349323\x20-0.606965,0.429857\x20-1.631665,1.042044\x20-3.318562,1.676747\x20-1.208528,0.454713\x20-3.204964,0.850894\x20-5.135038,1.25756\x200.84593,-2.765726\x201.41808,-6.005357\x201.606883,-9.815957\x202.232369,-0.413371\x204.483758,-0.840201\x20\x20\x20\x20\x205.938479,-1.327425\x201.410632,-0.472457\x202.153108,-0.89469\x202.96924,-1.327425\x20z\x20m\x20-38.530252,2.864443\x20c\x203.208141,0.56697\x207.372279,0.898588\x2012.575603,0.978103\x20l\x200.174662,9.885821\x20c\x20-4.392517,-0.06139\x20-8.106722,-0.320566\x20-10.863925,-0.803441\x20-1.051954,-2.664695\x20-1.692909,-6.043794\x20-1.88634,-10.060483\x20z\x20m\x2026.793022,0.31439\x20c\x20-0.246298,3.923551\x20-0.877762,7.263679\x20-1.816476,9.885822\x20-2.561957,0.361954\x20-5.766249,0.560708\x20-9.431703,0.62878\x20l\x20-0.174661,-9.815957\x20c\x204.491734,-0.04969\x208.334769,-0.293032\x2011.42284,-0.698645\x20z\x20M\x2012.035901,44.860585\x20c\x200.09977,0.04523\x200.105535,0.09465\x200.209594,0.139729\x201.337656,0.579602\x203.441099,1.058072\x205.589157,1.537018\x201.545042,3.399208\x203.548524,5.969402\x205.589157,7.789888\x20-3.034411,-1.215537\x20-5.871615,-3.007978\x20-8.174142,-5.309699\x20-1.245911,-1.245475\x20-2.271794,-2.662961\x20-3.213766,-4.156936\x20z\x20m\x2040.69605,0\x20c\x20-0.941972,1.493975\x20-1.967855,2.911461\x20\x20\x20\x20\x20-3.213765,4.156936\x20-2.74253,2.741571\x20-6.244106,4.696717\x20-9.955686,5.868615\x200.261347,-0.241079\x200.507495,-0.394491\x200.768509,-0.663713\x201.674841,-1.727516\x203.320792,-4.181056\x204.645987,-7.265904\x202.962447,-0.503021\x205.408965,-1.122293\x207.161107,-1.781544\x200.284034,-0.106865\x200.337297,-0.207323\x200.593848,-0.31439\x20z\x20m\x20-31.404076,2.305527\x20c\x202.645807,0.376448\x205.701178,0.649995\x209.466635,0.698645\x20l\x200.139729,7.789888\x20c\x20-1.38739,-0.480844\x20-3.316218,-1.29837\x20-5.659022,-3.388427\x20-1.388822,-1.238993\x20-2.743668,-3.0113\x20-3.947342,-5.100106\x20z\x20m\x2020.365491,0.104797\x20c\x20-1.04872,2.041937\x20-2.174337,3.779068\x20-3.353494,4.995309\x20-1.853177,1.911459\x20-3.425515,2.82679\x20-4.611055,3.353494\x20l\x20-0.139729,-7.789887\x20c\x203.13091,-0.05714\x205.728238,-0.278725\x208.104278,-0.558916\x20z','_s3mLayers','_prepicturePath','techniqueId','uniform\x20sampler2D\x20colorTexture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0auniform\x20int\x20density;\x0auniform\x20float\x20speed;\x0auniform\x20float\x20angle;\x0a\x0afloat\x20snow(vec2\x20uv,\x20float\x20scale)\x0a{\x0a\x20\x20\x20\x20float\x20time\x20=\x20czm_frameNumber\x20/\x2060.0;\x0a\x20\x20\x20\x20float\x20w\x20=\x20smoothstep(1.0\x20,\x200.0,\x20-uv.y\x20*\x20(scale\x20/\x2010.0));\x0a\x20\x20\x20\x20if(w\x20<\x200.1)\x20return\x200.0;\x20//\x20雪花消失\x0a\x20\x20\x20\x20uv\x20+=\x20time\x20/\x20scale;\x20//\x20随时间移动\x0a\x20\x20\x20\x20uv.y\x20+=\x20time\x20*\x20cos(angle)\x20*\x20speed\x20/\x20scale;\x0a\x20\x20\x20\x20uv.x\x20+=\x20sin(uv.y\x20+\x20time\x20*\x20sin(angle)\x20*\x20speed)\x20/\x20scale;\x20//\x20左右摇摆\x0a\x20\x20\x20\x20uv\x20*=\x20scale;\x0a\x20\x20\x20\x20vec2\x20s\x20=\x20floor(uv);\x0a\x20\x20\x20\x20vec2\x20f\x20=\x20fract(uv);\x0a\x20\x20\x20\x20vec2\x20p;\x0a\x20\x20\x20\x20float\x20k\x20=\x203.0;\x0a\x20\x20\x20\x20float\x20d;\x0a\x20\x20\x20\x20p\x20=\x200.5\x20+\x200.35\x20*\x20sin(11.0\x20*\x20fract(sin((s\x20+\x20p\x20+\x20scale)\x20*\x20mat2(7,\x203,\x206,\x205))\x20*\x205.0))\x20-\x20f;\x0a\x20\x20\x20\x20d\x20=\x20length(p);\x0a\x20\x20\x20\x20k\x20=\x20min(d,\x20k);\x0a\x20\x20\x20\x20k\x20=\x20smoothstep(0.0,\x20k,\x20sin(f.x\x20+\x20f.y)\x20*\x200.01);\x0a\x20\x20\x20\x20return\x20k\x20*\x20w\x20*\x20clamp(float(density)\x20/\x205.0,\x201.0,\x205.0);\x0a}\x0a\x0a\x0avoid\x20main(void){\x0a\x20\x20\x20\x20vec2\x20resolution\x20=\x20czm_viewport.zw;\x0a\x20\x20\x20\x20vec2\x20uv\x20=\x20(gl_FragCoord.xy\x20*\x202.0\x20-\x20resolution.xy)\x20/\x20min(resolution.x,\x20resolution.y);\x0a\x20\x20\x20\x20vec3\x20finalColor\x20=\x20vec3(0);\x0a\x20\x20\x20\x20float\x20c\x20=\x200.0;\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x202;\x20i\x20<\x205;\x20i++)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(density\x20<\x20i)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20c\x20+=\x20snow(uv,\x20float(i));\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x206;\x20i\x20<\x2010;\x20i+=\x202)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(density\x20<\x20i)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20c\x20+=\x20snow(uv,\x20float(i));\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x2015;\x20i\x20<\x2030;\x20i+=\x205)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(density\x20<\x20i)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20c\x20+=\x20snow(uv,\x20float(i));\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20finalColor\x20=\x20vec3(c);\x0a\x20\x20\x20\x20if(c\x20>\x200.8)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20finalColor\x20=\x20vec3(max(5.0,\x20c));\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mix(texture2D(colorTexture,\x20v_textureCoordinates),\x20vec4(finalColor,\x201.0),\x200.15);\x0a}','_pickEnable','UTC','_rendererResources','inspect','_appendShowToShader','PerInstanceColorAppearance','creditDisplay','clampToGround','Comment','precision\x20highp\x20float;\x0aout\x20vec4\x20FragColor;\x0avoid\x20main()\x20{}\x0a','multiplyByPlane','_shadowMapCamera','_frameUpdated','synchronousLabel','disposeInternal','updatePaintArrays','INSTANCED_OBJECT','emit','_clusterLabelCollection','v_texcoord_0','maxRotationSpeed','Utils','https://t1.tianditu.gov.cn/mapservice/swdx?T=elv_c','sampleCoverage','stack\x20must\x20start\x20aligned','Center','validOutline','fragments','create\x20database\x20fail,\x20error\x20code\x20:\x20','setColorForward','isGreaterThanOrEqualTo','getMaxEditPts','fineLayer','shadowDarkness','keyElem','resetAnimationFeature','_initialTilesLoaded','invalidMesh','varying\x20vec3\x20v_cubeMapCoordinates;\x0auniform\x20samplerCube\x20cubeMap;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20rgba\x20=\x20textureCube(cubeMap,\x20v_cubeMapCoordinates);\x0a\x20\x20\x20\x20#ifdef\x20RGBA_NORMALIZED\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(rgba.rgb,\x201.0);\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20m\x20=\x20rgba.a\x20*\x2016.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20r\x20=\x20rgba.rgb\x20*\x20m;\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(r\x20*\x20r,\x201.0);\x0a\x20\x20\x20\x20#endif\x0a}\x0a','_barrierPointArray','fFeE','word','_minimumPixelSize','endScale','_useMercatorProject','LDELIM','SuperMap.Format.JSON','_getTokenStorageKey','rasterPerFrame','returnCountOnly','eastHemisphereGeometry','getOrientedFlatCoordinates','orderBy','&_method=PUT','_maxEditPts','removeFromCache','setEditObject','matrix3d','fileInfo','[INTERNAL]\x20Illegal\x20value\x20to\x20encode\x20in\x20','UNIT','NAME','getHours','AERIAL_WITH_LABELS','local','Layer\x20with\x20id\x20\x22','hasIconData','_fullscreenButton','czm_filmic','terrainURL','arrayArray','combineInstances','WEST_MOST_X_HIGH\x20','_finalResolution','fromAxisAlignedBoundingBox','Cesium\x20only\x20supports\x20CZML\x20version\x201.','isOpening','\x20\x20\x20\x20color\x20+=\x20u_emissiveFactor;\x0a','toRaw','TDT_WTFS_LABEL_ROAD_','Add','dispatchChangeEvent_','\x20\x20\x20\x20vec4\x20centerRTE\x20=\x20czm_view\x20*\x20vec4(boundingSphereCenter3DHigh\x20+\x20boundingSphereCenter3DLow,\x201.0);\x0a','_isGeometryDirty','responseDelimited','step','ClampGroundAndObjectLineCache','_maxTerrainHeight','jQuery','allowTaint','azimuth','getBuffer','Expectected\x20at\x20least\x20one\x20argument.','getPositionFromModelMatrix','_lodOffset','allowsVerticalWritingMode','customVertexAttribute','geocent','fixedFrameTransform','_extensionsUsed','getVectorRotate','uniform\x20vec4\x20batchTextureStep{suffix};\x20\x0avec2\x20computeSt{suffix}(float\x20batchId)\x20\x0a{\x20\x0a\x20\x20\x20\x20float\x20stepX\x20=\x20batchTextureStep{suffix}.x;\x20\x0a\x20\x20\x20\x20float\x20centerX\x20=\x20batchTextureStep{suffix}.y;\x20\x0a\x20\x20\x20\x20float\x20numberOfAttributes\x20=\x20float(','_cameraAndRadiiAndDynamicAtmosphereColor','_offsetMat4ForScale','hoverColor','PostProcessStage','haveRenderCallbacks','Bessel\x201841','_frontFaceDepthFailRS','add\x20s3m\x20layer\x20failed,','_darkness','_createSign','orientLinearRingss','fastApproximateAtan','czm_instanced_modifiedModelView','defaultAlpha','1.1.1','_pauseSVG','offsetLeft','modelsToLoad','northIndicesWestToEast','onDragStart','\x27\x20binding\x20within\x20its\x20templates','writable','whitespaceRegex','&newScalePointIndex=','computerBillboardScaleInMeters','vec3\x20sample2\x20=\x20texture2D(\x20colorTexture,\x20v_textureCoordinates\x20-\x20uvOffset).rgb;','iServer','SkeletonParsing','emissiveTextureScale','values','_planeSubscription','LIGHTPINK',',\x20v_textureCoordinates);\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(edge','setGeoEntityEffectParameter','createWaterShaderProgram','loadSiblings','BIG_ENDIAN','lut','markerColor','BELOW','$[id]','a_weight[','showOverdrawInspector','flatMidpointRevision_','_flattenVisibleViewport','_regularEdgeCommand','writeString','inertiaTranslate','isNear','total','_extendProperty','varying\x20vec3\x20v_positionWC;\x0a','_showMode','getElement','_dotPlotLibID','textureUrl','_pauseCount','u_normalTexture','_stageNames','gltf_blend_main','RGBA_DXT3','_visibility','goLayerUuid','_plotLayers','drawPicture','_eventHandler','handleGeometryChanged_','pickFromRay','The\x20object\x20is\x20remote','asmGlobalArg','hasFocus','CESIUM_RTC_MODELVIEW','StructArray\x20array.isTransferred.','void\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_packDepth(gl_FragCoord.z);\x0a}\x20\x0a','openEvoFileOnServer','m_vScale','updateTableMap','formatNum','dynamicDraw','#ifndef','isTimeMode','changedThisFrame','rgba(0,\x200,\x200,\x200)','\x20(not\x20a\x20number)','bloom','fromPlane','_alphaFBO','_translucentMRTSupport','stopPlayMode','March','_voxelData','vec3\x20SRGBtoLINEAR3(vec3\x20srgbIn)\x20\x0a{\x0a\x20\x20\x20\x20return\x20pow(srgbIn,\x20vec3(2.2));\x0a}\x0a\x0a','width','_initRotate','getRootSymbolIconUrl','writeInt64','updating','samplers','onopen','_automaticallyTrackDataSourceClocks','illegal\x20package\x20name:\x20','isPromise','fromIndex=','Given\x20varint\x20doesn\x27t\x20fit\x20into\x2010\x20bytes','_jitterUVOffset','No\x20features\x20found.','errno','_scalePoints','newIndex','ProjectionImage.brightness','_isGroupInfoModified','image/png','formatted','tileBoundingSphere','stripSchemePrefix','bottomRadius','textureMotion','cesium-baseLayerPicker-item','inverseViewRotation','_totalBudget','supermap_callbacks','float\x20linstep(float\x20low,\x20float\x20high,\x20float\x20value)\x20{','morphToColumbusView','phiWindowRatio','.glsl','_granularitySubscription','fromBinary','heapAccessShiftForWebGLHeap','Track','rtc','getValueOrUndefined','sint64','getSituationSimulationSchemeManager','_billboardsRemoved','elementsCfg','_removeDoMeetVisible','a_pixeloffset','_evaluateNaN','id\x20must\x20be\x20a\x20number!','PolylineArrow','particlePostRender','iconBoxEndIndex','enableClippingPlanes','isModelRotateUpdate','hasDragLine','a_weight','SlopeRampMaterialType','gernerateCatenarylines','it\x20should\x20not\x20be\x20possible\x20to\x20operate\x20on\x20streams\x20when\x20!SYSCALLS_REQUIRE_FILESYSTEM','PARTLY_TRANSPARENT','dynCall_vi','_visibleCountAllowed','_shapePoints','_depthFailAppearance','SampleDataModelsCfg','numSublayers','_uniformMapLoaded','czm_ambient_occlusion_generate','float\x20clip(vec4\x20fragCoord,\x20sampler2D\x20clippingPlanes,\x20mat4\x20clippingPlanesMatrix)\x0a{\x0a\x20\x20\x20\x20bool\x20clipped\x20=\x20true;\x0a\x20\x20\x20\x20vec4\x20position\x20=\x20czm_windowToEyeCoordinates(fragCoord);\x0a\x20\x20\x20\x20vec3\x20clipNormal\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20vec3\x20clipPosition\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20float\x20clipAmount\x20=\x200.0;\x0a\x20\x20\x20\x20float\x20pixelWidth\x20=\x20czm_metersPerPixel(position);\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20','Unsupported\x20metrics:\x20','_spatialClipEnable','toBuffer','leftBottom','&service=WMTS&request=GetTile','_primitiveScnaOutLine','_nSpecificTemporalPos','numVerticalGlyphVertices','209EcAcAQ','Z_BUF_ERROR','-q.','zoneCorrection','/**\x0a\x20*\x20Transforms\x20a\x20value\x20for\x20non-perspective\x20interpolation\x20by\x20multiplying\x0a\x20*\x20it\x20by\x20w,\x20the\x20value\x20used\x20in\x20the\x20perspective\x20divide.\x20This\x20function\x20is\x0a\x20*\x20intended\x20to\x20be\x20called\x20in\x20a\x20vertex\x20shader\x20to\x20compute\x20the\x20value\x20of\x20a\x0a\x20*\x20`varying`\x20that\x20should\x20not\x20be\x20subject\x20to\x20perspective\x20interpolation.\x0a\x20*\x20For\x20example,\x20screen-space\x20texture\x20coordinates.\x20The\x20fragment\x20shader\x0a\x20*\x20must\x20call\x20{@link\x20czm_readNonPerspective}\x20to\x20retrieve\x20the\x20final\x0a\x20*\x20non-perspective\x20value.\x0a\x20*\x0a\x20*\x20@name\x20czm_writeNonPerspective\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{float|vec2|vec3|vec4}\x20value\x20The\x20value\x20to\x20be\x20interpolated\x20without\x20accounting\x20for\x20perspective.\x0a\x20*\x20@param\x20{float}\x20w\x20The\x20perspective\x20divide\x20value.\x20Usually\x20this\x20is\x20the\x20computed\x20`gl_Position.w`.\x0a\x20*\x20@returns\x20{float|vec2|vec3|vec4}\x20The\x20transformed\x20value,\x20intended\x20to\x20be\x20stored\x20in\x20a\x20`varying`\x20and\x20read\x20in\x20the\x0a\x20*\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20fragment\x20shader\x20with\x20{@link\x20czm_readNonPerspective}.\x0a\x20*/\x0afloat\x20czm_writeNonPerspective(float\x20value,\x20float\x20w)\x20{\x0a\x20\x20\x20\x20return\x20value\x20*\x20w;\x0a}\x0a\x0avec2\x20czm_writeNonPerspective(vec2\x20value,\x20float\x20w)\x20{\x0a\x20\x20\x20\x20return\x20value\x20*\x20w;\x0a}\x0a\x0avec3\x20czm_writeNonPerspective(vec3\x20value,\x20float\x20w)\x20{\x0a\x20\x20\x20\x20return\x20value\x20*\x20w;\x0a}\x0a\x0avec4\x20czm_writeNonPerspective(vec4\x20value,\x20float\x20w)\x20{\x0a\x20\x20\x20\x20return\x20value\x20*\x20w;\x0a}\x0a','updateObject','ch1903','stringToUTF16','_ready','removeExtendCallBack','Reflect','\x20\x20\x20\x20vec3\x20pos_dy\x20=\x20dFdy(v_positionEC);\x0a','groundEfficiency','wrapDateLine','Invalid\x20zone\x20letter:\x20','_collections','accent-height','polyfillSetImmediate','layerMatrix','_pickPrimitiveActiveSubscription','The\x20provided\x20Module[\x27ENVIRONMENT\x27]\x20value\x20is\x20not\x20valid.\x20It\x20must\x20be\x20one\x20of:\x20WEB|WORKER|NODE|SHELL.','sigma','\x20\x20\x20\x20vec3\x20f0\x20=\x20vec3(0.04);\x0a','Assets/Textures/excavationregion_top.jpg','xRatio','_rasterTexture','_maxSize','front','mozImageSmoothingEnabled','Normal','hidden','#F8F8FF','\x20\x20\x20\x20\x20\x20\x20\x20n\x20=\x20-n;\x0a','INDIANRED','newFrame','Mapbox\x20satellite\x20imagery\x20https://www.mapbox.com/maps/','lineSDFUniforms','#AFEEEE','_fbo','}\x20\x0avoid\x20applyNormalOffset(inout\x20vec4\x20positionEC,\x20vec3\x20normalEC,\x20float\x20nDotL)\x20\x0a{\x20\x0a','_currentVersion','BindFramebuffer','techniques','zoomOffset','notitle','_setGeoEntityEffectParameter','4326','_planes','nanColor','_culture','ClockWise','\x27\x20does\x20not\x20exist\x20in\x20the\x20map\x27s\x20style\x20and\x20cannot\x20be\x20moved.','element\x20must\x20be\x20a\x20DOM\x20node\x20when\x20calling\x20triggerEvent','_rsPickPass','Distance','Module.cdInitializerPrefixURL\x20option\x20was\x20removed,\x20use\x20Module.locateFile\x20instead','\x20\x20\x20\x20vec3\x20b\x20=\x20normalize(cross(ng,\x20t));\x0a','setSymbolData','isOrbitVisible','getGeoEntityEffects','computeVisibility','spot\x20light\x20position','getCompressedTextureFormatSupported','_originalMatrix','get\x20s3m\x20layer\x20config\x20failed,xml\x20document\x20undefined.','_imageHeight','OPAQUE_AND_TRANSLUCENT','_currentPickID','_evaluateRegExpMatch','getGeoEntityManager','_screenSpaceEventHandler','cameraUpdateTime','attribute\x20vec4\x20aPosition;\x0aattribute\x20vec4\x20aTexCoord0;\x0avarying\x20vec3\x20positionEC;\x0avarying\x20vec3\x20vTexCoord;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20positionEC\x20=\x20(czm_modelView\x20*\x20aPosition).xyz;\x0a\x20\x20\x20vTexCoord\x20=\x20aTexCoord0.xyz;\x0a\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a}','tleLine2','tangent','_getDatasetNameSuffix','_imageryCache','cesium-animation-rectButton','generateArc','CUTOFF','vertexAttrib3fv','aboveGround','_pos','_labelsID','fromSpherical','unpackFloat','getOrCreateEntity','currentStopIndex','_rtcCenter3D','_extrudeOutering','boundingbox','isElement','valueAllowUnset','scratchPosition','GroundLineInstances','idFieldName','getDate','Invalid\x20Huffman\x20flag\x20','\x20=\x20u_','_modifyRegionUpdate','_colorCommandAlpha','INPUT','checksums_','resourcesParsed','center','value:\x20searchText,valueUpdate:\x20\x22afterkeydown\x22,disable:\x20isSearchInProgress,css:\x20{\x20\x22cesium-geocoder-input-wide\x22\x20:\x20keepExpanded\x20||\x20searchText.length\x20>\x200\x20}','_processUrl','INT_VEC3','options.provder\x20and\x20options.viewer\x20is\x20required.','Multi','Couldn\x27t\x20load\x20','getNativeFieldSize','getStr','realtimeRasterSwipeParams','base','__ko__hasDomDataOptionValue__','lon','getFromCache','_currentFlight','setLetterbox','AverageHeight','bindShapeMatrix','material.','//\x20Thanks\x20for\x20the\x20contribution\x20Jonas\x0a//\x20http://29a.ch/2012/7/19/webgl-terrain-rendering-water-fog\x0a\x0auniform\x20sampler2D\x20specularMap;\x0auniform\x20sampler2D\x20normalMap;\x0auniform\x20vec4\x20baseWaterColor;\x0auniform\x20vec4\x20blendColor;\x0auniform\x20float\x20frequency;\x0auniform\x20float\x20animationSpeed;\x0auniform\x20float\x20amplitude;\x0auniform\x20float\x20specularIntensity;\x0auniform\x20float\x20fadeFactor;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20float\x20time\x20=\x20czm_frameNumber\x20*\x20animationSpeed;\x0a\x0a\x20\x20\x20\x20//\x20fade\x20is\x20a\x20function\x20of\x20the\x20distance\x20from\x20the\x20fragment\x20and\x20the\x20frequency\x20of\x20the\x20waves\x0a\x20\x20\x20\x20float\x20fade\x20=\x20max(1.0,\x20(length(materialInput.positionToEyeEC)\x20/\x2010000000000.0)\x20*\x20frequency\x20*\x20fadeFactor);\x0a\x0a\x20\x20\x20\x20float\x20specularMapValue\x20=\x20texture2D(specularMap,\x20materialInput.st).r;\x0a\x0a\x20\x20\x20\x20//\x20note:\x20not\x20using\x20directional\x20motion\x20at\x20this\x20time,\x20just\x20set\x20the\x20angle\x20to\x200.0;\x0a\x20\x20\x20\x20vec4\x20noise\x20=\x20czm_getWaterNoise(normalMap,\x20materialInput.st\x20*\x20frequency,\x20time,\x200.0);\x0a\x20\x20\x20\x20vec3\x20normalTangentSpace\x20=\x20noise.xyz\x20*\x20vec3(1.0,\x201.0,\x20(1.0\x20/\x20amplitude));\x0a\x0a\x20\x20\x20\x20//\x20fade\x20out\x20the\x20normal\x20perturbation\x20as\x20we\x20move\x20further\x20from\x20the\x20water\x20surface\x0a\x20\x20\x20\x20normalTangentSpace.xy\x20/=\x20fade;\x0a\x0a\x20\x20\x20\x20//\x20attempt\x20to\x20fade\x20out\x20the\x20normal\x20perturbation\x20as\x20we\x20approach\x20non\x20water\x20areas\x20(low\x20specular\x20map\x20value)\x0a\x20\x20\x20\x20normalTangentSpace\x20=\x20mix(vec3(0.0,\x200.0,\x2050.0),\x20normalTangentSpace,\x20specularMapValue);\x0a\x0a\x20\x20\x20\x20normalTangentSpace\x20=\x20normalize(normalTangentSpace);\x0a\x0a\x20\x20\x20\x20//\x20get\x20ratios\x20for\x20alignment\x20of\x20the\x20new\x20normal\x20vector\x20with\x20a\x20vector\x20perpendicular\x20to\x20the\x20tangent\x20plane\x0a\x20\x20\x20\x20float\x20tsPerturbationRatio\x20=\x20clamp(dot(normalTangentSpace,\x20vec3(0.0,\x200.0,\x201.0)),\x200.0,\x201.0);\x0a\x0a\x20\x20\x20\x20//\x20fade\x20out\x20water\x20effect\x20as\x20specular\x20map\x20value\x20decreases\x0a\x20\x20\x20\x20material.alpha\x20=\x20mix(blendColor.a,\x20baseWaterColor.a,\x20specularMapValue)\x20*\x20specularMapValue;\x0a\x0a\x20\x20\x20\x20//\x20base\x20color\x20is\x20a\x20blend\x20of\x20the\x20water\x20and\x20non-water\x20color\x20based\x20on\x20the\x20value\x20from\x20the\x20specular\x20map\x0a\x20\x20\x20\x20//\x20may\x20need\x20a\x20uniform\x20blend\x20factor\x20to\x20better\x20control\x20this\x0a\x20\x20\x20\x20material.diffuse\x20=\x20mix(blendColor.rgb,\x20baseWaterColor.rgb,\x20specularMapValue);\x0a\x0a\x20\x20\x20\x20//\x20diffuse\x20highlights\x20are\x20based\x20on\x20how\x20perturbed\x20the\x20normal\x20is\x0a\x20\x20\x20\x20material.diffuse\x20+=\x20(0.1\x20*\x20tsPerturbationRatio);\x0a\x0a\x20\x20\x20\x20material.diffuse\x20=\x20material.diffuse;\x0a\x0a\x20\x20\x20\x20material.normal\x20=\x20normalize(materialInput.tangentToEyeMatrix\x20*\x20normalTangentSpace);\x0a\x0a\x20\x20\x20\x20material.specular\x20=\x20specularIntensity;\x0a\x20\x20\x20\x20material.shininess\x20=\x2010.0;\x0a\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','_billboardsToUpdateIndex','_maximumPriority','image-rendering','fixedUniforms','_selectedDirty','onsuccess','setGroupModelScale','653.0,-212.0,449.0','_createRadarFillGeometry','POSITION_INDEX','_pbrMetalTexture','_renderTileClippingMasks','/**\x0a\x20*\x20@license\x0a\x20*\x20Copyright\x20(c)\x202014-2015,\x20NVIDIA\x20CORPORATION.\x20All\x20rights\x20reserved.\x0a\x20*\x0a\x20*\x20Redistribution\x20and\x20use\x20in\x20source\x20and\x20binary\x20forms,\x20with\x20or\x20without\x0a\x20*\x20modification,\x20are\x20permitted\x20provided\x20that\x20the\x20following\x20conditions\x0a\x20*\x20are\x20met:\x0a\x20*\x20\x20*\x20Redistributions\x20of\x20source\x20code\x20must\x20retain\x20the\x20above\x20copyright\x0a\x20*\x20\x20\x20\x20notice,\x20this\x20list\x20of\x20conditions\x20and\x20the\x20following\x20disclaimer.\x0a\x20*\x20\x20*\x20Redistributions\x20in\x20binary\x20form\x20must\x20reproduce\x20the\x20above\x20copyright\x0a\x20*\x20\x20\x20\x20notice,\x20this\x20list\x20of\x20conditions\x20and\x20the\x20following\x20disclaimer\x20in\x20the\x0a\x20*\x20\x20\x20\x20documentation\x20and/or\x20other\x20materials\x20provided\x20with\x20the\x20distribution.\x0a\x20*\x20\x20*\x20Neither\x20the\x20name\x20of\x20NVIDIA\x20CORPORATION\x20nor\x20the\x20names\x20of\x20its\x0a\x20*\x20\x20\x20\x20contributors\x20may\x20be\x20used\x20to\x20endorse\x20or\x20promote\x20products\x20derived\x0a\x20*\x20\x20\x20\x20from\x20this\x20software\x20without\x20specific\x20prior\x20written\x20permission.\x0a\x20*\x0a\x20*\x20THIS\x20SOFTWARE\x20IS\x20PROVIDED\x20BY\x20THE\x20COPYRIGHT\x20HOLDERS\x20``AS\x20IS\x27\x27\x20AND\x20ANY\x0a\x20*\x20EXPRESS\x20OR\x20IMPLIED\x20WARRANTIES,\x20INCLUDING,\x20BUT\x20NOT\x20LIMITED\x20TO,\x20THE\x0a\x20*\x20IMPLIED\x20WARRANTIES\x20OF\x20MERCHANTABILITY\x20AND\x20FITNESS\x20FOR\x20A\x20PARTICULAR\x0a\x20*\x20PURPOSE\x20ARE\x20DISCLAIMED.\x20\x20IN\x20NO\x20EVENT\x20SHALL\x20THE\x20COPYRIGHT\x20OWNER\x20OR\x0a\x20*\x20CONTRIBUTORS\x20BE\x20LIABLE\x20FOR\x20ANY\x20DIRECT,\x20INDIRECT,\x20INCIDENTAL,\x20SPECIAL,\x0a\x20*\x20EXEMPLARY,\x20OR\x20CONSEQUENTIAL\x20DAMAGES\x20(INCLUDING,\x20BUT\x20NOT\x20LIMITED\x20TO,\x0a\x20*\x20PROCUREMENT\x20OF\x20SUBSTITUTE\x20GOODS\x20OR\x20SERVICES;\x20LOSS\x20OF\x20USE,\x20DATA,\x20OR\x0a\x20*\x20PROFITS;\x20OR\x20BUSINESS\x20INTERRUPTION)\x20HOWEVER\x20CAUSED\x20AND\x20ON\x20ANY\x20THEORY\x0a\x20*\x20OF\x20LIABILITY,\x20WHETHER\x20IN\x20CONTRACT,\x20STRICT\x20LIABILITY,\x20OR\x20TORT\x0a\x20*\x20(INCLUDING\x20NEGLIGENCE\x20OR\x20OTHERWISE)\x20ARISING\x20IN\x20ANY\x20WAY\x20OUT\x20OF\x20THE\x20USE\x0a\x20*\x20OF\x20THIS\x20SOFTWARE,\x20EVEN\x20IF\x20ADVISED\x20OF\x20THE\x20POSSIBILITY\x20OF\x20SUCH\x20DAMAGE.\x0a\x20*/\x0a\x0a//\x20NVIDIA\x20GameWorks\x20Graphics\x20Samples\x20GitHub\x20link:\x20https://github.com/NVIDIAGameWorks/GraphicsSamples\x0a//\x20Original\x20FXAA\x203.11\x20shader\x20link:\x20https://github.com/NVIDIAGameWorks/GraphicsSamples/blob/master/samples/es3-kepler/FXAA/FXAA3_11.h\x0a\x0a//\x20Steps\x20used\x20to\x20integrate\x20into\x20Cesium:\x0a//\x20*\x20The\x20following\x20defines\x20are\x20set:\x0a//\x20\x20\x20\x20\x20\x20\x20#define\x20FXAA_PC\x201\x0a//\x20\x20\x20\x20\x20\x20\x20#define\x20FXAA_WEBGL_1\x201\x0a//\x20\x20\x20\x20\x20\x20\x20#define\x20FXAA_GREEN_AS_LUMA\x201\x0a//\x20\x20\x20\x20\x20\x20\x20#define\x20FXAA_EARLY_EXIT\x201\x0a//\x20\x20\x20\x20\x20\x20\x20#define\x20FXAA_GLSL_120\x201\x0a//\x20*\x20All\x20other\x20preprocessor\x20directives\x20besides\x20the\x20FXAA_QUALITY__P*\x20directives\x20were\x20removed.\x0a//\x20*\x20Double\x20underscores\x20are\x20invalid\x20for\x20preprocessor\x20directives\x20so\x20replace\x20them\x20with\x20a\x20single\x20underscore.\x20Replace\x0a//\x20\x20\x20/FXAA_QUALITY__P(.*)/g\x20with\x20/FXAA_QUALITY__P$1/.\x0a//\x20*\x20There\x20are\x20no\x20implicit\x20conversions\x20from\x20ivec*\x20to\x20vec*\x20so\x20replace:\x0a//\x20\x20\x20\x20\x20\x20\x20#define\x20FxaaInt2\x20ivec2\x0a//\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20with\x0a//\x20\x20\x20\x20\x20\x20\x20#define\x20FxaaInt2\x20vec2\x0a//\x20*\x20The\x20texture2DLod\x20function\x20is\x20only\x20available\x20in\x20vertex\x20shaders\x20so\x20replace:\x0a//\x20\x20\x20\x20\x20\x20\x20#define\x20FxaaTexTop(t,\x20p)\x20texture2DLod(t,\x20p,\x200.0)\x0a//\x20\x20\x20\x20\x20\x20\x20#define\x20FxaaTexOff(t,\x20p,\x20o,\x20r)\x20texture2DLod(t,\x20p\x20+\x20(o\x20*\x20r),\x200.0)\x0a//\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20with\x0a//\x20\x20\x20\x20\x20\x20\x20#define\x20FxaaTexTop(t,\x20p)\x20texture2D(t,\x20p)\x0a//\x20\x20\x20\x20\x20\x20\x20#define\x20FxaaTexOff(t,\x20p,\x20o,\x20r)\x20texture2D(t,\x20p\x20+\x20(o\x20*\x20r))\x0a//\x20*\x20FXAA_QUALITY_PRESET\x20is\x20prepended\x20in\x20the\x20javascript\x20code.\x20We\x20may\x20want\x20to\x20expose\x20that\x20setting\x20in\x20the\x20future.\x0a//\x20*\x20The\x20following\x20parameters\x20to\x20FxaaPixelShader\x20are\x20unused\x20and\x20can\x20be\x20removed:\x0a//\x20\x20\x20\x20\x20\x20\x20fxaaConsolePosPos\x0a//\x20\x20\x20\x20\x20\x20\x20fxaaConsoleRcpFrameOpt\x0a//\x20\x20\x20\x20\x20\x20\x20fxaaConsoleRcpFrameOpt2\x0a//\x20\x20\x20\x20\x20\x20\x20fxaaConsole360RcpFrameOpt2\x0a//\x20\x20\x20\x20\x20\x20\x20fxaaConsoleEdgeSharpness\x0a//\x20\x20\x20\x20\x20\x20\x20fxaaConsoleEdgeThreshold\x0a//\x20\x20\x20\x20\x20\x20\x20fxaaConsoleEdgeThresholdMi\x0a//\x20\x20\x20\x20\x20\x20\x20fxaaConsole360ConstDir\x0a\x0a//\x0a//\x20Choose\x20the\x20quality\x20preset.\x0a//\x20This\x20needs\x20to\x20be\x20compiled\x20into\x20the\x20shader\x20as\x20it\x20effects\x20code.\x0a//\x20Best\x20option\x20to\x20include\x20multiple\x20presets\x20is\x20to\x0a//\x20in\x20each\x20shader\x20define\x20the\x20preset,\x20then\x20include\x20this\x20file.\x0a//\x0a//\x20OPTIONS\x0a//\x20-----------------------------------------------------------------------\x0a//\x2010\x20to\x2015\x20-\x20default\x20medium\x20dither\x20(10=fastest,\x2015=highest\x20quality)\x0a//\x2020\x20to\x2029\x20-\x20less\x20dither,\x20more\x20expensive\x20(20=fastest,\x2029=highest\x20quality)\x0a//\x2039\x20\x20\x20\x20\x20\x20\x20-\x20no\x20dither,\x20very\x20expensive\x0a//\x0a//\x20NOTES\x0a//\x20-----------------------------------------------------------------------\x0a//\x2012\x20=\x20slightly\x20faster\x20then\x20FXAA\x203.9\x20and\x20higher\x20edge\x20quality\x20(default)\x0a//\x2013\x20=\x20about\x20same\x20speed\x20as\x20FXAA\x203.9\x20and\x20better\x20than\x2012\x0a//\x2023\x20=\x20closest\x20to\x20FXAA\x203.9\x20visually\x20and\x20performance\x20wise\x0a//\x20\x20_\x20=\x20the\x20lowest\x20digit\x20is\x20directly\x20related\x20to\x20performance\x0a//\x20_\x20\x20=\x20the\x20highest\x20digit\x20is\x20directly\x20related\x20to\x20style\x0a//\x0a//#define\x20FXAA_QUALITY_PRESET\x2012\x0a\x0a\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2010)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x203\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x203.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x2012.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2011)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x204\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x203.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P3\x2012.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2012)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x205\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P3\x204.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P4\x2012.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2013)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x206\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P3\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P4\x204.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P5\x2012.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2014)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x207\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P3\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P4\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P5\x204.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P6\x2012.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2015)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x208\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P3\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P4\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P5\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P6\x204.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P7\x2012.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2020)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x203\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x208.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2021)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x204\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P3\x208.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2022)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x205\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P3\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P4\x208.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2023)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x206\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P3\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P4\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P5\x208.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2024)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x207\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P3\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P4\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P5\x203.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P6\x208.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2025)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x208\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P3\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P4\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P5\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P6\x204.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P7\x208.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2026)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x209\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P3\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P4\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P5\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P6\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P7\x204.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P8\x208.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2027)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x2010\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P3\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P4\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P5\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P6\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P7\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P8\x204.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P9\x208.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2028)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x2011\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P3\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P4\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P5\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P6\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P7\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P8\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P9\x204.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P10\x208.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2029)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x2012\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P3\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P4\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P5\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P6\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P7\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P8\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P9\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P10\x204.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P11\x208.0\x0a#endif\x0a#if\x20(FXAA_QUALITY_PRESET\x20==\x2039)\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_PS\x2012\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P0\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P1\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P2\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P3\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P4\x201.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P5\x201.5\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P6\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P7\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P8\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P9\x202.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P10\x204.0\x0a\x20\x20\x20\x20#define\x20FXAA_QUALITY_P11\x208.0\x0a#endif\x0a\x0a#define\x20FxaaBool\x20bool\x0a#define\x20FxaaFloat\x20float\x0a#define\x20FxaaFloat2\x20vec2\x0a#define\x20FxaaFloat3\x20vec3\x0a#define\x20FxaaFloat4\x20vec4\x0a#define\x20FxaaHalf\x20float\x0a#define\x20FxaaHalf2\x20vec2\x0a#define\x20FxaaHalf3\x20vec3\x0a#define\x20FxaaHalf4\x20vec4\x0a#define\x20FxaaInt2\x20vec2\x0a#define\x20FxaaTex\x20sampler2D\x0a\x0a#define\x20FxaaSat(x)\x20clamp(x,\x200.0,\x201.0)\x0a#define\x20FxaaTexTop(t,\x20p)\x20texture2D(t,\x20p)\x0a#define\x20FxaaTexOff(t,\x20p,\x20o,\x20r)\x20texture2D(t,\x20p\x20+\x20(o\x20*\x20r))\x0a\x0aFxaaFloat\x20FxaaLuma(FxaaFloat4\x20rgba)\x20{\x20return\x20rgba.y;\x20}\x0a\x0aFxaaFloat4\x20FxaaPixelShader(\x0a\x20\x20\x20\x20//\x0a\x20\x20\x20\x20//\x20Use\x20noperspective\x20interpolation\x20here\x20(turn\x20off\x20perspective\x20interpolation).\x0a\x20\x20\x20\x20//\x20{xy}\x20=\x20center\x20of\x20pixel\x0a\x20\x20\x20\x20FxaaFloat2\x20pos,\x0a\x20\x20\x20\x20//\x0a\x20\x20\x20\x20//\x20Input\x20color\x20texture.\x0a\x20\x20\x20\x20//\x20{rgb_}\x20=\x20color\x20in\x20linear\x20or\x20perceptual\x20color\x20space\x0a\x20\x20\x20\x20//\x20if\x20(FXAA_GREEN_AS_LUMA\x20==\x200)\x0a\x20\x20\x20\x20//\x20\x20\x20\x20\x20{___a}\x20=\x20luma\x20in\x20perceptual\x20color\x20space\x20(not\x20linear)\x0a\x20\x20\x20\x20FxaaTex\x20tex,\x0a\x20\x20\x20\x20//\x0a\x20\x20\x20\x20//\x20Only\x20used\x20on\x20FXAA\x20Quality.\x0a\x20\x20\x20\x20//\x20This\x20must\x20be\x20from\x20a\x20constant/uniform.\x0a\x20\x20\x20\x20//\x20{x_}\x20=\x201.0/screenWidthInPixels\x0a\x20\x20\x20\x20//\x20{_y}\x20=\x201.0/screenHeightInPixels\x0a\x20\x20\x20\x20FxaaFloat2\x20fxaaQualityRcpFrame,\x0a\x20\x20\x20\x20//\x0a\x20\x20\x20\x20//\x20Only\x20used\x20on\x20FXAA\x20Quality.\x0a\x20\x20\x20\x20//\x20This\x20used\x20to\x20be\x20the\x20FXAA_QUALITY_SUBPIX\x20define.\x0a\x20\x20\x20\x20//\x20It\x20is\x20here\x20now\x20to\x20allow\x20easier\x20tuning.\x0a\x20\x20\x20\x20//\x20Choose\x20the\x20amount\x20of\x20sub-pixel\x20aliasing\x20removal.\x0a\x20\x20\x20\x20//\x20This\x20can\x20effect\x20sharpness.\x0a\x20\x20\x20\x20//\x20\x20\x201.00\x20-\x20upper\x20limit\x20(softer)\x0a\x20\x20\x20\x20//\x20\x20\x200.75\x20-\x20default\x20amount\x20of\x20filtering\x0a\x20\x20\x20\x20//\x20\x20\x200.50\x20-\x20lower\x20limit\x20(sharper,\x20less\x20sub-pixel\x20aliasing\x20removal)\x0a\x20\x20\x20\x20//\x20\x20\x200.25\x20-\x20almost\x20off\x0a\x20\x20\x20\x20//\x20\x20\x200.00\x20-\x20completely\x20off\x0a\x20\x20\x20\x20FxaaFloat\x20fxaaQualitySubpix,\x0a\x20\x20\x20\x20//\x0a\x20\x20\x20\x20//\x20Only\x20used\x20on\x20FXAA\x20Quality.\x0a\x20\x20\x20\x20//\x20This\x20used\x20to\x20be\x20the\x20FXAA_QUALITY_EDGE_THRESHOLD\x20define.\x0a\x20\x20\x20\x20//\x20It\x20is\x20here\x20now\x20to\x20allow\x20easier\x20tuning.\x0a\x20\x20\x20\x20//\x20The\x20minimum\x20amount\x20of\x20local\x20contrast\x20required\x20to\x20apply\x20algorithm.\x0a\x20\x20\x20\x20//\x20\x20\x200.333\x20-\x20too\x20little\x20(faster)\x0a\x20\x20\x20\x20//\x20\x20\x200.250\x20-\x20low\x20quality\x0a\x20\x20\x20\x20//\x20\x20\x200.166\x20-\x20default\x0a\x20\x20\x20\x20//\x20\x20\x200.125\x20-\x20high\x20quality\x0a\x20\x20\x20\x20//\x20\x20\x200.063\x20-\x20overkill\x20(slower)\x0a\x20\x20\x20\x20FxaaFloat\x20fxaaQualityEdgeThreshold,\x0a\x20\x20\x20\x20//\x0a\x20\x20\x20\x20//\x20Only\x20used\x20on\x20FXAA\x20Quality.\x0a\x20\x20\x20\x20//\x20This\x20used\x20to\x20be\x20the\x20FXAA_QUALITY_EDGE_THRESHOLD_MIN\x20define.\x0a\x20\x20\x20\x20//\x20It\x20is\x20here\x20now\x20to\x20allow\x20easier\x20tuning.\x0a\x20\x20\x20\x20//\x20Trims\x20the\x20algorithm\x20from\x20processing\x20darks.\x0a\x20\x20\x20\x20//\x20\x20\x200.0833\x20-\x20upper\x20limit\x20(default,\x20the\x20start\x20of\x20visible\x20unfiltered\x20edges)\x0a\x20\x20\x20\x20//\x20\x20\x200.0625\x20-\x20high\x20quality\x20(faster)\x0a\x20\x20\x20\x20//\x20\x20\x200.0312\x20-\x20visible\x20limit\x20(slower)\x0a\x20\x20\x20\x20//\x20Special\x20notes\x20when\x20using\x20FXAA_GREEN_AS_LUMA,\x0a\x20\x20\x20\x20//\x20\x20\x20Likely\x20want\x20to\x20set\x20this\x20to\x20zero.\x0a\x20\x20\x20\x20//\x20\x20\x20As\x20colors\x20that\x20are\x20mostly\x20not-green\x0a\x20\x20\x20\x20//\x20\x20\x20will\x20appear\x20very\x20dark\x20in\x20the\x20green\x20channel!\x0a\x20\x20\x20\x20//\x20\x20\x20Tune\x20by\x20looking\x20at\x20mostly\x20non-green\x20content,\x0a\x20\x20\x20\x20//\x20\x20\x20then\x20start\x20at\x20zero\x20and\x20increase\x20until\x20aliasing\x20is\x20a\x20problem.\x0a\x20\x20\x20\x20FxaaFloat\x20fxaaQualityEdgeThresholdMin\x0a)\x20{\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20FxaaFloat2\x20posM;\x0a\x20\x20\x20\x20posM.x\x20=\x20pos.x;\x0a\x20\x20\x20\x20posM.y\x20=\x20pos.y;\x0a\x20\x20\x20\x20FxaaFloat4\x20rgbyM\x20=\x20FxaaTexTop(tex,\x20posM);\x0a\x20\x20\x20\x20#define\x20lumaM\x20rgbyM.y\x0a\x20\x20\x20\x20FxaaFloat\x20lumaS\x20=\x20FxaaLuma(FxaaTexOff(tex,\x20posM,\x20FxaaInt2(\x200,\x201),\x20fxaaQualityRcpFrame.xy));\x0a\x20\x20\x20\x20FxaaFloat\x20lumaE\x20=\x20FxaaLuma(FxaaTexOff(tex,\x20posM,\x20FxaaInt2(\x201,\x200),\x20fxaaQualityRcpFrame.xy));\x0a\x20\x20\x20\x20FxaaFloat\x20lumaN\x20=\x20FxaaLuma(FxaaTexOff(tex,\x20posM,\x20FxaaInt2(\x200,-1),\x20fxaaQualityRcpFrame.xy));\x0a\x20\x20\x20\x20FxaaFloat\x20lumaW\x20=\x20FxaaLuma(FxaaTexOff(tex,\x20posM,\x20FxaaInt2(-1,\x200),\x20fxaaQualityRcpFrame.xy));\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20FxaaFloat\x20maxSM\x20=\x20max(lumaS,\x20lumaM);\x0a\x20\x20\x20\x20FxaaFloat\x20minSM\x20=\x20min(lumaS,\x20lumaM);\x0a\x20\x20\x20\x20FxaaFloat\x20maxESM\x20=\x20max(lumaE,\x20maxSM);\x0a\x20\x20\x20\x20FxaaFloat\x20minESM\x20=\x20min(lumaE,\x20minSM);\x0a\x20\x20\x20\x20FxaaFloat\x20maxWN\x20=\x20max(lumaN,\x20lumaW);\x0a\x20\x20\x20\x20FxaaFloat\x20minWN\x20=\x20min(lumaN,\x20lumaW);\x0a\x20\x20\x20\x20FxaaFloat\x20rangeMax\x20=\x20max(maxWN,\x20maxESM);\x0a\x20\x20\x20\x20FxaaFloat\x20rangeMin\x20=\x20min(minWN,\x20minESM);\x0a\x20\x20\x20\x20FxaaFloat\x20rangeMaxScaled\x20=\x20rangeMax\x20*\x20fxaaQualityEdgeThreshold;\x0a\x20\x20\x20\x20FxaaFloat\x20range\x20=\x20rangeMax\x20-\x20rangeMin;\x0a\x20\x20\x20\x20FxaaFloat\x20rangeMaxClamped\x20=\x20max(fxaaQualityEdgeThresholdMin,\x20rangeMaxScaled);\x0a\x20\x20\x20\x20FxaaBool\x20earlyExit\x20=\x20range\x20<\x20rangeMaxClamped;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20if(earlyExit)\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20rgbyM;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20FxaaFloat\x20lumaNW\x20=\x20FxaaLuma(FxaaTexOff(tex,\x20posM,\x20FxaaInt2(-1,-1),\x20fxaaQualityRcpFrame.xy));\x0a\x20\x20\x20\x20FxaaFloat\x20lumaSE\x20=\x20FxaaLuma(FxaaTexOff(tex,\x20posM,\x20FxaaInt2(\x201,\x201),\x20fxaaQualityRcpFrame.xy));\x0a\x20\x20\x20\x20FxaaFloat\x20lumaNE\x20=\x20FxaaLuma(FxaaTexOff(tex,\x20posM,\x20FxaaInt2(\x201,-1),\x20fxaaQualityRcpFrame.xy));\x0a\x20\x20\x20\x20FxaaFloat\x20lumaSW\x20=\x20FxaaLuma(FxaaTexOff(tex,\x20posM,\x20FxaaInt2(-1,\x201),\x20fxaaQualityRcpFrame.xy));\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20FxaaFloat\x20lumaNS\x20=\x20lumaN\x20+\x20lumaS;\x0a\x20\x20\x20\x20FxaaFloat\x20lumaWE\x20=\x20lumaW\x20+\x20lumaE;\x0a\x20\x20\x20\x20FxaaFloat\x20subpixRcpRange\x20=\x201.0/range;\x0a\x20\x20\x20\x20FxaaFloat\x20subpixNSWE\x20=\x20lumaNS\x20+\x20lumaWE;\x0a\x20\x20\x20\x20FxaaFloat\x20edgeHorz1\x20=\x20(-2.0\x20*\x20lumaM)\x20+\x20lumaNS;\x0a\x20\x20\x20\x20FxaaFloat\x20edgeVert1\x20=\x20(-2.0\x20*\x20lumaM)\x20+\x20lumaWE;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20FxaaFloat\x20lumaNESE\x20=\x20lumaNE\x20+\x20lumaSE;\x0a\x20\x20\x20\x20FxaaFloat\x20lumaNWNE\x20=\x20lumaNW\x20+\x20lumaNE;\x0a\x20\x20\x20\x20FxaaFloat\x20edgeHorz2\x20=\x20(-2.0\x20*\x20lumaE)\x20+\x20lumaNESE;\x0a\x20\x20\x20\x20FxaaFloat\x20edgeVert2\x20=\x20(-2.0\x20*\x20lumaN)\x20+\x20lumaNWNE;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20FxaaFloat\x20lumaNWSW\x20=\x20lumaNW\x20+\x20lumaSW;\x0a\x20\x20\x20\x20FxaaFloat\x20lumaSWSE\x20=\x20lumaSW\x20+\x20lumaSE;\x0a\x20\x20\x20\x20FxaaFloat\x20edgeHorz4\x20=\x20(abs(edgeHorz1)\x20*\x202.0)\x20+\x20abs(edgeHorz2);\x0a\x20\x20\x20\x20FxaaFloat\x20edgeVert4\x20=\x20(abs(edgeVert1)\x20*\x202.0)\x20+\x20abs(edgeVert2);\x0a\x20\x20\x20\x20FxaaFloat\x20edgeHorz3\x20=\x20(-2.0\x20*\x20lumaW)\x20+\x20lumaNWSW;\x0a\x20\x20\x20\x20FxaaFloat\x20edgeVert3\x20=\x20(-2.0\x20*\x20lumaS)\x20+\x20lumaSWSE;\x0a\x20\x20\x20\x20FxaaFloat\x20edgeHorz\x20=\x20abs(edgeHorz3)\x20+\x20edgeHorz4;\x0a\x20\x20\x20\x20FxaaFloat\x20edgeVert\x20=\x20abs(edgeVert3)\x20+\x20edgeVert4;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20FxaaFloat\x20subpixNWSWNESE\x20=\x20lumaNWSW\x20+\x20lumaNESE;\x0a\x20\x20\x20\x20FxaaFloat\x20lengthSign\x20=\x20fxaaQualityRcpFrame.x;\x0a\x20\x20\x20\x20FxaaBool\x20horzSpan\x20=\x20edgeHorz\x20>=\x20edgeVert;\x0a\x20\x20\x20\x20FxaaFloat\x20subpixA\x20=\x20subpixNSWE\x20*\x202.0\x20+\x20subpixNWSWNESE;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20if(!horzSpan)\x20lumaN\x20=\x20lumaW;\x0a\x20\x20\x20\x20if(!horzSpan)\x20lumaS\x20=\x20lumaE;\x0a\x20\x20\x20\x20if(horzSpan)\x20lengthSign\x20=\x20fxaaQualityRcpFrame.y;\x0a\x20\x20\x20\x20FxaaFloat\x20subpixB\x20=\x20(subpixA\x20*\x20(1.0/12.0))\x20-\x20lumaM;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20FxaaFloat\x20gradientN\x20=\x20lumaN\x20-\x20lumaM;\x0a\x20\x20\x20\x20FxaaFloat\x20gradientS\x20=\x20lumaS\x20-\x20lumaM;\x0a\x20\x20\x20\x20FxaaFloat\x20lumaNN\x20=\x20lumaN\x20+\x20lumaM;\x0a\x20\x20\x20\x20FxaaFloat\x20lumaSS\x20=\x20lumaS\x20+\x20lumaM;\x0a\x20\x20\x20\x20FxaaBool\x20pairN\x20=\x20abs(gradientN)\x20>=\x20abs(gradientS);\x0a\x20\x20\x20\x20FxaaFloat\x20gradient\x20=\x20max(abs(gradientN),\x20abs(gradientS));\x0a\x20\x20\x20\x20if(pairN)\x20lengthSign\x20=\x20-lengthSign;\x0a\x20\x20\x20\x20FxaaFloat\x20subpixC\x20=\x20FxaaSat(abs(subpixB)\x20*\x20subpixRcpRange);\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20FxaaFloat2\x20posB;\x0a\x20\x20\x20\x20posB.x\x20=\x20posM.x;\x0a\x20\x20\x20\x20posB.y\x20=\x20posM.y;\x0a\x20\x20\x20\x20FxaaFloat2\x20offNP;\x0a\x20\x20\x20\x20offNP.x\x20=\x20(!horzSpan)\x20?\x200.0\x20:\x20fxaaQualityRcpFrame.x;\x0a\x20\x20\x20\x20offNP.y\x20=\x20(\x20horzSpan)\x20?\x200.0\x20:\x20fxaaQualityRcpFrame.y;\x0a\x20\x20\x20\x20if(!horzSpan)\x20posB.x\x20+=\x20lengthSign\x20*\x200.5;\x0a\x20\x20\x20\x20if(\x20horzSpan)\x20posB.y\x20+=\x20lengthSign\x20*\x200.5;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20FxaaFloat2\x20posN;\x0a\x20\x20\x20\x20posN.x\x20=\x20posB.x\x20-\x20offNP.x\x20*\x20FXAA_QUALITY_P0;\x0a\x20\x20\x20\x20posN.y\x20=\x20posB.y\x20-\x20offNP.y\x20*\x20FXAA_QUALITY_P0;\x0a\x20\x20\x20\x20FxaaFloat2\x20posP;\x0a\x20\x20\x20\x20posP.x\x20=\x20posB.x\x20+\x20offNP.x\x20*\x20FXAA_QUALITY_P0;\x0a\x20\x20\x20\x20posP.y\x20=\x20posB.y\x20+\x20offNP.y\x20*\x20FXAA_QUALITY_P0;\x0a\x20\x20\x20\x20FxaaFloat\x20subpixD\x20=\x20((-2.0)*subpixC)\x20+\x203.0;\x0a\x20\x20\x20\x20FxaaFloat\x20lumaEndN\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posN));\x0a\x20\x20\x20\x20FxaaFloat\x20subpixE\x20=\x20subpixC\x20*\x20subpixC;\x0a\x20\x20\x20\x20FxaaFloat\x20lumaEndP\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posP));\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20if(!pairN)\x20lumaNN\x20=\x20lumaSS;\x0a\x20\x20\x20\x20FxaaFloat\x20gradientScaled\x20=\x20gradient\x20*\x201.0/4.0;\x0a\x20\x20\x20\x20FxaaFloat\x20lumaMM\x20=\x20lumaM\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20FxaaFloat\x20subpixF\x20=\x20subpixD\x20*\x20subpixE;\x0a\x20\x20\x20\x20FxaaBool\x20lumaMLTZero\x20=\x20lumaMM\x20<\x200.0;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20lumaEndN\x20-=\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20lumaEndP\x20-=\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20FxaaBool\x20doneN\x20=\x20abs(lumaEndN)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20FxaaBool\x20doneP\x20=\x20abs(lumaEndP)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20if(!doneN)\x20posN.x\x20-=\x20offNP.x\x20*\x20FXAA_QUALITY_P1;\x0a\x20\x20\x20\x20if(!doneN)\x20posN.y\x20-=\x20offNP.y\x20*\x20FXAA_QUALITY_P1;\x0a\x20\x20\x20\x20FxaaBool\x20doneNP\x20=\x20(!doneN)\x20||\x20(!doneP);\x0a\x20\x20\x20\x20if(!doneP)\x20posP.x\x20+=\x20offNP.x\x20*\x20FXAA_QUALITY_P1;\x0a\x20\x20\x20\x20if(!doneP)\x20posP.y\x20+=\x20offNP.y\x20*\x20FXAA_QUALITY_P1;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20if(doneNP)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posN.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posP.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20lumaEndN\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20lumaEndP\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20doneN\x20=\x20abs(lumaEndN)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20doneP\x20=\x20abs(lumaEndP)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.x\x20-=\x20offNP.x\x20*\x20FXAA_QUALITY_P2;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.y\x20-=\x20offNP.y\x20*\x20FXAA_QUALITY_P2;\x0a\x20\x20\x20\x20\x20\x20\x20\x20doneNP\x20=\x20(!doneN)\x20||\x20(!doneP);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.x\x20+=\x20offNP.x\x20*\x20FXAA_QUALITY_P2;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.y\x20+=\x20offNP.y\x20*\x20FXAA_QUALITY_P2;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20#if\x20(FXAA_QUALITY_PS\x20>\x203)\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(doneNP)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posN.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posP.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20lumaEndN\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20lumaEndP\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneN\x20=\x20abs(lumaEndN)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneP\x20=\x20abs(lumaEndP)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.x\x20-=\x20offNP.x\x20*\x20FXAA_QUALITY_P3;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.y\x20-=\x20offNP.y\x20*\x20FXAA_QUALITY_P3;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneNP\x20=\x20(!doneN)\x20||\x20(!doneP);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.x\x20+=\x20offNP.x\x20*\x20FXAA_QUALITY_P3;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.y\x20+=\x20offNP.y\x20*\x20FXAA_QUALITY_P3;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#if\x20(FXAA_QUALITY_PS\x20>\x204)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(doneNP)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posN.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posP.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20lumaEndN\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20lumaEndP\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneN\x20=\x20abs(lumaEndN)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneP\x20=\x20abs(lumaEndP)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.x\x20-=\x20offNP.x\x20*\x20FXAA_QUALITY_P4;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.y\x20-=\x20offNP.y\x20*\x20FXAA_QUALITY_P4;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneNP\x20=\x20(!doneN)\x20||\x20(!doneP);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.x\x20+=\x20offNP.x\x20*\x20FXAA_QUALITY_P4;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.y\x20+=\x20offNP.y\x20*\x20FXAA_QUALITY_P4;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#if\x20(FXAA_QUALITY_PS\x20>\x205)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(doneNP)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posN.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posP.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20lumaEndN\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20lumaEndP\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneN\x20=\x20abs(lumaEndN)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneP\x20=\x20abs(lumaEndP)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.x\x20-=\x20offNP.x\x20*\x20FXAA_QUALITY_P5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.y\x20-=\x20offNP.y\x20*\x20FXAA_QUALITY_P5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneNP\x20=\x20(!doneN)\x20||\x20(!doneP);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.x\x20+=\x20offNP.x\x20*\x20FXAA_QUALITY_P5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.y\x20+=\x20offNP.y\x20*\x20FXAA_QUALITY_P5;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#if\x20(FXAA_QUALITY_PS\x20>\x206)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(doneNP)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posN.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posP.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20lumaEndN\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20lumaEndP\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneN\x20=\x20abs(lumaEndN)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneP\x20=\x20abs(lumaEndP)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.x\x20-=\x20offNP.x\x20*\x20FXAA_QUALITY_P6;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.y\x20-=\x20offNP.y\x20*\x20FXAA_QUALITY_P6;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneNP\x20=\x20(!doneN)\x20||\x20(!doneP);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.x\x20+=\x20offNP.x\x20*\x20FXAA_QUALITY_P6;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.y\x20+=\x20offNP.y\x20*\x20FXAA_QUALITY_P6;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#if\x20(FXAA_QUALITY_PS\x20>\x207)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(doneNP)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posN.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posP.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20lumaEndN\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20lumaEndP\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneN\x20=\x20abs(lumaEndN)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneP\x20=\x20abs(lumaEndP)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.x\x20-=\x20offNP.x\x20*\x20FXAA_QUALITY_P7;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.y\x20-=\x20offNP.y\x20*\x20FXAA_QUALITY_P7;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneNP\x20=\x20(!doneN)\x20||\x20(!doneP);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.x\x20+=\x20offNP.x\x20*\x20FXAA_QUALITY_P7;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.y\x20+=\x20offNP.y\x20*\x20FXAA_QUALITY_P7;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20#if\x20(FXAA_QUALITY_PS\x20>\x208)\x0a\x20\x20\x20\x20if(doneNP)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posN.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posP.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20lumaEndN\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20lumaEndP\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20doneN\x20=\x20abs(lumaEndN)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20doneP\x20=\x20abs(lumaEndP)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.x\x20-=\x20offNP.x\x20*\x20FXAA_QUALITY_P8;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.y\x20-=\x20offNP.y\x20*\x20FXAA_QUALITY_P8;\x0a\x20\x20\x20\x20\x20\x20\x20\x20doneNP\x20=\x20(!doneN)\x20||\x20(!doneP);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.x\x20+=\x20offNP.x\x20*\x20FXAA_QUALITY_P8;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.y\x20+=\x20offNP.y\x20*\x20FXAA_QUALITY_P8;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20#if\x20(FXAA_QUALITY_PS\x20>\x209)\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(doneNP)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posN.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posP.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20lumaEndN\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20lumaEndP\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneN\x20=\x20abs(lumaEndN)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneP\x20=\x20abs(lumaEndP)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.x\x20-=\x20offNP.x\x20*\x20FXAA_QUALITY_P9;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.y\x20-=\x20offNP.y\x20*\x20FXAA_QUALITY_P9;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneNP\x20=\x20(!doneN)\x20||\x20(!doneP);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.x\x20+=\x20offNP.x\x20*\x20FXAA_QUALITY_P9;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.y\x20+=\x20offNP.y\x20*\x20FXAA_QUALITY_P9;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#if\x20(FXAA_QUALITY_PS\x20>\x2010)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(doneNP)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posN.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posP.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20lumaEndN\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20lumaEndP\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneN\x20=\x20abs(lumaEndN)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneP\x20=\x20abs(lumaEndP)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.x\x20-=\x20offNP.x\x20*\x20FXAA_QUALITY_P10;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.y\x20-=\x20offNP.y\x20*\x20FXAA_QUALITY_P10;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneNP\x20=\x20(!doneN)\x20||\x20(!doneP);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.x\x20+=\x20offNP.x\x20*\x20FXAA_QUALITY_P10;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.y\x20+=\x20offNP.y\x20*\x20FXAA_QUALITY_P10;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#if\x20(FXAA_QUALITY_PS\x20>\x2011)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(doneNP)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posN.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posP.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20lumaEndN\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20lumaEndP\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneN\x20=\x20abs(lumaEndN)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneP\x20=\x20abs(lumaEndP)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.x\x20-=\x20offNP.x\x20*\x20FXAA_QUALITY_P11;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.y\x20-=\x20offNP.y\x20*\x20FXAA_QUALITY_P11;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneNP\x20=\x20(!doneN)\x20||\x20(!doneP);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.x\x20+=\x20offNP.x\x20*\x20FXAA_QUALITY_P11;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.y\x20+=\x20offNP.y\x20*\x20FXAA_QUALITY_P11;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#if\x20(FXAA_QUALITY_PS\x20>\x2012)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(doneNP)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posN.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20FxaaLuma(FxaaTexTop(tex,\x20posP.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20lumaEndN\x20=\x20lumaEndN\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20lumaEndP\x20=\x20lumaEndP\x20-\x20lumaNN\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneN\x20=\x20abs(lumaEndN)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneP\x20=\x20abs(lumaEndP)\x20>=\x20gradientScaled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.x\x20-=\x20offNP.x\x20*\x20FXAA_QUALITY_P12;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneN)\x20posN.y\x20-=\x20offNP.y\x20*\x20FXAA_QUALITY_P12;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20doneNP\x20=\x20(!doneN)\x20||\x20(!doneP);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.x\x20+=\x20offNP.x\x20*\x20FXAA_QUALITY_P12;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(!doneP)\x20posP.y\x20+=\x20offNP.y\x20*\x20FXAA_QUALITY_P12;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#endif\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20}\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20FxaaFloat\x20dstN\x20=\x20posM.x\x20-\x20posN.x;\x0a\x20\x20\x20\x20FxaaFloat\x20dstP\x20=\x20posP.x\x20-\x20posM.x;\x0a\x20\x20\x20\x20if(!horzSpan)\x20dstN\x20=\x20posM.y\x20-\x20posN.y;\x0a\x20\x20\x20\x20if(!horzSpan)\x20dstP\x20=\x20posP.y\x20-\x20posM.y;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20FxaaBool\x20goodSpanN\x20=\x20(lumaEndN\x20<\x200.0)\x20!=\x20lumaMLTZero;\x0a\x20\x20\x20\x20FxaaFloat\x20spanLength\x20=\x20(dstP\x20+\x20dstN);\x0a\x20\x20\x20\x20FxaaBool\x20goodSpanP\x20=\x20(lumaEndP\x20<\x200.0)\x20!=\x20lumaMLTZero;\x0a\x20\x20\x20\x20FxaaFloat\x20spanLengthRcp\x20=\x201.0/spanLength;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20FxaaBool\x20directionN\x20=\x20dstN\x20<\x20dstP;\x0a\x20\x20\x20\x20FxaaFloat\x20dst\x20=\x20min(dstN,\x20dstP);\x0a\x20\x20\x20\x20FxaaBool\x20goodSpan\x20=\x20directionN\x20?\x20goodSpanN\x20:\x20goodSpanP;\x0a\x20\x20\x20\x20FxaaFloat\x20subpixG\x20=\x20subpixF\x20*\x20subpixF;\x0a\x20\x20\x20\x20FxaaFloat\x20pixelOffset\x20=\x20(dst\x20*\x20(-spanLengthRcp))\x20+\x200.5;\x0a\x20\x20\x20\x20FxaaFloat\x20subpixH\x20=\x20subpixG\x20*\x20fxaaQualitySubpix;\x0a/*--------------------------------------------------------------------------*/\x0a\x20\x20\x20\x20FxaaFloat\x20pixelOffsetGood\x20=\x20goodSpan\x20?\x20pixelOffset\x20:\x200.0;\x0a\x20\x20\x20\x20FxaaFloat\x20pixelOffsetSubpix\x20=\x20max(pixelOffsetGood,\x20subpixH);\x0a\x20\x20\x20\x20if(!horzSpan)\x20posM.x\x20+=\x20pixelOffsetSubpix\x20*\x20lengthSign;\x0a\x20\x20\x20\x20if(\x20horzSpan)\x20posM.y\x20+=\x20pixelOffsetSubpix\x20*\x20lengthSign;\x0a\x20\x20\x20\x20return\x20FxaaFloat4(FxaaTexTop(tex,\x20posM).xyz,\x20lumaM);\x0a}\x0a','_symbolRanks','animation_shuttleRingSwooshHovered','_numberOfShaders','pixelOffsetBR','drawFeature','#EE82EE','_minHeight','_showOnScreen','10px','maximumAliasedLineWidth','to-boolean','/data/path/{z}/{x}/{y}.{fileExtent}?v=1.16389.0','spatialReference','weightFieldName','refine','computeMatrix','getTotalTime','editHeightMode','tweenjs','_showBackground','internalFormat','TilingSpeedV','_overlapDisplayOptions','_unclassifiedCommand','preloadWhenHidden','exec','WHOLE_DOCUMENT','setObjsColor\x20color','varying\x20vec3\x20','_prepareLoadEvent','$set','gbk','getRenderer','bumpSpeed','SCENE2D','_twilightLuminance','tsLayerPanelConfig','_emissionColor','notNetcdf','Hangul\x20Jamo\x20Extended-B','_featureFilter','fromEncodedCartesianVertices','getFeature','cesium-baseLayerPicker-choices','attribute\x20vec3\x20','value\x20/=\x20255.0;\x20\x0a','offsetParent','delayFinishTime','_canvasSize','PagedLOD','gl_FragDepthEXT\x20=\x20logDepthOrDepth;','texture2D(image,\x20fract(repeat\x20*\x20materialInput.st)).channels','bindings','getOffset','fallThrough','attribute\x20vec3\x20a_normal;\x20\x0a','updateElementInDB','ndot','dmdt','updateTransitions','pickPoint','isMerge','mroot','createJPGPNG','feFuncA','sml:StoreType','_urlTiles','sub','renderIds','customInfobox','dayTextures','sdf','numberOfTilesTotal','getParam','DEFAULT_TRANSPARENTBACKCOLORTOLERANCE','invertClassification','_ellipsoidPrimitive','decode_texCoord0_normConstant','VerticalHeight','_sunScatteredLuminanceSeaLevel','Units','writeFeatures','rename','getSortedSymbolIndexes','toLocaleString','https://api.mapbox.com/styles/v1/','preUpdate','CRS','copyrightIds','getEmail','tArea','getUniforms','logShaderCompilation','_edgeCurrentCount','data:video/mp4;base64,AAAAIGZ0eXBtcDQyAAACAGlzb21pc28yYXZjMW1wNDEAAAAIZnJlZQAACKBtZGF0AAAC8wYF///v3EXpvebZSLeWLNgg2SPu73gyNjQgLSBjb3JlIDE0MiByMjQ3OSBkZDc5YTYxIC0gSC4yNjQvTVBFRy00IEFWQyBjb2RlYyAtIENvcHlsZWZ0IDIwMDMtMjAxNCAtIGh0dHA6Ly93d3cudmlkZW9sYW4ub3JnL3gyNjQuaHRtbCAtIG9wdGlvbnM6IGNhYmFjPTEgcmVmPTEgZGVibG9jaz0xOjA6MCBhbmFseXNlPTB4MToweDExMSBtZT1oZXggc3VibWU9MiBwc3k9MSBwc3lfcmQ9MS4wMDowLjAwIG1peGVkX3JlZj0wIG1lX3JhbmdlPTE2IGNocm9tYV9tZT0xIHRyZWxsaXM9MCA4eDhkY3Q9MCBjcW09MCBkZWFkem9uZT0yMSwxMSBmYXN0X3Bza2lwPTEgY2hyb21hX3FwX29mZnNldD0wIHRocmVhZHM9NiBsb29rYWhlYWRfdGhyZWFkcz0xIHNsaWNlZF90aHJlYWRzPTAgbnI9MCBkZWNpbWF0ZT0xIGludGVybGFjZWQ9MCBibHVyYXlfY29tcGF0PTAgY29uc3RyYWluZWRfaW50cmE9MCBiZnJhbWVzPTMgYl9weXJhbWlkPTIgYl9hZGFwdD0xIGJfYmlhcz0wIGRpcmVjdD0xIHdlaWdodGI9MSBvcGVuX2dvcD0wIHdlaWdodHA9MSBrZXlpbnQ9MzAwIGtleWludF9taW49MzAgc2NlbmVjdXQ9NDAgaW50cmFfcmVmcmVzaD0wIHJjX2xvb2thaGVhZD0xMCByYz1jcmYgbWJ0cmVlPTEgY3JmPTIwLjAgcWNvbXA9MC42MCBxcG1pbj0wIHFwbWF4PTY5IHFwc3RlcD00IHZidl9tYXhyYXRlPTIwMDAwIHZidl9idWZzaXplPTI1MDAwIGNyZl9tYXg9MC4wIG5hbF9ocmQ9bm9uZSBmaWxsZXI9MCBpcF9yYXRpbz0xLjQwIGFxPTE6MS4wMACAAAAAOWWIhAA3//p+C7v8tDDSTjf97w55i3SbRPO4ZY+hkjD5hbkAkL3zpJ6h/LR1CAABzgB1kqqzUorlhQAAAAxBmiQYhn/+qZYADLgAAAAJQZ5CQhX/AAj5IQADQGgcIQADQGgcAAAACQGeYUQn/wALKCEAA0BoHAAAAAkBnmNEJ/8ACykhAANAaBwhAANAaBwAAAANQZpoNExDP/6plgAMuSEAA0BoHAAAAAtBnoZFESwr/wAI+SEAA0BoHCEAA0BoHAAAAAkBnqVEJ/8ACykhAANAaBwAAAAJAZ6nRCf/AAsoIQADQGgcIQADQGgcAAAADUGarDRMQz/+qZYADLghAANAaBwAAAALQZ7KRRUsK/8ACPkhAANAaBwAAAAJAZ7pRCf/AAsoIQADQGgcIQADQGgcAAAACQGe60Qn/wALKCEAA0BoHAAAAA1BmvA0TEM//qmWAAy5IQADQGgcIQADQGgcAAAAC0GfDkUVLCv/AAj5IQADQGgcAAAACQGfLUQn/wALKSEAA0BoHCEAA0BoHAAAAAkBny9EJ/8ACyghAANAaBwAAAANQZs0NExDP/6plgAMuCEAA0BoHAAAAAtBn1JFFSwr/wAI+SEAA0BoHCEAA0BoHAAAAAkBn3FEJ/8ACyghAANAaBwAAAAJAZ9zRCf/AAsoIQADQGgcIQADQGgcAAAADUGbeDRMQz/+qZYADLkhAANAaBwAAAALQZ+WRRUsK/8ACPghAANAaBwhAANAaBwAAAAJAZ+1RCf/AAspIQADQGgcAAAACQGft0Qn/wALKSEAA0BoHCEAA0BoHAAAAA1Bm7w0TEM//qmWAAy4IQADQGgcAAAAC0Gf2kUVLCv/AAj5IQADQGgcAAAACQGf+UQn/wALKCEAA0BoHCEAA0BoHAAAAAkBn/tEJ/8ACykhAANAaBwAAAANQZvgNExDP/6plgAMuSEAA0BoHCEAA0BoHAAAAAtBnh5FFSwr/wAI+CEAA0BoHAAAAAkBnj1EJ/8ACyghAANAaBwhAANAaBwAAAAJAZ4/RCf/AAspIQADQGgcAAAADUGaJDRMQz/+qZYADLghAANAaBwAAAALQZ5CRRUsK/8ACPkhAANAaBwhAANAaBwAAAAJAZ5hRCf/AAsoIQADQGgcAAAACQGeY0Qn/wALKSEAA0BoHCEAA0BoHAAAAA1Bmmg0TEM//qmWAAy5IQADQGgcAAAAC0GehkUVLCv/AAj5IQADQGgcIQADQGgcAAAACQGepUQn/wALKSEAA0BoHAAAAAkBnqdEJ/8ACyghAANAaBwAAAANQZqsNExDP/6plgAMuCEAA0BoHCEAA0BoHAAAAAtBnspFFSwr/wAI+SEAA0BoHAAAAAkBnulEJ/8ACyghAANAaBwhAANAaBwAAAAJAZ7rRCf/AAsoIQADQGgcAAAADUGa8DRMQz/+qZYADLkhAANAaBwhAANAaBwAAAALQZ8ORRUsK/8ACPkhAANAaBwAAAAJAZ8tRCf/AAspIQADQGgcIQADQGgcAAAACQGfL0Qn/wALKCEAA0BoHAAAAA1BmzQ0TEM//qmWAAy4IQADQGgcAAAAC0GfUkUVLCv/AAj5IQADQGgcIQADQGgcAAAACQGfcUQn/wALKCEAA0BoHAAAAAkBn3NEJ/8ACyghAANAaBwhAANAaBwAAAANQZt4NExC//6plgAMuSEAA0BoHAAAAAtBn5ZFFSwr/wAI+CEAA0BoHCEAA0BoHAAAAAkBn7VEJ/8ACykhAANAaBwAAAAJAZ+3RCf/AAspIQADQGgcAAAADUGbuzRMQn/+nhAAYsAhAANAaBwhAANAaBwAAAAJQZ/aQhP/AAspIQADQGgcAAAACQGf+UQn/wALKCEAA0BoHCEAA0BoHCEAA0BoHCEAA0BoHCEAA0BoHCEAA0BoHAAACiFtb292AAAAbG12aGQAAAAA1YCCX9WAgl8AAAPoAAAH/AABAAABAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAGGlvZHMAAAAAEICAgAcAT////v7/AAAF+XRyYWsAAABcdGtoZAAAAAPVgIJf1YCCXwAAAAEAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAygAAAMoAAAAAACRlZHRzAAAAHGVsc3QAAAAAAAAAAQAAB9AAABdwAAEAAAAABXFtZGlhAAAAIG1kaGQAAAAA1YCCX9WAgl8AAV+QAAK/IFXEAAAAAAAtaGRscgAAAAAAAAAAdmlkZQAAAAAAAAAAAAAAAFZpZGVvSGFuZGxlcgAAAAUcbWluZgAAABR2bWhkAAAAAQAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAAE3HN0YmwAAACYc3RzZAAAAAAAAAABAAAAiGF2YzEAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAygDKAEgAAABIAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY//8AAAAyYXZjQwFNQCj/4QAbZ01AKOyho3ySTUBAQFAAAAMAEAAr8gDxgxlgAQAEaO+G8gAAABhzdHRzAAAAAAAAAAEAAAA8AAALuAAAABRzdHNzAAAAAAAAAAEAAAABAAAB8GN0dHMAAAAAAAAAPAAAAAEAABdwAAAAAQAAOpgAAAABAAAXcAAAAAEAAAAAAAAAAQAAC7gAAAABAAA6mAAAAAEAABdwAAAAAQAAAAAAAAABAAALuAAAAAEAADqYAAAAAQAAF3AAAAABAAAAAAAAAAEAAAu4AAAAAQAAOpgAAAABAAAXcAAAAAEAAAAAAAAAAQAAC7gAAAABAAA6mAAAAAEAABdwAAAAAQAAAAAAAAABAAALuAAAAAEAADqYAAAAAQAAF3AAAAABAAAAAAAAAAEAAAu4AAAAAQAAOpgAAAABAAAXcAAAAAEAAAAAAAAAAQAAC7gAAAABAAA6mAAAAAEAABdwAAAAAQAAAAAAAAABAAALuAAAAAEAADqYAAAAAQAAF3AAAAABAAAAAAAAAAEAAAu4AAAAAQAAOpgAAAABAAAXcAAAAAEAAAAAAAAAAQAAC7gAAAABAAA6mAAAAAEAABdwAAAAAQAAAAAAAAABAAALuAAAAAEAADqYAAAAAQAAF3AAAAABAAAAAAAAAAEAAAu4AAAAAQAAOpgAAAABAAAXcAAAAAEAAAAAAAAAAQAAC7gAAAABAAA6mAAAAAEAABdwAAAAAQAAAAAAAAABAAALuAAAAAEAAC7gAAAAAQAAF3AAAAABAAAAAAAAABxzdHNjAAAAAAAAAAEAAAABAAAAAQAAAAEAAAEEc3RzegAAAAAAAAAAAAAAPAAAAzQAAAAQAAAADQAAAA0AAAANAAAAEQAAAA8AAAANAAAADQAAABEAAAAPAAAADQAAAA0AAAARAAAADwAAAA0AAAANAAAAEQAAAA8AAAANAAAADQAAABEAAAAPAAAADQAAAA0AAAARAAAADwAAAA0AAAANAAAAEQAAAA8AAAANAAAADQAAABEAAAAPAAAADQAAAA0AAAARAAAADwAAAA0AAAANAAAAEQAAAA8AAAANAAAADQAAABEAAAAPAAAADQAAAA0AAAARAAAADwAAAA0AAAANAAAAEQAAAA8AAAANAAAADQAAABEAAAANAAAADQAAAQBzdGNvAAAAAAAAADwAAAAwAAADZAAAA3QAAAONAAADoAAAA7kAAAPQAAAD6wAAA/4AAAQXAAAELgAABEMAAARcAAAEbwAABIwAAAShAAAEugAABM0AAATkAAAE/wAABRIAAAUrAAAFQgAABV0AAAVwAAAFiQAABaAAAAW1AAAFzgAABeEAAAX+AAAGEwAABiwAAAY/AAAGVgAABnEAAAaEAAAGnQAABrQAAAbPAAAG4gAABvUAAAcSAAAHJwAAB0AAAAdTAAAHcAAAB4UAAAeeAAAHsQAAB8gAAAfjAAAH9gAACA8AAAgmAAAIQQAACFQAAAhnAAAIhAAACJcAAAMsdHJhawAAAFx0a2hkAAAAA9WAgl/VgIJfAAAAAgAAAAAAAAf8AAAAAAAAAAAAAAABAQAAAAABAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAACsm1kaWEAAAAgbWRoZAAAAADVgIJf1YCCXwAArEQAAWAAVcQAAAAAACdoZGxyAAAAAAAAAABzb3VuAAAAAAAAAAAAAAAAU3RlcmVvAAAAAmNtaW5mAAAAEHNtaGQAAAAAAAAAAAAAACRkaW5mAAAAHGRyZWYAAAAAAAAAAQAAAAx1cmwgAAAAAQAAAidzdGJsAAAAZ3N0c2QAAAAAAAAAAQAAAFdtcDRhAAAAAAAAAAEAAAAAAAAAAAACABAAAAAArEQAAAAAADNlc2RzAAAAAAOAgIAiAAIABICAgBRAFQAAAAADDUAAAAAABYCAgAISEAaAgIABAgAAABhzdHRzAAAAAAAAAAEAAABYAAAEAAAAABxzdHNjAAAAAAAAAAEAAAABAAAAAQAAAAEAAAAUc3RzegAAAAAAAAAGAAAAWAAAAXBzdGNvAAAAAAAAAFgAAAOBAAADhwAAA5oAAAOtAAADswAAA8oAAAPfAAAD5QAAA/gAAAQLAAAEEQAABCgAAAQ9AAAEUAAABFYAAARpAAAEgAAABIYAAASbAAAErgAABLQAAATHAAAE3gAABPMAAAT5AAAFDAAABR8AAAUlAAAFPAAABVEAAAVXAAAFagAABX0AAAWDAAAFmgAABa8AAAXCAAAFyAAABdsAAAXyAAAF+AAABg0AAAYgAAAGJgAABjkAAAZQAAAGZQAABmsAAAZ+AAAGkQAABpcAAAauAAAGwwAABskAAAbcAAAG7wAABwYAAAcMAAAHIQAABzQAAAc6AAAHTQAAB2QAAAdqAAAHfwAAB5IAAAeYAAAHqwAAB8IAAAfXAAAH3QAAB/AAAAgDAAAICQAACCAAAAg1AAAIOwAACE4AAAhhAAAIeAAACH4AAAiRAAAIpAAACKoAAAiwAAAItgAACLwAAAjCAAAAFnVkdGEAAAAObmFtZVN0ZXJlbwAAAHB1ZHRhAAAAaG1ldGEAAAAAAAAAIWhkbHIAAAAAAAAAAG1kaXJhcHBsAAAAAAAAAAAAAAAAO2lsc3QAAAAzqXRvbwAAACtkYXRhAAAAAQAAAABIYW5kQnJha2UgMC4xMC4yIDIwMTUwNjExMDA=','Sightline.lineWidth','setLineStrings','_hdrEnvMap','shiftTable','TextPlacement','File\x20or\x20path\x20name\x20too\x20long','ProgramConfigurationSet','supportsImageBitmapOptions','offset_','&layer3DName=','emissionRate','source_video','MAX_TEXTURE_SIZE','getPosition2','terrainLayers','removeGeoEntityMoveParameter','http://www.esri.com/wms','KTX2','_scales','\x20\x20\x20\x20vec4\x20baseColorWithAlpha\x20=\x20SRGBtoLINEAR4(texture2D(u_baseColorTexture,\x20','getChangeEventType','transformFeedbackVaryings','/metadata/features.rjson','_addSmlFileToLayerCompleted','_drawCommandInScenePreModel','_reStoreTimes','iterations','_geoEntityEffects','GL_EXT_shader_texture_lod','paddedRect','CTRL','handledByPreloadPlugin','_hypsometricTexture','RED','_supportsPolylinesOnTerrain','czm_bloom_contrast_bias','encodeAttribute','\x22.\x20Instead\x20use\x20\x22','metal_plate/metal_plate_rough_1k.jpg','Visited\x20','walkSpeed','region3d\x20must\x20be\x20GeoRegion3D.','_localQuaternion','textureAtlas','setPlanePositions','subSymbolDefaultPixelSize','StructArrayLayout3ui6','_selectedEntity','tm_min','setMinimumCone','freeze','set_rethrown','_basis3','billboardCollection_vertexBufferInstanced','index\x20is\x20required.','copyrightText','updateTheme','_colorBufferHalfFloat','_extentsCulling','_defaultWorkerModulePrefix','EPSG:','endSurroundLineColor','_totalMemoryUsageInBytes','memoryInitializerPrefixURL','getStyle','emissiveTextureIndex','_isShowGlobe','computeSubdivision','outline_edgeDetection','componentType','getAngleTimes','minMaxHeight','geoEntity','Plotting\x20Server\x20is\x20required\x20to\x20initialize\x20SymbolLibManager','mixDirection','_saveSmlFileFailed','Arabic\x20Presentation\x20Forms-B','releaseSelection','maximumLuminance','_lastDepthFailColor','fromValue','noInitialRun','addPolyline','#696969','gridTextureTranslationAndScale','S3M\x20Instance\x20distanceVisible','compressedSize','DepthTest','removeAllObjectsOperation','Long','scaneCylinder_cylinderColor','tileXYToRectangle','walkParameters','associateMaterialUrl','center2DHigh','_shaderRotation','altKey','Invalid\x20function\x20pointer\x20called\x20with\x20signature\x20\x27viiiiii\x27.\x20Perhaps\x20this\x20is\x20an\x20invalid\x20value\x20(e.g.\x20caused\x20by\x20calling\x20a\x20virtual\x20method\x20on\x20a\x20NULL\x20pointer)?\x20Or\x20calling\x20a\x20function\x20with\x20an\x20incorrect\x20type,\x20which\x20will\x20fail?\x20(it\x20is\x20worth\x20building\x20your\x20source\x20files\x20with\x20-Werror\x20(warnings\x20are\x20errors),\x20as\x20warnings\x20can\x20indicate\x20undefined\x20behavior\x20which\x20can\x20cause\x20this)','updateForPick','_hintBoundColor','text-radial-offset','addDays','hasFullProtocolRegex','returnContent=true','isActive','_fillGradientOffsetRatioY','SKELETONSELECT_ENABLE','setModelRotate','Katakana\x20Phonetic\x20Extensions','TOP_LEFT','accessorWithSemantic','byteToRgba','GeoEntityEffectTrackline','pixelSize','SYMBOL_CHORD','colorToString','Value\x20too\x20large\x20for\x20defined\x20data\x20type','APPLY_SWIPE','ut1MinusUtc','extendHeight','DocumentFragment','pack\x20imagery\x20index\x20invalid','farToNearRatio','byteOffset','getCenterPixel','_batchTableAttributeIndices','_distanceDisplayConditionSubsription','obbCenter','_createShaderProgramFunction','WGS84BoundingBox','hasConstantFill','getPickId','Ideographic\x20Description\x20Characters','_backgroundPaddingSubscription','+proj={name}\x20+lon_0={lon_0}\x20+lat_0={lat_0}\x20+lat_1={lat_1}\x20+lat_2={lat_2}\x20+x_0={x_0}\x20+y_0={y_0}\x20+a={a}\x20+b={b}\x20+rf={rf}','_leafAttrLoadState','extensions','transformWithOptions','field','_batchTableBoundingSphereAttributeIndices','filter-type-','_trianglesLength','koDescendantsComplete','_depthDownBuffer','transferFromImageBitmap','depthTestOptimization','SYMBOL_Model','scissorRectangle','_animationSpeed','lastTilesWaitingForChildren','labelVerticalOrigin','getImageState','finishedEverythingButTextureCreation','forwardExtrapolationType','_removeRequestListenerCallback','circleRadius','_appearance','_maxFrameTextureUnitIndex','uEastDir','cancelCount','forceLoadFile','RGBA_NORMALIZED','ENABLE_VERTEX_LIGHTING','vertices','CYLINDER_BATCH_IDS','_imageryLayer','debugShowContentBoundingVolume','reserve','#ffe500','instructions','.primitive.','_maxShuttleRingAngle','zCoordType','setFilter','_orthographicPath','\x20\x20\x20\x20float\x20LdotH\x20=\x20clamp(dot(l,\x20h),\x200.0,\x201.0);\x0a','return\x20smoothstep(0.0,\x201.0,\x20x);','{fileExtension}','RGB8','shape','_subdivisionsSubscription','drawGradient','_debugViewerRequestVolume','boundsPts','utils.triggerEvent','DST_ALPHA','createSimplePolylineGeometry','layout_fill','loadVTLayers','v_pickColor','mkdir','thetaWindowRatio','warning:\x20run\x20dependency\x20added\x20without\x20ID','constantOr','nodesByName','utils.postJson','deepEqual','Feature\x20table\x20global\x20property:\x20INSTANCES_LENGTH\x20must\x20be\x20defined','_maxRotationSpeed','quickPositionConfig','PolylinePipeline','GetAttributeUInt8ForAllPoints','_sectionAngle','_hypsometricBound','lastDrawTime','cameraEventWaitTime','getExtension','Terrain\x20tile\x20doesn\x27t\x20exist','_centerY','getTileInformationFromQuadKey','updateLabels','Friday','triggerEvent','updateOnChange','dynamicScane','datumCode','setup','d5433','numberOfAttemptedRequests','scene','#ifdef\x20USE_IBL_LIGHTING\x20\x0a','_projectionExtentDefines','position3DHigh','_process','DEFAULT_MINIFICATION_FILTER','setUniforms','renderTexture','vrButton','stableSort','circleArrayCache_','&jsonpUserID=','\x20\x20\x20\x20color\x20=\x20color\x20*\x20u_highlightColor;\x20\x0a','_expandLineWidthWhenDrawNoDataTile','fromAlpha','yPoleOffset','Tilemap','SuperMap.FacilityAnalystStreamService','updateExtendHeight','/**\x0a\x20*\x20Samples\x20the\x204\x20neighboring\x20pixels\x20and\x20return\x20the\x20weighted\x20average.\x0a\x20*\x0a\x20*\x20@private\x0a\x20*/\x0avec3\x20czm_sampleOctahedralProjectionWithFiltering(sampler2D\x20projectedMap,\x20vec2\x20textureSize,\x20vec3\x20direction,\x20float\x20lod)\x0a{\x0a\x20\x20\x20\x20direction\x20/=\x20dot(vec3(1.0),\x20abs(direction));\x0a\x20\x20\x20\x20vec2\x20rev\x20=\x20abs(direction.zx)\x20-\x20vec2(1.0);\x0a\x20\x20\x20\x20vec2\x20neg\x20=\x20vec2(direction.x\x20<\x200.0\x20?\x20rev.x\x20:\x20-rev.x,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20direction.z\x20<\x200.0\x20?\x20rev.y\x20:\x20-rev.y);\x0a\x20\x20\x20\x20vec2\x20uv\x20=\x20direction.y\x20<\x200.0\x20?\x20neg\x20:\x20direction.xz;\x0a\x20\x20\x20\x20vec2\x20coord\x20=\x200.5\x20*\x20uv\x20+\x20vec2(0.5);\x0a\x20\x20\x20\x20vec2\x20pixel\x20=\x201.0\x20/\x20textureSize;\x0a\x0a\x20\x20\x20\x20if\x20(lod\x20>\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Each\x20subseqeuent\x20mip\x20level\x20is\x20half\x20the\x20size\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20scale\x20=\x201.0\x20/\x20pow(2.0,\x20lod);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20offset\x20=\x20((textureSize.y\x20+\x201.0)\x20/\x20textureSize.x);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20coord.x\x20*=\x20offset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20coord\x20*=\x20scale;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20coord.x\x20+=\x20offset\x20+\x20pixel.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20coord.y\x20+=\x20(1.0\x20-\x20(1.0\x20/\x20pow(2.0,\x20lod\x20-\x201.0)))\x20+\x20pixel.y\x20*\x20(lod\x20-\x201.0)\x20*\x202.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20coord.x\x20*=\x20(textureSize.y\x20/\x20textureSize.x);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20//\x20Do\x20bilinear\x20filtering\x0a\x20\x20\x20\x20#ifndef\x20OES_texture_float_linear\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20color1\x20=\x20texture2D(projectedMap,\x20coord\x20+\x20vec2(0.0,\x20pixel.y)).rgb;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20color2\x20=\x20texture2D(projectedMap,\x20coord\x20+\x20vec2(pixel.x,\x200.0)).rgb;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20color3\x20=\x20texture2D(projectedMap,\x20coord\x20+\x20pixel).rgb;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20color4\x20=\x20texture2D(projectedMap,\x20coord).rgb;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20texturePosition\x20=\x20coord\x20*\x20textureSize;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20fu\x20=\x20fract(texturePosition.x);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20fv\x20=\x20fract(texturePosition.y);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20average1\x20=\x20mix(color4,\x20color2,\x20fu);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20average2\x20=\x20mix(color1,\x20color3,\x20fu);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20color\x20=\x20mix(average1,\x20average2,\x20fv);\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20color\x20=\x20texture2D(projectedMap,\x20coord).rgb;\x0a\x20\x20\x20\x20#endif\x0a\x0a\x20\x20\x20\x20return\x20color;\x0a}\x0a\x0a\x0a/**\x0a\x20*\x20Samples\x20from\x20a\x20cube\x20map\x20that\x20has\x20been\x20projected\x20using\x20an\x20octahedral\x20projection\x20from\x20the\x20given\x20direction.\x0a\x20*\x0a\x20*\x20@name\x20czm_sampleOctahedralProjection\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{sampler2D}\x20projectedMap\x20The\x20texture\x20with\x20the\x20octahedral\x20projected\x20cube\x20map.\x0a\x20*\x20@param\x20{vec2}\x20textureSize\x20The\x20width\x20and\x20height\x20dimensions\x20in\x20pixels\x20of\x20the\x20projected\x20map.\x0a\x20*\x20@param\x20{vec3}\x20direction\x20The\x20normalized\x20direction\x20used\x20to\x20sample\x20the\x20cube\x20map.\x0a\x20*\x20@param\x20{float}\x20lod\x20The\x20level\x20of\x20detail\x20to\x20sample.\x0a\x20*\x20@param\x20{float}\x20maxLod\x20The\x20maximum\x20level\x20of\x20detail.\x0a\x20*\x20@returns\x20{vec3}\x20The\x20color\x20of\x20the\x20cube\x20map\x20at\x20the\x20direction.\x0a\x20*/\x0avec3\x20czm_sampleOctahedralProjection(sampler2D\x20projectedMap,\x20vec2\x20textureSize,\x20vec3\x20direction,\x20float\x20lod,\x20float\x20maxLod)\x20{\x0a\x20\x20\x20\x20float\x20currentLod\x20=\x20floor(lod\x20+\x200.5);\x0a\x20\x20\x20\x20float\x20nextLod\x20=\x20min(currentLod\x20+\x201.0,\x20maxLod);\x0a\x0a\x20\x20\x20\x20vec3\x20colorCurrentLod\x20=\x20czm_sampleOctahedralProjectionWithFiltering(projectedMap,\x20textureSize,\x20direction,\x20currentLod);\x0a\x20\x20\x20\x20vec3\x20colorNextLod\x20=\x20czm_sampleOctahedralProjectionWithFiltering(projectedMap,\x20textureSize,\x20direction,\x20nextLod);\x0a\x0a\x20\x20\x20\x20return\x20mix(colorNextLod,\x20colorCurrentLod,\x20nextLod\x20-\x20lod);\x0a}\x0a','ThirdParty/draco_decoder_new.wasm','_stringOpen','_skipLevel','SKIP_OPTIMIZATION','tooltipColumbusView','symbolInstanceIndexes','textureCoordinates','_timeStamp','textObjects','MAXIMUM_INTERVAL','removeCollection\x20url','min_value','RGB565','protobuf','_boundingSphereFromXML','cp\x20','raw','precision\x20mediump\x20float;\x0ain\x20vec4\x20velocityColor;\x0ain\x20vec2\x20outTexCoord;\x0aout\x20vec4\x20FragColor;\x0auniform\x20sampler2D\x20uFieldTexture;\x0avoid\x20main()\x0a{\x0aFragColor\x20=\x20velocityColor;\x0a#ifdef\x20TEXTUREEFFECT\x0aFragColor\x20=\x20texture(uFieldTexture,\x20outTexCoord)\x20*\x20velocityColor;\x0a#endif\x0a}\x0a','_removeUpdateHeightCallback','_execute_Polybezier','_particleTailgas','setCameraFollow','_needRefine','MinVisibleValue','isManualDepth','_sp2D','_workerModulePrefix','DOUBLE_SIDED','cesium-3dTilesInspector-statistics','scissor','#556B2F','spellcheck','MinZ','setConfig','video/x-flv','#FFE4B5','floodTexture','_isTransparencyOptimization','Show\x20Picked\x20Only','attrs','#EDF9AD','consequent','_controlPoints','attribute\x20vec3\x20a_position;\x20\x0avarying\x20vec4\x20v_color;\x20\x0auniform\x20vec4\x20u_pointSizeAndTimeAndGeometricErrorAndDepthMultiplier;\x20\x0auniform\x20vec4\x20u_constantColor;\x20\x0auniform\x20vec4\x20u_highlightColor;\x20\x0a','clampToObject','getClipCoords','PBR_THEME','_manualShadowVolumeTopHeight','default_tty1_ops','LITERAL_COLOR','failed\x20to\x20load\x20wasm\x20binary\x20file\x20at\x20\x27','getUniformMapCallback','S3MTilesClampObjectColor','id:\x20','ignoreShow','findEventTarget','SRS','blinkInterval','_smaa','ANIMATION_CURVE_EXP','inetNtop6','zoomDirty','sz11','priorityFunction','makeDirty','anchor_','_pointPrimitivesRemoved','pickTileActive','inherit','//\x20floor(127\x20/\x202)\x20==\x2063.0\x0a//\x20the\x20maximum\x20allowed\x20miter\x20limit\x20is\x202.0\x20at\x20the\x20moment.\x20the\x20extrude\x20normal\x20is\x0a//\x20stored\x20in\x20a\x20byte\x20(-128..127).\x20we\x20scale\x20regular\x20normals\x20up\x20to\x20length\x2063,\x20but\x0a//\x20there\x20are\x20also\x20special\x20normals\x20that\x20have\x20a\x20bigger\x20length\x20(of\x20up\x20to\x20126\x20in\x0a//\x20this\x20case).\x0a//\x20#define\x20scale\x2063.0\x0a\x20\x20\x20\x20#define\x20scale\x200.015873016\x0a\x0a\x20\x20\x20\x20attribute\x20vec2\x20a_pos_normal;\x0a\x20\x20\x20\x20attribute\x20vec4\x20a_data;\x0a\x0a\x20\x20\x20\x20uniform\x20mat4\x20u_matrix;\x0a\x20\x20\x20\x20uniform\x20mediump\x20float\x20u_ratio;\x0a\x20\x20\x20\x20uniform\x20vec2\x20u_units_to_pixels;\x0a\x20\x20\x20\x20uniform\x20lowp\x20float\x20u_device_pixel_ratio;\x0a\x0a\x20\x20\x20\x20varying\x20vec2\x20v_normal;\x0a\x20\x20\x20\x20varying\x20vec2\x20v_width2;\x0a\x20\x20\x20\x20varying\x20float\x20v_gamma_scale;\x0a\x20\x20\x20\x20varying\x20highp\x20float\x20v_linesofar;\x0a\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20color\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20blur\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a#pragma\x20mapbox:\x20define\x20mediump\x20float\x20gapwidth\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20offset\x0a#pragma\x20mapbox:\x20define\x20mediump\x20float\x20width\x0a\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20blur\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20float\x20gapwidth\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20offset\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20float\x20width\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20the\x20distance\x20over\x20which\x20the\x20line\x20edge\x20fades\x20out.\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Retina\x20devices\x20need\x20a\x20smaller\x20distance\x20to\x20avoid\x20aliasing.\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20ANTIALIASING\x20=\x201.0\x20/\x20u_device_pixel_ratio\x20/\x202.0;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20a_extrude\x20=\x20a_data.xy\x20-\x20128.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20a_direction\x20=\x20mod(a_data.z,\x204.0)\x20-\x201.0;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_linesofar\x20=\x20(floor(a_data.z\x20/\x204.0)\x20+\x20a_data.w\x20*\x2064.0)\x20*\x202.0;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pos\x20=\x20floor(a_pos_normal\x20*\x200.5);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20x\x20is\x201\x20if\x20it\x27s\x20a\x20round\x20cap,\x200\x20otherwise\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20y\x20is\x201\x20if\x20the\x20normal\x20points\x20up,\x20and\x20-1\x20if\x20it\x20points\x20down\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20We\x20store\x20these\x20in\x20the\x20least\x20significant\x20bit\x20of\x20a_pos_normal\x0a\x20\x20\x20\x20\x20\x20\x20\x20mediump\x20vec2\x20normal\x20=\x20a_pos_normal\x20-\x202.0\x20*\x20pos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20normal.y\x20=\x20normal.y\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_normal\x20=\x20normal;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20these\x20transformations\x20used\x20to\x20be\x20applied\x20in\x20the\x20JS\x20and\x20native\x20code\x20bases.\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20moved\x20them\x20into\x20the\x20shader\x20for\x20clarity\x20and\x20simplicity.\x0a\x20\x20\x20\x20\x20\x20\x20\x20gapwidth\x20=\x20gapwidth\x20/\x202.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20halfwidth\x20=\x20width\x20/\x202.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20offset\x20=\x20-1.0\x20*\x20offset;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20inset\x20=\x20gapwidth\x20+\x20(gapwidth\x20>\x200.0\x20?\x20ANTIALIASING\x20:\x200.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20outset\x20=\x20gapwidth\x20+\x20halfwidth\x20*\x20(gapwidth\x20>\x200.0\x20?\x202.0\x20:\x201.0)\x20+\x20(halfwidth\x20==\x200.0\x20?\x200.0\x20:\x20ANTIALIASING);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Scale\x20the\x20extrusion\x20vector\x20down\x20to\x20a\x20normal\x20and\x20then\x20up\x20by\x20the\x20line\x20width\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20of\x20this\x20vertex.\x0a\x20\x20\x20\x20\x20\x20\x20\x20mediump\x20vec2\x20dist\x20=\x20outset\x20*\x20a_extrude\x20*\x20scale;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Calculate\x20the\x20offset\x20when\x20drawing\x20a\x20line\x20that\x20is\x20to\x20the\x20side\x20of\x20the\x20actual\x20line.\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20We\x20do\x20this\x20by\x20creating\x20a\x20vector\x20that\x20points\x20towards\x20the\x20extrude,\x20but\x20rotate\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20it\x20when\x20we\x27re\x20drawing\x20round\x20end\x20points\x20(a_direction\x20=\x20-1\x20or\x201)\x20since\x20their\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20extrude\x20vector\x20points\x20in\x20another\x20direction.\x0a\x20\x20\x20\x20\x20\x20\x20\x20mediump\x20float\x20u\x20=\x200.5\x20*\x20a_direction;\x0a\x20\x20\x20\x20\x20\x20\x20\x20mediump\x20float\x20t\x20=\x201.0\x20-\x20abs(u);\x0a\x20\x20\x20\x20\x20\x20\x20\x20mediump\x20vec2\x20offset2\x20=\x20offset\x20*\x20a_extrude\x20*\x20scale\x20*\x20normal.y\x20*\x20mat2(t,\x20-u,\x20u,\x20t);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20projected_extrude\x20=\x20u_matrix\x20*\x20vec4(dist\x20/\x20u_ratio,\x200.0,\x200.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(pos\x20+\x20offset2\x20/\x20u_ratio,\x200.0,\x201.0)\x20+\x20projected_extrude;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20calculate\x20how\x20much\x20the\x20perspective\x20view\x20squishes\x20or\x20stretches\x20the\x20extrude\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20extrude_length_without_perspective\x20=\x20length(dist);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20extrude_length_with_perspective\x20=\x20length(projected_extrude.xy\x20/\x20gl_Position.w\x20*\x20u_units_to_pixels);\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_gamma_scale\x20=\x20extrude_length_without_perspective\x20/\x20extrude_length_with_perspective;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_width2\x20=\x20vec2(outset,\x20inset);\x0a\x20\x20\x20\x20}\x0a','3DHigh','lat0','debugShowGlobeDepth','(uniform|attribute|in)\x5cs+(vec[34]|sampler2D)\x5cs+','decode_texCoord4_normConstant','_globeAlpha','$element','_mark','HAS_EMISSIVE_TEXTURE','_simulationController','_isPositionUpdate','\x20\x20\x20\x20vec3\x20diffuseColor\x20=\x20baseColor\x20*\x20(1.0\x20-\x20metalness)\x20*\x20(1.0\x20-\x20f0);\x0a','APPLY_SPLIT','frustum','Buf16','numClampClipPlaneLayer','configData','fromNodeId','AlphaMap','_usesTangentToEyeMat','_distance','setColorForwardScale','_lineCallout','_prepareLoadSize','isReal','quantizationBits','_markHalo','classType','_scanPlaneArr','_imageBuffer','createElement','srs','Intersects','southWest_HIGH_z','_preHpr','getPointsByTriangle','stepSize','animation_buttonDisabled','defaultPadding','File\x20exists','flyOverLongitude','imageryProviders','\x20is\x20already\x20registered','_evaluateGreaterThan','selectIndexData','removeGeoEntity','cos_po','validateFramebuffer','toggleInspector','endTransform','directioinal\x20light\x20directionEC','bitstuffer','isObjectVisible','July','layerAdded','PINK','scanAxis','imageName','MAT4','Compile\x20(Ctrl+Enter)','widths','HEAD','/**\x0a\x20*\x20Gets\x20the\x20color\x20with\x20fog\x20at\x20a\x20distance\x20from\x20the\x20camera.\x0a\x20*\x0a\x20*\x20@name\x20czm_fog\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{float}\x20distanceToCamera\x20The\x20distance\x20to\x20the\x20camera\x20in\x20meters.\x0a\x20*\x20@param\x20{vec3}\x20color\x20The\x20original\x20color.\x0a\x20*\x20@param\x20{vec3}\x20fogColor\x20The\x20color\x20of\x20the\x20fog.\x0a\x20*\x0a\x20*\x20@returns\x20{vec3}\x20The\x20color\x20adjusted\x20for\x20fog\x20at\x20the\x20distance\x20from\x20the\x20camera.\x0a\x20*/\x0avec3\x20czm_fog(float\x20distanceToCamera,\x20vec3\x20color,\x20vec3\x20fogColor)\x0a{\x0a\x20\x20\x20\x20float\x20scalar\x20=\x20distanceToCamera\x20*\x20czm_fogDensity;\x0a\x20\x20\x20\x20float\x20fog\x20=\x201.0\x20-\x20exp(-(scalar\x20*\x20scalar));\x0a\x20\x20\x20\x20return\x20mix(color,\x20fogColor,\x20fog);\x0a}\x0a\x0a/**\x0a\x20*\x20Gets\x20the\x20color\x20with\x20fog\x20at\x20a\x20distance\x20from\x20the\x20camera.\x0a\x20*\x0a\x20*\x20@name\x20czm_fog\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{float}\x20distanceToCamera\x20The\x20distance\x20to\x20the\x20camera\x20in\x20meters.\x0a\x20*\x20@param\x20{vec3}\x20color\x20The\x20original\x20color.\x0a\x20*\x20@param\x20{vec3}\x20fogColor\x20The\x20color\x20of\x20the\x20fog.\x0a\x20*\x20@param\x20{float}\x20fogModifierConstant\x20A\x20constant\x20to\x20modify\x20the\x20appearance\x20of\x20fog.\x0a\x20*\x0a\x20*\x20@returns\x20{vec3}\x20The\x20color\x20adjusted\x20for\x20fog\x20at\x20the\x20distance\x20from\x20the\x20camera.\x0a\x20*/\x0avec3\x20czm_fog(float\x20distanceToCamera,\x20vec3\x20color,\x20vec3\x20fogColor,\x20float\x20fogModifierConstant)\x0a{\x0a\x20\x20\x20\x20float\x20scalar\x20=\x20distanceToCamera\x20*\x20czm_fogDensity;\x0a\x20\x20\x20\x20float\x20fog\x20=\x201.0\x20-\x20exp(-((fogModifierConstant\x20*\x20scalar\x20+\x20fogModifierConstant)\x20*\x20(scalar\x20*\x20(1.0\x20+\x20fogModifierConstant))));\x0a\x20\x20\x20\x20return\x20mix(color,\x20fogColor,\x20fog);\x0a}\x0a','getDraggingDialog','\x0aIf\x20this\x20abort()\x20is\x20unexpected,\x20build\x20with\x20-s\x20ASSERTIONS=1\x20which\x20can\x20give\x20more\x20information.','}\x5cB','initialColor','Memory','restore','_drawControlEndEvent','_inner','_useGradientOpacity','RGB32F','imageHeight','\x20is\x20not.','appendPoint','$add','cachedSymbolList','oneOfGetter','log2FarDepthFromNearPlusOne','createFilter','geeServerDefs','addModifyRegion','MEDIUMSLATEBLUE','_initialize','hreflang','innerContents','_dDepth','moveForward','CenterY','layoutAttributes','_pointsChanged','MATERIAL_INDEX','areaDirty','ptr','_composite','Parser','isGroupNode','scaneCylinder_radius','isRewritten','createDocument','bitsPerPixel','gl_FragData','lefttop','vDim\x20=\x20abs(aPosition.zw);','datasetNames','STACKTOP','_handleHover','multiplyByVector','queryParameters','Namespace','_setGeoEntityScaleParameter','TTY','_cesiumCreditContainer','_timeThreshold','ThirdParty/Workers/','_dotPicture','_polygonViewProjMatrix','removeTrailingSlash','_primitiveScnaFillArry','splitPath','/dev/tty','computeBoundingBoxMatrix','southWest_LOW_y','setEndRotation','allowVerticalPlacement','__playSpeedTime','preStopIndex','PICTUREBACKGROUND_SCIENCE','The\x20mesh\x20must\x20have\x20a\x20position\x20attribute.','transformToRoot','_movePolygonDimension','zone','parms','_spStencil','gltf_clippingPlanesMatrix','getObjectByPickColor','SADDLEBROWN','_forceResize','args','analysisSymbolCells','\x22parts\x22:[','rooturl','linePattern','readMask','createDefaultDirectories','morphTo3D','USE_OPTIMIZATION','BITS64','FRAMEBUFFER','executeDebugGlobeDepth','themeStyle','getSMAATexture','setEndUUID','getDOFTexture','LocalTransform','_reallocateGPUBuffer','subdivideRhumbLineCount','isLineVisible','inflateInit','</span>','_linkPrimitive','_hasAvailability','writeI53ToU64Clamped','aColor2','_moonHoriz','invalid\x20handle\x20for\x20stderr\x20(','indexData.dat','#00f','DEFAULT','_setPaintOverrides','onRuntimeInitialized','_requestMetadata','groupNameBounds','fMultiTemporalFactor','Freeze\x20Frame','getId','getPictureHeight','entries_','argpdot','_profile','clockTrackedDataSource','isEdit','scaneColor','_containDeductionScriptGeoEntity','renderTextDecoration','ndist','[clientVersion]','_ctx','_heightmapHeight','_useHdr','_color','clampOutlines','shaderPreprocess','valid','runtimeKeepalivePush',',\x20u_','stopTime','setBaseState','getElementFromDB','a_projected_pos','shadowOffsetY','m\x0aradius:','inclusive','endPositions','./lineargradientcontainer','instanceIds','_playForwardViewModel','positionLowAndShow','DiffuseA','uniform\x20vec3\x20uDirectionalLightDirectionEC[\x20DIR_LIGHTS\x20];\x20\x0a','dynCall_iidiiii','_clusterDirty','creditContainer','createCastDerivedCommand','MozNamedAttrMap','mousewheel','mat4\x20czm_instanced_modelViewProjection;\x0a','releaseBuffer','Arabic\x20Supplement','rootNodePath','PUT','isCenterMutuallyExclusive','handleImageLoad_','handler','strokeStyle','uwnd\x20or\x20vwnd\x20is\x20required.','clientY','_boundingVolumeDirty','wrap','refreshRasterTile2','64151mcgKCX','extVertexArrayObject','getFloat32','getPickRectIDs','backgroundUniforms','totalDays','+Infinity','time','decode_texCoord1_vNormConstant','pixelOffset','_offset3D','decode_texCoord3_min','lastZoom','Position','getPitch','query','borderLeftWidth','isFill','_accumulationDis','scaneCylinder_length','</li><li><strong>Points\x20Loaded:\x20</strong>','Communication\x20error\x20on\x20send','_rectangleNortheastInMeters','sineU','planes2D_LOW_z','findClosestFacilities','getTileDataAvailable','findIntervalContainingDate','SuperMap.CommonServiceBase','simplifiedGeometryMaxMinSquaredTolerance','_manualUniforms','symbol-sort-key','gl_FragData[0]','hasOwnProperty','toGeoJSON','buffers','text/css','_clipRegionRasterized','fillColor','uniform\x20','zigZagEncode32','fromStartHeadingDistance','to-string','_evaluateIsExactClass','depthEpsilon','attributeExtentName','RequestState','coarseLayer','varying\x20vec2\x20v_texCoord;','updateCameraFollow','getSunColor','lookupPath','_minTransparentAlpha','_earcut','_BillboardScale','_is3D','Widgets/Images/NavigationHelp/MouseMiddle.svg','_sceneName','u_transparency','lat1','responseType','getFeaturesFromGroupObject','setPolygons','ivec4','zoomoutTickFunction','cacheInvalid','storageType','lonlat','RGB_ETC1','degree','isNoExistAllLabels','_baseColorTextureIndex','mipmapLevel','xfact','_updatedPaintProps','ensureErrnoError','readFloat','attribute\x20vec2\x20a_pos;\x0aattribute\x20vec2\x20a_anchor_pos;\x0aattribute\x20vec2\x20a_extrude;\x0aattribute\x20vec2\x20a_placed;\x0aattribute\x20vec2\x20a_shift;\x0a\x0auniform\x20mat4\x20u_matrix;\x0auniform\x20vec2\x20u_extrude_scale;\x0auniform\x20float\x20u_camera_to_center_distance;\x0a\x0avarying\x20float\x20v_placed;\x0avarying\x20float\x20v_notUsed;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20vec4\x20projectedPoint\x20=\x20u_matrix\x20*\x20vec4(a_anchor_pos,\x200,\x201);\x0a\x20\x20\x20\x20highp\x20float\x20camera_to_anchor_distance\x20=\x20projectedPoint.w;\x0a\x20\x20\x20\x20highp\x20float\x20collision_perspective_ratio\x20=\x20clamp(\x0a\x20\x20\x20\x20\x20\x20\x20\x200.5\x20+\x200.5\x20*\x20(u_camera_to_center_distance\x20/\x20camera_to_anchor_distance),\x0a\x20\x20\x20\x20\x20\x20\x20\x200.0,\x20//\x20Prevents\x20oversized\x20near-field\x20boxes\x20in\x20pitched/overzoomed\x20tiles\x0a\x20\x20\x20\x20\x20\x20\x20\x204.0);\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(a_pos,\x200.0,\x201.0);\x0a\x20\x20\x20\x20gl_Position.xy\x20+=\x20(a_extrude\x20+\x20a_shift)\x20*\x20u_extrude_scale\x20*\x20gl_Position.w\x20*\x20collision_perspective_ratio;\x0a\x0a\x20\x20\x20\x20v_placed\x20=\x20a_placed.x;\x0a\x20\x20\x20\x20v_notUsed\x20=\x20a_placed.y;\x0a}\x0a','LowerCorner','_domeType','isValid','cachedSymbols','isElementVisible','_angle','stringContainsRTLText','_semiMajorAxis','uniform\x20vec4\x20color;\x0auniform\x20float\x20glowPower;\x0auniform\x20float\x20taperPower;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20\x20\x20float\x20glow\x20=\x20glowPower\x20/\x20abs(st.t\x20-\x200.5)\x20-\x20(glowPower\x20/\x200.5);\x0a\x0a\x20\x20\x20\x20if\x20(taperPower\x20<=\x200.99999)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20glow\x20*=\x20min(1.0,\x20taperPower\x20/\x20(0.5\x20-\x20st.s\x20*\x200.5)\x20-\x20(taperPower\x20/\x200.5));\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20glow\x20=\x20clamp(0.0,\x202.0,\x20glow);\x0a\x0a\x20\x20\x20\x20vec4\x20fragColor;\x0a\x20\x20\x20\x20fragColor.rgb\x20=\x20max(vec3(glow\x20-\x201.0\x20+\x20color.rgb),\x20color.rgb);\x0a\x20\x20\x20\x20fragColor.a\x20=\x20clamp(0.0,\x201.0,\x20glow)\x20*\x20color.a;\x0a\x20\x20\x20\x20fragColor\x20=\x20czm_gammaCorrect(fragColor);\x0a\x0a\x20\x20\x20\x20material.emission\x20=\x20fragColor.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20fragColor.a;\x0a\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','symbol-placement','_realtimeShuttleRingAngle','indexArray','Stop','activeDisMeasure','articulations','_numberOfPoints','getSectionSlices','processImagery','isTransferred','notifyWhenChangesStop','_augmentPicture','stGranXCos','ANIMATION_BROKENLINE_EXP','Expected\x20exponent\x20(','parameter','DISABLE_DEPTH_DISTANCE','#ifdef\x20QUANTIZATION_BITS12\x0aattribute\x20vec4\x20compressed0;\x0aattribute\x20float\x20compressed1;\x0a#else\x0aattribute\x20vec4\x20position3DAndHeight;\x0aattribute\x20vec4\x20textureCoordAndEncodedNormals;\x0a#ifdef\x20APPLY_MODIFY\x0aattribute\x20vec3\x20positionModify;\x0a#endif\x0a#endif\x0a\x0auniform\x20vec3\x20u_center3D;\x0auniform\x20mat4\x20u_modifiedModelView;\x0auniform\x20mat4\x20u_modifiedModelViewProjection;\x0auniform\x20vec4\x20u_tileRectangle;\x0a\x0a//\x20Uniforms\x20for\x202D\x20Mercator\x20projection\x0auniform\x20vec2\x20u_southAndNorthLatitude;\x0auniform\x20vec2\x20u_southMercatorYAndOneOverHeight;\x0a\x0avarying\x20float\x20v_height2;\x0avarying\x20vec3\x20v_positionMC;\x0avarying\x20vec3\x20v_positionEC;\x0a\x0avarying\x20vec3\x20v_textureCoordinates;\x0avarying\x20vec3\x20v_normalMC;\x0avarying\x20vec3\x20v_normalEC;\x0a\x0a#ifdef\x20APPLY_MATERIAL\x0avarying\x20float\x20v_slope;\x0avarying\x20float\x20v_height;\x0a#endif\x0a\x0a#if\x20defined(FOG)\x20||\x20defined(GROUND_ATMOSPHERE)\x0avarying\x20float\x20v_distance;\x0avarying\x20vec3\x20v_fogMieColor;\x0avarying\x20vec3\x20v_fogRayleighColor;\x0a#endif\x0a\x0a#ifdef\x20SHOW_NORMAL_MAP\x0avarying\x20vec3\x20vertNorm;\x0a#endif\x0a\x0a#ifdef\x20BRDF\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20u_normalTexture;\x0a\x20\x20\x20\x20uniform\x20vec4\x20u_normalTextureTranslationAndScale;\x0a#endif\x0a\x0a#ifdef\x20SLOPE_ANALYSIS\x0auniform\x20float\x20uTopLevel;\x0auniform\x20float\x20uLevel;\x0avarying\x20vec2\x20texCoordRotate;\x0a#endif\x0a\x0a#ifdef\x20APPLY_MODIFY\x0auniform\x20sampler2D\x20uModifyRasterTexture;\x0a#endif\x0a\x0avarying\x20vec4\x20clip_vertex;\x0a\x0a//\x20These\x20functions\x20are\x20generated\x20at\x20runtime.\x0avec4\x20getPosition(vec3\x20position,\x20float\x20height,\x20vec2\x20textureCoordinates);\x0afloat\x20get2DYPositionFraction(vec2\x20textureCoordinates);\x0a\x0avec4\x20getPosition3DMode(vec3\x20position,\x20float\x20height,\x20vec2\x20textureCoordinates)\x0a{\x0a\x20\x20\x20\x20return\x20u_modifiedModelViewProjection\x20*\x20vec4(position,\x201.0);\x0a}\x0a\x0afloat\x20get2DMercatorYPositionFraction(vec2\x20textureCoordinates)\x0a{\x0a\x20\x20\x20\x20//\x20The\x20width\x20of\x20a\x20tile\x20at\x20level\x2011,\x20in\x20radians\x20and\x20assuming\x20a\x20single\x20root\x20tile,\x20is\x0a\x20\x20\x20\x20//\x20\x20\x202.0\x20*\x20czm_pi\x20/\x20pow(2.0,\x2011.0)\x0a\x20\x20\x20\x20//\x20We\x20want\x20to\x20just\x20linearly\x20interpolate\x20the\x202D\x20position\x20from\x20the\x20texture\x20coordinates\x0a\x20\x20\x20\x20//\x20when\x20we\x27re\x20at\x20this\x20level\x20or\x20higher.\x20\x20The\x20constant\x20below\x20is\x20the\x20expression\x0a\x20\x20\x20\x20//\x20above\x20evaluated\x20and\x20then\x20rounded\x20up\x20at\x20the\x204th\x20significant\x20digit.\x0a\x20\x20\x20\x20const\x20float\x20maxTileWidth\x20=\x200.003068;\x0a\x20\x20\x20\x20float\x20positionFraction\x20=\x20textureCoordinates.y;\x0a\x20\x20\x20\x20float\x20southLatitude\x20=\x20u_southAndNorthLatitude.x;\x0a\x20\x20\x20\x20float\x20northLatitude\x20=\x20u_southAndNorthLatitude.y;\x0a\x20\x20\x20\x20if\x20(northLatitude\x20-\x20southLatitude\x20>\x20maxTileWidth)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20southMercatorY\x20=\x20u_southMercatorYAndOneOverHeight.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20oneOverMercatorHeight\x20=\x20u_southMercatorYAndOneOverHeight.y;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20currentLatitude\x20=\x20mix(southLatitude,\x20northLatitude,\x20textureCoordinates.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20currentLatitude\x20=\x20clamp(currentLatitude,\x20-czm_webMercatorMaxLatitude,\x20czm_webMercatorMaxLatitude);\x0a\x20\x20\x20\x20\x20\x20\x20\x20positionFraction\x20=\x20czm_latitudeToWebMercatorFraction(currentLatitude,\x20southMercatorY,\x20oneOverMercatorHeight);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20positionFraction;\x0a}\x0a\x0afloat\x20get2DGeographicYPositionFraction(vec2\x20textureCoordinates)\x0a{\x0a\x20\x20\x20\x20return\x20textureCoordinates.y;\x0a}\x0a\x0avec4\x20getPositionPlanarEarth(vec3\x20position,\x20float\x20height,\x20vec2\x20textureCoordinates)\x0a{\x0a\x20\x20\x20\x20float\x20yPositionFraction\x20=\x20get2DYPositionFraction(textureCoordinates);\x0a\x20\x20\x20\x20vec4\x20rtcPosition2D\x20=\x20vec4(height,\x20mix(u_tileRectangle.st,\x20u_tileRectangle.pq,\x20vec2(textureCoordinates.x,\x20yPositionFraction)),\x201.0);\x0a\x20\x20\x20\x20return\x20u_modifiedModelViewProjection\x20*\x20rtcPosition2D;\x0a}\x0a\x0avec4\x20getPosition2DMode(vec3\x20position,\x20float\x20height,\x20vec2\x20textureCoordinates)\x0a{\x0a\x20\x20\x20\x20return\x20getPositionPlanarEarth(position,\x200.0,\x20textureCoordinates);\x0a}\x0a\x0avec4\x20getPositionColumbusViewMode(vec3\x20position,\x20float\x20height,\x20vec2\x20textureCoordinates)\x0a{\x0a\x20\x20\x20\x20return\x20getPositionPlanarEarth(position,\x20height,\x20textureCoordinates);\x0a}\x0a\x0avec4\x20getPositionMorphingMode(vec3\x20position,\x20float\x20height,\x20vec2\x20textureCoordinates)\x0a{\x0a\x20\x20\x20\x20//\x20We\x20do\x20not\x20do\x20RTC\x20while\x20morphing,\x20so\x20there\x20is\x20potential\x20for\x20jitter.\x0a\x20\x20\x20\x20//\x20This\x20is\x20unlikely\x20to\x20be\x20noticeable,\x20though.\x0a\x20\x20\x20\x20vec3\x20position3DWC\x20=\x20position\x20+\x20u_center3D;\x0a\x20\x20\x20\x20float\x20yPositionFraction\x20=\x20get2DYPositionFraction(textureCoordinates);\x0a\x20\x20\x20\x20vec4\x20position2DWC\x20=\x20vec4(height,\x20mix(u_tileRectangle.st,\x20u_tileRectangle.pq,\x20vec2(textureCoordinates.x,\x20yPositionFraction)),\x201.0);\x0a\x20\x20\x20\x20vec4\x20morphPosition\x20=\x20czm_columbusViewMorph(position2DWC,\x20vec4(position3DWC,\x201.0),\x20czm_morphTime);\x0a\x20\x20\x20\x20return\x20czm_modelViewProjection\x20*\x20morphPosition;\x0a}\x0a\x0a#ifdef\x20QUANTIZATION_BITS12\x0auniform\x20vec2\x20u_minMaxHeight;\x0auniform\x20mat4\x20u_scaleAndBias;\x0a#endif\x0a\x0avoid\x20main()\x0a{\x0a#ifdef\x20QUANTIZATION_BITS12\x0a\x20\x20\x20\x20vec2\x20xy\x20=\x20czm_decompressTextureCoordinates(compressed0.x);\x0a\x20\x20\x20\x20vec2\x20zh\x20=\x20czm_decompressTextureCoordinates(compressed0.y);\x0a\x20\x20\x20\x20vec3\x20position\x20=\x20vec3(xy,\x20zh.x);\x0a\x20\x20\x20\x20float\x20height\x20=\x20zh.y;\x0a\x20\x20\x20\x20vec2\x20textureCoordinates\x20=\x20czm_decompressTextureCoordinates(compressed0.z);\x0a\x0a\x20\x20\x20\x20height\x20=\x20height\x20*\x20(u_minMaxHeight.y\x20-\x20u_minMaxHeight.x)\x20+\x20u_minMaxHeight.x;\x0a\x20\x20\x20\x20v_height2\x20=\x20height;\x0a\x20\x20\x20\x20position\x20=\x20(u_scaleAndBias\x20*\x20vec4(position,\x201.0)).xyz;\x0a\x0a#if\x20(defined(ENABLE_VERTEX_LIGHTING)\x20||\x20defined(GENERATE_POSITION_AND_NORMAL))\x20&&\x20defined(INCLUDE_WEB_MERCATOR_Y)\x0a\x20\x20\x20\x20float\x20webMercatorT\x20=\x20czm_decompressTextureCoordinates(compressed0.w).x;\x0a\x20\x20\x20\x20float\x20encodedNormal\x20=\x20compressed1;\x0a#elif\x20defined(INCLUDE_WEB_MERCATOR_Y)\x0a\x20\x20\x20\x20float\x20webMercatorT\x20=\x20czm_decompressTextureCoordinates(compressed0.w).x;\x0a\x20\x20\x20\x20float\x20encodedNormal\x20=\x200.0;\x0a#elif\x20defined(ENABLE_VERTEX_LIGHTING)\x20||\x20defined(GENERATE_POSITION_AND_NORMAL)\x0a\x20\x20\x20\x20float\x20webMercatorT\x20=\x20textureCoordinates.y;\x0a\x20\x20\x20\x20float\x20encodedNormal\x20=\x20compressed0.w;\x0a#else\x0a\x20\x20\x20\x20float\x20webMercatorT\x20=\x20textureCoordinates.y;\x0a\x20\x20\x20\x20float\x20encodedNormal\x20=\x200.0;\x0a#endif\x0a\x0a#else\x0a\x20\x20\x20\x20//\x20A\x20single\x20float\x20per\x20element\x0a\x20\x20\x20\x20vec3\x20position\x20=\x20position3DAndHeight.xyz;\x0a\x20\x20\x20\x20float\x20height\x20=\x20position3DAndHeight.w;\x0a\x20\x20\x20\x20v_height2\x20=\x20height;\x0a\x20\x20\x20\x20vec2\x20textureCoordinates\x20=\x20textureCoordAndEncodedNormals.xy;\x0a\x0a#if\x20(defined(ENABLE_VERTEX_LIGHTING)\x20||\x20defined(GENERATE_POSITION_AND_NORMAL)\x20||\x20defined(APPLY_MATERIAL))\x20&&\x20defined(INCLUDE_WEB_MERCATOR_Y)\x0a\x20\x20\x20\x20float\x20webMercatorT\x20=\x20textureCoordAndEncodedNormals.z;\x0a\x20\x20\x20\x20float\x20encodedNormal\x20=\x20textureCoordAndEncodedNormals.w;\x0a#elif\x20defined(ENABLE_VERTEX_LIGHTING)\x20||\x20defined(GENERATE_POSITION_AND_NORMAL)\x20||\x20defined(APPLY_MATERIAL)\x0a\x20\x20\x20\x20float\x20webMercatorT\x20=\x20textureCoordinates.y;\x0a\x20\x20\x20\x20float\x20encodedNormal\x20=\x20textureCoordAndEncodedNormals.z;\x0a#elif\x20defined(INCLUDE_WEB_MERCATOR_Y)\x0a\x20\x20\x20\x20float\x20webMercatorT\x20=\x20textureCoordAndEncodedNormals.z;\x0a\x20\x20\x20\x20float\x20encodedNormal\x20=\x200.0;\x0a#else\x0a\x20\x20\x20\x20float\x20webMercatorT\x20=\x20textureCoordinates.y;\x0a\x20\x20\x20\x20float\x20encodedNormal\x20=\x200.0;\x0a#endif\x0a\x0a#endif\x0a\x0a\x20\x20\x20\x20vec3\x20position3DWC\x20=\x20position\x20+\x20u_center3D;\x0a\x20\x20\x20\x20gl_Position\x20=\x20getPosition(position,\x20height,\x20textureCoordinates);\x0a\x0a#ifdef\x20APPLY_MODIFY\x0a\x20\x20\x20\x20vec4\x20packHeight\x20=\x20texture2D(uModifyRasterTexture,\x20textureCoordinates);\x0a\x20\x20\x20\x20if(packHeight.w\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20getPosition(positionModify,\x20height,\x20textureCoordinates);\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a\x20\x20\x20\x20v_textureCoordinates\x20=\x20vec3(textureCoordinates,\x20webMercatorT);\x0a\x0a#if\x20defined(ENABLE_VERTEX_LIGHTING)\x20||\x20defined(GENERATE_POSITION_AND_NORMAL)\x20||\x20defined(APPLY_MATERIAL)\x0a\x20\x20\x20\x20v_positionEC\x20=\x20(u_modifiedModelView\x20*\x20vec4(position,\x201.0)).xyz;\x0a\x20\x20\x20\x20v_positionMC\x20=\x20position3DWC;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20position\x20in\x20model\x20coordinates\x0a\x20\x20\x20\x20vec3\x20normalMC\x20=\x20czm_octDecode(encodedNormal);\x0a\x20\x20\x20\x20v_normalMC\x20=\x20normalMC;\x0a\x20\x20\x20\x20v_normalEC\x20=\x20czm_normal3D\x20*\x20v_normalMC;\x0a#elif\x20defined(SHOW_REFLECTIVE_OCEAN)\x20||\x20defined(ENABLE_DAYNIGHT_SHADING)\x20||\x20defined(GENERATE_POSITION)\x20||\x20defined(HDR)\x0a\x20\x20\x20\x20v_positionEC\x20=\x20(u_modifiedModelView\x20*\x20vec4(position,\x201.0)).xyz;\x0a\x20\x20\x20\x20v_positionMC\x20=\x20position3DWC;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20position\x20in\x20model\x20coordinates\x0a#endif\x0a\x0a#if\x20defined(FOG)\x20||\x20defined(GROUND_ATMOSPHERE)\x0a\x20\x20\x20\x20AtmosphereColor\x20atmosFogColor\x20=\x20computeGroundAtmosphereFromSpace(position3DWC,\x20false,\x20vec3(0.0));\x0a\x20\x20\x20\x20v_fogMieColor\x20=\x20atmosFogColor.mie;\x0a\x20\x20\x20\x20v_fogRayleighColor\x20=\x20atmosFogColor.rayleigh;\x0a\x20\x20\x20\x20v_distance\x20=\x20length((czm_modelView3D\x20*\x20vec4(position3DWC,\x201.0)).xyz);\x0a#endif\x0a#ifdef\x20APPLY_MATERIAL\x0a\x20\x20\x20\x20vec3\x20finalNormal\x20=\x20normalMC;\x0a\x20\x20\x20\x20vec3\x20ellipsoidNormal\x20=\x20normalize(position3DWC.xyz);\x0a\x20\x20\x20\x20v_slope\x20=\x20abs(dot(ellipsoidNormal,\x20finalNormal));\x0a\x20\x20\x20\x20v_height\x20=\x20height;\x0a#endif\x0a\x20\x20\x20\x20clip_vertex\x20=\x20czm_inverseProjection\x20*\x20gl_Position;\x0a\x0a#ifdef\x20SHOW_NORMAL_MAP\x0a\x20\x20\x20\x20v_positionEC\x20=\x20(u_modifiedModelView\x20*\x20vec4(position.xyz,\x201.0)).xyz;\x0a\x20\x20\x20\x20vertNorm\x20=\x20normalize(position3DWC);\x0a\x20\x20\x20\x20#ifdef\x20BRDF\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20normalTextureTranslation\x20=\x20u_normalTextureTranslationAndScale.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20normalTextureScale\x20=\x20u_normalTextureTranslationAndScale.zw;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20normalTextureCoordinates\x20=\x20v_textureCoordinates.xy\x20*\x20normalTextureScale\x20+\x20normalTextureTranslation;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20realNormal\x20=\x20texture2D(u_normalTexture,\x20normalTextureCoordinates.xy).xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20realNormal\x20=\x20(realNormal\x20-\x200.5)\x20*\x202.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20zAxis\x20=\x20normalize(vertNorm);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20xAxis\x20=\x20normalize(vec3(-vertNorm.y,\x20vertNorm.x,\x200));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20yAxis\x20=\x20normalize(cross(zAxis,\x20xAxis));\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat3\x20matrix\x20=\x20mat3(xAxis,\x20yAxis,\x20zAxis);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20vNormal\x20=\x20czm_normal3D\x20*\x20matrix\x20*\x20realNormal;\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_normalEC\x20=\x20normalize(vNormal);\x0a\x20\x20\x20\x20#endif\x0a#endif\x0a\x0a#ifdef\x20SLOPE_ANALYSIS\x0a\x20\x20\x20\x20float\x20levelSpan\x20=\x20min(uLevel\x20-\x20uTopLevel,\x202.0);\x0a\x20\x20\x20\x20float\x20arrowTextureScale\x20=\x20pow(2.0,levelSpan);\x0a\x20\x20\x20\x20texCoordRotate\x20=\x20v_textureCoordinates.xy\x20*\x20arrowTextureScale;\x0a#endif\x0a}\x0a','getRadarType','ExtendClampPolygonCache','blobSize','uniform\x20sampler2D\x20u_texture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(u_texture,\x20v_textureCoordinates).rgba;\x0a}\x0a','Url','turnWeightField','_locatorBuckets','text-ignore-placement','_activeIndexedDBTasks','pixelDisToRealDis','maximumRenderTimeChange','createOrUpdateFromCoordinate','alongline','latLon2LocalPts','skyColor','Invalid\x20object\x20that\x20looks\x20like\x20an\x20observable;\x20possibly\x20from\x20another\x20Knockout\x20instance','getBottomLeft','headingPitchRollQuaternion','_unsubcribeFromPostRender','cesium-viewer-geocoderContainer','distance','Longitude\x20radians\x20must\x20be\x20in\x20range\x20[-pi;\x20pi].','lineCtx','top-right','getOutlineWidth','_lodPlanes','padding:\x2020px;padding-top:\x2055px;padding-bottom:\x2055px','createTextBillboard','mode','math','computeModelMatrixForHeightReference','_bUseSlopeRegion','\x20Status\x20Code:\x20','setScanAngle','executeCommand','setOwner','findPositionVarying','Failed\x20to\x20grow\x20the\x20heap\x20from\x20','atom','addBloodVolume','text-show-background','getsMaxSquaredDelta','Socket\x20already\x20connected','Unknown\x20service\x20name\x20to\x20point\x20mention\x20to:\x20','debugShowGeometricError','_polylineCollection','Widgets/Images/cur/Hold.cur','pixelStorei','Content-Encoding','uSpotLightDistanceDecayCosPenumbra','_openLocalSmlFileCompleted','CreateTexture','_southeastChild','_texPrjMatrix','_excavateRectangle','DepthAttachment','colorBack','%a\x20%b\x20%d\x20%H:%M:%S\x20%Y','setShowPath','fromRadiansArrayHeights','\x22.\x20State\x20is\x20','writeUint8Array','_isPicked','get_exception_ptr','_billboardImage','zoom','stream\x20error','POSITION_AND_COLOR','_minimumRotateRate','exclude','_selectEnabled','findLocation','_translucentFunctions','CUBIC_OUT','textureParameter','anchorY_','icon-halo-width','Level\x202\x20not\x20synchronized','uFilterMode','compressedAttribute3','ConstantBinder','_polygonOffsetSupported','removeStop','onComplete','\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20SPOT_LIGHTS;\x20i++)\x20{\x20\x0a','getTAATexture','setQueryParameter','isValidAttribute','_updateRootBoundingSphere','_transitionPlaneZ','css:\x20{\x20\x22cesium-button-disabled\x22\x20:\x20_isOrthographic\x20},\x20attr:\x20{\x20title:\x20tooltip\x20},click:\x20command,enable:\x20isVREnabled,cesiumSvgPath:\x20{\x20path:\x20isVRMode\x20?\x20_exitVRPath\x20:\x20_enterVRPath,\x20width:\x2032,\x20height:\x2032\x20}','_enableDepthTest','_geoEntity','./fontmetrics','hasNormalBuffer','_tangentDirection','utils.domNodeDisposal.removeDisposeCallback','xgh4','\x20<=\x20','u_scanLineDirArr','reject','missing\x20image\x20size\x20specifier','propertyName','projectPointsOntoEllipsoid','MAX_SAMPLES','ANTIQUEWHITE','async','CLASS_NAME','xunits','opaqueRate','uponSanitizeAttribute','bucketIndex','polylineDash','columnspan','_hue','_depthTopBuffer','debugShowViewerRequestVolume','globeDepthTexture','baseLayerPicker','getJson','detail','minimumHeight','\x20\x20\x20\x20uvEmissiveOffset\x20=\x20u_emissiveUVOffsetAndTiling.xy;\x0a','findDataForIntervalContainingDate','instanceInfo','_crossDiameter','pntOffset','createNightVisionStage','/tiles/','moveDown','_minimumMass','uImgTexture','checksum_','components.unregister','offsetX','writeSVarint','createVertexData','getInstance','polygonIntersectsPolygon','incorrect\x20length\x20check','positionLowAndRotation','renderMultiPolygonGeometry_','HORIZONTAL','RENDER','hasTransition','_pickRectCommand','paint_symbol','computeScaleLines','pass','writeGLArray','_timeline','trackType','addCacheTile','_scanCenterArr','DracoInt16Array','\x20\x20\x20return\x20vec4(\x20mix(\x20pow(\x20value.rgb,\x20vec3(\x200.41666\x20)\x20)\x20*\x201.055\x20-\x20vec3(\x200.055\x20),\x20value.rgb\x20*\x2012.92,\x20vec3(\x20lessThanEqual(\x20value.rgb,\x20vec3(\x200.0031308\x20)\x20)\x20)\x20),\x20value.a\x20);','baseColorTextureIndex','updateAllObjsVisible','_viewProjMatrixs','width_','_priorityReverseScreenSpaceError','_dirtTileOffset','zoomEventTypes','_executeExtend','listen','terrainProvider','_viewMatrix','hitDetectionTransform_','GREEN','callUserCallback','\x22\x20requires\x20vector\x20or\x20number\x20arguments\x20of\x20matching\x20types.\x20Arguments\x20are\x20','slopeColorTexture','_perInstanceAttributeCache','setReferenceMinimumMaximum','deductionScriptUUIDs','addLayer','\x20\x20\x20\x20vec3\x20t\x20=\x20normalize(v_tangent.xyz);\x0a','getU','processingData','POLYLINE_BATCH_IDS','\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gltf_clippingPlanesMatrix[0][1],\x20gltf_clippingPlanesMatrix[1][1],\x20gltf_clippingPlanesMatrix[2][1],\x20\x0a','terrain','extractEdges','\x20\x20\x20\x20float\x20inverseRoughness\x20=\x201.04\x20-\x20roughness;\x0a','SlopeRamp','crs.properties\x20is\x20undefined.','initCanvas','access_token','didt','_debugOverlappingFrustums','IAU\x201976','LOST','strokeOpacity','uSpecularColor','.cesium-credit-lightbox\x20>\x20ul\x20>\x20li\x20*','getServerData','defaultPointSize','CJK\x20Strokes','_ispause','_renderEntities','_compiledShaderTranslucencyByDistance','symbolMoveToLR','findPath','_dotDepthTest','collisionCircleLayout','boundingSphere3D','decrementLoadCounts','getColor','argument','SHIFT','computedStyle','this','scaleToGeodeticSurface','quadtreeVersion','streamerWidth','isTranslucencySupported','*\x20max(dot(normal,l),\x200.)\x20*\x20attenuation;\x0a','marker-color','modelRendererResourceCache','CanvasDark','WEBGL_TEXTURE_CACHE_HIGH_WATER_MARK','refCount','isMessage','layerDeleted','checkSptialLicense','blendEquationSeparate','gltfNode','_associatedLayerIds','isStopIncluded','createVectorTilePolylines','getModelMinAndMaxCorner','COMPRESSED_RGB_S3TC_DXT1_EXT','primitive','required','activate','null','nearPlane','splitPosition','clippedGridRectangle','s3mb','_mixColorType','uniform.*','isSameDocumentAs','asleep','LOADVOL','inclo','DiffuseR','UNIT_XYZ','beforeRemove','_cocFBO','uniform\x20samplerCube\x20shadowMap_textureCube;\x20\x0avarying\x20vec2\x20v_textureCoordinates;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20vec2\x20uv\x20=\x20v_textureCoordinates;\x20\x0a\x20\x20\x20\x20vec3\x20dir;\x20\x0a\x20\x0a\x20\x20\x20\x20if\x20(uv.y\x20<\x200.5)\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(uv.x\x20<\x200.333)\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.x\x20=\x20-1.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.y\x20=\x20uv.x\x20*\x206.0\x20-\x201.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.z\x20=\x20uv.y\x20*\x204.0\x20-\x201.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x20if\x20(uv.x\x20<\x200.666)\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.y\x20=\x20-1.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.x\x20=\x20uv.x\x20*\x206.0\x20-\x203.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.z\x20=\x20uv.y\x20*\x204.0\x20-\x201.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.z\x20=\x20-1.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.x\x20=\x20uv.x\x20*\x206.0\x20-\x205.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.y\x20=\x20uv.y\x20*\x204.0\x20-\x201.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20else\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(uv.x\x20<\x200.333)\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.x\x20=\x201.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.y\x20=\x20uv.x\x20*\x206.0\x20-\x201.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.z\x20=\x20uv.y\x20*\x204.0\x20-\x203.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x20if\x20(uv.x\x20<\x200.666)\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.y\x20=\x201.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.x\x20=\x20uv.x\x20*\x206.0\x20-\x203.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.z\x20=\x20uv.y\x20*\x204.0\x20-\x203.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.z\x20=\x201.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.x\x20=\x20uv.x\x20*\x206.0\x20-\x205.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dir.y\x20=\x20uv.y\x20*\x204.0\x20-\x203.0;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x0a\x20\x20\x20\x20float\x20shadow\x20=\x20czm_unpackDepth(textureCube(shadowMap_textureCube,\x20dir));\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(vec3(shadow),\x201.0);\x20\x0a}\x20\x0a','#20853D','slideZoom','computedShow','HEAPU8','startEndNormals2D','PolylineCollection','templateEngine','isBlock','applyOffset','HORIZONTAL_ORIGIN_INDEX','top,\x20right','searchText','isChangeSizeFlowModel','layerName','_selectedIdTexture','removeObjsColor\x20ids','_translation','_bPlay','translucentPolylines','_runningSum','EXTRUDED_GEOMETRY','_threedmodeling','MOUSE_MOVE','NOT_COMPUTED','_findHighLightFeature','_perPositionHeightExtrude','maximum','_semiMinorAxisSubscription','pathGuideItems','_extrudedHeightSubscription','orbitVisible','setFloat64','_rasterTerrainFBO','providerId','color-ramp','Expected\x20expression','empty\x20string','POLYLINE','addCredit','hasNormals','getColorShaderFunction','Buffer\x20overrun','geocode','getSection','setVisibleIndex','SuperMap.REST.EditFeaturesService','setAlgoUseDepthTest','_sunPositionWC','_floodPosition','BOX_BATCH_IDS','_pitch','preferLeaves','center2DLow','trapezoid','tileversion','aOffsetPosition','_strVolumeExts','metallicRoughnessTextureIndex','xmlns:','key_','dirPolyline','globalCompositeOperation','\x20must\x20be\x20a\x20function','CompoundExpression','computeSurfaceDistance','_closeBottom','stretchy','cylinders','_floodFlagTexture','rethrowRenderErrors','fillBackColor','requestSubTextures','boundBox','getPropertyNames','fromScene','insert','inverseViewMatrix','distSqr','NON_OCCLUDED','weightSum\x20+=\x20(2.0\x20*\x20w);','hasfocus','invalid','bTransparentSorting','Vertical','clearcoatRoughnessFactor','?t=vt&z={z}&x={x}&y={y}','_urlType','_pictureSymbolSize','str','jsonExpressionRewriting.insertPropertyAccessorsIntoJson','MRT','_findIndex','x7thm1','_cameraNames','optional','appendPolygon','JSEvents_resizeCanvasForFullscreen','getColorForwardScale','RASTER','Geocentric','position12DHigh','_dist','toDebug','toGeoJson','pointLightRadius','_pickShaderDependencies','_createContourCommand','_loadTLE','setAngleTimes','SYMBOL_CIRCLEPIE','EventTarget','setCustomClipGeometry','_axisCircleY','_redownload','WIREFRAME_SELECT_TYPE','_isUpdate','FALTTEN','findMTSPPaths','APPLY_CONTRAST','_isMatrixDirty','rippleTextureIndex','_moveMode','css:\x20{\x20\x22cesium-cesiumInspector-section-collapsed\x22:\x20!','czm_snow','ANIMATION_WAY_EXP','cosc0','uniform\x20bool\x20tile_translucentCommand;\x20\x0a','geometry_','linearFindNearest','work','messages','&dataVersion=','pointCount','MODELINVERSETRANSPOSE','Hermannskogel','vec4\x20$1\x20=\x20czm_computePosition();\x0a\x20\x20\x20\x20if\x20(czm_sceneMode\x20==\x20czm_sceneMode3D)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20$1\x20=\x20$1\x20+\x20vec4(czm_batchTable_offset(batchId)\x20*\x20applyOffset,\x200.0);\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20$1\x20=\x20$1\x20+\x20vec4(czm_batchTable_offset2D(batchId)\x20*\x20applyOffset,\x200.0);\x20\x20\x20\x20}\x0a','_occluderPosition','_lightColorHdr','alfa','_NetCDFData','_clearTrackedObject','getCircleArray_','endUUID','_queryCollection','_excavateExtendHeight','xl3','fastSlerp','ClassificationPrimitive','illegal\x20oneof\x20in\x20','osgb_1936','geometryChanged','WEST_NORTH','_isFinished','shapePointsArray','dynCall_ii','point\x20light\x20sceneMode','vec4\x20getClippingPlane(sampler2D\x20packedClippingPlanes,\x20int\x20clippingPlaneNumber,\x20mat4\x20transform)\x0a{\x0a\x20\x20\x20\x20int\x20clippingPlaneStartIndex\x20=\x20clippingPlaneNumber\x20*\x202;\x0a\x20\x20\x20\x20int\x20pixY\x20=\x20clippingPlaneStartIndex\x20/\x20','_created','front,\x20top','pattern_to','getSquaredTolerance','_updateModifyRegions','sml:Level','NumberFormat','_dataError','defaultSplit','mimeType','enabled','\x27ALLOC_NONE\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','ZoomHistory','shown','_extractRegions','_setVisibleByID','2DHigh.zxy,\x20','addImage','iconPositions','M\x2027.34375\x201.65625\x20L\x205.28125\x2027.9375\x20L\x208.09375\x2030.3125\x20L\x2030.15625\x204.03125\x20L\x2027.34375\x201.65625\x20z\x20M\x2013.84375\x207.03125\x20C\x2011.412798\x207.03125\x209.46875\x208.975298\x209.46875\x2011.40625\x20L\x209.46875\x2011.59375\x20L\x202.53125\x207.21875\x20L\x202.53125\x2024.0625\x20L\x209.46875\x2019.6875\x20C\x209.4724893\x2020.232036\x209.5676108\x2020.7379\x209.75\x2021.21875\x20L\x2021.65625\x207.03125\x20L\x2013.84375\x207.03125\x20z\x20M\x2028.21875\x207.71875\x20L\x2014.53125\x2024.0625\x20L\x2025.875\x2024.0625\x20C\x2028.305952\x2024.0625\x2030.28125\x2022.087202\x2030.28125\x2019.65625\x20L\x2030.28125\x2011.40625\x20C\x2030.28125\x209.8371439\x2029.456025\x208.4902779\x2028.21875\x207.71875\x20z','zeroHash','getContextAttributes','video/mp4','point\x20size','$zoom','textContent','uniform\x20sampler2D\x20image;\x0auniform\x20float\x20minimumHeight;\x0auniform\x20float\x20maximumHeight;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20float\x20scaledHeight\x20=\x20clamp((materialInput.height\x20-\x20minimumHeight)\x20/\x20(maximumHeight\x20-\x20minimumHeight),\x200.0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20rampColor\x20=\x20texture2D(image,\x20vec2(scaledHeight,\x200.5));\x0a\x20\x20\x20\x20rampColor\x20=\x20czm_gammaCorrect(rampColor);\x0a\x20\x20\x20\x20material.diffuse\x20=\x20rampColor.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20rampColor.a;\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','Extended_Transverse_Mercator','_setGeoEntityBasicParamerter','supportsWebAssembly','instance\x20buffer\x20is\x20null','writeArrayToMemory\x20array\x20must\x20have\x20a\x20length\x20(should\x20be\x20an\x20array\x20or\x20typed\x20array)','nodeTransformations','#extension\x20GL_EXT_draw_buffers\x20:\x20enable\x20\x0a','ScanCone_FLAT','_slopePolygonTexture','\x22\x20is\x20invalid\x20or\x20not\x20supported.','aColorAndPickColor','numberOfCommands','collisionBoxArray','_polylineBuckets','add\x20s3m\x20tiles\x20layer,url\x20is\x20required.','distanceSquared','creatingTable','createVertexArrays','hitDetectionImage_','_Path','RG32F','rotl','modelAnimationReverse','HIGHLIGHT','queryNodes','isSci3D','MarkerSize','rotateOffset','.cesium-credit-lightbox.cesium-credit-lightbox-expanded','selectTiles','_setSQMode','AlphaMapType','calcPixFromCam','SYMBOL_RUNWAY','SHOW_TEXT','swipeRegion','LEFT_DOUBLE_CLICK','tilesRendered','&scalePoints=','setStartPoint','localPos','type\x20is\x20required.','SECONDS_PER_MILLISECOND','activeCallback','fxaa','Expected\x20BoxEditor.distanceDisplayCondition\x20to\x20be\x20type\x20of\x20DistanceDisplayCondition!','_minVisibleValue','timeDimSize','_minEntries','SPOT_LIGHTS','changedEvent','CrossFadedCompositeBinder','setProjectionAndEllipsoid','removeContentType','hypLineColor','vertexArrayDestroyable','deleteTransformFeedback','scriptsizemultiplier','PURPLE','_lCumnlativeTime','AerialWithLabelsOnDemand','_viewer','getVectorTilesMap','main','TileMatrix','samp','produceTriangles','getTime','changeProgramDefine','dropDownVisible','projection-image-','totalLengthProportion','extrudedHeightReference','dateIso8601','_matDepthView','_geometryUpdater','_cachedShader','#extension\x20GL_EXT_draw_buffers\x20:\x20enable\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vPosition;\x0avarying\x20vec4\x20vPositionMC;\x0avarying\x20float\x20v_pixelDistance;\x0avoid\x20main()\x0a{\x0a#ifdef\x20CLIP\x0a\x20\x20\x20\x20czm_clip(czm_modelView\x20*\x20vec4(vPositionMC.xyz,\x201.0),\x201.0);\x0a#endif\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20vColor;\x0a\x20\x20\x20\x20float\x20distanceToCenter\x20=\x20length(gl_PointCoord\x20-\x20vec2(0.5));\x0a\x20\x20\x20\x20float\x20maxDistance\x20=\x20max(0.0,\x200.5\x20-\x20v_pixelDistance);\x0a\x20\x20\x20\x20float\x20wholeAlpha\x20=\x201.0\x20-\x20smoothstep(maxDistance,\x200.5,\x20distanceToCenter);\x0a\x20\x20\x20\x20color.a\x20*=\x20wholeAlpha;\x0a\x09color\x20=\x20czm_gammaCorrect(color);\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20if(czm_executeExcavation())\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20OIT\x0a\x20\x20\x20\x20vec3\x20Ci\x20=\x20color.rgb\x20*\x20color.a;\x0a\x20\x20\x20\x20float\x20ai\x20=\x20color.a;\x0a\x20\x20\x20\x20float\x20wzi\x20=\x20czm_alphaWeight(ai);\x0a\x20\x20\x20\x20gl_FragData[0]\x20=\x20vec4(Ci\x20*\x20wzi,\x20ai);\x0a\x20\x20\x20\x20gl_FragData[1]\x20=\x20vec4(ai\x20*\x20wzi);\x0a#else\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a#endif\x0a}','_voxelScalars','createVertexBuffer','_compiledShaderScaleByDistance','RepeatX','MEMBER','alphabetic','pho','UDoffset','fill-extrusion-pattern','setBillboardVisible','GeoCone\x20rotateOrigin','imageType','OutlineWidth','currentStencilSource','_stagesRemoved','SceneTransforms','multipliedBy','featureIndexArray','ellipsoid','u_dayTextureHue[','getPart','transpose','_resolutions','deleteProperty','_setTranslate','import','extract','querySymbol','EPSILON15','?_method=PUT','replaysByZIndex_','cesium-animation-shuttleRingBack','rdev','backgroundStroke_','SURROUNDLINE_INNER','Cannot\x20use\x20collator\x20to\x20compare\x20non-string\x20types.','_imageRasterized','_destroyClockViewModel','_dropPanel','GetAttributeFloatForAllPoints','modify_','get\x20S3M\x20layer\x20config\x20failed,','_pointPrimitiveCollection','property','Bessel\x201841\x20(Namibia)','silhouetteSize','exitFullscreen','A\x203D\x20tile\x20failed\x20to\x20load:\x20','MULTI_POLYGON','add_ref','_outlinePrimitives','pointIndex','textBoxStartIndex','\x20\x20\x20\x20vec4\x20source\x20=\x20','opera','{\x22SMLName\x22:','Cannot\x20find\x20element\x20with\x20ID\x20','_centerX','beginDraw','leadTime','positionWCDeltaMagnitudeLastFrame','cancelHighLight','datasets/','_stride','cameraIconPath','localPoint','decode_texCoord3_normConstant','bevelled','fromRectangle','scale','baseColorFactor','cartesian4Array','residentRootTile','_sdf','feTile','LessThanOrEqual','getMaximumScale','renderbufferStorage','skinJoint','deviation','\x20\x20gl_FragColor\x20=\x20vec4(color,\x201.0);\x0a','1253ZbLmQX','putElementInDB','screenSpaceCameraController','setVolume','&symbolRank=','_beginLevel','saveScheme','culture','_colorShaderDependencies','GoogleEarthEnterpriseImageryProvider:\x20External\x20alpha\x20not\x20supported.','drawingBufferYArr','_loaded','sin_po','ol-hidden','_plotCollentionManager','_updateZenith','vertexShaderLoaded','TEXTURE_MOVE','ARROW','moveNodeBefore','PrimitiveType','_collectionsArray','The\x20Earth\x20at\x20night,\x20also\x20known\x20as\x20The\x20Black\x20Marble,\x20is\x20a\x20500\x20meter\x20resolution\x20global\x20composite\x20imagery\x20layer\x20released\x20by\x20NASA.','cylinderColor','fromUniformScale','HIERARCHY','fontShadow','setCallback','table','kml-styleMap-','_center','unload','oldCameraParameter','maxFov','_clusterPointCollection','cesium-cesiumInspector-sectionContent','slerp','setMaxDistanceDisplay','disabled','ancestorMap','newScalePointIndex','_transitioningPaint','clipEnd','ElementCount','_trimTiles','depthBias','_rtcCenter','16px','uSplitDirection','createBlackAndWhiteStage','_addPositions','linearRings','_gradientOpacityMinOpacity','/**\x0a\x20*\x20Computes\x20distance\x20from\x20a\x20point\x20to\x20a\x20plane.\x0a\x20*\x0a\x20*\x20@name\x20czm_planeDistance\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20param\x20{vec4}\x20plane\x20A\x20Plane\x20in\x20Hessian\x20Normal\x20Form.\x20See\x20Plane.js\x0a\x20*\x20param\x20{vec3}\x20point\x20A\x20point\x20in\x20the\x20same\x20space\x20as\x20the\x20plane.\x0a\x20*\x20returns\x20{float}\x20The\x20distance\x20from\x20the\x20point\x20to\x20the\x20plane.\x0a\x20*/\x0afloat\x20czm_planeDistance(vec4\x20plane,\x20vec3\x20point)\x20{\x0a\x20\x20\x20\x20return\x20(dot(plane.xyz,\x20point)\x20+\x20plane.w);\x0a}\x0a\x0a/**\x0a\x20*\x20Computes\x20distance\x20from\x20a\x20point\x20to\x20a\x20plane.\x0a\x20*\x0a\x20*\x20@name\x20czm_planeDistance\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20param\x20{vec3}\x20planeNormal\x20Normal\x20for\x20a\x20plane\x20in\x20Hessian\x20Normal\x20Form.\x20See\x20Plane.js\x0a\x20*\x20param\x20{float}\x20planeDistance\x20Distance\x20for\x20a\x20plane\x20in\x20Hessian\x20Normal\x20form.\x20See\x20Plane.js\x0a\x20*\x20param\x20{vec3}\x20point\x20A\x20point\x20in\x20the\x20same\x20space\x20as\x20the\x20plane.\x0a\x20*\x20returns\x20{float}\x20The\x20distance\x20from\x20the\x20point\x20to\x20the\x20plane.\x0a\x20*/\x0afloat\x20czm_planeDistance(vec3\x20planeNormal,\x20float\x20planeDistance,\x20vec3\x20point)\x20{\x0a\x20\x20\x20\x20return\x20(dot(planeNormal,\x20point)\x20+\x20planeDistance);\x0a}\x0a','\x27stringToUTF8Array\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','getFiresmokeDiameter','CLASS_HIDDEN','USE_SHADOW_DEPTH_TEXTURE','S3MTilesFragment_','decode_texCoord1_min','utils.range','localizedCartographicLimitRectangle','_updated_Scan2','_execute_CurveEight','_isModelRotateUpdate','_linePrimitiveCone','pre','_wall','_cylinders','contrast','\x0a\x20\x20\x20\x20precision\x20mediump\x20float;\x0a\x20\x20\x20\x20precision\x20mediump\x20int;\x0a\x20\x20\x20\x20#extension\x20GL_EXT_shader_texture_lod\x20:\x20enable\x0a\x20\x20\x20\x20#define\x20ENVMAP_TYPE_CUBE_UV\x0a\x20\x20\x20\x20#define\x20cubeUV_minMipLevel\x204.0\x0a\x09#define\x20cubeUV_minTileSize\x2016.0\x0a\x09#define\x20n\x2020\x0a\x09#define\x20CUBEUV_TEXEL_WIDTH\x200.0013020833333333333\x0a\x09#define\x20CUBEUV_TEXEL_HEIGHT\x200.0009765625\x0a\x09#define\x20CUBEUV_MAX_MIP\x208.0\x0a\x09\x0a\x20\x20\x20\x20varying\x20vec3\x20vOutputDirection;\x0a\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20envMap;\x0a\x20\x20\x20\x20uniform\x20int\x20samples;\x0a\x20\x20\x20\x20uniform\x20float\x20weights[\x20n\x20];\x0a\x20\x20\x20\x20uniform\x20bool\x20latitudinal;\x0a\x20\x20\x20\x20uniform\x20float\x20dTheta;\x0a\x20\x20\x20\x20uniform\x20float\x20mipInt;\x0a\x20\x20\x20\x20uniform\x20vec3\x20poleAxis;\x0a\x0a\x20\x20\x20\x20float\x20getFace(\x20vec3\x20direction\x20)\x20{\x0a\x0a\x09\x09vec3\x20absDirection\x20=\x20abs(\x20direction\x20);\x0a\x0a\x09\x09float\x20face\x20=\x20-\x201.0;\x0a\x0a\x09\x09if\x20(\x20absDirection.x\x20>\x20absDirection.z\x20)\x20{\x0a\x0a\x09\x09\x09if\x20(\x20absDirection.x\x20>\x20absDirection.y\x20)\x0a\x0a\x09\x09\x09\x09face\x20=\x20direction.x\x20>\x200.0\x20?\x200.0\x20:\x203.0;\x0a\x0a\x09\x09\x09else\x0a\x0a\x09\x09\x09\x09face\x20=\x20direction.y\x20>\x200.0\x20?\x201.0\x20:\x204.0;\x0a\x0a\x09\x09}\x20else\x20{\x0a\x0a\x09\x09\x09if\x20(\x20absDirection.z\x20>\x20absDirection.y\x20)\x0a\x0a\x09\x09\x09\x09face\x20=\x20direction.z\x20>\x200.0\x20?\x202.0\x20:\x205.0;\x0a\x0a\x09\x09\x09else\x0a\x0a\x09\x09\x09\x09face\x20=\x20direction.y\x20>\x200.0\x20?\x201.0\x20:\x204.0;\x0a\x0a\x09\x09}\x0a\x0a\x09\x09return\x20face;\x0a\x0a\x09}\x0a\x09\x0a\x09vec2\x20getUV(\x20vec3\x20direction,\x20float\x20face\x20)\x20{\x0a\x0a\x09\x09vec2\x20uv;\x0a\x0a\x09\x09if\x20(\x20face\x20==\x200.0\x20)\x20{\x0a\x0a\x09\x09\x09uv\x20=\x20vec2(\x20direction.z,\x20direction.y\x20)\x20/\x20abs(\x20direction.x\x20);\x20//\x20pos\x20x\x0a\x0a\x09\x09}\x20else\x20if\x20(\x20face\x20==\x201.0\x20)\x20{\x0a\x0a\x09\x09\x09uv\x20=\x20vec2(\x20-\x20direction.x,\x20-\x20direction.z\x20)\x20/\x20abs(\x20direction.y\x20);\x20//\x20pos\x20y\x0a\x0a\x09\x09}\x20else\x20if\x20(\x20face\x20==\x202.0\x20)\x20{\x0a\x0a\x09\x09\x09uv\x20=\x20vec2(\x20-\x20direction.x,\x20direction.y\x20)\x20/\x20abs(\x20direction.z\x20);\x20//\x20pos\x20z\x0a\x0a\x09\x09}\x20else\x20if\x20(\x20face\x20==\x203.0\x20)\x20{\x0a\x0a\x09\x09\x09uv\x20=\x20vec2(\x20-\x20direction.z,\x20direction.y\x20)\x20/\x20abs(\x20direction.x\x20);\x20//\x20neg\x20x\x0a\x0a\x09\x09}\x20else\x20if\x20(\x20face\x20==\x204.0\x20)\x20{\x0a\x0a\x09\x09\x09uv\x20=\x20vec2(\x20-\x20direction.x,\x20direction.z\x20)\x20/\x20abs(\x20direction.y\x20);\x20//\x20neg\x20y\x0a\x0a\x09\x09}\x20else\x20{\x0a\x0a\x09\x09\x09uv\x20=\x20vec2(\x20direction.x,\x20direction.y\x20)\x20/\x20abs(\x20direction.z\x20);\x20//\x20neg\x20z\x0a\x0a\x09\x09}\x0a\x0a\x09\x09return\x200.5\x20*\x20(\x20uv\x20+\x201.0\x20);\x0a\x0a\x09}\x0a\x09\x0a\x20\x20\x20\x20vec3\x20bilinearCubeUV(\x20sampler2D\x20envMap,\x20vec3\x20direction,\x20float\x20mipInt\x20)\x20{\x0a\x0a\x09\x09float\x20face\x20=\x20getFace(\x20direction\x20);\x0a\x0a\x09\x09float\x20filterInt\x20=\x20max(\x20cubeUV_minMipLevel\x20-\x20mipInt,\x200.0\x20);\x0a\x0a\x09\x09mipInt\x20=\x20max(\x20mipInt,\x20cubeUV_minMipLevel\x20);\x0a\x0a\x09\x09float\x20faceSize\x20=\x20exp2(\x20mipInt\x20);\x0a\x0a\x09\x09vec2\x20uv\x20=\x20getUV(\x20direction,\x20face\x20)\x20*\x20(\x20faceSize\x20-\x202.0\x20)\x20+\x201.0;\x0a\x0a\x09\x09if\x20(\x20face\x20>\x202.0\x20)\x20{\x0a\x0a\x09\x09\x09uv.y\x20+=\x20faceSize;\x0a\x0a\x09\x09\x09face\x20-=\x203.0;\x0a\x0a\x09\x09}\x0a\x0a\x09\x09uv.x\x20+=\x20face\x20*\x20faceSize;\x0a\x0a\x09\x09uv.x\x20+=\x20filterInt\x20*\x203.0\x20*\x20cubeUV_minTileSize;\x0a\x0a\x09\x09uv.y\x20+=\x204.0\x20*\x20(\x20exp2(\x20CUBEUV_MAX_MIP\x20)\x20-\x20faceSize\x20);\x0a\x0a\x09\x09uv.x\x20*=\x20CUBEUV_TEXEL_WIDTH;\x0a\x09\x09uv.y\x20*=\x20CUBEUV_TEXEL_HEIGHT;\x0a\x0a\x09\x09return\x20texture2DGradEXT(\x20envMap,\x20uv,\x20vec2(\x200.0\x20),\x20vec2(\x200.0\x20)\x20).rgb;\x20//\x20disable\x20anisotropic\x20filtering\x0a\x09}\x0a\x0a\x20\x20\x20\x20vec3\x20getSample(\x20float\x20theta,\x20vec3\x20axis\x20)\x20{\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20cosTheta\x20=\x20cos(\x20theta\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Rodrigues\x27\x20axis-angle\x20rotation\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20sampleDirection\x20=\x20vOutputDirection\x20*\x20cosTheta\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20+\x20cross(\x20axis,\x20vOutputDirection\x20)\x20*\x20sin(\x20theta\x20)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20+\x20axis\x20*\x20dot(\x20axis,\x20vOutputDirection\x20)\x20*\x20(\x201.0\x20-\x20cosTheta\x20);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20bilinearCubeUV(\x20envMap,\x20sampleDirection,\x20mipInt\x20);\x0a\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20axis\x20=\x20latitudinal\x20?\x20poleAxis\x20:\x20cross(\x20poleAxis,\x20vOutputDirection\x20);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(\x20all(\x20equal(\x20axis,\x20vec3(\x200.0\x20)\x20)\x20)\x20)\x20{\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20axis\x20=\x20vec3(\x20vOutputDirection.z,\x200.0,\x20-\x20vOutputDirection.x\x20);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20axis\x20=\x20normalize(\x20axis\x20);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(\x200.0,\x200.0,\x200.0,\x201.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor.rgb\x20+=\x20weights[\x200\x20]\x20*\x20getSample(\x200.0,\x20axis\x20);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20for\x20(\x20int\x20i\x20=\x201;\x20i\x20<\x20n;\x20i++\x20)\x20{\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(\x20i\x20>=\x20samples\x20)\x20{\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20theta\x20=\x20dTheta\x20*\x20float(\x20i\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor.rgb\x20+=\x20weights[\x20i\x20]\x20*\x20getSample(\x20-1.0\x20*\x20theta,\x20axis\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor.rgb\x20+=\x20weights[\x20i\x20]\x20*\x20getSample(\x20theta,\x20axis\x20);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20}\x0a','_segments','_textureEffect','_ellipsoidGeometry','fogDensity','AssociativeArray','using','depthFailAppearanceType','LOWER_MASK','creditViewport','illegal\x20key\x20type\x20for\x20map\x20field\x20in\x20','v_normal','destroyTextureAtlas','setNetworking','u_Threshold','forceRender','_validMinimumHeight','_propertiesChanged','_surroundLineColorAnimation','pointsLength','textStyle','#191970','_globeSplitPosition','flagModes','_fpsText','_opacityTransferFunction','algoLabels','wholeHeight','createTexCoords','uniform1i','notifyImmediately','PointCloudFile','_polygonsTranslate','fieldInfos','UTF16ToString','isTAAEnable','30px\x20sans-serif','_pickRect','_colorShadingEnabled','eccsq','closeTop','fixedPixelSize','_flattenTexture','\x20\x20\x20\x20float\x20gamma\x20=\x20acos(sunNdotL);\x0a','_flyClampToGround','hex3','SOLAR_RADIUS','_normalizedAge','_inverseModelViewProjection','premultiplyAlpha','decodeWithTextDecoder','NUMBER_FLT','initLayerSettingBak','bigint','observableArray','northwestTile','drawPolyline','Vertex\x20texture\x20fetch\x20support\x20is\x20required\x20to\x20render\x20primitives\x20with\x20per-instance\x20attributes.\x20The\x20maximum\x20number\x20of\x20vertex\x20texture\x20image\x20units\x20must\x20be\x20greater\x20than\x20zero.','method','Start\x20fetching\x20images','supportsZoomExpression','_themeSelect','expireDuration','{y_0}','u_SampleScale','200%','utils.arrayGetDistinctValues','flatInteriorPoint_','_clipRegionsCount','stripProtocolRelativePrefix','_loadState','preprocess','_uColor','_sunCamera','float\x20w\x20=\x20gaussianPdf(uvOffset.x,\x20kernelRadius);','iso8601Durations','mipmapEnabled','replaceChild','Content-length','DiffuseMapType','RangeList','vec3\x20sample1\x20=\x20texture2D(\x20colorTexture,\x20v_textureCoordinates\x20+\x20uvOffset).rgb;','_rootNodes','446.448,-125.157,542.060,0.1502,0.2470,0.8421,-20.4894','normalizeStripPrefixCfg','xli','generalVisible','compressVertices','uniform\x20vec4\x20shadowMap_lightPositionEC;\x20\x0a','planes2D_HIGH_z','_volTextures','_linkType','long0','uIndexOfRefraction','requestTileGeometry','\x20not\x20an\x20object:\x20','the\x20max\x20of\x20vertexTextureImageUnits\x20less\x201,\x20function\x20is\x20not\x20supported.','uBackColor','getObjsColor','{height}','_hash','_idHash','backgroundSize','offscreen',')\x0a(','_labelSelected','shr','registerDeviceOrientationEventCallback','_subtreePromises','pbrSpecularGlossiness','error','BACK','get_high','_queryPointsEvent','pvrtc','includeFields','normalized','_warningRadar','css:\x20{\x20\x22cesium-cesiumInspector-visible\x22\x20:\x20inspectorVisible,\x20\x22cesium-cesiumInspector-hidden\x22\x20:\x20!inspectorVisible}','_logoUrl','../','getValue\x20must\x20not\x20be\x20called\x20before\x20the\x20grid\x20provider\x20is\x20ready','anchorPointIconUrl','negativeElevationThreshold','ImageState','SuperMap.FacilityAnalystStreamParameters','attribute\x20vec4\x20position;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(position.xyz,\x201.0);\x0a}\x0a','urlPathAppend','EMISSION_TEXTURE_COUNT','_samples','_isLoading','Uint8ClampedArray','uniform\x20vec2\x20gltf_iblFactor;\x20\x0a','edgeLength','Picture','texture','\x20\x20\x20vecRotioCoord\x20=\x20aRatio;','_invertClassification','cssInt','YELLOW','LIGHTGREY','programs','tolerance','yellow','EXT_frag_depth','s3mbuffer','Lambert\x20Tangential\x20Conformal\x20Conic\x20Projection','_toggleGeneral','utm','ambientOcclusionOnly','_mvtMinLevel','anchorPointY','getShadowCastShaderKeyword','_combinedSelectedShadow','_associateMaterialUrl','&toIndex=','shader','LITERAL_VECTOR','_zeroTileReady','/**\x0a\x20*\x20Compositing\x20for\x20Weighted\x20Blended\x20Order-Independent\x20Transparency.\x20See:\x0a\x20*\x20-\x20http://jcgt.org/published/0002/02/09/\x0a\x20*\x20-\x20http://casual-effects.blogspot.com/2014/03/weighted-blended-order-independent.html\x0a\x20*/\x0a\x0auniform\x20sampler2D\x20u_opaque;\x0auniform\x20sampler2D\x20u_accumulation;\x0auniform\x20sampler2D\x20u_revealage;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20opaque\x20=\x20texture2D(u_opaque,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec4\x20accum\x20=\x20texture2D(u_accumulation,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20float\x20r\x20=\x20texture2D(u_revealage,\x20v_textureCoordinates).r;\x0a\x0a#ifdef\x20MRT\x0a\x20\x20\x20\x20vec4\x20transparent\x20=\x20vec4(accum.rgb\x20/\x20clamp(r,\x201e-4,\x205e4),\x20accum.a);\x0a#else\x0a\x20\x20\x20\x20vec4\x20transparent\x20=\x20vec4(accum.rgb\x20/\x20clamp(accum.a,\x201e-4,\x205e4),\x20r);\x0a#endif\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20(1.0\x20-\x20transparent.a)\x20*\x20transparent\x20+\x20transparent.a\x20*\x20opaque;\x0a\x0a\x20\x20\x20\x20if\x20(opaque\x20!=\x20czm_backgroundColor)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor.a\x20=\x201.0;\x0a\x20\x20\x20\x20}\x0a}\x0a','_symbolAlgo','html','_backgroundBillboard','/**\x0a\x20*\x20Converts\x20a\x20CIE\x20Yxy\x20color\x20to\x20RGB.\x0a\x20*\x20<p>The\x20conversion\x20is\x20described\x20in\x0a\x20*\x20{@link\x20http://content.gpwiki.org/index.php/D3DBook:High-Dynamic_Range_Rendering#Luminance_Transform|Luminance\x20Transform}\x0a\x20*\x20</p>\x0a\x20*\x20\x0a\x20*\x20@name\x20czm_XYZToRGB\x0a\x20*\x20@glslFunction\x0a\x20*\x20\x0a\x20*\x20@param\x20{vec3}\x20Yxy\x20The\x20color\x20in\x20CIE\x20Yxy.\x0a\x20*\x0a\x20*\x20@returns\x20{vec3}\x20The\x20color\x20in\x20RGB.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20vec3\x20xyz\x20=\x20czm_RGBToXYZ(rgb);\x0a\x20*\x20xyz.x\x20=\x20max(xyz.x\x20-\x20luminanceThreshold,\x200.0);\x0a\x20*\x20rgb\x20=\x20czm_XYZToRGB(xyz);\x0a\x20*/\x0avec3\x20czm_XYZToRGB(vec3\x20Yxy)\x0a{\x0a\x20\x20\x20\x20const\x20mat3\x20XYZ2RGB\x20=\x20mat3(\x203.2405,\x20-0.9693,\x20\x200.0556,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20-1.5371,\x20\x201.8760,\x20-0.2040,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20-0.4985,\x20\x200.0416,\x20\x201.0572);\x0a\x20\x20\x20\x20vec3\x20xyz;\x0a\x20\x20\x20\x20xyz.r\x20=\x20Yxy.r\x20*\x20Yxy.g\x20/\x20Yxy.b;\x0a\x20\x20\x20\x20xyz.g\x20=\x20Yxy.r;\x0a\x20\x20\x20\x20xyz.b\x20=\x20Yxy.r\x20*\x20(1.0\x20-\x20Yxy.g\x20-\x20Yxy.b)\x20/\x20Yxy.b;\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20return\x20XYZ2RGB\x20*\x20xyz;\x0a}\x0a','uVisibleColor','_hoverColor','Invalid\x20edge','_minimumConeSubscription','queryParameter','add\x20S3MGroup\x20layer\x20failed,','getValueOrClonedDefault','Options','gl\x20texture\x20indexes\x20vertexes\x20\x20is\x20required\x20to\x20create\x20RenderEntityPagelod','Level\x203\x20reset','DEFAULT_STRUCTURE','createScaneCylinder','packFloat','https://[subdomain].tianditu.gov.cn/ter_c/wmts','RoadOnDemand','toBinary','Entity\x20polylines\x20must\x20have\x20clampToGround:\x20true\x20when\x20using\x20zIndex.\x20\x20zIndex\x20will\x20be\x20ignored.','The\x20batch\x20table\x20HIERARCHY\x20property\x20has\x20been\x20moved\x20to\x20an\x20extension.\x20Use\x20extensions.3DTILES_batch_table_hierarchy\x20instead.','texturesToCreate','_names','fromGeoJSON','UNISSUED','_enableLocalOffset','computeAxis','_excavationBottomTextureUrl','\x27FS_createDataFile\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you','void\x20getLightColor(vec3\x20lightDir,\x20vec3\x20viewDir,\x20vec3\x20normal,\x20vec3\x20lightColor,\x20vec3\x20fresnelTerm,\x20float\x20roughness,\x20out\x20vec3\x20diffuseTerm,\x20out\x20vec3\x20specularTerm)\x20\x0a{\x0a\x20\x20\x20vec3\x20h\x20=\x20normalize(viewDir\x20+\x20lightDir);\x0a\x20\x20\x20float\x20NdotL\x20=\x20clamp(dot(normal,\x20lightDir),\x200.001,\x201.0);\x0a\x20\x20\x20float\x20NdotH\x20=\x20clamp(dot(normal,\x20h),\x200.0,\x201.0);\x0a\x20\x20\x20vec3\x20li\x20=\x20lightColor\x20*\x20NdotL;\x0a\x20\x20\x20diffuseTerm\x20=\x20li;\x0a\x20\x20\x20specularTerm\x20=\x20li\x20*\x20fresnelTerm\x20*\x20D_Phong(1.0\x20-\x20roughness,\x20NdotH);\x0a}\x0a\x0a','CHAR','IMG','getPropertyValue','noise','_updateBoundingVolumes','setPathColor','COLUMN1ROW0','M\x2083.96875\x2017.5625\x20L\x2083.96875\x2017.59375\x20L\x2076.65625\x2024.875\x20L\x2097.09375\x2024.96875\x20L\x2076.09375\x2045.96875\x20L\x2081.9375\x2051.8125\x20L\x20102.78125\x2030.9375\x20L\x20102.875\x2051.15625\x20L\x20110.15625\x2043.875\x20L\x20110.1875\x2017.59375\x20L\x2083.96875\x2017.5625\x20z\x20M\x2044.125\x2017.59375\x20L\x2017.90625\x2017.625\x20L\x2017.9375\x2043.90625\x20L\x2025.21875\x2051.1875\x20L\x2025.3125\x2030.96875\x20L\x2046.15625\x2051.8125\x20L\x2052\x2045.96875\x20L\x2031\x2025\x20L\x2051.4375\x2024.90625\x20L\x2044.125\x2017.59375\x20z\x20M\x2046.0625\x2076.03125\x20L\x2025.1875\x2096.875\x20L\x2025.09375\x2076.65625\x20L\x2017.8125\x2083.9375\x20L\x2017.8125\x20110.21875\x20L\x2044\x20110.25\x20L\x2051.3125\x20102.9375\x20L\x2030.90625\x20102.84375\x20L\x2051.875\x2081.875\x20L\x2046.0625\x2076.03125\x20z\x20M\x2082\x2076.15625\x20L\x2076.15625\x2082\x20L\x2097.15625\x20103\x20L\x2076.71875\x20103.0625\x20L\x2084.03125\x20110.375\x20L\x20110.25\x20110.34375\x20L\x20110.21875\x2084.0625\x20L\x20102.9375\x2076.8125\x20L\x20102.84375\x2097\x20L\x2082\x2076.15625\x20z','framebufferWithTexture','_isGenerated','_ellipseGeometry','geometricError','_clipRegions','_inputOrder','<br>SW\x20corner:\x20','fData','_geoZUp','\x20\x20\x20gl_FragColor\x20=\x20LinearTosRGB(gl_FragColor);','isSucceed\x20:\x20true','beginRequestTime','mat','vec4\x20getPosition(vec3\x20position,\x20float\x20height,\x20vec2\x20textureCoordinates)\x20{\x20return\x20getPositionColumbusViewMode(position,\x20height,\x20textureCoordinates);\x20}','solidColor','ColorMode','_initializePos','eyeDomeLightingStrength','clippingPlanesEdgeColor','streams','_stencilClearCommand','_positionBufferUsage','endRotation','_maximumMass','REST/v1/Imagery/Metadata/','radius','#pictureSignContent','utg','sfixed64','subSymbolScaleValue','_entireFrustum','Set','seek','moz',']\x5c.[-','cesium-infoBox','labelDepthTestEnabled','_isParticleSystem','_selectedStencilCommand','documentElement','_camera','groundPrimitives','createGraphicObject','For\x20ko.defineProperty,\x20the\x20third\x20parameter\x20must\x20be\x20either\x20an\x20evaluator\x20function,\x20or\x20an\x20options\x20object\x20containing\x20a\x20function\x20called\x20\x22get\x22.','defaultOrder','Bad\x20font\x20file\x20fmt','gltf_u_dec_','defaultInterpolation','[object\x20HTMLUnknownElement]','populateAccessors','RECEIVED','_isOverLay','onmessage','_attributes','innerLayer','BUFFER','find','moonDirectionEC','surroundLineWidthAnimation','weight','hasMetadata','SuperMap.GetFeaturesParametersBase','unknown\x20utm\x20zone','flagsToPermissionString','Replay','origin_','u_currentTexture','RectQueryHandler\x20jQuery\x20is\x20required.','tmpTransform_','UNPACK_FLIP_Y_WEBGL','scaleLeft1Pnt','matcher','#708090','u_image','DracoInt32Array','getScale','uEmissiveFactor','uniform\x20vec4\x20lightColor;\x0auniform\x20vec4\x20darkColor;\x0auniform\x20vec2\x20repeat;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20//\x20From\x20Stefan\x20Gustavson\x27s\x20Procedural\x20Textures\x20in\x20GLSL\x20in\x20OpenGL\x20Insights\x0a\x20\x20\x20\x20float\x20b\x20=\x20smoothstep(0.3,\x200.32,\x20length(fract(repeat\x20*\x20materialInput.st)\x20-\x200.5));\x20\x20//\x200.0\x20or\x201.0\x0a\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20mix(lightColor,\x20darkColor,\x20b);\x0a\x20\x20\x20\x20color\x20=\x20czm_gammaCorrect(color);\x0a\x20\x20\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20color.a;\x0a\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','_maxFiltration','ws://',',\x22y\x22:','_createCanvasFromDataMatrix','sourceKHRTechniquesWebGL','sphereBatchIds','RGBA(','extendFlatCoordinates','_createTexture','primeMeridian','scanSpeed','skin','_evaluator','#define\x20SDF_PX\x208.0\x0a\x0auniform\x20bool\x20u_is_halo;\x0auniform\x20sampler2D\x20u_texture;\x0auniform\x20highp\x20float\x20u_gamma_scale;\x0auniform\x20lowp\x20float\x20u_device_pixel_ratio;\x0auniform\x20bool\x20u_is_text;\x0a\x0avarying\x20vec2\x20v_data0;\x0avarying\x20vec3\x20v_data1;\x0a\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20fill_color\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20halo_color\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20halo_width\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20halo_blur\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20fill_color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20halo_color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20halo_width\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20halo_blur\x0a\x0a\x20\x20\x20\x20float\x20EDGE_GAMMA\x20=\x200.105\x20/\x20u_device_pixel_ratio;\x0a\x0a\x20\x20\x20\x20vec2\x20tex\x20=\x20v_data0.xy;\x0a\x20\x20\x20\x20float\x20gamma_scale\x20=\x20v_data1.x;\x0a\x20\x20\x20\x20float\x20size\x20=\x20v_data1.y;\x0a\x20\x20\x20\x20float\x20fade_opacity\x20=\x20v_data1[2];\x0a\x0a\x20\x20\x20\x20float\x20fontScale\x20=\x20u_is_text\x20?\x20size\x20/\x2024.0\x20:\x20size;\x0a\x0a\x20\x20\x20\x20lowp\x20vec4\x20color\x20=\x20fill_color;\x0a\x20\x20\x20\x20highp\x20float\x20gamma\x20=\x20EDGE_GAMMA\x20/\x20(fontScale\x20*\x20u_gamma_scale);\x0a\x20\x20\x20\x20lowp\x20float\x20buff\x20=\x20(256.0\x20-\x2064.0)\x20/\x20256.0;\x0a\x20\x20\x20\x20if\x20(u_is_halo)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20halo_color;\x0a\x20\x20\x20\x20\x20\x20\x20\x20gamma\x20=\x20(halo_blur\x20*\x201.19\x20/\x20SDF_PX\x20+\x20EDGE_GAMMA)\x20/\x20(fontScale\x20*\x20u_gamma_scale);\x0a\x20\x20\x20\x20\x20\x20\x20\x20buff\x20=\x20(6.0\x20-\x20halo_width\x20/\x20fontScale)\x20/\x20SDF_PX;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20lowp\x20float\x20dist\x20=\x20texture2D(u_texture,\x20tex).a;\x0a\x20\x20\x20\x20highp\x20float\x20gamma_scaled\x20=\x20gamma\x20*\x20gamma_scale;\x0a\x20\x20\x20\x20highp\x20float\x20alpha\x20=\x20smoothstep(buff\x20-\x20gamma_scaled,\x20buff\x20+\x20gamma_scaled,\x20dist);\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color\x20*\x20(alpha\x20*\x20opacity\x20*\x20fade_opacity);\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a}\x0a','setBurstDiameter','SKIP_LOD_MASK','push','Region\x20Back\x20Color','_crossfadeParameters','/**\x0a\x20*\x20Adjusts\x20the\x20hue\x20of\x20a\x20color.\x0a\x20*\x20\x0a\x20*\x20@name\x20czm_hue\x0a\x20*\x20@glslFunction\x0a\x20*\x20\x0a\x20*\x20@param\x20{vec3}\x20rgb\x20The\x20color.\x0a\x20*\x20@param\x20{float}\x20adjustment\x20The\x20amount\x20to\x20adjust\x20the\x20hue\x20of\x20the\x20color\x20in\x20radians.\x0a\x20*\x0a\x20*\x20@returns\x20{float}\x20The\x20color\x20with\x20the\x20hue\x20adjusted.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20vec3\x20adjustHue\x20=\x20czm_hue(color,\x20czm_pi);\x20//\x20The\x20same\x20as\x20czm_hue(color,\x20-czm_pi)\x0a\x20*/\x0avec3\x20czm_hue(vec3\x20rgb,\x20float\x20adjustment)\x0a{\x0a\x20\x20\x20\x20const\x20mat3\x20toYIQ\x20=\x20mat3(0.299,\x20\x20\x20\x20\x200.587,\x20\x20\x20\x20\x200.114,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x200.595716,\x20-0.274453,\x20-0.321263,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x200.211456,\x20-0.522591,\x20\x200.311135);\x0a\x20\x20\x20\x20const\x20mat3\x20toRGB\x20=\x20mat3(1.0,\x20\x200.9563,\x20\x200.6210,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x201.0,\x20-0.2721,\x20-0.6474,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x201.0,\x20-1.107,\x20\x20\x201.7046);\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20vec3\x20yiq\x20=\x20toYIQ\x20*\x20rgb;\x0a\x20\x20\x20\x20float\x20hue\x20=\x20atan(yiq.z,\x20yiq.y)\x20+\x20adjustment;\x0a\x20\x20\x20\x20float\x20chroma\x20=\x20sqrt(yiq.z\x20*\x20yiq.z\x20+\x20yiq.y\x20*\x20yiq.y);\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20vec3(yiq.x,\x20chroma\x20*\x20cos(hue),\x20chroma\x20*\x20sin(hue));\x0a\x20\x20\x20\x20return\x20toRGB\x20*\x20color;\x0a}\x0a','metallicRoughnessTextureCoordIndex','wrong\x20tag\x20for\x20list\x20of\x20attributes','_onDataSourceAdded','fullExtent.spatialReference\x20WKID\x20','Heading','sz33','ssaaLevel','New_Zealand_Map_Grid','groupIndex','startPosition','validateUuid','Exponential\x20interpolation\x20requires\x20a\x20numeric\x20base.','vaos','FullScreenEnabled','openLocalSmlFile','_disableCullingRenderState','pickColorQualifier','u_units_to_pixels','_brightness','MGRSPoint\x20coverting\x20from\x20nothing','imagesCanvas','TRANSPARENT','snow_coverage','handleGeometryChange_',');\x20\x0a','__ko_proto__','vec3\x20diffuseSum\x20=\x20texture2D(\x20colorTexture,\x20v_textureCoordinates).rgb\x20*\x20weightSum;','CesiumMath','padding','collisionVertexAttributes','SET_STROKE_STYLE','decode_texCoord5_normConstant','u_MainTex','multiviewshed3d','arcs','_scaleValues','_updateEventTime','_rootEntities','seconds','STACK_MAX','_nightSkyScale','service','opaquePass','clearCustomClipGeometry','updataAllOrbitPosition','FS_createLazyFile','$componentTemplateNodes','polygonIntersectsMultiPolygon','sum','goFeatureUuid','stop-opacity','contourAnalysisConfirm','cellAngle','maxLat','_damBreakPosition','createFrameBuffer','computeMoonPositionInEarthInertialFrame','_pickPositionCache','typeAnnotation','setVisibleByID','attribute\x20vec4\x20aPosition;\x0auniform\x20vec4\x20uColor;\x0auniform\x20vec4\x20uPickColor;\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vPickColor;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vColor\x20=\x20uColor;\x0a\x20\x20\x20\x20vPickColor\x20=\x20uPickColor;\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a}','direction','_getUrlRestString','meshopt_decodeFilterOct','setEndScale','\x20\x20\x20\x20color\x20+=\x20NdotL\x20*\x20lightColorHdr\x20*\x20(diffuseContribution\x20+\x20specularContribution);\x0a','MAX_ARRAY_TEXTURE_LAYERS','precision\x20highp\x20float;\x0a','_validate','nextPowerOfTwo','_Buffer_from','inverseModelView3D','Sentinel-2\x20cloudless\x20by\x20EOX\x20IT\x20Services\x20GmbH\x20(Contains\x20modified\x20Copernicus\x20Sentinel\x20data\x202016\x20and\x202017).','ComponentDatatype','del3','baseColorTextureCoordIndex','xmlns:xlink','_latelyGrid','_bindingPoint','TILE_PIXELS','_calcGradientColor','text/plain;\x20charset=x-user-defined','smlName','tileUnitDistanceFromAnchor','dblclick','checkChildrenWithinParent','KHR_techniques_webgl','getListenerMap_','getSmlInfos','rotationX','SuperMap.Geometry.LineString','_updateQuality','computeGeometryOffsetAttribute','PAUSE','mention','skinning','6px','verticalTextBoxEndIndex','Down','_imageryProviders','createObjectURL','_idFieldName','Bad\x20address','_timeIndex','drawCompletedEvent','synchronize','createLabel','unpackArray','ALT','createPolylineGeometry','mtable','COMPOUNDCRS','createArrayBufferView','],\x0a\x20\x20\x20\x20\x20\x20\x20\x20u_dayTextureUseWebMercatorT[','minInstensity','Buf8','uHypsometricTexture','skipColorSpaceConversion','_touchState','_currentFrustum','numberOfValues','inverseModelView','TRIANGLE_FILTRATE','\x20in\x20frustum\x20','text:\x20titleText','Shininess','#ifdef\x20GL_EXT_frag_depth\x20\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x20\x0a#endif\x20\x0a\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x20\x0a\x20\x20\x20\x20czm_writeLogDepth();\x20\x0a}\x20\x0a','_unsupportedNode','toggleOptimization','requestModel','plumbLineLen','_postEffectCommand','textureTilingV','LOADING','_sunColor','positionWCDeltaMagnitude','_opaqueRenderState','_statisticsText','_canFastRecover','[bboxWest]','Variable\x20binding','replaceShaderProgram','_geometricToleranceOverMeter','experimental-webgl2','activeHeightMeasure','InstanceLayer\x20tileWidth','radius_','BumpMap','Clarke\x201880\x20mod.','lineSDFUniformValues','look','numberOfColorChangeProcessing','pushCommandsForPostEffectFrameBuffer','createVertexArrayOES','CENTER','https://instagram.com/explore/tags/','depthFailMaterial','attribute\x20vec4\x20aPosition;\x0a#ifdef\x20USE_VertexWeight\x0a\x20\x20\x20\x20attribute\x20float\x20aVertexWeight;\x0a\x20\x20\x20\x20#ifdef\x20MultiTemporalWeight\x0a\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20float\x20aVertexWeight_1;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20fMultiTemporalFactor;\x0a\x20\x20\x20\x20#endif\x0a#endif\x0a#ifdef\x20USE_TextureCoordMatrix\x0a\x20\x20\x20\x20attribute\x20vec2\x20aTextureCoordMatrix;\x0a#endif\x0a#ifdef\x20HAS_NORMAL\x0a\x20\x20\x20\x20attribute\x20vec3\x20aNormal;\x0a#endif\x0a#ifdef\x20TexCoord\x0a\x20\x20\x20\x20attribute\x20vec4\x20aTexCoord0;\x0a\x20\x20\x20\x20varying\x20vec2\x20vTexCoordZ;\x0a#endif\x0avarying\x20vec4\x20vTexCoord;\x0a#ifdef\x20IMAGERY\x0a\x20\x20\x20\x20attribute\x20vec2\x20img;\x0a\x20\x20\x20\x20varying\x20vec2\x20imgCoord;\x0a#endif\x0a#ifdef\x20TexCoord2\x0a\x20\x20\x20\x20attribute\x20vec4\x20aTexCoord1;\x0a#endif\x0a#ifdef\x20TextureBatch\x0a\x20\x20\x20\x20attribute\x20float\x20aTextureBatchId0;\x0a#ifdef\x20MULTI_TEX\x0a\x20\x20\x20\x20attribute\x20float\x20aTextureBatchId1;\x0a#endif\x0a#endif\x0a\x20\x20\x20\x20uniform\x20float\x20uPointSize;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSelColor;\x0a\x20\x20\x20\x20uniform\x20vec3\x20uTranslation;\x0a\x20\x20\x20\x20struct\x20LayerParameter{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20translationAndBottom;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20minMaxTransparentAndPolygonOffset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20selColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20pointSize;\x0a\x20\x20\x20\x20};\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20uniform\x20mat4\x20uTexMatrix;\x0a\x20\x20\x20\x20uniform\x20float\x20uTexture0Width;\x0a\x20\x20\x20\x20uniform\x20float\x20uTexture1Width;\x0a\x20\x20\x20\x20struct\x20MaterialParameter{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20ambientColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20diffuseColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat4\x20texMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20textureWidth;\x0a\x20\x20\x20\x20};\x0a\x20\x20\x20\x20uniform\x20vec4\x20uFillForeColor;\x0a\x20\x20\x20\x20struct\x20MaterialDynamicParameter{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20texUVOffset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20fillForeColor;\x0a\x20\x20\x20\x20};\x0a\x20\x20\x20\x20LayerParameter\x20u_LayerParam;\x0a\x20\x20\x20\x20MaterialParameter\x20u_MaterialParam;\x0a\x20\x20\x20\x20MaterialDynamicParameter\x20u_MaterialDynamicParameter;\x0a#ifdef\x20FINAL_RESOLUTION_CLIP\x0avarying\x20vec3\x20vertexClip;\x0a#endif\x0auniform\x20mat4\x20uGeoMatrix;\x0auniform\x20mat4\x20uInverseGeoMatrix;\x0a#ifdef\x20UseInstanceSkeletonMatrix\x0auniform\x20mat4\x20uSkeletonMatrix;\x0a#endif\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0a#ifdef\x20Instance\x0a#ifdef\x20InstanceModel\x0aattribute\x20float\x20batchId;\x0auniform\x20float\x20uSkeletonCount;\x0a#endif\x0aattribute\x20float\x20instanceId;\x0a#else\x0aattribute\x20float\x20batchId;\x0a#endif\x0a#endif\x0avarying\x20vec4\x20vSecondColor;\x0aconst\x20float\x20POW_24\x20=\x2016777216.0;\x0aconst\x20float\x20POW_16\x20=\x2065536.0;\x0aconst\x20float\x20POW_8\x20=\x20256.0;\x0a#ifdef\x20Volume\x0a\x20\x20\x20\x20attribute\x20vec3\x20aRatio;\x0a\x20\x20\x20\x20varying\x20vec3\x20vecRotioCoord;\x0a#endif\x0a#ifdef\x20InstanceRenderBIM\x0a\x20\x20\x20\x20attribute\x20vec4\x20uv2;\x0a\x20\x20\x20\x20attribute\x20vec4\x20uv3;\x0a\x20\x20\x20\x20attribute\x20vec4\x20uv4;\x0a\x20\x20\x20\x20attribute\x20vec4\x20secondary_colour;\x0a\x20\x20\x20\x20attribute\x20vec4\x20uv6;\x0a#endif\x0a#ifdef\x20InstanceRenderPipeline\x0a\x20\x20\x20\x20attribute\x20vec4\x20uv1;\x0a\x20\x20\x20\x20attribute\x20vec4\x20uv2;\x0a\x20\x20\x20\x20attribute\x20vec4\x20uv3;\x0a\x20\x20\x20\x20attribute\x20vec4\x20uv4;\x0a\x20\x20\x20\x20attribute\x20vec4\x20uv5;\x0a\x20\x20\x20\x20attribute\x20vec4\x20uv6;\x0a\x20\x20\x20\x20attribute\x20vec4\x20uv7;\x0a\x20\x20\x20\x20attribute\x20vec4\x20secondary_colour;\x0a\x20\x20\x20\x20attribute\x20vec4\x20uv9;\x0a#endif\x0a#ifdef\x20QUAD_OUTLINE\x0a\x20\x20\x20\x20varying\x20float\x20vDistanceFromEye;\x0a#endif\x0a#ifdef\x20EMISSION_TEXTURE\x0a\x20\x20\x20\x20uniform\x20vec4\x20uLayerBounds;\x0a\x20\x20\x20\x20varying\x20vec2\x20vLayerTexCoord;\x0a\x20\x20\x20\x20varying\x20vec2\x20vModIndexAndTexIndex;\x0a#endif\x0a#ifdef\x20COMPRESS_TEXCOORD\x0a#ifdef\x20TexCoord\x0a\x20\x20\x20\x20attribute\x20vec4\x20aTexCoordZ0;\x0a\x20\x20\x20\x20uniform\x20vec2\x20decode_texCoord0_min;\x0a#endif\x0a#ifdef\x20TexCoord2\x0a\x20\x20\x20\x20attribute\x20vec4\x20aTexCoordZ1;\x0a\x20\x20\x20\x20uniform\x20vec2\x20decode_texCoord1_min;\x0a#endif\x0a#ifdef\x20MeshOPT_Compress\x0a\x20\x20\x20\x20uniform\x20vec3\x20decode_texCoord0_vNormConstant;\x0a\x20\x20\x20\x20uniform\x20vec3\x20decode_texCoord1_vNormConstant;\x0a#else\x0a\x20\x20\x20\x20uniform\x20float\x20decode_texCoord0_normConstant;\x0a\x20\x20\x20\x20uniform\x20float\x20decode_texCoord1_normConstant;\x0a#endif\x0a#endif\x0a#ifdef\x20COMPRESS_VERTEX\x0a\x20\x20\x20\x20uniform\x20vec4\x20decode_position_min;\x0a\x20\x20\x20\x20uniform\x20float\x20decode_position_normConstant;\x0a#endif\x0a#ifdef\x20COMPRESS_NORMAL\x0a\x20\x20\x20\x20uniform\x20float\x20normal_rangeConstant;\x0a#endif\x0a#ifdef\x20FALTTEN\x0a#ifdef\x20VertexTextureSupport\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uFlattenTexture;\x0a#endif\x0a\x20\x20\x20\x20uniform\x20vec4\x20uRect;\x0a\x20\x20\x20\x20uniform\x20float\x20uCameraHeight;\x0a#endif\x0a#ifdef\x20COMPUTE_W_VALUE\x0a\x20\x20\x20\x20uniform\x20float\x20uHypHasColorByHeight;\x0a\x20\x20\x20\x20varying\x20float\x20wValue;\x0a#endif\x0a#ifdef\x20COMPUTE_TEXCOORD\x0a#ifdef\x20TextureBatch\x0a\x20\x20\x20\x20uniform\x20vec4\x20uTextureDim;\x0a\x20\x20\x20\x20varying\x20vec4\x20vTexTran;\x0a\x20\x20\x20\x20varying\x20vec4\x20vTexScale;\x0a\x20\x20\x20\x20varying\x20vec4\x20vTexSize;\x0a\x20\x20\x20\x20varying\x20vec2\x20vMaxMipLevel;\x0a#else\x0a\x20\x20\x20\x20varying\x20vec4\x20vTexMatrix;\x0a\x20\x20\x20\x20varying\x20vec2\x20vIsRGBA;\x0a#endif\x0a#ifdef\x20TexCoord2\x0a\x20\x20\x20\x20varying\x20vec4\x20vTexMatrix2;\x0a#endif\x0a#endif\x0a#ifdef\x20HYPSOMETRIC\x0a\x20\x20\x20\x20uniform\x20float\x20uHypHasAnalysisRegion;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uHypRect;\x0a\x20\x20\x20\x20varying\x20vec2\x20vecHypTexCoord;\x0a#endif\x0a#ifdef\x20SERVEREXCAVATION\x0a\x20\x20\x20\x20varying\x20vec4\x20vServerExcavationVertexPos;\x0a#endif\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20varying\x20vec4\x20vExcavationVertexPos;\x0a#endif\x0a#ifdef\x20OVERLAY\x0a\x20\x20\x20\x20uniform\x20vec4\x20uOverlayRect;\x0a\x20\x20\x20\x20varying\x20float\x20hasOverlay;\x0a\x20\x20\x20\x20varying\x20vec2\x20vecOverlayTexCoord;\x0a#endif\x0a#ifdef\x20NORMAL_AND_DEPTH\x0a\x20\x20\x20\x20varying\x20vec4\x20oriVertex;\x0a\x20\x20\x20\x20varying\x20vec3\x20perVertexNormals;\x0a\x20\x20\x20\x20varying\x20float\x20depthInCamera;\x0a#endif\x0avarying\x20float\x20fSelected;\x0a#ifdef\x20SILHOUETTE_SELECT_TYPE\x0a\x20\x20\x20\x20varying\x20float\x20fSelectedForSilh;\x0a#endif\x0a\x20\x20\x20\x20varying\x20vec4\x20vIsFiltByID;\x0a\x20\x20\x20\x20varying\x20vec3\x20v_positionEC;\x0a#ifdef\x20PBR\x0a\x20\x20\x20\x20varying\x20vec3\x20v_positionWC;\x0a\x20\x20\x20\x20varying\x20vec4\x20pbrVertex;\x0a#endif\x0a#ifdef\x20TRIANGLE_FILTRATE\x0a\x20\x20\x20\x20uniform\x20float\x20uTriangleFiltratePixel;\x0a#endif\x0a#ifdef\x20POINT\x0a\x20\x20\x20\x20varying\x20float\x20v_pixelDistance;\x0a#endif\x0a\x20\x20\x20\x20uniform\x20float\x20uBottom;\x0a\x20\x20\x20\x20varying\x20vec4\x20vColor;\x0a\x20\x20\x20\x20varying\x20vec4\x20vPositionMC;\x0a#ifdef\x20PBR_THEME\x0a\x20\x20\x20\x20varying\x20float\x20vPBRIndex;\x0a#endif\x0a#ifdef\x20Instance\x0a\x20\x20\x20\x20varying\x20vec3\x20vPositionRotateMC;\x0a#endif\x0a#ifdef\x20W_VISIBLE\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uCategorieTexture;\x0a\x20\x20\x20\x20uniform\x20float\x20uMaxCategory;\x0a\x20\x20\x20\x20uniform\x20float\x20uMinCategory;\x0a\x20\x20\x20\x20uniform\x20float\x20uCategoryWidht;\x0a\x20\x20\x20\x20uniform\x20float\x20uCategoryHeight;\x0a#endif\x0a#ifdef\x20SQRESULT\x0auniform\x20mat4\x20uSQViewProj;\x0avarying\x20vec4\x20vPrjPos;\x0a#endif\x0a\x20\x20\x20\x20vec2\x20CalculatePolyTexCoord(vec4\x20vertexPos,\x20vec4\x20rectPos,\x20out\x20float\x20ptInRect)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20realVertexPos\x20=\x20uGeoMatrix\x20*\x20vertexPos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20vecRatio\x20=\x20vec2(rectPos.z\x20-\x20rectPos.x,\x20rectPos.w\x20-\x20rectPos.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20texCoord\x20=\x20vec2(realVertexPos.x\x20-\x20rectPos.x,\x20realVertexPos.y\x20-\x20rectPos.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20texCoord.x\x20=\x20texCoord.x\x20/\x20vecRatio.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20texCoord.y\x20=\x20texCoord.y\x20/\x20vecRatio.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20ptInRect\x20=\x20step(0.0,\x20texCoord.x)\x20*\x20step(0.0,\x20texCoord.y)\x20*\x20step(0.0,\x201.0\x20-\x20texCoord.x)\x20*\x20step(0.0,\x201.0\x20-\x20texCoord.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20texCoord\x20=\x20clamp(texCoord,\x20vec2(0.0),\x20vec2(1.0));\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20texCoord;\x0a\x20\x20\x20\x20}\x0a#ifdef\x20FALTTEN\x0a#ifdef\x20VertexTextureSupport\x0a\x20\x20\x20\x20vec4\x20CalculateHeight(vec4\x20vertexPos)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20vecPos\x20=\x20uGeoMatrix\x20*\x20vec4(vertexPos.xyz,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20vecRatio\x20=\x20vec2(uRect.z\x20-\x20uRect.x,\x20uRect.w\x20-\x20uRect.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20vecTexCoord\x20=\x20vec2(vecPos.x\x20-\x20uRect.x,\x20vecPos.y\x20-\x20uRect.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vecTexCoord.x\x20=\x20vecTexCoord.x\x20/\x20vecRatio.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vecTexCoord.y\x20=\x20vecTexCoord.y\x20/\x20vecRatio.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(vecTexCoord.x\x20>\x201.0\x20||\x20vecTexCoord.x\x20<\x200.0\x20||\x20vecTexCoord.y\x20>\x201.0\x20||\x20vecTexCoord.y\x20<\x200.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20uInverseGeoMatrix\x20*\x20vecPos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20fHeight\x20=\x20czm_unpackValue(texture2D(uFlattenTexture,\x20vecTexCoord.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20fHeight\x20=\x20fHeight;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(vecPos.z\x20>\x20fHeight)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20fDepthOffset\x20=\x20clamp((uCameraHeight\x20-\x20fHeight\x20-\x20uBottom)\x20*\x200.0001\x20*\x20(vecPos.z\x20+\x20uBottom\x20-\x20fHeight),\x200.001,\x203.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vecPos.z\x20=\x20fHeight\x20+\x20fDepthOffset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vecPos.w\x20=\x20vecPos.z;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20uInverseGeoMatrix\x20*\x20vec4(vecPos.xyz,\x201.0);\x0a\x20\x20\x20\x20}\x0a#endif\x0a#endif\x0afloat\x20computeWValue(inout\x20vec4\x20vertexPos){\x0a\x20\x20\x20\x20float\x20realWValue\x20=\x20vertexPos.w;\x0a#ifdef\x20TEXTURE_COORD_ONE_IS_W\x0a\x20\x20\x20\x20realWValue\x20=\x20aTexCoord0.x;\x0a#endif\x0a#ifdef\x20USE_VertexWeight\x0a\x20\x20\x20\x20realWValue\x20=\x20aVertexWeight;\x0a\x20\x20\x20\x20#ifdef\x20MultiTemporalWeight\x0a\x20\x20\x20\x20\x20\x20\x20\x20realWValue\x20=\x20mix(aVertexWeight,\x20aVertexWeight_1,\x20fMultiTemporalFactor);\x0a\x09\x09vertexPos.z\x20+=\x20realWValue;\x0a\x09#endif\x0a#endif\x0a#ifdef\x20COMPUTE_W_VALUE\x0a\x20\x20\x20\x20if(uHypHasColorByHeight\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20wValue\x20=\x20realWValue\x20+\x20uBottom;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20wValue\x20=\x20vertexPos.z\x20+\x20uBottom;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20\x20return\x20realWValue;\x0a}\x0a#ifdef\x20TextureBatch\x0avoid\x20getTextureParameter(in\x20vec4\x20xywh,\x20in\x20vec2\x20textureDim,\x20inout\x20vec2\x20translate,\x20inout\x20vec2\x20scale,\x20inout\x20vec2\x20texSize,\x20inout\x20float\x20maxMipLevel)\x0a{\x0a\x20\x20\x20\x20float\x20width\x20=\x20xywh.z;\x0a\x20\x20\x20\x20float\x20height\x20\x20=\x20xywh.w;\x0a\x20\x20\x20\x20width\x20*=\x202.0\x20/\x203.0;\x0a\x20\x20\x20\x20maxMipLevel\x20=\x20log2(min(width,\x20height));\x0a\x20\x20\x20\x20scale.x\x20=\x20width\x20/\x20textureDim.x;\x0a\x20\x20\x20\x20scale.y\x20=\x20height\x20/\x20textureDim.y;\x0a\x20\x20\x20\x20translate.x\x20=\x20xywh.x;\x0a\x20\x20\x20\x20translate.y\x20\x20=\x20xywh.y;\x0a\x20\x20\x20\x20translate\x20/=\x20textureDim;\x0a\x20\x20\x20\x20texSize.x\x20=\x20width;\x0a\x20\x20\x20\x20texSize.y\x20=\x20height;\x0a}\x0a#endif\x0avec3\x20realNormal;\x0aconst\x20float\x20RIGHT_8\x20=\x2065280.0;\x0aconst\x20float\x20RIGHT_16\x20=\x2016711680.0;\x0avarying\x20vec3\x20vNormalEC;\x0a#ifdef\x20USE_BatchPBR\x0a\x20\x20\x20\x20uniform\x20vec2\x20uPBRTexWH;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uPBRTexture;\x0a\x20\x20\x20\x20varying\x20vec4\x20vMetallicRoughness;\x0a\x20\x20\x20\x20varying\x20vec4\x20vEmissiveFactor;\x0a\x20\x20\x20\x20varying\x20vec3\x20vAlphaCutoffAndModeAndDoubleSide;\x0a#endif\x0avoid\x20InitUniformStructParameter(){\x0a#ifdef\x20UNIFORM_BUFFER\x0a#else\x0a\x20\x20\x20\x20u_LayerParam.translationAndBottom.xyz\x20=\x20uTranslation;\x0a\x20\x20\x20\x20u_LayerParam.translationAndBottom.w\x20=\x20uBottom;\x0a\x20\x20\x20\x20u_LayerParam.selColor\x20=\x20uSelColor;\x0a\x20\x20\x20\x20u_LayerParam.pointSize\x20=\x20uPointSize;\x0a\x20\x20\x20\x20u_MaterialParam.textureWidth.x\x20=\x20uTexture0Width;\x0a\x20\x20\x20\x20u_MaterialParam.textureWidth.y\x20=\x20uTexture1Width;\x0a\x20\x20\x20\x20u_MaterialParam.texMatrix\x20=\x20uTexMatrix;\x0a\x20\x20\x20\x20u_MaterialDynamicParameter.fillForeColor\x20=\x20uFillForeColor;\x0a#endif\x0a}\x0avarying\x20vec4\x20vFloodPos;\x0a#ifdef\x20FLOOD_ANALYSIS\x0auniform\x20mat4\x20uFloodMatrixInvert;\x0a#endif\x0a#ifdef\x20FusionMode\x0a\x20\x20\x20\x20uniform\x20mat4\x20uModelView;\x0a\x20\x20\x20\x20uniform\x20vec2\x20uPanOffset;\x0a#endif\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20InitUniformStructParameter();\x0a#ifdef\x20COMPRESS_VERTEX\x0a\x20\x20\x20\x20vec4\x20vertexPos\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20vertexPos\x20=\x20decode_position_min\x20+\x20vec4(aPosition.xyz,\x201.0)\x20*\x20decode_position_normConstant;\x0a#else\x0a\x20\x20\x20\x20vec4\x20vertexPos\x20=\x20aPosition;\x0a#endif\x0a#ifdef\x20FINAL_RESOLUTION_CLIP\x0avertexClip\x20=\x20(uGeoMatrix\x20*\x20vec4(vertexPos.xyz,\x201.0)).xyz;\x0a#endif\x0a#ifdef\x20UseInstanceSkeletonMatrix\x0a\x20\x20\x20\x20vertexPos\x20=\x20uSkeletonMatrix\x20*\x20vec4(vertexPos.xyz,\x201.0);\x0a#endif\x0a#ifdef\x20TexCoord\x0a#ifdef\x20COMPRESS_TEXCOORD\x0a\x20\x20\x20\x20#ifdef\x20MeshOPT_Compress\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20texCoord0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20texCoord0.x\x20=\x20aTexCoord0.x\x20*\x20decode_texCoord0_vNormConstant.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20texCoord0.y\x20=\x20aTexCoord0.y\x20*\x20decode_texCoord0_vNormConstant.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vTexCoord.xy\x20=\x20decode_texCoord0_min\x20+\x20texCoord0.xy;\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20vTexCoord.xy\x20=\x20decode_texCoord0_min.xy\x20+\x20aTexCoord0.xy\x20*\x20decode_texCoord0_normConstant;\x0a\x20\x20\x20\x20#endif\x0a#else\x0a\x20\x20\x20\x20vTexCoord.xy\x20=\x20aTexCoord0.xy;\x0a#endif\x0a#endif\x0a#ifdef\x20TexCoord2\x0a#ifdef\x20COMPRESS_TEXCOORD\x0a\x20\x20\x20\x20#ifdef\x20MeshOPT_Compress\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20texCoord1;\x0a\x20\x20\x20\x20\x20\x20\x20\x20texCoord1.x\x20=\x20aTexCoord1.x\x20*\x20decode_texCoord1_vNormConstant.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20texCoord1.y\x20=\x20aTexCoord1.y\x20*\x20decode_texCoord1_vNormConstant.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vTexCoord.zw\x20=\x20decode_texCoord1_min\x20+\x20texCoord1.xy;\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20vTexCoord.zw\x20=\x20decode_texCoord1_min.xy\x20+\x20aTexCoord1.xy\x20*\x20decode_texCoord1_normConstant;\x0a\x20\x20\x20\x20#endif\x0a#else\x0a\x20\x20\x20\x20vTexCoord.zw\x20=\x20aTexCoord1.xy;\x0a#endif\x0a#ifdef\x20USE_BatchPBR\x0a\x20\x20\x20\x20float\x20x\x20=\x20(aTexCoord1.x\x20*\x202.0\x20+\x200.5)/\x20uPBRTexWH.x;\x0a\x20\x20\x20\x20float\x20y\x20=\x20(aTexCoord1.x\x20*\x202.0\x20+\x201.5)/\x20uPBRTexWH.x;\x0a\x20\x20\x20\x20vec4\x20pbrParam\x20=\x20texture2D(uPBRTexture,\x20vec2(x,\x200.5));\x0a\x20\x20\x20\x20vMetallicRoughness.xy\x20=\x20pbrParam.rg;\x0a\x20\x20\x20\x20vAlphaCutoffAndModeAndDoubleSide.x\x20=\x20pbrParam.b;\x0a\x20\x20\x20\x20float\x20temp\x20=\x20pbrParam.a\x20/\x2065536.0;\x0a\x20\x20\x20\x20vAlphaCutoffAndModeAndDoubleSide.y\x20=\x20floor(temp);\x0a\x20\x20\x20\x20vAlphaCutoffAndModeAndDoubleSide.z\x20=\x20(temp-\x20vAlphaCutoffAndModeAndDoubleSide.y)\x20*\x2065536.0;\x0a\x20\x20\x20\x20vEmissiveFactor\x20=\x20texture2D(uPBRTexture,\x20vec2(y,\x200.5));\x0a#endif\x0a#endif\x0a#ifdef\x20HAS_NORMAL\x0a\x20\x20\x20\x20realNormal\x20=\x20aNormal;\x0a#ifdef\x20COMPRESS_NORMAL\x0a\x20\x20\x20\x20#ifdef\x20MeshOPT_Compress\x0a\x20\x20\x20\x20\x20\x20\x20\x20realNormal.x\x20=\x20aNormal.x\x20/\x20127.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20realNormal.y\x20=\x20aNormal.y\x20/\x20127.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20realNormal.z\x20=\x201.0\x20-\x20abs(realNormal.x)\x20-\x20abs(realNormal.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20realNormal\x20=\x20normalize(realNormal);\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20realNormal\x20=\x20czm_octDecode(aNormal.xy,\x20normal_rangeConstant).zxy;\x0a\x20\x20\x20\x20#endif\x0a#endif\x0a#endif\x0a#ifdef\x20InstanceRenderBIM\x0a\x20\x20\x20\x20mat4\x20worldMatrix;\x0a\x20\x20\x20\x20worldMatrix[0]\x20=\x20uv2;\x0a\x20\x20\x20\x20worldMatrix[1]\x20=\x20uv3;\x0a\x20\x20\x20\x20worldMatrix[2]\x20=\x20uv4;\x0a\x20\x20\x20\x20worldMatrix[3]\x20=\x20vec4(\x200,\x200,\x200,\x201\x20);\x0a\x20\x20\x20\x20vPositionRotateMC\x20=\x20vertexPos.xyz\x20*\x20mat3(worldMatrix);\x0a\x20\x20\x20\x20vertexPos\x20=\x20vec4(vertexPos.xyz,\x201.0)\x20*\x20worldMatrix;\x0a#endif\x0a#ifdef\x20InstanceRenderPipeline\x0a\x20\x20\x20\x20mat4\x20worldMatrix;\x0a\x20\x20\x20\x20mat4\x20worldMatrix0;\x0a\x20\x20\x20\x20mat4\x20worldMatrix1;\x0a\x20\x20\x20\x20vec4\x20worldPos0;\x0a\x20\x20\x20\x20vec4\x20worldPos1;\x0a\x20\x20\x20\x20worldMatrix0[0]\x20=\x20uv1;\x0a\x20\x20\x20\x20worldMatrix0[1]\x20=\x20uv2;\x0a\x20\x20\x20\x20worldMatrix0[2]\x20=\x20uv3;\x0a\x20\x20\x20\x20worldMatrix0[3]\x20=\x20vec4(\x200,\x200,\x200,\x201\x20);\x0a\x20\x20\x20\x20worldMatrix1[0]\x20=\x20uv4;\x0a\x20\x20\x20\x20worldMatrix1[1]\x20=\x20uv5;\x0a\x20\x20\x20\x20worldMatrix1[2]\x20=\x20uv6;\x0a\x20\x20\x20\x20worldMatrix1[3]\x20=\x20vec4(\x200,\x200,\x200,\x201\x20);\x0a\x20\x20\x20\x20vec4\x20realVertex\x20=\x20vec4(vertexPos.xyz,\x201.0);\x0a\x20\x20\x20\x20realVertex.x\x20=\x20realVertex.x\x20*\x20uv7.z;\x0a\x20\x20\x20\x20worldPos0\x20=\x20realVertex\x20*\x20worldMatrix0;\x0a\x20\x20\x20\x20worldPos1\x20=\x20realVertex\x20*\x20worldMatrix1;\x0a#ifdef\x20TexCoord\x0a\x20\x20\x20\x20if(aTexCoord0.y\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20tex4Vec\x20=\x20u_MaterialParam.texMatrix\x20*\x20vec4(uv7.y,\x20aTexCoord0.x,\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vTexCoord.xy\x20=\x20tex4Vec.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexPos\x20=\x20worldPos1;\x0a\x20\x20\x20\x20\x20\x20\x20\x20worldMatrix\x20=\x20worldMatrix1;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20tex4Vec\x20=\x20u_MaterialParam.texMatrix\x20*\x20vec4(uv7.x,\x20aTexCoord0.x,\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vTexCoord.xy\x20=\x20tex4Vec.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexPos\x20=\x20worldPos0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20worldMatrix\x20=\x20worldMatrix0;\x0a\x20\x20\x20\x20}\x0a#ifdef\x20HAS_NORMAL\x0a\x20\x20\x20\x20realNormal.x\x20=\x20realNormal.x\x20*\x20uv7.z;\x0a#endif\x0a#endif\x0a\x20\x20\x20\x20vPositionRotateMC\x20=\x20vertexPos.xyz;\x0a#endif\x0a#ifdef\x20Volume\x0a\x20\x20\x20\x20vecRotioCoord\x20=\x20aRatio;\x0a#endif\x0a#ifdef\x20FALTTEN\x0a#ifdef\x20VertexTextureSupport\x0a\x20\x20\x20\x20vertexPos\x20=\x20CalculateHeight(vertexPos);\x0a#endif\x0a#endif\x0a\x20\x20\x20\x20vec4\x20vLocalPos\x20=\x20uGeoMatrix\x20*\x20vertexPos;\x0a\x20\x20\x20\x20vec4\x20vTempPos\x20=\x20vLocalPos;\x0a\x20\x20\x20\x20float\x20oriVertexW\x20=\x20computeWValue(vLocalPos);\x0a\x20\x20\x20\x20#ifdef\x20MultiTemporalWeight\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexPos.z\x20+=\x20vLocalPos.z\x20-\x20vTempPos.z;\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20vertexPos.w\x20=\x201.0;\x0a#ifdef\x20HYPSOMETRIC\x0a\x20\x20\x20\x20if(uHypHasAnalysisRegion\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20ptInRect\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vecHypTexCoord\x20=\x20CalculatePolyTexCoord(vertexPos,\x20uHypRect,\x20ptInRect);\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20vExcavationVertexPos\x20=\x20uGeoMatrix\x20*\x20vertexPos;\x0a#endif\x0a#ifdef\x20SERVEREXCAVATION\x0a\x20\x20\x20\x20vServerExcavationVertexPos\x20=\x20uGeoMatrix\x20*\x20vertexPos;\x0a#endif\x0a#ifdef\x20OVERLAY\x0a\x20\x20\x20\x20hasOverlay\x20=\x201.0;\x0a\x20\x20\x20\x20vecOverlayTexCoord\x20=\x20CalculatePolyTexCoord(vertexPos,\x20uOverlayRect,\x20hasOverlay);\x0a#endif\x0avec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a#ifdef\x20InstanceRenderBIM\x0a\x20\x20\x20\x20vertexColor\x20*=\x20secondary_colour;\x0a#endif\x0a#ifdef\x20InstanceRenderPipeline\x0a\x20\x20\x20\x20vertexColor\x20*=\x20secondary_colour;\x0a#endif\x0a#ifdef\x20REPLACE_COLOR_TYPE\x0a\x20\x20\x20\x20vertexColor\x20=\x20u_MaterialDynamicParameter.fillForeColor;\x0a#else\x0a\x20\x20\x20\x20vertexColor\x20*=\x20u_MaterialDynamicParameter.fillForeColor;\x0a#endif\x0a\x20\x20\x20\x20vIsFiltByID\x20=\x20vec4(0.0);\x0a#ifdef\x20BatchTable\x0a#ifdef\x20Instance\x0afloat\x20index\x20=\x20instanceId;\x0a#else\x0afloat\x20index\x20=\x20batchId;\x0a#endif\x0a#ifdef\x20InstanceModel\x0a\x20\x20\x20\x20index\x20=\x20instanceId\x20*\x20uSkeletonCount\x20+\x20batchId;\x0a#endif\x0a\x20\x20\x20\x20vSecondColor\x20=\x20czm_batchTable_pickColor(index);\x0a\x20\x20\x20\x20vec4\x20operationType\x20=\x20czm_batchTable_operation(index);\x0a\x20\x20\x20\x20vec4\x20objsColor\x20=\x20czm_batchTable_color(index);\x0a\x20\x20\x20\x20vec3\x20translate\x20=\x20u_LayerParam.translationAndBottom.xyz;\x0a#ifdef\x20PBR_THEME\x0a\x20\x20\x20\x20vPBRIndex\x20=\x20czm_batchTable_pbrMaterialIndex(index).x\x20+\x200.1;\x0a#endif\x0a#ifdef\x20Translation\x0a\x20\x20\x20\x20translate\x20=\x20czm_batchTable_translate(index);\x0a#endif\x0a#ifdef\x20EMISSION_TEXTURE\x0a\x20\x20\x20\x20float\x20pickId\x20=\x20vSecondColor.r\x20*\x20255.0\x20+\x20vSecondColor.g\x20*\x20RIGHT_8\x20+\x20vSecondColor.b\x20*\x20RIGHT_16;\x0a\x20\x20\x20\x20vModIndexAndTexIndex.x\x20=\x20mod(pickId,\x2010.0)\x20*\x200.1;\x0a\x20\x20\x20\x20vModIndexAndTexIndex.y\x20=\x20mod(pickId,\x20float(EMISSION_TEXTURE_COUNT));\x0a\x20\x20\x20\x20vec4\x20realVertexPos\x20=\x20uGeoMatrix\x20*\x20vertexPos;\x0a\x20\x20\x20\x20vLayerTexCoord\x20=\x20(realVertexPos.xy\x20-\x20uLayerBounds.xy)\x20/\x20uLayerBounds.zw;\x0a#endif\x0a#ifdef\x20SILHOUETTE_SELECT_TYPE\x0a\x20\x20\x20\x20fSelectedForSilh\x20=\x200.0;\x0a\x20\x20\x20\x20czm_s3mBatchOperation(operationType,\x20objsColor,\x20vertexColor,\x20vertexPos,\x20vIsFiltByID,\x20translate,\x20fSelectedForSilh);\x0a#endif\x0a#ifndef\x20SILHOUETTE_SELECT_TYPE\x0a\x20\x20\x20\x20fSelected\x20=\x200.0;\x0a\x20\x20\x20\x20czm_s3mBatchOperation(operationType,\x20objsColor,\x20u_LayerParam.selColor,\x20vertexColor,\x20vertexPos,\x20vIsFiltByID,\x20translate,\x20fSelected);\x0a#endif\x0a#endif\x0a\x20\x20\x20\x20vColor\x20=\x20vertexColor;\x0a\x20\x20\x20\x20vPositionMC.xyz\x20=\x20vertexPos.xyz;\x0a\x20\x20\x20\x20vPositionMC.w\x20=\x200.0;\x0a#ifdef\x20TRIANGLE_FILTRATE\x0a\x20\x20\x20\x20vec4\x20positionEC\x20=\x20czm_modelView\x20*\x20vertexPos;\x0a\x20\x20\x20\x20float\x20minEdgeLength\x20=\x20max(aPosition.w,\x202.0);\x0a\x20\x20\x20\x20float\x20pixelLength\x20=\x20minEdgeLength\x20/\x20czm_metersPerPixel(positionEC);\x0a\x20\x20\x20\x20if(pixelLength\x20<\x20uTriangleFiltratePixel){\x0a\x20\x20\x20\x20\x20\x20\x20\x20positionEC\x20=\x20vec4(0.0,\x200.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_projection\x20*\x20positionEC;\x0a#else\x0a#ifdef\x20FusionMode\x0a\x20\x20\x20\x20vec4\x20positionCC\x20=\x20czm_projection\x20*\x20uModelView\x20*\x20vertexPos;\x0a\x20\x20\x20\x20positionCC.x\x20+=\x20(2.0\x20*\x20uPanOffset.x\x20*\x20positionCC.w);\x0a\x20\x20\x20\x20positionCC.y\x20+=\x20(-2.0\x20*\x20uPanOffset.y\x20*\x20positionCC.w);\x0a\x20\x20\x20\x20gl_Position\x20=\x20positionCC;\x0a#else\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vertexPos;\x0a#endif\x0a#endif\x0a#ifdef\x20COMPUTE_TEXCOORD\x0a\x20\x20\x20\x20vTexCoordZ.x\x20=\x20aTexCoord0.z;\x0a\x20\x20\x20\x20#ifdef\x20USE_TextureCoordMatrix\x0a\x20\x20\x20\x20\x20\x20\x20\x20vTexCoordZ.x\x20=\x20aTextureCoordMatrix.x;\x0a\x20\x20\x20\x20#endif\x0a#ifdef\x20TextureBatch\x0a\x20\x20\x20\x20if(aTextureBatchId0\x20<\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vMaxMipLevel.x\x20=\x20-1.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20xywh\x20=\x20czm_batchTable_xywh(aTextureBatchId0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20getTextureParameter(xywh,\x20uTextureDim.xy,\x20vTexTran.xy,\x20vTexScale.xy,\x20vTexSize.xy,\x20vMaxMipLevel.x);\x0a\x20\x20\x20\x20}\x0a#ifdef\x20MULTI_TEX\x0a\x20\x20\x20\x20if(aTextureBatchId1\x20<\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vMaxMipLevel.y\x20=\x20-1.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20xywh2\x20=\x20czm_batchTable_xywh2(aTextureBatchId1);\x0a\x20\x20\x20\x20\x20\x20\x20\x20getTextureParameter(xywh2,\x20uTextureDim.zw,\x20vTexTran.zw,\x20vTexScale.zw,\x20vTexSize.zw,\x20vMaxMipLevel.y);\x0a\x20\x20\x20\x20}\x0a#endif\x0a#else\x0a\x20\x20\x20\x20vec2\x20vecTexTileWidth;\x0a\x20\x20\x20\x20vTexMatrix\x20=\x20vec4(0.0,0.0,1.0,0.0);\x0a\x20\x20\x20\x20vIsRGBA.x\x20=\x200.0;\x0a\x20\x20\x20\x20if(vTexCoordZ.x\x20<\x20-90000.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vTexMatrix.z\x20=\x20-1.0;\x0a\x20\x20\x20\x20}\x0a#ifndef\x20Instance\x0a\x20\x20\x20\x20czm_getTextureMatrixFromZValue(floor(vTexCoordZ.x),\x20vTexMatrix.x,\x20vTexMatrix.y,\x20vTexMatrix.z,\x20vIsRGBA.x);\x0a#ifdef\x20TexCoord2\x0a\x20\x20\x20\x20vTexMatrix2\x20=\x20vec4(0.0,0.0,1.0,0.0);\x0a\x20\x20\x20\x20vIsRGBA.y\x20=\x200.0;\x0a\x20\x20\x20\x20vTexCoordZ.y\x20=\x20aTexCoord1.z;\x0a#ifdef\x20COMPRESS_TEXCOORD\x0a\x20\x20\x20\x20vTexCoordZ.y\x20=\x20aTexCoordZ1.x;\x0a#endif\x0a#ifdef\x20USE_TextureCoordMatrix\x0a\x20\x20\x20\x20vTexCoordZ.y\x20=\x20aTextureCoordMatrix.y;\x0a#endif\x0a\x20\x20\x20\x20czm_getTextureMatrixFromZValue(floor(vTexCoordZ.y),\x20vTexMatrix2.x,\x20vTexMatrix2.y,\x20vTexMatrix2.z,\x20vIsRGBA.y);\x0a#endif\x0a#endif\x0a\x20\x20\x20\x20vTexMatrix.w\x20=\x20log2(u_MaterialParam.textureWidth.x\x20*\x20vTexMatrix.z);\x0a#ifdef\x20TexCoord2\x0a\x20\x20\x20\x20vTexMatrix2.w\x20=\x20log2(u_MaterialParam.textureWidth.y\x20*\x20vTexMatrix.z);\x0a#endif\x0a#endif\x0a#endif\x0a\x20\x20\x20\x20v_positionEC\x20=\x20(czm_modelView\x20*\x20vertexPos).xyz;\x0a\x20\x20\x20\x20vNormalEC\x20=\x20vec3(0.0);\x0a#ifdef\x20HAS_LIGHT\x0a\x20\x20\x20\x20#ifdef\x20PBR\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_positionWC\x20=\x20(czm_model\x20*\x20vertexPos).xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20pbrVertex\x20=\x20vertexPos;\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20#if\x20defined(HAS_NORMAL)\x20&&\x20!defined(IS_SQUARE_PIPE)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(length(realNormal)\x20>\x200.8)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vPositionMC.w\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20positionEC\x20=\x20(czm_modelView\x20*\x20vertexPos).xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20normalEC\x20=\x20vec3(1.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20Instance\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20normalWC\x20=\x20realNormal.xyz\x20*\x20mat3(worldMatrix);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20normalEC\x20=\x20czm_normal\x20*\x20normalWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20normalEC\x20=\x20czm_normal\x20*\x20realNormal;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vNormalEC\x20=\x20normalEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#endif\x0a#endif\x0a#ifdef\x20NORMAL_AND_DEPTH\x0a\x20\x20\x20\x20oriVertex\x20=\x20vertexPos;\x0a\x20\x20\x20\x20vec4\x20position\x20=\x20czm_modelView\x20*\x20vertexPos;\x0a\x20\x20\x20\x20depthInCamera\x20=\x20(position.z\x20-\x20czm_depthRange.near)\x20/\x20(czm_depthRange.far\x20-\x20czm_depthRange.near);\x0a\x20\x20\x20\x20perVertexNormals\x20=\x20vec3(0.0,0.0,0.0);\x0a#ifdef\x20HAS_NORMAL\x0a\x20\x20\x20\x20if(length(realNormal)\x20>\x200.8)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20perVertexNormals\x20=\x20normalize(czm_normal\x20*\x20realNormal);\x0a\x20\x20\x20\x20}\x0a#endif\x0a#endif\x0a#ifdef\x20W_VISIBLE\x0a\x20\x20\x20\x20float\x20category_u\x20=\x20abs(oriVertexW\x20-\x20uMinCategory);\x0a\x20\x20\x20\x20float\x20category_y\x20=\x20ceil(category_u\x20/\x20uCategoryWidht)\x20/\x20uCategoryHeight\x20\x20-\x200.5\x20/\x20uCategoryHeight;\x0a\x20\x20\x20\x20float\x20category_x\x20=\x20mod(category_u,\x20uCategoryWidht)\x20/\x20uCategoryWidht\x20+\x200.5\x20/\x20uCategoryWidht\x20;\x0a\x20\x20\x20\x20vec2\x20categoryTexCoord\x20=\x20vec2(category_x\x20,\x20category_y);\x0a\x20\x20\x20\x20float\x20category\x20=\x20texture2D(uCategorieTexture,\x20categoryTexCoord).a;\x0a\x20\x20\x20\x20vColor.a\x20*=\x201.0\x20-\x20category;\x0a#endif\x0a#ifdef\x20SQRESULT\x0a\x20\x20\x20\x20vPrjPos\x20=\x20uSQViewProj\x20*\x20vec4(vertexPos.xyz,\x201.0);\x0a#endif\x0a#ifdef\x20IMAGERY\x0a\x20\x20\x20\x20imgCoord\x20=\x20img;\x0a#endif\x0a\x20\x20\x20\x20gl_PointSize\x20=\x20u_LayerParam.pointSize;\x0a#ifdef\x20POINT\x0a\x20\x20\x20\x20v_pixelDistance\x20=\x202.0\x20/\x20u_LayerParam.pointSize;\x0a#endif\x0a#ifdef\x20QUAD_OUTLINE\x0a\x20\x20\x20\x20vDistanceFromEye\x20=\x20gl_Position.z;\x0a#endif\x0a#ifdef\x20VERTEX_CAPTURE\x0a\x20\x20\x20\x20vSecondColor\x20=\x20czm_modelView\x20*\x20vertexPos;\x0a\x20\x20\x20\x20gl_PointSize\x20=\x2012.0;\x0a#endif\x0a\x20\x20\x20\x20vFloodPos\x20=\x20vec4(1.0,1.0,1.0,1.0);\x0a#ifdef\x20FLOOD_ANALYSIS\x0a\x20\x20\x20\x20vFloodPos\x20=\x20uFloodMatrixInvert\x20*\x20vec4(vertexPos.xyz,\x201.0);\x0a#endif\x0a}','prefix','attribute.json','physicalWidth','penumbra','_isHypsometricVisible','geoEntityJsons','createLightSourceUniformBuffer','getScaleFromModelMatrix','registerMouseEventCallback','layer3DType','APPLY_LIGHTING','_columbusViewPath','CLIPPLANE','Runtime\x20error:\x20expected\x20the\x20system\x20to\x20be\x20little-endian!\x20(Run\x20with\x20-sSUPPORT_BIG_ENDIAN\x20to\x20bypass)','CCW','_lifetime','timesRetried','FeatureInfo','/**\x0a\x20*\x20Returns\x20the\x20WGS84\x20ellipsoid,\x20with\x20its\x20center\x20at\x20the\x20origin\x20of\x20world\x20coordinates,\x20in\x20eye\x20coordinates.\x0a\x20*\x0a\x20*\x20@name\x20czm_getWgs84EllipsoidEC\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@returns\x20{czm_ellipsoid}\x20The\x20WGS84\x20ellipsoid,\x20with\x20its\x20center\x20at\x20the\x20origin\x20of\x20world\x20coordinates,\x20in\x20eye\x20coordinates.\x0a\x20*\x0a\x20*\x20@see\x20Ellipsoid.WGS84\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20czm_ellipsoid\x20ellipsoid\x20=\x20czm_getWgs84EllipsoidEC();\x0a\x20*/\x0aczm_ellipsoid\x20czm_getWgs84EllipsoidEC()\x0a{\x0a\x20\x20\x20\x20vec3\x20radii\x20=\x20vec3(6378137.0,\x206378137.0,\x206378137.0);\x0a\x20\x20\x20\x20vec3\x20inverseRadii\x20=\x20vec3(1.0\x20/\x20radii.x,\x201.0\x20/\x20radii.y,\x201.0\x20/\x20radii.z);\x0a\x20\x20\x20\x20vec3\x20inverseRadiiSquared\x20=\x20inverseRadii\x20*\x20inverseRadii;\x0a\x20\x20\x20\x20czm_ellipsoid\x20temp\x20=\x20czm_ellipsoid(czm_view[3].xyz,\x20radii,\x20inverseRadii,\x20inverseRadiiSquared);\x0a\x20\x20\x20\x20return\x20temp;\x0a}\x0a','incrementSelectionCounts','editSMLFile','fid','_boxes','extTextureFilterAnisotropicMax','_clockTrackedDataSource','_rotateCircleRadius','\x20is\x20not\x20an\x20imagery\x20asset.','numberOfLevelZeroTilesX','COMPRESS_TEXCOORD','removeRasterRegions','receiveShadow\x20','BumpMapType','DEFAULT_TILE_SIZE','cesium-button\x20cesium-toolbar-button','ReplayType','_showClick','_labelTranslate','_shaderProgramToCreate','_renderEntityVisible','_screenPositionY','s3m:VertexCompressionType','/**\x0a\x20*\x20DOC_TBA\x0a\x20*\x0a\x20*\x20@name\x20czm_ray\x0a\x20*\x20@glslStruct\x0a\x20*/\x0astruct\x20czm_ray\x0a{\x0a\x20\x20\x20\x20vec3\x20origin;\x0a\x20\x20\x20\x20vec3\x20direction;\x0a};\x0a','circlePoint','multiplyByScale','1192681wYZsqZ','symbolDeleted','linear','_selectedTranslate','loadingDescendantLimit','uniform\x20vec4\x20uSkylineColor;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20gl_FragColor\x20=\x20uSkylineColor;\x0a}','uniform\x20mat4\x20u_matrix;\x0a\x0aattribute\x20vec2\x20a_pos;\x0aattribute\x20vec2\x20a_texture_pos;\x0a\x0avarying\x20vec2\x20v_pos;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(a_pos,\x200,\x201);\x0a\x20\x20\x20\x20v_pos\x20=\x20a_texture_pos\x20/\x208192.0;\x0a}\x0a','querySourceFeatures','exported\x20native\x20function\x20`','symbolTextAndIconUniformValues','_corridorSubscription','geoGraphicObjects','getSignType','MAX','centerJustifiedTextSymbolIndex','writeUInt8','The\x20mesh\x20must\x20have\x20a\x20batch\x20id\x20attribute.','\x20\x20\x20\x20float\x20blendRegionOffset\x20=\x20roughness\x20*\x20-1.0;\x0a','polygonOutlinesFromHierarchy','createCommonLayerUniform','void\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_shadow_cast_main();\x20\x0a\x20\x20\x20\x20if\x20(gl_FragColor.a\x20==\x200.0)\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20}\x20\x0a','endPause','ThirdParty/draco_decoder.wasm','\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20diffuseTerm\x20+=lightDiffuseTerm;\x0a','uniform\x20vec3\x20u_camTexCoord;\x0auniform\x20vec4\x20u_minMaxValueAndFiltration;\x0a//\x20opacity\x20and\x20color\x20textures\x0auniform\x20sampler2D\x20u_opacityTexture;\x0auniform\x20sampler2D\x20u_colorTexture;\x0auniform\x20vec4\x20u_gradientOpacityInfo;\x0a#ifdef\x20CLIP_PLANE\x0auniform\x20vec4\x20u_clip_planes[6];\x0auniform\x20int\x20u_clip_planes_count;\x0a#endif\x0a#ifdef\x20APPLY_LIGHTING\x0a\x20\x20\x20\x20uniform\x20vec3\x20uDiffuse;\x0a\x20\x20\x20\x20uniform\x20vec3\x20uSpecular;\x0a\x20\x20\x20\x20uniform\x20vec3\x20uAmbient;\x0a\x20\x20\x20\x20uniform\x20float\x20uShiness;\x0a#endif\x0a\x0avarying\x20vec3\x20positionEC;\x0avarying\x20vec3\x20vTexCoord;\x0a\x0afloat\x20realValueToScalarValue(float\x20value){\x0a\x20\x20\x20\x20float\x20minValue\x20=\x20u_minMaxValueAndFiltration.x;\x0a\x20\x20\x20\x20float\x20maxValue\x20=\x20u_minMaxValueAndFiltration.y;\x0a\x20\x20\x20\x20return\x20(value\x20-\x20minValue)\x20/\x20(maxValue\x20-\x20minValue);\x0a}\x0afloat\x20scalarValueToReaValue(float\x20value){\x0a\x20\x20\x20\x20float\x20minValue\x20=\x20u_minMaxValueAndFiltration.x;\x0a\x20\x20\x20\x20float\x20maxValue\x20=\x20u_minMaxValueAndFiltration.y;\x0a\x20\x20\x20\x20return\x20minValue\x20+\x20value\x20*\x20(maxValue\x20-\x20minValue);\x0a}\x0afloat\x20getTextureValue(vec3\x20pos)\x0a{\x0a\x20\x20\x20\x20float\x20noValue;\x0a\x20\x20\x20\x20float\x20value\x20=\x20czm_getVolumeValue(pos,\x20noValue);\x0a\x20\x20\x20\x20value\x20=\x20scalarValueToReaValue(value);\x0a\x20\x20\x20\x20return\x20value;\x0a}\x0a\x0a//\x20Given\x20a\x20normal\x20compute\x20the\x20gradient\x20opacity\x20factors\x0afloat\x20computeGradientOpacityFactor(vec4\x20normal,\x20float\x20goscale,\x20float\x20goshift,\x20float\x20gomin,\x20float\x20gomax)\x0a{\x0a#ifdef\x20GRADIENT_OPACITY\x0a\x20\x20\x20\x20return\x20clamp(normal.a*goscale\x20+\x20goshift,\x20gomin,\x20gomax);\x0a#else\x0a\x20\x20\x20\x20return\x201.0;\x0a#endif\x0a}\x0a\x0a//\x20compute\x20the\x20normal\x20and\x20gradient\x20magnitude\x20for\x20a\x20position\x0avec4\x20computeNormal(vec3\x20pos,\x20float\x20scalar,\x20vec3\x20tstep)\x0a{\x0a\x20\x20\x20\x20vec4\x20result;\x0a\x20\x20\x20\x20result.x\x20=\x20getTextureValue(pos\x20+\x20vec3(tstep.x,\x200.0,\x200.0))\x20-\x20scalar;\x0a\x20\x20\x20\x20result.y\x20=\x20getTextureValue(pos\x20+\x20vec3(0.0,\x20tstep.y,\x200.0))\x20-\x20scalar;\x0a\x20\x20\x20\x20result.z\x20=\x20getTextureValue(pos\x20+\x20vec3(0.0,\x200.0,\x20tstep.z))\x20-\x20scalar;\x0a\x20\x20\x20\x20//\x20divide\x20by\x20spacing\x0a\x20\x20\x20\x20vec3\x20vSpacing\x20=\x20vec3(1.0);\x0a\x20\x20\x20\x20result.xyz\x20/=\x20vSpacing;\x0a\x20\x20\x20\x20result.w\x20=\x20length(result.xyz);\x0a\x20\x20\x20\x20//\x20rotate\x20to\x20View\x20Coords\x0a\x20\x20\x20\x20//result.xyz\x20=\x20result.x\x20*\x20vPlaneNormal0\x20+\x20result.y\x20*\x20vPlaneNormal2\x20+\x20result.z\x20*\x20vPlaneNormal4;\x0a\x20\x20\x20\x20if\x20(result.w\x20>\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20result.xyz\x20/=\x20result.w;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20result;\x0a}\x0a\x0a#ifdef\x20APPLY_LIGHTING\x0avoid\x20applyLighting(inout\x20vec4\x20tColor,\x20vec3\x20normal)\x0a{\x0a\x20\x20\x20\x20vec3\x20diffuse\x20=\x20uDiffuse;\x0a\x20\x20\x20\x20vec3\x20specular\x20=\x20uSpecular;\x0a\x20\x20\x20\x20vec3\x20ambient\x20=\x20uAmbient;\x0a\x20\x20\x20\x20float\x20shiness\x20=\x20uShiness;\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20normalize(czm_normal\x20*\x20normal);\x0a\x20\x20\x20\x20float\x20ndot\x20=\x20max(\x20dot(\x20normalEC,\x20czm_sunDirectionEC\x20),\x200.0\x20);\x0a\x20\x20\x20\x20ndot\x20=\x20ndot\x20*\x200.5\x20+\x200.5;\x0a\x20\x20\x20\x20diffuse\x20=\x20diffuse\x20*\x20ndot;\x0a\x20\x20\x20\x20specular\x20=\x20specular\x20*\x20czm_getSpecular(czm_sunDirectionEC,\x20normalize(-positionEC),\x20normalEC,\x20shiness);\x0a\x20\x20\x20\x20tColor.rgb\x20=\x20tColor.rgb*(diffuse\x20+\x20ambient)\x20+\x20specular;\x0a}\x0a#endif\x0a\x0avec4\x20getColorForValue(vec3\x20posIS,\x20vec3\x20stepIS,\x20float\x20tValue)\x0a{\x0a\x20\x20\x20\x20vec4\x20goFactor\x20=\x20vec4(1.0,1.0,1.0,1.0);\x0a#if\x20defined(GRADIENT_OPACITY)\x20||\x20defined(APPLY_LIGHTING)\x0a\x20\x20\x20\x20vec4\x20normal0\x20=\x20computeNormal(posIS,\x20tValue,\x20stepIS);\x0a#endif\x0a#ifdef\x20GRADIENT_OPACITY\x0a\x20\x20\x20\x20float\x20goscale\x20=\x20u_gradientOpacityInfo.z;\x0a\x20\x20\x20\x20float\x20goshift\x20=\x20u_gradientOpacityInfo.w;\x0a\x20\x20\x20\x20float\x20gomin\x20=\x20u_gradientOpacityInfo.x;\x0a\x20\x20\x20\x20float\x20gomax\x20=\x20u_gradientOpacityInfo.y;\x0a\x20\x20\x20\x20goFactor.x\x20=\x20computeGradientOpacityFactor(normal0,\x20goscale,\x20goshift,\x20gomin,\x20gomax);\x0a#endif\x0a\x20\x20\x20\x20float\x20texCoord\x20=\x20realValueToScalarValue(tValue);\x0a\x09texCoord\x20=\x20clamp(texCoord,\x200.0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20tColor\x20=\x20texture2D(u_colorTexture,\x20vec2(texCoord,\x200.5));\x0a\x20\x20\x20\x20tColor.a\x20=\x20goFactor.x\x20*\x20texture2D(u_opacityTexture,\x20vec2(texCoord,\x200.5)).r;\x0a#ifdef\x20APPLY_LIGHTING\x0a\x20\x20\x20\x20applyLighting(tColor,\x20normal0.xyz);\x0a#endif\x0a\x20\x20\x20\x20return\x20tColor;\x0a}\x0a\x0avec4\x20applyBlend(vec3\x20posIS,\x20vec3\x20endIS,\x20vec3\x20stepIS,\x20float\x20texSampleDist)\x0a{\x0a\x20\x20\x20\x20float\x20raySteps\x20=\x201.0\x20/\x20texSampleDist;\x0a\x20\x20\x20\x20float\x20jitter\x20=\x200.1;\x0a\x20\x20\x20\x20float\x20stepsTraveled\x20=\x20jitter;\x0a\x20\x20\x20\x20//\x20local\x20vars\x20for\x20the\x20loop\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20vec4(0.0,\x200.0,\x200.0,\x200.0);\x0a\x20\x20\x20\x20float\x20tValue;\x0a\x20\x20\x20\x20vec4\x20tColor;\x0a\x20\x20\x20\x20//\x20Perform\x20initial\x20step\x20at\x20the\x20volume\x20boundary\x0a\x20\x20\x20\x20//\x20compute\x20the\x20scalar\x0a\x20\x20\x20\x20tValue\x20=\x20getTextureValue(posIS);\x0a\x20\x20\x20\x20//\x20now\x20map\x20through\x20opacity\x20and\x20color\x0a\x20\x20\x20\x20tColor\x20=\x20getColorForValue(posIS,\x20stepIS,\x20tValue);\x0a\x20\x20\x20\x20//\x20handle\x20very\x20thin\x20volumes\x0a\x20\x20\x20\x20if\x20(raySteps\x20<=\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20tColor.a\x20=\x201.0\x20-\x20pow(1.0\x20-\x20tColor.a,\x20raySteps);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20tColor;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20tColor.a\x20=\x201.0\x20-\x20pow(1.0\x20-\x20tColor.a,\x20jitter);\x0a\x20\x20\x20\x20color\x20=\x20vec4(tColor.rgb\x20*\x20tColor.a,\x20tColor.a);\x0a\x20\x20\x20\x20posIS\x20+=\x20(jitter\x20*\x20stepIS);\x0a\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x205000\x20;\x20++i)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(stepsTraveled\x20+\x201.0\x20>=\x20raySteps)\x20{\x20break;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20compute\x20the\x20scalar\x0a\x20\x20\x20\x20\x20\x20\x20\x20tValue\x20=\x20getTextureValue(posIS);\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20now\x20map\x20through\x20opacity\x20and\x20color\x0a\x20\x20\x20\x20\x20\x20\x20\x20tColor\x20=\x20getColorForValue(posIS,\x20stepIS,\x20tValue);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20mix\x20=\x20(1.0\x20-\x20color.a);\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20color\x20+\x20vec4(tColor.rgb*tColor.a,\x20tColor.a)*mix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20stepsTraveled++;\x0a\x20\x20\x20\x20\x20\x20\x20\x20posIS\x20+=\x20stepIS;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(color.a\x20>\x200.99)\x20{\x20color.a\x20=\x201.0;\x20break;\x20}\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20if\x20(color.a\x20<\x200.99\x20&&\x20(raySteps\x20-\x20stepsTraveled)\x20>\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20posIS\x20=\x20endIS;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20compute\x20the\x20scalar\x0a\x20\x20\x20\x20\x20\x20\x20\x20tValue\x20=\x20getTextureValue(posIS);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20now\x20map\x20through\x20opacity\x20and\x20color\x0a\x20\x20\x20\x20\x20\x20\x20\x20tColor\x20=\x20getColorForValue(posIS,\x20stepIS,\x20tValue);\x0a\x20\x20\x20\x20\x20\x20\x20\x20tColor.a\x20=\x201.0\x20-\x20pow(1.0\x20-\x20tColor.a,\x20raySteps\x20-\x20stepsTraveled);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20mix\x20=\x20(1.0\x20-\x20color.a);\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20color\x20+\x20vec4(tColor.rgb\x20*\x20tColor.a,\x20tColor.a)*mix;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20vec4(color.rgb/color.a,\x20color.a);\x0a}\x0a\x0avec2\x20intersectBox(vec3\x20texel_zero,\x20vec3\x20texel_dir_norm)\x0a{\x0a\x20\x20\x20\x20vec3\x20minV\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20vec3\x20maxV\x20=\x20vec3(1.0);\x0a\x20\x20\x20\x20float\x20t1,t2;\x0a\x20\x20\x20\x20t1=(minV.x-texel_zero.x)/texel_dir_norm.x;\x0a\x20\x20\x20\x20t2=(maxV.x-texel_zero.x)/texel_dir_norm.x;\x0a\x20\x20\x20\x20float\x20tminX=min(t1,t2);\x0a\x20\x20\x20\x20float\x20tmaxX=max(t1,t2);\x0a\x20\x20\x20\x20t1=(minV.y-texel_zero.y)/texel_dir_norm.y;\x0a\x20\x20\x20\x20t2=(maxV.y-texel_zero.y)/texel_dir_norm.y;\x0a\x20\x20\x20\x20float\x20tminY=min(t1,t2);\x0a\x20\x20\x20\x20float\x20tmaxY=max(t1,t2);\x0a\x20\x20\x20\x20t1=(minV.z-texel_zero.z)/texel_dir_norm.z;\x0a\x20\x20\x20\x20t2=(maxV.z-texel_zero.z)/texel_dir_norm.z;\x0a\x20\x20\x20\x20float\x20tminZ=min(t1,t2);\x0a\x20\x20\x20\x20float\x20tmaxZ=max(t1,t2);\x0a\x20\x20\x20\x20float\x20largest_tmin\x20=\x20max(max(tminX,\x20tminY),\x20max(tminX,\x20tminZ));\x0a\x20\x20\x20\x20float\x20smallest_tmax\x20=\x20min(min(tmaxX,\x20tmaxY),\x20min(tmaxX,\x20tmaxZ));\x0a\x20\x20\x20\x20vec2\x20dists\x20=\x20vec2(largest_tmin,smallest_tmax);\x0a\x20\x20\x20\x20\x0a#ifdef\x20CLIP_PLANE\x0a\x20\x20\x20\x20for(int\x20i\x20=\x200;\x20i\x20<\x206;\x20i++){\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(i\x20==\x20u_clip_planes_count){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20rayDirRatio\x20=\x20dot(texel_dir_norm,\x20u_clip_planes[i].xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20equationResult\x20=\x20dot(texel_zero.xyz,\x20u_clip_planes[i].xyz)\x20+\x20u_clip_planes[i].w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(rayDirRatio\x20==\x200.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(equationResult\x20<\x200.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dists.x\x20=\x20dists.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20continue;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20result\x20=\x20-1.0\x20*\x20equationResult\x20/\x20rayDirRatio;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(rayDirRatio\x20<\x200.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dists.y\x20=\x20min(dists.y,\x20result);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dists.x\x20=\x20max(dists.x,\x20result);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20\x20return\x20dists;\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec3\x20cameraDir\x20=\x20normalize(positionEC.xyz);\x0a\x20\x20\x20\x20vec3\x20localZero\x20=\x20u_camTexCoord;\x0a\x20\x20\x20\x20vec3\x20localOne\x20=\x20vTexCoord.xyz;\x0a\x20\x20\x20\x20vec3\x20texel_dir_norm\x20=\x20normalize(localOne.xyz\x20-\x20localZero.xyz);\x0a\x0a\x20\x20\x20\x20vec3\x20texel_zero\x20=\x20localZero.xyz;\x0a\x20\x20\x20\x20vec2\x20nearFar\x20=\x20intersectBox(texel_zero,\x20texel_dir_norm);\x0a\x20\x20\x20\x20//\x20采样间隔受相机与物体之间的距离控制\x0a\x20\x20\x20\x20float\x20texSampleDist\x20=\x200.005;\x0a\x20\x20\x20\x20vec3\x20texel_step\x20=\x20texSampleDist\x20*\x20texel_dir_norm;\x0a\x20\x20\x20\x20float\x20tstep\x20=\x20length(texel_step);\x0a\x20\x20\x20\x20float\x20tnear\x20=\x20max(nearFar.x,\x200.0)\x20+\x20tstep;\x0a\x20\x20\x20\x20float\x20tfar\x20=\x20nearFar.y\x20-\x20tstep;\x0a\x20\x20\x20\x20vec3\x20coord;\x0a\x20\x20\x20\x20if(tnear\x20>\x20tfar){\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else{\x0a\x20\x20\x20\x20\x20\x20\x20\x20coord\x20=\x20texel_zero\x20+\x20texel_dir_norm\x20*\x20tnear;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20applyBlend(coord,\x20texel_zero\x20+\x20texel_dir_norm\x20*\x20tfar,\x20texel_step,\x20texSampleDist);\x0a}','RegularShape','normalTexture','#4169E1','allocateUTF8','getImageSize','scene\x20are\x20required.','Module.ENVIRONMENT\x20has\x20been\x20deprecated.\x20To\x20force\x20the\x20environment,\x20use\x20the\x20ENVIRONMENT\x20compile-time\x20option\x20(for\x20example,\x20-sENVIRONMENT=web\x20or\x20-sENVIRONMENT=node)','Buffer','open','CHOCOLATE','backgroundStroke','generateFuncType','createCtrlPoint','_forcePowerOfTwo','ACTIVE','\x20bytes,\x20not\x20enough\x20memory!','showEffect','-moz-alt-content','updateFeature','description','_timeBarSecondsSpan','_filterMode','/proc/self/fd','_clearEditObject','_renderTextureMatrixs','_nextID','ipad','enableTranslate','arrayEquals','setGeoGraphicObject','vBuffer','_resourceReady','Attribute','smallestTicInPixels','polylineArrow','partialApply','fromFeature','adjustRange','_parseMessageOneOf','computeBounds','geometry','return\x20material;\x0a}\x0a','interior\x20hyphen','_createDynamicModel','setInnerHtml','hasFabric','border','/**\x0a\x20*\x200.00001\x0a\x20*\x0a\x20*\x20@name\x20czm_epsilon5\x0a\x20*\x20@glslConstant\x0a\x20*/\x0aconst\x20float\x20czm_epsilon5\x20=\x200.00001;\x0a','isShowing','submitter','radioFolder','_normConstant','_translucentRenderStateCache','cia_c','outline_downSample','Thursday','Stamen\x20Watercolor','GEOCONE','DVHX','Natural\x20Earth\u00a0II','coverageAreas','/**\x0a\x20*\x20Converts\x20an\x20HSB\x20color\x20(hue,\x20saturation,\x20brightness)\x20to\x20RGB\x0a\x20*\x20HSB\x20<->\x20RGB\x20conversion\x20with\x20minimal\x20branching:\x20{@link\x20http://lolengine.net/blog/2013/07/27/rgb-to-hsv-in-glsl}\x0a\x20*\x0a\x20*\x20@name\x20czm_HSBToRGB\x0a\x20*\x20@glslFunction\x0a\x20*\x20\x0a\x20*\x20@param\x20{vec3}\x20hsb\x20The\x20color\x20in\x20HSB.\x0a\x20*\x0a\x20*\x20@returns\x20{vec3}\x20The\x20color\x20in\x20RGB.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20vec3\x20hsb\x20=\x20czm_RGBToHSB(rgb);\x0a\x20*\x20hsb.z\x20*=\x200.1;\x0a\x20*\x20rgb\x20=\x20czm_HSBToRGB(hsb);\x0a\x20*/\x0a\x0aconst\x20vec4\x20K_HSB2RGB\x20=\x20vec4(1.0,\x202.0\x20/\x203.0,\x201.0\x20/\x203.0,\x203.0);\x0a\x0avec3\x20czm_HSBToRGB(vec3\x20hsb)\x0a{\x0a\x20\x20\x20\x20vec3\x20p\x20=\x20abs(fract(hsb.xxx\x20+\x20K_HSB2RGB.xyz)\x20*\x206.0\x20-\x20K_HSB2RGB.www);\x0a\x20\x20\x20\x20return\x20hsb.z\x20*\x20mix(K_HSB2RGB.xxx,\x20clamp(p\x20-\x20K_HSB2RGB.xxx,\x200.0,\x201.0),\x20hsb.y);\x0a}\x0a','issue','CONSTANT','getSubObjectsFromFeatures','ellipsoidMatrix','_clipRasterFbo','GROUND_ATMOSPHERE','PlotWarningRadar','webglGetLeftBracePos','lquote','_budgets','pickPointEnabled','August','Unimplemented\x20type:\x20','rasterVectorCollection','polygonsFromHierarchy','\x20\x20skinMat\x20+=\x20',']\x20?\x20textureCoordinates.xz\x20:\x20textureCoordinates.xy,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20u_gridTextureTexCoordsRectangle[','getTransition','_incrementallyLoadTexturesSubscription','_isMiddleMarkExist','polygonOffset','\x20\x20\x20\x20float\x20sunNdotL\x20=\x20clamp(dot(n,\x20czm_sunDirectionEC),\x200.001,\x201.0);\x0a','\x20base\x20','_isUpdateCommand','TopLeft','getTimestamp','_adjustTranslucentFBO','MaxX','updateEditCtrl','Microsoft\x20Internet\x20Explorer','shaderCacheText','setDotPlotStyle','_layerVol','colorBlendAmount','Parsing','templateValues','data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=','czm_log_depth_main','_rippleTexture','_symbolUnSelected','symbolCellsBounds','_enuCenter','_textures','setModelPath','COMPLETE','/**\x0a\x20*\x20Computes\x20a\x20value\x20that\x20scales\x20with\x20distance.\x20\x20The\x20scaling\x20is\x20clamped\x20at\x20the\x20near\x20and\x0a\x20*\x20far\x20distances,\x20and\x20does\x20not\x20extrapolate.\x20\x20This\x20function\x20works\x20with\x20the\x0a\x20*\x20{@link\x20NearFarScalar}\x20JavaScript\x20class.\x0a\x20*\x0a\x20*\x20@name\x20czm_nearFarScalar\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec4}\x20nearFarScalar\x20A\x20vector\x20with\x204\x20components:\x20Near\x20distance\x20(x),\x20Near\x20value\x20(y),\x20Far\x20distance\x20(z),\x20Far\x20value\x20(w).\x0a\x20*\x20@param\x20{float}\x20cameraDistSq\x20The\x20square\x20of\x20the\x20current\x20distance\x20from\x20the\x20camera.\x0a\x20*\x0a\x20*\x20@returns\x20{float}\x20The\x20value\x20at\x20this\x20distance.\x0a\x20*/\x0afloat\x20czm_nearFarScalar(vec4\x20nearFarScalar,\x20float\x20cameraDistSq)\x0a{\x0a\x20\x20\x20\x20float\x20valueAtMin\x20=\x20nearFarScalar.y;\x0a\x20\x20\x20\x20float\x20valueAtMax\x20=\x20nearFarScalar.w;\x0a\x20\x20\x20\x20float\x20nearDistanceSq\x20=\x20nearFarScalar.x\x20*\x20nearFarScalar.x;\x0a\x20\x20\x20\x20float\x20farDistanceSq\x20=\x20nearFarScalar.z\x20*\x20nearFarScalar.z;\x0a\x0a\x20\x20\x20\x20float\x20t\x20=\x20(cameraDistSq\x20-\x20nearDistanceSq)\x20/\x20(farDistanceSq\x20-\x20nearDistanceSq);\x0a\x0a\x20\x20\x20\x20t\x20=\x20pow(clamp(t,\x200.0,\x201.0),\x200.2);\x0a\x0a\x20\x20\x20\x20return\x20mix(valueAtMin,\x20valueAtMax,\x20t);\x0a}\x0a','supplyResults','options.scene','derivedKeywords','tms','updateBillboardsBounds','_setVelocityField','GetUnusedSize','The\x20tileset\x20must\x20be\x203D\x20Tiles\x20version\x200.0\x20or\x201.0.','_eclipticToEquatorial','_point3Ds','_depthRenderbuffer','_bufferPrepared','isPixelLine','#else\x20\x0a','getIsReverse','INERTIAL','\x20\x20\x20\x20vec3\x20normal\x20=\x20czm_octDecode(a_normal);\x20\x0a','HAS_VOLUME','_drawCommands','msync','registerOrientationChangeEventCallback','globalAlpha','{datasetName}','_missingImageByteLength','copyAttributes','getMatchers','pgho','task','bottom,\x20right','layerBounds','createPickOffsets','recordStep','wheelDeltaY','serializeToString','ADD_URI_SAFE_ATTR','terrainProviderViewModels','updateObjsOperation','lam','9999-12-31T24:00:00Z','u_Bloom_Settings','insideViewerRequestVolume','COMPRESSED_RGBA_PVRTC_4BPPV1_IMG','ArrayIndex','uriResolver','u_normalMatrix',',\x20Waiting\x20for\x20children:\x20','FontStyle','msqrt','kernelunitlength','DecodeBufferToMesh','skylineCamera','topPositions','_imageIndex','Imagery','_currentGeoEntityBasicParameterUUID','_destroyDataSourceCollection','_blurXTexture','_tileWidth','Out','_displayStyle','rippleTexture','maximumBlue','flyHome','EYE_DISTANCE_PIXEL_OFFSET','GeoEntitys','fromBoundingSpheres','spanX','_symbolWidth','getTrackColor','SEAGREEN','setVisibleByUrl','BoxOutlineGeometry','Light\x20source\x20sunLightColor','PINCH_END','_occlusionTextureCoordIndex','_maximumAliasedPointSize','roadUrl','wsen','PolylineDash','_resourceCredits','_autoExposure','_occlude','_cellAlphaSubscription','convertToColumbusCartesian','verticalIconFeatureIndex','handlerHeight','\x27stackAlloc\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_entityObjectId','isShowBackColor','maskunits','environmentVisible','loaded','_program','computeEmitterModelMatrix','cwd','replace','usePostEffect','loadingImagery','_finalizeReprojectTexture','dataServerUrl','482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15','day','miter','_lightPollution','setScaneColor','_packedBuffer','_allPassTime','_loop','numLiveTriangles','getAccessorMinMax','UNSIGNED_BYTE','drawMultiPoint','not\x20compiled\x20for\x20this\x20environment\x20(did\x20you\x20build\x20to\x20HTML\x20and\x20try\x20to\x20run\x20it\x20not\x20on\x20the\x20web,\x20or\x20set\x20ENVIRONMENT\x20to\x20something\x20-\x20like\x20node\x20-\x20and\x20run\x20it\x20someplace\x20else\x20-\x20like\x20on\x20the\x20web?)','_encodedCameraPositionMCDirty','tileProvider','_values','ANTIALIASING','dotBillboards','getPositions','syncfs','\x20+\x20vec3(1.0))\x20*\x200.5,\x201.0);\x20}\x0a','currentFullscreenStrategy','cosio2','CIA_W','LeftOffset','realtimeRasterVectors','technique:','TEXTUREDMODEL','\x5cs*;','selectedImagery','x1mth2','numberOfLevelZeroTilesY','fullscreenchange','search','nodeId','expectFacilityCount','_timelineDrag','technique','UUID','_glyphTextureCache','EmissionColor','_tileMatrixLabels','readUTF8String','frustumIndex','hasGeometry','ObjectEventType','LINEAR_NONE','TextureMode','buildTime','KML\x20-\x20Unsupported\x20Icon\x20refreshMode:\x20','selectedColor\x20value','.cesium-credit-lightbox-close:hover','inverseBindMatrices','_initialRadius','zigZagEncode64','textureCoordAndEncodedNormals','renderLayerForOneTile','_visibleViewport','anyButtonDown','a_data','maximumTerrainLevel','Widgets/Images/NavigationHelp/MouseRight.svg','glowOnly','OES_vertex_array_object','_pointOutlineWidth','equalFuzzy','Maximum\x20Attenuation','WEBP','createDevice','numberOfTilesWithContentReady','sector','decoded','ratexp','i32','wasmBinary','removeAll','followSurface','createCorridorOutlineGeometry','isPictureSymbolSizeUpdate','_execute_Kidney','_featureDragEvent','_isComplete','precreatedAttributes','THREE.RGBELoader:\x20Error:\x20','dfn','negativePiToPi','mayOpen','computeChildMaskForTile','_polygonTexture','activeElement','uploadSmlFile\x20failed!!!','px;\x20bottom:\x20','uImgTextureAlpha','saveLocalCache','cbg','fillOutlineUniforms','uniform\x20highp\x20sampler2D\x20batchTexture{suffix};\x20\x0a','possiblyEvaluate','err','pickBoundingSphere','Z_UP_TO_X_UP','createPolygonOutlineGeometry','_moonLuminance','Unable\x20to\x20find\x20first\x20child\x20of\x20the\x20feature\x20info\x20xml\x20document','importRoot','#A0522D','animationSampler','COLUMN2ROW1','specularGlossinessTexture','resource','highWaterMark','_evaluateGetExactClassName','http://www.mapinfo.com/mxp','_frustumLength','_resolution','topLevel','getAttrs','_heightRangeAttributeName','subarray','pickId','_idsPBRIndexMap','isNaN','\x20\x20\x20\x20vec3\x20specularIBL\x20=\x20vec3(0.0);\x20\x0a','updateShows','_tiles','CJK\x20Compatibility\x20Forms','getGeoEntityEffectParameterTimes','drawCommand','cullFaceSide','avail_in','rmdir','kmlLayer','SuperMap.FindLocationService','\x0a{\x0a\x20\x20\x20\x20return\x20u_modifiedModelView\x20*\x20position;\x0a}\x0a\x0a','LodType','tooltip','_terrainDataStructure','add\x20terrain\x20layer\x20','_wholeHeight','multiplyByVec','uEffectLineWidth','flycircle','_contentReadyPromise','article','CANCLE_COUNT','LsavgR','the\x20depth\x20buffer\x20is\x20not\x20supported.','readyPromise','itemType','\x5cs+:\x5cs+[a-zA-Z0-9]+\x5cs*$','setImmediateWrapped','animation_pathWingButton','textureInfo','</li><li><strong>Total:\x20</strong>','iconImageObjects','viewer','\x22\x20title=\x22Bing\x20Imagery\x22/></a>','simpleSegment','tmp_','camera\x20set\x20view\x20failed,','_updateAll','ANGLE_instanced_arrays','setGeoEntityShowMode','_matDepthProject','colorSpace','_emptyTiles','computeMoveFill','uSunLightON','\x27getMemory\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you','northWestUpToFixedFrame','Base\x20Resolution','rightBottomPoint','points','ontouchstart','_rotation','\x20\x20\x20vec2\x20uvTiling\x20=\x20vec2(1.0);\x0a','_voxelGradients','quadTriangleIndexBuffer','gl_FragColor\x20=\x20finalColor;','B_re','stopValue','trimLoadedTiles','numBytes','Visit\x20<a\x20href=\x22http://get.webgl.org\x22>http://get.webgl.org</a>\x20to\x20verify\x20that\x20your\x20web\x20browser\x20and\x20hardware\x20support\x20WebGL.\x20\x20Consider\x20trying\x20a\x20different\x20web\x20browser\x20or\x20updating\x20your\x20video\x20drivers.\x20\x20Detailed\x20error\x20information\x20is\x20below:','_orthographicIn3D','uniform\x20sampler2D\x20u_colorTexture;\x0auniform\x20sampler2D\x20u_transitionAndCountTexture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0afloat\x20erf(float\x20x){\x0a\x20\x20\x20\x20if\x20(abs(x)\x20>\x202.629639){\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20sign(x);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20z\x20=\x200.289226\x20*\x20x\x20*\x20x\x20-\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20((((((0.0145688\x20*\x20z\x20-\x200.0348595)\x20*\x20z\x20+\x200.0503913)\x20*\x20z\x20-\x200.0897001)\x20*\x20z\x20+\x200.156097)\x20*\x20z\x20-\x200.249431)\x20*\x20z\x20+\x200.533201)\x20*\x20x;\x0a\x20\x20\x20\x20}\x0a}\x0afloat\x20VDMTransmission(vec2\x20transition,\x20float\x20depth){\x0a\x20\x20\x20\x20float\x20variance\x20=\x20max(transition.y\x20-\x20transition.x\x20*\x20transition.x,\x200.0);\x0a\x20\x20\x20\x20return\x20clamp(0.5\x20*\x20(1.0\x20+\x20erf((depth\x20-\x20transition.x)\x20/\x20sqrt(variance\x20*\x202.0))),\x200.0,\x201.0);\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(u_colorTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20if(color.a\x20<\x200.01){\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20scene_depth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20v_textureCoordinates));\x0a\x20\x20\x20\x20if(scene_depth\x20>\x200.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20transitionAndCount\x20=\x20texture2D(u_transitionAndCountTexture,\x20v_textureCoordinates).xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20count\x20=\x20transitionAndCount.z;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20transition\x20=\x20transitionAndCount.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20transition\x20/=\x20count;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20vdmAlpha\x20=\x20VDMTransmission(transition,\x20scene_depth);\x0a\x20\x20\x20\x20\x20\x20\x20\x20color.a\x20=\x20min(color.a,\x20vdmAlpha);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a}','tablenames','_setZBounds','Mar','foo','cells','\x20out\x20of\x20range:\x20','\x22);','geocentricSurfaceNormal','aboveRangeColor','createTextCell2','prevPosition3DHigh','useProgram','POST','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0auniform\x20sampler2D\x20u_pointCloud_colorGBuffer;\x0auniform\x20sampler2D\x20u_pointCloud_depthTexture;\x0auniform\x20vec3\x20u_distancesAndEdlStrength;\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avec2\x20neighborContribution(float\x20log2Depth,\x20vec2\x20padding)\x0a{\x0afloat\x20depthOrLogDepth\x20=\x20texture2D(u_pointCloud_depthTexture,\x20v_textureCoordinates\x20+\x20padding).r;\x0aif\x20(depthOrLogDepth\x20==\x201.0)\x20{\x0areturn\x20vec2(0.0);\x0a}\x0avec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(v_textureCoordinates\x20+\x20padding,\x20depthOrLogDepth);\x0areturn\x20vec2(max(0.0,\x20log2Depth\x20-\x20log2(-eyeCoordinate.z\x20/\x20eyeCoordinate.w)),\x201.0);\x0a}\x0avoid\x20main()\x0a{\x0afloat\x20depthOrLogDepth\x20=\x20texture2D(u_pointCloud_depthTexture,\x20v_textureCoordinates).r;\x0avec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(gl_FragCoord.xy,\x20depthOrLogDepth);\x0aeyeCoordinate\x20/=\x20eyeCoordinate.w;\x0afloat\x20log2Depth\x20=\x20log2(-eyeCoordinate.z);\x0aif\x20(depthOrLogDepth\x20==\x201.0)\x0a{\x0adiscard;\x0a}\x0avec4\x20color\x20=\x20texture2D(u_pointCloud_colorGBuffer,\x20v_textureCoordinates);\x0a#ifdef\x20EDL_SHADING\x0afloat\x20distX\x20=\x20u_distancesAndEdlStrength.x;\x0afloat\x20distY\x20=\x20u_distancesAndEdlStrength.y;\x0avec2\x20responseAndCount\x20=\x20vec2(0.0);\x0aresponseAndCount\x20+=\x20neighborContribution(log2Depth,\x20vec2(0,\x20distY));\x0aresponseAndCount\x20+=\x20neighborContribution(log2Depth,\x20vec2(distX,\x200));\x0aresponseAndCount\x20+=\x20neighborContribution(log2Depth,\x20vec2(0,\x20-distY));\x0aresponseAndCount\x20+=\x20neighborContribution(log2Depth,\x20vec2(-distX,\x200));\x0afloat\x20response\x20=\x20responseAndCount.x\x20/\x20responseAndCount.y;\x0afloat\x20shade\x20=\x20exp(-response\x20*\x20300.0\x20*\x20u_distancesAndEdlStrength.z);\x0acolor.rgb\x20*=\x20shade;\x0a#endif\x0agl_FragColor\x20=\x20vec4(color);\x0agl_FragColor.a\x20=\x201.0;\x0a#ifdef\x20LOG_DEPTH\x0aczm_writeLogDepth(1.0\x20+\x20(czm_projection\x20*\x20vec4(eyeCoordinate.xyz,\x201.0)).w);\x0a#else\x0agl_FragDepthEXT\x20=\x20czm_eyeToWindowCoordinates(vec4(eyeCoordinate.xyz,\x201.0)).z;\x0a#endif\x0a}\x0a','_zoomIndicatorElement','_filterPrimitiveSubscription','_moonScatteredLuminance','\x20\x20\x20\x20gl_Position\x20=\x20czm_depthClampFarPlane(positionInClipCoords);\x0a}\x0a','createTextContent2','onStart','NotEquals','showLayers','varying\x20float\x20v_WindowZ;\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20czm_non_depth_clamp_main();\x0a#if\x20defined(GL_EXT_frag_depth)\x20&&\x20!defined(LOG_DEPTH)\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20min(v_WindowZ\x20*\x20gl_FragCoord.w,\x201.0);\x0a#endif\x0a}\x0a','symbolSDFUniformValues','opaque','_northSkirtHeight','defaultVisualizersCallback','cache','pointerEnabled','</script>','_isCreateSkirt','beforeExecute','[2]','getUrlFailed','MutationObserver','Only\x20subscribable\x20things\x20can\x20act\x20as\x20dependencies','dxtToRgb565','_previousPositions','_pixelDatatype','Primitives','getSectionIndex','titanium_scuffed/Titanium-Scuffed_metallic.png','disableAnimations','IDLE','_targetFace','deActivate','isPatternMissing','getInt32','setAttrs','utf-8','illegal\x20rpc\x20service\x20method\x20name:\x20','verticalPolyline','fog','addImages','url','_rsStencilDepthPass','N_POLE','\x27FS_createDevice\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you','No\x20such\x20device\x20or\x20address','getCurrentPt','flatCoordinates','_onDataSourceMoved','radius2','_vertexArrays','_qureyRegion','CESIUM_3D_TILE_MASK','\x20\x20\x20\x20gl_FragColor.rgb\x20*=\x20vec3(','getForViewAndSize','jsonpCallback','clipToGLWindowCoordinates','northUpEastToFixedFrame','relative','uFillForeColor','_getCommit','EPSILON14','SetColor','Terrain','POLYGON_BATCH_IDS','munder','_timer','_property','weights','_sizeInByte','getPolygon','ep2','RIGHT_CLICK','_setNetworkCallback','getRandomValues','nearValue','numHorizontalGlyphVertices','decode_texCoord1_normConstant','_position','SmID>=0','isDotPlotCodeUpdate','_metadataError','Detecttoncone','_batches','_closeTopSubscription','ALPHA_BLEND','fullscreenerror','getClass','cookie','pixelType','html2canvaspseudoelement','EPSG:3785','getMinDisPoint','plotI18n','_velocityTexRes','pendingMaterialCount','_semimajorAxis','_viewerCommand','getEdge','getLineString','createExtendWall','.nc','getFragmentShaderCallback','verticalPlacedTextSymbolIndex','/**\x0a\x20*\x20DOC_TBA\x0a\x20*\x0a\x20*\x20@name\x20czm_multiplyWithColorBalance\x0a\x20*\x20@glslFunction\x0a\x20*/\x0avec3\x20czm_multiplyWithColorBalance(vec3\x20left,\x20vec3\x20right)\x0a{\x0a\x20\x20\x20\x20//\x20Algorithm\x20from\x20Chapter\x2010\x20of\x20Graphics\x20Shaders.\x0a\x20\x20\x20\x20const\x20vec3\x20W\x20=\x20vec3(0.2125,\x200.7154,\x200.0721);\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20vec3\x20target\x20=\x20left\x20*\x20right;\x0a\x20\x20\x20\x20float\x20leftLuminance\x20=\x20dot(left,\x20W);\x0a\x20\x20\x20\x20float\x20rightLuminance\x20=\x20dot(right,\x20W);\x0a\x20\x20\x20\x20float\x20targetLuminance\x20=\x20dot(target,\x20W);\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20return\x20((leftLuminance\x20+\x20rightLuminance)\x20/\x20(2.0\x20*\x20targetLuminance))\x20*\x20target;\x0a}\x0a','supportDirectRequest','Rectangle','release','exit','getSatellitePos','pixelOffsetX','MapQuest,\x20SuperMap\x20iServer\x20Imagery','createMaskCommand','_heatMapCommand','realDrawingBufferWidth','clearCustomClipBox','_tmsResource','integerValue','.texblock','\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_depth_main();\x20\x0a\x20\x20\x20\x20czm_vertexLogDepth(','selMaskBuffer','instagram','_pointRenderState','attribute\x20vec4\x20aPosition;\x0aattribute\x20vec3\x20aNormal;\x0aattribute\x20vec4\x20aTexCoord0;\x0aattribute\x20vec4\x20aTexCoord1;\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0aattribute\x20float\x20batchId;\x0a#endif\x0a\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vSecondColor;\x0avarying\x20float\x20vWindowZ;\x0a\x0auniform\x20vec2\x20uMinMaxTerrainHeight;\x0auniform\x20vec3\x20uSouthWest;\x0auniform\x20vec3\x20uNorthDir;\x0auniform\x20vec3\x20uEastDir;\x0avarying\x20vec4\x20v_westPlane;\x0avarying\x20vec4\x20v_southPlane;\x0avarying\x20vec2\x20v_inversePlaneExtents;\x0auniform\x20vec4\x20uSelColor;\x0auniform\x20vec4\x20uFillForeColor;\x0avarying\x20float\x20fSelected;\x0a\x0auniform\x20float\x20uIsPicking;\x0auniform\x20float\x20uPickPositionHeight;\x0auniform\x20mat4\x20uMatrixInvert;\x0auniform\x20vec4\x20uPickPosition;\x0auniform\x20vec4\x20uDiffuseColor;\x0a\x0a#ifdef\x20COMPRESS_VERTEX\x0a\x20\x20\x20\x20uniform\x20vec4\x20decode_position_min;\x0a\x20\x20\x20\x20uniform\x20float\x20decode_position_normConstant;\x0a#endif\x0a#ifdef\x20COMPRESS_TEXCOORD\x0a\x20\x20\x20\x20uniform\x20float\x20decode_texCoord0_normConstant;\x0a\x20\x20\x20\x20uniform\x20float\x20decode_texCoord1_normConstant;\x0a\x20\x20\x20\x20uniform\x20vec4\x20decode_texCoord0_min;\x0a\x20\x20\x20\x20uniform\x20vec4\x20decode_texCoord1_min;\x0a#endif\x0a\x0avoid\x20ComputeBounds()\x0a{\x0a\x20\x20\x20\x20vec3\x20southWestCorner\x20=\x20(czm_modelView\x20*\x20vec4(uSouthWest,\x201.0)).xyz;\x0a\x20\x20\x20\x20vec3\x20northWestCorner\x20=\x20czm_normal\x20*\x20uNorthDir\x20+\x20southWestCorner;\x0a\x20\x20\x20\x20vec3\x20southEastCorner\x20=\x20czm_normal\x20*\x20uEastDir\x20+\x20southWestCorner;\x0a\x20\x20\x20\x20vec3\x20eastWard\x20=\x20southEastCorner\x20-\x20southWestCorner;\x0a\x20\x20\x20\x20float\x20eastExtent\x20=\x20length(eastWard);\x0a\x20\x20\x20\x20eastWard\x20/=\x20eastExtent;\x0a\x20\x20\x20\x20vec3\x20northWard\x20=\x20northWestCorner\x20-\x20southWestCorner;\x0a\x20\x20\x20\x20float\x20northExtent\x20=\x20length(northWard);\x0a\x20\x20\x20\x20northWard\x20/=\x20northExtent;\x0a\x20\x20\x20\x20v_westPlane\x20=\x20vec4(eastWard,\x20-dot(eastWard,\x20southWestCorner));\x0a\x20\x20\x20\x20v_southPlane\x20=\x20vec4(northWard,\x20-dot(northWard,\x20southWestCorner));\x0a\x20\x20\x20\x20v_inversePlaneExtents\x20=\x20vec2(1.0\x20/\x20eastExtent,\x201.0\x20/\x20northExtent);\x0a}\x0avoid\x20main()\x0a{\x0a#ifdef\x20HAS_TEXTURE\x0a\x20\x20\x20\x20ComputeBounds();\x0a#endif\x0a\x20\x20\x20\x20vec4\x20uncompress\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20vec4\x20realPosition\x20=\x20aPosition;\x0a#ifdef\x20COMPRESS_VERTEX\x0a\x20\x20\x20\x20uncompress\x20=\x20decode_position_min\x20+\x20aPosition\x20*\x20decode_position_normConstant;\x0a\x20\x20\x20\x20realPosition\x20=\x20uncompress;\x0a#endif\x0a\x20\x20\x20vec3\x20vertexPos\x20=\x20realPosition.xyz;\x0a\x20\x20\x20vec3\x20zDir\x20=\x20aTexCoord1.xyz;\x0a\x20\x20\x20bool\x20hasBaseHeight\x20=\x20false;\x0a\x20\x20\x20if(length(realPosition)\x20>\x200.1){\x0a\x20\x20\x20\x20\x20\x20\x20hasBaseHeight\x20=\x20true;\x0a\x20\x20\x20}\x0a\x20\x20\x20float\x20topOrBottom\x20=\x20dot(zDir,\x20vec3(0.0,\x200.0,\x201.0))\x20>\x200.0\x20?\x201.0\x20:\x20-1.0;\x0a\x20\x20\x20vec3\x20upDir\x20=\x20zDir\x20*\x20topOrBottom;\x0a\x20\x20\x20float\x20fExtendHeight\x20=\x200.0;\x0a\x20\x20\x20if(uIsPicking\x20>\x200.0){\x0a\x20\x20\x20\x20\x20\x20\x20//\x20顶点保存了高度,在拾取时在原始的顶点高度附近进行上下拉伸\x0a\x20\x20\x20\x20\x20\x20\x20if(hasBaseHeight){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20fExtendHeight\x20=\x20czm_branchFreeTernary(topOrBottom\x20<\x200.0,\x20-50.0,\x20100.0);\x0a\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20else{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20fExtendHeight\x20=\x20czm_branchFreeTernary(topOrBottom\x20<\x200.0,\x20uPickPositionHeight\x20-\x202.0,\x20uPickPositionHeight\x20+\x2010.0);\x0a\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20}\x0a\x20\x20\x20else{\x0a\x20\x20\x20\x20\x20\x20\x20fExtendHeight\x20=\x20czm_branchFreeTernary(topOrBottom\x20<\x200.0,\x20uMinMaxTerrainHeight.x,\x20uMinMaxTerrainHeight.y);\x0a\x20\x20\x20}\x0a\x20\x20\x20vertexPos.xyz\x20=\x20realPosition.xyz\x20+\x20upDir\x20*\x20fExtendHeight;\x0a\x20\x20\x20vec4\x20v_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(vertexPos,\x201.0);\x0a\x20\x20\x20vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0afSelected\x20=\x200.0;\x0a#ifdef\x20BatchTable\x0a\x20\x20\x20\x20vSecondColor\x20=\x20czm_batchTable_pickColor(batchId);\x0a\x20\x20\x20\x20vec4\x20operationType\x20=\x20czm_batchTable_operation(batchId);\x0a\x20\x20\x20\x20vec4\x20objsColor\x20=\x20czm_batchTable_color(batchId);\x0a\x20\x20\x20\x20czm_s3mBatchOperation(operationType,\x20objsColor,\x20vec4(1.0),\x20vertexColor,\x20fSelected);\x0a#endif\x0a#ifdef\x20SELECTED\x0a\x20\x20\x20vColor\x20=\x20uSelColor;\x0a#else\x0a\x20\x20\x20vColor\x20=\x20vertexColor\x20*\x20uDiffuseColor\x20*\x20uFillForeColor;\x0a#endif\x0a\x20\x20\x20vWindowZ\x20=\x20(0.5\x20*\x20(v_Position.z\x20/\x20v_Position.w)\x20+\x200.5)\x20*\x20v_Position.w;\x0a\x20\x20\x20v_Position.z\x20=\x20min(v_Position.z,\x20v_Position.w);\x0a\x20\x20\x20gl_Position\x20=\x20v_Position;\x0a}','imageUrlSubdomains','complete','cartographicDegrees','indexInfo','contourAnalysisClose','_setResetType','whave','_translateMousePosition','_freeAllBakTiles','_satrec','_pickCommands','already\x20ended','uFrontColorTexture','_hierarchy','throttleByServer','projectionPicker','This\x20browser\x20does\x20not\x20support\x20Math.trunc(),\x20build\x20with\x20LEGACY_VM_SUPPORT\x20or\x20POLYFILL_OLD_MATH_FUNCTIONS\x20to\x20add\x20in\x20a\x20polyfill','forImage','labelOutlineColor','isValidType','ALL_OPAQUE','0px','_provider','setDepthMode','strokeColor','clientHeight','setStartpoint','instantiateStreaming','dynamicScreenSpaceErrorDensitySliderValue','u_transformMatrix','fake','layer3DName','getVertexOffset','_skyColor','setPictureColorScale','getChangeModeDistance','setGeoEntityEffectRadarScans','getElementsByTagNameNS','_clipPlaneChanged','2roVRJG','crossOrigin','feFuncB',',\x27Hour\x27:','_colorPreviousAlpha','createScaneCone','1.0.0/WMTSCapabilities.xml','invalidTerrainData','indexedDBWorker','_decodingState','_creditId','getInteriorPoints','_detailLevelOffset','MODULE_NOT_FOUND','GEOCIRCLE3D','_easingFunction','Label_Billboard','_heightTexture','_createArrayViews','FeatureInfoResponse','Template\x20engine\x20must\x20return\x20an\x20array\x20of\x20DOM\x20nodes','oriBoundingSphere','isInline','south','removeHooks','SuperMap.BurstPipelineAnalystService','dynCall_viiiiii','changeModeDistance','mozLockOrientation','_hasPerColorAttribute','_depthTestEnable','vec4\x20edgeValue\x20=\x20edgeValue1\x20+\x20edgeValue2\x20*\x20edgeGlow;','endAngle','speedV','send','transformWithoutScale','MultiLineString','getV','_terrainProviderChanged','fontWeight','uSpotLightColor','_spotIntensity','munderover','MGRSPoint\x20zone\x20letter\x20','MemberExpression','_useConfigFile','MASK_OUTSIDE','numNormalAndDepthObject','isScalePoint','Protocols','Only\x20Batched\x203D\x20Model\x20version\x201\x20is\x20supported.\x20\x20Version\x20','cullMode','_memcpy','czm_depth_view','decode','clientX','westHemisphereGeometry','pitchAngle','FUNC_SUBTRACT','<table\x20class=\x22cesium-infoBox-defaultTable\x22>','downstreamcirticalfaclilities','waterBrightness','getElementIndex','getVisibleCoordinates','paint_fill-extrusion','fillStyle\x20value','wheelDelta','newScalePoint','PointLight\x20Position','MAX_TERRAIN_HEIGHT\x20','oriRadius','DIMGREY','\x27ALLOC_STACK\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_dynamicModelUrl','sml:Bounds','\x20\x20\x20\x20vec4\x20weightedTangent\x20=\x20a_tangent;\x0a','clone','Cesium3DTileset.basePath\x20has\x20been\x20deprecated.\x20All\x20tiles\x20are\x20relative\x20to\x20the\x20url\x20of\x20the\x20tileset\x20JSON\x20file\x20that\x20contains\x20them.\x20Use\x20the\x20url\x20property\x20instead.','html:\x20\x22     Frustum:\x22','InitFromAttribute','INTERSECTING','realDrawingBufferHeight','angleCos','_translucentRS','bindVertexBuffer','_clearAddAndRemoveDeductionScripts','_visiblePointLightCount','TRANSITIONING','useWValue','endSnippet','snapToPixel_','_adjustTranslucentCommand','application/octet-stream','iphone','normalTextureTranslationAndScale','getDeductionScripts','stopFlyCircle','widths_','_maximumLength','pasteGeoJson','_billboardOutlineWidth','_opaqueRS','clippingPlanesDirty','_batchTexture','serviceName','_dirRadian','1px\x20solid\x20#444','fillCenterOffsetX','_findAncestorTileWithTerrainData','_updateColorDictTable','_modelAnimationPlay','writeUInt64','variant','DVH','castShaderProgramId','NormalMapType','_terrainBias','updateColor','_activeColorAttachments','rel','_onMouseUp','createShadowVolume','free_result','trackArrayChanges','resort','_fog','\x20\x20\x20\x20v_normal\x20=\x20u_normalMatrix\x20*\x20mat3(skinMatrix)\x20*\x20weightedNormal;\x0a','_refCount','tokenName','_ionEndpoint','\x20\x20\x20if(vColor.a\x20<\x200.1\x20||\x20fSelected\x20<\x200.1){discard;}','ColorSpace','\x20\x20\x20\x20float\x20G\x20=\x20smithVisibilityGGX(alpha,\x20NdotL,\x20NdotV);\x0a','clearShadow','Show\x20reference\x20frame','vandg','_layerDeleted','tainting_','VanDerGrinten','shaderProgramId','_evaluateTimes','rassadiran','GOOGLE','_goFeature','px;height:','_terrainRenderState','Yi\x20Radicals','isUnderGlobeVisible','clearRepaintTask','FORMAT','squad','DARKORANGE','_endColor','indexInfos','toggle','applyGlobeSplit','_ambientLightColor','getSpaceDistance','minimumTerrainHeight','attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20float\x20batchId;\x0a','renderMode','_requestedTiles','image/jpeg','destroyReleasedShaderPrograms','locale','getMiterLimit','Unknown\x20tile\x20content\x20type,\x20','IBO_W','cullingVolume','setObjsExtendHeight\x20height','lengths','/tmp','CatmullRomSpline','oriCompressType','undergroundMode','_canTransferArrayBuffer','textureId','addProfileCylinder','_performance','life','groupUuID','inertiaSpin','drawArraysInstanced','uniform\x20sampler2D\x20colorTexture;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0a#ifdef\x20AUTO_EXPOSURE\x0auniform\x20sampler2D\x20autoExposure;\x0a#endif\x0a\x0a//\x20See\x20equation\x203:\x0a//\x20\x20\x20\x20http://www.cs.utah.edu/~reinhard/cdrom/tonemap.pdf\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20fragmentColor\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20fragmentColor.rgb;\x0a#ifdef\x20AUTO_EXPOSURE\x0a\x20\x20\x20\x20float\x20exposure\x20=\x20texture2D(autoExposure,\x20vec2(0.5)).r;\x0a\x20\x20\x20\x20color\x20/=\x20exposure;\x0a#endif\x0a\x20\x20\x20\x20color\x20=\x20color\x20/\x20(1.0\x20+\x20color);\x0a\x20\x20\x20\x20color\x20=\x20czm_inverseGamma(color);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(color,\x20fragmentColor.a);\x0a}\x0a','_vrElement','_slicesSubscription','ViewDomeVp','_dirtIntensity','retryCallback','stringTable','techniqueAttribute','_horizontalFov','setConstantPatternPositions','_firing','uFrontDepthTexture','Calculate\x20overflow\x20clips','Invalid\x20block\x20offset\x20type','\x27addOnExit\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','FILL_AND_OUTLINE','Beijing','meetVisible','removeGeoEntityRotationParameter','maxValue','CatmullRom','computedJointMatrices','_updateExcavateRegions','\x20(not\x20an\x20integer\x20or\x20Long)','preserveaspectratio','foveatedMinimumScreenSpaceErrorRelaxation','atlasImage','boundLayoutVertexBuffer','rayPlane','SpaceDistance','readStyleFromSymbolLib','CANVAS_LINE_DASH','processMaterialPacketData','_customRequestHeaders','_maxArrayTextureLayers','fontStack','enableFlatten','get\x20S3MGroup\x20layer\x20config\x20failed,','_start','noSleepVideo','SILHOUETTE','COMBINING','getShaderExpression','maxID','random','CONTEXT_LOST_WEBGL','NORMAL','snowNormalTextureIndex','clusterShow','createBuffer','defaultHue','SMLDesc','GeoPOI3.proto','PolylineDynamic','computeMoonPosition','_canvas','addComponents','MAX_VARYING_VECTORS','_particleFiresmoke','outerBoundaryIs','varying\x20vec4\x20positionEC;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec3\x20direction\x20=\x20normalize(positionEC.xyz);\x0a\x20\x20\x20\x20czm_ray\x20ray\x20=\x20czm_ray(vec3(0.0),\x20direction);\x0a\x0a\x20\x20\x20\x20vec3\x20ellipsoid_center\x20=\x20czm_view[3].xyz;\x0a\x0a\x20\x20\x20\x20czm_raySegment\x20intersection\x20=\x20czm_rayEllipsoidIntersectionInterval(ray,\x20ellipsoid_center,\x20czm_ellipsoidInverseRadii);\x0a\x20\x20\x20\x20if\x20(!czm_isEmpty(intersection))\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0,\x201.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20czm_writeLogDepth();\x0a}\x0a','INVALID_OBLIQUE','<a\x20href=\x22http://www.google.com/enterprise/mapsearth/products/earthenterprise.html\x22><img\x20src=\x22','fillKey_','u_texture','()\x20\x0a{\x20\x0a\x20\x20\x20\x20return\x20','attribute\x20vec4\x20aPosition;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a}\x0a','srcPtr','edgeId','createEdgeCommands','DEPTH_COMPONENT16','Cannot\x20call\x20a\x20class\x20as\x20a\x20function','GLOBE_MINIMUM_ALTITUDE\x20','_cyclicStartTime','Expected\x20two\x20arguments.','image/crn','createProjectPointsTo2DFunction','vertexAttributes','_ResetEditMark','loadDynamicLibrary','ownerLayerName','before','_alphaCutoff','_focalRange','UNPACK_ALIGNMENT','Southeast\x20Asia','doTruncate','dir','_isPicturePathUpdate','_getPosition','Timed\x20out\x20loading\x20image','NodeFilter','UNKNOWN','czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20st\x20=\x20repeat\x20*\x20materialInput.st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20colorImage\x20=\x20texture2D(image,\x20vec2(fract(st.s\x20-\x20czm_frameNumber\x20*\x20time\x20*\x200.005),\x20st.t));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20colorImage.a;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20colorImage.rgb;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20material;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}','demangle','generateCartesianRhumbArc','normalizeArray','InstanceLayer\x20selectedColor','___dl_seterr','EGL','_rasterHeightCommand','getFlatCoordinates','u_scale_b','clockRange','selectExtensions','KML\x20-\x20altitudeMode\x20relativeToSeaFloor\x20is\x20currently\x20not\x20supported,\x20treating\x20as\x20absolute.','BOTH','volNames','primitiveBoundingSphere','current','wide','LITTLE_ENDIAN','_labelOutlineColor','createVerticesFromGoogleEarthEnterpriseBuffer','_imageryLevels','_xCelestialPoleOffsetRadiansColumn','steiner','previousFramebuffer','isSDF','getText','basisTo2D','ANNULARDIFFUSION','BYTES_PER_ELEMENT','Unable\x20to\x20resolve\x20crs\x20link:\x20','mass','_warmupPeriodEndTime','draw_','symbolType','Sightline','getLength','_lastBeta','_modelColor','smlAuthor','curvePath3D','uniform\x20vec4\x20uFillColor;\x0avarying\x20float\x20vColor;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20if(vColor\x20<\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20uFillColor;\x0a}\x0a','update','_hasVertexNormals','uVisibleDistanceMax','css:\x20{\x20\x22cesium-sceneModePicker-visible\x22\x20:\x20(dropDownVisible\x20&&\x20(sceneMode\x20!==\x20_sceneMode.SCENE2D)),\x20\x20\x20\x22cesium-sceneModePicker-none\x22\x20:\x20sceneMode\x20===\x20_sceneMode.SCENE2D,\x20\x20\x20\x22cesium-sceneModePicker-hidden\x22\x20:\x20!dropDownVisible\x20},attr:\x20{\x20title:\x20tooltip2D\x20},click:\x20morphTo2D,cesiumSvgPath:\x20{\x20path:\x20_flatMapPath,\x20width:\x2064,\x20height:\x2064\x20}','u_lineWidth','Everest\x201830','letterSpacing','fromSizeInBytes','UpdatePolygonRegion','_align','ns0','_setGeoEntityParamerter','IconImage','mmapAlloc','BEGIN_PATH','DynamicExtendRegionVp_','nBlockLength','_themeDirty','imageBuffer','heartTimeOut','_imagelayerCollection','TEXTURECOORD_CLIP','addProfilePlane','_skirtHeight','jsHeapSizeLimit','handlerDis','_clusterShow','_offsetSubscription','pickRasterData2D','application/vnd.ms-powerpoint','emissionTextureIndex','#CCC','_title','float\x20alpha\x20=\x20smoothstep(0.0,\x201.0,\x20intensity);','updataLayer3DGroupCfg','setOrbitsWidth','symbolSize','toLong','functionName','_projection','quantization','sz1','u_ambient','flatInteriorPointsRevision_','events','stackAlloc','numberOfGridTextures','/**\x0a\x20*\x20Determines\x20if\x20a\x20time\x20interval\x20is\x20empty.\x0a\x20*\x0a\x20*\x20@name\x20czm_isEmpty\x0a\x20*\x20@glslFunction\x20\x0a\x20*\x20\x0a\x20*\x20@param\x20{czm_raySegment}\x20interval\x20The\x20interval\x20to\x20test.\x0a\x20*\x20\x0a\x20*\x20@returns\x20{bool}\x20<code>true</code>\x20if\x20the\x20time\x20interval\x20is\x20empty;\x20otherwise,\x20<code>false</code>.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20bool\x20b0\x20=\x20czm_isEmpty(czm_emptyRaySegment);\x20\x20\x20\x20\x20\x20//\x20true\x0a\x20*\x20bool\x20b1\x20=\x20czm_isEmpty(czm_raySegment(0.0,\x201.0));\x20//\x20false\x0a\x20*\x20bool\x20b2\x20=\x20czm_isEmpty(czm_raySegment(1.0,\x201.0));\x20//\x20false,\x20contains\x201.0.\x0a\x20*/\x0abool\x20czm_isEmpty(czm_raySegment\x20interval)\x0a{\x0a\x20\x20\x20\x20return\x20(interval.stop\x20<\x200.0);\x0a}\x0a','source_image','loadVolumeData','illegal\x20','_sensitivePosition','_defaultTexture','abort','_getAddAndRemoveGeoEntitys','positionHighAndSize','bboxSR','\x20\x20\x20\x20v_positionWC\x20=\x20(czm_model\x20*\x20position).xyz;\x0a','\x27addRunDependency\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you','clampToGroundPolygonPositions','_allTilesLoaded','Cannot\x20find\x20template\x20with\x20ID\x20','mvtLayerCount','Walbeck','registerBatteryEventCallback','setGeoEntityLayerEditable','Collator','translate(80,80)','isr93','_rasterTextureSizes','当前缓存占用(MB):\x20','gunung_segara','<div\x20class=\x22arrows_n_active\x22></div>','previousSibling','xi2','clippingShaderState','_debugShaders','resetCamera','defaultNoDataValue','boxModelMatrix','rowlines','_modelMatrix','_getSmlInfosFailed','dist','icon','getProgramParameter','_emscripten_stack_get_base','_minDepth','getLineDashOffset','circle-radius','_token','kml-gx:labelVisibility','isSilhouetteSupported','addS3MTilesLayerByScp','_lastTileIndex','rotateCircle','\x27FS\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','allowPicking','Show\x20bounding\x20sphere','_burstDiameter','featureClass_','copyFromFramebufferToFramebuffer','DOT','nodedot','_clearAddAndRemoveGeoEntitys','worldBounds','.popup\x20{position:\x20absolute;border:0.05px\x20solid\x20white;padding:1px;}.popup-content\x20div{color:\x20rgb(255,\x20255,\x20255);font-size:small;}.popup-content-wrapper\x20{height:50%;text-align:\x20left;background-color:rgb(48,\x20123,\x20250,0.3);}.popup-content\x20{color:\x20rgb(255,\x20255,\x20255);\x20line-height:\x201;font-size:xx-small;font-weight:normal;}.popup-content\x20div\x20{line-height:\x201;}.popup-content\x20table\x20{margin-left:\x201px;margin-right:\x203px;}.popup-content\x20table\x20tr\x20{height:\x2015px;}','`splitRegex`\x20must\x20have\x20the\x20\x27g\x27\x20flag\x20set','HEMISPHERE_LIGHTS','animation_buttonToggled','determineTainting_','cullWithChildrenBounds','_sourcePrograms','_updatedLayers',',\x20minY:\x20a','hypHasAnalysisRegion','modifyPoint','LINE_Z','flyToMode','plo','groundColor','/**\x0a\x20*\x20Used\x20as\x20input\x20to\x20every\x20material\x27s\x20czm_getMaterial\x20function.\x0a\x20*\x0a\x20*\x20@name\x20czm_materialInput\x0a\x20*\x20@glslStruct\x0a\x20*\x0a\x20*\x20@property\x20{float}\x20s\x201D\x20texture\x20coordinates.\x0a\x20*\x20@property\x20{vec2}\x20st\x202D\x20texture\x20coordinates.\x0a\x20*\x20@property\x20{vec3}\x20str\x203D\x20texture\x20coordinates.\x0a\x20*\x20@property\x20{vec3}\x20normalEC\x20Unperturbed\x20surface\x20normal\x20in\x20eye\x20coordinates.\x0a\x20*\x20@property\x20{mat3}\x20tangentToEyeMatrix\x20Matrix\x20for\x20converting\x20a\x20tangent\x20space\x20normal\x20to\x20eye\x20space.\x0a\x20*\x20@property\x20{vec3}\x20positionToEyeEC\x20Vector\x20from\x20the\x20fragment\x20to\x20the\x20eye\x20in\x20eye\x20coordinates.\x20\x20The\x20magnitude\x20is\x20the\x20distance\x20in\x20meters\x20from\x20the\x20fragment\x20to\x20the\x20eye.\x0a\x20*\x20@property\x20{float}\x20height\x20The\x20height\x20of\x20the\x20terrain\x20in\x20meters\x20above\x20or\x20below\x20the\x20WGS84\x20ellipsoid.\x20\x20Only\x20available\x20for\x20globe\x20materials.\x0a\x20*\x20@property\x20{float}\x20slope\x20The\x20slope\x20of\x20the\x20terrain\x20normalized\x20from\x200\x20to\x201.\x20\x200\x20is\x20completely\x20vertical,\x201\x20is\x20completely\x20flat.\x20\x20Only\x20available\x20for\x20globe\x20materials.\x0a\x20*/\x0astruct\x20czm_materialInput\x0a{\x0a\x20\x20\x20\x20float\x20s;\x0a\x20\x20\x20\x20vec2\x20st;\x0a\x20\x20\x20\x20vec3\x20str;\x0a\x20\x20\x20\x20vec3\x20normalEC;\x0a\x20\x20\x20\x20mat3\x20tangentToEyeMatrix;\x0a\x20\x20\x20\x20vec3\x20positionToEyeEC;\x0a\x20\x20\x20\x20float\x20height;\x0a\x20\x20\x20\x20float\x20slope;\x0a};\x0a','iau2006XysData','enableDebugOutput','SpotLight\x20target\x20position','getRangeBounds','parentPath','_exponent','_depthCommands','_sunDirectionWC','_endpointCache','getRotateWithView','\x20\x20\x20\x20vec4\x20diffuse\x20=\x20clamp(u_diffuseFactor,\x20vec4(0.0),\x20vec4(1.0));\x0a','uniform\x20sampler2D\x20tile_batchTexture;\x20\x0auniform\x20sampler2D\x20tile_pickTexture;\x0avarying\x20vec2\x20tile_featureSt;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20tile_main();\x20\x0a\x20\x20\x20\x20vec4\x20featureProperties\x20=\x20texture2D(tile_batchTexture,\x20tile_featureSt);\x20\x0a\x20\x20\x20\x20if\x20(featureProperties.a\x20==\x200.0)\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20featureProperties;\x20\x0a}\x20\x0a','/data/index/1/1.stream?bounds={\x22leftBottom\x22:{\x22x\x22:xLeft,\x22y\x22:yBottom},\x22rightTop\x22:{\x22x\x22:xRight,\x22y\x22:yTop}}','length','COMPUTE_TEXCOORD','PI_OVER_FOUR','</div><table><tbody>','clampToGroundPolyline','validateShaderProgram','dashed','modifier','Uint16','readSFixed64','setOffsetY','Not\x20super-user','bufferUsage','_flyCircleCenter','debugShowFrustums','declutterTree','emission\x20color','_vrModeSubscription','layersToUpdate','getAllRouteStops','LeftUp','when','enableTriangleFiltrate','_removeEffectFromScene','_canAlwaysPick','navigation','lcc','componentType\x20is\x20required.','_lastOffset','Expected\x20editObject\x20to\x20be\x20a\x20box.','MyAnnularDiffusion','getUint32','rest/realspace','Resulting\x20crop\x20with\x20width','MaxHeight','rows','thickness','depthData','AnalysisSymbol','LinePnt','bits','errors','applySaturation','_extrudedHeightReferenceSubscription','cacheNode','leaf','valueWillMutate','maximumSpeed','set_destructor','skeletonSelectedColor\x20value','_updateExcavationFrameBuffer','prevZ','getPointGradient','nodeFeatures','MERIT\x201983','drawArraysInstancedANGLE','indexedDBSetting','\x20(+0)\x20<=\x20','_prevViewProjectionMatrx','setCrossDiameter','</li><li><strong>Features\x20styled:\x20</strong>','ROUND_HALF_DOWN','<!--[if\x20gt\x20IE\x20','populatePaintArrays','symbolInstance','ANIMATION_WAY_GROUP','BufferWriter','loadPoiJsonData','POLYLINES_LENGTH','_updated_Scan','HEAPF32','https://www.facebook.com/hashtag/','ifChildTokens','_cells','command','stroke-linejoin','_urlSchemeZeroPadding','_asyncRayPicks','getCenter','Error:\x20','_ceiling','uAmbientLightColor','uniform\x20sampler2D\x20colorTexture;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a}\x0a','_needRequest','_surroundLineWidthAnimation','lastTilesVisited','hasMorphTargets','AXIS','uniform\x20sampler2D\x20colorTexture;\x20\x0avarying\x20vec2\x20v_textureCoordinates;\x20\x0afloat\x20sampleTexture(vec2\x20offset)\x20{\x20\x0a','pickPrimitiveActive','isPositionUpdate','dynCall_viiii','canExecute','VERTICAL_ORIGIN_INDEX','lengthOfDayCorrectionSeconds','FRAMEBUFFER_COMPLETE','Clamp','MAX_VERTEX_TEXTURE_IMAGE_UNITS','setKTX2SupportedFormats','#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20color\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20color\x20*\x20opacity;\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a\x20\x20\x20\x20}\x0a','_maximumScaleSubscription','geoEntityBasicParameter','uniform\x20sampler2D\x20colorTexture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0auniform\x20float\x20speed;\x0auniform\x20float\x20angle;\x0a\x0afloat\x20hash(float\x20x){\x0a\x20\x20\x20\x20return\x20fract(sin(x\x20*\x20133.3)\x20*\x2013.13);\x0a}\x0a\x0avoid\x20main(void){\x0a\x20\x20\x20\x20float\x20time\x20=\x20czm_frameNumber\x20/\x2060.0;\x0a\x20\x20\x20\x20vec2\x20resolution\x20=\x20czm_viewport.zw;\x0a\x20\x20\x20\x20vec2\x20uv\x20=\x20(gl_FragCoord.xy\x20*\x202.0\x20-\x20resolution.xy)\x20/\x20min(resolution.x,\x20resolution.y);\x0a\x20\x20\x20\x20vec3\x20c\x20=\x20vec3(0.6,\x200.7,\x200.8);\x0a\x20\x20\x20\x20float\x20a\x20=\x20angle;\x0a\x20\x20\x20\x20float\x20si\x20=\x20sin(a);\x0a\x20\x20\x20\x20float\x20co\x20=\x20cos(a);\x0a\x20\x20\x20\x20uv\x20*=\x20mat2(co,\x20-si,\x20si,\x20co);\x0a\x20\x20\x20\x20uv\x20*=\x20length(uv\x20+\x20vec2(0.0,\x204.9))\x20*\x200.3\x20+\x201.0;\x0a\x20\x20\x20\x20float\x20v\x20=\x201.0\x20-\x20sin(hash(floor(uv.x\x20*\x20100.0))\x20*\x202.0);\x0a\x20\x20\x20\x20float\x20b\x20=\x20clamp(abs(sin(speed\x20*\x20time\x20*\x20v\x20+\x20uv.y\x20*\x20(5.0\x20/\x20(2.0\x20+\x20v))))\x20-\x200.95,\x200.0,\x201.0)\x20*\x2020.0;\x0a\x20\x20\x20\x20c\x20*=\x20v\x20*\x20b;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mix(texture2D(colorTexture,\x20v_textureCoordinates),\x20vec4(c,\x201.0),\x20speed\x20<\x200.00001\x20?\x200.0\x20:\x200.15);\x0a}','Invalid\x20XMLHttpRequest\x20response\x20type.','setProperty','computeWeightMatrix','clampTime','ERRNO_MESSAGES','handleMouseDown','resetVisible','_oriTexture','EPSILON6','_ids','deleteShader','#800000','setVariable','uRippleTexture','xor','custom','apa','SuperMap.EditSmlFileParameters','subObjects','Only\x20unsigned\x20byte\x20buffers\x20are\x20supported.','longitudeRotation','RADIUS','_showProperty','_textStyle','getOrbitColor','_maximumCascadeDistances','EMISSIVE_UV_OFFSET_AND_TILING','offsetOrigin','getSatelliteFileNames','internalArray','_scanSpeed','_drawNearPlane','_vaSwap','isObject','_selectedShadow','_se','_eastVector','northward_z','LIGHTSTEELBLUE','pixelCoordinates_','createUniformMaps','_hasWireframe','polygonHierarchy','indent','S3MPointCloudEDLFp','TEX_COORD','20%','_expression','gridSurroundLineWidth','visible:\x20dynamicScreenSpaceError','specularEnvironmentMapsDimensions','Aug','_waterTime','getElementsByTagName','fromCssColorString','isOpened','No\x20such\x20device','_lastCartesian','_allVerticalCenter','isMapKey','fullscreen','_usePBR','timeupdate','AsciiToString','_etc','styles','pickOffsets','_labelBackgroundColor','#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20sampler2D\x20u_atlas;\x0a\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSwipeRegion;\x0a#endif\x0a\x0a#ifdef\x20VECTOR_TILE\x0auniform\x20vec4\x20u_highlightColor;\x0a#endif\x0a\x0avarying\x20float\x20v_depth;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avarying\x20vec4\x20v_pickColor;\x0avarying\x20vec4\x20v_color;\x0a\x0a#ifdef\x20SDF\x0avarying\x20vec4\x20v_outlineColor;\x0avarying\x20float\x20v_outlineWidth;\x0a#endif\x0a\x0a#ifdef\x20FRAGMENT_DEPTH_CHECK\x0avarying\x20vec4\x20v_textureCoordinateBounds;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20the\x20min\x20and\x20max\x20x\x20and\x20y\x20values\x20for\x20the\x20texture\x20coordinates\x0avarying\x20vec4\x20v_originTextureCoordinateAndTranslate;\x20\x20\x20\x20\x20\x20//\x20texture\x20coordinate\x20at\x20the\x20origin,\x20billboard\x20translate\x20(used\x20for\x20label\x20glyphs)\x0avarying\x20vec4\x20v_compressed;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20x:\x20eyeDepth,\x20y:\x20applyTranslate\x20&\x20enableDepthCheck,\x20z:\x20dimensions,\x20w:\x20imageSize\x0avarying\x20mat2\x20v_rotationMatrix;\x0a\x0aconst\x20float\x20SHIFT_LEFT12\x20=\x204096.0;\x0aconst\x20float\x20SHIFT_LEFT1\x20=\x202.0;\x0a\x0aconst\x20float\x20SHIFT_RIGHT12\x20=\x201.0\x20/\x204096.0;\x0aconst\x20float\x20SHIFT_RIGHT1\x20=\x201.0\x20/\x202.0;\x0a\x0afloat\x20getGlobeDepth(vec2\x20adjustedST,\x20vec2\x20depthLookupST,\x20bool\x20applyTranslate,\x20vec2\x20dimensions,\x20vec2\x20imageSize)\x0a{\x0a\x20\x20\x20\x20vec2\x20lookupVector\x20=\x20imageSize\x20*\x20(depthLookupST\x20-\x20adjustedST);\x0a\x20\x20\x20\x20lookupVector\x20=\x20v_rotationMatrix\x20*\x20lookupVector;\x0a\x20\x20\x20\x20vec2\x20labelOffset\x20=\x20(dimensions\x20-\x20imageSize)\x20*\x20(depthLookupST\x20-\x20vec2(0.0,\x20v_originTextureCoordinateAndTranslate.y));\x20//\x20aligns\x20label\x20glyph\x20with\x20bounding\x20rectangle.\x20\x20Will\x20be\x20zero\x20for\x20billboards\x20because\x20dimensions\x20and\x20imageSize\x20will\x20be\x20equal\x0a\x0a\x20\x20\x20\x20vec2\x20translation\x20=\x20v_originTextureCoordinateAndTranslate.zw;\x0a\x0a\x20\x20\x20\x20if\x20(applyTranslate)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20this\x20is\x20only\x20needed\x20for\x20labels\x20where\x20the\x20horizontal\x20origin\x20is\x20not\x20LEFT\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20it\x20moves\x20the\x20label\x20back\x20to\x20where\x20the\x20\x22origin\x22\x20should\x20be\x20since\x20all\x20label\x20glyphs\x20are\x20set\x20to\x20HorizontalOrigin.LEFT\x0a\x20\x20\x20\x20\x20\x20\x20\x20translation\x20+=\x20(dimensions\x20*\x20v_originTextureCoordinateAndTranslate.xy\x20*\x20vec2(1.0,\x200.0));\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20((lookupVector\x20-\x20translation\x20+\x20labelOffset)\x20+\x20gl_FragCoord.xy)\x20/\x20czm_viewport.zw;\x0a\x20\x20\x20\x20float\x20logDepthOrDepth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20st));\x0a\x0a\x20\x20\x20\x20if\x20(logDepthOrDepth\x20==\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x200.0;\x20//\x20not\x20on\x20the\x20globe\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(gl_FragCoord.xy,\x20logDepthOrDepth);\x0a\x20\x20\x20\x20return\x20eyeCoordinate.z\x20/\x20eyeCoordinate.w;\x0a}\x0a#endif\x0a\x0a\x0a#ifdef\x20SDF\x0a\x0a//\x20Get\x20the\x20distance\x20from\x20the\x20edge\x20of\x20a\x20glyph\x20at\x20a\x20given\x20position\x20sampling\x20an\x20SDF\x20texture.\x0afloat\x20getDistance(vec2\x20position)\x0a{\x0a\x20\x20\x20\x20return\x20texture2D(u_atlas,\x20position).r;\x0a}\x0a\x0a//\x20Samples\x20the\x20sdf\x20texture\x20at\x20the\x20given\x20position\x20and\x20produces\x20a\x20color\x20based\x20on\x20the\x20fill\x20color\x20and\x20the\x20outline.\x0avec4\x20getSDFColor(vec2\x20position,\x20float\x20outlineWidth,\x20vec4\x20outlineColor,\x20float\x20smoothing)\x0a{\x0a\x20\x20\x20\x20float\x20distance\x20=\x20getDistance(position);\x0a\x20\x20\x20\x20if\x20(outlineWidth\x20>\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Don\x27t\x20get\x20the\x20outline\x20edge\x20exceed\x20the\x20SDF_EDGE\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20outlineEdge\x20=\x20clamp(SDF_EDGE\x20-\x20outlineWidth,\x200.0,\x20SDF_EDGE);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20outlineFactor\x20=\x20smoothstep(SDF_EDGE\x20-\x20smoothing,\x20SDF_EDGE\x20+\x20smoothing,\x20distance);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20sdfColor\x20=\x20mix(outlineColor,\x20v_color,\x20outlineFactor);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20alpha\x20=\x20smoothstep(outlineEdge\x20-\x20smoothing,\x20outlineEdge\x20+\x20smoothing,\x20distance);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec4(sdfColor.rgb,\x20sdfColor.a\x20*\x20alpha);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20alpha\x20=\x20smoothstep(SDF_EDGE\x20-\x20smoothing,\x20SDF_EDGE\x20+\x20smoothing,\x20distance);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec4(v_color.rgb,\x20v_color.a\x20*\x20alpha);\x0a\x20\x20\x20\x20}\x0a}\x0a#endif\x0a\x0avoid\x20main()\x0a{\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20czm_RollerShutter(gl_FragCoord.xy,\x20uSwipeRegion);\x0a#endif\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(u_atlas,\x20v_textureCoordinates);\x0a\x0a#ifdef\x20SDF\x0a\x20\x20\x20\x20float\x20outlineWidth\x20=\x20v_outlineWidth;\x0a\x20\x20\x20\x20vec4\x20outlineColor\x20=\x20v_outlineColor;\x0a\x0a\x20\x20\x20\x20//\x20Get\x20the\x20current\x20distance\x0a\x20\x20\x20\x20float\x20distance\x20=\x20getDistance(v_textureCoordinates);\x0a\x0a#if\x20defined(GL_OES_standard_derivatives)\x20||\x20defined(WEBGL2)\x0a\x20\x20\x20\x20float\x20smoothing\x20=\x20fwidth(distance);\x0a\x20\x20\x20\x20//\x20Get\x20an\x20offset\x20that\x20is\x20approximately\x20half\x20the\x20distance\x20to\x20the\x20neighbor\x20pixels\x0a\x20\x20\x20\x20//\x200.354\x20is\x20approximately\x20half\x20of\x201/sqrt(2)\x0a\x20\x20\x20\x20vec2\x20sampleOffset\x20=\x200.354\x20*\x20vec2(dFdx(v_textureCoordinates)\x20+\x20dFdy(v_textureCoordinates));\x0a\x0a\x20\x20\x20\x20//\x20Sample\x20the\x20center\x20point\x0a\x20\x20\x20\x20vec4\x20center\x20=\x20getSDFColor(v_textureCoordinates,\x20outlineWidth,\x20outlineColor,\x20smoothing);\x0a\x0a\x20\x20\x20\x20//\x20Sample\x20the\x204\x20neighbors\x0a\x20\x20\x20\x20vec4\x20color1\x20=\x20getSDFColor(v_textureCoordinates\x20+\x20vec2(sampleOffset.x,\x20sampleOffset.y),\x20outlineWidth,\x20outlineColor,\x20smoothing);\x0a\x20\x20\x20\x20vec4\x20color2\x20=\x20getSDFColor(v_textureCoordinates\x20+\x20vec2(-sampleOffset.x,\x20sampleOffset.y),\x20outlineWidth,\x20outlineColor,\x20smoothing);\x0a\x20\x20\x20\x20vec4\x20color3\x20=\x20getSDFColor(v_textureCoordinates\x20+\x20vec2(-sampleOffset.x,\x20-sampleOffset.y),\x20outlineWidth,\x20outlineColor,\x20smoothing);\x0a\x20\x20\x20\x20vec4\x20color4\x20=\x20getSDFColor(v_textureCoordinates\x20+\x20vec2(sampleOffset.x,\x20-sampleOffset.y),\x20outlineWidth,\x20outlineColor,\x20smoothing);\x0a\x0a\x20\x20\x20\x20//\x20Equally\x20weight\x20the\x20center\x20sample\x20and\x20the\x204\x20neighboring\x20samples\x0a\x20\x20\x20\x20color\x20=\x20(center\x20+\x20color1\x20+\x20color2\x20+\x20color3\x20+\x20color4)/5.0;\x0a#else\x0a\x20\x20\x20\x20//\x20Just\x20do\x20a\x20single\x20sample\x0a\x20\x20\x20\x20float\x20smoothing\x20=\x201.0/32.0;\x0a\x20\x20\x20\x20color\x20=\x20getSDFColor(v_textureCoordinates,\x20outlineWidth,\x20outlineColor,\x20smoothing);\x0a#endif\x0a\x0a\x20\x20\x20\x20color\x20=\x20czm_gammaCorrect(color);\x0a#else\x0a\x20\x20\x20\x20color\x20=\x20czm_gammaCorrect(color);\x0a\x20\x20\x20\x20color\x20*=\x20czm_gammaCorrect(v_color);\x0a#endif\x0a\x0a//\x20Fully\x20transparent\x20parts\x20of\x20the\x20billboard\x20are\x20not\x20pickable.\x0a#if\x20!defined(OPAQUE)\x20&&\x20!defined(TRANSLUCENT)\x0a\x20\x20\x20\x20if\x20(color.a\x20<\x200.005)\x20\x20\x20//\x20matches\x200/255\x20and\x201/255\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#else\x0a//\x20The\x20billboard\x20is\x20rendered\x20twice.\x20The\x20opaque\x20pass\x20discards\x20translucent\x20fragments\x0a//\x20and\x20the\x20translucent\x20pass\x20discards\x20opaque\x20fragments.\x0a#ifdef\x20OPAQUE\x0a\x20\x20\x20\x20if\x20(color.a\x20<\x200.995)\x20\x20\x20//\x20matches\x20<\x20254/255\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#else\x0a\x20\x20\x20\x20if\x20(color.a\x20>=\x200.995)\x20\x20//\x20matches\x20254/255\x20and\x20255/255\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a#endif\x0a\x0a#ifdef\x20VECTOR_TILE\x0a\x20\x20\x20\x20color\x20*=\x20u_highlightColor;\x0a#endif\x0a\x0a#ifdef\x20PARTICLESYSTEM\x0a\x20\x20\x20\x20#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20fDepth\x20=\x20log2(v_depth)\x20*\x20czm_oneOverLog2FarDepthFromNearPlusOne;\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20fDepth\x20=\x20gl_FragCoord.z;\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(fDepth,\x20fDepth\x20*\x20fDepth,\x201.0,\x201.0);\x0a#else\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a#endif\x0a\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20czm_writeLogDepth();\x0a#endif\x0a\x0a#ifdef\x20FRAGMENT_DEPTH_CHECK\x0a\x20\x20\x20\x20float\x20temp\x20=\x20v_compressed.y;\x0a\x0a\x20\x20\x20\x20temp\x20=\x20temp\x20*\x20SHIFT_RIGHT1;\x0a\x0a\x20\x20\x20\x20float\x20temp2\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT1;\x0a\x20\x20\x20\x20bool\x20enableDepthTest\x20=\x20temp2\x20!=\x200.0;\x0a\x20\x20\x20\x20bool\x20applyTranslate\x20=\x20floor(temp)\x20!=\x200.0;\x0a\x0a\x20\x20\x20\x20if\x20(enableDepthTest)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20temp\x20=\x20v_compressed.z;\x0a\x20\x20\x20\x20\x20\x20\x20\x20temp\x20=\x20temp\x20*\x20SHIFT_RIGHT12;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20dimensions;\x0a\x20\x20\x20\x20\x20\x20\x20\x20dimensions.y\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT12;\x0a\x20\x20\x20\x20\x20\x20\x20\x20dimensions.x\x20=\x20floor(temp);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20temp\x20=\x20v_compressed.w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20temp\x20=\x20temp\x20*\x20SHIFT_RIGHT12;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20imageSize;\x0a\x20\x20\x20\x20\x20\x20\x20\x20imageSize.y\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT12;\x0a\x20\x20\x20\x20\x20\x20\x20\x20imageSize.x\x20=\x20floor(temp);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20adjustedST\x20=\x20v_textureCoordinates\x20-\x20v_textureCoordinateBounds.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20adjustedST\x20=\x20adjustedST\x20/\x20vec2(v_textureCoordinateBounds.z\x20-\x20v_textureCoordinateBounds.x,\x20v_textureCoordinateBounds.w\x20-\x20v_textureCoordinateBounds.y);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20epsilonEyeDepth\x20=\x20v_compressed.x\x20+\x20czm_epsilon1;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20globeDepth1\x20=\x20getGlobeDepth(adjustedST,\x20v_originTextureCoordinateAndTranslate.xy,\x20applyTranslate,\x20dimensions,\x20imageSize);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20negative\x20values\x20go\x20into\x20the\x20screen\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(globeDepth1\x20!=\x200.0\x20&&\x20globeDepth1\x20>\x20epsilonEyeDepth)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20globeDepth2\x20=\x20getGlobeDepth(adjustedST,\x20vec2(0.0,\x201.0),\x20applyTranslate,\x20dimensions,\x20imageSize);\x20//\x20top\x20left\x20corner\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(globeDepth2\x20!=\x200.0\x20&&\x20globeDepth2\x20>\x20epsilonEyeDepth)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20globeDepth3\x20=\x20getGlobeDepth(adjustedST,\x20vec2(1.0,\x201.0),\x20applyTranslate,\x20dimensions,\x20imageSize);\x20//\x20top\x20right\x20corner\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(globeDepth3\x20!=\x200.0\x20&&\x20globeDepth3\x20>\x20epsilonEyeDepth)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a}\x0a','_isSelected','#ifdef\x20DIFFUSE_IBL\x20\x0a','barrierEdgeIDs','worldToCameraCoordinates','gridLayer','altitudefree','attribute\x20vec3\x20aPosition;\x0a\x0aattribute\x20vec3\x20aNormal;\x0a\x0aattribute\x20vec4\x20aTexCoord0;\x0a\x0aattribute\x20vec4\x20aTexCoord1;\x0a\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0aattribute\x20float\x20batchId;\x0a#endif\x0a\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vSecondColor;\x0avarying\x20vec4\x20vTexCoord;\x0avarying\x20vec4\x20clip_vertex;\x0auniform\x20vec4\x20uSelColor;\x0auniform\x20vec4\x20uDiffuseColor;\x0a\x0afloat\x20computerOnePixelLength()\x0a{\x0a\x09vec4\x20viewPos\x20=\x20czm_modelView\x20*\x20vec4(aPosition,\x201.0);\x0a\x09viewPos.xyz\x20*=\x200.9;\x0a\x09vec4\x20winPos\x20=\x20czm_projection\x20*\x20viewPos;\x0a\x09float\x20dwidth\x20=\x20czm_metersPerPixel(viewPos);\x0a\x09#ifdef\x20EYE_DISTANCE_SCALING\x0a\x09\x20\x20\x20\x20dwidth\x20=\x201.0;\x0a\x09#endif\x0a\x09winPos.x\x20=\x20winPos.x\x20-\x202.0\x20*\x20dwidth;\x0a\x09vec4\x20newViewPos\x20=\x20czm_inverseProjection\x20*\x20winPos;\x0a\x09return\x20length(viewPos\x20-\x20newViewPos);\x0a}\x0a\x0avec4\x20computePos(vec3\x20v3Normal)\x0a{\x0a\x20\x20\x20\x20vec4\x20viewPos\x20=\x20czm_modelView\x20*\x20vec4(aPosition,\x201.0);\x0a\x09viewPos.xyz\x20=\x20viewPos.xyz\x20+\x20v3Normal\x20*\x20computerOnePixelLength();\x0a\x09viewPos.xyz\x20=\x20viewPos.xyz\x20*\x200.9;\x0a\x09clip_vertex\x20=\x20viewPos;\x0a\x09vec4\x20pos\x20=\x20czm_projection\x20*\x20viewPos;\x0a\x09return\x20pos;\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20vTexCoord.xy\x20=\x20aTexCoord0.xy;\x0a\x20\x20\x20\x20vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0a\x20\x20\x20\x20vSecondColor\x20=\x20czm_batchTable_pickColor(batchId);\x0a\x20\x20\x20\x20vec4\x20operationType\x20=\x20czm_batchTable_operation(batchId);\x0a\x20\x20\x20\x20vec4\x20objsColor\x20=\x20czm_batchTable_color(batchId);\x0a\x20\x20\x20\x20czm_s3mBatchOperation(operationType,\x20objsColor,\x20uSelColor,\x20vertexColor);\x0a#endif\x0a\x20\x20\x20vColor\x20=\x20vertexColor\x20*\x20uDiffuseColor;\x0a#ifdef\x20ICON\x0a\x20\x20\x20gl_Position\x20=\x20computePos(aTexCoord1.xyz);\x0a#else\x0a\x20\x20\x20vTexCoord.zw\x20=\x20aTexCoord1.xy;\x0a\x20\x20\x20gl_Position\x20=\x20computePos(aNormal);\x0a#endif\x0a}','command2D','currentCount','February','string','applyFill','stripWwwPrefix','isContextLost','./zlib/gzheader','queryRadius','xRight','getBindingHandler','imageManager','availabilityLevels','depthStencilTexture','\x0a\x20\x20\x20\x20','/edgeweight/','#ifdef\x20GL_FRAGMENT_PRECISION_HIGH\x0aprecision\x20highp\x20float;\x0a#else\x0aprecision\x20mediump\x20float;\x0a#endif\x0a\x0a','ModelEdit','indexOffset','minimumParticleLife','numberOfProcessingAttempted','disable','_isUsePlotVisible','varying\x20vec4\x20vColor;','directional\x20light\x20color','lastStroke','getGOAnimationType','stroke-dashoffset','vertexColorCount','tileHeight','getBindingAccessors','extendCallBacks','StencilFunc','selectedIndex','_texCoord1','_getVoxelData','_maximumTextureSize','_unusedLabelIndices','edgeWeight','setAllLabelsVisible','firstElementChild','USE_NORMAL_SHADING_SMOOTH','NORMAL_EC','_groundLightColor','_batchId','_softShadows','OneOf','_defaultView','_started','Name=','applyGamma','\x0auniform\x20float\x20uRotationAngle;\x0auniform\x20int\x20uType;\x0auniform\x20vec4\x20uForeColor;\x0auniform\x20vec4\x20uBackColor;\x0auniform\x20float\x20uLineWidthX;\x0auniform\x20float\x20uLineWidthY;\x0auniform\x20float\x20uOffsetX;\x0auniform\x20float\x20uOffsetY;\x0auniform\x20float\x20uRepeatX;\x0auniform\x20float\x20uRepeatY;\x0a\x0avarying\x20vec3\x20oriVertex;\x0avarying\x20vec2\x20vTexCoord;\x0avarying\x20vec4\x20selectionColor;\x0avarying\x20vec3\x20vPositionToEyeEC;\x0aconst\x20float\x20horizontal\x20=\x200.0;\x0aconst\x20float\x20PI\x20=\x203.1415926535897932384626;\x0avec2\x20rotateTexCoord(vec2\x20oriTexCoord)\x0a{\x0a\x09float\x20rotationRadian\x20\x20=\x20uRotationAngle\x20*\x20PI;\x0a\x09vec2\x20n\x20=\x20vec2(cos(rotationRadian),-sin(rotationRadian));\x0a\x09vec2\x20t\x20=\x20vec2(sin(rotationRadian),cos(rotationRadian));\x0a\x09mat2\x20rotateZMatrix\x20=\x20mat2(n,t);\x0a\x09return\x20rotateZMatrix\x20*\x20oriTexCoord;\x0a}\x0avec4\x20czm_getGridMaterial(vec2\x20texCoord)\x0a{\x0a\x09vec2\x20lineCount\x20=\x20vec2(uRepeatX,\x20uRepeatY);\x0a\x09vec2\x20lineOffset\x20=\x20vec2(uOffsetX,\x20uOffsetY);\x0a\x09vec2\x20lineThickness\x20=\x20vec2(uLineWidthX,\x20uLineWidthY);\x0a\x0a\x20\x20\x20\x20float\x20scaledWidth\x20=\x20fract(lineCount.s\x20*\x20texCoord.s\x20-\x20lineOffset.s);\x0a\x20\x20\x20\x20scaledWidth\x20=\x20abs(scaledWidth\x20-\x20floor(scaledWidth\x20+\x200.5));\x0a\x0a\x20\x20\x20\x20float\x20scaledHeight\x20=\x20fract(lineCount.t\x20*\x20texCoord.t\x20-\x20lineOffset.t);\x0a\x20\x20\x20\x20scaledHeight\x20=\x20abs(scaledHeight\x20-\x20floor(scaledHeight\x20+\x200.5));\x0a\x0a\x20\x20\x20\x20float\x20value;\x0a\x0a\x20\x20\x20\x20const\x20float\x20fuzz\x20=\x201.2;\x0a\x20\x20\x20\x20vec2\x20thickness\x20=\x20(lineThickness\x20*\x201.0)\x20-\x201.0;\x0a\x0a\x20\x20\x20\x20vec2\x20dx\x20=\x20abs(dFdx(texCoord));\x0a\x20\x20\x20\x20vec2\x20dy\x20=\x20abs(dFdy(texCoord));\x0a\x20\x20\x20\x20vec2\x20dF\x20=\x20vec2(max(dx.s,\x20dy.s),\x20max(dx.t,\x20dy.t))\x20*\x20lineCount;\x0a\x0a\x09if(uRepeatX\x20<\x200.5)\x0a\x09{\x0a\x09\x09value\x20=\x20smoothstep(dF.t\x20*\x20thickness.t,\x20dF.t\x20*\x20(fuzz\x20+\x20thickness.t),\x20scaledHeight);\x0a\x09}\x0a\x09else\x20if(uRepeatY\x20<\x200.5)\x0a\x09{\x0a\x09\x09value\x20=\x20smoothstep(dF.s\x20*\x20thickness.s,\x20dF.s\x20*\x20(fuzz\x20+\x20thickness.s),\x20scaledWidth);\x0a\x09}\x0a\x09else\x0a\x09{\x0a\x09\x09value\x20=\x20min(\x0a\x09\x09\x09smoothstep(dF.s\x20*\x20thickness.s,\x20dF.s\x20*\x20(fuzz\x20+\x20thickness.s),\x20scaledWidth),\x0a\x09\x09\x09smoothstep(dF.t\x20*\x20thickness.t,\x20dF.t\x20*\x20(fuzz\x20+\x20thickness.t),\x20scaledHeight));\x0a\x09}\x0a\x0a\x09if(value\x20<\x200.5)\x0a\x09{\x0a\x09\x09return\x20uForeColor;\x0a\x09}\x0a\x09return\x20uBackColor;\x0a}\x0avec4\x20czm_getStripMaterial(vec2\x20texCoord)\x0a{\x0a\x09float\x20repeat\x20=\x20uRepeatX;\x0a\x09float\x20offset\x20=\x20uOffsetX;\x0a\x0a\x20\x20\x20\x20float\x20coord\x20=\x20mix(texCoord.s,\x20texCoord.t,\x20horizontal);\x0a\x20\x20\x20\x20float\x20value\x20=\x20fract((coord\x20-\x20offset)\x20*\x20(repeat\x20*\x200.5));\x0a\x0a\x20\x20\x20\x20vec4\x20currentColor\x20=\x20mix(uForeColor,\x20uBackColor,\x20step(0.5,\x20value));\x20\x0a\x0a\x20\x20\x20\x20return\x20currentColor;\x0a}\x0avec4\x20czm_getDotMaterial(vec2\x20texCoord)\x0a{\x0a\x09float\x20dotRepeat\x20=\x20uRepeatX;\x0a\x0a\x20\x20\x20\x20float\x20b\x20=\x20smoothstep(0.3,\x200.32,\x20length(fract(dotRepeat\x20*\x20texCoord.st)\x20-\x200.5));\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20mix(uForeColor,\x20uBackColor,\x20b);\x0a\x20\x20\x20\x20return\x20color;\x0a}\x0avec4\x20czm_getCheckBoardMaterial(vec2\x20texCoord)\x0a{\x0a\x09vec2\x20checkBoardRepeat\x20=\x20vec2(uRepeatX,\x20uRepeatY);\x20\x0a\x0a\x20\x20\x20\x20float\x20b\x20=\x20mod(floor(checkBoardRepeat.s\x20*\x20texCoord.s)\x20+\x20floor(checkBoardRepeat.t\x20*\x20texCoord.t),\x202.0);\x0a\x20\x20\x20\x20vec4\x20currentColor\x20=\x20mix(uForeColor,\x20uBackColor,\x20b);\x0a\x20\x20\x20\x20return\x20currentColor;\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec3\x20newNormal\x20=\x20vec3(\x20czm_normal\x20*\x20czm_computeNormal(\x20oriVertex\x20)\x20);\x0a\x20\x20\x20\x20newNormal\x20=\x20normalize(\x20newNormal\x20);\x0a\x09vec4\x20mixColor\x20=\x20czm_directionLight(newNormal,vPositionToEyeEC,oriVertex);\x0a\x0a\x09vec2\x20rotateCoord\x20=\x20rotateTexCoord(vTexCoord);\x0a\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20uForeColor;\x0a\x20\x20\x20\x20if(uType\x20==\x201)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x09color\x20=\x20czm_getStripMaterial(rotateCoord);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uType\x20==\x202)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x09color\x20=\x20czm_getDotMaterial(rotateCoord);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uType\x20==\x203)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x09color\x20=\x20czm_getCheckBoardMaterial(rotateCoord);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uType\x20==\x204)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x09color\x20=\x20czm_getGridMaterial(rotateCoord);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color\x20*\x20mixColor\x20*\x20selectionColor;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x0a}','_targetPropertyNames','registerListenersForWindowTop','_mergeNewSamples','wnext','model/gltf-binary,model/gltf+json;q=0.8,application/json;q=0.2,*/*;q=0.01','EvaluationParameters','colorCorrect','tileBoundingRegion','totalCommands','vPickColor','_passIncrement','stringToAscii','!\x20(TOTAL_STACK=','getValueInReferenceFrame','position','Columbus\x20View','indexOf','getUniform','centerPosition','isCrossOriginUrl','MODELINVERSE','tileBorderIndexBuffer','collideDetection','position1','_excavationBounds','zigZagDeltaDecode','nodem','\x20\x20\x20\x20return\x20','_cullMode','globe','text/html','setLayerStatusParameters','WEST_SOUTH','_featureLeftClickEvent','sineHeading','getShowPntCount','getHeapMax','_topPoint1','WAKE','czm_non_compressed_main','stringToUTF8','glDrawArraysInstanced','textureDimensions','appendLinearRing','mouseOut','tabindex','datas/','_equatorialToHorizon','[lookatTerrainLat]','returnisflag','createStencilCommandForClampLayer','CVA_W','_nodeTransformationsSubscription','\x22style\x22:','source_raster','_isEmptyTree','SECONDS_PER_DAY','DASHLINE','touchedFrameNumber','arraySet','addBillboard','Rassadiran','uniform\x20float\x20u_radiusTS;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avec2\x20rotate(vec2\x20p,\x20vec2\x20direction)\x0a{\x0a\x20\x20\x20\x20return\x20vec2(p.x\x20*\x20direction.x\x20-\x20p.y\x20*\x20direction.y,\x20p.x\x20*\x20direction.y\x20+\x20p.y\x20*\x20direction.x);\x0a}\x0a\x0avec4\x20addBurst(vec2\x20position,\x20vec2\x20direction,\x20float\x20lengthScalar)\x0a{\x0a\x20\x20\x20\x20vec2\x20rotatedPosition\x20=\x20rotate(position,\x20direction)\x20*\x20vec2(25.0,\x200.75);\x0a\x20\x20\x20\x20float\x20radius\x20=\x20length(rotatedPosition)\x20*\x20lengthScalar;\x0a\x20\x20\x20\x20float\x20burst\x20=\x201.0\x20-\x20smoothstep(0.0,\x200.55,\x20radius);\x0a\x20\x20\x20\x20return\x20vec4(burst);\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20lengthScalar\x20=\x202.0\x20/\x20sqrt(2.0);\x0a\x20\x20\x20\x20vec2\x20position\x20=\x20v_textureCoordinates\x20-\x20vec2(0.5);\x0a\x20\x20\x20\x20float\x20radius\x20=\x20length(position)\x20*\x20lengthScalar;\x0a\x20\x20\x20\x20float\x20surface\x20=\x20step(radius,\x20u_radiusTS);\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20vec4(vec2(1.0),\x20surface\x20+\x200.2,\x20surface);\x0a\x0a\x20\x20\x20\x20float\x20glow\x20=\x201.0\x20-\x20smoothstep(0.0,\x200.55,\x20radius);\x0a\x20\x20\x20\x20color.ba\x20+=\x20mix(vec2(0.0),\x20vec2(1.0),\x20glow)\x20*\x200.75;\x0a\x0a\x20\x20\x20\x20vec4\x20burst\x20=\x20vec4(0.0);\x0a\x0a\x20\x20\x20\x20//\x20The\x20following\x20loop\x20has\x20been\x20manually\x20unrolled\x20for\x20speed,\x20to\x0a\x20\x20\x20\x20//\x20avoid\x20sin()\x20and\x20cos().\x0a\x20\x20\x20\x20//\x0a\x20\x20\x20\x20//for\x20(float\x20i\x20=\x200.4;\x20i\x20<\x203.2;\x20i\x20+=\x201.047)\x20{\x0a\x20\x20\x20\x20//\x20\x20\x20\x20vec2\x20direction\x20=\x20vec2(sin(i),\x20cos(i));\x0a\x20\x20\x20\x20//\x20\x20\x20\x20burst\x20+=\x200.4\x20*\x20addBurst(position,\x20direction,\x20lengthScalar);\x0a\x20\x20\x20\x20//\x0a\x20\x20\x20\x20//\x20\x20\x20\x20direction\x20=\x20vec2(sin(i\x20-\x200.08),\x20cos(i\x20-\x200.08));\x0a\x20\x20\x20\x20//\x20\x20\x20\x20burst\x20+=\x200.3\x20*\x20addBurst(position,\x20direction,\x20lengthScalar);\x0a\x20\x20\x20\x20//}\x0a\x0a\x20\x20\x20\x20burst\x20+=\x200.4\x20*\x20addBurst(position,\x20vec2(0.38942,\x20\x200.92106),\x20lengthScalar);\x20\x20//\x20angle\x20==\x200.4\x0a\x20\x20\x20\x20burst\x20+=\x200.4\x20*\x20addBurst(position,\x20vec2(0.99235,\x20\x200.12348),\x20lengthScalar);\x20\x20//\x20angle\x20==\x200.4\x20+\x201.047\x0a\x20\x20\x20\x20burst\x20+=\x200.4\x20*\x20addBurst(position,\x20vec2(0.60327,\x20-0.79754),\x20lengthScalar);\x20\x20//\x20angle\x20==\x200.4\x20+\x201.047\x20*\x202.0\x0a\x0a\x20\x20\x20\x20burst\x20+=\x200.3\x20*\x20addBurst(position,\x20vec2(0.31457,\x20\x200.94924),\x20lengthScalar);\x20\x20//\x20angle\x20==\x200.4\x20-\x200.08\x0a\x20\x20\x20\x20burst\x20+=\x200.3\x20*\x20addBurst(position,\x20vec2(0.97931,\x20\x200.20239),\x20lengthScalar);\x20\x20//\x20angle\x20==\x200.4\x20+\x201.047\x20-\x200.08\x0a\x20\x20\x20\x20burst\x20+=\x200.3\x20*\x20addBurst(position,\x20vec2(0.66507,\x20-0.74678),\x20lengthScalar);\x20\x20//\x20angle\x20==\x200.4\x20+\x201.047\x20*\x202.0\x20-\x200.08\x0a\x0a\x20\x20\x20\x20//\x20End\x20of\x20manual\x20loop\x20unrolling.\x0a\x0a\x20\x20\x20\x20color\x20+=\x20clamp(burst,\x20vec4(0.0),\x20vec4(1.0))\x20*\x200.15;\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20clamp(color,\x20vec4(0.0),\x20vec4(1.0));\x0a}\x0a','\x20\x20\x20\x20vec3\x20Ci\x20=\x20czm_gl_FragColor.rgb\x20*\x20czm_gl_FragColor.a;\x0a\x20\x20\x20\x20float\x20ai\x20=\x20czm_gl_FragColor.a;\x0a\x20\x20\x20\x20float\x20wzi\x20=\x20czm_alphaWeight(ai);\x0a\x20\x20\x20\x20gl_FragData[0]\x20=\x20vec4(Ci\x20*\x20wzi,\x20ai);\x0a\x20\x20\x20\x20gl_FragData[1]\x20=\x20vec4(ai\x20*\x20wzi);\x0a','sourceNodeIDs','_pathType','Longitude_of_center','GetPowerline','aLocalTranslation','_screenContainer','maximumCone','ColorRampProperty','setObjsTranslate','builder','isLessThan','LINE_LOOP','frame','tasks','_uniformMaps','serialize','_getRotateMatrix','multiplyByPointAsVector','tspPathList','bufferCache','updateEnvironment','TEXTURE_COORDINATES','parseBuffers','southwestMesh','setPolygonFillInstances','_removeAllScanArrayPrimitive','Child_Priority_NonLinear','webgl','_logTime','Bare\x20objects\x20invalid.\x20Use\x20[\x22literal\x22,\x20{...}]\x20instead.','isNegativeImage','setGeoGraphicObjectStyle','display','eia_w','isCanFill','name_next','isTileAvailable','smlInfos/','renderBackground','_oneOverEllipsoidRadiiSquared','replaceAll','Boundingbox','_minimumDisableDepthTestDistance','_referenceMinimum','generateArcInfo','parseChildGroup','_tleFilePaths','vertexSizeInComponentType','czm_batchTable_pbrMaterialIndex','windowBits','FieldDefine','_lightPositionEC','imports','Translated\x20fragment\x20shader\x20source:\x0a','showCompass','resetVisibleChangedQueue','/**\x0a\x20*\x20Calculates\x20the\x20intensity\x20of\x20diffusely\x20reflected\x20light.\x0a\x20*\x0a\x20*\x20@name\x20czm_getLambertDiffuse\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec3}\x20lightDirectionEC\x20Unit\x20vector\x20pointing\x20to\x20the\x20light\x20source\x20in\x20eye\x20coordinates.\x0a\x20*\x20@param\x20{vec3}\x20normalEC\x20The\x20surface\x20normal\x20in\x20eye\x20coordinates.\x0a\x20*\x0a\x20*\x20@returns\x20{float}\x20The\x20intensity\x20of\x20the\x20diffuse\x20reflection.\x0a\x20*\x0a\x20*\x20@see\x20czm_phong\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20float\x20diffuseIntensity\x20=\x20czm_getLambertDiffuse(lightDirectionEC,\x20normalEC);\x0a\x20*\x20float\x20specularIntensity\x20=\x20czm_getSpecular(lightDirectionEC,\x20toEyeEC,\x20normalEC,\x20200);\x0a\x20*\x20vec3\x20color\x20=\x20(diffuseColor\x20*\x20diffuseIntensity)\x20+\x20(specularColor\x20*\x20specularIntensity);\x0a\x20*/\x0afloat\x20czm_getLambertDiffuse(vec3\x20lightDirectionEC,\x20vec3\x20normalEC)\x0a{\x0a\x20\x20\x20\x20return\x20max(dot(lightDirectionEC,\x20normalEC),\x200.0);\x0a}\x0a','setChangeModeDistance','Katakana','activeCamera','defaultPointOutlineWidth','<div>','ignoreTargetNode','stSouth','responseStream','break-all','_calcDeductionScript','closest','_requestWaterMask','translate(100,100)\x20rotate(','getAugmentPicture','_tileDiscardPolicy','coordinatesss','MULTI_POINT','_version','frustumStatisticText','feOffset','lowerCanvasEl','moveTo','hasImagery','JSEvents_requestFullscreen','2dColor','International\x201909\x20(Hayford)','_batchTableBinaryProperties','ANIMATION_ROTATE','uTexture1Width','\x20is\x20required,\x20actual\x20value\x20was\x20undefined','hours','_dataChanged','#DA70D6','_skeletonSelectEnable','depthTestAgainstTerrain','_fpsFrameCount','FLOAT','_asset','_feedbackShaderProgram','_layerScheduler','getVectorScale','debugWireframe','maxExtent','translucentMultipass','Geode','bitFlag','_debugVolume','getSunPosition','getFeatureByUuid','dynamicAtmosphereLightingFromSun','adler','queryType','new_zealand_1949','computeArea','fileExtension','MyArrowImage','bindingHandlers','scenes','_timeIndexChange','timeSinceLoad','Subscription','createPseudoHideStyles','fromDistanceDisplayCondition','originalResult','_isQuantized','_minimumHeight','viewportSegments','setTangentDirection','_processParams','subdivide','CONSTANT_COLOR','The\x20browser\x20does\x20not\x20support\x20WebGL.\x20\x20Visit\x20http://get.webgl.org.','_usePickOffsets','shouldDiscardImage','_scanRadar','_inverseView3D',']{1,30}(?![_','icon-ignore-placement','ENABLE_DYNAMIC','getWidth','animationCreated','_terrainExaggeration','FS_createDataFile','_zSliceCommand','setId','Truncated','geoType','keyword','getColorTexture','ViewFlag','\x20\x20\x20\x20vec3\x20blueSkyColor\x20=\x20mix(vec3(0.18,\x200.26,\x200.48),\x20aboveHorizonColor,\x20reflectionDotNadir\x20*\x20inverseRoughness\x20*\x200.5\x20+\x200.75);\x0a','uniform\x20sampler2D\x20image;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20vec4\x20rampColor\x20=\x20texture2D(image,\x20vec2(materialInput.slope\x20/\x20(czm_pi\x20/\x202.0),\x200.5));\x0a\x20\x20\x20\x20rampColor\x20=\x20czm_gammaCorrect(rampColor);\x0a\x20\x20\x20\x20material.diffuse\x20=\x20rampColor.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20rampColor.a;\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','maximumActiveTasks','_headDimension','_excavationRegions','requestors','mti','_floodRect','posMaX','_clippingPlanesOriginMatrix','batchTableByteLength','lowFrameRate','createFunction','_cacheSize','_globalDepthProjMatrixInv','_texturesToRelease','block','crunch','IMG_W','getModelHeight','calculateUTF8Bytes','EYE_OFFSET_INDEX','_weights','spot\x20light\x20intensity','circle-color','MAX_CUBE_MAP_TEXTURE_SIZE','expand','#ifdef\x20EXCAVATION\x0auniform\x20sampler2D\x20uExcavationTexture;\x0auniform\x20float\x20uExcavationMode;\x0auniform\x20vec4\x20uExcavationRect;\x0avarying\x20vec4\x20vExcavationVertexPos;\x0avec2\x20CalculateExcavationPolyTexCoord(vec4\x20vertexPos,\x20vec4\x20rectPos,\x20out\x20float\x20ptInRect)\x0a{\x0a\x20\x20\x20\x20vec2\x20vecRatio\x20=\x20vec2(rectPos.z\x20-\x20rectPos.x,\x20rectPos.w\x20-\x20rectPos.y);\x0a\x20\x20\x20\x20vec2\x20texCoord\x20=\x20vec2(vertexPos.x\x20-\x20rectPos.x,\x20vertexPos.y\x20-\x20rectPos.y);\x0a\x20\x20\x20\x20texCoord.x\x20=\x20texCoord.x\x20/\x20vecRatio.x;\x0a\x20\x20\x20\x20texCoord.y\x20=\x20texCoord.y\x20/\x20vecRatio.y;\x0a\x20\x20\x20\x20ptInRect\x20=\x20step(0.0,\x20texCoord.x)\x20*\x20step(0.0,\x20texCoord.y)\x20*\x20step(0.0,\x201.0\x20-\x20texCoord.x)\x20*\x20step(0.0,\x201.0\x20-\x20texCoord.y);\x0a\x20\x20\x20\x20texCoord\x20=\x20clamp(texCoord,\x20vec2(0.0),\x20vec2(1.0));\x0a\x20\x20\x20\x20return\x20texCoord;\x0a}\x0abool\x20czm_executeExcavation()\x0a{\x0a\x20\x20\x20\x20float\x20hasExcavation\x20=\x201.0;\x0a\x20\x20\x20\x20vec2\x20vecExcavationTexCoord\x20=\x20CalculateExcavationPolyTexCoord(vExcavationVertexPos,\x20uExcavationRect,\x20hasExcavation);\x0a\x20\x20\x20\x20bool\x20excavationInside\x20=\x20(uExcavationMode\x20<\x200.5);\x0a\x20\x20\x20\x20if(hasExcavation\x20<\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20!excavationInside;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if(excavationInside)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20texture2D(uExcavationTexture,\x20vecExcavationTexCoord.xy).r\x20>\x200.5;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20texture2D(uExcavationTexture,\x20vecExcavationTexCoord.xy).r\x20<\x200.5;\x0a\x20\x20\x20\x20}\x0a}\x0a#endif','envMap','_clipBounds','smlFileService','m_arrPts3D','_worker','RETURN_DOM_IMPORT','sightline','rangeValue','onloadstart','setScaneCylinderColor','_layerConfigs','S32','importNode','meshPrimitiveTarget','MaterialDynamicParameter','function(){return\x20','setRequestHeader','lessThan','_startLineWidth','_mvtMaxLevel','xlamo','_removeAllScriptGroupFromScene','getLinearRingCount','tileUnload','_excavateRegionCommands','granYSin','createPathLine','indices','noiseScale','_referenceMaximum','createHeightCtrl','Vertex\x20texture\x20fetch\x20support\x20is\x20required\x20to\x20render\x20polylines.\x20The\x20maximum\x20number\x20of\x20vertex\x20texture\x20image\x20units\x20must\x20be\x20greater\x20than\x20zero.','_specularEnvironmentMaps','fontName','\x20\x20\x20\x20uvEmissiveTiling\x20=\x20u_emissiveUVOffsetAndTiling.zw;\x0a','can\x27t\x20serialize\x20object\x20of\x20type\x20','JOINTS_0','readRawGeometry_','AerialWithLabels','Expected\x20an\x20array,\x20but\x20found\x20','missing\x20format\x20specifier','COLOR_TABLE',',\x20actual\x20value\x20was\x20','_colorForward','encodedNormal','_vecCenter','vTiling','sampler2D','noSleepTimer','/dev/stderr','paramType','surroundLineWidth3D','mpWidth','calcCameraDistance','_frameIdx','copyFromBuffer','temporalCount','warning:\x20build\x20with\x20\x20-s\x20DEMANGLE_SUPPORT=1\x20\x20to\x20link\x20in\x20libcxxabi\x20demangling','readGeometry','/data/path/{z}/{x}/{y}.terrain?v=1.16389.0','Arguments\x20to\x20path.resolve\x20must\x20be\x20strings','scaleValues','_setIsGroupInfoModify','toStringTag','getSkeleton','CacheFileType','/datas/','_counts','isModify','textBaseline_','_oneOverRadii','xOffset','\x20\x20\x20\x20czm_ellipsoid\x20ellipsoid\x20=\x20czm_getWgs84EllipsoidEC();\x0a','_localPoint','_pixelOffsetScaleByDistanceSubscription','anchorYUnits_','getFlowSpeed','_clampToGround','_alwaysHasMiddelText','asin','altglyphdef','polygon','MIDDLECENTER','#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20vec4\x20color;\x0a\x0afloat\x20getPointOnLine(vec2\x20p0,\x20vec2\x20p1,\x20float\x20x)\x0a{\x0a\x20\x20\x20\x20float\x20slope\x20=\x20(p0.y\x20-\x20p1.y)\x20/\x20(p0.x\x20-\x20p1.x);\x0a\x20\x20\x20\x20return\x20slope\x20*\x20(x\x20-\x20p0.x)\x20+\x20p0.y;\x0a}\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20float\x20base\x20=\x201.0\x20-\x20abs(fwidth(st.s))\x20*\x2010.0\x20*\x20czm_pixelRatio;\x0a#else\x0a\x20\x20\x20\x20float\x20base\x20=\x200.975;\x20//\x202.5%\x20of\x20the\x20line\x20will\x20be\x20the\x20arrow\x20head\x0a#endif\x0a\x0a\x20\x20\x20\x20vec2\x20center\x20=\x20vec2(1.0,\x200.5);\x0a\x20\x20\x20\x20float\x20ptOnUpperLine\x20=\x20getPointOnLine(vec2(base,\x201.0),\x20center,\x20st.s);\x0a\x20\x20\x20\x20float\x20ptOnLowerLine\x20=\x20getPointOnLine(vec2(base,\x200.0),\x20center,\x20st.s);\x0a\x0a\x20\x20\x20\x20float\x20halfWidth\x20=\x200.15;\x0a\x20\x20\x20\x20float\x20s\x20=\x20step(0.5\x20-\x20halfWidth,\x20st.t);\x0a\x20\x20\x20\x20s\x20*=\x201.0\x20-\x20step(0.5\x20+\x20halfWidth,\x20st.t);\x0a\x20\x20\x20\x20s\x20*=\x201.0\x20-\x20step(base,\x20st.s);\x0a\x0a\x20\x20\x20\x20float\x20t\x20=\x20step(base,\x20materialInput.st.s);\x0a\x20\x20\x20\x20t\x20*=\x201.0\x20-\x20step(ptOnUpperLine,\x20st.t);\x0a\x20\x20\x20\x20t\x20*=\x20step(ptOnLowerLine,\x20st.t);\x0a\x0a\x20\x20\x20\x20//\x20Find\x20the\x20distance\x20from\x20the\x20closest\x20separator\x20(region\x20between\x20two\x20colors)\x0a\x20\x20\x20\x20float\x20dist;\x0a\x20\x20\x20\x20if\x20(st.s\x20<\x20base)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20d1\x20=\x20abs(st.t\x20-\x20(0.5\x20-\x20halfWidth));\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20d2\x20=\x20abs(st.t\x20-\x20(0.5\x20+\x20halfWidth));\x0a\x20\x20\x20\x20\x20\x20\x20\x20dist\x20=\x20min(d1,\x20d2);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20d1\x20=\x20czm_infinity;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(st.t\x20<\x200.5\x20-\x20halfWidth\x20&&\x20st.t\x20>\x200.5\x20+\x20halfWidth)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20d1\x20=\x20abs(st.s\x20-\x20base);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20d2\x20=\x20abs(st.t\x20-\x20ptOnUpperLine);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20d3\x20=\x20abs(st.t\x20-\x20ptOnLowerLine);\x0a\x20\x20\x20\x20\x20\x20\x20\x20dist\x20=\x20min(min(d1,\x20d2),\x20d3);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec4\x20outsideColor\x20=\x20vec4(0.0);\x0a\x20\x20\x20\x20vec4\x20currentColor\x20=\x20mix(outsideColor,\x20color,\x20clamp(s\x20+\x20t,\x200.0,\x201.0));\x0a\x20\x20\x20\x20vec4\x20outColor\x20=\x20czm_antialias(outsideColor,\x20color,\x20currentColor,\x20dist);\x0a\x0a\x20\x20\x20\x20outColor\x20=\x20czm_gammaCorrect(outColor);\x0a\x20\x20\x20\x20material.diffuse\x20=\x20outColor.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20outColor.a;\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','geoMatrix','ReplayGroup','equationRgb','invalidOrientedBoundingBox','_endPoint3D','_moonPhaseAngle','/path/','_upSampleWidth','/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20floating-point\x20constant\x20for\x20<code>pi/4</code>.\x0a\x20*\x0a\x20*\x20@alias\x20czm_piOverFour\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20CesiumMath.PI_OVER_FOUR\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20const\x20float\x20czm_piOverFour\x20=\x20...;\x0a\x20*\x0a\x20*\x20//\x20Example\x0a\x20*\x20float\x20pi\x20=\x204.0\x20*\x20czm_piOverFour;\x0a\x20*/\x0aconst\x20float\x20czm_piOverFour\x20=\x200.7853981633974483;\x0a','_opaqueRate','_featureRemoveEvent','_ancestorBindingInfo','strokeStates','_forwardAxis','u_matrix','_shadow','_compiledSwipeEnabled','FontNameIndex','tilematrix','scanHAngle','TileFormat','tm_hour','Sorting\x20stacking\x20contexts','attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20vec3\x20normal;\x0aattribute\x20vec2\x20st;\x0aattribute\x20float\x20batchId;\x0a\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0avarying\x20vec2\x20v_st;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20czm_computePosition();\x0a\x0a\x20\x20\x20\x20v_positionEC\x20=\x20(czm_modelViewRelativeToEye\x20*\x20p).xyz;\x20\x20\x20\x20\x20\x20//\x20position\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20v_normalEC\x20=\x20czm_normal\x20*\x20normal;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normal\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20v_st\x20=\x20st;\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x0a}\x0a','\x20doesn\x27t\x20have\x20terrain','_handler','ISERVER','_vertexArrayObject','responseName','_neighborhoodBlendingCommand','_boundsRadians','_ParticleSystemType','LIGHTSLATEGRAY','data','tracedownresult','nextPosition2DLow','__dotPlotCode','RightOffset','Widgets/Images/NavigationHelp/TouchRotate.svg','getHeight','\x20\x20\x20\x20shadowParameters.depthBias\x20*=\x20mix(1.0,\x20100.0,\x20depth\x20*\x200.0015);\x20\x0a','frontFace','calArea','\x20\x20\x20\x20float\x20spotDot\x20=\x20dot(l,\x20normalize(','graphicObject.json?','Widgets/Images/NavigationHelp/MouseLeft.svg','DEFAULT_SATURATION','createPlotCylinderGeometry','_mvtVisibleControl','setLineDash','getAnnotatedValueIndexInternal','unwrap','_contentBoundingVolume2D','StyleMap','invalid\x20stored\x20block\x20lengths','chrome','interpolateUsingSurfaceDistance','bufferedMaxExtent_','_actualLength','\x20\x20\x20\x20\x20\x20\x20\x20$1\x20=\x20$1\x20+\x20vec4(czm_batchTable_offset2D(batchId)\x20*\x20applyOffset,\x200.0);','addVertex','application/vnd.ms-htmlhelp','lessThanOrEqual','position02DLow','}\x20\x0a','\x20\x20\x20\x20uvOffset\x20=\x20u_baseColorUVOffsetAndTiling.xy;\x0a','dimensionIndices','__knockoutSubscribable','uPointLightPositionEC','butt','_performanceDisplay','Invalid\x20UTF-8\x20leading\x20byte\x200x','USES_ST','\x5c-]{0,61}[','cesium-credit-textContainer','_slicePartitions','_specularEnvironmentMapAtlas','showReflectiveOcean','_childNodes','_stepSize','czm_ambient_occlusion_generate_blur','_particleTailflame','_clampLayerIndex','nextSibling','_intervals','focusout','anyfunc','littleEndianExtensionSize','expressionRewriting.bindingRewriteValidators','totalTimes','StencilTest','\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20pos;','glowColor','uHorizontalLine','_nWidth','minimumDetectDistance','ImageryProviders','unexpected\x20\x27import\x27','createWebp','CESIUM_RTC','SEC_TEX_EMISSION','LAB','EXT_texture_webp','volBounds','\x27printErr\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','\x20\x20\x20\x20\x20\x20\x20\x20diffuseTerm\x20+=lightDiffuseTerm;\x0a','TEXT_SHADOW_PROPERTY','_extrudedHeightReference','Cannot\x20write\x20a\x20value\x20to\x20a\x20ko.computed\x20unless\x20you\x20specify\x20a\x20\x27write\x27\x20option.\x20If\x20you\x20wish\x20to\x20read\x20the\x20current\x20value,\x20don\x27t\x20pass\x20any\x20parameters.','resolvedProperty','hasTerrain','SuperMap.PlotCommonServiceBase','getRectPoint','alphaCutoff','MinInstensity','_matFloodInvertMatrix','rule','forceRebatch','geoEntityUUID','shiningSize','set\x20Categories\x20Visible','getGroupModelScale','distanceDisplayConditionProperty','clampRegionEdge','isModel','uCategoryHeight','tmerc','_selectedColor','File\x20contains\x20encrypted\x20entry.','readHuffman','preservealpha','pop','analysisMode','qs0','_slopeBound','Quadratic','lightColor','<SuperMapCache\x20xmlns:sml=\x22http://www.supermap.com/SuperMapCache\x22>','_blinkStyle','FILTER_ACCEPT','qureyRegion','xchannelselector','sprite','TOPRIGHT','findBisectorPoint','_v3MiddlePosition','shiftKey','lcFirst','_enumValues','_featheringScale','createPolygonGeometry','showInvalid','_cameraPos','Component\x20loaders\x20must\x20supply\x20values\x20by\x20invoking\x20the\x20callback,\x20not\x20by\x20returning\x20values\x20synchronously.','tooltip2D','raiseEvent','maxx','route','_oneOverLog2FarDepthFromNearPlusOne','&tilematrixset=','S3MTilesBillboardPixelSizeVp_','_labelsToUpdate','LazyFiles\x20on\x20gzip\x20forces\x20download\x20of\x20the\x20whole\x20file\x20when\x20length\x20is\x20accessed','sceneModePicker','clearSamePtsXY','cartesianArrayToCartographicArray','_getDeductionScriptExcutes','selectExtensions.readValue','/**\x0a\x20*\x20The\x20automatic\x20GLSL\x20constant\x20for\x20{@link\x20Pass#COMPUTE}\x0a\x20*\x0a\x20*\x20@name\x20czm_passCompute\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20czm_pass\x0a\x20*/\x0aconst\x20float\x20czm_passCompute\x20=\x201.0;\x0a','selectedFeature','{ellps}','uniform\x20sampler2D\x20uColorTexture;\x0auniform\x20sampler2D\x20uRasterTexture;\x0auniform\x20float\x20uExtractHeight;\x0avarying\x20float\x20vHeight;\x0avarying\x20vec2\x20vTexCoord0;\x0avarying\x20vec2\x20vTexCoord1;\x0avarying\x20float\x20regionHeight;\x0avarying\x20vec4\x20v_positionMC;\x0avarying\x20vec3\x20v_positionEC;\x0a#ifdef\x20NormalTexture\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uNormalTexture;\x0a#endif\x0avec3\x20SRGBtoLINEAR3(vec3\x20srgbIn)\x20\x0a{\x0a\x20\x20\x20\x20return\x20pow(srgbIn,\x20vec3(2.2));\x0a}\x0avec4\x20SRGBtoLINEAR4(vec4\x20srgbIn)\x0a{\x0a\x20\x20\x20\x20srgbIn\x20=\x20srgbIn;\x0a\x20\x20\x20\x20vec3\x20linearOut\x20=\x20pow(srgbIn.rgb,\x20vec3(2.2));\x0a\x20\x20\x20\x20return\x20vec4(linearOut,\x20srgbIn.a);\x0a}\x0a\x20vec3\x20LINEARtoSRGB(vec3\x20linearIn)\x0a{\x0a#ifndef\x20HDR\x20\x0a\x20\x20\x20\x20return\x20pow(linearIn,\x20vec3(1.0/2.2));\x0a#else\x0a\x20\x20\x20\x20return\x20linearIn;\x0a#endif\x0a}\x0aconst\x20float\x20M_PI\x20=\x203.141592653589793;\x0avec3\x20lambertianDiffuse(vec3\x20diffuseColor)\x20\x0a{\x0a\x20\x20\x20\x20return\x20diffuseColor\x20/\x20M_PI;\x0a}\x0avec3\x20fresnelSchlick2(vec3\x20f0,\x20vec3\x20f90,\x20float\x20VdotH)\x20\x0a{\x0a\x20\x20\x20\x20return\x20f0\x20+\x20(f90\x20-\x20f0)\x20*\x20pow(clamp(1.0\x20-\x20VdotH,\x200.0,\x201.0),\x205.0);\x0a}\x0afloat\x20smithVisibilityG1(float\x20NdotV,\x20float\x20roughness)\x20\x0a{\x0a\x20\x20\x20\x20float\x20k\x20=\x20(roughness\x20+\x201.0)\x20*\x20(roughness\x20+\x201.0)\x20/\x208.0;\x0a\x20\x20\x20\x20return\x20NdotV\x20/\x20(NdotV\x20*\x20(1.0\x20-\x20k)\x20+\x20k);\x0a}\x0afloat\x20smithVisibilityGGX(float\x20roughness,\x20float\x20NdotL,\x20float\x20NdotV)\x20\x0a{\x0a\x20\x20\x20\x20return\x20smithVisibilityG1(NdotL,\x20roughness)\x20*\x20smithVisibilityG1(NdotV,\x20roughness);\x0a}\x0afloat\x20GGX(float\x20roughness,\x20float\x20NdotH)\x20\x0a{\x0a\x20\x20\x20\x20float\x20roughnessSquared\x20=\x20roughness\x20*\x20roughness;\x0a\x20\x20\x20\x20float\x20f\x20=\x20(NdotH\x20*\x20roughnessSquared\x20-\x20NdotH)\x20*\x20NdotH\x20+\x201.0;\x0a\x20\x20\x20\x20return\x20roughnessSquared\x20/\x20(M_PI\x20*\x20f\x20*\x20f);\x0a}\x0avec3\x20applyTonemapping(vec3\x20linearIn)\x20\x0a{\x0a#ifndef\x20HDR\x0a\x20\x20\x20\x20return\x20czm_acesTonemapping(linearIn);\x0a#else\x0a\x20\x20\x20\x20return\x20linearIn;\x0a#endif\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20terrainHeight\x20=\x20czm_unpackValue(texture2D(uRasterTexture,\x20vTexCoord0));\x0a\x20\x20\x20\x20if(terrainHeight\x20<\x20-10000.0\x20||\x20terrainHeight\x20>\x2020000.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20terrainHeight\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if\x20(vHeight\x20>\x20terrainHeight\x20||\x20vHeight\x20<\x20regionHeight)\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#ifdef\x20IsExtract\x0a\x20\x20\x20\x20if\x20(vHeight\x20<\x20uExtractHeight)\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20\x20vec4\x20baseColorWithAlpha\x20=\x20texture2D(uColorTexture,\x20vTexCoord1);\x0a\x20\x20\x20\x20baseColorWithAlpha\x20=\x20SRGBtoLINEAR4(baseColorWithAlpha);\x0a\x20\x20\x20\x20vec3\x20ng\x20=\x20normalize(czm_normal\x20*\x20czm_computeNormal(v_positionMC.xyz));\x0a#ifdef\x20NormalTexture\x0a\x20\x20\x20\x20vec3\x20pos_dx\x20=\x20dFdx(v_positionEC);\x0a\x20\x20\x20\x20vec3\x20pos_dy\x20=\x20dFdy(v_positionEC);\x0a\x20\x20\x20\x20vec3\x20tex_dx\x20=\x20dFdx(vec3(vTexCoord1.xy,\x200.0));\x0a\x20\x20\x20\x20vec3\x20tex_dy\x20=\x20dFdy(vec3(vTexCoord1.xy,\x200.0));\x0a\x20\x20\x20\x20vec3\x20t\x20=\x20(tex_dy.t\x20*\x20pos_dx\x20-\x20tex_dx.t\x20*\x20pos_dy)\x20/\x20(tex_dx.s\x20*\x20tex_dy.t\x20-\x20tex_dy.s\x20*\x20tex_dx.t);\x0a\x20\x20\x20\x20t\x20=\x20normalize(t\x20-\x20ng\x20*\x20dot(ng,\x20t));\x0a\x20\x20\x20\x20vec3\x20b\x20=\x20normalize(cross(ng,\x20t));\x0a\x20\x20\x20\x20mat3\x20tbn\x20=\x20mat3(t,\x20b,\x20ng);\x0a\x20\x20\x20\x20vec3\x20n\x20=\x20texture2D(uNormalTexture,\x20vTexCoord1.xy).rgb;\x0a\x20\x20\x20\x20n\x20=\x20normalize(tbn\x20*\x20(2.0\x20*\x20n\x20-\x201.0));\x0a#else\x0a\x20\x20\x20\x20vec3\x20n\x20=\x20ng;\x0a#endif\x0a\x20\x20\x20\x20if(gl_FrontFacing)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20n\x20=\x20-n;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec3\x20baseColor\x20=\x20baseColorWithAlpha.rgb;\x0a\x20\x20\x20\x20float\x20roughness\x20=\x201.0;\x0a\x20\x20\x20\x20float\x20metalness\x20=\x200.0;\x0a\x20\x20\x20\x20vec3\x20v\x20=\x20-normalize(v_positionEC);\x0a\x20\x20\x20\x20vec3\x20lightColorHdr\x20=\x20vec3(5.0);\x0a\x20\x20\x20\x20vec3\x20l\x20=\x20normalize(czm_lightDirectionEC);\x0a\x20\x20\x20\x20vec3\x20h\x20=\x20normalize(v\x20+\x20l);\x0a\x20\x20\x20\x20float\x20NdotL\x20=\x20clamp(dot(n,\x20l),\x200.001,\x201.0);\x0a\x20\x20\x20\x20float\x20NdotV\x20=\x20abs(dot(n,\x20v))\x20+\x200.001;\x0a\x20\x20\x20\x20float\x20NdotH\x20=\x20clamp(dot(n,\x20h),\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20LdotH\x20=\x20clamp(dot(l,\x20h),\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20VdotH\x20=\x20clamp(dot(v,\x20h),\x200.0,\x201.0);\x0a\x20\x20\x20\x20vec3\x20f0\x20=\x20vec3(0.04);\x0a\x20\x20\x20\x20vec3\x20diffuseColor\x20=\x20baseColor\x20*\x20(1.0\x20-\x20metalness)\x20*\x20(1.0\x20-\x20f0);\x0a\x20\x20\x20\x20vec3\x20specularColor\x20=\x20mix(f0,\x20baseColor,\x20metalness);\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20roughness\x20*\x20roughness;\x0a\x20\x20\x20\x20float\x20reflectance\x20=\x20max(max(specularColor.r,\x20specularColor.g),\x20specularColor.b);\x0a\x20\x20\x20\x20vec3\x20r90\x20=\x20vec3(clamp(reflectance\x20*\x2025.0,\x200.0,\x201.0));\x0a\x20\x20\x20\x20vec3\x20r0\x20=\x20specularColor.rgb;\x0a\x20\x20\x20\x20vec3\x20F\x20=\x20fresnelSchlick2(r0,\x20r90,\x20VdotH);\x0a\x20\x20\x20\x20float\x20G\x20=\x20smithVisibilityGGX(alpha,\x20NdotL,\x20NdotV);\x0a\x20\x20\x20\x20float\x20D\x20=\x20GGX(alpha,\x20NdotH);\x0a\x20\x20\x20\x20vec3\x20diffuseContribution\x20=\x20(1.0\x20-\x20F)\x20*\x20lambertianDiffuse(diffuseColor);\x0a\x20\x20\x20\x20vec3\x20specularContribution\x20=\x20F\x20*\x20G\x20*\x20D\x20/\x20(4.0\x20*\x20NdotL\x20*\x20NdotV);\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20NdotL\x20*\x20lightColorHdr\x20*\x20(diffuseContribution\x20+\x20specularContribution);\x0a\x20\x20\x20\x20vec3\x20positionWC\x20=\x20vec3(czm_inverseView\x20*\x20vec4(v_positionEC,\x201.0));\x0a\x20\x20\x20\x20vec3\x20r\x20=\x20normalize(czm_inverseViewRotation\x20*\x20normalize(reflect(v,\x20n)));\x0a\x20\x20\x20\x20float\x20vertexRadius\x20=\x20length(positionWC);\x0a\x20\x20\x20\x20float\x20horizonDotNadir\x20=\x201.0\x20-\x20min(1.0,\x20czm_ellipsoidRadii.x\x20/\x20vertexRadius);\x0a\x20\x20\x20\x20float\x20reflectionDotNadir\x20=\x20dot(r,\x20normalize(positionWC));\x0a\x20\x20\x20\x20r.x\x20=\x20-r.x;\x0a\x20\x20\x20\x20r\x20=\x20-normalize(czm_temeToPseudoFixed\x20*\x20r);\x0a\x20\x20\x20\x20r.x\x20=\x20-r.x;\x0a\x20\x20\x20\x20float\x20inverseRoughness\x20=\x201.04\x20-\x20roughness;\x0a\x20\x20\x20\x20inverseRoughness\x20*=\x20inverseRoughness;\x0a\x20\x20\x20\x20vec3\x20sceneSkyBox\x20=\x20textureCube(czm_environmentMap,\x20r).rgb\x20*\x20inverseRoughness;\x0a\x20\x20\x20\x20float\x20atmosphereHeight\x20=\x200.05;\x0a\x20\x20\x20\x20float\x20blendRegionSize\x20=\x200.1\x20*\x20((1.0\x20-\x20inverseRoughness)\x20*\x208.0\x20+\x201.1\x20-\x20horizonDotNadir);\x0a\x20\x20\x20\x20float\x20blendRegionOffset\x20=\x20roughness\x20*\x20-1.0;\x0a\x20\x20\x20\x20float\x20farAboveHorizon\x20=\x20clamp(horizonDotNadir\x20-\x20blendRegionSize\x20*\x200.5\x20+\x20blendRegionOffset,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a\x20\x20\x20\x20float\x20aroundHorizon\x20=\x20clamp(horizonDotNadir\x20+\x20blendRegionSize\x20*\x200.5,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a\x20\x20\x20\x20float\x20farBelowHorizon\x20=\x20clamp(horizonDotNadir\x20+\x20blendRegionSize\x20*\x201.5,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a\x20\x20\x20\x20float\x20smoothstepHeight\x20=\x20smoothstep(0.0,\x20atmosphereHeight,\x20horizonDotNadir);\x0a\x20\x20\x20\x20vec3\x20belowHorizonColor\x20=\x20mix(vec3(0.1,\x200.15,\x200.25),\x20vec3(0.4,\x200.7,\x200.9),\x20smoothstepHeight);\x0a\x20\x20\x20\x20vec3\x20nadirColor\x20=\x20belowHorizonColor\x20*\x200.5;\x0a\x20\x20\x20\x20vec3\x20aboveHorizonColor\x20=\x20mix(vec3(0.9,\x201.0,\x201.2),\x20belowHorizonColor,\x20roughness\x20*\x200.5);\x0a\x20\x20\x20\x20vec3\x20blueSkyColor\x20=\x20mix(vec3(0.18,\x200.26,\x200.48),\x20aboveHorizonColor,\x20reflectionDotNadir\x20*\x20inverseRoughness\x20*\x200.5\x20+\x200.75);\x0a\x20\x20\x20\x20vec3\x20zenithColor\x20=\x20mix(blueSkyColor,\x20sceneSkyBox,\x20smoothstepHeight);\x0a\x20\x20\x20\x20vec3\x20blueSkyDiffuseColor\x20=\x20vec3(0.7,\x200.85,\x200.9);\x0a\x20\x20\x20\x20float\x20diffuseIrradianceFromEarth\x20=\x20(1.0\x20-\x20horizonDotNadir)\x20*\x20(reflectionDotNadir\x20*\x200.25\x20+\x200.75)\x20*\x20smoothstepHeight;\x0a\x20\x20\x20\x20float\x20diffuseIrradianceFromSky\x20=\x20(1.0\x20-\x20smoothstepHeight)\x20*\x20(1.0\x20-\x20(reflectionDotNadir\x20*\x200.25\x20+\x200.25));\x0a\x20\x20\x20\x20vec3\x20diffuseIrradiance\x20=\x20blueSkyDiffuseColor\x20*\x20clamp(diffuseIrradianceFromEarth\x20+\x20diffuseIrradianceFromSky,\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20notDistantRough\x20=\x20(1.0\x20-\x20horizonDotNadir\x20*\x20roughness\x20*\x200.8);\x0a\x20\x20\x20\x20vec3\x20specularIrradiance\x20=\x20mix(zenithColor,\x20aboveHorizonColor,\x20smoothstep(farAboveHorizon,\x20aroundHorizon,\x20reflectionDotNadir)\x20*\x20notDistantRough);\x0a\x20\x20\x20\x20specularIrradiance\x20=\x20mix(specularIrradiance,\x20belowHorizonColor,\x20smoothstep(aroundHorizon,\x20farBelowHorizon,\x20reflectionDotNadir)\x20*\x20inverseRoughness);\x0a\x20\x20\x20\x20specularIrradiance\x20=\x20mix(specularIrradiance,\x20nadirColor,\x20smoothstep(farBelowHorizon,\x201.0,\x20reflectionDotNadir)\x20*\x20inverseRoughness);\x0a\x20\x20\x20\x20\x20float\x20LdotZenith\x20=\x20clamp(dot(normalize(czm_inverseViewRotation\x20*\x20l),\x20normalize(positionWC\x20*\x20-1.0)),\x200.001,\x201.0);\x0a\x20\x20\x20\x20float\x20S\x20=\x20acos(LdotZenith);\x0a\x20\x20\x20\x20float\x20NdotZenith\x20=\x20clamp(dot(normalize(czm_inverseViewRotation\x20*\x20n),\x20normalize(positionWC\x20*\x20-1.0)),\x200.001,\x201.0);\x0a\x20\x20\x20\x20float\x20gamma\x20=\x20acos(NdotL);\x0a\x20\x20\x20\x20float\x20numerator\x20=\x20((0.91\x20+\x2010.0\x20*\x20exp(-3.0\x20*\x20gamma)\x20+\x200.45\x20*\x20pow(NdotL,\x202.0))\x20*\x20(1.0\x20-\x20exp(-0.32\x20/\x20NdotZenith)));\x0a\x20\x20\x20\x20float\x20denominator\x20=\x20(0.91\x20+\x2010.0\x20*\x20exp(-3.0\x20*\x20S)\x20+\x200.45\x20*\x20pow(LdotZenith,2.0))\x20*\x20(1.0\x20-\x20exp(-0.32));\x0a\x20\x20\x20\x20float\x20luminance\x20=\x200.2\x20*\x20(numerator\x20/\x20denominator);\x0a\x20\x20\x20\x20vec2\x20brdfLut\x20=\x20texture2D(czm_brdfLut,\x20vec2(NdotV,\x20roughness)).rg;\x0a\x20\x20\x20\x20vec3\x20IBLColor\x20=\x20(diffuseIrradiance\x20*\x20diffuseColor\x20*\x201.0)\x20+\x20(specularIrradiance\x20*\x20SRGBtoLINEAR3(specularColor\x20*\x20brdfLut.x\x20+\x20brdfLut.y)\x20*\x201.0);\x0a\x20\x20\x20\x20float\x20maximumComponent\x20=\x20max(max(lightColorHdr.x,\x20lightColorHdr.y),\x20lightColorHdr.z);\x0a\x20\x20\x20\x20vec3\x20lightColor\x20=\x20lightColorHdr\x20/\x20max(maximumComponent,\x201.0);\x0a\x20\x20\x20\x20IBLColor\x20*=\x20lightColor;\x0a\x20\x20\x20\x20color\x20+=\x20IBLColor\x20*\x20luminance;\x0a\x20\x20\x20\x20color\x20=\x20applyTonemapping(color);\x0a\x20\x20\x20\x20color\x20=\x20LINEARtoSRGB(color);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(color,\x201.0);\x0a}','getSkylineSectorParameter','anchorXUnits_','dispatchRenderCallbacks','_lOrbitTime','].rgb\x20*=\x20vec3(','Heatmap','uniform\x20float\x20edgeGlow;',',\x20using\x20<kml:altitudeMode>:CLAMP_TO_GROUND.','defaultTransparentTexture','getTextBaseline','viewportBuffer','_showMeasureResult','sortFeaturesByY','matchers','MaxCategory','/lib/inflate.js','ttys','activeDecodingTasks','stamp','paint_line','getShadowReceiveShaderKeyword','_lastInertiaZoomMovement','isogon','_updateCamera','styleEntity','_hintLineVisible','_leftReverName','uniform\x20vec2\x20colorTextureDimensions;','needCacheList','_code','createPreloadedFile','_extendWallHeight','_readString','matrix','_maxSkipLevel','_data','_crn_get_dxt_format','/endpoint','stream_ops','dim','one_minus_f_squared','_eventStartPosition','_rotationAngle','maximumRequests','oneOverRadiiSquared','@null','_bottomContainer','rectangleCollisionCheck','_needTrackedEntityUpdate','_nLength','box-editor-prim7','isPloyClockwise','_isPointLight','Analysis','\x20\x20\x20\x20vec3\x20metallicRoughness\x20=\x20texture2D(u_metallicRoughnessTexture,\x20','pickTranslucentDepth','hasIconCollisionCircleData','toCamelCase','_split','_fieldDataIndices','Wait','_maximumTextureFilterAnisotropy','northSkirtHeight','setAnnotationArray','_depthOnlyRenderStateCache','isAutoSave','arg\x20','getAttr','layerConfig','\x20\x20\x20\x20vec3\x20reflectDir\x20=\x20reflect(-l,\x20normal);\x0a','uniform\x20mat4\x20u_matrix;\x0auniform\x20vec2\x20u_world;\x0aattribute\x20vec2\x20a_pos;\x0avarying\x20vec2\x20v_pos;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(a_pos\x20*\x20u_world,\x200,\x201);\x0a\x0a\x20\x20\x20\x20v_pos.x\x20=\x20a_pos.x;\x0a\x20\x20\x20\x20v_pos.y\x20=\x201.0\x20-\x20a_pos.y;\x0a}\x0a','parentToken','getUTCMonth','_classifiedTexture','\x20(not\x20found)','uRotationAngle','memory','clearLastParticleStateTexture','_textureId','registerFullscreenChangeEventCallback','handleBrowserEvent','ems','_calculate','getTileTexture','mat2','_endLevel','_mult','_pingPongTexture','_i64Subtract','realtime','wasm-instantiate','FRACTION','__isByteBuffer__','_openSmlFileFailed','uLineWidth','animation_pathPointer','elementIndexUint','drawDotModelTextAndBloodVolume','dynamic','UPPER_MASK','_viewerLineCommand','_nLODLev','suffix','_log2FarDepthFromNearPlusOne','_tilingSchemeCustomized','isRotating','splitLongitude','set','_classificationTypeProperty','maximumDistance','Exchange\x20full','autoExposure','#6A5ACD','dataBounds','\x27stackTrace\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','withoutFormatSuffix','aPosHigh','isFile','\x20\x20vec3\x20reflectDir\x20=\x20reflect(-l,\x20normal);\x0a','_instanceSkeletonMatrix','imageSize_','endss_','encNONE','hemisphereLight','eva','_stageNameToFramebuffer','GeometryAttributes','DataType','SCALE','createScriptGroup','doc.kml','eventTypes','vertCompressConstant','_subRequestNames','_toneMappingEnabled','cssText','text-keep-upright','standard_parallel_2','childTileMask','Array\x20modified\x20during\x20remove;\x20cannot\x20remove\x20item','_squaredXOverSquaredZ','lineSDF','CJK\x20Radicals\x20Supplement','signNotZero','stack','AnchorTagBuilder','\x20(+8)\x20<=\x20','#FFFACD','STANDARD_CRN','DOMAutoComplete','removeInputAction','getUTCHours','_sourceVersion','S3MB_BIM_INSTANCE','queryFieldNames','scaneCylinder2JSONData','sunPositionWC','fromGltf','_lineOffset','SmUserID','modeStringToFlags','Child_Priority','#6E280A','normalFramebuffer','addAttribute','_subTextureNames','\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20sampler2D\x20u_Texture;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20uFusionAlpha;\x0a\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec2\x20v_textureCoordinates;\x0a\x20\x20\x20\x20\x20\x20\x20\x20void\x20main()\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(u_Texture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor.a\x20=\x20uFusionAlpha;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20','_scanConeType','getBinaryProperties','verticalTextFeatureIndex','copyBufferSubData','/**\x0a\x20*\x20@license\x0a\x20*\x20Copyright\x20(c)\x202000-2005,\x20Sean\x20O\x27Neil\x20(s_p_oneil@hotmail.com)\x0a\x20*\x20All\x20rights\x20reserved.\x0a\x20*\x0a\x20*\x20Redistribution\x20and\x20use\x20in\x20source\x20and\x20binary\x20forms,\x20with\x20or\x20without\x0a\x20*\x20modification,\x20are\x20permitted\x20provided\x20that\x20the\x20following\x20conditions\x0a\x20*\x20are\x20met:\x0a\x20*\x0a\x20*\x20*\x20Redistributions\x20of\x20source\x20code\x20must\x20retain\x20the\x20above\x20copyright\x20notice,\x0a\x20*\x20\x20\x20this\x20list\x20of\x20conditions\x20and\x20the\x20following\x20disclaimer.\x0a\x20*\x20*\x20Redistributions\x20in\x20binary\x20form\x20must\x20reproduce\x20the\x20above\x20copyright\x20notice,\x0a\x20*\x20\x20\x20this\x20list\x20of\x20conditions\x20and\x20the\x20following\x20disclaimer\x20in\x20the\x20documentation\x0a\x20*\x20\x20\x20and/or\x20other\x20materials\x20provided\x20with\x20the\x20distribution.\x0a\x20*\x20*\x20Neither\x20the\x20name\x20of\x20the\x20project\x20nor\x20the\x20names\x20of\x20its\x20contributors\x20may\x20be\x0a\x20*\x20\x20\x20used\x20to\x20endorse\x20or\x20promote\x20products\x20derived\x20from\x20this\x20software\x20without\x0a\x20*\x20\x20\x20specific\x20prior\x20written\x20permission.\x0a\x20*\x0a\x20*\x20THIS\x20SOFTWARE\x20IS\x20PROVIDED\x20BY\x20THE\x20COPYRIGHT\x20HOLDERS\x20AND\x20CONTRIBUTORS\x20\x22AS\x20IS\x22\x0a\x20*\x20AND\x20ANY\x20EXPRESS\x20OR\x20IMPLIED\x20WARRANTIES,\x20INCLUDING,\x20BUT\x20NOT\x20LIMITED\x20TO,\x20THE\x0a\x20*\x20IMPLIED\x20WARRANTIES\x20OF\x20MERCHANTABILITY\x20AND\x20FITNESS\x20FOR\x20A\x20PARTICULAR\x20PURPOSE\x20ARE\x0a\x20*\x20DISCLAIMED.\x20IN\x20NO\x20EVENT\x20SHALL\x20THE\x20COPYRIGHT\x20OWNER\x20OR\x20CONTRIBUTORS\x20BE\x20LIABLE\x0a\x20*\x20FOR\x20ANY\x20DIRECT,\x20INDIRECT,\x20INCIDENTAL,\x20SPECIAL,\x20EXEMPLARY,\x20OR\x20CONSEQUENTIAL\x0a\x20*\x20DAMAGES\x20(INCLUDING,\x20BUT\x20NOT\x20LIMITED\x20TO,\x20PROCUREMENT\x20OF\x20SUBSTITUTE\x20GOODS\x20OR\x0a\x20*\x20SERVICES;\x20LOSS\x20OF\x20USE,\x20DATA,\x20OR\x20PROFITS;\x20OR\x20BUSINESS\x20INTERRUPTION)\x20HOWEVER\x0a\x20*\x20CAUSED\x20AND\x20ON\x20ANY\x20THEORY\x20OF\x20LIABILITY,\x20WHETHER\x20IN\x20CONTRACT,\x20STRICT\x20LIABILITY,\x0a\x20*\x20OR\x20TORT\x20(INCLUDING\x20NEGLIGENCE\x20OR\x20OTHERWISE)\x20ARISING\x20IN\x20ANY\x20WAY\x20OUT\x20OF\x20THE\x20USE\x0a\x20*\x20OF\x20THIS\x20SOFTWARE,\x20EVEN\x20IF\x20ADVISED\x20OF\x20THE\x20POSSIBILITY\x20OF\x20SUCH\x20DAMAGE.\x0a\x20*\x0a\x20*\x20Modifications\x20made\x20by\x20Analytical\x20Graphics,\x20Inc.\x0a\x20*/\x0a\x0a\x20//\x20Code:\x20\x20http://sponeil.net/\x0a\x20//\x20GPU\x20Gems\x202\x20Article:\x20\x20https://developer.nvidia.com/gpugems/GPUGems2/gpugems2_chapter16.html\x0a\x0aattribute\x20vec4\x20position;\x0a\x0auniform\x20vec4\x20u_cameraAndRadiiAndDynamicAtmosphereColor;\x20//\x20Camera\x20height,\x20outer\x20radius,\x20inner\x20radius,\x20dynamic\x20atmosphere\x20color\x20flag\x0a\x0aconst\x20float\x20Kr\x20=\x200.0025;\x0aconst\x20float\x20Kr4PI\x20=\x20Kr\x20*\x204.0\x20*\x20czm_pi;\x0aconst\x20float\x20Km\x20=\x200.0015;\x0aconst\x20float\x20Km4PI\x20=\x20Km\x20*\x204.0\x20*\x20czm_pi;\x0aconst\x20float\x20ESun\x20=\x2015.0;\x0aconst\x20float\x20KmESun\x20=\x20Km\x20*\x20ESun;\x0aconst\x20float\x20KrESun\x20=\x20Kr\x20*\x20ESun;\x0aconst\x20vec3\x20InvWavelength\x20=\x20vec3(\x0a\x20\x20\x20\x205.60204474633241,\x20\x20//\x20Red\x20=\x201.0\x20/\x20Math.pow(0.650,\x204.0)\x0a\x20\x20\x20\x209.473284437923038,\x20//\x20Green\x20=\x201.0\x20/\x20Math.pow(0.570,\x204.0)\x0a\x20\x20\x20\x2019.643802610477206);\x20//\x20Blue\x20=\x201.0\x20/\x20Math.pow(0.475,\x204.0)\x0aconst\x20float\x20rayleighScaleDepth\x20=\x200.25;\x0a\x0aconst\x20int\x20nSamples\x20=\x202;\x0aconst\x20float\x20fSamples\x20=\x202.0;\x0a\x0avarying\x20vec3\x20v_rayleighColor;\x0avarying\x20vec3\x20v_mieColor;\x0avarying\x20vec3\x20v_toCamera;\x0a\x0afloat\x20scale(float\x20cosAngle)\x0a{\x0a\x20\x20\x20\x20float\x20x\x20=\x201.0\x20-\x20cosAngle;\x0a\x20\x20\x20\x20return\x20rayleighScaleDepth\x20\x20*\x20exp(-0.00287\x20+\x20x*(0.459\x20+\x20x*(3.83\x20+\x20x*(-6.80\x20+\x20x*5.25))));\x0a}\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20//\x20Unpack\x20attributes\x0a\x20\x20\x20\x20float\x20cameraHeight\x20=\x20u_cameraAndRadiiAndDynamicAtmosphereColor.x;\x0a\x20\x20\x20\x20float\x20outerRadius\x20=\x20u_cameraAndRadiiAndDynamicAtmosphereColor.y;\x0a\x20\x20\x20\x20float\x20innerRadius\x20=\x20u_cameraAndRadiiAndDynamicAtmosphereColor.z;\x0a\x0a\x20\x20\x20\x20//\x20Get\x20the\x20ray\x20from\x20the\x20camera\x20to\x20the\x20vertex\x20and\x20its\x20length\x20(which\x20is\x20the\x20far\x20point\x20of\x20the\x20ray\x20passing\x20through\x20the\x20atmosphere)\x0a\x20\x20\x20\x20vec3\x20positionV3\x20=\x20position.xyz;\x0a\x20\x20\x20\x20vec3\x20ray\x20=\x20positionV3\x20-\x20czm_viewerPositionWC;\x0a\x20\x20\x20\x20float\x20far\x20=\x20length(ray);\x0a\x20\x20\x20\x20ray\x20/=\x20far;\x0a\x20\x20\x20\x20float\x20atmosphereScale\x20=\x201.0\x20/\x20(outerRadius\x20-\x20innerRadius);\x0a\x0a#ifdef\x20SKY_FROM_SPACE\x0a\x20\x20\x20\x20//\x20Calculate\x20the\x20closest\x20intersection\x20of\x20the\x20ray\x20with\x20the\x20outer\x20atmosphere\x20(which\x20is\x20the\x20near\x20point\x20of\x20the\x20ray\x20passing\x20through\x20the\x20atmosphere)\x0a\x20\x20\x20\x20float\x20B\x20=\x202.0\x20*\x20dot(czm_viewerPositionWC,\x20ray);\x0a\x20\x20\x20\x20float\x20C\x20=\x20cameraHeight\x20*\x20cameraHeight\x20-\x20outerRadius\x20*\x20outerRadius;\x0a\x20\x20\x20\x20float\x20det\x20=\x20max(0.0,\x20B*B\x20-\x204.0\x20*\x20C);\x0a\x20\x20\x20\x20float\x20near\x20=\x200.5\x20*\x20(-B\x20-\x20sqrt(det));\x0a\x0a\x20\x20\x20\x20//\x20Calculate\x20the\x20ray\x27s\x20starting\x20position,\x20then\x20calculate\x20its\x20scattering\x20offset\x0a\x20\x20\x20\x20vec3\x20start\x20=\x20czm_viewerPositionWC\x20+\x20ray\x20*\x20near;\x0a\x20\x20\x20\x20far\x20-=\x20near;\x0a\x20\x20\x20\x20float\x20startAngle\x20=\x20dot(ray,\x20start)\x20/\x20outerRadius;\x0a\x20\x20\x20\x20float\x20startDepth\x20=\x20exp(-1.0\x20/\x20rayleighScaleDepth\x20);\x0a\x20\x20\x20\x20float\x20startOffset\x20=\x20startDepth*scale(startAngle);\x0a#else\x20//\x20SKY_FROM_ATMOSPHERE\x0a\x20\x20\x20\x20//\x20Calculate\x20the\x20ray\x27s\x20starting\x20position,\x20then\x20calculate\x20its\x20scattering\x20offset\x0a\x20\x20\x20\x20vec3\x20start\x20=\x20czm_viewerPositionWC;\x0a\x20\x20\x20\x20float\x20height\x20=\x20length(start);\x0a\x20\x20\x20\x20float\x20depth\x20=\x20exp((atmosphereScale\x20/\x20rayleighScaleDepth\x20)\x20*\x20(innerRadius\x20-\x20cameraHeight));\x0a\x20\x20\x20\x20float\x20startAngle\x20=\x20dot(ray,\x20start)\x20/\x20height;\x0a\x20\x20\x20\x20float\x20startOffset\x20=\x20depth*scale(startAngle);\x0a#endif\x0a\x0a\x20\x20\x20\x20float\x20lightEnum\x20=\x20u_cameraAndRadiiAndDynamicAtmosphereColor.w;\x0a\x20\x20\x20\x20vec3\x20lightDirection\x20=\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_viewerPositionWC\x20*\x20float(lightEnum\x20==\x200.0)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_lightDirectionWC\x20*\x20float(lightEnum\x20==\x201.0)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_sunDirectionWC\x20*\x20float(lightEnum\x20==\x202.0);\x0a\x20\x20\x20\x20lightDirection\x20=\x20normalize(lightDirection);\x0a\x0a\x20\x20\x20\x20//\x20Initialize\x20the\x20scattering\x20loop\x20variables\x0a\x20\x20\x20\x20float\x20sampleLength\x20=\x20far\x20/\x20fSamples;\x0a\x20\x20\x20\x20float\x20scaledLength\x20=\x20sampleLength\x20*\x20atmosphereScale;\x0a\x20\x20\x20\x20vec3\x20sampleRay\x20=\x20ray\x20*\x20sampleLength;\x0a\x20\x20\x20\x20vec3\x20samplePoint\x20=\x20start\x20+\x20sampleRay\x20*\x200.5;\x0a\x0a\x20\x20\x20\x20//\x20Now\x20loop\x20through\x20the\x20sample\x20rays\x0a\x20\x20\x20\x20vec3\x20frontColor\x20=\x20vec3(0.0,\x200.0,\x200.0);\x0a\x0a\x20\x20\x20\x20for(int\x20i=0;\x20i<nSamples;\x20i++)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20height\x20=\x20length(samplePoint);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20depth\x20=\x20exp((atmosphereScale\x20/\x20rayleighScaleDepth\x20)\x20*\x20(innerRadius\x20-\x20height));\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20fLightAngle\x20=\x20dot(lightDirection,\x20samplePoint)\x20/\x20height;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20fCameraAngle\x20=\x20dot(ray,\x20samplePoint)\x20/\x20height;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20fScatter\x20=\x20(startOffset\x20+\x20depth*(scale(fLightAngle)\x20-\x20scale(fCameraAngle)));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20attenuate\x20=\x20exp(-fScatter\x20*\x20(InvWavelength\x20*\x20Kr4PI\x20+\x20Km4PI));\x0a\x20\x20\x20\x20\x20\x20\x20\x20frontColor\x20+=\x20attenuate\x20*\x20(depth\x20*\x20scaledLength);\x0a\x20\x20\x20\x20\x20\x20\x20\x20samplePoint\x20+=\x20sampleRay;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20//\x20Finally,\x20scale\x20the\x20Mie\x20and\x20Rayleigh\x20colors\x20and\x20set\x20up\x20the\x20varying\x20variables\x20for\x20the\x20pixel\x20shader\x0a\x20\x20\x20\x20v_mieColor\x20=\x20frontColor\x20*\x20KmESun;\x0a\x20\x20\x20\x20v_rayleighColor\x20=\x20frontColor\x20*\x20(InvWavelength\x20*\x20KrESun);\x0a\x20\x20\x20\x20v_toCamera\x20=\x20czm_viewerPositionWC\x20-\x20positionV3;\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20position;\x0a}\x0a','orthographicIn3D','isOccluded','vec4\x20czm_computeLightColorInFP(czm_s3mMaterialInput\x20material,\x20vec3\x20positionMC,\x20float\x20hasNormal,\x20vec3\x20normal)\x0a{\x0a\x20\x20\x20\x20vec3\x20normalEC;\x0a\x20\x20\x20\x20if(hasNormal\x20>\x200.9)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20normalEC\x20=\x20normalize(normal);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20normalEC\x20=\x20normalize(czm_normal*czm_computeNormal(positionMC));\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec3\x20positionEC\x20=\x20vec3(czm_modelView\x20*\x20vec4(positionMC,1.0)).xyz;\x0a\x20\x20\x20\x20return\x20czm_directionLight(material,\x20normalEC,\x20-positionEC,\x20positionMC);\x0a}','uSize','copyTexSubImage2D','application/zip','getScanAxis','_taperPowerSubscription','findProperty','_selectionIndicatorElement','PlotRadarType','addVectorTileProvider','Connection\x20refused','sectionSlices','sinph0','offsetY','_pos8','blockLength','_directionEC','_sentinel','computedContext.isInitial','pixelToWorldCoordinates','isShowGlobe','z31','createGeoEntityNode','_s3mLoadState','Field','draggable','_supportsMaterials','findTimeInterval','_skyLight','_multByPoint','get\x20scene\x20list\x20failed,','Stripe','_automaticUniforms','ClampGroundRealtimeRasterCache','reallocBuffer','writeIString','getServiceName','invalid\x20distance\x20too\x20far\x20back','tilingScheme','numberOfActiveRequestsEver','dictionary','SDL_ttfContext','_extensions','Number','subName','_loadData','_inverseModelView3DDirty','CylinderPrimitive','webMercatorT','_minimumClock','_addSmlFileToLayerFailed','_oriMatModel','_scaneColor','_positionSubscription','_visibleBoundingBox','uniform\x20sampler2D\x20depthTexture;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20float\x20depth\x20=\x20czm_readDepth(depthTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(vec3(depth),\x201.0);\x0a}\x0a','rgba(0,\x20160,\x20233,\x200.5)','getEntityStructure','_classRegistryKey','_comparator','\x20\x20\x20\x20float\x20roughness\x20=\x20clamp(u_roughnessFactor,\x200.04,\x201.0);\x0a','sortFeaturesByKey','stencilOpSeparate','schemeMatches','int','_urlArguments','setRasterValidTerrainCamera','toScaledENU','postMessage\x20failed\x20with\x20error:\x20','setSignType','attribute\x20vec2\x20','getResponseHeader','rhs','iconSizeData','contentWindow','Image','],\x0a\x20\x20\x20\x20\x20\x20\x20\x20u_imageryClipEnable[','_volObj','removeExtendProperty','_obb','_Pyramid','Everest\x20(Sabah\x20&\x20Sarawak)','parseBackgroundImages','quantize','NEVER','_maximumDrawBuffers','applyStyle','_totalSamples','view','emitter','Widgets/Images/NavigationHelp/Touch.svg','web_user','spatialQueryMode','strm','getRepeatCount','LinearRing','isS3MB','_foveatedMinimumScreenSpaceErrorRelaxation','nextPositions','_keys','lastChild','\x20\x20\x20\x20\x20\x20\x20\x20if(spotEffect\x20>\x20uSpotLightDistanceDecayCosPenumbra[i].z)\x20{\x0a','RECTANGLE','names','#C0C0C0','pixelDatatype','_tileClippingMaskIDs','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20sampler2D\x20uColorTexture;\x0auniform\x20sampler2D\x20uHypsometricTexture;\x0auniform\x20sampler2D\x20uHypsometricRenderTexture;\x0auniform\x20float\x20uHypHasColorTable;\x0auniform\x20float\x20uHypContourFillMode;\x0auniform\x20float\x20uHypContourInterval;\x0auniform\x20float\x20uHypOpacity;\x0auniform\x20float\x20uHypMaxVisibleValue;\x0auniform\x20float\x20uHypMinVisibleValue;\x0auniform\x20float\x20uHypFloor;\x0auniform\x20float\x20uHypCeil;\x0auniform\x20vec4\x20uHypLineColor;\x0auniform\x20float\x20uHypHasAnalysisRegion;\x0auniform\x20vec4\x20uGeoBounds;\x0auniform\x20vec4\x20uHypRect;\x0a\x0avarying\x20float\x20fWindowZ;\x0avarying\x20vec2\x20vTexCoord;\x0avarying\x20float\x20fHeight;\x0a\x0a\x0afloat\x20computeMixCon(float\x20height)\x0a{\x0a\x09float\x20distanceToContour\x20=\x20mod(height\x20-\x200.0002,\x20uHypContourInterval);\x0a\x09float\x20dxc\x20=\x20abs(dFdx(height));\x0a\x09float\x20dyc\x20=\x20abs(dFdy(height));\x0a\x09float\x20dF\x20=\x20max(dxc,\x20dyc);\x0a\x09return\x20(distanceToContour\x20<\x20dF)\x20?\x201.0\x20:\x200.0;\x0a}\x0a\x0avec4\x20computeContourMapColor(float\x20height)\x0a{\x0a\x09float\x20threshold\x20=\x20clamp(abs(uHypCeil\x20-\x20uHypFloor),\x200.000001,\x2020000.0);\x0a\x09float\x20contourRate\x20=\x20(height\x20-\x20uHypFloor)\x20/\x20threshold;\x0a\x09float\x20finalCoord\x20=\x20clamp(contourRate,\x200.0,\x201.0);\x0a\x09vec2\x20contourCoord\x20=\x20vec2(0.0,\x20finalCoord);\x0a\x09return\x20texture2D(uHypsometricTexture,\x20contourCoord).rgba;\x0a}\x0a\x0avoid\x20main()\x0a{\x0a#ifdef\x20GL_EXT_frag_depth\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20min(fWindowZ\x20*\x20gl_FragCoord.w,\x201.0);\x0a#endif\x0a#ifdef\x20WEBGL2\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20min(fWindowZ\x20*\x20gl_FragCoord.w,\x201.0);\x0a#endif\x0a\x20\x20\x20vec2\x20texcoord\x20=\x20vTexCoord.xy;\x0a\x20\x20\x20gl_FragColor\x20=\x20texture2D(uColorTexture,\x20texcoord);\x0a\x20\x20\x20if(uHypHasColorTable\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20bNext\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(uHypHasAnalysisRegion\x20>\x200.1)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20polyTexCoord\x20=\x20vTexCoord.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20polyTexCoord.x\x20=\x20polyTexCoord.x\x20*\x20(uGeoBounds.z\x20-\x20uGeoBounds.x)\x20+\x20uGeoBounds.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20polyTexCoord.y\x20=\x20polyTexCoord.y\x20*\x20(uGeoBounds.w\x20-\x20uGeoBounds.y)\x20+\x20uGeoBounds.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(polyTexCoord.x>uHypRect.x\x20&&\x20polyTexCoord.x<uHypRect.z\x20&&\x20polyTexCoord.y>\x20uHypRect.y&&\x20polyTexCoord.y\x20<\x20uHypRect.w)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20polyTexCoord.xy\x20=\x20polyTexCoord.xy\x20-\x20vec2(uHypRect.x,\x20uHypRect.w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20polyTexCoord.x\x20=\x20polyTexCoord.x\x20/\x20(uHypRect.z\x20-\x20uHypRect.x);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20polyTexCoord.y\x20=\x201.0\x20-\x20polyTexCoord.y\x20/\x20(uHypRect.y\x20-\x20uHypRect.w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20hypColor\x20=\x20texture2D(uHypsometricRenderTexture,\x20polyTexCoord);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(hypColor.r\x20<\x200.1)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bNext\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bNext\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(bNext\x20>\x200.2)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20contourMapColor\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20finalOpacity\x20=\x20uHypOpacity;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(fHeight\x20<=\x20uHypMaxVisibleValue\x20&&\x20fHeight\x20>=\x20uHypMinVisibleValue)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(uHypContourFillMode\x20>\x202.9)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20mix_con\x20=\x20computeMixCon(fHeight);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20contourMapColor\x20=\x20mix(computeContourMapColor(fHeight),\x20uHypLineColor,\x20mix_con);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x20if(uHypContourFillMode\x20>\x201.9)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20=\x20computeMixCon(fHeight);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20contourMapColor\x20=\x20uHypLineColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x20if(uHypContourFillMode\x20>\x200.9)\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(uHypContourFillMode\x20>\x200.9)\x0a#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20contourMapColor\x20=\x20computeContourMapColor(fHeight);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20=\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20mix(gl_FragColor,\x20contourMapColor,\x20finalOpacity);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a}','\x27alignFunctionTables\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','Cesium3DTileset.basePath','renderAll','modelRadius','updateFrustums','resizeImage','returnEdgeIDs','hasImageBackground','appendCredential','calculateCircle','applyTransform','RIGHT_DRAG','_error','i64','90%','shadowType','u_toneMappingWhitePoint','_unsubscribeLowFrameRate','_schedule','Fragment\x20shader\x20failed\x20to\x20compile.\x20\x20Compile\x20log:\x20','\x27literal\x27\x20expression\x20requires\x20exactly\x20one\x20argument,\x20but\x20found\x20','\x20\x20vec3\x20specular\x20=\x20texture2D(u_specular,\x20','mapInfo','position12DLow','_xAxis','_associatedFieldName','_contentState','_symbolType','paintVertexAttributes','_uriSubscription','_tonemappingEnabled','style-','czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a','minDistance','flatMidpoint_','_colorGBuffer','_clipPlaneColor','gradient','showWaterEffect','zoneLetter','clrk80','Operator\x20\x22&&\x22\x20requires\x20boolean\x20arguments.\x20Second\x20argument\x20is\x20','TUBULAR','fresnelPower','translucencyByDistance','_curCol','setStopVisible','chunkSize','materialPass','Input\x20is\x20not\x20a\x20number.','unregister','textureCoordinateBoundsOrLabelTranslate','_maximumColorAttachments','ssfn_','WTSPlotConfig_DoNotDel','_hasPerInstanceColors','MASK_INDETERMINATE','PROJCRS','positiveY','nlink','_build','\x20\x20vec3\x20color\x20=\x20vec3(0.0,\x200.0,\x200.0);\x0a','getKey','subLevel','maxVisibleDistance','new_zealand_geodetic_datum_1949','&count=','hsl','getAttributes','Searching...','_cornerTypeSubscription','Lambert_Conformal_Conic_2SP','bindBufferBase','parseTextBounds','colorTextures','glCreateVertexArray','addPart','_entityCollection','fromConstantHeights','bytesPerIndex','nodeSize','lastIndex','_volTexture','tiltMouseMoveFunction','_oriAlpha','quad','textureCoordIsW','ONE_MINUS_CONSTANT_COLOR','_mouseMode','Excepted\x20S3MTilesLayer.subdomains\x20to\x20be\x20type\x20of\x20Array.','\x20\x20vec3\x20ambient\x20=\x20u_ambient.rgb;\x0a','webkitvisibilitychange','[vertFov]','from_greenwich','no-repeat\x20repeat','mtsppath','heightBuffer','PolylineDynamicType','skyBox','setOrbitWidth','#F5DEB3','rotationSpeed','u_is_halo','_createTailgasParticle','_age','createAttrs','parentSelected','_lightColorSubscription','_fields','.cesium-credit-textContainer\x20*,\x20.cesium-credit-logoContainer\x20*','createVectorCtrl','getTempRet0','readdir','_visibleDistanceMin','(?:','Central_Parallel','visible:\x20terrainProviderViewModels.length\x20>\x200','dynamicModelUrl','FONT_SIZE','attribute\x20vec4\x20aPosition;\x0aattribute\x20vec3\x20aTexCoord0;\x0avarying\x20vec4\x20vTexCoord;\x0avarying\x20vec4\x20vNearTexCoord;\x0a#ifdef\x20HAS_LIGHT\x0avarying\x20vec4\x20vPositionMC;\x0a#endif\x0auniform\x20vec3\x20u_volumeBoxSize;\x0auniform\x20vec3\x20scale;\x0auniform\x20vec3\x20uOffset;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vTexCoord\x20=\x20vec4(aTexCoord0.xyz,\x201.0);\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a}\x0a','GeoEntityEffectDynamic_','Invalid\x20input','_cachedGltf','_activeTasks','regExp','negativeZ','PLAYING','removeUnaryOp','downOblique','Unknown\x20color\x20space:\x20','HAS_COLORTABLE','setAttactModelScale','_nodeCommands','\x20\x20\x20\x20style:\x20{\x20\x22top\x22\x20:\x20_screenPositionY,\x20\x22left\x22\x20:\x20_screenPositionX,\x22opacity\x22\x20:\x20_opacity\x20},\x20\x20\x20\x20css:\x20{\x20\x22cesium-zoom-wrapper-visible\x22\x20:\x20isVisible\x20}','UNBOUNDED','_themeNormal','distanceToTileCenter','DRAW_IMAGE','TRIANGLE_STRIP','Unknown\x20variable\x20\x22','globeAlpha','setBounds','_emissionTextureChanged','measureText','__setEffectParameter','saturation','depthFunc','attributes','updateTransform','getBillboard','LeftDown','isGroup','already\x20quantized','nzmg','_selectedTiles','requestVertexNormals','Stack\x20overflow!\x20Attempted\x20to\x20allocate\x20','\x20FS.syncfs\x20operations\x20in\x20flight\x20at\x20once,\x20probably\x20just\x20doing\x20extra\x20work','toGeometry','float\x20intensity\x20=\x20falloff*vIntensity;','strong','afterSanitizeShadowDOM','GridType','setTotalTime','DARKVIOLET','_tilingSpeedU','_instanceBuffer','getWebGLStub','_shadowMapCullingVolume','depthRangeFor3D','_subdomainsUrlScheme','RIGHT_UP','\x22\x20already\x20exists\x20on\x20this\x20map','_bottomAltitude','_symbolSizeInMeters','number','position2DHigh','Request','?fields=SmID;','ClampObjectPolygon','ONE_MINUS_SRC_ALPHA','stdout','still\x20waiting\x20on\x20run\x20dependencies:','removedList','joints','_precreated','sz13','num_points','_total','GetEncodedGeometryType','EPSILON1','_normalDirty','_evaluateRegExp','_frustum2DWidth','createRealtimeRasterImageFBO','placedSymbolArray','translucentMRT','StringTable','closeScheme','_rootBatchIdMap','perPositionHeight','depthMask','htmlstyle','outline_copy',';\x0a#endif\x0a','_minimumAliasedPointSize','needsUpload','showGeometricError','aeqd','middleMarkBounds','Comm.\x20des\x20Poids\x20et\x20Mesures\x201799','setRotation','CIRCLE','t5cof','_evaluateBooleanConversion','StringtoColor','_height','application/mathml+xml','volumeObj','),\x20auto','yPoleWanderRadians','attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20vec3\x20position03DHigh;\x0aattribute\x20vec3\x20position03DLow;\x0aattribute\x20vec3\x20position13DHigh;\x0aattribute\x20vec3\x20position13DLow;\x0aattribute\x20vec2\x20sideness;\x0a#ifdef\x20APPLY_SIDENESS\x0auniform\x20float\x20uLineWidth;\x0aattribute\x20float\x20batchId1;\x0a#endif\x0a\x0aattribute\x20vec4\x20color;\x0aattribute\x20float\x20batchId;\x0a\x0avarying\x20vec4\x20v_color;\x0a\x0a#ifdef\x20APPLY_SIDENESS\x0a\x20\x20\x20\x20vec4\x20resolvePosition(vec4\x20viewPosV0,\x20vec4\x20viewPosV1,\x20vec2\x20sidenessNorm)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20sideness\x20=\x20sidenessNorm\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20viewPos\x20=\x20mix(viewPosV0,\x20viewPosV1,\x20sidenessNorm.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20viewPos.z\x20=\x20viewPos.z\x20*\x200.995;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20projPosV0\x20=\x20czm_projection\x20*\x20viewPosV0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20projPosV1\x20=\x20czm_projection\x20*\x20viewPosV1;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20projPos\x20=\x20czm_projection\x20*\x20viewPos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20screenSpaceLineNDC\x20=\x20(projPosV1.xyz\x20/\x20projPosV1.w\x20-\x20projPosV0.xyz\x20/\x20projPosV0.w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20uNDCToPixel\x20=\x20vec2(czm_viewport.z\x20/\x202.0,\x20czm_viewport.w\x20/\x202.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20screenSpaceLinePixels\x20=\x20screenSpaceLineNDC.xy\x20*\x20uNDCToPixel;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20lineLengthPixels\x20=\x20length(screenSpaceLinePixels);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20dzPerPixel\x20=\x20screenSpaceLineNDC.z\x20/\x20lineLengthPixels;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20screenSpaceDirection\x20=\x20screenSpaceLinePixels\x20/\x20lineLengthPixels;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20perpendicularScreenSpaceDirection\x20=\x20vec2(screenSpaceDirection.y,\x20-screenSpaceDirection.x)\x20*\x20sideness.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20uPixelToNDC\x20=\x20vec2(2.0\x20/\x20czm_viewport.z,\x202.0\x20/\x20czm_viewport.w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20halfLineWidth\x20=\x20max(uLineWidth,\x201.0)\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20halfLineWidthNDC\x20=\x20halfLineWidth\x20*\x20uPixelToNDC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20ndcOffset\x20=\x20screenSpaceDirection\x20*\x20halfLineWidthNDC\x20+\x20perpendicularScreenSpaceDirection\x20*\x20halfLineWidthNDC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20projPos.xy\x20+=\x20ndcOffset\x20*\x20projPos.w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20projPos.z\x20+=\x20(dzPerPixel\x20*\x20halfLineWidth)\x20*\x20sideness.y\x20*\x20projPos.w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20projPos;\x0a\x20\x20\x20\x20}\x0a#endif\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20#ifdef\x20APPLY_SIDENESS\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20p0\x20=\x20czm_computePosition0();\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20p1\x20=\x20czm_computePosition1();\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20viewPosV0\x20=\x20czm_inverseProjection\x20*\x20czm_modelViewProjectionRelativeToEye\x20*\x20p0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20viewPosV1\x20=\x20czm_inverseProjection\x20*\x20czm_modelViewProjectionRelativeToEye\x20*\x20p1;\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20resolvePosition(viewPosV0,\x20viewPosV1,\x20sideness)\x20*\x20float(batchId1\x20==\x20batchId);\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20p\x20=\x20czm_computePosition();\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20v_color\x20=\x20color;\x0a}\x0a','parseBorders','frustumPlanes','setObjsOffset','_paricleBurst','minExtendWallHeight','_bucket','mapMode2D','computeModelMatrix','#B0F4BC','roughness','setCustomLayerDefaults','_oddColor','UnderGlobe\x20baseColor','focusin','VERTEX_DEPTH_CHECK','_execute_Ellipse','displaystyle','quadKeyToTileXY','RAIN','del','appendChild','sinb1','_primaryPosition','getCesiumBaseUrl','_cameraPositionInScaledSpace','prec','highlightFillTile','5hgCaML','PARSING','styleUrl','geometryOptions','findIndex','createBoxGeometry','GeoEntityEffectScanWave_','sml:MaxHeight','check','obbMin','_opaquePass','_geoEntityManager','attenuation','\x20\x20\x20float\x20depthTest\x20=\x20(-positionEC.z\x20>\x20viewZ)\x20&&\x20(depth\x20>\x200.00001)\x20?\x201.0\x20:\x200.0;','hasTranslate','PolylineGeometry.followSurface\x20is\x20deprecated\x20and\x20will\x20be\x20removed\x20in\x20Cesium\x201.55.\x20Use\x20PolylineGeometry.arcType\x20instead.','gpuProgramParameters','SuperMap.GetFeaturesServiceBase','canPreloadFlight','uSplitPosition','Service','_pixelDataType','asyncAll','loadXML','Command\x20Statistics','InstanceModel','tbody','FIRESMOKE','MAT','pickEvent','/**\x0a\x20*\x20The\x20constant\x20identifier\x20for\x20the\x20Columbus\x20View\x20{@link\x20SceneMode}\x0a\x20*\x0a\x20*\x20@name\x20czm_sceneModeColumbusView\x0a\x20*\x20@glslConstant\x0a\x20*\x20@see\x20czm_sceneMode\x0a\x20*\x20@see\x20czm_sceneMode2D\x0a\x20*\x20@see\x20czm_sceneMode3D\x0a\x20*\x20@see\x20czm_sceneModeMorphing\x0a\x20*/\x0aconst\x20float\x20czm_sceneModeColumbusView\x20=\x201.0;\x0a','Assets/Images/bing_maps_credit.png','wordBreak','_satelliteOrbitsLayer','fromBaseJSONData','readProjection','_morphHandler','maximumTextureUnitIndex','setLineWidth','EPSILON9','kmlgx','PointCloudClassificationInfo\x20id','patch','ldelim','removeHook','_editPoint','\x20\x20vec4\x20diffuse\x20=\x20u_diffuse;\x0a','obj','computeRedPoint','_isDepth','__esModule','_animationManager','_viewProjection','establishStackSpace','_lastMovedTimestamp','bitset','_modifyUsedDrawCommands','gapTime','<!-->','fromRadians','quit_','minValues','<div\x20class=\x22cesium-infoBox-loadingContainer\x22><span\x20class=\x22cesium-infoBox-loading\x22></span></div>','_frontFaceRS','drawVectorEditObject','offsetX_','enum','_depthClearCommand',':after','batchTextureStep','vertexArrayAttributes','xmo','debugShowBoundingVolume','kml-refreshMode-onInterval-onExpire','reverseSubArray','ISSUED','_ne','_forwardExtrapolationType','_view','s3mInstance','setSectionSlices','baseResolution','fillOpaqueRate','#90EE90','createClampGroundBounds','\x20\x20color\x20+=\x20specular\x20*\x20specularLight;\x0a','_heightOffset','u_morphWeights','defaultGeometryFunction','unblended','applyHue','_stRotationSubscription','cesium-button\x20cesium-infoBox-camera','DbRootProto','rbush','NonDecreasing','Illegal\x20str:\x20Not\x20a\x20string','getCreateTime','CORNSILK','SuperMap.ServerGeometry','PlotScanRadarScan','dirty\x20is\x20not\x20a\x20string,\x20aborting','_eventParents','identify','removeAllPoints','central_meridian','Mercator','onAbort','_extrudedHeight','backgroundColor','#comment','_shadowsSubscription','extension','void\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20u_pointSize\x20=\x20u_pointSizeAndTimeAndGeometricErrorAndDepthMultiplier.x;\x20\x0a\x20\x20\x20\x20u_time\x20=\x20u_pointSizeAndTimeAndGeometricErrorAndDepthMultiplier.y;\x20\x0a','imgSize','_verticalFov','upSampleFBO','float\x20gaussianPdf(in\x20float\x20x,\x20in\x20float\x20sigma)\x20{','FS_createPath','_defaultMinTerrainHeight','DEFAULT_FILL_COLOR_','pickInfo','\x20\x20\x20\x20vec3\x20position\x20=\x20a_position\x20*\x20u_quantizedVolumeScaleAndOctEncodedRange.xyz;\x20\x0a','volRangeMax','dynCall_viiiii','_isFlyLoop','polygonIntersectsBufferedMultiLine','\x20\x20mat4\x20skinMat\x20=\x20','pixelOffsetScaleByDistance','flyToOnDrop','buckets','lastModDateRaw','packArray','lineWidth3D','writeArrayToMemory','getGeoEffectArray','#define\x20DIR_LIGHTS\x20','LatLonQuad','cone','\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x20\x0a}\x20\x0a','snowStage','endY','for(\x20int\x20i\x20=\x201;\x20i\x20<=\x204;\x20i\x20++\x20)\x20{','Equirectangular','indexType','disableThisFrame','stolenFromMeThisFrame','_uniformMap','maximumLevel','getGeoEntityParameter','lineSegmentTriangle','_frustumsSubscription','mount','getVertices','GRS\x2067(IUGG\x201967)','_lastMovement','Invalid\x20function\x20pointer\x20called\x20with\x20signature\x20\x27iidiiii\x27.\x20Perhaps\x20this\x20is\x20an\x20invalid\x20value\x20(e.g.\x20caused\x20by\x20calling\x20a\x20virtual\x20method\x20on\x20a\x20NULL\x20pointer)?\x20Or\x20calling\x20a\x20function\x20with\x20an\x20incorrect\x20type,\x20which\x20will\x20fail?\x20(it\x20is\x20worth\x20building\x20your\x20source\x20files\x20with\x20-Werror\x20(warnings\x20are\x20errors),\x20as\x20warnings\x20can\x20indicate\x20undefined\x20behavior\x20which\x20can\x20cause\x20this)','setTranslation','symbol-avoid-edges','u_emissiveUVOffsetAndTiling','_selectedFrame','FixedPixelSize','TextureName','icon-offset','DEBUG_WEBGL','RotationAngle','_updateClamping','getSatelliteEntityByUUID','#define\x20SPOT_LIGHTS\x20','_radius','convertFieldsToCamelCase','computedContext','_arrRasterTexture','registerPointerlockChangeEventCallback','globe\x20box\x20clip,\x20position\x20and\x20dimensions\x20is\x20required!','RequestFullscreen','rightPositions','_terrainBlockURL','facilities','\x20\x20\x20\x20vec3\x20color\x20=\x20vec3(0.0);\x0a','Socket\x20operation\x20on\x20non-socket','a_anchor_pos','superMapDataUrl','Illegal\x20offset:\x200\x20<=\x20','JSONP\x20request\x20to\x20','illegal\x20rpc\x20service\x20request\x20type\x20delimiter:\x20','instancePackage','_Entity','fontVariantLigatures','texture2D(tile_pickTexture,\x20tile_featureSt)','_geoEffectArray','_selectedColorCommand','slopeMaxVisibleValue','updateScaneCylinder','_path','declination','#endif\x0a','dataName','_wmtslayer','HUFFMAN_LUT_BITS_MAX','SMY','/proc','\x20|\x20','cesium-button\x20cesium-toolbar-button\x20cesium-sceneModePicker-dropDown-icon','beginGeometry','setFont','uniformBufferOffsetAlignment','sensitivity','isDrawing','.dialog{min-width:150px;min-height:100px;position:absolute;\x20background-color:\x20rgba(42,\x2069,\x20105,.3);border:\x20none;display:\x20block;left:','_pressTime','Bytes','u_label_plane_matrix','Geometry','_zoomIsFlight','_animationInfo','maximumMipmapLevel','getByName','removeObjectsOperation','sphericalExtents','realTexMapSize','_initPromise','premultipliedAlpha','varying\x20float\x20vHeight;','img','_fetch','urlScheme','\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_log_depth_main();\x20\x0a\x20\x20\x20\x20czm_writeLogDepth();\x20\x0a}\x20\x0a','File\x20is\x20using\x20Zip64\x20(4gb+\x20file\x20size).','_styleableShaderAttributes','verticalHeight','available','Illegal\x20str:\x20Contains\x20non-hex\x20characters','_flyStatus','_lastId2RectangleCount','attribute\x20float\x20a_batchId;\x20\x0a','uBaseColorTextureIndex','_getSmlInfoFailed','parseBackgroundSize','layerQueue','SDF_INDEX','levels','subSkeletons','_NetCDFBuffer','flowSpeed','_wetnessFactor','fromIso8601DateArray','Uniform2f','polylineVolume','pickIdLoaded','nightFadeInDistance','splitGraphemes','\x20\x20\x20\x20vec4\x20diffuse\x20=\x20vec4(1.0);\x0a','_needLoad','atan2','dynamicScreenSpaceErrorFactor','_outlineColor','_excavateTransparent','transformPoints','isEnum','hideImageryLayers','globeDepth','useLogDepth','convertTo3DCartesian','_lineWidthScale','createGeoEntityEffectFromJson','_tileFormat','onflush','cesium-viewer-fullscreenContainer','/**\x0a\x20*\x200.001\x0a\x20*\x0a\x20*\x20@name\x20czm_epsilon3\x0a\x20*\x20@glslConstant\x0a\x20*/\x0aconst\x20float\x20czm_epsilon3\x20=\x200.001;\x0a','translatePosMatrix','_mapMode2D','aycof','alpha(opacity=','uOffsetX','computeGlobeBottomLevel','_previousMaximum','_subdomainIndex','blocks','_textureCoordinates','dynCall_vii','valign','uniform\x20sampler2D\x20uTexture0;\x0auniform\x20vec4\x20uVisibleColor;\x0auniform\x20vec4\x20uHiddenColor;\x0a\x0avarying\x20vec4\x20renderTextureCoord;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20vec4\x20resultColor\x20=\x20uVisibleColor;\x0a\x20\x20\x20\x20vec4\x20texCoord\x20=\x20renderTextureCoord\x20/\x20renderTextureCoord.w;\x0a\x20\x20\x20\x20float\x20depth\x20=\x20texCoord.z\x20*\x200.5\x20+\x200.5;\x0a\x20\x20\x20\x20texCoord.xy\x20=\x20texCoord.xy\x20*\x200.5\x20+\x200.5;\x0a\x20\x20\x20\x20float\x20z_window\x20=\x20czm_unpackDepth(texture2D(uTexture0,\x20texCoord.xy));\x0a\x20\x20\x20\x20if(z_window\x20<\x20depth\x20&&\x20z_window\x20>\x200.0\x20&&\x20z_window\x20<\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20resultColor\x20=\x20uHiddenColor;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20resultColor;\x0a}','The\x20layer\x20\x27','_navigation','_labelReady','facilityPathList','AQUA','scene\x20is\x20required!','PERU','finalPosition','svnversion','VARINT','unavailable','uniform\x20vec3\x20uPointLightColor[\x20POINT_LIGHTS\x20];\x20\x0a','catch','setScanVAngle','tangentPlane','post','_imageLayerAdded','getVectorTilesLayer','edit_box','textAlign_','wrong\x20tag\x20for\x20list\x20of\x20variables','unpackPolygonHierarchy','_dataIndex','All\x20GeometryInstances\x20must\x20have\x20color\x20attributes\x20to\x20use\x20PolylineColorAppearance\x20with\x20GroundPolylinePrimitive.','pitchFree','#FFF5EE','symbolAdded','hasSlopeRegion','_tilingPeriod','realtimeRasterValidTerrain','uniform\x20float\x20u_delta;\x0auniform\x20float\x20u_sigma;\x0auniform\x20float\x20direction;\x0auniform\x20sampler2D\x20u_texture;\x0auniform\x20vec2\x20u_step;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20v_textureCoordinates;\x0a\x20\x20\x20\x20vec2\x20dir\x20=\x20vec2(1.0\x20-\x20direction,\x20direction);\x0a\x20\x20\x20\x20vec2\x20off\x20=\x20u_step\x20*\x20dir;\x0a\x20\x20\x20\x20vec3\x20g;\x0a\x20\x20\x20\x20g.x\x20=\x201.0\x20/\x20(sqrt(czm_twoPi)\x20*\x20u_sigma);\x0a\x20\x20\x20\x20g.y\x20=\x20exp((-0.5\x20*\x20u_delta\x20*\x20u_delta)\x20/\x20(u_sigma\x20*\x20u_sigma));\x0a\x20\x20\x20\x20g.z\x20=\x20g.y\x20*\x20g.y;\x0a\x20\x20\x20\x20vec4\x20result\x20=\x20texture2D(u_texture,\x20st)\x20*\x20g.x;\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x201;\x20i\x20<\x208;\x20++i)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20g.xy\x20*=\x20g.yz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20offset\x20=\x20float(i)\x20*\x20dir\x20*\x20u_step;\x0a\x20\x20\x20\x20\x20\x20\x20\x20result\x20+=\x20texture2D(u_texture,\x20st\x20-\x20offset)\x20*\x20g.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20result\x20+=\x20texture2D(u_texture,\x20st\x20+\x20offset)\x20*\x20g.x;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20result;\x0a}\x0a','registerUiEventCallback','_datasetNameSuffix','[<\x20]','lines','baseColorTexture','Today','calcControlPosMatrix','BROWSER_DEFAULT_WEBGL','SKYBLUE','removeAndDestroy','_feedbackShaderUniformMap','#B9EB14','#E6E6FA','big','WEBGL_color_buffer_float','_suspendUpdatesSubscription','SuperMap.FindTSPPathsService','xgh2','rethrown','_cameraStartFired','curTextureName','\x20element','unicode','\x27stackRestore\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','ut1MinusUtcSeconds','ONE','measure','configurable','fill-extrusion-translate','NamedNodeMap','cesium-performanceDisplay-throttled','getScheme','queryIntersectsFeature','stateDependentLayers','finishedDecoding','Assets/Textures/excavationregion_top_Normal.jpg','mapNames','u_scanViewCenterArr','Deflater','latitude','category','AllLeaf','_instanceCount','_vValues','TEXTURE_CUBE_MAP_NEGATIVE_Y','setBuckets','lineIntersection','Safari','\x0a\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_log_depth_main();\x20\x0a\x20\x20\x20\x20czm_vertexLogDepth();\x20\x0a}\x20\x0a','node_ops','upAxis','PolylineOutlineType','_symbolStyle','markTileRendered','_size','bottomAltitude','blockKey','SCALE_INDEX','SCALE_BY_DISTANCE_INDEX','uOutlineWidth','startLineColor','util','attribute\x20vec4\x20aPosition;\x0a\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec3\x20aNormal;\x0a\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec4\x20aTexCoord0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20VertexColor\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec4\x20aColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec4\x20uAmbientColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec4\x20uDiffuseColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec4\x20uSpecularColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec2\x20vTexCoord;\x0a\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec4\x20vColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20const\x20float\x20SHIFT_LEFT8\x20=\x20256.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20const\x20float\x20SHIFT_RIGHT8\x20=\x201.0\x20/\x20256.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20const\x20vec4\x20LIGHT_COLOR\x20=\x20vec4(0.8,\x200.8,\x200.8,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20VertexColor\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20void\x20main()\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20vertexPos\x20=\x20aPosition;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vTexCoord\x20=\x20aTexCoord0.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vertexPos.w\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vertexPos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vColor\x20=\x20vertexColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20eyePosition\x20=\x20czm_modelView\x20*\x20vertexPos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20normal\x20=\x20normalize(aNormal);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lightDirection\x20=\x20normalize(czm_sunPositionWC\x20-\x20vec3(eyePosition));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20nDotL\x20=\x20max(dot(lightDirection,\x20normal),\x200.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20diffuse\x20=\x20uDiffuseColor\x20*\x20LIGHT_COLOR\x20*\x20nDotL;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20ambient\x20=\x20uAmbientColor\x20*\x20LIGHT_COLOR;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20materialColor\x20=\x20clamp(diffuse\x20+\x20ambient,\x20vec4(0.0),\x20vec4(1.0));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vColor\x20=\x20vColor\x20*\x20materialColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}','BoundingBox','applySplit','#F4A460','getPlottingLayers','Attempting\x20to\x20exec\x20a\x20shared\x20library','POLYGON_MAXIMUM_HEIGHTS','findBackgroundImage','Module','BATCH_LENGTH','heightmapTerrainQuality','distanceToCamera','_imageUrlSubdomains','uTexture0Width','_currentGeoEntityEffectParameter','isNightly','_hypMaxCategory','createBlastSystem','_llvm_bswap_i32','MIDDLE','_sortedFilteredPositiveTicks','ENGCRS','_maximumClock','polygonOffsetUnits','highpIntSupported','vertexArrays','_renderStateS3M','ss1','https://[subdomain].tianditu.gov.cn/cva_c/wmts','\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(position.xyz,\x201.0);','requires\x20Long.js','getCartesian3ByLength','_updateCameraChanged','includeBuiltIns','_textureLod','isS3MTileLabels','constantSpeed','timeOrder','readyState','czm_defaultImage','italicAngle','_showEffect','octPackFloat','sourceLayerId','textTransform','_holdPixelTolerance','dragstart','fontColor','zigZagDecode32','Mapbox\x20Satellite','needSourceLayerNames','TEXT_ALIGN','extendWallOpacity','PARENT','VertexColor','_transcodeTaskProcessor','setPBRMaterial','testSVG','moveLeft','getNodeValue','cesium-performance-watchdog-message','!#$%&\x27*+/=?^_`{|}~-]','layerMoved','nav','getImagePath','createGeometryInstances','uDiffuseColor','createVertexShader','_lastEntity','setTempRet0','drawCustomCoordinates_','_isSct','url\x20is\x20required\x20to\x20initialize\x20SymbolLibManager','LabelStyle','_dirty','TransparencyOptimization','secondsOfDay','vivibility','_downSampleFBO2','ID_WHITE_PIXEL','History','computeAngle','setPointCloudGroupsVisible','_selectionFiltrateByTransparency','.cesium-credit-lightbox\x20>\x20ul\x20>\x20li','_id2RectangleList','topAndBottom','handleAllocator','fromHash','_coverageArea','getDataTypeArray','containsByID','volBuffer','/mgis/getInfo','pointer-events','_vertexColor','RGBA4','epsg','categorical','defaultView','_bottomRadiusSubscription','MGRSPoint\x20bad\x20conversion\x20from:\x20','_anchorPoint','getInitRotate','situationMap','No\x20Intersection','_roll','mmap','textures','_symbolDestroyed','Channel\x20number\x20out\x20of\x20range','illegal\x20type\x20reference\x20in\x20','setStartScale','uniform\x20sampler2D\x20texture;\x0auniform\x20sampler2D\x20coc;\x0avarying\x20vec2\x20v_textureCoordinates;\x0auniform\x20float\x20blurRadius;\x0auniform\x20vec2\x20textureSize;\x0auniform\x20vec2\x20poissonKernel[16];\x0aconst\x20float\x20percent\x20=\x200.01;\x0a\x0afloat\x20nrand(in\x20vec2\x20n)\x0a{\x0a\x20\x20\x20\x20return\x20fract(sin(dot(n.xy\x20,vec2(12.9898,78.233)))\x20*\x2043758.5453);\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec2\x20offset\x20=\x20blurRadius\x20/\x20textureSize;\x0a\x20\x20\x20\x20float\x20rnd\x20=\x206.28318\x20*\x20nrand(v_textureCoordinates\x20+\x200.07\x20*\x20percent\x20);\x0a\x20\x20\x20\x20float\x20cosa\x20=\x20cos(rnd);\x0a\x20\x20\x20\x20float\x20sina\x20=\x20sin(rnd);\x0a\x20\x20\x20\x20vec4\x20basis\x20=\x20vec4(cosa,\x20-sina,\x20sina,\x20cosa);\x0a\x20\x20\x20\x20offset\x20*=\x20abs(czm_unpackDepth(texture2D(coc,\x20v_textureCoordinates))\x20*\x202.0\x20-\x201.0);\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20vec4(0.0);\x0a\x20\x20\x20\x20float\x20weightSum\x20=\x200.0;\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x2016;\x20i++)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20ofs\x20=\x20poissonKernel[i];\x0a\x20\x20\x20\x20\x20\x20\x20\x20ofs\x20=\x20vec2(dot(ofs,\x20basis.xy),\x20dot(ofs,\x20basis.zw));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20uv\x20=\x20v_textureCoordinates\x20+\x20ofs\x20*\x20offset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20texel\x20=\x20texture2D(texture,\x20uv);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20w\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20fCoc\x20=\x20czm_unpackDepth(texture2D(coc,\x20uv))\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20w\x20*=\x20abs(fCoc);\x0a\x20\x20\x20\x20\x20\x20\x20\x20texel.rgb\x20*=\x20texel.a;\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20+=\x20texel\x20*\x20w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20weightSum\x20+=\x20w;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20color\x20/=\x20weightSum;\x0a\x20\x20\x20\x20color.rgb\x20/=\x20(color.a\x20+\x200.0001);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a}','getParentStack','lineString','voffset','showContentBoundingVolumes','_evaluateMod','DEFAULT_PRECISION','Vertex\x20shader\x20failed\x20to\x20compile.\x20\x20Compile\x20log:\x20','setOutlineColor','Text','getButtonPressTime','_useParentImage','CESIUM_3D_TILE','https://','BindTexture','_viewModel','applyBindingsToNode','blob','_releaseBuffer','pointercancel','alloc','visibility:hidden;position:absolute;top:0px;left:0px;','isOutlineVisible','_errorEvent','anchorOrigin_','depthModeForSublayer','_memTextureAdded','_primitiveMode','boundingVolumeSourceTile','ambientLightColor','DashLineCommunicationLink','TIMEOUT','_attactModelPath','bottom','removeExtendHeight','layout_background','_bottom','MOST_DETAILED_PICK','_makeTics','instance','\x20\x20\x20\x20vec3\x20specularColor\x20=\x20mix(f0,\x20baseColor,\x20metalness);\x0a','void\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_non_distanceDisplayCondition_main();\x20\x0a\x20\x20\x20\x20vec2\x20distanceDisplayCondition\x20=\x20czm_batchTable_distanceDisplayCondition(batchId);\x0a\x20\x20\x20\x20vec3\x20boundingSphereCenter3DHigh\x20=\x20czm_batchTable_boundingSphereCenter3DHigh(batchId);\x0a\x20\x20\x20\x20vec3\x20boundingSphereCenter3DLow\x20=\x20czm_batchTable_boundingSphereCenter3DLow(batchId);\x0a\x20\x20\x20\x20float\x20boundingSphereRadius\x20=\x20czm_batchTable_boundingSphereRadius(batchId);\x0a','middle','setPathType','getAuthority','isCesium3DTileset','Override\x20renderTemplateSource','uniform\x20vec4\x20color;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x201.0;\x0a\x20\x20\x20\x20return\x20material;\x0a}','stopObject','antialias','invalid\x20literal/length\x20code','timeSpace','Stereographic_North_Pole','utf8Write','_frustumPlanesSubscription','simplifiedGeometryRevision','/**\x0a\x20*\x20Converts\x20an\x20RGB\x20color\x20to\x20CIE\x20Yxy.\x0a\x20*\x20<p>The\x20conversion\x20is\x20described\x20in\x0a\x20*\x20{@link\x20http://content.gpwiki.org/index.php/D3DBook:High-Dynamic_Range_Rendering#Luminance_Transform|Luminance\x20Transform}\x0a\x20*\x20</p>\x0a\x20*\x20\x0a\x20*\x20@name\x20czm_RGBToXYZ\x0a\x20*\x20@glslFunction\x0a\x20*\x20\x0a\x20*\x20@param\x20{vec3}\x20rgb\x20The\x20color\x20in\x20RGB.\x0a\x20*\x0a\x20*\x20@returns\x20{vec3}\x20The\x20color\x20in\x20CIE\x20Yxy.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20vec3\x20xyz\x20=\x20czm_RGBToXYZ(rgb);\x0a\x20*\x20xyz.x\x20=\x20max(xyz.x\x20-\x20luminanceThreshold,\x200.0);\x0a\x20*\x20rgb\x20=\x20czm_XYZToRGB(xyz);\x0a\x20*/\x0avec3\x20czm_RGBToXYZ(vec3\x20rgb)\x0a{\x0a\x20\x20\x20\x20const\x20mat3\x20RGB2XYZ\x20=\x20mat3(0.4124,\x200.2126,\x200.0193,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x200.3576,\x200.7152,\x200.1192,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x200.1805,\x200.0722,\x200.9505);\x0a\x20\x20\x20\x20vec3\x20xyz\x20=\x20RGB2XYZ\x20*\x20rgb;\x0a\x20\x20\x20\x20vec3\x20Yxy;\x0a\x20\x20\x20\x20Yxy.r\x20=\x20xyz.g;\x0a\x20\x20\x20\x20float\x20temp\x20=\x20dot(vec3(1.0),\x20xyz);\x0a\x20\x20\x20\x20Yxy.gb\x20=\x20xyz.rg\x20/\x20temp;\x0a\x20\x20\x20\x20return\x20Yxy;\x0a}\x0a','FSStream','_memGeometryRemoved','typedArray','linearRingIsClockwise','_rsUnclassified','getAllDistance','parseHTML','getResolutionFromScaleDpi','visible:\x20hasPickedTile','url\x20is\x20required!','varying\x20vec3\x20vNormal;\x0avarying\x20vec3\x20positionEC;\x0auniform\x20float\x20uContourValue;\x0auniform\x20sampler2D\x20u_colorTexture;\x0a#ifdef\x20APPLY_LIGHTING\x0a\x20\x20\x20\x20uniform\x20vec3\x20uDiffuse;\x0a\x20\x20\x20\x20uniform\x20vec3\x20uSpecular;\x0a\x20\x20\x20\x20uniform\x20vec3\x20uAmbient;\x0a\x20\x20\x20\x20uniform\x20float\x20uShiness;\x0a#endif\x0avec4\x20getColorForValue(float\x20tValue)\x0a{\x0a\x20\x20\x20\x20float\x20texCoord\x20=\x20tValue;\x0a\x09texCoord\x20=\x20clamp(texCoord,\x200.0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20tColor\x20=\x20texture2D(u_colorTexture,\x20vec2(texCoord,\x200.5));\x0a\x20\x20\x20\x20return\x20tColor;\x0a}\x0a\x0a#ifdef\x20APPLY_LIGHTING\x0avoid\x20applyLighting(inout\x20vec4\x20tColor,\x20vec3\x20normal)\x0a{\x0a\x20\x20\x20\x20vec3\x20diffuse\x20=\x20uDiffuse;\x0a\x20\x20\x20\x20vec3\x20specular\x20=\x20uSpecular;\x0a\x20\x20\x20\x20vec3\x20ambient\x20=\x20uAmbient;\x0a\x20\x20\x20\x20float\x20shiness\x20=\x20uShiness;\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20normalize(czm_normal\x20*\x20normal);\x0a\x20\x20\x20\x20float\x20ndot\x20=\x20max(\x20dot(\x20normalEC,\x20czm_sunDirectionEC\x20),\x200.0\x20);\x0a\x20\x20\x20\x20ndot\x20=\x20ndot\x20*\x200.5\x20+\x200.5;\x0a\x20\x20\x20\x20diffuse\x20=\x20diffuse\x20*\x20ndot;\x0a\x20\x20\x20\x20specular\x20=\x20specular\x20*\x20czm_getSpecular(czm_sunDirectionEC,\x20normalize(-positionEC),\x20normalEC,\x20shiness);\x0a\x20\x20\x20\x20tColor.rgb\x20=\x20tColor.rgb*(diffuse\x20+\x20ambient)\x20+\x20specular;\x0a}\x0a#endif\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20getColorForValue(uContourValue);\x0a#ifdef\x20APPLY_LIGHTING\x0a\x20\x20\x20\x20applyLighting(color,\x20vNormal);\x0a#endif\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a}\x0a','Number\x20primitive\x20has\x20more\x20than\x2015\x20significant\x20digits:\x20','_mode','_readValue','_excavationBottomTexture','shiness','lineWide','getHostByName','warmupPeriod','_isTerrainZ','writeInt16','_edgeDetectionFBO','.xml','_needs2DShader','_pickId','readEmAsmArgs','conditions','ONLY_SUN_LIGHTING','requestHeap','options','batchFeatures','wgs84ToWindowCoordinates','getGeoEntityShowMode','removeProgramDefine','createGOAnimationByType','_colorCommands','isBoundingSphereVisible','bufferTarget','fieldValues','isFollow','_stringAlignment','Lerc','_textBillboard','uniformMatrix4fv','previousPositions','calcBoundingSphere','keyframes','defaultTexture','_currentIntervalIndex','2.1.0','_errorListenerEvent','uniform\x20lowp\x20float\x20u_device_pixel_ratio;\x0auniform\x20sampler2D\x20u_image;\x0a\x0avarying\x20vec2\x20v_width2;\x0avarying\x20vec2\x20v_normal;\x0avarying\x20float\x20v_gamma_scale;\x0avarying\x20highp\x20float\x20v_lineprogress;\x0a\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20blur\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20blur\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x0a\x20\x20\x20\x20//\x20Calculate\x20the\x20distance\x20of\x20the\x20pixel\x20from\x20the\x20line\x20in\x20pixels.\x0a\x20\x20\x20\x20float\x20dist\x20=\x20length(v_normal)\x20*\x20v_width2.s;\x0a\x0a\x20\x20\x20\x20//\x20Calculate\x20the\x20antialiasing\x20fade\x20factor.\x20This\x20is\x20either\x20when\x20fading\x20in\x0a\x20\x20\x20\x20//\x20the\x20line\x20in\x20case\x20of\x20an\x20offset\x20line\x20(v_width2.t)\x20or\x20when\x20fading\x20out\x0a\x20\x20\x20\x20//\x20(v_width2.s)\x0a\x20\x20\x20\x20float\x20blur2\x20=\x20(blur\x20+\x201.0\x20/\x20u_device_pixel_ratio)\x20*\x20v_gamma_scale;\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20clamp(min(dist\x20-\x20(v_width2.t\x20-\x20blur2),\x20v_width2.s\x20-\x20dist)\x20/\x20blur2,\x200.0,\x201.0);\x0a\x0a\x20\x20\x20\x20//\x20For\x20gradient\x20lines,\x20v_lineprogress\x20is\x20the\x20ratio\x20along\x20the\x20entire\x20line,\x0a\x20\x20\x20\x20//\x20scaled\x20to\x20[0,\x202^15),\x20and\x20the\x20gradient\x20ramp\x20is\x20stored\x20in\x20a\x20texture.\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(u_image,\x20vec2(v_lineprogress,\x200.5));\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color\x20*\x20(alpha\x20*\x20opacity);\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a}\x0a','stWest','v_normalEC','verticalTextBoxStartIndex','homeButton','notation','getFeatureInfoParameters','side_extract','compuetWayPos','UNKNOW','DiffuseB','utils.setTextContent','feDisplacementMap','CLASS_SELECTABLE','outline_overlay','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a','collectionChangedEventCallback','dimCount','vOff\x20=\x20aPosition.zw;','vec4\x20LinearTosRGB(\x20in\x20vec4\x20value\x20)','_slopeRegionUpdate','getMesh','isSpecialHeightSymbol','fromJson','NONE','hasChildren','_insert','_commandsNear','setRenderSelectionTexBySkeletonId','USE_PROFILES','returns','removeProgramDefineForCommand','hypCeil','tdt\x20mapbox\x20style\x20should\x20be\x20passed.','lengthKnown','BEGIN_GEOMETRY','___udivdi3','getAnchorText','_guid','_downSamplePassState','SuperMap.UpdateEdgeWeightService','\x20\x20\x20\x20vec3\x20blueSkyDiffuseColor\x20=\x20vec3(0.7,\x200.85,\x200.9);\x0a','mapbox.satellite','cornerType','uniform\x20sampler2D\x20u_texture;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(u_texture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(color);\x0a}\x0a','geocentric','allowfullscreen','ProjectionImage.contrast','createExpression','cancel','_endHeading','silhouettePrograms','_framebufferCopyFrom','_calcHpr','abort(','_batchValues','_dynamicScreenSpaceErrorComputedDensity','u_world','unlistenAll','setCoordinates','textBoxEndIndex','postRender','labelIndex','\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20','TOPCENTER','blur','_defaultOffset3D','hue','startPoint','getFuncWrapper','</td></tr>','illegal\x20oneof\x20name:\x20','defaultMiterLimit','eastMostYhighDefine','_memoryPredicted','visibleScales','barrierNodeIDs','scale(','numberOfDayTextures','_executeFunction','defines','comparator','line\x20width','noExitRuntime','&tilecol=','_normalShading','printErr','expected\x20ProtoBuf.Map\x20or\x20raw\x20object\x20for\x20map\x20field','sightLineTool','\x27writeAsciiToMemory\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_fb','removeDefaultCredit','extrudedHeight','toGregorianDate','show-background','MIDDLE_UP','_clipRasterTexture','_ellipsoidBatchIds','unitCartesian','Monday','/features.rjson?_method=DELETE&deleteMode=SQL','_validateStretch','updateAllSatelliteEntityPosition','mozUnlockOrientation','u_polygonOffset','_sceneDepthBuffer','VERT_CS','slopeCeil','idManager','setSymbolSize','uniform\x20mat4\x20gltf_clippingPlanesMatrix;\x20\x0a','/**\x0a\x20*\x20DOC_TBA\x0a\x20*\x0a\x20*\x20@name\x20czm_columbusViewMorph\x0a\x20*\x20@glslFunction\x0a\x20*/\x0avec4\x20czm_columbusViewMorph(vec4\x20position2D,\x20vec4\x20position3D,\x20float\x20time)\x0a{\x0a\x20\x20\x20\x20//\x20Just\x20linear\x20for\x20now.\x0a\x20\x20\x20\x20vec3\x20p\x20=\x20mix(position2D.xyz,\x20position3D.xyz,\x20time);\x0a\x20\x20\x20\x20return\x20vec4(p,\x201.0);\x0a}\x0a','paint_heatmap','frustumLength','addScan','allAreRenderable','_horizontalRotationAxis','root','CYAN','isDeleted','/features.json','orientation','s3m','USES_TANGENT_TO_EYE','_bAutoUpdate','propertychange','generateKidneyShapePts','billboardParent','Style','instanceSkeletonManager','dayIntensity','No\x20Sleep','size','_primitiveOptions','\x27GL\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','postRun','occlude','getMaxVisibleDistance','PlotRotateRadarScan','_layerStatusParametersID','createReflectFramebuffer','_clockSubscription','exceedLength','hasTangents','mercator','dynamicAtmosphereLighting','uniform\x20vec3\x20visibleEdgeColor;','WEIGHT','RADAR','set_refcount','czm_packDepth(gl_FragCoord.z)','_animationModified','_oddColorSubscription','oriMaxDis','defaultLoadAndExecuteScript','specularFactor','varying\x20vec4\x20v_vertexColor;\x0a','cylinder','getColorBack','_vertexBufferToCreate',',\x20v)));\x0a\x20\x20\x20\x20return\x20czm_transformPlane(plane,\x20transform);\x0a}\x0a','cesium-cesiumInspector','_maxCorner','rootEntities','#A9A9A9','_dirtyIndex','renderer_','createFramebuffer','_expandAndWidth','get_char','attachToKo','GroundPolylineGeometry','uEmissiveUVOffsetAndTiling','_geometryPropertyName','___cxa_find_matching_catch','GpuConstantDefinition','resources','_fontSubscription','_aspectRatioVR','geoEntityRotationParameter','createVerticesFromQuantizedTerrainMesh','_onInfoBoxCameraClicked','u_opacity','replaceCache','_combineRegionBounds','Fov','lessThanOrEquals','updatePriority','lengthOfPositions','executeLineWidthAnimation','Operator\x20\x22%\x22\x20requires\x20vector\x20or\x20number\x20arguments\x20of\x20matching\x20types.\x20Arguments\x20are\x20','For\x20raw\x20data\x20width\x20and\x20height\x20should\x20be\x20provided\x20by\x20options','\x20\x20\x20\x20float\x20metalness\x20=\x20clamp(u_metallicFactor,\x200.0,\x201.0);\x0a','outline','geodeticSurfaceNormalCartographic','WEBGL2','BackColor','Required\x20property\x20geometricError\x20is\x20undefined\x20for\x20this\x20tile.\x20Using\x20parent\x27s\x20geometric\x20error\x20instead.','hasInvalid','An\x20error\x20occurred\x20while\x20rendering.\x20\x20Rendering\x20has\x20stopped.','startTime','NodeContainer','nlen','isIndexed','viewBounds','\x20items','createClampFrameBuffer','_floatTexSixPlaces','.a;\x20\x0a\x20\x20\x20\x20if\x20(clipDistance\x20>\x200.0\x20&&\x20clipDistance\x20<\x20clippingPlanesEdgeWidth)\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20clippingPlanesEdgeColor;\x0a\x20\x20\x20\x20}\x20\x0a','46%','_isToReRender','diffusionDistance','attribute\x20vec4\x20a_tangent;\x0a','tiles=','convertJsFunctionToWasm','logDepth','.png','month','defaultDataSource','computeCullingVolume','return\x20','framebufferXOffset','APPLY_BRIGHTNESS','visible:\x20pointCloudShading','Vertex\x20shader\x20compile\x20log:\x20','textRotation_','bindRenderbuffer','cesium-baseLayerPicker-itemLabel','frontFunction','_scanedColor','./adler32','Latitude\x20degrees\x20must\x20be\x20in\x20range\x20[-90;\x2090].','line-pattern','mglyph','colorsToAlpha','removeEffectFromScene','createBoundingBoxForInstance','setPrototypeOf','_param','kml','ctime','_isExternal','unterminated\x20string','MAX_VERTEX_UNIFORM_VECTORS','nextNode','invalid\x20wire\x20type\x20','ONE_MINUS_SOURCE_ALPHA','ScanCone_ARC','tileInfo\x20is\x20required','Camera','fields','initializeFromClipResult','geoLayerConfig','RASTERIZER_DISCARD','_rsUpdate','drawArrays','_debugGlobeDepthViewportCommand','_isHidden','getParameters','\x20invalid:\x20','<div\x20id=\x22trackPopUpContent\x22\x20class=\x22popup\x22><div\x20class=\x22popup-content-wrapper\x22><div\x20class=\x22main\x22><div\x20id=\x22trackPopUpLink\x22\x20class=\x22popup-content\x22></div></div></div></div>','placement','uleb128Encode','shadowMaps','Link\x20number\x20out\x20of\x20range','paddingTop','setGridSymbolSize','paintRadio','_overlayTexture','OPTION','entity','Quintic','_labelTextArray','timeDimName','editor','void\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_shadow_receive_main();\x20\x0a\x20\x20\x20\x20vec4\x20positionEC\x20=\x20getPositionEC();\x20\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20getNormalEC();\x20\x0a\x20\x20\x20\x20float\x20depth\x20=\x20-positionEC.z;\x20\x0a','_serverExcavationBounds','finestLevel','textureCube','createDynamicUpdater','indexDatatype','AttributeOctahedronTransform','_tilingScheme','pjson','createModelCtrl','transcode','_rasterLineFBOs','TABULAR','PolylineVp_','_materialMapInfo','SURROUNDLINE_NONE','headingPitchRoll','_searchText','OSGBLayer','QuadKey','_useFloatBatchTable','_noiseMapTexture','_multipleDirtyPlanes','ACTIVE_TEXTURE','STENCIL_BITS','subTexInfos','writeShort','_sceneFramebuffer',';\x20++i)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20clippingPlane\x20=\x20getClippingPlane(clippingPlanes,\x20i,\x20clippingPlanesMatrix);\x0a\x20\x20\x20\x20\x20\x20\x20\x20clipNormal\x20=\x20clippingPlane.xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20clipPosition\x20=\x20-clippingPlane.w\x20*\x20clipNormal;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20amount\x20=\x20dot(clipNormal,\x20(position.xyz\x20-\x20clipPosition))\x20/\x20pixelWidth;\x0a\x20\x20\x20\x20\x20\x20\x20\x20clipAmount\x20=\x20czm_branchFreeTernary(i\x20==\x200,\x20amount,\x20min(amount,\x20clipAmount));\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(amount\x20<=\x200.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20breakAndDiscard\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if\x20(breakAndDiscard)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20clipAmount;\x0a}\x0a','Illegal\x20offset:\x20Not\x20an\x20integer','_fillColor','Data\x20attribution','Airy\x201830','Unexpected\x20function\x20call\x20\x22','cameras','FS_createPreloadedFile','computeTemeToPseudoFixedMatrix','pyramidSplitType','setAction','CLAMP_TO_GROUND','addCallback','equalsEpsilon','/smlInfos/','linkToAnotherGeoEntity','Parts','burstDiameter','\x20\x20vec4\x20pos\x20=\x20u_modelViewMatrix\x20*\x20skinMat\x20*\x20vec4(a_position,1.0);\x0a','Cannot\x20convert\x20undefined\x20or\x20null\x20to\x20object','removeScan','u_baseColorTexture','BlendFunc','Address\x20not\x20available','_transform','testMatch','operationmode','Only\x20Composite\x20Tile\x20version\x201\x20is\x20supported.\x20Version\x20','LAVENDAR_BLUSH','unsigned','dracoDecodePointCloud','removeLightSource','ORIGIN_YZ_PLANE','Branch\x20labels\x20must\x20be\x20integers\x20no\x20larger\x20than\x20','_lineWidthAnimation','selectedRectBounds','DEPTH_COMPONENT','msubsup','\x20\x20\x20\x20color\x20=\x20czm_branchFreeTernary(texelUnclipped,\x20cutoutAndColorResult,\x20color);\x0a','lat2','with','quoted','gl_FragColor\x20=\x20alphaFun(color,\x20intensity);','QUANTIZED_VOLUME_SCALE','destroyFBO','_overlayUpdate','_xOffset','signalLengthRatio','maxZoom','setFlatCoordinatesInternal','_cameraPosition','PolygonReplay','imageSmoothingEnabled','fromIso8601','ParticleSystem','uniform\x20highp\x20vec4\x20u_color;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20u_color;\x0a}\x0a','_fragmentShaderLoaded','ERRNO_CODES','_all','tileLoadedEvent','_debugContentBoundingVolume','_flightInProgress','setName','Available','readUInt32','unitary','Offset','//\x20floor(127\x20/\x202)\x20==\x2063.0\x0a//\x20the\x20maximum\x20allowed\x20miter\x20limit\x20is\x202.0\x20at\x20the\x20moment.\x20the\x20extrude\x20normal\x20is\x0a//\x20stored\x20in\x20a\x20byte\x20(-128..127).\x20we\x20scale\x20regular\x20normals\x20up\x20to\x20length\x2063,\x20but\x0a//\x20there\x20are\x20also\x20\x22special\x22\x20normals\x20that\x20have\x20a\x20bigger\x20length\x20(of\x20up\x20to\x20126\x20in\x0a//\x20this\x20case).\x0a//\x20#define\x20scale\x2063.0\x0a#define\x20scale\x200.015873016\x0a\x0a//\x20We\x20scale\x20the\x20distance\x20before\x20adding\x20it\x20to\x20the\x20buffers\x20so\x20that\x20we\x20can\x20store\x0a//\x20long\x20distances\x20for\x20long\x20segments.\x20Use\x20this\x20value\x20to\x20unscale\x20the\x20distance.\x0a#define\x20LINE_DISTANCE_SCALE\x202.0\x0a\x0aattribute\x20vec2\x20a_pos_normal;\x0aattribute\x20vec4\x20a_data;\x0a\x0auniform\x20mat4\x20u_matrix;\x0auniform\x20vec2\x20u_units_to_pixels;\x0auniform\x20mediump\x20float\x20u_ratio;\x0auniform\x20lowp\x20float\x20u_device_pixel_ratio;\x0a\x0avarying\x20vec2\x20v_normal;\x0avarying\x20vec2\x20v_width2;\x0avarying\x20float\x20v_linesofar;\x0avarying\x20float\x20v_gamma_scale;\x0a\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20blur\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20offset\x0a#pragma\x20mapbox:\x20define\x20mediump\x20float\x20gapwidth\x0a#pragma\x20mapbox:\x20define\x20mediump\x20float\x20width\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_from\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_to\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20blur\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20offset\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20float\x20gapwidth\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20float\x20width\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_from\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_to\x0a\x0a\x20\x20\x20\x20//\x20the\x20distance\x20over\x20which\x20the\x20line\x20edge\x20fades\x20out.\x0a\x20\x20\x20\x20//\x20Retina\x20devices\x20need\x20a\x20smaller\x20distance\x20to\x20avoid\x20aliasing.\x0a\x20\x20\x20\x20float\x20ANTIALIASING\x20=\x201.0\x20/\x20u_device_pixel_ratio\x20/\x202.0;\x0a\x0a\x20\x20\x20\x20vec2\x20a_extrude\x20=\x20a_data.xy\x20-\x20128.0;\x0a\x20\x20\x20\x20float\x20a_direction\x20=\x20mod(a_data.z,\x204.0)\x20-\x201.0;\x0a\x20\x20\x20\x20float\x20a_linesofar\x20=\x20(floor(a_data.z\x20/\x204.0)\x20+\x20a_data.w\x20*\x2064.0)\x20*\x20LINE_DISTANCE_SCALE;\x0a\x20\x20\x20\x20//\x20float\x20tileRatio\x20=\x20u_scale.y;\x0a\x20\x20\x20\x20vec2\x20pos\x20=\x20floor(a_pos_normal\x20*\x200.5);\x0a\x0a\x20\x20\x20\x20//\x20x\x20is\x201\x20if\x20it\x27s\x20a\x20round\x20cap,\x200\x20otherwise\x0a\x20\x20\x20\x20//\x20y\x20is\x201\x20if\x20the\x20normal\x20points\x20up,\x20and\x20-1\x20if\x20it\x20points\x20down\x0a\x20\x20\x20\x20//\x20We\x20store\x20these\x20in\x20the\x20least\x20significant\x20bit\x20of\x20a_pos_normal\x0a\x20\x20\x20\x20mediump\x20vec2\x20normal\x20=\x20a_pos_normal\x20-\x202.0\x20*\x20pos;\x0a\x20\x20\x20\x20normal.y\x20=\x20normal.y\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20v_normal\x20=\x20normal;\x0a\x0a\x20\x20\x20\x20//\x20these\x20transformations\x20used\x20to\x20be\x20applied\x20in\x20the\x20JS\x20and\x20native\x20code\x20bases.\x0a\x20\x20\x20\x20//\x20moved\x20them\x20into\x20the\x20shader\x20for\x20clarity\x20and\x20simplicity.\x0a\x20\x20\x20\x20gapwidth\x20=\x20gapwidth\x20/\x202.0;\x0a\x20\x20\x20\x20float\x20halfwidth\x20=\x20width\x20/\x202.0;\x0a\x20\x20\x20\x20offset\x20=\x20-1.0\x20*\x20offset;\x0a\x0a\x20\x20\x20\x20float\x20inset\x20=\x20gapwidth\x20+\x20(gapwidth\x20>\x200.0\x20?\x20ANTIALIASING\x20:\x200.0);\x0a\x20\x20\x20\x20float\x20outset\x20=\x20gapwidth\x20+\x20halfwidth\x20*\x20(gapwidth\x20>\x200.0\x20?\x202.0\x20:\x201.0)\x20+\x20(halfwidth\x20==\x200.0\x20?\x200.0\x20:\x20ANTIALIASING);\x0a\x0a\x20\x20\x20\x20//\x20Scale\x20the\x20extrusion\x20vector\x20down\x20to\x20a\x20normal\x20and\x20then\x20up\x20by\x20the\x20line\x20width\x0a\x20\x20\x20\x20//\x20of\x20this\x20vertex.\x0a\x20\x20\x20\x20mediump\x20vec2\x20dist\x20=\x20outset\x20*\x20a_extrude\x20*\x20scale;\x0a\x0a\x20\x20\x20\x20//\x20Calculate\x20the\x20offset\x20when\x20drawing\x20a\x20line\x20that\x20is\x20to\x20the\x20side\x20of\x20the\x20actual\x20line.\x0a\x20\x20\x20\x20//\x20We\x20do\x20this\x20by\x20creating\x20a\x20vector\x20that\x20points\x20towards\x20the\x20extrude,\x20but\x20rotate\x0a\x20\x20\x20\x20//\x20it\x20when\x20we\x27re\x20drawing\x20round\x20end\x20points\x20(a_direction\x20=\x20-1\x20or\x201)\x20since\x20their\x0a\x20\x20\x20\x20//\x20extrude\x20vector\x20points\x20in\x20another\x20direction.\x0a\x20\x20\x20\x20mediump\x20float\x20u\x20=\x200.5\x20*\x20a_direction;\x0a\x20\x20\x20\x20mediump\x20float\x20t\x20=\x201.0\x20-\x20abs(u);\x0a\x20\x20\x20\x20mediump\x20vec2\x20offset2\x20=\x20offset\x20*\x20a_extrude\x20*\x20scale\x20*\x20normal.y\x20*\x20mat2(t,\x20-u,\x20u,\x20t);\x0a\x0a\x20\x20\x20\x20vec4\x20projected_extrude\x20=\x20u_matrix\x20*\x20vec4(dist\x20/\x20u_ratio,\x200.0,\x200.0);\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(pos\x20+\x20offset2\x20/\x20u_ratio,\x200.0,\x201.0)\x20+\x20projected_extrude;\x0a\x0a\x20\x20\x20\x20//\x20calculate\x20how\x20much\x20the\x20perspective\x20view\x20squishes\x20or\x20stretches\x20the\x20extrude\x0a\x20\x20\x20\x20float\x20extrude_length_without_perspective\x20=\x20length(dist);\x0a\x20\x20\x20\x20float\x20extrude_length_with_perspective\x20=\x20length(projected_extrude.xy\x20/\x20gl_Position.w\x20*\x20u_units_to_pixels);\x0a\x20\x20\x20\x20v_gamma_scale\x20=\x20extrude_length_without_perspective\x20/\x20extrude_length_with_perspective;\x0a\x0a\x20\x20\x20\x20v_linesofar\x20=\x20a_linesofar;\x0a\x20\x20\x20\x20v_width2\x20=\x20vec2(outset,\x20inset);\x0a}\x0a','_list','xmf','_pictureColorScale','pixels','removeAllBillboard','indicesCount','_negativeX','OUTSIDE','circle-sort-key','like','getBindingsString','_createFillGeometry','\x20\x20\x20\x20v_tangent.xyz\x20=\x20u_normalMatrix\x20*\x20weightedTangent.xyz;\x0a','_customPts2','Tileset\x20must\x20have\x20an\x20asset\x20property.','pendingBufferViewToImage','mergeDefaultStyle','specularEnvironmentMaps','afterExecute','\x27/>','drawingBufferToWgs84Coordinates','_isS3MB','image/webp','SVC_VertexColor','redPntPos','FullScreenElement','_lastSelectionResultFrame','filter-in-large','235922QOtnno','fromMGRS','getPathPoint3D','_lastAlpha','_array','showOnScreen','_disableDepthTestDistance','convertLongitudeRange','AttributeExtentName','setPlottingLayer','test','computedTransform','uniqueId','___errno_location','appendFlatCoordinates','hasAttributeIndex','13px','\x20*\x20vec','GOLD','_attributeLocations','stackMaximumLength','[Emscripten\x20Module\x20object]','_availability','cacheLength','attribute\x20vec4\x20aPosition;\x0a#ifdef\x20HAS_NORMAL\x0a\x20\x20\x20\x20attribute\x20vec3\x20aNormal;\x0a#endif\x0aattribute\x20vec4\x20aTexCoord0;\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0aattribute\x20vec4\x20aPreHxyzLx;\x0aattribute\x20vec4\x20aPreLyzNextHxy;\x0aattribute\x20vec4\x20aNextHzLxyz;\x0aattribute\x20vec4\x20aPreOrientation;\x0aattribute\x20vec4\x20aNextOrientation;\x0aattribute\x20vec4\x20aColorAndPickColor;\x0aattribute\x20vec3\x20aPreHpr;\x0aattribute\x20vec3\x20aNextHpr;\x0aattribute\x20vec3\x20aScale;\x0auniform\x20vec3\x20uOffset;\x0auniform\x20mat4\x20uGeoMatrix;\x0auniform\x20float\x20uInterval;\x0auniform\x20float\x20uFilterMode;\x0auniform\x20float\x20uMaxVisibleDistance;\x0auniform\x20float\x20uFilterPixel;\x0auniform\x20float\x20uRadius;\x0avarying\x20vec4\x20vPositionMC;\x0avarying\x20vec2\x20vTexCoord;\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vPickColor;\x0avarying\x20vec3\x20vNormalEC;\x0avarying\x20mat4\x20vModelMatrix;\x0a\x0avec4\x20vertexColor\x20=\x20vec4(1.0);\x0avec4\x20quaternionfromAxisAngle(vec3\x20axis,\x20float\x20angle)\x0a{\x0a\x20\x20\x20\x20float\x20halfAngle\x20=\x20angle\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20s\x20=\x20sin(halfAngle);\x0a\x20\x20\x20\x20vec3\x20fromAxis\x20=\x20normalize(axis);\x0a\x20\x20\x20\x20return\x20vec4(fromAxis\x20*\x20s,\x20cos(halfAngle));\x0a}\x0avec4\x20quaternionMultiply(vec4\x20left,\x20vec4\x20right)\x0a{\x0a\x20\x20\x20\x20float\x20x\x20=\x20left.w\x20*\x20right.x\x20+\x20left.x\x20*\x20right.w\x20+\x20left.y\x20*\x20right.z\x20-\x20left.z\x20*\x20right.y;\x0a\x20\x20\x20\x20float\x20y\x20=\x20left.w\x20*\x20right.y\x20-\x20left.x\x20*\x20right.z\x20+\x20left.y\x20*\x20right.w\x20+\x20left.z\x20*\x20right.x;\x0a\x20\x20\x20\x20float\x20z\x20=\x20left.w\x20*\x20right.z\x20+\x20left.x\x20*\x20right.y\x20-\x20left.y\x20*\x20right.x\x20+\x20left.z\x20*\x20right.w;\x0a\x20\x20\x20\x20float\x20w\x20=\x20left.w\x20*\x20right.w\x20-\x20left.x\x20*\x20right.x\x20-\x20left.y\x20*\x20right.y\x20-\x20left.z\x20*\x20right.z;\x0a\x20\x20\x20\x20return\x20vec4(x,\x20y,\x20z,\x20w);\x0a}\x0amat4\x20rotationFromQuaternion(vec4\x20q)\x0a{\x0a\x20\x20\x20\x20float\x20x2\x20=\x20q.x\x20*\x20q.x;\x0a\x20\x20\x20\x20float\x20xy\x20=\x20q.x\x20*\x20q.y;\x0a\x20\x20\x20\x20float\x20xz\x20=\x20q.x\x20*\x20q.z;\x0a\x20\x20\x20\x20float\x20xw\x20=\x20q.x\x20*\x20q.w;\x0a\x20\x20\x20\x20float\x20y2\x20=\x20q.y\x20*\x20q.y;\x0a\x20\x20\x20\x20float\x20yz\x20=\x20q.y\x20*\x20q.z;\x0a\x20\x20\x20\x20float\x20yw\x20=\x20q.y\x20*\x20q.w;\x0a\x20\x20\x20\x20float\x20z2\x20=\x20q.z\x20*\x20q.z;\x0a\x20\x20\x20\x20float\x20zw\x20=\x20q.z\x20*\x20q.w;\x0a\x20\x20\x20\x20float\x20w2\x20=\x20q.w\x20*\x20q.w;\x0a\x20\x20\x20\x20float\x20m00\x20=\x20x2\x20-\x20y2\x20-\x20z2\x20+\x20w2;\x0a\x20\x20\x20\x20float\x20m01\x20=\x202.0\x20*\x20(xy\x20-\x20zw);\x0a\x20\x20\x20\x20float\x20m02\x20=\x202.0\x20*\x20(xz\x20+\x20yw);\x0a\x20\x20\x20\x20float\x20m10\x20=\x202.0\x20*\x20(xy\x20+\x20zw);\x0a\x20\x20\x20\x20float\x20m11\x20=\x20-x2\x20+\x20y2\x20-\x20z2\x20+\x20w2;\x0a\x20\x20\x20\x20float\x20m12\x20=\x202.0\x20*\x20(yz\x20-\x20xw);\x0a\x20\x20\x20\x20float\x20m20\x20=\x202.0\x20*\x20(xz\x20-\x20yw);\x0a\x20\x20\x20\x20float\x20m21\x20=\x202.0\x20*\x20(yz\x20+\x20xw);\x0a\x20\x20\x20\x20float\x20m22\x20=\x20-x2\x20-\x20y2\x20+\x20z2\x20+\x20w2;\x0a\x20\x20\x20\x20return\x20mat4(m00,\x20m10,\x20m20,\x200.0,\x20m01,\x20m11,\x20m21,\x200.0,\x20m02,\x20m12,\x20m22,\x200.0,\x200.0,\x200.0,\x200.0,\x201.0);\x0a}\x0avec4\x20lerp(vec4\x20start,\x20vec4\x20end,\x20float\x20t)\x0a{\x0a\x20\x20\x20\x20vec4\x20tmp\x20=\x20end\x20*\x20t;\x0a\x20\x20\x20\x20vec4\x20result\x20=\x20start\x20*\x20(1.0\x20-\x20t);\x0a\x20\x20\x20\x20return\x20result\x20+\x20tmp;\x0a}\x0avec4\x20slerp(vec4\x20start,\x20vec4\x20end,\x20float\x20t)\x0a{\x0a\x20\x20\x20\x20float\x20dot\x20=\x20dot(start,\x20end);\x0a\x20\x20\x20\x20vec4\x20r\x20=\x20end;\x0a\x20\x20\x20\x20if(dot\x20<\x200.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20dot\x20=\x20-dot;\x0a\x20\x20\x20\x20\x20\x20\x20\x20r\x20=\x20end\x20*\x20-1.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if(1.0\x20-\x20dot\x20<\x200.000001){\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20mix(start,\x20r,\x20t);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20theta\x20=\x20acos(dot);\x0a\x20\x20\x20\x20float\x20angle\x20=\x20(1.0\x20-\x20t)\x20*\x20theta;\x0a\x20\x20\x20\x20vec4\x20scaledP\x20=\x20start\x20*\x20sin(angle);\x0a\x20\x20\x20\x20vec4\x20scaledR\x20=\x20r\x20*\x20(sin(t\x20*\x20theta));\x0a\x20\x20\x20\x20vec4\x20result\x20=\x20scaledP\x20+\x20scaledR;\x0a\x20\x20\x20\x20return\x20result\x20*\x20(1.0\x20/\x20sin(theta));\x0a}\x0afloat\x20filterTest(vec3\x20rte,\x20float\x20radius)\x0a{\x0a\x20\x20\x20\x20if(uFilterMode\x20>\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20distance\x20=\x20length(rte);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20theta\x20=\x20czm_piOverFour\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20screenPix\x20=\x20max(czm_globeDepthTextureDim.x,\x20czm_globeDepthTextureDim.y)\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20lamat\x20=\x20screenPix\x20/\x20tan(theta);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20lamat\x20*\x20radius\x20/\x20distance\x20>\x20uFilterPixel\x20?\x201.0\x20:\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20length(rte)\x20<\x20uMaxVisibleDistance\x20?\x201.0\x20:\x200.0;\x0a}\x0avoid\x20main()\x0a{\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a\x20\x20\x20\x20vec3\x20prePosHigh\x20=\x20aPreHxyzLx.xyz;\x0a\x20\x20\x20\x20vec3\x20prePosLow\x20=\x20vec3(aPreHxyzLx.w,\x20aPreLyzNextHxy.xy);\x0a\x20\x20\x20\x20vec3\x20nextPosHigh\x20=\x20vec3(aPreLyzNextHxy.zw,\x20aNextHzLxyz.x);\x0a\x20\x20\x20\x20vec3\x20nextPosLow\x20=\x20aNextHzLxyz.yzw;\x0a\x20\x20\x20\x20vTexCoord\x20=\x20aTexCoord0.xy;\x0a\x20\x20\x20\x20vec4\x20vertexPos\x20=\x20aPosition\x20-\x20vec4(uOffset.xyz,0.0);\x0a\x20\x20\x20\x20//vertexPos.xyz\x20*=\x20aScale;\x0a\x20\x20\x20\x20vec4\x20positionMC\x20=\x20uGeoMatrix\x20*\x20vertexPos;\x0a\x20\x20\x20\x20vec4\x20preRte\x20=\x20czm_translateRelativeToEye(prePosHigh,prePosLow);\x0a\x20\x20\x20\x20vec4\x20nextRte\x20=\x20czm_translateRelativeToEye(nextPosHigh,nextPosLow);\x0a\x20\x20\x20\x20vec4\x20rte\x20=\x20mix(preRte,\x20nextRte,\x20uInterval);\x0a\x20\x20\x20\x20float\x20show\x20=\x20filterTest(rte.xyz,\x20uRadius\x20*\x20aScale.x);\x0a\x20\x20\x20\x20vec3\x20hpr\x20=\x20mix(aPreHpr,\x20aNextHpr,\x20uInterval);\x0a\x20\x20\x20\x20vec4\x20rollQuaternion\x20=\x20quaternionfromAxisAngle(vec3(1.0,\x200.0,\x200.0),\x20hpr.z);\x0a\x20\x20\x20\x20vec4\x20pitchQuaternion\x20=\x20quaternionfromAxisAngle(vec3(0.0,\x201.0,\x200.0),\x20-hpr.y);\x0a\x20\x20\x20\x20vec4\x20headingQuaternion\x20=\x20quaternionfromAxisAngle(vec3(0.0,\x200.0,\x201.0),\x20-hpr.x);\x0a\x20\x20\x20\x20vec4\x20q\x20=\x20quaternionMultiply(rollQuaternion,\x20pitchQuaternion);\x0a\x20\x20\x20\x20q\x20=\x20quaternionMultiply(headingQuaternion,\x20q);\x0a\x20\x20\x20\x20mat4\x20rotationMat\x20=\x20rotationFromQuaternion(q);\x0a\x20\x20\x20\x20vec4\x20orientation\x20=\x20slerp(aPreOrientation,\x20aNextOrientation,\x20uInterval);\x0a\x20\x20\x20\x20mat3\x20velocityMat\x20=\x20mat3(rotationFromQuaternion(orientation));\x20\x20\x20\x20mat3\x20rotationMatrix\x20=\x20velocityMat\x20*\x20mat3(rotationMat);\x20\x20\x20\x20mat4\x20scaleMatrix\x20=\x20mat4(aScale.x,\x200,\x200,\x200,\x200,\x20aScale.y,\x200,\x200,\x200,\x200,\x20aScale.z,\x200,\x200,\x200,\x200,\x201);\x0a\x20\x20\x20\x20mat4\x20worldMatrix;\x0a\x20\x20\x20\x20worldMatrix[0]\x20=\x20vec4(rotationMatrix[0],\x200.0);\x0a\x20\x20\x20\x20worldMatrix[1]\x20=\x20vec4(rotationMatrix[1],\x200.0);\x0a\x20\x20\x20\x20worldMatrix[2]\x20=\x20vec4(rotationMatrix[2],\x200.0);\x0a\x20\x20\x20\x20worldMatrix[3]\x20=\x20vec4(rte.xyz,\x201.0);\x0a\x20\x20\x20\x20mat4\x20modelMatrix\x20=\x20worldMatrix\x20*\x20scaleMatrix;\x0a\x20\x20\x20\x20vModelMatrix\x20=\x20modelMatrix\x20*\x20uGeoMatrix;\x0a\x20\x20\x20\x20vertexPos\x20=\x20modelMatrix\x20*\x20positionMC;\x0a\x20\x20\x20\x20vertexPos.w\x20=\x201.0;\x0a\x20\x20\x20\x20vPositionMC.xyz\x20=\x20rotationMatrix\x20*\x20positionMC.xyz;\x0a\x20\x20\x20\x20vPositionMC.w\x20=\x200.0;\x0a\x20\x20\x20\x20gl_Position\x20=\x20show\x20*\x20czm_modelViewProjectionRelativeToEye\x20*\x20vertexPos;\x0a\x20\x20\x20\x20vec4\x20color,\x20pickColor;\x0a\x20\x20\x20\x20color.xy\x20=\x20czm_decompressTextureCoordinates(aColorAndPickColor.x);\x0a\x20\x20\x20\x20color.zw\x20=\x20czm_decompressTextureCoordinates(aColorAndPickColor.y);\x0a\x20\x20\x20\x20pickColor.xy\x20=\x20czm_decompressTextureCoordinates(aColorAndPickColor.z);\x0a\x20\x20\x20\x20pickColor.zw\x20=\x20czm_decompressTextureCoordinates(aColorAndPickColor.w);\x0a\x20\x20\x20\x20vColor\x20=\x20vertexColor\x20*\x20color;\x0a#ifdef\x20HAS_NORMAL\x0a\x20\x20\x20\x20if(length(aNormal)\x20>\x200.8)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20normal\x20=\x20rotationMatrix\x20*\x20aNormal;\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat4\x20realModelViewMatrix4\x20=\x20czm_view\x20*\x20vModelMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20realModelViewMatrix4\x20=\x20czm_inverseMatrix(realModelViewMatrix4);\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat3\x20realModelViewMatrix3\x20=\x20mat3(realModelViewMatrix4);\x0a\x20\x20\x20\x20\x20\x20\x20\x20realModelViewMatrix3\x20=\x20czm_transpose(realModelViewMatrix3);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vNormalEC\x20=\x20normalize(realModelViewMatrix3\x20*\x20aNormal);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vPositionMC.w\x20=\x201.0;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20vPickColor\x20=\x20pickColor;\x0a}','pointCloud','fromExtent','showTipLength','SRID','_backFaceCulling','gsto','varying\x20float\x20vIntensity;','ecco','_pointCounts','_geographicToEquatorial','_fProgress','defaultMagnificationFilter','_primitiveReferenceFrameSubscription','GOLDENROD','_resource','\x20\x20\x20\x20float\x20reflectionDotNadir\x20=\x20dot(r,\x20normalize(v_positionWC));\x0a','_animationFinish','sqrt','CLASS_UNSELECTABLE','_projectPlaneOffset','Show\x20tile\x20coordinates','localFrameToFixedFrameGenerator','exceptionLast','blob:','#F0FFFF','eyeDomeLightingRadius','key2Re','cacheKey','packRequestPromise','boundingSpheres','loadViewModel','pbfReaders_','createRegularEdgeAttributes','_downSampleFBO1','calcBoundingSphereInWorker','_repeatCount','Event','click','transparentBackColor','DashPattern','METAL_PLATE','grazingAltitudeLocation','_removeIndex','disableVertexAttribArray','_parameterRadar','isAroundScreenCenter','oss','_sphere','_showOutlineProperty','varying\x20vec2\x20vDim;','registerRestoreOldStyle','indexCountWithoutSkirts','pushCommandsForClampFrameBuffer','\x20but\x20found\x20','closeBottom','html2canvas:','_textureDimensions','toJSONOptions','_baseLayerPickerDropDown','PICK','_updateGeoEntityMoveParameter','renderer','PARSED','afterViewerChanged','sml:CompressType','setColorByID','applyExtract','timeout','visualizersCallback','Polyline\x20Glow\x20Power','createCombinedVertexShader','MSBlobBuilder','Assets/Textures/excavationregion_side_Normal.jpg',',\x22SMLTime\x22:','fromEvent','data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAIwCAIAAACOVPcQAACBeklEQVR42u39W4xlWXrnh/3WWvuciIzMrKxrV8/0rWbY0+SQFKcb4owIkSIFCjY9AC1BT/LYBozRi+EX+cV+8IMsYAaCwRcBwjzMiw2jAWtgwC8WR5Q8mDFHZLNHTarZGrLJJllt1W2qKrsumZWZcTvn7L3W54e1vrXX3vuciLPPORFR1XE2EomorB0nVuz//r71re/y/1eMvb4Cb3N11xV/PP/2v4UBAwJG/7H8urx6/25/Gf8O5hypMQ0EEEQwAqLfoN/Z+97f/SW+/NvcgQk4sGBJK6H7N4PFVL+K+e0N11yNfkKvwUdwdlUAXPHHL38oa15f/i/46Ih6SuMSPmLAYAwyRKn7dfMGH97jaMFBYCJUgotIC2YAdu+LyW9vvubxAP8kAL8H/koAuOKP3+q6+xGnd5kdYCeECnGIJViwGJMAkQKfDvB3WZxjLKGh8VSCCzhwEWBpMc5/kBbjawT4HnwJfhr+pPBIu7uu+OOTo9vsmtQcniMBGkKFd4jDWMSCRUpLjJYNJkM+IRzQ+PQvIeAMTrBS2LEiaiR9b/5PuT6Ap/AcfAFO4Y3dA3DFH7/VS+M8k4baEAQfMI4QfbVDDGIRg7GKaIY52qAjTAgTvGBAPGIIghOCYAUrGFNgzA7Q3QhgCwfwAnwe5vDejgG44o/fbm1C5ZlYQvQDARPAIQGxCWBM+wWl37ZQESb4gImexGMDouhGLx1Cst0Saa4b4AqO4Hk4gxo+3DHAV/nx27p3JziPM2pVgoiia5MdEzCGULprIN7gEEeQ5IQxEBBBQnxhsDb5auGmAAYcHMA9eAAz8PBol8/xij9+C4Djlim4gJjWcwZBhCBgMIIYxGAVIkH3ZtcBuLdtRFMWsPGoY9rN+HoBji9VBYdwD2ZQg4cnO7OSq/z4rU5KKdwVbFAjNojCQzTlCLPFSxtamwh2jMUcEgg2Wm/6XgErIBhBckQtGN3CzbVacERgCnfgLswhnvqf7QyAq/z4rRZm1YglYE3affGITaZsdIe2FmMIpnOCap25I6jt2kCwCW0D1uAD9sZctNGXcQIHCkINDQgc78aCr+zjtw3BU/ijdpw3zhCwcaONwBvdeS2YZKkJNJsMPf2JKEvC28RXxxI0ASJyzQCjCEQrO4Q7sFArEzjZhaFc4cdv+/JFdKULM4px0DfUBI2hIsy06BqLhGTQEVdbfAIZXYMPesq6VoCHICzUyjwInO4Y411//LYLs6TDa9wvg2CC2rElgAnpTBziThxaL22MYhzfkghz6GAs2VHbbdM91VZu1MEEpupMMwKyVTb5ij9+u4VJG/5EgEMMmFF01cFai3isRbKbzb+YaU/MQbAm2XSMoUPAmvZzbuKYRIFApbtlrfFuUGd6vq2hXNnH78ZLh/iFhsQG3T4D1ib7k5CC6vY0DCbtrohgLEIClXiGtl10zc0CnEGIhhatLBva7NP58Tvw0qE8yWhARLQ8h4+AhQSP+I4F5xoU+VilGRJs6wnS7ruti/4KvAY/CfdgqjsMy4pf8fodQO8/gnuX3f/3xi3om1/h7THr+co3x93PP9+FBUfbNUjcjEmhcrkT+8K7ml7V10Jo05mpIEFy1NmCJWx9SIKKt+EjAL4Ez8EBVOB6havuT/rByPvHXK+9zUcfcbb254+9fydJknYnRr1oGfdaiAgpxu1Rx/Rek8KISftx3L+DfsLWAANn8Hvw0/AFeAGO9DFV3c6D+CcWbL8Dj9e7f+T1k8AZv/d7+PXWM/Z+VvdCrIvuAKO09RpEEQJM0Ci6+B4xhTWr4cZNOvhktabw0ta0rSJmqz3Yw5/AKXwenod7cAhTmBSPKf6JBdvH8IP17h95pXqw50/+BFnj88fev4NchyaK47OPhhtI8RFSvAfDSNh0Ck0p2gLxGkib5NJj/JWCr90EWQJvwBzO4AHcgztwAFN1evHPUVGwfXON+0debT1YeGON9Yy9/63X+OguiwmhIhQhD7l4sMqlG3D86Suc3qWZ4rWjI1X7u0Ytw6x3rIMeIOPDprfe2XzNgyj6PahhBjO4C3e6puDgXrdg+/5l948vF3bqwZetZ+z9Rx9zdIY5pInPK4Nk0t+l52xdK2B45Qd87nM8fsD5EfUhIcJcERw4RdqqH7Yde5V7m1vhNmtedkz6EDzUMF/2jJYWbC+4fzzA/Y+/8PPH3j9dcBAPIRP8JLXd5BpAu03aziOL3VVHZzz3CXWDPWd+SH2AnxIqQoTZpo9Ckc6HIrFbAbzNmlcg8Ag8NFDDAhbJvTBZXbC94P7t68EXfv6o+21gUtPETU7bbkLxvNKRFG2+KXzvtObonPP4rBvsgmaKj404DlshFole1Glfh02fE7bYR7dZ82oTewIBGn1Md6CG6YUF26X376oevOLzx95vhUmgblI6LBZwTCDY7vMq0op5WVXgsObOXJ+1x3qaBl9j1FeLxbhU9w1F+Wiba6s1X/TBz1LnUfuYDi4r2C69f1f14BWfP+p+W2GFKuC9phcELMYRRLur9DEZTUdEH+iEqWdaM7X4WOoPGI+ZYD2+wcQ+y+ioHUZ9dTDbArzxmi/bJI9BND0Ynd6lBdve/butBw8+f/T9D3ABa3AG8W3VPX4hBin+bj8dMMmSpp5pg7fJ6xrBFE2WQQEWnV8Qg3FbAWzYfM1rREEnmvkN2o1+acG2d/9u68GDzx91v3mAjb1zkpqT21OipPKO0b9TO5W0nTdOmAQm0TObts3aBKgwARtoPDiCT0gHgwnbArzxmtcLc08HgF1asN0C4Ms/fvD5I+7PhfqyXE/b7RbbrGyRQRT9ARZcwAUmgdoz0ehJ9Fn7QAhUjhDAQSw0bV3T3WbNa59jzmiP6GsWbGXDX2ytjy8+f9T97fiBPq9YeLdBmyuizZHaqXITnXiMUEEVcJ7K4j3BFPurtB4bixW8wTpweL8DC95szWMOqucFYGsWbGU7p3TxxxefP+r+oTVktxY0v5hbq3KiOKYnY8ddJVSBxuMMVffNbxwIOERShst73HZ78DZrHpmJmH3K6sGz0fe3UUj0eyRrSCGTTc+rjVNoGzNSv05srAxUBh8IhqChiQgVNIIBH3AVPnrsnXQZbLTm8ammv8eVXn/vWpaTem5IXRlt+U/LA21zhSb9cye6jcOfCnOwhIAYXAMVTUNV0QhVha9xjgA27ODJbLbmitt3tRN80lqG6N/khgot4ZVlOyO4WNg3OIMzhIZQpUEHieg2im6F91hB3I2tubql6BYNN9Hj5S7G0G2tahslBWKDnOiIvuAEDzakDQKDNFQT6gbn8E2y4BBubM230YIpBnDbMa+y3dx0n1S0BtuG62lCCXwcY0F72T1VRR3t2ONcsmDjbmzNt9RFs2LO2hQNyb022JisaI8rAWuw4HI3FuAIhZdOGIcdjLJvvObqlpqvWTJnnQbyi/1M9O8UxWhBs//H42I0q1Yb/XPGONzcmm+ri172mHKvZBpHkJaNJz6v9jxqiklDj3U4CA2ugpAaYMWqNXsdXbmJNd9egCnJEsphXNM+MnK3m0FCJ5S1kmJpa3DgPVbnQnPGWIDspW9ozbcO4K/9LkfaQO2KHuqlfFXSbdNzcEcwoqNEFE9zcIXu9/6n/ym/BC/C3aJLzEKPuYVlbFnfhZ8kcWxV3dbv4bKl28566wD+8C53aw49lTABp9PWbsB+knfc/Li3eVizf5vv/xmvnPKg5ihwKEwlrcHqucuVcVOxEv8aH37E3ZqpZypUulrHEtIWKUr+txHg+ojZDGlwnqmkGlzcVi1dLiNSJiHjfbRNOPwKpx9TVdTn3K05DBx4psIk4Ei8aCkJahRgffk4YnEXe07T4H2RR1u27E6wfQsBDofUgjFUFnwC2AiVtA+05J2zpiDK2Oa0c5fmAecN1iJzmpqFZxqYBCYhFTCsUNEmUnIcZ6aEA5rQVhEywG6w7HSW02XfOoBlQmjwulOFQAg66SvJblrTEX1YtJ3uG15T/BH1OfOQeuR8g/c0gdpT5fx2SKbs9EfHTKdM8A1GaJRHLVIwhcGyydZsbifAFVKl5EMKNU2Hryo+06BeTgqnxzYjThVySDikbtJPieco75lYfKAJOMEZBTjoITuWHXXZVhcUDIS2hpiXHV9Ku4u44bN5OYLDOkJo8w+xJSMbhBRHEdEs9JZUCkQrPMAvaHyLkxgkEHxiNkx/x2YB0mGsQ8EUWj/stW5YLhtS5SMu+/YBbNPDCkGTUybN8krRLBGPlZkVOA0j+a1+rkyQKWGaPHPLZOkJhioQYnVZ2hS3zVxMtgC46KuRwbJNd9nV2PHgb36F194ecf/Yeu2vAFe5nm/bRBFrnY4BauE8ERmZRFUn0k8hbftiVYSKMEme2dJCJSCGYAlNqh87bXOPdUkGy24P6d1ll21MBqqx48Fvv8ZHH8HZFY7j/uAq1xMJUFqCSUlJPmNbIiNsmwuMs/q9CMtsZsFO6SprzCS1Z7QL8xCQClEelpjTduDMsmWD8S1PT152BtvmIGvUeDA/yRn83u/x0/4qxoPHjx+PXY9pqX9bgMvh/Nz9kpP4pOe1/fYf3axUiMdHLlPpZCNjgtNFAhcHEDxTumNONhHrBduW+vOyY++70WWnPXj98eA4kOt/mj/5E05l9+O4o8ePx67HFqyC+qSSnyselqjZGaVK2TadbFLPWAQ4NBhHqDCCV7OTpo34AlSSylPtIdd2AJZlyzYQrDJ5lcWGNceD80CunPLGGzsfD+7wRb95NevJI5docQ3tgCyr5bGnyaPRlmwNsFELViOOx9loebGNq2moDOKpHLVP5al2cymWHbkfzGXL7kfRl44H9wZy33tvt+PB/Xnf93e+nh5ZlU18wCiRUa9m7kib9LYuOk+hudQNbxwm0AQqbfloimaB2lM5fChex+ylMwuTbfmXQtmWlenZljbdXTLuOxjI/fDDHY4Hjx8/Hrse0zXfPFxbUN1kKqSCCSk50m0Ajtx3ub9XHBKHXESb8iO6E+qGytF4nO0OG3SXzbJlhxBnKtKyl0NwybjvYCD30aMdjgePHz8eu56SVTBbgxJMliQ3Oauwg0QHxXE2Ez/EIReLdQj42Gzb4CLS0YJD9xUx7bsi0vJi5mUbW1QzL0h0PFk17rtiIPfJk52MB48fPx67npJJwyrBa2RCCQRTbGZSPCxTPOiND4G2pYyOQ4h4jINIJh5wFU1NFZt+IsZ59LSnDqBjZ2awbOku+yInunLcd8VA7rNnOxkPHj9+PGY9B0MWJJNozOJmlglvDMXDEozdhQWbgs/U6oBanGzLrdSNNnZFjOkmbi5bNt1lX7JLLhn3vXAg9/h4y/Hg8ePHI9dzQMEkWCgdRfYykYKnkP7D4rIujsujaKPBsB54vE2TS00ccvFY/Tth7JXeq1hz+qgVy04sAJawTsvOknHfCwdyT062HA8eP348Zj0vdoXF4pilKa2BROed+9fyw9rWRXeTFXESMOanvDZfJuJaSXouQdMdDJZtekZcLLvEeK04d8m474UDuaenW44Hjx8/Xns9YYqZpszGWB3AN/4VHw+k7WSFtJ3Qicuqb/NlVmgXWsxh570xg2UwxUw3WfO6B5nOuO8aA7lnZxuPB48fPx6znm1i4bsfcbaptF3zNT78eFPtwi1OaCNOqp1x3zUGcs/PN++AGD1+fMXrSVm2baTtPhPahbPhA71wIHd2bXzRa69nG+3CraTtPivahV/55tXWg8fyRY/9AdsY8VbSdp8V7cKrrgdfM//z6ILQFtJ2nxHtwmuoB4/kf74+gLeRtvvMaBdeSz34+vifx0YG20jbfTa0C6+tHrwe//NmOG0L8EbSdp8R7cLrrQe/996O+ai3ujQOskpTNULa7jOjXXj99eCd8lHvoFiwsbTdZ0a78PrrwTvlo966pLuRtB2fFe3Cm6oHP9kNH/W2FryxtN1nTLvwRurBO+Kj3pWXHidtx2dFu/Bm68Fb81HvykuPlrb7LGkX3mw9eGs+6h1Y8MbSdjegXcguQLjmevDpTQLMxtJ2N6NdyBZu9AbrwVvwUW+LbteULUpCdqm0HTelXbhNPe8G68Gb8lFvVfYfSNuxvrTdTWoXbozAzdaDZzfkorOj1oxVxlIMlpSIlpLrt8D4hrQL17z+c3h6hU/wv4Q/utps4+bm+6P/hIcf0JwQ5oQGPBL0eKPTYEXTW+eL/2DKn73J9BTXYANG57hz1cEMviVf/4tf5b/6C5pTQkMIWoAq7hTpOJjtAM4pxKu5vg5vXeUrtI09/Mo/5H+4z+Mp5xULh7cEm2QbRP2tFIKR7WM3fPf/jZ3SWCqLM2l4NxID5zB72HQXv3jj/8mLR5xXNA5v8EbFQEz7PpRfl1+MB/hlAN65qgDn3wTgH13hK7T59bmP+NIx1SHHU84nLOITt3iVz8mNO+lPrjGAnBFqmioNn1mTyk1ta47R6d4MrX7tjrnjYUpdUbv2rVr6YpVfsGG58AG8Ah9eyUN8CX4WfgV+G8LVWPDGb+Zd4cU584CtqSbMKxauxTg+dyn/LkVgA+IR8KHtejeFKRtTmLLpxN6mYVLjYxwXf5x2VofiZcp/lwKk4wGOpYDnoIZPdg/AAbwMfx0+ge9dgZvYjuqKe4HnGnykYo5TvJbG0Vj12JagRhwKa44H95ShkZa5RyLGGdfYvG7aw1TsF6iapPAS29mNS3NmsTQZCmgTzFwgL3upCTgtBTRwvGMAKrgLn4evwin8+afJRcff+8izUGUM63GOOuAs3tJkw7J4kyoNreqrpO6cYLQeFUd7TTpr5YOTLc9RUUogUOVJQ1GYJaFLAW0oTmKyYS46ZooP4S4EON3xQ5zC8/CX4CnM4c1PE8ApexpoYuzqlP3d4S3OJP8ZDK7cKWNaTlqmgDiiHwl1YsE41w1zT4iRTm3DBqxvOUsbMKKDa/EHxagtnta072ejc3DOIh5ojvh8l3tk1JF/AV6FU6jh3U8HwEazLgdCLYSQ+MYiAI2ltomkzttUb0gGHdSUUgsIYjTzLG3mObX4FBRaYtpDVNZrih9TgTeYOBxsEnN1gOCTM8Bsw/ieMc75w9kuAT6A+/AiHGvN/+Gn4KRkiuzpNNDYhDGFndWRpE6SVfm8U5bxnSgVV2jrg6JCKmneqey8VMFgq2+AM/i4L4RUbfSi27lNXZ7R7W9RTcq/q9fk4Xw3AMQd4I5ifAZz8FcVtm9SAom/dyN4lczJQW/kC42ZrHgcCoIf1oVMKkVItmMBi9cOeNHGLqOZk+QqQmrbc5YmYgxELUUN35z2iohstgfLIFmcMV7s4CFmI74L9+EFmGsi+tGnAOD4Yk9gIpo01Y4cA43BWGygMdr4YZekG3OBIUXXNukvJS8tqa06e+lSDCtnqqMFu6hWHXCF+WaYt64m9QBmNxi7Ioy7D+fa1yHw+FMAcPt7SysFLtoG4PXAk7JOA3aAxBRqUiAdU9Yp5lK3HLSRFtOim0sa8euEt08xvKjYjzeJ2GU7YawexrnKI9tmobInjFXCewpwriY9+RR4aaezFhMhGCppKwom0ChrgFlKzyPKkGlTW1YQrE9HJqu8hKGgMc6hVi5QRq0PZxNfrYNgE64utmRv6KKHRpxf6VDUaOvNP5jCEx5q185My/7RKz69UQu2im5k4/eownpxZxNLwiZ1AZTO2ZjWjkU9uaB2HFn6Q3u0JcsSx/qV9hTEApRzeBLDJQXxYmTnq7bdLa3+uqFrxLJ5w1TehnNHx5ECvCh2g2c3hHH5YsfdaSKddztfjQ6imKFGSyFwlLzxEGPp6r5IevVjk1AMx3wMqi1NxDVjLBiPs9tbsCkIY5we5/ML22zrCScFxnNtzsr9Wcc3CnD+pYO+4VXXiDE0oc/vQQ/fDK3oPESJMYXNmJa/DuloJZkcTpcYE8lIH8Dz8DJMiynNC86Mb2lNaaqP/+L7f2fcE/yP7/Lde8xfgSOdMxvOixZf/9p3+M4hT1+F+zApxg9XfUvYjc8qX2lfOOpK2gNRtB4flpFu9FTKCp2XJRgXnX6olp1zyYjTKJSkGmLE2NjUr1bxFM4AeAAHBUFIeSLqXR+NvH/M9fOnfHzOD2vCSyQJKzfgsCh+yi/Mmc35F2fUrw7miW33W9hBD1vpuUojFphIyvg7aTeoymDkIkeW3XLHmguMzbIAJejN6B5MDrhipE2y6SoFRO/AK/AcHHZHNIfiWrEe/C6cr3f/yOvrQKB+zMM55/GQdLDsR+ifr5Fiuu+/y+M78LzOE5dsNuXC3PYvYWd8NXvphLSkJIasrlD2/HOqQ+RjcRdjKTGWYhhVUm4yxlyiGPuMsZR7sMCHUBeTuNWA7if+ifXgc/hovftHXs/DV+Fvwe+f8shzMiMcweFgBly3//vwJfg5AN4450fn1Hd1Rm1aBLu22Dy3y3H2+OqMemkbGZ4jozcDjJf6596xOLpC0eMTHbKnxLxH27uZ/bMTGs2jOaMOY4m87CfQwF0dw53oa1k80JRuz/XgS+8fX3N9Af4qPIMfzKgCp4H5TDGe9GGeFPzSsZz80SlPTxXjgwJmC45njzgt2vbQ4b4OAdUK4/vWhO8d8v6EE8fMUsfakXbPpFJeLs2ubM/qdm/la3WP91uWhxXHjoWhyRUq2iJ/+5mA73zwIIo+LoZ/SgvIRjAd1IMvvn98PfgOvAJfhhm8scAKVWDuaRaK8aQ9f7vuPDH6Bj47ZXau7rqYJ66mTDwEDU6lLbCjCK0qTXyl5mnDoeNRxanj3FJbaksTk0faXxHxLrssgPkWB9LnA/MFleXcJozzjwsUvUG0X/QCve51qkMDXp9mtcyOy3rwBfdvVJK7D6/ACSzg3RoruIq5UDeESfEmVclDxnniU82vxMLtceD0hGZWzBNPMM/jSPne2OVatiTKUpY5vY7gc0LdUAWeWM5tH+O2I66AOWw9xT2BuyRVLGdoDHUsVRXOo/c+ZdRXvFfnxWyIV4upFLCl9eAL7h8Zv0QH8Ry8pA2cHzQpGesctVA37ZtklBTgHjyvdSeKY/RZw/kJMk0Y25cSNRWSigQtlULPTw+kzuJPeYEkXjQRpoGZobYsLF79pyd1dMRHInbgFTZqNLhDqiIsTNpoex2WLcy0/X6rHcdMMQvFSd5dWA++4P7xv89deACnmr36uGlL69bRCL6BSZsS6c0TU2TKK5gtWCzgAOOwQcurqk9j8whvziZSMLcq5hbuwBEsYjopUBkqw1yYBGpLA97SRElEmx5MCInBY5vgLk94iKqSWmhIGmkJ4Bi9m4L645J68LyY4wsFYBfUg5feP/6gWWm58IEmKQM89hq7KsZNaKtP5TxxrUZZVkNmMJtjbKrGxLNEbHPJxhqy7lAmbC32ZqeF6lTaknRWcYaFpfLUBh/rwaQycCCJmW15Kstv6jRHyJFry2C1ahkkIW0LO75s61+owxK1y3XqweX9m5YLM2DPFeOjn/iiqCKJ+yKXF8t5Yl/kNsqaSCryxPq5xWTFIaP8KSW0RYxqupaUf0RcTNSSdJZGcKYdYA6kdtrtmyBckfKXwqk0pHpUHlwWaffjNRBYFPUDWa8e3Lt/o0R0CdisKDM89cX0pvRHEfM8ca4t0s2Xx4kgo91MPQJ/0c9MQYq0co8MBh7bz1fio0UUHLR4aAIOvOmoYO6kwlEVODSSTliWtOtH6sPkrtctF9ZtJ9GIerBskvhdVS5cFNv9s1BU0AbdUgdK4FG+dRnjFmDTzniRMdZO1QhzMK355vigbdkpz9P6qjUGE5J2qAcXmwJ20cZUiAD0z+pGMx6xkzJkmEf40Hr4qZfVg2XzF9YOyoV5BjzVkUJngKf8lgNYwKECEHrCNDrWZzMlflS3yBhr/InyoUgBc/lKT4pxVrrC6g1YwcceK3BmNxZcAtz3j5EIpqguh9H6wc011YN75cKDLpFDxuwkrPQmUwW4KTbj9mZTwBwLq4aQMUZbHm1rylJ46dzR0dua2n3RYCWZsiHROeywyJGR7mXKlpryyCiouY56sFkBWEnkEB/raeh/Sw4162KeuAxMQpEkzy5alMY5wamMsWKKrtW2WpEWNnReZWONKWjrdsKZarpFjqCslq773PLmEhM448Pc3+FKr1+94vv/rfw4tEcu+lKTBe4kZSdijBrykwv9vbCMPcLQTygBjzVckSLPRVGslqdunwJ4oegtFOYb4SwxNgWLCmD7T9kVjTv5YDgpo0XBmN34Z/rEHp0sgyz7lngsrm4lvMm2Mr1zNOJYJ5cuxuQxwMGJq/TP5emlb8fsQBZviK4t8hFL+zbhtlpwaRSxQRWfeETjuauPsdGxsBVdO7nmP4xvzSoT29pRl7kGqz+k26B3Oy0YNV+SXbbQas1ctC/GarskRdFpKczVAF1ZXnLcpaMuzVe6lZ2g/1ndcvOVgRG3sdUAY1bKD6achijMPdMxV4muKVorSpiDHituH7rSTs7n/4y5DhRXo4FVBN4vO/zbAcxhENzGbHCzU/98Mcx5e7a31kWjw9FCe/zNeYyQjZsWb1uc7U33pN4Mji6hCLhivqfa9Ss6xLg031AgfesA/l99m9fgvnaF9JoE6bYKmkGNK3aPbHB96w3+DnxFm4hs0drLsk7U8kf/N/CvwQNtllna0rjq61sH8L80HAuvwH1tvBy2ChqWSCaYTaGN19sTvlfzFD6n+iKTbvtayfrfe9ueWh6GJFoxLdr7V72a5ZpvHcCPDzma0wTO4EgbLyedxstO81n57LYBOBzyfsOhUKsW1J1BB5vr/tz8RyqOFylQP9Tvst2JALsC5lsH8PyQ40DV4ANzYa4dedNiKNR1s+x2wwbR7q4/4cTxqEk4LWDebfisuo36JXLiWFjOtLrlNWh3K1rRS4xvHcDNlFnNmWBBAl5SWaL3oPOfnvbr5pdjVnEaeBJSYjuLEkyLLsWhKccadmOphZkOPgVdalj2QpSmfOsADhMWE2ZBu4+EEJI4wKTAuCoC4xwQbWXBltpxbjkXJtKxxabo9e7tyhlgb6gNlSbUpMh+l/FaqzVwewGu8BW1Zx7pTpQDJUjb8tsUTW6+GDXbMn3mLbXlXJiGdggxFAoUrtPS3wE4Nk02UZG2OOzlk7fRs7i95QCLo3E0jtrjnM7SR3uS1p4qtS2nJ5OwtQVHgOvArLBFijZUV9QtSl8dAY5d0E0hM0w3HS2DpIeB6m/A1+HfhJcGUq4sOxH+x3f5+VO+Ds9rYNI7zPXOYWPrtf8bYMx6fuOAX5jzNR0PdsuON+X1f7EERxMJJoU6GkTEWBvVolVlb5lh3tKCg6Wx1IbaMDdJ+9sUCc5KC46hKGCk3IVOS4TCqdBNfUs7Kd4iXf2RjnT/LLysJy3XDcHLh/vde3x8DoGvwgsa67vBk91G5Pe/HbOe7xwym0NXbtiuuDkGO2IJDh9oQvJ4cY4vdoqLDuoH9Zl2F/ofsekn8lkuhIlhQcffUtSjytFyp++p6NiE7Rqx/lodgKVoceEp/CP4FfjrquZaTtj2AvH5K/ywpn7M34K/SsoYDAdIN448I1/0/wveW289T1/lX5xBzc8N5IaHr0XMOQdHsIkDuJFifj20pBm5jzwUv9e2FhwRsvhAbalCIuIw3bhJihY3p6nTFFIZgiSYjfTf3aXuOjmeGn4bPoGvwl+CFzTRczBIuHBEeImHc37/lGfwZR0cXzVDOvaKfNHvwe+suZ771K/y/XcBlsoN996JpBhoE2toYxOznNEOS5TJc6Id5GEXLjrWo+LEWGNpPDU4WAwsIRROu+1vM+0oW37z/MBN9kqHnSArwPfgFJ7Cq/Ai3Ie7g7ncmI09v8sjzw9mzOAEXoIHxURueaAce5V80f/DOuuZwHM8vsMb5wBzOFWM7wymTXPAEvm4vcFpZ2ut0VZRjkiP2MlmLd6DIpbGSiHOjdnUHN90hRYmhTnmvhzp1iKDNj+b7t5hi79lWGwQ+HN9RsfFMy0FXbEwhfuczKgCbyxYwBmcFhhvo/7a44v+i3XWcwDP86PzpGQYdWh7csP5dBvZ1jNzdxC8pBGuxqSW5vw40nBpj5JhMwvOzN0RWqERHMr4Lv1kWX84xLR830G3j6yqZ1a8UstTlW+qJPOZ+sZ7xZPKTJLhiNOAFd6tk+jrTH31ncLOxid8+nzRb128HhUcru/y0Wn6iT254YPC6FtVSIMoW2sk727AhvTtrWKZTvgsmckfXYZWeNRXx/3YQ2OUxLDrbHtN11IwrgXT6c8dATDwLniYwxzO4RzuQqTKSC5gAofMZ1QBK3zQ4JWobFbcvJm87FK+6JXrKahLn54m3p+McXzzYtP8VF/QpJuh1OwieElEoI1pRxPS09FBrkq2tWCU59+HdhNtTIqKm8EBrw2RTOEDpG3IKo2Y7mFdLm3ZeVjYwVw11o/oznceMve4CgMfNym/utA/d/ILMR7gpXzRy9eDsgLcgbs8O2Va1L0zzIdwGGemTBuwROHeoMShkUc7P+ISY3KH5ZZeWqO8mFTxQYeXTNuzvvK5FGPdQfuu00DwYFY9dyhctEt+OJDdnucfpmyhzUJzfsJjr29l8S0bXBfwRS9ZT26tmMIdZucch5ZboMz3Nio3nIOsYHCGoDT4kUA9MiXEp9Xsui1S8th/kbWIrMBxDGLodWUQIWcvnXy+9M23xPiSMOiRPqM+YMXkUN3gXFrZJwXGzUaMpJfyRS9ZT0lPe8TpScuRlbMHeUmlaKDoNuy62iWNTWNFYjoxFzuJs8oR+RhRx7O4SVNSXpa0ZJQ0K1LAHDQ+D9IepkMXpcsq5EVCvClBUIzDhDoyKwDw1Lc59GbTeORivugw1IcuaEOaGWdNm+Ps5fQ7/tm0DjMegq3yM3vb5j12qUId5UZD2oxDSEWOZMSqFl/W+5oynWDa/aI04tJRQ2eTXusg86SQVu/nwSYwpW6wLjlqIzwLuxGIvoAvul0PS+ZNz0/akp/pniO/8JDnGyaCkzbhl6YcqmK/69prxPqtpx2+Km9al9sjL+rwMgHw4jE/C8/HQ3m1vBuL1fldbzd8mOueVJ92syqdEY4KJjSCde3mcRw2TA6szxedn+zwhZMps0XrqEsiUjnC1hw0TELC2Ek7uAAdzcheXv1BYLagspxpzSAoZZUsIzIq35MnFQ9DOrlNB30jq3L4pkhccKUAA8/ocvN1Rzx9QyOtERs4CVsJRK/DF71kPYrxYsGsm6RMh4cps5g1DOmM54Ly1ii0Hd3Y/BMk8VWFgBVmhqrkJCPBHAolwZaWzLR9Vb7bcWdX9NyUYE+uB2BKfuaeBUcjDljbYVY4DdtsVWvzRZdWnyUzDpjNl1Du3aloAjVJTNDpcIOVVhrHFF66lLfJL1zJr9PQ2nFJSBaKoDe+sAvLufZVHVzYh7W0h/c6AAZ+7Tvj6q9j68G/cTCS/3n1vLKHZwNi+P+pS0WkZNMBMUl+LDLuiE4omZy71r3UFMwNJV+VJ/GC5ixVUkBStsT4gGKh0Gm4Oy3qvq7Lbmq24nPdDuDR9deR11XzP4vFu3TYzfnIyiSVmgizUYGqkIXNdKTY9pgb9D2Ix5t0+NHkVzCdU03suWkkVZAoCONCn0T35gAeW38de43mf97sMOpSvj4aa1KYUm58USI7Wxxes03bAZdRzk6UtbzMaCQ6IxO0dy7X+XsjoD16hpsBeGz9dfzHj+R/Hp8nCxZRqkEDTaCKCSywjiaoMJ1TITE9eg7Jqnq8HL6gDwiZb0u0V0Rr/rmvqjxKuaLCX7ZWXTvAY+uvm3z8CP7nzVpngqrJpZKwWnCUjIviYVlirlGOzPLI3SMVyp/elvBUjjDkNhrtufFFErQ8pmdSlbK16toBHlt/HV8uHMX/vEGALkV3RJREiSlopxwdMXOZPLZ+ix+kAHpMKIk8UtE1ygtquttwxNhphrIZ1IBzjGF3IIGxGcBj6q8bHJBG8T9vdsoWrTFEuebEZuVxhhClH6P5Zo89OG9fwHNjtNQTpD0TG9PJLEYqvEY6Rlxy+ZZGfL0Aj62/bnQCXp//eeM4KzfQVJbgMQbUjlMFIm6TpcfWlZje7NBSV6IsEVmumWIbjiloUzQX9OzYdo8L1wjw2PrrpimONfmfNyzKklrgnEkSzT5QWYQW40YShyzqsRmMXbvVxKtGuYyMKaU1ugenLDm5Ily4iT14fP11Mx+xJv+zZ3MvnfdFqxU3a1W/FTB4m3Qfsyc1XUcdVhDeUDZXSFHHLQj/Y5jtC7ZqM0CXGwB4bP11i3LhOvzPGygYtiUBiwQV/4wFO0majijGsafHyRLu0yG6q35cL1rOpVxr2s5cM2jJYMCdc10Aj6q/blRpWJ//+dmm5psMl0KA2+AFRx9jMe2WbC4jQxnikd4DU8TwUjRVacgdlhmr3bpddzuJ9zXqr2xnxJfzP29RexdtjDVZqzkqa6PyvcojGrfkXiJ8SEtml/nYskicv0ivlxbqjemwUjMw5evdg8fUX9nOiC/lf94Q2i7MURk9nW1MSj5j8eAyV6y5CN2S6qbnw3vdA1Iwq+XOSCl663udN3IzLnrt+us25cI1+Z83SXQUldqQq0b5XOT17bGpLd6ssN1VMPf8c+jG8L3NeCnMdF+Ra3fRa9dft39/LuZ/3vwHoHrqGmQFafmiQw6eyzMxS05K4bL9uA+SKUQzCnSDkqOGokXyJvbgJ/BHI+qvY69//4rl20NsmK2ou2dTsyIALv/91/8n3P2Aao71WFGi8KKv1fRC5+J67Q/507/E/SOshqN5TsmYIjVt+kcjAx98iz/4SaojbIV1rexE7/C29HcYD/DX4a0rBOF5VTu7omsb11L/AWcVlcVZHSsqGuXLLp9ha8I//w3Mv+T4Ew7nTBsmgapoCrNFObIcN4pf/Ob/mrvHTGqqgAupL8qWjWPS9m/31jAe4DjA+4+uCoQoT/zOzlrNd3qd4SdphFxsUvYwGWbTWtISc3wNOWH+kHBMfc6kpmpwPgHWwqaSUG2ZWWheYOGQGaHB+eQ/kn6b3pOgLV+ODSn94wDvr8Bvb70/LLuiPPEr8OGVWfDmr45PZyccEmsVXZGe1pRNX9SU5+AVQkNTIVPCHF/jGmyDC9j4R9LfWcQvfiETmgMMUCMN1uNCakkweZsowdYobiMSlnKA93u7NzTXlSfe+SVbfnPQXmg9LpYAQxpwEtONyEyaueWM4FPjjyjG3uOaFmBTWDNgBXGEiQpsaWhnAqIijB07Dlsy3fUGeP989xbWkyf+FF2SNEtT1E0f4DYYVlxFlbaSMPIRMk/3iMU5pME2SIWJvjckciebkQuIRRyhUvkHg/iUljG5kzVog5hV7vIlCuBrmlhvgPfNHQM8lCf+FEGsYbMIBC0qC9a0uuy2wLXVbLBaP5kjHokCRxapkQyzI4QEcwgYHRZBp+XEFTqXFuNVzMtjXLJgX4gAid24Hjwc4N3dtVSe+NNiwTrzH4WVUOlDobUqr1FuAgYllc8pmzoVrELRHSIW8ViPxNy4xwjBpyR55I6J220qQTZYR4guvUICJiSpr9gFFle4RcF/OMB7BRiX8sSfhpNSO3lvEZCQfLUVTKT78Ek1LRLhWN+yLyTnp8qWUZ46b6vxdRGXfHVqx3eI75YaLa4iNNiK4NOW7wPW6lhbSOF9/M9qw8e/aoB3d156qTzxp8pXx5BKAsYSTOIIiPkp68GmTq7sZtvyzBQaRLNxIZ+paozHWoLFeExIhRBrWitHCAHrCF7/thhD8JhYz84wg93QRV88wLuLY8zF8sQ36qF1J455bOlgnELfshKVxYOXKVuKx0jaj22sczTQqPqtV/XDgpswmGTWWMSDw3ssyUunLLrVPGjYRsH5ggHeHSWiV8kT33ycFSfMgkoOK8apCye0J6VW6GOYvffgU9RWsukEi2kUV2nl4dOYUzRik9p7bcA4ggdJ53LxKcEe17B1R8eqAd7dOepV8sTXf5lhejoL85hUdhDdknPtKHFhljOT+bdq0hxbm35p2nc8+Ja1Iw+tJykgp0EWuAAZYwMVwac5KzYMslhvgHdHRrxKnvhTYcfKsxTxtTETkjHO7rr3zjoV25lAQHrqpV7bTiy2aXMmUhTBnKS91jhtR3GEoF0oLnWhWNnYgtcc4N0FxlcgT7yz3TgNIKkscx9jtV1ZKpWW+Ub1tc1eOv5ucdgpx+FJy9pgbLE7xDyXb/f+hLHVGeitHOi6A7ybo3sF8sS7w7cgdk0nJaOn3hLj3uyD0Zp5pazFIUXUpuTTU18d1EPkDoX8SkmWTnVIozEdbTcZjoqxhNHf1JrSS/AcvHjZ/SMHhL/7i5z+POsTUh/8BvNfYMTA8n+yU/MlTZxSJDRStqvEuLQKWwDctMTQogUDyQRoTQG5Kc6oQRE1yV1jCA7ri7jdZyK0sYTRjCR0Hnnd+y7nHxNgTULqw+8wj0mQKxpYvhjm9uSUxg+TTy7s2GtLUGcywhXSKZN275GsqlclX90J6bRI1aouxmgL7Q0Nen5ziM80SqMIo8cSOo+8XplT/5DHNWsSUr/6lLN/QQ3rDyzLruEW5enpf7KqZoShEduuSFOV7DLX7Ye+GmXb6/hnNNqKsVXuMDFpb9Y9eH3C6NGEzuOuI3gpMH/I6e+zDiH1fXi15t3vA1czsLws0TGEtmPEJdiiFPwlwKbgLHAFk4P6ZyPdymYYHGE0dutsChQBl2JcBFlrEkY/N5bQeXQ18gjunuMfMfsBlxJSx3niO485fwO4fGD5T/+3fPQqkneWVdwnw/3bMPkW9Wbqg+iC765Zk+xcT98ibKZc2EdgHcLoF8cSOo/Oc8fS+OyEULF4g4sJqXVcmfMfsc7A8v1/yfGXmL9I6Fn5pRwZhsPv0TxFNlAfZCvG+Oohi82UC5f/2IsJo0cTOm9YrDoKhFPEUr/LBYTUNht9zelHXDqwfPCIw4owp3mOcIQcLttWXFe3VZ/j5H3cIc0G6oPbCR+6Y2xF2EC5cGUm6wKC5tGEzhsWqw5hNidUiKX5gFWE1GXh4/Qplw4sVzOmx9QxU78g3EF6wnZlEN4FzJ1QPSLEZz1KfXC7vd8ssGdIbNUYpVx4UapyFUHzJoTOo1McSkeNn1M5MDQfs4qQuhhX5vQZFw8suwWTcyYTgioISk2YdmkhehG4PkE7w51inyAGGaU+uCXADabGzJR1fn3lwkty0asIo8cROm9Vy1g0yDxxtPvHDAmpu+PKnM8Ix1wwsGw91YJqhteaWgjYBmmQiebmSpwKKzE19hx7jkzSWOm66oPbzZ8Yj6kxVSpYjVAuvLzYMCRo3oTQecOOjjgi3NQ4l9K5/hOGhNTdcWVOTrlgYNkEXINbpCkBRyqhp+LdRB3g0OU6rMfW2HPCFFMV9nSp+uB2woepdbLBuJQyaw/ZFysXrlXwHxI0b0LovEkiOpXGA1Ijagf+KUNC6rKNa9bQnLFqYNkEnMc1uJrg2u64ELPBHpkgWbmwKpJoDhMwNbbGzAp7Yg31wS2T5rGtzit59PrKhesWG550CZpHEzpv2NGRaxlNjbMqpmEIzygJqQfjypycs2pg2cS2RY9r8HUqkqdEgKTWtWTKoRvOBPDYBltja2SO0RGjy9UHtxwRjA11ujbKF+ti5cIR9eCnxUg6owidtyoU5tK4NLji5Q3HCtiyF2IqLGYsHViOXTXOYxucDqG0HyttqYAKqYo3KTY1ekyDXRAm2AWh9JmsVh/ccg9WJ2E8YjG201sPq5ULxxX8n3XLXuMInbft2mk80rRGjCGctJ8/GFdmEQ9Ug4FlE1ll1Y7jtiraqm5Fe04VV8lvSVBL8hiPrfFVd8+7QH3Qbu2ipTVi8cvSGivc9cj8yvH11YMHdNSERtuOslM97feYFOPKzGcsI4zW0YGAbTAOaxCnxdfiYUmVWslxiIblCeAYr9VYR1gM7GmoPrilunSxxeT3DN/2eBQ9H11+nk1adn6VK71+5+Jfct4/el10/7KBZfNryUunWSCPxPECk1rdOv1WVSrQmpC+Tl46YD3ikQYcpunSQgzVB2VHFhxHVGKDgMEY5GLlQnP7FMDzw7IacAWnO6sBr12u+XanW2AO0wQ8pknnFhsL7KYIqhkEPmEXFkwaN5KQphbkUmG72wgw7WSm9RiL9QT925hkjiVIIhphFS9HKI6/8QAjlpXqg9W2C0apyaVDwKQwrwLY3j6ADR13ZyUNByQXHQu6RY09Hu6zMqXRaNZGS/KEJs0cJEe9VH1QdvBSJv9h09eiRmy0V2uJcqHcShcdvbSNg5fxkenkVprXM9rDVnX24/y9MVtncvbKY706anNl3ASll9a43UiacVquXGhvq4s2FP62NGKfQLIQYu9q1WmdMfmUrDGt8eDS0cXozH/fjmUH6Jruvm50hBDSaEU/2Ru2LEN/dl006TSc/g7tfJERxGMsgDUEr104pfWH9lQaN+M4KWQjwZbVc2rZVNHsyHal23wZtIs2JJqtIc/WLXXRFCpJkfE9jvWlfFbsNQ9pP5ZBS0zKh4R0aMFj1IjTcTnvi0Zz2rt7NdvQb2mgbju1plsH8MmbnEk7KbK0b+wC2iy3aX3szW8xeZvDwET6hWZYwqTXSSG+wMETKum0Dq/q+x62gt2ua2ppAo309TRk9TPazfV3qL9H8z7uhGqGqxNVg/FKx0HBl9OVUORn8Q8Jx9gFttGQUDr3tzcXX9xGgN0EpzN9mdZ3GATtPhL+CjxFDmkeEU6x56kqZRusLzALXVqkCN7zMEcqwjmywDQ6OhyUe0Xao1Qpyncrg6wKp9XfWDsaZplElvQ/b3sdweeghorwBDlHzgk1JmMc/wiERICVy2VJFdMjFuLQSp3S0W3+sngt2njwNgLssFGVQdJ0tu0KH4ky1LW4yrbkuaA6Iy9oz/qEMMXMMDWyIHhsAyFZc2peV9hc7kiKvfULxCl9iddfRK1f8kk9qvbdOoBtOg7ZkOZ5MsGrSHsokgLXUp9y88smniwWyuFSIRVmjplga3yD8Uij5QS1ZiM4U3Qw5QlSm2bXjFe6jzzBFtpg+/YBbLAWG7OPynNjlCw65fukGNdkJRf7yM1fOxVzbxOJVocFoYIaGwH22mIQkrvu1E2nGuebxIgW9U9TSiukPGU+Lt++c3DJPKhyhEEbXCQLUpae2exiKy6tMPe9mDRBFCEMTWrtwxN8qvuGnt6MoihKWS5NSyBhbH8StXoAz8PLOrRgLtOT/+4vcu+7vDLnqNvztOq7fmd8sMmY9Xzn1zj8Dq8+XVdu2Nv0IIySgEdQo3xVHps3Q5i3fLFsV4aiqzAiBhbgMDEd1uh8qZZ+lwhjkgokkOIv4xNJmyncdfUUzgB4oFMBtiu71Xumpz/P+cfUP+SlwFExwWW62r7b+LSPxqxn/gvMZ5z9C16t15UbNlq+jbGJtco7p8wbYlL4alSyfWdeuu0j7JA3JFNuVAwtst7F7FhWBbPFNKIUORndWtLraFLmMu7KFVDDOzqkeaiN33YAW/r76wR4XDN/yN1z7hejPau06EddkS/6XThfcz1fI/4K736fO48vlxt2PXJYFaeUkFS8U15XE3428xdtn2kc8GQlf1vkIaNRRnOMvLTWrZbElEHeLWi1o0dlKPAh1MVgbbVquPJ5+Cr8LU5/H/+I2QlHIU2ClXM9G8v7Rr7oc/hozfUUgsPnb3D+I+7WF8kNO92GY0SNvuxiE+2Bt8prVJTkzE64sfOstxuwfxUUoyk8VjcTlsqe2qITSFoSj6Epd4KsT6BZOWmtgE3hBfir8IzZDwgV4ZTZvD8VvPHERo8v+vL1DASHTz/i9OlKueHDjK5Rnx/JB1Vb1ioXdBra16dmt7dgik10yA/FwJSVY6XjA3oy4SqM2frqDPPSRMex9qs3XQtoWxMj7/Er8GWYsXgjaVz4OYumP2+9kbxvny/6kvWsEBw+fcb5bInc8APdhpOSs01tEqIkoiZjbAqKMruLbJYddHuHFRIyJcbdEdbl2sVLaySygunutBg96Y2/JjKRCdyHV+AEFtTvIpbKIXOamknYSiB6KV/0JetZITgcjjk5ZdaskBtWO86UF0ap6ozGXJk2WNiRUlCPFir66lzdm/SLSuK7EUdPz8f1z29Skq6F1fXg8+5UVR6bszncP4Tn4KUkkdJ8UFCY1zR1i8RmL/qQL3rlei4THG7OODlnKko4oI01kd3CaM08Ia18kC3GNoVaO9iDh+hWxSyTXFABXoau7Q6q9OxYg/OVEMw6jdbtSrJ9cBcewGmaZmg+bvkUnUUaGr+ZfnMH45Ivevl61hMcXsxYLFTu1hTm2zViCp7u0o5l+2PSUh9bDj6FgYypufBDhqK2+oXkiuHFHR3zfj+9PtA8oR0xnqX8qn+sx3bFODSbbF0X8EUvWQ8jBIcjo5bRmLOljDNtcqNtOe756h3l0VhKa9hDd2l1eqmsnh0MNMT/Cqnx6BInumhLT8luljzQ53RiJeA/0dxe5NK0o2fA1+GLXr6eNQWHNUOJssQaTRlGpLHKL9fD+IrQzTOMZS9fNQD4AnRNVxvTdjC+fJdcDDWQcyB00B0t9BDwTxXgaAfzDZ/DBXzRnfWMFRwuNqocOmX6OKNkY63h5n/fFcB28McVHqnXZVI27K0i4rDLNE9lDKV/rT+udVbD8dFFu2GGZ8mOt0kAXcoX3ZkIWVtw+MNf5NjR2FbivROHmhV1/pj2egv/fMGIOWTIWrV3Av8N9imV9IWml36H6cUjqEWNv9aNc+veb2sH46PRaHSuMBxvtW+twxctq0z+QsHhux8Q7rCY4Ct8lqsx7c6Sy0dl5T89rIeEuZKoVctIk1hNpfavER6yyH1Vvm3MbsUHy4ab4hWr/OZPcsRBphnaV65/ZcdYPNNwsjN/djlf9NqCw9U5ExCPcdhKxUgLSmfROpLp4WSUr8ojdwbncbvCf+a/YzRaEc6QOvXcGO256TXc5Lab9POvB+AWY7PigWYjzhifbovuunzRawsO24ZqQQAqguBtmpmPB7ysXJfyDDaV/aPGillgz1MdQg4u5MYaEtBNNHFjkRlSpd65lp4hd2AVPTfbV7FGpyIOfmNc/XVsPfg7vzaS/3nkvLL593ANLvMuRMGpQIhiF7kUEW9QDpAUbTWYBcbp4WpacHHY1aacqQyjGZS9HI3yCBT9kUZJhVOD+zUDvEH9ddR11fzPcTDQ5TlgB0KwqdXSavk9BC0pKp0WmcuowSw07VXmXC5guzSa4p0UvRw2lbDiYUx0ExJJRzWzi6Gm8cnEkfXXsdcG/M/jAJa0+bmCgdmQ9CYlNlSYZOKixmRsgiFxkrmW4l3KdFKv1DM8tk6WxPYJZhUUzcd8Kdtgrw/gkfXXDT7+avmfVak32qhtkg6NVdUS5wgkru1YzIkSduTW1FDwVWV3JQVJVuieTc0y4iDpFwc7/BvSalvKdQM8sv662cevz/+8sQVnjVAT0W2wLllw1JiMhJRxgDjCjLQsOzSFSgZqx7lAW1JW0e03yAD3asC+GD3NbQhbe+mN5GXH1F83KDOM4n/e5JIuH4NpdQARrFPBVptUNcjj4cVMcFSRTE2NpR1LEYbYMmfWpXgP9KejaPsLUhuvLCsVXznAG9dfx9SR1ud/3hZdCLHb1GMdPqRJgqDmm76mHbvOXDtiO2QPUcKo/TWkQ0i2JFXpBoo7vij1i1Lp3ADAo+qvG3V0rM//vFnnTE4hxd5Ka/Cor5YEdsLVJyKtDgVoHgtW11pWSjolPNMnrlrVj9Fv2Qn60twMwKPqr+N/wvr8z5tZcDsDrv06tkqyzESM85Ycv6XBWA2birlNCXrI6VbD2lx2L0vQO0QVTVVLH4SE67fgsfVXv8n7sz7/85Z7cMtbE6f088wSaR4kCkCm10s6pKbJhfqiUNGLq+0gLWC6eUAZFPnLjwqtKd8EwGvWX59t7iPW4X/eAN1svgRVSY990YZg06BD1ohLMtyFTI4pKTJsS9xREq9EOaPWiO2gpms7397x6nQJkbh+Fz2q/rqRROX6/M8bJrqlVW4l6JEptKeUFuMYUbtCQ7CIttpGc6MY93x1r1vgAnRXvY5cvwWPqb9uWQm+lP95QxdNMeWhOq1x0Db55C7GcUv2ZUuN6n8iKzsvOxibC//Yfs9Na8r2Rlz02vXXDT57FP/zJi66/EJSmsJKa8QxnoqW3VLQ+jZVUtJwJ8PNX1NQCwfNgdhhHD9on7PdRdrdGPF28rJr1F+3LBdeyv+8yYfLoMYet1vX4upNAjVvwOUWnlNXJXlkzk5Il6kqeoiL0C07qno+/CYBXq/+utlnsz7/Mzvy0tmI4zm4ag23PRN3t/CWryoUVJGm+5+K8RJ0V8Hc88/XHUX/HfiAq7t+BH+x6v8t438enWmdJwFA6ZINriLGKv/95f8lT9/FnyA1NMVEvQyaXuu+gz36f/DD73E4pwqpLcvm/o0Vle78n//+L/NPvoefp1pTJye6e4A/D082FERa5/opeH9zpvh13cNm19/4v/LDe5xMWTi8I0Ta0qKlK27AS/v3/r+/x/2GO9K2c7kVMonDpq7//jc5PKCxeNPpFVzaRr01wF8C4Pu76hXuX18H4LduTr79guuFD3n5BHfI+ZRFhY8w29TYhbbLi/bvBdqKE4fUgg1pBKnV3FEaCWOWyA+m3WpORZr/j+9TKJtW8yBTF2/ZEODI9/QavHkVdGFp/Pjn4Q+u5hXapsP5sOH+OXXA1LiKuqJxiMNbhTkbdJTCy4llEt6NnqRT4dhg1V3nbdrm6dYMecA1yTOL4PWTE9L5VzPFlLBCvlG58AhehnN4uHsAYinyJ+AZ/NkVvELbfOBUuOO5syBIEtiqHU1k9XeISX5bsimrkUUhnGDxourN8SgUsCZVtKyGbyGzHXdjOhsAvOAswSRyIBddRdEZWP6GZhNK/yjwew9ehBo+3jEADu7Ay2n8mDc+TS7awUHg0OMzR0LABhqLD4hJEh/BEGyBdGlSJoXYXtr+3HS4ijzVpgi0paWXtdruGTknXBz+11qT1Q2inxaTzQCO46P3lfLpyS4fou2PH/PupwZgCxNhGlj4IvUuWEsTkqMWm6i4xCSMc9N1RDQoCVcuGItJ/MRWefais+3synowi/dESgJjkilnWnBTGvRWmaw8oR15257t7CHmCf8HOn7cwI8+NQBXMBEmAa8PMRemrNCEhLGEhDQKcGZWS319BX9PFBEwGTbRBhLbDcaV3drFcDqk5kCTd2JF1Wp0HraqBx8U0wwBTnbpCadwBA/gTH/CDrcCs93LV8E0YlmmcyQRQnjBa8JESmGUfIjK/7fkaDJpmD2QptFNVJU1bbtIAjjWQizepOKptRjbzR9Kag6xZmMLLjHOtcLT3Tx9o/0EcTT1XN3E45u24AiwEypDJXihKjQxjLprEwcmRKclaDNZCVqr/V8mYWyFADbusiY5hvgFoU2vio49RgJLn5OsReRFN6tabeetiiy0V7KFHT3HyZLx491u95sn4K1QQSPKM9hNT0wMVvAWbzDSVdrKw4zRjZMyJIHkfq1VAVCDl/bUhNKlGq0zGr05+YAceXVPCttVk0oqjVwMPt+BBefx4yPtGVkUsqY3CHDPiCM5ngupUwCdbkpd8kbPrCWHhkmtIKLEetF2499eS1jZlIPGYnlcPXeM2KD9vLS0bW3ktYNqUllpKLn5ZrsxlIzxvDu5eHxzGLctkZLEY4PgSOg2IUVVcUONzUDBEpRaMoXNmUc0tFZrTZquiLyKxrSm3DvIW9Fil+AkhXu5PhEPx9mUNwqypDvZWdKlhIJQY7vn2OsnmBeOWnYZ0m1iwbbw1U60by5om47iHRV6fOgzjMf/DAZrlP40Z7syxpLK0lJ0gqaAK1c2KQKu7tabTXkLFz0sCftuwX++MyNeNn68k5Buq23YQhUh0SNTJa1ioQ0p4nUG2y0XilF1JqODqdImloPS4Bp111DEWT0jJjVv95uX9BBV7eB3bUWcu0acSVM23YZdd8R8UbQUxJ9wdu3oMuhdt929ME+mh6JXJ8di2RxbTi6TbrDquqV4aUKR2iwT6aZbyOwEXN3DUsWr8Hn4EhwNyHuXHh7/pdaUjtR7vnDh/d8c9xD/s5f501eQ1+CuDiCvGhk1AN/4Tf74RfxPwD3toLarR0zNtsnPzmS64KIRk861dMWCU8ArasG9T9H0ZBpsDGnjtAOM2+/LuIb2iIUGXNgl5ZmKD/Tw8TlaAuihaFP5yrw18v4x1898zIdP+DDAX1bM3GAMvPgRP/cJn3zCW013nrhHkrITyvYuwOUkcHuKlRSW5C6rzIdY4ppnF7J8aAJbQepgbJYBjCY9usGXDKQxq7RZfh9eg5d1UHMVATRaD/4BHK93/1iAgYZ/+jqPn8Dn4UExmWrpa3+ZOK6MvM3bjwfzxNWA2dhs8+51XHSPJiaAhGSpWevEs5xHLXcEGFXYiCONySH3fPWq93JIsBiSWvWyc3CAN+EcXoT7rCSANloPPoa31rt/5PUA/gp8Q/jDD3hyrjzlR8VkanfOvB1XPubt17vzxAfdSVbD1pzAnfgyF3ycadOTOTXhpEUoLC1HZyNGW3dtmjeXgr2r56JNmRwdNNWaQVBddd6rh4MhviEB9EFRD/7RGvePvCbwAL4Mx/D6M541hHO4D3e7g6PafdcZVw689z7NGTwo5om7A8sPhccT6qKcl9NJl9aM/9kX+e59Hh1yPqGuCCZxuITcsmNaJ5F7d0q6J3H48TO1/+M57085q2icdu2U+W36Ldllz9Agiv4YGljoEN908EzvDOrBF98/vtJwCC/BF2AG75xxEmjmMIcjxbjoaxqOK3/4hPOZzhMPBpYPG44CM0dTVm1LjLtUWWVz1Bcf8tEx0zs8O2A2YVHRxKYOiy/aOVoAaMu0i7ubu43njjmd4ibMHU1sIDHaQNKrZND/FZYdk54oCXetjq7E7IVl9eAL7t+oHnwXXtLx44czzoRFHBztYVwtH1d+NOMkupZ5MTM+gUmq90X+Bh9zjRlmaQ+m7YMqUL/veemcecAtOJ0yq1JnVlN27di2E0+Klp1tAJ4KRw1eMI7aJjsO3R8kPSI3fUFXnIOfdQe86sIIVtWDL7h//Ok6vj8vwDk08NEcI8zz7OhBy+WwalzZeZ4+0XniRfst9pAJqQHDGLzVQ2pheZnnv1OWhwO43/AgcvAEXEVVpa4db9sGvNK8wjaENHkfFQ4Ci5i7dqnQlPoLQrHXZDvO3BIXZbJOBrOaEbML6sFL798I4FhKihjHMsPjBUZYCMFr6nvaArxqXPn4lCa+cHfSa2cP27g3Z3ziYTRrcbQNGLQmGF3F3cBdzzzX7AILx0IB9rbwn9kx2G1FW3Inic+ZLIsVvKR8Zwfj0l1fkqo8LWY1M3IX14OX3r9RKTIO+d9XzAI8qRPGPn/4NC2n6o4rN8XJ82TOIvuVA8zLKUHRFgBCetlDZlqR1gLKjS39xoE7Bt8UvA6BxuEDjU3tFsEijgA+615tmZkXKqiEENrh41iLDDZNq4pKTWR3LZfnos81LOuNa15cD956vLMsJd1rqYp51gDUQqMYm2XsxnUhD2jg1DM7SeuJxxgrmpfISSXVIJIS5qJJSvJPEQ49DQTVIbYWJ9QWa/E2+c/oPK1drmC7WSfJRNKBO5Yjvcp7Gc3dmmI/Xh1kDTEuiSnWqQf37h+fTMhGnDf6dsS8SQfQWlqqwXXGlc/PEZ/SC5mtzIV0nAshlQdM/LvUtYutrEZ/Y+EAFtq1k28zQhOwLr1AIeANzhF8t9qzTdZf2qRKO6MWE9ohBYwibbOmrFtNmg3mcS+tB28xv2uKd/agYCvOP+GkSc+0lr7RXzyufL7QbkUpjLjEWFLqOIkAGu2B0tNlO9Eau2W1qcOUvVRgKzypKIQZ5KI3q0MLzqTNRYqiZOqmtqloIRlmkBHVpHmRYV6/HixbO6UC47KOFJnoMrVyr7wYz+SlW6GUaghYbY1I6kkxA2W1fSJokUdSh2LQ1GAimRGm0MT+uu57H5l7QgOWxERpO9moLRPgTtquWCfFlGlIjQaRly9odmzMOWY+IBO5tB4sW/0+VWGUh32qYk79EidWKrjWuiLpiVNGFWFRJVktyeXWmbgBBzVl8anPuXyNJlBJOlKLTgAbi/EYHVHxWiDaVR06GnHQNpJcWcK2jJtiCfG2sEHLzuI66sGrMK47nPIInPnu799935aOK2cvmvubrE38ZzZjrELCmXM2hM7UcpXD2oC3+ECVp7xtIuxptJ0jUr3sBmBS47TVxlvJ1Sqb/E0uLdvLj0lLr29ypdd/eMX3f6lrxGlKwKQxEGvw0qHbkbwrF3uHKwVENbIV2wZ13kNEF6zD+x24aLNMfDTCbDPnEikZFyTNttxWBXDaBuM8KtI2rmaMdUY7cXcUPstqTGvBGSrFWIpNMfbdea990bvAOC1YX0qbc6smDS1mPxSJoW4fwEXvjMmhlijDRq6qale6aJEuFGoppYDoBELQzLBuh/mZNx7jkinv0EtnUp50lO9hbNK57lZaMAWuWR5Yo9/kYwcYI0t4gWM47Umnl3YmpeBPqSyNp3K7s2DSAS/39KRuEN2bS4xvowV3dFRMx/VFcp2Yp8w2nTO9hCXtHG1kF1L4KlrJr2wKfyq77R7MKpFKzWlY9UkhYxyHWW6nBWPaudvEAl3CGcNpSXPZ6R9BbBtIl6cHL3gIBi+42CYXqCx1gfGWe7Ap0h3luyXdt1MKy4YUT9xSF01G16YEdWsouW9mgDHd3veyA97H+Ya47ZmEbqMY72oPztCGvK0onL44AvgC49saZKkWRz4veWljE1FHjbRJaWv6ZKKtl875h4CziFCZhG5rx7tefsl0aRT1bMHZjm8dwL/6u7wCRysaQblQoG5yAQN5zpatMNY/+yf8z+GLcH/Qn0iX2W2oEfXP4GvwQHuIL9AYGnaO3zqAX6946nkgqZNnUhx43DIdQtMFeOPrgy/y3Yd85HlJWwjLFkU3kFwq28xPnuPhMWeS+tDLV9Otllq7pQCf3uXJDN9wFDiUTgefHaiYbdfi3b3u8+iY6TnzhgehI1LTe8lcd7s1wJSzKbahCRxKKztTLXstGAiu3a6rPuQs5pk9TWAan5f0BZmGf7Ylxzzk/A7PAs4QPPPAHeFQ2hbFHszlgZuKZsJcUmbDC40sEU403cEjczstOEypa+YxevL4QBC8oRYqWdK6b7sK25tfE+oDZgtOQ2Jg8T41HGcBE6fTWHn4JtHcu9S7uYgU5KSCkl/mcnq+5/YBXOEr6lCUCwOTOM1taOI8mSxx1NsCXBEmLKbMAg5MkwbLmpBaFOPrNSlO2HnLiEqW3tHEwd8AeiQLmn+2gxjC3k6AxREqvKcJbTEzlpLiw4rNZK6oJdidbMMGX9FULKr0AkW+2qDEPBNNm5QAt2Ik2nftNWHetubosHLo2nG4vQA7GkcVCgVCgaDixHqo9UUn1A6OshapaNR/LPRYFV8siT1cCtJE0k/3WtaNSuUZYKPnsVIW0xXWnMUxq5+En4Kvw/MqQmVXnAXj9Z+9zM98zM/Agy7F/qqj2Nh67b8HjFnPP3iBn/tkpdzwEJX/whIcQUXOaikeliCRGUk7tiwF0rItwMEhjkZ309hikFoRAmLTpEXWuHS6y+am/KB/fM50aLEhGnSMwkpxzOov4H0AvgovwJ1iGzDLtJn/9BU+fAINfwUe6FHSLhu83viV/+/HrOePX+STT2B9uWGbrMHHLldRBlhS/CJQmcRxJFqZica01XixAZsYiH1uolZxLrR/SgxVIJjkpQP4PE9sE59LKLr7kltSBogS5tyszzH8Fvw8/AS8rNOg0xUS9fIaHwb+6et8Q/gyvKRjf5OusOzGx8evA/BP4IP11uN/grca5O0lcsPLJ5YjwI4QkJBOHa0WdMZYGxPbh2W2nR9v3WxEWqgp/G3+6VZbRLSAAZ3BhdhAaUL33VUSw9yjEsvbaQ9u4A/gGXwZXoEHOuU1GSj2chf+Mo+f8IcfcAxfIKVmyunRbYQVnoevwgfw3TXXcw++xNuP4fhyueEUNttEduRVaDttddoP0eSxLe2LENk6itYxlrxBNBYrNNKSQmeaLcm9c8UsaB5WyO6675yyQIAWSDpBVoA/gxmcwEvwoDv0m58UE7gHn+fJOa8/Ywan8EKRfjsopF83eCglX/Sfr7OeaRoQfvt1CGvIDccH5BCvw1sWIzRGC/66t0VTcLZQZtm6PlAasbOJ9iwWtUo7biktTSIPxnR24jxP1ZKaqq+2RcXM9OrBAm/AAs7hDJ5bNmGb+KIfwCs8a3jnjBrOFeMjHSCdbKr+2uOLfnOd9eiA8Hvvwwq54VbP2OqwkB48Ytc4YEOiH2vTXqodabfWEOzso4qxdbqD5L6tbtNPECqbhnA708DZH4QOJUXqScmUlks7Ot6FBuZw3n2mEbaUX7kDzxHOOQk8nKWMzAzu6ZZ8sOFw4RK+6PcuXo9tB4SbMz58ApfKDXf3szjNIIbGpD5TKTRxGkEMLjLl+K3wlWXBsCUxIDU+jbOiysESqAy1MGUJpXgwbTWzNOVEziIXZrJ+VIztl1PUBxTSo0dwn2bOmfDRPD3TRTGlfbCJvO9KvuhL1hMHhB9wPuPRLGHcdOWG2xc0U+5bQtAJT0nRTewXL1pgk2+rZAdeWmz3jxAqfNQQdzTlbF8uJ5ecEIWvTkevAHpwz7w78QujlD/Lr491bD8/1vhM2yrUQRrWXNQY4fGilfctMWYjL72UL/qS9eiA8EmN88nbNdour+PBbbAjOjIa4iBhfFg6rxeKdEGcL6p3EWR1Qq2Qkhs2DrnkRnmN9tG2EAqmgPw6hoL7Oza7B+3SCrR9tRftko+Lsf2F/mkTndN2LmzuMcKTuj/mX2+4Va3ki16+nnJY+S7MefpkidxwnV+4wkXH8TKnX0tsYzYp29DOOoSW1nf7nTh2akYiWmcJOuTidSaqESrTYpwjJJNVGQr+rLI7WsqerHW6Kp/oM2pKuV7T1QY9gjqlZp41/WfKpl56FV/0kvXQFRyeQ83xaTu5E8p5dNP3dUF34ihyI3GSpeCsywSh22ZJdWto9winhqifb7VRvgktxp13vyjrS0EjvrRfZ62uyqddSWaWYlwTPAtJZ2oZ3j/Sgi/mi+6vpzesfAcWNA0n8xVyw90GVFGuZjTXEQy+6GfLGLMLL523f5E0OmxVjDoOuRiH91RKU+vtoCtH7TgmvBLvtFXWLW15H9GTdVw8ow4IlRLeHECN9ym1e9K0I+Cbnhgv4Yu+aD2HaQJ80XDqOzSGAV4+4yCqBxrsJAX6ZTIoX36QnvzhhzzMfFW2dZVLOJfo0zbce5OvwXMFaZ81mOnlTVXpDZsQNuoYWveketKb5+6JOOsgX+NTm7H49fUTlx+WLuWL7qxnOFh4BxpmJx0p2gDzA/BUARuS6phR+pUsY7MMboAHx5xNsSVfVZcYSwqCKrqon7zM+8ecCkeS4nm3rINuaWvVNnMRI1IRpxTqx8PZUZ0Br/UEduo3B3hNvmgZfs9gQPj8vIOxd2kndir3awvJ6BLvoUuOfFWNYB0LR1OQJoUySKb9IlOBx74q1+ADC2G6rOdmFdJcD8BkfualA+BdjOOzP9uUhGUEX/TwhZsUduwRr8wNuXKurCixLBgpQI0mDbJr9dIqUuV+92ngkJZ7xduCk2yZKbfWrH1VBiTg9VdzsgRjW3CVXCvAwDd+c1z9dWw9+B+8MJL/eY15ZQ/HqvTwVdsZn5WQsgRRnMaWaecu3jFvMBEmgg+FJFZsnSl0zjB9OqPYaBD7qmoVyImFvzi41usesV0julaAR9dfR15Xzv9sEruRDyk1nb+QaLU67T885GTls6YgcY+UiMa25M/pwGrbCfzkvR3e0jjtuaFtnwuagHTSb5y7boBH119HXhvwP487jJLsLJ4XnUkHX5sLbS61dpiAXRoZSCrFJ+EjpeU3puVfitngYNo6PJrAigKktmwjyQdZpfq30mmtulaAx9Zfx15Xzv+cyeuiBFUs9zq8Kq+XB9a4PVvph3GV4E3y8HENJrN55H1X2p8VyqSKwVusJDKzXOZzplWdzBUFK9e+B4+uv468xvI/b5xtSAkBHQaPvtqWzllVvEOxPbuiE6+j2pvjcKsbvI7txnRErgfH7LdXqjq0IokKzga14GzQ23SSbCQvO6r+Or7SMIr/efOkkqSdMnj9mBx2DRsiY29Uj6+qK9ZrssCKaptR6HKURdwUYeUWA2kPzVKQO8ku2nU3Anhs/XWkBx3F/7wJtCTTTIKftthue1ty9xvNYLY/zo5KSbIuKbXpbEdSyeRyYdAIwKY2neyoc3+k1XUaufYga3T9daMUx/r8z1s10ITknIO0kuoMt+TB8jK0lpayqqjsJ2qtXAYwBU932zinimgmd6mTRDnQfr88q36NAI+tv24E8Pr8zxtasBqx0+xHH9HhlrwsxxNUfKOHQaZBITNf0uccj8GXiVmXAuPEAKSdN/4GLHhs/XWj92dN/uetNuBMnVR+XWDc25JLjo5Mg5IZIq226tmCsip2zZliL213YrTlL2hcFjpCduyim3M7/eB16q/blQsv5X/esDRbtJeabLIosWy3ycavwLhtxdWzbMmHiBTiVjJo6lCLjXZsi7p9PEPnsq6X6wd4bP11i0rD5fzPm/0A6brrIsllenZs0lCJlU4abakR59enZKrKe3BZihbTxlyZ2zl1+g0wvgmA166/bhwDrcn/7Ddz0eWZuJvfSESug6NzZsox3Z04FIxz0mUjMwVOOVTq1CQ0AhdbBGVdjG/CgsfUX7esJl3K/7ytWHRv683praW/8iDOCqWLLhpljDY1ZpzK75QiaZoOTpLKl60auHS/97oBXrv+umU9+FL+5+NtLFgjqVLCdbmj7pY5zPCPLOHNCwXGOcLquOhi8CmCWvbcuO73XmMUPab+ug3A6/A/78Bwe0bcS2+tgHn4J5pyS2WbOck0F51Vq3LcjhLvZ67p1ABbaL2H67bg78BfjKi/jr3+T/ABV3ilLmNXTI2SpvxWBtt6/Z//D0z/FXaGbSBgylzlsEGp+5//xrd4/ae4d8DUUjlslfIYS3t06HZpvfQtvv0N7AHWqtjP2pW08QD/FLy//da38vo8PNlKHf5y37Dxdfe/oj4kVIgFq3koLReSR76W/bx//n9k8jonZxzWTANVwEniDsg87sOSd/z7//PvMp3jQiptGVWFX2caezzAXwfgtzYUvbr0iozs32c3Uge7varH+CNE6cvEYmzbPZ9hMaYDdjK4V2iecf6EcEbdUDVUARda2KzO/JtCuDbNQB/iTeL0EG1JSO1jbXS+nLxtPMDPw1fh5+EPrgSEKE/8Gry5A73ui87AmxwdatyMEBCPNOCSKUeRZ2P6Myb5MRvgCHmA9ywsMifU+AYXcB6Xa5GibUC5TSyerxyh0j6QgLVpdyhfArRTTLqQjwe4HOD9s92D4Ap54odXAPBWLAwB02igG5Kkc+piN4lvODIFGAZgT+EO4Si1s7fjSR7vcQETUkRm9O+MXyo9OYhfe4xt9STQ2pcZRLayCV90b4D3jR0DYAfyxJ+eywg2IL7NTMXna7S/RpQ63JhWEM8U41ZyQGjwsVS0QBrEKLu8xwZsbi4wLcCT+OGidPIOCe1PiSc9Qt+go+vYqB7cG+B9d8cAD+WJPz0Am2gxXgU9IneOqDpAAXOsOltVuMzpdakJXrdPCzXiNVUpCeOos5cxnpQT39G+XVLhs1osQVvJKPZyNq8HDwd4d7pNDuWJPxVX7MSzqUDU6gfadKiNlUFTzLeFHHDlzO4kpa7aiKhBPGKwOqxsBAmYkOIpipyXcQSPlRTf+Tii0U3EJGaZsDER2qoB3h2hu0qe+NNwUooYU8y5mILbJe6OuX+2FTKy7bieTDAemaQyQ0CPthljSWO+xmFDIYiESjM5xKd6Ik5lvLq5GrQ3aCMLvmCA9wowLuWJb9xF59hVVP6O0CrBi3ZjZSNOvRy+I6klNVRJYRBaEzdN+imiUXQ8iVF8fsp+W4JXw7WISW7fDh7lptWkCwZ4d7QTXyBPfJMYK7SijjFppGnlIVJBJBYj7eUwtiP1IBXGI1XCsjNpbjENVpSAJ2hq2LTywEly3hUYazt31J8w2+aiLx3g3fohXixPfOMYm6zCGs9LVo9MoW3MCJE7R5u/WsOIjrqBoHUO0bJE9vxBpbhsd3+Nb4/vtPCZ4oZYCitNeYuC/8UDvDvy0qvkiW/cgqNqRyzqSZa/s0mqNGjtKOoTm14zZpUauiQgVfqtQiZjq7Q27JNaSK5ExRcrGCXO1FJYh6jR6CFqK7bZdQZ4t8g0rSlPfP1RdBtqaa9diqtzJkQ9duSryi2brQXbxDwbRUpFMBHjRj8+Nt7GDKgvph9okW7LX47gu0SpGnnFQ1S1lYldOsC7hYteR574ZuKs7Ei1lBsfdz7IZoxzzCVmmVqaSySzQbBVAWDek+N4jh9E/4VqZrJjPwiv9BC1XcvOWgO8275CVyBPvAtTVlDJfZkaZGU7NpqBogAj/xEHkeAuJihWYCxGN6e8+9JtSegFXF1TrhhLGP1fak3pebgPz192/8gB4d/6WT7+GdYnpH7hH/DJzzFiYPn/vjW0SgNpTNuPIZoAEZv8tlGw4+RLxy+ZjnKa5NdFoC7UaW0aduoYse6+bXg1DLg6UfRYwmhGEjqPvF75U558SANrElK/+MdpXvmqBpaXOa/MTZaa1DOcSiLaw9j0NNNst3c+63c7EKTpkvKHzu6bPbP0RkuHAVcbRY8ijP46MIbQeeT1mhA+5PV/inyDdQipf8LTvMXbwvoDy7IruDNVZKTfV4CTSRUYdybUCnGU7KUTDxLgCknqUm5aAW6/1p6eMsOYsphLzsHrE0Y/P5bQedx1F/4yPHnMB3/IOoTU9+BL8PhtjuFKBpZXnYNJxTuv+2XqolKR2UQgHhS5novuxVySJhBNRF3SoKK1XZbbXjVwWNyOjlqWJjrWJIy+P5bQedyldNScP+HZ61xKSK3jyrz+NiHG1hcOLL/+P+PDF2gOkekKGiNWKgJ+8Z/x8Iv4DdQHzcpZyF4v19I27w9/yPGDFQvmEpKtqv/TLiWMfn4sofMm9eAH8Ao0zzh7h4sJqYtxZd5/D7hkYPneDzl5idlzNHcIB0jVlQ+8ULzw/nc5/ojzl2juE0apD7LRnJxe04dMz2iOCFNtGFpTuXA5AhcTRo8mdN4kz30nVjEC4YTZQy4gpC7GlTlrePKhGsKKgeXpCYeO0MAd/GH7yKQUlXPLOasOH3FnSphjHuDvEu4gB8g66oNbtr6eMbFIA4fIBJkgayoXriw2XEDQPJrQeROAlY6aeYOcMf+IVYTU3XFlZufMHinGywaW3YLpObVBAsbjF4QJMsVUSayjk4voPsHJOQfPWDhCgDnmDl6XIRerD24HsGtw86RMHOLvVSHrKBdeVE26gKB5NKHzaIwLOmrqBWJYZDLhASG16c0Tn+CdRhWDgWXnqRZUTnPIHuMJTfLVpkoYy5CzylHVTGZMTwkGAo2HBlkQplrJX6U+uF1wZz2uwS1SQ12IqWaPuO4baZaEFBdukksJmkcTOm+YJSvoqPFzxFA/YUhIvWxcmSdPWTWwbAKVp6rxTtPFUZfKIwpzm4IoMfaYQLWgmlG5FME2gdBgm+J7J+rtS/XBbaVLsR7bpPQnpMFlo2doWaVceHk9+MkyguZNCJ1He+kuHTWyQAzNM5YSUg/GlTk9ZunAsg1qELVOhUSAK0LABIJHLKbqaEbHZLL1VA3VgqoiOKXYiS+HRyaEKgsfIqX64HYWbLRXy/qWoylIV9gudL1OWBNgBgTNmxA6b4txDT4gi3Ri7xFSLxtXpmmYnzAcWDZgY8d503LFogz5sbonDgkKcxGsWsE1OI+rcQtlgBBCSOKD1mtqYpIU8cTvBmAT0yZe+zUzeY92fYjTtGipXLhuR0ePoHk0ofNWBX+lo8Z7pAZDk8mEw5L7dVyZZoE/pTewbI6SNbiAL5xeygW4xPRuLCGbhcO4RIeTMFYHEJkYyEO9HmJfXMDEj/LaH781wHHZEtqSQ/69UnGpzH7LKIAZEDSPJnTesJTUa+rwTepI9dLJEawYV+ZkRn9g+QirD8vF8Mq0jFQ29js6kCS3E1+jZIhgPNanHdHFqFvPJLHqFwQqbIA4jhDxcNsOCCQLDomaL/dr5lyJaJU6FxPFjO3JOh3kVMcROo8u+C+jo05GjMF3P3/FuDLn5x2M04xXULPwaS6hBYki+MrMdZJSgPHlcB7nCR5bJ9Kr5ACUn9jk5kivdd8tk95SOGrtqu9lr2IhK65ZtEl7ZKrp7DrqwZfRUSN1el7+7NJxZbywOC8neNKTch5vsTEMNsoCCqHBCqIPRjIPkm0BjvFODGtto99rCl+d3wmHkW0FPdpZtC7MMcVtGFQjJLX5bdQ2+x9ypdc313uj8xlsrfuLgWXz1cRhZvJYX0iNVBRcVcmCXZs6aEf3RQF2WI/TcCbKmGU3IOoDJGDdDub0+hYckt6PlGu2BcxmhbTdj/klhccLGJMcqRjMJP1jW2ETqLSWJ/29MAoORluJ+6LPffBZbi5gqi5h6catQpmOT7/OFf5UorRpLzCqcMltBLhwd1are3kztrSzXO0LUbXRQcdLh/RdSZ+swRm819REDrtqzC4es6Gw4JCKlSnjYVpo0xeq33PrADbFLL3RuCmObVmPN+24kfa+AojDuM4umKe2QwCf6EN906HwjujaitDs5o0s1y+k3lgbT2W2i7FJdnwbLXhJUBq/9liTctSmFC/0OqUinb0QddTWamtjbHRFuWJJ6NpqZ8vO3fZJ37Db+2GkaPYLGHs7XTTdiFQJ68SkVJFVmY6McR5UycflNCsccHFaV9FNbR4NttLxw4pQ7wJd066Z0ohVbzihaxHVExd/ay04oxUKWt+AsdiQ9OUyZ2krzN19IZIwafSTFgIBnMV73ADj7V/K8u1MaY2sJp2HWm0f41tqwajEvdHWOJs510MaAqN4aoSiPCXtN2KSi46dUxHdaMquar82O1x5jqhDGvqmoE9LfxcY3zqA7/x3HA67r9ZG4O6Cuxu12/+TP+eLP+I+HErqDDCDVmBDO4larujNe7x8om2rMug0MX0rL1+IWwdwfR+p1TNTyNmVJ85ljWzbWuGv8/C7HD/izjkHNZNYlhZcUOKVzKFUxsxxN/kax+8zPWPSFKw80rJr9Tizyj3o1gEsdwgWGoxPezDdZ1TSENE1dLdNvuKL+I84nxKesZgxXVA1VA1OcL49dFlpFV5yJMhzyCmNQ+a4BqusPJ2bB+xo8V9u3x48VVIEPS/mc3DvAbXyoYr6VgDfh5do5hhHOCXMqBZUPhWYbWZECwVJljLgMUWOCB4MUuMaxGNUQDVI50TQ+S3kFgIcu2qKkNSHVoM0SHsgoZxP2d5HH8B9woOk4x5bPkKtAHucZsdykjxuIpbUrSILgrT8G7G5oCW+K0990o7E3T6AdW4TilH5kDjds+H64kS0mz24grtwlzDHBJqI8YJQExotPvoC4JBq0lEjjQkyBZ8oH2LnRsQ4Hu1QsgDTJbO8fQDnllitkxuVskoiKbRF9VwzMDvxHAdwB7mD9yCplhHFEyUWHx3WtwCbSMMTCUCcEmSGlg4gTXkHpZXWQ7kpznK3EmCHiXInqndkQjunG5kxTKEeGye7jWz9cyMR2mGiFQ15ENRBTbCp+Gh86vAyASdgmJq2MC6hoADQ3GosP0QHbnMHjyBQvQqfhy/BUbeHd5WY/G/9LK/8Ka8Jd7UFeNWEZvzPb458Dn8DGLOe3/wGL/4xP+HXlRt+M1PE2iLhR8t+lfgxsuh7AfO2AOf+owWhSZRYQbd622hbpKWKuU+XuvNzP0OseRDa+mObgDHJUSc/pKx31QdKffQ5OIJpt8GWjlgTwMc/w5MPCR/yl1XC2a2Yut54SvOtMev55Of45BOat9aWG27p2ZVORRvnEk1hqWMVUmqa7S2YtvlIpspuF1pt0syuZS2NV14mUidCSfzQzg+KqvIYCMljIx2YK2AO34fX4GWdu5xcIAb8MzTw+j/lyWM+Dw/gjs4GD6ehNgA48kX/AI7XXM/XAN4WHr+9ntywqoCakCqmKP0rmQrJJEErG2Upg1JObr01lKQy4jskWalKYfJ/EDLMpjNSHFEUAde2fltaDgmrNaWQ9+AAb8I5vKjz3L1n1LriB/BXkG/wwR9y/oRX4LlioHA4LzP2inzRx/DWmutRweFjeP3tNeSGlaE1Fde0OS11yOpmbIp2u/jF1n2RRZviJM0yBT3IZl2HWImKjQOxIyeU325b/qWyU9Moj1o07tS0G7qJDoGHg5m8yeCxMoEH8GU45tnrNM84D2l297DQ9t1YP7jki/7RmutRweEA77/HWXOh3HCxkRgldDQkAjNTMl2Iloc1qN5JfJeeTlyTRzxURTdn1Ixv2uKjs12AbdEWlBtmVdk2k7FFwj07PCZ9XAwW3dG+8xKzNFr4EnwBZpy9Qzhh3jDXebBpYcpuo4fQ44u+fD1dweEnHzI7v0xuuOALRUV8rXpFyfSTQYkhd7IHm07jpyhlkCmI0ALYqPTpUxXS+z4jgDj1Pflvmz5ecuItpIBxyTHpSTGWd9g1ApfD/bvwUhL4nT1EzqgX7cxfCcNmb3mPL/qi9SwTHJ49oj5ZLjccbTG3pRmlYi6JCG0mQrAt1+i2UXTZ2dv9IlQpN5naMYtviaXlTrFpoMsl3bOAFEa8sqPj2WCMrx3Yjx99qFwO59Aw/wgx+HlqNz8oZvA3exRDvuhL1jMQHPaOJ0+XyA3fp1OfM3qObEVdhxjvynxNMXQV4+GJyvOEFqeQBaIbbO7i63rpxCltdZShPFxkjM2FPVkn3TG+Rp9pO3l2RzFegGfxGDHIAh8SteR0C4HopXzRF61nheDw6TFN05Ebvq8M3VKKpGjjO6r7nhudTEGMtYM92HTDaR1FDMXJ1eThsbKfywyoWwrzRSXkc51flG3vIid62h29bIcFbTGhfV+faaB+ohj7dPN0C2e2lC96+XouFByen9AsunLDJZ9z7NExiUc0OuoYW6UZkIyx2YUR2z6/TiRjyKMx5GbbjLHvHuf7YmtKghf34LJfx63Yg8vrvN2zC7lY0x0tvKezo4HmGYDU+Gab6dFL+KI761lDcNifcjLrrr9LWZJctG1FfU1uwhoQE22ObjdfkSzY63CbU5hzs21WeTddH2BaL11Gi7lVdlxP1nkxqhnKhVY6knS3EPgVGg1JpN5cP/hivujOelhXcPj8HC/LyI6MkteVjlolBdMmF3a3DbsuAYhL44dxzthWSN065xxUd55Lmf0wRbOYOqH09/o9WbO2VtFdaMb4qBgtFJoT1SqoN8wPXMoXLb3p1PUEhxfnnLzGzBI0Ku7FxrKsNJj/8bn/H8fPIVOd3rfrklUB/DOeO+nkghgSPzrlPxluCMtOnDL4Yml6dK1r3vsgMxgtPOrMFUZbEUbTdIzii5beq72G4PD0DKnwjmBULUVFmy8t+k7fZ3pKc0Q4UC6jpVRqS9Umv8bxw35flZVOU1X7qkjnhZlsMbk24qQ6Hz7QcuL6sDC0iHHki96Uh2UdvmgZnjIvExy2TeJdMDZNSbdZyAHe/Yd1xsQhHiKzjh7GxQ4yqMPaywPkjMamvqrYpmO7Knad+ZQC5msCuAPWUoxrxVhrGv7a+KLXFhyONdTMrZ7ke23qiO40ZJUyzgYyX5XyL0mV7NiUzEs9mjtbMN0dERqwyAJpigad0B3/zRV7s4PIfXSu6YV/MK7+OrYe/JvfGMn/PHJe2fyUdtnFrKRNpXV0Y2559aWPt/G4BlvjTMtXlVIWCnNyA3YQBDmYIodFz41PvXPSa6rq9lWZawZ4dP115HXV/M/tnFkkrBOdzg6aP4pID+MZnTJ1SuuB6iZlyiox4HT2y3YBtkUKWooacBQUDTpjwaDt5poBHl1/HXltwP887lKKXxNUEyPqpGTyA699UqY/lt9yGdlUKra0fFWS+36iylVWrAyd7Uw0CZM0z7xKTOduznLIjG2Hx8cDPLb+OvK6Bv7n1DYci4CxUuRxrjBc0bb4vD3rN5Zz36ntLb83eVJIB8LiIzCmn6SMPjlX+yNlTjvIGjs+QzHPf60Aj62/jrzG8j9vYMFtm1VoRWCJdmw7z9N0t+c8cxZpPeK4aTRicS25QhrVtUp7U578chk4q04Wx4YoQSjFryUlpcQ1AbxZ/XVMknIU//OGl7Q6z9Zpxi0+3yFhSkjUDpnCIUhLWVX23KQ+L9vKvFKI0ZWFQgkDLvBoylrHNVmaw10zwCPrr5tlodfnf94EWnQ0lFRWy8pW9LbkLsyUVDc2NSTHGDtnD1uMtchjbCeb1mpxFP0YbcClhzdLu6lfO8Bj6q+bdT2sz/+8SZCV7VIxtt0DUn9L7r4cLYWDSXnseEpOGFuty0qbOVlS7NNzs5FOGJUqQpl2Q64/yBpZf90sxbE+//PGdZ02HSipCbmD6NItmQ4Lk5XUrGpDMkhbMm2ZVheNYV+VbUWTcv99+2NyX1VoafSuC+AN6q9bFIMv5X/eagNWXZxEa9JjlMwNWb00akGUkSoepp1/yRuuqHGbUn3UdBSTxBU6SEVklzWRUkPndVvw2PrrpjvxOvzPmwHc0hpmq82npi7GRro8dXp0KXnUQmhZbRL7NEVp1uuZmO45vuzKsHrktS3GLWXODVjw+vXXLYx4Hf7njRPd0i3aoAGX6W29GnaV5YdyDj9TFkakje7GHYzDoObfddHtOSpoi2SmzJHrB3hM/XUDDEbxP2/oosszcRlehWXUvzHv4TpBVktHqwenFo8uLVmy4DKLa5d3RtLrmrM3aMFr1183E4sewf+85VWeg1c5ag276NZrM9IJVNcmLEvDNaV62aq+14IAOGFsBt973Ra8Xv11YzXwNfmft7Jg2oS+XOyoC8/cwzi66Dhmgk38kUmP1CUiYWOX1bpD2zWXt2FCp7uq8703APAa9dfNdscR/M/bZLIyouVxqJfeWvG9Je+JVckHQ9+CI9NWxz+blX/KYYvO5n2tAP/vrlZ7+8/h9y+9qeB/Hnt967e5mevX10rALDWK//FaAT5MXdBXdP0C/BAes792c40H+AiAp1e1oH8HgH94g/Lttx1gp63op1eyoM/Bvw5/G/7xFbqJPcCXnmBiwDPb/YKO4FX4OjyCb289db2/Noqicw4i7N6TVtoz8tNwDH+8x/i6Ae7lmaQVENzJFb3Di/BFeAwz+Is9SjeQySpPqbLFlNmyz47z5a/AF+AYFvDmHqibSXTEzoT4Gc3OALaqAP4KPFUJ6n+1x+rGAM6Zd78bgJ0a8QN4GU614vxwD9e1Amy6CcskNrczLx1JIp6HE5UZD/DBHrFr2oNlgG4Odv226BodoryjGJ9q2T/AR3vQrsOCS0ctXZi3ruLlhpFDJYl4HmYtjQCP9rhdn4suySLKDt6wLcC52h8xPlcjju1fn+yhuw4LZsAGUuo2b4Fx2UwQu77uqRHXGtg92aN3tQCbFexc0uk93vhTXbct6y7MulLycoUljx8ngDMBg1tvJjAazpEmOtxlzclvj1vQf1Tx7QlPDpGpqgtdSKz/d9/hdy1vTfFHSmC9dGDZbLiezz7Ac801HirGZsWjydfZyPvHXL/Y8Mjzg8BxTZiuwKz4Eb8sBE9zznszmjvFwHKPIWUnwhqfVRcd4Ck0K6ate48m1oOfrX3/yOtvAsJ8zsPAM89sjnddmuLuDPjX9Bu/L7x7xpMzFk6nWtyQfPg278Gn4Aekz2ZgOmU9eJ37R14vwE/BL8G3aibCiWMWWDQ0ZtkPMnlcGeAu/Ag+8ZyecU5BPuy2ILD+sQqyZhAKmn7XZd+jIMTN9eBL7x95xVLSX4On8EcNlXDqmBlqS13jG4LpmGbkF/0CnOi3H8ETOIXzmnmtb0a16Tzxj1sUvQCBiXZGDtmB3KAefPH94xcUa/6vwRn80GOFyjEXFpba4A1e8KQfFF+259tx5XS4egYn8fQsLGrqGrHbztr+uByTahWuL1NUGbDpsnrwBfePPwHHIf9X4RnM4Z2ABWdxUBlqQ2PwhuDxoS0vvqB1JzS0P4h2nA/QgTrsJFn+Y3AOjs9JFC07CGWX1oNX3T/yHOzgDjwPn1PM3g9Jk9lZrMEpxnlPmBbjyo2+KFXRU52TJM/2ALcY57RUzjObbjqxVw++4P6RAOf58pcVsw9Daje3htriYrpDOonre3CudSe6bfkTEgHBHuDiyu5MCsc7BHhYDx7ePxLjqigXZsw+ijMHFhuwBmtoTPtOxOrTvYJDnC75dnUbhfwu/ZW9AgYd+peL68HD+0emKquiXHhWjJg/UrkJYzuiaL3E9aI/ytrCvAd4GcYZMCkSQxfUg3v3j8c4e90j5ZTPdvmJJGHnOCI2nHS8081X013pHuBlV1gB2MX1YNmWLHqqGN/TWmG0y6clJWthxNUl48q38Bi8vtMKyzzpFdSDhxZ5WBA5ZLt8Jv3895DduBlgbPYAj8C4B8hO68FDkoh5lydC4FiWvBOVqjYdqjiLv92t8yPDjrDaiHdUD15qkSURSGmXJwOMSxWAXYwr3zaAufJ66l+94vv3AO+vPcD7aw/w/toDvL/2AO+vPcD7aw/wHuD9tQd4f+0B3l97gPfXHuD9tQd4f+0B3l97gG8LwP8G/AL8O/A5OCq0Ys2KIdv/qOIXG/4mvFAMF16gZD+2Xvu/B8as5+8bfllWyg0zaNO5bfXj6vfhhwD86/Aq3NfRS9t9WPnhfnvCIw/CT8GLcFTMnpntdF/z9V+PWc/vWoIH+FL3Znv57PitcdGP4R/C34avw5fgRVUInCwbsn1yyA8C8zm/BH8NXoXnVE6wVPjdeCI38kX/3+Ct9dbz1pTmHFRu+Hm4O9Ch3clr99negxfwj+ER/DR8EV6B5+DuQOnTgUw5rnkY+FbNU3gNXh0o/JYTuWOvyBf9FvzX663HH/HejO8LwAl8Hl5YLTd8q7sqA3wbjuExfAFegQdwfyDoSkWY8swzEf6o4Qyewefg+cHNbqMQruSL/u/WWc+E5g7vnnEXgDmcDeSGb/F4cBcCgT+GGRzDU3hZYburAt9TEtHgbM6JoxJ+6NMzzTcf6c2bycv2+KK/f+l6LBzw5IwfqZJhA3M472pWT/ajKxnjv4AFnMEpnBTPND6s2J7qHbPAqcMK74T2mZ4VGB9uJA465It+/eL1WKhYOD7xHOkr1ajK7d0C4+ke4Hy9qXZwpgLr+Znm/uNFw8xQOSy8H9IzjUrd9+BIfenYaylf9FsXr8fBAadnPIEDna8IBcwlxnuA0/Wv6GAWPd7dDIKjMdSWueAsBj4M7TOd06qBbwDwKr7oleuxMOEcTuEZTHWvDYUO7aHqAe0Bbq+HEFRzOz7WVoTDQkVds7A4sIIxfCQdCefFRoIOF/NFL1mPab/nvOakSL/Q1aFtNpUb/nFOVX6gzyg/1nISyDfUhsokIzaBR9Kxm80s5mK+6P56il1jXic7nhQxsxSm3OwBHl4fFdLqi64nDQZvqE2at7cWAp/IVvrN6/BFL1mPhYrGMBfOi4PyjuSGf6wBBh7p/FZTghCNWGgMzlBbrNJoPJX2mW5mwZfyRffXo7OFi5pZcS4qZUrlViptrXtw+GQoyhDPS+ANjcGBNRiLCQDPZPMHuiZfdFpPSTcQwwKYdRNqpkjm7AFeeT0pJzALgo7g8YYGrMHS0iocy+YTm2vyRUvvpXCIpQ5pe666TJrcygnScUf/p0NDs/iAI/nqDHC8TmQT8x3NF91l76oDdQGwu61Z6E0ABv7uO1dbf/37Zlv+Zw/Pbh8f1s4Avur6657/+YYBvur6657/+YYBvur6657/+YYBvur6657/+aYBvuL6657/+VMA8FXWX/f8zzcN8BXXX/f8zzcNMFdbf93zP38KLPiK6697/uebtuArrr/u+Z9vGmCusP6653/+1FjwVdZf9/zPN7oHX339dc//fNMu+irrr3v+50+Bi+Zq6697/uebA/jz8Pudf9ht/fWv517J/XUzAP8C/BAeX9WCDrUpZ3/dEMBxgPcfbtTVvsYV5Yn32u03B3Ac4P3b8I+vxNBKeeL9dRMAlwO83959qGO78sT769oB7g3w/vGVYFzKE++v6wV4OMD7F7tckFkmT7y/rhHgpQO8b+4Y46XyxPvrugBeNcB7BRiX8sT767oAvmCA9woAHsoT76+rBJjLBnh3txOvkifeX1dswZcO8G6N7sXyxPvr6i340gHe3TnqVfLE++uKAb50gHcXLnrX8sR7gNdPRqwzwLu7Y/FO5Yn3AK9jXCMGeHdgxDuVJ75VAI8ljP7PAb3/RfjcZfePHBB+79dpfpH1CanN30d+mT1h9GqAxxJGM5LQeeQ1+Tb+EQJrElLb38VHQ94TRq900aMIo8cSOo+8Dp8QfsB8zpqE1NO3OI9Zrj1h9EV78PqE0WMJnUdeU6E+Jjyk/hbrEFIfeWbvId8H9oTRFwdZaxJGvziW0Hn0gqYB/wyZ0PwRlxJST+BOw9m77Amj14ii1yGM/txYQudN0qDzGe4EqfA/5GJCagsHcPaEPWH0esekSwmjRxM6b5JEcZ4ww50ilvAOFxBSx4yLW+A/YU8YvfY5+ALC6NGEzhtmyZoFZoarwBLeZxUhtY4rc3bKnjB6TKJjFUHzJoTOozF2YBpsjcyxDgzhQ1YRUse8+J4wenwmaylB82hC5w0zoRXUNXaRBmSMQUqiWSWkLsaVqc/ZE0aPTFUuJWgeTei8SfLZQeMxNaZSIzbII4aE1Nmr13P2hNHjc9E9guYNCZ032YlNwESMLcZiLQHkE4aE1BFg0yAR4z1h9AiAGRA0jyZ03tyIxWMajMPWBIsxYJCnlITU5ShiHYdZ94TR4wCmSxg9jtB5KyPGYzymAYexWEMwAPIsAdYdV6aObmNPGD0aYLoEzaMJnTc0Ygs+YDw0GAtqxBjkuP38bMRWCHn73xNGjz75P73WenCEJnhwyVe3AEe8TtKdJcYhBl97wuhNAObK66lvD/9J9NS75v17wuitAN5fe4D31x7g/bUHeH/tAd5fe4D3AO+vPcD7aw/w/toDvL/2AO+vPcD7aw/w/toDvAd4f/24ABzZ8o+KLsSLS+Pv/TqTb3P4hKlQrTGh+fbIBT0Axqznnb+L/V2mb3HkN5Mb/nEHeK7d4IcDld6lmDW/iH9E+AH1MdOw/Jlu2T1xNmY98sv4wHnD7D3uNHu54WUuOsBTbQuvBsPT/UfzNxGYzwkP8c+Yz3C+r/i6DcyRL/rZ+utRwWH5PmfvcvYEt9jLDS/bg0/B64DWKrQM8AL8FPwS9beQCe6EMKNZYJol37jBMy35otdaz0Bw2H/C2Smc7+WGB0HWDELBmOByA3r5QONo4V+DpzR/hFS4U8wMW1PXNB4TOqYz9urxRV++ntWCw/U59Ty9ebdWbrgfRS9AYKKN63ZokZVygr8GZ/gfIhZXIXPsAlNjPOLBby5c1eOLvmQ9lwkOy5x6QV1j5TYqpS05JtUgUHUp5toHGsVfn4NX4RnMCe+AxTpwmApTYxqMxwfCeJGjpXzRF61nbcHhUBPqWze9svwcHJ+S6NPscKrEjug78Dx8Lj3T8D4YxGIdxmJcwhi34fzZUr7olevZCw5vkOhoClq5zBPZAnygD/Tl9EzDh6kl3VhsHYcDEb+hCtJSvuiV69kLDm+WycrOTArHmB5/VYyP6jOVjwgGawk2zQOaTcc1L+aLXrKeveDwZqlKrw8U9Y1p66uK8dEzdYwBeUQAY7DbyYNezBfdWQ97weEtAKYQg2xJIkuveAT3dYeLGH+ShrWNwZgN0b2YL7qznr3g8JYAo5bQBziPjx7BPZ0d9RCQp4UZbnFdzBddor4XHN4KYMrB2qHFRIzzcLAHQZ5the5ovui94PCWAPefaYnxIdzRwdHCbuR4B+tbiy96Lzi8E4D7z7S0mEPd+eqO3cT53Z0Y8SV80XvB4Z0ADJi/f7X113f+7p7/+UYBvur6657/+YYBvur6657/+aYBvuL6657/+aYBvuL6657/+aYBvuL6657/+aYBvuL6657/+VMA8FXWX/f8z58OgK+y/rrnf75RgLna+uue//lTA/CV1V/3/M837aKvvv6653++UQvmauuve/7nTwfAV1N/3fM/fzr24Cuuv+75nz8FFnxl9dc9//MOr/8/glixwRuUfM4AAAAASUVORK5CYII=','EPSG:4326','Spatial3DModel','./SampleData/situationSimulation/model/无人机/无人机.gltf','_screenPositionX','latitude_of_center','objectLegacy','replayDeclutter','marker-end','_extruded','rasterLineWidth','suspendUpdates','save','eventListeners','getCFunc','maxValues','_blinkInterval','_memoryUsed','removeAllGeoEffect','matrials','vertexTriangles','host','_enableHeartCheck','makeStyleDirty','_leadTime','emscriptenWebGLGetUniform','loadUrlDocument','createWireframeIndexBuffer','_requiresNormalEC','stretchX','setTimeZone','begin','_hasSphericalExtentsAttribute','String','constrast','_isSkirtDirty','_isDynamic','mkdev','position02DHigh','This\x20browser\x20does\x20not\x20support\x20Math.imul(),\x20build\x20with\x20LEGACY_VM_SUPPORT\x20or\x20POLYFILL_OLD_MATH_FUNCTIONS\x20to\x20add\x20in\x20a\x20polyfill','rgba(66,67,68,0.3)','collisionArrays','_transformFeedback','_vertexCompressionType','program','createClampGroundColorRenderState','specular','],\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20u_gridTextureTranslationAndScale[','Mercator_Auxiliary_Sphere','application/vnd.quantized-mesh,application/octet-stream;q=0.9,*/*;q=0.01','?isCover=false','_scanAngle','cesium-performanceDisplay-defaultContainer','northwestMesh','_addSmlFileFailed','setShowInvalid','boxSizing','cartographicToCartesian','vectortilesmap\x20overlapDisplayedThreshold','getPickRay','_reprojectComputeCommands','blinkNumber','onExit','vec4\x20getPosition(vec3\x20position,\x20float\x20height,\x20vec2\x20textureCoordinates)\x20{\x20return\x20getPositionMorphingMode(position,\x20height,\x20textureCoordinates);\x20}','\x27Too\x20much\x20recursion\x27\x20after\x20processing\x20','debugShowFramesPerSecond','isTransparencyOptimization','planes','ROUND_HALF_UP','_customAngle','skyAtmosphere','xmin','_promise','_anchorLineColor','___html2canvas___pseudoelement_after','isSelected','enableCursorStyle','_currentActionIndex','Expected\x20second\x20argument\x20to\x20be\x20of\x20type\x20array\x20or\x20string,\x20but\x20found\x20','_batchValuesDirty','belowRangeColor','\x27UTF8ToString\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_moonPhase','_roadTileset','ABGR','czm_translucentPhong','_modelViewInfiniteProjectionDirty','sz21','_excavationSideNormalTextureUrl','Popular\x20Visualisation\x20Pseudo\x20Mercator','Oblique_Stereographic','HEAP','fakeround','not\x20an\x20integer','_blendMinmax','_clampAnimations','focalDistance','input','_lineAntialiasing','animationState','RegionMaterialVp_','Widgets/Images/ImageryProviders/sentinel-2.png','</li><li><strong>Features\x20Loaded:\x20</strong>','_updateDependencies','drawCoordinates_','Reminiscent\x20of\x20hand\x20drawn\x20maps,\x20Stamen\x20watercolor\x20maps\x20apply\x20raster\x20effect\x20area\x20washes\x20and\x20organic\x20edges\x20over\x20a\x20paper\x20texture\x20to\x20add\x20warm\x20pop\x20to\x20any\x20map.\x0ahttp://maps.stamen.com','isHidden','onload','createDebugVolume','_shaderDisableDepthDistance','bottomContainer','tessellate','prePassesUpdate','_nextNode','The\x20base\x20internal\x20format\x20must\x20be\x20the\x20same\x20as\x20the\x20format\x20for\x20uncompressed\x20textures.','GetAttribute','directionWC','DOMParser\x20not\x20supported,\x20falling\x20back\x20to\x20createHTMLDocument','addEffectToScene','getOffsetY','ORDER','px;left:','textState_','SHOW_REFLECTIVE_OCEAN','Assets/Terrain/','backgroundRepeatShape','Expected\x20expression\x20after\x20','addGeoEntityPicture','textureunitstate','lengthBytesUTF32','_mvtMaxLeve','NEG_ONE','setPathInfo','easting','BLINN','px;bottom:0;background-position:\x200\x200;\x22></span>','touchcancel','numberOfImages','uTexUVOffset','_downReverName','line-sort-key','_sunHoriz','expressionRewriting.preProcessBindings','msIndexedDB','_oriRootEntities','getGapColor','queryStringValue','options.iso8601\x20is\x20an\x20invalid\x20ISO\x208601\x20interval.','_tileCoordinatesSubscription','componentsLength','requestWaterMask','bias','parallelogram','headingfree','localTranslation','readAsArrayBuffer','addLayerService','overflow_','\x20\x20\x20\x20\x20\x20\x20\x20getLightColor(uDirectionalLightDirectionEC[i],\x20v,\x20n,\x20uDirectionalLightColor[i],\x20fresnelTerm,\x20roughness,\x20lightDiffuseTerm,\x20lightSpecularTerm);\x0a','_bUseHypColorTable','appearance','_div','computeOrthographicOffCenter','class','_normal3D','_planeCommand','_texture','deleteAllObjects','3DLow);\x0a}\x0a\x0a','vertexAttrib1fv','uniform\x20float\x20uMaxCategoryOrHypCeil;\x0auniform\x20float\x20uMinCategoryOrHypFloor;\x0auniform\x20sampler2D\x20uEmissionTexAtlas;\x0auniform\x20vec4\x20uEmissionTexAtlasTilingAndOffset[EMISSION_TEXTURE_COUNT];\x0auniform\x20vec4\x20uEmissionTexAtlasRects[EMISSION_TEXTURE_COUNT];\x0auniform\x20float\x20uLayerCornerLength;\x0avarying\x20vec2\x20vLayerTexCoord;\x0avarying\x20vec2\x20vModIndexAndTexIndex;\x0avec3\x20czm_getEmissiveTextureColor(float\x20w)\x0a{\x0a\x20\x20\x20\x20vec3\x20texColor\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20vec2\x20emissionTexCoord;\x0a\x20\x20\x20\x20int\x20nEmissionTexTexIdx\x20=\x20int(floor(vModIndexAndTexIndex.y\x20+\x200.5));\x0a\x20\x20\x20\x20vec2\x20atlasTexCoord;\x0a\x20\x20\x20\x20for(int\x20i\x20=\x200;\x20i\x20<\x20EMISSION_TEXTURE_COUNT;\x20i++){\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(nEmissionTexTexIdx\x20==\x20i){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20emissionTexCoord.x\x20=\x20mod(length(vLayerTexCoord)\x20*\x20uLayerCornerLength\x20/\x20uEmissionTexAtlasTilingAndOffset[i].x,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20emissionTexCoord.y\x20=\x20mod((w\x20-\x20uMinCategoryOrHypFloor)\x20/\x20uEmissionTexAtlasTilingAndOffset[i].y,\x201.0)\x20;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20emissionTexCoord.x\x20+=\x20uEmissionTexAtlasTilingAndOffset[i].z;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20emissionTexCoord.y\x20+=\x20vModIndexAndTexIndex.x\x20+\x20uEmissionTexAtlasTilingAndOffset[i].w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20emissionTexCoord.xy\x20=\x20fract(emissionTexCoord.xy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20atlasTexCoord\x20=\x20mix(uEmissionTexAtlasRects[i].xy,\x20uEmissionTexAtlasRects[i].zw,\x20emissionTexCoord);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20texColor\x20=\x20texture2D(uEmissionTexAtlas,\x20atlasTexCoord).rgb;\x0a\x20\x20\x20\x20return\x20texColor;\x0a}\x0avec3\x20czm_getEmissiveTextureColor(float\x20w,\x20vec2\x20texCoord)\x0a{\x0a\x20\x20\x20\x20vec3\x20texColor\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20vec2\x20emissionTexCoord;\x0a\x20\x20\x20\x20int\x20nEmissionTexTexIdx\x20=\x20int(floor(vModIndexAndTexIndex.y\x20+\x200.5));\x0a\x20\x20\x20\x20vec2\x20atlasTexCoord;\x0a\x20\x20\x20\x20for(int\x20i\x20=\x200;\x20i\x20<\x20EMISSION_TEXTURE_COUNT;\x20i++){\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(nEmissionTexTexIdx\x20==\x20i){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20emissionTexCoord.x\x20=\x20mod(texCoord.x\x20/\x20uEmissionTexAtlasTilingAndOffset[i].x,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20emissionTexCoord.y\x20=\x20mod(texCoord.y\x20/\x20uEmissionTexAtlasTilingAndOffset[i].y,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20emissionTexCoord.x\x20+=\x20uEmissionTexAtlasTilingAndOffset[i].z;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20emissionTexCoord.y\x20+=\x20vModIndexAndTexIndex.x\x20+\x20uEmissionTexAtlasTilingAndOffset[i].w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20emissionTexCoord.xy\x20=\x20fract(emissionTexCoord.xy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20atlasTexCoord\x20=\x20mix(uEmissionTexAtlasRects[i].xy,\x20uEmissionTexAtlasRects[i].zw,\x20emissionTexCoord);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20texColor\x20=\x20texture2D(uEmissionTexAtlas,\x20atlasTexCoord).rgb;\x0a\x20\x20\x20\x20return\x20texColor;\x0a}','.cesium-credit-lightbox\x20>\x20ul\x20>\x20li\x20a:hover','bottomRightInner','Location','EditSmlFile','/**\x0a\x20*\x20@private\x0a\x20*/\x0avec4\x20czm_getWaterNoise(sampler2D\x20normalMap,\x20vec2\x20uv,\x20float\x20time,\x20float\x20angleInRadians)\x0a{\x0a\x20\x20\x20\x20float\x20cosAngle\x20=\x20cos(angleInRadians);\x0a\x20\x20\x20\x20float\x20sinAngle\x20=\x20sin(angleInRadians);\x0a\x0a\x20\x20\x20\x20//\x20time\x20dependent\x20sampling\x20directions\x0a\x20\x20\x20\x20vec2\x20s0\x20=\x20vec2(1.0/17.0,\x200.0);\x0a\x20\x20\x20\x20vec2\x20s1\x20=\x20vec2(-1.0/29.0,\x200.0);\x0a\x20\x20\x20\x20vec2\x20s2\x20=\x20vec2(1.0/101.0,\x201.0/59.0);\x0a\x20\x20\x20\x20vec2\x20s3\x20=\x20vec2(-1.0/109.0,\x20-1.0/57.0);\x0a\x0a\x20\x20\x20\x20//\x20rotate\x20sampling\x20direction\x20by\x20specified\x20angle\x0a\x20\x20\x20\x20s0\x20=\x20vec2((cosAngle\x20*\x20s0.x)\x20-\x20(sinAngle\x20*\x20s0.y),\x20(sinAngle\x20*\x20s0.x)\x20+\x20(cosAngle\x20*\x20s0.y));\x0a\x20\x20\x20\x20s1\x20=\x20vec2((cosAngle\x20*\x20s1.x)\x20-\x20(sinAngle\x20*\x20s1.y),\x20(sinAngle\x20*\x20s1.x)\x20+\x20(cosAngle\x20*\x20s1.y));\x0a\x20\x20\x20\x20s2\x20=\x20vec2((cosAngle\x20*\x20s2.x)\x20-\x20(sinAngle\x20*\x20s2.y),\x20(sinAngle\x20*\x20s2.x)\x20+\x20(cosAngle\x20*\x20s2.y));\x0a\x20\x20\x20\x20s3\x20=\x20vec2((cosAngle\x20*\x20s3.x)\x20-\x20(sinAngle\x20*\x20s3.y),\x20(sinAngle\x20*\x20s3.x)\x20+\x20(cosAngle\x20*\x20s3.y));\x0a\x0a\x20\x20\x20\x20vec2\x20uv0\x20=\x20(uv/103.0)\x20+\x20(time\x20*\x20s0);\x0a\x20\x20\x20\x20vec2\x20uv1\x20=\x20uv/107.0\x20+\x20(time\x20*\x20s1)\x20+\x20vec2(0.23);\x0a\x20\x20\x20\x20vec2\x20uv2\x20=\x20uv/vec2(897.0,\x20983.0)\x20+\x20(time\x20*\x20s2)\x20+\x20vec2(0.51);\x0a\x20\x20\x20\x20vec2\x20uv3\x20=\x20uv/vec2(991.0,\x20877.0)\x20+\x20(time\x20*\x20s3)\x20+\x20vec2(0.71);\x0a\x0a\x20\x20\x20\x20uv0\x20=\x20fract(uv0);\x0a\x20\x20\x20\x20uv1\x20=\x20fract(uv1);\x0a\x20\x20\x20\x20uv2\x20=\x20fract(uv2);\x0a\x20\x20\x20\x20uv3\x20=\x20fract(uv3);\x0a\x20\x20\x20\x20vec4\x20noise\x20=\x20(texture2D(normalMap,\x20uv0))\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20(texture2D(normalMap,\x20uv1))\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20(texture2D(normalMap,\x20uv2))\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20(texture2D(normalMap,\x20uv3));\x0a\x0a\x20\x20\x20\x20//\x20average\x20and\x20scale\x20to\x20between\x20-1\x20and\x201\x0a\x20\x20\x20\x20return\x20((noise\x20/\x204.0)\x20-\x200.5)\x20*\x202.0;\x0a}\x0a','modifyShaderForQuantizedAttributes','packRequestHeap','MEDIUMORCHID','getVoxelScalars','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0auniform\x20float\x20uTransparentFilter;\x0a\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vSecondColor;\x0avarying\x20vec4\x20vPositionMC;\x0a#ifdef\x20DepthEXT\x0avarying\x20float\x20vWindowZ;\x0a#endif\x0a\x0avoid\x20main()\x0a{\x0a#ifdef\x20GL_EXT_frag_depth\x0a\x20\x20\x20\x20#ifdef\x20DepthEXT\x0a\x09\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20min(vWindowZ\x20*\x20gl_FragCoord.w,\x201.0);\x0a\x20\x20\x20\x20#endif\x0a#endif\x0a#ifdef\x20WEBGL2\x0a\x20\x20\x20\x20#ifdef\x20DepthEXT\x0a\x09\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20min(vWindowZ\x20*\x20gl_FragCoord.w,\x201.0);\x0a\x20\x20\x20\x20#endif\x0a#endif\x0a\x09if(vColor.a\x20<\x20uTransparentFilter)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a#ifdef\x20CLIP\x0a\x09gl_FragColor\x20*=\x20czm_clip(czm_modelView\x20*\x20vec4(vPositionMC.xyz,\x201.0),\x201.0);\x0a#endif\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vSecondColor;\x0a}','inflate','rotateRight','timeline','SRS\x20','_orthographicMatrix','_particleSp','endUpdate','selectedEntity','AttachFile','varying\x20vec2\x20tile_featureSt;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20tile_color(vec4(1.0));\x20\x0a\x20\x20\x20\x20tile_featureSt\x20=\x20computeSt(','readBoolean','zoomOutPaintVertexBuffer','fillOutlineUniformValues','Hotine_Oblique_Mercator_Azimuth_Center','position\x20radius\x20distance\x20is\x20required\x20to\x20add\x20the\x20plane','<!--test-->','{\x22SampleDataModelsCfg\x22:','_middleMarkExist','trident','surroundLineColorAnimation','StencilMask','isIntersectionTest','TERRAIN_CLASSIFICATION','uniform\x20float\x20focalDistance;\x0auniform\x20float\x20focalRange;\x20\x0auniform\x20float\x20focalLength;\x20\x0auniform\x20float\x20fstop;\x20\x0avarying\x20vec2\x20v_textureCoordinates;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20logDepthOrDepth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20v_textureCoordinates));\x0a\x20\x20\x20\x20vec4\x20viewPos\x20=\x20czm_windowToEyeCoordinates(v_textureCoordinates.xy\x20*\x20czm_viewport.zw,\x20logDepthOrDepth);\x0a\x20\x20\x20\x20viewPos\x20/=\x20viewPos.w;\x0a\x20\x20\x20\x20float\x20dist\x20=\x20abs(viewPos.z);\x0a\x20\x20\x20\x20float\x20aperture\x20=\x20focalLength\x20/\x20fstop;\x0a\x20\x20\x20\x20float\x20coc;\x0a\x20\x20\x20\x20float\x20uppper\x20=\x20focalDistance\x20+\x20focalRange;\x0a\x20\x20\x20\x20float\x20lower\x20=\x20focalDistance\x20-\x20focalRange;\x0a\x20\x20\x20\x20if\x20(dist\x20<=\x20uppper\x20&&\x20dist\x20>=\x20lower)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20coc\x20=\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20coc\x20=\x20coc\x20*\x200.5\x20+\x200.5;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20focalAdjusted\x20=\x20dist\x20>\x20uppper\x20?\x20uppper\x20:\x20lower;\x0a\x20\x20\x20\x20\x20\x20\x20\x20coc\x20=\x20abs(aperture\x20*\x20(focalLength\x20*\x20(dist\x20-\x20focalAdjusted))\x20/\x20(dist\x20*\x20(focalAdjusted\x20-\x20focalLength)));\x0a\x20\x20\x20\x20\x20\x20\x20\x20coc\x20=\x20clamp(coc,\x200.0,\x202.0)\x20/\x202.00001;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(dist\x20<\x20lower)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20coc\x20=\x20-coc;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20coc\x20=\x20coc\x20*\x200.5\x20+\x200.5;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_packDepth(coc);\x0a}','comparedTo','uExcavationRect','FadeType','\x20\x20\x20\x20float\x20ai\x20=\x20czm_gl_FragColor.a;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(ai);\x0a','rgbaf','enableHeartCheck','isDataUri','Error\x20loading\x20background-image','SmID','getIsFill','_isRGB565','IS_SQUARE_PIPE','GeometryCollection','nodeValue','getPseudoElement','\x20is\x20not\x20a\x20field:\x20undefined','eventHandler','_computeScreenSpacePosition','resolvedOptions','(batchId);\x0a','octDecode','_sunScatteredLuminance','setShuttleRingTicks','northeastCornerCartesian','_innerRadius','Arabic\x20Extended-A','uniform4f','afterItem','anchorLineColor','Assets/Textures/vertex-edit.png','updateShader','_fieldsInfo','icon-optional','jointNames','_fillSubscription','F64','\x20to\x20be\x20less\x20than\x20or\x20equal\x20to\x20','vertexCount','NetworkLink\x20','opacityVertexArray','cellWidth','textAngle','_extend','GEOCCS','createFillCtrl','\x20argument\x20must\x20be\x20a\x20vector\x20or\x20number.\x20Argument\x20is\x20','lineThickness','errorEvent','HYPSOMETRIC_ANALYSIS','change:','geometryExtrudedHeightReference','stretchY','addSamplesPackedArray','_colorFormat','.pbf','_tileFeature','#CB5902','loadSVGFromString','?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities','DEFAULTLINEWIDTH','text-halo-width','_clippingPlanes','KML\x20-\x20gx:angles\x20are\x20not\x20supported\x20in\x20gx:Tracks','_boundingVolumes2D','filter-id-','Cleaned\x20up\x20container','_getCacheMemoryUsageInBytes','COLUMN2ROW0','setPointCloudGroupsVisible\x20isVisible','+title=NAD83\x20(long/lat)\x20+proj=longlat\x20+a=6378137.0\x20+b=6356752.31414036\x20+ellps=GRS80\x20+datum=NAD83\x20+units=degrees','sunPositionColumbusView','Unknown\x20expression\x20\x22','uVolumeHeight','TYPES','_polygonOffset','numGlyphs','SELECT','audio/x-ms-wma','TEAL','orientedRevision_','_luminanceAtZenith','#define\x20OVERDRAW_INSPECTOR;','checkMinMaxRanges','lengthBytesUTF16','uniform\x20vec4\x20u_color;\x0auniform\x20float\x20u_opacity;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20u_color\x20*\x20u_opacity;\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a}\x0a','_tilingSpeedV','getToken',']{1,139}(?![_','getBufferSubData','uCategorieTexture','appendProgramDefine','MODELVIEW','_pixelSizeSubscription','u_BloomTexture','unique','addTargetPoint','Either\x20POSITION\x20or\x20POSITION_QUANTIZED\x20must\x20be\x20defined.','Cannot\x20compare\x20types\x20\x27','_outlineColorSubscription','bloomEnableChange','instanceMode','SLATEGRAY','\x20required\x20but\x20got\x20only\x20','getStageByName','iso8601','callBack','createCheckbox','RegularInstanceStride','createReceiveClampObjectStencilTest','Module.','SuperMap.FilterParameter','\x20\x20\x20\x20float\x20S\x20=\x20acos(LdotZenith);\x0a','_normalTextureIndex','_tilesAvailablityLoaded','createRuntimeNodes','SVC_Vertex','createClampObjectColorRenderState','tiltEventTypes','uTexMatrix','setzoom','createCoplanarPolygonGeometry','Snippet','alignMemory','defaultStrokeStyle','getStreamFromFD','_shadowType','disableToneMapping','_removeDeductionScriptUUIDs','formJSON','Method','_attributeName','geoParts','_timeoutSet','float\x20falloff\x20=\x20(1.0\x20-\x20smoothstep(0.0,\x201.0,\x20length(vOff/vDim)));','getGeoEntityEffectRadarScans','_maximumVertexAttributes','emscripten_realloc_buffer:\x20Attempted\x20to\x20grow\x20from\x20','#ffffff','setPercent','materialProperty','getFontFamilies','_radiiToTheFourth','</li><li><strong>Content\x20Ready:\x20</strong>','Illegal\x20character\x20code:\x20','_currentGeoEntityEffectArrayIndex','CDF','height:','Table','separator','MODIFIED_JULIAN_DATE_DIFFERENCE','_stencilBits','vertexAttrib','_targetPosition','IS_NODE','mphantom','removeContainer','/graphicObject.json?','S3MTilesClampGroundLineVectex_','getLabel','STORED','_isVectorRotateUpdate','division','exceptionCaught','glExtensionsUsed','BINARY','positionAttr','_lightDirectionEC','_solidBatches','GroundPolylinePrimitive','modelDecodingCache','applyPolygonOffset','Polyline\x20Gap\x20Color','createRadialGradient','W_VISIBLE','url(',';\x0a\x20\x20\x20\x20','setInputFBO','encodeNB','MAP_KEY_TYPES','setMinQuality','angleIsGreaterThanPi','contentReadyToProcessPromise','_enabled','oncomplete','isMessageField','textCollisionCircle','uniform\x20vec3\x20uSpotLightColor[\x20SPOT_LIGHTS\x20];\x20\x0a','long1','NEGATIVE_INFINITY','getUUID','vbscript:','DEFAULT_BRIGHTNESS','intersect','MultiFeatureCollection','_startAngle','exportDependencies','supportsInterpolation','setColorBackScale','bpDom','mat4\x20czm_instanced_modelView;\x0aattribute\x20vec4\x20czm_modelMatrixRow0;\x0aattribute\x20vec4\x20czm_modelMatrixRow1;\x0aattribute\x20vec4\x20czm_modelMatrixRow2;\x0a','maxsize','_fusionAlpha','_requestImagery','_worldMatrix','toPrecision','_evaluateVariable','Failed\x20to\x20load\x20','CIRCLE3D','subscriptshift','illegal\x20id\x20value:\x20','SuperMap.Format.GeoJSON','#2F4F4F','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec4\x20color;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20speed;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20percent;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20gradient;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20t\x20=fract(czm_frameNumber\x20*\x20speed\x20/\x201000.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20t\x20*=\x20(1.0\x20+\x20percent);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20alpha\x20=\x20smoothstep(t-\x20percent,\x20t,\x20st.s)\x20*\x20step(-t,\x20-st.s);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20alpha\x20+=\x20gradient;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20alpha;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20material;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','\x20\x20\x20\x20specularLight\x20+=\x20','\x20\x20\x20\x20mat3\x20tbn\x20=\x20mat3(t,\x20b,\x20ng);\x0a','cesium-cesiumInspector-shaderCache','GeometryType','hasLightChange','annotationArray','_billboard','updateGeoEntityEffect','findFeatureByUuid','skirtScale','_screenSpaceError','POINT_LIGHTS','Plotting\x20is\x20needed\x20initialize\x20to\x20get\x20SymbolLibManager','$id','collisionVertexBuffer','createGeometry','vec4','utils.parseHtmlFragment','responseText','http://172.18.120.101:8090/iserver/services/data-SituationSimulationSchemeWorkspace/rest/data/featureResults.rjson?returnContent=true','wrapT','_fstop','No\x20component\x20name\x20specified','Unknown\x20template\x20type:\x20','Z_STREAM_END','_pickIdObjects','setLineSymbolID','overflow:auto;','maxWeight','%04d-%02d-%02dT%02d:%02d:%02d.%sZ','mat3','px)','Skip\x20SSE\x20Factor','flyTo','volumeShaderPredefine','isPicturePathUpdate','pixelToLonlat','dequeue','DETECTIONCONE','symbolNodeType','flytoLocation','GEOJSON','TEXTURE_COORD_ONE_IS_W','addFunction','debugShowDepthFrustum','_ut1MinusUtcSecondsColumn','options.keyframes','S_POLE','_lineCommand','\x0a{\x0a\x20\x20\x20\x20return\x20czm_translateRelativeToEye(','_enableVertexAttribArray','span','SkyBox.uSpeed','queryNumericValue','Widgets/Images/ImageryProviders/bingAerialLabels.png','_previousMinimum','_geoBounds','MultiPolygon','_pointOutlineColor','_hasInstancedAttributes','copyFromArrayView','getMaxAngle','\x20\x20\x20\x20\x20\x20\x20\x20continue;}\x0a','saveSatelliteGroupStructure','czm_pickColor','_geometryOptions','shadowVolume','valueFromString()\x20called\x20on\x20non-map-key\x20element','DEBUG','cartographicRadians','NUM_PBR_MATERIALS\x20','_distanceToCamera','scroll','_normalTexture','freeResources','orientedFlatCoordinates_','warning:\x20run\x20dependency\x20removed\x20without\x20ID','data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWP4////fwAJ+wP9CNHoHgAAAABJRU5ErkJggg==','convertPath','frameState','isVisible','TRACKLINE','freeModifyResource','_textureCoordinateRotationPoints','\x0a#ifdef\x20HAS_POINT_LIGHTS\x0a\x0auniform\x20vec3\x20uPointLightPositionEC[\x20POINT_LIGHTS\x20];\x0auniform\x20vec3\x20uPointLightColor[\x20POINT_LIGHTS\x20];\x0auniform\x20vec2\x20uPointLightDistanceAndDecay[\x20POINT_LIGHTS\x20];\x0a\x0astruct\x20PointLight\x20{\x0a\x20\x20\x20\x20vec3\x20position;\x0a\x20\x20\x20\x20vec3\x20color;\x0a\x20\x20\x20\x20float\x20distance;\x0a\x20\x20\x20\x20float\x20decay;\x0a};\x0a\x0avoid\x20getPointDirectLightIrradiance(\x20const\x20in\x20PointLight\x20pointLight,\x20const\x20in\x20GeometricContext\x20geometry,\x20out\x20IncidentLight\x20directLight\x20)\x20{\x0a\x20\x20\x20\x20vec3\x20lVector\x20=\x20pointLight.position\x20-\x20geometry.position;\x0a\x20\x20\x20\x20directLight.direction\x20=\x20normalize(\x20lVector\x20);\x0a\x20\x20\x20\x20float\x20lightDistance\x20=\x20length(\x20lVector\x20);\x0a\x20\x20\x20\x20directLight.color\x20=\x20pointLight.color;\x0a\x20\x20\x20\x20directLight.color\x20*=\x20punctualLightIntensityToIrradianceFactor(\x20lightDistance,\x20pointLight.distance,\x20pointLight.decay\x20);\x0a\x20\x20\x20\x20directLight.visible\x20=\x20(\x20directLight.color\x20!=\x20vec3(\x200.0\x20)\x20);\x0a}\x0a\x0a#endif\x0a','addFeatures','cloneObject','/**\x0a\x20*\x20@private\x0a\x20*/\x0avec2\x20cordic(float\x20angle)\x0a{\x0a//\x20Scale\x20the\x20vector\x20by\x20the\x20appropriate\x20factor\x20for\x20the\x2024\x20iterations\x20to\x20follow.\x0a\x20\x20\x20\x20vec2\x20vector\x20=\x20vec2(6.0725293500888267e-1,\x200.0);\x0a//\x20Iteration\x201\x0a\x20\x20\x20\x20float\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20//\x20\x20\x20float\x20factor\x20=\x20sense\x20*\x201.0;\x20\x20//\x202^-0\x0a\x20\x20\x20\x20mat2\x20rotation\x20=\x20mat2(1.0,\x20sense,\x20-sense,\x201.0);\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x207.8539816339744828e-1;\x20\x20//\x20atan(2^-0)\x0a//\x20Iteration\x202\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20float\x20factor\x20=\x20sense\x20*\x205.0e-1;\x20\x20//\x202^-1\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x204.6364760900080609e-1;\x20\x20//\x20atan(2^-1)\x0a//\x20Iteration\x203\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x202.5e-1;\x20\x20//\x202^-2\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x202.4497866312686414e-1;\x20\x20//\x20atan(2^-2)\x0a//\x20Iteration\x204\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x201.25e-1;\x20\x20//\x202^-3\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x201.2435499454676144e-1;\x20\x20//\x20atan(2^-3)\x0a//\x20Iteration\x205\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x206.25e-2;\x20\x20//\x202^-4\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x206.2418809995957350e-2;\x20\x20//\x20atan(2^-4)\x0a//\x20Iteration\x206\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x203.125e-2;\x20\x20//\x202^-5\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x203.1239833430268277e-2;\x20\x20//\x20atan(2^-5)\x0a//\x20Iteration\x207\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x201.5625e-2;\x20\x20//\x202^-6\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x201.5623728620476831e-2;\x20\x20//\x20atan(2^-6)\x0a//\x20Iteration\x208\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x207.8125e-3;\x20\x20//\x202^-7\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x207.8123410601011111e-3;\x20\x20//\x20atan(2^-7)\x0a//\x20Iteration\x209\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x203.90625e-3;\x20\x20//\x202^-8\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x203.9062301319669718e-3;\x20\x20//\x20atan(2^-8)\x0a//\x20Iteration\x2010\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x201.953125e-3;\x20\x20//\x202^-9\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x201.9531225164788188e-3;\x20\x20//\x20atan(2^-9)\x0a//\x20Iteration\x2011\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x209.765625e-4;\x20\x20//\x202^-10\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x209.7656218955931946e-4;\x20\x20//\x20atan(2^-10)\x0a//\x20Iteration\x2012\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x204.8828125e-4;\x20\x20//\x202^-11\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x204.8828121119489829e-4;\x20\x20//\x20atan(2^-11)\x0a//\x20Iteration\x2013\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x202.44140625e-4;\x20\x20//\x202^-12\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x202.4414062014936177e-4;\x20\x20//\x20atan(2^-12)\x0a//\x20Iteration\x2014\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x201.220703125e-4;\x20\x20//\x202^-13\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x201.2207031189367021e-4;\x20\x20//\x20atan(2^-13)\x0a//\x20Iteration\x2015\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x206.103515625e-5;\x20\x20//\x202^-14\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x206.1035156174208773e-5;\x20\x20//\x20atan(2^-14)\x0a//\x20Iteration\x2016\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x203.0517578125e-5;\x20\x20//\x202^-15\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x203.0517578115526096e-5;\x20\x20//\x20atan(2^-15)\x0a//\x20Iteration\x2017\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x201.52587890625e-5;\x20\x20//\x202^-16\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x201.5258789061315762e-5;\x20\x20//\x20atan(2^-16)\x0a//\x20Iteration\x2018\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x207.62939453125e-6;\x20\x20//\x202^-17\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x207.6293945311019700e-6;\x20\x20//\x20atan(2^-17)\x0a//\x20Iteration\x2019\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x203.814697265625e-6;\x20\x20//\x202^-18\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x203.8146972656064961e-6;\x20\x20//\x20atan(2^-18)\x0a//\x20Iteration\x2020\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x201.9073486328125e-6;\x20\x20//\x202^-19\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x201.9073486328101870e-6;\x20\x20//\x20atan(2^-19)\x0a//\x20Iteration\x2021\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x209.5367431640625e-7;\x20\x20//\x202^-20\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x209.5367431640596084e-7;\x20\x20//\x20atan(2^-20)\x0a//\x20Iteration\x2022\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x204.76837158203125e-7;\x20\x20//\x202^-21\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x204.7683715820308884e-7;\x20\x20//\x20atan(2^-21)\x0a//\x20Iteration\x2023\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x202.384185791015625e-7;\x20\x20//\x202^-22\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x202.3841857910155797e-7;\x20\x20//\x20atan(2^-22)\x0a//\x20Iteration\x2024\x0a\x20\x20\x20\x20sense\x20=\x20(angle\x20<\x200.0)\x20?\x20-1.0\x20:\x201.0;\x0a\x20\x20\x20\x20factor\x20=\x20sense\x20*\x201.1920928955078125e-7;\x20\x20//\x202^-23\x0a\x20\x20\x20\x20rotation[0][1]\x20=\x20factor;\x0a\x20\x20\x20\x20rotation[1][0]\x20=\x20-factor;\x0a\x20\x20\x20\x20vector\x20=\x20rotation\x20*\x20vector;\x0a//\x20\x20\x20\x20angle\x20-=\x20sense\x20*\x201.1920928955078068e-7;\x20\x20//\x20atan(2^-23)\x0a\x0a\x20\x20\x20\x20return\x20vector;\x0a}\x0a\x0a/**\x0a\x20*\x20Computes\x20the\x20cosine\x20and\x20sine\x20of\x20the\x20provided\x20angle\x20using\x20the\x20CORDIC\x20algorithm.\x0a\x20*\x0a\x20*\x20@name\x20czm_cosineAndSine\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{float}\x20angle\x20The\x20angle\x20in\x20radians.\x0a\x20*\x0a\x20*\x20@returns\x20{vec2}\x20The\x20resulting\x20cosine\x20of\x20the\x20angle\x20(as\x20the\x20x\x20coordinate)\x20and\x20sine\x20of\x20the\x20angle\x20(as\x20the\x20y\x20coordinate).\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20vec2\x20v\x20=\x20czm_cosineAndSine(czm_piOverSix);\x0a\x20*\x20float\x20cosine\x20=\x20v.x;\x0a\x20*\x20float\x20sine\x20=\x20v.y;\x0a\x20*/\x0avec2\x20czm_cosineAndSine(float\x20angle)\x0a{\x0a\x20\x20\x20\x20if\x20(angle\x20<\x20-czm_piOverTwo\x20||\x20angle\x20>\x20czm_piOverTwo)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(angle\x20<\x200.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20-cordic(angle\x20+\x20czm_pi);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20-cordic(angle\x20-\x20czm_pi);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20cordic(angle);\x0a\x20\x20\x20\x20}\x0a}\x0a','_catmullRomSpline','_backgroundTextureAtlas','planes2D_HIGH_x','parentCounts','No\x20space\x20left\x20on\x20device','SatelliteToolkit','Irish\x20National','EPSILON3','lineStartIndex','_pickPrimitive','_subRequested','glBindVertexArray','cesium-viewer-navigationContainer','containsKey','[horizFov]','EDATUM','originX_','_cameraPositionCartographic','extendedData','_maximumImageSize','_toClipCoordinatesGLSL','deleteVertexArrayOES','_opacityTexture','Previous\x20owner\x20died','application/xml','addCollection','fontVariant','color','_initModelMatrix','[object\x20Array]','arrowLength','Argument\x20not\x20an\x20object:\x20','getUrlParameters','_nLocation','S3MTaskProcessor','initNeedCacheList','_isMSAA','arg','float(','_lastParticleTextureBuffer','keyup','qs2','dayTextureContrast','GetRealTop','_lineThicknessSubscription','\x27getTempRet0\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','File\x20already\x20exists.','\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a#extension\x20GL_EXT_shader_texture_lod\x20:\x20enable\x0a#ifdef\x20MRT\x0a#extension\x20GL_EXT_draw_buffers\x20:\x20enable\x0a#endif\x0a#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#ifdef\x20ClampObject\x0a#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#endif\x0a#ifdef\x20TEXTURE\x0auniform\x20sampler2D\x20uTexture;\x0a#endif\x0avarying\x20vec2\x20vTexCoord;\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vPickColor;\x0avarying\x20vec4\x20vPositionMC;\x0avarying\x20vec3\x20vPositionEC;\x0avarying\x20vec4\x20vPositionWC;\x0avarying\x20vec3\x20vNormalEC;\x0avarying\x20mat4\x20vModelMatrix;\x0a\x0a#ifdef\x20SQRESULT\x0auniform\x20sampler2D\x20uFrontColorTexture;\x0auniform\x20sampler2D\x20uFrontDepthTexture;\x0auniform\x20sampler2D\x20uBackDepthTexture;\x0auniform\x20float\x20uSQMode;\x20\x0a#endif\x0a#ifdef\x20Volume2\x0avarying\x20vec3\x20vecRotioCoord;\x0a#endif\x0afloat\x20computeDepth()\x0a{\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20return\x20log2(v_depthFromNearPlusOne)\x20*\x20czm_oneOverLog2FarDepthFromNearPlusOne;\x0a#else\x0a\x20\x20\x20\x20return\x20gl_FragCoord.z;\x0a#endif\x0a}\x0a#ifdef\x20SQRESULT\x0abool\x20isPointInObject(vec2\x20texCoord)\x0a{\x0a\x20\x20\x20\x20bool\x20bIn\x20=\x20false;\x0a\x20\x20\x20\x20vec4\x20colorInClipTexture\x20=\x20texture2D(uFrontColorTexture,texCoord.xy);\x0a\x20\x20\x20\x20if(colorInClipTexture.r\x20>\x200.99\x20&&\x20colorInClipTexture.g\x20<\x200.01\x20&&\x20colorInClipTexture.b\x20<\x200.01)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20depthNear\x20=\x20czm_unpackDepth(texture2D(uFrontDepthTexture,\x20texCoord.xy))\x20-\x200.00001;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20depthFar\x20=\x20czm_unpackDepth(texture2D(uBackDepthTexture,\x20texCoord.xy))\x20+\x200.00001;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20currentDepth\x20=\x20computeDepth();\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(currentDepth\x20>\x20depthNear\x20&&\x20currentDepth\x20<\x20depthFar){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bIn\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20uSQMode\x20<\x200.5\x20?\x20!bIn\x20:\x20bIn;\x0a}\x0a#endif\x0a\x0auniform\x20vec3\x20uAmbientLightColor;\x0auniform\x20vec4\x20uSunLightColor;\x0auniform\x20float\x20uSunLightON;\x0auniform\x20vec4\x20uAmbientColor;\x0auniform\x20vec4\x20uDiffuseColor;\x0a\x0avec4\x20SRGBtoLinear(vec4\x20srgbIn)\x20\x0a{\x0a\x20\x20\x20\x20return\x20vec4(pow(srgbIn.rgb,\x20vec3(2.2)),\x20srgbIn.a);\x0a}\x0avec4\x20LineartoSRGB(vec4\x20linearIn)\x20\x0a{\x0a#ifndef\x20HDR\x20\x0a\x20\x20\x20\x20return\x20vec4(pow(linearIn.rgb,\x20vec3(1.0/2.2)),\x20linearIn.a);\x0a#else\x20\x0a\x20\x20\x20\x20return\x20linearIn;\x0a#endif\x20\x0a}\x0a\x0a#include\x20<brdf>\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20czm_s3mMaterialInput\x20material;\x0a\x20\x20\x20\x20material.ambientColor\x20=\x20uAmbientColor;\x0a\x20\x20\x20\x20material.diffuseColor\x20=\x20uDiffuseColor;\x0a\x20\x20\x20\x20material.ambientLightColor.rgb\x20=\x20uAmbientLightColor;\x0a\x20\x20\x20\x20material.ambientLightColor.a\x20=\x201.0;\x0a\x20\x20\x20\x20material.sunLightColor\x20=\x20uSunLightColor;\x0a\x20\x20\x20\x20material.sunLightON\x20=\x20uSunLightON;\x0a\x20\x20\x20\x20material.sunDirectionEC\x20=\x20czm_sunDirectionEC;\x0a#ifdef\x20ClampObject\x0a\x20\x20\x20\x20czm_writeDepthClampedToFarPlane();\x0a#endif\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20vColor;\x0a#ifdef\x20ClampObject\x0a\x20\x20\x20\x20\x20#ifdef\x20PROFILE\x0a\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20MRT\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragData[0]\x20=\x20vec4(vPickColor.xyz,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragData[1]\x20=\x20color;\x0a\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(vPickColor.xyz,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20#endif\x0a#else\x0a\x20\x20\x20\x20\x20vec2\x20vecTexCoord\x20=\x20vec2(0.0);\x0a\x20\x20\x20\x20\x20#ifdef\x20SQRESULT\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20texCoord\x20=\x20vec2(gl_FragCoord.x\x20/\x20czm_viewport.z,\x20gl_FragCoord.y\x20/\x20czm_viewport.w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!isPointInObject(texCoord))\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x0a\x09#ifdef\x20TEXTURE\x0a\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20FLIP_Y\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vecTexCoord\x20=\x20vec2(vTexCoord.x,1.0-vTexCoord.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vecTexCoord\x20=\x20vec2(vTexCoord.x,vTexCoord.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20#ifdef\x20TEXTURE\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20SRGBtoLinear(texture2D(uTexture,\x20vecTexCoord.xy,\x200.0))\x20*\x20color;\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20normalEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(vPositionMC.w\x20>\x200.9)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20normalEC\x20=\x20normalize(vNormalEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20normalMC\x20=\x20czm_computeNormal(vPositionMC.xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20mat4\x20modelViewMatrix4\x20=\x20czm_view\x20*\x20vModelMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20modelViewMatrix4\x20=\x20czm_inverseMatrix(modelViewMatrix4);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20mat3\x20modelViewMatrix3\x20=\x20mat3(modelViewMatrix4);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20modelViewMatrix3\x20=\x20czm_transpose(modelViewMatrix3);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20normalEC\x20=\x20normalize(modelViewMatrix3\x20*\x20normalMC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20positionEC\x20=\x20vec3(czm_modelView\x20*\x20vec4(vPositionMC.xyz,1.0)).xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20BRDF\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20brdf(color,\x20vecTexCoord,\x20vecTexCoord,\x20positionEC,\x20vPositionMC.xyz,\x20normalEC,\x20uSunLightColor,\x20uSunLightON);\x0a\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20color\x20*\x20czm_directionLight(material,\x20normalEC,\x20-positionEC,\x20vPositionMC.xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20TEXTURE\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20LineartoSRGB(gl_FragColor);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20Volume\x0a\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20Volume2\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if((vecRotioCoord.x\x20<\x201.0\x20&&\x20vecRotioCoord.x\x20>0.0)\x20&&\x20(vecRotioCoord.y\x20<\x201.0\x20&&\x20vecRotioCoord.y\x20>0.0)\x20&&\x20(vecRotioCoord.z\x20<\x201.0\x20&&\x20vecRotioCoord.z\x20>0.0))\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20volumeColor\x20=\x20czm_getVolumeValue(vecRotioCoord);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(volumeColor.r\x20*\x20volumeColor.g\x20*\x20volumeColor.b\x20*\x20volumeColor.a\x20<\x200.99)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20volumeColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20wValue\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_getHypsometricColor(gl_FragColor,\x20wValue);\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a#endif\x0a\x0a#ifndef\x20MRT\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x0a\x20\x20\x20\x20if(gl_FragColor.a\x20<\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a}','face','_calPoints','loadingGrid','uniform\x20sampler2D\x20depthTexture;\x0auniform\x20float\x20length;\x0auniform\x20vec4\x20color;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20float\x20directions[3];\x0a\x20\x20\x20\x20directions[0]\x20=\x20-1.0;\x0a\x20\x20\x20\x20directions[1]\x20=\x200.0;\x0a\x20\x20\x20\x20directions[2]\x20=\x201.0;\x0a\x0a\x20\x20\x20\x20float\x20scalars[3];\x0a\x20\x20\x20\x20scalars[0]\x20=\x203.0;\x0a\x20\x20\x20\x20scalars[1]\x20=\x2010.0;\x0a\x20\x20\x20\x20scalars[2]\x20=\x203.0;\x0a\x0a\x20\x20\x20\x20float\x20padx\x20=\x20czm_pixelRatio\x20/\x20czm_viewport.z;\x0a\x20\x20\x20\x20float\x20pady\x20=\x20czm_pixelRatio\x20/\x20czm_viewport.w;\x0a\x0a#ifdef\x20CZM_SELECTED_FEATURE\x0a\x20\x20\x20\x20bool\x20selected\x20=\x20false;\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x203;\x20++i)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20dir\x20=\x20directions[i];\x0a\x20\x20\x20\x20\x20\x20\x20\x20selected\x20=\x20selected\x20||\x20czm_selected(vec2(-padx,\x20dir\x20*\x20pady));\x0a\x20\x20\x20\x20\x20\x20\x20\x20selected\x20=\x20selected\x20||\x20czm_selected(vec2(padx,\x20dir\x20*\x20pady));\x0a\x20\x20\x20\x20\x20\x20\x20\x20selected\x20=\x20selected\x20||\x20czm_selected(vec2(dir\x20*\x20padx,\x20-pady));\x0a\x20\x20\x20\x20\x20\x20\x20\x20selected\x20=\x20selected\x20||\x20czm_selected(vec2(dir\x20*\x20padx,\x20pady));\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(selected)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if\x20(!selected)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(color.rgb,\x200.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a\x20\x20\x20\x20float\x20horizEdge\x20=\x200.0;\x0a\x20\x20\x20\x20float\x20vertEdge\x20=\x200.0;\x0a\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x203;\x20++i)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20dir\x20=\x20directions[i];\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20scale\x20=\x20scalars[i];\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20horizEdge\x20-=\x20texture2D(depthTexture,\x20v_textureCoordinates\x20+\x20vec2(-padx,\x20dir\x20*\x20pady)).x\x20*\x20scale;\x0a\x20\x20\x20\x20\x20\x20\x20\x20horizEdge\x20+=\x20texture2D(depthTexture,\x20v_textureCoordinates\x20+\x20vec2(padx,\x20dir\x20*\x20pady)).x\x20*\x20scale;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertEdge\x20-=\x20texture2D(depthTexture,\x20v_textureCoordinates\x20+\x20vec2(dir\x20*\x20padx,\x20-pady)).x\x20*\x20scale;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertEdge\x20+=\x20texture2D(depthTexture,\x20v_textureCoordinates\x20+\x20vec2(dir\x20*\x20padx,\x20pady)).x\x20*\x20scale;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20float\x20len\x20=\x20sqrt(horizEdge\x20*\x20horizEdge\x20+\x20vertEdge\x20*\x20vertEdge);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(color.rgb,\x20len\x20>\x20length\x20?\x20color.a\x20:\x200.0);\x0a}\x0a','createUniformsForDracoQuantizedAttributes','crosshair','TimeStamp','paintVertexBuffer','credit','_computeCommandList','tiles3d_','PBRType','and\x20y','twipsy-inner','defaultColor','Multiple','pickEllipsoid','layer\x20is\x20required.','plane','getColorRenderbuffer','editEvt','isPCBroswer','orbit','showroutestop','aNextHpr','EPSG:900913','s3m:FileType','MSGestureEnd','FLOOD_ANALYSIS','init3DTexture','lineOffsetY','blockSize','cellAlpha','externalFileHandler','Potsdam\x20Rauenberg\x201950\x20DHDN','\x0a//\x20the\x20attribute\x20conveying\x20progress\x20along\x20a\x20line\x20is\x20scaled\x20to\x20[0,\x202^15)\x0a#define\x20MAX_LINE_DISTANCE\x2032767.0\x0a\x0a//\x20floor(127\x20/\x202)\x20==\x2063.0\x0a//\x20the\x20maximum\x20allowed\x20miter\x20limit\x20is\x202.0\x20at\x20the\x20moment.\x20the\x20extrude\x20normal\x20is\x0a//\x20stored\x20in\x20a\x20byte\x20(-128..127).\x20we\x20scale\x20regular\x20normals\x20up\x20to\x20length\x2063,\x20but\x0a//\x20there\x20are\x20also\x20\x22special\x22\x20normals\x20that\x20have\x20a\x20bigger\x20length\x20(of\x20up\x20to\x20126\x20in\x0a//\x20this\x20case).\x0a//\x20#define\x20scale\x2063.0\x0a#define\x20scale\x200.015873016\x0a\x0aattribute\x20vec2\x20a_pos_normal;\x0aattribute\x20vec4\x20a_data;\x0a\x0auniform\x20mat4\x20u_matrix;\x0auniform\x20mediump\x20float\x20u_ratio;\x0auniform\x20lowp\x20float\x20u_device_pixel_ratio;\x0auniform\x20vec2\x20u_units_to_pixels;\x0a\x0avarying\x20vec2\x20v_normal;\x0avarying\x20vec2\x20v_width2;\x0avarying\x20float\x20v_gamma_scale;\x0avarying\x20highp\x20float\x20v_lineprogress;\x0a\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20blur\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a#pragma\x20mapbox:\x20define\x20mediump\x20float\x20gapwidth\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20offset\x0a#pragma\x20mapbox:\x20define\x20mediump\x20float\x20width\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20blur\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20float\x20gapwidth\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20offset\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20float\x20width\x0a\x0a\x20\x20\x20\x20//\x20the\x20distance\x20over\x20which\x20the\x20line\x20edge\x20fades\x20out.\x0a\x20\x20\x20\x20//\x20Retina\x20devices\x20need\x20a\x20smaller\x20distance\x20to\x20avoid\x20aliasing.\x0a\x20\x20\x20\x20float\x20ANTIALIASING\x20=\x201.0\x20/\x20u_device_pixel_ratio\x20/\x202.0;\x0a\x0a\x20\x20\x20\x20vec2\x20a_extrude\x20=\x20a_data.xy\x20-\x20128.0;\x0a\x20\x20\x20\x20float\x20a_direction\x20=\x20mod(a_data.z,\x204.0)\x20-\x201.0;\x0a\x0a\x20\x20\x20\x20v_lineprogress\x20=\x20(floor(a_data.z\x20/\x204.0)\x20+\x20a_data.w\x20*\x2064.0)\x20*\x202.0\x20/\x20MAX_LINE_DISTANCE;\x0a\x0a\x20\x20\x20\x20vec2\x20pos\x20=\x20floor(a_pos_normal\x20*\x200.5);\x0a\x0a\x20\x20\x20\x20//\x20x\x20is\x201\x20if\x20it\x27s\x20a\x20round\x20cap,\x200\x20otherwise\x0a\x20\x20\x20\x20//\x20y\x20is\x201\x20if\x20the\x20normal\x20points\x20up,\x20and\x20-1\x20if\x20it\x20points\x20down\x0a\x20\x20\x20\x20//\x20We\x20store\x20these\x20in\x20the\x20least\x20significant\x20bit\x20of\x20a_pos_normal\x0a\x20\x20\x20\x20mediump\x20vec2\x20normal\x20=\x20a_pos_normal\x20-\x202.0\x20*\x20pos;\x0a\x20\x20\x20\x20normal.y\x20=\x20normal.y\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20v_normal\x20=\x20normal;\x0a\x0a\x20\x20\x20\x20//\x20these\x20transformations\x20used\x20to\x20be\x20applied\x20in\x20the\x20JS\x20and\x20native\x20code\x20bases.\x0a\x20\x20\x20\x20//\x20moved\x20them\x20into\x20the\x20shader\x20for\x20clarity\x20and\x20simplicity.\x0a\x20\x20\x20\x20gapwidth\x20=\x20gapwidth\x20/\x202.0;\x0a\x20\x20\x20\x20float\x20halfwidth\x20=\x20width\x20/\x202.0;\x0a\x20\x20\x20\x20offset\x20=\x20-1.0\x20*\x20offset;\x0a\x0a\x20\x20\x20\x20float\x20inset\x20=\x20gapwidth\x20+\x20(gapwidth\x20>\x200.0\x20?\x20ANTIALIASING\x20:\x200.0);\x0a\x20\x20\x20\x20float\x20outset\x20=\x20gapwidth\x20+\x20halfwidth\x20*\x20(gapwidth\x20>\x200.0\x20?\x202.0\x20:\x201.0)\x20+\x20(halfwidth\x20==\x200.0\x20?\x200.0\x20:\x20ANTIALIASING);\x0a\x0a\x20\x20\x20\x20//\x20Scale\x20the\x20extrusion\x20vector\x20down\x20to\x20a\x20normal\x20and\x20then\x20up\x20by\x20the\x20line\x20width\x0a\x20\x20\x20\x20//\x20of\x20this\x20vertex.\x0a\x20\x20\x20\x20mediump\x20vec2\x20dist\x20=\x20outset\x20*\x20a_extrude\x20*\x20scale;\x0a\x0a\x20\x20\x20\x20//\x20Calculate\x20the\x20offset\x20when\x20drawing\x20a\x20line\x20that\x20is\x20to\x20the\x20side\x20of\x20the\x20actual\x20line.\x0a\x20\x20\x20\x20//\x20We\x20do\x20this\x20by\x20creating\x20a\x20vector\x20that\x20points\x20towards\x20the\x20extrude,\x20but\x20rotate\x0a\x20\x20\x20\x20//\x20it\x20when\x20we\x27re\x20drawing\x20round\x20end\x20points\x20(a_direction\x20=\x20-1\x20or\x201)\x20since\x20their\x0a\x20\x20\x20\x20//\x20extrude\x20vector\x20points\x20in\x20another\x20direction.\x0a\x20\x20\x20\x20mediump\x20float\x20u\x20=\x200.5\x20*\x20a_direction;\x0a\x20\x20\x20\x20mediump\x20float\x20t\x20=\x201.0\x20-\x20abs(u);\x0a\x20\x20\x20\x20mediump\x20vec2\x20offset2\x20=\x20offset\x20*\x20a_extrude\x20*\x20scale\x20*\x20normal.y\x20*\x20mat2(t,\x20-u,\x20u,\x20t);\x0a\x0a\x20\x20\x20\x20vec4\x20projected_extrude\x20=\x20u_matrix\x20*\x20vec4(dist\x20/\x20u_ratio,\x200.0,\x200.0);\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(pos\x20+\x20offset2\x20/\x20u_ratio,\x200.0,\x201.0)\x20+\x20projected_extrude;\x0a\x0a\x20\x20\x20\x20//\x20calculate\x20how\x20much\x20the\x20perspective\x20view\x20squishes\x20or\x20stretches\x20the\x20extrude\x0a\x20\x20\x20\x20float\x20extrude_length_without_perspective\x20=\x20length(dist);\x0a\x20\x20\x20\x20float\x20extrude_length_with_perspective\x20=\x20length(projected_extrude.xy\x20/\x20gl_Position.w\x20*\x20u_units_to_pixels);\x0a\x20\x20\x20\x20v_gamma_scale\x20=\x20extrude_length_without_perspective\x20/\x20extrude_length_with_perspective;\x0a\x0a\x20\x20\x20\x20v_width2\x20=\x20vec2(outset,\x20inset);\x0a}\x0a','_isOnTerrain','createVertices','rgba(143,191,255,0.216)','_idsTranslateMap','heap\x20must\x20start\x20aligned','click:\x20','DOCTYPE','config','getPlanarTextureCoordinateAttributes','LOG10','_getGeometry','lerp','Scene.enableCompositor','toDegrees','attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20vec3\x20normal;\x0aattribute\x20float\x20batchId;\x0a\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20czm_computePosition();\x0a\x0a\x20\x20\x20\x20v_positionEC\x20=\x20(czm_modelViewRelativeToEye\x20*\x20p).xyz;\x20\x20\x20\x20\x20\x20//\x20position\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20v_normalEC\x20=\x20czm_normal\x20*\x20normal;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normal\x20in\x20eye\x20coordinates\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x0a}\x0a','Invalid\x20function\x20pointer\x20called\x20with\x20signature\x20\x27ii\x27.\x20Perhaps\x20this\x20is\x20an\x20invalid\x20value\x20(e.g.\x20caused\x20by\x20calling\x20a\x20virtual\x20method\x20on\x20a\x20NULL\x20pointer)?\x20Or\x20calling\x20a\x20function\x20with\x20an\x20incorrect\x20type,\x20which\x20will\x20fail?\x20(it\x20is\x20worth\x20building\x20your\x20source\x20files\x20with\x20-Werror\x20(warnings\x20are\x20errors),\x20as\x20warnings\x20can\x20indicate\x20undefined\x20behavior\x20which\x20can\x20cause\x20this)','getVisibleInViewport','_getdata','_updatePatternAtlas','Box','uniform\x20sampler2D\x20image;\x0auniform\x20float\x20strength;\x0auniform\x20vec2\x20repeat;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x0a\x20\x20\x20\x20vec2\x20centerPixel\x20=\x20fract(repeat\x20*\x20st);\x0a\x20\x20\x20\x20float\x20centerBump\x20=\x20texture2D(image,\x20centerPixel).channel;\x0a\x0a\x20\x20\x20\x20float\x20imageWidth\x20=\x20float(imageDimensions.x);\x0a\x20\x20\x20\x20vec2\x20rightPixel\x20=\x20fract(repeat\x20*\x20(st\x20+\x20vec2(1.0\x20/\x20imageWidth,\x200.0)));\x0a\x20\x20\x20\x20float\x20rightBump\x20=\x20texture2D(image,\x20rightPixel).channel;\x0a\x0a\x20\x20\x20\x20float\x20imageHeight\x20=\x20float(imageDimensions.y);\x0a\x20\x20\x20\x20vec2\x20leftPixel\x20=\x20fract(repeat\x20*\x20(st\x20+\x20vec2(0.0,\x201.0\x20/\x20imageHeight)));\x0a\x20\x20\x20\x20float\x20topBump\x20=\x20texture2D(image,\x20leftPixel).channel;\x0a\x0a\x20\x20\x20\x20vec3\x20normalTangentSpace\x20=\x20normalize(vec3(centerBump\x20-\x20rightBump,\x20centerBump\x20-\x20topBump,\x20clamp(1.0\x20-\x20strength,\x200.1,\x201.0)));\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20materialInput.tangentToEyeMatrix\x20*\x20normalTangentSpace;\x0a\x0a\x20\x20\x20\x20material.normal\x20=\x20normalEC;\x0a\x20\x20\x20\x20material.diffuse\x20=\x20vec3(0.01);\x0a\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','setScanArray','\x20\x20\x20\x20glossiness\x20*=\x20u_glossinessFactor;\x0a','getEffectSetting','_maximumScale','createBakeTexture','IMG_C','proto3\x20message\x20cannot\x20reference\x20proto2\x20enum','\x5cs+','https://{s}.tiles.mapbox.com/v4/','lineAtlas','readRawFeature_','strokeWidthProperty','symbolID','dirtyNumber','SPHERES','cosX0','tile_normalTextureData','directionalLight','uSkyColor','sunDirectionEC','querySymbolbyKey','getPicturePath','removeAllObjsOffset','bReleaseColor','BigNumber','panOffset','nextBreak','createCRSObject','\x20vec4\x20czm_pickColor;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_old_main();\x20\x0a\x20\x20\x20\x20if\x20(gl_FragColor.a\x20==\x200.0)\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_pickColor;\x20\x0a}','_vertexArraysToDestroy','_numberOfVerticalLines','The\x20server\x20','variantExtension','_outlineEnabled','XMLHttpRequest\x20is\x20not\x20supported','void\x20czm_RollerShutter(vec2\x20coord,\x20vec4\x20region)\x0a{\x0a\x20\x20\x20\x20vec2\x20f\x20=\x20step(region.xw,\x20coord);\x0a\x20\x20\x20\x20vec2\x20s\x20=\x20step(coord,\x20region.zy);\x0a\x20\x20\x20\x20if\x20(f.x\x20*\x20f.y\x20*\x20s.x\x20*\x20s.y\x20<\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20};\x0a}\x0a','morphingParentIndex','readUint8Array','\x22\x20width=\x2270\x22\x20height=\x2248\x22\x20/></td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-rotate\x22>Tilt\x20view</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-details\x22>Two\x20finger\x20drag,\x20same\x20direction</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</tr>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tr>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td><img\x20src=\x22','\x20}\x0a','tick','_tileReplacementQueue','message','textShadow','_indexBuffer','_fillBackOpaque','removeAllExtendHeight','_lastInertiaTranslateMovement','_editZ','transformResult','createExcavationSideTexture','get','_disConnectLinkToGeoEntity','Attenuation.x\x20+\x20','Hotine\x20Oblique\x20Mercator','_createRadarPrimitive','currentViewMatrix','g_Plotting','REFINED','Oblique\x20Stereographic\x20Alternative','ImageryMaps','surroundLineColorOpacity','_event','fitToUnsignedShortIndices','imageryLayersUpdatedEvent','CHARTREUSE','_clear','_lUTCTime','_routes','makeTemplateSource','$1czm_batchTable_depthFailColor(batchId)$2','geometryInstances','_deductionScripts','maximumParticleLife','getDeductionScriptGroups','hasConstantOutline','_negativeY','<table\x20class=\x22cesium-infoBox-defaultTable\x20cesium-infoBox-defaultTable-lighter\x22><tbody>','MIRRORED_REPEAT','uDiffusionDistance','_matInverseLocalView','_boundingRectangle','PlaneGeometry','vert-origin-y','{z}','loadTemplate','_foveatedConeSize','webglOptions','_isClamp','_subscribable','layoutVertexBuffer','_sliceCoordDirty','_indexFilePath','Select\x20relative:','aRatio','sortedAngle','cesium-animation-buttonMain','Contents','Illegal\x20range:\x20Truncated\x20data,\x20','mipInt','northwestTileCoordinates','_requestStyleSuccess','preRender','Illegal\x20str:\x20Length\x20not\x20a\x20multiple\x20of\x202','FORCE_BODY','baseColorTextureScroll','cesium-cesiumInspector-error','_lastOutlineWidth','clearNextSamePts','text-optional','ifdef','referenceAddPoint','_spotSize','showBackground','updatePaintArray','_situationSimulationSchemeManager','viewRefreshMode','.s3mbz','fieldNames','point\x20color','resultSetting','_getGeoGraphicObject','_contents','M13,5.5,7.5,5.5,7.5,25.5,13,25.5zM24.5,5.5,19,5.5,19,25.5,24.5,25.5z','_selected','heightCtrl','createExcavationBottomTexture','_reflectDirection','placedIconSymbolIndex',')\x20at\x20','notYetRenderableCount','scaleY','setCustomClipBox','_encoding','css:\x20{\x20\x22cesium-infoBox-visible\x22\x20:\x20showInfo,\x20\x22cesium-infoBox-bodyless\x22\x20:\x20_bodyless\x20}','Widgets/Images/ImageryProviders/esriWorldImagery.png','_flagCommand','pickFeatures','SuperMap.UpdateTurnNodeWeightService','CANVAS','_animation','jobScheduler','modelViewInfiniteProjection','/**\x0a\x20*\x20DOC_TBA\x0a\x20*\x0a\x20*\x20@name\x20czm_infinity\x0a\x20*\x20@glslConstant\x0a\x20*/\x0aconst\x20float\x20czm_infinity\x20=\x205906376272000.0;\x20\x20//\x20Distance\x20from\x20the\x20Sun\x20to\x20Pluto\x20in\x20meters.\x20\x20TODO:\x20What\x20is\x20best\x20given\x20lowp,\x20mediump,\x20and\x20highp?\x0a','_inverseTransposeModelDirty','KML\x20-\x20gx:labelVisibility\x20is\x20not\x20supported\x20in\x20a\x20LineStyle','foveatedTimeDelay','_lastTileLoadQueueLength','<br/>','\x20\x20\x20imagecoord\x20=\x20texcoord;','getTextBoundPts','ShowImageLayers','closestSquaredDistanceXY','pathFeature','smooth','setObjsColor','_startSurroundLineWidth','refreshRasterTile','rightWC','LN2','MeasureHandler.enableDepthTest\x20is\x20deprecated,\x20use\x20MeasureHandler.lineDisplayType\x20instead.','availabilityTilesLoaded','\x20\x20\x20if(-positionEC.z\x20>\x2010000.0){discard;}','NUMBER_OF_SHADOW_MODES','unlock','setDelayFinishTime','Expected\x20one\x20argument.','fromCartesian3','_pickPosition','JS\x20engine\x20does\x20not\x20provide\x20full\x20typed\x20array\x20support','subCommit','You\x20must\x20build\x20with\x20-s\x20RETAIN_COMPILER_SETTINGS=1\x20for\x20Runtime.getCompilerSetting\x20or\x20emscripten_get_compiler_setting\x20to\x20work','pointCloudShading','_hierarchySubscription','\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','MORPHWEIGHTS','return\x200.39894\x20*\x20exp(\x20-0.5\x20*\x20x\x20*\x20x/(\x20sigma\x20*\x20sigma))/sigma;','enableSplit','_speedV','labelCollection','inflateEnd','_usage','packCombineGeometryParameters','fillGradientAngle','imageryLayers','getElementById','zoomHistory','_maxDetailLevelOffset','_clickFunction','_isAnimating','stroke-miterlimit','setDataGetter','getGradients','getMaximumPaintValue','images','pointToGLWindowCoordinates','geoFilePath','programtype','HTMLImageElement','cosph0','_normal','minimumLevel','getParameterString','defaultContrast','SPHEROID','faster','percent','ucweb','getter','rotateZ','czm_defaultCubeMap','_metadataSuccess','#F0F8FF','_lastSystemTime','_logDepthBuffer','polylinePositions','resolution','Interates','COMPUTE_W_VALUE','_maxPixelOffset','_createRadarOutLineGeometry','getVoxelPoints','ambient','rainEffect','_imageId','Global\x20property:\x20BATCH_LENGTH\x20must\x20be\x20defined\x20when\x20BATCH_ID\x20is\x20defined.','getTexture','_objectIdChange','enableWalk','ENV','_geoEntityRotationParameters','getSubscriptionsCount','vec2\x20delta\x20=\x20direction\x20*\x20invSize\x20*\x20kernelRadius/float(4);','FULL','twipsy\x20right','_currentGeoEntityRotationParameter','parseCacheControl','#F0FFF0','sterea','_sw','queryBooleanValue','setFlowSpeed','deductionScriptJsons','.cesium-credit-lightbox-close','syntax','_useDefaultSphericalHarmonics','_adjustAxisLength','octEncodeInRange','source-layer','maxHeightOffset','spatialQuery','IMAGERY','radius1','uniform\x20sampler2D\x20u_clippingPlanes;\x20\x0auniform\x20mat4\x20u_clippingPlanesMatrix;\x20\x0auniform\x20vec4\x20u_clippingPlanesEdgeStyle;\x20\x0a','lineWidthLimit','Low','settime','alpha','isNegative','image/ktx','_angleTimes','INCLUDE_WEB_MERCATOR_Y','eyeOffsetY','writeTag','\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(color,\x20baseColorWithAlpha.a);\x0a','setShowline','./inftrees','debugOverlappingFrustums','addEventListener','quadtree','4999','_lastOffsetInByte','EMISSION_TEXTURE','toScale',',\x27Millisecond\x27:','_getMoveGeoEntity','isSamePt','labelVisibility','getNanColor','czm_instanced_nodeTransform','createStyleFunction','_hiddenColor','vertexBufferToCreate','_minimumZoomRate','fileType','msImageSmoothingEnabled','_axes','Min','Argument','#4682B4','https://[subdomain].tianditu.gov.cn/eia_c/wmts','created','vec3\x20color\x20=\x20getColor(intensity);','_maximumHeights','BEVELED','INVALID_INDEX','_dataSourceCollection','层,\x20图层名:','Only\x20one\x20primitive\x20per\x20mesh\x20is\x20supported\x20when\x20using\x20b3dm\x20for\x20classification.','shapeText','_vertexShaderText',',96','epsgcode','_setGeoEntityRotationParameter','computeCommand','Unclosed\x20(','log10','_showLabel','EMISSION_TEXTURE_COUNT\x20','targetFrameRate','_inverseView','enableFog','getIsUsePlotVisible','_glyphs','uniform2iv','waterMask','fromCartesianArray','createPrimitive','directory','instanceSkeletonMatrix','getGeometryHeight','calcCirclePts','_isFill','_positionBuffer','SCREEN_ALIGNED','_minDistanceDisplay','Block\x20and\x20Mask\x20do\x20not\x20match','fontColorLimit','_modelType','bottomRightOuter','copy','getSymbolStyle','A\x20layer.json\x20can\x27t\x20have\x20a\x20parentUrl\x20if\x20it\x20does\x27t\x20have\x20an\x20available\x20array.','_debug','clearLastParticleBuffer','hypMinVisibleValue','destroyPrimitives','spatialQuery3D','_valid','srsCode','.osgb','getSymbolLibByLibId','rotationMatrixFromPositionVelocity','setLayout','flipY','isExtend','structure','END_GEOMETRY','uniform\x20vec2\x20colorTextureDimensions;\x20\x0auniform\x20vec2\x20minMaxLuminance;\x20\x0auniform\x20sampler2D\x20previousLuminance;\x20\x0avoid\x20main()\x20{\x20\x0a\x20\x20\x20\x20float\x20color\x20=\x200.0;\x20\x0a\x20\x20\x20\x20float\x20xStep\x20=\x201.0\x20/\x20colorTextureDimensions.x;\x20\x0a\x20\x20\x20\x20float\x20yStep\x20=\x201.0\x20/\x20colorTextureDimensions.y;\x20\x0a\x20\x20\x20\x20int\x20count\x20=\x200;\x20\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x203;\x20++i)\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20for\x20(int\x20j\x20=\x200;\x20j\x20<\x203;\x20++j)\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20offset;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20offset.x\x20=\x20-xStep\x20+\x20float(i)\x20*\x20xStep;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20offset.y\x20=\x20-yStep\x20+\x20float(j)\x20*\x20yStep;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(offset.x\x20<\x200.0\x20||\x20offset.x\x20>\x201.0\x20||\x20offset.y\x20<\x200.0\x20||\x20offset.y\x20>\x201.0)\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20continue;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20color\x20+=\x20sampleTexture(offset);\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20++count;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20if\x20(count\x20>\x200)\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20/=\x20float(count);\x20\x0a\x20\x20\x20\x20}\x20\x0a','decode_texCoord7_normConstant','_previousHeight','cos','_cartesian3','_deductionScriptExtend','hasAlphaChannel','u_texture0','\x27allocate\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','refreshRaster','MAX_VARINT64_BYTES','_geoName','nodeName','SCAN','_subTexInfosBake','namespaceURI','trianglesLength','tiltbarTop','image_','entireFrustum','_oldPositionWC','belge','KML\x20-\x20Unknown\x20<kml:altitudeMode>:','\x20\x20\x20\x20float\x20diffuseIrradianceFromSky\x20=\x20(1.0\x20-\x20smoothstepHeight)\x20*\x20(1.0\x20-\x20(reflectionDotNadir\x20*\x200.25\x20+\x200.25));\x0a','readBytes','modelViewProjectionRelativeToEye','KHR_binary_glTF','Expected\x20at\x20least\x204\x20arguments,\x20but\x20found\x20only\x20','encodedCameraPositionMCLow','numberOfLoadedTilesTotal','Variable\x20names\x20cannot\x20start\x20with\x20a\x20number\x20(','negativeY','blendEquation','enums','DESIGN','fromOrientedBoundingBox','_graphicObject','{\x22x\x22:','percentageChanged','_subRequestNamesBake','.s3md','_scanHAngle','getvHeightBuffer','offsetPt','Memory\x20Usage\x20(MB)','extentRevision_','_cesiumCredit','GEOPOINT3D',');\x0a','_scopes','Unknown\x20(','zMax','imageSR','scaleByDistance','castCommands','Vol','_copyColorCommand','closedBesselCurve','\x0avarying\x20float\x20v_placed;\x0avarying\x20float\x20v_notUsed;\x0a\x0avoid\x20main()\x20{\x0a\x0a\x20\x20\x20\x20float\x20alpha\x20=\x200.5;\x0a\x0a\x20\x20\x20\x20//\x20Red\x20=\x20collision,\x20hide\x20label\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0,\x200.0,\x200.0,\x201.0)\x20*\x20alpha;\x0a\x0a\x20\x20\x20\x20//\x20Blue\x20=\x20no\x20collision,\x20label\x20is\x20showing\x0a\x20\x20\x20\x20if\x20(v_placed\x20>\x200.5)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(0.0,\x200.0,\x201.0,\x200.5)\x20*\x20alpha;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20if\x20(v_notUsed\x20>\x200.5)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20This\x20box\x20not\x20used,\x20fade\x20it\x20out\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20*=\x20.1;\x0a\x20\x20\x20\x20}\x0a}','model','space','_repositionAllGlyphs','_focalDistance','executeDebugPickDepth','loadingEvent','getNumber','stop-color','_colorForwardScale','180','rotateLeft','data-constant','_screenSpacePosition','CTA_W','<div\x20id=\x22trackPopUpContent\x22\x20class=\x22popup\x22><div\x20class=\x22popup-content-wrapper\x22><div\x20id=\x22trackPopUpLink\x22\x20class=\x22popup-content\x22></div></div></div>','DracoInt8Array','ml1','destroyAll','btoa','_attType','ignoreWEBGL2','normalTextureIndex','File\x20format\x20is\x20not\x20recognized.','SDL_audio','WEBKIT','setAttr','texture2D(image,\x20fract(repeat\x20*\x20materialInput.st)).rgb\x20*\x20color.rgb','removeInterval','KICKED','maxDistanceDisplay','sineSquaredAlpha','wallPrimitive','gridRectangle','getGeometryType_','cesium-baseLayerPicker-dropDown','switchToPerspectiveFrustum','isLong','IntervalID','Expected\x20string,\x20but\x20found\x20','fragmentShaderText','InstanceTilesLayerVS','getCtrlPt','patchUpdatedImage','_activeBillboard','removeObjsTranslate','ScanEffect','GeoEntityEffectDetecttoncone','Expected\x20parameter\x20to\x20be\x20type\x20of\x20Array.','packedInterpolationLength','bindEvent','_initialColor','_removeProgramDefineForCommand','setProperties','computedContext.getDependenciesCount','writeUint16','writeVarint64','`\x20not\x20found','DRAW_FRAMEBUFFER','%2525','stopNodes','leapSeconds','_getWithCredentials','\x20is\x20not\x20a\x20repeated\x20field','updateSurfaceMesh','_drawEvent','SuperMap.FindPathParameters','outerColor','u_device_pixel_ratio','precision\x20highp\x20float;\x0a\x0avarying\x20vec4\x20vColor;\x0avarying\x20float\x20vRadius;\x0avarying\x20vec3\x20vPosition;\x0avarying\x20vec3\x20vViewPosition;\x0avarying\x20float\x20vLineLengthPixels;\x0avarying\x20float\x20vSizeFalloffFactor;\x0avarying\x20float\x20vDistanceFromEye;\x0avarying\x20vec2\x20vStrokeUV;\x0auniform\x20sampler2D\x20uStrokesTexture;\x0avarying\x20float\x20vVariantExtension;\x0avarying\x20float\x20fSelected;\x0a\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSwipeRegion;\x0a#endif\x0a//\x20At\x20which\x20coverage\x20threshold\x20we\x20discard\x20a\x20fragment\x20completely\x0a#define\x20COVERAGE_TEST_THRESHOLD\x200.01\x0aconst\x20float\x20nearRange\x20=\x201000.0;\x0aconst\x20float\x20farRange\x20=\x2020000.0;\x0a\x0a//\x20Sketch\x0a#if\x20(MODE\x20==\x201)\x0aconst\x20vec4\x20RGBA_2_FLOAT_FACTORS\x20=\x20vec4(\x0a\x20\x20\x20\x20255.0\x20/\x20(256.0),\x0a\x20\x20\x20\x20255.0\x20/\x20(256.0\x20*\x20256.0),\x0a\x20\x20\x20\x20255.0\x20/\x20(256.0\x20*\x20256.0\x20*\x20256.0),\x0a\x20\x20\x20\x20255.0\x20/\x20(256.0\x20*\x20256.0\x20*\x20256.0\x20*\x20256.0)\x0a);\x0afloat\x20rgba2float(vec4\x20rgba)\x20{\x0a\x20\x20\x20\x20return\x20dot(rgba,\x20RGBA_2_FLOAT_FACTORS);\x0a}\x0afloat\x20calculateLineOffsetSketch()\x0a{\x0a\x20\x20\x20\x20float\x20strokesNormalizationScale\x20=\x2016.0;\x0a\x20\x20\x20\x20float\x20offsetNorm\x20=\x20rgba2float(texture2D(uStrokesTexture,\x20vStrokeUV));\x0a\x20\x20\x20\x20return\x20(offsetNorm\x20-\x200.5)\x20*\x20strokesNormalizationScale;\x0a}\x0afloat\x20calculateLineOffset()\x0a{\x0a\x20\x20\x20\x20return\x20calculateLineOffsetSketch();\x0a}\x0afloat\x20calculateLinePressureSketch()\x20{\x0a\x20\x20\x20\x20return\x20rgba2float(texture2D(uStrokesTexture,\x20vStrokeUV\x20+\x20vec2(0.0,\x200.5)));\x0a}\x0afloat\x20calculateLinePressure()\x0a{\x0a\x20\x20\x20\x20\x20return\x20calculateLinePressureSketch();\x0a}\x0a#endif\x0a\x0a//\x20Solid\x0a#if\x20(MODE\x20==\x202\x20||\x20MODE\x20==\x200)\x0afloat\x20calculateLineOffsetSolid()\x0a{\x0a\x20\x20\x20\x20return\x200.0;\x0a}\x0afloat\x20calculateLinePressureSolid()\x0a{\x0a\x20\x20\x20\x20return\x201.0;\x0a}\x0a#endif\x0a\x0a#if\x20(MODE\x20==\x200)\x0afloat\x20calculateLineOffset()\x0a{\x0a\x20\x20\x20\x20return\x20calculateLineOffsetSolid();\x0a}\x0afloat\x20calculateLinePressure()\x0a{\x0a\x20\x20\x20\x20return\x20calculateLinePressureSolid();\x0a}\x0a#endif\x0a\x0a//\x20Uber\x0a#if\x20(MODE\x20==\x202)\x0avarying\x20float\x20vType;\x0afloat\x20calculateLineOffset()\x0a{\x0a\x20\x20\x20\x20if\x20(vType\x20<=\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20calculateLineOffsetSketch();\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20calculateLineOffsetSolid();\x0a\x20\x20\x20\x20}\x0a}\x0a\x0afloat\x20calculateLinePressure()\x0a{\x0a\x20\x20\x20\x20if\x20(vType\x20<=\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20calculateLinePressureSketch();\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20calculateLinePressureSolid();\x0a\x20\x20\x20\x20}\x0a}\x0a#endif\x0a\x0avec2\x20lineWithCapsDistance(float\x20radius,\x20vec2\x20position,\x20float\x20lineLength)\x0a{\x0a\x20\x20\x20\x20float\x20lineOffset\x20=\x20calculateLineOffset();\x0a\x20\x20\x20\x20float\x20positionX\x20=\x20position.x\x20-\x20lineOffset;\x0a\x20\x20\x20\x20if\x20(radius\x20<\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20coverageX\x20=\x20clamp(min(radius,\x20positionX\x20+\x200.5)\x20-\x20max(-radius,\x20positionX\x20-\x200.5),\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20coverageY\x20=\x20clamp(min(lineLength,\x20position.y\x20+\x200.5)\x20-\x20max(0.0,\x20position.y\x20-\x200.5),\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20coverage\x20=\x20min(coverageX,\x20coverageY);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec2(0.5\x20-\x20coverage,\x200.0);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Between\x20-radius\x20->\x200\x20for\x20start\x20cap,\x200\x20for\x20line,\x200\x20->\x20radius\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20positionOnCap\x20=\x20position.y\x20-\x20clamp(position.y,\x200.0,\x20lineLength);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20lineToPosition\x20=\x20vec2(positionX,\x20positionOnCap);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec2(length(lineToPosition)\x20-\x20radius,\x20positionOnCap\x20/\x20radius);\x0a\x20\x20\x20\x20}\x0a}\x0a\x0avoid\x20main()\x0a{\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20if(czm_executeExcavation())\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20\x20vec3\x20realPosition\x20=\x20czm_readNonPerspective(vPosition,\x20gl_FragCoord.w);\x0a\x20\x20\x20\x20float\x20radius\x20=\x20vRadius\x20*\x20calculateLinePressure();\x0a\x20\x20\x20\x20vec2\x20distance\x20=\x20lineWithCapsDistance(radius,\x20realPosition.xy,\x20vLineLengthPixels);\x0a\x20\x20\x20\x20float\x20coverage\x20=\x20clamp(0.5\x20-\x20distance.x,\x200.0,\x201.0);\x0a#ifdef\x20ANTIALIASING\x0a\x20\x20\x20\x20\x20const\x20float\x20coverageLimit\x20=\x20COVERAGE_TEST_THRESHOLD;\x0a#else\x0a\x20\x20\x20\x20/*\x20ANTIALIASING\x20*/\x0a\x20\x20\x20\x20//\x20Use\x20subpixel\x20coverage\x20computation\x20when\x20lines\x20get\x20subpixel\x20widths\x0a\x20\x20\x20\x20//\x20so\x20we\x20still\x20render\x20them\x20appropriately.\x20Otherwise\x20discard\x20anything\x0a\x20\x20\x20\x20//\x20that\x20is\x20not\x20fully\x20within\x20the\x20line\x0a\x20\x20\x20\x20float\x20coverageLimit\x20=\x20radius\x20<=\x200.5\x20?\x20COVERAGE_TEST_THRESHOLD\x20:\x200.75;\x0a#endif\x20/*\x20ANTIALIASING\x20*/\x0a\x20\x20\x20\x20if\x20(coverage\x20<\x20coverageLimit\x20||\x20vColor.a\x20<\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#ifdef\x20WIREFRAME_SELECT_TYPE\x0a\x20\x20\x20\x20if(fSelected\x20<\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20vColor.a\x20*\x20coverage;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(vColor.rgb,\x20alpha);\x0a#ifdef\x20CLIP\x0a\x20\x20\x20\x20\x20gl_FragColor\x20*=\x20czm_clip(vec4(vViewPosition,\x201.0),\x201.0);\x0a#endif\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20\x20czm_RollerShutter(gl_FragCoord.xy,\x20uSwipeRegion);\x0a#endif\x0a\x20\x20\x20\x20\x20float\x20attenuation\x20=\x201.0\x20-\x20smoothstep(nearRange,\x20farRange,\x20vDistanceFromEye);\x0a\x20\x20\x20\x20\x20gl_FragColor.a\x20*=\x20attenuation;\x0a\x20\x20\x20\x20\x20czm_writeLogDepth();\x0a}','_previousDrawInstanced','ko_with','callMain','_addSatellites','uniform\x20sampler2D\x20randomTexture;\x0auniform\x20sampler2D\x20depthTexture;\x0auniform\x20float\x20intensity;\x0auniform\x20float\x20bias;\x0auniform\x20float\x20lengthCap;\x0auniform\x20float\x20stepSize;\x0auniform\x20float\x20frustumLength;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avec4\x20clipToEye(vec2\x20uv,\x20float\x20depth)\x0a{\x0a\x20\x20\x20\x20vec2\x20xy\x20=\x20vec2((uv.x\x20*\x202.0\x20-\x201.0),\x20((1.0\x20-\x20uv.y)\x20*\x202.0\x20-\x201.0));\x0a\x20\x20\x20\x20vec4\x20posEC\x20=\x20czm_inverseProjection\x20*\x20vec4(xy,\x20depth,\x201.0);\x0a\x20\x20\x20\x20posEC\x20=\x20posEC\x20/\x20posEC.w;\x0a\x20\x20\x20\x20return\x20posEC;\x0a}\x0a\x0a//Reconstruct\x20Normal\x20Without\x20Edge\x20Removation\x0avec3\x20getNormalXEdge(vec3\x20posInCamera,\x20float\x20depthU,\x20float\x20depthD,\x20float\x20depthL,\x20float\x20depthR,\x20vec2\x20pixelSize)\x0a{\x0a\x20\x20\x20\x20vec4\x20posInCameraUp\x20=\x20clipToEye(v_textureCoordinates\x20-\x20vec2(0.0,\x20pixelSize.y),\x20depthU);\x0a\x20\x20\x20\x20vec4\x20posInCameraDown\x20=\x20clipToEye(v_textureCoordinates\x20+\x20vec2(0.0,\x20pixelSize.y),\x20depthD);\x0a\x20\x20\x20\x20vec4\x20posInCameraLeft\x20=\x20clipToEye(v_textureCoordinates\x20-\x20vec2(pixelSize.x,\x200.0),\x20depthL);\x0a\x20\x20\x20\x20vec4\x20posInCameraRight\x20=\x20clipToEye(v_textureCoordinates\x20+\x20vec2(pixelSize.x,\x200.0),\x20depthR);\x0a\x0a\x20\x20\x20\x20vec3\x20up\x20=\x20posInCamera.xyz\x20-\x20posInCameraUp.xyz;\x0a\x20\x20\x20\x20vec3\x20down\x20=\x20posInCameraDown.xyz\x20-\x20posInCamera.xyz;\x0a\x20\x20\x20\x20vec3\x20left\x20=\x20posInCamera.xyz\x20-\x20posInCameraLeft.xyz;\x0a\x20\x20\x20\x20vec3\x20right\x20=\x20posInCameraRight.xyz\x20-\x20posInCamera.xyz;\x0a\x0a\x20\x20\x20\x20vec3\x20DX\x20=\x20length(left)\x20<\x20length(right)\x20?\x20left\x20:\x20right;\x0a\x20\x20\x20\x20vec3\x20DY\x20=\x20length(up)\x20<\x20length(down)\x20?\x20up\x20:\x20down;\x0a\x0a\x20\x20\x20\x20return\x20normalize(cross(DY,\x20DX));\x0a}\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20float\x20depth\x20=\x20czm_readDepth(depthTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec4\x20posInCamera\x20=\x20clipToEye(v_textureCoordinates,\x20depth);\x0a\x0a\x20\x20\x20\x20if\x20(posInCamera.z\x20>\x20frustumLength)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec2\x20pixelSize\x20=\x20czm_pixelRatio\x20/\x20czm_viewport.zw;\x0a\x20\x20\x20\x20float\x20depthU\x20=\x20czm_readDepth(depthTexture,\x20v_textureCoordinates\x20-\x20vec2(0.0,\x20pixelSize.y));\x0a\x20\x20\x20\x20float\x20depthD\x20=\x20czm_readDepth(depthTexture,\x20v_textureCoordinates\x20+\x20vec2(0.0,\x20pixelSize.y));\x0a\x20\x20\x20\x20float\x20depthL\x20=\x20czm_readDepth(depthTexture,\x20v_textureCoordinates\x20-\x20vec2(pixelSize.x,\x200.0));\x0a\x20\x20\x20\x20float\x20depthR\x20=\x20czm_readDepth(depthTexture,\x20v_textureCoordinates\x20+\x20vec2(pixelSize.x,\x200.0));\x0a\x20\x20\x20\x20vec3\x20normalInCamera\x20=\x20getNormalXEdge(posInCamera.xyz,\x20depthU,\x20depthD,\x20depthL,\x20depthR,\x20pixelSize);\x0a\x0a\x20\x20\x20\x20float\x20ao\x20=\x200.0;\x0a\x20\x20\x20\x20vec2\x20sampleDirection\x20=\x20vec2(1.0,\x200.0);\x0a\x20\x20\x20\x20float\x20gapAngle\x20=\x2090.0\x20*\x20czm_radiansPerDegree;\x0a\x0a\x20\x20\x20\x20//\x20RandomNoise\x0a\x20\x20\x20\x20float\x20randomVal\x20=\x20texture2D(randomTexture,\x20v_textureCoordinates).x;\x0a\x0a\x20\x20\x20\x20//Loop\x20for\x20each\x20direction\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x204;\x20i++)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20newGapAngle\x20=\x20gapAngle\x20*\x20(float(i)\x20+\x20randomVal);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20cosVal\x20=\x20cos(newGapAngle);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20sinVal\x20=\x20sin(newGapAngle);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//Rotate\x20Sampling\x20Direction\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20rotatedSampleDirection\x20=\x20vec2(cosVal\x20*\x20sampleDirection.x\x20-\x20sinVal\x20*\x20sampleDirection.y,\x20sinVal\x20*\x20sampleDirection.x\x20+\x20cosVal\x20*\x20sampleDirection.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20localAO\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20localStepSize\x20=\x20stepSize;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//Loop\x20for\x20each\x20step\x0a\x20\x20\x20\x20\x20\x20\x20\x20for\x20(int\x20j\x20=\x200;\x20j\x20<\x206;\x20j++)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20newCoords\x20=\x20v_textureCoordinates\x20+\x20rotatedSampleDirection\x20*\x20localStepSize\x20*\x20pixelSize;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//Exception\x20Handling\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(newCoords.x\x20>\x201.0\x20||\x20newCoords.y\x20>\x201.0\x20||\x20newCoords.x\x20<\x200.0\x20||\x20newCoords.y\x20<\x200.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20stepDepthInfo\x20=\x20czm_readDepth(depthTexture,\x20newCoords);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20stepPosInCamera\x20=\x20clipToEye(newCoords,\x20stepDepthInfo);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20diffVec\x20=\x20stepPosInCamera.xyz\x20-\x20posInCamera.xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20len\x20=\x20length(diffVec);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(len\x20>\x20lengthCap)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dotVal\x20=\x20clamp(dot(normalInCamera,\x20normalize(diffVec)),\x200.0,\x201.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20weight\x20=\x20len\x20/\x20lengthCap;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20weight\x20=\x201.0\x20-\x20weight\x20*\x20weight;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(dotVal\x20<\x20bias)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20dotVal\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20localAO\x20=\x20max(localAO,\x20dotVal\x20*\x20weight);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20localStepSize\x20+=\x20stepSize;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20ao\x20+=\x20localAO;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20ao\x20/=\x204.0;\x0a\x20\x20\x20\x20ao\x20=\x201.0\x20-\x20clamp(ao,\x200.0,\x201.0);\x0a\x20\x20\x20\x20ao\x20=\x20pow(ao,\x20intensity);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(vec3(ao),\x201.0);\x0a}\x0a','doXHR\x20failed!','decode_texCoord0_vNormConstant','/**\x0a\x20*\x20Converts\x20a\x20color\x20in\x20linear\x20space\x20to\x20RGB\x20space.\x0a\x20*\x0a\x20*\x20@name\x20czm_inverseGamma\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec3}\x20color\x20The\x20color\x20in\x20linear\x20space.\x0a\x20*\x20@returns\x20{vec3}\x20The\x20color\x20in\x20RGB\x20space.\x0a\x20*/\x0avec3\x20czm_inverseGamma(vec3\x20color)\x20{\x0a\x20\x20\x20\x20return\x20pow(color,\x20vec3(1.0\x20/\x20czm_gamma));\x0a}\x0a','short','_vertexBuffer','The\x20browser\x20supports\x20WebGL,\x20but\x20initialization\x20failed.','40%','_logShaderCompilation','iterateGraphemes','depthStencilRenderbuffer','uPointCloudSize','</div>','rawTileData','fontsize','webgl2\x20is\x20not\x20supported.','setErrno','_throttledText','\x20\x20\x20vec4\x20pos\x20=\x20aPosition;','setTagName','_lightSource','s3m:TextureSharing','lonlatRange','_useCount','uint16','CZML\x20version\x20information\x20invalid.\x20\x20It\x20is\x20expected\x20to\x20be\x20a\x20property\x20on\x20the\x20document\x20object\x20in\x20the\x20<Major>.<Minor>\x20version\x20format.','HeadingPitchRoll','LEFT_CLICK','animatetransform','outputFbo','interpolationFactor','Render\x20queue\x20created\x20with\x20','cesium-animation-buttonPath','modifyRasterTexture','attributeName','DepthRange','tagBuilder','.scvd','gridProvider','getQuadTreePacket','?transparent={transparent}&cacheEnabled=true&_cache={_cache}&width=256&height=256&x={x}&y={y}&scale={scale}&redirect=false&overlapDisplayed=false&origin={\x22x\x22:','\x20\x20\x20\x20vec3\x20diffuseContribution\x20=\x20(1.0\x20-\x20F)\x20*\x20lambertianDiffuse(diffuseColor);\x0a','uWaterColour','DotType','VEC_C','contentDom','scaleVS','positionUnits','_isOperate','TransparentSorting','_clipLineColor','intervals','line-through','castShadows','_creditViewport','SSE\x20before\x20skipping\x20LOD','%I:%M:%S\x20%p','TranslationRotationScale','nodecf','wireframe',',\x22MGISQueryConfig\x22:','_currentTween','gammaToLinearSpace','left','tileFailed','requestImageFunction','calcKidneyShapePts','textOffsetX_','_id','kml-altitudeMode-relativeToSeaFloor','resolutionScale','pathColor','Unbalanced\x20parentheses,\x20braces,\x20or\x20brackets','_colorShaderFunctionReady','_northVector','background-color','_boundingVolume','scene\x20list\x20response\x20null!','fill','getScriptStructure','getScanAngle','getAnchor','m\x2031.560594,6.5254438\x20-20.75,12.4687502\x200.1875,24.5625\x2022.28125,11.8125\x2019.5,-12\x200.65625,-0.375\x200,-0.75\x200.0312,-23.21875\x20z\x20m\x200.0625,3.125\x2016.65625,9.5000002\x20-16.125,10.28125\x20-17.34375,-9.71875\x20z\x20m\x2018.96875,11.1875002\x200.15625,20.65625\x20-17.46875,10.59375\x200.15625,-20.28125\x20z\x20m\x20-37.0625,1.25\x2017.21875,9.625\x20-0.15625,19.21875\x20-16.9375,-9\x20z','SongTi','uOverlayTexture','fromInt','HEAPF64','uMinFresnel','_billboardColor','varying','box-editor-prim','_spSkyFromAtmosphere','uniform\x20sampler2D\x20u_texture0;\x0a#ifdef\x20BLOOM\x0auniform\x20vec2\x20u_BloomTex_TexelSize;\x0auniform\x20vec4\x20u_Bloom_DirtTileOffset;\x0auniform\x20vec3\x20u_Bloom_Settings;\x0auniform\x20vec3\x20u_Bloom_Color;\x0auniform\x20sampler2D\x20u_BloomTexture;\x0auniform\x20sampler2D\x20u_Bloom_DirtTex;\x0a#endif\x0a#ifdef\x20COLOR_CORRECTION\x0auniform\x20float\x20u_brightness;\x0auniform\x20float\x20u_contrast;\x0auniform\x20float\x20u_saturation;\x0auniform\x20float\x20u_hue;\x0a#endif\x0a#ifdef\x20SSAO\x0auniform\x20sampler2D\x20u_AmbientOcclusionTexture;\x0a#endif\x0a#ifdef\x20TONEMAPPING\x0auniform\x20float\x20u_exposure;\x0auniform\x20float\x20u_toneMappingWhitePoint;\x0a#endif\x0avarying\x20vec2\x20v_textureCoordinates;\x0a//\x209-tap\x20bilinear\x20upsampler\x20(tent\x20filter)\x0avec4\x20UpsampleTent(sampler2D\x20samplerTex,\x20vec2\x20uv,\x20vec2\x20texelSize,\x20vec4\x20sampleScale)\x0a{\x0a\x20\x20\x20\x20vec4\x20d\x20=\x20texelSize.xyxy\x20*\x20vec4(1.0,\x201.0,\x20-1.0,\x200.0)\x20*\x20sampleScale;\x0a\x20\x20\x20\x20vec4\x20s;\x0a\x20\x20\x20\x20s\x20=\x20\x20texture2D(samplerTex,\x20uv\x20-\x20d.xy);\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20-\x20d.wy)\x20*\x202.0;\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20-\x20d.zy);\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.zw)\x20*\x202.0;\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20\x20\x20\x20\x20\x20\x20)\x20*\x204.0;\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.xw)\x20*\x202.0;\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.zy);\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.wy)\x20*\x202.0;\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.xy);\x0a\x20\x20\x20\x20return\x20s\x20*\x20(1.0\x20/\x2016.0);\x0a}\x0a\x0a#ifdef\x20TONEMAPPING\x0avec3\x20ACESTonemapping(vec3\x20inputColor)\x0a{\x0a\x20\x20\x20\x20return\x20clamp((inputColor\x20*\x20(2.51\x20*\x20inputColor\x20+\x200.03))\x20/\x20(inputColor\x20*\x20(2.43\x20*\x20inputColor\x20+\x200.59)\x20+\x200.14),\x200.0,\x201.0);\x0a}\x0a\x0avec3\x20FilmicTonemappingFunction(vec3\x20x)\x0a{\x0a\x20\x20\x20\x20float\x20A\x20=\x200.22;\x0a\x20\x20\x20\x20float\x20B\x20=\x200.3;\x0a\x20\x20\x20\x20float\x20C\x20=\x200.1;\x0a\x20\x20\x20\x20float\x20D\x20=\x200.2;\x0a\x20\x20\x20\x20float\x20E\x20=\x200.01;\x0a\x20\x20\x20\x20float\x20F\x20=\x200.3;\x0a\x20\x20\x20\x20return\x20((x\x20*\x20(A\x20*\x20x\x20+\x20C\x20*\x20B)\x20+\x20D\x20*\x20E)\x20/\x20(x\x20*\x20(A\x20*\x20x\x20+\x20B)\x20+\x20D\x20*\x20F))\x20-\x20E\x20/\x20F;\x0a}\x0avec3\x20FilmicTonemapping(vec3\x20x)\x0a{\x0a\x20\x20\x20\x20vec3\x20WHITE\x20=\x20vec3(u_toneMappingWhitePoint);\x0a\x20\x20\x20\x20return\x20FilmicTonemappingFunction(1.6\x20*\x20x)\x20/\x20FilmicTonemappingFunction(WHITE);\x0a}\x0a\x0avec3\x20inverseGamma(vec3\x20color)\x0a{\x0a\x20\x20\x20\x20return\x20pow(color,\x20vec3(1.0\x20/\x202.2));\x0a}\x0a\x0avec3\x20sRGBToLinear(vec3\x20value)\x0a{\x0a\x20\x20\x20\x20return\x20vec3(mix(pow(value.rgb\x20*\x200.9478672986\x20+\x20vec3(0.0521327014),\x20vec3(2.4)),\x20value.rgb\x20*\x200.0773993808,\x20vec3(lessThanEqual(value.rgb,\x20vec3(0.04045)))));\x0a}\x0a\x0avec3\x20linearTosRGB(vec3\x20value)\x0a{\x0a\x20\x20\x20\x20return\x20vec3(mix(pow(value.rgb,\x20vec3(0.41666))\x20*\x201.055\x20-\x20vec3(0.055),\x20value.rgb\x20*\x2012.92,\x20vec3(lessThanEqual(value.rgb,\x20vec3(0.0031308)))));\x0a}\x0a#endif\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20color0\x20=\x20texture2D(u_texture0,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color0;\x0a#ifdef\x20BLOOM\x0a\x20\x20\x20\x20vec4\x20bloom\x20=\x20UpsampleTent(u_BloomTexture,\x20v_textureCoordinates,\x20u_BloomTex_TexelSize.xy,\x20vec4(u_Bloom_Settings.x));\x0a\x09vec4\x20dirt\x20=\x20vec4(texture2D(u_Bloom_DirtTex,\x20v_textureCoordinates\x20*\x20u_Bloom_DirtTileOffset.xy\x20+\x20u_Bloom_DirtTileOffset.zw).rgb,\x200.0);\x0a\x09bloom\x20*=\x20u_Bloom_Settings.y;\x0a\x09dirt\x20*=\x20u_Bloom_Settings.z;\x0a\x09gl_FragColor\x20+=\x20bloom\x20*\x20vec4(u_Bloom_Color,\x201.0);\x0a\x09gl_FragColor\x20+=\x20dirt\x20*\x20bloom;\x0a#endif\x0a#ifdef\x20SSAO\x0a\x20\x20\x20\x20vec3\x20ao\x20=\x20texture2D(u_AmbientOcclusionTexture,\x20v_textureCoordinates).rgb;\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20*=\x20ao;\x0a#endif\x0a#ifdef\x20TONEMAPPING\x0a\x20\x20\x20\x20vec3\x20linearColor\x20=\x20sRGBToLinear(gl_FragColor.rgb);\x0a\x20\x20\x20\x20vec3\x20toneMappingColor\x20=\x20ACESTonemapping(linearColor\x20*\x20u_exposure);\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20=\x20linearTosRGB(toneMappingColor);\x0a#endif\x0a#ifdef\x20COLOR_CORRECTION\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20=\x20mix(vec3(0.0),\x20gl_FragColor.rgb,\x20u_brightness);\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20=\x20mix(vec3(0.5),\x20gl_FragColor.rgb,\x20u_contrast);\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20=\x20czm_hue(gl_FragColor.rgb,\x20u_hue);\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20=\x20czm_saturation(gl_FragColor.rgb,\x20u_saturation);\x0a#endif\x0a}','_clock','isLink','file://','RGBA_BC7','_trangleCount','_transparentBackColorTolerance','cullRequestsWhileMovingMultiplier','getEpoch2000Centuries','setScale','varying\x20vec2\x20vTexCoord;\x0auniform\x20sampler2D\x20uColorTexture;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(uColorTexture,\x20vTexCoord);\x0a}','horizontalOrigin','text-writing-mode','_verticalOriginSubscription','_dismissMessage','planeWidth','_showScane','calcWindowCoordRect','spectate','_scheduledAnimations','czech','computeVisiblityInCullingVolume','/smlInfos','_semiMinorAxis','_display','_classifiedCommand','czm_batchTable_boundingSphereRadius','rgba(255,255,255,0.267)','toExponential','.terrain','geoEntityMoveParameter','Success','FramebufferAttachment','_depthStencilRenderbuffer','\x20\x20\x20\x20return\x20vec3(1.0);\x20\x0a','triangulate','Operation\x20canceled','dotPlotCode','MODELVIEWINVERSE','getBaseJSONData','OES_texture_half_float_linear','addHighlightRange','expireDate','row','bindListener_','getAutoUpdate','fromXML','defaultTransparentBackColorTolerance','readUint16','speedRatio','VTiling','\x20\x20\x20\x20float\x20roughness\x20=\x20clamp(metallicRoughness.g,\x200.04,\x201.0);\x0a','u_is_text','InstanceLayer\x20removeInstance\x20ids','ARM_REGION','allocate','&tile1={z}&tile2={x}&tile3={y}&ext={fileExtent}&v=1.16389.0','\x27warnOnce\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','octEncodeFloat','_group','()\x20\x0a{\x20\x0a','unFinalResolution','texturesByteLength','writeRawMessage','//\x20See:\x0a//\x20\x20\x20\x20https://knarkowicz.wordpress.com/2016/01/06/aces-filmic-tone-mapping-curve/\x0a\x0avec3\x20czm_acesTonemapping(vec3\x20color)\x20{\x0a\x20\x20\x20\x20float\x20g\x20=\x200.985;\x0a\x20\x20\x20\x20float\x20a\x20=\x200.065;\x0a\x20\x20\x20\x20float\x20b\x20=\x200.0001;\x0a\x20\x20\x20\x20float\x20c\x20=\x200.433;\x0a\x20\x20\x20\x20float\x20d\x20=\x200.238;\x0a\x0a\x20\x20\x20\x20color\x20=\x20(color\x20*\x20(color\x20+\x20a)\x20-\x20b)\x20/\x20(color\x20*\x20(g\x20*\x20color\x20+\x20c)\x20+\x20d);\x0a\x0a\x20\x20\x20\x20color\x20=\x20clamp(color,\x200.0,\x201.0);\x0a\x0a\x20\x20\x20\x20return\x20color;\x0a}\x0a','uPBRMaterials','tag','cors','originalCommand','ProjectionImage','faces','afterSanitizeElements','#D2691E','familiesBySource','controlPoints','z33','replacementPrevious','_clippingPlanesSubscription','LN10','_alignedAxisSubscription','handlerPolygon','filenameLength','Initialized\x20CanvasRenderer\x20with\x20size','keypress','?v=','uDashLength','_geoEntityMoveLayer','follow_mount','BBOX=[bboxWest],[bboxSouth],[bboxEast],[bboxNorth]','MyBaseLineMaterial','scaledDistance','setVectorTilesLayersControl','\x20Level:\x20','_transformChanged','position2D','lightDirectionEC','leftTolerance','side','\x22\x20not\x20found\x20in\x20the\x20atlas.','_compressType','features','nodeInTree','NEAREST_MIPMAP_LINEAR','_terrainProviderChangedCallback','translate(','bindElementBuffer','_invTransform','subtract','realspace','currentLineDash','defaultFeatureProjection','uniform\x20sampler2D\x20batchTexture{suffix};\x20\x0a','\x20\x20\x20\x20float\x20numerator\x20=\x20((0.91\x20+\x2010.0\x20*\x20exp(-3.0\x20*\x20gamma)\x20+\x200.45\x20*\x20pow(sunNdotL,\x202.0))\x20*\x20(1.0\x20-\x20exp(-0.32\x20/\x20NdotZenith)));\x0a','indexedLookup','SuModeling.wasm','toneMappingExposure','PolylineFp_','msUnlockOrientation','rowalign','html2canvas-container','releaseShaderProgram','Animations','_blurYTexture','_morphToColumbusView','int64','getUTCFullYear','aVariantStroke','1.4.1','canvas_','offsetSymbolBounds','BIMInfoClickQueryHandler\x20query\x20error','getFeatures','_fusionLayers','\x20(error)','reset','SYMBOL_CIRCLE','compressedTexSubImage2D','Error\x20loading\x20image\x20for\x20billboard:\x20','_replacementSentinel','updateLayerData','[terrainEnabled]','depthFrustum','OID','_rasterCurrentFBOIdx','getHitDetectionImage','subSymbolSize','czm_projection','isSameQuadrant','outline_blurQuarter_Y','DEPTH_STENCIL','_crn_get_bytes_per_block','getPixelType','getOwnPropertyNames','createAttributes','_debugShowFrustumPlanes','COLOR_INDEX','Polylines','[object\x20Object]','_sqTextures','generateSurroundLineGeometry','_subSymbolScaleValue','http://earth.google.com/kml/2.0','invert','THISTLE','PAPAYAWHIP','sin_phi','createCircleOutlineGeometry','_showTipLength','Delambre\x201810\x20(Belgium)','fill-translate-anchor','hasTexCoord2','ToC','instanceList','toUrl','httpQuery','minLevel','createViewModel','imageRenderingValue','localName','defaultBrightness','auto','_lastDefinedOffset','italic\x20','_loadResources','Open\x20Sans\x20Regular','_tileDebugLabels','setQueryParameters','no-repeat','_pointCollection','intersectsCoordinate','_evaluateStringConversion','attribute\x20vec4\x20aPosition;\x0a#endif\x0a#ifdef\x20TexCoord\x0a\x20\x20\x20\x20varying\x20vec4\x20vTexCoord;\x0a#endif\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0aattribute\x20float\x20batchId;\x0a#endif\x0avarying\x20vec4\x20vSecondColor;\x0a#ifdef\x20REPLACE_SELECT_TYPE\x0avarying\x20float\x20fSelected;\x0a#endif\x0auniform\x20vec4\x20uSelColor;\x0auniform\x20vec2\x20textureRepeat;\x0a#ifdef\x20COMPRESS_VERTEX\x0a\x20\x20\x20\x20uniform\x20vec4\x20decode_position_min;\x0a\x20\x20\x20\x20uniform\x20float\x20decode_position_normConstant;\x0a#endif\x0auniform\x20vec4\x20uFillForeColor;\x0avarying\x20vec4\x20vColor;\x0avoid\x20main()\x0a{\x0a#ifdef\x20COMPRESS_VERTEX\x0a\x20\x20\x20\x20vec4\x20vertexPos\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20vertexPos\x20=\x20decode_position_min\x20+\x20aPosition\x20*\x20decode_position_normConstant;\x0a#else\x0a\x20\x20\x20\x20vec4\x20vertexPos\x20=\x20aPosition;\x0a#endif\x0a#ifdef\x20TexCoord\x0a\x20\x20\x20\x20vTexCoord.xy\x20=\x20vertexPos.xy\x20*\x20textureRepeat;\x0a#endif\x0a\x20\x20\x20\x20vertexPos.w\x20=\x201.0;\x0a\x20\x20\x20\x20vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0a\x20\x20\x20\x20vSecondColor\x20=\x20czm_batchTable_pickColor(batchId);\x0a\x20\x20\x20\x20vec4\x20operationType\x20=\x20czm_batchTable_operation(batchId);\x0a\x20\x20\x20\x20vec4\x20objsColor\x20=\x20czm_batchTable_color(batchId);\x0a#ifdef\x20REPLACE_SELECT_TYPE\x0a\x20\x20\x20\x20fSelected\x20=\x200.0;\x0a\x20\x20\x20\x20czm_s3mBatchOperation(operationType,\x20objsColor,\x20uSelColor,\x20vertexColor,\x20fSelected);\x0a#else\x0a\x20\x20\x20\x20czm_s3mBatchOperation(operationType,\x20objsColor,\x20uSelColor,\x20vertexColor);\x0a#endif\x0a#endif\x0a\x20\x20\x20\x20vColor\x20=\x20vertexColor*uFillForeColor;\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vertexPos;\x0a}','relativePath','\x22:\x20','autoResumeAudioContext','displayName','rayTriangle','MSStream','SpecularR','_cachedTypedArrays','symbolModified','_pointPrimitivesToUpdate','cachestatus','ter_c','createDeductionScript','uniform\x20sampler2D\x20u_texture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(u_texture,\x20v_textureCoordinates);\x0a}\x0a','.popup\x20{z-index:100;position:\x20absolute;/*margin-left:400px;*/border:0.1px\x20solid\x20white;margin:1px;}.popup-content\x20div{color:\x20rgb(255,\x20255,\x20255);font-size:small;}.popup-content-wrapper\x20{max-height:\x20200px;overflow-y:\x20auto;/*height:\x20133px;padding:\x201px;*/text-align:\x20left;/*border-radius:\x206px;*/background-color:rgb(67,\x2060,\x20252,\x200.45);}.popup-content\x20{color:\x20rgb(255,\x20255,\x20255);\x20line-height:\x201;font-size:xx-small;font-weight:normal;}.popup-content\x20div\x20{line-height:\x201;}.popup-content\x20table\x20{margin-left:\x201px;margin-right:\x203px;}.popup-content\x20table\x20tr\x20{height:\x2015px;}','\x20\x20\x20gl_FragColor\x20=\x20czm_packValue(0.0);','bvec2','_pixelOffsetSubscription','password','&WIDTH=','drawText','\x0auniform\x20mat4\x20shadowMap_cascadeMatrices[4];\x0a\x0amat4\x20czm_cascadeMatrix(vec4\x20weights)\x0a{\x0a\x20\x20\x20\x20return\x20shadowMap_cascadeMatrices[0]\x20*\x20weights.x\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20shadowMap_cascadeMatrices[1]\x20*\x20weights.y\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20shadowMap_cascadeMatrices[2]\x20*\x20weights.z\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20shadowMap_cascadeMatrices[3]\x20*\x20weights.w;\x0a}\x0a','isCreateSkirt','lastIntegerZoom','getHighBits','frameFailed','surfaceShaderSet','getImage','precision\x20highp\x20float;\x0aprecision\x20highp\x20int;\x0a#define\x20SMAA_THRESHOLD\x200.05\x0a#define\x20SMAA_LOCAL_CONTRAST_ADAPTATION_FACTOR\x202\x0a#define\x20SMAA_USE_COLOR_EDGE_DETECTION\x201\x0auniform\x20sampler2D\x20inputColorTexture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avarying\x20vec4\x20fOffset[3];\x0avec4\x20SMAAColorEdgeDetectionPS(\x20vec2\x20texcoord,\x20vec4\x20offset[3],\x20sampler2D\x20colorTex\x20)\x20{\x0a\x20\x20\x20\x20vec2\x20threshold\x20=\x20vec2(\x20SMAA_THRESHOLD,\x20SMAA_THRESHOLD\x20);\x0a\x20\x20\x20\x20vec4\x20delta;\x0a\x20\x20\x20\x20vec3\x20C\x20=\x20texture2D(\x20colorTex,\x20texcoord\x20).rgb;\x0a\x20\x20\x20\x20vec3\x20Cleft\x20=\x20texture2D(\x20colorTex,\x20offset[0].xy\x20).rgb;\x0a\x20\x20\x20\x20vec3\x20t\x20=\x20abs(\x20C\x20-\x20Cleft\x20);\x0a\x20\x20\x20\x20delta.x\x20=\x20max(\x20max(\x20t.r,\x20t.g\x20),\x20t.b\x20);\x0a\x20\x20\x20\x20vec3\x20Ctop\x20=\x20texture2D(\x20colorTex,\x20offset[0].zw\x20).rgb;\x0a\x20\x20\x20\x20t\x20=\x20abs(\x20C\x20-\x20Ctop\x20);\x0a\x20\x20\x20\x20delta.y\x20=\x20max(\x20max(\x20t.r,\x20t.g\x20),\x20t.b\x20);\x0a\x20\x20\x20\x20vec2\x20edges\x20=\x20step(\x20threshold,\x20delta.xy\x20);\x0a\x20\x20\x20\x20if\x20(\x20dot(\x20edges,\x20vec2(\x201.0,\x201.0\x20)\x20)\x20==\x200.0\x20)\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20vec3\x20Cright\x20=\x20texture2D(\x20colorTex,\x20offset[1].xy\x20).rgb;\x0a\x20\x20\x20\x20t\x20=\x20abs(\x20C\x20-\x20Cright\x20);\x0a\x20\x20\x20\x20delta.z\x20=\x20max(\x20max(\x20t.r,\x20t.g\x20),\x20t.b\x20);\x0a\x20\x20\x20\x20vec3\x20Cbottom\x20\x20=\x20texture2D(\x20colorTex,\x20offset[1].zw\x20).rgb;\x0a\x20\x20\x20\x20t\x20=\x20abs(\x20C\x20-\x20Cbottom\x20);\x0a\x20\x20\x20\x20delta.w\x20=\x20max(\x20max(\x20t.r,\x20t.g\x20),\x20t.b\x20);\x0a\x20\x20\x20\x20float\x20maxDelta\x20=\x20max(\x20max(\x20max(\x20delta.x,\x20delta.y\x20),\x20delta.z\x20),\x20delta.w\x20);\x0a\x20\x20\x20\x20vec3\x20Cleftleft\x20\x20=\x20texture2D(\x20colorTex,\x20offset[2].xy\x20).rgb;\x0a\x20\x20\x20\x20t\x20=\x20abs(\x20C\x20-\x20Cleftleft\x20);\x0a\x20\x20\x20\x20delta.z\x20=\x20max(\x20max(\x20t.r,\x20t.g\x20),\x20t.b\x20);\x0a\x20\x20\x20\x20vec3\x20Ctoptop\x20=\x20texture2D(\x20colorTex,\x20offset[2].zw\x20).rgb;\x0a\x20\x20\x20\x20t\x20=\x20abs(\x20C\x20-\x20Ctoptop\x20);\x0a\x20\x20\x20\x20delta.w\x20=\x20max(\x20max(\x20t.r,\x20t.g\x20),\x20t.b\x20);\x0a\x20\x20\x20\x20maxDelta\x20=\x20max(\x20max(\x20maxDelta,\x20delta.z\x20),\x20delta.w\x20);\x0a\x20\x20\x20\x20edges.xy\x20*=\x20step(\x20maxDelta,\x20float(SMAA_LOCAL_CONTRAST_ADAPTATION_FACTOR)\x20*\x20delta.xy\x20);\x0a\x20\x20\x20\x20return\x20vec4(\x20edges,\x200.0,\x200.0\x20);\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20gl_FragColor\x20=\x20SMAAColorEdgeDetectionPS(\x20v_textureCoordinates,\x20fOffset,\x20inputColorTexture\x20);\x0a}','defaultRadius','BLEND','GEOBILLBOARD','_sizeLods','priorityScale','indexed','getRoadTileUrl','_billboardCollection','getSatelliteManager','flyRelativeHeight','cols','numberOfIndices','fbo','drawElements','layerIds','_widthSubscription','_idTexture','_pickTileActiveSubscription','componentDatatype','UnZipData','createWallPrimitive','uniform4i','_shaderCache','_makePath','uniform\x20sampler2D\x20colorTexture;\x0a\x20\x20\x20\x20\x20\x20varying\x20vec2\x20v_textureCoordinates;\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20float\x20hash(float\x20x){\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20fract(sin(x*133.3)*13.13);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20void\x20main(void){\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20float\x20time\x20=\x20czm_frameNumber\x20/\x2060.0;\x0a\x20\x20\x20\x20vec2\x20resolution\x20=\x20czm_viewport.zw;\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20vec2\x20uv=(gl_FragCoord.xy*2.-resolution.xy)/min(resolution.x,resolution.y);\x0a\x20\x20\x20\x20vec3\x20c=vec3(.6,.7,.8);\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20float\x20a=-.4;\x0a\x20\x20\x20\x20float\x20si=sin(a),co=cos(a);\x0a\x20\x20\x20\x20uv*=mat2(co,-si,si,co);\x0a\x20\x20\x20\x20uv*=length(uv+vec2(0,4.9))*.3+1.;\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20float\x20v=1.-sin(hash(floor(uv.x*100.))*100.);\x0a\x20\x20\x20\x20float\x20b=clamp(abs(sin(15.*time*v+uv.y*(10./(2.+v))))-.95,0.,1.)*4.;\x0a\x20\x20\x20\x20c*=v*b;\x20\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mix(texture2D(colorTexture,\x20v_textureCoordinates),\x20vec4(c,1),\x200.5);\x20\x20\x0a\x20\x20\x20\x20}\x0a','getCellAngle','showPrimitiveBoundingSphere','uuid','patterns','lineStrings','uniform\x5cs+','#FFFFF0','opaquePassCutoff','openJsonSitData','createClampPickColorRenderState','#ABA826','<!--[ko_memo:','getTimezoneOffset','extratiles=','#define\x20FXAA_QUALITY_PRESET\x2039\x20\x0a','SpecularA','\x20\x20\x20\x20diffuseLight\x20+=\x20','_indexedDBScheduler','DRAW_CHARS','\x20\x20vec4\x20pos\x20=\x20u_modelViewMatrix\x20*\x20vec4(a_position,1.0);\x0a','#F5F5DC','paint_background','/**\x0a\x20*\x20Holds\x20material\x20information\x20that\x20can\x20be\x20used\x20for\x20lighting.\x20Returned\x20by\x20all\x20czm_getMaterial\x20functions.\x0a\x20*\x0a\x20*\x20@name\x20czm_material\x0a\x20*\x20@glslStruct\x0a\x20*\x0a\x20*\x20@property\x20{vec3}\x20diffuse\x20Incoming\x20light\x20that\x20scatters\x20evenly\x20in\x20all\x20directions.\x0a\x20*\x20@property\x20{float}\x20specular\x20Intensity\x20of\x20incoming\x20light\x20reflecting\x20in\x20a\x20single\x20direction.\x0a\x20*\x20@property\x20{float}\x20shininess\x20The\x20sharpness\x20of\x20the\x20specular\x20reflection.\x20\x20Higher\x20values\x20create\x20a\x20smaller,\x20more\x20focused\x20specular\x20highlight.\x0a\x20*\x20@property\x20{vec3}\x20normal\x20Surface\x27s\x20normal\x20in\x20eye\x20coordinates.\x20It\x20is\x20used\x20for\x20effects\x20such\x20as\x20normal\x20mapping.\x20The\x20default\x20is\x20the\x20surface\x27s\x20unmodified\x20normal.\x0a\x20*\x20@property\x20{vec3}\x20emission\x20Light\x20emitted\x20by\x20the\x20material\x20equally\x20in\x20all\x20directions.\x20The\x20default\x20is\x20vec3(0.0),\x20which\x20emits\x20no\x20light.\x0a\x20*\x20@property\x20{float}\x20alpha\x20Opacity\x20of\x20this\x20material.\x200.0\x20is\x20completely\x20transparent;\x201.0\x20is\x20completely\x20opaque.\x0a\x20*/\x0astruct\x20czm_material\x0a{\x0a\x20\x20\x20\x20vec3\x20diffuse;\x0a\x20\x20\x20\x20float\x20specular;\x0a\x20\x20\x20\x20float\x20shininess;\x0a\x20\x20\x20\x20vec3\x20normal;\x0a\x20\x20\x20\x20vec3\x20emission;\x0a\x20\x20\x20\x20float\x20alpha;\x0a};\x0a','_emissionRate','fontFamily','pageLods','_show','FIVE_DIVISIONS','CenterX','requestMap','High','_slopeRegion','createAttributeLocations',''','getAlgoUseDepthTest','backgroundImages','tiltFrame','_pixelOffset','pickFramebuffer','rotateInitialCameraAngle','#3CB371','_modelViewProjectionRelativeToEyeDirty','RotateY','POST_EFFECT','addDefaultCredit','SkyBox.wSpeed','accessor','_pickPointTolerance','_eyeOffset','selectTolerance','_sigmas','PlotWarningRadar\x20scene\x20is\x20required.','RightDown','BOTTOM_LEFT','setOffset','console','/1.0.0/WMTSCapabilities.xml','_imageUrl','uSnowMaskTexture','nextPosition3DLow','Not\x20enough\x20core','_multiViewportMode','removeEventListener','fromDegreesArrayHeights','polyLine','updateImageryTexture','uGapColor','Scan','getBounds','_polygonRegions','\x27addOnPreRun\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','InOut','createBlurStage','smlFeatureToGeoGraphicObject','_waterHeight','roughnessFactor','cannot\x20use\x20the\x20stack\x20before\x20compiled\x20code\x20is\x20ready\x20to\x20run,\x20and\x20has\x20provided\x20stack\x20access','GeoPOI.proto','createMesh','_endJulian','Range','_ptsTransform','px;\x22></span>','_inputPreviousStageTexture','_groundPolylinePrimitive','glyphStartIndex','OffsetSpeedU','srcX','sinlat0','-133.63,-157.5,-158.62','not\x20a\x20valid\x20namespace:\x20','setScaleTimes','_animationCreated','typedArrayTypes','ops_table','_displayMode','SupermapPointCloud','processRequests','enableReflection','setMaxVisibleDistance','readFloat64','avail_out','PlotMechanicalRadar','_openEvoFileCompleted','_shadowVolume','.sm-compass-tilt','setUint16','satelliteUUID','_enterVRPath','_depth','_debugPickDepthViewportCommand','<table><tbody><tr>','keyCode','toValue','feDistantLight','_horizonToPlaneNormalDotProduct','setOrbitVisible','SuperMap.FacilityAnalystTraceup3DParameters','getStartMousePosition','_batchIndex','CANCELLED','\x20\x20\x20\x20metalness\x20*=\x20u_metallicFactor;\x0a','osgb36','velocityReference','czm_instanced_modelViewInverseTranspose\x20=\x20mat3(czm_instanced_modelView);\x0a','toLocaleLowerCase','binders','Timer\x20expired','PATH_FS','renderBackgroundGradient','isPositive','inlineFormatting','markerwidth','GREATER','diffuseconstant','Unknown\x20template\x20value:\x20','_depthStencilIdRenderbuffer','_rasterFBO','_lastSeenTouchEvent','tileCacheSizeForMVT','cesium-zoom-wrapper','onCloseTag','baseColorTextureMotion','_wasMinPriorityChild',': </th><td>','OES_texture_half_float','numBlocksY','SPHERICAL','flatten','\x20=\x20','interpolationType','_radarType','_funcs','_upSampleViewport','MATRIX_A','getStyleFunction','_setScene','KML\x20-\x20Unsupported\x20viewRefreshMode:\x20onRegion','Folder','boundingSpheresCV','renderBackgroundColor','<li><strong>Geometry\x20Memory\x20(MB):\x20</strong>','concat','SYMBOL_POINT','_positionMode','texture2D(image,\x20fract(repeat\x20*\x20materialInput.st)).a\x20*\x20color.a','addCredential','isEditable','_RGBTOBGR','_textureFilterAnisotropic','stencilFunc','_currentFrameCredits','skeletonNames','rquote','keyElement','listItemType','removeAllUnaryOps','_ispixelLine','distanceDisplayConditionAndDisableDepth','createLineGeometry','updateVisible','fillLimit','RegionMaterialFp_','render','satelliteManager','colorCommand','ALLOWED_TAGS','disableReflection','createPlotCustomRadarOutlineGeometry','_resize','_createVectorFieldTexture','shiftLeft','_resetType','_histroyFBO','disposeWhen','tColor','shiftRight','callInitHooks','radarArray','altitudeMode','Engelis\x201985','extractHeights','circle-stroke-width','matchedText','webkitImageSmoothingEnabled','_isConvert','fromRectangle2D','getPolylineStartIndex','excavationOuter','sin_p14','_params','attribute\x20vec4\x20aPosition;\x0a#ifdef\x20USE_VertexWeight\x0a\x20\x20\x20\x20attribute\x20float\x20aVertexWeight;\x0a\x20\x20\x20\x20#ifdef\x20MultiTemporalWeight\x0a\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20float\x20aVertexWeight_1;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20fMultiTemporalFactor;\x0a\x20\x20\x20\x20#endif\x0a#endif\x0a#ifdef\x20HAS_NORMAL\x0a\x20\x20\x20\x20attribute\x20vec3\x20aNormal;\x0a#endif\x0a#ifdef\x20TexCoord\x0a\x20\x20\x20\x20attribute\x20vec4\x20aTexCoord0;\x0a#endif\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0auniform\x20mat4\x20uGeoMatrix;\x0auniform\x20float\x20uPointCloudSize;\x0avarying\x20float\x20v_pixelDistance;\x0avarying\x20vec4\x20vPosition;\x0a#ifdef\x20COMPRESS_TEXCOORD\x0a#ifdef\x20TexCoord\x0a\x20\x20\x20\x20attribute\x20vec4\x20aTexCoordZ0;\x0a\x20\x20\x20\x20uniform\x20float\x20decode_texCoord0_normConstant;\x0a\x20\x20\x20\x20uniform\x20vec2\x20decode_texCoord0_min;\x0a#endif\x0a#endif\x0a#ifdef\x20COMPRESS_VERTEX\x0a\x20\x20\x20\x20uniform\x20vec4\x20decode_position_min;\x0a\x20\x20\x20\x20uniform\x20float\x20decode_position_normConstant;\x0a#endif\x0a#ifdef\x20COMPRESS_NORMAL\x0a\x20\x20\x20\x20uniform\x20float\x20normal_rangeConstant;\x0a#endif\x0a#ifdef\x20COMPUTE_W_VALUE\x0a\x20\x20\x20\x20uniform\x20float\x20uHypHasColorByHeight;\x0a\x20\x20\x20\x20varying\x20float\x20wValue;\x0a#endif\x0a#ifdef\x20HYPSOMETRIC\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uHypsometricTexture;\x0a\x20\x20\x20\x20uniform\x20float\x20uHypOpacity;\x0a\x20\x20\x20\x20uniform\x20float\x20uHypContourFillMode;\x0a\x20\x20\x20\x20uniform\x20float\x20uHypFloor;\x0a\x20\x20\x20\x20uniform\x20float\x20uHypCeil;\x0a\x20\x20\x20\x20uniform\x20float\x20uHypMaxVisibleValue;\x0a\x20\x20\x20\x20uniform\x20float\x20uHypMinVisibleValue;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uNoValueColor;\x0a#endif\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20varying\x20vec4\x20vExcavationVertexPos;\x0a#endif\x0a\x20\x20\x20\x20uniform\x20float\x20uBottom;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uFillForeColor;\x0a\x20\x20\x20\x20varying\x20vec4\x20vColor;\x0a\x20\x20\x20\x20varying\x20vec4\x20vPositionMC;\x0a#ifdef\x20W_VISIBLE\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uCategorieTexture;\x0a\x20\x20\x20\x20uniform\x20float\x20uMaxCategory;\x0a\x20\x20\x20\x20uniform\x20float\x20uMinCategory;\x0a\x20\x20\x20\x20uniform\x20float\x20uCategoryWidht;\x0a#endif\x0afloat\x20computeWValue(vec4\x20vertexPos){\x0a\x20\x20\x20\x20float\x20realWValue\x20=\x20vertexPos.w;\x0a#ifdef\x20TEXTURE_COORD_ONE_IS_W\x0a\x20\x20\x20\x20realWValue\x20=\x20aTexCoord0.x;\x0a#endif\x0a#ifdef\x20USE_VertexWeight\x0a\x20\x20\x20\x20realWValue\x20=\x20aVertexWeight;\x0a\x20\x20\x20\x20#ifdef\x20MultiTemporalWeight\x0a\x20\x20\x20\x20\x20\x20\x20\x20realWValue\x20=\x20mix(aVertexWeight,\x20aVertexWeight_1,\x20fMultiTemporalFactor);\x0a\x09\x09vertexPos.z\x20+=\x20realWValue;\x0a\x09#endif\x0a#endif\x0a#ifdef\x20COMPUTE_W_VALUE\x0a\x20\x20\x20\x20if(uHypHasColorByHeight\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20wValue\x20=\x20realWValue\x20+\x20uBottom;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20wValue\x20=\x20vertexPos.z\x20+\x20uBottom;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20\x20return\x20realWValue;\x0a}\x0a#ifdef\x20HYPSOMETRIC\x0avec4\x20computeContourMapColor(float\x20fValue)\x0a{\x0a\x20\x20\x20\x20float\x20threshold\x20=\x20clamp(abs(uHypCeil\x20-\x20uHypFloor),\x200.000001,\x2020000.0);\x0a\x20\x20\x20\x20float\x20contourRate\x20=\x20(fValue\x20-\x20uHypFloor)\x20/\x20threshold;\x0a\x20\x20\x20\x20float\x20finalCoord\x20=\x20clamp(contourRate,\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20count\x20=\x20floor(finalCoord\x20*\x2016.0);\x0a\x20\x20\x20\x20float\x20y\x20=\x20(count*2.0\x20+\x201.0)/32.0;\x0a\x20\x20\x20\x20float\x20x\x20=\x20fract(finalCoord*16.0);\x0a\x20\x20\x20\x20if(y\x20>\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20x\x20=\x201.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec2\x20contourCoord\x20=\x20vec2(x,\x20y);\x0a\x20\x20\x20\x20return\x20texture2D(uHypsometricTexture,\x20contourCoord).rgba;\x0a}\x0avec4\x20getHypsometricColor(vec4\x20oriColor,\x20float\x20fValue)\x0a{\x0a\x20\x20\x20\x20vec4\x20contourMapColor\x20=\x20vec4(0.0);\x0a\x20\x20\x20\x20float\x20finalOpacity\x20=\x20uHypOpacity;\x0a\x20\x20\x20\x20if(fValue\x20>\x20uHypMaxVisibleValue\x20||\x20fValue\x20<\x20uHypMinVisibleValue)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20uNoValueColor\x20*\x20oriColor;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20contourMapColor\x20=\x20computeContourMapColor(fValue);\x0a\x20\x20\x20\x20finalOpacity\x20*=\x20sign(uHypContourFillMode);\x0a\x20\x20\x20\x20vec4\x20mixColor\x20=\x20mix(vec4(1.0,1.0,1.0,1.0),\x20contourMapColor,\x20finalOpacity);\x0a\x20\x20\x20\x20return\x20mixColor;\x0a}\x0a#endif\x0a\x0avec3\x20realNormal;\x0avoid\x20main()\x0a{\x0a#ifdef\x20COMPRESS_VERTEX\x0a\x20\x20\x20\x20vec4\x20vertexPos\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20vertexPos\x20=\x20decode_position_min\x20+\x20aPosition\x20*\x20decode_position_normConstant;\x0a#else\x0a\x20\x20\x20\x20vec4\x20vertexPos\x20=\x20aPosition;\x0a#endif\x0a#ifdef\x20HAS_NORMAL\x0a\x20\x20\x20\x20realNormal\x20=\x20aNormal;\x0a\x20\x20\x20\x20#ifdef\x20COMPRESS_NORMAL\x0a\x20\x20\x20\x20\x20\x20\x20\x20realNormal\x20=\x20czm_octDecode(aNormal.xy,\x20normal_rangeConstant).zxy;\x0a\x20\x20\x20\x20#endif\x0a#endif\x0a\x20\x20\x20\x20float\x20oriVertexW\x20=\x20computeWValue(vertexPos);\x0a\x20\x20\x20\x20vertexPos.w\x20=\x201.0;\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20vExcavationVertexPos\x20=\x20uGeoMatrix\x20*\x20vertexPos;\x0a#endif\x0avec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a\x20\x20\x20\x20#ifdef\x20COMPRESS_COLOR\x0a\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20MeshOPT_Compress\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vertexColor\x20=\x20aColor\x20/\x20255.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#endif\x0a#endif\x0a\x20\x20\x20\x20vColor\x20=\x20vertexColor*uFillForeColor;\x0a\x20\x20\x20\x20vPositionMC.xyz\x20=\x20vertexPos.xyz;\x0a\x20\x20\x20\x20vPositionMC.w\x20=\x200.0;\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vertexPos;\x0a#ifdef\x20HYPSOMETRIC\x0a\x20\x20\x20\x20vColor\x20=\x20getHypsometricColor(vColor,\x20wValue);\x0a#endif\x0a#ifdef\x20W_VISIBLE\x0a\x20\x20\x20\x20vec2\x20categoryTexCoord\x20=\x20vec2(abs(oriVertexW\x20-\x20uMinCategory)\x20/\x20uCategoryWidht\x20+\x200.5\x20/uCategoryWidht\x20,\x200.5);\x0a\x20\x20\x20\x20float\x20category\x20=\x20texture2D(uCategorieTexture,\x20categoryTexCoord).a;\x0a\x20\x20\x20\x20vColor.a\x20*=\x201.0\x20-\x20category;\x0a#endif\x0a\x20\x20\x20\x20v_pixelDistance\x20=\x202.0\x20/\x20uPointCloudSize;\x0a\x20\x20\x20\x20gl_PointSize\x20=\x20uPointCloudSize;\x0a\x20\x20\x20\x20vPosition\x20=\x20czm_modelView\x20*\x20vertexPos;\x0a}','SAMPLER_2D_ARRAY','optgroup','_orientedBoundingBox','_rsClassified','(u_','getPathWidth','_refinePercentageChanged','distanceToBoundingSphere','</p>','_updateLayer','ellipsoids','_linesHover','_files','_updateScan','b3dm-legacy-batchid','_combiInfo','Widgets/Images/ImageryProviders/mapboxStreets.png','uniform\x20samplerCube\x20shadowMap_textureCube;\x20\x0a','_finishTime','setErrNo','_excuteMove','interPolation','writeBoolean','_evaluateToString','_selectionIndicator','_usedDrawCommands','packedCylinderLength','_updateAndQueueCommandsFunction','PtsToSpherical','Assets/Textures/NoiseAndGrain.png','_polygonHierarchy','Equidistant_Cylindrical','_pagelodMap','gridBuffer','uMinMaxTransparent','#48b','_interpolationMode','icon-anchor','removeChildren','packRequestQuadKey','tiltbarLeft','/**\x0a\x20*\x20Computes\x20the\x20size\x20of\x20a\x20pixel\x20in\x20meters\x20at\x20a\x20distance\x20from\x20the\x20eye.\x0a\x20*\x20<p>\x0a\x20*\x20Use\x20this\x20version\x20when\x20passing\x20in\x20a\x20custom\x20pixel\x20ratio.\x20For\x20example,\x20passing\x20in\x201.0\x20will\x20return\x20meters\x20per\x20native\x20device\x20pixel.\x0a\x20*\x20</p>\x0a\x20*\x20@name\x20czm_metersPerPixel\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec3}\x20positionEC\x20The\x20position\x20to\x20get\x20the\x20meters\x20per\x20pixel\x20in\x20eye\x20coordinates.\x0a\x20*\x20@param\x20{float}\x20pixelRatio\x20The\x20scaling\x20factor\x20from\x20pixel\x20space\x20to\x20coordinate\x20space\x0a\x20*\x0a\x20*\x20@returns\x20{float}\x20The\x20meters\x20per\x20pixel\x20at\x20positionEC.\x0a\x20*/\x0afloat\x20czm_metersPerPixel(vec4\x20positionEC,\x20float\x20pixelRatio)\x0a{\x0a\x20\x20\x20\x20float\x20width\x20=\x20czm_viewport.z;\x0a\x20\x20\x20\x20float\x20height\x20=\x20czm_viewport.w;\x0a\x20\x20\x20\x20float\x20pixelWidth;\x0a\x20\x20\x20\x20float\x20pixelHeight;\x0a\x0a\x20\x20\x20\x20float\x20top\x20=\x20czm_frustumPlanes.x;\x0a\x20\x20\x20\x20float\x20bottom\x20=\x20czm_frustumPlanes.y;\x0a\x20\x20\x20\x20float\x20left\x20=\x20czm_frustumPlanes.z;\x0a\x20\x20\x20\x20float\x20right\x20=\x20czm_frustumPlanes.w;\x0a\x0a\x20\x20\x20\x20if\x20(czm_sceneMode\x20==\x20czm_sceneMode2D\x20||\x20czm_orthographicIn3D\x20==\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20frustumWidth\x20=\x20right\x20-\x20left;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20frustumHeight\x20=\x20top\x20-\x20bottom;\x0a\x20\x20\x20\x20\x20\x20\x20\x20pixelWidth\x20=\x20frustumWidth\x20/\x20width;\x0a\x20\x20\x20\x20\x20\x20\x20\x20pixelHeight\x20=\x20frustumHeight\x20/\x20height;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20distanceToPixel\x20=\x20-positionEC.z;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20inverseNear\x20=\x201.0\x20/\x20czm_currentFrustum.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20tanTheta\x20=\x20top\x20*\x20inverseNear;\x0a\x20\x20\x20\x20\x20\x20\x20\x20pixelHeight\x20=\x202.0\x20*\x20distanceToPixel\x20*\x20tanTheta\x20/\x20height;\x0a\x20\x20\x20\x20\x20\x20\x20\x20tanTheta\x20=\x20right\x20*\x20inverseNear;\x0a\x20\x20\x20\x20\x20\x20\x20\x20pixelWidth\x20=\x202.0\x20*\x20distanceToPixel\x20*\x20tanTheta\x20/\x20width;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20return\x20max(pixelWidth,\x20pixelHeight)\x20*\x20pixelRatio;\x0a}\x0a\x0a/**\x0a\x20*\x20Computes\x20the\x20size\x20of\x20a\x20pixel\x20in\x20meters\x20at\x20a\x20distance\x20from\x20the\x20eye.\x0a\x20*\x20<p>\x0a\x20*\x20Use\x20this\x20version\x20when\x20scaling\x20by\x20pixel\x20ratio.\x0a\x20*\x20</p>\x0a\x20*\x20@name\x20czm_metersPerPixel\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec3}\x20positionEC\x20The\x20position\x20to\x20get\x20the\x20meters\x20per\x20pixel\x20in\x20eye\x20coordinates.\x0a\x20*\x0a\x20*\x20@returns\x20{float}\x20The\x20meters\x20per\x20pixel\x20at\x20positionEC.\x0a\x20*/\x0afloat\x20czm_metersPerPixel(vec4\x20positionEC)\x0a{\x0a\x20\x20\x20\x20return\x20czm_metersPerPixel(positionEC,\x20czm_pixelRatio);\x0a}\x0a','aOffset','RimLighting','filter-has-id','_idsColorMap','_isLeafNode','viewport','dragenter','bottomRight','czm_instanced_modelViewProjection\x20=\x20czm_projection\x20*\x20czm_instanced_modelView;\x0a','contentVisibility','ruby','_isModelScaleUpdate','fromRgba','getMinutes','drawBuffers','combinedUniforms2','_removeAll','_terrainProvider','modelRotate','exposure','_hypMaxHeight','_pixelRangeDirty','Interrupted\x20system\x20call','_layerAdded','manualUniforms','atob','uniform\x20sampler2D\x20uTexture;\x0auniform\x20sampler2D\x20uSecTexture;\x0auniform\x20vec4\x20uAmbientColor;\x0a\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vTexCoord;\x0avarying\x20vec4\x20clip_vertex;\x0avarying\x20vec4\x20vSecondColor;\x0a#ifdef\x20APPLY_SPLIT\x0auniform\x20float\x20uSplitDirection;\x0auniform\x20float\x20uSplitPosition;\x0a#endif\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSwipeRegion;\x0a#endif\x0avoid\x20main()\x0a{\x0a#ifdef\x20APPLY_SPLIT\x0a\x20\x20\x20\x20if\x20(uSplitDirection\x20>\x201.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.x\x20>\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.x\x20<\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20<\x20-1.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.y\x20<\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20<\x20-0.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.y\x20>\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20APPLY_SWIPE\x20\x0a\x20\x20\x20\x20czm_RollerShutter(gl_FragCoord.xy,\x20uSwipeRegion);\x0a#endif\x0a\x09if(vColor.a\x20<\x200.1)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a\x09vec4\x20texColor\x20=\x20vec4(vColor.rgb,\x20min(texture2D(uTexture,\x20vTexCoord.xy).a,\x20vColor.a));\x0a\x09vec4\x20haloTexColor\x20=\x20vec4(uAmbientColor.rgb,\x20min(texture2D(uSecTexture,\x20vTexCoord.zw).a,\x20uAmbientColor.a));\x0a\x09if(texColor.a\x20+\x20haloTexColor.a\x20<\x200.2)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a\x09vec3\x20v3Color\x20=\x20mix(haloTexColor.rgb,\x20texColor.rgb,\x20texColor.a\x20+\x200.2);\x0a\x09gl_FragColor\x20=\x20vec4(v3Color.rgb,\x20min(1.0,\x20texColor.a\x20+\x20haloTexColor.a));\x0a\x09if(gl_FragColor.a\x20<\x200.1)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a#ifdef\x20CLIP\x0a\x09gl_FragColor\x20*=\x20czm_clip(clip_vertex,\x201.0);\x0a\x09gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x0a#endif\x0a}','createRectangleGeometry','_italic','_memoryCache','_refresh','TAI','pixelPosMatrix','HAS_SKELETONSELECTED','SRC_COLOR','_parseOption','sectionAngle','catmullRomCoefficientMatrix','_raiseDefinitionChanged','peek','606.0,23.0,413.0','arcType','draw','_minRotationSpeed','Message.Field','_targetProperty','float\x20u_geometricError;\x20\x0afloat\x20u_depthMultiplier;\x20\x0a','u_pitch_with_map','key','directional\x20light\x20position','enablePickFeatures','DIVERGING','TK_ELSE','readDataOneSweep','file\x20error','KHR_materials_common','renderBuffer_','symbolStyle','https://t7.tianditu.gov.cn/mapservice/swdx?T=elv_c','utf8','UNIFORM_BLOCK_DATA_SIZE','_reflectUp','Illegal\x20input\x20>=\x200x80\x20(not\x20a\x20basic\x20code\x20point)','getLastMovement','#9400D3','lineCount','_clampFramebuffer','/linearreferencing/generatespatialdata','_finalDisplay','animationModified','\x20\x20\x20\x20color\x20+=\x20IBLColor;\x20\x0a','mouseup','subdivideLineCount','_setActualPosition','UNWIND_CACHE','S3ModelFP','with($context){with($data||{}){return{','datetime','&dynamicToken=','WHITESMOKE','.mvt','CIRCLE_X','bindingProvider','_far','topE','_materialRelativePath','bufferViewId','metre','createLineArc','unlistenImageChange','vec3\x20applyTonemapping(vec3\x20linearIn)\x20\x0a{\x0a#ifndef\x20HDR\x20\x0a\x20\x20\x20\x20return\x20czm_acesTonemapping(linearIn);\x0a#else\x20\x0a\x20\x20\x20\x20return\x20linearIn;\x0a#endif\x20\x0a}\x0a\x0a',');\x20\x0a\x20\x20\x20\x20float\x20xId\x20=\x20mod(batchId\x20*\x20numberOfAttributes,\x20batchTextureDimensions{suffix}.x);\x20\x0a\x20\x20\x20\x20float\x20yId\x20=\x20floor(batchId\x20*\x20numberOfAttributes\x20/\x20batchTextureDimensions{suffix}.x);\x20\x0a\x20\x20\x20\x20return\x20vec2(centerX\x20+\x20(xId\x20*\x20stepX),\x20centerY\x20+\x20(yId\x20*\x20stepY));\x20\x0a}\x20\x0a','stopsInfo','/datasources/{datasourceName}/datasets/{datasetName}/features/{id}.jsonp?hasGeometry={hasGeometry}','BASECOLOR_UV_OFFSET_AND_TILING','_strafeStartPosition','Too\x20many\x20users','<p>',';\x0a\x20\x20\x20\x20vec4\x20plane\x20=\x20texture2D(packedClippingPlanes,\x20vec2(u,\x20v));\x0a\x20\x20\x20\x20return\x20czm_transformPlane(plane,\x20transform);\x0a}\x0a','ColorType','ImageType','extTextureFilterAnisotropic','_createDetecttoncone','createModifiedReinhardTonemappingStage','request\x20must\x20be\x20specified','_drawCommand','overscaling','_reverse','data:image/svg+xml,','_crn_decompress','SIXTY_FOUR_KILOBYTES','_anisotropy','glslSource','_shouldRecomposite','n\x20must\x20be\x20≥2','flat','WEBEL2','rad','/iserver','TexCoord','#8B0000','Cannot\x20find\x20JSON.stringify().\x20Some\x20browsers\x20(e.g.,\x20IE\x20<\x208)\x20don\x27t\x20support\x20it\x20natively,\x20but\x20you\x20can\x20overcome\x20this\x20by\x20adding\x20a\x20script\x20reference\x20to\x20json2.js,\x20downloadable\x20from\x20http://www.json.org/json2.js','dlopenMissingError','moved','_ambientOcclusionGenerateCommand','applyBindings','vec4\x20textureValue;\x20\x0atextureValue.x\x20=\x20czm_unpackFloat(texture2D(batchTexture{suffix},\x20st));\x20\x0atextureValue.y\x20=\x20czm_unpackFloat(texture2D(batchTexture{suffix},\x20st\x20+\x20vec2(batchTextureStep{suffix}.x,\x200.0)));\x20\x0atextureValue.z\x20=\x20czm_unpackFloat(texture2D(batchTexture{suffix},\x20st\x20+\x20vec2(batchTextureStep{suffix}.x\x20*\x202.0,\x200.0)));\x20\x0atextureValue.w\x20=\x20czm_unpackFloat(texture2D(batchTexture{suffix},\x20st\x20+\x20vec2(batchTextureStep{suffix}.x\x20*\x203.0,\x200.0)));\x20\x0a','_geoEntityDrawControl','outline_blurHalf_X','fromInfo','referenceCount','_createTileImagerySkeletons','readAsText','createLogDepthCommand','setFill','PT_CLOUD','_dotVector','_uniformState','featurePropertiesDirty','keydown','anyWereRenderedLastFrame','numberOfPointsLoaded','_modifyShaderPosition','The\x20binding\x20\x27','Error\x20while\x20writing\x20file\x20data.','getInt8','attr:\x20{\x20src:\x20buttonImageUrl\x20},\x20visible:\x20!!buttonImageUrl','requiredBy','getColorFromStyle','getGeoGraphicObjectStyle','DbRoot','clearcoatFactor','success','#ifdef\x20WRITE_DEPTH\x0a#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#endif\x0a\x0auniform\x20vec3\x20u_radii;\x0auniform\x20vec3\x20u_oneOverEllipsoidRadiiSquared;\x0a\x0avarying\x20vec3\x20v_positionEC;\x0a\x0avec4\x20computeEllipsoidColor(czm_ray\x20ray,\x20float\x20intersection,\x20float\x20side)\x0a{\x0a\x20\x20\x20\x20vec3\x20positionEC\x20=\x20czm_pointAlongRay(ray,\x20intersection);\x0a\x20\x20\x20\x20vec3\x20positionMC\x20=\x20(czm_inverseModelView\x20*\x20vec4(positionEC,\x201.0)).xyz;\x0a\x20\x20\x20\x20vec3\x20geodeticNormal\x20=\x20normalize(czm_geodeticSurfaceNormal(positionMC,\x20vec3(0.0),\x20u_oneOverEllipsoidRadiiSquared));\x0a\x20\x20\x20\x20vec3\x20sphericalNormal\x20=\x20normalize(positionMC\x20/\x20u_radii);\x0a\x20\x20\x20\x20vec3\x20normalMC\x20=\x20geodeticNormal\x20*\x20side;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normalized\x20surface\x20normal\x20(always\x20facing\x20the\x20viewer)\x20in\x20model\x20coordinates\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20normalize(czm_normal\x20*\x20normalMC);\x20\x20\x20//\x20normalized\x20surface\x20normal\x20in\x20eye\x20coordiantes\x0a\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20czm_ellipsoidWgs84TextureCoordinates(sphericalNormal);\x0a\x20\x20\x20\x20vec3\x20positionToEyeEC\x20=\x20-positionEC;\x0a\x0a\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x20\x20\x20\x20materialInput.s\x20=\x20st.s;\x0a\x20\x20\x20\x20materialInput.st\x20=\x20st;\x0a\x20\x20\x20\x20materialInput.str\x20=\x20(positionMC\x20+\x20u_radii)\x20/\x20u_radii;\x0a\x20\x20\x20\x20materialInput.normalEC\x20=\x20normalEC;\x0a\x20\x20\x20\x20materialInput.tangentToEyeMatrix\x20=\x20czm_eastNorthUpToEyeCoordinates(positionMC,\x20normalEC);\x0a\x20\x20\x20\x20materialInput.positionToEyeEC\x20=\x20positionToEyeEC;\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x0a//\x20#ifdef\x20ONLY_SUN_LIGHTING\x0a\x20\x20\x20\x20//return\x20czm_private_phong(normalize(positionToEyeEC),\x20material,\x20czm_sunDirectionEC);\x0a//\x20#else\x0a\x20\x20\x20\x20return\x20czm_phong(normalize(positionToEyeEC),\x20material,\x20czm_lightDirectionEC);\x0a//\x20#endif\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20//\x20PERFORMANCE_TODO:\x20When\x20dynamic\x20branching\x20is\x20available,\x20compute\x20ratio\x20of\x20maximum\x20and\x20minimum\x20radii\x0a\x20\x20\x20\x20//\x20in\x20the\x20vertex\x20shader.\x20Only\x20when\x20it\x20is\x20larger\x20than\x20some\x20constant,\x20march\x20along\x20the\x20ray.\x0a\x20\x20\x20\x20//\x20Otherwise\x20perform\x20one\x20intersection\x20test\x20which\x20will\x20be\x20the\x20common\x20case.\x0a\x0a\x20\x20\x20\x20//\x20Test\x20if\x20the\x20ray\x20intersects\x20a\x20sphere\x20with\x20the\x20ellipsoid\x27s\x20maximum\x20radius.\x0a\x20\x20\x20\x20//\x20For\x20very\x20oblate\x20ellipsoids,\x20using\x20the\x20ellipsoid\x27s\x20radii\x20for\x20an\x20intersection\x20test\x0a\x20\x20\x20\x20//\x20may\x20cause\x20false\x20negatives.\x20This\x20will\x20discard\x20fragments\x20before\x20marching\x20the\x20ray\x20forward.\x0a\x20\x20\x20\x20float\x20maxRadius\x20=\x20max(u_radii.x,\x20max(u_radii.y,\x20u_radii.z))\x20*\x201.5;\x0a\x20\x20\x20\x20vec3\x20direction\x20=\x20normalize(v_positionEC);\x0a\x20\x20\x20\x20vec3\x20ellipsoidCenter\x20=\x20czm_modelView[3].xyz;\x0a\x0a\x20\x20\x20\x20float\x20t1\x20=\x20-1.0;\x0a\x20\x20\x20\x20float\x20t2\x20=\x20-1.0;\x0a\x0a\x20\x20\x20\x20float\x20b\x20=\x20-2.0\x20*\x20dot(direction,\x20ellipsoidCenter);\x0a\x20\x20\x20\x20float\x20c\x20=\x20dot(ellipsoidCenter,\x20ellipsoidCenter)\x20-\x20maxRadius\x20*\x20maxRadius;\x0a\x0a\x20\x20\x20\x20float\x20discriminant\x20=\x20b\x20*\x20b\x20-\x204.0\x20*\x20c;\x0a\x20\x20\x20\x20if\x20(discriminant\x20>=\x200.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20t1\x20=\x20(-b\x20-\x20sqrt(discriminant))\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20t2\x20=\x20(-b\x20+\x20sqrt(discriminant))\x20*\x200.5;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20if\x20(t1\x20<\x200.0\x20&&\x20t2\x20<\x200.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20float\x20t\x20=\x20min(t1,\x20t2);\x0a\x20\x20\x20\x20if\x20(t\x20<\x200.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20t\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20//\x20March\x20ray\x20forward\x20to\x20intersection\x20with\x20larger\x20sphere\x20and\x20find\x0a\x20\x20\x20\x20czm_ray\x20ray\x20=\x20czm_ray(t\x20*\x20direction,\x20direction);\x0a\x0a\x20\x20\x20\x20vec3\x20ellipsoid_inverseRadii\x20=\x20vec3(1.0\x20/\x20u_radii.x,\x201.0\x20/\x20u_radii.y,\x201.0\x20/\x20u_radii.z);\x0a\x0a\x20\x20\x20\x20czm_raySegment\x20intersection\x20=\x20czm_rayEllipsoidIntersectionInterval(ray,\x20ellipsoidCenter,\x20ellipsoid_inverseRadii);\x0a\x0a\x20\x20\x20\x20if\x20(czm_isEmpty(intersection))\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20//\x20If\x20the\x20viewer\x20is\x20outside,\x20compute\x20outsideFaceColor,\x20with\x20normals\x20facing\x20outward.\x0a\x20\x20\x20\x20vec4\x20outsideFaceColor\x20=\x20(intersection.start\x20!=\x200.0)\x20?\x20computeEllipsoidColor(ray,\x20intersection.start,\x201.0)\x20:\x20vec4(0.0);\x0a\x0a\x20\x20\x20\x20//\x20If\x20the\x20viewer\x20either\x20is\x20inside\x20or\x20can\x20see\x20inside,\x20compute\x20insideFaceColor,\x20with\x20normals\x20facing\x20inward.\x0a\x20\x20\x20\x20vec4\x20insideFaceColor\x20=\x20(outsideFaceColor.a\x20<\x201.0)\x20?\x20computeEllipsoidColor(ray,\x20intersection.stop,\x20-1.0)\x20:\x20vec4(0.0);\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mix(insideFaceColor,\x20outsideFaceColor,\x20outsideFaceColor.a);\x0a\x20\x20\x20\x20gl_FragColor.a\x20=\x201.0\x20-\x20(1.0\x20-\x20insideFaceColor.a)\x20*\x20(1.0\x20-\x20outsideFaceColor.a);\x0a\x0a#ifdef\x20WRITE_DEPTH\x0a#ifdef\x20GL_EXT_frag_depth\x0a\x20\x20\x20\x20t\x20=\x20(intersection.start\x20!=\x200.0)\x20?\x20intersection.start\x20:\x20intersection.stop;\x0a\x20\x20\x20\x20vec3\x20positionEC\x20=\x20czm_pointAlongRay(ray,\x20t);\x0a\x20\x20\x20\x20vec4\x20positionCC\x20=\x20czm_projection\x20*\x20vec4(positionEC,\x201.0);\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20czm_writeLogDepth(1.0\x20+\x20positionCC.w);\x0a#else\x0a\x20\x20\x20\x20float\x20z\x20=\x20positionCC.z\x20/\x20positionCC.w;\x0a\x0a\x20\x20\x20\x20float\x20n\x20=\x20czm_depthRange.near;\x0a\x20\x20\x20\x20float\x20f\x20=\x20czm_depthRange.far;\x0a\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20(z\x20*\x20(f\x20-\x20n)\x20+\x20f\x20+\x20n)\x20*\x200.5;\x0a#endif\x0a#endif\x0a#endif\x0a}\x0a','getLineStrings','lang','Error\x20in\x20loaded\x20EOP\x20data:\x20The\x20columnNames\x20property\x20must\x20include\x20modifiedJulianDateUtc,\x20xPoleWanderRadians,\x20yPoleWanderRadians,\x20ut1MinusUtcSeconds,\x20xCelestialPoleOffsetRadians,\x20yCelestialPoleOffsetRadians,\x20and\x20taiMinusUtcSeconds\x20columns','setOpacity','_stack','\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(color,\x201.0);\x0a','https','evaluated','updateDependencies','textureParameterBake','fontStyle','updateBatchTable','\x20\x20\x20\x20mat4\x20skinMatrix\x20=\x20','isLessThanOrEqualTo','invalidateAllTiles','_import','_defaultPassState','relativeToCenter','loop','selectColorTypeChange','_clickPts','VARIABLE_IN_STRING','shr_u','updatePrimitive','evaluate','Illegal\x20response\x20type\x20received\x20in\x20service\x20method\x20','_font','westTiles','RGBA16F','timeBarWidth','computeDiscriminant','markerheight','_runningIndex','temeToPseudoFixedMatrix','near','ElevationRamp','illegal\x20rpc\x20service\x20request\x20type:\x20','_lightGroup','fsync','POLYGONS_LENGTH','createPickFragmentShaderSource','_updateInterval','createReinhardTonemappingStage','DEPTH_STENCIL_ATTACHMENT','topRadius','_hypMinHeight','channels','_createGeometry','options\x20binding\x20applies\x20only\x20to\x20SELECT\x20elements','_combinedSelected','_foveatedFactor','getShaderPrecisionFormat','removeAllGeoEntity','uFloodRect','sort','transformOrigin','_colorBatches','options\x20is\x20required.','#[_','_v3ProfileNormal','texSubImage2D','warning:\x20','_startJulian','_outputTexture','isTransparent','paintVertexArray','variantStroke','S3MInstanceCollection\x20is\x20required.','systemTime','Cannot\x20load\x20without\x20read()\x20or\x20XMLHttpRequest.','_diffusionPrimitive','setObjsTranslate\x20option','toFixed','_modifyModelPosition','tiltMouseUpFunction','refy','PlotBounds.add\x20cannot\x20receive\x20null\x20values','RectQuery__Rect','defaultOffset3D','closestPointXY','getJsonParameters','glFormat\x20must\x20be\x20zero\x20when\x20the\x20texture\x20is\x20compressed.','_filterPixel','freeTableIndexes','_geoGraphicObject','finishedBuffersCreation','nodePermissions','paint_fill','renderBorder','lowFrameRateMessage','createCorrectPositionTween','SimulateInfiniteLoop','symbolLibJsons','setVisibleIcons','uniform\x20float\x20u_overscale_factor;\x0a\x0avarying\x20float\x20v_placed;\x0avarying\x20float\x20v_notUsed;\x0avarying\x20float\x20v_radius;\x0avarying\x20vec2\x20v_extrude;\x0avarying\x20vec2\x20v_extrude_scale;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20float\x20alpha\x20=\x200.5;\x0a\x0a\x20\x20\x20\x20//\x20Red\x20=\x20collision,\x20hide\x20label\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20vec4(1.0,\x200.0,\x200.0,\x201.0)\x20*\x20alpha;\x0a\x0a\x20\x20\x20\x20//\x20Blue\x20=\x20no\x20collision,\x20label\x20is\x20showing\x0a\x20\x20\x20\x20if\x20(v_placed\x20>\x200.5)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20vec4(0.0,\x200.0,\x201.0,\x200.5)\x20*\x20alpha;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20if\x20(v_notUsed\x20>\x200.5)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20This\x20box\x20not\x20used,\x20fade\x20it\x20out\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20*=\x20.2;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20float\x20extrude_scale_length\x20=\x20length(v_extrude_scale);\x0a\x20\x20\x20\x20float\x20extrude_length\x20=\x20length(v_extrude)\x20*\x20extrude_scale_length;\x0a\x20\x20\x20\x20float\x20stroke_width\x20=\x2015.0\x20*\x20extrude_scale_length\x20/\x20u_overscale_factor;\x0a\x20\x20\x20\x20float\x20radius\x20=\x20v_radius\x20*\x20extrude_scale_length;\x0a\x0a\x20\x20\x20\x20float\x20distance_to_edge\x20=\x20abs(extrude_length\x20-\x20radius);\x0a\x20\x20\x20\x20float\x20opacity_t\x20=\x20smoothstep(-stroke_width,\x200.0,\x20-distance_to_edge);\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20opacity_t\x20*\x20color;\x0a}\x0a','buildClipsConfig','getHashtag','isTdt','tleLine1','computeInfinitePerspectiveOffCenter','setPathPoint3D','renderedTransform_','_pvrtc','readyGrid','tex','openSmlFileOnServer','SuperMap.UpdateEdgeWeightParameters','_pictureHeight','GroundOverlay','followShapePoints','ENABLE_LIGHTING','_moveBarXLength','_tileLoadedEvent','Base','invalid\x20handle\x20for\x20stdin\x20(','mouseout','IsExtract','addReference','regions\x20must\x20be\x20a\x20georegion3d\x20array','currentPosition','createTextNode','_maxEntries','groupNode','releaseGeometryInstances','TAILFLAME','dashPattern','a_color','frameIndex','_buffer','materialSupport','positionCartographic','logoUrl','void\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_point_cloud_post_process_main();\x20\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20czm_writeLogDepth();\x0a\x20\x20\x20\x20gl_FragData[1]\x20=\x20czm_packDepth(gl_FragDepthEXT);\x20\x0a#else\x0a\x20\x20\x20\x20gl_FragData[1]\x20=\x20czm_packDepth(gl_FragCoord.z);\x0a#endif\x0a}','materialsById','fromSize','unitQuaternion','distToSegmentSquared','_disableCullingBlendRenderState','shiftRightUnsigned','LabelCollection.swipeEnabled','readPixels','glTF\x20byte\x20length\x20is\x20zero,\x20i3dm\x20must\x20have\x20a\x20glTF\x20to\x20instance.','_sunEcl','FIELDS','Height_Map','videoName','https://twitter.com/hashtag/','analyzePath','saveSmlFile','style_','executeHaveEffect','line-gap-width','Unknown\x20geometry\x20type:\x20','TICK_DEPENDENT','ProxyURL','KeepOutside','setShowMode','contentDocument','line-dasharray','parts','const\x20float\x20PI\x20=\x203.141592653589793;\x0a\x0aattribute\x20vec4\x20a_pos_offset;\x0aattribute\x20vec4\x20a_data;\x0aattribute\x20vec4\x20a_pixeloffset;\x0aattribute\x20vec3\x20a_projected_pos;\x0aattribute\x20float\x20a_fade_opacity;\x0a\x0auniform\x20bool\x20u_is_size_zoom_constant;\x0auniform\x20bool\x20u_is_size_feature_constant;\x0auniform\x20highp\x20float\x20u_size_t;\x20//\x20used\x20to\x20interpolate\x20between\x20zoom\x20stops\x20when\x20size\x20is\x20a\x20composite\x20function\x0auniform\x20highp\x20float\x20u_size;\x20//\x20used\x20when\x20size\x20is\x20both\x20zoom\x20and\x20feature\x20constant\x0auniform\x20highp\x20float\x20u_camera_to_center_distance;\x0auniform\x20highp\x20float\x20u_pitch;\x0auniform\x20bool\x20u_rotate_symbol;\x0auniform\x20highp\x20float\x20u_aspect_ratio;\x0auniform\x20float\x20u_fade_change;\x0a\x0auniform\x20mat4\x20u_matrix;\x0auniform\x20mat4\x20u_label_plane_matrix;\x0auniform\x20mat4\x20u_coord_matrix;\x0a\x0auniform\x20bool\x20u_is_text;\x0auniform\x20bool\x20u_pitch_with_map;\x0a\x0auniform\x20vec2\x20u_texsize;\x0a\x0avarying\x20vec2\x20v_tex;\x0avarying\x20float\x20v_fade_opacity;\x0a\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x0a\x20\x20\x20\x20vec2\x20a_pos\x20=\x20a_pos_offset.xy;\x0a\x20\x20\x20\x20vec2\x20a_offset\x20=\x20a_pos_offset.zw;\x0a\x0a\x20\x20\x20\x20vec2\x20a_tex\x20=\x20a_data.xy;\x0a\x20\x20\x20\x20vec2\x20a_size\x20=\x20a_data.zw;\x0a\x0a\x20\x20\x20\x20float\x20a_size_min\x20=\x20floor(a_size[0]\x20*\x200.5);\x0a\x20\x20\x20\x20vec2\x20a_pxoffset\x20=\x20a_pixeloffset.xy;\x0a\x20\x20\x20\x20vec2\x20a_minFontScale\x20=\x20a_pixeloffset.zw\x20/\x20256.0;\x0a\x0a\x20\x20\x20\x20highp\x20float\x20segment_angle\x20=\x20-a_projected_pos[2];\x0a\x20\x20\x20\x20float\x20size;\x0a\x0a\x20\x20\x20\x20if\x20(!u_is_size_zoom_constant\x20&&\x20!u_is_size_feature_constant)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20size\x20=\x20mix(a_size_min,\x20a_size[1],\x20u_size_t)\x20/\x20128.0;\x0a\x20\x20\x20\x20}\x20else\x20if\x20(u_is_size_zoom_constant\x20&&\x20!u_is_size_feature_constant)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20size\x20=\x20a_size_min\x20/\x20128.0;\x0a\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20size\x20=\x20u_size;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec4\x20projectedPoint\x20=\x20u_matrix\x20*\x20vec4(a_pos,\x200,\x201);\x0a\x20\x20\x20\x20highp\x20float\x20camera_to_anchor_distance\x20=\x20projectedPoint.w;\x0a\x20\x20\x20\x20//\x20See\x20comments\x20in\x20symbol_sdf.vertex\x0a\x20\x20\x20\x20highp\x20float\x20distance_ratio\x20=\x20u_pitch_with_map\x20?\x0a\x20\x20\x20\x20\x20\x20\x20\x20camera_to_anchor_distance\x20/\x20u_camera_to_center_distance\x20:\x0a\x20\x20\x20\x20\x20\x20\x20\x20u_camera_to_center_distance\x20/\x20camera_to_anchor_distance;\x0a\x20\x20\x20\x20highp\x20float\x20perspective_ratio\x20=\x20clamp(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x200.5\x20+\x200.5\x20*\x20distance_ratio,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x200.0,\x20//\x20Prevents\x20oversized\x20near-field\x20symbols\x20in\x20pitched/overzoomed\x20tiles\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x204.0);\x0a\x0a\x20\x20\x20\x20size\x20*=\x20perspective_ratio;\x0a\x0a\x20\x20\x20\x20float\x20fontScale\x20=\x20u_is_text\x20?\x20size\x20/\x2024.0\x20:\x20size;\x0a\x0a\x20\x20\x20\x20highp\x20float\x20symbol_rotation\x20=\x200.0;\x0a\x20\x20\x20\x20if\x20(u_rotate_symbol)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20See\x20comments\x20in\x20symbol_sdf.vertex\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20offsetProjectedPoint\x20=\x20u_matrix\x20*\x20vec4(a_pos\x20+\x20vec2(1,\x200),\x200,\x201);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20a\x20=\x20projectedPoint.xy\x20/\x20projectedPoint.w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20b\x20=\x20offsetProjectedPoint.xy\x20/\x20offsetProjectedPoint.w;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20symbol_rotation\x20=\x20atan((b.y\x20-\x20a.y)\x20/\x20u_aspect_ratio,\x20b.x\x20-\x20a.x);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20highp\x20float\x20angle_sin\x20=\x20sin(segment_angle\x20+\x20symbol_rotation);\x0a\x20\x20\x20\x20highp\x20float\x20angle_cos\x20=\x20cos(segment_angle\x20+\x20symbol_rotation);\x0a\x20\x20\x20\x20mat2\x20rotation_matrix\x20=\x20mat2(angle_cos,\x20-1.0\x20*\x20angle_sin,\x20angle_sin,\x20angle_cos);\x0a\x0a\x20\x20\x20\x20vec4\x20projected_pos\x20=\x20u_label_plane_matrix\x20*\x20vec4(a_projected_pos.xy,\x200.0,\x201.0);\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_coord_matrix\x20*\x20vec4(projected_pos.xy\x20/\x20projected_pos.w\x20+\x20rotation_matrix\x20*\x20(a_offset\x20/\x2032.0\x20*\x20max(a_minFontScale,\x20fontScale)\x20+\x20a_pxoffset\x20/\x2016.0),\x200.0,\x201.0);\x0a\x0a\x20\x20\x20\x20v_tex\x20=\x20a_tex\x20/\x20u_texsize;\x0a\x20\x20\x20\x20vec2\x20fade_opacity\x20=\x20unpack_opacity(a_fade_opacity);\x0a\x20\x20\x20\x20float\x20fade_change\x20=\x20fade_opacity[1]\x20>\x200.5\x20?\x20u_fade_change\x20:\x20-u_fade_change;\x0a\x20\x20\x20\x20v_fade_opacity\x20=\x20max(0.0,\x20min(1.0,\x20fade_opacity[0]\x20+\x20fade_change));\x0a}\x0a','postPassesUpdate','_sourceLayerIds','_pointSizeShaderFunctionReady','clockViewModel','_innerType','_currentTargetName','getDotPlotLibID','encodeJSON','mapboxStyle','Unknown\x20service\x20name\x20to\x20point\x20hashtag\x20to:\x20','_pointPrimitivesToUpdateIndex','encodeValue','_dWidth','No\x20canvas\x20support','\x20\x20\x20\x20vec4\x20positionEC\x20=\x20czm_modelView\x20*\x20vec4(position,\x201.0);\x20\x0a\x20\x20\x20\x20float\x20depth\x20=\x20-positionEC.z;\x20\x0a\x20\x20\x20\x20gl_PointSize\x20=\x20min((u_geometricError\x20/\x20depth)\x20*\x20u_depthMultiplier,\x20u_pointSize);\x20\x0a','PARTICLESYSTEM','Today\x20(real-time)','_enableLighting','_evaluateNumberConversion','_getParentNode','maxExtent_','TONEMAPPING','&FORMAT=','],\x0a\x20\x20\x20\x20\x20\x20\x20\x20','southeastChild','interpolationOrder','_boundingSphere2D','bindingPoint','uGlowPower','isSkyAtmosphereVisible','_layerOrderChanged','debugCommand','_updateImageryClipRegions','Resolve','option\x20optimize_for\x20=\x20LITE_RUNTIME;package\x20GEOPOI;enum\x20enumGeometryType\x20{ePoint\x20=\x200;eMultiLineString\x20=\x201;ePolygon\x20=\x202;};enum\x20enumZCoordType\x20{eCloseGround\x20=\x200;eCloseSeaSurface\x20=\x201;eRelativelyGround\x20=\x202;eAbsolute\x20=\x203;};message\x20PBPOI{required\x20uint64\x20OID\x20=\x201;required\x20string\x20Name\x20=2;repeated\x20double\x20Coordinates\x20=3\x20[packed=true];required\x20enumGeometryType\x20GeometryType\x20=\x204;optional\x20int32\x20Interate\x20=\x205;optional\x20int32\x20SymbolID\x20=\x2010\x20\x20[default\x20=\x200];optional\x20double\x20DisplayHeight\x20=\x2011\x20[default\x20=\x2032];optional\x20uint32\x20ShiningColor=12\x20[default\x20=0];optional\x20uint32\x09FontNameIndex=13\x20[default\x20=0];optional\x20int32\x09FontSize=14\x20[default\x20=18];optional\x20uint32\x09FontColor=15\x20[default\x20=0];optional\x20enumZCoordType\x20ZCoordType\x20=\x2016\x20[default\x20=\x20eAbsolute];};message\x20StringTable\x20{repeated\x20string\x20s\x20=\x201;}message\x20PBPOITile{required\x20int64\x20Version\x20=\x201;required\x20int64\x20TileKey\x20=\x202;required\x20StringTable\x20StringTable\x20=\x203;repeated\x20PBPOI\x20POIS\x20=\x204;};','computerScale','getMilliseconds','taskProcessorReady','_objsHeightList','pickObject','hasTexture','DARKSLATEBLUE','_maskEnabled','filter-type-in','passes','_fragmentShaderSource','copyAttributesWithClip','texturesToCreateFromBufferView','_round','specification','cesium-geocoder-searchButton','href','CONTAIN','Bad\x20file\x20number','_emissiveTextureCoordIndex','\x20\x20\x20\x20vec3\x20directionEC\x20=\x20positionEC.xyz\x20-\x20shadowMap_lightPositionEC.xyz;\x20\x0a\x20\x20\x20\x20float\x20distance\x20=\x20length(directionEC);\x20\x0a\x20\x20\x20\x20directionEC\x20=\x20normalize(directionEC);\x20\x0a\x20\x20\x20\x20float\x20radius\x20=\x20shadowMap_lightPositionEC.w;\x20\x0a\x20\x20\x20\x20//\x20Stop\x20early\x20if\x20the\x20fragment\x20is\x20beyond\x20the\x20point\x20light\x20radius\x20\x0a\x20\x20\x20\x20if\x20(distance\x20>\x20radius)\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20vec3\x20directionWC\x20\x20=\x20czm_inverseViewRotation\x20*\x20directionEC;\x20\x0a\x20\x20\x20\x20shadowParameters.depth\x20=\x20distance\x20/\x20radius;\x20\x0a\x20\x20\x20\x20shadowParameters.nDotL\x20=\x20clamp(dot(normalEC,\x20-directionEC),\x200.0,\x201.0);\x20\x0a\x20\x20\x20\x20shadowParameters.texCoords\x20=\x20directionWC;\x20\x0a\x20\x20\x20\x20float\x20visibility\x20=\x20czm_shadowVisibility(shadowMap_textureCube,\x20shadowParameters);\x20\x0a','setHours','_filter','aPosLow','setPoints','accent','_polygonCollection','/**\x0a\x20*\x20Transforms\x20a\x20position\x20from\x20window\x20to\x20eye\x20coordinates.\x0a\x20*\x20The\x20transform\x20from\x20window\x20to\x20normalized\x20device\x20coordinates\x20is\x20done\x20using\x20components\x0a\x20*\x20of\x20(@link\x20czm_viewport}\x20and\x20{@link\x20czm_viewportTransformation}\x20instead\x20of\x20calculating\x0a\x20*\x20the\x20inverse\x20of\x20<code>czm_viewportTransformation</code>.\x20The\x20transformation\x20from\x0a\x20*\x20normalized\x20device\x20coordinates\x20to\x20clip\x20coordinates\x20is\x20done\x20using\x20<code>fragmentCoordinate.w</code>,\x0a\x20*\x20which\x20is\x20expected\x20to\x20be\x20the\x20scalar\x20used\x20in\x20the\x20perspective\x20divide.\x20The\x20transformation\x0a\x20*\x20from\x20clip\x20to\x20eye\x20coordinates\x20is\x20done\x20using\x20{@link\x20czm_inverseProjection}.\x0a\x20*\x0a\x20*\x20@name\x20czm_windowToEyeCoordinates\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec4}\x20fragmentCoordinate\x20The\x20position\x20in\x20window\x20coordinates\x20to\x20transform.\x0a\x20*\x0a\x20*\x20@returns\x20{vec4}\x20The\x20transformed\x20position\x20in\x20eye\x20coordinates.\x0a\x20*\x0a\x20*\x20@see\x20czm_modelToWindowCoordinates\x0a\x20*\x20@see\x20czm_eyeToWindowCoordinates\x0a\x20*\x20@see\x20czm_inverseProjection\x0a\x20*\x20@see\x20czm_viewport\x0a\x20*\x20@see\x20czm_viewportTransformation\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20vec4\x20positionEC\x20=\x20czm_windowToEyeCoordinates(gl_FragCoord);\x0a\x20*/\x0avec4\x20czm_windowToEyeCoordinates(vec4\x20fragmentCoordinate)\x0a{\x0a\x20\x20\x20\x20//\x20Reconstruct\x20NDC\x20coordinates\x0a\x20\x20\x20\x20float\x20x\x20=\x202.0\x20*\x20(fragmentCoordinate.x\x20-\x20czm_viewport.x)\x20/\x20czm_viewport.z\x20-\x201.0;\x0a\x20\x20\x20\x20float\x20y\x20=\x202.0\x20*\x20(fragmentCoordinate.y\x20-\x20czm_viewport.y)\x20/\x20czm_viewport.w\x20-\x201.0;\x0a\x20\x20\x20\x20float\x20z\x20=\x20(fragmentCoordinate.z\x20-\x20czm_viewportTransformation[3][2])\x20/\x20czm_viewportTransformation[2][2];\x0a\x20\x20\x20\x20vec4\x20q\x20=\x20vec4(x,\x20y,\x20z,\x201.0);\x0a\x0a\x20\x20\x20\x20//\x20Reverse\x20the\x20perspective\x20division\x20to\x20obtain\x20clip\x20coordinates.\x0a\x20\x20\x20\x20q\x20/=\x20fragmentCoordinate.w;\x0a\x0a\x20\x20\x20\x20//\x20Reverse\x20the\x20projection\x20transformation\x20to\x20obtain\x20eye\x20coordinates.\x0a\x20\x20\x20\x20if\x20(!(czm_inverseProjection\x20==\x20mat4(0.0)))\x20//\x20IE\x20and\x20Edge\x20sometimes\x20do\x20something\x20weird\x20with\x20!=\x20between\x20mat4s\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20q\x20=\x20czm_inverseProjection\x20*\x20q;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20top\x20=\x20czm_frustumPlanes.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20bottom\x20=\x20czm_frustumPlanes.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20left\x20=\x20czm_frustumPlanes.z;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20right\x20=\x20czm_frustumPlanes.w;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20near\x20=\x20czm_currentFrustum.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20far\x20=\x20czm_currentFrustum.y;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20q.x\x20=\x20(q.x\x20*\x20(right\x20-\x20left)\x20+\x20left\x20+\x20right)\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20q.y\x20=\x20(q.y\x20*\x20(top\x20-\x20bottom)\x20+\x20bottom\x20+\x20top)\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20q.z\x20=\x20(q.z\x20*\x20(near\x20-\x20far)\x20-\x20near\x20-\x20far)\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20q.w\x20=\x201.0;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20return\x20q;\x0a}\x0a\x0a/**\x0a\x20*\x20Transforms\x20a\x20position\x20given\x20as\x20window\x20x/y\x20and\x20a\x20depth\x20or\x20a\x20log\x20depth\x20from\x20window\x20to\x20eye\x20coordinates.\x0a\x20*\x20This\x20function\x20produces\x20more\x20accurate\x20results\x20for\x20window\x20positions\x20with\x20log\x20depth\x20than\x0a\x20*\x20conventionally\x20unpacking\x20the\x20log\x20depth\x20using\x20czm_reverseLogDepth\x20and\x20using\x20the\x20standard\x20version\x0a\x20*\x20of\x20czm_windowToEyeCoordinates.\x0a\x20*\x0a\x20*\x20@name\x20czm_windowToEyeCoordinates\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec2}\x20fragmentCoordinateXY\x20The\x20XY\x20position\x20in\x20window\x20coordinates\x20to\x20transform.\x0a\x20*\x20@param\x20{float}\x20depthOrLogDepth\x20A\x20depth\x20or\x20log\x20depth\x20for\x20the\x20fragment.\x0a\x20*\x0a\x20*\x20@see\x20czm_modelToWindowCoordinates\x0a\x20*\x20@see\x20czm_eyeToWindowCoordinates\x0a\x20*\x20@see\x20czm_inverseProjection\x0a\x20*\x20@see\x20czm_viewport\x0a\x20*\x20@see\x20czm_viewportTransformation\x0a\x20*\x0a\x20*\x20@returns\x20{vec4}\x20The\x20transformed\x20position\x20in\x20eye\x20coordinates.\x0a\x20*/\x0avec4\x20czm_windowToEyeCoordinates(vec2\x20fragmentCoordinateXY,\x20float\x20depthOrLogDepth)\x0a{\x0a\x20\x20\x20\x20//\x20See\x20reverseLogDepth.glsl.\x20This\x20is\x20separate\x20to\x20re-use\x20the\x20pow.\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20float\x20near\x20=\x20czm_currentFrustum.x;\x0a\x20\x20\x20\x20float\x20far\x20=\x20czm_currentFrustum.y;\x0a\x20\x20\x20\x20float\x20log2Depth\x20=\x20depthOrLogDepth\x20*\x20czm_log2FarDepthFromNearPlusOne;\x0a\x20\x20\x20\x20float\x20depthFromNear\x20=\x20pow(2.0,\x20log2Depth)\x20-\x201.0;\x0a\x20\x20\x20\x20float\x20depthFromCamera\x20=\x20depthFromNear\x20+\x20near;\x0a\x20\x20\x20\x20vec4\x20windowCoord\x20=\x20vec4(fragmentCoordinateXY,\x20far\x20*\x20(1.0\x20-\x20near\x20/\x20depthFromCamera)\x20/\x20(far\x20-\x20near),\x201.0);\x0a\x20\x20\x20\x20vec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(windowCoord);\x0a\x20\x20\x20\x20eyeCoordinate.w\x20=\x201.0\x20/\x20depthFromCamera;\x20//\x20Better\x20precision\x0a\x20\x20\x20\x20return\x20eyeCoordinate;\x0a#else\x0a\x20\x20\x20\x20vec4\x20windowCoord\x20=\x20vec4(fragmentCoordinateXY,\x20depthOrLogDepth,\x201.0);\x0a\x20\x20\x20\x20vec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(windowCoord);\x0a#endif\x0a\x20\x20\x20\x20return\x20eyeCoordinate;\x0a}\x0a','Diffuse','removeAllHooks','_hasExcavation','_MaxCategory','AREA_2','convertI32PairToI53Checked','getDeductionScriptManager','_whitePixelIndex','numoctaves','showBoundingVolumes','dimensions','_signType','_numberOfVertices','pathInfo','getProperty','_fillStyle','UNIFORM_SCALE','_excavationSideTextureUrl','u_fade','_sceneCamera','_create','overline','computeView','dayTextureBrightness','uniform\x20sampler2D\x20colorTexture;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0afloat\x20rand(vec2\x20co)\x0a{\x0a\x20\x20\x20\x20return\x20fract(sin(dot(co.xy\x20,vec2(12.9898,\x2078.233)))\x20*\x2043758.5453);\x0a}\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20float\x20noiseValue\x20=\x20rand(v_textureCoordinates\x20+\x20sin(czm_frameNumber))\x20*\x200.1;\x0a\x20\x20\x20\x20vec3\x20rgb\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates).rgb;\x0a\x20\x20\x20\x20vec3\x20green\x20=\x20vec3(0.0,\x201.0,\x200.0);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4((noiseValue\x20+\x20rgb)\x20*\x20green,\x201.0);\x0a}\x0a','_imageReady','line-translate','childNode1','anchorLineEnabled','imageSizeWidth','RETURN_DOM_FRAGMENT','_useDefaultSpecularMaps','_distanceDisplayCondition','sideLengths','])];\x0a','getPointCloudClassificationInfos','enqueuedFrame','getAll','{{ko_with\x20$item.koBindingContext}}','_spotLightDistanceDecayCosPenumbra','fileVersion','_flags','enableCollisionDetection','cut','_calcControlPoint','queryStringAttribute','maxCorner','finalDestroy','text-transform','TubularCommunicationLink_','ALLOWED_ATTR','batchTable_getPickColor','646757XXShyR','#FFD700','setOnlyObjsVisible','_defaultDataSource','defineProperty','setScene','buildParam','_fileExtension','_subSymbols','_skipLevelOfDetail','(float\x20batchId)\x20\x0a{\x20\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20computeSt{suffix}(batchId);\x20\x0a\x20\x20\x20\x20st.x\x20+=\x20batchTextureStep{suffix}.x\x20*\x20float(','?token','mailto:','_touchMode','anisotropy','Quad','textureRefCounts','Selectable','sinX0','_nHeight','mvpViewPort','\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20sampler2D\x20picture;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20pictureColorScale;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec2\x20repeat;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20flowSpeed;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20colorImage\x20=\x20texture2D(picture,\x20vec2(fract(repeat.x\x20*\x20st.s),\x20fract(repeat.y\x20*\x20st.t\x20-\x20czm_frameNumber\x20*\x200.005\x20*\x20flowSpeed)));\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20colorImage.rgb\x20*\x20pictureColorScale;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20colorImage.a;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20material;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}','skinnedNodesIds','LINE_X','_divByPoint','_objsOnlyVisibleList','uniform\x20sampler2D\x20u_image;\x0auniform\x20sampler2D\x20u_color_ramp;\x0auniform\x20float\x20u_opacity;\x0avarying\x20vec2\x20v_pos;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20float\x20t\x20=\x20texture2D(u_image,\x20v_pos).r;\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(u_color_ramp,\x20vec2(t,\x200.5));\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color\x20*\x20u_opacity;\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(0.0);\x0a#endif\x0a}\x0a','getTable','overridableProperties','_renderStateMorph','InsertTwoPoints','fillColorLimit','ViewShed3D','fromJSONData','initWebAssemblyModule','isShared','_dates','Binary\x20glTF\x20version\x20is\x20not\x201\x20or\x202','SYMBOL_PIE','_createLocalTextureVertexAttributes','FLOAT_VEC4','pickFromRayMostDetailed','getssClosestPoint','\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20gridTextureSampleAndBlend(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20color,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20u_gridTextures[','MESHOPT','computeChecksumFletcher32','_direct','_parentSelectedLength','yPoleWander','AZURE','_polygon','cva_c','validOrientedBoundingBox','aTexCoord0','next_out','findLevelZeroTile','appendProgramDefineForCommand','icon-halo-color','Build\x20with\x20ASSERTIONS=2\x20for\x20more\x20info.','ALLOW_UNKNOWN_PROTOCOLS','defaultKey','stroke_','var\x20ret\x20=\x20','NUMBER_HEX','next_in','_rasterPerFrame','initTexture','ko_unique_','uniform\x20sampler2D\x20edgeTexture','\x20})())\x20}}','computeWindingOrder2D','text/plain','smlDesc','isView','_isQuantizedDraco','globals','BlobReader','font-weight','setGapColor','clearGlobeDepth','_memTextureRemoved','SuperMap.FindTSPPathsParameters','ExtendProperty','prefixedCss','getURL','_featureModifiedEvent','playReverseViewModel','Expected\x20waterColor\x20to\x20be\x20typeof\x20color','_DeferredLoading','enableTextureMove','_removedLayers','parse','SYMBOL_NODECHAIN','uPixels','blitFramebuffer','This\x20application\x20appears\x20to\x20be\x20performing\x20poorly\x20on\x20your\x20system.\x20\x20Please\x20try\x20using\x20a\x20different\x20web\x20browser\x20or\x20updating\x20your\x20video\x20drivers.','coord','No\x20value\x20provided\x20for\x20variable\x20','Number\x20of\x20attempted\x20requests:\x20','icon-allow-overlap','uniqueName','_clampRegionEdge','_fromDataSource','invoke_iiii','uniform\x20sampler2D\x20gltf_clippingPlanes;\x20\x0auniform\x20mat4\x20gltf_clippingPlanesMatrix;\x20\x0auniform\x20vec4\x20gltf_clippingPlanesEdgeStyle;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20gltf_clip_main();\x20\x0a','\x20\x20\x20\x20return\x20normalize(czm_normal*czm_computeNormal(vPositionMC.xyz));\x20\x0a','msie','_snowNormalTexture','READY','asmLibraryArg','RENDERED_AND_KICKED','_levelZeroTilesOld','_rasterTextureSize','lineSymbolID','Unable\x20to\x20find\x20expected\x20tilesets\x20or\x20bbox\x20attributes\x20in\x20','Global\x20property:\x20QUANTIZED_VOLUME_OFFSET\x20must\x20be\x20defined\x20for\x20quantized\x20positions.','_emissionTexCoordScale','defaultZoomAmount','_dataSourceChangedListeners','move','KML\x20-\x20gx:drawOrder\x20is\x20not\x20supported\x20in\x20LineStrings\x20when\x20clampToGround\x20is\x20false','filterPixel','varying\x20vec2\x20v_textureCoordinates;','tld','INVALID_FLAG','Invalid\x20Unicode\x20code\x20point\x200x','_onEntityPropertyChanged','pathArgs','_MinFilterValue','sphericalTriangleArea','_fogDensity','\x20\x20\x20\x20vec3\x20aboveHorizonColor\x20=\x20mix(vec3(0.9,\x201.0,\x201.2),\x20belowHorizonColor,\x20roughness\x20*\x200.5);\x0a','_retryCount','marker-size','_parameters','_vertexShaderLoaded','glossinessFactor','SymbolType','_scrubJulian','options.url\x20or\x20options.video\x20or\x20options.image\x20are\x20required.','object','hasPaintOverride','cacheSymbolData','December','telephone','marker-mid','lastIndexOf','./SampleData/situationSimulation/AugPicture/Augment_Blue.png','refx','setView','_isNeedUpdate','[BigNumber\x20Error]\x20','_convertToRgba','parseTextShadows','_onLayerMoved','cesium-viewer-zoomIndicatorContainer','LUMINANCE','_actualTransform','southMeshes','\x20\x20\x20\x20//\x20Draw\x20cascade\x20colors\x20for\x20debugging\x20\x0a\x20\x20\x20\x20gl_FragColor\x20*=\x20czm_cascadeColor(weights);\x20\x0a','China2000','actions','decodeModel','lineWidth','Assets/Textures/maki/grepin.png','_billboardBoundsColor','_stopArrived','projectionimage','attribute\x20vec4\x20position;\x0auniform\x20vec4\x20uRect;\x0auniform\x20vec4\x20uSingleRegion;\x0avarying\x20float\x20fHeight;\x0avarying\x20vec2\x20vTexCoord;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20vec4\x20vPos\x20=\x20position;\x0a\x20\x20\x20vec2\x20vBounds\x20=\x20uRect.zw\x20-\x20uRect.xy;\x0a\x20\x20\x20vTexCoord\x20=\x20(vPos.xy\x20-\x20uSingleRegion.xy)\x20/\x20(uSingleRegion.zw\x20-\x20uSingleRegion.xy);\x0a\x20\x20\x20vPos.xy\x20=\x20(vPos.xy\x20-\x20uRect.xy)\x20/\x20vBounds.xy\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20gl_Position\x20=\x20vec4(vPos.xy,\x200.5,\x201.0);\x0a\x20\x20\x20fHeight\x20=\x20vPos.z;\x0a}','delete','initRotate','Levels','void\x20main()','elevation','\x20\x20\x20\x20specularIrradiance\x20=\x20mix(specularIrradiance,\x20nadirColor,\x20smoothstep(farBelowHorizon,\x201.0,\x20reflectionDotNadir)\x20*\x20inverseRoughness);\x0a','PLUM','elementsPerHeight','_maxCategory','attribute\x20vec4\x20currentPosition;\x0aattribute\x20vec4\x20previousPosition;\x0aattribute\x20vec4\x20nextPosition;\x0aattribute\x20vec2\x20expandAndWidth;\x0aattribute\x20float\x20a_batchId;\x0a\x0auniform\x20mat4\x20u_modifiedModelView;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20expandDir\x20=\x20expandAndWidth.x;\x0a\x20\x20\x20\x20float\x20width\x20=\x20abs(expandAndWidth.y)\x20+\x200.5;\x0a\x20\x20\x20\x20bool\x20usePrev\x20=\x20expandAndWidth.y\x20<\x200.0;\x0a\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20u_modifiedModelView\x20*\x20currentPosition;\x0a\x20\x20\x20\x20vec4\x20prev\x20=\x20u_modifiedModelView\x20*\x20previousPosition;\x0a\x20\x20\x20\x20vec4\x20next\x20=\x20u_modifiedModelView\x20*\x20nextPosition;\x0a\x0a\x20\x20\x20\x20float\x20angle;\x0a\x20\x20\x20\x20vec4\x20positionWC\x20=\x20getPolylineWindowCoordinatesEC(p,\x20prev,\x20next,\x20expandDir,\x20width,\x20usePrev,\x20angle);\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_viewportOrthographic\x20*\x20positionWC;\x0a\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20czm_vertexLogDepth(czm_projection\x20*\x20p);\x0a#endif\x0a}\x0a','2700741mlYxHY','_active','Bernstein','FIXED_ANGLE','\x20\x20\x20\x20vec3\x20diffuseIrradiance\x20=\x20czm_sphericalHarmonics(cubeDir,\x20gltf_sphericalHarmonicCoefficients);\x20\x0a','svgElement','true','getDiffuseAttributeOrUniform','_zBounds','_detecttoncone','number-format','float\x20smithVisibilityGGX(float\x20roughness,\x20float\x20NdotL,\x20float\x20NdotV)\x20\x0a{\x0a\x20\x20\x20\x20return\x20smithVisibilityG1(NdotL,\x20roughness)\x20*\x20smithVisibilityG1(NdotV,\x20roughness);\x0a}\x0a\x0a','removeTileCustomData','chunks','viewMatrix','_tmpMaterialArr','createNode','defaultFont','addProfileGeometry','fetchBlob','onEnd','active','StructArrayLayout2i4ub8','drawCircle','If\x20result\x20is\x20a\x20typed\x20array,\x20it\x20must\x20have\x20exactly\x20array.length\x20*\x204\x20elements','#D3D3D3','createTextContent','registerPriority','uniform\x20vec4\x20czm_pickColor;\x0a','populatePaintArray','<span\x20class=\x22cesium-timeline-highlight\x22\x20style=\x22left:\x20','textRotateWithView_','createFillGeometryInstance','getOutlineColor','clrk','occlusionTexture','_terrainOffsetProperty','fillOrigin_','_clusterLabels','nad83','_boxBatchIds','SHADOW_MAP','_fillBackColor','_strikeout','_convertEntityToSatellite','_MinCategory','computeMatrix2','B_im','Successfully\x20retrieved\x20','Feb','_bBothWay','_silhouetteColor','sceneMode','_emitterModelMatrix','_flightDuration','globalLineWidthExpand','labelStyle','_dynamicCurrentStopIndex','Bad\x20character:\x20','Suspend\x20LOD\x20update','rootSymbolLibNode','options.dataSourceName\x20is\x20required!','_loadedCallbacks','_curParticleStateTexture','updateAnimation','tourEnd','writeFeature','_mapboxStyle','[int(','coerce','wait','topLeftOuter','DIRECTIONAL','stencilClearMode','Fade','readUInt64','SLOPE','sqResultTexture','vec4\x20getColor()\x20{\x20return\x20vec4((','u_diffuseTexture','getFrameBuffer','ENDGROUP','Equidistant_Conic','POINTS_LENGTH','serviceParams','ColorGeometryInstanceAttribute','origin','InstanceLayer\x20getInstance\x20id','_nBlockLength','acosClamped','uDataCeil','ONE_OVER_TWO_PI','_baseLayerPicker','setInterval','xmlDoc','morphComplete','decay','cesiumCredit','chown','southwest','_polygonHoles','ancestorHasTerrain','touchend','NINE_DIVISIONS','need\x20include\x20Build/Cesium/ThirdParty/Workers/PlotAlgo/PlotAlgoInclude.js\x20','_template','uniform\x20float\x20uSpotLightExponent[\x20SPOT_LIGHTS\x20];\x20\x0a','_idFramebuffer','aScaleAndRadius','particleTrailsPostRenderer','getNumberOfAvailableColors','\x20\x20\x20\x20vec4\x20baseColorWithAlpha\x20=\x20u_baseColorFactor;\x0a','\x27lengthBytesUTF32\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','stackTrace','_rsDefault','borderRadius','makeLabel','imageryLayerMipmapSamplers','disconnect','abbr','$[name]','_polygonId','supportsTypedArrays','normalShaderUniformMap','_frameBuffer','attribute\x20float\x20a_batchId;\x0a','\x20\x20\x20\x20return\x20texture2D(colorTexture,\x20v_textureCoordinates\x20+\x20offset).r;\x20\x0a','_styleSubscription','extensionCount','createCommonLayerUniformBuffer','surfacescale','writeI53ToI64Clamped','_transparentCommand','getUrlCompleted','Unable\x20to\x20parse\x20bindings.\x0aBindings\x20value:\x20','Left','getPointSizeShaderFunction','subdivideRhumbLine','Illegal\x20arguments','image/vnd.microsoft.icon','ErrnoError','NORMAL_UP','_dataVersion','_commandsDirty','gradientTexture','createPattern','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0auniform\x20sampler2D\x20uHeightTexture;\x0auniform\x20sampler2D\x20uColorTexture;\x0a\x0auniform\x20sampler2D\x20uHypsometricTexture;\x0auniform\x20sampler2D\x20uHypsometricRenderTexture;\x0auniform\x20float\x20uHypHasColorTable;\x0auniform\x20float\x20uHypContourFillMode;\x0auniform\x20float\x20uHypContourInterval;\x0auniform\x20float\x20uHypOpacity;\x0auniform\x20float\x20uHypMaxVisibleValue;\x0auniform\x20float\x20uHypMinVisibleValue;\x0auniform\x20float\x20uHypFloor;\x0auniform\x20float\x20uHypCeil;\x0auniform\x20vec4\x20uHypLineColor;\x0auniform\x20float\x20uHypHasAnalysisRegion;\x0auniform\x20vec4\x20uGeoBounds;\x0auniform\x20vec4\x20uHypRect;\x0avarying\x20vec2\x20vTexcoord;\x0avarying\x20float\x20fHeight;\x0avarying\x20float\x20height;\x0avarying\x20float\x20regionHeight;\x0a#ifdef\x20Excavation\x0avarying\x20vec2\x20vTexcoord1;\x0a#endif\x0a\x0afloat\x20computeMixCon(float\x20height)\x0a{\x0a\x09float\x20distanceToContour\x20=\x20mod(height\x20-\x200.0002,\x20uHypContourInterval);\x0a\x09float\x20dxc\x20=\x20abs(dFdx(height));\x0a\x09float\x20dyc\x20=\x20abs(dFdy(height));\x0a\x09float\x20dF\x20=\x20max(dxc,\x20dyc);\x0a\x09return\x20(distanceToContour\x20<\x20dF)\x20?\x201.0\x20:\x200.0;\x0a}\x0a\x0avec4\x20computeContourMapColor(float\x20height)\x0a{\x0a\x09float\x20threshold\x20=\x20clamp(abs(uHypCeil\x20-\x20uHypFloor),\x200.000001,\x2020000.0);\x0a\x09float\x20contourRate\x20=\x20(height\x20-\x20uHypFloor)\x20/\x20threshold;\x0a\x09float\x20finalCoord\x20=\x20clamp(contourRate,\x200.0,\x201.0);\x0a\x09vec2\x20contourCoord\x20=\x20vec2(0.0,\x20finalCoord);\x0a\x09return\x20texture2D(uHypsometricTexture,\x20contourCoord).rgba;\x0a}\x0a\x0avoid\x20main()\x0a{\x0aczm_writeDepthClampedToFarPlane();\x0a\x09vec2\x20texcoord\x20=\x20vTexcoord;\x0a#ifdef\x20Excavation\x0a\x09texcoord\x20=\x20vTexcoord1;\x0a#endif\x0afloat\x20terrainHeight\x20=\x20max(czm_unpackValue(texture2D(uHeightTexture,\x20vTexcoord)),\x200.0);\x0aif(terrainHeight\x20<\x20-10000.0\x20||\x20terrainHeight\x20>\x2020000.0){\x0a\x20\x20\x20\x20terrainHeight\x20=\x200.0;\x0a}\x0a#ifndef\x20Excavation\x0a\x20\x20\x20if(regionHeight\x20>\x20terrainHeight)\x0a\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(height\x20>\x20regionHeight||\x20height\x20<\x20terrainHeight\x20-\x20500.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20}\x0a\x20\x20\x20else\x0a\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(height\x20>\x20terrainHeight\x20||\x20height\x20<\x20regionHeight\x20-\x20500.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(height\x20>\x20terrainHeight\x20||\x20height\x20<\x20regionHeight)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a#endif\x0a\x09gl_FragColor\x20=\x20vec4(texture2D(uColorTexture,\x20texcoord).rgb,\x201.0);\x0a\x09if(uHypHasColorTable\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20bNext\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(uHypHasAnalysisRegion\x20>\x200.1)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20polyTexCoord\x20=\x20vTexcoord.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20polyTexCoord.x\x20=\x20polyTexCoord.x\x20*\x20(uGeoBounds.z\x20-\x20uGeoBounds.x)\x20+\x20uGeoBounds.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20polyTexCoord.y\x20=\x20polyTexCoord.y\x20*\x20(uGeoBounds.w\x20-\x20uGeoBounds.y)\x20+\x20uGeoBounds.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(polyTexCoord.x>uHypRect.x\x20&&\x20polyTexCoord.x<uHypRect.z\x20&&\x20polyTexCoord.y>\x20uHypRect.y&&\x20polyTexCoord.y\x20<\x20uHypRect.w)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20polyTexCoord.xy\x20=\x20polyTexCoord.xy\x20-\x20vec2(uHypRect.x,\x20uHypRect.w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20polyTexCoord.x\x20=\x20polyTexCoord.x\x20/\x20(uHypRect.z\x20-\x20uHypRect.x);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20polyTexCoord.y\x20=\x201.0\x20-\x20polyTexCoord.y\x20/\x20(uHypRect.y\x20-\x20uHypRect.w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20hypColor\x20=\x20texture2D(uHypsometricRenderTexture,\x20polyTexCoord);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(hypColor.r\x20<\x200.1)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bNext\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bNext\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(bNext\x20>\x200.2)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20contourMapColor\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20finalOpacity\x20=\x20uHypOpacity;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(fHeight\x20<=\x20uHypMaxVisibleValue\x20&&\x20fHeight\x20>=\x20uHypMinVisibleValue)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(uHypContourFillMode\x20>\x202.9)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20mix_con\x20=\x20computeMixCon(fHeight);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20contourMapColor\x20=\x20mix(computeContourMapColor(fHeight),\x20uHypLineColor,\x20mix_con);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x20if(uHypContourFillMode\x20>\x201.9)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20=\x20computeMixCon(fHeight);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20contourMapColor\x20=\x20uHypLineColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x20if(uHypContourFillMode\x20>\x200.9)\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(uHypContourFillMode\x20>\x200.9)\x0a#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20contourMapColor\x20=\x20computeContourMapColor(fHeight);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20=\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20mix(gl_FragColor,\x20contourMapColor,\x20finalOpacity);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a}','void\x20main(){','setOrbitsVisible','attr:\x20{\x20title:\x20tooltip\x20},click:\x20command,enable:\x20isFullscreenEnabled,cesiumSvgPath:\x20{\x20path:\x20isFullscreen\x20?\x20_exitFullScreenPath\x20:\x20_enterFullScreenPath,\x20width:\x20128,\x20height:\x20128\x20}','fillMaterialProperty','_initialized','primitivesToDecode','createRenderStates','_strafeMousePosition','Beduaram','attactModelPath','Direction','_terrainLayerCollection','_tile','#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0auniform\x20float\x20clip_mode;\x0auniform\x20vec4\x20clip_planes[6];\x0auniform\x20vec4\x20clip_line_color;\x0aconst\x20float\x20clip_lineWidth\x20=\x203.0;\x0a\x0afloat\x20GetClipDistance(vec3\x20pos,\x20vec3\x20planeNormal,\x20float\x20disToOrigin)\x0a{\x0a\x09return\x20dot(planeNormal,\x20pos)\x20+\x20disToOrigin;\x0a}\x0a\x0afloat\x20ClipBehindAllPlane(float\x20fBorderWidth,\x20vec4\x20clip_vertex)\x0a{\x0afloat\x20distance\x20=\x200.0;\x0afloat\x20result\x20=\x20-1.0;\x0a#ifdef\x20CLIPPLANE\x0adistance\x20=\x20GetClipDistance(clip_vertex.xyz,\x20clip_planes[0].xyz,\x20clip_planes[0].w);\x0aif\x20(distance\x20<\x200.0)\x0a{\x0areturn\x201.0;\x0a}\x0aelse\x20if\x20(distance\x20<\x20fBorderWidth)\x0a{\x0aresult\x20=\x200.0;\x0a}\x0a#else\x0afor(int\x20i\x20=\x200;\x20i\x20<\x206;\x20i++)\x0a{\x0adistance\x20=\x20GetClipDistance(clip_vertex.xyz,\x20clip_planes[i].xyz,\x20clip_planes[i].w);\x0aif(distance\x20<\x200.0)\x0a{\x0areturn\x201.0;\x0a}\x0aelse\x20if(distance\x20<\x20fBorderWidth)\x0a{\x0aresult\x20=\x200.0;\x0a}\x0a}\x0a#endif\x0areturn\x20result;\x0a}\x0a\x0afloat\x20ClipBehindAnyPlane(float\x20fBorderWidth,\x20vec4\x20clip_vertex)\x0a{\x0a\x09float\x20result\x20=\x201.0;\x0a\x09for(int\x20i\x20=\x200;\x20i\x20<\x206;\x20i++)\x0a\x09{\x0a\x09\x09float\x20distance\x20=\x20GetClipDistance(clip_vertex.xyz,\x20clip_planes[i].xyz,\x20clip_planes[i].w);\x0a\x09\x09if((distance\x20+\x20fBorderWidth)\x20<\x200.0)\x0a\x09\x09{\x0a\x09\x09\x09return\x20-1.0;\x0a\x09\x09}\x0a\x09\x09else\x20if(distance\x20<\x200.0)\x0a\x09\x09{\x0a\x09\x09\x09result\x20=\x200.0;\x0a\x09\x09}\x0a\x09}\x0a\x09return\x20result;\x0a}\x0a\x0afloat\x20ClipAnythingButLine(float\x20fBorderWidth,\x20vec4\x20clip_vertex)\x0a{\x0a\x09float\x20result\x20=\x20-1.0;\x0a\x09for(int\x20i\x20=\x200;\x20i\x20<\x206;\x20i++)\x0a\x09{\x0a\x09\x09float\x20distance\x20=\x20GetClipDistance(clip_vertex.xyz,\x20clip_planes[i].xyz,\x20clip_planes[i].w);\x0a\x09\x09if(distance\x20<\x200.0)\x0a\x09\x09{\x0a\x09\x09\x09return\x20-1.0;\x0a\x09\x09}\x0a\x09\x09else\x20if(distance\x20<\x20fBorderWidth)\x0a\x09\x09{\x0a\x09\x09\x09result\x20=\x200.0;\x0a\x09\x09}\x0a\x09}\x0a\x09return\x20result;\x0a}\x0a\x0avec4\x20czm_clip(vec4\x20clip_vertex,\x20float\x20fIsFiltByID)\x0a{\x0a\x20\x20\x20\x20if(fIsFiltByID\x20<\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec4(1.0);\x0a\x20\x20\x20\x20}\x0a\x09if(clip_mode\x20<\x200.5)\x0a\x09{\x0a\x09\x09return\x20vec4(1.0);\x0a\x09}\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x09float\x20dxc\x20=\x20abs(dFdx(clip_vertex.x));\x0a\x09float\x20dyc\x20=\x20abs(dFdy(clip_vertex.y));\x0a\x09float\x20fBorderWidth\x20=\x20max(dxc,\x20dyc)\x20*\x20clip_lineWidth;\x0a#else\x0a\x09float\x20fBorderWidth\x20=\x20clip_lineWidth;\x0a#endif\x0a\x09float\x20clipResult\x20=\x201.0;\x0a\x09if(clip_line_color.a\x20<\x200.01)\x0a\x09{\x0a\x09\x09fBorderWidth\x20=\x200.0;\x0a\x09}\x0a\x09if(clip_mode\x20<\x201.5)\x0a\x09{\x0a\x09\x09clipResult\x20=\x20ClipBehindAnyPlane(fBorderWidth,\x20clip_vertex);\x0a\x09}\x0a\x09else\x20if(clip_mode\x20<\x202.5)\x0a\x09{\x0a\x09\x09clipResult\x20=\x20ClipBehindAllPlane(fBorderWidth,\x20clip_vertex);\x0a\x09}\x0a\x09else\x20if(clip_mode\x20<\x203.5)\x0a\x09{\x0a\x09\x09clipResult\x20=\x20ClipAnythingButLine(fBorderWidth,\x20clip_vertex);\x0a\x09}\x0a\x09if(clipResult\x20<\x20-0.5)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a\x09else\x20if(clipResult\x20<\x200.5)\x0a\x09{\x0a\x09\x09return\x20clip_line_color;\x0a\x09}\x0a\x09else\x0a\x09{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec4(1.0);\x0a\x09}\x0a}','createVectorTilePolygons','clearText','Y_UP_TO_Z_UP','TRIANGULAR_MESH','northing','Latitude\x20radians\x20must\x20be\x20in\x20range\x20[-pi/2;\x20pi/2].','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20mat4\x20uRenderTextureMatrix;\x0auniform\x20vec2\x20uTexture1_size;\x0auniform\x20sampler2D\x20uTexture1;\x0auniform\x20sampler2D\x20uDiffuseTexture;\x0auniform\x20float\x20uFeatheringScale;\x0auniform\x20vec3\x20uV3AffineX;\x0auniform\x20vec3\x20uV3AffineY;\x0a#ifdef\x20CLIPPOLYGON\x0auniform\x20sampler2D\x20uPolygonTexture;\x0auniform\x20mat4\x20uPolygonTextureMatrix;\x0auniform\x20float\x20uPolygonMode;\x0a#endif\x0a\x0avarying\x20vec4\x20vClip_pos;\x0a\x0aconst\x20float\x20oldFeatureingRadius\x20=\x200.707;\x0avec4\x20feathering(vec4\x20oldColor,\x20vec2\x20texCoord){\x0a\x20\x20\x20\x20float\x20disToCenter\x20=\x20length(texCoord\x20-\x20vec2(0.5));\x0a\x20\x20\x20\x20float\x20roundRadius\x20=\x20oldFeatureingRadius\x20*\x20(1.0\x20-\x20uFeatheringScale);\x0a\x20\x20\x20\x20float\x20disToRoundBounds\x20=\x20disToCenter\x20-\x20roundRadius;\x0a\x20\x20\x20\x20float\x20featheringAlpha\x20=\x20min(1.0,\x201.0\x20-\x20disToRoundBounds\x20/\x20(oldFeatureingRadius\x20-\x20roundRadius));\x0a\x20\x20\x20\x20return\x20vec4(oldColor.rgb,\x20featheringAlpha);\x0a}\x0afloat\x20getDepth(in\x20vec4\x20depth)\x0a{\x0a\x09float\x20z_window\x20=\x20czm_unpackDepth(depth);\x0a\x09float\x20n_range\x20=\x20czm_depthRange.near;\x0a\x09float\x20f_range\x20=\x20czm_depthRange.far;\x0a\x09return\x20(2.0\x20*\x20z_window\x20-\x20n_range\x20-\x20f_range)\x20/\x20(f_range\x20-\x20n_range);\x0a}\x0a\x0afloat\x20getDepthFromShadowMap(in\x20sampler2D\x20viewShedTexture,\x20in\x20vec4\x20texCoord)\x0a{\x0a\x09vec2\x20tCoord;\x0a\x20\x20\x20\x20tCoord\x20=\x20texCoord.xy\x20*\x20uTexture1_size\x20-\x200.5;\x0a\x09float\x20x0\x20=\x20floor(tCoord.x);\x0a\x09float\x20x1\x20=\x20ceil(tCoord.x);\x0a\x09float\x20y0\x20=\x20floor(tCoord.y);\x0a\x09float\x20y1\x20=\x20ceil(tCoord.y);\x0a\x09vec2\x20invTexSize\x20=\x201.0\x20/\x20uTexture1_size;\x0a\x09vec2\x20t00\x20=\x20vec2((x0\x20+\x200.5)\x20*\x20invTexSize.x,\x20(y0\x20+\x200.5)\x20*\x20invTexSize.y);\x0a\x09vec2\x20t10\x20=\x20vec2((x1\x20+\x200.5)\x20*\x20invTexSize.x,\x20(y0\x20+\x200.5)\x20*\x20invTexSize.y);\x0a\x09vec2\x20t01\x20=\x20vec2((x0\x20+\x200.5)\x20*\x20invTexSize.x,\x20(y1\x20+\x200.5)\x20*\x20invTexSize.y);\x0a\x09vec2\x20t11\x20=\x20vec2((x1\x20+\x200.5)\x20*\x20invTexSize.x,\x20(y1\x20+\x200.5)\x20*\x20invTexSize.y);\x0a\x09float\x20z00\x20=\x20getDepth(texture2D(uTexture1,\x20t00));\x0a\x09float\x20z10\x20=\x20getDepth(texture2D(uTexture1,\x20t01));\x0a\x09float\x20z01\x20=\x20getDepth(texture2D(uTexture1,\x20t10));\x0a\x09float\x20z11\x20=\x20getDepth(texture2D(uTexture1,\x20t11));\x0a\x09float\x20depth\x20=\x20max(max(z00,\x20z01),\x20max(z10,\x20z11));\x0a\x09return\x20depth;\x0a}\x0a#ifdef\x20CLIPPOLYGON\x0abool\x20isClipValid(vec2\x20texcoord)\x0a{\x0a\x20\x20\x20\x20bool\x20clipInside\x20=\x20(uPolygonMode\x20<\x200.5);\x0a\x20\x20\x20\x20if(clipInside)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20texture2D(uPolygonTexture,\x20texcoord).r\x20>\x200.5;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20return\x20texture2D(uPolygonTexture,\x20texcoord).r\x20<\x200.5;\x0a\x20\x20\x20\x20}\x0a}\x0a#endif\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20czm_writeDepthClampedToFarPlane();\x0a\x09vec4\x20depthTexCoord\x20=\x20vClip_pos\x20/\x20vClip_pos.w;\x0a\x09depthTexCoord.xy\x20=\x20depthTexCoord.xy\x20*\x200.5\x20+\x200.5;\x0a\x09float\x20sceneDepth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20depthTexCoord.xy));\x0a\x09sceneDepth\x20=\x20czm_reverseLogDepth(sceneDepth);\x0a\x09sceneDepth\x20=\x20sceneDepth\x20*\x202.0\x20-\x201.0;\x0a\x09vec4\x20pos\x20=\x20vClip_pos;\x0a\x09pos.z\x20=\x20sceneDepth\x20*\x20pos.w;\x0a\x09vec4\x20viewPos\x20=\x20czm_inverseProjection\x20*\x20pos;\x0a\x09vec4\x20renderTextureCoord\x20=\x20uRenderTextureMatrix\x20*\x20viewPos;\x0a\x09vec4\x20texCoord\x20=\x20renderTextureCoord\x20/\x20renderTextureCoord.w;\x0a\x09texCoord.xyz\x20=\x20texCoord.xyz\x20*\x200.5\x20+\x200.5;\x0a\x09if(texCoord.x\x20<\x200.0\x20||\x20texCoord.x\x20>\x201.0\x20||\x20texCoord.y\x20<\x200.0\x20||\x20texCoord.y\x20>\x201.0)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a#ifdef\x20CLIPPOLYGON\x0a\x20\x20\x20\x20vec4\x20polygonTextureCoord\x20=\x20uPolygonTextureMatrix\x20*\x20viewPos;\x0a\x09vec4\x20texCoordPolygon\x20=\x20polygonTextureCoord\x20/\x20polygonTextureCoord.w;\x0a\x09texCoordPolygon.xyz\x20=\x20texCoordPolygon.xyz\x20*\x200.5\x20+\x200.5;\x0a\x09if(texCoordPolygon.x\x20<\x200.0\x20||\x20texCoordPolygon.x\x20>\x201.0\x20||\x20texCoordPolygon.y\x20<\x200.0\x20||\x20texCoordPolygon.y\x20>\x201.0)\x0a\x09{\x0a\x09\x09discard;\x0a\x20\x20\x20\x20}\x0a\x09if(!isClipValid(texCoordPolygon.xy))\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x09float\x20depth\x20=\x20getDepthFromShadowMap(uTexture1,\x20texCoord);\x0a\x09depth\x20=\x20depth\x20*\x200.5\x20+\x200.5;\x0a\x09float\x20dxc\x20=\x20abs(dFdx(texCoord.z));\x0a\x09float\x20dyc\x20=\x20abs(dFdy(texCoord.z));\x0a\x09float\x20dF\x20=\x20max(dxc,\x20dyc)\x20*\x203.0;\x0a\x09float\x20bias\x20=\x201.0e-6\x20+\x20dF;\x0a\x09if(depth\x20+\x200.00002\x20<\x20texCoord.z)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a\x09vec2\x20finalTexCoord\x20=\x20texCoord.xy;\x0a\x20\x20\x20\x20texCoord.x\x20=\x20uV3AffineX.x\x20*\x20finalTexCoord.x\x20+\x20uV3AffineX.y\x20*\x20finalTexCoord.y\x20+\x20uV3AffineX.z;\x0a\x20\x20\x20\x20texCoord.y\x20=\x20uV3AffineY.x\x20*\x20finalTexCoord.x\x20+\x20uV3AffineY.y\x20*\x20finalTexCoord.y\x20+\x20uV3AffineY.z;\x0a\x20\x20\x20\x20if(texCoord.x\x20>\x201.0\x20||\x20texCoord.y\x20>\x201.0\x20||\x20texCoord.x\x20<\x200.0\x20||\x20texCoord.y\x20<\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x09gl_FragColor\x20=\x20texture2D(uDiffuseTexture,\x20texCoord.xy);\x0a\x09gl_FragColor\x20=\x20feathering(gl_FragColor,\x20texCoord.xy);\x0a\x09gl_FragColor.rgb\x20=\x20czm_adjustColor(gl_FragColor.rgb);\x0a}','u_brightness','isTileClipped','_evaluateDivide','waterNormalMapUrl','_eclipticToHorizon','_addGeoEntitys','fragmentShaderSource','get_caught','toFormat','letterRendering','CESIUM_3D_TILE_CLASSIFICATION','stateList','DEFAULT_TRANSPARENT_BACK_COLOR','age','baseTexture','_oriClipPlane','u_metallicRoughnessTexture','symbol','ncode','PolylineEffect','_nextPositions','withCredentials','_texZDepth','_priorityProgressiveResolution','_suggest','leftPositions','PALEVIOLETRED','xmldom','u_dayTextureOneOverGamma[','_particlePool','stops','_positionEC','_leaflet_id','modifyVertexShaderForLogDepth','_down','SuperMap.FindPathService','_pntEnd','_hasBatchIds','same-origin','_ignoreGlobe','getSocketAddress','Illegal\x20group\x20end\x20indicator\x20for\x20','EmissionMap','copySymbolStyle','Int16','_framebufferWithRenderbuffer','_serverData','_events','navigationInstructionsInitiallyVisible','sgh3','_createVBO','cesium-widget-errorPanel-buttonPanel','SuperMap.GetFeaturesByBoundsParameters','_currentScale','_translucencyByDistanceSubscription','createBrightnessStage','clamping','radiiSquared','textlength','readSubArray','loadMatchingFeature','LERC','readFields','topology','setShadows','updateGeoGraphicObjectByGeoJson','exaggeration','ipod','qs1','Transform','selectBound','minimum','addPotentialVisibiltyChangedLayer','subRequest','_hasOverlay','smaa','primitiveLength','_updateDepthCommand','_backgroundImage','czm_non_distanceDisplayCondition_main','czm_instanced_modelView','orbitsColor','RGB','granXSin','_fontName','\x0aattribute\x20vec4\x20aPosition;\x0auniform\x20mat4\x20uTexWorldViewProjMatrix0;\x0auniform\x20mat4\x20uTexWorldViewProjMatrix1;\x0auniform\x20mat4\x20uTexWorldViewProjMatrix2;\x0auniform\x20mat4\x20uTexWorldViewProjMatrix3;\x0auniform\x20mat4\x20uTexWorldViewProjMatrix4;\x0a\x0auniform\x20mat4\x20worldview_matrix;\x0auniform\x20mat4\x20projection_matrix;\x0auniform\x20float\x20uRadius;\x0a\x0avarying\x20vec4\x20renderTextureCoord0;\x0avarying\x20vec4\x20renderTextureCoord1;\x0avarying\x20vec4\x20renderTextureCoord2;\x0avarying\x20vec4\x20renderTextureCoord3;\x0avarying\x20vec4\x20renderTextureCoord4;\x0a\x0avarying\x20vec4\x20vexPos;\x0avarying\x20vec3\x20vPositionToEyeEC;\x0a\x0avec4\x20GetUV(const\x20mat4\x20renderTextureMatrix)\x0a{\x0a\x09vec4\x20texCoord\x20=\x20renderTextureMatrix\x20*\x20vec4(vexPos.xyz,\x201.0);\x0a\x09texCoord\x20=\x20texCoord\x20/\x20texCoord.w;\x0a\x09texCoord.xyz\x20=\x20texCoord.xyz\x20*\x200.5\x20+\x200.5;\x0a\x09return\x20texCoord;\x0a}\x0a\x0avoid\x20main()\x0a{\x09\x0a\x20\x20\x20\x20vec3\x20newPos\x20=\x20vec3(aPosition.xyz);\x0a\x09newPos\x20=\x20newPos\x20*\x20uRadius;\x0a\x09vexPos\x20=\x20vec4(newPos.xyz,\x201.0);\x0a\x09renderTextureCoord0\x20=\x20GetUV(uTexWorldViewProjMatrix0);\x0a\x09renderTextureCoord1\x20=\x20GetUV(uTexWorldViewProjMatrix1);\x0a\x09renderTextureCoord2\x20=\x20GetUV(uTexWorldViewProjMatrix2);\x0a\x09renderTextureCoord3\x20=\x20GetUV(uTexWorldViewProjMatrix3);\x0a\x09renderTextureCoord4\x20=\x20GetUV(uTexWorldViewProjMatrix4);\x0a\x0a\x09gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vexPos;\x0a\x09\x0a}','_polylinesToUpdate','classificationType','_billboardSubscription','vertexLength','_depthFailMaterialProperty','_speedRatio','_parseExtensionRanges','maxDrawingBufferHeight','_gridSurroundLineWidth','/dev/stdin','_lastFramesPerSecond','memorySizeInBytes','ancestorStackMaximumLength','_rowDiff','selectionEnd','_curvePath3D','_pixelRatio','u_roughnessFactor','pure','Stroke','_evaluateNegative','_viewportCartesian4','Assets/Textures/noise.png','@2x','lonScalar','=_z}','windowPosition\x20is\x20undefined.','boundingSphere','addImageryProvider','kml-gx:angles','requiresNormalEC','bad\x20initial\x20token','Layer3DGroupCfg','layout(location\x20=\x20','HAS_MetallicRoughness_TEXTURE','SYMBOL_SYMBOL_ARBITRARYPOLYGON','_hasMetadata','CTA_C','ScalePt','Hidden\x20Text','cesium-cesiumInspector-pickSection','_direction','isFullscreen','HAS_BASE_TEXTURE','setGOFeatures','underGlobeCommand','#1E90FF','Invalid\x20valid\x20pixel\x20count\x20type','encodeHex','imageryLayerNonMipmapSamplers','packedEllipsoidLength','useLineColor','cesium-animation-rectButton\x20cesium-animation-buttonToggled','getDash','#FFC0CB','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20vec4\x20uVisibleAreaColor;\x0auniform\x20vec4\x20uHiddenAreaColor;\x0auniform\x20vec2\x20uTexture1_size;\x0a#if\x20TEXTURE_UNITS\x20>\x200\x0auniform\x20sampler2D\x20uTextures[TEXTURE_UNITS];\x0auniform\x20mat4\x20uRenderTextureMatrixs[TEXTURE_UNITS];\x0a#endif\x0auniform\x20sampler2D\x20uGlobalDepthTexture;\x0auniform\x20vec2\x20uGlobeTextureSize;\x0auniform\x20int\x20textureCount;\x0avarying\x20vec4\x20vClip_pos;\x0a\x0afloat\x20getDepth(in\x20vec4\x20depth)\x0a{\x0a\x09float\x20z_window\x20=\x20czm_unpackDepth(depth);\x0a\x09float\x20n_range\x20=\x20czm_depthRange.near;\x0a\x09float\x20f_range\x20=\x20czm_depthRange.far;\x0a\x09return\x20(2.0\x20*\x20z_window\x20-\x20n_range\x20-\x20f_range)\x20/\x20(f_range\x20-\x20n_range);\x0a}\x0a\x0afloat\x20getDepthFromShadowMap(in\x20sampler2D\x20viewShedTexture,\x20in\x20vec4\x20texCoord)\x0a{\x0a\x09vec2\x20tCoord;\x0a\x20\x20\x20\x20tCoord\x20=\x20texCoord.xy\x20*\x20uTexture1_size\x20-\x200.5;\x0a\x09float\x20x0\x20=\x20floor(tCoord.x);\x0a\x09float\x20x1\x20=\x20ceil(tCoord.x);\x0a\x09float\x20y0\x20=\x20floor(tCoord.y);\x0a\x09float\x20y1\x20=\x20ceil(tCoord.y);\x0a\x09vec2\x20invTexSize\x20=\x201.0\x20/\x20uTexture1_size;\x0a\x09vec2\x20t00\x20=\x20vec2((x0\x20+\x200.5)\x20*\x20invTexSize.x,\x20(y0\x20+\x200.5)\x20*\x20invTexSize.y);\x0a\x09vec2\x20t10\x20=\x20vec2((x1\x20+\x200.5)\x20*\x20invTexSize.x,\x20(y0\x20+\x200.5)\x20*\x20invTexSize.y);\x0a\x09vec2\x20t01\x20=\x20vec2((x0\x20+\x200.5)\x20*\x20invTexSize.x,\x20(y1\x20+\x200.5)\x20*\x20invTexSize.y);\x0a\x09vec2\x20t11\x20=\x20vec2((x1\x20+\x200.5)\x20*\x20invTexSize.x,\x20(y1\x20+\x200.5)\x20*\x20invTexSize.y);\x0a\x09float\x20z00\x20=\x20getDepth(texture2D(viewShedTexture,\x20t00));\x0a\x09float\x20z10\x20=\x20getDepth(texture2D(viewShedTexture,\x20t01));\x0a\x09float\x20z01\x20=\x20getDepth(texture2D(viewShedTexture,\x20t10));\x0a\x09float\x20z11\x20=\x20getDepth(texture2D(viewShedTexture,\x20t11));\x0a\x09float\x20depth\x20=\x20max(max(z00,\x20z01),\x20max(z10,\x20z11));\x0a\x09return\x20depth;\x0a}\x0a\x0afloat\x20isVisibleForOneViewShed(in\x20sampler2D\x20viewShedTexture,\x20in\x20vec4\x20viewPos,\x20in\x20mat4\x20renderTextureMatrix1)\x0a{\x0a\x20\x20\x20\x20vec4\x20renderTextureCoord\x20=\x20renderTextureMatrix1\x20*\x20viewPos;\x0a\x09vec4\x20texCoord\x20=\x20renderTextureCoord\x20/\x20renderTextureCoord.w;\x0a\x09texCoord.xyz\x20=\x20texCoord.xyz\x20*\x200.5\x20+\x200.5;\x0a\x0a\x20\x20\x20\x20if\x20(texCoord.x<0.0\x20||\x20texCoord.x>1.0\x0a\x20\x20\x20\x20\x20\x20\x20\x20||\x20texCoord.y<0.0\x20||\x20texCoord.y>1.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x201.0;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20float\x20depth\x20=\x20getDepthFromShadowMap(viewShedTexture,\x20texCoord);\x0a\x20\x20\x20\x20depth\x20=\x20depth\x20*\x200.5\x20+\x200.5;\x0a\x20\x20\x20\x20float\x20dxc\x20=\x20abs(dFdx(texCoord.z));\x0a\x20\x20\x20\x20float\x20dyc\x20=\x20abs(dFdy(texCoord.z));\x0a\x20\x20\x20\x20float\x20dF\x20=\x20max(dxc,\x20dyc)\x20*\x203.0;\x0a\x20\x20\x20\x20float\x20bias\x20=\x201.0e-6\x20+\x20dF;\x0a\x20\x20\x20\x20float\x20c\x20=\x20float(depth+bias\x20<\x20texCoord.z);\x0a\x20\x20\x20\x20return\x20c;\x0a}\x0a\x0afloat\x20isVisibleForMultiViewShed(in\x20vec4\x20viewPos)\x0a{\x0a\x20\x20\x20\x20float\x20c\x20=\x201.0;\x0a#if\x20TEXTURE_UNITS\x20>\x200\x0a\x20\x20\x20\x20for(int\x20i\x20=\x200;\x20i\x20<\x20TEXTURE_UNITS;\x20i++)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20c\x20=\x20isVisibleForOneViewShed(uTextures[i],\x20viewPos,\x20uRenderTextureMatrixs[i]);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(c\x20==\x200.0\x20||\x20textureCount\x20==\x201)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20c;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20\x20return\x20c;\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20czm_writeDepthClampedToFarPlane();\x0a\x09vec4\x20depthTexCoord\x20=\x20vClip_pos\x20/\x20vClip_pos.w;\x0a\x09depthTexCoord.xy\x20=\x20depthTexCoord.xy\x20*\x200.5\x20+\x200.5;\x0a\x09depthTexCoord.x\x20=\x20depthTexCoord.x\x20*\x20czm_viewport.z\x20/\x20uGlobeTextureSize.x\x20+\x20czm_viewport.x\x20/\x20uGlobeTextureSize.x;\x0a\x09depthTexCoord.y\x20=\x20depthTexCoord.y\x20*\x20czm_viewport.w\x20/\x20uGlobeTextureSize.y\x20+\x20czm_viewport.y\x20/\x20uGlobeTextureSize.y;\x0a\x09float\x20sceneDepth\x20=\x20czm_unpackDepth(texture2D(uGlobalDepthTexture,\x20depthTexCoord.xy));\x0a\x20\x20\x20\x20//\x20sceneDepth\x20=\x20czm_reverseLogDepth(sceneDepth);\x0a\x09sceneDepth\x20=\x20sceneDepth\x20*\x202.0\x20-\x201.0;\x0a\x09vec4\x20pos\x20=\x20vClip_pos;\x0a\x09pos.z\x20=\x20sceneDepth\x20*\x20pos.w;\x0a\x09//vec4\x20viewPos\x20=\x20czm_inverseProjection\x20*\x20pos;\x0a\x20\x20\x20\x20float\x20c\x20=\x20isVisibleForMultiViewShed(pos);\x0a\x09vec4\x20resultColor\x20=\x20mix(uVisibleAreaColor,\x20uHiddenAreaColor,\x20vec4(c));\x0a\x09if(resultColor.a\x20<\x200.1)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a\x09gl_FragColor\x20=\x20resultColor;\x0a\x09gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x0a}','clearcoat','point0','dayTextureSaturation','TEXTURE0','binaryType','_signalLengthRatio','_perPositionHeight','uniformNames',',\x22SMLAuthor\x22:','needsCommit','textureRepeat','GeometryInstance','_cluster','#9370DB','uMinCategory','indexbounds','_giveUpTime','hasVertexColor','appendPBRMacroToShader','_combinedMatrix','parentUrl','FIREFOX','lookLeft','getDerivedResource','Vertex\x20shader\x20translation\x20failed.','_pbrMaterlParameters','_borderWidthInPixels','u_coord_matrix','handlerArea','geoEntityScaleParameter','long','\x0aattribute\x20vec4\x20aPosition;\x0aattribute\x20vec4\x20aTexCoord0;\x0aattribute\x20vec4\x20aColor;\x0avarying\x20vec2\x20vTexCoord;\x0avarying\x20vec4\x20selectionColor;\x0avarying\x20vec3\x20oriVertex;\x0avarying\x20vec3\x20vPositionToEyeEC;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vTexCoord\x20=\x20aTexCoord0.xy;\x0a\x20\x20\x20\x20oriVertex\x20=\x20aPosition.xyz;\x0a\x09vec4\x20vVertex\x20=\x20vec4(aPosition.xyz,\x201.0);\x0a\x09gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vVertex;\x0a\x09selectionColor\x20=\x20vec4(aColor.rgb,\x201.0);\x0a\x09vec4\x20positionEC\x20=\x20czm_modelView\x20*\x20vVertex;\x0a\x20\x20\x20vPositionToEyeEC\x20=\x20-normalize(positionEC.xyz);\x0a}','_lineWidth','_zoomMouseStart','computeNeighbors','bold\x2025px\x20Arial','meshesByName','Unexpected\x20period','totalHints','pickIDColor','servicearea','imageSize','_maximumRadius','farPlane','_cameraName','infiniteProjection','_implementation','\x20\x20\x20\x20float\x20D\x20=\x20GGX(alpha,\x20NdotH);\x0a','fround','ImageMaterialProperty','errored','_quietPeriodEndTime','_area','offsetsInBytes','tooltipPerspective','dynCall_jiji','SKIP_LOD_BIT_SHIFT','ss4','_currentTargetPoint','_supportsMaterialsforEntitiesOnTerrain','createEdgeDataByIndices','fflush','_longitude','matrixV','addHSVSegment','NearFarScalar','OffsetY','_createOutlinePrimitive','dotPlotSyle','cos_p14','MEDIUMSEAGREEN','devices','nextPosition3DHigh','_mvpViewPort','removeExcavationRegion','\x20\x20\x20\x20gl_Position.w\x20*=\x20float(show);\x20\x0a\x20\x20\x20\x20gl_PointSize\x20*=\x20float(show);\x20\x0a','fetchImage','z11','PolylineVolumeGeometry','s3mInstanceColc','textureHalfFloatLinear','getOpacity','drawtextContent','planes2D_LOW_w','fontSize','UTF32ToString','_forwardExtrapolationDuration','FeatureCollection','StructArrayLayout1ui2','_allObjsHide','_OffsetText_Down','intersects','baseUri','SIGN','etc1','_orderedGroundPrimitives','BlendEquation','ROTATION','_scrubElement','uExcavationTexture','Invalid\x20Unicode\x20code\x20point\x20','IconStyle','texturePackage','Expected\x20at\x20least\x20one\x20branch\x20label.','pushCommandsForFrameBuffer','TRANSLUCENT','Entity\x20corridor,\x20ellipse,\x20polygon\x20or\x20rectangle\x20with\x20extrudedHeightReference\x20must\x20also\x20have\x20a\x20defined\x20extrudedHeight.\x20\x20extrudedHeightReference\x20will\x20be\x20ignored','krovak','d2201','_stopPlayMode','uniform\x20sampler2D\x20uNonSelDepthTexture;','getZIndex','getChild','cesium-svgPath-svg','False_Easting','GRADIENT_OPACITY','enrPVRTPF_ETC1','resetTransform_','Map','orbitWidth','czm_black_and_white','Transverse_Mercator','void\x20main()\x0a{\x0agl_FragColor\x20=\x20vec4(1.0);\x0a}','_sunEq','_leafChildren','HAS_WETNESS','isForVector','addGridProvider','PER_FRAGMENT_GROUND_ATMOSPHERE','retryOnError','html:\x20pickStatisticsText,\x20visible:\x20showPickStatistics','#000000','defaultMoveAmount','_handleOverridablePaintPropertyUpdate','_hasConstantAttributes','_indexCounts','SHOW_INDEX','_configReady','_colorSubscription','click:\x20function\x20()\x20{\x20closeClicked.raiseEvent(this);\x20}','_cloneCamera','Normal\x20Sphere\x20(r=6370997)','canvasPostions','MSGestureChange','_increment','removeOnStop','PICKRECT','_innerRadiiSubscription','_parseServiceRPC','addSeconds','trailLength','maximumClock','textInput','topojson','dividedToIntegerBy','_lastPlaybackRate','_controlPointIndexs','HAS_RAIN','_screenWidth','s3m:TileSplitType','back,\x20right','_sizeInMeters','rayEllipsoid','_execute_Generalization','computedContext.getDependencies','depthTexture','LINE_STRING','setDomNodeChildren','_prevTime','_isAnimationFeature','_needCoverImageryLayer','linearGradient','/**\x0a\x20*\x20DOC_TBA\x0a\x20*\x0a\x20*\x20@name\x20czm_raySegment\x0a\x20*\x20@glslStruct\x0a\x20*/\x0astruct\x20czm_raySegment\x0a{\x0a\x20\x20\x20\x20float\x20start;\x0a\x20\x20\x20\x20float\x20stop;\x0a};\x0a\x0a/**\x0a\x20*\x20DOC_TBA\x0a\x20*\x0a\x20*\x20@name\x20czm_emptyRaySegment\x0a\x20*\x20@glslConstant\x20\x0a\x20*/\x0aconst\x20czm_raySegment\x20czm_emptyRaySegment\x20=\x20czm_raySegment(-czm_infinity,\x20-czm_infinity);\x0a\x0a/**\x0a\x20*\x20DOC_TBA\x0a\x20*\x0a\x20*\x20@name\x20czm_fullRaySegment\x0a\x20*\x20@glslConstant\x20\x0a\x20*/\x0aconst\x20czm_raySegment\x20czm_fullRaySegment\x20=\x20czm_raySegment(0.0,\x20czm_infinity);\x0a','fromHeadingPitchRoll','_fxaa','ESRI','syncFSRequests','directional','setSelection','_intervalsChanged','varying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0avarying\x20vec2\x20v_st;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec3\x20positionToEyeEC\x20=\x20-v_positionEC;\x0a\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20normalize(v_normalEC);\x0a#ifdef\x20FACE_FORWARD\x0a\x20\x20\x20\x20normalEC\x20=\x20faceforward(normalEC,\x20vec3(0.0,\x200.0,\x201.0),\x20-normalEC);\x0a#endif\x0a\x0a\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x20\x20\x20\x20materialInput.normalEC\x20=\x20normalEC;\x0a\x20\x20\x20\x20materialInput.positionToEyeEC\x20=\x20positionToEyeEC;\x0a\x20\x20\x20\x20materialInput.st\x20=\x20v_st;\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x0a#ifdef\x20FLAT\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(material.diffuse\x20+\x20material.emission,\x20material.alpha);\x0a#else\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_phong(normalize(positionToEyeEC),\x20material,\x20czm_lightDirectionEC);\x0a#endif\x0a}\x0a','emissiveTextureScroll','https://[subdomain].tianditu.gov.cn/cva_w/wmts','SpatialQueryFp','_replacementList','_texturePaths','proxyLoad','fromGeoJson','TimeSpan','CLIP_FILT_BY_ID','logReadFiles','REFLECT','_nextStopIndex','_ancestorMap','plus','getRow','_fillSymbolID','SYMBOL_POLYBEZIER','Orthographic\x20Projection','_createFillPrimitiveCone','mostOrthogonalAxis','data/index/{y}/{x}.{fileExtension}?level={level}','getLineWidth','BITS12','addCollisionDebugVertices','illegal\x20service\x20type\x20in\x20','smlInfo','backgroundPadding','RHUMB','\x20\x20\x20\x20float\x20VdotH\x20=\x20clamp(dot(v,\x20h),\x200.0,\x201.0);\x0a','cesium-cesiumInspector-performanceDisplay','Not\x20implemented,\x20see:\x20https://github.com/dcodeIO/ProtoBuf.js/wiki/Services','createShadowReceiveVertexShader','newWindow','uPanOffset','GetRealBoundRight','32px\x20monospace','mul','_scanLinePtArr','subscribable','transformData','InstanceLayer\x20filterMode','Record','_gapColor','TopOffSet','_currentArea','addChildToken','uScroll','terrainState','terrainOffsetProperty','computePerspectiveOffCenter','_parseIgnored','</td><td>','createTime','.xy,\x20','SYMBOL_DOT','startLineWidth','updateObjectWithModel','NonClampObject','precision','hypMaxVisibleValue','_matProj','_initOverlayer','selectedTerrain','px;\x20position:\x20absolute;\x20bottom:\x200;\x20left:\x200;\x20overflow:\x20hidden;','utmSouth','createLineSegmentsForVectors','_scaleByDistanceSubscription','positions2D','void\x20','runtime.','_isDotPlotCodeUpdate','renderPolygonGeometry_','uFresnelPower','_deferreds','mapPass','Excavate_Outer','density','ss3','AmbientA','filename',');background-size:\x20100%\x20100%;','scalePointIconUrl','COMPRESSED_RGB_PVRTC_2BPPV1_IMG','\x27stringToUTF32\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','girlBuffer','oriCenter','afterquote','_parseService','interpolateHeight','\x27loadDynamicLibrary\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','float\x20range\x20=\x20(high-low)*0.5;','canOwn','getMeasureContext','visible:\x20frustums,\x20html:\x20frustumStatisticText','gl_','spatialAnalysis-','ploygonFillAppearance','MOUSEWHEELZOOM_MAXDELTA','_appendAttributes','cesium-touch-navigation-help\x20cesium-navigation-help-instructions','cartesianToCartographic','ROUND_HALF_EVEN','_instancedArrays','_silhouetteColorPreviousAlpha','malloc','u_resolution','_s3mInstanceCollection','Fixed64','labelCollection\x20Id\x20value','tmpl','ISERVER_TOKEN','_onMouseMove','applyStroke','executeUnclassified','\x20\x20\x20\x20gl_Position\x20=\x20u_projectionMatrix\x20*\x20position;\x0a','TK_IFDEF','createEdgeDetectionStage','VolumeRendering','tileDebugLabelsVisible','setText','coordUnit','DARKSLATEGRAY','strideInBytes','decodeWithFromCharCode','providerInfo','_tilesRequestedForInterval','czm_reinhard','0,0,0','1954','BEFORE','createOneEdgeCommand','top-left','_symbolAddedEvent','currentRoute','Invalid\x20function\x20pointer\x20called\x20with\x20signature\x20\x27v\x27.\x20Perhaps\x20this\x20is\x20an\x20invalid\x20value\x20(e.g.\x20caused\x20by\x20calling\x20a\x20virtual\x20method\x20on\x20a\x20NULL\x20pointer)?\x20Or\x20calling\x20a\x20function\x20with\x20an\x20incorrect\x20type,\x20which\x20will\x20fail?\x20(it\x20is\x20worth\x20building\x20your\x20source\x20files\x20with\x20-Werror\x20(warnings\x20are\x20errors),\x20as\x20warnings\x20can\x20indicate\x20undefined\x20behavior\x20which\x20can\x20cause\x20this)','__memory_base','fill-translate','Aspect','_augmentCollection','DEFAULT_NOASSERT','generateMipmap','Unknown\x20crs\x20EPSG\x20code:\x20','uTextureDim','arrayToC','addVectorTilesMap','last','/dev/null','animations','_requiresEC','getRegularGridIndicesForReproject','atmosphereSaturationShift','isBillboardVisible','km²','intersectsSegment','oldPrimitive','FLIP_Y','_colorRenderBuffer','POSITIVE_INFINITY','protocolPrepended','fraction','createImageryLayerTreeData','techniqueParameter','dataIndex','createAllCommands','getPixelSize','_lastDistanceDisplayCondition','doubleSided','parseBounds','&_method=POST','_flipY','beginGeometryInstruction2_','collides','boolean','_materials','Not\x20a\x20directory','binary','setExecuteCallBackFunc','LOG_DEPTH','#820C01','glDrawElementsInstanced','usePostProcess','_childTileMaskExt','gl_FragColor\x20=\x20texture2D(czm_maskTexture,\x20v_textureCoordinates);','selectedTranslate','hdrEnvMap','hdr','ShowLayers','scrolling','markedOffset','_pickColor','HYPSOMETRIC_REGION','startDirection','#extension\x20GL_EXT_draw_buffers\x20:\x20enable\x0auniform\x20sampler2D\x20u_atlas;\x0auniform\x20vec4\x20u_voxelGridLayerColor;\x0auniform\x20sampler2D\x20u_colorTable;\x0auniform\x20vec4\x20u_minMaxValueAndFiltration;\x0auniform\x20vec3\x20u_maxVisibleTextureCoord;\x0auniform\x20vec3\x20u_minVisibleTextureCoord;\x0avarying\x20vec4\x20v_volTexCoord;\x0avarying\x20vec2\x20v_textureCoordinates;\x0abool\x20getSampleValueForVolume(float\x20volumeValue,\x20out\x20vec4\x20colorFromColorTable)\x0a{\x0a\x20\x20\x20\x20float\x20minValue\x20=\x20u_minMaxValueAndFiltration.x;\x0a\x20\x20\x20\x20float\x20maxValue\x20=\x20u_minMaxValueAndFiltration.y;\x0a\x20\x20\x20\x20float\x20minFiltration\x20=\x20u_minMaxValueAndFiltration.z;\x0a\x20\x20\x20\x20float\x20maxFiltration\x20=\x20u_minMaxValueAndFiltration.w;\x0a\x20\x20\x20\x20colorFromColorTable\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20float\x20realValue\x20=\x20minValue\x20+\x20volumeValue\x20*\x20(maxValue\x20-\x20minValue);\x0a\x20\x20\x20\x20if(realValue\x20>\x20maxFiltration\x20||\x20realValue\x20<\x20minFiltration)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20false;\x0a\x20\x20\x20\x20}\x0a#ifdef\x20HAS_COLORTABLE\x0a\x20\x20\x20\x20colorFromColorTable\x20=\x20texture2D(u_colorTable,\x20\x20vec2(0.0,\x201.0\x20-\x20realValue)).rgba;\x0a#endif\x0a\x20\x20\x20\x20return\x20true;\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(u_atlas,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20color\x20=\x20czm_gammaCorrect(color);\x0a\x20\x20\x20\x20if\x20(color.a\x20<\x200.005)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#ifdef\x20TEXTURECOORD_CLIP\x0a\x20\x20\x20\x20if(v_volTexCoord.x\x20>\x20u_maxVisibleTextureCoord.x\x20||\x20v_volTexCoord.x\x20<\x20u_minVisibleTextureCoord.x\x0a\x09||\x20v_volTexCoord.y\x20>\x20u_maxVisibleTextureCoord.y\x20||\x20v_volTexCoord.y\x20<\x20u_minVisibleTextureCoord.y\x0a\x09||\x20v_volTexCoord.z\x20>\x20u_maxVisibleTextureCoord.z\x20||\x20v_volTexCoord.z\x20<\x20u_minVisibleTextureCoord.z)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a#endif\x0a\x20\x20\x20\x20vec4\x20volumeColor\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20float\x20noValue;\x0a\x20\x20\x20\x20float\x20volumeValue\x20=\x20czm_getVolumeValue(v_volTexCoord.xyz,\x20noValue);\x0a\x20\x20\x20\x20vec4\x20colorFromColorTable\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20if(!getSampleValueForVolume(volumeValue,\x20colorFromColorTable))\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#ifdef\x20HAS_COLORTABLE\x0a\x20\x20\x20\x20\x20\x20\x20\x20volumeColor\x20=\x20colorFromColorTable;\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20power\x20=\x20volumeValue\x20*\x2040.0\x20-\x2030.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20hdrColor\x20=\x20u_voxelGridLayerColor.rgb\x20*\x20pow(2.0,\x20power);\x0a\x20\x20\x20\x20\x20\x20\x20\x20volumeColor.rgb\x20=\x20hdrColor;\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20color.rgb\x20*=\x20volumeColor.rgb;\x0a\x20\x20\x20\x20czm_writeLogDepth();\x0a#ifdef\x20OIT\x0a\x20\x20\x20\x20vec3\x20Ci\x20=\x20color.rgb\x20*\x20color.a;\x0a\x20\x20\x20\x20float\x20ai\x20=\x20color.a;\x0a\x20\x20\x20\x20float\x20wzi\x20=\x20czm_alphaWeight(ai);\x0a\x20\x20\x20\x20gl_FragData[0]\x20=\x20vec4(Ci\x20*\x20wzi,\x20ai);\x0a\x20\x20\x20\x20gl_FragData[1]\x20=\x20vec4(ai\x20*\x20wzi);\x0a#else\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a#endif\x0a}','_spMorph','_compiledShaderDisableDepthDistance','createTexCoord','enableImageryClip','scene3DOnly','colorlike','setDynamicAtmosphereColor','.cesium-credit-lightbox\x20>\x20ul','defaultStyle','Component\x20\x27','_currentMaxLevel','status','_constantColor','cesium-animation-buttonDisabled','fromName','children','_suspendCount','fromUrl','lineWidthAnimation','Data64URIWriter','writeToFloat32Array','isMvtTexture','full\x20hashmap','ismap','doFilterTile','czm_batchTable_color','LIGHT_GROUP1','_tileBounds','createAmbientOcclusionStage','_pixelOffsetScaleByDistance','encode','renderPointGeometry_','_pathSubscription','Word','gl_FragDepth','_forEachCell','_pickDepths','_linearExtrude','_uSpeed','updateRange','czm_non_show_main','getNumberOfXTilesAtLevel','_endSurroundLineColor','division\x20by\x20zero','vertexFormat','_ancestorWithContentAvailable','_baseVolume2D','setCustomClipPlane','response','xl2','INT','invertClassificationColor','northMeshes','translate(16,16)\x20scale(-0.85,0.85)\x20translate(-16,-16)','getAmbientColor','dayNumber','uniform\x20sampler2D\x20colorTexture;\x0auniform\x20vec3\x20white;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0a#ifdef\x20AUTO_EXPOSURE\x0auniform\x20sampler2D\x20autoExposure;\x0a#endif\x0a\x0a//\x20See\x20equation\x204:\x0a//\x20\x20\x20\x20http://www.cs.utah.edu/~reinhard/cdrom/tonemap.pdf\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20fragmentColor\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20fragmentColor.rgb;\x0a#ifdef\x20AUTO_EXPOSURE\x0a\x20\x20\x20\x20float\x20exposure\x20=\x20texture2D(autoExposure,\x20vec2(0.5)).r;\x0a\x20\x20\x20\x20color\x20/=\x20exposure;\x0a#endif\x0a\x20\x20\x20\x20color\x20=\x20(color\x20*\x20(1.0\x20+\x20color\x20/\x20white))\x20/\x20(1.0\x20+\x20color);\x0a\x20\x20\x20\x20color\x20=\x20czm_inverseGamma(color);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(color,\x20fragmentColor.a);\x0a}\x0a','USES_NORMAL_EC','globalOffset','updateGeoBounds','_clippingPlanesOriginMatrixDirty','_swipeEnabled','getAngle','lowFrameRateMessageDismissed','calculateResolution','no_rot','normal','_closeDropDown','debugShowUrl','freeResource','_attrAppend','_alphaMode','\x0aGeometric\x20error:\x20','Error\x20generating\x20style\x20shader:\x20Regular\x20expressions\x20are\x20not\x20supported.','}\x20\x0avec3\x20getNormalEC()\x20\x0a{\x20\x0a','_lineWidthY','Unsupported\x20WebGL\x20Extension:\x20','pointerType','_resetVisible','minRefreshPeriod','(^|[^\x5cw])(','removeObject','_sunPositionColumbusView','precision\x20highp\x20float;\x0aconst\x20float\x20uPixelRatio\x20=\x201.0;\x0a//\x20Inputs\x0aattribute\x20vec3\x20aPosition0;\x0aattribute\x20vec3\x20aPosition1;\x0aattribute\x20float\x20batchId;\x0a//\x20attribute\x20float\x20aVariantOffset;\x0aattribute\x20float\x20aVariantStroke;\x0aattribute\x20float\x20aVariantExtension;\x0a\x0a#ifdef\x20SILHOUETTE\x0aattribute\x20vec3\x20aNormalA;\x0aattribute\x20vec3\x20aNormalB;\x0a#else\x20/*\x20SILHOUETTE\x20*/\x0aattribute\x20vec3\x20aNormal;\x0a#endif\x20/*\x20SILHOUETTE\x20*/\x0a\x0aattribute\x20vec2\x20aSideness;\x0a//attribute\x20vec2\x20aPackedAttributes;\x0a\x0astruct\x20UnpackedAttributes\x0a{\x0a\x20\x20\x20\x20vec2\x20sideness;\x0a\x20\x20\x20\x20vec2\x20sidenessNorm;\x0a\x20\x20\x20\x20float\x20lineWidthPixels;\x0a\x20\x20\x20\x20float\x20extensionLengthPixels;\x0a#if\x20(MODE\x20==\x202)\x0a\x20\x20\x20\x20float\x20type;\x0a#endif\x0a};\x0a\x0a//\x20Output\x20required\x20to\x20compute\x20color\x0avarying\x20vec4\x20vColor;\x0a//\x20Output\x20required\x20to\x20compute\x20distance\x20to\x20line/caps\x0avarying\x20vec3\x20vPosition;\x20\x0avarying\x20vec3\x20vViewPosition;\x0avarying\x20float\x20vRadius;\x0avarying\x20float\x20vLineLengthPixels;\x0avarying\x20float\x20vSizeFalloffFactor;\x0avarying\x20float\x20vDistanceFromEye;\x0a\x0avarying\x20vec2\x20vStrokeUV;\x0auniform\x20vec2\x20uStrokesTextureScale;\x0auniform\x20float\x20uStrokesLog2Resolution;\x0a\x0auniform\x20float\x20uLineWidth;\x0auniform\x20vec4\x20uLineColor;\x0auniform\x20vec3\x20uTranslation;\x0aconst\x20vec2\x20uDepthBias\x20=\x20vec2(0.5,\x20-4e-4);\x0a\x0a//\x20Utility\x20function\x20to\x20check\x20for\x20NaN\x20values\x0abool\x20isNaN(float\x20val)\x0a{\x0a\x20\x20\x20\x20return\x20(\x20val\x20<\x200.0\x20||\x200.0\x20<\x20val\x20||\x20val\x20==\x200.0\x20)\x20?\x20false\x20:\x20true;\x0a\x20\x20\x20\x20//\x20important:\x20some\x20nVidias\x20failed\x20to\x20cope\x20with\x20version\x20below.\x0a\x20\x20\x20\x20//\x20Probably\x20wrong\x20optimization.\x0a\x20\x20\x20\x20/*return\x20(\x20val\x20<=\x200.0\x20||\x200.0\x20<=\x20val\x20)\x20?\x20false\x20:\x20true;*/\x0a}\x0a\x0avec2\x20calculateProjectedBiasXY(vec4\x20projPos,\x20vec3\x20worldNormal)\x0a{\x0a\x20\x20\x20\x20float\x20offsetXY\x20=\x20uDepthBias.x;\x0a\x20\x20\x20\x20float\x20offsetZ\x20\x20=\x20uDepthBias.y;\x0a\x20\x20\x20\x20vec4\x20projNormal\x20=\x20czm_projection\x20*\x20czm_view\x20*\x20vec4(worldNormal,\x200.0);\x0a\x20\x20\x20\x20return\x20offsetXY\x20*\x20projPos.w\x20*\x202.0\x20/\x20czm_viewport.zw\x20*\x20normalize(projNormal.xyz).xy;\x0a}\x0a\x0a//\x20A\x20z-offset,\x20using\x20a\x20depth\x20based\x20heuristic.\x0afloat\x20calculateProjectedBiasZ(vec4\x20projPos)\x0a{\x0a\x20\x20\x20\x20float\x20fProjZ\x20=\x20projPos.z\x20/\x20projPos.w;\x0a\x20\x20\x20\x20if(fProjZ\x20<\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20offsetZ\x20=\x20uDepthBias.y;\x0a\x20\x20\x20\x20return\x20sqrt(projPos.z)\x20*\x20offsetZ;\x0a}\x0a\x0avec4\x20adjustProjectedPosition(vec4\x20projPos,\x20vec3\x20worldNormal,\x20float\x20lineWidth)\x0a{\x0a\x20\x20\x20\x20vec2\x20offsetXY\x20=\x20calculateProjectedBiasXY(projPos,\x20worldNormal);\x0a\x20\x20\x20\x20//\x20we\x20currently\x20have\x20to\x20do\x20this\x20check\x20because\x20some\x20geometries\x20come\x20with\x200\x20length\x20edge\x20normals.\x0a\x20\x20\x20\x20if\x20(!isNaN(offsetXY.x)\x20&&\x20!isNaN(offsetXY.y))\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20projPos.xy\x20+=\x20offsetXY;\x0a\x20\x20\x20\x20}\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20vDistanceFromEye\x20=\x20projPos.w;\x0a#else\x0a\x20\x20\x20\x20projPos.z\x20+=\x20calculateProjectedBiasZ(projPos);\x0a#endif\x0a\x20\x20\x20\x20return\x20projPos;\x0a}\x0a\x0a#if\x20(MODE\x20==\x200)\x0avoid\x20calculateStyleOutputs(UnpackedAttributes\x20unpackedAttributes)\x0a{}\x0a#elif\x20(MODE\x20==\x201)\x0afloat\x20strokeVariants\x20=\x206.0;\x0avoid\x20calculateStyleOutputsSketch(float\x20lineLength,\x20UnpackedAttributes\x20unpackedAttributes)\x20{\x0a\x20\x20\x20\x20vec2\x20sidenessNorm\x20=\x20unpackedAttributes.sidenessNorm;\x0a\x20\x20\x20\x20float\x20lineIndex\x20=\x20clamp(ceil(log2(lineLength)),\x200.0,\x20uStrokesLog2Resolution);\x0a\x20\x20\x20\x20vStrokeUV\x20=\x20vec2(exp2(lineIndex)\x20*\x20sidenessNorm.y,\x20lineIndex\x20*\x20strokeVariants\x20+\x20aVariantStroke\x20+\x200.5)\x20*\x20uStrokesTextureScale;\x0a}\x0avoid\x20calculateStyleOutputs(UnpackedAttributes\x20unpackedAttributes)\x0a{\x0a\x20\x20\x20\x20calculateStyleOutputsSketch(vLineLengthPixels,\x20unpackedAttributes);\x0a}\x0a#elif\x20(MODE\x20==\x202)\x0avarying\x20float\x20vType;\x0avoid\x20calculateStyleOutputs(vec4\x20viewPosV0,\x20vec4\x20viewPosV1,\x20vec4\x20worldPosV0,\x20vec4\x20worldPosV1,\x20vec4\x20projPos,\x20vec3\x20worldNormal,\x20UnpackedAttributes\x20unpackedAttributes)\x0a{\x0a\x20\x20\x20\x20vType\x20=\x20unpackedAttributes.type;\x0a\x20\x20\x20\x20if\x20(unpackedAttributes.type\x20<=\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20calculateStyleOutputsSketch(vLineLengthPixels,\x20unpackedAttributes);\x0a\x20\x20\x20\x20}\x0a}\x0a#endif\x0a\x0a\x0a//\x20Solid\x0a#if\x20(MODE\x20==\x202\x20||\x20MODE\x20==\x200)\x0afloat\x20calculateLineAmplitudeSolid()\x0a{\x0a\x20\x20\x20\x20return\x200.0;\x0a}\x0a#endif\x0a#if\x20(MODE\x20==\x200)\x0afloat\x20calculateLineAmplitude(UnpackedAttributes\x20unpackedAttributes)\x0a{\x0a\x20\x20\x20\x20return\x20calculateLineAmplitudeSolid();\x0a}\x0a#endif\x0a//\x20Sketch\x0a#if\x20(MODE\x20==\x202\x20||\x20MODE\x20==\x201)\x0afloat\x20calculateLineAmplitudeSketch()\x0a{\x0a\x20\x20\x20\x20float\x20strokesAmplitude\x20=\x206.0;\x0a\x20\x20\x20\x20return\x20strokesAmplitude;\x0a}\x0a#endif\x0a#if\x20(MODE\x20==\x201)\x0afloat\x20calculateLineAmplitude(UnpackedAttributes\x20unpackedAttributes)\x0a{\x0a\x20\x20\x20\x20return\x20calculateLineAmplitudeSketch();\x0a}\x0a#endif\x0a//\x20Uber\x0a#if\x20(MODE\x20==\x202)\x0afloat\x20calculateLineAmplitude(UnpackedAttributes\x20unpackedAttributes)\x0a{\x0a\x20\x20\x20\x20float\x20type\x20=\x20unpackedAttributes.type;\x0a\x20\x20\x20\x20if\x20(type\x20<=\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20calculateLineAmplitudeSketch();\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20calculateLineAmplitudeSolid();\x0a\x20\x20\x20\x20}\x0a}\x0a#endif\x0a\x0a\x0auniform\x20float\x20uDistanceFalloffFactor;\x0afloat\x20distanceBasedPerspectiveFactor(float\x20distance)\x0a{\x0a\x20\x20\x20\x20return\x20clamp(sqrt(uDistanceFalloffFactor\x20/\x20distance),\x200.0,\x201.0);\x0a}\x0a\x0a#define\x20COMPONENT_COLOR_FIELD_OFFSET\x200.0\x0a#define\x20COMPONENT_OTHER_FIELDS_OFFSET\x201.0\x0a#define\x20COMPONENT_FIELD_COUNT\x202.0\x0a#define\x20LINE_WIDTH_FRACTION_FACTOR\x208.0\x0a#define\x20EXTENSION_LENGTH_OFFSET\x20128.0\x0a#define\x20COMPONENT_TEX_WIDTH\x204096.0\x0a\x0astruct\x20ComponentData\x0a{\x0a\x20\x20\x20\x20float\x20lineWidth;\x0a\x20\x20\x20\x20float\x20extensionLength;\x0a\x20\x20\x20\x20float\x20type;\x0a};\x0a\x0a\x0aComponentData\x20readComponentData()\x0a{\x0a\x20\x20\x20\x20return\x20ComponentData(uLineWidth,\x200.0,\x200.0);\x0a}\x0a\x0avec3\x20modelToWorldNormal(vec3\x20normal)\x0a{\x0a\x20\x20\x20\x20return\x20(czm_model\x20*\x20vec4(normal,\x200.0)).xyz;\x0a}\x0a\x0avec3\x20silhouetteWorldNormal(vec3\x20normalA,\x20vec3\x20normalB)\x0a{\x0a\x20\x20\x20\x20return\x20modelToWorldNormal(normalize(normalA\x20+\x20normalB));\x0a}\x0a\x0a//\x20Fall-off\x20extension\x20length\x20for\x20shorter\x20strokes,\x20starting\x20from\x20strokes\x20that\x20are\x20256\x20size,\x0a//\x20fall-off\x20exponentially\x0afloat\x20calculateExtensionLength(float\x20extensionLength,\x20float\x20lineLength)\x0a{\x0a\x20\x20\x20\x20return\x20extensionLength\x20/\x20(log2(max(1.0,\x20256.0\x20/\x20lineLength))\x20*\x200.2\x20+\x201.0);\x0a}\x0a\x0a#ifdef\x20SILHOUETTE\x0a//\x20#uniforms:\x20czm_view,\x20czm_model\x0abool\x20isSilhouetteEdge(vec4\x20viewPos,\x20vec3\x20normalA,\x20vec3\x20normalB)\x0a{\x0a//\x20transform\x20the\x20two\x20face\x20normals\x0a\x20\x20\x20\x20vec3\x20viewNormalA\x20=\x20(czm_view\x20*\x20czm_model\x20*\x20vec4(normalA,\x200.0)).xyz;\x0a\x20\x20\x20\x20vec3\x20viewNormalB\x20=\x20(czm_view\x20*\x20czm_model\x20*\x20vec4(normalB,\x200.0)).xyz;\x0a//\x20compute\x20the\x20direction\x20from\x20the\x20edge\x20to\x20the\x20camera\x0a\x20\x20\x20\x20vec3\x20viewDir\x20=\x20-viewPos.xyz;\x0a//\x20check\x20which\x20of\x20the\x20two\x20faces\x20are\x20visible\x0a//\x20display\x20the\x20edge\x20if\x20exactly\x20one\x20of\x20the\x20two\x20is\x20visible\x0a\x20\x20\x20\x20float\x20faceAVisible\x20=\x20dot(viewDir,\x20viewNormalA);\x0a//\x20positive\x20if\x20visible\x0a\x20\x20\x20\x20float\x20faceBVisible\x20=\x20dot(viewDir,\x20viewNormalB);\x0a//\x20positive\x20if\x20visible\x0a//\x201\x20if\x20exactly\x20one\x20face\x20visible,\x200\x20otherwise\x0a\x20\x20\x20\x20return\x20faceAVisible\x20*\x20faceBVisible\x20<\x200.0;\x0a}\x0a#endif\x20/*\x20SILHOUETTE\x20*/\x0a\x0avoid\x20clipLineSegmentToNearPlane(vec3\x20p0,vec3\x20p1,out\x20bool\x20clipped,out\x20bool\x20culledByNearPlane,out\x20vec4\x20clippedPositionEC)\x0a{\x0a\x20\x20\x20\x20culledByNearPlane\x20=\x20false;\x0a\x20\x20\x20\x20clipped\x20=\x20false;\x0a\x20\x20\x20\x20vec3\x20p0ToP1\x20=\x20p1\x20-\x20p0;\x0a\x20\x20\x20\x20float\x20magnitude\x20=\x20length(p0ToP1);\x0a\x20\x20\x20\x20vec3\x20direction\x20=\x20normalize(p0ToP1);\x0a\x20\x20\x20\x20float\x20endPoint0Distance\x20=\x20\x20czm_currentFrustum.x\x20+\x20p0.z;\x0a\x20\x20\x20\x20float\x20denominator\x20=\x20-direction.z;\x0a\x20\x20\x20\x20if\x20(endPoint0Distance\x20>\x200.0\x20&&\x20abs(denominator)\x20<\x20czm_epsilon7)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20culledByNearPlane\x20=\x20true;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if\x20(endPoint0Distance\x20>\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20t\x20=\x20endPoint0Distance\x20/\x20denominator;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(t\x20<\x200.0\x20||\x20t\x20>\x20magnitude)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20culledByNearPlane\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20p0\x20=\x20p0\x20+\x20t\x20*\x20direction;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20p0.z\x20=\x20min(p0.z,\x20-czm_currentFrustum.x);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20clipped\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20clippedPositionEC\x20=\x20vec4(p0,\x201.0);\x0a}\x0a\x0avec4\x20calculateGeometricOutputs(vec4\x20viewPosV0,\x20vec4\x20viewPosV1,\x20vec4\x20worldPosV0,\x20vec4\x20worldPosV1,\x20vec3\x20worldNormal,\x20UnpackedAttributes\x20unpackedAttributes)\x0a{\x0a\x20\x20\x20\x20vec2\x20sideness\x20=\x20unpackedAttributes.sideness;\x0a\x20\x20\x20\x20vec2\x20sidenessNorm\x20=\x20unpackedAttributes.sidenessNorm;\x0a\x20\x20\x20\x20vec4\x20clippedViewPosV0;\x20\x20\x20\x20bool\x20clippedV0,culledV0;\x20\x20\x20\x20clipLineSegmentToNearPlane(viewPosV0.xyz,\x20viewPosV1.xyz,\x20clippedV0,\x20culledV0,\x20clippedViewPosV0);\x20\x20\x20\x20vec4\x20clippedViewPosV1;\x20\x20\x20\x20bool\x20clippedV1,\x20culledV1;\x20\x20\x20\x20clipLineSegmentToNearPlane(viewPosV1.xyz,\x20viewPosV0.xyz,\x20clippedV1,\x20culledV1,\x20clippedViewPosV1);\x20\x20\x20\x20vec4\x20viewPos\x20=\x20mix(clippedViewPosV0,\x20clippedViewPosV1,\x20sidenessNorm.y);\x0a\x20\x20\x20\x20vViewPosition\x20=\x20viewPos.xyz\x20/\x20viewPos.w;\x0a\x20\x20\x20\x20vec4\x20projPosV0\x20=\x20czm_projection\x20*\x20clippedViewPosV0;\x0a\x20\x20\x20\x20vec4\x20projPosV1\x20=\x20czm_projection\x20*\x20clippedViewPosV1;\x0a\x20\x20\x20\x20vec4\x20projPos\x20=\x20czm_projection\x20*\x20viewPos;\x0a\x20\x20\x20\x20vec3\x20screenSpaceLineNDC\x20=\x20(projPosV1.xyz\x20/\x20projPosV1.w\x20-\x20projPosV0.xyz\x20/\x20projPosV0.w);\x0a\x20\x20\x20\x20vec2\x20uNDCToPixel\x20=\x20vec2(czm_viewport.z\x20/\x202.0,\x20czm_viewport.w\x20/\x202.0);\x0a\x20\x20\x20\x20vec2\x20screenSpaceLinePixels\x20=\x20screenSpaceLineNDC.xy\x20*\x20uNDCToPixel;\x0a\x20\x20\x20\x20float\x20lineLengthPixels\x20=\x20length(screenSpaceLinePixels);\x0a\x20\x20\x20\x20float\x20dzPerPixel\x20=\x20screenSpaceLineNDC.z\x20/\x20lineLengthPixels;\x0a\x20\x20\x20\x20vec2\x20screenSpaceDirection\x20=\x20screenSpaceLinePixels\x20/\x20lineLengthPixels;\x0a\x20\x20\x20\x20vec2\x20perpendicularScreenSpaceDirection\x20=\x20vec2(screenSpaceDirection.y,\x20-screenSpaceDirection.x)\x20*\x20sideness.x;\x0a\x20\x20\x20\x20float\x20falloffFactor\x20=\x20distanceBasedPerspectiveFactor(-viewPos.z)\x20*\x20uPixelRatio;\x0a\x20\x20\x20\x20float\x20lineWidthPixels\x20=\x20unpackedAttributes.lineWidthPixels\x20*\x20falloffFactor;\x0a\x20\x20\x20\x20float\x20extensionLengthPixels\x20=\x20calculateExtensionLength(unpackedAttributes.extensionLengthPixels,\x20lineLengthPixels)\x20*\x20falloffFactor;\x0a\x20\x20\x20\x20float\x20lineAmplitudePixels\x20=\x20calculateLineAmplitude(unpackedAttributes)\x20*\x20uPixelRatio;\x0a\x20\x20\x20\x20vSizeFalloffFactor\x20=\x20falloffFactor;\x0a\x20\x20\x20\x20float\x20lineWidthAndAmplitudePixels\x20=\x20lineWidthPixels\x20+\x20lineAmplitudePixels\x20+\x20lineAmplitudePixels;\x0a\x20\x20\x20\x20float\x20extendedLineLengthPixels\x20=\x20lineLengthPixels\x20+\x20extensionLengthPixels\x20+\x20extensionLengthPixels;\x0a#ifdef\x20ANTIALIASING\x0a\x20\x20\x20\x20const\x20float\x20aaPaddingPixels\x20=\x201.0;\x0a\x20\x20\x20\x20//\x20Line\x20size\x20with\x20padding\x0a\x20\x20\x20\x20float\x20halfAAPaddedLineWidthAndAmplitudePixels\x20=\x20lineWidthAndAmplitudePixels\x20*\x200.5\x20+\x20aaPaddingPixels;\x0a\x20\x20\x20\x20float\x20aaPaddedRoundedCapSizePixels\x20=\x20lineWidthPixels\x20*\x200.5\x20+\x20aaPaddingPixels;\x0a\x20\x20\x20\x20//\x20Line\x20length\x20with\x20padding\x0a\x20\x20\x20\x20float\x20aaPaddedLineLengthPixels\x20=\x20extendedLineLengthPixels\x20+\x20aaPaddingPixels\x20+\x20aaPaddingPixels;\x0a\x20\x20\x20\x20float\x20halfAAPaddedLineLengthPixels\x20=\x20aaPaddedLineLengthPixels\x20*\x200.5;\x0a#else\x20/*\x20ANTIALIASING\x20*/\x0a\x20\x20\x20\x20//\x20Even\x20if\x20there\x20is\x20no\x20AA,\x20we\x20still\x20want\x20to\x20do\x20proper\x20<1px\x20rendering,\x0a\x20\x20\x20\x20//\x20so\x20we\x20effectively\x20clamp\x20the\x20pixel\x20sizes\x20to\x20minimum\x20of\x201px\x20and\x20compute\x0a\x20\x20\x20\x20//\x20coverage\x20in\x20the\x20fragment\x20shader\x20\x20\x20\x0a\x20\x20\x20\x20float\x20halfAAPaddedLineWidthAndAmplitudePixels\x20=\x20max(lineWidthAndAmplitudePixels,\x201.0)\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20aaPaddedRoundedCapSizePixels\x20=\x20max(lineWidthPixels,\x201.0)\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20halfAAPaddedLineLengthPixels\x20=\x20max(extendedLineLengthPixels,\x201.0)\x20*\x200.5;\x0a#endif\x20/*\x20ANTIALIASING\x20*/\x0a\x20\x20\x20\x20//\x20Half\x20line\x20width\x20in\x20NDC\x20including\x20padding\x20for\x20anti\x20aliasing\x0a\x20\x20\x20\x20vec2\x20uPixelToNDC\x20=\x20vec2(2.0\x20/\x20czm_viewport.z,\x202.0\x20/\x20czm_viewport.w);\x0a\x20\x20\x20\x20vec2\x20halfAAPaddedLineWidthAndAmplitudeNDC\x20=\x20halfAAPaddedLineWidthAndAmplitudePixels\x20*\x20uPixelToNDC;\x0a\x20\x20\x20\x20vec2\x20aaPaddedRoundedCapSizeNDC\x20=\x20aaPaddedRoundedCapSizePixels\x20*\x20uPixelToNDC;\x0a\x20\x20\x20\x20vec2\x20extensionLengthNDC\x20=\x20extensionLengthPixels\x20*\x20uPixelToNDC;\x0a\x20\x20\x20\x20//\x20Compute\x20screen\x20space\x20position\x20of\x20vertex,\x20offsetting\x20for\x20line\x20size\x20and\x20end\x20caps\x0a\x20\x20\x20\x20vec2\x20ndcOffset\x20=\x20(screenSpaceDirection\x20*\x20sideness.y\x20*\x20(aaPaddedRoundedCapSizeNDC\x20+\x20extensionLengthNDC)\x20+\x20perpendicularScreenSpaceDirection\x20*\x20halfAAPaddedLineWidthAndAmplitudeNDC);\x0a\x20\x20\x20\x20projPos.xy\x20+=\x20ndcOffset\x20*\x20projPos.w;\x0a\x20\x20\x20\x20projPos.z\x20+=\x20(dzPerPixel\x20*\x20(aaPaddedRoundedCapSizePixels\x20+\x20extensionLengthPixels))\x20*\x20sideness.y\x20*\x20projPos.w;\x0a\x20\x20\x20\x20projPos\x20=\x20adjustProjectedPosition(projPos,\x20worldNormal,\x201.0\x20+\x20max((lineWidthAndAmplitudePixels\x20-\x201.0)\x20*\x200.5,\x200.0));\x0a\x20\x20\x20\x20//\x20Line\x20length\x20with\x20end\x20caps\x0a\x20\x20\x20\x20float\x20aaPaddedLineWithCapsLengthPixels\x20=\x20extendedLineLengthPixels\x20+\x20aaPaddedRoundedCapSizePixels\x20+\x20aaPaddedRoundedCapSizePixels;\x0a\x20\x20\x20\x20float\x20pixelPositionAlongLine\x20=\x20aaPaddedLineWithCapsLengthPixels\x20*\x20sidenessNorm.y\x20-\x20aaPaddedRoundedCapSizePixels;\x0a\x20\x20\x20\x20//\x20Position\x20in\x20pixels\x20with\x20origin\x20at\x20first\x20vertex\x20of\x20line\x20segment\x0a\x20\x20\x20\x20//\x20The\x20line\x20width\x20radius\x20in\x20pixels\x0a\x20\x20\x20\x20vRadius\x20=\x20lineWidthPixels\x20*\x200.5;\x0a\x20\x20\x20\x20vLineLengthPixels\x20=\x20extendedLineLengthPixels;\x0a\x20\x20\x20\x20vPosition\x20=\x20czm_writeNonPerspective(vec3(halfAAPaddedLineWidthAndAmplitudePixels\x20*\x20sideness.x,\x20pixelPositionAlongLine,\x20pixelPositionAlongLine\x20/\x20extendedLineLengthPixels),\x20projPos.w);\x0a#ifdef\x20SILHOUETTE\x0a\x20\x20\x20\x20gl_Position\x20=\x20isSilhouetteEdge(viewPosV0,\x20aNormalA,\x20aNormalB)\x20?\x20projPos\x20:\x20vec4(10.0,\x2010.0,\x2010.0,\x201.0);\x0a#else\x20/*\x20SILHOUETTE\x20*/\x0a\x20\x20\x20\x20gl_Position\x20=\x20projPos;\x0a#endif\x20/*\x20SILHOUETTE\x20*/\x0a\x0a#if\x20(MODE\x20==\x202)\x0a\x20\x20\x20\x20if\x20(unpackedAttributes.type\x20<=\x200.0\x20&&\x20lineLengthPixels\x20<=\x203.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20vec4(10.0,\x2010.0,\x2010.0,\x201.0);\x0a\x20\x20\x20\x20}\x0a#elif\x20(MODE\x20==\x201)\x0a\x20\x20\x20\x20if\x20(lineLengthPixels\x20<=\x203.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20vec4(10.0,\x2010.0,\x2010.0,\x201.0);\x20\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20\x20return\x20projPos;\x0a}\x0a\x0a\x0a#if\x20(MODE\x20==\x202)\x0aUnpackedAttributes\x20unpackAttributes(ComponentData\x20component)\x0a{\x0a\x20\x20\x20\x20vec2\x20sidenessNorm\x20=\x20aSideness;\x0a\x20\x20\x20\x20vec2\x20sideness\x20=\x20sidenessNorm\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20float\x20fType\x20=\x20component.type;\x0a\x20\x20\x20\x20float\x20extensionLengthPixels\x20=\x20component.extensionLength;\x0a\x20\x20\x20\x20float\x20lineWidth\x20=\x20component.lineWidth;\x0a\x20\x20\x20\x20if\x20(fType\x20<=\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20extensionLengthPixels\x20*=\x20aVariantExtension\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20UnpackedAttributes(sideness,\x20sidenessNorm,\x20lineWidth,\x20extensionLengthPixels,\x20fType);\x0a}\x0a#else\x20/*\x20(MODE\x20==\x202)\x20*/\x0aUnpackedAttributes\x20unpackAttributes(ComponentData\x20component)\x0a{\x0a\x20\x20\x20\x20vec2\x20sidenessNorm\x20=\x20aSideness;\x0a\x20\x20\x20\x20vec2\x20sideness\x20=\x20sidenessNorm\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20float\x20extensionLengthPixels\x20=\x20component.extensionLength;\x0a#if\x20(MODE\x20==\x201)\x0a\x20\x20\x20\x20//\x20extensionLengthPixels\x20=\x200.05\x20*\x20aVariantExtension\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20extensionLengthPixels\x20=\x205.0;\x0a#endif\x0a\x20\x20\x20\x20float\x20lineWidth\x20=\x20component.lineWidth;\x0a\x20\x20\x20\x20return\x20UnpackedAttributes(sideness,\x20sidenessNorm,\x20lineWidth,\x20extensionLengthPixels);\x0a}\x0a#endif\x20/*\x20(MODE\x20==\x202)\x20*/\x0a\x0avarying\x20float\x20fSelected;\x0a#ifdef\x20BatchTable\x0auniform\x20sampler2D\x20batchTexture;\x20\x0auniform\x20vec4\x20batchTextureStep;\x0avec2\x20computeSt(float\x20batchId)\x0a{\x0a\x20\x20\x20\x20float\x20stepX\x20=\x20batchTextureStep.x;\x0a\x20\x20\x20\x20float\x20centerX\x20=\x20batchTextureStep.y;\x0a\x20\x20\x20\x20float\x20numberOfAttributes\x20=\x20float(5);\x0a\x20\x20\x20\x20return\x20vec2(centerX\x20+\x20(batchId\x20*\x20numberOfAttributes\x20*\x20stepX),\x200.5);\x0a}\x0avec4\x20czm_batchTable_operation(float\x20batchId)\x0a{\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20computeSt(batchId);\x0a\x20\x20\x20\x20st.x\x20+=\x20batchTextureStep.x\x20*\x20float(1);\x0a\x20\x20\x20\x20vec4\x20textureValue\x20=\x20texture2D(batchTexture,\x20st);\x0a\x20\x20\x20\x20vec4\x20value\x20=\x20textureValue;\x0a\x20\x20\x20\x20return\x20value;\x0a}\x0avec3\x20czm_batchTable_translate(float\x20batchId)\x20\x0a{\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20computeSt(batchId);\x20\x0a\x20\x20\x20\x20st.x\x20+=\x20batchTextureStep.x\x20*\x20float(3);\x20\x0a\x20\x20\x20\x20vec4\x20textureValue\x20=\x20texture2D(batchTexture,\x20st);\x20\x0a\x20\x20\x20\x20vec3\x20value\x20=\x20textureValue.xyz;\x20\x0a\x20\x20\x20\x20return\x20value;\x20\x0a}\x20\x0a#endif\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20varying\x20vec4\x20vExcavationVertexPos;\x0a\x20\x20\x20\x20uniform\x20mat4\x20uGeoMatrix;\x0a#endif\x0avoid\x20s3mBatchOperation(vec4\x20operationType,\x20inout\x20vec4\x20vertexColor,\x20inout\x20vec4\x20vertexPos_0,\x20inout\x20vec4\x20vertexPos_1,\x20vec3\x20translation,inout\x20float\x20fSelected)\x0a{\x0a\x20\x20\x20\x20operationType.x\x20+=\x200.001;\x0a\x20\x20\x20\x20float\x20right_2\x20=\x20operationType.x\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_4\x20=\x20right_2\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_8\x20=\x20right_4\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_16\x20=\x20right_8\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20isSetColor\x20=\x20fract(right_2);\x0a\x20\x20\x20\x20if(isSetColor\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20fSelected\x20=\x201.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isPicked\x20=\x20fract(floor(right_2)*\x200.5);\x0a\x20\x20\x20\x20if(isPicked\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20fSelected\x20=\x201.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isHide\x20=\x20fract(floor(right_4)*\x200.5);\x0a\x20\x20\x20\x20if(isHide\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor.a\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20isOffset\x20=\x20fract(floor(right_8)*\x200.5);\x0a\x20\x20\x20\x20if(isOffset\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexPos_0.xyz\x20+=\x20translation;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexPos_1.xyz\x20+=\x20translation;\x0a\x20\x20\x20\x20}\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20fSelected\x20=\x200.0;\x0a\x20\x20\x20\x20ComponentData\x20component\x20=\x20readComponentData();\x0a\x20\x20\x20\x20UnpackedAttributes\x20unpackedAttributes\x20=\x20unpackAttributes(component);\x0a\x20\x20\x20\x20vec4\x20vertexPos0\x20=\x20vec4(aPosition0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20vertexPos1\x20=\x20vec4(aPosition1,\x201.0);\x0a\x20\x20\x20\x20vec3\x20translate\x20=\x20uTranslation;\x0a#ifdef\x20BatchTable\x0a\x20\x20\x20\x20#ifdef\x20Translation\x0a\x20\x20\x20\x20\x20\x20\x20\x20translate\x20=\x20czm_batchTable_translate(batchId);\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20vColor\x20=\x20uLineColor;\x0a\x20\x20\x20\x20vec4\x20operationType\x20=\x20czm_batchTable_operation(batchId);\x0a\x20\x20\x20\x20s3mBatchOperation(operationType,\x20vColor,\x20vertexPos0,\x20vertexPos1,\x20translate,\x20fSelected);\x0a#endif\x0a\x20\x20\x20\x20vec4\x20worldPosV0\x20=\x20czm_model\x20*\x20vertexPos0;\x0a\x20\x20\x20\x20vec4\x20worldPosV1\x20=\x20czm_model\x20*\x20vertexPos1;\x0a\x20\x20\x20\x20vec4\x20viewPosV0\x20=\x20czm_modelView\x20*\x20vertexPos0;\x0a\x20\x20\x20\x20vec4\x20viewPosV1\x20=\x20czm_modelView\x20*\x20vertexPos1;\x0a#ifdef\x20SILHOUETTE\x0a\x20\x20\x20\x20vec3\x20worldNormal\x20=\x20silhouetteWorldNormal(aNormalA,\x20aNormalB);\x0a#else\x20/*\x20SILHOUETTE\x20*/\x0a\x20\x20\x20\x20vec3\x20worldNormal\x20=\x20modelToWorldNormal(aNormal);\x0a#endif\x20/*\x20SILHOUETTE\x20*/\x0a\x20\x20\x20\x20//\x20General\x20geometric\x20computation\x20for\x20all\x20types\x20of\x20edges\x0a\x20\x20\x20\x20vec4\x20projPos\x20=\x20calculateGeometricOutputs(viewPosV0,\x20viewPosV1,\x20worldPosV0,\x20worldPosV1,\x20worldNormal,\x20unpackedAttributes);\x0a\x20\x20\x20\x20calculateStyleOutputs(unpackedAttributes);\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20vec3\x20vertexPos\x20=\x20mix(aPosition0.xyz,\x20aPosition1.xyz,\x20aSideness.y);\x0a\x20\x20\x20\x20vExcavationVertexPos\x20=\x20uGeoMatrix\x20*\x20vec4(vertexPos.xyz,\x201.0);\x0a#endif\x0a}','defaultLineCap','setbBothWay','_queue','occluders','bstar','somerc','DARKGRAY','containsExtent','rowspacing','_startTime','toGeoRegionEPS','_dateColumn','size_','pts','templateOptions','_horizonPlaneNormal','DISTANCE_FROM_EYE_POINT','decorator','meshopt_decodeVertexBuffer','WireFrame','#1cd0fd','getSeconds','ascent','verticalTextBox','and\x20height','SHADOW','boundDynamicVertexBuffer2','deleteIndex','SCALAR','_depthFailAppearanceType','_stopName','_hdrDirty','_inverseModelViewDirty','_definedProperties','getStartPoint','twipsy-arrow','valueAccessors','collisionBox','northeastChild','normalAndDepth','getLineJoin','literal','{i}','decode64','t3cof','availableImages','setLayerShow','Uint8Array','pushCommandsForRasterHeightMap','scale_factor','OSGFiles','webkitSlice','doContourAnalyst','getPromiseToLoad','diacriticSensitive','\x20\x20\x20\x20vec3\x20l\x20=\x20normalize(','_request','ins','APPLY_SATURATION','dom','cgb','uniform\x20vec4\x20tile_textureStep;\x20\x0auniform\x20vec2\x20tile_textureDimensions;\x20\x0avec2\x20computeSt(float\x20batchId)\x20\x0a{\x20\x0a\x20\x20\x20\x20float\x20stepX\x20=\x20tile_textureStep.x;\x20\x0a\x20\x20\x20\x20float\x20centerX\x20=\x20tile_textureStep.y;\x20\x0a\x20\x20\x20\x20float\x20stepY\x20=\x20tile_textureStep.z;\x20\x0a\x20\x20\x20\x20float\x20centerY\x20=\x20tile_textureStep.w;\x20\x0a\x20\x20\x20\x20float\x20xId\x20=\x20mod(batchId,\x20tile_textureDimensions.x);\x20\x0a\x20\x20\x20\x20float\x20yId\x20=\x20floor(batchId\x20/\x20tile_textureDimensions.x);\x20\x0a\x20\x20\x20\x20return\x20vec2(centerX\x20+\x20(xId\x20*\x20stepX),\x20centerY\x20+\x20(yId\x20*\x20stepY));\x20\x0a}\x20\x0a','preventDefault','File\x20is\x20the\x20wrong\x20endianness.','getRootSymbolInfo','getMention','demangleAll','_tilesToRenderByTextureCount','textBox','MSFullscreenError','isSorted','</select>','KML\x20-\x20gx:physicalWidth\x20is\x20not\x20supported\x20in\x20a\x20LineStyle','traverseRenderEntity','bChangeSizeFlowModel','\x20\x20\x20\x20vec3\x20normal\x20=\x20vec3(1.0);\x20\x0a','/icon','_indexInfoMap','handle','_transitioner','_lifeTime','customTags','(\x5cW)','iphone\x20os','_emscripten_stack_get_end','skyAtmosphereCommand','samplerUniforms','fromVertices','__ko_hasfocusLastValue','discard','dirname','_maximumVertexTextureImageUnits','_edgeCurrentTotalLength','flood-color','owner','_clipPlane','{scale}','_maximumTerrainLevel','czm_batchTable_pickColor','GEOGCS','toBytesBE','L:\x20','_mvtLayerID','getMinEditPts','_type','DEGREE','getColorGBuffer','#else\x0a','entryStart','getPolylinePositionsLength','allTilesLoaded','seeked','aPosition0','pixelStoreUnpackFlipY','PointCloudClassificationInfo\x20pointCounts','jointName','_fHorizontalLine','mapParameter','_bChangeSizeFlowModel','localPoints','getSortedSegments','NumParts','_eventHelper','twistRight','_visualizersCallback','countGraphemes','filterObject','_loadPriority','OCT_VERTEX_NORMALS','mixIndex','isFeatureConstant','fePointLight','nearFarScalar','normalizeTruncateCfg','vector','SuperMap.NetworkAnalystServiceBase','_add2Scene','_batchTableHierarchy','setFillColor','Creating\x20stacking\x20contexts','_referenceFrame','hitDetectionContext_','lattitude','tilt','not','visibilitychange',',\x20Rendered:\x20','setTime','pt3','Content-Type','style\x20request\x20failed','battery','cc5','uniform\x20sampler2D\x20tile_batchTexture;\x20\x0avarying\x20vec4\x20tile_featureColor;\x20\x0avarying\x20vec2\x20tile_featureSt;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20computeSt(','uSouthWest','_BATCHID','_glowPower','{reverseX}','_normalAttributeName','areaLabel','CallbackProperty','_cascadeMatrices','_blockCacheSize','TEXTURE_CUBE_MAP_NEGATIVE_Z','_lengthSubscription','_picturePath','toCssColorString','BOOL_VEC3','illegal\x20extended\x20field\x20id\x20in\x20','/**\x0a\x20*\x20Packs\x20a\x20depth\x20value\x20into\x20a\x20vec3\x20that\x20can\x20be\x20represented\x20by\x20unsigned\x20bytes.\x0a\x20*\x0a\x20*\x20@name\x20czm_packDepth\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{float}\x20depth\x20The\x20floating-point\x20depth.\x0a\x20*\x20@returns\x20{vec3}\x20The\x20packed\x20depth.\x0a\x20*/\x0avec4\x20czm_packDepth(float\x20depth)\x0a{\x0a\x20\x20\x20\x20//\x20See\x20Aras\x20Pranckevičius\x27\x20post\x20Encoding\x20Floats\x20to\x20RGBA\x0a\x20\x20\x20\x20//\x20http://aras-p.info/blog/2009/07/30/encoding-floats-to-rgba-the-final/\x0a\x20\x20\x20\x20vec4\x20enc\x20=\x20vec4(1.0,\x20255.0,\x2065025.0,\x2016581375.0)\x20*\x20depth;\x0a\x20\x20\x20\x20enc\x20=\x20fract(enc);\x0a\x20\x20\x20\x20enc\x20-=\x20enc.yzww\x20*\x20vec4(1.0\x20/\x20255.0,\x201.0\x20/\x20255.0,\x201.0\x20/\x20255.0,\x200.0);\x0a\x20\x20\x20\x20return\x20enc;\x0a}\x0a','_indexOfRefraction','Y:\x20','updateData','_cellAngle','observable','_dblclickListener','defaultFillStyle','_removeAllExtractCommands','\x20\x20\x20v_texCoord\x20=\x20texCoord;','<div\x20id=\x22simpleSign\x22\x20class=\x22simpleSign\x22></div>','indexBuffer','_scanArray','fromArray','Widgets/Images/ImageryProviders/bingAerial.png','\x20*\x20','ClipPlaneVp','_contourValueDirty','classificationShaderLoaded','_velocityOrientation','ColorMask','wgs84ToDrawingBufferCoordinates','$1czm_batchTable_color(batchId)$2','occluder','linestring','\x20\x20\x20\x20vec4\x20color\x20=\x20a_color;\x20\x0a','addProperty','czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a','FillBucket','setVectorScale','scaneCylinder_show','setIsAutoSave','setAlgoDefaultValue','_renderTextureMatrix','_callback','sampleHeight','writeI53ToI64Signaling','tileImages','combinedUniforms1','bInitialised','VOXEL','getPseudoElements','Invalid\x20','_upVector','computeHeight','Invalid\x20rbga\x20value\x20','icon-text-fit','dynamicAlloc','_useFragmentCulling','textureTranslationAndScale','Layer','arraybuffer','Replace_Color','parentIds','ext','PALEGREEN','varying\x20vec2\x20v_texCoord;\x0auniform\x20sampler2D\x20texture1;\x0avarying\x20vec4\x20v_positionMC;\x0avarying\x20vec3\x20v_positionEC;\x0a#ifdef\x20NormalTexture\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uNormalTexture;\x0a#endif\x0avec3\x20SRGBtoLINEAR3(vec3\x20srgbIn)\x20\x0a{\x0a\x20\x20\x20\x20return\x20pow(srgbIn,\x20vec3(2.2));\x0a}\x0avec4\x20SRGBtoLINEAR4(vec4\x20srgbIn)\x0a{\x0a\x20\x20\x20\x20srgbIn\x20=\x20srgbIn;\x0a\x20\x20\x20\x20vec3\x20linearOut\x20=\x20pow(srgbIn.rgb,\x20vec3(2.2));\x0a\x20\x20\x20\x20return\x20vec4(linearOut,\x20srgbIn.a);\x0a}\x0a\x20vec3\x20LINEARtoSRGB(vec3\x20linearIn)\x0a{\x0a#ifndef\x20HDR\x20\x0a\x20\x20\x20\x20return\x20pow(linearIn,\x20vec3(1.0/2.2));\x0a#else\x0a\x20\x20\x20\x20return\x20linearIn;\x0a#endif\x0a}\x0aconst\x20float\x20M_PI\x20=\x203.141592653589793;\x0avec3\x20lambertianDiffuse(vec3\x20diffuseColor)\x20\x0a{\x0a\x20\x20\x20\x20return\x20diffuseColor\x20/\x20M_PI;\x0a}\x0avec3\x20fresnelSchlick2(vec3\x20f0,\x20vec3\x20f90,\x20float\x20VdotH)\x20\x0a{\x0a\x20\x20\x20\x20return\x20f0\x20+\x20(f90\x20-\x20f0)\x20*\x20pow(clamp(1.0\x20-\x20VdotH,\x200.0,\x201.0),\x205.0);\x0a}\x0afloat\x20smithVisibilityG1(float\x20NdotV,\x20float\x20roughness)\x20\x0a{\x0a\x20\x20\x20\x20float\x20k\x20=\x20(roughness\x20+\x201.0)\x20*\x20(roughness\x20+\x201.0)\x20/\x208.0;\x0a\x20\x20\x20\x20return\x20NdotV\x20/\x20(NdotV\x20*\x20(1.0\x20-\x20k)\x20+\x20k);\x0a}\x0afloat\x20smithVisibilityGGX(float\x20roughness,\x20float\x20NdotL,\x20float\x20NdotV)\x20\x0a{\x0a\x20\x20\x20\x20return\x20smithVisibilityG1(NdotL,\x20roughness)\x20*\x20smithVisibilityG1(NdotV,\x20roughness);\x0a}\x0afloat\x20GGX(float\x20roughness,\x20float\x20NdotH)\x20\x0a{\x0a\x20\x20\x20\x20float\x20roughnessSquared\x20=\x20roughness\x20*\x20roughness;\x0a\x20\x20\x20\x20float\x20f\x20=\x20(NdotH\x20*\x20roughnessSquared\x20-\x20NdotH)\x20*\x20NdotH\x20+\x201.0;\x0a\x20\x20\x20\x20return\x20roughnessSquared\x20/\x20(M_PI\x20*\x20f\x20*\x20f);\x0a}\x0avec3\x20applyTonemapping(vec3\x20linearIn)\x20\x0a{\x0a#ifndef\x20HDR\x0a\x20\x20\x20\x20return\x20czm_acesTonemapping(linearIn);\x0a#else\x0a\x20\x20\x20\x20return\x20linearIn;\x0a#endif\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20baseColorWithAlpha\x20=\x20texture2D(texture1,\x20v_texCoord);\x0a\x20\x20\x20\x20baseColorWithAlpha\x20=\x20SRGBtoLINEAR4(baseColorWithAlpha);\x0a\x20\x20\x20\x20vec3\x20ng\x20=\x20normalize(czm_normal\x20*\x20czm_computeNormal(v_positionMC.xyz));\x0a#ifdef\x20NormalTexture\x0a\x20\x20\x20\x20vec3\x20pos_dx\x20=\x20dFdx(v_positionEC);\x0a\x20\x20\x20\x20vec3\x20pos_dy\x20=\x20dFdy(v_positionEC);\x0a\x20\x20\x20\x20vec3\x20tex_dx\x20=\x20dFdx(vec3(v_texCoord.xy,\x200.0));\x0a\x20\x20\x20\x20vec3\x20tex_dy\x20=\x20dFdy(vec3(v_texCoord.xy,\x200.0));\x0a\x20\x20\x20\x20vec3\x20t\x20=\x20(tex_dy.t\x20*\x20pos_dx\x20-\x20tex_dx.t\x20*\x20pos_dy)\x20/\x20(tex_dx.s\x20*\x20tex_dy.t\x20-\x20tex_dy.s\x20*\x20tex_dx.t);\x0a\x20\x20\x20\x20t\x20=\x20normalize(t\x20-\x20ng\x20*\x20dot(ng,\x20t));\x0a\x20\x20\x20\x20vec3\x20b\x20=\x20normalize(cross(ng,\x20t));\x0a\x20\x20\x20\x20mat3\x20tbn\x20=\x20mat3(t,\x20b,\x20ng);\x0a\x20\x20\x20\x20vec3\x20n\x20=\x20texture2D(uNormalTexture,\x20v_texCoord.xy).rgb;\x0a\x20\x20\x20\x20n\x20=\x20normalize(tbn\x20*\x20(2.0\x20*\x20n\x20-\x201.0));\x0a#else\x0a\x20\x20\x20\x20vec3\x20n\x20=\x20ng;\x0a#endif\x0a\x20\x20\x20\x20vec3\x20baseColor\x20=\x20baseColorWithAlpha.rgb;\x0a\x20\x20\x20\x20float\x20roughness\x20=\x201.0;\x0a\x20\x20\x20\x20float\x20metalness\x20=\x200.0;\x0a\x20\x20\x20\x20vec3\x20v\x20=\x20-normalize(v_positionEC);\x0a\x20\x20\x20\x20vec3\x20lightColorHdr\x20=\x20vec3(5.0);\x0a\x20\x20\x20\x20vec3\x20l\x20=\x20normalize(czm_lightDirectionEC);\x0a\x20\x20\x20\x20vec3\x20h\x20=\x20normalize(v\x20+\x20l);\x0a\x20\x20\x20\x20float\x20NdotL\x20=\x20clamp(dot(n,\x20l),\x200.001,\x201.0);\x0a\x20\x20\x20\x20float\x20NdotV\x20=\x20abs(dot(n,\x20v))\x20+\x200.001;\x0a\x20\x20\x20\x20float\x20NdotH\x20=\x20clamp(dot(n,\x20h),\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20LdotH\x20=\x20clamp(dot(l,\x20h),\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20VdotH\x20=\x20clamp(dot(v,\x20h),\x200.0,\x201.0);\x0a\x20\x20\x20\x20vec3\x20f0\x20=\x20vec3(0.04);\x0a\x20\x20\x20\x20vec3\x20diffuseColor\x20=\x20baseColor\x20*\x20(1.0\x20-\x20metalness)\x20*\x20(1.0\x20-\x20f0);\x0a\x20\x20\x20\x20vec3\x20specularColor\x20=\x20mix(f0,\x20baseColor,\x20metalness);\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20roughness\x20*\x20roughness;\x0a\x20\x20\x20\x20float\x20reflectance\x20=\x20max(max(specularColor.r,\x20specularColor.g),\x20specularColor.b);\x0a\x20\x20\x20\x20vec3\x20r90\x20=\x20vec3(clamp(reflectance\x20*\x2025.0,\x200.0,\x201.0));\x0a\x20\x20\x20\x20vec3\x20r0\x20=\x20specularColor.rgb;\x0a\x20\x20\x20\x20vec3\x20F\x20=\x20fresnelSchlick2(r0,\x20r90,\x20VdotH);\x0a\x20\x20\x20\x20float\x20G\x20=\x20smithVisibilityGGX(alpha,\x20NdotL,\x20NdotV);\x0a\x20\x20\x20\x20float\x20D\x20=\x20GGX(alpha,\x20NdotH);\x0a\x20\x20\x20\x20vec3\x20diffuseContribution\x20=\x20(1.0\x20-\x20F)\x20*\x20lambertianDiffuse(diffuseColor);\x0a\x20\x20\x20\x20vec3\x20specularContribution\x20=\x20F\x20*\x20G\x20*\x20D\x20/\x20(4.0\x20*\x20NdotL\x20*\x20NdotV);\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20NdotL\x20*\x20lightColorHdr\x20*\x20(diffuseContribution\x20+\x20specularContribution);\x0a\x20\x20\x20\x20vec3\x20positionWC\x20=\x20vec3(czm_inverseView\x20*\x20vec4(v_positionEC,\x201.0));\x0a\x20\x20\x20\x20vec3\x20r\x20=\x20normalize(czm_inverseViewRotation\x20*\x20normalize(reflect(v,\x20n)));\x0a\x20\x20\x20\x20float\x20vertexRadius\x20=\x20length(positionWC);\x0a\x20\x20\x20\x20float\x20horizonDotNadir\x20=\x201.0\x20-\x20min(1.0,\x20czm_ellipsoidRadii.x\x20/\x20vertexRadius);\x0a\x20\x20\x20\x20float\x20reflectionDotNadir\x20=\x20dot(r,\x20normalize(positionWC));\x0a\x20\x20\x20\x20r.x\x20=\x20-r.x;\x0a\x20\x20\x20\x20r\x20=\x20-normalize(czm_temeToPseudoFixed\x20*\x20r);\x0a\x20\x20\x20\x20r.x\x20=\x20-r.x;\x0a\x20\x20\x20\x20float\x20inverseRoughness\x20=\x201.04\x20-\x20roughness;\x0a\x20\x20\x20\x20inverseRoughness\x20*=\x20inverseRoughness;\x0a\x20\x20\x20\x20vec3\x20sceneSkyBox\x20=\x20textureCube(czm_environmentMap,\x20r).rgb\x20*\x20inverseRoughness;\x0a\x20\x20\x20\x20float\x20atmosphereHeight\x20=\x200.05;\x0a\x20\x20\x20\x20float\x20blendRegionSize\x20=\x200.1\x20*\x20((1.0\x20-\x20inverseRoughness)\x20*\x208.0\x20+\x201.1\x20-\x20horizonDotNadir);\x0a\x20\x20\x20\x20float\x20blendRegionOffset\x20=\x20roughness\x20*\x20-1.0;\x0a\x20\x20\x20\x20float\x20farAboveHorizon\x20=\x20clamp(horizonDotNadir\x20-\x20blendRegionSize\x20*\x200.5\x20+\x20blendRegionOffset,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a\x20\x20\x20\x20float\x20aroundHorizon\x20=\x20clamp(horizonDotNadir\x20+\x20blendRegionSize\x20*\x200.5,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a\x20\x20\x20\x20float\x20farBelowHorizon\x20=\x20clamp(horizonDotNadir\x20+\x20blendRegionSize\x20*\x201.5,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a\x20\x20\x20\x20float\x20smoothstepHeight\x20=\x20smoothstep(0.0,\x20atmosphereHeight,\x20horizonDotNadir);\x0a\x20\x20\x20\x20vec3\x20belowHorizonColor\x20=\x20mix(vec3(0.1,\x200.15,\x200.25),\x20vec3(0.4,\x200.7,\x200.9),\x20smoothstepHeight);\x0a\x20\x20\x20\x20vec3\x20nadirColor\x20=\x20belowHorizonColor\x20*\x200.5;\x0a\x20\x20\x20\x20vec3\x20aboveHorizonColor\x20=\x20mix(vec3(0.9,\x201.0,\x201.2),\x20belowHorizonColor,\x20roughness\x20*\x200.5);\x0a\x20\x20\x20\x20vec3\x20blueSkyColor\x20=\x20mix(vec3(0.18,\x200.26,\x200.48),\x20aboveHorizonColor,\x20reflectionDotNadir\x20*\x20inverseRoughness\x20*\x200.5\x20+\x200.75);\x0a\x20\x20\x20\x20vec3\x20zenithColor\x20=\x20mix(blueSkyColor,\x20sceneSkyBox,\x20smoothstepHeight);\x0a\x20\x20\x20\x20vec3\x20blueSkyDiffuseColor\x20=\x20vec3(0.7,\x200.85,\x200.9);\x0a\x20\x20\x20\x20float\x20diffuseIrradianceFromEarth\x20=\x20(1.0\x20-\x20horizonDotNadir)\x20*\x20(reflectionDotNadir\x20*\x200.25\x20+\x200.75)\x20*\x20smoothstepHeight;\x0a\x20\x20\x20\x20float\x20diffuseIrradianceFromSky\x20=\x20(1.0\x20-\x20smoothstepHeight)\x20*\x20(1.0\x20-\x20(reflectionDotNadir\x20*\x200.25\x20+\x200.25));\x0a\x20\x20\x20\x20vec3\x20diffuseIrradiance\x20=\x20blueSkyDiffuseColor\x20*\x20clamp(diffuseIrradianceFromEarth\x20+\x20diffuseIrradianceFromSky,\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20notDistantRough\x20=\x20(1.0\x20-\x20horizonDotNadir\x20*\x20roughness\x20*\x200.8);\x0a\x20\x20\x20\x20vec3\x20specularIrradiance\x20=\x20mix(zenithColor,\x20aboveHorizonColor,\x20smoothstep(farAboveHorizon,\x20aroundHorizon,\x20reflectionDotNadir)\x20*\x20notDistantRough);\x0a\x20\x20\x20\x20specularIrradiance\x20=\x20mix(specularIrradiance,\x20belowHorizonColor,\x20smoothstep(aroundHorizon,\x20farBelowHorizon,\x20reflectionDotNadir)\x20*\x20inverseRoughness);\x0a\x20\x20\x20\x20specularIrradiance\x20=\x20mix(specularIrradiance,\x20nadirColor,\x20smoothstep(farBelowHorizon,\x201.0,\x20reflectionDotNadir)\x20*\x20inverseRoughness);\x0a\x20\x20\x20\x20\x20float\x20LdotZenith\x20=\x20clamp(dot(normalize(czm_inverseViewRotation\x20*\x20l),\x20normalize(positionWC\x20*\x20-1.0)),\x200.001,\x201.0);\x0a\x20\x20\x20\x20float\x20S\x20=\x20acos(LdotZenith);\x0a\x20\x20\x20\x20float\x20NdotZenith\x20=\x20clamp(dot(normalize(czm_inverseViewRotation\x20*\x20n),\x20normalize(positionWC\x20*\x20-1.0)),\x200.001,\x201.0);\x0a\x20\x20\x20\x20float\x20gamma\x20=\x20acos(NdotL);\x0a\x20\x20\x20\x20float\x20numerator\x20=\x20((0.91\x20+\x2010.0\x20*\x20exp(-3.0\x20*\x20gamma)\x20+\x200.45\x20*\x20pow(NdotL,\x202.0))\x20*\x20(1.0\x20-\x20exp(-0.32\x20/\x20NdotZenith)));\x0a\x20\x20\x20\x20float\x20denominator\x20=\x20(0.91\x20+\x2010.0\x20*\x20exp(-3.0\x20*\x20S)\x20+\x200.45\x20*\x20pow(LdotZenith,2.0))\x20*\x20(1.0\x20-\x20exp(-0.32));\x0a\x20\x20\x20\x20float\x20luminance\x20=\x200.2\x20*\x20(numerator\x20/\x20denominator);\x0a\x20\x20\x20\x20vec2\x20brdfLut\x20=\x20texture2D(czm_brdfLut,\x20vec2(NdotV,\x20roughness)).rg;\x0a\x20\x20\x20\x20vec3\x20IBLColor\x20=\x20(diffuseIrradiance\x20*\x20diffuseColor\x20*\x201.0)\x20+\x20(specularIrradiance\x20*\x20SRGBtoLINEAR3(specularColor\x20*\x20brdfLut.x\x20+\x20brdfLut.y)\x20*\x201.0);\x0a\x20\x20\x20\x20float\x20maximumComponent\x20=\x20max(max(lightColorHdr.x,\x20lightColorHdr.y),\x20lightColorHdr.z);\x0a\x20\x20\x20\x20vec3\x20lightColor\x20=\x20lightColorHdr\x20/\x20max(maximumComponent,\x201.0);\x0a\x20\x20\x20\x20IBLColor\x20*=\x20lightColor;\x0a\x20\x20\x20\x20color\x20+=\x20IBLColor\x20*\x20luminance;\x0a\x20\x20\x20\x20color\x20=\x20applyTonemapping(color);\x0a\x20\x20\x20\x20color\x20=\x20LINEARtoSRGB(color);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(color,\x201.0);\x0a}','uniform\x20vec2\x20u_texsize;\x0a\x20\x20\x20\x20uniform\x20float\x20u_fade;\x0a\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20u_image;\x0a\x0a\x20\x20\x20\x20varying\x20vec2\x20v_pos_a;\x0a\x20\x20\x20\x20varying\x20vec2\x20v_pos_b;\x0a\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_from\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_to\x0a\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_from\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_to\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_tl_a\x20=\x20pattern_from.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_br_a\x20=\x20pattern_from.zw;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_tl_b\x20=\x20pattern_to.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_br_b\x20=\x20pattern_to.zw;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20imagecoord\x20=\x20mod(v_pos_a,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pos\x20=\x20mix(pattern_tl_a\x20/\x20u_texsize,\x20pattern_br_a\x20/\x20u_texsize,\x20imagecoord);\x0a\x20\x20\x20\x20\x20\x20\x20\x20pos.y\x20=\x201.0\x20-\x20pos.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20color1\x20=\x20texture2D(u_image,\x20pos);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20imagecoord_b\x20=\x20mod(v_pos_b,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pos2\x20=\x20mix(pattern_tl_b\x20/\x20u_texsize,\x20pattern_br_b\x20/\x20u_texsize,\x20imagecoord_b);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20color2\x20=\x20texture2D(u_image,\x20pos2);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20mix(color1,\x20color2,\x20u_fade)\x20*\x20opacity;\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a\x20\x20\x20\x20}\x0a','currentFrustum','SYMBOL_REGULARPOLYGON','fromAxisAngle','FeatureIndex','filterAttachedWeight','createNaturalCubic','_dimensions','flatInteriorPointRevision_','{datasourceName}','drawShape','SuperMap.LonLat','Cesium\x20Inspector','ctx','xargpo','getTagBuilder','KML\x20-\x20gx:outerColor\x20is\x20not\x20supported\x20in\x20a\x20LineStyle','trianglePlaneIntersection','caption','_waterNormalMapUrl','VERT_DATUM','sceneFramebuffer','Polyline\x20Type','surfaceShader','$1czm_batchTable_pickColor(batchId)$2','observe','framebufferTexture2D','updateCamera','guid','LTypeArc','_startRotation','Ramps,\x20scales,\x20curves','Particle','maxM','getRevision','msLockOrientation','_stackPartitions','_timer2','HexadecimalConversion','addDynamicAttributes','ATTACKLINE','defaultTransitionablePropertyValues','cosb1','NOTEQUAL','then','Node','spEntity','promise','_taskProcessorReady','u_specularFactor','profilePickId','prev','S3MPointCloudFp_','_bimHeight','?layerName=','endtSurroundLineWidth','toGeoRegion','cesium-click-navigation-help\x20cesium-navigation-help-instructions','utils.arrayFirst','fpEntity','getComputedStyle','invoke_viiii','addLabelAndIco','FrontFace','_calcute','Reader','goAnimationLayer','computeDistanceToTile','#00BFFF','_usesDepthTexture','scheme','Wireframe','geoEntityMoveParameters','_excavationUpdate','uniform\x20vec3\x20uSpotLightPositionEC[\x20SPOT_LIGHTS\x20];\x20\x0a','\x20bytes,\x20but\x20it\x20is\x20','czm_rain','fromFile','pictureHeight','LEFT_UP','\x20\x20\x20\x20vec3\x20specularIBL\x20=\x20czm_sampleOctahedralProjection(gltf_specularMap,\x20gltf_specularMapSize,\x20cubeDir,\x20\x20roughness\x20*\x20gltf_maxSpecularLOD,\x20gltf_maxSpecularLOD);\x0a','applyBindingAccessorsToNode','requestDelimited','decodeDraco','cesium-viewer-selectionIndicatorContainer','cullEnabled','NORTH','_cellAlpha','_precreatedAttributes','DepthMask','protoFromFile','InstanceLayer\x20getInstance\x20url','mathsize','param_a','layerStatusParameters','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20sampler2D\x20uTexture0;\x0a\x0avarying\x20float\x20fWindowZ;\x0avarying\x20vec2\x20vTexCoord;\x0a\x0afloat\x20fade(in\x20float\x20low,\x20in\x20float\x20high,\x20in\x20float\x20value)\x0a{\x0a\x09float\x20mid\x20=\x20(low\x20+\x20high)\x20*\x200.5;\x0a\x09float\x20range\x20=\x20(high\x20-\x20low)\x20*\x200.5;\x0a\x09float\x20x\x20=\x201.0\x20-\x20clamp(abs(mid\x20-\x20value)\x20/\x20range,\x200.0,\x201.0);\x0a\x09return\x20x;\x0a}\x0a\x0avec3\x20getColor(in\x20float\x20intensity)\x0a{\x0a\x09vec3\x20blue\x20=\x20vec3(0.0,\x200.0,\x201.0);\x0a\x09vec3\x20cyan\x20=\x20vec3(0.0,\x201.0,\x201.0);\x0a\x09vec3\x20green\x20=\x20vec3(0.0,\x201.0,\x200.0);\x0a\x09vec3\x20yellow\x20=\x20vec3(1.0,\x201.0,\x200.0);\x0a\x09vec3\x20red\x20=\x20vec3(1.0,\x200.0,\x200.0);\x0a\x09vec3\x20color\x20=\x20fade(-0.25,\x200.25,\x20intensity)\x20*\x20blue\x20+\x20fade(0.0,\x200.5,\x20intensity)\x20*\x20cyan\x20+\x20fade(0.25,\x200.75,\x20intensity)\x20*\x20green\x20+\x20\x0a\x09\x09\x09\x09fade(0.5,\x201.0,\x20intensity)\x20*\x20yellow\x20+\x20smoothstep(0.75,\x201.0,\x20intensity)\x20*\x20red;\x0a\x09return\x20color;\x0a}\x0a#ifdef\x20COLOR_TABLE\x0auniform\x20sampler2D\x20uHypsometricTexture;\x0avec4\x20getContourMapColor(in\x20float\x20intensity){\x0a\x20\x20\x20\x20float\x20count\x20=\x20floor(intensity\x20*\x2016.0);\x0a\x20\x20\x20\x20float\x20y\x20=\x20(count\x20*\x202.0\x20+\x201.0)\x20/\x2032.0;\x0a\x20\x20\x20\x20float\x20x\x20=\x20fract(intensity\x20*\x2016.0);\x0a\x20\x20\x20\x20return\x20texture2D(uHypsometricTexture,\x20vec2(x,\x20y));\x0a}\x0a#endif\x0a\x0avoid\x20main()\x0a{\x0a\x09vec2\x20alphaTd\x20=\x20(gl_PointCoord\x20-\x200.5)\x20*\x202.0;\x0a\x20\x20\x20\x20float\x20dist\x20=\x201.0\x20-\x20length(alphaTd);\x0a\x09if(dist\x20<\x200.1)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a#ifdef\x20GL_EXT_frag_depth\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20min(fWindowZ\x20*\x20gl_FragCoord.w,\x201.0);\x0a#endif\x0a#ifdef\x20WEBGL2\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20min(fWindowZ\x20*\x20gl_FragCoord.w,\x201.0);\x0a#endif\x0a\x09vec2\x20texcoord\x20=\x20vTexCoord.xy\x20*\x200.5\x20+\x200.5;\x0a\x09float\x20fIntensity\x20=\x20czm_unpackDepth(texture2D(uTexture0,\x20texcoord.xy));\x0a#ifdef\x20COLOR_TABLE\x0a\x09gl_FragColor\x20=\x20getContourMapColor(fIntensity);\x0a#else\x0a\x09gl_FragColor\x20=\x20vec4(getColor(fIntensity),\x201.0);\x0a#endif\x0a}','getLinkLineColor','tm_wday','%25','/**\x0a\x20*\x20Converts\x20an\x20HSL\x20color\x20(hue,\x20saturation,\x20lightness)\x20to\x20RGB\x0a\x20*\x20HSL\x20<->\x20RGB\x20conversion:\x20{@link\x20http://www.chilliant.com/rgb2hsv.html}\x0a\x20*\x0a\x20*\x20@name\x20czm_HSLToRGB\x0a\x20*\x20@glslFunction\x0a\x20*\x20\x0a\x20*\x20@param\x20{vec3}\x20rgb\x20The\x20color\x20in\x20HSL.\x0a\x20*\x0a\x20*\x20@returns\x20{vec3}\x20The\x20color\x20in\x20RGB.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20vec3\x20hsl\x20=\x20czm_RGBToHSL(rgb);\x0a\x20*\x20hsl.z\x20*=\x200.1;\x0a\x20*\x20rgb\x20=\x20czm_HSLToRGB(hsl);\x0a\x20*/\x0a\x0avec3\x20hueToRGB(float\x20hue)\x0a{\x0a\x20\x20\x20\x20float\x20r\x20=\x20abs(hue\x20*\x206.0\x20-\x203.0)\x20-\x201.0;\x0a\x20\x20\x20\x20float\x20g\x20=\x202.0\x20-\x20abs(hue\x20*\x206.0\x20-\x202.0);\x0a\x20\x20\x20\x20float\x20b\x20=\x202.0\x20-\x20abs(hue\x20*\x206.0\x20-\x204.0);\x0a\x20\x20\x20\x20return\x20clamp(vec3(r,\x20g,\x20b),\x200.0,\x201.0);\x0a}\x0a\x0avec3\x20czm_HSLToRGB(vec3\x20hsl)\x0a{\x0a\x20\x20\x20\x20vec3\x20rgb\x20=\x20hueToRGB(hsl.x);\x0a\x20\x20\x20\x20float\x20c\x20=\x20(1.0\x20-\x20abs(2.0\x20*\x20hsl.z\x20-\x201.0))\x20*\x20hsl.y;\x0a\x20\x20\x20\x20return\x20(rgb\x20-\x200.5)\x20*\x20c\x20+\x20hsl.z;\x0a}\x0a','LIGHTSLATEGREY','emplaceBack','getGeoEntityScaleParameterTimes','bpDiv','pendingDecodingCache','removeRef','components.defaultLoader','0123456789abcdefghijklmnopqrstuvwxyz','_highlight',');\x20\x0a}\x20\x0a','cesium-performance-watchdog-message-dismiss','cesium-animation-svgText','weightName','getDotPlotStyle','line3d\x20must\x20be\x20GeoLine3D.','DELIM','_shuttleRingSwooshG','vLabel','enrPVRTPF_PVRTC2','You\x20can\x20only\x20pass\x20a\x20function\x20to\x20ko.memoization.memoize()','PACKABLE_WIRE_TYPES','EPSILON4','bad\x20scanline\x20data','COMPRESSED_RGBA_S3TC_DXT1_EXT','Tex','isIntersectLines','sanitize','text3DScale','\x20\x20\x20\x20color\x20=\x20baseColor;\x20\x0a','This\x20tileset\x20JSON\x20uses\x20the\x20\x22content.url\x22\x20property\x20which\x20has\x20been\x20deprecated.\x20Use\x20\x22content.uri\x22\x20instead.','uPickPositionHeight','stroke','File\x20too\x20large','volTexCoord','_pickSP','normalizedAnchor_','\x20UTC','utils.peekObservable','\x20is\x20not\x20a\x20valid\x20CZML\x20interval.','Int32Array','_merge','M\x2013.84375\x207.03125\x20C\x2011.412798\x207.03125\x209.46875\x208.975298\x209.46875\x2011.40625\x20L\x209.46875\x2011.59375\x20L\x202.53125\x207.21875\x20L\x202.53125\x2024.0625\x20L\x209.46875\x2019.6875\x20C\x209.4853444\x2022.104033\x2011.423165\x2024.0625\x2013.84375\x2024.0625\x20L\x2025.875\x2024.0625\x20C\x2028.305952\x2024.0625\x2030.28125\x2022.087202\x2030.28125\x2019.65625\x20L\x2030.28125\x2011.40625\x20C\x2030.28125\x208.975298\x2028.305952\x207.03125\x2025.875\x207.03125\x20L\x2013.84375\x207.03125\x20z','czm_batchTable_boundingSphereCenter3DLow','container','Excepted\x20MvtProvider.subdomains\x20to\x20be\x20type\x20of\x20Array.','customPts','getUTCMinutes','linethickness','_shaders','_top','getQueryParameter','UsePagedLodInfo','clientWidth','\x27FS_unlink\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you','fileName','_scaleLineY','\x0a#ifdef\x20GL_EXT_shader_texture_lod\x0a#extension\x20GL_EXT_shader_texture_lod\x20:\x20enable\x0a#endif\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a#ifdef\x20TRANSPARENT_BACK_COLOR\x0a\x20\x20\x20\x20uniform\x20vec4\x20uTransparentBackColor;\x0a\x20\x20\x20\x20uniform\x20float\x20uTransparentBackColorTolerance;\x0a#endif\x0a#ifdef\x20FINAL_RESOLUTION_CLIP\x0avarying\x20vec3\x20vertexClip;\x0auniform\x20vec3\x20uMaxClip;\x0auniform\x20vec3\x20uMinClip;\x0a#endif\x0a#ifdef\x20TexCoord\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uTexture;\x0a#ifdef\x20Map\x0a\x09uniform\x20sampler2D\x20uMapTexture;\x0a#endif\x0a\x20\x20\x20\x20varying\x20vec4\x20vTexCoord;\x0a\x20\x20\x20\x20varying\x20vec2\x20vTexCoordZ;\x0a#endif\x0a#ifdef\x20SEC_TEX_EMISSION\x0a\x20\x20\x20\x20uniform\x20vec3\x20uEmissionFactor;\x0a#endif\x0a#ifdef\x20COMPUTE_TEXCOORD\x0a#ifdef\x20TextureBatch\x0a\x20\x20\x20\x20uniform\x20vec4\x20uTextureDim;\x0a\x20\x20\x20\x20varying\x20vec4\x20vTexTran;\x0a\x20\x20\x20\x20varying\x20vec4\x20vTexScale;\x0a\x20\x20\x20\x20varying\x20vec4\x20vTexSize;\x0a\x20\x20\x20\x20varying\x20vec2\x20vMaxMipLevel;\x0a#else\x0a\x20\x20\x20\x20varying\x20vec4\x20vTexMatrix;\x0a\x20\x20\x20\x20varying\x20vec2\x20vIsRGBA;\x0a#endif\x0a#endif\x0a#ifdef\x20COMPUTE_W_VALUE\x0a\x20\x20\x20\x20varying\x20float\x20wValue;\x0a#endif\x0a#ifdef\x20MULTI_TEX\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uSecTexture;\x0a\x20\x20\x20\x20varying\x20vec4\x20vTexMatrix2;\x0a#endif\x0a#ifdef\x20USE_BatchPBR\x0a\x20\x20\x20\x20varying\x20vec4\x20vMetallicRoughness;\x0a\x20\x20\x20\x20varying\x20vec4\x20vEmissiveFactor;\x0a\x20\x20\x20\x20varying\x20vec3\x20vAlphaCutoffAndModeAndDoubleSide;\x0a#endif\x0a#ifdef\x20OVERLAY\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uOverlayTexture;\x0a\x20\x20\x20\x20varying\x20vec2\x20vecOverlayTexCoord;\x0a\x20\x20\x20\x20varying\x20float\x20hasOverlay;\x0a#endif\x0a#ifdef\x20NORMAL_AND_DEPTH\x0a\x20\x20\x20\x20varying\x20vec4\x20oriVertex;\x0a\x20\x20\x20\x20varying\x20vec3\x20perVertexNormals;\x0a\x20\x20\x20\x20varying\x20float\x20depthInCamera;\x0a#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#endif\x0a#ifdef\x20APPLY_SPLIT\x0a\x20\x20\x20\x20uniform\x20float\x20uSplitDirection;\x0a\x20\x20\x20\x20uniform\x20float\x20uSplitPosition;\x0a#endif\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSwipeRegion;\x0a#endif\x0a#ifdef\x20REPLACE_SELECT_TYPE\x0a\x20\x20\x20\x20varying\x20float\x20fSelected;\x0a#endif\x0a#ifdef\x20SILHOUETTE_SELECT_TYPE\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSelColor;\x0a\x20\x20\x20\x20uniform\x20int\x20uSelectColorType;\x0a\x20\x20\x20\x20varying\x20float\x20fSelectedForSilh;\x0a#endif\x0a#ifdef\x20SKETCH_MODE\x0a\x20\x20\x20\x20uniform\x20vec4\x20uLineColor;\x0a\x20\x20\x20\x20uniform\x20float\x20uLineWidth;\x0a#endif\x0a#ifdef\x20Only_LineColor\x0a\x20\x20\x20\x20uniform\x20vec4\x20uLineColor;\x0a#endif\x0a\x20\x20\x20\x20uniform\x20vec4\x20uEmissionColor;\x0a#ifdef\x20POST_EFFECT\x0a\x20\x20\x20\x20uniform\x20float\x20uMaxBloomHeight;\x0a#endif\x0auniform\x20vec2\x20uPolygonOffset;\x0a\x20\x20\x20\x20uniform\x20vec2\x20uMinMaxTransparent;\x0a\x20\x20\x20\x20struct\x20LayerParameter{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20translationAndBottom;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20minMaxTransparentAndPolygonOffset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20selColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20pointSize;\x0a\x20\x20\x20\x20};\x0a\x20\x20\x20\x20uniform\x20vec4\x20uAmbientColor;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uDiffuseColor;\x0a\x20\x20\x20\x20uniform\x20float\x20uTexture0Width;\x0a\x20\x20\x20\x20uniform\x20float\x20uTexture1Width;\x0a\x20\x20\x20\x20struct\x20MaterialParameter{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20ambientColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20diffuseColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat4\x20texMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20textureWidth;\x0a\x20\x20\x20\x20};\x0a\x20\x20\x20\x20uniform\x20vec4\x20uTexUVOffset;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uFillForeColor;\x0a\x20\x20\x20\x20struct\x20MaterialDynamicParameter{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20texUVOffset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20fillForeColor;\x0a\x20\x20\x20\x20};\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20uniform\x20vec3\x20uAmbientLightColor;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSunLightColor;\x0a\x20\x20\x20\x20uniform\x20float\x20uSunLightON;\x0a\x20\x20\x20\x20struct\x20LightParameter{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20ambientLightColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20sunLightColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20sunDirECAndSunLightON;\x0a\x20\x20\x20\x20};\x0a\x20\x20\x20\x20LayerParameter\x20u_LayerParam;\x0a\x20\x20\x20\x20MaterialParameter\x20u_MaterialParam;\x0a\x20\x20\x20\x20MaterialDynamicParameter\x20u_MaterialDynamicParameter;\x0a\x20\x20\x20\x20LightParameter\x20u_LightParam;\x0a#ifdef\x20PBR_THEME\x0a\x20\x20\x20\x20uniform\x20mat4\x20uPBRMaterials[NUM_PBR_MATERIALS];\x0a\x20\x20\x20\x20varying\x20float\x20vPBRIndex;\x0a#endif\x0a\x20\x20\x20\x20varying\x20vec4\x20vIsFiltByID;\x0a\x20\x20\x20\x20varying\x20vec4\x20vColor;\x0a\x20\x20\x20\x20varying\x20vec4\x20vPositionMC;\x0a\x20\x20\x20\x20varying\x20vec3\x20v_positionEC;\x0a\x20\x20\x20\x20varying\x20vec4\x20vSecondColor;\x0a\x20\x20\x20\x20varying\x20vec3\x20vNormalEC;\x0a#ifdef\x20Instance\x0a\x20\x20\x20\x20varying\x20vec3\x20vPositionRotateMC;\x0a#endif\x0auniform\x20float\x20uShadowDarkness;\x0a#ifdef\x20IMAGERY\x0avarying\x20vec2\x20imgCoord;\x0auniform\x20sampler2D\x20uImgTexture;\x0auniform\x20float\x20uImgTextureAlpha;\x0auniform\x20vec2\x20uImgTextureBound;\x0a#endif\x0a#ifndef\x20INVALID_OBLIQUE\x0a\x20\x20\x20\x20vec4\x20getTextureColor(out\x20vec4\x20outTexCoord,\x20out\x20vec4\x20firstColor,\x20out\x20vec4\x20secColor)\x0a\x20\x20\x20\x20{\x0a#ifdef\x20TextureBatch\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20FColor\x20=\x20czm_getTexColorForS3M(uTexture,\x20vTexCoord.xy,\x20vTexSize.xy,\x20vTexTran.xy,\x20vTexScale.xy,\x20vMaxMipLevel.x,\x20outTexCoord.xy);\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(vTexMatrix.z\x20<\x200.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec4(1.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20texTileWidth0\x20=\x20vTexMatrix.z\x20*\x20u_MaterialParam.textureWidth.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20realTexCoord\x20=\x20vec3(vTexCoord.xy,\x20vTexCoordZ.x);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20FColor\x20=\x20czm_getTexColorForS3M(uTexture,\x20realTexCoord,\x20texTileWidth0,\x20vTexMatrix.w,\x20vTexMatrix.z,\x20vTexMatrix.xy,\x20vIsRGBA.x,\x20u_MaterialDynamicParameter.texUVOffset,\x20outTexCoord.xy);\x0a#ifdef\x20Map\x0a\x09\x09vec4\x20FMapColor\x20=\x20czm_getTexColorForS3M(uMapTexture,\x20realTexCoord,\x20texTileWidth0,\x20vTexMatrix.w,\x20vTexMatrix.z,\x20vTexMatrix.xy,\x20vIsRGBA.x,\x20u_MaterialDynamicParameter.texUVOffset,\x20outTexCoord.xy);\x0a\x09\x09if(FMapColor.a\x20>\x200.9)\x0a\x09\x09{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20FColor.rgb\x20=\x20FMapColor.bgr;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a#endif\x0a#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20firstColor\x20=\x20FColor;\x0a#ifdef\x20MULTI_TEX\x0a#ifdef\x20TextureBatch\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20SColor\x20=\x20czm_getTexColorForS3M(uSecTexture,\x20vTexCoord.zw,\x20vTexSize.zw,\x20vTexTran.zw,\x20vTexScale.zw,\x20vMaxMipLevel.y,\x20outTexCoord.zw);\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20texTileWidth1\x20=\x20vTexMatrix2.z\x20*\x20u_MaterialParam.textureWidth.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20realTexCoord\x20=\x20vec3(vTexCoord.zw,\x20vTexCoordZ.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20SColor\x20=\x20czm_getTexColorForS3M(uSecTexture,\x20realTexCoord,\x20texTileWidth1,\x20vTexMatrix2.w,\x20vTexMatrix2.z,\x20vTexMatrix2.xy,\x20vIsRGBA.y,\x20u_MaterialDynamicParameter.texUVOffset,\x20outTexCoord.zw);\x0a#endif\x0a#ifdef\x20SEC_TEX_EMISSION\x0a\x20\x20\x20\x20\x20\x20\x20\x20secColor\x20=\x20SColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20FColor;\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20FColor\x20*\x20SColor;\x0a#endif\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20FColor;\x0a#endif\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20SQCLIP\x0auniform\x20sampler2D\x20uFrontColorTexture;\x0auniform\x20sampler2D\x20uFrontDepthTexture;\x0auniform\x20sampler2D\x20uBackDepthTexture;\x0auniform\x20float\x20uSQMode;\x20\x0afloat\x20computeDepth()\x0a{\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20return\x20log2(v_depthFromNearPlusOne)\x20*\x20czm_oneOverLog2FarDepthFromNearPlusOne;\x0a#else\x0a\x20\x20\x20\x20return\x20gl_FragCoord.z;\x0a#endif\x0a}\x0abool\x20isPointInObject(vec2\x20texCoord)\x0a{\x0a\x20\x20\x20\x20bool\x20bIn\x20=\x20false;\x0a\x20\x20\x20\x20vec4\x20colorInClipTexture\x20=\x20texture2D(uFrontColorTexture,texCoord.xy);\x0a\x20\x20\x20\x20if(colorInClipTexture.r\x20>\x200.99\x20&&\x20colorInClipTexture.g\x20<\x200.01\x20&&\x20colorInClipTexture.b\x20<\x200.01)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20depthNear\x20=\x20czm_unpackDepth(texture2D(uFrontDepthTexture,\x20texCoord.xy))\x20-\x200.00001;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20depthFar\x20=\x20czm_unpackDepth(texture2D(uBackDepthTexture,\x20texCoord.xy))\x20+\x200.00001;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20currentDepth\x20=\x20computeDepth();\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(currentDepth\x20>\x20depthNear\x20&&\x20currentDepth\x20<\x20depthFar){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bIn\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20uSQMode\x20<\x200.5\x20?\x20!bIn\x20:\x20bIn;\x0a}\x0a#endif\x0avec3\x20SRGBtoLINEAR3(vec3\x20srgbIn)\x20\x0a{\x0a\x20\x20\x20\x20return\x20pow(srgbIn,\x20vec3(2.2));\x0a}\x0avec4\x20SRGBtoLINEAR4(vec4\x20srgbIn)\x0a{\x0a\x20\x20\x20\x20srgbIn\x20=\x20srgbIn\x20;\x0a\x20\x20\x20\x20vec3\x20linearOut\x20=\x20pow(srgbIn.rgb,\x20vec3(2.2));\x0a\x20\x20\x20\x20return\x20vec4(linearOut,\x20srgbIn.a);\x0a}\x0a\x20vec3\x20LINEARtoSRGB(vec3\x20linearIn)\x0a{\x0a#ifndef\x20HDR\x20\x0a\x20\x20\x20\x20return\x20pow(linearIn,\x20vec3(1.0/2.2));\x0a#else\x0a\x20\x20\x20\x20return\x20linearIn;\x0a#endif\x0a}\x0a#include\x20<brdf>\x0avoid\x20InitUniformStructParameter(){\x0a#ifdef\x20UNIFORM_BUFFER\x0a#else\x0a\x20\x20\x20\x20u_LayerParam.minMaxTransparentAndPolygonOffset.x\x20=\x20uMinMaxTransparent.x;\x0a\x20\x20\x20\x20u_LayerParam.minMaxTransparentAndPolygonOffset.y\x20=\x20uMinMaxTransparent.y;\x0a\x20\x20\x20\x20u_LayerParam.minMaxTransparentAndPolygonOffset.z\x20=\x20uPolygonOffset.x;\x0a\x20\x20\x20\x20u_LayerParam.minMaxTransparentAndPolygonOffset.w\x20=\x20uPolygonOffset.y;\x0a\x20\x20\x20\x20u_MaterialParam.textureWidth.x\x20=\x20uTexture0Width;\x0a\x20\x20\x20\x20u_MaterialParam.textureWidth.y\x20=\x20uTexture1Width;\x0a\x20\x20\x20\x20u_MaterialParam.ambientColor\x20=\x20uAmbientColor;\x0a\x20\x20\x20\x20u_MaterialParam.diffuseColor\x20=\x20uDiffuseColor;\x0a\x20\x20\x20\x20u_MaterialDynamicParameter.texUVOffset\x20=\x20uTexUVOffset;\x0a\x20\x20\x20\x20u_MaterialDynamicParameter.fillForeColor\x20=\x20uFillForeColor;\x0a\x20\x20\x20\x20u_LightParam.ambientLightColor.rgb\x20=\x20uAmbientLightColor;\x0a\x20\x20\x20\x20u_LightParam.sunLightColor\x20=\x20uSunLightColor;\x0a\x20\x20\x20\x20u_LightParam.ambientLightColor.a\x20=\x201.0;\x0a\x20\x20\x20\x20u_LightParam.sunDirECAndSunLightON.xyz\x20=\x20czm_sunDirectionEC;\x0a\x20\x20\x20\x20u_LightParam.sunDirECAndSunLightON.w\x20=\x20uSunLightON;\x0a#endif\x0a}\x0a#ifdef\x20FLOOD_ANALYSIS\x0auniform\x20sampler2D\x20uFloodFlagTexture;\x0auniform\x20vec4\x20uFloodRect;\x0avarying\x20vec4\x20vFloodPos;\x0abool\x20GetWaterColor(out\x20vec4\x20color)\x0a{\x0a\x20\x20\x20\x20float\x20width\x20=\x20uFloodRect.z\x20-\x20uFloodRect.x;\x0a\x20\x20\x20\x20float\x20height\x20=\x20uFloodRect.w\x20-\x20uFloodRect.y;\x0a\x20\x20\x20\x20if(vFloodPos.x\x20<\x20uFloodRect.x\x20||\x20vFloodPos.x\x20>\x20uFloodRect.z\x20||\x20vFloodPos.y\x20<\x20uFloodRect.y\x20||\x20vFloodPos.y\x20>\x20uFloodRect.w)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20false;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec2\x20floodTexcoord\x20=\x20vec2((vFloodPos.x\x20-\x20uFloodRect.x)\x20/\x20width,\x20(vFloodPos.y\x20-\x20uFloodRect.y)\x20/\x20height);\x0a\x20\x20\x20\x20vec4\x20flagColor\x20=\x20texture2D(uFloodFlagTexture,\x20floodTexcoord);\x0a\x20\x20\x20\x20if(flagColor.r\x20<\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20false;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20color\x20=\x20vec4(40.0/255.0,150.0/255.0,200.0/255.0,1.0);\x0a\x20\x20\x20\x20return\x20true;\x0a}\x0a#endif\x0a#ifdef\x20VISIBLEDISTANCEMAX\x0a\x20\x20\x20\x20uniform\x20float\x20uVisibleDistanceMax;\x0a#endif\x0a#include\x20<executeServerExcavationDecl>\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20InitUniformStructParameter();\x0a\x20\x20\x20\x20czm_s3mMaterialInput\x20material;\x0a\x20\x20\x20\x20material.ambientColor\x20=\x20u_MaterialParam.ambientColor;\x0a\x20\x20\x20\x20material.diffuseColor\x20=\x20u_MaterialParam.diffuseColor;\x0a\x20\x20\x20\x20material.ambientLightColor\x20=\x20u_LightParam.ambientLightColor;\x0a\x20\x20\x20\x20material.sunLightColor\x20=\x20u_LightParam.sunLightColor;\x0a\x20\x20\x20\x20material.sunLightON\x20=\x20u_LightParam.sunDirECAndSunLightON.w;\x0a\x20\x20\x20\x20material.sunDirectionEC\x20=\x20u_LightParam.sunDirECAndSunLightON.xyz;\x0a#ifdef\x20FINAL_RESOLUTION_CLIP\x0a\x09if(vertexClip.x\x20>\x20uMaxClip.x\x20||\x20vertexClip.y\x20>\x20uMaxClip.y\x20||\x20vertexClip.z\x20>\x20uMaxClip.z\x20\x0a\x09||\x20vertexClip.x\x20<\x20uMinClip.x\x20||\x20vertexClip.y\x20<\x20uMinClip.y\x20||\x20vertexClip.z\x20<\x20uMinClip.z)\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20}\x20\x0a#endif\x0a#ifdef\x20Height_Map\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_packValue(wValue);\x0a\x20\x20\x20\x20return;\x0a#endif\x0aif(vColor.a\x20==\x200.0)\x0a{\x0a\x20\x20\x20\x20discard;\x0a}\x0a#ifdef\x20SQCLIP\x0a\x20\x20\x20\x20vec2\x20texCoord\x20=\x20vec2(gl_FragCoord.x\x20/\x20czm_viewport.z,\x20gl_FragCoord.y\x20/\x20czm_viewport.w);\x0a\x20\x20\x20\x20if(!isPointInObject(texCoord))\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20}\x20\x0a#endif\x0a#ifdef\x20NORMAL\x0a\x20\x20\x20\x20vec3\x20normalMC\x20=\x20normalize(czm_computeNormal(vPositionMC.xyz));\x0a\x20\x20\x20\x20normalMC\x20=\x20normalMC\x20*\x200.5\x20+\x20vec3(0.5);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(normalMC,\x201.0);\x0a\x20\x20\x20\x20#ifdef\x20GL_EXT_frag_depth\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20gl_FragCoord.z;\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#ifdef\x20WEBGL2\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20gl_FragCoord.z;\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20return;\x0a#endif\x0a#ifdef\x20NORMAL_AND_DEPTH\x0a#ifdef\x20SILHOUETTE_SELECT_TYPE\x0a\x20\x20\x20\x20if(fSelectedForSilh\x20<\x200.9)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20\x20vec3\x20normal\x20=\x20normalize(perVertexNormals);\x0a\x20\x20\x20\x20float\x20dLength\x20=\x20length(perVertexNormals);\x0a\x20\x20\x20\x20if(dLength\x20<=\x200.9)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20normal\x20=\x20vec3(czm_normal*czm_computeNormal(oriVertex.xyz));\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20normal\x20=\x20(normal\x20+\x201.0)\x20*\x200.5;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(normal,\x201.0);\x0a#ifdef\x20GL_EXT_frag_depth\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20gl_FragCoord.z;\x0a#endif\x0a#ifdef\x20WEBGL2\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20gl_FragCoord.z;\x0a#endif\x0a\x20\x20\x20\x20return;\x0a#endif\x0a#ifdef\x20APPLY_SPLIT\x0a\x20\x20\x20\x20if\x20(uSplitDirection\x20>\x201.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.x\x20>\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.x\x20<\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20<\x20-1.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.y\x20<\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20<\x20-0.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.y\x20>\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20APPLY_SWIPE\x20\x0a\x20\x20\x20\x20czm_RollerShutter(gl_FragCoord.xy,\x20uSwipeRegion);\x0a#endif\x0a#ifdef\x20SERVEREXCAVATION\x0a\x20\x20\x20\x20if(executeServerExcavation())\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20if(czm_executeExcavation())\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20\x20vec4\x20realTexCoord\x20=\x20vec4(0.0);\x0a\x20\x20\x20\x20vec4\x20baseColor\x20=\x20vColor;\x0a#ifdef\x20INVALID_OBLIQUE\x0a\x20\x20\x20\x20baseColor\x20*=\x20vec4(0.5,0.5,0.5,1.0);\x0a#else\x0a\x20\x20\x20\x20vec4\x20firstColor;\x0a\x20\x20\x20\x20vec4\x20secColor;\x0a\x20\x20\x20\x20#ifdef\x20InstanceRenderPipeline\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20outTexColor\x20=\x20texture2D(uTexture,\x20(vTexCoord.xy\x20*\x20uTexUVOffset.zw\x20+\x20uTexUVOffset.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20realTexCoord.xy\x20=\x20vTexCoord.xy;\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20outTexColor\x20=\x20getTextureColor(realTexCoord,\x20firstColor,\x20secColor);\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20outTexColor\x20=\x20SRGBtoLINEAR4(outTexColor);\x0a\x20\x20\x20\x20baseColor\x20=\x20baseColor\x20*\x20outTexColor;\x0a#endif\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20baseColor;\x0a#ifdef\x20BRDF\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20brdf(baseColor,\x20realTexCoord.xy,\x20vTexCoord.xy,\x20v_positionEC,\x20vPositionMC.xyz,\x20vNormalEC,\x20uSunLightColor,\x20u_LightParam.sunDirECAndSunLightON.w);\x0a#endif\x0a#ifdef\x20ADJUST_COLOR\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20=\x20czm_adjustColor(gl_FragColor.rgb);\x0a#endif\x0a#ifdef\x20TRANSPARENT_BACK_COLOR\x0a\x20\x20\x20\x20if(uTransparentBackColorTolerance\x20>\x200.01)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20rDiff\x20=\x20abs(uTransparentBackColor.r\x20-\x20gl_FragColor.r);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20gDiff\x20=\x20abs(uTransparentBackColor.g\x20-\x20gl_FragColor.g);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20bDiff\x20=\x20abs(uTransparentBackColor.b\x20-\x20gl_FragColor.b);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(rDiff\x20<\x20uTransparentBackColorTolerance\x20&&\x20gDiff\x20<\x20uTransparentBackColorTolerance\x20&&\x20bDiff\x20<\x20uTransparentBackColorTolerance)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20REPLACE_COLOR_TYPE\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vColor;\x0a#endif\x0a#ifdef\x20REPLACE_SELECT_TYPE\x0a\x20\x20\x20\x20if(fSelected\x20>\x200.9)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vColor;\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20VISIBLEDISTANCEMAX\x0a\x20\x20\x20\x20if(length(v_positionEC)\x20>\x20uVisibleDistanceMax)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20minAlphl\x20=\x20min(1.0,\x20(length(v_positionEC)\x20-\x20uVisibleDistanceMax)\x20/\x202000.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor.a\x20=\x201.0\x20-\x20minAlphl;\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20HAS_LIGHT\x0a#ifdef\x20PBR\x0a\x20\x20\x20\x20czm_S3MPBR(gl_FragColor,\x20realTexCoord);\x0a#else\x0a#ifndef\x20BRDF\x0a#ifdef\x20Instance\x0a\x20\x20\x20\x20gl_FragColor\x20*=\x20czm_computeLightColorInstanceInFP(material,\x20vPositionRotateMC,\x20vPositionMC.xyz,\x20vPositionMC.w,\x20vNormalEC);\x0a#else\x0a\x20\x20\x20\x20#ifndef\x20IGNORE_NORMAL\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20*=\x20czm_computeLightColorInFP(material,\x20vPositionMC.xyz,\x20vPositionMC.w,\x20vNormalEC);\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#ifdef\x20IS_SQUARE_PIPE\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20*=\x20czm_computeLightColorInFP(material,\x20vPositionMC.xyz,\x200.0,\x20vNormalEC);\x0a\x20\x20\x20\x20#endif\x0a#endif\x0a#endif\x0a#endif\x0a#endif\x0a#ifdef\x20OVERLAY\x0a\x20\x20\x20\x20if(hasOverlay\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20overlayColor\x20=\x20texture2D(uOverlayTexture,\x20vecOverlayTexCoord.xy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!(overlayColor.r\x20>\x200.999\x20&&\x20overlayColor.g\x20>\x200.999\x20&&\x20overlayColor.b\x20>\x200.999)\x20&&\x20!(overlayColor.r\x20<\x200.001\x20&&\x20overlayColor.g\x20<\x200.001\x20&&\x20overlayColor.b\x20<\x200.001))\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20mixColor\x20=\x20mix(gl_FragColor,\x20overlayColor,\x20overlayColor.a);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(mixColor.r,\x20mixColor.g,\x20mixColor.b,\x20gl_FragColor.a);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20HORIZONTAL_LINE\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_getHorizontalColor(gl_FragColor,\x20wValue);\x0a#endif\x20\x0a\x09if(gl_FragColor.a\x20==\x200.0)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a#ifdef\x20CLIP\x0a#ifdef\x20CLIP_FILT_BY_ID\x0a\x20\x20\x20\x20gl_FragColor\x20*=\x20czm_clip(czm_modelView\x20*\x20vec4(vPositionMC.xyz,\x201.0),\x20vIsFiltByID.x);\x0a#else\x0a\x20\x20\x20\x20gl_FragColor\x20*=\x20czm_clip(czm_modelView\x20*\x20vec4(vPositionMC.xyz,\x201.0),\x201.0);\x0a#endif\x0a#endif\x0a#ifdef\x20SILHOUETTE_SELECT_TYPE\x0a\x20\x20\x20\x20if(uSelectColorType\x20==\x202)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(fSelectedForSilh\x20>\x200.9)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_sketchMode(gl_FragColor,\x20uSelColor,\x203.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_sketchMode(gl_FragColor,\x20uSelColor,\x203.0);\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20SKETCH_MODE\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_sketchMode(gl_FragColor,\x20uLineColor,\x20uLineWidth);\x0a\x20\x20\x20\x20if(gl_FragColor.a\x20<\x20u_LayerParam.minMaxTransparentAndPolygonOffset.x)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a#endif\x0a#ifdef\x20Only_LineColor\x0a\x09gl_FragColor\x20=\x20uLineColor;\x0a#endif\x0a#ifdef\x20EMISSION_TEXTURE\x0a\x20\x20\x20\x20vec3\x20normalMC\x20=\x20normalize(czm_computeNormal(vPositionMC.xyz));\x0a\x20\x20\x20\x20float\x20isNotTopFace\x20=\x201.0\x20-\x20step(0.95,\x20normalMC.z);\x0a\x20\x20\x20\x20float\x20dayTime\x20=\x201.0\x20-\x20czm_RGBToHSL(uAmbientLightColor.rgb).z;\x0a\x20\x20\x20\x20vec3\x20emissionTexColor\x20=\x20czm_getEmissiveTextureColor(wValue)\x20*\x20dayTime;\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20+=\x20uEmissionColor.rgb\x20*\x20emissionTexColor\x20*\x20isNotTopFace;\x0a#endif\x0a#ifdef\x20SEC_TEX_EMISSION\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20+=\x20uEmissionColor.rgb\x20*\x20secColor.rgb;\x0a#endif\x0a#ifdef\x20TEXTURE_MOVE\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20=\x20uEmissionColor.rgb\x20*\x20baseColor.rgb;\x0a#endif\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20if(u_LayerParam.minMaxTransparentAndPolygonOffset.z\x20!=\x200.0\x20||\x20u_LayerParam.minMaxTransparentAndPolygonOffset.w\x20!=\x200.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20logZ\x20=\x201.0\x20/\x20gl_FragCoord.w\x20+\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20DZ\x20=\x20max(dFdx(logZ),\x20dFdy(logZ));\x0a\x20\x20\x20\x20\x20\x20\x20\x20logZ\x20+=\x20DZ\x20*\x20u_LayerParam.minMaxTransparentAndPolygonOffset.z\x20+\x200.0000001\x20*\x20u_LayerParam.minMaxTransparentAndPolygonOffset.w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_writeLogDepth(logZ);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else{\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_writeLogDepth(v_depthFromNearPlusOne);\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20PARTLY_TRANSPARENT\x0a\x20\x20\x20\x20#ifdef\x20TRANSPARENT_PASS\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragColor.a\x20>\x200.95){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragColor.a\x20<=\x200.95){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#endif\x0a#endif\x0a#ifndef\x20BRDF\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20=\x20LINEARtoSRGB(gl_FragColor.rgb);\x0a#endif\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x0a#ifdef\x20HYPSOMETRIC\x0a\x09if(uHypsometricVisible>0.5)\x0a\x09{\x0a\x20\x20\x20\x20#ifdef\x20Volume2\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20volColor\x20=\x20texture2D(uVolumeTexture,\x20vec2(vTexCoord.x,\x201.0\x20-\x20vTexCoord.y));\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_getHypsometricColor(gl_FragColor,\x20volColor);\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_getHypsometricColor(gl_FragColor,\x20wValue);\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor\x20*=\x20u_MaterialDynamicParameter.fillForeColor;\x0a#endif\x0a#ifdef\x20IMAGERY\x0avec2\x20texcood\x20=\x20vec2(imgCoord.x/uImgTextureBound.x,\x20imgCoord.y/uImgTextureBound.y);\x0avec4\x20imageColor\x20=\x20texture2D(uImgTexture,\x20texcood);\x0aif(imageColor.a\x20>\x200.9\x20&&\x20uImgTextureAlpha\x20>\x200.9)\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20imageColor;\x0a}\x0aelse\x0a{\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20=\x20mix(gl_FragColor.rgb,\x20imageColor.rgb,\x20uImgTextureAlpha*imageColor.a);\x0a}\x0a#endif\x0a#ifdef\x20FLOOD_ANALYSIS\x0a\x20\x20\x20\x20vec4\x20floodColor\x20=\x20vec4(1.0,1.0,1.0,1.0);\x0a\x20\x20\x20\x20if(GetWaterColor(floodColor))\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20floodColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a#endif\x0a}','pushCommandsForSpatialQueryBuffer','HAS_TRANSMISSION','AREA_3','Scene.overlapDisplayOptions','cesium-performanceDisplay-fps','notify','featureCount','encodeAB','layerToUse','nativeJSON','fromString','\x0auniform\x20vec4\x20shadowMap_cascadeSplits[2];\x0a\x0avec4\x20czm_cascadeWeights(float\x20depthEye)\x0a{\x0a\x20\x20\x20\x20//\x20One\x20component\x20is\x20set\x20to\x201.0\x20and\x20all\x20others\x20set\x20to\x200.0.\x0a\x20\x20\x20\x20vec4\x20near\x20=\x20step(shadowMap_cascadeSplits[0],\x20vec4(depthEye));\x0a\x20\x20\x20\x20vec4\x20far\x20=\x20step(depthEye,\x20shadowMap_cascadeSplits[1]);\x0a\x20\x20\x20\x20return\x20near\x20*\x20far;\x0a}\x0a','fork','computed','_renderClipPlaneArray','maximumScale','setSectionAngle','_chunkDownloadsInProgress','\x20\x20\x20\x20\x20\x20\x20\x20}\x0a','http:','newError','DEFAULT_TRANSPARENT_BACK_COLOR_TOLERANCE','_hasObjsVisibleMap','useWebsocket','compute','index\x20buffer\x20is\x20null','.xyz','maximumHeights','unknown\x20header\x20flags\x20set','_editFeature','_axisCircleX','facebook','JulianDate','markers','tileTerrain','con42','Aborted(','Exec\x20format\x20error','_renderTexture','cesium-baseLayerPicker-categoryTitle','_ctrlPoints','Illegal\x20str:\x20Not\x20a\x20debug\x20encoded\x20string\x20(is\x20it\x20hex?)\x20','executeCopyColor','COLUMN1ROW2','Relationship','list','isClampToGround','readUint32','_invertViewMatrix','repeat\x20no-repeat','clipping\x20type','#333','context\x20is\x20required.','uRoughnessFactor','appearance2D','attribute\x20vec4\x20aPosition;\x0aattribute\x20vec2\x20aTexCoord0;\x0auniform\x20float\x20uWaterHeight;\x0a//水面相关\x0avarying\x20vec2\x20vNoiseCoord;\x0avarying\x20vec3\x20vProjectionCoord;\x0avarying\x20vec3\x20vEyeDir;\x0avarying\x20vec3\x20vNormal;\x0a\x0avarying\x20vec4\x20clip_vertex;\x0avarying\x20float\x20fWindowZ;\x0avarying\x20vec2\x20vTexCoord;\x0a\x0avec4\x20depthClampFarPlane(vec4\x20clipPos)\x0a{\x0a\x09fWindowZ\x20=\x20(0.5\x20*\x20(clipPos.z\x20/\x20clipPos.w)\x20+\x200.5)\x20*\x20clipPos.w;\x0a\x09clipPos.z\x20=\x20min(clipPos.z,\x20clipPos.w);\x0a\x09return\x20clipPos;\x0a}\x0a\x0avoid\x20initialWaterParam(vec4\x20oPos)\x0a{\x0a\x20\x20\x20\x20float\x20uTimeVal\x20=\x200.05;\x0a\x20\x20\x20\x20float\x20uScale\x20=\x2080.0;\x0a\x20\x20\x20\x20float\x20uScroll\x20=\x201.0;\x0a\x20\x20\x20\x20float\x20uNoise\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20uBumpSpeed\x20=\x20vec2(3.0\x20-3.0);\x0a\x09mat4\x20scalemat\x20=\x20mat4(0.5,\x200.0,\x200.0,\x200.0,\x0a\x09\x09\x090.0,\x200.5,\x200.0,\x200.0,\x0a\x09\x09\x090.0,\x200.0,\x200.5,\x200.0,\x0a\x09\x09\x090.5,\x200.5,\x200.5,\x201.0);\x0a\x09vec4\x20proj\x20=\x20scalemat\x20*\x20oPos;\x0a\x09vProjectionCoord\x20=\x20proj.xyw;\x0a\x09vNoiseCoord.xy\x20=\x20aTexCoord0.xy\x20*\x20uScale\x20+\x20uBumpSpeed\x20*\x20uTimeVal;\x0a\x09vec4\x20cameraPos\x20=\x20czm_inverseModel\x20*\x20vec4(czm_cameraPositionWC,\x201.0);\x0a\x09vEyeDir\x20=\x20aPosition.xyz\x20-\x20cameraPos.xyz;\x0a\x09vNormal\x20=\x20vec3(0.0,0.0,1.0);\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20vec4\x20newPos\x20=\x20vec4(aPosition.xyz,\x201.0);\x0a\x20\x20\x20\x20newPos.z\x20=\x20newPos.z\x20+\x20uWaterHeight;\x0a\x20\x20\x20vec4\x20pos\x20=\x20czm_modelViewProjection\x20*\x20newPos;\x0a\x20\x20\x20gl_Position\x20=\x20depthClampFarPlane(pos);\x0a\x20\x20\x20vTexCoord\x20=\x20aTexCoord0.xy;\x0a\x20\x20\x20initialWaterParam(pos);\x0a\x20\x20\x20clip_vertex\x20=\x20czm_modelView\x20*\x20newPos;\x0a}','\x0aCommands:\x20','zero','_unBind','_zoomOptions','parseGeometry','clearCopyOrCut','_y_direction','Universal\x20Transverse\x20Mercator\x20System','\x20\x20\x20\x20normal\x20=\x20czm_octDecode(','s3m:TransparencyOptimization','interpolationDegree','tm_yday','SuperMap.ComputeWeightMatrixParameters','hypsometricSetting','_isShowLine','preloadFlightDestinations','center3DHigh','_startScale','fillGradientOffsetRatioY','_particleSize','collection','backOpaque','isComputed','the\x20runtime\x20was\x20exited\x20(use\x20NO_EXIT_RUNTIME\x20to\x20keep\x20it\x20alive\x20after\x20main()\x20exits)','_pickIDArray','depthRbo','_pictureWidth','_aryGradientColors','_blendRenderState','isAbsolute','readFeatures','_tintColor','_label','warning:\x20build\x20with\x20-sDEMANGLE_SUPPORT\x20to\x20link\x20in\x20libcxxabi\x20demangling','zoomLevel','constantoffset','AnalysisRegionMode','_base','disableDepthTestDistance','_weight','Map\x20tiles\x20by\x20Stamen\x20Design,\x20under\x20CC\x20BY\x203.0.\x20Data\x20by\x20OpenStreetMap,\x20under\x20CC\x20BY\x20SA.','_evaluateAnd','appendProgramDefinesForCommand','text:\x20editorError','lineWidthScale','memoryThreshold','remove','getButtonReleaseTime','nodeHasBindings','buildTag','attribute\x20vec3\x20a_position;\x0a','Translated\x20vertex\x20shader\x20source:\x0a','_fillGradientAngle','updateAndExecuteCommands','num_components','_addEffectToScene','instantiate','removeGOAnimationByFeature','readFixed64','XYZ','cesium-viewer-cesium3DTilesInspectorContainer','LINEAR_MIPMAP_LINEAR','getNumberOfComponents','isTemplateRewritten','GENERATE_POSITION_AND_NORMAL','charset','<br>Total:\x20','startHiLo2D','layout_line','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a\x0avarying\x20vec4\x20v_startPlaneNormalEcAndHalfWidth;\x0avarying\x20vec4\x20v_endPlaneNormalEcAndBatchId;\x0avarying\x20vec4\x20v_rightPlaneEC;\x20//\x20Technically\x20can\x20compute\x20distance\x20for\x20this\x20here\x0avarying\x20vec4\x20v_endEcAndStartEcX;\x0avarying\x20vec4\x20v_texcoordNormalizationAndStartEcYZ;\x0a\x0a#ifdef\x20PER_INSTANCE_COLOR\x0avarying\x20vec4\x20v_color;\x0a#endif\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20float\x20logDepthOrDepth\x20=\x20czm_branchFreeTernary(czm_sceneMode\x20==\x20czm_sceneMode2D,\x20gl_FragCoord.z,\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20gl_FragCoord.xy\x20/\x20czm_globeDepthTextureDim.xy)));\x0a\x20\x20\x20\x20vec3\x20ecStart\x20=\x20vec3(v_endEcAndStartEcX.w,\x20v_texcoordNormalizationAndStartEcYZ.zw);\x0a\x0a\x20\x20\x20\x20//\x20Discard\x20for\x20sky\x0a\x20\x20\x20\x20if\x20(logDepthOrDepth\x20==\x200.0)\x20{\x0a#ifdef\x20DEBUG_SHOW_VOLUME\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0,\x200.0,\x200.0,\x200.5);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a#else\x20//\x20DEBUG_SHOW_VOLUME\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a#endif\x20//\x20DEBUG_SHOW_VOLUME\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(gl_FragCoord.xy,\x20logDepthOrDepth);\x0a\x20\x20\x20\x20eyeCoordinate\x20/=\x20eyeCoordinate.w;\x0a\x0a\x20\x20\x20\x20float\x20halfMaxWidth\x20=\x20v_startPlaneNormalEcAndHalfWidth.w\x20*\x20czm_metersPerPixel(eyeCoordinate);\x0a\x20\x20\x20\x20//\x20Check\x20distance\x20of\x20the\x20eye\x20coordinate\x20against\x20the\x20right-facing\x20plane\x0a\x20\x20\x20\x20float\x20widthwiseDistance\x20=\x20czm_planeDistance(v_rightPlaneEC,\x20eyeCoordinate.xyz);\x0a\x0a\x20\x20\x20\x20//\x20Check\x20eye\x20coordinate\x20against\x20the\x20mitering\x20planes\x0a\x20\x20\x20\x20float\x20distanceFromStart\x20=\x20czm_planeDistance(v_startPlaneNormalEcAndHalfWidth.xyz,\x20-dot(ecStart,\x20v_startPlaneNormalEcAndHalfWidth.xyz),\x20eyeCoordinate.xyz);\x0a\x20\x20\x20\x20float\x20distanceFromEnd\x20=\x20czm_planeDistance(v_endPlaneNormalEcAndBatchId.xyz,\x20-dot(v_endEcAndStartEcX.xyz,\x20v_endPlaneNormalEcAndBatchId.xyz),\x20eyeCoordinate.xyz);\x0a\x0a\x20\x20\x20\x20if\x20(abs(widthwiseDistance)\x20>\x20halfMaxWidth\x20||\x20distanceFromStart\x20<\x200.0\x20||\x20distanceFromEnd\x20<\x200.0)\x20{\x0a#ifdef\x20DEBUG_SHOW_VOLUME\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0,\x200.0,\x200.0,\x200.5);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a#else\x20//\x20DEBUG_SHOW_VOLUME\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a#endif\x20//\x20DEBUG_SHOW_VOLUME\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20//\x20Check\x20distance\x20of\x20the\x20eye\x20coordinate\x20against\x20start\x20and\x20end\x20planes\x20with\x20normals\x20in\x20the\x20right\x20plane.\x0a\x20\x20\x20\x20//\x20For\x20computing\x20unskewed\x20lengthwise\x20texture\x20coordinate.\x0a\x20\x20\x20\x20//\x20Can\x20also\x20be\x20used\x20for\x20clipping\x20extremely\x20pointy\x20miters,\x20but\x20in\x20practice\x20unnecessary\x20because\x20of\x20miter\x20breaking.\x0a\x0a\x20\x20\x20\x20//\x20aligned\x20plane:\x20cross\x20the\x20right\x20plane\x20normal\x20with\x20miter\x20plane\x20normal,\x20then\x20cross\x20the\x20result\x20with\x20right\x20again\x20to\x20point\x20it\x20more\x20\x22forward\x22\x0a\x20\x20\x20\x20vec3\x20alignedPlaneNormal;\x0a\x0a\x20\x20\x20\x20//\x20start\x20aligned\x20plane\x0a\x20\x20\x20\x20alignedPlaneNormal\x20=\x20cross(v_rightPlaneEC.xyz,\x20v_startPlaneNormalEcAndHalfWidth.xyz);\x0a\x20\x20\x20\x20alignedPlaneNormal\x20=\x20normalize(cross(alignedPlaneNormal,\x20v_rightPlaneEC.xyz));\x0a\x20\x20\x20\x20distanceFromStart\x20=\x20czm_planeDistance(alignedPlaneNormal,\x20-dot(alignedPlaneNormal,\x20ecStart),\x20eyeCoordinate.xyz);\x0a\x0a\x20\x20\x20\x20//\x20end\x20aligned\x20plane\x0a\x20\x20\x20\x20alignedPlaneNormal\x20=\x20cross(v_rightPlaneEC.xyz,\x20v_endPlaneNormalEcAndBatchId.xyz);\x0a\x20\x20\x20\x20alignedPlaneNormal\x20=\x20normalize(cross(alignedPlaneNormal,\x20v_rightPlaneEC.xyz));\x0a\x20\x20\x20\x20distanceFromEnd\x20=\x20czm_planeDistance(alignedPlaneNormal,\x20-dot(alignedPlaneNormal,\x20v_endEcAndStartEcX.xyz),\x20eyeCoordinate.xyz);\x0a\x0a#ifdef\x20PER_INSTANCE_COLOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(v_color);\x0a#else\x20//\x20PER_INSTANCE_COLOR\x0a\x20\x20\x20\x20//\x20Clamp\x20-\x20distance\x20to\x20aligned\x20planes\x20may\x20be\x20negative\x20due\x20to\x20mitering,\x0a\x20\x20\x20\x20//\x20so\x20fragment\x20texture\x20coordinate\x20might\x20be\x20out-of-bounds.\x0a\x20\x20\x20\x20float\x20s\x20=\x20clamp(distanceFromStart\x20/\x20(distanceFromStart\x20+\x20distanceFromEnd),\x200.0,\x201.0);\x0a\x20\x20\x20\x20s\x20=\x20(s\x20*\x20v_texcoordNormalizationAndStartEcYZ.x)\x20+\x20v_texcoordNormalizationAndStartEcYZ.y;\x0a\x20\x20\x20\x20float\x20t\x20=\x20(widthwiseDistance\x20+\x20halfMaxWidth)\x20/\x20(2.0\x20*\x20halfMaxWidth);\x0a\x0a\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x0a\x20\x20\x20\x20materialInput.s\x20=\x20s;\x0a\x20\x20\x20\x20materialInput.st\x20=\x20vec2(s,\x20t);\x0a\x20\x20\x20\x20materialInput.str\x20=\x20vec3(s,\x20t,\x200.0);\x0a\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(material.diffuse\x20+\x20material.emission,\x20material.alpha);\x0a#endif\x20//\x20PER_INSTANCE_COLOR\x0a\x0a\x20\x20\x20\x20czm_writeDepthClampedToFarPlane();\x0a}\x0a','entities','quantized-mesh-1.','\x27FS_createLazyFile\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you','reverseScreenSpaceError','_colorBack','_computeEngine','video/quicktime','MODULO_MODE','_workerName','interiorpoint','_silverLightingAtmosphere','_denominators','\x20\x20\x20float\x20far\x20=\x20czm_currentFrustum.y;','getdents','detachEvent','\x20encountered\x20when\x20serializing\x20a\x20JS\x20string\x20to\x20a\x20UTF-8\x20string\x20in\x20wasm\x20memory!\x20(Valid\x20unicode\x20code\x20points\x20should\x20be\x20in\x20range\x200-0x10FFFF).','_receiveShadows','addInterval','startSurroundLineColor','omgcof','ORIGIN_XY_PLANE','addGeoEntityEffect','currentLineJoin','instancesData','geodetic','_sitDataManager','slopeFillMode','Yijing\x20Hexagram\x20Symbols','mtext','reinitialize','60%','rings','source_geojson','rootTiles','s3m:VertexWeightMode','uniform\x20sampler2D\x20original;\x0auniform\x20sampler2D\x20blurred;\x0auniform\x20sampler2D\x20coc;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20blurredColor\x20=\x20texture2D(blurred,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec4\x20originalColor\x20=\x20texture2D(original,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20float\x20fCoc\x20=\x20czm_unpackDepth(texture2D(coc,\x20v_textureCoordinates));\x0a\x20\x20\x20\x20fCoc\x20=\x20abs(fCoc\x20*\x202.0\x20-\x201.0);\x0a\x20\x20\x20\x20float\x20weight\x20=\x20smoothstep(0.0,\x201.0,\x20fCoc);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mix(originalColor,\x20blurredColor,\x20weight);\x0a}','Bing\x20Maps\x20aerial\x20imagery,\x20provided\x20by\x20Cesium\x20ion','setToggled','isUseBatch','_wallCollection','.popup\x20{z-index:\x20-1;position:\x20absolute;text-align:\x20center;/*font-weight:bold;*/color:\x20rgb(255,\x20255,\x20255);background-color:rgb(255,0,0,0.3);border:0.1px\x20solid\x20red;}','debugShowMemoryUsage','[INTERNAL]\x20Illegal\x20value\x20for\x20','setPadding','_visibleHemisphereLightCount','_cubeSize','_baseVolumeWC','forwardExtrapolationDuration','_colorRenderbuffers','hex6','DynamicLayer3D.prototype.clearAll','endsWith','indexFilePath','_removeFloodTexture','_stackPartitionsSubscription','_onEntityCollectionChanged','_evaluateEqualsStrict','softFullscreenResizeWebGLRenderTarget','ConeEmitter','IsReal','setDrawPrototype','IndexDatatype','infoBox','dimensions\x20position\x20is\x20required\x20to\x20create\x20CustomClipBox','WGS84\x20Ellipsoid','buildUp','_isOverlapDisplayed','_collectionsCopy','_lastRenderTime','\x20\x20diffuseLight\x20+=\x20vec3(1.0,\x201.0,\x201.0)\x20*\x20max(dot(normal,l),\x200.2);\x0a','_isRewind','fillOutlinePattern','setStreamerWidth','_xSliceCommand','_OffSetY','numberOfPointsSelected','cloudBox','beforeChange','_minCorner','/**\x0a\x20*\x20DOC_TBA\x0a\x20*\x0a\x20*\x20@name\x20czm_ellipsoidWgs84TextureCoordinates\x0a\x20*\x20@glslFunction\x0a\x20*/\x0avec2\x20czm_ellipsoidWgs84TextureCoordinates(vec3\x20normal)\x0a{\x0a\x20\x20\x20\x20return\x20vec2(atan(normal.y,\x20normal.x)\x20*\x20czm_oneOverTwoPi\x20+\x200.5,\x20asin(normal.z)\x20*\x20czm_oneOverPi\x20+\x200.5);\x0a}\x0a','emissiveTextureCoordIndex','point\x20light\x20decay','line-progress','pointColor','scale3D','3.0','declutterGroup_','readBitSet','_target','_mvtLoaded','NUMBER_OF_CLASSIFICATION_TYPES','scrollX','emscripten_stack_get_free','_dataDependency','SuperMap.TransportationAnalystParameter','kml-networkLinkControl-expires','_preUpdate','_showRenderLoopErrors','inverseTransformation','static','alignedAxis','measureTextWidth','getSatelliteEntitys','updateOverlayFrameBuffer','layerActived',')\x20<\x20czm_infinity)','_maximumAnisotropy','SuperMap.REST.ThemeService','getMaxMemory','&tileversion=','_isForward','requestsByServer','czm_ambient_occlusion_blur','returnRoutes','_saveSatelliteGeoEntity','geobounds','url\x20and\x20sceneName\x20and\x20layerName\x20is\x20required!','_pickTile',')\x20{',',\x20the\x20actual\x20values\x20are\x20','PlottingUtil','_ellipsoidSubscription','LineWidth','ActiveTextureUnit','SPHERE_BATCH_IDS','ANIMATION_MOVEOUT_EXP','no\x20native\x20wasm\x20support\x20detected','_loadedEmissionTexture','geo','GeoDeModMatrix','_calcGeoEntityMoveParameter','setOriginPosition','_colorDirty','queryFeatures','backFaceCulling',',\x20make\x20sure\x20it\x20is\x20exported','/person/getInfo','attribute\x20vec3\x20a_normal;\x0a','requestMetadata','_volumeRenderMode','_firstPassInitialColor','PlotLayers','_removeCallbackFunc','localPartCharRegex','\x20\x20\x20\x20float\x20denominator\x20=\x20(0.91\x20+\x2010.0\x20*\x20exp(-3.0\x20*\x20S)\x20+\x200.45\x20*\x20pow(LdotZenith,2.0))\x20*\x20(1.0\x20-\x20exp(-0.32));\x0a','computeRealRoots','getAllResponseHeaders','_modelAnimationLoop','smlSeclevel','nobr','_pickCanvas','setLineCap','setIsOutline','queryKeys','stringToNewUTF8','parseTransformMatrix','renderGeometryCollectionGeometry_','value','pixelOffsetTL','mystyle','setWidth','_supportCompressType','flyToMap:option\x20is\x20not\x20correct','fromJSON','isSeparable','pitchAdjustHeight','changeEventName','createOrUpdateFromFlatCoordinates','Operator\x20\x22!~\x22\x20requires\x20one\x20RegExp\x20argument\x20and\x20one\x20string\x20argument.\x20Arguments\x20are\x20','Instances','_runningSamples','Invalid\x20BigNumber:\x20','polylines','volTexture','interpolate-hcl','inverseView','_pickResult','colorCorrection','numberOfTilesCulledWithChildrenUnion','rewriteTemplate','createStackingContexts','datatype','removed','APPLY_GLOBESWIPE','u_tile_units_to_pixels','VideoName','indicesTypedArray','getReplay','_on','},\x22rightTop\x22:{\x22x\x22:','An\x20error\x20occurred\x20while\x20retrieving\x20the\x20EOP\x20data\x20from\x20the\x20URL\x20','fillForeColor','_debugFreezeFrame','getUint8Table','uniform\x20vec4\x20uBaseColor;\x0avoid\x20main\x20(void)\x0a{\x0agl_FragColor\x20=\x20uBaseColor;\x0a}','BLOCKPACK','_onceImageryClipRegionsEmpty','maximumTerrainHeight','strictTldRegex','PSEUDO_HIDE_ELEMENT_CLASS_BEFORE','destination','routestop','_previousModelMatrix','hostname','fontNameIndex','URL','layout_raster','lineDisplayCondition','tileDiscardPolicy','latitude_of_origin','_readyPromise','_dirtyUniforms','clearAllAnnotationArray','_totalUsedThisFrame','],\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20u_gridTextureUseWebMercatorT[','_hasLeafChild','group','templateEngine\x20must\x20inherit\x20from\x20ko.templateEngine','_MVTStyle','readInt64','tilesetVisible','<kml','_singleInstance','fillGradientOffsetRatioX','u2Over4','uponSanitizeElement','_imagerys','maxDepth','debugShowShadowVolume','isInstanceModel','clip','param','globeBottomLevel','setTemplateEngine','Fragment\x20shader\x20compile\x20log:\x20','updateSlopeRegionFrameBuffer','ViewDomeFp','getSymbolData','click:\x20decrementDepthFrustum','geometryFunction_','_zIndexSubscription','marker','_unusedIndexes','_statistics','revision_','ConditionalExpression','_feature','&_method=DELETE','extenders','swipeRegion\x20must\x20be\x20a\x20instance\x20of\x20BoundingRectangle.','_alpha','_showIcon','cartesian2Array','customRequestHeaders','octDecodeInRange','_interpolationDegree','Dimensions','nLength','writeAsciiToMemory','_execute_1004','no\x20cryptographic\x20support\x20found\x20for\x20randomDevice.\x20consider\x20polyfilling\x20it\x20if\x20you\x20want\x20to\x20use\x20something\x20insecure\x20like\x20Math.random(),\x20e.g.\x20put\x20this\x20in\x20a\x20--pre-js:\x20var\x20crypto\x20=\x20{\x20getRandomValues:\x20function(array)\x20{\x20for\x20(var\x20i\x20=\x200;\x20i\x20<\x20array.length;\x20i++)\x20array[i]\x20=\x20(Math.random()*256)|0\x20}\x20};','uniform\x20vec4\x20uSecondColor;','icon-keep-upright','eligibleForUnloading','_velocityField','_executeManager','_setSQTextures','changeSizeFlowModel','isGradient','Invalid\x20function\x20pointer\x20called\x20with\x20signature\x20\x27viiiii\x27.\x20Perhaps\x20this\x20is\x20an\x20invalid\x20value\x20(e.g.\x20caused\x20by\x20calling\x20a\x20virtual\x20method\x20on\x20a\x20NULL\x20pointer)?\x20Or\x20calling\x20a\x20function\x20with\x20an\x20incorrect\x20type,\x20which\x20will\x20fail?\x20(it\x20is\x20worth\x20building\x20your\x20source\x20files\x20with\x20-Werror\x20(warnings\x20are\x20errors),\x20as\x20warnings\x20can\x20indicate\x20undefined\x20behavior\x20which\x20can\x20cause\x20this)','Literal','leafAttrLoadState','line-translate-anchor','snap','_pickPositionHeight','attributetype','getBucket','/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20floating-point\x20constant\x20for\x20<code>3pi/2</code>.\x0a\x20*\x0a\x20*\x20@alias\x20czm_threePiOver2\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20CesiumMath.THREE_PI_OVER_TWO\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20const\x20float\x20czm_threePiOver2\x20=\x20...;\x0a\x20*\x0a\x20*\x20//\x20Example\x0a\x20*\x20float\x20pi\x20=\x20(2.0\x20/\x203.0)\x20*\x20czm_threePiOver2;\x0a\x20*/\x0aconst\x20float\x20czm_threePiOver2\x20=\x204.71238898038469;\x0a','invalid\x20distance\x20code','logging','OffsetSpeedV','createResources','Scenes','pointCloudIndicator','[horizPixels]','follow','VERTEX_CAPTURE','TEXTURE_CUBE_MAP_POSITIVE_Z','_selectedFeature','\x20expected)','invalid\x20varint\x20encoding','_turningMode','RGBA_PVRTC_4BPPV1','_pntOffset','imageBasedLightingFactor','horizontalDistance','getDotPlotCode','_disjointBuffer','cutoffDistance','_releaseResourceEntity','Illegal\x20offset:\x20','\x20\x20\x20\x20float\x20diffuseIrradianceFromEarth\x20=\x20(1.0\x20-\x20horizonDotNadir)\x20*\x20(reflectionDotNadir\x20*\x200.25\x20+\x200.75)\x20*\x20smoothstepHeight;\x0a','LEFT','Illegal\x20seek','_interpolationOrder','_urlTemplate','createClampGroundAndObjectLineRenderState','waterColour','_updateOnChange','createCorridorGeometry','varying\x20vec3\x20v_positionEC;\x0a','_surroundRatioVal','Unexpected\x20operator\x20\x22','APEX','_aoEnabled','Input/output\x20pairs\x20for\x20\x22step\x22\x20expressions\x20must\x20be\x20arranged\x20with\x20input\x20values\x20in\x20strictly\x20ascending\x20order.','readI53FromI64','EmissionMapType','componentCount','wwwMatches','KmlTourFlyTo','sizeInByte','OES_element_index_uint','WIREFRAME','maxzoom','_getCompletedInit','_lockOrientation','readyImagery','ID\x20=\x20','createCommonParamter','http://www.w3.org/1999/xlink','progress','_lifeRange','_plottingLayer','radix','filter-in-small','newSmlFile','czm_','_hdr','convert2DToCartesian','loadEntity','applyPixelRatio','_shadowVolumeTopHeight','Runtime\x20error:\x20expected\x20the\x20system\x20to\x20be\x20little-endian!','_radiusToExpand','android','_customData','LITERAL_UNDEFINED','removeAllScanArray','Uint8','isDXT','_isDistanceChangeMode','DEPTH_TEST','!\x20(STACK_SIZE=','Radius','vec3(','dot','_tileHeight','tablename','_emscripten_stack_get_current','newest_','_debugWireframe','isloop','getSimulationTime','VectorContext','option\x20optimize_for\x20=\x20LITE_RUNTIME;package\x20GEOPOI;enum\x20enumGeometryType\x20{ePoint\x20=\x200;eMultiLineString\x20=\x201;ePolygon\x20=\x202;}\x20;message\x20PBPOI{required\x20uint64\x20OID\x20=\x201;required\x20string\x20Name\x20=2;repeated\x20double\x20Coordinates\x20=3\x20[packed=true];required\x20enumGeometryType\x20GeometryType\x20=\x204;optional\x20int32\x20Interate\x20=\x205;optional\x20int32\x20SymbolID\x20=\x2010\x20\x20[default\x20=\x200];optional\x20double\x20DisplayHeight\x20=\x2011\x20[default\x20=\x2032];optional\x20uint32\x20ShiningColor=12\x20[default\x20=0];optional\x20uint32\x09FontNameIndex=13\x20[default\x20=0];optional\x20int32\x09FontSize=14\x20[default\x20=18];optional\x20uint32\x09FontColor=15\x20[default\x20=0];};message\x20StringTable\x20{repeated\x20string\x20s\x20=\x201;}message\x20PBPOITile{required\x20int64\x20Version\x20=\x201;required\x20int64\x20TileKey\x20=\x202;required\x20StringTable\x20StringTable\x20=\x203;repeated\x20PBPOI\x20POIS\x20=\x204;};','_gltf','_arcType','_orbitVisible','vpCustomName','useWebVR','accumulated','_lineCount','Cannot\x20find\x20closing\x20comment\x20tag\x20to\x20match:\x20','_maximumActiveTasks','\x0a浏览器最大内存(MB):','silhouetteColorCommand2D','race','efg','createEmpty','planes2D_HIGH','setCanvasSize','_deltaTime','_actualClampedPosition','cartesian2Index','hasTransform','_volBounds','ScaleLeft1_2','uMixColorType','returnNodeIDs','minDistanceDisplay','_splitRoot','southAndNorthLatitude','queryFirstNode','flip','getLastCoordinate','isGeoTilesSave','ShowGeometryInstanceAttribute','([\x5cw])?','track','0\x200\x202px\x20#000000','_strength','pointOutlineColor','\x20\x20vec3\x20normal\x20=\x20normalize(v_normal);\x0a','geoBaseEntityParameters','sourceResource','FS_createFolder','_translate','minimumZoomDistance','uSelColor','_translucentItems','#define\x20POLYLINE_DASH\x0a','paste','shallow','sz31','_moveGeoEntity','intensityRange','_indexedDBRequestLimit','chrdev','bindBuffer','debugGlobeDepths','setRotate','generateBezierCtrlPts','getPercent','utils.toggleDomNodeCssClass','vec3\x20cyan\x20=\x20vec3(0.0,\x201.0,\x201.0);','rotate','html:\x20lowFrameRateMessage','_perp','_oceanNormalMapResourceDirty','./nodecontainer','_framebuffer','scalePoint2D','Too\x20many\x20links','removeInstance\x20ids','readVarint','Polyline','hitImage','createReceiveDerivedCommand','removeCacheTile','project','copyTexImage2D','irez','keepRuntimeAlive','feature\x20index\x20out\x20of\x20bounds','#extension\x20GL_EXT_frag_depth\x20:\x20enable','_fileName','hermannskogel','createDefaultEditing','west','_createFillPrimitive','uMatrixInvert','meshPrimitive','play','Extend','untransitioned','%02d:%02d:%02d.%03d','extraStackTrace','needle','ModelUtility','CircleBucket','_bAsy','S3M\x20Instance\x20visible','_maxSkylightLuminance','PIXEL_SIZE_ON_SCREEN','create','370px','_resolutionScale','InstensityRange','_infinitePerspective','FS.joinPath\x20has\x20been\x20removed;\x20use\x20PATH.join\x20instead','executeNoEffect','getMaterialType','ClampObjectLineCache','_toRemove','<br>Min:\x20','renderMultiPointGeometry_','subsurface','setObjsColor\x20ids','fromCharCode',');\x20\x0a\x20\x20\x20\x20if\x20(distance\x20>=\x20shadowMap_lightPositionEC.w)\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20distance\x20/=\x20shadowMap_lightPositionEC.w;\x20//\x20radius\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_packDepth(distance);\x20\x0a','eyeDomeLighting','(1.0);\x20\x0a}\x20\x0a','end','_metadataCache','#00FA9A','Lang','rotateDown','cesium-infoBox-iframe','\x20\x20\x20vPositionMC.w\x20=\x200.0;','framebuffer','The\x20value\x20for\x20a\x20submit\x20binding\x20must\x20be\x20a\x20function','sinphi','maxVisibleAltitude','pos','_removedObjects','_vertexWeightBuffers','_lastLocation','addAvailableTileRange','\x20\x20\x20depth\x20=\x20czm_reverseLogDepth(depth);','czm_brightness',';\x0a\x20\x20\x20\x20int\x20pixX\x20=\x20clippingPlaneStartIndex\x20-\x20(pixY\x20*\x20','textureData','onreadystatechange','_accumulationTexture','uPointLightDistanceAndDecay','vol','ScaleDenominator','out\x20of\x20range:\x20','lookUp','foveatedConeSize','enqueue','only_keep_line','titanium_scuffed/Titanium-Scuffed_roughness.png','releaseGltfJson','onmousemove','interpolateUsingFraction','czm_batchTable_boundingSphereCenter3DHigh','SPHERES_LENGTH','_colorShaderTranslucent','m_bIsAnimation','LINEM','FusionMode','theCrimePoint','getPointCloudGroupBounds','gltf_decoded_','{tileversion}','\x20to\x20be\x20greater\x20than\x20or\x20equal\x20to','ClampGroundLineCache','debugCreateRenderStates','UnderGlobe\x20underDepth','_addHeightCallbacks','terrainPresent','u_emissiveFactor','DefaultCubeMapId','return\x20{minX:\x20a','execute','adjustScale','http://www.w3.org/2001/XMLSchema-instance','/scenes/','proj','_s3mURLs','validate','_isGroup','_screenSpaceErrorProgressiveResolution','isConstant','selected','toneMappingEnabledChange','depthTestEnable','OCCLUDED_TRANSLUCENT','titleText','fill-pattern','_timeSpace','\x20failed,','displayFilter','buildUrl','particleSize','_infoBox','COMPUTE','_clippingPlanesTexture','slopeOpacity','getSearchTexture','assert','useOIT','rotateEastMouseUpFunction','Unexpected\x20wire\x20type\x20for\x20element','scaningRow','_curFrameNumber','_spacing','evaluateWithoutErrorHandling','_createEndpointResource','tileSize','open\x20scene\x20url\x20error!','extra','multiplyByPoint','cesium-infoBox-close','viewshed3D','eastTiles','validMinimumHeight','_useBrowserRecommendedResolution','_sampleTerrainMostDetailed','_excavateRegions','removePoint','cesium-cesiumInspector-sectionHeader','blue','LatLng(','slices','getLibIDs','_zoomFactor','_imageBasedLightingFactor','setDuring','(a_','#ifdef\x20GL_EXT_frag_depth','_angleLoop','upperSize','NumberFormat\x20options\x20argument\x20must\x20be\x20an\x20object.','_slices','createSymbolByGeoJson','STOP','isFlyMode','Function\x20\x22','CollectionEventType','ALLOC_STATIC','_createScanGeoArray','HIDE','enableHypsometric','Ellipsoid','negativeAltitudeThreshold','uniform2i','_transparentSubscription','Clarke\x201858','skipScreenSpaceErrorFactor','getFlatInteriorPoints','GeoJSON\x20box\x20coordinates\x20must\x20have\x202\x20elements','attribute\x20vec4\x20position;\x0a\x0auniform\x20vec4\x20uRect;\x0a\x0avarying\x20float\x20fHeight;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20vec4\x20vPos\x20=\x20position;\x0a\x20\x20\x20vec2\x20vBounds\x20=\x20uRect.zw\x20-\x20uRect.xy;\x0a\x20\x20\x20vPos.xy\x20=\x20(vPos.xy\x20-\x20uRect.xy)\x20/\x20vBounds.xy\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20gl_Position\x20=\x20vec4(vPos.xy,\x200.5,\x201.0);\x0a\x20\x20\x20fHeight\x20=\x20vPos.z;\x0a}','beforeSanitizeElements','#FFDEAD','display:\x20none;','maxAngle_','assign','computePosition','Uniform1i','_sunLightON','fullscreenEnabled','The\x20embedded\x20glb\x20is\x20not\x20aligned\x20to\x20a\x204-byte\x20boundary.','terrainSlopeTool','video/x-ms-wmv','databaseVersion','_terrainProviders','stringAlignment','setTargetGeoEntityUUID','tangentDirection','Everest\x201956','\x0auniform\x20lowp\x20float\x20u_','toHex','_labelText','disposeWhenNodeIsRemoved','getIsDistanceChangeMode','for','transcodeKTX2','getTextAlign','(//)?','getLineCap','_priorityHolder','bIsChangHeight','mercatorAngleToGeodeticLatitude','No\x20such\x20process','scaleFactor','readInt32','lastIntegerZoomTime','WDescript','enableLocalOffset','_imagerySplitPosition','{lat_1}','m_sag','jointMatrixUniformName','setQueryFeatures','_buttonDown','options.url\x20is\x20required!','decimals','؀-ۿݐ-ݿࢠ-ࣿ','_canvasSymbolData','SphereEmitter','createVectorTilePoints','#define\x20','vertexBatchIds','getIntersectionArea','projection','coordinatess','illegal\x20message\x20field:\x20','_left','dxtz','extratiles','FASTEST','pbrMaterialIndex','BinaryExpression','export','level','u_baseColorUVOffsetAndTiling','enableVertexAttribArray','minus','use-credentials','_maxSkipNum','ends_','_logDepthBufferDirty','_ionEndpointResource','getDependencies','RGB5_A1','getPropertyByIndex','ANIMATING','_unevaluatedLayout','_rangeMode','_outlinePrimitive','xmlns:gx','scrollTo','divideComponents','Instance','_overlayTextures','buttonImageUrl','spotIntensity','propagationStopped','RGBA8','Use\x20of\x20`wasmMemory`\x20detected.\x20\x20Use\x20-sIMPORTED_MEMORY\x20to\x20define\x20wasmMemory\x20externally','_section','DepthOfFieldEffect','_preRender','tidy','unpackCombineGeometryResults','tile_diffuse','xPoleOffset','KML\x20-\x20Unsupported\x20feature:\x20','t2cof','unByKey','_renderState','DARKGREEN','Region\x20Effect\x20Type','retryAttempts','createAutoExposureStage','webgl2','_shadowMapTexture','removeClass','removeDuplicatesFromShape','_childrenPageLod','PSEUDO_HIDE_ELEMENT_CLASS_AFTER','ADDITIVE_BLEND','_vHeightBuffer','texture2D','cesium-widget-errorPanel-scroll','kidney','defaultCubeMap','fadeInColor','SMLDepat','_commandsLength','backgroundFill','setScanConeType','author','insetPixels','cva_w','_UUIDRoad','imageRendering','_volNames','NUMBER_OF_PROPERTIES','allocateUTF8OnStack','gridSymbolSize','GRAVITATIONALPARAMETER','maximumAlpha','./data/path/','<table>','Error\x20constructing\x20CesiumWidget.','_hasBloomOperation','_clearFBO1Command','ray','&TILEMATRIX=EPSG:4326:{z}&TILEROW={y}&TILECOL={x}&&STYLE=','_entityView','convertPackedArrayForInterpolation','_moveEnd','_processingQueue','decodedMin','trunc','_nFirstMultiTemporalPos','unset','bottomLeftInner','magnitude','Math','RTC_CENTER','_adjustAlphaCommand','uMetallicFactor','_saveEvoFileCompleted','_snow','diffuse','_mipTextures','The\x20link\x20has\x20been\x20severed','\x20requires\x20exactly\x20three\x20arguments.','debugColorizeTiles','backgroundImage','Circular','_geoEntitys','pixelData','_isChildBlock','scrollY','_runtimeNode','ID_MIN','setPolygonOffset','_jitterPixel','removeCollection','detectFromFilename','LayerStyle','_image','SuperMap.FacilityAnalystTraceup3DService','startScale','_propertyNames','_latelyRefreshStamp','Blink_Frequency','styleId',';\x0auniform\x20','vec4(czm_HSLToRGB(vec3(','line-width','#ee9900','_isModify','_waterIndex','/**\x0a\x20*\x20Approximately\x20computes\x20spherical\x20coordinates\x20given\x20a\x20normal.\x0a\x20*\x20Uses\x20approximate\x20inverse\x20trigonometry\x20for\x20speed\x20and\x20consistency,\x0a\x20*\x20since\x20inverse\x20trigonometry\x20can\x20differ\x20from\x20vendor-to-vendor\x20and\x20when\x20compared\x20with\x20the\x20CPU.\x0a\x20*\x0a\x20*\x20@name\x20czm_approximateSphericalCoordinates\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec3}\x20normal\x20arbitrary-length\x20normal.\x0a\x20*\x0a\x20*\x20@returns\x20{vec2}\x20Approximate\x20latitude\x20and\x20longitude\x20spherical\x20coordinates.\x0a\x20*/\x0avec2\x20czm_approximateSphericalCoordinates(vec3\x20normal)\x20{\x0a\x20\x20\x20\x20//\x20Project\x20into\x20plane\x20with\x20vertical\x20for\x20latitude\x0a\x20\x20\x20\x20float\x20latitudeApproximation\x20=\x20czm_fastApproximateAtan(sqrt(normal.x\x20*\x20normal.x\x20+\x20normal.y\x20*\x20normal.y),\x20normal.z);\x0a\x20\x20\x20\x20float\x20longitudeApproximation\x20=\x20czm_fastApproximateAtan(normal.x,\x20normal.y);\x0a\x20\x20\x20\x20return\x20vec2(latitudeApproximation,\x20longitudeApproximation);\x0a}\x0a','setObjsTranslate\x20translate','getSymbolName','_disableDepthTestDistanceSubscription','_pickObj','findInterval','_onLayerRemoved','afterSanitizeAttributes','canvasWidth','stat','100%','_moonScatteredLuminanceSeaLevel','isGreaterThan','billboardMode','isLeapSecond','Standard_Parallel_2','batchTableProperties','MVTWorkTile','ANIMATION_MOVEIN_EXP','datalist','_deductionScriptExcutes','createRenderEntityPageLOD','uWindIntensity','100\x2020px\x20SimSun','maximumColorAttachments','omit','writeVarint','Rotation','_symbolTextStyle','_startSurroundLineColor','_pointCloudLayerVisible','getAmbientOcclusionTexture','resolveTokens',',\x20tile_diffuse)','\x20constructor.\x20No\x20valid\x20arguments.','getNumberOfYTilesAtLevel','onlySunLighting','readBinary','GreaterThanOrEqual','currentMiterLimit','_clipPlanes','USE_BatchPBR','symbolMoveToUp','uniform\x20sampler2D\x20colorTexture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20if\x20(color.a\x20==\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#ifdef\x20UNCLASSIFIED\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color\x20*\x20czm_invertClassificationColor;\x0a#else\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a#endif\x0a}\x0a','writeBytes','visibleReference','styleDirty','_lastParticleStateTexture','geometricErrorScale','availability','flood-opacity','_snowEnabled','zoomOut','setBigEndian','_width','set_adjusted_ptr','.cesium-credit-expand-link','expressionRewriting','heapify','void\x20main()\x20{\x0a','_panel','_setSQViewPrjMatrix','wmts_sub','getOrbitPoints','Host\x20is\x20down','_decoderTaskProcessor','_inverseModelViewProjectionDirty','sunColor','M24.778,21.419\x2019.276,15.917\x2024.777,10.415\x2021.949,7.585\x2016.447,13.087\x2010.945,7.585\x208.117,10.415\x2013.618,15.917\x208.116,21.419\x2010.946,24.248\x2016.447,18.746\x2021.948,24.248z','hasMailtoPrefix','isColorCorrectionEnable','createPlotCustomRadarGeometry','packed','attribute\x20vec2\x20a_pos;\x0a\x20\x20\x20\x20uniform\x20mat4\x20u_matrix;\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20color\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20color\x0a#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(a_pos.x,\x20a_pos.y,\x200,\x201);\x0a\x20\x20\x20\x20}\x0a','clickStartPosition','setParent','deductionScript','proto3\x20field\x20without\x20field\x20presence\x20cannot\x20be\x20null','cloneTo','MVT','css:\x20{\x20\x22cesium-sceneModePicker-visible\x22\x20:\x20(dropDownVisible\x20&&\x20(sceneMode\x20!==\x20_sceneMode.COLUMBUS_VIEW))\x20||\x20(!dropDownVisible\x20&&\x20(sceneMode\x20===\x20_sceneMode.COLUMBUS_VIEW)),\x20\x20\x20\x22cesium-sceneModePicker-none\x22\x20:\x20sceneMode\x20===\x20_sceneMode.COLUMBUS_VIEW,\x20\x20\x20\x22cesium-sceneModePicker-hidden\x22\x20:\x20!dropDownVisible},attr:\x20{\x20title:\x20tooltipColumbusView\x20},click:\x20morphToColumbusView,cesiumSvgPath:\x20{\x20path:\x20_columbusViewPath,\x20width:\x2064,\x20height:\x2064\x20}','STENCIL_BUFFER_BIT','_billboardBoundsLineWidth','.xyz,\x201.0)','_invisibleChangedQueue','VERTEX_FORMAT','_evaluateRegExpNotMatch','positionHigh','$data','globalAttributes','setPointerCapture','_credits','_rsColorPassS3M','attrLocation','select','You\x20cannot\x20apply\x20bindings\x20multiple\x20times\x20to\x20the\x20same\x20element.','toIndex','X_UP_TO_Z_UP','Widgets/Images/ImageryProviders/blueMarble.png','Multiple\x20bindings\x20(','getGeoEntityMoveParameter','_onDefinitionChanged','processAsync','writeSpace','Volume','directTurning','_rtcModelView','_disableEvent','KML\x20-\x20refreshMode\x20of\x20onExpire\x20requires\x20the\x20NetworkLinkControl\x20to\x20have\x20an\x20expires\x20element','video/mpeg','_textPos','readFile','top','CREATED','MAX_VALUE','octEncode','getPointsByTrapezoid','updatePosition','_clusterEvent','chamferFactor','\x27\x20in\x20\x27','EPSILON8','shadowOffsetX','Each\x20attribute\x20list\x20must\x20have\x20the\x20same\x20number\x20of\x20vertices.\x20\x20Attribute\x20','combinedCircle','_shaderAlignedAxis','position3DAndHeight','saveEvoFile','toIso8601','numberOfFeaturesSelected','.scp','usingWasm','PBRMaterialTypeChange','_directionWC','_createCommandsFunction','Volume2','setLittleEndian','_initTransition','_applyGamma','Touch','pauseTime','_matModel','BLUE','_tileProvider','2DLow.zxy),\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_translateRelativeToEye(','minLon','_decodedData','(materialInput)','sourceCaches','/data/path','region','decompressTextureCoordinates','semiMajorAxis','coordinates\x20are\x20required.','PER_INSTANCE_COLOR','_clearColor','UTF16Decoder','previousPosition','createMaterialUniform','patternPositions','blinkDoors','dnodt','renderPass','UniformMatrix4f','array','drawPolygon','_trackList','stringToC','showCallout','emscripten_stack_get_current','offlineDownload','unionClippingRegions','getShow','mozSlice','getDefault','SNOW','cesium-infoBox-title','saved','_surface','_invViewMatrix','_isSearchInProgress','physicalIndex','_viewSheds','vec4\x20finalColor\x20=\x20edgeStrength\x20*\x20maskColor.r\x20*\x20edgeValue;','flyClampToGround','ownerDocument','uniform\x20vec4\x20uBounds;','hitDetectionCanvas_','opsmode','uniform\x20mat4\x20u_matrix;\x0auniform\x20vec3\x20u_lightcolor;\x0auniform\x20lowp\x20vec3\x20u_lightpos;\x0auniform\x20lowp\x20float\x20u_lightintensity;\x0auniform\x20float\x20u_vertical_gradient;\x0auniform\x20lowp\x20float\x20u_opacity;\x0a\x0aattribute\x20vec2\x20a_pos;\x0aattribute\x20vec4\x20a_normal_ed;\x0a\x0avarying\x20vec4\x20v_color;\x0a\x0a#pragma\x20mapbox:\x20define\x20highp\x20float\x20base\x0a#pragma\x20mapbox:\x20define\x20highp\x20float\x20height\x0a\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20color\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20float\x20base\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20float\x20height\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20color\x0a\x0a\x20\x20\x20\x20vec3\x20normal\x20=\x20a_normal_ed.xyz;\x0a\x0a\x20\x20\x20\x20base\x20=\x20max(0.0,\x20base);\x0a\x20\x20\x20\x20height\x20=\x20max(0.0,\x20height);\x0a\x0a\x20\x20\x20\x20float\x20t\x20=\x20mod(normal.x,\x202.0);\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(a_pos,\x20t\x20>\x200.0\x20?\x20height\x20:\x20base,\x201);\x0a\x0a\x20\x20\x20\x20//\x20Relative\x20luminance\x20(how\x20dark/bright\x20is\x20the\x20surface\x20color?)\x0a\x20\x20\x20\x20float\x20colorvalue\x20=\x20color.r\x20*\x200.2126\x20+\x20color.g\x20*\x200.7152\x20+\x20color.b\x20*\x200.0722;\x0a\x0a\x20\x20\x20\x20v_color\x20=\x20vec4(0.0,\x200.0,\x200.0,\x201.0);\x0a\x0a\x20\x20\x20\x20//\x20Add\x20slight\x20ambient\x20lighting\x20so\x20no\x20extrusions\x20are\x20totally\x20black\x0a\x20\x20\x20\x20vec4\x20ambientlight\x20=\x20vec4(0.03,\x200.03,\x200.03,\x201.0);\x0a\x20\x20\x20\x20color\x20+=\x20ambientlight;\x0a\x0a\x20\x20\x20\x20//\x20Calculate\x20cos(theta),\x20where\x20theta\x20is\x20the\x20angle\x20between\x20surface\x20normal\x20and\x20diffuse\x20light\x20ray\x0a\x20\x20\x20\x20float\x20directional\x20=\x20clamp(dot(normal\x20/\x2016384.0,\x20u_lightpos),\x200.0,\x201.0);\x0a\x0a\x20\x20\x20\x20//\x20Adjust\x20directional\x20so\x20that\x0a\x20\x20\x20\x20//\x20the\x20range\x20of\x20values\x20for\x20highlight/shading\x20is\x20narrower\x0a\x20\x20\x20\x20//\x20with\x20lower\x20light\x20intensity\x0a\x20\x20\x20\x20//\x20and\x20with\x20lighter/brighter\x20surface\x20colors\x0a\x20\x20\x20\x20directional\x20=\x20mix((1.0\x20-\x20u_lightintensity),\x20max((1.0\x20-\x20colorvalue\x20+\x20u_lightintensity),\x201.0),\x20directional);\x0a\x0a\x20\x20\x20\x20//\x20Add\x20gradient\x20along\x20z\x20axis\x20of\x20side\x20surfaces\x0a\x20\x20\x20\x20if\x20(normal.y\x20!=\x200.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20This\x20avoids\x20another\x20branching\x20statement,\x20but\x20multiplies\x20by\x20a\x20constant\x20of\x200.84\x20if\x20no\x20vertical\x20gradient,\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20and\x20otherwise\x20calculates\x20the\x20gradient\x20based\x20on\x20base\x20+\x20height\x0a\x20\x20\x20\x20\x20\x20\x20\x20directional\x20*=\x20(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20(1.0\x20-\x20u_vertical_gradient)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20(u_vertical_gradient\x20*\x20clamp((t\x20+\x20base)\x20*\x20pow(height\x20/\x20150.0,\x200.5),\x20mix(0.7,\x200.98,\x201.0\x20-\x20u_lightintensity),\x201.0)));\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20//\x20Assign\x20final\x20color\x20based\x20on\x20surface\x20+\x20ambient\x20light\x20color,\x20diffuse\x20light\x20directional,\x20and\x20light\x20color\x0a\x20\x20\x20\x20//\x20with\x20lower\x20bounds\x20adjusted\x20to\x20hue\x20of\x20light\x0a\x20\x20\x20\x20//\x20so\x20that\x20shading\x20is\x20tinted\x20with\x20the\x20complementary\x20(opposite)\x20color\x20to\x20the\x20light\x20color\x0a\x20\x20\x20\x20v_color.r\x20+=\x20clamp(color.r\x20*\x20directional\x20*\x20u_lightcolor.r,\x20mix(0.0,\x200.3,\x201.0\x20-\x20u_lightcolor.r),\x201.0);\x0a\x20\x20\x20\x20v_color.g\x20+=\x20clamp(color.g\x20*\x20directional\x20*\x20u_lightcolor.g,\x20mix(0.0,\x200.3,\x201.0\x20-\x20u_lightcolor.g),\x201.0);\x0a\x20\x20\x20\x20v_color.b\x20+=\x20clamp(color.b\x20*\x20directional\x20*\x20u_lightcolor.b,\x20mix(0.0,\x200.3,\x201.0\x20-\x20u_lightcolor.b),\x201.0);\x0a\x20\x20\x20\x20v_color\x20*=\x20u_opacity;\x0a}\x0a','unknown\x20compression\x20method','finishedPendingBufferLoads','dynCall_viii','strike','_queryType','tableWithAlpha','listens','GEOLINE3D','_updatingAllCommands','_uniformBlockSizeInByte','_glowWidth','_inverseNormal3DDirty','_ptIndexGroup','81%','MEDIUMBLUE','Cesium','_firstTickAfterSeek','updateVertexWeight','elementIndexUintSupported','scriptlevel','mag','_objsOffsetList','maximumMovementRatio','esriGeometryPoint','entries','attribute\x20vec4\x20aPosition;\x0a#ifdef\x20HAS_NORMAL\x0a\x20\x20\x20\x20attribute\x20vec3\x20aNormal;\x0a#endif\x0aattribute\x20vec4\x20aTexCoord0;\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0aattribute\x20vec3\x20aOffsetPosition;\x0aattribute\x20vec4\x20aQuaternion;\x0aattribute\x20vec3\x20aScale;\x0aattribute\x20vec4\x20aColor2;\x0aattribute\x20vec4\x20aPickColor;\x0a#ifdef\x20LocalTransform\x0aattribute\x20vec4\x20aLocalTranslation;\x0aattribute\x20vec4\x20aLocalQuaternion;\x0a#endif\x0auniform\x20mat4\x20uGeoMat;\x0avarying\x20vec4\x20vPositionMC;\x0avarying\x20vec3\x20vPositionEC;\x0avarying\x20vec3\x20vNormalEC;\x0avarying\x20vec2\x20vTexCoord;\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vPickColor;\x0avarying\x20mat4\x20vModelMatrix;\x0amat4\x20transfromFromQuaternion(vec4\x20q,\x20vec4\x20translation)\x0a{\x0a\x20\x20\x20\x20float\x20x2\x20=\x20q.x\x20*\x20q.x;\x0a\x20\x20\x20\x20float\x20xy\x20=\x20q.x\x20*\x20q.y;\x0a\x20\x20\x20\x20float\x20xz\x20=\x20q.x\x20*\x20q.z;\x0a\x20\x20\x20\x20float\x20xw\x20=\x20q.x\x20*\x20q.w;\x0a\x20\x20\x20\x20float\x20y2\x20=\x20q.y\x20*\x20q.y;\x0a\x20\x20\x20\x20float\x20yz\x20=\x20q.y\x20*\x20q.z;\x0a\x20\x20\x20\x20float\x20yw\x20=\x20q.y\x20*\x20q.w;\x0a\x20\x20\x20\x20float\x20z2\x20=\x20q.z\x20*\x20q.z;\x0a\x20\x20\x20\x20float\x20zw\x20=\x20q.z\x20*\x20q.w;\x0a\x20\x20\x20\x20float\x20w2\x20=\x20q.w\x20*\x20q.w;\x0a\x20\x20\x20\x20float\x20m00\x20=\x20x2\x20-\x20y2\x20-\x20z2\x20+\x20w2;\x0a\x20\x20\x20\x20float\x20m01\x20=\x202.0\x20*\x20(xy\x20-\x20zw);\x0a\x20\x20\x20\x20float\x20m02\x20=\x202.0\x20*\x20(xz\x20+\x20yw);\x0a\x20\x20\x20\x20float\x20m10\x20=\x202.0\x20*\x20(xy\x20+\x20zw);\x0a\x20\x20\x20\x20float\x20m11\x20=\x20-x2\x20+\x20y2\x20-\x20z2\x20+\x20w2;\x0a\x20\x20\x20\x20float\x20m12\x20=\x202.0\x20*\x20(yz\x20-\x20xw);\x0a\x20\x20\x20\x20float\x20m20\x20=\x202.0\x20*\x20(xz\x20-\x20yw);\x0a\x20\x20\x20\x20float\x20m21\x20=\x202.0\x20*\x20(yz\x20+\x20xw);\x0a\x20\x20\x20\x20float\x20m22\x20=\x20-x2\x20-\x20y2\x20+\x20z2\x20+\x20w2;\x0a\x20\x20\x20\x20return\x20mat4(m00,\x20m10,\x20m20,\x200.0,\x20m01,\x20m11,\x20m21,\x200.0,\x20m02,\x20m12,\x20m22,\x200.0,\x20translation.x,\x20translation.y,\x20translation.z,\x201.0);\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20vec4\x20vertexPos\x20=\x20vec4(aPosition.xyz,\x201.0);\x0a\x20\x20\x20vec4\x20positionMC\x20=\x20uGeoMat\x20*\x20vertexPos;\x0a\x20\x20\x20vTexCoord\x20=\x20aTexCoord0.xy;\x0a\x20\x20\x20mat3\x20rotationMat\x20=\x20mat3(transfromFromQuaternion(aQuaternion,\x20vec4(0.0)));\x0a\x20\x20\x20mat4\x20worldMatrix;\x0a\x20\x20\x20worldMatrix[0]\x20=\x20vec4(rotationMat[0],\x200.0);\x0a\x20\x20\x20worldMatrix[1]\x20=\x20vec4(rotationMat[1],\x200.0);\x0a\x20\x20\x20worldMatrix[2]\x20=\x20vec4(rotationMat[2],\x200.0);\x0a\x20\x20\x20worldMatrix[3]\x20=\x20vec4(aOffsetPosition,\x201.0);\x0a\x20\x20\x20mat4\x20scaleMatrix;\x0a\x20\x20\x20vec3\x20scale\x20=\x20aScale.xyz;\x0a\x20\x20\x20scaleMatrix[0]\x20=\x20vec4(scale.x,0,0,0.0);\x0a\x20\x20\x20scaleMatrix[1]\x20=\x20vec4(0,scale.y,0,0.0);\x0a\x20\x20\x20scaleMatrix[2]\x20=\x20vec4(0,0,scale.z,0.0);\x0a\x20\x20\x20scaleMatrix[3]\x20=\x20vec4(0,0,0,1.0);\x0a\x20\x20\x20mat4\x20modelMatrix\x20=\x20worldMatrix;\x0a#ifdef\x20LocalTransform\x0a\x20\x20\x20mat4\x20localTransformMat\x20=\x20transfromFromQuaternion(aLocalQuaternion,\x20aLocalTranslation);\x0a\x20\x20\x20modelMatrix\x20*=\x20localTransformMat;\x0a#endif\x0a\x20\x20\x20modelMatrix\x20*=\x20scaleMatrix;\x0a\x20\x20\x20mat3\x20rotationMatrix\x20=\x20mat3(modelMatrix);\x0a\x20\x20\x20vModelMatrix\x20=\x20modelMatrix\x20*\x20uGeoMat;\x0a\x20\x20\x20positionMC\x20=\x20modelMatrix\x20*\x20vec4(positionMC.xyz,\x201.0);\x0a\x20\x20\x20positionMC.w\x20=\x201.0;\x0a\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20positionMC;\x0a\x20\x20\x20vPositionMC.xyz\x20=\x20positionMC.xyz;\x0a\x20\x20\x20vPositionMC.w\x20=\x200.0;\x0a\x20\x20\x20vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a\x20\x20\x20vColor\x20=\x20vertexColor\x20*\x20aColor2;\x0a\x20\x20\x20vPickColor\x20=\x20aPickColor\x20/\x20255.0;\x0a#ifdef\x20HAS_NORMAL\x0a\x20\x20\x20\x20if(length(aNormal)\x20>\x200.8)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20normal\x20=\x20rotationMatrix\x20*\x20aNormal;\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat4\x20realModelViewMatrix4\x20=\x20czm_modelView\x20*\x20vModelMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20realModelViewMatrix4\x20=\x20czm_inverseMatrix(realModelViewMatrix4);\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat3\x20realModelViewMatrix3\x20=\x20mat3(realModelViewMatrix4);\x0a\x20\x20\x20\x20\x20\x20\x20\x20realModelViewMatrix3\x20=\x20czm_transpose(realModelViewMatrix3);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vNormalEC\x20=\x20realModelViewMatrix3\x20*\x20aNormal;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vPositionMC.w\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vPositionEC\x20=\x20(czm_modelView\x20*\x20vPositionMC).xyz;\x0a\x20\x20\x20\x20}\x0a#endif\x0a}','failed\x20to\x20create\x20canvas\x202d\x20context','LatLonBox','multiplyComponents','aspectRatio','UZERO','UNIT_Y','_pointColor','asColorLike','daysDifference','_emscripten_memcpy_big','OVERLAYER_DETAIL','_texturesToCreate','_rightWC','showMemoryUsage','annotationPosition','FILL_LINE','setNodeValue','uniform\x20sampler2D\x20uTexture0;\x0auniform\x20vec4\x20uVisibleColor;\x0auniform\x20vec4\x20uHiddenColor;\x0a\x0avarying\x20vec4\x20renderTextureCoord;\x0avarying\x20float\x20texcoordX;\x0avarying\x20vec4\x20vPositionEC;void\x20main()\x0a{\x0a\x20\x20\x20vec4\x20resultColor\x20=\x20vec4(uVisibleColor.rgb,\x201.0);\x0a\x20\x20\x20vec4\x20texCoord\x20=\x20renderTextureCoord\x20/\x20renderTextureCoord.w;\x0a\x20\x20\x20float\x20depth\x20=\x20texCoord.z\x20*\x200.5\x20+\x200.5;\x0a\x20\x20\x20//\x20float\x20depthBias\x20=\x200.0005\x20*\x20max(-vPositionEC.z\x20*\x200.01,\x201.0);\x0a\x20\x20\x20//\x20depth\x20-=\x20depthBias;\x0a\x20\x20\x20texCoord.xy\x20=\x20texCoord.xy\x20*\x200.5\x20+\x200.5;\x0a\x20\x20\x20if(abs(texcoordX\x20-\x201.0)\x20<\x200.0001)\x0a\x20\x20\x20{\x0a\x09\x09float\x20z_window\x20=\x20czm_unpackDepth(texture2D(uTexture0,\x20texCoord.xy));\x0a\x09\x09if(z_window\x20<\x20depth\x20&&\x20z_window\x20>\x200.0\x20&&\x20z_window\x20<\x201.0)\x0a\x09\x09{\x0a\x09\x09\x09resultColor\x20=\x20vec4(uHiddenColor.rgb,\x201.0);\x0a\x09\x09}\x0a\x20\x20\x20}\x0a\x20\x20\x20else\x0a\x20\x20\x20{\x0a\x09\x09resultColor\x20=\x20vec4(0.4,\x200.4,\x200.4,\x201.0);\x0a\x20\x20\x20}\x0a\x20\x20\x20gl_FragColor\x20=\x20resultColor;\x0a}','innerRadii','_refines','createGroupObjectCtrlPoint','monitorRunDependencies','arrGeoEntityEffectRadarScans','Program\x20failed\x20to\x20link.\x20\x20Link\x20log:\x20','Invalid\x20flags\x20passed\x20to\x20unlinkat','selectColorType','dynamicLayer3D.clear\x20ids','navigator','_associateMaterialPromise','backColor','_uniforms','validMaximumHeight','setGradient','_fillGradientOffsetRatioX','commonSymbolsConfig','orientLinearRings','lineUniformValues','DARKOLIVEGREEN','General','primitives','S3MTilesRegionShadowVectex_','CORS','TILES3D','$1!($2)$3','lodRangeScale','bVolume','GLOBAL_BASE','registerTouchEventCallback','czm_ambient_occlusion_composite','fire','_outOfViewPrevious','getPassOptions','cartesian3Array','Invalid\x20KTX\x20file.','Blend','_modelScale','requestWebgl2','showGroundAtmosphere','stepSizeDays','GetFaceFromMesh','/*!\x0a\x20*\x20Atmosphere\x20code:\x0a\x20*\x0a\x20*\x20Copyright\x20(c)\x202000-2005,\x20Sean\x20O\x27Neil\x20(s_p_oneil@hotmail.com)\x0a\x20*\x20All\x20rights\x20reserved.\x0a\x20*\x0a\x20*\x20Redistribution\x20and\x20use\x20in\x20source\x20and\x20binary\x20forms,\x20with\x20or\x20without\x0a\x20*\x20modification,\x20are\x20permitted\x20provided\x20that\x20the\x20following\x20conditions\x0a\x20*\x20are\x20met:\x0a\x20*\x0a\x20*\x20*\x20Redistributions\x20of\x20source\x20code\x20must\x20retain\x20the\x20above\x20copyright\x20notice,\x0a\x20*\x20\x20\x20this\x20list\x20of\x20conditions\x20and\x20the\x20following\x20disclaimer.\x0a\x20*\x20*\x20Redistributions\x20in\x20binary\x20form\x20must\x20reproduce\x20the\x20above\x20copyright\x20notice,\x0a\x20*\x20\x20\x20this\x20list\x20of\x20conditions\x20and\x20the\x20following\x20disclaimer\x20in\x20the\x20documentation\x0a\x20*\x20\x20\x20and/or\x20other\x20materials\x20provided\x20with\x20the\x20distribution.\x0a\x20*\x20*\x20Neither\x20the\x20name\x20of\x20the\x20project\x20nor\x20the\x20names\x20of\x20its\x20contributors\x20may\x20be\x0a\x20*\x20\x20\x20used\x20to\x20endorse\x20or\x20promote\x20products\x20derived\x20from\x20this\x20software\x20without\x0a\x20*\x20\x20\x20specific\x20prior\x20written\x20permission.\x0a\x20*\x0a\x20*\x20THIS\x20SOFTWARE\x20IS\x20PROVIDED\x20BY\x20THE\x20COPYRIGHT\x20HOLDERS\x20AND\x20CONTRIBUTORS\x20\x22AS\x20IS\x22\x0a\x20*\x20AND\x20ANY\x20EXPRESS\x20OR\x20IMPLIED\x20WARRANTIES,\x20INCLUDING,\x20BUT\x20NOT\x20LIMITED\x20TO,\x20THE\x0a\x20*\x20IMPLIED\x20WARRANTIES\x20OF\x20MERCHANTABILITY\x20AND\x20FITNESS\x20FOR\x20A\x20PARTICULAR\x20PURPOSE\x20ARE\x0a\x20*\x20DISCLAIMED.\x20IN\x20NO\x20EVENT\x20SHALL\x20THE\x20COPYRIGHT\x20OWNER\x20OR\x20CONTRIBUTORS\x20BE\x20LIABLE\x0a\x20*\x20FOR\x20ANY\x20DIRECT,\x20INDIRECT,\x20INCIDENTAL,\x20SPECIAL,\x20EXEMPLARY,\x20OR\x20CONSEQUENTIAL\x0a\x20*\x20DAMAGES\x20(INCLUDING,\x20BUT\x20NOT\x20LIMITED\x20TO,\x20PROCUREMENT\x20OF\x20SUBSTITUTE\x20GOODS\x20OR\x0a\x20*\x20SERVICES;\x20LOSS\x20OF\x20USE,\x20DATA,\x20OR\x20PROFITS;\x20OR\x20BUSINESS\x20INTERRUPTION)\x20HOWEVER\x0a\x20*\x20CAUSED\x20AND\x20ON\x20ANY\x20THEORY\x20OF\x20LIABILITY,\x20WHETHER\x20IN\x20CONTRACT,\x20STRICT\x20LIABILITY,\x0a\x20*\x20OR\x20TORT\x20(INCLUDING\x20NEGLIGENCE\x20OR\x20OTHERWISE)\x20ARISING\x20IN\x20ANY\x20WAY\x20OUT\x20OF\x20THE\x20USE\x0a\x20*\x20OF\x20THIS\x20SOFTWARE,\x20EVEN\x20IF\x20ADVISED\x20OF\x20THE\x20POSSIBILITY\x20OF\x20SUCH\x20DAMAGE.\x0a\x20*\x0a\x20*\x20Modifications\x20made\x20by\x20Analytical\x20Graphics,\x20Inc.\x0a\x20*/\x0a\x0a\x20//\x20Atmosphere:\x0a\x20//\x20\x20\x20Code:\x20\x20http://sponeil.net/\x0a\x20//\x20\x20\x20GPU\x20Gems\x202\x20Article:\x20\x20https://developer.nvidia.com/gpugems/GPUGems2/gpugems2_chapter16.html\x0a\x0aconst\x20float\x20fInnerRadius\x20=\x206378137.0;\x0aconst\x20float\x20fOuterRadius\x20=\x206378137.0\x20*\x201.025;\x0aconst\x20float\x20fOuterRadius2\x20=\x20fOuterRadius\x20*\x20fOuterRadius;\x0a\x0aconst\x20float\x20Kr\x20=\x200.0025;\x0aconst\x20float\x20Km\x20=\x200.0015;\x0aconst\x20float\x20ESun\x20=\x2015.0;\x0a\x0aconst\x20float\x20fKrESun\x20=\x20Kr\x20*\x20ESun;\x0aconst\x20float\x20fKmESun\x20=\x20Km\x20*\x20ESun;\x0aconst\x20float\x20fKr4PI\x20=\x20Kr\x20*\x204.0\x20*\x20czm_pi;\x0aconst\x20float\x20fKm4PI\x20=\x20Km\x20*\x204.0\x20*\x20czm_pi;\x0a\x0aconst\x20float\x20fScale\x20=\x201.0\x20/\x20(fOuterRadius\x20-\x20fInnerRadius);\x0aconst\x20float\x20fScaleDepth\x20=\x200.25;\x0aconst\x20float\x20fScaleOverScaleDepth\x20=\x20fScale\x20/\x20fScaleDepth;\x0a\x0astruct\x20AtmosphereColor\x0a{\x0a\x20\x20\x20\x20vec3\x20mie;\x0a\x20\x20\x20\x20vec3\x20rayleigh;\x0a};\x0a\x0aconst\x20int\x20nSamples\x20=\x202;\x0aconst\x20float\x20fSamples\x20=\x202.0;\x0a\x0afloat\x20scale(float\x20fCos)\x0a{\x0a\x20\x20\x20\x20float\x20x\x20=\x201.0\x20-\x20fCos;\x0a\x20\x20\x20\x20return\x20fScaleDepth\x20*\x20exp(-0.00287\x20+\x20x*(0.459\x20+\x20x*(3.83\x20+\x20x*(-6.80\x20+\x20x*5.25))));\x0a}\x0a\x0aAtmosphereColor\x20computeGroundAtmosphereFromSpace(vec3\x20v3Pos,\x20bool\x20dynamicLighting,\x20vec3\x20lightDirectionWC)\x0a{\x0a\x09vec3\x20v3InvWavelength\x20=\x20vec3(1.0\x20/\x20pow(0.650,\x204.0),\x201.0\x20/\x20pow(0.570,\x204.0),\x201.0\x20/\x20pow(0.475,\x204.0));\x0a\x0a\x20\x20\x20\x20//\x20Get\x20the\x20ray\x20from\x20the\x20camera\x20to\x20the\x20vertex\x20and\x20its\x20length\x20(which\x20is\x20the\x20far\x20point\x20of\x20the\x20ray\x20passing\x20through\x20the\x20atmosphere)\x0a\x20\x20\x20\x20vec3\x20v3Ray\x20=\x20v3Pos\x20-\x20czm_viewerPositionWC;\x0a\x20\x20\x20\x20float\x20fFar\x20=\x20length(v3Ray);\x0a\x20\x20\x20\x20v3Ray\x20/=\x20fFar;\x0a\x0a\x20\x20\x20\x20float\x20fCameraHeight\x20=\x20length(czm_viewerPositionWC);\x0a\x20\x20\x20\x20float\x20fCameraHeight2\x20=\x20fCameraHeight\x20*\x20fCameraHeight;\x0a\x0a\x20\x20\x20\x20//\x20This\x20next\x20line\x20is\x20an\x20ANGLE\x20workaround.\x20It\x20is\x20equivalent\x20to\x20B\x20=\x202.0\x20*\x20dot(czm_viewerPositionWC,\x20v3Ray),\x0a\x20\x20\x20\x20//\x20which\x20is\x20what\x20it\x20should\x20be,\x20but\x20there\x20are\x20problems\x20at\x20the\x20poles.\x0a\x20\x20\x20\x20float\x20B\x20=\x202.0\x20*\x20length(czm_viewerPositionWC)\x20*\x20dot(normalize(czm_viewerPositionWC),\x20v3Ray);\x0a\x20\x20\x20\x20float\x20C\x20=\x20fCameraHeight2\x20-\x20fOuterRadius2;\x0a\x20\x20\x20\x20float\x20fDet\x20=\x20max(0.0,\x20B*B\x20-\x204.0\x20*\x20C);\x0a\x20\x20\x20\x20float\x20fNear\x20=\x200.5\x20*\x20(-B\x20-\x20sqrt(fDet));\x0a\x0a\x20\x20\x20\x20//\x20Calculate\x20the\x20ray\x27s\x20starting\x20position,\x20then\x20calculate\x20its\x20scattering\x20offset\x0a\x20\x20\x20\x20vec3\x20v3Start\x20=\x20czm_viewerPositionWC\x20+\x20v3Ray\x20*\x20fNear;\x0a\x20\x20\x20\x20fFar\x20-=\x20fNear;\x0a\x20\x20\x20\x20float\x20fDepth\x20=\x20exp((fInnerRadius\x20-\x20fOuterRadius)\x20/\x20fScaleDepth);\x0a\x0a\x20\x20\x20\x20//\x20The\x20light\x20angle\x20based\x20on\x20the\x20scene\x27s\x20light\x20source\x20would\x20be:\x0a\x20\x20\x20\x20//\x20\x20\x20\x20dot(lightDirectionWC,\x20v3Pos)\x20/\x20length(v3Pos);\x0a\x20\x20\x20\x20//\x20When\x20we\x20want\x20the\x20atmosphere\x20to\x20be\x20uniform\x20over\x20the\x20globe\x20so\x20it\x20is\x20set\x20to\x201.0.\x0a\x0a\x20\x20\x20\x20float\x20fLightAngle\x20=\x20czm_branchFreeTernary(dynamicLighting,\x20dot(lightDirectionWC,\x20v3Pos)\x20/\x20length(v3Pos),\x201.0);\x0a\x20\x20\x20\x20float\x20fCameraAngle\x20=\x20dot(-v3Ray,\x20v3Pos)\x20/\x20length(v3Pos);\x0a\x20\x20\x20\x20float\x20fCameraScale\x20=\x20scale(fCameraAngle);\x0a\x20\x20\x20\x20float\x20fLightScale\x20=\x20scale(fLightAngle);\x0a\x20\x20\x20\x20float\x20fCameraOffset\x20=\x20fDepth*fCameraScale;\x0a\x20\x20\x20\x20float\x20fTemp\x20=\x20(fLightScale\x20+\x20fCameraScale);\x0a\x0a\x20\x20\x20\x20//\x20Initialize\x20the\x20scattering\x20loop\x20variables\x0a\x20\x20\x20\x20float\x20fSampleLength\x20=\x20fFar\x20/\x20fSamples;\x0a\x20\x20\x20\x20float\x20fScaledLength\x20=\x20fSampleLength\x20*\x20fScale;\x0a\x20\x20\x20\x20vec3\x20v3SampleRay\x20=\x20v3Ray\x20*\x20fSampleLength;\x0a\x20\x20\x20\x20vec3\x20v3SamplePoint\x20=\x20v3Start\x20+\x20v3SampleRay\x20*\x200.5;\x0a\x0a\x20\x20\x20\x20//\x20Now\x20loop\x20through\x20the\x20sample\x20rays\x0a\x20\x20\x20\x20vec3\x20v3FrontColor\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20vec3\x20v3Attenuate\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20for(int\x20i=0;\x20i<nSamples;\x20i++)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20fHeight\x20=\x20length(v3SamplePoint);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20fDepth\x20=\x20exp(fScaleOverScaleDepth\x20*\x20(fInnerRadius\x20-\x20fHeight));\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20fScatter\x20=\x20fDepth*fTemp\x20-\x20fCameraOffset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20v3Attenuate\x20=\x20exp(-fScatter\x20*\x20(v3InvWavelength\x20*\x20fKr4PI\x20+\x20fKm4PI));\x0a\x20\x20\x20\x20\x20\x20\x20\x20v3FrontColor\x20+=\x20v3Attenuate\x20*\x20(fDepth\x20*\x20fScaledLength);\x0a\x20\x20\x20\x20\x20\x20\x20\x20v3SamplePoint\x20+=\x20v3SampleRay;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20AtmosphereColor\x20color;\x0a\x20\x20\x20\x20color.mie\x20=\x20v3FrontColor\x20*\x20(v3InvWavelength\x20*\x20fKrESun\x20+\x20fKmESun);\x0a\x20\x20\x20\x20color.rayleigh\x20=\x20v3Attenuate;\x20//\x20Calculate\x20the\x20attenuation\x20factor\x20for\x20the\x20ground\x0a\x0a\x20\x20\x20\x20return\x20color;\x0a}\x0a\x0a','outlineColorProperty','sun','cutoutRectangle','include','onclose','123px',']{1,3}','equalityComparer','STRIDE','texture2D(image,\x20fract(repeat\x20*\x20materialInput.st)).channel','attribute\x20vec3\x20position;\x0aattribute\x20float\x20a_batchId;\x0a\x0auniform\x20mat4\x20u_modifiedModelViewProjection;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_depthClampFarPlane(u_modifiedModelViewProjection\x20*\x20vec4(position,\x201.0));\x0a}\x0a','minimumClusterSize','ASSUME_TOUCH','getGeoEntityScaleParameter','epEntity','inflateResetKeep','shared','_closeClicked','isFlyLoop','_offCenterFrustum','GetValue','repaintWorking','stitchtiles','R32F','dealWithPrepareLoad','_updateExtractRegions','_featureReleaseEvent','_shaderSettings','NORTHEAST','showsUpdated','styleName','Central_Meridian','Unknown\x20renderMode:\x20','_enablePrjArea','COLUMN0ROW1','visibility','interpolationAlgorithm','cesium-navigationHelpButton-wrapper','_currentTime','_uniformDataArray','computeHeightLines','_maximumSamples','setCustomClipCross','total_out','dynCall_v','coordinates','getProgramInfoLog','_enableFusion','zoomIn','uSnowCoverageFactor','_textField','rootName','_seekFunction','TilingPeriod','_gridLineWidth','setAutoUpdate','\x20\x20\x20\x20float\x20specularIntensity\x20=\x20max(0.,\x20pow(max(dot(reflectDir,\x20viewDir),\x200.),\x20u_shininess))\x20*\x20attenuation;\x0a','layerDatas','setAttributeNS','fromBoundingSphere','CAST_ONLY','Starting\x20NodeParser','_lastDevicePixelRatio','position2DLow','colorBuffer','tilecol','readFixed32','_loadMaterialMap','\x5c-+&@#/%=~_()|\x27$*\x5c[\x5c]?!:,.;✓]*[','vertexSizeInBytes','_insideRaiseEvent','_pathFeature','snowNormalTexture','GLUT','Illegal\x20end:\x20Not\x20an\x20integer','Pause','options.dataSetName\x20is\x20required\x20or\x20isMerge\x20must\x20be\x20true!','_bTransparentSorting','tableSize','vec3\x20LINEARtoSRGB(vec3\x20linearIn)\x20\x0a{\x0a#ifndef\x20HDR\x20\x0a\x20\x20\x20\x20return\x20pow(linearIn,\x20vec3(1.0/2.2));\x0a#else\x20\x0a\x20\x20\x20\x20return\x20linearIn;\x0a#endif\x20\x0a}\x0a\x0a','C_x','_lSimulationTime','unclassifiedCommand','_minMaxLuminance','preloadFlightCamera','CrossFadedConstantBinder','instanceCount','\x20\x20\x20\x20vec3\x20r90\x20=\x20vec3(clamp(reflectance\x20*\x2025.0,\x200.0,\x201.0));\x0a','waterEffectSet','octDecodeFromCartesian4','getGOAnimationManager',']);\x0a','getStartScale','feMorphology','UNSIGNED_SHORT','createDerivedShaderProgram','tempDoublePtr','_maximum','Arguments','boundPaintVertexBuffers','setScanRange','getGeometryFunction','isGlobalVisible','\x20\x20\x20\x20float\x20notDistantRough\x20=\x20(1.0\x20-\x20horizonDotNadir\x20*\x20roughness\x20*\x200.8);\x0a','_selectColorType','topLeft','tileCacheSize','utils.arrayMap','cameraToCenterDistance','lightDirectionWC','createRainStage','videoHeight','_getDeductionScriptExecute','clipOptions','xbstar','GMT','css:\x20{\x20\x22cesium-projectionPicker-visible\x22\x20:\x20(dropDownVisible\x20&&\x20_orthographic),\x20\x20\x20\x22cesium-projectionPicker-none\x22\x20:\x20!_orthographic,\x20\x20\x20\x22cesium-projectionPicker-hidden\x22\x20:\x20!dropDownVisible\x20},attr:\x20{\x20title:\x20tooltipPerspective\x20},click:\x20switchToPerspective,cesiumSvgPath:\x20{\x20path:\x20_perspectivePath,\x20width:\x2064,\x20height:\x2064\x20}','secondaryGroupSize','getPositionEci','KHR_blend','extend','cloneSelectCommand','canRefine','resetMinimumMaximum','addDerivedCommands','\x20name:\x20','scene3DName','clusterEvent','playForwardViewModel','writeUInt32','_emissionTexCoordSpeed','readShort','LINEAR','halfAxes','updateShadow','id\x20','executeCommands','numThetas','___cxa_begin_catch','reloadFunction','image/svg+xml','tileInfo','_technique','add\x20S3MGroup\x20layer,url\x20is\x20required.','colorForwardScale','rotateEastTickFunction','bindingContextForDescendants','Scale_Factor','valueToString','_dictTable','getHighBitsUnsigned','Line','hasClass','_rasterTerrainTexture','<b>This\x20application\x20is\x20using\x20Cesium\x27s\x20default\x20Mapbox\x20access\x20token.\x20\x20Please\x20create\x20a\x20new\x20access\x20token\x20for\x20the\x20application\x20as\x20soon\x20as\x20possible\x20and\x20prior\x20to\x20deployment\x20by\x20visiting\x20<a\x20href=https://www.mapbox.com/account/apps/>https://www.mapbox.com/account/apps/</a>,\x20and\x20provide\x20your\x20token\x20to\x20Cesium\x20by\x20setting\x20the\x20Cesium.MapboxApi.defaultAccessToken\x20property\x20before\x20constructing\x20the\x20CesiumWidget\x20or\x20any\x20other\x20object\x20that\x20uses\x20the\x20Mapbox\x20API.</b>','_ellipticity','fillSymbolID','varying\x20vec4\x20v_color;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20v_color;\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a}\x0a','_arrtextOverlapInfo','minzoom','notifySubscribers','_skeletonPlaceholder','_glow','addViewShed','multiplyTransformation','/symbolLibs/','topLeftInner','wordWrap','_passes','_buffers','moveStart','ICON','map','_sunDirectionEC','S3MTilesLayer','toBase64','geoPosition','Illegal\x20BitSet:\x20Not\x20an\x20array','_isS3MZ','_transferrableBatchIds','&subSymbols=','POSITION_NORMAL_AND_ST','cbrt','derivedCommands','inverseTransform','dracoDecodeMesh','lookDown','_clean','Entity\x20corridor,\x20ellipse,\x20polygon\x20or\x20rectangle\x20with\x20heightReference\x20must\x20also\x20have\x20a\x20defined\x20height.\x20\x20heightReference\x20will\x20be\x20ignored','_onceExcavateRegionsEmpty','loft','_ySliceCommand','_index','componentTypes','jstoi_s','_createdBaker','createTexture','implementation','hierarchy','_main','updateAllSatellitePosition','websocketTaskProcessor','-transition','pickCommand','./stackingcontext','done','FITTED_CS','https://soundcloud.com/','czm_batchTable_translate','numberOfTilesStyled','_oriFillColor','symbolDestroyed','getShadowRadio','clippingType','Quadrilateralized_Spherical_Cube','sprintf:\x20(minimum-)width\x20must\x20be\x20finite','#elif\x20defined(DIFFUSE_IBL)\x20||\x20defined(SPECULAR_IBL)\x20\x0a','Stamen\x20Toner','ColorTable','isInViewport','compressedImage','drawDotSymbolPicture','bin','mergeOptions','Height','createImageBitmapFromBlob','uniform\x20sampler2D\x20uTexture;\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vTexCoord;\x0avarying\x20vec4\x20clip_vertex;\x0avarying\x20vec4\x20vSecondColor;\x0a#ifdef\x20APPLY_SPLIT\x0a\x20\x20\x20\x20uniform\x20float\x20uSplitDirection;\x0a\x20\x20\x20\x20uniform\x20float\x20uSplitPosition;\x0a#endif\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSwipeRegion;\x0a#endif\x0a\x0avoid\x20main()\x0a{\x0a\x09if(vColor.a\x20<\x200.1)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a\x09vec4\x20texColor\x20=\x20texture2D(uTexture,\x20vTexCoord.xy);\x0a#ifdef\x20RGBTOBGR\x0a\x20\x20\x20\x20texColor\x20=\x20vec4(texColor.b,\x20texColor.g,\x20texColor.r,\x20texColor.a);\x0a#endif\x0a\x09gl_FragColor\x20=\x20vColor\x20*\x20texColor;\x0a\x09if(gl_FragColor.a\x20<\x200.1)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a#ifdef\x20CLIP\x0a\x09gl_FragColor\x20*=\x20czm_clip(clip_vertex,\x201.0);\x0a#endif\x0a#ifdef\x20APPLY_SPLIT\x0a\x20\x20\x20\x20if\x20(uSplitDirection\x20>\x201.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.x\x20>\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.x\x20<\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20<\x20-1.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.y\x20<\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20<\x20-0.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.y\x20>\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20APPLY_SWIPE\x20\x0a\x20\x20\x20\x20czm_RollerShutter(gl_FragCoord.xy,\x20uSwipeRegion);\x0a#endif\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x0a}','\x0a\x20\x20\x20\x20precision\x20mediump\x20float;\x0a\x20\x20\x20\x20precision\x20mediump\x20int;\x0a\x0a\x20\x20\x20\x20varying\x20vec3\x20vOutputDirection;\x0a\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20envMap;\x0a\x0a\x20\x20\x20\x20#define\x20RECIPROCAL_PI\x200.3183098861837907\x0a\x20\x20\x20\x20#define\x20RECIPROCAL_PI2\x200.15915494309189535\x0a\x0a\x20\x20\x20\x20vec2\x20equirectUv(\x20in\x20vec3\x20dir\x20)\x20{\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20dir\x20is\x20assumed\x20to\x20be\x20unit\x20length\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20u\x20=\x20atan(\x20dir.z,\x20dir.x\x20)\x20*\x20RECIPROCAL_PI2\x20+\x200.5;\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20v\x20=\x20asin(\x20clamp(\x20dir.y,\x20-\x201.0,\x201.0\x20)\x20)\x20*\x20RECIPROCAL_PI\x20+\x200.5;\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec2(\x20u,\x20v\x20);\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20outputDirection\x20=\x20normalize(\x20vOutputDirection\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20uv\x20=\x20equirectUv(\x20outputDirection\x20);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(\x20texture2D\x20(\x20envMap,\x20uv\x20).rgb,\x201.0\x20);\x0a\x0a\x20\x20\x20\x20}\x0a','getMoonDistanceKM','_statisticsLastRender','_shadowMapMaxDis','_xTable','_quantizedRange','_triangleFiltratePixel','axis','\x20\x20\x20\x20vec3\x20tex_dx\x20=\x20dFdx(vec3(','parallel','defaultFieldValue',',\x22SMLDesc\x22:','removeTexture','expandLineWidthWhenDrawNoDataTile','Region','TANGENT','\x5c-+&@#/%=~_()|\x27$*\x5c[\x5c]✓])?','createProfileCommand','incrementLoadCounts','getLayer','hueShift','_topDiv','AxisAlignedBoundingBox','addMaterial','[lookatRange]','readName','DEPTH_BUFFER_BIT','min','getUint16','Illegal\x20begin:\x20Not\x20an\x20integer','swiss','_silhouetteSizeSubscription','+proj={name}\x20+lon_0={lon_0}\x20+lat_0={lat_0}\x20+lat_1={lat_1}\x20+lat_2={lat_2}\x20+x_0={x_0}\x20+y_0={y_0}\x20+ellps={ellps}','KeyboardEvent','VSpeed','boundDynamicVertexBuffer','veryCloseX','_cloudBox','_bufferIndex','_spPick','imageListenerKeys_','localQuaternion','position2','_channel','_initEdgeTexture','localStorage','_regions','isPacked','smid;','initializeFrame','minRotationSpeed','_ao','PartLeaf','disableAjustTransparentBackColor','When\x20calling\x20ko.toJS,\x20pass\x20the\x20object\x20you\x20want\x20to\x20convert.','czm_instanced_modelView\x20','\x20\x20\x20\x20vec4\x20position\x20=\x20skinMatrix\x20*\x20vec4(weightedPosition,\x201.0);\x0a','positionMode','_removeDataSourceCollectionListener','getSymbolRank','isVisibleUpdate','Missing\x20at\x20least\x20one\x20required\x20field\x20for\x20','http://earth.google.com/kml/2.1','eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhZmRiYzgzMy1hODQ3LTRkMDktYjE0Ni0zNTViMTdmNGEyZWEiLCJpZCI6MjU5LCJzY29wZXMiOlsiYXNyIiwiZ2MiXSwiaWF0IjoxNTgzMTYzMTYwfQ.blu_ATsUNqSYK0fIBrNRvxq9HiCzY5Ul_4v_4-3F5QY','createComment','cons','vertexBuffer','Pointer_stringify','\x20\x20\x20\x20color\x20+=\x20emissive;\x0a','\x20\x20\x20\x20color\x20*=\x20max(diffuseTerm,\x20vec3(0.0));\x20\x0a','_frameIndex','#ifdef\x20USE_SUN_LUMINANCE\x20\x0a','calculateDpi','dataSourceMoved','objectToColor','symbolLibs/','snowEffect','counts','ProcessType','{y}','Number\x20of\x20failed\x20requests:\x20','addDeclutter','_isS3MBlock','pixelHeightToRealHeight','Element','_addedEvent','PBR','roadMetadata','PeopleDataBox','canvasDom','OUT_OF_MEMORY','nonRecord','_computeLogAvg','AltitudeMode','</tbody></table>','`\x20called\x20before\x20runtime\x20initialization','_polygonCommands','textStates','SuperMap.Plot.Property','\x20!=\x20','MSFullscreenChange','uploaded','uIntensityScale','_iconCollection','floor','_nextInterval','Pass\x20a\x20function\x20that\x20returns\x20the\x20value\x20of\x20the\x20ko.computed','vert-adv-y','bIsUpdateDepthTestDis','\x20\x20\x20\x20\x20\x20\x20\x20float\x20lightDistance\x20=\x20length(lVector);\x0a','_isJson','useConfigFile','FallOff.y));\x0a','radiogroup','depthRboNeedsClear','_goAnimationLayer','_getMoveParameterTime','hasPickedTile','viewProjectionMatrix','Transform)\x20*\x20vec3(0.,0.,1.);\x0a','newStackingContext','_right','Z_SYNC_FLUSH','inline','attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20vec2\x20st;\x0aattribute\x20float\x20batchId;\x0a\x0avarying\x20vec3\x20v_positionMC;\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec2\x20v_st;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20czm_computePosition();\x0a\x0a\x20\x20\x20\x20v_positionMC\x20=\x20position3DHigh\x20+\x20position3DLow;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20position\x20in\x20model\x20coordinates\x0a\x20\x20\x20\x20v_positionEC\x20=\x20(czm_modelViewRelativeToEye\x20*\x20p).xyz;\x20\x20\x20\x20\x20//\x20position\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20v_st\x20=\x20st;\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x0a}\x0a','Material3Ds','modelMatrix','_spUnFinalResolution','_clippingPlane','marquee','3785','ANGLE_VARYING','addEventType','GetRealBoundLeft','_isScalePtModify','ROTATION_INDEX','isShowModeUpdate','_quantizedVertexShaders','_pauseTime','memoization.parseMemoText','S3MInstanceCollection\x20getInstance\x20id','currentPickObject','_hasMixedContent','\x20</div>','rpc','_interpolate','GpuProgramParameters','imageRepeatX','shuttleRingAngle','_arrSatelliteGroup','getViewshedParameter','#animation_pathWingButton','wetnessFactor','setSelectedFeatureByIndex','float\x20smithVisibilityG1(float\x20NdotV,\x20float\x20roughness)\x20\x0a{\x0a\x20\x20\x20\x20float\x20k\x20=\x20(roughness\x20+\x201.0)\x20*\x20(roughness\x20+\x201.0)\x20/\x208.0;\x0a\x20\x20\x20\x20return\x20NdotV\x20/\x20(NdotV\x20*\x20(1.0\x20-\x20k)\x20+\x20k);\x0a}\x0a\x0a','showLightbox','_packFloats','_enableOcclude','robin','createDyncallWrapper','isS3MBlock','\x0aGeometry\x20Memory:\x20','_selectedLayer','_translucencyByDistance','renderImage','_wireFrameIndexBuffers','createLineGometryInstance','backwardExtrapolationDuration','/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20floating-point\x20constant\x20for\x20one\x20solar\x20radius.\x0a\x20*\x0a\x20*\x20@alias\x20czm_solarRadius\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20CesiumMath.SOLAR_RADIUS\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20const\x20float\x20czm_solarRadius\x20=\x20...;\x0a\x20*/\x0aconst\x20float\x20czm_solarRadius\x20=\x20695500000.0;\x0a','bdi',',\x20but\x20found\x20','mainTicSpan','defaultMinificationFilter','STENCIL_ATTACHMENT','opaquePassEnabledForLayer','ACTIVE_ATTRIBUTES','hypsometricRenderTexture','isLeaf','computeIcrfToFixedMatrix','getPathType','_geoMatrix','renderGeometry_','_delay','StartCol','\x20\x20\x20\x20float\x20show\x20=\x20float(getShowFromStyle(position,\x20position_absolute,\x20color,\x20normal));\x20\x0a','symbolSizeInLib','\x22\x20requires\x20a\x20vector\x20or\x20number\x20argument.\x20Argument\x20is\x20','_nLoadingPriority','ViewportQuadVS','getMounts','worldGeometry','toHash','setUpdatePrimitive','frameColor','_priorityScale','comments','icon-rotation-alignment','cacheSize_','octEncodeToCartesian4','placementOpacityAttributes','mask','_fMaxValue','vec4(','params','\x20(+','updateStrokeStyle','fragment','_visibleChangedQueue','string2buf','#DEDEDE','featureIndex','getRange','Kangxi\x20Radicals','createScane','tilesWaitingForChildren','/Workers','isChangeModeDistanceUpdate','neg','color:','tail','getOctEncodedNormal','COLOR','Illegal\x20length:\x200\x20<=\x20','_stencilCommand','priorityDeferred','toShortString','renderIndex','you\x20need\x20to\x20wait\x20for\x20the\x20runtime\x20to\x20be\x20ready\x20(e.g.\x20wait\x20for\x20main()\x20to\x20be\x20called)','interpolate','isScaledSpacePointVisible','\x22\x20width=\x2248\x22\x20height=\x2248\x22\x20/></td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-zoom\x22>Zoom\x20view</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-details\x22>Right\x20click\x20+\x20drag,\x20or</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-details\x22>Mouse\x20wheel\x20scroll</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</tr>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tr>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td><img\x20src=\x22','MAX_VERTEX_ARRAY_LENGTH','encodeDelimited','line-gradient','getJSON','Only\x202D\x20points\x20are\x20supported:\x20','moveUp','SVC_TexutreCoord','setLineColor','cellpadding','normalShading','Tuesday','_fxaaEnabled','rasterPolygon','void\x20main(void)\x20{\x0a',',monospace','Object','_vertexFormat','10.1.0.18325','createPriorityFunction','_globalLineWidthExpand','Elastic','SYMBOL_NODE','Expression_','UnderGlobe\x20show','_cameraVR','_stableQuality','_scratchPanUrl','_onEntityDefinitionChanged','_groundGeometryOptions','setRandomNumberSeed','/scenes.json','imageryNeedToRender','_subscription','updateForPass','_tempGlobeDepthTexture','viewFrom','_nextHpr','/**\x0a\x20*\x200.01\x0a\x20*\x0a\x20*\x20@name\x20czm_epsilon2\x0a\x20*\x20@glslConstant\x0a\x20*/\x0aconst\x20float\x20czm_epsilon2\x20=\x200.01;\x0a','_toggled','<!--\x20ko\x20cesiumSvgPath:\x20{\x20path:\x20_perspectivePath,\x20width:\x2064,\x20height:\x2064,\x20css:\x20\x22cesium-projectionPicker-iconPerspective\x22\x20}\x20--><!--\x20/ko\x20--><!--\x20ko\x20cesiumSvgPath:\x20{\x20path:\x20_orthographicPath,\x20width:\x2064,\x20height:\x2064,\x20css:\x20\x22cesium-projectionPicker-iconOrthographic\x22\x20}\x20--><!--\x20/ko\x20-->','_optimChildrenWithinParent','unzipDataTaskProcessor','pixelDisToRealDisInMeters','#ffff00','_lastSelectionFrameNumber','REINHARD','\x20\x20\x20\x20vec3\x20normal\x20=\x20czm_octDecode(a_normal,\x20u_quantizedVolumeScaleAndOctEncodedRange.w).zxy;\x20\x0a','textStrokeState_','_instancedUniformsByProgram','vec4\x20c4\x20=\x20texture2D(\x20colorTexture,\x20v_textureCoordinates\x20-\x20uvOffset.yw);','_clusterBillboardCollection','FresnelFp','_updateMatrix',',0.0));\x0a','#define\x20CORESIZE\x20','oid','replay','Skip\x20Tile\x20LODs','fromRotationMatrix','fragmentSource','_shaderPixelOffsetScaleByDistance','formatFileInfo','getUid','PICTUREBACKGROUND_WHALE','ignoreCommands','POSITION_ONLY','u_scale_a','upDirection','layers','_toJson','_clockRange','textBounds','returnValue','UTF8ToString','_stopObject','uSpotLightPosition','userAgent','fromCamera','isEmpty','ch1903+','configureDescriptionFromProperties','textureunitstates','INITIAL_MEMORY','setTextureEmissive','animation','_getExecuteState','urlArguments','sane','cesium-viewer-timelineContainer','transformToWorldCoordinates','String\x20decoding\x20failed.','px\x20','[vertPixels]','_trackType','nonSelDepthTexture','bufferSubData','defaultDataProjection','expires','flattenTexture','getFragmentShaderSource','tileBounds','Illegal\x20source\x20range:\x200\x20<=\x20','CIRCLE_Z','arial','_wallSubscription','numberOfColorAttachments','_errorNum','conjugate','_pickInfo','Gunung\x20Segara\x20Jakarta','createVectorEditBouds','groundPrimitive','5.0.1','pureComputed','_waitTime','memoization.memoize','.sm-compass-tiltbar','getShaderInfoLog','ROSYBROWN','_passState','removeSamples','easing','_previousInterval','adoptNode','invalid\x20handle\x20for\x20stdout\x20(','_spatialQuery','_totalGlyphCount','/fields.rjson','iconFeatureIndex','during','SYMBOL_BRACE','appendCoordinate','S3MTiles','_labelVerticalOrigin','_bottomPoint1','removeUnwantedMatches','layout_hillshade','fullExtent','memoization.unmemoize','_arrPointCommand','_debugCascadeFrustums','_offsetMatrix','_gltfCache','_specularColor','\x20MS','clippingPlanes','ToEulerAnglesXYZ','ANIMATION_ZOOMOUT_EXP','uRepeatX','setUnSelected','Translation','_hasHeightRangeAttributeName','loggingVisible','unknown','_executedThisFrame','keytimes','_cyclicType','_init','depthFailMaterialProperty','_sensitiveRegionRatio','dependsOn','_convertFromCellCoord','debugShowTextureAtlas','addExcavationRegion','_coordinatesSubscription','removeClipRegion','memoryUsageEx','traverseRenderEntityRecursionForObjsTranslate','_snowMaskTexture','VOL_TEXCOORD_INDEX','_debugSphere','getCentersJson','_isAltitudeFree','\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lVector\x20=\x20uSpotLightPositionEC[i]\x20-\x20v_positionEC;\x0a','SmID;','_themeKnob','Top','#FAF0E6','_intensityCommand','wireframeVertexArray','_offsetInstanceExtend','extrude','readFiles','/**\x0a\x20*\x20The\x20constant\x20identifier\x20for\x20the\x202D\x20{@link\x20SceneMode}\x0a\x20*\x0a\x20*\x20@name\x20czm_sceneMode2D\x0a\x20*\x20@glslConstant\x0a\x20*\x20@see\x20czm_sceneMode\x0a\x20*\x20@see\x20czm_sceneModeColumbusView\x0a\x20*\x20@see\x20czm_sceneMode3D\x0a\x20*\x20@see\x20czm_sceneModeMorphing\x0a\x20*/\x0aconst\x20float\x20czm_sceneMode2D\x20=\x202.0;\x0a','[lookatLat]','_useKvp','updateDistance','ol_lm','readChars','VOL_AND_HYP','setPitchAngle','precompiled','Illegal\x20length:\x20','setMinimumClock','createCommandInClampTexture','symbolLayoutAttributes','getBackgroundStroke','layout_symbol','_isRootTile','_transparent','buildAttrsStr','_translucentMultipassClearCommand','LOAD','getDefaultStyle','setUUID','sourceUri','hideEverythingExceptGivenElement','spot\x20light\x20target\x20position','_sharedEDL','vertexArrayObject','toFraction','getPictureColorScale','maximumZoomDistance','\x0a#ifdef\x20HAS_SPOT_LIGHTS\x0a\x0auniform\x20vec3\x20uSpotLightColor[\x20SPOT_LIGHTS\x20];\x0auniform\x20vec3\x20uSpotLightPositionEC[\x20SPOT_LIGHTS\x20];\x0auniform\x20vec3\x20uSpotLightDirectionEC[\x20SPOT_LIGHTS\x20];\x0auniform\x20vec4\x20uSpotLightDistanceDecayCosPenumbra[\x20SPOT_LIGHTS\x20];\x0auniform\x20vec3\x20uSpotLightExponent[\x20SPOT_LIGHTS\x20];\x0a\x20\x20\x20\x20\x0astruct\x20SpotLight\x20{\x0a\x20\x20\x20\x20vec3\x20position;\x0a\x20\x20\x20\x20vec3\x20direction;\x0a\x20\x20\x20\x20vec3\x20color;\x0a\x20\x20\x20\x20float\x20distance;\x0a\x20\x20\x20\x20float\x20decay;\x0a\x20\x20\x20\x20float\x20coneCos;\x0a\x20\x20\x20\x20float\x20penumbraCos;\x0a};\x0a\x0avoid\x20getSpotDirectLightIrradiance(\x20const\x20in\x20SpotLight\x20spotLight,\x20const\x20in\x20GeometricContext\x20geometry,\x20out\x20IncidentLight\x20directLight\x20\x20)\x20{\x0a\x20\x20\x20\x20vec3\x20lVector\x20=\x20spotLight.position\x20-\x20geometry.position;\x0a\x20\x20\x20\x20directLight.direction\x20=\x20normalize(\x20lVector\x20);\x0a\x20\x20\x20\x20float\x20lightDistance\x20=\x20length(\x20lVector\x20);\x0a\x20\x20\x20\x20float\x20angleCos\x20=\x20dot(\x20directLight.direction,\x20spotLight.direction\x20);\x0a\x20\x20\x20\x20if\x20(\x20angleCos\x20>\x20spotLight.coneCos\x20)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20spotEffect\x20=\x20smoothstep(\x20spotLight.coneCos,\x20spotLight.penumbraCos,\x20angleCos\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20directLight.color\x20=\x20spotLight.color;\x0a\x20\x20\x20\x20\x20\x20\x20\x20directLight.color\x20*=\x20spotEffect\x20*\x20punctualLightIntensityToIrradianceFactor(\x20lightDistance,\x20spotLight.distance,\x20spotLight.decay\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20directLight.visible\x20=\x20true;\x0a\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20directLight.color\x20=\x20vec3(\x200.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20directLight.visible\x20=\x20false;\x0a\x20\x20\x20\x20}\x0a}\x0a\x0a#endif\x0a','setImagePath','\x5c$1','setLabelStyle','_execute_Circle','curveTo','\x20requires\x20three\x20arguments.',']-->','_updating','_hasConfig','floatView','uniform\x20sampler2D\x20colorTexture;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0a#ifdef\x20AUTO_EXPOSURE\x0auniform\x20sampler2D\x20autoExposure;\x0a#endif\x0a\x0a//\x20See\x20slides\x20142\x20and\x20143:\x0a//\x20\x20\x20\x20\x20http://www.gdcvault.com/play/1012459/Uncharted_2__HDR_Lighting\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20fragmentColor\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20fragmentColor.rgb;\x0a\x0a#ifdef\x20AUTO_EXPOSURE\x0a\x20\x20\x20\x20float\x20exposure\x20=\x20texture2D(autoExposure,\x20vec2(0.5)).r;\x0a\x20\x20\x20\x20color\x20/=\x20exposure;\x0a#endif\x0a\x0a\x09const\x20float\x20A\x20=\x200.22;\x20//\x20shoulder\x20strength\x0a\x09const\x20float\x20B\x20=\x200.30;\x20//\x20linear\x20strength\x0a\x09const\x20float\x20C\x20=\x200.10;\x20//\x20linear\x20angle\x0a\x09const\x20float\x20D\x20=\x200.20;\x20//\x20toe\x20strength\x0a\x09const\x20float\x20E\x20=\x200.01;\x20//\x20toe\x20numerator\x0a\x09const\x20float\x20F\x20=\x200.30;\x20//\x20toe\x20denominator\x0a\x0a\x09const\x20float\x20white\x20=\x2011.2;\x20//\x20linear\x20white\x20point\x20value\x0a\x0a\x09vec3\x20c\x20=\x20((color\x20*\x20(A\x20*\x20color\x20+\x20C\x20*\x20B)\x20+\x20D\x20*\x20E)\x20/\x20(color\x20*\x20(\x20A\x20*\x20color\x20+\x20B)\x20+\x20D\x20*\x20F))\x20-\x20E\x20/\x20F;\x0a\x09float\x20w\x20=\x20((white\x20*\x20(A\x20*\x20white\x20+\x20C\x20*\x20B)\x20+\x20D\x20*\x20E)\x20/\x20(white\x20*\x20(\x20A\x20*\x20white\x20+\x20B)\x20+\x20D\x20*\x20F))\x20-\x20E\x20/\x20F;\x0a\x0a\x09c\x20=\x20czm_inverseGamma(c\x20/\x20w);\x0a\x09gl_FragColor\x20=\x20vec4(c,\x20fragmentColor.a);\x0a}\x0a','enable','hasWirePresence','_slice','uDirectionalLightColor','uGeoMatrix','_period','getSymbolLibName','updateTiles','DARKORCHID','_shuttleRingPointer','font','fromElements','isExactClass',',\x22SMLSeclevel\x22:','_lineFXAACommand','mmuliscripts','Right','__wasm_call_ctors','compose','{x}','boxBatchIds','createS3MTilesLayersTreeData','_styleEngine','_translucentFeaturesLength','offset','addDash','_shadowVolumeBottomHeight','\x0avoid\x20tile_color(vec4\x20tile_featureColor)\x20\x0a{\x20\x0a','_layerImagerys','_attributionList','_adjustAlphaFBO','setGroupModelPath','minValue','loadAndExecuteScript','name\x20is\x20required!','_symbolDot','_isAlongline','font-size','getRectangleCameraCoordinates','applyDebugSettings','useDepthPicking','index\x20is\x20outrange.','incorrect\x20data\x20check','fragmentDepth','highestEncodedHeight','attributions','requestContent','getModifyTime','decodeDelimited','visible:\x20showingLowFrameRateMessage','blendFuncSeparate','querySelectorAll','mvtProvider','premultiply','_createTailFlameParticle','getCrossfadeParameters','sphere','cartesian4Index','onDoctype','_deferred','providerName','writeMessage','yBottom','planeSurface','readChar','keysplines','Loading\x20data\x20file\x20\x22','setAllSatelliteScale','var','pathLength','\x20\x20\x20\x20float\x20distance\x20=\x20length(','calculateUTF16asUTF8','_varyings','dragexit','_imageRasterFinish','magnificationFilter','#87CEEB','_actualInvertClassificationColor','czm_old_main','_geoEntityUUID','_originOffset','getOutputFBO','_scanAxis','RequestAnimationFrame','anchorX','checkOffOnly','px;\x20height:\x20','mozvisibilitychange','lastFloorZoom','getInteriorPoint','linkProgram','requestStream','\x20\x20\x20\x20float\x20specularIntensity\x20=\x20max(0.,\x20pow(max(dot(normal,\x20h),\x200.),\x20u_shininess))\x20*\x20attenuation;\x0a','con','_cameraRight','min_Y','#define\x20USE_CUSTOM_LIGHT_COLOR\x20\x0a\x0a','cesium-widget-errorPanel','clampMode','d3222','hotSpot','normalize','_groundColorBatches','symbolIconUniforms','xl4','_uniformStructName','wrapLongitude','southWest_HIGH_y','poleAxis','&tile=','getAllSatelliteScale','[lookatTerrainAlt]','EVA_C','_multiplier','_nextUnusedIndex','./utils/strings','pointer','faceNormal1','call','_billboardOutlineColor','illegal\x20char\x20code:\x20','dayTextureUseWebMercatorT','offsetTop','vectorRotate','_deductionScriptExecuteManager','_polygonOffsetConfig','#extension\x20GL_EXT_shader_texture_lod\x20:\x20enable','checkSupportedExtensions','_volImageBuffer','rotation_','uniform\x20vec2\x20uPointLightDistanceAndDecay[\x20POINT_LIGHTS\x20];\x20\x0a','createUniformsForQuantizedAttributes','wrong\x20empty\x20tag\x20for\x20list\x20of\x20dimensions','flatInteriorPoints_','batchTableLoaded','geoBounds','_cachedRendererResources','frameLastUpdated','\x27writeStringToMemory\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_requestMetadataSuccess','_timeDynamicImagery','An\x20entity\x20with\x20id\x20','setExtrudedPolygons','_updateRenderQueue','clearRect','SMX','selectColor','_HorizontalColor','COLUMN2ROW3','pvrtcExt','enrS3TCDXTN','compositor','IMAGE_INDEX_INDEX','_isFineLayer','uType','_loadedImages','count_','\x20\x20\x20\x20vec3\x20tex_dy\x20=\x20dFdy(vec3(','mfenced','nodeType','_endAngle','toMGRS','ProjectToPlane','programConfigurations','_execute_ArbitraryPolygon','namedColor','"','#87CEFA','aNormal','mrow','createDepthOnlyDerivedCommand','u_AmbientOcclusionTexture','_currentGeoEntityEffectParameterUUID','utils.parseJson','clearBounds','isGlobalPropertyConstant','uniform\x20sampler2D\x20uHypsometricTexture;\x0auniform\x20sampler2D\x20uHypsometricRenderTexture;\x0auniform\x20float\x20uHypsometricVisible;\x0auniform\x20float\x20uHypOpacity;\x0auniform\x20float\x20uHypContourInterval;\x0auniform\x20vec4\x20uHypLineColor;\x0auniform\x20float\x20uHypContourFillMode;\x0auniform\x20float\x20uHypFloor;\x0auniform\x20float\x20uHypCeil;\x0auniform\x20float\x20uHypMaxVisibleValue;\x0auniform\x20float\x20uHypMinVisibleValue;\x0auniform\x20float\x20uHypHasAnalysisRegion;\x0avarying\x20vec2\x20vecHypTexCoord;\x0auniform\x20float\x20uMixColorType;\x0auniform\x20vec4\x20uNoValueColor;\x0a#ifdef\x20Volume\x0avarying\x20vec3\x20vecRotioCoord;\x0auniform\x20float\x20uDataFloor;\x0auniform\x20float\x20uDataCeil;\x0auniform\x20float\x20uVolumeType;\x0a#endif\x0a\x0a#ifdef\x20Volume2\x0auniform\x20float\x20uDataFloor;\x0auniform\x20float\x20uDataCeil;\x0auniform\x20float\x20uFilterMode;\x0a#endif\x0a\x0afloat\x20computeMixCon(float\x20fValue)\x0a{\x0a\x20\x20\x20\x20float\x20distanceToContour;\x0a\x20\x20\x20\x20if(abs(uHypMaxVisibleValue\x20-\x20uHypMinVisibleValue)\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x09\x20\x20\x20\x20if(fValue\x20<\x200.5)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20distanceToContour\x20=\x20mod(fValue\x20-\x200.0002,\x20uHypContourInterval);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20t\x20=\x20floor(fValue\x20/\x20uHypContourInterval);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20distanceToContour\x20=\x20abs(fValue\x20-\x20(t\x20*\x20uHypContourInterval)\x20-\x200.1);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x09}\x0a\x09else\x0a\x09{\x0a\x09\x20\x20\x20\x20distanceToContour\x20=\x20abs(fValue\x20-\x20uHypMaxVisibleValue);\x0a\x09}\x0a\x09float\x20dxc\x20=\x20abs(dFdx(fValue));\x0a\x09float\x20dyc\x20=\x20abs(dFdy(fValue));\x0a\x09float\x20dF\x20=\x20max(dxc,\x20dyc);\x0a\x09return\x20(distanceToContour\x20<\x20dF)\x20?\x201.0\x20:\x200.0;\x0a}\x0a\x0avec4\x20computeContourMapColor(float\x20fValue)\x0a{\x0a\x09//float\x20threshold\x20=\x20clamp(abs(uHypCeil\x20-\x20uHypFloor),\x200.000001,\x2020000.0);\x0a\x09float\x20threshold\x20=\x20abs(uHypCeil\x20-\x20uHypFloor);\x0a\x09float\x20contourRate\x20=\x20(fValue\x20-\x20uHypFloor)\x20/\x20threshold;\x0a\x09float\x20finalCoord\x20=\x20clamp(contourRate,\x200.0,\x201.0);\x0a\x09float\x20count\x20=\x20floor(finalCoord\x20*\x2016.0);\x0a\x09float\x20y\x20=\x20(count*2.0\x20+\x201.0)/32.0;\x0a\x09float\x20x\x20=\x20fract(finalCoord*16.0);\x0a\x09if(y\x20>\x201.0)\x0a\x09{\x0a\x09\x20\x20\x20\x20x\x20=\x201.0;\x0a\x09}\x0a\x09vec2\x20contourCoord\x20=\x20vec2(x,\x20y);\x0a\x09return\x20texture2D(uHypsometricTexture,\x20contourCoord).rgba;\x0a}\x0a#ifdef\x20Volume2\x0a\x0avec4\x20czm_getContourMapColor(vec4\x20oriColor,\x20vec4\x20volColor)\x0a{\x0a\x20\x20\x20\x20if(uFilterMode\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20finalColor\x20=\x20volColor\x20*\x20oriColor;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(uMixColorType\x20>\x200.5)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20finalColor\x20=\x20volColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20finalColor;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec4\x20contourMapColor\x20=\x20vec4(0.0);\x0a\x20\x20\x20\x20float\x20finalOpacity\x20=\x20uHypOpacity;\x0a\x0a\x09float\x20noValue\x20=\x20volColor.a;\x0a\x09float\x20texTest\x20=\x20clamp(czm_unpackVolume(volColor.zyx),0.0,1.0);\x0a\x0a\x09float\x20fValue;\x0a\x09if(noValue\x20>\x200.5)\x0a\x09{\x0a\x20\x20\x20\x20\x20\x20\x20\x20fValue\x20=\x20uDataFloor\x20+\x20texTest\x20*\x20(uDataCeil\x20-\x20uDataFloor);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20fValue\x20=\x20uHypMaxVisibleValue\x20+\x20abs(uHypMaxVisibleValue\x20*\x200.1);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20float\x20extendHeight\x20=\x20czm_branchFreeTernary(uHypContourFillMode\x20>\x202.9,\x200.0,\x20czm_branchFreeTernary(uHypContourFillMode\x20>\x201.9,\x205.0,\x200.0));\x0a\x20\x20\x20\x20if(fValue\x20>\x20uHypMaxVisibleValue\x20+\x20extendHeight\x20||\x20fValue\x20<\x20uHypMinVisibleValue\x20-\x20extendHeight)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20uNoValueColor\x20*\x20oriColor;\x0a\x20\x20\x20\x20}\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20if(uHypContourFillMode\x20>\x202.9)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20mix_con\x20=\x20computeMixCon(fValue);\x0a\x20\x20\x20\x20\x20\x20\x20\x20contourMapColor\x20=\x20mix(computeContourMapColor(fValue),\x20uHypLineColor,\x20mix_con);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uHypContourFillMode\x20>\x201.9)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20=\x20computeMixCon(fValue);\x0a\x20\x20\x20\x20\x20\x20\x20\x20contourMapColor\x20=\x20uHypLineColor;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uHypContourFillMode\x20>\x200.9)\x0a#else\x0a\x20\x20\x20\x20if(uHypContourFillMode\x20>\x200.9)\x0a#endif\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20contourMapColor\x20=\x20computeContourMapColor(fValue);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec4\x20mixColor\x20=\x20mix(vec4(1.0,1.0,1.0,1.0),\x20contourMapColor,\x20finalOpacity);\x0a\x20\x20\x20\x20vec4\x20finalColor\x20=\x20mixColor\x20*\x20oriColor;\x0a#ifdef\x20PT_CLOUD\x0a\x09finalColor\x20=\x20mixColor;\x0a#endif\x0a\x20\x20\x20\x20if(uMixColorType\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20finalColor\x20=\x20mixColor;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20finalColor;\x0a}\x0a\x0a#else\x0a\x0avec4\x20czm_getContourMapColor(vec4\x20oriColor,\x20float\x20fValue)\x0a{\x0a\x20\x20\x20\x20vec4\x20contourMapColor\x20=\x20vec4(0.0);\x0a\x20\x20\x20\x20float\x20finalOpacity\x20=\x20uHypOpacity;\x0a#ifdef\x20Volume\x0a\x09vec3\x20aRatioT\x20=\x20vecRotioCoord;\x0a\x09if((aRatioT.x\x20<\x201.0\x20&&\x20aRatioT.x\x20>0.0)\x20&&\x20(aRatioT.y\x20<\x201.0\x20&&\x20aRatioT.y\x20>0.0)\x20&&\x20(aRatioT.z\x20<\x201.0\x20&&\x20aRatioT.z\x20>0.0))\x0a\x09{\x0a\x09\x20\x20\x20\x20if(uVolumeType\x20>\x200.5)\x0a\x09\x20\x20\x20\x20{\x0a\x09\x09\x09vec4\x20volumeColor\x20=\x20czm_getVolumeValue(aRatioT);\x0a\x09\x09\x09if(uMixColorType\x20>\x200.5)\x0a\x09\x09\x09{\x0a\x09\x09\x09\x09volumeColor\x20=\x20volumeColor\x20*\x20oriColor;\x0a\x09\x09\x09}\x0a\x09\x09\x09return\x20volumeColor;\x0a\x09\x20\x20\x20\x20}\x0a\x09\x20\x20\x20\x20float\x20noValue;\x0a\x09\x20\x20\x20\x20float\x20texTest\x20=\x20czm_getVolumeValue(aRatioT,\x20noValue);\x0a\x09\x20\x20\x20\x20if(noValue\x20>\x200.5)\x0a\x09\x20\x20\x20\x20{\x0a\x09\x20\x20\x20\x20\x20\x20\x20\x20fValue\x20=\x20uDataFloor\x20+\x20texTest\x20*\x20(uDataCeil\x20-\x20uDataFloor);\x0a\x09\x20\x20\x20\x20}\x0a\x09\x20\x20\x20\x20else\x0a\x09\x20\x20\x20\x20{\x0a\x09\x20\x20\x20\x20\x20\x20\x20\x20fValue\x20=\x20uHypMaxVisibleValue\x20+\x20abs(uHypMaxVisibleValue\x20*\x200.1);\x0a\x09\x20\x20\x20\x20}\x0a\x09}\x0a\x09else\x0a\x09{\x0a\x09\x20\x20\x20\x20fValue\x20=\x20uHypMaxVisibleValue\x20+\x20abs(uHypMaxVisibleValue\x20*\x200.1);\x0a\x09}\x0a#endif\x0a\x20\x20\x20\x20float\x20extendHeight\x20=\x20czm_branchFreeTernary(uHypContourFillMode\x20>\x202.9,\x200.0,\x20czm_branchFreeTernary(uHypContourFillMode\x20>\x201.9,\x205.0,\x200.0));\x0a\x20\x20\x20\x20if(fValue\x20>\x20uHypMaxVisibleValue\x20+\x20extendHeight\x20||\x20fValue\x20<\x20uHypMinVisibleValue\x20-\x20extendHeight)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20uNoValueColor\x20*\x20oriColor;\x0a\x20\x20\x20\x20}\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20if(uHypContourFillMode\x20>\x202.9)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20mix_con\x20=\x20computeMixCon(fValue);\x0a\x20\x20\x20\x20\x20\x20\x20\x20contourMapColor\x20=\x20mix(computeContourMapColor(fValue),\x20uHypLineColor,\x20mix_con);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uHypContourFillMode\x20>\x201.9)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20=\x20computeMixCon(fValue);\x0a\x20\x20\x20\x20\x20\x20\x20\x20contourMapColor\x20=\x20uHypLineColor;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uHypContourFillMode\x20>\x200.9)\x0a#else\x0a\x20\x20\x20\x20if(uHypContourFillMode\x20>\x200.9)\x0a#endif\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20contourMapColor\x20=\x20computeContourMapColor(fValue);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20finalOpacity\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec4\x20mixColor\x20=\x20mix(vec4(1.0,1.0,1.0,1.0),\x20contourMapColor,\x20finalOpacity);\x0a\x20\x20\x20\x20vec4\x20finalColor\x20=\x20mix(oriColor,\x20contourMapColor,\x20finalOpacity);\x0a#ifdef\x20PT_CLOUD\x0a\x09finalColor\x20=\x20mixColor;\x0a#endif\x0a#ifdef\x20Volume\x0a\x20\x20\x20\x20if(uMixColorType\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20finalColor\x20=\x20mixColor;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20\x20return\x20finalColor;\x0a}\x0a\x0a#endif\x0a\x0a#ifdef\x20Volume2\x0avec4\x20czm_getHypsometricColor(vec4\x20oriColor,\x20vec4\x20volColor)\x0a{\x0a\x09if(uHypHasAnalysisRegion\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x09\x09vec4\x20hypColor\x20=\x20texture2D(uHypsometricRenderTexture,\x20vecHypTexCoord);\x0a\x09\x09if(hypColor.r\x20<\x200.1)\x0a\x09\x09{\x0a\x09\x09\x09return\x20oriColor;\x0a\x09\x09}\x0a\x09}\x0a\x20\x20\x20\x20return\x20czm_getContourMapColor(oriColor,\x20volColor);\x0a}\x0a#else\x0avec4\x20czm_getHypsometricColor(vec4\x20oriColor,\x20float\x20wValue)\x0a{\x0a\x20\x20\x20\x20float\x20fValue\x20=\x20wValue;\x0a\x09if(uHypHasAnalysisRegion\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x09\x09vec4\x20hypColor\x20=\x20texture2D(uHypsometricRenderTexture,\x20vecHypTexCoord);\x0a\x09\x09if(hypColor.r\x20<\x200.1)\x0a\x09\x09{\x0a\x09\x09\x09return\x20oriColor;\x0a\x09\x09}\x0a\x09}\x0a\x20\x20\x20\x20return\x20czm_getContourMapColor(oriColor,\x20fValue);\x0a}\x0a\x0avec4\x20czm_getHypsometricColorByGeoBounds(vec4\x20oriColor,\x20float\x20wValue,\x20vec4\x20hypRect,\x20vec2\x20vTexCoord,\x20vec4\x20geoBounds)\x0a{\x0a\x20\x20\x20if(uHypHasAnalysisRegion\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20polyTexCoord\x20=\x20vTexCoord.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20polyTexCoord.x\x20=\x20polyTexCoord.x\x20*\x20(geoBounds.z\x20-\x20geoBounds.x)\x20+\x20geoBounds.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20polyTexCoord.y\x20=\x20polyTexCoord.y\x20*\x20(geoBounds.w\x20-\x20geoBounds.y)\x20+\x20geoBounds.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(polyTexCoord.x\x20<\x20hypRect.x\x20||\x20polyTexCoord.x>hypRect.z\x20||\x20polyTexCoord.y<\x20hypRect.y\x20||\x20polyTexCoord.y\x20>\x20hypRect.w)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20oriColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20hypColor\x20=\x20texture2D(uHypsometricRenderTexture,\x20polyTexCoord);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(hypColor.r\x20<\x200.1)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20oriColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20czm_getContourMapColor(oriColor,\x20wValue);\x0a}\x0a\x0a#endif','\x20==\x20','Unknown\x20protocol','setStatus','layout_fill-extrusion','https://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer','msaaLevel','_tilesInvalidated','rootSymbolIconUrl','_loadRendererResourcesFromCache','\x20(+4)\x20<=\x20','#7B68EE','_groundColor','addNodes','operator','closed','_tempBoundingSpheres','divideByScalar','\x20\x20\x20\x20emissive\x20*=\x20u_emissiveFactor;\x0a','<div\x20class=\x22sm-compass-tiltbar\x22\x20data-bind\x20=\x20\x22style\x20:\x20{\x20left\x20:\x20\x20+\x20tiltbarLeft\x20+\x20\x27px\x27,top\x20:\x20+\x20tiltbarTop\x20+\x20\x27px\x27}\x22></div>','haystack','Multihop\x20attempted','working','_minificationFilter','drawSymbolExtend','checked','_castShadows','inflateReset2',';\x20\x0a','GeometryAttribute','max_Z','basename','u_emissiveTexture','_sizeFixed','makedev','max_Y','preloadSiblings','mpadded','Unsupported\x20projection\x20','selectEnabled','_manualShadowVolumeBottomHeight','_locations','getAttributeNode','_priority','stencilFuncSeparate','blockCacheSize','upsample','TRANSFORMED','<input\x20name=\x27','_extendWallOpacity','WHEEL','addToken','maximumScreenSpaceError','geoEdit','PlotScanRadar\x20merge\x20source\x20is\x20required.','_presetLightSource','BGR','MEMFS','inverseViewRotation3D','setEndPoint','wind_intensity','darkness','ADD','getTotalMemory','texture2D(','_test','getHitDetectionImageSize','baseline','updateDerivedCommands','_createSliceCommand','_rtcCenterEye','getDelayFinishTime','fill_color','cameraWidth','_delimiter','3DHigh,\x20','del1','GpuConstants','TOMATO','_geoEntityLayer','COMMUNICATIONLINK','_computerRadarPts',',1.0));\x0a\x20\x20\x20\x20','colorTexture','msGMLOutput','/**\x0a\x20*\x20DOC_TBA\x0a\x20*\x0a\x20*\x20@name\x20czm_geodeticSurfaceNormal\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec3}\x20positionOnEllipsoid\x20DOC_TBA\x0a\x20*\x20@param\x20{vec3}\x20ellipsoidCenter\x20DOC_TBA\x0a\x20*\x20@param\x20{vec3}\x20oneOverEllipsoidRadiiSquared\x20DOC_TBA\x0a\x20*\x20\x0a\x20*\x20@returns\x20{vec3}\x20DOC_TBA.\x0a\x20*/\x0avec3\x20czm_geodeticSurfaceNormal(vec3\x20positionOnEllipsoid,\x20vec3\x20ellipsoidCenter,\x20vec3\x20oneOverEllipsoidRadiiSquared)\x0a{\x0a\x20\x20\x20\x20return\x20normalize((positionOnEllipsoid\x20-\x20ellipsoidCenter)\x20*\x20oneOverEllipsoidRadiiSquared);\x0a}\x0a','_rtcCenterTransform','X:\x20','An\x20error\x20occurred\x20in\x20\x22','environmentState','blockInfo','text-rendering','#FF00FF','accessToken','setCellAngle','UpOffset','_maximumFragmentUniformVectors','_showTileCoordinates','_heightValues','SURROUNDLINE_ALL','volName','zback','smid','_volData','_frameState','_updateTrack','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20sampler2D\x20uHeightTexture;\x0auniform\x20sampler2D\x20uAssisTexture;\x0auniform\x20float\x20uWaterHeight;\x0auniform\x20float\x20uTextureWidth;\x0auniform\x20float\x20uTextureHeight;\x0a\x0avarying\x20float\x20fWindowZ;\x0avarying\x20vec2\x20vTexCoord;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20dStepX\x20=\x201.0\x20/\x20uTextureWidth;\x0a\x20\x20\x20\x20float\x20dStepY\x20=\x201.0\x20/\x20uTextureHeight;\x0a\x20\x20\x20\x20vec2\x20texCoord\x20=\x20vTexCoord;\x0a\x20\x20\x20\x20vec4\x20texHeight\x20=\x20texture2D(uHeightTexture,\x20texCoord);\x0a\x20\x20\x20\x20if(texHeight.r\x20>\x20uWaterHeight\x20||\x20texHeight.r\x20<\x20-90000.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(0.0,0.0,0.0,1.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20vec4\x20texCenter\x20=\x20texture2D(uAssisTexture,\x20texCoord);\x0a\x20\x20\x20if(texCenter.x\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0,0.0,0.0,1.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20vec4\x20texRight\x20=\x20texture2D(uAssisTexture,\x20vec2(dStepX\x20+\x20texCoord.x,\x20texCoord.y));//右\x0a\x20\x20\x20vec4\x20texTop\x20=\x20texture2D(uAssisTexture,\x20vec2(\x20texCoord.x,\x20dStepY\x20+\x20texCoord.y));//上\x0a\x20\x20\x20vec4\x20texLeft\x20=\x20texture2D(uAssisTexture,\x20vec2(texCoord.x\x20-\x20dStepX,\x20texCoord.y));//左\x0a\x20\x20\x20vec4\x20texBottom\x20=\x20texture2D(uAssisTexture,\x20vec2(texCoord.x,\x20texCoord.y\x20-\x20dStepY));//下\x0a\x20\x20\x20vec4\x20texLeftBottom\x20=\x20texture2D(uAssisTexture,\x20vec2(texCoord.x\x20-\x20dStepX,\x20texCoord.y\x20-\x20dStepY));//下\x0a\x20\x20\x20vec4\x20texRightBottom\x20=\x20texture2D(uAssisTexture,\x20vec2(texCoord.x\x20+\x20dStepX,\x20texCoord.y\x20-\x20dStepY));//下\x0a\x20\x20\x20vec4\x20texLeftTop\x20=\x20texture2D(uAssisTexture,\x20vec2(texCoord.x\x20-\x20dStepX,\x20texCoord.y\x20+\x20dStepY));//下\x0a\x20\x20\x20vec4\x20texRightTop\x20=\x20texture2D(uAssisTexture,\x20vec2(texCoord.x\x20+\x20dStepX,\x20texCoord.y\x20+\x20dStepY));//下\x0a\x20\x20\x20\x20if(texCenter.x\x20<\x200.5\x20&&\x20texRight.x\x20<\x200.5\x20&&\x20texTop.x\x20<\x200.5\x20&&\x20texLeft.x\x20<\x200.5\x20&&\x20texBottom.x\x20<\x200.5\x20&&\x20texLeftBottom.x\x20<\x200.5\x20&&\x20texRightBottom.x\x20<\x200.5\x20&&\x20texLeftTop.x\x20<\x200.5\x20&&\x20texRightTop.x\x20<\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0,0.0,0.0,1.0);\x0a}','setPicturePath','geometricErrorUndefined','accept','douglasPeuckers','4490','_lastPosition','_featureArray','maxy','int16','_UUID','getClosestPoint','clampToHeightMostDetailed','createVerticesFromHeightmap','sphericalDistance','_onTouchEnd','MaxZ','snippet','Jul','appendQueryFieldName','_subSpriteImage','TIME_ORDER','readFloat32','_labelOutlineWidth','getBoundingClientRect','clipRegions','sineAlpha','_updateTableLength','vctr','_currentGeoEntityMoveParameter','propertyNames','rgba(54,96,146,1.00)','Broken\x20pipe','rawData','css:\x20{\x20\x22cesium-baseLayerPicker-dropDown-visible\x22\x20:\x20dropDownVisible\x20}','uAlphaCutoff','dynamicLayoutVertexBuffer','SQRESULT','clark80','hasOffscreenPass','pendingTextureCount','ml0','maxTransparentAlpha','getScaleTimes','getExactClassName','getCreator','samplingWindow','setFiresmokeDiameter','attribute\x20vec2\x20texCoord;','uHypRect','_southSkirtHeight','lineDashOffset_','updateTextVisible','latLng','createLensFlareStage','fi0','createPBRUniformMap','with\x20x','inputType','_arrayWriteToGPU','compactMatches','macintosh','_disLabel','scheduler','headingPitchRange','_clipRasterTilesMap','_intersectsIDs','dragend','STENCIL_TEST','sharedKey','computeOccludeePoint','selectionFiltrateByTransparency\x20value','attribute\x20vec3\x20aPosition;\x0a\x0aattribute\x20vec3\x20aNormal;\x0a\x0aattribute\x20vec4\x20aTexCoord0;\x0a\x0aattribute\x20vec4\x20aTexCoord1;\x0a\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0aattribute\x20float\x20batchId;\x0a#endif\x0a\x0avarying\x20vec4\x20vColor;\x0avarying\x20float\x20fVertexColor;\x0avarying\x20vec4\x20vSecondColor;\x0avarying\x20vec4\x20vAmbientColor;\x0avarying\x20vec2\x20vTexCoord;\x0avarying\x20vec2\x20vSecondTexCoord;\x0avarying\x20vec4\x20clip_vertex;\x0a\x0auniform\x20vec4\x20uDiffuseColor;\x0auniform\x20vec4\x20uAmbientColor;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20vTexCoord\x20=\x20aTexCoord0.xy;\x0a\x20\x20\x20vSecondTexCoord\x20=\x20aTexCoord1.xy;\x0a\x09vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0a\x20\x20\x20\x20vSecondColor\x20=\x20czm_batchTable_pickColor(batchId);\x0a\x20\x20\x20\x20vec4\x20operationType\x20=\x20czm_batchTable_operation(batchId);\x0a\x20\x20\x20\x20vec4\x20objsColor\x20=\x20czm_batchTable_color(batchId);\x0a\x20\x20\x20\x20czm_s3mBatchOperation(operationType,\x20objsColor,\x20uSelColor,\x20vertexColor);\x0a#endif\x0a\x20\x20\x20vColor\x20=\x20vertexColor\x20*\x20uDiffuseColor;\x0a\x20\x20\x20fVertexColor\x20=\x20vertexColor.a;\x0a\x20\x20\x20vec4\x20viewPos\x20=\x20czm_modelView\x20*\x20vec4(aPosition,\x201.0);\x0a\x20\x20\x20viewPos.xyz\x20=\x20viewPos.xyz\x20+\x20aNormal;\x0a\x20\x20\x20clip_vertex\x20=\x20viewPos;\x0a\x20\x20\x20gl_Position\x20=\x20czm_projection\x20*\x20viewPos;\x0a\x20\x20\x20vAmbientColor\x20=\x20uAmbientColor;\x0a}','_postUpdate','keepData','ThirdParty/Module.wasm','\x20bytes\x20(OOM).\x20Either\x20(1)\x20compile\x20with\x20\x20-s\x20TOTAL_MEMORY=X\x20\x20with\x20X\x20higher\x20than\x20the\x20current\x20value\x20','_transitionPlaneY','activeViewShed','contentReady','header','\x20\x20\x20\x20vec3\x20cubeDir\x20=\x20normalize(yUpToZUp\x20*\x20fixedToENU\x20*\x20normalize(reflect(-v,\x20n)));\x20\x0a','backFunction','addFeature','handleMouseUp','nDepth','_skyline','_isGroupInfoModify','Types','_hasMipmap','inverseFlattening','nBuffer','raise','1.0.8','CJK\x20Compatibility\x20Ideographs','===','queryBooleanAttribute','computeWidth','Either\x20POSITION\x20or\x20POSITION_QUANTIZED\x20must\x20be\x20defined\x20for\x20each\x20instance.','ALWAYS','walls','No\x20image\x20name\x20provided.','SolidProfileFp','front,\x20bottom,\x20left','StencilOp','_evaluateLessThan','_useZoomWorldPosition','bloodVolumeOffset','{width}','currentObject','uHypLineColor',']{1,50}(?![_','southeastMesh','batchTable_getWidthAndShow','emissiveFactor','isOutline','blurRadius','BRDF','.water','_excavationGlobeHeight','_layerID','#B0E0E6','duplicate\x20or\x20invalid\x20field\x20id\x20in\x20','createBloomStage','2.6.1','_blockKey','slide','/**\x0a\x20*\x20The\x20maximum\x20latitude,\x20in\x20radians,\x20both\x20North\x20and\x20South,\x20supported\x20by\x20a\x20Web\x20Mercator\x0a\x20*\x20(EPSG:3857)\x20projection.\x20\x20Technically,\x20the\x20Mercator\x20projection\x20is\x20defined\x0a\x20*\x20for\x20any\x20latitude\x20up\x20to\x20(but\x20not\x20including)\x2090\x20degrees,\x20but\x20it\x20makes\x20sense\x0a\x20*\x20to\x20cut\x20it\x20off\x20sooner\x20because\x20it\x20grows\x20exponentially\x20with\x20increasing\x20latitude.\x0a\x20*\x20The\x20logic\x20behind\x20this\x20particular\x20cutoff\x20value,\x20which\x20is\x20the\x20one\x20used\x20by\x0a\x20*\x20Google\x20Maps,\x20Bing\x20Maps,\x20and\x20Esri,\x20is\x20that\x20it\x20makes\x20the\x20projection\x0a\x20*\x20square.\x20\x20That\x20is,\x20the\x20rectangle\x20is\x20equal\x20in\x20the\x20X\x20and\x20Y\x20directions.\x0a\x20*\x0a\x20*\x20The\x20constant\x20value\x20is\x20computed\x20as\x20follows:\x0a\x20*\x20\x20\x20czm_pi\x20*\x200.5\x20-\x20(2.0\x20*\x20atan(exp(-czm_pi)))\x0a\x20*\x0a\x20*\x20@name\x20czm_webMercatorMaxLatitude\x0a\x20*\x20@glslConstant\x0a\x20*/\x0aconst\x20float\x20czm_webMercatorMaxLatitude\x20=\x201.4844222297453324;\x0a','computePositions','addTemplate','SDF','generateFillGeometry','DARKTURQUOISE','_maxPointCount','_bodyless','distanceToTile','HALF_FLOAT','planeHeight','moveLayer','updateFillTiles','float\x20czm_private_getLambertDiffuseOfMaterial(vec3\x20lightDirectionEC,\x20czm_material\x20material)\x0a{\x0a\x20\x20\x20\x20return\x20czm_getLambertDiffuse(lightDirectionEC,\x20material.normal);\x0a}\x0a\x0afloat\x20czm_private_getSpecularOfMaterial(vec3\x20lightDirectionEC,\x20vec3\x20toEyeEC,\x20czm_material\x20material)\x0a{\x0a\x20\x20\x20\x20return\x20czm_getSpecular(lightDirectionEC,\x20toEyeEC,\x20material.normal,\x20material.shininess);\x0a}\x0a\x0a/**\x0a\x20*\x20Computes\x20a\x20color\x20using\x20the\x20Phong\x20lighting\x20model.\x0a\x20*\x0a\x20*\x20@name\x20czm_phong\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec3}\x20toEye\x20A\x20normalized\x20vector\x20from\x20the\x20fragment\x20to\x20the\x20eye\x20in\x20eye\x20coordinates.\x0a\x20*\x20@param\x20{czm_material}\x20material\x20The\x20fragment\x27s\x20material.\x0a\x20*\x0a\x20*\x20@returns\x20{vec4}\x20The\x20computed\x20color.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20vec3\x20positionToEyeEC\x20=\x20//\x20...\x0a\x20*\x20czm_material\x20material\x20=\x20//\x20...\x0a\x20*\x20vec3\x20lightDirectionEC\x20=\x20//\x20...\x0a\x20*\x20gl_FragColor\x20=\x20czm_phong(normalize(positionToEyeEC),\x20material,\x20lightDirectionEC);\x0a\x20*\x0a\x20*\x20@see\x20czm_getMaterial\x0a\x20*/\x0avec4\x20czm_phong(vec3\x20toEye,\x20czm_material\x20material,\x20vec3\x20lightDirectionEC)\x0a{\x0a\x20\x20\x20\x20//\x20Diffuse\x20from\x20directional\x20light\x20sources\x20at\x20eye\x20(for\x20top-down)\x0a\x20\x20\x20\x20float\x20diffuse\x20=\x20czm_private_getLambertDiffuseOfMaterial(vec3(0.0,\x200.0,\x201.0),\x20material);\x0a\x20\x20\x20\x20if\x20(czm_sceneMode\x20==\x20czm_sceneMode3D)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20(and\x20horizon\x20views\x20in\x203D)\x0a\x20\x20\x20\x20\x20\x20\x20\x20diffuse\x20+=\x20czm_private_getLambertDiffuseOfMaterial(vec3(0.0,\x201.0,\x200.0),\x20material);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20float\x20specular\x20=\x20czm_private_getSpecularOfMaterial(lightDirectionEC,\x20toEye,\x20material);\x0a\x0a\x20\x20\x20\x20//\x20Temporary\x20workaround\x20for\x20adding\x20ambient.\x0a\x20\x20\x20\x20vec3\x20materialDiffuse\x20=\x20material.diffuse\x20*\x200.5;\x0a\x0a\x20\x20\x20\x20vec3\x20ambient\x20=\x20materialDiffuse;\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20ambient\x20+\x20material.emission;\x0a\x20\x20\x20\x20color\x20+=\x20materialDiffuse\x20*\x20diffuse\x20*\x20czm_lightColor;\x0a\x20\x20\x20\x20color\x20+=\x20material.specular\x20*\x20specular\x20*\x20czm_lightColor;\x0a\x0a\x20\x20\x20\x20return\x20vec4(color,\x20material.alpha);\x0a}\x0a\x0avec4\x20czm_private_phong(vec3\x20toEye,\x20czm_material\x20material,\x20vec3\x20lightDirectionEC)\x0a{\x0a\x20\x20\x20\x20float\x20diffuse\x20=\x20czm_private_getLambertDiffuseOfMaterial(lightDirectionEC,\x20material);\x0a\x20\x20\x20\x20float\x20specular\x20=\x20czm_private_getSpecularOfMaterial(lightDirectionEC,\x20toEye,\x20material);\x0a\x0a\x20\x20\x20\x20vec3\x20ambient\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20ambient\x20+\x20material.emission;\x0a\x20\x20\x20\x20color\x20+=\x20material.diffuse\x20*\x20diffuse\x20*\x20czm_lightColor;\x0a\x20\x20\x20\x20color\x20+=\x20material.specular\x20*\x20specular\x20*\x20czm_lightColor;\x0a\x0a\x20\x20\x20\x20return\x20vec4(color,\x20material.alpha);\x0a}\x0a','ROUND_HALF_CEIL','GEOCYLINDER','_texWorldViewMatrix','czm_batchTable_xywh','ONE_MINUS_SRC_COLOR','total_in','italic','hasVertexColors','Fischer\x20(Mercury\x20Datum)\x201960','Miller_Cylindrical','usage','Uses\x20require,\x20but\x20no\x20AMD\x20loader\x20is\x20present','Unrecognized\x20file:\x20','50%','isGeoEntityLayerEditable','normals','Illegal\x20range:\x200\x20<=\x20','Delete','getSatelliteGroupStructure','arrayIndex','removeFunc','STORING','d5421','planeAdded','#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20vec4\x20color;\x0auniform\x20float\x20cellAlpha;\x0auniform\x20vec2\x20lineCount;\x0auniform\x20vec2\x20lineThickness;\x0auniform\x20vec2\x20lineOffset;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x0a\x20\x20\x20\x20float\x20scaledWidth\x20=\x20fract(lineCount.s\x20*\x20st.s\x20-\x20lineOffset.s);\x0a\x20\x20\x20\x20scaledWidth\x20=\x20abs(scaledWidth\x20-\x20floor(scaledWidth\x20+\x200.5));\x0a\x20\x20\x20\x20float\x20scaledHeight\x20=\x20fract(lineCount.t\x20*\x20st.t\x20-\x20lineOffset.t);\x0a\x20\x20\x20\x20scaledHeight\x20=\x20abs(scaledHeight\x20-\x20floor(scaledHeight\x20+\x200.5));\x0a\x0a\x20\x20\x20\x20float\x20value;\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20//\x20Fuzz\x20Factor\x20-\x20Controls\x20blurriness\x20of\x20lines\x0a\x20\x20\x20\x20const\x20float\x20fuzz\x20=\x201.2;\x0a\x20\x20\x20\x20vec2\x20thickness\x20=\x20(lineThickness\x20*\x20czm_pixelRatio)\x20-\x201.0;\x0a\x0a\x20\x20\x20\x20//\x20From\x20\x223D\x20Engine\x20Design\x20for\x20Virtual\x20Globes\x22\x20by\x20Cozzi\x20and\x20Ring,\x20Listing\x204.13.\x0a\x20\x20\x20\x20vec2\x20dx\x20=\x20abs(dFdx(st));\x0a\x20\x20\x20\x20vec2\x20dy\x20=\x20abs(dFdy(st));\x0a\x20\x20\x20\x20vec2\x20dF\x20=\x20vec2(max(dx.s,\x20dy.s),\x20max(dx.t,\x20dy.t))\x20*\x20lineCount;\x0a\x20\x20\x20\x20value\x20=\x20min(\x0a\x20\x20\x20\x20\x20\x20\x20\x20smoothstep(dF.s\x20*\x20thickness.s,\x20dF.s\x20*\x20(fuzz\x20+\x20thickness.s),\x20scaledWidth),\x0a\x20\x20\x20\x20\x20\x20\x20\x20smoothstep(dF.t\x20*\x20thickness.t,\x20dF.t\x20*\x20(fuzz\x20+\x20thickness.t),\x20scaledHeight));\x0a#else\x0a\x20\x20\x20\x20//\x20Fuzz\x20Factor\x20-\x20Controls\x20blurriness\x20of\x20lines\x0a\x20\x20\x20\x20const\x20float\x20fuzz\x20=\x200.05;\x0a\x0a\x20\x20\x20\x20vec2\x20range\x20=\x200.5\x20-\x20(lineThickness\x20*\x200.05);\x0a\x20\x20\x20\x20value\x20=\x20min(\x0a\x20\x20\x20\x20\x20\x20\x20\x201.0\x20-\x20smoothstep(range.s,\x20range.s\x20+\x20fuzz,\x20scaledWidth),\x0a\x20\x20\x20\x20\x20\x20\x20\x201.0\x20-\x20smoothstep(range.t,\x20range.t\x20+\x20fuzz,\x20scaledHeight));\x0a#endif\x0a\x0a\x20\x20\x20\x20//\x20Edges\x20taken\x20from\x20RimLightingMaterial.glsl\x0a\x20\x20\x20\x20//\x20See\x20http://www.fundza.com/rman_shaders/surface/fake_rim/fake_rim1.html\x0a\x20\x20\x20\x20float\x20dRim\x20=\x201.0\x20-\x20abs(dot(materialInput.normalEC,\x20normalize(materialInput.positionToEyeEC)));\x0a\x20\x20\x20\x20float\x20sRim\x20=\x20smoothstep(0.8,\x201.0,\x20dRim);\x0a\x20\x20\x20\x20value\x20*=\x20(1.0\x20-\x20sRim);\x0a\x0a\x20\x20\x20\x20vec4\x20halfColor;\x0a\x20\x20\x20\x20halfColor.rgb\x20=\x20color.rgb\x20*\x200.5;\x0a\x20\x20\x20\x20halfColor.a\x20=\x20color.a\x20*\x20(1.0\x20-\x20((1.0\x20-\x20cellAlpha)\x20*\x20value));\x0a\x20\x20\x20\x20halfColor\x20=\x20czm_gammaCorrect(halfColor);\x0a\x20\x20\x20\x20material.diffuse\x20=\x20halfColor.rgb;\x0a\x20\x20\x20\x20material.emission\x20=\x20halfColor.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20halfColor.a;\x0a\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','packKey','\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates\x20+\x20offset);\x20\x0a\x20\x20\x20\x20return\x20czm_luminance(color.rgb);\x20\x0a','refreshRasterById','_evenColorSubscription',',\x20bufferView:\x20','WIDTH_INDEX','need\x20dictionary','?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetStyle&STYLENAME=','/**\x0a\x20*\x20The\x20automatic\x20GLSL\x20constant\x20for\x20{@link\x20Pass#CLASSIFICATION}\x0a\x20*\x0a\x20*\x20@name\x20czm_passClassification\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20czm_pass\x0a\x20*/\x0aconst\x20float\x20czm_passClassification\x20=\x207.0;\x0a','getObjectByPickId','SilhouetteInstanceStride','getUnits','isCross','image/tiff','DataConstantProperty','touchmove','_vectorRotate','Accept-Ranges','./proxyimagecontainer','oddColor','\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(position.xy,\x200.0,\x201.0);','getMoonPositionHorizon','_tiltCenterMousePosition','_excavateTextureWrap','a_shift','semimajorAxis','condition','lightingFadeOutDistance','startSCalePtn','LOADED','getCartesian2','fromCircle','Operator\x20\x22<\x22\x20requires\x20number\x20arguments.\x20Arguments\x20are\x20','_geometricError','/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20floating-point\x20constant\x20for\x20<code>pi/3</code>.\x0a\x20*\x0a\x20*\x20@alias\x20czm_piOverThree\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20CesiumMath.PI_OVER_THREE\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20const\x20float\x20czm_piOverThree\x20=\x20...;\x0a\x20*\x0a\x20*\x20//\x20Example\x0a\x20*\x20float\x20pi\x20=\x203.0\x20*\x20czm_piOverThree;\x0a\x20*/\x0aconst\x20float\x20czm_piOverThree\x20=\x201.0471975511965976;\x0a','setInitRotate','batchId','setColor','_hasNormals','creationCommand','polygonEntityId','arrayFill','meshopt_decodeIndexBuffer','_animationState','Widgets/Images/ImageryProviders/mapboxSatellite.png','numberOfPendingRequests','the\x20stack\x20size\x20can\x20no\x20longer\x20be\x20determined\x20at\x20runtime','_createVector','uHypMaxVisibleValue','smallImage','getPositionMatrix','_requestError','_dashPatternSubscription','_labelScaleByDistance','_geoEntityRootNode','locator','COMBINED','playlistIndex','year','succeed','caught','3DTILES_batch_table_hierarchy','define','getUTCDay','#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a','isGeoTilesRootNodeSave','DEPTH','_computeMoon','readFeature','fromBase64','rgba(0,0,0,0.5)','/**\x0a\x20*\x20Packs\x20a\x20float\x20value\x20into\x20a\x20vec3\x20that\x20can\x20be\x20represented\x20by\x20unsigned\x20bytes.\x0a\x20*\x0a\x20*\x20@name\x20czm_packValue\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{float}\x20value\x20The\x20floating-point\x20value.\x0a\x20*\x20@returns\x20{vec3}\x20The\x20packed\x20value.\x0a\x20*/\x0avec4\x20czm_packValue(float\x20value)\x0a{\x0a\x20\x20\x20\x20float\x20SHIFT_LEFT8\x20=\x20256.0;\x0a\x09float\x20SHIFT_RIGHT8\x20=\x201.0\x20/\x20256.0;\x0a\x09vec4\x20result;\x0a\x09result.a\x20=\x20255.0;\x0a\x09float\x20fPos\x20=\x20abs(value\x20+\x209000.0)\x20*\x20SHIFT_RIGHT8;\x0a\x09result.b\x20=\x20(fPos\x20-\x20floor(fPos))\x20*\x20SHIFT_LEFT8;\x0a\x09fPos\x20=\x20floor(fPos)\x20*\x20SHIFT_RIGHT8;\x0a\x09result.g\x20=\x20(fPos\x20-\x20floor(fPos))\x20*\x20SHIFT_LEFT8;\x0a\x09result.r\x20=\x20floor(fPos);\x0a\x09result\x20/=\x20255.0;\x0a\x09return\x20result;\x0a}\x0a','blast','dataSource','\x27ALLOC_DYNAMIC\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','isAltitudeFree','GET','\x20bytes!','middleMarkExist','uniform\x20vec4\x20lightColor;\x0auniform\x20vec4\x20darkColor;\x0auniform\x20vec2\x20repeat;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x0a\x20\x20\x20\x20//\x20From\x20Stefan\x20Gustavson\x27s\x20Procedural\x20Textures\x20in\x20GLSL\x20in\x20OpenGL\x20Insights\x0a\x20\x20\x20\x20float\x20b\x20=\x20mod(floor(repeat.s\x20*\x20st.s)\x20+\x20floor(repeat.t\x20*\x20st.t),\x202.0);\x20\x20//\x200.0\x20or\x201.0\x0a\x0a\x20\x20\x20\x20//\x20Find\x20the\x20distance\x20from\x20the\x20closest\x20separator\x20(region\x20between\x20two\x20colors)\x0a\x20\x20\x20\x20float\x20scaledWidth\x20=\x20fract(repeat.s\x20*\x20st.s);\x0a\x20\x20\x20\x20scaledWidth\x20=\x20abs(scaledWidth\x20-\x20floor(scaledWidth\x20+\x200.5));\x0a\x20\x20\x20\x20float\x20scaledHeight\x20=\x20fract(repeat.t\x20*\x20st.t);\x0a\x20\x20\x20\x20scaledHeight\x20=\x20abs(scaledHeight\x20-\x20floor(scaledHeight\x20+\x200.5));\x0a\x20\x20\x20\x20float\x20value\x20=\x20min(scaledWidth,\x20scaledHeight);\x0a\x0a\x20\x20\x20\x20vec4\x20currentColor\x20=\x20mix(lightColor,\x20darkColor,\x20b);\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20czm_antialias(lightColor,\x20darkColor,\x20currentColor,\x20value,\x200.03);\x0a\x0a\x20\x20\x20\x20color\x20=\x20czm_gammaCorrect(color);\x0a\x20\x20\x20\x20material.diffuse\x20=\x20color.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20color.a;\x0a\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','normalizePropertyExpression','arrowHeadType','pickPositionSupported','deferred','_nDepth','_changed','_highlightColor','PolygonOffset','linearAttenuation','_southIndices','_isBack','isNeedRasterized','textureOffsets','aSideness','itemSize','S3MInstanceCollection\x20getInstance\x20url','emitterModelMatrix','_fullscreenElement','rotateEventTypes','computeScanLinePt','click:\x20showClick,\x20css:\x20{\x22cesium-navigation-button-selected\x22:\x20!_touch,\x20\x22cesium-navigation-button-unselected\x22:\x20_touch}','offsetType','\x20\x20\x20\x20float\x20metalness\x20=\x20clamp(metallicRoughness.b,\x200.0,\x201.0);\x0a','componentsPerAttribute','onclone','_profileRenders','collisionPadding','_classificationPrimitiveOptions','createNormalAndDepthCommand',');\x0a\x20\x20\x20\x20float\x20u\x20=\x20(float(pixX)\x20+\x200.5)\x20*\x20','featureResults','getNumberOfTuples','#00FF00','sphericalRingArea','_isModelPath','WEBKIT_','genrand_int32','_name','computePts','inf','_inverseNormal','_material','ceil','MAX_GLYPHS','_interleave','normalAttr','FieldDefines','addSkirtIndices','fragmentShader','uniform\x20sampler2D\x20u_depthTexture;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_packDepth(texture2D(u_depthTexture,\x20v_textureCoordinates).r);\x0a}\x0a','initializeTerrainHeights','set\x20Objs\x20Operation\x20ids','maxlength','Other','setFlatCoordinates','_html','createFragmentShader','iconImageCache','gl_FragColor\x20=\x20vec4(diffuseSum/weightSum,\x201.0);','vec2(0.0,0.0)','imageryProviderViewModels','#483D8B','mod','halfFloatingPointTexture','mpspace','rotateY','setLoaded','_colorBackScale','removeAllAlgoPloyline','RELATIVE_TO_GROUND','viewProjection','Stereographic_South_Pole','WebGLPlot','_colorTableChanged','ShiningSize','invalidVertexArray','<ul\x20class=\x22cesium-cesiumInspector-statistics\x22>','_radiusTS','_slopeArrowUrl','_cullEnabled','charCodeAt','fallbackModulePath','minimumLuminance','native\x20code\x20called\x20abort()','byteLength','_relativeSize','shadowsProperty','placement_','DistanceDisplayConditionGeometryInstanceAttribute','_moveStart','flatfile?f1-0','uniform\x20float\x20u_fade_t;\x0auniform\x20float\x20u_opacity;\x0auniform\x20sampler2D\x20u_image0;\x0auniform\x20sampler2D\x20u_image1;\x0avarying\x20vec2\x20v_pos0;\x0avarying\x20vec2\x20v_pos1;\x0a\x0auniform\x20float\x20u_brightness_low;\x0auniform\x20float\x20u_brightness_high;\x0a\x0auniform\x20float\x20u_saturation_factor;\x0auniform\x20float\x20u_contrast_factor;\x0auniform\x20vec3\x20u_spin_weights;\x0a\x0avoid\x20main()\x20{\x0a\x0a\x20\x20\x20\x20//\x20read\x20and\x20cross-fade\x20colors\x20from\x20the\x20main\x20and\x20parent\x20tiles\x0a\x20\x20\x20\x20vec4\x20color0\x20=\x20texture2D(u_image0,\x20v_pos0);\x0a\x20\x20\x20\x20vec4\x20color1\x20=\x20texture2D(u_image1,\x20v_pos1);\x0a\x20\x20\x20\x20if\x20(color0.a\x20>\x200.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20color0.rgb\x20=\x20color0.rgb\x20/\x20color0.a;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if\x20(color1.a\x20>\x200.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20color1.rgb\x20=\x20color1.rgb\x20/\x20color1.a;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20mix(color0,\x20color1,\x20u_fade_t);\x0a\x20\x20\x20\x20color.a\x20*=\x20u_opacity;\x0a\x20\x20\x20\x20vec3\x20rgb\x20=\x20color.rgb;\x0a\x0a\x20\x20\x20\x20//\x20spin\x0a\x20\x20\x20\x20rgb\x20=\x20vec3(\x0a\x20\x20\x20\x20\x20\x20\x20\x20dot(rgb,\x20u_spin_weights.xyz),\x0a\x20\x20\x20\x20\x20\x20\x20\x20dot(rgb,\x20u_spin_weights.zxy),\x0a\x20\x20\x20\x20\x20\x20\x20\x20dot(rgb,\x20u_spin_weights.yzx));\x0a\x0a\x20\x20\x20\x20//\x20saturation\x0a\x20\x20\x20\x20float\x20average\x20=\x20(color.r\x20+\x20color.g\x20+\x20color.b)\x20/\x203.0;\x0a\x20\x20\x20\x20rgb\x20+=\x20(average\x20-\x20rgb)\x20*\x20u_saturation_factor;\x0a\x0a\x20\x20\x20\x20//\x20contrast\x0a\x20\x20\x20\x20rgb\x20=\x20(rgb\x20-\x200.5)\x20*\x20u_contrast_factor\x20+\x200.5;\x0a\x0a\x20\x20\x20\x20//\x20brightness\x0a\x20\x20\x20\x20vec3\x20u_high_vec\x20=\x20vec3(u_brightness_low,\x20u_brightness_low,\x20u_brightness_low);\x0a\x20\x20\x20\x20vec3\x20u_low_vec\x20=\x20vec3(u_brightness_high,\x20u_brightness_high,\x20u_brightness_high);\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(mix(u_high_vec,\x20u_low_vec,\x20rgb)\x20*\x20color.a,\x20color.a);\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a}\x0a','Error\x20generating\x20style\x20shader:\x20\x22','_removedEntities','DOUBLE','#FFFFE0','hasReplays','textpath','icon-size','Not\x20a\x20valid\x20NetCDF\x20file!','_globeDepthTexture','getTopLeft','https://[subdomain].tianditu.gov.cn/cta_w/wmts','_isResetFlyCircleParm','sl2','modified','prevPosition2DHigh','tty','_bMultiTemporalWeight','replacementNext','wrapLatLng','value:\x20','Default','sml:MinHeight','providers','baseWaterColor','\x20Max:\x20','hdrEnabled','extrudeDistance','_location','fqn','\x20\x20\x20\x20return\x20color;\x0a}','bold\x20','_scale','CoverageArea','Microsoft\x20YaHei','geodetic_datum_of_1965','_targetId','`Module.','linePatternUniforms','\x20\x20\x20\x20float\x20reflectance\x20=\x20max(max(specularColor.r,\x20specularColor.g),\x20specularColor.b);\x0a','vertexAttribDivisor','setLoading','alwaysHasMiddelText','_getGeoEntityUUID','_maxVisibleDistance','g_CubeHandler','_isFlagSymbol','onRemove','addsurface','colorToAlphaThreshold','mismatched\x20image\x20size','addTokenWithKey','partTopo','commandsLength','getMoonPhaseAngle','CLIP','showPath','getSnapToPixel','fromCrossProduct','AspectRamp','removeNode','\x20\x20\x20\x20vec3\x20directionEC\x20=\x20normalize(positionEC.xyz\x20-\x20shadowMap_lightPositionEC.xyz);\x20\x0a\x20\x20\x20\x20float\x20nDotL\x20=\x20clamp(dot(normalEC,\x20-directionEC),\x200.0,\x201.0);\x20\x0a\x20\x20\x20\x20applyNormalOffset(positionEC,\x20normalEC,\x20nDotL);\x20\x0a\x20\x20\x20\x20vec4\x20shadowPosition\x20=\x20shadowMap_matrix\x20*\x20positionEC;\x20\x0a\x20\x20\x20\x20//\x20Spot\x20light\x20uses\x20a\x20perspective\x20projection,\x20so\x20perform\x20the\x20perspective\x20divide\x20\x0a\x20\x20\x20\x20shadowPosition\x20/=\x20shadowPosition.w;\x20\x0a\x20\x20\x20\x20//\x20Stop\x20early\x20if\x20the\x20fragment\x20is\x20not\x20in\x20the\x20shadow\x20bounds\x20\x0a\x20\x20\x20\x20if\x20(any(lessThan(shadowPosition.xyz,\x20vec3(0.0)))\x20||\x20any(greaterThan(shadowPosition.xyz,\x20vec3(1.0))))\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20shadowParameters.texCoords\x20=\x20shadowPosition.xy;\x20\x0a\x20\x20\x20\x20shadowParameters.depth\x20=\x20shadowPosition.z;\x20\x0a\x20\x20\x20\x20shadowParameters.nDotL\x20=\x20nDotL;\x20\x0a\x20\x20\x20\x20float\x20visibility\x20=\x20czm_shadowVisibility(shadowMap_texture,\x20shadowParameters);\x20\x0a','is3D','feComposite','in2','S3MInstanceCollection\x20setCullEnabled\x20url','\x20bytes,\x20but\x20the\x20limit\x20is\x20','setTrackType','allocUnsafe','setMainLoop','_fragDepth','CULL_FACE','varying\x20vec4\x20vSecondColor;','createTerrainData','#decode:\x20','hasOverride','_maximumAliasedLineWidth','positiveX','_customPts','getChecksum','pickDepths','ProgramConfiguration','getHideClass','brdfLut','Float32Array','_isKTK2','content','__dotPlotLibID','vec3\x20normal;\x0avec3\x20tangent;\x0avec3\x20bitangent;\x0a','nadgrids','rem','varying\x20vec2\x20imagecoord;','kml-region','_colorShaderFunction','labelText','moveEnd','_granularity','gridWidth','measureTextHeight','_dynamicModel','#2CA432','getMatchedText','isButtonDown','target','_reloadVol','czm_RainEffect','cesium-cesiumInspector-tileText','symbolSDFUniforms','runEmAsmFunction','_evaluateConditional','getBindings','/turnnodeweight/','/weightfield/','titleKey','Update','_hypAnalysisMode','southWest_HIGH_x','/data/index/{y}/{x}.mvt?level={z}','defaultLookAmount','C_y','EPSG:3857','Operator\x20\x22+\x22\x20requires\x20a\x20vector\x20or\x20number\x20argument.\x20Argument\x20is\x20','VolumeValueRange','layerIndex','ids','not\x20in\x20range\x20for\x20uint32','createRenderbuffer','_mapSatelliteEntitys','Assets/Textures/waterNormalsSmall.jpg','_batchTableOffsetsUpdated','getAllLayersToRender','setTextStyle','_radarPts','createWaterUniformBuffer','v1/geocode','_viewport','_constantSpeed','_startPoint','distcode','illegal\x20message\x20field\x20rule:\x20','uniform\x20sampler2D\x20colorTexture;\x0auniform\x20float\x20contrast;\x0auniform\x20float\x20brightness;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20vec3\x20sceneColor\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates).xyz;\x0a\x20\x20\x20\x20sceneColor\x20=\x20czm_RGBToHSB(sceneColor);\x0a\x20\x20\x20\x20sceneColor.z\x20+=\x20brightness;\x0a\x20\x20\x20\x20sceneColor\x20=\x20czm_HSBToRGB(sceneColor);\x0a\x0a\x20\x20\x20\x20float\x20factor\x20=\x20(259.0\x20*\x20(contrast\x20+\x20255.0))\x20/\x20(255.0\x20*\x20(259.0\x20-\x20contrast));\x0a\x20\x20\x20\x20sceneColor\x20=\x20factor\x20*\x20(sceneColor\x20-\x20vec3(0.5))\x20+\x20vec3(0.5);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(sceneColor,\x201.0);\x0a}\x0a','traverse','clearNextSamePtsXY','{j}','preloadAncestors','Greek_Geodetic_Reference_System_1987','TextReplay','overridable','\x22\x20that\x20does\x20not\x20exist\x20or\x20is\x20not\x20styleable.','u_appendTexture','scheduleTask','_emscripten_stack_get_free','projName','Cubic','tileTerrainOrientedBoundingBox','_gapColorSubscription','u_Bloom_DirtTex','shadows','squareRoot','_dHeight','ProjectionImage.hue','highDynamicRange','clip_behind_any_plane','_bufferType','LTR','\x20\x20\x20\x20vec3\x20color\x20=\x20baseColor;\x0a','default_','supportsWebPSync','xmax','_oriBoundingSphere','styleFunction_','linearRingsAreOriented','css:\x20{\x20\x22cesium-navigation-help-visible\x22\x20:\x20showInstructions}','fromRectangleWithHeights2D','float\x20intensity\x20=\x20smoothstep(0.0,\x201.0,\x20texture2D(uIntensityTexture,\x20v_textureCoordinates).r);','_gamma','content-box','slopePolygonTexture','_addSourceToVideo','packedInstances','shape-rendering','_postSimulatie','staticInit','_extrudeTileBoundingBox','getShaderFunction','createRuntimeAnimations','ARRAY','_datasetsURI','_pickDepthTolerance','inflateGetHeader','iconDependencies','destroy','Show\x20Frustums','_modifyScalePtParams','_toiSevrerFeature','vertexSource','_startDirection','openConfigDataFromConfigData','eastIndicesNorthToSouth','textureWebMercator','removeBillboard','Only\x20one\x20zoom-based\x20\x22step\x22\x20or\x20\x22interpolate\x22\x20subexpression\x20may\x20be\x20used\x20in\x20an\x20expression.','resolveAll','gid','RenderState',';\x20}\x0a','cesium-credit-lightbox','czm_autoexposure','Writer','_pinBuilder','vertexnormals','If\x20one\x20group\x20of\x20batch\x20ids\x20is\x20defined,\x20then\x20all\x20batch\x20ids\x20must\x20be\x20defined.','_style3D','_tempCopyDepthCommand','hasFlood','xh2','volObj','_appendTexture','#BDB76B','bytes','originalFramebuffer','_updaters','application/vnd.oasis.opendocument.spreadsheet','Core/buildModuleUrl.js','_debugShowBoundingVolume','_setSelection','StructArrayLayout8ui16','Operator\x20\x22>\x22\x20requires\x20number\x20arguments.\x20Arguments\x20are\x20','/dev','KEEP','_polylinesUpdated','czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20st\x20=\x20repeat\x20*\x20materialInput.st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20colorImage\x20=\x20texture2D(image,\x20vec2(fract(st.s\x20-\x20czm_frameNumber\x20*\x20time\x20*\x200.005),\x20st.t));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20colorImage.a;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20colorImage.rgb;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20material;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20}','unUsedTextures','rightclick','startPos\x20and\x20endPos\x20must\x20be\x20Cartesian3!','preserveQueryParameters','maskData','click:\x20showTouch,\x20css:\x20{\x22cesium-navigation-button-selected\x22:\x20_touch,\x20\x22cesium-navigation-button-unselected\x22:\x20!_touch}','isShowPathLine','clipTriangleAtAxisAlignedThreshold','insertBefore','\x20encountered\x20when\x20deserializing\x20a\x20UTF-8\x20string\x20in\x20wasm\x20memory\x20to\x20a\x20JS\x20string!','geoHeight','removeLayer','_endPosition','FUNC_ADD','_tmpParticleStateTexture','nextfd','czm_bloom_blur','metallicRoughnessTexture','getStartRotation','print','clamp','_closed','fill-outline-color','viewer\x20and\x20mode\x20is\x20required!','availabilityPromiseCache','DEPTH_COMPONENT24','focalLength','blink','createPolylineCollention','clearConfig','BillboardCollection','squaredSegmentDistance','applyColorMap','getBottomRight','bitangent','outlineColor','UpdatePointStatus','morphingBeginTime','textureBakeRenderableFlag','./webkitgradientcontainer','context','hasScrollEvent','radio','front,\x20right','urlSchemeZeroPadding','<span\x20class=\x22cesium-timeline-ticSub\x22\x20style=\x22left:\x20','getProperties','_quaternion','_bufferDirty','kml-listStyle-','Ray','$component','monitorTable','observers','_rotationSubscription','\x20a_joint;\x0a','application/rdf+xml','REGION','used','mesh','references','uniform\x20vec4\x20u_highlightColor;\x20\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20u_highlightColor;\x0a}\x0a','destructor','\x20\x20\x20\x20vec4\x20position\x20=\x20vec4(weightedPosition,\x201.0);\x0a','ANIMATION_HIDE_EXP','animateDepart','geoPackage','Z_NO_FLUSH','defaultTransitioningPropertyValues','getAllTime','EXPIRED','sign','snow','pictureSymbolSize','argpm','rotateInitialCursorAngle','Tokenizer','notitle3','classIndexes','secondPoint','\x20does\x20not\x20take\x20any\x20argument.','bindingEvent.subscribe','_resetUpdates','_iconRelatedTextLayerID','_maxTransparentAlpha','getWorldExtent','SuperMap.PointWithMeasure','.s3m','_arrowLength','_labelPixelOffset','isObservableArray','HEAPU32','getFeatureByID','requestFullscreen','MaterialParameter','eastNormal','_primaryStartPosition','_stringToNumber','_adjustOrthographicFrustum','Failed\x20to\x20retrieve\x20','_imageUrlTemplate','Z_OK','uncaught_exception','addVoxelGridLayer','removeGroupObjectEditObject','GHOSTWHITE','_numberOfLevelZeroTilesX','COPY_READ_BUFFER','_worldPosLeftBottom','copySymbolTextStyle','parent','zFail','_toggleTerrain','getBatchedAttribute','_mapPass','vec4\x20getColor()\x20{\x20return\x20vec4(vec3(','_saveSatelliteGroups','_ceil','continue','_selections','graphicObject','returnFileInfo','multiplyByMatrix3','isBlkdev','pntStart','GeometryOffsetAttribute','_geoEntityScaleParameter','HAS_SNOW','EIA_W','displayVisible','_gl','\x20\x20\x20\x20else\x0a','Sketch','multiplyByScalar','createEllipsoidOutlineGeometry','Global\x20property:\x20QUANTIZED_VOLUME_SCALE\x20must\x20be\x20defined\x20for\x20quantized\x20positions.','edgeMode','RGB_PVRTC_4BPPV1','addGeoEffect','calculateGlyphDependencies','removeAllClipRegion','_excavateMatrix','getUint8','upsampleQuantizedTerrainMesh','_cullRequestsWhileMoving','_endTime','EPSG:0','_rsStencil','executeSurroundLineWidthAnimation','_dofBlurKernel','filterAttached','packRequestGroup','getUrlComponent','bezierCurve','SDL_unicode','enableLighting','uniform\x20sampler2D\x20colorTexture;\x0a\x0auniform\x20float\x20avgLuminance;\x0auniform\x20float\x20threshold;\x0auniform\x20float\x20offset;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0afloat\x20key(float\x20avg)\x0a{\x0a\x20\x20\x20\x20float\x20guess\x20=\x201.5\x20-\x20(1.5\x20/\x20(avg\x20*\x200.1\x20+\x201.0));\x0a\x20\x20\x20\x20return\x20max(0.0,\x20guess)\x20+\x200.1;\x0a}\x0a\x0a//\x20See\x20section\x209.\x20\x22The\x20bright-pass\x20filter\x22\x20of\x20Realtime\x20HDR\x20Rendering\x0a//\x20http://www.cg.tuwien.ac.at/research/publications/2007/Luksch_2007_RHR/Luksch_2007_RHR-RealtimeHDR%20.pdf\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec3\x20xyz\x20=\x20czm_RGBToXYZ(color.rgb);\x0a\x20\x20\x20\x20float\x20luminance\x20=\x20xyz.r;\x0a\x0a\x20\x20\x20\x20float\x20scaledLum\x20=\x20key(avgLuminance)\x20*\x20luminance\x20/\x20avgLuminance;\x0a\x20\x20\x20\x20float\x20brightLum\x20=\x20max(scaledLum\x20-\x20threshold,\x200.0);\x0a\x20\x20\x20\x20float\x20brightness\x20=\x20brightLum\x20/\x20(offset\x20+\x20brightLum);\x0a\x0a\x20\x20\x20\x20xyz.r\x20=\x20brightness;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(czm_XYZToRGB(xyz),\x201.0);\x0a}\x0a','_mouseX','Fischer\x201960','_translucentMRTClearCommand','quietPeriod','jsStackTrace','annotationIndex','skins','_parseFieldOptions','_boundingSphereCV','jitter','createGroundPolylineGeometry','_colorBlendMode','bboxes','getNode','_dragPoint','\x20\x20\x20\x20gl_FragColor.rgb\x20*=\x20visibility;\x20\x0a}\x20\x0a','makeBigInt','infos','addOverlayImage','kml-gx:LatLonQuad','Identifier\x20removed','uTintColor','_evaluateMemberDot','Error\x20while\x20reading\x20file\x20data.','parsererror','getIndexedColor','POINTEPS','plotLayers','addRoute','updatePass','_globeType','tileImage.','zmos','_particleEstimate','downSampleFBO','fromBytes','objectStore','setting','_bufferMode','urlMatchDoesNotHaveProtocolOrDot','_previousMode','instanceProgram','asset','_getValue','showPrimitiveReferenceFrame','rotateIsLook','(?:[','Icon','uncompressed','bloomEnable','omerc','ret\x20=\x20','_boxSubscription','resolve','getBlueValue','duration','findTileToSouth','lastModDate','%23','_inRequestVolume','parentUUID','findMinimumXDistance','Earth\x20at\x20night','useCORS','_pointCloud','Entity','/**\x0a\x20*\x20Converts\x20a\x20color\x20from\x20RGB\x20space\x20to\x20linear\x20space.\x0a\x20*\x0a\x20*\x20@name\x20czm_gammaCorrect\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec3}\x20color\x20The\x20color\x20in\x20RGB\x20space.\x0a\x20*\x20@returns\x20{vec3}\x20The\x20color\x20in\x20linear\x20space.\x0a\x20*/\x0avec3\x20czm_gammaCorrect(vec3\x20color)\x20{\x0a#ifdef\x20HDR\x0a\x20\x20\x20\x20color\x20=\x20pow(color,\x20vec3(czm_gamma));\x0a#endif\x0a\x20\x20\x20\x20return\x20color;\x0a}\x0a\x0avec4\x20czm_gammaCorrect(vec4\x20color)\x20{\x0a#ifdef\x20HDR\x0a\x20\x20\x20\x20color.rgb\x20=\x20pow(color.rgb,\x20vec3(czm_gamma));\x0a#endif\x0a\x20\x20\x20\x20return\x20color;\x0a}\x0a','deactivate','convertPCtoSourceLocation','writeLong','persists','data/index/','106.869,-52.2978,103.724,-0.33657,0.456955,-1.84218,1','_polygonTextureMatrix','Lambert\x20Azimuthal\x20Equal\x20Area','u_scale','_networkLinks','ERROR','fillGamepadEventData','\x27setTempRet0\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','verticalizePunctuation','isDepthOfFieldSupported','texParameteri','<div\x20class=\x22cesium-animation-themeNormal\x22></div><div\x20class=\x22cesium-animation-themeHover\x22></div><div\x20class=\x22cesium-animation-themeSelect\x22></div><div\x20class=\x22cesium-animation-themeDisabled\x22></div><div\x20class=\x22cesium-animation-themeKnob\x22></div><div\x20class=\x22cesium-animation-themePointer\x22></div><div\x20class=\x22cesium-animation-themeSwoosh\x22></div><div\x20class=\x22cesium-animation-themeSwooshHover\x22></div>','createSpecialDirectories','_handler28s','readFileSync','_createGlobalVertexAttributes','compact','ymf','hasUntypedArgument','_dataBounds','PLANE','Bounds','setGeoEntityMoveParameter','USE_NORMAL_SHADING','Current\x20time\x20not\x20in\x20range','vtLayers','_hasColorTable','getCreditsFromEndpoint','u_gamma_scale','SQCLIP','imageAtlas','RPCMethod','_stages','#define\x20SHIFT_RIGHT_8\x200.00390625\x20//1.0\x20/\x20256.0\x0a#define\x20SHIFT_RIGHT_16\x200.00001525878\x20//1.0\x20/\x2065536.0\x0a#define\x20SHIFT_RIGHT_24\x205.960464477539063e-8//1.0\x20/\x2016777216.0\x0a\x0a#define\x20BIAS\x2038.0\x0a\x0a/**\x0a\x20*\x20Unpacks\x20a\x20vec4\x20value\x20containing\x20values\x20expressable\x20as\x20uint8\x20to\x20an\x20arbitrary\x20float.\x0a\x20*\x0a\x20*\x20@name\x20czm_unpackFloat\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec4}\x20packedFloat\x20The\x20packed\x20float.\x0a\x20*\x0a\x20*\x20@returns\x20{float}\x20The\x20floating-point\x20depth\x20in\x20arbitrary\x20range.\x0a\x20*/\x0a\x20float\x20czm_unpackFloat(vec4\x20packedFloat)\x0a{\x0a\x20\x20\x20\x20packedFloat\x20*=\x20255.0;\x0a\x20\x20\x20\x20float\x20temp\x20=\x20packedFloat.w\x20/\x202.0;\x0a\x20\x20\x20\x20float\x20exponent\x20=\x20floor(temp);\x0a\x20\x20\x20\x20float\x20sign\x20=\x20(temp\x20-\x20exponent)\x20*\x202.0;\x0a\x20\x20\x20\x20exponent\x20=\x20exponent\x20-\x20float(BIAS);\x0a\x20\x20\x20\x20sign\x20=\x20sign\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20sign\x20=\x20-sign;\x0a\x20\x20\x20\x20float\x20unpacked\x20=\x20sign\x20*\x20packedFloat.x\x20*\x20float(SHIFT_RIGHT_8);\x0a\x20\x20\x20\x20unpacked\x20+=\x20sign\x20*\x20packedFloat.y\x20*\x20float(SHIFT_RIGHT_16);\x0a\x20\x20\x20\x20unpacked\x20+=\x20sign\x20*\x20packedFloat.z\x20*\x20float(SHIFT_RIGHT_24);\x0a\x20\x20\x20\x20return\x20unpacked\x20*\x20pow(10.0,\x20exponent);\x0a}\x0a','_offsetY','latLngBounds','setDirty','ANIMATION_REDUCE_EXP','Widgets/Images/ImageryProviders/esriNationalGeographic.png','nextPosition2DHigh','meshopt_decodeFilterExp','css:\x20{\x20\x22cesium-cesiumInspector-visible\x22\x20:\x20dropDownVisible,\x20\x22cesium-cesiumInspector-hidden\x22\x20:\x20!dropDownVisible\x20}','Uniform4f','encodeUTF16toUTF8','executeCopyDepth','_underDepth','_tilesize','msup','ownStacking','_fovy','rightAscension','#FFE4C4','createDataFile','Name','_bUseHypRegion','routeTable','DISTANCE_DISPLAY_CONDITION','box','_featureDoubleClickEvent','icon-color','oldValue','width:','MODEL','_createBoundingVolumeFunction','_labelPixelOffsetScaleByDistance','\x22measure\x22:','_isSupported','allObjsHide','s3MTilesLabelStyle','_scaleLoop','files','stopRain','geometryName','viewRotation','name\x20is\x20required\x20to\x20create\x20PlottingLayer','}.pictureSign-wrapper\x20{max-height:\x20200px;overflow-y:\x20auto;text-align:\x20left;}.pictureSignContent\x20{line-height:\x200.5;font-size:xx-small;font-weight:normal;}.pictureSignContent\x20div\x20{text-align:\x20center;color:\x20rgb(0,\x20255,\x200);}.pictureSignContent\x20div\x20{line-height:\x201;}.pictureSignContent\x20table\x20{margin-left:\x202px;margin-right:\x202px;color:\x20rgb(238,\x20154,\x2078);}.pictureSignContent\x20table\x20tr\x20{height:\x2015px;}','gl_Position\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x0a}','TER_C','enableExcavation','colorModeForRenderPass','removeComponent','reverseHitDetectionInstructions','turnNodeWeight','protocol','Expected\x20at\x20least\x20one\x20argument.','left1','xmcof','regularPolygon','dataFloor','silhouetteSupported','getBlurXTexture','isBlobUri','_loadVolumeData','_useLogDepth','text-max-angle','void\x20main()\x0a{\x0a\x20\x20\x20\x20mat4\x20czm_instanced_model\x20=\x20mat4(czm_modelMatrixRow0.x,\x20czm_modelMatrixRow1.x,\x20czm_modelMatrixRow2.x,\x200.0,\x20czm_modelMatrixRow0.y,\x20czm_modelMatrixRow1.y,\x20czm_modelMatrixRow2.y,\x200.0,\x20czm_modelMatrixRow0.z,\x20czm_modelMatrixRow1.z,\x20czm_modelMatrixRow2.z,\x200.0,\x20czm_modelMatrixRow0.w,\x20czm_modelMatrixRow1.w,\x20czm_modelMatrixRow2.w,\x201.0);\x0a\x20\x20\x20\x20czm_instanced_modelView\x20=\x20czm_instanced_modifiedModelView\x20*\x20czm_instanced_model\x20*\x20czm_instanced_nodeTransform;\x0a','_fill','_initializeRootEntities','lineSegmentPlane','eEfFgG','addOnPostRun','Network\x20Error','_vertexBufferData','isDOFEnable','_modelPath','_convertToCartesian3','positionOnEllipsoidSurface','_loadTexture','_plottingID','.png\x20failed','overrides','MGRSPoint\x20has\x20to\x20have\x20an\x20even\x20number\x20\x0aof\x20digits\x20after\x20the\x20zone\x20letter\x20and\x20two\x20100km\x20letters\x20-\x20front\x20\x0ahalf\x20for\x20easting\x20meters,\x20second\x20half\x20for\x20\x0anorthing\x20meters','DatasetField','North_American_Datum_1983','METER','#FA8072','_cameraDepthBuffer','createFrustumOutlineGeometry','_penumbra','animationBegined','_weightCalculationCommand','_secondPoint','linearRing','WaterEffect','stackSave','ptIsInPolygon','identity','asynchronous','#if\x20SPOT_LIGHTS\x20>\x200\x20\x0a','symbolRanks','_lastExecute','occludeePointInScaledSpace','_wireframeDirty','indexOfCollection','north','_batchTableLoaded','_showPrimitiveReferenceFrame','assetId','GRAY','startsWith','_oriUseLogDepth','fromTranslationRotationScale','GROUPOBJECT','clip_planes','\x20\x20\x20\x20vec3\x20position\x20=\x20a_position;\x20\x0a','uidCounter_','cesium-navigation-help','float\x20mid\x20=\x20(low+high)*0.5;','_tileMatrixSetID','Geometric\x20Error','terrainProviderChanged','greaterThanOrEqual','emscripten_realloc_buffer','_spatialQueryEnable','No\x20CSI\x20structure\x20available','Proj','valueUpdate','can\x27t\x20deserialize\x20unregistered\x20class\x20','_inverseViewProjection','zAxis','#FAFAD2','applyAtmosphericTransmittance','_colorTextures','TEXTUREEFFECT','latitudinal','forEachLoadedTile','sampler','hasTranslation','SYMBOL_TEXT','selectedOptions','zoominTickFunction','Math\x20arg\x20out\x20of\x20domain\x20of\x20func','\x20\x20\x20\x20vec3\x20h\x20=\x20normalize(v\x20+\x20l);\x0a','circle-translate','keyType','!has','_maximumMipmapLevel','#extension\x20GL_OES_standard_derivatives\x20:\x20enable','ExtendRegionCache','pendingTextureLoads','_addStop','removeRunDependency','hypFloor','sml:Right','/z_','unpackInterpolationResult','getPickIdByKey','xnodeo','AaBb','setPictureWidth','dxtExt','_polylines','_assistTexture','scanRange','definitionChanged','_filterDistance','largeop','zIndex_','msHidden','ExtensionField','tilesLoaded','fillOrientationChangeEventData','symbolLibs','LUNAR_RADIUS','_properties','CullFaceSide','idx','startX','idiv','dynamicScreenSpaceErrorHeightFalloff','keyCache','_deductionScriptGroups','getFont','numPts','atime','[bboxNorth]','atan','northTiles','intersectPoint','rotationY','removeMaterialSubscription','#ADFF2F','alphaCommand','Road','isAccessServer','KHR_materials_unlit','vec4\x20getColor()\x20{\x20return\x20vec4(','_testIntersection','UPDATE','canAnimate','_queryParameters','requestTiles','serviceProcessCompleted','_unionClippingRegions','attribute\x20vec4\x20aPosition;\x0a\x0avarying\x20vec4\x20vClip_pos;\x0avoid\x20main()\x0a{\x0a\x09vClip_pos\x20=\x20czm_modelViewProjection\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a\x09gl_Position\x20=\x20czm_depthClampFarPlane(vClip_pos);\x0a}','aVariantExtension','_wrapT','smlFileDownload/','\x20\x20\x20\x20u_geometricError\x20=\x20u_pointSizeAndTimeAndGeometricErrorAndDepthMultiplier.z;\x20\x0a\x20\x20\x20\x20u_depthMultiplier\x20=\x20u_pointSizeAndTimeAndGeometricErrorAndDepthMultiplier.w;\x20\x0a','MOCCASIN','attrName','deltaTheta','outerRing','sampleHeightMostDetailed','centerLonLat',',\x20at:\x20','#EEE8AA','443','setArrowImage','_extractTransparent','symbolMoveToDown','_overlayRegions','prevAngle','getModelScale','enableOutline','useWebMercatorT','lineDashOffset','minimumHeights','modelUrl','interpolate-lab','_childTileMask','/**\x0a\x20*\x20Computes\x20the\x20point\x20along\x20a\x20ray\x20at\x20the\x20given\x20time.\x20\x20<code>time</code>\x20can\x20be\x20positive,\x20negative,\x20or\x20zero.\x0a\x20*\x0a\x20*\x20@name\x20czm_pointAlongRay\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{czm_ray}\x20ray\x20The\x20ray\x20to\x20compute\x20the\x20point\x20along.\x0a\x20*\x20@param\x20{float}\x20time\x20The\x20time\x20along\x20the\x20ray.\x0a\x20*\x20\x0a\x20*\x20@returns\x20{vec3}\x20The\x20point\x20along\x20the\x20ray\x20at\x20the\x20given\x20time.\x0a\x20*\x20\x0a\x20*\x20@example\x0a\x20*\x20czm_ray\x20ray\x20=\x20czm_ray(vec3(0.0),\x20vec3(1.0,\x200.0,\x200.0));\x20//\x20origin,\x20direction\x0a\x20*\x20vec3\x20v\x20=\x20czm_pointAlongRay(ray,\x202.0);\x20//\x20(2.0,\x200.0,\x200.0)\x0a\x20*/\x0avec3\x20czm_pointAlongRay(czm_ray\x20ray,\x20float\x20time)\x0a{\x0a\x20\x20\x20\x20return\x20ray.origin\x20+\x20(time\x20*\x20ray.direction);\x0a}\x0a','_t;\x0aattribute\x20','Arabic','endGeometry','speed','SuperMap.Geometry.Polygon','czm_aces','granularity','lastBindTextureID','minimumDistance','_updatePolyline','Mollweide','_oceanNormalMapResource',']\x20?\x20textureCoordinates.xz\x20:\x20textureCoordinates.xy,\x0a\x20\x20\x20\x20\x20\x20\x20\x20u_dayTextureTexCoordsRectangle[','computeXysRadians','_basePath','_updaterSets','back,\x20bottom','writeUpdate','_selectionInforMap','JOINT','inTangents',',capacity=','Easing','clipBounds','])?','updateEffect','_symbolLibManager','_manualDepth','setLineJoin','innerText','_hasFillTilesThisFrame','_composites','CallExpression','taintCtx','angle','\x27allocateUTF8\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','scaneCylinder_id','BOTTOM','isRender','a_normal','attribute\x20vec4\x20position;','SYSTEM_CLOCK','gpuConstants','createStandardStreams','_augmentGeo','createClampedCubic','imageRepeatY','audio/midi','_voxelPts','a_texcoord0','Can\x20\x20\x20access\x20a\x20needed\x20shared\x20lib','childTile','drillPickFromRayMostDetailed','Opacity','from','minZoom','varying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vPickColor;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vColor;\x0a}\x0a','_isNegativeImage','_shaderTranslucencyByDistance','_boundingSphereOffset','transform','setRadius','loaders','viewPosition','localePoints','czm_depth_of_field_composite','createFilmicTonemappingStage','Fill','loadTileDataAvailability','Assertion\x20failed:\x20','shapePoints','UseInstanceSkeletonMatrix','computedStyles','attributeLocation','_getSmlInfosCompleted','removeAllObjsTranslate','enableRotate','getGeoEntityMoveParameterTimes','getElementsByClassName','spotSize','build','BatchTable','cancelFunction','defaultAvailability','_sqPrjMatirx','ColorPoint','radius2_','_vectorTileMaps','arrayViews','beginGeometryInstruction1_','getOutlineVertexArray','_propertiesSubscription','VECTOR_TILE','_imageryLayers','southIndicesEastToWest','glyphOffsetArray','_globePath','_bind','worldToCameraCoordinatesPoint','mapExts','parseTaskMap','imageArray','filter','_depthPlane','skip','drawText2','\x20\x20\x20\x20gl_PointSize\x20=\x20getPointSizeFromStyle(position,\x20position_absolute,\x20color,\x20normal)\x20*\x20czm_pixelRatio;\x20\x0a','_isRootNode','baseVertexShaderSource','twoline2satrec','modifyOrientedBoundingBox','addFieldLayer','ID_MAX','extras','prune','delta','_samplesPerXysFile','#FAEBD7','RGBPoints','_labels','_rangeDataList','_maximumVertexUniformVectors','_projectionIndex','shaders','longc','_transitionFBO','createGeoEntityEffectFromType','lens','BLOCK','showScane','stopObserving','_bottomPosition','PlotRotateRadar\x20scene\x20is\x20required.','_dataSourceDisplay','visibile','fromScaledENU','_currentDeductionScriptExecuteGroup','visible:\x20performance','alphaMultipass','_actualInvTransform','measurementTool','_needUpdate','drawBuffersWEBGL','tmpEntities','_updatePolygons','cameraToWorldCoordinates','_shadersByTexturesFlags','LIGHTCORAL','bBothWay','false_easting','_uniformBuffers','oppositeQuadrant','_computedModelMatrix','shl','datas','submit:\x20search','!in','unpause','the\x20index\x20is\x200~8','replaceMain','createShadowCastFragmentShader','Draco\x20geometry\x20type\x20must\x20be\x20POINT_CLOUD.','toUTF8','pointerdown','subSymbols','scissorTest','cacheEntityCount','_unusedBillboardIndices','translucentRS','positionLow','getScanArray','Operator\x20\x22<=\x22\x20requires\x20number\x20arguments.\x20Arguments\x20are\x20','WTSConfig\x20request\x20error!!!','s3tc','_rightVector','_getRenderbuffer','_offsetPosition','./support','brace','defaultFlag','outerHTML','_rain','EINVAL','_gridProvider','#FFFFFF','batchTable_getCenterHigh','OFFSET','geodeticLatitudeToMercatorAngle','createGroupObjectByGeoJson','_createScanWavePrimitive','<tr><td>','anamorphicRatio','_invertViewProjectionMatrix','ifnot','texture_','featureTableJsonByteLength\x20is\x20zero,\x20the\x20feature\x20table\x20must\x20be\x20defined.','addLightSource','LIGHTGRAY','_capturePointSize','SLOPE_ANALYSIS','callOnce','toUpperCase','PROJECTEDCRS','root1','pointCloudLayerNames','pushCommandsForNormalAndDepthFrameBuffer','_waterPlanes','u_specularGlossinessTexture','intensityScale','pixelFormat','getGltfSemanticUniforms','refreshInterval','cesium-animation-theme','negate','_needleEle','_floor','findGOAnimationsByUuid','_video','_stencilRenderbuffer','DEFAULT_MAX_ZOOM','blendFactors','setInt32','currentStrokeStyle','attribute\x20vec3\x20aPosition;\x0a\x0aattribute\x20vec3\x20aNormal;\x0a\x0aattribute\x20vec4\x20aTexCoord0;\x0a\x0aattribute\x20vec4\x20aTexCoord1;\x0aattribute\x20vec4\x20uv0;\x0a\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0aattribute\x20float\x20batchId;\x0a#endif\x0a\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vSecondColor;\x0avarying\x20vec4\x20vTexCoord;\x0avarying\x20vec4\x20clip_vertex;\x0auniform\x20vec4\x20uSelColor;\x0auniform\x20vec4\x20uDiffuseColor;\x0a\x0afloat\x20computerOnePixelLength()\x0a{\x0a\x09vec4\x20viewPos\x20=\x20czm_modelView\x20*\x20vec4(aPosition,\x201.0);\x0a\x09vec4\x20winPos\x20=\x20czm_projection\x20*\x20viewPos;\x0a\x09float\x20dwidth\x20=\x20czm_metersPerPixel(viewPos);\x0a\x09winPos.x\x20=\x20winPos.x\x20-\x202.0\x20*\x20dwidth;\x0a\x09vec4\x20newViewPos\x20=\x20czm_inverseProjection\x20*\x20winPos;\x0a\x09return\x20length(viewPos\x20-\x20newViewPos);\x0a}\x0amat3\x20RotateZ(in\x20float\x20angle)\x0a{\x0a\x20\x20\x20\x20float\x20sina\x20=\x20sin(angle);\x0a\x20\x20\x20\x20float\x20cosa\x20=\x20cos(angle);\x0a\x20\x20\x20\x20mat3\x20rotMatrix\x20=\x20mat3(cosa,\x20sina,\x200,\x20-sina,\x20cosa,\x200,\x200,\x200,\x201);\x0a\x20\x20\x20\x20return\x20rotMatrix;\x0a}\x0a\x0avec4\x20computePos(vec3\x20v3Normal)\x0a{\x0a\x20\x20\x20\x20vec4\x20viewPos\x20=\x20czm_modelView\x20*\x20vec4(aPosition,\x201.0);\x0a\x20\x20\x20\x20vec4\x20origViewPos\x20=\x20czm_view\x20*\x20vec4(0.0,\x200.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20cameraViewPos\x20=\x20vec4(0.0,\x200.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20fixedAxis\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20vec3\x20xAxis\x20=\x20vec3(1.0);\x0a\x20\x20\x20\x20vec3\x20yAxis\x20=\x20vec3(1.0);\x0a\x20\x20\x20\x20vec3\x20zAxis\x20=\x20vec3(1.0);\x0a\x20\x20\x20\x20vec4\x20cameraViewVector\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20if\x20(czm_sceneMode\x20!=\x20czm_sceneMode3D)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20fixedAxis\x20=\x20czm_view\x20*\x20vec4(1.0,\x200.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20fixedAxis\x20=\x20fixedAxis\x20-\x20origViewPos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20zAxis\x20=\x20normalize(fixedAxis.xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20cameraViewVector\x20=\x20viewPos\x20-\x20cameraViewPos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20yAxis\x20=\x20normalize(cameraViewVector.xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20xAxis\x20=\x20normalize(cross(yAxis,\x20zAxis));\x0a\x20\x20\x20\x20\x20\x20\x20\x20yAxis\x20=\x20cross(zAxis,\x20xAxis);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20fixedAxis\x20=\x20viewPos\x20-\x20origViewPos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20yAxis\x20=\x20normalize(fixedAxis.xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20cameraViewVector\x20=\x20cameraViewPos\x20-\x20viewPos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20zAxis\x20=\x20normalize(cameraViewVector.xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20xAxis\x20=\x20normalize(cross(yAxis,\x20zAxis));\x0a\x20\x20\x20\x20\x20\x20\x20\x20zAxis\x20=\x20cross(xAxis,\x20yAxis);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20mat3\x20matrix\x20=\x20mat3(xAxis,\x20yAxis,\x20zAxis)\x20*\x20RotateZ(aTexCoord0.z);\x0a\x20\x20\x20\x20vec3\x20offset\x20=\x20czm_sceneMode\x20!=\x20czm_sceneMode3D\x20?\x20v3Normal.xzy\x20:\x20v3Normal;\x0a\x20\x20\x20\x20offset\x20=\x20matrix\x20*\x20offset;\x0a\x09viewPos.xyz\x20=\x20viewPos.xyz\x20+\x20offset;\x0a\x09clip_vertex\x20=\x20viewPos;\x0a\x09vec4\x20pos\x20=\x20czm_projection\x20*\x20viewPos;\x0a\x09return\x20pos;\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20vTexCoord.xy\x20=\x20aTexCoord0.xy;\x0a\x20\x20\x20\x20vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0a\x20\x20\x20\x20vSecondColor\x20=\x20czm_batchTable_pickColor(batchId);\x0a\x20\x20\x20\x20vec4\x20operationType\x20=\x20czm_batchTable_operation(batchId);\x0a\x20\x20\x20\x20vec4\x20objsColor\x20=\x20czm_batchTable_color(batchId);\x0a\x20\x20\x20\x20czm_s3mBatchOperation(operationType,\x20objsColor,\x20uSelColor,\x20vertexColor);\x0a#endif\x0a\x20\x20\x20vColor\x20=\x20vertexColor\x20*\x20uDiffuseColor;\x0a#ifdef\x20ICON\x0a\x20\x20\x20gl_Position\x20=\x20computePos(aTexCoord1.xyz);\x0a#else\x0a\x20\x20\x20vTexCoord.zw\x20=\x20aTexCoord1.xy;\x0a\x20\x20\x20gl_Position\x20=\x20computePos(aNormal);\x0a#endif\x0a}','getOrbitWidth','PolylineTrailType','createUniformFunction','_reset','Illegal\x20capacity:\x20','clippedByBoundaries','now','_repeatSubscription','_previousModeMode','setErrorPanelIsShow','_volDirty','getDeductionScriptExtend','_isOctEncoded16P','Illegal\x20target:\x20Not\x20a\x20ByteBuffer','REQUIRES_EC','\x20(+1)\x20<=\x20','_featureMap','\x20\x20\x20gl_FragColor\x20=\x20texture2D(uTexture,imagecoord);//vec4(imagecoord.x,imagecoord.y,0.0,1.0);//vec4(1.0,0.0,0.0,1.0);','_delta','Primitive','modifyTerrainMesh','REGEX','Albers','contentExpired','destroyNode','getIcoUrl','activeTexture','screenCredits','_spheres','Host\x20is\x20unreachable','style3D','BindVertexArray','incorrect\x20elliptical\x20usage','ThirdParty/Workers/basis_transcoder.js','tm_year','bold','cleanNode','WEBGL_draw_buffers','Loa','paddingRight','Widgets/Images/ImageryProviders/stamenToner.png','_evaluateIsFinite','_clippingPlanesState','/**\x0a\x20*\x20Procedural\x20anti-aliasing\x20by\x20blurring\x20two\x20colors\x20that\x20meet\x20at\x20a\x20sharp\x20edge.\x0a\x20*\x0a\x20*\x20@name\x20czm_antialias\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec4}\x20color1\x20The\x20color\x20on\x20one\x20side\x20of\x20the\x20edge.\x0a\x20*\x20@param\x20{vec4}\x20color2\x20The\x20color\x20on\x20the\x20other\x20side\x20of\x20the\x20edge.\x0a\x20*\x20@param\x20{vec4}\x20currentcolor\x20The\x20current\x20color,\x20either\x20<code>color1</code>\x20or\x20<code>color2</code>.\x0a\x20*\x20@param\x20{float}\x20dist\x20The\x20distance\x20to\x20the\x20edge\x20in\x20texture\x20coordinates.\x0a\x20*\x20@param\x20{float}\x20[fuzzFactor=0.1]\x20Controls\x20the\x20blurriness\x20between\x20the\x20two\x20colors.\x0a\x20*\x20@returns\x20{vec4}\x20The\x20anti-aliased\x20color.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declarations\x0a\x20*\x20vec4\x20czm_antialias(vec4\x20color1,\x20vec4\x20color2,\x20vec4\x20currentColor,\x20float\x20dist,\x20float\x20fuzzFactor);\x0a\x20*\x20vec4\x20czm_antialias(vec4\x20color1,\x20vec4\x20color2,\x20vec4\x20currentColor,\x20float\x20dist);\x0a\x20*\x0a\x20*\x20//\x20get\x20the\x20color\x20for\x20a\x20material\x20that\x20has\x20a\x20sharp\x20edge\x20at\x20the\x20line\x20y\x20=\x200.5\x20in\x20texture\x20space\x0a\x20*\x20float\x20dist\x20=\x20abs(textureCoordinates.t\x20-\x200.5);\x0a\x20*\x20vec4\x20currentColor\x20=\x20mix(bottomColor,\x20topColor,\x20step(0.5,\x20textureCoordinates.t));\x0a\x20*\x20vec4\x20color\x20=\x20czm_antialias(bottomColor,\x20topColor,\x20currentColor,\x20dist,\x200.1);\x0a\x20*/\x0avec4\x20czm_antialias(vec4\x20color1,\x20vec4\x20color2,\x20vec4\x20currentColor,\x20float\x20dist,\x20float\x20fuzzFactor)\x0a{\x0a\x20\x20\x20\x20float\x20val1\x20=\x20clamp(dist\x20/\x20fuzzFactor,\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20val2\x20=\x20clamp((dist\x20-\x200.5)\x20/\x20fuzzFactor,\x200.0,\x201.0);\x0a\x20\x20\x20\x20val1\x20=\x20val1\x20*\x20(1.0\x20-\x20val2);\x0a\x20\x20\x20\x20val1\x20=\x20val1\x20*\x20val1\x20*\x20(3.0\x20-\x20(2.0\x20*\x20val1));\x0a\x20\x20\x20\x20val1\x20=\x20pow(val1,\x200.5);\x20//makes\x20the\x20transition\x20nicer\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20vec4\x20midColor\x20=\x20(color1\x20+\x20color2)\x20*\x200.5;\x0a\x20\x20\x20\x20return\x20mix(midColor,\x20currentColor,\x20val1);\x0a}\x0a\x0avec4\x20czm_antialias(vec4\x20color1,\x20vec4\x20color2,\x20vec4\x20currentColor,\x20float\x20dist)\x0a{\x0a\x20\x20\x20\x20return\x20czm_antialias(color1,\x20color2,\x20currentColor,\x20dist,\x200.1);\x0a}\x0a','_nLoadingMode','getLevelMaximumGeometricError','_isModelPathUpdate','_dotPlotStyle','lastTilesCulled','__indirect_function_table','enableFusionChange','Service.RPCMethod','Unsupported\x20encoding:\x20','uniform\x20mat4\x20u_matrix;\x0auniform\x20vec2\x20u_dimension;\x0a\x0aattribute\x20vec2\x20a_pos;\x0aattribute\x20vec2\x20a_texture_pos;\x0a\x0avarying\x20vec2\x20v_pos;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(a_pos,\x200,\x201);\x0a\x0a\x20\x20\x20\x20highp\x20vec2\x20epsilon\x20=\x201.0\x20/\x20u_dimension;\x0a\x20\x20\x20\x20float\x20scale\x20=\x20(u_dimension.x\x20-\x202.0)\x20/\x20u_dimension.x;\x0a\x20\x20\x20\x20v_pos\x20=\x20(a_texture_pos\x20/\x208192.0)\x20*\x20scale\x20+\x20epsilon;\x0a}\x0a','PolylineGlowType','S3MTilesLineShadowVectex_','line-cap','_billboardsID','#A52A2A','symbolSelected','geoGraphicObject','enableInputs','_selectColor','renderFeature','FindPointOnLineByRatio','domain','getShuttleRingTicks','openAndUploadLocalSmlFile','_bound','MAX_VARINT32_BYTES','getPlacement','-t.','proto3','New\x20Zealand\x20Geodetic\x20Datum\x201949','drawLine','innerWidth','_mapModelPathToModelSize','pixelRatio','getReadyImageryFromCache','kmlTours','aside','BindRenderbuffer','_SubSymbolDefaultPixelSize','_buildModuleUrlFromBaseUrl','uTranslation','getStatistics','kml-schemaData','falling\x20back\x20to\x20ArrayBuffer\x20instantiation','uniform\x20vec3\x20uTranslate;','&surroundLineType=','incompatible\x20version','_free','visibleBoundingBox','SCALE_LINE_Y','combinedPositions','decode_texCoord0_min','czm_batchTable_pickColor(v_batchId)','mousemove','gzip','pre-wrap','crc32','Disjoint','blockRequest','show','OffsetPeriod','uRect','_zoomingOnVector','packCreateGeometryResults','_queryFeatures','position13DLow','rootTextureName',':80','numberOfFeaturesLoaded','padding:\x2020px;padding-right:\x2045px;','cachedSidenessVertexBuffer','prevPosition3DLow','_lastSceneMode','longitude','_prePosition','display:\x20block;','determinant','],\x0a\x20\x20\x20\x20\x20\x20\x20\x20u_transparentBackColor[','addModels','texCoord','isFinite','added','SatelliteGroupStructure','coordinateRelationship','setBaseUrl','_localCacheMemoryReserveCount','exists','_colorBlendAmount','svgFilters','_vectorDefaultSize','revokeObjectURL','_onLayerAdded','vtime','normalEC','lineVertex','_getAddAndRemoveDeductionScripts','read_','_morphToOrthographic','_pickRenderStateCache','COPY_WRITE_BUFFER','_fillGradientMode','replayHitDetection','createPlaneGeometry','>','_strict','Vector','SMLTime','lighting-color','FullscreenElement','setObjectsOperationByID','rotateLastTimestamp','aotuCollide','batchTable_getCenterLowAndRadius','_compiledShaderRotation','getPaintProperty','maximumMass','DONT_CARE','_hintBoundOutlineColor','getNumberOfClipPlanes','your\x20browser\x20not\x20supported\x20pickPosition!','uniformScaleAddition','routeName','tiles','Lerc2','css:\x20{\x20\x22cesium-sceneModePicker-visible\x22\x20:\x20(dropDownVisible\x20&&\x20(sceneMode\x20!==\x20_sceneMode.SCENE3D))\x20||\x20(!dropDownVisible\x20&&\x20(sceneMode\x20===\x20_sceneMode.SCENE3D)),\x20\x20\x20\x22cesium-sceneModePicker-none\x22\x20:\x20sceneMode\x20===\x20_sceneMode.SCENE3D,\x20\x20\x20\x22cesium-sceneModePicker-hidden\x22\x20:\x20!dropDownVisible\x20},attr:\x20{\x20title:\x20tooltip3D\x20},click:\x20morphTo3D,cesiumSvgPath:\x20{\x20path:\x20_globePath,\x20width:\x2064,\x20height:\x2064\x20}','getFill','isImageryLoaded','jQuery\x20is\x20needed','full\x20hashset','heightRange','attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20vec3\x20normal;\x0aattribute\x20vec4\x20color;\x0aattribute\x20float\x20batchId;\x0a\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0avarying\x20vec4\x20v_color;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20czm_computePosition();\x0a\x0a\x20\x20\x20\x20v_positionEC\x20=\x20(czm_modelViewRelativeToEye\x20*\x20p).xyz;\x20\x20\x20\x20\x20\x20//\x20position\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20v_normalEC\x20=\x20czm_normal\x20*\x20normal;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normal\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20v_color\x20=\x20color;\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x0a}\x0a','Cesium\x20ion','varying\x20vec3\x20v_positionEC;\x20\x0a','cache_','gamma','\x20\x20gl_FragColor\x20=\x20vec4(color\x20*\x20u_transparency,\x20u_transparency);\x0a','noopener\x20noreferrer','Mode_Height','getDefaultTokenCredit',',\x0a\x20\x20\x20\x20\x20\x20\x20\x20','_length','isVRMode','POLYGON','_dotGridScale','nodes',']:\x20\x27r\x27,\x20\x27g\x27,\x20and\x20\x27b\x27\x20must\x20be\x20between\x200\x20and\x20255.','/**\x0a\x20*\x20Decompresses\x20texture\x20coordinates\x20that\x20were\x20packed\x20into\x20a\x20single\x20float.\x0a\x20*\x0a\x20*\x20@name\x20czm_decompressTextureCoordinates\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{float}\x20encoded\x20The\x20compressed\x20texture\x20coordinates.\x0a\x20*\x20@returns\x20{vec2}\x20The\x20decompressed\x20texture\x20coordinates.\x0a\x20*/\x0a\x20vec2\x20czm_decompressTextureCoordinates(float\x20encoded)\x0a\x20{\x0a\x20\x20\x20\x20float\x20temp\x20=\x20encoded\x20/\x204096.0;\x0a\x20\x20\x20\x20float\x20xZeroTo4095\x20=\x20floor(temp);\x0a\x20\x20\x20\x20float\x20stx\x20=\x20xZeroTo4095\x20/\x204095.0;\x0a\x20\x20\x20\x20float\x20sty\x20=\x20(encoded\x20-\x20xZeroTo4095\x20*\x204096.0)\x20/\x204095.0;\x0a\x20\x20\x20\x20return\x20vec2(stx,\x20sty);\x0a\x20}\x0a','KML\x20-\x20Unsupported\x20ListStyle\x20with\x20listItemType:\x20','smlTime','afterMove','fromBits','136px','_prepareLoaded','lineTo','exponent','_selectEntities','fromHex','otherwise','_lineThickness','isEqual','_rangeList','_distanceRangeSquare','fillEnabled','datasetName','segment','u_baseColorFactor','setPlacement','attribute\x20vec2\x20a_pos;\x0a\x20\x20\x20\x20uniform\x20mat4\x20u_matrix;\x0a\x20\x20\x20\x20uniform\x20vec2\x20u_world;\x0a\x20\x20\x20\x20varying\x20vec2\x20v_pos;\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20outline_color\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20outline_color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(a_pos,\x200,\x201);\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_pos\x20=\x20(gl_Position.xy\x20/\x20gl_Position.w\x20+\x201.0)\x20/\x202.0\x20*\x20u_world;\x0a\x20\x20\x20\x20}\x0a','depthFailAppearance','getEnlargedArea','%2B','uint32','s3m:AttributeExtentName','centerX','Identifier','_clusterBillboards','imageReady','setRepeatCount','#EBA509','True','PlotScanRadar','setIsCurvePath','rgba(0,\x200,\x20255,\x200)','allow-same-origin\x20allow-popups\x20allow-forms','COMPRESS_VERTEX','incrementallyLoadTextures','mat4','lengthCap','readDouble','PARTIAL','/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20floating-point\x20constant\x20for\x20converting\x20radians\x20to\x20degrees.\x0a\x20*\x0a\x20*\x20@alias\x20czm_degreesPerRadian\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20CesiumMath.DEGREES_PER_RADIAN\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20const\x20float\x20czm_degreesPerRadian\x20=\x20...;\x0a\x20*\x0a\x20*\x20//\x20Example\x0a\x20*\x20float\x20deg\x20=\x20czm_degreesPerRadian\x20*\x20rad;\x0a\x20*/\x0aconst\x20float\x20czm_degreesPerRadian\x20=\x2057.29577951308232;\x0a','tileVisible','getOwnPropertyDescriptor','_altitude','instanceGroup','_isEdit','RASTER_REPROJECTION_MAX_SUBDIVISION','shaderSource','m\x204.5,0.5\x20c\x20-2.216,0\x20-4,1.784\x20-4,4\x20l\x200,24\x20c\x200,2.216\x201.784,4\x204,4\x20l\x2013.71875,0\x20C\x2022.478584,27.272785\x2027.273681,22.511272\x2032.5,18.25\x20l\x200,-13.75\x20c\x200,-2.216\x20-1.784,-4\x20-4,-4\x20l\x20-24,0\x20z','GEOMETRY_ERROR','processPositionPacketData','_enableMorphing','soundcloud','_metallicRoughnessTextureIndex','feedbackShader','EIGHT_DIVISIONS','OperateCtrlPts','toggled','SET_FILL_STYLE','laea','_removeEventListener','zmol','SAMPLER_CUBE','_rotateOffset','calculateUTF8Chars','hasPaintOverrides','RimLightingType','rotateCircleCenter','fromBytesBE','callback','REPLACE_COLOR_TYPE','clusterLabels','_updateWorkerLayers','useDepthPlane','proxy','GREENYELLOW','Smoothly','Expected\x20BillboardCollection.swipeRegion\x20to\x20be\x20type\x20of\x20BoundingRectangle.','RangeDataList','referencePointColor','_ephemeris','\x20-\x20b','fetch','Expression\x20name\x20must\x20be\x20a\x20string,\x20but\x20found\x20','_blendingFBO','depthOfFieldEffect','kind','surroundLineWidth2D','dcodeIO','_maximumRenderbufferSize','returnContent=','_rotating','getSimplifiedGeometry','globeSplitDirection','_batchIds','renderable','endSubCommits','/bim/getInfo','ResolvedImage','));\x0a','getEnvStrings','vertexAttribPointer','contextmenu','COLOR_CORRECTION','currentMousePosition','forEachFeatureAtCoordinate','scaleZ','REPEAT','./zlib/zstream','computeHorizonCullingPointPossiblyUnderEllipsoid','pntArray','text-font','drawEvt','_textFieldChanged','getTagName','max','fromMakiIconId','_contentBoundingVolume','radian','_zoomTarget','cartesian3ToDegrees','google/protobuf/descriptor.proto','dStartAngle','temp','setColorMode','wasmBinaryFile','_modelCallback','_parseMessage','\x20\x20\x20\x20vec4\x20cutoutAndColorResult;\x0a\x20\x20\x20\x20bool\x20texelUnclipped;\x0a','_polygons','html2canvaswrapper','line-round-limit','(end\x20of\x20list)','BloodVolumes','application/x-java-jnlp-file','mappingRange','Latitude_Of_Center','scaleX','overlapDisplayOptions','\x0auniform\x20vec4\x20shadowMap_cascadeDistances;\x0a\x0afloat\x20czm_cascadeDistance(vec4\x20weights)\x0a{\x0a\x20\x20\x20\x20return\x20dot(shadowMap_cascadeDistances,\x20weights);\x0a}\x0a','WEBGL_compressed_texture_pvrtc','margin','uniform\x20float\x20tile_colorBlend;\x20\x0avoid\x20tile_color(vec4\x20tile_featureColor)\x20\x0a{\x20\x0a\x20\x20\x20\x20tile_main();\x20\x0a\x20\x20\x20\x20tile_featureColor\x20=\x20czm_gammaCorrect(tile_featureColor);\x20\x0a\x20\x20\x20\x20gl_FragColor.a\x20*=\x20tile_featureColor.a;\x20\x0a\x20\x20\x20\x20float\x20highlight\x20=\x20ceil(tile_colorBlend);\x20\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20*=\x20mix(tile_featureColor.rgb,\x20vec3(1.0),\x20highlight);\x20\x0a}\x20\x0a','THREE.RGBELoader\x20Bad\x20File\x20Format:\x20','readHeaderInfo','arguments','dispatchEvent','reAllocateMaxMemory','_imageryLayersUpdatedEvent','_randomTexture','_depthStencilTexture','ADD_TAGS','/tileFeature/vectorstyles.json?type=MapBox_GL&styleonly=true','emptyProgramConfiguration','mapValue','ESRI:','point\x20light\x20positionEC','_percent','computeSunPositionInEarthInertialFrame','hypsometricTexture','cosio','format','_handleDrop','_acceleration','linkLineColor','fence','tangents','isInteger','_createLinePrimitiveCone','cesium-baseLayerPicker-itemIcon','_configData','_pointPrimitives','_coef','CubicSpline','click:\x20toggleInspector','registerFocusEventCallback','NEAREST','file','layout_heatmap','computeBarycentricCoordinates','GroundInstances','FOUNTAIN','\x20\x20vec4\x20diffuse\x20=\x20texture2D(u_diffuse,\x20','waitTime','variables','virtualElements','hasTexCoord','emissionTextureUnitChange','ellipse','urls','The\x20item\x20type\x20argument\x20of\x20\x22array\x22\x20must\x20be\x20one\x20of\x20string,\x20number,\x20boolean','activeAreaMeasure','#endif\x20\x0a','_oldSymbolSize','postEffectFilter','terminate','getMaterial','_dpPromise','createPlaceholder','_textContentLength','splitDirectionChange','_sunLightColor','isTranslucent','endFrame','addSmlFileToLayer','MIDDLE_DRAG','farDepthFromNearPlusOne','Region\x20horizontal\x20Repeat','createCustomViewportQuadCommand','applyModify','textureBakeInitilized','_beginFunc','_lastInertiaSpinMovement','_enuPoints','uLineWidthY','bindingEvent.startPossiblyAsyncContentBinding','PolylineType','_coordUnit','usedThisFrame','bloodVolumes','S3MBTaskProcessor','output','_evaluateLiteral','/GetTiles?lxys={z},{x},{y}','Albers_Conic_Equal_Area','UNSIGNED_INT','dynamicLayoutAttributes','verticalIconBoxEndIndex','initQuickPosition','_cachedTexturesByteLength','matcherRegexes','_drawCommandInClampTexture','_wrapS','createViewportQuadCommand','pickPosition2D','OPAQUE','\x20+\x20u_diffuseTextureUVSpeedFactor.xy));\x0a','Operator\x20\x22>=\x22\x20requires\x20number\x20arguments.\x20Arguments\x20are\x20','useDefaultRenderLoop','window','parentEntity','If\x20result\x20is\x20a\x20typed\x20array,\x20it\x20must\x20have\x20exactly\x20array.length\x20*\x202\x20elements','_outlineWidthSubscription','_load','paint','drawCustom','getColorForward','https://t5.tianditu.gov.cn/mapservice/swdx?T=elv_c','STATIC_DRAW','ready','nddot','defaultPossiblyEvaluatedValues','SHELL','_rotateRateRangeAdjustment','maximumTextureSize','_centerPt3D','PLACEHOLDER','_createIndexBuffer','offsets','uploadPending','\x20\x20gl_FragColor\x20=\x20vec4(color\x20*\x20diffuse.a\x20*\x20u_transparency,\x20diffuse.a\x20*\x20u_transparency);\x0a','snowMaskTexture','_textureStep','scanColor','TEXCOORD2','clonePoints','createHTMLDocument\x20write\x20not\x20supported,\x20falling\x20back\x20to\x20document.body.innerHTML','textColor','diagonal','float\x20diff1\x20=\x20(c1.r\x20-\x20c2.r)*0.5;','accessorContainingVertexAttributeData','_entityModelId','Protocol\x20wrong\x20type\x20for\x20socket','updateTexture','\x20\x20\x20gl_FragColor\x20=\x20texture2D(texture1,\x20v_texCoord);','uPolygonOffset','NAMED_COLOR_RE_','_selColor','lightCamera','_fbHeatMap','unlistenByKey','bucketLayerIDs','float','./SampleData/situationSimulation/Picture/Arrow1.png','programsToCreate','\x20(not\x20an\x20integer)','onappend','\x20at\x20character\x20','_symbolTexts','_vertexArray','feMergeNode','DELETE','Longitude_Of_Center','_stRotation','Module.memoryInitializerPrefixURL\x20option\x20was\x20removed,\x20use\x20Module.locateFile\x20instead','uPBRTexture','setAttribute','instructionsInitiallyVisible','_initParm','asinClamped','semiMinorAxis','_onInputEnd','VertexWeight','WEBGL_depth_texture','_spatialQueryCommand','gte','bytes=','dataSetName','_positionProperty','trimTiles','_useScissorTest','click:\x20selectSE','Model','SCRIPT','uAmbientColor','metallic','_uCenter','_baseColor','eyeOffset','createLevelZeroTiles','\x20\x20\x20\x20vec4\x20specularGlossiness\x20=\x20SRGBtoLINEAR4(texture2D(u_specularGlossinessTexture,\x20','_inVisibleHeightRange','toggleTerrain','_parent','getViewShed','profile','_maxTotalPointSize','u_pattern_br_a','useFloatTexture','globeDepthTextureDim','\x0a#ifdef\x20HAS_UNIFORM_u_','expression','SpecularMapType','TOTAL_MEMORY','minVisibleDistance','Couldn\x27t\x20find\x20any\x20memo\x20with\x20ID\x20','_sp','MOZ_EXT_texture_filter_anisotropic','<br>NE\x20corner:\x20','transitioned','_isModified','_up','_accessTokenErrorCredit','createPickVertexShaderSource','EMPTY_IMAGE','animationsRunning','uniforms','fastApproximateAtan2','uint64','_setChangeEvt','orbitCursorAngle','_backFaceRS','_trackListEle',';base64,','novalidate','normalOffset','_analyst3D','uWaterBrightness','dynamicLayer3D.delete\x20ids','randomBetween','setGroundInstances','brdfLutGenerator','SPRINGGREEN','video/x-msvideo','Bing\x20Maps\x20aerial\x20imagery\x20with\x20labels,\x20provided\x20by\x20Cesium\x20ion','_wireFrameType','luminanceAtZenith','BOTTOM_RIGHT','UNARY','SEPARATE_ATTRIBS','http://www.opengis.net/kml/2.2','script','exports','sint32','inputPreviousStageTexture','quire','_lowFrameRate','uniform\x20sampler2D\x20u_lastColorTexture;\x0auniform\x20sampler2D\x20u_colorTexture;\x0auniform\x20float\x20u_opacity;\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(u_colorTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec4\x20lastColor\x20=\x20texture2D(u_lastColorTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec4\x20outColor\x20=\x20color*color.a\x20+\x20lastColor\x20*\x20(1.0\x20-\x20color.a);\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20outColor.a\x20*\x20u_opacity;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(outColor.rgb,\x20alpha\x20<\x200.1\x20?\x200.0\x20:\x20alpha);\x0a}\x0a','binstring2buf','_compiledShaderAlignedAxis','gltf_a_dec_','isCounterClockwise','S3MB_BIM_INSTANCE_2','memoization.unmemoizeDomNodeAndDescendants','attribute\x20vec3\x20aPosition;\x0aattribute\x20vec3\x20aNormal;\x0aattribute\x20vec4\x20aTexCoord0;\x0aattribute\x20vec4\x20aTexCoord1;\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0aattribute\x20float\x20batchId;\x0a#endif\x0a\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vSecondColor;\x0avarying\x20float\x20vWindowZ;\x0a\x0auniform\x20float\x20uIsPicking;\x0auniform\x20mat4\x20uMatrixInvert;\x0auniform\x20vec4\x20uPickPosition;\x0auniform\x20vec4\x20uDiffuseColor;\x0auniform\x20vec4\x20uSelColor;\x0a#ifdef\x20SELECTED\x0avarying\x20float\x20fSelected;\x0a#endif\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20vec3\x20vertexPos\x20=\x20aPosition;\x0a\x20\x20\x20vertexPos.xyz\x20=\x20vertexPos.xyz\x20+\x20aTexCoord1.xyz;\x0a\x20\x20\x20vec4\x20v_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(vertexPos,\x201.0);\x0a\x20\x20\x20if(uIsPicking\x20>\x200.0)\x0a\x20\x20\x20{\x0a#ifdef\x20EXTEND_OBJECT\x0a\x09\x09vec4\x20modelBottomPos\x20=\x20uMatrixInvert\x20*\x20czm_model\x20*\x20vec4(aPosition,\x201.0);\x0a\x09\x09vec4\x20modelTopPos\x20=\x20uMatrixInvert\x20*\x20czm_model\x20*\x20vec4(vertexPos,\x201.0);\x0a\x09\x09if(uPickPosition.z\x20<\x20modelBottomPos.z\x20||\x20uPickPosition.z\x20>\x20modelTopPos.z)\x0a\x09\x09{\x0a\x09\x09\x09vColor.a\x20=\x200.0;\x0a\x09\x09}\x0a#else\x0a\x09\x09vertexPos.xyz\x20=\x20aPosition.xyz\x20+\x20normalize(aTexCoord1.xyz)\x20*\x20(uPickPosition.z\x20+\x2010.0);\x0a\x09\x09vec4\x20v_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(vertexPos,\x201.0);\x0a#endif\x0a\x20\x20\x20}\x0a\x20\x20\x20\x20vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0a\x20\x20\x20\x20vSecondColor\x20=\x20czm_batchTable_pickColor(batchId);\x0a\x20\x20\x20\x20vec4\x20operationType\x20=\x20czm_batchTable_operation(batchId);\x0a\x20\x20\x20\x20vec4\x20objsColor\x20=\x20czm_batchTable_color(batchId);\x0a\x20\x20\x20\x20czm_s3mBatchOperation(operationType,\x20objsColor,\x20uSelColor,\x20vertexColor);\x0a#endif\x0a#ifdef\x20SELECTED\x0a\x20\x20\x20vColor\x20=\x20uSelColor;\x0a\x20\x20\x20fSelected\x20=\x20aTexCoord0.x;\x0a#else\x0a\x20\x20\x20vColor\x20=\x20vertexColor\x20*\x20uDiffuseColor;\x0a#endif\x0a\x20\x20\x20vWindowZ\x20=\x20(0.5\x20*\x20(v_Position.z\x20/\x20v_Position.w)\x20+\x200.5)\x20*\x20v_Position.w;\x0a\x20\x20\x20v_Position.z\x20=\x20min(v_Position.z,\x20v_Position.w);\x0a\x20\x20\x20gl_Position\x20=\x20v_Position;\x0a}','Unknown\x20background-image\x20type','role','DecRef','(abs(','showline','COLUMN1ROW3','#DB7093','_bUseSlopeColorTable','vec2\x20st;\x0a','setOffsetX','_searchTexture','layer.json','TERNARY','_changedFrustum','_modelMatrixInverse','_deleteSmlFileCompleted','materialType','BIMDataBox','uniform\x20vec4\x20uSpotLightDistanceDecayCosPenumbra[\x20SPOT_LIGHTS\x20];\x20\x0a','_sky','wgs84','pbrParameterChange','_calloutColor','preloadFlightCullingVolume','fetchJson','_outOfView','registerKeyEventCallback','stroke-opacity','setModelScale','u_pixel_coord_lower','zigZagDecode64','toWireframe','&layer=','_hasAlphaChannel','dynCallLegacy','modelPrimitive','_subsurface','__errno_location','calculateString','index\x20is\x20out\x20of\x20bounds.','polylineCollection','wallAppearance','attribute\x20vec4\x20aPosition;\x0aattribute\x20vec2\x20aTexCoord0;\x0a#ifdef\x20RENDER_POINT\x0auniform\x20float\x20uPointSize;\x0a#endif\x0a\x0avarying\x20vec4\x20clip_vertex;\x0avarying\x20float\x20fWindowZ;\x0avarying\x20vec2\x20vTexCoord;\x0a\x0avec4\x20depthClampFarPlane(vec4\x20clipPos)\x0a{\x0a\x09fWindowZ\x20=\x20(0.5\x20*\x20(clipPos.z\x20/\x20clipPos.w)\x20+\x200.5)\x20*\x20clipPos.w;\x0a\x09clipPos.z\x20=\x20min(clipPos.z,\x20clipPos.w);\x0a\x09return\x20clipPos;\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20vec4\x20pos\x20=\x20czm_modelViewProjection\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a\x20\x20\x20gl_Position\x20=\x20depthClampFarPlane(pos);\x0a\x20\x20\x20vTexCoord\x20=\x20aTexCoord0.xy;\x0a\x20\x20\x20clip_vertex\x20=\x20czm_modelView\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a#ifdef\x20RENDER_POINT\x0a\x20\x20\x20gl_PointSize\x20=\x20uPointSize;\x0a#endif\x0a}','Load\x20siblings\x20of\x20visible\x20tiles','u_modifiedModelView','enumerable','fileIdentifierString','85%','/**\x0a\x20*\x20DOC_TBA\x0a\x20*\x0a\x20*\x20@name\x20czm_ellipsoidContainsPoint\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*/\x0abool\x20czm_ellipsoidContainsPoint(vec3\x20ellipsoid_inverseRadii,\x20vec3\x20point)\x0a{\x0a\x20\x20\x20\x20vec3\x20scaled\x20=\x20ellipsoid_inverseRadii\x20*\x20(czm_inverseModelView\x20*\x20vec4(point,\x201.0)).xyz;\x0a\x20\x20\x20\x20return\x20(dot(scaled,\x20scaled)\x20<=\x201.0);\x0a}\x0a','uTintColour','AREA_0','$options','_latitude','eastward','isOpen','maskcontentunits','_rootName','attribute\x20vec4\x20position;\x0a\x0auniform\x20vec4\x20uRect;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20vec4\x20vPos\x20=\x20position;\x0a\x20\x20\x20vec2\x20vBounds\x20=\x20uRect.zw\x20-\x20uRect.xy;\x0a\x20\x20\x20vPos.xy\x20=\x20(vPos.xy\x20-\x20uRect.xy)\x20/\x20vBounds.xy\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20gl_Position\x20=\x20vec4(vPos.xy,\x200.0,\x201.0);\x0a}','loadImagery','attr:\x20{\x20src:\x20iconUrl\x20}','scanedColor','repeat','IsClockWise','rgba(38,\x2038,\x2038,\x200.85)','showPntCount','debugShowStatistics','uniform\x20float\x20uTransparentFilter;\x20\x0a#ifdef\x20SQRESULT\x0auniform\x20sampler2D\x20uFrontColorTexture;\x0auniform\x20sampler2D\x20uFrontDepthTexture;\x0auniform\x20sampler2D\x20uBackDepthTexture;\x0auniform\x20float\x20uSQMode;\x20\x0avarying\x20vec4\x20vSecondColor;\x20\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vPrjPos;\x20\x0a#endif\x0a#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#ifdef\x20SQRESULT\x0abool\x20isPointInObject(vec4\x20xyPos)\x0a{\x0a\x20\x20\x20\x20bool\x20bIn\x20=\x20false;\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(uFrontColorTexture,xyPos.xy);\x0a\x20\x20\x20\x20if(color.r\x20>\x200.99\x20&&\x20color.g\x20<\x200.01\x20&&\x20color.b\x20<\x200.01)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20depthNear\x20=\x20czm_unpackDepth(texture2D(uFrontDepthTexture,xyPos.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20depthNear\x20=\x20czm_reverseLogDepth(depthNear);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20depthFar\x20=\x20czm_unpackDepth(texture2D(uBackDepthTexture,xyPos.xy));\x0a\x20\x20\x20\x20\x20\x20\x20\x20depthFar\x20=\x20czm_reverseLogDepth(depthFar);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(xyPos.z\x20-\x20depthNear\x20>\x20-0.0000001\x20\x20&&\x20depthFar\x20-\x20xyPos.z\x20>\x20-0.0000001)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bIn\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20uSQMode\x20<\x200.5\x20?\x20!bIn\x20:\x20bIn;\x0a}\x0a#endif\x0avoid\x20main()\x20\x0a{\x0a#ifdef\x20SQRESULT\x0a\x20\x20\x20\x20vec4\x20xyPos\x20=\x20vPrjPos\x20/\x20vPrjPos.w;\x20\x0a\x20\x20\x20\x20xyPos.xyz\x20=\x20xyPos.xyz\x20*\x200.5\x20+\x200.5;\x20\x0a\x20\x20\x20\x20if(!isPointInObject(xyPos))\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20if(vColor.a\x20<\x20uTransparentFilter)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a\x09gl_FragColor\x20=\x20vSecondColor;\x20\x0a#endif\x0a#ifdef\x20DEPTH\x0a\x20\x20\x20\x20#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_writeLogDepth();\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_packDepth(gl_FragDepthEXT);\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_packDepth(gl_FragCoord.z);\x0a\x20\x20\x20\x20#endif\x0a#endif\x0a#ifdef\x20COLOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0,0.0,0.0,1.0);\x0a#endif\x0a}','updateScaneCone','#BFF8B2','_lastSunT','Mapbox\x20streets\x20basic\x20imagery\x20https://www.mapbox.com/maps/','batchTexture','removeFeatureByUuId','imagerySplitPosition','xml:id','PROJECTION','</th><td>','_changedObjects','_mechanicalRadar','uniform\x20highp\x20float\x20u_intensity;\x0a\x0avarying\x20vec2\x20v_extrude;\x0a\x0a#pragma\x20mapbox:\x20define\x20highp\x20float\x20weight\x0a\x0a//\x20Gaussian\x20kernel\x20coefficient:\x201\x20/\x20sqrt(2\x20*\x20PI)\x0a#define\x20GAUSS_COEF\x200.3989422804014327\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20float\x20weight\x0a\x0a\x20\x20\x20\x20//\x20Kernel\x20density\x20estimation\x20with\x20a\x20Gaussian\x20kernel\x20of\x20size\x205x5\x0a\x20\x20\x20\x20float\x20d\x20=\x20-0.5\x20*\x203.0\x20*\x203.0\x20*\x20dot(v_extrude,\x20v_extrude);\x0a\x20\x20\x20\x20float\x20val\x20=\x20weight\x20*\x20u_intensity\x20*\x20GAUSS_COEF\x20*\x20exp(d);\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(val,\x201.0,\x201.0,\x201.0);\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a}\x0a','spherical','handleError','_visibilityChangeRemoveListener','renderLineStringGeometry_','_noiseMapUrl','_symbolAdded','tiles3d_tileset_time','u_jointMatrix','TileMatrixSet','WEBGL_compressed_texture_s3tc','_pitchAngle','_labelStyle','FILL_FACEANDLINE','#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0auniform\x20sampler2D\x20uClampIDTexture;\x0auniform\x20sampler2D\x20uClampColorTexture;\x0auniform\x20sampler2D\x20uModelTexture;\x0auniform\x20vec4\x20uModelTextureRect;\x0auniform\x20vec4\x20uModelColor;\x0auniform\x20vec3\x20uHasModelTextureAndPixelLength;\x0auniform\x20vec3\x20uModelTextureTiling;\x0auniform\x20vec4\x20uModelIDColor;\x0auniform\x20vec4\x20uProfilePickColor;\x0auniform\x20bool\x20uPicking;\x0auniform\x20vec4\x20uHighLightColor;\x0auniform\x20float\x20uUseOriModelTex;\x0auniform\x20float\x20uClippingType;\x0avarying\x20vec2\x20v_texCoord;\x0avarying\x20float\x20v_face;\x0a#ifdef\x20Volume2\x0avarying\x20vec3\x20vecRotioCoord;\x0a#endif\x0avoid\x20main()\x0a{\x0avec2\x20texCoord\x20=\x20vec2(gl_FragCoord.x\x20/\x20czm_viewport.z,\x20gl_FragCoord.y\x20/\x20czm_viewport.w);\x0avec4\x20idColor\x20=\x20texture2D(uClampIDTexture,\x20texCoord)\x20*\x20255.0;\x0aif((gl_FrontFacing\x20&&\x20uClippingType\x20<\x201.5)\x20||\x20idColor.r\x20!=\x20uModelIDColor.r\x20||\x20idColor.g\x20!=\x20uModelIDColor.g\x20||\x20idColor.b\x20!=\x20uModelIDColor.b)\x0a{\x0a\x20\x20\x20\x20discard;\x0a}\x0aif(uPicking){\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20uProfilePickColor;\x0a\x20\x20\x20\x20return;\x0a}\x0avec4\x20color\x20=\x20texture2D(uClampColorTexture,\x20texCoord);\x0atexCoord\x20=\x20mod(v_texCoord\x20*\x20uModelTextureTiling.xy,\x20vec2(1.0));\x0aif(v_face\x20>\x20-0.1\x20&&\x20v_face\x20<\x200.1)\x0a{\x0a\x20\x20\x20\x20texCoord\x20=\x20mod(v_texCoord\x20*\x20uModelTextureTiling.xz,\x20vec2(1.0));\x0a}\x0a#ifdef\x20GEOBOX\x0a\x20\x20\x20\x20if(v_face\x20>\x20-0.1\x20&&\x20v_face\x20<\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20texCoord\x20=\x20mod(v_texCoord\x20*\x20uModelTextureTiling.xy,\x20vec2(1.0));\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(v_face\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20texCoord\x20=\x20mod(v_texCoord\x20*\x20vec2(uModelTextureTiling.zy),\x20vec2(1.0));\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20else\x20if(v_face\x20<\x20-0.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20texCoord\x20=\x20mod(v_texCoord\x20*\x20vec2(uModelTextureTiling.zx),\x20vec2(1.0));\x0a\x20\x20\x20\x20}\x0a#endif\x0avec2\x20pixelSize\x20=\x20uHasModelTextureAndPixelLength.yz;\x0atexCoord\x20=\x20clamp(texCoord,\x20pixelSize,\x201.0\x20-\x20pixelSize);\x0avec2\x20modelTexCoord\x20=\x20uUseOriModelTex\x20>\x200.5\x20?\x20texCoord\x20:\x20mix(uModelTextureRect.xy,\x20uModelTextureRect.zw,\x20texCoord);\x0avec4\x20texColor\x20=\x20texture2D(uModelTexture,\x20modelTexCoord);\x0agl_FragColor\x20=\x20uUseOriModelTex\x20>\x200.5\x20?\x20texColor\x20*\x20color\x20*\x20uHighLightColor\x20:\x20mix(uModelColor,\x20texColor,\x20uHasModelTextureAndPixelLength.x)\x20*\x20uHighLightColor\x20*\x20color;\x0a#ifdef\x20Volume\x0a#ifdef\x20Volume2\x0a\x20\x20\x20\x20\x20\x20\x20\x20if((vecRotioCoord.x\x20<\x201.0\x20&&\x20vecRotioCoord.x\x20>0.0)\x20&&\x20(vecRotioCoord.y\x20<\x201.0\x20&&\x20vecRotioCoord.y\x20>0.0)\x20&&\x20(vecRotioCoord.z\x20<\x201.0\x20&&\x20vecRotioCoord.z\x20>0.0))\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_getVolumeValue(vecRotioCoord);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20wValue\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_getHypsometricColor(gl_FragColor,\x20wValue);\x0a#endif\x0a#endif\x0a}','needUpdate','negativeX','LITERAL_NUMBER','_creditContainer','_preColor','1435341JcHbIj','interval','@#%','uniform','tilesetVersion','_loadMaterial','atlasManager','Error\x20generating\x20style\x20shader:\x20Converting\x20a\x20variable\x20to\x20a\x20string\x20is\x20not\x20supported.','eastward_y',';\x0a#else\x0auniform\x20','Raw\x20data\x20can\x20have\x20only\x201\x20value\x20per\x20pixel','ownerPagelod','CollinsBart','getUniformBlockIndex','morphStart','getGeoEntityBasicParameterTimes','clipMode','<span\x20class=\x22cesium-timeline-ticMain\x22\x20style=\x22left:\x20','dividedBy','setRealtimeRasterCamera','_maximumZoomRate','glslDatatype','Region\x20Fore\x20Color','updateTurnNodeWeight','_surfaceShaderSet','strokeRect','attachFile','getSatellite','setGradients','#ifdef\x20GL_EXT_frag_depth\x20\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x20\x0a#endif\x20\x0a\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_packDepth(gl_FragCoord.z);\x0a\x20\x20\x20\x20czm_writeLogDepth();\x20\x0a}\x20\x0a','stride','getViewProjection','valueUpdate:\x20\x22input\x22,\x20value:\x20','canOwn\x20must\x20imply\x20no\x20weird\x20position\x20inside\x20the\x20file','currency','ol-unselectable','flags','_sourceTechniques','peekFirstKey','dotPlotStyle','getResolutionFromScale','pick2D','\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_non_show_main();\x20\x0a\x20\x20\x20\x20gl_Position\x20*=\x20czm_batchTable_show(batchId);\x20\x0a}','getWrapperBounds','decode_texCoord4_min','createRealtimeRasterFBO','removeAllBinaryOps','_scpUrl','NetworkLinkControl','EffectType','mayDelete','terrainShadows','[lookatHeading]',',\x27Minute\x27:','velocity','u_colorTexture','minTransparentAlpha','.cesium-credit-lightbox-overlay','_inverseModelView','fillDeviceOrientationEventData','uMapTexture','expressionRewriting.parseObjectLiteral','dataSourceCollection','computeScanPlane','cameraClicked','LEFT_DOWN','DEFAULT_MAGNIFICATION_FILTER','EAST_MOST_X_HIGH\x20','_getFeatureInfoFormats','getStride','phi','protocolRelativeMatch','fromCache','</li><li><strong>Processing:\x20</strong>','$[geDirections]','lineargradient','\x20\x20\x20\x20return\x20normalize(','removePBRMaterial','_commands','gltf_clippingPlanesEdgeStyle','getPath','aPosition1','oceanNormalMap','getCount','xCelestialPoleOffsetRadians','global','edge','?isCover=','_lightboxCredits','enableClipFilt','_currentPassState','./crc32','dScanSpeed','imageryPresent','Trying\x20to\x20read\x20unreadable\x20message','gltf_silhouette_main','MAX_SAFE_INTEGER','smlDepat','getBinding','DiffuseG','fetchArrayBuffer','maps','getInputAction','toArrayBuffer','_clampColorCommand','_styleTranslucent','_executeAndRatioIsZero','_customPts1','S3M','s3MlayerId','setStartRotation','application/ogg','_actualUniforms','DefaultParameters',']\x20*\x20','_fontWidth','polygonOffsetFactor','_cameraDepth','_modelViewRelativeToEyeDirty','environmentMap','_mrt','_zoomOffset','applyGlobeSwipe','_segmentCount','_boundingSpheres','ZCoordType','<table\x20class=\x22cesium-infoBox-defaultTable\x22><tbody>','_inverseViewRotation3D','aTexCoord5','parseResult','mtd','_geoEntityRotationCalc','SERVEREXCAVATION','_mvpViewPortDirty','fromEllipsoid','SUN_LIGHT','maximumRotationSpeed','queryNumericAttribute','shouldAnimate','click:\x20selectParent','_arrIndexPackage','_switchToPerspective','900913','BIMInfoClickQueryHandler\x20scene\x20is\x20required.','_hiddenAreaColor','createSection','baseURI','templateRe','_isAncestorBlock','TEXTURE_MAG_FILTER','SYSCALLS','batchTable_getDistanceDisplayCondition','_enableInfoOrSelection','nonUniformScaleAddition','TERRAIN','uniform\x20vec4\x20color;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20speed;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20count;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20gradient;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x201.5\x20*\x20color.rgb;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dis\x20=\x20distance(st,\x20vec2(0.5,\x200.5));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20per\x20=\x20fract(czm_frameNumber\x20*\x20speed\x20/\x201000.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20str\x20=\x20materialInput.str;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(abs(str.z)\x20\x20>\x200.001){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(dis\x20>\x200.5){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20perDis\x20=\x200.5\x20/\x20count;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20disNum;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20bl\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20for(int\x20i\x20=\x200;\x20i\x20<=\x205;\x20i++){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(float(i)\x20<=\x20count){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20disNum\x20=\x20perDis\x20*\x20float(i)\x20-\x20dis\x20+\x20per\x20/\x20count;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(disNum\x20>\x200.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(disNum\x20<\x20perDis){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bl\x20=\x201.0\x20-\x20disNum\x20/\x20perDis;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20else\x20if(disNum\x20-\x20perDis\x20<\x20perDis){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bl\x20=\x201.0\x20-\x20abs(1.0\x20-\x20disNum\x20/\x20perDis);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20pow(bl,(1.0\x20+\x2010.0\x20*\x20(1.0\x20-\x20gradient)));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20material;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}','selectCastShadows','DEGREES_PER_RADIAN','labelCache','_twoPasses','_ripple_scale','CONDITIONAL','_classificationTypeSubscription','meshes','addSamples','_edlShading','_pbrParameter','uHypOpacity','缓存上限(MB):\x20','BASIC','_entitiesToVisualize','_configLoadState','_subscriptions','createFeature_','ORIGIN_ZX_PLANE','LINES','showPickStatistics','\x20constructor.\x20Too\x20many\x20arguments.','PlotRadarUpdater\x20scene\x20is\x20required.','_scanViewCenterArr','readVarint64','yunits','uniform\x20vec2\x20u_pattern_tl_a;\x0auniform\x20vec2\x20u_pattern_br_a;\x0auniform\x20vec2\x20u_pattern_tl_b;\x0auniform\x20vec2\x20u_pattern_br_b;\x0auniform\x20vec2\x20u_texsize;\x0auniform\x20float\x20u_mix;\x0auniform\x20float\x20u_opacity;\x0a\x0auniform\x20sampler2D\x20u_image;\x0a\x0avarying\x20vec2\x20v_pos_a;\x0avarying\x20vec2\x20v_pos_b;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20vec2\x20imagecoord\x20=\x20mod(v_pos_a,\x201.0);\x0a\x20\x20\x20\x20vec2\x20pos\x20=\x20mix(u_pattern_tl_a\x20/\x20u_texsize,\x20u_pattern_br_a\x20/\x20u_texsize,\x20imagecoord);\x0a\x20\x20\x20\x20vec4\x20color1\x20=\x20texture2D(u_image,\x20pos);\x0a\x0a\x20\x20\x20\x20vec2\x20imagecoord_b\x20=\x20mod(v_pos_b,\x201.0);\x0a\x20\x20\x20\x20vec2\x20pos2\x20=\x20mix(u_pattern_tl_b\x20/\x20u_texsize,\x20u_pattern_br_b\x20/\x20u_texsize,\x20imagecoord_b);\x0a\x20\x20\x20\x20vec4\x20color2\x20=\x20texture2D(u_image,\x20pos2);\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mix(color1,\x20color2,\x20u_mix)\x20*\x20u_opacity;\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a}\x0a','fovy','uSecTexture','$[Snippet]','packedData','uniform\x20sampler2D\x20u_texture;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(u_texture,\x20v_textureCoordinates);\x0a}\x0a','localTransform','/**\x0a\x20*\x20Determines\x20if\x20a\x20time\x20interval\x20is\x20empty.\x0a\x20*\x0a\x20*\x20@name\x20czm_isFull\x0a\x20*\x20@glslFunction\x20\x0a\x20*\x20\x0a\x20*\x20@param\x20{czm_raySegment}\x20interval\x20The\x20interval\x20to\x20test.\x0a\x20*\x20\x0a\x20*\x20@returns\x20{bool}\x20<code>true</code>\x20if\x20the\x20time\x20interval\x20is\x20empty;\x20otherwise,\x20<code>false</code>.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20bool\x20b0\x20=\x20czm_isEmpty(czm_emptyRaySegment);\x20\x20\x20\x20\x20\x20//\x20true\x0a\x20*\x20bool\x20b1\x20=\x20czm_isEmpty(czm_raySegment(0.0,\x201.0));\x20//\x20false\x0a\x20*\x20bool\x20b2\x20=\x20czm_isEmpty(czm_raySegment(1.0,\x201.0));\x20//\x20false,\x20contains\x201.0.\x0a\x20*/\x0abool\x20czm_isFull(czm_raySegment\x20interval)\x0a{\x0a\x20\x20\x20\x20return\x20(interval.start\x20==\x200.0\x20&&\x20interval.stop\x20==\x20czm_infinity);\x0a}\x0a','pickColor','numIconVertices','source','Size','_terrainBlock','Property\x20','has','defaultSettings','PolygonHandler\x20is\x20deprecated,please\x20use\x20DrawHandler.','createRotateCircle','_requestModel','__tr_ambtns','specifies\x20an\x20unsupported\x20profile\x20attribute,\x20','_initializeModel','headDimension','OLIVE','A\x20NetworkLink\x20with\x20viewRefreshMode=onStop\x20requires\x20a\x20camera\x20be\x20passed\x20in\x20when\x20creating\x20the\x20KmlDataSource','_serializeLayers','/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20floating-point\x20constant\x20for\x20converting\x20degrees\x20to\x20radians.\x0a\x20*\x0a\x20*\x20@alias\x20czm_radiansPerDegree\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20CesiumMath.RADIANS_PER_DEGREE\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20const\x20float\x20czm_radiansPerDegree\x20=\x20...;\x0a\x20*\x0a\x20*\x20//\x20Example\x0a\x20*\x20float\x20rad\x20=\x20czm_radiansPerDegree\x20*\x20deg;\x0a\x20*/\x0aconst\x20float\x20czm_radiansPerDegree\x20=\x200.017453292519943295;\x0a','Mapbox\x20Streets\x20Classic','_pbrMaterialIndex','_allS3MColorCommand','setScaneInstances','removeGeoGraphicObject','havedict','https://[subdomain].tianditu.gov.cn/ibo_c/wmts','dynCall_iiiiijj','getAttributesById','video/','.sml','textSizeData','_matWorldMatrix','uNoiseScale','kml-gx:altitudeMode-relativeToSeaFloor','ArrayBuffer','copyFromRenderbufferToTexture','rectangle',',\x20and\x20',';\x20++i)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20clippingPlane\x20=\x20getClippingPlane(clippingPlanes,\x20i,\x20clippingPlanesMatrix);\x0a\x20\x20\x20\x20\x20\x20\x20\x20clipNormal\x20=\x20clippingPlane.xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20clipPosition\x20=\x20-clippingPlane.w\x20*\x20clipNormal;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20amount\x20=\x20dot(clipNormal,\x20(position.xyz\x20-\x20clipPosition))\x20/\x20pixelWidth;\x0a\x20\x20\x20\x20\x20\x20\x20\x20clipAmount\x20=\x20max(amount,\x20clipAmount);\x0a\x20\x20\x20\x20\x20\x20\x20\x20clipped\x20=\x20clipped\x20&&\x20(amount\x20<=\x200.0);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if\x20(clipped)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20clipAmount;\x0a}\x0a','statisticRequestTime','depthFrustumText','\x22type\x22:\x22','calculateBounds','_multiChoose','#ifdef\x20GL_EXT_frag_depth\x20\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x20\x0a#endif\x20\x0a\x0a','_warningHistory','_isFlyCircle','linearExtrudeParam','_us','opaqueFrustumNearOffset','Too\x20many\x20symbolic\x20links','_allDistMargin','_lineLength','controlsDescendantBindings','_textureTarget','#760F03','uVolumeType','_uniformBuffer','FromAngleAxis','_setGeoEntityMoveParameter','\x27prettyPrint\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_createVertexArray','xDimName','_hasLight','getPtsIndexByDistance','symbolUDOffset','_scanColor','_pickFeaturesResource','mp4','Variable\x20names\x20must\x20contain\x20only\x20alphanumeric\x20characters\x20or\x20\x27_\x27.','skirtHeight','setGeoEntity','getInnerRadius','HAS_SPOT_LIGHTS','element','_defaultTransparentTexture','click:\x20toggleDropDown','%2b','_tileLoadQueueLow','addImageSection','TEXTURE_CUBE_MAP','DEFAULT_APPLY_COLOR_TO_ALPHA_THRESHOLD','_excavationHeightLayer','_getVertexBuffer','_statisticsLast','EXT_shader_texture_lod','HAS_NORMAL_TEXTURE','moonCommand','_positionsSubscription','PlotParameterRadar','layer','StoreType','_idTranslateMap','FACE','_repeat','hasSelected','techniqueUniform','Placemark','distanceRatio','\x0a#ifndef\x20HAS_UNIFORM_u_','The\x20\x27deferred\x27\x20extender\x20only\x20accepts\x20the\x20value\x20\x27true\x27,\x20because\x20it\x20is\x20not\x20supported\x20to\x20turn\x20deferral\x20off\x20once\x20enabled.','startValue','\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20sampler2D\x20picture;\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20pictureColorScale;\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec2\x20repeat;\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20flowSpeed;\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20colorImage\x20=\x20texture2D(picture,\x20vec2(fract(repeat.x\x20*\x20st.s),\x20fract(repeat.y\x20*\x20st.t\x20-\x20czm_frameNumber\x20*\x200.005\x20*\x20flowSpeed)));\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20colorImage.rgb\x20*\x20pictureColorScale;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20colorImage.a;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20material;\x20\x20\x20\x20\x20\x20\x20\x20\x20}','/fromnode/','reflect','_pickPointEnabled','_horizontalOrigin','uFloodFlagTexture','Cross','#ifdef\x20TEXTURE_ENABLE\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20sampler2D\x20uTexture;\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec2\x20vTexCoord;\x0a\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec4\x20vColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20void\x20main()\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20TEXTURE_ENABLE\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20vecTexCoord\x20=\x20vec2(vTexCoord.x,1.0-vTexCoord.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(uTexture,\x20vecTexCoord.xy,\x200.0)\x20*\x20vColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragColor.a\x20<\x200.1)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}','_createVertexArrayForMesh','_removeUpdater','_depthDirty','Kanbun','_isLessLodDis','elements','ESRI\x20World\x20Imagery','BottomRight','resolvedRequestType','\x20\x20\x20\x20vec3\x20Ci\x20=\x20czm_gl_FragColor.rgb\x20*\x20czm_gl_FragColor.a;\x0a\x20\x20\x20\x20float\x20ai\x20=\x20czm_gl_FragColor.a;\x0a\x20\x20\x20\x20float\x20wzi\x20=\x20czm_alphaWeight(ai);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(Ci,\x20ai)\x20*\x20wzi;\x0a','_cesiumAnimationsDirty','logarithmicDepthFarToNearRatio','Linear','uHorizontalColor',',\x20maxX:\x20a','\x20\x20\x20\x20specularIrradiance\x20=\x20mix(specularIrradiance,\x20belowHorizonColor,\x20smoothstep(aroundHorizon,\x20farBelowHorizon,\x20reflectionDotNadir)\x20*\x20inverseRoughness);\x0a','_global','getQuality','projectPointToNearestOnPlane','\x20\x20\x20\x20vec4\x20textureValue\x20=\x20texture2D(batchTexture{suffix},\x20st);\x20\x0a','\x20\x20\x20\x20vec3\x20fresnelTerm\x20=\x20F_Schlick(NdotV,\x20specularColor);\x0a','clazz','disableRootEvents','computeDefaultMoveDir','packPolygonHierarchy','_modifyUniformMaps','_heightmapStructure','_customDPI','datasetInfo','\x20\x20\x20\x20czm_octDecode(','http://www.w3.org/2000/xmlns/','&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}','meshopt_decodeIndexSequence','setIsUsePlotVisible','yDimName','<SuperMapCache>','SYMBOL_COMBINATIONALCIRCLE','northeast','absolute','getOption','WGS\x2060','_localTransform','dataDependency','UNIT_SPHERE','drawHitDetectionCanvas_','textDecoration','id\x20is\x20required','rest/maps','cesium-performance-watchdog-message-area','_onTerrain','_entity','_debugCascadeColors','hasExtension','FLOAT_VEC2','removeProgramDefinesForCommand','Everest\x201948','colorForward','callbackParameterName','#define\x20SPECULAR_IBL\x20\x0a#define\x20CUSTOM_SPECULAR_IBL\x20\x0auniform\x20sampler2D\x20gltf_specularMap;\x20\x0auniform\x20vec2\x20gltf_specularMapSize;\x20\x0auniform\x20float\x20gltf_maxSpecularLOD;\x20\x0a','isPrepared','groupSize','factory','writeVarint64ZigZag','_jsHeapSizeLimitRatio','calculateAt','needsUpdate','endTime','cesium-cesiumInspector-center','attribute\x20vec4\x20a_color;\x20\x0a','getShowFromStyle','LAVENDER','imageTransparent','tileImage','d5232','Invalid\x20encoding\x20type\x20\x22','removeListeners_','px;top:','/a_','getCurrentAngle','decode_texCoord5_min','[bboxEast]','createAlgo','_oneOverGammaHosek','_contentResource','templateSources.domElement','_bufferOffset','setSymbolStyle','.openrealspace','Geocent','PRELOAD','createTransformFeedback','PROFILE','unUsedSize','AUTO_Z_AXIAL','_evaluateLiteralColor','/_setup.json','boxes','runAnimations','edgeWidth','eta','pbrParamTexture','Finished\x20rendering','terrainData','inflateInit2','uServerExcavationTexture','webglPrepareUniformLocationsBeforeFirstUse','lineTypeLimit','faceForward','getPlotLayers','allowsLetterSpacing','_modelInfo','_setUniforms','JOINTS','_waterParamter','www','createLineEPS','getPattern','readUInt16','data/path/','&scene3DName=','\x20\x20vec3\x20specularLight\x20=\x20vec3(0.0,\x200.0,\x200.0);\x0a','_isBlock','compressType','requiresTextureCoordinates','_networking','iconImage_','pickWorldCoordinates','symbolLROffset','uniform\x20vec4\x20batchTextureStep{suffix};\x20\x0auniform\x20vec2\x20batchTextureDimensions{suffix};\x20\x0avec2\x20computeSt{suffix}(float\x20batchId)\x20\x0a{\x20\x0a\x20\x20\x20\x20float\x20stepX\x20=\x20batchTextureStep{suffix}.x;\x20\x0a\x20\x20\x20\x20float\x20centerX\x20=\x20batchTextureStep{suffix}.y;\x20\x0a\x20\x20\x20\x20float\x20stepY\x20=\x20batchTextureStep{suffix}.z;\x20\x0a\x20\x20\x20\x20float\x20centerY\x20=\x20batchTextureStep{suffix}.w;\x20\x0a\x20\x20\x20\x20float\x20numberOfAttributes\x20=\x20float(','floodAnalysis3D','updateExpiration','borderSpacingWidth','rangeMode','animationGOFeatures','yExtent','getScanConeType','StartRow','createSymbolPointSymbolData','createOutlineGeometryInstance','dirty','\x20\x20\x20\x20float\x20glossiness\x20=\x20clamp(u_glossinessFactor,\x200.0,\x201.0);\x0a','srcY','_reflectFramebuffer','epsgCode','_oneOverRadiiSquared','_routeName','fillFullscreenChangeEventData','vec2\x20pos\x20=\x20aPosition.xy\x20+\x20aPosition.zw;','zoneNumber','EMPTY','SELF','Cached\x20shaders:\x20','uniformMatrix3fv','finestRenderLevel','_isLineVisible','_preciseSensitivePosition','.pictureSign\x20{z-index:\x20-1;position:\x20absolute;background-image:\x20url(','root://icons/palette-','updateCommands','_dataCountInBuffer','_s3mLayerAddedIndex','shell\x20environment\x20detected\x20but\x20not\x20enabled\x20at\x20build\x20time.\x20\x20Add\x20\x27shell\x27\x20to\x20`-sENVIRONMENT`\x20to\x20enable.',']:\x20\x27a\x27\x20must\x20be\x20between\x200\x20and\x201.','decodePosition','getPathColor','Failed\x20to\x20load\x20terrain.','_inverseNormal3D','material','\x27lengthBytesUTF8\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','#if\x20defined(USE_IBL_LIGHTING)\x20&&\x20!defined(DIFFUSE_IBL)\x20&&\x20!defined(SPECULAR_IBL)\x20\x0a','vertexShaderSource','_clearcoatRoughnessFactor','_layerModelBounds','_Url','showTileThisFrame','_dashPattern','wrapS','maximumLength','SYMBOL_ALGO','Machine\x20is\x20not\x20on\x20the\x20network','itemStyle','_cacheEntityCount','_imageryClipRegions','distanceIndex','accessors','_updateColorAttribute','verticalOrigin','totalSamples','_requestType','heigtRangeMax','MaximumLatitude','sampleMode','writeFixed32','getSatelliteByUUID','_isModel','http://www.opengis.net/gml','_batchTableColors','fontScale','_packingRequest','addHours','#AAF0E9','requestPriorityMap','Clockwise','_lineWide','___cxa_can_catch','varying\x20vec4\x20v_pickColor;\x0a','POSITION_QUANTIZED','uAnisotropy','\x20must\x20be\x20equal\x20to\x20','_cubeMapBuffers','minLat','https://[subdomain].tianditu.gov.cn/vec_w/wmts','cursor','C_re','_pathColor','retained','isConvex','setIsGradient','_oriPos','preColor','WGS\x2072','#BA55D3','northIndices','programToCreate','code','the\x20position\x20is\x20[longitude,\x20latitude\x20,height]\x20and\x20is\x20not\x20equals\x20viewPosition','_frustumType','mapObject','depthFailColor','\x20\x20\x20\x20float\x20clipDistance\x20=\x20clip(gl_FragCoord,\x20','_thirdPoint','lencode','emplace','FS_createLink','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20float\x20uSpacing;\x0auniform\x20sampler2D\x20shadowMap_texture;\x0auniform\x20sampler2D\x20uAssisTexture;\x0a\x0avarying\x20vec4\x20vPositionEC;\x0avarying\x20vec2\x20vTexcoord;\x0a\x0avoid\x20main()\x0a{\x0a\x09gl_FragColor\x20=\x20texture2D(uAssisTexture,\x20vTexcoord);\x0a\x09vec4\x20positionEC\x20=\x20vPositionEC;\x0a\x09float\x20depth\x20=\x20-positionEC.z;\x0a\x09if(depth\x20>\x20shadowMap_cascadeSplits[1].w)\x0a\x09{\x0a\x09\x09return;\x0a\x09}\x0a\x09vec4\x20weights\x20=\x20czm_cascadeWeights(depth);\x0a\x09vec4\x20shadowPosition\x20=\x20czm_cascadeMatrix(weights)\x20*\x20positionEC;\x0a\x09float\x20visibility\x20=\x20czm_shadowDepthCompare(shadowMap_texture,\x20shadowPosition.xy,\x20shadowPosition.z);\x0a\x09if(visibility\x20<\x200.001)\x0a\x09{\x0a\x09\x09return;\x0a\x09}\x0a\x09float\x20oldIntensity\x20=\x20czm_unpackDepth(gl_FragColor);\x0a\x09float\x20intensity\x20=\x20oldIntensity\x20+\x20uSpacing;\x0a\x09intensity\x20=\x20clamp(intensity,\x200.0,\x200.9999);\x0a\x09gl_FragColor\x20=\x20czm_packDepth(intensity);\x0a}','endX','usedBytes','colgroup','rasterPolylines','#00008B','hasAttributesForSphericalExtents','No\x20record\x20locks\x20available','lookupNode','surroundlineWidth3D','_silhouetteSize','#define\x20APPLY_SWIPE\x20\x0a\x0a','ScreenSpaceEventHandler','_gridSymbolSize','targetx','u_camera_to_center_distance','WEBKIT_WEBGL_compressed_texture_s3tc','enableVertexCapture','Checkerboard','Device\x20not\x20a\x20stream','varying\x20vec3\x20v_logPositionEC;\x20\x0a','stopPropagation','camera','Tiles','CRIMSON','LOOP_STOP','transformResource','_excavationSideNormalTexture','should\x20start\x20with\x20CDF','_features','zip','GlowPower','finishedTextureCreation','_intensity','\x20=\x20a_','parseTransform','contains','(ret);','Streams\x20pipe\x20error','counter','username','orderIndependentTranslucency','dashLength','LEFT_DRAG','peo','isEven','_isClosed','_metadata','_cameraDir','_overlayCommandList','paintText','_linkLineColor','updateHeight','scaleToGeocentricSurface','circle-translate-anchor','LabelPoint','_clipLayers','getPickColor','usePostProcessSelected','_screenSpaceCameraController','WMS',')\x20or\x20no\x20bytes\x20requested!','LESS','IconPoint','_geoEntityEditControl','cesium-animation-knobOuter','drawSimplePolyline','The\x20tile\x20format\x20\x22','Level\x202\x20halted','_hasTileWith','showUrl','invoke_ii','getEnds','_hypMinCategory','_appendDistanceDisplayConditionToShader','_pickRectFramebuffer','_associativeMvtBillboard','_modelHash','addSubRegion','_currentScanAngle','The\x20length\x20argument\x20to\x20\x22array\x22\x20must\x20be\x20a\x20positive\x20integer\x20literal','createBillboardsBounds','HTMLTemplateElement','_initJitterTexture','attachEvent','atlasTexture','GLEW','SegmentVector','_minimumCollisionTerrainHeight','sqDisjoinTexture','_wmtsformat','readSync','createReader','\x20\x20\x20\x20vec3\x20r\x20=\x20normalize(czm_inverseViewRotation\x20*\x20normalize(reflect(v,\x20n)));\x0a','EXCAVATION','loadedmetadata','_enableLightingChange','_clipping','Parent','CellHeight','bubbleSort','updateGeometry','{_cache}','Module.filePackagePrefixURL\x20option\x20was\x20removed,\x20use\x20Module.locateFile\x20instead','_isSystemTimeAvailable','Expected\x20an\x20array\x20with\x20at\x20least\x20one\x20element.\x20If\x20you\x20wanted\x20a\x20literal\x20array,\x20use\x20[\x22literal\x22,\x20[]].','addAlgoPloyline','POSITION_ABSOLUTE','/u_','refreshPrepareLoad','directional\x20light\x20position\x20equals\x20zero','_verticalOrigin','Earth','MaterialSupport','isTexBlock','createShader','NetCDFInfo','pack','aNextOrientation','spreadmethod','_allActions','getShaderVariable','doReadv','<svg><p><style><img\x20src=\x22</style><img\x20src=x\x20onerror=alert(1)//\x22>','collator','hasRoughness','sectionIndex','S3MINSTANCE','modelView3D','Expected\x20first\x20argument\x20to\x20be\x20of\x20type\x20boolean,\x20string\x20or\x20number,\x20but\x20found\x20','northward','COLUMN3ROW2','labelColor','aScale','markerSize','ambientOcclusion','Tileset','_pathInfo','_labelHorizontalOrigin','lastTilesRendered','_initHandler','extent','_sseDenominator','PolylineMaterialAppearance','getBases','PIXEL_OFFSET_INDEX','edgeTexture','align','field-group','SYMBOL_KIDNEY','data-bind','scaleFromCenter','_gridLayerAdded','#7FFFD4','_materialProperty','#define\x20TRAIL\x0a','_xPoleWanderRadiansColumn','terrainExaggeration','isStartIncluded','Socket\x20type\x20not\x20supported','XMLHttpRequest','tilePropertyName','Hough','(no\x20error\x20details\x20available)','a_extrude','illegal\x20message\x20field\x20type:\x20','vec','Contains','_limitBodys','pretty','_outlineWidth','absoluteValue','https://instagram.com/','_tilesAvailable','#ifdef\x20GL_ES\x0aprecision\x20highp\x20float;\x0a#else\x0a\x0a#if\x20!defined(lowp)\x0a#define\x20lowp\x0a#endif\x0a\x0a#if\x20!defined(mediump)\x0a#define\x20mediump\x0a#endif\x0a\x0a#if\x20!defined(highp)\x0a#define\x20highp\x0a#endif\x0a\x0a#endif\x0a\x0a//\x20Unpack\x20a\x20pair\x20of\x20values\x20that\x20have\x20been\x20packed\x20into\x20a\x20single\x20float.\x0a//\x20The\x20packed\x20values\x20are\x20assumed\x20to\x20be\x208-bit\x20unsigned\x20integers,\x20and\x20are\x0a//\x20packed\x20like\x20so:\x0a//\x20packedValue\x20=\x20floor(input[0])\x20*\x20256\x20+\x20input[1],\x0avec2\x20unpack_float(const\x20float\x20packedValue)\x20{\x0a\x20\x20\x20\x20int\x20packedIntValue\x20=\x20int(packedValue);\x0a\x20\x20\x20\x20int\x20v0\x20=\x20packedIntValue\x20/\x20256;\x0a\x20\x20\x20\x20return\x20vec2(v0,\x20packedIntValue\x20-\x20v0\x20*\x20256);\x0a}\x0a\x0avec2\x20unpack_opacity(const\x20float\x20packedOpacity)\x20{\x0a\x20\x20\x20\x20int\x20intOpacity\x20=\x20int(packedOpacity)\x20/\x202;\x0a\x20\x20\x20\x20return\x20vec2(float(intOpacity)\x20/\x20127.0,\x20mod(packedOpacity,\x202.0));\x0a}\x0a\x0a//\x20To\x20minimize\x20the\x20number\x20of\x20attributes\x20needed,\x20we\x20encode\x20a\x204-component\x0a//\x20color\x20into\x20a\x20pair\x20of\x20floats\x20(i.e.\x20a\x20vec2)\x20as\x20follows:\x0a//\x20[\x20floor(color.r\x20*\x20255)\x20*\x20256\x20+\x20color.g\x20*\x20255,\x0a//\x20\x20\x20floor(color.b\x20*\x20255)\x20*\x20256\x20+\x20color.g\x20*\x20255\x20]\x0avec4\x20decode_color(const\x20vec2\x20encodedColor)\x20{\x0a\x20\x20\x20\x20return\x20vec4(\x0a\x20\x20\x20\x20\x20\x20\x20\x20unpack_float(encodedColor[0])\x20/\x20255.0,\x0a\x20\x20\x20\x20\x20\x20\x20\x20unpack_float(encodedColor[1])\x20/\x20255.0\x0a\x20\x20\x20\x20);\x0a}\x0a\x0a//\x20Unpack\x20a\x20pair\x20of\x20paint\x20values\x20and\x20interpolate\x20between\x20them.\x0afloat\x20unpack_mix_vec2(const\x20vec2\x20packedValue,\x20const\x20float\x20t)\x20{\x0a\x20\x20\x20\x20return\x20mix(packedValue[0],\x20packedValue[1],\x20t);\x0a}\x0a\x0a//\x20Unpack\x20a\x20pair\x20of\x20paint\x20values\x20and\x20interpolate\x20between\x20them.\x0avec4\x20unpack_mix_color(const\x20vec4\x20packedColors,\x20const\x20float\x20t)\x20{\x0a\x20\x20\x20\x20vec4\x20minColor\x20=\x20decode_color(vec2(packedColors[0],\x20packedColors[1]));\x0a\x20\x20\x20\x20vec4\x20maxColor\x20=\x20decode_color(vec2(packedColors[2],\x20packedColors[3]));\x0a\x20\x20\x20\x20return\x20mix(minColor,\x20maxColor,\x20t);\x0a}\x0a\x0a//\x20The\x20offset\x20depends\x20on\x20how\x20many\x20pixels\x20are\x20between\x20the\x20world\x20origin\x20and\x20the\x20edge\x20of\x20the\x20tile:\x0a//\x20vec2\x20offset\x20=\x20mod(pixel_coord,\x20size)\x0a//\x0a//\x20At\x20high\x20zoom\x20levels\x20there\x20are\x20a\x20ton\x20of\x20pixels\x20between\x20the\x20world\x20origin\x20and\x20the\x20edge\x20of\x20the\x20tile.\x0a//\x20The\x20glsl\x20spec\x20only\x20guarantees\x2016\x20bits\x20of\x20precision\x20for\x20highp\x20floats.\x20We\x20need\x20more\x20than\x20that.\x0a//\x0a//\x20The\x20pixel_coord\x20is\x20passed\x20in\x20as\x20two\x2016\x20bit\x20values:\x0a//\x20pixel_coord_upper\x20=\x20floor(pixel_coord\x20/\x202^16)\x0a//\x20pixel_coord_lower\x20=\x20mod(pixel_coord,\x202^16)\x0a//\x0a//\x20The\x20offset\x20is\x20calculated\x20in\x20a\x20series\x20of\x20steps\x20that\x20should\x20preserve\x20this\x20precision:\x0avec2\x20get_pattern_pos(const\x20vec2\x20pixel_coord_upper,\x20const\x20vec2\x20pixel_coord_lower,\x0a\x20\x20\x20\x20const\x20vec2\x20pattern_size,\x20const\x20float\x20tile_units_to_pixels,\x20const\x20vec2\x20pos)\x20{\x0a\x0a\x20\x20\x20\x20vec2\x20offset\x20=\x20mod(mod(mod(pixel_coord_upper,\x20pattern_size)\x20*\x20256.0,\x20pattern_size)\x20*\x20256.0\x20+\x20pixel_coord_lower,\x20pattern_size);\x0a\x20\x20\x20\x20return\x20(tile_units_to_pixels\x20*\x20pos\x20+\x20offset)\x20/\x20pattern_size;\x0a}\x0a','clustering','slopeSetting','czm_silhouette','attribute\x20vec3\x20aPosition;\x0a\x0aattribute\x20vec3\x20aNormal;\x0a\x0aattribute\x20vec4\x20aTexCoord0;\x0a\x0aattribute\x20vec4\x20aTexCoord1;\x0a\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0aattribute\x20float\x20batchId;\x0a#endif\x0a\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vSecondColor;\x0avarying\x20vec4\x20vTexCoord;\x0avarying\x20vec4\x20clip_vertex;\x0auniform\x20vec4\x20uSelColor;\x0auniform\x20vec4\x20uDiffuseColor;\x0a\x0afloat\x20computerOnePixelLength()\x0a{\x0a\x09vec4\x20viewPos\x20=\x20czm_modelView\x20*\x20vec4(aPosition,\x201.0);\x0a\x09vec4\x20winPos\x20=\x20czm_projection\x20*\x20viewPos;\x0a\x09float\x20dwidth\x20=\x20czm_metersPerPixel(viewPos);\x0a\x09winPos.x\x20=\x20winPos.x\x20-\x202.0\x20*\x20dwidth;\x0a\x09vec4\x20newViewPos\x20=\x20czm_inverseProjection\x20*\x20winPos;\x0a\x09return\x20length(viewPos\x20-\x20newViewPos);\x0a}\x0a\x0amat3\x20rotateZ(in\x20float\x20angle)\x0a{\x0a\x20\x20\x20\x20float\x20sina\x20=\x20sin(angle);\x0a\x20\x20\x20\x20float\x20cosa\x20=\x20cos(angle);\x0a\x20\x20\x20\x20mat3\x20rotMatrix\x20=\x20mat3(cosa,\x20sina,\x200.0,\x20-sina,\x20cosa,\x200.0,\x200.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20return\x20rotMatrix;\x0a}\x0avec4\x20computePos(vec3\x20v3Normal)\x0a{\x0a\x20\x20\x20\x20vec4\x20viewPos\x20=\x20czm_modelView\x20*\x20vec4(aPosition,\x201.0);\x0a\x20\x20\x20\x20vec4\x20origViewPos\x20=\x20czm_view\x20*\x20vec4(0.0,\x200.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20fixedAxis\x20=\x20viewPos\x20-\x20origViewPos;\x0a\x20\x20\x20\x20vec3\x20zAxis\x20=\x20normalize(fixedAxis.xyz);\x0a\x20\x20\x20\x20vec4\x20upView\x20=\x20vec4(0.0,\x201.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20upView\x20=\x20czm_view\x20*\x20upView;\x0a\x20\x20\x20\x20vec3\x20upViewVector\x20=\x20normalize(upView.xyz\x20-\x20origViewPos.xyz);\x0a\x20\x20\x20\x20vec3\x20xAxis\x20=\x20normalize(cross(upViewVector,\x20zAxis));\x0a\x20\x20\x20\x20vec3\x20yAxis\x20=\x20cross(zAxis,\x20xAxis);\x0a\x20\x20\x20\x20yAxis\x20=\x20normalize(yAxis);\x0a\x20\x20\x20\x20mat3\x20matrix\x20=\x20mat3(xAxis,yAxis,zAxis);\x0a\x20\x20\x20\x20vec3\x20offset\x20=\x20matrix\x20*\x20rotateZ(-czm_piOverFour\x20*\x203.0\x20+\x20aTexCoord0.z)\x20*\x20v3Normal;\x0a\x09viewPos.xyz\x20=\x20viewPos.xyz\x20+\x20offset\x20*\x20computerOnePixelLength();\x0a\x09clip_vertex\x20=\x20viewPos;\x0a\x09vec4\x20pos\x20=\x20czm_projection\x20*\x20viewPos;\x0a\x09return\x20pos;\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20vTexCoord.xy\x20=\x20aTexCoord0.xy;\x0a\x20\x20\x20\x20vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0a\x20\x20\x20\x20vSecondColor\x20=\x20czm_batchTable_pickColor(batchId);\x0a\x20\x20\x20\x20vec4\x20operationType\x20=\x20czm_batchTable_operation(batchId);\x0a\x20\x20\x20\x20vec4\x20objsColor\x20=\x20czm_batchTable_color(batchId);\x0a\x20\x20\x20\x20czm_s3mBatchOperation(operationType,\x20objsColor,\x20uSelColor,\x20vertexColor);\x0a#endif\x0a\x20\x20\x20vColor\x20=\x20vertexColor\x20*\x20uDiffuseColor;\x0a#ifdef\x20ICON\x0a\x20\x20\x20gl_Position\x20=\x20computePos(aTexCoord1.xyz);\x0a#else\x0a\x20\x20\x20vTexCoord.zw\x20=\x20aTexCoord1.xy;\x0a\x20\x20\x20gl_Position\x20=\x20computePos(aNormal);\x0a#endif\x0a}','vertexStartIndex','mapbox_clip_start','dragover','createAcesTonemappingStage','tasks.schedule','polylineCoord','douglasPeucker','SYMBOL_ARBITRARYPOLYGON','Not\x20a\x20valid\x20NetCDF\x20v3.x\x20file:\x20','_editObject','exitJS','Tile','hold','uniform3fv','aColor','?transparent={transparent}&cacheEnabled=true&_cache={_cache}&width=256&height=256&x={x}&y={y}&scale={scale}&redirect=false&overlapDisplayed=false&origin={\x22x\x22:-20037508.342789248\x20,\x22y\x22:20037508.342789095}{tileversion}','canvasSize','setZIndex','toTimeString','requestRender','backCCW','SYMBOL_ELLIPSE','_primitives','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a\x20\x20\x20\x20varying\x20vec4\x20v_startPlaneNormalEcAndHalfWidth;\x0a\x20\x20\x20\x20varying\x20vec4\x20v_endPlaneNormalEcAndBatchId;\x0a\x20\x20\x20\x20varying\x20vec4\x20v_rightPlaneEC;\x20//\x20Technically\x20can\x20compute\x20distance\x20for\x20this\x20here\x0a\x20\x20\x20\x20varying\x20vec4\x20v_endEcAndStartEcX;\x0a\x20\x20\x20\x20varying\x20vec4\x20v_texcoordNormalizationAndStartEcYZ;\x0a\x20\x20\x20\x20varying\x20vec4\x20v_vertexColor;\x0a\x20\x20\x20\x20varying\x20vec4\x20vSecondColor;\x0a\x20\x20\x20\x20void\x20main(void)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20logDepthOrDepth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20gl_FragCoord.xy\x20/\x20czm_viewport.zw));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20ecStart\x20=\x20vec3(v_endEcAndStartEcX.w,\x20v_texcoordNormalizationAndStartEcYZ.zw);\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Discard\x20for\x20sky\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(logDepthOrDepth\x20==\x200.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(gl_FragCoord.xy,\x20logDepthOrDepth);\x0a\x20\x20\x20\x20\x20\x20\x20\x20eyeCoordinate\x20/=\x20eyeCoordinate.w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20halfMaxWidth\x20=\x20v_startPlaneNormalEcAndHalfWidth.w\x20*\x20czm_metersPerPixel(eyeCoordinate);\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Check\x20distance\x20of\x20the\x20eye\x20coordinate\x20against\x20the\x20right-facing\x20plane\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20widthwiseDistance\x20=\x20czm_planeDistance(v_rightPlaneEC,\x20eyeCoordinate.xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Check\x20eye\x20coordinate\x20against\x20the\x20mitering\x20planes\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20distanceFromStart\x20=\x20czm_planeDistance(v_startPlaneNormalEcAndHalfWidth.xyz,\x20-dot(ecStart,\x20v_startPlaneNormalEcAndHalfWidth.xyz),\x20eyeCoordinate.xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20distanceFromEnd\x20=\x20czm_planeDistance(v_endPlaneNormalEcAndBatchId.xyz,\x20-dot(v_endEcAndStartEcX.xyz,\x20v_endPlaneNormalEcAndBatchId.xyz),\x20eyeCoordinate.xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(abs(widthwiseDistance)\x20>\x20halfMaxWidth\x20||\x20distanceFromStart\x20<\x200.0\x20||\x20distanceFromEnd\x20<\x200.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20v_vertexColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x0a//\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20alignedPlaneNormal;\x0a//\x20\x20\x20\x20\x20\x20\x20\x20//\x20start\x20aligned\x20plane\x0a//\x20\x20\x20\x20\x20\x20\x20\x20alignedPlaneNormal\x20=\x20cross(v_rightPlaneEC.xyz,\x20v_startPlaneNormalEcAndHalfWidth.xyz);\x0a//\x20\x20\x20\x20\x20\x20\x20\x20alignedPlaneNormal\x20=\x20normalize(cross(alignedPlaneNormal,\x20v_rightPlaneEC.xyz));\x0a//\x20\x20\x20\x20\x20\x20\x20\x20distanceFromStart\x20=\x20czm_planeDistance(alignedPlaneNormal,\x20-dot(alignedPlaneNormal,\x20ecStart),\x20eyeCoordinate.xyz);\x0a//\x20\x20\x20\x20\x20\x20\x20\x20//\x20end\x20aligned\x20plane\x0a//\x20\x20\x20\x20\x20\x20\x20\x20alignedPlaneNormal\x20=\x20cross(v_rightPlaneEC.xyz,\x20v_endPlaneNormalEcAndBatchId.xyz);\x0a//\x20\x20\x20\x20\x20\x20\x20\x20alignedPlaneNormal\x20=\x20normalize(cross(alignedPlaneNormal,\x20v_rightPlaneEC.xyz));\x0a//\x20\x20\x20\x20\x20\x20\x20\x20distanceFromEnd\x20=\x20czm_planeDistance(alignedPlaneNormal,\x20-dot(alignedPlaneNormal,\x20v_endEcAndStartEcX.xyz),\x20eyeCoordinate.xyz);\x0a//\x20\x20\x20\x20\x20\x20\x20\x20//\x20Clamp\x20-\x20distance\x20to\x20aligned\x20planes\x20may\x20be\x20negative\x20due\x20to\x20mitering,\x0a//\x20\x20\x20\x20\x20\x20\x20\x20//\x20so\x20fragment\x20texture\x20coordinate\x20might\x20be\x20out-of-bounds.\x0a//\x20\x20\x20\x20\x20\x20\x20\x20float\x20s\x20=\x20clamp(distanceFromStart\x20/\x20(distanceFromStart\x20+\x20distanceFromEnd),\x200.0,\x201.0);\x0a//\x20\x20\x20\x20\x20\x20\x20\x20s\x20=\x20(s\x20*\x20v_texcoordNormalizationAndStartEcYZ.x)\x20+\x20v_texcoordNormalizationAndStartEcYZ.y;\x0a//\x20\x20\x20\x20\x20\x20\x20\x20float\x20t\x20=\x20(widthwiseDistance\x20+\x20halfMaxWidth)\x20/\x20(2.0\x20*\x20halfMaxWidth);\x0a//\x20\x20\x20\x20\x20\x20\x20\x20czm_writeDepthClampedToFarPlane();\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20','_styleExpression','getPhoneNumber','_clampToS3M','Assets/Images/logo.png','32px\x20','createStyles','clipPlanePositions','forward','combineGeometry','Enter\x20VR\x20mode','_dataSources','beginUpdate','_bVolume','readInt8','_postEffectFilterFramebuffer','S3MB_PIPE_INSTANCE','uwnd','floodRect','renderError','quadKey','_updatePathLinePts','wireType','topRightOuter','RangeMode','\x22points\x22:[','getOnePixel','data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7','_tiltOnEllipsoid','\x20\x20\x20\x20float\x20LdotZenith\x20=\x20clamp(dot(normalize(czm_inverseViewRotation\x20*\x20czm_sunDirectionEC),\x20normalize(v_positionWC\x20*\x20-1.0)),\x200.001,\x201.0);\x0a','setValue','getSymbolInfo','#7CFC00','KML\x20-\x20gx:LatLonQuad\x20Icon\x20does\x20not\x20support\x20texture\x20projection.','removeObjsTranslate\x20ids','_serverColorToColor','startSnow','mapStyle','Hermite','_evaluateIsClass','PIXEL_SIZE_INDEX','_clampMode','pickFrameNumber','pickPrimitive','\x20encountered\x20when\x20serializing\x20a\x20JS\x20string\x20to\x20an\x20UTF-8\x20string\x20on\x20the\x20asm.js/wasm\x20heap!\x20(Valid\x20unicode\x20code\x20points\x20should\x20be\x20in\x20range\x200-0x1FFFFF).','_debugColor','_parentSelectedShadow','_sampleWeights','_geoEntityEffectParameters','uniform3iv','_modelCount','_westSkirtHeight','opaqueRS','_backwardExtrapolationDuration','isValue','onText','_completeMorph','_skirtMode','sin_p12','startJulian','createLinearGradient','writeIndent','sourceLayerIndex','overloads','BITS32','setParam','clock','isViewer',';\x0a\x20\x20\x20\x20int\x20pixX\x20=\x20clippingPlaneNumber\x20-\x20(pixY\x20*\x20','\x27addOnPostRun\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_pixelFormat','enctype','u_emission','height_','parseBackgrounds','_drawingBufferWidth','functionSourceAlpha','_saturation','tileWidth','illegal\x20option\x20name:\x20','showMemoryInfo','appearanceType','stringToUTF8Array','#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20vec4\x20uVisibleAreaColor;\x0auniform\x20vec4\x20uHiddenAreaColor;\x0auniform\x20mat4\x20uRenderTextureMatrix;\x0auniform\x20vec2\x20uTexture1_size;\x0auniform\x20sampler2D\x20uTexture1;\x0auniform\x20sampler2D\x20uGlobalDepthTexture;\x0auniform\x20vec2\x20uGlobeTextureSize;\x0avarying\x20vec4\x20vClip_pos;\x0a\x0afloat\x20getDepth(in\x20vec4\x20depth)\x0a{\x0a\x20\x20\x20\x20float\x20z_window\x20=\x20czm_unpackDepth(depth);\x0a#ifdef\x20LOG_DEPTH\x0a\x09//\x20float\x20n_range\x20=\x20czm_depthRange.near;\x0a\x09//\x20float\x20f_range\x20=\x20czm_depthRange.far;\x0a\x09//\x20float\x20depthLog\x20=\x20(2.0\x20*\x20z_window\x20-\x20n_range\x20-\x20f_range)\x20/\x20(f_range\x20-\x20n_range);\x0a\x20\x20\x20\x20//\x20depthLog\x20=\x20depthLog\x20*\x200.5\x20+\x200.5;\x0a\x20\x20\x20\x20//\x20return\x20depthLog;\x0a\x20\x20\x20\x20//\x20return\x20czm_reverseLogDepth(z_window);\x0a#endif\x0a\x20\x20\x20\x20return\x20z_window;\x0a}\x0a\x0afloat\x20getDepthFromShadowMap(in\x20sampler2D\x20viewShedTexture,\x20in\x20vec4\x20texCoord)\x0a{\x0a\x09vec2\x20tCoord;\x0a\x20\x20\x20\x20tCoord\x20=\x20texCoord.xy\x20*\x20uTexture1_size\x20-\x200.5;\x0a\x09float\x20x0\x20=\x20floor(tCoord.x);\x0a\x09float\x20x1\x20=\x20ceil(tCoord.x);\x0a\x09float\x20y0\x20=\x20floor(tCoord.y);\x0a\x09float\x20y1\x20=\x20ceil(tCoord.y);\x0a\x09vec2\x20invTexSize\x20=\x201.0\x20/\x20uTexture1_size;\x0a\x09vec2\x20t00\x20=\x20vec2((x0\x20+\x200.5)\x20*\x20invTexSize.x,\x20(y0\x20+\x200.5)\x20*\x20invTexSize.y);\x0a\x09vec2\x20t10\x20=\x20vec2((x1\x20+\x200.5)\x20*\x20invTexSize.x,\x20(y0\x20+\x200.5)\x20*\x20invTexSize.y);\x0a\x09vec2\x20t01\x20=\x20vec2((x0\x20+\x200.5)\x20*\x20invTexSize.x,\x20(y1\x20+\x200.5)\x20*\x20invTexSize.y);\x0a\x09vec2\x20t11\x20=\x20vec2((x1\x20+\x200.5)\x20*\x20invTexSize.x,\x20(y1\x20+\x200.5)\x20*\x20invTexSize.y);\x0a\x09float\x20z00\x20=\x20getDepth(texture2D(uTexture1,\x20t00));\x0a\x09float\x20z10\x20=\x20getDepth(texture2D(uTexture1,\x20t01));\x0a\x09float\x20z01\x20=\x20getDepth(texture2D(uTexture1,\x20t10));\x0a\x09float\x20z11\x20=\x20getDepth(texture2D(uTexture1,\x20t11));\x0a\x09float\x20depth\x20=\x20max(max(z00,\x20z01),\x20max(z10,\x20z11));\x0a\x09return\x20depth;\x0a}\x0a\x0a#ifdef\x20CLIPPOLYGON\x0auniform\x20sampler2D\x20uPolygonTexture;\x0auniform\x20mat4\x20uPolygonTextureMatrix;\x0auniform\x20float\x20uPolygonMode;\x0abool\x20isClipValid(vec2\x20texcoord)\x0a{\x0a\x20\x20\x20\x20bool\x20keepInside\x20=\x20(uPolygonMode\x20>\x201.5);\x0a\x20\x20\x20\x20if(keepInside)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20texture2D(uPolygonTexture,\x20texcoord).r\x20>\x200.5;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20return\x20texture2D(uPolygonTexture,\x20texcoord).r\x20<\x200.5;\x0a\x20\x20\x20\x20}\x0a}\x0a#endif\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20czm_writeDepthClampedToFarPlane();\x0a\x09vec4\x20depthTexCoord\x20=\x20vClip_pos\x20/\x20vClip_pos.w;\x0a\x09depthTexCoord.xy\x20=\x20depthTexCoord.xy\x20*\x200.5\x20+\x200.5;\x0a//\x20#ifdef\x20LOG_DEPTH\x0a//\x20\x20\x20\x20\x20depthTexCoord.x\x20=\x20depthTexCoord.x\x20*\x20czm_viewport.z\x20/\x20uGlobeTextureSize.x\x20+\x20czm_viewport.x\x20/\x20uGlobeTextureSize.x;\x0a//\x20\x20\x20\x20\x20depthTexCoord.y\x20=\x20depthTexCoord.y\x20*\x20czm_viewport.w\x20/\x20uGlobeTextureSize.y\x20+\x20czm_viewport.y\x20/\x20uGlobeTextureSize.y;\x0a//\x20#endif\x0a\x09float\x20sceneDepth\x20=\x20czm_unpackDepth(texture2D(uGlobalDepthTexture,\x20depthTexCoord.xy));\x0a//\x20#ifdef\x20LOG_DEPTH\x0a//\x20\x20\x20\x20\x20sceneDepth\x20=\x20czm_reverseLogDepth(sceneDepth);\x0a//\x20#endif\x0a\x09sceneDepth\x20=\x20sceneDepth\x20*\x202.0\x20-\x201.0;\x0a\x09vec4\x20pos\x20=\x20vClip_pos;\x0a\x09pos.z\x20=\x20sceneDepth\x20*\x20pos.w;\x0a\x09//vec4\x20viewPos\x20=\x20czm_inverseProjection\x20*\x20pos;\x0a\x09vec4\x20renderTextureCoord\x20=\x20uRenderTextureMatrix\x20*\x20pos;\x0a\x09vec4\x20texCoord\x20=\x20renderTextureCoord\x20/\x20renderTextureCoord.w;\x0a\x09texCoord.xyz\x20=\x20texCoord.xyz\x20*\x200.5\x20+\x200.5;\x0a\x09float\x20depth\x20=\x20getDepthFromShadowMap(uTexture1,\x20texCoord);\x0a\x09float\x20dxc\x20=\x20abs(dFdx(texCoord.z));\x0a\x09float\x20dyc\x20=\x20abs(dFdy(texCoord.z));\x0a\x09float\x20dF\x20=\x20max(dxc,\x20dyc)\x20*\x203.0;\x0a\x09float\x20bias\x20=\x201.0e-6\x20+\x20dF;\x0a\x09float\x20c\x20=\x20float(depth\x20+\x20bias\x20<\x20texCoord.z);\x0a\x09vec4\x20resultColor\x20=\x20mix(uVisibleAreaColor,\x20uHiddenAreaColor,\x20vec4(c));\x0a\x09if(resultColor.a\x20<\x200.1)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a#ifdef\x20CLIPPOLYGON\x0a\x20\x20\x20\x20vec4\x20polygonTextureCoord\x20=\x20uPolygonTextureMatrix\x20*\x20pos;\x0a\x09vec4\x20texCoordPolygon\x20=\x20polygonTextureCoord\x20/\x20polygonTextureCoord.w;\x0a\x09texCoordPolygon.xyz\x20=\x20texCoordPolygon.xyz\x20*\x200.5\x20+\x200.5;\x0a\x09if(texCoordPolygon.x\x20<\x200.0\x20||\x20texCoordPolygon.x\x20>\x201.0\x20||\x20texCoordPolygon.y\x20<\x200.0\x20||\x20texCoordPolygon.y\x20>\x201.0)\x0a\x09{\x0a\x09\x09discard;\x0a\x20\x20\x20\x20}\x0a\x09if(!isClipValid(texCoordPolygon.xy))\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x09gl_FragColor\x20=\x20resultColor;\x0a\x09gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x0a}','transaction','line-miter-limit','minFontScaleX','_loadImage','fixed32','uniform\x20vec4\x20u_quantizedVolumeScaleAndOctEncodedRange;\x20\x0a','_sightlineCameras','utils.domData.clear','setWallInstances','horizontal','_translucentMultipassSupport','cesium-animation-knobInner','webglGetUniformLocation','_minimumHeightsSubscription','minimumTerrainLevel','startObject','_nSecondMultiTemporalPos','geoEntityStartVisible','_primeMeridianZ','_dynamicColor','getSitDataManager','miny','getRadius2','gapColor','_labelPosArray','ClipPlaneShow','readAsync','./dummyimagecontainer','constantAttenuation','_sceneModePicker','#721906','_modelView3DDirty','\x20\x20\x20\x20vec3\x20normalEC\x20=\x20czm_normal\x20*\x20normal;\x20\x0a','roughTextureUrl','geoGraphicObjectToSmlFeature','freeVertexArray','_convertToCellCoord','rotation','mat3\x20czm_inverseMatrix(mat3\x20m)\x0a{\x0a\x20\x20\x20\x20float\x20Determinant\x20=\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20m[0][0]\x20*\x20(m[1][1]\x20*\x20m[2][2]\x20-\x20m[2][1]\x20*\x20m[1][2])\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20-\x20m[1][0]\x20*\x20(m[0][1]\x20*\x20m[2][2]\x20-\x20m[2][1]\x20*\x20m[0][2])\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20+\x20m[2][0]\x20*\x20(m[0][1]\x20*\x20m[1][2]\x20-\x20m[1][1]\x20*\x20m[0][2]);\x0a\x0a\x20\x20\x20\x20\x20mat3\x20Inverse;\x0a\x20\x20\x20\x20\x20Inverse[0][0]\x20=\x20+\x20(m[1][1]\x20*\x20m[2][2]\x20-\x20m[2][1]\x20*\x20m[1][2]);\x0a\x20\x20\x20\x20\x20Inverse[1][0]\x20=\x20-\x20(m[1][0]\x20*\x20m[2][2]\x20-\x20m[2][0]\x20*\x20m[1][2]);\x0a\x20\x20\x20\x20\x20Inverse[2][0]\x20=\x20+\x20(m[1][0]\x20*\x20m[2][1]\x20-\x20m[2][0]\x20*\x20m[1][1]);\x0a\x20\x20\x20\x20\x20Inverse[0][1]\x20=\x20-\x20(m[0][1]\x20*\x20m[2][2]\x20-\x20m[2][1]\x20*\x20m[0][2]);\x0a\x20\x20\x20\x20\x20Inverse[1][1]\x20=\x20+\x20(m[0][0]\x20*\x20m[2][2]\x20-\x20m[2][0]\x20*\x20m[0][2]);\x0a\x20\x20\x20\x20\x20Inverse[2][1]\x20=\x20-\x20(m[0][0]\x20*\x20m[2][1]\x20-\x20m[2][0]\x20*\x20m[0][1]);\x0a\x20\x20\x20\x20\x20Inverse[0][2]\x20=\x20+\x20(m[0][1]\x20*\x20m[1][2]\x20-\x20m[1][1]\x20*\x20m[0][2]);\x0a\x20\x20\x20\x20\x20Inverse[1][2]\x20=\x20-\x20(m[0][0]\x20*\x20m[1][2]\x20-\x20m[1][0]\x20*\x20m[0][2]);\x0a\x20\x20\x20\x20\x20Inverse[2][2]\x20=\x20+\x20(m[0][0]\x20*\x20m[1][1]\x20-\x20m[1][0]\x20*\x20m[0][1]);\x0a\x20\x20\x20\x20\x20Inverse\x20/=\x20Determinant;\x0a\x0a\x20\x20\x20\x20\x20return\x20Inverse;\x0a}\x0a\x0amat4\x20czm_inverseMatrix(mat4\x20m)\x0a{\x0a\x20\x20\x20\x20float\x20Coef00\x20=\x20m[2][2]\x20*\x20m[3][3]\x20-\x20m[3][2]\x20*\x20m[2][3];\x0a\x20\x20\x20\x20\x20float\x20Coef02\x20=\x20m[1][2]\x20*\x20m[3][3]\x20-\x20m[3][2]\x20*\x20m[1][3];\x0a\x20\x20\x20\x20\x20float\x20Coef03\x20=\x20m[1][2]\x20*\x20m[2][3]\x20-\x20m[2][2]\x20*\x20m[1][3];\x0a\x0a\x20\x20\x20\x20\x20float\x20Coef04\x20=\x20m[2][1]\x20*\x20m[3][3]\x20-\x20m[3][1]\x20*\x20m[2][3];\x0a\x20\x20\x20\x20\x20float\x20Coef06\x20=\x20m[1][1]\x20*\x20m[3][3]\x20-\x20m[3][1]\x20*\x20m[1][3];\x0a\x20\x20\x20\x20\x20float\x20Coef07\x20=\x20m[1][1]\x20*\x20m[2][3]\x20-\x20m[2][1]\x20*\x20m[1][3];\x0a\x0a\x20\x20\x20\x20\x20float\x20Coef08\x20=\x20m[2][1]\x20*\x20m[3][2]\x20-\x20m[3][1]\x20*\x20m[2][2];\x0a\x20\x20\x20\x20\x20float\x20Coef10\x20=\x20m[1][1]\x20*\x20m[3][2]\x20-\x20m[3][1]\x20*\x20m[1][2];\x0a\x20\x20\x20\x20\x20float\x20Coef11\x20=\x20m[1][1]\x20*\x20m[2][2]\x20-\x20m[2][1]\x20*\x20m[1][2];\x0a\x0a\x20\x20\x20\x20\x20float\x20Coef12\x20=\x20m[2][0]\x20*\x20m[3][3]\x20-\x20m[3][0]\x20*\x20m[2][3];\x0a\x20\x20\x20\x20\x20float\x20Coef14\x20=\x20m[1][0]\x20*\x20m[3][3]\x20-\x20m[3][0]\x20*\x20m[1][3];\x0a\x20\x20\x20\x20\x20float\x20Coef15\x20=\x20m[1][0]\x20*\x20m[2][3]\x20-\x20m[2][0]\x20*\x20m[1][3];\x0a\x0a\x20\x20\x20\x20\x20float\x20Coef16\x20=\x20m[2][0]\x20*\x20m[3][2]\x20-\x20m[3][0]\x20*\x20m[2][2];\x0a\x20\x20\x20\x20\x20float\x20Coef18\x20=\x20m[1][0]\x20*\x20m[3][2]\x20-\x20m[3][0]\x20*\x20m[1][2];\x0a\x20\x20\x20\x20\x20float\x20Coef19\x20=\x20m[1][0]\x20*\x20m[2][2]\x20-\x20m[2][0]\x20*\x20m[1][2];\x0a\x0a\x20\x20\x20\x20\x20float\x20Coef20\x20=\x20m[2][0]\x20*\x20m[3][1]\x20-\x20m[3][0]\x20*\x20m[2][1];\x0a\x20\x20\x20\x20\x20float\x20Coef22\x20=\x20m[1][0]\x20*\x20m[3][1]\x20-\x20m[3][0]\x20*\x20m[1][1];\x0a\x20\x20\x20\x20\x20float\x20Coef23\x20=\x20m[1][0]\x20*\x20m[2][1]\x20-\x20m[2][0]\x20*\x20m[1][1];\x0a\x0a\x20\x20\x20\x20\x20const\x20vec4\x20SignA\x20=\x20vec4(\x201.0,\x20-1.0,\x20\x201.0,\x20-1.0);\x0a\x20\x20\x20\x20\x20const\x20vec4\x20SignB\x20=\x20vec4(-1.0,\x20\x201.0,\x20-1.0,\x20\x201.0);\x0a\x0a\x20\x20\x20\x20\x20vec4\x20Fac0\x20=\x20vec4(Coef00,\x20Coef00,\x20Coef02,\x20Coef03);\x0a\x20\x20\x20\x20\x20vec4\x20Fac1\x20=\x20vec4(Coef04,\x20Coef04,\x20Coef06,\x20Coef07);\x0a\x20\x20\x20\x20\x20vec4\x20Fac2\x20=\x20vec4(Coef08,\x20Coef08,\x20Coef10,\x20Coef11);\x0a\x20\x20\x20\x20\x20vec4\x20Fac3\x20=\x20vec4(Coef12,\x20Coef12,\x20Coef14,\x20Coef15);\x0a\x20\x20\x20\x20\x20vec4\x20Fac4\x20=\x20vec4(Coef16,\x20Coef16,\x20Coef18,\x20Coef19);\x0a\x20\x20\x20\x20\x20vec4\x20Fac5\x20=\x20vec4(Coef20,\x20Coef20,\x20Coef22,\x20Coef23);\x0a\x0a\x20\x20\x20\x20\x20vec4\x20Vec0\x20=\x20vec4(m[1][0],\x20m[0][0],\x20m[0][0],\x20m[0][0]);\x0a\x20\x20\x20\x20\x20vec4\x20Vec1\x20=\x20vec4(m[1][1],\x20m[0][1],\x20m[0][1],\x20m[0][1]);\x0a\x20\x20\x20\x20\x20vec4\x20Vec2\x20=\x20vec4(m[1][2],\x20m[0][2],\x20m[0][2],\x20m[0][2]);\x0a\x20\x20\x20\x20\x20vec4\x20Vec3\x20=\x20vec4(m[1][3],\x20m[0][3],\x20m[0][3],\x20m[0][3]);\x0a\x0a\x20\x20\x20\x20\x20vec4\x20Inv0\x20=\x20SignA\x20*\x20(Vec1\x20*\x20Fac0\x20-\x20Vec2\x20*\x20Fac1\x20+\x20Vec3\x20*\x20Fac2);\x0a\x20\x20\x20\x20\x20vec4\x20Inv1\x20=\x20SignB\x20*\x20(Vec0\x20*\x20Fac0\x20-\x20Vec2\x20*\x20Fac3\x20+\x20Vec3\x20*\x20Fac4);\x0a\x20\x20\x20\x20\x20vec4\x20Inv2\x20=\x20SignA\x20*\x20(Vec0\x20*\x20Fac1\x20-\x20Vec1\x20*\x20Fac3\x20+\x20Vec3\x20*\x20Fac5);\x0a\x20\x20\x20\x20\x20vec4\x20Inv3\x20=\x20SignB\x20*\x20(Vec0\x20*\x20Fac2\x20-\x20Vec1\x20*\x20Fac4\x20+\x20Vec2\x20*\x20Fac5);\x0a\x0a\x20\x20\x20\x20\x20mat4\x20Inverse\x20=\x20mat4(Inv0,\x20Inv1,\x20Inv2,\x20Inv3);\x0a\x0a\x20\x20\x20\x20\x20vec4\x20Row0\x20=\x20vec4(Inverse[0][0],\x20Inverse[1][0],\x20Inverse[2][0],\x20Inverse[3][0]);\x0a\x0a\x20\x20\x20\x20\x20float\x20Determinant\x20=\x20dot(m[0],\x20Row0);\x0a\x0a\x20\x20\x20\x20\x20Inverse\x20/=\x20Determinant;\x0a\x0a\x20\x20\x20\x20\x20return\x20Inverse;\x0a}\x0a','\x22\x20requires\x20vec3\x20arguments.\x20Arguments\x20are\x20','cesium-baseLayerPicker-section','_createVolumeBoxDrawCommand','showMode','_clampToObject','dataMinValue\x20must\x20not\x20be\x20called\x20before\x20the\x20grid\x20provider\x20is\x20ready','Illegal\x20value:\x20','position:fixed;top:','\x20\x20\x20\x20weightedNormal\x20+=\x20u_morphWeights[','_MaxFilterValue','clearGeoEntityEffects','Quota\x20exceeded','http','_fontFamily','gradientunits','\x20value\x20=\x20textureValue','addExtendCallBack','\x0a\x20\x20with\x20responseMessage:\x20','_isOutline','getCrossDiameter','isDestroyed','_octEncodedRange','msvisibilitychange','SRC_ALPHA','onupgradeneeded','source_vector','struct\x20czm_shadowParameters\x0a{\x0a#ifdef\x20USE_CUBE_MAP_SHADOW\x0a\x20\x20\x20\x20vec3\x20texCoords;\x0a#else\x0a\x20\x20\x20\x20vec2\x20texCoords;\x0a#endif\x0a\x0a\x20\x20\x20\x20float\x20depthBias;\x0a\x20\x20\x20\x20float\x20depth;\x0a\x20\x20\x20\x20float\x20nDotL;\x0a\x20\x20\x20\x20vec2\x20texelStepSize;\x0a\x20\x20\x20\x20float\x20normalShadingSmooth;\x0a\x20\x20\x20\x20float\x20darkness;\x0a};\x0a','_sqViewMatirx','\x20-\x20Exception\x20catching\x20is\x20disabled,\x20this\x20exception\x20cannot\x20be\x20caught.\x20Compile\x20with\x20-sNO_DISABLE_EXCEPTION_CATCHING\x20or\x20-sEXCEPTION_CATCHING_ALLOWED=[..]\x20to\x20catch.','_labelCollection','_aboveGround','pathPoint3D','PointSize','getGeometry','isCover','rgba(255,255,255,0.086)','_NetCDFInfo','perPacketCount','screen','Widgets/Images/PlotImages/pointYellow_Go.png','isModified','offsetRotate','Buf32','_environmentState','_deductionScriptManager','ThirdParty/unzip.wasm','TER_W','_holes','isComputeTexCoord','lenbits','geometricToleranceOverMeter','_radarPts1','Xian1980','_initialSize','_arcTypeSubscription','Matrix3','float\x20logDepthOrDepth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20v_textureCoordinates));','_oriRadius','_deductionScriptExecuteGroups','__jsduckDummyDocProp','lineJoin','isWritableObservable','defaultRotateAmount','geoTopRadius','S3MInstanceCollectionVertex','pickPointInterval','ScaneCylinder','constType','_currentCesiumCredit','isStateDependent','dblrightclick','_farDepthFromNearPlusOne','_multiViewportInfo','pickFeaturesUrl','computeTaiMinusUtc','_updateBatchTable','instanceBounds','rotateAtOffset','BalloonStyle','_initFormat','outerWidth','BOOL','u_texsize_icon','tmsY','skipLevelOfDetail','isSVG','setKey',']+)','_viewProjMatrix','getGeoEntityRotationParameterTimes','Permission\x20denied','_bold','secondsDifference','EXPONENTIAL_AT','_bindVBOToVertexAttribute','inquire','_positiveZ','setBillboardImage','minSize','feature-state','_minEditPts','_lUTCtime','MaxVisibleValue','SQL','CADETBLUE','_nw','touch','twitter','orbitsWidth','afterAdd','_rasterFrequency','showOceanWaves','timeStamp','TEXTURE','updateGeoEntityEffects','setEndPoints','conditionsExpression','_blurXFrameBuffer','the\x20geometry\x20type\x20is\x20not\x20supported.','fill-sort-key','xDimSize','u_scale_with_map','tonemapper','CancelFullScreen','boundListener','moveFillCtrl','includes','_setStaticOptions','endColor','uSpotLightDirection','CLOSED','tiltInitialCursorAngle','drawElementsInstancedANGLE','Exit\x20VR\x20mode','translation','tf_oriPos','unzip','boundingRectangle','getBloodVolumeBounds','_sceneMode','getLibInfo','setVertexAttribPointers','#FFEBCD','sl4','_reflectMatrix','getTolerance','_geoEntityParameter','argv','initialTilesLoaded','bottom,\x20left','KML\x20-\x20Unsupported\x20Icon\x20viewRefreshMode:\x20','taints','FLOAT_MAT3','maxFresnel','_perspectiveMatrix','\x20FPS','numberOfAttributes','_performanceContainer','_entityCluster','positionLowAndOutline','getGeometryExtrudedHeight','AfterEnd','u4Over16','text-variable-anchor','hashtag','Light\x20source\x20ambientLightColor','callbackDispatchedThisFrame','./SampleData/situationSimulation/Sign/鲸鱼.png','_tileCredits','Unknown\x20component\x20\x27','readyTextureCount','getDependenciesCount','DatasetName','#008080','_scaleLineX','rootNodes','COLUMN0ROW0','_isUseSymbolLibStyle','polylineGlow','disableVertexCapture','getMaximumClock','_buttonsDown','angleTimes','_emissiveTextureIndex','DIR_LIGHTS','cesium-cesiumInspector-dropDown','evaluateColor','_showBackgroundSubscription','credits','specularColor','FixedXYZ','M\x2028.15625,10.4375\x209.125,13.21875\x2013.75,43.25\x2041.75,55.09375\x2050.8125,37\x2054.5,11.9375\x20z\x20m\x200.125,3\x2019.976451,0.394265\x20L\x2043.03125,16.875\x2022.6875,14.28125\x20z\x20M\x2050.971746,15.705477\x2047.90625,36.03125\x2042.53125,46\x2044.84375,19.3125\x20z\x20M\x2012.625,16.03125\x20l\x2029.15625,3.6875\x20-2.65625,31\x20L\x2016.4375,41.125\x20z','ACTIVE_UNIFORMS','fillHighlightColor','Number\x20of\x20cancelled\x20active\x20requests:\x20','_globalDepthBuffer','_looking','datumName','ModelAnimationLoop','xml','_trackContainer','doorEntitise','protocolUrlMatch','_eyeHeight2D','GEOMETRY_COLLECTION','_updateBillboard','_middleMarkBounds','DefaultStyle','_onInfoBoxClockClicked','progressiveResolutionHeightFraction','placeholder','setLineWide','_historyVersions','czm_batchTable_xywh2','_pausing','_replacementNode','_excuteScale','operEllipsoid','No\x20anode','vec3\x20getColor(float\x20intensity){','createObjectStore','_equatorialToGeographic','visibleEdgeColor','PolygonHandler','Playlist','_startPoint3D','_datasource','ensureCapacity','UnLoad','relativeToPrevious','epoch','checkedFonts_','amd','baseFragmentShaderSource','AnimationGroups','components.get',',\x27Second\x27:','setSelected','WGS\x2084','Cast\x20pnts\x20property\x20to\x20floats','_specularEnvironmentMapsDimensions','icon-padding','Hotine_Oblique_Mercator_Azimuth_Natural_Origin','getDefaultRenderState','_aggregator','$name\x20property\x20is\x20reserved\x20for\x20worker\x20serialization\x20logic.','resolutions','_offsetSpeedV','parameters','circleStroke','instances','_excavationGlobeHeight2','_offsets','Tile\x20Debug\x20Labels','normalUniqueID','meters','Varied','_tranlateMatrix','_openColorBatches','removeAllSatelliteEntity','Expected\x20value\x20to\x20be\x20type\x20of\x20Array','_collection','getCoordinateAt','\x27setValue\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)'];var _0x307c2b=_0x140d;(function(_0x2b6668,_0x3613da){var _0x6d7ed3=_0x140d;while(!![]){try{var _0x19c8b3=parseInt(_0x6d7ed3(0x2adc))+-parseInt(_0x6d7ed3(0x55ba))+parseInt(_0x6d7ed3(0x218a))+parseInt(_0x6d7ed3(0x4066))*parseInt(_0x6d7ed3(0x1e2f))+parseInt(_0x6d7ed3(0x1882))+parseInt(_0x6d7ed3(0x33dd))*parseInt(_0x6d7ed3(0x256))+-parseInt(_0x6d7ed3(0x4119));if(_0x19c8b3===_0x3613da)break;else _0x2b6668['push'](_0x2b6668['shift']());}catch(_0x5d00af){_0x2b6668['push'](_0x2b6668['shift']());}}}(_0x129f,0xb7978));var _0x1bc1=[_0x307c2b(0x9b2),_0x307c2b(0x4626),_0x307c2b(0x415),_0x307c2b(0x1e44),_0x307c2b(0xe9a),_0x307c2b(0x13e0),_0x307c2b(0x1de3),_0x307c2b(0x2353),_0x307c2b(0x4529),_0x307c2b(0x1ec0),_0x307c2b(0x541d),_0x307c2b(0x27e9),_0x307c2b(0x32ca),_0x307c2b(0x40f9),_0x307c2b(0x3408),_0x307c2b(0x42f0),_0x307c2b(0x259),_0x307c2b(0x3ce0),_0x307c2b(0x336f),_0x307c2b(0x2edd),_0x307c2b(0x1c18),'featureSortOrder',_0x307c2b(0x1fe2),'Assets/Textures/LensFlare/DirtMask.jpg',_0x307c2b(0x42be),_0x307c2b(0x451b),_0x307c2b(0x1695),_0x307c2b(0x45e1),_0x307c2b(0x1a3d),_0x307c2b(0x5ae4),_0x307c2b(0x2391),_0x307c2b(0x4cc4),_0x307c2b(0x2b6a),_0x307c2b(0x1435),'numberOfListeners','rootBatchIdMap',_0x307c2b(0xd16),_0x307c2b(0x30a5),_0x307c2b(0x4891),_0x307c2b(0x49b7),_0x307c2b(0x2039),_0x307c2b(0x3fe2),_0x307c2b(0x1bd6),_0x307c2b(0x4449),_0x307c2b(0x39b6),'_collectionsCopy',_0x307c2b(0x1b49),_0x307c2b(0x19cd),_0x307c2b(0x981),_0x307c2b(0x3d41),'lineColor','eyeSeparation',_0x307c2b(0x2f99),'BIMInfoClickQueryHandler\x20url\x20is\x20required.',_0x307c2b(0x320),_0x307c2b(0x2c5d),'_shaderPixelOffsetScaleByDistance',_0x307c2b(0x2d54),_0x307c2b(0x5a05),_0x307c2b(0x1581),_0x307c2b(0x5109),_0x307c2b(0x2983),_0x307c2b(0xf00),_0x307c2b(0x3794),'radialDistance',_0x307c2b(0x382),'cancelEvt',_0x307c2b(0x3153),_0x307c2b(0x27bd),_0x307c2b(0xf6a),_0x307c2b(0x4d68),'_extendWallOpacity','getScanTexture',_0x307c2b(0x2dc6),_0x307c2b(0x5ac8),_0x307c2b(0x3a5),_0x307c2b(0x5ab7),'needsCommit',_0x307c2b(0x1be6),_0x307c2b(0xbb1),_0x307c2b(0x50c9),_0x307c2b(0x10de),_0x307c2b(0x1183),_0x307c2b(0x44c2),'saveAttributes',_0x307c2b(0x48da),_0x307c2b(0x204f),_0x307c2b(0x4378),_0x307c2b(0xcfc),_0x307c2b(0x4099),_0x307c2b(0x1e8b),_0x307c2b(0x5152),_0x307c2b(0x420b),'usingSphericalTextureCoordinates',_0x307c2b(0x1d06),_0x307c2b(0x402e),'MASK_OUTSIDE',_0x307c2b(0x18b),'darkness',_0x307c2b(0x346d),'$name',_0x307c2b(0x2e0f),_0x307c2b(0x58b5),_0x307c2b(0x884),_0x307c2b(0x3537),_0x307c2b(0x2b79),_0x307c2b(0x26c1),_0x307c2b(0x3d88),_0x307c2b(0x4379),_0x307c2b(0x503a),'TEXTURE_MAG_FILTER',_0x307c2b(0x549e),_0x307c2b(0x47bc),_0x307c2b(0x4466),_0x307c2b(0x2fe8),_0x307c2b(0x4eaa),'edgeColor',_0x307c2b(0x3005),'trangleCount',_0x307c2b(0x4a5c),'added',_0x307c2b(0x102c),_0x307c2b(0xd08),_0x307c2b(0x45c8),_0x307c2b(0x39e0),_0x307c2b(0x56c7),_0x307c2b(0xb6d),_0x307c2b(0xfc3),_0x307c2b(0x5ac4),_0x307c2b(0x51b1),_0x307c2b(0x15a4),_0x307c2b(0xf4a),_0x307c2b(0x2d02),_0x307c2b(0x912),_0x307c2b(0x217a),'\x20\x20\x20\x20else\x0a',_0x307c2b(0x9d7),_0x307c2b(0x4158),_0x307c2b(0x44ee),_0x307c2b(0x2522),_0x307c2b(0x2086),'paused',_0x307c2b(0x1dce),_0x307c2b(0x28c5),_0x307c2b(0x277c),_0x307c2b(0x3723),_0x307c2b(0x1b26),_0x307c2b(0x1e1c),'sunLightColor','PRELOAD_FLIGHT',_0x307c2b(0x1d1b),_0x307c2b(0x21bf),'PrimitiveCollection','UNLOAD','symbol-sort-key',_0x307c2b(0x3133),_0x307c2b(0x3dd),_0x307c2b(0x305a),_0x307c2b(0x4008),_0x307c2b(0x35a3),'_czmBuiltinsAndUniforms','innerRadius',_0x307c2b(0x21a7),_0x307c2b(0x2a2b),_0x307c2b(0x2eb2),_0x307c2b(0x4f66),_0x307c2b(0x55b),_0x307c2b(0x3bee),_0x307c2b(0x334b),_0x307c2b(0x1817),_0x307c2b(0x159c),_0x307c2b(0x51d8),'getProperty','_radiiSquared',_0x307c2b(0x1ae9),_0x307c2b(0x43bb),_0x307c2b(0x313c),_0x307c2b(0x3afb),_0x307c2b(0x3d10),_0x307c2b(0x49ca),'Invalid\x20exchange',_0x307c2b(0x1e74),_0x307c2b(0xae0),_0x307c2b(0xeb3),'uBottom',_0x307c2b(0x4bd0),_0x307c2b(0x2010),_0x307c2b(0x211a),_0x307c2b(0x1e3a),'_imageBasedLightingFactor',_0x307c2b(0x21ef),_0x307c2b(0x5477),_0x307c2b(0x3876),'_inverseProjection',_0x307c2b(0x3d60),_0x307c2b(0x41a8),'isExpressionFilter',_0x307c2b(0x97a),_0x307c2b(0x48f1),_0x307c2b(0x32cb),_0x307c2b(0x13a2),_0x307c2b(0x2453),_0x307c2b(0x4bc8),_0x307c2b(0x2c84),_0x307c2b(0x2aba),'PolylineHandler\x20is\x20deprecated,please\x20use\x20DrawHandler.',_0x307c2b(0x1a74),_0x307c2b(0x2733),_0x307c2b(0x262e),_0x307c2b(0x37e5),_0x307c2b(0x1f4e),_0x307c2b(0x5516),'_matProj','setRenderer',_0x307c2b(0x3f58),_0x307c2b(0x238e),_0x307c2b(0x3e44),_0x307c2b(0x507d),'_inverseViewRotation',_0x307c2b(0x1784),_0x307c2b(0x57d1),'Void',_0x307c2b(0x3f67),_0x307c2b(0x1b17),'textureIndex',_0x307c2b(0x59e9),_0x307c2b(0x276e),_0x307c2b(0x472b),_0x307c2b(0x2948),_0x307c2b(0x1271),_0x307c2b(0x2c82),_0x307c2b(0x3b31),_0x307c2b(0x3875),'_idTranslateMapDirty','variableOffsets',_0x307c2b(0x341d),'cross-faded-data-driven','createNormalFramebuffer',_0x307c2b(0x1da),_0x307c2b(0x261e),_0x307c2b(0x776),'i16','lineWidthLimit',_0x307c2b(0x21aa),'Attenuation.y\x20*\x20range)\x20+\x20',_0x307c2b(0x5871),_0x307c2b(0x23ca),_0x307c2b(0x389f),'\x20bytes\x20remaining',_0x307c2b(0x3f52),_0x307c2b(0x33dc),'overlapping',_0x307c2b(0x26aa),'_altitudeMode',_0x307c2b(0x40b0),_0x307c2b(0x19a9),_0x307c2b(0x2baa),_0x307c2b(0x37aa),_0x307c2b(0x4851),_0x307c2b(0x4bfe),_0x307c2b(0x303a),_0x307c2b(0x3aec),_0x307c2b(0x3cf3),_0x307c2b(0x4076),_0x307c2b(0x1fc1),_0x307c2b(0x193e),_0x307c2b(0x1ee2),_0x307c2b(0x194f),_0x307c2b(0x1286),'packed',_0x307c2b(0x52de),_0x307c2b(0xbdc),_0x307c2b(0x3f18),'UnZipTerrainData','vec3\x20normal;\x0a','edgeID\x20and\x20nodeID\x20cannot\x20be\x20null\x20at\x20the\x20same\x20time.','removeAllClipPlanes',_0x307c2b(0x20c8),_0x307c2b(0x2efb),_0x307c2b(0x4a16),_0x307c2b(0x563d),'isTimeMode',_0x307c2b(0x15b3),_0x307c2b(0x58ca),_0x307c2b(0x5a79),_0x307c2b(0x559d),_0x307c2b(0x4591),'November',_0x307c2b(0xfd7),_0x307c2b(0x226d),'_pickCanvas',_0x307c2b(0x456d),_0x307c2b(0x1eba),_0x307c2b(0x3455),'endUUID',_0x307c2b(0x3074),_0x307c2b(0x3fe8),_0x307c2b(0x443c),_0x307c2b(0x14e6),'SOUTH',_0x307c2b(0x5082),'canExecute','interates',_0x307c2b(0x4a6f),'_isJson',_0x307c2b(0x2e41),'_silhouetteColorSubscription',_0x307c2b(0x417),_0x307c2b(0xf05),_0x307c2b(0x21de),_0x307c2b(0xeb2),_0x307c2b(0x1b54),'textRotation_',_0x307c2b(0x3e86),_0x307c2b(0x2622),_0x307c2b(0x40f8),_0x307c2b(0x546c),_0x307c2b(0x2345),_0x307c2b(0x2558),_0x307c2b(0x2187),_0x307c2b(0x401),'utils.registerEventHandler',_0x307c2b(0xeeb),_0x307c2b(0x5215),_0x307c2b(0xbbf),_0x307c2b(0x16a),_0x307c2b(0xfc5),_0x307c2b(0x2588),_0x307c2b(0x3ae2),_0x307c2b(0x3c4a),_0x307c2b(0xee5),_0x307c2b(0x6b7),_0x307c2b(0x1c2),_0x307c2b(0x412e),_0x307c2b(0x4345),'SuperMap.FindMTSPPathsParameters',_0x307c2b(0x3381),_0x307c2b(0x4f94),_0x307c2b(0x1e94),_0x307c2b(0x24ac),_0x307c2b(0xad6),'_batchTableColors',_0x307c2b(0x2d1a),_0x307c2b(0x2415),_0x307c2b(0x23d0),_0x307c2b(0xfd4),'capabilities',_0x307c2b(0x4587),_0x307c2b(0x379d),_0x307c2b(0x4383),_0x307c2b(0x5737),_0x307c2b(0x30a6),_0x307c2b(0x3a42),_0x307c2b(0x2131),_0x307c2b(0x375e),_0x307c2b(0x3f16),_0x307c2b(0x1e6f),_0x307c2b(0x2b3),_0x307c2b(0x362f),_0x307c2b(0x2429),'deleteProgram','batchId',_0x307c2b(0x4279),_0x307c2b(0x16ab),_0x307c2b(0x4bf8),_0x307c2b(0x1897),'depthRange',_0x307c2b(0x5ab6),'TestInTriangle',_0x307c2b(0xd3a),_0x307c2b(0x63a),_0x307c2b(0x4aed),_0x307c2b(0x76c),_0x307c2b(0x1f00),'left:',_0x307c2b(0x2473),_0x307c2b(0x292e),_0x307c2b(0x24c0),_0x307c2b(0x956),_0x307c2b(0x199),'GCS_Beijing_1954',_0x307c2b(0x4b35),_0x307c2b(0x366a),'getEndRotation',_0x307c2b(0x4890),_0x307c2b(0x188d),_0x307c2b(0xf04),'hideLayers',_0x307c2b(0x3598),_0x307c2b(0x1625),_0x307c2b(0x5160),_0x307c2b(0x52ea),_0x307c2b(0x350e),_0x307c2b(0x23b2),_0x307c2b(0x9f8),_0x307c2b(0x4d13),'_specification',_0x307c2b(0x2d7a),_0x307c2b(0x3382),_0x307c2b(0x148f),'ColorTableMinKey',_0x307c2b(0x551e),_0x307c2b(0x407e),_0x307c2b(0x1a98),_0x307c2b(0x1777),_0x307c2b(0x2075),_0x307c2b(0x4af6),_0x307c2b(0x5a8c),_0x307c2b(0x5604),_0x307c2b(0x2312),_0x307c2b(0x388a),_0x307c2b(0x2553),'LN2',_0x307c2b(0x2c3f),_0x307c2b(0x5414),_0x307c2b(0x250c),'_tempCopyDepthFramebuffer','GetRealBoundRight',_0x307c2b(0x4a3b),_0x307c2b(0x2add),_0x307c2b(0x1042),_0x307c2b(0x197a),'_layerImagerys','®ions=',_0x307c2b(0x90c),'createCommandInClampTexture',_0x307c2b(0x4484),_0x307c2b(0x3c6b),_0x307c2b(0x2b07),_0x307c2b(0x3a1f),'uTimeVal',_0x307c2b(0x5439),_0x307c2b(0x21a5),_0x307c2b(0xb48),'EDL_SHADING',_0x307c2b(0x3b01),_0x307c2b(0xef0),_0x307c2b(0x184),_0x307c2b(0x3d6a),'POIS',_0x307c2b(0x5778),_0x307c2b(0x4b1),_0x307c2b(0x12fd),'uLineWidthX',_0x307c2b(0x5ac3),_0x307c2b(0x4a31),_0x307c2b(0x328c),_0x307c2b(0x3fb2),_0x307c2b(0x363d),'This\x20template\x20engine\x20does\x20not\x20support\x20anonymous\x20templates\x20nested\x20within\x20its\x20templates','BOOL','isSubscribable',_0x307c2b(0x1a0a),_0x307c2b(0x436b),_0x307c2b(0x11c3),_0x307c2b(0x192f),_0x307c2b(0x1099),_0x307c2b(0x135a),_0x307c2b(0x2b9c),_0x307c2b(0x5b16),_0x307c2b(0xbf6),'vectorPrimitive',_0x307c2b(0x107a),_0x307c2b(0x3033),_0x307c2b(0x1dd4),_0x307c2b(0xf17),_0x307c2b(0x1c48),'bad\x20rgbe\x20scanline\x20format',_0x307c2b(0x27de),_0x307c2b(0x3070),'_excavationBottomTextureUrl',_0x307c2b(0x4864),_0x307c2b(0x185d),_0x307c2b(0x1474),_0x307c2b(0x6fd),'WaterType',_0x307c2b(0xac0),_0x307c2b(0x45de),'PI_OVER_THREE','Orientation','\x20cannot\x20be\x20built\x20directly',_0x307c2b(0x40db),_0x307c2b(0xdd5),_0x307c2b(0x24af),_0x307c2b(0x325c),_0x307c2b(0x4581),'{s}',_0x307c2b(0x3a26),'Longitude\x20degrees\x20must\x20be\x20in\x20range\x20[-180;\x20180].',_0x307c2b(0x2f0a),_0x307c2b(0x226c),_0x307c2b(0x2fa3),_0x307c2b(0x3e7b),_0x307c2b(0x47a0),'maybeExit',_0x307c2b(0x2ce3),_0x307c2b(0x2720),_0x307c2b(0x276b),_0x307c2b(0x5651),_0x307c2b(0x9b6),_0x307c2b(0x4cb4),_0x307c2b(0x20e4),'RG16F',_0x307c2b(0x1fd0),_0x307c2b(0x2872),_0x307c2b(0x2610),_0x307c2b(0x42cd),_0x307c2b(0x28ef),_0x307c2b(0x4cec),_0x307c2b(0x92a),_0x307c2b(0x3c83),_0x307c2b(0x2216),_0x307c2b(0xdeb),_0x307c2b(0x39bc),_0x307c2b(0x39b3),_0x307c2b(0x1922),'_GeoJsonFeature','DepthFunc','{hasGeometry}',_0x307c2b(0x42f9),_0x307c2b(0x358f),_0x307c2b(0x2423),_0x307c2b(0x347b),'cells',_0x307c2b(0x4fbf),_0x307c2b(0x158),_0x307c2b(0x44cc),_0x307c2b(0xade),_0x307c2b(0x1386),_0x307c2b(0x699),_0x307c2b(0x3a29),_0x307c2b(0x34b2),_0x307c2b(0xeb8),_0x307c2b(0x2d1d),_0x307c2b(0x3e90),_0x307c2b(0x32fb),_0x307c2b(0x5533),_0x307c2b(0x5278),_0x307c2b(0x3790),_0x307c2b(0x43e4),_0x307c2b(0x2043),_0x307c2b(0x2daa),_0x307c2b(0x3a9c),_0x307c2b(0x265e),_0x307c2b(0x3846),_0x307c2b(0x81b),_0x307c2b(0x45e),_0x307c2b(0x241),_0x307c2b(0x1cec),'_hasLevel',_0x307c2b(0x7ca),_0x307c2b(0x4e77),'jsonpCallbackFunction','BillboardCollection',_0x307c2b(0x16c6),'createDefaultDevices',_0x307c2b(0x2a04),_0x307c2b(0x55af),'?fromIndex=0&toIndex=',_0x307c2b(0x486c),'services','setStroke',_0x307c2b(0x54b8),_0x307c2b(0x29f2),_0x307c2b(0x50b7),'_groundBottomAltitude',_0x307c2b(0x4cb9),_0x307c2b(0x3b0d),_0x307c2b(0xc80),_0x307c2b(0x2245),_0x307c2b(0x2295),'oncontextmenu',_0x307c2b(0x13e7),'_createTailFlameParticle','Feature',_0x307c2b(0x4e75),'feedbackShaderUniformMap','_executeState','transpose',_0x307c2b(0x2db2),_0x307c2b(0x530d),'getTextAlign',_0x307c2b(0x2cdb),_0x307c2b(0x1d00),_0x307c2b(0x15f3),_0x307c2b(0x3905),'featurePropertiesDirty',_0x307c2b(0x3718),'$[description]',_0x307c2b(0x1a63),_0x307c2b(0x212b),_0x307c2b(0x1f64),'emissionFactor',_0x307c2b(0x525a),_0x307c2b(0x1702),_0x307c2b(0x63b),'_playForwardSVG',_0x307c2b(0x507c),_0x307c2b(0x21cc),_0x307c2b(0x5585),'_requestMetadataSuccess',_0x307c2b(0x642),_0x307c2b(0x554b),'removeAllAlgoLabel',_0x307c2b(0x329c),_0x307c2b(0x1447),'_isTextureShare',_0x307c2b(0x214e),'<!--\x20ko\x20-->',_0x307c2b(0x36ae),'#00FFFF',_0x307c2b(0x3c3c),_0x307c2b(0x33d2),_0x307c2b(0x48d2),'NaN',_0x307c2b(0x42b1),')[^]+','stackMaximumLength',_0x307c2b(0x1d6c),_0x307c2b(0x572e),_0x307c2b(0x2546),_0x307c2b(0x22bb),_0x307c2b(0xa52),_0x307c2b(0x1976),_0x307c2b(0x1e56),_0x307c2b(0x2b64),_0x307c2b(0x2b54),_0x307c2b(0x168e),_0x307c2b(0x3a38),_0x307c2b(0x1937),'geometryChangeKey_',_0x307c2b(0x37ed),'unproject',_0x307c2b(0x27ea),_0x307c2b(0x4e5b),'_fontWeight',_0x307c2b(0x2b53),'DB_VERSION',_0x307c2b(0x327a),_0x307c2b(0x4a9e),_0x307c2b(0x1375),_0x307c2b(0x2d4f),_0x307c2b(0x46fd),_0x307c2b(0x3da6),_0x307c2b(0x46f3),'setVisibiltyChangedToLayer',_0x307c2b(0x50ef),_0x307c2b(0x4dbe),_0x307c2b(0x3c36),':before',_0x307c2b(0x453a),_0x307c2b(0x4cd8),_0x307c2b(0x1199),_0x307c2b(0x1f75),_0x307c2b(0x2e25),'_textureHeight',_0x307c2b(0x3290),_0x307c2b(0x1f5c),_0x307c2b(0x1364),_0x307c2b(0x4c74),_0x307c2b(0x1b1c),_0x307c2b(0x291c),'maxWeight',_0x307c2b(0x1a9d),_0x307c2b(0x1491),_0x307c2b(0x2c60),_0x307c2b(0x56b8),_0x307c2b(0x2709),_0x307c2b(0xa63),_0x307c2b(0xf18),_0x307c2b(0x2217),_0x307c2b(0x2fdb),'_eventHash',_0x307c2b(0x3510),'_loadVolumeData','_colorBatches',_0x307c2b(0x17b3),_0x307c2b(0x27ba),'renderShadows','_updated',_0x307c2b(0x494a),_0x307c2b(0xdac),_0x307c2b(0x20e0),'_getVertexBuffer','fill','weak',_0x307c2b(0x1f2e),_0x307c2b(0x3ec5),'supportsWebWorkers',_0x307c2b(0x7cc),_0x307c2b(0x2c41),'attribute',_0x307c2b(0x3f94),_0x307c2b(0x1cbb),_0x307c2b(0x47f9),_0x307c2b(0x199b),_0x307c2b(0x309c),'enableCompositor',_0x307c2b(0x4f6),_0x307c2b(0x4309),'results',_0x307c2b(0x1e0f),_0x307c2b(0x522a),_0x307c2b(0x3251),_0x307c2b(0x194b),_0x307c2b(0x4931),'_throttled',_0x307c2b(0x3461),'_waterUniformBuffer',_0x307c2b(0x3c3e),_0x307c2b(0x106d),_0x307c2b(0x2c94),_0x307c2b(0x4536),'nextRandomNumber',_0x307c2b(0x2367),_0x307c2b(0x33e),_0x307c2b(0x4414),_0x307c2b(0x1891),_0x307c2b(0x3ee1),_0x307c2b(0x1f2c),_0x307c2b(0x546b),'Geometric\x20Error\x20Scale',_0x307c2b(0x1c7c),_0x307c2b(0x2d8a),_0x307c2b(0x18d0),_0x307c2b(0x195d),_0x307c2b(0x4e54),_0x307c2b(0x2173),'PhysicalIndex','_frustumPlanes',_0x307c2b(0x4c1d),_0x307c2b(0x129c),_0x307c2b(0x5779),'_slices',_0x307c2b(0x53f8),_0x307c2b(0x2dc2),_0x307c2b(0x2365),_0x307c2b(0x4177),'_mvtProperties',_0x307c2b(0x3316),_0x307c2b(0x4cba),'getLineSymbolID',_0x307c2b(0x15d5),_0x307c2b(0x4352),_0x307c2b(0xe5e),_0x307c2b(0x5afe),_0x307c2b(0x285c),_0x307c2b(0x1160),_0x307c2b(0x4524),'children','attribute\x20vec4\x20a_vertexColor;\x0a',_0x307c2b(0x3b6d),'_conditionsExpression','hasAlphaChannel',_0x307c2b(0x18a1),_0x307c2b(0x4fe9),'_lodCount',_0x307c2b(0x6c5),_0x307c2b(0x51fa),_0x307c2b(0x3a5a),'TITANIUM_SCUFFED',_0x307c2b(0x4e59),_0x307c2b(0x4d16),_0x307c2b(0x3917),_0x307c2b(0x235d),_0x307c2b(0x225e),_0x307c2b(0x44c4),_0x307c2b(0x701),'record','WEB',_0x307c2b(0x1cdf),_0x307c2b(0xba3),_0x307c2b(0x537c),_0x307c2b(0x3d7c),'setOnlyObjsVisible\x20isVisible',_0x307c2b(0x41a4),_0x307c2b(0x2b55),_0x307c2b(0x2290),_0x307c2b(0xae5),_0x307c2b(0x1021),_0x307c2b(0x5400),_0x307c2b(0x1b5c),'_accumulationArea','iterator',_0x307c2b(0x3967),'_isOctEncoded16P',_0x307c2b(0x17ea),'INSIDE',_0x307c2b(0x644),_0x307c2b(0x3e9d),_0x307c2b(0x1ec8),'setCullEnabled',_0x307c2b(0x50cd),_0x307c2b(0xdea),'.\x20Perhaps\x20it\x27s\x20already\x20been\x20unmemoized.',_0x307c2b(0x4dad),_0x307c2b(0xa90),_0x307c2b(0x5100),_0x307c2b(0x5784),_0x307c2b(0x429c),_0x307c2b(0x1038),_0x307c2b(0x58ec),_0x307c2b(0x4efc),_0x307c2b(0x1dad),_0x307c2b(0x34ff),_0x307c2b(0x15bd),_0x307c2b(0x520),_0x307c2b(0x2e18),'sml:Left',_0x307c2b(0x2f54),_0x307c2b(0x25d9),'Polar\x20Stereographic\x20(variant\x20B)',_0x307c2b(0x4f71),'_glowFactorDirty',_0x307c2b(0x540d),_0x307c2b(0x4948),_0x307c2b(0x39a9),_0x307c2b(0x9fe),_0x307c2b(0x441a),'toGeoJSON',_0x307c2b(0x2296),_0x307c2b(0x4bae),_0x307c2b(0x45ca),_0x307c2b(0x97d),_0x307c2b(0x1571),'getH',_0x307c2b(0x730),_0x307c2b(0x343c),'createTrigonFillGeomterys',_0x307c2b(0x3796),_0x307c2b(0x33de),'IDFieldName',_0x307c2b(0x27d),_0x307c2b(0x23d8),_0x307c2b(0x373d),_0x307c2b(0x4482),_0x307c2b(0x163b),'_heightValues','rewind',_0x307c2b(0xb82),'#define\x20USE_IBL_LIGHTING\x20\x0a\x0a','_isBaseLayer',_0x307c2b(0x235b),_0x307c2b(0x1c3d),_0x307c2b(0x2118),_0x307c2b(0x2fa7),_0x307c2b(0x2ef7),'latitudeB','_partlyTransparent',_0x307c2b(0x3701),_0x307c2b(0x2d27),_0x307c2b(0x1127),_0x307c2b(0x1747),_0x307c2b(0x2d62),_0x307c2b(0x52fd),_0x307c2b(0x1f08),_0x307c2b(0x5184),_0x307c2b(0x1d8b),'poissonKernel',_0x307c2b(0x4585),'isSupportCanvas','_computeSun','ElevationRampType',_0x307c2b(0x1166),_0x307c2b(0x3a56),_0x307c2b(0x15f4),'defaultLineJoin',_0x307c2b(0x22d),'SAMPLE_COVERAGE',_0x307c2b(0x3ba5),_0x307c2b(0x1e83),_0x307c2b(0x471d),_0x307c2b(0x246c),'opaquePassCutoff',_0x307c2b(0x28a1),_0x307c2b(0x1017),_0x307c2b(0xcd1),_0x307c2b(0x78b),_0x307c2b(0x4b48),'AmbientB',_0x307c2b(0x1e85),_0x307c2b(0x2aa),'_sunBloom',_0x307c2b(0x22f2),_0x307c2b(0x4ab2),_0x307c2b(0x1b9d),_0x307c2b(0x4702),_0x307c2b(0x4f90),_0x307c2b(0x3640),_0x307c2b(0x9ba),'getTargetpoint',_0x307c2b(0x27e4),_0x307c2b(0x2069),_0x307c2b(0x5445),_0x307c2b(0x4b8a),'compressedAttributes',_0x307c2b(0x469e),_0x307c2b(0x298e),_0x307c2b(0x4968),_0x307c2b(0x3cc7),_0x307c2b(0x58c9),_0x307c2b(0x4c8f),'x7thm1',_0x307c2b(0x433a),_0x307c2b(0x1290),_0x307c2b(0x1e28),_0x307c2b(0x12a5),_0x307c2b(0x2e8b),_0x307c2b(0x2e68),_0x307c2b(0x4311),_0x307c2b(0x2247),_0x307c2b(0x3152),'ipRegex',_0x307c2b(0x3db8),_0x307c2b(0x1d79),'straightchunk',_0x307c2b(0x22eb),_0x307c2b(0x1676),'verticalIconBoxStartIndex',_0x307c2b(0x3878),_0x307c2b(0x2dd8),'cesiumCredit',_0x307c2b(0x5adc),_0x307c2b(0x3ea7),_0x307c2b(0x2ae8),'startRain',_0x307c2b(0xe01),_0x307c2b(0x4812),_0x307c2b(0x426b),_0x307c2b(0x1894),_0x307c2b(0x19a8),_0x307c2b(0x51f9),_0x307c2b(0x3a6b),_0x307c2b(0x1b34),_0x307c2b(0x53a8),_0x307c2b(0x5498),_0x307c2b(0x24ce),_0x307c2b(0x293a),_0x307c2b(0xbd8),_0x307c2b(0x15e8),_0x307c2b(0x354a),_0x307c2b(0x46e2),_0x307c2b(0x3370),_0x307c2b(0x186f),_0x307c2b(0x4c29),_0x307c2b(0x3ebc),'the\x20mode\x20is\x20error',_0x307c2b(0x2bbe),'_maps',_0x307c2b(0x52eb),'\x20\x20\x20\x20mat3\x20fixedToENU\x20=\x20mat3(gltf_clippingPlanesMatrix[0][0],\x20gltf_clippingPlanesMatrix[1][0],\x20gltf_clippingPlanesMatrix[2][0],\x20\x0a',_0x307c2b(0x1685),_0x307c2b(0x4958),'\x0auniform\x20mat4\x20uTexWorldViewMatrix0;\x0auniform\x20mat4\x20uTexWorldViewMatrix1;\x0auniform\x20mat4\x20uTexWorldViewMatrix2;\x0auniform\x20mat4\x20uTexWorldViewMatrix3;\x0auniform\x20mat4\x20uTexWorldViewMatrix4;\x0a\x0auniform\x20mat4\x20uTexProjMatrix0;\x0auniform\x20mat4\x20uTexProjMatrix1;\x0auniform\x20mat4\x20uTexProjMatrix2;\x0auniform\x20mat4\x20uTexProjMatrix3;\x0auniform\x20mat4\x20uTexProjMatrix4;\x0auniform\x20sampler2D\x20uDepthMap0;\x0auniform\x20sampler2D\x20uDepthMap1;\x0auniform\x20sampler2D\x20uDepthMap2;\x0auniform\x20sampler2D\x20uDepthMap3;\x0auniform\x20sampler2D\x20uDepthMap4;\x0auniform\x20int\x20uDomeType;\x0auniform\x20float\x20uRadius;\x0auniform\x20vec4\x20uVisibleAreaColor;\x0auniform\x20vec4\x20uHiddenAreaColor;\x0a\x0avarying\x20vec4\x20renderTextureCoord0;\x0avarying\x20vec4\x20renderTextureCoord1;\x0avarying\x20vec4\x20renderTextureCoord2;\x0avarying\x20vec4\x20renderTextureCoord3;\x0avarying\x20vec4\x20renderTextureCoord4;\x0a\x0avarying\x20vec4\x20vexPos;\x0a\x0abool\x20IsValidUV(vec4\x20texCoord)\x0a{\x0a\x09if\x20((texCoord.x<=1.0)&&(texCoord.x>=0.0)&&(texCoord.y<=1.0)&&(texCoord.y>=0.0)&&(texCoord.z<=1.0)&&(texCoord.z>=0.0))\x0a\x09{\x0a\x09\x09return\x20true;\x0a\x09}\x0a\x09else\x0a\x09{\x0a\x09\x09return\x20false;\x0a\x09}\x0a}\x0a\x0abool\x20IsVisible(sampler2D\x20shadowMap,\x20vec4\x20uv)\x0a{\x0a\x20\x20\x20\x20bool\x20isVisible\x20=\x20true;\x0a\x09float\x20depth\x20=\x20czm_unpackDepth(texture2D(shadowMap,\x20uv.xy));\x0a\x09if(depth\x20<\x200.00001)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20isVisible;\x0a\x20\x20\x20\x20}\x0a\x09if(uv.z\x20>\x20(depth\x20+\x200.00001))\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20isVisible\x20=\x20false;\x0a\x20\x20\x20\x20}\x0a\x09return\x20isVisible;\x0a}\x0a\x0abool\x20GetVisibleFlag()\x0a{\x0a\x09if(IsValidUV(renderTextureCoord0))\x0a\x09{\x0a\x09\x09return\x20IsVisible(uDepthMap0,\x20renderTextureCoord0);\x0a\x09}\x0a\x09\x0a\x09if(IsValidUV(renderTextureCoord1))\x0a\x09{\x0a\x09\x09return\x20IsVisible(uDepthMap1,\x20renderTextureCoord1);\x0a\x09}\x0a\x09\x0a\x09if(IsValidUV(renderTextureCoord2))\x0a\x09{\x0a\x09\x09return\x20IsVisible(uDepthMap2,\x20renderTextureCoord2);\x0a\x09}\x0a\x09\x0a\x09if(IsValidUV(renderTextureCoord3))\x0a\x09{\x0a\x09\x09return\x20IsVisible(uDepthMap3,\x20renderTextureCoord3);\x0a\x09}\x0a\x09\x0a\x09if(IsValidUV(renderTextureCoord4))\x0a\x09{\x0a\x09\x09return\x20IsVisible(uDepthMap4,\x20renderTextureCoord4);\x0a\x09}\x0a\x09return\x20true;\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x09bool\x20isVisible\x20=\x20GetVisibleFlag();\x0a\x09if(uDomeType\x20==\x200)\x0a\x09{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(!isVisible)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20uVisibleAreaColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x09}\x0a\x09else\x20if(uDomeType\x20==\x201)\x0a\x09{\x0a\x09\x09if\x20(!isVisible)\x0a\x09\x09{\x0a\x09\x09\x09gl_FragColor\x20=\x20uHiddenAreaColor;\x0a\x09\x09}\x0a\x09\x09else\x0a\x09\x09{\x0a\x09\x09\x09discard;\x0a\x09\x09}\x0a\x09}\x0a\x09else\x0a\x09{\x0a\x09\x20\x20\x20\x20if\x20(!isVisible)\x0a\x09\x09{\x0a\x09\x09\x09gl_FragColor\x20=\x20uHiddenAreaColor;\x0a\x09\x09}\x0a\x09\x09else\x0a\x09\x09{\x0a\x09\x09\x09gl_FragColor\x20=\x20uVisibleAreaColor;\x0a\x09\x09}\x0a\x09}\x0a}',_0x307c2b(0x4844),_0x307c2b(0x418e),'peekLast','allExtensions','_pointCloudLayerNames','freePointer',_0x307c2b(0x4080),_0x307c2b(0x3ef0),'\x20a_weight;\x0a',_0x307c2b(0x4928),_0x307c2b(0x2ecb),_0x307c2b(0x2157),_0x307c2b(0x5398),'MOVE_TO_LINE_TO','\x22length\x22:','getLayoutForStride_',_0x307c2b(0x2738),_0x307c2b(0x212c),_0x307c2b(0x2e9),_0x307c2b(0x19a1),_0x307c2b(0x3ce6),_0x307c2b(0x4563),_0x307c2b(0xdee),'getAllPickObjects','extractHeights',_0x307c2b(0x2138),_0x307c2b(0x3c0a),'_lifetime',_0x307c2b(0x44da),_0x307c2b(0x4d9e),_0x307c2b(0x4cb),_0x307c2b(0x1051),'maxLat',_0x307c2b(0x1c8a),_0x307c2b(0x4161),'setTrackColor',_0x307c2b(0x2c21),_0x307c2b(0x341c),_0x307c2b(0x3fbe),_0x307c2b(0x2562),_0x307c2b(0x23ac),_0x307c2b(0x3b62),_0x307c2b(0x12f1),_0x307c2b(0x332e),_0x307c2b(0x2133),'createPolylineVolumeGeometry','createProfileCommand',_0x307c2b(0x1185),_0x307c2b(0x18c0),_0x307c2b(0x2393),_0x307c2b(0x36b4),_0x307c2b(0x32dc),_0x307c2b(0x154d),'asString','WTEXT',_0x307c2b(0xce7),_0x307c2b(0x2e9b),_0x307c2b(0x348d),'some',_0x307c2b(0x37b8),'fromRadians',_0x307c2b(0x27b8),_0x307c2b(0x4827),_0x307c2b(0x26f8),_0x307c2b(0x3e0d),_0x307c2b(0x49e8),_0x307c2b(0x230f),_0x307c2b(0xd43),'bottomPosition','Image',_0x307c2b(0x1b2),_0x307c2b(0x2274),_0x307c2b(0x2192),'Finished\x20searching\x20images',_0x307c2b(0x4f20),_0x307c2b(0xba9),'errors',_0x307c2b(0x326d),_0x307c2b(0x1a59),_0x307c2b(0x44c6),_0x307c2b(0x524b),'arsh','_loadedCallbacks',_0x307c2b(0x1b04),_0x307c2b(0x2210),'getVoxelScalars',_0x307c2b(0x3b21),_0x307c2b(0x362),_0x307c2b(0x39b1),_0x307c2b(0x2748),_0x307c2b(0x2f40),_0x307c2b(0x4bfd),_0x307c2b(0x5574),_0x307c2b(0x1c19),_0x307c2b(0x4db1),_0x307c2b(0x4173),'AFAFAF',_0x307c2b(0x47cc),_0x307c2b(0x784),_0x307c2b(0x1c89),_0x307c2b(0x1b15),_0x307c2b(0x30ba),_0x307c2b(0x2a5d),_0x307c2b(0x3dcd),_0x307c2b(0x3bac),'direction',_0x307c2b(0x9d1),_0x307c2b(0xb0c),'observable.fn',_0x307c2b(0x5013),_0x307c2b(0x52b6),_0x307c2b(0x30ff),_0x307c2b(0x2965),_0x307c2b(0x1d50),'_axisY',_0x307c2b(0x1ef7),_0x307c2b(0x4980),'{{/ko_with}}',_0x307c2b(0x3dfe),'\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lightSpecularTerm\x20=\x20vec3(0.0);\x0a',_0x307c2b(0x4cd),'_focalLength',_0x307c2b(0x554f),_0x307c2b(0x1f1c),_0x307c2b(0x4802),_0x307c2b(0x11e9),_0x307c2b(0x5ab4),_0x307c2b(0xf36),_0x307c2b(0x2a6c),_0x307c2b(0x5bc),_0x307c2b(0xd13),_0x307c2b(0xe5f),_0x307c2b(0x2c65),_0x307c2b(0x3e1a),_0x307c2b(0x2e07),_0x307c2b(0x718),_0x307c2b(0x5a9d),_0x307c2b(0x1f83),_0x307c2b(0x3447),_0x307c2b(0x1e98),_0x307c2b(0x4c49),_0x307c2b(0x31f0),_0x307c2b(0x3094),_0x307c2b(0x3e02),_0x307c2b(0x52f1),'minus',_0x307c2b(0x4fe0),_0x307c2b(0x2bbb),_0x307c2b(0x316a),_0x307c2b(0x29f5),'Content\x20Volumes',_0x307c2b(0x3deb),_0x307c2b(0x10b7),_0x307c2b(0x3c45),'_lastBeforeStartOfFrame',_0x307c2b(0x3146),'inputType','quality',_0x307c2b(0x1ce8),_0x307c2b(0x5846),_0x307c2b(0x5635),'/**\x0a\x20*\x200.0001\x0a\x20*\x0a\x20*\x20@name\x20czm_epsilon4\x0a\x20*\x20@glslConstant\x0a\x20*/\x0aconst\x20float\x20czm_epsilon4\x20=\x200.0001;\x0a',_0x307c2b(0x45a0),_0x307c2b(0x598e),'viewRotation3D',_0x307c2b(0x2fcb),'orientedRevision_','EPSG:4269',_0x307c2b(0xc39),_0x307c2b(0x4201),_0x307c2b(0x536e),_0x307c2b(0x16f9),'1,\x202\x20and\x203',_0x307c2b(0xc65),_0x307c2b(0x494d),_0x307c2b(0x1965),_0x307c2b(0xf99),_0x307c2b(0x1556),_0x307c2b(0x4f68),_0x307c2b(0x1cf4),'_editPoint',_0x307c2b(0x63e),_0x307c2b(0x1c27),'noChildContext',_0x307c2b(0x3ff6),_0x307c2b(0x81d),'post',_0x307c2b(0x203),'unloadTile','KML\x20-\x20NetworkLinkControl\x20expires\x20is\x20not\x20a\x20valid\x20date',_0x307c2b(0x45d1),_0x307c2b(0x40c5),'_runningAverage','Enter\x20an\x20address\x20or\x20landmark...',_0x307c2b(0x50f),'beforeSanitizeAttributes',_0x307c2b(0x1b8f),_0x307c2b(0x1726),_0x307c2b(0x3854),_0x307c2b(0x3298),_0x307c2b(0xcff),'newBuilder','POST','toBase64',_0x307c2b(0x15eb),_0x307c2b(0x36a1),_0x307c2b(0x536b),_0x307c2b(0x43fb),_0x307c2b(0x312c),_0x307c2b(0x3dee),_0x307c2b(0x1208),_0x307c2b(0x5998),'serviceRegion',_0x307c2b(0xc58),_0x307c2b(0x567c),'getSurroundLineWidth',_0x307c2b(0x39fb),_0x307c2b(0x366f),_0x307c2b(0x56d9),_0x307c2b(0x18fa),_0x307c2b(0x132d),_0x307c2b(0x563f),_0x307c2b(0x3509),'bIsSurroundLine',_0x307c2b(0x702),'pickOffsets',_0x307c2b(0x442),_0x307c2b(0x4814),_0x307c2b(0x4765),'geo',_0x307c2b(0x1ac2),_0x307c2b(0x3a58),_0x307c2b(0x5074),_0x307c2b(0x188e),'Rendering\x20Statistics','firstTangent',_0x307c2b(0x395f),'checksum','./attribute.json',_0x307c2b(0x3ccd),'voxelGridPostRender',_0x307c2b(0x2eca),'createdBufferViews',_0x307c2b(0x3f6e),_0x307c2b(0x55f7),_0x307c2b(0x2eab),_0x307c2b(0x4ec7),_0x307c2b(0x4612),_0x307c2b(0xc35),_0x307c2b(0x50dc),_0x307c2b(0x437c),_0x307c2b(0xf5c),_0x307c2b(0x2bce),'startScalePtn',_0x307c2b(0x251c),_0x307c2b(0x90e),_0x307c2b(0x143),_0x307c2b(0x531c),_0x307c2b(0x408e),_0x307c2b(0x5383),'vertexColorOffset',_0x307c2b(0x582),_0x307c2b(0x2fb0),_0x307c2b(0x47dc),_0x307c2b(0x5860),_0x307c2b(0xf65),'_textureFloat',_0x307c2b(0xcdb),_0x307c2b(0x45cb),'_contourValue',_0x307c2b(0x5549),'invalid\x20value',_0x307c2b(0x715),'_adjustParentBBoxes',_0x307c2b(0x2d8d),_0x307c2b(0x3168),'lineUniformValues','Roll',_0x307c2b(0x3960),_0x307c2b(0x219f),_0x307c2b(0x3b0b),'selectedTerrainProviderViewModel',_0x307c2b(0x4afb),'blocking',_0x307c2b(0x56ff),'doRequestFullscreen',_0x307c2b(0xdfd),_0x307c2b(0x4e26),'BRDF',_0x307c2b(0x121c),_0x307c2b(0x1372),_0x307c2b(0x3df6),_0x307c2b(0x51ce),_0x307c2b(0x30eb),'_warningRadar',_0x307c2b(0x3c53),'getViewportElement','getValue',_0x307c2b(0x1c41),_0x307c2b(0x282c),_0x307c2b(0x32f),_0x307c2b(0x346b),_0x307c2b(0x1f6e),_0x307c2b(0x1ecc),'_uRadius',_0x307c2b(0x5a02),_0x307c2b(0x10ea),_0x307c2b(0x57e3),_0x307c2b(0x2cad),'kick',_0x307c2b(0x4c13),'_viewFromSubscription','textureRenderableFlag',_0x307c2b(0x803),'WidthX',_0x307c2b(0x1e81),'setStyle','delaySynchronous',_0x307c2b(0x50b1),_0x307c2b(0x3108),_0x307c2b(0x368b),_0x307c2b(0x587d),_0x307c2b(0xb54),_0x307c2b(0xe6e),_0x307c2b(0x1591),_0x307c2b(0x1e31),_0x307c2b(0x5244),_0x307c2b(0x129a),_0x307c2b(0x283c),_0x307c2b(0x23e),_0x307c2b(0x15a),_0x307c2b(0x2f9a),_0x307c2b(0x512a),_0x307c2b(0x5a2c),_0x307c2b(0x498b),'removeListener',_0x307c2b(0xed3),_0x307c2b(0x3f05),_0x307c2b(0x2b96),'normalRangeConstant',_0x307c2b(0xa91),_0x307c2b(0x2c77),_0x307c2b(0xf84),_0x307c2b(0x2e38),_0x307c2b(0x4cb5),_0x307c2b(0x4f86),'uniform\x20sampler2D\x20u_MainTex;\x0auniform\x20vec2\x20u_MainTex_TexelSize;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avec4\x20DownsampleBox13Tap(sampler2D\x20samplerTex,\x20vec2\x20uv,\x20vec2\x20texelSize)\x0a{\x0a\x20\x20\x20\x20vec4\x20A\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(-1.0,\x20-1.0));\x0a\x20\x20\x20\x20vec4\x20B\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(\x200.0,\x20-1.0));\x0a\x20\x20\x20\x20vec4\x20C\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(\x201.0,\x20-1.0));\x0a\x20\x20\x20\x20vec4\x20D\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(-0.5,\x20-0.5));\x0a\x20\x20\x20\x20vec4\x20E\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(\x200.5,\x20-0.5));\x0a\x20\x20\x20\x20vec4\x20F\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(-1.0,\x20\x200.0));\x0a\x20\x20\x20\x20vec4\x20G\x20=\x20texture2D(samplerTex,\x20uv\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20);\x0a\x20\x20\x20\x20vec4\x20H\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(\x201.0,\x20\x200.0));\x0a\x20\x20\x20\x20vec4\x20I\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(-0.5,\x20\x200.5));\x0a\x20\x20\x20\x20vec4\x20J\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(\x200.5,\x20\x200.5));\x0a\x20\x20\x20\x20vec4\x20K\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(-1.0,\x20\x201.0));\x0a\x20\x20\x20\x20vec4\x20L\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(\x200.0,\x20\x201.0));\x0a\x20\x20\x20\x20vec4\x20M\x20=\x20texture2D(samplerTex,\x20uv\x20+\x20texelSize\x20*\x20vec2(\x201.0,\x20\x201.0));\x0a\x20\x20\x20\x20vec2\x20div\x20=\x20(1.0\x20/\x204.0)\x20*\x20vec2(0.5,\x200.125);\x0a\x20\x20\x20\x20vec4\x20o\x20=\x20(D\x20+\x20E\x20+\x20I\x20+\x20J)\x20*\x20div.x;\x0a\x20\x20\x20\x20o\x20+=\x20(A\x20+\x20B\x20+\x20G\x20+\x20F)\x20*\x20div.y;\x0a\x20\x20\x20\x20o\x20+=\x20(B\x20+\x20C\x20+\x20H\x20+\x20G)\x20*\x20div.y;\x0a\x20\x20\x20\x20o\x20+=\x20(F\x20+\x20G\x20+\x20L\x20+\x20K)\x20*\x20div.y;\x0a\x20\x20\x20\x20o\x20+=\x20(G\x20+\x20H\x20+\x20M\x20+\x20L)\x20*\x20div.y;\x0a\x20\x20\x20\x20return\x20o;\x0a}\x0a//\x20Standard\x20box\x20filtering\x0avec4\x20DownsampleBox4Tap(sampler2D\x20samplerTex,\x20vec2\x20uv,\x20vec2\x20texelSize)\x0a{\x0a\x20\x20\x20\x20vec4\x20d\x20=\x20texelSize.xyxy\x20*\x20vec4(-1.0,\x20-1.0,\x201.0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20s;\x0a\x20\x20\x20\x20s\x20=\x20\x20texture2D(samplerTex,\x20uv\x20+\x20d.xy);\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.zy);\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.xw);\x0a\x20\x20\x20\x20s\x20+=\x20texture2D(samplerTex,\x20uv\x20+\x20d.zw);\x0a\x20\x20\x20\x20return\x20s\x20*\x20(1.0\x20/\x204.0);\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20DownsampleBox13Tap(u_MainTex,\x20v_textureCoordinates,\x20u_MainTex_TexelSize.xy);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a}\x0a','dayTextureSwipeRegion',_0x307c2b(0x56c0),'getPixelDimensions','.jsonp',_0x307c2b(0x13d5),_0x307c2b(0x33ec),_0x307c2b(0xfc6),'target',_0x307c2b(0x43b3),_0x307c2b(0x100a),_0x307c2b(0x25c0),_0x307c2b(0x34be),_0x307c2b(0x37dc),_0x307c2b(0x3cfe),_0x307c2b(0x2a69),_0x307c2b(0x2f87),'OES_vertex_array_object','_cameraVR',_0x307c2b(0x5b09),_0x307c2b(0x38c5),_0x307c2b(0x2823),_0x307c2b(0x58ea),_0x307c2b(0x34db),_0x307c2b(0x3392),'fillUniformValues','forwardAxis','text-line-height',_0x307c2b(0x4a5e),_0x307c2b(0x1147),_0x307c2b(0x3240),_0x307c2b(0x4551),_0x307c2b(0x45d9),_0x307c2b(0x3855),_0x307c2b(0x4268),_0x307c2b(0x2f6a),_0x307c2b(0x3646),_0x307c2b(0x588a),'getGridSymbolSize',_0x307c2b(0x2501),_0x307c2b(0x3f02),_0x307c2b(0x3aa2),_0x307c2b(0x3e66),_0x307c2b(0x2223),_0x307c2b(0x59d),_0x307c2b(0x290f),_0x307c2b(0x2fa1),_0x307c2b(0x483),_0x307c2b(0x4579),_0x307c2b(0x3360),_0x307c2b(0x614),_0x307c2b(0x4f9b),_0x307c2b(0x3864),_0x307c2b(0x58e2),_0x307c2b(0x301b),_0x307c2b(0x509b),_0x307c2b(0x3ed7),_0x307c2b(0x5083),_0x307c2b(0x2bf8),'_bloomEnabled',_0x307c2b(0x3820),_0x307c2b(0xc2c),_0x307c2b(0x7f0),'resort',_0x307c2b(0x2e08),_0x307c2b(0x50ac),_0x307c2b(0x5b26),_0x307c2b(0x265d),_0x307c2b(0x1c75),'_getPosition',_0x307c2b(0x2b1),'PlotParameterRadarScan',_0x307c2b(0x5746),_0x307c2b(0x10fd),_0x307c2b(0xcfe),_0x307c2b(0x3605),_0x307c2b(0x137c),'getAreaTexture',_0x307c2b(0xa80),'fill-color','generateCartesianArc',_0x307c2b(0xb4a),_0x307c2b(0x25f8),_0x307c2b(0x54d4),_0x307c2b(0x3b16),'attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0a\x0a//\x20In\x202D\x20and\x20in\x203D,\x20texture\x20coordinate\x20normalization\x20component\x20signs\x20encodes:\x0a//\x20*\x20X\x20sign\x20-\x20sidedness\x20relative\x20to\x20right\x20plane\x0a//\x20*\x20Y\x20sign\x20-\x20is\x20negative\x20OR\x20magnitude\x20is\x20greater\x20than\x201.0\x20if\x20vertex\x20is\x20on\x20bottom\x20of\x20volume\x0a#ifndef\x20COLUMBUS_VIEW_2D\x0aattribute\x20vec4\x20startHiAndForwardOffsetX;\x0aattribute\x20vec4\x20startLoAndForwardOffsetY;\x0aattribute\x20vec4\x20startNormalAndForwardOffsetZ;\x0aattribute\x20vec4\x20endNormalAndTextureCoordinateNormalizationX;\x0aattribute\x20vec4\x20rightNormalAndTextureCoordinateNormalizationY;\x0a#else\x0aattribute\x20vec4\x20startHiLo2D;\x0aattribute\x20vec4\x20offsetAndRight2D;\x0aattribute\x20vec4\x20startEndNormals2D;\x0aattribute\x20vec2\x20texcoordNormalization2D;\x0a#endif\x0a\x0aattribute\x20float\x20batchId;\x0a\x0avarying\x20vec4\x20v_startPlaneNormalEcAndHalfWidth;\x0avarying\x20vec4\x20v_endPlaneNormalEcAndBatchId;\x0avarying\x20vec4\x20v_rightPlaneEC;\x0avarying\x20vec4\x20v_endEcAndStartEcX;\x0avarying\x20vec4\x20v_texcoordNormalizationAndStartEcYZ;\x0a\x0a//\x20For\x20materials\x0a#ifdef\x20WIDTH_VARYING\x0avarying\x20float\x20v_width;\x0a#endif\x0a#ifdef\x20ANGLE_VARYING\x0avarying\x20float\x20v_polylineAngle;\x0a#endif\x0a\x0a#ifdef\x20PER_INSTANCE_COLOR\x0avarying\x20vec4\x20v_color;\x0a#endif\x0a\x0avoid\x20main()\x0a{\x0a#ifdef\x20COLUMBUS_VIEW_2D\x0a\x20\x20\x20\x20vec3\x20ecStart\x20=\x20(czm_modelViewRelativeToEye\x20*\x20czm_translateRelativeToEye(vec3(0.0,\x20startHiLo2D.xy),\x20vec3(0.0,\x20startHiLo2D.zw))).xyz;\x0a\x0a\x20\x20\x20\x20vec3\x20forwardDirectionEC\x20=\x20czm_normal\x20*\x20vec3(0.0,\x20offsetAndRight2D.xy);\x0a\x20\x20\x20\x20vec3\x20ecEnd\x20=\x20forwardDirectionEC\x20+\x20ecStart;\x0a\x20\x20\x20\x20forwardDirectionEC\x20=\x20normalize(forwardDirectionEC);\x0a\x0a\x20\x20\x20\x20//\x20Right\x20plane\x0a\x20\x20\x20\x20v_rightPlaneEC.xyz\x20=\x20czm_normal\x20*\x20vec3(0.0,\x20offsetAndRight2D.zw);\x0a\x20\x20\x20\x20v_rightPlaneEC.w\x20=\x20-dot(v_rightPlaneEC.xyz,\x20ecStart);\x0a\x0a\x20\x20\x20\x20//\x20start\x20plane\x0a\x20\x20\x20\x20vec4\x20startPlaneEC;\x0a\x20\x20\x20\x20startPlaneEC.xyz\x20=\x20\x20czm_normal\x20*\x20vec3(0.0,\x20startEndNormals2D.xy);\x0a\x20\x20\x20\x20startPlaneEC.w\x20=\x20-dot(startPlaneEC.xyz,\x20ecStart);\x0a\x0a\x20\x20\x20\x20//\x20end\x20plane\x0a\x20\x20\x20\x20vec4\x20endPlaneEC;\x0a\x20\x20\x20\x20endPlaneEC.xyz\x20=\x20\x20czm_normal\x20*\x20vec3(0.0,\x20startEndNormals2D.zw);\x0a\x20\x20\x20\x20endPlaneEC.w\x20=\x20-dot(endPlaneEC.xyz,\x20ecEnd);\x0a\x0a\x20\x20\x20\x20v_texcoordNormalizationAndStartEcYZ.x\x20=\x20abs(texcoordNormalization2D.x);\x0a\x20\x20\x20\x20v_texcoordNormalizationAndStartEcYZ.y\x20=\x20texcoordNormalization2D.y;\x0a\x0a#else\x20//\x20COLUMBUS_VIEW_2D\x0a\x20\x20\x20\x20vec3\x20ecStart\x20=\x20(czm_modelViewRelativeToEye\x20*\x20czm_translateRelativeToEye(startHiAndForwardOffsetX.xyz,\x20startLoAndForwardOffsetY.xyz)).xyz;\x0a\x20\x20\x20\x20vec3\x20offset\x20=\x20czm_normal\x20*\x20vec3(startHiAndForwardOffsetX.w,\x20startLoAndForwardOffsetY.w,\x20startNormalAndForwardOffsetZ.w);\x0a\x20\x20\x20\x20vec3\x20ecEnd\x20=\x20ecStart\x20+\x20offset;\x0a\x0a\x20\x20\x20\x20vec3\x20forwardDirectionEC\x20=\x20normalize(offset);\x0a\x0a\x20\x20\x20\x20//\x20start\x20plane\x0a\x20\x20\x20\x20vec4\x20startPlaneEC;\x0a\x20\x20\x20\x20startPlaneEC.xyz\x20=\x20czm_normal\x20*\x20startNormalAndForwardOffsetZ.xyz;\x0a\x20\x20\x20\x20startPlaneEC.w\x20=\x20-dot(startPlaneEC.xyz,\x20ecStart);\x0a\x0a\x20\x20\x20\x20//\x20end\x20plane\x0a\x20\x20\x20\x20vec4\x20endPlaneEC;\x0a\x20\x20\x20\x20endPlaneEC.xyz\x20=\x20czm_normal\x20*\x20endNormalAndTextureCoordinateNormalizationX.xyz;\x0a\x20\x20\x20\x20endPlaneEC.w\x20=\x20-dot(endPlaneEC.xyz,\x20ecEnd);\x0a\x0a\x20\x20\x20\x20//\x20Right\x20plane\x0a\x20\x20\x20\x20v_rightPlaneEC.xyz\x20=\x20czm_normal\x20*\x20rightNormalAndTextureCoordinateNormalizationY.xyz;\x0a\x20\x20\x20\x20v_rightPlaneEC.w\x20=\x20-dot(v_rightPlaneEC.xyz,\x20ecStart);\x0a\x0a\x20\x20\x20\x20v_texcoordNormalizationAndStartEcYZ.x\x20=\x20abs(endNormalAndTextureCoordinateNormalizationX.w);\x0a\x20\x20\x20\x20v_texcoordNormalizationAndStartEcYZ.y\x20=\x20rightNormalAndTextureCoordinateNormalizationY.w;\x0a\x0a#endif\x20//\x20COLUMBUS_VIEW_2D\x0a\x0a\x20\x20\x20\x20v_endEcAndStartEcX.xyz\x20=\x20ecEnd;\x0a\x20\x20\x20\x20v_endEcAndStartEcX.w\x20=\x20ecStart.x;\x0a\x20\x20\x20\x20v_texcoordNormalizationAndStartEcYZ.zw\x20=\x20ecStart.yz;\x0a\x0a#ifdef\x20PER_INSTANCE_COLOR\x0a\x20\x20\x20\x20v_color\x20=\x20czm_batchTable_color(batchId);\x0a#endif\x20//\x20PER_INSTANCE_COLOR\x0a\x0a\x20\x20\x20\x20//\x20Compute\x20a\x20normal\x20along\x20which\x20to\x20\x22push\x22\x20the\x20position\x20out,\x20extending\x20the\x20miter\x20depending\x20on\x20view\x20distance.\x0a\x20\x20\x20\x20//\x20Position\x20has\x20already\x20been\x20\x22pushed\x22\x20by\x20unit\x20length\x20along\x20miter\x20normal,\x20and\x20miter\x20normals\x20are\x20encoded\x20in\x20the\x20planes.\x0a\x20\x20\x20\x20//\x20Decode\x20the\x20normal\x20to\x20use\x20at\x20this\x20specific\x20vertex,\x20push\x20the\x20position\x20back,\x20and\x20then\x20push\x20to\x20where\x20it\x20needs\x20to\x20be.\x0a\x20\x20\x20\x20vec4\x20positionRelativeToEye\x20=\x20czm_computePosition();\x0a\x0a\x20\x20\x20\x20//\x20Check\x20distance\x20to\x20the\x20end\x20plane\x20and\x20start\x20plane,\x20pick\x20the\x20plane\x20that\x20is\x20closer\x0a\x20\x20\x20\x20vec4\x20positionEC\x20=\x20czm_modelViewRelativeToEye\x20*\x20positionRelativeToEye;\x20//\x20w\x20=\x201.0,\x20see\x20czm_computePosition\x0a\x20\x20\x20\x20float\x20absStartPlaneDistance\x20=\x20abs(czm_planeDistance(startPlaneEC,\x20positionEC.xyz));\x0a\x20\x20\x20\x20float\x20absEndPlaneDistance\x20=\x20abs(czm_planeDistance(endPlaneEC,\x20positionEC.xyz));\x0a\x20\x20\x20\x20vec3\x20planeDirection\x20=\x20czm_branchFreeTernary(absStartPlaneDistance\x20<\x20absEndPlaneDistance,\x20startPlaneEC.xyz,\x20endPlaneEC.xyz);\x0a\x20\x20\x20\x20vec3\x20upOrDown\x20=\x20normalize(cross(v_rightPlaneEC.xyz,\x20planeDirection));\x20//\x20Points\x20\x22up\x22\x20for\x20start\x20plane,\x20\x22down\x22\x20at\x20end\x20plane.\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20normalize(cross(planeDirection,\x20upOrDown));\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20In\x20practice,\x20the\x20opposite\x20seems\x20to\x20work\x20too.\x0a\x0a\x20\x20\x20\x20//\x20Extrude\x20bottom\x20vertices\x20downward\x20for\x20far\x20view\x20distances,\x20like\x20for\x20GroundPrimitives\x0a\x20\x20\x20\x20upOrDown\x20=\x20cross(forwardDirectionEC,\x20normalEC);\x0a\x20\x20\x20\x20upOrDown\x20=\x20float(czm_sceneMode\x20==\x20czm_sceneMode3D)\x20*\x20upOrDown;\x0a\x20\x20\x20\x20upOrDown\x20=\x20float(v_texcoordNormalizationAndStartEcYZ.y\x20>\x201.0\x20||\x20v_texcoordNormalizationAndStartEcYZ.y\x20<\x200.0)\x20*\x20upOrDown;\x0a\x20\x20\x20\x20upOrDown\x20=\x20min(GLOBE_MINIMUM_ALTITUDE,\x20czm_geometricToleranceOverMeter\x20*\x20length(positionRelativeToEye.xyz))\x20*\x20upOrDown;\x0a\x20\x20\x20\x20positionEC.xyz\x20+=\x20upOrDown;\x0a\x0a\x20\x20\x20\x20v_texcoordNormalizationAndStartEcYZ.y\x20=\x20czm_branchFreeTernary(v_texcoordNormalizationAndStartEcYZ.y\x20>\x201.0,\x200.0,\x20abs(v_texcoordNormalizationAndStartEcYZ.y));\x0a\x0a\x20\x20\x20\x20//\x20Determine\x20distance\x20along\x20normalEC\x20to\x20push\x20for\x20a\x20volume\x20of\x20appropriate\x20width.\x0a\x20\x20\x20\x20//\x20Make\x20volumes\x20about\x20double\x20pixel\x20width\x20for\x20a\x20conservative\x20fit\x20-\x20in\x20practice\x20the\x0a\x20\x20\x20\x20//\x20extra\x20cost\x20here\x20is\x20minimal\x20compared\x20to\x20the\x20loose\x20volume\x20heights.\x0a\x20\x20\x20\x20//\x0a\x20\x20\x20\x20//\x20N\x20=\x20normalEC\x20(guaranteed\x20\x22right-facing\x22)\x0a\x20\x20\x20\x20//\x20R\x20=\x20rightEC\x0a\x20\x20\x20\x20//\x20p\x20=\x20angle\x20between\x20N\x20and\x20R\x0a\x20\x20\x20\x20//\x20w\x20=\x20distance\x20to\x20push\x20along\x20R\x20if\x20R\x20==\x20N\x0a\x20\x20\x20\x20//\x20d\x20=\x20distance\x20to\x20push\x20along\x20N\x0a\x20\x20\x20\x20//\x0a\x20\x20\x20\x20//\x20\x20\x20N\x20\x20\x20R\x0a\x20\x20\x20\x20//\x20\x20{\x20\x20p|\x20}\x20\x20\x20\x20\x20\x20*\x20cos(p)\x20=\x20dot(N,\x20R)\x20=\x20w\x20/\x20d\x0a\x20\x20\x20\x20//\x20\x20d\x20\x20|\x20\x20|w\x20\x20\x20\x20*\x20d\x20=\x20w\x20/\x20dot(N,\x20R)\x0a\x20\x20\x20\x20//\x20\x20\x20\x20{\x20|\x20}\x0a\x20\x20\x20\x20//\x20\x20\x20\x20\x20\x20\x20o----------\x20polyline\x20segment\x20---->\x0a\x20\x20\x20\x20//\x0a\x20\x20\x20\x20float\x20width\x20=\x20czm_batchTable_width(batchId);\x0a#ifdef\x20WIDTH_VARYING\x0a\x20\x20\x20\x20v_width\x20=\x20width;\x0a#endif\x0a\x0a\x20\x20\x20\x20v_startPlaneNormalEcAndHalfWidth.xyz\x20=\x20startPlaneEC.xyz;\x0a\x20\x20\x20\x20v_startPlaneNormalEcAndHalfWidth.w\x20=\x20width\x20*\x200.5;\x0a\x0a\x20\x20\x20\x20v_endPlaneNormalEcAndBatchId.xyz\x20=\x20endPlaneEC.xyz;\x0a\x20\x20\x20\x20v_endPlaneNormalEcAndBatchId.w\x20=\x20batchId;\x0a\x0a\x20\x20\x20\x20width\x20=\x20width\x20*\x20max(0.0,\x20czm_metersPerPixel(positionEC));\x20//\x20width\x20=\x20distance\x20to\x20push\x20along\x20R\x0a\x20\x20\x20\x20width\x20=\x20width\x20/\x20dot(normalEC,\x20v_rightPlaneEC.xyz);\x20//\x20width\x20=\x20distance\x20to\x20push\x20along\x20N\x0a\x0a\x20\x20\x20\x20//\x20Determine\x20if\x20this\x20vertex\x20is\x20on\x20the\x20\x22left\x22\x20or\x20\x22right\x22\x0a#ifdef\x20COLUMBUS_VIEW_2D\x0a\x20\x20\x20\x20\x20\x20\x20\x20normalEC\x20*=\x20sign(texcoordNormalization2D.x);\x0a#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20normalEC\x20*=\x20sign(endNormalAndTextureCoordinateNormalizationX.w);\x0a#endif\x0a\x0a\x20\x20\x20\x20positionEC.xyz\x20+=\x20width\x20*\x20normalEC;\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_depthClampFarPlane(czm_projection\x20*\x20positionEC);\x0a\x0a#ifdef\x20ANGLE_VARYING\x0a\x20\x20\x20\x20//\x20Approximate\x20relative\x20screen\x20space\x20direction\x20of\x20the\x20line.\x0a\x20\x20\x20\x20vec2\x20approxLineDirection\x20=\x20normalize(vec2(forwardDirectionEC.x,\x20-forwardDirectionEC.y));\x0a\x20\x20\x20\x20approxLineDirection.y\x20=\x20czm_branchFreeTernary(approxLineDirection.x\x20==\x200.0\x20&&\x20approxLineDirection.y\x20==\x200.0,\x20-1.0,\x20approxLineDirection.y);\x0a\x20\x20\x20\x20v_polylineAngle\x20=\x20czm_fastApproximateAtan(approxLineDirection.x,\x20approxLineDirection.y);\x0a#endif\x0a}\x0a',_0x307c2b(0x46d2),'_minTerrainHeight','_pushGeoGraphicObjectArray',_0x307c2b(0x4603),_0x307c2b(0x2d41),_0x307c2b(0x422f),_0x307c2b(0xcf5),_0x307c2b(0x3e50),_0x307c2b(0x19aa),'_runtimeConditions','phi0',_0x307c2b(0x258d),_0x307c2b(0x28a),_0x307c2b(0x370b),_0x307c2b(0x2c75),_0x307c2b(0xedc),_0x307c2b(0x11d3),_0x307c2b(0xd30),'_removeCluster','particlePostRender',_0x307c2b(0x1bc8),_0x307c2b(0x35cf),_0x307c2b(0xc47),_0x307c2b(0x248),'_Buffer_from',_0x307c2b(0x659),'setOverflow',_0x307c2b(0x4ee9),_0x307c2b(0x333a),'isInTheSameDomainFnc',_0x307c2b(0x3efa),_0x307c2b(0x420f),_0x307c2b(0x2e91),'addOffsetIncrement','isModelRotateUpdate','_hasIndex','versions',_0x307c2b(0x15ab),_0x307c2b(0x4f7a),'maximumComponent',_0x307c2b(0x5311),'/**\x0a\x20*\x20The\x20automatic\x20GLSL\x20constant\x20for\x20{@link\x20Pass#OPAQUE}\x0a\x20*\x0a\x20*\x20@name\x20czm_passOpaque\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20czm_pass\x0a\x20*/\x0aconst\x20float\x20czm_passOpaque\x20=\x2012.0;\x0a',_0x307c2b(0xbc5),_0x307c2b(0x2332),_0x307c2b(0x47f4),_0x307c2b(0x202f),_0x307c2b(0x44ca),_0x307c2b(0x4a0a),_0x307c2b(0x2beb),_0x307c2b(0xce9),_0x307c2b(0x49b3),_0x307c2b(0xeb9),_0x307c2b(0x54fa),_0x307c2b(0x3d8a),'2DLow.zxy);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20p\x20=\x20czm_columbusViewMorph(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_translateRelativeToEye(','mkdev',_0x307c2b(0x2684),_0x307c2b(0xd5e),_0x307c2b(0x377f),_0x307c2b(0x3dce),_0x307c2b(0x4bac),_0x307c2b(0x1a1d),_0x307c2b(0x1972),_0x307c2b(0x3daf),_0x307c2b(0x5692),_0x307c2b(0x17c3),_0x307c2b(0x312f),_0x307c2b(0x3439),_0x307c2b(0x24f),_0x307c2b(0x447f),'animation_blurred',_0x307c2b(0x4b5f),_0x307c2b(0x237a),_0x307c2b(0x3ec4),_0x307c2b(0x16c7),_0x307c2b(0xa09),_0x307c2b(0x40ee),'setQueryParameters','epEntity',_0x307c2b(0x4546),_0x307c2b(0x2ec),'dayTextureHue',_0x307c2b(0x4c61),_0x307c2b(0xd1c),_0x307c2b(0xed8),'filenameLength',_0x307c2b(0x1bb5),_0x307c2b(0x4ff5),'_primitive',_0x307c2b(0x22a5),_0x307c2b(0x5188),_0x307c2b(0x2150),_0x307c2b(0x3f37),_0x307c2b(0x37c1),_0x307c2b(0x3350),_0x307c2b(0x2c9d),_0x307c2b(0x271a),'kml-refrehMode-onStop-noCamera',_0x307c2b(0x978),'PolylineVolumeGeometry',_0x307c2b(0x2219),_0x307c2b(0x5a71),'_QualityIncreaseStep',_0x307c2b(0x3fe0),'uniform\x20sampler2D\x20image;\x0auniform\x20float\x20strength;\x0auniform\x20vec2\x20repeat;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20vec4\x20textureValue\x20=\x20texture2D(image,\x20fract(repeat\x20*\x20materialInput.st));\x0a\x20\x20\x20\x20vec3\x20normalTangentSpace\x20=\x20textureValue.channels;\x0a\x20\x20\x20\x20normalTangentSpace.xy\x20=\x20normalTangentSpace.xy\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20normalTangentSpace.z\x20=\x20clamp(1.0\x20-\x20strength,\x200.1,\x201.0);\x0a\x20\x20\x20\x20normalTangentSpace\x20=\x20normalize(normalTangentSpace);\x0a\x20\x20\x20\x20vec3\x20normalEC\x20=\x20materialInput.tangentToEyeMatrix\x20*\x20normalTangentSpace;\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20material.normal\x20=\x20normalEC;\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','nodeType',_0x307c2b(0xf55),_0x307c2b(0x48e9),'_execute_1006','eastNormal','_eastVector',_0x307c2b(0x1601),'clippath',_0x307c2b(0x1306),_0x307c2b(0x228f),_0x307c2b(0x18ef),_0x307c2b(0x254c),_0x307c2b(0xb33),'_opacityTexture',_0x307c2b(0x355f),'showrouteline',_0x307c2b(0x4708),'s3mtiles','_shouldAnimate',_0x307c2b(0x215d),'PBR_THEME','newWindow',_0x307c2b(0x2338),_0x307c2b(0x2ed7),'requiresTextureCoordinates',_0x307c2b(0xa34),_0x307c2b(0x22b9),'getGradient',_0x307c2b(0x4374),_0x307c2b(0x587),_0x307c2b(0x3ec1),'Point\x20Cloud\x20Shading',_0x307c2b(0xa08),_0x307c2b(0x4295),_0x307c2b(0x2a24),_0x307c2b(0x5a73),_0x307c2b(0x279f),_0x307c2b(0x406d),_0x307c2b(0x52b7),_0x307c2b(0x4d24),_0x307c2b(0x563a),_0x307c2b(0x1637),_0x307c2b(0x9b5),_0x307c2b(0x91c),_0x307c2b(0x1a50),_0x307c2b(0x2469),_0x307c2b(0x35ff),_0x307c2b(0x1fca),_0x307c2b(0x3747),_0x307c2b(0x77b),_0x307c2b(0x42d9),_0x307c2b(0x4895),_0x307c2b(0x5023),_0x307c2b(0x59ee),_0x307c2b(0x176b),'_extractRegionsUpdate',_0x307c2b(0x2b29),_0x307c2b(0x15e3),_0x307c2b(0x2dcc),_0x307c2b(0x2c1d),'ClampObjectPolygonCache',_0x307c2b(0x1e09),'AREA_1',_0x307c2b(0x41fd),_0x307c2b(0x57f9),_0x307c2b(0x1182),_0x307c2b(0x491e),_0x307c2b(0x3a4a),_0x307c2b(0x18d7),_0x307c2b(0x32a),_0x307c2b(0xa82),_0x307c2b(0x1744),_0x307c2b(0x434d),'toString\x20is\x20not\x20a\x20function',_0x307c2b(0x1a84),_0x307c2b(0x101c),_0x307c2b(0x7b6),_0x307c2b(0x4c80),'_penumbraCos',_0x307c2b(0x144e),_0x307c2b(0x2ebc),_0x307c2b(0x2acf),'_pointSize',_0x307c2b(0x28eb),_0x307c2b(0x46f8),_0x307c2b(0xf13),_0x307c2b(0x1afb),_0x307c2b(0x547),'italicAngle',_0x307c2b(0x533d),'Fetched\x20nodes,\x20total:',_0x307c2b(0x542b),_0x307c2b(0x2f5f),_0x307c2b(0x1ec3),_0x307c2b(0x5378),'wtsConfigManager',_0x307c2b(0x4e8d),'fillOutline',_0x307c2b(0x5835),'fill-rule',_0x307c2b(0x128a),_0x307c2b(0x16db),'$id',_0x307c2b(0x2ae2),_0x307c2b(0x2521),_0x307c2b(0x11c1),_0x307c2b(0x3386),_0x307c2b(0x5393),_0x307c2b(0x439d),'_lastOutlineColor','_positions','_parseColorCache',_0x307c2b(0x5991),_0x307c2b(0x581b),_0x307c2b(0x3c5b),_0x307c2b(0x12d8),'Numeric\x20branch\x20labels\x20must\x20be\x20integer\x20values.','project','Radius',_0x307c2b(0x268f),_0x307c2b(0x3081),_0x307c2b(0x425e),_0x307c2b(0x291a),'_velocityTexRes',_0x307c2b(0x415a),'isString',_0x307c2b(0x2b3a),'jQuery',_0x307c2b(0x54c7),_0x307c2b(0x3fec),_0x307c2b(0x2702),_0x307c2b(0x1d78),_0x307c2b(0x1b4f),_0x307c2b(0x85d),_0x307c2b(0x38be),_0x307c2b(0x4bf5),_0x307c2b(0x3cfa),_0x307c2b(0x55bc),_0x307c2b(0x5636),_0x307c2b(0x2fe7),_0x307c2b(0x167b),_0x307c2b(0x9f2),_0x307c2b(0x186b),'PBPOITile',_0x307c2b(0x4987),_0x307c2b(0x960),_0x307c2b(0x38bb),'\x22\x20uses\x20unsupported\x20semantic\x20\x22',_0x307c2b(0x44f5),'DATUM','cos_p12',_0x307c2b(0x1ad3),'pixelWidth',_0x307c2b(0x3664),_0x307c2b(0x548a),_0x307c2b(0x2ddc),'bandMasks','getDotPlotLibID',_0x307c2b(0x1a8f),_0x307c2b(0x1833),_0x307c2b(0x27ff),_0x307c2b(0xa4e),_0x307c2b(0x3915),_0x307c2b(0x4d21),_0x307c2b(0x4346),'INSTANCED',_0x307c2b(0x30e0),_0x307c2b(0x263),_0x307c2b(0x412),'_globalDepthProjMatrix',_0x307c2b(0x410),_0x307c2b(0x25f3),_0x307c2b(0x483d),_0x307c2b(0x4879),_0x307c2b(0x2024),_0x307c2b(0x4c06),'addDebugCollisionBoxes',_0x307c2b(0x121e),_0x307c2b(0x4727),_0x307c2b(0x3610),'\x0aattribute\x20vec4\x20aPosition;\x0aattribute\x20vec4\x20aTexCoord0;\x0aattribute\x20float\x20aColor;\x0auniform\x20float\x20uLineWidth;\x0avarying\x20float\x20vColor;\x0a\x0afloat\x20computerOnePixelLength()\x0a{\x0a\x09vec4\x20viewPos\x20=\x20czm_modelView\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a\x09vec4\x20winPos\x20=\x20czm_projection\x20*\x20viewPos;\x0a\x09float\x20dwidth\x20=\x20czm_metersPerPixel(viewPos);\x0a\x09winPos.x\x20=\x20winPos.x\x20-\x202.0\x20*\x20dwidth;\x0a\x09vec4\x20newViewPos\x20=\x20czm_inverseProjection\x20*\x20winPos;\x0a\x09return\x20length(viewPos\x20-\x20newViewPos);\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20bool\x20bUsePre\x20=\x20aTexCoord0.x\x20<\x200.1;\x0a\x20\x20\x20\x20float\x20offset\x20=\x20bUsePre\x20?\x20-uLineWidth\x20:\x20uLineWidth;\x0a\x20\x20\x20\x20vec4\x20viewPos1\x20=\x20czm_modelView\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a\x09viewPos1.x\x20=\x20viewPos1.x\x20+\x20offset\x20*\x20computerOnePixelLength();\x0a\x09gl_Position\x20=\x20czm_projection\x20*\x20viewPos1;\x0a\x09vColor\x20=\x20aColor;\x0a}',_0x307c2b(0x142e),_0x307c2b(0x26f6),_0x307c2b(0x1a1c),_0x307c2b(0x3581),'rowspan',_0x307c2b(0x1852),_0x307c2b(0x44d4),_0x307c2b(0x215f),'northEastDownToFixedFrame',_0x307c2b(0x43ac),'crypto\x20unavailable','ApproximateTerrainHeights',_0x307c2b(0x496f),_0x307c2b(0x24d1),'scope',_0x307c2b(0x14b6),_0x307c2b(0x2f05),_0x307c2b(0xb0a),_0x307c2b(0x43a9),_0x307c2b(0x29d7),_0x307c2b(0xacc),_0x307c2b(0x51bf),_0x307c2b(0xff4),'_depthTestEnable',_0x307c2b(0x3ca0),_0x307c2b(0x2bd4),_0x307c2b(0x1a0e),_0x307c2b(0x17ec),_0x307c2b(0x3850),_0x307c2b(0x31b0),_0x307c2b(0x3f60),_0x307c2b(0x2d64),'PolylineFp_','utils.arrayPushAll',_0x307c2b(0x3b25),_0x307c2b(0x13ab),'pointermove','utils.domData','hasGeometry',_0x307c2b(0x324),_0x307c2b(0x11d),'_pthread_setspecific','_nominalFrameRate',_0x307c2b(0x1594),'#32CD32',_0x307c2b(0x1033),_0x307c2b(0x1e88),_0x307c2b(0x12cd),_0x307c2b(0x117f),'getRadius2',_0x307c2b(0x525),_0x307c2b(0x487e),_0x307c2b(0x1190),'tiles',_0x307c2b(0x71c),_0x307c2b(0x56dd),_0x307c2b(0x4e48),_0x307c2b(0x19a5),_0x307c2b(0x4f60),_0x307c2b(0x263b),_0x307c2b(0x1804),_0x307c2b(0x2d5a),_0x307c2b(0x521a),_0x307c2b(0x288a),_0x307c2b(0x287b),_0x307c2b(0x5bd),_0x307c2b(0x27f1),_0x307c2b(0x195c),_0x307c2b(0x871),_0x307c2b(0x5316),'_selectUpdate','FileType',_0x307c2b(0x49fe),_0x307c2b(0x3271),_0x307c2b(0x52ca),'S3MTilesVectex_',_0x307c2b(0x49b4),_0x307c2b(0x39c8),_0x307c2b(0x1cd6),_0x307c2b(0x692),_0x307c2b(0x3936),_0x307c2b(0x3ead),'_saveSetjmp','#ifdef\x20INSTANCED\x0aattribute\x20vec2\x20direction;\x0a#endif\x0aattribute\x20vec4\x20positionHighAndScale;\x0aattribute\x20vec4\x20positionLowAndRotation;\x0auniform\x20vec4\x20u_tileRangeAndImageSize;\x0aattribute\x20vec4\x20volTexCoord;\x0avarying\x20vec4\x20v_volTexCoord;\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0afloat\x20getGlobeDepth(vec4\x20positionEC){\x0a\x20\x20\x20\x20vec4\x20posWC\x20=\x20czm_eyeToWindowCoordinates(positionEC);\x0a\x20\x20\x20\x20float\x20globeDepth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20posWC.xy\x20/\x20czm_viewport.zw));\x0a\x20\x20\x20\x20if\x20(globeDepth\x20==\x200.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x200.0;\x20//\x20not\x20on\x20the\x20globe\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec4\x20eyeCoordinate\x20=\x20czm_windowToEyeCoordinates(posWC.xy,\x20globeDepth);\x0a\x20\x20\x20\x20return\x20eyeCoordinate.z\x20/\x20eyeCoordinate.w;\x0a}\x0a\x0avec4\x20addScreenSpaceOffset(vec4\x20positionEC,\x20vec2\x20imageSize,\x20float\x20scale,\x20vec2\x20direction)\x0a{\x0a\x20\x20\x20\x20vec2\x20halfSize\x20=\x20imageSize\x20*\x20scale\x20*\x20czm_resolutionScale\x20*\x200.5;\x0a\x20\x20\x20\x20halfSize\x20*=\x20((direction\x20*\x202.0)\x20-\x201.0);\x0a\x20\x20\x20\x20positionEC.xy\x20+=\x20halfSize;\x0a\x20\x20\x20\x20return\x20positionEC;\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec3\x20positionHigh\x20=\x20positionHighAndScale.xyz;\x0a\x20\x20\x20\x20vec3\x20positionLow\x20=\x20positionLowAndRotation.xyz;\x0a\x20\x20\x20\x20float\x20scale\x20=\x20positionHighAndScale.w;\x0a\x20\x20\x20\x20vec2\x20textureCoordinates\x20=\x20direction;\x0a\x20\x20\x20\x20vec2\x20imageSize\x20=\x20u_tileRangeAndImageSize.zw;\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20czm_translateRelativeToEye(positionHigh,\x20positionLow);\x0a\x20\x20\x20\x20vec4\x20positionEC\x20=\x20czm_modelViewRelativeToEye\x20*\x20p;\x0a\x20\x20\x20\x20float\x20depthsilon\x20=\x2010.0;\x0a\x20\x20\x20\x20float\x20globeDepth\x20=\x20getGlobeDepth(positionEC);\x0a\x20\x20\x20\x20if\x20(globeDepth\x20!=\x200.0\x20&&\x20positionEC.z\x20+\x20depthsilon\x20<\x20globeDepth)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20positionEC.xyz\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else{\x0a\x20\x20\x20\x20\x20\x20\x20\x20positionEC\x20=\x20addScreenSpaceOffset(positionEC,\x20imageSize,\x20scale,\x20direction);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_projection\x20*\x20positionEC;\x0a\x20\x20\x20\x20v_textureCoordinates\x20=\x20textureCoordinates;\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20czm_vertexLogDepth();\x0a#endif\x0a\x20\x20\x20\x20v_volTexCoord\x20=\x20volTexCoord;\x0a\x20\x20\x20\x20vec2\x20halfSize\x20=\x20imageSize\x20*\x20scale\x20*\x20czm_resolutionScale\x20*\x200.5\x20/\x20u_tileRangeAndImageSize.xy;\x0a\x20\x20\x20\x20halfSize\x20*=\x20((direction\x20*\x202.0)\x20-\x201.0);\x0a\x20\x20\x20\x20v_volTexCoord.xy\x20+=\x20halfSize;\x0a}','#559037',_0x307c2b(0x1207),_0x307c2b(0x4a20),_0x307c2b(0x461f),_0x307c2b(0x5660),_0x307c2b(0x1ba),_0x307c2b(0x3436),_0x307c2b(0x436e),'_startPoint3D',_0x307c2b(0x1d93),_0x307c2b(0x3384),_0x307c2b(0x29ec),_0x307c2b(0x2097),_0x307c2b(0xd27),_0x307c2b(0x489),_0x307c2b(0x5515),_0x307c2b(0x1b8b),_0x307c2b(0x533a),_0x307c2b(0x2760),_0x307c2b(0x13a5),_0x307c2b(0x442f),_0x307c2b(0x24e0),_0x307c2b(0x1486),_0x307c2b(0x307c),_0x307c2b(0x441f),_0x307c2b(0x4a98),_0x307c2b(0xc2d),'dynamicLayer3D.clear\x20url',_0x307c2b(0x3913),'_maxEyeOffset',_0x307c2b(0x3d5b),_0x307c2b(0x374),')\x20<=\x20','optionsText',_0x307c2b(0x6ec),_0x307c2b(0xf7f),_0x307c2b(0x1337),'isOnlyS3MObjectVisible',_0x307c2b(0x5979),'computePositions',_0x307c2b(0x4709),_0x307c2b(0xc37),_0x307c2b(0x4b32),'./SampleData/situationSimulation/Picture/fire4.png',_0x307c2b(0x44dd),_0x307c2b(0x543b),'morphStart',_0x307c2b(0x5805),'_replacementList',_0x307c2b(0x662),'getRequiredExtensions','getPolygons','inetPton4',_0x307c2b(0x27fb),_0x307c2b(0x3b9f),'_instancedUniformsByProgram','line-miter-limit','invalid\x20volume\x20object',_0x307c2b(0x43a),_0x307c2b(0x4dc7),_0x307c2b(0x5781),_0x307c2b(0xc9b),_0x307c2b(0x5896),_0x307c2b(0x535d),_0x307c2b(0x3275),_0x307c2b(0x2fdf),'excavationSideNormalTextureUrl',_0x307c2b(0x12df),_0x307c2b(0xa85),_0x307c2b(0x41ea),_0x307c2b(0x2385),_0x307c2b(0x2da3),_0x307c2b(0x1b8a),_0x307c2b(0x29c5),_0x307c2b(0x310),_0x307c2b(0x1ce2),_0x307c2b(0x11c4),_0x307c2b(0x4186),_0x307c2b(0x1c52),_0x307c2b(0x39a3),_0x307c2b(0x1a7b),_0x307c2b(0x547c),_0x307c2b(0x47c),_0x307c2b(0x34b5),_0x307c2b(0x290e),_0x307c2b(0xb1f),_0x307c2b(0x5799),_0x307c2b(0x12b5),_0x307c2b(0x35aa),'uSelectColorType','_oneOverRadiiSquared',_0x307c2b(0x23b),'octEncodeInRange',_0x307c2b(0x1eb5),_0x307c2b(0x4ef),_0x307c2b(0x3ab8),'projectPointsOntoPlane',_0x307c2b(0x1052),_0x307c2b(0x1310),'setFlattenRegionVisibleInViewport','figcaption',_0x307c2b(0x40e1),'proj',_0x307c2b(0x3e5c),_0x307c2b(0x4e81),_0x307c2b(0x2afd),'getFunctionIndex',_0x307c2b(0x2a3d),_0x307c2b(0x6a4),'nightFadeDistance','uniformMatrix3fv','globeType',_0x307c2b(0x4b3a),'Pick\x20Tileset',_0x307c2b(0x49c2),'instanceMode',_0x307c2b(0x3559),'isInializeOK',_0x307c2b(0xdbd),_0x307c2b(0x30c5),'bound',_0x307c2b(0x2862),_0x307c2b(0x22a2),_0x307c2b(0x891),'FRONT_AND_BACK',_0x307c2b(0xdf1),_0x307c2b(0x2bbc),'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec4\x20colorForward;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20colorForwardScale;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec4\x20colorBack;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20colorBackScale;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20repeat;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20float\x20flowSpeed;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20sp\x20=\x201.0\x20/\x20repeat;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dis\x20=\x20distance(st,\x20vec2(0.0,\x200.0));\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20m\x20=\x20mod(dis\x20-\x20fract(czm_frameNumber\x20*\x200.001\x20*\x20flowSpeed),\x20sp);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20a\x20=\x20step(sp\x20/\x20repeat\x20*\x200.2,\x20m);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(a\x20==\x200.0){\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20colorForward.rgb\x20*\x20colorForwardScale;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20colorForward.a;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x20{\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=\x20colorBack.rgb\x20*\x20colorBackScale;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=\x20colorBack.a;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20material;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}',_0x307c2b(0x1d20),_0x307c2b(0x1bf7),'IGNORE_NORMAL',_0x307c2b(0x3a12),_0x307c2b(0x52a),'_colorShaderTranslucent','_textSubscription',_0x307c2b(0x72a),_0x307c2b(0x30f5),_0x307c2b(0x3771),'pts',_0x307c2b(0x3815),_0x307c2b(0xe4a),'TRANSITIONING',_0x307c2b(0x1d46),'fillOutlinePatternUniforms','parseChildGroup',_0x307c2b(0x4a2c),_0x307c2b(0x4fea),_0x307c2b(0x5e6),_0x307c2b(0x53a3),_0x307c2b(0x2e66),'TOTAL_MEMORY\x20should\x20be\x20larger\x20than\x20TOTAL_STACK,\x20was\x20','\x0auniform\x20mat4\x20u_matrix;\x0auniform\x20float\x20u_extrude_scale;\x0auniform\x20float\x20u_opacity;\x0auniform\x20float\x20u_intensity;\x0a\x0aattribute\x20vec2\x20a_pos;\x0a\x0avarying\x20vec2\x20v_extrude;\x0a\x0a#pragma\x20mapbox:\x20define\x20highp\x20float\x20weight\x0a#pragma\x20mapbox:\x20define\x20mediump\x20float\x20radius\x0a\x0a//\x20Effective\x20\x220\x22\x20in\x20the\x20kernel\x20density\x20texture\x20to\x20adjust\x20the\x20kernel\x20size\x20to;\x0a//\x20this\x20empirically\x20chosen\x20number\x20minimizes\x20artifacts\x20on\x20overlapping\x20kernels\x0a//\x20for\x20typical\x20heatmap\x20cases\x20(assuming\x20clustered\x20source)\x0aconst\x20highp\x20float\x20ZERO\x20=\x201.0\x20/\x20255.0\x20/\x2016.0;\x0a\x0a//\x20Gaussian\x20kernel\x20coefficient:\x201\x20/\x20sqrt(2\x20*\x20PI)\x0a#define\x20GAUSS_COEF\x200.3989422804014327\x0a\x0avoid\x20main(void)\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20float\x20weight\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20float\x20radius\x0a\x0a\x20\x20\x20\x20//\x20unencode\x20the\x20extrusion\x20vector\x20that\x20we\x20snuck\x20into\x20the\x20a_pos\x20vector\x0a\x20\x20\x20\x20vec2\x20unscaled_extrude\x20=\x20vec2(mod(a_pos,\x202.0)\x20*\x202.0\x20-\x201.0);\x0a\x0a\x20\x20\x20\x20//\x20This\x20\x27extrude\x27\x20comes\x20in\x20ranging\x20from\x20[-1,\x20-1],\x20to\x20[1,\x201].\x20\x20We\x27ll\x20use\x0a\x20\x20\x20\x20//\x20it\x20to\x20produce\x20the\x20vertices\x20of\x20a\x20square\x20mesh\x20framing\x20the\x20point\x20feature\x0a\x20\x20\x20\x20//\x20we\x27re\x20adding\x20to\x20the\x20kernel\x20density\x20texture.\x20\x20We\x27ll\x20also\x20pass\x20it\x20as\x0a\x20\x20\x20\x20//\x20a\x20varying,\x20so\x20that\x20the\x20fragment\x20shader\x20can\x20determine\x20the\x20distance\x20of\x0a\x20\x20\x20\x20//\x20each\x20fragment\x20from\x20the\x20point\x20feature.\x0a\x20\x20\x20\x20//\x20Before\x20we\x20do\x20so,\x20we\x20need\x20to\x20scale\x20it\x20up\x20sufficiently\x20so\x20that\x20the\x0a\x20\x20\x20\x20//\x20kernel\x20falls\x20effectively\x20to\x20zero\x20at\x20the\x20edge\x20of\x20the\x20mesh.\x0a\x20\x20\x20\x20//\x20That\x20is,\x20we\x20want\x20to\x20know\x20S\x20such\x20that\x0a\x20\x20\x20\x20//\x20weight\x20*\x20u_intensity\x20*\x20GAUSS_COEF\x20*\x20exp(-0.5\x20*\x203.0^2\x20*\x20S^2)\x20==\x20ZERO\x0a\x20\x20\x20\x20//\x20Which\x20solves\x20to:\x0a\x20\x20\x20\x20//\x20S\x20=\x20sqrt(-2.0\x20*\x20log(ZERO\x20/\x20(weight\x20*\x20u_intensity\x20*\x20GAUSS_COEF)))\x20/\x203.0\x0a\x20\x20\x20\x20float\x20S\x20=\x20sqrt(-2.0\x20*\x20log(ZERO\x20/\x20weight\x20/\x20u_intensity\x20/\x20GAUSS_COEF))\x20/\x203.0;\x0a\x0a\x20\x20\x20\x20//\x20Pass\x20the\x20varying\x20in\x20units\x20of\x20radius\x0a\x20\x20\x20\x20v_extrude\x20=\x20S\x20*\x20unscaled_extrude;\x0a\x0a\x20\x20\x20\x20//\x20Scale\x20by\x20radius\x20and\x20the\x20zoom-based\x20scale\x20factor\x20to\x20produce\x20actual\x0a\x20\x20\x20\x20//\x20mesh\x20position\x0a\x20\x20\x20\x20vec2\x20extrude\x20=\x20v_extrude\x20*\x20radius\x20*\x20u_extrude_scale;\x0a\x0a\x20\x20\x20\x20//\x20multiply\x20a_pos\x20by\x200.5,\x20since\x20we\x20had\x20it\x20*\x202\x20in\x20order\x20to\x20sneak\x0a\x20\x20\x20\x20//\x20in\x20extrusion\x20data\x0a\x20\x20\x20\x20vec4\x20pos\x20=\x20vec4(floor(a_pos\x20*\x200.5)\x20+\x20extrude,\x200,\x201);\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20pos;\x0a}\x0a',_0x307c2b(0x2b63),'ADJUST_COLOR',_0x307c2b(0x5865),'DECR_WRAP',_0x307c2b(0x3e6f),'addColorStop',_0x307c2b(0x20f8),_0x307c2b(0x1d8e),_0x307c2b(0x187d),_0x307c2b(0x4d87),_0x307c2b(0x5d8),_0x307c2b(0x2099),_0x307c2b(0x4e47),_0x307c2b(0x5115),_0x307c2b(0x33f6),_0x307c2b(0x401c),'after',_0x307c2b(0x1d62),_0x307c2b(0x3923),_0x307c2b(0x350b),'attribute\x20vec4\x20position;\x0aattribute\x20vec3\x20cubeMapCoordinates;\x0a\x0avarying\x20vec3\x20v_cubeMapCoordinates;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_Position\x20=\x20position;\x0a\x20\x20\x20\x20v_cubeMapCoordinates\x20=\x20cubeMapCoordinates;\x0a}\x0a',_0x307c2b(0x1887),_0x307c2b(0x145f),'endSurroundLineWidth',_0x307c2b(0x3196),'availabilityLevels',_0x307c2b(0x3c1e),_0x307c2b(0x5af2),_0x307c2b(0xaeb),_0x307c2b(0x372c),_0x307c2b(0x2221),_0x307c2b(0x2913),_0x307c2b(0x3880),'\x20\x20\x20\x20color\x20=\x20applyTonemapping(color);\x0a',_0x307c2b(0x559c),'Fischer\x201968',_0x307c2b(0x6b6),_0x307c2b(0x296f),_0x307c2b(0x1057),_0x307c2b(0x598a),'cesium-button\x20cesium-toolbar-button\x20cesium-projectionPicker-dropDown-icon',_0x307c2b(0x33fa),'milliseconds',_0x307c2b(0x1090),_0x307c2b(0xa26),_0x307c2b(0x1bd5),_0x307c2b(0x4571),'parseColor',_0x307c2b(0x3b74),_0x307c2b(0x19d3),_0x307c2b(0x2a08),_0x307c2b(0x16d9),_0x307c2b(0x170b),_0x307c2b(0x3901),_0x307c2b(0x4fb1),'initGroup','isClass',_0x307c2b(0x45b9),'maxUniformBufferBinding',_0x307c2b(0x31fe),_0x307c2b(0xa4d),_0x307c2b(0x374e),_0x307c2b(0x19a2),'_speedV',_0x307c2b(0x2cdc),_0x307c2b(0x1585),_0x307c2b(0x635),'foreachHidesDestroyed',_0x307c2b(0x4ba7),'builder',_0x307c2b(0x2fd9),'programsToCreate',_0x307c2b(0x472),_0x307c2b(0x3a65),_0x307c2b(0x4c6e),_0x307c2b(0x12d2),_0x307c2b(0x1bcd),_0x307c2b(0x50e5),'postRun',_0x307c2b(0x3561),_0x307c2b(0x11b8),_0x307c2b(0x13de),_0x307c2b(0x21b4),_0x307c2b(0x5a67),_0x307c2b(0xefc),_0x307c2b(0x58a),_0x307c2b(0x4e3c),'loadTileset',_0x307c2b(0x16ad),'halfFloatingPointTexture','Width',_0x307c2b(0x4bcd),'http://www.w3.org/2000/svg',_0x307c2b(0x4322),_0x307c2b(0x31e4),_0x307c2b(0x582e),'HTMLCanvasElement',_0x307c2b(0x3e64),_0x307c2b(0x4a8d),_0x307c2b(0x36ff),_0x307c2b(0x1fb0),_0x307c2b(0x7ac),'trailingInterval',_0x307c2b(0x51a2),_0x307c2b(0x2fae),_0x307c2b(0x432b),_0x307c2b(0x2ef5),_0x307c2b(0x55aa),'innerStartTime',_0x307c2b(0x159a),'tree','calculateUTF16asUTF8',_0x307c2b(0x1ce3),'_entity','softShadows',_0x307c2b(0xf19),_0x307c2b(0xf59),_0x307c2b(0x39a4),'rgba',_0x307c2b(0x3879),_0x307c2b(0x4892),'%7B','createOrUpdate',_0x307c2b(0x3742),'_rotateAround','_removeEntityUUIDs','symmetric',_0x307c2b(0x5493),_0x307c2b(0x5ab8),'appearanceType',_0x307c2b(0x173f),_0x307c2b(0x3b6a),_0x307c2b(0x2ed3),'BoundingSphere',_0x307c2b(0x343f),_0x307c2b(0x5ac5),_0x307c2b(0x4fe2),_0x307c2b(0x4dcd),'position1',_0x307c2b(0x567f),_0x307c2b(0x3fda),_0x307c2b(0x2503),_0x307c2b(0x1812),'packedSphereLength',_0x307c2b(0x4af7),'\x0aUrl:\x20',_0x307c2b(0x14ff),_0x307c2b(0x45d6),_0x307c2b(0x4f98),_0x307c2b(0x500),'_sunSpectrum','negateNormal',_0x307c2b(0x250a),_0x307c2b(0x1448),_0x307c2b(0x4ac2),_0x307c2b(0xf43),'softFullscreenResizeWebGLRenderTarget',_0x307c2b(0x2cbe),_0x307c2b(0x1fbc),_0x307c2b(0x11aa),_0x307c2b(0x1934),_0x307c2b(0x386b),_0x307c2b(0x2ef4),_0x307c2b(0x3c7a),_0x307c2b(0x414c),'DownOffset',_0x307c2b(0x2adf),_0x307c2b(0x2377),_0x307c2b(0x4a02),_0x307c2b(0x3f39),'_eastSkirtHeight','html:\x20tileText',_0x307c2b(0x58fa),_0x307c2b(0xac1),_0x307c2b(0x1c8d),_0x307c2b(0x1772),'drawDotSymbolGraphic',_0x307c2b(0x43d),_0x307c2b(0x44a9),'merror',_0x307c2b(0x4966),_0x307c2b(0x46e1),_0x307c2b(0x247d),_0x307c2b(0x1ba3),'UNZIPING',_0x307c2b(0x190c),_0x307c2b(0x5ae6),_0x307c2b(0x2cd5),_0x307c2b(0x4d30),_0x307c2b(0x45d4),_0x307c2b(0x93c),_0x307c2b(0x39de),_0x307c2b(0x51af),'Z_OK','dotPlotStyle',_0x307c2b(0x3935),',\x22tsPositions\x22:',_0x307c2b(0x2431),'_objsHideList','u_image',_0x307c2b(0x3d65),_0x307c2b(0x22b7),_0x307c2b(0x1ea3),_0x307c2b(0x2dc8),_0x307c2b(0x52a8),_0x307c2b(0x26d3),_0x307c2b(0x17fa),_0x307c2b(0xb6a),'numberOfCancelledActiveRequests',_0x307c2b(0x362b),_0x307c2b(0x3c30),'getNativeTypeSize',_0x307c2b(0x361a),_0x307c2b(0x2f1a),_0x307c2b(0x402c),'coord',_0x307c2b(0x2770),_0x307c2b(0x34bb),_0x307c2b(0x1f4),_0x307c2b(0x59fc),_0x307c2b(0x4a7e),_0x307c2b(0x23a7),_0x307c2b(0x510b),'12px\x2020px\x2012px\x2040px','\x20\x20\x20\x20float\x20range\x20=\x20length(VP);\x0a','COLUMN3ROW0',_0x307c2b(0x4283),_0x307c2b(0x2ed4),_0x307c2b(0x37ea),_0x307c2b(0x3af6),_0x307c2b(0x4473),_0x307c2b(0x58a3),_0x307c2b(0x4a03),'add\x20imagery\x20layer\x20',_0x307c2b(0x15d0),'None',_0x307c2b(0x463d),_0x307c2b(0xe2a),_0x307c2b(0x599e),_0x307c2b(0x22cf),_0x307c2b(0x58d),_0x307c2b(0x55fe),_0x307c2b(0x432e),_0x307c2b(0x4fec),_0x307c2b(0x651),_0x307c2b(0x460),_0x307c2b(0x21f9),'\x20\x20\x20\x20tile_featureColor\x20=\x20czm_gammaCorrect(tile_featureColor);\x20\x0a\x20\x20\x20\x20gl_FragColor.a\x20*=\x20tile_featureColor.a;\x20\x0a\x20\x20\x20\x20float\x20highlight\x20=\x20ceil(tile_colorBlend);\x20\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20*=\x20mix(tile_featureColor.rgb,\x20vec3(1.0),\x20highlight);\x20\x0a',_0x307c2b(0x5b04),'*\x20{\x20-webkit-animation:\x20none\x20!important;\x20-moz-animation:\x20none\x20!important;\x20-o-animation:\x20none\x20!important;\x20animation:\x20none\x20!important;\x20-webkit-transition:\x20none\x20!important;\x20-moz-transition:\x20none\x20!important;\x20-o-transition:\x20none\x20!important;\x20transition:\x20none\x20!important;}',_0x307c2b(0x5225),_0x307c2b(0x4f88),_0x307c2b(0xc6f),_0x307c2b(0x2995),'\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(color);\x20\x0a}\x20\x0a','quadraticAttenuation',_0x307c2b(0x3bd8),_0x307c2b(0xbbe),'_getEmissionAtlasTextureRects',_0x307c2b(0x7a6),'_coordinates',_0x307c2b(0x23cb),_0x307c2b(0x3277),'#endif',_0x307c2b(0x361),_0x307c2b(0x6c4),_0x307c2b(0x496b),_0x307c2b(0x2a4c),'Parameter\x20is\x20required.','bucket',_0x307c2b(0x5573),_0x307c2b(0x241a),_0x307c2b(0xb40),'neutral',_0x307c2b(0x4e44),_0x307c2b(0x4efd),_0x307c2b(0x35a2),'3DTILES_batch_table_hierarchy',_0x307c2b(0x4549),_0x307c2b(0x529e),'facilityPathList',_0x307c2b(0x1816),'Appl.\x20Physics.\x201965','zoomBarScrollMouseUpFunction',_0x307c2b(0x2d42),_0x307c2b(0x2eaf),_0x307c2b(0x47b5),_0x307c2b(0x4d6),_0x307c2b(0x3086),_0x307c2b(0x1c46),_0x307c2b(0x28d5),_0x307c2b(0x205b),_0x307c2b(0x4801),_0x307c2b(0xac3),'Statistics','https://stamen-tiles.a.ssl.fastly.net/watercolor/',_0x307c2b(0x31f),_0x307c2b(0x23e8),'EOF',_0x307c2b(0x18fe),_0x307c2b(0x38ea),_0x307c2b(0x28ca),_0x307c2b(0x1509),_0x307c2b(0x407f),'LEFT_DRAG',_0x307c2b(0x2b44),_0x307c2b(0x46c),_0x307c2b(0x4075),'HAS_DIR_LIGHTS',_0x307c2b(0x3046),'_needTrackedEntityUpdate',_0x307c2b(0x4fad),_0x307c2b(0x2f17),'intersectsExtent',_0x307c2b(0xf57),_0x307c2b(0x4a72),_0x307c2b(0x21f3),_0x307c2b(0x144),_0x307c2b(0x45f),'_endPoint3D','_verticalOrigin',_0x307c2b(0x2357),'rotateDirection',_0x307c2b(0x31db),_0x307c2b(0xc36),_0x307c2b(0x2d9a),'_forEachCell',_0x307c2b(0x5766),_0x307c2b(0xa72),'marginBottom',_0x307c2b(0x3999),_0x307c2b(0x439c),'_isShowGlobe',_0x307c2b(0x4cda),'createTextCell',_0x307c2b(0x2751),_0x307c2b(0x1c64),_0x307c2b(0x413b),_0x307c2b(0x8fd),_0x307c2b(0x171d),'HAS_CLEARCOAT',_0x307c2b(0x2203),_0x307c2b(0x173e),'106px','CLIPPOLYGON',_0x307c2b(0x4ed7),_0x307c2b(0x34e4),_0x307c2b(0x18ee),_0x307c2b(0x14b7),_0x307c2b(0x40f2),_0x307c2b(0x24d3),_0x307c2b(0x336a),'Workers/cesiumWorkerBootstrapper.js',_0x307c2b(0x3b5b),_0x307c2b(0x1c53),_0x307c2b(0x3fca),_0x307c2b(0x3a7f),_0x307c2b(0x2b21),_0x307c2b(0x1df0),_0x307c2b(0x3496),_0x307c2b(0xad1),_0x307c2b(0x409a),_0x307c2b(0x540),_0x307c2b(0x299d),'isValidPixelValue',_0x307c2b(0x5a4c),_0x307c2b(0x13db),'fromBaseJSONData',_0x307c2b(0x745),'_xPoleWanderRadiansColumn',_0x307c2b(0x448d),'#ffffff',_0x307c2b(0x2b12),_0x307c2b(0x31be),'useType','fromGregorianDate',_0x307c2b(0x1ee3),'emscripten_stack_init',_0x307c2b(0x3ed1),_0x307c2b(0x2189),_0x307c2b(0x155b),_0x307c2b(0x3e7f),_0x307c2b(0x80a),'PointCounts',_0x307c2b(0x1f12),'zoomBarScrollMouseMoveFunction',_0x307c2b(0x22c),_0x307c2b(0x2c50),_0x307c2b(0x4ccc),_0x307c2b(0x519),_0x307c2b(0x2b50),'_addCollisionDebugVertex',_0x307c2b(0x12b4),_0x307c2b(0x6d7),_0x307c2b(0x29ab),'cesium-widget-credits',_0x307c2b(0x16c4),_0x307c2b(0xc96),_0x307c2b(0xf69),_0x307c2b(0xc27),_0x307c2b(0x165b),'_shouldUpdateSpecularMapAtlas','fullscreenButton',_0x307c2b(0x2aac),_0x307c2b(0x96f),_0x307c2b(0x5623),_0x307c2b(0x14c4),'color',_0x307c2b(0x2a14),_0x307c2b(0x35c4),'HAS_VOLUME',_0x307c2b(0x3da),_0x307c2b(0x1a3),_0x307c2b(0x449b),_0x307c2b(0x58a4),_0x307c2b(0x55c),_0x307c2b(0x14cd),_0x307c2b(0x3fae),_0x307c2b(0x219d),'_emscripten_get_global_libc','colorBack',_0x307c2b(0x5858),_0x307c2b(0x3123),_0x307c2b(0x1e3b),_0x307c2b(0x3f9b),_0x307c2b(0x59f),_0x307c2b(0x450d),_0x307c2b(0x237c),_0x307c2b(0x46b5),_0x307c2b(0x3fc4),'ENABLE_CANVAS','_timer2','createEmpty',_0x307c2b(0x27d4),_0x307c2b(0x34c3),'createCanvas',_0x307c2b(0x2901),_0x307c2b(0x539b),_0x307c2b(0x41aa),_0x307c2b(0x2dd4),'[object\x20ArrayBuffer]','_createCommandsFunction','_renderTextureMatrixs',_0x307c2b(0x179),_0x307c2b(0x1793),_0x307c2b(0x8f9),'_modelViewRelativeToEye',_0x307c2b(0x3c43),_0x307c2b(0x3c84),_0x307c2b(0x3044),'usedJSHeapSize',_0x307c2b(0x921),_0x307c2b(0x300d),_0x307c2b(0x2678),_0x307c2b(0x58b8),_0x307c2b(0x33e1),'removeScriptGroup','stencilMask',_0x307c2b(0x3203),_0x307c2b(0xd28),_0x307c2b(0x159d),_0x307c2b(0x2bea),'getGroups','preload',_0x307c2b(0x3328),_0x307c2b(0x5821),'opaque',_0x307c2b(0x5182),_0x307c2b(0x43b1),_0x307c2b(0x9d5),'boundingSphere','_frameUpdated',_0x307c2b(0x3d43),'uncompressed\x20block\x20has\x20invalid\x20length',_0x307c2b(0x3d58),_0x307c2b(0x5148),'timeSeconds',_0x307c2b(0x4097),_0x307c2b(0x1a21),_0x307c2b(0x2246),_0x307c2b(0x10f9),_0x307c2b(0x1c4b),'controlPointIndexs',_0x307c2b(0x514),_0x307c2b(0x1467),'addToLineVertexArray',_0x307c2b(0x5563),'OPAQUE_AND_TRANSLUCENT',_0x307c2b(0x737),_0x307c2b(0x2af5),_0x307c2b(0x2d89),_0x307c2b(0x1482),'accessor','Distance',_0x307c2b(0x2822),_0x307c2b(0x926),_0x307c2b(0x4fe1),_0x307c2b(0x2931),_0x307c2b(0x3f09),'debugShowFrustumPlanes',_0x307c2b(0x4d0b),'_outlinePrimitive',_0x307c2b(0x19ea),_0x307c2b(0xb80),_0x307c2b(0x11f8),_0x307c2b(0xf79),_0x307c2b(0x734),_0x307c2b(0x3296),_0x307c2b(0x3407),'___syscall140',_0x307c2b(0x1914),'billboardParent','_tileLoadQueueLow',_0x307c2b(0x42ad),_0x307c2b(0x1fa6),_0x307c2b(0x3b82),_0x307c2b(0x23d1),_0x307c2b(0x162b),_0x307c2b(0x2ce8),_0x307c2b(0x4095),_0x307c2b(0x508b),_0x307c2b(0x3669),_0x307c2b(0x3884),_0x307c2b(0x4302),'_modelMatrixPrimitive','_enableLighting',_0x307c2b(0x55b9),'uSnowNormalTexture',_0x307c2b(0xd99),_0x307c2b(0x66b),_0x307c2b(0x85e),_0x307c2b(0x50eb),_0x307c2b(0x149d),'fullscreen',_0x307c2b(0x74b),_0x307c2b(0x3aa5),'position13DLow',_0x307c2b(0x3467),'uniform1iv',_0x307c2b(0x18d9),_0x307c2b(0x1de),'dataCallback',_0x307c2b(0x1506),_0x307c2b(0x3379),_0x307c2b(0x3e4f),_0x307c2b(0x3801),'useWebWorkers','_colorAttachment','getTopRight',_0x307c2b(0x21c1),_0x307c2b(0x21d),_0x307c2b(0x4a1e),_0x307c2b(0xa7b),_0x307c2b(0x275f),_0x307c2b(0x2e2c),_0x307c2b(0x1c05),'https://[subdomain].tianditu.gov.cn/cia_w/wmts','_adjustHeightForTerrain',_0x307c2b(0x42cb),'zoombarTop',_0x307c2b(0x42fb),'Network\x20is\x20unreachable',_0x307c2b(0x2bd7),_0x307c2b(0x3ae9),_0x307c2b(0x11c0),_0x307c2b(0x28bd),'#008B8B',_0x307c2b(0x49d8),_0x307c2b(0x3172),_0x307c2b(0x4dd3),_0x307c2b(0x2487),_0x307c2b(0x5a04),_0x307c2b(0x5301),_0x307c2b(0x46b3),_0x307c2b(0xe34),_0x307c2b(0x166),_0x307c2b(0x1b98),_0x307c2b(0x90b),_0x307c2b(0x4598),_0x307c2b(0x4281),'dataMaxValue\x20must\x20not\x20be\x20called\x20before\x20the\x20grid\x20provider\x20is\x20ready','fillPattern',_0x307c2b(0x302e),_0x307c2b(0x4989),'oneOverRadii',_0x307c2b(0x312b),'cdInitializerPrefixURL',_0x307c2b(0x51cd),'Terrain\x20tile\x20doesn\x27t\x20exist',_0x307c2b(0x3157),'download\x20',_0x307c2b(0x261a),_0x307c2b(0x4391),'ClearStencil',_0x307c2b(0x10cd),_0x307c2b(0x1230),'INSTANCED_LAYER','computeNormals','command',_0x307c2b(0x1901),'originPosition',_0x307c2b(0x785),_0x307c2b(0x2c98),_0x307c2b(0xdf3),'silhouetteSize',_0x307c2b(0x5154),_0x307c2b(0x1718),_0x307c2b(0x51b5),_0x307c2b(0xd07),_0x307c2b(0x341),'outputs',_0x307c2b(0x2a5e),_0x307c2b(0x5d2),_0x307c2b(0x5676),_0x307c2b(0x4fc1),_0x307c2b(0x38c9),'pointCloudLayers',_0x307c2b(0x3570),_0x307c2b(0x46a1),_0x307c2b(0x3c55),_0x307c2b(0x55eb),'_createDynamicModel',_0x307c2b(0x57c0),_0x307c2b(0x1cee),'anchorPointY','calculateBoxArea',_0x307c2b(0x2598),_0x307c2b(0xab0),_0x307c2b(0x1a68),'_isLocked',_0x307c2b(0x53a1),'setOutlineWidth',_0x307c2b(0x3f3d),_0x307c2b(0xb76),'[INTERNAL]\x20Unresolved\x20type\x20in\x20','mozUnlockOrientation',_0x307c2b(0x4b98),_0x307c2b(0x1730),_0x307c2b(0x4451),_0x307c2b(0x30d7),_0x307c2b(0x3d63),_0x307c2b(0x38ef),_0x307c2b(0x2f4e),_0x307c2b(0x2d72),_0x307c2b(0x1303),_0x307c2b(0x5a7),_0x307c2b(0x4fc5),_0x307c2b(0xd4b),_0x307c2b(0x2502),_0x307c2b(0x1f19),_0x307c2b(0x4698),'decode_texCoord2_min','patterntransform','LITERAL_NULL',_0x307c2b(0x2954),_0x307c2b(0x214c),'METER',_0x307c2b(0x15d8),_0x307c2b(0x3a53),_0x307c2b(0xbf3),_0x307c2b(0x131),'GetAttribute',_0x307c2b(0xc9d),'DECREMENT_WRAP','_createRenderStatesFunction',_0x307c2b(0x5a3),'zoom\x20expressions\x20not\x20supported',_0x307c2b(0x2a23),'skipLevelOfDetail','getInnerHtml',_0x307c2b(0x2f86),_0x307c2b(0x1f1f),_0x307c2b(0x3ef9),_0x307c2b(0x41b7),_0x307c2b(0x260e),_0x307c2b(0x399a),'KML\x20-\x20gx:x,\x20gx:y,\x20gx:w,\x20gx:h\x20aren\x27t\x20supported\x20for\x20GroundOverlays',_0x307c2b(0x3975),_0x307c2b(0x21d6),_0x307c2b(0x52bf),_0x307c2b(0x4e79),_0x307c2b(0x4d76),_0x307c2b(0x419e),_0x307c2b(0x2160),_0x307c2b(0x4059),'BACK',_0x307c2b(0x95b),_0x307c2b(0x2e6d),_0x307c2b(0x2eae),_0x307c2b(0x4c5d),_0x307c2b(0x3981),_0x307c2b(0x2c1a),_0x307c2b(0x2293),_0x307c2b(0x141c),_0x307c2b(0x57b5),_0x307c2b(0x4d55),_0x307c2b(0x17a0),_0x307c2b(0x4a6c),_0x307c2b(0x3ad1),_0x307c2b(0x886),_0x307c2b(0x26f4),_0x307c2b(0x30dc),'buf2binstring',_0x307c2b(0x4ecf),_0x307c2b(0xa37),_0x307c2b(0x11a2),_0x307c2b(0x3896),_0x307c2b(0xfe8),_0x307c2b(0x3085),_0x307c2b(0x53b6),_0x307c2b(0x8d1),_0x307c2b(0x2de8),_0x307c2b(0x33c9),_0x307c2b(0x869),_0x307c2b(0x344b),_0x307c2b(0x32ee),_0x307c2b(0x1501),'REGEXP_DIRECTION',_0x307c2b(0x2bbf),_0x307c2b(0x173),_0x307c2b(0x4a0f),_0x307c2b(0x4bda),_0x307c2b(0x26b2),_0x307c2b(0xc1e),'insert',_0x307c2b(0x2dd6),'_leadTime',_0x307c2b(0x465f),'Performance\x20Display','zoominMouseUpFunction','marchingCubes','calculatePointsFBZN',_0x307c2b(0x153e),_0x307c2b(0x51ac),_0x307c2b(0x3b5e),_0x307c2b(0x33b4),'_frameState',_0x307c2b(0x2e14),_0x307c2b(0x4b51),'sunDirectionWC',_0x307c2b(0x46fb),_0x307c2b(0x3737),'_dataSourceAdded','imageExists','createCombinedFragmentShader','Stripe',_0x307c2b(0x72e),_0x307c2b(0x2ea),_0x307c2b(0x800),_0x307c2b(0x175b),_0x307c2b(0x210a),_0x307c2b(0x5637),'.cesium-credit-lightbox\x20>\x20ul\x20>\x20li\x20a,\x20.cesium-credit-lightbox\x20>\x20ul\x20>\x20li\x20a:visited',_0x307c2b(0x13bc),'array',_0x307c2b(0x3852),_0x307c2b(0x18aa),_0x307c2b(0x14f2),_0x307c2b(0x4e35),'LEFT_UP','unknown\x20function',_0x307c2b(0x199a),_0x307c2b(0x5309),_0x307c2b(0x58cb),_0x307c2b(0x2f36),_0x307c2b(0x542a),_0x307c2b(0x4c8a),'cesium-animation-shuttleRingG','_glyphs',_0x307c2b(0x3ecc),_0x307c2b(0x22d7),_0x307c2b(0x42e),_0x307c2b(0x2f1e),'void\x20main()\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a}\x0a',_0x307c2b(0x1218),_0x307c2b(0x3d9f),_0x307c2b(0x5c2),_0x307c2b(0xf5d),_0x307c2b(0x10e3),_0x307c2b(0x1a92),'dirty',_0x307c2b(0x53ae),_0x307c2b(0x52af),_0x307c2b(0x5953),_0x307c2b(0x4c3e),_0x307c2b(0x246f),_0x307c2b(0x1283),'LESS_OR_EQUAL',_0x307c2b(0x3940),'_pix',_0x307c2b(0x1fb1),_0x307c2b(0x4f3b),_0x307c2b(0x3495),'stNwCorner',_0x307c2b(0x1455),_0x307c2b(0x2a88),'tilemapresource.xml',_0x307c2b(0x57d9),_0x307c2b(0x2198),_0x307c2b(0x3aac),_0x307c2b(0x5b2c),_0x307c2b(0x1091),'Invalid\x20function\x20pointer\x20called\x20with\x20signature\x20\x27jiji\x27.\x20Perhaps\x20this\x20is\x20an\x20invalid\x20value\x20(e.g.\x20caused\x20by\x20calling\x20a\x20virtual\x20method\x20on\x20a\x20NULL\x20pointer)?\x20Or\x20calling\x20a\x20function\x20with\x20an\x20incorrect\x20type,\x20which\x20will\x20fail?\x20(it\x20is\x20worth\x20building\x20your\x20source\x20files\x20with\x20-Werror\x20(warnings\x20are\x20errors),\x20as\x20warnings\x20can\x20indicate\x20undefined\x20behavior\x20which\x20can\x20cause\x20this)',_0x307c2b(0x380d),_0x307c2b(0x1ac4),_0x307c2b(0x299b),_0x307c2b(0x3d0a),_0x307c2b(0x1d0e),'3011eLJeDW',_0x307c2b(0x23bf),'_zeroTileReady',_0x307c2b(0x333f),_0x307c2b(0x3d2d),_0x307c2b(0x4d23),'height\x20or\x20radius\x20can\x20not\x20be\x20empty!','getAllS3MTilesLayer','_convertToCellCoord',_0x307c2b(0x5a27),'LinePnt',_0x307c2b(0x3a84),_0x307c2b(0x1ae3),_0x307c2b(0x2002),_0x307c2b(0x3a48),'viewBoundingSphere',_0x307c2b(0x5f3),_0x307c2b(0x2e21),'ClampGroundPolygon',_0x307c2b(0x183c),_0x307c2b(0x2499),_0x307c2b(0x1325),'AddressMode',_0x307c2b(0x315c),_0x307c2b(0x11c2),_0x307c2b(0x18ae),_0x307c2b(0x1be8),_0x307c2b(0x515b),_0x307c2b(0x1c74),'&suffix=',_0x307c2b(0x20a3),_0x307c2b(0x3ec7),_0x307c2b(0x1d65),_0x307c2b(0x19f1),_0x307c2b(0x2ecc),'_trackedEntity',_0x307c2b(0x514e),'colorCorrect',_0x307c2b(0x331b),_0x307c2b(0x574d),_0x307c2b(0x3958),_0x307c2b(0x455b),_0x307c2b(0xec4),_0x307c2b(0x983),_0x307c2b(0x1d2b),'preloadedImages',_0x307c2b(0x385b),_0x307c2b(0x20f6),_0x307c2b(0x2feb),_0x307c2b(0x2071),_0x307c2b(0x5291),_0x307c2b(0x35c3),_0x307c2b(0x2e6e),_0x307c2b(0x2252),_0x307c2b(0x41e9),_0x307c2b(0x1de0),_0x307c2b(0x35f8),_0x307c2b(0x416c),'_playRate',_0x307c2b(0x935),_0x307c2b(0x38f6),_0x307c2b(0x1e1d),'totalRequestTime',_0x307c2b(0x43ab),_0x307c2b(0x10d),_0x307c2b(0x21cb),'tilerow','rgba(153,197,255,0.098)','minVisibleAltitude',_0x307c2b(0x3a44),_0x307c2b(0xe78),_0x307c2b(0x24fd),_0x307c2b(0x10cf),_0x307c2b(0x3642),_0x307c2b(0x3281),_0x307c2b(0x1a45),'shiftLeft',_0x307c2b(0x42db),'_rasterTexture',_0x307c2b(0x317e),_0x307c2b(0x1047),_0x307c2b(0x15c8),_0x307c2b(0x49bb),'_updateLayer',_0x307c2b(0x27c1),_0x307c2b(0x392a),_0x307c2b(0x379b),'light',_0x307c2b(0x407b),'SKY_FROM_ATMOSPHERE',_0x307c2b(0x3365),_0x307c2b(0x40ae),_0x307c2b(0x4a53),_0x307c2b(0x395b),_0x307c2b(0x265a),_0x307c2b(0xf38),_0x307c2b(0x331),'contourValue',_0x307c2b(0xfaf),'updateAllSatelliteEntityPosition',_0x307c2b(0x351c),_0x307c2b(0x2c43),_0x307c2b(0x95a),_0x307c2b(0x969),_0x307c2b(0x51b7),_0x307c2b(0x4ec3),_0x307c2b(0x82a),'parentCounts',_0x307c2b(0x424a),_0x307c2b(0x183d),_0x307c2b(0x52d5),_0x307c2b(0x3cc6),'#define\x20WEBGL2\x0a\x0a',_0x307c2b(0x4f3),_0x307c2b(0x2976),_0x307c2b(0x395),'_framesSinceLastRebatch',_0x307c2b(0x2fec),_0x307c2b(0x224b),_0x307c2b(0x93f),_0x307c2b(0xb9f),'</li><li><strong>Selected:\x20</strong>',_0x307c2b(0xed5),_0x307c2b(0x2c7c),_0x307c2b(0x28bf),'initialized',_0x307c2b(0x20a6),_0x307c2b(0x15f2),_0x307c2b(0x36c7),_0x307c2b(0x122e),_0x307c2b(0x4efe),_0x307c2b(0x3f46),_0x307c2b(0x3155),'czm_modified_reinhard',_0x307c2b(0x310c),_0x307c2b(0x1fba),_0x307c2b(0x5859),'_getRotateMatrix',_0x307c2b(0x3928),_0x307c2b(0x1dcb),_0x307c2b(0x184e),_0x307c2b(0x2e28),_0x307c2b(0x2637),_0x307c2b(0x98a),_0x307c2b(0x2b66),'Matrix',_0x307c2b(0x4f46),_0x307c2b(0x1e18),_0x307c2b(0x4dd1),_0x307c2b(0x3eec),_0x307c2b(0x57f),_0x307c2b(0x20c6),_0x307c2b(0x456e),'PIXEL_SIZE_INDEX',_0x307c2b(0x2d11),_0x307c2b(0x35b0),'hasIndex','_indexedDBRequestNum','integrity',_0x307c2b(0x38b6),_0x307c2b(0x1796),_0x307c2b(0x2107),_0x307c2b(0x2308),_0x307c2b(0x35fd),'_featureDragEvent',_0x307c2b(0x4464),_0x307c2b(0x4d20),_0x307c2b(0x20b8),_0x307c2b(0x5308),_0x307c2b(0x49d),'dependency:\x20','computerPathLinePts','_chooseSplitAxis',_0x307c2b(0xb2f),_0x307c2b(0x44f2),_0x307c2b(0x524e),_0x307c2b(0x536d),'depthStencilRenderbuffer',_0x307c2b(0x411f),_0x307c2b(0x3de),'radius2_',_0x307c2b(0x1ec5),_0x307c2b(0x3189),_0x307c2b(0x18bb),_0x307c2b(0x49ce),_0x307c2b(0x2063),_0x307c2b(0x298f),_0x307c2b(0x342d),_0x307c2b(0x4617),_0x307c2b(0xb4f),_0x307c2b(0x14ba),_0x307c2b(0x596f),'u_antialiasing',_0x307c2b(0x4905),_0x307c2b(0x4bf7),_0x307c2b(0x2596),_0x307c2b(0x16a9),_0x307c2b(0x7af),_0x307c2b(0x368a),_0x307c2b(0x352d),_0x307c2b(0x21d4),_0x307c2b(0x4c11),'_updateTrackStreamer',_0x307c2b(0x8ea),_0x307c2b(0x2098),'textSize',_0x307c2b(0x17dd),_0x307c2b(0x13b5),_0x307c2b(0x17b2),_0x307c2b(0x1150),_0x307c2b(0x3987),'SOURCE_ALPHA',_0x307c2b(0xb2e),_0x307c2b(0x2bcb),_0x307c2b(0x3197),_0x307c2b(0x5586),'drawGroupObjectEditObject',_0x307c2b(0xa01),_0x307c2b(0x2a56),_0x307c2b(0x36c8),_0x307c2b(0x7fc),_0x307c2b(0x44ed),'_updateInterval',_0x307c2b(0x342a),_0x307c2b(0x1d0c),'ByKeyboard',_0x307c2b(0x5422),_0x307c2b(0x2e69),'cancelReprojections','_extend','removeEffectFromScene',_0x307c2b(0x46c4),_0x307c2b(0x2065),_0x307c2b(0x4d4d),_0x307c2b(0xc21),_0x307c2b(0x5659),'./data/path/','Unhandled\x20case\x20for\x20value:\x20\x27',_0x307c2b(0x3d91),_0x307c2b(0x2349),_0x307c2b(0x18ce),_0x307c2b(0x27b9),_0x307c2b(0x28ae),_0x307c2b(0x29a4),'_isParticleSystem','1nQSpWP',_0x307c2b(0x1599),_0x307c2b(0x2647),'dTOPitch','ColorType',_0x307c2b(0x3abc),_0x307c2b(0xf6e),_0x307c2b(0x5062),'updateObjsColor',_0x307c2b(0x1536),'descendantsComplete',_0x307c2b(0x421a),_0x307c2b(0x45f8),_0x307c2b(0x4ca5),_0x307c2b(0x19dd),'readonly','[Cesium\x20WebGL]\x20',_0x307c2b(0x12c4),_0x307c2b(0x4b39),'getViewableRectangle','CanvasGray',_0x307c2b(0x1a55),_0x307c2b(0x24f3),_0x307c2b(0x534d),_0x307c2b(0x4241),'Expected\x20expression',_0x307c2b(0x4af),_0x307c2b(0x3666),'_classificationTypeSubscription',_0x307c2b(0x17fb),_0x307c2b(0x4edd),_0x307c2b(0x41d9),'getFilter',_0x307c2b(0x3020),_0x307c2b(0x597e),_0x307c2b(0x1a28),'_lastTangent',_0x307c2b(0x437f),_0x307c2b(0x10f0),_0x307c2b(0x16ca),_0x307c2b(0x444f),'for','every',_0x307c2b(0x2dec),_0x307c2b(0x503f),_0x307c2b(0xaf3),_0x307c2b(0x4d1c),_0x307c2b(0x5566),_0x307c2b(0x430),_0x307c2b(0x275e),_0x307c2b(0x13a8),_0x307c2b(0x3e3a),_0x307c2b(0x41a3),'projection-image',_0x307c2b(0x3ad5),'dragPoint',_0x307c2b(0x37f0),'includeDestroyed',_0x307c2b(0x4d9a),_0x307c2b(0x18d3),'0\x200',_0x307c2b(0x2834),'uniform\x20sampler2D\x20u_LineTexture;\x0auniform\x20float\x20u_texelOffset;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20maxValues\x20=\x20vec4(0.0);\x0a\x20\x20\x20\x20float\x20halfCoreSize\x20=\x20float(CORESIZE)\x20/\x202.0;\x0a\x20\x20\x20\x20for(int\x20y\x20=\x200;\x20y\x20<\x20CORESIZE;\x20y++){\x0a\x20\x20\x20\x20\x20\x20\x20\x20for(int\x20x\x20=\x200;\x20x\x20<\x20CORESIZE;\x20x++){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20offsetX\x20=\x20(-halfCoreSize\x20+\x20float(x))\x20*\x20u_texelOffset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20offsetY\x20=\x20(-halfCoreSize\x20+\x20float(y))\x20*\x20u_texelOffset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20realTexCoord\x20=\x20v_textureCoordinates\x20+\x20vec2(offsetX,\x20offsetY);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(realTexCoord.x\x20>\x201.0\x20||\x20realTexCoord.x\x20<\x200.0\x20||\x20realTexCoord.y\x20>\x201.0\x20||\x20realTexCoord.y\x20<\x200.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20continue;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(u_LineTexture,\x20realTexCoord);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20maxValues\x20=\x20max(maxValues,\x20color);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20}\x0a\x20\x20\x20if(maxValues.a\x20<\x200.01){\x0a\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20}\x0a\x20\x20\x20gl_FragColor\x20=\x20maxValues;\x0a}',_0x307c2b(0x200f),_0x307c2b(0x2b22),_0x307c2b(0x4d45),_0x307c2b(0x218f),_0x307c2b(0x2a93),'bezier',_0x307c2b(0x1feb),'_hasConstantAttributes',_0x307c2b(0x1ec9),_0x307c2b(0x272f),_0x307c2b(0x5437),_0x307c2b(0x4dcb),_0x307c2b(0x4c48),_0x307c2b(0x176c),_0x307c2b(0xb5a),_0x307c2b(0x123b),_0x307c2b(0x1ccd),_0x307c2b(0x4c63),'Unexpected\x20',_0x307c2b(0x43e2),_0x307c2b(0xb74),_0x307c2b(0x1492),_0x307c2b(0x1d4d),_0x307c2b(0x4c7d),_0x307c2b(0x21db),_0x307c2b(0x56b6),_0x307c2b(0x2045),_0x307c2b(0x5884),'HTMLElement','_frustum',_0x307c2b(0x4974),_0x307c2b(0x887),_0x307c2b(0x55e5),_0x307c2b(0xfe4),_0x307c2b(0x4e65),_0x307c2b(0x2b35),_0x307c2b(0x139a),_0x307c2b(0x523),'viewbox',_0x307c2b(0x5045),'defaultFramebuffer','_depthValue',_0x307c2b(0x493b),'_fullscreenElement',_0x307c2b(0x5e0),'_observer','getQuadTreePacket',_0x307c2b(0x3706),_0x307c2b(0x556d),'_calcModelMatrix',_0x307c2b(0x41fa),_0x307c2b(0x28f2),'verticalTextBoxStartIndex',_0x307c2b(0x3a01),_0x307c2b(0x3ed2),_0x307c2b(0x50c4),_0x307c2b(0x57cc),_0x307c2b(0x50ea),_0x307c2b(0x2e05),_0x307c2b(0x569a),_0x307c2b(0x28d0),'tooltipPerspective','_fitNearFar','_mapStyle',_0x307c2b(0x56ae),_0x307c2b(0x5396),'html:\x20shaderCacheText',_0x307c2b(0x256e),_0x307c2b(0x4826),_0x307c2b(0x32ab),_0x307c2b(0x56f4),_0x307c2b(0xf07),_0x307c2b(0x5989),'_fullscreenButton','/**\x0a\x20*\x20The\x20automatic\x20GLSL\x20constant\x20for\x20{@link\x20Pass#CESIUM_3D_TILE_CLASSIFICATION_IGNORE_SHOW}\x0a\x20*\x0a\x20*\x20@name\x20czm_passCesium3DTileClassificationIgnoreShow\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20czm_pass\x0a\x20*/\x0aconst\x20float\x20czm_passCesium3DTileClassificationIgnoreShow\x20=\x206.0;\x0a','_ellipse',_0x307c2b(0x2080),_0x307c2b(0xa64),_0x307c2b(0x2ec6),_0x307c2b(0xace),_0x307c2b(0x1a9),_0x307c2b(0x11b1),'czm_bloom','bindTransformFeedback',_0x307c2b(0x1f20),_0x307c2b(0x2d2e),_0x307c2b(0x596e),_0x307c2b(0x35d6),_0x307c2b(0x1359),_0x307c2b(0x4ea2),'getErrorCredit',_0x307c2b(0x1332),_0x307c2b(0x27f),_0x307c2b(0x1442),_0x307c2b(0x3a3f),_0x307c2b(0x3bc),'FORESTGREEN',_0x307c2b(0x3160),_0x307c2b(0x1a5b),'media','UTF8ArrayToString','_creationCommand',_0x307c2b(0x3903),'illegal\x20option\x20name:\x20',_0x307c2b(0x562a),_0x307c2b(0x412c),_0x307c2b(0x4991),_0x307c2b(0x2ee5),'_lastDistance',_0x307c2b(0x61e),_0x307c2b(0x3289),_0x307c2b(0x27f4),_0x307c2b(0x151),_0x307c2b(0x46bc),_0x307c2b(0x5527),_0x307c2b(0x28c4),_0x307c2b(0x3057),_0x307c2b(0x213c),_0x307c2b(0x19bd),_0x307c2b(0x5382),_0x307c2b(0x4a0),_0x307c2b(0x3170),_0x307c2b(0xded),_0x307c2b(0x40d2),_0x307c2b(0x48df),_0x307c2b(0x2117),_0x307c2b(0x4831),_0x307c2b(0x1dae),_0x307c2b(0x2a16),'InstanceRenderBIM',_0x307c2b(0x5877),_0x307c2b(0x20bb),_0x307c2b(0x1883),_0x307c2b(0x3d2),'getValueOrClonedDefault','setProjectionAndEllipsoid',_0x307c2b(0x75a),_0x307c2b(0x1029),'bottomRightInner',_0x307c2b(0x2125),_0x307c2b(0x5a99),_0x307c2b(0x396e),_0x307c2b(0x3961),_0x307c2b(0x54df),_0x307c2b(0x30a0),'cartesianVelocity',_0x307c2b(0x345c),_0x307c2b(0x31e1),_0x307c2b(0x965),_0x307c2b(0x18db),_0x307c2b(0x30c9),_0x307c2b(0x508f),_0x307c2b(0x9fd),_0x307c2b(0x23e3),_0x307c2b(0x164d),_0x307c2b(0x505b),_0x307c2b(0xd1e),_0x307c2b(0xf8b),_0x307c2b(0xd88),_0x307c2b(0x5aed),_0x307c2b(0x4a0e),_0x307c2b(0x3dc4),_0x307c2b(0x2c07),'a_normal','endID',_0x307c2b(0x1d59),_0x307c2b(0x39e9),'nullFunction',_0x307c2b(0x5eb),_0x307c2b(0x1f5d),_0x307c2b(0x2f46),'_layerOrderChanged','hasTexCoord',_0x307c2b(0x27a7),_0x307c2b(0x41f7),_0x307c2b(0x4eb5),_0x307c2b(0x1d6b),_0x307c2b(0x17af),_0x307c2b(0x386a),_0x307c2b(0x18f3),'UNSIGNED_INT',_0x307c2b(0x4739),'waterBrightness',_0x307c2b(0x399f),_0x307c2b(0x138),_0x307c2b(0x2953),_0x307c2b(0x6fa),_0x307c2b(0x3f01),_0x307c2b(0x1aa4),_0x307c2b(0x511),_0x307c2b(0x49c9),_0x307c2b(0x99e),_0x307c2b(0x2c63),_0x307c2b(0x567),_0x307c2b(0x5122),_0x307c2b(0x6c8),_0x307c2b(0x4e9),_0x307c2b(0x3207),_0x307c2b(0x459c),_0x307c2b(0x5468),_0x307c2b(0x5603),'no\x20array\x20expected','_pelias',_0x307c2b(0x5655),_0x307c2b(0x495f),'tolerance_','coordinateCache_','findServiceAreas',_0x307c2b(0x6de),'_boundingSphereCV',_0x307c2b(0x27be),_0x307c2b(0x4dec),_0x307c2b(0x381d),'values','_commandsLength',_0x307c2b(0x39d0),_0x307c2b(0x3058),'uLayerBounds',_0x307c2b(0x24dd),_0x307c2b(0x52d1),_0x307c2b(0x787),_0x307c2b(0x2ceb),_0x307c2b(0x2167),_0x307c2b(0x18c2),_0x307c2b(0x3c58),_0x307c2b(0xfbb),_0x307c2b(0x25dc),_0x307c2b(0x310a),_0x307c2b(0x493f),'signType',_0x307c2b(0x23c6),_0x307c2b(0x7fd),_0x307c2b(0x514a),_0x307c2b(0xc06),_0x307c2b(0x2d1b),_0x307c2b(0x3c8d),_0x307c2b(0x1a39),_0x307c2b(0x1b86),_0x307c2b(0x4062),_0x307c2b(0x53e7),_0x307c2b(0x1529),_0x307c2b(0x4c73),'_rtcModelView',_0x307c2b(0x61f),_0x307c2b(0x35e8),_0x307c2b(0x279e),'saturationShift',_0x307c2b(0x551d),_0x307c2b(0xb93),'_snowMaskTexture',_0x307c2b(0x106c),'_throwOnWebGLError','attribute\x20vec4\x20aPosition;\x0a#ifdef\x20HAS_NORMAL\x0a\x20\x20\x20\x20attribute\x20vec3\x20aNormal;\x0a#endif\x0auniform\x20vec4\x20uFillColor;\x0aattribute\x20vec4\x20aTexCoord0;\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0aattribute\x20vec3\x20aPosHigh;\x0aattribute\x20vec3\x20aPosLow;\x0aattribute\x20vec4\x20aQuaternion;\x0aattribute\x20vec4\x20aScaleAndRadius;\x0aattribute\x20vec4\x20aColor2;\x0aattribute\x20vec4\x20aPickColor;\x0aattribute\x20vec3\x20aOffset;\x0a#ifdef\x20LocalTransform\x0aattribute\x20vec4\x20aLocalTranslation;\x0aattribute\x20vec4\x20aLocalQuaternion;\x0a#endif\x0auniform\x20mat4\x20uGeoMat;\x0auniform\x20float\x20uRangeMode;\x0auniform\x20vec2\x20uVisibleDistance;\x0auniform\x20float\x20uFilterPixel;\x0auniform\x20float\x20uMixColorType;\x0avarying\x20vec4\x20vPositionMC;\x0avarying\x20vec3\x20vPositionEC;\x0avarying\x20vec4\x20vPositionWC;\x0avarying\x20vec3\x20vNormalEC;\x0avarying\x20vec2\x20vTexCoord;\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vPickColor;\x0avarying\x20mat4\x20vModelMatrix;\x0a#ifdef\x20Volume\x0a\x20\x20\x20\x20attribute\x20vec3\x20aRatio;\x0a\x20\x20\x20\x20varying\x20vec3\x20vecRotioCoord;\x0a\x20\x20\x20\x20varying\x20vec2\x20vecHypTexCoord;\x0a#endif\x0a\x0amat4\x20transfromFromQuaternion(vec4\x20q,\x20vec4\x20translation)\x0a{\x0a\x20\x20\x20\x20float\x20x2\x20=\x20q.x\x20*\x20q.x;\x0a\x20\x20\x20\x20float\x20xy\x20=\x20q.x\x20*\x20q.y;\x0a\x20\x20\x20\x20float\x20xz\x20=\x20q.x\x20*\x20q.z;\x0a\x20\x20\x20\x20float\x20xw\x20=\x20q.x\x20*\x20q.w;\x0a\x20\x20\x20\x20float\x20y2\x20=\x20q.y\x20*\x20q.y;\x0a\x20\x20\x20\x20float\x20yz\x20=\x20q.y\x20*\x20q.z;\x0a\x20\x20\x20\x20float\x20yw\x20=\x20q.y\x20*\x20q.w;\x0a\x20\x20\x20\x20float\x20z2\x20=\x20q.z\x20*\x20q.z;\x0a\x20\x20\x20\x20float\x20zw\x20=\x20q.z\x20*\x20q.w;\x0a\x20\x20\x20\x20float\x20w2\x20=\x20q.w\x20*\x20q.w;\x0a\x20\x20\x20\x20float\x20m00\x20=\x20x2\x20-\x20y2\x20-\x20z2\x20+\x20w2;\x0a\x20\x20\x20\x20float\x20m01\x20=\x202.0\x20*\x20(xy\x20-\x20zw);\x0a\x20\x20\x20\x20float\x20m02\x20=\x202.0\x20*\x20(xz\x20+\x20yw);\x0a\x20\x20\x20\x20float\x20m10\x20=\x202.0\x20*\x20(xy\x20+\x20zw);\x0a\x20\x20\x20\x20float\x20m11\x20=\x20-x2\x20+\x20y2\x20-\x20z2\x20+\x20w2;\x0a\x20\x20\x20\x20float\x20m12\x20=\x202.0\x20*\x20(yz\x20-\x20xw);\x0a\x20\x20\x20\x20float\x20m20\x20=\x202.0\x20*\x20(xz\x20-\x20yw);\x0a\x20\x20\x20\x20float\x20m21\x20=\x202.0\x20*\x20(yz\x20+\x20xw);\x0a\x20\x20\x20\x20float\x20m22\x20=\x20-x2\x20-\x20y2\x20+\x20z2\x20+\x20w2;\x0a\x20\x20\x20\x20return\x20mat4(m00,\x20m10,\x20m20,\x200.0,\x20m01,\x20m11,\x20m21,\x200.0,\x20m02,\x20m12,\x20m22,\x200.0,\x20translation.x,\x20translation.y,\x20translation.z,\x201.0);\x0a}\x0afloat\x20filterTest(vec3\x20rte,\x20float\x20radius)\x0a{\x0a\x20\x20\x20\x20if(uRangeMode\x20>\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20distance\x20=\x20length(rte);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20theta\x20=\x20czm_piOverFour\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20screenPix\x20=\x20max(czm_globeDepthTextureDim.x,\x20czm_globeDepthTextureDim.y)\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20lamat\x20=\x20screenPix\x20/\x20tan(theta);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20lamat\x20*\x20radius\x20/\x20distance\x20>\x20uFilterPixel\x20?\x201.0\x20:\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20length(rte)\x20<\x20uVisibleDistance.x\x20&&\x20length(rte)\x20>\x20uVisibleDistance.y\x20?\x201.0\x20:\x200.0;\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20vec4\x20vertexPos\x20=\x20vec4(aPosition.xyz,\x201.0)\x20-\x20vec4(aOffset.xyz,0.0);\x0a\x20\x20\x20vec4\x20positionMC\x20=\x20uGeoMat*vertexPos;\x0a\x20\x20\x20vec4\x20rte\x20=\x20czm_translateRelativeToEye(aPosHigh,aPosLow);\x0a\x20\x20\x20vTexCoord\x20=\x20aTexCoord0.xy;\x0a\x20\x20\x20float\x20show\x20=\x20filterTest(rte.xyz,\x20aScaleAndRadius.w);\x0a\x20\x20\x20mat4\x20rotationMat\x20=\x20transfromFromQuaternion(aQuaternion,\x20vec4(0.0));\x0a\x20\x20\x20mat4\x20worldMatrix;\x0a\x20\x20\x20worldMatrix[0]\x20=\x20vec4(rotationMat[0].xyz,0.0);\x0a\x20\x20\x20worldMatrix[1]\x20=\x20vec4(rotationMat[1].xyz,0.0);\x0a\x20\x20\x20worldMatrix[2]\x20=\x20vec4(rotationMat[2].xyz,0.0);\x0a\x20\x20\x20worldMatrix[3]\x20=\x20vec4(rte.x,rte.y,rte.z,1.0);\x0a\x20\x20\x20mat4\x20scaleMatrix;\x0a\x20\x20\x20vec3\x20scale\x20=\x20aScaleAndRadius.xyz;\x0a\x20\x20\x20scaleMatrix[0]\x20=\x20vec4(scale.x,0,0,0.0);\x0a\x20\x20\x20scaleMatrix[1]\x20=\x20vec4(0,scale.y,0,0.0);\x0a\x20\x20\x20scaleMatrix[2]\x20=\x20vec4(0,0,scale.z,0.0);\x0a\x20\x20\x20scaleMatrix[3]\x20=\x20vec4(0,0,0,1.0);\x0a\x20\x20\x20mat4\x20modelMatrix\x20=\x20worldMatrix;\x0a#ifdef\x20LocalTransform\x0a\x20\x20\x20mat4\x20localTransformMat\x20=\x20transfromFromQuaternion(aLocalQuaternion,\x20aLocalTranslation);\x0a\x20\x20\x20modelMatrix\x20*=\x20localTransformMat;\x0a#endif\x0a\x20\x20\x20modelMatrix\x20*=\x20scaleMatrix;\x0a\x20\x20\x20mat3\x20rotationMatrix\x20=\x20mat3(modelMatrix);\x0a\x20\x20\x20positionMC\x20=\x20modelMatrix\x20*\x20vec4(positionMC.xyz,\x201.0);\x0a\x20\x20\x20positionMC.w\x20=\x201.0;\x0a\x20\x20\x20gl_Position\x20=\x20show\x20*\x20czm_modelViewProjectionRelativeToEye\x20*\x20positionMC;\x0a\x20\x20\x20vPositionMC.xyz\x20=\x20positionMC.xyz;\x0a\x20\x20\x20vPositionWC\x20=\x20modelMatrix\x20*\x20positionMC;\x0a\x20\x20\x20vPositionMC.w\x20=\x200.0;\x0a\x20\x20\x20vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a\x20\x20\x20if(abs(uMixColorType)\x20<\x200.1)\x0a\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vColor\x20=\x20vertexColor\x20*\x20aColor2;\x0a\x20\x20\x20}\x0a\x20\x20\x20else\x0a\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vColor\x20=\x20aColor2;\x0a\x20\x20\x20}\x0a\x20\x20\x20vPickColor\x20=\x20aPickColor\x20/\x20255.0;\x0a\x20\x20\x20vModelMatrix\x20=\x20modelMatrix\x20*\x20uGeoMat;\x0a#ifdef\x20HAS_NORMAL\x0a\x20\x20\x20\x20if(length(aNormal)\x20>\x200.8)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat4\x20modelView\x20=\x20czm_view\x20*\x20vModelMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat4\x20invModelView\x20=\x20czm_inverseMatrix(modelView);\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat3\x20invModelViewRotation\x20=\x20mat3(invModelView);\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat3\x20normalMatrix\x20=\x20czm_transpose(invModelViewRotation);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vNormalEC\x20=\x20normalize(normalMatrix\x20*\x20aNormal);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vPositionMC.w\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vPositionEC\x20=\x20(czm_modelViewRelativeToEye\x20*\x20vPositionMC).xyz;\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20Volume\x0avecRotioCoord\x20=\x20aRatio;\x0a#endif\x0a#ifdef\x20ClampObject\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_depthClampFarPlane(czm_modelViewProjectionRelativeToEye*positionMC);\x0a\x20\x20\x20\x20vColor\x20=\x20vColor\x20*\x20uFillColor;\x0a#endif\x0a}','70px',_0x307c2b(0x3032),_0x307c2b(0x237e),_0x307c2b(0xd5b),_0x307c2b(0x1c5b),_0x307c2b(0x3b0a),_0x307c2b(0xff2),_0x307c2b(0x1c4a),_0x307c2b(0x2f07),_0x307c2b(0x3b97),_0x307c2b(0x39ec),_0x307c2b(0x531a),_0x307c2b(0x3bbb),'pickRenderStateCache',_0x307c2b(0xbae),_0x307c2b(0x183a),'_tileUrlTemplates',_0x307c2b(0x21d8),_0x307c2b(0x3f74),_0x307c2b(0x49d9),_0x307c2b(0x58d4),_0x307c2b(0x59ce),_0x307c2b(0xc44),_0x307c2b(0x142f),_0x307c2b(0x179c),'LINEAR_MIPMAP_NEAREST',_0x307c2b(0xf5e),_0x307c2b(0x28cf),_0x307c2b(0x4300),_0x307c2b(0xc5a),'tm_mon',_0x307c2b(0x627),_0x307c2b(0xb03),_0x307c2b(0x12ba),_0x307c2b(0x37c3),_0x307c2b(0x510a),_0x307c2b(0x1634),_0x307c2b(0x5ab1),_0x307c2b(0x10b9),'sml:Levels','_pbrRoughTexture',_0x307c2b(0x3be6),'_normalize',_0x307c2b(0x4ba4),_0x307c2b(0x1443),'\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x20\x0a',_0x307c2b(0x4b0),'_slicePartitionsSubscription','Pick\x20a\x20primitive',_0x307c2b(0xdf5),_0x307c2b(0x3218),_0x307c2b(0x1b3e),'INT_VEC2',_0x307c2b(0x2f15),'_objsOffsetList','_subTextureNames',_0x307c2b(0x519a),'geoSize',_0x307c2b(0x3c09),_0x307c2b(0x52a5),_0x307c2b(0x3cc1),_0x307c2b(0x2af1),_0x307c2b(0x85c),_0x307c2b(0x1d3f),'body',_0x307c2b(0x1d22),_0x307c2b(0x5ab3),_0x307c2b(0x3d18),_0x307c2b(0x3b8d),_0x307c2b(0x139d),_0x307c2b(0x3f6a),_0x307c2b(0x271f),_0x307c2b(0x4b79),_0x307c2b(0x4bc2),_0x307c2b(0x3bdd),'proxy',_0x307c2b(0x1fae),'Altitude',_0x307c2b(0x524),_0x307c2b(0x1926),_0x307c2b(0x4d7e),'_excavationNormalTextureUrl',_0x307c2b(0x4141),'box',_0x307c2b(0x1b8d),_0x307c2b(0x38a8),'size',_0x307c2b(0x50a1),'weightField',_0x307c2b(0xbe0),_0x307c2b(0x4b00),'fromIso8601DurationArray','required',_0x307c2b(0x4cff),'isLocked',_0x307c2b(0x31ba),'octUnpack',_0x307c2b(0x360c),_0x307c2b(0x53dd),_0x307c2b(0x1987),_0x307c2b(0x3b1),_0x307c2b(0x55c3),'AXES',_0x307c2b(0x482b),_0x307c2b(0x122f),_0x307c2b(0x297f),'interpolationMode',_0x307c2b(0xec5),'contentUnloaded',_0x307c2b(0x2a77),_0x307c2b(0x4d80),_0x307c2b(0x34ac),_0x307c2b(0x534a),_0x307c2b(0x26a6),'S3MTilesParser',_0x307c2b(0x3724),_0x307c2b(0x1608),_0x307c2b(0xbdb),_0x307c2b(0x14d9),_0x307c2b(0x3459),_0x307c2b(0x42c),_0x307c2b(0x873),_0x307c2b(0x1ec1),_0x307c2b(0x826),_0x307c2b(0x1cc4),_0x307c2b(0x39dc),'Polyline\x20Gap\x20Dash\x20Length',_0x307c2b(0xef8),_0x307c2b(0x1f4b),'RGBA_PVRTC_2BPPV1',_0x307c2b(0x4f34),_0x307c2b(0x340),_0x307c2b(0x164b),_0x307c2b(0x56ed),_0x307c2b(0x4e6c),_0x307c2b(0x2064),'_onlySunLighting',_0x307c2b(0x1998),'attribute\x20vec3\x20a_color;\x20\x0a',_0x307c2b(0x6f8),_0x307c2b(0x499d),_0x307c2b(0x4188),_0x307c2b(0x44cd),_0x307c2b(0x1f68),_0x307c2b(0x16da),'_clickPts','mixDirection',_0x307c2b(0x24c9),_0x307c2b(0x5968),_0x307c2b(0x509),_0x307c2b(0x1f27),_0x307c2b(0x5522),_0x307c2b(0x1c2e),_0x307c2b(0x2dd9),'creationFunction','_displayMode',_0x307c2b(0x57d2),'binaryen\x20setup\x20failed\x20(no\x20wasm\x20support?)','relativePath',_0x307c2b(0x5a00),_0x307c2b(0x5a4f),_0x307c2b(0x4109),'strokeWidth','_threshold',_0x307c2b(0x3cd0),_0x307c2b(0x1efa),_0x307c2b(0x5a5c),_0x307c2b(0x2632),_0x307c2b(0x2bd5),_0x307c2b(0x31e7),_0x307c2b(0x3312),_0x307c2b(0x1bb6),_0x307c2b(0x28f7),'parentIndexes',_0x307c2b(0x475f),_0x307c2b(0x21eb),_0x307c2b(0x18b0),_0x307c2b(0x2613),_0x307c2b(0x4e27),_0x307c2b(0x29a6),_0x307c2b(0xe10),'computeVisibilityWithPlaneMask',_0x307c2b(0x28b6),'passes',_0x307c2b(0x30a1),_0x307c2b(0x30b8),_0x307c2b(0x16ff),_0x307c2b(0x5186),_0x307c2b(0x2fc9),_0x307c2b(0x711),_0x307c2b(0x30cc),_0x307c2b(0x2e3b),_0x307c2b(0x4bec),_0x307c2b(0x206b),'chunks',_0x307c2b(0x41d0),'_throttledText',_0x307c2b(0x426d),_0x307c2b(0x17ff),_0x307c2b(0x4b56),'HAS_HEMISPHERE_LIGHTS','_maxTerrainHeight',_0x307c2b(0x2cce),'This\x20template\x20engine\x20does\x20not\x20support\x20the\x20\x27',_0x307c2b(0x36b0),'pushCommands','expandAndWidth',_0x307c2b(0x3396),_0x307c2b(0x25d8),_0x307c2b(0x30f4),_0x307c2b(0x304e),_0x307c2b(0x105a),'billboardBoundsLineWidth',_0x307c2b(0x33a5),_0x307c2b(0x49f1),_0x307c2b(0x24ec),'pathlength',_0x307c2b(0x54cb),'numberOfTilesProcessing',_0x307c2b(0x3d8b),_0x307c2b(0x1b33),_0x307c2b(0x4bca),'ecco','_startTime',_0x307c2b(0x46f4),_0x307c2b(0x59d4),'peek',_0x307c2b(0x16d2),_0x307c2b(0x29ed),_0x307c2b(0x19c3),_0x307c2b(0x416),_0x307c2b(0x2648),_0x307c2b(0x1974),_0x307c2b(0x1b85),'letterSpacing','lineColorAnimation',_0x307c2b(0x3da4),_0x307c2b(0x54ae),_0x307c2b(0x5aa),_0x307c2b(0x4b86),_0x307c2b(0xf27),_0x307c2b(0xf75),'uniform\x20sampler2D\x20uTexture;','_runAnimationsSubscription','createOrUpdateFromCoordinates',_0x307c2b(0xb31),_0x307c2b(0x4950),'rightTop',_0x307c2b(0x30ab),'indexCounts',_0x307c2b(0xe4d),_0x307c2b(0x66d),'VERTCRS',_0x307c2b(0x3c5e),_0x307c2b(0x15a7),_0x307c2b(0x1bbf),_0x307c2b(0xa74),_0x307c2b(0x1a38),_0x307c2b(0xbc9),_0x307c2b(0x604),_0x307c2b(0x552b),_0x307c2b(0x547a),_0x307c2b(0x3eb7),_0x307c2b(0xbf9),'Apr',_0x307c2b(0x2ec7),_0x307c2b(0x3169),'COMPRESSED_RGBA_BPTC_UNORM',_0x307c2b(0x4408),_0x307c2b(0x45fa),'NAVY',_0x307c2b(0x491a),_0x307c2b(0x4b24),_0x307c2b(0x3563),'namespace',_0x307c2b(0x534f),_0x307c2b(0x408d),_0x307c2b(0x2505),_0x307c2b(0x2316),_0x307c2b(0x3b50),_0x307c2b(0x1cc),_0x307c2b(0x3fd7),_0x307c2b(0x311),'_taiMinusUtcSecondsColumn',_0x307c2b(0x580a),_0x307c2b(0x42eb),_0x307c2b(0x260d),_0x307c2b(0x207b),_0x307c2b(0x933),'intArrayToString',_0x307c2b(0x1070),_0x307c2b(0x540c),_0x307c2b(0x428),_0x307c2b(0x3858),_0x307c2b(0x12b),_0x307c2b(0x584c),_0x307c2b(0x56bd),_0x307c2b(0x41ff),'elementCount',_0x307c2b(0x2b34),'configure',_0x307c2b(0x4489),_0x307c2b(0x47fa),_0x307c2b(0x49e2),_0x307c2b(0x330c),_0x307c2b(0x4f2f),_0x307c2b(0xe95),_0x307c2b(0x566d),_0x307c2b(0x2e06),_0x307c2b(0x88a),_0x307c2b(0x29db),_0x307c2b(0x57ea),_0x307c2b(0x4e40),_0x307c2b(0x1b03),_0x307c2b(0x115c),_0x307c2b(0x4cdb),_0x307c2b(0x55e6),_0x307c2b(0x54ce),_0x307c2b(0x5a6b),'_axisChanged',_0x307c2b(0x489b),_0x307c2b(0x29c),_0x307c2b(0x1fd3),_0x307c2b(0x2833),_0x307c2b(0x3acc),_0x307c2b(0x5569),_0x307c2b(0x4b2),'pointer','RPCMethod',_0x307c2b(0x5349),_0x307c2b(0x8c0),_0x307c2b(0x30f0),'emplace',_0x307c2b(0x2a2a),_0x307c2b(0x4769),'ABORT',_0x307c2b(0x17b1),'ScaleDenominator','_HorizontalColor',_0x307c2b(0x15b6),_0x307c2b(0x5041),_0x307c2b(0x3047),_0x307c2b(0x568),_0x307c2b(0x985),_0x307c2b(0x54ea),'bottomHeights','{tileversion}',_0x307c2b(0x1801),'<div\x20class=\x22sm-compass-outer-ring\x22\x20data-bind=\x22style:\x20{\x20transform:\x20\x27rotate(-\x27\x20+\x20heading\x20+\x20\x27rad)\x27,\x20\x27-webkit-transform\x27:\x20\x27rotate(-\x27\x20+\x20heading\x20+\x20\x27rad)\x27\x20}\x22></div>',_0x307c2b(0x3b0f),'StopAround','strict',_0x307c2b(0x5557),_0x307c2b(0x1e29),_0x307c2b(0x2fbf),_0x307c2b(0x2762),_0x307c2b(0x436c),'limitLength',_0x307c2b(0x59dd),'dynamicScaneInstances','\x22\x20in\x20keyword\x20yet,\x20index\x20',_0x307c2b(0x236a),_0x307c2b(0x4ee1),_0x307c2b(0x43f2),_0x307c2b(0x4773),'illegal\x20service\x20token:\x20','hasIconCollisionBoxData',_0x307c2b(0x4663),_0x307c2b(0x2cb8),_0x307c2b(0x2b4f),_0x307c2b(0x2cc7),'Expected\x20an\x20even\x20number\x20of\x20arguments.',_0x307c2b(0x3cf0),_0x307c2b(0x1499),_0x307c2b(0x1895),_0x307c2b(0x3638),_0x307c2b(0xc69),_0x307c2b(0x18b8),_0x307c2b(0x48c4),_0x307c2b(0x59ff),'pickRectTexture',_0x307c2b(0x1595),'queueReprojectionCommands','ignored<div>',_0x307c2b(0x1ab1),_0x307c2b(0x1b4e),_0x307c2b(0xbc1),'indexJob',_0x307c2b(0x9cb),_0x307c2b(0x343a),'deleteSmlFileOnServer',_0x307c2b(0x3953),_0x307c2b(0x42dc),'_imageryLayersUpdatedEvent',_0x307c2b(0x5ad7),_0x307c2b(0x7c6),_0x307c2b(0x480b),_0x307c2b(0x55ac),_0x307c2b(0x25c5),_0x307c2b(0x550c),_0x307c2b(0x404b),_0x307c2b(0x13ce),_0x307c2b(0x34bc),_0x307c2b(0x1f55),_0x307c2b(0x3f8d),_0x307c2b(0xefe),_0x307c2b(0x54e6),_0x307c2b(0x674),_0x307c2b(0x4f7),_0x307c2b(0x3c70),_0x307c2b(0x52f7),_0x307c2b(0xec7),_0x307c2b(0x26b1),'interpolateHeight',_0x307c2b(0x3b07),_0x307c2b(0x4d9c),_0x307c2b(0x29ca),_0x307c2b(0x7e7),'cesium-credit-lightbox\x20cesium-credit-lightbox-expanded','bChangeSizeFlowModel',_0x307c2b(0x1a08),'getArray',_0x307c2b(0x3d28),_0x307c2b(0x3b52),_0x307c2b(0x19af),_0x307c2b(0xe13),'_clampToGround',_0x307c2b(0x283d),_0x307c2b(0x48f9),'UTF16toUTF8',_0x307c2b(0x367d),'_featureDoubleClickEvent','isTilting',_0x307c2b(0x52b0),_0x307c2b(0x5943),_0x307c2b(0x414),_0x307c2b(0x1768),_0x307c2b(0x47b7),_0x307c2b(0x3eee),_0x307c2b(0xc8e),_0x307c2b(0x46dc),_0x307c2b(0x20da),_0x307c2b(0x3f13),_0x307c2b(0x4574),_0x307c2b(0x4c0),_0x307c2b(0x3f5),'moveBackward','\x27\x20does\x20not\x20exist\x20in\x20the\x20map\x27s\x20style.','JFIF',_0x307c2b(0x3134),_0x307c2b(0xd97),_0x307c2b(0x5a85),_0x307c2b(0x2a68),_0x307c2b(0x1288),_0x307c2b(0x2260),_0x307c2b(0xac2),_0x307c2b(0x4f50),'aryGradientColors',_0x307c2b(0x369a),_0x307c2b(0x2d19),_0x307c2b(0x2a1f),_0x307c2b(0x45dc),_0x307c2b(0x16a8),_0x307c2b(0x1225),_0x307c2b(0x3b90),_0x307c2b(0x2b9),_0x307c2b(0x43a1),_0x307c2b(0x5726),_0x307c2b(0x3843),_0x307c2b(0x1928),_0x307c2b(0x2681),'STRING_SQ','Play\x20Forward','Package\x20not\x20installed',_0x307c2b(0x2706),_0x307c2b(0x4082),_0x307c2b(0x507),_0x307c2b(0x2526),'rgba(149,55,52,1.00)',_0x307c2b(0x1c8f),_0x307c2b(0xdf9),_0x307c2b(0x4264),'taskCompletedEvent',_0x307c2b(0x240),_0x307c2b(0x1c13),_0x307c2b(0x44a6),_0x307c2b(0x473c),_0x307c2b(0x38fa),_0x307c2b(0xffb),_0x307c2b(0x5039),'Easing',_0x307c2b(0x3779),_0x307c2b(0x3342),_0x307c2b(0x4001),_0x307c2b(0x41ac),'_markIndexAsUnused',_0x307c2b(0x2c09),'removeAllLiterals','multiplyByMatrix3','_disLabel',_0x307c2b(0x424b),_0x307c2b(0x4f91),_0x307c2b(0x4783),'application/x-gzip',_0x307c2b(0x4b45),_0x307c2b(0x1f5f),_0x307c2b(0x58ee),'snow',_0x307c2b(0x4ef2),_0x307c2b(0x6d0),_0x307c2b(0x1c11),_0x307c2b(0x4dc0),_0x307c2b(0x29fd),_0x307c2b(0x3a10),_0x307c2b(0x356a),_0x307c2b(0x522f),_0x307c2b(0x3b1a),_0x307c2b(0x318b),_0x307c2b(0x5543),_0x307c2b(0x462b),_0x307c2b(0x1bef),_0x307c2b(0x475),_0x307c2b(0x2e67),_0x307c2b(0x3753),_0x307c2b(0x3557),_0x307c2b(0x3d71),_0x307c2b(0x2fef),_0x307c2b(0x2d17),'createDynamic','_polygonMode',_0x307c2b(0xf9d),_0x307c2b(0x3c39),_0x307c2b(0x17e0),_0x307c2b(0x345b),_0x307c2b(0xd86),_0x307c2b(0x54c),'handler',_0x307c2b(0x182d),_0x307c2b(0x1afc),_0x307c2b(0x1a71),'_collectionIndicesByEntity',_0x307c2b(0x1188),_0x307c2b(0x3e48),_0x307c2b(0x1564),_0x307c2b(0x469a),_0x307c2b(0x14c3),_0x307c2b(0x28d9),_0x307c2b(0x52a2),_0x307c2b(0x3e7d),_0x307c2b(0x2a8d),'SILVER',_0x307c2b(0xb11),'updateTransitions',_0x307c2b(0x2ddd),_0x307c2b(0x2f8a),'parseBindingsString',_0x307c2b(0x440d),_0x307c2b(0x552d),'useCanvas2',_0x307c2b(0x1302),'jstoi_q',_0x307c2b(0x44e4),_0x307c2b(0xb89),_0x307c2b(0x1034),'getLevelMaximumGeometricError',_0x307c2b(0x39f9),_0x307c2b(0x3760),_0x307c2b(0x993),_0x307c2b(0x2c8a),_0x307c2b(0x5b0b),_0x307c2b(0x41bd),_0x307c2b(0x5a9),_0x307c2b(0x419),_0x307c2b(0x16d),_0x307c2b(0x2b5e),_0x307c2b(0x59d1),_0x307c2b(0x532c),_0x307c2b(0x4058),_0x307c2b(0x18e5),_0x307c2b(0x108e),_0x307c2b(0x2bb4),_0x307c2b(0x7a7),_0x307c2b(0xebd),_0x307c2b(0x2184),_0x307c2b(0x260f),_0x307c2b(0x1153),_0x307c2b(0x1bbb),'vaos','getAllAnimations',_0x307c2b(0x2af0),'_minCategory','file',_0x307c2b(0x18da),_0x307c2b(0x38e3),'depthTestEnable',_0x307c2b(0x59a2),_0x307c2b(0x2da8),_0x307c2b(0x1d42),_0x307c2b(0x357b),_0x307c2b(0x3aeb),_0x307c2b(0x53f9),'_subTexturesToUpload',_0x307c2b(0x22f1),'LineInterval',_0x307c2b(0x25e5),'_cartographicPosition',_0x307c2b(0x3fc9),'memory\x20not\x20found\x20in\x20wasm\x20exports','_evaluateNot',_0x307c2b(0x57b4),_0x307c2b(0x2cbb),_0x307c2b(0x285d),_0x307c2b(0x447),_0x307c2b(0x4bd5),_0x307c2b(0x411b),_0x307c2b(0x273f),'vec4\x20edgeValue1\x20=\x20texture2D(edgeTexture1,\x20v_textureCoordinates);',_0x307c2b(0x2f34),'createPathLine','_detecttonconeColor','_isPinching',_0x307c2b(0x2030),_0x307c2b(0x59e3),_0x307c2b(0x1de9),_0x307c2b(0x5add),_0x307c2b(0x1b8c),_0x307c2b(0x4d2b),_0x307c2b(0x83b),_0x307c2b(0x5aa6),_0x307c2b(0x1ee),'_logDepthOverlayCommandList',_0x307c2b(0x3505),_0x307c2b(0x2b38),_0x307c2b(0x58aa),_0x307c2b(0x4a92),_0x307c2b(0x123),_0x307c2b(0x1ce5),_0x307c2b(0x3686),_0x307c2b(0x457f),_0x307c2b(0x48a5),_0x307c2b(0x588e),'returnEdgeGeometry','Expected\x20an\x20odd\x20number\x20of\x20arguments.',_0x307c2b(0x3cb7),_0x307c2b(0x3317),'thead','%H:%M:%S',_0x307c2b(0xe20),_0x307c2b(0x3190),_0x307c2b(0xc5c),'___uremdi3',_0x307c2b(0x566e),'isFIFO',_0x307c2b(0x45b0),'_initHooksCalled',_0x307c2b(0x28fa),_0x307c2b(0x11d0),'northeastMesh',_0x307c2b(0x5b28),_0x307c2b(0x223e),_0x307c2b(0x282a),_0x307c2b(0x1c4c),_0x307c2b(0x1c49),_0x307c2b(0x12d6),_0x307c2b(0x584e),_0x307c2b(0x4909),_0x307c2b(0x258b),'bgColor',_0x307c2b(0x5179),_0x307c2b(0x11ee),'PolylineDashType','_surroundDuration',_0x307c2b(0x3fe9),'u_mix',_0x307c2b(0x4d07),_0x307c2b(0x33d0),_0x307c2b(0x4e97),'_changedEvt',_0x307c2b(0x4577),_0x307c2b(0xc46),_0x307c2b(0x641),_0x307c2b(0x2f11),'RIGHT_DOWN','getScaleFromResolutionDpi',_0x307c2b(0x929),_0x307c2b(0x54ca),'padStart',_0x307c2b(0x30e),_0x307c2b(0xff9),_0x307c2b(0x4208),'\x20\x20\x20\x20float\x20glossiness\x20=\x201.0;\x0a',_0x307c2b(0x333e),'baseUrl',_0x307c2b(0x4d82),'spatialReference','tilemap/','px;width:',_0x307c2b(0x5a96),_0x307c2b(0x570d),_0x307c2b(0x370),_0x307c2b(0x2614),_0x307c2b(0x2d6e),_0x307c2b(0x2ead),_0x307c2b(0x49e6),_0x307c2b(0x5a4),_0x307c2b(0x384),_0x307c2b(0x586d),'setDotPlotStyle',_0x307c2b(0x2e6),_0x307c2b(0x5c9),_0x307c2b(0x2dfd),'queryChildNodes','_longitude','updatePass','_emissionRateByDistance',_0x307c2b(0xf7a),_0x307c2b(0x55b1),_0x307c2b(0xe12),_0x307c2b(0x4429),_0x307c2b(0x1aba),_0x307c2b(0x1e4f),_0x307c2b(0x2794),_0x307c2b(0xda3),'zeroMemory',_0x307c2b(0x3c06),_0x307c2b(0x3a76),_0x307c2b(0x29e9),'uDataFloor',_0x307c2b(0x3ecb),_0x307c2b(0x3022),'iconImageCache',_0x307c2b(0x974),'u_contrast',_0x307c2b(0x221d),_0x307c2b(0x1770),_0x307c2b(0x4eed),_0x307c2b(0x4240),_0x307c2b(0x3b4e),_0x307c2b(0x10f6),_0x307c2b(0x479f),_0x307c2b(0x4ec8),_0x307c2b(0x24ae),_0x307c2b(0x2824),'_scanRange',_0x307c2b(0x4077),_0x307c2b(0x1107),_0x307c2b(0x552f),'isColorLike',_0x307c2b(0x2d0f),'CanvasLight','hypContourInterval',_0x307c2b(0x11ec),_0x307c2b(0x2c99),_0x307c2b(0x328b),_0x307c2b(0x52e9),_0x307c2b(0x34e1),_0x307c2b(0x39fc),_0x307c2b(0x35e0),'enuInverse',_0x307c2b(0xc7f),_0x307c2b(0xdaa),_0x307c2b(0x1365),_0x307c2b(0x2621),_0x307c2b(0x5112),_0x307c2b(0x4922),_0x307c2b(0x58e6),_0x307c2b(0x3982),_0x307c2b(0x406c),_0x307c2b(0x3a57),_0x307c2b(0x33f0),'refreshRaster',_0x307c2b(0x1193),_0x307c2b(0x2a78),_0x307c2b(0xfea),'_sdf','_rotatingZoom','vector','buckets',_0x307c2b(0x3f22),_0x307c2b(0x1830),'\x0avoid\x20main()\x20{\x20\x0a\x20\x20\x20\x20non_gamma_corrected_main();\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x20\x0a}\x20\x0a','DIR_LIGHTS\x20',_0x307c2b(0x3ba),_0x307c2b(0x18ea),_0x307c2b(0x2d1),_0x307c2b(0x3fc0),_0x307c2b(0x20de),_0x307c2b(0x3364),'createIndex','errno',_0x307c2b(0x64e),_0x307c2b(0x5a46),'PolylineTrail',_0x307c2b(0x3b2c),_0x307c2b(0x4065),_0x307c2b(0x1959),_0x307c2b(0x5611),_0x307c2b(0x3a1b),_0x307c2b(0x5b1c),_0x307c2b(0x4962),_0x307c2b(0x27fd),_0x307c2b(0x20d1),_0x307c2b(0x34e6),_0x307c2b(0x7be),_0x307c2b(0x3d11),_0x307c2b(0x3b53),_0x307c2b(0x158d),_0x307c2b(0x1f81),'_createOutlinePrimitive',_0x307c2b(0x4015),'appendLineString',_0x307c2b(0xfb1),_0x307c2b(0x5a61),'groupName',_0x307c2b(0x1220),'f.d.\x20invalid\x20for\x20this\x20operation',_0x307c2b(0x1341),_0x307c2b(0x8c8),_0x307c2b(0x3ae8),'_dateFormatter',_0x307c2b(0x5891),_0x307c2b(0x49fb),'modifyShaderForDracoQuantizedAttributes','cesium-animation-blank',_0x307c2b(0x1ef1),_0x307c2b(0x242b),'No\x20url\x20provided.','middleMarkExist',_0x307c2b(0x593a),'Wait',_0x307c2b(0x2555),_0x307c2b(0x1649),_0x307c2b(0x2685),_0x307c2b(0x1103),_0x307c2b(0x3a8b),_0x307c2b(0x210d),_0x307c2b(0x1866),_0x307c2b(0x19e8),_0x307c2b(0x2f65),_0x307c2b(0x5b45),_0x307c2b(0x4982),_0x307c2b(0x2d59),_0x307c2b(0x469b),_0x307c2b(0x1d2),_0x307c2b(0x47d0),_0x307c2b(0xb9d),_0x307c2b(0x10a8),'readAsText','_removeEffectFromScene',_0x307c2b(0x1fb4),_0x307c2b(0x105d),_0x307c2b(0x3788),_0x307c2b(0x10ec),_0x307c2b(0x668),_0x307c2b(0x608),_0x307c2b(0x4c90),_0x307c2b(0x4861),_0x307c2b(0x1bab),_0x307c2b(0x3816),_0x307c2b(0x2005),_0x307c2b(0x5121),_0x307c2b(0x5be),_0x307c2b(0x17c6),_0x307c2b(0x13a6),_0x307c2b(0x3aa1),_0x307c2b(0x7b8),'Directly','_framebufferWithTexture',_0x307c2b(0x1b65),_0x307c2b(0x57c3),_0x307c2b(0x4202),'xflags',_0x307c2b(0x331f),'1.0.0','SmoothStep',_0x307c2b(0x45ed),_0x307c2b(0xa9b),'_lowFrameRate',_0x307c2b(0x249f),_0x307c2b(0x2d7e),_0x307c2b(0xc6e),'PALEGOLDENROD',_0x307c2b(0x5187),_0x307c2b(0x398e),_0x307c2b(0x2543),_0x307c2b(0x145d),_0x307c2b(0xee1),_0x307c2b(0x3af9),_0x307c2b(0x29ae),_0x307c2b(0x452),_0x307c2b(0x1031),_0x307c2b(0x520a),_0x307c2b(0x29a),_0x307c2b(0x300b),_0x307c2b(0x23bc),'_emissionTextureChanged',_0x307c2b(0x17e6),_0x307c2b(0x4fa0),_0x307c2b(0x43ae),'transfer',_0x307c2b(0x2f13),_0x307c2b(0x4338),_0x307c2b(0x1a52),_0x307c2b(0x396c),'rasterfunction','sinio',_0x307c2b(0x345a),_0x307c2b(0x3bfb),_0x307c2b(0x2397),'rotate3D',_0x307c2b(0xa15),_0x307c2b(0x4fb0),_0x307c2b(0x1fb3),_0x307c2b(0x4a5f),_0x307c2b(0x32fa),_0x307c2b(0x4a67),_0x307c2b(0x4955),_0x307c2b(0x4506),_0x307c2b(0x26c),_0x307c2b(0x56a1),_0x307c2b(0x207f),_0x307c2b(0x18df),_0x307c2b(0x1a8),'cesiumSvgPath',_0x307c2b(0x508),_0x307c2b(0x8c4),'executeSurroundLineColorAnimation',_0x307c2b(0x41e5),_0x307c2b(0x39ad),_0x307c2b(0x1815),_0x307c2b(0x2f55),_0x307c2b(0x144d),_0x307c2b(0x39aa),_0x307c2b(0x3c64),_0x307c2b(0x1919),'_repeatY',_0x307c2b(0x3600),_0x307c2b(0x5334),_0x307c2b(0x3dc2),_0x307c2b(0x42e3),_0x307c2b(0x2d2f),_0x307c2b(0xbe9),_0x307c2b(0x3d44),_0x307c2b(0x4223),_0x307c2b(0x17ed),'attr','_maximum',_0x307c2b(0x1c97),_0x307c2b(0x2ffd),_0x307c2b(0x1f4c),_0x307c2b(0x2049),'SYMBOL_POLYLINE','toColumns',_0x307c2b(0x44db),_0x307c2b(0x34f2),_0x307c2b(0x162e),_0x307c2b(0x452d),'StructArrayLayout2f8','filterPrimitive',_0x307c2b(0x2384),_0x307c2b(0x217d),_0x307c2b(0x4b52),_0x307c2b(0x1d09),_0x307c2b(0x1c50),_0x307c2b(0x1196),_0x307c2b(0x49a4),'10px\x20sans-serif',_0x307c2b(0xf09),_0x307c2b(0x4daf),_0x307c2b(0x5424),_0x307c2b(0x40e6),_0x307c2b(0x3c49),')\x20is\x20not\x20supported\x20in\x20most\x20browsers.\x20See\x20https://emscripten.org/docs/getting_started/FAQ.html#how-do-i-run-a-local-webserver-for-testing-why-does-my-program-stall-in-downloading-or-preparing',_0x307c2b(0x4f81),_0x307c2b(0x4854),'toJS','_planarExtents',_0x307c2b(0x1355),'getChangeModeDistance',_0x307c2b(0x30e1),_0x307c2b(0x4125),'_sizeInMetersSubscription',_0x307c2b(0x52d3),_0x307c2b(0x31b7),_0x307c2b(0x2d71),'borderSpacingWidth','waterMaskTranslationAndScale','programId',_0x307c2b(0x465e),_0x307c2b(0x455e),'mountpoint',_0x307c2b(0x5426),_0x307c2b(0x5717),'_lastMoonPhase',_0x307c2b(0x4cb1),_0x307c2b(0x92b),_0x307c2b(0x4a94),_0x307c2b(0x511c),'pickBoundingSphere',_0x307c2b(0xdc7),'togglePrimitives','B_im',_0x307c2b(0x3235),_0x307c2b(0x539f),'boundIndexBuffer',_0x307c2b(0x17cd),_0x307c2b(0x5073),'schemePrefixRegex','textureEmissionUnit',_0x307c2b(0x58c),'ALLOC_STACK','nextSibling','setScanHAngle',_0x307c2b(0x50df),'createCDATASection',_0x307c2b(0x27cf),_0x307c2b(0x8b2),_0x307c2b(0x14f5),'ACES','PIXEL_OFFSET_SCALE_BY_DISTANCE_INDEX','_weightFBO',_0x307c2b(0x1bb),_0x307c2b(0x4bdc),_0x307c2b(0x18cc),_0x307c2b(0x52ee),_0x307c2b(0x16e0),_0x307c2b(0x55c5),'_terrainProviderChangedCallback',_0x307c2b(0xaa3),_0x307c2b(0x1927),_0x307c2b(0x4b37),'getEndUUID',_0x307c2b(0x30cf),_0x307c2b(0x3a68),'removeModifyRegion',_0x307c2b(0x2afe),_0x307c2b(0x35d5),_0x307c2b(0x1afa),_0x307c2b(0x4b13),'drawBloodVolume',_0x307c2b(0x1e8e),_0x307c2b(0x5263),_0x307c2b(0x1f46),_0x307c2b(0x5190),_0x307c2b(0x25c4),_0x307c2b(0x3ad0),_0x307c2b(0x130b),'restFillColor',_0x307c2b(0x552c),_0x307c2b(0x59dc),_0x307c2b(0x3246),_0x307c2b(0x547d),'uFloodMatrixInvert',_0x307c2b(0x462),_0x307c2b(0x3aa7),_0x307c2b(0x17ab),_0x307c2b(0x4830),_0x307c2b(0x4204),_0x307c2b(0x1a7a),'toLocaleUpperCase',_0x307c2b(0x1c71),_0x307c2b(0x423f),_0x307c2b(0x30b5),_0x307c2b(0xe5d),_0x307c2b(0x678),_0x307c2b(0x20c4),_0x307c2b(0x21da),_0x307c2b(0x4f00),_0x307c2b(0x4aa0),_0x307c2b(0x251d),_0x307c2b(0x16c8),_0x307c2b(0x458b),_0x307c2b(0x242c),'newScalePointIndex',_0x307c2b(0x4c9),'data-driven',_0x307c2b(0x5856),_0x307c2b(0x478d),_0x307c2b(0x5474),_0x307c2b(0x487d),_0x307c2b(0x4e7e),_0x307c2b(0x1e45),_0x307c2b(0x220f),_0x307c2b(0x48f4),_0x307c2b(0xaa1),_0x307c2b(0x5a07),_0x307c2b(0x39f6),'_lastInertiaZoomMovement',_0x307c2b(0x2fcd),_0x307c2b(0x23ae),'Error\x20decoding\x20draco\x20point\x20cloud:\x20',_0x307c2b(0x43c5),_0x307c2b(0x3890),_0x307c2b(0xba7),_0x307c2b(0x4342),_0x307c2b(0x40eb),_0x307c2b(0x238c),'rest/realspace',_0x307c2b(0x259c),_0x307c2b(0x3579),_0x307c2b(0x1ee4),_0x307c2b(0x3b05),_0x307c2b(0x36fe),_0x307c2b(0x24fb),_0x307c2b(0x2fe0),'setTemplateValues',_0x307c2b(0x3a95),_0x307c2b(0x27b),'enableRotate','attributeLocations','u_diffuseFactor',_0x307c2b(0x8f7),_0x307c2b(0x32ec),_0x307c2b(0xdb4),_0x307c2b(0x26ee),_0x307c2b(0x321e),_0x307c2b(0x45e5),_0x307c2b(0x52cb),'_rtcCenter','removedIds','usedThisFrame','removed','textureunitstates','_method=','rightJustifiedTextSymbolIndex',_0x307c2b(0x1b2e),_0x307c2b(0x8e7),_0x307c2b(0x3729),'figure',_0x307c2b(0x3ca1),'&FORMAT=',_0x307c2b(0x50a9),_0x307c2b(0x80b),_0x307c2b(0x1867),_0x307c2b(0x5239),_0x307c2b(0x2e7f),'setGOFeature',_0x307c2b(0x2bed),_0x307c2b(0x4a70),'seek',_0x307c2b(0x3fa0),_0x307c2b(0x3929),_0x307c2b(0x5828),'_moonEq',_0x307c2b(0x1df9),_0x307c2b(0x1f51),_0x307c2b(0x1b69),_0x307c2b(0x32e7),_0x307c2b(0x1a66),'variable\x20not\x20found',_0x307c2b(0x4b77),_0x307c2b(0x256f),_0x307c2b(0x1f0b),_0x307c2b(0x9ec),_0x307c2b(0x1743),_0x307c2b(0x323f),_0x307c2b(0x3a41),_0x307c2b(0x286),_0x307c2b(0x3cc4),_0x307c2b(0x2490),_0x307c2b(0x516b),_0x307c2b(0xcc1),_0x307c2b(0x1779),_0x307c2b(0x20e7),_0x307c2b(0x4ed4),_0x307c2b(0x3b91),'Polyline\x20Width',_0x307c2b(0x3c8a),_0x307c2b(0x238),_0x307c2b(0x2eb5),_0x307c2b(0x2cf1),_0x307c2b(0x263c),_0x307c2b(0x4de9),'_drawCommandInScene','createSphereGeometry',_0x307c2b(0x2b57),_0x307c2b(0x234),_0x307c2b(0x5170),_0x307c2b(0x4e06),_0x307c2b(0x1514),_0x307c2b(0xe72),_0x307c2b(0x5f4),'For\x20ko.defineProperty,\x20you\x20must\x20not\x20specify\x20a\x20\x22value\x22\x20for\x20the\x20property.\x20You\x20must\x20provide\x20a\x20\x22get\x22\x20function.',_0x307c2b(0x408c),_0x307c2b(0x5b1a),_0x307c2b(0x2004),'_pickObject',_0x307c2b(0x1d6),_0x307c2b(0x38ee),'deduplicate',_0x307c2b(0x3cc3),_0x307c2b(0x47b8),_0x307c2b(0x2732),_0x307c2b(0x498e),'_sunPositionWC',_0x307c2b(0x1803),'English',_0x307c2b(0x121b),_0x307c2b(0x39ee),_0x307c2b(0x1c2c),'_colorChangedCallback','_imagelayerCollection','varying\x20vec4\x20v_pickColor;\x0a',_0x307c2b(0x32d0),_0x307c2b(0x50fd),_0x307c2b(0x584),_0x307c2b(0x4bc6),'_fieldsById',_0x307c2b(0x4b9),_0x307c2b(0x5a0f),'setOnlyObjsVisible\x20ids',_0x307c2b(0x11bd),_0x307c2b(0x4e18),_0x307c2b(0x2050),_0x307c2b(0x489e),_0x307c2b(0x4209),_0x307c2b(0x13da),'_topName',_0x307c2b(0x746),_0x307c2b(0x2807),'%23',_0x307c2b(0x2b7c),'to-',_0x307c2b(0x250e),'GEOBOX',_0x307c2b(0x1fe6),'_heightReference',_0x307c2b(0x23a1),_0x307c2b(0x49b),_0x307c2b(0x5282),_0x307c2b(0x4217),_0x307c2b(0x2f72),_0x307c2b(0x5090),_0x307c2b(0x369c),_0x307c2b(0x482d),'gapwidth','loadJsonp','sizes',_0x307c2b(0x2323),_0x307c2b(0x307e),_0x307c2b(0x40f),'vPosition',_0x307c2b(0x3c96),_0x307c2b(0xf2f),_0x307c2b(0x1235),_0x307c2b(0x492c),_0x307c2b(0xd11),_0x307c2b(0x485),_0x307c2b(0x5380),_0x307c2b(0x471b),'XYZM',_0x307c2b(0x4969),'#66cccc',_0x307c2b(0x1381),_0x307c2b(0x34cd),'\x0aTexture\x20Memory:\x20','Module.TOTAL_MEMORY\x20has\x20been\x20renamed\x20Module.INITIAL_MEMORY','ALIASED_LINE_WIDTH_RANGE',_0x307c2b(0x4488),_0x307c2b(0x355c),_0x307c2b(0x252b),_0x307c2b(0x2d35),_0x307c2b(0x340b),_0x307c2b(0x4760),_0x307c2b(0xb36),'\x0a\x20\x20\x20\x20);\x0a',_0x307c2b(0x50d4),_0x307c2b(0x1a16),_0x307c2b(0x52f2),'#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20sampler2D\x20uPolygonTexture;\x0a//水面参数\x0auniform\x20sampler2D\x20uReflectMap;\x0auniform\x20sampler2D\x20uNoiseMap;\x0avarying\x20vec2\x20vNoiseCoord;\x0avarying\x20vec3\x20vProjectionCoord;\x0avarying\x20vec3\x20vEyeDir;\x0avarying\x20vec3\x20vNormal;\x0a\x0avarying\x20float\x20fWindowZ;\x0avarying\x20vec2\x20vTexCoord;\x0a\x0avec4\x20AdjSaturation(in\x20vec4\x20inputColor,\x20in\x20float\x20saturation)\x0a{\x0a\x09vec3\x20lumCoeff\x20=\x20vec3(0.2125,\x200.7154,\x200.0721);\x0a\x09vec3\x20intensity\x20=\x20vec3(dot(inputColor.rgb,\x20lumCoeff));\x0a\x09vec3\x20tempColor\x20=\x20mix(intensity,\x20inputColor.rgb,\x20saturation);\x0a\x09return\x20vec4(tempColor,\x201.0);\x0a}\x0avec4\x20GetWaterColor()\x0a{\x0a\x20\x20\x20\x20vec4\x20uTintColour\x20=\x20vec4(0,0.05,0.05,1);\x0a\x20\x20\x20\x20vec4\x20uWaterColour\x20=\x20vec4(0.1804,0.2706,0.3294,1);\x0a\x20\x20\x20\x20float\x20uNoiseScale\x20=\x200.05;\x0a\x20\x20\x20\x20float\x20uMinFresnel\x20=\x200.3;\x0a\x20\x20\x20\x20float\x20uMaxFresnel\x20=\x200.7;\x0a\x20\x20\x20\x20float\x20uFresnelPower\x20=\x201.8;\x0a\x20\x20\x20\x20float\x20uWaterBrightness\x20=\x200.95;\x0a\x20\x20\x20\x20vec2\x20final\x20=\x20vProjectionCoord.xy\x20/\x20vProjectionCoord.z;\x0a\x20\x20\x20\x20vec3\x20noiseNormal\x20=\x20(texture2D(uNoiseMap,\x20(vNoiseCoord.xy\x20/\x205.0)).rgb\x20-\x200.5).rbg\x20*\x20uNoiseScale;\x0a\x20\x20\x20\x20final\x20+=\x20noiseNormal.xz;\x0a\x20\x20\x20\x20float\x20realMinFresnel,\x20realMaxFresnel;\x0a\x20\x20\x20\x20if(uMinFresnel\x20<\x20uMaxFresnel)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20realMinFresnel\x20=\x20uMinFresnel;\x0a\x20\x20\x20\x20\x20\x20\x20\x20realMaxFresnel\x20=\x20uMaxFresnel;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20realMinFresnel\x20=\x20uMaxFresnel;\x0a\x20\x20\x20\x20\x20\x20\x20\x20realMaxFresnel\x20=\x20uMinFresnel;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20fresnelBias\x20=\x20realMinFresnel;\x0a\x20\x20\x20\x20float\x20fresnelScale\x20=\x20(realMaxFresnel\x20-\x20realMinFresnel)\x20/\x201.0;\x0a\x20\x20\x20\x20float\x20fresnel\x20=\x20fresnelBias\x20+\x20fresnelScale\x20*\x20pow(1.0\x20+\x20dot(normalize(vEyeDir),\x20vNormal),\x20uFresnelPower);\x0a\x20\x20\x20\x20fresnel\x20=\x20clamp(fresnel,\x200.05,\x200.95);\x0a\x20\x20\x20\x20vec4\x20reflectionColour\x20=\x20texture2D(uReflectMap,\x20final);\x0a\x20\x20\x20\x20vec4\x20refractionColour\x20=\x20reflectionColour\x20+\x20uTintColour;\x0a\x20\x20\x20\x20vec4\x20resultColour\x20=\x20mix(uWaterColour,\x20reflectionColour,\x20fresnel);\x0a\x20\x20\x20\x20resultColour\x20=\x20AdjSaturation(resultColour,\x201.0);\x0a\x20\x20\x20\x20resultColour\x20=\x20resultColour\x20*\x20uWaterBrightness;\x0a\x20\x20\x20\x20resultColour.a\x20=\x20uWaterColour.a;\x0a\x20\x20\x20\x20return\x20resultColour;\x0a}\x0a\x0avoid\x20main()\x0a{\x0a#if\x20defined(GL_EXT_frag_depth)\x20||\x20defined(WEBGL2)\x0a\x09gl_FragDepthEXT\x20=\x20min(fWindowZ\x20*\x20gl_FragCoord.w,\x201.0);\x0a#endif\x0a\x20\x20\x20vec2\x20texCoord\x20=\x20vTexCoord.xy;\x0a\x20\x20\x20vec4\x20waterColor\x20=\x20GetWaterColor();\x0a\x20\x20\x20vec4\x20texHeight\x20=\x20texture2D(uPolygonTexture,\x20texCoord.xy);\x0a\x20\x20\x20\x20if(texHeight.x\x20<\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20waterColor;\x0a\x20\x20\x20\x20}\x0a}',_0x307c2b(0x2abc),'Max',_0x307c2b(0x431a),_0x307c2b(0x4655),_0x307c2b(0x403c),_0x307c2b(0x22b4),'numberOfLevelZeroTilesY',_0x307c2b(0x4b3b),'_serverExcavationRegions',_0x307c2b(0x448c),_0x307c2b(0x1732),'Expected\x20an\x20interpolation\x20type\x20expression.','-106,-87,188',_0x307c2b(0x30f6),_0x307c2b(0x31f9),_0x307c2b(0x2f90),_0x307c2b(0x1fdd),_0x307c2b(0xc6d),_0x307c2b(0x3fa9),_0x307c2b(0x3261),_0x307c2b(0x1213),_0x307c2b(0x56c),_0x307c2b(0x13ec),_0x307c2b(0x301),_0x307c2b(0x17e7),_0x307c2b(0x4e14),'Default',_0x307c2b(0x5b27),_0x307c2b(0x4ebf),'slices',_0x307c2b(0x31e8),_0x307c2b(0x15c5),_0x307c2b(0x1449),_0x307c2b(0x1382),_0x307c2b(0x44b3),'PROJCS',_0x307c2b(0x40a0),_0x307c2b(0xda5),_0x307c2b(0x1855),_0x307c2b(0x2ee8),_0x307c2b(0x19fa),_0x307c2b(0x1f44),'horizonOcclusionPoint',_0x307c2b(0x1101),_0x307c2b(0x919),_0x307c2b(0x5704),_0x307c2b(0x365c),_0x307c2b(0x156b),_0x307c2b(0xe77),'processWideOutline',_0x307c2b(0x3980),_0x307c2b(0x25d3),_0x307c2b(0x5591),_0x307c2b(0x4f87),_0x307c2b(0x598f),_0x307c2b(0xfb0),'pictureWidth',_0x307c2b(0x2e9e),'skyAtmosphereCommand','\x20\x20\x20\x20\x20\x20\x20\x20float\x20lightAttenuation\x20=\x20calcLightAttenuation(lightDistance,\x20uPointLightDistanceAndDecay[i].x,\x20uPointLightDistanceAndDecay[i].y);\x0a','_removeModeListener',_0x307c2b(0x2cfb),_0x307c2b(0x3ae7),_0x307c2b(0x3606),_0x307c2b(0x4120),_0x307c2b(0x2ed),'_texturePromise',_0x307c2b(0x4949),_0x307c2b(0x48bc),'availableImages',_0x307c2b(0x2272),_0x307c2b(0x487a),_0x307c2b(0x1312),_0x307c2b(0x2a3b),_0x307c2b(0x2dbb),_0x307c2b(0x5888),'_incrementallyLoadTextures',_0x307c2b(0x5336),'createLabel',_0x307c2b(0x35d0),'flyToBoundingSphere',_0x307c2b(0x1119),_0x307c2b(0x2e6c),_0x307c2b(0x2977),_0x307c2b(0x1a81),'checked',_0x307c2b(0x3bf4),_0x307c2b(0x29aa),_0x307c2b(0x1da9),_0x307c2b(0x339e),_0x307c2b(0x4bf3),'czm_depth_of_field',_0x307c2b(0x1b9),'mlabeledtr',_0x307c2b(0x4427),_0x307c2b(0x44a0),_0x307c2b(0x60c),_0x307c2b(0xa30),'/**\x0a\x20*\x20Computes\x20distance\x20from\x20an\x20point\x20in\x202D\x20to\x20a\x20line\x20in\x202D.\x0a\x20*\x0a\x20*\x20@name\x20czm_lineDistance\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20param\x20{vec2}\x20point1\x20A\x20point\x20along\x20the\x20line.\x0a\x20*\x20param\x20{vec2}\x20point2\x20A\x20point\x20along\x20the\x20line.\x0a\x20*\x20param\x20{vec2}\x20point\x20A\x20point\x20that\x20may\x20or\x20may\x20not\x20be\x20on\x20the\x20line.\x0a\x20*\x20returns\x20{float}\x20The\x20distance\x20from\x20the\x20point\x20to\x20the\x20line.\x0a\x20*/\x0afloat\x20czm_lineDistance(vec2\x20point1,\x20vec2\x20point2,\x20vec2\x20point)\x20{\x0a\x20\x20\x20\x20return\x20abs((point2.y\x20-\x20point1.y)\x20*\x20point.x\x20-\x20(point2.x\x20-\x20point1.x)\x20*\x20point.y\x20+\x20point2.x\x20*\x20point1.y\x20-\x20point2.y\x20*\x20point1.x)\x20/\x20distance(point2,\x20point1);\x0a}\x0a','_scanLinePtArr',_0x307c2b(0x71e),_0x307c2b(0x1cd),_0x307c2b(0x1d7c),'eyeDomeLightingRadius',_0x307c2b(0x3bbe),_0x307c2b(0x40d0),_0x307c2b(0x889),_0x307c2b(0x4494),'CoverageArea',_0x307c2b(0x2a74),'transformed',_0x307c2b(0x1490),_0x307c2b(0xd3c),_0x307c2b(0xd67),_0x307c2b(0x3a7a),_0x307c2b(0x172b),_0x307c2b(0x2ca4),_0x307c2b(0x1982),'vec4\x20getClippingPlane(sampler2D\x20packedClippingPlanes,\x20int\x20clippingPlaneNumber,\x20mat4\x20transform)\x0a{\x0a\x20\x20\x20\x20int\x20pixY\x20=\x20clippingPlaneNumber\x20/\x20',_0x307c2b(0x26cc),_0x307c2b(0x55ce),_0x307c2b(0x228b),'loadWebAssemblyModule',_0x307c2b(0xc22),'_urlArguments',_0x307c2b(0x5af9),_0x307c2b(0x4f67),'SuperMap.GetLibIDsService','colorCommand',_0x307c2b(0x2d4e),'componentsLength',_0x307c2b(0x3eba),_0x307c2b(0x422c),_0x307c2b(0x2ad),_0x307c2b(0x2ec2),'_upWC',_0x307c2b(0x1274),_0x307c2b(0xad4),'decodeUTF8toUTF16',_0x307c2b(0x3d9c),_0x307c2b(0x4df4),_0x307c2b(0x4b6d),_0x307c2b(0x1dff),_0x307c2b(0x346f),_0x307c2b(0x38d),_0x307c2b(0x53de),_0x307c2b(0x1586),_0x307c2b(0x4522),_0x307c2b(0x4213),_0x307c2b(0x2ae0),_0x307c2b(0x38a3),_0x307c2b(0x3ba2),_0x307c2b(0x1e92),'computeTaiMinusUtc',_0x307c2b(0x11a0),_0x307c2b(0x5026),'css',_0x307c2b(0x2615),_0x307c2b(0x4290),_0x307c2b(0x237),_0x307c2b(0x348a),_0x307c2b(0x48e3),_0x307c2b(0x24a2),'fire',_0x307c2b(0x3fdf),_0x307c2b(0x2da6),'April','line\x20color',_0x307c2b(0x1acb),'_clockSubscription',_0x307c2b(0x3b80),'_volumeShaderPredefine',_0x307c2b(0x32e9),_0x307c2b(0xcae),_0x307c2b(0x5502),_0x307c2b(0x4019),_0x307c2b(0x4d62),'handleZoomInMouseDown',_0x307c2b(0x26bf),_0x307c2b(0x128d),_0x307c2b(0x4437),_0x307c2b(0x67d),_0x307c2b(0xad5),_0x307c2b(0x45d2),_0x307c2b(0x40f3),_0x307c2b(0x37b0),_0x307c2b(0x26b7),_0x307c2b(0x5210),'defaultPadding','blockDefer',_0x307c2b(0x1c7),'Acceleration','ml2','_maxUniformBufferBinding',_0x307c2b(0x3b6b),_0x307c2b(0x1d96),_0x307c2b(0x1e41),_0x307c2b(0x898),'#DCDCDC',_0x307c2b(0x467),'addRepaintTask',_0x307c2b(0x3649),_0x307c2b(0x162c),'<boolean>true</boolean>',_0x307c2b(0x2c66),'computePerspectiveFieldOfView',_0x307c2b(0x240f),_0x307c2b(0x1635),'EAST_NORTH_UP',_0x307c2b(0x3551),'_innerCreditContainer','bucketName','$parents',_0x307c2b(0x30bc),_0x307c2b(0x5394),_0x307c2b(0x189b),_0x307c2b(0x58e3),_0x307c2b(0x1d03),'scaleTimes',_0x307c2b(0x1519),_0x307c2b(0x2de6),'estimateMinNumberOfSamples',_0x307c2b(0x25ff),_0x307c2b(0x655),'Unknown\x20KML\x20Tour\x20playlist\x20entry\x20type\x20',_0x307c2b(0x252c),'doFilterTile',_0x307c2b(0x4d00),_0x307c2b(0x39d8),_0x307c2b(0x3c7d),_0x307c2b(0x6f3),_0x307c2b(0x1b92),_0x307c2b(0xa32),_0x307c2b(0x3b5c),_0x307c2b(0x3763),_0x307c2b(0x31d4),'listImages',_0x307c2b(0x31e0),_0x307c2b(0x3e88),'_nextHpr','header\x20crc\x20mismatch',_0x307c2b(0x4c0a),'getMode',_0x307c2b(0x85b),_0x307c2b(0x466c),'maxCategory\x20must\x20not\x20be\x20called\x20before\x20the\x20grid\x20provider\x20is\x20ready',_0x307c2b(0x2601),'baseVal',_0x307c2b(0x5b44),_0x307c2b(0x424d),_0x307c2b(0x495c),_0x307c2b(0x4c5c),_0x307c2b(0x40cb),_0x307c2b(0x962),'NORMAL_AND_DEPTH',_0x307c2b(0x537f),_0x307c2b(0x34b1),_0x307c2b(0x45d),'isHeightmap',_0x307c2b(0x5113),_0x307c2b(0x19d7),'importRoot','nonWordCharRegex','ReplayType',_0x307c2b(0x4e7b),_0x307c2b(0x1ec2),_0x307c2b(0x407),'asyncLoad',_0x307c2b(0xd5c),_0x307c2b(0x1d5e),_0x307c2b(0x2951),'float\x20clip(vec4\x20fragCoord,\x20sampler2D\x20clippingPlanes,\x20mat4\x20clippingPlanesMatrix)\x0a{\x0a\x20\x20\x20\x20vec4\x20position\x20=\x20czm_windowToEyeCoordinates(fragCoord);\x0a\x20\x20\x20\x20vec3\x20clipNormal\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20vec3\x20clipPosition\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20float\x20clipAmount;\x0a\x20\x20\x20\x20float\x20pixelWidth\x20=\x20czm_metersPerPixel(position);\x0a\x20\x20\x20\x20bool\x20breakAndDiscard\x20=\x20false;\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20',_0x307c2b(0x13a),_0x307c2b(0x4750),_0x307c2b(0x283e),_0x307c2b(0xa6e),'_contents',_0x307c2b(0x4df7),_0x307c2b(0x3607),_0x307c2b(0x3a02),_0x307c2b(0x2ac5),_0x307c2b(0x2e3c),_0x307c2b(0x1445),_0x307c2b(0x127a),_0x307c2b(0x15cf),_0x307c2b(0xe92),'{rf}','computeMatrix2',_0x307c2b(0x569b),_0x307c2b(0x2310),_0x307c2b(0x5903),_0x307c2b(0x22e8),_0x307c2b(0x23d4),_0x307c2b(0x5b13),'fromFramebuffer','_satelliteManager','getJSONData',_0x307c2b(0x3489),_0x307c2b(0x4c7e),_0x307c2b(0x4cb7),_0x307c2b(0x1ad6),_0x307c2b(0x1470),_0x307c2b(0x906),_0x307c2b(0x2d09),_0x307c2b(0x24b8),_0x307c2b(0x3964),_0x307c2b(0x3702),_0x307c2b(0x4e63),_0x307c2b(0x52c4),'Widgets/InfoBox/InfoBoxDescription.css','getGeoEntityEffectParameter',_0x307c2b(0x4088),_0x307c2b(0x169d),_0x307c2b(0x5556),_0x307c2b(0x143d),'symbolLibs',_0x307c2b(0x16fa),_0x307c2b(0x331a),_0x307c2b(0x204d),_0x307c2b(0xad7),_0x307c2b(0x3ff),'_loading','packPolygonHierarchy','bessel',_0x307c2b(0x306f),_0x307c2b(0x3b40),_0x307c2b(0x3274),_0x307c2b(0xd72),'touchend',_0x307c2b(0x2ca9),_0x307c2b(0x2605),'maxVisibleDistance',_0x307c2b(0x30b7),_0x307c2b(0x20bf),_0x307c2b(0x4470),_0x307c2b(0x4df),'precision\x20highp\x20float;\x0a',')\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20','getSatellites',_0x307c2b(0x1ae5),_0x307c2b(0x2d0c),_0x307c2b(0x3636),_0x307c2b(0x54d7),_0x307c2b(0x191f),_0x307c2b(0xb22),_0x307c2b(0x3017),_0x307c2b(0x5325),_0x307c2b(0x17aa),_0x307c2b(0x1270),'attribute\x20vec4\x20aPosition;\x0a\x0auniform\x20vec4\x20uDiffuseColor;\x0a\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20clip_vertex;\x0avarying\x20float\x20fWindowZ;\x0a\x0a#ifdef\x20NormalVertex\x0avarying\x20vec3\x20normal_vertex;\x0a#endif\x0a\x0avec4\x20depthClampFarPlane(vec4\x20clipPos)\x0a{\x0a\x09fWindowZ\x20=\x20(0.5\x20*\x20(clipPos.z\x20/\x20clipPos.w)\x20+\x200.5)\x20*\x20clipPos.w;\x0a\x09clipPos.z\x20=\x20min(clipPos.z,\x20clipPos.w);\x0a\x09return\x20clipPos;\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20vec4\x20pos\x20=\x20czm_modelViewProjection\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a\x20\x20\x20gl_Position\x20=\x20depthClampFarPlane(pos);\x0a\x20\x20\x20clip_vertex\x20=\x20czm_modelView\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a\x20\x20\x20vColor\x20=\x20uDiffuseColor;\x0a#ifdef\x20NormalVertex\x0a\x20\x20\x20normal_vertex\x20=\x20aPosition.xyz;\x0a#endif\x0a}',_0x307c2b(0x5027),_0x307c2b(0x976),_0x307c2b(0xf98),'_finishTime',_0x307c2b(0x18fd),'updateFlattenFrameBuffer',_0x307c2b(0x26a1),_0x307c2b(0x2e5),'gridSurroundLineWidth',_0x307c2b(0x270e),'isPicturePathUpdate',_0x307c2b(0x45ff),_0x307c2b(0x197b),_0x307c2b(0x1313),'_extrudedId',_0x307c2b(0x468d),_0x307c2b(0xe76),'isNaN',_0x307c2b(0x4f2a),_0x307c2b(0xcef),_0x307c2b(0x3e38),_0x307c2b(0x770),_0x307c2b(0x17bf),_0x307c2b(0x4552),_0x307c2b(0x172),'debugShowRenderingStatistics',_0x307c2b(0x1ae0),_0x307c2b(0x45df),_0x307c2b(0x9f6),_0x307c2b(0x2a4e),_0x307c2b(0x37b2),_0x307c2b(0x2d99),_0x307c2b(0x24d6),_0x307c2b(0x40c3),_0x307c2b(0x457d),'DynamicLayer3D.prototype.clear',_0x307c2b(0x4db9),_0x307c2b(0x1073),_0x307c2b(0x25fb),'getFromCache',_0x307c2b(0x127),_0x307c2b(0x142a),'canRenderWithoutLosingDetail',_0x307c2b(0x1465),_0x307c2b(0x3877),_0x307c2b(0x3464),'getColorBlend',_0x307c2b(0x24da),'\x20is\x20not\x20a\x20field:\x20',_0x307c2b(0x2132),_0x307c2b(0x201e),_0x307c2b(0x3000),_0x307c2b(0x4169),_0x307c2b(0xf77),_0x307c2b(0x6c2),'_farDistance',_0x307c2b(0x4491),_0x307c2b(0x1f9e),_0x307c2b(0x23ea),'tilesize',_0x307c2b(0x175e),'czm_FXAA',_0x307c2b(0x315e),_0x307c2b(0x27ac),_0x307c2b(0x33ae),_0x307c2b(0x1fc6),_0x307c2b(0x3226),_0x307c2b(0x38ab),'_context',_0x307c2b(0x32fc),_0x307c2b(0x9b8),_0x307c2b(0x50a5),_0x307c2b(0x30b0),_0x307c2b(0x617),_0x307c2b(0x151f),'small','done',_0x307c2b(0x29a7),_0x307c2b(0xc05),_0x307c2b(0x763),_0x307c2b(0x1217),_0x307c2b(0x3494),_0x307c2b(0x2e43),_0x307c2b(0x56a0),'_primaryPosition','uRepeatY',_0x307c2b(0x99c),'Loading',_0x307c2b(0x1531),_0x307c2b(0x4d8d),'_enableCompositor',_0x307c2b(0x2b01),'createSkins','addStop',_0x307c2b(0x2e72),_0x307c2b(0x3de1),_0x307c2b(0x2a29),_0x307c2b(0x4884),_0x307c2b(0x142b),'feGaussianBlur',_0x307c2b(0x29f0),_0x307c2b(0x4438),_0x307c2b(0x118d),_0x307c2b(0x47c9),_0x307c2b(0x2d0),'_clamp',_0x307c2b(0xa9c),'symbolLibName',_0x307c2b(0x1d9e),_0x307c2b(0x4d58),_0x307c2b(0x3030),_0x307c2b(0x358d),'_createRasterRegion','_optimChildrenWithinParent',_0x307c2b(0x3c15),_0x307c2b(0x532d),_0x307c2b(0x3ec2),_0x307c2b(0x48ac),'DST_COLOR',_0x307c2b(0x16fe),_0x307c2b(0x39f1),_0x307c2b(0x1206),_0x307c2b(0x1076),_0x307c2b(0x30f1),_0x307c2b(0x27ef),_0x307c2b(0x59a1),_0x307c2b(0x5b3d),'getImageryFromCache',_0x307c2b(0x52a6),_0x307c2b(0x448f),_0x307c2b(0x3c2d),_0x307c2b(0x1cad),'LOADFAILED',_0x307c2b(0x1762),_0x307c2b(0x4b5b),_0x307c2b(0x2f1f),'LongBits','calculatePollingTimes','_processFailed',_0x307c2b(0x28cd),_0x307c2b(0x3e09),_0x307c2b(0x329a),'cia_w','integrity\x20issue',_0x307c2b(0x89a),'Assertion\x20failed',_0x307c2b(0x299a),_0x307c2b(0x5a18),_0x307c2b(0x4ecd),_0x307c2b(0x3749),_0x307c2b(0x3256),_0x307c2b(0x5ad4),'selectedIndex',_0x307c2b(0x5044),_0x307c2b(0x1cbc),'relativeHeight','_useFloatBatchTable',_0x307c2b(0x13d4),'invalid\x20distance\x20too\x20far\x20back',_0x307c2b(0x27b2),'currentMiterLimit','canvasWidth',_0x307c2b(0x16bf),_0x307c2b(0x30c0),_0x307c2b(0x42c6),_0x307c2b(0x3438),_0x307c2b(0x56d4),_0x307c2b(0x36cb),_0x307c2b(0xcd7),'_updatingAllCommands',_0x307c2b(0x44f6),'spot\x20light\x20istance',_0x307c2b(0x18a9),'FS_createLazyFile','thetaWindowRatio',_0x307c2b(0x474b),_0x307c2b(0xf9b),'flyCircle','Loaded',_0x307c2b(0x12b2),_0x307c2b(0x521),_0x307c2b(0xf7c),'./SampleData/situationSimulation/Satellite/SatelliteGroupsTemplate.json',_0x307c2b(0x8ce),_0x307c2b(0x1bc3),'\x0avec4\x20czm_cascadeColor(vec4\x20weights)\x0a{\x0a\x20\x20\x20\x20return\x20vec4(1.0,\x200.0,\x200.0,\x201.0)\x20*\x20weights.x\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4(0.0,\x201.0,\x200.0,\x201.0)\x20*\x20weights.y\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4(0.0,\x200.0,\x201.0,\x201.0)\x20*\x20weights.z\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4(1.0,\x200.0,\x201.0,\x201.0)\x20*\x20weights.w;\x0a}\x0a',_0x307c2b(0x3a34),_0x307c2b(0x1db9),_0x307c2b(0x2465),_0x307c2b(0x1f90),_0x307c2b(0x1ef5),_0x307c2b(0x369e),_0x307c2b(0x3805),_0x307c2b(0x1113),_0x307c2b(0x13d0),'subdivisions',_0x307c2b(0x4eab),_0x307c2b(0x3514),'FixedZ',_0x307c2b(0x235),'numberOfCancelledRequests',_0x307c2b(0x27a6),'factor',_0x307c2b(0x19b0),'uEmissiveFactor',_0x307c2b(0xc56),_0x307c2b(0x1a6f),'OLIVEDRAB',_0x307c2b(0x3ac2),_0x307c2b(0x30c7),_0x307c2b(0x29a1),'a_placed',_0x307c2b(0x782),_0x307c2b(0x5b25),_0x307c2b(0x422),'_warmupPeriodEndTime',_0x307c2b(0x3120),_0x307c2b(0x2789),_0x307c2b(0x52a7),_0x307c2b(0x32c7),'TubularImage','https://[subdomain].tianditu.gov.cn/vec_c/wmts','toggleTileset',_0x307c2b(0x3b94),_0x307c2b(0x10fb),_0x307c2b(0x34f9),_0x307c2b(0xdcb),'_symbolTextureUrl',_0x307c2b(0x3a0c),_0x307c2b(0x4aee),_0x307c2b(0x293e),_0x307c2b(0x1cd4),_0x307c2b(0x3077),_0x307c2b(0x357c),_0x307c2b(0x2778),_0x307c2b(0x31ab),'_classificationStencilClearCommand',_0x307c2b(0x4dd4),_0x307c2b(0x40a6),_0x307c2b(0x1898),_0x307c2b(0xf2c),_0x307c2b(0x34a8),_0x307c2b(0x2b84),_0x307c2b(0x5149),_0x307c2b(0x5ab2),_0x307c2b(0x5376),'_computeHeight',_0x307c2b(0x4317),_0x307c2b(0x313f),_0x307c2b(0x2730),_0x307c2b(0x15a9),_0x307c2b(0x1f2f),_0x307c2b(0x5863),'onDrag',_0x307c2b(0x115a),_0x307c2b(0x55ca),_0x307c2b(0x38f),_0x307c2b(0x4d8b),'isValidUriScheme','unloadTiles',_0x307c2b(0x49b0),_0x307c2b(0x3eb0),_0x307c2b(0x1977),'compressedImage3DTiles',_0x307c2b(0x2774),_0x307c2b(0x533e),_0x307c2b(0x1af3),_0x307c2b(0x52bb),_0x307c2b(0x45a2),_0x307c2b(0x32ea),_0x307c2b(0x5512),_0x307c2b(0x2ae4),_0x307c2b(0x2c16),'normalizeScale',_0x307c2b(0x2f4c),_0x307c2b(0x486),'sin','pixelStoreUnpack',_0x307c2b(0x292d),_0x307c2b(0x13cc),_0x307c2b(0x4672),_0x307c2b(0x1b71),_0x307c2b(0x1a88),_0x307c2b(0x5592),_0x307c2b(0x457e),_0x307c2b(0x5326),'image\x20with\x20id\x20\x22',_0x307c2b(0x344e),_0x307c2b(0x4917),_0x307c2b(0x21a0),'filterWeight','createClampFramebuffer',_0x307c2b(0x3f62),_0x307c2b(0x2e4d),_0x307c2b(0x1bc0),_0x307c2b(0x2795),_0x307c2b(0x20b7),_0x307c2b(0x40dd),_0x307c2b(0x3938),'112px','Naval\x20Weapons\x20Lab.,\x201965',_0x307c2b(0xd10),_0x307c2b(0x2bc9),'LIMEGREEN','GapColor',_0x307c2b(0x18b1),_0x307c2b(0x859),_0x307c2b(0x492d),_0x307c2b(0x2463),_0x307c2b(0x4118),'HAS_TEXTURE',_0x307c2b(0x3b06),_0x307c2b(0x2a50),'backgroundRepeat',_0x307c2b(0x2b1d),_0x307c2b(0x2960),'_isMoveGeoEntity',_0x307c2b(0xe98),'shiftKeyDownFun',_0x307c2b(0x8bf),_0x307c2b(0x1a76),'_bill',_0x307c2b(0x2aaf),_0x307c2b(0x4ea5),_0x307c2b(0xe14),_0x307c2b(0x1f43),_0x307c2b(0x284a),_0x307c2b(0x504a),_0x307c2b(0xc0e),_0x307c2b(0x1304),_0x307c2b(0x3613),_0x307c2b(0x4a63),_0x307c2b(0x4de2),_0x307c2b(0x35ce),_0x307c2b(0x3dd4),_0x307c2b(0x4349),_0x307c2b(0xa8a),_0x307c2b(0x8ed),'DETECTIONCONE','_coordUnit',_0x307c2b(0x1bb1),_0x307c2b(0x33a1),_0x307c2b(0x2bca),_0x307c2b(0x5a15),_0x307c2b(0x317c),_0x307c2b(0x54eb),'onTick','lineCap_',_0x307c2b(0x1012),'_isCompressed','_MVTStyle',_0x307c2b(0x3fe1),_0x307c2b(0x48af),_0x307c2b(0x80e),_0x307c2b(0x14b1),_0x307c2b(0x3ad6),_0x307c2b(0x640),_0x307c2b(0x30ef),_0x307c2b(0x9c3),'dragover','getUUID',_0x307c2b(0x426c),_0x307c2b(0x2346),_0x307c2b(0x52ce),_0x307c2b(0x4a5a),_0x307c2b(0x4ab1),_0x307c2b(0x1c25),_0x307c2b(0x52bc),'NORTHWEST',_0x307c2b(0x3f7d),_0x307c2b(0xc3a),'_materialMap',_0x307c2b(0x5639),_0x307c2b(0x587e),'isZero',_0x307c2b(0x28fe),_0x307c2b(0x54b4),_0x307c2b(0x4bfb),_0x307c2b(0x1ac7),_0x307c2b(0x2ef9),_0x307c2b(0x3b1f),_0x307c2b(0x47ac),_0x307c2b(0x16b0),_0x307c2b(0x1acd),_0x307c2b(0x3e9e),_0x307c2b(0x17ae),'RegularInstanceStride','COLOR_CORRECT',_0x307c2b(0x17f6),_0x307c2b(0x2e8c),_0x307c2b(0x1909),_0x307c2b(0xd4f),'render_','\x20\x20color\x20*=\x20v_vertexColor.rgb;\x0a',_0x307c2b(0x46b1),'getSituationSimulationSchemeManager',_0x307c2b(0x426e),_0x307c2b(0x2f28),_0x307c2b(0x9b4),_0x307c2b(0x384b),_0x307c2b(0x52fa),'_hasFillTilesThisFrame','getBlurXFrameBuffer','flatMidpoint_','matchHasUnbalancedClosingParen',_0x307c2b(0x3f54),'uniform3f',_0x307c2b(0xfaa),_0x307c2b(0x3d8f),'_offsetX',_0x307c2b(0x2e52),_0x307c2b(0x773),_0x307c2b(0x4341),_0x307c2b(0x3623),_0x307c2b(0x41a5),'resolvedLocale',_0x307c2b(0xdb3),'getFailedLoadFunction','createCRN',_0x307c2b(0x1fa3),_0x307c2b(0x3331),_0x307c2b(0x110c),'cellspacing',_0x307c2b(0x47e3),'checkerboard','\x20for\x20uniform\x20\x22',_0x307c2b(0x4151),_0x307c2b(0xf53),_0x307c2b(0x4642),_0x307c2b(0x2b2c),_0x307c2b(0x483f),_0x307c2b(0x15e9),_0x307c2b(0x3f87),_0x307c2b(0x4813),_0x307c2b(0x5613),'xExtent',_0x307c2b(0x3a87),_0x307c2b(0x2432),_0x307c2b(0x3f24),'invoke_viii',_0x307c2b(0x20d8),_0x307c2b(0x25ed),'eastNorthUpToFixedFrame',_0x307c2b(0x15d1),_0x307c2b(0x48ab),_0x307c2b(0x945),_0x307c2b(0x1254),_0x307c2b(0x4c34),_0x307c2b(0x509a),_0x307c2b(0x5790),'uniform\x20lowp\x20float\x20u_device_pixel_ratio;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20u_image;\x0a\x20\x20\x20\x20uniform\x20float\x20u_sdfgamma;\x0a\x20\x20\x20\x20uniform\x20float\x20u_mix;\x0a\x0a\x20\x20\x20\x20varying\x20vec2\x20v_normal;\x0a\x20\x20\x20\x20varying\x20vec2\x20v_width2;\x0a\x20\x20\x20\x20varying\x20vec2\x20v_tex_a;\x0a\x20\x20\x20\x20varying\x20vec2\x20v_tex_b;\x0a\x20\x20\x20\x20varying\x20float\x20v_gamma_scale;\x0a\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20color\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20blur\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a#pragma\x20mapbox:\x20define\x20mediump\x20float\x20width\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20floorwidth\x0a\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20blur\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20float\x20width\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20floorwidth\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Calculate\x20the\x20distance\x20of\x20the\x20pixel\x20from\x20the\x20line\x20in\x20pixels.\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20dist\x20=\x20length(v_normal)\x20*\x20v_width2.s;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Calculate\x20the\x20antialiasing\x20fade\x20factor.\x20This\x20is\x20either\x20when\x20fading\x20in\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20the\x20line\x20in\x20case\x20of\x20an\x20offset\x20line\x20(v_width2.t)\x20or\x20when\x20fading\x20out\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20(v_width2.s)\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20blur2\x20=\x20(blur\x20+\x201.0\x20/\x20u_device_pixel_ratio)\x20*\x20v_gamma_scale;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20alpha\x20=\x20clamp(min(dist\x20-\x20(v_width2.t\x20-\x20blur2),\x20v_width2.s\x20-\x20dist)\x20/\x20blur2,\x200.0,\x201.0);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20sdfdist_a\x20=\x20texture2D(u_image,\x20v_tex_a).a;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20sdfdist_b\x20=\x20texture2D(u_image,\x20v_tex_b).a;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20sdfdist\x20=\x20mix(sdfdist_a,\x20sdfdist_b,\x20u_mix);\x0a\x20\x20\x20\x20\x20\x20\x20\x20alpha\x20*=\x20smoothstep(0.5\x20-\x20u_sdfgamma\x20/\x20floorwidth,\x200.5\x20+\x20u_sdfgamma\x20/\x20floorwidth,\x20sdfdist);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20color\x20*\x20(alpha\x20*\x20opacity);\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a\x20\x20\x20\x20}\x0a',_0x307c2b(0x51c8),_0x307c2b(0x2255),_0x307c2b(0x1760),'followSurface',_0x307c2b(0x262),_0x307c2b(0x2410),'addExtendCallBack','eva_c',_0x307c2b(0x20f9),_0x307c2b(0xde2),'_supportsImageRenderingPixelated','LAWNGREEN',_0x307c2b(0x4090),'isSymbolDot',_0x307c2b(0x3564),'pickPrimitive',_0x307c2b(0x45a9),_0x307c2b(0x6e3),'_relativePath',_0x307c2b(0x174f),_0x307c2b(0x3283),'px;\x22></span>',_0x307c2b(0x2a80),_0x307c2b(0x2488),'offsetSymbolBounds',_0x307c2b(0x504f),_0x307c2b(0x1008),_0x307c2b(0x1f09),'ENABLED',_0x307c2b(0x31da),_0x307c2b(0x26b9),'DummyImageContainer\x20for',_0x307c2b(0x59c8),_0x307c2b(0x2d84),'Math',_0x307c2b(0x1598),_0x307c2b(0x545f),_0x307c2b(0xbb9),_0x307c2b(0x11a7),_0x307c2b(0xaa0),_0x307c2b(0x2e7b),_0x307c2b(0x53f0),_0x307c2b(0x3673),'leaf',_0x307c2b(0x2bb2),_0x307c2b(0x23da),_0x307c2b(0x5af),_0x307c2b(0x408),'_hiddenPropertyName',_0x307c2b(0x48d0),'_coef',_0x307c2b(0x3ee8),_0x307c2b(0x5849),'{lat_2}','EPSILON7',_0x307c2b(0x1577),_0x307c2b(0x2e15),'.json\x20failed','createClampObjectStencilRenderState',_0x307c2b(0x781),'FILMIC',_0x307c2b(0x2b82),_0x307c2b(0x3540),'_saveSatelliteGeoEntity',_0x307c2b(0x4808),_0x307c2b(0x7f6),_0x307c2b(0x599b),_0x307c2b(0x19a6),_0x307c2b(0x4d09),_0x307c2b(0x302a),_0x307c2b(0x2b0),'setObjsExtendHeight\x20ids',_0x307c2b(0x247e),_0x307c2b(0x41c3),'symbol-spacing',_0x307c2b(0x209c),_0x307c2b(0x5c8),'dynamicAtmosphereLighting',_0x307c2b(0x183),'toUrlParameters',_0x307c2b(0x1e7a),_0x307c2b(0x1610),'createSubSkeleton',_0x307c2b(0x372),'return\x20a',_0x307c2b(0x3546),'cullFace',_0x307c2b(0x2f27),_0x307c2b(0x50f1),_0x307c2b(0xe25),_0x307c2b(0xb98),_0x307c2b(0x32db),'exit',_0x307c2b(0x31e9),_0x307c2b(0x3944),_0x307c2b(0x3d33),'Invalid\x20rgba\x20value\x20[',_0x307c2b(0x4c4),_0x307c2b(0x4da7),_0x307c2b(0x3844),'\x0a#ifdef\x20SERVEREXCAVATION\x0auniform\x20sampler2D\x20uServerExcavationTexture;\x0auniform\x20float\x20uServerExcavationMode;\x0auniform\x20vec4\x20uServerExcavationRect;\x0avarying\x20vec4\x20vServerExcavationVertexPos;\x0avec2\x20CalculateServerExcavationPolyTexCoord(vec4\x20vertexPos,\x20vec4\x20rectPos,\x20out\x20float\x20ptInRect)\x0a{\x0a\x20\x20\x20\x20vec2\x20vecRatio\x20=\x20vec2(rectPos.z\x20-\x20rectPos.x,\x20rectPos.w\x20-\x20rectPos.y);\x0a\x20\x20\x20\x20vec2\x20texCoord\x20=\x20vec2(vertexPos.x\x20-\x20rectPos.x,\x20vertexPos.y\x20-\x20rectPos.y);\x0a\x20\x20\x20\x20texCoord.x\x20=\x20texCoord.x\x20/\x20vecRatio.x;\x0a\x20\x20\x20\x20texCoord.y\x20=\x20texCoord.y\x20/\x20vecRatio.y;\x0a\x20\x20\x20\x20ptInRect\x20=\x20step(0.0,\x20texCoord.x)\x20*\x20step(0.0,\x20texCoord.y)\x20*\x20step(0.0,\x201.0\x20-\x20texCoord.x)\x20*\x20step(0.0,\x201.0\x20-\x20texCoord.y);\x0a\x20\x20\x20\x20texCoord\x20=\x20clamp(texCoord,\x20vec2(0.0),\x20vec2(1.0));\x0a\x20\x20\x20\x20return\x20texCoord;\x0a}\x0abool\x20executeServerExcavation()\x0a{\x0a\x20\x20\x20\x20float\x20hasExcavation\x20=\x201.0;\x0a\x20\x20\x20\x20vec2\x20vecExcavationTexCoord\x20=\x20CalculateServerExcavationPolyTexCoord(vServerExcavationVertexPos,\x20uServerExcavationRect,\x20hasExcavation);\x0a\x20\x20\x20\x20bool\x20excavationInside\x20=\x20(uServerExcavationMode\x20<\x200.5);\x0a\x20\x20\x20\x20if(hasExcavation\x20<\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20!excavationInside;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if(excavationInside)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20texture2D(uServerExcavationTexture,\x20vecExcavationTexCoord.xy).r\x20>\x200.5;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20texture2D(uServerExcavationTexture,\x20vecExcavationTexCoord.xy).r\x20<\x200.5;\x0a\x20\x20\x20\x20}\x0a}\x0a#endif',_0x307c2b(0x60a),_0x307c2b(0x1275),'byteOffset','elementIndexUint',_0x307c2b(0x16a3),_0x307c2b(0x5883),_0x307c2b(0x3e07),_0x307c2b(0x529d),_0x307c2b(0x1dbf),_0x307c2b(0x2b09),_0x307c2b(0x416d),_0x307c2b(0x364c),_0x307c2b(0x32a9),_0x307c2b(0xb44),_0x307c2b(0x4a84),_0x307c2b(0x224c),_0x307c2b(0xdb0),_0x307c2b(0x585),_0x307c2b(0x1958),_0x307c2b(0x1336),_0x307c2b(0x582a),_0x307c2b(0x4db0),_0x307c2b(0x58bb),'ProjectionImage.gamma','_currentGroupIndex',_0x307c2b(0x2a49),_0x307c2b(0x3542),_0x307c2b(0xb5c),_0x307c2b(0x70e),_0x307c2b(0xef4),_0x307c2b(0x26cd),_0x307c2b(0x43fc),_0x307c2b(0x510d),'\x20\x20\x20float\x20viewZ\x20=\x20-(\x20near\x20*\x20far\x20)\x20/\x20(\x20(\x20far\x20-\x20near\x20)\x20*\x20depth\x20-\x20far\x20);','parseCoords',_0x307c2b(0x1c08),'BITS32',_0x307c2b(0x41da),_0x307c2b(0x1efe),_0x307c2b(0x158e),_0x307c2b(0x184f),_0x307c2b(0x25e7),'e21',_0x307c2b(0x4b06),_0x307c2b(0x3f10),'_texZDepth','computeVisibility',_0x307c2b(0x943),_0x307c2b(0x201b),_0x307c2b(0x6bf),_0x307c2b(0x2e30),_0x307c2b(0x401d),_0x307c2b(0x722),_0x307c2b(0x171),_0x307c2b(0x2686),_0x307c2b(0xbb7),_0x307c2b(0xdc2),'primitiveLength',_0x307c2b(0x4221),_0x307c2b(0x39bb),_0x307c2b(0x560),_0x307c2b(0x33a9),_0x307c2b(0x459),_0x307c2b(0x3cbe),_0x307c2b(0x2474),'_beQueryCollection',_0x307c2b(0x5705),'isBlobUri',_0x307c2b(0x319),'PyramidSplitType',_0x307c2b(0x41d4),_0x307c2b(0x22e6),_0x307c2b(0x5a7b),_0x307c2b(0x568a),_0x307c2b(0x2932),_0x307c2b(0x5682),'ScanCone_FLAT',_0x307c2b(0x26d6),_0x307c2b(0x2821),_0x307c2b(0x40b),_0x307c2b(0x2630),_0x307c2b(0x5178),'makeRegular','Slope',_0x307c2b(0x3481),_0x307c2b(0x262f),_0x307c2b(0x304),'xlink:title','splitSide',_0x307c2b(0x878),'GeoEntityEffectAugment_',_0x307c2b(0x2e20),_0x307c2b(0x3102),_0x307c2b(0x2d0e),_0x307c2b(0x48b7),'_options',_0x307c2b(0x2c6a),_0x307c2b(0x4053),_0x307c2b(0x2acd),_0x307c2b(0x47d7),_0x307c2b(0x43ad),_0x307c2b(0x3041),'<span\x20class=\x22cesium-timeline-icon16\x22\x20style=\x22left:',_0x307c2b(0x1a3f),'NUM_PBR_MATERIALS\x20',_0x307c2b(0x3c93),'changeSizeFlowModel',_0x307c2b(0x2f88),_0x307c2b(0x4131),_0x307c2b(0x3dc5),_0x307c2b(0x50f3),_0x307c2b(0x2d01),_0x307c2b(0xd4c),_0x307c2b(0x170f),_0x307c2b(0x20f5),_0x307c2b(0x46bd),_0x307c2b(0x56e9),_0x307c2b(0x409b),_0x307c2b(0x652),_0x307c2b(0x3566),'morphTime','isModify',_0x307c2b(0x46de),'SKETCH_MODE','dynamicLayer\x20setPolygonoffset\x20factor','symbolLibs.json?','_inverseView3DDirty',_0x307c2b(0x1eb),_0x307c2b(0x26e8),_0x307c2b(0x2679),_0x307c2b(0x3aa8),_0x307c2b(0xb18),_0x307c2b(0xebb),_0x307c2b(0x473e),_0x307c2b(0x2f53),_0x307c2b(0x5650),_0x307c2b(0x3554),_0x307c2b(0x447d),_0x307c2b(0x5245),_0x307c2b(0x4794),'\x27setValue\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','_edgeDetectionCommand','uniform\x20samplerCube\x20u_cubeMap;\x0auniform\x20float\x20u_alpha;\x0avarying\x20vec3\x20v_texCoord;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20textureCube(u_cubeMap,\x20normalize(v_texCoord));\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20czm_sceneMode\x20==\x20czm_sceneModeColumbusView\x20?\x20u_alpha\x20:\x20u_alpha\x20*\x20czm_morphTime;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(czm_gammaCorrect(color).rgb,\x20alpha);\x0a}\x0a','_northIndices','uniform\x20sampler2D\x20colorTexture;\x0auniform\x20sampler2D\x20silhouetteTexture;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20vec4\x20silhouetteColor\x20=\x20texture2D(silhouetteTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mix(color,\x20silhouetteColor,\x20silhouetteColor.a);\x0a}\x0a',_0x307c2b(0x148d),_0x307c2b(0x407d),'_getUUID',_0x307c2b(0x5099),'mover',_0x307c2b(0x37cf),_0x307c2b(0x53bd),_0x307c2b(0x5a32),_0x307c2b(0x4238),_0x307c2b(0xb85),_0x307c2b(0x51ec),_0x307c2b(0x558a),_0x307c2b(0x115),_0x307c2b(0x1b96),_0x307c2b(0x520f),_0x307c2b(0x5b6),'computeTemeToPseudoFixedMatrix',_0x307c2b(0x4508),'vertCompressConstant',_0x307c2b(0x4537),'_pickUniforms','_textureChanged','hsbShift','\x20\x20\x20\x20float\x20diffuseStrength\x20=\x20czm_getLambertDiffuse(czm_lightDirectionEC,\x20normalEC);\x20\x0a\x20\x20\x20\x20diffuseStrength\x20=\x20max(diffuseStrength,\x200.4);\x20\x0a\x20\x20\x20\x20color.xyz\x20*=\x20diffuseStrength\x20*\x20czm_lightColor;\x20\x0a',_0x307c2b(0x28ab),'cc1',_0x307c2b(0xd9e),'webglPrepareUniformLocationsBeforeFirstUse',_0x307c2b(0x3ecf),_0x307c2b(0x19b3),'ParticleSystem',_0x307c2b(0x3b19),_0x307c2b(0x34ae),_0x307c2b(0x34c),'layout_line',_0x307c2b(0x4eae),_0x307c2b(0x3a24),'visitedFrame',_0x307c2b(0x13ea),_0x307c2b(0x1fc2),_0x307c2b(0x25b5),'_featureModifiedEvent','haystack','_canAnimate',_0x307c2b(0x3c62),_0x307c2b(0x3450),_0x307c2b(0x3e75),'_inverseModelDirty',_0x307c2b(0x502e),_0x307c2b(0x25d4),_0x307c2b(0x509f),_0x307c2b(0x105f),'StringLength',_0x307c2b(0x5a3b),_0x307c2b(0xaac),'browser',_0x307c2b(0x4ca4),'CatmullRomSpline',_0x307c2b(0x58d5),_0x307c2b(0x4ad7),_0x307c2b(0x3ea6),'_fieldsInfo','imageryProviderViewModels',_0x307c2b(0x45a8),_0x307c2b(0x1929),'planes2D_LOW_x','fromElements',_0x307c2b(0x46d0),_0x307c2b(0x11d2),'side','rotationRate',_0x307c2b(0x401a),'onStop',_0x307c2b(0xdf8),_0x307c2b(0x64b),_0x307c2b(0x58c7),_0x307c2b(0x3083),'AmbientR','filter-has','LINE3D',_0x307c2b(0x2506),_0x307c2b(0x1caf),_0x307c2b(0x53f5),_0x307c2b(0x3a78),_0x307c2b(0x32bc),_0x307c2b(0x3b70),'boxBounds',_0x307c2b(0x4cd6),_0x307c2b(0x348c),'_pathWidth','applySwipe',_0x307c2b(0x4e55),'get_type',_0x307c2b(0x34ab),_0x307c2b(0x4396),_0x307c2b(0x557e),_0x307c2b(0x3b24),'SPOT_LIGHTS',_0x307c2b(0x4096),_0x307c2b(0x548f),'availability',_0x307c2b(0x1a20),_0x307c2b(0x914),_0x307c2b(0x1aa9),'_rightVector',_0x307c2b(0x3ddb),'clearImmediateWrapped','Eye\x20Dome\x20Lighting\x20(EDL)','allowDuplicateScalars','isBlack',_0x307c2b(0x1645),'TEXTURE_COORDINATE_BOUNDS','],\x0a\x20\x20\x20\x20\x20\x20\x20\x20u_dayTextureFlipY[','_isChildBlock',_0x307c2b(0x5e2),_0x307c2b(0x121),_0x307c2b(0x4fbd),_0x307c2b(0xf34),_0x307c2b(0x9ab),_0x307c2b(0x1fd7),'attribute\x20vec4\x20aPosition;\x0aattribute\x20vec4\x20aNormal;\x0auniform\x20vec4\x20uDiffuseColor;\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec3\x20normalEC;\x0avarying\x20vec3\x20positionEC;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20normalEC\x20=\x20czm_normal\x20*\x20aNormal.xyz;\x0a\x20\x20\x20positionEC\x20=\x20(czm_modelView\x20*\x20aPosition).xyz;\x0a\x20\x20\x20vColor\x20=\x20uDiffuseColor;\x0a\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a}','Boolean',_0x307c2b(0x39d6),_0x307c2b(0x11ad),_0x307c2b(0xec1),_0x307c2b(0x5a5d),_0x307c2b(0x4288),_0x307c2b(0x2b88),_0x307c2b(0x3a8d),'No\x20children',_0x307c2b(0xc1b),_0x307c2b(0x2ca1),_0x307c2b(0x221e),_0x307c2b(0x40c8),_0x307c2b(0x3841),_0x307c2b(0x1bc7),_0x307c2b(0x325e),_0x307c2b(0x46a3),_0x307c2b(0x331e),_0x307c2b(0x8d4),_0x307c2b(0x2db0),_0x307c2b(0x2414),_0x307c2b(0x5199),'_showTouch',_0x307c2b(0x52e),'#98FB98','_pointPrimitives',_0x307c2b(0x2f5),_0x307c2b(0x1689),_0x307c2b(0x1d4e),_0x307c2b(0x1889),_0x307c2b(0x4843),'octEncoded','dat',_0x307c2b(0x188),'_maximumMipmapLevel',_0x307c2b(0x5809),_0x307c2b(0x4175),_0x307c2b(0x45f7),_0x307c2b(0x17a9),_0x307c2b(0x195f),_0x307c2b(0x376d),_0x307c2b(0x4060),'_defaultDataSource',_0x307c2b(0x2666),_0x307c2b(0x28a8),'fetchImage',_0x307c2b(0x2b3e),_0x307c2b(0x3558),_0x307c2b(0x10f4),_0x307c2b(0x40ce),_0x307c2b(0x1c0a),_0x307c2b(0x5036),_0x307c2b(0x3629),'charCodeAt','setObjectsOperationByID','up2D',_0x307c2b(0x2e77),_0x307c2b(0x355),_0x307c2b(0x5848),_0x307c2b(0x3d3f),_0x307c2b(0xdda),_0x307c2b(0x42f5),'sml:Bottom','Z_SYNC_FLUSH','#define\x20FLAT',_0x307c2b(0x25bd),_0x307c2b(0x28b9),_0x307c2b(0x257),_0x307c2b(0x5afd),_0x307c2b(0x15b0),'controlMode','img_c',_0x307c2b(0x5ade),_0x307c2b(0x4c5a),_0x307c2b(0xf3f),'object\x20expected',_0x307c2b(0x4d41),_0x307c2b(0xe3b),'InstanceLayer\x20filterPixel','splitText',_0x307c2b(0x30b4),_0x307c2b(0x32f1),'_loadState',_0x307c2b(0x208e),_0x307c2b(0x3652),_0x307c2b(0xdd8),_0x307c2b(0x4367),_0x307c2b(0x503b),_0x307c2b(0x447b),_0x307c2b(0x5822),_0x307c2b(0x5269),_0x307c2b(0x4aaa),'chmod',_0x307c2b(0x5345),_0x307c2b(0x3f98),_0x307c2b(0x182f),_0x307c2b(0x354c),_0x307c2b(0x2643),_0x307c2b(0x300),_0x307c2b(0x43ce),_0x307c2b(0x205f),_0x307c2b(0x1978),_0x307c2b(0x93e),'wwwMatches','_initEvent','stencilRenderbuffer',_0x307c2b(0x3ffe),_0x307c2b(0x354f),_0x307c2b(0x3e17),'getSingleInstance',_0x307c2b(0x22a0),_0x307c2b(0x9af),'_proxy',_0x307c2b(0x38f4),_0x307c2b(0x4a2e),_0x307c2b(0x3c95),'transformResult',_0x307c2b(0x16f3),_0x307c2b(0x2bc2),_0x307c2b(0x50f9),_0x307c2b(0x4f9d),_0x307c2b(0x1fed),'front,\x20bottom','enableClippingPlanes',_0x307c2b(0x1eb8),_0x307c2b(0x443f),_0x307c2b(0x28d8),'lineCap',_0x307c2b(0x1085),_0x307c2b(0x1766),_0x307c2b(0x3b2f),'transcodeCRNToDXT',_0x307c2b(0x28b1),_0x307c2b(0x39cb),_0x307c2b(0x5a7e),_0x307c2b(0x330e),_0x307c2b(0x34cb),_0x307c2b(0x2df),_0x307c2b(0x12c9),_0x307c2b(0x1163),_0x307c2b(0x1d1f),_0x307c2b(0x1adb),_0x307c2b(0x28f1),_0x307c2b(0x1484),_0x307c2b(0x2371),_0x307c2b(0x1ce1),_0x307c2b(0x1181),'placedOrientation',_0x307c2b(0x381),_0x307c2b(0x47df),_0x307c2b(0x3129),_0x307c2b(0x26c3),'const\x20float\x20PI\x20=\x203.141592653589793;\x0a\x0aattribute\x20vec4\x20a_pos_offset;\x0aattribute\x20vec4\x20a_data;\x0aattribute\x20vec4\x20a_pixeloffset;\x0aattribute\x20vec3\x20a_projected_pos;\x0aattribute\x20float\x20a_fade_opacity;\x0a\x0a//\x20contents\x20of\x20a_size\x20vary\x20based\x20on\x20the\x20type\x20of\x20property\x20value\x0a//\x20used\x20for\x20{text,icon}-size.\x0a//\x20For\x20constants,\x20a_size\x20is\x20disabled.\x0a//\x20For\x20source\x20functions,\x20we\x20bind\x20only\x20one\x20value\x20per\x20vertex:\x20the\x20value\x20of\x20{text,icon}-size\x20evaluated\x20for\x20the\x20current\x20feature.\x0a//\x20For\x20composite\x20functions:\x0a//\x20[\x20text-size(lowerZoomStop,\x20feature),\x0a//\x20\x20\x20text-size(upperZoomStop,\x20feature)\x20]\x0auniform\x20bool\x20u_is_size_zoom_constant;\x0auniform\x20bool\x20u_is_size_feature_constant;\x0auniform\x20highp\x20float\x20u_size_t;\x20//\x20used\x20to\x20interpolate\x20between\x20zoom\x20stops\x20when\x20size\x20is\x20a\x20composite\x20function\x0auniform\x20highp\x20float\x20u_size;\x20//\x20used\x20when\x20size\x20is\x20both\x20zoom\x20and\x20feature\x20constant\x0auniform\x20mat4\x20u_matrix;\x0auniform\x20mat4\x20u_label_plane_matrix;\x0auniform\x20mat4\x20u_coord_matrix;\x0auniform\x20bool\x20u_is_text;\x0auniform\x20bool\x20u_pitch_with_map;\x0auniform\x20highp\x20float\x20u_pitch;\x0auniform\x20bool\x20u_rotate_symbol;\x0auniform\x20highp\x20float\x20u_aspect_ratio;\x0auniform\x20highp\x20float\x20u_camera_to_center_distance;\x0auniform\x20float\x20u_fade_change;\x0auniform\x20vec2\x20u_texsize;\x0a\x0avarying\x20vec2\x20v_data0;\x0avarying\x20vec3\x20v_data1;\x0a\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20fill_color\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20halo_color\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20halo_width\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20halo_blur\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20fill_color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20halo_color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20halo_width\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20halo_blur\x0a\x0a\x20\x20\x20\x20vec2\x20a_pos\x20=\x20a_pos_offset.xy;\x0a\x20\x20\x20\x20vec2\x20a_offset\x20=\x20a_pos_offset.zw;\x0a\x0a\x20\x20\x20\x20vec2\x20a_tex\x20=\x20a_data.xy;\x0a\x20\x20\x20\x20vec2\x20a_size\x20=\x20a_data.zw;\x0a\x0a\x20\x20\x20\x20float\x20a_size_min\x20=\x20floor(a_size[0]\x20*\x200.5);\x0a\x20\x20\x20\x20vec2\x20a_pxoffset\x20=\x20a_pixeloffset.xy;\x0a\x0a\x20\x20\x20\x20highp\x20float\x20segment_angle\x20=\x20-a_projected_pos[2];\x0a\x20\x20\x20\x20float\x20size;\x0a\x0a\x20\x20\x20\x20if\x20(!u_is_size_zoom_constant\x20&&\x20!u_is_size_feature_constant)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20size\x20=\x20mix(a_size_min,\x20a_size[1],\x20u_size_t)\x20/\x20128.0;\x0a\x20\x20\x20\x20}\x20else\x20if\x20(u_is_size_zoom_constant\x20&&\x20!u_is_size_feature_constant)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20size\x20=\x20a_size_min\x20/\x20128.0;\x0a\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20size\x20=\x20u_size;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec4\x20projectedPoint\x20=\x20u_matrix\x20*\x20vec4(a_pos,\x200,\x201);\x0a\x20\x20\x20\x20highp\x20float\x20camera_to_anchor_distance\x20=\x20projectedPoint.w;\x0a\x20\x20\x20\x20//\x20If\x20the\x20label\x20is\x20pitched\x20with\x20the\x20map,\x20layout\x20is\x20done\x20in\x20pitched\x20space,\x0a\x20\x20\x20\x20//\x20which\x20makes\x20labels\x20in\x20the\x20distance\x20smaller\x20relative\x20to\x20viewport\x20space.\x0a\x20\x20\x20\x20//\x20We\x20counteract\x20part\x20of\x20that\x20effect\x20by\x20multiplying\x20by\x20the\x20perspective\x20ratio.\x0a\x20\x20\x20\x20//\x20If\x20the\x20label\x20isn\x27t\x20pitched\x20with\x20the\x20map,\x20we\x20do\x20layout\x20in\x20viewport\x20space,\x0a\x20\x20\x20\x20//\x20which\x20makes\x20labels\x20in\x20the\x20distance\x20larger\x20relative\x20to\x20the\x20features\x20around\x0a\x20\x20\x20\x20//\x20them.\x20We\x20counteract\x20part\x20of\x20that\x20effect\x20by\x20dividing\x20by\x20the\x20perspective\x20ratio.\x0a\x20\x20\x20\x20highp\x20float\x20distance_ratio\x20=\x20u_pitch_with_map\x20?\x0a\x20\x20\x20\x20\x20\x20\x20\x20camera_to_anchor_distance\x20/\x20u_camera_to_center_distance\x20:\x0a\x20\x20\x20\x20\x20\x20\x20\x20u_camera_to_center_distance\x20/\x20camera_to_anchor_distance;\x0a\x20\x20\x20\x20highp\x20float\x20perspective_ratio\x20=\x20clamp(\x0a\x20\x20\x20\x20\x20\x20\x20\x200.5\x20+\x200.5\x20*\x20distance_ratio,\x0a\x20\x20\x20\x20\x20\x20\x20\x200.0,\x20//\x20Prevents\x20oversized\x20near-field\x20symbols\x20in\x20pitched/overzoomed\x20tiles\x0a\x20\x20\x20\x20\x20\x20\x20\x204.0);\x0a\x0a\x20\x20\x20\x20size\x20*=\x20perspective_ratio;\x0a\x0a\x20\x20\x20\x20float\x20fontScale\x20=\x20u_is_text\x20?\x20size\x20/\x2024.0\x20:\x20size;\x0a\x0a\x20\x20\x20\x20highp\x20float\x20symbol_rotation\x20=\x200.0;\x0a\x20\x20\x20\x20if\x20(u_rotate_symbol)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Point\x20labels\x20with\x20\x27rotation-alignment:\x20map\x27\x20are\x20horizontal\x20with\x20respect\x20to\x20tile\x20units\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20To\x20figure\x20out\x20that\x20angle\x20in\x20projected\x20space,\x20we\x20draw\x20a\x20short\x20horizontal\x20line\x20in\x20tile\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20space,\x20project\x20it,\x20and\x20measure\x20its\x20angle\x20in\x20projected\x20space.\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20offsetProjectedPoint\x20=\x20u_matrix\x20*\x20vec4(a_pos\x20+\x20vec2(1,\x200),\x200,\x201);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20a\x20=\x20projectedPoint.xy\x20/\x20projectedPoint.w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20b\x20=\x20offsetProjectedPoint.xy\x20/\x20offsetProjectedPoint.w;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20symbol_rotation\x20=\x20atan((b.y\x20-\x20a.y)\x20/\x20u_aspect_ratio,\x20b.x\x20-\x20a.x);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20highp\x20float\x20angle_sin\x20=\x20sin(segment_angle\x20+\x20symbol_rotation);\x0a\x20\x20\x20\x20highp\x20float\x20angle_cos\x20=\x20cos(segment_angle\x20+\x20symbol_rotation);\x0a\x20\x20\x20\x20mat2\x20rotation_matrix\x20=\x20mat2(angle_cos,\x20-1.0\x20*\x20angle_sin,\x20angle_sin,\x20angle_cos);\x0a\x0a\x20\x20\x20\x20vec4\x20projected_pos\x20=\x20u_label_plane_matrix\x20*\x20vec4(a_projected_pos.xy,\x200.0,\x201.0);\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_coord_matrix\x20*\x20vec4(projected_pos.xy\x20/\x20projected_pos.w\x20+\x20rotation_matrix\x20*\x20(a_offset\x20/\x2032.0\x20*\x20fontScale\x20+\x20a_pxoffset),\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20gamma_scale\x20=\x20gl_Position.w;\x0a\x0a\x20\x20\x20\x20vec2\x20fade_opacity\x20=\x20unpack_opacity(a_fade_opacity);\x0a\x20\x20\x20\x20float\x20fade_change\x20=\x20fade_opacity[1]\x20>\x200.5\x20?\x20u_fade_change\x20:\x20-u_fade_change;\x0a\x20\x20\x20\x20float\x20interpolated_fade_opacity\x20=\x20max(0.0,\x20min(1.0,\x20fade_opacity[0]\x20+\x20fade_change));\x0a\x0a\x20\x20\x20\x20v_data0\x20=\x20a_tex\x20/\x20u_texsize;\x0a\x20\x20\x20\x20v_data1\x20=\x20vec3(gamma_scale,\x20size,\x20interpolated_fade_opacity);\x0a}\x0a',_0x307c2b(0x4897),'The\x20first\x20CZML\x20packet\x20is\x20required\x20to\x20be\x20the\x20document\x20object.',_0x307c2b(0x5194),'geoJsonToGeoGraphicObject',_0x307c2b(0x530),'colorToAlphaThreshold',_0x307c2b(0x5431),'top:','planes2D_LOW_z','_symbolTextureRepeat','\x20of\x20type\x20',_0x307c2b(0x57af),_0x307c2b(0x5337),_0x307c2b(0x691),_0x307c2b(0x2898),_0x307c2b(0x4ea0),'_disableCullingRenderState','emissiveFactor',_0x307c2b(0x2fc6),_0x307c2b(0x3e3e),_0x307c2b(0x2494),_0x307c2b(0x3bff),_0x307c2b(0x14ae),_0x307c2b(0x1429),'vertexSizeInBytes',_0x307c2b(0x818),_0x307c2b(0x180f),_0x307c2b(0x563e),'_skyLight',_0x307c2b(0x4842),'surroundLineFlag',_0x307c2b(0x13d8),_0x307c2b(0x404d),'drawBoundingRect',_0x307c2b(0x133c),_0x307c2b(0x157f),_0x307c2b(0x48d7),_0x307c2b(0x5672),'numBitsLUT',_0x307c2b(0x5a24),_0x307c2b(0x494c),'se3',_0x307c2b(0x1941),_0x307c2b(0x3840),'clearMouseCache',_0x307c2b(0x2f6c),_0x307c2b(0x119a),'Factor',_0x307c2b(0x456),'subscriptions','vPickColor','dayTextures',_0x307c2b(0xf21),_0x307c2b(0x356c),'currentWarnFrameNumber','transparent',_0x307c2b(0x23c5),_0x307c2b(0x2bbd),_0x307c2b(0x421b),_0x307c2b(0x4504),'writeVString',_0x307c2b(0x541a),'_ids',_0x307c2b(0x1345),_0x307c2b(0x5201),'drawPoint','fillPatternUniformValues',_0x307c2b(0x245d),'form','buildUp',_0x307c2b(0x2235),'vtLayers',_0x307c2b(0x3521),_0x307c2b(0x5139),_0x307c2b(0x4b0f),_0x307c2b(0x58a9),'_func','enableCategoryVisible',_0x307c2b(0xcea),_0x307c2b(0x5137),_0x307c2b(0x402d),_0x307c2b(0x3aba),'childUriList',_0x307c2b(0x2efe),_0x307c2b(0x39a8),_0x307c2b(0x456b),_0x307c2b(0x5773),'stackAlloc','TK_IFNEF',_0x307c2b(0x59c6),_0x307c2b(0xd79),_0x307c2b(0x5b00),_0x307c2b(0xd60),_0x307c2b(0x3115),_0x307c2b(0x89b),'toDegrees','altp','_scaleLoop',_0x307c2b(0x3410),_0x307c2b(0x3818),_0x307c2b(0x2785),'\x20\x20\x20\x20\x20\x20attenuation\x20=\x200.0;\x0a','_datasource',_0x307c2b(0x1084),'589,76,480',_0x307c2b(0x2c5c),_0x307c2b(0x5360),_0x307c2b(0x41bb),'cullRequestsWhileMoving','SCENE2D',_0x307c2b(0x1764),_0x307c2b(0x2716),'!has',_0x307c2b(0x440a),'Unknown\x20file\x20open\x20mode:\x20',_0x307c2b(0x27cc),_0x307c2b(0x170e),'beginGeometryInstruction1_',_0x307c2b(0x4fb),'experimental-webgl',_0x307c2b(0x55d3),_0x307c2b(0x4282),'defaultLoad',_0x307c2b(0x1fe4),_0x307c2b(0xd68),'_gradientOpacityMaxOpacity',_0x307c2b(0x500d),'smid',_0x307c2b(0x2bcd),_0x307c2b(0x14be),_0x307c2b(0x95d),_0x307c2b(0x4531),'clearRect','_trySetPlaybackRate',_0x307c2b(0x205a),_0x307c2b(0x4b8),_0x307c2b(0xa48),_0x307c2b(0x1d82),_0x307c2b(0x4c6c),_0x307c2b(0x3a18),_0x307c2b(0x5ee),'_positionArray',_0x307c2b(0x3b6e),'derivedCommands',_0x307c2b(0x3165),_0x307c2b(0x2da9),_0x307c2b(0xc2f),'_scane_ShapePts',_0x307c2b(0x28f9),_0x307c2b(0x1048),'COMPRESSED_RGBA_ASTC_4x4_WEBGL',_0x307c2b(0x5755),_0x307c2b(0x4e52),'TURQUOISE',_0x307c2b(0x43ca),_0x307c2b(0x4749),_0x307c2b(0x3377),_0x307c2b(0x2996),_0x307c2b(0x34b0),_0x307c2b(0xa7a),_0x307c2b(0xaf6),_0x307c2b(0x575c),_0x307c2b(0x4b6e),'parseFromString',_0x307c2b(0xe5b),_0x307c2b(0x13b7),'_batches',_0x307c2b(0x1c6c),'_ellipticity',_0x307c2b(0x35b5),_0x307c2b(0x3239),_0x307c2b(0x264d),_0x307c2b(0x1496),_0x307c2b(0x216c),_0x307c2b(0x21ee),_0x307c2b(0x31b3),_0x307c2b(0x5b1),_0x307c2b(0x1c3f),_0x307c2b(0x2ba8),_0x307c2b(0x54c1),_0x307c2b(0x3f6b),_0x307c2b(0x270f),_0x307c2b(0x3ce8),'_scaleTimes',_0x307c2b(0x4f49),'rgba(1,\x20107,\x20185,\x201)','_createRasterBounds',_0x307c2b(0x2920),_0x307c2b(0x4592),_0x307c2b(0x54c4),_0x307c2b(0x4705),'_external',_0x307c2b(0x409f),'_enableMorphing',_0x307c2b(0x2327),_0x307c2b(0x1d3c),'tokens',_0x307c2b(0x564),_0x307c2b(0x45b8),_0x307c2b(0x3621),_0x307c2b(0x4c8e),_0x307c2b(0x3388),_0x307c2b(0x1d8c),_0x307c2b(0x539c),_0x307c2b(0x5374),_0x307c2b(0x28e2),'KEY_VALUE',_0x307c2b(0x3132),_0x307c2b(0x243d),_0x307c2b(0x5a6),_0x307c2b(0x2e3a),'ALLDOME',_0x307c2b(0x3aaf),_0x307c2b(0x45b6),'isInline',';\x0a#else\x0a\x20\x20\x20\x20',_0x307c2b(0x3119),'normalizeArray',_0x307c2b(0x47d8),_0x307c2b(0x3305),_0x307c2b(0x179b),_0x307c2b(0x938),_0x307c2b(0x316b),'BUFFER',_0x307c2b(0x3002),_0x307c2b(0x5975),'returnNodeIDs','FallOff','RASTER_REPROJECTION_MAX_SOURCE_TILES','includeXY',_0x307c2b(0x2c7b),_0x307c2b(0x119f),_0x307c2b(0x1a5a),_0x307c2b(0x577c),'return\x20color;',_0x307c2b(0x3709),_0x307c2b(0x56f6),_0x307c2b(0x5a2d),'latitude_of_origin',_0x307c2b(0x4e24),_0x307c2b(0x18de),'getPositionByDistanceOnOld',_0x307c2b(0x2b95),_0x307c2b(0x1d2a),_0x307c2b(0x297a),_0x307c2b(0xd6b),'_hasWaterMask',_0x307c2b(0x10e0),_0x307c2b(0x10bd),_0x307c2b(0x6e5),_0x307c2b(0x12aa),_0x307c2b(0x435f),'setScaneInstances',_0x307c2b(0x4df9),_0x307c2b(0x4b74),'dynamicScaneimitive',_0x307c2b(0x2392),_0x307c2b(0x3b4b),'jsonp_',_0x307c2b(0x2ba3),_0x307c2b(0x2d6a),_0x307c2b(0x335f),_0x307c2b(0x538e),_0x307c2b(0x2b04),_0x307c2b(0x522b),_0x307c2b(0x5344),_0x307c2b(0x1cb0),_0x307c2b(0x1596),_0x307c2b(0xd1b),_0x307c2b(0xa05),_0x307c2b(0x2d0d),_0x307c2b(0x59e4),'removeGeoEntityEffectExtendParameter',_0x307c2b(0x3cd9),_0x307c2b(0x290),_0x307c2b(0x33fe),'_manualUniforms','titleText','attributeLocation',_0x307c2b(0x3c85),_0x307c2b(0xffc),_0x307c2b(0x3310),'defineProperty',_0x307c2b(0x8bb),'monospace',_0x307c2b(0xd47),_0x307c2b(0x4aec),_0x307c2b(0x186e),_0x307c2b(0x56b),_0x307c2b(0x322d),'RADIANS_PER_ARCSECOND','removeScaneCylinder',_0x307c2b(0xd6d),_0x307c2b(0x3fd3),'_mapSatellites',_0x307c2b(0x26d4),'baseTable','lineUniforms','restore','WALL',_0x307c2b(0x2c03),_0x307c2b(0x5191),_0x307c2b(0x35a1),_0x307c2b(0x3548),_0x307c2b(0x2bd2),'_pointCloudClassificationInfos',_0x307c2b(0x2aa1),_0x307c2b(0xa4c),_0x307c2b(0x43b9),_0x307c2b(0x2612),_0x307c2b(0x6a2),'computedMatrix',_0x307c2b(0x10d3),_0x307c2b(0x45b1),_0x307c2b(0x3ddf),'Robinson',_0x307c2b(0x1783),_0x307c2b(0x3a82),_0x307c2b(0x467a),_0x307c2b(0x7ee),_0x307c2b(0x1900),_0x307c2b(0x3f45),_0x307c2b(0x475b),_0x307c2b(0x4bd6),_0x307c2b(0x82d),_0x307c2b(0x2420),_0x307c2b(0x3f36),'APPLY_IMAGERY_CUTOUT',_0x307c2b(0x26cf),_0x307c2b(0xdce),_0x307c2b(0x3ef8),_0x307c2b(0x3221),'getRenderBatchKey','95%',_0x307c2b(0x3084),_0x307c2b(0x3ea1),_0x307c2b(0x2025),_0x307c2b(0x37d3),'rasterPolygon','_aryGradientColors',_0x307c2b(0xda0),_0x307c2b(0x3378),_0x307c2b(0x572a),_0x307c2b(0x3009),_0x307c2b(0x1791),_0x307c2b(0xfe7),_0x307c2b(0x11d4),'_depthBuffers',_0x307c2b(0x35c5),_0x307c2b(0x1643),_0x307c2b(0x5b22),_0x307c2b(0x2058),_0x307c2b(0x1071),_0x307c2b(0x2479),_0x307c2b(0xb73),_0x307c2b(0x2a3a),_0x307c2b(0x2cbd),_0x307c2b(0x850),'tooltip2D','catmullRomCoefficientMatrix',_0x307c2b(0x403b),'rnb72',_0x307c2b(0x32bd),'get\x20s3m\x20layer\x20config\x20failed,extendxml.xml\x20foamat\x20error,layer\x20name\x20is\x20',_0x307c2b(0x4eba),_0x307c2b(0x55f9),'spot\x20color\x20color',_0x307c2b(0x193d),_0x307c2b(0x27ab),_0x307c2b(0x39c0),_0x307c2b(0x5434),_0x307c2b(0x57dd),_0x307c2b(0x11b6),'ConfigManager',_0x307c2b(0x47b1),_0x307c2b(0x2fd1),_0x307c2b(0x42af),'_memoryPredicted',_0x307c2b(0xf42),_0x307c2b(0xd14),_0x307c2b(0x44b5),_0x307c2b(0x2687),_0x307c2b(0x5359),_0x307c2b(0x4fee),_0x307c2b(0x3e45),'Formatted',_0x307c2b(0x5aca),_0x307c2b(0x14dc),_0x307c2b(0x1578),'classificationType',_0x307c2b(0x2695),'modifyTerrainData',_0x307c2b(0x5840),_0x307c2b(0xbd6),_0x307c2b(0x4c95),_0x307c2b(0x1607),_0x307c2b(0x32bf),_0x307c2b(0x14c1),'vec4\x20getPosition(vec3\x20position,\x20float\x20height,\x20vec2\x20textureCoordinates)\x20{\x20return\x20getPosition3DMode(position,\x20height,\x20textureCoordinates);\x20}',_0x307c2b(0x19ff),_0x307c2b(0x1cbf),_0x307c2b(0x3040),_0x307c2b(0x53d5),'RTL',_0x307c2b(0x2124),_0x307c2b(0x2bc),_0x307c2b(0x2d9c),_0x307c2b(0x376a),_0x307c2b(0x1a35),_0x307c2b(0x4907),'_isParsed','_rasterPerFrame',_0x307c2b(0x22cd),_0x307c2b(0x12dd),_0x307c2b(0x403f),_0x307c2b(0x31d6),_0x307c2b(0x50bb),_0x307c2b(0xb10),_0x307c2b(0x168c),'updateIndices',_0x307c2b(0x166f),_0x307c2b(0x588f),_0x307c2b(0x3cd),_0x307c2b(0x31ee),_0x307c2b(0x3415),_0x307c2b(0x3075),_0x307c2b(0x4764),'_rootNodeNameList',_0x307c2b(0x400b),_0x307c2b(0x49ef),'scaneCylinder_rotate','tm_zone','_parseEnum',_0x307c2b(0x29e1),_0x307c2b(0xdcc),'GL_OES_standard_derivatives','setDate',_0x307c2b(0x47c5),'SKELETONSELECT_ENABLE','_isMVTRequest',_0x307c2b(0x35bc),_0x307c2b(0x43bf),_0x307c2b(0x35e6),_0x307c2b(0xb28),'\x20\x20\x20\x20vec4\x20color\x20=\x20u_constantColor;\x20\x0a',_0x307c2b(0xd17),_0x307c2b(0x3f00),'uOcclusionTexture',_0x307c2b(0x3223),_0x307c2b(0x54a1),'ImageFileLayer',_0x307c2b(0x4b2f),'readVarint32',_0x307c2b(0x4e8c),_0x307c2b(0x8c2),_0x307c2b(0x32b5),_0x307c2b(0x5296),_0x307c2b(0xaae),_0x307c2b(0x27ad),'aVertexWeight','R16F','_instanceIds','spotSize',_0x307c2b(0x2754),_0x307c2b(0x1480),_0x307c2b(0x4ed1),_0x307c2b(0x67b),_0x307c2b(0xdc8),'text-rotation-alignment',_0x307c2b(0x4ba2),_0x307c2b(0x968),_0x307c2b(0x200b),_0x307c2b(0x4aa),_0x307c2b(0x4cf9),_0x307c2b(0x1bf0),'Van_der_Grinten_I',_0x307c2b(0x4815),_0x307c2b(0x4609),_0x307c2b(0x44bd),_0x307c2b(0x2239),_0x307c2b(0x5008),_0x307c2b(0x445d),_0x307c2b(0x45e6),_0x307c2b(0x4e92),_0x307c2b(0x3fb0),'NumParts',_0x307c2b(0x1c66),_0x307c2b(0x4356),_0x307c2b(0x558b),_0x307c2b(0x1080),_0x307c2b(0x6af),'WEBG_compressed_texture_etc',_0x307c2b(0x2bae),'backgroundPosition',_0x307c2b(0x177f),_0x307c2b(0x2425),_0x307c2b(0x348e),_0x307c2b(0x5ad5),_0x307c2b(0x4b33),_0x307c2b(0xbc4),'_capturePointColor','_bufferType',_0x307c2b(0x559f),_0x307c2b(0x1d9f),_0x307c2b(0x401b),_0x307c2b(0x1d19),_0x307c2b(0x40a9),'definition',_0x307c2b(0x110b),_0x307c2b(0x94b),_0x307c2b(0x5795),_0x307c2b(0x4c67),_0x307c2b(0x281c),_0x307c2b(0x5afa),_0x307c2b(0x5649),_0x307c2b(0xa83),_0x307c2b(0x2644),_0x307c2b(0x1f4d),_0x307c2b(0x4fd3),_0x307c2b(0x325f),_0x307c2b(0x418d),_0x307c2b(0x224f),_0x307c2b(0x664),'ajaxPolling',_0x307c2b(0x5213),_0x307c2b(0x3567),'_process',_0x307c2b(0x4768),_0x307c2b(0x2146),'attribute\x20float\x20a_color;\x20\x0aconst\x20float\x20SHIFT_RIGHT_11\x20=\x201.0\x20/\x202048.0;\x20\x0aconst\x20float\x20SHIFT_RIGHT_5\x20=\x201.0\x20/\x2032.0;\x20\x0aconst\x20float\x20SHIFT_LEFT_11\x20=\x202048.0;\x20\x0aconst\x20float\x20SHIFT_LEFT_5\x20=\x2032.0;\x20\x0aconst\x20float\x20NORMALIZE_6\x20=\x201.0\x20/\x2064.0;\x20\x0aconst\x20float\x20NORMALIZE_5\x20=\x201.0\x20/\x2032.0;\x20\x0a',_0x307c2b(0x1d3a),_0x307c2b(0x264e),'computeOptions',_0x307c2b(0x3470),_0x307c2b(0x5880),_0x307c2b(0x3b2a),'Credential.value\x20is\x20necessory.',_0x307c2b(0x4432),_0x307c2b(0x53c9),_0x307c2b(0xc98),'destroyObject','_imageryCache',_0x307c2b(0x5528),_0x307c2b(0x4ea9),_0x307c2b(0x3472),'createCylinderGeometry',_0x307c2b(0x52fb),'SVC_Normal',_0x307c2b(0x4e7),'getAllDistance',_0x307c2b(0x2dce),_0x307c2b(0x36ef),'reversed',_0x307c2b(0x2339),_0x307c2b(0x185f),_0x307c2b(0x48b0),_0x307c2b(0x5b2f),'_polylineBuckets','_zoomWorldPosition',_0x307c2b(0x5098),_0x307c2b(0x2f48),_0x307c2b(0x1407),'createReflectFramebuffer',_0x307c2b(0x255b),'tileText',_0x307c2b(0x2e84),_0x307c2b(0x510c),_0x307c2b(0x21af),_0x307c2b(0x4e34),_0x307c2b(0x41af),_0x307c2b(0xb4d),_0x307c2b(0x3bdf),'cesium-cesiumInspector-relativeText',_0x307c2b(0x4ba6),_0x307c2b(0xb46),'_vSpeed','TileHeight',_0x307c2b(0xacd),'_isGradient','DEFAULT_OFFSET',_0x307c2b(0x2950),'_theme',_0x307c2b(0x43bd),_0x307c2b(0x2243),_0x307c2b(0x1956),_0x307c2b(0x41ec),_0x307c2b(0x15fc),'setBillboardImage',_0x307c2b(0x5ab9),_0x307c2b(0x2e42),_0x307c2b(0x1570),_0x307c2b(0x2ef8),_0x307c2b(0x4f0c),'_currentDis',_0x307c2b(0x54ec),_0x307c2b(0x27e7),_0x307c2b(0x3d55),_0x307c2b(0x446c),_0x307c2b(0x4dac),_0x307c2b(0x1f66),_0x307c2b(0x2054),'getAttributeNode','Program\x20terminated\x20with\x20exit(',_0x307c2b(0x190d),_0x307c2b(0x5b41),_0x307c2b(0x4e04),_0x307c2b(0x4514),_0x307c2b(0x244e),_0x307c2b(0x469c),_0x307c2b(0x5a0a),_0x307c2b(0x1907),'COUNT\x20',_0x307c2b(0x29ba),'attrLocation',_0x307c2b(0x55a9),'-10000px','wall','_angleLoop',_0x307c2b(0x2343),_0x307c2b(0x576b),_0x307c2b(0x2638),_0x307c2b(0x2f58),'_verticesPromise',_0x307c2b(0x124f),'getSymbolInfoParameters','NotEquals',_0x307c2b(0x1bfa),_0x307c2b(0x541),_0x307c2b(0x1075),_0x307c2b(0x3812),_0x307c2b(0x4c2c),_0x307c2b(0x4365),_0x307c2b(0x31f8),'#0173c7',_0x307c2b(0x42c3),_0x307c2b(0x1dd),_0x307c2b(0x2e03),_0x307c2b(0x3060),_0x307c2b(0x3955),_0x307c2b(0x4776),_0x307c2b(0x37e3),_0x307c2b(0x12d9),_0x307c2b(0xb81),_0x307c2b(0x2f57),_0x307c2b(0x478b),_0x307c2b(0x41ca),_0x307c2b(0xeed),_0x307c2b(0x5379),_0x307c2b(0x4e11),_0x307c2b(0x2d49),_0x307c2b(0x6ff),_0x307c2b(0x4197),'mod(',_0x307c2b(0x23b7),_0x307c2b(0x2fea),'buildOpt',_0x307c2b(0x44d0),_0x307c2b(0x41db),'clip',_0x307c2b(0x5832),'classes',_0x307c2b(0x38b5),_0x307c2b(0x4b0c),_0x307c2b(0x1881),_0x307c2b(0x505c),_0x307c2b(0x29c6),'updatePatternPaintBuffers','webkitIndexedDB',_0x307c2b(0x8d6),'_rgbeLoader',_0x307c2b(0x24d5),_0x307c2b(0x48e4),_0x307c2b(0x712),_0x307c2b(0x3c6d),_0x307c2b(0x2e40),'MEDIUMSPRINGGREEN',_0x307c2b(0x3329),_0x307c2b(0x6d9),_0x307c2b(0x5a0c),_0x307c2b(0x1b76),_0x307c2b(0x3ff5),'_isS3MBlock',_0x307c2b(0x30ec),_0x307c2b(0x327d),'_tileversion',_0x307c2b(0x3725),_0x307c2b(0xc29),_0x307c2b(0x2939),_0x307c2b(0x538b),_0x307c2b(0xac6),_0x307c2b(0x378),_0x307c2b(0x3e46),_0x307c2b(0x1b10),_0x307c2b(0x29ea),'mknod',_0x307c2b(0x26f9),_0x307c2b(0x2314),_0x307c2b(0x57b2),_0x307c2b(0x4646),_0x307c2b(0x3049),_0x307c2b(0xb8d),_0x307c2b(0x4f1e),_0x307c2b(0x2437),'VEC_C',_0x307c2b(0x18e3),_0x307c2b(0xf74),_0x307c2b(0x18d5),'vec2\x20uvOffset\x20=\x20delta;','releaseGeometryInstances',_0x307c2b(0x8ca),_0x307c2b(0xf73),_0x307c2b(0x2a34),'clrk66',_0x307c2b(0x4b49),_0x307c2b(0xb41),'alphaBlended',_0x307c2b(0x45ec),_0x307c2b(0x2062),_0x307c2b(0x7ab),_0x307c2b(0x59bc),'CompositorFP',_0x307c2b(0xce8),_0x307c2b(0x20fd),_0x307c2b(0x5507),'lastStyleTime',_0x307c2b(0x26b4),_0x307c2b(0xb00),_0x307c2b(0x425b),_0x307c2b(0xd8e),_0x307c2b(0x2305),_0x307c2b(0x430c),_0x307c2b(0x5068),_0x307c2b(0x5861),_0x307c2b(0x3460),_0x307c2b(0x23c1),'SYSTEM_CLOCK_MULTIPLIER',_0x307c2b(0x4d7c),_0x307c2b(0x20b6),_0x307c2b(0x34d0),_0x307c2b(0x2115),_0x307c2b(0xf37),_0x307c2b(0x3195),_0x307c2b(0x4678),'unknown\x20command\x20',_0x307c2b(0x53bc),_0x307c2b(0xac4),_0x307c2b(0x5273),'addOnPreRun',_0x307c2b(0x58bd),_0x307c2b(0x34c0),_0x307c2b(0x291b),_0x307c2b(0x19fd),_0x307c2b(0x47b4),_0x307c2b(0x1097),_0x307c2b(0x1a32),'nextNode',_0x307c2b(0x49f0),_0x307c2b(0x4bc5),_0x307c2b(0x48b2),_0x307c2b(0x28f6),_0x307c2b(0x1bd4),_0x307c2b(0x4fbb),'xLeft',_0x307c2b(0x484b),'CLIP_POLYLINE',_0x307c2b(0x53aa),_0x307c2b(0x4fde),_0x307c2b(0x22fc),_0x307c2b(0x560a),'stopSnow','_enableAmbientLightColor',_0x307c2b(0x45db),_0x307c2b(0x4203),_0x307c2b(0x375),_0x307c2b(0x5878),_0x307c2b(0x4780),_0x307c2b(0x2f01),_0x307c2b(0x319f),_0x307c2b(0x4da0),_0x307c2b(0x136d),_0x307c2b(0x1ac8),_0x307c2b(0x1b2b),_0x307c2b(0x231d),_0x307c2b(0x4f2e),'_removeSatelliteFromScene','oriPassGroup','times',_0x307c2b(0x32c5),'_globeType',_0x307c2b(0x4f77),'extTextureFilterAnisotropic',_0x307c2b(0x4d6e),_0x307c2b(0x26d1),_0x307c2b(0x2840),_0x307c2b(0x48f8),_0x307c2b(0x4ee3),_0x307c2b(0x286a),_0x307c2b(0x2ce0),_0x307c2b(0x323),_0x307c2b(0x3efc),'_customData','&layersID=',_0x307c2b(0x2c68),_0x307c2b(0x13ba),_0x307c2b(0x4c5e),_0x307c2b(0x4a3),_0x307c2b(0x21e2),_0x307c2b(0x51f6),'\x20is\x20not\x20supported.',_0x307c2b(0xe9d),_0x307c2b(0x51ea),_0x307c2b(0x368f),'Extension',_0x307c2b(0x50fe),_0x307c2b(0x598b),'[3]','_lastTileLoadQueueLength',_0x307c2b(0x176a),_0x307c2b(0x5731),'_envMapIntensity',_0x307c2b(0x4901),_0x307c2b(0x4e1e),_0x307c2b(0x38e1),_0x307c2b(0x2904),_0x307c2b(0x20eb),_0x307c2b(0x46d6),_0x307c2b(0x27ce),_0x307c2b(0x3b9c),_0x307c2b(0xe6f),_0x307c2b(0x25f2),'ut1MinusUtc',_0x307c2b(0x1b62),'uniform\x20sampler2D\x20u_image;\x0avarying\x20vec2\x20v_pos;\x0a\x0auniform\x20vec2\x20u_latrange;\x0auniform\x20vec2\x20u_light;\x0auniform\x20vec4\x20u_shadow;\x0auniform\x20vec4\x20u_highlight;\x0auniform\x20vec4\x20u_accent;\x0a\x0a#define\x20PI\x203.141592653589793\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20vec4\x20pixel\x20=\x20texture2D(u_image,\x20v_pos);\x0a\x0a\x20\x20\x20\x20vec2\x20deriv\x20=\x20((pixel.rg\x20*\x202.0)\x20-\x201.0);\x0a\x0a\x20\x20\x20\x20//\x20We\x20divide\x20the\x20slope\x20by\x20a\x20scale\x20factor\x20based\x20on\x20the\x20cosin\x20of\x20the\x20pixel\x27s\x20approximate\x20latitude\x0a\x20\x20\x20\x20//\x20to\x20account\x20for\x20mercator\x20projection\x20distortion.\x20see\x20#4807\x20for\x20details\x0a\x20\x20\x20\x20float\x20scaleFactor\x20=\x20cos(radians((u_latrange[0]\x20-\x20u_latrange[1])\x20*\x20(1.0\x20-\x20v_pos.y)\x20+\x20u_latrange[1]));\x0a\x20\x20\x20\x20//\x20We\x20also\x20multiply\x20the\x20slope\x20by\x20an\x20arbitrary\x20z-factor\x20of\x201.25\x0a\x20\x20\x20\x20float\x20slope\x20=\x20atan(1.25\x20*\x20length(deriv)\x20/\x20scaleFactor);\x0a\x20\x20\x20\x20float\x20aspect\x20=\x20deriv.x\x20!=\x200.0\x20?\x20atan(deriv.y,\x20-deriv.x)\x20:\x20PI\x20/\x202.0\x20*\x20(deriv.y\x20>\x200.0\x20?\x201.0\x20:\x20-1.0);\x0a\x0a\x20\x20\x20\x20float\x20intensity\x20=\x20u_light.x;\x0a\x20\x20\x20\x20//\x20We\x20add\x20PI\x20to\x20make\x20this\x20property\x20match\x20the\x20global\x20light\x20object,\x20which\x20adds\x20PI/2\x20to\x20the\x20light\x27s\x20azimuthal\x0a\x20\x20\x20\x20//\x20position\x20property\x20to\x20account\x20for\x200deg\x20corresponding\x20to\x20north/the\x20top\x20of\x20the\x20viewport\x20in\x20the\x20style\x20spec\x0a\x20\x20\x20\x20//\x20and\x20the\x20original\x20shader\x20was\x20written\x20to\x20accept\x20(-illuminationDirection\x20-\x2090)\x20as\x20the\x20azimuthal.\x0a\x20\x20\x20\x20float\x20azimuth\x20=\x20u_light.y\x20+\x20PI;\x0a\x0a\x20\x20\x20\x20//\x20We\x20scale\x20the\x20slope\x20exponentially\x20based\x20on\x20intensity,\x20using\x20a\x20calculation\x20similar\x20to\x0a\x20\x20\x20\x20//\x20the\x20exponential\x20interpolation\x20function\x20in\x20the\x20style\x20spec:\x0a\x20\x20\x20\x20//\x20https://github.com/mapbox/mapbox-gl-js/blob/master/src/style-spec/expression/definitions/interpolate.js#L217-L228\x0a\x20\x20\x20\x20//\x20so\x20that\x20higher\x20intensity\x20values\x20create\x20more\x20opaque\x20hillshading.\x0a\x20\x20\x20\x20float\x20base\x20=\x201.875\x20-\x20intensity\x20*\x201.75;\x0a\x20\x20\x20\x20float\x20maxValue\x20=\x200.5\x20*\x20PI;\x0a\x20\x20\x20\x20float\x20scaledSlope\x20=\x20intensity\x20!=\x200.5\x20?\x20((pow(base,\x20slope)\x20-\x201.0)\x20/\x20(pow(base,\x20maxValue)\x20-\x201.0))\x20*\x20maxValue\x20:\x20slope;\x0a\x0a\x20\x20\x20\x20//\x20The\x20accent\x20color\x20is\x20calculated\x20with\x20the\x20cosine\x20of\x20the\x20slope\x20while\x20the\x20shade\x20color\x20is\x20calculated\x20with\x20the\x20sine\x0a\x20\x20\x20\x20//\x20so\x20that\x20the\x20accent\x20color\x27s\x20rate\x20of\x20change\x20eases\x20in\x20while\x20the\x20shade\x20color\x27s\x20eases\x20out.\x0a\x20\x20\x20\x20float\x20accent\x20=\x20cos(scaledSlope);\x0a\x20\x20\x20\x20//\x20We\x20multiply\x20both\x20the\x20accent\x20and\x20shade\x20color\x20by\x20a\x20clamped\x20intensity\x20value\x0a\x20\x20\x20\x20//\x20so\x20that\x20intensities\x20>=\x200.5\x20do\x20not\x20additionally\x20affect\x20the\x20color\x20values\x0a\x20\x20\x20\x20//\x20while\x20intensity\x20values\x20<\x200.5\x20make\x20the\x20overall\x20color\x20more\x20transparent.\x0a\x20\x20\x20\x20vec4\x20accent_color\x20=\x20(1.0\x20-\x20accent)\x20*\x20u_accent\x20*\x20clamp(intensity\x20*\x202.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20shade\x20=\x20abs(mod((aspect\x20+\x20azimuth)\x20/\x20PI\x20+\x200.5,\x202.0)\x20-\x201.0);\x0a\x20\x20\x20\x20vec4\x20shade_color\x20=\x20mix(u_shadow,\x20u_highlight,\x20shade)\x20*\x20sin(scaledSlope)\x20*\x20clamp(intensity\x20*\x202.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20accent_color\x20*\x20(1.0\x20-\x20shade_color.a)\x20+\x20shade_color;\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a}\x0a',_0x307c2b(0x149f),_0x307c2b(0x3f23),_0x307c2b(0x33d1),_0x307c2b(0x51e0),_0x307c2b(0xf5b),'textureCache',_0x307c2b(0x6a7),_0x307c2b(0x37b6),'sigma',_0x307c2b(0x2c73),'_isMiddleMarkExist','Set\x20a\x20template\x20engine\x20before\x20calling\x20renderTemplate',_0x307c2b(0x602),_0x307c2b(0x2251),'_canvasClientWidth',_0x307c2b(0x1078),_0x307c2b(0x4817),_0x307c2b(0x1725),_0x307c2b(0x2e2),_0x307c2b(0x48ba),'\x27\x20does\x20not\x20exist\x20in\x20the\x20map\x27s\x20style\x20and\x20cannot\x20be\x20styled.','tf_pos',_0x307c2b(0x59b5),_0x307c2b(0x2c2),_0x307c2b(0x58b2),'uint8Array',_0x307c2b(0x51a8),_0x307c2b(0x25da),'TEXTURE_CUBE_MAP_POSITIVE_Y',_0x307c2b(0x2406),_0x307c2b(0x5e3),_0x307c2b(0x3be1),'_moveBarYLength','_timeThreshold',_0x307c2b(0x501e),_0x307c2b(0x3897),'planes2D_HIGH_y',_0x307c2b(0x1ada),_0x307c2b(0x3490),'_bottomPoint2',_0x307c2b(0x4fa2),_0x307c2b(0x3a67),'\x27addOnInit\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)',_0x307c2b(0x28e8),'_dirtyIndex',_0x307c2b(0x3523),_0x307c2b(0x14a),'createPickDerivedCommand',_0x307c2b(0x393b),_0x307c2b(0x2963),'removeSamples','https://t4.tianditu.gov.cn/mapservice/swdx?T=elv_c',_0x307c2b(0x3e87),_0x307c2b(0x2209),_0x307c2b(0x777),_0x307c2b(0x431c),_0x307c2b(0x279),_0x307c2b(0x20c3),_0x307c2b(0x4674),'relativeToSeaFloor',_0x307c2b(0x4e60),'patternFeatures',_0x307c2b(0x3421),'_matLocalView','VEC4',_0x307c2b(0x17b),_0x307c2b(0x5ed),_0x307c2b(0x52fe),_0x307c2b(0x411a),'boundingExtentXYs_',_0x307c2b(0x2060),_0x307c2b(0x1673),_0x307c2b(0x394b),'colorStops',_0x307c2b(0x1c57),'iconRelatedTextLayerID','CullFace',_0x307c2b(0x6b2),_0x307c2b(0x437a),_0x307c2b(0x4932),_0x307c2b(0x10c3),_0x307c2b(0x50ab),_0x307c2b(0x26c9),'TRANSFORMING','czm_SnowEffect',_0x307c2b(0x2a1a),_0x307c2b(0x17f5),_0x307c2b(0x4aa1),'createScane',_0x307c2b(0x3118),'S16',_0x307c2b(0x4d49),_0x307c2b(0x3faa),_0x307c2b(0x549),'circle-stroke-color',_0x307c2b(0xea7),_0x307c2b(0x593f),_0x307c2b(0x110),'getModelPath',_0x307c2b(0x578),_0x307c2b(0x58d2),_0x307c2b(0x2c0),_0x307c2b(0x2e01),'fragmentShaderSource',_0x307c2b(0x1ef2),_0x307c2b(0x4100),_0x307c2b(0x4538),_0x307c2b(0x4561),_0x307c2b(0x17d5),_0x307c2b(0xc17),_0x307c2b(0x1dbb),_0x307c2b(0x714),_0x307c2b(0x16f4),_0x307c2b(0x2d5b),'properties',_0x307c2b(0x6f2),'copyTo',_0x307c2b(0x562b),_0x307c2b(0x3db4),_0x307c2b(0x5476),_0x307c2b(0x2a18),_0x307c2b(0x53bb),_0x307c2b(0x2609),_0x307c2b(0x1aef),'SCALE_LINE_X','EAST_NORTH','annotationArray',_0x307c2b(0x4dca),_0x307c2b(0x5185),_0x307c2b(0x373a),_0x307c2b(0xa75),_0x307c2b(0x3148),_0x307c2b(0x5a50),_0x307c2b(0xb43),_0x307c2b(0x37be),_0x307c2b(0x2336),_0x307c2b(0x34ec),_0x307c2b(0x50d7),_0x307c2b(0x33d5),'southeast','pendingTextureCount',_0x307c2b(0x1b24),_0x307c2b(0x4654),_0x307c2b(0x913),_0x307c2b(0x1dfd),_0x307c2b(0x18a8),_0x307c2b(0x4ca3),'_enableInfoOrSelection',_0x307c2b(0x3599),_0x307c2b(0x9c8),'symbolUnSelected',_0x307c2b(0x1bbe),_0x307c2b(0x26d7),_0x307c2b(0x269e),'northTiles',_0x307c2b(0x1eab),_0x307c2b(0xdb7),'rpcImpl',_0x307c2b(0x256d),'BillboardPixelSizeWithAngleVp_',_0x307c2b(0x2595),_0x307c2b(0x4e13),_0x307c2b(0x3d17),_0x307c2b(0x6ae),_0x307c2b(0x5ac7),'cartesian2Index',_0x307c2b(0x470c),_0x307c2b(0x5197),_0x307c2b(0x2713),_0x307c2b(0xa7e),_0x307c2b(0x4d51),_0x307c2b(0x4803),_0x307c2b(0x4247),'Polyline\x20Outline\x20Width','floor',_0x307c2b(0x39e),_0x307c2b(0x589d),_0x307c2b(0x5785),'czm_bloom_contrast_bias_blur','ol-control',_0x307c2b(0x4fcf),_0x307c2b(0x4d43),_0x307c2b(0x5ca),_0x307c2b(0x10dd),_0x307c2b(0x32f3),_0x307c2b(0x2f38),_0x307c2b(0x28fd),_0x307c2b(0x2ca0),_0x307c2b(0x1c14),_0x307c2b(0x2a9c),_0x307c2b(0x1279),_0x307c2b(0x4d40),_0x307c2b(0xcdc),_0x307c2b(0x1e55),'_globeDepthTexture',_0x307c2b(0x56f),_0x307c2b(0x4735),_0x307c2b(0x3f20),'.cesium-credit-expand-link:hover',_0x307c2b(0x2041),_0x307c2b(0x2227),_0x307c2b(0x28a4),_0x307c2b(0x44e8),_0x307c2b(0x2bc4),_0x307c2b(0x12d1),_0x307c2b(0x4597),'addToken',_0x307c2b(0x4f7b),_0x307c2b(0x4914),_0x307c2b(0xa3b),'_holes','sightline','emscriptenWebGLGet',_0x307c2b(0x2d85),'ALWAYS',_0x307c2b(0x4e2e),_0x307c2b(0x3451),_0x307c2b(0x5307),_0x307c2b(0x3720),_0x307c2b(0x28a6),'aVariantStroke',_0x307c2b(0x4dc9),'bearing',_0x307c2b(0x5a21),_0x307c2b(0x379e),_0x307c2b(0x5838),_0x307c2b(0x422a),'_outlineColorProperty','ENVIRONMENT',_0x307c2b(0x3433),_0x307c2b(0x26c6),_0x307c2b(0x24ed),_0x307c2b(0x1b6e),_0x307c2b(0x26c0),_0x307c2b(0x14b2),_0x307c2b(0x3e60),_0x307c2b(0x32e6),_0x307c2b(0x744),'LIGHTYELLOW','UNSIGNED_BYTE',_0x307c2b(0x57de),'#00FF7F',_0x307c2b(0x50e7),_0x307c2b(0x11eb),_0x307c2b(0xeb1),_0x307c2b(0x1395),'createIconImageBillboard',_0x307c2b(0x2e59),_0x307c2b(0x216d),_0x307c2b(0x7d4),'cesium-timeline-main',_0x307c2b(0x1162),_0x307c2b(0x2120),_0x307c2b(0x57f0),_0x307c2b(0xc23),_0x307c2b(0x1e05),_0x307c2b(0x5040),'_isVectorScaleUpdate',_0x307c2b(0xd6e),_0x307c2b(0x2091),_0x307c2b(0x2e44),_0x307c2b(0xc5d),_0x307c2b(0x4f5e),_0x307c2b(0x43e9),_0x307c2b(0x7f5),_0x307c2b(0x5cb),_0x307c2b(0x25b6),_0x307c2b(0x3249),'\x20a_','SYMBOL_REGULARPOLYGON',_0x307c2b(0x1786),_0x307c2b(0x2683),_0x307c2b(0x438e),_0x307c2b(0x49c0),'getOutlineWidth',_0x307c2b(0x4c4f),'_renderTexture',_0x307c2b(0x30ce),_0x307c2b(0x2ad5),_0x307c2b(0x1256),'updateFrustum','tileLoadProgressEvent',_0x307c2b(0x27f6),_0x307c2b(0x2809),'_geoMemoryEstimate','uniformState',_0x307c2b(0x26bd),_0x307c2b(0x2448),'stroke_',_0x307c2b(0x5abb),_0x307c2b(0x2e32),'fixedUniforms',_0x307c2b(0x149b),_0x307c2b(0x9ee),'ESRI\x20World\x20Street\x20Map',_0x307c2b(0x229e),'_ancestorTextureBake',_0x307c2b(0x42f3),'PINCH',_0x307c2b(0x1be1),_0x307c2b(0x4dfd),'getMaximumScale',_0x307c2b(0x37c),_0x307c2b(0x3213),_0x307c2b(0x250),_0x307c2b(0x528f),_0x307c2b(0x1825),_0x307c2b(0x1c92),_0x307c2b(0x3764),'curvePath3D','shaderCache',_0x307c2b(0x4540),'intersectPlane',_0x307c2b(0x1713),'SuperMap.FacilityAnalystTracedown3DService','clampToLatitudeRange',_0x307c2b(0x141a),_0x307c2b(0xb57),'datum_params',_0x307c2b(0x3d5d),_0x307c2b(0x1f86),_0x307c2b(0x4154),_0x307c2b(0x575b),_0x307c2b(0x266),'hemisphereLight',_0x307c2b(0x3f31),_0x307c2b(0x4bf2),_0x307c2b(0x3966),'EXTENDACTION',_0x307c2b(0x13a1),_0x307c2b(0x53d0),_0x307c2b(0x193b),_0x307c2b(0x5411),_0x307c2b(0x583e),_0x307c2b(0x50c7),_0x307c2b(0x3e37),_0x307c2b(0x521d),_0x307c2b(0x3739),_0x307c2b(0x928),_0x307c2b(0x3ffa),_0x307c2b(0x6b9),_0x307c2b(0x58b),_0x307c2b(0x2c90),_0x307c2b(0x4145),_0x307c2b(0x2540),_0x307c2b(0x14b5),_0x307c2b(0x27df),'\x20not\x20a\x20primitive\x20number:\x20',_0x307c2b(0x4c37),_0x307c2b(0x3476),_0x307c2b(0x1ca8),_0x307c2b(0x49b2),_0x307c2b(0x5622),_0x307c2b(0x45da),_0x307c2b(0x439b),_0x307c2b(0x99f),_0x307c2b(0x8b5),_0x307c2b(0x4da9),_0x307c2b(0x5fb),_0x307c2b(0x4de),_0x307c2b(0x3454),_0x307c2b(0xa04),_0x307c2b(0x2844),_0x307c2b(0x37f9),_0x307c2b(0x1d10),_0x307c2b(0xaab),_0x307c2b(0xa96),_0x307c2b(0x5232),_0x307c2b(0x799),_0x307c2b(0x31d5),'dynCall_v',_0x307c2b(0x538c),'RGBTOBGR','onEnd',_0x307c2b(0x5251),_0x307c2b(0x37f5),'Mouse',',markedOffset=',_0x307c2b(0x3b57),'_minLevel',_0x307c2b(0x9f4),_0x307c2b(0x4f75),_0x307c2b(0x344a),_0x307c2b(0x15b2),_0x307c2b(0x2061),'uMaxVmax','texture3D','_toggled',_0x307c2b(0x4a76),_0x307c2b(0xa8e),_0x307c2b(0x728),_0x307c2b(0x3405),'_symbolAddedEvent',_0x307c2b(0x1b19),_0x307c2b(0x4483),_0x307c2b(0x2c2c),'mixColorType','metallicRoughnessTexture',_0x307c2b(0xc12),_0x307c2b(0x2fab),_0x307c2b(0x1dd8),_0x307c2b(0x2f3b),'_scalePoints',_0x307c2b(0x11f3),'fillSymbolID',_0x307c2b(0x5259),_0x307c2b(0x5818),_0x307c2b(0x8d3),_0x307c2b(0x36d5),_0x307c2b(0x1134),_0x307c2b(0x1fad),_0x307c2b(0x2aa7),_0x307c2b(0x54d0),_0x307c2b(0x8c1),_0x307c2b(0x55d2),_0x307c2b(0x883),_0x307c2b(0x4456),_0x307c2b(0x18eb),_0x307c2b(0x3477),_0x307c2b(0x34de),_0x307c2b(0x4bbf),_0x307c2b(0x2938),_0x307c2b(0x51ba),'-pattern',_0x307c2b(0x749),'u_Bloom_DirtTileOffset','_horizontalRotationAxis',_0x307c2b(0x1c30),_0x307c2b(0x15b),_0x307c2b(0x1063),_0x307c2b(0x4fa8),_0x307c2b(0x10c5),_0x307c2b(0x1d89),_0x307c2b(0x48b3),_0x307c2b(0x1cb8),_0x307c2b(0x431e),_0x307c2b(0x1005),_0x307c2b(0x105c),'\x20\x20\x20\x20return\x20czm_windowToEyeCoordinates(gl_FragCoord);\x20\x0a',_0x307c2b(0x48d6),'distcode',_0x307c2b(0x5783),_0x307c2b(0x5ec),_0x307c2b(0x2a1),_0x307c2b(0x2137),'expectedSupplyCenterCount',_0x307c2b(0x3615),_0x307c2b(0x5363),_0x307c2b(0x155a),_0x307c2b(0x52ae),_0x307c2b(0x2e79),_0x307c2b(0x3c7),_0x307c2b(0x2440),'OPEN',_0x307c2b(0xf31),_0x307c2b(0x145c),_0x307c2b(0x596c),_0x307c2b(0x1a77),_0x307c2b(0x3253),_0x307c2b(0x971),_0x307c2b(0x22b6),_0x307c2b(0x58e1),_0x307c2b(0x12de),_0x307c2b(0x302c),'<!DOCTYPE\x20html><html></html>','isMountpoint',_0x307c2b(0x12a9),_0x307c2b(0xfcf),'minTerrainHeight',_0x307c2b(0x3b44),_0x307c2b(0x4392),'scale3D',_0x307c2b(0x1316),_0x307c2b(0x1981),_0x307c2b(0x4606),'attachFiles','HeightRange',_0x307c2b(0x1a1f),'METRICS_CHARS',_0x307c2b(0x25a),_0x307c2b(0x2263),_0x307c2b(0x323c),_0x307c2b(0x181),_0x307c2b(0x1dcf),_0x307c2b(0x21ea),_0x307c2b(0x4364),_0x307c2b(0x58cf),'_normal3DDirty',_0x307c2b(0xc62),_0x307c2b(0x500a),'To\x20define\x20a\x20custom\x20orientation,\x20both\x20NORMAL_UP\x20and\x20NORMAL_RIGHT\x20must\x20be\x20defined.',_0x307c2b(0x4121),'Attribute',_0x307c2b(0x2439),_0x307c2b(0x638),'_interpolationMode',_0x307c2b(0x31b9),_0x307c2b(0x376e),'&y=','illegal\x20object\x20in\x20namespace:\x20',_0x307c2b(0x59e),_0x307c2b(0x1aff),_0x307c2b(0x4eac),_0x307c2b(0x280a),_0x307c2b(0x1ad7),'slopeRect',_0x307c2b(0x149c),_0x307c2b(0x40b9),_0x307c2b(0x3376),_0x307c2b(0xfa5),_0x307c2b(0x2727),_0x307c2b(0x157e),_0x307c2b(0x18c7),_0x307c2b(0x3fff),_0x307c2b(0x3fc5),_0x307c2b(0x38e9),_0x307c2b(0x1228),_0x307c2b(0x557f),_0x307c2b(0xeb0),_0x307c2b(0x1bd9),_0x307c2b(0x2886),_0x307c2b(0x448b),_0x307c2b(0x5056),_0x307c2b(0x164c),_0x307c2b(0x3e4c),_0x307c2b(0x4a05),_0x307c2b(0x4d22),'getMinimumClock',_0x307c2b(0x1437),'solidModelsProfile',_0x307c2b(0x32e4),_0x307c2b(0x22a3),'BackRGBA',_0x307c2b(0x3c04),_0x307c2b(0x5913),_0x307c2b(0x23b1),_0x307c2b(0x4643),'3DTILES_draco_point_compression',_0x307c2b(0x25a4),_0x307c2b(0x23fa),_0x307c2b(0x4adc),_0x307c2b(0x56dc),_0x307c2b(0x451a),_0x307c2b(0x50b4),'uniform\x20sampler2D\x20uIntensityTexture;',_0x307c2b(0x286b),_0x307c2b(0x2ed9),_0x307c2b(0x376),_0x307c2b(0x2b00),'childTile','Lambert_Conformal_Conic',_0x307c2b(0xc89),'elementsPerHeight',_0x307c2b(0x2e71),'Vector',_0x307c2b(0x3a92),_0x307c2b(0x1763),_0x307c2b(0x4942),_0x307c2b(0x5ad9),_0x307c2b(0x1bb0),_0x307c2b(0x2110),_0x307c2b(0x3bb8),_0x307c2b(0x1ab5),_0x307c2b(0x52f4),_0x307c2b(0x12ea),_0x307c2b(0x1db8),_0x307c2b(0x434f),_0x307c2b(0xf88),_0x307c2b(0x5a74),_0x307c2b(0x45c2),_0x307c2b(0x1f8),_0x307c2b(0x3585),_0x307c2b(0x2d33),_0x307c2b(0x2e27),_0x307c2b(0x3ba4),_0x307c2b(0x20b1),_0x307c2b(0x3105),_0x307c2b(0x42bd),_0x307c2b(0xc86),_0x307c2b(0x25ac),'_rightWC',_0x307c2b(0x29b3),'_indexBuffer','valueHasMutated',_0x307c2b(0x1d74),_0x307c2b(0x5aae),_0x307c2b(0x1db0),'SatelliteProperty','_beginFunc',_0x307c2b(0x52f9),_0x307c2b(0x446b),_0x307c2b(0x3492),_0x307c2b(0x46df),_0x307c2b(0x37a6),_0x307c2b(0x5501),_0x307c2b(0x49d5),_0x307c2b(0x2c39),'updateBoundingVolume',_0x307c2b(0x14ed),_0x307c2b(0x3770),_0x307c2b(0x4b7c),_0x307c2b(0x673),'minzoom',_0x307c2b(0x4dde),'subarray','circleUniforms',_0x307c2b(0x511b),'startHeight',_0x307c2b(0x1859),'littleEndianExtensionSize','uSelectCastShadow','positions',_0x307c2b(0x19a7),_0x307c2b(0x3480),_0x307c2b(0x4f1c),_0x307c2b(0x295),_0x307c2b(0x2b2),_0x307c2b(0x25f5),'Unified\x20Canadian\x20Aboriginal\x20Syllabics',_0x307c2b(0x3b8),_0x307c2b(0x4cde),'getFlatInteriorPoint',_0x307c2b(0x2d4a),_0x307c2b(0xf52),_0x307c2b(0x319d),_0x307c2b(0x83a),_0x307c2b(0x2102),_0x307c2b(0x1ea5),_0x307c2b(0x11c7),'_shadowsProperty',_0x307c2b(0x1b28),'_images',_0x307c2b(0x3553),_0x307c2b(0x59f9),'_serverExcavationMode',_0x307c2b(0x3574),_0x307c2b(0xc63),_0x307c2b(0x1e7b),_0x307c2b(0x432a),'_tilesetHash',_0x307c2b(0x1c78),_0x307c2b(0x2480),'removeClipPlane','hSVWrap',_0x307c2b(0x355e),_0x307c2b(0xea5),'getGeometriesArray',_0x307c2b(0x464d),'topLevel',_0x307c2b(0x2340),'B_re',_0x307c2b(0x4ec4),_0x307c2b(0x14a0),_0x307c2b(0x1a6e),_0x307c2b(0x5330),_0x307c2b(0x29ac),'padding-box',_0x307c2b(0x4692),'vec4\x20uvOffset\x20=\x20vec4(1.0,\x200.0,\x200.0,\x201.0)\x20*\x20vec4(invSize,\x20invSize);',_0x307c2b(0x1c40),'obbMax',_0x307c2b(0x31b),_0x307c2b(0x1572),_0x307c2b(0x4c60),_0x307c2b(0x41a9),_0x307c2b(0x2654),_0x307c2b(0x355b),_0x307c2b(0x5aeb),_0x307c2b(0x5974),_0x307c2b(0x1f6b),_0x307c2b(0x53b8),_0x307c2b(0x13df),'IBO_C',_0x307c2b(0x25de),_0x307c2b(0x3d20),_0x307c2b(0x34a9),_0x307c2b(0x33eb),_0x307c2b(0x37e),_0x307c2b(0x4838),'setCacheSize',_0x307c2b(0x4e29),_0x307c2b(0x4403),_0x307c2b(0x255e),_0x307c2b(0x5712),_0x307c2b(0x5aff),_0x307c2b(0x57b0),_0x307c2b(0x4df6),_0x307c2b(0x2350),_0x307c2b(0x5479),_0x307c2b(0x2955),_0x307c2b(0x357e),_0x307c2b(0x2f9b),_0x307c2b(0x3cd2),'\x0a#ifdef\x20HAS_RAIN\x0auniform\x20float\x20uAnimationSpeed;\x0auniform\x20sampler2D\x20uRippleTexture;\x0auniform\x20float\x20uRippleScale;\x0auniform\x20float\x20uWindIntensity;\x0auniform\x20float\x20uRain;\x0auniform\x20float\x20uCameraDepth;\x0a\x20\x20\x20\x20\x0avoid\x20getTimeInfo(float\x20animationSpeed,\x20out\x20vec2\x20timeVec)\x0a{\x0a\x09float\x20time\x20=\x20czm_frameNumber\x20*\x20animationSpeed;\x0a\x09time\x20=\x20floor(30.0\x20*\x20time);\x0a\x09float\x20time_diff\x20=\x20floor(time*0.25);\x0a\x09time\x20=\x20mod(time,\x204.0);\x0a\x09time_diff\x20=\x20mod(time_diff,\x204.0);\x0a\x09timeVec\x20=\x20vec2(time,\x20time_diff);\x0a}\x0a\x0avoid\x20getPosInfo(vec4\x20posMC,\x20out\x20vec2\x20posMC_frac1,\x20out\x20vec2\x20posMC_frac2)\x0a{\x0a\x09float\x20ripple_scale\x20=\x201.0\x20/\x20uRippleScale;\x0a\x09vec2\x20posXY\x20=\x20posMC.xy\x20*\x20ripple_scale;\x0a\x09posMC_frac1\x20=\x20fract(posXY);\x0a\x09vec2\x20posStep\x20=\x20vec2(0.5);\x0a\x09posMC_frac2\x20=\x20fract(posXY\x20+\x20posStep);\x0a}\x0a\x0afloat\x20getAlpha(vec2\x20posMC_frac1)\x0a{\x0a\x09vec2\x20dist\x20=\x20(posMC_frac1\x20-\x20vec2(0.5))\x20*\x202.0;\x0a\x09dist\x20=\x20vec2(abs(dist.x),\x20abs(dist.y));\x0a\x09vec2\x20result\x20=\x20pow(dist,\x20vec2(5.0));\x0a\x09return\x20result.x\x20+\x20result.y;\x0a}\x0a\x0avec4\x20getRippleValue(sampler2D\x20uRippleTexture,\x20vec2\x20timeVec,\x20vec2\x20posMC_frac1,\x20vec2\x20posMC_frac2,\x20float\x20alpha)\x0a{\x0a\x09vec2\x20rippleUV_1\x20=\x20(timeVec\x20+\x20posMC_frac1)*0.25;\x0a\x09vec2\x20rippleUV_2\x20=\x20(timeVec\x20+\x20posMC_frac2)*0.25;\x0a\x09vec4\x20rippleValue_1\x20=\x20texture2D(uRippleTexture,\x20rippleUV_1.xy);\x0a\x09vec4\x20rippleValue_2\x20=\x20texture2D(uRippleTexture,\x20rippleUV_2.xy);\x0a\x09return\x20mix(rippleValue_1,\x20rippleValue_2,\x20alpha);\x0a}\x0a\x0avec3\x20getRippleNormal(vec4\x20rippleValue,\x20float\x20wind_intensity,\x20float\x20rain,\x20float\x20depthFade)\x0a{\x0a\x09vec2\x20rippleValueXY\x20=\x20rippleValue.xy;\x0a\x09vec2\x20rippleValueZW\x20=\x20rippleValue.zw;\x0a\x09const\x20vec2\x20_value\x20=\x20vec2(0.5);\x0a\x09vec2\x20part_1\x20=\x20(rippleValueZW\x20-\x20_value)\x20*\x20wind_intensity\x20*\x200.13;\x0a\x09vec2\x20part_2\x20=\x20(rippleValueXY\x20-\x20_value)\x20*\x200.6;\x0a\x09vec2\x20mergedValue\x20=\x20mix(part_1,\x20part_2,\x20rain)\x20*\x20depthFade;\x0a\x09return\x20vec3(mergedValue,\x201.0);\x0a}\x0a\x0afloat\x20getNormalAlpha(vec3\x20normalWS,float\x20wetness)\x0a{\x0a\x09float\x20valueZ\x20=\x20normalWS.z\x20-\x200.5;\x0a\x09float\x20wet_correction\x20=\x20wetness\x20*\x20clamp(valueZ\x20*\x202.5,\x200.0,\x201.0);\x0a\x09return\x20pow(wet_correction,\x2015.0);\x0a}\x0a\x0avec3\x20rippleNormalCorrection(vec3\x20rippleNormal,float\x20normalAlpha)\x0a{\x0a\x09const\x20vec3\x20blueNormal\x20=\x20vec3(0.0,\x200.0,\x201.0);\x0a\x09return\x20mix(blueNormal,\x20rippleNormal,\x20normalAlpha);\x0a}\x0a\x0avec3\x20rippleGenerator(sampler2D\x20uRippleTexture,\x20float\x20animationSpeed,vec3\x20normalWS,float\x20wetness)\x0a{\x0a\x09vec2\x20timeVec\x20=\x20vec2(1.0);\x0a\x09getTimeInfo(animationSpeed,\x20timeVec);\x0a\x09vec2\x20posMC_frac1\x20=\x20vec2(1.0);\x0a\x09vec2\x20posMC_frac2\x20=\x20vec2(1.0);\x0a\x09getPosInfo(vPositionMC,\x20posMC_frac1,\x20posMC_frac2);\x0a\x09float\x20alpha\x20=\x20getAlpha(posMC_frac1);\x0a\x09vec4\x20rippleValue\x20=\x20getRippleValue(uRippleTexture,\x20timeVec,\x20posMC_frac1,\x20posMC_frac2,\x20alpha);\x0a\x09vec3\x20rippleNormal\x20=\x20getRippleNormal(rippleValue,\x20uWindIntensity,\x20uRain,\x20uCameraDepth);\x0a\x09float\x20normalAlpha\x20=\x20getNormalAlpha(normalWS,\x20wetness);\x0a\x09return\x20normalize(rippleNormalCorrection(rippleNormal,\x20normalAlpha));\x0a}\x0a#endif\x0a',_0x307c2b(0x57f6),'toGeoJSONResult',_0x307c2b(0x3df7),_0x307c2b(0x2143),_0x307c2b(0x4bb3),_0x307c2b(0x3bae),'font-style',_0x307c2b(0x16df),_0x307c2b(0x509e),'_lastSystemTime',_0x307c2b(0x38d2),_0x307c2b(0x15ec),'_renderedText',_0x307c2b(0x4c23),_0x307c2b(0x35fb),'tileFormat','zDimName','Table','RightUp',_0x307c2b(0x4ce2),'getChangeEventType',_0x307c2b(0x4e56),_0x307c2b(0x43c4),_0x307c2b(0x4faa),_0x307c2b(0x40d8),'_maxFiltration','look',_0x307c2b(0x44fa),_0x307c2b(0x4f48),_0x307c2b(0x20f0),_0x307c2b(0x306b),'atan(',_0x307c2b(0x1558),_0x307c2b(0x2b39),'fetchArrayBuffer',_0x307c2b(0x3576),'click\x20dblclick\x20mousedown\x20mouseup\x20mousemove\x20mouseover\x20mouseout\x20mouseenter\x20mouseleave',_0x307c2b(0x180b),_0x307c2b(0x18d8),_0x307c2b(0x365f),_0x307c2b(0x1ebf),'sbrk',_0x307c2b(0x20d5),'px;\x20background-color:\x20',_0x307c2b(0x2c4),_0x307c2b(0x89c),_0x307c2b(0x4255),_0x307c2b(0x34e9),_0x307c2b(0x492e),_0x307c2b(0x2b3d),_0x307c2b(0x276a),'svgElement','renderLayer','GeoEntityEffectWarningRadar_',_0x307c2b(0x21ed),_0x307c2b(0x37c4),_0x307c2b(0x53cd),_0x307c2b(0x4818),_0x307c2b(0x4a3c),_0x307c2b(0x2d87),_0x307c2b(0x5981),'removeComponents',_0x307c2b(0x3aca),'EPSILON20',_0x307c2b(0x9a9),_0x307c2b(0x46e9),_0x307c2b(0x4b09),_0x307c2b(0x8cf),_0x307c2b(0x18a5),_0x307c2b(0x1665),_0x307c2b(0x400f),_0x307c2b(0x3fd4),_0x307c2b(0x39a6),_0x307c2b(0x4dd8),'SkyBox.vSpeed',_0x307c2b(0x4c04),_0x307c2b(0x136),_0x307c2b(0x1dd3),_0x307c2b(0x87b),_0x307c2b(0x36cc),_0x307c2b(0x1c2a),_0x307c2b(0x2caf),_0x307c2b(0x24cb),_0x307c2b(0x2ef2),_0x307c2b(0x2a1c),_0x307c2b(0x54fe),_0x307c2b(0x4af5),_0x307c2b(0x1037),'#define\x20AA_SAMPLES\x209\x0a#define\x20AA_CLAMP\x201\x0a#define\x20AA_CLIP\x200\x0a#define\x20SHARPEN\x201\x0auniform\x20sampler2D\x20u_currentTexture;\x0auniform\x20sampler2D\x20u_historyTexture;\x0auniform\x20mat4\x20u_transformMatrix;\x0auniform\x20vec2\x20u_jitter;\x0auniform\x20float\x20u_sampleSpatialWeight[AA_SAMPLES];\x0auniform\x20vec2\x20u_offsets3x3[AA_SAMPLES];\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avec3\x20RGB2YCoCgR(vec3\x20rgbColor){\x0a\x20\x20\x20\x20float\x20Y\x20=\x20dot(rgbColor,\x20vec3(1.0,\x202.0,\x201.0));\x0a\x20\x20\x20\x20float\x20Co\x20=\x20dot(rgbColor,\x20vec3(2.0,\x200.0,\x20-2.0));\x0a\x20\x20\x20\x20float\x20Cg\x20=\x20dot(rgbColor,\x20vec3(-1.0,\x202.0,\x20-1.0));\x0a\x20\x20\x20\x20vec3\x20YCoCgRColor\x20=\x20vec3(Y,\x20Co,\x20Cg);\x0a\x20\x20\x20\x20return\x20YCoCgRColor;\x0a}\x0a\x0avec3\x20YCoCgR2RGB(vec3\x20YCoCgRColor){\x0a\x20\x20\x20\x20float\x20Y\x20=\x20YCoCgRColor.x\x20*\x200.25;\x0a\x20\x20\x20\x20float\x20Co\x20=\x20YCoCgRColor.y\x20*\x200.25;\x0a\x20\x20\x20\x20float\x20Cg\x20=\x20YCoCgRColor.z\x20*\x200.25;\x0a\x20\x20\x20\x20float\x20R\x20=\x20\x20Y\x20+\x20Co\x20-\x20Cg;\x0a\x20\x20\x20\x20float\x20G\x20=\x20Y\x20+\x20Cg;\x0a\x20\x20\x20\x20float\x20B\x20=\x20Y\x20-\x20Co\x20-\x20Cg;\x0a\x20\x20\x20\x20vec3\x20rgbColor\x20=\x20vec3(R,\x20G,\x20B);\x0a\x20\x20\x20\x20return\x20rgbColor;\x0a}\x0a\x0afloat\x20Luminance(vec3\x20color){\x0a\x20\x20\x20\x20return\x20color.r;\x0a}\x0a\x0avec3\x20ToneMap(vec3\x20color){\x0a\x20\x20\x20\x20return\x20color\x20/\x20(1.0\x20+\x20Luminance(color));\x0a}\x0a\x0avec3\x20UnToneMap(vec3\x20color){\x0a\x20\x20\x20\x20return\x20color\x20/\x20(1.0\x20-\x20Luminance(color));\x0a}\x0a\x0avec3\x20GetNeighorhoodSamp(vec2\x20offset,\x20vec2\x20uv){\x0a\x20\x20\x20\x20float\x20fx\x20=\x20offset.x;\x0a\x20\x20\x20\x20float\x20fy\x20=\x20offset.y;\x0a\x20\x20\x20\x20vec2\x20sampleOffset\x20=\x20vec2(fx\x20/\x20czm_viewport.z,\x20fy\x20/\x20czm_viewport.w);\x0a\x20\x20\x20\x20vec2\x20sampleUV\x20=\x20uv\x20+\x20sampleOffset;\x0a\x20\x20\x20\x20sampleUV\x20=\x20clamp(sampleUV,\x200.0,\x201.0);\x0a\x20\x20\x20\x20vec3\x20neighorhoodSamp\x20=\x20texture2D(u_currentTexture,\x20sampleUV).rgb;\x0a\x20\x20\x20\x20neighorhoodSamp\x20=\x20max(neighorhoodSamp,\x200.0);\x0a\x20\x20\x20\x20neighorhoodSamp\x20=\x20ToneMap(neighorhoodSamp);\x0a\x20\x20\x20\x20neighorhoodSamp\x20=\x20RGB2YCoCgR(neighorhoodSamp);\x0a\x20\x20\x20\x20return\x20neighorhoodSamp;\x0a}\x0afloat\x20HdrWeightY(float\x20Color){\x0a\x20\x20\x20\x20float\x20exposure\x20=\x201.0;\x0a\x20\x20\x20\x20return\x201.0\x20/\x20(Color\x20*\x20exposure\x20+\x204.0);\x0a}\x0a//\x20Get\x20the\x20Luma4\x20of\x20the\x20sceneColor\x0afloat\x20GetSceneColorLuma4(vec3\x20SceneColor){\x0a\x20\x20\x20\x20//\x20AA_YCOCG\x0a\x20\x20\x20\x20return\x20SceneColor.x;\x0a}\x0a//\x20Get\x20the\x20HDR\x20weight\x20of\x20the\x20transform\x20scene\x20color.\x0afloat\x20GetSceneColorHdrWeight(vec3\x20SceneColor)\x0a{\x0a\x20\x20\x20\x20//#if\x20AA_YCOCG\x0a\x20\x20\x20\x20return\x20HdrWeightY(SceneColor.x);\x0a}\x0avec2\x20WeightedLerpFactors(float\x20WeightA,\x20float\x20WeightB,\x20float\x20Blend)\x0a{\x0a\x20\x20\x20\x20float\x20BlendA\x20=\x20(1.0\x20-\x20Blend)\x20*\x20WeightA;\x0a\x20\x20\x20\x20float\x20BlendB\x20=\x20\x20\x20\x20\x20\x20\x20\x20Blend\x20\x20*\x20WeightB;\x0a\x20\x20\x20\x20float\x20RcpBlend\x20=\x201.0\x20/\x20(BlendA\x20+\x20BlendB);\x0a\x20\x20\x20\x20BlendA\x20*=\x20RcpBlend;\x0a\x20\x20\x20\x20BlendB\x20*=\x20RcpBlend;\x0a\x20\x20\x20\x20return\x20vec2(BlendA,\x20BlendB);\x0a}\x0a//\x20Compute\x20the\x20neighborhood\x20bounding\x20box\x20used\x20to\x20reject\x20history.\x0avoid\x20ComputeNeighborhoodBoundingbox(in\x20vec3\x20Neighbors[AA_SAMPLES],\x20out\x20vec3\x20OutNeighborMin,\x20out\x20vec3\x20OutNeighborMax)\x0a{\x0a\x20\x20\x20\x20vec3\x20NeighborMin;\x0a\x20\x20\x20\x20vec3\x20NeighborMax;\x0a\x20\x20\x20\x20NeighborMin\x20=\x20min(\x20min(Neighbors[1],\x20Neighbors[3]),\x20Neighbors[4]\x20);\x0a\x20\x20\x20\x20NeighborMin\x20=\x20min(\x20min(NeighborMin,\x20\x20Neighbors[5]),\x20Neighbors[7]\x20);\x0a\x20\x20\x20\x20NeighborMax\x20=\x20max(\x20max(Neighbors[1],\x20Neighbors[3]),\x20Neighbors[4]\x20);\x0a\x20\x20\x20\x20NeighborMax\x20=\x20max(\x20max(NeighborMax,\x20\x20Neighbors[5]),\x20Neighbors[7]\x20);\x0a\x09vec3\x20NeighborMinPlus\x20=\x20NeighborMin;\x0a\x20\x20\x20\x20vec3\x20NeighborMaxPlus\x20=\x20NeighborMax;\x0a\x20\x20\x20\x20NeighborMin\x20=\x20min(\x20min(NeighborMin,\x20Neighbors[0]),\x20Neighbors[2]\x20);\x0a\x20\x20\x20\x20NeighborMin\x20=\x20min(\x20min(NeighborMin,\x20Neighbors[6]),\x20Neighbors[8]\x20);\x0a\x20\x20\x20\x20NeighborMax\x20=\x20max(\x20max(NeighborMax,\x20Neighbors[0]),\x20Neighbors[2]\x20);\x0a\x20\x20\x20\x20NeighborMax\x20=\x20max(\x20max(NeighborMax,\x20Neighbors[6]),\x20Neighbors[8]\x20);\x0a\x20\x20\x20\x20//if(\x20AA_ROUND\x20)\x0a//\x20\x20\x20\x20{\x0a//\x20\x20\x20\x20\x20\x20\x20\x20NeighborMin\x20=\x20NeighborMin\x20*\x200.5\x20+\x20NeighborMinPlus\x20*\x200.5;\x0a//\x20\x20\x20\x20\x20\x20\x20\x20NeighborMax\x20=\x20NeighborMax\x20*\x200.5\x20+\x20NeighborMaxPlus\x20*\x200.5;\x0a//\x20\x20\x20\x20}\x0a\x20\x20\x20\x20OutNeighborMin\x20=\x20NeighborMin;\x0a\x20\x20\x20\x20OutNeighborMax\x20=\x20NeighborMax;\x0a}\x0a//\x20Intersect\x20ray\x20with\x20AABB,\x20knowing\x20there\x20is\x20an\x20intersection.\x0a//\x20\x20\x20Dir\x20=\x20Ray\x20direction.\x0a//\x20\x20\x20Org\x20=\x20Start\x20of\x20the\x20ray.\x0a//\x20\x20\x20Box\x20=\x20Box\x20is\x20at\x20{0,0,0}\x20with\x20this\x20size.\x0a//\x20Returns\x20distance\x20on\x20line\x20segment.\x0afloat\x20IntersectAABB(vec3\x20Dir,\x20vec3\x20Org,\x20vec3\x20Box){\x0a\x20\x20\x20\x20vec3\x20RcpDir\x20=\x20vec3(1.0\x20/\x20Dir.x,\x201.0\x20/\x20Dir.y,\x201.0\x20/\x20Dir.z);\x0a\x20\x20\x20\x20vec3\x20TNeg\x20=\x20(\x20\x20Box\x20\x20-\x20Org)\x20*\x20RcpDir;\x0a\x20\x20\x20\x20vec3\x20TPos\x20=\x20((-Box)\x20-\x20Org)\x20*\x20RcpDir;\x0a\x20\x20\x20\x20return\x20max(max(min(TNeg.x,\x20TPos.x),\x20min(TNeg.y,\x20TPos.y)),\x20min(TNeg.z,\x20TPos.z));\x0a}\x0afloat\x20HistoryClip(vec3\x20History,\x20vec3\x20Filtered,\x20vec3\x20NeighborMin,\x20vec3\x20NeighborMax){\x0a#if\x200\x0a\x20\x20\x20\x20vec3\x20Min\x20=\x20min(Filtered,\x20min(NeighborMin,\x20NeighborMax));\x0a\x20\x20\x20\x20vec3\x20Max\x20=\x20max(Filtered,\x20max(NeighborMin,\x20NeighborMax));\x0a\x20\x20\x20\x20vec3\x20Avg2\x20=\x20Max\x20+\x20Min;\x0a\x20\x20\x20\x20vec3\x20Dir\x20=\x20Filtered\x20-\x20History;\x0a\x20\x20\x20\x20vec3\x20Org\x20=\x20History\x20-\x20Avg2\x20*\x200.5;\x0a\x20\x20\x20\x20vec3\x20Scale\x20=\x20Max\x20-\x20Avg2\x20*\x200.5;\x0a\x20\x20\x20\x20return\x20clamp(IntersectAABB(Dir,\x20Org,\x20Scale),\x200.0,\x201.0);\x0a#else\x0a\x20\x20\x20\x20vec3\x20BoxMin\x20=\x20NeighborMin;\x0a\x20\x20\x20\x20vec3\x20BoxMax\x20=\x20NeighborMax;\x0a\x20\x20\x20\x20vec3\x20RayOrigin\x20=\x20History;\x0a\x20\x20\x20\x20vec3\x20RayDir\x20=\x20Filtered\x20-\x20History;\x0a\x20\x20\x20\x20RayDir\x20=\x20all(lessThanEqual(abs(RayDir),\x20vec3(1.0/65536.0)))\x20?\x20vec3(1.0/65536.0)\x20:\x20RayDir;\x0a\x20\x20\x20\x20vec3\x20InvRayDir\x20=\x20vec3(\x201.0\x20/\x20RayDir.x,\x201.0\x20/\x20RayDir.y,\x201.0\x20/\x20RayDir.z\x20);\x0a\x20\x20\x20\x20vec3\x20MinIntersect\x20=\x20(BoxMin\x20-\x20RayOrigin)\x20*\x20InvRayDir;\x0a\x20\x20\x20\x20vec3\x20MaxIntersect\x20=\x20(BoxMax\x20-\x20RayOrigin)\x20*\x20InvRayDir;\x0a\x20\x20\x20\x20vec3\x20EnterIntersect\x20=\x20min(\x20MinIntersect,\x20MaxIntersect\x20);\x0a\x20\x20\x20\x20return\x20max(\x20max(EnterIntersect.x,\x20EnterIntersect.y),\x20EnterIntersect.z\x20);\x0a#endif\x0a}\x0a//\x20Clamp\x20history.\x0avec3\x20ClampHistory(vec3\x20Filtered,\x20vec3\x20History,\x20vec3\x20NeighborMin,\x20vec3\x20NeighborMax)\x0a{\x0a#if\x20!AA_CLAMP\x0a\x20\x20\x20\x20return\x20History;\x0a#elif\x20AA_CLIP\x0a\x20\x20\x20\x20//\x20Clip\x20history,\x20this\x20uses\x20color\x20AABB\x20intersection\x20for\x20tighter\x20fit.\x0a\x20\x20\x20\x20vec3\x20TargetColor\x20=\x20Filtered;\x0a\x20\x20\x20\x20vec3\x20HistoryColor\x20=\x20History;\x0a\x20\x20\x20\x20float\x20ClipBlend\x20=\x20HistoryClip(\x20HistoryColor.rgb,\x20TargetColor.rgb,\x20NeighborMin.rgb,\x20NeighborMax.rgb\x20);\x0a\x20\x20\x20\x20//float\x20DistToClamp\x20=\x20saturate(-ClipBlend)\x20/\x20(\x20saturate(-ClipBlend)\x20+\x201\x20);\x0a\x20\x20\x20\x20//float\x20DistToClamp\x20=\x20abs(\x20ClipBlend\x20)\x20/\x20(\x201\x20-\x20ClipBlend\x20);\x0a\x20\x20\x20\x20ClipBlend\x20=\x20clamp(\x20ClipBlend,\x200.0,\x201.0\x20);\x0a\x20\x20\x20\x20HistoryColor\x20=\x20mix(\x20HistoryColor,\x20TargetColor,\x20ClipBlend\x20);\x0a\x20\x20\x20\x20return\x20HistoryColor;\x0a#else\x20//!AA_CLIP\x20\x0a\x20\x20\x20\x20History\x20=\x20clamp(History,\x20NeighborMin,\x20NeighborMax);\x0a\x20\x20\x20\x20return\x20History;\x0a#endif\x0a}\x0a\x0a//\x20Filter\x20input\x20pixels.\x0avec3\x20FilterCurrentFrameInputSamples(in\x20vec2\x20uv,\x20inout\x20vec3\x20neighborhood[AA_SAMPLES]){\x0a\x20\x20\x20\x20for(int\x20i\x20=\x200;\x20i\x20<\x20AA_SAMPLES;\x20i++){\x0a\x20\x20\x20\x20\x20\x20\x20\x20neighborhood[i]\x20=\x20GetNeighorhoodSamp(u_offsets3x3[i],\x20uv);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20totalWeight\x20=\x200.0;\x0a\x20\x20\x20\x20vec3\x20sum\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20for(int\x20i\x20=\x200;\x20i\x20<\x20AA_SAMPLES;\x20i++){\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20neighborhoodHdrWeight\x20=\x20GetSceneColorHdrWeight(neighborhood[i]);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20neighborhoodFinalWeight\x20=\x20neighborhoodHdrWeight\x20*\x20u_sampleSpatialWeight[i];\x0a\x20\x20\x20\x20\x20\x20\x20\x20//float\x20neighborhoodFinalWeight\x20=\x20neighborhoodHdrWeight;\x0a\x20\x20\x20\x20\x20\x20\x20\x20totalWeight\x20+=\x20neighborhoodFinalWeight;\x0a\x20\x20\x20\x20\x20\x20\x20\x20sum\x20+=\x20neighborhood[i]\x20*\x20neighborhoodFinalWeight;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec3\x20filtered\x20=\x20sum\x20/\x20totalWeight;\x0a\x20\x20\x20\x20return\x20filtered;\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20HistoryBlur\x20=\x200.0;\x0a\x20\x20\x20\x20vec2\x20jitteredUV\x20=\x20v_textureCoordinates\x20+\x20u_jitter;\x0a\x20\x20\x20\x20float\x20logDepthOrDepth\x20=\x20czm_unpackDepth(texture2D(czm_globeDepthTexture,\x20v_textureCoordinates));\x0a\x20\x20\x20\x20vec4\x20viewPos\x20=\x20czm_windowToEyeCoordinates(v_textureCoordinates.xy\x20*\x20czm_viewport.zw,\x20logDepthOrDepth);\x0a\x20\x20\x20\x20viewPos\x20/=\x20viewPos.w;\x0a\x20\x20\x20\x20vec4\x20histroyUV\x20=\x20u_transformMatrix\x20*\x20viewPos;\x0a\x20\x20\x20\x20histroyUV\x20=\x20histroyUV\x20/\x20histroyUV.w;\x0a\x20\x20\x20\x20histroyUV.xy\x20=\x20histroyUV.xy\x20*\x200.5\x20+\x200.5;\x0a\x20\x20\x20\x20histroyUV.xy\x20=\x20histroyUV.xy\x20+\x20u_jitter;\x0a\x20\x20\x20\x20vec3\x20prevColor\x20=\x20texture2D(u_historyTexture,\x20histroyUV.xy).rgb;\x0a\x20\x20\x20\x20prevColor\x20=\x20ToneMap(prevColor);\x0a\x20\x20\x20\x20prevColor\x20=\x20RGB2YCoCgR(prevColor);\x0a\x20\x20\x20\x20vec3\x20neighborhood[AA_SAMPLES];\x0a\x20\x20\x20\x20vec3\x20filtered\x20=\x20FilterCurrentFrameInputSamples(jitteredUV,\x20neighborhood);\x0a\x20\x20\x20\x20//\x20Compute\x20neighborhood\x20bounding\x20box.\x0a\x20\x20\x20\x20vec3\x20NeighborMin;\x0a\x20\x20\x20\x20vec3\x20NeighborMax;\x0a\x20\x20\x20\x20ComputeNeighborhoodBoundingbox(neighborhood,\x20NeighborMin,\x20NeighborMax);\x0a\x20\x20\x20\x20//\x20Save\x20off\x20luma\x20of\x20history\x20before\x20the\x20clamp.\x0a\x20\x20\x20\x20float\x20LumaMin\x20\x20\x20\x20\x20=\x20GetSceneColorLuma4(NeighborMin);\x0a\x20\x20\x20\x20float\x20LumaMax\x20\x20\x20\x20\x20=\x20GetSceneColorLuma4(NeighborMax);\x0a\x20\x20\x20\x20float\x20LumaHistory\x20=\x20GetSceneColorLuma4(prevColor);\x0a\x20\x20\x20\x20prevColor\x20=\x20ClampHistory(filtered,\x20prevColor,\x20NeighborMin,\x20NeighborMax);\x0a\x20\x20\x20\x20float\x20BlendFinal\x20=\x200.04;\x0a\x20\x20\x20\x20//\x20DO\x20FINAL\x20BLEND\x20BETWEEN\x20HISTORY\x20AND\x20FILTERED\x20COLOR\x0a\x20\x20\x20\x20//\x20-------------------------------------------------\x0a\x20\x20\x20\x20//\x20Luma\x20weighted\x20blend\x0a\x20\x20\x20\x20float\x20FilterWeight\x20=\x20GetSceneColorHdrWeight(filtered);\x0a\x20\x20\x20\x20float\x20HistoryWeight\x20=\x20GetSceneColorHdrWeight(prevColor);\x0a\x20\x20\x20\x20vec2\x20Weights\x20=\x20WeightedLerpFactors(HistoryWeight,\x20FilterWeight,\x20BlendFinal);\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20prevColor\x20*\x20Weights.x\x20+\x20filtered\x20*\x20Weights.y;\x0a\x20\x20\x20\x20color\x20=\x20YCoCgR2RGB(color);\x0a\x20\x20\x20\x20color\x20=\x20UnToneMap(color);\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20=\x20color;\x0a\x20\x20\x20\x20gl_FragColor.a\x20=\x201.0;\x0a}',_0x307c2b(0x20f1),'selectedOptions\x20binding\x20applies\x20only\x20to\x20SELECT\x20elements',_0x307c2b(0xed4),_0x307c2b(0x43a0),'5px',_0x307c2b(0x5c1),_0x307c2b(0x42ce),'_sightlineCameras',_0x307c2b(0x6f0),'geometryChanged','\x20(not\x20within\x20valid\x20ranges)',_0x307c2b(0x54ad),_0x307c2b(0x2d1f),_0x307c2b(0x168f),_0x307c2b(0xfe1),'getTotalTime','reSign','Maximum\x20Screen\x20Space\x20Error','virtualElements.allowedBindings','resolveFramebuffers',_0x307c2b(0x4235),_0x307c2b(0x2a39),_0x307c2b(0xed6),_0x307c2b(0x41d1),_0x307c2b(0x5303),_0x307c2b(0x21d0),_0x307c2b(0x3b30),_0x307c2b(0x336e),_0x307c2b(0x2b70),_0x307c2b(0x30a9),_0x307c2b(0x2ea5),'windows\x20ce','subObjects',_0x307c2b(0x5625),_0x307c2b(0x87d),_0x307c2b(0x2a6b),_0x307c2b(0x265),_0x307c2b(0x1f06),'PointLight\x20Position','createLineGeometry',_0x307c2b(0x412f),'_openEvoFileFailed','filter',_0x307c2b(0x4fc2),'34DRTIjb',_0x307c2b(0x4ef6),_0x307c2b(0x5631),'#ifdef\x20GL_ES\x0aprecision\x20mediump\x20float;\x0a#else\x0a\x0a#if\x20!defined(lowp)\x0a#define\x20lowp\x0a#endif\x0a\x0a#if\x20!defined(mediump)\x0a#define\x20mediump\x0a#endif\x0a\x0a#if\x20!defined(highp)\x0a#define\x20highp\x0a#endif\x0a\x0a#endif\x0a',_0x307c2b(0x393),_0x307c2b(0x5a9c),_0x307c2b(0x2dbe),'RepeatY',_0x307c2b(0x245),_0x307c2b(0xfb4),_0x307c2b(0x2f92),_0x307c2b(0x2b7e),_0x307c2b(0x2f80),_0x307c2b(0x4405),'getColorTexture',_0x307c2b(0x1f0a),_0x307c2b(0x47e0),'eastward','xmlns:',_0x307c2b(0x5367),'This\x20browser\x20does\x20not\x20support\x20Math.imul(),\x20build\x20with\x20LEGACY_VM_SUPPORT\x20or\x20POLYFILL_OLD_MATH_FUNCTIONS\x20to\x20add\x20in\x20a\x20polyfill','_center',_0x307c2b(0x34c4),'WHEAT',_0x307c2b(0x12d5),_0x307c2b(0xf7d),_0x307c2b(0x2af8),_0x307c2b(0x4250),_0x307c2b(0x302d),_0x307c2b(0x51ed),_0x307c2b(0x3bb3),_0x307c2b(0x5894),'_isCustomPolygon',_0x307c2b(0xa1e),_0x307c2b(0x3b7d),'_isChangeModeDistanceUpdate',_0x307c2b(0x1fb8),'updateFromClock',_0x307c2b(0x57a1),_0x307c2b(0x1826),_0x307c2b(0x2bf3),_0x307c2b(0xe00),_0x307c2b(0x2ffb),'_event',_0x307c2b(0x3e68),_0x307c2b(0x3592),_0x307c2b(0x131c),_0x307c2b(0x1055),'rpcImpl\x20must\x20be\x20a\x20function',_0x307c2b(0x13c5),_0x307c2b(0x8b8),'_errorEvent',_0x307c2b(0x2a43),_0x307c2b(0x456f),_0x307c2b(0x36c6),_0x307c2b(0x10ab),'_vectorRotate',_0x307c2b(0x1622),_0x307c2b(0x432c),_0x307c2b(0x160e),'attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20vec4\x20color;\x0aattribute\x20float\x20batchId;\x0a\x0avarying\x20vec4\x20v_color;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20czm_computePosition();\x0a\x0a\x20\x20\x20\x20v_color\x20=\x20color;\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x0a}\x0a',_0x307c2b(0x532a),_0x307c2b(0x4cf2),'calHeight',_0x307c2b(0x4578),_0x307c2b(0x22ec),_0x307c2b(0x218d),'pattern_from',_0x307c2b(0x1203),_0x307c2b(0x3651),_0x307c2b(0x4c00),_0x307c2b(0x293b),'REPLACE_COLOR_TYPE','mixColorTypeChange','baseScreenSpaceError',_0x307c2b(0x5a5a),_0x307c2b(0x4f40),_0x307c2b(0x240b),_0x307c2b(0x550),_0x307c2b(0x4d59),_0x307c2b(0x4d2),_0x307c2b(0x8d7),_0x307c2b(0x294a),_0x307c2b(0x1691),_0x307c2b(0x4de8),'options.duration',_0x307c2b(0x4637),_0x307c2b(0x94e),_0x307c2b(0x4b0b),'Hide',_0x307c2b(0x337a),_0x307c2b(0x1109),'_rotationVector','#F08080',_0x307c2b(0x52f0),_0x307c2b(0x1ed2),_0x307c2b(0x3826),_0x307c2b(0x1e87),_0x307c2b(0x3b15),_0x307c2b(0x2cf3),'GoogleEarthEnterpriseImageryProvider:\x20Unsupported\x20image\x20type.',_0x307c2b(0x591d),'_createFiresmokeParticle',_0x307c2b(0x136f),_0x307c2b(0x5272),_0x307c2b(0x1c69),_0x307c2b(0x3b4),'_modelInstanceCollection',_0x307c2b(0x141f),'_clusterDirty',_0x307c2b(0x4bf0),_0x307c2b(0x48ff),_0x307c2b(0x2725),_0x307c2b(0x3c56),_0x307c2b(0x4156),_0x307c2b(0x3efb),_0x307c2b(0x187a),_0x307c2b(0xdca),_0x307c2b(0x56bb),'borderRadius',_0x307c2b(0xdfc),_0x307c2b(0x3af8),_0x307c2b(0x2776),_0x307c2b(0x78f),'uHypsometricVisible',_0x307c2b(0x1e7f),'Socket\x20is\x20already\x20connected',_0x307c2b(0x4a0b),'_intensity',_0x307c2b(0x2676),'StructArrayLayout1f4',_0x307c2b(0x2690),_0x307c2b(0x347c),'screenOrientation',_0x307c2b(0x469d),_0x307c2b(0x357f),_0x307c2b(0x473a),_0x307c2b(0x202d),_0x307c2b(0x36f6),_0x307c2b(0x4d5e),_0x307c2b(0x308c),_0x307c2b(0x52bd),'createWallOutlineGeometry',_0x307c2b(0x18b7),_0x307c2b(0x14ac),'rectangle',_0x307c2b(0x328f),'#endif\x20//',_0x307c2b(0x1e8),_0x307c2b(0xaa5),_0x307c2b(0xaf7),_0x307c2b(0x1e0b),_0x307c2b(0x4369),_0x307c2b(0x1246),_0x307c2b(0x3be8),_0x307c2b(0x1ae4),_0x307c2b(0x1176),_0x307c2b(0x1092),_0x307c2b(0x326e),_0x307c2b(0x53e3),'vertexBuffersToCreate',_0x307c2b(0x1a1),_0x307c2b(0x66e),'_updateParticlePool',_0x307c2b(0x4dfa),_0x307c2b(0x3fee),'morphTo3D',_0x307c2b(0x33cc),_0x307c2b(0xc68),_0x307c2b(0x520b),'computeNormal','\x20•\x20','_vertexBufferViews',_0x307c2b(0x36bd),_0x307c2b(0x1ccb),'defaultAvailability',_0x307c2b(0x40a),_0x307c2b(0x3416),_0x307c2b(0x1f93),'cesium-cesiumInspector-pickButton',_0x307c2b(0x46f9),'n-resize',_0x307c2b(0x3dfd),_0x307c2b(0x4b27),_0x307c2b(0x2084),_0x307c2b(0x166c),_0x307c2b(0x4f73),_0x307c2b(0x418a),_0x307c2b(0x50c5),'_emitter',_0x307c2b(0x148a),_0x307c2b(0x5890),_0x307c2b(0x24c2),'useWebVR',_0x307c2b(0x61b),_0x307c2b(0x194d),_0x307c2b(0x4745),'setSignalColor',_0x307c2b(0x741),_0x307c2b(0x1b31),_0x307c2b(0x3e41),_0x307c2b(0x58b0),'isTdt',_0x307c2b(0x290d),'data:application/octet-stream;base64,','positions\x20is\x20required!',_0x307c2b(0x909),_0x307c2b(0x33a8),_0x307c2b(0x53d9),_0x307c2b(0x2fe6),_0x307c2b(0xa3d),_0x307c2b(0x5035),_0x307c2b(0x4944),_0x307c2b(0x332f),_0x307c2b(0x546f),'\x20is\x20not\x20supported',_0x307c2b(0x3a1e),_0x307c2b(0x535e),'_billboard',_0x307c2b(0x55e9),_0x307c2b(0x4ab5),_0x307c2b(0x208b),_0x307c2b(0x364),_0x307c2b(0x4377),_0x307c2b(0x351a),_0x307c2b(0x4b75),_0x307c2b(0xaba),_0x307c2b(0x3925),_0x307c2b(0x2e5f),_0x307c2b(0x167d),_0x307c2b(0x2172),'varying\x20vec3\x20v_normal;\x0a','disableThisFrame',_0x307c2b(0x3c03),_0x307c2b(0x2e5e),_0x307c2b(0x107c),_0x307c2b(0x13e5),'numCorners','_execute_RegularPloygon',_0x307c2b(0x19f),_0x307c2b(0x484f),_0x307c2b(0x2e6a),_0x307c2b(0x798),_0x307c2b(0x42b6),_0x307c2b(0x189),_0x307c2b(0x1917),_0x307c2b(0x427),_0x307c2b(0x1553),'_inTangents',_0x307c2b(0x1179),_0x307c2b(0x2e2e),_0x307c2b(0x1bb7),_0x307c2b(0x2d51),_0x307c2b(0x3162),_0x307c2b(0x1b0f),'primitive',_0x307c2b(0x4a38),_0x307c2b(0x336c),_0x307c2b(0xeda),'{z}/{x}/{y}.terrain?v={version}',_0x307c2b(0x438f),'getDelayFinishTime','Browser\x20doesn\x27t\x20support\x20triggering\x20events',_0x307c2b(0x568d),_0x307c2b(0x592e),_0x307c2b(0x4d05),_0x307c2b(0x2324),'GetAttributeInt8ForAllPoints',_0x307c2b(0x52a9),_0x307c2b(0x50b3),'\x20\x20\x20\x20\x20\x20\x20\x20$1\x20=\x20$1\x20+\x20vec4(czm_batchTable_offset(batchId)\x20*\x20applyOffset,\x200.0);',_0x307c2b(0x706),_0x307c2b(0x5901),'_ownerGroup','_collections',_0x307c2b(0x2d8),'maxFeatures','handlerPoint','translate(16,16)\x20scale(0.85)\x20translate(-16,-16)',_0x307c2b(0x431b),'_modifyDrawCommands',_0x307c2b(0x45cf),_0x307c2b(0x105e),'uniform\x20float\x20edgeStrength;',_0x307c2b(0x2d10),'image/jpeg',_0x307c2b(0x3fc7),'_unzip',_0x307c2b(0xfd3),_0x307c2b(0x40af),_0x307c2b(0x156d),_0x307c2b(0x3aad),_0x307c2b(0x4cee),_0x307c2b(0x3c4),_0x307c2b(0x38e0),_0x307c2b(0x1a7c),'Sinusoidal',_0x307c2b(0x2d7),'https://[subdomain].tianditu.gov.cn/eva_c/wmts',_0x307c2b(0x580e),'_isVectorRotateUpdate',_0x307c2b(0x6c1),_0x307c2b(0x5521),_0x307c2b(0x4d61),'addEventType',_0x307c2b(0x1dda),'gridBuffer',_0x307c2b(0x3df3),'server',_0x307c2b(0x3f6d),_0x307c2b(0x3aaa),_0x307c2b(0x41a1),_0x307c2b(0x68b),_0x307c2b(0x1e12),_0x307c2b(0x3f2e),_0x307c2b(0x22c5),_0x307c2b(0x3a0f),_0x307c2b(0x481c),'processFailed','structs',_0x307c2b(0x5866),_0x307c2b(0x287),_0x307c2b(0x31ec),_0x307c2b(0x41b5),_0x307c2b(0x35c7),_0x307c2b(0x5908),'IMAGERY',_0x307c2b(0x1c5e),_0x307c2b(0x4a87),'RectQueryHandler\x20superMapDataUrl\x20is\x20required.',_0x307c2b(0x3f26),_0x307c2b(0x3daa),_0x307c2b(0x3b8e),_0x307c2b(0xab5),'Ambient',_0x307c2b(0x2a42),_0x307c2b(0x394d),_0x307c2b(0x2e0a),_0x307c2b(0x159e),_0x307c2b(0x5642),'contain','aColorAndPickColor',_0x307c2b(0x4595),_0x307c2b(0x346c),'EdgeLengthMin','prePassesUpdate',_0x307c2b(0x363),_0x307c2b(0x3e99),_0x307c2b(0x1251),'lon',_0x307c2b(0x4820),_0x307c2b(0x5d1),_0x307c2b(0x6b4),_0x307c2b(0x3db9),'readSFixed32',_0x307c2b(0x3f3b),_0x307c2b(0x4a93),'getUniformMapCallback','maximumScale',_0x307c2b(0x2851),_0x307c2b(0x5ce),'definitions',_0x307c2b(0x196d),_0x307c2b(0x2fe2),_0x307c2b(0x9d6),_0x307c2b(0x461a),_0x307c2b(0x1a67),'a_pos_normal',_0x307c2b(0x41b3),_0x307c2b(0x4a42),_0x307c2b(0x3fba),_0x307c2b(0x155c),_0x307c2b(0x513b),_0x307c2b(0x56f0),'_retryCount',_0x307c2b(0x56ee),_0x307c2b(0xbb3),_0x307c2b(0x4f09),_0x307c2b(0x1dee),_0x307c2b(0x15ca),_0x307c2b(0x3a83),'len',_0x307c2b(0x3e78),'czm_bloom_generate_composite',_0x307c2b(0x1f24),_0x307c2b(0x27b0),_0x307c2b(0x4d2f),_0x307c2b(0xecc),_0x307c2b(0x2f6f),_0x307c2b(0x2093),_0x307c2b(0x374b),_0x307c2b(0x320c),_0x307c2b(0x2f9c),_0x307c2b(0xa78),_0x307c2b(0x58f1),_0x307c2b(0x480d),_0x307c2b(0x48b8),_0x307c2b(0x5087),_0x307c2b(0x1a2e),_0x307c2b(0x1ba4),_0x307c2b(0x2740),_0x307c2b(0x2018),'SuperMap.FacilityAnalyst3DParameters',_0x307c2b(0x1450),_0x307c2b(0x58cd),_0x307c2b(0x3b58),_0x307c2b(0x618),_0x307c2b(0x3f9a),_0x307c2b(0x178f),_0x307c2b(0x52b4),_0x307c2b(0x9a1),_0x307c2b(0x351e),'feComponentTransfer',_0x307c2b(0x79b),_0x307c2b(0x24d4),'geodeticLatitudeToMercatorAngle','slopeArrowsTexture',_0x307c2b(0xf14),'3DLow',_0x307c2b(0x3393),'REGIONEPS',_0x307c2b(0x923),_0x307c2b(0x3dae),_0x307c2b(0x3c51),_0x307c2b(0x27fc),'systemUGOVersion',_0x307c2b(0x459a),_0x307c2b(0x300a),'_translationSubscription',_0x307c2b(0x2e50),_0x307c2b(0x2e4c),_0x307c2b(0x44b8),_0x307c2b(0x3de5),_0x307c2b(0x2e76),_0x307c2b(0x44a),'invalid\x20type\x20for\x20setValue:\x20',_0x307c2b(0x40b2),_0x307c2b(0x331d),_0x307c2b(0x13cb),'_negativeElevationThreshold',_0x307c2b(0x49a2),'useCapture',_0x307c2b(0xb56),_0x307c2b(0x46e6),_0x307c2b(0x20d6),_0x307c2b(0x1798),_0x307c2b(0x50d),_0x307c2b(0xcd5),_0x307c2b(0x20a0),'_positiveY',_0x307c2b(0x84f),_0x307c2b(0x122),_0x307c2b(0x3dd1),'setCyclicType',_0x307c2b(0x1ef6),_0x307c2b(0x58a7),_0x307c2b(0x356e),_0x307c2b(0x3411),_0x307c2b(0x4284),_0x307c2b(0x1130),_0x307c2b(0x1f54),_0x307c2b(0x7f7),_0x307c2b(0x384f),'changedThisFrame',_0x307c2b(0x2407),_0x307c2b(0x521e),_0x307c2b(0x5a35),'createColorCommand',_0x307c2b(0x4b4a),_0x307c2b(0x4eef),_0x307c2b(0x3c89),_0x307c2b(0x3e35),_0x307c2b(0x2e0),_0x307c2b(0x1aee),_0x307c2b(0x2b9f),_0x307c2b(0x2c88),_0x307c2b(0x825),'_edgeMap',_0x307c2b(0x1d3e),_0x307c2b(0x496d),_0x307c2b(0x209f),_0x307c2b(0x109b),'_renderEntityList',_0x307c2b(0x358),_0x307c2b(0x4355),_0x307c2b(0x36d0),_0x307c2b(0x3145),_0x307c2b(0x4a9b),_0x307c2b(0x5667),'NODE',_0x307c2b(0x2b36),_0x307c2b(0x2364),_0x307c2b(0x3596),_0x307c2b(0x163a),_0x307c2b(0x49a),_0x307c2b(0xbd1),'style\x20:\x20{\x20maxHeight\x20:\x20maxHeightOffset(40)\x20}',_0x307c2b(0x1aca),_0x307c2b(0x13f6),'\x27var\x27\x20expression\x20requires\x20exactly\x20one\x20string\x20literal\x20argument.','xmax',_0x307c2b(0x46e),_0x307c2b(0x4c7a),_0x307c2b(0x2e70),_0x307c2b(0x20ef),'emscripten_stack_get_end',_0x307c2b(0x3d68),_0x307c2b(0x875),'addSymbols',_0x307c2b(0x55b8),_0x307c2b(0x2942),_0x307c2b(0x32b7),_0x307c2b(0x5824),_0x307c2b(0x1b07),'-16px\x200',_0x307c2b(0x4986),_0x307c2b(0x4668),_0x307c2b(0x5545),_0x307c2b(0x4ce6),_0x307c2b(0x184c),'mouseup',_0x307c2b(0x492),'createShaderProgram','@[_',_0x307c2b(0x54e7),'\x27allocateUTF8\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)',_0x307c2b(0x1587),_0x307c2b(0x274a),'xpidot',_0x307c2b(0x3bd9),'Component\x20',_0x307c2b(0x3395),'transformPositionFromScaledSpace','_bufferPrepared',_0x307c2b(0x39a),_0x307c2b(0x5740),_0x307c2b(0x477),_0x307c2b(0x24cf),'getAttributeNodeNS','INVALID_VALUE',_0x307c2b(0x458),_0x307c2b(0x3cfb),_0x307c2b(0x454d),_0x307c2b(0xac8),'showOnlyPickedTileDebugLabel',_0x307c2b(0x4198),_0x307c2b(0x630),_0x307c2b(0x44b),_0x307c2b(0x3ab7),_0x307c2b(0x4dbb),'SuperMap.EditSmlFileService','instanceSkin',_0x307c2b(0x5759),_0x307c2b(0x88f),'.popup\x20{position:\x20absolute;border:0.1px\x20solid\x20white;}.popup-content-wrapper\x20{max-height:\x20200px;overflow-y:\x20auto;text-align:\x20left;/*border-radius:\x206px;*/background-color:rgb(48,\x20123,\x20250,0.3);}.popup-content\x20{/*\x20margin:\x205px\x2020px;*/color:\x20rgb(255,\x20255,\x20255);\x20line-height:\x200.5;font-size:xx-small;font-weight:normal;}.popup-content\x20div\x20{text-align:\x20center;background-color:\x20#8585bf;}.popup-content\x20div\x20{line-height:\x201;}.popup-content\x20table\x20{margin-left:\x201px;margin-right:\x203px;}.popup-content\x20table\x20tr\x20{height:\x2015px;}',_0x307c2b(0x1346),_0x307c2b(0x5802),_0x307c2b(0x5670),_0x307c2b(0x1f3e),_0x307c2b(0x3e92),'not\x20compiled\x20for\x20this\x20environment\x20(did\x20you\x20build\x20to\x20HTML\x20and\x20try\x20to\x20run\x20it\x20not\x20on\x20the\x20web,\x20or\x20set\x20ENVIRONMENT\x20to\x20something\x20-\x20like\x20node\x20-\x20and\x20run\x20it\x20someplace\x20else\x20-\x20like\x20on\x20the\x20web?)','indexBufferToCreate',_0x307c2b(0x574),'_totalGlyphCount',_0x307c2b(0x5a1f),_0x307c2b(0x3112),'adjusted',_0x307c2b(0x48d8),_0x307c2b(0x4c3f),'_numberOfVerticalLines',_0x307c2b(0x5369),_0x307c2b(0x4313),'flame',_0x307c2b(0x132c),_0x307c2b(0x1d25),_0x307c2b(0x2534),_0x307c2b(0x73f),_0x307c2b(0x595c),_0x307c2b(0x45f5),'_setSelection','A\x20high\x20contrast\x20black\x20and\x20white\x20map.\x0ahttp://maps.stamen.com','_billboardCollection','iconUrl',_0x307c2b(0x50aa),_0x307c2b(0x1392),'icon-image',_0x307c2b(0x3014),_0x307c2b(0x45a6),_0x307c2b(0x2a09),_0x307c2b(0x7e8),_0x307c2b(0x138c),_0x307c2b(0x2e1),_0x307c2b(0x31de),_0x307c2b(0x142d),_0x307c2b(0xf35),_0x307c2b(0x2990),_0x307c2b(0x18e0),_0x307c2b(0x1eb3),_0x307c2b(0x5517),_0x307c2b(0x4984),_0x307c2b(0x1ed9),_0x307c2b(0x1c94),_0x307c2b(0x205c),_0x307c2b(0x3c37),_0x307c2b(0x42bf),_0x307c2b(0x4807),_0x307c2b(0x5005),'_selectedTilesToStyle','iconBoxStartIndex','\x20\x20vec3\x20emission\x20=\x20texture2D(u_emission,\x20',_0x307c2b(0x2561),'vec4\x20czm_gl_FragColor;\x0abool\x20czm_discard\x20=\x20false;\x0a',_0x307c2b(0x2213),_0x307c2b(0x3d04),'backwardExtrapolationType',_0x307c2b(0x58d0),_0x307c2b(0x74c),'Arial\x20Unicode\x20MS\x20Regular',_0x307c2b(0x53c0),_0x307c2b(0x2ad0),_0x307c2b(0x1014),'sineAlpha',_0x307c2b(0x29b9),_0x307c2b(0x4a4c),_0x307c2b(0x2d9e),_0x307c2b(0x1ebd),'enableSwipe','_visibleLightList',_0x307c2b(0x3f53),_0x307c2b(0x3d14),_0x307c2b(0x5a4a),_0x307c2b(0xc61),_0x307c2b(0x1aac),'_frustumCommandsList',_0x307c2b(0x3422),_0x307c2b(0x238b),_0x307c2b(0x227a),_0x307c2b(0x556f),_0x307c2b(0x2cbc),_0x307c2b(0x5899),'ol_uid',_0x307c2b(0x4717),_0x307c2b(0x2f2a),_0x307c2b(0x2cb),'rteosq',_0x307c2b(0x47aa),'uniform\x20vec2\x20u_texsize;\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20u_image;\x0a\x20\x20\x20\x20uniform\x20float\x20u_fade;\x0a\x0a\x20\x20\x20\x20varying\x20vec2\x20v_pos_a;\x0a\x20\x20\x20\x20varying\x20vec2\x20v_pos_b;\x0a\x20\x20\x20\x20varying\x20vec2\x20v_pos;\x0a\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_from\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_to\x0a\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_from\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_to\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_tl_a\x20=\x20pattern_from.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_br_a\x20=\x20pattern_from.zw;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_tl_b\x20=\x20pattern_to.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_br_b\x20=\x20pattern_to.zw;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20imagecoord\x20=\x20mod(v_pos_a,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pos\x20=\x20mix(pattern_tl_a\x20/\x20u_texsize,\x20pattern_br_a\x20/\x20u_texsize,\x20imagecoord);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20color1\x20=\x20texture2D(u_image,\x20pos);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20imagecoord_b\x20=\x20mod(v_pos_b,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pos2\x20=\x20mix(pattern_tl_b\x20/\x20u_texsize,\x20pattern_br_b\x20/\x20u_texsize,\x20imagecoord_b);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20color2\x20=\x20texture2D(u_image,\x20pos2);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20find\x20distance\x20to\x20outline\x20for\x20alpha\x20interpolation\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20dist\x20=\x20length(v_pos\x20-\x20gl_FragCoord.xy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20alpha\x20=\x201.0\x20-\x20smoothstep(0.0,\x201.0,\x20dist);\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20mix(color1,\x20color2,\x20u_fade)\x20*\x20alpha\x20*\x20opacity;\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a\x20\x20\x20\x20}\x0a','_processSuccess',_0x307c2b(0x2c8f),_0x307c2b(0x37bc),_0x307c2b(0x15af),'leading',_0x307c2b(0x3ad),_0x307c2b(0x37da),_0x307c2b(0x7aa),_0x307c2b(0x27d0),_0x307c2b(0x4d39),_0x307c2b(0x9fc),_0x307c2b(0x4042),_0x307c2b(0x47c3),_0x307c2b(0x599),_0x307c2b(0xd38),_0x307c2b(0xd26),_0x307c2b(0x99a),_0x307c2b(0x4513),'CLAMP','patternDependencies','169px',_0x307c2b(0x5ba),_0x307c2b(0x5b24),_0x307c2b(0x4d54),_0x307c2b(0x77c),_0x307c2b(0x43e1),_0x307c2b(0x3d62),_0x307c2b(0x1738),_0x307c2b(0xea3),_0x307c2b(0x4707),'_cameraPosition',_0x307c2b(0x1fa7),_0x307c2b(0xea1),_0x307c2b(0x4957),_0x307c2b(0x1589),_0x307c2b(0x232e),_0x307c2b(0x1b89),_0x307c2b(0x372e),_0x307c2b(0x5114),_0x307c2b(0x1792),_0x307c2b(0x54a7),_0x307c2b(0x2900),'_box',_0x307c2b(0x11c5),'getTrapezoidPoints',_0x307c2b(0x4795),_0x307c2b(0x1e9b),_0x307c2b(0x1476),'currentLineDashOffset',_0x307c2b(0x3fb9),_0x307c2b(0x2a5f),_0x307c2b(0x7ad),_0x307c2b(0x12a4),_0x307c2b(0xb96),'_view',_0x307c2b(0x2163),_0x307c2b(0x3c46),_0x307c2b(0x3d6b),_0x307c2b(0x3743),_0x307c2b(0x32c0),'u_sigma',_0x307c2b(0x1d6e),_0x307c2b(0x1694),_0x307c2b(0x5212),'reflect','_isSelected','_packedInterpolationLength',_0x307c2b(0xf81),_0x307c2b(0x145),_0x307c2b(0x3ea9),_0x307c2b(0x371e),_0x307c2b(0x54b1),_0x307c2b(0x18f),_0x307c2b(0x3437),_0x307c2b(0x22e),_0x307c2b(0x90a),_0x307c2b(0xdba),_0x307c2b(0x4319),_0x307c2b(0x4d3a),_0x307c2b(0x13dd),_0x307c2b(0x4cbc),'_isInitlized','MISTYROSE','LAMBERT','Illegal\x20str:\x20Contains\x20NULL-characters',_0x307c2b(0x1464),'AREA_0',_0x307c2b(0x2254),_0x307c2b(0x4b8c),_0x307c2b(0x1b2f),'_polygon',_0x307c2b(0x38e2),_0x307c2b(0x4436),_0x307c2b(0x3f14),_0x307c2b(0x2f0),_0x307c2b(0x3c35),_0x307c2b(0x343d),_0x307c2b(0x2237),_0x307c2b(0x1a2b),_0x307c2b(0x196a),_0x307c2b(0xf6f),_0x307c2b(0x2c6f),_0x307c2b(0x4e8),_0x307c2b(0xa2d),_0x307c2b(0x4ad3),_0x307c2b(0x54d3),':before\x20{\x20content:\x20\x22\x22\x20!important;\x20display:\x20none\x20!important;\x20}.','octDecodeInRange','_radiiSubscription',_0x307c2b(0x3e06),_0x307c2b(0x51eb),_0x307c2b(0x1294),_0x307c2b(0x232),_0x307c2b(0x3b79),_0x307c2b(0x4a11),_0x307c2b(0x432),'zoomLevel',_0x307c2b(0x354b),_0x307c2b(0x1975),_0x307c2b(0x1e6e),_0x307c2b(0x439e),_0x307c2b(0x517f),_0x307c2b(0x2933),'_defaultTransparentTexture',_0x307c2b(0x8ab),_0x307c2b(0xc3c),_0x307c2b(0x2008),_0x307c2b(0x312a),'FileExtentName','precision\x20highp\x20float;\x0alayout(location=0)\x20in\x20vec3\x20pos;\x0alayout(location=1)\x20in\x20vec3\x20oriPos;\x0alayout(location=2)\x20in\x20vec2\x20life;\x0aout\x20vec3\x20tf_pos;\x0aout\x20vec3\x20tf_oriPos;\x0aout\x20vec2\x20tf_life;\x0auniform\x20sampler2D\x20velocityTexture;\x0auniform\x20float\x20velocityScale;\x0auniform\x20float\x20deltaTime;\x0auniform\x20vec4\x20uXYBounds;\x0auniform\x20vec2\x20uZBounds;\x0auniform\x20float\x20uTextureDepth;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec2\x20velocityTexCoord;\x0a\x20\x20\x20\x20velocityTexCoord.x\x20=\x20(pos.x\x20-\x20uXYBounds.x)\x20/\x20(uXYBounds.z\x20-\x20uXYBounds.x);\x0a\x20\x20\x20\x20velocityTexCoord.y\x20=\x20(pos.y\x20-\x20uXYBounds.y)\x20/\x20(uXYBounds.w\x20-\x20uXYBounds.y);\x0a\x20\x20\x20\x20float\x20texCoordZ\x20=\x20pos.z\x20/\x20(uZBounds.y\x20-\x20uZBounds.x);\x0a\x20\x20\x20\x20float\x20texCoordStep\x20=\x201.0\x20/\x20uTextureDepth;\x0a\x20\x20\x20\x20float\x20timesZ\x20=\x20floor(texCoordZ\x20/\x20texCoordStep);\x0a\x20\x20\x20\x20velocityTexCoord.x\x20/=\x20uTextureDepth;\x0a\x20\x20\x20\x20velocityTexCoord.x\x20+=\x20texCoordStep\x20*\x20timesZ;\x0a\x20\x20\x20\x20vec3\x20velocity\x20=\x20texture(velocityTexture,\x20velocityTexCoord).xyz;\x0a\x20\x20\x20\x20if(life.x\x20>\x20life.y)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20tf_pos\x20=\x20oriPos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20tf_life.x\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20tf_life.y\x20=\x20life.y;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20tf_pos.xyz\x20=\x20pos.xyz\x20+\x20velocity.xyz\x20*\x20deltaTime\x20*\x20velocityScale;\x0a\x20\x20\x20\x20\x20\x20\x20\x20tf_life.x\x20+=\x20life.x\x20+\x20deltaTime;\x0a\x20\x20\x20\x20\x20\x20\x20\x20tf_life.y\x20=\x20life.y;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20tf_oriPos\x20=\x20oriPos;\x0a}',_0x307c2b(0x4172),_0x307c2b(0x519f),_0x307c2b(0x39c7),_0x307c2b(0x509c),_0x307c2b(0x1273),'getPositionEci',_0x307c2b(0x3359),'START','getSMLInfos',_0x307c2b(0x5632),'text-anchor',_0x307c2b(0x2e6f),_0x307c2b(0x229f),'terrainLayer',_0x307c2b(0x4db8),_0x307c2b(0xced),_0x307c2b(0x3cd3),'/**\x0a\x20*\x20The\x20automatic\x20GLSL\x20constant\x20for\x20{@link\x20Pass#GROUND}\x0a\x20*\x0a\x20*\x20@name\x20czm_passGround\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20czm_pass\x0a\x20*/\x0aconst\x20float\x20czm_passGround\x20=\x204.0;\x0a','_handler',_0x307c2b(0x4e3a),'setHighLight','uGroundColor',_0x307c2b(0x43e5),_0x307c2b(0x4f4c),_0x307c2b(0x5b15),_0x307c2b(0x1322),'_addEffectToScene','setScanArray','_renderTextureMatrix',_0x307c2b(0x2b43),'updateEdgeWeight',_0x307c2b(0x39d1),'getBloomDirtTexture',_0x307c2b(0x3236),_0x307c2b(0x525d),_0x307c2b(0x2a7e),_0x307c2b(0x10e),_0x307c2b(0x3b3f),_0x307c2b(0x3307),_0x307c2b(0x53eb),_0x307c2b(0xe80),_0x307c2b(0x2f9e),'replayImage_',_0x307c2b(0x5435),_0x307c2b(0xb95),_0x307c2b(0x5938),_0x307c2b(0x29ce),_0x307c2b(0x20df),_0x307c2b(0x5836),'#ifdef\x20VECTOR_TILE\x0auniform\x20vec4\x20u_highlightColor;\x0a#endif\x0a\x0avarying\x20vec2\x20v_st;\x0avarying\x20float\x20v_alpha;\x0a\x0a#ifdef\x20TRAIL\x0auniform\x20float\x20spotIntensity;\x0avarying\x20float\x20v_Percent;\x0avarying\x20float\x20v_SpotPercent;\x0a#endif\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20v_st;\x0a\x20\x20\x20\x20st.t\x20=\x20czm_readNonPerspective(st.t,\x20gl_FragCoord.w);\x0a\x0a\x20\x20\x20\x20materialInput.s\x20=\x20st.s;\x0a\x20\x20\x20\x20materialInput.st\x20=\x20st;\x0a\x20\x20\x20\x20materialInput.str\x20=\x20vec3(st,\x200.0);\x0a\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getMaterial(materialInput);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(material.diffuse\x20+\x20material.emission,\x20material.alpha);\x0a#ifdef\x20VECTOR_TILE\x0a\x20\x20\x20\x20gl_FragColor\x20*=\x20u_highlightColor;\x0a#endif\x0a\x0a#ifdef\x20ENABLE_DYNAMIC\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20v_alpha;\x0a\x20\x20\x20\x20if(bAsy_4\x20!=\x201.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20alpha\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor.a\x20=\x20pow(max(0.0,\x20sin(3.14159\x20*\x20(alpha\x20+\x20(1.0\x20-\x202.0*v_time_3)))),\x203.5);\x0a#endif\x0a\x0a#ifdef\x20TRAIL\x0a\x20\x20\x20\x20if(v_Percent\x20>\x201.0\x20||\x20v_Percent\x20<\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20fade\x20=\x20v_Percent;\x0a\x20\x20\x20\x20if(v_Percent\x20>\x20(1.0\x20-\x20v_SpotPercent))\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor.rgb\x20*=\x20spotIntensity_4;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor.a\x20*=\x20fade;\x0a#endif\x0a\x0a\x0a}\x0a',_0x307c2b(0x3937),_0x307c2b(0x5433),_0x307c2b(0x2959),_0x307c2b(0x444b),'vertexAttributes',_0x307c2b(0x116d),_0x307c2b(0x1f34),_0x307c2b(0x4f65),_0x307c2b(0x3a9),'_pixelHeight',_0x307c2b(0x625),_0x307c2b(0x454),_0x307c2b(0xe24),_0x307c2b(0x56d1),_0x307c2b(0x3b88),_0x307c2b(0x15a2),_0x307c2b(0x5b31),_0x307c2b(0x589e),'Fragment\x20shader\x20translation\x20failed.',_0x307c2b(0x2b69),_0x307c2b(0x1e42),_0x307c2b(0x1602),_0x307c2b(0x5875),_0x307c2b(0x11da),_0x307c2b(0x3b2d),'sl2',_0x307c2b(0x1b40),'u_pattern_tl_a',_0x307c2b(0x22db),'Linear',_0x307c2b(0x4576),_0x307c2b(0x554),'uint16',_0x307c2b(0x91d),_0x307c2b(0x2faa),'_polygonSubscription',_0x307c2b(0x5786),_0x307c2b(0x22b1),'getLastExtent',_0x307c2b(0x4ef5),_0x307c2b(0x25c8),_0x307c2b(0x204e),_0x307c2b(0x24a7),_0x307c2b(0x272b),_0x307c2b(0x26a0),'_findHighLightFeature',_0x307c2b(0x5d7),_0x307c2b(0x596d),_0x307c2b(0x1ced),'_semimajorAxis','getDash','transitioned',_0x307c2b(0x301a),'textureunitstate',_0x307c2b(0x611),_0x307c2b(0x510),_0x307c2b(0x314c),_0x307c2b(0x4071),_0x307c2b(0x227e),'getMaterialType',_0x307c2b(0x17a6),_0x307c2b(0x251),_0x307c2b(0x471a),_0x307c2b(0x2c24),_0x307c2b(0x7d2),'_fillProperty',_0x307c2b(0x2193),'_pixelRange',_0x307c2b(0xe29),_0x307c2b(0x3b0c),_0x307c2b(0x3c33),_0x307c2b(0x31c4),_0x307c2b(0x11d7),_0x307c2b(0xb02),_0x307c2b(0x3684),_0x307c2b(0x33cf),_0x307c2b(0x59c0),_0x307c2b(0x5580),_0x307c2b(0x9a5),_0x307c2b(0x3ada),'_oneOverSemimajorAxis',_0x307c2b(0x2db5),_0x307c2b(0x3899),_0x307c2b(0x39e5),_0x307c2b(0x5b18),_0x307c2b(0x35c6),'ScreenSpaceEventType',_0x307c2b(0x5931),_0x307c2b(0x387b),_0x307c2b(0x9eb),_0x307c2b(0x376b),_0x307c2b(0x160d),_0x307c2b(0x310d),_0x307c2b(0x33c3),_0x307c2b(0xb8e),_0x307c2b(0xd52),_0x307c2b(0x2c9a),_0x307c2b(0x2808),_0x307c2b(0x3517),'coordinates',_0x307c2b(0x3f2f),'computeGlobeBottomLevel',_0x307c2b(0x3279),'DEFAULT_STRUCTURE','BROWSER_EVENTS',_0x307c2b(0x287d),_0x307c2b(0x2ba),_0x307c2b(0x2e7),_0x307c2b(0x4220),'paintNode',_0x307c2b(0x1769),_0x307c2b(0x2a62),_0x307c2b(0x4e68),_0x307c2b(0x12ad),_0x307c2b(0x31c7),_0x307c2b(0x24bf),_0x307c2b(0x464c),'_customDPI',_0x307c2b(0x2a06),_0x307c2b(0x2c1f),_0x307c2b(0x55d1),_0x307c2b(0x1174),_0x307c2b(0x8e6),_0x307c2b(0x1025),'minQuality',_0x307c2b(0x4b38),_0x307c2b(0xc8c),'itemStyle',_0x307c2b(0x1a14),_0x307c2b(0x20a1),_0x307c2b(0x425d),_0x307c2b(0x6fb),_0x307c2b(0x1493),'front,\x20top,\x20left',_0x307c2b(0x1356),_0x307c2b(0x437b),_0x307c2b(0x31ff),_0x307c2b(0x5699),'_clipLineColor','calculateOverflowClips',_0x307c2b(0x27ec),_0x307c2b(0x25a8),'u_size_t','mill','name\x20is\x20required.',_0x307c2b(0xe82),'uniformMapLoaded',_0x307c2b(0x321f),_0x307c2b(0x1b21),_0x307c2b(0x39be),_0x307c2b(0x321c),_0x307c2b(0x46db),_0x307c2b(0x5850),_0x307c2b(0x146),_0x307c2b(0x57a0),'_addNewLeapSeconds','setColorBack',_0x307c2b(0xa5f),_0x307c2b(0x39e8),_0x307c2b(0x29e8),'computeCullingVolume',_0x307c2b(0x5110),_0x307c2b(0x3f1f),_0x307c2b(0x83c),_0x307c2b(0x211d),'Init',_0x307c2b(0x24cd),_0x307c2b(0x210),'</li><li><strong>Commands:\x20</strong>',_0x307c2b(0x241e),_0x307c2b(0x26a),'stride','encodedNormals',_0x307c2b(0x4f19),'_highpFloatSupported',_0x307c2b(0x3ddc),'WallInstances',_0x307c2b(0x1f5e),_0x307c2b(0x1d5d),'close','setDotPlotCode',_0x307c2b(0xf4b),_0x307c2b(0x2ed8),_0x307c2b(0x513a),_0x307c2b(0x3e80),_0x307c2b(0x379f),'INSERT','nightFadeOutDistance',_0x307c2b(0x59d3),_0x307c2b(0x565a),'fixed32','maximumCubeMapSize','\x20\x20\x20\x20vec3\x20diffuseIrradiance\x20=\x20vec3(0.0);\x20\x0a',_0x307c2b(0x3426),'_transparentCommand',_0x307c2b(0x373e),'FILE_DATA',_0x307c2b(0x4f58),_0x307c2b(0x4bb),'cesium-animation-shuttleRingPausePointer',_0x307c2b(0x12e3),_0x307c2b(0x458d),_0x307c2b(0xb13),_0x307c2b(0x25ad),_0x307c2b(0x3693),'anchorPointX',_0x307c2b(0x4f3e),_0x307c2b(0xee3),_0x307c2b(0x113d),_0x307c2b(0x3bb9),_0x307c2b(0x36ac),_0x307c2b(0x29d1),_0x307c2b(0x2def),_0x307c2b(0x2145),'SHOW_OCEAN_WAVES',_0x307c2b(0x4270),_0x307c2b(0x3757),_0x307c2b(0x168),'Effect','))\x5c',_0x307c2b(0xe21),_0x307c2b(0x1309),_0x307c2b(0x56c1),_0x307c2b(0x3fd8),_0x307c2b(0x51c),'protoFromString',_0x307c2b(0x1d61),'_geoEntityMoveParameter',_0x307c2b(0x2ef),_0x307c2b(0x49f4),'Error\x20generating\x20style\x20shader:\x20String\x20literals\x20are\x20not\x20supported.',_0x307c2b(0x3614),_0x307c2b(0x4521),_0x307c2b(0x208a),'invoke_vi',_0x307c2b(0x5550),_0x307c2b(0x190),'uniform\x20sampler2D\x20colorTexture;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0a#ifdef\x20AUTO_EXPOSURE\x0auniform\x20sampler2D\x20autoExposure;\x0a#endif\x0a\x0a//\x20See:\x0a//\x20\x20\x20\x20https://knarkowicz.wordpress.com/2016/01/06/aces-filmic-tone-mapping-curve/\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20fragmentColor\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec3\x20color\x20=\x20fragmentColor.rgb;\x0a\x0a#ifdef\x20AUTO_EXPOSURE\x0a\x20\x20\x20\x20color\x20/=\x20texture2D(autoExposure,\x20vec2(0.5)).r;\x0a#endif\x0a\x20\x20\x20\x20float\x20g\x20=\x200.985;\x0a\x0a\x20\x20\x20\x20float\x20a\x20=\x200.065;\x0a\x20\x20\x20\x20float\x20b\x20=\x200.0001;\x0a\x20\x20\x20\x20float\x20c\x20=\x200.433;\x0a\x20\x20\x20\x20float\x20d\x20=\x200.238;\x0a\x0a\x20\x20\x20\x20color\x20=\x20(color\x20*\x20(color\x20+\x20a)\x20-\x20b)\x20/\x20(color\x20*\x20(g\x20*\x20color\x20+\x20c)\x20+\x20d);\x0a\x0a\x20\x20\x20\x20color\x20=\x20clamp(color,\x200.0,\x201.0);\x0a\x20\x20\x20\x20color\x20=\x20czm_inverseGamma(color);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(color,\x20fragmentColor.a);\x0a}\x0a',_0x307c2b(0x4c9b),_0x307c2b(0x3d61),_0x307c2b(0x1566),'getGridValue','_polylineVolumeSubscription',_0x307c2b(0x32b2),_0x307c2b(0x2712),_0x307c2b(0x36e2),'_cornerTypeSubscription','textureWebMercator',_0x307c2b(0x39a1),_0x307c2b(0x1696),_0x307c2b(0x556),'options:\x20colorBlendModes,\x20optionsText:\x20\x22text\x22,\x20optionsValue:\x20\x22value\x22,\x20value:\x20colorBlendMode','getClassificationFragmentShaderCallback','diagonal','_getAllActions',_0x307c2b(0x29eb),'secondsDifference',_0x307c2b(0x338d),_0x307c2b(0x10bf),_0x307c2b(0xc6c),_0x307c2b(0x5530),_0x307c2b(0x1370),_0x307c2b(0x1b1e),_0x307c2b(0x1d64),_0x307c2b(0x12a8),_0x307c2b(0x244f),_0x307c2b(0x14bb),_0x307c2b(0x18b4),_0x307c2b(0x4def),_0x307c2b(0x9a6),_0x307c2b(0x526e),_0x307c2b(0x4b4),_0x307c2b(0x32b0),_0x307c2b(0x1389),_0x307c2b(0x586e),_0x307c2b(0x4983),_0x307c2b(0x4e43),_0x307c2b(0x28b4),'isCrnTexture',_0x307c2b(0x1a24),_0x307c2b(0x192),'lineSegmentSphere','[lookatTerrainLon]',_0x307c2b(0x4dc6),_0x307c2b(0x19b7),_0x307c2b(0x435),_0x307c2b(0x4e1a),_0x307c2b(0x36f5),'feTurbulence',_0x307c2b(0x17e5),_0x307c2b(0x3e01),_0x307c2b(0x3978),'Rectangle',_0x307c2b(0x33c7),_0x307c2b(0x3241),_0x307c2b(0x3516),_0x307c2b(0x2a30),_0x307c2b(0xebe),_0x307c2b(0x517b),_0x307c2b(0xeb7),_0x307c2b(0x816),'asArray',_0x307c2b(0x1cb2),_0x307c2b(0x5af4),_0x307c2b(0x2aec),_0x307c2b(0x15f1),_0x307c2b(0x1189),_0x307c2b(0x3a59),_0x307c2b(0x5db),_0x307c2b(0x13b),_0x307c2b(0x3076),'Check',_0x307c2b(0x30e9),_0x307c2b(0x4652),_0x307c2b(0x2909),'koDescendantsComplete',_0x307c2b(0x17b5),_0x307c2b(0x56ef),'tsBuildDatas',_0x307c2b(0x47ae),'_gltf',_0x307c2b(0x47ba),'selection',_0x307c2b(0x2ac9),_0x307c2b(0x4f03),'terrainState','FIXED',_0x307c2b(0x4ebd),_0x307c2b(0x4d9b),'_updateGradient',_0x307c2b(0x21b9),'rawData','processRequests','circular',_0x307c2b(0x537),_0x307c2b(0x2029),_0x307c2b(0x4716),_0x307c2b(0x44d3),'_maxPerFrameDrawCount','textGeo',_0x307c2b(0x3ec6),_0x307c2b(0x50ff),_0x307c2b(0x42d),_0x307c2b(0x62f),_0x307c2b(0x1c21),_0x307c2b(0xdd0),_0x307c2b(0x4ae0),_0x307c2b(0x2af9),'_isEditable',_0x307c2b(0x5a22),_0x307c2b(0xe3d),_0x307c2b(0x4f38),_0x307c2b(0x1daa),_0x307c2b(0x2d2a),_0x307c2b(0x36a3),_0x307c2b(0x167c),'s3mGroup',_0x307c2b(0x4047),_0x307c2b(0x2fbd),_0x307c2b(0x27bf),_0x307c2b(0x793),_0x307c2b(0x4b93),_0x307c2b(0x11ff),_0x307c2b(0x360b),_0x307c2b(0x1269),_0x307c2b(0x580b),'FS.createFolder\x20has\x20been\x20removed;\x20use\x20FS.mkdir\x20instead',_0x307c2b(0x2b48),_0x307c2b(0x3766),'_appearance','_currentGeoEntityBasicParameterUUID',_0x307c2b(0x13f9),'_translucentRS',_0x307c2b(0x17b9),_0x307c2b(0x4a2f),_0x307c2b(0x340c),'isAvailable',_0x307c2b(0x1f8b),_0x307c2b(0x1ab7),_0x307c2b(0x3fab),_0x307c2b(0x2a89),_0x307c2b(0xf5f),_0x307c2b(0x2cd7),_0x307c2b(0xafd),_0x307c2b(0x3a8c),_0x307c2b(0x4d69),'NEGATIVE_INFINITY',_0x307c2b(0xde9),_0x307c2b(0x1308),_0x307c2b(0x2985),_0x307c2b(0x4f93),'Sentinel-2',_0x307c2b(0x4771),'addTexture','restart','PRJ_TRANSVERSE_MERCATOR',_0x307c2b(0x107f),'_childrenPageLod',_0x307c2b(0x1f3c),_0x307c2b(0x5144),_0x307c2b(0x158c),'SuperMap.PlotCredential','setScaneCylinderVisible',_0x307c2b(0x3dbe),_0x307c2b(0x32c6),_0x307c2b(0x491f),_0x307c2b(0x2d0b),_0x307c2b(0x3bf6),'(?::[0-9]+)?',_0x307c2b(0x32c2),'geoEntityBasicParameter',_0x307c2b(0x2f30),_0x307c2b(0x10e2),_0x307c2b(0x3b46),'_forceMoonHoriz','_evaluateNotEqualsStrict',_0x307c2b(0x34d4),_0x307c2b(0x2027),_0x307c2b(0x5afb),_0x307c2b(0x4bb7),'radius_',_0x307c2b(0x1394),_0x307c2b(0xc97),_0x307c2b(0x16ea),'RTC_CENTER',_0x307c2b(0xfd2),_0x307c2b(0x50a2),_0x307c2b(0x5596),_0x307c2b(0xb09),_0x307c2b(0xd36),_0x307c2b(0x27f2),_0x307c2b(0x1756),'MaterialExportedMap',_0x307c2b(0x1403),_0x307c2b(0x3ba3),'u_pattern_from',_0x307c2b(0xaf2),_0x307c2b(0x2819),_0x307c2b(0x5a03),_0x307c2b(0x50f2),'quit',_0x307c2b(0x5443),_0x307c2b(0x184d),_0x307c2b(0x4c5f),_0x307c2b(0x14ce),_0x307c2b(0x4ef8),'setSimulationTime',_0x307c2b(0x11ef),_0x307c2b(0x783),_0x307c2b(0x43d8),_0x307c2b(0xfe6),_0x307c2b(0x3887),_0x307c2b(0x4a1d),'_tileProtocol',_0x307c2b(0x434e),_0x307c2b(0x113),'_tleLine2',_0x307c2b(0x1c10),_0x307c2b(0x1b4),'_voxelGridTile',_0x307c2b(0x4b1e),_0x307c2b(0x4409),_0x307c2b(0x3248),'isSupportedScript','visibleDistanceMax',_0x307c2b(0x3468),_0x307c2b(0x2347),'\x20\x20\x20\x20czm_shadowParameters\x20shadowParameters;\x20\x0a\x20\x20\x20\x20shadowParameters.texelStepSize\x20=\x20shadowMap_texelSizeDepthBiasAndNormalShadingSmooth.xy;\x20\x0a\x20\x20\x20\x20shadowParameters.depthBias\x20=\x20shadowMap_texelSizeDepthBiasAndNormalShadingSmooth.z;\x20\x0a\x20\x20\x20\x20shadowParameters.normalShadingSmooth\x20=\x20shadowMap_texelSizeDepthBiasAndNormalShadingSmooth.w;\x20\x0a\x20\x20\x20\x20shadowParameters.darkness\x20=\x20shadowMap_normalOffsetScaleDistanceMaxDistanceAndDarkness.w;\x20\x0a',_0x307c2b(0x3af2),_0x307c2b(0x2c7d),_0x307c2b(0x2ea2),_0x307c2b(0x172f),_0x307c2b(0x18ec),_0x307c2b(0x4d14),'featureCount',_0x307c2b(0xf1a),_0x307c2b(0x3d9b),_0x307c2b(0x2b41),'exponentiatedBy','createLinearGradient',_0x307c2b(0x2e60),_0x307c2b(0x51a),_0x307c2b(0x3c2f),_0x307c2b(0x430a),_0x307c2b(0x2b25),_0x307c2b(0x39fd),_0x307c2b(0x318a),_0x307c2b(0x3497),'_textMaxWidth','#animation_pathSwooshFX',_0x307c2b(0x2d03),'TRANSPARENT_PASS',_0x307c2b(0x241b),'boxShadow',_0x307c2b(0x892),_0x307c2b(0x4c53),_0x307c2b(0x28ba),_0x307c2b(0x1dfc),_0x307c2b(0x4cc3),'attribute\x20vec4\x20position;\x0a\x0avarying\x20vec4\x20positionEC;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20positionEC\x20=\x20czm_modelView\x20*\x20position;\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_projection\x20*\x20positionEC;\x0a\x0a\x20\x20\x20\x20czm_vertexLogDepth();\x0a}\x0a',_0x307c2b(0x3af0),_0x307c2b(0x288f),_0x307c2b(0x1f0),_0x307c2b(0xf06),'downloadSmlFileUrl',_0x307c2b(0x1988),_0x307c2b(0x58de),_0x307c2b(0x2afb),_0x307c2b(0x3541),_0x307c2b(0x19eb),_0x307c2b(0x516),_0x307c2b(0x59d7),_0x307c2b(0x38bf),_0x307c2b(0x31a3),_0x307c2b(0x4887),_0x307c2b(0xc85),_0x307c2b(0x2b83),_0x307c2b(0x1a56),'_getActiveColorAttachments',_0x307c2b(0x3ade),'Array\x20index\x20out\x20of\x20bounds:\x20',_0x307c2b(0x1c5f),_0x307c2b(0x9c0),_0x307c2b(0x3ad3),_0x307c2b(0x4898),_0x307c2b(0x5017),'fromOrientedBoundingBox',_0x307c2b(0x607),_0x307c2b(0x2ccb),_0x307c2b(0x255f),_0x307c2b(0x9ed),_0x307c2b(0x3a6e),_0x307c2b(0x2d39),'\x27getFunctionTables\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)',_0x307c2b(0x45bf),_0x307c2b(0x3700),_0x307c2b(0x5096),_0x307c2b(0x284c),_0x307c2b(0x2919),_0x307c2b(0x2282),_0x307c2b(0x57d0),_0x307c2b(0xbe7),_0x307c2b(0xb0b),'PINCH_MOVE',_0x307c2b(0x192e),'MODEL_COLOR',_0x307c2b(0x2285),'const\x20float\x20SHIFT_LEFT8\x20=\x20256.0;\x0aconst\x20float\x20SHIFT_RIGHT8\x20=\x201.0\x20/\x20256.0;\x0aconst\x20float\x20SHIFT_RIGHT4\x20=\x201.0\x20/\x2016.0;\x0aconst\x20float\x20SHIFT_LEFT4\x20=\x2016.0;\x0a\x0avoid\x20czm_getTextureMatrixFromZValue(in\x20float\x20nZ,\x20inout\x20float\x20XTran,\x20inout\x20float\x20YTran,\x20inout\x20float\x20scale,\x20inout\x20float\x20isRGBA)\x0a{\x0a\x20\x20\x20\x20if(nZ\x20<=\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20nDel8\x20=\x20floor(nZ\x20*\x20SHIFT_RIGHT8);\x0a\x20\x20\x20\x20float\x20nDel16\x20=\x20floor(nDel8\x20*\x20SHIFT_RIGHT8);\x0a\x20\x20\x20\x20float\x20nDel20\x20=\x20floor(nDel16\x20*\x20SHIFT_RIGHT4);\x0a\x20\x20\x20\x20isRGBA\x20=\x20floor(nDel20);\x0a\x20\x20\x20\x20YTran\x20=\x20nZ\x20-\x20nDel8\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20XTran\x20=\x20nDel8\x20-\x20nDel16\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20float\x20nLevel\x20=\x20nDel16\x20-\x20nDel20\x20*\x20SHIFT_LEFT4;\x0a\x20\x20\x20\x20scale\x20=\x201.0\x20/\x20pow(2.0,\x20nLevel);\x0a}',_0x307c2b(0x1ca0),'<li><strong>Tiles\x20styled:\x20</strong>',_0x307c2b(0x3bfe),_0x307c2b(0x5867),_0x307c2b(0x219b),_0x307c2b(0x1629),'tmerc',_0x307c2b(0x4c17),_0x307c2b(0x4534),_0x307c2b(0x4568),'Plotting',_0x307c2b(0x645),_0x307c2b(0x3a0),_0x307c2b(0x1aaf),_0x307c2b(0x21b5),_0x307c2b(0x4abd),_0x307c2b(0x2bc3),_0x307c2b(0x656),_0x307c2b(0x761),_0x307c2b(0x1620),_0x307c2b(0x23c8),_0x307c2b(0x29c2),_0x307c2b(0x97b),_0x307c2b(0x3d19),'_isTouchHolding',_0x307c2b(0x288e),_0x307c2b(0x186a),_0x307c2b(0x4cd9),_0x307c2b(0x84d),'WEST',_0x307c2b(0x20c9),_0x307c2b(0x267f),_0x307c2b(0x1568),_0x307c2b(0x125b),_0x307c2b(0x24f8),_0x307c2b(0x2037),_0x307c2b(0x17de),_0x307c2b(0x4012),_0x307c2b(0x39c1),_0x307c2b(0x4a2d),_0x307c2b(0x3e81),_0x307c2b(0x36c),_0x307c2b(0x298c),'pointCloudIndicator',_0x307c2b(0x330f),_0x307c2b(0x573c),'_allIndex',_0x307c2b(0x507e),_0x307c2b(0x2047),_0x307c2b(0x32af),'Color\x20Blend\x20Mode:\x20',_0x307c2b(0x5575),_0x307c2b(0x1a6a),'sub',_0x307c2b(0x4bba),_0x307c2b(0x4d96),'.simpleSign\x20{z-index:\x20-1;position:\x20absolute;text-align:\x20center;color:\x20rgb(255,\x20255,\x20255);background-color:rgb(255,0,0,0.5);border:2px\x20solid\x20red;}',_0x307c2b(0x5423),_0x307c2b(0x18c1),'attribute\x20vec4\x20position;\x0aattribute\x20vec4\x20aTexCoord0;\x0avarying\x20vec2\x20vTexCoord;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vTexCoord\x20=\x20vec2(aTexCoord0.xy);\x0a\x20\x20\x20\x20vec2\x20vPos\x20=\x20aTexCoord0.xy\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20gl_Position\x20=\x20vec4(vPos,\x200.1,\x201.0);\x0a}\x0a',_0x307c2b(0x5815),_0x307c2b(0x23ed),_0x307c2b(0x538d),_0x307c2b(0x21bc),_0x307c2b(0xe58),'createStackingContexts',_0x307c2b(0x449e),_0x307c2b(0x188b),_0x307c2b(0x3b69),'0123456789',_0x307c2b(0x264b),'defaultColor','uniform\x20sampler2D\x20colorTexture;',_0x307c2b(0x4dbd),'JavaScript\x20Expression\x20Parser\x20(JSEP)\x20v',_0x307c2b(0x3b36),_0x307c2b(0x254e),_0x307c2b(0x2f61),_0x307c2b(0xa5b),_0x307c2b(0xe46),_0x307c2b(0x1c99),_0x307c2b(0x2782),_0x307c2b(0x69c),'decodeHeight',_0x307c2b(0x2cfd),_0x307c2b(0x3a37),_0x307c2b(0x5564),_0x307c2b(0x3ddd),_0x307c2b(0x22d5),_0x307c2b(0x1d5),_0x307c2b(0x5816),_0x307c2b(0x32fd),_0x307c2b(0x24c1),'indexDatatype',_0x307c2b(0xd89),_0x307c2b(0x57c4),_0x307c2b(0x3409),_0x307c2b(0x39bf),_0x307c2b(0x596b),_0x307c2b(0x2ce1),'lens',_0x307c2b(0x3111),_0x307c2b(0x28e5),'forcePowerOfTwo',_0x307c2b(0x2288),'getBoundingSphere','setGeoEntityParameter',_0x307c2b(0x28a3),_0x307c2b(0x3634),'Assets/Textures/maki/grepin.png','fillBackOpaque',_0x307c2b(0x51c4),_0x307c2b(0x5658),_0x307c2b(0x1b73),'older',_0x307c2b(0x41f),'computeHorizonCullingPointFromVerticesPossiblyUnderEllipsoid',_0x307c2b(0x59a6),'removeFeatures',_0x307c2b(0xd49),_0x307c2b(0x1990),_0x307c2b(0x4b73),_0x307c2b(0x5a09),_0x307c2b(0x3446),_0x307c2b(0x58b4),_0x307c2b(0x4026),_0x307c2b(0x3695),_0x307c2b(0x616),'_Attackline',_0x307c2b(0x1dca),_0x307c2b(0x526d),_0x307c2b(0x3087),_0x307c2b(0x46bb),'_fogDensity',_0x307c2b(0x4e57),_0x307c2b(0x1845),_0x307c2b(0x2e3),'getOutlineVertexArray',_0x307c2b(0x441c),_0x307c2b(0x57a2),_0x307c2b(0x13c6),_0x307c2b(0x1745),'mmap','POSITION_SIZE_INDEX','southIndices',_0x307c2b(0x41c1),_0x307c2b(0x2b1b),'optionsValue','inverseView3D','_createdBaker',_0x307c2b(0x24c5),_0x307c2b(0x1087),_0x307c2b(0x1ff2),_0x307c2b(0x2e4),'writeUInt16',_0x307c2b(0xfee),'pickTileCoordinate',_0x307c2b(0x4d9d),_0x307c2b(0x109c),_0x307c2b(0x4a47),_0x307c2b(0x3be0),'_depthDownBuffer',_0x307c2b(0x20e9),'_adjustTranslucentFBO',_0x307c2b(0x366c),_0x307c2b(0x243f),_0x307c2b(0x3f0b),_0x307c2b(0x5223),'DEFAULT_VIEW_RECTANGLE',_0x307c2b(0x1fd),_0x307c2b(0x49c6),_0x307c2b(0x359d),'_depthFailMaterialSubscription','CancelRequestAnimationFrame','ToEulerAnglesXYZ','_layerQueue',_0x307c2b(0x2f89),_0x307c2b(0x18e1),_0x307c2b(0x445e),_0x307c2b(0x3488),_0x307c2b(0x5438),_0x307c2b(0x1d2e),_0x307c2b(0x3199),_0x307c2b(0x5806),_0x307c2b(0x278),'_fieldData',_0x307c2b(0x40c1),'./SampleData/situationSimulation/Sign/科技.png','_dotVector',_0x307c2b(0x2224),_0x307c2b(0x2520),_0x307c2b(0x4137),'_viewportOrthographicMatrix',_0x307c2b(0x31b5),'_excavateRegions',_0x307c2b(0x4ed6),_0x307c2b(0x391a),'boundingVolume\x20must\x20contain\x20a\x20sphere,\x20region,\x20or\x20box',_0x307c2b(0x1c9a),_0x307c2b(0x52f),_0x307c2b(0x3a33),_0x307c2b(0x4306),_0x307c2b(0x14ef),_0x307c2b(0x26c2),_0x307c2b(0x50dd),_0x307c2b(0x50e4),'pixelOffset',_0x307c2b(0x42dd),_0x307c2b(0x5fc),'_removeEntitySubscription',_0x307c2b(0x482f),_0x307c2b(0x2ec5),'_doFilterPrimitive','video/mpeg','getPathColor',_0x307c2b(0x2f5b),_0x307c2b(0xdaf),_0x307c2b(0x394c),_0x307c2b(0x45c9),_0x307c2b(0x31aa),'STOPPED',_0x307c2b(0xf6c),_0x307c2b(0x4d42),_0x307c2b(0x1e82),'_defaultTerrainProvider',_0x307c2b(0x4153),_0x307c2b(0x4a88),_0x307c2b(0x766),_0x307c2b(0x1fe3),_0x307c2b(0x1788),'moon',_0x307c2b(0x42a7),_0x307c2b(0x4525),_0x307c2b(0x4792),_0x307c2b(0x33fc),_0x307c2b(0x572),_0x307c2b(0x131b),_0x307c2b(0x4eb2),'subsample','isOutline',_0x307c2b(0x1416),_0x307c2b(0x4a6e),_0x307c2b(0x2ec3),_0x307c2b(0x1c73),_0x307c2b(0x4b4d),_0x307c2b(0x1d86),_0x307c2b(0x5a65),'view3D',_0x307c2b(0x47f5),_0x307c2b(0x4789),'_appendOffsetToShader','not\x20a\x20number',_0x307c2b(0x3c27),'Failed\x20to\x20load\x20image\x20',_0x307c2b(0x3e82),_0x307c2b(0xc73),'numAttributes','techniqueUniform','pixels',_0x307c2b(0x5560),_0x307c2b(0x2478),_0x307c2b(0x137f),_0x307c2b(0x53a4),_0x307c2b(0x25df),'&newScalePoint=','getSymbolCount',_0x307c2b(0x2692),_0x307c2b(0xf1f),_0x307c2b(0x4ed0),_0x307c2b(0x37bf),_0x307c2b(0x591c),_0x307c2b(0x325),_0x307c2b(0x5711),'_maxCorner',_0x307c2b(0x50d2),'Cesium\x20ion\x20asset\x20',_0x307c2b(0x3fd0),_0x307c2b(0x4670),_0x307c2b(0x4461),_0x307c2b(0x3e96),_0x307c2b(0x120a),_0x307c2b(0x3c8c),_0x307c2b(0x4a4a),'_rotateMousePosition',_0x307c2b(0x52c9),_0x307c2b(0x4dce),'CREATING','TOWGS84',_0x307c2b(0x317d),_0x307c2b(0x38ce),_0x307c2b(0x159f),'czm_batchTable_boundingSphereCenter2DHigh',_0x307c2b(0x565f),_0x307c2b(0x4b7),_0x307c2b(0x3fbf),_0x307c2b(0x15c0),'instanceGroup',_0x307c2b(0x3856),_0x307c2b(0x4da5),'key32Re','getLabelVisibility',_0x307c2b(0x3ee4),_0x307c2b(0xcf8),'Eô½\x0byâjE\x22\x05\u0092,\x17Í\x06qøI\x10FgQ\x00B%Æèa,f)\x08Æ4Üjb%y\x0aw\x1dmiÖð\u009ck\u0093¡½NuàA\x04[ß@V\x0cÙ»r\u009b\u0081|\x103SîOlÔq\x05°{À\x7fE\x03VZ­wUe\x0b3\u0092*¬\x19l5\x14Å\x1d0sø3>mF8J´Ýð.Ý\x17u\x16Ú\u008cDt\x22\x06úa\x22\x0c3\x22So¯9D\x0b\u008c\x0e9Ù9\x13L¹¿\x7f«\x5c\u008cP_\u009f\x22ux\x1fé\x07q\u0091h;ÁÄ\u009b\x7fð<VqH\u0082\x05\x27UfYNe\x1d\u0098u£aF}a?\x15A\x00\u009f\x14\x06×´4MÎ\x13\u0087F°\x1aÕ\x05\x1c¸\u008a\x27{\u008bÜ+»Mg0ÈÑö\x5c\u008fPú[/F\u009bn5\x18/\x27C.ë\x0a\x0c^\x10\x05\x10¥s\x1be4ål.jC\x27c\x14#U©?q{gC}:¯ÍâTU\u009cýKÆâ\u009f/(íË\x5cÆ-f\x07\u0088§;/\x18*\x22N\x0e°k.Ý\x0d\u0095}}GºC²\x11²+>Mª>}æÎI\u0089Ææx\x0ca1\x05-\x01¤O¥~q\x20\u0088ì\x0d1èN\x0b\x00nPh}\x17=\x08\x0d\x17\u0095¦n£h\u0097$[kó\x17#ó¶s³\x0d\x0b@À\u009fØ\x04Q]ú\x1a\x17\x22.\x15jßI\x00¹\u00a0wUÆï\x10j¿{GL\x7f\u0083\x17\x05îÜÜF\u0085©­S\x07+S4\x06\x07ÿ\x14\u0094Y\x19\x02ä8è1\u0083N¹XFkË-#\u0086\u0092p\x005\u0088\x22Ï1²&/çÃu-6,rt°#G·ÓÑ&\x16\u00857râ\x00\u008cDÏ\x10Ú3-\x1aÞ`\u0086i#i*|ÍKQ\x0d\u0095T9w.)ê\x1b¦P¢j\u008foP\u0099\x5c>TûïP[\x0b\x07E\x17\u0089m(\x13w7\x1dÛ\u008e\x1eJ\x05fJo\u0099\x20åpâ¹q~\x0cmI\x04-zþrÇòY0\u008f»\x02]såÉ\x20êxì\x20\u0090ð\u008a\x7fB\x17|G\x19`°\x16½&·q¶Ç\u009f\x0eÑ3\u0082=Ó«îc\u0099È+S\u00a0D\x5cq\x01ÆÌD\x1f2O<ÊÀ)=RÓa\x19X©}e´ÜÏ\x0dô=ñ\x08©BÚ#\x09Ø¿^PIøMÀËGL\x1cO÷{+Ø\x16\x18Å1\u0092;µoÜl\x0d\u0092\u0088\x16Ñ\u009eÛ?âéÚ_Ô\u0084âFaZÞ\x1cUϤ\x00¾ýÎgñJi\x1c\u0097æ\x20HØ]\x7f~®q\x20\x0eN®ÀV©\u0091\x01<\u0082\x1d\x0frçvì)IÖ]-\u0083ãÛ6\x06©;f\x13\u0097\u0087jÕ¶=P^R¹KÇsWxÉô.Y\x07\u0095\u0093oÐK\x17W\x19>\x27\x27Ç`Û;í\u009a\x0eSD\x16>?\u008d\u0092mw¢\x0aë?R¨ÆU^1I7\u0085ôÅ\x1f&-©\x1c¿\u008b\x27TÚÃj\x20å*x\x04°Ö\u0090prª\u008bh½\u0088÷\x02_H±~ÀXL?f\x1aù>áeÀp§Ï8i¯ðVldI\u009c\x27­xtOÂ\u0087ÞV9\x00Úw\x0bË-\x1b\u0089û5O\x02õ\x08Q\x13`Á\x0aZGM&\x1c30xÚÀ\u009cFGâ[y`In7gS\x0a>éìF9²ñ4\x0dÆ\u0084Suná\x0cYÙ\x1eÞ)\u0085\x10{II¥wy¾IV.6ç\x0b:»O\x03b{ÒM1\u0095/½8{¨O!áìFpv\u0095})\x22x\u0088\x0a\u0090Ý\u009d\x5cÚÞ\x19QÏðüYRe|3\x13ßóHÚ»*uÛ`²\x02\x15Ôü\x19í\x1bì\x7f5¨ÿ(1\x07-\x12ÈÜ\u0088F|\u008a[\x22','_sky','getCharCode','createOutlineGeometryInstance',_0x307c2b(0x2f23),'_nodeCommands',_0x307c2b(0x20cd),_0x307c2b(0xe50),_0x307c2b(0x2422),_0x307c2b(0x1b5f),_0x307c2b(0x137d),'second','text-translate-anchor',_0x307c2b(0x4ef0),_0x307c2b(0x2839),_0x307c2b(0x2134),'_pauseTime',_0x307c2b(0xc75),_0x307c2b(0x522d),_0x307c2b(0x4411),'Expected\x20varint\x20not\x20more\x20than\x2010\x20bytes',_0x307c2b(0x4798),_0x307c2b(0x2db9),_0x307c2b(0x2f5d),_0x307c2b(0x96a),'offsetInBytes',_0x307c2b(0x5255),_0x307c2b(0xc7d),'text:\x20depthFrustumText',_0x307c2b(0x1579),_0x307c2b(0x4ee2),'createOrUpdateFromRings',_0x307c2b(0x5671),_0x307c2b(0xf8f),'printDebug',_0x307c2b(0x5aba),_0x307c2b(0x10fe),_0x307c2b(0x5f8),'symbolNames',_0x307c2b(0x5b3e),_0x307c2b(0x3594),_0x307c2b(0xada),_0x307c2b(0xa14),_0x307c2b(0xe17),'_referenceFrame',_0x307c2b(0x4c59),_0x307c2b(0x8ff),_0x307c2b(0x32d8),'setInputAction','encodedCameraPositionMCHigh',_0x307c2b(0x2575),_0x307c2b(0x2456),_0x307c2b(0x446f),'getNumberOfYTilesAtLevel',_0x307c2b(0x3291),_0x307c2b(0x591e),_0x307c2b(0x2284),'fill_',_0x307c2b(0x4465),_0x307c2b(0x377),'\x20\x20\x20\x20vec3\x20specularIBL\x20=\x20czm_sampleOctahedralProjection(czm_specularEnvironmentMaps,\x20czm_specularEnvironmentMapSize,\x20cubeDir,\x20\x20roughness\x20*\x20czm_specularEnvironmentMapsMaximumLOD,\x20czm_specularEnvironmentMapsMaximumLOD);\x0a',_0x307c2b(0x1a04),'ifnot',_0x307c2b(0x1daf),_0x307c2b(0x34fa),_0x307c2b(0xe5a),_0x307c2b(0x249c),_0x307c2b(0xd00),_0x307c2b(0x2cc3),'tableSize',_0x307c2b(0x3ef2),_0x307c2b(0x3578),'createPolylineCollention','getFont',_0x307c2b(0x40c2),'_isS3MTileLabels',_0x307c2b(0x3696),_0x307c2b(0xdd2),_0x307c2b(0x1638),'pinco','_subSymbols',_0x307c2b(0x4b3e),_0x307c2b(0x5343),_0x307c2b(0x216e),_0x307c2b(0x1391),_0x307c2b(0x45bb),_0x307c2b(0x60e),_0x307c2b(0x333d),_0x307c2b(0x1aad),'alta',_0x307c2b(0x53f6),_0x307c2b(0x755),_0x307c2b(0x388),'FRAGMENT_SHADER',_0x307c2b(0x10b5),_0x307c2b(0x5689),_0x307c2b(0xdf2),_0x307c2b(0x2580),'OUTLINE_WIDTH_INDEX',_0x307c2b(0x56d3),_0x307c2b(0x5829),_0x307c2b(0x4b89),_0x307c2b(0x2863),_0x307c2b(0x4ba),'endSnippet',_0x307c2b(0x4a2a),_0x307c2b(0xbfc),_0x307c2b(0x1d54),'bindEvent',_0x307c2b(0x595),_0x307c2b(0x13e2),'Float64Array','DEFAULT_CAPACITY',_0x307c2b(0x1b20),'unwrap',_0x307c2b(0x186c),'dashArray',_0x307c2b(0x5203),_0x307c2b(0x27b5),_0x307c2b(0x11f),_0x307c2b(0x1c62),'June',_0x307c2b(0x3675),_0x307c2b(0x3f75),'_meetVisibleDirty',_0x307c2b(0x375b),_0x307c2b(0x1bbc),_0x307c2b(0x23de),_0x307c2b(0x726),_0x307c2b(0x4d92),'linearRingssAreOriented',_0x307c2b(0x4b8b),_0x307c2b(0x51d1),'maximumZoomFactor',_0x307c2b(0x1eb4),_0x307c2b(0x10a6),_0x307c2b(0x378b),_0x307c2b(0x5105),_0x307c2b(0x824),'skip','getScanPts','setBounds',_0x307c2b(0x2aea),_0x307c2b(0x10b),_0x307c2b(0x2228),_0x307c2b(0xe60),_0x307c2b(0x2592),_0x307c2b(0x3413),_0x307c2b(0x116b),_0x307c2b(0x506c),'computedContext.registerDependency',_0x307c2b(0x15dc),'_updateZenith',_0x307c2b(0x669),_0x307c2b(0x4c75),_0x307c2b(0x45cc),_0x307c2b(0x5b0a),_0x307c2b(0x59e5),_0x307c2b(0x441d),_0x307c2b(0x3d4b),_0x307c2b(0x4eeb),_0x307c2b(0x556e),_0x307c2b(0x2fa5),_0x307c2b(0x15b7),_0x307c2b(0x41a7),'selectedTooltip',_0x307c2b(0x4fdc),'textureTranslationAndScale','_moveMode','createPickOffsets',_0x307c2b(0x3539),_0x307c2b(0x25b2),_0x307c2b(0x5351),_0x307c2b(0x19d),'.json?',_0x307c2b(0x751),'position:\x20absolute;\x20z-index:\x201',_0x307c2b(0x1168),'_symbolModified',_0x307c2b(0x22ce),_0x307c2b(0x32ae),_0x307c2b(0x2c32),_0x307c2b(0x3aff),_0x307c2b(0x1925),'fillForeColor\x20value',_0x307c2b(0x941),_0x307c2b(0x47f2),_0x307c2b(0x32a1),_0x307c2b(0x16e),_0x307c2b(0x1a0),_0x307c2b(0x5963),_0x307c2b(0xe37),_0x307c2b(0x4c18),_0x307c2b(0x3fc6),_0x307c2b(0x4533),_0x307c2b(0x170c),'_isDTP',_0x307c2b(0x4f22),_0x307c2b(0x46b2),_0x307c2b(0x234d),_0x307c2b(0x42c2),_0x307c2b(0x52cd),_0x307c2b(0x1ccf),_0x307c2b(0x413),'ModelUtility',_0x307c2b(0x2530),_0x307c2b(0x3cc0),_0x307c2b(0x4460),_0x307c2b(0x51fe),_0x307c2b(0x3f8e),_0x307c2b(0x4a9d),_0x307c2b(0x542c),'beginTransformFeedback',_0x307c2b(0x1e40),_0x307c2b(0x1e97),_0x307c2b(0x5175),_0x307c2b(0x19f4),_0x307c2b(0x32ad),_0x307c2b(0x4fa1),_0x307c2b(0x3bd6),_0x307c2b(0x223d),_0x307c2b(0x27c8),_0x307c2b(0x27b6),_0x307c2b(0x4941),'INDIGO',_0x307c2b(0x25b0),'_isS3MB',_0x307c2b(0x1efb),_0x307c2b(0xee9),_0x307c2b(0x23a5),_0x307c2b(0x5cc),'WHITESPACE','_scanLineDirArr',_0x307c2b(0x332c),_0x307c2b(0x212a),_0x307c2b(0x2e13),'_rsParticleSystem',_0x307c2b(0xe97),_0x307c2b(0x34d),_0x307c2b(0x4e45),_0x307c2b(0x43af),_0x307c2b(0x321d),'482.530,-130.596,564.557,-1.042,-0.214,-0.631,8.15',_0x307c2b(0x22dd),_0x307c2b(0x1f2a),_0x307c2b(0x70a),_0x307c2b(0x47e8),'aliyuncs','_arrtextOverlapInfo',_0x307c2b(0x1e3d),_0x307c2b(0x4c44),'resetColor',_0x307c2b(0x1433),_0x307c2b(0x4a85),_0x307c2b(0x452a),'getExtension',_0x307c2b(0x472f),'<div\x20class=\x22cesium-timeline-bar\x22></div><div\x20class=\x22cesium-timeline-trackContainer\x22><canvas\x20class=\x22cesium-timeline-tracks\x22\x20width=\x2210\x22\x20height=\x221\x22></canvas></div><div\x20class=\x22cesium-timeline-needle\x22></div><span\x20class=\x22cesium-timeline-ruler\x22></span>',_0x307c2b(0x3569),_0x307c2b(0xa1d),_0x307c2b(0x35f1),_0x307c2b(0xc87),_0x307c2b(0x86c),_0x307c2b(0xa9a),_0x307c2b(0x2f79),_0x307c2b(0x338f),_0x307c2b(0x59a9),'text-opacity',_0x307c2b(0x2b8e),_0x307c2b(0x391),_0x307c2b(0x28c),_0x307c2b(0x50cb),'createEdgeCommands',_0x307c2b(0x41f3),_0x307c2b(0x3d74),_0x307c2b(0x2cde),_0x307c2b(0x5a47),_0x307c2b(0x2fc3),'_canTransferArrayBuffer',_0x307c2b(0x2d0a),_0x307c2b(0x5164),_0x307c2b(0x3689),_0x307c2b(0x68e),_0x307c2b(0xbd7),_0x307c2b(0xad9),_0x307c2b(0x31dc),_0x307c2b(0xc51),_0x307c2b(0x4a21),'MultiPoint',_0x307c2b(0x3e20),_0x307c2b(0x4878),_0x307c2b(0x946),_0x307c2b(0x440e),'_onEntityDefinitionChanged',_0x307c2b(0x1019),'LUMINANCE',_0x307c2b(0x1adc),_0x307c2b(0x4117),_0x307c2b(0x19fc),_0x307c2b(0x709),_0x307c2b(0x154),_0x307c2b(0x334e),'_bitshift64Lshr',_0x307c2b(0x881),_0x307c2b(0x4c5),_0x307c2b(0x2c71),_0x307c2b(0x4b14),_0x307c2b(0x21f4),_0x307c2b(0x14eb),_0x307c2b(0x160f),_0x307c2b(0xbf5),_0x307c2b(0x337),_0x307c2b(0x3d2a),_0x307c2b(0x5499),_0x307c2b(0x3136),_0x307c2b(0x1ebb),_0x307c2b(0x25fe),_0x307c2b(0x55f8),_0x307c2b(0x15ef),'_batchTable',_0x307c2b(0x566a),_0x307c2b(0x3ca5),_0x307c2b(0x2b0e),'\x20\x20\x20\x20return\x20value;\x20\x0a}\x20\x0a','texSize',_0x307c2b(0x2f02),_0x307c2b(0x2860),_0x307c2b(0x488a),'inclo',_0x307c2b(0x3eac),'PointCloudClassification',_0x307c2b(0x28f),_0x307c2b(0x1126),'lendyn','encryptionData',_0x307c2b(0x1906),_0x307c2b(0x1edf),'_lineWidthScale','patchUpdatedImages',_0x307c2b(0x4b30),_0x307c2b(0x31bb),'decay','onUpdate',_0x307c2b(0x3f3f),_0x307c2b(0x2462),_0x307c2b(0x3912),'ESRI\x20National\x20Geographic',_0x307c2b(0x2550),'simpleSegment','skeletonBuffer',_0x307c2b(0x3a14),_0x307c2b(0x43cc),_0x307c2b(0x23d5),_0x307c2b(0x448e),'\x20\x20\x20\x20ambientLight\x20+=\x20',_0x307c2b(0x3ba9),_0x307c2b(0x37e0),_0x307c2b(0x461e),'_mouseMode',_0x307c2b(0x3a32),'_transmissionFactor',_0x307c2b(0x1a85),'materialPass',_0x307c2b(0x4215),_0x307c2b(0x4779),'floatToByte',_0x307c2b(0x2f6e),_0x307c2b(0x45ea),_0x307c2b(0x2105),_0x307c2b(0x29e5),_0x307c2b(0x3b28),'endScale',_0x307c2b(0x1799),_0x307c2b(0x4497),_0x307c2b(0x2a26),_0x307c2b(0x37d1),'_rangeDataList',_0x307c2b(0xf86),_0x307c2b(0x5260),_0x307c2b(0x1856),_0x307c2b(0xf0c),_0x307c2b(0x554c),'datum',_0x307c2b(0x4276),'POLLING_TIMES','_uri',_0x307c2b(0xb7b),_0x307c2b(0x1e9d),_0x307c2b(0x10e1),_0x307c2b(0x516c),'facilities',_0x307c2b(0x4875),_0x307c2b(0x4e70),_0x307c2b(0xcc2),_0x307c2b(0x129d),_0x307c2b(0x5523),_0x307c2b(0x69f),_0x307c2b(0x25dd),_0x307c2b(0x2fc2),_0x307c2b(0x5af6),'Browser',_0x307c2b(0x334a),_0x307c2b(0x2215),'setData',_0x307c2b(0x4c14),_0x307c2b(0x4ac7),_0x307c2b(0x502b),_0x307c2b(0x124b),_0x307c2b(0x19ed),_0x307c2b(0x742),_0x307c2b(0x2891),'_invTransform','czm_translucent_main',_0x307c2b(0x30cd),_0x307c2b(0x1ffb),'0.3.1','#7FFF00',_0x307c2b(0x127f),_0x307c2b(0x21dd),_0x307c2b(0x7d0),_0x307c2b(0x18b6),_0x307c2b(0x9de),_0x307c2b(0x53af),'Object',_0x307c2b(0x2c51),_0x307c2b(0x1df8),'\x20has\x20been\x20replaced\x20with\x20plain\x20','CircleEmitter',_0x307c2b(0x3050),_0x307c2b(0x5584),_0x307c2b(0x100f),_0x307c2b(0xb27),'directional\x20light\x20intensity',_0x307c2b(0xcc0),_0x307c2b(0x12b6),_0x307c2b(0x50cf),_0x307c2b(0x371b),_0x307c2b(0x383f),_0x307c2b(0x245e),_0x307c2b(0x274c),_0x307c2b(0x13d),_0x307c2b(0x4bfa),_0x307c2b(0x840),_0x307c2b(0x44f4),_0x307c2b(0x1cf6),_0x307c2b(0x285a),_0x307c2b(0x2168),_0x307c2b(0x313),_0x307c2b(0x2d55),_0x307c2b(0x1ba7),_0x307c2b(0x51c2),_0x307c2b(0x108d),_0x307c2b(0xd7a),_0x307c2b(0x29b8),_0x307c2b(0x2589),_0x307c2b(0x3ea2),_0x307c2b(0x1bc1),_0x307c2b(0x1875),_0x307c2b(0x30ad),_0x307c2b(0x1be5),_0x307c2b(0x17bd),'depth',_0x307c2b(0x23e6),_0x307c2b(0x4b9a),'_clipRasterTilesMap','getSMAATexture',_0x307c2b(0x3575),_0x307c2b(0x2814),_0x307c2b(0xfa9),_0x307c2b(0xa5e),_0x307c2b(0x5932),_0x307c2b(0x417b),_0x307c2b(0x4195),_0x307c2b(0x65f),_0x307c2b(0x29de),_0x307c2b(0x239c),_0x307c2b(0x1c43),'inverse',_0x307c2b(0xfc7),_0x307c2b(0x4694),_0x307c2b(0x591b),_0x307c2b(0x1e0),_0x307c2b(0x5729),_0x307c2b(0x1e76),'getSortedSymbolIndexes',_0x307c2b(0x42f2),'parseText',_0x307c2b(0x2581),_0x307c2b(0x112b),'identify',_0x307c2b(0xdb8),_0x307c2b(0x270c),_0x307c2b(0x3dc),'_excavateRegionUpdate',_0x307c2b(0x3c28),_0x307c2b(0x4fb9),_0x307c2b(0x5804),_0x307c2b(0x21c8),_0x307c2b(0x1175),_0x307c2b(0x56d0),_0x307c2b(0x3ba0),_0x307c2b(0x36ad),_0x307c2b(0xdfa),_0x307c2b(0x57ab),_0x307c2b(0x21d5),_0x307c2b(0x228),'defaultFillStyle',_0x307c2b(0x58f5),'GetRealBottom',_0x307c2b(0xf1c),_0x307c2b(0x246a),_0x307c2b(0x48a4),_0x307c2b(0x386d),_0x307c2b(0x4710),_0x307c2b(0x572d),_0x307c2b(0x83f),_0x307c2b(0x4b8f),_0x307c2b(0x3842),_0x307c2b(0xd56),_0x307c2b(0x44c7),_0x307c2b(0x1c6d),_0x307c2b(0x5358),_0x307c2b(0x2d08),_0x307c2b(0x5750),'cva',_0x307c2b(0x1526),_0x307c2b(0x3154),'_propagateEvent',_0x307c2b(0xff6),_0x307c2b(0x5772),_0x307c2b(0x3791),'minsize',_0x307c2b(0x5a55),_0x307c2b(0x4149),_0x307c2b(0x42a5),_0x307c2b(0x153c),_0x307c2b(0x885),'#define\x20CZM_SELECTED_FEATURE\x20\x0auniform\x20sampler2D\x20czm_idTexture;\x20\x0auniform\x20sampler2D\x20czm_selectedIdTexture;\x20\x0auniform\x20float\x20czm_selectedIdTextureStep;\x20\x0avarying\x20vec2\x20v_textureCoordinates;\x20\x0abool\x20czm_selected(vec2\x20offset)\x20\x0a{\x20\x0a\x20\x20\x20\x20bool\x20selected\x20=\x20false;\x0a\x20\x20\x20\x20vec4\x20id\x20=\x20texture2D(czm_idTexture,\x20v_textureCoordinates\x20+\x20offset);\x20\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20',_0x307c2b(0x36b),_0x307c2b(0x539a),'vec4\x20czm_transformPlane(vec4\x20clippingPlane,\x20mat4\x20transform)\x20{\x0a\x20\x20\x20\x20vec3\x20transformedDirection\x20=\x20normalize((transform\x20*\x20vec4(clippingPlane.xyz,\x200.0)).xyz);\x0a\x20\x20\x20\x20vec3\x20transformedPosition\x20=\x20(transform\x20*\x20vec4(clippingPlane.xyz\x20*\x20-clippingPlane.w,\x201.0)).xyz;\x0a\x20\x20\x20\x20vec4\x20transformedPlane;\x0a\x20\x20\x20\x20transformedPlane.xyz\x20=\x20transformedDirection;\x0a\x20\x20\x20\x20transformedPlane.w\x20=\x20-dot(transformedDirection,\x20transformedPosition);\x0a\x20\x20\x20\x20return\x20transformedPlane;\x0a}\x0a','s3mbz',_0x307c2b(0x166b),'_arrowWidth',_0x307c2b(0x2d9),_0x307c2b(0x15fb),_0x307c2b(0x47a7),_0x307c2b(0x2ce4),'_lifeTime','lowerToBottom','GeoEntityEffectFiresmoke_',_0x307c2b(0x3dbc),'_visibleCountAllowed',_0x307c2b(0x6e2),_0x307c2b(0x2d69),'_executeAni',_0x307c2b(0x5002),'_crossDiameter',_0x307c2b(0x1d21),_0x307c2b(0x1e7c),_0x307c2b(0x1e3),_0x307c2b(0x41c4),_0x307c2b(0xb5f),'CheckerboardType',_0x307c2b(0x3d0d),_0x307c2b(0x497f),_0x307c2b(0x3cb0),_0x307c2b(0x3d08),_0x307c2b(0x2259),_0x307c2b(0x46f7),_0x307c2b(0x1036),_0x307c2b(0x156f),'request',_0x307c2b(0x2eb3),'_maximumAliasedPointSize','_lSimulationTime',_0x307c2b(0x588),_0x307c2b(0x2f26),_0x307c2b(0x5e9),'fullscreenElement',_0x307c2b(0x4433),_0x307c2b(0xd93),_0x307c2b(0x60d),_0x307c2b(0x2eb6),_0x307c2b(0x178a),_0x307c2b(0x427a),'_scaneRegion_ShapePts',_0x307c2b(0x590a),'getStroke',_0x307c2b(0x2f5e),_0x307c2b(0x1896),_0x307c2b(0x2663),_0x307c2b(0x465a),_0x307c2b(0x3069),'_removedLayers',_0x307c2b(0x4908),_0x307c2b(0x33b0),_0x307c2b(0x585d),_0x307c2b(0x29bc),_0x307c2b(0x2719),'RASTER_REPROJECTION_MAX_TRIANGLE_WIDTH',_0x307c2b(0x5155),_0x307c2b(0x835),_0x307c2b(0x4f39),_0x307c2b(0x58bf),_0x307c2b(0x16e8),'s3m:FileType',_0x307c2b(0x3e98),_0x307c2b(0x12fe),_0x307c2b(0x4a43),_0x307c2b(0x45ba),_0x307c2b(0x2d30),_0x307c2b(0x298d),_0x307c2b(0x9d3),_0x307c2b(0xed9),_0x307c2b(0x5a51),_0x307c2b(0x20a2),_0x307c2b(0x35d3),'fromRotationZ',_0x307c2b(0x1511),_0x307c2b(0x44b6),'HALF_FLOAT_OES',_0x307c2b(0x2ba0),_0x307c2b(0xa23),_0x307c2b(0x2ac1),_0x307c2b(0x3cb3),'Accessing\x20a\x20corrupted\x20shared\x20lib',_0x307c2b(0x2eb4),_0x307c2b(0x39cf),_0x307c2b(0x5258),_0x307c2b(0x5578),_0x307c2b(0x85f),_0x307c2b(0x3aa0),_0x307c2b(0x185a),'_uniformStructName',_0x307c2b(0x30e6),'_styleableShaderAttributes',_0x307c2b(0x1789),_0x307c2b(0x1abc),_0x307c2b(0x57bf),'roughnessFactor','_v3MiddlePosition',_0x307c2b(0x268c),_0x307c2b(0x52a3),_0x307c2b(0x2f16),_0x307c2b(0x3f76),_0x307c2b(0x42f1),_0x307c2b(0x2486),_0x307c2b(0x1df3),_0x307c2b(0x2be8),_0x307c2b(0x378c),_0x307c2b(0x4a06),_0x307c2b(0x2f47),_0x307c2b(0x2d5),_0x307c2b(0x28b3),_0x307c2b(0x41d5),_0x307c2b(0x4d33),_0x307c2b(0x1bd1),_0x307c2b(0x203d),_0x307c2b(0x3730),_0x307c2b(0x2645),_0x307c2b(0x2617),_0x307c2b(0x1e20),_0x307c2b(0x4167),_0x307c2b(0x5195),_0x307c2b(0x114c),'DEGREES_PER_RADIAN',_0x307c2b(0x2225),_0x307c2b(0xdfe),_0x307c2b(0x10f8),'_minVisibleValue',_0x307c2b(0x37fa),_0x307c2b(0x276d),_0x307c2b(0x21e1),_0x307c2b(0x1711),_0x307c2b(0x3eed),_0x307c2b(0x54f5),'rectangleToNativeRectangle',_0x307c2b(0x42ef),_0x307c2b(0x423a),_0x307c2b(0x138a),_0x307c2b(0x2c29),_0x307c2b(0x4ca6),_0x307c2b(0x1776),_0x307c2b(0x51a5),_0x307c2b(0x1cb1),'DiffuseB',_0x307c2b(0x235e),_0x307c2b(0x21e7),_0x307c2b(0x37af),_0x307c2b(0x408f),_0x307c2b(0x1f9b),_0x307c2b(0x4550),_0x307c2b(0x179e),'dotted',_0x307c2b(0x14b3),_0x307c2b(0x5a2a),_0x307c2b(0x36db),_0x307c2b(0x40fb),_0x307c2b(0x3bf0),'contentBoundingVolume',_0x307c2b(0x34e),_0x307c2b(0x29cd),_0x307c2b(0x4b0a),_0x307c2b(0x3782),_0x307c2b(0x3e42),_0x307c2b(0x59e2),_0x307c2b(0x25e9),_0x307c2b(0x1773),'numberOfPointsSelected',_0x307c2b(0x11d6),_0x307c2b(0xeff),_0x307c2b(0x11b5),_0x307c2b(0x236c),'useMipmap',_0x307c2b(0x47e5),_0x307c2b(0x1a82),_0x307c2b(0x242a),_0x307c2b(0x4988),_0x307c2b(0x5673),_0x307c2b(0x50f6),_0x307c2b(0x39c4),_0x307c2b(0x5a8b),_0x307c2b(0x2db1),_0x307c2b(0x1abe),_0x307c2b(0x17d0),'EIA_C',_0x307c2b(0x1cc6),_0x307c2b(0x11b7),'FSNode','linePatternUniformValues',_0x307c2b(0x259e),_0x307c2b(0x65c),'Override\x20createJavaScriptEvaluatorBlock',_0x307c2b(0x45aa),_0x307c2b(0x1d1c),'tick',_0x307c2b(0xcd3),'vec4(0.0,0.0,0.0,0.0)','_nBlockLength','mathvariant','_fillEnabled',_0x307c2b(0x26df),_0x307c2b(0x4a9),_0x307c2b(0xc90),_0x307c2b(0x1ede),_0x307c2b(0x1b7),'_geometryOptions',_0x307c2b(0x18dc),_0x307c2b(0x568b),_0x307c2b(0x2903),'vertical',_0x307c2b(0x1671),_0x307c2b(0x4e22),_0x307c2b(0x1ce7),_0x307c2b(0x16b1),_0x307c2b(0x1ac9),_0x307c2b(0x5939),_0x307c2b(0x493d),_0x307c2b(0x48c8),_0x307c2b(0x1093),'\x27FS_createPreloadedFile\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you',_0x307c2b(0x479a),'jsessionID','starvedThisFrame','theCrimePoint',_0x307c2b(0x43a5),_0x307c2b(0x43f3),_0x307c2b(0x20e2),_0x307c2b(0x4db4),_0x307c2b(0x202),_0x307c2b(0x329),_0x307c2b(0x2c46),_0x307c2b(0x41ad),_0x307c2b(0xc0b),_0x307c2b(0x13c),_0x307c2b(0x4111),'_showCallout','_sourceVersion',_0x307c2b(0x2317),_0x307c2b(0x30a8),_0x307c2b(0x49be),_0x307c2b(0x49b9),_0x307c2b(0x4b5e),'alphaType','_rasterImageTexture',_0x307c2b(0x2569),_0x307c2b(0x5a6f),_0x307c2b(0x2c7a),_0x307c2b(0x4a4b),'_maxDirtyNumber',_0x307c2b(0x4a97),_0x307c2b(0x5926),'d2211',_0x307c2b(0x1748),_0x307c2b(0x29d2),_0x307c2b(0x4e4c),_0x307c2b(0x3e4d),_0x307c2b(0x3833),_0x307c2b(0x52b1),_0x307c2b(0x1b6a),_0x307c2b(0x18fc),_0x307c2b(0x4c40),'colspan',_0x307c2b(0x390c),_0x307c2b(0x1ad9),_0x307c2b(0x32a2),_0x307c2b(0x30e8),'inetNtop4',_0x307c2b(0x4cf7),_0x307c2b(0x4b85),'faceForward',_0x307c2b(0x1552),_0x307c2b(0x4051),_0x307c2b(0x4ae),_0x307c2b(0x4f72),'ANIMATION_GROW_EXP','_clampMode','ELEMENT_NODE',_0x307c2b(0x1dc7),_0x307c2b(0x57b9),'Feature\x20data','realloc',_0x307c2b(0x1636),_0x307c2b(0x3ff3),'\x20\x20\x20\x20gl_FragData[','_weightCalculationCommand',_0x307c2b(0x2583),'_activeEvt',_0x307c2b(0x754),'cesium-credit-lightbox\x20cesium-credit-lightbox-mobile',_0x307c2b(0x2b1e),_0x307c2b(0x259d),_0x307c2b(0x5350),_0x307c2b(0x4846),_0x307c2b(0x48a),_0x307c2b(0x4389),_0x307c2b(0x5518),_0x307c2b(0x2769),_0x307c2b(0x49dc),_0x307c2b(0x17e9),_0x307c2b(0x475e),_0x307c2b(0x4269),_0x307c2b(0x53fb),_0x307c2b(0x36ee),_0x307c2b(0x14a7),_0x307c2b(0x49ab),_0x307c2b(0x454f),_0x307c2b(0x5684),_0x307c2b(0x2cb0),'_maxVolumeValues',_0x307c2b(0xcc9),_0x307c2b(0x4997),_0x307c2b(0x27a1),_0x307c2b(0x4315),_0x307c2b(0x1f9d),_0x307c2b(0x45bc),_0x307c2b(0x188f),_0x307c2b(0xe08),'ignore','si2','_updateQuality',_0x307c2b(0x129b),_0x307c2b(0x50bd),'APPLY_HUE',_0x307c2b(0x39b4),_0x307c2b(0xba4),'AnalysisRegionMode','createBoxGeometry',_0x307c2b(0x21e),_0x307c2b(0x2e10),_0x307c2b(0x907),_0x307c2b(0x2c8),_0x307c2b(0x5588),_0x307c2b(0x5656),_0x307c2b(0x39ab),'pickRasterData',_0x307c2b(0x26c8),_0x307c2b(0x905),'colorBackScale',_0x307c2b(0x13af),_0x307c2b(0x2a48),'RENDERED',_0x307c2b(0x163d),_0x307c2b(0x517e),_0x307c2b(0x358c),_0x307c2b(0xc54),'_Buffer_allocUnsafe',_0x307c2b(0x443d),_0x307c2b(0x11ac),_0x307c2b(0x2c74),'stGranYSin',_0x307c2b(0x2560),_0x307c2b(0x5adf),_0x307c2b(0x2641),_0x307c2b(0x43d7),_0x307c2b(0x15d6),_0x307c2b(0x507a),_0x307c2b(0x52c2),_0x307c2b(0x500b),'TRANSFORMED',_0x307c2b(0x4444),'_latelyCollisionStamp',_0x307c2b(0x442c),_0x307c2b(0x343b),'\x20(unknown\x20type)',_0x307c2b(0x3d5c),_0x307c2b(0x4cc),_0x307c2b(0x4712),_0x307c2b(0x1161),_0x307c2b(0xd7e),_0x307c2b(0x52c8),_0x307c2b(0xc14),_0x307c2b(0x4242),_0x307c2b(0x32e2),'Labels',_0x307c2b(0x4c1c),'Layers',_0x307c2b(0x2135),_0x307c2b(0x2a9e),'_delicateImagerylength',_0x307c2b(0x352f),_0x307c2b(0x511a),_0x307c2b(0x596a),'topRightOuter',_0x307c2b(0x94a),'_evaluatePlus',_0x307c2b(0x23af),_0x307c2b(0x2bd0),_0x307c2b(0x4cc6),_0x307c2b(0x7bb),_0x307c2b(0x146b),_0x307c2b(0x113b),'scale2D',_0x307c2b(0x4bbb),_0x307c2b(0x2a11),_0x307c2b(0x526),_0x307c2b(0x20aa),'_colorFBO',_0x307c2b(0x4ffc),_0x307c2b(0x5231),_0x307c2b(0x3f55),_0x307c2b(0x4ce8),_0x307c2b(0x1f36),_0x307c2b(0x581f),'geoEntityScaleParameters','processGridTile',_0x307c2b(0x26ea),_0x307c2b(0x1ba2),_0x307c2b(0x2000),'deleteFramebuffer',_0x307c2b(0xe84),_0x307c2b(0x3387),_0x307c2b(0x472d),_0x307c2b(0x26a3),_0x307c2b(0x2f03),'_baseUrl',_0x307c2b(0x3e14),_0x307c2b(0x307b),_0x307c2b(0x275c),'_superMapDataUrl',_0x307c2b(0x4a5d),'#ifdef\x20USE_CUSTOM_LIGHT_COLOR\x20\x0a','writingModes','LINE',_0x307c2b(0x35d7),_0x307c2b(0x541e),_0x307c2b(0x37a5),_0x307c2b(0x17d),_0x307c2b(0x114e),_0x307c2b(0xa41),_0x307c2b(0xb5d),_0x307c2b(0x583),_0x307c2b(0x4e30),_0x307c2b(0x1dd6),_0x307c2b(0x4f80),_0x307c2b(0x53b2),_0x307c2b(0x50f8),'_pickInfo','minEditPts',_0x307c2b(0x41dd),_0x307c2b(0x4bdd),_0x307c2b(0x4f8c),'isLittleEndian',_0x307c2b(0x2594),'setDataGetter',_0x307c2b(0x3500),_0x307c2b(0x3a7b),_0x307c2b(0x5990),_0x307c2b(0x1e10),_0x307c2b(0x4480),_0x307c2b(0x4e07),_0x307c2b(0x1857),_0x307c2b(0xcb8),_0x307c2b(0x2f8),_0x307c2b(0x32b3),_0x307c2b(0x335),'Exponent\x20not\x20an\x20integer:\x20',_0x307c2b(0x1eca),_0x307c2b(0x5a10),_0x307c2b(0x147f),'_updateBBox','writeToFloat32Array',_0x307c2b(0x1f8d),_0x307c2b(0x2bb9),_0x307c2b(0x41f4),_0x307c2b(0x2df7),_0x307c2b(0x1c58),_0x307c2b(0x5970),'NumPoints','CullFaceSide',_0x307c2b(0x11f0),_0x307c2b(0x5857),'\x20\x20\x20\x20float\x20smoothstepHeight\x20=\x20smoothstep(0.0,\x20atmosphereHeight,\x20horizonDotNadir);\x0a',_0x307c2b(0x5079),_0x307c2b(0xe2d),_0x307c2b(0x4ee0),_0x307c2b(0x4db6),_0x307c2b(0x5a56),_0x307c2b(0x823),_0x307c2b(0x299e),_0x307c2b(0x2c6c),_0x307c2b(0x2083),'50000',_0x307c2b(0x708),_0x307c2b(0x2cb1),'_labelsCreated',_0x307c2b(0x248c),_0x307c2b(0x2264),_0x307c2b(0x24a3),'hypHasAnalysisRegion','javascript:',_0x307c2b(0x2a7f),'_metadataError',_0x307c2b(0x1c8e),_0x307c2b(0xe15),'bindTo',_0x307c2b(0x3948),'_moonLuminance','blendFuncSeparate',_0x307c2b(0x36a5),_0x307c2b(0x569),'Bing\x20Maps\x20Aerial\x20with\x20Labels',_0x307c2b(0x210c),'REPLACE_SELECT_TYPE','COLUMBUS_VIEW_2D',_0x307c2b(0x1b47),'Illegal\x20GROUPEND\x20after\x20unknown\x20group:\x20',_0x307c2b(0x1510),'vec3',_0x307c2b(0x1c76),_0x307c2b(0x30d2),_0x307c2b(0x2736),'_chooseSplitIndex',_0x307c2b(0xb58),'ss5',_0x307c2b(0x4133),_0x307c2b(0x1f7e),_0x307c2b(0x5049),_0x307c2b(0x1e5e),'paddingLeft','glDrawBuffers',_0x307c2b(0x4450),_0x307c2b(0x389c),'_dHeight',_0x307c2b(0x566f),_0x307c2b(0x2db8),_0x307c2b(0x23f2),_0x307c2b(0x1e4c),_0x307c2b(0x300f),_0x307c2b(0x50b6),_0x307c2b(0x17ba),'SRID','jsep',_0x307c2b(0x4e9f),_0x307c2b(0x23a0),_0x307c2b(0x5295),_0x307c2b(0x5aa3),_0x307c2b(0x48d9),_0x307c2b(0x594),_0x307c2b(0x40ad),'packingRequest',_0x307c2b(0x4902),'dynamicLayer\x20getCullEnabled\x20url',_0x307c2b(0xbb5),_0x307c2b(0x332),_0x307c2b(0x16cc),_0x307c2b(0x1944),_0x307c2b(0x3c9c),'czm_batchTable_offset2D',_0x307c2b(0x282f),'\x22\x20in\x20number\x20yet,\x20index\x20',_0x307c2b(0x5ae3),_0x307c2b(0x50b9),_0x307c2b(0x4f4e),_0x307c2b(0x5962),_0x307c2b(0x1797),'_actualPositions',_0x307c2b(0x76b),_0x307c2b(0x390d),'LOCAL_CS',_0x307c2b(0x12e9),_0x307c2b(0x5662),'resetBillboard',_0x307c2b(0x561),_0x307c2b(0x1d37),'horizontalAlign',_0x307c2b(0xfcc),'_transformMatrix',_0x307c2b(0x3708),_0x307c2b(0x2f06),_0x307c2b(0x3b78),'-i.',_0x307c2b(0x4947),_0x307c2b(0x48c7),'box-editor-prim',_0x307c2b(0x3ebb),'_addSatellites',_0x307c2b(0x27e0),_0x307c2b(0x1af1),'_contentReadyPromise','specification',_0x307c2b(0x967),_0x307c2b(0x51e5),_0x307c2b(0x3799),_0x307c2b(0x3ae1),_0x307c2b(0x8a3),_0x307c2b(0x47e7),_0x307c2b(0x45b2),_0x307c2b(0x5427),_0x307c2b(0x57cb),'createGroupNode',_0x307c2b(0x5314),_0x307c2b(0x40e0),_0x307c2b(0x2f56),_0x307c2b(0x47b3),'needsStart',_0x307c2b(0x87c),_0x307c2b(0x2cff),_0x307c2b(0x7e4),'dynamicToken',_0x307c2b(0x32aa),_0x307c2b(0x2f41),_0x307c2b(0x104a),_0x307c2b(0x750),_0x307c2b(0x59a4),_0x307c2b(0x1c33),_0x307c2b(0x4787),_0x307c2b(0x22ca),_0x307c2b(0x459d),_0x307c2b(0x1548),_0x307c2b(0x2be5),'September','bindBufferRange','_libID',_0x307c2b(0x2026),'emscriptenWebGLGetTexPixelData',_0x307c2b(0x15f6),_0x307c2b(0xfd0),'createNormalCommand','getSegments',_0x307c2b(0x1a2f),_0x307c2b(0x3a28),_0x307c2b(0x39ac),_0x307c2b(0x35da),_0x307c2b(0x4945),_0x307c2b(0x3e8c),'#8FBC8F',_0x307c2b(0x1287),'_needs2DShader',_0x307c2b(0xdde),_0x307c2b(0x478),_0x307c2b(0x2b19),_0x307c2b(0x2faf),_0x307c2b(0x3df),_0x307c2b(0x1682),_0x307c2b(0x3fd5),_0x307c2b(0x1ee8),'cite',_0x307c2b(0x48fb),_0x307c2b(0x53b),_0x307c2b(0x1184),_0x307c2b(0x288b),'loadConfig','preventDefault',_0x307c2b(0x56a2),'PBR','_blurYCommand',_0x307c2b(0x23f6),_0x307c2b(0x2e8d),_0x307c2b(0x32d2),_0x307c2b(0x176),_0x307c2b(0x2b0f),'sectionCount=',_0x307c2b(0xa47),'Request\x20Volumes',_0x307c2b(0x33a0),'_normalShaderUniformMap',_0x307c2b(0x3c97),'interpolation',_0x307c2b(0x1018),'kml-refreshMode-onExpire','POLYLINE_DASH',_0x307c2b(0x2968),_0x307c2b(0x35a7),_0x307c2b(0x31d),_0x307c2b(0x35fa),_0x307c2b(0x1262),_0x307c2b(0x304a),'arc','getBrowser',_0x307c2b(0x4404),'setDefault',_0x307c2b(0x36f3),'populatePaintArrays',_0x307c2b(0x44fe),_0x307c2b(0x5047),_0x307c2b(0x37b),_0x307c2b(0x5a7a),_0x307c2b(0x55c0),_0x307c2b(0x4e1d),_0x307c2b(0x25cd),_0x307c2b(0x2306),'ANIMATION_GROW',_0x307c2b(0x30c1),_0x307c2b(0x13e8),_0x307c2b(0x7ae),_0x307c2b(0x5a9e),'southNormal','activeSightLine',_0x307c2b(0x2d44),_0x307c2b(0x113a),'cleanDOM',_0x307c2b(0x4ca9),_0x307c2b(0x18bf),_0x307c2b(0x2c40),'baseColorTextureIndex','_middleMarkExist','_lineEntity',_0x307c2b(0x38ec),_0x307c2b(0x397a),'_wireframeDirty','hasTerrain','flatInteriorPointRevision_',_0x307c2b(0x1705),_0x307c2b(0x786),_0x307c2b(0x5576),_0x307c2b(0x2726),_0x307c2b(0x2680),_0x307c2b(0x1b0e),_0x307c2b(0x4245),'CategoryRange',_0x307c2b(0x3c1b),'openSitDataFromJson',_0x307c2b(0x37e8),_0x307c2b(0x1d3),_0x307c2b(0x4e32),_0x307c2b(0x234b),'vec2\x20invSize\x20=\x201.0\x20/\x20colorTextureDimensions;',_0x307c2b(0x1ad8),'tileHeight',_0x307c2b(0x2ab9),'bin',_0x307c2b(0x4a26),'_wSpeed',_0x307c2b(0x39a2),_0x307c2b(0x487b),_0x307c2b(0x931),_0x307c2b(0x1fdf),'createSmokeSystem',_0x307c2b(0x2658),_0x307c2b(0x2095),_0x307c2b(0x3a2c),'closeStream',_0x307c2b(0x3177),_0x307c2b(0x1a26),_0x307c2b(0x59bf),_0x307c2b(0x17a7),_0x307c2b(0x2c0a),'_listeners',_0x307c2b(0x636),'getMaxDistanceDisplay','_cacheSize',_0x307c2b(0x1dcd),_0x307c2b(0x3af4),'CollisionBuffers',_0x307c2b(0x3c65),_0x307c2b(0x62a),_0x307c2b(0x56b4),_0x307c2b(0x2b1c),'MeteorLine',_0x307c2b(0x358b),'_property',_0x307c2b(0x541b),'_outlineSubscription',_0x307c2b(0x123a),'gltfTexture',_0x307c2b(0x5643),_0x307c2b(0xaad),_0x307c2b(0x4720),_0x307c2b(0x56fb),_0x307c2b(0x15aa),_0x307c2b(0x1f7),'PlotCustomRadar\x20scene\x20is\x20required.',_0x307c2b(0x2e37),_0x307c2b(0x25c7),_0x307c2b(0x15e4),_0x307c2b(0x3778),'ratio',_0x307c2b(0x449d),_0x307c2b(0xd50),_0x307c2b(0x3a4),'northFalse',_0x307c2b(0x28dc),_0x307c2b(0x31cd),_0x307c2b(0x9a4),_0x307c2b(0x2d90),_0x307c2b(0x2b78),_0x307c2b(0x3531),_0x307c2b(0x3e76),_0x307c2b(0x3b65),_0x307c2b(0xee6),_0x307c2b(0xe26),_0x307c2b(0x451d),_0x307c2b(0x2311),_0x307c2b(0x4452),_0x307c2b(0x3bbf),'xmin',_0x307c2b(0x3c1f),'czm_blur','frameBufferType',_0x307c2b(0x4479),_0x307c2b(0x8b7),'bottom_extract',_0x307c2b(0xaca),'_commandsFar',_0x307c2b(0x5f6),_0x307c2b(0x3c21),_0x307c2b(0x372f),_0x307c2b(0x3d67),_0x307c2b(0x990),_0x307c2b(0x27c3),'drawingBufferXArr','uBuffer',_0x307c2b(0x2f7),_0x307c2b(0x975),'northwestChild',_0x307c2b(0x16fd),_0x307c2b(0x1330),_0x307c2b(0x23f1),_0x307c2b(0x369),'particleSystem',_0x307c2b(0x3a8e),_0x307c2b(0x59de),_0x307c2b(0x577),_0x307c2b(0x18a4),_0x307c2b(0x3039),_0x307c2b(0x1d85),_0x307c2b(0x125f),_0x307c2b(0x2434),_0x307c2b(0x5a98),_0x307c2b(0x47a5),'sinim',_0x307c2b(0x32ac),_0x307c2b(0x11fa),_0x307c2b(0x1b0),_0x307c2b(0x436d),'u_specular',_0x307c2b(0x537a),_0x307c2b(0x3080),_0x307c2b(0x154b),_0x307c2b(0x3577),_0x307c2b(0x430d),_0x307c2b(0x1157),_0x307c2b(0x5020),_0x307c2b(0xc0d),_0x307c2b(0x5960),_0x307c2b(0x134a),'normalShadingSmooth','_executeAnimation',_0x307c2b(0x957),_0x307c2b(0x3543),_0x307c2b(0x26eb),_0x307c2b(0x5384),_0x307c2b(0x5823),'The\x20supplied\x20element\x20doesn\x27t\x20support\x20dispatchEvent',_0x307c2b(0x2269),_0x307c2b(0x438),_0x307c2b(0x54f0),_0x307c2b(0x5b3),_0x307c2b(0x2a5b),_0x307c2b(0x846),_0x307c2b(0x48a2),_0x307c2b(0x13e1),_0x307c2b(0x50e3),_0x307c2b(0x26e5),_0x307c2b(0x4926),_0x307c2b(0x4454),_0x307c2b(0x5506),_0x307c2b(0x2b5b),_0x307c2b(0x37ec),'#BC8F8F',_0x307c2b(0x1b56),_0x307c2b(0x3609),'CRNProcessor',_0x307c2b(0x1c55),_0x307c2b(0x53f3),'currentPath',_0x307c2b(0x2edf),_0x307c2b(0x5a77),_0x307c2b(0x5151),_0x307c2b(0x44e6),_0x307c2b(0x1124),_0x307c2b(0x629),_0x307c2b(0x1d77),_0x307c2b(0x4b4e),_0x307c2b(0x3c90),_0x307c2b(0x66a),_0x307c2b(0x41b4),_0x307c2b(0x12fc),_0x307c2b(0x506f),'EllipsoidSurfaceAppearance',_0x307c2b(0x255d),'repeat-x',_0x307c2b(0x3e11),_0x307c2b(0xb8b),'SMLAuthor',_0x307c2b(0x8af),_0x307c2b(0x397),_0x307c2b(0x121f),_0x307c2b(0x1a33),_0x307c2b(0x1cb),_0x307c2b(0x5b40),'Stale\x20file\x20handle','zipTerrainData','meshopt_decodeVertexBuffer',_0x307c2b(0x2229),_0x307c2b(0x11a4),_0x307c2b(0x5645),_0x307c2b(0x4f79),'_accumulationDis','vec3\x20fresnelSchlick2(vec3\x20f0,\x20vec3\x20f90,\x20float\x20VdotH)\x20\x0a{\x0a\x20\x20\x20\x20return\x20f0\x20+\x20(f90\x20-\x20f0)\x20*\x20pow(clamp(1.0\x20-\x20VdotH,\x200.0,\x201.0),\x205.0);\x0a}\x0a\x0a','sz33',_0x307c2b(0x4a55),_0x307c2b(0x3156),_0x307c2b(0x1f3f),_0x307c2b(0x335c),_0x307c2b(0x2b85),_0x307c2b(0x2549),_0x307c2b(0x3c4e),_0x307c2b(0x553c),_0x307c2b(0x3ed6),_0x307c2b(0x2888),_0x307c2b(0x4f02),_0x307c2b(0x1c70),_0x307c2b(0x3c77),'setSimulationSpeed','clientWidth','LODRangeScale','_invBasis3','zoomoutMouseUpFunction',_0x307c2b(0x3b98),_0x307c2b(0x2073),'modified',_0x307c2b(0x43c0),'_isDepth',_0x307c2b(0x579e),_0x307c2b(0xd9f),_0x307c2b(0x1261),_0x307c2b(0x5924),_0x307c2b(0x18e4),'tileXYToQuadKey',_0x307c2b(0x4562),_0x307c2b(0x1088),'_vertexAttributes',_0x307c2b(0x219),_0x307c2b(0x129),_0x307c2b(0x5630),_0x307c2b(0x4c56),_0x307c2b(0x3bcf),_0x307c2b(0x585a),_0x307c2b(0x33b6),'options.flipY',_0x307c2b(0x4424),_0x307c2b(0x1d56),_0x307c2b(0xb07),_0x307c2b(0x50f5),'setObjsTranslate\x20translate',_0x307c2b(0x57a),_0x307c2b(0x52ad),'_arrowImage',_0x307c2b(0x3e0f),_0x307c2b(0x42ed),_0x307c2b(0x9ff),_0x307c2b(0x513),_0x307c2b(0x5aa8),_0x307c2b(0xde5),_0x307c2b(0x549a),_0x307c2b(0x115b),_0x307c2b(0x1b82),_0x307c2b(0x5127),'maximumTextureImageUnits',_0x307c2b(0x230e),_0x307c2b(0x4293),_0x307c2b(0x1d14),_0x307c2b(0x19b8),_0x307c2b(0x2278),_0x307c2b(0x36c1),'createCylinderOutlineGeometry',_0x307c2b(0x5727),'pixelDatatype','REFRACTION',_0x307c2b(0x5b3a),_0x307c2b(0x425c),_0x307c2b(0x57b8),'callee',_0x307c2b(0x43b0),_0x307c2b(0x12c8),_0x307c2b(0x3131),_0x307c2b(0x3919),'toDate',_0x307c2b(0x5767),_0x307c2b(0x5a36),_0x307c2b(0x4013),_0x307c2b(0x2a60),'Illegal\x20length:\x20',_0x307c2b(0xceb),_0x307c2b(0x48ee),_0x307c2b(0x33c0),_0x307c2b(0x578c),_0x307c2b(0x3bb1),'Program',_0x307c2b(0x59b),_0x307c2b(0xfdc),_0x307c2b(0x3a6f),'cesium-button\x20cesium-toolbar-button\x20cesium-home-button',_0x307c2b(0x42a8),'KHR_materials_common',_0x307c2b(0x5219),_0x307c2b(0x3e12),_0x307c2b(0x2da2),_0x307c2b(0x59cb),_0x307c2b(0x58c8),_0x307c2b(0x39b7),_0x307c2b(0xf78),'UNISSUED',_0x307c2b(0x3527),'_visibleSpotLightCount','_accumulationTexture',_0x307c2b(0x1e25),_0x307c2b(0x4239),_0x307c2b(0x44fb),'serverData',_0x307c2b(0x2b4c),_0x307c2b(0x46cb),_0x307c2b(0x2208),_0x307c2b(0x581c),_0x307c2b(0x221c),_0x307c2b(0x5887),_0x307c2b(0x100b),_0x307c2b(0x3ef),_0x307c2b(0x1221),_0x307c2b(0x164),_0x307c2b(0x33fd),'InstanceS3MB','needsUpload',_0x307c2b(0x23a2),_0x307c2b(0x4666),_0x307c2b(0x55e4),_0x307c2b(0x3cb2),_0x307c2b(0x454c),_0x307c2b(0x376c),_0x307c2b(0x5dc),'_featureResultsURI',_0x307c2b(0x57ba),_0x307c2b(0x43dc),'_array',_0x307c2b(0x198d),_0x307c2b(0x5a2e),'_primitiveScnaOutLineArry',_0x307c2b(0x193a),_0x307c2b(0x42f4),_0x307c2b(0x550e),_0x307c2b(0x233b),_0x307c2b(0x7b4),_0x307c2b(0x2cc4),_0x307c2b(0x4d19),_0x307c2b(0x3e1d),'_spatialQueryEnable',_0x307c2b(0x3983),_0x307c2b(0x445),_0x307c2b(0x1186),_0x307c2b(0x1ca2),'getLodRangeScale',_0x307c2b(0x3529),_0x307c2b(0x2659),_0x307c2b(0x2f1),_0x307c2b(0x23a6),'LOG_DEPTH_OVERLAY',_0x307c2b(0x254f),_0x307c2b(0x4371),'Invalid\x20data.\x20data\x20should\x20be\x20a\x20row\x20major\x202d\x20array.',_0x307c2b(0x1902),_0x307c2b(0x1533),_0x307c2b(0x38e4),_0x307c2b(0x251f),'Unsupported\x20data\x20type','_invViewMatrix',_0x307c2b(0x44a3),_0x307c2b(0x20ff),_0x307c2b(0x105b),_0x307c2b(0x8ad),'removeListenerFunc',_0x307c2b(0x55b2),'groundEfficiency','<li><strong>Features\x20Selected:\x20</strong>',_0x307c2b(0x1f0e),'isScaledSpacePointVisiblePossiblyUnderEllipsoid',_0x307c2b(0x2bd8),'lineDisplayType',_0x307c2b(0x2cd9),_0x307c2b(0x28a5),_0x307c2b(0x5935),_0x307c2b(0xfbc),_0x307c2b(0x987),_0x307c2b(0x54e8),_0x307c2b(0x3361),_0x307c2b(0x2846),_0x307c2b(0x1dc8),_0x307c2b(0x12ca),_0x307c2b(0xdc4),_0x307c2b(0x3453),_0x307c2b(0x2e61),_0x307c2b(0x998),'glyph','linear',_0x307c2b(0x5456),_0x307c2b(0x3a4d),_0x307c2b(0x284b),_0x307c2b(0x1971),_0x307c2b(0x504b),_0x307c2b(0x4122),_0x307c2b(0x1d3d),_0x307c2b(0x18cf),_0x307c2b(0x4b78),'_lastLength',_0x307c2b(0x4fed),'FILMIC_TONEMAPPING',_0x307c2b(0x3f19),_0x307c2b(0x51fd),_0x307c2b(0x4395),_0x307c2b(0x3822),_0x307c2b(0x4f21),'_useHeight',_0x307c2b(0x4527),'_dpPromise',_0x307c2b(0xfa7),_0x307c2b(0x1478),_0x307c2b(0x18c8),_0x307c2b(0x40fa),_0x307c2b(0x10dc),_0x307c2b(0x2275),_0x307c2b(0x2802),_0x307c2b(0x2b5a),_0x307c2b(0x37c8),_0x307c2b(0x5ace),_0x307c2b(0x3067),'secondDrawing',_0x307c2b(0x45ce),_0x307c2b(0x23b5),_0x307c2b(0x1efd),_0x307c2b(0x3355),_0x307c2b(0x4e3b),'plottingLayer\x20||\x20scene\x20is\x20required!',_0x307c2b(0xcdf),_0x307c2b(0x5886),_0x307c2b(0x3703),_0x307c2b(0x5246),_0x307c2b(0x1657),_0x307c2b(0x1a13),_0x307c2b(0x47d1),_0x307c2b(0x4588),_0x307c2b(0x2d14),_0x307c2b(0xb23),'Attenuation',_0x307c2b(0x28a7),'getStrideForLayout',_0x307c2b(0x3e85),'rgba(0,0,0,0)',_0x307c2b(0x468a),'SHOW_COMMENT',_0x307c2b(0x37cc),_0x307c2b(0x5248),_0x307c2b(0x1260),_0x307c2b(0x28ec),'_mipmapEnabled','uPBRTexWH','projection',_0x307c2b(0x18e),_0x307c2b(0x4183),_0x307c2b(0x3b95),_0x307c2b(0x5356),'PNG',_0x307c2b(0x153),_0x307c2b(0x384e),_0x307c2b(0x2e49),_0x307c2b(0x53dc),_0x307c2b(0x2ecf),_0x307c2b(0x28de),_0x307c2b(0x27c6),'_endSurroundLineColor','u_baseColorFactor',_0x307c2b(0xd44),_0x307c2b(0x4a2b),_0x307c2b(0x49a7),'unlisten',_0x307c2b(0xcee),_0x307c2b(0x3452),'uMaxFresnel','drawImage',_0x307c2b(0x4f7d),_0x307c2b(0x5aef),_0x307c2b(0xd2d),'options.premultiplyAlpha',_0x307c2b(0x57c),_0x307c2b(0x1bad),_0x307c2b(0x4f14),_0x307c2b(0x1dac),_0x307c2b(0x39a0),_0x307c2b(0x54ab),_0x307c2b(0x26d2),_0x307c2b(0x38de),_0x307c2b(0x4876),_0x307c2b(0x241d),_0x307c2b(0x3bdc),_0x307c2b(0x578e),_0x307c2b(0x33ef),_0x307c2b(0x5059),_0x307c2b(0x548b),_0x307c2b(0x2dff),_0x307c2b(0x16f5),',堆活跃内存(MB):',_0x307c2b(0x1421),'varying\x20vec4\x20vPositionMC;',_0x307c2b(0x3f96),_0x307c2b(0x45c6),'presimplify',_0x307c2b(0x121d),'fontStyle',_0x307c2b(0x296b),'_lastTidy',_0x307c2b(0x1efc),_0x307c2b(0x1633),_0x307c2b(0x1d04),_0x307c2b(0x4ca),'\x20\x20\x20\x20\x20\x20\x20\x20getLightColor(normalize(lVector),\x20v,\x20n,\x20pointLightColor,\x20fresnelTerm,\x20roughness,\x20lightDiffuseTerm,\x20lightSpecularTerm);\x0a',_0x307c2b(0x47a8),_0x307c2b(0x2a22),_0x307c2b(0x524f),_0x307c2b(0x17c5),_0x307c2b(0x32d7),'rotateMouseUpFunction',_0x307c2b(0x3dc3),_0x307c2b(0x24c3),'_removeCallbackFunc','wasm\x20streaming\x20compile\x20failed:\x20',_0x307c2b(0x590c),_0x307c2b(0x24de),_0x307c2b(0x2e7c),_0x307c2b(0x55b5),_0x307c2b(0x512b),'cesium-viewer-cesiumWidgetContainer',_0x307c2b(0x4664),_0x307c2b(0xff7),_0x307c2b(0x3f15),_0x307c2b(0x14e7),_0x307c2b(0x1b87),'atmosphereSaturationShift',_0x307c2b(0x2e58),'Nov',_0x307c2b(0x419f),_0x307c2b(0x74a),_0x307c2b(0x53be),_0x307c2b(0x14c7),_0x307c2b(0x590d),'kml-gx:outerColor',_0x307c2b(0x485f),'sup',_0x307c2b(0x4859),_0x307c2b(0x5820),_0x307c2b(0x468b),'_temeToPseudoFixed','/gridValues.json?bounds={\x22leftBottom\x22:{\x22x\x22:',_0x307c2b(0x4e4d),'isIntersectWithClipPlane',_0x307c2b(0x12a1),'\x20<\x20',_0x307c2b(0x38db),'_getMoveParameterSpeed',_0x307c2b(0x560d),'arraySize',_0x307c2b(0x1072),'endY',_0x307c2b(0x1cc3),_0x307c2b(0x1c54),'boundingBox',_0x307c2b(0x3158),_0x307c2b(0x46a7),_0x307c2b(0x3dba),_0x307c2b(0x12b3),'BoundingBox',_0x307c2b(0x14f7),'vec4\x20SRGBtoLINEAR4(vec4\x20srgbIn)\x20\x0a{\x0a\x20\x20\x20\x20vec3\x20linearOut\x20=\x20pow(srgbIn.rgb,\x20vec3(2.2));\x0a\x20\x20\x20\x20return\x20vec4(linearOut,\x20srgbIn.a);\x0a}\x0a\x0a',_0x307c2b(0xf9c),_0x307c2b(0x2f35),'innerHeight','TK_END','_imageSubscription',_0x307c2b(0x2e4b),'isMaterial',_0x307c2b(0x1c1),_0x307c2b(0x16e9),'Unexpected\x20end\x20of\x20mask\x20RLE\x20encoding','createSymbolByGeoJson',_0x307c2b(0x1ff9),_0x307c2b(0x16d8),_0x307c2b(0x572c),_0x307c2b(0x4d53),_0x307c2b(0x1c9d),_0x307c2b(0x3acf),'setPosition',_0x307c2b(0x2db7),_0x307c2b(0x6d4),_0x307c2b(0x406b),_0x307c2b(0x17d4),_0x307c2b(0x4544),_0x307c2b(0x3ae5),_0x307c2b(0x1125),_0x307c2b(0x14d6),_0x307c2b(0x2b13),_0x307c2b(0x29da),'getBlob',_0x307c2b(0xcd8),_0x307c2b(0x23be),_0x307c2b(0x3e74),_0x307c2b(0xc1d),_0x307c2b(0x468),_0x307c2b(0x5084),'topLeftOuter',_0x307c2b(0x2ee),_0x307c2b(0x32a4),_0x307c2b(0x405),_0x307c2b(0x7e6),_0x307c2b(0x8a2),'texCoordCompressConstant',_0x307c2b(0x1f50),_0x307c2b(0x2649),'aPickColor',_0x307c2b(0x1342),_0x307c2b(0x54e5),_0x307c2b(0x4139),'getRotateWithView','no\x20header\x20found',_0x307c2b(0xb67),_0x307c2b(0x3e30),_0x307c2b(0xcec),_0x307c2b(0x2783),_0x307c2b(0x23d3),_0x307c2b(0x59ea),_0x307c2b(0x4c0b),_0x307c2b(0x117),_0x307c2b(0x37d9),_0x307c2b(0x559b),'_analyst3D',_0x307c2b(0x5782),_0x307c2b(0x495),_0x307c2b(0x37a7),_0x307c2b(0x2d70),'iconCollisionCircle',_0x307c2b(0x139b),_0x307c2b(0x17cb),'invalid\x20type\x20for\x20getValue:\x20','_s3mURLs',_0x307c2b(0xa3f),_0x307c2b(0x1244),_0x307c2b(0x499a),_0x307c2b(0x4b7f),'enableTextureRenderable',_0x307c2b(0x5abd),_0x307c2b(0x3aee),_0x307c2b(0x3d78),'isSearchInProgress','_arrAssisTexture',_0x307c2b(0x12bd),_0x307c2b(0x833),_0x307c2b(0x581a),'createClosedDepthFramebuffer',_0x307c2b(0x25a6),'_removeElementObservers',_0x307c2b(0x202b),_0x307c2b(0xa0c),_0x307c2b(0x28b0),'updateCallback',_0x307c2b(0x20a),'_isGroup',_0x307c2b(0x4f5c),_0x307c2b(0x4e96),_0x307c2b(0x8ae),_0x307c2b(0x16cf),_0x307c2b(0x10a1),_0x307c2b(0x1289),'isUsePlotVisible',_0x307c2b(0x324c),_0x307c2b(0x1022),'inputOffset',_0x307c2b(0x5629),_0x307c2b(0x226f),'_stateChanged',_0x307c2b(0x201f),'the\x20index\x20is\x200~8',_0x307c2b(0x362d),_0x307c2b(0x4c62),'_multiNames',_0x307c2b(0x2a86),'idMapping',_0x307c2b(0x8a6),'_visitedFrame',_0x307c2b(0x1b50),_0x307c2b(0x1461),_0x307c2b(0x1faa),'\x27FS_createFolder\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you',_0x307c2b(0x4d29),_0x307c2b(0x4de6),'INCH','text-shadow',_0x307c2b(0x1d05),_0x307c2b(0x41fe),_0x307c2b(0x1c9e),_0x307c2b(0x34ad),_0x307c2b(0x4b4c),'VisibleDistanceMin',_0x307c2b(0x1e36),_0x307c2b(0x151d),_0x307c2b(0x2d4b),_0x307c2b(0x3c5),'shiftRightUnsigned',_0x307c2b(0x24d7),_0x307c2b(0x5485),_0x307c2b(0x38ed),'Module.cdInitializerPrefixURL\x20option\x20was\x20removed,\x20use\x20Module.locateFile\x20instead','clearAllEditCtrl',_0x307c2b(0xd06),_0x307c2b(0x488e),_0x307c2b(0x2f8d),_0x307c2b(0x133f),_0x307c2b(0x2315),_0x307c2b(0x2eb7),_0x307c2b(0x2276),_0x307c2b(0x1276),'ColorGeometryInstanceAttribute','\x0a\x20\x20\x20\x20\x20\x20\x20\x20NoSleep\x20enabled\x20for\x20older\x20iOS\x20devices.\x20This\x20can\x20interrupt\x0a\x20\x20\x20\x20\x20\x20\x20\x20active\x20or\x20long-running\x20network\x20requests\x20from\x20completing\x20successfully.\x0a\x20\x20\x20\x20\x20\x20\x20\x20See\x20https://github.com/richtr/NoSleep.js/issues/15\x20for\x20more\x20details.\x0a\x20\x20\x20\x20\x20\x20',_0x307c2b(0x161a),'getTrackType',_0x307c2b(0x3692),_0x307c2b(0x3710),_0x307c2b(0x158f),'fromDistanceDisplayCondition','geodeticSurfaceNormal',_0x307c2b(0x2e1d),_0x307c2b(0x1d35),_0x307c2b(0x47bd),'_zoomTarget','SAFE_FOR_JQUERY',_0x307c2b(0x56f7),_0x307c2b(0x3066),_0x307c2b(0x5854),_0x307c2b(0x33bf),_0x307c2b(0x1402),_0x307c2b(0x374c),_0x307c2b(0x1df6),_0x307c2b(0x205),_0x307c2b(0x41e6),_0x307c2b(0xd41),'computeHierarchyPackedLength',_0x307c2b(0x4136),_0x307c2b(0x2f0d),'distanceDisplayConditionAndDisableDepth','findSymbolByName',_0x307c2b(0x4a64),_0x307c2b(0x56d2),_0x307c2b(0x36ba),'maxInstensity',_0x307c2b(0x2d18),_0x307c2b(0x1e9e),_0x307c2b(0x4baa),_0x307c2b(0x2f6b),_0x307c2b(0x4e5),'substr',_0x307c2b(0xcb5),_0x307c2b(0x10c4),_0x307c2b(0x1c35),_0x307c2b(0x2fb8),_0x307c2b(0x3530),'_hasLeafChild','attribute\x20vec3\x20position;\x0aattribute\x20vec3\x20normal;\x0aattribute\x20float\x20batchId;\x0a\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec3\x20v_normalEC;\x0avarying\x20vec2\x20v_st;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20vec4(position,\x201.0);\x0a\x0a\x20\x20\x20\x20v_positionEC\x20=\x20(czm_modelView\x20*\x20p).xyz;\x20\x20\x20\x20\x20\x20//\x20position\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20v_normalEC\x20=\x20czm_normal\x20*\x20normal;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normal\x20in\x20eye\x20coordinates\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20p;\x0a}\x0a',_0x307c2b(0x42b2),_0x307c2b(0x488d),_0x307c2b(0x311b),_0x307c2b(0x3b32),_0x307c2b(0xda9),_0x307c2b(0x4dcf),'area\x20calculation\x20is\x20wrong',_0x307c2b(0x333b),_0x307c2b(0x4d4b),'PlotCollentionLayer','textInput:\x20styleString,\x20event:\x20{\x20keydown:\x20styleEditorKeyPress\x20}','_symbolTextStyle',_0x307c2b(0x3d4e),'_initialSize',_0x307c2b(0x587c),'Arg\x20list\x20too\x20long','#define\x20POINT_LIGHTS\x20',_0x307c2b(0x1a3e),_0x307c2b(0xa10),_0x307c2b(0x10f2),_0x307c2b(0x2ff0),_0x307c2b(0x5277),'dirPolyline',_0x307c2b(0x372d),_0x307c2b(0x4630),_0x307c2b(0x9da),'quadKey',_0x307c2b(0x2fd6),_0x307c2b(0x3f1e),_0x307c2b(0xc3b),'removeOnStop',_0x307c2b(0x33f7),_0x307c2b(0x3cba),_0x307c2b(0x5841),_0x307c2b(0x3474),_0x307c2b(0x2108),_0x307c2b(0x4713),_0x307c2b(0x46aa),_0x307c2b(0x1eb0),_0x307c2b(0x25a3),_0x307c2b(0x4bdb),'css:\x20{\x20\x22cesium-projectionPicker-visible\x22\x20:\x20(dropDownVisible\x20&&\x20!_orthographic),\x20\x20\x20\x22cesium-projectionPicker-none\x22\x20:\x20_orthographic,\x20\x20\x20\x22cesium-projectionPicker-hidden\x22\x20:\x20!dropDownVisible},attr:\x20{\x20title:\x20tooltipOrthographic\x20},click:\x20switchToOrthographic,cesiumSvgPath:\x20{\x20path:\x20_orthographicPath,\x20width:\x2064,\x20height:\x2064\x20}',_0x307c2b(0x4442),_0x307c2b(0x2c31),_0x307c2b(0x2a40),'pressure',_0x307c2b(0xb1e),_0x307c2b(0x381f),_0x307c2b(0x4ce9),_0x307c2b(0x1e22),_0x307c2b(0x1321),_0x307c2b(0x2a94),_0x307c2b(0x196b),'_sunLightColor',_0x307c2b(0x46fe),_0x307c2b(0x17b0),_0x307c2b(0x4c10),_0x307c2b(0x432f),_0x307c2b(0x56b2),_0x307c2b(0x1ae7),_0x307c2b(0x57e8),'getGeoEntityMoveParameterTimes','SlopeRegion',_0x307c2b(0x529f),'getMaxScale',_0x307c2b(0x503),'_updaterSets',_0x307c2b(0x16c2),_0x307c2b(0x4499),_0x307c2b(0x35ca),'maxWidth',_0x307c2b(0x2e04),_0x307c2b(0x11f6),_0x307c2b(0x1b01),_0x307c2b(0x3504),_0x307c2b(0x4eb4),_0x307c2b(0x4ff2),'floodRect',_0x307c2b(0x4daa),_0x307c2b(0x429),_0x307c2b(0x1307),_0x307c2b(0x3df1),'no\x20read()\x20available',_0x307c2b(0x1102),_0x307c2b(0x44d5),'fromUTF8',_0x307c2b(0x4d0e),_0x307c2b(0x318),'Array',_0x307c2b(0x4602),_0x307c2b(0x46f2),'#extension\x20GL_EXT_frag_depth\x20:\x20enable',_0x307c2b(0x3ec0),_0x307c2b(0x7ec),_0x307c2b(0x4c72),'priorityFunction',_0x307c2b(0x8ec),_0x307c2b(0x4b67),_0x307c2b(0x4351),_0x307c2b(0x4f6d),_0x307c2b(0x5715),_0x307c2b(0x414e),_0x307c2b(0x3eda),'textureInitilized',_0x307c2b(0x2a25),_0x307c2b(0x21e9),_0x307c2b(0x2123),_0x307c2b(0x3fe4),_0x307c2b(0x4624),'_fMinValue',_0x307c2b(0xa3a),_0x307c2b(0x499),_0x307c2b(0x174),_0x307c2b(0x2902),_0x307c2b(0x545c),_0x307c2b(0x3465),_0x307c2b(0x486d),_0x307c2b(0xf90),_0x307c2b(0x5117),_0x307c2b(0x3463),_0x307c2b(0x555e),_0x307c2b(0x189a),'uTransmissionFactor',_0x307c2b(0x187c),'chord',_0x307c2b(0xb15),'<div\x20id=\x22titleSign\x22\x20class=\x22titleSign\x22><div\x20class=\x22titleSignContent-wrapper\x22><div\x20id=\x22titleSignContent\x22\x20class=\x22titleSignContent\x22></div></div></div>','twitter','\x20\x20\x20\x20v_positionEC\x20=\x20position.xyz;\x0a',_0x307c2b(0x2bc0),'SilhouetteInstanceStride',_0x307c2b(0x17b4),_0x307c2b(0x4ce5),'_pipeline',_0x307c2b(0x595a),_0x307c2b(0x56a5),_0x307c2b(0x5370),_0x307c2b(0x1c82),_0x307c2b(0x23a3),_0x307c2b(0x1232),'findListener_',_0x307c2b(0x5915),_0x307c2b(0x76e),_0x307c2b(0x2413),'planes2D_LOW_y','u_MainTex_TexelSize',_0x307c2b(0x4f01),_0x307c2b(0x3b18),_0x307c2b(0x3e58),'JSON',_0x307c2b(0x4b21),_0x307c2b(0x517d),'_originalGLContext','sqResultTexture',_0x307c2b(0x32d6),_0x307c2b(0x25bc),'_geoEntityEffectExtendFactory',_0x307c2b(0x8da),_0x307c2b(0x19e4),_0x307c2b(0x29e2),_0x307c2b(0x3adb),_0x307c2b(0xce1),_0x307c2b(0x2aee),'atime',_0x307c2b(0x4316),'isObservable',_0x307c2b(0x28ff),_0x307c2b(0x37d0),_0x307c2b(0x3273),_0x307c2b(0x3f82),_0x307c2b(0x3ad9),'repaint',_0x307c2b(0x5459),'_minimumHeights',_0x307c2b(0x97e),_0x307c2b(0x2b73),_0x307c2b(0x454e),_0x307c2b(0x391b),_0x307c2b(0x171a),_0x307c2b(0x2728),'formatted','not\x20convertible\x20to\x20Long',_0x307c2b(0x26e),'Inflate',_0x307c2b(0x35f2),_0x307c2b(0x5254),_0x307c2b(0x3c1),_0x307c2b(0x2035),_0x307c2b(0x3174),_0x307c2b(0x2aae),_0x307c2b(0x4110),_0x307c2b(0x2381),_0x307c2b(0x1865),_0x307c2b(0x2ad3),_0x307c2b(0x660),'_enableDepthTest','stopViews',_0x307c2b(0x2048),'geojson',_0x307c2b(0x1606),_0x307c2b(0xa98),_0x307c2b(0x1bb4),'_prepareLoad',_0x307c2b(0x5196),_0x307c2b(0x2d7f),_0x307c2b(0x1cdc),'afterAdd',_0x307c2b(0x51dc),'getNodeValue',_0x307c2b(0x2c45),_0x307c2b(0x1e9f),_0x307c2b(0x3f4d),_0x307c2b(0xff3),'u_texture','_initAllIndex',_0x307c2b(0x3abf),'getPitchAngle',_0x307c2b(0x34ce),_0x307c2b(0x41bf),'unpackInterpolationResult',_0x307c2b(0x33a4),'determineQuadrant',_0x307c2b(0x4913),_0x307c2b(0x5607),_0x307c2b(0x1eb1),_0x307c2b(0x596),_0x307c2b(0x1615),_0x307c2b(0x1224),_0x307c2b(0x24bc),_0x307c2b(0x29bd),_0x307c2b(0x3806),'precision\x20highp\x20float;\x0aprecision\x20highp\x20int;\x0a#define\x20SMAA_DEBUG_SPLIT_VIEW\x200\x0auniform\x20vec2\x20u_resolution;\x0auniform\x20sampler2D\x20tBlendWeights;\x0auniform\x20sampler2D\x20tColor;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avarying\x20vec4\x20fOffset[2];\x0avec4\x20SMAANeighborhoodBlendingPS(\x20vec2\x20texcoord,\x20vec4\x20offset[\x202\x20],\x20sampler2D\x20colorTex,\x20sampler2D\x20blendTex\x20)\x20{\x0a\x20\x20\x20\x20vec4\x20a;\x0a\x20\x20\x20\x20a.xz\x20=\x20texture2D(\x20blendTex,\x20texcoord\x20).xz;\x0a\x20\x20\x20\x20a.y\x20=\x20texture2D(\x20blendTex,\x20offset[\x201\x20].zw\x20).g;\x0a\x20\x20\x20\x20a.w\x20=\x20texture2D(\x20blendTex,\x20offset[\x201\x20].xy\x20).a;\x0a\x20\x20\x20\x20if\x20(\x20dot(a,\x20vec4(\x201.0,\x201.0,\x201.0,\x201.0\x20))\x20<\x201e-5\x20)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20texture2D(\x20colorTex,\x20texcoord,\x200.0\x20);\x0a\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20offset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20offset.x\x20=\x20a.a\x20>\x20a.b\x20?\x20a.a\x20:\x20-a.b;\x0a\x20\x20\x20\x20\x20\x20\x20\x20offset.y\x20=\x20a.g\x20>\x20a.r\x20?\x20-a.g\x20:\x20a.r;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(\x20abs(\x20offset.x\x20)\x20>\x20abs(\x20offset.y\x20))\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20offset.y\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20offset.x\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20C\x20=\x20texture2D(\x20colorTex,\x20texcoord,\x200.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20texcoord\x20+=\x20sign(\x20offset\x20)\x20*\x20u_resolution;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20Cop\x20=\x20texture2D(\x20colorTex,\x20texcoord,\x200.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20s\x20=\x20abs(\x20offset.x\x20)\x20>\x20abs(\x20offset.y\x20)\x20?\x20abs(\x20offset.x\x20)\x20:\x20abs(\x20offset.y\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20C.xyz\x20=\x20pow(C.xyz,\x20vec3(2.2));\x0a\x20\x20\x20\x20\x20\x20\x20\x20Cop.xyz\x20=\x20pow(Cop.xyz,\x20vec3(2.2));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20mixed\x20=\x20mix(C,\x20Cop,\x20s);\x0a\x20\x20\x20\x20\x20\x20\x20\x20mixed.xyz\x20=\x20pow(mixed.xyz,\x20vec3(1.0\x20/\x202.2));\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20mixed;\x0a\x20\x20\x20\x20}\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20SMAANeighborhoodBlendingPS(\x20v_textureCoordinates,\x20fOffset,\x20tColor,\x20tBlendWeights\x20);\x0a#if\x20SMAA_DEBUG_SPLIT_VIEW\x20//\x20split\x20the\x20view\x20in\x20the\x20middle\x20and\x20display\x20the\x20unprocessed\x20image\x20on\x20the\x20right\x0a\x20\x20\x20\x20//\x20test\x20stuff\x0a\x20\x20\x20\x20if\x20(v_textureCoordinates.x\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(v_textureCoordinates.x\x20<\x200.5\x20+\x20(5.0\x20/\x20czm_viewport.z))\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(0,\x200,\x201,\x201);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(tColor,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x20//\x20DEBUG\x0a}','materialsByName',_0x307c2b(0x3c48),_0x307c2b(0x519b),'×','rippleTexture','rasterPolylines',_0x307c2b(0x39c5),_0x307c2b(0x24b1),'offsetBounds',_0x307c2b(0x3785),_0x307c2b(0x42b7),'Oct','0\x200\x20','modelScale','ELLIPSOIDS_LENGTH',_0x307c2b(0x4027),'updateScaneCylinder',_0x307c2b(0x3bab),_0x307c2b(0x1dea),_0x307c2b(0x3a85),'debugPickedTile',_0x307c2b(0x2813),'keyup',_0x307c2b(0x3095),_0x307c2b(0x3dde),_0x307c2b(0x3a55),_0x307c2b(0x4cdc),_0x307c2b(0xf96),_0x307c2b(0x27a0),'batchId1','_fieldTexture',_0x307c2b(0x41ba),'_dataBuffer',_0x307c2b(0x4d63),_0x307c2b(0x3c10),_0x307c2b(0x4ee),_0x307c2b(0x3620),_0x307c2b(0x368c),_0x307c2b(0x25d7),_0x307c2b(0x252d),'varargs','_fullscreenSubscription',_0x307c2b(0x152a),'https://[subdomain].tianditu.gov.cn/ter_w/wmts','airy',_0x307c2b(0x151a),'layout(location=0)\x20in\x20vec3\x20pos;\x0alayout(location=3)\x20in\x20vec2\x20texCoord;\x0auniform\x20float\x20pointSize;\x0auniform\x20float\x20uFieldTextureSize;\x0auniform\x20float\x20uMaxFilterValue;\x0auniform\x20float\x20uMinFilterValue;\x0auniform\x20vec4\x20particleColor;\x0auniform\x20sampler2D\x20velocityTexture;\x0auniform\x20sampler2D\x20colorTable;\x0auniform\x20float\x20uHasColorTable;\x0auniform\x20float\x20uCeil;\x0auniform\x20float\x20uFloor;\x0auniform\x20float\x20velocityScale;\x0auniform\x20float\x20deltaTime;\x0auniform\x20vec4\x20uXYBounds;\x0auniform\x20vec2\x20uZBounds;\x0auniform\x20float\x20uTextureDepth;\x0aout\x20vec4\x20velocityColor;\x0aout\x20vec2\x20outTexCoord;\x0a\x0afloat\x20computerOnePixelLength()\x0a{\x0a\x20\x20\x20\x20vec4\x20viewPos\x20=\x20czm_modelView\x20*\x20vec4(pos,\x201.0);\x0a\x20\x20\x20\x20vec4\x20winPos\x20=\x20czm_projection\x20*\x20viewPos;\x0a\x20\x20\x20\x20float\x20dwidth\x20=\x20czm_metersPerPixel(viewPos);\x0a\x20\x20\x20\x20winPos.x\x20=\x20winPos.x\x20-\x202.0\x20*\x20dwidth;\x0a\x20\x20\x20\x20vec4\x20newViewPos\x20=\x20czm_inverseProjection\x20*\x20winPos;\x0a\x20\x20\x20\x20return\x20length(viewPos\x20-\x20newViewPos);\x0a}\x0a\x0avec4\x20computePos(vec3\x20v3Normal)\x0a{\x0a\x20\x20\x20\x20vec4\x20viewPos\x20=\x20czm_modelView\x20*\x20vec4(pos,\x201.0);\x0a#ifdef\x20SIZEFIXED\x0a\x20\x20\x20\x20viewPos.xyz\x20=\x20viewPos.xyz\x20+\x20v3Normal\x20*\x20computerOnePixelLength()\x20*\x20uFieldTextureSize;\x0a#else\x0a\x20\x20\x20\x20viewPos.xyz\x20=\x20viewPos.xyz\x20+\x20v3Normal\x20*\x20uFieldTextureSize;\x0a#endif\x0a\x20\x20\x20\x20viewPos.xyz\x20=\x20viewPos.xyz\x20*\x200.9;\x0a\x20\x20\x20\x20return\x20czm_projection\x20*\x20viewPos;\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec2\x20velocityTexCoord;\x0a\x20\x20\x20\x20velocityTexCoord.x\x20=\x20(pos.x\x20-\x20uXYBounds.x)\x20/\x20(uXYBounds.z\x20-\x20uXYBounds.x);\x0a\x20\x20\x20\x20velocityTexCoord.y\x20=\x20(pos.y\x20-\x20uXYBounds.y)\x20/\x20(uXYBounds.w\x20-\x20uXYBounds.y);\x0a\x20\x20\x20\x20float\x20texCoordZ\x20=\x20pos.z\x20/\x20(uZBounds.y\x20-\x20uZBounds.x);\x0a\x20\x20\x20\x20float\x20texCoordStep\x20=\x201.0\x20/\x20uTextureDepth;\x0a\x20\x20\x20\x20float\x20timesZ\x20=\x20floor(texCoordZ\x20/\x20texCoordStep);\x0a\x20\x20\x20\x20velocityTexCoord.x\x20/=\x20uTextureDepth;\x0a\x20\x20\x20\x20velocityTexCoord.x\x20+=\x20texCoordStep\x20*\x20timesZ;\x0a\x20\x20\x20\x20vec3\x20velocity\x20=\x20texture(velocityTexture,\x20velocityTexCoord).xyz;\x0a\x20\x20\x20\x20float\x20velocitySize\x20=\x20length(velocity);\x0a\x20\x20\x20\x20float\x20threshold\x20=\x20abs(uCeil\x20-\x20uFloor);\x0a\x20\x20\x20\x20float\x20contourRate\x20=\x20(velocitySize\x20-\x20uFloor)\x20/\x20threshold;\x0a\x20\x20\x20\x20float\x20finalCoord\x20=\x20clamp(contourRate,\x200.0,\x201.0);\x0a\x20\x20\x20\x20velocityColor\x20=\x20mix(particleColor,\x20texture(colorTable,\x20vec2(0.0,\x20finalCoord)).rgba,\x20uHasColorTable);\x0a\x20\x20\x20\x20outTexCoord=\x20texCoord;\x0a#ifdef\x20FILTER\x0a\x20\x20\x20\x20if(velocitySize\x20>\x20uMaxFilterValue\x20||\x20velocitySize\x20<\x20uMinFilterValue)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20velocityColor.a\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20\x20if(pos.x\x20>\x20uXYBounds.z\x20||\x20pos.x\x20<\x20uXYBounds.x\x20||\x20pos.y\x20>\x20uXYBounds.w\x20||\x20pos.y\x20<\x20uXYBounds.y\x20||\x20pos.z\x20<\x20uZBounds.x\x20||\x20pos.z\x20>\x20uZBounds.y)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20velocityColor.a\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a#ifdef\x20TEXTUREEFFECT\x0a\x20\x20\x20\x20vec3\x20nextPos\x20=\x20pos.xyz\x20+\x20velocity.xyz\x20*\x20deltaTime\x20*\x20velocityScale;\x0a\x20\x20\x20\x20vec4\x20nextPrjPos\x20=\x20czm_modelViewProjection\x20*\x20vec4(nextPos,\x201.0);\x0a\x20\x20\x20\x20vec4\x20curPrjPos\x20=\x20czm_modelViewProjection\x20*\x20vec4(pos,\x201.0);\x0a\x20\x20\x20\x20vec2\x20direction\x20=\x20normalize(nextPrjPos.xy\x20-\x20curPrjPos.xy);\x0a\x20\x20\x20\x20float\x20cosx\x20=\x20dot(direction,\x20vec2(1.0,\x200.0));\x0a\x20\x20\x20\x20float\x20cosy\x20=\x20dot(direction,\x20vec2(0.0,\x201.0));\x0a\x20\x20\x20\x20float\x20sinx\x20=\x20sqrt(1.0-\x20cosx*cosx);\x0a\x20\x20\x20\x20float\x20cosYBiggerThan0\x20=\x20sign(cosy);\x0a\x20\x20\x20\x20mat2\x20mat\x20=\x20mat2(cosx,\x20sinx\x20*\x20cosYBiggerThan0,\x20-sinx\x20*\x20cosYBiggerThan0,\x20cosx);\x0a\x20\x20\x20\x20vec2\x20realNormal\x20=\x20mat\x20*\x20texCoord.xy;\x0a\x20\x20\x20\x20gl_Position\x20=\x20computePos(vec3(realNormal.xy,\x200.0));\x0a#else\x0a\x20\x20\x20\x20gl_PointSize\x20=\x20pointSize;\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(pos,\x201);\x0a#endif\x0a}','zoomInPaintVertexArray',_0x307c2b(0x4248),_0x307c2b(0x8ac),_0x307c2b(0x5452),_0x307c2b(0x5873),'minX',_0x307c2b(0x11b4),_0x307c2b(0x42c4),'_pinBuilder',_0x307c2b(0x2009),_0x307c2b(0x1fda),'css:\x20{\x20\x22cesium-baseLayerPicker-selectedItem\x22\x20:\x20$data\x20===\x20$parents[1].selectedTerrain\x20},attr:\x20{\x20title:\x20tooltip\x20},visible:\x20creationCommand.canExecute,click:\x20function($data)\x20{\x20$parents[1].selectedTerrain\x20=\x20$data;\x20}',_0x307c2b(0x4190),_0x307c2b(0x439f),_0x307c2b(0x50e1),_0x307c2b(0x3e77),_0x307c2b(0x440b),_0x307c2b(0x797),_0x307c2b(0x476f),_0x307c2b(0x2211),_0x307c2b(0xa49),_0x307c2b(0x5a3c),_0x307c2b(0x12a6),_0x307c2b(0x2c85),'/default_map','getCenter','no\x20named\x20scene\x20was\x20found!','_modeChanged',_0x307c2b(0x1a0d),_0x307c2b(0x324f),_0x307c2b(0x589c),_0x307c2b(0x1932),_0x307c2b(0x21c0),_0x307c2b(0x3555),_0x307c2b(0x410e),_0x307c2b(0x29c1),'setSelection\x20ids','COMPRESSED_RGB_ETC1_WEBGL',_0x307c2b(0x143a),_0x307c2b(0x41c0),'/**\x0a\x20*\x20Creates\x20a\x20matrix\x20that\x20transforms\x20vectors\x20from\x20tangent\x20space\x20to\x20eye\x20space.\x0a\x20*\x0a\x20*\x20@name\x20czm_tangentToEyeSpaceMatrix\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec3}\x20normalEC\x20The\x20normal\x20vector\x20in\x20eye\x20coordinates.\x0a\x20*\x20@param\x20{vec3}\x20tangentEC\x20The\x20tangent\x20vector\x20in\x20eye\x20coordinates.\x0a\x20*\x20@param\x20{vec3}\x20bitangentEC\x20The\x20bitangent\x20vector\x20in\x20eye\x20coordinates.\x0a\x20*\x0a\x20*\x20@returns\x20{mat3}\x20The\x20matrix\x20that\x20transforms\x20from\x20tangent\x20space\x20to\x20eye\x20space.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20mat3\x20tangentToEye\x20=\x20czm_tangentToEyeSpaceMatrix(normalEC,\x20tangentEC,\x20bitangentEC);\x0a\x20*\x20vec3\x20normal\x20=\x20tangentToEye\x20*\x20texture2D(normalMap,\x20st).xyz;\x0a\x20*/\x0amat3\x20czm_tangentToEyeSpaceMatrix(vec3\x20normalEC,\x20vec3\x20tangentEC,\x20vec3\x20bitangentEC)\x0a{\x0a\x20\x20\x20\x20vec3\x20normal\x20=\x20normalize(normalEC);\x0a\x20\x20\x20\x20vec3\x20tangent\x20=\x20normalize(tangentEC);\x0a\x20\x20\x20\x20vec3\x20bitangent\x20=\x20normalize(bitangentEC);\x0a\x20\x20\x20\x20return\x20mat3(tangent.x\x20\x20,\x20tangent.y\x20\x20,\x20tangent.z,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bitangent.x,\x20bitangent.y,\x20bitangent.z,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20normal.x\x20\x20\x20,\x20normal.y\x20\x20\x20,\x20normal.z);\x0a}\x0a',_0x307c2b(0x1c20),_0x307c2b(0x21f0),_0x307c2b(0x436f),_0x307c2b(0x1f5a),_0x307c2b(0x22af),_0x307c2b(0x4701),_0x307c2b(0xd2e),_0x307c2b(0x5709),_0x307c2b(0x3f68),_0x307c2b(0x52c5),_0x307c2b(0x34a),'_imageResult',_0x307c2b(0x50d0),_0x307c2b(0xfc0),_0x307c2b(0x41e2),_0x307c2b(0x236),_0x307c2b(0xf7b),_0x307c2b(0x26d5),_0x307c2b(0x991),_0x307c2b(0x2266),'_pickObj','_downSampleFBO1',_0x307c2b(0x1da5),_0x307c2b(0x1faf),_0x307c2b(0x1cde),_0x307c2b(0x20b9),_0x307c2b(0x57fd),'_surroundLineWidth',_0x307c2b(0x7e2),_0x307c2b(0x3fde),'_lightDirectionWC',_0x307c2b(0x5679),'<generic\x20error,\x20no\x20stack>','glyphOffsetArray',_0x307c2b(0x2dba),_0x307c2b(0x396a),_0x307c2b(0x4f4b),_0x307c2b(0x1854),_0x307c2b(0x3945),_0x307c2b(0x2057),'Ray','debugShowFramesPerSecond',_0x307c2b(0x214b),_0x307c2b(0xf83),_0x307c2b(0x40bd),_0x307c2b(0x3299),_0x307c2b(0x41ab),_0x307c2b(0x149a),_0x307c2b(0xdc9),_0x307c2b(0x4d44),_0x307c2b(0x4025),_0x307c2b(0x5a94),_0x307c2b(0x3e7a),_0x307c2b(0x2c2e),_0x307c2b(0x2829),'isS3MZ',_0x307c2b(0x4359),'textOffsetY_',_0x307c2b(0x2884),_0x307c2b(0x4f35),_0x307c2b(0x4ab0),'_styleDirty','width','var\x20','getBuffer',_0x307c2b(0x96b),_0x307c2b(0x4d36),'getAttributeLocations',_0x307c2b(0x3f48),_0x307c2b(0x12f9),_0x307c2b(0x3d46),_0x307c2b(0x3e5b),_0x307c2b(0x2476),'_computeNearFarPlanes',_0x307c2b(0x2947),_0x307c2b(0x1400),_0x307c2b(0x2175),_0x307c2b(0x125d),_0x307c2b(0x2355),_0x307c2b(0x4e5a),_0x307c2b(0x3f44),_0x307c2b(0x3653),_0x307c2b(0xf92),_0x307c2b(0x1962),'headingFree','invalid\x20`mention`\x20cfg\x20-\x20see\x20docs',_0x307c2b(0x4c91),'lowercase-refine',_0x307c2b(0x327f),_0x307c2b(0x1ff4),_0x307c2b(0x36aa),_0x307c2b(0x17a8),_0x307c2b(0x40e2),_0x307c2b(0x5895),_0x307c2b(0x48f0),_0x307c2b(0x1d94),_0x307c2b(0x176d),_0x307c2b(0x3962),_0x307c2b(0x3e61),_0x307c2b(0x2ed5),'cachestatus',_0x307c2b(0x181d),_0x307c2b(0x1e08),'isSupported','METEORLINE',_0x307c2b(0x1b2d),_0x307c2b(0x2584),_0x307c2b(0x55b4),_0x307c2b(0x4781),'postMessage','Illegal\x20range:\x20Truncated\x20data,\x20',_0x307c2b(0x140a),'texcoordNormalization2D',_0x307c2b(0x3894),_0x307c2b(0x3159),'</li><li><strong>Points\x20Selected:\x20</strong>',_0x307c2b(0x31f6),_0x307c2b(0x2b87),'filterTile',_0x307c2b(0x3f92),_0x307c2b(0x3544),_0x307c2b(0xa16),_0x307c2b(0x18e7),_0x307c2b(0x2400),'Deceleration',_0x307c2b(0x5787),_0x307c2b(0x46ee),_0x307c2b(0x51f4),_0x307c2b(0x1044),'decodeMatrix',_0x307c2b(0x35d),'_filterTileSubscription',_0x307c2b(0xe8e),'#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a#ifdef\x20COMPUTE_W_VALUE\x0a\x20\x20\x20\x20varying\x20float\x20wValue;\x0a#endif\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vPositionMC;\x0avarying\x20vec4\x20vPosition;\x0avarying\x20float\x20v_pixelDistance;\x0a#ifdef\x20APPLY_SPLIT\x0auniform\x20float\x20uSplitDirection;\x0auniform\x20float\x20uSplitPosition;\x0a#endif\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSwipeRegion;\x0a#endif\x0avoid\x20main()\x0a{\x0a#ifdef\x20APPLY_SPLIT\x0a\x20\x20\x20\x20if\x20(uSplitDirection\x20>\x201.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.x\x20>\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.x\x20<\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20<\x20-1.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.y\x20<\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20<\x20-0.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.y\x20>\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20APPLY_SWIPE\x20\x0a\x20\x20\x20\x20czm_RollerShutter(gl_FragCoord.xy,\x20uSwipeRegion);\x0a#endif\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20if(czm_executeExcavation())\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x09if(vColor.a\x20<\x200.1)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vColor;\x0a#ifdef\x20ADJUST_COLOR\x0a\x09gl_FragColor.rgb\x20=\x20czm_adjustColor(gl_FragColor.rgb);\x0a#endif\x0a\x20\x20\x20\x20float\x20distanceToCenter\x20=\x20length(gl_PointCoord\x20-\x20vec2(0.5));\x0a\x20\x20\x20\x20float\x20maxDistance\x20=\x20max(0.0,\x200.5\x20-\x20v_pixelDistance);\x0a\x20\x20\x20\x20float\x20wholeAlpha\x20=\x201.0\x20-\x20smoothstep(maxDistance,\x200.5,\x20distanceToCenter);\x0a\x20\x20\x20\x20gl_FragColor.a\x20*=\x20wholeAlpha;\x0a\x09if(gl_FragColor.a\x20<\x200.1)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a#ifdef\x20CLIP\x0a\x20\x20\x20\x20gl_FragColor\x20*=\x20czm_clip(czm_modelView\x20*\x20vec4(vPositionMC.xyz,\x201.0),\x201.0);\x0a#endif\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x0a}',_0x307c2b(0x3cd4),_0x307c2b(0x4357),_0x307c2b(0x1df),'datasetInfo',_0x307c2b(0x4976),_0x307c2b(0x156e),_0x307c2b(0x3a2),'_layerActived',_0x307c2b(0x148c),'_taskProcessorReady','dot',_0x307c2b(0x4486),_0x307c2b(0x44ab),_0x307c2b(0xe7d),_0x307c2b(0x199f),_0x307c2b(0x4c84),_0x307c2b(0x48a0),_0x307c2b(0x28c7),'wallOpaqueRate',_0x307c2b(0x2bfc),_0x307c2b(0x266c),_0x307c2b(0x48ec),_0x307c2b(0x1c61),_0x307c2b(0xe79),_0x307c2b(0x2d9d),_0x307c2b(0x3a1c),_0x307c2b(0x764),_0x307c2b(0xa66),_0x307c2b(0xefb),_0x307c2b(0xb26),_0x307c2b(0x5905),_0x307c2b(0x3c3),_0x307c2b(0x4e3f),_0x307c2b(0x1d43),_0x307c2b(0x523a),_0x307c2b(0x2205),_0x307c2b(0x51c5),'_main','dynamicAlloc','removeGeoEntityEffect',_0x307c2b(0x2e8a),'modify_',_0x307c2b(0x4229),'linearRingssContainsXY','\x20instead',_0x307c2b(0x31d8),_0x307c2b(0x47eb),_0x307c2b(0x19c6),_0x307c2b(0x231f),'FallOff.x\x20*\x200.5))\x0a',_0x307c2b(0x20ac),_0x307c2b(0x4605),'GLFW',_0x307c2b(0xf11),_0x307c2b(0x2cb5),_0x307c2b(0x455),_0x307c2b(0x1b99),_0x307c2b(0x317b),'_orbitsVisible','mvtLayerID',_0x307c2b(0x3f9c),'createdByUpsampling',_0x307c2b(0xe89),_0x307c2b(0x1d3b),'_shaderCache',_0x307c2b(0x53cf),_0x307c2b(0x2151),'BLAST','setMiterLimit',_0x307c2b(0xd5f),_0x307c2b(0x1f1b),'attribute\x20vec2\x20aSideness;\x0aattribute\x20vec3\x20aPosition0;\x0aattribute\x20vec3\x20aPosition1;\x0a\x0auniform\x20float\x20uLineWidth;\x0auniform\x20mat4\x20uRenderTextureMatrix;\x0a\x0avarying\x20vec4\x20renderTextureCoord;\x0a\x0avec4\x20resolvePosition(vec4\x20viewPosV0,\x20vec4\x20viewPosV1,\x20vec2\x20sidenessNorm)\x20{\x0a\x20\x20\x20\x20vec2\x20sideness\x20=\x20sidenessNorm\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20vec4\x20viewPos\x20=\x20mix(viewPosV0,\x20viewPosV1,\x20sidenessNorm.y);\x0a\x20\x20\x20\x20vec4\x20projPosV0\x20=\x20czm_projection\x20*\x20viewPosV0;\x0a\x20\x20\x20\x20vec4\x20projPosV1\x20=\x20czm_projection\x20*\x20viewPosV1;\x0a\x20\x20\x20\x20vec4\x20projPos\x20=\x20czm_projection\x20*\x20viewPos;\x0a\x20\x20\x20\x20vec3\x20screenSpaceLineNDC\x20=\x20(projPosV1.xyz\x20/\x20projPosV1.w\x20-\x20projPosV0.xyz\x20/\x20projPosV0.w);\x0a\x20\x20\x20\x20vec2\x20uNDCToPixel\x20=\x20vec2(czm_viewport.z\x20/\x202.0,\x20czm_viewport.w\x20/\x202.0);\x0a\x20\x20\x20\x20vec2\x20screenSpaceLinePixels\x20=\x20screenSpaceLineNDC.xy\x20*\x20uNDCToPixel;\x0a\x20\x20\x20\x20float\x20lineLengthPixels\x20=\x20length(screenSpaceLinePixels);\x0a\x20\x20\x20\x20float\x20dzPerPixel\x20=\x20screenSpaceLineNDC.z\x20/\x20lineLengthPixels;\x0a\x20\x20\x20\x20vec2\x20screenSpaceDirection\x20=\x20screenSpaceLinePixels\x20/\x20lineLengthPixels;\x0a\x20\x20\x20\x20vec2\x20perpendicularScreenSpaceDirection\x20=\x20vec2(screenSpaceDirection.y,\x20-screenSpaceDirection.x)\x20*\x20sideness.x;\x0a\x20\x20\x20\x20vec2\x20uPixelToNDC\x20=\x20vec2(2.0\x20/\x20czm_viewport.z,\x202.0\x20/\x20czm_viewport.w);\x0a\x20\x20\x20\x20float\x20halfLineWidth\x20=\x20max(uLineWidth,\x201.0)\x20*\x200.5;\x0a\x20\x20\x20\x20vec2\x20halfLineWidthNDC\x20=\x20halfLineWidth\x20*\x20uPixelToNDC;\x0a\x20\x20\x20\x20vec2\x20ndcOffset\x20=\x20screenSpaceDirection\x20*\x20halfLineWidthNDC\x20+\x20perpendicularScreenSpaceDirection\x20*\x20halfLineWidthNDC;\x0a\x20\x20\x20\x20projPos.xy\x20+=\x20ndcOffset\x20*\x20projPos.w;\x0a\x20\x20\x20\x20projPos.z\x20+=\x20(dzPerPixel\x20*\x20halfLineWidth)\x20*\x20sideness.y\x20*\x20projPos.w;\x0a\x20\x20\x20\x20return\x20projPos;\x0a}\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20vec4\x20viewPosV0\x20=\x20czm_modelView\x20*\x20vec4(aPosition0,\x201.0);\x0a\x20\x20\x20\x20vec4\x20viewPosV1\x20=\x20czm_modelView\x20*\x20vec4(aPosition1,\x201.0);\x0a\x20\x20\x20\x20gl_Position\x20=\x20resolvePosition(viewPosV0,\x20viewPosV1,\x20aSideness);\x0a\x20\x20\x20\x20vec4\x20viewPos\x20=\x20czm_inverseProjection\x20*\x20gl_Position;\x0a\x20\x20\x20\x20renderTextureCoord\x20=\x20uRenderTextureMatrix\x20*\x20viewPos;\x0a}',_0x307c2b(0x435a),_0x307c2b(0x10a3),_0x307c2b(0x78e),'eccsq',_0x307c2b(0x5038),'linearExtrude',_0x307c2b(0x2de3),_0x307c2b(0x570e),_0x307c2b(0x13f),_0x307c2b(0x326b),_0x307c2b(0x1410),'_navigationHelpButton',_0x307c2b(0x18d6),_0x307c2b(0x593e),_0x307c2b(0x1b35),_0x307c2b(0x26f),_0x307c2b(0x1868),_0x307c2b(0x3ec8),'xinclo',_0x307c2b(0xa36),_0x307c2b(0x733),_0x307c2b(0x15c7),'scale(',_0x307c2b(0x36a2),_0x307c2b(0x2625),_0x307c2b(0x1943),_0x307c2b(0x5b03),'czm_instanced_modelViewProjection',_0x307c2b(0xe30),_0x307c2b(0x4542),_0x307c2b(0x1460),_0x307c2b(0x5069),_0x307c2b(0x2930),'\x20at\x20line\x20',_0x307c2b(0x2b2a),'_isGetPositions',_0x307c2b(0x458a),_0x307c2b(0x59c2),_0x307c2b(0x27b3),'DAYS_PER_JULIAN_CENTURY',_0x307c2b(0x2a9b),_0x307c2b(0x41bc),_0x307c2b(0x2d40),_0x307c2b(0x21a4),_0x307c2b(0x5b14),_0x307c2b(0x56ab),_0x307c2b(0x18f9),_0x307c2b(0xe7b),_0x307c2b(0x21c5),_0x307c2b(0x28d2),_0x307c2b(0x30db),_0x307c2b(0x77f),_0x307c2b(0x4baf),'_actualPosition',_0x307c2b(0x4244),_0x307c2b(0x59a8),_0x307c2b(0x24b9),_0x307c2b(0x1bf4),_0x307c2b(0x29ef),_0x307c2b(0x14e1),_0x307c2b(0x5305),_0x307c2b(0x5683),_0x307c2b(0x2793),_0x307c2b(0x54cf),_0x307c2b(0xb70),_0x307c2b(0x5466),'category',_0x307c2b(0x2e12),'fillOutlinePatternUniformValues',_0x307c2b(0x83d),_0x307c2b(0x3b5),_0x307c2b(0x5734),_0x307c2b(0x44aa),_0x307c2b(0x48c6),'___udivdi3','SAFE_FOR_TEMPLATES',_0x307c2b(0xb71),_0x307c2b(0x32f9),_0x307c2b(0x118a),_0x307c2b(0x1e5c),_0x307c2b(0x41f5),_0x307c2b(0x2d3),_0x307c2b(0x51e4),'writeIndent',_0x307c2b(0x1ca1),_0x307c2b(0xfcb),_0x307c2b(0x4cd2),_0x307c2b(0x15b4),_0x307c2b(0x704),_0x307c2b(0x4225),_0x307c2b(0x3a60),_0x307c2b(0x4cb6),_0x307c2b(0x326),'addChildToken',_0x307c2b(0x3a4b),_0x307c2b(0x322e),'evenColor',_0x307c2b(0x1a44),_0x307c2b(0x3ee5),_0x307c2b(0x53ac),_0x307c2b(0x4f0b),_0x307c2b(0x21fe),_0x307c2b(0x1787),_0x307c2b(0x37b9),_0x307c2b(0x3d6f),'uTriangleFiltratePixel','DARKSLATEGRAY',_0x307c2b(0x3e03),_0x307c2b(0x3f0),_0x307c2b(0x3fe5),'_expandLink',_0x307c2b(0x1334),_0x307c2b(0xfeb),'rgba(102,102,102,1.00)',_0x307c2b(0x2cf5),'Out\x20of\x20unique\x20Pick\x20IDs.','_linkPrimitive',_0x307c2b(0x3cec),_0x307c2b(0x2445),_0x307c2b(0x1731),'IVORY','?url=',_0x307c2b(0x4be),_0x307c2b(0x11f4),_0x307c2b(0x32c),_0x307c2b(0xc2e),_0x307c2b(0x41cf),_0x307c2b(0x205e),_0x307c2b(0x1ecd),_0x307c2b(0x5a58),_0x307c2b(0x3255),_0x307c2b(0x449a),_0x307c2b(0x302),_0x307c2b(0x86d),_0x307c2b(0x1c1f),'_multiChoose',_0x307c2b(0x143f),_0x307c2b(0xb3c),',\x0a\x20\x20\x20\x20\x20\x20\x20\x20','check',_0x307c2b(0x2e09),_0x307c2b(0x56a7),_0x307c2b(0x2dca),_0x307c2b(0x128e),'minimumClock','drawGradient',_0x307c2b(0x4cfe),'skeletonSelectedChange',_0x307c2b(0x7eb),_0x307c2b(0x4d10),_0x307c2b(0x5736),_0x307c2b(0x3f7a),'VERTICALCRS','_crossfadeParameters',_0x307c2b(0x2a64),_0x307c2b(0x4a36),_0x307c2b(0x3cea),'center2DLow',_0x307c2b(0x13c3),_0x307c2b(0x2c5f),_0x307c2b(0x2a7d),_0x307c2b(0x506a),'TileKey','margin',_0x307c2b(0x38b9),_0x307c2b(0x5256),_0x307c2b(0x51d9),'_fovy',_0x307c2b(0x521c),_0x307c2b(0x207d),_0x307c2b(0x16ec),')),\x201.0)',_0x307c2b(0x4cf0),_0x307c2b(0x11f2),'_debug',_0x307c2b(0x801),_0x307c2b(0x2e87),_0x307c2b(0x589a),_0x307c2b(0x27d7),'_computeCenter',_0x307c2b(0x2878),_0x307c2b(0x5791),_0x307c2b(0x47ea),_0x307c2b(0x4e6f),_0x307c2b(0x21f8),'hasChild',_0x307c2b(0x731),'TEXTAREA',_0x307c2b(0x4cdf),_0x307c2b(0x475c),_0x307c2b(0x20d),'ThirdParty/crunch.wasm',_0x307c2b(0x38ae),_0x307c2b(0xe66),'MultiTemporalWeight',_0x307c2b(0x490d),_0x307c2b(0x3bc7),_0x307c2b(0x57ac),_0x307c2b(0x30d1),_0x307c2b(0x49e1),_0x307c2b(0x2279),'./SampleData/situationSimulation/Picture/gas.png','posq',_0x307c2b(0x2a96),'_debugWireframe',_0x307c2b(0x4704),_0x307c2b(0x3233),_0x307c2b(0x3c0e),_0x307c2b(0x35b2),_0x307c2b(0x1655),_0x307c2b(0x4304),_0x307c2b(0x1a8a),_0x307c2b(0x4081),'symbolLROffset','createJavaScriptEvaluatorBlock','dataVersion',_0x307c2b(0x2401),_0x307c2b(0x5101),_0x307c2b(0x43ec),_0x307c2b(0x26c5),_0x307c2b(0x10f7),_0x307c2b(0x2b03),_0x307c2b(0x7df),_0x307c2b(0x3bbd),_0x307c2b(0x2a7a),_0x307c2b(0x6ef),_0x307c2b(0x2ef6),_0x307c2b(0x3b85),_0x307c2b(0x3520),'setVisibleLabels',_0x307c2b(0x3ab),_0x307c2b(0x3180),'removeAllScanArray',_0x307c2b(0x2a95),_0x307c2b(0x262a),_0x307c2b(0x3847),_0x307c2b(0x21a9),_0x307c2b(0x40d5),_0x307c2b(0x31ed),_0x307c2b(0x4916),_0x307c2b(0x50f0),_0x307c2b(0x4ad4),_0x307c2b(0x3f8b),_0x307c2b(0x4570),'Invalid\x20function\x20pointer\x20called\x20with\x20signature\x20\x27iiii\x27.\x20Perhaps\x20this\x20is\x20an\x20invalid\x20value\x20(e.g.\x20caused\x20by\x20calling\x20a\x20virtual\x20method\x20on\x20a\x20NULL\x20pointer)?\x20Or\x20calling\x20a\x20function\x20with\x20an\x20incorrect\x20type,\x20which\x20will\x20fail?\x20(it\x20is\x20worth\x20building\x20your\x20source\x20files\x20with\x20-Werror\x20(warnings\x20are\x20errors),\x20as\x20warnings\x20can\x20indicate\x20undefined\x20behavior\x20which\x20can\x20cause\x20this)','t5cof','getActiveAttrib',_0x307c2b(0x35f6),_0x307c2b(0x3d1c),'\x20\x20\x20\x20tangent\x20=\x20czm_octDecode(',_0x307c2b(0x5535),_0x307c2b(0x2664),_0x307c2b(0x1a1b),_0x307c2b(0x418f),_0x307c2b(0xaf1),'SKIP_LOD_MASK','uniform\x20float\x20uTransparentFilter;\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_non_pick_main();\x20\x0a\x20\x20\x20\x20if\x20(gl_FragColor.a\x20<\x20uTransparentFilter)\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20','excavationRegion',_0x307c2b(0x26a4),_0x307c2b(0x48fc),_0x307c2b(0x1e8f),_0x307c2b(0x3acb),_0x307c2b(0x5abc),'_transparency',_0x307c2b(0x2d93),'_colorBlendModeSubscription',_0x307c2b(0x1412),_0x307c2b(0x3dd5),'_offsetInstanceExtend',_0x307c2b(0x485c),_0x307c2b(0x3bf9),'getScreenSpaceBoundingBox',_0x307c2b(0x570c),_0x307c2b(0x2971),'setEndUUID',_0x307c2b(0x4370),'_debugCascadeFrustums','_setServerClipRegions',_0x307c2b(0x3068),_0x307c2b(0x337e),_0x307c2b(0x2321),_0x307c2b(0x4399),_0x307c2b(0x59e8),'scaleAndBias',_0x307c2b(0x28fb),_0x307c2b(0x11c),'setScanColor',_0x307c2b(0x37fe),_0x307c2b(0x2126),_0x307c2b(0x58ff),_0x307c2b(0x24b0),_0x307c2b(0x51e6),'#702007',_0x307c2b(0x241f),_0x307c2b(0x501a),'//\x20emulated\x20noperspective\x0a#ifndef\x20LOG_DEPTH\x0avarying\x20float\x20v_WindowZ;\x0a#endif\x0a\x0a/**\x0a\x20*\x20Clamps\x20a\x20vertex\x20to\x20the\x20far\x20plane.\x0a\x20*\x0a\x20*\x20@name\x20czm_depthClampFarPlane\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec4}\x20coords\x20The\x20vertex\x20in\x20clip\x20coordinates.\x0a\x20*\x20@returns\x20{vec4}\x20The\x20vertex\x20clipped\x20to\x20the\x20far\x20plane.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20gl_Position\x20=\x20czm_depthClampFarPlane(czm_modelViewProjection\x20*\x20vec4(position,\x201.0));\x0a\x20*\x0a\x20*\x20@see\x20czm_writeDepthClampedToFarPlane\x0a\x20*/\x0avec4\x20czm_depthClampFarPlane(vec4\x20coords)\x0a{\x0a#ifndef\x20LOG_DEPTH\x0a\x20\x20\x20\x20v_WindowZ\x20=\x20(0.5\x20*\x20(coords.z\x20/\x20coords.w)\x20+\x200.5)\x20*\x20coords.w;\x0a\x20\x20\x20\x20coords.z\x20=\x20min(coords.z,\x20coords.w);\x0a#endif\x0a\x20\x20\x20\x20return\x20coords;\x0a}\x0a',_0x307c2b(0x4df2),_0x307c2b(0x47bf),_0x307c2b(0x2f51),'__cxa_is_pointer_type',_0x307c2b(0x5268),_0x307c2b(0x26b),_0x307c2b(0x2ce9),_0x307c2b(0x3d82),_0x307c2b(0x5918),_0x307c2b(0x30fe),_0x307c2b(0x3736),'nightFadeInDistance',_0x307c2b(0x900),'destination-out','setTerrainBlock',_0x307c2b(0x37e4),_0x307c2b(0x5558),_0x307c2b(0x40d3),_0x307c2b(0x4b05),'_depthGBuffer',_0x307c2b(0x3d0f),_0x307c2b(0x39c6),_0x307c2b(0x479d),_0x307c2b(0x59f1),'cia',_0x307c2b(0x3d1a),'convertToReferenceFrame',_0x307c2b(0x2636),_0x307c2b(0x34fe),'hex',_0x307c2b(0x7c0),_0x307c2b(0x1379),_0x307c2b(0x25a5),_0x307c2b(0x35ec),_0x307c2b(0x1a47),_0x307c2b(0x5134),_0x307c2b(0x40f0),_0x307c2b(0x3140),'_highpIntSupported','_selectRect',_0x307c2b(0x4973),_0x307c2b(0x3cf8),'Cannot\x20enlarge\x20memory\x20arrays\x20to\x20size\x20',_0x307c2b(0x2a4b),_0x307c2b(0x50a6),_0x307c2b(0x2d92),'lineDash_',_0x307c2b(0x4a0d),_0x307c2b(0x22be),_0x307c2b(0xb78),_0x307c2b(0x39b),'text-justify','creator',_0x307c2b(0x4445),_0x307c2b(0x5996),_0x307c2b(0x43e0),'_corridor',_0x307c2b(0x513c),'removeLayer',_0x307c2b(0x50c8),_0x307c2b(0x2f2b),'_touchedFrame','_maximumTerrainLevel',_0x307c2b(0x17c4),_0x307c2b(0x2bdd),_0x307c2b(0x4112),_0x307c2b(0x4336),'togglePickTileset',_0x307c2b(0x36da),_0x307c2b(0x2f95),_0x307c2b(0x2e5a),'_lineFXAACommand','debugShowPickDepth',_0x307c2b(0x4a10),_0x307c2b(0x345d),_0x307c2b(0x56f8),_0x307c2b(0x13b0),'low',_0x307c2b(0x594c),_0x307c2b(0x22f7),_0x307c2b(0x13ef),_0x307c2b(0x4857),_0x307c2b(0x4bb0),_0x307c2b(0x6da),_0x307c2b(0x12d),_0x307c2b(0x3775),'seconds',_0x307c2b(0x3680),'_clusterBillboardCollection',_0x307c2b(0x2e82),_0x307c2b(0x343e),_0x307c2b(0x26d0),_0x307c2b(0x2430),_0x307c2b(0x1bf6),_0x307c2b(0xabc),_0x307c2b(0x4998),_0x307c2b(0x8b1),_0x307c2b(0x4fd1),_0x307c2b(0x4318),_0x307c2b(0x296),'getBloodVolumeBounds',_0x307c2b(0x5605),_0x307c2b(0x2f7b),_0x307c2b(0x1d88),_0x307c2b(0x268b),_0x307c2b(0x40cc),_0x307c2b(0x46f5),'_tilesLoaded',_0x307c2b(0x531f),_0x307c2b(0x5142),'addImageryClipRegions',_0x307c2b(0x53ec),_0x307c2b(0x5780),'_modelCommands',_0x307c2b(0x4732),_0x307c2b(0xe8d),_0x307c2b(0x35a8),_0x307c2b(0x25ea),_0x307c2b(0x1569),_0x307c2b(0x4da6),_0x307c2b(0x23e7),_0x307c2b(0xd35),_0x307c2b(0x3114),_0x307c2b(0x2ec9),_0x307c2b(0x2427),_0x307c2b(0x4c0e),_0x307c2b(0x455c),_0x307c2b(0x5ff),_0x307c2b(0x3ef3),_0x307c2b(0x494e),_0x307c2b(0x4b46),_0x307c2b(0x50ca),_0x307c2b(0x1d32),_0x307c2b(0x378d),'\x20*\x20specularIntensity;\x0a',_0x307c2b(0x3674),_0x307c2b(0x10d2),_0x307c2b(0x3238),_0x307c2b(0x589b),'\x20\x20\x20\x20vec2\x20brdfLut\x20=\x20texture2D(czm_brdfLut,\x20vec2(NdotV,\x20roughness)).rg;\x0a',_0x307c2b(0x43e3),_0x307c2b(0x4a46),'not\x20a\x20string',_0x307c2b(0x2d12),_0x307c2b(0x463a),_0x307c2b(0x1e48),'_perPositionHeightExtrude','#ifdef\x20SPECULAR_IBL\x20\x0a',_0x307c2b(0x2d78),_0x307c2b(0x530a),_0x307c2b(0x48e7),_0x307c2b(0x3c3a),_0x307c2b(0x38fe),_0x307c2b(0x3cad),'getAttribLocation',_0x307c2b(0x2be0),_0x307c2b(0x2101),'getScanedColor','_numberToString',_0x307c2b(0x4a40),_0x307c2b(0x19ae),'extends',_0x307c2b(0x545e),_0x307c2b(0x5019),_0x307c2b(0x1802),_0x307c2b(0x528),_0x307c2b(0x1742),_0x307c2b(0x5952),_0x307c2b(0x1e14),'uExcavationMode','_deferred',_0x307c2b(0x3687),'_modelType',_0x307c2b(0x2827),_0x307c2b(0x49a1),_0x307c2b(0x36ed),_0x307c2b(0xe48),_0x307c2b(0x2ce6),_0x307c2b(0x4bc1),'_skeletonTileMap','wgs84ToWindowCoordinates','czm_out',_0x307c2b(0x1ec),_0x307c2b(0x1659),_0x307c2b(0x3679),_0x307c2b(0x516d),'<div\x20class=\x22sm-zoombar\x22\x20data-bind=\x22event\x20:\x20{mousedown\x20:\x20handleZoomBarScrollMouseDown,\x20touchstart\x20:\x20handleZoomBarScrollMouseDown},style\x20:\x20{top\x20:\x20+\x20zoombarTop\x20+\x20\x27px\x27\x20}\x22></div>','./log',_0x307c2b(0x5843),_0x307c2b(0x43a7),_0x307c2b(0x5241),'#define\x20AUTO_EXPOSURE\x0a',_0x307c2b(0x10ae),_0x307c2b(0x1350),_0x307c2b(0x428a),_0x307c2b(0x359c),'_doorClickEvent',_0x307c2b(0x33ee),_0x307c2b(0x31bc),_0x307c2b(0x415f),'createTransparentCommand',_0x307c2b(0x2a6f),_0x307c2b(0x51aa),'1,0,0,1,0,0','indexBuffersToCreate',_0x307c2b(0x4dd2),_0x307c2b(0x34bf),_0x307c2b(0x204a),_0x307c2b(0x152c),'_contentModelMatrix',_0x307c2b(0x1dbd),_0x307c2b(0x4458),_0x307c2b(0x876),_0x307c2b(0x47dd),'OES_standard_derivatives',_0x307c2b(0x4af4),_0x307c2b(0x39eb),_0x307c2b(0x4685),_0x307c2b(0x463b),_0x307c2b(0x4a60),_0x307c2b(0x2871),_0x307c2b(0x127b),_0x307c2b(0x51df),'supportCompressType',_0x307c2b(0x1a2d),_0x307c2b(0x55cf),_0x307c2b(0x433f),'_tiltOnEllipsoid',_0x307c2b(0x3809),'HEX_COLOR_RE_','Val',_0x307c2b(0x33c6),_0x307c2b(0x3259),_0x307c2b(0x3fcc),'globalLineWidthScale','calDistance',_0x307c2b(0x3de9),_0x307c2b(0x5274),_0x307c2b(0x1aec),_0x307c2b(0x1e04),_0x307c2b(0x45ac),_0x307c2b(0x4700),_0x307c2b(0x1785),_0x307c2b(0x4d4f),'REPLACE','getAllImages',_0x307c2b(0x3f27),_0x307c2b(0x348b),_0x307c2b(0xca4),_0x307c2b(0x1f70),_0x307c2b(0x4a14),'MATRIX_PROPERTY',_0x307c2b(0x1f05),_0x307c2b(0x2d76),_0x307c2b(0x3df4),_0x307c2b(0x198a),_0x307c2b(0x562c),_0x307c2b(0x47f7),_0x307c2b(0x1bdb),_0x307c2b(0xaa8),'iszoomout',_0x307c2b(0x535a),_0x307c2b(0xd1f),_0x307c2b(0x153f),_0x307c2b(0x5666),'_emscripten_stack_init',_0x307c2b(0x30c6),_0x307c2b(0x5218),'Bearer\x20',_0x307c2b(0x999),_0x307c2b(0x4e1c),_0x307c2b(0x4b9d),_0x307c2b(0xe86),_0x307c2b(0x5266),'setGeoEntityScaleParameter',_0x307c2b(0xaea),'twoPasses',_0x307c2b(0x5957),_0x307c2b(0x12f7),_0x307c2b(0x683),_0x307c2b(0x1fa2),_0x307c2b(0x5685),_0x307c2b(0x526c),_0x307c2b(0x36dd),_0x307c2b(0x13d6),'getWhichPtOfNormal',_0x307c2b(0xd8b),_0x307c2b(0x2fe5),_0x307c2b(0x461),_0x307c2b(0x717),_0x307c2b(0x1067),_0x307c2b(0x3732),_0x307c2b(0x3f2d),_0x307c2b(0x2869),_0x307c2b(0x16dc),_0x307c2b(0x2a01),_0x307c2b(0x10fc),_0x307c2b(0x3589),_0x307c2b(0x518),_0x307c2b(0x1c42),_0x307c2b(0x26bc),_0x307c2b(0x2cfc),_0x307c2b(0x1923),'_featureFilter',_0x307c2b(0x3ad7),_0x307c2b(0x48f6),_0x307c2b(0x5312),'_adjustAxisLength',_0x307c2b(0xe56),_0x307c2b(0xdf4),'scanColor',_0x307c2b(0x214d),_0x307c2b(0x4b55),_0x307c2b(0x3dc0),_0x307c2b(0x2eef),_0x307c2b(0x27c2),_0x307c2b(0xcd2),_0x307c2b(0x499f),_0x307c2b(0x28d4),'TRANSFORM_2D','colorForward',_0x307c2b(0x33d),_0x307c2b(0x5029),_0x307c2b(0x266d),'multiplierLabel','\x22\x20width=\x2248\x22\x20height=\x2248\x22\x20/></td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-pan\x22>Pan\x20view</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-details\x22>Left\x20click\x20+\x20drag</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</tr>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tr>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td><img\x20src=\x22',_0x307c2b(0x1a0b),_0x307c2b(0x430b),_0x307c2b(0x2d98),_0x307c2b(0xaa6),'setScanedColor',_0x307c2b(0x2466),_0x307c2b(0x32a6),_0x307c2b(0x565b),_0x307c2b(0xf44),_0x307c2b(0x1822),_0x307c2b(0x112c),_0x307c2b(0xbca),'Bounding\x20Volumes','languages',_0x307c2b(0x18b5),_0x307c2b(0x229),_0x307c2b(0xba8),_0x307c2b(0x4a4d),_0x307c2b(0xb61),_0x307c2b(0x45b4),'./utils','_coverageArea',_0x307c2b(0x37f4),_0x307c2b(0x68a),'lineGradient','clearAll()\x20will\x20be\x20deprecated,\x20please\x20use\x20clearAllState()',_0x307c2b(0x169),_0x307c2b(0x2161),_0x307c2b(0x59a7),_0x307c2b(0x31a6),'drawIntensity',_0x307c2b(0x23ce),_0x307c2b(0x1c0c),'readHuffmanTree',_0x307c2b(0x84a),'billboardQuality',_0x307c2b(0x380b),_0x307c2b(0x125),_0x307c2b(0x1e68),_0x307c2b(0x24dc),_0x307c2b(0x2ee2),_0x307c2b(0x5663),_0x307c2b(0x4965),'utils.arrayRemoveItem','_commandsIgnoreShow',_0x307c2b(0x5b17),'#DEB887',_0x307c2b(0x3344),_0x307c2b(0x1873),_0x307c2b(0x19e6),_0x307c2b(0x4b1a),_0x307c2b(0xb62),_0x307c2b(0x2756),_0x307c2b(0x4185),_0x307c2b(0x26a5),_0x307c2b(0x3ef1),_0x307c2b(0x4b20),_0x307c2b(0x3dfb),_0x307c2b(0x2cf9),_0x307c2b(0x250f),_0x307c2b(0x3cff),_0x307c2b(0x11fe),'KIDNEY',_0x307c2b(0x5052),'begin,\x20end',_0x307c2b(0x4d70),'setShowPntCount','toShortString',_0x307c2b(0x3562),_0x307c2b(0x5472),_0x307c2b(0x4f5a),_0x307c2b(0x2923),'BufferReader',',\x20Max\x20Depth\x20Rendered:\x20','topAndBottom',_0x307c2b(0x31f2),_0x307c2b(0x526b),'STREAM_DRAW',_0x307c2b(0x32d1),_0x307c2b(0x257d),_0x307c2b(0x70c),_0x307c2b(0x3212),_0x307c2b(0x2495),_0x307c2b(0x16e1),_0x307c2b(0x17f3),_0x307c2b(0x3184),_0x307c2b(0x1baa),_0x307c2b(0x12da),_0x307c2b(0x4ecb),_0x307c2b(0x5b0c),_0x307c2b(0x54bc),_0x307c2b(0x9d4),_0x307c2b(0x4543),_0x307c2b(0x557),'_primitiveRenderState','northward','lte',_0x307c2b(0x2006),_0x307c2b(0x2889),_0x307c2b(0x3628),_0x307c2b(0x1324),_0x307c2b(0x3e22),_0x307c2b(0x3b09),_0x307c2b(0x3375),_0x307c2b(0x586),'computeView',_0x307c2b(0x2c1e),_0x307c2b(0x778),_0x307c2b(0x1681),_0x307c2b(0x3fa6),'computeBoundingSphere','texture',_0x307c2b(0x3380),_0x307c2b(0x57bd),_0x307c2b(0x32a7),_0x307c2b(0x1b36),_0x307c2b(0x3b13),_0x307c2b(0x57bb),_0x307c2b(0x420a),_0x307c2b(0x5413),_0x307c2b(0x4904),_0x307c2b(0x1893),'%02d:%02d:%02d\x20UTC',_0x307c2b(0x5728),_0x307c2b(0x11d8),_0x307c2b(0x1f85),_0x307c2b(0x1edc),'SYMBOL_CONCENTRICCIRCLE',_0x307c2b(0x2ffe),_0x307c2b(0x2803),_0x307c2b(0x490f),'mask',_0x307c2b(0x2ab0),_0x307c2b(0x3989),_0x307c2b(0x2b99),'PIXEL_SIZE_ON_SCREEN','add',_0x307c2b(0x3644),'\x20=\x20mat3(u_',_0x307c2b(0x9ce),'_symbolType',_0x307c2b(0x26fa),_0x307c2b(0xedd),_0x307c2b(0x3954),_0x307c2b(0x6a1),_0x307c2b(0x1518),'ignoreDependencies',_0x307c2b(0x1839),_0x307c2b(0x4c36),'getEntries','toArrayBuffer',_0x307c2b(0x49de),'[kmlVersion]',_0x307c2b(0x4a12),_0x307c2b(0x1940),'_arrRasterPointCommand',_0x307c2b(0x184b),'the\x20distance\x20is\x20greater\x20than\x200.0',_0x307c2b(0x49f5),_0x307c2b(0x4a45),_0x307c2b(0x1191),_0x307c2b(0x13b9),_0x307c2b(0x5a0b),_0x307c2b(0x5b3b),'_subSymbolScaleValue',_0x307c2b(0x42d7),_0x307c2b(0x6e1),_0x307c2b(0x3401),'style_',_0x307c2b(0x2865),_0x307c2b(0x274),'getReadOptions',_0x307c2b(0x5803),_0x307c2b(0x177d),_0x307c2b(0x2b56),_0x307c2b(0x37a2),_0x307c2b(0x4ee6),_0x307c2b(0x17ac),_0x307c2b(0x5af8),'getToneMappedSkyLight',_0x307c2b(0x2bd6),_0x307c2b(0x1c22),_0x307c2b(0x2c6b),_0x307c2b(0x3c81),_0x307c2b(0x4f2d),_0x307c2b(0x5340),_0x307c2b(0x5532),'varying\x20vec2\x20v_textureCoordinates;\x0a\x0auniform\x20float\x20originalSize;\x0auniform\x20sampler2D\x20texture0;\x0auniform\x20sampler2D\x20texture1;\x0auniform\x20sampler2D\x20texture2;\x0auniform\x20sampler2D\x20texture3;\x0auniform\x20sampler2D\x20texture4;\x0auniform\x20sampler2D\x20texture5;\x0a\x0aconst\x20float\x20yMipLevel1\x20=\x201.0\x20-\x20(1.0\x20/\x20pow(2.0,\x201.0));\x0aconst\x20float\x20yMipLevel2\x20=\x201.0\x20-\x20(1.0\x20/\x20pow(2.0,\x202.0));\x0aconst\x20float\x20yMipLevel3\x20=\x201.0\x20-\x20(1.0\x20/\x20pow(2.0,\x203.0));\x0aconst\x20float\x20yMipLevel4\x20=\x201.0\x20-\x20(1.0\x20/\x20pow(2.0,\x204.0));\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec2\x20uv\x20=\x20v_textureCoordinates;\x0a\x20\x20\x20\x20vec2\x20textureSize\x20=\x20vec2(originalSize\x20*\x201.5\x20+\x202.0,\x20originalSize);\x0a\x20\x20\x20\x20vec2\x20pixel\x20=\x201.0\x20/\x20textureSize;\x0a\x0a\x20\x20\x20\x20float\x20mipLevel\x20=\x200.0;\x0a\x0a\x20\x20\x20\x20if\x20(uv.x\x20-\x20pixel.x\x20>\x20(textureSize.y\x20/\x20textureSize.x))\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20mipLevel\x20=\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(uv.y\x20-\x20pixel.y\x20>\x20yMipLevel1)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20mipLevel\x20=\x202.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(uv.y\x20-\x20pixel.y\x20*\x203.0\x20>\x20yMipLevel2)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20mipLevel\x20=\x203.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(uv.y\x20-\x20pixel.y\x20*\x205.0\x20>\x20yMipLevel3)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20mipLevel\x20=\x204.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(uv.y\x20-\x20pixel.y\x20*\x207.0\x20>\x20yMipLevel4)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20mipLevel\x20=\x205.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20if\x20(mipLevel\x20>\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20scale\x20=\x20pow(2.0,\x20mipLevel);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20uv.y\x20-=\x20(pixel.y\x20*\x20(mipLevel\x20-\x201.0)\x20*\x202.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20uv.x\x20*=\x20((textureSize.x\x20-\x202.0)\x20/\x20textureSize.y);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20uv.x\x20-=\x201.0\x20+\x20pixel.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uv.y\x20-=\x20(1.0\x20-\x20(1.0\x20/\x20pow(2.0,\x20mipLevel\x20-\x201.0)));\x0a\x20\x20\x20\x20\x20\x20\x20\x20uv\x20*=\x20scale;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20uv.x\x20*=\x20(textureSize.x\x20/\x20textureSize.y);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20if(mipLevel\x20==\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(texture0,\x20uv);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(mipLevel\x20==\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(texture1,\x20uv);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(mipLevel\x20==\x202.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(texture2,\x20uv);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(mipLevel\x20==\x203.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(texture3,\x20uv);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(mipLevel\x20==\x204.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(texture4,\x20uv);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(mipLevel\x20==\x205.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(texture5,\x20uv);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(0.0);\x0a\x20\x20\x20\x20}\x0a}\x0a','index\x20is\x20required.',_0x307c2b(0x3ea4),_0x307c2b(0x5610),_0x307c2b(0x2267),_0x307c2b(0x3973),_0x307c2b(0x426a),'forEachCorner',_0x307c2b(0x486e),_0x307c2b(0x38b),_0x307c2b(0x3654),'updateObjsTranslate','meta',_0x307c2b(0x1861),_0x307c2b(0x1cf3),_0x307c2b(0x3448),'_inputEvents',_0x307c2b(0x4871),_0x307c2b(0x615),_0x307c2b(0x48a1),_0x307c2b(0x512f),_0x307c2b(0xbf2),_0x307c2b(0xe41),_0x307c2b(0x2396),'_sw','_maximumPriority',_0x307c2b(0x3dbd),_0x307c2b(0x1b57),_0x307c2b(0x3677),_0x307c2b(0x1a94),_0x307c2b(0x5af5),_0x307c2b(0x5733),_0x307c2b(0x34f5),'_sphereBatchIds','wireframe',_0x307c2b(0x314e),_0x307c2b(0x4c7f),'ViewDome',_0x307c2b(0x1630),_0x307c2b(0x1c86),_0x307c2b(0x1f82),_0x307c2b(0x25b8),_0x307c2b(0xab3),_0x307c2b(0x32ed),_0x307c2b(0x6ca),_0x307c2b(0x37a),'_mapExtendProperty','S3MTilesNormalFP_',_0x307c2b(0x73b),'rotateEastMouseUpFunction',_0x307c2b(0x26d8),'scales',_0x307c2b(0x4cd1),_0x307c2b(0x3d0b),'borderLeftStyle',_0x307c2b(0x2ddf),_0x307c2b(0x2c5a),_0x307c2b(0xbe1),_0x307c2b(0x224),_0x307c2b(0x3ab5),'luminanceAtZenith',_0x307c2b(0x34da),_0x307c2b(0x589f),_0x307c2b(0x4382),_0x307c2b(0x4103),_0x307c2b(0x2915),_0x307c2b(0x1910),_0x307c2b(0x215a),'/build/getInfo',_0x307c2b(0xc26),_0x307c2b(0x2a92),_0x307c2b(0x4b9e),_0x307c2b(0x3485),_0x307c2b(0x1e6c),_0x307c2b(0x4b40),_0x307c2b(0x2b71),'durandMapperXYZ',_0x307c2b(0x5180),_0x307c2b(0x316e),_0x307c2b(0x371),_0x307c2b(0xb65),_0x307c2b(0x2578),'occlusionTexture','@[_.',_0x307c2b(0x5546),_0x307c2b(0x2c06),_0x307c2b(0x30e5),'getDeductionScripts',_0x307c2b(0x3173),'LINE_LOOP','gridLineWidth3D',_0x307c2b(0x4205),_0x307c2b(0xcbc),_0x307c2b(0x2755),'setAnimation',_0x307c2b(0x4e50),_0x307c2b(0x489f),_0x307c2b(0x4a44),'html:\x20statisticsText,\x20visible:\x20showStatistics',_0x307c2b(0x102d),_0x307c2b(0x4f7c),_0x307c2b(0x29df),_0x307c2b(0x1d9),'#ifdef\x20LOG_DEPTH\x0avarying\x20float\x20v_depthFromNearPlusOne;\x0a\x0a#ifdef\x20POLYGON_OFFSET\x0auniform\x20vec2\x20u_polygonOffset;\x0a#endif\x0a\x0a#endif\x0a\x0a/**\x0a\x20*\x20Writes\x20the\x20fragment\x20depth\x20to\x20the\x20logarithmic\x20depth\x20buffer.\x0a\x20*\x20<p>\x0a\x20*\x20Use\x20this\x20when\x20the\x20vertex\x20shader\x20does\x20not\x20call\x20{@link\x20czm_vertexlogDepth},\x20for\x20example,\x20when\x0a\x20*\x20ray-casting\x20geometry\x20using\x20a\x20full\x20screen\x20quad.\x0a\x20*\x20</p>\x0a\x20*\x20@name\x20czm_writeLogDepth\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{float}\x20depth\x20The\x20depth\x20coordinate,\x20where\x201.0\x20is\x20on\x20the\x20near\x20plane\x20and\x0a\x20*\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20depth\x20increases\x20in\x20eye-space\x20units\x20from\x20there\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20czm_writeLogDepth((czm_projection\x20*\x20v_positionEyeCoordinates).w\x20+\x201.0);\x0a\x20*/\x0avoid\x20czm_writeLogDepth(float\x20depth)\x0a{\x0a#if\x20(defined(GL_EXT_frag_depth)\x20||\x20defined(WEBGL2))\x20&&\x20defined(LOG_DEPTH)\x0a\x20\x20\x20\x20//\x20Discard\x20the\x20vertex\x20if\x20it\x27s\x20not\x20between\x20the\x20near\x20and\x20far\x20planes.\x0a\x20\x20\x20\x20//\x20We\x20allow\x20a\x20bit\x20of\x20epsilon\x20on\x20the\x20near\x20plane\x20comparison\x20because\x20a\x201.0\x0a\x20\x20\x20\x20//\x20from\x20the\x20vertex\x20shader\x20(indicating\x20the\x20vertex\x20should\x20be\x20_on_\x20the\x20near\x0a\x20\x20\x20\x20//\x20plane)\x20will\x20not\x20necessarily\x20come\x20here\x20as\x20exactly\x201.0.\x0a\x20\x20\x20\x20if\x20(depth\x20<=\x200.9999999\x20||\x20depth\x20>\x20czm_farDepthFromNearPlusOne)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x0a#ifdef\x20POLYGON_OFFSET\x0a\x20\x20\x20\x20//\x20Polygon\x20offset:\x20m\x20*\x20factor\x20+\x20r\x20*\x20units\x0a\x20\x20\x20\x20float\x20factor\x20=\x20u_polygonOffset[0];\x0a\x20\x20\x20\x20float\x20units\x20=\x20u_polygonOffset[1];\x0a\x0a\x20\x20\x20\x20//\x20If\x20we\x20can\x27t\x20compute\x20derivatives,\x20just\x20leave\x20out\x20the\x20factor\x20I\x20guess?\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20//\x20m\x20=\x20sqrt(dZdX^2\x20+\x20dZdY^2);\x0a\x20\x20\x20\x20float\x20x\x20=\x20dFdx(depth);\x0a\x20\x20\x20\x20float\x20y\x20=\x20dFdy(depth);\x0a\x20\x20\x20\x20float\x20m\x20=\x20sqrt(x\x20*\x20x\x20+\x20y\x20*\x20y);\x0a\x0a\x20\x20\x20\x20//\x20Apply\x20the\x20factor\x20before\x20computing\x20the\x20log\x20depth.\x0a\x20\x20\x20\x20depth\x20+=\x20m\x20*\x20factor;\x0a#endif\x0a\x0a#endif\x0a\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20log2(depth)\x20*\x20czm_oneOverLog2FarDepthFromNearPlusOne;\x0a\x0a#ifdef\x20POLYGON_OFFSET\x0a\x20\x20\x20\x20//\x20Apply\x20the\x20units\x20after\x20the\x20log\x20depth.\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20+=\x20czm_epsilon7\x20*\x20units;\x0a#endif\x0a\x0a#endif\x0a}\x0a\x0a/**\x0a\x20*\x20Writes\x20the\x20fragment\x20depth\x20to\x20the\x20logarithmic\x20depth\x20buffer.\x0a\x20*\x20<p>\x0a\x20*\x20Use\x20this\x20when\x20the\x20vertex\x20shader\x20calls\x20{@link\x20czm_vertexlogDepth}.\x0a\x20*\x20</p>\x0a\x20*\x0a\x20*\x20@name\x20czm_writeLogDepth\x0a\x20*\x20@glslFunction\x0a\x20*/\x0avoid\x20czm_writeLogDepth()\x20{\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20czm_writeLogDepth(v_depthFromNearPlusOne);\x0a#endif\x0a}\x0a','expireDate',_0x307c2b(0x4627),'_pickColor',_0x307c2b(0x223),'TransparentSorting','tileMatrixSetID',_0x307c2b(0xd8a),_0x307c2b(0x1dba),'open\x20failure',_0x307c2b(0x4046),_0x307c2b(0x5aa9),_0x307c2b(0x1b78),_0x307c2b(0x4647),_0x307c2b(0x5565),_0x307c2b(0x9c2),_0x307c2b(0x4a8b),_0x307c2b(0x156),_0x307c2b(0x2602),_0x307c2b(0x1920),_0x307c2b(0x5df),_0x307c2b(0x4343),'attactModelScale','getState','collapsible','save',_0x307c2b(0x53d3),_0x307c2b(0x890),_0x307c2b(0x727),_0x307c2b(0x5a6a),_0x307c2b(0x1384),_0x307c2b(0x1c4d),_0x307c2b(0xab2),_0x307c2b(0x2d50),'sml:CellHeight',_0x307c2b(0x38ff),_0x307c2b(0x41a2),'dataSourceRemoved','WIRE_TYPES',_0x307c2b(0x4e4f),_0x307c2b(0x23fb),_0x307c2b(0x44c),_0x307c2b(0x9ef),'_reloadFunction',_0x307c2b(0x2989),_0x307c2b(0x3319),_0x307c2b(0x2acb),'#800080',_0x307c2b(0x2403),_0x307c2b(0x1ca4),_0x307c2b(0x2fc0),_0x307c2b(0x4bd9),'extrudeOutering',_0x307c2b(0x284),_0x307c2b(0x1154),_0x307c2b(0x309e),_0x307c2b(0x5145),_0x307c2b(0x7b1),_0x307c2b(0x3536),_0x307c2b(0x480),_0x307c2b(0x50c1),_0x307c2b(0x2121),'getBaseJSONData',_0x307c2b(0x34ea),_0x307c2b(0x3ed8),'void\x20clipLineSegmentToNearPlane(\x0a\x20\x20\x20\x20vec3\x20p0,\x0a\x20\x20\x20\x20vec3\x20p1,\x0a\x20\x20\x20\x20out\x20vec4\x20positionWC,\x0a\x20\x20\x20\x20out\x20bool\x20clipped,\x0a\x20\x20\x20\x20out\x20bool\x20culledByNearPlane,\x0a\x20\x20\x20\x20out\x20vec4\x20clippedPositionEC)\x0a{\x0a\x20\x20\x20\x20culledByNearPlane\x20=\x20false;\x0a\x20\x20\x20\x20clipped\x20=\x20false;\x0a\x0a\x20\x20\x20\x20vec3\x20p0ToP1\x20=\x20p1\x20-\x20p0;\x0a\x20\x20\x20\x20float\x20magnitude\x20=\x20length(p0ToP1);\x0a\x20\x20\x20\x20vec3\x20direction\x20=\x20normalize(p0ToP1);\x0a\x0a\x20\x20\x20\x20//\x20Distance\x20that\x20p0\x20is\x20behind\x20the\x20near\x20plane.\x20Negative\x20means\x20p0\x20is\x0a\x20\x20\x20\x20//\x20in\x20front\x20of\x20the\x20near\x20plane.\x0a\x20\x20\x20\x20float\x20endPoint0Distance\x20=\x20\x20czm_currentFrustum.x\x20+\x20p0.z;\x0a\x0a\x20\x20\x20\x20//\x20Camera\x20looks\x20down\x20-Z.\x0a\x20\x20\x20\x20//\x20When\x20moving\x20a\x20point\x20along\x20+Z:\x20LESS\x20VISIBLE\x0a\x20\x20\x20\x20//\x20\x20\x20*\x20Points\x20in\x20front\x20of\x20the\x20camera\x20move\x20closer\x20to\x20the\x20camera.\x0a\x20\x20\x20\x20//\x20\x20\x20*\x20Points\x20behind\x20the\x20camrea\x20move\x20farther\x20away\x20from\x20the\x20camera.\x0a\x20\x20\x20\x20//\x20When\x20moving\x20a\x20point\x20along\x20-Z:\x20MORE\x20VISIBLE\x0a\x20\x20\x20\x20//\x20\x20\x20*\x20Points\x20in\x20front\x20of\x20the\x20camera\x20move\x20farther\x20away\x20from\x20the\x20camera.\x0a\x20\x20\x20\x20//\x20\x20\x20*\x20Points\x20behind\x20the\x20camera\x20move\x20closer\x20to\x20the\x20camera.\x0a\x0a\x20\x20\x20\x20//\x20Positive\x20denominator:\x20-Z,\x20becoming\x20more\x20visible\x0a\x20\x20\x20\x20//\x20Negative\x20denominator:\x20+Z,\x20becoming\x20less\x20visible\x0a\x20\x20\x20\x20//\x20Nearly\x20zero:\x20parallel\x20to\x20near\x20plane\x0a\x20\x20\x20\x20float\x20denominator\x20=\x20-direction.z;\x0a\x0a\x20\x20\x20\x20if\x20(endPoint0Distance\x20>\x200.0\x20&&\x20abs(denominator)\x20<\x20czm_epsilon7)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20p0\x20is\x20behind\x20the\x20near\x20plane\x20and\x20the\x20line\x20to\x20p1\x20is\x20nearly\x20parallel\x20to\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20the\x20near\x20plane,\x20so\x20cull\x20the\x20segment\x20completely.\x0a\x20\x20\x20\x20\x20\x20\x20\x20culledByNearPlane\x20=\x20true;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if\x20(endPoint0Distance\x20>\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20p0\x20is\x20behind\x20the\x20near\x20plane,\x20and\x20the\x20line\x20to\x20p1\x20is\x20moving\x20distinctly\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20toward\x20or\x20away\x20from\x20it.\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20t\x20=\x20(-plane\x20distance\x20-\x20dot(plane\x20normal,\x20ray\x20origin))\x20/\x20dot(plane\x20normal,\x20ray\x20direction)\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20t\x20=\x20endPoint0Distance\x20/\x20denominator;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(t\x20<\x200.0\x20||\x20t\x20>\x20magnitude)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20Near\x20plane\x20intersection\x20is\x20not\x20between\x20the\x20two\x20points.\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20We\x20already\x20confirmed\x20p0\x20is\x20behind\x20the\x20naer\x20plane,\x20so\x20now\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20we\x20know\x20the\x20entire\x20segment\x20is\x20behind\x20it.\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20culledByNearPlane\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20Segment\x20crosses\x20the\x20near\x20plane,\x20update\x20p0\x20to\x20lie\x20exactly\x20on\x20it.\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20p0\x20=\x20p0\x20+\x20t\x20*\x20direction;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20Numerical\x20noise\x20might\x20put\x20us\x20a\x20bit\x20on\x20the\x20wrong\x20side\x20of\x20the\x20near\x20plane.\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20Don\x27t\x20let\x20that\x20happen.\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20p0.z\x20=\x20min(p0.z,\x20-czm_currentFrustum.x);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20clipped\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20clippedPositionEC\x20=\x20vec4(p0,\x201.0);\x0a\x20\x20\x20\x20positionWC\x20=\x20czm_eyeToWindowCoordinates(clippedPositionEC);\x0a}\x0a\x0avec4\x20getPolylineWindowCoordinatesEC(vec4\x20positionEC,\x20vec4\x20prevEC,\x20vec4\x20nextEC,\x20float\x20expandDirection,\x20float\x20width,\x20bool\x20usePrevious,\x20out\x20float\x20angle)\x0a{\x0a\x20\x20\x20\x20//\x20expandDirection\x20+1\x20is\x20to\x20the\x20_left_\x20when\x20looking\x20from\x20positionEC\x20toward\x20nextEC.\x0a\x0a#ifdef\x20POLYLINE_DASH\x0a\x20\x20\x20\x20//\x20Compute\x20the\x20window\x20coordinates\x20of\x20the\x20points.\x0a\x20\x20\x20\x20vec4\x20positionWindow\x20=\x20czm_eyeToWindowCoordinates(positionEC);\x0a\x20\x20\x20\x20vec4\x20previousWindow\x20=\x20czm_eyeToWindowCoordinates(prevEC);\x0a\x20\x20\x20\x20vec4\x20nextWindow\x20=\x20czm_eyeToWindowCoordinates(nextEC);\x0a\x0a\x20\x20\x20\x20//\x20Determine\x20the\x20relative\x20screen\x20space\x20direction\x20of\x20the\x20line.\x0a\x20\x20\x20\x20vec2\x20lineDir;\x0a\x20\x20\x20\x20if\x20(usePrevious)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20lineDir\x20=\x20normalize(positionWindow.xy\x20-\x20previousWindow.xy);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20lineDir\x20=\x20normalize(nextWindow.xy\x20-\x20positionWindow.xy);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20angle\x20=\x20atan(lineDir.x,\x20lineDir.y)\x20-\x201.570796327;\x20//\x20precomputed\x20atan(1,0)\x0a\x0a\x20\x20\x20\x20//\x20Quantize\x20the\x20angle\x20so\x20it\x20doesn\x27t\x20change\x20rapidly\x20between\x20segments.\x0a\x20\x20\x20\x20angle\x20=\x20floor(angle\x20/\x20czm_piOverFour\x20+\x200.5)\x20*\x20czm_piOverFour;\x0a#endif\x0a\x0a\x20\x20\x20\x20vec4\x20clippedPrevWC,\x20clippedPrevEC;\x0a\x20\x20\x20\x20bool\x20prevSegmentClipped,\x20prevSegmentCulled;\x0a\x20\x20\x20\x20clipLineSegmentToNearPlane(prevEC.xyz,\x20positionEC.xyz,\x20clippedPrevWC,\x20prevSegmentClipped,\x20prevSegmentCulled,\x20clippedPrevEC);\x0a\x0a\x20\x20\x20\x20vec4\x20clippedNextWC,\x20clippedNextEC;\x0a\x20\x20\x20\x20bool\x20nextSegmentClipped,\x20nextSegmentCulled;\x0a\x20\x20\x20\x20clipLineSegmentToNearPlane(nextEC.xyz,\x20positionEC.xyz,\x20clippedNextWC,\x20nextSegmentClipped,\x20nextSegmentCulled,\x20clippedNextEC);\x0a\x0a\x20\x20\x20\x20bool\x20segmentClipped,\x20segmentCulled;\x0a\x20\x20\x20\x20vec4\x20clippedPositionWC,\x20clippedPositionEC;\x0a\x20\x20\x20\x20clipLineSegmentToNearPlane(positionEC.xyz,\x20usePrevious\x20?\x20prevEC.xyz\x20:\x20nextEC.xyz,\x20clippedPositionWC,\x20segmentClipped,\x20segmentCulled,\x20clippedPositionEC);\x0a\x0a\x20\x20\x20\x20if\x20(segmentCulled)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec4(0.0,\x200.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec2\x20directionToPrevWC\x20=\x20normalize(clippedPrevWC.xy\x20-\x20clippedPositionWC.xy);\x0a\x20\x20\x20\x20vec2\x20directionToNextWC\x20=\x20normalize(clippedNextWC.xy\x20-\x20clippedPositionWC.xy);\x0a\x0a\x20\x20\x20\x20//\x20If\x20a\x20segment\x20was\x20culled,\x20we\x20can\x27t\x20use\x20the\x20corresponding\x20direction\x0a\x20\x20\x20\x20//\x20computed\x20above.\x20We\x20should\x20never\x20see\x20both\x20of\x20these\x20be\x20true\x20without\x0a\x20\x20\x20\x20//\x20`segmentCulled`\x20above\x20also\x20being\x20true.\x0a\x20\x20\x20\x20if\x20(prevSegmentCulled)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20directionToPrevWC\x20=\x20-directionToNextWC;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if\x20(nextSegmentCulled)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20directionToNextWC\x20=\x20-directionToPrevWC;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec2\x20thisSegmentForwardWC,\x20otherSegmentForwardWC;\x0a\x20\x20\x20\x20if\x20(usePrevious)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20thisSegmentForwardWC\x20=\x20-directionToPrevWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20otherSegmentForwardWC\x20=\x20directionToNextWC;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20thisSegmentForwardWC\x20=\x20directionToNextWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20otherSegmentForwardWC\x20=\x20\x20-directionToPrevWC;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec2\x20thisSegmentLeftWC\x20=\x20vec2(-thisSegmentForwardWC.y,\x20thisSegmentForwardWC.x);\x0a\x0a\x20\x20\x20\x20vec2\x20leftWC\x20=\x20thisSegmentLeftWC;\x0a\x20\x20\x20\x20float\x20expandWidth\x20=\x20width\x20*\x200.5;\x0a\x0a\x20\x20\x20\x20//\x20When\x20lines\x20are\x20split\x20at\x20the\x20anti-meridian,\x20the\x20position\x20may\x20be\x20at\x20the\x0a\x20\x20\x20\x20//\x20same\x20location\x20as\x20the\x20next\x20or\x20previous\x20position,\x20and\x20we\x20need\x20to\x20handle\x0a\x20\x20\x20\x20//\x20that\x20to\x20avoid\x20producing\x20NaNs.\x0a\x20\x20\x20\x20if\x20(!czm_equalsEpsilon(prevEC.xyz\x20-\x20positionEC.xyz,\x20vec3(0.0),\x20czm_epsilon1)\x20&&\x20!czm_equalsEpsilon(nextEC.xyz\x20-\x20positionEC.xyz,\x20vec3(0.0),\x20czm_epsilon1))\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20otherSegmentLeftWC\x20=\x20vec2(-otherSegmentForwardWC.y,\x20otherSegmentForwardWC.x);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20leftSumWC\x20=\x20thisSegmentLeftWC\x20+\x20otherSegmentLeftWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20leftSumLength\x20=\x20length(leftSumWC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20leftWC\x20=\x20leftSumLength\x20<\x20czm_epsilon6\x20?\x20thisSegmentLeftWC\x20:\x20(leftSumWC\x20/\x20leftSumLength);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20The\x20sine\x20of\x20the\x20angle\x20between\x20the\x20two\x20vectors\x20is\x20given\x20by\x20the\x20formula\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20\x20\x20\x20\x20\x20\x20\x20\x20|a\x20x\x20b|\x20=\x20|a||b|sin(theta)\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20which\x20is\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20\x20\x20\x20\x20float\x20sinAngle\x20=\x20length(cross(vec3(leftWC,\x200.0),\x20vec3(-thisSegmentForwardWC,\x200.0)));\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Because\x20the\x20z\x20components\x20of\x20both\x20vectors\x20are\x20zero,\x20the\x20x\x20and\x20y\x20coordinate\x20will\x20be\x20zero.\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Therefore,\x20the\x20sine\x20of\x20the\x20angle\x20is\x20just\x20the\x20z\x20component\x20of\x20the\x20cross\x20product.\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20u\x20=\x20-thisSegmentForwardWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20v\x20=\x20leftWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20sinAngle\x20=\x20abs(u.x\x20*\x20v.y\x20-\x20u.y\x20*\x20v.x);\x0a\x20\x20\x20\x20\x20\x20\x20\x20expandWidth\x20=\x20clamp(expandWidth\x20/\x20sinAngle,\x200.0,\x20width\x20*\x202.0);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec2\x20offset\x20=\x20leftWC\x20*\x20expandDirection\x20*\x20expandWidth\x20*\x20czm_pixelRatio;\x0a\x20\x20\x20\x20return\x20vec4(clippedPositionWC.xy\x20+\x20offset,\x20-clippedPositionWC.z,\x201.0)\x20*\x20(czm_projection\x20*\x20clippedPositionEC).w;\x0a}\x0a\x0avec4\x20getPolylineWindowCoordinates(vec4\x20position,\x20vec4\x20previous,\x20vec4\x20next,\x20float\x20expandDirection,\x20float\x20width,\x20bool\x20usePrevious,\x20out\x20float\x20angle)\x0a{\x0a\x20\x20\x20\x20vec4\x20positionEC\x20=\x20czm_modelViewRelativeToEye\x20*\x20position;\x0a\x20\x20\x20\x20vec4\x20prevEC\x20=\x20czm_modelViewRelativeToEye\x20*\x20previous;\x0a\x20\x20\x20\x20vec4\x20nextEC\x20=\x20czm_modelViewRelativeToEye\x20*\x20next;\x0a\x20\x20\x20\x20return\x20getPolylineWindowCoordinatesEC(positionEC,\x20prevEC,\x20nextEC,\x20expandDirection,\x20width,\x20usePrevious,\x20angle);\x0a}\x0a',_0x307c2b(0x2758),_0x307c2b(0x1413),_0x307c2b(0x69a),_0x307c2b(0x2551),_0x307c2b(0x39ce),_0x307c2b(0x1f0d),_0x307c2b(0x3a1d),_0x307c2b(0x193c),_0x307c2b(0x30d),_0x307c2b(0x10b1),_0x307c2b(0x19bf),_0x307c2b(0x3d4a),_0x307c2b(0x4eb1),_0x307c2b(0x18f4),_0x307c2b(0x4804),_0x307c2b(0xa11),_0x307c2b(0xa6d),'BaseColorReplace',_0x307c2b(0x2ad9),_0x307c2b(0x13fa),_0x307c2b(0x5447),'min-fraction-digits',_0x307c2b(0x28fc),'collisionBoxArray',_0x307c2b(0x1417),'getIsOutline','applyBindingsToDescendants',_0x307c2b(0x1848),'#FF4500',_0x307c2b(0x305),_0x307c2b(0x2c02),'_labelColor',_0x307c2b(0x3332),_0x307c2b(0xf03),_0x307c2b(0xb24),_0x307c2b(0x4742),'paintElement',_0x307c2b(0x2531),'_visibleViewport',_0x307c2b(0x2b2e),_0x307c2b(0x1ff7),_0x307c2b(0x4c68),_0x307c2b(0x839),_0x307c2b(0x4ca0),_0x307c2b(0xa93),_0x307c2b(0x4b2e),_0x307c2b(0x4ac9),_0x307c2b(0x4049),_0x307c2b(0x4b9b),_0x307c2b(0x1bd7),_0x307c2b(0x2de4),_0x307c2b(0xc10),')\x20than\x20attribute\x20',_0x307c2b(0x44f),_0x307c2b(0x48a3),_0x307c2b(0x421f),_0x307c2b(0x17ad),_0x307c2b(0x41f9),'_materialProperty','Scale',_0x307c2b(0x1647),_0x307c2b(0x2369),_0x307c2b(0x1e5b),_0x307c2b(0x2533),_0x307c2b(0x2287),_0x307c2b(0x212),_0x307c2b(0x3dac),'errorEvent',_0x307c2b(0x1358),'This\x20browser\x20does\x20not\x20support\x20Math.fround(),\x20build\x20with\x20LEGACY_VM_SUPPORT\x20or\x20POLYFILL_OLD_MATH_FUNCTIONS\x20to\x20add\x20in\x20a\x20polyfill','#B8860B',_0x307c2b(0x458e),'_addDeductionScripts',_0x307c2b(0x11af),_0x307c2b(0x47bb),_0x307c2b(0x4682),_0x307c2b(0x3e18),_0x307c2b(0x3403),'usage','rewriteTemplate','fragmentSource',_0x307c2b(0x80c),_0x307c2b(0xeaf),_0x307c2b(0x34d6),_0x307c2b(0x44e2),_0x307c2b(0x498f),_0x307c2b(0x36fd),_0x307c2b(0x1dc9),'syntax',_0x307c2b(0x15b9),_0x307c2b(0x2bb0),_0x307c2b(0x404e),'_deleteSmlFileFailed',_0x307c2b(0x42c0),_0x307c2b(0x5adb),'LOCAL_DATUM',_0x307c2b(0xd9b),_0x307c2b(0x43cd),_0x307c2b(0x1ee9),_0x307c2b(0x38ac),'options.token\x20is\x20required.','application/vnd.quantized-mesh;extensions=',_0x307c2b(0x3ce3),_0x307c2b(0x1810),_0x307c2b(0x11cd),_0x307c2b(0x1146),_0x307c2b(0x1c7a),_0x307c2b(0x59d5),_0x307c2b(0x7bc),'attributeData','clearSamePts','VEC2',_0x307c2b(0x1774),_0x307c2b(0x306c),_0x307c2b(0x2696),'_symbolSizeInLib',_0x307c2b(0xa51),_0x307c2b(0x4935),_0x307c2b(0x3caf),'color_','mergeAttributes',_0x307c2b(0x33b3),_0x307c2b(0x42e5),'ROUNDED',_0x307c2b(0x4810),_0x307c2b(0x408b),_0x307c2b(0x47a4),_0x307c2b(0x413e),'lastColorChangeTrigger','_deductionScriptCalc','returnEdgeFeatures','\x27FS_createPath\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you',_0x307c2b(0x1924),_0x307c2b(0x1457),_0x307c2b(0x3029),_0x307c2b(0x2c67),'SURROUNDLINE_OUT',_0x307c2b(0x1da7),'cssFloat',_0x307c2b(0x1dfa),'fill-outline-color',_0x307c2b(0x2bf2),_0x307c2b(0x17df),_0x307c2b(0x46ff),_0x307c2b(0x1ee7),_0x307c2b(0x44bb),_0x307c2b(0x4c16),_0x307c2b(0xa60),_0x307c2b(0x344d),_0x307c2b(0x5030),_0x307c2b(0x537b),'_etc1',_0x307c2b(0x508d),_0x307c2b(0x14f8),_0x307c2b(0x4c98),_0x307c2b(0x4774),_0x307c2b(0x126a),_0x307c2b(0x2ae6),_0x307c2b(0xfa3),_0x307c2b(0x5916),_0x307c2b(0x25af),_0x307c2b(0x110f),_0x307c2b(0x2e51),'INT',_0x307c2b(0xa35),_0x307c2b(0x3752),_0x307c2b(0x16f6),'uniform\x20sampler2D\x20colorTexture;\x0auniform\x20sampler2D\x20blurTexture;\x0auniform\x20sampler2D\x20depthTexture;\x0auniform\x20float\x20focalDistance;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avec4\x20toEye(vec2\x20uv,\x20float\x20depth)\x0a{\x0a\x20\x20\x20vec2\x20xy\x20=\x20vec2((uv.x\x20*\x202.0\x20-\x201.0),\x20((1.0\x20-\x20uv.y)\x20*\x202.0\x20-\x201.0));\x0a\x20\x20\x20vec4\x20posInCamera\x20=\x20czm_inverseProjection\x20*\x20vec4(xy,\x20depth,\x201.0);\x0a\x20\x20\x20posInCamera\x20=\x20posInCamera\x20/\x20posInCamera.w;\x0a\x20\x20\x20return\x20posInCamera;\x0a}\x0a\x0afloat\x20computeDepthBlur(float\x20depth)\x0a{\x0a\x20\x20\x20\x20float\x20f;\x0a\x20\x20\x20\x20if\x20(depth\x20<\x20focalDistance)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20f\x20=\x20(focalDistance\x20-\x20depth)\x20/\x20(focalDistance\x20-\x20czm_currentFrustum.x);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20f\x20=\x20(depth\x20-\x20focalDistance)\x20/\x20(czm_currentFrustum.y\x20-\x20focalDistance);\x0a\x20\x20\x20\x20\x20\x20\x20\x20f\x20=\x20pow(f,\x200.1);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20f\x20*=\x20f;\x0a\x20\x20\x20\x20f\x20=\x20clamp(f,\x200.0,\x201.0);\x0a\x20\x20\x20\x20return\x20pow(f,\x200.5);\x0a}\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20float\x20depth\x20=\x20czm_readDepth(depthTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec4\x20posInCamera\x20=\x20toEye(v_textureCoordinates,\x20depth);\x0a\x20\x20\x20\x20float\x20d\x20=\x20computeDepthBlur(-posInCamera.z);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mix(texture2D(colorTexture,\x20v_textureCoordinates),\x20texture2D(blurTexture,\x20v_textureCoordinates),\x20d);\x0a}\x0a',_0x307c2b(0x1df4),_0x307c2b(0x4165),'_shareTextureCache',_0x307c2b(0x1755),_0x307c2b(0x3a04),_0x307c2b(0x51cb),_0x307c2b(0x2394),'borderTopWidth',_0x307c2b(0x4628),'readInt8',_0x307c2b(0x3b42),'libID',_0x307c2b(0x4b5a),_0x307c2b(0x7e5),_0x307c2b(0x208d),_0x307c2b(0x8cb),_0x307c2b(0xf85),_0x307c2b(0xbfe),_0x307c2b(0x2dc7),_0x307c2b(0x4729),_0x307c2b(0x5b0),_0x307c2b(0x3d52),_0x307c2b(0x5874),'_emissionTextureUrl',_0x307c2b(0x4b3c),_0x307c2b(0x1f45),'ALICEBLUE',_0x307c2b(0x4938),_0x307c2b(0x3b8c),_0x307c2b(0x2d24),_0x307c2b(0xa68),_0x307c2b(0x52aa),_0x307c2b(0x5066),'_ut1MinusUtcSecondsColumn',_0x307c2b(0x5534),_0x307c2b(0x14dd),_0x307c2b(0x84b),'updateOffsetPosition',_0x307c2b(0x4350),_0x307c2b(0x1b22),_0x307c2b(0xaed),_0x307c2b(0x112d),_0x307c2b(0xca5),_0x307c2b(0x53fe),_0x307c2b(0x42fc),_0x307c2b(0x56cf),'L:\x20',_0x307c2b(0x42b0),_0x307c2b(0x3b37),'t2cof',_0x307c2b(0x12bf),'createBillboard',_0x307c2b(0x2a9),_0x307c2b(0x4381),'getViewportQuadVertexArray',_0x307c2b(0x30a4),_0x307c2b(0x4995),_0x307c2b(0x5764),_0x307c2b(0x38ad),_0x307c2b(0x276c),_0x307c2b(0x1d80),'Aspect',_0x307c2b(0x5385),_0x307c2b(0x1bc2),_0x307c2b(0x273c),_0x307c2b(0x2eea),'_glyphTextureCache',_0x307c2b(0x844),'_onDataSourceChanged','tileCoordinates',_0x307c2b(0x434a),_0x307c2b(0x55f3),_0x307c2b(0x5089),'packedBoxLength',_0x307c2b(0x2a2c),_0x307c2b(0x1248),_0x307c2b(0x21e0),'uBaseColorFactor',_0x307c2b(0x25b7),'Arabic\x20Presentation\x20Forms-A',_0x307c2b(0x3b2b),'Ellipsoid_WGS84','initCallBack',_0x307c2b(0x1ad2),_0x307c2b(0x21f),'getChildBitmask',_0x307c2b(0x20d0),_0x307c2b(0x4023),_0x307c2b(0x3e91),_0x307c2b(0x2966),'compareMinY',_0x307c2b(0x8d2),_0x307c2b(0x4c99),_0x307c2b(0x2477),_0x307c2b(0x33c1),_0x307c2b(0x4a79),'_mvtVisibleLevel','NORMAL_RIGHT','alpha',_0x307c2b(0x19c8),'SYMBOL_POLYBEZIERCLOSED',_0x307c2b(0x7b2),_0x307c2b(0x1bf5),_0x307c2b(0x68f),_0x307c2b(0x44e7),_0x307c2b(0x7e3),_0x307c2b(0x5812),_0x307c2b(0x4621),_0x307c2b(0x1cb9),_0x307c2b(0x3cac),_0x307c2b(0x4c4d),_0x307c2b(0x13b3),'geometry_extract',_0x307c2b(0x2cf),_0x307c2b(0x5298),_0x307c2b(0x3e08),'./nodeparser',_0x307c2b(0x303c),_0x307c2b(0x25d6),_0x307c2b(0x2623),_0x307c2b(0x3768),_0x307c2b(0x108a),_0x307c2b(0xe91),_0x307c2b(0x2017),_0x307c2b(0x514b),_0x307c2b(0x42d4),_0x307c2b(0x40df),_0x307c2b(0x2c9e),_0x307c2b(0x5f7),'writeChars',_0x307c2b(0x26d),_0x307c2b(0x5b23),'createPriorityFunction','_verifyAttributes','_isSearchInProgress',_0x307c2b(0x1f25),_0x307c2b(0x19c2),_0x307c2b(0x4091),_0x307c2b(0x57bc),_0x307c2b(0x23ad),_0x307c2b(0x50f7),'bandCount','targetTileSize',_0x307c2b(0x54da),_0x307c2b(0x3e4a),_0x307c2b(0xb14),_0x307c2b(0x2f70),_0x307c2b(0xcb4),_0x307c2b(0x23df),_0x307c2b(0x902),'defaultTextBaseline',_0x307c2b(0x248a),_0x307c2b(0x53db),'updatePathLine',_0x307c2b(0x49d3),_0x307c2b(0x2dbf),_0x307c2b(0x2d25),_0x307c2b(0x2b14),'clearAll','_BATCHID','updateSubSize',_0x307c2b(0x1de5),_0x307c2b(0x1b41),_0x307c2b(0x4291),_0x307c2b(0x5a64),_0x307c2b(0x5364),_0x307c2b(0x15fd),_0x307c2b(0x7c5),_0x307c2b(0x767),_0x307c2b(0x392),_0x307c2b(0x1808),_0x307c2b(0x2234),'billboardMode','return\x20vec4(color*alpha,\x20alpha);',_0x307c2b(0x16e5),'_animation',_0x307c2b(0x4f4f),'TruncatedError',_0x307c2b(0x15fe),_0x307c2b(0x2426),_0x307c2b(0x405d),_0x307c2b(0x4401),_0x307c2b(0x1fd6),_0x307c2b(0x1106),_0x307c2b(0x2ebb),'imagePath',_0x307c2b(0x4b03),_0x307c2b(0xbaf),_0x307c2b(0x4c09),_0x307c2b(0x4d77),'CLAMP_TO_EDGE',_0x307c2b(0x8b9),_0x307c2b(0x2023),'add2Scene',_0x307c2b(0x27af),_0x307c2b(0x49c3),_0x307c2b(0x152e),_0x307c2b(0x1ee5),'./ModelFile/',_0x307c2b(0x474d),_0x307c2b(0x1e19),_0x307c2b(0x2169),_0x307c2b(0x3647),_0x307c2b(0x354e),_0x307c2b(0xeba),'POLYLINE',_0x307c2b(0x15c3),'back,\x20bottom,\x20left',_0x307c2b(0xa57),_0x307c2b(0x25f6),'#008000',_0x307c2b(0x4f6c),'defaultView',_0x307c2b(0x2e9f),_0x307c2b(0x1a5e),'dynCall_iiiiiijj',_0x307c2b(0x31ac),_0x307c2b(0x555f),_0x307c2b(0x1e47),_0x307c2b(0x4b15),_0x307c2b(0xe0f),_0x307c2b(0x43d1),_0x307c2b(0x385f),'scanRange',_0x307c2b(0x4744),_0x307c2b(0x47a2),_0x307c2b(0x14fe),_0x307c2b(0x5064),_0x307c2b(0x515c),'cullingVolume',_0x307c2b(0x4505),_0x307c2b(0x243b),'#8B008B',_0x307c2b(0x5270),_0x307c2b(0x3db2),'Cross-device\x20link',_0x307c2b(0x5644),_0x307c2b(0x3356),_0x307c2b(0x3c0b),'image/gif','\x0a#ifdef\x20HAS_HEMISPHERE_LIGHTS\x0a\x0auniform\x20vec3\x20uSkyColor[\x20HEMISPHERE_LIGHTS\x20];\x0auniform\x20vec3\x20uGroundColor[\x20HEMISPHERE_LIGHTS\x20];\x0auniform\x20vec3\x20uHemisphereLightDirectionEC[\x20HEMISPHERE_LIGHTS\x20];\x0a\x20\x20\x20\x20\x0astruct\x20HemisphereLight\x20{\x0a\x20\x20\x20\x20vec3\x20direction;\x0a\x20\x20\x20\x20vec3\x20skyColor;\x0a\x20\x20\x20\x20vec3\x20groundColor;\x0a};\x0a\x0avec3\x20getHemisphereLightIrradiance(\x20const\x20in\x20HemisphereLight\x20hemiLight,\x20const\x20in\x20GeometricContext\x20geometry\x20)\x20{\x0a\x20\x20\x20\x20float\x20dotNL\x20=\x20dot(\x20geometry.normal,\x20hemiLight.direction\x20);\x0a\x20\x20\x20\x20float\x20hemiDiffuseWeight\x20=\x200.5\x20*\x20dotNL\x20+\x200.5;\x0a\x20\x20\x20\x20vec3\x20irradiance\x20=\x20mix(\x20hemiLight.groundColor,\x20hemiLight.skyColor,\x20hemiDiffuseWeight\x20);\x0a\x20\x20\x20\x20return\x20irradiance;\x0a}\x0a\x0a#endif\x0a',_0x307c2b(0xe7e),'edgeGeometry',_0x307c2b(0x59eb),_0x307c2b(0x8f0),_0x307c2b(0x3670),_0x307c2b(0x5934),'bitangent',_0x307c2b(0x474),_0x307c2b(0x25e),_0x307c2b(0x22b3),_0x307c2b(0x1b64),'inverseTransposeModel',_0x307c2b(0x1fcd),_0x307c2b(0x4a17),_0x307c2b(0x3986),'enableServerExcavation',_0x307c2b(0x317a),'VECTOR_TILE','_burstDiameter',_0x307c2b(0x3bc4),'uTiling',_0x307c2b(0x234a),'boundingSphere3D',_0x307c2b(0x2568),_0x307c2b(0x1db7),_0x307c2b(0x3a2a),'/data/path/sprite','retryCallback',_0x307c2b(0x194e),_0x307c2b(0xc01),_0x307c2b(0x337d),_0x307c2b(0xf01),_0x307c2b(0x3f4b),_0x307c2b(0x1544),'_maximumVaryingVectors',_0x307c2b(0x4b6),'occlusionTextureCoordIndex',_0x307c2b(0x47cd),_0x307c2b(0x403e),_0x307c2b(0x50a0),').rgb;\x0a',_0x307c2b(0x50ba),'Hue','skeleton',_0x307c2b(0x527c),'_mapTextures',_0x307c2b(0x2ac2),'_instanceBuffer','GeoEntityEffectTailgas_','uniform\x20mat4\x20u_matrix;\x0a\x20\x20\x20\x20uniform\x20bool\x20u_scale_with_map;\x0a\x20\x20\x20\x20uniform\x20bool\x20u_pitch_with_map;\x0a\x20\x20\x20\x20uniform\x20vec2\x20u_extrude_scale;\x0a\x20\x20\x20\x20uniform\x20lowp\x20float\x20u_device_pixel_ratio;\x0a\x20\x20\x20\x20uniform\x20highp\x20float\x20u_camera_to_center_distance;\x0a\x0a\x20\x20\x20\x20attribute\x20vec2\x20a_pos;\x0a\x0a\x20\x20\x20\x20varying\x20vec3\x20v_data;\x0a\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20color\x0a#pragma\x20mapbox:\x20define\x20mediump\x20float\x20radius\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20blur\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20stroke_color\x0a#pragma\x20mapbox:\x20define\x20mediump\x20float\x20stroke_width\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20stroke_opacity\x0a\x0a\x20\x20\x20\x20void\x20main(void)\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20float\x20radius\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20blur\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20stroke_color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20float\x20stroke_width\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20stroke_opacity\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20unencode\x20the\x20extrusion\x20vector\x20that\x20we\x20snuck\x20into\x20the\x20a_pos\x20vector\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20extrude\x20=\x20vec2(mod(a_pos,\x202.0)\x20*\x202.0\x20-\x201.0);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20multiply\x20a_pos\x20by\x200.5,\x20since\x20we\x20had\x20it\x20*\x202\x20in\x20order\x20to\x20sneak\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20in\x20extrusion\x20data\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20circle_center\x20=\x20floor(a_pos\x20*\x200.5);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(u_pitch_with_map)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20corner_position\x20=\x20circle_center;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(u_scale_with_map)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20corner_position\x20+=\x20extrude\x20*\x20(radius\x20+\x20stroke_width)\x20*\x20u_extrude_scale;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20Pitching\x20the\x20circle\x20with\x20the\x20map\x20effectively\x20scales\x20it\x20with\x20the\x20map\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20To\x20counteract\x20the\x20effect\x20for\x20pitch-scale:\x20viewport,\x20we\x20rescale\x20the\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20whole\x20circle\x20based\x20on\x20the\x20pitch\x20scaling\x20effect\x20at\x20its\x20central\x20point\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20projected_center\x20=\x20u_matrix\x20*\x20vec4(circle_center,\x200,\x201);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20corner_position\x20+=\x20extrude\x20*\x20(radius\x20+\x20stroke_width)\x20*\x20u_extrude_scale\x20*\x20(projected_center.w\x20/\x20u_camera_to_center_distance);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(corner_position,\x200,\x201);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(circle_center,\x200,\x201);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(u_scale_with_map)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position.xy\x20+=\x20extrude\x20*\x20(radius\x20+\x20stroke_width)\x20*\x20u_extrude_scale\x20*\x20u_camera_to_center_distance;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position.xy\x20+=\x20extrude\x20*\x20(radius\x20+\x20stroke_width)\x20*\x20u_extrude_scale\x20*\x20gl_Position.w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20This\x20is\x20a\x20minimum\x20blur\x20distance\x20that\x20serves\x20as\x20a\x20faux-antialiasing\x20for\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20the\x20circle.\x20since\x20blur\x20is\x20a\x20ratio\x20of\x20the\x20circle\x27s\x20size\x20and\x20the\x20intent\x20is\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20to\x20keep\x20the\x20blur\x20at\x20roughly\x201px,\x20the\x20two\x20are\x20inversely\x20related.\x0a\x20\x20\x20\x20\x20\x20\x20\x20lowp\x20float\x20antialiasblur\x20=\x201.0\x20/\x20u_device_pixel_ratio\x20/\x20(radius\x20+\x20stroke_width);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_data\x20=\x20vec3(extrude.x,\x20extrude.y,\x20antialiasblur);\x0a\x20\x20\x20\x20}\x0a',_0x307c2b(0x5119),'marker-color','75%','isTiltFree',_0x307c2b(0x2a99),'ml0',_0x307c2b(0x2ae7),_0x307c2b(0xd90),_0x307c2b(0x4ce),_0x307c2b(0x4c9e),_0x307c2b(0x4e99),_0x307c2b(0x5524),_0x307c2b(0x548e),'parsingResult',_0x307c2b(0x2236),_0x307c2b(0x4746),_0x307c2b(0x2cf4),_0x307c2b(0xebc),_0x307c2b(0x381e),_0x307c2b(0x4500),'SHOW_NORMAL_MAP','property-type',_0x307c2b(0x351),'fromRectangleWithHeights2D',_0x307c2b(0x3ce2),_0x307c2b(0x10f1),_0x307c2b(0x5230),_0x307c2b(0x191),_0x307c2b(0x1c1b),'COMPRESSED_RGBA_PVRTC_2BPPV1_IMG',_0x307c2b(0x4e64),'attribute\x20is\x20not\x20exit','_updatingTiles',_0x307c2b(0x38e5),_0x307c2b(0x3347),_0x307c2b(0x57eb),'_animationFinished',_0x307c2b(0x343),_0x307c2b(0xe2b),'nodeFeatures',_0x307c2b(0x7c1),_0x307c2b(0x4af3),_0x307c2b(0x3420),_0x307c2b(0x591f),_0x307c2b(0x2792),'_screenPositionY',_0x307c2b(0x2e4e),_0x307c2b(0xa4a),_0x307c2b(0x3b67),_0x307c2b(0x473b),_0x307c2b(0x39f),_0x307c2b(0x5233),_0x307c2b(0x5a9b),'imageAtlasTexture',_0x307c2b(0x175f),_0x307c2b(0x3a77),_0x307c2b(0x2ebe),_0x307c2b(0x1c3a),_0x307c2b(0x3857),_0x307c2b(0x1b29),_0x307c2b(0x3bdb),_0x307c2b(0x27bc),_0x307c2b(0x31f4),'osni52',_0x307c2b(0x5819),_0x307c2b(0x672),_0x307c2b(0x51b6),'Lagrange',_0x307c2b(0x10cc),_0x307c2b(0x2d56),_0x307c2b(0x1984),_0x307c2b(0x1ea9),'requestTileGrid\x20must\x20not\x20be\x20called\x20before\x20ready\x20returns\x20true.',_0x307c2b(0x224e),_0x307c2b(0x2ea1),_0x307c2b(0xed1),'_offsetY',_0x307c2b(0x58a2),_0x307c2b(0x3f5e),'grazingAltitudeLocation',_0x307c2b(0x38f1),_0x307c2b(0x5897),_0x307c2b(0x39ef),_0x307c2b(0x4d52),'\x20not\x20handled:\x20',_0x307c2b(0x45c),_0x307c2b(0x427b),_0x307c2b(0xae4),'uHypsometricRenderTexture',_0x307c2b(0x5959),_0x307c2b(0xb5e),_0x307c2b(0x1991),_0x307c2b(0x51e2),_0x307c2b(0x2aab),_0x307c2b(0x1cf0),_0x307c2b(0x294d),_0x307c2b(0x1d0f),_0x307c2b(0x46c5),_0x307c2b(0x588d),_0x307c2b(0x2f39),_0x307c2b(0x267e),_0x307c2b(0x257e),_0x307c2b(0x3c44),'removeAllLimitBody',_0x307c2b(0x56d6),_0x307c2b(0x1576),'glVertexAttribDivisor',_0x307c2b(0x24fc),_0x307c2b(0x2122),_0x307c2b(0x2190),_0x307c2b(0x43f9),_0x307c2b(0x2be1),_0x307c2b(0x2c61),_0x307c2b(0x1712),_0x307c2b(0x22b5),_0x307c2b(0x265c),_0x307c2b(0x21ce),'SELECTION',_0x307c2b(0x229c),'InstanceLayer\x20pickEnable',_0x307c2b(0x255c),_0x307c2b(0x4996),_0x307c2b(0x2201),_0x307c2b(0x13f2),'addClipRegion',_0x307c2b(0x2408),_0x307c2b(0x15d9),_0x307c2b(0x32dd),'RENDERBUFFER','MODELVIEWPROJECTION','_isFineLayer','_isEdit',_0x307c2b(0x2b3b),_0x307c2b(0x127d),'ScalePt',_0x307c2b(0x2433),_0x307c2b(0x294e),_0x307c2b(0x4db5),'CORAL',_0x307c2b(0x86a),_0x307c2b(0x405f),_0x307c2b(0x1bd3),_0x307c2b(0xccc),_0x307c2b(0x5691),_0x307c2b(0x4253),_0x307c2b(0x12d4),_0x307c2b(0x3161),_0x307c2b(0x3997),_0x307c2b(0x43bc),_0x307c2b(0x242f),_0x307c2b(0x3ae6),'spot\x20light\x20sceneMode',_0x307c2b(0x155f),'createTrangleWireFrameCommand',_0x307c2b(0x78c),_0x307c2b(0x3eb1),_0x307c2b(0x46b8),_0x307c2b(0xa9e),_0x307c2b(0x3b56),_0x307c2b(0xe63),'bottomPositions',_0x307c2b(0x1eec),_0x307c2b(0x3d73),_0x307c2b(0x503c),_0x307c2b(0x235f),_0x307c2b(0x5348),'records','26632unalcV',_0x307c2b(0x3ed),'centerLonLat',_0x307c2b(0x2fd0),_0x307c2b(0x5131),_0x307c2b(0x54e0),_0x307c2b(0x2b6e),_0x307c2b(0x1da6),'_quadtreePrimitive',_0x307c2b(0x3f0d),_0x307c2b(0x2fd8),_0x307c2b(0x368),_0x307c2b(0x1c04),_0x307c2b(0x2682),_0x307c2b(0xe03),_0x307c2b(0x217e),_0x307c2b(0x32ba),_0x307c2b(0x306a),_0x307c2b(0x561b),_0x307c2b(0x3164),_0x307c2b(0x4a07),'accessorWithSemantic',_0x307c2b(0x7c8),'skyBox',_0x307c2b(0x3a2f),_0x307c2b(0x4054),_0x307c2b(0x54ed),_0x307c2b(0x134d),'cornerType','_VBOs',_0x307c2b(0x444a),'setOffSet',_0x307c2b(0x48f5),'computeInfinitePerspectiveOffCenter','The\x20embedded\x20glb\x20is\x20not\x20aligned\x20to\x20a\x204-byte\x20boundary.',_0x307c2b(0x4020),_0x307c2b(0x110e),'_totalMemoryUsageInBytes',_0x307c2b(0x2d22),_0x307c2b(0x19dc),_0x307c2b(0x520c),'.s3mblock','_lunarSpectrum','cesiumLogo','querySourceFeatures',_0x307c2b(0x601),_0x307c2b(0x7b0),_0x307c2b(0x3bf3),_0x307c2b(0x3bc3),_0x307c2b(0x1bec),_0x307c2b(0x28f0),_0x307c2b(0x480a),'toFloat','providers','getPointDistance',_0x307c2b(0x4ee5),_0x307c2b(0x3b84),_0x307c2b(0xeca),_0x307c2b(0x3cd6),_0x307c2b(0x4883),'attribute\x20vec2\x20a_pos;\x0a\x0auniform\x20mat4\x20u_matrix;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(a_pos,\x200,\x201);\x0a}\x0a','specialHTMLTargets',_0x307c2b(0x4c25),_0x307c2b(0x7a4),_0x307c2b(0x3a97),_0x307c2b(0x58f8),_0x307c2b(0xdb1),_0x307c2b(0x578d),'fillOrientationChangeEventData','\x22minM\x22:',_0x307c2b(0x1253),'_inner','DEPTH_ATTACHMENT','lastMaxDepth',_0x307c2b(0x474f),'showInstructions','registerPointerlockErrorEventCallback',_0x307c2b(0x569d),_0x307c2b(0x9f7),_0x307c2b(0x3881),_0x307c2b(0x1d5a),_0x307c2b(0x4b08),_0x307c2b(0x4eca),'Unrecognized\x20Cesium\x20ion\x20imagery\x20type:\x20',_0x307c2b(0xf47),'InstanceLayer\x20minVisibleAltitude',_0x307c2b(0x44de),_0x307c2b(0x2d06),_0x307c2b(0x404f),_0x307c2b(0x59ac),_0x307c2b(0x2518),'getAnchorHref',_0x307c2b(0x1c23),_0x307c2b(0x1fc5),'attribute\x20vec4\x20aPosition;\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20attribute\x20vec4\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0a\x20\x20\x20\x20attribute\x20float\x20batchId;\x0a#endif\x0a\x20\x20\x20\x20attribute\x20vec4\x20aTexCoord0;\x0a\x20\x20\x20\x20attribute\x20vec4\x20aTexCoord1;\x0a\x20\x20\x20\x20attribute\x20vec4\x20aTexCoord2;\x0a\x20\x20\x20\x20attribute\x20vec4\x20aTexCoord3;\x0a\x20\x20\x20\x20attribute\x20vec4\x20aTexCoord4;\x0a\x20\x20\x20\x20attribute\x20vec4\x20aTexCoord5;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSelColor;\x0a\x20\x20\x20\x20varying\x20vec4\x20v_startPlaneNormalEcAndHalfWidth;\x0a\x20\x20\x20\x20varying\x20vec4\x20v_endPlaneNormalEcAndBatchId;\x0a\x20\x20\x20\x20varying\x20vec4\x20v_rightPlaneEC;\x0a\x20\x20\x20\x20varying\x20vec4\x20v_endEcAndStartEcX;\x0a\x20\x20\x20\x20varying\x20vec4\x20v_texcoordNormalizationAndStartEcYZ;\x0a\x20\x20\x20\x20varying\x20vec4\x20v_vertexColor;\x0a\x20\x20\x20\x20varying\x20vec4\x20vSecondColor;\x0a\x20\x20\x20\x20uniform\x20float\x20uLineWidth;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uLineColor;\x0a#ifdef\x20COMPRESS_VERTEX\x0a\x20\x20\x20\x20uniform\x20vec4\x20decode_position_min;\x0a\x20\x20\x20\x20uniform\x20float\x20decode_position_normConstant;\x0a#endif\x0a#ifdef\x20COMPRESS_TEXCOORD\x0a\x20\x20\x20\x20uniform\x20float\x20decode_texCoord0_normConstant;\x0a\x20\x20\x20\x20uniform\x20float\x20decode_texCoord1_normConstant;\x0a\x20\x20\x20\x20uniform\x20float\x20decode_texCoord2_normConstant;\x0a\x20\x20\x20\x20uniform\x20float\x20decode_texCoord3_normConstant;\x0a\x20\x20\x20\x20uniform\x20float\x20decode_texCoord4_normConstant;\x0a\x20\x20\x20\x20uniform\x20float\x20decode_texCoord5_normConstant;\x0a\x20\x20\x20\x20uniform\x20vec4\x20decode_texCoord0_min;\x0a\x20\x20\x20\x20uniform\x20vec4\x20decode_texCoord1_min;\x0a\x20\x20\x20\x20uniform\x20vec4\x20decode_texCoord2_min;\x0a\x20\x20\x20\x20uniform\x20vec4\x20decode_texCoord3_min;\x0a\x20\x20\x20\x20uniform\x20vec4\x20decode_texCoord4_min;\x0a\x20\x20\x20\x20uniform\x20vec4\x20decode_texCoord5_min;\x0a#endif\x0a\x20\x20\x20\x20void\x20main()\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20position3DHigh\x20=\x20aPosition.xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20uncompress\x20=\x20vec4(1.0);\x0a#ifdef\x20COMPRESS_VERTEX\x0a\x20\x20\x20\x20\x20\x20\x20\x20uncompress\x20=\x20decode_position_min\x20+\x20aPosition\x20*\x20decode_position_normConstant;\x0a\x20\x20\x20\x20\x20\x20\x20\x20position3DHigh\x20=\x20uncompress.xyz;\x0a#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20position3DLow\x20=\x20aTexCoord5.xyz;\x0a#ifdef\x20COMPRESS_TEXCOORD\x0a\x20\x20\x20\x20\x20\x20\x20\x20uncompress\x20=\x20decode_texCoord5_min\x20+\x20aTexCoord5\x20*\x20decode_texCoord5_normConstant;\x0a\x20\x20\x20\x20\x20\x20\x20\x20position3DLow\x20=\x20uncompress.xyz;\x0a#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20startHiAndForwardOffsetX\x20=\x20aTexCoord0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20startLoAndForwardOffsetY\x20=\x20aTexCoord1;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20startNormalAndForwardOffsetZ\x20=\x20aTexCoord2;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20endNormalAndTextureCoordinateNormalizationX\x20=\x20aTexCoord3;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20rightNormalAndTextureCoordinateNormalizationY\x20=\x20aTexCoord4;\x0a#ifdef\x20COMPRESS_TEXCOORD\x0a\x20\x20\x20\x20\x20\x20\x20\x20uncompress\x20=\x20decode_texCoord0_min\x20+\x20aTexCoord0\x20*\x20decode_texCoord0_normConstant;\x0a\x20\x20\x20\x20\x20\x20\x20\x20startHiAndForwardOffsetX\x20=\x20uncompress;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uncompress\x20=\x20decode_texCoord1_min\x20+\x20aTexCoord1\x20*\x20decode_texCoord1_normConstant;\x0a\x20\x20\x20\x20\x20\x20\x20\x20startLoAndForwardOffsetY\x20=\x20uncompress;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uncompress\x20=\x20decode_texCoord2_min\x20+\x20aTexCoord2\x20*\x20decode_texCoord2_normConstant;\x0a\x20\x20\x20\x20\x20\x20\x20\x20startNormalAndForwardOffsetZ\x20=\x20uncompress;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uncompress\x20=\x20decode_texCoord3_min\x20+\x20aTexCoord3\x20*\x20decode_texCoord3_normConstant;\x0a\x20\x20\x20\x20\x20\x20\x20\x20endNormalAndTextureCoordinateNormalizationX\x20=\x20uncompress;\x0a\x20\x20\x20\x20\x20\x20\x20\x20uncompress\x20=\x20decode_texCoord4_min\x20+\x20aTexCoord4\x20*\x20decode_texCoord4_normConstant;\x0a\x20\x20\x20\x20\x20\x20\x20\x20rightNormalAndTextureCoordinateNormalizationY\x20=\x20uncompress;\x0a#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20ecStart\x20=\x20(czm_modelViewRelativeToEye\x20*\x20czm_translateRelativeToEye(startHiAndForwardOffsetX.xyz,\x20startLoAndForwardOffsetY.xyz)).xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20forwardOffset\x20=\x20vec3(startHiAndForwardOffsetX.w,\x20startLoAndForwardOffsetY.w,\x20startNormalAndForwardOffsetZ.w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20offset\x20=\x20czm_normal\x20*\x20forwardOffset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20ecEnd\x20=\x20ecStart\x20+\x20offset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20forwardDirectionEC\x20=\x20normalize(offset);\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20start\x20plane\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20startPlaneEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20startPlaneEC.xyz\x20=\x20czm_normal\x20*\x20startNormalAndForwardOffsetZ.xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20startPlaneEC.w\x20=\x20-dot(startPlaneEC.xyz,\x20ecStart);\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20end\x20plane\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20endPlaneEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20endPlaneEC.xyz\x20=\x20czm_normal\x20*\x20endNormalAndTextureCoordinateNormalizationX.xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20endPlaneEC.w\x20=\x20-dot(endPlaneEC.xyz,\x20ecEnd);\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Right\x20plane\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_rightPlaneEC.xyz\x20=\x20czm_normal\x20*\x20rightNormalAndTextureCoordinateNormalizationY.xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_rightPlaneEC.w\x20=\x20-dot(v_rightPlaneEC.xyz,\x20ecStart);\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_texcoordNormalizationAndStartEcYZ.x\x20=\x20abs(endNormalAndTextureCoordinateNormalizationX.w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_texcoordNormalizationAndStartEcYZ.y\x20=\x20rightNormalAndTextureCoordinateNormalizationY.w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_endEcAndStartEcX.xyz\x20=\x20ecEnd;\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_endEcAndStartEcX.w\x20=\x20ecStart.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_texcoordNormalizationAndStartEcYZ.zw\x20=\x20ecStart.yz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20positionRelativeToEye\x20=\x20czm_translateRelativeToEye(position3DHigh,\x20position3DLow);\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Check\x20distance\x20to\x20the\x20end\x20plane\x20and\x20start\x20plane,\x20pick\x20the\x20plane\x20that\x20is\x20closer\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20positionEC\x20=\x20czm_modelViewRelativeToEye\x20*\x20positionRelativeToEye;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20absStartPlaneDistance\x20=\x20abs(czm_planeDistance(startPlaneEC,\x20positionEC.xyz));\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20absEndPlaneDistance\x20=\x20abs(czm_planeDistance(endPlaneEC,\x20positionEC.xyz));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20planeDirection\x20=\x20czm_branchFreeTernary(absStartPlaneDistance\x20<\x20absEndPlaneDistance,\x20startPlaneEC.xyz,\x20endPlaneEC.xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20upOrDown\x20=\x20normalize(cross(v_rightPlaneEC.xyz,\x20planeDirection));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20normalEC\x20=\x20normalize(cross(planeDirection,\x20upOrDown));\x0a\x20\x20\x20\x20\x20\x20\x20\x20upOrDown\x20=\x20cross(forwardDirectionEC,\x20normalEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20upOrDown\x20=\x20float(v_texcoordNormalizationAndStartEcYZ.y\x20>\x201.0\x20||\x20v_texcoordNormalizationAndStartEcYZ.y\x20<\x200.0)\x20*\x20upOrDown;\x0a\x20\x20\x20\x20\x20\x20\x20\x20positionEC.xyz\x20+=\x20upOrDown;\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_texcoordNormalizationAndStartEcYZ.y\x20=\x20czm_branchFreeTernary(v_texcoordNormalizationAndStartEcYZ.y\x20>\x201.0,\x200.0,\x20abs(v_texcoordNormalizationAndStartEcYZ.y));\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20width\x20=\x20uLineWidth;\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_startPlaneNormalEcAndHalfWidth.xyz\x20=\x20startPlaneEC.xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_startPlaneNormalEcAndHalfWidth.w\x20=\x20width\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_endPlaneNormalEcAndBatchId.xyz\x20=\x20endPlaneEC.xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_endPlaneNormalEcAndBatchId.w\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20width\x20=\x20width\x20*\x20max(0.0,\x20czm_metersPerPixel(positionEC));\x0a\x20\x20\x20\x20\x20\x20\x20\x20width\x20=\x20width\x20/\x20dot(normalEC,\x20v_rightPlaneEC.xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20normalEC\x20*=\x20sign(endNormalAndTextureCoordinateNormalizationX.w);\x0a\x20\x20\x20\x20\x20\x20\x20\x20positionEC.xyz\x20+=\x20width\x20*\x20normalEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20czm_depthClampFarPlane(czm_projection\x20*\x20positionEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0a\x20\x20\x20\x20\x20\x20\x20\x20vSecondColor\x20=\x20czm_batchTable_pickColor(batchId);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20operationType\x20=\x20czm_batchTable_operation(batchId);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20objsColor\x20=\x20czm_batchTable_color(batchId);\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_s3mBatchOperation(operationType,\x20objsColor,\x20uSelColor,\x20vertexColor);\x0a#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_vertexColor\x20=\x20vertexColor\x20*\x20uLineColor;\x0a\x20\x20\x20\x20}',_0x307c2b(0x550a),_0x307c2b(0x5616),_0x307c2b(0x347f),_0x307c2b(0x23e2),'attr:\x20{\x20title:\x20tooltip\x20},click:\x20command,cesiumSvgPath:\x20{\x20path:\x20_svgPath,\x20width:\x2028,\x20height:\x2028\x20}',_0x307c2b(0x3b41),'pointPick','queryParameter','_textureUVSpeed','\x20/\x20255.0,\x201.0)','replaceFn',_0x307c2b(0x111c),_0x307c2b(0x3777),_0x307c2b(0x5984),_0x307c2b(0x217f),_0x307c2b(0x2563),_0x307c2b(0x1b1a),_0x307c2b(0x258c),_0x307c2b(0x4289),_0x307c2b(0x3731),_0x307c2b(0x57e9),'getModelMinAndMaxCorner',_0x307c2b(0x30ee),'unGroupObject','_maximumSamples',_0x307c2b(0x3d81),_0x307c2b(0x14f0),'_isModelPathUpdate',_0x307c2b(0x20ec),_0x307c2b(0x2344),_0x307c2b(0x2fa4),_0x307c2b(0x4412),_0x307c2b(0x5a92),'GeoEntityEffectParameterRadar_',_0x307c2b(0x3c98),_0x307c2b(0x3cdf),_0x307c2b(0x35e3),_0x307c2b(0x4353),_0x307c2b(0x304f),_0x307c2b(0x5688),'readCString',_0x307c2b(0x4fb6),'DVH',_0x307c2b(0x3ee3),'layout(location\x20=\x200)\x20out\x20vec4\x20czm_fragColor;',_0x307c2b(0x385c),_0x307c2b(0x5483),_0x307c2b(0x3f7c),_0x307c2b(0x42ff),_0x307c2b(0x2f08),_0x307c2b(0x48ed),_0x307c2b(0x4fdd),_0x307c2b(0x4ced),'getTempRet0',_0x307c2b(0x33f9),_0x307c2b(0x3617),_0x307c2b(0x473d),_0x307c2b(0x3f56),_0x307c2b(0x38e),_0x307c2b(0x461c),_0x307c2b(0x14d3),_0x307c2b(0x50b),_0x307c2b(0x4e05),_0x307c2b(0xe4f),_0x307c2b(0x2aff),_0x307c2b(0xeac),'selMaskBuffer',_0x307c2b(0x2542),_0x307c2b(0x4583),_0x307c2b(0x39f8),_0x307c2b(0x571a),_0x307c2b(0x3d2f),_0x307c2b(0x2df8),_0x307c2b(0x2e99),_0x307c2b(0x50ce),_0x307c2b(0x10af),_0x307c2b(0x1523),_0x307c2b(0xcb0),_0x307c2b(0x1049),_0x307c2b(0x8dc),_0x307c2b(0x9f3),_0x307c2b(0x4c1),'animationRemoved',_0x307c2b(0x5221),_0x307c2b(0x1b09),_0x307c2b(0x44e0),_0x307c2b(0x1f11),_0x307c2b(0x38b8),_0x307c2b(0x4805),_0x307c2b(0x4be4),_0x307c2b(0x3116),_0x307c2b(0x1e75),_0x307c2b(0x3dff),_0x307c2b(0x1ff),'SPOT',_0x307c2b(0x33c),_0x307c2b(0x3c42),_0x307c2b(0x3d76),_0x307c2b(0x5825),_0x307c2b(0x88c),'_labelSubscription',_0x307c2b(0x6b1),_0x307c2b(0x4ae8),_0x307c2b(0x1c02),'_lastViewportHeight',_0x307c2b(0x55f2),_0x307c2b(0x37d2),_0x307c2b(0x1ebe),_0x307c2b(0x32f2),_0x307c2b(0x3082),_0x307c2b(0x122d),_0x307c2b(0x3f83),_0x307c2b(0x16de),'_horizonPlanePosition',_0x307c2b(0x27c4),'combineUniformValue',_0x307c2b(0x19e1),_0x307c2b(0x3d6c),_0x307c2b(0x58d9),_0x307c2b(0x4bce),'u8Over256',_0x307c2b(0x3817),_0x307c2b(0x953),_0x307c2b(0x4e94),_0x307c2b(0x56a9),_0x307c2b(0x2319),_0x307c2b(0x470d),_0x307c2b(0x28c3),_0x307c2b(0x4d93),_0x307c2b(0x1fcb),_0x307c2b(0x25a1),_0x307c2b(0x4a83),_0x307c2b(0x1942),'EditSmlFile',_0x307c2b(0x5313),_0x307c2b(0x37b3),'TileWidth',_0x307c2b(0x1903),_0x307c2b(0x955),_0x307c2b(0x5265),_0x307c2b(0x34e2),'_features','iframe','Expected\x20value\x20to\x20be\x20of\x20type\x20string\x20or\x20array,\x20but\x20found\x20',_0x307c2b(0x4ddc),_0x307c2b(0x2c57),_0x307c2b(0x1fee),_0x307c2b(0x429f),_0x307c2b(0x4fa9),_0x307c2b(0x573b),_0x307c2b(0x2629),_0x307c2b(0x441),_0x307c2b(0x5a7c),'_initRotate',_0x307c2b(0x5ad1),_0x307c2b(0x9e1),'level',_0x307c2b(0x1590),_0x307c2b(0x5797),'preloadFlightCamera',_0x307c2b(0x245c),_0x307c2b(0x4e0),_0x307c2b(0x2936),_0x307c2b(0x28f3),_0x307c2b(0x33ba),_0x307c2b(0x4e00),_0x307c2b(0x2491),'\x20\x20\x20\x20vec4\x20color\x20=\x20vec4(a_color,\x201.0);\x20\x0a','ambient',_0x307c2b(0x3f25),_0x307c2b(0x1a99),_0x307c2b(0x59d9),_0x307c2b(0x33ab),_0x307c2b(0x538f),_0x307c2b(0x4070),_0x307c2b(0x4c6f),'get_adjusted_ptr',_0x307c2b(0x53c),_0x307c2b(0x8e4),_0x307c2b(0xdae),'shape',_0x307c2b(0x2268),_0x307c2b(0x2704),_0x307c2b(0x42ea),_0x307c2b(0xef5),_0x307c2b(0x522),_0x307c2b(0x25b1),_0x307c2b(0x5271),_0x307c2b(0x5aa1),_0x307c2b(0x917),_0x307c2b(0x2817),'_tonemapping',_0x307c2b(0x38f8),_0x307c2b(0x5844),_0x307c2b(0xc92),_0x307c2b(0x1f2),'ComputeBox','hasSymbolTexture','isStopIncluded','animations',_0x307c2b(0x3427),_0x307c2b(0x12e6),'needsLoading',_0x307c2b(0x5a23),_0x307c2b(0x44ae),_0x307c2b(0x35b7),_0x307c2b(0x2af6),_0x307c2b(0x282e),_0x307c2b(0x21b6),'marker-start','registerBeforeUnloadEventCallback','_orientationSubscription',_0x307c2b(0x4b72),'translucentCommand2D',_0x307c2b(0x54f3),_0x307c2b(0x646),_0x307c2b(0x1886),_0x307c2b(0x112),_0x307c2b(0x2d6),_0x307c2b(0x24f4),_0x307c2b(0x24b),_0x307c2b(0x57f3),_0x307c2b(0x2b37),_0x307c2b(0x3192),_0x307c2b(0x42a0),'originalEvent',_0x307c2b(0x1d7b),_0x307c2b(0xa77),_0x307c2b(0x47ab),'Uniform3f','scissorRectangle',_0x307c2b(0x43fa),'bottomRadius',_0x307c2b(0x1968),_0x307c2b(0xbc0),_0x307c2b(0x3bb5),_0x307c2b(0x1b93),_0x307c2b(0x63c),_0x307c2b(0x5995),'position3DHigh',_0x307c2b(0x371c),_0x307c2b(0x1201),'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/','_parseMessage',_0x307c2b(0x2f83),'symbol-placement',_0x307c2b(0x4f61),_0x307c2b(0x868),_0x307c2b(0x3845),_0x307c2b(0x2183),_0x307c2b(0xa13),_0x307c2b(0x2d37),_0x307c2b(0x3c4b),'succeed','tspan',_0x307c2b(0x1561),'RIGHT_CLICK','/overdraw',_0x307c2b(0xf0f),_0x307c2b(0x3582),_0x307c2b(0x3dda),_0x307c2b(0xa2c),_0x307c2b(0x4ac),'rem_s',_0x307c2b(0x1a9e),_0x307c2b(0x5721),'oldest_','MouseEvents',_0x307c2b(0x3811),_0x307c2b(0x4061),'SDL',_0x307c2b(0x341f),_0x307c2b(0x1d73),_0x307c2b(0x37b5),_0x307c2b(0x398b),_0x307c2b(0x1dd5),'cesium-selection-wrapper',_0x307c2b(0x2c48),_0x307c2b(0x9dd),'params',_0x307c2b(0x395c),_0x307c2b(0xa81),_0x307c2b(0x4be2),_0x307c2b(0x3bde),_0x307c2b(0x423),_0x307c2b(0xbfb),'interleave','Selection_Cube',_0x307c2b(0x118),_0x307c2b(0x9e2),_0x307c2b(0x28cc),_0x307c2b(0x2a28),_0x307c2b(0x1b74),'_colorCommand',_0x307c2b(0x1e1f),'lerp',_0x307c2b(0x51a4),_0x307c2b(0x4b25),_0x307c2b(0x3ea8),_0x307c2b(0x4db7),'vec4\x20maskColor\x20=\x20texture2D(czm_maskTexture,\x20v_textureCoordinates);','extensionsUsed',_0x307c2b(0x18d),_0x307c2b(0x9e4),_0x307c2b(0x35d8),_0x307c2b(0x119e),'SuperMap.Route','verticalPlacedIconSymbolIndex',_0x307c2b(0x31dd),_0x307c2b(0x178d),_0x307c2b(0x20c5),'_tweenjs','freshBind',_0x307c2b(0x545d),'processStateMachine',_0x307c2b(0x1fb6),'TextureBatch',_0x307c2b(0x12ec),'\x20\x20\x20\x20vec3\x20lightColorHdr\x20=\x20czm_lightColorHdr;\x0a',_0x307c2b(0x4575),'HAS_SUBSURFACE',_0x307c2b(0x576f),_0x307c2b(0x3a5e),_0x307c2b(0x3ac9),'materialCode',_0x307c2b(0x29c7),'/realspace',_0x307c2b(0x29a8),_0x307c2b(0x568c),'NormalMap',_0x307c2b(0x171e),_0x307c2b(0x3668),'billboardIndex','_copyLastColorCommand',_0x307c2b(0x2e02),_0x307c2b(0x2d61),_0x307c2b(0x251b),_0x307c2b(0x3665),_0x307c2b(0x2e92),_0x307c2b(0x2603),_0x307c2b(0x37f7),_0x307c2b(0x32ce),_0x307c2b(0x1397),_0x307c2b(0x26c4),_0x307c2b(0x2d7c),_0x307c2b(0x3399),_0x307c2b(0x5335),_0x307c2b(0x4bef),'maximumClock',_0x307c2b(0x2404),_0x307c2b(0x3e0e),_0x307c2b(0x22c2),_0x307c2b(0x5288),_0x307c2b(0x4641),_0x307c2b(0x42e1),_0x307c2b(0x281f),_0x307c2b(0x1333),_0x307c2b(0x4dae),'DISABLE_DEPTH_DISTANCE','css:\x20{\x20\x22cesium-baseLayerPicker-selectedItem\x22\x20:\x20$data\x20===\x20$parents[1].selectedImagery\x20},attr:\x20{\x20title:\x20tooltip\x20},visible:\x20creationCommand.canExecute,click:\x20function($data)\x20{\x20$parents[1].selectedImagery\x20=\x20$data;\x20}',_0x307c2b(0x562),_0x307c2b(0x5323),_0x307c2b(0x1dab),_0x307c2b(0x2d97),'_attributeDownloaded',_0x307c2b(0x2535),_0x307c2b(0x1211),_0x307c2b(0x3c66),_0x307c2b(0x11b0),'_renderEntityVisible',_0x307c2b(0x46b),'_earcut',_0x307c2b(0x56a8),_0x307c2b(0x478a),'element',_0x307c2b(0x2791),_0x307c2b(0x413f),_0x307c2b(0x4344),_0x307c2b(0x2f00),_0x307c2b(0x14e8),'getInstance',_0x307c2b(0x4706),_0x307c2b(0x29c4),_0x307c2b(0x24c7),_0x307c2b(0x10a5),_0x307c2b(0x870),_0x307c2b(0x5862),_0x307c2b(0x1fb9),'once','tmpLocalTransform_',_0x307c2b(0x32b4),'showEffect',_0x307c2b(0x4a3a),_0x307c2b(0x55b6),_0x307c2b(0x222),_0x307c2b(0x2ace),_0x307c2b(0x68c),_0x307c2b(0x527a),_0x307c2b(0x26fc),_0x307c2b(0x581d),_0x307c2b(0x2721),_0x307c2b(0x4aef),_0x307c2b(0x78d),_0x307c2b(0xca3),_0x307c2b(0x48bf),_0x307c2b(0x428c),'_saveDeductionScript',_0x307c2b(0x5519),_0x307c2b(0x1504),_0x307c2b(0x181c),'_targetCollection',_0x307c2b(0x2c05),_0x307c2b(0x252f),_0x307c2b(0x5228),_0x307c2b(0x3339),_0x307c2b(0x1e00),'_getMoveGeoEntityByUUID','_fbo',_0x307c2b(0x3597),'{lon_0}',_0x307c2b(0x1835),'Polar_Stereographic',_0x307c2b(0x6ad),'warmupPeriod',_0x307c2b(0x57c1),_0x307c2b(0x27e3),'_unusedBillboardIndices','_assistTexture',_0x307c2b(0x3c17),_0x307c2b(0xd3f),_0x307c2b(0x156a),_0x307c2b(0x1aed),_0x307c2b(0x44cf),_0x307c2b(0x20bd),'/**\x0a\x20*\x20DOC_TBA\x0a\x20*\x0a\x20*\x20@name\x20czm_eyeOffset\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec4}\x20positionEC\x20DOC_TBA.\x0a\x20*\x20@param\x20{vec3}\x20eyeOffset\x20DOC_TBA.\x0a\x20*\x0a\x20*\x20@returns\x20{vec4}\x20DOC_TBA.\x0a\x20*/\x0avec4\x20czm_eyeOffset(vec4\x20positionEC,\x20vec3\x20eyeOffset)\x0a{\x0a\x20\x20\x20\x20//\x20This\x20equation\x20is\x20approximate\x20in\x20x\x20and\x20y.\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20positionEC;\x0a\x20\x20\x20\x20vec4\x20zEyeOffset\x20=\x20normalize(p)\x20*\x20eyeOffset.z;\x0a\x20\x20\x20\x20p.xy\x20+=\x20eyeOffset.xy\x20+\x20zEyeOffset.xy;\x0a\x20\x20\x20\x20p.z\x20+=\x20zEyeOffset.z;\x0a\x20\x20\x20\x20return\x20p;\x0a}\x0a',_0x307c2b(0x126b),'zzEncode',_0x307c2b(0xa33),_0x307c2b(0x41ef),_0x307c2b(0x2866),_0x307c2b(0x1831),_0x307c2b(0xfa2),_0x307c2b(0x51da),'MOON','_lightboxCredits',_0x307c2b(0x942),_0x307c2b(0x3309),_0x307c2b(0x4a41),_0x307c2b(0x5b01),_0x307c2b(0x4f24),'_useConfigFile',_0x307c2b(0x3755),'MODIFIED_REINHARD',_0x307c2b(0x27d6),_0x307c2b(0x4056),_0x307c2b(0x170d),'RGBA_ASTC',_0x307c2b(0x1064),_0x307c2b(0x3969),_0x307c2b(0x175a),_0x307c2b(0x1b48),'longitude_of_center',_0x307c2b(0x5b1d),_0x307c2b(0x3a4f),_0x307c2b(0x23cd),'uMaxCategoryOrHypCeil',_0x307c2b(0x208),_0x307c2b(0x6ea),_0x307c2b(0x9aa),_0x307c2b(0x1540),_0x307c2b(0x4b53),_0x307c2b(0x2e75),_0x307c2b(0x488f),_0x307c2b(0x2bab),_0x307c2b(0x4f37),_0x307c2b(0x481f),_0x307c2b(0x4200),_0x307c2b(0xc1c),_0x307c2b(0x79d),'Images\x20loaded,\x20starting\x20parsing','_closeBottomSubscription',_0x307c2b(0x37e6),_0x307c2b(0x120e),_0x307c2b(0x1e4b),_0x307c2b(0xd75),';\x20++i)\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20selectedId\x20=\x20texture2D(czm_selectedIdTexture,\x20vec2(float(i)\x20*\x20czm_selectedIdTextureStep,\x200.5));\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(all(equal(id,\x20selectedId)))\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20true;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20return\x20false;\x20\x0a}\x20\x0a\x0abool\x20czm_selected()\x20\x0a{\x20\x0a\x20\x20\x20\x20return\x20czm_selected(vec2(0.0));\x20\x0a}\x20\x0a\x0a','_skipLevel','createEvent',_0x307c2b(0x1af9),_0x307c2b(0x43f8),_0x307c2b(0xf5a),_0x307c2b(0x4a15),_0x307c2b(0x3cf1),_0x307c2b(0x2845),'_planeCommand',_0x307c2b(0x286d),_0x307c2b(0x2136),_0x307c2b(0x427e),_0x307c2b(0x4fd9),_0x307c2b(0x220e),_0x307c2b(0x2d23),_0x307c2b(0x2ab6),_0x307c2b(0x168d),_0x307c2b(0x1b52),'getAnchorText',_0x307c2b(0x3e15),_0x307c2b(0x553b),_0x307c2b(0x52e4),_0x307c2b(0x4c97),'flat',_0x307c2b(0x56eb),_0x307c2b(0x1ab6),'processCompleted','\x0aTriangles:\x20',_0x307c2b(0x38c0),'This\x20tile\x20uses\x20a\x20lowercase\x20refine\x20\x22',_0x307c2b(0x2841),_0x307c2b(0x12a3),_0x307c2b(0x1cbe),_0x307c2b(0x557d),_0x307c2b(0x3e9a),_0x307c2b(0x2912),_0x307c2b(0x112e),_0x307c2b(0x1b4b),_0x307c2b(0xbd0),_0x307c2b(0x429e),_0x307c2b(0x314a),_0x307c2b(0x2cc5),'greaterThan',_0x307c2b(0x1094),_0x307c2b(0x2b1a),_0x307c2b(0x42ee),_0x307c2b(0x502a),_0x307c2b(0x2893),_0x307c2b(0x197f),'createUniformMap','_groupNameBounds',_0x307c2b(0x3e24),'si3',_0x307c2b(0x3ccc),'TextReader',_0x307c2b(0x3fcb),_0x307c2b(0x5097),'supportsImageRenderingPixelated',_0x307c2b(0x164e),_0x307c2b(0x441e),'_rows',_0x307c2b(0x5430),_0x307c2b(0x4632),_0x307c2b(0x55f0),_0x307c2b(0x4134),_0x307c2b(0x896),'brighten','emitterModelMatrix','posUniqueID','topRight',_0x307c2b(0x4d73),_0x307c2b(0x13f8),'_sampleMode',_0x307c2b(0x2f49),'TEXCOORD',_0x307c2b(0x59c5),_0x307c2b(0x54fb),_0x307c2b(0x44d1),_0x307c2b(0x5aab),_0x307c2b(0x22a),_0x307c2b(0xcc5),_0x307c2b(0x1401),_0x307c2b(0x3de6),_0x307c2b(0x4ca8),'_deserializeCollisionBoxesForSymbol',_0x307c2b(0x14a1),'{{ko_code\x20((function()\x20{\x20return\x20',_0x307c2b(0x4d6f),_0x307c2b(0x3d66),_0x307c2b(0x47af),_0x307c2b(0x2b02),_0x307c2b(0x3493),_0x307c2b(0xbb4),_0x307c2b(0x5706),'decode','_currentGeoEntityRotationParameter',_0x307c2b(0x4985),'boundingVolume',_0x307c2b(0x16fb),_0x307c2b(0x25ec),_0x307c2b(0x15c),_0x307c2b(0x350d),'_unionClippingRegions',_0x307c2b(0x5793),_0x307c2b(0x382d),_0x307c2b(0x4763),_0x307c2b(0x2628),'getUrl',_0x307c2b(0x1736),_0x307c2b(0x34f),_0x307c2b(0x11e4),'_reloadVol','line-blur',_0x307c2b(0x4b0d),_0x307c2b(0x389a),_0x307c2b(0x474a),_0x307c2b(0xfa1),_0x307c2b(0x52d),'num_points',_0x307c2b(0x589),_0x307c2b(0x5826),_0x307c2b(0x2f78),_0x307c2b(0x1824),_0x307c2b(0x20dd),_0x307c2b(0x5956),_0x307c2b(0x4dfe),_0x307c2b(0x4f3c),_0x307c2b(0x51b0),_0x307c2b(0x20ab),'useMatrix',_0x307c2b(0x4106),'maximumRenderbufferSize','_leaflet_id',_0x307c2b(0x1c80),_0x307c2b(0x2ee6),'zoomEventTypes','setImageStyle',_0x307c2b(0x5b42),_0x307c2b(0x5855),_0x307c2b(0x7ea),_0x307c2b(0x6db),_0x307c2b(0x297),_0x307c2b(0x1e3e),_0x307c2b(0xa94),_0x307c2b(0x4eb),_0x307c2b(0x3828),_0x307c2b(0x1dfe),_0x307c2b(0x3991),_0x307c2b(0x2e9c),_0x307c2b(0x4639),'oss-cn','_preHpr',_0x307c2b(0x2cc6),_0x307c2b(0x4ba0),_0x307c2b(0x2409),'S3MBTaskProcessor',_0x307c2b(0x1c38),_0x307c2b(0x461b),_0x307c2b(0x45f9),_0x307c2b(0x22d9),'addGeoEntityModel',_0x307c2b(0x1fdc),_0x307c2b(0x180c),_0x307c2b(0x316f),'DELETE',_0x307c2b(0x109d),_0x307c2b(0x366),_0x307c2b(0x1001),_0x307c2b(0x2548),_0x307c2b(0x4ba1),_0x307c2b(0x4043),_0x307c2b(0x198e),_0x307c2b(0x1828),'lastScale',_0x307c2b(0x54d6),_0x307c2b(0x41b),_0x307c2b(0x4aaf),_0x307c2b(0x12d3),'pickIds','_sceneLeftClickEvent',_0x307c2b(0x1128),_0x307c2b(0x2cab),_0x307c2b(0x169e),'RSAAuthenticationStatus',_0x307c2b(0x9db),'inline-table','isDotPlotParmUpdate',_0x307c2b(0x315d),_0x307c2b(0x21ac),'Base',_0x307c2b(0x5132),_0x307c2b(0x19ec),_0x307c2b(0x3336),_0x307c2b(0x16b9),_0x307c2b(0x31cb),'changeEventTypeCache_',_0x307c2b(0x5022),_0x307c2b(0x50b2),_0x307c2b(0x50ed),_0x307c2b(0x109f),_0x307c2b(0x1c01),_0x307c2b(0x336),_0x307c2b(0x3445),_0x307c2b(0x1aa2),_0x307c2b(0x151c),_0x307c2b(0x1ef8),'can\x27t\x20serialize\x20object\x20of\x20unregistered\x20class','updater',_0x307c2b(0x1888),_0x307c2b(0x20f2),_0x307c2b(0x2302),_0x307c2b(0x1f1e),_0x307c2b(0x43ea),_0x307c2b(0x3a05),_0x307c2b(0x821),_0x307c2b(0x2e3d),_0x307c2b(0x1fbe),_0x307c2b(0x12db),'vertexShaderText',_0x307c2b(0x3e4e),_0x307c2b(0x893),_0x307c2b(0x8c3),_0x307c2b(0x98e),_0x307c2b(0x53b0),_0x307c2b(0x24b3),_0x307c2b(0x3138),'MultiPolygon',_0x307c2b(0x2cf2),_0x307c2b(0x4954),'_selected','endJulian',_0x307c2b(0x21a1),_0x307c2b(0x4940),_0x307c2b(0x55ec),_0x307c2b(0x2376),_0x307c2b(0x400c),_0x307c2b(0x279d),'setAugmentPicture',_0x307c2b(0x2928),_0x307c2b(0xd8c),_0x307c2b(0x18af),_0x307c2b(0x1497),_0x307c2b(0x2fe9),'minLon',_0x307c2b(0x137),_0x307c2b(0x278b),_0x307c2b(0x5647),_0x307c2b(0x39c9),_0x307c2b(0x4339),_0x307c2b(0x3719),_0x307c2b(0x4de0),'proto2',_0x307c2b(0x4410),_0x307c2b(0xfe0),_0x307c2b(0x4cef),_0x307c2b(0x4298),_0x307c2b(0x3ebf),'leadingInterval',_0x307c2b(0x3a8),_0x307c2b(0x5ab0),'illegal\x20\x27',_0x307c2b(0x3217),'havedict',_0x307c2b(0xa9f),_0x307c2b(0x277f),'uBaseTexture',_0x307c2b(0x4d72),_0x307c2b(0x44eb),_0x307c2b(0x3cfd),_0x307c2b(0x50d9),_0x307c2b(0x77d),_0x307c2b(0x58f3),_0x307c2b(0xedb),_0x307c2b(0x4434),_0x307c2b(0x395a),'emissiveTextureMotion',_0x307c2b(0x2691),_0x307c2b(0x4199),_0x307c2b(0x3c73),_0x307c2b(0x1bf1),'getColorBackScale',_0x307c2b(0xe3c),_0x307c2b(0x28c2),_0x307c2b(0x15cc),_0x307c2b(0x5458),_0x307c2b(0x1118),_0x307c2b(0x4be8),_0x307c2b(0x5018),'supportsMaterialsforEntitiesOnTerrain',_0x307c2b(0x5997),_0x307c2b(0x47f0),_0x307c2b(0x5123),_0x307c2b(0x856),_0x307c2b(0x308f),'_isGeometryDirty',_0x307c2b(0x3795),_0x307c2b(0x5208),'_compiledShaderScaleByDistance','createArrayBufferView',_0x307c2b(0x459b),_0x307c2b(0x2cc0),_0x307c2b(0x264c),_0x307c2b(0x392e),_0x307c2b(0x272c),_0x307c2b(0x3362),_0x307c2b(0x1d47),_0x307c2b(0x2eec),_0x307c2b(0x11e0),_0x307c2b(0x4c8),_0x307c2b(0x22b2),'size_',_0x307c2b(0x3784),'ibo',_0x307c2b(0x35cc),_0x307c2b(0xfdf),_0x307c2b(0x489d),_0x307c2b(0x3d3d),_0x307c2b(0x3ae),'blockCache','ExtendRegion3D','___html2canvas___pseudoelement_before',_0x307c2b(0x4b5d),'err',_0x307c2b(0x4aab),_0x307c2b(0xba2),_0x307c2b(0x1a4b),_0x307c2b(0x21fd),_0x307c2b(0x3f49),'#if\x20',_0x307c2b(0x4ff1),_0x307c2b(0x597c),_0x307c2b(0x1b95),_0x307c2b(0x53a5),'pixelStoreUnpackFlipY',_0x307c2b(0x3511),_0x307c2b(0x3318),_0x307c2b(0x5a60),_0x307c2b(0x4d0d),_0x307c2b(0xd09),'Document','feature',_0x307c2b(0x59db),_0x307c2b(0x59d6),_0x307c2b(0x5837),_0x307c2b(0x19b1),_0x307c2b(0x3869),_0x307c2b(0x1502),_0x307c2b(0x904),_0x307c2b(0x1843),_0x307c2b(0x2556),_0x307c2b(0x213e),'_isConstant','visible','void\x20main',_0x307c2b(0x2bdc),_0x307c2b(0x4b01),_0x307c2b(0x4050),_0x307c2b(0x2ac6),_0x307c2b(0x1be),_0x307c2b(0x8e2),_0x307c2b(0x1524),'quantizes',_0x307c2b(0x2f0f),'writeVarintField',_0x307c2b(0x22b),_0x307c2b(0x5478),_0x307c2b(0xfb3),_0x307c2b(0x3501),_0x307c2b(0x4679),_0x307c2b(0x2dee),_0x307c2b(0x2825),_0x307c2b(0x33c8),_0x307c2b(0x48cd),_0x307c2b(0x61a),_0x307c2b(0x53c6),_0x307c2b(0x204b),_0x307c2b(0x3c0d),_0x307c2b(0x297d),'_clearFBO2Command',_0x307c2b(0x113f),_0x307c2b(0x3f99),'endPosition',_0x307c2b(0xfa4),_0x307c2b(0x350a),'findTileToNorth','enuCenters',_0x307c2b(0x4526),'arrayBuffer',_0x307c2b(0xf10),_0x307c2b(0xa7c),'scrollTop','_preUpdateRemoveListener',_0x307c2b(0x477b),_0x307c2b(0x4fef),'nSideBlockCount',_0x307c2b(0x2373),_0x307c2b(0x4400),'POINT_BATCH_IDS',_0x307c2b(0x4623),_0x307c2b(0xde3),_0x307c2b(0x1f88),_0x307c2b(0x3f5b),_0x307c2b(0x4638),_0x307c2b(0x4a35),_0x307c2b(0x1a70),_0x307c2b(0x2e7a),_0x307c2b(0x5a3d),_0x307c2b(0x338e),_0x307c2b(0x215c),_0x307c2b(0x327e),_0x307c2b(0x4286),_0x307c2b(0xfc8),_0x307c2b(0x38c7),_0x307c2b(0x39bd),_0x307c2b(0x4ae2),_0x307c2b(0x5aa0),_0x307c2b(0xe31),_0x307c2b(0x47b9),_0x307c2b(0x4873),_0x307c2b(0x2a84),_0x307c2b(0x1985),_0x307c2b(0x56b3),_0x307c2b(0x1534),'deactivate',_0x307c2b(0xa99),_0x307c2b(0xcc4),_0x307c2b(0x3d72),'getGeoEntityEffectExtendParameterTimes',_0x307c2b(0xb3a),_0x307c2b(0xb32),_0x307c2b(0x690),_0x307c2b(0x1c9c),_0x307c2b(0x4cae),'_overlayTextures',_0x307c2b(0x13bf),_0x307c2b(0x2ca2),_0x307c2b(0x2ad4),_0x307c2b(0x36df),_0x307c2b(0x3440),_0x307c2b(0x23e1),_0x307c2b(0x57ca),_0x307c2b(0x2360),_0x307c2b(0x45fd),_0x307c2b(0x452e),'_isRealspace',_0x307c2b(0x54a8),_0x307c2b(0x174c),_0x307c2b(0x995),_0x307c2b(0x2f2f),'balloonStyle',_0x307c2b(0x4978),_0x307c2b(0x303e),'getBarrierPoint',_0x307c2b(0x1d4c),_0x307c2b(0x54d8),_0x307c2b(0x571),_0x307c2b(0x1ed6),_0x307c2b(0x3547),_0x307c2b(0x3c13),_0x307c2b(0x3425),_0x307c2b(0x2149),_0x307c2b(0x19db),_0x307c2b(0x1e80),_0x307c2b(0x2b47),_0x307c2b(0x21d7),'getDoorsCfg',_0x307c2b(0x5a29),_0x307c2b(0x4105),_0x307c2b(0x45c0),_0x307c2b(0x693),_0x307c2b(0xf0b),_0x307c2b(0x314f),'_setStaticOptions','czm_gammaCorrect(',_0x307c2b(0x3df2),_0x307c2b(0x37a1),'_dataSourceChangedListeners','textDecoration',_0x307c2b(0x1b45),_0x307c2b(0x719),'kml-groundOverlay-xywh','queryByBounds',_0x307c2b(0x25e4),_0x307c2b(0x1931),_0x307c2b(0x422e),_0x307c2b(0x4d47),_0x307c2b(0x283a),_0x307c2b(0x553d),_0x307c2b(0xc82),_0x307c2b(0x91e),_0x307c2b(0x1b37),'viewportQuad_vertexArray',_0x307c2b(0x5992),_0x307c2b(0x223c),_0x307c2b(0x87a),_0x307c2b(0x4e15),_0x307c2b(0x1c67),_0x307c2b(0x43b),_0x307c2b(0x2c2a),'levelHeight','imageRepeatY',_0x307c2b(0x5941),'_iterations',_0x307c2b(0x32d5),_0x307c2b(0x3a91),_0x307c2b(0x2294),_0x307c2b(0x2be3),_0x307c2b(0x556b),_0x307c2b(0x2da),'lookupSymbolFeatures',_0x307c2b(0x2767),'computeShadowRatio',_0x307c2b(0x4ab7),_0x307c2b(0x1f92),_0x307c2b(0x3988),_0x307c2b(0x269d),_0x307c2b(0x3a16),_0x307c2b(0x5373),_0x307c2b(0x9d2),_0x307c2b(0x1fc3),'KML\x20-\x20<gx:altitudeMode>:relativeToSeaFloor\x20is\x20currently\x20not\x20supported,\x20using\x20<kml:altitudeMode>:relativeToGround.',_0x307c2b(0x21b),_0x307c2b(0x45e0),_0x307c2b(0x21a8),_0x307c2b(0x26e3),'frontOperation',_0x307c2b(0x5977),_0x307c2b(0x24e8),_0x307c2b(0x1fd4),'Expected\x201\x20argument,\x20but\x20found\x20',_0x307c2b(0x438b),_0x307c2b(0x2220),_0x307c2b(0x2c5),_0x307c2b(0xe6c),'cta_w','_playReverseSVG',_0x307c2b(0x4c41),_0x307c2b(0x3e36),_0x307c2b(0x2650),'createFillGeomtery',_0x307c2b(0x5b1e),_0x307c2b(0x4888),_0x307c2b(0x515d),_0x307c2b(0x2077),_0x307c2b(0x3c1d),_0x307c2b(0x46dd),'saveTileTexture',_0x307c2b(0x54d5),_0x307c2b(0x5177),_0x307c2b(0x676),_0x307c2b(0x35cb),_0x307c2b(0x50d5),_0x307c2b(0x275d),_0x307c2b(0x3eae),_0x307c2b(0x3839),'tainted',_0x307c2b(0x311f),_0x307c2b(0x5620),'drawingBufferHeight',_0x307c2b(0x3932),_0x307c2b(0x463f),_0x307c2b(0x4cc8),_0x307c2b(0x2273),_0x307c2b(0x1d9b),'toBBox','_openColorBatches',_0x307c2b(0x1bae),_0x307c2b(0x1152),_0x307c2b(0x4f70),_0x307c2b(0xb92),'SuperMap.PlotEvent',_0x307c2b(0x1ea0),_0x307c2b(0x1cab),_0x307c2b(0x1973),_0x307c2b(0x1f56),'_CorridorWidth',_0x307c2b(0x27d8),_0x307c2b(0x1ac5),_0x307c2b(0x4243),_0x307c2b(0x15e6),_0x307c2b(0x19c0),_0x307c2b(0x9a7),_0x307c2b(0x3093),_0x307c2b(0x5a84),_0x307c2b(0x685),_0x307c2b(0x5792),_0x307c2b(0x48b),_0x307c2b(0x518f),_0x307c2b(0x2731),'rmdir','isElement',_0x307c2b(0x5216),_0x307c2b(0x2fd4),'smlTime',_0x307c2b(0x1ae6),_0x307c2b(0x2309),_0x307c2b(0x3fd),_0x307c2b(0x2c44),_0x307c2b(0xef9),_0x307c2b(0x28d7),_0x307c2b(0x9c4),_0x307c2b(0x3697),_0x307c2b(0x351b),'aboveRangeColor','attribute\x20',_0x307c2b(0x5687),_0x307c2b(0x2351),'不是json对象',_0x307c2b(0x523e),_0x307c2b(0x809),_0x307c2b(0x37f1),_0x307c2b(0x3e3d),_0x307c2b(0xeae),_0x307c2b(0x253b),_0x307c2b(0x113c),_0x307c2b(0x5016),_0x307c2b(0x586b),_0x307c2b(0x5130),_0x307c2b(0x3caa),_0x307c2b(0x5014),'assign','solid',_0x307c2b(0xa0b),_0x307c2b(0x3abb),_0x307c2b(0x3473),_0x307c2b(0x5965),_0x307c2b(0x1613),_0x307c2b(0x62b),_0x307c2b(0x353),_0x307c2b(0x52fc),_0x307c2b(0x5390),_0x307c2b(0x3f97),_0x307c2b(0x2946),_0x307c2b(0x41e7),_0x307c2b(0x817),'executeLineColorAnimation',_0x307c2b(0x3fdd),'defaultLineDashOffset',_0x307c2b(0x1583),_0x307c2b(0x24f7),_0x307c2b(0x24ef),_0x307c2b(0xb01),'period','SymbolBucket',_0x307c2b(0x28ac),_0x307c2b(0x7f3),_0x307c2b(0x213),'setAllColor',_0x307c2b(0x72b),_0x307c2b(0x51bb),_0x307c2b(0x4d67),'hasShade',_0x307c2b(0x5504),'shadowMapCullingVolume',_0x307c2b(0x1f9c),_0x307c2b(0x28c8),_0x307c2b(0x1041),_0x307c2b(0xc15),_0x307c2b(0x150a),_0x307c2b(0x5917),_0x307c2b(0x4c92),_0x307c2b(0x11a6),'planeSurface',_0x307c2b(0x165d),'instancedArrays',_0x307c2b(0x308d),_0x307c2b(0x536c),_0x307c2b(0x20dc),'_networking',_0x307c2b(0xa39),_0x307c2b(0x2c8e),_0x307c2b(0x45e7),'placeholder',_0x307c2b(0x1800),_0x307c2b(0x118e),_0x307c2b(0x5ad0),_0x307c2b(0x4740),'_colors',_0x307c2b(0x4a48),_0x307c2b(0x4c19),_0x307c2b(0x3229),_0x307c2b(0xd71),'_positionCV',_0x307c2b(0xe4e),_0x307c2b(0x3287),'_shaderClampToGround',_0x307c2b(0x16d4),'CLIP_INSIDE','EPSILON5',_0x307c2b(0x3d29),_0x307c2b(0x548c),_0x307c2b(0x864),'_underline','select',_0x307c2b(0xe36),_0x307c2b(0x8d5),'_transformToRoot','_hypsometricBound',_0x307c2b(0x1997),'_sceneCamera',_0x307c2b(0x26ff),_0x307c2b(0x3d06),'materialInput.tangentToEyeMatrix','DARKSLATEGREY',_0x307c2b(0x4f51),_0x307c2b(0x4eee),_0x307c2b(0x47a),'validateRGBA',_0x307c2b(0x5111),'addOnPostRun',_0x307c2b(0x19da),'_lightSource',_0x307c2b(0x424),'requires\x20Long.js',_0x307c2b(0x566),_0x307c2b(0x3205),_0x307c2b(0x3df0),_0x307c2b(0x1e9a),_0x307c2b(0x3176),_0x307c2b(0x40e),_0x307c2b(0x1f91),_0x307c2b(0x580f),'_OffsetText_Down',_0x307c2b(0x3e25),_0x307c2b(0x4f74),_0x307c2b(0x2301),_0x307c2b(0x31ae),'_createLineGeometry',_0x307c2b(0x4f12),_0x307c2b(0x1bd8),_0x307c2b(0x532),'Unified\x20Canadian\x20Aboriginal\x20Syllabics\x20Extended',_0x307c2b(0x1f18),_0x307c2b(0x5a16),_0x307c2b(0x1ea7),'stream',_0x307c2b(0x36ec),_0x307c2b(0x466e),_0x307c2b(0x442d),_0x307c2b(0x47f),_0x307c2b(0x4d64),_0x307c2b(0x3010),_0x307c2b(0x92e),_0x307c2b(0x3910),'findNormalVarying',_0x307c2b(0x30bd),'_skipLevelOfDetail',_0x307c2b(0x27b4),'calculateDpi',_0x307c2b(0x59fb),'PlotRadar\x20clone\x20result\x20is\x20required.',_0x307c2b(0x22d6),'scaleValues',_0x307c2b(0x582b),_0x307c2b(0x3c26),_0x307c2b(0x4d0),_0x307c2b(0xd2b),_0x307c2b(0x4e16),'http://',_0x307c2b(0x30c3),_0x307c2b(0x119d),_0x307c2b(0x3f71),'setLocation',_0x307c2b(0x5b2e),_0x307c2b(0x3727),'toGeoLine',_0x307c2b(0x2f1c),'VectorTilesMap.swipeEnabled',_0x307c2b(0x4c12),_0x307c2b(0x1e93),'ReadOnly','/**\x0a\x20*\x20Approxiamtes\x20atan\x20over\x20the\x20range\x20[0,\x201].\x20Safe\x20to\x20flip\x20output\x20for\x20negative\x20input.\x0a\x20*\x0a\x20*\x20Based\x20on\x20Michal\x20Drobot\x27s\x20approximation\x20from\x20ShaderFastLibs,\x20which\x20in\x20turn\x20is\x20based\x20on\x0a\x20*\x20\x22Efficient\x20approximations\x20for\x20the\x20arctangent\x20function,\x22\x20Rajan,\x20S.\x20Sichun\x20Wang\x20Inkol,\x20R.\x20Joyal,\x20A.,\x20May\x202006.\x0a\x20*\x20Adapted\x20from\x20ShaderFastLibs\x20under\x20MIT\x20License.\x0a\x20*\x0a\x20*\x20Chosen\x20for\x20the\x20following\x20characteristics\x20over\x20range\x20[0,\x201]:\x0a\x20*\x20-\x20basically\x20no\x20error\x20at\x200\x20and\x201,\x20important\x20for\x20getting\x20around\x20range\x20limit\x20(naive\x20atan2\x20via\x20atan\x20requires\x20infinite\x20range\x20atan)\x0a\x20*\x20-\x20no\x20visible\x20artifacts\x20from\x20first-derivative\x20discontinuities,\x20unlike\x20latitude\x20via\x20range-reduced\x20sqrt\x20asin\x20approximations\x20(at\x20equator)\x0a\x20*\x0a\x20*\x20The\x20original\x20code\x20is\x20x\x20*\x20(-0.1784\x20*\x20abs(x)\x20-\x200.0663\x20*\x20x\x20*\x20x\x20+\x201.0301);\x0a\x20*\x20Removed\x20the\x20abs()\x20in\x20here\x20because\x20it\x20isn\x27t\x20needed,\x20the\x20input\x20range\x20is\x20guaranteed\x20as\x20[0,\x201]\x20by\x20how\x20we\x27re\x20approximating\x20atan2.\x0a\x20*\x0a\x20*\x20@name\x20czm_fastApproximateAtan\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{float}\x20x\x20Value\x20between\x200\x20and\x201\x20inclusive.\x0a\x20*\x0a\x20*\x20@returns\x20{float}\x20Approximation\x20of\x20atan(x)\x0a\x20*/\x0afloat\x20czm_fastApproximateAtan(float\x20x)\x20{\x0a\x20\x20\x20\x20return\x20x\x20*\x20(-0.1784\x20*\x20x\x20-\x200.0663\x20*\x20x\x20*\x20x\x20+\x201.0301);\x0a}\x0a\x0a/**\x0a\x20*\x20Approximation\x20of\x20atan2.\x0a\x20*\x0a\x20*\x20Range\x20reduction\x20math\x20based\x20on\x20nvidia\x27s\x20cg\x20reference\x20implementation\x20for\x20atan2:\x20http://developer.download.nvidia.com/cg/atan2.html\x0a\x20*\x20However,\x20we\x20replaced\x20their\x20atan\x20curve\x20with\x20Michael\x20Drobot\x27s\x20(see\x20above).\x0a\x20*\x0a\x20*\x20@name\x20czm_fastApproximateAtan\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{float}\x20x\x20Value\x20between\x20-1\x20and\x201\x20inclusive.\x0a\x20*\x20@param\x20{float}\x20y\x20Value\x20between\x20-1\x20and\x201\x20inclusive.\x0a\x20*\x0a\x20*\x20@returns\x20{float}\x20Approximation\x20of\x20atan2(x,\x20y)\x0a\x20*/\x0afloat\x20czm_fastApproximateAtan(float\x20x,\x20float\x20y)\x20{\x0a\x20\x20\x20\x20//\x20atan\x20approximations\x20are\x20usually\x20only\x20reliable\x20over\x20[-1,\x201],\x20or,\x20in\x20our\x20case,\x20[0,\x201]\x20due\x20to\x20modifications.\x0a\x20\x20\x20\x20//\x20So\x20range-reduce\x20using\x20abs\x20and\x20by\x20flipping\x20whether\x20x\x20or\x20y\x20is\x20on\x20top.\x0a\x20\x20\x20\x20float\x20t\x20=\x20abs(x);\x20//\x20t\x20used\x20as\x20swap\x20and\x20atan\x20result.\x0a\x20\x20\x20\x20float\x20opposite\x20=\x20abs(y);\x0a\x20\x20\x20\x20float\x20adjacent\x20=\x20max(t,\x20opposite);\x0a\x20\x20\x20\x20opposite\x20=\x20min(t,\x20opposite);\x0a\x0a\x20\x20\x20\x20t\x20=\x20czm_fastApproximateAtan(opposite\x20/\x20adjacent);\x0a\x0a\x20\x20\x20\x20//\x20Undo\x20range\x20reduction\x0a\x20\x20\x20\x20t\x20=\x20czm_branchFreeTernary(abs(y)\x20>\x20abs(x),\x20czm_piOverTwo\x20-\x20t,\x20t);\x0a\x20\x20\x20\x20t\x20=\x20czm_branchFreeTernary(x\x20<\x200.0,\x20czm_pi\x20-\x20t,\x20t);\x0a\x20\x20\x20\x20t\x20=\x20czm_branchFreeTernary(y\x20<\x200.0,\x20-t,\x20t);\x0a\x20\x20\x20\x20return\x20t;\x0a}\x0a',_0x307c2b(0x3588),_0x307c2b(0x414b),'_normalFramebuffer','RENDER_POINT',_0x307c2b(0x1177),_0x307c2b(0x28e3),_0x307c2b(0x440c),'MEDIUMVIOLETRED',_0x307c2b(0x3ef6),_0x307c2b(0x2cb6),'modelRotate','uniform\x20sampler2D\x20colorTexture;\x0auniform\x20float\x20brightness;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20vec3\x20rgb\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates).rgb;\x0a\x20\x20\x20\x20vec3\x20target\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(mix(target,\x20rgb,\x20brightness),\x201.0);\x0a}\x0a',_0x307c2b(0x2567),'compareArray',_0x307c2b(0x2868),'not\x20a\x20valid\x20enum\x20value',_0x307c2b(0x56cd),_0x307c2b(0x1b05),_0x307c2b(0x34e7),_0x307c2b(0x37e2),_0x307c2b(0x1f3b),_0x307c2b(0x5853),'maxValue',_0x307c2b(0x50af),_0x307c2b(0x4d0c),_0x307c2b(0x39e7),_0x307c2b(0x5095),_0x307c2b(0x289),_0x307c2b(0x42a2),_0x307c2b(0x244c),_0x307c2b(0xb99),_0x307c2b(0x4d1b),'kml','imageAlpha',_0x307c2b(0x1b67),_0x307c2b(0x3580),_0x307c2b(0x191a),_0x307c2b(0x416a),_0x307c2b(0xb42),_0x307c2b(0xb84),'uvOffset\x20+=\x20delta;',_0x307c2b(0x5646),_0x307c2b(0x311d),_0x307c2b(0x3bb7),_0x307c2b(0x387c),_0x307c2b(0x5653),'feFuncG',_0x307c2b(0x55fc),_0x307c2b(0x5136),_0x307c2b(0x1623),_0x307c2b(0x3d9e),'_createdByUpsampling',_0x307c2b(0x1b5e),_0x307c2b(0x54b5),'useLogDepth',_0x307c2b(0x2812),_0x307c2b(0x4b44),_0x307c2b(0x3c08),'Connection\x20already\x20in\x20progress',_0x307c2b(0x2e35),_0x307c2b(0x4dc2),_0x307c2b(0x3786),'invoke_viiiiii','_minValue',_0x307c2b(0x134),_0x307c2b(0x218),_0x307c2b(0x5106),_0x307c2b(0x303),'castShadow\x20',_0x307c2b(0x3c78),'CLEAR',_0x307c2b(0x96e),_0x307c2b(0x18c),_0x307c2b(0x4f52),_0x307c2b(0xd3d),_0x307c2b(0x5570),'\x20\x20\x20\x20if\x20(spotDot\x20<\x20cos(u_',_0x307c2b(0x1f15),_0x307c2b(0x202a),_0x307c2b(0xffa),_0x307c2b(0x1a5),_0x307c2b(0x5ac0),_0x307c2b(0x2e4a),_0x307c2b(0x4c9a),_0x307c2b(0x59ad),_0x307c2b(0x2f2e),'oneofs',_0x307c2b(0x33cb),_0x307c2b(0x5598),'stages',_0x307c2b(0xbb8),_0x307c2b(0xb83),_0x307c2b(0x771),_0x307c2b(0x117c),'_translucentMRTClearCommand',_0x307c2b(0x3b81),_0x307c2b(0xfab),_0x307c2b(0x25e6),_0x307c2b(0x126),_0x307c2b(0x3d01),_0x307c2b(0x54ef),_0x307c2b(0x29af),_0x307c2b(0x71b),_0x307c2b(0x32c8),_0x307c2b(0x5135),_0x307c2b(0x4a5),_0x307c2b(0x1fd8),'CLIP_BEHIND_ANY_PLANE',_0x307c2b(0x366d),_0x307c2b(0x573d),'UNIT_Z',_0x307c2b(0x597),_0x307c2b(0x30c4),_0x307c2b(0x2952),_0x307c2b(0x297e),_0x307c2b(0x410f),_0x307c2b(0x3363),'_lineStripCollection',_0x307c2b(0xcb6),_0x307c2b(0x3101),'parents','_polygonViewProjMatrix',_0x307c2b(0x4000),_0x307c2b(0x65d),'_foveatedFactor',_0x307c2b(0x48b6),_0x307c2b(0x1e0a),_0x307c2b(0x23eb),_0x307c2b(0x103e),_0x307c2b(0x416f),_0x307c2b(0x4662),_0x307c2b(0x2158),_0x307c2b(0x12e7),_0x307c2b(0x18ba),_0x307c2b(0x43f0),_0x307c2b(0x347a),'/**\x0a\x20*\x200.1\x0a\x20*\x0a\x20*\x20@name\x20czm_epsilon1\x0a\x20*\x20@glslConstant\x0a\x20*/\x0aconst\x20float\x20czm_epsilon1\x20=\x200.1;\x0a','&l=',_0x307c2b(0x4cad),_0x307c2b(0x396d),_0x307c2b(0x3851),_0x307c2b(0x897),'_usedPickCommands',_0x307c2b(0x15c2),_0x307c2b(0x50fc),_0x307c2b(0x45dd),_0x307c2b(0x1b7d),_0x307c2b(0x1fc),_0x307c2b(0x54e1),_0x307c2b(0x1459),_0x307c2b(0x2af4),_0x307c2b(0x3926),_0x307c2b(0xbcd),_0x307c2b(0x1edb),_0x307c2b(0x2dae),_0x307c2b(0x33ac),_0x307c2b(0x4467),_0x307c2b(0x5752),_0x307c2b(0x1116),'_smlFileName','transparentBackColor',_0x307c2b(0x9cc),_0x307c2b(0x4380),_0x307c2b(0x22e7),_0x307c2b(0x3e47),'DEFAULT_HUE',_0x307c2b(0x3671),_0x307c2b(0x40f5),_0x307c2b(0x7c2),_0x307c2b(0x3242),'/**\x0a\x20*\x20Transforms\x20a\x20position\x20from\x20model\x20to\x20window\x20coordinates.\x20\x20The\x20transformation\x0a\x20*\x20from\x20model\x20to\x20clip\x20coordinates\x20is\x20done\x20using\x20{@link\x20czm_modelViewProjection}.\x0a\x20*\x20The\x20transform\x20from\x20normalized\x20device\x20coordinates\x20to\x20window\x20coordinates\x20is\x0a\x20*\x20done\x20using\x20{@link\x20czm_viewportTransformation},\x20which\x20assumes\x20a\x20depth\x20range\x0a\x20*\x20of\x20<code>near\x20=\x200</code>\x20and\x20<code>far\x20=\x201</code>.\x0a\x20*\x20<br\x20/><br\x20/>\x0a\x20*\x20This\x20transform\x20is\x20useful\x20when\x20there\x20is\x20a\x20need\x20to\x20manipulate\x20window\x20coordinates\x0a\x20*\x20in\x20a\x20vertex\x20shader\x20as\x20done\x20by\x20{@link\x20BillboardCollection}.\x0a\x20*\x20<br\x20/><br\x20/>\x0a\x20*\x20This\x20function\x20should\x20not\x20be\x20confused\x20with\x20{@link\x20czm_viewportOrthographic},\x0a\x20*\x20which\x20is\x20an\x20orthographic\x20projection\x20matrix\x20that\x20transforms\x20from\x20window\x20\x0a\x20*\x20coordinates\x20to\x20clip\x20coordinates.\x0a\x20*\x0a\x20*\x20@name\x20czm_modelToWindowCoordinates\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec4}\x20position\x20The\x20position\x20in\x20model\x20coordinates\x20to\x20transform.\x0a\x20*\x0a\x20*\x20@returns\x20{vec4}\x20The\x20transformed\x20position\x20in\x20window\x20coordinates.\x0a\x20*\x0a\x20*\x20@see\x20czm_eyeToWindowCoordinates\x0a\x20*\x20@see\x20czm_modelViewProjection\x0a\x20*\x20@see\x20czm_viewportTransformation\x0a\x20*\x20@see\x20czm_viewportOrthographic\x0a\x20*\x20@see\x20BillboardCollection\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20vec4\x20positionWC\x20=\x20czm_modelToWindowCoordinates(positionMC);\x0a\x20*/\x0avec4\x20czm_modelToWindowCoordinates(vec4\x20position)\x0a{\x0a\x20\x20\x20\x20vec4\x20q\x20=\x20czm_modelViewProjection\x20*\x20position;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20clip\x20coordinates\x0a\x20\x20\x20\x20q.xyz\x20/=\x20q.w;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normalized\x20device\x20coordinates\x0a\x20\x20\x20\x20q.xyz\x20=\x20(czm_viewportTransformation\x20*\x20vec4(q.xyz,\x201.0)).xyz;\x20//\x20window\x20coordinates\x0a\x20\x20\x20\x20return\x20q;\x0a}\x0a',_0x307c2b(0x1415),_0x307c2b(0x3dca),'\x20(e.g.\x20-sDEFAULT_LIBRARY_FUNCS_TO_INCLUDE=',_0x307c2b(0x14ca),_0x307c2b(0xe1d),_0x307c2b(0x193),_0x307c2b(0x4dda),_0x307c2b(0x1427),_0x307c2b(0x11e6),'uniform\x20mat4\x20shadowMap_matrix;\x20\x0auniform\x20vec3\x20shadowMap_lightDirectionEC;\x20\x0auniform\x20vec4\x20shadowMap_lightPositionEC;\x20\x0auniform\x20vec4\x20shadowMap_normalOffsetScaleDistanceMaxDistanceAndDarkness;\x20\x0auniform\x20vec4\x20shadowMap_texelSizeDepthBiasAndNormalShadingSmooth;\x20\x0a',_0x307c2b(0x3a7),_0x307c2b(0xe5c),_0x307c2b(0xad0),'),\x201.0);\x20}\x0a','add\x20s3m\x20layer\x20failed,',_0x307c2b(0x49bf),_0x307c2b(0x54e4),'objects',_0x307c2b(0x3109),_0x307c2b(0x43d5),_0x307c2b(0x4f07),'#6A2D0C',_0x307c2b(0x56b5),_0x307c2b(0x3cda),'safeSetTimeout',_0x307c2b(0x15d3),_0x307c2b(0x239),_0x307c2b(0x2d38),_0x307c2b(0x19df),'ko.applyBindings:\x20could\x20not\x20find\x20document.body;\x20has\x20the\x20document\x20been\x20loaded?','0.$1',_0x307c2b(0x417c),'arguments','_selectedLength',_0x307c2b(0x1059),_0x307c2b(0x1c77),_0x307c2b(0x1e51),'_top',_0x307c2b(0x5a7d),'/**\x0a\x20*\x20The\x20automatic\x20GLSL\x20constant\x20for\x20{@link\x20Pass#GLOBE}\x0a\x20*\x0a\x20*\x20@name\x20czm_passGlobe\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20czm_pass\x0a\x20*/\x0aconst\x20float\x20czm_passGlobe\x20=\x202.0;\x0a',_0x307c2b(0x575d),_0x307c2b(0x2313),'Brightness','ALPHABET',_0x307c2b(0x2f6),_0x307c2b(0x3bf2),'getWidth',_0x307c2b(0x18f1),'ZERO',_0x307c2b(0x20b0),_0x307c2b(0x157a),'_precreatedAttributes',_0x307c2b(0xdc5),_0x307c2b(0x3266),_0x307c2b(0x38df),'../../static/Build/Cesium/ThirdParty/earcut.wasm',_0x307c2b(0x24ad),'ptrToString','sgh2','_doFilterTile','SYMBOL_PICTURE',_0x307c2b(0x3d7),_0x307c2b(0x5ac2),_0x307c2b(0x5500),_0x307c2b(0x213d),_0x307c2b(0x2805),_0x307c2b(0x3655),_0x307c2b(0xc30),'_maximumConeSubscription',_0x307c2b(0x5af0),_0x307c2b(0x2edb),_0x307c2b(0x164a),_0x307c2b(0x1b13),'_gradientOpacityMaxValue',_0x307c2b(0x1eaf),'fullScreenElement',_0x307c2b(0x3f3),_0x307c2b(0x1c37),_0x307c2b(0x51c9),_0x307c2b(0x573a),_0x307c2b(0x40ba),_0x307c2b(0x54a6),_0x307c2b(0x4839),_0x307c2b(0x2db6),_0x307c2b(0x4487),_0x307c2b(0x33bc),_0x307c2b(0x291),_0x307c2b(0x1a6),_0x307c2b(0x28d),_0x307c2b(0x89d),_0x307c2b(0x5da),_0x307c2b(0xfde),_0x307c2b(0x2961),_0x307c2b(0x1456),_0x307c2b(0x5b33),_0x307c2b(0x3c11),_0x307c2b(0x23db),'webkitHidden','pitch',_0x307c2b(0xc8d),_0x307c2b(0x1e90),'_texMatrix',_0x307c2b(0x32d3),_0x307c2b(0x4f5),_0x307c2b(0x35b),'Autolinker',_0x307c2b(0x493c),_0x307c2b(0x3560),_0x307c2b(0x57a8),_0x307c2b(0x25cf),_0x307c2b(0x235a),_0x307c2b(0xb1b),_0x307c2b(0x49e5),_0x307c2b(0x2efa),_0x307c2b(0x1fde),_0x307c2b(0x4836),_0x307c2b(0x3b10),_0x307c2b(0x19f2),_0x307c2b(0x3a06),_0x307c2b(0x1507),_0x307c2b(0x9c7),_0x307c2b(0x36c2),_0x307c2b(0x1e5d),'_iswmts',_0x307c2b(0x647),_0x307c2b(0x37ab),_0x307c2b(0x218b),_0x307c2b(0x4bc7),_0x307c2b(0x548),_0x307c2b(0x3006),_0x307c2b(0x34bd),_0x307c2b(0x57f2),_0x307c2b(0x1d2d),'HeadingPitchRoll',_0x307c2b(0x2378),_0x307c2b(0x122a),_0x307c2b(0x3e6b),'minimumTerrainHeight','uniform\x20vec2\x20direction;','\x20to\x20be\x20less\x20than\x20',_0x307c2b(0xf70),_0x307c2b(0x13fe),_0x307c2b(0xab7),_0x307c2b(0x5907),_0x307c2b(0x143e),_0x307c2b(0x5606),_0x307c2b(0x13e6),_0x307c2b(0x2207),_0x307c2b(0x1715),_0x307c2b(0x3bc9),'setColumn',_0x307c2b(0x845),_0x307c2b(0x318d),_0x307c2b(0x5118),_0x307c2b(0x1cef),'MOZ_',_0x307c2b(0x1f71),_0x307c2b(0x4330),'protocol',_0x307c2b(0x540a),_0x307c2b(0x1f32),_0x307c2b(0x28ee),_0x307c2b(0x23ee),_0x307c2b(0x4212),_0x307c2b(0x44c8),'removeObject',_0x307c2b(0x131d),_0x307c2b(0x2cd3),_0x307c2b(0x3200),_0x307c2b(0x2ab4),'nWidth',_0x307c2b(0x167e),_0x307c2b(0xd42),_0x307c2b(0x5107),_0x307c2b(0x4b4b),_0x307c2b(0x450e),_0x307c2b(0x1b08),_0x307c2b(0x9ae),'&callback=html2canvas.proxy.',_0x307c2b(0x4567),'lefts',_0x307c2b(0x5a8e),_0x307c2b(0x34d2),_0x307c2b(0x2368),_0x307c2b(0x44bf),_0x307c2b(0x50de),'_curRow','returnisflag',_0x307c2b(0x525f),_0x307c2b(0x497b),_0x307c2b(0xba5),_0x307c2b(0x38b2),_0x307c2b(0x3064),'case-sensitive',_0x307c2b(0x2c3c),_0x307c2b(0x305f),_0x307c2b(0x237f),'Fill3DMode','_textNames',_0x307c2b(0x3c02),_0x307c2b(0x1767),'AFTER','PathPts','Invalid\x20tile\x20content.','get_','symbolType',_0x307c2b(0x4be7),_0x307c2b(0x476d),'minFractionDigits','HAS_TRANSMISSION',_0x307c2b(0x837),_0x307c2b(0x1f96),_0x307c2b(0x12f2),_0x307c2b(0x136e),_0x307c2b(0x1a90),_0x307c2b(0x947),'Widgets/Images/TerrainProviders/Ellipsoid.png',_0x307c2b(0x12bb),_0x307c2b(0x49bd),_0x307c2b(0x4741),_0x307c2b(0x1aa1),'defaultMoveAmount',_0x307c2b(0x25f9),_0x307c2b(0x1c60),_0x307c2b(0x2bad),_0x307c2b(0xcc6),_0x307c2b(0x53e),_0x307c2b(0x4c4a),_0x307c2b(0x4f8d),_0x307c2b(0x1778),'_outlineCommand','taiMinusUtcSeconds',_0x307c2b(0x544b),_0x307c2b(0x1e9),_0x307c2b(0x239e),_0x307c2b(0x2eac),_0x307c2b(0x1aeb),_0x307c2b(0x52cf),_0x307c2b(0x1e17),_0x307c2b(0x3971),_0x307c2b(0x2d05),_0x307c2b(0x5609),_0x307c2b(0x3dd0),_0x307c2b(0x3532),_0x307c2b(0x2152),_0x307c2b(0x4865),'peo',_0x307c2b(0x32e5),_0x307c2b(0x531d),'u_time',_0x307c2b(0x547b),_0x307c2b(0x4f2c),_0x307c2b(0x33a),_0x307c2b(0x4a4e),_0x307c2b(0x3f8c),_0x307c2b(0x38bc),_0x307c2b(0x70b),_0x307c2b(0x1af5),'removeUnwantedMatches',_0x307c2b(0x2165),_0x307c2b(0xbdd),_0x307c2b(0x3a0b),_0x307c2b(0x553e),_0x307c2b(0x1f9),'#FF6347','white',_0x307c2b(0x165c),_0x307c2b(0x3ffc),_0x307c2b(0x23e5),'waitTime','animation_pathPlay',_0x307c2b(0x1b0b),_0x307c2b(0x2861),'triangulate',_0x307c2b(0xdc1),_0x307c2b(0x12a2),'mvtTextureObj','_reprojectComputeCommands','rpc',_0x307c2b(0x107e),_0x307c2b(0xb1a),_0x307c2b(0x2667),'illegal\x20number\x20value:\x20','DISTANCE_DISPLAY_CONDITION',_0x307c2b(0x2156),'radian',',\x27Month\x27:',_0x307c2b(0x582c),'finished','addEffectToScene','_orientation',_0x307c2b(0x1644),'titanium_scuffed/Titanium-Scuffed_basecolor.png',_0x307c2b(0x135f),_0x307c2b(0x4ebb),_0x307c2b(0x3a21),_0x307c2b(0x4e66),'_slopeSetting',_0x307c2b(0x3704),'IDLE',_0x307c2b(0x5831),_0x307c2b(0x2204),_0x307c2b(0x433c),_0x307c2b(0x44e),'_maxScale',_0x307c2b(0x515e),'linear-gradient',_0x307c2b(0x694),_0x307c2b(0x428f),_0x307c2b(0x1edd),_0x307c2b(0x4541),_0x307c2b(0x59ed),_0x307c2b(0x396),_0x307c2b(0x735),_0x307c2b(0x1142),'_isNeedUpdate',_0x307c2b(0x3f1a),_0x307c2b(0x4758),_0x307c2b(0x28e),_0x307c2b(0x48ea),_0x307c2b(0x3dd9),_0x307c2b(0x1cc0),_0x307c2b(0x4ee4),_0x307c2b(0x129f),_0x307c2b(0x1f80),_0x307c2b(0xd2c),_0x307c2b(0x3d26),'quantizationBits',_0x307c2b(0x5093),_0x307c2b(0x2619),'action',',\x22geoLayerConfig\x22:',_0x307c2b(0x39e4),_0x307c2b(0x391d),_0x307c2b(0xa71),_0x307c2b(0x2b18),_0x307c2b(0x37bd),'_clearColor',_0x307c2b(0x4d75),_0x307c2b(0x47ad),_0x307c2b(0x32c1),_0x307c2b(0x1c98),'intersectLines','debugShowContentBoundingVolume',_0x307c2b(0x3882),_0x307c2b(0x3868),_0x307c2b(0x3059),'_tilesToRenderByTextureCount',_0x307c2b(0x33e8),_0x307c2b(0x2abe),_0x307c2b(0x1cd3),_0x307c2b(0xc8b),_0x307c2b(0x4ef9),_0x307c2b(0x3349),_0x307c2b(0x2cc2),_0x307c2b(0x4b16),_0x307c2b(0x5919),_0x307c2b(0x4af0),_0x307c2b(0x4a7d),'USE_TextureCoordMatrix',_0x307c2b(0x34a3),_0x307c2b(0x532f),'_sliceCoordDirty',_0x307c2b(0x53b5),_0x307c2b(0x4afc),_0x307c2b(0x48b4),_0x307c2b(0x42ec),_0x307c2b(0x1e59),_0x307c2b(0x4361),'granYCos',_0x307c2b(0x2f8c),_0x307c2b(0x13b4),_0x307c2b(0xc04),_0x307c2b(0x3441),_0x307c2b(0x29f6),_0x307c2b(0x1132),_0x307c2b(0x4977),_0x307c2b(0x40a4),_0x307c2b(0x5a89),_0x307c2b(0x126e),_0x307c2b(0x2f63),_0x307c2b(0xe8a),_0x307c2b(0x4b59),_0x307c2b(0x53b9),_0x307c2b(0x1398),'addNewLeapSeconds',_0x307c2b(0x31a1),_0x307c2b(0x4c78),_0x307c2b(0x4192),_0x307c2b(0x51e8),'headingPitchRollQuaternion','_excavateRegionCommands',_0x307c2b(0x4956),_0x307c2b(0x1604),_0x307c2b(0x256a),_0x307c2b(0x378e),_0x307c2b(0x31c6),_0x307c2b(0x5a12),'_display','Widgets/Images/ZoomIndicator/zoom_Identifiers.png',_0x307c2b(0x1ade),_0x307c2b(0x1746),_0x307c2b(0x4ea3),_0x307c2b(0xb60),_0x307c2b(0x3b03),_0x307c2b(0x45b),'_updateTableLength','COLOR_0',_0x307c2b(0x39ca),_0x307c2b(0x1326),_0x307c2b(0x2c33),_0x307c2b(0x2de2),_0x307c2b(0x49e3),_0x307c2b(0x2f4d),_0x307c2b(0x46b9),_0x307c2b(0x1d8f),_0x307c2b(0x2564),_0x307c2b(0x525c),_0x307c2b(0x5077),_0x307c2b(0xe2e),_0x307c2b(0x180d),_0x307c2b(0x3285),_0x307c2b(0x328e),'_shininess',_0x307c2b(0x5af3),_0x307c2b(0x915),_0x307c2b(0x339a),_0x307c2b(0x1fa1),_0x307c2b(0x37fd),_0x307c2b(0x26ba),_0x307c2b(0x3ce9),_0x307c2b(0x14fc),_0x307c2b(0x5693),_0x307c2b(0x1f2d),_0x307c2b(0x3c12),_0x307c2b(0x38da),'\x27FS_unlink\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you',_0x307c2b(0xbd3),_0x307c2b(0x30c2),_0x307c2b(0x1360),_0x307c2b(0x1666),'transcodeCRNToDXTprevious',_0x307c2b(0xb91),_0x307c2b(0x38cc),_0x307c2b(0x147b),_0x307c2b(0x30de),_0x307c2b(0x33a6),_0x307c2b(0x3767),_0x307c2b(0x2e56),_0x307c2b(0x3b55),_0x307c2b(0x397d),'\x0aFeatures:\x20',_0x307c2b(0x4725),_0x307c2b(0x24db),_0x307c2b(0x2757),_0x307c2b(0xa44),_0x307c2b(0x15f),_0x307c2b(0x4a2),_0x307c2b(0x57ff),_0x307c2b(0x214),'rotateAngle','_llvm_minnum_f64','#66CDAA',_0x307c2b(0x4d15),_0x307c2b(0xf51),_0x307c2b(0x5165),_0x307c2b(0x1ba0),_0x307c2b(0x4368),_0x307c2b(0x1d1d),_0x307c2b(0x4e95),_0x307c2b(0x321),'dayTextureAlpha',_0x307c2b(0x45f1),_0x307c2b(0x2d60),'_bufferSizeChanged',_0x307c2b(0x1a17),'PIPEFS',_0x307c2b(0x4f8f),_0x307c2b(0x29a3),'audio',_0x307c2b(0x4924),'attribute\x20vec3\x20position3DHigh;\x0aattribute\x20vec3\x20position3DLow;\x0aattribute\x20vec3\x20prevPosition3DHigh;\x0aattribute\x20vec3\x20prevPosition3DLow;\x0aattribute\x20vec3\x20nextPosition3DHigh;\x0aattribute\x20vec3\x20nextPosition3DLow;\x0aattribute\x20vec2\x20expandAndWidth;\x0aattribute\x20vec2\x20st;\x0aattribute\x20float\x20batchId;\x0a\x0a#ifdef\x20TRAIL\x0auniform\x20float\x20trailTime_1;\x0auniform\x20float\x20spotSize_2;\x0auniform\x20float\x20constantSpeed_5;\x0auniform\x20float\x20trailLength_3;\x0auniform\x20float\x20period_6;\x0auniform\x20float\x20startTime_7;\x0aattribute\x20vec3\x20dist;\x0avarying\x20float\x20v_Percent;\x0avarying\x20float\x20v_SpotPercent;\x0a#endif\x0avarying\x20float\x20v_width;\x0avarying\x20vec2\x20v_st;\x0avarying\x20float\x20v_polylineAngle;\x0avarying\x20float\x20v_alpha;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20u\x20=\x20abs(expandAndWidth.x);\x0a\x20\x20\x20\x20float\x20expandDir\x20=\x20expandAndWidth.x;\x0a\x20\x20\x20\x20float\x20width\x20=\x20abs(expandAndWidth.y)\x20+\x200.5;\x0a\x20\x20\x20\x20bool\x20usePrev\x20=\x20expandAndWidth.y\x20<\x200.0;\x0a\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20czm_computePosition();\x0a\x20\x20\x20\x20vec4\x20prev\x20=\x20czm_computePrevPosition();\x0a\x20\x20\x20\x20vec4\x20next\x20=\x20czm_computeNextPosition();\x0a\x0a\x20\x20\x20\x20float\x20angle;\x0a\x20\x20\x20\x20vec4\x20positionWC\x20=\x20getPolylineWindowCoordinates(p,\x20prev,\x20next,\x20expandDir,\x20width,\x20usePrev,\x20angle);\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_viewportOrthographic\x20*\x20positionWC;\x0a\x0a\x20\x20\x20\x20v_width\x20=\x20width;\x0a\x20\x20\x20\x20v_st.s\x20=\x20st.s;\x0a\x20\x20\x20\x20v_st.t\x20=\x20czm_writeNonPerspective(st.t,\x20gl_Position.w);\x0a\x20\x20\x20\x20v_polylineAngle\x20=\x20angle;\x0a\x20\x20\x20\x20v_alpha\x20=\x20u;\x0a\x0a#ifdef\x20TRAIL\x0a\x20\x20\x20\x20float\x20t\x20=\x200.0;\x0a\x20\x20\x20\x20if(abs(constantSpeed_5)\x20>\x20czm_epsilon7)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20t\x20=\x20mod((constantSpeed_5\x20*\x20trailTime_1\x20+\x20dist.z)\x20/\x20dist.y,\x201.0\x20+\x20trailLength_3)\x20-\x20trailLength_3;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20t\x20=\x20mod((trailTime_1\x20-\x20startTime_7)\x20/\x20period_6,\x201.0\x20+\x20trailLength_3)\x20-\x20trailLength_3;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20float\x20trailLen\x20=\x20dist.y\x20*\x20trailLength_3;\x0a\x20\x20\x20\x20v_Percent\x20=\x20(dist.x\x20-\x20t\x20*\x20dist.y)\x20/\x20trailLen;\x0a\x20\x20\x20\x20v_SpotPercent\x20=\x20spotSize_2\x20/\x20dist.y;\x0a#endif\x0a}\x0a','createNormals',_0x307c2b(0x3fbc),_0x307c2b(0x38e7),'standardParallel_2','renderbufferStorageMultisample',_0x307c2b(0x11cb),_0x307c2b(0x4ebc),_0x307c2b(0x57f8),_0x307c2b(0x260),'u_roughnessFactor',_0x307c2b(0x3142),_0x307c2b(0x3a2e),'bgcolor','OES_texture_float_linear',_0x307c2b(0x241c),_0x307c2b(0x76f),_0x307c2b(0x28c6),_0x307c2b(0xf56),_0x307c2b(0x5b39),'dashLength',_0x307c2b(0x3625),_0x307c2b(0x10fa),'Latitude_Of_Origin',_0x307c2b(0x23ba),_0x307c2b(0x2141),'tileInfo',_0x307c2b(0x1016),_0x307c2b(0x4d83),_0x307c2b(0x225b),_0x307c2b(0x12c0),_0x307c2b(0x4793),_0x307c2b(0xbdf),_0x307c2b(0x20e1),_0x307c2b(0x1deb),_0x307c2b(0x2707),'_refinePercentageChanged','_spStencil',_0x307c2b(0x5b30),_0x307c2b(0x544f),'rotationY',_0x307c2b(0x3de7),'message',_0x307c2b(0x2b2f),'anchorPoint',_0x307c2b(0x4d8c),_0x307c2b(0x4730),_0x307c2b(0x5537),'writeUint32',_0x307c2b(0x57c6),'switchToOrthographicFrustum',_0x307c2b(0x148),_0x307c2b(0x19a0),_0x307c2b(0x3a13),_0x307c2b(0x37e9),_0x307c2b(0x182),'.sm-compass-arrows',_0x307c2b(0x56ce),_0x307c2b(0x1f67),'LOG_DEPTH',_0x307c2b(0x22de),_0x307c2b(0x3907),_0x307c2b(0x40b8),_0x307c2b(0x37e7),_0x307c2b(0x1135),_0x307c2b(0x2ad1),'#4B0082','primitivesToDecode',_0x307c2b(0x473f),'blue',_0x307c2b(0x3d39),_0x307c2b(0x2a2d),_0x307c2b(0x1440),_0x307c2b(0x3ec9),'comparedTo',_0x307c2b(0x5497),_0x307c2b(0x4fb4),_0x307c2b(0x382c),_0x307c2b(0x30f2),_0x307c2b(0x5021),_0x307c2b(0x11d1),_0x307c2b(0x410b),'2dPick',_0x307c2b(0x804),_0x307c2b(0x3e5e),'surroundLineWidth3D',_0x307c2b(0x2806),_0x307c2b(0x3d12),_0x307c2b(0x5553),_0x307c2b(0x501d),_0x307c2b(0x197c),'_removeGridFromCache',_0x307c2b(0x3424),_0x307c2b(0x172e),_0x307c2b(0x53ff),'verticalPolyline',_0x307c2b(0x2b11),'setWindowTitle','_s3mLayers','readUint8',_0x307c2b(0x5547),_0x307c2b(0xc91),_0x307c2b(0x3b1c),_0x307c2b(0x4af9),_0x307c2b(0x3a94),_0x307c2b(0x226a),_0x307c2b(0x14b8),_0x307c2b(0x1040),'selectSkeletonId\x20value','invoke_v',_0x307c2b(0x35be),'APPLY_MATERIAL','ORANGE','transform2D',_0x307c2b(0x1b97),'_getDecoderTaskProcessor','addCacheLabel',_0x307c2b(0x274e),'_orderedGroundPrimitives',_0x307c2b(0x3bc6),_0x307c2b(0x2dc4),_0x307c2b(0x4b69),'_colorShaderFunctionReady',_0x307c2b(0x28e0),_0x307c2b(0x34d9),_0x307c2b(0x7ff),'readUint32',_0x307c2b(0x2c7e),'loop',_0x307c2b(0x2de1),_0x307c2b(0x4155),_0x307c2b(0xa8c),_0x307c2b(0x3f59),_0x307c2b(0x15c9),_0x307c2b(0x461d),_0x307c2b(0x3270),_0x307c2b(0x1e72),_0x307c2b(0x2fa8),_0x307c2b(0x1bfd),_0x307c2b(0xa31),'WallGeometry','getPolylineStartIndex','/toedge/',_0x307c2b(0x57a4),_0x307c2b(0x35a6),_0x307c2b(0x26f0),_0x307c2b(0x123c),_0x307c2b(0x16b8),_0x307c2b(0x7e0),'quantizedVertices','Filesystem\x20support\x20(FS)\x20was\x20not\x20included.\x20The\x20problem\x20is\x20that\x20you\x20are\x20using\x20files\x20from\x20JS,\x20but\x20files\x20were\x20not\x20used\x20from\x20C/C++,\x20so\x20filesystem\x20support\x20was\x20not\x20auto-included.\x20You\x20can\x20force-include\x20filesystem\x20support\x20with\x20\x20-s\x20FORCE_FILESYSTEM=1',_0x307c2b(0x5735),_0x307c2b(0x17db),_0x307c2b(0x2c1b),_0x307c2b(0xb9b),_0x307c2b(0x4261),_0x307c2b(0x45a),_0x307c2b(0x52d8),_0x307c2b(0x23f3),_0x307c2b(0x11fc),_0x307c2b(0x1d72),_0x307c2b(0x28d6),'childTileMaskExt',_0x307c2b(0x1818),_0x307c2b(0x1481),'_isPointsVisible',_0x307c2b(0x12ac),_0x307c2b(0x1a96),_0x307c2b(0x832),_0x307c2b(0xa45),_0x307c2b(0x1e3f),_0x307c2b(0x5aa2),_0x307c2b(0x1c95),_0x307c2b(0x88d),_0x307c2b(0x2318),'texturePackage','DrawMode',_0x307c2b(0x2f10),'_levelZeroTiles','_depthLeftReverBuffer',_0x307c2b(0x1c2b),'Word','toneMappingEnabled',_0x307c2b(0x40f6),_0x307c2b(0x34f4),_0x307c2b(0x4d6c),_0x307c2b(0x53c7),_0x307c2b(0x4a33),_0x307c2b(0x3de3),'&tiles=',_0x307c2b(0x3e1f),_0x307c2b(0x5747),_0x307c2b(0x10d4),_0x307c2b(0x970),_0x307c2b(0x1dd9),'_computeMatrix',_0x307c2b(0x3e2d),'ROUND_UP',_0x307c2b(0x626),'Invalid\x20UTF-8\x20leading\x20byte\x20','_centerZDepth',_0x307c2b(0x385a),_0x307c2b(0x1807),_0x307c2b(0x56a4),_0x307c2b(0x40f7),'mmf',_0x307c2b(0x2708),_0x307c2b(0xcbe),_0x307c2b(0x192a),'returnFileInfo',_0x307c2b(0xe44),_0x307c2b(0x110a),_0x307c2b(0x1354),_0x307c2b(0x23c4),_0x307c2b(0x4f4d),_0x307c2b(0x3f12),'setColor','cacheEnable','showAt',_0x307c2b(0x11b9),'Expected\x20object\x20to\x20be\x20a\x20box.',_0x307c2b(0x17ef),_0x307c2b(0xa3c),_0x307c2b(0x5053),_0x307c2b(0x2be),_0x307c2b(0xf2e),'_hypAnalysisMode',_0x307c2b(0xedf),_0x307c2b(0x1678),'UnaryExpression','?tilematrix={z}&layer=','smlInfos','ExtendedData','tile_waterMaskData',_0x307c2b(0x3be9),_0x307c2b(0x1986),_0x307c2b(0x162f),_0x307c2b(0x212d),'cacheDataForModel',_0x307c2b(0x499e),'emissionTextureChange','_numberOfTextures',_0x307c2b(0x4d26),_0x307c2b(0x7b9),_0x307c2b(0x2ec0),_0x307c2b(0x1f10),'dynamicScreenSpaceError','isVisibleUpdate','_hypUseColorByHeight',_0x307c2b(0x160),_0x307c2b(0x39a5),'defaultLookAmount',_0x307c2b(0x1339),_0x307c2b(0x3524),_0x307c2b(0xa12),_0x307c2b(0x32c9),'rotateY',_0x307c2b(0x4dd),_0x307c2b(0x180a),_0x307c2b(0x4038),_0x307c2b(0x2ac8),_0x307c2b(0x3042),_0x307c2b(0x47db),_0x307c2b(0x58bc),_0x307c2b(0x577b),_0x307c2b(0xc11),_0x307c2b(0x4db2),'idRange','inverseViewProjection',_0x307c2b(0x5648),_0x307c2b(0x38d5),_0x307c2b(0x1f16),_0x307c2b(0x33b7),'_insideRaiseEvent',_0x307c2b(0x4b6b),_0x307c2b(0x740),_0x307c2b(0x3ae4),'_interpolationDegree','mul',_0x307c2b(0x1c26),_0x307c2b(0x4d78),_0x307c2b(0x4037),_0x307c2b(0x4272),_0x307c2b(0x2848),'getArrowImage','offsetInstanceExtend','SuperMap.FindServiceAreasService',_0x307c2b(0x1c31),_0x307c2b(0x32c4),_0x307c2b(0x31d0),_0x307c2b(0x3a40),_0x307c2b(0x46c0),_0x307c2b(0x3824),_0x307c2b(0x3335),_0x307c2b(0x4dc8),'lastSeqID',_0x307c2b(0x91b),_0x307c2b(0x1361),_0x307c2b(0xcb1),_0x307c2b(0x444),_0x307c2b(0x2b16),',\x22y\x22:','minCategory\x20must\x20not\x20be\x20called\x20before\x20the\x20grid\x20provider\x20is\x20ready',_0x307c2b(0x336d),'ShowGeometryInstanceAttribute',_0x307c2b(0x34b3),'hasImageryLayerCutout',_0x307c2b(0x1423),_0x307c2b(0x45cd),'GL_EXT_frag_depth',_0x307c2b(0x2cd6),_0x307c2b(0x19c5),_0x307c2b(0x2701),_0x307c2b(0x475d),'_calcDeductionScript',_0x307c2b(0x387a),'registerDevice',_0x307c2b(0xb66),_0x307c2b(0x380f),_0x307c2b(0xa7f),_0x307c2b(0x670),'_silverLightingAtmosphere',_0x307c2b(0x2170),_0x307c2b(0x4d6b),'Stack\x20overflow!\x20Stack\x20cookie\x20has\x20been\x20overwritten,\x20expected\x20hex\x20dwords\x200x89BACDFE\x20and\x200x02135467,\x20but\x20received\x200x',_0x307c2b(0x3d3c),_0x307c2b(0x2fcf),_0x307c2b(0x3a39),'3_2','\x20is\x20not\x20valid\x20CZML.',_0x307c2b(0x543e),_0x307c2b(0x6ce),_0x307c2b(0x598d),_0x307c2b(0x3af1),_0x307c2b(0x2d1e),_0x307c2b(0x2a6e),_0x307c2b(0x4320),_0x307c2b(0x3bf8),_0x307c2b(0x209a),_0x307c2b(0x497d),'\x27lengthBytesUTF32\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','M15.5,2.374C8.251,2.375,2.376,8.251,2.374,15.5C2.376,22.748,8.251,28.623,15.5,28.627c7.249-0.004,13.124-5.879,13.125-13.127C28.624,8.251,22.749,2.375,15.5,2.374zM15.5,25.623C9.909,25.615,5.385,21.09,5.375,15.5C5.385,9.909,9.909,5.384,15.5,5.374c5.59,0.01,10.115,4.535,10.124,10.125C25.615,21.09,21.091,25.615,15.5,25.623zM8.625,15.5c-0.001-0.552-0.448-0.999-1.001-1c-0.553,0-1,0.448-1,1c0,0.553,0.449,1,1,1C8.176,16.5,8.624,16.053,8.625,15.5zM8.179,18.572c-0.478,0.277-0.642,0.889-0.365,1.367c0.275,0.479,0.889,0.641,1.365,0.365c0.479-0.275,0.643-0.887,0.367-1.367C9.27,18.461,8.658,18.297,8.179,18.572zM9.18,10.696c-0.479-0.276-1.09-0.112-1.366,0.366s-0.111,1.09,0.365,1.366c0.479,0.276,1.09,0.113,1.367-0.366C9.821,11.584,9.657,10.973,9.18,10.696zM22.822,12.428c0.478-0.275,0.643-0.888,0.366-1.366c-0.275-0.478-0.89-0.642-1.366-0.366c-0.479,0.278-0.642,0.89-0.366,1.367C21.732,12.54,22.344,12.705,22.822,12.428zM12.062,21.455c-0.478-0.275-1.089-0.111-1.366,0.367c-0.275,0.479-0.111,1.09,0.366,1.365c0.478,0.277,1.091,0.111,1.365-0.365C12.704,22.344,12.54,21.732,12.062,21.455zM12.062,9.545c0.479-0.276,0.642-0.888,0.366-1.366c-0.276-0.478-0.888-0.642-1.366-0.366s-0.642,0.888-0.366,1.366C10.973,9.658,11.584,9.822,12.062,9.545zM22.823,18.572c-0.48-0.275-1.092-0.111-1.367,0.365c-0.275,0.479-0.112,1.092,0.367,1.367c0.477,0.275,1.089,0.113,1.365-0.365C23.464,19.461,23.3,18.848,22.823,18.572zM19.938,7.813c-0.477-0.276-1.091-0.111-1.365,0.366c-0.275,0.48-0.111,1.091,0.366,1.367s1.089,0.112,1.366-0.366C20.581,8.702,20.418,8.089,19.938,7.813zM23.378,14.5c-0.554,0.002-1.001,0.45-1.001,1c0.001,0.552,0.448,1,1.001,1c0.551,0,1-0.447,1-1C24.378,14.949,23.929,14.5,23.378,14.5zM15.501,6.624c-0.552,0-1,0.448-1,1l-0.466,7.343l-3.004,1.96c-0.478,0.277-0.642,0.889-0.365,1.365c0.275,0.479,0.889,0.643,1.365,0.367l3.305-1.676C15.39,16.99,15.444,17,15.501,17c0.828,0,1.5-0.671,1.5-1.5l-0.5-7.876C16.501,7.072,16.053,6.624,15.501,6.624zM15.501,22.377c-0.552,0-1,0.447-1,1s0.448,1,1,1s1-0.447,1-1S16.053,22.377,15.501,22.377zM18.939,21.455c-0.479,0.277-0.643,0.889-0.366,1.367c0.275,0.477,0.888,0.643,1.366,0.365c0.478-0.275,0.642-0.889,0.366-1.365C20.028,21.344,19.417,21.18,18.939,21.455z',_0x307c2b(0x4f25),_0x307c2b(0x2a6),_0x307c2b(0x36fa),'uniformsByName',_0x307c2b(0x4101),'state','geocent',_0x307c2b(0x3b29),_0x307c2b(0x373f),_0x307c2b(0x3f34),_0x307c2b(0x3c92),_0x307c2b(0xabe),_0x307c2b(0x39f7),_0x307c2b(0xf2d),_0x307c2b(0x1ff1),_0x307c2b(0x4e8e),_0x307c2b(0x2882),'_globalLineWidthScale','pathLength',_0x307c2b(0x2df5),_0x307c2b(0x460a),_0x307c2b(0x4163),_0x307c2b(0xc09),_0x307c2b(0x307d),_0x307c2b(0x33e0),'_onceImageryClipRegionsEmpty',_0x307c2b(0x1d45),'stack',_0x307c2b(0x3751),_0x307c2b(0x106f),_0x307c2b(0x126c),_0x307c2b(0x5338),_0x307c2b(0x1b44),_0x307c2b(0x560c),'Object\x20expected:\x20',_0x307c2b(0x5fd),_0x307c2b(0x9b0),_0x307c2b(0x2a59),_0x307c2b(0x2475),_0x307c2b(0x1bbd),_0x307c2b(0x31a4),_0x307c2b(0x40cd),_0x307c2b(0x49ac),_0x307c2b(0x4d71),_0x307c2b(0x457c),'targety',_0x307c2b(0x5fe),_0x307c2b(0x59ec),_0x307c2b(0x377c),_0x307c2b(0x3b3),_0x307c2b(0x40a1),'Chrome',_0x307c2b(0x4910),'webkit',_0x307c2b(0x4b10),_0x307c2b(0x2a12),'has',_0x307c2b(0x2c36),_0x307c2b(0x5a1d),'lineString',_0x307c2b(0x31e6),_0x307c2b(0x27ee),'_nextStopIndex',_0x307c2b(0x2c3d),_0x307c2b(0x1f57),'u_LineTexture','No\x20medium\x20(in\x20tape\x20drive)',_0x307c2b(0x36ab),_0x307c2b(0x21ab),_0x307c2b(0x4726),_0x307c2b(0x57e),_0x307c2b(0x1d69),'_firstPassInitialColor','_unit',_0x307c2b(0x48ae),_0x307c2b(0x12b0),_0x307c2b(0x1f01),_0x307c2b(0x1669),_0x307c2b(0x5911),_0x307c2b(0x4511),_0x307c2b(0x808),_0x307c2b(0x398a),'foreach:\x20_imageryProviders',_0x307c2b(0xdc3),_0x307c2b(0x120),_0x307c2b(0x5457),_0x307c2b(0x11ab),_0x307c2b(0x3c6f),'sigToWasmTypes',_0x307c2b(0xe64),_0x307c2b(0x3d4f),_0x307c2b(0x161d),_0x307c2b(0x20ea),_0x307c2b(0x203c),_0x307c2b(0x4a81),_0x307c2b(0x4294),_0x307c2b(0x2e95),_0x307c2b(0x4fdf),_0x307c2b(0x12ce),'streamFacilityAnalyst',_0x307c2b(0x1133),'css:\x20{\x20\x22cesium-sceneModePicker-button2D\x22:\x20sceneMode\x20===\x20_sceneMode.SCENE2D,\x20\x20\x20\x22cesium-sceneModePicker-button3D\x22:\x20sceneMode\x20===\x20_sceneMode.SCENE3D,\x20\x20\x20\x22cesium-sceneModePicker-buttonColumbusView\x22:\x20sceneMode\x20===\x20_sceneMode.COLUMBUS_VIEW,\x20\x20\x20\x22cesium-sceneModePicker-selected\x22:\x20dropDownVisible\x20},attr:\x20{\x20title:\x20selectedTooltip\x20},click:\x20toggleDropDown',_0x307c2b(0x4068),_0x307c2b(0x3bca),'cnodeVersion',_0x307c2b(0x40d1),_0x307c2b(0x5a5f),_0x307c2b(0x57a6),'removeEventListener',_0x307c2b(0x14af),'_emissionTextureAtlas',_0x307c2b(0x3d80),_0x307c2b(0x394e),_0x307c2b(0x6cf),'extTextureHalfFloat','progressiveResolutionHeightFraction',_0x307c2b(0x5306),_0x307c2b(0x5ac9),_0x307c2b(0x3327),_0x307c2b(0x19ba),_0x307c2b(0x2fb9),_0x307c2b(0x5057),_0x307c2b(0x54bb),_0x307c2b(0x1f3),'layerInfos',_0x307c2b(0x39a7),_0x307c2b(0x2d26),_0x307c2b(0x3dec),_0x307c2b(0x4dea),_0x307c2b(0x7b7),_0x307c2b(0x1eae),_0x307c2b(0x5600),_0x307c2b(0x3194),_0x307c2b(0x42fa),_0x307c2b(0x3c87),_0x307c2b(0x1b1f),_0x307c2b(0x682),_0x307c2b(0x2044),_0x307c2b(0x369b),_0x307c2b(0x5af1),_0x307c2b(0x49c1),_0x307c2b(0x4b47),_0x307c2b(0x4078),_0x307c2b(0xcb3),_0x307c2b(0x2ca),_0x307c2b(0x5a63),'key_',_0x307c2b(0x2dfb),_0x307c2b(0x67c),_0x307c2b(0x1b42),_0x307c2b(0x3f08),_0x307c2b(0x1951),_0x307c2b(0x385),_0x307c2b(0x1204),_0x307c2b(0x340d),_0x307c2b(0x314d),_0x307c2b(0x3278),_0x307c2b(0x59b1),_0x307c2b(0x2e36),_0x307c2b(0x2180),_0x307c2b(0x198f),_0x307c2b(0x30c8),_0x307c2b(0x46a9),_0x307c2b(0x4ce1),_0x307c2b(0x4d91),_0x307c2b(0x2d63),_0x307c2b(0x42ac),_0x307c2b(0x206e),_0x307c2b(0x5571),'warn',_0x307c2b(0x16f),_0x307c2b(0x3883),_0x307c2b(0x5a42),'unbindVAO','_cloudBall','heightRange',_0x307c2b(0x33f2),_0x307c2b(0x161b),'morphingAlpha',_0x307c2b(0x2f93),_0x307c2b(0x1f22),_0x307c2b(0x272e),_0x307c2b(0x964),_0x307c2b(0x577a),_0x307c2b(0x70d),'_stencilRenderbuffer',_0x307c2b(0x79c),_0x307c2b(0x3947),_0x307c2b(0x4960),_0x307c2b(0x2383),_0x307c2b(0x40a8),_0x307c2b(0xb47),_0x307c2b(0x5b08),_0x307c2b(0x65a),_0x307c2b(0x4219),_0x307c2b(0x511d),_0x307c2b(0x22d3),_0x307c2b(0x24a5),_0x307c2b(0x1d34),'getImages','stringAlignment',_0x307c2b(0x2d6d),_0x307c2b(0x563c),_0x307c2b(0x2270),_0x307c2b(0x2206),_0x307c2b(0x1829),_0x307c2b(0x1a36),_0x307c2b(0xd21),'nominalFrameRate',_0x307c2b(0x2a5a),_0x307c2b(0x2ff4),_0x307c2b(0x3025),_0x307c2b(0x30fa),'Input/output\x20pairs\x20for\x20\x22interpolate\x22\x20expressions\x20must\x20be\x20arranged\x20with\x20input\x20values\x20in\x20strictly\x20ascending\x20order.',_0x307c2b(0x4e6e),'maximumAliasedPointSize',_0x307c2b(0x2a61),'copyrightString',_0x307c2b(0x1ec7),'SCALAR',_0x307c2b(0xdb9),_0x307c2b(0x506e),_0x307c2b(0x253),_0x307c2b(0x1515),'_strikeout',_0x307c2b(0x5240),_0x307c2b(0x387d),_0x307c2b(0x2c3),_0x307c2b(0x24a4),_0x307c2b(0x14f3),'\x22id\x22:',_0x307c2b(0x2424),_0x307c2b(0x3f69),'normalAndDepth',_0x307c2b(0x1ef3),_0x307c2b(0x26ec),'unlistenImageChange',_0x307c2b(0x3216),_0x307c2b(0x4275),_0x307c2b(0x5834),_0x307c2b(0x47fd),_0x307c2b(0x574e),_0x307c2b(0x43a6),'loadJson','_diffuseAttributeOrUniformName','buffers',_0x307c2b(0x56b9),_0x307c2b(0x233c),_0x307c2b(0x3227),'playlist','getRow',_0x307c2b(0x5405),_0x307c2b(0x120f),_0x307c2b(0x529),_0x307c2b(0x2130),_0x307c2b(0x48d5),_0x307c2b(0x4f1a),'_astc',_0x307c2b(0x14cf),_0x307c2b(0x72d),'/fromedge/','_matDepthView',_0x307c2b(0x1cb7),_0x307c2b(0x5153),_0x307c2b(0x187),_0x307c2b(0x5076),'readlink',_0x307c2b(0xd84),_0x307c2b(0x3de2),'Small\x20Form\x20Variants','perFragmentGroundAtmosphere',_0x307c2b(0x1f78),_0x307c2b(0x316c),_0x307c2b(0xf26),'inherits',_0x307c2b(0x16ee),_0x307c2b(0x3f95),_0x307c2b(0x227),_0x307c2b(0x146e),'isModified',_0x307c2b(0x2142),_0x307c2b(0x56f5),_0x307c2b(0x4236),_0x307c2b(0x444c),_0x307c2b(0x2212),_0x307c2b(0x3414),_0x307c2b(0x50db),'_touchMode',_0x307c2b(0x36c0),_0x307c2b(0xef7),_0x307c2b(0x592a),'_lastParticleTextureBuffer','ncode','ibo_w',_0x307c2b(0x378f),'setInnerHTML',_0x307c2b(0x4055),_0x307c2b(0x36f8),_0x307c2b(0xb25),'_configLoadState',_0x307c2b(0x4adf),_0x307c2b(0x3b54),_0x307c2b(0x4be9),'_vertexShaderLoaded',_0x307c2b(0x4214),_0x307c2b(0x1cbd),'Not\x20a\x20typewriter',_0x307c2b(0x3187),_0x307c2b(0x229d),'distSqr',_0x307c2b(0x28bc),'N/A',_0x307c2b(0x116c),_0x307c2b(0x3be4),_0x307c2b(0x1c96),_0x307c2b(0x2509),'Module.ENVIRONMENT\x20has\x20been\x20deprecated.\x20To\x20force\x20the\x20environment,\x20use\x20the\x20ENVIRONMENT\x20compile-time\x20option\x20(for\x20example,\x20-s\x20ENVIRONMENT=web\x20or\x20-s\x20ENVIRONMENT=node)',_0x307c2b(0x52c0),_0x307c2b(0x291f),'/login.json',_0x307c2b(0x4651),_0x307c2b(0x58a1),'getRatioByTime',_0x307c2b(0x266f),_0x307c2b(0x2021),'_hasExcavation','xml:space',_0x307c2b(0x206),_0x307c2b(0x27e1),'distbits','cgb',_0x307c2b(0x359e),_0x307c2b(0x1f52),_0x307c2b(0x5163),'precreatedAttributes','html2canvas:\x20Parse:\x20Exception\x20caught\x20in\x20renderFormValue:\x20','_pbf',_0x307c2b(0x4edc),_0x307c2b(0x25db),_0x307c2b(0x557b),'FONT_SIZE','hpr',_0x307c2b(0x32bb),_0x307c2b(0x4cb3),'reverseScreenSpaceError','_subRequestedBaker',_0x307c2b(0x4180),_0x307c2b(0x397f),_0x307c2b(0x253f),'SKIP_LOD_BIT_SHIFT',_0x307c2b(0x7fe),_0x307c2b(0x36fc),_0x307c2b(0x1771),_0x307c2b(0x472a),_0x307c2b(0x1d75),_0x307c2b(0x28b5),_0x307c2b(0x28f5),'\x20\x20\x20\x20float\x20attenuation\x20=\x201.0\x20/\x20(u_',_0x307c2b(0x4366),_0x307c2b(0x2585),_0x307c2b(0x865),_0x307c2b(0x4753),_0x307c2b(0x161f),_0x307c2b(0x18f7),_0x307c2b(0x48eb),_0x307c2b(0x7f1),_0x307c2b(0x4f9a),_0x307c2b(0x273b),_0x307c2b(0x4d17),'fromBoundingSphere',_0x307c2b(0x27d2),_0x307c2b(0x58a6),'framebuffer',_0x307c2b(0x8a1),_0x307c2b(0x24b5),'_bottom',_0x307c2b(0x405b),_0x307c2b(0x2eba),_0x307c2b(0x4cf8),'isLoaded',_0x307c2b(0x184a),'_heightmapHeight','FileReader','_processUrl',_0x307c2b(0x114d),_0x307c2b(0xde7),_0x307c2b(0x5526),_0x307c2b(0x23c7),_0x307c2b(0x26a2),_0x307c2b(0x1f89),'uniform\x20sampler2D\x20u_texture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_packDepth(texture2D(u_texture,\x20v_textureCoordinates).r);\x0a}\x0a','ter_w',_0x307c2b(0x5594),_0x307c2b(0x14c6),_0x307c2b(0x2749),'computeChildMaskForTile',_0x307c2b(0xca9),_0x307c2b(0x3fa4),_0x307c2b(0x199d),_0x307c2b(0x321a),'BlobWriter','\x20\x20\x20\x20normal\x20=\x20-normal;\x0a','\x27addOnPreMain\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','angleVX',_0x307c2b(0x29f3),'Mesh',_0x307c2b(0x1847),_0x307c2b(0x2f96),'varying\x20vec2\x20v_textureCoordinates;\x0aconst\x20float\x20M_PI\x20=\x203.141592653589793;\x0a\x0afloat\x20vdcRadicalInverse(int\x20i)\x0a{\x0a\x20\x20\x20\x20float\x20r;\x0a\x20\x20\x20\x20float\x20base\x20=\x202.0;\x0a\x20\x20\x20\x20float\x20value\x20=\x200.0;\x0a\x20\x20\x20\x20float\x20invBase\x20=\x201.0\x20/\x20base;\x0a\x20\x20\x20\x20float\x20invBi\x20=\x20invBase;\x0a\x20\x20\x20\x20for\x20(int\x20x\x20=\x200;\x20x\x20<\x20100;\x20x++)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(i\x20<=\x200)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20r\x20=\x20mod(float(i),\x20base);\x0a\x20\x20\x20\x20\x20\x20\x20\x20value\x20+=\x20r\x20*\x20invBi;\x0a\x20\x20\x20\x20\x20\x20\x20\x20invBi\x20*=\x20invBase;\x0a\x20\x20\x20\x20\x20\x20\x20\x20i\x20=\x20int(float(i)\x20*\x20invBase);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20value;\x0a}\x0a\x0avec2\x20hammersley2D(int\x20i,\x20int\x20N)\x0a{\x0a\x20\x20\x20\x20return\x20vec2(float(i)\x20/\x20float(N),\x20vdcRadicalInverse(i));\x0a}\x0a\x0avec3\x20importanceSampleGGX(vec2\x20xi,\x20float\x20roughness,\x20vec3\x20N)\x0a{\x0a\x20\x20\x20\x20float\x20a\x20=\x20roughness\x20*\x20roughness;\x0a\x20\x20\x20\x20float\x20phi\x20=\x202.0\x20*\x20M_PI\x20*\x20xi.x;\x0a\x20\x20\x20\x20float\x20cosTheta\x20=\x20sqrt((1.0\x20-\x20xi.y)\x20/\x20(1.0\x20+\x20(a\x20*\x20a\x20-\x201.0)\x20*\x20xi.y));\x0a\x20\x20\x20\x20float\x20sinTheta\x20=\x20sqrt(1.0\x20-\x20cosTheta\x20*\x20cosTheta);\x0a\x20\x20\x20\x20vec3\x20H\x20=\x20vec3(sinTheta\x20*\x20cos(phi),\x20sinTheta\x20*\x20sin(phi),\x20cosTheta);\x0a\x20\x20\x20\x20vec3\x20upVector\x20=\x20abs(N.z)\x20<\x200.999\x20?\x20vec3(0.0,\x200.0,\x201.0)\x20:\x20vec3(1.0,\x200.0,\x200.0);\x0a\x20\x20\x20\x20vec3\x20tangentX\x20=\x20normalize(cross(upVector,\x20N));\x0a\x20\x20\x20\x20vec3\x20tangentY\x20=\x20cross(N,\x20tangentX);\x0a\x20\x20\x20\x20return\x20tangentX\x20*\x20H.x\x20+\x20tangentY\x20*\x20H.y\x20+\x20N\x20*\x20H.z;\x0a}\x0a\x0afloat\x20G1_Smith(float\x20NdotV,\x20float\x20k)\x0a{\x0a\x20\x20\x20\x20return\x20NdotV\x20/\x20(NdotV\x20*\x20(1.0\x20-\x20k)\x20+\x20k);\x0a}\x0a\x0afloat\x20G_Smith(float\x20roughness,\x20float\x20NdotV,\x20float\x20NdotL)\x0a{\x0a\x20\x20\x20\x20float\x20k\x20=\x20roughness\x20*\x20roughness\x20/\x202.0;\x0a\x20\x20\x20\x20return\x20G1_Smith(NdotV,\x20k)\x20*\x20G1_Smith(NdotL,\x20k);\x0a}\x0a\x0avec2\x20integrateBrdf(float\x20roughness,\x20float\x20NdotV)\x0a{\x0a\x20\x20\x20\x20vec3\x20V\x20=\x20vec3(sqrt(1.0\x20-\x20NdotV\x20*\x20NdotV),\x200.0,\x20NdotV);\x0a\x20\x20\x20\x20float\x20A\x20=\x200.0;\x0a\x20\x20\x20\x20float\x20B\x20=\x200.0;\x0a\x20\x20\x20\x20const\x20int\x20NumSamples\x20=\x201024;\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x20NumSamples;\x20i++)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20xi\x20=\x20hammersley2D(i,\x20NumSamples);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20H\x20=\x20importanceSampleGGX(xi,\x20roughness,\x20vec3(0.0,\x200.0,\x201.0));\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20L\x20=\x202.0\x20*\x20dot(V,\x20H)\x20*\x20H\x20-\x20V;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20NdotL\x20=\x20clamp(L.z,\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20NdotH\x20=\x20clamp(H.z,\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20VdotH\x20=\x20clamp(dot(V,\x20H),\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(NdotL\x20>\x200.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20G\x20=\x20G_Smith(roughness,\x20NdotV,\x20NdotL);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20G_Vis\x20=\x20G\x20*\x20VdotH\x20/\x20(NdotH\x20*\x20NdotV);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20Fc\x20=\x20pow(1.0\x20-\x20VdotH,\x205.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20A\x20+=\x20(1.0\x20-\x20Fc)\x20*\x20G_Vis;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20B\x20+=\x20Fc\x20*\x20G_Vis;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20vec2(A,\x20B)\x20/\x20float(NumSamples);\x0a}\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(integrateBrdf(v_textureCoordinates.y,\x20v_textureCoordinates.x),\x200.0,\x201.0);\x0a}\x0a',_0x307c2b(0x59e0),_0x307c2b(0x4ad2),'_lastOutlineShow',_0x307c2b(0x4358),_0x307c2b(0xb6c),'_innerDerivativeTypes','visibleEdgeColor',_0x307c2b(0x4035),_0x307c2b(0xd61),'snowMaskTextureIndex',_0x307c2b(0x12e4),_0x307c2b(0x21fb),'createAnimationGOFeature',_0x307c2b(0x2532),_0x307c2b(0x28e9),'minimumBlue',_0x307c2b(0x3334),_0x307c2b(0x3c4c),_0x307c2b(0x2ee4),_0x307c2b(0x4be5),_0x307c2b(0x2ec4),'getTimezoneOffset',_0x307c2b(0x29e3),_0x307c2b(0x208c),'center3DLow',_0x307c2b(0x3e5),'OutlineWidth','calcEllipseRadian',_0x307c2b(0x26be),_0x307c2b(0x2096),_0x307c2b(0x1b81),_0x307c2b(0x2fba),_0x307c2b(0x565d),_0x307c2b(0x2eed),'czm_ambient_occlusion',_0x307c2b(0x3dfa),'fillDeviceMotionEventData',_0x307c2b(0x4ff4),_0x307c2b(0x4b3d),'Assets/Textures/NaturalEarthII',_0x307c2b(0x243e),_0x307c2b(0x24e7),_0x307c2b(0x362a),_0x307c2b(0x5562),'uAnimationSpeed',_0x307c2b(0x108b),_0x307c2b(0x146f),_0x307c2b(0x292),_0x307c2b(0x1498),_0x307c2b(0xe05),'_defaultCubeMap','\x20\x20\x20vec2\x20uvOffset\x20=\x20vec2(0.0);\x0a',_0x307c2b(0x3cae),_0x307c2b(0x2a36),'setCesium3DTileBit','_distanceToCamera',_0x307c2b(0x3d7f),_0x307c2b(0x55dc),_0x307c2b(0x959),_0x307c2b(0x42d0),'_getIsClosed',_0x307c2b(0x3ca2),_0x307c2b(0x133b),'trackedEntity',_0x307c2b(0x420e),_0x307c2b(0x3745),_0x307c2b(0x3dab),'removeDeductionScript',_0x307c2b(0x1eb6),_0x307c2b(0x5654),_0x307c2b(0x1bba),_0x307c2b(0x3333),_0x307c2b(0x1277),'topZ',_0x307c2b(0x2836),_0x307c2b(0x1a23),'_attributeLocations',_0x307c2b(0x4b17),_0x307c2b(0x3ac),_0x307c2b(0x3f07),_0x307c2b(0xe9e),_0x307c2b(0x1a69),_0x307c2b(0x142),_0x307c2b(0x4b97),'glslSource',_0x307c2b(0x1ff5),'https://stamen-tiles.a.ssl.fastly.net/toner/',_0x307c2b(0x1624),_0x307c2b(0x42c9),_0x307c2b(0x3031),_0x307c2b(0x4d1a),_0x307c2b(0x4334),'a_texcoord_0',_0x307c2b(0x4187),'vec3\x20extrudeDirection;\x0a',_0x307c2b(0x333),_0x307c2b(0x2fc1),_0x307c2b(0x34ca),_0x307c2b(0x53d2),_0x307c2b(0x3e27),'currentTarget',_0x307c2b(0x5453),_0x307c2b(0x37ee),_0x307c2b(0x2a9d),_0x307c2b(0x2c4b),_0x307c2b(0x1be9),_0x307c2b(0x1cc5),_0x307c2b(0x268a),_0x307c2b(0x2ebf),_0x307c2b(0x2bfd),_0x307c2b(0x5a53),_0x307c2b(0x3bb4),'boundingSphereTile',_0x307c2b(0x4a56),_0x307c2b(0x1b9c),_0x307c2b(0x3e93),_0x307c2b(0xef3),_0x307c2b(0x32d9),'_lineEnd',_0x307c2b(0x2be2),_0x307c2b(0x35fe),_0x307c2b(0x3eb5),_0x307c2b(0x2574),_0x307c2b(0x1115),'createShadowCastFragmentShader',_0x307c2b(0x4dc4),_0x307c2b(0x5294),'getUrlMatchType',_0x307c2b(0x2bef),_0x307c2b(0x4142),_0x307c2b(0x2f4b),_0x307c2b(0x408a),_0x307c2b(0x59aa),_0x307c2b(0x2ca8),_0x307c2b(0x2ce5),_0x307c2b(0x5081),_0x307c2b(0x175c),_0x307c2b(0x4caa),'GEODETICCRS','tmpEntities','&scaleValues=','_rsStencilDepthPass3DTiles',_0x307c2b(0x3b45),'feConvolveMatrix',_0x307c2b(0xd4a),_0x307c2b(0x153a),'mergeArcs',_0x307c2b(0x24a9),'u_radiusArr',_0x307c2b(0x53c5),_0x307c2b(0x558d),_0x307c2b(0x17a1),_0x307c2b(0x38c1),_0x307c2b(0x5633),_0x307c2b(0x1b02),_0x307c2b(0xc0a),'_blinkNumber','\x20\x20\x20\x20vec3\x20r0\x20=\x20specularColor.rgb;\x0a',_0x307c2b(0x1dde),_0x307c2b(0x3071),'SpecularMap','supplyResults','_subTexInfos',_0x307c2b(0x4edf),_0x307c2b(0xc43),'\x20\x20\x20\x20vec3\x20v\x20=\x20-normalize(v_positionEC);\x0a',_0x307c2b(0x4ec9),'setOpaqueTexture','_dataBounds',_0x307c2b(0x34c1),'underDepth',_0x307c2b(0x4799),_0x307c2b(0x37ef),_0x307c2b(0x1cdd),'_clockOnTick','readVString','tilingScheme',_0x307c2b(0x2ea4),_0x307c2b(0xd76),_0x307c2b(0x529b),_0x307c2b(0x5548),_0x307c2b(0x4b8d),_0x307c2b(0x3457),_0x307c2b(0xee7),_0x307c2b(0x1ff8),_0x307c2b(0x1ccc),_0x307c2b(0x47fc),'_processStateMachine',_0x307c2b(0x292b),'_evenColor','Region\x20RotationAngle',_0x307c2b(0x4e21),_0x307c2b(0x3728),_0x307c2b(0x79a),_0x307c2b(0x5796),_0x307c2b(0x3a93),_0x307c2b(0x3110),_0x307c2b(0x116e),'POLYGON_INDEX_COUNT','writeForMorph',_0x307c2b(0x5464),_0x307c2b(0x4fe4),_0x307c2b(0x1ea2),_0x307c2b(0x2374),_0x307c2b(0x9f0),_0x307c2b(0x124c),_0x307c2b(0x4fbe),_0x307c2b(0x3dfc),_0x307c2b(0x3351),'modifyTime',_0x307c2b(0x3685),_0x307c2b(0x3765),'addSeconds','_pointCloud',_0x307c2b(0x4c6d),'S3MTilesCommonOntTextureFP_',_0x307c2b(0x1fb7),_0x307c2b(0x2fad),_0x307c2b(0xe04),_0x307c2b(0x1d0),_0x307c2b(0x1f3a),'addAlgoPloyline','SlopeSettingEnum',_0x307c2b(0x467d),'_rs',_0x307c2b(0x3624),'imageTimeout',_0x307c2b(0x20a9),_0x307c2b(0x4629),'point',_0x307c2b(0x51d5),_0x307c2b(0x2b81),_0x307c2b(0x972),'_scaleLineZ',_0x307c2b(0x6c0),'closest','geodes',_0x307c2b(0x815),_0x307c2b(0x30aa),_0x307c2b(0x339c),'_offset',_0x307c2b(0xf1e),'TilingSpeedU','#DCEC91',_0x307c2b(0x1035),_0x307c2b(0x1a02),'www',_0x307c2b(0xeb6),_0x307c2b(0x546d),_0x307c2b(0x17b8),_0x307c2b(0x2631),'fromType','_loadResources',_0x307c2b(0x1d0d),_0x307c2b(0x30df),_0x307c2b(0x4add),'Open­Street­Map',_0x307c2b(0x479e),_0x307c2b(0x5a43),_0x307c2b(0x3045),_0x307c2b(0x2cee),_0x307c2b(0xf68),_0x307c2b(0x91a),_0x307c2b(0x240d),'getAnchor',_0x307c2b(0x379c),_0x307c2b(0x2053),_0x307c2b(0x564a),'maxExtendWallHeight',_0x307c2b(0x61c),_0x307c2b(0x3295),_0x307c2b(0x200e),_0x307c2b(0x3cf),'finishedEverythingButTextureCreation','varying\x20vec4\x20v_tangent;\x0a',_0x307c2b(0x10ed),_0x307c2b(0x327),_0x307c2b(0x527),'isRenderClipSection',_0x307c2b(0x5432),_0x307c2b(0xd19),_0x307c2b(0x5285),'_isSpotLight',_0x307c2b(0x2bfa),_0x307c2b(0x5a11),'wasm-instantiate','\x22\x20requires\x20vector\x20or\x20number\x20arguments\x20of\x20matching\x20types.\x20Arguments\x20are\x20',_0x307c2b(0xc28),_0x307c2b(0x10d8),_0x307c2b(0x4ead),_0x307c2b(0x2ce2),_0x307c2b(0x19f6),_0x307c2b(0x5176),'wsenDegrees',_0x307c2b(0xec8),_0x307c2b(0x1653),_0x307c2b(0x3f4a),'chrdev_stream_ops',_0x307c2b(0x1765),'_hypMinInstensity',_0x307c2b(0x299f),_0x307c2b(0x128b),_0x307c2b(0x4fa4),_0x307c2b(0x54c0),_0x307c2b(0x1706),_0x307c2b(0x2df2),_0x307c2b(0x4fe6),_0x307c2b(0x59a0),'HYPSOMETRIC','saveAsSmlFile',_0x307c2b(0x2f19),_0x307c2b(0x3513),_0x307c2b(0x366b),_0x307c2b(0x234f),'isStateConstant',_0x307c2b(0x2579),_0x307c2b(0x16b4),_0x307c2b(0x3293),_0x307c2b(0x30b9),_0x307c2b(0x41c),_0x307c2b(0x4c15),_0x307c2b(0x534b),'skyColor',_0x307c2b(0x27b1),'GRS\x201980(IUGG,\x201980)',_0x307c2b(0x3886),_0x307c2b(0x142c),_0x307c2b(0x569f),_0x307c2b(0x4029),_0x307c2b(0x4b58),'isDevice',_0x307c2b(0x4e03),_0x307c2b(0x390b),_0x307c2b(0x5ad8),_0x307c2b(0x23bb),_0x307c2b(0x4c2f),_0x307c2b(0x494f),_0x307c2b(0x3838),'nonSelDepthbuffer',_0x307c2b(0x34d8),_0x307c2b(0x2dcb),_0x307c2b(0x4471),'Too\x20many\x20references',_0x307c2b(0x496e),'An\x20layer\x20with\x20name\x20',_0x307c2b(0x227c),_0x307c2b(0x1ef),_0x307c2b(0x1170),_0x307c2b(0x4206),_0x307c2b(0x16be),_0x307c2b(0x2790),_0x307c2b(0x2949),'SYMBOL_POINT',_0x307c2b(0x1512),_0x307c2b(0x2f12),_0x307c2b(0x397c),_0x307c2b(0x29dd),'_textureAtlas',_0x307c2b(0x3c19),_0x307c2b(0x5486),'_createState',_0x307c2b(0x337b),_0x307c2b(0xe1b),_0x307c2b(0x3d4),'_textureCache',_0x307c2b(0x4226),_0x307c2b(0x3a7c),_0x307c2b(0x3741),'DARKRED','computed','defs',_0x307c2b(0x4375),_0x307c2b(0x1e2d),_0x307c2b(0x324d),_0x307c2b(0x58e0),_0x307c2b(0xe88),'/data/path/style.json',_0x307c2b(0x2ca7),'_getActualPosition',_0x307c2b(0x5043),'_sunGeo',_0x307c2b(0x3fc1),'_batchTableBoundingSpheresUpdated',_0x307c2b(0x3738),_0x307c2b(0xe83),_0x307c2b(0x3d4c),'blend',_0x307c2b(0x1112),_0x307c2b(0x2014),_0x307c2b(0x603),_0x307c2b(0x55d9),_0x307c2b(0xaec),_0x307c2b(0x4d0f),_0x307c2b(0x3186),_0x307c2b(0x679),_0x307c2b(0x379a),_0x307c2b(0x29c8),_0x307c2b(0xd96),_0x307c2b(0x4719),'hasTransform','cesium-cesiumInspector-button','[cameraLat]','_cacheKey',_0x307c2b(0x23a),_0x307c2b(0x165),_0x307c2b(0x31ca),'isSameQuadrant',_0x307c2b(0x952),_0x307c2b(0x3f35),_0x307c2b(0x4f95),'ROTORWASH',_0x307c2b(0xc4f),_0x307c2b(0x289f),'_tleLine1',_0x307c2b(0x3eb8),_0x307c2b(0x3052),'getUnitBox',_0x307c2b(0x75c),_0x307c2b(0x4f63),_0x307c2b(0x54de),_0x307c2b(0x3d31),_0x307c2b(0x13a7),'const\x20vec3\x20SideLightColor\x20=\x20vec3(0.0);\x0auniform\x20vec4\x20uSpecularColor;\x0auniform\x20float\x20uShininess;\x0aconst\x20vec3\x20specular\x20=\x20vec3(0.066666);\x0aconst\x20float\x20shininess2\x20=\x2030.0;\x0afloat\x20saturate(\x20in\x20float\x20a\x20)\x20{\x20return\x20clamp(\x20a,\x200.0,\x201.0\x20);\x20}\x0afloat\x20calcLightAttenuation(\x20float\x20lightDistance,\x20float\x20cutoffDistance,\x20float\x20decayExponent\x20)\x20{\x0a\x20\x20\x20\x20if\x20(\x20decayExponent\x20>\x200.0\x20)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20pow(\x20saturate(\x201.0\x20-\x20lightDistance\x20/\x20cutoffDistance\x20),\x20decayExponent\x20);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x201.0;\x0a}\x0a#if\x20POINT_LIGHTS\x20>\x200\x0a\x20\x20\x20\x20uniform\x20vec3\x20uPointLightPositionEC[POINT_LIGHTS];\x0a\x20\x20\x20\x20uniform\x20vec3\x20uPointLightColor[POINT_LIGHTS];\x0a\x20\x20\x20\x20uniform\x20vec2\x20uPointLightDistanceAndDecay[POINT_LIGHTS];\x0a#endif\x0a#if\x20SPOT_LIGHTS\x20>\x200\x0a\x20\x20\x20\x20uniform\x20vec3\x20uSpotLightPosition[\x20SPOT_LIGHTS\x20];\x0a\x20\x20\x20\x20uniform\x20vec3\x20uSpotLightColor[\x20SPOT_LIGHTS\x20];\x0a\x20\x20\x20\x20uniform\x20vec3\x20uSpotLightPositionEC[\x20SPOT_LIGHTS\x20];\x0a\x20\x20\x20\x20uniform\x20vec3\x20uSpotLightDirection[\x20SPOT_LIGHTS\x20];\x0a\x20\x20\x20\x20uniform\x20float\x20uSpotLightExponent[\x20SPOT_LIGHTS\x20];\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSpotLightDistanceDecayCosPenumbra[\x20SPOT_LIGHTS\x20];\x0a#endif\x0a#if\x20DIR_LIGHTS\x20>\x200\x0a\x20\x20\x20\x20uniform\x20vec3\x20uDirectionalLightDirection[\x20DIR_LIGHTS\x20];\x0a\x20\x20\x20\x20uniform\x20vec3\x20uDirectionalLightColor[\x20DIR_LIGHTS];\x0a#endif\x0a#if\x20HEMISPHERE_LIGHTS\x20>\x200\x0a\x20\x20\x20\x20uniform\x20vec3\x20uSkyColor[\x20HEMISPHERE_LIGHTS\x20];\x0a\x20\x20\x20\x20uniform\x20vec3\x20uGroundColor[\x20HEMISPHERE_LIGHTS];\x0a#endif\x0a\x20\x20\x20\x20vec4\x20czm_directionLight(czm_s3mMaterialInput\x20material,\x20vec3\x20normalEC,\x20vec3\x20positionToEyeEC,\x20vec3\x20positionMC)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20totalDiffuseLight\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20totalSpecularLight\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20sunLightDiffuseWeight\x20=\x20max(\x20dot(\x20normalEC,\x20material.sunDirectionEC\x20),\x200.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20sideLightDiffuseWeight\x20=\x20max(\x20dot(\x20normalEC,\x20vec3(0.0,0.0,1.0)\x20),\x200.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20totalDiffuseLight\x20=\x20material.sunLightColor.rgb\x20*\x20sunLightDiffuseWeight\x20*\x20material.sunLightON\x20+\x20sideLightDiffuseWeight\x20*\x20SideLightColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20positionToEyeECDir\x20=\x20normalize(positionToEyeEC);\x0a\x09#if\x20HEMISPHERE_LIGHTS\x20>\x200\x0a\x20\x20\x20\x20\x20\x20\x20\x20for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20HEMISPHERE_LIGHTS;\x20i\x20++\x20)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20dirVectorEC\x20=\x20normalize(czm_normal\x20*\x20vec3(0.0,\x200.0,\x201.0));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dotProduct\x20=\x20dot(\x20normalEC,\x20dirVectorEC\x20);\x0a\x09\x09\x09vec3\x20skyColor\x20=\x20uSkyColor[i];\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20groundColor\x20=\x20uGroundColor[i];\x0a\x09\x09\x09float\x20hemiDiffuseWeight\x20=\x200.5\x20*\x20dotProduct\x20+\x200.5;\x0a\x09\x09\x09vec3\x20irradiance\x20=\x20mix(\x20groundColor,\x20skyColor,\x20hemiDiffuseWeight\x20);\x0a\x09\x09\x09irradiance\x20*=\x203.141592653589793;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20totalDiffuseLight\x20+=\x20irradiance;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#if\x20DIR_LIGHTS\x20>\x200\x0a\x20\x20\x20\x20\x20\x20\x20\x20for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20DIR_LIGHTS;\x20i\x20++\x20)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20dirVectorEC\x20=\x20normalize((czm_view\x20*\x20vec4(uDirectionalLightDirection[\x20i\x20],\x200.0)).xyz);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dotProduct\x20=\x20dot(\x20normalEC,\x20dirVectorEC\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dirDiffuseWeight\x20=\x20max(\x20dotProduct,\x200.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20totalDiffuseLight\x20+=\x20uDirectionalLightColor[\x20i\x20]\x20*\x20dirDiffuseWeight;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#if\x20POINT_LIGHTS\x20>\x200\x0a\x20\x20\x20\x20\x20\x20\x20\x20for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20POINT_LIGHTS;\x20i\x20++\x20)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lVector\x20=\x20uPointLightPositionEC[i]\x20+\x20positionToEyeEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20lengthToLight\x20=\x20length(\x20lVector\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20cutoffDis\x20=\x20uPointLightDistanceAndDecay[i].x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(lengthToLight\x20>\x20cutoffDis)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20continue;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20attenuation\x20=\x20calcLightAttenuation(\x20lengthToLight,\x20cutoffDis,\x20uPointLightDistanceAndDecay[i].y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20lVector\x20=\x20normalize(\x20lVector\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dotProduct\x20=\x20dot(\x20normalEC,\x20lVector\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20pointLightDiffuse\x20=\x20max(\x20dotProduct,\x200.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20totalDiffuseLight\x20+=\x20uPointLightColor[i]\x20*\x20pointLightDiffuse\x20*\x20attenuation;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20pointHalfVector\x20=\x20normalize(\x20lVector\x20+\x20positionToEyeECDir\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20pointDotNormalHalf\x20=\x20max(\x20dot(\x20normalEC,\x20pointHalfVector\x20),\x200.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20pointSpecularWeight\x20=\x20max(\x20pow(\x20pointDotNormalHalf,\x20shininess2\x20),\x200.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20specularNormalization\x20=\x20(\x20shininess2\x20+\x202.0\x20)\x20/\x208.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20schlick\x20=\x20specular\x20+\x20vec3(\x201.0\x20-\x20specular\x20)\x20*\x20pow(\x20max(\x201.0\x20-\x20dot(\x20lVector,\x20pointHalfVector\x20),\x200.0\x20),\x205.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20totalSpecularLight\x20+=\x20schlick\x20*\x20uPointLightColor[\x20i\x20]\x20*\x20pointSpecularWeight\x20*\x20pointLightDiffuse\x20*\x20attenuation\x20*\x20specularNormalization;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#if\x20SPOT_LIGHTS\x20>\x200\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20positionWC\x20=\x20(czm_model\x20*\x20vec4(positionMC,\x201.0)).xyz;\x0a\x20\x20\x20\x20\x20\x20\x20\x20for\x20(\x20int\x20i\x20=\x200;\x20i\x20<\x20SPOT_LIGHTS;\x20i\x20++\x20)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lVector\x20=\x20uSpotLightPositionEC[i]\x20+\x20positionToEyeEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20attenuation\x20=\x20calcLightAttenuation(\x20length(\x20lVector\x20),\x20uSpotLightDistanceDecayCosPenumbra[i].x,\x20uSpotLightDistanceDecayCosPenumbra[i].y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20lVector\x20=\x20normalize(\x20lVector\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20spotEffect\x20=\x20dot(\x20uSpotLightDirection[\x20i\x20],\x20normalize(\x20uSpotLightPosition[\x20i\x20]\x20-\x20positionWC\x20)\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(\x20spotEffect\x20>\x20uSpotLightDistanceDecayCosPenumbra[i].z\x20)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20spotEffect\x20=\x20max(\x20pow(\x20max(\x20spotEffect,\x200.0\x20),\x20uSpotLightExponent[\x20i\x20]\x20),\x200.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dotProduct\x20=\x20dot(\x20normalEC,\x20lVector\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20spotDiffuseWeight\x20=\x20max(\x20dotProduct,\x200.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20totalDiffuseLight\x20+=\x20uSpotLightColor[\x20i\x20]\x20*\x20spotDiffuseWeight\x20*\x20attenuation\x20*\x20spotEffect;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20spotHalfVector\x20=\x20normalize(\x20lVector\x20+\x20positionToEyeECDir\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20spotDotNormalHalf\x20=\x20max(\x20dot(\x20normalEC,\x20spotHalfVector\x20),\x200.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20spotSpecularWeight\x20=\x20max(\x20pow(\x20spotDotNormalHalf,\x20shininess2\x20),\x200.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20specularNormalization\x20=\x20(\x20shininess2\x20+\x202.0\x20)\x20/\x208.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20schlick\x20=\x20specular\x20+\x20vec3(\x201.0\x20-\x20specular\x20)\x20*\x20pow(\x20max(\x201.0\x20-\x20dot(\x20lVector,\x20spotHalfVector\x20),\x200.0\x20),\x205.0\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20totalSpecularLight\x20+=\x20schlick\x20*\x20uSpotLightColor[\x20i\x20]\x20*\x20spotSpecularWeight\x20*\x20spotDiffuseWeight\x20*\x20attenuation\x20*\x20specularNormalization\x20*\x20spotEffect;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20color\x20=\x20vec4(material.diffuseColor.rgb\x20*\x20totalDiffuseLight\x20+\x20material.ambientColor.rgb\x20*\x20material.ambientLightColor.rgb\x20*\x200.6\x20+\x20totalSpecularLight,\x20material.diffuseColor.a);\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20color;\x0a\x20\x20\x20\x20}\x0a\x0a','_paricleCountPerDegree',_0x307c2b(0x47d4),'/proc/self',_0x307c2b(0xe02),'fitToUnsignedShortIndices','computeFixedToIcrfMatrix',_0x307c2b(0x277d),_0x307c2b(0x30d3),_0x307c2b(0xdd4),'horizontalLine','_startRotation',_0x307c2b(0x51d6),_0x307c2b(0x2e0d),_0x307c2b(0x513d),_0x307c2b(0x445f),'LINEAR',_0x307c2b(0x414a),_0x307c2b(0x227b),'zoomoutLastTimestamp',_0x307c2b(0x130e),_0x307c2b(0x5720),'only_keep_line','horizontalPolyline','drawEvt','_passState',_0x307c2b(0x2fc7),_0x307c2b(0xd0a),_0x307c2b(0x399b),_0x307c2b(0x289c),_0x307c2b(0x1171),_0x307c2b(0x1351),'PARENT',_0x307c2b(0x39d9),_0x307c2b(0x4f96),_0x307c2b(0x57e1),_0x307c2b(0x1f97),'Entity\x20geometry\x20with\x20zIndex\x20are\x20unsupported\x20when\x20height\x20or\x20extrudedHeight\x20are\x20defined.\x20\x20zIndex\x20will\x20be\x20ignored',_0x307c2b(0x1a22),_0x307c2b(0x1238),'_evaluateOr',_0x307c2b(0x1e2),'cutoff','copyForm',_0x307c2b(0x3ac0),_0x307c2b(0x5ab5),_0x307c2b(0x424e),_0x307c2b(0x4f11),_0x307c2b(0x141d),_0x307c2b(0x1a31),_0x307c2b(0x5429),'://',_0x307c2b(0x3d0),_0x307c2b(0x443a),'contentFailed',_0x307c2b(0x22ac),_0x307c2b(0x5200),_0x307c2b(0x181b),_0x307c2b(0x25b9),_0x307c2b(0x370c),'line-offset','getContentTexBounds',_0x307c2b(0x4e58),'FLOAT_VEC2','_onInfoBoxCameraClicked',_0x307c2b(0x4cb8),_0x307c2b(0x36bb),_0x307c2b(0x1c5),'spotLight',_0x307c2b(0x41e),'positiveX',_0x307c2b(0x41c5),'High-resolution\x20global\x20terrain\x20tileset\x20curated\x20from\x20several\x20datasources\x20and\x20hosted\x20by\x20Cesium\x20ion',_0x307c2b(0x59f2),_0x307c2b(0x29e6),_0x307c2b(0x57f5),_0x307c2b(0x1a93),'solveLinearSystem',_0x307c2b(0x3c1a),'newBuffer',_0x307c2b(0x238a),_0x307c2b(0x4f3d),_0x307c2b(0x335d),_0x307c2b(0x3565),_0x307c2b(0x3568),_0x307c2b(0xbed),_0x307c2b(0x1ae2),_0x307c2b(0x4bf1),_0x307c2b(0x3397),_0x307c2b(0x4675),_0x307c2b(0x46cd),_0x307c2b(0x4f0a),'_imageSubRegionSubscription',_0x307c2b(0x34fd),_0x307c2b(0xce0),_0x307c2b(0x1173),'_scanedColor',_0x307c2b(0x210e),_0x307c2b(0x4528),_0x307c2b(0x9e8),_0x307c2b(0x46b6),_0x307c2b(0x1753),_0x307c2b(0x1c83),'_wind_intensity',_0x307c2b(0x2147),_0x307c2b(0x307f),_0x307c2b(0x4761),_0x307c2b(0x423c),'_refreshVolume','utils.domNodeDisposal.addDisposeCallback',_0x307c2b(0x20fb),_0x307c2b(0x19d5),'ANALYSIS',_0x307c2b(0x4634),'getLineJoin',_0x307c2b(0x59cc),_0x307c2b(0x13c0),_0x307c2b(0x4eaf),'_downSamplePassState','toCartesian',_0x307c2b(0x10a4),'clone',_0x307c2b(0x4951),_0x307c2b(0x255),_0x307c2b(0x2962),_0x307c2b(0x2db3),_0x307c2b(0x37df),'position3DLow',_0x307c2b(0x3b2),_0x307c2b(0x32f5),_0x307c2b(0x3da7),_0x307c2b(0x25e3),'_mark','uThickness',_0x307c2b(0x10a),_0x307c2b(0x4086),_0x307c2b(0x15c1),_0x307c2b(0x5a25),_0x307c2b(0x3b9b),_0x307c2b(0x1257),_0x307c2b(0x4c85),_0x307c2b(0x4fe3),_0x307c2b(0x3714),_0x307c2b(0x3ece),'routes',_0x307c2b(0x2c4f),_0x307c2b(0x579d),_0x307c2b(0x247b),_0x307c2b(0x22c0),_0x307c2b(0x39d2),_0x307c2b(0x5983),_0x307c2b(0x4604),_0x307c2b(0x2bb8),_0x307c2b(0x34c9),_0x307c2b(0x10c1),_0x307c2b(0x1697),_0x307c2b(0x5986),_0x307c2b(0x365a),_0x307c2b(0x4acc),_0x307c2b(0x1cda),_0x307c2b(0x537e),_0x307c2b(0x20fe),_0x307c2b(0x3e34),_0x307c2b(0x32f6),_0x307c2b(0x415b),_0x307c2b(0x594b),'getStageByName','_maxGeometricError','boundtest',_0x307c2b(0x3012),_0x307c2b(0x3cc9),'_tileCache','computeLineSegmentLineSegmentIntersection',_0x307c2b(0x3f6c),_0x307c2b(0x574b),_0x307c2b(0xaf8),_0x307c2b(0x7d7),_0x307c2b(0x49cb),_0x307c2b(0x36f4),_0x307c2b(0x4c1f),_0x307c2b(0x55fd),'Unexpected\x20file\x20identifier\x20string:\x20',_0x307c2b(0x44fc),_0x307c2b(0x56da),_0x307c2b(0x1cfe),_0x307c2b(0x503e),'computeBestAvailableLevelOverRectangle',_0x307c2b(0x3ed9),_0x307c2b(0x24d0),_0x307c2b(0x185),'royalblue',_0x307c2b(0x26d9),_0x307c2b(0x41d2),_0x307c2b(0x4e3e),_0x307c2b(0x328d),_0x307c2b(0x272),_0x307c2b(0x53fc),_0x307c2b(0x29b6),_0x307c2b(0x23fc),'_indexCounts','PARSFAILED',_0x307c2b(0x1b4a),_0x307c2b(0x1cca),_0x307c2b(0x41b0),_0x307c2b(0x5037),_0x307c2b(0x206a),_0x307c2b(0x27d1),_0x307c2b(0x25d2),_0x307c2b(0x3d03),_0x307c2b(0xb3b),_0x307c2b(0x41f2),_0x307c2b(0x33a3),_0x307c2b(0x51d3),_0x307c2b(0x1fec),_0x307c2b(0x11d5),'paint_circle','wgs84To2DModelMatrix',_0x307c2b(0x6b5),_0x307c2b(0x140b),_0x307c2b(0x4cbf),_0x307c2b(0x2bd3),_0x307c2b(0x3303),_0x307c2b(0x570f),_0x307c2b(0x3f1c),_0x307c2b(0x5418),_0x307c2b(0x1a1e),_0x307c2b(0x32d),'_clipPlanes',_0x307c2b(0x33e4),_0x307c2b(0x4ac5),_0x307c2b(0x428e),_0x307c2b(0x5365),_0x307c2b(0x4785),'_zSliceCommand','_hierarchy',_0x307c2b(0x753),_0x307c2b(0x22e4),_0x307c2b(0x4e01),'imageRepeat','_unsubscribeNominalFrameRate',_0x307c2b(0x3286),_0x307c2b(0x34d5),_0x307c2b(0x2f44),_0x307c2b(0x36b2),'shadowMap',_0x307c2b(0x69e),_0x307c2b(0x166d),_0x307c2b(0x21d2),_0x307c2b(0x2c80),_0x307c2b(0x364d),_0x307c2b(0x1648),_0x307c2b(0x49b6),_0x307c2b(0x201d),'openScheme',_0x307c2b(0x293c),'_imageryLayerCollection','volTexCoord','],\x0a\x20\x20\x20\x20\x20\x20\x20\x20u_dayTextureTranslationAndScale[',_0x307c2b(0x6ed),_0x307c2b(0x2298),_0x307c2b(0x3e51),'destroyAttachments','cesium-viewer-toolbar','options.position',_0x307c2b(0xfd8),'_lastSceneMode',_0x307c2b(0x41be),'_outTangents',_0x307c2b(0x4d06),_0x307c2b(0x38a6),'illegal\x20name:\x20',_0x307c2b(0x4582),'barrierEdgeIDs',_0x307c2b(0x32be),_0x307c2b(0x3ffd),'cacheSymbolData',_0x307c2b(0xd4d),_0x307c2b(0x535),'_preMultiplyAlpha',_0x307c2b(0x2b1f),'dedt',_0x307c2b(0x5a87),_0x307c2b(0x2a02),'_compiledShaderDisableDepthDistance',_0x307c2b(0x5730),_0x307c2b(0x1192),'%Y-%m-%d',_0x307c2b(0x3d7a),_0x307c2b(0x542d),_0x307c2b(0x102a),_0x307c2b(0x2ded),'parentExists',_0x307c2b(0x42cf),_0x307c2b(0x3eb4),_0x307c2b(0x4299),'_entityCluster','forceResize',_0x307c2b(0x4615),_0x307c2b(0x1cf),_0x307c2b(0x2daf),_0x307c2b(0x4fb8),_0x307c2b(0x4be1),_0x307c2b(0x56c4),'paintVertexAttributes',_0x307c2b(0x2661),_0x307c2b(0x1dd1),_0x307c2b(0x281b),_0x307c2b(0x25e8),'minFov',_0x307c2b(0x36cd),_0x307c2b(0x44b7),'/**\x0a\x20*\x20Translates\x20a\x20position\x20(or\x20any\x20<code>vec3</code>)\x20that\x20was\x20encoded\x20with\x20{@link\x20EncodedCartesian3},\x0a\x20*\x20and\x20then\x20provided\x20to\x20the\x20shader\x20as\x20separate\x20<code>high</code>\x20and\x20<code>low</code>\x20bits\x20to\x0a\x20*\x20be\x20relative\x20to\x20the\x20eye.\x20\x20As\x20shown\x20in\x20the\x20example,\x20the\x20position\x20can\x20then\x20be\x20transformed\x20in\x20eye\x0a\x20*\x20or\x20clip\x20coordinates\x20using\x20{@link\x20czm_modelViewRelativeToEye}\x20or\x20{@link\x20czm_modelViewProjectionRelativeToEye},\x0a\x20*\x20respectively.\x0a\x20*\x20<p>\x0a\x20*\x20This\x20technique,\x20called\x20GPU\x20RTE,\x20eliminates\x20jittering\x20artifacts\x20when\x20using\x20large\x20coordinates\x20as\x0a\x20*\x20described\x20in\x20{@link\x20http://help.agi.com/AGIComponents/html/BlogPrecisionsPrecisions.htm|Precisions,\x20Precisions}.\x0a\x20*\x20</p>\x0a\x20*\x0a\x20*\x20@name\x20czm_translateRelativeToEye\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{vec3}\x20high\x20The\x20position\x27s\x20high\x20bits.\x0a\x20*\x20@param\x20{vec3}\x20low\x20The\x20position\x27s\x20low\x20bits.\x0a\x20*\x20@returns\x20{vec3}\x20The\x20position\x20translated\x20to\x20be\x20relative\x20to\x20the\x20camera\x27s\x20position.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20attribute\x20vec3\x20positionHigh;\x0a\x20*\x20attribute\x20vec3\x20positionLow;\x0a\x20*\x0a\x20*\x20void\x20main()\x0a\x20*\x20{\x0a\x20*\x20\x20\x20vec4\x20p\x20=\x20czm_translateRelativeToEye(positionHigh,\x20positionLow);\x0a\x20*\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x0a\x20*\x20}\x0a\x20*\x0a\x20*\x20@see\x20czm_modelViewRelativeToEye\x0a\x20*\x20@see\x20czm_modelViewProjectionRelativeToEye\x0a\x20*\x20@see\x20czm_computePosition\x0a\x20*\x20@see\x20EncodedCartesian3\x0a\x20*/\x0avec4\x20czm_translateRelativeToEye(vec3\x20high,\x20vec3\x20low)\x0a{\x0a\x20\x20\x20\x20vec3\x20highDifference\x20=\x20high\x20-\x20czm_encodedCameraPositionMCHigh;\x0a\x20\x20\x20\x20vec3\x20lowDifference\x20=\x20low\x20-\x20czm_encodedCameraPositionMCLow;\x0a\x0a\x20\x20\x20\x20return\x20vec4(highDifference\x20+\x20lowDifference,\x201.0);\x0a}\x0a',_0x307c2b(0x4837),_0x307c2b(0x18c5),'getPositionByDistance',_0x307c2b(0x5286),_0x307c2b(0x33b8),_0x307c2b(0x4c01),_0x307c2b(0x3603),_0x307c2b(0x2511),_0x307c2b(0x4565),'./svgnodecontainer',_0x307c2b(0x51b9),_0x307c2b(0xdc0),_0x307c2b(0x2af3),_0x307c2b(0x40c7),_0x307c2b(0x17d3),_0x307c2b(0x43d0),_0x307c2b(0x360),'attribute\x20vec2\x20a_pos;\x0aattribute\x20vec2\x20a_anchor_pos;\x0aattribute\x20vec2\x20a_extrude;\x0aattribute\x20vec2\x20a_placed;\x0a\x0auniform\x20mat4\x20u_matrix;\x0auniform\x20vec2\x20u_extrude_scale;\x0auniform\x20float\x20u_camera_to_center_distance;\x0a\x0avarying\x20float\x20v_placed;\x0avarying\x20float\x20v_notUsed;\x0avarying\x20float\x20v_radius;\x0a\x0avarying\x20vec2\x20v_extrude;\x0avarying\x20vec2\x20v_extrude_scale;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20vec4\x20projectedPoint\x20=\x20u_matrix\x20*\x20vec4(a_anchor_pos,\x200,\x201);\x0a\x20\x20\x20\x20highp\x20float\x20camera_to_anchor_distance\x20=\x20projectedPoint.w;\x0a\x20\x20\x20\x20highp\x20float\x20collision_perspective_ratio\x20=\x20clamp(\x0a\x20\x20\x20\x20\x20\x20\x20\x200.5\x20+\x200.5\x20*\x20(u_camera_to_center_distance\x20/\x20camera_to_anchor_distance),\x0a\x20\x20\x20\x20\x20\x20\x20\x200.0,\x20//\x20Prevents\x20oversized\x20near-field\x20circles\x20in\x20pitched/overzoomed\x20tiles\x0a\x20\x20\x20\x20\x20\x20\x20\x204.0);\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(a_pos,\x200.0,\x201.0);\x0a\x0a\x20\x20\x20\x20highp\x20float\x20padding_factor\x20=\x201.2;\x20//\x20Pad\x20the\x20vertices\x20slightly\x20to\x20make\x20room\x20for\x20anti-alias\x20blur\x0a\x20\x20\x20\x20gl_Position.xy\x20+=\x20a_extrude\x20*\x20u_extrude_scale\x20*\x20padding_factor\x20*\x20gl_Position.w\x20*\x20collision_perspective_ratio;\x0a\x0a\x20\x20\x20\x20v_placed\x20=\x20a_placed.x;\x0a\x20\x20\x20\x20v_notUsed\x20=\x20a_placed.y;\x0a\x20\x20\x20\x20v_radius\x20=\x20abs(a_extrude.y);\x20//\x20We\x20don\x27t\x20pitch\x20the\x20circles,\x20so\x20both\x20units\x20of\x20the\x20extrusion\x20vector\x20are\x20equal\x20in\x20magnitude\x20to\x20the\x20radius\x0a\x0a\x20\x20\x20\x20v_extrude\x20=\x20a_extrude\x20*\x20padding_factor;\x0a\x20\x20\x20\x20v_extrude_scale\x20=\x20u_extrude_scale\x20*\x20u_camera_to_center_distance\x20*\x20collision_perspective_ratio;\x0a}\x0a',_0x307c2b(0x3e62),_0x307c2b(0x1178),']{1,50}(?![-_',_0x307c2b(0x3da9),_0x307c2b(0xea0),'<ID>',_0x307c2b(0x1f23),_0x307c2b(0x1a64),_0x307c2b(0x17b6),_0x307c2b(0x42de),'Helmert\x201906',_0x307c2b(0x2c58),_0x307c2b(0x2329),_0x307c2b(0x2022),_0x307c2b(0x5aa4),'havn\x27t\x20handled\x20\x22',_0x307c2b(0x5a68),_0x307c2b(0x2cb4),'dontLimitMoves',_0x307c2b(0x4c6a),'\x20constructor.\x20Not\x20enough\x20arguments.',_0x307c2b(0x267),_0x307c2b(0x3849),_0x307c2b(0x3995),_0x307c2b(0x23ef),_0x307c2b(0x44f0),_0x307c2b(0x44ea),_0x307c2b(0x2c95),_0x307c2b(0x27ed),'_trackListEle','getRandomDevice',_0x307c2b(0x3065),_0x307c2b(0x2241),'wmts100',_0x307c2b(0x2f7a),_0x307c2b(0x266e),_0x307c2b(0x3cf7),_0x307c2b(0x2c3a),'pageLods',_0x307c2b(0x1eef),'rotateMouseMoveFunction','v1/assets/','asmjsMangle','touchmove',_0x307c2b(0xd6f),_0x307c2b(0x743),_0x307c2b(0x3e2a),_0x307c2b(0x21e5),_0x307c2b(0x4428),_0x307c2b(0x4dee),_0x307c2b(0x4273),'atan',_0x307c2b(0x1f7a),_0x307c2b(0x2cfa),_0x307c2b(0x3552),_0x307c2b(0x26bb),_0x307c2b(0x8b3),'lazyResolve',_0x307c2b(0x5697),_0x307c2b(0x46e8),_0x307c2b(0x18ff),_0x307c2b(0x12af),_0x307c2b(0x4fd8),_0x307c2b(0x3dcb),'computeInnerQuadrangle',_0x307c2b(0x4d3e),_0x307c2b(0x55f5),'weights',_0x307c2b(0x16c9),_0x307c2b(0x4b2d),_0x307c2b(0x570b),_0x307c2b(0x56e5),'_indexBufferToCreate',_0x307c2b(0x2fd2),'attribute\x20vec4\x20aPosition;\x0aattribute\x20vec3\x20aTexCoord;\x0a#ifdef\x20Volume\x0a\x20\x20\x20\x20attribute\x20vec3\x20aRatio;\x0a\x20\x20\x20\x20varying\x20vec3\x20vecRotioCoord;\x0a\x09varying\x20vec2\x20vecHypTexCoord;\x0a#endif\x0auniform\x20float\x20uGeometryHeight;\x0avarying\x20vec2\x20v_texCoord;\x0avarying\x20float\x20v_face;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20v_texCoord\x20=\x20aTexCoord.xy;\x0a\x20\x20\x20v_face\x20=\x20aTexCoord.z;\x0a#ifdef\x20GEOCYLINDER\x0a\x20\x20\x20v_texCoord.y\x20=\x20aPosition.z\x20/\x20uGeometryHeight;\x0a#endif\x0a#ifdef\x20Volume\x0avecRotioCoord\x20=\x20aRatio;\x0a#endif\x0a\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a}','!==',_0x307c2b(0x560e),'isModelPathUpdate',_0x307c2b(0x308a),'createPolylineVolumeOutlineGeometry',_0x307c2b(0x12cf),_0x307c2b(0x2b10),_0x307c2b(0x8f2),_0x307c2b(0x2e1f),'pointOutlineWidth','.jpg','enableRightToLeftDetection',_0x307c2b(0x35ac),'isSameOrigin','\x27ALLOC_NORMAL\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)',_0x307c2b(0x1349),_0x307c2b(0x5324),_0x307c2b(0x842),_0x307c2b(0x4ed3),'arrowBody','unzipBuffer','Srmount\x20error','handlerHeight',_0x307c2b(0x57ee),_0x307c2b(0x7a5),_0x307c2b(0x2119),_0x307c2b(0x1c3b),'getDirtTileOffset',_0x307c2b(0x1e2c),_0x307c2b(0x2128),_0x307c2b(0x33d9),_0x307c2b(0x5572),_0x307c2b(0x2697),_0x307c2b(0x1434),_0x307c2b(0x5973),_0x307c2b(0xe38),_0x307c2b(0x2be9),_0x307c2b(0x2e1b),_0x307c2b(0x27c9),'offsetAttribute',_0x307c2b(0x1d36),'Assets/Images/google_earth_credit.png',_0x307c2b(0x79f),'NONE',_0x307c2b(0x2261),'closestPointXY',_0x307c2b(0x3dc9),_0x307c2b(0x197e),_0x307c2b(0x97c),_0x307c2b(0x5b29),_0x307c2b(0x1c5a),_0x307c2b(0x2b58),'EYE_DISTANCE_SCALING','refresh',_0x307c2b(0x5327),'updateOptionsParams',_0x307c2b(0x20db),_0x307c2b(0xd1a),_0x307c2b(0x140c),_0x307c2b(0x46a6),'DecoderBuffer',_0x307c2b(0x550b),_0x307c2b(0x2b5f),_0x307c2b(0x4fc6),_0x307c2b(0x3e84),_0x307c2b(0xf4e),'u_delta',_0x307c2b(0x10bc),_0x307c2b(0x1e71),_0x307c2b(0x2356),_0x307c2b(0x3007),_0x307c2b(0x1fe7),_0x307c2b(0x1838),'resolution',_0x307c2b(0x920),_0x307c2b(0x1cfd),_0x307c2b(0x95f),_0x307c2b(0x5988),_0x307c2b(0x46f1),_0x307c2b(0x28be),_0x307c2b(0x571f),_0x307c2b(0x4564),_0x307c2b(0x406),'getOrCreateEntity','_getPositionsFunc',_0x307c2b(0x2dfa),_0x307c2b(0x3804),'OPTIONS','TerrainFileLayer','_scene3DOnly',_0x307c2b(0x1bcb),_0x307c2b(0xda7),'incorrect\x20header\x20check',_0x307c2b(0x59d8),_0x307c2b(0xa28),'_subTextureNamesBake','GeoDeModMatrix','NormalVertex',_0x307c2b(0x3931),_0x307c2b(0x36eb),_0x307c2b(0x299c),_0x307c2b(0x4495),'ro0',_0x307c2b(0x282),_0x307c2b(0x1f17),_0x307c2b(0x5c3),_0x307c2b(0x463),_0x307c2b(0x1618),_0x307c2b(0x525e),_0x307c2b(0x2a44),_0x307c2b(0x3f6f),'topojson',_0x307c2b(0x1e0e),_0x307c2b(0x2ea6),'_voxelData',_0x307c2b(0x10ad),_0x307c2b(0x527f),_0x307c2b(0x192c),_0x307c2b(0xd82),_0x307c2b(0x16eb),_0x307c2b(0x1a09),'_polygonHoles','iconBox',_0x307c2b(0x278d),_0x307c2b(0x425),_0x307c2b(0x56b1),_0x307c2b(0x3bec),_0x307c2b(0x1468),'computeAvailability',_0x307c2b(0x2e0c),_0x307c2b(0x11ae),'useBrowserRecommendedResolution',_0x307c2b(0x5539),_0x307c2b(0x4507),_0x307c2b(0x4256),_0x307c2b(0x11cc),_0x307c2b(0x262c),_0x307c2b(0x46eb),'_dataError',_0x307c2b(0x1f6a),_0x307c2b(0x1639),_0x307c2b(0x118f),_0x307c2b(0x13bd),_0x307c2b(0x3b4c),_0x307c2b(0x3f03),_0x307c2b(0x2417),_0x307c2b(0x4a9a),_0x307c2b(0x1b6b),_0x307c2b(0x5a3a),_0x307c2b(0x41e8),_0x307c2b(0x350f),_0x307c2b(0x11ed),_0x307c2b(0x1938),'projectPointOntoPlane',_0x307c2b(0x1495),'Texture/',_0x307c2b(0x1cc1),_0x307c2b(0x4673),_0x307c2b(0x476b),_0x307c2b(0x2b91),_0x307c2b(0x3326),_0x307c2b(0x15d4),'setChangeModeDistance',_0x307c2b(0x17fc),_0x307c2b(0x329b),_0x307c2b(0x1e39),_0x307c2b(0x559e),_0x307c2b(0x483b),_0x307c2b(0x4fc0),'\x20/\x20255.0,\x20',_0x307c2b(0x29e),'\x0a\x20\x20\x20\x20precision\x20mediump\x20float;\x0a\x20\x20\x20\x20precision\x20mediump\x20int;\x0a\x0a\x20\x20\x20\x20attribute\x20vec4\x20position;\x0a\x20\x20\x20\x20attribute\x20vec2\x20uv;\x0a\x20\x20\x20\x20attribute\x20float\x20faceIndex;\x0a\x0a\x20\x20\x20\x20varying\x20vec3\x20vOutputDirection;\x0a\x0a\x20\x20\x20\x20//\x20RH\x20coordinate\x20system;\x20PMREM\x20face-indexing\x20convention\x0a\x20\x20\x20\x20vec3\x20getDirection(\x20vec2\x20uv,\x20float\x20face\x20)\x20{\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20uv\x20=\x202.0\x20*\x20uv\x20-\x201.0;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20direction\x20=\x20vec3(\x20uv,\x201.0\x20);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(\x20face\x20==\x200.0\x20)\x20{\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20direction\x20=\x20direction.zyx;\x20//\x20(\x201,\x20v,\x20u\x20)\x20pos\x20x\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20else\x20if\x20(\x20face\x20==\x201.0\x20)\x20{\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20direction\x20=\x20direction.xzy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20direction.xz\x20*=\x20-1.0;\x20//\x20(\x20-u,\x201,\x20-v\x20)\x20pos\x20y\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20else\x20if\x20(\x20face\x20==\x202.0\x20)\x20{\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20direction.x\x20*=\x20-1.0;\x20//\x20(\x20-u,\x20v,\x201\x20)\x20pos\x20z\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20else\x20if\x20(\x20face\x20==\x203.0\x20)\x20{\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20direction\x20=\x20direction.zyx;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20direction.xz\x20*=\x20-1.0;\x20//\x20(\x20-1,\x20v,\x20-u\x20)\x20neg\x20x\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20else\x20if\x20(\x20face\x20==\x204.0\x20)\x20{\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20direction\x20=\x20direction.xzy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20direction.xy\x20*=\x20-1.0;\x20//\x20(\x20-u,\x20-1,\x20v\x20)\x20neg\x20y\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20else\x20if\x20(\x20face\x20==\x205.0\x20)\x20{\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20direction.z\x20*=\x20-1.0;\x20//\x20(\x20u,\x20v,\x20-1\x20)\x20neg\x20z\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20direction;\x0a\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vOutputDirection\x20=\x20getDirection(\x20uv,\x20faceIndex\x20);\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20vec4(\x20position.xyz,\x201.0\x20);\x0a\x0a\x20\x20\x20\x20}\x0a',_0x307c2b(0x37d7),_0x307c2b(0x21f7),_0x307c2b(0x3ae0),_0x307c2b(0x5722),_0x307c2b(0x3ccf),_0x307c2b(0x55c9),_0x307c2b(0x3e40),_0x307c2b(0x354d),_0x307c2b(0x4a65),_0x307c2b(0x50c),_0x307c2b(0x536f),_0x307c2b(0x2399),'_order',_0x307c2b(0x3683),_0x307c2b(0x3aa4),_0x307c2b(0x4a62),'fromGltf','ENABLE_PROJ4JS',_0x307c2b(0x3127),_0x307c2b(0x2c0e),_0x307c2b(0xe1e),'getNetworking',_0x307c2b(0x1fd9),_0x307c2b(0x15a5),'parseFeature',_0x307c2b(0x3d27),'_runtimeAst','_resetVisible',_0x307c2b(0x3e43),'\x20\x20\x20\x20float\x20shadow\x20=\x20czm_unpackDepth(texture2D(shadowMap_texture,\x20v_textureCoordinates));\x20\x0a',_0x307c2b(0x594e),'gridUrl',_0x307c2b(0x732),_0x307c2b(0x1ec4),_0x307c2b(0x468c),'_colorBlendAmountSubscription',_0x307c2b(0x58a0),_0x307c2b(0x158b),_0x307c2b(0x4b94),_0x307c2b(0x3cc8),_0x307c2b(0x4f8e),_0x307c2b(0x3ee0),'RegularEdge_','_signalColor',_0x307c2b(0x52b9),'TITLE','Saturday','_brdfLutGenerator',_0x307c2b(0x217b),_0x307c2b(0x22d1),_0x307c2b(0x4e6d),'_compiledSwipeEnabled',_0x307c2b(0x2616),'xmlns:sml',_0x307c2b(0x1c2d),'_featureLeftClickEvent','signedDistanceFromAnchor',_0x307c2b(0x1c6b),_0x307c2b(0x53ab),_0x307c2b(0x3af3),_0x307c2b(0x32eb),_0x307c2b(0x33b1),_0x307c2b(0x1082),'originalFilter',_0x307c2b(0x3a20),_0x307c2b(0x40a5),_0x307c2b(0x2419),_0x307c2b(0xb3f),_0x307c2b(0x5302),_0x307c2b(0x2b75),_0x307c2b(0x400e),_0x307c2b(0x352c),_0x307c2b(0x5078),_0x307c2b(0x36ea),_0x307c2b(0x1ed),_0x307c2b(0x2642),_0x307c2b(0x188a),_0x307c2b(0x3cdb),'`\x20was\x20supplied\x20but\x20`',_0x307c2b(0x41cc),_0x307c2b(0x3f3e),_0x307c2b(0x43c9),'_maximumActiveTasks',_0x307c2b(0x1494),'invalid\x20literal/lengths\x20set','_extractTransparent','HIGH_INT',_0x307c2b(0x2e7e),_0x307c2b(0x56cc),_0x307c2b(0x262d),_0x307c2b(0x4999),_0x307c2b(0x3924),'dataSources',_0x307c2b(0x4b23),_0x307c2b(0x26b3),'_excavationNormalTexture',_0x307c2b(0x1af8),_0x307c2b(0x4b41),_0x307c2b(0x4693),_0x307c2b(0x5304),'copy',_0x307c2b(0x3fce),'kml-gx:outerWidth',_0x307c2b(0xa4b),_0x307c2b(0x177a),_0x307c2b(0x5a6d),_0x307c2b(0x2908),'enableIndoorColliDetection',_0x307c2b(0x3952),_0x307c2b(0x56ba),'maximumTextureUnitIndex',_0x307c2b(0x4684),_0x307c2b(0xd0e),_0x307c2b(0x45ae),'factor\x20of\x20the\x20original\x20icon\x20size',_0x307c2b(0x29c0),'_showBackground','S3MPointCloudVp_',_0x307c2b(0x3d3a),_0x307c2b(0x980),'workerScriptsPath','entryEnd',_0x307c2b(0x2747),_0x307c2b(0x4ae5),_0x307c2b(0x4c35),'<div\x20id=\x22trackPopUpContent\x22\x20class=\x22popup\x22></div>',_0x307c2b(0x1918),_0x307c2b(0x44e5),_0x307c2b(0x1739),_0x307c2b(0xb8c),_0x307c2b(0x1fdb),_0x307c2b(0x3914),_0x307c2b(0x4f9),_0x307c2b(0x4b43),_0x307c2b(0x2b51),_0x307c2b(0x5ef),_0x307c2b(0x47a9),_0x307c2b(0x4b1c),'setExecutePassTimeOffset','addHook',_0x307c2b(0x1723),_0x307c2b(0x43db),_0x307c2b(0x54d9),_0x307c2b(0x2162),_0x307c2b(0x382f),'aLocalTranslation',_0x307c2b(0x147c),'ImageData',_0x307c2b(0x3a75),_0x307c2b(0x2a1b),_0x307c2b(0x57ec),_0x307c2b(0x1e65),'drawAnnotationArray',_0x307c2b(0x3ebe),'measureText',_0x307c2b(0x992),_0x307c2b(0x4645),_0x307c2b(0x2c0f),_0x307c2b(0x47d6),_0x307c2b(0x13be),_0x307c2b(0xe1f),_0x307c2b(0x3707),_0x307c2b(0x2a79),_0x307c2b(0x5a45),_0x307c2b(0x2e29),_0x307c2b(0x519c),'_symbolSelected',_0x307c2b(0x4f1d),_0x307c2b(0x3942),'lastExecute',_0x307c2b(0x144b),_0x307c2b(0x3e0b),_0x307c2b(0x3de0),'_usesPositionToEyeEC','_trim',_0x307c2b(0x118c),_0x307c2b(0x19f0),'pk.eyJ1IjoiYW5hbHl0aWNhbGdyYXBoaWNzIiwiYSI6ImNpd204Zm4wejAwNzYyeW5uNjYyZmFwdWEifQ.7i-VIZZWX8pd1bTfxIVj9g',_0x307c2b(0x1a73),_0x307c2b(0xb38),_0x307c2b(0x1cb6),_0x307c2b(0x33f5),'hasTextCollisionCircleData',_0x307c2b(0x812),_0x307c2b(0x14d7),_0x307c2b(0x4a1b),_0x307c2b(0x21c2),_0x307c2b(0x2e98),_0x307c2b(0xccd),_0x307c2b(0x3ea5),'boundingSpheresCV',_0x307c2b(0x1e70),_0x307c2b(0x511e),_0x307c2b(0x35a4),'hours',_0x307c2b(0x951),_0x307c2b(0x488),_0x307c2b(0x24e),_0x307c2b(0x3e00),_0x307c2b(0x3013),_0x307c2b(0xa61),_0x307c2b(0x2100),_0x307c2b(0x43da),_0x307c2b(0x3f41),_0x307c2b(0x38fc),'originalColor',_0x307c2b(0x591a),'uniform\x20float\x20uTransparence;',_0x307c2b(0x87f),_0x307c2b(0x2831),'_buffer',_0x307c2b(0x144c),'THREE.RGBELoader\x20Write\x20Error:\x20','createPolygonFillPrimitive',_0x307c2b(0xc99),'/**\x0a\x20*\x20Returns\x201.0\x20if\x20the\x20given\x20value\x20is\x20positive\x20or\x20zero,\x20and\x20-1.0\x20if\x20it\x20is\x20negative.\x20\x20This\x20is\x20similar\x20to\x20the\x20GLSL\x0a\x20*\x20built-in\x20function\x20<code>sign</code>\x20except\x20that\x20returns\x201.0\x20instead\x20of\x200.0\x20when\x20the\x20input\x20value\x20is\x200.0.\x0a\x20*\x20\x0a\x20*\x20@name\x20czm_signNotZero\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{}\x20value\x20The\x20value\x20for\x20which\x20to\x20determine\x20the\x20sign.\x0a\x20*\x20@returns\x20{}\x201.0\x20if\x20the\x20value\x20is\x20positive\x20or\x20zero,\x20-1.0\x20if\x20the\x20value\x20is\x20negative.\x0a\x20*/\x0afloat\x20czm_signNotZero(float\x20value)\x0a{\x0a\x20\x20\x20\x20return\x20value\x20>=\x200.0\x20?\x201.0\x20:\x20-1.0;\x0a}\x0a\x0avec2\x20czm_signNotZero(vec2\x20value)\x0a{\x0a\x20\x20\x20\x20return\x20vec2(czm_signNotZero(value.x),\x20czm_signNotZero(value.y));\x0a}\x0a\x0avec3\x20czm_signNotZero(vec3\x20value)\x0a{\x0a\x20\x20\x20\x20return\x20vec3(czm_signNotZero(value.x),\x20czm_signNotZero(value.y),\x20czm_signNotZero(value.z));\x0a}\x0a\x0avec4\x20czm_signNotZero(vec4\x20value)\x0a{\x0a\x20\x20\x20\x20return\x20vec4(czm_signNotZero(value.x),\x20czm_signNotZero(value.y),\x20czm_signNotZero(value.z),\x20czm_signNotZero(value.w));\x0a}\x0a',_0x307c2b(0x271b),'octDecode',_0x307c2b(0x2dbd),'uImgTextureBound',_0x307c2b(0x2066),_0x307c2b(0x1ba1),_0x307c2b(0x73d),_0x307c2b(0x3c41),'getVersion',_0x307c2b(0x854),_0x307c2b(0x4cfc),_0x307c2b(0x2a76),_0x307c2b(0xcc7),_0x307c2b(0x3222),_0x307c2b(0x295f),'animation_buttonNormal',_0x307c2b(0x37de),_0x307c2b(0x2db),_0x307c2b(0x2341),_0x307c2b(0xf22),_0x307c2b(0x31f5),_0x307c2b(0x55b3),_0x307c2b(0x2dd2),_0x307c2b(0x12eb),'applyPolygonOffset',_0x307c2b(0x90d),_0x307c2b(0x372a),_0x307c2b(0x353d),_0x307c2b(0x1ddd),_0x307c2b(0x4092),_0x307c2b(0x182a),_0x307c2b(0x204c),'_clockMultiplier',_0x307c2b(0x5aee),_0x307c2b(0x2013),'minimumLevel',_0x307c2b(0x705),'_isAncestorBlock',_0x307c2b(0x1b5),_0x307c2b(0x5496),_0x307c2b(0x1c56),_0x307c2b(0x3a9d),_0x307c2b(0x25b4),'Expected\x20VectorTilesMap.swipeRegion\x20to\x20be\x20type\x20of\x20BoundingRectangle.',_0x307c2b(0x2918),_0x307c2b(0xe7c),_0x307c2b(0x2e74),_0x307c2b(0x56e3),_0x307c2b(0x1757),_0x307c2b(0xd15),_0x307c2b(0x49d4),'_highlightRanges','_sunTransmittedLuminance',_0x307c2b(0x3f85),_0x307c2b(0x4743),_0x307c2b(0x23f0),_0x307c2b(0x437e),_0x307c2b(0x3f80),_0x307c2b(0x50a3),'RASTER',_0x307c2b(0x3e3c),_0x307c2b(0xbff),_0x307c2b(0x380c),_0x307c2b(0x54ee),_0x307c2b(0x562d),_0x307c2b(0x156c),_0x307c2b(0x4fac),_0x307c2b(0x5686),_0x307c2b(0x5775),_0x307c2b(0x2a70),_0x307c2b(0x3fa2),_0x307c2b(0x1650),_0x307c2b(0x181a),'_filterMode',_0x307c2b(0x1453),_0x307c2b(0x3dc7),'processPacketData',_0x307c2b(0x2074),_0x307c2b(0x211b),_0x307c2b(0x18a0),_0x307c2b(0x5561),_0x307c2b(0x649),'supportsPointerEvents','_enumValues',_0x307c2b(0x2a90),_0x307c2b(0x54ff),_0x307c2b(0x269f),_0x307c2b(0x2a07),_0x307c2b(0x292c),_0x307c2b(0x1393),'coordinates\x20must\x20be\x20finite\x20numbers',_0x307c2b(0x4f18),_0x307c2b(0x736),'dynCall_viiii','drawGeometry',_0x307c2b(0x157c),_0x307c2b(0xb17),_0x307c2b(0x567a),_0x307c2b(0x5a48),_0x307c2b(0x54f8),_0x307c2b(0x2449),_0x307c2b(0x3282),_0x307c2b(0x282d),_0x307c2b(0x526a),_0x307c2b(0x2ff8),_0x307c2b(0x54f6),_0x307c2b(0x57a7),_0x307c2b(0x3e1e),_0x307c2b(0x4aa9),_0x307c2b(0x14da),_0x307c2b(0xd0b),_0x307c2b(0x3bd1),'QUANTIZATION_BITS12',_0x307c2b(0x114),_0x307c2b(0x51b8),_0x307c2b(0x46cf),_0x307c2b(0x49ec),_0x307c2b(0x456c),_0x307c2b(0xbad),_0x307c2b(0x720),_0x307c2b(0x4057),_0x307c2b(0x31c1),_0x307c2b(0x5108),'Found\x20end\x20comment\x20without\x20a\x20matching\x20opening\x20comment,\x20as\x20child\x20of\x20',_0x307c2b(0x4c57),_0x307c2b(0x55f1),_0x307c2b(0x67f),_0x307c2b(0x1f49),_0x307c2b(0x3996),_0x307c2b(0xfb6),_0x307c2b(0x4c6),'aPreOrientation',_0x307c2b(0x1d0a),'invViewProjection','u_metallicFactor',_0x307c2b(0x1d30),_0x307c2b(0x6ba),_0x307c2b(0x989),'fromStringInternal_',_0x307c2b(0x2a0f),_0x307c2b(0x87e),'rightWC',_0x307c2b(0x547f),_0x307c2b(0x3d02),_0x307c2b(0x182c),_0x307c2b(0x25d0),'Initiating\x20DummyImageContainer','vwnd',_0x307c2b(0x20c2),'numClampClipPlaneLayer',_0x307c2b(0x2699),_0x307c2b(0x172c),_0x307c2b(0x136a),'valueFromString','Curve',_0x307c2b(0x5947),_0x307c2b(0x1535),_0x307c2b(0x29a9),'initWebAssembly',_0x307c2b(0xd85),_0x307c2b(0x2337),_0x307c2b(0x5b2),_0x307c2b(0x29b0),_0x307c2b(0x1d97),_0x307c2b(0x5a5e),_0x307c2b(0x221f),_0x307c2b(0x13a4),'Cesium\x20World\x20Terrain',_0x307c2b(0x1c68),'removeAll',_0x307c2b(0x2ece),'xAxis',_0x307c2b(0x226e),'dragdrop',_0x307c2b(0x131f),_0x307c2b(0x657),_0x307c2b(0x380e),_0x307c2b(0x4bbd),_0x307c2b(0xf49),_0x307c2b(0x4bf),'_texCoordExpandAndBatchIndexBuffer',_0x307c2b(0x491b),_0x307c2b(0x3209),_0x307c2b(0x2d4),_0x307c2b(0x2974),'drawMultiLineString',_0x307c2b(0xd45),_0x307c2b(0x3eb3),_0x307c2b(0x45e9),_0x307c2b(0x768),'_nTemporalPos',_0x307c2b(0x4899),_0x307c2b(0x386e),_0x307c2b(0x4337),_0x307c2b(0x6c6),_0x307c2b(0x3034),';\x20\x0a\x20\x20\x20\x20tile_diffuse\x20=\x20tile_diffuse_final(source,\x20tile_featureColor);\x20\x0a\x20\x20\x20\x20tile_main();\x20\x0a',_0x307c2b(0x312d),_0x307c2b(0x2798),'#B0C4DE','linkItems','render',_0x307c2b(0x24b2),_0x307c2b(0x2055),_0x307c2b(0x3a30),_0x307c2b(0x4fcc),_0x307c2b(0x628),_0x307c2b(0x53d8),_0x307c2b(0x24fe),_0x307c2b(0x98b),_0x307c2b(0x5389),_0x307c2b(0x19e0),_0x307c2b(0x748),'_cameraNames','_beta',_0x307c2b(0x3475),'useDepthPicking',_0x307c2b(0x426f),_0x307c2b(0x274f),_0x307c2b(0x20e),_0x307c2b(0x5614),_0x307c2b(0x481a),_0x307c2b(0x2978),_0x307c2b(0x1b8e),'_polyline',_0x307c2b(0x2230),_0x307c2b(0x59bb),_0x307c2b(0x18e6),_0x307c2b(0x4c3),'toSNorm','_queryParameters','hasRoughness','symbolCode',_0x307c2b(0x75d),_0x307c2b(0x252a),_0x307c2b(0xa1a),_0x307c2b(0x48fa),_0x307c2b(0x2e8e),_0x307c2b(0xfa6),_0x307c2b(0x5007),_0x307c2b(0x315b),_0x307c2b(0x2eb),'To\x20use\x20dlopen,\x20you\x20need\x20enable\x20dynamic\x20linking,\x20see\x20https://github.com/emscripten-core/emscripten/wiki/Linking',_0x307c2b(0x1c7d),_0x307c2b(0x51f5),_0x307c2b(0x13b2),_0x307c2b(0x1f6d),_0x307c2b(0x3d8c),_0x307c2b(0x2693),_0x307c2b(0x38aa),_0x307c2b(0xef6),_0x307c2b(0x372b),_0x307c2b(0xcfd),'cesium-cesiumInspector-frustumStatistics',_0x307c2b(0x4964),'height:',_0x307c2b(0x24f2),'u_jitter','getMaximumPaintValue',_0x307c2b(0x2611),_0x307c2b(0x17cf),'_enterFullScreenPath','slower',_0x307c2b(0xbce),_0x307c2b(0x2076),'MultiTrack',_0x307c2b(0x551c),_0x307c2b(0x31fb),_0x307c2b(0x2b40),_0x307c2b(0x4e9e),_0x307c2b(0x4acd),_0x307c2b(0x1a91),_0x307c2b(0x2ed1),_0x307c2b(0x381b),_0x307c2b(0x5024),_0x307c2b(0x583d),_0x307c2b(0x133),_0x307c2b(0x4c86),_0x307c2b(0xcd9),_0x307c2b(0x3c29),_0x307c2b(0x298b),'Assets/Textures/PBR_Material/',_0x307c2b(0x1af7),_0x307c2b(0x2f74),_0x307c2b(0x4dfc),_0x307c2b(0x330d),_0x307c2b(0x59d2),'UNSIGNED_SHORT_5_6_5',_0x307c2b(0x1b3c),'_heightmapStructure',_0x307c2b(0x27e8),_0x307c2b(0x6bc),_0x307c2b(0x49dd),_0x307c2b(0xec6),'_shouldRegenerateShaders',_0x307c2b(0x3ff4),'_showShaderFunction',_0x307c2b(0x287e),'_searchCommand',_0x307c2b(0x309f),'fileExtentName',_0x307c2b(0x46b0),_0x307c2b(0x658),_0x307c2b(0x190e),_0x307c2b(0xeab),'preInit',_0x307c2b(0x51b3),_0x307c2b(0x14ec),_0x307c2b(0x4872),_0x307c2b(0x183f),'_depthRenderbuffer','projName',_0x307c2b(0x2e34),_0x307c2b(0x132),_0x307c2b(0x15cb),_0x307c2b(0x1149),_0x307c2b(0x2f5c),_0x307c2b(0x51c0),_0x307c2b(0x3cab),'oit',_0x307c2b(0x3cb5),'Halfwidth\x20and\x20Fullwidth\x20Forms',_0x307c2b(0x453b),_0x307c2b(0x1b2a),'_rulerEle','nearToFarDistance2D','_exitVRPath','temporalAA',_0x307c2b(0x5a14),'text-pitch-alignment',_0x307c2b(0x281a),_0x307c2b(0x53fd),'_inverseProjectionDirty',_0x307c2b(0x567b),_0x307c2b(0x2916),_0x307c2b(0x3a03),_0x307c2b(0x56e7),_0x307c2b(0x86f),_0x307c2b(0x5732),_0x307c2b(0x551f),'normal3D',_0x307c2b(0xfff),'Enum.Value',_0x307c2b(0xe33),_0x307c2b(0x543a),'decodeLut',_0x307c2b(0x1376),_0x307c2b(0x52ff),_0x307c2b(0x21cd),_0x307c2b(0x133d),_0x307c2b(0x1bda),_0x307c2b(0x3fac),'handleError',_0x307c2b(0x48c1),_0x307c2b(0x376f),_0x307c2b(0x5830),_0x307c2b(0x219e),_0x307c2b(0x811),_0x307c2b(0x2d36),'_debugFrustumPlanes','ClampGroundAndObjectLineCache','rotateX',_0x307c2b(0x6aa),_0x307c2b(0x4b8e),'UpperCorner','uMaxCategory','octShortDecode',_0x307c2b(0xb63),_0x307c2b(0x3d30),'\x20(+0)\x20<=\x20',_0x307c2b(0x139c),_0x307c2b(0x1bf3),_0x307c2b(0x524d),'DotProto',_0x307c2b(0x383b),_0x307c2b(0x409c),'_pickPointEnabled',_0x307c2b(0x4bb5),_0x307c2b(0x28e7),_0x307c2b(0x55cd),_0x307c2b(0x1d13),_0x307c2b(0xa18),_0x307c2b(0x1cb4),_0x307c2b(0x4fa6),_0x307c2b(0x2fff),_0x307c2b(0x2b77),_0x307c2b(0x54d1),'ONEWAY',_0x307c2b(0x481),'_tmsResource',_0x307c2b(0x5319),_0x307c2b(0x57b1),_0x307c2b(0x3d3e),'FLAT',_0x307c2b(0x2665),_0x307c2b(0x34b7),_0x307c2b(0x365),'_updateClamping',_0x307c2b(0x53f4),_0x307c2b(0x5a0d),_0x307c2b(0x313d),_0x307c2b(0x4493),_0x307c2b(0x2b6),_0x307c2b(0x5461),_0x307c2b(0xe73),_0x307c2b(0x1bce),_0x307c2b(0x45c3),_0x307c2b(0x22fa),_0x307c2b(0x377b),_0x307c2b(0x5ad3),_0x307c2b(0x4087),'BOTTOM_LEFT','SIMPLIFY_TOLERANCE',_0x307c2b(0x38b4),'width:\x20','optionsIncludeDestroyed',_0x307c2b(0x370f),_0x307c2b(0x2496),_0x307c2b(0x98d),_0x307c2b(0x62e),_0x307c2b(0x206f),_0x307c2b(0x418b),_0x307c2b(0x261b),_0x307c2b(0x3da5),_0x307c2b(0x4d2e),_0x307c2b(0x13f4),'_originalModelMatrix',_0x307c2b(0x96c),'outOfView',_0x307c2b(0x133e),_0x307c2b(0x1267),'extent_',_0x307c2b(0x4b5),_0x307c2b(0x1899),_0x307c2b(0x3c0c),'POSITION','_groundMaterialBatches',_0x307c2b(0x1305),_0x307c2b(0x4453),_0x307c2b(0x35dc),_0x307c2b(0x15f9),'statistics',_0x307c2b(0x57c9),_0x307c2b(0x48a7),_0x307c2b(0x392c),_0x307c2b(0xd57),_0x307c2b(0x3872),'_period','_createPickOffsets',_0x307c2b(0x2849),_0x307c2b(0x5f0),_0x307c2b(0x2b8b),_0x307c2b(0x1a8b),_0x307c2b(0x450a),_0x307c2b(0x5386),_0x307c2b(0x18a2),_0x307c2b(0x3d9a),_0x307c2b(0x546e),_0x307c2b(0x4ff0),_0x307c2b(0x4a95),_0x307c2b(0x4deb),_0x307c2b(0x12b8),'UNSIGNED_INT_24_8',_0x307c2b(0x48c0),_0x307c2b(0x1567),_0x307c2b(0x2d3b),_0x307c2b(0x43b2),_0x307c2b(0x527e),_0x307c2b(0x3571),'COMPRESSED_RGBA_S3TC_DXT5_EXT','appendTo',_0x307c2b(0x2fc5),'_scaleAdjusted',_0x307c2b(0x20f7),_0x307c2b(0xcab),_0x307c2b(0x2286),_0x307c2b(0x4e7c),_0x307c2b(0x4beb),'_started','centerX',_0x307c2b(0x27d9),_0x307c2b(0x3658),'_execute_1002','rotateFrame',_0x307c2b(0x2639),_0x307c2b(0x41ae),_0x307c2b(0x1fff),_0x307c2b(0x1297),_0x307c2b(0x425a),'_attactModelScale','_geoModel',_0x307c2b(0x25c3),_0x307c2b(0x5333),_0x307c2b(0x5460),_0x307c2b(0x1f39),_0x307c2b(0x2986),_0x307c2b(0x24f1),_0x307c2b(0x514c),'paintCheckbox',_0x307c2b(0x3efd),'closeTop',_0x307c2b(0xe0e),_0x307c2b(0x9dc),_0x307c2b(0x1e01),_0x307c2b(0x12bc),_0x307c2b(0x6d8),_0x307c2b(0x18a3),_0x307c2b(0x19d6),_0x307c2b(0x1670),_0x307c2b(0x5c0),_0x307c2b(0x2ff1),_0x307c2b(0x561c),_0x307c2b(0x2b90),_0x307c2b(0xe67),_0x307c2b(0x48bd),_0x307c2b(0x5748),_0x307c2b(0x435d),'ALL_OPAQUE',_0x307c2b(0xc76),'earthOrientationParameters','RequestFullScreen',_0x307c2b(0x167a),_0x307c2b(0x3b9),_0x307c2b(0x588b),_0x307c2b(0x58e5),_0x307c2b(0x1077),_0x307c2b(0x27f7),_0x307c2b(0x4227),'worldToCameraCoordinatesVector',_0x307c2b(0x277a),_0x307c2b(0x5900),_0x307c2b(0x5a3f),'textinput',_0x307c2b(0x3835),_0x307c2b(0x15be),_0x307c2b(0x4c02),_0x307c2b(0x1500),'line-dasharray',_0x307c2b(0x20b4),_0x307c2b(0x2e00),'createRealtimeRasterTerrainFBO',_0x307c2b(0x4b11),_0x307c2b(0xf71),_0x307c2b(0x1fab),_0x307c2b(0x4874),_0x307c2b(0x259f),_0x307c2b(0xe75),_0x307c2b(0x1ce4),_0x307c2b(0x145e),'_initModelMatrixInverse',_0x307c2b(0xb12),_0x307c2b(0x26e0),'color.rgb',_0x307c2b(0x1487),_0x307c2b(0x2830),_0x307c2b(0x58b3),_0x307c2b(0xef1),_0x307c2b(0x5b19),_0x307c2b(0x86b),_0x307c2b(0x1131),_0x307c2b(0x2653),_0x307c2b(0x311e),'KML\x20-\x20ExtendedData\x20with\x20xmlns:prefix\x20is\x20unsupported',_0x307c2b(0x19f7),_0x307c2b(0x4a80),_0x307c2b(0x2a5c),_0x307c2b(0x1e4e),_0x307c2b(0xb4e),_0x307c2b(0x25ef),'colorGeometry',_0x307c2b(0x231),_0x307c2b(0x758),_0x307c2b(0x36e9),_0x307c2b(0x4ec1),'RHUMB',_0x307c2b(0x1dc4),_0x307c2b(0x2b27),_0x307c2b(0xcc3),_0x307c2b(0x1d29),_0x307c2b(0x3934),_0x307c2b(0x21a6),_0x307c2b(0x4841),'z21',_0x307c2b(0x4e46),_0x307c2b(0x1a9b),_0x307c2b(0x593c),'texCoordUniqueIDs','etc1Ext','depthFrustum',_0x307c2b(0x37d8),_0x307c2b(0xebf),_0x307c2b(0x48e5),'span',_0x307c2b(0x4a66),_0x307c2b(0x295c),_0x307c2b(0x138d),_0x307c2b(0x2bf9),_0x307c2b(0x3c71),_0x307c2b(0x56fd),_0x307c2b(0xc5e),_0x307c2b(0x1266),_0x307c2b(0xd83),_0x307c2b(0x166a),_0x307c2b(0x180),_0x307c2b(0x2afa),_0x307c2b(0x1617),_0x307c2b(0x2925),_0x307c2b(0x47c2),_0x307c2b(0x1d11),_0x307c2b(0x3c9d),_0x307c2b(0x44d9),_0x307c2b(0x3113),_0x307c2b(0x16e7),_0x307c2b(0x45e4),_0x307c2b(0x1cf2),_0x307c2b(0x474c),_0x307c2b(0x4263),_0x307c2b(0x2a91),_0x307c2b(0x3595),_0x307c2b(0x57d8),_0x307c2b(0x342e),_0x307c2b(0x3434),_0x307c2b(0x171b),_0x307c2b(0x248e),_0x307c2b(0x56c9),_0x307c2b(0x2571),'addSample',_0x307c2b(0x42f8),_0x307c2b(0xbe5),'itemType',_0x307c2b(0x4e1f),_0x307c2b(0x50a4),_0x307c2b(0x4093),_0x307c2b(0x4348),_0x307c2b(0x1236),_0x307c2b(0x4915),'getExtent','setIsFill','CORNFLOWERBLUE',_0x307c2b(0x134e),_0x307c2b(0x1cf9),'ploygonFillPrimitive',_0x307c2b(0x55a4),_0x307c2b(0x4089),_0x307c2b(0x4e2),'removeTile',_0x307c2b(0x4014),'nan',_0x307c2b(0x2da4),'glExtensions',_0x307c2b(0x3ee2),_0x307c2b(0x26b0),'_scrollTop','leftBottom',_0x307c2b(0x13f5),'stGranYCos',_0x307c2b(0x122c),_0x307c2b(0x1ff3),_0x307c2b(0x5a97),_0x307c2b(0x4fcd),_0x307c2b(0x5140),'utils.unwrapObservable',_0x307c2b(0x2981),_0x307c2b(0x127e),'finishedProgramCreation',_0x307c2b(0x3c9e),_0x307c2b(0x48b9),_0x307c2b(0x2efc),_0x307c2b(0x5366),_0x307c2b(0x4d4c),_0x307c2b(0xbac),_0x307c2b(0x2ff3),_0x307c2b(0xcda),'columnsalign',_0x307c2b(0x9c1),_0x307c2b(0xaef),_0x307c2b(0x3f0c),_0x307c2b(0x5807),'innerShiv',_0x307c2b(0x4128),'#778899',_0x307c2b(0x52be),_0x307c2b(0x76d),_0x307c2b(0x31e3),_0x307c2b(0x8fa),_0x307c2b(0x331c),_0x307c2b(0x216),'_maxRotationSpeed',_0x307c2b(0x52e6),_0x307c2b(0x1834),_0x307c2b(0x35e7),_0x307c2b(0x47d2),'logBase',_0x307c2b(0x2435),_0x307c2b(0x38f7),_0x307c2b(0x2328),_0x307c2b(0x4f36),_0x307c2b(0x2dcf),'dataType',_0x307c2b(0x2070),_0x307c2b(0x3345),_0x307c2b(0x55d5),_0x307c2b(0x3147),_0x307c2b(0x1fc9),'_age',_0x307c2b(0x4ba5),_0x307c2b(0x4178),_0x307c2b(0x4eb8),_0x307c2b(0x3c24),_0x307c2b(0x1272),'vertexColor',_0x307c2b(0x7ed),'\x0a#ifdef\x20GL_OES_standard_derivatives\x0a#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a#extension\x20GL_EXT_shader_texture_lod\x20:\x20enable\x0a#ifdef\x20COMPUTE_W_VALUE\x0a\x20\x20\x20\x20varying\x20float\x20wValue;\x0a#endif\x0a#ifdef\x20TexCoord\x0a\x20\x20\x20\x20varying\x20vec4\x20vTexCoord;\x0a#endif\x0a#ifdef\x20NO_TEXCOORD\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uTexture;\x0a#endif\x0a\x0a#ifdef\x20PBR_THEME\x0a\x20\x20\x20\x20uniform\x20mat4\x20uPBRMaterials[NUM_PBR_MATERIALS];\x0a\x20\x20\x20\x20varying\x20float\x20vPBRIndex;\x0a#endif\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vPositionMC;\x0avarying\x20vec3\x20v_positionEC;\x0avarying\x20vec4\x20vSecondColor;\x0avarying\x20vec3\x20vNormalEC;\x0a#ifdef\x20Instance\x0a\x20\x20\x20\x20varying\x20vec3\x20vPositionRotateMC;\x0a#endif\x0a#ifdef\x20IMAGERY\x0avarying\x20vec2\x20imgCoord;\x0auniform\x20sampler2D\x20uImgTexture;\x0auniform\x20float\x20uImgTextureAlpha;\x0auniform\x20vec2\x20uImgTextureBound;\x0a#endif\x0a#ifdef\x20USE_BatchPBR\x0a\x20\x20\x20\x20varying\x20vec4\x20vMetallicRoughness;\x0a\x20\x20\x20\x20varying\x20vec4\x20vEmissiveFactor;\x0a\x20\x20\x20\x20varying\x20vec3\x20vAlphaCutoffAndModeAndDoubleSide;\x0a#endif\x0a#ifdef\x20OVERLAY\x0a\x20\x20\x20\x20uniform\x20sampler2D\x20uOverlayTexture;\x0a\x20\x20\x20\x20varying\x20vec2\x20vecOverlayTexCoord;\x0a\x20\x20\x20\x20varying\x20float\x20hasOverlay;\x0a#endif\x0a#ifdef\x20NORMAL_AND_DEPTH\x0a\x20\x20\x20\x20varying\x20vec4\x20oriVertex;\x0a\x20\x20\x20\x20varying\x20vec3\x20perVertexNormals;\x0a\x20\x20\x20\x20varying\x20float\x20depthInCamera;\x0a#ifdef\x20GL_EXT_frag_depth\x0a#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0a#endif\x0a#endif\x0a#ifdef\x20QUAD_OUTLINE\x0a\x20\x20\x20\x20varying\x20float\x20vDistanceFromEye;\x0a#endif\x0a#ifdef\x20APPLY_SPLIT\x0auniform\x20float\x20uSplitDirection;\x0auniform\x20float\x20uSplitPosition;\x0a#endif\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSwipeRegion;\x0a#endif\x0avarying\x20vec4\x20vIsFiltByID;\x0a#ifdef\x20SILHOUETTE_SELECT_TYPE\x0auniform\x20vec4\x20uSelColor;\x0auniform\x20int\x20uSelectColorType;\x0avarying\x20float\x20fSelectedForSilh;\x0a#endif\x0a#ifdef\x20SKETCH_MODE\x0a\x20\x20\x20\x20uniform\x20vec4\x20uLineColor;\x0a\x20\x20\x20\x20uniform\x20float\x20uLineWidth;\x0a#endif\x0a#ifdef\x20POINT\x0a\x20\x20\x20\x20varying\x20float\x20v_pixelDistance;\x0a#endif\x0a#ifdef\x20Only_LineColor\x0a\x20\x20\x20\x20uniform\x20vec4\x20uLineColor;\x0a#endif\x0a\x20\x20\x20\x20uniform\x20vec4\x20uEmissionColor;\x0a#ifdef\x20POST_EFFECT\x0a\x20\x20\x20\x20uniform\x20float\x20uMaxBloomHeight;\x0a#endif\x0a\x20\x20\x20\x20uniform\x20vec2\x20uPolygonOffset;\x0a\x20\x20\x20\x20uniform\x20vec2\x20uMinMaxTransparent;\x0a\x20\x20\x20\x20struct\x20LayerParameter{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20translationAndBottom;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20minMaxTransparentAndPolygonOffset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20selColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20pointSize;\x0a\x20\x20\x20\x20};\x0a\x20\x20\x20\x20uniform\x20vec4\x20uAmbientColor;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uDiffuseColor;\x0a\x20\x20\x20\x20struct\x20MaterialParameter{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20ambientColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20diffuseColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20mat4\x20texMatrix;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20textureWidth;\x0a\x20\x20\x20\x20};\x0a\x20\x20\x20\x20uniform\x20vec4\x20uFillForeColor;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uTexUVOffset;\x0a\x20\x20\x20\x20struct\x20MaterialDynamicParameter{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20texUVOffset;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20fillForeColor;\x0a\x20\x20\x20\x20};\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20uniform\x20vec3\x20uAmbientLightColor;\x0a\x20\x20\x20\x20uniform\x20vec4\x20uSunLightColor;\x0a\x20\x20\x20\x20uniform\x20float\x20uSunLightON;\x0a\x20\x20\x20\x20struct\x20LightParameter{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20ambientLightColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20sunLightColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20sunDirECAndSunLightON;\x0a\x20\x20\x20\x20};\x0a\x20\x20\x20\x20LayerParameter\x20u_LayerParam;\x0a\x20\x20\x20\x20MaterialParameter\x20u_MaterialParam;\x0a\x20\x20\x20\x20MaterialDynamicParameter\x20u_MaterialDynamicParameter;\x0a\x20\x20\x20\x20LightParameter\x20u_LightParam;\x0a#ifdef\x20SQCLIP\x0auniform\x20sampler2D\x20uFrontColorTexture;\x0auniform\x20sampler2D\x20uFrontDepthTexture;\x0auniform\x20sampler2D\x20uBackDepthTexture;\x0auniform\x20float\x20uSQMode;\x20\x0afloat\x20computeDepth()\x0a{\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20return\x20log2(v_depthFromNearPlusOne)\x20*\x20czm_oneOverLog2FarDepthFromNearPlusOne;\x0a#else\x0a\x20\x20\x20\x20return\x20gl_FragCoord.z;\x0a#endif\x0a}\x0abool\x20isPointInObject(vec2\x20texCoord)\x0a{\x0a\x20\x20\x20\x20bool\x20bIn\x20=\x20false;\x0a\x20\x20\x20\x20vec4\x20colorInClipTexture\x20=\x20texture2D(uFrontColorTexture,texCoord.xy);\x0a\x20\x20\x20\x20if(colorInClipTexture.r\x20>\x200.99\x20&&\x20colorInClipTexture.g\x20<\x200.01\x20&&\x20colorInClipTexture.b\x20<\x200.01)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20depthNear\x20=\x20czm_unpackDepth(texture2D(uFrontDepthTexture,\x20texCoord.xy))\x20-\x200.00001;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20depthFar\x20=\x20czm_unpackDepth(texture2D(uBackDepthTexture,\x20texCoord.xy))\x20+\x200.00001;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20currentDepth\x20=\x20computeDepth();\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(currentDepth\x20>\x20depthNear\x20&&\x20currentDepth\x20<\x20depthFar){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bIn\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20uSQMode\x20<\x200.5\x20?\x20!bIn\x20:\x20bIn;\x0a}\x0a#endif\x0a\x0avec3\x20SRGBtoLINEAR3(vec3\x20srgbIn)\x20\x0a{\x0a\x20\x20\x20\x20return\x20pow(srgbIn,\x20vec3(2.2));\x0a}\x0avec4\x20SRGBtoLINEAR4(vec4\x20srgbIn)\x0a{\x0a\x20\x20\x20\x20srgbIn\x20=\x20srgbIn;\x0a\x20\x20\x20\x20vec3\x20linearOut\x20=\x20pow(srgbIn.rgb,\x20vec3(2.2));\x0a\x20\x20\x20\x20return\x20vec4(linearOut,\x20srgbIn.a);\x0a}\x0a\x20vec3\x20LINEARtoSRGB(vec3\x20linearIn)\x0a{\x0a#ifndef\x20HDR\x20\x0a\x20\x20\x20\x20return\x20pow(linearIn,\x20vec3(1.0/2.2));\x0a#else\x0a\x20\x20\x20\x20return\x20linearIn;\x0a#endif\x0a}\x0a\x0a#include\x20<brdf>\x0a\x0avoid\x20InitUniformStructParameter(){\x0a#ifdef\x20UNIFORM_BUFFER\x0a#else\x0a\x20\x20\x20\x20u_LayerParam.minMaxTransparentAndPolygonOffset.x\x20=\x20uMinMaxTransparent.x;\x0a\x20\x20\x20\x20u_LayerParam.minMaxTransparentAndPolygonOffset.y\x20=\x20uMinMaxTransparent.y;\x0a\x20\x20\x20\x20u_LayerParam.minMaxTransparentAndPolygonOffset.z\x20=\x20uPolygonOffset.x;\x0a\x20\x20\x20\x20u_LayerParam.minMaxTransparentAndPolygonOffset.w\x20=\x20uPolygonOffset.y;\x0a\x20\x20\x20\x20u_MaterialParam.ambientColor\x20=\x20uAmbientColor;\x0a\x20\x20\x20\x20u_MaterialParam.diffuseColor\x20=\x20uDiffuseColor;\x0a\x20\x20\x20\x20u_MaterialDynamicParameter.fillForeColor\x20=\x20uFillForeColor;\x0a\x20\x20\x20\x20u_MaterialDynamicParameter.texUVOffset\x20=\x20uTexUVOffset;\x0a\x20\x20\x20\x20u_LightParam.ambientLightColor.rgb\x20=\x20uAmbientLightColor;\x0a\x20\x20\x20\x20u_LightParam.ambientLightColor.a\x20=\x201.0;\x0a\x20\x20\x20\x20u_LightParam.sunLightColor\x20=\x20uSunLightColor;\x0a\x20\x20\x20\x20u_LightParam.sunDirECAndSunLightON.xyz\x20=\x20czm_sunDirectionEC;\x0a\x20\x20\x20\x20u_LightParam.sunDirECAndSunLightON.w\x20=\x20uSunLightON;\x0a#endif\x0a}\x0a#ifdef\x20VISIBLEDISTANCEMAX\x0a\x20\x20\x20\x20uniform\x20float\x20uVisibleDistanceMax;\x0a#endif\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20InitUniformStructParameter();\x0a\x20\x20\x20\x20czm_s3mMaterialInput\x20material;\x0a\x20\x20\x20\x20material.ambientColor\x20=\x20u_MaterialParam.ambientColor;\x0a\x20\x20\x20\x20material.diffuseColor\x20=\x20u_MaterialParam.diffuseColor;\x0a\x20\x20\x20\x20material.ambientLightColor\x20=\x20u_LightParam.ambientLightColor;\x0a\x20\x20\x20\x20material.sunLightColor\x20=\x20u_LightParam.sunLightColor;\x0a\x20\x20\x20\x20material.sunLightON\x20=\x20u_LightParam.sunDirECAndSunLightON.w;\x0a\x20\x20\x20\x20material.sunDirectionEC\x20=\x20u_LightParam.sunDirECAndSunLightON.xyz;\x0a#ifdef\x20SQCLIP\x0a\x20\x20\x20\x20vec2\x20texCoord\x20=\x20vec2(gl_FragCoord.x\x20/\x20czm_viewport.z,\x20gl_FragCoord.y\x20/\x20czm_viewport.w);\x0a\x20\x20\x20\x20if(!isPointInObject(texCoord))\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20}\x20\x0a#endif\x0a#ifdef\x20NORMAL\x0a\x20\x20\x20\x20vec3\x20normalMC\x20=\x20normalize(czm_computeNormal(vPositionMC.xyz));\x0a\x20\x20\x20\x20normalMC\x20=\x20normalMC\x20*\x200.5\x20+\x20vec3(0.5);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(normalMC,\x201.0);\x0a\x20\x20\x20\x20#ifdef\x20GL_EXT_frag_depth\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20gl_FragCoord.z;\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#ifdef\x20WEBGL2\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20gl_FragCoord.z;\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20return;\x0a#endif\x0a#ifdef\x20NORMAL_AND_DEPTH\x0a#ifdef\x20SILHOUETTE_SELECT_TYPE\x0a\x20\x20\x20\x20if(fSelectedForSilh\x20<\x200.9)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20\x20vec3\x20normal\x20=\x20normalize(perVertexNormals);\x0a\x20\x20\x20\x20float\x20dLength\x20=\x20length(perVertexNormals);\x0a\x20\x20\x20\x20if(dLength\x20<=\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20normal\x20=\x20vec3(czm_normal*czm_computeNormal(oriVertex.xyz));\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20normal\x20=\x20vec3(czm_normal*czm_computeNormal(oriVertex.xyz));\x0a\x20\x20\x20\x20normal\x20=\x20(normal\x20+\x201.0)\x20*\x200.5;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(normal,\x201.0);\x0a#ifdef\x20GL_EXT_frag_depth\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20gl_FragCoord.z;\x0a#endif\x0a#ifdef\x20WEBGL2\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20gl_FragCoord.z;\x0a#endif\x0a#endif\x0a\x20\x20\x20\x20return;\x0a#endif\x0a#ifdef\x20APPLY_SPLIT\x0a\x20\x20\x20\x20if\x20(uSplitDirection\x20>\x201.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.x\x20>\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.x\x20<\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20<\x20-1.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.y\x20<\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if(uSplitDirection\x20<\x20-0.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragCoord.y\x20>\x20uSplitPosition)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20APPLY_SWIPE\x0a\x20\x20\x20\x20czm_RollerShutter(gl_FragCoord.xy,\x20uSwipeRegion);\x0a#endif\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20if(czm_executeExcavation())\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x09if(vColor.a\x20==\x200.0)\x0a\x09{\x0a\x09\x20\x20\x20\x20discard;\x0a\x09}\x0a#ifdef\x20VOL_AND_HYP\x0a\x20\x20\x20\x20if(uHypsometricVisible<0.5)\x0a\x20\x20\x20\x20{\x0a#endif\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vColor;\x0a#ifdef\x20LineVector\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vColor\x20*\x20uDiffuseColor;\x0a#endif\x0a#ifdef\x20NO_TEXCOORD\x0a#ifndef\x20REPLACE_COLOR_TYPE\x0a\x20\x20\x20\x20gl_FragColor\x20*=\x20texture2D(uTexture,\x20vec2(0.5));\x0a#endif\x0a#endif\x0a#ifdef\x20BRDF\x0a\x20\x20\x20\x20vec2\x20texCoord\x20=\x20vec2(0.0);\x0a\x20\x20\x20\x20#ifdef\x20TexCoord\x0a\x20\x20\x20\x20\x20\x20\x20\x20texCoord\x20=\x20vTexCoord.xy;\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20brdf(gl_FragColor,\x20texCoord,\x20texCoord,\x20v_positionEC,\x20vPositionMC.xyz,\x20vNormalEC,\x20uSunLightColor,\x20u_LightParam.sunDirECAndSunLightON.w);\x0a#endif\x0a#ifdef\x20VOL_AND_HYP\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0,1.0,1.0,1.0);\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20ADJUST_COLOR\x0a\x09gl_FragColor.rgb\x20=\x20czm_adjustColor(gl_FragColor.rgb);\x0a#endif\x0a#ifdef\x20POINT\x0a\x20\x20\x20\x20float\x20distanceToCenter\x20=\x20length(gl_PointCoord\x20-\x20vec2(0.5));\x0a\x20\x20\x20\x20float\x20maxDistance\x20=\x20max(0.0,\x200.5\x20-\x20v_pixelDistance);\x0a\x20\x20\x20\x20float\x20wholeAlpha\x20=\x201.0\x20-\x20smoothstep(maxDistance,\x200.5,\x20distanceToCenter);\x0a\x20\x20\x20\x20gl_FragColor.a\x20*=\x20wholeAlpha;\x0a\x20\x20\x20\x20if(gl_FragColor.a\x20<\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20VISIBLEDISTANCEMAX\x0a\x20\x20\x20\x20if(length(v_positionEC)\x20>\x20uVisibleDistanceMax)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20minAlphl\x20=\x20min(1.0,\x20(length(v_positionEC)\x20-\x20uVisibleDistanceMax)\x20/\x202000.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor.a\x20=\x201.0\x20-\x20minAlphl;\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20HYPSOMETRIC\x0a\x09if(uHypsometricVisible>0.5)\x0a\x09{\x0a\x20\x20\x20\x20#ifdef\x20Volume2\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20volColor\x20=\x20texture2D(uVolumeTexture,\x20vec2(vTexCoord.x,\x201.0\x20-\x20vTexCoord.y));\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_getHypsometricColor(gl_FragColor,\x20volColor);\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_getHypsometricColor(gl_FragColor,\x20wValue);\x0a\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20MultiTemporalWeight\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(gl_FragColor.a\x20<\x200.1)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor\x20*=\x20u_MaterialDynamicParameter.fillForeColor;\x0a#endif\x0a#ifdef\x20HAS_LIGHT\x0a#ifdef\x20PBR\x0a\x20\x20\x20\x20czm_S3MPBR(gl_FragColor,\x20vec2(0.0));\x0a#else\x0a#ifndef\x20BRDF\x0a#ifndef\x20POINT\x0a#ifdef\x20Instance\x0a\x20\x20\x20\x20gl_FragColor\x20*=\x20czm_computeLightColorInstanceInFP(material,\x20vPositionRotateMC,\x20vPositionMC.xyz,\x20vPositionMC.w,\x20vNormalEC);\x0a#else\x0a\x20\x20\x20\x20gl_FragColor\x20*=\x20czm_computeLightColorInFP(material,\x20vPositionMC.xyz,\x20vPositionMC.w,\x20vNormalEC);\x0a#endif\x0a#endif\x0a#endif\x0a#endif\x0a#endif\x0a\x0a#ifdef\x20OVERLAY\x0a\x20\x20\x20\x20if(hasOverlay\x20>\x200.5)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20overlayColor\x20=\x20texture2D(uOverlayTexture,\x20vecOverlayTexCoord.xy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(!(overlayColor.r\x20>\x200.999\x20&&\x20overlayColor.g\x20>\x200.999\x20&&\x20overlayColor.b\x20>\x200.999))\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20mix(gl_FragColor,\x20overlayColor,\x200.5);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20HORIZONTAL_LINE\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_getHorizontalColor(gl_FragColor,\x20wValue);\x0a#endif\x0a\x09if(gl_FragColor.a\x20==\x200.0)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a#ifdef\x20CLIP\x0a#ifdef\x20CLIP_FILT_BY_ID\x0a\x20\x20\x20\x20gl_FragColor\x20*=\x20czm_clip(czm_modelView\x20*\x20vec4(vPositionMC.xyz,\x201.0),\x20vIsFiltByID.x);\x0a#else\x0a\x20\x20\x20\x20gl_FragColor\x20*=\x20czm_clip(czm_modelView\x20*\x20vec4(vPositionMC.xyz,\x201.0),\x201.0);\x0a#endif\x0a#endif\x0a#ifdef\x20SILHOUETTE_SELECT_TYPE\x0a\x20\x20\x20\x20if(uSelectColorType\x20==\x202)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20if(fSelectedForSilh\x20>\x200.9)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_sketchMode(gl_FragColor,\x20uSelColor,\x203.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_sketchMode(gl_FragColor,\x20uSelColor,\x203.0);\x0a\x20\x20\x20\x20}\x0a#endif\x0a#ifdef\x20SKETCH_MODE\x0a\x09gl_FragColor\x20=\x20czm_sketchMode(gl_FragColor,\x20uLineColor,\x20uLineWidth);\x0a\x09if(gl_FragColor.a\x20<\x20u_LayerParam.minMaxTransparentAndPolygonOffset.x)\x0a\x09{\x0a\x09\x09discard;\x0a\x09}\x0a#endif\x0a#ifdef\x20Only_LineColor\x0a\x09gl_FragColor\x20=\x20uLineColor;\x0a#endif\x0a#ifdef\x20LOG_DEPTH\x0a#ifndef\x20QUAD_OUTLINE\x0a\x20\x20\x20\x20if(u_LayerParam.minMaxTransparentAndPolygonOffset.z\x20!=\x200.0\x20||\x20u_LayerParam.minMaxTransparentAndPolygonOffset.w\x20!=\x200.0){\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20logZ\x20=\x201.0\x20/\x20gl_FragCoord.w\x20+\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20DZ\x20=\x20max(dFdx(logZ),\x20dFdy(logZ));\x0a\x20\x20\x20\x20\x20\x20\x20\x20logZ\x20+=\x20DZ\x20*\x20u_LayerParam.minMaxTransparentAndPolygonOffset.z\x20+\x200.0000001\x20*\x20u_LayerParam.minMaxTransparentAndPolygonOffset.w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_writeLogDepth(logZ);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else{\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_writeLogDepth(v_depthFromNearPlusOne);\x0a\x20\x20\x20\x20}\x0a#else\x0a\x20\x20\x20\x20czm_writeLogDepth(v_depthFromNearPlusOne\x20-\x200.8);\x0a#endif\x0a#endif\x0a#ifdef\x20EMISSION_TEXTURE\x0a\x20\x20\x20\x20vec3\x20normalMC\x20=\x20normalize(czm_computeNormal(vPositionMC.xyz));\x0a\x20\x20\x20\x20float\x20isNotTopFace\x20=\x201.0\x20-\x20step(0.95,\x20normalMC.z);\x0a\x20\x20\x20\x20float\x20dayTime\x20=\x201.0\x20-\x20czm_RGBToHSL(uAmbientLightColor.rgb).z;\x0a\x20\x20\x20\x20vec3\x20emissionTexColor;\x0a\x20\x20\x20\x20#ifdef\x20TexCoord\x0a\x20\x20\x20\x20\x20\x20\x20\x20emissionTexColor\x20=\x20czm_getEmissiveTextureColor(wValue,\x20vTexCoord.xy)\x20*\x20dayTime;\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20emissionTexColor\x20=\x20czm_getEmissiveTextureColor(wValue)\x20*\x20dayTime;\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20+=\x20uEmissionColor.rgb\x20*\x20emissionTexColor\x20*\x20isNotTopFace;\x0a#else\x0a\x20\x20\x20\x20gl_FragColor.rgb\x20*=\x20uEmissionColor.rgb;\x0a#endif\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x0a#ifdef\x20QUAD_OUTLINE\x0a\x20\x20\x20\x20float\x20attenuation\x20=\x201.0;\x0a\x20\x20\x20\x20if\x20(vDistanceFromEye\x20>\x200.0\x20&&\x20vDistanceFromEye\x20<=\x20500.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20attenuation\x20=\x20clamp(1.0\x20-\x20smoothstep(0.0,\x20500.0,\x20vDistanceFromEye),\x200.6,\x201.0);\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20if\x20(vDistanceFromEye\x20>\x20500.0\x20&&\x20vDistanceFromEye\x20<=\x2020000.0)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20attenuation\x20=\x20clamp(1.0\x20-\x20smoothstep(500.0,\x2010000.0,\x20vDistanceFromEye),\x200.0,\x200.6);\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20attenuation\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20gl_FragColor.a\x20*=\x20attenuation;\x0a#endif\x0a#ifdef\x20IMAGERY\x0a\x20\x20\x20\x20vec2\x20texcood\x20=\x20vec2(imgCoord.x/uImgTextureBound.x,\x20imgCoord.y/uImgTextureBound.y);\x0a\x20\x20\x20\x20vec4\x20imageColor\x20=\x20texture2D(uImgTexture,\x20texcood);\x0a\x20\x20\x20\x20if(imageColor.a\x20>\x200.9\x20&&\x20uImgTextureAlpha\x20>\x200.9)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20imageColor;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor.rgb\x20=\x20mix(gl_FragColor.rgb,\x20imageColor.rgb,\x20uImgTextureAlpha*imageColor.a);\x0a\x20\x20\x20\x20}\x0a#endif\x0a}',_0x307c2b(0x5a90),_0x307c2b(0x23d7),'rain',_0x307c2b(0xfc1),_0x307c2b(0x8a5),'clearState','click:\x20dismissMessage',_0x307c2b(0x4f13),_0x307c2b(0x3fbd),'yTop',_0x307c2b(0x49af),'dynCall_iiii','FindPointOnLineByRatio',_0x307c2b(0x4572),'centers','multiViewportIndex',_0x307c2b(0xe57),_0x307c2b(0xa38),_0x307c2b(0x362e),_0x307c2b(0x2c79),_0x307c2b(0x1d9c),'MaxVisibleValue',_0x307c2b(0x396f),_0x307c2b(0x15cd),'_commands',_0x307c2b(0x3d9d),_0x307c2b(0x1720),_0x307c2b(0x1f35),_0x307c2b(0xc9e),_0x307c2b(0x1311),_0x307c2b(0x12c7),'_showPntCount','_key',_0x307c2b(0x42d1),_0x307c2b(0x467c),_0x307c2b(0x3204),_0x307c2b(0x10b4),_0x307c2b(0x4472),_0x307c2b(0x545),_0x307c2b(0x2f37),'vertexAttrib2fv',_0x307c2b(0x1fe8),_0x307c2b(0x2f3c),_0x307c2b(0x232d),_0x307c2b(0x15d2),_0x307c2b(0x24df),'waterEffectSet','setPBRMaterialFromJSON',_0x307c2b(0x3fa),'_hasWireframe','hasWordCharAfterProtocolRegex','clip_mode',_0x307c2b(0x2e96),_0x307c2b(0x3b3d),'RotateZ',_0x307c2b(0x2ed2),_0x307c2b(0x5494),_0x307c2b(0x2f69),'_framebufferWithRenderbuffer','illegal\x20buffer','setInfo',_0x307c2b(0x4687),_0x307c2b(0x553),_0x307c2b(0x5798),_0x307c2b(0x3dc8),'yPoleOffset',_0x307c2b(0x4182),_0x307c2b(0x2984),'createPlaneOutlineGeometry','clearCache',_0x307c2b(0xb2a),_0x307c2b(0xbda),_0x307c2b(0x2734),');\x20\x0a\x20\x20\x20\x20n.x\x20*=\x20czm_projection[0][0];\x20\x0a\x20\x20\x20\x20n.y\x20*=\x20czm_projection[1][1];\x20\x0a\x20\x20\x20\x20vec4\x20clip\x20=\x20gl_Position;\x20\x0a\x20\x20\x20\x20clip.xy\x20+=\x20n.xy\x20*\x20clip.w\x20*\x20gltf_silhouetteSize\x20/\x20czm_viewport.z;\x20\x0a\x20\x20\x20\x20gl_Position\x20=\x20clip;\x20\x0a}','Reader',_0x307c2b(0x31f3),_0x307c2b(0x5675),_0x307c2b(0x2df3),_0x307c2b(0x5714),_0x307c2b(0x1f8c),_0x307c2b(0x3cce),_0x307c2b(0x443b),_0x307c2b(0xacb),_0x307c2b(0x37ad),'longitudeB',_0x307c2b(0xe8f),_0x307c2b(0x339b),'lodTreeExport','_stopPlayMode',_0x307c2b(0x35bd),_0x307c2b(0x116a),_0x307c2b(0x270b),'getBinaryProperties',_0x307c2b(0x49fa),_0x307c2b(0x3e2c),'_parsedContent','updateModelMatrix',_0x307c2b(0x3e7e),_0x307c2b(0x4b7b),_0x307c2b(0x33e9),_0x307c2b(0x4ff),'_slopeColorTexture',_0x307c2b(0x49cd),'setBillboardStyle','wnext',_0x307c2b(0x31ef),_0x307c2b(0x4ab),_0x307c2b(0x6a3),_0x307c2b(0x8f5),_0x307c2b(0x8ef),'totalJSHeapSize',_0x307c2b(0x4c76),'_availableCache','WEIGHTS_0',_0x307c2b(0x4bd4),_0x307c2b(0x26e6),'GeoEntityEffectMechanicalRadar_',_0x307c2b(0x28ea),_0x307c2b(0x2292),'\x20\x20\x20\x20float\x20NdotH\x20=\x20clamp(dot(n,\x20h),\x200.0,\x201.0);\x0a',_0x307c2b(0x2a19),_0x307c2b(0x21e6),_0x307c2b(0xec3),_0x307c2b(0x4ac3),_0x307c2b(0x4176),_0x307c2b(0x1136),'vec2(',_0x307c2b(0x1086),_0x307c2b(0x4335),_0x307c2b(0x2040),'labels',_0x307c2b(0xf40),_0x307c2b(0x550f),_0x307c2b(0x52c6),_0x307c2b(0x573),_0x307c2b(0x1a06),_0x307c2b(0x1a4c),'setTransition',_0x307c2b(0x55d6),_0x307c2b(0x34a6),_0x307c2b(0x1d5f),_0x307c2b(0x59b7),_0x307c2b(0x1243),_0x307c2b(0x4017),_0x307c2b(0x350),_0x307c2b(0x2905),'-180',_0x307c2b(0x1795),'LIME',_0x307c2b(0x1ea4),_0x307c2b(0x15bf),'Error\x20in\x20loaded\x20EOP\x20data:\x20The\x20columnNames\x20property\x20is\x20required.',_0x307c2b(0x698),_0x307c2b(0x440f),'oriRadius',_0x307c2b(0x2fb2),_0x307c2b(0x4af1),_0x307c2b(0xb0e),_0x307c2b(0x4981),_0x307c2b(0x220d),_0x307c2b(0x2d52),_0x307c2b(0x1545),'simple','_isTimeMode','requestPointerLock','_blurSP',_0x307c2b(0x5b46),_0x307c2b(0x16f8),_0x307c2b(0x40d7),'srcElement','COMPRESSED_RGBA8_ETC2_EAC',_0x307c2b(0x2bd9),_0x307c2b(0x15f8),_0x307c2b(0x49ff),'drop',_0x307c2b(0x31e2),_0x307c2b(0x1e8c),_0x307c2b(0x2ada),_0x307c2b(0x1280),_0x307c2b(0x28c0),_0x307c2b(0x30e7),'_configData',_0x307c2b(0x13a3),_0x307c2b(0x576),_0x307c2b(0x3b75),_0x307c2b(0x47e4),_0x307c2b(0x38a),'numberOfCommands',_0x307c2b(0x3fb6),_0x307c2b(0x20be),'_tileProvider',_0x307c2b(0x1fbb),_0x307c2b(0x3fed),_0x307c2b(0x20ad),_0x307c2b(0x2646),_0x307c2b(0x1158),'working',_0x307c2b(0x4174),_0x307c2b(0x413a),'EDL\x20Strength',_0x307c2b(0x977),'discretize','symbolColor',_0x307c2b(0x29bb),_0x307c2b(0x49d0),'activeCamera',_0x307c2b(0x3e10),'targetGeoEntityUUID',_0x307c2b(0x4eb6),_0x307c2b(0x4b42),_0x307c2b(0x349b),_0x307c2b(0x15e5),'atmosphereBrightnessShift',_0x307c2b(0xb08),_0x307c2b(0x1068),'_canRender',_0x307c2b(0x2e48),_0x307c2b(0x1b18),'uniform\x20float\x20a_batchId\x0a;',_0x307c2b(0x21b0),_0x307c2b(0x3214),_0x307c2b(0x1216),'_wireFrameIndexBuffers','geometry-type',_0x307c2b(0x3943),_0x307c2b(0x1aea),'arrayIndex','_moonTransmittedLuminanceSeaLevel',_0x307c2b(0x39f0),_0x307c2b(0x5332),'programConfiguration','endLineWidth',_0x307c2b(0x2b74),'loadingGrid','assert',_0x307c2b(0x54ba),_0x307c2b(0x51bc),_0x307c2b(0x290b),'colorRenderbuffers',_0x307c2b(0x48aa),'modelViewRelativeToEye','_quantizedUniforms','BillboardAxialVp_',_0x307c2b(0x22c4),_0x307c2b(0x4e98),'vec',_0x307c2b(0xe32),_0x307c2b(0xa5d),'_bloomEffect','edgeMode',_0x307c2b(0x30ca),'_cols',_0x307c2b(0x1bed),_0x307c2b(0x2972),'(^|[^\x5cw])(',_0x307c2b(0x2a46),_0x307c2b(0x5810),'intersectsextent',_0x307c2b(0x1451),'PARAMETER',_0x307c2b(0x4f1b),_0x307c2b(0x5162),_0x307c2b(0x4c20),'destroyReleasedTextures',_0x307c2b(0x1296),_0x307c2b(0x1fcf),_0x307c2b(0x1e6d),_0x307c2b(0x4c43),_0x307c2b(0x696),'heapify',_0x307c2b(0x33c4),_0x307c2b(0x64a),_0x307c2b(0x208f),_0x307c2b(0x33c2),_0x307c2b(0x6c7),_0x307c2b(0x1d5c),_0x307c2b(0x16cb),_0x307c2b(0x14c8),_0x307c2b(0x3904),'findTileToWest',_0x307c2b(0x18ad),_0x307c2b(0x1c9b),'void\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_non_pick_main();\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20',_0x307c2b(0x3fb7),_0x307c2b(0x7d1),_0x307c2b(0x528c),'writeSFixed64',_0x307c2b(0x2444),_0x307c2b(0x45c4),'getbBothWay','setSpeed',_0x307c2b(0x3870),_0x307c2b(0x4850),_0x307c2b(0x624),_0x307c2b(0x59ba),'decodeWebMercatorT',_0x307c2b(0x3a2d),'_localTranslation',_0x307c2b(0x17f4),_0x307c2b(0x1ac),_0x307c2b(0x140e),'_baseVolume','NORMAL_OCT16P','\x20not\x20true\x20or\x20false:\x20','MASK',_0x307c2b(0x11c9),_0x307c2b(0x18a6),'Could\x20not\x20parse\x20color\x20from\x20value\x20\x27','groups',_0x307c2b(0x4e28),_0x307c2b(0x301d),_0x307c2b(0x60b),_0x307c2b(0x2067),_0x307c2b(0x1520),_0x307c2b(0x557c),_0x307c2b(0x4523),_0x307c2b(0x3a62),_0x307c2b(0xd6c),_0x307c2b(0x841),_0x307c2b(0x115d),_0x307c2b(0x8e5),_0x307c2b(0x5768),_0x307c2b(0x53ef),_0x307c2b(0x3fb4),_0x307c2b(0x2ec8),_0x307c2b(0x4660),'_rsClampLineColor',_0x307c2b(0x27a5),'UNPACK_PREMULTIPLY_ALPHA_WEBGL',_0x307c2b(0x8f3),_0x307c2b(0x42c5),_0x307c2b(0x11f1),'windowBits',_0x307c2b(0x1bfc),_0x307c2b(0x3121),_0x307c2b(0x1e52),_0x307c2b(0x1c4e),_0x307c2b(0x4946),_0x307c2b(0x4f06),_0x307c2b(0x81f),'#FFFAFA',_0x307c2b(0x1a95),_0x307c2b(0x21b3),_0x307c2b(0x21d9),'mvtProvider',_0x307c2b(0x8ba),'westIndicesSouthToNorth',_0x307c2b(0x5719),'wrong\x20empty\x20tag\x20for\x20list\x20of\x20variables','nativeRectangle',_0x307c2b(0x1e16),'abortOnCannotGrowMemory',_0x307c2b(0x42b8),'applySlopeRegion',_0x307c2b(0x4535),_0x307c2b(0x494),_0x307c2b(0x2a81),_0x307c2b(0x28b7),_0x307c2b(0x2d32),'testRangeBounds',_0x307c2b(0x4d57),_0x307c2b(0x3088),_0x307c2b(0x954),_0x307c2b(0x4abb),'spotIntensity',_0x307c2b(0x38c2),_0x307c2b(0x49aa),_0x307c2b(0x1a7d),'_outlineEnabled',_0x307c2b(0x1d4a),'normal','_semiMajorAxisSubscription',_0x307c2b(0x2f9f),_0x307c2b(0x5559),_0x307c2b(0x1e32),_0x307c2b(0x5801),_0x307c2b(0x51a9),'webglOptions','line-pattern',_0x307c2b(0x5882),_0x307c2b(0x1c7f),_0x307c2b(0x2f66),_0x307c2b(0x4c28),_0x307c2b(0x1452),_0x307c2b(0x337c),_0x307c2b(0x1e73),_0x307c2b(0x4222),_0x307c2b(0x36af),_0x307c2b(0x484c),_0x307c2b(0x43c3),_0x307c2b(0x3234),');\x20\x0a\x20\x20\x20\x20vec4\x20clippingPlanesEdgeColor\x20=\x20vec4(1.0);\x20\x0a\x20\x20\x20\x20clippingPlanesEdgeColor.rgb\x20=\x20','_rsColorPassS3M',_0x307c2b(0x4a57),_0x307c2b(0x58e),_0x307c2b(0x5503),_0x307c2b(0x2256),_0x307c2b(0x2012),'allowTemplateRewriting','upstreamcirticalfaclilities',_0x307c2b(0x356b),'_textureFloatLinear','CURVE',_0x307c2b(0x49f6),'getSunPositionHorizon','debugCommandFilter','GREATER',_0x307c2b(0x1967),_0x307c2b(0x4bc4),'_yCelestialPoleOffsetRadiansColumn','extendRings','SIX_DIVISIONS',_0x307c2b(0x50e2),_0x307c2b(0x42d8),_0x307c2b(0x31c0),_0x307c2b(0x2fed),'azimuth',_0x307c2b(0x49a9),_0x307c2b(0x3fcf),_0x307c2b(0x3863),'lastFloorZoom',_0x307c2b(0x236d),'#ifdef\x20CUSTOM_SPECULAR_IBL\x20\x0a',_0x307c2b(0x55f4),_0x307c2b(0x4880),'Oblique\x20Stereographic\x20Alternative',_0x307c2b(0x4114),_0x307c2b(0x4327),_0x307c2b(0x3cf2),_0x307c2b(0xb9a),_0x307c2b(0x16a7),_0x307c2b(0x28a9),'_expanded',_0x307c2b(0x1f7f),_0x307c2b(0x6cd),_0x307c2b(0x296a),'_cachedShader','_uniformBlockSizeInByte',_0x307c2b(0x15df),_0x307c2b(0x14ee),_0x307c2b(0x22ab),_0x307c2b(0x2498),_0x307c2b(0x1aa6),_0x307c2b(0x2907),'ORIGIN_ZX_PLANE',_0x307c2b(0xea6),'parentElement','basefrequency',_0x307c2b(0x1a72),_0x307c2b(0x37c2),_0x307c2b(0x534c),_0x307c2b(0x5937),_0x307c2b(0x4448),_0x307c2b(0x2aa0),_0x307c2b(0x5450),_0x307c2b(0x163),_0x307c2b(0x56d),_0x307c2b(0x40c4),_0x307c2b(0x14fb),'processorName',_0x307c2b(0x1e77),'constantOr','http://www.google.com/kml/ext/2.2','_max2Dfrustum',_0x307c2b(0x1143),_0x307c2b(0x4265),_0x307c2b(0x3c2b),_0x307c2b(0x334),_0x307c2b(0x3323),_0x307c2b(0x27f9),_0x307c2b(0x9d0),_0x307c2b(0x3dd8),'_cascadeMatrices','columnNames','attribute\x20vec3\x20a_normal;\x0a',_0x307c2b(0x19e9),_0x307c2b(0x16ed),_0x307c2b(0x51bd),_0x307c2b(0x1a7e),_0x307c2b(0x5448),_0x307c2b(0x57c8),'\x20-\x20Exception\x20catching\x20is\x20disabled,\x20this\x20exception\x20cannot\x20be\x20caught.\x20Compile\x20with\x20-s\x20DISABLE_EXCEPTION_CATCHING=0\x20or\x20DISABLE_EXCEPTION_CATCHING=2\x20to\x20catch.',_0x307c2b(0x16ef),'compressType',_0x307c2b(0x1741),_0x307c2b(0x4296),_0x307c2b(0x35ee),_0x307c2b(0x15e0),_0x307c2b(0x31bf),'NICEST',_0x307c2b(0x256b),_0x307c2b(0xa86),_0x307c2b(0x17d6),_0x307c2b(0x3ab3),_0x307c2b(0xd6a),_0x307c2b(0x273e),_0x307c2b(0xf76),_0x307c2b(0x2eee),_0x307c2b(0x295a),'_edgeStrokesTexture',_0x307c2b(0x119b),_0x307c2b(0xddb),_0x307c2b(0x1bea),_0x307c2b(0x4d5b),_0x307c2b(0x2873),_0x307c2b(0x34b9),_0x307c2b(0x465c),'_pushCollentionInstances',_0x307c2b(0x4a68),_0x307c2b(0x5bf),_0x307c2b(0x4b2c),_0x307c2b(0xbea),_0x307c2b(0x4667),_0x307c2b(0x2abd),_0x307c2b(0x55da),_0x307c2b(0x48f7),_0x307c2b(0x4002),_0x307c2b(0x111b),_0x307c2b(0x3758),_0x307c2b(0x4191),'_scalePoint2D',_0x307c2b(0x2178),'asyncRenderer',_0x307c2b(0x2e11),_0x307c2b(0x327c),_0x307c2b(0x1247),_0x307c2b(0x3078),'uHypMinVisibleValue','fullscreenEnabled',_0x307c2b(0x5a9a),_0x307c2b(0x20fc),_0x307c2b(0x1219),'uniform\x20mat4\x20u_matrix;\x0a\x20\x20\x20\x20uniform\x20vec2\x20u_pixel_coord_upper;\x0a\x20\x20\x20\x20uniform\x20vec2\x20u_pixel_coord_lower;\x0a\x20\x20\x20\x20uniform\x20vec4\x20u_scale;\x0a\x0a\x20\x20\x20\x20attribute\x20vec2\x20a_pos;\x0a\x0a\x20\x20\x20\x20varying\x20vec2\x20v_pos_a;\x0a\x20\x20\x20\x20varying\x20vec2\x20v_pos_b;\x0a\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_from\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_to\x0a\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_from\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_to\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_tl_a\x20=\x20pattern_from.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_br_a\x20=\x20pattern_from.zw;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_tl_b\x20=\x20pattern_to.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_br_b\x20=\x20pattern_to.zw;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20pixelRatio\x20=\x20u_scale.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20tileZoomRatio\x20=\x20u_scale.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20fromScale\x20=\x20u_scale.z;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20toScale\x20=\x20u_scale.w;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20display_size_a\x20=\x20vec2((pattern_br_a.x\x20-\x20pattern_tl_a.x)\x20/\x20pixelRatio,\x20(pattern_br_a.y\x20-\x20pattern_tl_a.y)\x20/\x20pixelRatio);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20display_size_b\x20=\x20vec2((pattern_br_b.x\x20-\x20pattern_tl_b.x)\x20/\x20pixelRatio,\x20(pattern_br_b.y\x20-\x20pattern_tl_b.y)\x20/\x20pixelRatio);\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(a_pos,\x200,\x201);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_pos_a\x20=\x20get_pattern_pos(u_pixel_coord_upper,\x20u_pixel_coord_lower,\x20fromScale\x20*\x20display_size_a,\x20tileZoomRatio,\x20a_pos);\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_pos_b\x20=\x20get_pattern_pos(u_pixel_coord_upper,\x20u_pixel_coord_lower,\x20toScale\x20*\x20display_size_b,\x20tileZoomRatio,\x20a_pos);\x0a\x20\x20\x20\x20}\x0a',_0x307c2b(0xd59),_0x307c2b(0x301c),'Property',_0x307c2b(0x320d),'getConfig',_0x307c2b(0x29d8),_0x307c2b(0x3ba1),'SIZE_PER_DM_INSTANCE',_0x307c2b(0x15ff),_0x307c2b(0x3220),_0x307c2b(0xb6e),'clipTriangleAtAxisAlignedThreshold',_0x307c2b(0xc88),_0x307c2b(0x1879),_0x307c2b(0x4786),_0x307c2b(0x9ea),_0x307c2b(0xf3d),_0x307c2b(0x10f5),_0x307c2b(0x2d9b),_0x307c2b(0x4f27),_0x307c2b(0x17f0),'Type',_0x307c2b(0x2087),_0x307c2b(0x210f),_0x307c2b(0x3974),_0x307c2b(0x1e49),_0x307c2b(0x453d),_0x307c2b(0xc53),_0x307c2b(0x3055),_0x307c2b(0x3b35),_0x307c2b(0x1e64),'bindAll','_useLogDepth',_0x307c2b(0x19de),_0x307c2b(0x2828),_0x307c2b(0x263e),_0x307c2b(0x195a),_0x307c2b(0x2ee7),'pgho',_0x307c2b(0x2fc),_0x307c2b(0x33e6),_0x307c2b(0x19e7),_0x307c2b(0x574a),_0x307c2b(0x3352),'dynCall_iiji',_0x307c2b(0x2cf7),'[vertPixels]','EMISSION_TEXTURE_COUNT',_0x307c2b(0x523d),_0x307c2b(0x35a0),_0x307c2b(0x23f4),_0x307c2b(0xaa2),'removeObjsExtendHeight\x20ids',_0x307c2b(0x3ee6),'_bufferTarget','fillMouseEventData',_0x307c2b(0x6a8),_0x307c2b(0x75b),_0x307c2b(0x872),_0x307c2b(0x25ca),_0x307c2b(0x8c7),_0x307c2b(0xfec),_0x307c2b(0x2103),_0x307c2b(0x3d6e),_0x307c2b(0x4439),'cesium-animation-shuttleRingSwoosh',_0x307c2b(0x4557),_0x307c2b(0x2705),_0x307c2b(0x45fc),_0x307c2b(0xbbb),_0x307c2b(0x35c9),_0x307c2b(0x38cd),'PlotDrawControl\x20activate\x20libID\x20or\x20code\x20should\x20be\x20number',_0x307c2b(0x345),_0x307c2b(0x5743),_0x307c2b(0x356),_0x307c2b(0x2222),'addAlpha',_0x307c2b(0xed7),_0x307c2b(0xf32),'SuperMap.Geometry.MultiPolygon',_0x307c2b(0xac9),_0x307c2b(0x2763),_0x307c2b(0x5674),_0x307c2b(0x2af7),_0x307c2b(0x5d4),_0x307c2b(0x18e2),_0x307c2b(0xda2),_0x307c2b(0x1de1),_0x307c2b(0x497),_0x307c2b(0x12e8),_0x307c2b(0x5794),_0x307c2b(0x30ed),_0x307c2b(0x29c9),_0x307c2b(0x2d13),'_imageIndexPromise',_0x307c2b(0x5513),'queryKeys',_0x307c2b(0x1f40),_0x307c2b(0x5a01),_0x307c2b(0x3367),_0x307c2b(0x3d21),_0x307c2b(0x3429),_0x307c2b(0xba0),_0x307c2b(0x223a),_0x307c2b(0x5aea),_0x307c2b(0x19cf),_0x307c2b(0x26e9),_0x307c2b(0x5a41),'___syscall6',_0x307c2b(0x38c6),'_dragPoint',_0x307c2b(0x2114),_0x307c2b(0xf95),'_isSendBegin',_0x307c2b(0x5a6c),_0x307c2b(0x33ad),_0x307c2b(0x4210),_0x307c2b(0x19f3),_0x307c2b(0x4498),_0x307c2b(0x177b),_0x307c2b(0x3313),'getGeometryName',_0x307c2b(0x5a2b),_0x307c2b(0x34b8),_0x307c2b(0x2d77),_0x307c2b(0x4c87),_0x307c2b(0x4cac),_0x307c2b(0x359b),_0x307c2b(0x11e),_0x307c2b(0xdec),'Too\x20many\x20open\x20files',_0x307c2b(0x3f63),_0x307c2b(0xb7a),_0x307c2b(0x3ded),_0x307c2b(0x4775),_0x307c2b(0x178e),_0x307c2b(0x4a37),'_interpolationResult','currentNumAttributes','splitDirection','updateTiles','_selectionDepth',_0x307c2b(0x47b6),_0x307c2b(0x1383),_0x307c2b(0x4e49),_0x307c2b(0x3920),_0x307c2b(0x4e1b),_0x307c2b(0x1e15),_0x307c2b(0x17ca),'writeInt',_0x307c2b(0x48de),_0x307c2b(0x55ff),_0x307c2b(0x25ae),_0x307c2b(0x40e9),_0x307c2b(0x460b),_0x307c2b(0x29b1),'throwInstantiationError',_0x307c2b(0x4734),_0x307c2b(0x24e4),_0x307c2b(0x50e9),_0x307c2b(0x4146),'LineVector',_0x307c2b(0x3e28),_0x307c2b(0x4a69),_0x307c2b(0x3f7),_0x307c2b(0x70f),_0x307c2b(0x4ff8),_0x307c2b(0x5985),'TopRight',_0x307c2b(0x209b),_0x307c2b(0x341e),_0x307c2b(0x843),_0x307c2b(0x58ed),_0x307c2b(0x5abf),'writeUTF8String','readUInt8','options.rectangles,options.levels\x20is\x20required.',_0x307c2b(0x6bb),'increaseRef',_0x307c2b(0x2801),_0x307c2b(0x1621),_0x307c2b(0x47a6),_0x307c2b(0x4809),_0x307c2b(0xe9f),_0x307c2b(0x5b34),_0x307c2b(0x13e9),_0x307c2b(0x1f38),_0x307c2b(0x3612),'_lineLength',_0x307c2b(0x59c9),_0x307c2b(0x50b0),'GeometryLayout',_0x307c2b(0x3df5),_0x307c2b(0x29be),'isInstanceAttribute',_0x307c2b(0x4893),_0x307c2b(0x2677),_0x307c2b(0x2a51),_0x307c2b(0x3b6c),'_rsStencilDepthPassS3M',_0x307c2b(0x4fd),_0x307c2b(0x11d9),'computeVertices',_0x307c2b(0x2088),_0x307c2b(0x2bb),_0x307c2b(0x54a0),_0x307c2b(0x3c59),_0x307c2b(0x28c9),_0x307c2b(0x2c52),'_pointPrimitiveCollection',_0x307c2b(0x3fd6),_0x307c2b(0x5372),_0x307c2b(0x35bf),_0x307c2b(0x4d46),_0x307c2b(0x4ae4),_0x307c2b(0x4889),_0x307c2b(0x510f),_0x307c2b(0x1f5),_0x307c2b(0x2cd1),_0x307c2b(0x363a),'createSection',_0x307c2b(0x7ef),'decode_texCoord6_normConstant',_0x307c2b(0x3a5b),_0x307c2b(0x1fac),_0x307c2b(0x27a),'kml-altitudeMode-clampToSeaFloor',_0x307c2b(0xfda),'addNodes',_0x307c2b(0x22c8),_0x307c2b(0x421e),_0x307c2b(0xd0d),_0x307c2b(0x2a41),_0x307c2b(0x42cc),_0x307c2b(0x4c58),_0x307c2b(0x35d1),_0x307c2b(0x47ef),_0x307c2b(0xf3e),_0x307c2b(0x1e62),_0x307c2b(0x565e),'printChar',_0x307c2b(0x5339),',limit=','imageryClipEnable',_0x307c2b(0xe96),_0x307c2b(0x17fd),'flatfile?q2-0','\x0aPoints:\x20',_0x307c2b(0x135c),_0x307c2b(0x5003),_0x307c2b(0x2fb1),'drawtextContent',_0x307c2b(0x5276),_0x307c2b(0x1a07),_0x307c2b(0x195),'_load',_0x307c2b(0x1960),_0x307c2b(0x3cb8),_0x307c2b(0x1890),_0x307c2b(0x58ab),_0x307c2b(0x4bed),_0x307c2b(0x490a),_0x307c2b(0x3b93),_0x307c2b(0xcad),_0x307c2b(0x3edb),_0x307c2b(0x21a),_0x307c2b(0x22f),_0x307c2b(0x233d),_0x307c2b(0x299),'isColor',_0x307c2b(0x1ca),_0x307c2b(0x1dd7),_0x307c2b(0x21bd),_0x307c2b(0x2bdf),'generateArcSpatialData',_0x307c2b(0x1a3c),_0x307c2b(0x29fa),_0x307c2b(0x4b9f),_0x307c2b(0x2899),_0x307c2b(0x2072),_0x307c2b(0x34cc),_0x307c2b(0x4f05),_0x307c2b(0x38c4),'_selectedProfileIDs',_0x307c2b(0x285f),_0x307c2b(0x5449),'mipmapEnabled',_0x307c2b(0xe0a),_0x307c2b(0x48c3),'_noiseMapTexture','APPLY_SIDENESS',_0x307c2b(0x2715),'Error\x20loading\x20<',_0x307c2b(0x512d),_0x307c2b(0x25e0),_0x307c2b(0x1e1e),'SURROUNDLINE_NONE',_0x307c2b(0x5509),'getCyclicType',_0x307c2b(0x4e62),'continue',_0x307c2b(0x46ea),_0x307c2b(0x210b),_0x307c2b(0x3051),_0x307c2b(0x4be6),_0x307c2b(0x3afe),_0x307c2b(0x1be0),_0x307c2b(0x48e1),_0x307c2b(0x38cb),_0x307c2b(0x3d37),_0x307c2b(0x3bda),_0x307c2b(0x47e),_0x307c2b(0x3f93),_0x307c2b(0x59c4),_0x307c2b(0x2c22),_0x307c2b(0x3f0f),_0x307c2b(0x508e),_0x307c2b(0x15c4),_0x307c2b(0x491d),'PolygonFillOrWall',_0x307c2b(0x2454),_0x307c2b(0x370a),_0x307c2b(0x53e2),_0x307c2b(0xa55),_0x307c2b(0x17bc),'#9D1901',_0x307c2b(0x4f3a),_0x307c2b(0x4d25),_0x307c2b(0x1098),_0x307c2b(0x31a0),'\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lightDiffuseTerm\x20=\x20vec3(0.0);\x0a',_0x307c2b(0x26ae),'vec4\x20czm_compute',_0x307c2b(0x5a4e),_0x307c2b(0x45af),_0x307c2b(0x538),_0x307c2b(0x3ce),'DECR','showRenderLoopErrors',_0x307c2b(0x4517),_0x307c2b(0x30f),'_realOffsetMat4ForScale',_0x307c2b(0x120c),_0x307c2b(0x575f),_0x307c2b(0x2b23),_0x307c2b(0x3fea),_0x307c2b(0x38b0),_0x307c2b(0x23aa),_0x307c2b(0x27d3),',\x27Day\x27:',_0x307c2b(0x36d8),_0x307c2b(0x4079),_0x307c2b(0x5143),'SCALE_LINE_Y',_0x307c2b(0x157),_0x307c2b(0x4748),_0x307c2b(0x1f37),'setPathWidth','WebGLRenderer:\x20Floating\x20point\x20textures\x20with\x20RGB\x20format\x20not\x20supported.\x20Please\x20use\x20RGBA\x20instead.','autoSetView','_previousMinimum',_0x307c2b(0x56fc),_0x307c2b(0x393d),_0x307c2b(0x11a),'DEFAULT_ENDIAN',_0x307c2b(0x3639),'_minimumCone','_timeUpdate',_0x307c2b(0x5310),_0x307c2b(0x2a20),'./textcontainer',_0x307c2b(0x2f98),_0x307c2b(0x3cbb),_0x307c2b(0x73c),_0x307c2b(0x233),_0x307c2b(0x22ba),_0x307c2b(0x5710),_0x307c2b(0x477d),_0x307c2b(0x1e5),_0x307c2b(0x3bf1),'the\x20index\x20is\x20\x200~8',_0x307c2b(0x813),_0x307c2b(0x30f7),'hasLeastTotalCost','clipOptions',_0x307c2b(0x1bb8),'_uniformBufferOffsetAlignment',_0x307c2b(0x309d),'\x0a#ifdef\x20HAS_DIR_LIGHTS\x0a\x0auniform\x20vec3\x20uDirectionalLightDirectionEC[\x20DIR_LIGHTS\x20];\x0auniform\x20vec3\x20uDirectionalLightColor[\x20DIR_LIGHTS\x20];\x0a\x20\x20\x20\x20\x0a#endif\x0a',_0x307c2b(0x392f),'videoName',_0x307c2b(0x5425),'Polyconic',_0x307c2b(0x40ef),_0x307c2b(0x59cd),_0x307c2b(0x3631),_0x307c2b(0x7a1),_0x307c2b(0x17d1),_0x307c2b(0x4ce7),'ol-selectable',_0x307c2b(0x4d74),_0x307c2b(0x257c),_0x307c2b(0x420),_0x307c2b(0x4ddb),_0x307c2b(0x5407),_0x307c2b(0xc24),_0x307c2b(0x2d95),_0x307c2b(0x38c8),_0x307c2b(0x1cea),'preloadedAudios','_primitiveType',_0x307c2b(0x187e),'cssInt',_0x307c2b(0x3a6a),_0x307c2b(0x48cc),'kernelRadius','wkid',_0x307c2b(0x3fa7),_0x307c2b(0x4ccd),_0x307c2b(0x3908),_0x307c2b(0xc84),_0x307c2b(0x4ff6),_0x307c2b(0xdfb),'pvrtc',_0x307c2b(0x4a23),_0x307c2b(0xe45),_0x307c2b(0xd20),_0x307c2b(0x5aec),_0x307c2b(0x2248),_0x307c2b(0x411),_0x307c2b(0x3a19),_0x307c2b(0x3cde),_0x307c2b(0x34ba),_0x307c2b(0x138f),'_defaultMaxTerrainHeight',_0x307c2b(0x366e),'dynamicLayer3D.delete\x20url','parseResult',_0x307c2b(0x866),_0x307c2b(0x54a2),'findLevelZeroTile',_0x307c2b(0x5889),_0x307c2b(0x1167),_0x307c2b(0x3be3),'resourceSets',_0x307c2b(0x4a1f),_0x307c2b(0x2fb4),_0x307c2b(0x31d2),_0x307c2b(0x21ec),_0x307c2b(0x4417),_0x307c2b(0xea2),'_oddColor',_0x307c2b(0x522e),_0x307c2b(0x44af),_0x307c2b(0x102e),'_upSampleViewport','lowerSize',_0x307c2b(0x313b),_0x307c2b(0x4e93),'outline_blurHalf_Y',_0x307c2b(0x3c8b),'pretty',_0x307c2b(0x4de1),_0x307c2b(0xa2b),_0x307c2b(0x1405),_0x307c2b(0x4a89),'options.name\x20is\x20required.','uColor',_0x307c2b(0x38f0),_0x307c2b(0x4722),_0x307c2b(0x5322),_0x307c2b(0x1d33),'cesium-credit-expand-link','_calcControlPoint',_0x307c2b(0x3909),'removeLightSource',_0x307c2b(0x1fe),_0x307c2b(0x3ede),_0x307c2b(0x6bd),_0x307c2b(0x3301),_0x307c2b(0x5b36),'passState',_0x307c2b(0x39c3),_0x307c2b(0x592f),_0x307c2b(0x5a81),_0x307c2b(0x347d),_0x307c2b(0x3ca),'_triangleArrayByWeight',_0x307c2b(0x4246),_0x307c2b(0x13b6),'trigger','GEOCOMPOUND','editPointColor',_0x307c2b(0xdf0),'_text',_0x307c2b(0x2c9b),_0x307c2b(0x3269),'Cannot\x20use\x20the\x20\x22component\x22\x20binding\x20on\x20a\x20custom\x20element\x20matching\x20a\x20component',_0x307c2b(0x226b),_0x307c2b(0x494b),_0x307c2b(0xd63),'_stageNameToFramebuffer',_0x307c2b(0x60f),_0x307c2b(0x17e4),_0x307c2b(0x1b25),'_sampleZeroDateTT','_searchText','clearModifyRegions','scale',_0x307c2b(0x1145),'oneof','writeVarint32',_0x307c2b(0x194a),'toEdgeId',_0x307c2b(0x31d9),_0x307c2b(0x3dd7),_0x307c2b(0x2816),_0x307c2b(0xbcc),'UTF32ToString',_0x307c2b(0x2da7),'_usesTangentToEyeMat',_0x307c2b(0x2772),'maximumBlue',_0x307c2b(0x58b9),_0x307c2b(0x5264),_0x307c2b(0x4f1),_0x307c2b(0x453),_0x307c2b(0x21bb),'extract',_0x307c2b(0xddc),_0x307c2b(0x88e),_0x307c2b(0x4df1),_0x307c2b(0x3a86),_0x307c2b(0x1844),_0x307c2b(0x3432),_0x307c2b(0x4e0b),_0x307c2b(0x37cb),_0x307c2b(0x1120),_0x307c2b(0x9f5),_0x307c2b(0x29d6),_0x307c2b(0x4cc7),_0x307c2b(0x46b4),_0x307c2b(0x14d2),_0x307c2b(0x52d6),'\x20not\x20an\x20integer:\x20',_0x307c2b(0x433d),_0x307c2b(0x21b8),_0x307c2b(0x707),_0x307c2b(0x3394),_0x307c2b(0x4ad9),_0x307c2b(0x2195),_0x307c2b(0x2c6e),_0x307c2b(0xd66),_0x307c2b(0xbde),_0x307c2b(0x2ccd),_0x307c2b(0xb87),_0x307c2b(0x5870),_0x307c2b(0x1477),_0x307c2b(0x1878),_0x307c2b(0x20f4),'FieldLayer3D',_0x307c2b(0x4007),_0x307c2b(0x4d90),_0x307c2b(0x3c01),_0x307c2b(0x189e),_0x307c2b(0x1a49),_0x307c2b(0x479c),_0x307c2b(0x96d),_0x307c2b(0x1bfb),'cartesian',_0x307c2b(0x423b),_0x307c2b(0x21fa),'createWireFrameCommand','suspendUpdates',_0x307c2b(0x41b8),_0x307c2b(0x2b28),_0x307c2b(0x470),_0x307c2b(0x4481),'#define\x20ENABLE_DYNAMIC\x0a',_0x307c2b(0x1473),_0x307c2b(0x44ec),_0x307c2b(0x5377),_0x307c2b(0x2b3f),_0x307c2b(0x3ccb),'M24.249,15.499c-0.009,4.832-3.918,8.741-8.75,8.75c-2.515,0-4.768-1.064-6.365-2.763l2.068-1.442l-7.901-3.703l0.744,8.694l2.193-1.529c2.244,2.594,5.562,4.242,9.26,4.242c6.767,0,12.249-5.482,12.249-12.249H24.249zM15.499,6.75c2.516,0,4.769,1.065,6.367,2.764l-2.068,1.443l7.901,3.701l-0.746-8.693l-2.192,1.529c-2.245-2.594-5.562-4.245-9.262-4.245C8.734,3.25,3.25,8.734,3.249,15.499H6.75C6.758,10.668,10.668,6.758,15.499,6.75z',_0x307c2b(0x1de2),_0x307c2b(0x592d),_0x307c2b(0x18ac),_0x307c2b(0x467b),_0x307c2b(0x2717),_0x307c2b(0x377a),_0x307c2b(0x182e),_0x307c2b(0x17bb),_0x307c2b(0x2176),_0x307c2b(0x631),'drawTextImage_',_0x307c2b(0x13d3),'getEffectSetting',_0x307c2b(0x2446),_0x307c2b(0x1b39),'CULL_FRAGMENTS',_0x307c2b(0x3284),_0x307c2b(0x1139),'_dirtTileOffset','font-weight',_0x307c2b(0x37f),_0x307c2b(0x268e),_0x307c2b(0x3b63),_0x307c2b(0x2452),_0x307c2b(0x54fc),_0x307c2b(0x2e7d),_0x307c2b(0x5928),_0x307c2b(0x2bde),_0x307c2b(0x595b),_0x307c2b(0x36d),'_debugShaders','PATH','requiresWC','<select\x20multiple=\x27multiple\x27>',_0x307c2b(0xcc8),_0x307c2b(0x30cb),_0x307c2b(0x130f),_0x307c2b(0x4853),'linePtsCount',_0x307c2b(0x2c89),'_isClosed',_0x307c2b(0x1f1a),'_maximumHeights',_0x307c2b(0x3fad),_0x307c2b(0x289a),_0x307c2b(0x443),_0x307c2b(0x1009),'ONE_MINUS_DST_COLOR','memManager',_0x307c2b(0x3927),_0x307c2b(0x3a9e),_0x307c2b(0x2092),_0x307c2b(0x2218),'\x20doesn\x27t\x20have\x20imagery',_0x307c2b(0x2722),'/{z}/{x}/{y}',_0x307c2b(0x560f),'_rangeMode','\x22\x20width=\x2270\x22\x20height=\x2248\x22\x20/></td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-zoom\x22>Zoom\x20view</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22cesium-navigation-help-details\x22>Two\x20finger\x20pinch</div>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</td>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</tr>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<tr>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<td><img\x20src=\x22','LEFT_DOWN',_0x307c2b(0x1b77),_0x307c2b(0x555a),_0x307c2b(0x286f),'data-constant','_feedbackShaderProgram',_0x307c2b(0x2b92),'TEXT_SHADOW_VALUES',_0x307c2b(0x2d2),_0x307c2b(0x4bfc),_0x307c2b(0x49d7),_0x307c2b(0x2af2),_0x307c2b(0x4bb4),_0x307c2b(0x46c8),_0x307c2b(0x26e1),_0x307c2b(0x1c7e),_0x307c2b(0x3522),_0x307c2b(0x894),'sourceLayer',_0x307c2b(0x17c8),_0x307c2b(0x2c6),_0x307c2b(0xb53),_0x307c2b(0xdff),_0x307c2b(0x3df9),'EPSILON9',_0x307c2b(0x1111),_0x307c2b(0x4a3e),_0x307c2b(0x5669),'?fields=',_0x307c2b(0x41cd),_0x307c2b(0x1f28),_0x307c2b(0x409),'VoxelGridLayer3D',_0x307c2b(0x3848),'warning:\x20',_0x307c2b(0x4a8a),_0x307c2b(0x21e8),'isSilhouette',_0x307c2b(0x1ae8),'clamp','parts',_0x307c2b(0x29b2),_0x307c2b(0x2a6a),'lastCameraZoomLevel','extrudedHeight','loadGeometry',_0x307c2b(0x13f0),_0x307c2b(0x927),_0x307c2b(0x739),'getAssetVersion',_0x307c2b(0x4f29),_0x307c2b(0x2489),_0x307c2b(0x4518),'_setExecuteCallBackFunc',_0x307c2b(0x69b),'[language]',_0x307c2b(0x5763),_0x307c2b(0x2acc),_0x307c2b(0x34d3),'northeastTile',_0x307c2b(0xc93),'#FF1493',_0x307c2b(0x3cd8),_0x307c2b(0x3f79),_0x307c2b(0x33f1),_0x307c2b(0x52da),_0x307c2b(0x14f),_0x307c2b(0xbcb),'_shadowsSubscription',_0x307c2b(0x1414),'ANIMATION_BLINK_EXP',_0x307c2b(0x46e0),_0x307c2b(0x2b86),_0x307c2b(0x1905),'getServerUrl',_0x307c2b(0x20f),_0x307c2b(0x41f6),'loadFail','_upSampleWidth','changedTouches',_0x307c2b(0x4022),_0x307c2b(0x253e),_0x307c2b(0x3c9),_0x307c2b(0x31d1),_0x307c2b(0x3a3d),_0x307c2b(0x3e5f),_0x307c2b(0x5046),_0x307c2b(0x52d0),_0x307c2b(0x5950),_0x307c2b(0x5617),'imageId',_0x307c2b(0x4ce0),_0x307c2b(0x5d5),_0x307c2b(0x877),_0x307c2b(0x2042),_0x307c2b(0x3ecd),_0x307c2b(0x480c),_0x307c2b(0x4bb1),_0x307c2b(0x3ad8),_0x307c2b(0x401e),_0x307c2b(0x2265),_0x307c2b(0x5978),_0x307c2b(0x4c32),_0x307c2b(0x53a7),'swipeStateChange',_0x307c2b(0x22e9),_0x307c2b(0x2291),'pictureSymbolSizey','setAnimationName',_0x307c2b(0x4b63),'getCoordinates','uEmissionTexAtlasTilingAndOffset',_0x307c2b(0x41b9),_0x307c2b(0x539),_0x307c2b(0x16d3),_0x307c2b(0x95c),_0x307c2b(0x12c),'rangeMax',_0x307c2b(0x10c0),_0x307c2b(0x79e),_0x307c2b(0x2f85),_0x307c2b(0x49ae),_0x307c2b(0x41fc),'ifIndex','_createGeometryResults',_0x307c2b(0x57db),_0x307c2b(0x165a),'uniform\x20mat4\x20u_matrix;\x0auniform\x20vec2\x20u_tl_parent;\x0auniform\x20float\x20u_scale_parent;\x0auniform\x20float\x20u_buffer_scale;\x0a\x0aattribute\x20vec2\x20a_pos;\x0aattribute\x20vec2\x20a_texture_pos;\x0a\x0avarying\x20vec2\x20v_pos0;\x0avarying\x20vec2\x20v_pos1;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(a_pos,\x200,\x201);\x0a\x20\x20\x20\x20//\x20We\x20are\x20using\x20Int16\x20for\x20texture\x20position\x20coordinates\x20to\x20give\x20us\x20enough\x20precision\x20for\x0a\x20\x20\x20\x20//\x20fractional\x20coordinates.\x20We\x20use\x208192\x20to\x20scale\x20the\x20texture\x20coordinates\x20in\x20the\x20buffer\x0a\x20\x20\x20\x20//\x20as\x20an\x20arbitrarily\x20high\x20number\x20to\x20preserve\x20adequate\x20precision\x20when\x20rendering.\x0a\x20\x20\x20\x20//\x20This\x20is\x20also\x20the\x20same\x20value\x20as\x20the\x20EXTENT\x20we\x20are\x20using\x20for\x20our\x20tile\x20buffer\x20pos\x20coordinates,\x0a\x20\x20\x20\x20//\x20so\x20math\x20for\x20modifying\x20either\x20is\x20consistent.\x0a\x20\x20\x20\x20v_pos0\x20=\x20(((a_texture_pos\x20/\x208192.0)\x20-\x200.5)\x20/\x20u_buffer_scale\x20)\x20+\x200.5;\x0a\x20\x20\x20\x20v_pos1\x20=\x20(v_pos0\x20*\x20u_scale_parent)\x20+\x20u_tl_parent;\x0a}\x0a',_0x307c2b(0x3f88),_0x307c2b(0x5958),'SHOW_REFLECTIVE_OCEAN',_0x307c2b(0x153b),_0x307c2b(0x57f7),'\x20\x20color\x20+=\x20diffuse.rgb\x20*\x20diffuseLight;\x0a',_0x307c2b(0x2d7d),_0x307c2b(0x3b23),_0x307c2b(0xf0a),'feature.geometry\x20is\x20required.','addTextSection',_0x307c2b(0x11a1),_0x307c2b(0x4c7b),_0x307c2b(0x3aae),'S3M','hashtag',_0x307c2b(0x59af),_0x307c2b(0x1be3),_0x307c2b(0x2f8e),_0x307c2b(0x2185),_0x307c2b(0x4233),_0x307c2b(0x1ebc),_0x307c2b(0x380),_0x307c2b(0x449),_0x307c2b(0x2f0c),_0x307c2b(0x182b),_0x307c2b(0x342f),'\x20is\x20not\x20a\x20function.',_0x307c2b(0x3aa3),'isInitialize',_0x307c2b(0x3d1d),_0x307c2b(0x3263),_0x307c2b(0x3c20),_0x307c2b(0x2b59),_0x307c2b(0x4fc4),_0x307c2b(0x5198),'\x20=\x20czm_octDecode(','_queryCollection',_0x307c2b(0x1d23),_0x307c2b(0x3d0e),_0x307c2b(0x384d),_0x307c2b(0x580c),_0x307c2b(0x16a6),_0x307c2b(0x3c74),_0x307c2b(0x262b),_0x307c2b(0x2c30),_0x307c2b(0x4262),_0x307c2b(0x10f3),'ThirdParty/earcut.wasm',_0x307c2b(0x4cc1),'getOrbitsWidth',_0x307c2b(0x47ed),_0x307c2b(0x382e),_0x307c2b(0x51b),'attribute\x20vec4\x20pickColor;\x0avarying\x20vec4\x20v_pickColor;\x0a',_0x307c2b(0x35a5),_0x307c2b(0x478f),_0x307c2b(0x1ba8),_0x307c2b(0x359a),_0x307c2b(0x269b),'didt',_0x307c2b(0x3e49),_0x307c2b(0x2da5),'_dimensions',_0x307c2b(0x1bd),_0x307c2b(0x1d8d),_0x307c2b(0x3d22),_0x307c2b(0x3c23),_0x307c2b(0xcf2),_0x307c2b(0x47ca),'inverseProjection',_0x307c2b(0x1704),_0x307c2b(0x34dd),_0x307c2b(0x3a5f),_0x307c2b(0x4bc9),_0x307c2b(0x5a8a),_0x307c2b(0x19f8),'parseBackgroundPosition',_0x307c2b(0x3e16),'_quadtree',_0x307c2b(0x4589),_0x307c2b(0x10c2),_0x307c2b(0x3bc5),_0x307c2b(0x4d3),_0x307c2b(0x17e3),'3857',_0x307c2b(0x22ae),_0x307c2b(0x3d40),'comp',_0x307c2b(0x35e2),_0x307c2b(0x688),_0x307c2b(0x47c1),_0x307c2b(0x2944),_0x307c2b(0x4934),_0x307c2b(0x3ce4),_0x307c2b(0xf58),_0x307c2b(0x141),_0x307c2b(0x4c0d),'application/vnd.oasis.opendocument.presentation','GeoEntityRootNode',_0x307c2b(0x352a),_0x307c2b(0x4d34),_0x307c2b(0x836),_0x307c2b(0x4671),_0x307c2b(0xa65),_0x307c2b(0x2917),'_debugViewerRequestVolume',_0x307c2b(0x4555),'TextReplay','disableServerExcavation','ALLOW_ARIA_ATTR',_0x307c2b(0x4127),'minimumAlpha',_0x307c2b(0x1fcc),_0x307c2b(0x52b5),_0x307c2b(0x1c91),_0x307c2b(0x27dc),'//\x20floor(127\x20/\x202)\x20==\x2063.0\x0a//\x20the\x20maximum\x20allowed\x20miter\x20limit\x20is\x202.0\x20at\x20the\x20moment.\x20the\x20extrude\x20normal\x20is\x0a//\x20stored\x20in\x20a\x20byte\x20(-128..127).\x20we\x20scale\x20regular\x20normals\x20up\x20to\x20length\x2063,\x20but\x0a//\x20there\x20are\x20also\x20special\x20normals\x20that\x20have\x20a\x20bigger\x20length\x20(of\x20up\x20to\x20126\x20in\x0a//\x20this\x20case).\x0a//\x20#define\x20scale\x2063.0\x0a\x20\x20\x20\x20#define\x20scale\x200.015873016\x0a\x0a//\x20We\x20scale\x20the\x20distance\x20before\x20adding\x20it\x20to\x20the\x20buffers\x20so\x20that\x20we\x20can\x20store\x0a//\x20long\x20distances\x20for\x20long\x20segments.\x20Use\x20this\x20value\x20to\x20unscale\x20the\x20distance.\x0a\x20\x20\x20\x20#define\x20LINE_DISTANCE_SCALE\x202.0\x0a\x0a\x20\x20\x20\x20attribute\x20vec2\x20a_pos_normal;\x0a\x20\x20\x20\x20attribute\x20vec4\x20a_data;\x0a\x0a\x20\x20\x20\x20uniform\x20mat4\x20u_matrix;\x0a\x20\x20\x20\x20uniform\x20mediump\x20float\x20u_ratio;\x0a\x20\x20\x20\x20uniform\x20lowp\x20float\x20u_device_pixel_ratio;\x0a\x20\x20\x20\x20uniform\x20vec2\x20u_patternscale_a;\x0a\x20\x20\x20\x20uniform\x20float\x20u_tex_y_a;\x0a\x20\x20\x20\x20uniform\x20vec2\x20u_patternscale_b;\x0a\x20\x20\x20\x20uniform\x20float\x20u_tex_y_b;\x0a\x20\x20\x20\x20uniform\x20vec2\x20u_units_to_pixels;\x0a\x0a\x20\x20\x20\x20varying\x20vec2\x20v_normal;\x0a\x20\x20\x20\x20varying\x20vec2\x20v_width2;\x0a\x20\x20\x20\x20varying\x20vec2\x20v_tex_a;\x0a\x20\x20\x20\x20varying\x20vec2\x20v_tex_b;\x0a\x20\x20\x20\x20varying\x20float\x20v_gamma_scale;\x0a\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20color\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20blur\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a#pragma\x20mapbox:\x20define\x20mediump\x20float\x20gapwidth\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20offset\x0a#pragma\x20mapbox:\x20define\x20mediump\x20float\x20width\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20floorwidth\x0a\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20blur\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20float\x20gapwidth\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20offset\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20float\x20width\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20floorwidth\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20the\x20distance\x20over\x20which\x20the\x20line\x20edge\x20fades\x20out.\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Retina\x20devices\x20need\x20a\x20smaller\x20distance\x20to\x20avoid\x20aliasing.\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20ANTIALIASING\x20=\x201.0\x20/\x20u_device_pixel_ratio\x20/\x202.0;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20a_extrude\x20=\x20a_data.xy\x20-\x20128.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20a_direction\x20=\x20mod(a_data.z,\x204.0)\x20-\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20a_linesofar\x20=\x20(floor(a_data.z\x20/\x204.0)\x20+\x20a_data.w\x20*\x2064.0)\x20*\x20LINE_DISTANCE_SCALE;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pos\x20=\x20floor(a_pos_normal\x20*\x200.5);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20x\x20is\x201\x20if\x20it\x27s\x20a\x20round\x20cap,\x200\x20otherwise\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20y\x20is\x201\x20if\x20the\x20normal\x20points\x20up,\x20and\x20-1\x20if\x20it\x20points\x20down\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20We\x20store\x20these\x20in\x20the\x20least\x20significant\x20bit\x20of\x20a_pos_normal\x0a\x20\x20\x20\x20\x20\x20\x20\x20mediump\x20vec2\x20normal\x20=\x20a_pos_normal\x20-\x202.0\x20*\x20pos;\x0a\x20\x20\x20\x20\x20\x20\x20\x20normal.y\x20=\x20normal.y\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_normal\x20=\x20normal;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20these\x20transformations\x20used\x20to\x20be\x20applied\x20in\x20the\x20JS\x20and\x20native\x20code\x20bases.\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20moved\x20them\x20into\x20the\x20shader\x20for\x20clarity\x20and\x20simplicity.\x0a\x20\x20\x20\x20\x20\x20\x20\x20gapwidth\x20=\x20gapwidth\x20/\x202.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20halfwidth\x20=\x20width\x20/\x202.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20offset\x20=\x20-1.0\x20*\x20offset;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20inset\x20=\x20gapwidth\x20+\x20(gapwidth\x20>\x200.0\x20?\x20ANTIALIASING\x20:\x200.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20outset\x20=\x20gapwidth\x20+\x20halfwidth\x20*\x20(gapwidth\x20>\x200.0\x20?\x202.0\x20:\x201.0)\x20+\x20(halfwidth\x20==\x200.0\x20?\x200.0\x20:\x20ANTIALIASING);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Scale\x20the\x20extrusion\x20vector\x20down\x20to\x20a\x20normal\x20and\x20then\x20up\x20by\x20the\x20line\x20width\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20of\x20this\x20vertex.\x0a\x20\x20\x20\x20\x20\x20\x20\x20mediump\x20vec2\x20dist\x20=outset\x20*\x20a_extrude\x20*\x20scale;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Calculate\x20the\x20offset\x20when\x20drawing\x20a\x20line\x20that\x20is\x20to\x20the\x20side\x20of\x20the\x20actual\x20line.\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20We\x20do\x20this\x20by\x20creating\x20a\x20vector\x20that\x20points\x20towards\x20the\x20extrude,\x20but\x20rotate\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20it\x20when\x20we\x27re\x20drawing\x20round\x20end\x20points\x20(a_direction\x20=\x20-1\x20or\x201)\x20since\x20their\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20extrude\x20vector\x20points\x20in\x20another\x20direction.\x0a\x20\x20\x20\x20\x20\x20\x20\x20mediump\x20float\x20u\x20=\x200.5\x20*\x20a_direction;\x0a\x20\x20\x20\x20\x20\x20\x20\x20mediump\x20float\x20t\x20=\x201.0\x20-\x20abs(u);\x0a\x20\x20\x20\x20\x20\x20\x20\x20mediump\x20vec2\x20offset2\x20=\x20offset\x20*\x20a_extrude\x20*\x20scale\x20*\x20normal.y\x20*\x20mat2(t,\x20-u,\x20u,\x20t);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20projected_extrude\x20=\x20u_matrix\x20*\x20vec4(dist\x20/\x20u_ratio,\x200.0,\x200.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(pos\x20+\x20offset2\x20/\x20u_ratio,\x200.0,\x201.0)\x20+\x20projected_extrude;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20calculate\x20how\x20much\x20the\x20perspective\x20view\x20squishes\x20or\x20stretches\x20the\x20extrude\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20extrude_length_without_perspective\x20=\x20length(dist);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20extrude_length_with_perspective\x20=\x20length(projected_extrude.xy\x20/\x20gl_Position.w\x20*\x20u_units_to_pixels);\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_gamma_scale\x20=\x20extrude_length_without_perspective\x20/\x20extrude_length_with_perspective;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_tex_a\x20=\x20vec2(a_linesofar\x20*\x20u_patternscale_a.x\x20/\x20floorwidth,\x20normal.y\x20*\x20u_patternscale_a.y\x20+\x20u_tex_y_a);\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_tex_b\x20=\x20vec2(a_linesofar\x20*\x20u_patternscale_b.x\x20/\x20floorwidth,\x20normal.y\x20*\x20u_patternscale_b.y\x20+\x20u_tex_y_b);\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_tex_a.y\x20=\x201.0\x20-\x20v_tex_a.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_tex_b.y\x20=\x201.0\x20-\x20v_tex_b.y;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_width2\x20=\x20vec2(outset,\x20inset);\x0a\x20\x20\x20\x20}\x0a',_0x307c2b(0x45f0),'_smaa',_0x307c2b(0x3661),'computeNeighbors',_0x307c2b(0x520e),_0x307c2b(0x336b),'getGeometryInstanceAttributes',_0x307c2b(0x5552),_0x307c2b(0x44b9),'Unknown\x20crs\x20type:\x20','Circle','getPtsByTriangle',_0x307c2b(0x4e71),_0x307c2b(0x2b8d),_0x307c2b(0x1722),'QUANTIZED_VOLUME_OFFSET',_0x307c2b(0x3f43),_0x307c2b(0x1d7e),_0x307c2b(0x2b08),_0x307c2b(0x53ee),'rangeList',_0x307c2b(0x155),_0x307c2b(0x1f74),_0x307c2b(0x25f4),_0x307c2b(0xdcf),'drawChars_',_0x307c2b(0x4bee),_0x307c2b(0x1acf),_0x307c2b(0x291d),_0x307c2b(0x2483),_0x307c2b(0x5a6e),_0x307c2b(0x5172),_0x307c2b(0x322c),_0x307c2b(0x3e13),_0x307c2b(0x3f9f),'_onGeometryChanged',_0x307c2b(0x2c37),'billboardCollection_indexBufferBatched',_0x307c2b(0x58dc),'accentunder',_0x307c2b(0x40b4),'symbolSDFUniformValues',_0x307c2b(0x41c9),_0x307c2b(0x117a),_0x307c2b(0x3f3a),_0x307c2b(0x56ca),_0x307c2b(0x4656),_0x307c2b(0x88b),_0x307c2b(0x3d7d),'_evaluate','cartographicLimitRectangle',_0x307c2b(0x1e38),'aggregation',_0x307c2b(0x23ec),'_executeCallBackFunction',_0x307c2b(0x55c7),_0x307c2b(0x14c2),'_axes',_0x307c2b(0x9d8),_0x307c2b(0x4d99),'_textureAtlasGUID',_0x307c2b(0x2b60),_0x307c2b(0x2f82),'computeBoundingRectangle',_0x307c2b(0x4918),_0x307c2b(0x31ce),_0x307c2b(0x1e8a),_0x307c2b(0x43cf),'computedStyle',_0x307c2b(0x4308),'_computeScanPts',_0x307c2b(0x2ed6),_0x307c2b(0x112a),_0x307c2b(0xb6b),_0x307c2b(0x6f9),_0x307c2b(0x246d),_0x307c2b(0x3c5f),'NonIncreasing','APPLY_GLOBESPLIT',_0x307c2b(0x21a3),_0x307c2b(0x3a3),_0x307c2b(0x268d),_0x307c2b(0x23f9),_0x307c2b(0x4d1d),_0x307c2b(0x3f57),'renderVectorBy2DCanvas','viewerRequestVolume',_0x307c2b(0x2375),_0x307c2b(0x598),_0x307c2b(0x25ab),_0x307c2b(0x3d92),_0x307c2b(0xb55),_0x307c2b(0x2752),_0x307c2b(0x4ab3),'from_greenwich',_0x307c2b(0x3afa),_0x307c2b(0x5a37),_0x307c2b(0x1948),_0x307c2b(0xc32),_0x307c2b(0x12a),'expire',_0x307c2b(0x46c7),'ROUND_HALF_FLOOR',_0x307c2b(0x36a7),_0x307c2b(0x1e06),_0x307c2b(0x4310),_0x307c2b(0x35af),_0x307c2b(0x2c70),_0x307c2b(0x29f),_0x307c2b(0x3f86),_0x307c2b(0x26b5),_0x307c2b(0x29ff),_0x307c2b(0x577f),'_zoomOptions',_0x307c2b(0x2b5),'lightboxCredits','importNode','_shadowMapMaxDis',_0x307c2b(0x538a),_0x307c2b(0x47d),_0x307c2b(0x20ce),'EPSG:102113',_0x307c2b(0x49cc),'innerContents',_0x307c2b(0x3da3),_0x307c2b(0x4cf3),'dimStats',_0x307c2b(0x1eb7),_0x307c2b(0x304b),'/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20floating-point\x20constant\x20for\x20<code>1/pi</code>.\x0a\x20*\x0a\x20*\x20@alias\x20czm_oneOverPi\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20CesiumMath.ONE_OVER_PI\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20const\x20float\x20czm_oneOverPi\x20=\x20...;\x0a\x20*\x0a\x20*\x20//\x20Example\x0a\x20*\x20float\x20pi\x20=\x201.0\x20/\x20czm_oneOverPi;\x0a\x20*/\x0aconst\x20float\x20czm_oneOverPi\x20=\x200.3183098861837907;\x0a',_0x307c2b(0x1f9a),'maxLevel',_0x307c2b(0x2c86),'availabilityPromiseCache',_0x307c2b(0x2bee),_0x307c2b(0x23d2),_0x307c2b(0x5567),'westHemisphereGeometry',_0x307c2b(0x587a),_0x307c2b(0x47c8),_0x307c2b(0x4a4),_0x307c2b(0x4bb6),_0x307c2b(0x2670),_0x307c2b(0x3099),_0x307c2b(0x345e),'_undergroundDepth',_0x307c2b(0x19a4),_0x307c2b(0x50c6),_0x307c2b(0x2bb7),'createTween',_0x307c2b(0x57df),_0x307c2b(0x1432),_0x307c2b(0x36ce),_0x307c2b(0x5080),_0x307c2b(0x512e),_0x307c2b(0x3eb6),_0x307c2b(0x367b),_0x307c2b(0x3e04),_0x307c2b(0x569e),_0x307c2b(0xc66),_0x307c2b(0xc49),_0x307c2b(0x867),_0x307c2b(0xba1),_0x307c2b(0xdbe),_0x307c2b(0x97f),_0x307c2b(0x2d3c),_0x307c2b(0x427d),_0x307c2b(0x16fc),'\x20\x20float\x20specularIntensity\x20=\x20max(0.,\x20pow(max(dot(reflectDir,\x20viewDir),\x200.),\x20u_shininess));\x0a','clipPlaneclipPlane',_0x307c2b(0x551a),'POLYGON_HOLE','float\x20get2DYPositionFraction(vec2\x20textureCoordinates)\x20{\x20return\x20get2DGeographicYPositionFraction(textureCoordinates);\x20}',_0x307c2b(0x58cc),_0x307c2b(0xec9),'cesium-projectionPicker-wrapper\x20cesium-toolbar-button',_0x307c2b(0x1319),_0x307c2b(0x16c5),_0x307c2b(0x58d3),_0x307c2b(0x4ab4),'deltaMode',_0x307c2b(0x4dc1),_0x307c2b(0x5205),'</th><td>',_0x307c2b(0x2cfe),_0x307c2b(0x5124),'uniform\x20sampler2D\x20tile_pickTexture;\x20\x0auniform\x20sampler2D\x20tile_batchTexture;\x20\x0avarying\x20vec2\x20tile_featureSt;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20vec4\x20featureProperties\x20=\x20texture2D(tile_batchTexture,\x20tile_featureSt);\x20\x0a\x20\x20\x20\x20if\x20(featureProperties.a\x20==\x200.0)\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20}\x20\x0a',_0x307c2b(0x89e),_0x307c2b(0x464),'loadWithXhr',_0x307c2b(0x373),'isTextureShare',_0x307c2b(0xd31),'_prepareRatio',_0x307c2b(0x4faf),_0x307c2b(0x2333),'addWaterPlane',_0x307c2b(0x59c1),_0x307c2b(0x5211),_0x307c2b(0x36cf),_0x307c2b(0x22a1),_0x307c2b(0x5299),_0x307c2b(0x5964),'rayTriangleParametric','_attenuation','SceneMode',_0x307c2b(0x7d8),_0x307c2b(0x1964),'_showAlphaProperties','EventType',_0x307c2b(0x1c81),_0x307c2b(0xf8e),'Constrast',_0x307c2b(0x4b61),_0x307c2b(0x1234),_0x307c2b(0x3afc),'_float32View',_0x307c2b(0x16c3),_0x307c2b(0x3f73),'czm_batchTable_operation',_0x307c2b(0x22fb),_0x307c2b(0x2634),'<br>    ',_0x307c2b(0x2191),_0x307c2b(0x46e3),'STENCIL_INDEX8','_createVertexArrayForMesh',_0x307c2b(0x14b),_0x307c2b(0x1549),_0x307c2b(0xeef),_0x307c2b(0x393c),_0x307c2b(0x2412),_0x307c2b(0x22ea),'skyBoxCommand',_0x307c2b(0x1841),_0x307c2b(0x490b),_0x307c2b(0x35e1),'rgba(224,207,226,1.00)',_0x307c2b(0x39c2),_0x307c2b(0x166e),_0x307c2b(0x623),_0x307c2b(0xa88),_0x307c2b(0x261),_0x307c2b(0x585f),'nodePermissions',_0x307c2b(0x4f97),_0x307c2b(0xa27),'/**\x0a\x20*\x20The\x20automatic\x20GLSL\x20constant\x20for\x20{@link\x20Pass#TRANSLUCENT}\x0a\x20*\x0a\x20*\x20@name\x20czm_passTranslucent\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20czm_pass\x0a\x20*/\x0aconst\x20float\x20czm_passTranslucent\x20=\x2018.0;',_0x307c2b(0x4e88),_0x307c2b(0x1f14),_0x307c2b(0x391e),_0x307c2b(0x19d2),_0x307c2b(0xaaf),_0x307c2b(0x4fa3),'response','_scratchHoldUrl',_0x307c2b(0x5555),_0x307c2b(0x3e0),_0x307c2b(0x5774),'textureEffect','#extension\x20GL_EXT_frag_depth\x20:\x20enable\x0auniform\x20sampler2D\x20colorTexture;\x0auniform\x20sampler2D\x20depthTexture;\x0auniform\x20sampler2D\x20classifiedTexture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20if\x20(color.a\x20==\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20bool\x20isClassified\x20=\x20all(equal(texture2D(classifiedTexture,\x20v_textureCoordinates),\x20vec4(0.0)));\x0a#ifdef\x20UNCLASSIFIED\x0a\x20\x20\x20\x20vec4\x20highlightColor\x20=\x20czm_invertClassificationColor;\x0a\x20\x20\x20\x20if\x20(isClassified)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#else\x0a\x20\x20\x20\x20vec4\x20highlightColor\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20if\x20(!isClassified)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color\x20*\x20highlightColor;\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20texture2D(depthTexture,\x20v_textureCoordinates).r;\x0a}\x0a',_0x307c2b(0x52b2),_0x307c2b(0x36d1),_0x307c2b(0x4cbb),'hasPaintOverrides',_0x307c2b(0x1fa5),'endTransformFeedback','instancesLength','ENABLE_WEBGL',_0x307c2b(0x474e),_0x307c2b(0x5a91),_0x307c2b(0x35db),_0x307c2b(0x5a59),_0x307c2b(0x1994),_0x307c2b(0x38f9),'mvtProperties',_0x307c2b(0x4387),_0x307c2b(0x50a),'depthBuffer',_0x307c2b(0x275a),_0x307c2b(0x3972),_0x307c2b(0xd92),_0x307c2b(0x1721),_0x307c2b(0x18bc),_0x307c2b(0x4ccf),_0x307c2b(0x3f90),_0x307c2b(0x59da),_0x307c2b(0x2b32),_0x307c2b(0xb34),_0x307c2b(0x5361),_0x307c2b(0x43b7),_0x307c2b(0x34b4),_0x307c2b(0x3eea),'_groundBatches',_0x307c2b(0x397e),_0x307c2b(0xce4),_0x307c2b(0xbfa),_0x307c2b(0x5ae8),_0x307c2b(0x5279),_0x307c2b(0x52a1),_0x307c2b(0x4d7d),_0x307c2b(0x5756),_0x307c2b(0x14e4),'_horizonDistance',_0x307c2b(0x1292),_0x307c2b(0x55be),'eyeHeight2D',_0x307c2b(0x236b),'/**\x0a\x20*\x20@name\x20czm_depthRangeStruct\x0a\x20*\x20@glslStruct\x0a\x20*/\x0astruct\x20czm_depthRangeStruct\x0a{\x0a\x20\x20\x20\x20float\x20near;\x0a\x20\x20\x20\x20float\x20far;\x0a};\x0a',_0x307c2b(0x3f4),_0x307c2b(0x7cb),'minimumRotationSpeed',_0x307c2b(0x3d36),_0x307c2b(0x1df2),_0x307c2b(0x53d6),'_numberOfVertexAttributes',_0x307c2b(0x2c9c),_0x307c2b(0x5aaa),_0x307c2b(0x587f),_0x307c2b(0x458f),_0x307c2b(0x40cf),_0x307c2b(0x38a2),_0x307c2b(0x42d2),_0x307c2b(0xc45),_0x307c2b(0x290c),_0x307c2b(0x54cc),_0x307c2b(0x1989),_0x307c2b(0x3ab6),_0x307c2b(0x3e8b),_0x307c2b(0x15ac),_0x307c2b(0x4d65),_0x307c2b(0x2aa9),_0x307c2b(0x665),_0x307c2b(0x1c85),_0x307c2b(0x4305),_0x307c2b(0x57ef),_0x307c2b(0x1485),_0x307c2b(0x4447),_0x307c2b(0x515a),'ellipsod',_0x307c2b(0x47c0),_0x307c2b(0x2652),_0x307c2b(0xff0),_0x307c2b(0xab1),_0x307c2b(0x2460),'_v3ProfileDir',_0x307c2b(0x34dc),_0x307c2b(0x1458),_0x307c2b(0x4e3),_0x307c2b(0x3487),_0x307c2b(0xa1f),_0x307c2b(0x1654),_0x307c2b(0x244b),_0x307c2b(0x2c12),_0x307c2b(0x492f),'viewFrom',_0x307c2b(0x25d),'add\x20S3MGroup\x20layer','afterExecute',_0x307c2b(0x27ca),_0x307c2b(0x11bc),_0x307c2b(0x2536),'_updateDependencies','_presetLightSource',_0x307c2b(0x398d),_0x307c2b(0x3bb6),_0x307c2b(0x153d),_0x307c2b(0x55ed),_0x307c2b(0x3ca9),'unsupported\x20Huffman\x20version',_0x307c2b(0x2139),_0x307c2b(0x2ac4),'cosineSquaredAlpha',_0x307c2b(0x639),_0x307c2b(0x149e),_0x307c2b(0x1530),_0x307c2b(0x18ca),_0x307c2b(0x1d2c),_0x307c2b(0xba6),_0x307c2b(0x194c),'SYMBOL_GROUP',_0x307c2b(0x33f8),_0x307c2b(0x4373),'uForeColor',_0x307c2b(0x899),_0x307c2b(0x5ada),_0x307c2b(0x49f9),_0x307c2b(0x18e8),_0x307c2b(0x412a),'MAX_VALUE',_0x307c2b(0x802),'getCommonSymbols',_0x307c2b(0x1cba),_0x307c2b(0x31e),_0x307c2b(0x54be),_0x307c2b(0x59c7),_0x307c2b(0x4094),_0x307c2b(0x56f1),_0x307c2b(0x1f95),_0x307c2b(0x46be),_0x307c2b(0x4cf5),_0x307c2b(0x451e),_0x307c2b(0x1716),_0x307c2b(0x25ce),_0x307c2b(0x44ac),_0x307c2b(0x4f5f),_0x307c2b(0x362c),_0x307c2b(0x2411),_0x307c2b(0x26e4),_0x307c2b(0x17f8),_0x307c2b(0x40d6),_0x307c2b(0x2dfc),_0x307c2b(0x3da1),_0x307c2b(0x3bb2),'<div\x20class=\x22sm-zoom\x22>','hypRect',_0x307c2b(0x52cc),_0x307c2b(0xbc3),'position\x20equals\x20targetPosition','_maxValue',_0x307c2b(0x466f),_0x307c2b(0x5640),_0x307c2b(0x18d1),_0x307c2b(0x8fc),_0x307c2b(0x4b88),_0x307c2b(0x1ce),'oneOfSetter',_0x307c2b(0x34e0),_0x307c2b(0x2fac),_0x307c2b(0x309b),'surfaceTile','encode64',_0x307c2b(0x5922),_0x307c2b(0x11dc),_0x307c2b(0x1580),_0x307c2b(0x141e),_0x307c2b(0x4e17),_0x307c2b(0x4314),_0x307c2b(0x23a9),_0x307c2b(0x1233),_0x307c2b(0xb72),_0x307c2b(0x725),'regular',_0x307c2b(0x3a54),'_lastViewportWidth',_0x307c2b(0xc7a),'_cartographic','createHdrCommand','u_fade',_0x307c2b(0x2b94),_0x307c2b(0x1ef0),_0x307c2b(0x1820),_0x307c2b(0x3c9b),_0x307c2b(0x3ca7),'back',_0x307c2b(0x1396),_0x307c2b(0x4d66),_0x307c2b(0x147a),_0x307c2b(0x3103),_0x307c2b(0x339d),_0x307c2b(0x1249),_0x307c2b(0x2512),'edgeId',_0x307c2b(0x7dc),_0x307c2b(0x55a2),_0x307c2b(0x2e1c),_0x307c2b(0x2194),'HideLayers',_0x307c2b(0x4acb),_0x307c2b(0x2675),_0x307c2b(0x948),_0x307c2b(0x1079),_0x307c2b(0x22e0),_0x307c2b(0x4a3d),_0x307c2b(0x3431),_0x307c2b(0x4759),'currentObject',_0x307c2b(0x38a9),_0x307c2b(0x4608),_0x307c2b(0x4f54),_0x307c2b(0x56aa),_0x307c2b(0x21be),_0x307c2b(0x23cf),'_cesiumWidget',_0x307c2b(0x46f6),_0x307c2b(0x3210),'OTHER',_0x307c2b(0x2140),_0x307c2b(0x3458),_0x307c2b(0xad8),_0x307c2b(0x52e5),_0x307c2b(0x666),'seekable',_0x307c2b(0x14bc),_0x307c2b(0x403),_0x307c2b(0x385d),_0x307c2b(0x2bc7),_0x307c2b(0x54a3),_0x307c2b(0xc1a),'_velocityVectorProperty','createEllipseGeometry',_0x307c2b(0x59b6),'lambda0',_0x307c2b(0x17d2),'font-size-adjust',_0x307c2b(0x2249),_0x307c2b(0x5a93),'CRYPTO',_0x307c2b(0xf02),_0x307c2b(0x3398),'\x20\x20\x20\x20vec4\x20positionInClipCoords\x20=\x20','addVertex',_0x307c2b(0x499c),_0x307c2b(0x47c4),_0x307c2b(0x347),'renderBackgroundColor',_0x307c2b(0x3e56),'_setDataBounds',_0x307c2b(0x570a),_0x307c2b(0x1642),_0x307c2b(0x622),'/geoserver/','\x20\x20\x20\x20vec3\x20diffuseIrradiance\x20=\x20czm_sphericalHarmonics(cubeDir,\x20czm_sphericalHarmonicCoefficients);\x20\x0a',_0x307c2b(0x4736),_0x307c2b(0x1d8a),_0x307c2b(0x1950),'/home/web_user','minimumCone','case','toNodeId',_0x307c2b(0x59f8),_0x307c2b(0x2cac),_0x307c2b(0xa76),_0x307c2b(0x4f64),_0x307c2b(0x4d3f),_0x307c2b(0x1430),'getInt16',_0x307c2b(0x4b82),_0x307c2b(0x42b),_0x307c2b(0x46d4),_0x307c2b(0x3268),_0x307c2b(0x30a),_0x307c2b(0x3f72),_0x307c2b(0x389),_0x307c2b(0x17f),_0x307c2b(0x69d),_0x307c2b(0x2742),'uniform\x20mat4\x20u_matrix;\x0auniform\x20vec2\x20u_pattern_size_a;\x0auniform\x20vec2\x20u_pattern_size_b;\x0auniform\x20vec2\x20u_pixel_coord_upper;\x0auniform\x20vec2\x20u_pixel_coord_lower;\x0auniform\x20float\x20u_scale_a;\x0auniform\x20float\x20u_scale_b;\x0auniform\x20float\x20u_tile_units_to_pixels;\x0a\x0aattribute\x20vec2\x20a_pos;\x0a\x0avarying\x20vec2\x20v_pos_a;\x0avarying\x20vec2\x20v_pos_b;\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(a_pos,\x200,\x201);\x0a\x0a\x20\x20\x20\x20v_pos_a\x20=\x20get_pattern_pos(u_pixel_coord_upper,\x20u_pixel_coord_lower,\x20u_scale_a\x20*\x20u_pattern_size_a,\x20u_tile_units_to_pixels,\x20a_pos);\x0a\x20\x20\x20\x20v_pos_b\x20=\x20get_pattern_pos(u_pixel_coord_upper,\x20u_pixel_coord_lower,\x20u_scale_b\x20*\x20u_pattern_size_b,\x20u_tile_units_to_pixels,\x20a_pos);\x0a}\x0a',_0x307c2b(0x41c6),_0x307c2b(0x426),_0x307c2b(0x38d0),_0x307c2b(0x360a),_0x307c2b(0x857),_0x307c2b(0x1ffc),_0x307c2b(0x55a1),_0x307c2b(0x510e),_0x307c2b(0x51e1),_0x307c2b(0x4372),_0x307c2b(0x5237),_0x307c2b(0x35f5),_0x307c2b(0x228a),_0x307c2b(0x181e),_0x307c2b(0x1e0d),'_polygonEntityId',_0x307c2b(0x2d34),_0x307c2b(0x1011),_0x307c2b(0x53ea),_0x307c2b(0x2d68),_0x307c2b(0x4db),'Color\x20correction\x20is\x20not\x20currently\x20supported\x20on\x20the\x20mobile.',_0x307c2b(0xb49),_0x307c2b(0xab9),_0x307c2b(0x32b6),_0x307c2b(0x3bba),_0x307c2b(0x305b),_0x307c2b(0x2f09),_0x307c2b(0x1159),_0x307c2b(0x4e23),_0x307c2b(0x5ae1),'_ionRoot',_0x307c2b(0x4b28),_0x307c2b(0x2348),_0x307c2b(0x3330),_0x307c2b(0x2b98),'altglyphitem',_0x307c2b(0x22e1),_0x307c2b(0x4823),_0x307c2b(0x309a),_0x307c2b(0x2710),_0x307c2b(0x22a9),'_MVTLabel',_0x307c2b(0x1b83),_0x307c2b(0x805),'_terrainDataStructure','//\x20emulated\x20noperspective\x0a#ifndef\x20LOG_DEPTH\x0avarying\x20float\x20v_WindowZ;\x0a#endif\x0a/**\x0a\x20*\x20Clamps\x20a\x20vertex\x20to\x20the\x20far\x20plane\x20by\x20writing\x20the\x20fragments\x20depth.\x0a\x20*\x20<p>\x0a\x20*\x20The\x20shader\x20must\x20enable\x20the\x20GL_EXT_frag_depth\x20extension.\x0a\x20*\x20</p>\x0a\x20*\x0a\x20*\x20@name\x20czm_writeDepthClampedToFarPlane\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20gl_FragColor\x20=\x20color;\x0a\x20*\x20czm_writeDepthClampedToFarPlane();\x0a\x20*\x0a\x20*\x20@see\x20czm_depthClampFarPlane\x0a\x20*/\x0avoid\x20czm_writeDepthClampedToFarPlane()\x0a{\x0a#if\x20(defined(GL_EXT_frag_depth)\x20||\x20defined(WEBGL2))\x20&&\x20!defined(LOG_DEPTH)\x0a\x20\x20\x20\x20gl_FragDepthEXT\x20=\x20min(v_WindowZ\x20*\x20gl_FragCoord.w,\x201.0);\x0a#endif\x0a}\x0a',_0x307c2b(0x5987),_0x307c2b(0xa1b),_0x307c2b(0x537d),_0x307c2b(0x55ef),_0x307c2b(0x5906),'_augmentPicture','upsampleQuantizedTerrainMesh',_0x307c2b(0x8b6),_0x307c2b(0x3ebd),_0x307c2b(0x3b20),'defaultFlag',_0x307c2b(0x2d80),'AttachFiles',_0x307c2b(0x3ce5),_0x307c2b(0x2c4e),_0x307c2b(0x3d50),_0x307c2b(0x5a5b),'acos',_0x307c2b(0x1a10),_0x307c2b(0x17e1),_0x307c2b(0x2c18),_0x307c2b(0x35c2),_0x307c2b(0x8de),_0x307c2b(0x5dd),_0x307c2b(0x5440),_0x307c2b(0x3f5a),_0x307c2b(0x4052),'updatePolygons','./inffast','westIndices',_0x307c2b(0x3015),_0x307c2b(0x3fa3),_0x307c2b(0x1be7),_0x307c2b(0x47c6),_0x307c2b(0x40d4),'Region\x20horizontal\x20Line\x20Width',_0x307c2b(0x41a),'ndist','layerName',_0x307c2b(0x6fc),_0x307c2b(0x54f),_0x307c2b(0x129e),_0x307c2b(0x2de9),_0x307c2b(0x30e3),_0x307c2b(0x3adc),_0x307c2b(0x1f8f),'Int16','_minimumClockSubscription',_0x307c2b(0x302f),_0x307c2b(0x13ee),'Hangul\x20Jamo','TRANSFORM_FEEDBACK_BUFFER',_0x307c2b(0x168a),_0x307c2b(0x380a),_0x307c2b(0x8fe),_0x307c2b(0x3021),_0x307c2b(0x2b26),'layerID',_0x307c2b(0x44c1),_0x307c2b(0x3c6c),'CompositeExpressionBinder',_0x307c2b(0x2cca),_0x307c2b(0x4547),'d4422',_0x307c2b(0x2f68),_0x307c2b(0xfbd),_0x307c2b(0x3773),_0x307c2b(0x13f1),_0x307c2b(0x3891),_0x307c2b(0x4d8e),_0x307c2b(0x4cd4),_0x307c2b(0x1528),_0x307c2b(0x1de7),'_bias','getRadius',_0x307c2b(0x36dc),_0x307c2b(0x32b8),'(?!\x5cw)',_0x307c2b(0x1522),_0x307c2b(0x49f2),'varying\x20vec3\x20vecRotioCoord;',_0x307c2b(0x2b5c),_0x307c2b(0x1662),_0x307c2b(0x465d),_0x307c2b(0x457b),_0x307c2b(0x4394),_0x307c2b(0x31b6),_0x307c2b(0x3cd5),'___gxx_personality_v0',_0x307c2b(0x2f24),_0x307c2b(0x4bd7),_0x307c2b(0x3237),'Dynamic\x20Screen\x20Space\x20Error',_0x307c2b(0x4018),'showUnderLinePipe','COLOR_CORRECTION',_0x307c2b(0x18f8),'billboardGraphics',_0x307c2b(0x54c8),_0x307c2b(0x14e9),_0x307c2b(0x17e8),_0x307c2b(0x1b3d),_0x307c2b(0x1114),_0x307c2b(0x3518),_0x307c2b(0x3c60),'NEVER','_inverseViewProjection','Protocol\x20not\x20available','rasterVertex',_0x307c2b(0x2a72),_0x307c2b(0x45b5),_0x307c2b(0x5961),_0x307c2b(0x37ce),_0x307c2b(0x4254),_0x307c2b(0x2a0a),_0x307c2b(0x3f9e),'deviceorientation',_0x307c2b(0x1e7d),_0x307c2b(0x1a03),_0x307c2b(0x25b),'DiffuseMap',_0x307c2b(0x223f),_0x307c2b(0x549c),_0x307c2b(0x4278),_0x307c2b(0x1b12),_0x307c2b(0xe2c),'isCanFill',_0x307c2b(0xbee),_0x307c2b(0x9bf),'symbolAdded',_0x307c2b(0xc5b),'computeUnpackAlignedImageSize','HIGH_FLOAT','distance3D',_0x307c2b(0x3cf9),_0x307c2b(0x193f),_0x307c2b(0xb50),_0x307c2b(0x4260),_0x307c2b(0x1f59),_0x307c2b(0x8f6),_0x307c2b(0x5acb),_0x307c2b(0x532b),_0x307c2b(0x38b1),_0x307c2b(0x1680),_0x307c2b(0x504e),_0x307c2b(0xa1c),_0x307c2b(0xb04),_0x307c2b(0x44b1),'getBuildClipCfg','getUTCDate',_0x307c2b(0x4f84),_0x307c2b(0x3163),'_createRadarOutLineGeometry',_0x307c2b(0x2cb3),_0x307c2b(0x1d58),_0x307c2b(0x55f6),'glyphref',_0x307c2b(0xa6b),_0x307c2b(0x2941),_0x307c2b(0x2f94),_0x307c2b(0x22ee),'ripple_scale',_0x307c2b(0x4ffb),_0x307c2b(0x25f7),_0x307c2b(0xdf6),'strokeColor',_0x307c2b(0x24e2),'_category',_0x307c2b(0x257f),_0x307c2b(0x34a5),_0x307c2b(0x1a29),'_rsStencilPreloadPass','Enum',_0x307c2b(0x4eec),_0x307c2b(0x19bc),_0x307c2b(0x703),_0x307c2b(0x1ea6),_0x307c2b(0x2847),_0x307c2b(0x10b0),'item',_0x307c2b(0x1527),_0x307c2b(0x1242),_0x307c2b(0x820),_0x307c2b(0x4df0),_0x307c2b(0x1f31),_0x307c2b(0x1cf1),_0x307c2b(0x2b8f),_0x307c2b(0x3f04),'\x5cu00','disableCheckIfAllPixelsAreTransparent',_0x307c2b(0x35cd),_0x307c2b(0x2b5d),_0x307c2b(0x3038),_0x307c2b(0x484d),_0x307c2b(0x41d),_0x307c2b(0x4a1),_0x307c2b(0x31eb),_0x307c2b(0x49a6),_0x307c2b(0x40ac),_0x307c2b(0x1b0d),_0x307c2b(0x3e31),'createWater',_0x307c2b(0x16a2),_0x307c2b(0x1c0d),_0x307c2b(0xc4b),_0x307c2b(0x48b5),_0x307c2b(0x49db),_0x307c2b(0x36b7),_0x307c2b(0x59a3),'_useZoomWorldPosition',_0x307c2b(0x13d1),_0x307c2b(0x12e1),_0x307c2b(0x74e),_0x307c2b(0x4354),_0x307c2b(0x4d8),_0x307c2b(0x359f),_0x307c2b(0xcfb),_0x307c2b(0x5060),_0x307c2b(0x2ede),_0x307c2b(0x504),_0x307c2b(0x1004),_0x307c2b(0x3b08),_0x307c2b(0x4130),_0x307c2b(0x3bf7),_0x307c2b(0x4ab9),'doContourAnalyst',_0x307c2b(0x4a8c),_0x307c2b(0xda4),'_worldPosLeftBottom',_0x307c2b(0x4bff),_0x307c2b(0x4006),_0x307c2b(0x4e67),_0x307c2b(0x2f7d),'addOnExit',_0x307c2b(0x203e),_0x307c2b(0x462a),_0x307c2b(0x2e2f),_0x307c2b(0x135),_0x307c2b(0x3dd6),_0x307c2b(0x2ccc),'getBlurYTexture','southSkirtHeight',_0x307c2b(0x613),'OLDLACE',_0x307c2b(0x2f18),'_forceSunHoriz',_0x307c2b(0x4d60),_0x307c2b(0x436a),'endSubCommits','updateBatchTable','outputSceneToFile',_0x307c2b(0x546),_0x307c2b(0x554a),_0x307c2b(0x1bb9),_0x307c2b(0x1d28),_0x307c2b(0x471e),_0x307c2b(0x3fa5),'usemap',_0x307c2b(0x3b7a),'checkSupportedGlExtensions',_0x307c2b(0x5b43),'_vertexSizeInBytes',_0x307c2b(0x246e),_0x307c2b(0x1095),_0x307c2b(0x451),_0x307c2b(0x48d),_0x307c2b(0x4622),_0x307c2b(0x3eab),_0x307c2b(0x45fe),_0x307c2b(0x1ab4),_0x307c2b(0x3e9c),'_maximumCombinedTextureImageUnits',_0x307c2b(0x2c54),_0x307c2b(0x335b),_0x307c2b(0x35a),'normalizedAge','M\x20104.34375\x2017.5625\x20L\x2083.5\x2038.4375\x20L\x2083.40625\x2018.21875\x20L\x2076.125\x2025.5\x20L\x2076.09375\x2051.78125\x20L\x20102.3125\x2051.8125\x20L\x20102.3125\x2051.78125\x20L\x20109.625\x2044.5\x20L\x2089.1875\x2044.40625\x20L\x20110.1875\x2023.40625\x20L\x20104.34375\x2017.5625\x20z\x20M\x2023.75\x2017.59375\x20L\x2017.90625\x2023.4375\x20L\x2038.90625\x2044.4375\x20L\x2018.5\x2044.53125\x20L\x2025.78125\x2051.8125\x20L\x2052\x2051.78125\x20L\x2051.96875\x2025.53125\x20L\x2044.6875\x2018.25\x20L\x2044.625\x2038.46875\x20L\x2023.75\x2017.59375\x20z\x20M\x2025.6875\x2076.03125\x20L\x2018.375\x2083.3125\x20L\x2038.78125\x2083.40625\x20L\x2017.8125\x20104.40625\x20L\x2023.625\x20110.25\x20L\x2044.5\x2089.375\x20L\x2044.59375\x20109.59375\x20L\x2051.875\x20102.3125\x20L\x2051.875\x2076.0625\x20L\x2025.6875\x2076.03125\x20z\x20M\x20102.375\x2076.15625\x20L\x2076.15625\x2076.1875\x20L\x2076.1875\x20102.4375\x20L\x2083.46875\x20109.71875\x20L\x2083.5625\x2089.53125\x20L\x20104.40625\x20110.375\x20L\x20110.25\x20104.53125\x20L\x2089.25\x2083.53125\x20L\x20109.6875\x2083.46875\x20L\x20102.375\x2076.15625\x20z',_0x307c2b(0x8b4),_0x307c2b(0x1a00),_0x307c2b(0x16af),_0x307c2b(0x3bcd),_0x307c2b(0x3af),'writeFixed64',_0x307c2b(0x482c),_0x307c2b(0x45a1),'_removeTaskProcessorListenerCallback',_0x307c2b(0x2331),_0x307c2b(0x5754),_0x307c2b(0x1b4d),_0x307c2b(0x54b3),'_lodMax',_0x307c2b(0xa24),'addPointLong',_0x307c2b(0x2566),'showline',_0x307c2b(0xad3),_0x307c2b(0x1483),_0x307c2b(0x41de),_0x307c2b(0x1353),_0x307c2b(0x443e),_0x307c2b(0x1cc8),_0x307c2b(0xa2f),_0x307c2b(0xb29),_0x307c2b(0x2bdb),_0x307c2b(0x2885),_0x307c2b(0x1cd2),_0x307c2b(0x2aad),_0x307c2b(0xac5),_0x307c2b(0x5892),'showInfo',_0x307c2b(0x3734),_0x307c2b(0x1be2),_0x307c2b(0x3f0e),_0x307c2b(0x190a),'byte_offset',_0x307c2b(0x3d85),'sectionAngle','textCircles',_0x307c2b(0x4da4),_0x307c2b(0x41a0),'_labels',_0x307c2b(0x2ae1),_0x307c2b(0x1e2a),_0x307c2b(0x3b99),'hiddenEdgeColor',_0x307c2b(0x224a),'u_is_size_zoom_constant',_0x307c2b(0x1e4),_0x307c2b(0x3853),_0x307c2b(0x21dc),_0x307c2b(0x1517),_0x307c2b(0xdbb),_0x307c2b(0x3412),'dispose',_0x307c2b(0x9a0),'_shaderDisableDepthDistance',_0x307c2b(0x4596),'ROAD',_0x307c2b(0x5238),_0x307c2b(0x211),_0x307c2b(0x23f7),_0x307c2b(0x34eb),_0x307c2b(0x263d),_0x307c2b(0x3023),_0x307c2b(0x2470),_0x307c2b(0x35e),_0x307c2b(0x14fd),_0x307c2b(0x57e2),_0x307c2b(0x3a66),_0x307c2b(0xc8f),'getSymbolSize','isUseBatch',_0x307c2b(0x32b),'IconImageCache',_0x307c2b(0x4b36),'\x20\x20\x20vec2\x20uvEmissiveOffset\x20=\x20vec2(0.0);\x0a',_0x307c2b(0x14e0),'Disposable','usePostEffect',_0x307c2b(0x3c7b),_0x307c2b(0x36e5),_0x307c2b(0xa25),_0x307c2b(0x556c),_0x307c2b(0x2864),'_dScanSpeed',_0x307c2b(0x233e),_0x307c2b(0x1fc8),_0x307c2b(0x819),_0x307c2b(0x4f4a),_0x307c2b(0x1aab),_0x307c2b(0x58e4),_0x307c2b(0x4530),_0x307c2b(0x490c),'configureDescriptionFromProperties',_0x307c2b(0x2516),_0x307c2b(0x1a58),_0x307c2b(0x1140),_0x307c2b(0x930),_0x307c2b(0x42ca),_0x307c2b(0x16dd),_0x307c2b(0x3391),_0x307c2b(0x1664),'gl_FragDepthEXT',_0x307c2b(0x24b4),_0x307c2b(0x25ba),_0x307c2b(0x2cf0),_0x307c2b(0x12f0),_0x307c2b(0x53cc),'fixed',_0x307c2b(0xb1d),'setIsReverse',_0x307c2b(0x5415),_0x307c2b(0x1488),_0x307c2b(0x6f5),_0x307c2b(0x41fb),'geoModel',_0x307c2b(0xfd6),'createSymbol','_gapTime',_0x307c2b(0x120b),_0x307c2b(0x3c7e),_0x307c2b(0x5071),'setVisible',_0x307c2b(0x8fb),_0x307c2b(0x3a17),_0x307c2b(0x50d6),_0x307c2b(0x4385),_0x307c2b(0x3716),'toneMappingWhitePoint',_0x307c2b(0x56e4),_0x307c2b(0x686),_0x307c2b(0x3062),'Cannot\x20do\x20synchronous\x20binary\x20XHRs\x20outside\x20webworkers\x20in\x20modern\x20browsers.\x20Use\x20--embed-file\x20or\x20--preload-file\x20in\x20emcc','symbolData',_0x307c2b(0x1411),_0x307c2b(0x21fc),'MultiLineString',_0x307c2b(0x280d),'getWide',_0x307c2b(0x5419),_0x307c2b(0x4fb3),_0x307c2b(0x29d),_0x307c2b(0x360d),_0x307c2b(0x27dd),'getCollection',_0x307c2b(0x234c),'isTileMap',_0x307c2b(0x2781),_0x307c2b(0x10aa),_0x307c2b(0x5b06),'measureTextWidths',_0x307c2b(0xcf1),_0x307c2b(0x3280),_0x307c2b(0x52f6),_0x307c2b(0x874),_0x307c2b(0x39b2),_0x307c2b(0x1bf),_0x307c2b(0x4fe5),'geoEntityRotationParameters',_0x307c2b(0x4d85),_0x307c2b(0x248f),_0x307c2b(0x2777),'editSmlFileParams',_0x307c2b(0x1584),_0x307c2b(0x585e),'setMaximumClock',_0x307c2b(0x3681),_0x307c2b(0x40ab),_0x307c2b(0x4b50),_0x307c2b(0x3922),'_composites',_0x307c2b(0x961),'?tilematrix=','maxTerrainHeight','renderBorders',_0x307c2b(0x5ad),_0x307c2b(0x4e0f),_0x307c2b(0x4ede),_0x307c2b(0x2a1d),_0x307c2b(0x848),_0x307c2b(0x4b1d),_0x307c2b(0xf80),_0x307c2b(0x2525),_0x307c2b(0x4ce4),_0x307c2b(0x1d4b),_0x307c2b(0x1a9f),_0x307c2b(0x5708),_0x307c2b(0x385e),_0x307c2b(0x35c1),_0x307c2b(0x53c3),'vec3\x20edgeColor\x20=\x201.0\x20-\x20visibilityFactor\x20>\x200.001\x20?\x20visibleEdgeColor\x20:\x20hiddenEdgeColor;',_0x307c2b(0x1eb2),_0x307c2b(0x4ab8),_0x307c2b(0x4ebe),_0x307c2b(0x21ba),_0x307c2b(0x5086),_0x307c2b(0x2937),_0x307c2b(0x4b4f),_0x307c2b(0x4ec2),_0x307c2b(0x3254),_0x307c2b(0x5d3),_0x307c2b(0x466d),_0x307c2b(0x1823),_0x307c2b(0x1805),_0x307c2b(0x6e7),'kml-gx:drawOrder',_0x307c2b(0xd9d),_0x307c2b(0x86e),_0x307c2b(0x489c),_0x307c2b(0x1d60),_0x307c2b(0x552a),_0x307c2b(0x1f7b),_0x307c2b(0x4845),_0x307c2b(0x1b38),_0x307c2b(0x225d),'cacheError','updaters',_0x307c2b(0x2a85),_0x307c2b(0x4925),_0x307c2b(0xf9a),_0x307c2b(0x4ad),_0x307c2b(0xdb2),_0x307c2b(0x51c6),_0x307c2b(0x3549),_0x307c2b(0x16bc),'removeAllScriptGroup',_0x307c2b(0x2257),'minimumFrameRateDuringWarmup',_0x307c2b(0x4a39),_0x307c2b(0xa2e),_0x307c2b(0x7cf),'_sunTransmittedLuminanceSeaLevel','\x20\x20\x20\x20vec3\x20normal\x20=\x20a_normal;\x20\x0a',_0x307c2b(0x4e69),_0x307c2b(0x27cb),_0x307c2b(0x3225),_0x307c2b(0x4923),_0x307c2b(0x1f48),_0x307c2b(0x26de),'ioctl',_0x307c2b(0x1291),_0x307c2b(0x48ef),_0x307c2b(0x3ee7),'_svgPath',_0x307c2b(0x1b7c),'pointToWindowCoordinates',_0x307c2b(0x600),_0x307c2b(0x2967),_0x307c2b(0x2537),_0x307c2b(0xe55),_0x307c2b(0x1668),_0x307c2b(0x3832),_0x307c2b(0x3d3b),_0x307c2b(0x4644),_0x307c2b(0x4c3c),'_tilematrixset',_0x307c2b(0x15ad),_0x307c2b(0x4f0e),'_swipeEnabled',_0x307c2b(0x4a1c),_0x307c2b(0x403d),'_maxVisibleValue',_0x307c2b(0x3550),_0x307c2b(0x30be),'getNumBitsAbs','_xmlParser','ServiceExceptionReport',_0x307c2b(0x1652),'_selectedEntityChanged','\x22\x20failed.',_0x307c2b(0x23b8),_0x307c2b(0x157d),_0x307c2b(0x1df1),_0x307c2b(0x14f6),_0x307c2b(0x4631),'icon','_sphericalHarmonicCoefficients',_0x307c2b(0x187f),_0x307c2b(0x2e19),_0x307c2b(0x375d),_0x307c2b(0x24f9),'Material3Ds','\x20\x20\x20\x20vec3\x20position_absolute\x20=\x20vec3(czm_model\x20*\x20vec4(position,\x201.0));\x20\x0a','_pitch',_0x307c2b(0x20a4),_0x307c2b(0x40d9),'heading',_0x307c2b(0x3211),_0x307c2b(0x5634),_0x307c2b(0x5868),_0x307c2b(0x1c3c),_0x307c2b(0xadc),'_isJsonScp',_0x307c2b(0x455f),'_surfaceHeight',_0x307c2b(0x2b6d),_0x307c2b(0x476a),'CREDENTIAL',_0x307c2b(0x2015),'Style\x20references\x20a\x20property\x20\x22','cesium-viewer-animationContainer',_0x307c2b(0x1058),_0x307c2b(0x523c),'_dynamicCurrentStopIndex',_0x307c2b(0x1da3),'USE_PBR',_0x307c2b(0x20a7),_0x307c2b(0x93b),_0x307c2b(0x1609),_0x307c2b(0x416b),_0x307c2b(0x33d3),_0x307c2b(0x531e),'selectNode',_0x307c2b(0x2388),'inline-block','_imageRasterized','mapbox_clip_end',_0x307c2b(0x38fd),_0x307c2b(0x71d),'flowSpeed',_0x307c2b(0x113e),_0x307c2b(0x4782),'DYNAMICMODEL',_0x307c2b(0x4362),_0x307c2b(0x57d),'sampler2D',_0x307c2b(0x15b1),'Proxy\x20must\x20be\x20used\x20when\x20rendering\x20url',_0x307c2b(0xa50),_0x307c2b(0x29c3),_0x307c2b(0x1320),_0x307c2b(0x3ec3),'floatToTextureColor',_0x307c2b(0x3bb0),'denomalign',_0x307c2b(0x5f2),_0x307c2b(0x5156),_0x307c2b(0x10cb),_0x307c2b(0x49a5),_0x307c2b(0x519e),_0x307c2b(0x5902),_0x307c2b(0x28a0),_0x307c2b(0x3762),_0x307c2b(0xdb6),_0x307c2b(0x2db4),_0x307c2b(0x344f),_0x307c2b(0x2ff),_0x307c2b(0x26c7),_0x307c2b(0x5329),'imagerySplitPosition','void\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x20\x0a}\x20\x0a',_0x307c2b(0x21f6),_0x307c2b(0x2b4e),_0x307c2b(0x7d3),_0x307c2b(0x26dc),_0x307c2b(0x1b51),'locale','_debugColorizeTiles','customPos','FORBID_ATTR',_0x307c2b(0x77e),'instantiateWasm','pageXOffset',_0x307c2b(0xbd9),_0x307c2b(0x4b64),_0x307c2b(0x2e5b),_0x307c2b(0x1c93),_0x307c2b(0x21b2),_0x307c2b(0x1afd),'Widgets/Images/TerrainProviders/CesiumWorldTerrain.png',_0x307c2b(0x38d4),'strokeMaterialProperty',_0x307c2b(0x2aca),'debugShowShadowVolume',_0x307c2b(0x5488),_0x307c2b(0x42f7),'WEIGHTS',_0x307c2b(0x4545),_0x307c2b(0x3746),'_renderEntities',_0x307c2b(0xb0f),_0x307c2b(0x162d),'_heightChanged',_0x307c2b(0x5a0),_0x307c2b(0x496a),'fbo',_0x307c2b(0x4b68),_0x307c2b(0x1a48),_0x307c2b(0x431d),_0x307c2b(0x3a07),_0x307c2b(0x3b72),'&negativeImage=','framebufferTexture2D',_0x307c2b(0x4921),_0x307c2b(0x433b),'texts','_lUTCtime',_0x307c2b(0x590f),_0x307c2b(0x381a),'generateRhumbArc',_0x307c2b(0x25cb),'enableImageryClip',_0x307c2b(0x1aa5),_0x307c2b(0xafc),'fromRotationTranslation',_0x307c2b(0x4689),_0x307c2b(0x2271),_0x307c2b(0x3722),'varying\x20vec2\x20v_textureCoordinates;\x0a\x0auniform\x20sampler2D\x20colorTexture;\x0a\x0aconst\x20float\x20fxaaQualitySubpix\x20=\x200.5;\x0aconst\x20float\x20fxaaQualityEdgeThreshold\x20=\x200.125;\x0aconst\x20float\x20fxaaQualityEdgeThresholdMin\x20=\x200.0833;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec2\x20fxaaQualityRcpFrame\x20=\x20vec2(1.0)\x20/\x20czm_viewport.zw;\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20FxaaPixelShader(\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_textureCoordinates,\x0a\x20\x20\x20\x20\x20\x20\x20\x20colorTexture,\x0a\x20\x20\x20\x20\x20\x20\x20\x20fxaaQualityRcpFrame,\x0a\x20\x20\x20\x20\x20\x20\x20\x20fxaaQualitySubpix,\x0a\x20\x20\x20\x20\x20\x20\x20\x20fxaaQualityEdgeThreshold,\x0a\x20\x20\x20\x20\x20\x20\x20\x20fxaaQualityEdgeThresholdMin);\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates).a;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(color.rgb,\x20alpha);\x0a}\x0a',_0x307c2b(0x5034),_0x307c2b(0x3258),_0x307c2b(0x4123),_0x307c2b(0x230c),_0x307c2b(0x4c69),'preMultiplyAlpha','\x27addOnExit\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)',_0x307c2b(0xcd4),'uHypContourFillMode','RETURN_DOM',_0x307c2b(0x169a),'No\x20message\x20of\x20desired\x20type',_0x307c2b(0x1215),')\x20are\x20trying\x20to\x20control\x20descendant\x20bindings\x20of\x20the\x20same\x20element.\x20You\x20cannot\x20use\x20these\x20bindings\x20together\x20on\x20the\x20same\x20element.',_0x307c2b(0x3a6),_0x307c2b(0x3462),_0x307c2b(0x505),_0x307c2b(0x314),_0x307c2b(0x4da),_0x307c2b(0x4512),_0x307c2b(0x3965),_0x307c2b(0x2281),_0x307c2b(0x4ab6),'ColorTableMaxKey',_0x307c2b(0x43e7),_0x307c2b(0x1469),'_timeSinceLoad',_0x307c2b(0x2ea0),'nodeId',_0x307c2b(0x5395),_0x307c2b(0x1ffe),_0x307c2b(0x42bb),'_queryFieldNames','Pitch','nextPosition',_0x307c2b(0x1eeb),_0x307c2b(0x15ee),_0x307c2b(0x29b7),'enableReflection',_0x307c2b(0x3db5),_0x307c2b(0x36b8),'_stopArrived','vectorScale',_0x307c2b(0x1f63),_0x307c2b(0x5568),_0x307c2b(0x4249),_0x307c2b(0x51ad),_0x307c2b(0x2280),_0x307c2b(0x1592),_0x307c2b(0x89f),_0x307c2b(0xd29),_0x307c2b(0xd23),'KML\x20-\x20NetworkLinkControl\x20updates\x20aren\x27t\x20supported.',_0x307c2b(0x4b7a),_0x307c2b(0x318e),_0x307c2b(0x24c6),'CanvasRenderingContext2D','_upSampleHeight',_0x307c2b(0x54c3),'[object\x20Array]','varying\x20vec2\x20v_textureCoordinates;\x0auniform\x20sampler2D\x20colorTexture;\x0aconst\x20float\x20fxaaQualitySubpix\x20=\x200.5;\x0aconst\x20float\x20fxaaQualityEdgeThreshold\x20=\x200.125;\x0aconst\x20float\x20fxaaQualityEdgeThresholdMin\x20=\x200.0833;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vec2\x20fxaaQualityRcpFrame\x20=\x20vec2(1.0)\x20/\x20czm_viewport.zw;\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20FxaaPixelShader(\x0a\x20\x20\x20\x20v_textureCoordinates,\x0a\x20\x20\x20\x20colorTexture,\x0a\x20\x20\x20\x20fxaaQualityRcpFrame,\x0a\x20\x20\x20\x20fxaaQualitySubpix,\x0a\x20\x20\x20\x20fxaaQualityEdgeThreshold,\x0a\x20\x20\x20\x20fxaaQualityEdgeThresholdMin);\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates).a;\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(color.rgb,\x20alpha);\x0a}\x0a','modulePath',_0x307c2b(0x3bd7),_0x307c2b(0x1963),_0x307c2b(0x16b7),_0x307c2b(0x4d1f),_0x307c2b(0x2577),_0x307c2b(0x5138),'\x27registerFunctions\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)',_0x307c2b(0x30d9),_0x307c2b(0x44f8),_0x307c2b(0x5357),'CacheName',_0x307c2b(0x435e),_0x307c2b(0x4680),'getDefaultTokenCredit','createImageryTexture',_0x307c2b(0x25a0),_0x307c2b(0x3c8e),'./renderers/canvas',_0x307c2b(0x1db5),_0x307c2b(0x5a0e),_0x307c2b(0x1dcc),_0x307c2b(0x3486),_0x307c2b(0x5158),_0x307c2b(0x16b5),_0x307c2b(0x222b),_0x307c2b(0x37f2),'texcoords',_0x307c2b(0x2eb8),_0x307c2b(0x64f),_0x307c2b(0x319b),_0x307c2b(0x1a11),'pictureSymbolSize','onTerrain',_0x307c2b(0x338c),'Interpolation',_0x307c2b(0x3cb4),_0x307c2b(0x2d66),_0x307c2b(0x341a),_0x307c2b(0xbcf),_0x307c2b(0x4266),'middle','getLEB',_0x307c2b(0x3a71),_0x307c2b(0xa87),_0x307c2b(0x17f1),_0x307c2b(0x3f4f),_0x307c2b(0x5583),_0x307c2b(0x2d3a),_0x307c2b(0x4fc3),_0x307c2b(0x4b34),_0x307c2b(0xc7e),_0x307c2b(0x55a),'_italic',_0x307c2b(0x1a8c),_0x307c2b(0x5b32),_0x307c2b(0x2258),_0x307c2b(0x4d7f),_0x307c2b(0x10e4),_0x307c2b(0x49f),_0x307c2b(0x10c9),_0x307c2b(0x200d),_0x307c2b(0x2879),_0x307c2b(0x4459),_0x307c2b(0x3a7d),'SuperMap.GetSymbolInfoParameters',_0x307c2b(0x5075),_0x307c2b(0x559),'maybeCStringToJsString',_0x307c2b(0x2342),'parentIds',_0x307c2b(0x56f9),_0x307c2b(0x310b),_0x307c2b(0x4b91),_0x307c2b(0x4728),_0x307c2b(0x496c),_0x307c2b(0x888),_0x307c2b(0x5292),_0x307c2b(0x42ab),_0x307c2b(0x3c14),_0x307c2b(0x2855),_0x307c2b(0x274d),_0x307c2b(0x422b),_0x307c2b(0x116),_0x307c2b(0x4eea),'Float','encodeUTF16toUTF8','_onInputBegin',_0x307c2b(0x4a29),_0x307c2b(0x26ad),_0x307c2b(0x5638),_0x307c2b(0x716),_0x307c2b(0x5f9),_0x307c2b(0x2528),'z23',_0x307c2b(0x250d),_0x307c2b(0xfbf),_0x307c2b(0x3cbf),_0x307c2b(0x2428),_0x307c2b(0x1ce6),'isAttributesSave',_0x307c2b(0x59ab),_0x307c2b(0x448),_0x307c2b(0x30d8),_0x307c2b(0x3d5f),_0x307c2b(0x220a),_0x307c2b(0x83e),_0x307c2b(0x17c),'_excavationHeight',_0x307c2b(0x24be),_0x307c2b(0x5063),'_updateColorAttribute','pickColor',_0x307c2b(0x2aed),_0x307c2b(0x29cb),_0x307c2b(0x4d5a),_0x307c2b(0x4caf),_0x307c2b(0x4a8f),_0x307c2b(0x1d5b),_0x307c2b(0x491c),_0x307c2b(0x3802),_0x307c2b(0x2bba),'getBaseUri',_0x307c2b(0x25e2),'blockscale',_0x307c2b(0x3ea3),_0x307c2b(0x5753),_0x307c2b(0x12f8),_0x307c2b(0x11ea),'S3MTilesRectSelection',_0x307c2b(0x39f3),_0x307c2b(0x2943),_0x307c2b(0x5346),'cesium-navigation-button\x20cesium-navigation-button-right',_0x307c2b(0x59cf),_0x307c2b(0x4ca2),_0x307c2b(0x1408),',缓存占用:',_0x307c2b(0x1e4a),_0x307c2b(0x460c),_0x307c2b(0x2fbe),_0x307c2b(0x3035),_0x307c2b(0x3308),'failed\x20to\x20set\x20errno\x20from\x20JS','MAT3',_0x307c2b(0x4a08),_0x307c2b(0x19a),'BURST',_0x307c2b(0x84c),_0x307c2b(0x450),_0x307c2b(0x3862),'wallIndices',_0x307c2b(0x31c3),_0x307c2b(0x22d2),'___wasm_call_ctors',_0x307c2b(0x2fb),'&tile1={z}&tile2={x}&tile3={y}&ext=terrainz&v=1.16389.0',_0x307c2b(0xf82),_0x307c2b(0x2104),'Clone',_0x307c2b(0x3144),_0x307c2b(0x2182),_0x307c2b(0xa53),_0x307c2b(0x4f33),_0x307c2b(0xd7d),_0x307c2b(0x3b43),'index',_0x307c2b(0x26dd),_0x307c2b(0x3f21),_0x307c2b(0x3b71),'_isS3MZ','compressedTexImage2D','clearDepth',_0x307c2b(0x189c),_0x307c2b(0x42fd),_0x307c2b(0x5275),_0x307c2b(0x45e2),_0x307c2b(0x2a65),_0x307c2b(0x2a8e),'getGeoEntityRootNode',_0x307c2b(0x1aa8),_0x307c2b(0x5b5),_0x307c2b(0x1b75),_0x307c2b(0x17c2),_0x307c2b(0x4036),_0x307c2b(0x154c),_0x307c2b(0x310f),_0x307c2b(0x30b3),_0x307c2b(0x3cd7),_0x307c2b(0x351d),',\x20css:\x20{\x22cesium-cesiumInspector-pickButtonHighlight\x22\x20:\x20','ZIP',_0x307c2b(0x222c),_0x307c2b(0x599d),_0x307c2b(0x57c5),_0x307c2b(0x3b59),_0x307c2b(0x3ac1),_0x307c2b(0x179f),'getTileInformationFromQuadKey','SatelliteGroupStructure',_0x307c2b(0x1cd9),_0x307c2b(0xd32),'removeAllObjsExtendHeight',_0x307c2b(0x3e2b),_0x307c2b(0x24d8),_0x307c2b(0x4d38),_0x307c2b(0x4bd1),_0x307c2b(0x3d47),'addChild',_0x307c2b(0x22f5),'GEODETICDATUM','Type\x20',_0x307c2b(0x2352),_0x307c2b(0x1222),'promiseMap',_0x307c2b(0x4107),_0x307c2b(0x36d3),'about:blank',_0x307c2b(0x20ba),_0x307c2b(0x2c26),_0x307c2b(0x28b8),'(throttled)',_0x307c2b(0x4ce3),'_Script',_0x307c2b(0xf29),'renderTemplateSource',_0x307c2b(0x3a98),'This\x20b3dm\x20header\x20is\x20using\x20the\x20legacy\x20format\x20[batchTableJsonByteLength]\x20[batchTableBinaryByteLength]\x20[batchLength].\x20The\x20new\x20format\x20is\x20[featureTableJsonByteLength]\x20[featureTableBinaryByteLength]\x20[batchTableJsonByteLength]\x20[batchTableBinaryByteLength]\x20from\x20https://github.com/CesiumGS/3d-tiles/tree/master/specification/TileFormats/Batched3DModel.',_0x307c2b(0x35b6),_0x307c2b(0x52b8),_0x307c2b(0x39da),_0x307c2b(0xaff),'setItem',_0x307c2b(0x466),_0x307c2b(0xe3e),_0x307c2b(0x169f),_0x307c2b(0x24d2),'MAX_OPEN_FDS','attribute\x20vec4\x20aPosition;',_0x307c2b(0x1dc0),_0x307c2b(0x2a63),'vertexBuffer',_0x307c2b(0x3264),_0x307c2b(0xf9e),'cameraToWorldCoordinatesVector','SELECT','\x27undefined\x27\x20value\x20invalid.\x20Use\x20null\x20instead.',_0x307c2b(0x2289),'automaticUniforms','_minimumPickingTerrainHeight',_0x307c2b(0x36fb),_0x307c2b(0x1f62),_0x307c2b(0x59fe),_0x307c2b(0x1c1c),_0x307c2b(0x54e3),_0x307c2b(0x462f),_0x307c2b(0x92f),_0x307c2b(0x4301),_0x307c2b(0x24a0),_0x307c2b(0x2668),_0x307c2b(0x40b7),'COLUMN3ROW3','defaultGamma',_0x307c2b(0x4828),'dmax',_0x307c2b(0x3807),'ENGINEERINGCRS','CilpLayers','interpolateOrderZero',_0x307c2b(0x36f),_0x307c2b(0x2d9f),_0x307c2b(0x34af),_0x307c2b(0x373c),_0x307c2b(0x5b10),_0x307c2b(0x2f8f),_0x307c2b(0x25c),_0x307c2b(0x9e9),'s3mInstance',_0x307c2b(0x5601),_0x307c2b(0x963),_0x307c2b(0x53b3),_0x307c2b(0x1df5),'stateDependentLayerIds',_0x307c2b(0xbb2),_0x307c2b(0xcd6),_0x307c2b(0x3772),'_tileWidth',_0x307c2b(0x11e3),_0x307c2b(0x115e),_0x307c2b(0x10e8),'_isOSGB',_0x307c2b(0x389d),_0x307c2b(0x55d),_0x307c2b(0x34a0),_0x307c2b(0xa0d),_0x307c2b(0xde4),_0x307c2b(0x879),_0x307c2b(0x3593),_0x307c2b(0x137e),_0x307c2b(0xabd),'numSublayers',_0x307c2b(0x33be),_0x307c2b(0x3893),_0x307c2b(0x47fb),_0x307c2b(0x3471),_0x307c2b(0x4170),_0x307c2b(0x1a9a),_0x307c2b(0x1750),_0x307c2b(0x55de),'_scanArray',_0x307c2b(0x594f),_0x307c2b(0x4fff),'\x20\x20color\x20+=\x20emission;\x0a','REINHARD',_0x307c2b(0x1b60),_0x307c2b(0x3d35),_0x307c2b(0xc94),_0x307c2b(0x55ea),_0x307c2b(0x441b),'_maxSize',_0x307c2b(0x44df),_0x307c2b(0x4ece),_0x307c2b(0x28d3),_0x307c2b(0x3141),_0x307c2b(0x4c54),_0x307c2b(0x41dc),_0x307c2b(0xfb5),_0x307c2b(0x1d7a),_0x307c2b(0x5ad2),_0x307c2b(0x3c86),_0x307c2b(0x378a),_0x307c2b(0x7cd),_0x307c2b(0x2979),_0x307c2b(0x3f91),_0x307c2b(0x6b3),_0x307c2b(0x1f1d),_0x307c2b(0x11fb),_0x307c2b(0x4072),'head','featureResults.rjson?returnContent=true','returnNodeFeatures',_0x307c2b(0x3c2c),_0x307c2b(0x936),_0x307c2b(0x3939),_0x307c2b(0x3d6),_0x307c2b(0x412b),_0x307c2b(0x2ea8),_0x307c2b(0x4611),'_rangeList',_0x307c2b(0x4adb),'_useCount',_0x307c2b(0x19e3),_0x307c2b(0x1557),_0x307c2b(0x4e42),'marginTop',_0x307c2b(0x21f2),_0x307c2b(0x5a75),_0x307c2b(0x49f8),_0x307c2b(0x103c),_0x307c2b(0x59e1),_0x307c2b(0x2112),_0x307c2b(0x3d59),_0x307c2b(0x24ca),'MOST_DETAILED_PICK',_0x307c2b(0xda6),_0x307c2b(0x5946),_0x307c2b(0x3230),_0x307c2b(0x154f),'setOwner',_0x307c2b(0x23d9),'moveUp',_0x307c2b(0x3690),_0x307c2b(0x44e9),_0x307c2b(0x1954),_0x307c2b(0x3be7),_0x307c2b(0x3aef),'_profileRenders',_0x307c2b(0x2f3a),_0x307c2b(0x13eb),_0x307c2b(0x5845),'isServiceSupportPolling','showLabelAndIcon','_hasLight',_0x307c2b(0x1aaa),_0x307c2b(0x8a0),_0x307c2b(0x4ad1),'not\x20a\x20group',_0x307c2b(0x2586),_0x307c2b(0x27a2),_0x307c2b(0x5133),_0x307c2b(0x4658),'recalculate','sphericalHarmonicCoefficients','_descriptionSubscription',_0x307c2b(0x1a41),_0x307c2b(0x14bd),_0x307c2b(0x5a30),_0x307c2b(0xe22),'__cxa_demangle',_0x307c2b(0x4c7c),_0x307c2b(0x146c),'_situationSimulationManager',_0x307c2b(0x45b7),'isInitializeOK','_cameraPositionInScaledSpace',_0x307c2b(0x20a8),_0x307c2b(0x437),'urlMatchDoesNotHaveAtLeastOneWordChar','Texture',_0x307c2b(0x3d2c),'Expected\x20comma',_0x307c2b(0x1735),_0x307c2b(0x3a79),'GAINSBORO',_0x307c2b(0x4c96),_0x307c2b(0x3874),_0x307c2b(0x4fb7),_0x307c2b(0xe87),_0x307c2b(0x1e96),_0x307c2b(0xb16),_0x307c2b(0x5842),'_imageWidth',_0x307c2b(0x2d74),_0x307c2b(0x3320),_0x307c2b(0x139e),_0x307c2b(0x465),_0x307c2b(0x2e1a),'animationChannel',_0x307c2b(0x5ae2),_0x307c2b(0x1f77),_0x307c2b(0x4509),'dataTransfer',_0x307c2b(0x1afe),_0x307c2b(0x457a),_0x307c2b(0x2d8c),_0x307c2b(0x5a66),'DB_NAME',_0x307c2b(0x4ef7),'SYMBOL_PARALLELLINE','czm_gl_FragColor',_0x307c2b(0x2f52),_0x307c2b(0x3c5a),_0x307c2b(0x5948),_0x307c2b(0xb8f),'temp',_0x307c2b(0x3fef),_0x307c2b(0x2b4a),_0x307c2b(0x5999),_0x307c2b(0x1543),_0x307c2b(0x57cd),_0x307c2b(0x2d48),_0x307c2b(0xb7f),'flyToMode',_0x307c2b(0x14d),_0x307c2b(0x2f73),'MAX_SAFE_INTEGER','zeroToTwoPi',_0x307c2b(0x36f0),'DARKSEAGREEN',_0x307c2b(0x3219),_0x307c2b(0x4360),_0x307c2b(0x2493),_0x307c2b(0x553f),'exception_decRef',_0x307c2b(0x27c0),'se2','subdomainConfig',_0x307c2b(0x2dc1),_0x307c2b(0x44bc),_0x307c2b(0x351f),_0x307c2b(0x1278),'focalRange',_0x307c2b(0x23e9),_0x307c2b(0x3a99),_0x307c2b(0x2ee9),_0x307c2b(0x3449),_0x307c2b(0x1d9d),_0x307c2b(0x313e),_0x307c2b(0x12b1),'uniform\x20sampler2D\x20colorTexture;\x0a\x20\x20\x20\x20\x20\x20varying\x20vec2\x20v_textureCoordinates;\x0a\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20float\x20snow(vec2\x20uv,float\x20scale)\x0a\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20time\x20=\x20czm_frameNumber\x20/\x2060.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20w=smoothstep(1.,0.,-uv.y*(scale/10.));if(w<.1)return\x200.;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uv+=time/scale;uv.y+=time*2./scale;uv.x+=sin(uv.y+time*.5)/scale;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uv*=scale;vec2\x20s=floor(uv),f=fract(uv),p;float\x20k=3.,d;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20p=.5+.35*sin(11.*fract(sin((s+p+scale)*mat2(7,3,6,5))*5.))-f;d=length(p);k=min(d,k);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20k=smoothstep(0.,k,sin(f.x+f.y)*0.01);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20k*w;\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20void\x20main(void){\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20resolution\x20=\x20czm_viewport.zw;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20uv=(gl_FragCoord.xy*2.-resolution.xy)/min(resolution.x,resolution.y);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20finalColor=vec3(0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20c\x20=\x200.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20c+=snow(uv,30.)*.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20c+=snow(uv,20.)*.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20c+=snow(uv,15.)*.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20c+=snow(uv,10.);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20c+=snow(uv,8.);\x0a\x20\x20\x20\x20\x20\x20c+=snow(uv,6.);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20c+=snow(uv,5.);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20finalColor=(vec3(c));\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20mix(texture2D(colorTexture,\x20v_textureCoordinates),\x20vec4(finalColor,1),\x200.5);\x20\x0a\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20','MORPHING',_0x307c2b(0x3efe),'getOriginPosition',_0x307c2b(0x8e3),_0x307c2b(0x477c),'500\x2016px\x20sans-serif',_0x307c2b(0x2f77),_0x307c2b(0x4d5d),_0x307c2b(0x487f),_0x307c2b(0x41d6),_0x307c2b(0xa6c),_0x307c2b(0x2ba9),_0x307c2b(0x1b43),_0x307c2b(0x3a6d),'fromRectangle',_0x307c2b(0x303f),_0x307c2b(0x4834),_0x307c2b(0x325d),_0x307c2b(0x1c4f),'AutoReset',_0x307c2b(0x45b3),'POSITION_AND_ST',_0x307c2b(0x2a0e),'sml:Top','xn--','\x20\x20vec3\x20l\x20=\x20normalize(czm_sunDirectionEC);\x0a',_0x307c2b(0x59a5),_0x307c2b(0x20a5),_0x307c2b(0x40ff),_0x307c2b(0x5b2a),_0x307c2b(0x53e1),'INITIAL_ATLAS_SIZE',_0x307c2b(0x383a),_0x307c2b(0xf3a),_0x307c2b(0x3c69),_0x307c2b(0x2aa2),_0x307c2b(0x220b),_0x307c2b(0xc2b),_0x307c2b(0x389e),_0x307c2b(0x43ee),_0x307c2b(0x28a2),_0x307c2b(0x5a54),_0x307c2b(0x2700),'endss_',_0x307c2b(0x3b9a),_0x307c2b(0x1bcc),_0x307c2b(0x39c),_0x307c2b(0x663),_0x307c2b(0x1c0),_0x307c2b(0x44dc),_0x307c2b(0x47b),'_pointPrimitivesToUpdate',_0x307c2b(0x4cce),_0x307c2b(0x540e),_0x307c2b(0x2d16),'fromCache',_0x307c2b(0x58f7),_0x307c2b(0x4fe8),_0x307c2b(0x51e3),_0x307c2b(0xb77),'_changeModeDistance',_0x307c2b(0xf23),_0x307c2b(0x451f),_0x307c2b(0x460e),_0x307c2b(0x314b),_0x307c2b(0x1c3e),'line-center',_0x307c2b(0x23b6),_0x307c2b(0x4ae3),_0x307c2b(0x1b16),_0x307c2b(0xce6),_0x307c2b(0x12f5),_0x307c2b(0x50da),_0x307c2b(0x2582),_0x307c2b(0x4de5),_0x307c2b(0x595d),_0x307c2b(0x1f33),_0x307c2b(0x4ea4),'offsetLeft','_taperPower',_0x307c2b(0xd94),_0x307c2b(0x4c1b),_0x307c2b(0x5745),_0x307c2b(0x2f62),_0x307c2b(0x3d86),_0x307c2b(0x464e),_0x307c2b(0x470b),'textureSizeInBytes',_0x307c2b(0x5242),_0x307c2b(0x41df),'textInput',_0x307c2b(0x50e6),_0x307c2b(0x2dd0),_0x307c2b(0x14d8),'getShaderProgram',_0x307c2b(0xbe4),'isFollow',_0x307c2b(0x47cb),_0x307c2b(0x1d39),'_urlTemplate',_0x307c2b(0xe6d),'void\x20main()\x20\x0a{\x20\x0a',_0x307c2b(0x4c2),_0x307c2b(0x509d),_0x307c2b(0x267c),_0x307c2b(0x3358),_0x307c2b(0x2a37),_0x307c2b(0x40e4),_0x307c2b(0x29fb),_0x307c2b(0x2de),_0x307c2b(0x1ed7),_0x307c2b(0x2199),'BLEND',_0x307c2b(0x1c84),'buffer',_0x307c2b(0x5933),_0x307c2b(0x1a1a),_0x307c2b(0x1441),_0x307c2b(0x43f1),_0x307c2b(0x558),'_clock',_0x307c2b(0x1e03),_0x307c2b(0x138b),_0x307c2b(0x137a),_0x307c2b(0x46ae),_0x307c2b(0x2cbf),'unsigned',_0x307c2b(0x30b2),_0x307c2b(0x55e8),_0x307c2b(0x56c5),'Stack\x20overflow!\x20Stack\x20cookie\x20has\x20been\x20overwritten\x20at\x20',_0x307c2b(0x4a13),'_position',_0x307c2b(0x5967),_0x307c2b(0x2471),'_colorTexture',_0x307c2b(0x3b17),_0x307c2b(0x1690),_0x307c2b(0x4b95),_0x307c2b(0x4e61),_0x307c2b(0x27f8),_0x307c2b(0x2a32),_0x307c2b(0x3601),_0x307c2b(0x36e0),_0x307c2b(0x3b4f),_0x307c2b(0x4fa7),'INVALID_OBLIQUE',_0x307c2b(0x22ef),_0x307c2b(0x1ea),_0x307c2b(0x5161),_0x307c2b(0x49ba),'click:\x20selectNW','CalcPoint','getQueryIDs','addHSVPointLong','AutoConstantEntry',_0x307c2b(0x2c01),_0x307c2b(0x5929),_0x307c2b(0x4979),_0x307c2b(0x579c),'initializeAsync',_0x307c2b(0x1a75),'__ko__','LOADVOL','PolylineOutline',_0x307c2b(0x13c1),_0x307c2b(0x49e7),'_spacing',_0x307c2b(0x3a74),_0x307c2b(0x16bb),'_horizonOcclusionPoint',_0x307c2b(0x1e1a),_0x307c2b(0x4085),_0x307c2b(0x2784),_0x307c2b(0x5c6),_0x307c2b(0x4196),'s3tc','xyz',_0x307c2b(0x45ee),_0x307c2b(0x3508),_0x307c2b(0x19ef),_0x307c2b(0x2b89),_0x307c2b(0x12b9),_0x307c2b(0x2657),_0x307c2b(0x3b00),_0x307c2b(0x4e53),_0x307c2b(0x5051),_0x307c2b(0x303b),_0x307c2b(0x2d21),_0x307c2b(0x588c),_0x307c2b(0x21e4),'rotateUp',_0x307c2b(0x43d6),_0x307c2b(0x5236),_0x307c2b(0x1849),'_disableDepthTestDistance',_0x307c2b(0x342),_0x307c2b(0x620),_0x307c2b(0x1374),_0x307c2b(0x3a61),'angles',_0x307c2b(0x1c24),_0x307c2b(0x38f3),'u_pattern_size_b',_0x307c2b(0x3b9e),'hasLeastEdgeCount','_notify','uContrast',_0x307c2b(0x2874),_0x307c2b(0x650),_0x307c2b(0x46d1),_0x307c2b(0x1da4),_0x307c2b(0x13a9),_0x307c2b(0x12c5),_0x307c2b(0x5acf),'ThirdParty/Workers/draco_wasm_wrapper_new.js',_0x307c2b(0x5088),'clearSamePtsXY',_0x307c2b(0x2fb6),_0x307c2b(0x19d9),_0x307c2b(0x7fb),_0x307c2b(0x1af4),_0x307c2b(0x2a8f),'findIntersectionWithLatitude',_0x307c2b(0x1b91),_0x307c2b(0x3f29),'selectEnable',_0x307c2b(0x200),_0x307c2b(0x3627),_0x307c2b(0x3602),_0x307c2b(0x4c22),_0x307c2b(0x269c),'toGeoLinem','terrainz',_0x307c2b(0x1006),_0x307c2b(0x1fc4),_0x307c2b(0x2ac3),_0x307c2b(0x555c),_0x307c2b(0x220c),_0x307c2b(0x539e),_0x307c2b(0x22c3),'globalOffset',_0x307c2b(0x3f81),_0x307c2b(0x3383),_0x307c2b(0x4376),_0x307c2b(0x3478),_0x307c2b(0x5744),'addCurrentVertex',_0x307c2b(0x3354),'primitivesVisible','coordinatesss',_0x307c2b(0x1ce9),_0x307c2b(0xe71),'enableHighlight',_0x307c2b(0x3dcc),_0x307c2b(0x6a6),_0x307c2b(0x7a0),_0x307c2b(0x53bf),_0x307c2b(0xd48),_0x307c2b(0x4690),_0x307c2b(0x592c),_0x307c2b(0xb35),'_3DTILESDIFFUSE',_0x307c2b(0x1811),_0x307c2b(0x3ed0),_0x307c2b(0x1454),_0x307c2b(0x1541),_0x307c2b(0x5352),'_inverseTransposeModel',_0x307c2b(0x561f),_0x307c2b(0x4bdf),_0x307c2b(0x12e2),_0x307c2b(0x2c13),'RGB5_A1',_0x307c2b(0x45c5),_0x307c2b(0x5739),'dEndAngle',_0x307c2b(0x13aa),_0x307c2b(0x1172),'deleteScheme',_0x307c2b(0x1701),'crossFadingFactor',_0x307c2b(0x235c),'_supportCompressType',_0x307c2b(0x1eee),'czm_edge_detection_',_0x307c2b(0x20e8),_0x307c2b(0x41b2),_0x307c2b(0x5261),_0x307c2b(0x196f),'createPseudoHideStyles','MAXIMUM_DISTANCE',_0x307c2b(0x337f),_0x307c2b(0x32f0),_0x307c2b(0x25c2),'_enableSunLightColor',_0x307c2b(0x19b2),_0x307c2b(0x4754),'minimumDisableDepthTestDistance',_0x307c2b(0x3019),_0x307c2b(0x5579),_0x307c2b(0x5694),_0x307c2b(0x27e6),_0x307c2b(0x4c5b),_0x307c2b(0x90f),_0x307c2b(0x2300),'invalid\x20encoding',_0x307c2b(0x3a11),_0x307c2b(0x539d),_0x307c2b(0x3f2),_0x307c2b(0x10e6),_0x307c2b(0x50e0),_0x307c2b(0x1214),_0x307c2b(0x1c8c),_0x307c2b(0xf48),_0x307c2b(0x23fe),'transcode',_0x307c2b(0x311c),_0x307c2b(0x92d),_0x307c2b(0x3b8a),_0x307c2b(0x48c2),_0x307c2b(0x19ad),_0x307c2b(0x1069),_0x307c2b(0xf89),'latestWkid',_0x307c2b(0x8bc),_0x307c2b(0x3f4e),'major',_0x307c2b(0x48a9),_0x307c2b(0x544e),'createRange',_0x307c2b(0x55a5),_0x307c2b(0x40da),_0x307c2b(0x2895),'_zoomIndicatorElement',_0x307c2b(0xf3b),_0x307c2b(0x564d),_0x307c2b(0x1039),_0x307c2b(0x52dc),_0x307c2b(0x4cdd),_0x307c2b(0x506d),_0x307c2b(0x4829),_0x307c2b(0x36ca),_0x307c2b(0x58a5),'whitespaceRegex','altglyph',_0x307c2b(0x148b),_0x307c2b(0x2a27),_0x307c2b(0x3a49),_0x307c2b(0x4f26),'observer','CRS:84',_0x307c2b(0x3a23),_0x307c2b(0x1198),_0x307c2b(0x1b6),_0x307c2b(0x1046),_0x307c2b(0xc07),_0x307c2b(0x973),_0x307c2b(0x390a),_0x307c2b(0x31c9),_0x307c2b(0x38b7),_0x307c2b(0x5951),_0x307c2b(0x4430),'groundPrimitives',_0x307c2b(0x6cc),'Cartesian2',_0x307c2b(0x284f),_0x307c2b(0x38e6),_0x307c2b(0x4b71),_0x307c2b(0x2abb),'PlotParameterRadar\x20merge\x20source\x20is\x20required.','padding-right',_0x307c2b(0x3bcb),_0x307c2b(0x560b),_0x307c2b(0x190b),_0x307c2b(0x44d),_0x307c2b(0x901),_0x307c2b(0x2982),_0x307c2b(0x5833),_0x307c2b(0x20c1),_0x307c2b(0x3c05),_0x307c2b(0x2bf5),_0x307c2b(0x2be6),_0x307c2b(0x1f9f),_0x307c2b(0x3417),_0x307c2b(0x25c1),'location','untransform',_0x307c2b(0x3584),_0x307c2b(0x489a),_0x307c2b(0x1661),'_transparentBackColorTolerance',_0x307c2b(0x140f),_0x307c2b(0x5757),'precision\x20highp\x20float;\x0aprecision\x20highp\x20int;\x0a#define\x20SMAA_MAX_SEARCH_STEPS\x208\x0aattribute\x20vec4\x20position;\x0aattribute\x20vec2\x20textureCoordinates;\x0auniform\x20vec2\x20u_resolution;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avarying\x20vec4\x20fOffset[3];\x0avarying\x20vec2\x20fPixCoord;\x0avoid\x20SMAABlendingWeightCalculationVS(\x20vec2\x20texcoord\x20)\x20{\x0a\x20\x20\x20\x20fPixCoord\x20=\x20texcoord\x20/\x20u_resolution;\x0a\x20\x20\x20\x20fOffset[\x200\x20]\x20=\x20texcoord.xyxy\x20+\x20u_resolution.xyxy\x20*\x20vec4(\x20-0.25,\x200.125,\x201.25,\x200.125\x20);\x0a\x20\x20\x20\x20fOffset[\x201\x20]\x20=\x20texcoord.xyxy\x20+\x20u_resolution.xyxy\x20*\x20vec4(\x20-0.125,\x200.25,\x20-0.125,\x20-1.25\x20);\x0a\x20\x20\x20\x20fOffset[\x202\x20]\x20=\x20vec4(\x20fOffset[\x200\x20].xz,\x20fOffset[\x201\x20].yw\x20)\x20+\x20vec4(\x20-2.0,\x202.0,\x20-2.0,\x202.0\x20)\x20*\x20u_resolution.xxyy\x20*\x20float(\x20SMAA_MAX_SEARCH_STEPS\x20);\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_Position\x20=\x20position;\x0a\x20\x20\x20\x20v_textureCoordinates\x20=\x20textureCoordinates;\x0a\x20\x20\x20\x20SMAABlendingWeightCalculationVS(\x20textureCoordinates\x20);\x0a}','_defaultValue',_0x307c2b(0xcf0),_0x307c2b(0x4a04),'EncryptedDbRootProto',_0x307c2b(0x8c6),_0x307c2b(0x46ba),_0x307c2b(0x9bd),_0x307c2b(0x3a4c),_0x307c2b(0x5025),_0x307c2b(0x2500),'BASICLINE',_0x307c2b(0x24bb),_0x307c2b(0x36c5),_0x307c2b(0x35d2),_0x307c2b(0xf66),_0x307c2b(0x2eeb),_0x307c2b(0x4b07),_0x307c2b(0x4601),_0x307c2b(0x512c),'addImage',_0x307c2b(0x152b),_0x307c2b(0x319e),_0x307c2b(0xca7),_0x307c2b(0x4386),_0x307c2b(0x58e8),_0x307c2b(0x3325),'_reflectPlane',_0x307c2b(0x1d7d),_0x307c2b(0x36c4),_0x307c2b(0x2262),'_tileCredits',_0x307c2b(0x4676),'getVoxelGradients',_0x307c2b(0x2459),_0x307c2b(0x2cba),'previousHeight',_0x307c2b(0x38dc),'DYNAMIC_ATMOSPHERE_LIGHTING_FROM_SUN',_0x307c2b(0x51f2),'_clearcoat','server_clipregion_',_0x307c2b(0x318f),'addLabelAndIco',_0x307c2b(0x2085),_0x307c2b(0x1916),_0x307c2b(0x164f),_0x307c2b(0x1627),_0x307c2b(0x852),_0x307c2b(0x1258),_0x307c2b(0x1e78),_0x307c2b(0x11a9),_0x307c2b(0xce2),_0x307c2b(0x5b9),'getAnimationSpline','updateLightSource',_0x307c2b(0x51e),_0x307c2b(0x56ea),_0x307c2b(0x33d7),_0x307c2b(0xf39),'dayTextureTexCoordsRectangle',_0x307c2b(0x41d8),_0x307c2b(0xfb7),_0x307c2b(0x2a3c),_0x307c2b(0x40be),_0x307c2b(0x2c2f),_0x307c2b(0x253c),_0x307c2b(0x3b8b),_0x307c2b(0x138e),_0x307c2b(0x278c),'uniform\x20sampler2D\x20edgeTexture2;','EXT_color_buffer_float',_0x307c2b(0x468e),_0x307c2b(0xe6a),_0x307c2b(0x3d3),_0x307c2b(0xf87),_0x307c2b(0x30fb),_0x307c2b(0x2386),_0x307c2b(0x585b),_0x307c2b(0x6fe),_0x307c2b(0xaaa),_0x307c2b(0x361c),_0x307c2b(0x1ca3),_0x307c2b(0x3cbc),_0x307c2b(0x167f),_0x307c2b(0x2b0c),_0x307c2b(0x1027),_0x307c2b(0x2461),_0x307c2b(0x1979),_0x307c2b(0xa95),_0x307c2b(0x3a9f),_0x307c2b(0x4510),_0x307c2b(0x427f),_0x307c2b(0x213b),_0x307c2b(0x189f),_0x307c2b(0x1503),_0x307c2b(0x5d9),'setObjsExtendHeight',_0x307c2b(0x5538),_0x307c2b(0x367a),'attribute\x20vec4\x20position;\x0a',_0x307c2b(0xe0d),'viewshed3D',_0x307c2b(0x22bd),'checkbox',_0x307c2b(0x1148),_0x307c2b(0x1bdf),'_Structure',_0x307c2b(0x26a7),_0x307c2b(0x4159),'}}}',_0x307c2b(0x822),';\x22></span>',_0x307c2b(0x8d0),'vec3\x20fresnelSchlick(float\x20metalness,\x20float\x20VdotH)\x20\x0a{\x0a\x20\x20\x20\x20return\x20metalness\x20+\x20(vec3(1.0)\x20-\x20metalness)\x20*\x20pow(1.0\x20-\x20VdotH,\x205.0);\x0a}\x0a\x0a',_0x307c2b(0x3b9d),_0x307c2b(0x3eaa),_0x307c2b(0x400a),_0x307c2b(0x2e9d),_0x307c2b(0x1b9b),_0x307c2b(0x203f),_0x307c2b(0x4fce),_0x307c2b(0x3167),_0x307c2b(0x38bd),_0x307c2b(0x40a2),_0x307c2b(0x1adf),_0x307c2b(0x53fa),_0x307c2b(0x4616),'Materials',_0x307c2b(0x238d),_0x307c2b(0x42c7),_0x307c2b(0x807),'SuperMap.FacilityAnalystTracedown3DParameters',_0x307c2b(0x36a8),_0x307c2b(0xd24),_0x307c2b(0xdd1),_0x307c2b(0x56e8),'ctrl',_0x307c2b(0x12ed),_0x307c2b(0x12a7),_0x307c2b(0x4f6b),_0x307c2b(0x41e0),'getStopTime',_0x307c2b(0x580d),_0x307c2b(0x19d1),_0x307c2b(0x4e76),_0x307c2b(0x15e7),_0x307c2b(0x3265),'writeTag',_0x307c2b(0x27f3),_0x307c2b(0x58df),'add\x20S3M\x20layer',_0x307c2b(0x54aa),'_closed',_0x307c2b(0x56d7),',\x20(2)\x20compile\x20with\x20\x20-s\x20ALLOW_MEMORY_GROWTH=1\x20\x20which\x20allows\x20increasing\x20the\x20size\x20at\x20runtime\x20but\x20prevents\x20some\x20optimizations,\x20(3)\x20set\x20Module.TOTAL_MEMORY\x20to\x20a\x20higher\x20value\x20before\x20the\x20program\x20runs,\x20or\x20(4)\x20if\x20you\x20want\x20malloc\x20to\x20return\x20NULL\x20(0)\x20instead\x20of\x20this\x20abort,\x20compile\x20with\x20\x20-s\x20ABORTING_MALLOC=0\x20','getPictureWidth','numVerticalIconVertices',_0x307c2b(0x31ea),'.titleSign\x20{z-index:\x20-1;position:\x20absolute;border:2px\x20solid\x20rgb(0,160,233);padding:0.1px;border-bottom:\x202px\x20solid\x20rgb(0,255,0);}.titleSignContent-wrapper\x20{max-height:\x20200px;overflow-y:\x20auto;text-align:\x20left;/*border-radius:\x206px;*/background-color:rgb(164,255,176,0.5);padding:\x205px;padding-top:\x208px;}.titleSignContent\x20{/*\x20margin:\x205px\x2020px;*/line-height:\x200.5;font-size:xx-small;font-weight:normal;}.titleSignContent\x20div\x20{text-align:\x20center;color:\x20rgb(226,\x20249,\x2046);}.titleSignContent\x20div\x20{line-height:\x201;}.titleSignContent\x20table\x20{margin-left:\x202px;margin-right:\x202px;color:\x20rgb(238,\x20154,\x2078);}.titleSignContent\x20table\x20tr\x20{height:\x2015px;}',_0x307c2b(0x51fc),_0x307c2b(0x2b9b),_0x307c2b(0x4168),_0x307c2b(0x30f3),_0x307c2b(0x1bb2),_0x307c2b(0x2768),_0x307c2b(0x289d),_0x307c2b(0xb75),_0x307c2b(0x3385),_0x307c2b(0x584f),_0x307c2b(0x2362),_0x307c2b(0x2c00),'mark','_horizonToEquatorial','_volData',_0x307c2b(0x4a27),_0x307c2b(0x4010),_0x307c2b(0x4da2),_0x307c2b(0x4a7a),_0x307c2b(0x165f),_0x307c2b(0xfc9),_0x307c2b(0x534e),'_offsetSpeedU',_0x307c2b(0x47b0),_0x307c2b(0x5328),_0x307c2b(0x5b20),_0x307c2b(0x1b30),_0x307c2b(0x35fc),_0x307c2b(0x3037),'disableDepthTestDistance',_0x307c2b(0x39df),'_vertexWeightBuffers','__table_base',_0x307c2b(0x57cf),'SuperMap.Geometry.LinearRing',_0x307c2b(0x574c),_0x307c2b(0x44ff),_0x307c2b(0x7dd),_0x307c2b(0x3998),_0x307c2b(0x581),_0x307c2b(0x633),'_translucentCommand',_0x307c2b(0x32d4),_0x307c2b(0x44c3),_0x307c2b(0x315f),_0x307c2b(0x1be4),_0x307c2b(0x4c4c),_0x307c2b(0x5355),_0x307c2b(0xb37),_0x307c2b(0x46d9),_0x307c2b(0x1293),'MGISDataBox',_0x307c2b(0x2a9f),_0x307c2b(0x1539),_0x307c2b(0x1fc7),_0x307c2b(0x922),_0x307c2b(0x438c),'sinh','Failed\x20loading\x20image\x20#',_0x307c2b(0xf4f),_0x307c2b(0x3740),_0x307c2b(0x2484),'xl2',_0x307c2b(0x200c),'collisionDetection',_0x307c2b(0xe70),'linearRingsAreOriented',_0x307c2b(0x55ae),'Duplicate\x20name\x20in\x20namespace\x20',_0x307c2b(0x271),_0x307c2b(0x988),_0x307c2b(0x1c88),_0x307c2b(0x361f),_0x307c2b(0x11df),_0x307c2b(0x1e43),_0x307c2b(0x2bf0),'_showIcon','pbrMaterialsArr',_0x307c2b(0x583b),'functionDestinationAlpha',_0x307c2b(0x171c),_0x307c2b(0x2387),_0x307c2b(0x5738),'../renderer','numPhis',_0x307c2b(0xa7d),_0x307c2b(0x170a),'gpuProgramParameters',_0x307c2b(0x4ea),'_sunEclipticLongitude',_0x307c2b(0x383e),'camera',_0x307c2b(0x3288),'backgroundFill',_0x307c2b(0x2fd5),_0x307c2b(0x6e0),_0x307c2b(0x2354),_0x307c2b(0x1f30),_0x307c2b(0x3860),_0x307c2b(0x444e),_0x307c2b(0x562e),'exitFullscreen','pointerdown',_0x307c2b(0x2892),_0x307c2b(0x11a8),_0x307c2b(0x828),_0x307c2b(0x2858),_0x307c2b(0x3188),_0x307c2b(0x3d75),_0x307c2b(0x3ff8),_0x307c2b(0x33df),'marginLeft',_0x307c2b(0x4b83),_0x307c2b(0x571d),_0x307c2b(0x3d07),_0x307c2b(0x40fe),'fromDate',_0x307c2b(0x267b),'\x20X:\x20',_0x307c2b(0x427c),_0x307c2b(0x1dbe),_0x307c2b(0x55df),_0x307c2b(0x43b8),_0x307c2b(0x1327),_0x307c2b(0x140),_0x307c2b(0x1bf9),_0x307c2b(0x5800),_0x307c2b(0x34c6),'uSQMode','dotPlotLibID',_0x307c2b(0x1871),'scanAxis',_0x307c2b(0x55bd),_0x307c2b(0x55e),'frameIndex',_0x307c2b(0x3a70),'computeDistanceToTile',_0x307c2b(0x2c0b),'tilt',_0x307c2b(0x2766),_0x307c2b(0x56a6),'FormattedSection',_0x307c2b(0x7a9),_0x307c2b(0x3d5a),'scissorTest',_0x307c2b(0x2c5b),_0x307c2b(0x4d8a),_0x307c2b(0x275),_0x307c2b(0x5220),_0x307c2b(0x4252),_0x307c2b(0x4a24),_0x307c2b(0x5375),'HAS_NORMAL','createBucket','val',_0x307c2b(0x29e4),'_removeServerExcavationRegion','truncated',_0x307c2b(0x2011),_0x307c2b(0x229b),_0x307c2b(0x17c9),'animatecolor',_0x307c2b(0x3933),_0x307c2b(0x15b5),_0x307c2b(0x495a),'fromCssColorString','updateDrawCommand',_0x307c2b(0x5a08),_0x307c2b(0x55b7),_0x307c2b(0x1619),_0x307c2b(0x1b6d),_0x307c2b(0x3191),_0x307c2b(0x3900),_0x307c2b(0x5e1),_0x307c2b(0x1331),_0x307c2b(0x2e54),'wrong\x20tag\x20for\x20list\x20of\x20dimensions',_0x307c2b(0x257b),_0x307c2b(0x42a),_0x307c2b(0x4f10),_0x307c2b(0x498c),'twistLeft','isSSAOEnable',_0x307c2b(0x1385),_0x307c2b(0x189d),'addGeoEntityDotPlot','cameraUpdateTime',_0x307c2b(0x2826),_0x307c2b(0x2200),_0x307c2b(0xe52),_0x307c2b(0x35e5),_0x307c2b(0x414f),_0x307c2b(0x34cf),_0x307c2b(0xca2),_0x307c2b(0x3e3b),'getByID',_0x307c2b(0x11b),'_getRenderbuffer',_0x307c2b(0x3c0f),_0x307c2b(0x1264),_0x307c2b(0x297c),_0x307c2b(0x3792),'#808000','_getVolValue','clear()\x20will\x20be\x20deprecated,\x20please\x20use\x20clearState()',_0x307c2b(0x508a),_0x307c2b(0x3bef),_0x307c2b(0x5540),_0x307c2b(0x3d5e),_0x307c2b(0x1c4),_0x307c2b(0x35ad),_0x307c2b(0x266a),_0x307c2b(0x583c),_0x307c2b(0x5551),_0x307c2b(0x2f20),'_delayFinishTime',_0x307c2b(0x5910),_0x307c2b(0x4516),_0x307c2b(0x1611),_0x307c2b(0x3d53),_0x307c2b(0x1d57),_0x307c2b(0x355a),_0x307c2b(0x1884),_0x307c2b(0x4108),_0x307c2b(0x2bf4),_0x307c2b(0x26e2),_0x307c2b(0xdc6),_0x307c2b(0x51f1),'modifyDotSymbolSize',_0x307c2b(0x40ca),_0x307c2b(0x4c52),_0x307c2b(0x2efd),_0x307c2b(0x23c9),_0x307c2b(0x3469),_0x307c2b(0x1371),'_ferro',_0x307c2b(0x4aba),'VolumeValueRange',_0x307c2b(0x35df),'releaseReference',_0x307c2b(0x3e57),_0x307c2b(0x2800),_0x307c2b(0x158a),_0x307c2b(0x17ee),_0x307c2b(0x5b2b),_0x307c2b(0x4c1e),_0x307c2b(0x3c25),_0x307c2b(0x5a13),_0x307c2b(0x13f3),_0x307c2b(0x542),_0x307c2b(0x2ea3),_0x307c2b(0x3871),'PACKABLE_WIRE_TYPES',_0x307c2b(0x21f1),'preUpdate',_0x307c2b(0x40bc),_0x307c2b(0x5492),_0x307c2b(0x2390),'binary_glTF',_0x307c2b(0x502c),_0x307c2b(0x7b3),'createPBRParamter','<div\x20class=\x22arrows_s_active\x22></div>','seed',_0x307c2b(0x1674),_0x307c2b(0x5284),'updateRotation','readInt16',_0x307c2b(0x24ea),_0x307c2b(0x478e),_0x307c2b(0x3e8e),_0x307c2b(0x5881),_0x307c2b(0x482a),_0x307c2b(0x53f7),_0x307c2b(0x251e),'&tilerow={y}&tilecol={x}&tilematrixset=','decode_position_min','stencilBuffer',_0x307c2b(0x1fc0),_0x307c2b(0x4618),_0x307c2b(0x219a),_0x307c2b(0x7d6),'\x27dynamicAlloc\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)',_0x307c2b(0x2620),_0x307c2b(0x413d),_0x307c2b(0x5a62),'contains',_0x307c2b(0x1759),'czm_discard\x20=\x20true',_0x307c2b(0x558f),'divide',_0x307c2b(0x232a),'CYLINDERS',_0x307c2b(0x357a),_0x307c2b(0x2451),'EXT_draw_buffers',_0x307c2b(0x3678),_0x307c2b(0x44a4),_0x307c2b(0x2214),_0x307c2b(0x16d7),_0x307c2b(0x4135),',\x22tsBuildDatas\x22:',_0x307c2b(0x55c6),_0x307c2b(0x4ad0),_0x307c2b(0x49c8),_0x307c2b(0x52a0),_0x307c2b(0x3f17),'_cutoffDistance',_0x307c2b(0x123e),_0x307c2b(0x1554),'getBufferData',_0x307c2b(0x3a1),_0x307c2b(0x32ef),_0x307c2b(0x3198),_0x307c2b(0x3688),_0x307c2b(0x14ea),'_instanceMode',_0x307c2b(0x1953),_0x307c2b(0x1e86),'_hideLightbox',_0x307c2b(0x4ed2),'getQuery',_0x307c2b(0x1d71),_0x307c2b(0xc95),_0x307c2b(0x1e23),_0x307c2b(0x2796),'_projectName','TEXT_NODE','_executeManager',_0x307c2b(0x5ae),_0x307c2b(0x100c),_0x307c2b(0x671),_0x307c2b(0x5927),'tile/',_0x307c2b(0x11c6),_0x307c2b(0x3ff7),_0x307c2b(0x1698),'getSocketFromFD','Lambert_Azimuthal_Equal_Area',_0x307c2b(0x1259),_0x307c2b(0x3fc2),_0x307c2b(0x27a3),_0x307c2b(0x1299),_0x307c2b(0x1f7d),_0x307c2b(0x5582),_0x307c2b(0x4fbc),'defaultTextAlign',_0x307c2b(0x30b1),'float\x20x\x20=\x201.0\x20-\x20clamp(abs(mid-value)/range,\x200.0,\x201.0);',_0x307c2b(0x513f),_0x307c2b(0x2dac),'south',_0x307c2b(0x53ce),_0x307c2b(0x9a2),_0x307c2b(0xb3e),_0x307c2b(0x28bb),_0x307c2b(0x27cd),_0x307c2b(0x4556),'padding_',_0x307c2b(0x2de7),_0x307c2b(0x4868),_0x307c2b(0x2fce),_0x307c2b(0x4419),_0x307c2b(0x1338),_0x307c2b(0x1600),_0x307c2b(0x5085),'svg:svg',_0x307c2b(0x2df0),_0x307c2b(0x3a50),_0x307c2b(0x4e6b),_0x307c2b(0x53da),_0x307c2b(0x4a73),'utils.setDomNodeChildrenFromArrayMapping',_0x307c2b(0x6d5),_0x307c2b(0x4cbe),_0x307c2b(0x38cf),_0x307c2b(0x1226),_0x307c2b(0x5b38),_0x307c2b(0x31f1),_0x307c2b(0x34f6),_0x307c2b(0x564c),_0x307c2b(0x2fb5),_0x307c2b(0x58f6),_0x307c2b(0x174a),_0x307c2b(0x43d3),_0x307c2b(0x3208),_0x307c2b(0x5234),'disableHypsometric',_0x307c2b(0x4e87),'_emissionTextureArray',_0x307c2b(0x56db),_0x307c2b(0x4953),'Is\x20a\x20directory',_0x307c2b(0x467f),_0x307c2b(0x3e52),'hasWaterMask',_0x307c2b(0xbf4),_0x307c2b(0x4e74),_0x307c2b(0x5368),_0x307c2b(0x4bf4),'matModel',_0x307c2b(0x1eaa),'hasSubtree',_0x307c2b(0x33e7),_0x307c2b(0x82c),_0x307c2b(0x26a9),_0x307c2b(0x5624),'matchers',_0x307c2b(0x47b2),_0x307c2b(0x3957),_0x307c2b(0x295d),_0x307c2b(0x1e35),_0x307c2b(0x57da),_0x307c2b(0x2dc),_0x307c2b(0x3d05),_0x307c2b(0xf12),'_frameRateIsLow','_createPicture',_0x307c2b(0x4f69),_0x307c2b(0x5936),'_distance',_0x307c2b(0x1f0f),_0x307c2b(0x3b22),_0x307c2b(0x1a30),_0x307c2b(0x446),'TEXTURE_CUBE_MAP',_0x307c2b(0x8aa),_0x307c2b(0x53d),_0x307c2b(0x59df),_0x307c2b(0x294),'_floatBlend',_0x307c2b(0x5055),'fadeDuration','init',_0x307c2b(0x39db),_0x307c2b(0x4406),_0x307c2b(0x1282),_0x307c2b(0x24c4),_0x307c2b(0x57d6),_0x307c2b(0x24a8),_0x307c2b(0x2b17),'_used',_0x307c2b(0x3545),_0x307c2b(0x47e9),_0x307c2b(0x1c36),_0x307c2b(0x2dda),_0x307c2b(0x4c94),_0x307c2b(0x2999),'EXT_disjoint_timer_query','RotateX',_0x307c2b(0x535f),_0x307c2b(0x5012),_0x307c2b(0x4d32),_0x307c2b(0x40e5),'throttle',_0x307c2b(0x1bdc),'setStart',_0x307c2b(0x197d),'mod','POINT_LIGHTS\x20',_0x307c2b(0x14cc),'getGlobalProperty','missingImageUrl',_0x307c2b(0x26f5),'writeStackCookie',_0x307c2b(0x27d5),_0x307c2b(0x1bdd),_0x307c2b(0x23ab),'\x20\x20\x20\x20vec4\x20diffuse\x20=\x20SRGBtoLINEAR4(texture2D(u_diffuseTexture,\x20',_0x307c2b(0x11ba),_0x307c2b(0x677),_0x307c2b(0x2c72),_0x307c2b(0x14fa),'neg',_0x307c2b(0xdcd),'mousedown','ENABLE_DAYNIGHT_SHADING','_batchTableHierarchy',_0x307c2b(0x4129),_0x307c2b(0x576a),'etmerc',_0x307c2b(0x206d),_0x307c2b(0x18d2),_0x307c2b(0x4d11),_0x307c2b(0x49d6),_0x307c2b(0x2d5e),'dotShowMode',_0x307c2b(0x5641),_0x307c2b(0x196),'float\x20a2\x20=\x20min(c3.g,\x20c4.g);',_0x307c2b(0x442e),'intersectsBounds',_0x307c2b(0x37f6),_0x307c2b(0x10b8),_0x307c2b(0x2c81),_0x307c2b(0x12e0),'computeSunPosition',_0x307c2b(0x1212),'webkitURL',_0x307c2b(0x2bf7),_0x307c2b(0x148e),_0x307c2b(0x1840),_0x307c2b(0x51d7),'encodeMode',_0x307c2b(0xbbc),_0x307c2b(0x16aa),_0x307c2b(0x27aa),_0x307c2b(0x3260),_0x307c2b(0x2b7a),_0x307c2b(0x340f),_0x307c2b(0x1ea1),_0x307c2b(0x4f5b),_0x307c2b(0x543),_0x307c2b(0x19b5),_0x307c2b(0x211e),_0x307c2b(0x2d07),_0x307c2b(0x2c49),_0x307c2b(0x28f8),_0x307c2b(0x681),_0x307c2b(0x34f3),_0x307c2b(0x42a6),_0x307c2b(0x4f41),_0x307c2b(0x4074),_0x307c2b(0x2ca6),_0x307c2b(0x4c9d),_0x307c2b(0x91f),_0x307c2b(0x4140),_0x307c2b(0x3e32),_0x307c2b(0x4e41),'skeletonPackages','_gamma',_0x307c2b(0x58d8),'SuperMap.UpdateTurnNodeWeightParameters',_0x307c2b(0x1ba6),'textBaseline',_0x307c2b(0x1e2b),'text-field',_0x307c2b(0x29b),'isVectorScaleUpdate',_0x307c2b(0x2c91),_0x307c2b(0xa4f),_0x307c2b(0x283b),_0x307c2b(0x239b),_0x307c2b(0x3d87),_0x307c2b(0x227d),'Zoom',_0x307c2b(0x4f8a),_0x307c2b(0x209),_0x307c2b(0xbc7),_0x307c2b(0x4abe),_0x307c2b(0xeec),_0x307c2b(0x123d),_0x307c2b(0x1444),_0x307c2b(0x1832),_0x307c2b(0xee4),_0x307c2b(0x55bf),'attribute\x20vec2\x20direction;\x0a\x0auniform\x20float\x20u_size;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main()\x20\x0a{\x0a\x20\x20\x20\x20vec4\x20position;\x0a\x20\x20\x20\x20if\x20(czm_morphTime\x20==\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20position\x20=\x20vec4(czm_sunPositionWC,\x201.0);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20position\x20=\x20vec4(czm_sunPositionColumbusView.zxy,\x201.0);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20vec4\x20positionEC\x20=\x20czm_view\x20*\x20position;\x0a\x20\x20\x20\x20vec4\x20positionWC\x20=\x20czm_eyeToWindowCoordinates(positionEC);\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20vec2\x20halfSize\x20=\x20vec2(u_size\x20*\x200.5);\x0a\x20\x20\x20\x20halfSize\x20*=\x20((direction\x20*\x202.0)\x20-\x201.0);\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_viewportOrthographic\x20*\x20vec4(positionWC.xy\x20+\x20halfSize,\x20-positionWC.z,\x201.0);\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20v_textureCoordinates\x20=\x20direction;\x0a}\x0a',_0x307c2b(0x3c2),'_negativeZ',_0x307c2b(0x33f3),'replaysByZIndex_',_0x307c2b(0x3337),_0x307c2b(0x3a43),'setClipRegions',_0x307c2b(0x2bc8),_0x307c2b(0x45d7),_0x307c2b(0x54c5),_0x307c2b(0x2370),_0x307c2b(0x4ac8),_0x307c2b(0x394),_0x307c2b(0x3e4b),_0x307c2b(0x4e78),'FILTER',_0x307c2b(0x573f),'getCenterLonLat',_0x307c2b(0x2c9),'ProjectionImage',_0x307c2b(0x2c7),_0x307c2b(0x2e22),_0x307c2b(0x2154),_0x307c2b(0x3b5f),_0x307c2b(0x495b),_0x307c2b(0x4558),'lifetime',_0x307c2b(0x20ed),_0x307c2b(0x388f),_0x307c2b(0x4d4a),_0x307c2b(0x237b),_0x307c2b(0x1c17),_0x307c2b(0x2e16),_0x307c2b(0x279c),_0x307c2b(0x2a57),'entries',_0x307c2b(0x6ab),'computeHorizonCullingPoint',_0x307c2b(0x3f50),_0x307c2b(0x518e),'caseSensitive',_0x307c2b(0x2f45),_0x307c2b(0x17da),_0x307c2b(0x1729),_0x307c2b(0x35bb),_0x307c2b(0xde6),_0x307c2b(0x4e4b),'imageryLayer_reproject',_0x307c2b(0x1f07),'setVectorRotate',_0x307c2b(0x1c87),_0x307c2b(0x12e),_0x307c2b(0xee2),_0x307c2b(0x219c),'IGNORE_SHOW',_0x307c2b(0x56a),'BuildContourAnalyst',_0x307c2b(0x45ab),_0x307c2b(0x3afd),'getClassFication',_0x307c2b(0xe99),'Illegal\x20reflect\x20child\x20of\x20',_0x307c2b(0x2cc8),'SOUTHWEST',_0x307c2b(0x39d3),_0x307c2b(0x28af),_0x307c2b(0x369d),_0x307c2b(0x8f1),_0x307c2b(0x51cf),_0x307c2b(0x20cc),_0x307c2b(0x5387),_0x307c2b(0x2f75),_0x307c2b(0x319a),_0x307c2b(0x4f8b),_0x307c2b(0x3d23),_0x307c2b(0x2ac7),_0x307c2b(0x39f2),'enable','Parallel',_0x307c2b(0x2ff7),_0x307c2b(0x4fc),_0x307c2b(0x5470),'S3MBTilesParser','repeat-y',_0x307c2b(0x1e6b),_0x307c2b(0x2250),'setObjsVisible',_0x307c2b(0xa54),'#D8BFD8',_0x307c2b(0x829),_0x307c2b(0x4d5c),_0x307c2b(0x1dd2),_0x307c2b(0x29bf),'topRadius','&x={x}&y={y}&scale={scale}',_0x307c2b(0x1e8d),_0x307c2b(0x59fd),_0x307c2b(0x35b3),'Quadratic','originalNodeMatrixHash',_0x307c2b(0x460f),_0x307c2b(0x5094),'onselectstart',_0x307c2b(0x3ed5),'Proxy',_0x307c2b(0x1d4),'entityCirclePt',_0x307c2b(0x2e3e),'_hueSaturationBrightness',_0x307c2b(0x5808),_0x307c2b(0x10da),_0x307c2b(0x524c),'handlerDis',_0x307c2b(0x17be),_0x307c2b(0x1c5c),'BATCH_CONSTRUCTORS_',_0x307c2b(0x4d56),'00000',_0x307c2b(0x161),_0x307c2b(0x2945),'a_pos_offset',_0x307c2b(0x1d49),_0x307c2b(0x3990),_0x307c2b(0x41cb),_0x307c2b(0x278f),_0x307c2b(0x2a98),_0x307c2b(0x1240),_0x307c2b(0x2e97),_0x307c2b(0x304d),_0x307c2b(0x25fc),'chain',_0x307c2b(0x1194),_0x307c2b(0x48c),_0x307c2b(0x5749),_0x307c2b(0x5401),_0x307c2b(0x435b),_0x307c2b(0x760),_0x307c2b(0x958),_0x307c2b(0x5224),_0x307c2b(0xe90),_0x307c2b(0x482),_0x307c2b(0x4f08),'{reverseY}','getVertexArray','varying\x20vec2\x20vOff;',_0x307c2b(0x4677),_0x307c2b(0x54c6),_0x307c2b(0x4a58),_0x307c2b(0xc3f),'msSlice',_0x307c2b(0x81c),_0x307c2b(0x415e),_0x307c2b(0x542f),_0x307c2b(0x28f4),_0x307c2b(0x1858),_0x307c2b(0x201c),_0x307c2b(0x1b90),_0x307c2b(0x404c),_0x307c2b(0x3079),_0x307c2b(0x3b4a),_0x307c2b(0xc9a),_0x307c2b(0x32fe),_0x307c2b(0x62c),'asyncFinalizers',_0x307c2b(0x361d),_0x307c2b(0x4251),'u_opacity',_0x307c2b(0x3e2),'_dPitch',_0x307c2b(0x32a5),_0x307c2b(0x3e6e),_0x307c2b(0x540f),_0x307c2b(0x410d),_0x307c2b(0x2815),'LINE_Y','isLoading',_0x307c2b(0x3018),_0x307c2b(0x37ac),_0x307c2b(0x4a7c),_0x307c2b(0x286e),'_spSkyFromAtmosphereColorCorrect','returnEncodedMask',_0x307c2b(0x475a),_0x307c2b(0x47ff),'endPoint',_0x307c2b(0x3e69),_0x307c2b(0x3dea),_0x307c2b(0x3073),_0x307c2b(0x33d4),_0x307c2b(0x1ed5),_0x307c2b(0x434c),_0x307c2b(0x328),_0x307c2b(0x2988),'\x20\x20\x20\x20float\x20farAboveHorizon\x20=\x20clamp(horizonDotNadir\x20-\x20blendRegionSize\x20*\x200.5\x20+\x20blendRegionOffset,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a',_0x307c2b(0x7de),_0x307c2b(0x1a27),_0x307c2b(0x3e33),_0x307c2b(0x46f),_0x307c2b(0x5321),_0x307c2b(0x1ece),_0x307c2b(0x51f3),_0x307c2b(0x1fea),'forceRebatch',_0x307c2b(0x4640),_0x307c2b(0x417e),_0x307c2b(0x35f3),_0x307c2b(0x527b),_0x307c2b(0x51b4),'att',_0x307c2b(0x2398),_0x307c2b(0x57ad),_0x307c2b(0x1431),'computeBarycentricCoordinates',_0x307c2b(0x54b6),_0x307c2b(0x267d),_0x307c2b(0x1ab3),'whiteSpace','_depthLeftBuffer','getScaleFromResolution',_0x307c2b(0x52ec),_0x307c2b(0x1555),_0x307c2b(0x5a72),_0x307c2b(0x2626),_0x307c2b(0x56d5),_0x307c2b(0x571c),_0x307c2b(0x4a30),_0x307c2b(0xc9f),_0x307c2b(0x1378),_0x307c2b(0x1301),_0x307c2b(0x3a2b),_0x307c2b(0x2957),_0x307c2b(0x5444),'_moonDirectionEC','moveNodeTo','removeVectorTilesLayer',_0x307c2b(0x3178),_0x307c2b(0x7fa),'3DLow),\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_morphTime);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20p;\x0a}\x0a\x0a',_0x307c2b(0x4de4),'Yi\x20Syllables',_0x307c2b(0x3a6c),_0x307c2b(0x250b),_0x307c2b(0x4041),_0x307c2b(0x3d77),_0x307c2b(0x261c),_0x307c2b(0x353e),_0x307c2b(0xb19),'hideLightbox',_0x307c2b(0x35ba),'deactiveAll',_0x307c2b(0x3003),_0x307c2b(0x7d5),'_isRecreateTexture',_0x307c2b(0x260c),_0x307c2b(0x4124),_0x307c2b(0x2e94),_0x307c2b(0x4490),_0x307c2b(0x1fd5),_0x307c2b(0xc42),_0x307c2b(0x1877),'_mapboxStyle','void\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20czm_Debug_main();\x20\x0a',_0x307c2b(0x23a4),'visible:\x20eyeDomeLighting','getDashLength','nextZ',_0x307c2b(0x27a4),'descent',_0x307c2b(0x1137),_0x307c2b(0x145a),_0x307c2b(0x395e),'computeArea2D',_0x307c2b(0x39d),'\x27:\x20file\x20not\x20found',_0x307c2b(0x4277),_0x307c2b(0x2028),_0x307c2b(0x24f6),_0x307c2b(0x503d),_0x307c2b(0x1f5b),_0x307c2b(0x40b5),_0x307c2b(0xce5),_0x307c2b(0x4164),_0x307c2b(0x532e),_0x307c2b(0x68d),_0x307c2b(0x4347),_0x307c2b(0x4af2),'names','writeDouble',_0x307c2b(0x45bd),_0x307c2b(0x19d8),'czm_',_0x307c2b(0x358e),_0x307c2b(0x54bd),_0x307c2b(0x2418),_0x307c2b(0x1a61),'illegal\x20field\x20rule:\x20',_0x307c2b(0x34f8),_0x307c2b(0x9bb),_0x307c2b(0x4f62),_0x307c2b(0x3d32),_0x307c2b(0x54fd),_0x307c2b(0x4790),_0x307c2b(0x1f29),_0x307c2b(0x151e),_0x307c2b(0x5b21),'TEXTURE_WRAP_S',_0x307c2b(0x4b5c),'\x0aMessage:\x20',_0x307c2b(0x43a2),_0x307c2b(0x5a1a),_0x307c2b(0x42f6),_0x307c2b(0x130),_0x307c2b(0x4ac6),_0x307c2b(0x46d5),_0x307c2b(0x515),_0x307c2b(0x2ab),_0x307c2b(0x530f),_0x307c2b(0xe8c),_0x307c2b(0x3185),_0x307c2b(0x213a),'Instances','_budgets',_0x307c2b(0x26ef),'_snow_coverage',_0x307c2b(0x27e),_0x307c2b(0x5724),_0x307c2b(0x21ff),'_wstTaskProcessor',_0x307c2b(0x29d4),_0x307c2b(0x2153),_0x307c2b(0x2d47),'ProjectToPlane',_0x307c2b(0x2b80),_0x307c2b(0x1e02),_0x307c2b(0x1827),_0x307c2b(0x2656),_0x307c2b(0x51a7),_0x307c2b(0x216f),_0x307c2b(0x4ada),_0x307c2b(0x4c88),_0x307c2b(0x1e7e),_0x307c2b(0x50d3),_0x307c2b(0x1a42),_0x307c2b(0x3c68),'_minVisibleAltitude',_0x307c2b(0x31a8),'numberOfAttemptedRequests','___cxa_demangle',_0x307c2b(0x4bd2),_0x307c2b(0x2852),_0x307c2b(0x71f),'_lightList',_0x307c2b(0x4a19),_0x307c2b(0x3f61),'_reflectPosition',_0x307c2b(0x4c4e),'_environmentState',_0x307c2b(0x516e),_0x307c2b(0x33b5),_0x307c2b(0x511f),_0x307c2b(0xddd),_0x307c2b(0x1d99),_0x307c2b(0x3435),'u_baseColorTexture',_0x307c2b(0x476c),_0x307c2b(0x41c2),_0x307c2b(0x5171),_0x307c2b(0x597f),'_isgeoserver',_0x307c2b(0x58f9),_0x307c2b(0x4f9f),_0x307c2b(0x36d9),_0x307c2b(0x507f),_0x307c2b(0xc71),_0x307c2b(0x3538),'rpcCall',_0x307c2b(0x1605),_0x307c2b(0xd2f),_0x307c2b(0x2eaa),'___setErrNo',_0x307c2b(0x292a),'flyOverLongitude',_0x307c2b(0x1a6d),_0x307c2b(0x47c7),_0x307c2b(0x39f5),_0x307c2b(0x9e7),'shapePointsArray',_0x307c2b(0x937),'outerHTML',_0x307c2b(0x1bf2),_0x307c2b(0x5554),_0x307c2b(0x4e7f),_0x307c2b(0x1a83),_0x307c2b(0x28e6),_0x307c2b(0x4c83),_0x307c2b(0x1da1),_0x307c2b(0x114f),_0x307c2b(0x4ffa),_0x307c2b(0x4aff),_0x307c2b(0x3976),'CLOSE_PATH',_0x307c2b(0x4f7f),'getSymbolCellsBounds',_0x307c2b(0x862),_0x307c2b(0x132e),'scaleToGeodeticHeightExtruded',_0x307c2b(0x1a5f),_0x307c2b(0x407c),_0x307c2b(0x1d17),_0x307c2b(0x2dd),_0x307c2b(0x386f),_0x307c2b(0x4f9e),_0x307c2b(0x50a7),_0x307c2b(0x363b),_0x307c2b(0xae6),_0x307c2b(0x3e8d),_0x307c2b(0x191b),_0x307c2b(0x1a05),_0x307c2b(0x1683),_0x307c2b(0x4e80),_0x307c2b(0x2570),_0x307c2b(0x146a),_0x307c2b(0x135b),_0x307c2b(0x19c9),_0x307c2b(0x1d2f),_0x307c2b(0x2127),_0x307c2b(0x131a),_0x307c2b(0xec0),'GetAttributeUInt16ForAllPoints',_0x307c2b(0x2dc5),_0x307c2b(0x2405),_0x307c2b(0x5300),_0x307c2b(0x51d0),_0x307c2b(0xd55),_0x307c2b(0x526f),_0x307c2b(0x4686),_0x307c2b(0x3c40),'COMPD_CS',_0x307c2b(0x3e8),'_cameraClicked',_0x307c2b(0xeb5),_0x307c2b(0x4c79),_0x307c2b(0x3c1c),'t4cof',_0x307c2b(0x316d),_0x307c2b(0x4f0f),_0x307c2b(0x1f6),_0x307c2b(0x2711),_0x307c2b(0x3ac5),_0x307c2b(0x2e64),_0x307c2b(0x4929),'_startLineColor',_0x307c2b(0xf0d),_0x307c2b(0x5b02),'requiresEC',_0x307c2b(0x3622),_0x307c2b(0x5b4),_0x307c2b(0x4e84),_0x307c2b(0xabf),'_uniformScale',_0x307c2b(0x36b5),_0x307c2b(0x16c0),_0x307c2b(0x3a1a),_0x307c2b(0x1b58),_0x307c2b(0x1658),_0x307c2b(0x542e),_0x307c2b(0x3750),_0x307c2b(0x45ef),_0x307c2b(0xff8),_0x307c2b(0x154a),_0x307c2b(0x1710),'_se','OffsetSpeedV',_0x307c2b(0x1c3),_0x307c2b(0x37c6),'VERTICAL',_0x307c2b(0x11bf),'stripPrefix','VertexFormat',_0x307c2b(0x3951),'getSymbolLibID',_0x307c2b(0x4eff),'_state',_0x307c2b(0x2ba2),'nextStencilID','isrotateEasting',_0x307c2b(0x26f7),_0x307c2b(0x9e0),_0x307c2b(0x5174),_0x307c2b(0x59ae),_0x307c2b(0x1e61),'\x20\x20\x20vSecondColor\x20=\x20uSecondColor;',_0x307c2b(0xe11),_0x307c2b(0x540b),_0x307c2b(0x4fd5),_0x307c2b(0x4963),_0x307c2b(0x1cfb),_0x307c2b(0x405a),_0x307c2b(0x2b7),_0x307c2b(0x14cb),_0x307c2b(0x349d),_0x307c2b(0x14b4),'aTexCoord',_0x307c2b(0x2a67),_0x307c2b(0xe7f),_0x307c2b(0x4267),_0x307c2b(0x4a6b),_0x307c2b(0x3e7),_0x307c2b(0x2b6f),_0x307c2b(0x18ab),_0x307c2b(0x470a),_0x307c2b(0xfd9),_0x307c2b(0x92c),_0x307c2b(0x35ed),_0x307c2b(0x2b2b),'czm_non_depth_clamp_main','_updatePointPrimitive','padding','ONE_MINUS_DST_ALPHA',_0x307c2b(0x3232),'retryAttempts',_0x307c2b(0x45e3),_0x307c2b(0x30c),_0x307c2b(0x4f23),_0x307c2b(0x1263),'gridSymbolSize',_0x307c2b(0x2e4f),_0x307c2b(0x4703),'computeProjectTo2DArguments','createDynamicMaterialUniform',_0x307c2b(0x54f7),_0x307c2b(0x16f0),_0x307c2b(0x1b59),'del2',_0x307c2b(0x533b),_0x307c2b(0x187b),'setTooltip',_0x307c2b(0x1ace),_0x307c2b(0x2e17),_0x307c2b(0x14d4),_0x307c2b(0x3502),'reloadVol','minFontScaleY','_floor',_0x307c2b(0x32cf),_0x307c2b(0x4e02),_0x307c2b(0x258f),_0x307c2b(0x2fbc),_0x307c2b(0x2382),'100px','czm_instanced_modelView',_0x307c2b(0x26e7),_0x307c2b(0x41ce),_0x307c2b(0xae8),_0x307c2b(0x101d),_0x307c2b(0x21b7),'\x20\x20\x20\x20vec3\x20n\x20=\x20ng;\x0a',_0x307c2b(0x21c),_0x307c2b(0x316),_0x307c2b(0x5441),_0x307c2b(0x3143),_0x307c2b(0xf15),_0x307c2b(0x33e3),_0x307c2b(0x3a89),_0x307c2b(0xcb2),'getSearchTexture',_0x307c2b(0x3bc8),'Unknown\x20function\x20type\x20\x22','_buttonsDown',_0x307c2b(0x44d7),'_imageHeight','createViewportQuadCommand',_0x307c2b(0x53b7),'douglasPeuckerss',_0x307c2b(0x3ac8),_0x307c2b(0x288d),'automaticUniform',_0x307c2b(0x9e3),'bindVertexArray','updateData',_0x307c2b(0xc40),_0x307c2b(0x1030),_0x307c2b(0x1a19),_0x307c2b(0x364e),_0x307c2b(0x5183),_0x307c2b(0x3322),_0x307c2b(0x20c7),_0x307c2b(0x40b1),_0x307c2b(0x3694),_0x307c2b(0x3428),_0x307c2b(0x51d4),_0x307c2b(0x59c),_0x307c2b(0x387),_0x307c2b(0x3ef4),_0x307c2b(0x37ae),_0x307c2b(0x3d24),_0x307c2b(0x2673),_0x307c2b(0x3cc),_0x307c2b(0x4e8b),'computeWallGeometry',_0x307c2b(0x388b),_0x307c2b(0x3484),_0x307c2b(0x217),_0x307c2b(0xf60),_0x307c2b(0x3498),_0x307c2b(0x2b76),_0x307c2b(0x1a89),_0x307c2b(0x4005),'addAll','viewRotation_',_0x307c2b(0x382a),_0x307c2b(0x462d),'_waterMask',_0x307c2b(0x45d8),_0x307c2b(0x4ecc),_0x307c2b(0x1231),_0x307c2b(0x4862),_0x307c2b(0x15c6),_0x307c2b(0x51d2),_0x307c2b(0x790),_0x307c2b(0x568f),_0x307c2b(0x244a),_0x307c2b(0x58fd),_0x307c2b(0x2a8c),'CVA_W','&WIDTH=',_0x307c2b(0x23c),_0x307c2b(0x440),'removeLabel',_0x307c2b(0xaf0),_0x307c2b(0x52c),'flatInteriorPoints_','html','.cesium-credit-text',_0x307c2b(0x5597),_0x307c2b(0x21f5),_0x307c2b(0x4762),_0x307c2b(0x1fa9),_0x307c2b(0x5abe),_0x307c2b(0x34df),'tan',_0x307c2b(0x3774),'_s3MlayerId',_0x307c2b(0x57c7),_0x307c2b(0x1a5d),_0x307c2b(0x4bc3),_0x307c2b(0x4be0),_0x307c2b(0x2457),'profile','projectPointsToNearestOnPlane','_style','_batchTableBinaryProperties',_0x307c2b(0x2389),_0x307c2b(0x1d7),_0x307c2b(0x1cac),_0x307c2b(0xab6),_0x307c2b(0x493),_0x307c2b(0xa07),_0x307c2b(0x55d7),_0x307c2b(0x5315),'_primitiveOnly','spot\x20light\x20decay',_0x307c2b(0x5921),_0x307c2b(0x201a),_0x307c2b(0x4d18),_0x307c2b(0x5cf),_0x307c2b(0x2443),_0x307c2b(0x433e),_0x307c2b(0x1245),_0x307c2b(0x122b),_0x307c2b(0x1995),_0x307c2b(0x4ee8),_0x307c2b(0x48cb),_0x307c2b(0x3182),_0x307c2b(0xfdb),_0x307c2b(0x263a),_0x307c2b(0x4a96),_0x307c2b(0x44be),'tf_lonLat','uniform3i',_0x307c2b(0x23d6),_0x307c2b(0x392d),'_percent','paint_raster',_0x307c2b(0x6c3),'\x20already\x20exists\x20in\x20this\x20collection.','<span\x20class=\x22cesium-timeline-ticTiny\x22\x20style=\x22left:\x20',_0x307c2b(0x1a87),_0x307c2b(0x53b1),'hasVertexNormals',_0x307c2b(0x4cb2),_0x307c2b(0xbd2),_0x307c2b(0x228c),_0x307c2b(0x552),'zoneLetter',_0x307c2b(0x1d81),_0x307c2b(0x25eb),_0x307c2b(0x55a7),_0x307c2b(0xcbb),'_cubeMapBuffers',_0x307c2b(0x33d6),'rings',_0x307c2b(0x3fb1),_0x307c2b(0x352e),_0x307c2b(0x288),_0x307c2b(0x1806),_0x307c2b(0x466b),_0x307c2b(0x214a),_0x307c2b(0x38d6),'removeItem',_0x307c2b(0x3139),'symbolTextAndIconUniforms','/layers.json',_0x307c2b(0x1a15),'_timeout',_0x307c2b(0x3691),'basename',_0x307c2b(0x3e2f),_0x307c2b(0x4633),_0x307c2b(0x1a54),_0x307c2b(0x43aa),_0x307c2b(0x5465),_0x307c2b(0x2d28),_0x307c2b(0x2e62),'_cesiumCreditContainer',_0x307c2b(0x1c45),'_pixelDatatype','#ifdef\x20Mode_Height\x0avarying\x20float\x20fHeight;\x0a#endif\x0a#ifdef\x20OVERLAY\x0a\x20\x20\x20varying\x20vec2\x20vTexCoord;\x0a\x20\x20\x20uniform\x20sampler2D\x20uTexture;\x0a#endif\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#ifdef\x20Mode_Height\x0a\x20\x20\x20gl_FragColor\x20=\x20czm_packValue(fHeight);\x0a#endif\x0a#ifdef\x20OVERLAY\x0a\x20\x20\x20gl_FragColor\x20=\x20texture2D(uTexture,vTexCoord);\x0a#endif\x0a}','destroyCachedDataForModel',_0x307c2b(0x15a8),_0x307c2b(0x28e1),_0x307c2b(0x23e4),_0x307c2b(0x34ed),_0x307c2b(0x322f),_0x307c2b(0xb79),'sfixed64',_0x307c2b(0x4c4b),_0x307c2b(0x15d),_0x307c2b(0x265b),_0x307c2b(0x1a7),_0x307c2b(0xd87),_0x307c2b(0x1438),_0x307c2b(0xe8b),'isSDF',_0x307c2b(0x3dbb),_0x307c2b(0x1582),_0x307c2b(0x10d5),'fastApproximateAtan2','eyeOffset',_0x307c2b(0x455d),_0x307c2b(0x2a87),'computeMaximumLevelAtPosition',_0x307c2b(0x2c69),_0x307c2b(0x2b4b),_0x307c2b(0xdd6),_0x307c2b(0xfc2),_0x307c2b(0x488c),_0x307c2b(0x1060),'combine',_0x307c2b(0x360f),_0x307c2b(0x162a),_0x307c2b(0x3c32),_0x307c2b(0x2116),_0x307c2b(0x487),_0x307c2b(0x3836),_0x307c2b(0x2277),_0x307c2b(0x1790),_0x307c2b(0x16d5),_0x307c2b(0x324b),_0x307c2b(0xfac),_0x307c2b(0x317),_0x307c2b(0x2aa5),_0x307c2b(0x2dea),'_boundingSphere2D','appendProgramDefineForCommand',_0x307c2b(0x4cd0),_0x307c2b(0x2a71),_0x307c2b(0x2aaa),_0x307c2b(0x51d),_0x307c2b(0x36e),_0x307c2b(0x4cab),_0x307c2b(0x1921),_0x307c2b(0x240c),_0x307c2b(0x5725),_0x307c2b(0x1d6f),_0x307c2b(0x17a5),_0x307c2b(0x1ec6),_0x307c2b(0x3a3b),_0x307c2b(0x5a82),'getAltitudeByLogical','useInFragment',_0x307c2b(0x43de),'drawText',_0x307c2b(0x5595),_0x307c2b(0x25b3),_0x307c2b(0x4d0a),_0x307c2b(0x3abd),_0x307c2b(0x53e8),_0x307c2b(0x2e0e),'_hdrEnable',_0x307c2b(0x10ac),'support','_path',_0x307c2b(0xf63),_0x307c2b(0x3456),'copyWithin',_0x307c2b(0x2fe3),_0x307c2b(0x2bda),_0x307c2b(0x58e7),_0x307c2b(0x2ac0),_0x307c2b(0x2b93),_0x307c2b(0x4021),_0x307c2b(0x3e1),'_moonEcl','SuperMap.FindLocationParameters',_0x307c2b(0x49e4),_0x307c2b(0xfb8),_0x307c2b(0x14a9),_0x307c2b(0x2d96),_0x307c2b(0x2df1),_0x307c2b(0x269),_0x307c2b(0x752),_0x307c2b(0x2bc6),_0x307c2b(0x4421),'isClipped','DEFAULT',_0x307c2b(0x3e65),_0x307c2b(0x2f3),_0x307c2b(0x1b7f),_0x307c2b(0x4aca),'getCollectionsLength',_0x307c2b(0x5475),_0x307c2b(0x3608),'maskData','LOADING',_0x307c2b(0x4332),_0x307c2b(0x3c31),_0x307c2b(0x4e2c),_0x307c2b(0x3181),'u_Params',_0x307c2b(0x4ef4),_0x307c2b(0x3124),_0x307c2b(0x5869),_0x307c2b(0x4c2e),'N_POLE','getElementsByTagNameNS','_geoBounds','getSpatialData',_0x307c2b(0x2441),_0x307c2b(0x3cf4),_0x307c2b(0x863),'_horizontalOrigin',_0x307c2b(0x5a69),_0x307c2b(0x4d48),_0x307c2b(0x4849),_0x307c2b(0x2c76),_0x307c2b(0x5b0d),_0x307c2b(0x49c),_0x307c2b(0x124e),'_eventParents',_0x307c2b(0x2a4a),_0x307c2b(0x1672),'\x27lengthBytesUTF16\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)','getOrbitPoints','unSign',_0x307c2b(0x11db),_0x307c2b(0x4d5),_0x307c2b(0x72c),_0x307c2b(0x1f58),_0x307c2b(0x5072),_0x307c2b(0x59c3),_0x307c2b(0x2d83),'_parseMessageField',_0x307c2b(0x3b1e),'always',_0x307c2b(0x3930),'/home',_0x307c2b(0x42a3),_0x307c2b(0x2d4c),_0x307c2b(0x4f28),_0x307c2b(0x2714),_0x307c2b(0x2853),_0x307c2b(0x3cf6),_0x307c2b(0x1ecb),_0x307c2b(0x3f32),_0x307c2b(0x1c59),_0x307c2b(0x531b),'bpDom',_0x307c2b(0x2a15),_0x307c2b(0x1d15),_0x307c2b(0x37d6),'BLUE',_0x307c2b(0x209e),_0x307c2b(0x517c),_0x307c2b(0x3f33),_0x307c2b(0x610),'execute',_0x307c2b(0x2524),'dynamicLayer\x20setPolygonoffset\x20url',_0x307c2b(0x55dd),_0x307c2b(0x19d0),_0x307c2b(0x1250),_0x307c2b(0x4e2d),_0x307c2b(0x1096),_0x307c2b(0x1961),_0x307c2b(0x220),_0x307c2b(0x1281),_0x307c2b(0x3e9f),'_negativeAltitudeExponentBias','uTransparentBackColor','_selections',_0x307c2b(0x11f7),_0x307c2b(0x4df5),'pointCloudShading',_0x307c2b(0x402b),'boundPaintVertexBuffers','CreateVolumeTexture',_0x307c2b(0x2baf),_0x307c2b(0x19ee),_0x307c2b(0x130c),_0x307c2b(0x2741),_0x307c2b(0x501c),'computeImageBounds',_0x307c2b(0x2894),'proto3',_0x307c2b(0x4e6),_0x307c2b(0xf8d),'Saturation','_loadedEmissionTexture',_0x307c2b(0x2877),_0x307c2b(0x57d3),_0x307c2b(0x37bb),_0x307c2b(0xe93),_0x307c2b(0x4d50),_0x307c2b(0x1e99),_0x307c2b(0x49eb),_0x307c2b(0x2ab8),'generateNormal',_0x307c2b(0xbe6),_0x307c2b(0x73e),_0x307c2b(0x1acc),_0x307c2b(0x98f),_0x307c2b(0x4f7e),_0x307c2b(0x2ff5),_0x307c2b(0x590),_0x307c2b(0x4084),_0x307c2b(0x518c),_0x307c2b(0x476),'ProtoBuf.js\x20is\x20not\x20present.\x20Please\x20see\x20www/index.html\x20for\x20manual\x20setup\x20instructions.',_0x307c2b(0x2f71),'utils',_0x307c2b(0x3994),_0x307c2b(0x2927),'#FDF5E6',_0x307c2b(0x35d4),_0x307c2b(0x4d2d),_0x307c2b(0x1911),_0x307c2b(0x1f69),_0x307c2b(0x3a73),_0x307c2b(0x3d70),_0x307c2b(0x3837),'_sensitivePositionRatio',_0x307c2b(0x2843),_0x307c2b(0x35ef),_0x307c2b(0xb69),_0x307c2b(0x20d3),'_homeButton','HAS_METALLICROUGHNESS_TEXTURE',_0x307c2b(0x2f0e),_0x307c2b(0x4653),'shadowVolume',_0x307c2b(0x14c9),'ALWAYS_SHOW_SILHOUETTE',_0x307c2b(0x2a7b),_0x307c2b(0x2859),_0x307c2b(0x944),_0x307c2b(0x5945),_0x307c2b(0x43f4),_0x307c2b(0x1a4e),_0x307c2b(0xecd),_0x307c2b(0x3389),_0x307c2b(0x5116),_0x307c2b(0x239d),_0x307c2b(0x2177),_0x307c2b(0x5de),'_targetId',_0x307c2b(0x4877),'illegal\x20extend\x20token:\x20','_fusionLayers','MINIMUM_VALUE','allowIconWithTextDisplay',_0x307c2b(0x570),_0x307c2b(0x27eb),_0x307c2b(0x5505),_0x307c2b(0x769),'minimumHeight',_0x307c2b(0x3cef),_0x307c2b(0x2e55),_0x307c2b(0x7bf),_0x307c2b(0x5033),_0x307c2b(0x3fdb),_0x307c2b(0x2fca),_0x307c2b(0x217c),_0x307c2b(0x335e),_0x307c2b(0x464b),_0x307c2b(0x584a),_0x307c2b(0x1c03),_0x307c2b(0x544a),'addHSVPoint',_0x307c2b(0x12c3),_0x307c2b(0x3231),_0x307c2b(0x2544),_0x307c2b(0x4abf),_0x307c2b(0x502d),_0x307c2b(0x1915),_0x307c2b(0x5a57),_0x307c2b(0xecf),_0x307c2b(0x2ab1),_0x307c2b(0x269a),_0x307c2b(0x5930),'mapNames',_0x307c2b(0x1c1e),'_end',_0x307c2b(0x1c8b),'pauseViewModel',_0x307c2b(0x4b26),_0x307c2b(0x4691),_0x307c2b(0x2cc9),_0x307c2b(0x2089),_0x307c2b(0x5a2f),_0x307c2b(0x3e21),_0x307c2b(0x53f1),_0x307c2b(0x2197),_0x307c2b(0x580),_0x307c2b(0x3db0),_0x307c2b(0x1d76),_0x307c2b(0x1631),_0x307c2b(0xbc2),'DracoFloat32Array',_0x307c2b(0x4a7b),_0x307c2b(0x1419),'setLodRangeScale',_0x307c2b(0x11bb),_0x307c2b(0x1ff6),'uncompressedSize',_0x307c2b(0x34f7),_0x307c2b(0x5898),_0x307c2b(0x1cf8),_0x307c2b(0x4e72),_0x307c2b(0x2d58),_0x307c2b(0x35de),_0x307c2b(0x14b9),_0x307c2b(0x2b33),_0x307c2b(0x1ca9),_0x307c2b(0x1347),_0x307c2b(0x5696),_0x307c2b(0x285b),'greaterThanOrEquals',_0x307c2b(0x31e5),_0x307c2b(0x5331),_0x307c2b(0x58c6),_0x307c2b(0x306),_0x307c2b(0x3ff2),_0x307c2b(0x56ad),_0x307c2b(0x1b3a),_0x307c2b(0x4224),_0x307c2b(0x3a63),_0x307c2b(0x424f),_0x307c2b(0x4bea),_0x307c2b(0x404a),_0x307c2b(0x58b7),_0x307c2b(0x1dd0),_0x307c2b(0xa97),'\x20\x20\x20\x20vec3\x20specularTerm\x20=\x20vec3(0.0);\x0a',_0x307c2b(0x186d),'layerConfig',_0x307c2b(0x1ed8),_0x307c2b(0x3ffb),'float\x20D_Phong(float\x20g,\x20float\x20ndh)\x20\x0a{\x0a\x20\x20\x20\x20float\x20a\x20=\x20pow(8192.0,\x20g);\x0a\x20\x20\x20\x20return\x20(a\x20+\x202.0)\x20/\x208.0\x20*\x20pow(ndh,\x20a);\x0a}\x0a\x0a',_0x307c2b(0x3ba7),_0x307c2b(0x54db),'_labelDepthTestEnabled',_0x307c2b(0x43eb),_0x307c2b(0xd70),_0x307c2b(0x2171),_0x307c2b(0x31cc),_0x307c2b(0x3b92),_0x307c2b(0x2304),'southMeshes','ONE_MINUS_SRC_COLOR','edgemode',_0x307c2b(0xb90),'getPixelSize',_0x307c2b(0x157b),_0x307c2b(0x3a31),'circle-pitch-scale',_0x307c2b(0x18b2),_0x307c2b(0x281d),_0x307c2b(0x49ee),_0x307c2b(0x4eb3),_0x307c2b(0x2a2),'_isTiltFree',_0x307c2b(0x5b8),'U32','void\x20main()\x0a{\x0a\x20\x20\x20\x20czm_translucent_main();\x0a\x20\x20\x20\x20if\x20(czm_discard)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20discard;\x0a\x20\x20\x20\x20}\x0a','simpleIntersection',_0x307c2b(0x9a8),_0x307c2b(0x498d),_0x307c2b(0x575a),_0x307c2b(0x498),_0x307c2b(0x1a65),_0x307c2b(0x2cb9),_0x307c2b(0x31d3),_0x307c2b(0x1993),_0x307c2b(0x3183),'Util',_0x307c2b(0x185c),_0x307c2b(0x24e5),'_terrainRenderState','focus',_0x307c2b(0x4723),'Literal',_0x307c2b(0x39e6),'associatedIconIndex',_0x307c2b(0x4323),_0x307c2b(0x7a3),_0x307c2b(0x2aa6),_0x307c2b(0x2842),_0x307c2b(0x38fb),'longFromHash',_0x307c2b(0x2e1e),_0x307c2b(0x51db),_0x307c2b(0x382b),'arraySet','_decrementDepthFrustum','_targetEntity',_0x307c2b(0x349),_0x307c2b(0x4063),'CJK\x20Unified\x20Ideographs',_0x307c2b(0x5511),'_removeEventListener',_0x307c2b(0x1164),_0x307c2b(0x5408),_0x307c2b(0x1aa0),_0x307c2b(0x31ad),_0x307c2b(0x5525),'parseResultInstance',_0x307c2b(0x4a6d),_0x307c2b(0x3f4c),'SlopeScale','_getAllTime','\x20\x20\x20\x20color\x20*=\x20texture2D(u_occlusionTexture,\x20',_0x307c2b(0x44a1),_0x307c2b(0x1cae),_0x307c2b(0x1f41),_0x307c2b(0x32cd),_0x307c2b(0x2e85),_0x307c2b(0x16a1),_0x307c2b(0x1863),_0x307c2b(0x3761),_0x307c2b(0xd3b),_0x307c2b(0x43a4),_0x307c2b(0x54dc),_0x307c2b(0x3808),_0x307c2b(0x2059),'getText',_0x307c2b(0x57d7),'placement_',_0x307c2b(0x19fe),_0x307c2b(0x2c23),_0x307c2b(0x4bde),_0x307c2b(0x3390),_0x307c2b(0x2538),_0x307c2b(0x5993),_0x307c2b(0x15ea),'_drawTransformFeedback',_0x307c2b(0x4f99),_0x307c2b(0x12a0),_0x307c2b(0x2455),_0x307c2b(0x43a3),'spread',_0x307c2b(0x5aac),_0x307c2b(0x6dc),_0x307c2b(0x227f),'OCCLUDED',_0x307c2b(0x2bfb),_0x307c2b(0x3fb8),_0x307c2b(0x3744),_0x307c2b(0x5681),_0x307c2b(0x25cc),'createPostEffectCommand','textField',_0x307c2b(0x5af7),_0x307c2b(0x4be3),'const\x20float\x20PI\x20=\x203.141592653589793;\x0a\x0aattribute\x20vec4\x20a_pos_offset;\x0aattribute\x20vec4\x20a_data;\x0aattribute\x20vec3\x20a_projected_pos;\x0aattribute\x20float\x20a_fade_opacity;\x0a\x0a//\x20contents\x20of\x20a_size\x20vary\x20based\x20on\x20the\x20type\x20of\x20property\x20value\x0a//\x20used\x20for\x20{text,icon}-size.\x0a//\x20For\x20constants,\x20a_size\x20is\x20disabled.\x0a//\x20For\x20source\x20functions,\x20we\x20bind\x20only\x20one\x20value\x20per\x20vertex:\x20the\x20value\x20of\x20{text,icon}-size\x20evaluated\x20for\x20the\x20current\x20feature.\x0a//\x20For\x20composite\x20functions:\x0a//\x20[\x20text-size(lowerZoomStop,\x20feature),\x0a//\x20\x20\x20text-size(upperZoomStop,\x20feature)\x20]\x0auniform\x20bool\x20u_is_size_zoom_constant;\x0auniform\x20bool\x20u_is_size_feature_constant;\x0auniform\x20highp\x20float\x20u_size_t;\x20//\x20used\x20to\x20interpolate\x20between\x20zoom\x20stops\x20when\x20size\x20is\x20a\x20composite\x20function\x0auniform\x20highp\x20float\x20u_size;\x20//\x20used\x20when\x20size\x20is\x20both\x20zoom\x20and\x20feature\x20constant\x0auniform\x20mat4\x20u_matrix;\x0auniform\x20mat4\x20u_label_plane_matrix;\x0auniform\x20mat4\x20u_coord_matrix;\x0auniform\x20bool\x20u_is_text;\x0auniform\x20bool\x20u_pitch_with_map;\x0auniform\x20highp\x20float\x20u_pitch;\x0auniform\x20bool\x20u_rotate_symbol;\x0auniform\x20highp\x20float\x20u_aspect_ratio;\x0auniform\x20highp\x20float\x20u_camera_to_center_distance;\x0auniform\x20float\x20u_fade_change;\x0auniform\x20vec2\x20u_texsize;\x0auniform\x20vec2\x20u_texsize_icon;\x0a\x0avarying\x20vec4\x20v_data0;\x0avarying\x20vec4\x20v_data1;\x0a\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20fill_color\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20halo_color\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20halo_width\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20halo_blur\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20fill_color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20halo_color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20halo_width\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20halo_blur\x0a\x0a\x20\x20\x20\x20vec2\x20a_pos\x20=\x20a_pos_offset.xy;\x0a\x20\x20\x20\x20vec2\x20a_offset\x20=\x20a_pos_offset.zw;\x0a\x0a\x20\x20\x20\x20vec2\x20a_tex\x20=\x20a_data.xy;\x0a\x20\x20\x20\x20vec2\x20a_size\x20=\x20a_data.zw;\x0a\x0a\x20\x20\x20\x20float\x20a_size_min\x20=\x20floor(a_size[0]\x20*\x200.5);\x0a\x20\x20\x20\x20float\x20is_sdf\x20=\x20a_size[0]\x20-\x202.0\x20*\x20a_size_min;\x0a\x0a\x20\x20\x20\x20highp\x20float\x20segment_angle\x20=\x20-a_projected_pos[2];\x0a\x20\x20\x20\x20float\x20size;\x0a\x0a\x20\x20\x20\x20if\x20(!u_is_size_zoom_constant\x20&&\x20!u_is_size_feature_constant)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20size\x20=\x20mix(a_size_min,\x20a_size[1],\x20u_size_t)\x20/\x20128.0;\x0a\x20\x20\x20\x20}\x20else\x20if\x20(u_is_size_zoom_constant\x20&&\x20!u_is_size_feature_constant)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20size\x20=\x20a_size_min\x20/\x20128.0;\x0a\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20size\x20=\x20u_size;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec4\x20projectedPoint\x20=\x20u_matrix\x20*\x20vec4(a_pos,\x200,\x201);\x0a\x20\x20\x20\x20highp\x20float\x20camera_to_anchor_distance\x20=\x20projectedPoint.w;\x0a\x20\x20\x20\x20//\x20If\x20the\x20label\x20is\x20pitched\x20with\x20the\x20map,\x20layout\x20is\x20done\x20in\x20pitched\x20space,\x0a\x20\x20\x20\x20//\x20which\x20makes\x20labels\x20in\x20the\x20distance\x20smaller\x20relative\x20to\x20viewport\x20space.\x0a\x20\x20\x20\x20//\x20We\x20counteract\x20part\x20of\x20that\x20effect\x20by\x20multiplying\x20by\x20the\x20perspective\x20ratio.\x0a\x20\x20\x20\x20//\x20If\x20the\x20label\x20isn\x27t\x20pitched\x20with\x20the\x20map,\x20we\x20do\x20layout\x20in\x20viewport\x20space,\x0a\x20\x20\x20\x20//\x20which\x20makes\x20labels\x20in\x20the\x20distance\x20larger\x20relative\x20to\x20the\x20features\x20around\x0a\x20\x20\x20\x20//\x20them.\x20We\x20counteract\x20part\x20of\x20that\x20effect\x20by\x20dividing\x20by\x20the\x20perspective\x20ratio.\x0a\x20\x20\x20\x20highp\x20float\x20distance_ratio\x20=\x20u_pitch_with_map\x20?\x0a\x20\x20\x20\x20\x20\x20\x20\x20camera_to_anchor_distance\x20/\x20u_camera_to_center_distance\x20:\x0a\x20\x20\x20\x20\x20\x20\x20\x20u_camera_to_center_distance\x20/\x20camera_to_anchor_distance;\x0a\x20\x20\x20\x20highp\x20float\x20perspective_ratio\x20=\x20clamp(\x0a\x20\x20\x20\x20\x20\x20\x20\x200.5\x20+\x200.5\x20*\x20distance_ratio,\x0a\x20\x20\x20\x20\x20\x20\x20\x200.0,\x20//\x20Prevents\x20oversized\x20near-field\x20symbols\x20in\x20pitched/overzoomed\x20tiles\x0a\x20\x20\x20\x20\x20\x20\x20\x204.0);\x0a\x0a\x20\x20\x20\x20size\x20*=\x20perspective_ratio;\x0a\x0a\x20\x20\x20\x20float\x20fontScale\x20=\x20size\x20/\x2024.0;\x0a\x0a\x20\x20\x20\x20highp\x20float\x20symbol_rotation\x20=\x200.0;\x0a\x20\x20\x20\x20if\x20(u_rotate_symbol)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Point\x20labels\x20with\x20\x27rotation-alignment:\x20map\x27\x20are\x20horizontal\x20with\x20respect\x20to\x20tile\x20units\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20To\x20figure\x20out\x20that\x20angle\x20in\x20projected\x20space,\x20we\x20draw\x20a\x20short\x20horizontal\x20line\x20in\x20tile\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20space,\x20project\x20it,\x20and\x20measure\x20its\x20angle\x20in\x20projected\x20space.\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20offsetProjectedPoint\x20=\x20u_matrix\x20*\x20vec4(a_pos\x20+\x20vec2(1,\x200),\x200,\x201);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20a\x20=\x20projectedPoint.xy\x20/\x20projectedPoint.w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20b\x20=\x20offsetProjectedPoint.xy\x20/\x20offsetProjectedPoint.w;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20symbol_rotation\x20=\x20atan((b.y\x20-\x20a.y)\x20/\x20u_aspect_ratio,\x20b.x\x20-\x20a.x);\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20highp\x20float\x20angle_sin\x20=\x20sin(segment_angle\x20+\x20symbol_rotation);\x0a\x20\x20\x20\x20highp\x20float\x20angle_cos\x20=\x20cos(segment_angle\x20+\x20symbol_rotation);\x0a\x20\x20\x20\x20mat2\x20rotation_matrix\x20=\x20mat2(angle_cos,\x20-1.0\x20*\x20angle_sin,\x20angle_sin,\x20angle_cos);\x0a\x0a\x20\x20\x20\x20vec4\x20projected_pos\x20=\x20u_label_plane_matrix\x20*\x20vec4(a_projected_pos.xy,\x200.0,\x201.0);\x0a\x20\x20\x20\x20gl_Position\x20=\x20u_coord_matrix\x20*\x20vec4(projected_pos.xy\x20/\x20projected_pos.w\x20+\x20rotation_matrix\x20*\x20(a_offset\x20/\x2032.0\x20*\x20fontScale),\x200.0,\x201.0);\x0a\x20\x20\x20\x20float\x20gamma_scale\x20=\x20gl_Position.w;\x0a\x0a\x20\x20\x20\x20vec2\x20fade_opacity\x20=\x20unpack_opacity(a_fade_opacity);\x0a\x20\x20\x20\x20float\x20fade_change\x20=\x20fade_opacity[1]\x20>\x200.5\x20?\x20u_fade_change\x20:\x20-u_fade_change;\x0a\x20\x20\x20\x20float\x20interpolated_fade_opacity\x20=\x20max(0.0,\x20min(1.0,\x20fade_opacity[0]\x20+\x20fade_change));\x0a\x0a\x20\x20\x20\x20v_data0.xy\x20=\x20a_tex\x20/\x20u_texsize;\x0a\x20\x20\x20\x20v_data0.zw\x20=\x20a_tex\x20/\x20u_texsize_icon;\x0a\x20\x20\x20\x20v_data1\x20=\x20vec4(gamma_scale,\x20size,\x20interpolated_fade_opacity,\x20is_sdf);\x0a}\x0a','_dotDepthTest','Invalid\x20attempt\x20to\x20spread\x20non-iterable\x20instance.\x0aIn\x20order\x20to\x20be\x20iterable,\x20non-array\x20objects\x20must\x20have\x20a\x20[Symbol.iterator]()\x20method.',_0x307c2b(0x2cae),'<br>(Tile\x20is\x20not\x20loaded)',_0x307c2b(0xb0d),_0x307c2b(0x23b4),_0x307c2b(0x17d8),_0x307c2b(0x20fa),_0x307c2b(0x523f),_0x307c2b(0x2fcc),_0x307c2b(0x5593),'EPSILON10',_0x307c2b(0x2fa),_0x307c2b(0x4c2b),_0x307c2b(0x3338),_0x307c2b(0x46a8),_0x307c2b(0xaf4),'_playSpeed',_0x307c2b(0x4138),_0x307c2b(0x1727),_0x307c2b(0xe27),_0x307c2b(0x4c26),'raySphere',_0x307c2b(0xb3d),'stopPropagation',_0x307c2b(0x28e4),_0x307c2b(0x2da1),'orient',_0x307c2b(0x13fb),_0x307c2b(0x7e1),'Cannot\x20enlarge\x20memory,\x20asked\x20to\x20go\x20up\x20to\x20',_0x307c2b(0x2afc),'_needUpdate',_0x307c2b(0x3979),'\x20\x20\x20\x20float\x20luminance\x20=\x20gltf_luminanceAtZenith\x20*\x20(numerator\x20/\x20denominator);\x0a',_0x307c2b(0xc4e),_0x307c2b(0xbf8),'defines','utf8border',_0x307c2b(0x4e09),_0x307c2b(0x41f0),_0x307c2b(0x50ad),'attribute\x20vec4\x20aPosition;\x0a\x0aattribute\x20vec3\x20aNormal;\x0a\x0aattribute\x20vec4\x20aTexCoord0;\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0aattribute\x20float\x20batchId;\x0auniform\x20sampler2D\x20batchTexture;\x20\x0auniform\x20vec4\x20batchTextureStep;\x0avec2\x20computeSt(float\x20batchId)\x0a{\x0a\x20\x20\x20\x20float\x20stepX\x20=\x20batchTextureStep.x;\x0a\x20\x20\x20\x20float\x20centerX\x20=\x20batchTextureStep.y;\x0a\x20\x20\x20\x20float\x20numberOfAttributes\x20=\x20float(5);\x0a\x20\x20\x20\x20return\x20vec2(centerX\x20+\x20(batchId\x20*\x20numberOfAttributes\x20*\x20stepX),\x200.5);\x0a}\x0avec4\x20czm_batchTable_pickColor(float\x20batchId)\x0a{\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20computeSt(batchId);\x0a\x20\x20\x20\x20st.x\x20+=\x20batchTextureStep.x\x20*\x20float(2);\x0a\x20\x20\x20\x20vec4\x20textureValue\x20=\x20texture2D(batchTexture,\x20st);\x0a\x20\x20\x20\x20vec4\x20value\x20=\x20textureValue;\x0a\x20\x20\x20\x20value\x20/=\x20255.0;\x0a\x20\x20\x20\x20return\x20value;\x0a}\x0avec4\x20czm_batchTable_operation(float\x20batchId)\x0a{\x0a\x20\x20\x20\x20vec2\x20st\x20=\x20computeSt(batchId);\x0a\x20\x20\x20\x20st.x\x20+=\x20batchTextureStep.x\x20*\x20float(1);\x0a\x20\x20\x20\x20vec4\x20textureValue\x20=\x20texture2D(batchTexture,\x20st);\x0a\x20\x20\x20\x20vec4\x20value\x20=\x20textureValue;\x0a\x20\x20\x20\x20return\x20value;\x0a}\x0avoid\x20s3mBatchOperation(vec4\x20operationType,\x20inout\x20vec4\x20vertexColor)\x0a{\x0a\x20\x20\x20\x20operationType.x\x20+=\x200.001;\x0a\x20\x20\x20\x20float\x20right_2\x20=\x20operationType.x\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_4\x20=\x20right_2\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_8\x20=\x20right_4\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20right_16\x20=\x20right_8\x20*\x200.5;\x0a\x20\x20\x20\x20float\x20isHide\x20=\x20fract(floor(right_4)*\x200.5);\x0a\x20\x20\x20\x20if(isHide\x20>\x200.1)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vertexColor.a\x20=\x200.0;\x0a\x20\x20\x20\x20}\x0a}\x0a#endif\x0a\x0a#ifdef\x20UNIFORM_BUFFER\x0a\x20\x20\x20\x20uniform\x20WaterParameter{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20bumpSpeedAndScaleAndFresnelPower;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20minmaxFresnelAndNoiseScaleAndBrightness;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20tintColour;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20waterColour;\x0a\x20\x20\x20\x20}\x20u_WaterParam;\x0a#else\x0a\x20\x20\x20\x20uniform\x20float\x20uScale;\x0a\x20\x20\x20\x20uniform\x20vec2\x20uBumpSpeed;\x0a\x20\x20\x20\x20struct\x20WaterParameter\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20bumpSpeedAndScaleAndFresnelPower;\x0a\x20\x20\x20\x20};\x0a\x20\x20\x20\x20WaterParameter\x20u_WaterParam;\x0a#endif\x0auniform\x20float\x20uTimeVal;\x0auniform\x20mat4\x20uGeoMatrix;\x0avarying\x20vec2\x20vNoiseCoord;\x0avarying\x20vec3\x20vProjectionCoord;\x0avarying\x20vec3\x20vEyeDir;\x0avarying\x20vec3\x20vNormal;\x0avarying\x20vec4\x20vColor;\x0avarying\x20float\x20fVertexColor;\x0avarying\x20vec4\x20vSecondColor;\x0avarying\x20vec4\x20clip_vertex;\x0avarying\x20vec4\x20vPositionMC;\x0avarying\x20float\x20fSelected;\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20varying\x20vec4\x20vExcavationVertexPos;\x0a#endif\x0a\x0avoid\x20InitUniformStructParameter(){\x0a#ifndef\x20UNIFORM_BUFFER\x0a\x20\x20\x20\x20u_WaterParam.bumpSpeedAndScaleAndFresnelPower.z\x20=\x20uScale;\x0a\x20\x20\x20\x20u_WaterParam.bumpSpeedAndScaleAndFresnelPower.xy\x20=\x20uBumpSpeed;\x0a#endif\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20InitUniformStructParameter();\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20vExcavationVertexPos\x20=\x20uGeoMatrix\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a#endif\x0a\x09vec4\x20oPos\x20=\x20czm_modelViewProjection\x20*\x20aPosition;\x0a\x09vPositionMC\x20=\x20uGeoMatrix\x20*\x20aPosition;\x0a\x09mat4\x20scalemat\x20=\x20mat4(0.5,\x200.0,\x200.0,\x200.0,\x0a\x09\x09\x090.0,\x200.5,\x200.0,\x200.0,\x0a\x09\x09\x090.0,\x200.0,\x200.5,\x200.0,\x0a\x09\x09\x090.5,\x200.5,\x200.5,\x201.0);\x0a\x09vec4\x20proj\x20=\x20scalemat\x20*\x20oPos;\x0a\x09vProjectionCoord\x20=\x20proj.xyw;\x0a\x09float\x20scale\x20=\x20u_WaterParam.bumpSpeedAndScaleAndFresnelPower.z;\x0a\x09vec2\x20bumpSpeed\x20=\x20u_WaterParam.bumpSpeedAndScaleAndFresnelPower.xy;\x0a\x09vNoiseCoord.xy\x20=\x20aTexCoord0.xy\x20*\x20scale\x20+\x20bumpSpeed\x20*\x20uTimeVal;\x0a\x09vec4\x20cameraPos\x20=\x20czm_inverseModel\x20*\x20vec4(czm_cameraPositionWC,\x201.0);\x0a\x09vEyeDir\x20=\x20aPosition.xyz\x20-\x20cameraPos.xyz;\x0a\x09vNormal\x20=\x20aNormal.xyz;\x0a\x09gl_Position\x20=\x20oPos;\x0a\x09clip_vertex\x20=\x20czm_modelView\x20*\x20aPosition;\x0a\x09vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0a\x20\x20\x20\x20vSecondColor\x20=\x20czm_batchTable_pickColor(batchId);\x0a\x20\x20\x20\x20vec4\x20operationType\x20=\x20czm_batchTable_operation(batchId);\x0a\x20\x20\x20\x20s3mBatchOperation(operationType,\x20vertexColor);\x0a#endif\x0a\x20\x20\x20\x20vColor\x20=\x20vertexColor;\x0a\x09fVertexColor\x20=\x20vColor.a;\x0a}',_0x307c2b(0x186),_0x307c2b(0x4a18),'_memTextureRemoved',_0x307c2b(0x4030),'southMercatorYAndOneOverHeight','cta',_0x307c2b(0x5847),_0x307c2b(0x470f),_0x307c2b(0x59ef),_0x307c2b(0x20b),_0x307c2b(0x30ea),_0x307c2b(0x4259),_0x307c2b(0x4d79),_0x307c2b(0x1db4),'xPoleOffset',_0x307c2b(0x3916),_0x307c2b(0x1c44),_0x307c2b(0x1b61),'utils.createSymbolOrString',_0x307c2b(0x1050),_0x307c2b(0x1b14),'sqrt',_0x307c2b(0x4ba3),_0x307c2b(0x152d),_0x307c2b(0xc13),_0x307c2b(0xd0c),'ideographic',_0x307c2b(0x10e5),'uniform1i',_0x307c2b(0x2994),'uTransparentBackColorTolerance',_0x307c2b(0x3abe),_0x307c2b(0x215),_0x307c2b(0x3311),'setScalePoint2D',_0x307c2b(0x9f1),_0x307c2b(0x46d),_0x307c2b(0x3534),'PixelStoreUnpackFlipY',_0x307c2b(0x2a2f),'interval',_0x307c2b(0x9be),_0x307c2b(0x30bf),'textureAlpha','_subBatchValues',_0x307c2b(0x1045),_0x307c2b(0x16b3),'_loop',_0x307c2b(0x232c),_0x307c2b(0x10b2),_0x307c2b(0x18f6),_0x307c2b(0x313a),_0x307c2b(0x128),_0x307c2b(0x14c),_0x307c2b(0x40bf),'Screen\x20Space\x20Error\x20Density','toSigned',_0x307c2b(0x5317),_0x307c2b(0x10df),'Connection\x20reset\x20by\x20peer',_0x307c2b(0x4c31),_0x307c2b(0x2d91),_0x307c2b(0x536),'createCameraFlyExtendEffect',_0x307c2b(0x390e),_0x307c2b(0x3228),'writeBitSet',_0x307c2b(0x2b8c),_0x307c2b(0x414d),_0x307c2b(0x48ce),'getMetrics',_0x307c2b(0x1b32),_0x307c2b(0x4de7),'_focalRange',_0x307c2b(0x452c),'_cylinder','handleZoomOutMouseDown',_0x307c2b(0x80f),_0x307c2b(0x30da),_0x307c2b(0x42b4),_0x307c2b(0x296c),_0x307c2b(0xabb),_0x307c2b(0x1b2c),_0x307c2b(0x18bd),_0x307c2b(0x1c00),_0x307c2b(0x23b9),'stackPartitions',_0x307c2b(0x3902),_0x307c2b(0x2c4c),_0x307c2b(0x6b8),_0x307c2b(0x52f3),_0x307c2b(0x447c),_0x307c2b(0x230d),_0x307c2b(0x33bb),_0x307c2b(0x2155),_0x307c2b(0x576c),_0x307c2b(0x3db3),'pick2D','setClipSection',_0x307c2b(0x112f),_0x307c2b(0x29b4),_0x307c2b(0x5ab),_0x307c2b(0x199e),'unitSpherical',_0x307c2b(0x12be),'curTextureName',_0x307c2b(0x2c7f),_0x307c2b(0x141b),'_panel',_0x307c2b(0xa70),_0x307c2b(0x3715),_0x307c2b(0x5742),_0x307c2b(0x132b),'geocoder',_0x307c2b(0xd02),_0x307c2b(0x10eb),_0x307c2b(0x1352),_0x307c2b(0x3302),_0x307c2b(0x1846),_0x307c2b(0x11fd),'PlotRadarBase',_0x307c2b(0x9cd),_0x307c2b(0x421d),_0x307c2b(0xbfd),_0x307c2b(0x17c7),_0x307c2b(0xf6b),'createKTX2',_0x307c2b(0x5b07),'borderTopStyle',_0x307c2b(0x34c5),_0x307c2b(0x23f8),_0x307c2b(0x3bce),'uniform\x20sampler2D\x20colorTexture;\x0auniform\x20sampler2D\x20dirtTexture;\x0auniform\x20sampler2D\x20starTexture;\x0auniform\x20vec2\x20dirtTextureDimensions;\x0auniform\x20float\x20distortion;\x0auniform\x20float\x20ghostDispersal;\x0auniform\x20float\x20haloWidth;\x0auniform\x20float\x20dirtAmount;\x0auniform\x20float\x20earthRadius;\x0auniform\x20float\x20intensity;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0a//\x20whether\x20it\x20is\x20in\x20space\x20or\x20not\x0a//\x206500000.0\x20is\x20empirical\x20value\x0a#define\x20DISTANCE_TO_SPACE\x206500000.0\x0a\x0a//\x20return\x20ndc\x20from\x20world\x20coordinate\x20biased\x20earthRadius\x0avec4\x20getNDCFromWC(vec3\x20WC,\x20float\x20earthRadius)\x0a{\x0a\x20\x20\x20\x20vec4\x20positionEC\x20=\x20czm_view\x20*\x20vec4(WC,\x201.0);\x0a\x20\x20\x20\x20positionEC\x20=\x20vec4(positionEC.x\x20+\x20earthRadius,\x20positionEC.y,\x20positionEC.z,\x201.0);\x0a\x20\x20\x20\x20vec4\x20positionWC\x20=\x20czm_eyeToWindowCoordinates(positionEC);\x0a\x20\x20\x20\x20return\x20czm_viewportOrthographic\x20*\x20vec4(positionWC.xy,\x20-positionWC.z,\x201.0);\x0a}\x0a\x0a//\x20Check\x20if\x20current\x20pixel\x20is\x20included\x20Earth\x0a//\x20if\x20then\x20mask\x20it\x20gradually\x0afloat\x20isInEarth(vec2\x20texcoord,\x20vec2\x20sceneSize)\x0a{\x0a\x20\x20\x20\x20vec2\x20NDC\x20=\x20texcoord\x20*\x202.0\x20-\x201.0;\x0a\x20\x20\x20\x20vec4\x20earthPosSC\x20=\x20getNDCFromWC(vec3(0.0),\x200.0);\x0a\x20\x20\x20\x20vec4\x20earthPosSCEdge\x20=\x20getNDCFromWC(vec3(0.0),\x20earthRadius\x20*\x201.5);\x0a\x20\x20\x20\x20NDC.xy\x20-=\x20earthPosSC.xy;\x0a\x0a\x20\x20\x20\x20float\x20X\x20=\x20abs(NDC.x)\x20*\x20sceneSize.x;\x0a\x20\x20\x20\x20float\x20Y\x20=\x20abs(NDC.y)\x20*\x20sceneSize.y;\x0a\x0a\x20\x20\x20\x20return\x20clamp(0.0,\x201.0,\x20max(sqrt(X\x20*\x20X\x20+\x20Y\x20*\x20Y)\x20/\x20max(abs(earthPosSCEdge.x\x20*\x20sceneSize.x),\x201.0)\x20-\x200.8\x20,\x200.0));\x0a}\x0a\x0a//\x20For\x20Chromatic\x20effect\x0avec4\x20textureDistorted(sampler2D\x20tex,\x20vec2\x20texcoord,\x20vec2\x20direction,\x20vec3\x20distortion,\x20bool\x20isSpace)\x0a{\x0a\x20\x20\x20\x20vec2\x20sceneSize\x20=\x20czm_viewport.zw;\x0a\x20\x20\x20\x20vec3\x20color;\x0a\x20\x20\x20\x20if(isSpace)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20color.r\x20=\x20isInEarth(texcoord\x20+\x20direction\x20*\x20distortion.r,\x20sceneSize)\x20*\x20texture2D(tex,\x20texcoord\x20+\x20direction\x20*\x20distortion.r).r;\x0a\x20\x20\x20\x20\x20\x20\x20\x20color.g\x20=\x20isInEarth(texcoord\x20+\x20direction\x20*\x20distortion.g,\x20sceneSize)\x20*\x20texture2D(tex,\x20texcoord\x20+\x20direction\x20*\x20distortion.g).g;\x0a\x20\x20\x20\x20\x20\x20\x20\x20color.b\x20=\x20isInEarth(texcoord\x20+\x20direction\x20*\x20distortion.b,\x20sceneSize)\x20*\x20texture2D(tex,\x20texcoord\x20+\x20direction\x20*\x20distortion.b).b;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20color.r\x20=\x20texture2D(tex,\x20texcoord\x20+\x20direction\x20*\x20distortion.r).r;\x0a\x20\x20\x20\x20\x20\x20\x20\x20color.g\x20=\x20texture2D(tex,\x20texcoord\x20+\x20direction\x20*\x20distortion.g).g;\x0a\x20\x20\x20\x20\x20\x20\x20\x20color.b\x20=\x20texture2D(tex,\x20texcoord\x20+\x20direction\x20*\x20distortion.b).b;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20return\x20vec4(clamp(color,\x200.0,\x201.0),\x200.0);\x0a}\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20vec4\x20originalColor\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20vec3\x20rgb\x20=\x20originalColor.rgb;\x0a\x20\x20\x20\x20bool\x20isSpace\x20=\x20length(czm_viewerPositionWC.xyz)\x20>\x20DISTANCE_TO_SPACE;\x0a\x0a\x20\x20\x20\x20//\x20Sun\x20position\x0a\x20\x20\x20\x20vec4\x20sunPos\x20=\x20czm_morphTime\x20==\x201.0\x20?\x20vec4(czm_sunPositionWC,\x201.0)\x20:\x20vec4(czm_sunPositionColumbusView.zxy,\x201.0);\x0a\x20\x20\x20\x20vec4\x20sunPositionEC\x20=\x20czm_view\x20*\x20sunPos;\x0a\x20\x20\x20\x20vec4\x20sunPositionWC\x20=\x20czm_eyeToWindowCoordinates(sunPositionEC);\x0a\x20\x20\x20\x20sunPos\x20=\x20czm_viewportOrthographic\x20*\x20vec4(sunPositionWC.xy,\x20-sunPositionWC.z,\x201.0);\x0a\x0a\x20\x20\x20\x20//\x20If\x20sun\x20is\x20not\x20in\x20the\x20screen\x20space,\x20use\x20original\x20color.\x0a\x20\x20\x20\x20if(!isSpace\x20||\x20!((sunPos.x\x20>=\x20-1.1\x20&&\x20sunPos.x\x20<=\x201.1)\x20&&\x20(sunPos.y\x20>=\x20-1.1\x20&&\x20sunPos.y\x20<=\x201.1)))\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Lens\x20flare\x20is\x20disabled\x20when\x20not\x20in\x20space\x20until\x20#5932\x20is\x20fixed.\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20\x20\x20\x20https://github.com/CesiumGS/cesium/issues/5932\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20originalColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec2\x20texcoord\x20=\x20vec2(1.0)\x20-\x20v_textureCoordinates;\x0a\x20\x20\x20\x20vec2\x20pixelSize\x20=\x20czm_pixelRatio\x20/\x20czm_viewport.zw;\x0a\x20\x20\x20\x20vec2\x20invPixelSize\x20=\x201.0\x20/\x20pixelSize;\x0a\x20\x20\x20\x20vec3\x20distortionVec\x20=\x20pixelSize.x\x20*\x20vec3(-distortion,\x200.0,\x20distortion);\x0a\x0a\x20\x20\x20\x20//\x20ghost\x20vector\x20to\x20image\x20centre:\x0a\x20\x20\x20\x20vec2\x20ghostVec\x20=\x20(vec2(0.5)\x20-\x20texcoord)\x20*\x20ghostDispersal;\x0a\x20\x20\x20\x20vec3\x20direction\x20=\x20normalize(vec3(ghostVec,\x200.0));\x0a\x0a\x20\x20\x20\x20//\x20sample\x20ghosts:\x0a\x20\x20\x20\x20vec4\x20result\x20=\x20vec4(0.0);\x0a\x20\x20\x20\x20vec4\x20ghost\x20=\x20vec4(0.0);\x0a\x20\x20\x20\x20for\x20(int\x20i\x20=\x200;\x20i\x20<\x204;\x20++i)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20offset\x20=\x20fract(texcoord\x20+\x20ghostVec\x20*\x20float(i));\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Only\x20bright\x20spots\x20from\x20the\x20centre\x20of\x20the\x20source\x20image\x0a\x20\x20\x20\x20\x20\x20\x20\x20ghost\x20+=\x20textureDistorted(colorTexture,\x20offset,\x20direction.xy,\x20distortionVec,\x20isSpace);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20result\x20+=\x20ghost;\x0a\x0a\x20\x20\x20\x20//\x20sample\x20halo\x0a\x20\x20\x20\x20vec2\x20haloVec\x20=\x20normalize(ghostVec)\x20*\x20haloWidth;\x0a\x20\x20\x20\x20float\x20weightForHalo\x20=\x20length(vec2(0.5)\x20-\x20fract(texcoord\x20+\x20haloVec))\x20/\x20length(vec2(0.5));\x0a\x20\x20\x20\x20weightForHalo\x20=\x20pow(1.0\x20-\x20weightForHalo,\x205.0);\x0a\x0a\x20\x20\x20\x20result\x20+=\x20textureDistorted(colorTexture,\x20texcoord\x20+\x20haloVec,\x20direction.xy,\x20distortionVec,\x20isSpace)\x20*\x20weightForHalo\x20*\x201.5;\x0a\x0a\x20\x20\x20\x20//\x20dirt\x20on\x20lens\x0a\x20\x20\x20\x20vec2\x20dirtTexCoords\x20=\x20(v_textureCoordinates\x20*\x20invPixelSize)\x20/\x20dirtTextureDimensions;\x0a\x20\x20\x20\x20if\x20(dirtTexCoords.x\x20>\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20dirtTexCoords.x\x20=\x20mod(floor(dirtTexCoords.x),\x202.0)\x20==\x201.0\x20?\x201.0\x20-\x20fract(dirtTexCoords.x)\x20:\x20\x20fract(dirtTexCoords.x);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20if\x20(dirtTexCoords.y\x20>\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20dirtTexCoords.y\x20=\x20mod(floor(dirtTexCoords.y),\x202.0)\x20==\x201.0\x20?\x201.0\x20-\x20fract(dirtTexCoords.y)\x20:\x20\x20fract(dirtTexCoords.y);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20result\x20+=\x20dirtAmount\x20*\x20texture2D(dirtTexture,\x20dirtTexCoords);\x0a\x0a\x20\x20\x20\x20//\x20Rotating\x20starburst\x20texture\x27s\x20coordinate\x0a\x20\x20\x20\x20//\x20dot(czm_view[0].xyz,\x20vec3(0.0,\x200.0,\x201.0))\x20+\x20dot(czm_view[1].xyz,\x20vec3(0.0,\x201.0,\x200.0))\x0a\x20\x20\x20\x20float\x20camrot\x20=\x20czm_view[0].z\x20+\x20czm_view[1].y;\x0a\x20\x20\x20\x20float\x20cosValue\x20=\x20cos(camrot);\x0a\x20\x20\x20\x20float\x20sinValue\x20=\x20sin(camrot);\x0a\x20\x20\x20\x20mat3\x20rotation\x20=\x20mat3(\x0a\x20\x20\x20\x20\x20\x20\x20\x20cosValue,\x20-sinValue,\x200.0,\x0a\x20\x20\x20\x20\x20\x20\x20\x20sinValue,\x20cosValue,\x200.0,\x0a\x20\x20\x20\x20\x20\x20\x20\x200.0,\x200.0,\x201.0\x0a\x20\x20\x20\x20);\x0a\x0a\x20\x20\x20\x20vec3\x20st1\x20=\x20vec3(v_textureCoordinates\x20*\x202.0\x20-\x20vec2(1.0),\x201.0);\x0a\x20\x20\x20\x20vec3\x20st2\x20=\x20vec3((rotation\x20*\x20st1).xy,\x201.0);\x0a\x20\x20\x20\x20vec3\x20st3\x20=\x20st2\x20*\x200.5\x20+\x20vec3(0.5);\x0a\x20\x20\x20\x20vec2\x20lensStarTexcoord\x20=\x20st3.xy;\x0a\x20\x20\x20\x20float\x20weightForLensFlare\x20=\x20length(vec3(sunPos.xy,\x200.0));\x0a\x20\x20\x20\x20float\x20oneMinusWeightForLensFlare\x20=\x20max(1.0\x20-\x20weightForLensFlare,\x200.0);\x0a\x0a\x20\x20\x20\x20if\x20(!isSpace)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20result\x20*=\x20oneMinusWeightForLensFlare\x20*\x20intensity\x20*\x200.2;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20result\x20*=\x20oneMinusWeightForLensFlare\x20*\x20intensity;\x0a\x20\x20\x20\x20\x20\x20\x20\x20result\x20*=\x20texture2D(starTexture,\x20lensStarTexcoord)\x20*\x20pow(weightForLensFlare,\x201.0)\x20*\x20max((1.0\x20-\x20length(vec3(st1.xy,\x200.0))),\x200.0)\x20*\x202.0;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20result\x20+=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20result;\x0a}\x0a',_0x307c2b(0x3292),'http://www.supermap.com/SuperMapCache/sci3d','shadows','ignoreCommands',_0x307c2b(0x40c9),_0x307c2b(0x572f),_0x307c2b(0x2a8),_0x307c2b(0x37ca),_0x307c2b(0x253d),'addSmlFileOnServer',_0x307c2b(0x4aeb),_0x307c2b(0x293d),_0x307c2b(0x3098),_0x307c2b(0x30f8),_0x307c2b(0x1d40),_0x307c2b(0x3f70),_0x307c2b(0xd18),_0x307c2b(0x20d9),_0x307c2b(0x4819),_0x307c2b(0x549d),'publicNode',_0x307c2b(0x32b1),'screen',_0x307c2b(0x4bcb),_0x307c2b(0x100e),_0x307c2b(0x2b31),'mapProjection',_0x307c2b(0x1d98),'_pointCloudEyeDomeLighting','computeTangentAndBitangent','();\x0a}\x0a',_0x307c2b(0x49b1),_0x307c2b(0x42df),_0x307c2b(0x29f1),_0x307c2b(0x458c),_0x307c2b(0x3b3c),'WEBKIT_EXT_texture_filter_anisotropic',_0x307c2b(0x48e6),_0x307c2b(0x1ead),_0x307c2b(0x305c),_0x307c2b(0x17c1),_0x307c2b(0xd39),'Unmatched\x20{.',_0x307c2b(0x4a51),_0x307c2b(0x4d88),'\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20pointLightColor\x20=\x20uPointLightColor[i]\x20*\x20lightAttenuation;\x0a',_0x307c2b(0x924),_0x307c2b(0x4cca),_0x307c2b(0x2a8b),'tSearch',_0x307c2b(0x1eea),_0x307c2b(0x34f1),_0x307c2b(0xc55),_0x307c2b(0x22b8),'unresolvable\x20type\x20reference\x20in\x20',_0x307c2b(0x1fa0),'order',_0x307c2b(0x9cf),_0x307c2b(0xcb9),'__isLong__','s3m:VertexCompressionType','Only\x20glTF\x20format\x200\x20(uri)\x20or\x201\x20(embedded)\x20are\x20supported.\x20Format\x20',_0x307c2b(0x133a),_0x307c2b(0xfcd),_0x307c2b(0x1904),'_cullEnabled',_0x307c2b(0x4650),_0x307c2b(0x1ad5),'geometryOutlines',_0x307c2b(0x56be),_0x307c2b(0x481b),_0x307c2b(0x471),_0x307c2b(0x30dd),'copyCommandForSingleModel',_0x307c2b(0x290a),_0x307c2b(0x4b7d),_0x307c2b(0x40ec),_0x307c2b(0x1e67),_0x307c2b(0x147d),_0x307c2b(0x364b),'_sunDirectionEC',_0x307c2b(0x326a),_0x307c2b(0x4ccb),_0x307c2b(0x13ca),'startRender','_priorityProgressiveResolutionScreenSpaceErrorLeaf',_0x307c2b(0x15e1),_0x307c2b(0x55cb),_0x307c2b(0x2de0),_0x307c2b(0x590b),_0x307c2b(0x1dec),_0x307c2b(0x4733),_0x307c2b(0x4cc0),_0x307c2b(0x3e2e),_0x307c2b(0x2fd3),_0x307c2b(0x439),_0x307c2b(0x442a),_0x307c2b(0x3b68),'_playReverseViewModel',_0x307c2b(0x1675),_0x307c2b(0x4669),_0x307c2b(0x2020),'DOMParser',_0x307c2b(0x44ad),_0x307c2b(0x21d1),_0x307c2b(0x3676),'COLUMBUS_VIEW','fromDimensions',_0x307c2b(0x30d4),_0x307c2b(0x18c4),_0x307c2b(0x2d3d),'_fRatio',_0x307c2b(0x132f),'setPrototypeOf',_0x307c2b(0x47f6),_0x307c2b(0x3663),'CESIUM_3D_TILE_CLASSIFICATION_IGNORE_SHOW',_0x307c2b(0x14ad),_0x307c2b(0x37ff),'_depthBuffer',_0x307c2b(0x58fe),_0x307c2b(0x3d16),_0x307c2b(0x52f8),_0x307c2b(0x3c34),_0x307c2b(0x2adb),_0x307c2b(0x2303),_0x307c2b(0x58c1),_0x307c2b(0x566b),_0x307c2b(0x1cd5),_0x307c2b(0x13c7),_0x307c2b(0x1ab),_0x307c2b(0x2322),'isExactClass',_0x307c2b(0x334d),_0x307c2b(0x4ba9),'_allShuttleRingTicks',_0x307c2b(0xa58),_0x307c2b(0x3a15),'exp',_0x307c2b(0x3c54),_0x307c2b(0x3528),_0x307c2b(0x4150),_0x307c2b(0x4a52),_0x307c2b(0x4a00),_0x307c2b(0x2ca3),_0x307c2b(0xfce),_0x307c2b(0x4431),'peekLastKey','SilhouetteEdge_',_0x307c2b(0x1d67),_0x307c2b(0x2d3e),_0x307c2b(0x37b4),_0x307c2b(0x55d0),_0x307c2b(0x274b),_0x307c2b(0x2003),_0x307c2b(0x4c08),_0x307c2b(0x5399),_0x307c2b(0x4939),'KHR_materials_pbrSpecularGlossiness',_0x307c2b(0x4efb),_0x307c2b(0x32a3),_0x307c2b(0x51a1),_0x307c2b(0x17a4),'ems',_0x307c2b(0x3cdd),_0x307c2b(0x4398),'_hypsometricRegion','_glowColor',_0x307c2b(0x144f),'_requestStyleSuccess',_0x307c2b(0x6a9),'^(?:([^:/?#]+):)?(?://([^/?#]*))?([^?#]*)(?:\x5c?([^#]*))?(?:#(.*))?$',_0x307c2b(0x2cc1),_0x307c2b(0x4184),_0x307c2b(0x19c1),_0x307c2b(0x50b8),_0x307c2b(0x3acd),_0x307c2b(0x3374),_0x307c2b(0x35a9),_0x307c2b(0x36e4),'Data\x20provided\x20by:',_0x307c2b(0x3c75),'realtimeRender','imageSR',_0x307c2b(0x18f5),_0x307c2b(0xa0e),_0x307c2b(0x3d1f),_0x307c2b(0x5664),_0x307c2b(0x462e),_0x307c2b(0x1b00),_0x307c2b(0xee8),'Big\x20endian\x20system\x20is\x20not\x20supported.',_0x307c2b(0x1462),_0x307c2b(0x27b7),_0x307c2b(0x320a),_0x307c2b(0x386),'Url','lexicographical',_0x307c2b(0x4e19),_0x307c2b(0xe3f),_0x307c2b(0x4475),'fromRotation',_0x307c2b(0x3733),_0x307c2b(0x501b),_0x307c2b(0x3a9b),_0x307c2b(0x54b),_0x307c2b(0x4882),_0x307c2b(0x116f),_0x307c2b(0x7bd),_0x307c2b(0x4ad6),_0x307c2b(0x33a7),_0x307c2b(0x2dc3),_0x307c2b(0x293f),_0x307c2b(0x2078),_0x307c2b(0x16ce),_0x307c2b(0x4718),_0x307c2b(0x22e2),_0x307c2b(0x4d6d),_0x307c2b(0x118b),'FS.init\x20was\x20previously\x20called.\x20If\x20you\x20want\x20to\x20initialize\x20later\x20with\x20custom\x20parameters,\x20remove\x20any\x20earlier\x20calls\x20(note\x20that\x20one\x20is\x20automatically\x20added\x20to\x20the\x20generated\x20code)',_0x307c2b(0x581e),_0x307c2b(0x16e2),_0x307c2b(0x4ed),_0x307c2b(0x2164),_0x307c2b(0x5b3c),_0x307c2b(0x3c22),_0x307c2b(0x36a4),_0x307c2b(0x19f5),_0x307c2b(0x1616),_0x307c2b(0x7ba),_0x307c2b(0x2fbb),_0x307c2b(0x523b),_0x307c2b(0x5741),'restoreHiddenElements',_0x307c2b(0x533),'supportsMaterials',_0x307c2b(0x1fe5),_0x307c2b(0x4ec),_0x307c2b(0x4c77),_0x307c2b(0x5a3e),_0x307c2b(0x32e8),'FACE_AND_LINE',_0x307c2b(0x3814),_0x307c2b(0x3641),_0x307c2b(0x7c9),_0x307c2b(0x323d),_0x307c2b(0x3db1),_0x307c2b(0x53e9),_0x307c2b(0x53e4),'CylinderGeometry',_0x307c2b(0x22bf),'positionHighAndScale',_0x307c2b(0x3f77),'filter-id-in',_0x307c2b(0x330a),'occlusionTextureStrength',_0x307c2b(0x2f3d),'Only\x20Geometry\x20tile\x20version\x201\x20is\x20supported.\x20\x20Version\x20',_0x307c2b(0x33db),_0x307c2b(0x5b12),'_occluders','_edgeGeometry',_0x307c2b(0x434b),_0x307c2b(0x42b3),'SHOW_ELEMENT',_0x307c2b(0x479),_0x307c2b(0x1b68),'_AlgoSymoblPipelineDisMin',_0x307c2b(0x421c),_0x307c2b(0x847),_0x307c2b(0x5a95),_0x307c2b(0x2b65),_0x307c2b(0x516f),_0x307c2b(0x5b35),_0x307c2b(0x50be),'_initialClippingPlanesOriginMatrix','\x22zoom\x22\x20expression\x20may\x20only\x20be\x20used\x20as\x20input\x20to\x20a\x20top-level\x20\x22step\x22\x20or\x20\x22interpolate\x22\x20expression.',_0x307c2b(0x163f),_0x307c2b(0x39d7),_0x307c2b(0x675),_0x307c2b(0x4468),_0x307c2b(0xadf),_0x307c2b(0x22dc),_0x307c2b(0x1dc5),_0x307c2b(0xc16),_0x307c2b(0x2c14),_0x307c2b(0x3100),_0x307c2b(0x4032),_0x307c2b(0x4cc5),'Assets/Textures/GlobalBkLayer.jpg',_0x307c2b(0x2c55),_0x307c2b(0x2bff),_0x307c2b(0x58af),_0x307c2b(0x6dd),_0x307c2b(0x4933),_0x307c2b(0x31c),_0x307c2b(0x5716),_0x307c2b(0x167),_0x307c2b(0x279a),_0x307c2b(0x143c),_0x307c2b(0xae7),_0x307c2b(0x26f1),_0x307c2b(0x29f8),'stopTime','All_Loading',_0x307c2b(0x460d),_0x307c2b(0x59b2),_0x307c2b(0x58c4),_0x307c2b(0x4aa7),_0x307c2b(0x6f4),'uMetallicRoughnessTexture','accent',_0x307c2b(0x44d2),_0x307c2b(0x492b),_0x307c2b(0x273d),'_tileLoadProgressEvent',_0x307c2b(0x2ffa),_0x307c2b(0x2a73),_0x307c2b(0xcca),_0x307c2b(0x5a31),_0x307c2b(0x5229),_0x307c2b(0x28ce),_0x307c2b(0x1b5a),_0x307c2b(0x1ef9),_0x307c2b(0x58db),_0x307c2b(0x59a),_0x307c2b(0x5955),_0x307c2b(0x4fba),_0x307c2b(0x3946),_0x307c2b(0x1cd7),_0x307c2b(0x2c08),'BOOL_VEC3',_0x307c2b(0x462c),_0x307c2b(0x2e53),'bufferView',_0x307c2b(0x390f),_0x307c2b(0x1a12),'debugShaders',_0x307c2b(0x561d),_0x307c2b(0x451c),'pixelRange',_0x307c2b(0x48e),_0x307c2b(0x55ab),_0x307c2b(0x3834),_0x307c2b(0x3ad4),_0x307c2b(0x2bd),_0x307c2b(0xf3c),_0x307c2b(0x557a),_0x307c2b(0x54b9),_0x307c2b(0x1a7f),_0x307c2b(0x3bf5),'polylines',_0x307c2b(0x4a8e),_0x307c2b(0x3e0a),_0x307c2b(0x25bf),_0x307c2b(0x2b30),'/dev/tty1','_modelSkeletons',_0x307c2b(0x388d),_0x307c2b(0x45e8),'_autoExposure',_0x307c2b(0x308e),'Can\x20not\x20resolve\x20#include\x20<',_0x307c2b(0x3250),_0x307c2b(0x528b),'dialog',_0x307c2b(0x34c7),'orbitColor',_0x307c2b(0x17cc),_0x307c2b(0x4f32),_0x307c2b(0x2d3f),'_tileReplacementQueue',_0x307c2b(0x35f),_0x307c2b(0x3a52),'_morphCancelled',_0x307c2b(0xfef),_0x307c2b(0x162),_0x307c2b(0x3f51),_0x307c2b(0x1b4c),_0x307c2b(0x4f2b),_0x307c2b(0x26fd),_0x307c2b(0x84e),_0x307c2b(0x3b11),_0x307c2b(0x18c3),_0x307c2b(0x15da),_0x307c2b(0x58fc),_0x307c2b(0x1b94),_0x307c2b(0x4477),_0x307c2b(0x30b6),_0x307c2b(0x3e4),'cons',_0x307c2b(0x3f1),_0x307c2b(0x1c1a),'isBigNumber',_0x307c2b(0x4b87),_0x307c2b(0x3b3e),_0x307c2b(0x2046),'void\x20CalculateMipLevel(in\x20vec2\x20inTexCoord,\x20in\x20float\x20vecTile,\x20in\x20float\x20fMaxMip,\x20inout\x20float\x20mipLevel)\x0a{\x0a\x09vec2\x20dx\x20=\x20dFdx(inTexCoord\x20*\x20vecTile);\x0a\x09vec2\x20dy\x20=\x20dFdy(inTexCoord\x20*\x20vecTile);\x0a\x09float\x20dotX\x20=\x20dot(dx,\x20dx);\x0a\x09float\x20dotY\x20=\x20dot(dy,\x20dy);\x0a\x09float\x20dMax\x20=\x20max(dotX,\x20dotY);\x0a\x09float\x20dMin\x20=\x20min(dotX,\x20dotY);\x0a\x09float\x20offset\x20=\x20(dMax\x20-\x20dMin)\x20/\x20(dMax\x20+\x20dMin);\x0a\x09offset\x20=\x20clamp(offset,\x200.0,\x201.0);\x0a\x09float\x20d\x20=\x20dMax\x20*\x20(1.0\x20-\x20offset)\x20+\x20dMin\x20*\x20offset;\x0a\x09mipLevel\x20=\x200.5\x20*\x20log2(d);\x0a\x09mipLevel\x20=\x20clamp(mipLevel,\x200.0,\x20fMaxMip\x20-\x201.62);\x0a}\x0a\x0avoid\x20CalculateMipLevel(in\x20vec2\x20inTexCoord,\x20in\x20vec2\x20vecTile,\x20in\x20float\x20fMaxMip,\x20inout\x20float\x20mipLevel)\x0a{\x0a\x09vec2\x20dx\x20=\x20dFdx(inTexCoord\x20*\x20vecTile.x);\x0a\x09vec2\x20dy\x20=\x20dFdy(inTexCoord\x20*\x20vecTile.y);\x0a\x09float\x20dotX\x20=\x20dot(dx,\x20dx);\x0a\x09float\x20dotY\x20=\x20dot(dy,\x20dy);\x0a\x09float\x20dMax\x20=\x20max(dotX,\x20dotY);\x0a\x09float\x20dMin\x20=\x20min(dotX,\x20dotY);\x0a\x09float\x20offset\x20=\x20(dMax\x20-\x20dMin)\x20/\x20(dMax\x20+\x20dMin);\x0a\x09offset\x20=\x20clamp(offset,\x200.0,\x201.0);\x0a\x09float\x20d\x20=\x20dMax\x20*\x20(1.0\x20-\x20offset)\x20+\x20dMin\x20*\x20offset;\x0a\x09mipLevel\x20=\x200.5\x20*\x20log2(d);\x0a\x09mipLevel\x20=\x20clamp(mipLevel,\x200.0,\x20fMaxMip\x20-\x201.62);\x0a}\x0a\x0avoid\x20CalculateTexCoord(in\x20vec3\x20inTexCoord,\x20in\x20float\x20scale,\x20in\x20float\x20XTran,\x20in\x20float\x20YTran,\x20in\x20float\x20fTile,\x20in\x20float\x20mipLevel,\x20inout\x20vec2\x20outTexCoord)\x0a{\x0a\x20\x20\x20\x20if(inTexCoord.z\x20<\x20-9000.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20outTexCoord\x20=\x20inTexCoord.xy;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x09\x20\x20\x20\x20vec2\x20fTexCoord\x20=\x20fract(inTexCoord.xy);\x0a\x09\x20\x20\x20\x20float\x20offset\x20=\x201.0\x20*\x20pow(2.0,\x20mipLevel)\x20/\x20fTile;\x0a\x09\x20\x20\x20\x20fTexCoord\x20=\x20clamp(fTexCoord,\x20offset,\x201.0\x20-\x20offset);\x0a\x09\x20\x20\x20\x20outTexCoord.x\x20=\x20(fTexCoord.x\x20+\x20XTran)\x20*\x20scale;\x0a\x09\x20\x20\x20\x20outTexCoord.y\x20=\x20(fTexCoord.y\x20+\x20YTran)\x20*\x20scale;\x0a\x09}\x0a}\x0a\x0a\x0avec4\x20czm_getTexColorForS3M(sampler2D\x20curTexture,\x20vec3\x20oriTexCoord,\x20float\x20texTileWidth,\x20float\x20fMaxMipLev,\x20float\x20fTexCoordScale,\x20vec2\x20vecTexCoordTranslate,float\x20isRGBA,\x20vec4\x20texUVoffset,\x20out\x20vec2\x20outTexCoord)\x0a{\x0a\x09vec4\x20color\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20float\x20mipLevel\x20=\x200.0;\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20CalculateMipLevel(oriTexCoord.xy,\x20texTileWidth,\x20fMaxMipLev,\x20mipLevel);\x0a#endif\x0a\x20\x20\x20\x20vec2\x20realTexCoord;\x0a\x20\x20\x20\x20CalculateTexCoord(oriTexCoord,\x20fTexCoordScale,\x20vecTexCoordTranslate.x,\x20vecTexCoordTranslate.y,\x20texTileWidth,\x20mipLevel,\x20realTexCoord);\x0a\x09if(isRGBA\x20>\x200.5)\x0a\x09{\x0a\x09\x20\x20\x20\x20vec2\x20rgbTexCoord;\x0a\x09\x09rgbTexCoord.x\x20=\x20(realTexCoord.x\x20+\x20vecTexCoordTranslate.x\x20*\x20fTexCoordScale)\x20*\x200.5;\x0a\x09\x09rgbTexCoord.y\x20=\x20(realTexCoord.y\x20+\x20vecTexCoordTranslate.y\x20*\x20fTexCoordScale)\x20*\x200.5;\x0a\x09\x09rgbTexCoord.xy\x20+=\x20texUVoffset.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20texture2D(curTexture,\x20rgbTexCoord.xy,\x20-10.0);\x0a\x09\x09vec2\x20vecAlphaTexCoord;\x0a\x09\x09vecAlphaTexCoord.x\x20=\x20rgbTexCoord.x;\x0a\x09\x09vecAlphaTexCoord.y\x20=\x20rgbTexCoord.y\x20+\x20fTexCoordScale\x20*\x200.5;\x0a\x09\x09vecAlphaTexCoord.xy\x20+=\x20texUVoffset.xy;\x0a\x09\x20\x20\x20\x20color.a\x20=\x20texture2D(curTexture,\x20vecAlphaTexCoord.xy,\x20-10.0).r;\x0a\x09}\x0a\x09else\x0a\x09{\x0a\x09\x20\x20\x20\x20realTexCoord\x20=\x20realTexCoord\x20*\x20texUVoffset.zw\x20+\x20texUVoffset.xy;\x0a\x09\x20\x20\x20\x20if(oriTexCoord.z\x20<\x20-9000.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20texture2D(curTexture,\x20realTexCoord.xy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20GL_EXT_shader_texture_lod\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20texture2DLodEXT(curTexture,\x20realTexCoord.xy,\x20mipLevel);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20WEBEL2\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20textureLod(curTexture,\x20realTexCoord.xy,\x20mipLevel);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20texture2D(curTexture,\x20realTexCoord.xy,\x20mipLevel);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20#ifdef\x20RGBTOBGR\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20color.bgra;\x0a\x20\x20\x20\x20#endif\x0a\x09}\x0a\x09outTexCoord\x20=\x20realTexCoord;\x0a\x09return\x20color;\x0a}\x0a\x0avec4\x20czm_getTexColorForS3M(sampler2D\x20texture,\x20vec2\x20uv,\x20vec2\x20texDim,\x20vec2\x20texTran,\x20vec2\x20texScale,\x20float\x20maxMipLevel,\x20out\x20vec2\x20outTexCoord)\x0a{\x0a\x20\x20\x20\x20if(maxMipLevel\x20<\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec4(1.0);\x0a\x20\x20\x20\x20}\x0a\x09vec4\x20colorCeil\x20=\x20vec4(1.0);\x0a\x20\x20\x20\x20float\x20mipLevel\x20=\x200.0;\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20CalculateMipLevel(uv,\x20texDim,\x20maxMipLevel,\x20mipLevel);\x0a#endif\x0a\x09float\x20ceilMipLevel\x20=\x20ceil(mipLevel);\x0a\x09vec2\x20translate\x20=\x20vec2(texTran.x,\x20texTran.y);\x0a\x09float\x20temp;\x0a\x09if(ceilMipLevel\x20>\x200.0)\x0a\x09{\x0a\x09\x09translate.x\x20=\x20texTran.x\x20+\x20texScale.x;\x0a\x09\x09temp\x20=\x20pow(2.0,\x20ceilMipLevel\x20-\x201.0);\x0a\x09\x09translate.y\x20=\x20texTran.y\x20+\x20texScale.y\x20*\x20(temp\x20-\x201.0)\x20/\x20temp;\x0a\x09}\x0a\x20\x20\x20\x20float\x20scale\x20=\x201.0\x20/\x20pow(2.0,\x20ceilMipLevel);\x0a\x09vec2\x20texcoord\x20=\x20fract(uv);\x0a\x09float\x20offsetX\x20=\x20pow(2.0,\x20ceilMipLevel)\x20/\x20texDim.x;\x0a\x09float\x20offsetY\x20=\x20pow(2.0,\x20ceilMipLevel)\x20/\x20texDim.y;\x0a\x09texcoord.x\x20=\x20clamp(texcoord.x,\x200.0\x20+\x20offsetX,\x201.0\x20-\x20offsetX);\x0a\x09texcoord.y\x20=\x20clamp(texcoord.y,\x200.0\x20+\x20offsetY,\x201.0\x20-\x20offsetY);\x0a\x09texcoord.x\x20=\x20texcoord.x\x20*\x20texScale.x\x20*\x20scale\x20+\x20translate.x;\x0a\x09texcoord.y\x20=\x20texcoord.y\x20*\x20texScale.y\x20*\x20scale\x20+\x20translate.y;\x0a\x09#ifdef\x20GL_EXT_shader_texture_lod\x0a\x20\x20\x20\x20\x20\x20\x20\x20colorCeil\x20=\x20texture2DLodEXT(texture,\x20texcoord.xy,\x200.0);\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20WEBEL2\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20colorCeil\x20=\x20textureLod(texture,\x20texcoord.xy,\x200.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20colorCeil\x20=\x20texture2D(texture,\x20texcoord.xy,\x20-10.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#endif\x0a\x09vec4\x20colorFloor\x20=\x20vec4(1.0);\x0a\x09float\x20floorMipLevel\x20=\x20floor(mipLevel);\x0a\x09translate\x20=\x20vec2(texTran.x,\x20texTran.y);\x0a\x09if(floorMipLevel\x20>\x200.0)\x0a\x09{\x0a\x09\x20\x20\x20\x20translate.x\x20=\x20texTran.x\x20+\x20texScale.x;\x0a\x09\x20\x20\x20\x20temp\x20=\x20pow(2.0,\x20floorMipLevel\x20-\x201.0);\x0a\x09\x20\x20\x20\x20translate.y\x20=\x20texTran.y\x20+\x20texScale.y\x20*\x20(temp\x20-\x201.0)\x20/\x20temp;\x0a\x09}\x0a\x09scale\x20=\x201.0\x20/\x20pow(2.0,\x20floorMipLevel);\x0a\x09texcoord\x20=\x20fract(uv);\x0a\x09offsetX\x20=\x20pow(2.0,\x20floorMipLevel)\x20/\x20texDim.x;\x0a\x09offsetY\x20=\x20pow(2.0,\x20floorMipLevel)\x20/\x20texDim.y;\x0a\x09texcoord.x\x20=\x20clamp(texcoord.x,\x200.0\x20+\x20offsetX,\x201.0\x20-\x20offsetX);\x0a\x09texcoord.y\x20=\x20clamp(texcoord.y,\x200.0\x20+\x20offsetY,\x201.0\x20-\x20offsetY);\x0a\x09texcoord.x\x20=\x20texcoord.x\x20*\x20texScale.x\x20*\x20scale\x20+\x20translate.x;\x0a\x09texcoord.y\x20=\x20texcoord.y\x20*\x20texScale.y\x20*\x20scale\x20+\x20translate.y;\x0a\x09#ifdef\x20GL_EXT_shader_texture_lod\x0a\x20\x20\x20\x20\x20\x20\x20\x20colorFloor\x20=\x20texture2DLodEXT(texture,\x20texcoord.xy,\x200.0);\x0a\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20WEBEL2\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20colorFloor\x20=\x20textureLod(texture,\x20texcoord.xy,\x200.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20colorFloor\x20=\x20texture2D(texture,\x20texcoord.xy,\x20-10.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20#endif\x0a\x09vec4\x20color\x20=\x20colorCeil\x20*\x200.5\x20+\x20colorFloor\x20*\x200.5;\x0a\x09return\x20color;\x0a}',_0x307c2b(0x3885),_0x307c2b(0x1551),_0x307c2b(0x10e9),'sparse',_0x307c2b(0x4dc3),_0x307c2b(0x16a0),'fetch',_0x307c2b(0x853),_0x307c2b(0x4a01),_0x307c2b(0x2ba6),_0x307c2b(0x420c),'extTimerQuery',_0x307c2b(0x1d9a),_0x307c2b(0x73a),'m\x2014.723969,17.675598\x20-0.340489,0.817175\x20-11.1680536,26.183638\x20-0.817175,1.872692\x202.076986,0\x2054.7506996,0\x202.07698,0\x20-0.81717,-1.872692\x20-11.16805,-26.183638\x20-0.34049,-0.817175\x20-0.91933,0\x20-32.414586,0\x20-0.919322,0\x20z\x20m\x201.838643,2.723916\x206.196908,0\x20-2.928209,10.418977\x20-7.729111,0\x204.460412,-10.418977\x20z\x20m\x209.02297,0\x204.903049,0\x200,10.418977\x20-7.831258,0\x202.928209,-10.418977\x20z\x20m\x207.626964,0\x205.584031,0\x202.62176,10.418977\x20-8.205791,0\x200,-10.418977\x20z\x20m\x208.410081,0\x205.51593,0\x204.46042,10.418977\x20-7.38863,0\x20-2.58772,-10.418977\x20z\x20m\x20-30.678091,13.142892\x208.103649,0\x20-2.89416,10.282782\x20-9.6018026,0\x204.3923136,-10.282782\x20z\x20m\x2010.929711,0\x208.614384,0\x200,10.282782\x20-11.508544,0\x202.89416,-10.282782\x20z\x20m\x2011.338299,0\x208.852721,0\x202.58772,10.282782\x20-11.440441,0\x200,-10.282782\x20z\x20m\x2011.678781,0\x207.86531,0\x204.39231,10.282782\x20-9.6699,0\x20-2.58772,-10.282782\x20z',_0x307c2b(0x4a5b),'setBoundByPoints',_0x307c2b(0x4193),_0x307c2b(0x11a5),_0x307c2b(0x1ad0),'containsCoordinate','uniform\x20vec3\x20uPointLightPositionEC[\x20POINT_LIGHTS\x20];\x20\x0a',_0x307c2b(0x3128),_0x307c2b(0x35b4),'isDataDriven',_0x307c2b(0x179d),_0x307c2b(0x1ed1),_0x307c2b(0x2ff9),_0x307c2b(0x6e8),_0x307c2b(0x2761),_0x307c2b(0x1e33),_0x307c2b(0x1df7),_0x307c2b(0x3400),_0x307c2b(0x3e9b),_0x307c2b(0x1056),_0x307c2b(0x5a8),'cancelBubble','isOdd',_0x307c2b(0x3f7f),_0x307c2b(0x3a27),'_screenPositionX',_0x307c2b(0x404),_0x307c2b(0x3be5),_0x307c2b(0x31b4),_0x307c2b(0x3fbb),'markHalo','completeOn',_0x307c2b(0x1a8d),_0x307c2b(0x36f2),_0x307c2b(0x4b54),'S3MTilesShadowVolumeFP_',_0x307c2b(0x4afe),_0x307c2b(0x2d94),_0x307c2b(0x2517),_0x307c2b(0x298),'_lastCameraView','attributeBuffer',_0x307c2b(0x3783),_0x307c2b(0x49d2),_0x307c2b(0x24c),'Bottom',_0x307c2b(0x55b0),_0x307c2b(0x21cf),_0x307c2b(0x2ea9),_0x307c2b(0xd69),_0x307c2b(0x502f),'clip-plane',_0x307c2b(0x4f53),_0x307c2b(0x518d),_0x307c2b(0xefa),_0x307c2b(0x1ed4),_0x307c2b(0x1603),_0x307c2b(0x56bf),_0x307c2b(0x4bd8),'options.name',_0x307c2b(0x3d49),'\x27intArrayToString\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)',_0x307c2b(0x254b),_0x307c2b(0x35b1),_0x307c2b(0x55c2),_0x307c2b(0xa79),'marker-symbol',_0x307c2b(0x2559),'_lastDefinedOffset',_0x307c2b(0x4559),_0x307c2b(0x1239),_0x307c2b(0x477e),_0x307c2b(0x1d83),_0x307c2b(0x103d),_0x307c2b(0x2f67),_0x307c2b(0x1c28),_0x307c2b(0x1b66),_0x307c2b(0x2f32),_0x307c2b(0x212f),'computeBoundingVolumes',_0x307c2b(0x3482),_0x307c2b(0x545b),_0x307c2b(0x53d7),_0x307c2b(0x4c70),_0x307c2b(0x5a20),'_getDatasetNameSuffix','definitionChanged',_0x307c2b(0x257a),_0x307c2b(0x5f5),_0x307c2b(0x270),_0x307c2b(0x315),'\x20\x20\x20\x20st\x20=\x20czm_decompressTextureCoordinates(',_0x307c2b(0x1c72),'EPSILON1',_0x307c2b(0x3ef7),'#FF7F50','Loading\x20feature\x20information...',_0x307c2b(0x3479),'setScanAxis','_loadQueueTimeSlice','coverImageryLayer',_0x307c2b(0x13f7),_0x307c2b(0x23cc),_0x307c2b(0x2d79),_0x307c2b(0x198),'checked:\x20','_numberOfShaders',_0x307c2b(0x5ac6),_0x307c2b(0x57dc),_0x307c2b(0x5789),_0x307c2b(0x1ac3),_0x307c2b(0x43c7),_0x307c2b(0x1809),'_clipPlane',_0x307c2b(0x35e4),'uniform\x20vec2\x20u_texsize;\x0auniform\x20float\x20u_fade;\x0a\x0auniform\x20sampler2D\x20u_image;\x0a\x0avarying\x20vec2\x20v_pos_a;\x0avarying\x20vec2\x20v_pos_b;\x0avarying\x20vec4\x20v_lighting;\x0a\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20base\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20height\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_from\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_to\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20base\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20height\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_from\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_to\x0a\x0a\x20\x20\x20\x20vec2\x20pattern_tl_a\x20=\x20pattern_from.xy;\x0a\x20\x20\x20\x20vec2\x20pattern_br_a\x20=\x20pattern_from.zw;\x0a\x20\x20\x20\x20vec2\x20pattern_tl_b\x20=\x20pattern_to.xy;\x0a\x20\x20\x20\x20vec2\x20pattern_br_b\x20=\x20pattern_to.zw;\x0a\x0a\x20\x20\x20\x20vec2\x20imagecoord\x20=\x20mod(v_pos_a,\x201.0);\x0a\x20\x20\x20\x20vec2\x20pos\x20=\x20mix(pattern_tl_a\x20/\x20u_texsize,\x20pattern_br_a\x20/\x20u_texsize,\x20imagecoord);\x0a\x20\x20\x20\x20vec4\x20color1\x20=\x20texture2D(u_image,\x20pos);\x0a\x0a\x20\x20\x20\x20vec2\x20imagecoord_b\x20=\x20mod(v_pos_b,\x201.0);\x0a\x20\x20\x20\x20vec2\x20pos2\x20=\x20mix(pattern_tl_b\x20/\x20u_texsize,\x20pattern_br_b\x20/\x20u_texsize,\x20imagecoord_b);\x0a\x20\x20\x20\x20vec4\x20color2\x20=\x20texture2D(u_image,\x20pos2);\x0a\x0a\x20\x20\x20\x20vec4\x20mixedColor\x20=\x20mix(color1,\x20color2,\x20u_fade);\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mixedColor\x20*\x20v_lighting;\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a}\x0a',_0x307c2b(0x30d5),_0x307c2b(0x1ceb),_0x307c2b(0x5102),_0x307c2b(0xa84),_0x307c2b(0x7e9),_0x307c2b(0x3667),'runtimeKeepalivePop','hypOpacity',_0x307c2b(0x150e),_0x307c2b(0x2624),_0x307c2b(0x3c52),_0x307c2b(0x1328),_0x307c2b(0x5777),'SuperMap.PlotBounds',_0x307c2b(0x2a35),'eastward_z','_reflectRight',_0x307c2b(0x4a71),'http://www.opengis.net/wfs',_0x307c2b(0x3d54),_0x307c2b(0x2ced),_0x307c2b(0x10a7),'colorToAlpha',_0x307c2b(0x4e5f),_0x307c2b(0x46a),_0x307c2b(0x3fb),_0x307c2b(0xbeb),_0x307c2b(0x1641),_0x307c2b(0x2a9a),_0x307c2b(0x612),_0x307c2b(0x42aa),_0x307c2b(0x46c6),_0x307c2b(0x215b),_0x307c2b(0x4554),_0x307c2b(0x4b81),'traverseRenderEntity',_0x307c2b(0x272d),_0x307c2b(0x16e6),'_translucent','DONT_CARE','-199.87,74.79,246.62',_0x307c2b(0x67a),'DEFAULT_TRANSPARENTBACKCOLOR','extendCoordinate',_0x307c2b(0xfa8),_0x307c2b(0x10ba),'attribute\x20vec2\x20a_texcoord_0;\x0a',_0x307c2b(0x4cf4),'/**\x0a\x20*\x20Branchless\x20ternary\x20operator\x20to\x20be\x20used\x20when\x20it\x27s\x20inexpensive\x20to\x20explicitly\x0a\x20*\x20evaluate\x20both\x20possibilities\x20for\x20a\x20float\x20expression.\x0a\x20*\x0a\x20*\x20@name\x20czm_branchFreeTernary\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{bool}\x20comparison\x20A\x20comparison\x20statement\x0a\x20*\x20@param\x20{float}\x20a\x20Value\x20to\x20return\x20if\x20the\x20comparison\x20is\x20true.\x0a\x20*\x20@param\x20{float}\x20b\x20Value\x20to\x20return\x20if\x20the\x20comparison\x20is\x20false.\x0a\x20*\x0a\x20*\x20@returns\x20{float}\x20equivalent\x20of\x20comparison\x20?\x20a\x20:\x20b\x0a\x20*/\x0afloat\x20czm_branchFreeTernary(bool\x20comparison,\x20float\x20a,\x20float\x20b)\x20{\x0a\x20\x20\x20\x20float\x20useA\x20=\x20float(comparison);\x0a\x20\x20\x20\x20return\x20a\x20*\x20useA\x20+\x20b\x20*\x20(1.0\x20-\x20useA);\x0a}\x0a\x0a/**\x0a\x20*\x20Branchless\x20ternary\x20operator\x20to\x20be\x20used\x20when\x20it\x27s\x20inexpensive\x20to\x20explicitly\x0a\x20*\x20evaluate\x20both\x20possibilities\x20for\x20a\x20vec2\x20expression.\x0a\x20*\x0a\x20*\x20@name\x20czm_branchFreeTernary\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{bool}\x20comparison\x20A\x20comparison\x20statement\x0a\x20*\x20@param\x20{vec2}\x20a\x20Value\x20to\x20return\x20if\x20the\x20comparison\x20is\x20true.\x0a\x20*\x20@param\x20{vec2}\x20b\x20Value\x20to\x20return\x20if\x20the\x20comparison\x20is\x20false.\x0a\x20*\x0a\x20*\x20@returns\x20{vec2}\x20equivalent\x20of\x20comparison\x20?\x20a\x20:\x20b\x0a\x20*/\x0avec2\x20czm_branchFreeTernary(bool\x20comparison,\x20vec2\x20a,\x20vec2\x20b)\x20{\x0a\x20\x20\x20\x20float\x20useA\x20=\x20float(comparison);\x0a\x20\x20\x20\x20return\x20a\x20*\x20useA\x20+\x20b\x20*\x20(1.0\x20-\x20useA);\x0a}\x0a\x0a/**\x0a\x20*\x20Branchless\x20ternary\x20operator\x20to\x20be\x20used\x20when\x20it\x27s\x20inexpensive\x20to\x20explicitly\x0a\x20*\x20evaluate\x20both\x20possibilities\x20for\x20a\x20vec3\x20expression.\x0a\x20*\x0a\x20*\x20@name\x20czm_branchFreeTernary\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{bool}\x20comparison\x20A\x20comparison\x20statement\x0a\x20*\x20@param\x20{vec3}\x20a\x20Value\x20to\x20return\x20if\x20the\x20comparison\x20is\x20true.\x0a\x20*\x20@param\x20{vec3}\x20b\x20Value\x20to\x20return\x20if\x20the\x20comparison\x20is\x20false.\x0a\x20*\x0a\x20*\x20@returns\x20{vec3}\x20equivalent\x20of\x20comparison\x20?\x20a\x20:\x20b\x0a\x20*/\x0avec3\x20czm_branchFreeTernary(bool\x20comparison,\x20vec3\x20a,\x20vec3\x20b)\x20{\x0a\x20\x20\x20\x20float\x20useA\x20=\x20float(comparison);\x0a\x20\x20\x20\x20return\x20a\x20*\x20useA\x20+\x20b\x20*\x20(1.0\x20-\x20useA);\x0a}\x0a\x0a/**\x0a\x20*\x20Branchless\x20ternary\x20operator\x20to\x20be\x20used\x20when\x20it\x27s\x20inexpensive\x20to\x20explicitly\x0a\x20*\x20evaluate\x20both\x20possibilities\x20for\x20a\x20vec4\x20expression.\x0a\x20*\x0a\x20*\x20@name\x20czm_branchFreeTernary\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{bool}\x20comparison\x20A\x20comparison\x20statement\x0a\x20*\x20@param\x20{vec3}\x20a\x20Value\x20to\x20return\x20if\x20the\x20comparison\x20is\x20true.\x0a\x20*\x20@param\x20{vec3}\x20b\x20Value\x20to\x20return\x20if\x20the\x20comparison\x20is\x20false.\x0a\x20*\x0a\x20*\x20@returns\x20{vec3}\x20equivalent\x20of\x20comparison\x20?\x20a\x20:\x20b\x0a\x20*/\x0avec4\x20czm_branchFreeTernary(bool\x20comparison,\x20vec4\x20a,\x20vec4\x20b)\x20{\x0a\x20\x20\x20\x20float\x20useA\x20=\x20float(comparison);\x0a\x20\x20\x20\x20return\x20a\x20*\x20useA\x20+\x20b\x20*\x20(1.0\x20-\x20useA);\x0a}\x0a',_0x307c2b(0x11ce),'layerNmaes',_0x307c2b(0x36b3),'MEMBER',_0x307c2b(0x621),_0x307c2b(0x4143),_0x307c2b(0x13ad),_0x307c2b(0x55f),_0x307c2b(0x2106),'attribute\x20vec3\x20position;\x0auniform\x20mat3\x20u_rotateMatrix;\x0avarying\x20vec3\x20v_texCoord;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20if\x20(czm_sceneMode\x20==\x20czm_sceneModeColumbusView)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20worldPosition\x20=\x20czm_entireFrustum.y\x20*\x20position;\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(worldPosition,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20texCoord\x20=\x20normalize(worldPosition);\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_texCoord\x20=\x20texCoord.zxy;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20p\x20=\x20czm_viewRotation\x20*\x20u_rotateMatrix\x20*\x20(czm_temeToPseudoFixed\x20*\x20(czm_entireFrustum.y\x20*\x20position));\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20czm_projection\x20*\x20vec4(p,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_texCoord\x20=\x20position.xyz;\x0a\x20\x20\x20\x20}\x0a}\x0a',_0x307c2b(0x1b5d),'SET_FILL_STYLE','#0000FF','layout(location=0)\x20in\x20vec3\x20pos;\x0alayout(location=2)\x20in\x20vec2\x20lonLat;\x0alayout(location=3)\x20in\x20vec2\x20life;\x0alayout(location=4)\x20in\x20vec2\x20texCoord;\x0auniform\x20float\x20pointSize;\x0auniform\x20float\x20uFieldTextureSize;\x0auniform\x20float\x20uMaxFilterValue;\x0auniform\x20float\x20uMinFilterValue;\x0auniform\x20vec4\x20particleColor;\x0auniform\x20sampler2D\x20velocityTexture;\x0auniform\x20sampler2D\x20colorTable;\x0auniform\x20float\x20uHasColorTable;\x0auniform\x20float\x20uCeil;\x0auniform\x20float\x20uFloor;\x0auniform\x20float\x20velocityScale;\x0auniform\x20float\x20deltaTime;\x0auniform\x20vec4\x20lonlatRange;\x0aout\x20vec4\x20velocityColor;\x0aout\x20vec2\x20outTexCoord;\x0afloat\x20computerOnePixelLength()\x0a{\x0avec4\x20viewPos\x20=\x20czm_modelView\x20*\x20vec4(pos,\x201.0);\x0avec4\x20winPos\x20=\x20czm_projection\x20*\x20viewPos;\x0afloat\x20dwidth\x20=\x20czm_metersPerPixel(viewPos);\x0awinPos.x\x20=\x20winPos.x\x20-\x202.0\x20*\x20dwidth;\x0avec4\x20newViewPos\x20=\x20czm_inverseProjection\x20*\x20winPos;\x0areturn\x20length(viewPos\x20-\x20newViewPos);\x0a}\x0avec4\x20computePos(vec3\x20v3Normal)\x0a{\x0avec4\x20viewPos\x20=\x20czm_modelView\x20*\x20vec4(pos,\x201.0);\x0a#ifdef\x20SIZEFIXED\x0aviewPos.xyz\x20=\x20viewPos.xyz\x20+\x20v3Normal\x20*\x20computerOnePixelLength()\x20*\x20uFieldTextureSize;\x0a#else\x0aviewPos.xyz\x20=\x20viewPos.xyz\x20+\x20v3Normal\x20*\x20uFieldTextureSize;\x0a#endif\x0aviewPos.xyz\x20=\x20viewPos.xyz\x20*\x200.9;\x0areturn\x20czm_projection\x20*\x20viewPos;\x0a}\x0avoid\x20main()\x0a{\x0avec2\x20lonLatTexCoord;\x0a#ifdef\x20TEXTUREEFFECT\x0alonLatTexCoord.x\x20=\x20(lonLat.x\x20+\x20czm_pi)\x20/\x20czm_twoPi;\x0alonLatTexCoord.y\x20=\x20(lonLat.y\x20+\x20czm_piOverTwo)\x20/\x20czm_pi;\x0a#else\x0alonLatTexCoord.x\x20=\x20(lonLat.x\x20-\x20lonlatRange.x)\x20/\x20(lonlatRange.z\x20-\x20lonlatRange.x);\x0alonLatTexCoord.y\x20=\x20(lonLat.y\x20-\x20lonlatRange.y)\x20/\x20(lonlatRange.w\x20-\x20lonlatRange.y);\x0a#endif\x0avec2\x20velocity\x20=\x20texture(velocityTexture,\x20lonLatTexCoord).xy;\x0afloat\x20velocitySize\x20=\x20length(velocity);\x0afloat\x20threshold\x20=\x20abs(uCeil\x20-\x20uFloor);\x0afloat\x20contourRate\x20=\x20(velocitySize\x20-\x20uFloor)\x20/\x20threshold;\x0afloat\x20finalCoord\x20=\x20clamp(contourRate,\x200.0,\x201.0);\x0avelocityColor\x20=\x20mix(particleColor,\x20texture(colorTable,\x20vec2(0.0,\x20finalCoord)).rgba,\x20uHasColorTable);\x0aoutTexCoord=\x20texCoord;\x0avec3\x20upAxis\x20=\x20normalize(pos);\x0avec3\x20eastAxis\x20=\x20cross(vec3(0.0,\x200.0,\x201.0),\x20upAxis);\x0aeastAxis\x20=\x20normalize(eastAxis);\x0avec3\x20northAxis\x20=\x20cross(upAxis,\x20eastAxis);\x0anorthAxis\x20=\x20normalize(northAxis);\x0a#ifdef\x20FILTER\x0aif(velocitySize\x20>\x20uMaxFilterValue\x20||\x20velocitySize\x20<\x20uMinFilterValue){\x0avelocityColor.a\x20=\x200.0;\x0a}\x0a#endif\x0a#ifdef\x20TEXTUREEFFECT\x0avec3\x20nestPos\x20=\x20pos\x20+\x20northAxis\x20*\x20velocity.y\x20*\x20deltaTime\x20*\x20velocityScale\x20+\x20eastAxis\x20*\x20velocity.x\x20*\x20deltaTime\x20*\x20velocityScale;\x0avec4\x20nextPrjPos\x20=\x20czm_modelViewProjection\x20*\x20vec4(nestPos,\x201.0);\x0avec4\x20curPrjPos\x20=\x20czm_modelViewProjection\x20*\x20vec4(pos,\x201.0);\x0avec2\x20direction\x20=\x20normalize(nextPrjPos.xy\x20-\x20curPrjPos.xy);\x0afloat\x20cosx\x20=\x20dot(direction,\x20vec2(1.0,\x200.0));\x0afloat\x20cosy\x20=\x20dot(direction,\x20vec2(0.0,\x201.0));\x0afloat\x20sinx\x20=\x20sqrt(1.0-\x20cosx*cosx);\x0afloat\x20cosYBiggerThan0\x20=\x20sign(cosy);\x0amat2\x20mat\x20=\x20mat2(cosx,\x20sinx\x20*\x20cosYBiggerThan0,\x20-sinx\x20*\x20cosYBiggerThan0,\x20cosx);\x0avec2\x20realNormal\x20=\x20mat\x20*\x20texCoord.xy;\x0agl_Position\x20=\x20computePos(vec3(realNormal.xy,\x200.0));\x0a#else\x0agl_PointSize\x20=\x20pointSize;\x0agl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(pos,\x201);\x0a#endif\x0a}\x0a\x0a',_0x307c2b(0x3dd2),_0x307c2b(0x4fb5),'\x27addRunDependency\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you',_0x307c2b(0x4ee7),_0x307c2b(0x4f30),'Destination\x20address\x20required',_0x307c2b(0x8b0),_0x307c2b(0xc78),_0x307c2b(0x1b6c),'DrawHandler','instanceIndex',_0x307c2b(0x4194),_0x307c2b(0x1f76),_0x307c2b(0x46c3),_0x307c2b(0x1428),_0x307c2b(0x183e),_0x307c2b(0x4737),'}{tileversion}',_0x307c2b(0x1c2f),_0x307c2b(0x373b),_0x307c2b(0x3d1e),_0x307c2b(0x5acc),_0x307c2b(0x2940),_0x307c2b(0x3810),'anchorXUnits',_0x307c2b(0x110d),'uniform\x20float\x20uBrightness;\x0auniform\x20float\x20uContrast;\x0auniform\x20float\x20uHue;\x0auniform\x20float\x20uSaturation;\x0auniform\x20float\x20uOneOverGamma;\x0avec3\x20czm_adjustColor(vec3\x20inputColor)\x0a{\x0a\x20\x20\x20\x20vec3\x20outputColor\x20=\x20inputColor;\x0a\x20\x20\x20\x20outputColor.rgb\x20=\x20mix(vec3(0.0),\x20outputColor.rgb,\x20uBrightness);\x0a\x20\x20\x20\x20outputColor.rgb\x20=\x20mix(vec3(0.5),\x20outputColor.rgb,\x20uContrast);\x0a\x20\x20\x20\x20outputColor.rgb\x20=\x20czm_hue(outputColor.rgb,\x20uHue);\x0a\x20\x20\x20\x20outputColor.rgb\x20=\x20clamp(outputColor.rgb,\x200.0,\x201.0);\x0a\x20\x20\x20\x20outputColor.rgb\x20=\x20czm_saturation(outputColor.rgb,\x20uSaturation);\x0a\x20\x20\x20\x20outputColor.rgb\x20=\x20pow(outputColor.rgb,\x20vec3(uOneOverGamma));\x0a\x20\x20\x20\x20return\x20outputColor;\x0a}','scheduleTask',_0x307c2b(0x4bbc),'_floatToTextureColor',_0x307c2b(0xf1b),_0x307c2b(0x50ec),'gridRectangle',_0x307c2b(0x4d08),_0x307c2b(0x4649),_0x307c2b(0x5923),_0x307c2b(0x35f4),_0x307c2b(0x1563),'emplaceBack','_environmentMap','visible:\x20imageryProviderViewModels.length\x20>\x200',_0x307c2b(0x2c0d),_0x307c2b(0x24d),_0x307c2b(0x3aa),_0x307c2b(0x485a),_0x307c2b(0xbab),_0x307c2b(0x3e8a),_0x307c2b(0x2926),_0x307c2b(0x61d),_0x307c2b(0x3e70),'_seekFunction',_0x307c2b(0x3d13),'replaceChildren','_selectedColorCommand',_0x307c2b(0x195b),_0x307c2b(0x11b2),_0x307c2b(0x1f53),_0x307c2b(0x4390),'meshPrimitive',_0x307c2b(0x498a),_0x307c2b(0x3e63),'_distancedisplayConditionSubscription',_0x307c2b(0x20b3)],_0x5e00b3=_0x23ca;(function(_0x540fcf,_0x5921a4){var _0x15d574=_0x307c2b,_0x412c05=_0x23ca;while(!![]){try{var _0x3ed2bf=-parseInt(_0x412c05(0xb84))*parseInt(_0x412c05(0x3410))+parseInt(_0x412c05(0x2325))*-parseInt(_0x412c05(0x4166))+-parseInt(_0x412c05(0x5a6f))+parseInt(_0x412c05(0x41ad))*-parseInt(_0x412c05(0x923))+-parseInt(_0x412c05(0x1d5b))*-parseInt(_0x412c05(0xa8f))+-parseInt(_0x412c05(0x5ba))+-parseInt(_0x412c05(0xff0))*-parseInt(_0x412c05(0x106c));if(_0x3ed2bf===_0x5921a4)break;else _0x540fcf[_0x15d574(0x2a0e)](_0x540fcf['shift']());}catch(_0x2f7b25){_0x540fcf[_0x15d574(0x2a0e)](_0x540fcf[_0x15d574(0x1e68)]());}}}(_0x1bc1,0x2eb82));function appendForwardSlash(_0x3dd1c4){var _0x37d25a=_0x23ca;return 0x0!==_0x3dd1c4[_0x37d25a(0x809)]&&'/'===_0x3dd1c4[_0x3dd1c4[_0x37d25a(0x809)]-0x1]||(_0x3dd1c4+='/'),_0x3dd1c4;}function defined$1(_0x444324){return null!=_0x444324;}function DeveloperError$1(_0x4b1059){var _0x145087=_0x307c2b,_0x47b135=_0x23ca,_0x212d78;this[_0x47b135(0x2c5)]=_0x145087(0x1012),this[_0x47b135(0x3c0f)]=_0x4b1059;try{throw new Error();}catch(_0x78634c){_0x212d78=_0x78634c[_0x47b135(0x3d56)];}this[_0x145087(0x325a)]=_0x212d78;}defined$1(Object[_0x5e00b3(0x2850)])&&(DeveloperError$1['prototype']=Object[_0x5e00b3(0x2850)](Error[_0x5e00b3(0x3720)]),DeveloperError$1[_0x5e00b3(0x3720)]['constructor']=DeveloperError$1),DeveloperError$1[_0x5e00b3(0x3720)][_0x5e00b3(0x3cc8)]=function(){var _0x2652b5=_0x5e00b3,_0x2df299=this[_0x2652b5(0x2c5)]+':\x20'+this[_0x2652b5(0x3c0f)];return defined$1(this[_0x2652b5(0x3d56)])&&(_0x2df299+='\x0a'+this[_0x2652b5(0x3d56)][_0x2652b5(0x3cc8)]()),_0x2df299;},DeveloperError$1[_0x307c2b(0xb2d)]=function(){var _0x2e73b3=_0x5e00b3;throw new DeveloperError$1(_0x2e73b3(0x4851));};var Check={};function getUndefinedErrorMessage(_0x4608fb){var _0x53ab93=_0x5e00b3;return _0x4608fb+_0x53ab93(0x3f73);}function getFailedTypeErrorMessage(_0x45fe9e,_0x5f2f20,_0xd9eab7){var _0x1fd01b=_0x307c2b,_0x2e5e18=_0x5e00b3;return _0x1fd01b(0x1f67)+_0xd9eab7+_0x2e5e18(0x5866)+_0x5f2f20+_0x2e5e18(0x4848)+_0x45fe9e;}function defaultValue$1(_0x35a75d,_0x325d15){return null!=_0x35a75d?_0x35a75d:_0x325d15;}Check[_0x307c2b(0x90a)]={},Check[_0x307c2b(0x1563)]=function(_0x15d765,_0x4fff22){if(!defined$1(_0x4fff22))throw new DeveloperError$1(getUndefinedErrorMessage(_0x15d765));},Check[_0x5e00b3(0x202d)][_0x5e00b3(0x5fd6)]=function(_0x14ff57,_0x30a934){var _0x3ddd69=_0x307c2b;if(_0x3ddd69(0x1be1)!=typeof _0x30a934)throw new DeveloperError$1(getFailedTypeErrorMessage(typeof _0x30a934,_0x3ddd69(0x1be1),_0x14ff57));},Check[_0x307c2b(0x90a)][_0x5e00b3(0x20b8)]=function(_0x16e930,_0x37b783){var _0x30db89=_0x307c2b,_0x4dac08=_0x5e00b3;if(_0x30db89(0x2faa)!=typeof _0x37b783)throw new DeveloperError$1(getFailedTypeErrorMessage(typeof _0x37b783,_0x4dac08(0x20b8),_0x16e930));},Check[_0x5e00b3(0x202d)][_0x5e00b3(0x1efe)]=function(_0x55add2,_0x4e49a3){var _0x367bae=_0x307c2b,_0x5acc3b=_0x5e00b3;if(_0x5acc3b(0x1efe)!=typeof _0x4e49a3)throw new DeveloperError$1(getFailedTypeErrorMessage(typeof _0x4e49a3,_0x367bae(0x3393),_0x55add2));},Check[_0x5e00b3(0x202d)][_0x307c2b(0x3393)][_0x307c2b(0x30db)]=function(_0x5b075c,_0xbe399a,_0x522c6c){var _0x3ffded=_0x5e00b3;if(Check[_0x3ffded(0x202d)][_0x3ffded(0x1efe)](_0x5b075c,_0xbe399a),_0xbe399a>=_0x522c6c)throw new DeveloperError$1(_0x3ffded(0x3c1f)+_0x5b075c+_0x3ffded(0x3a8f)+_0x522c6c+_0x3ffded(0xd91)+_0xbe399a);},Check[_0x5e00b3(0x202d)][_0x5e00b3(0x1efe)][_0x5e00b3(0x3935)]=function(_0x12a6ed,_0x436066,_0x135ba4){var _0x297345=_0x307c2b,_0x4bc469=_0x5e00b3;if(Check[_0x4bc469(0x202d)][_0x4bc469(0x1efe)](_0x12a6ed,_0x436066),_0x436066>_0x135ba4)throw new DeveloperError$1(_0x297345(0x1f67)+_0x12a6ed+_0x4bc469(0x5c49)+_0x135ba4+_0x4bc469(0xd91)+_0x436066);},Check[_0x5e00b3(0x202d)][_0x307c2b(0x3393)][_0x5e00b3(0x367f)]=function(_0xf1c66b,_0x5682f9,_0x344839){var _0x2aece4=_0x307c2b,_0x45720b=_0x5e00b3;if(Check[_0x45720b(0x202d)][_0x2aece4(0x3393)](_0xf1c66b,_0x5682f9),_0x5682f9<=_0x344839)throw new DeveloperError$1(_0x45720b(0x3c1f)+_0xf1c66b+_0x2aece4(0x1a3a)+_0x344839+_0x2aece4(0x30f4)+_0x5682f9);},Check[_0x5e00b3(0x202d)]['number'][_0x5e00b3(0x5b85)]=function(_0x593a8a,_0x46bbbb,_0x3d0b30){var _0x959474=_0x307c2b,_0x3e1dcf=_0x5e00b3;if(Check[_0x959474(0x90a)][_0x959474(0x3393)](_0x593a8a,_0x46bbbb),_0x46bbbb<_0x3d0b30)throw new DeveloperError$1(_0x3e1dcf(0x3c1f)+_0x593a8a+_0x959474(0x4825)+_0x3d0b30+_0x3e1dcf(0xd91)+_0x46bbbb);},Check[_0x5e00b3(0x202d)][_0x5e00b3(0x8c4)]=function(_0x510d67,_0x25113d){var _0x204cbb=_0x5e00b3;if(_0x204cbb(0x8c4)!=typeof _0x25113d)throw new DeveloperError$1(getFailedTypeErrorMessage(typeof _0x25113d,_0x204cbb(0x8c4),_0x510d67));},Check[_0x5e00b3(0x202d)][_0x5e00b3(0x5efc)]=function(_0x43e43d,_0x2ed677){var _0xd439bc=_0x307c2b,_0x47e318=_0x5e00b3;if(_0xd439bc(0x43b0)!=typeof _0x2ed677)throw new DeveloperError$1(getFailedTypeErrorMessage(typeof _0x2ed677,_0x47e318(0x29d5),_0x43e43d));},Check[_0x5e00b3(0x202d)][_0x307c2b(0x3393)][_0x5e00b3(0x1dab)]=function(_0x248305,_0x4b8585,_0x34b3e0,_0x4ca40a){var _0x183647=_0x307c2b,_0x1bbc93=_0x5e00b3;if(Check[_0x183647(0x90a)][_0x1bbc93(0x1efe)](_0x248305,_0x34b3e0),Check[_0x1bbc93(0x202d)][_0x183647(0x3393)](_0x4b8585,_0x4ca40a),_0x34b3e0!==_0x4ca40a)throw new DeveloperError$1(_0x248305+_0x183647(0x57b6)+_0x4b8585+_0x1bbc93(0x1323)+_0x34b3e0+_0x183647(0x5be)+_0x4ca40a);},defaultValue$1[_0x307c2b(0x216e)]=Object[_0x5e00b3(0x5448)]({});/** @license mersenne-twister.js - https://gist.github.com/banksean/300494 Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura, All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The names of its contributors may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ var MersenneTwister=function(_0x10c9f1){var _0x2f07de=_0x5e00b3;null==_0x10c9f1&&(_0x10c9f1=new Date()[_0x2f07de(0x4ef0)]()),this['N']=0x270,this['M']=0x18d,this['MATRIX_A']=0x9908b0df,this[_0x2f07de(0x1800)]=0x80000000,this[_0x2f07de(0x16d4)]=0x7fffffff,this['mt']=new Array(this['N']),this[_0x2f07de(0x1696)]=this['N']+0x1,this[_0x2f07de(0x1073)](_0x10c9f1);};MersenneTwister[_0x5e00b3(0x3720)][_0x5e00b3(0x1073)]=function(_0x355f58){var _0x35b64f=_0x307c2b,_0x3ee9a0=_0x5e00b3;for(this['mt'][0x0]=_0x355f58>>>0x0,this[_0x3ee9a0(0x1696)]=0x1;this[_0x3ee9a0(0x1696)]<this['N'];this[_0x3ee9a0(0x1696)]++){_0x355f58=this['mt'][this[_0x3ee9a0(0x1696)]-0x1]^this['mt'][this[_0x3ee9a0(0x1696)]-0x1]>>>0x1e,(this['mt'][this[_0x3ee9a0(0x1696)]]=(0x6c078965*((0xffff0000&_0x355f58)>>>0x10)<<0x10)+0x6c078965*(0xffff&_0x355f58)+this[_0x35b64f(0x30b4)],this['mt'][this[_0x3ee9a0(0x1696)]]>>>=0x0);}},MersenneTwister[_0x307c2b(0x1aa2)][_0x5e00b3(0x1326)]=function(){var _0x1066d7=_0x307c2b,_0x5675a2=_0x5e00b3,_0x270359,_0x220945=new Array(0x0,this[_0x1066d7(0x3e54)]);if(this[_0x5675a2(0x1696)]>=this['N']){var _0x48276d;for(this[_0x5675a2(0x1696)]==this['N']+0x1&&this[_0x5675a2(0x1073)](0x1571),_0x48276d=0x0;_0x48276d<this['N']-this['M'];_0x48276d++)_0x270359=this['mt'][_0x48276d]&this[_0x5675a2(0x1800)]|this['mt'][_0x48276d+0x1]&this[_0x5675a2(0x16d4)],this['mt'][_0x48276d]=this['mt'][_0x48276d+this['M']]^_0x270359>>>0x1^_0x220945[0x1&_0x270359];for(;_0x48276d<this['N']-0x1;_0x48276d++)_0x270359=this['mt'][_0x48276d]&this[_0x5675a2(0x1800)]|this['mt'][_0x48276d+0x1]&this[_0x5675a2(0x16d4)],this['mt'][_0x48276d]=this['mt'][_0x48276d+(this['M']-this['N'])]^_0x270359>>>0x1^_0x220945[0x1&_0x270359];_0x270359=this['mt'][this['N']-0x1]&this[_0x5675a2(0x1800)]|this['mt'][0x0]&this[_0x1066d7(0x28f1)],this['mt'][this['N']-0x1]=this['mt'][this['M']-0x1]^_0x270359>>>0x1^_0x220945[0x1&_0x270359],this[_0x5675a2(0x1696)]=0x0;}return _0x270359=this['mt'][this[_0x1066d7(0x30b4)]++],_0x270359^=_0x270359>>>0xb,_0x270359^=_0x270359<<0x7&0x9d2c5680,_0x270359^=_0x270359<<0xf&0xefc60000,(_0x270359^=_0x270359>>>0x12)>>>0x0;},MersenneTwister[_0x5e00b3(0x3720)][_0x5e00b3(0x2e0f)]=function(){var _0x356b49=_0x5e00b3;return this[_0x356b49(0x1326)]()*(0x1/0x100000000);};var CesiumMath={'Radius':0x615299,'EPSILON1':0.1,'EPSILON2':0.01,'EPSILON3':0.001,'EPSILON4':0.0001,'EPSILON5':0.00001,'EPSILON6':0.000001,'EPSILON7':1e-7,'EPSILON8':1e-8,'EPSILON9':1e-9,'EPSILON10':1e-10,'EPSILON11':1e-11,'EPSILON12':1e-12,'EPSILON13':1e-13,'EPSILON14':1e-14,'EPSILON15':1e-15,'EPSILON16':1e-16,'EPSILON17':1e-17,'EPSILON18':1e-18,'EPSILON19':1e-19,'EPSILON20':1e-20,'EPSILON21':1e-21,'GRAVITATIONALPARAMETER':0x16a8665bda540,'SOLAR_RADIUS':0x29747ce0,'LUNAR_RADIUS':0x1a82b8,'SIXTY_FOUR_KILOBYTES':0x10000};CesiumMath[_0x5e00b3(0x1190)]=defaultValue$1(Math[_0x5e00b3(0x1190)],function(_0x4419dc){return 0x0===(_0x4419dc=+_0x4419dc)||_0x4419dc!=_0x4419dc?_0x4419dc:_0x4419dc>0x0?0x1:-0x1;}),CesiumMath[_0x5e00b3(0x2fdc)]=function(_0x31d1bf){return _0x31d1bf<0x0?-0x1:0x1;},CesiumMath[_0x5e00b3(0x4478)]=function(_0x2f3ac1,_0x5c6453){var _0x48df97=_0x307c2b,_0x2926ee=_0x5e00b3;return _0x5c6453=defaultValue$1(_0x5c6453,0xff),Math[_0x48df97(0x1ff1)]((0.5*CesiumMath[_0x2926ee(0x4b1d)](_0x2f3ac1,-0x1,0x1)+0.5)*_0x5c6453);},CesiumMath[_0x5e00b3(0x2828)]=function(_0x4b2e75,_0xb6f3f2){var _0x197ceb=_0x5e00b3;return _0xb6f3f2=defaultValue$1(_0xb6f3f2,0xff),CesiumMath[_0x197ceb(0x4b1d)](_0x4b2e75,0x0,_0xb6f3f2)/_0xb6f3f2*0x2-0x1;},CesiumMath[_0x5e00b3(0x4853)]=function(_0xba58b3,_0x3408cb,_0x138248){var _0xa41b14=_0x307c2b,_0x4d5042=_0x5e00b3;return 0x0===(_0x138248=Math[_0xa41b14(0x5449)](_0x138248-_0x3408cb,0x0))?0x0:CesiumMath[_0x4d5042(0x4b1d)]((_0xba58b3-_0x3408cb)/_0x138248,0x0,0x1);},CesiumMath[_0x5e00b3(0x5570)]=defaultValue$1(Math[_0x5e00b3(0x5570)],function(_0x5a1036){var _0x34cc63=_0x5e00b3;return(Math[_0x34cc63(0x5d49)](_0x5a1036)-Math[_0x34cc63(0x5d49)](-_0x5a1036))/0x2;}),CesiumMath[_0x5e00b3(0x1f21)]=defaultValue$1(Math[_0x5e00b3(0x1f21)],function(_0x1b2ef1){var _0x214f95=_0x5e00b3;return(Math[_0x214f95(0x5d49)](_0x1b2ef1)+Math[_0x214f95(0x5d49)](-_0x1b2ef1))/0x2;}),CesiumMath[_0x307c2b(0x3a7e)]=function(_0x5c3dcb,_0x512294,_0x17bb0e){return(0x1-_0x17bb0e)*_0x5c3dcb+_0x17bb0e*_0x512294;},CesiumMath['PI']=Math['PI'],CesiumMath['ONE_OVER_PI']=0x1/Math['PI'],CesiumMath[_0x307c2b(0xab5)]=Math['PI']/0x2,CesiumMath[_0x5e00b3(0x1d1)]=Math['PI']/0x3,CesiumMath[_0x307c2b(0x2ef6)]=Math['PI']/0x4,CesiumMath[_0x5e00b3(0x2c9f)]=Math['PI']/0x6,CesiumMath[_0x307c2b(0xd78)]=0x3*Math['PI']/0x2,CesiumMath[_0x5e00b3(0x352c)]=0x2*Math['PI'],CesiumMath[_0x5e00b3(0x4721)]=0x1/(0x2*Math['PI']),CesiumMath[_0x5e00b3(0x5b17)]=Math['PI']/0xb4,CesiumMath[_0x5e00b3(0x2683)]=0xb4/Math['PI'],CesiumMath[_0x5e00b3(0x1801)]=CesiumMath['RADIANS_PER_DEGREE']/0xe10,CesiumMath[_0x5e00b3(0x4476)]=function(_0x5a0a3a){var _0xb543da=_0x5e00b3;return _0x5a0a3a*CesiumMath[_0xb543da(0x5b17)];},CesiumMath[_0x5e00b3(0x173e)]=function(_0x3f7abc){var _0x57b1b0=_0x5e00b3;return _0x3f7abc*CesiumMath[_0x57b1b0(0x2683)];},CesiumMath[_0x5e00b3(0x2a69)]=function(_0x192200){var _0x25bc50=_0x5e00b3,_0x66c338=CesiumMath[_0x25bc50(0x352c)],_0x177e5a=_0x192200-Math['floor'](_0x192200/_0x66c338)*_0x66c338;return _0x177e5a<-Math['PI']?_0x177e5a+_0x66c338:_0x177e5a>=Math['PI']?_0x177e5a-_0x66c338:_0x177e5a;},CesiumMath[_0x5e00b3(0x1b5b)]=function(_0xd4514a){var _0x419772=_0x5e00b3;return CesiumMath[_0x419772(0x4b1d)](_0xd4514a,-0x1*CesiumMath[_0x419772(0x1ea8)],CesiumMath[_0x419772(0x1ea8)]);},CesiumMath[_0x5e00b3(0xa1a)]=function(_0x103957){var _0x53da4f=_0x5e00b3;return CesiumMath[_0x53da4f(0x52f5)](_0x103957+CesiumMath['PI'])-CesiumMath['PI'];},CesiumMath[_0x5e00b3(0x52f5)]=function(_0x5ded0b){var _0x5987bf=_0x5e00b3,_0x12d43b=CesiumMath[_0x5987bf(0x5701)](_0x5ded0b,CesiumMath[_0x5987bf(0x352c)]);return Math[_0x5987bf(0x1beb)](_0x12d43b)<CesiumMath[_0x5987bf(0x5b67)]&&Math[_0x5987bf(0x1beb)](_0x5ded0b)>CesiumMath[_0x5987bf(0x5b67)]?CesiumMath[_0x5987bf(0x352c)]:_0x12d43b;},CesiumMath[_0x5e00b3(0x5701)]=function(_0x523345,_0x3332c0){return(_0x523345%_0x3332c0+_0x3332c0)%_0x3332c0;},CesiumMath[_0x307c2b(0x376e)]=function(_0x5887c8,_0x21f232,_0x57158f,_0x366179){var _0x1cc5fe=_0x307c2b,_0x4a75f4=_0x5e00b3;_0x366179=defaultValue$1(_0x366179,_0x57158f);var _0x1e599f=Math[_0x4a75f4(0x1beb)](_0x5887c8-_0x21f232);return _0x1e599f<=_0x366179||_0x1e599f<=_0x57158f*Math[_0x1cc5fe(0x5449)](Math[_0x4a75f4(0x1beb)](_0x5887c8),Math['abs'](_0x21f232));},CesiumMath[_0x307c2b(0x30db)]=function(_0x2ed9b0,_0x368e6c,_0x31a30f){return _0x2ed9b0-_0x368e6c<-_0x31a30f;},CesiumMath[_0x307c2b(0x36ec)]=function(_0x126c9f,_0x19b3c6,_0x3ed052){return _0x126c9f-_0x19b3c6<_0x3ed052;},CesiumMath[_0x5e00b3(0x367f)]=function(_0x335862,_0x5a3e15,_0x3d563e){return _0x335862-_0x5a3e15>_0x3d563e;},CesiumMath[_0x5e00b3(0x5b85)]=function(_0xbd8e19,_0x1e179b,_0x446710){return _0xbd8e19-_0x1e179b>-_0x446710;};var factorials=[0x1];CesiumMath[_0x5e00b3(0x45ad)]=function(_0xe4cbb9){var _0x12b4e5=_0x5e00b3,_0x4dac7b=factorials[_0x12b4e5(0x809)];if(_0xe4cbb9>=_0x4dac7b)for(var _0x59995e=factorials[_0x4dac7b-0x1],_0x44936e=_0x4dac7b;_0x44936e<=_0xe4cbb9;_0x44936e++){var _0x27a097=_0x59995e*_0x44936e;factorials[_0x12b4e5(0x5323)](_0x27a097),_0x59995e=_0x27a097;}return factorials[_0xe4cbb9];},CesiumMath[_0x5e00b3(0x1495)]=function(_0x3cc3a4,_0x59600c,_0x27bb3c){return _0x27bb3c=defaultValue$1(_0x27bb3c,0x0),++_0x3cc3a4>_0x59600c&&(_0x3cc3a4=_0x27bb3c),_0x3cc3a4;},CesiumMath[_0x5e00b3(0x5bf4)]=function(_0x36ebf8){return 0x0!==_0x36ebf8&&0x0==(_0x36ebf8&_0x36ebf8-0x1);},CesiumMath[_0x5e00b3(0x5786)]=function(_0x5e27e1){return--_0x5e27e1,_0x5e27e1|=_0x5e27e1>>0x1,_0x5e27e1|=_0x5e27e1>>0x2,_0x5e27e1|=_0x5e27e1>>0x4,_0x5e27e1|=_0x5e27e1>>0x8,_0x5e27e1|=_0x5e27e1>>0x10,++_0x5e27e1;},CesiumMath[_0x5e00b3(0x4b1d)]=function(_0x46500b,_0x4eaeaa,_0x257f62){return _0x46500b<_0x4eaeaa?_0x4eaeaa:_0x46500b>_0x257f62?_0x257f62:_0x46500b;};var randomNumberGenerator=new MersenneTwister();function Cartesian3(_0x144c31,_0x491a46,_0x4b4032){this['x']=defaultValue$1(_0x144c31,0x0),this['y']=defaultValue$1(_0x491a46,0x0),this['z']=defaultValue$1(_0x4b4032,0x0);}CesiumMath[_0x5e00b3(0x4b5c)]=function(_0x319b69){randomNumberGenerator=new MersenneTwister(_0x319b69);},CesiumMath[_0x5e00b3(0x2bc)]=function(){var _0x1e1db6=_0x307c2b;return randomNumberGenerator[_0x1e1db6(0x2e12)]();},CesiumMath[_0x307c2b(0x553d)]=function(_0x45b720,_0xaea63){var _0x112de7=_0x5e00b3;return CesiumMath[_0x112de7(0x2bc)]()*(_0xaea63-_0x45b720)+_0x45b720;},CesiumMath[_0x307c2b(0x4172)]=function(_0x339c03){var _0x32cfb0=_0x307c2b;return Math['acos'](CesiumMath[_0x32cfb0(0x505d)](_0x339c03,-0x1,0x1));},CesiumMath[_0x5e00b3(0x1c72)]=function(_0x442f79){var _0x5d462a=_0x307c2b,_0x4a54a3=_0x5e00b3;return Math[_0x5d462a(0x3119)](CesiumMath[_0x4a54a3(0x4b1d)](_0x442f79,-0x1,0x1));},CesiumMath[_0x5e00b3(0x4013)]=function(_0x2094c7,_0x1a2255){return 0x2*_0x1a2255*Math['sin'](0.5*_0x2094c7);},CesiumMath[_0x5e00b3(0x4647)]=function(_0x5d107f,_0x164401){var _0x957288=_0x307c2b,_0x16b3e8=_0x5e00b3;return Math[_0x16b3e8(0xca1)](_0x5d107f)/Math[_0x957288(0x2167)](_0x164401);},CesiumMath[_0x5e00b3(0x37b8)]=defaultValue$1(Math[_0x5e00b3(0x37b8)],function(_0x33a43b){var _0x1fe37e=_0x5e00b3,_0x455ffe=Math[_0x1fe37e(0x3a5c)](Math[_0x1fe37e(0x1beb)](_0x33a43b),0x1/0x3);return _0x33a43b<0x0?-_0x455ffe:_0x455ffe;}),CesiumMath[_0x5e00b3(0x34d2)]=defaultValue$1(Math[_0x5e00b3(0x34d2)],function(_0x4b179e){var _0xdee3e6=_0x5e00b3;return Math[_0xdee3e6(0xca1)](_0x4b179e)*Math['LOG2E'];}),CesiumMath[_0x5e00b3(0x4ed8)]=function(_0x21edc3,_0x41538b){var _0x27b6c6=_0x307c2b,_0x3957cf=_0x21edc3*_0x41538b;return 0x1-Math[_0x27b6c6(0x794)](-_0x3957cf*_0x3957cf);},CesiumMath[_0x5e00b3(0x4a1e)]=function(_0x10fee8){var _0x484b6c=_0x5e00b3;return _0x10fee8*(-0.1784*Math[_0x484b6c(0x1beb)](_0x10fee8)-0.0663*_0x10fee8*_0x10fee8+1.0301);},CesiumMath[_0x307c2b(0x5531)]=function(_0x3f4842,_0x171abb){var _0x40adf4=_0x307c2b,_0x188c2c=_0x5e00b3,_0x36921d,_0x567be3,_0x3e87f9=Math[_0x40adf4(0x971)](_0x3f4842);_0x36921d=Math[_0x40adf4(0x971)](_0x171abb),_0x567be3=Math[_0x188c2c(0x498f)](_0x3e87f9,_0x36921d);var _0x3737ab=(_0x36921d=Math[_0x188c2c(0x19a8)](_0x3e87f9,_0x36921d))/_0x567be3;return _0x3e87f9=CesiumMath[_0x188c2c(0x4a1e)](_0x3737ab),_0x3e87f9=Math[_0x40adf4(0x971)](_0x171abb)>Math[_0x188c2c(0x1beb)](_0x3f4842)?CesiumMath[_0x188c2c(0x1ea8)]-_0x3e87f9:_0x3e87f9,_0x3e87f9=_0x3f4842<0x0?CesiumMath['PI']-_0x3e87f9:_0x3e87f9,_0x3e87f9=_0x171abb<0x0?-_0x3e87f9:_0x3e87f9;},Cartesian3[_0x5e00b3(0x5dc)]=function(_0x155c86,_0x1fc056){var _0x2a818d=_0x5e00b3;defined$1(_0x1fc056)||(_0x1fc056=new Cartesian3());var _0x44551d=_0x155c86[_0x2a818d(0x4c12)],_0x5192fd=_0x155c86[_0x2a818d(0x980)],_0x40c93c=defaultValue$1(_0x155c86[_0x2a818d(0x3d6f)],0x1),_0x4ff5ca=_0x40c93c*Math[_0x2a818d(0x1428)](_0x5192fd);return _0x1fc056['x']=_0x4ff5ca*Math[_0x2a818d(0x52a3)](_0x44551d),_0x1fc056['y']=_0x4ff5ca*Math[_0x2a818d(0x1428)](_0x44551d),_0x1fc056['z']=_0x40c93c*Math[_0x2a818d(0x52a3)](_0x5192fd),_0x1fc056;},Cartesian3['fromElements']=function(_0x5c1cef,_0x32305a,_0xeb9065,_0x478ad5){return defined$1(_0x478ad5)?(_0x478ad5['x']=_0x5c1cef,_0x478ad5['y']=_0x32305a,_0x478ad5['z']=_0xeb9065,_0x478ad5):new Cartesian3(_0x5c1cef,_0x32305a,_0xeb9065);},Cartesian3[_0x307c2b(0x2d7b)]=function(_0x2ba099,_0xc7d1fe){if(defined$1(_0x2ba099))return defined$1(_0xc7d1fe)?(_0xc7d1fe['x']=_0x2ba099['x'],_0xc7d1fe['y']=_0x2ba099['y'],_0xc7d1fe['z']=_0x2ba099['z'],_0xc7d1fe):new Cartesian3(_0x2ba099['x'],_0x2ba099['y'],_0x2ba099['z']);},Cartesian3[_0x5e00b3(0x21a3)]=Cartesian3[_0x5e00b3(0x40f3)],Cartesian3[_0x5e00b3(0x2dd8)]=0x3,Cartesian3[_0x5e00b3(0x52a8)]=function(_0x137dfa,_0x3e824f,_0x42d14e){return _0x42d14e=defaultValue$1(_0x42d14e,0x0),_0x3e824f[_0x42d14e++]=_0x137dfa['x'],_0x3e824f[_0x42d14e++]=_0x137dfa['y'],_0x3e824f[_0x42d14e]=_0x137dfa['z'],_0x3e824f;},Cartesian3[_0x5e00b3(0x1d8a)]=function(_0xc95481,_0x2b6baf,_0x27e6cd){return _0x2b6baf=defaultValue$1(_0x2b6baf,0x0),defined$1(_0x27e6cd)||(_0x27e6cd=new Cartesian3()),_0x27e6cd['x']=_0xc95481[_0x2b6baf++],_0x27e6cd['y']=_0xc95481[_0x2b6baf++],_0x27e6cd['z']=_0xc95481[_0x2b6baf],_0x27e6cd;},Cartesian3[_0x5e00b3(0x2b6)]=function(_0x11cb08,_0x39635a){var _0x31de9e=_0x5e00b3,_0x241ba5=_0x11cb08[_0x31de9e(0x809)];defined$1(_0x39635a)?_0x39635a[_0x31de9e(0x809)]=0x3*_0x241ba5:_0x39635a=new Array(0x3*_0x241ba5);for(var _0x32188e=0x0;_0x32188e<_0x241ba5;++_0x32188e)Cartesian3[_0x31de9e(0x52a8)](_0x11cb08[_0x32188e],_0x39635a,0x3*_0x32188e);return _0x39635a;},Cartesian3[_0x307c2b(0x2a7d)]=function(_0x183492,_0xd6c89){var _0x244eac=_0x5e00b3,_0x55b109=_0x183492[_0x244eac(0x809)];defined$1(_0xd6c89)?_0xd6c89[_0x244eac(0x809)]=_0x55b109/0x3:_0xd6c89=new Array(_0x55b109/0x3);for(var _0x5d5cb4=0x0;_0x5d5cb4<_0x55b109;_0x5d5cb4+=0x3){var _0x368e1c=_0x5d5cb4/0x3;_0xd6c89[_0x368e1c]=Cartesian3[_0x244eac(0x1d8a)](_0x183492,_0x5d5cb4,_0xd6c89[_0x368e1c]);}return _0xd6c89;},Cartesian3[_0x5e00b3(0x361f)]=Cartesian3[_0x5e00b3(0x1d8a)],Cartesian3[_0x5e00b3(0x584)]=function(_0x23ba35){return Math['max'](_0x23ba35['x'],_0x23ba35['y'],_0x23ba35['z']);},Cartesian3[_0x307c2b(0xcf2)]=function(_0x5097d7){var _0x279489=_0x5e00b3;return Math[_0x279489(0x19a8)](_0x5097d7['x'],_0x5097d7['y'],_0x5097d7['z']);},Cartesian3[_0x307c2b(0x10f5)]=function(_0x32e8d4,_0x5ab4bf,_0xb0bc29){var _0x9b75ca=_0x5e00b3;return _0xb0bc29['x']=Math[_0x9b75ca(0x19a8)](_0x32e8d4['x'],_0x5ab4bf['x']),_0xb0bc29['y']=Math[_0x9b75ca(0x19a8)](_0x32e8d4['y'],_0x5ab4bf['y']),_0xb0bc29['z']=Math['min'](_0x32e8d4['z'],_0x5ab4bf['z']),_0xb0bc29;},Cartesian3[_0x5e00b3(0x1f86)]=function(_0x520575,_0x39e9ba,_0x36b7a8){var _0x2c1244=_0x5e00b3;return _0x36b7a8['x']=Math[_0x2c1244(0x498f)](_0x520575['x'],_0x39e9ba['x']),_0x36b7a8['y']=Math[_0x2c1244(0x498f)](_0x520575['y'],_0x39e9ba['y']),_0x36b7a8['z']=Math['max'](_0x520575['z'],_0x39e9ba['z']),_0x36b7a8;},Cartesian3[_0x307c2b(0x12e7)]=function(_0x3ee490){return _0x3ee490['x']*_0x3ee490['x']+_0x3ee490['y']*_0x3ee490['y']+_0x3ee490['z']*_0x3ee490['z'];},Cartesian3[_0x5e00b3(0x3d6f)]=function(_0x1badda){var _0xfec76e=_0x307c2b,_0x528229=_0x5e00b3;return Math[_0x528229(0x5c4f)](Cartesian3[_0xfec76e(0x12e7)](_0x1badda));};var distanceScratch$3=new Cartesian3();Cartesian3[_0x5e00b3(0x451d)]=function(_0xc8f9bc,_0x245b46){var _0x5b418b=_0x307c2b,_0x132987=_0x5e00b3;return Cartesian3[_0x132987(0x34b6)](_0xc8f9bc,_0x245b46,distanceScratch$3),Cartesian3[_0x5b418b(0x4910)](distanceScratch$3);},Cartesian3[_0x307c2b(0x2813)]=function(_0x550376,_0x3de342){var _0x5ea8b0=_0x5e00b3;return Cartesian3[_0x5ea8b0(0x34b6)](_0x550376,_0x3de342,distanceScratch$3),Cartesian3['magnitudeSquared'](distanceScratch$3);},Cartesian3[_0x5e00b3(0x4853)]=function(_0x1cf0c7,_0xaf5bdd){var _0x3ab2cb=_0x5e00b3,_0x2f4052=Cartesian3[_0x3ab2cb(0x3d6f)](_0x1cf0c7);return _0xaf5bdd['x']=_0x1cf0c7['x']/_0x2f4052,_0xaf5bdd['y']=_0x1cf0c7['y']/_0x2f4052,_0xaf5bdd['z']=_0x1cf0c7['z']/_0x2f4052,_0xaf5bdd;},Cartesian3['dot']=function(_0x4834bb,_0x15333e){return _0x4834bb['x']*_0x15333e['x']+_0x4834bb['y']*_0x15333e['y']+_0x4834bb['z']*_0x15333e['z'];},Cartesian3[_0x5e00b3(0x2f3d)]=function(_0x41dd38,_0x33d686,_0x4c949a){return _0x4c949a['x']=_0x41dd38['x']*_0x33d686['x'],_0x4c949a['y']=_0x41dd38['y']*_0x33d686['y'],_0x4c949a['z']=_0x41dd38['z']*_0x33d686['z'],_0x4c949a;},Cartesian3[_0x307c2b(0x48cd)]=function(_0x422304,_0x330b25,_0x41a0d5){return _0x41a0d5['x']=_0x422304['x']/_0x330b25['x'],_0x41a0d5['y']=_0x422304['y']/_0x330b25['y'],_0x41a0d5['z']=_0x422304['z']/_0x330b25['z'],_0x41a0d5;},Cartesian3[_0x307c2b(0x1af6)]=function(_0x44d6a5,_0x1f1453,_0x600f2d){return _0x600f2d['x']=_0x44d6a5['x']+_0x1f1453['x'],_0x600f2d['y']=_0x44d6a5['y']+_0x1f1453['y'],_0x600f2d['z']=_0x44d6a5['z']+_0x1f1453['z'],_0x600f2d;},Cartesian3[_0x5e00b3(0x34b6)]=function(_0x5a6a18,_0x338448,_0x5966cb){return _0x5966cb['x']=_0x5a6a18['x']-_0x338448['x'],_0x5966cb['y']=_0x5a6a18['y']-_0x338448['y'],_0x5966cb['z']=_0x5a6a18['z']-_0x338448['z'],_0x5966cb;},Cartesian3[_0x5e00b3(0x34b9)]=function(_0x4d0596,_0x58f3eb,_0x170f04){return _0x170f04['x']=_0x4d0596['x']*_0x58f3eb,_0x170f04['y']=_0x4d0596['y']*_0x58f3eb,_0x170f04['z']=_0x4d0596['z']*_0x58f3eb,_0x170f04;},Cartesian3[_0x5e00b3(0x359a)]=function(_0x5a09ad,_0x51c10d,_0x316da1){return _0x316da1['x']=_0x5a09ad['x']/_0x51c10d,_0x316da1['y']=_0x5a09ad['y']/_0x51c10d,_0x316da1['z']=_0x5a09ad['z']/_0x51c10d,_0x316da1;},Cartesian3[_0x5e00b3(0xa61)]=function(_0xbbc0f8,_0x2bb9d2){return _0x2bb9d2['x']=-_0xbbc0f8['x'],_0x2bb9d2['y']=-_0xbbc0f8['y'],_0x2bb9d2['z']=-_0xbbc0f8['z'],_0x2bb9d2;},Cartesian3[_0x307c2b(0x971)]=function(_0x47fffb,_0x56228d){var _0xc5abab=_0x307c2b,_0x49d027=_0x5e00b3;return _0x56228d['x']=Math[_0x49d027(0x1beb)](_0x47fffb['x']),_0x56228d['y']=Math[_0x49d027(0x1beb)](_0x47fffb['y']),_0x56228d['z']=Math[_0xc5abab(0x971)](_0x47fffb['z']),_0x56228d;};var lerpScratch$3=new Cartesian3();Cartesian3[_0x5e00b3(0x3596)]=function(_0x447ebe,_0x1e6572,_0xf75522,_0x3df46c){var _0x3e89c5=_0x307c2b,_0xab1053=_0x5e00b3;return Cartesian3[_0x3e89c5(0x50ce)](_0x1e6572,_0xf75522,lerpScratch$3),_0x3df46c=Cartesian3[_0xab1053(0x34b9)](_0x447ebe,0x1-_0xf75522,_0x3df46c),Cartesian3[_0xab1053(0x30c2)](lerpScratch$3,_0x3df46c,_0x3df46c);};var angleBetweenScratch$1=new Cartesian3(),angleBetweenScratch2$1=new Cartesian3();Cartesian3[_0x307c2b(0xffb)]=function(_0xe5b1a,_0x25b150){var _0x188a98=_0x5e00b3;Cartesian3['normalize'](_0xe5b1a,angleBetweenScratch$1),Cartesian3[_0x188a98(0x4853)](_0x25b150,angleBetweenScratch2$1);var _0x4bdf0f=Cartesian3[_0x188a98(0x2d8e)](angleBetweenScratch$1,angleBetweenScratch2$1),_0x1c2246=Cartesian3[_0x188a98(0x3d6f)](Cartesian3[_0x188a98(0x4143)](angleBetweenScratch$1,angleBetweenScratch2$1,angleBetweenScratch$1));return Math[_0x188a98(0x51e)](_0x1c2246,_0x4bdf0f);};var mostOrthogonalAxisScratch$2=new Cartesian3();Cartesian3[_0x5e00b3(0x140b)]=function(_0x2ea475,_0x35aaf7){var _0x13458d=_0x307c2b,_0x11a498=_0x5e00b3,_0x11fe54=Cartesian3[_0x11a498(0x4853)](_0x2ea475,mostOrthogonalAxisScratch$2);return Cartesian3[_0x11a498(0x1beb)](_0x11fe54,_0x11fe54),_0x35aaf7=_0x11fe54['x']<=_0x11fe54['y']?_0x11fe54['x']<=_0x11fe54['z']?Cartesian3[_0x13458d(0x2d7b)](Cartesian3[_0x11a498(0x442b)],_0x35aaf7):Cartesian3[_0x11a498(0x40f3)](Cartesian3[_0x11a498(0x39c7)],_0x35aaf7):_0x11fe54['y']<=_0x11fe54['z']?Cartesian3[_0x11a498(0x40f3)](Cartesian3[_0x11a498(0x5390)],_0x35aaf7):Cartesian3[_0x11a498(0x40f3)](Cartesian3[_0x11a498(0x39c7)],_0x35aaf7);},Cartesian3[_0x307c2b(0x1c6)]=function(_0x38ed0d,_0x41d294,_0x33ff54){var _0x4e9c2c=_0x5e00b3,_0x2a7495=Cartesian3[_0x4e9c2c(0x2d8e)](_0x38ed0d,_0x41d294)/Cartesian3[_0x4e9c2c(0x2d8e)](_0x41d294,_0x41d294);return Cartesian3[_0x4e9c2c(0x34b9)](_0x41d294,_0x2a7495,_0x33ff54);},Cartesian3[_0x5e00b3(0x1dab)]=function(_0x5dc39d,_0x257fa3){return _0x5dc39d===_0x257fa3||defined$1(_0x5dc39d)&&defined$1(_0x257fa3)&&_0x5dc39d['x']===_0x257fa3['x']&&_0x5dc39d['y']===_0x257fa3['y']&&_0x5dc39d['z']===_0x257fa3['z'];},Cartesian3[_0x5e00b3(0x213d)]=function(_0x2402bf,_0x1fd036,_0x37daf1){return _0x2402bf['x']===_0x1fd036[_0x37daf1]&&_0x2402bf['y']===_0x1fd036[_0x37daf1+0x1]&&_0x2402bf['z']===_0x1fd036[_0x37daf1+0x2];},Cartesian3[_0x5e00b3(0x1c11)]=function(_0x1e5de0,_0x4557a7,_0x4d8e60,_0xa8295a){var _0x2f99aa=_0x307c2b,_0x1e2e54=_0x5e00b3;return _0x1e5de0===_0x4557a7||defined$1(_0x1e5de0)&&defined$1(_0x4557a7)&&CesiumMath[_0x1e2e54(0x1c11)](_0x1e5de0['x'],_0x4557a7['x'],_0x4d8e60,_0xa8295a)&&CesiumMath[_0x2f99aa(0x376e)](_0x1e5de0['y'],_0x4557a7['y'],_0x4d8e60,_0xa8295a)&&CesiumMath[_0x1e2e54(0x1c11)](_0x1e5de0['z'],_0x4557a7['z'],_0x4d8e60,_0xa8295a);},Cartesian3[_0x5e00b3(0x4143)]=function(_0xd82f95,_0x279e30,_0x537bc8){var _0x3a6240=_0xd82f95['x'],_0x2722f3=_0xd82f95['y'],_0x3ab902=_0xd82f95['z'],_0x54d2a3=_0x279e30['x'],_0x19c1ca=_0x279e30['y'],_0x2c7330=_0x279e30['z'],_0xa603fa=_0x2722f3*_0x2c7330-_0x3ab902*_0x19c1ca,_0x2ef871=_0x3ab902*_0x54d2a3-_0x3a6240*_0x2c7330,_0x52c9b7=_0x3a6240*_0x19c1ca-_0x2722f3*_0x54d2a3;return _0x537bc8['x']=_0xa603fa,_0x537bc8['y']=_0x2ef871,_0x537bc8['z']=_0x52c9b7,_0x537bc8;},Cartesian3[_0x307c2b(0xce9)]=function(_0x55af1a,_0x1d89dd,_0x5d99f7){return _0x5d99f7['x']=0.5*(_0x55af1a['x']+_0x1d89dd['x']),_0x5d99f7['y']=0.5*(_0x55af1a['y']+_0x1d89dd['y']),_0x5d99f7['z']=0.5*(_0x55af1a['z']+_0x1d89dd['z']),_0x5d99f7;},Cartesian3[_0x5e00b3(0x10c5)]=function(_0x455e1a,_0x10b668,_0x50ccd5,_0x45c8d0,_0xdc2ac4){var _0x49ad79=_0x307c2b,_0x27db7d=_0x5e00b3;return _0x455e1a=CesiumMath[_0x27db7d(0x4476)](_0x455e1a),_0x10b668=CesiumMath[_0x27db7d(0x4476)](_0x10b668),Cartesian3[_0x49ad79(0x3418)](_0x455e1a,_0x10b668,_0x50ccd5,_0x45c8d0,_0xdc2ac4);};var scratchN$1=new Cartesian3(),scratchK$1=new Cartesian3(),wgs84RadiiSquared=new Cartesian3(0x24ffb2985f71,0x24ffb2985f71,40408299984661.445),wgs84RadiiSquaredEx=new Cartesian3(0x24ffb2985f71,0x24ffb2985f71,0x24ffb2985f71);Cartesian3[_0x5e00b3(0x3e9)]=function(_0x42c729,_0x5a4017,_0x462eb1,_0x3a3744,_0x481949){var _0x1fd4b5=_0x307c2b,_0x34195a=_0x5e00b3;_0x462eb1=defaultValue$1(_0x462eb1,0x0);var _0x1d17e3=defined$1(_0x3a3744)?_0x3a3744[_0x34195a(0xbf5)]:wgs84RadiiSquaredEx;CesiumMath[_0x34195a(0x1c11)](CesiumMath[_0x34195a(0x63c)],6356752.314245179,CesiumMath[_0x34195a(0x5c1a)])&&(_0x1d17e3=defined$1(_0x3a3744)?_0x3a3744[_0x34195a(0xbf5)]:wgs84RadiiSquared);var _0x5e767c=Math[_0x34195a(0x52a3)](_0x5a4017);scratchN$1['x']=_0x5e767c*Math[_0x34195a(0x52a3)](_0x42c729),scratchN$1['y']=_0x5e767c*Math[_0x34195a(0x1428)](_0x42c729),scratchN$1['z']=Math[_0x34195a(0x1428)](_0x5a4017),scratchN$1=Cartesian3[_0x1fd4b5(0x4d5b)](scratchN$1,scratchN$1),Cartesian3[_0x34195a(0x2f3d)](_0x1d17e3,scratchN$1,scratchK$1);var _0x413733=Math[_0x1fd4b5(0x37eb)](Cartesian3[_0x1fd4b5(0x477a)](scratchN$1,scratchK$1));return scratchK$1=Cartesian3[_0x1fd4b5(0x4db7)](scratchK$1,_0x413733,scratchK$1),scratchN$1=Cartesian3[_0x34195a(0x34b9)](scratchN$1,_0x462eb1,scratchN$1),defined$1(_0x481949)||(_0x481949=new Cartesian3()),Cartesian3[_0x34195a(0x30c2)](scratchK$1,scratchN$1,_0x481949);},Cartesian3[_0x5e00b3(0x25da)]=function(_0x546c6a,_0xee991e,_0xe10e28){var _0x5b21b0=_0x5e00b3,_0x14ddb7=_0x546c6a[_0x5b21b0(0x809)];defined$1(_0xe10e28)?_0xe10e28[_0x5b21b0(0x809)]=_0x14ddb7/0x2:_0xe10e28=new Array(_0x14ddb7/0x2);for(var _0x2357fd=0x0;_0x2357fd<_0x14ddb7;_0x2357fd+=0x2){var _0x4a36c4=_0x546c6a[_0x2357fd],_0x5a2797=_0x546c6a[_0x2357fd+0x1],_0x2dc4d1=_0x2357fd/0x2;_0xe10e28[_0x2dc4d1]=Cartesian3[_0x5b21b0(0x10c5)](_0x4a36c4,_0x5a2797,0x0,_0xee991e,_0xe10e28[_0x2dc4d1]);}return _0xe10e28;},Cartesian3[_0x5e00b3(0x1084)]=function(_0x505ab1,_0x1ed404,_0x4ce4cd){var _0x3aef3f=_0x307c2b,_0x463a3a=_0x5e00b3,_0x523d27=_0x505ab1[_0x463a3a(0x809)];defined$1(_0x4ce4cd)?_0x4ce4cd[_0x463a3a(0x809)]=_0x523d27/0x2:_0x4ce4cd=new Array(_0x523d27/0x2);for(var _0x45bb29=0x0;_0x45bb29<_0x523d27;_0x45bb29+=0x2){var _0x4f7322=_0x505ab1[_0x45bb29],_0x4a71ff=_0x505ab1[_0x45bb29+0x1],_0x445cf0=_0x45bb29/0x2;_0x4ce4cd[_0x445cf0]=Cartesian3[_0x3aef3f(0x3418)](_0x4f7322,_0x4a71ff,0x0,_0x1ed404,_0x4ce4cd[_0x445cf0]);}return _0x4ce4cd;},Cartesian3[_0x307c2b(0x3df9)]=function(_0x448931,_0x677957,_0x3fd798){var _0x350017=_0x5e00b3,_0x32e17d=_0x448931[_0x350017(0x809)];defined$1(_0x3fd798)?_0x3fd798[_0x350017(0x809)]=_0x32e17d/0x3:_0x3fd798=new Array(_0x32e17d/0x3);for(var _0x124715=0x0;_0x124715<_0x32e17d;_0x124715+=0x3){var _0x21d932=_0x448931[_0x124715],_0x228503=_0x448931[_0x124715+0x1],_0x12f665=_0x448931[_0x124715+0x2],_0x45f8a7=_0x124715/0x3;_0x3fd798[_0x45f8a7]=Cartesian3[_0x350017(0x10c5)](_0x21d932,_0x228503,_0x12f665,_0x677957,_0x3fd798[_0x45f8a7]);}return _0x3fd798;},Cartesian3[_0x307c2b(0x268c)]=function(_0x51581a,_0xca3424,_0x190d90){var _0x51551b=_0x5e00b3,_0x168a31=_0x51581a[_0x51551b(0x809)];defined$1(_0x190d90)?_0x190d90[_0x51551b(0x809)]=_0x168a31/0x3:_0x190d90=new Array(_0x168a31/0x3);for(var _0x778269=0x0;_0x778269<_0x168a31;_0x778269+=0x3){var _0x1da87b=_0x51581a[_0x778269],_0x493fa6=_0x51581a[_0x778269+0x1],_0x3fcd7f=_0x51581a[_0x778269+0x2],_0x31c48e=_0x778269/0x3;_0x190d90[_0x31c48e]=Cartesian3[_0x51551b(0x3e9)](_0x1da87b,_0x493fa6,_0x3fcd7f,_0xca3424,_0x190d90[_0x31c48e]);}return _0x190d90;},Cartesian3[_0x5e00b3(0x3a34)]=Object[_0x5e00b3(0x5448)](new Cartesian3(0x0,0x0,0x0)),Cartesian3['UNIT_X']=Object[_0x5e00b3(0x5448)](new Cartesian3(0x1,0x0,0x0)),Cartesian3[_0x307c2b(0x4a13)]=Object[_0x5e00b3(0x5448)](new Cartesian3(0x0,0x1,0x0)),Cartesian3[_0x307c2b(0x1e5a)]=Object[_0x5e00b3(0x5448)](new Cartesian3(0x0,0x0,0x1)),Cartesian3[_0x5e00b3(0x406)]=Object[_0x5e00b3(0x5448)](new Cartesian3(0x1,0x1,0x1)),Cartesian3[_0x307c2b(0x1aa2)][_0x5e00b3(0x40f3)]=function(_0x475646){return Cartesian3['clone'](this,_0x475646);},Cartesian3[_0x5e00b3(0x3720)][_0x307c2b(0x4d2)]=function(_0x26455d){var _0x72bd06=_0x5e00b3;return Cartesian3[_0x72bd06(0x1dab)](this,_0x26455d);},Cartesian3[_0x5e00b3(0x3720)][_0x5e00b3(0x1c11)]=function(_0x252a31,_0x34e839,_0x4d7915){var _0x3e9e2e=_0x5e00b3;return Cartesian3[_0x3e9e2e(0x1c11)](this,_0x252a31,_0x34e839,_0x4d7915);},Cartesian3[_0x5e00b3(0x3720)][_0x5e00b3(0x3cc8)]=function(){return'('+this['x']+',\x20'+this['y']+',\x20'+this['z']+')';},Cartesian3[_0x5e00b3(0x53fe)]=new Cartesian3(0x0,0x0,0x0);var scaleToGeodeticSurfaceIntersection=new Cartesian3(),scaleToGeodeticSurfaceGradient=new Cartesian3();function scaleToGeodeticSurface(_0x16d10d,_0x3b78d1,_0x347058,_0x5d6606,_0x113c6b){var _0x111ef1=_0x307c2b,_0x1c44e9=_0x5e00b3,_0x354b85=_0x16d10d['x'],_0x44f706=_0x16d10d['y'],_0x174a6f=_0x16d10d['z'],_0x177995=_0x3b78d1['x'],_0x116195=_0x3b78d1['y'],_0x4aff7e=_0x3b78d1['z'],_0x45d6bb=_0x354b85*_0x354b85*_0x177995*_0x177995,_0x10a0b2=_0x44f706*_0x44f706*_0x116195*_0x116195,_0x5485c3=_0x174a6f*_0x174a6f*_0x4aff7e*_0x4aff7e,_0x13d8f4=_0x45d6bb+_0x10a0b2+_0x5485c3,_0x5a5ec6=Math[_0x1c44e9(0x5c4f)](0x1/_0x13d8f4),_0xcc2970=Cartesian3[_0x1c44e9(0x34b9)](_0x16d10d,_0x5a5ec6,scaleToGeodeticSurfaceIntersection);if(_0x13d8f4<_0x5d6606)return isFinite(_0x5a5ec6)?Cartesian3[_0x1c44e9(0x40f3)](_0xcc2970,_0x113c6b):void 0x0;var _0x5629fa=_0x347058['x'],_0x40f9fa=_0x347058['y'],_0x2ba67d=_0x347058['z'],_0x4d09b4=scaleToGeodeticSurfaceGradient;_0x4d09b4['x']=_0xcc2970['x']*_0x5629fa*0x2,_0x4d09b4['y']=_0xcc2970['y']*_0x40f9fa*0x2,_0x4d09b4['z']=_0xcc2970['z']*_0x2ba67d*0x2;var _0x32445c,_0x25f28e,_0x49fa04,_0x540be3,_0x2ed543,_0x59df54,_0x175805,_0x39d427=(0x1-_0x5a5ec6)*Cartesian3[_0x1c44e9(0x3d6f)](_0x16d10d)/(0.5*Cartesian3[_0x1c44e9(0x3d6f)](_0x4d09b4)),_0x58f9f3=0x0;do{_0x58f9f3=(_0x32445c=_0x45d6bb*(_0x2ed543=(_0x25f28e=0x1/(0x1+(_0x39d427-=_0x58f9f3)*_0x5629fa))*_0x25f28e)+_0x10a0b2*(_0x59df54=(_0x49fa04=0x1/(0x1+_0x39d427*_0x40f9fa))*_0x49fa04)+_0x5485c3*(_0x175805=(_0x540be3=0x1/(0x1+_0x39d427*_0x2ba67d))*_0x540be3)-0x1)/(-0x2*(_0x45d6bb*(_0x2ed543*_0x25f28e)*_0x5629fa+_0x10a0b2*(_0x59df54*_0x49fa04)*_0x40f9fa+_0x5485c3*(_0x175805*_0x540be3)*_0x2ba67d));}while(Math[_0x111ef1(0x971)](_0x32445c)>CesiumMath[_0x1c44e9(0x33f4)]);return defined$1(_0x113c6b)?(_0x113c6b['x']=_0x354b85*_0x25f28e,_0x113c6b['y']=_0x44f706*_0x49fa04,_0x113c6b['z']=_0x174a6f*_0x540be3,_0x113c6b):new Cartesian3(_0x354b85*_0x25f28e,_0x44f706*_0x49fa04,_0x174a6f*_0x540be3);}function Cartographic(_0x27a3b1,_0x162a37,_0x52f9e6){var _0x470eb3=_0x307c2b,_0x4274d5=_0x5e00b3;this[_0x4274d5(0x4465)]=defaultValue$1(_0x27a3b1,0x0),this[_0x470eb3(0x353e)]=defaultValue$1(_0x162a37,0x0),this[_0x470eb3(0x10d5)]=defaultValue$1(_0x52f9e6,0x0);}Cartographic[_0x307c2b(0x3418)]=function(_0xeaaaef,_0x59d403,_0x36ff19,_0x5186e3){var _0xa833eb=_0x307c2b,_0x59e13a=_0x5e00b3;return _0x36ff19=defaultValue$1(_0x36ff19,0x0),defined$1(_0x5186e3)?(_0x5186e3[_0xa833eb(0x5389)]=_0xeaaaef,_0x5186e3['latitude']=_0x59d403,_0x5186e3[_0x59e13a(0x5a4e)]=_0x36ff19,_0x5186e3):new Cartographic(_0xeaaaef,_0x59d403,_0x36ff19);},Cartographic[_0x5e00b3(0x10c5)]=function(_0x561707,_0x4eb835,_0x44e178,_0x322919){var _0x34791b=_0x307c2b,_0x8ee532=_0x5e00b3;return _0x561707=CesiumMath[_0x34791b(0x18e6)](_0x561707),_0x4eb835=CesiumMath[_0x8ee532(0x4476)](_0x4eb835),Cartographic['fromRadians'](_0x561707,_0x4eb835,_0x44e178,_0x322919);};var cartesianToCartographicN$1=new Cartesian3(),cartesianToCartographicP$1=new Cartesian3(),cartesianToCartographicH$1=new Cartesian3(),wgs84OneOverRadii=new Cartesian3(0x1/0x615299,0x1/0x615299,0x1/6356752.314245179),wgs84OneOverRadiiEx=new Cartesian3(0x1/0x615299,0x1/0x615299,0x1/0x615299),wgs84OneOverRadiiSquared=new Cartesian3(0x1/0x24ffb2985f71,0x1/0x24ffb2985f71,0x1/40408299984661.445),wgs84OneOverRadiiSquaredEx=new Cartesian3(0x1/0x24ffb2985f71,0x1/0x24ffb2985f71,0x1/0x24ffb2985f71),wgs84CenterToleranceSquared=CesiumMath[_0x5e00b3(0x5eb9)];function initialize$a(_0x11cd60,_0x36061f,_0x4e0776,_0x30241f){var _0x15c229=_0x307c2b,_0x56dcbd=_0x5e00b3;_0x36061f=defaultValue$1(_0x36061f,0x0),_0x4e0776=defaultValue$1(_0x4e0776,0x0),_0x30241f=defaultValue$1(_0x30241f,0x0),CesiumMath[_0x15c229(0x376e)](_0x30241f,6356752.314245179,CesiumMath[_0x56dcbd(0x5c1a)])&&(CesiumMath[_0x56dcbd(0x63c)]=_0x30241f),_0x11cd60['_radii']=new Cartesian3(_0x36061f,_0x4e0776,_0x30241f),_0x11cd60[_0x56dcbd(0x5ffb)]=new Cartesian3(_0x36061f*_0x36061f,_0x4e0776*_0x4e0776,_0x30241f*_0x30241f),_0x11cd60[_0x56dcbd(0x3e96)]=new Cartesian3(_0x36061f*_0x36061f*_0x36061f*_0x36061f,_0x4e0776*_0x4e0776*_0x4e0776*_0x4e0776,_0x30241f*_0x30241f*_0x30241f*_0x30241f),_0x11cd60[_0x56dcbd(0x3f98)]=new Cartesian3(0x0===_0x36061f?0x0:0x1/_0x36061f,0x0===_0x4e0776?0x0:0x1/_0x4e0776,0x0===_0x30241f?0x0:0x1/_0x30241f),_0x11cd60[_0x56dcbd(0x729)]=new Cartesian3(0x0===_0x36061f?0x0:0x1/(_0x36061f*_0x36061f),0x0===_0x4e0776?0x0:0x1/(_0x4e0776*_0x4e0776),0x0===_0x30241f?0x0:0x1/(_0x30241f*_0x30241f)),_0x11cd60[_0x56dcbd(0x1853)]=Math[_0x56dcbd(0x19a8)](_0x36061f,_0x4e0776,_0x30241f),_0x11cd60[_0x15c229(0x4279)]=Math[_0x56dcbd(0x498f)](_0x36061f,_0x4e0776,_0x30241f),_0x11cd60[_0x56dcbd(0x1b41)]=CesiumMath[_0x56dcbd(0x5eb9)],0x0!==_0x11cd60[_0x15c229(0x13cf)]['z']&&(_0x11cd60[_0x56dcbd(0x13aa)]=_0x11cd60[_0x56dcbd(0x5ffb)]['x']/_0x11cd60[_0x56dcbd(0x5ffb)]['z']);}function Ellipsoid(_0x1e0d44,_0x42ea97,_0x4fbaf8){var _0x18faf7=_0x307c2b,_0x57074a=_0x5e00b3;this[_0x18faf7(0x618)]=void 0x0,this[_0x57074a(0x5ffb)]=void 0x0,this[_0x18faf7(0x397f)]=void 0x0,this['_oneOverRadii']=void 0x0,this[_0x57074a(0x729)]=void 0x0,this[_0x57074a(0x1853)]=void 0x0,this[_0x57074a(0x15d)]=void 0x0,this[_0x57074a(0x1b41)]=void 0x0,this[_0x57074a(0x13aa)]=void 0x0,initialize$a(this,_0x1e0d44,_0x42ea97,_0x4fbaf8);}Cartographic[_0x5e00b3(0x50e9)]=function(_0x1e3e28,_0x458241,_0x264871){var _0x13d540=_0x307c2b,_0x306cdc=_0x5e00b3,_0x623b28=defined$1(_0x458241)?_0x458241[_0x306cdc(0x9af)]:wgs84OneOverRadiiEx,_0x566951=defined$1(_0x458241)?_0x458241[_0x306cdc(0x2d72)]:wgs84OneOverRadiiSquaredEx,_0xa03e4d=defined$1(_0x458241)?_0x458241[_0x306cdc(0x1b41)]:wgs84CenterToleranceSquared;CesiumMath[_0x306cdc(0x1c11)](CesiumMath[_0x13d540(0x4778)],6356752.314245179,CesiumMath[_0x306cdc(0x5c1a)])&&(_0x623b28=defined$1(_0x458241)?_0x458241[_0x306cdc(0x9af)]:wgs84OneOverRadii,_0x566951=defined$1(_0x458241)?_0x458241[_0x13d540(0x31f6)]:wgs84OneOverRadiiSquared);var _0x29f70d=scaleToGeodeticSurface(_0x1e3e28,_0x623b28,_0x566951,_0xa03e4d,cartesianToCartographicP$1);if(defined$1(_0x29f70d)){var _0x57e9d8=Cartesian3[_0x306cdc(0x2f3d)](_0x29f70d,_0x566951,cartesianToCartographicN$1);_0x57e9d8=Cartesian3[_0x306cdc(0x4853)](_0x57e9d8,_0x57e9d8);var _0x2a6a2e=Cartesian3[_0x13d540(0x3d2f)](_0x1e3e28,_0x29f70d,cartesianToCartographicH$1),_0x4f01bc=Math[_0x13d540(0x34db)](_0x57e9d8['y'],_0x57e9d8['x']),_0x3998a4=Math[_0x13d540(0x3119)](_0x57e9d8['z']),_0x5d14fa=CesiumMath[_0x306cdc(0x1190)](Cartesian3['dot'](_0x2a6a2e,_0x1e3e28))*Cartesian3[_0x306cdc(0x3d6f)](_0x2a6a2e);return defined$1(_0x264871)?(_0x264871[_0x13d540(0x5389)]=_0x4f01bc,_0x264871[_0x13d540(0x353e)]=_0x3998a4,_0x264871[_0x306cdc(0x5a4e)]=_0x5d14fa,_0x264871):new Cartographic(_0x4f01bc,_0x3998a4,_0x5d14fa);}},Cartographic[_0x307c2b(0x1100)]=function(_0x16b4cc,_0x5aeb64,_0x46b47b){var _0x5e93ee=_0x307c2b,_0x283872=_0x5e00b3;return Cartesian3[_0x5e93ee(0x3418)](_0x16b4cc[_0x283872(0x4465)],_0x16b4cc[_0x283872(0x5859)],_0x16b4cc[_0x283872(0x5a4e)],_0x5aeb64,_0x46b47b);},Cartographic[_0x5e00b3(0x1a14)]=function(_0x407f94,_0x5318bb,_0x59f9aa,_0xfbaf64){var _0x343e28=_0x307c2b,_0x3a54a8=_0x5e00b3;if(Check['defined'](_0x343e28(0x18be),_0x407f94),Check[_0x3a54a8(0x5f34)](_0x3a54a8(0x46b0),_0x59f9aa),Check[_0x3a54a8(0x5f34)](_0x3a54a8(0x4c8c),_0x5318bb),Check[_0x343e28(0x1563)](_0x3a54a8(0x342),_0xfbaf64),_0x407f94===_0x59f9aa&&_0x5318bb===_0xfbaf64)return 0x0;var _0x38c017=CesiumMath[_0x3a54a8(0x4476)](_0x5318bb),_0x1c29d3=CesiumMath['toRadians'](_0xfbaf64),_0x214c08=CesiumMath[_0x3a54a8(0x4476)](_0x407f94),_0x1b2940=CesiumMath[_0x343e28(0x18e6)](_0x59f9aa),_0x65fdb3=_0x214c08*_0x214c08+_0x38c017*_0x38c017,_0xbde128=_0x1b2940*_0x1b2940+_0x1c29d3*_0x1c29d3,_0x326f5c=(_0x65fdb3+_0xbde128-((_0x214c08-_0x1b2940)*(_0x214c08-_0x1b2940)+(_0x38c017-_0x1c29d3)*(_0x38c017-_0x1c29d3)))/(0x2*Math[_0x343e28(0x37eb)](_0x65fdb3)*Math[_0x3a54a8(0x5c4f)](_0xbde128));return _0x326f5c=CesiumMath[_0x3a54a8(0x4b1d)](_0x326f5c,-0x1,0x1),Math[_0x3a54a8(0x4e50)](_0x326f5c)*CesiumMath[_0x3a54a8(0x63c)];},Cartographic[_0x307c2b(0x2d7b)]=function(_0x4b9eb1,_0x2dfdc4){var _0x5452e2=_0x307c2b,_0x82ce1c=_0x5e00b3;if(defined$1(_0x4b9eb1))return defined$1(_0x2dfdc4)?(_0x2dfdc4[_0x82ce1c(0x4465)]=_0x4b9eb1[_0x82ce1c(0x4465)],_0x2dfdc4[_0x82ce1c(0x5859)]=_0x4b9eb1[_0x5452e2(0x353e)],_0x2dfdc4[_0x82ce1c(0x5a4e)]=_0x4b9eb1[_0x82ce1c(0x5a4e)],_0x2dfdc4):new Cartographic(_0x4b9eb1[_0x82ce1c(0x4465)],_0x4b9eb1[_0x82ce1c(0x5859)],_0x4b9eb1[_0x82ce1c(0x5a4e)]);},Cartographic[_0x307c2b(0x4d2)]=function(_0x3f9aa3,_0x6b003b){var _0x10f0e5=_0x307c2b,_0x43eaff=_0x5e00b3;return _0x3f9aa3===_0x6b003b||defined$1(_0x3f9aa3)&&defined$1(_0x6b003b)&&_0x3f9aa3[_0x43eaff(0x4465)]===_0x6b003b[_0x43eaff(0x4465)]&&_0x3f9aa3[_0x43eaff(0x5859)]===_0x6b003b[_0x10f0e5(0x353e)]&&_0x3f9aa3[_0x43eaff(0x5a4e)]===_0x6b003b[_0x43eaff(0x5a4e)];},Cartographic[_0x307c2b(0x376e)]=function(_0x3e9cc1,_0x5f0c39,_0x45d60e){var _0xa3e762=_0x307c2b,_0x65dfac=_0x5e00b3;return _0x3e9cc1===_0x5f0c39||defined$1(_0x3e9cc1)&&defined$1(_0x5f0c39)&&Math[_0x65dfac(0x1beb)](_0x3e9cc1[_0x65dfac(0x4465)]-_0x5f0c39[_0x65dfac(0x4465)])<=_0x45d60e&&Math[_0x65dfac(0x1beb)](_0x3e9cc1[_0x65dfac(0x5859)]-_0x5f0c39[_0x65dfac(0x5859)])<=_0x45d60e&&Math[_0xa3e762(0x971)](_0x3e9cc1[_0x65dfac(0x5a4e)]-_0x5f0c39[_0x65dfac(0x5a4e)])<=_0x45d60e;},Cartographic[_0x5e00b3(0x3a34)]=Object[_0x5e00b3(0x5448)](new Cartographic(0x0,0x0,0x0)),Cartographic[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x36f278){var _0x40ac7c=_0x307c2b;return Cartographic[_0x40ac7c(0x2d7b)](this,_0x36f278);},Cartographic[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x24e775){var _0x51aead=_0x307c2b;return Cartographic[_0x51aead(0x4d2)](this,_0x24e775);},Cartographic[_0x5e00b3(0x3720)][_0x307c2b(0x376e)]=function(_0x56f85a,_0x588658){var _0x496592=_0x5e00b3;return Cartographic[_0x496592(0x1c11)](this,_0x56f85a,_0x588658);},Cartographic['prototype']['toString']=function(){var _0x1b0424=_0x307c2b,_0x1f83a3=_0x5e00b3;return'('+this[_0x1b0424(0x5389)]+',\x20'+this[_0x1f83a3(0x5859)]+',\x20'+this[_0x1f83a3(0x5a4e)]+')';},Object[_0x5e00b3(0x1dfd)](Ellipsoid[_0x5e00b3(0x3720)],{'radii':{'get':function(){var _0x2474e7=_0x5e00b3;return this[_0x2474e7(0x1ef1)];}},'radiiSquared':{'get':function(){var _0xfc2f67=_0x5e00b3;return this[_0xfc2f67(0x5ffb)];}},'radiiToTheFourth':{'get':function(){var _0x576390=_0x5e00b3;return this[_0x576390(0x3e96)];}},'oneOverRadii':{'get':function(){var _0x517e79=_0x307c2b;return this[_0x517e79(0x3110)];}},'oneOverRadiiSquared':{'get':function(){var _0x1f54de=_0x5e00b3;return this[_0x1f54de(0x729)];}},'minimumRadius':{'get':function(){var _0x37204f=_0x5e00b3;return this[_0x37204f(0x1853)];}},'maximumRadius':{'get':function(){var _0x42679f=_0x5e00b3;return this[_0x42679f(0x15d)];}}}),Ellipsoid[_0x307c2b(0x2d7b)]=function(_0x3748db,_0x4fad15){var _0x30d7c4=_0x307c2b,_0x39646a=_0x5e00b3;if(defined$1(_0x3748db)){var _0x4464ba=_0x3748db[_0x39646a(0x1ef1)];return defined$1(_0x4fad15)?(Cartesian3[_0x39646a(0x40f3)](_0x4464ba,_0x4fad15[_0x39646a(0x1ef1)]),Cartesian3[_0x30d7c4(0x2d7b)](_0x3748db[_0x30d7c4(0x13cf)],_0x4fad15[_0x39646a(0x5ffb)]),Cartesian3['clone'](_0x3748db[_0x39646a(0x3e96)],_0x4fad15['_radiiToTheFourth']),Cartesian3[_0x39646a(0x40f3)](_0x3748db[_0x39646a(0x3f98)],_0x4fad15[_0x39646a(0x3f98)]),Cartesian3[_0x39646a(0x40f3)](_0x3748db[_0x39646a(0x729)],_0x4fad15[_0x30d7c4(0x5776)]),_0x4fad15[_0x39646a(0x1853)]=_0x3748db[_0x39646a(0x1853)],_0x4fad15[_0x30d7c4(0x4279)]=_0x3748db[_0x39646a(0x15d)],_0x4fad15[_0x30d7c4(0x5abb)]=_0x3748db[_0x39646a(0x1b41)],_0x4fad15):new Ellipsoid(_0x4464ba['x'],_0x4464ba['y'],_0x4464ba['z']);}},Ellipsoid[_0x5e00b3(0x16c8)]=function(_0x40c0d7,_0x1160ed){return defined$1(_0x1160ed)||(_0x1160ed=new Ellipsoid()),defined$1(_0x40c0d7)?(initialize$a(_0x1160ed,_0x40c0d7['x'],_0x40c0d7['y'],_0x40c0d7['z']),_0x1160ed):_0x1160ed;},Ellipsoid[_0x307c2b(0xffc)]=Object[_0x5e00b3(0x5448)](new Ellipsoid(0x615299,0x615299,CesiumMath[_0x5e00b3(0x63c)])),Ellipsoid[_0x5e00b3(0x5e33)]=Object[_0x5e00b3(0x5448)](new Ellipsoid(0x61529c,0x61529c,6356755.29)),Ellipsoid[_0x5e00b3(0x35f9)]=Object[_0x307c2b(0x23fe)](new Ellipsoid(0x615299,0x615299,6356752.31)),Ellipsoid[_0x5e00b3(0x23ca)]=Object[_0x5e00b3(0x5448)](new Ellipsoid(0x1,0x1,0x1)),Ellipsoid[_0x5e00b3(0x362a)]=Object[_0x5e00b3(0x5448)](new Ellipsoid(CesiumMath[_0x5e00b3(0x396)],CesiumMath[_0x5e00b3(0x396)],CesiumMath[_0x5e00b3(0x396)])),Ellipsoid[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x2cfbf5){var _0x4f9d2e=_0x307c2b;return Ellipsoid[_0x4f9d2e(0x2d7b)](this,_0x2cfbf5);},Ellipsoid[_0x5e00b3(0x2dd8)]=Cartesian3[_0x5e00b3(0x2dd8)],Ellipsoid[_0x307c2b(0x5845)]=function(_0x2219d2,_0x42003b,_0x4daa90){var _0x3a6bd4=_0x307c2b,_0x498c96=_0x5e00b3;return _0x4daa90=defaultValue$1(_0x4daa90,0x0),Cartesian3[_0x498c96(0x52a8)](_0x2219d2[_0x3a6bd4(0x618)],_0x42003b,_0x4daa90),_0x42003b;},Ellipsoid[_0x5e00b3(0x1d8a)]=function(_0x4ca305,_0x43e33b,_0x3c55e3){var _0x104a1f=_0x5e00b3;_0x43e33b=defaultValue$1(_0x43e33b,0x0);var _0x15231d=Cartesian3[_0x104a1f(0x1d8a)](_0x4ca305,_0x43e33b);return Ellipsoid[_0x104a1f(0x16c8)](_0x15231d,_0x3c55e3);},Ellipsoid['prototype'][_0x5e00b3(0x4c70)]=Cartesian3[_0x5e00b3(0x4853)],Ellipsoid[_0x5e00b3(0x3720)]['geodeticSurfaceNormalCartographic']=function(_0x1664f7,_0x1fe1cb){var _0x585987=_0x307c2b,_0x4844ab=_0x5e00b3,_0x47ee97=_0x1664f7[_0x585987(0x5389)],_0xbb4b59=_0x1664f7[_0x585987(0x353e)],_0x24999c=Math[_0x4844ab(0x52a3)](_0xbb4b59),_0x23c2df=_0x24999c*Math[_0x4844ab(0x52a3)](_0x47ee97),_0x58fabd=_0x24999c*Math[_0x4844ab(0x1428)](_0x47ee97),_0x23b35b=Math[_0x585987(0xc19)](_0xbb4b59);return defined$1(_0x1fe1cb)||(_0x1fe1cb=new Cartesian3()),_0x1fe1cb['x']=_0x23c2df,_0x1fe1cb['y']=_0x58fabd,_0x1fe1cb['z']=_0x23b35b,Cartesian3[_0x4844ab(0x4853)](_0x1fe1cb,_0x1fe1cb);},Ellipsoid[_0x5e00b3(0x3720)][_0x5e00b3(0x2b98)]=function(_0x1217e6,_0x2914e0){var _0x5b0076=_0x307c2b,_0x111515=_0x5e00b3;return defined$1(_0x2914e0)||(_0x2914e0=new Cartesian3()),_0x2914e0=Cartesian3[_0x111515(0x2f3d)](_0x1217e6,this[_0x5b0076(0x5776)],_0x2914e0),Cartesian3[_0x111515(0x4853)](_0x2914e0,_0x2914e0);};var cartographicToCartesianNormal=new Cartesian3(),cartographicToCartesianK=new Cartesian3();Ellipsoid[_0x307c2b(0x1aa2)][_0x307c2b(0x385e)]=function(_0x22af72,_0x3de556){var _0x300028=_0x307c2b,_0x5b167a=_0x5e00b3,_0x4038cc=cartographicToCartesianNormal,_0x22d8e1=cartographicToCartesianK;this[_0x5b167a(0x412c)](_0x22af72,_0x4038cc),Cartesian3[_0x5b167a(0x2f3d)](this[_0x5b167a(0x5ffb)],_0x4038cc,_0x22d8e1);var _0x1086b4=Math[_0x300028(0x37eb)](Cartesian3[_0x5b167a(0x2d8e)](_0x4038cc,_0x22d8e1));return Cartesian3[_0x5b167a(0x359a)](_0x22d8e1,_0x1086b4,_0x22d8e1),Cartesian3[_0x5b167a(0x34b9)](_0x4038cc,_0x22af72[_0x5b167a(0x5a4e)],_0x4038cc),defined$1(_0x3de556)||(_0x3de556=new Cartesian3()),Cartesian3[_0x300028(0x1af6)](_0x22d8e1,_0x4038cc,_0x3de556);},Ellipsoid[_0x5e00b3(0x3720)]['cartographicArrayToCartesianArray']=function(_0x62523e,_0x4f842a){var _0x5b610a=_0x307c2b,_0x309126=_0x5e00b3,_0x31a689=_0x62523e['length'];defined$1(_0x4f842a)?_0x4f842a[_0x5b610a(0x2ef4)]=_0x31a689:_0x4f842a=new Array(_0x31a689);for(var _0x4505b6=0x0;_0x4505b6<_0x31a689;_0x4505b6++)_0x4f842a[_0x4505b6]=this[_0x309126(0x5012)](_0x62523e[_0x4505b6],_0x4f842a[_0x4505b6]);return _0x4f842a;};var cartesianToCartographicN=new Cartesian3(),cartesianToCartographicP=new Cartesian3(),cartesianToCartographicH=new Cartesian3();function GeographicProjection(_0x444e9f){var _0x1f03f4=_0x307c2b,_0x43f685=_0x5e00b3;this[_0x43f685(0x3c00)]=defaultValue$1(_0x444e9f,Ellipsoid[_0x43f685(0x17f7)]),this[_0x43f685(0x20c7)]=this[_0x43f685(0x3c00)][_0x1f03f4(0x64b)],this[_0x43f685(0x20e6)]=0x1/this[_0x1f03f4(0x2cec)];}Ellipsoid[_0x5e00b3(0x3720)][_0x5e00b3(0x3bd7)]=function(_0x308596,_0x34867a){var _0x52fc93=_0x307c2b,_0x2ab807=_0x5e00b3,_0x1e897d=this[_0x2ab807(0x1dcb)](_0x308596,cartesianToCartographicP);if(defined$1(_0x1e897d)){var _0x3694c2=this[_0x2ab807(0x2b98)](_0x1e897d,cartesianToCartographicN),_0x3490f6=Cartesian3[_0x52fc93(0x3d2f)](_0x308596,_0x1e897d,cartesianToCartographicH),_0x551f5a=Math[_0x2ab807(0x51e)](_0x3694c2['y'],_0x3694c2['x']),_0x3f5fbd=Math[_0x52fc93(0x3119)](_0x3694c2['z']),_0x13fe90=CesiumMath[_0x2ab807(0x1190)](Cartesian3['dot'](_0x3490f6,_0x308596))*Cartesian3[_0x52fc93(0x4910)](_0x3490f6);return defined$1(_0x34867a)?(_0x34867a[_0x2ab807(0x4465)]=_0x551f5a,_0x34867a[_0x2ab807(0x5859)]=_0x3f5fbd,_0x34867a[_0x2ab807(0x5a4e)]=_0x13fe90,_0x34867a):new Cartographic(_0x551f5a,_0x3f5fbd,_0x13fe90);}},Ellipsoid[_0x5e00b3(0x3720)][_0x5e00b3(0x51c5)]=function(_0xc940f6,_0x434b1f){var _0x215756=_0x307c2b,_0x3a3a7e=_0x5e00b3,_0x3b675d=_0xc940f6[_0x215756(0x2ef4)];defined$1(_0x434b1f)?_0x434b1f[_0x3a3a7e(0x809)]=_0x3b675d:_0x434b1f=new Array(_0x3b675d);for(var _0x4e0f14=0x0;_0x4e0f14<_0x3b675d;++_0x4e0f14)_0x434b1f[_0x4e0f14]=this[_0x215756(0x4368)](_0xc940f6[_0x4e0f14],_0x434b1f[_0x4e0f14]);return _0x434b1f;},Ellipsoid[_0x5e00b3(0x3720)][_0x5e00b3(0x1dcb)]=function(_0x3c9af0,_0x11d8c5){var _0x1b8ac1=_0x307c2b,_0x2858f6=_0x5e00b3;return scaleToGeodeticSurface(_0x3c9af0,this[_0x2858f6(0x3f98)],this[_0x2858f6(0x729)],this[_0x1b8ac1(0x5abb)],_0x11d8c5);},Ellipsoid[_0x5e00b3(0x3720)][_0x5e00b3(0x6fe)]=function(_0x1410bb,_0x141167){var _0x48904f=_0x307c2b,_0x5d9fb4=_0x5e00b3;defined$1(_0x141167)||(_0x141167=new Cartesian3());var _0xbcb8f5=_0x1410bb['x'],_0x42a1b9=_0x1410bb['y'],_0x5ad48b=_0x1410bb['z'],_0x2754bb=this[_0x5d9fb4(0x729)],_0x42f81d=0x1/Math[_0x48904f(0x37eb)](_0xbcb8f5*_0xbcb8f5*_0x2754bb['x']+_0x42a1b9*_0x42a1b9*_0x2754bb['y']+_0x5ad48b*_0x5ad48b*_0x2754bb['z']);return Cartesian3[_0x48904f(0x50ce)](_0x1410bb,_0x42f81d,_0x141167);},Ellipsoid[_0x5e00b3(0x3720)][_0x5e00b3(0xb36)]=function(_0x14d90c,_0x4afa90){return defined$1(_0x4afa90)||(_0x4afa90=new Cartesian3()),Cartesian3['multiplyComponents'](_0x14d90c,this['_oneOverRadii'],_0x4afa90);},Ellipsoid[_0x307c2b(0x1aa2)][_0x5e00b3(0x1f6f)]=function(_0x36486d,_0x44bb9c){var _0x2ac192=_0x5e00b3;return defined$1(_0x44bb9c)||(_0x44bb9c=new Cartesian3()),Cartesian3[_0x2ac192(0x2f3d)](_0x36486d,this[_0x2ac192(0x1ef1)],_0x44bb9c);},Ellipsoid[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x254cba){var _0x2b8e2b=_0x5e00b3;return this===_0x254cba||defined$1(_0x254cba)&&Cartesian3[_0x2b8e2b(0x1dab)](this[_0x2b8e2b(0x1ef1)],_0x254cba[_0x2b8e2b(0x1ef1)]);},Ellipsoid[_0x5e00b3(0x3720)][_0x5e00b3(0x3cc8)]=function(){var _0x535a6a=_0x5e00b3;return this[_0x535a6a(0x1ef1)][_0x535a6a(0x3cc8)]();},Ellipsoid[_0x307c2b(0x1aa2)][_0x5e00b3(0x4c9c)]=function(_0x1c83cd,_0x476be8,_0x20d870){var _0x127b9e=_0x5e00b3;_0x476be8=defaultValue$1(_0x476be8,0x0);var _0x2e34f0=this[_0x127b9e(0x13aa)];if(defined$1(_0x20d870)||(_0x20d870=new Cartesian3()),_0x20d870['x']=0x0,_0x20d870['y']=0x0,_0x20d870['z']=_0x1c83cd['z']*(0x1-_0x2e34f0),!(Math[_0x127b9e(0x1beb)](_0x20d870['z'])>=this[_0x127b9e(0x1ef1)]['z']-_0x476be8))return _0x20d870;},Object[_0x5e00b3(0x1dfd)](GeographicProjection[_0x5e00b3(0x3720)],{'ellipsoid':{'get':function(){var _0x64582b=_0x5e00b3;return this[_0x64582b(0x3c00)];}}}),GeographicProjection[_0x5e00b3(0x3720)]['project']=function(_0x47e80d,_0x5804d2){var _0x372094=_0x5e00b3,_0x3baa5e=this[_0x372094(0x20c7)],_0x2b4279=_0x47e80d[_0x372094(0x4465)]*_0x3baa5e,_0x1b99dd=_0x47e80d['latitude']*_0x3baa5e,_0x3f6f9b=_0x47e80d[_0x372094(0x5a4e)];return defined$1(_0x5804d2)?(_0x5804d2['x']=_0x2b4279,_0x5804d2['y']=_0x1b99dd,_0x5804d2['z']=_0x3f6f9b,_0x5804d2):new Cartesian3(_0x2b4279,_0x1b99dd,_0x3f6f9b);},GeographicProjection[_0x5e00b3(0x3720)]['unproject']=function(_0x1268b1,_0x5326f2){var _0x476057=_0x307c2b,_0x1e5a04=_0x5e00b3,_0x13b813=this['_oneOverSemimajorAxis'],_0x1b667a=_0x1268b1['x']*_0x13b813,_0x47cc3b=_0x1268b1['y']*_0x13b813,_0x59b800=_0x1268b1['z'];return defined$1(_0x5326f2)?(_0x5326f2[_0x476057(0x5389)]=_0x1b667a,_0x5326f2[_0x1e5a04(0x5859)]=_0x47cc3b,_0x5326f2[_0x476057(0x10d5)]=_0x59b800,_0x5326f2):new Cartographic(_0x1b667a,_0x47cc3b,_0x59b800);};var Intersect={'OUTSIDE':-0x1,'INTERSECTING':0x0,'INSIDE':0x1},Intersect$1=Object[_0x5e00b3(0x5448)](Intersect);function Interval(_0x21fb4b,_0x4516d6){var _0x383b11=_0x5e00b3;this[_0x383b11(0x21ae)]=defaultValue$1(_0x21fb4b,0x0),this[_0x383b11(0x3b17)]=defaultValue$1(_0x4516d6,0x0);}function Matrix3(_0x277d45,_0x10fa9a,_0x270226,_0x3501ee,_0x100092,_0x4a1c7e,_0x2e30f1,_0x56eb13,_0x1927da){this[0x0]=defaultValue$1(_0x277d45,0x0),this[0x1]=defaultValue$1(_0x3501ee,0x0),this[0x2]=defaultValue$1(_0x2e30f1,0x0),this[0x3]=defaultValue$1(_0x10fa9a,0x0),this[0x4]=defaultValue$1(_0x100092,0x0),this[0x5]=defaultValue$1(_0x56eb13,0x0),this[0x6]=defaultValue$1(_0x270226,0x0),this[0x7]=defaultValue$1(_0x4a1c7e,0x0),this[0x8]=defaultValue$1(_0x1927da,0x0);}Matrix3['packedLength']=0x9,Matrix3[_0x307c2b(0x5845)]=function(_0x4d9863,_0x3fc8f6,_0x12259a){return _0x12259a=defaultValue$1(_0x12259a,0x0),_0x3fc8f6[_0x12259a++]=_0x4d9863[0x0],_0x3fc8f6[_0x12259a++]=_0x4d9863[0x1],_0x3fc8f6[_0x12259a++]=_0x4d9863[0x2],_0x3fc8f6[_0x12259a++]=_0x4d9863[0x3],_0x3fc8f6[_0x12259a++]=_0x4d9863[0x4],_0x3fc8f6[_0x12259a++]=_0x4d9863[0x5],_0x3fc8f6[_0x12259a++]=_0x4d9863[0x6],_0x3fc8f6[_0x12259a++]=_0x4d9863[0x7],_0x3fc8f6[_0x12259a++]=_0x4d9863[0x8],_0x3fc8f6;},Matrix3['unpack']=function(_0x2593b0,_0x2cd473,_0x2cffd9){return _0x2cd473=defaultValue$1(_0x2cd473,0x0),defined$1(_0x2cffd9)||(_0x2cffd9=new Matrix3()),_0x2cffd9[0x0]=_0x2593b0[_0x2cd473++],_0x2cffd9[0x1]=_0x2593b0[_0x2cd473++],_0x2cffd9[0x2]=_0x2593b0[_0x2cd473++],_0x2cffd9[0x3]=_0x2593b0[_0x2cd473++],_0x2cffd9[0x4]=_0x2593b0[_0x2cd473++],_0x2cffd9[0x5]=_0x2593b0[_0x2cd473++],_0x2cffd9[0x6]=_0x2593b0[_0x2cd473++],_0x2cffd9[0x7]=_0x2593b0[_0x2cd473++],_0x2cffd9[0x8]=_0x2593b0[_0x2cd473++],_0x2cffd9;},Matrix3[_0x307c2b(0x2d7b)]=function(_0xc2bcb3,_0x54d406){if(defined$1(_0xc2bcb3))return defined$1(_0x54d406)?(_0x54d406[0x0]=_0xc2bcb3[0x0],_0x54d406[0x1]=_0xc2bcb3[0x1],_0x54d406[0x2]=_0xc2bcb3[0x2],_0x54d406[0x3]=_0xc2bcb3[0x3],_0x54d406[0x4]=_0xc2bcb3[0x4],_0x54d406[0x5]=_0xc2bcb3[0x5],_0x54d406[0x6]=_0xc2bcb3[0x6],_0x54d406[0x7]=_0xc2bcb3[0x7],_0x54d406[0x8]=_0xc2bcb3[0x8],_0x54d406):new Matrix3(_0xc2bcb3[0x0],_0xc2bcb3[0x3],_0xc2bcb3[0x6],_0xc2bcb3[0x1],_0xc2bcb3[0x4],_0xc2bcb3[0x7],_0xc2bcb3[0x2],_0xc2bcb3[0x5],_0xc2bcb3[0x8]);},Matrix3[_0x307c2b(0x44cf)]=function(_0xca82de,_0x19daac,_0x5f3b4e){return _0x19daac=defaultValue$1(_0x19daac,0x0),defined$1(_0x5f3b4e)||(_0x5f3b4e=new Matrix3()),_0x5f3b4e[0x0]=_0xca82de[_0x19daac],_0x5f3b4e[0x1]=_0xca82de[_0x19daac+0x1],_0x5f3b4e[0x2]=_0xca82de[_0x19daac+0x2],_0x5f3b4e[0x3]=_0xca82de[_0x19daac+0x3],_0x5f3b4e[0x4]=_0xca82de[_0x19daac+0x4],_0x5f3b4e[0x5]=_0xca82de[_0x19daac+0x5],_0x5f3b4e[0x6]=_0xca82de[_0x19daac+0x6],_0x5f3b4e[0x7]=_0xca82de[_0x19daac+0x7],_0x5f3b4e[0x8]=_0xca82de[_0x19daac+0x8],_0x5f3b4e;},Matrix3[_0x5e00b3(0x5c74)]=function(_0x5c5089,_0x2d3415){var _0x40db67=_0x307c2b;return Matrix3[_0x40db67(0x2d7b)](_0x5c5089,_0x2d3415);},Matrix3[_0x307c2b(0x8fb)]=function(_0x59e741,_0x4964a8){return defined$1(_0x4964a8)?(_0x4964a8[0x0]=_0x59e741[0x0],_0x4964a8[0x1]=_0x59e741[0x3],_0x4964a8[0x2]=_0x59e741[0x6],_0x4964a8[0x3]=_0x59e741[0x1],_0x4964a8[0x4]=_0x59e741[0x4],_0x4964a8[0x5]=_0x59e741[0x7],_0x4964a8[0x6]=_0x59e741[0x2],_0x4964a8[0x7]=_0x59e741[0x5],_0x4964a8[0x8]=_0x59e741[0x8],_0x4964a8):new Matrix3(_0x59e741[0x0],_0x59e741[0x1],_0x59e741[0x2],_0x59e741[0x3],_0x59e741[0x4],_0x59e741[0x5],_0x59e741[0x6],_0x59e741[0x7],_0x59e741[0x8]);},Matrix3[_0x5e00b3(0x3c19)]=function(_0x1a59e3,_0x19f6ad){var _0x3679d1=_0x1a59e3['x']*_0x1a59e3['x'],_0x4c434a=_0x1a59e3['x']*_0x1a59e3['y'],_0x557688=_0x1a59e3['x']*_0x1a59e3['z'],_0x32d419=_0x1a59e3['x']*_0x1a59e3['w'],_0x30c364=_0x1a59e3['y']*_0x1a59e3['y'],_0x46e432=_0x1a59e3['y']*_0x1a59e3['z'],_0x1335a8=_0x1a59e3['y']*_0x1a59e3['w'],_0x2d49aa=_0x1a59e3['z']*_0x1a59e3['z'],_0x58bd2f=_0x1a59e3['z']*_0x1a59e3['w'],_0x2a8c2c=_0x1a59e3['w']*_0x1a59e3['w'],_0x2fbcd1=_0x3679d1-_0x30c364-_0x2d49aa+_0x2a8c2c,_0xddce22=0x2*(_0x4c434a-_0x58bd2f),_0x3ee8a3=0x2*(_0x557688+_0x1335a8),_0x19e2f6=0x2*(_0x4c434a+_0x58bd2f),_0x1a7741=-_0x3679d1+_0x30c364-_0x2d49aa+_0x2a8c2c,_0x3399cd=0x2*(_0x46e432-_0x32d419),_0x3b29a4=0x2*(_0x557688-_0x1335a8),_0x39581e=0x2*(_0x46e432+_0x32d419),_0x21be11=-_0x3679d1-_0x30c364+_0x2d49aa+_0x2a8c2c;return defined$1(_0x19f6ad)?(_0x19f6ad[0x0]=_0x2fbcd1,_0x19f6ad[0x1]=_0x19e2f6,_0x19f6ad[0x2]=_0x3b29a4,_0x19f6ad[0x3]=_0xddce22,_0x19f6ad[0x4]=_0x1a7741,_0x19f6ad[0x5]=_0x39581e,_0x19f6ad[0x6]=_0x3ee8a3,_0x19f6ad[0x7]=_0x3399cd,_0x19f6ad[0x8]=_0x21be11,_0x19f6ad):new Matrix3(_0x2fbcd1,_0xddce22,_0x3ee8a3,_0x19e2f6,_0x1a7741,_0x3399cd,_0x3b29a4,_0x39581e,_0x21be11);},Matrix3[_0x5e00b3(0x3272)]=function(_0x5c409e,_0x1b57ba){var _0x3f57d4=_0x307c2b,_0x67654b=_0x5e00b3,_0x268864=Math[_0x67654b(0x52a3)](-_0x5c409e[_0x67654b(0x3a66)]),_0x577242=Math[_0x67654b(0x52a3)](-_0x5c409e[_0x67654b(0x5075)]),_0xbe35df=Math[_0x3f57d4(0x3be7)](_0x5c409e[_0x67654b(0x4be7)]),_0x2fea4a=Math[_0x67654b(0x1428)](-_0x5c409e[_0x3f57d4(0x1870)]),_0x3ae8af=Math[_0x67654b(0x1428)](-_0x5c409e[_0x67654b(0x5075)]),_0x1fa8f8=Math[_0x67654b(0x1428)](_0x5c409e[_0x67654b(0x4be7)]),_0x55c07c=_0x268864*_0x577242,_0x56b664=-_0xbe35df*_0x3ae8af+_0x1fa8f8*_0x2fea4a*_0x577242,_0x1aea06=_0x1fa8f8*_0x3ae8af+_0xbe35df*_0x2fea4a*_0x577242,_0xb759ca=_0x268864*_0x3ae8af,_0x268706=_0xbe35df*_0x577242+_0x1fa8f8*_0x2fea4a*_0x3ae8af,_0x2ff231=-_0x1fa8f8*_0x577242+_0xbe35df*_0x2fea4a*_0x3ae8af,_0x2464ba=-_0x2fea4a,_0x5c1be3=_0x1fa8f8*_0x268864,_0x37a803=_0xbe35df*_0x268864;return defined$1(_0x1b57ba)?(_0x1b57ba[0x0]=_0x55c07c,_0x1b57ba[0x1]=_0xb759ca,_0x1b57ba[0x2]=_0x2464ba,_0x1b57ba[0x3]=_0x56b664,_0x1b57ba[0x4]=_0x268706,_0x1b57ba[0x5]=_0x5c1be3,_0x1b57ba[0x6]=_0x1aea06,_0x1b57ba[0x7]=_0x2ff231,_0x1b57ba[0x8]=_0x37a803,_0x1b57ba):new Matrix3(_0x55c07c,_0x56b664,_0x1aea06,_0xb759ca,_0x268706,_0x2ff231,_0x2464ba,_0x5c1be3,_0x37a803);},Matrix3[_0x307c2b(0x1bd4)]=function(_0x5ed8a6,_0x2ef665){return defined$1(_0x2ef665)?(_0x2ef665[0x0]=_0x5ed8a6['x'],_0x2ef665[0x1]=0x0,_0x2ef665[0x2]=0x0,_0x2ef665[0x3]=0x0,_0x2ef665[0x4]=_0x5ed8a6['y'],_0x2ef665[0x5]=0x0,_0x2ef665[0x6]=0x0,_0x2ef665[0x7]=0x0,_0x2ef665[0x8]=_0x5ed8a6['z'],_0x2ef665):new Matrix3(_0x5ed8a6['x'],0x0,0x0,0x0,_0x5ed8a6['y'],0x0,0x0,0x0,_0x5ed8a6['z']);},Matrix3[_0x5e00b3(0x569a)]=function(_0x198ebb,_0x3404d5){return defined$1(_0x3404d5)?(_0x3404d5[0x0]=_0x198ebb,_0x3404d5[0x1]=0x0,_0x3404d5[0x2]=0x0,_0x3404d5[0x3]=0x0,_0x3404d5[0x4]=_0x198ebb,_0x3404d5[0x5]=0x0,_0x3404d5[0x6]=0x0,_0x3404d5[0x7]=0x0,_0x3404d5[0x8]=_0x198ebb,_0x3404d5):new Matrix3(_0x198ebb,0x0,0x0,0x0,_0x198ebb,0x0,0x0,0x0,_0x198ebb);},Matrix3[_0x5e00b3(0x53a)]=function(_0x5e69ff,_0x41bc3d){return defined$1(_0x41bc3d)?(_0x41bc3d[0x0]=0x0,_0x41bc3d[0x1]=_0x5e69ff['z'],_0x41bc3d[0x2]=-_0x5e69ff['y'],_0x41bc3d[0x3]=-_0x5e69ff['z'],_0x41bc3d[0x4]=0x0,_0x41bc3d[0x5]=_0x5e69ff['x'],_0x41bc3d[0x6]=_0x5e69ff['y'],_0x41bc3d[0x7]=-_0x5e69ff['x'],_0x41bc3d[0x8]=0x0,_0x41bc3d):new Matrix3(0x0,-_0x5e69ff['z'],_0x5e69ff['y'],_0x5e69ff['z'],0x0,-_0x5e69ff['x'],-_0x5e69ff['y'],_0x5e69ff['x'],0x0);},Matrix3['fromRotationX']=function(_0x4dddd,_0xc05fdd){var _0x260ce9=_0x5e00b3,_0xe2d47c=Math[_0x260ce9(0x52a3)](_0x4dddd),_0x607898=Math[_0x260ce9(0x1428)](_0x4dddd);return defined$1(_0xc05fdd)?(_0xc05fdd[0x0]=0x1,_0xc05fdd[0x1]=0x0,_0xc05fdd[0x2]=0x0,_0xc05fdd[0x3]=0x0,_0xc05fdd[0x4]=_0xe2d47c,_0xc05fdd[0x5]=_0x607898,_0xc05fdd[0x6]=0x0,_0xc05fdd[0x7]=-_0x607898,_0xc05fdd[0x8]=_0xe2d47c,_0xc05fdd):new Matrix3(0x1,0x0,0x0,0x0,_0xe2d47c,-_0x607898,0x0,_0x607898,_0xe2d47c);},Matrix3['fromRotationY']=function(_0xf6a3f,_0x2012ae){var _0x4ca000=_0x5e00b3,_0x5bc737=Math['cos'](_0xf6a3f),_0x226482=Math[_0x4ca000(0x1428)](_0xf6a3f);return defined$1(_0x2012ae)?(_0x2012ae[0x0]=_0x5bc737,_0x2012ae[0x1]=0x0,_0x2012ae[0x2]=-_0x226482,_0x2012ae[0x3]=0x0,_0x2012ae[0x4]=0x1,_0x2012ae[0x5]=0x0,_0x2012ae[0x6]=_0x226482,_0x2012ae[0x7]=0x0,_0x2012ae[0x8]=_0x5bc737,_0x2012ae):new Matrix3(_0x5bc737,0x0,_0x226482,0x0,0x1,0x0,-_0x226482,0x0,_0x5bc737);},Matrix3[_0x5e00b3(0x2653)]=function(_0x29eeaf,_0x2d0a07){var _0x3acaa2=_0x307c2b,_0x4e59cf=_0x5e00b3,_0x5bbc09=Math[_0x3acaa2(0x3be7)](_0x29eeaf),_0x5e4f5d=Math[_0x4e59cf(0x1428)](_0x29eeaf);return defined$1(_0x2d0a07)?(_0x2d0a07[0x0]=_0x5bbc09,_0x2d0a07[0x1]=_0x5e4f5d,_0x2d0a07[0x2]=0x0,_0x2d0a07[0x3]=-_0x5e4f5d,_0x2d0a07[0x4]=_0x5bbc09,_0x2d0a07[0x5]=0x0,_0x2d0a07[0x6]=0x0,_0x2d0a07[0x7]=0x0,_0x2d0a07[0x8]=0x1,_0x2d0a07):new Matrix3(_0x5bbc09,-_0x5e4f5d,0x0,_0x5e4f5d,_0x5bbc09,0x0,0x0,0x0,0x1);},Matrix3[_0x5e00b3(0x64b)]=function(_0x323af0,_0x501dab){return defined$1(_0x501dab)?(_0x501dab[0x0]=_0x323af0[0x0],_0x501dab[0x1]=_0x323af0[0x1],_0x501dab[0x2]=_0x323af0[0x2],_0x501dab[0x3]=_0x323af0[0x3],_0x501dab[0x4]=_0x323af0[0x4],_0x501dab[0x5]=_0x323af0[0x5],_0x501dab[0x6]=_0x323af0[0x6],_0x501dab[0x7]=_0x323af0[0x7],_0x501dab[0x8]=_0x323af0[0x8],_0x501dab):[_0x323af0[0x0],_0x323af0[0x1],_0x323af0[0x2],_0x323af0[0x3],_0x323af0[0x4],_0x323af0[0x5],_0x323af0[0x6],_0x323af0[0x7],_0x323af0[0x8]];},Matrix3[_0x5e00b3(0x3e04)]=function(_0x578d5c,_0x4a0ee5){return 0x3*_0x578d5c+_0x4a0ee5;},Matrix3[_0x5e00b3(0x1355)]=function(_0x122842,_0x50c95f,_0x51bf0b){var _0x3ea5b9=0x3*_0x50c95f,_0x18b0dc=_0x122842[_0x3ea5b9],_0x1fce32=_0x122842[_0x3ea5b9+0x1],_0x3f1dbc=_0x122842[_0x3ea5b9+0x2];return _0x51bf0b['x']=_0x18b0dc,_0x51bf0b['y']=_0x1fce32,_0x51bf0b['z']=_0x3f1dbc,_0x51bf0b;},Matrix3[_0x5e00b3(0x3a9a)]=function(_0x274a48,_0x4c8f13,_0x17bddc,_0x26d96d){var _0x403057=_0x5e00b3,_0x339167=0x3*_0x4c8f13;return(_0x26d96d=Matrix3[_0x403057(0x40f3)](_0x274a48,_0x26d96d))[_0x339167]=_0x17bddc['x'],_0x26d96d[_0x339167+0x1]=_0x17bddc['y'],_0x26d96d[_0x339167+0x2]=_0x17bddc['z'],_0x26d96d;},Matrix3[_0x307c2b(0x4312)]=function(_0x4a6ffb,_0x4f8e11,_0x5133f9){var _0x21e7b9=_0x4a6ffb[_0x4f8e11],_0xe42f03=_0x4a6ffb[_0x4f8e11+0x3],_0xfcaaa4=_0x4a6ffb[_0x4f8e11+0x6];return _0x5133f9['x']=_0x21e7b9,_0x5133f9['y']=_0xe42f03,_0x5133f9['z']=_0xfcaaa4,_0x5133f9;},Matrix3['setRow']=function(_0x54a7ca,_0x1a4958,_0x419da4,_0x1fe529){var _0xbbfa5e=_0x5e00b3;return(_0x1fe529=Matrix3[_0xbbfa5e(0x40f3)](_0x54a7ca,_0x1fe529))[_0x1a4958]=_0x419da4['x'],_0x1fe529[_0x1a4958+0x3]=_0x419da4['y'],_0x1fe529[_0x1a4958+0x6]=_0x419da4['z'],_0x1fe529;};var scratchColumn$2=new Cartesian3();Matrix3[_0x307c2b(0x29fb)]=function(_0x37d7be,_0x1e0ac3){var _0x85f274=_0x307c2b,_0x1907f2=_0x5e00b3;return _0x1e0ac3['x']=Cartesian3[_0x1907f2(0x3d6f)](Cartesian3[_0x1907f2(0x160f)](_0x37d7be[0x0],_0x37d7be[0x1],_0x37d7be[0x2],scratchColumn$2)),_0x1e0ac3['y']=Cartesian3[_0x1907f2(0x3d6f)](Cartesian3[_0x85f274(0x4d01)](_0x37d7be[0x3],_0x37d7be[0x4],_0x37d7be[0x5],scratchColumn$2)),_0x1e0ac3['z']=Cartesian3[_0x1907f2(0x3d6f)](Cartesian3[_0x1907f2(0x160f)](_0x37d7be[0x6],_0x37d7be[0x7],_0x37d7be[0x8],scratchColumn$2)),_0x1e0ac3;};var scratchScale$b=new Cartesian3();Matrix3[_0x5e00b3(0x1b4d)]=function(_0x38b56e){var _0x5dc3a5=_0x307c2b,_0x119c1c=_0x5e00b3;return Matrix3[_0x5dc3a5(0x29fb)](_0x38b56e,scratchScale$b),Cartesian3[_0x119c1c(0x584)](scratchScale$b);},Matrix3['multiply']=function(_0x19463f,_0x1a0286,_0x127abb){var _0x1e1b21=_0x19463f[0x0]*_0x1a0286[0x0]+_0x19463f[0x3]*_0x1a0286[0x1]+_0x19463f[0x6]*_0x1a0286[0x2],_0x23a90c=_0x19463f[0x1]*_0x1a0286[0x0]+_0x19463f[0x4]*_0x1a0286[0x1]+_0x19463f[0x7]*_0x1a0286[0x2],_0x50b30c=_0x19463f[0x2]*_0x1a0286[0x0]+_0x19463f[0x5]*_0x1a0286[0x1]+_0x19463f[0x8]*_0x1a0286[0x2],_0x5397a2=_0x19463f[0x0]*_0x1a0286[0x3]+_0x19463f[0x3]*_0x1a0286[0x4]+_0x19463f[0x6]*_0x1a0286[0x5],_0x2f50df=_0x19463f[0x1]*_0x1a0286[0x3]+_0x19463f[0x4]*_0x1a0286[0x4]+_0x19463f[0x7]*_0x1a0286[0x5],_0x2766a9=_0x19463f[0x2]*_0x1a0286[0x3]+_0x19463f[0x5]*_0x1a0286[0x4]+_0x19463f[0x8]*_0x1a0286[0x5],_0x24ce6c=_0x19463f[0x0]*_0x1a0286[0x6]+_0x19463f[0x3]*_0x1a0286[0x7]+_0x19463f[0x6]*_0x1a0286[0x8],_0x486379=_0x19463f[0x1]*_0x1a0286[0x6]+_0x19463f[0x4]*_0x1a0286[0x7]+_0x19463f[0x7]*_0x1a0286[0x8],_0xe8b5c7=_0x19463f[0x2]*_0x1a0286[0x6]+_0x19463f[0x5]*_0x1a0286[0x7]+_0x19463f[0x8]*_0x1a0286[0x8];return _0x127abb[0x0]=_0x1e1b21,_0x127abb[0x1]=_0x23a90c,_0x127abb[0x2]=_0x50b30c,_0x127abb[0x3]=_0x5397a2,_0x127abb[0x4]=_0x2f50df,_0x127abb[0x5]=_0x2766a9,_0x127abb[0x6]=_0x24ce6c,_0x127abb[0x7]=_0x486379,_0x127abb[0x8]=_0xe8b5c7,_0x127abb;},Matrix3[_0x5e00b3(0x30c2)]=function(_0x5bf64c,_0x16728f,_0x5c261e){return _0x5c261e[0x0]=_0x5bf64c[0x0]+_0x16728f[0x0],_0x5c261e[0x1]=_0x5bf64c[0x1]+_0x16728f[0x1],_0x5c261e[0x2]=_0x5bf64c[0x2]+_0x16728f[0x2],_0x5c261e[0x3]=_0x5bf64c[0x3]+_0x16728f[0x3],_0x5c261e[0x4]=_0x5bf64c[0x4]+_0x16728f[0x4],_0x5c261e[0x5]=_0x5bf64c[0x5]+_0x16728f[0x5],_0x5c261e[0x6]=_0x5bf64c[0x6]+_0x16728f[0x6],_0x5c261e[0x7]=_0x5bf64c[0x7]+_0x16728f[0x7],_0x5c261e[0x8]=_0x5bf64c[0x8]+_0x16728f[0x8],_0x5c261e;},Matrix3[_0x5e00b3(0x34b6)]=function(_0x402503,_0x46cc1b,_0x2b1d56){return _0x2b1d56[0x0]=_0x402503[0x0]-_0x46cc1b[0x0],_0x2b1d56[0x1]=_0x402503[0x1]-_0x46cc1b[0x1],_0x2b1d56[0x2]=_0x402503[0x2]-_0x46cc1b[0x2],_0x2b1d56[0x3]=_0x402503[0x3]-_0x46cc1b[0x3],_0x2b1d56[0x4]=_0x402503[0x4]-_0x46cc1b[0x4],_0x2b1d56[0x5]=_0x402503[0x5]-_0x46cc1b[0x5],_0x2b1d56[0x6]=_0x402503[0x6]-_0x46cc1b[0x6],_0x2b1d56[0x7]=_0x402503[0x7]-_0x46cc1b[0x7],_0x2b1d56[0x8]=_0x402503[0x8]-_0x46cc1b[0x8],_0x2b1d56;},Matrix3[_0x5e00b3(0x1abe)]=function(_0x27c30f,_0x597c45,_0x4c27b8){var _0x298b16=_0x597c45['x'],_0x1f3d7a=_0x597c45['y'],_0x287126=_0x597c45['z'],_0x2de40f=_0x27c30f[0x0]*_0x298b16+_0x27c30f[0x3]*_0x1f3d7a+_0x27c30f[0x6]*_0x287126,_0x4301a4=_0x27c30f[0x1]*_0x298b16+_0x27c30f[0x4]*_0x1f3d7a+_0x27c30f[0x7]*_0x287126,_0x3223ae=_0x27c30f[0x2]*_0x298b16+_0x27c30f[0x5]*_0x1f3d7a+_0x27c30f[0x8]*_0x287126;return _0x4c27b8['x']=_0x2de40f,_0x4c27b8['y']=_0x4301a4,_0x4c27b8['z']=_0x3223ae,_0x4c27b8;},Matrix3[_0x5e00b3(0x34b9)]=function(_0xeba994,_0x23ee54,_0x4f94d7){return _0x4f94d7[0x0]=_0xeba994[0x0]*_0x23ee54,_0x4f94d7[0x1]=_0xeba994[0x1]*_0x23ee54,_0x4f94d7[0x2]=_0xeba994[0x2]*_0x23ee54,_0x4f94d7[0x3]=_0xeba994[0x3]*_0x23ee54,_0x4f94d7[0x4]=_0xeba994[0x4]*_0x23ee54,_0x4f94d7[0x5]=_0xeba994[0x5]*_0x23ee54,_0x4f94d7[0x6]=_0xeba994[0x6]*_0x23ee54,_0x4f94d7[0x7]=_0xeba994[0x7]*_0x23ee54,_0x4f94d7[0x8]=_0xeba994[0x8]*_0x23ee54,_0x4f94d7;},Matrix3[_0x5e00b3(0x5d3b)]=function(_0x183fcb,_0x464f0e,_0x4abb02){return _0x4abb02[0x0]=_0x183fcb[0x0]*_0x464f0e['x'],_0x4abb02[0x1]=_0x183fcb[0x1]*_0x464f0e['x'],_0x4abb02[0x2]=_0x183fcb[0x2]*_0x464f0e['x'],_0x4abb02[0x3]=_0x183fcb[0x3]*_0x464f0e['y'],_0x4abb02[0x4]=_0x183fcb[0x4]*_0x464f0e['y'],_0x4abb02[0x5]=_0x183fcb[0x5]*_0x464f0e['y'],_0x4abb02[0x6]=_0x183fcb[0x6]*_0x464f0e['z'],_0x4abb02[0x7]=_0x183fcb[0x7]*_0x464f0e['z'],_0x4abb02[0x8]=_0x183fcb[0x8]*_0x464f0e['z'],_0x4abb02;},Matrix3[_0x5e00b3(0xa61)]=function(_0x3b6d18,_0x5578a4){return _0x5578a4[0x0]=-_0x3b6d18[0x0],_0x5578a4[0x1]=-_0x3b6d18[0x1],_0x5578a4[0x2]=-_0x3b6d18[0x2],_0x5578a4[0x3]=-_0x3b6d18[0x3],_0x5578a4[0x4]=-_0x3b6d18[0x4],_0x5578a4[0x5]=-_0x3b6d18[0x5],_0x5578a4[0x6]=-_0x3b6d18[0x6],_0x5578a4[0x7]=-_0x3b6d18[0x7],_0x5578a4[0x8]=-_0x3b6d18[0x8],_0x5578a4;},Matrix3[_0x5e00b3(0x235)]=function(_0x2a75e5,_0x4a73be){var _0x16feeb=_0x2a75e5[0x0],_0x38f576=_0x2a75e5[0x3],_0x36b516=_0x2a75e5[0x6],_0x3f1d08=_0x2a75e5[0x1],_0x656594=_0x2a75e5[0x4],_0xb4951d=_0x2a75e5[0x7],_0x1ad937=_0x2a75e5[0x2],_0x2a6a5b=_0x2a75e5[0x5],_0x2c66c9=_0x2a75e5[0x8];return _0x4a73be[0x0]=_0x16feeb,_0x4a73be[0x1]=_0x38f576,_0x4a73be[0x2]=_0x36b516,_0x4a73be[0x3]=_0x3f1d08,_0x4a73be[0x4]=_0x656594,_0x4a73be[0x5]=_0xb4951d,_0x4a73be[0x6]=_0x1ad937,_0x4a73be[0x7]=_0x2a6a5b,_0x4a73be[0x8]=_0x2c66c9,_0x4a73be;};var UNIT=new Cartesian3(0x1,0x1,0x1);function computeFrobeniusNorm(_0x1bbbfe){var _0xcea525=_0x5e00b3;for(var _0x4530e3=0x0,_0x25d91a=0x0;_0x25d91a<0x9;++_0x25d91a){var _0x19d065=_0x1bbbfe[_0x25d91a];_0x4530e3+=_0x19d065*_0x19d065;}return Math[_0xcea525(0x5c4f)](_0x4530e3);}Matrix3[_0x5e00b3(0x74f)]=function(_0x3d9c80,_0x3c07a0){var _0x192a70=_0x307c2b,_0x3bdf92=_0x5e00b3,_0x27402c=Cartesian3[_0x192a70(0x48cd)](UNIT,Matrix3[_0x3bdf92(0x5379)](_0x3d9c80,scratchScale$b),scratchScale$b);return _0x3c07a0=Matrix3[_0x3bdf92(0x5d3b)](_0x3d9c80,_0x27402c,_0x3c07a0);};var rowVal=[0x1,0x0,0x0],colVal=[0x2,0x2,0x1];function offDiagonalFrobeniusNorm(_0x2a8609){var _0x45f54c=_0x5e00b3;for(var _0x431340=0x0,_0x3d7c50=0x0;_0x3d7c50<0x3;++_0x3d7c50){var _0x366551=_0x2a8609[Matrix3[_0x45f54c(0x3e04)](colVal[_0x3d7c50],rowVal[_0x3d7c50])];_0x431340+=0x2*_0x366551*_0x366551;}return Math['sqrt'](_0x431340);}function shurDecomposition(_0x11304d,_0x5ebdb5){var _0x59939d=_0x307c2b,_0x2986b5=_0x5e00b3;for(var _0x3ee4a2=CesiumMath[_0x59939d(0x286e)],_0x116e93=0x0,_0x5de235=0x1,_0x4d07f3=0x0;_0x4d07f3<0x3;++_0x4d07f3){var _0x47bf65=Math[_0x59939d(0x971)](_0x11304d[Matrix3[_0x2986b5(0x3e04)](colVal[_0x4d07f3],rowVal[_0x4d07f3])]);_0x47bf65>_0x116e93&&(_0x5de235=_0x4d07f3,_0x116e93=_0x47bf65);}var _0x4f8120=0x1,_0x291fbd=0x0,_0x49309f=rowVal[_0x5de235],_0x492e1b=colVal[_0x5de235];if(Math[_0x2986b5(0x1beb)](_0x11304d[Matrix3[_0x59939d(0x2d6d)](_0x492e1b,_0x49309f)])>_0x3ee4a2){var _0x199f56,_0x3caa63=(_0x11304d[Matrix3[_0x2986b5(0x3e04)](_0x492e1b,_0x492e1b)]-_0x11304d[Matrix3[_0x2986b5(0x3e04)](_0x49309f,_0x49309f)])/0x2/_0x11304d[Matrix3[_0x59939d(0x2d6d)](_0x492e1b,_0x49309f)];_0x291fbd=(_0x199f56=_0x3caa63<0x0?-0x1/(-_0x3caa63+Math[_0x2986b5(0x5c4f)](0x1+_0x3caa63*_0x3caa63)):0x1/(_0x3caa63+Math[_0x59939d(0x37eb)](0x1+_0x3caa63*_0x3caa63)))*(_0x4f8120=0x1/Math[_0x2986b5(0x5c4f)](0x1+_0x199f56*_0x199f56));}return(_0x5ebdb5=Matrix3[_0x2986b5(0x40f3)](Matrix3[_0x2986b5(0x2de)],_0x5ebdb5))[Matrix3[_0x2986b5(0x3e04)](_0x49309f,_0x49309f)]=_0x5ebdb5[Matrix3[_0x59939d(0x2d6d)](_0x492e1b,_0x492e1b)]=_0x4f8120,_0x5ebdb5[Matrix3[_0x2986b5(0x3e04)](_0x492e1b,_0x49309f)]=_0x291fbd,_0x5ebdb5[Matrix3[_0x59939d(0x2d6d)](_0x49309f,_0x492e1b)]=-_0x291fbd,_0x5ebdb5;}var jMatrix=new Matrix3(),jMatrixTranspose=new Matrix3();function Cartesian4(_0x16d352,_0x1380bc,_0x4bd09f,_0x3c2a8d){this['x']=defaultValue$1(_0x16d352,0x0),this['y']=defaultValue$1(_0x1380bc,0x0),this['z']=defaultValue$1(_0x4bd09f,0x0),this['w']=defaultValue$1(_0x3c2a8d,0x0);}Matrix3[_0x5e00b3(0xc84)]=function(_0x4a6173,_0x1ca45b){var _0x581cb8=_0x307c2b,_0x4daaae=_0x5e00b3,_0x4048ab=CesiumMath[_0x4daaae(0x1d15)],_0x30d527=0x0,_0x2b1b61=0x0;defined$1(_0x1ca45b)||(_0x1ca45b={});for(var _0x122b26=_0x1ca45b[_0x4daaae(0x30e9)]=Matrix3[_0x4daaae(0x40f3)](Matrix3[_0x4daaae(0x2de)],_0x1ca45b[_0x4daaae(0x30e9)]),_0x2822ae=_0x1ca45b[_0x4daaae(0x2193)]=Matrix3[_0x4daaae(0x40f3)](_0x4a6173,_0x1ca45b[_0x581cb8(0x54e2)]),_0xe6676b=_0x4048ab*computeFrobeniusNorm(_0x2822ae);_0x2b1b61<0xa&&offDiagonalFrobeniusNorm(_0x2822ae)>_0xe6676b;)shurDecomposition(_0x2822ae,jMatrix),Matrix3[_0x581cb8(0x2867)](jMatrix,jMatrixTranspose),Matrix3[_0x4daaae(0x589e)](_0x2822ae,jMatrix,_0x2822ae),Matrix3[_0x581cb8(0x515)](jMatrixTranspose,_0x2822ae,_0x2822ae),Matrix3[_0x4daaae(0x589e)](_0x122b26,jMatrix,_0x122b26),++_0x30d527>0x2&&(++_0x2b1b61,_0x30d527=0x0);return _0x1ca45b;},Matrix3[_0x5e00b3(0x1beb)]=function(_0xa5e99b,_0x407490){var _0x7f0e1d=_0x307c2b,_0x2430ae=_0x5e00b3;return _0x407490[0x0]=Math[_0x2430ae(0x1beb)](_0xa5e99b[0x0]),_0x407490[0x1]=Math[_0x2430ae(0x1beb)](_0xa5e99b[0x1]),_0x407490[0x2]=Math[_0x7f0e1d(0x971)](_0xa5e99b[0x2]),_0x407490[0x3]=Math[_0x2430ae(0x1beb)](_0xa5e99b[0x3]),_0x407490[0x4]=Math[_0x2430ae(0x1beb)](_0xa5e99b[0x4]),_0x407490[0x5]=Math[_0x2430ae(0x1beb)](_0xa5e99b[0x5]),_0x407490[0x6]=Math[_0x2430ae(0x1beb)](_0xa5e99b[0x6]),_0x407490[0x7]=Math[_0x2430ae(0x1beb)](_0xa5e99b[0x7]),_0x407490[0x8]=Math[_0x7f0e1d(0x971)](_0xa5e99b[0x8]),_0x407490;},Matrix3[_0x5e00b3(0x1b93)]=function(_0x52cec3){var _0x2ebda3=_0x52cec3[0x0],_0x36a6ec=_0x52cec3[0x3],_0x646453=_0x52cec3[0x6],_0x222537=_0x52cec3[0x1],_0x5e790a=_0x52cec3[0x4],_0x2c9bb3=_0x52cec3[0x7],_0x447d64=_0x52cec3[0x2],_0x544a2c=_0x52cec3[0x5],_0x39e6a9=_0x52cec3[0x8];return _0x2ebda3*(_0x5e790a*_0x39e6a9-_0x544a2c*_0x2c9bb3)+_0x222537*(_0x544a2c*_0x646453-_0x36a6ec*_0x39e6a9)+_0x447d64*(_0x36a6ec*_0x2c9bb3-_0x5e790a*_0x646453);},Matrix3[_0x5e00b3(0x25c6)]=function(_0x36b0ca,_0x59754d){var _0xff0319=_0x5e00b3,_0x2d8019=_0x36b0ca[0x0],_0x41f490=_0x36b0ca[0x1],_0x3b09eb=_0x36b0ca[0x2],_0x10a7af=_0x36b0ca[0x3],_0x3eeee3=_0x36b0ca[0x4],_0x3f1319=_0x36b0ca[0x5],_0x18f356=_0x36b0ca[0x6],_0x554d4b=_0x36b0ca[0x7],_0x44f1d8=_0x36b0ca[0x8],_0x3c5fe5=Matrix3[_0xff0319(0x1b93)](_0x36b0ca);_0x59754d[0x0]=_0x3eeee3*_0x44f1d8-_0x554d4b*_0x3f1319,_0x59754d[0x1]=_0x554d4b*_0x3b09eb-_0x41f490*_0x44f1d8,_0x59754d[0x2]=_0x41f490*_0x3f1319-_0x3eeee3*_0x3b09eb,_0x59754d[0x3]=_0x18f356*_0x3f1319-_0x10a7af*_0x44f1d8,_0x59754d[0x4]=_0x2d8019*_0x44f1d8-_0x18f356*_0x3b09eb,_0x59754d[0x5]=_0x10a7af*_0x3b09eb-_0x2d8019*_0x3f1319,_0x59754d[0x6]=_0x10a7af*_0x554d4b-_0x18f356*_0x3eeee3,_0x59754d[0x7]=_0x18f356*_0x41f490-_0x2d8019*_0x554d4b,_0x59754d[0x8]=_0x2d8019*_0x3eeee3-_0x10a7af*_0x41f490;var _0x4f5169=0x1/_0x3c5fe5;return Matrix3[_0xff0319(0x34b9)](_0x59754d,_0x4f5169,_0x59754d);},Matrix3[_0x5e00b3(0x1dab)]=function(_0x5ed738,_0x281cb9){return _0x5ed738===_0x281cb9||defined$1(_0x5ed738)&&defined$1(_0x281cb9)&&_0x5ed738[0x0]===_0x281cb9[0x0]&&_0x5ed738[0x1]===_0x281cb9[0x1]&&_0x5ed738[0x2]===_0x281cb9[0x2]&&_0x5ed738[0x3]===_0x281cb9[0x3]&&_0x5ed738[0x4]===_0x281cb9[0x4]&&_0x5ed738[0x5]===_0x281cb9[0x5]&&_0x5ed738[0x6]===_0x281cb9[0x6]&&_0x5ed738[0x7]===_0x281cb9[0x7]&&_0x5ed738[0x8]===_0x281cb9[0x8];},Matrix3[_0x307c2b(0x376e)]=function(_0x412f18,_0x1561e8,_0x4642e0){var _0x271cde=_0x307c2b,_0x16a360=_0x5e00b3;return _0x412f18===_0x1561e8||defined$1(_0x412f18)&&defined$1(_0x1561e8)&&Math[_0x16a360(0x1beb)](_0x412f18[0x0]-_0x1561e8[0x0])<=_0x4642e0&&Math[_0x16a360(0x1beb)](_0x412f18[0x1]-_0x1561e8[0x1])<=_0x4642e0&&Math[_0x271cde(0x971)](_0x412f18[0x2]-_0x1561e8[0x2])<=_0x4642e0&&Math[_0x16a360(0x1beb)](_0x412f18[0x3]-_0x1561e8[0x3])<=_0x4642e0&&Math[_0x16a360(0x1beb)](_0x412f18[0x4]-_0x1561e8[0x4])<=_0x4642e0&&Math[_0x16a360(0x1beb)](_0x412f18[0x5]-_0x1561e8[0x5])<=_0x4642e0&&Math[_0x16a360(0x1beb)](_0x412f18[0x6]-_0x1561e8[0x6])<=_0x4642e0&&Math[_0x16a360(0x1beb)](_0x412f18[0x7]-_0x1561e8[0x7])<=_0x4642e0&&Math[_0x16a360(0x1beb)](_0x412f18[0x8]-_0x1561e8[0x8])<=_0x4642e0;},Matrix3[_0x5e00b3(0x2de)]=Object[_0x307c2b(0x23fe)](new Matrix3(0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x1)),Matrix3[_0x5e00b3(0x3a34)]=Object[_0x5e00b3(0x5448)](new Matrix3(0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0)),Matrix3[_0x5e00b3(0x36a0)]=0x0,Matrix3[_0x5e00b3(0x5bdf)]=0x1,Matrix3[_0x5e00b3(0x103c)]=0x2,Matrix3[_0x307c2b(0x29ae)]=0x3,Matrix3[_0x5e00b3(0x24a6)]=0x4,Matrix3[_0x5e00b3(0x4529)]=0x5,Matrix3[_0x5e00b3(0x82a)]=0x6,Matrix3[_0x5e00b3(0x4ba3)]=0x7,Matrix3[_0x5e00b3(0xedd)]=0x8,Object[_0x5e00b3(0x1dfd)](Matrix3[_0x5e00b3(0x3720)],{'length':{'get':function(){var _0x54e1c8=_0x5e00b3;return Matrix3[_0x54e1c8(0x2dd8)];}}}),Matrix3[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x2a5ed9){var _0x79cd04=_0x307c2b;return Matrix3[_0x79cd04(0x2d7b)](this,_0x2a5ed9);},Matrix3[_0x5e00b3(0x3720)]['equals']=function(_0x273631){var _0x279862=_0x307c2b;return Matrix3[_0x279862(0x4d2)](this,_0x273631);},Matrix3[_0x5e00b3(0x213d)]=function(_0x474fea,_0x3b1fc4,_0x54204a){return _0x474fea[0x0]===_0x3b1fc4[_0x54204a]&&_0x474fea[0x1]===_0x3b1fc4[_0x54204a+0x1]&&_0x474fea[0x2]===_0x3b1fc4[_0x54204a+0x2]&&_0x474fea[0x3]===_0x3b1fc4[_0x54204a+0x3]&&_0x474fea[0x4]===_0x3b1fc4[_0x54204a+0x4]&&_0x474fea[0x5]===_0x3b1fc4[_0x54204a+0x5]&&_0x474fea[0x6]===_0x3b1fc4[_0x54204a+0x6]&&_0x474fea[0x7]===_0x3b1fc4[_0x54204a+0x7]&&_0x474fea[0x8]===_0x3b1fc4[_0x54204a+0x8];},Matrix3[_0x5e00b3(0x3720)][_0x5e00b3(0x1c11)]=function(_0x1cac1a,_0x3a9c64){var _0x101887=_0x5e00b3;return Matrix3[_0x101887(0x1c11)](this,_0x1cac1a,_0x3a9c64);},Matrix3[_0x307c2b(0x1aa2)][_0x5e00b3(0x3cc8)]=function(){var _0xf47100=_0x307c2b,_0x58bc83=_0x5e00b3;return'('+this[0x0]+',\x20'+this[0x3]+',\x20'+this[0x6]+_0x58bc83(0x12c4)+this[0x1]+',\x20'+this[0x4]+',\x20'+this[0x7]+_0xf47100(0x2951)+this[0x2]+',\x20'+this[0x5]+',\x20'+this[0x8]+')';},Cartesian4[_0x307c2b(0x4d01)]=function(_0x2d70c7,_0x340378,_0x335426,_0x17161d,_0x49c2b8){return defined$1(_0x49c2b8)?(_0x49c2b8['x']=_0x2d70c7,_0x49c2b8['y']=_0x340378,_0x49c2b8['z']=_0x335426,_0x49c2b8['w']=_0x17161d,_0x49c2b8):new Cartesian4(_0x2d70c7,_0x340378,_0x335426,_0x17161d);},Cartesian4[_0x5e00b3(0x3255)]=function(_0xe4ae5,_0x4cc34e){var _0x4a750a=_0x5e00b3;return defined$1(_0x4cc34e)?(_0x4cc34e['x']=_0xe4ae5[_0x4a750a(0x20a2)],_0x4cc34e['y']=_0xe4ae5[_0x4a750a(0x9db)],_0x4cc34e['z']=_0xe4ae5[_0x4a750a(0x3c2a)],_0x4cc34e['w']=_0xe4ae5[_0x4a750a(0x32a8)],_0x4cc34e):new Cartesian4(_0xe4ae5[_0x4a750a(0x20a2)],_0xe4ae5[_0x4a750a(0x9db)],_0xe4ae5[_0x4a750a(0x3c2a)],_0xe4ae5[_0x4a750a(0x32a8)]);},Cartesian4[_0x307c2b(0x2d7b)]=function(_0x38fc44,_0x45e42a){if(defined$1(_0x38fc44))return defined$1(_0x45e42a)?(_0x45e42a['x']=_0x38fc44['x'],_0x45e42a['y']=_0x38fc44['y'],_0x45e42a['z']=_0x38fc44['z'],_0x45e42a['w']=_0x38fc44['w'],_0x45e42a):new Cartesian4(_0x38fc44['x'],_0x38fc44['y'],_0x38fc44['z'],_0x38fc44['w']);},Cartesian4[_0x5e00b3(0x2dd8)]=0x4,Cartesian4['pack']=function(_0x401704,_0x232ec7,_0x12cf92){return _0x12cf92=defaultValue$1(_0x12cf92,0x0),_0x232ec7[_0x12cf92++]=_0x401704['x'],_0x232ec7[_0x12cf92++]=_0x401704['y'],_0x232ec7[_0x12cf92++]=_0x401704['z'],_0x232ec7[_0x12cf92]=_0x401704['w'],_0x232ec7;},Cartesian4['unpack']=function(_0x2b3f32,_0x5dd858,_0x156d20){return _0x5dd858=defaultValue$1(_0x5dd858,0x0),defined$1(_0x156d20)||(_0x156d20=new Cartesian4()),_0x156d20['x']=_0x2b3f32[_0x5dd858++],_0x156d20['y']=_0x2b3f32[_0x5dd858++],_0x156d20['z']=_0x2b3f32[_0x5dd858++],_0x156d20['w']=_0x2b3f32[_0x5dd858],_0x156d20;},Cartesian4[_0x5e00b3(0x2b6)]=function(_0x2bbcad,_0xb17db6){var _0x373340=_0x307c2b,_0x3ad764=_0x5e00b3,_0x44045c=_0x2bbcad[_0x3ad764(0x809)],_0x469100=0x4*_0x44045c;if(defined$1(_0xb17db6)){if(!Array[_0x3ad764(0x2676)](_0xb17db6)&&_0xb17db6[_0x3ad764(0x809)]!==_0x469100)throw new DeveloperError$1(_0x3ad764(0x15a8));_0xb17db6[_0x3ad764(0x809)]!==_0x469100&&(_0xb17db6[_0x373340(0x2ef4)]=_0x469100);}else _0xb17db6=new Array(_0x469100);for(var _0x3c74b0=0x0;_0x3c74b0<_0x44045c;++_0x3c74b0)Cartesian4[_0x3ad764(0x52a8)](_0x2bbcad[_0x3c74b0],_0xb17db6,0x4*_0x3c74b0);return _0xb17db6;},Cartesian4[_0x5e00b3(0x2e6c)]=function(_0x1b68d6,_0x48854b){var _0x1c9884=_0x307c2b,_0xba9724=_0x5e00b3,_0x1727d7=_0x1b68d6[_0xba9724(0x809)];defined$1(_0x48854b)?_0x48854b[_0x1c9884(0x2ef4)]=_0x1727d7/0x4:_0x48854b=new Array(_0x1727d7/0x4);for(var _0x4c5a0e=0x0;_0x4c5a0e<_0x1727d7;_0x4c5a0e+=0x4){var _0x8bfd0c=_0x4c5a0e/0x4;_0x48854b[_0x8bfd0c]=Cartesian4[_0xba9724(0x1d8a)](_0x1b68d6,_0x4c5a0e,_0x48854b[_0x8bfd0c]);}return _0x48854b;},Cartesian4[_0x5e00b3(0x361f)]=Cartesian4[_0x307c2b(0x1055)],Cartesian4[_0x5e00b3(0x584)]=function(_0x3f2f59){return Math['max'](_0x3f2f59['x'],_0x3f2f59['y'],_0x3f2f59['z'],_0x3f2f59['w']);},Cartesian4[_0x307c2b(0xcf2)]=function(_0x330cfb){var _0x131de4=_0x5e00b3;return Math[_0x131de4(0x19a8)](_0x330cfb['x'],_0x330cfb['y'],_0x330cfb['z'],_0x330cfb['w']);},Cartesian4[_0x5e00b3(0x4882)]=function(_0x5e278f,_0x37c421,_0x5a928e){var _0x105e27=_0x5e00b3;return _0x5a928e['x']=Math[_0x105e27(0x19a8)](_0x5e278f['x'],_0x37c421['x']),_0x5a928e['y']=Math[_0x105e27(0x19a8)](_0x5e278f['y'],_0x37c421['y']),_0x5a928e['z']=Math[_0x105e27(0x19a8)](_0x5e278f['z'],_0x37c421['z']),_0x5a928e['w']=Math[_0x105e27(0x19a8)](_0x5e278f['w'],_0x37c421['w']),_0x5a928e;},Cartesian4[_0x5e00b3(0x1f86)]=function(_0x44020f,_0x40eebf,_0x3b137a){var _0x572bcf=_0x5e00b3;return _0x3b137a['x']=Math[_0x572bcf(0x498f)](_0x44020f['x'],_0x40eebf['x']),_0x3b137a['y']=Math[_0x572bcf(0x498f)](_0x44020f['y'],_0x40eebf['y']),_0x3b137a['z']=Math[_0x572bcf(0x498f)](_0x44020f['z'],_0x40eebf['z']),_0x3b137a['w']=Math[_0x572bcf(0x498f)](_0x44020f['w'],_0x40eebf['w']),_0x3b137a;},Cartesian4[_0x5e00b3(0x39dd)]=function(_0x186cda){return _0x186cda['x']*_0x186cda['x']+_0x186cda['y']*_0x186cda['y']+_0x186cda['z']*_0x186cda['z']+_0x186cda['w']*_0x186cda['w'];},Cartesian4[_0x307c2b(0x4910)]=function(_0x1d16f8){var _0x30a2c6=_0x307c2b;return Math[_0x30a2c6(0x37eb)](Cartesian4[_0x30a2c6(0x12e7)](_0x1d16f8));};var distanceScratch$2=new Cartesian4();Cartesian4[_0x5e00b3(0x451d)]=function(_0xe9989a,_0x1304f4){var _0x50f7de=_0x307c2b,_0x51fa7c=_0x5e00b3;return Cartesian4[_0x50f7de(0x3d2f)](_0xe9989a,_0x1304f4,distanceScratch$2),Cartesian4[_0x51fa7c(0x3d6f)](distanceScratch$2);},Cartesian4[_0x5e00b3(0x2cbb)]=function(_0x401402,_0x2c7bf8){var _0x3880f5=_0x5e00b3;return Cartesian4[_0x3880f5(0x34b6)](_0x401402,_0x2c7bf8,distanceScratch$2),Cartesian4[_0x3880f5(0x39dd)](distanceScratch$2);},Cartesian4[_0x307c2b(0x4d5b)]=function(_0x55994f,_0x50a9f5){var _0x4bd424=_0x5e00b3,_0x42356e=Cartesian4[_0x4bd424(0x3d6f)](_0x55994f);return _0x50a9f5['x']=_0x55994f['x']/_0x42356e,_0x50a9f5['y']=_0x55994f['y']/_0x42356e,_0x50a9f5['z']=_0x55994f['z']/_0x42356e,_0x50a9f5['w']=_0x55994f['w']/_0x42356e,_0x50a9f5;},Cartesian4[_0x5e00b3(0x2d8e)]=function(_0x5d3b,_0x3145ab){return _0x5d3b['x']*_0x3145ab['x']+_0x5d3b['y']*_0x3145ab['y']+_0x5d3b['z']*_0x3145ab['z']+_0x5d3b['w']*_0x3145ab['w'];},Cartesian4['multiplyComponents']=function(_0x772832,_0x5e30e8,_0x1aaee9){return _0x1aaee9['x']=_0x772832['x']*_0x5e30e8['x'],_0x1aaee9['y']=_0x772832['y']*_0x5e30e8['y'],_0x1aaee9['z']=_0x772832['z']*_0x5e30e8['z'],_0x1aaee9['w']=_0x772832['w']*_0x5e30e8['w'],_0x1aaee9;},Cartesian4[_0x5e00b3(0x37c9)]=function(_0x2152d9,_0x6e9810,_0x524619){return _0x524619['x']=_0x2152d9['x']/_0x6e9810['x'],_0x524619['y']=_0x2152d9['y']/_0x6e9810['y'],_0x524619['z']=_0x2152d9['z']/_0x6e9810['z'],_0x524619['w']=_0x2152d9['w']/_0x6e9810['w'],_0x524619;},Cartesian4[_0x5e00b3(0x30c2)]=function(_0x396bc2,_0x398d3e,_0x298703){return _0x298703['x']=_0x396bc2['x']+_0x398d3e['x'],_0x298703['y']=_0x396bc2['y']+_0x398d3e['y'],_0x298703['z']=_0x396bc2['z']+_0x398d3e['z'],_0x298703['w']=_0x396bc2['w']+_0x398d3e['w'],_0x298703;},Cartesian4[_0x5e00b3(0x34b6)]=function(_0x20bcc5,_0x396b14,_0x4d065f){return _0x4d065f['x']=_0x20bcc5['x']-_0x396b14['x'],_0x4d065f['y']=_0x20bcc5['y']-_0x396b14['y'],_0x4d065f['z']=_0x20bcc5['z']-_0x396b14['z'],_0x4d065f['w']=_0x20bcc5['w']-_0x396b14['w'],_0x4d065f;},Cartesian4[_0x5e00b3(0x34b9)]=function(_0x1051a2,_0x6bc1d7,_0x2e78f6){return _0x2e78f6['x']=_0x1051a2['x']*_0x6bc1d7,_0x2e78f6['y']=_0x1051a2['y']*_0x6bc1d7,_0x2e78f6['z']=_0x1051a2['z']*_0x6bc1d7,_0x2e78f6['w']=_0x1051a2['w']*_0x6bc1d7,_0x2e78f6;},Cartesian4[_0x5e00b3(0x359a)]=function(_0x767830,_0x36ad9d,_0x2f00d6){return _0x2f00d6['x']=_0x767830['x']/_0x36ad9d,_0x2f00d6['y']=_0x767830['y']/_0x36ad9d,_0x2f00d6['z']=_0x767830['z']/_0x36ad9d,_0x2f00d6['w']=_0x767830['w']/_0x36ad9d,_0x2f00d6;},Cartesian4[_0x5e00b3(0xa61)]=function(_0x4a3da0,_0x81aa05){return _0x81aa05['x']=-_0x4a3da0['x'],_0x81aa05['y']=-_0x4a3da0['y'],_0x81aa05['z']=-_0x4a3da0['z'],_0x81aa05['w']=-_0x4a3da0['w'],_0x81aa05;},Cartesian4[_0x307c2b(0x971)]=function(_0x470b5c,_0x265873){var _0xe6b9c1=_0x5e00b3;return _0x265873['x']=Math[_0xe6b9c1(0x1beb)](_0x470b5c['x']),_0x265873['y']=Math[_0xe6b9c1(0x1beb)](_0x470b5c['y']),_0x265873['z']=Math[_0xe6b9c1(0x1beb)](_0x470b5c['z']),_0x265873['w']=Math[_0xe6b9c1(0x1beb)](_0x470b5c['w']),_0x265873;};var lerpScratch$2=new Cartesian4();Cartesian4[_0x5e00b3(0x3596)]=function(_0x574cab,_0x5a03ec,_0x13dce0,_0x58fba3){var _0x4af389=_0x5e00b3;return Cartesian4[_0x4af389(0x34b9)](_0x5a03ec,_0x13dce0,lerpScratch$2),_0x58fba3=Cartesian4[_0x4af389(0x34b9)](_0x574cab,0x1-_0x13dce0,_0x58fba3),Cartesian4[_0x4af389(0x30c2)](lerpScratch$2,_0x58fba3,_0x58fba3);};var mostOrthogonalAxisScratch$1=new Cartesian4();Cartesian4[_0x5e00b3(0x140b)]=function(_0x13b024,_0x23ebf6){var _0x642aa1=_0x307c2b,_0x3fd73b=_0x5e00b3,_0x56ecbe=Cartesian4[_0x3fd73b(0x4853)](_0x13b024,mostOrthogonalAxisScratch$1);return Cartesian4[_0x3fd73b(0x1beb)](_0x56ecbe,_0x56ecbe),_0x23ebf6=_0x56ecbe['x']<=_0x56ecbe['y']?_0x56ecbe['x']<=_0x56ecbe['z']?_0x56ecbe['x']<=_0x56ecbe['w']?Cartesian4[_0x3fd73b(0x40f3)](Cartesian4[_0x3fd73b(0x442b)],_0x23ebf6):Cartesian4[_0x3fd73b(0x40f3)](Cartesian4[_0x3fd73b(0xad0)],_0x23ebf6):_0x56ecbe['z']<=_0x56ecbe['w']?Cartesian4[_0x3fd73b(0x40f3)](Cartesian4[_0x642aa1(0x1e5a)],_0x23ebf6):Cartesian4[_0x3fd73b(0x40f3)](Cartesian4[_0x3fd73b(0xad0)],_0x23ebf6):_0x56ecbe['y']<=_0x56ecbe['z']?_0x56ecbe['y']<=_0x56ecbe['w']?Cartesian4[_0x3fd73b(0x40f3)](Cartesian4[_0x3fd73b(0x5390)],_0x23ebf6):Cartesian4[_0x3fd73b(0x40f3)](Cartesian4[_0x3fd73b(0xad0)],_0x23ebf6):_0x56ecbe['z']<=_0x56ecbe['w']?Cartesian4['clone'](Cartesian4[_0x3fd73b(0x39c7)],_0x23ebf6):Cartesian4[_0x3fd73b(0x40f3)](Cartesian4[_0x642aa1(0x21cb)],_0x23ebf6);},Cartesian4['equals']=function(_0x3d23f1,_0xed9206){return _0x3d23f1===_0xed9206||defined$1(_0x3d23f1)&&defined$1(_0xed9206)&&_0x3d23f1['x']===_0xed9206['x']&&_0x3d23f1['y']===_0xed9206['y']&&_0x3d23f1['z']===_0xed9206['z']&&_0x3d23f1['w']===_0xed9206['w'];},Cartesian4[_0x5e00b3(0x213d)]=function(_0x591cde,_0x23f362,_0xed55d0){return _0x591cde['x']===_0x23f362[_0xed55d0]&&_0x591cde['y']===_0x23f362[_0xed55d0+0x1]&&_0x591cde['z']===_0x23f362[_0xed55d0+0x2]&&_0x591cde['w']===_0x23f362[_0xed55d0+0x3];},Cartesian4[_0x307c2b(0x376e)]=function(_0x1ca094,_0x2e96fc,_0x3a757d,_0x331e02){var _0x282a16=_0x307c2b,_0x428120=_0x5e00b3;return _0x1ca094===_0x2e96fc||defined$1(_0x1ca094)&&defined$1(_0x2e96fc)&&CesiumMath[_0x428120(0x1c11)](_0x1ca094['x'],_0x2e96fc['x'],_0x3a757d,_0x331e02)&&CesiumMath[_0x428120(0x1c11)](_0x1ca094['y'],_0x2e96fc['y'],_0x3a757d,_0x331e02)&&CesiumMath[_0x282a16(0x376e)](_0x1ca094['z'],_0x2e96fc['z'],_0x3a757d,_0x331e02)&&CesiumMath[_0x428120(0x1c11)](_0x1ca094['w'],_0x2e96fc['w'],_0x3a757d,_0x331e02);},Cartesian4[_0x307c2b(0x12ef)]=Object[_0x5e00b3(0x5448)](new Cartesian4(0x0,0x0,0x0,0x0)),Cartesian4[_0x5e00b3(0x442b)]=Object['freeze'](new Cartesian4(0x1,0x0,0x0,0x0)),Cartesian4['UNIT_Y']=Object[_0x5e00b3(0x5448)](new Cartesian4(0x0,0x1,0x0,0x0)),Cartesian4[_0x5e00b3(0x39c7)]=Object[_0x5e00b3(0x5448)](new Cartesian4(0x0,0x0,0x1,0x0)),Cartesian4[_0x307c2b(0x21cb)]=Object[_0x307c2b(0x23fe)](new Cartesian4(0x0,0x0,0x0,0x1)),Cartesian4[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x552283){var _0x2e7236=_0x5e00b3;return Cartesian4[_0x2e7236(0x40f3)](this,_0x552283);},Cartesian4[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x4b369b){var _0x2a09c2=_0x307c2b;return Cartesian4[_0x2a09c2(0x4d2)](this,_0x4b369b);},Cartesian4[_0x5e00b3(0x3720)][_0x5e00b3(0x1c11)]=function(_0x59ab1b,_0x343bb5,_0x167318){var _0x25c775=_0x5e00b3;return Cartesian4[_0x25c775(0x1c11)](this,_0x59ab1b,_0x343bb5,_0x167318);},Cartesian4[_0x5e00b3(0x3720)][_0x5e00b3(0x3cc8)]=function(){return'('+this['x']+',\x20'+this['y']+',\x20'+this['z']+',\x20'+this['w']+')';};var scratchFloatArray=new Float32Array(0x1),SHIFT_LEFT_8=0x100,SHIFT_LEFT_16=0x10000,SHIFT_LEFT_24=0x1000000,SHIFT_RIGHT_8=0x1/SHIFT_LEFT_8,SHIFT_RIGHT_16=0x1/SHIFT_LEFT_16,SHIFT_RIGHT_24=0x1/SHIFT_LEFT_24,BIAS=0x26;function RuntimeError$1(_0x2e4111){var _0xbcdb9d=_0x5e00b3,_0x1c50f4;this[_0xbcdb9d(0x2c5)]=_0xbcdb9d(0x21e0),this['message']=_0x2e4111;try{throw new Error();}catch(_0x4a58d3){_0x1c50f4=_0x4a58d3[_0xbcdb9d(0x3d56)];}this[_0xbcdb9d(0x3d56)]=_0x1c50f4;}function Matrix4(_0x5146af,_0x3ace57,_0x5280c0,_0x353d30,_0x35b2a4,_0x1b388a,_0x5589a8,_0x10604f,_0x3228a6,_0x4cf735,_0x5298b6,_0x2b116d,_0x4a2a6e,_0x2f2f8a,_0x4bc909,_0x127bc6){this[0x0]=defaultValue$1(_0x5146af,0x0),this[0x1]=defaultValue$1(_0x35b2a4,0x0),this[0x2]=defaultValue$1(_0x3228a6,0x0),this[0x3]=defaultValue$1(_0x4a2a6e,0x0),this[0x4]=defaultValue$1(_0x3ace57,0x0),this[0x5]=defaultValue$1(_0x1b388a,0x0),this[0x6]=defaultValue$1(_0x4cf735,0x0),this[0x7]=defaultValue$1(_0x2f2f8a,0x0),this[0x8]=defaultValue$1(_0x5280c0,0x0),this[0x9]=defaultValue$1(_0x5589a8,0x0),this[0xa]=defaultValue$1(_0x5298b6,0x0),this[0xb]=defaultValue$1(_0x4bc909,0x0),this[0xc]=defaultValue$1(_0x353d30,0x0),this[0xd]=defaultValue$1(_0x10604f,0x0),this[0xe]=defaultValue$1(_0x2b116d,0x0),this[0xf]=defaultValue$1(_0x127bc6,0x0);}Cartesian4[_0x307c2b(0x2999)]=function(_0x4f6eae,_0x3772e1){var _0x11127e=_0x307c2b,_0xb255b2=_0x5e00b3;if(defined$1(_0x3772e1)||(_0x3772e1=new Cartesian4()),scratchFloatArray[0x0]=_0x4f6eae,0x0===(_0x4f6eae=scratchFloatArray[0x0]))return Cartesian4[_0x11127e(0x2d7b)](Cartesian4[_0xb255b2(0x3a34)],_0x3772e1);var _0x26542e,_0x20d5e9=_0x4f6eae<0x0?0x1:0x0;isFinite(_0x4f6eae)?(_0x4f6eae=Math[_0xb255b2(0x1beb)](_0x4f6eae),_0x26542e=Math[_0xb255b2(0x1ace)](CesiumMath[_0xb255b2(0x4647)](_0x4f6eae,0xa))+0x1,_0x4f6eae/=Math[_0xb255b2(0x3a5c)](0xa,_0x26542e)):(_0x4f6eae=0.1,_0x26542e=BIAS);var _0x2484b5=_0x4f6eae*SHIFT_LEFT_8;return _0x3772e1['x']=Math[_0xb255b2(0x1ace)](_0x2484b5),_0x2484b5=(_0x2484b5-_0x3772e1['x'])*SHIFT_LEFT_8,_0x3772e1['y']=Math[_0xb255b2(0x1ace)](_0x2484b5),_0x2484b5=(_0x2484b5-_0x3772e1['y'])*SHIFT_LEFT_8,_0x3772e1['z']=Math[_0xb255b2(0x1ace)](_0x2484b5),_0x3772e1['w']=0x2*(_0x26542e+BIAS)+_0x20d5e9,_0x3772e1;},Cartesian4['unpackFloat']=function(_0x5d8846){var _0x106e25=_0x307c2b,_0x2f7668=_0x5e00b3,_0x588abe=_0x5d8846['w']/0x2,_0x223afd=Math[_0x106e25(0x4b96)](_0x588abe),_0x964f55=0x2*(_0x588abe-_0x223afd);if(_0x964f55=-(_0x964f55=0x2*_0x964f55-0x1),(_0x223afd-=BIAS)>=BIAS)return _0x964f55<0x0?Number[_0x2f7668(0x2218)]:Number[_0x2f7668(0xe92)];var _0x1966e4=_0x964f55*_0x5d8846['x']*SHIFT_RIGHT_8;return _0x1966e4+=_0x964f55*_0x5d8846['y']*SHIFT_RIGHT_16,(_0x1966e4+=_0x964f55*_0x5d8846['z']*SHIFT_RIGHT_24)*Math[_0x2f7668(0x3a5c)](0xa,_0x223afd);},defined$1(Object[_0x5e00b3(0x2850)])&&(RuntimeError$1[_0x5e00b3(0x3720)]=Object[_0x5e00b3(0x2850)](Error[_0x307c2b(0x1aa2)]),RuntimeError$1[_0x5e00b3(0x3720)][_0x307c2b(0x5a6f)]=RuntimeError$1),RuntimeError$1[_0x5e00b3(0x3720)][_0x5e00b3(0x3cc8)]=function(){var _0x2c3227=_0x5e00b3,_0x58ccff=this[_0x2c3227(0x2c5)]+':\x20'+this[_0x2c3227(0x3c0f)];return defined$1(this[_0x2c3227(0x3d56)])&&(_0x58ccff+='\x0a'+this[_0x2c3227(0x3d56)][_0x2c3227(0x3cc8)]()),_0x58ccff;},Matrix4[_0x5e00b3(0x2dd8)]=0x10,Matrix4[_0x5e00b3(0x52a8)]=function(_0x5bf6ef,_0xfa8fa,_0x3c7f65){return _0x3c7f65=defaultValue$1(_0x3c7f65,0x0),_0xfa8fa[_0x3c7f65++]=_0x5bf6ef[0x0],_0xfa8fa[_0x3c7f65++]=_0x5bf6ef[0x1],_0xfa8fa[_0x3c7f65++]=_0x5bf6ef[0x2],_0xfa8fa[_0x3c7f65++]=_0x5bf6ef[0x3],_0xfa8fa[_0x3c7f65++]=_0x5bf6ef[0x4],_0xfa8fa[_0x3c7f65++]=_0x5bf6ef[0x5],_0xfa8fa[_0x3c7f65++]=_0x5bf6ef[0x6],_0xfa8fa[_0x3c7f65++]=_0x5bf6ef[0x7],_0xfa8fa[_0x3c7f65++]=_0x5bf6ef[0x8],_0xfa8fa[_0x3c7f65++]=_0x5bf6ef[0x9],_0xfa8fa[_0x3c7f65++]=_0x5bf6ef[0xa],_0xfa8fa[_0x3c7f65++]=_0x5bf6ef[0xb],_0xfa8fa[_0x3c7f65++]=_0x5bf6ef[0xc],_0xfa8fa[_0x3c7f65++]=_0x5bf6ef[0xd],_0xfa8fa[_0x3c7f65++]=_0x5bf6ef[0xe],_0xfa8fa[_0x3c7f65]=_0x5bf6ef[0xf],_0xfa8fa;},Matrix4[_0x5e00b3(0x1d8a)]=function(_0x79e94b,_0x311ec3,_0x28c44d){return _0x311ec3=defaultValue$1(_0x311ec3,0x0),defined$1(_0x28c44d)||(_0x28c44d=new Matrix4()),_0x28c44d[0x0]=_0x79e94b[_0x311ec3++],_0x28c44d[0x1]=_0x79e94b[_0x311ec3++],_0x28c44d[0x2]=_0x79e94b[_0x311ec3++],_0x28c44d[0x3]=_0x79e94b[_0x311ec3++],_0x28c44d[0x4]=_0x79e94b[_0x311ec3++],_0x28c44d[0x5]=_0x79e94b[_0x311ec3++],_0x28c44d[0x6]=_0x79e94b[_0x311ec3++],_0x28c44d[0x7]=_0x79e94b[_0x311ec3++],_0x28c44d[0x8]=_0x79e94b[_0x311ec3++],_0x28c44d[0x9]=_0x79e94b[_0x311ec3++],_0x28c44d[0xa]=_0x79e94b[_0x311ec3++],_0x28c44d[0xb]=_0x79e94b[_0x311ec3++],_0x28c44d[0xc]=_0x79e94b[_0x311ec3++],_0x28c44d[0xd]=_0x79e94b[_0x311ec3++],_0x28c44d[0xe]=_0x79e94b[_0x311ec3++],_0x28c44d[0xf]=_0x79e94b[_0x311ec3],_0x28c44d;},Matrix4['clone']=function(_0x1e7998,_0x5b453f){if(defined$1(_0x1e7998))return defined$1(_0x5b453f)?(_0x5b453f[0x0]=_0x1e7998[0x0],_0x5b453f[0x1]=_0x1e7998[0x1],_0x5b453f[0x2]=_0x1e7998[0x2],_0x5b453f[0x3]=_0x1e7998[0x3],_0x5b453f[0x4]=_0x1e7998[0x4],_0x5b453f[0x5]=_0x1e7998[0x5],_0x5b453f[0x6]=_0x1e7998[0x6],_0x5b453f[0x7]=_0x1e7998[0x7],_0x5b453f[0x8]=_0x1e7998[0x8],_0x5b453f[0x9]=_0x1e7998[0x9],_0x5b453f[0xa]=_0x1e7998[0xa],_0x5b453f[0xb]=_0x1e7998[0xb],_0x5b453f[0xc]=_0x1e7998[0xc],_0x5b453f[0xd]=_0x1e7998[0xd],_0x5b453f[0xe]=_0x1e7998[0xe],_0x5b453f[0xf]=_0x1e7998[0xf],_0x5b453f):new Matrix4(_0x1e7998[0x0],_0x1e7998[0x4],_0x1e7998[0x8],_0x1e7998[0xc],_0x1e7998[0x1],_0x1e7998[0x5],_0x1e7998[0x9],_0x1e7998[0xd],_0x1e7998[0x2],_0x1e7998[0x6],_0x1e7998[0xa],_0x1e7998[0xe],_0x1e7998[0x3],_0x1e7998[0x7],_0x1e7998[0xb],_0x1e7998[0xf]);},Matrix4[_0x5e00b3(0x361f)]=Matrix4[_0x5e00b3(0x1d8a)],Matrix4['fromColumnMajorArray']=function(_0x500a3c,_0x4511a4){var _0x31798a=_0x5e00b3;return Matrix4[_0x31798a(0x40f3)](_0x500a3c,_0x4511a4);},Matrix4[_0x5e00b3(0x4fd2)]=function(_0x45b7d2,_0x2d1eb5){return defined$1(_0x2d1eb5)?(_0x2d1eb5[0x0]=_0x45b7d2[0x0],_0x2d1eb5[0x1]=_0x45b7d2[0x4],_0x2d1eb5[0x2]=_0x45b7d2[0x8],_0x2d1eb5[0x3]=_0x45b7d2[0xc],_0x2d1eb5[0x4]=_0x45b7d2[0x1],_0x2d1eb5[0x5]=_0x45b7d2[0x5],_0x2d1eb5[0x6]=_0x45b7d2[0x9],_0x2d1eb5[0x7]=_0x45b7d2[0xd],_0x2d1eb5[0x8]=_0x45b7d2[0x2],_0x2d1eb5[0x9]=_0x45b7d2[0x6],_0x2d1eb5[0xa]=_0x45b7d2[0xa],_0x2d1eb5[0xb]=_0x45b7d2[0xe],_0x2d1eb5[0xc]=_0x45b7d2[0x3],_0x2d1eb5[0xd]=_0x45b7d2[0x7],_0x2d1eb5[0xe]=_0x45b7d2[0xb],_0x2d1eb5[0xf]=_0x45b7d2[0xf],_0x2d1eb5):new Matrix4(_0x45b7d2[0x0],_0x45b7d2[0x1],_0x45b7d2[0x2],_0x45b7d2[0x3],_0x45b7d2[0x4],_0x45b7d2[0x5],_0x45b7d2[0x6],_0x45b7d2[0x7],_0x45b7d2[0x8],_0x45b7d2[0x9],_0x45b7d2[0xa],_0x45b7d2[0xb],_0x45b7d2[0xc],_0x45b7d2[0xd],_0x45b7d2[0xe],_0x45b7d2[0xf]);},Matrix4[_0x5e00b3(0x50eb)]=function(_0x3e25d4,_0x4c1db4,_0x4e694c){var _0x29b27a=_0x307c2b;return _0x4c1db4=defaultValue$1(_0x4c1db4,Cartesian3[_0x29b27a(0x12ef)]),defined$1(_0x4e694c)?(_0x4e694c[0x0]=_0x3e25d4[0x0],_0x4e694c[0x1]=_0x3e25d4[0x1],_0x4e694c[0x2]=_0x3e25d4[0x2],_0x4e694c[0x3]=0x0,_0x4e694c[0x4]=_0x3e25d4[0x3],_0x4e694c[0x5]=_0x3e25d4[0x4],_0x4e694c[0x6]=_0x3e25d4[0x5],_0x4e694c[0x7]=0x0,_0x4e694c[0x8]=_0x3e25d4[0x6],_0x4e694c[0x9]=_0x3e25d4[0x7],_0x4e694c[0xa]=_0x3e25d4[0x8],_0x4e694c[0xb]=0x0,_0x4e694c[0xc]=_0x4c1db4['x'],_0x4e694c[0xd]=_0x4c1db4['y'],_0x4e694c[0xe]=_0x4c1db4['z'],_0x4e694c[0xf]=0x1,_0x4e694c):new Matrix4(_0x3e25d4[0x0],_0x3e25d4[0x3],_0x3e25d4[0x6],_0x4c1db4['x'],_0x3e25d4[0x1],_0x3e25d4[0x4],_0x3e25d4[0x7],_0x4c1db4['y'],_0x3e25d4[0x2],_0x3e25d4[0x5],_0x3e25d4[0x8],_0x4c1db4['z'],0x0,0x0,0x0,0x1);},Matrix4[_0x307c2b(0x145c)]=function(_0x511e53,_0x552ced,_0x17f987,_0x1392ad){defined$1(_0x1392ad)||(_0x1392ad=new Matrix4());var _0x1bd83e=_0x17f987['x'],_0x1deb79=_0x17f987['y'],_0x49cc84=_0x17f987['z'],_0x5bdb18=_0x552ced['x']*_0x552ced['x'],_0x48eb6c=_0x552ced['x']*_0x552ced['y'],_0x5b6d86=_0x552ced['x']*_0x552ced['z'],_0x10a4e6=_0x552ced['x']*_0x552ced['w'],_0x37e0f1=_0x552ced['y']*_0x552ced['y'],_0x8af904=_0x552ced['y']*_0x552ced['z'],_0x422a52=_0x552ced['y']*_0x552ced['w'],_0x429e5e=_0x552ced['z']*_0x552ced['z'],_0x20c955=_0x552ced['z']*_0x552ced['w'],_0x281f7b=_0x552ced['w']*_0x552ced['w'],_0x5b1fd0=_0x5bdb18-_0x37e0f1-_0x429e5e+_0x281f7b,_0x5211b0=0x2*(_0x48eb6c-_0x20c955),_0x5e5c0c=0x2*(_0x5b6d86+_0x422a52),_0x4dcda7=0x2*(_0x48eb6c+_0x20c955),_0x47a4f2=-_0x5bdb18+_0x37e0f1-_0x429e5e+_0x281f7b,_0x505247=0x2*(_0x8af904-_0x10a4e6),_0x2dedb7=0x2*(_0x5b6d86-_0x422a52),_0x4d3314=0x2*(_0x8af904+_0x10a4e6),_0x47a210=-_0x5bdb18-_0x37e0f1+_0x429e5e+_0x281f7b;return _0x1392ad[0x0]=_0x5b1fd0*_0x1bd83e,_0x1392ad[0x1]=_0x4dcda7*_0x1bd83e,_0x1392ad[0x2]=_0x2dedb7*_0x1bd83e,_0x1392ad[0x3]=0x0,_0x1392ad[0x4]=_0x5211b0*_0x1deb79,_0x1392ad[0x5]=_0x47a4f2*_0x1deb79,_0x1392ad[0x6]=_0x4d3314*_0x1deb79,_0x1392ad[0x7]=0x0,_0x1392ad[0x8]=_0x5e5c0c*_0x49cc84,_0x1392ad[0x9]=_0x505247*_0x49cc84,_0x1392ad[0xa]=_0x47a210*_0x49cc84,_0x1392ad[0xb]=0x0,_0x1392ad[0xc]=_0x511e53['x'],_0x1392ad[0xd]=_0x511e53['y'],_0x1392ad[0xe]=_0x511e53['z'],_0x1392ad[0xf]=0x1,_0x1392ad;},Matrix4[_0x5e00b3(0x38de)]=function(_0x3c88c8,_0x3e8173){var _0x2ff03f=_0x307c2b,_0x162f50=_0x5e00b3;return Matrix4['fromTranslationQuaternionRotationScale'](_0x3c88c8[_0x2ff03f(0x599b)],_0x3c88c8[_0x162f50(0x1c36)],_0x3c88c8[_0x162f50(0x4a6e)],_0x3e8173);},Matrix4[_0x5e00b3(0x1303)]=function(_0x32492d,_0x28a422){var _0x59e696=_0x307c2b,_0x2ecd54=_0x5e00b3;return Matrix4[_0x59e696(0x254)](Matrix3[_0x2ecd54(0x2de)],_0x32492d,_0x28a422);},Matrix4['fromScale']=function(_0x21f7c6,_0x180f26){return defined$1(_0x180f26)?(_0x180f26[0x0]=_0x21f7c6['x'],_0x180f26[0x1]=0x0,_0x180f26[0x2]=0x0,_0x180f26[0x3]=0x0,_0x180f26[0x4]=0x0,_0x180f26[0x5]=_0x21f7c6['y'],_0x180f26[0x6]=0x0,_0x180f26[0x7]=0x0,_0x180f26[0x8]=0x0,_0x180f26[0x9]=0x0,_0x180f26[0xa]=_0x21f7c6['z'],_0x180f26[0xb]=0x0,_0x180f26[0xc]=0x0,_0x180f26[0xd]=0x0,_0x180f26[0xe]=0x0,_0x180f26[0xf]=0x1,_0x180f26):new Matrix4(_0x21f7c6['x'],0x0,0x0,0x0,0x0,_0x21f7c6['y'],0x0,0x0,0x0,0x0,_0x21f7c6['z'],0x0,0x0,0x0,0x0,0x1);},Matrix4[_0x5e00b3(0x569a)]=function(_0x4b4321,_0x5043d0){return defined$1(_0x5043d0)?(_0x5043d0[0x0]=_0x4b4321,_0x5043d0[0x1]=0x0,_0x5043d0[0x2]=0x0,_0x5043d0[0x3]=0x0,_0x5043d0[0x4]=0x0,_0x5043d0[0x5]=_0x4b4321,_0x5043d0[0x6]=0x0,_0x5043d0[0x7]=0x0,_0x5043d0[0x8]=0x0,_0x5043d0[0x9]=0x0,_0x5043d0[0xa]=_0x4b4321,_0x5043d0[0xb]=0x0,_0x5043d0[0xc]=0x0,_0x5043d0[0xd]=0x0,_0x5043d0[0xe]=0x0,_0x5043d0[0xf]=0x1,_0x5043d0):new Matrix4(_0x4b4321,0x0,0x0,0x0,0x0,_0x4b4321,0x0,0x0,0x0,0x0,_0x4b4321,0x0,0x0,0x0,0x0,0x1);};var fromCameraF=new Cartesian3(),fromCameraR=new Cartesian3(),fromCameraU=new Cartesian3();Matrix4[_0x5e00b3(0x2b6a)]=function(_0x1c1e64,_0x448f10){var _0x295680=_0x5e00b3,_0xa2a690=_0x1c1e64['position'],_0x3ddf09=_0x1c1e64[_0x295680(0x416)],_0x49322f=_0x1c1e64['up'];Cartesian3[_0x295680(0x4853)](_0x3ddf09,fromCameraF),Cartesian3[_0x295680(0x4853)](Cartesian3[_0x295680(0x4143)](fromCameraF,_0x49322f,fromCameraR),fromCameraR),Cartesian3[_0x295680(0x4853)](Cartesian3[_0x295680(0x4143)](fromCameraR,fromCameraF,fromCameraU),fromCameraU);var _0x9c3d19=fromCameraR['x'],_0x34da87=fromCameraR['y'],_0x68ccf5=fromCameraR['z'],_0x58da91=fromCameraF['x'],_0x16ef17=fromCameraF['y'],_0x2b1e33=fromCameraF['z'],_0x2779ad=fromCameraU['x'],_0x50bcb2=fromCameraU['y'],_0x431096=fromCameraU['z'],_0x5b444b=_0xa2a690['x'],_0x4999b5=_0xa2a690['y'],_0x4c235b=_0xa2a690['z'],_0x538f84=_0x9c3d19*-_0x5b444b+_0x34da87*-_0x4999b5+_0x68ccf5*-_0x4c235b,_0x5020d6=_0x2779ad*-_0x5b444b+_0x50bcb2*-_0x4999b5+_0x431096*-_0x4c235b,_0x16e2d3=_0x58da91*_0x5b444b+_0x16ef17*_0x4999b5+_0x2b1e33*_0x4c235b;return defined$1(_0x448f10)?(_0x448f10[0x0]=_0x9c3d19,_0x448f10[0x1]=_0x2779ad,_0x448f10[0x2]=-_0x58da91,_0x448f10[0x3]=0x0,_0x448f10[0x4]=_0x34da87,_0x448f10[0x5]=_0x50bcb2,_0x448f10[0x6]=-_0x16ef17,_0x448f10[0x7]=0x0,_0x448f10[0x8]=_0x68ccf5,_0x448f10[0x9]=_0x431096,_0x448f10[0xa]=-_0x2b1e33,_0x448f10[0xb]=0x0,_0x448f10[0xc]=_0x538f84,_0x448f10[0xd]=_0x5020d6,_0x448f10[0xe]=_0x16e2d3,_0x448f10[0xf]=0x1,_0x448f10):new Matrix4(_0x9c3d19,_0x34da87,_0x68ccf5,_0x538f84,_0x2779ad,_0x50bcb2,_0x431096,_0x5020d6,-_0x58da91,-_0x16ef17,-_0x2b1e33,_0x16e2d3,0x0,0x0,0x0,0x1);},Matrix4[_0x5e00b3(0x1283)]=function(_0x1ee50e,_0x4a30de,_0xf98b82,_0x3c8459,_0x5c0cc0){var _0x3fe413=_0x5e00b3,_0x403f26=0x1/Math[_0x3fe413(0x59e4)](0.5*_0x1ee50e),_0x1ce87c=_0x403f26/_0x4a30de,_0x428b87=(_0x3c8459+_0xf98b82)/(_0xf98b82-_0x3c8459),_0x4bc2d5=0x2*_0x3c8459*_0xf98b82/(_0xf98b82-_0x3c8459);return _0x5c0cc0[0x0]=_0x1ce87c,_0x5c0cc0[0x1]=0x0,_0x5c0cc0[0x2]=0x0,_0x5c0cc0[0x3]=0x0,_0x5c0cc0[0x4]=0x0,_0x5c0cc0[0x5]=_0x403f26,_0x5c0cc0[0x6]=0x0,_0x5c0cc0[0x7]=0x0,_0x5c0cc0[0x8]=0x0,_0x5c0cc0[0x9]=0x0,_0x5c0cc0[0xa]=_0x428b87,_0x5c0cc0[0xb]=-0x1,_0x5c0cc0[0xc]=0x0,_0x5c0cc0[0xd]=0x0,_0x5c0cc0[0xe]=_0x4bc2d5,_0x5c0cc0[0xf]=0x0,_0x5c0cc0;},Matrix4[_0x5e00b3(0x37f1)]=function(_0x1d3116,_0x3af103,_0x2fffc1,_0x19654e,_0x1fe531,_0x5a6001,_0x41647c){var _0x25f328=0x1/(_0x3af103-_0x1d3116),_0x8b432b=0x1/(_0x19654e-_0x2fffc1),_0x39132e=0x1/(_0x5a6001-_0x1fe531),_0xe5309d=-(_0x3af103+_0x1d3116)*_0x25f328,_0xa4ce76=-(_0x19654e+_0x2fffc1)*_0x8b432b,_0x2becff=-(_0x5a6001+_0x1fe531)*_0x39132e;return _0x25f328*=0x2,_0x8b432b*=0x2,_0x39132e*=-0x2,_0x41647c[0x0]=_0x25f328,_0x41647c[0x1]=0x0,_0x41647c[0x2]=0x0,_0x41647c[0x3]=0x0,_0x41647c[0x4]=0x0,_0x41647c[0x5]=_0x8b432b,_0x41647c[0x6]=0x0,_0x41647c[0x7]=0x0,_0x41647c[0x8]=0x0,_0x41647c[0x9]=0x0,_0x41647c[0xa]=_0x39132e,_0x41647c[0xb]=0x0,_0x41647c[0xc]=_0xe5309d,_0x41647c[0xd]=_0xa4ce76,_0x41647c[0xe]=_0x2becff,_0x41647c[0xf]=0x1,_0x41647c;},Matrix4[_0x5e00b3(0x46dc)]=function(_0x16ab94,_0x1b5651,_0x86e84b,_0xba077d,_0x10fe82,_0x204037,_0x20870c){var _0x507111=0x2*_0x10fe82/(_0x1b5651-_0x16ab94),_0x1b2c07=0x2*_0x10fe82/(_0xba077d-_0x86e84b),_0x31e277=(_0x1b5651+_0x16ab94)/(_0x1b5651-_0x16ab94),_0x4bfcea=(_0xba077d+_0x86e84b)/(_0xba077d-_0x86e84b),_0x4f07ce=-(_0x204037+_0x10fe82)/(_0x204037-_0x10fe82),_0x29433a=-0x2*_0x204037*_0x10fe82/(_0x204037-_0x10fe82);return _0x20870c[0x0]=_0x507111,_0x20870c[0x1]=0x0,_0x20870c[0x2]=0x0,_0x20870c[0x3]=0x0,_0x20870c[0x4]=0x0,_0x20870c[0x5]=_0x1b2c07,_0x20870c[0x6]=0x0,_0x20870c[0x7]=0x0,_0x20870c[0x8]=_0x31e277,_0x20870c[0x9]=_0x4bfcea,_0x20870c[0xa]=_0x4f07ce,_0x20870c[0xb]=-0x1,_0x20870c[0xc]=0x0,_0x20870c[0xd]=0x0,_0x20870c[0xe]=_0x29433a,_0x20870c[0xf]=0x0,_0x20870c;},Matrix4[_0x307c2b(0x3fb5)]=function(_0x54063d,_0x3477a4,_0x36dbf4,_0x5ab5ee,_0x4daea2,_0xd1ad47){var _0x1db48d=0x2*_0x4daea2/(_0x3477a4-_0x54063d),_0x5cebfd=0x2*_0x4daea2/(_0x5ab5ee-_0x36dbf4),_0x5ea595=(_0x3477a4+_0x54063d)/(_0x3477a4-_0x54063d),_0x58be79=(_0x5ab5ee+_0x36dbf4)/(_0x5ab5ee-_0x36dbf4),_0x491415=-0x2*_0x4daea2;return _0xd1ad47[0x0]=_0x1db48d,_0xd1ad47[0x1]=0x0,_0xd1ad47[0x2]=0x0,_0xd1ad47[0x3]=0x0,_0xd1ad47[0x4]=0x0,_0xd1ad47[0x5]=_0x5cebfd,_0xd1ad47[0x6]=0x0,_0xd1ad47[0x7]=0x0,_0xd1ad47[0x8]=_0x5ea595,_0xd1ad47[0x9]=_0x58be79,_0xd1ad47[0xa]=-0x1,_0xd1ad47[0xb]=-0x1,_0xd1ad47[0xc]=0x0,_0xd1ad47[0xd]=0x0,_0xd1ad47[0xe]=_0x491415,_0xd1ad47[0xf]=0x0,_0xd1ad47;},Matrix4[_0x5e00b3(0x8fb)]=function(_0x432472,_0xb52ccf,_0x9670d1,_0x2c4646){var _0x3cb233=_0x5e00b3;_0x432472=defaultValue$1(_0x432472,defaultValue$1[_0x3cb233(0x243c)]);var _0x566af4=defaultValue$1(_0x432472['x'],0x0),_0xe4470=defaultValue$1(_0x432472['y'],0x0),_0x4807bd=defaultValue$1(_0x432472[_0x3cb233(0x2d3c)],0x0),_0x37ecfe=defaultValue$1(_0x432472[_0x3cb233(0x5a4e)],0x0);_0xb52ccf=defaultValue$1(_0xb52ccf,0x0);var _0x4c90e9=0.5*_0x4807bd,_0xa54805=0.5*_0x37ecfe,_0x1fad3d=0.5*((_0x9670d1=defaultValue$1(_0x9670d1,0x1))-_0xb52ccf),_0xa6fd42=_0x4c90e9,_0x3c0c58=_0xa54805,_0x3fce7b=_0x1fad3d,_0x293915=_0x566af4+_0x4c90e9,_0x37102c=_0xe4470+_0xa54805,_0x309927=_0xb52ccf+_0x1fad3d;return _0x2c4646[0x0]=_0xa6fd42,_0x2c4646[0x1]=0x0,_0x2c4646[0x2]=0x0,_0x2c4646[0x3]=0x0,_0x2c4646[0x4]=0x0,_0x2c4646[0x5]=_0x3c0c58,_0x2c4646[0x6]=0x0,_0x2c4646[0x7]=0x0,_0x2c4646[0x8]=0x0,_0x2c4646[0x9]=0x0,_0x2c4646[0xa]=_0x3fce7b,_0x2c4646[0xb]=0x0,_0x2c4646[0xc]=_0x293915,_0x2c4646[0xd]=_0x37102c,_0x2c4646[0xe]=_0x309927,_0x2c4646[0xf]=0x1,_0x2c4646;},Matrix4[_0x5e00b3(0x30a3)]=function(_0x4c1a68,_0x4b82fa,_0x351dcf,_0xd61281,_0x50e8ad){var _0x30e3f5=_0x307c2b,_0x93595e=_0x5e00b3;return _0x50e8ad[0x0]=_0xd61281['x'],_0x50e8ad[0x1]=_0x351dcf['x'],_0x50e8ad[0x2]=-_0x4b82fa['x'],_0x50e8ad[0x3]=0x0,_0x50e8ad[0x4]=_0xd61281['y'],_0x50e8ad[0x5]=_0x351dcf['y'],_0x50e8ad[0x6]=-_0x4b82fa['y'],_0x50e8ad[0x7]=0x0,_0x50e8ad[0x8]=_0xd61281['z'],_0x50e8ad[0x9]=_0x351dcf['z'],_0x50e8ad[0xa]=-_0x4b82fa['z'],_0x50e8ad[0xb]=0x0,_0x50e8ad[0xc]=-Cartesian3[_0x93595e(0x2d8e)](_0xd61281,_0x4c1a68),_0x50e8ad[0xd]=-Cartesian3[_0x93595e(0x2d8e)](_0x351dcf,_0x4c1a68),_0x50e8ad[0xe]=Cartesian3[_0x30e3f5(0x477a)](_0x4b82fa,_0x4c1a68),_0x50e8ad[0xf]=0x1,_0x50e8ad;},Matrix4[_0x5e00b3(0x64b)]=function(_0x4b14d8,_0xf3d542){return defined$1(_0xf3d542)?(_0xf3d542[0x0]=_0x4b14d8[0x0],_0xf3d542[0x1]=_0x4b14d8[0x1],_0xf3d542[0x2]=_0x4b14d8[0x2],_0xf3d542[0x3]=_0x4b14d8[0x3],_0xf3d542[0x4]=_0x4b14d8[0x4],_0xf3d542[0x5]=_0x4b14d8[0x5],_0xf3d542[0x6]=_0x4b14d8[0x6],_0xf3d542[0x7]=_0x4b14d8[0x7],_0xf3d542[0x8]=_0x4b14d8[0x8],_0xf3d542[0x9]=_0x4b14d8[0x9],_0xf3d542[0xa]=_0x4b14d8[0xa],_0xf3d542[0xb]=_0x4b14d8[0xb],_0xf3d542[0xc]=_0x4b14d8[0xc],_0xf3d542[0xd]=_0x4b14d8[0xd],_0xf3d542[0xe]=_0x4b14d8[0xe],_0xf3d542[0xf]=_0x4b14d8[0xf],_0xf3d542):[_0x4b14d8[0x0],_0x4b14d8[0x1],_0x4b14d8[0x2],_0x4b14d8[0x3],_0x4b14d8[0x4],_0x4b14d8[0x5],_0x4b14d8[0x6],_0x4b14d8[0x7],_0x4b14d8[0x8],_0x4b14d8[0x9],_0x4b14d8[0xa],_0x4b14d8[0xb],_0x4b14d8[0xc],_0x4b14d8[0xd],_0x4b14d8[0xe],_0x4b14d8[0xf]];},Matrix4[_0x307c2b(0x2d6d)]=function(_0xc7fdb5,_0x15645a){return 0x4*_0xc7fdb5+_0x15645a;},Matrix4[_0x5e00b3(0x1355)]=function(_0x35324c,_0x425fd0,_0x36fe50){var _0x10f5b8=0x4*_0x425fd0,_0x51950c=_0x35324c[_0x10f5b8],_0x5774ba=_0x35324c[_0x10f5b8+0x1],_0x4f7d13=_0x35324c[_0x10f5b8+0x2],_0x2d31fe=_0x35324c[_0x10f5b8+0x3];return _0x36fe50['x']=_0x51950c,_0x36fe50['y']=_0x5774ba,_0x36fe50['z']=_0x4f7d13,_0x36fe50['w']=_0x2d31fe,_0x36fe50;},Matrix4[_0x5e00b3(0x3a9a)]=function(_0x3515b7,_0x50d6bc,_0x36b124,_0x27d2b2){var _0x2508be=_0x5e00b3,_0x2591f2=0x4*_0x50d6bc;return(_0x27d2b2=Matrix4[_0x2508be(0x40f3)](_0x3515b7,_0x27d2b2))[_0x2591f2]=_0x36b124['x'],_0x27d2b2[_0x2591f2+0x1]=_0x36b124['y'],_0x27d2b2[_0x2591f2+0x2]=_0x36b124['z'],_0x27d2b2[_0x2591f2+0x3]=_0x36b124['w'],_0x27d2b2;},Matrix4[_0x5e00b3(0x39e0)]=function(_0x3eb58a,_0x4d6454,_0x1fb82b){return _0x1fb82b[0x0]=_0x3eb58a[0x0],_0x1fb82b[0x1]=_0x3eb58a[0x1],_0x1fb82b[0x2]=_0x3eb58a[0x2],_0x1fb82b[0x3]=_0x3eb58a[0x3],_0x1fb82b[0x4]=_0x3eb58a[0x4],_0x1fb82b[0x5]=_0x3eb58a[0x5],_0x1fb82b[0x6]=_0x3eb58a[0x6],_0x1fb82b[0x7]=_0x3eb58a[0x7],_0x1fb82b[0x8]=_0x3eb58a[0x8],_0x1fb82b[0x9]=_0x3eb58a[0x9],_0x1fb82b[0xa]=_0x3eb58a[0xa],_0x1fb82b[0xb]=_0x3eb58a[0xb],_0x1fb82b[0xc]=_0x4d6454['x'],_0x1fb82b[0xd]=_0x4d6454['y'],_0x1fb82b[0xe]=_0x4d6454['z'],_0x1fb82b[0xf]=_0x3eb58a[0xf],_0x1fb82b;};var scaleScratch=new Cartesian3();Matrix4[_0x5e00b3(0x49c)]=function(_0x387c88,_0x23a518,_0x3334f6){var _0x535a0b=_0x307c2b,_0x1c544d=_0x5e00b3,_0x3f1194=Matrix4[_0x535a0b(0x29fb)](_0x387c88,scaleScratch),_0x2be059=Cartesian3[_0x1c544d(0x37c9)](_0x23a518,_0x3f1194,scaleScratch);return Matrix4['multiplyByScale'](_0x387c88,_0x2be059,_0x3334f6);},Matrix4[_0x5e00b3(0x3e35)]=function(_0x351312,_0x3c91ac,_0x39db94){var _0x52fc13=_0x351312[_0x3c91ac],_0x14878b=_0x351312[_0x3c91ac+0x4],_0x4f2c2d=_0x351312[_0x3c91ac+0x8],_0x423d51=_0x351312[_0x3c91ac+0xc];return _0x39db94['x']=_0x52fc13,_0x39db94['y']=_0x14878b,_0x39db94['z']=_0x4f2c2d,_0x39db94['w']=_0x423d51,_0x39db94;},Matrix4[_0x5e00b3(0xf70)]=function(_0x4dafb2,_0x4e1697,_0x2f0b95,_0x5233fb){var _0x5b9c6f=_0x5e00b3;return(_0x5233fb=Matrix4[_0x5b9c6f(0x40f3)](_0x4dafb2,_0x5233fb))[_0x4e1697]=_0x2f0b95['x'],_0x5233fb[_0x4e1697+0x4]=_0x2f0b95['y'],_0x5233fb[_0x4e1697+0x8]=_0x2f0b95['z'],_0x5233fb[_0x4e1697+0xc]=_0x2f0b95['w'],_0x5233fb;};var scratchColumn$1=new Cartesian3();Matrix4[_0x307c2b(0x29fb)]=function(_0x4c5da6,_0x543150){var _0x508d32=_0x5e00b3;return _0x543150['x']=Cartesian3[_0x508d32(0x3d6f)](Cartesian3[_0x508d32(0x160f)](_0x4c5da6[0x0],_0x4c5da6[0x1],_0x4c5da6[0x2],scratchColumn$1)),_0x543150['y']=Cartesian3[_0x508d32(0x3d6f)](Cartesian3[_0x508d32(0x160f)](_0x4c5da6[0x4],_0x4c5da6[0x5],_0x4c5da6[0x6],scratchColumn$1)),_0x543150['z']=Cartesian3[_0x508d32(0x3d6f)](Cartesian3[_0x508d32(0x160f)](_0x4c5da6[0x8],_0x4c5da6[0x9],_0x4c5da6[0xa],scratchColumn$1)),_0x543150;};var scratchScale$a=new Cartesian3();Matrix4[_0x5e00b3(0x1b4d)]=function(_0x51d832){var _0x22c58d=_0x307c2b,_0x1643a0=_0x5e00b3;return Matrix4[_0x22c58d(0x29fb)](_0x51d832,scratchScale$a),Cartesian3[_0x1643a0(0x584)](scratchScale$a);},Matrix4[_0x307c2b(0x515)]=function(_0xf15404,_0x52f48c,_0x16d6a3){var _0x1f4dc1=_0xf15404[0x0],_0x40cb63=_0xf15404[0x1],_0x25d1f4=_0xf15404[0x2],_0x45d5d9=_0xf15404[0x3],_0x4f58b4=_0xf15404[0x4],_0x31e981=_0xf15404[0x5],_0x3cf719=_0xf15404[0x6],_0x172202=_0xf15404[0x7],_0x1f91e3=_0xf15404[0x8],_0x2ea940=_0xf15404[0x9],_0x47e969=_0xf15404[0xa],_0x5ba545=_0xf15404[0xb],_0x4288dc=_0xf15404[0xc],_0x38b558=_0xf15404[0xd],_0x3c38cd=_0xf15404[0xe],_0x18e4a1=_0xf15404[0xf],_0x59bd1e=_0x52f48c[0x0],_0x26c9bc=_0x52f48c[0x1],_0x2fe00d=_0x52f48c[0x2],_0x62b793=_0x52f48c[0x3],_0x542a73=_0x52f48c[0x4],_0x44d815=_0x52f48c[0x5],_0x1d63da=_0x52f48c[0x6],_0x460799=_0x52f48c[0x7],_0x5665de=_0x52f48c[0x8],_0x531041=_0x52f48c[0x9],_0x344c24=_0x52f48c[0xa],_0x24f8a3=_0x52f48c[0xb],_0x584ee8=_0x52f48c[0xc],_0x54a9b8=_0x52f48c[0xd],_0x369a3f=_0x52f48c[0xe],_0x4f6894=_0x52f48c[0xf],_0x1c7d46=_0x1f4dc1*_0x59bd1e+_0x4f58b4*_0x26c9bc+_0x1f91e3*_0x2fe00d+_0x4288dc*_0x62b793,_0x4430ee=_0x40cb63*_0x59bd1e+_0x31e981*_0x26c9bc+_0x2ea940*_0x2fe00d+_0x38b558*_0x62b793,_0x390f0b=_0x25d1f4*_0x59bd1e+_0x3cf719*_0x26c9bc+_0x47e969*_0x2fe00d+_0x3c38cd*_0x62b793,_0x4f9d1d=_0x45d5d9*_0x59bd1e+_0x172202*_0x26c9bc+_0x5ba545*_0x2fe00d+_0x18e4a1*_0x62b793,_0x3b8040=_0x1f4dc1*_0x542a73+_0x4f58b4*_0x44d815+_0x1f91e3*_0x1d63da+_0x4288dc*_0x460799,_0x276eb7=_0x40cb63*_0x542a73+_0x31e981*_0x44d815+_0x2ea940*_0x1d63da+_0x38b558*_0x460799,_0x37f686=_0x25d1f4*_0x542a73+_0x3cf719*_0x44d815+_0x47e969*_0x1d63da+_0x3c38cd*_0x460799,_0x3bcdf1=_0x45d5d9*_0x542a73+_0x172202*_0x44d815+_0x5ba545*_0x1d63da+_0x18e4a1*_0x460799,_0x27d6b7=_0x1f4dc1*_0x5665de+_0x4f58b4*_0x531041+_0x1f91e3*_0x344c24+_0x4288dc*_0x24f8a3,_0xfa8d90=_0x40cb63*_0x5665de+_0x31e981*_0x531041+_0x2ea940*_0x344c24+_0x38b558*_0x24f8a3,_0x2b1397=_0x25d1f4*_0x5665de+_0x3cf719*_0x531041+_0x47e969*_0x344c24+_0x3c38cd*_0x24f8a3,_0x47d5d6=_0x45d5d9*_0x5665de+_0x172202*_0x531041+_0x5ba545*_0x344c24+_0x18e4a1*_0x24f8a3,_0x257aaf=_0x1f4dc1*_0x584ee8+_0x4f58b4*_0x54a9b8+_0x1f91e3*_0x369a3f+_0x4288dc*_0x4f6894,_0x360e51=_0x40cb63*_0x584ee8+_0x31e981*_0x54a9b8+_0x2ea940*_0x369a3f+_0x38b558*_0x4f6894,_0x2c13a8=_0x25d1f4*_0x584ee8+_0x3cf719*_0x54a9b8+_0x47e969*_0x369a3f+_0x3c38cd*_0x4f6894,_0x23d4bd=_0x45d5d9*_0x584ee8+_0x172202*_0x54a9b8+_0x5ba545*_0x369a3f+_0x18e4a1*_0x4f6894;return _0x16d6a3[0x0]=_0x1c7d46,_0x16d6a3[0x1]=_0x4430ee,_0x16d6a3[0x2]=_0x390f0b,_0x16d6a3[0x3]=_0x4f9d1d,_0x16d6a3[0x4]=_0x3b8040,_0x16d6a3[0x5]=_0x276eb7,_0x16d6a3[0x6]=_0x37f686,_0x16d6a3[0x7]=_0x3bcdf1,_0x16d6a3[0x8]=_0x27d6b7,_0x16d6a3[0x9]=_0xfa8d90,_0x16d6a3[0xa]=_0x2b1397,_0x16d6a3[0xb]=_0x47d5d6,_0x16d6a3[0xc]=_0x257aaf,_0x16d6a3[0xd]=_0x360e51,_0x16d6a3[0xe]=_0x2c13a8,_0x16d6a3[0xf]=_0x23d4bd,_0x16d6a3;},Matrix4[_0x5e00b3(0x30c2)]=function(_0x4be300,_0x17bb99,_0xc23ee8){return _0xc23ee8[0x0]=_0x4be300[0x0]+_0x17bb99[0x0],_0xc23ee8[0x1]=_0x4be300[0x1]+_0x17bb99[0x1],_0xc23ee8[0x2]=_0x4be300[0x2]+_0x17bb99[0x2],_0xc23ee8[0x3]=_0x4be300[0x3]+_0x17bb99[0x3],_0xc23ee8[0x4]=_0x4be300[0x4]+_0x17bb99[0x4],_0xc23ee8[0x5]=_0x4be300[0x5]+_0x17bb99[0x5],_0xc23ee8[0x6]=_0x4be300[0x6]+_0x17bb99[0x6],_0xc23ee8[0x7]=_0x4be300[0x7]+_0x17bb99[0x7],_0xc23ee8[0x8]=_0x4be300[0x8]+_0x17bb99[0x8],_0xc23ee8[0x9]=_0x4be300[0x9]+_0x17bb99[0x9],_0xc23ee8[0xa]=_0x4be300[0xa]+_0x17bb99[0xa],_0xc23ee8[0xb]=_0x4be300[0xb]+_0x17bb99[0xb],_0xc23ee8[0xc]=_0x4be300[0xc]+_0x17bb99[0xc],_0xc23ee8[0xd]=_0x4be300[0xd]+_0x17bb99[0xd],_0xc23ee8[0xe]=_0x4be300[0xe]+_0x17bb99[0xe],_0xc23ee8[0xf]=_0x4be300[0xf]+_0x17bb99[0xf],_0xc23ee8;},Matrix4[_0x5e00b3(0x34b6)]=function(_0x415c40,_0x364884,_0x207dc9){return _0x207dc9[0x0]=_0x415c40[0x0]-_0x364884[0x0],_0x207dc9[0x1]=_0x415c40[0x1]-_0x364884[0x1],_0x207dc9[0x2]=_0x415c40[0x2]-_0x364884[0x2],_0x207dc9[0x3]=_0x415c40[0x3]-_0x364884[0x3],_0x207dc9[0x4]=_0x415c40[0x4]-_0x364884[0x4],_0x207dc9[0x5]=_0x415c40[0x5]-_0x364884[0x5],_0x207dc9[0x6]=_0x415c40[0x6]-_0x364884[0x6],_0x207dc9[0x7]=_0x415c40[0x7]-_0x364884[0x7],_0x207dc9[0x8]=_0x415c40[0x8]-_0x364884[0x8],_0x207dc9[0x9]=_0x415c40[0x9]-_0x364884[0x9],_0x207dc9[0xa]=_0x415c40[0xa]-_0x364884[0xa],_0x207dc9[0xb]=_0x415c40[0xb]-_0x364884[0xb],_0x207dc9[0xc]=_0x415c40[0xc]-_0x364884[0xc],_0x207dc9[0xd]=_0x415c40[0xd]-_0x364884[0xd],_0x207dc9[0xe]=_0x415c40[0xe]-_0x364884[0xe],_0x207dc9[0xf]=_0x415c40[0xf]-_0x364884[0xf],_0x207dc9;},Matrix4[_0x5e00b3(0x3600)]=function(_0x3c97d2,_0x424860,_0x1a9767){var _0x4fe637=_0x3c97d2[0x0],_0x44a2ca=_0x3c97d2[0x1],_0x2a3ee3=_0x3c97d2[0x2],_0x5e8dc0=_0x3c97d2[0x4],_0x220075=_0x3c97d2[0x5],_0x546dfc=_0x3c97d2[0x6],_0x393e57=_0x3c97d2[0x8],_0x3d684e=_0x3c97d2[0x9],_0x239d8b=_0x3c97d2[0xa],_0x5103a4=_0x3c97d2[0xc],_0x563c7c=_0x3c97d2[0xd],_0x3e7b96=_0x3c97d2[0xe],_0x146982=_0x424860[0x0],_0x1a4880=_0x424860[0x1],_0x1b30f9=_0x424860[0x2],_0x23f135=_0x424860[0x4],_0x3e7867=_0x424860[0x5],_0x53db30=_0x424860[0x6],_0xae47da=_0x424860[0x8],_0x57d1ef=_0x424860[0x9],_0x434217=_0x424860[0xa],_0x1f3599=_0x424860[0xc],_0x5cf3dc=_0x424860[0xd],_0x46cb20=_0x424860[0xe],_0x253b76=_0x4fe637*_0x146982+_0x5e8dc0*_0x1a4880+_0x393e57*_0x1b30f9,_0x54dc06=_0x44a2ca*_0x146982+_0x220075*_0x1a4880+_0x3d684e*_0x1b30f9,_0x2478d1=_0x2a3ee3*_0x146982+_0x546dfc*_0x1a4880+_0x239d8b*_0x1b30f9,_0x37b915=_0x4fe637*_0x23f135+_0x5e8dc0*_0x3e7867+_0x393e57*_0x53db30,_0x2e3ce7=_0x44a2ca*_0x23f135+_0x220075*_0x3e7867+_0x3d684e*_0x53db30,_0x238968=_0x2a3ee3*_0x23f135+_0x546dfc*_0x3e7867+_0x239d8b*_0x53db30,_0x3635c3=_0x4fe637*_0xae47da+_0x5e8dc0*_0x57d1ef+_0x393e57*_0x434217,_0x50b892=_0x44a2ca*_0xae47da+_0x220075*_0x57d1ef+_0x3d684e*_0x434217,_0x38a08a=_0x2a3ee3*_0xae47da+_0x546dfc*_0x57d1ef+_0x239d8b*_0x434217,_0x86e9bc=_0x4fe637*_0x1f3599+_0x5e8dc0*_0x5cf3dc+_0x393e57*_0x46cb20+_0x5103a4,_0x148ac5=_0x44a2ca*_0x1f3599+_0x220075*_0x5cf3dc+_0x3d684e*_0x46cb20+_0x563c7c,_0x4c9662=_0x2a3ee3*_0x1f3599+_0x546dfc*_0x5cf3dc+_0x239d8b*_0x46cb20+_0x3e7b96;return _0x1a9767[0x0]=_0x253b76,_0x1a9767[0x1]=_0x54dc06,_0x1a9767[0x2]=_0x2478d1,_0x1a9767[0x3]=0x0,_0x1a9767[0x4]=_0x37b915,_0x1a9767[0x5]=_0x2e3ce7,_0x1a9767[0x6]=_0x238968,_0x1a9767[0x7]=0x0,_0x1a9767[0x8]=_0x3635c3,_0x1a9767[0x9]=_0x50b892,_0x1a9767[0xa]=_0x38a08a,_0x1a9767[0xb]=0x0,_0x1a9767[0xc]=_0x86e9bc,_0x1a9767[0xd]=_0x148ac5,_0x1a9767[0xe]=_0x4c9662,_0x1a9767[0xf]=0x1,_0x1a9767;},Matrix4[_0x5e00b3(0xeb2)]=function(_0xa4cfa5,_0x191b4e,_0x35809f){var _0xd5a459=_0xa4cfa5[0x0],_0x3a398e=_0xa4cfa5[0x1],_0x3c9823=_0xa4cfa5[0x2],_0x19bc12=_0xa4cfa5[0x4],_0x22ac9a=_0xa4cfa5[0x5],_0x1b1f21=_0xa4cfa5[0x6],_0x5e635e=_0xa4cfa5[0x8],_0x1d5107=_0xa4cfa5[0x9],_0x1cd7aa=_0xa4cfa5[0xa],_0x4213fe=_0x191b4e[0x0],_0x484ef7=_0x191b4e[0x1],_0x3d80a1=_0x191b4e[0x2],_0x284764=_0x191b4e[0x3],_0x1f39e1=_0x191b4e[0x4],_0x4bfd98=_0x191b4e[0x5],_0x30e22b=_0x191b4e[0x6],_0x1b8d46=_0x191b4e[0x7],_0x188ecc=_0x191b4e[0x8],_0xd61a6b=_0xd5a459*_0x4213fe+_0x19bc12*_0x484ef7+_0x5e635e*_0x3d80a1,_0x58425c=_0x3a398e*_0x4213fe+_0x22ac9a*_0x484ef7+_0x1d5107*_0x3d80a1,_0x12a0e6=_0x3c9823*_0x4213fe+_0x1b1f21*_0x484ef7+_0x1cd7aa*_0x3d80a1,_0xd47d3c=_0xd5a459*_0x284764+_0x19bc12*_0x1f39e1+_0x5e635e*_0x4bfd98,_0x20ee65=_0x3a398e*_0x284764+_0x22ac9a*_0x1f39e1+_0x1d5107*_0x4bfd98,_0x1f3ec5=_0x3c9823*_0x284764+_0x1b1f21*_0x1f39e1+_0x1cd7aa*_0x4bfd98,_0x10594b=_0xd5a459*_0x30e22b+_0x19bc12*_0x1b8d46+_0x5e635e*_0x188ecc,_0x25a910=_0x3a398e*_0x30e22b+_0x22ac9a*_0x1b8d46+_0x1d5107*_0x188ecc,_0x2a36a7=_0x3c9823*_0x30e22b+_0x1b1f21*_0x1b8d46+_0x1cd7aa*_0x188ecc;return _0x35809f[0x0]=_0xd61a6b,_0x35809f[0x1]=_0x58425c,_0x35809f[0x2]=_0x12a0e6,_0x35809f[0x3]=0x0,_0x35809f[0x4]=_0xd47d3c,_0x35809f[0x5]=_0x20ee65,_0x35809f[0x6]=_0x1f3ec5,_0x35809f[0x7]=0x0,_0x35809f[0x8]=_0x10594b,_0x35809f[0x9]=_0x25a910,_0x35809f[0xa]=_0x2a36a7,_0x35809f[0xb]=0x0,_0x35809f[0xc]=_0xa4cfa5[0xc],_0x35809f[0xd]=_0xa4cfa5[0xd],_0x35809f[0xe]=_0xa4cfa5[0xe],_0x35809f[0xf]=_0xa4cfa5[0xf],_0x35809f;},Matrix4[_0x5e00b3(0x568a)]=function(_0x53f21e,_0x2f2b1a,_0x17bdaf){var _0x23628d=_0x2f2b1a['x'],_0x3aac08=_0x2f2b1a['y'],_0xa3dbea=_0x2f2b1a['z'],_0x8f4e92=_0x23628d*_0x53f21e[0x0]+_0x3aac08*_0x53f21e[0x4]+_0xa3dbea*_0x53f21e[0x8]+_0x53f21e[0xc],_0x5cb94b=_0x23628d*_0x53f21e[0x1]+_0x3aac08*_0x53f21e[0x5]+_0xa3dbea*_0x53f21e[0x9]+_0x53f21e[0xd],_0x1d619c=_0x23628d*_0x53f21e[0x2]+_0x3aac08*_0x53f21e[0x6]+_0xa3dbea*_0x53f21e[0xa]+_0x53f21e[0xe];return _0x17bdaf[0x0]=_0x53f21e[0x0],_0x17bdaf[0x1]=_0x53f21e[0x1],_0x17bdaf[0x2]=_0x53f21e[0x2],_0x17bdaf[0x3]=_0x53f21e[0x3],_0x17bdaf[0x4]=_0x53f21e[0x4],_0x17bdaf[0x5]=_0x53f21e[0x5],_0x17bdaf[0x6]=_0x53f21e[0x6],_0x17bdaf[0x7]=_0x53f21e[0x7],_0x17bdaf[0x8]=_0x53f21e[0x8],_0x17bdaf[0x9]=_0x53f21e[0x9],_0x17bdaf[0xa]=_0x53f21e[0xa],_0x17bdaf[0xb]=_0x53f21e[0xb],_0x17bdaf[0xc]=_0x8f4e92,_0x17bdaf[0xd]=_0x5cb94b,_0x17bdaf[0xe]=_0x1d619c,_0x17bdaf[0xf]=_0x53f21e[0xf],_0x17bdaf;};var uniformScaleScratch=new Cartesian3();Matrix4[_0x5e00b3(0x1dc2)]=function(_0x48b509,_0x5a8a2a,_0x64025b){var _0x5d82fe=_0x307c2b;return uniformScaleScratch['x']=_0x5a8a2a,uniformScaleScratch['y']=_0x5a8a2a,uniformScaleScratch['z']=_0x5a8a2a,Matrix4[_0x5d82fe(0x2adb)](_0x48b509,uniformScaleScratch,_0x64025b);},Matrix4[_0x5e00b3(0x5d3b)]=function(_0x2e057f,_0x1ec60c,_0x164e8b){var _0x9a1f0e=_0x5e00b3,_0x3cc017=_0x1ec60c['x'],_0x1d754f=_0x1ec60c['y'],_0x537d1a=_0x1ec60c['z'];return 0x1===_0x3cc017&&0x1===_0x1d754f&&0x1===_0x537d1a?Matrix4[_0x9a1f0e(0x40f3)](_0x2e057f,_0x164e8b):(_0x164e8b[0x0]=_0x3cc017*_0x2e057f[0x0],_0x164e8b[0x1]=_0x3cc017*_0x2e057f[0x1],_0x164e8b[0x2]=_0x3cc017*_0x2e057f[0x2],_0x164e8b[0x3]=0x0,_0x164e8b[0x4]=_0x1d754f*_0x2e057f[0x4],_0x164e8b[0x5]=_0x1d754f*_0x2e057f[0x5],_0x164e8b[0x6]=_0x1d754f*_0x2e057f[0x6],_0x164e8b[0x7]=0x0,_0x164e8b[0x8]=_0x537d1a*_0x2e057f[0x8],_0x164e8b[0x9]=_0x537d1a*_0x2e057f[0x9],_0x164e8b[0xa]=_0x537d1a*_0x2e057f[0xa],_0x164e8b[0xb]=0x0,_0x164e8b[0xc]=_0x2e057f[0xc],_0x164e8b[0xd]=_0x2e057f[0xd],_0x164e8b[0xe]=_0x2e057f[0xe],_0x164e8b[0xf]=0x1,_0x164e8b);},Matrix4[_0x307c2b(0x256d)]=function(_0x45b36d,_0x551a39,_0x178bd6){var _0x171172=_0x551a39['x'],_0x548fa0=_0x551a39['y'],_0x55b5ae=_0x551a39['z'],_0xc04203=_0x551a39['w'],_0x2c600a=_0x45b36d[0x0]*_0x171172+_0x45b36d[0x4]*_0x548fa0+_0x45b36d[0x8]*_0x55b5ae+_0x45b36d[0xc]*_0xc04203,_0x500a75=_0x45b36d[0x1]*_0x171172+_0x45b36d[0x5]*_0x548fa0+_0x45b36d[0x9]*_0x55b5ae+_0x45b36d[0xd]*_0xc04203,_0x17a159=_0x45b36d[0x2]*_0x171172+_0x45b36d[0x6]*_0x548fa0+_0x45b36d[0xa]*_0x55b5ae+_0x45b36d[0xe]*_0xc04203,_0x2fd286=_0x45b36d[0x3]*_0x171172+_0x45b36d[0x7]*_0x548fa0+_0x45b36d[0xb]*_0x55b5ae+_0x45b36d[0xf]*_0xc04203;return _0x178bd6['x']=_0x2c600a,_0x178bd6['y']=_0x500a75,_0x178bd6['z']=_0x17a159,_0x178bd6['w']=_0x2fd286,_0x178bd6;},Matrix4[_0x5e00b3(0x1bef)]=function(_0x54cc75,_0x375fb4,_0x5ec4bd){var _0x354c40=_0x375fb4['x'],_0x4dcb96=_0x375fb4['y'],_0x2c3839=_0x375fb4['z'],_0x358f2e=_0x54cc75[0x0]*_0x354c40+_0x54cc75[0x4]*_0x4dcb96+_0x54cc75[0x8]*_0x2c3839,_0x52fd59=_0x54cc75[0x1]*_0x354c40+_0x54cc75[0x5]*_0x4dcb96+_0x54cc75[0x9]*_0x2c3839,_0x603e69=_0x54cc75[0x2]*_0x354c40+_0x54cc75[0x6]*_0x4dcb96+_0x54cc75[0xa]*_0x2c3839;return _0x5ec4bd['x']=_0x358f2e,_0x5ec4bd['y']=_0x52fd59,_0x5ec4bd['z']=_0x603e69,_0x5ec4bd;},Matrix4[_0x307c2b(0x4854)]=function(_0x248b1c,_0x5bf5ca,_0x479ded){var _0x4682b8=_0x5bf5ca['x'],_0x52e3ef=_0x5bf5ca['y'],_0x3009cd=_0x5bf5ca['z'],_0x59dbce=_0x248b1c[0x0]*_0x4682b8+_0x248b1c[0x4]*_0x52e3ef+_0x248b1c[0x8]*_0x3009cd+_0x248b1c[0xc],_0x50df11=_0x248b1c[0x1]*_0x4682b8+_0x248b1c[0x5]*_0x52e3ef+_0x248b1c[0x9]*_0x3009cd+_0x248b1c[0xd],_0x2f6569=_0x248b1c[0x2]*_0x4682b8+_0x248b1c[0x6]*_0x52e3ef+_0x248b1c[0xa]*_0x3009cd+_0x248b1c[0xe];return _0x479ded['x']=_0x59dbce,_0x479ded['y']=_0x50df11,_0x479ded['z']=_0x2f6569,_0x479ded;},Matrix4[_0x5e00b3(0x34b9)]=function(_0x243413,_0x552031,_0xe9c194){return _0xe9c194[0x0]=_0x243413[0x0]*_0x552031,_0xe9c194[0x1]=_0x243413[0x1]*_0x552031,_0xe9c194[0x2]=_0x243413[0x2]*_0x552031,_0xe9c194[0x3]=_0x243413[0x3]*_0x552031,_0xe9c194[0x4]=_0x243413[0x4]*_0x552031,_0xe9c194[0x5]=_0x243413[0x5]*_0x552031,_0xe9c194[0x6]=_0x243413[0x6]*_0x552031,_0xe9c194[0x7]=_0x243413[0x7]*_0x552031,_0xe9c194[0x8]=_0x243413[0x8]*_0x552031,_0xe9c194[0x9]=_0x243413[0x9]*_0x552031,_0xe9c194[0xa]=_0x243413[0xa]*_0x552031,_0xe9c194[0xb]=_0x243413[0xb]*_0x552031,_0xe9c194[0xc]=_0x243413[0xc]*_0x552031,_0xe9c194[0xd]=_0x243413[0xd]*_0x552031,_0xe9c194[0xe]=_0x243413[0xe]*_0x552031,_0xe9c194[0xf]=_0x243413[0xf]*_0x552031,_0xe9c194;},Matrix4[_0x5e00b3(0x268a)]=function(_0x3a27cb,_0x421b13,_0x5acd4e){var _0x10018f=_0x307c2b,_0xf1dd93=_0x5e00b3,_0x521226=new Matrix4(),_0x3750f3=new Matrix4();Matrix4[_0xf1dd93(0x25c6)](_0x3a27cb,_0x521226),Matrix4[_0xf1dd93(0x235)](_0x521226,_0x3750f3);var _0x1bddca=new Cartesian4(_0x421b13[_0xf1dd93(0x47ce)]['x'],_0x421b13[_0xf1dd93(0x47ce)]['y'],_0x421b13[_0xf1dd93(0x47ce)]['z'],_0x421b13[_0xf1dd93(0x451d)]);Matrix4[_0xf1dd93(0x1abe)](_0x3750f3,_0x1bddca,_0x1bddca),_0x5acd4e[_0xf1dd93(0x47ce)]['x']=_0x1bddca['x'],_0x5acd4e[_0xf1dd93(0x47ce)]['y']=_0x1bddca['y'],_0x5acd4e[_0xf1dd93(0x47ce)]['z']=_0x1bddca['z'];var _0x6a9b12=Cartesian3['magnitude'](_0x5acd4e[_0xf1dd93(0x47ce)]);return Cartesian3['normalize'](_0x5acd4e[_0x10018f(0x4407)],_0x5acd4e[_0xf1dd93(0x47ce)]),_0x5acd4e[_0xf1dd93(0x451d)]=_0x1bddca['w']/_0x6a9b12,_0x5acd4e;},Matrix4[_0x307c2b(0x5309)]=function(_0x3c5d3a,_0x4d6ebe){return _0x4d6ebe[0x0]=-_0x3c5d3a[0x0],_0x4d6ebe[0x1]=-_0x3c5d3a[0x1],_0x4d6ebe[0x2]=-_0x3c5d3a[0x2],_0x4d6ebe[0x3]=-_0x3c5d3a[0x3],_0x4d6ebe[0x4]=-_0x3c5d3a[0x4],_0x4d6ebe[0x5]=-_0x3c5d3a[0x5],_0x4d6ebe[0x6]=-_0x3c5d3a[0x6],_0x4d6ebe[0x7]=-_0x3c5d3a[0x7],_0x4d6ebe[0x8]=-_0x3c5d3a[0x8],_0x4d6ebe[0x9]=-_0x3c5d3a[0x9],_0x4d6ebe[0xa]=-_0x3c5d3a[0xa],_0x4d6ebe[0xb]=-_0x3c5d3a[0xb],_0x4d6ebe[0xc]=-_0x3c5d3a[0xc],_0x4d6ebe[0xd]=-_0x3c5d3a[0xd],_0x4d6ebe[0xe]=-_0x3c5d3a[0xe],_0x4d6ebe[0xf]=-_0x3c5d3a[0xf],_0x4d6ebe;},Matrix4[_0x307c2b(0x2867)]=function(_0x390663,_0x18fd4d){var _0x5d8e39=_0x390663[0x1],_0x3de027=_0x390663[0x2],_0x3507f8=_0x390663[0x3],_0xf82b11=_0x390663[0x6],_0x2d9ac5=_0x390663[0x7],_0x500660=_0x390663[0xb];return _0x18fd4d[0x0]=_0x390663[0x0],_0x18fd4d[0x1]=_0x390663[0x4],_0x18fd4d[0x2]=_0x390663[0x8],_0x18fd4d[0x3]=_0x390663[0xc],_0x18fd4d[0x4]=_0x5d8e39,_0x18fd4d[0x5]=_0x390663[0x5],_0x18fd4d[0x6]=_0x390663[0x9],_0x18fd4d[0x7]=_0x390663[0xd],_0x18fd4d[0x8]=_0x3de027,_0x18fd4d[0x9]=_0xf82b11,_0x18fd4d[0xa]=_0x390663[0xa],_0x18fd4d[0xb]=_0x390663[0xe],_0x18fd4d[0xc]=_0x3507f8,_0x18fd4d[0xd]=_0x2d9ac5,_0x18fd4d[0xe]=_0x500660,_0x18fd4d[0xf]=_0x390663[0xf],_0x18fd4d;},Matrix4[_0x5e00b3(0x1beb)]=function(_0x193e46,_0x4dd26a){var _0x523103=_0x307c2b,_0x5e026a=_0x5e00b3;return _0x4dd26a[0x0]=Math[_0x523103(0x971)](_0x193e46[0x0]),_0x4dd26a[0x1]=Math[_0x5e026a(0x1beb)](_0x193e46[0x1]),_0x4dd26a[0x2]=Math[_0x5e026a(0x1beb)](_0x193e46[0x2]),_0x4dd26a[0x3]=Math[_0x5e026a(0x1beb)](_0x193e46[0x3]),_0x4dd26a[0x4]=Math[_0x5e026a(0x1beb)](_0x193e46[0x4]),_0x4dd26a[0x5]=Math[_0x523103(0x971)](_0x193e46[0x5]),_0x4dd26a[0x6]=Math[_0x5e026a(0x1beb)](_0x193e46[0x6]),_0x4dd26a[0x7]=Math[_0x5e026a(0x1beb)](_0x193e46[0x7]),_0x4dd26a[0x8]=Math[_0x523103(0x971)](_0x193e46[0x8]),_0x4dd26a[0x9]=Math[_0x5e026a(0x1beb)](_0x193e46[0x9]),_0x4dd26a[0xa]=Math[_0x523103(0x971)](_0x193e46[0xa]),_0x4dd26a[0xb]=Math[_0x5e026a(0x1beb)](_0x193e46[0xb]),_0x4dd26a[0xc]=Math[_0x5e026a(0x1beb)](_0x193e46[0xc]),_0x4dd26a[0xd]=Math[_0x5e026a(0x1beb)](_0x193e46[0xd]),_0x4dd26a[0xe]=Math[_0x5e026a(0x1beb)](_0x193e46[0xe]),_0x4dd26a[0xf]=Math[_0x5e026a(0x1beb)](_0x193e46[0xf]),_0x4dd26a;},Matrix4[_0x5e00b3(0x1dab)]=function(_0x537b89,_0x1cded7){return _0x537b89===_0x1cded7||defined$1(_0x537b89)&&defined$1(_0x1cded7)&&_0x537b89[0xc]===_0x1cded7[0xc]&&_0x537b89[0xd]===_0x1cded7[0xd]&&_0x537b89[0xe]===_0x1cded7[0xe]&&_0x537b89[0x0]===_0x1cded7[0x0]&&_0x537b89[0x1]===_0x1cded7[0x1]&&_0x537b89[0x2]===_0x1cded7[0x2]&&_0x537b89[0x4]===_0x1cded7[0x4]&&_0x537b89[0x5]===_0x1cded7[0x5]&&_0x537b89[0x6]===_0x1cded7[0x6]&&_0x537b89[0x8]===_0x1cded7[0x8]&&_0x537b89[0x9]===_0x1cded7[0x9]&&_0x537b89[0xa]===_0x1cded7[0xa]&&_0x537b89[0x3]===_0x1cded7[0x3]&&_0x537b89[0x7]===_0x1cded7[0x7]&&_0x537b89[0xb]===_0x1cded7[0xb]&&_0x537b89[0xf]===_0x1cded7[0xf];},Matrix4[_0x5e00b3(0x1c11)]=function(_0xc5b6d3,_0x1bb433,_0x2032af){var _0xf83587=_0x307c2b,_0x37eed6=_0x5e00b3;return _0xc5b6d3===_0x1bb433||defined$1(_0xc5b6d3)&&defined$1(_0x1bb433)&&Math[_0x37eed6(0x1beb)](_0xc5b6d3[0x0]-_0x1bb433[0x0])<=_0x2032af&&Math[_0x37eed6(0x1beb)](_0xc5b6d3[0x1]-_0x1bb433[0x1])<=_0x2032af&&Math[_0x37eed6(0x1beb)](_0xc5b6d3[0x2]-_0x1bb433[0x2])<=_0x2032af&&Math[_0x37eed6(0x1beb)](_0xc5b6d3[0x3]-_0x1bb433[0x3])<=_0x2032af&&Math[_0xf83587(0x971)](_0xc5b6d3[0x4]-_0x1bb433[0x4])<=_0x2032af&&Math['abs'](_0xc5b6d3[0x5]-_0x1bb433[0x5])<=_0x2032af&&Math[_0xf83587(0x971)](_0xc5b6d3[0x6]-_0x1bb433[0x6])<=_0x2032af&&Math['abs'](_0xc5b6d3[0x7]-_0x1bb433[0x7])<=_0x2032af&&Math[_0x37eed6(0x1beb)](_0xc5b6d3[0x8]-_0x1bb433[0x8])<=_0x2032af&&Math[_0x37eed6(0x1beb)](_0xc5b6d3[0x9]-_0x1bb433[0x9])<=_0x2032af&&Math[_0xf83587(0x971)](_0xc5b6d3[0xa]-_0x1bb433[0xa])<=_0x2032af&&Math[_0x37eed6(0x1beb)](_0xc5b6d3[0xb]-_0x1bb433[0xb])<=_0x2032af&&Math[_0xf83587(0x971)](_0xc5b6d3[0xc]-_0x1bb433[0xc])<=_0x2032af&&Math[_0x37eed6(0x1beb)](_0xc5b6d3[0xd]-_0x1bb433[0xd])<=_0x2032af&&Math[_0xf83587(0x971)](_0xc5b6d3[0xe]-_0x1bb433[0xe])<=_0x2032af&&Math[_0x37eed6(0x1beb)](_0xc5b6d3[0xf]-_0x1bb433[0xf])<=_0x2032af;},Matrix4[_0x5e00b3(0x3613)]=function(_0x3280c6,_0xf116ea){return _0xf116ea['x']=_0x3280c6[0xc],_0xf116ea['y']=_0x3280c6[0xd],_0xf116ea['z']=_0x3280c6[0xe],_0xf116ea;},Matrix4[_0x307c2b(0x10ae)]=function(_0x43421d,_0x5236f8){return _0x5236f8[0x0]=_0x43421d[0x0],_0x5236f8[0x1]=_0x43421d[0x1],_0x5236f8[0x2]=_0x43421d[0x2],_0x5236f8[0x3]=_0x43421d[0x4],_0x5236f8[0x4]=_0x43421d[0x5],_0x5236f8[0x5]=_0x43421d[0x6],_0x5236f8[0x6]=_0x43421d[0x8],_0x5236f8[0x7]=_0x43421d[0x9],_0x5236f8[0x8]=_0x43421d[0xa],_0x5236f8;},Matrix4['getRotation']=function(_0x404760,_0x542f6a){return _0x542f6a[0x0]=_0x404760[0x0],_0x542f6a[0x1]=_0x404760[0x1],_0x542f6a[0x2]=_0x404760[0x2],_0x542f6a[0x3]=_0x404760[0x4],_0x542f6a[0x4]=_0x404760[0x5],_0x542f6a[0x5]=_0x404760[0x6],_0x542f6a[0x6]=_0x404760[0x8],_0x542f6a[0x7]=_0x404760[0x9],_0x542f6a[0x8]=_0x404760[0xa],_0x542f6a;};var scratchInverseRotation=new Matrix3(),scratchMatrix3Zero=new Matrix3(),scratchBottomRow=new Cartesian4(),scratchExpectedBottomRow=new Cartesian4(0x0,0x0,0x0,0x1);function Rectangle(_0x3d16ed,_0x4579b5,_0x4f842b,_0x340ff9){var _0x1d9969=_0x307c2b,_0x4bce0f=_0x5e00b3;this[_0x4bce0f(0x159f)]=defaultValue$1(_0x3d16ed,0x0),this[_0x4bce0f(0x5696)]=defaultValue$1(_0x4579b5,0x0),this[_0x4bce0f(0x310a)]=defaultValue$1(_0x4f842b,0x0),this[_0x1d9969(0x51b4)]=defaultValue$1(_0x340ff9,0x0);}Matrix4[_0x5e00b3(0x25c6)]=function(_0x4351b1,_0x4ce0ed){var _0x3414ec=_0x307c2b,_0x3c14b1=_0x5e00b3,_0x1d91bf=_0x4351b1[0x0],_0x53da87=_0x4351b1[0x4],_0x5ed86d=_0x4351b1[0x8],_0xb7ccde=_0x4351b1[0xc],_0x44c73b=_0x4351b1[0x1],_0x13b27d=_0x4351b1[0x5],_0x343ea4=_0x4351b1[0x9],_0x481941=_0x4351b1[0xd],_0x3d2a49=_0x4351b1[0x2],_0x793d49=_0x4351b1[0x6],_0x3f5b76=_0x4351b1[0xa],_0x5bb403=_0x4351b1[0xe],_0x2adc24=_0x4351b1[0x3],_0x361625=_0x4351b1[0x7],_0x4ddcec=_0x4351b1[0xb],_0x1ba0c6=_0x4351b1[0xf],_0x3a49b5=_0x3f5b76*_0x1ba0c6,_0x2bd6d0=_0x5bb403*_0x4ddcec,_0x1da519=_0x793d49*_0x1ba0c6,_0x363365=_0x5bb403*_0x361625,_0x585f1d=_0x793d49*_0x4ddcec,_0x2d94f8=_0x3f5b76*_0x361625,_0x3dbd2a=_0x3d2a49*_0x1ba0c6,_0x2a8c7f=_0x5bb403*_0x2adc24,_0x10b155=_0x3d2a49*_0x4ddcec,_0x56f126=_0x3f5b76*_0x2adc24,_0x1aace6=_0x3d2a49*_0x361625,_0x580771=_0x793d49*_0x2adc24,_0x271159=_0x3a49b5*_0x13b27d+_0x363365*_0x343ea4+_0x585f1d*_0x481941-(_0x2bd6d0*_0x13b27d+_0x1da519*_0x343ea4+_0x2d94f8*_0x481941),_0x201bfa=_0x2bd6d0*_0x44c73b+_0x3dbd2a*_0x343ea4+_0x56f126*_0x481941-(_0x3a49b5*_0x44c73b+_0x2a8c7f*_0x343ea4+_0x10b155*_0x481941),_0x2e8287=_0x1da519*_0x44c73b+_0x2a8c7f*_0x13b27d+_0x1aace6*_0x481941-(_0x363365*_0x44c73b+_0x3dbd2a*_0x13b27d+_0x580771*_0x481941),_0x45c188=_0x2d94f8*_0x44c73b+_0x10b155*_0x13b27d+_0x580771*_0x343ea4-(_0x585f1d*_0x44c73b+_0x56f126*_0x13b27d+_0x1aace6*_0x343ea4),_0x3087eb=_0x2bd6d0*_0x53da87+_0x1da519*_0x5ed86d+_0x2d94f8*_0xb7ccde-(_0x3a49b5*_0x53da87+_0x363365*_0x5ed86d+_0x585f1d*_0xb7ccde),_0x5ea783=_0x3a49b5*_0x1d91bf+_0x2a8c7f*_0x5ed86d+_0x10b155*_0xb7ccde-(_0x2bd6d0*_0x1d91bf+_0x3dbd2a*_0x5ed86d+_0x56f126*_0xb7ccde),_0x506513=_0x363365*_0x1d91bf+_0x3dbd2a*_0x53da87+_0x580771*_0xb7ccde-(_0x1da519*_0x1d91bf+_0x2a8c7f*_0x53da87+_0x1aace6*_0xb7ccde),_0x199a47=_0x585f1d*_0x1d91bf+_0x56f126*_0x53da87+_0x1aace6*_0x5ed86d-(_0x2d94f8*_0x1d91bf+_0x10b155*_0x53da87+_0x580771*_0x5ed86d),_0x350754=(_0x3a49b5=_0x5ed86d*_0x481941)*_0x361625+(_0x363365=_0xb7ccde*_0x13b27d)*_0x4ddcec+(_0x585f1d=_0x53da87*_0x343ea4)*_0x1ba0c6-((_0x2bd6d0=_0xb7ccde*_0x343ea4)*_0x361625+(_0x1da519=_0x53da87*_0x481941)*_0x4ddcec+(_0x2d94f8=_0x5ed86d*_0x13b27d)*_0x1ba0c6),_0x34c345=_0x2bd6d0*_0x2adc24+(_0x3dbd2a=_0x1d91bf*_0x481941)*_0x4ddcec+(_0x56f126=_0x5ed86d*_0x44c73b)*_0x1ba0c6-(_0x3a49b5*_0x2adc24+(_0x2a8c7f=_0xb7ccde*_0x44c73b)*_0x4ddcec+(_0x10b155=_0x1d91bf*_0x343ea4)*_0x1ba0c6),_0x2c7984=_0x1da519*_0x2adc24+_0x2a8c7f*_0x361625+(_0x1aace6=_0x1d91bf*_0x13b27d)*_0x1ba0c6-(_0x363365*_0x2adc24+_0x3dbd2a*_0x361625+(_0x580771=_0x53da87*_0x44c73b)*_0x1ba0c6),_0x48649f=_0x2d94f8*_0x2adc24+_0x10b155*_0x361625+_0x580771*_0x4ddcec-(_0x585f1d*_0x2adc24+_0x56f126*_0x361625+_0x1aace6*_0x4ddcec),_0x359094=_0x1da519*_0x3f5b76+_0x2d94f8*_0x5bb403+_0x2bd6d0*_0x793d49-(_0x585f1d*_0x5bb403+_0x3a49b5*_0x793d49+_0x363365*_0x3f5b76),_0x2c80a3=_0x10b155*_0x5bb403+_0x3a49b5*_0x3d2a49+_0x2a8c7f*_0x3f5b76-(_0x3dbd2a*_0x3f5b76+_0x56f126*_0x5bb403+_0x2bd6d0*_0x3d2a49),_0x309869=_0x3dbd2a*_0x793d49+_0x580771*_0x5bb403+_0x363365*_0x3d2a49-(_0x1aace6*_0x5bb403+_0x1da519*_0x3d2a49+_0x2a8c7f*_0x793d49),_0x29621d=_0x1aace6*_0x3f5b76+_0x585f1d*_0x3d2a49+_0x56f126*_0x793d49-(_0x10b155*_0x793d49+_0x580771*_0x3f5b76+_0x2d94f8*_0x3d2a49),_0x488c0f=_0x1d91bf*_0x271159+_0x53da87*_0x201bfa+_0x5ed86d*_0x2e8287+_0xb7ccde*_0x45c188;if(Math[_0x3c14b1(0x1beb)](_0x488c0f)<CesiumMath[_0x3c14b1(0x3045)]){if(Matrix3[_0x3c14b1(0x1c11)](Matrix4[_0x3c14b1(0x74f)](_0x4351b1,scratchInverseRotation),scratchMatrix3Zero,CesiumMath[_0x3414ec(0x1733)])&&Cartesian4[_0x3c14b1(0x1dab)](Matrix4[_0x3c14b1(0x3e35)](_0x4351b1,0x3,scratchBottomRow),scratchExpectedBottomRow))return _0x4ce0ed[0x0]=0x0,_0x4ce0ed[0x1]=0x0,_0x4ce0ed[0x2]=0x0,_0x4ce0ed[0x3]=0x0,_0x4ce0ed[0x4]=0x0,_0x4ce0ed[0x5]=0x0,_0x4ce0ed[0x6]=0x0,_0x4ce0ed[0x7]=0x0,_0x4ce0ed[0x8]=0x0,_0x4ce0ed[0x9]=0x0,_0x4ce0ed[0xa]=0x0,_0x4ce0ed[0xb]=0x0,_0x4ce0ed[0xc]=-_0x4351b1[0xc],_0x4ce0ed[0xd]=-_0x4351b1[0xd],_0x4ce0ed[0xe]=-_0x4351b1[0xe],_0x4ce0ed[0xf]=0x1,_0x4ce0ed;throw new RuntimeError$1(_0x3c14b1(0x50c));}return _0x488c0f=0x1/_0x488c0f,_0x4ce0ed[0x0]=_0x271159*_0x488c0f,_0x4ce0ed[0x1]=_0x201bfa*_0x488c0f,_0x4ce0ed[0x2]=_0x2e8287*_0x488c0f,_0x4ce0ed[0x3]=_0x45c188*_0x488c0f,_0x4ce0ed[0x4]=_0x3087eb*_0x488c0f,_0x4ce0ed[0x5]=_0x5ea783*_0x488c0f,_0x4ce0ed[0x6]=_0x506513*_0x488c0f,_0x4ce0ed[0x7]=_0x199a47*_0x488c0f,_0x4ce0ed[0x8]=_0x350754*_0x488c0f,_0x4ce0ed[0x9]=_0x34c345*_0x488c0f,_0x4ce0ed[0xa]=_0x2c7984*_0x488c0f,_0x4ce0ed[0xb]=_0x48649f*_0x488c0f,_0x4ce0ed[0xc]=_0x359094*_0x488c0f,_0x4ce0ed[0xd]=_0x2c80a3*_0x488c0f,_0x4ce0ed[0xe]=_0x309869*_0x488c0f,_0x4ce0ed[0xf]=_0x29621d*_0x488c0f,_0x4ce0ed;},Matrix4[_0x307c2b(0x4678)]=function(_0x3e4581,_0x560486){var _0x1a0e66=_0x3e4581[0x0],_0x56eee3=_0x3e4581[0x1],_0x26ba2d=_0x3e4581[0x2],_0x4b3678=_0x3e4581[0x4],_0x40b8fe=_0x3e4581[0x5],_0x47002f=_0x3e4581[0x6],_0x2e0cd5=_0x3e4581[0x8],_0xc64f05=_0x3e4581[0x9],_0x248963=_0x3e4581[0xa],_0x49be4f=_0x3e4581[0xc],_0x49eb51=_0x3e4581[0xd],_0x1a7903=_0x3e4581[0xe],_0x224fd4=-_0x1a0e66*_0x49be4f-_0x56eee3*_0x49eb51-_0x26ba2d*_0x1a7903,_0x4907e4=-_0x4b3678*_0x49be4f-_0x40b8fe*_0x49eb51-_0x47002f*_0x1a7903,_0x2538d4=-_0x2e0cd5*_0x49be4f-_0xc64f05*_0x49eb51-_0x248963*_0x1a7903;return _0x560486[0x0]=_0x1a0e66,_0x560486[0x1]=_0x4b3678,_0x560486[0x2]=_0x2e0cd5,_0x560486[0x3]=0x0,_0x560486[0x4]=_0x56eee3,_0x560486[0x5]=_0x40b8fe,_0x560486[0x6]=_0xc64f05,_0x560486[0x7]=0x0,_0x560486[0x8]=_0x26ba2d,_0x560486[0x9]=_0x47002f,_0x560486[0xa]=_0x248963,_0x560486[0xb]=0x0,_0x560486[0xc]=_0x224fd4,_0x560486[0xd]=_0x4907e4,_0x560486[0xe]=_0x2538d4,_0x560486[0xf]=0x1,_0x560486;},Matrix4[_0x5e00b3(0x2de)]=Object['freeze'](new Matrix4(0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x1)),Matrix4[_0x5e00b3(0x3a34)]=Object[_0x5e00b3(0x5448)](new Matrix4(0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0)),Matrix4[_0x5e00b3(0x36a0)]=0x0,Matrix4[_0x5e00b3(0x5bdf)]=0x1,Matrix4[_0x307c2b(0x29a)]=0x2,Matrix4[_0x307c2b(0x1c63)]=0x3,Matrix4[_0x5e00b3(0x1038)]=0x4,Matrix4[_0x5e00b3(0x24a6)]=0x5,Matrix4[_0x5e00b3(0x4529)]=0x6,Matrix4[_0x5e00b3(0x53fa)]=0x7,Matrix4[_0x307c2b(0x3935)]=0x8,Matrix4[_0x307c2b(0x2c30)]=0x9,Matrix4[_0x5e00b3(0xedd)]=0xa,Matrix4[_0x5e00b3(0x55c9)]=0xb,Matrix4[_0x5e00b3(0x848)]=0xc,Matrix4[_0x307c2b(0x5aad)]=0xd,Matrix4[_0x5e00b3(0x396e)]=0xe,Matrix4[_0x5e00b3(0x5232)]=0xf,Object[_0x5e00b3(0x1dfd)](Matrix4[_0x5e00b3(0x3720)],{'length':{'get':function(){var _0x187600=_0x5e00b3;return Matrix4[_0x187600(0x2dd8)];}}}),Matrix4[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x558b7e){var _0x21616c=_0x307c2b;return Matrix4[_0x21616c(0x2d7b)](this,_0x558b7e);},Matrix4[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x873384){var _0x2f5d37=_0x5e00b3;return Matrix4[_0x2f5d37(0x1dab)](this,_0x873384);},Matrix4[_0x5e00b3(0x213d)]=function(_0x9e0143,_0x574de7,_0x217c9b){return _0x9e0143[0x0]===_0x574de7[_0x217c9b]&&_0x9e0143[0x1]===_0x574de7[_0x217c9b+0x1]&&_0x9e0143[0x2]===_0x574de7[_0x217c9b+0x2]&&_0x9e0143[0x3]===_0x574de7[_0x217c9b+0x3]&&_0x9e0143[0x4]===_0x574de7[_0x217c9b+0x4]&&_0x9e0143[0x5]===_0x574de7[_0x217c9b+0x5]&&_0x9e0143[0x6]===_0x574de7[_0x217c9b+0x6]&&_0x9e0143[0x7]===_0x574de7[_0x217c9b+0x7]&&_0x9e0143[0x8]===_0x574de7[_0x217c9b+0x8]&&_0x9e0143[0x9]===_0x574de7[_0x217c9b+0x9]&&_0x9e0143[0xa]===_0x574de7[_0x217c9b+0xa]&&_0x9e0143[0xb]===_0x574de7[_0x217c9b+0xb]&&_0x9e0143[0xc]===_0x574de7[_0x217c9b+0xc]&&_0x9e0143[0xd]===_0x574de7[_0x217c9b+0xd]&&_0x9e0143[0xe]===_0x574de7[_0x217c9b+0xe]&&_0x9e0143[0xf]===_0x574de7[_0x217c9b+0xf];},Matrix4[_0x5e00b3(0x3720)][_0x5e00b3(0x1c11)]=function(_0x3f5767,_0x512a73){return Matrix4['equalsEpsilon'](this,_0x3f5767,_0x512a73);},Matrix4[_0x5e00b3(0x3720)][_0x5e00b3(0x3cc8)]=function(){var _0x681c46=_0x307c2b,_0x4a1519=_0x5e00b3;return'('+this[0x0]+',\x20'+this[0x4]+',\x20'+this[0x8]+',\x20'+this[0xc]+_0x4a1519(0x12c4)+this[0x1]+',\x20'+this[0x5]+',\x20'+this[0x9]+',\x20'+this[0xd]+_0x4a1519(0x12c4)+this[0x2]+',\x20'+this[0x6]+',\x20'+this[0xa]+',\x20'+this[0xe]+_0x681c46(0x2951)+this[0x3]+',\x20'+this[0x7]+',\x20'+this[0xb]+',\x20'+this[0xf]+')';},Object[_0x5e00b3(0x1dfd)](Rectangle[_0x307c2b(0x1aa2)],{'width':{'get':function(){var _0x300b74=_0x5e00b3;return Rectangle[_0x300b74(0x4bf8)](this);}},'height':{'get':function(){var _0x2c8806=_0x5e00b3;return Rectangle[_0x2c8806(0x5fd8)](this);}}}),Rectangle[_0x307c2b(0x18d6)]=0x4,Rectangle[_0x5e00b3(0x52a8)]=function(_0x9672b7,_0xe39b7e,_0x5b5ef5){var _0x50f51f=_0x5e00b3;return _0x5b5ef5=defaultValue$1(_0x5b5ef5,0x0),_0xe39b7e[_0x5b5ef5++]=_0x9672b7[_0x50f51f(0x159f)],_0xe39b7e[_0x5b5ef5++]=_0x9672b7[_0x50f51f(0x5696)],_0xe39b7e[_0x5b5ef5++]=_0x9672b7[_0x50f51f(0x310a)],_0xe39b7e[_0x5b5ef5]=_0x9672b7[_0x50f51f(0x5833)],_0xe39b7e;},Rectangle[_0x5e00b3(0x1d8a)]=function(_0x9cda1d,_0x418556,_0xe5d1ab){var _0x292677=_0x5e00b3;return _0x418556=defaultValue$1(_0x418556,0x0),defined$1(_0xe5d1ab)||(_0xe5d1ab=new Rectangle()),_0xe5d1ab[_0x292677(0x159f)]=_0x9cda1d[_0x418556++],_0xe5d1ab[_0x292677(0x5696)]=_0x9cda1d[_0x418556++],_0xe5d1ab[_0x292677(0x310a)]=_0x9cda1d[_0x418556++],_0xe5d1ab[_0x292677(0x5833)]=_0x9cda1d[_0x418556],_0xe5d1ab;},Rectangle[_0x5e00b3(0x4bf8)]=function(_0x540183){var _0x3dc24e=_0x5e00b3,_0x26c8eb=_0x540183['east'],_0x290cea=_0x540183[_0x3dc24e(0x159f)];return _0x26c8eb<_0x290cea&&(_0x26c8eb+=CesiumMath[_0x3dc24e(0x352c)]),_0x26c8eb-_0x290cea;},Rectangle[_0x5e00b3(0x5fd8)]=function(_0x2e03a6){var _0x223595=_0x5e00b3;return _0x2e03a6[_0x223595(0x5833)]-_0x2e03a6[_0x223595(0x5696)];},Rectangle[_0x5e00b3(0x10c5)]=function(_0x5aa752,_0x6b3b6e,_0xd79147,_0x381d62,_0x2bc44f){var _0x4d61cf=_0x307c2b,_0x287b7a=_0x5e00b3;return _0x5aa752=CesiumMath[_0x287b7a(0x4476)](defaultValue$1(_0x5aa752,0x0)),_0x6b3b6e=CesiumMath[_0x287b7a(0x4476)](defaultValue$1(_0x6b3b6e,0x0)),_0xd79147=CesiumMath[_0x4d61cf(0x18e6)](defaultValue$1(_0xd79147,0x0)),_0x381d62=CesiumMath[_0x287b7a(0x4476)](defaultValue$1(_0x381d62,0x0)),defined$1(_0x2bc44f)?(_0x2bc44f[_0x287b7a(0x159f)]=_0x5aa752,_0x2bc44f[_0x4d61cf(0x2d46)]=_0x6b3b6e,_0x2bc44f[_0x287b7a(0x310a)]=_0xd79147,_0x2bc44f[_0x287b7a(0x5833)]=_0x381d62,_0x2bc44f):new Rectangle(_0x5aa752,_0x6b3b6e,_0xd79147,_0x381d62);},Rectangle['fromRadians']=function(_0x55a8d4,_0x453f01,_0x2b7a08,_0x5e37d2,_0x14510e){var _0x2b20d3=_0x307c2b,_0x389954=_0x5e00b3;return defined$1(_0x14510e)?(_0x14510e[_0x389954(0x159f)]=defaultValue$1(_0x55a8d4,0x0),_0x14510e[_0x389954(0x5696)]=defaultValue$1(_0x453f01,0x0),_0x14510e[_0x389954(0x310a)]=defaultValue$1(_0x2b7a08,0x0),_0x14510e[_0x2b20d3(0x51b4)]=defaultValue$1(_0x5e37d2,0x0),_0x14510e):new Rectangle(_0x55a8d4,_0x453f01,_0x2b7a08,_0x5e37d2);},Rectangle[_0x5e00b3(0x868)]=function(_0x1a2c6a,_0x1a948d){var _0xec0a58=_0x307c2b,_0x21ccab=_0x5e00b3;for(var _0x37e17b=Number[_0x21ccab(0x4d71)],_0x52b9fb=-Number[_0xec0a58(0x49a8)],_0x5d92b5=Number[_0xec0a58(0x49a8)],_0x355fb7=-Number[_0x21ccab(0x4d71)],_0x47f478=Number['MAX_VALUE'],_0x57cda3=-Number[_0x21ccab(0x4d71)],_0x5e298c=0x0,_0x14c5de=_0x1a2c6a[_0x21ccab(0x809)];_0x5e298c<_0x14c5de;_0x5e298c++){var _0x23138a=_0x1a2c6a[_0x5e298c];_0x37e17b=Math[_0xec0a58(0x4b49)](_0x37e17b,_0x23138a[_0x21ccab(0x4465)]),_0x52b9fb=Math[_0x21ccab(0x498f)](_0x52b9fb,_0x23138a[_0xec0a58(0x5389)]),_0x47f478=Math[_0x21ccab(0x19a8)](_0x47f478,_0x23138a[_0x21ccab(0x5859)]),_0x57cda3=Math[_0x21ccab(0x498f)](_0x57cda3,_0x23138a[_0x21ccab(0x5859)]);var _0x3464b4=_0x23138a[_0x21ccab(0x4465)]>=0x0?_0x23138a[_0x21ccab(0x4465)]:_0x23138a[_0x21ccab(0x4465)]+CesiumMath[_0x21ccab(0x352c)];_0x5d92b5=Math[_0x21ccab(0x19a8)](_0x5d92b5,_0x3464b4),_0x355fb7=Math[_0x21ccab(0x498f)](_0x355fb7,_0x3464b4);}return _0x52b9fb-_0x37e17b>_0x355fb7-_0x5d92b5&&(_0x37e17b=_0x5d92b5,(_0x52b9fb=_0x355fb7)>CesiumMath['PI']&&(_0x52b9fb-=CesiumMath[_0x21ccab(0x352c)]),_0x37e17b>CesiumMath['PI']&&(_0x37e17b-=CesiumMath['TWO_PI'])),defined$1(_0x1a948d)?(_0x1a948d[_0xec0a58(0x47d7)]=_0x37e17b,_0x1a948d[_0x21ccab(0x5696)]=_0x47f478,_0x1a948d[_0xec0a58(0xbf2)]=_0x52b9fb,_0x1a948d[_0x21ccab(0x5833)]=_0x57cda3,_0x1a948d):new Rectangle(_0x37e17b,_0x47f478,_0x52b9fb,_0x57cda3);},Rectangle[_0x307c2b(0x3bc4)]=function(_0x24c56a,_0x4eceff,_0x25c521){var _0x68aee2=_0x307c2b,_0x2fec42=_0x5e00b3;_0x4eceff=defaultValue$1(_0x4eceff,Ellipsoid[_0x68aee2(0xffc)]);for(var _0x6dd380=Number['MAX_VALUE'],_0x1a3637=-Number[_0x2fec42(0x4d71)],_0x3102ec=Number[_0x2fec42(0x4d71)],_0x536085=-Number[_0x2fec42(0x4d71)],_0x95518c=Number['MAX_VALUE'],_0x266484=-Number[_0x2fec42(0x4d71)],_0x5ebf5f=0x0,_0x3b37df=_0x24c56a[_0x68aee2(0x2ef4)];_0x5ebf5f<_0x3b37df;_0x5ebf5f++){var _0x4730a8=_0x4eceff[_0x2fec42(0x3bd7)](_0x24c56a[_0x5ebf5f]);_0x6dd380=Math[_0x2fec42(0x19a8)](_0x6dd380,_0x4730a8['longitude']),_0x1a3637=Math[_0x2fec42(0x498f)](_0x1a3637,_0x4730a8[_0x2fec42(0x4465)]),_0x95518c=Math[_0x2fec42(0x19a8)](_0x95518c,_0x4730a8[_0x2fec42(0x5859)]),_0x266484=Math[_0x68aee2(0x5449)](_0x266484,_0x4730a8[_0x2fec42(0x5859)]);var _0xaf9d48=_0x4730a8[_0x68aee2(0x5389)]>=0x0?_0x4730a8[_0x2fec42(0x4465)]:_0x4730a8[_0x68aee2(0x5389)]+CesiumMath[_0x68aee2(0x917)];_0x3102ec=Math[_0x2fec42(0x19a8)](_0x3102ec,_0xaf9d48),_0x536085=Math[_0x68aee2(0x5449)](_0x536085,_0xaf9d48);}return _0x1a3637-_0x6dd380>_0x536085-_0x3102ec&&(_0x6dd380=_0x3102ec,(_0x1a3637=_0x536085)>CesiumMath['PI']&&(_0x1a3637-=CesiumMath[_0x2fec42(0x352c)]),_0x6dd380>CesiumMath['PI']&&(_0x6dd380-=CesiumMath[_0x68aee2(0x917)])),defined$1(_0x25c521)?(_0x25c521[_0x2fec42(0x159f)]=_0x6dd380,_0x25c521['south']=_0x95518c,_0x25c521[_0x68aee2(0xbf2)]=_0x1a3637,_0x25c521[_0x2fec42(0x5833)]=_0x266484,_0x25c521):new Rectangle(_0x6dd380,_0x95518c,_0x1a3637,_0x266484);},Rectangle[_0x5e00b3(0x40f3)]=function(_0x15f623,_0x251cca){var _0x37cf4c=_0x307c2b,_0x2201ac=_0x5e00b3;if(defined$1(_0x15f623))return defined$1(_0x251cca)?(_0x251cca[_0x2201ac(0x159f)]=_0x15f623[_0x37cf4c(0x47d7)],_0x251cca[_0x2201ac(0x5696)]=_0x15f623[_0x2201ac(0x5696)],_0x251cca[_0x2201ac(0x310a)]=_0x15f623[_0x2201ac(0x310a)],_0x251cca[_0x37cf4c(0x51b4)]=_0x15f623[_0x2201ac(0x5833)],_0x251cca):new Rectangle(_0x15f623[_0x2201ac(0x159f)],_0x15f623['south'],_0x15f623[_0x2201ac(0x310a)],_0x15f623[_0x2201ac(0x5833)]);},Rectangle[_0x5e00b3(0x1c11)]=function(_0x58f7aa,_0x4c0e5f,_0x491d67){var _0xea4993=_0x307c2b,_0x340161=_0x5e00b3;return _0x58f7aa===_0x4c0e5f||defined$1(_0x58f7aa)&&defined$1(_0x4c0e5f)&&Math[_0x340161(0x1beb)](_0x58f7aa[_0x340161(0x159f)]-_0x4c0e5f[_0xea4993(0x47d7)])<=_0x491d67&&Math[_0x340161(0x1beb)](_0x58f7aa[_0x340161(0x5696)]-_0x4c0e5f['south'])<=_0x491d67&&Math[_0x340161(0x1beb)](_0x58f7aa[_0x340161(0x310a)]-_0x4c0e5f[_0xea4993(0xbf2)])<=_0x491d67&&Math[_0x340161(0x1beb)](_0x58f7aa[_0x340161(0x5833)]-_0x4c0e5f['north'])<=_0x491d67;},Rectangle[_0x5e00b3(0x3720)]['clone']=function(_0x157acc){var _0x5b4215=_0x5e00b3;return Rectangle[_0x5b4215(0x40f3)](this,_0x157acc);},Rectangle[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x14a9d4){var _0x3a38d2=_0x5e00b3;return Rectangle[_0x3a38d2(0x1dab)](this,_0x14a9d4);},Rectangle[_0x5e00b3(0x1dab)]=function(_0x5aaa1b,_0x3a4bd1){var _0x80b4d=_0x307c2b,_0xcb706b=_0x5e00b3;return _0x5aaa1b===_0x3a4bd1||defined$1(_0x5aaa1b)&&defined$1(_0x3a4bd1)&&_0x5aaa1b[_0xcb706b(0x159f)]===_0x3a4bd1[_0x80b4d(0x47d7)]&&_0x5aaa1b[_0xcb706b(0x5696)]===_0x3a4bd1[_0x80b4d(0x2d46)]&&_0x5aaa1b[_0xcb706b(0x310a)]===_0x3a4bd1[_0x80b4d(0xbf2)]&&_0x5aaa1b[_0xcb706b(0x5833)]===_0x3a4bd1[_0xcb706b(0x5833)];},Rectangle[_0x5e00b3(0x3720)][_0x5e00b3(0x1c11)]=function(_0x4c6f29,_0x4bfcf2){return Rectangle['equalsEpsilon'](this,_0x4c6f29,_0x4bfcf2);},Rectangle[_0x5e00b3(0x531d)]=function(_0x3f1b51){},Rectangle[_0x5e00b3(0x3a23)]=function(_0x2be2b0,_0x5a4452){var _0x2aca9e=_0x307c2b,_0x8be429=_0x5e00b3;return defined$1(_0x5a4452)?(_0x5a4452[_0x8be429(0x4465)]=_0x2be2b0[_0x2aca9e(0x47d7)],_0x5a4452[_0x8be429(0x5859)]=_0x2be2b0[_0x8be429(0x5696)],_0x5a4452[_0x8be429(0x5a4e)]=0x0,_0x5a4452):new Cartographic(_0x2be2b0[_0x8be429(0x159f)],_0x2be2b0[_0x2aca9e(0x2d46)]);},Rectangle[_0x5e00b3(0x2b5d)]=function(_0x448a08,_0x459a05){var _0xc6dd49=_0x307c2b,_0x1918eb=_0x5e00b3;return defined$1(_0x459a05)?(_0x459a05[_0x1918eb(0x4465)]=_0x448a08[_0x1918eb(0x159f)],_0x459a05[_0x1918eb(0x5859)]=_0x448a08[_0xc6dd49(0x51b4)],_0x459a05[_0xc6dd49(0x10d5)]=0x0,_0x459a05):new Cartographic(_0x448a08[_0x1918eb(0x159f)],_0x448a08[_0x1918eb(0x5833)]);},Rectangle[_0x307c2b(0x570b)]=function(_0x38fd20,_0x19a60f){var _0x16d68f=_0x307c2b,_0x219962=_0x5e00b3;return defined$1(_0x19a60f)?(_0x19a60f[_0x219962(0x4465)]=_0x38fd20[_0x219962(0x310a)],_0x19a60f[_0x219962(0x5859)]=_0x38fd20[_0x219962(0x5833)],_0x19a60f['height']=0x0,_0x19a60f):new Cartographic(_0x38fd20[_0x219962(0x310a)],_0x38fd20[_0x16d68f(0x51b4)]);},Rectangle[_0x5e00b3(0x1aab)]=function(_0x256406,_0x1022c9){var _0x381ddf=_0x5e00b3;return defined$1(_0x1022c9)?(_0x1022c9[_0x381ddf(0x4465)]=_0x256406[_0x381ddf(0x310a)],_0x1022c9[_0x381ddf(0x5859)]=_0x256406[_0x381ddf(0x5696)],_0x1022c9['height']=0x0,_0x1022c9):new Cartographic(_0x256406[_0x381ddf(0x310a)],_0x256406[_0x381ddf(0x5696)]);},Rectangle[_0x307c2b(0x234c)]=function(_0x5b860e,_0x1c9951){var _0x1b4011=_0x307c2b,_0x22a437=_0x5e00b3,_0x3f8445=_0x5b860e[_0x22a437(0x310a)],_0x3a89d4=_0x5b860e[_0x1b4011(0x47d7)];_0x3f8445<_0x3a89d4&&(_0x3f8445+=CesiumMath[_0x22a437(0x352c)]);var _0x3fa206=CesiumMath[_0x22a437(0xa1a)](0.5*(_0x3a89d4+_0x3f8445)),_0x5bc9d3=0.5*(_0x5b860e['south']+_0x5b860e[_0x1b4011(0x51b4)]);return defined$1(_0x1c9951)?(_0x1c9951[_0x22a437(0x4465)]=_0x3fa206,_0x1c9951[_0x22a437(0x5859)]=_0x5bc9d3,_0x1c9951[_0x22a437(0x5a4e)]=0x0,_0x1c9951):new Cartographic(_0x3fa206,_0x5bc9d3);},Rectangle[_0x5e00b3(0xc48)]=function(_0x14895c,_0x33adc3,_0x22af28){var _0x302238=_0x307c2b,_0x3bbc54=_0x5e00b3,_0x4b3929=_0x14895c[_0x3bbc54(0x310a)],_0x13f5d3=_0x14895c['west'],_0x14895d=_0x33adc3[_0x3bbc54(0x310a)],_0x2edc5c=_0x33adc3[_0x3bbc54(0x159f)];_0x4b3929<_0x13f5d3&&_0x14895d>0x0?_0x4b3929+=CesiumMath[_0x3bbc54(0x352c)]:_0x14895d<_0x2edc5c&&_0x4b3929>0x0&&(_0x14895d+=CesiumMath[_0x3bbc54(0x352c)]),_0x4b3929<_0x13f5d3&&_0x2edc5c<0x0?_0x2edc5c+=CesiumMath[_0x3bbc54(0x352c)]:_0x14895d<_0x2edc5c&&_0x13f5d3<0x0&&(_0x13f5d3+=CesiumMath[_0x3bbc54(0x352c)]);var _0xf6944d=CesiumMath[_0x3bbc54(0xa1a)](Math[_0x302238(0x5449)](_0x13f5d3,_0x2edc5c)),_0x578c14=CesiumMath[_0x3bbc54(0xa1a)](Math[_0x3bbc54(0x19a8)](_0x4b3929,_0x14895d));if(!((_0x14895c[_0x3bbc54(0x159f)]<_0x14895c[_0x3bbc54(0x310a)]||_0x33adc3['west']<_0x33adc3[_0x3bbc54(0x310a)])&&_0x578c14<=_0xf6944d)){var _0x3794f3=Math[_0x3bbc54(0x498f)](_0x14895c[_0x3bbc54(0x5696)],_0x33adc3[_0x302238(0x2d46)]),_0x18795b=Math[_0x3bbc54(0x19a8)](_0x14895c[_0x3bbc54(0x5833)],_0x33adc3[_0x3bbc54(0x5833)]);if(!(_0x3794f3>=_0x18795b))return defined$1(_0x22af28)?(_0x22af28[_0x3bbc54(0x159f)]=_0xf6944d,_0x22af28[_0x3bbc54(0x5696)]=_0x3794f3,_0x22af28[_0x3bbc54(0x310a)]=_0x578c14,_0x22af28[_0x3bbc54(0x5833)]=_0x18795b,_0x22af28):new Rectangle(_0xf6944d,_0x3794f3,_0x578c14,_0x18795b);}},Rectangle[_0x307c2b(0x966)]=function(_0x1697b1,_0x3699e6,_0x4858a5){var _0x488891=_0x307c2b,_0x1ee510=_0x5e00b3,_0x36c56d=Math[_0x488891(0x5449)](_0x1697b1[_0x1ee510(0x159f)],_0x3699e6['west']),_0x863721=Math[_0x1ee510(0x498f)](_0x1697b1[_0x488891(0x2d46)],_0x3699e6[_0x1ee510(0x5696)]),_0x519b01=Math[_0x1ee510(0x19a8)](_0x1697b1[_0x1ee510(0x310a)],_0x3699e6[_0x1ee510(0x310a)]),_0x5e03b9=Math['min'](_0x1697b1[_0x1ee510(0x5833)],_0x3699e6[_0x1ee510(0x5833)]);if(!(_0x863721>=_0x5e03b9||_0x36c56d>=_0x519b01))return defined$1(_0x4858a5)?(_0x4858a5[_0x1ee510(0x159f)]=_0x36c56d,_0x4858a5[_0x1ee510(0x5696)]=_0x863721,_0x4858a5[_0x1ee510(0x310a)]=_0x519b01,_0x4858a5[_0x1ee510(0x5833)]=_0x5e03b9,_0x4858a5):new Rectangle(_0x36c56d,_0x863721,_0x519b01,_0x5e03b9);},Rectangle[_0x307c2b(0xb0c)]=function(_0x56688d,_0x3bd520,_0x1141bb){var _0x2f0638=_0x307c2b,_0x745c7=_0x5e00b3;defined$1(_0x1141bb)||(_0x1141bb=new Rectangle());var _0x12557e=_0x56688d[_0x745c7(0x310a)],_0x1f301d=_0x56688d[_0x2f0638(0x47d7)],_0x5428f8=_0x3bd520[_0x745c7(0x310a)],_0x4ad190=_0x3bd520[_0x745c7(0x159f)];_0x12557e<_0x1f301d&&_0x5428f8>0x0?_0x12557e+=CesiumMath[_0x2f0638(0x917)]:_0x5428f8<_0x4ad190&&_0x12557e>0x0&&(_0x5428f8+=CesiumMath[_0x2f0638(0x917)]),_0x12557e<_0x1f301d&&_0x4ad190<0x0?_0x4ad190+=CesiumMath[_0x2f0638(0x917)]:_0x5428f8<_0x4ad190&&_0x1f301d<0x0&&(_0x1f301d+=CesiumMath[_0x745c7(0x352c)]);var _0xc5ddb1=CesiumMath[_0x2f0638(0x37c8)](Math[_0x745c7(0x19a8)](_0x1f301d,_0x4ad190)),_0x6cecf6=CesiumMath[_0x745c7(0x2a69)](Math[_0x745c7(0x498f)](_0x12557e,_0x5428f8));return _0x1141bb[_0x2f0638(0x47d7)]=_0xc5ddb1,_0x1141bb[_0x745c7(0x5696)]=Math[_0x2f0638(0x4b49)](_0x56688d[_0x745c7(0x5696)],_0x3bd520[_0x2f0638(0x2d46)]),_0x1141bb[_0x2f0638(0xbf2)]=_0x6cecf6,_0x1141bb[_0x745c7(0x5833)]=Math[_0x745c7(0x498f)](_0x56688d[_0x745c7(0x5833)],_0x3bd520[_0x2f0638(0x51b4)]),_0x1141bb;},Rectangle[_0x307c2b(0x30c8)]=function(_0x503802,_0x1210cb,_0x4148d3){var _0x551dfc=_0x307c2b,_0xa53b9c=_0x5e00b3;return defined$1(_0x4148d3)||(_0x4148d3=new Rectangle()),_0x4148d3[_0xa53b9c(0x159f)]=Math[_0x551dfc(0x4b49)](_0x503802[_0x551dfc(0x47d7)],_0x1210cb[_0xa53b9c(0x4465)]),_0x4148d3[_0xa53b9c(0x5696)]=Math[_0xa53b9c(0x19a8)](_0x503802[_0xa53b9c(0x5696)],_0x1210cb[_0xa53b9c(0x5859)]),_0x4148d3[_0xa53b9c(0x310a)]=Math[_0xa53b9c(0x498f)](_0x503802[_0xa53b9c(0x310a)],_0x1210cb[_0xa53b9c(0x4465)]),_0x4148d3[_0x551dfc(0x51b4)]=Math['max'](_0x503802[_0x551dfc(0x51b4)],_0x1210cb[_0xa53b9c(0x5859)]),_0x4148d3;},Rectangle[_0x5e00b3(0x5655)]=function(_0x17dea6,_0x5d4095){var _0x23aa61=_0x307c2b,_0x52bd14=_0x5e00b3,_0x5cff32=_0x5d4095[_0x52bd14(0x4465)],_0x233489=_0x5d4095[_0x52bd14(0x5859)],_0x577b17=_0x17dea6[_0x52bd14(0x159f)],_0x364d62=_0x17dea6[_0x23aa61(0xbf2)];return _0x364d62<_0x577b17&&(_0x364d62+=CesiumMath[_0x52bd14(0x352c)],_0x5cff32<0x0&&(_0x5cff32+=CesiumMath['TWO_PI'])),(_0x5cff32>_0x577b17||CesiumMath[_0x23aa61(0x376e)](_0x5cff32,_0x577b17,CesiumMath[_0x52bd14(0x5b67)]))&&(_0x5cff32<_0x364d62||CesiumMath[_0x52bd14(0x1c11)](_0x5cff32,_0x364d62,CesiumMath[_0x52bd14(0x5b67)]))&&_0x233489>=_0x17dea6[_0x23aa61(0x2d46)]&&_0x233489<=_0x17dea6[_0x52bd14(0x5833)];};var subsampleLlaScratch=new Cartographic();Rectangle[_0x5e00b3(0x23a8)]=function(_0x31037c,_0x541b2c,_0x3b9c13,_0x2858e1){var _0x2da6b3=_0x307c2b,_0x56c747=_0x5e00b3;_0x541b2c=defaultValue$1(_0x541b2c,Ellipsoid[_0x56c747(0x17f7)]),_0x3b9c13=defaultValue$1(_0x3b9c13,0x0),defined$1(_0x2858e1)||(_0x2858e1=[]);var _0x5d3496=0x0,_0x1c77fb=_0x31037c[_0x2da6b3(0x51b4)],_0x500bc1=_0x31037c['south'],_0x1b87f1=_0x31037c[_0x56c747(0x310a)],_0x276170=_0x31037c[_0x56c747(0x159f)],_0x405ed9=subsampleLlaScratch;_0x405ed9[_0x56c747(0x5a4e)]=_0x3b9c13,_0x405ed9[_0x56c747(0x4465)]=_0x276170,_0x405ed9[_0x56c747(0x5859)]=_0x1c77fb,_0x2858e1[_0x5d3496]=_0x541b2c[_0x2da6b3(0x385e)](_0x405ed9,_0x2858e1[_0x5d3496]),_0x5d3496++,_0x405ed9[_0x56c747(0x4465)]=_0x1b87f1,_0x2858e1[_0x5d3496]=_0x541b2c[_0x56c747(0x5012)](_0x405ed9,_0x2858e1[_0x5d3496]),_0x5d3496++,_0x405ed9[_0x56c747(0x5859)]=_0x500bc1,_0x2858e1[_0x5d3496]=_0x541b2c[_0x2da6b3(0x385e)](_0x405ed9,_0x2858e1[_0x5d3496]),_0x5d3496++,_0x405ed9[_0x56c747(0x4465)]=_0x276170,_0x2858e1[_0x5d3496]=_0x541b2c[_0x2da6b3(0x385e)](_0x405ed9,_0x2858e1[_0x5d3496]),_0x5d3496++,_0x405ed9[_0x56c747(0x5859)]=_0x1c77fb<0x0?_0x1c77fb:_0x500bc1>0x0?_0x500bc1:0x0;for(var _0x565764=0x1;_0x565764<0x8;++_0x565764)_0x405ed9[_0x56c747(0x4465)]=-Math['PI']+_0x565764*CesiumMath[_0x56c747(0x1ea8)],Rectangle[_0x56c747(0x5655)](_0x31037c,_0x405ed9)&&(_0x2858e1[_0x5d3496]=_0x541b2c[_0x56c747(0x5012)](_0x405ed9,_0x2858e1[_0x5d3496]),_0x5d3496++);return 0x0===_0x405ed9[_0x56c747(0x5859)]&&(_0x405ed9[_0x56c747(0x4465)]=_0x276170,_0x2858e1[_0x5d3496]=_0x541b2c[_0x56c747(0x5012)](_0x405ed9,_0x2858e1[_0x5d3496]),_0x5d3496++,_0x405ed9[_0x56c747(0x4465)]=_0x1b87f1,_0x2858e1[_0x5d3496]=_0x541b2c[_0x56c747(0x5012)](_0x405ed9,_0x2858e1[_0x5d3496]),_0x5d3496++),_0x2858e1[_0x2da6b3(0x2ef4)]=_0x5d3496,_0x2858e1;};var scratchCartographic$i=new Cartographic();function BoundingSphere(_0x4350f8,_0x43c74e){var _0x2fca88=_0x307c2b,_0x5e36c6=_0x5e00b3;this[_0x5e36c6(0x4fe8)]=Cartesian3[_0x2fca88(0x2d7b)](defaultValue$1(_0x4350f8,Cartesian3[_0x5e36c6(0x3a34)])),this[_0x5e36c6(0x48ce)]=defaultValue$1(_0x43c74e,0x0);}Rectangle[_0x307c2b(0x1aa2)][_0x5e00b3(0x5655)]=function(_0x53c0da){var _0x2ed84d=_0x307c2b,_0x5408dd=_0x5e00b3;return Rectangle[_0x5408dd(0x5655)](this,Rectangle[_0x5408dd(0x3a23)](_0x53c0da,scratchCartographic$i))&&Rectangle[_0x5408dd(0x5655)](this,Rectangle[_0x5408dd(0x2b5d)](_0x53c0da,scratchCartographic$i))&&Rectangle[_0x5408dd(0x5655)](this,Rectangle['southeast'](_0x53c0da,scratchCartographic$i))&&Rectangle[_0x5408dd(0x5655)](this,Rectangle[_0x2ed84d(0x570b)](_0x53c0da,scratchCartographic$i));},Rectangle[_0x307c2b(0x49a8)]=Object[_0x5e00b3(0x5448)](new Rectangle(-Math['PI'],-CesiumMath[_0x307c2b(0xab5)],Math['PI'],CesiumMath[_0x5e00b3(0x1ea8)]));var fromPointsXMin=new Cartesian3(),fromPointsYMin=new Cartesian3(),fromPointsZMin=new Cartesian3(),fromPointsXMax=new Cartesian3(),fromPointsYMax=new Cartesian3(),fromPointsZMax=new Cartesian3(),fromPointsCurrentPos=new Cartesian3(),fromPointsScratch=new Cartesian3(),fromPointsRitterCenter=new Cartesian3(),fromPointsMinBoxPt=new Cartesian3(),fromPointsMaxBoxPt=new Cartesian3(),fromPointsNaiveCenterScratch=new Cartesian3(),volumeConstant=0x4/0x3*CesiumMath['PI'];BoundingSphere[_0x5e00b3(0x12c2)]=function(_0x4a1dff,_0x3a22fd){var _0x12bdc0=_0x307c2b,_0x1b4ca8=_0x5e00b3;if(defined$1(_0x3a22fd)||(_0x3a22fd=new BoundingSphere()),!defined$1(_0x4a1dff)||0x0===_0x4a1dff[_0x1b4ca8(0x809)])return _0x3a22fd[_0x1b4ca8(0x4fe8)]=Cartesian3[_0x12bdc0(0x2d7b)](Cartesian3[_0x1b4ca8(0x3a34)],_0x3a22fd['center']),_0x3a22fd[_0x1b4ca8(0x48ce)]=0x0,_0x3a22fd;var _0x706f61,_0x48eeb3=Cartesian3[_0x1b4ca8(0x40f3)](_0x4a1dff[0x0],fromPointsCurrentPos),_0xb7f6ad=Cartesian3[_0x12bdc0(0x2d7b)](_0x48eeb3,fromPointsXMin),_0x4e2989=Cartesian3[_0x1b4ca8(0x40f3)](_0x48eeb3,fromPointsYMin),_0xe08179=Cartesian3[_0x12bdc0(0x2d7b)](_0x48eeb3,fromPointsZMin),_0x10bf4b=Cartesian3[_0x1b4ca8(0x40f3)](_0x48eeb3,fromPointsXMax),_0x26c2bc=Cartesian3[_0x1b4ca8(0x40f3)](_0x48eeb3,fromPointsYMax),_0x545127=Cartesian3[_0x12bdc0(0x2d7b)](_0x48eeb3,fromPointsZMax),_0x127d2b=_0x4a1dff[_0x1b4ca8(0x809)];for(_0x706f61=0x1;_0x706f61<_0x127d2b;_0x706f61++){Cartesian3[_0x1b4ca8(0x40f3)](_0x4a1dff[_0x706f61],_0x48eeb3);var _0x1ba21a=_0x48eeb3['x'],_0x508f8e=_0x48eeb3['y'],_0x32725e=_0x48eeb3['z'];_0x1ba21a<_0xb7f6ad['x']&&Cartesian3[_0x1b4ca8(0x40f3)](_0x48eeb3,_0xb7f6ad),_0x1ba21a>_0x10bf4b['x']&&Cartesian3[_0x1b4ca8(0x40f3)](_0x48eeb3,_0x10bf4b),_0x508f8e<_0x4e2989['y']&&Cartesian3[_0x1b4ca8(0x40f3)](_0x48eeb3,_0x4e2989),_0x508f8e>_0x26c2bc['y']&&Cartesian3[_0x1b4ca8(0x40f3)](_0x48eeb3,_0x26c2bc),_0x32725e<_0xe08179['z']&&Cartesian3[_0x12bdc0(0x2d7b)](_0x48eeb3,_0xe08179),_0x32725e>_0x545127['z']&&Cartesian3[_0x1b4ca8(0x40f3)](_0x48eeb3,_0x545127);}var _0x3290c2=Cartesian3[_0x1b4ca8(0x39dd)](Cartesian3[_0x1b4ca8(0x34b6)](_0x10bf4b,_0xb7f6ad,fromPointsScratch)),_0x5ea5c7=Cartesian3[_0x1b4ca8(0x39dd)](Cartesian3['subtract'](_0x26c2bc,_0x4e2989,fromPointsScratch)),_0x5392c7=Cartesian3[_0x1b4ca8(0x39dd)](Cartesian3[_0x1b4ca8(0x34b6)](_0x545127,_0xe08179,fromPointsScratch)),_0x2fbc1c=_0xb7f6ad,_0x4c6d32=_0x10bf4b,_0x151768=_0x3290c2;_0x5ea5c7>_0x151768&&(_0x151768=_0x5ea5c7,_0x2fbc1c=_0x4e2989,_0x4c6d32=_0x26c2bc),_0x5392c7>_0x151768&&(_0x151768=_0x5392c7,_0x2fbc1c=_0xe08179,_0x4c6d32=_0x545127);var _0x4be055=fromPointsRitterCenter;_0x4be055['x']=0.5*(_0x2fbc1c['x']+_0x4c6d32['x']),_0x4be055['y']=0.5*(_0x2fbc1c['y']+_0x4c6d32['y']),_0x4be055['z']=0.5*(_0x2fbc1c['z']+_0x4c6d32['z']);var _0x3189b2=Cartesian3[_0x1b4ca8(0x39dd)](Cartesian3[_0x12bdc0(0x3d2f)](_0x4c6d32,_0x4be055,fromPointsScratch)),_0x2daf8a=Math[_0x1b4ca8(0x5c4f)](_0x3189b2),_0x440e88=fromPointsMinBoxPt;_0x440e88['x']=_0xb7f6ad['x'],_0x440e88['y']=_0x4e2989['y'],_0x440e88['z']=_0xe08179['z'];var _0x199b02=fromPointsMaxBoxPt;_0x199b02['x']=_0x10bf4b['x'],_0x199b02['y']=_0x26c2bc['y'],_0x199b02['z']=_0x545127['z'];var _0x1255f9=Cartesian3[_0x12bdc0(0xce9)](_0x440e88,_0x199b02,fromPointsNaiveCenterScratch),_0x4cb2dc=0x0;for(_0x706f61=0x0;_0x706f61<_0x127d2b;_0x706f61++){Cartesian3[_0x12bdc0(0x2d7b)](_0x4a1dff[_0x706f61],_0x48eeb3);var _0x386377=Cartesian3[_0x1b4ca8(0x3d6f)](Cartesian3[_0x1b4ca8(0x34b6)](_0x48eeb3,_0x1255f9,fromPointsScratch));_0x386377>_0x4cb2dc&&(_0x4cb2dc=_0x386377);var _0x407ec7=Cartesian3[_0x1b4ca8(0x39dd)](Cartesian3[_0x1b4ca8(0x34b6)](_0x48eeb3,_0x4be055,fromPointsScratch));if(_0x407ec7>_0x3189b2){var _0x447983=Math[_0x1b4ca8(0x5c4f)](_0x407ec7);_0x3189b2=(_0x2daf8a=0.5*(_0x2daf8a+_0x447983))*_0x2daf8a;var _0x28cb83=_0x447983-_0x2daf8a;_0x4be055['x']=(_0x2daf8a*_0x4be055['x']+_0x28cb83*_0x48eeb3['x'])/_0x447983,_0x4be055['y']=(_0x2daf8a*_0x4be055['y']+_0x28cb83*_0x48eeb3['y'])/_0x447983,_0x4be055['z']=(_0x2daf8a*_0x4be055['z']+_0x28cb83*_0x48eeb3['z'])/_0x447983;}}return _0x2daf8a<_0x4cb2dc?(Cartesian3[_0x1b4ca8(0x40f3)](_0x4be055,_0x3a22fd[_0x1b4ca8(0x4fe8)]),_0x3a22fd[_0x1b4ca8(0x48ce)]=_0x2daf8a):(Cartesian3['clone'](_0x1255f9,_0x3a22fd[_0x1b4ca8(0x4fe8)]),_0x3a22fd[_0x1b4ca8(0x48ce)]=_0x4cb2dc),_0x3a22fd;};var defaultProjection$1=new GeographicProjection(),fromRectangle2DLowerLeft=new Cartesian3(),fromRectangle2DUpperRight=new Cartesian3(),fromRectangle2DSouthwest=new Cartographic(),fromRectangle2DNortheast=new Cartographic();BoundingSphere[_0x5e00b3(0x12a4)]=function(_0x996570,_0x173e40,_0x43e337){var _0x382d12=_0x5e00b3;return BoundingSphere[_0x382d12(0x3380)](_0x996570,_0x173e40,0x0,0x0,_0x43e337);},BoundingSphere[_0x5e00b3(0x3380)]=function(_0x36bcdd,_0x3d3b92,_0x1241d7,_0x4ffe2c,_0x3533be){var _0x6d2f0d=_0x307c2b,_0x146d87=_0x5e00b3;if(defined$1(_0x3533be)||(_0x3533be=new BoundingSphere()),!defined$1(_0x36bcdd))return _0x3533be[_0x6d2f0d(0x234c)]=Cartesian3[_0x146d87(0x40f3)](Cartesian3[_0x146d87(0x3a34)],_0x3533be[_0x146d87(0x4fe8)]),_0x3533be[_0x146d87(0x48ce)]=0x0,_0x3533be;_0x3d3b92=defaultValue$1(_0x3d3b92,defaultProjection$1),Rectangle[_0x146d87(0x3a23)](_0x36bcdd,fromRectangle2DSouthwest),fromRectangle2DSouthwest[_0x146d87(0x5a4e)]=_0x1241d7,Rectangle['northeast'](_0x36bcdd,fromRectangle2DNortheast),fromRectangle2DNortheast[_0x6d2f0d(0x10d5)]=_0x4ffe2c;var _0x5f01fa=_0x3d3b92[_0x146d87(0x63b)](fromRectangle2DSouthwest,fromRectangle2DLowerLeft),_0x2eda23=_0x3d3b92['project'](fromRectangle2DNortheast,fromRectangle2DUpperRight),_0x566c3d=_0x2eda23['x']-_0x5f01fa['x'],_0x119479=_0x2eda23['y']-_0x5f01fa['y'],_0x24b50f=_0x2eda23['z']-_0x5f01fa['z'];_0x3533be[_0x146d87(0x48ce)]=0.5*Math[_0x146d87(0x5c4f)](_0x566c3d*_0x566c3d+_0x119479*_0x119479+_0x24b50f*_0x24b50f);var _0x5a74b5=_0x3533be[_0x6d2f0d(0x234c)];return _0x5a74b5['x']=_0x5f01fa['x']+0.5*_0x566c3d,_0x5a74b5['y']=_0x5f01fa['y']+0.5*_0x119479,_0x5a74b5['z']=_0x5f01fa['z']+0.5*_0x24b50f,_0x3533be;};var fromRectangle3DScratch=[];BoundingSphere[_0x5e00b3(0x5fe4)]=function(_0x58276a,_0x9a76e9,_0x32d0fe,_0x5ba130){var _0x1e03da=_0x307c2b,_0x30e494=_0x5e00b3;if(_0x9a76e9=defaultValue$1(_0x9a76e9,Ellipsoid[_0x30e494(0x17f7)]),_0x32d0fe=defaultValue$1(_0x32d0fe,0x0),defined$1(_0x5ba130)||(_0x5ba130=new BoundingSphere()),!defined$1(_0x58276a))return _0x5ba130[_0x1e03da(0x234c)]=Cartesian3[_0x30e494(0x40f3)](Cartesian3[_0x30e494(0x3a34)],_0x5ba130[_0x30e494(0x4fe8)]),_0x5ba130[_0x30e494(0x48ce)]=0x0,_0x5ba130;var _0x47564f=Rectangle[_0x1e03da(0x4a6)](_0x58276a,_0x9a76e9,_0x32d0fe,fromRectangle3DScratch);return BoundingSphere[_0x30e494(0x12c2)](_0x47564f,_0x5ba130);},BoundingSphere[_0x5e00b3(0x1304)]=function(_0x3220da,_0x4a967e,_0x2f6c9b,_0x540d08){var _0x8eafa0=_0x307c2b,_0x2532df=_0x5e00b3;if(defined$1(_0x540d08)||(_0x540d08=new BoundingSphere()),!defined$1(_0x3220da)||0x0===_0x3220da[_0x8eafa0(0x2ef4)])return _0x540d08[_0x2532df(0x4fe8)]=Cartesian3[_0x8eafa0(0x2d7b)](Cartesian3[_0x2532df(0x3a34)],_0x540d08[_0x2532df(0x4fe8)]),_0x540d08[_0x2532df(0x48ce)]=0x0,_0x540d08;_0x4a967e=defaultValue$1(_0x4a967e,Cartesian3[_0x8eafa0(0x12ef)]),_0x2f6c9b=defaultValue$1(_0x2f6c9b,0x3);var _0x216d45=fromPointsCurrentPos;_0x216d45['x']=_0x3220da[0x0]+_0x4a967e['x'],_0x216d45['y']=_0x3220da[0x1]+_0x4a967e['y'],_0x216d45['z']=_0x3220da[0x2]+_0x4a967e['z'];var _0x115d71,_0x32a39f=Cartesian3[_0x8eafa0(0x2d7b)](_0x216d45,fromPointsXMin),_0x53747d=Cartesian3[_0x8eafa0(0x2d7b)](_0x216d45,fromPointsYMin),_0x5ec5e6=Cartesian3[_0x2532df(0x40f3)](_0x216d45,fromPointsZMin),_0x313455=Cartesian3[_0x2532df(0x40f3)](_0x216d45,fromPointsXMax),_0x1cf014=Cartesian3[_0x2532df(0x40f3)](_0x216d45,fromPointsYMax),_0x205de8=Cartesian3[_0x2532df(0x40f3)](_0x216d45,fromPointsZMax),_0x58bba4=_0x3220da[_0x2532df(0x809)];for(_0x115d71=0x0;_0x115d71<_0x58bba4;_0x115d71+=_0x2f6c9b){var _0x576767=_0x3220da[_0x115d71]+_0x4a967e['x'],_0x2cc690=_0x3220da[_0x115d71+0x1]+_0x4a967e['y'],_0x50bd97=_0x3220da[_0x115d71+0x2]+_0x4a967e['z'];_0x216d45['x']=_0x576767,_0x216d45['y']=_0x2cc690,_0x216d45['z']=_0x50bd97,_0x576767<_0x32a39f['x']&&Cartesian3[_0x2532df(0x40f3)](_0x216d45,_0x32a39f),_0x576767>_0x313455['x']&&Cartesian3[_0x2532df(0x40f3)](_0x216d45,_0x313455),_0x2cc690<_0x53747d['y']&&Cartesian3[_0x8eafa0(0x2d7b)](_0x216d45,_0x53747d),_0x2cc690>_0x1cf014['y']&&Cartesian3[_0x2532df(0x40f3)](_0x216d45,_0x1cf014),_0x50bd97<_0x5ec5e6['z']&&Cartesian3['clone'](_0x216d45,_0x5ec5e6),_0x50bd97>_0x205de8['z']&&Cartesian3[_0x2532df(0x40f3)](_0x216d45,_0x205de8);}var _0xd5a434=Cartesian3[_0x2532df(0x39dd)](Cartesian3[_0x2532df(0x34b6)](_0x313455,_0x32a39f,fromPointsScratch)),_0x291b3b=Cartesian3[_0x2532df(0x39dd)](Cartesian3[_0x8eafa0(0x3d2f)](_0x1cf014,_0x53747d,fromPointsScratch)),_0x1e8d64=Cartesian3[_0x2532df(0x39dd)](Cartesian3[_0x8eafa0(0x3d2f)](_0x205de8,_0x5ec5e6,fromPointsScratch)),_0x43b932=_0x32a39f,_0x5c3cff=_0x313455,_0x524def=_0xd5a434;_0x291b3b>_0x524def&&(_0x524def=_0x291b3b,_0x43b932=_0x53747d,_0x5c3cff=_0x1cf014),_0x1e8d64>_0x524def&&(_0x524def=_0x1e8d64,_0x43b932=_0x5ec5e6,_0x5c3cff=_0x205de8);var _0x388d50=fromPointsRitterCenter;_0x388d50['x']=0.5*(_0x43b932['x']+_0x5c3cff['x']),_0x388d50['y']=0.5*(_0x43b932['y']+_0x5c3cff['y']),_0x388d50['z']=0.5*(_0x43b932['z']+_0x5c3cff['z']);var _0x5cd72d=Cartesian3[_0x2532df(0x39dd)](Cartesian3[_0x8eafa0(0x3d2f)](_0x5c3cff,_0x388d50,fromPointsScratch)),_0x1ca3c0=Math['sqrt'](_0x5cd72d),_0x56edb4=fromPointsMinBoxPt;_0x56edb4['x']=_0x32a39f['x'],_0x56edb4['y']=_0x53747d['y'],_0x56edb4['z']=_0x5ec5e6['z'];var _0x58085b=fromPointsMaxBoxPt;_0x58085b['x']=_0x313455['x'],_0x58085b['y']=_0x1cf014['y'],_0x58085b['z']=_0x205de8['z'];var _0x43c000=Cartesian3[_0x2532df(0x58e)](_0x56edb4,_0x58085b,fromPointsNaiveCenterScratch),_0x47c9df=0x0;for(_0x115d71=0x0;_0x115d71<_0x58bba4;_0x115d71+=_0x2f6c9b){_0x216d45['x']=_0x3220da[_0x115d71]+_0x4a967e['x'],_0x216d45['y']=_0x3220da[_0x115d71+0x1]+_0x4a967e['y'],_0x216d45['z']=_0x3220da[_0x115d71+0x2]+_0x4a967e['z'];var _0x53ee85=Cartesian3[_0x2532df(0x3d6f)](Cartesian3['subtract'](_0x216d45,_0x43c000,fromPointsScratch));_0x53ee85>_0x47c9df&&(_0x47c9df=_0x53ee85);var _0x378973=Cartesian3[_0x2532df(0x39dd)](Cartesian3[_0x8eafa0(0x3d2f)](_0x216d45,_0x388d50,fromPointsScratch));if(_0x378973>_0x5cd72d){var _0x5eaf38=Math[_0x2532df(0x5c4f)](_0x378973);_0x5cd72d=(_0x1ca3c0=0.5*(_0x1ca3c0+_0x5eaf38))*_0x1ca3c0;var _0x13d6cc=_0x5eaf38-_0x1ca3c0;_0x388d50['x']=(_0x1ca3c0*_0x388d50['x']+_0x13d6cc*_0x216d45['x'])/_0x5eaf38,_0x388d50['y']=(_0x1ca3c0*_0x388d50['y']+_0x13d6cc*_0x216d45['y'])/_0x5eaf38,_0x388d50['z']=(_0x1ca3c0*_0x388d50['z']+_0x13d6cc*_0x216d45['z'])/_0x5eaf38;}}return _0x1ca3c0<_0x47c9df?(Cartesian3[_0x2532df(0x40f3)](_0x388d50,_0x540d08[_0x2532df(0x4fe8)]),_0x540d08[_0x8eafa0(0x29c9)]=_0x1ca3c0):(Cartesian3['clone'](_0x43c000,_0x540d08[_0x2532df(0x4fe8)]),_0x540d08[_0x8eafa0(0x29c9)]=_0x47c9df),_0x540d08;},BoundingSphere[_0x5e00b3(0x310c)]=function(_0xec7527,_0x38e204,_0x166dd5){var _0x15a7f5=_0x307c2b,_0x398c89=_0x5e00b3;if(defined$1(_0x166dd5)||(_0x166dd5=new BoundingSphere()),!defined$1(_0xec7527)||!defined$1(_0x38e204)||_0xec7527[_0x398c89(0x809)]!==_0x38e204[_0x398c89(0x809)]||0x0===_0xec7527[_0x15a7f5(0x2ef4)])return _0x166dd5['center']=Cartesian3[_0x15a7f5(0x2d7b)](Cartesian3[_0x15a7f5(0x12ef)],_0x166dd5[_0x398c89(0x4fe8)]),_0x166dd5[_0x398c89(0x48ce)]=0x0,_0x166dd5;var _0x2f8f4c=fromPointsCurrentPos;_0x2f8f4c['x']=_0xec7527[0x0]+_0x38e204[0x0],_0x2f8f4c['y']=_0xec7527[0x1]+_0x38e204[0x1],_0x2f8f4c['z']=_0xec7527[0x2]+_0x38e204[0x2];var _0x1d660b,_0x16aac6=Cartesian3[_0x398c89(0x40f3)](_0x2f8f4c,fromPointsXMin),_0x28b517=Cartesian3[_0x398c89(0x40f3)](_0x2f8f4c,fromPointsYMin),_0xb98c4e=Cartesian3[_0x398c89(0x40f3)](_0x2f8f4c,fromPointsZMin),_0xf00fe1=Cartesian3[_0x398c89(0x40f3)](_0x2f8f4c,fromPointsXMax),_0xb1c890=Cartesian3[_0x398c89(0x40f3)](_0x2f8f4c,fromPointsYMax),_0x504841=Cartesian3[_0x398c89(0x40f3)](_0x2f8f4c,fromPointsZMax),_0x2cb780=_0xec7527[_0x398c89(0x809)];for(_0x1d660b=0x0;_0x1d660b<_0x2cb780;_0x1d660b+=0x3){var _0x63bca=_0xec7527[_0x1d660b]+_0x38e204[_0x1d660b],_0x1bd400=_0xec7527[_0x1d660b+0x1]+_0x38e204[_0x1d660b+0x1],_0x507004=_0xec7527[_0x1d660b+0x2]+_0x38e204[_0x1d660b+0x2];_0x2f8f4c['x']=_0x63bca,_0x2f8f4c['y']=_0x1bd400,_0x2f8f4c['z']=_0x507004,_0x63bca<_0x16aac6['x']&&Cartesian3[_0x398c89(0x40f3)](_0x2f8f4c,_0x16aac6),_0x63bca>_0xf00fe1['x']&&Cartesian3[_0x398c89(0x40f3)](_0x2f8f4c,_0xf00fe1),_0x1bd400<_0x28b517['y']&&Cartesian3['clone'](_0x2f8f4c,_0x28b517),_0x1bd400>_0xb1c890['y']&&Cartesian3[_0x398c89(0x40f3)](_0x2f8f4c,_0xb1c890),_0x507004<_0xb98c4e['z']&&Cartesian3[_0x398c89(0x40f3)](_0x2f8f4c,_0xb98c4e),_0x507004>_0x504841['z']&&Cartesian3[_0x398c89(0x40f3)](_0x2f8f4c,_0x504841);}var _0x152508=Cartesian3[_0x15a7f5(0x12e7)](Cartesian3[_0x15a7f5(0x3d2f)](_0xf00fe1,_0x16aac6,fromPointsScratch)),_0x5ef9b1=Cartesian3[_0x398c89(0x39dd)](Cartesian3[_0x15a7f5(0x3d2f)](_0xb1c890,_0x28b517,fromPointsScratch)),_0x5a99bc=Cartesian3[_0x15a7f5(0x12e7)](Cartesian3[_0x398c89(0x34b6)](_0x504841,_0xb98c4e,fromPointsScratch)),_0x40c636=_0x16aac6,_0x4fd295=_0xf00fe1,_0x56ad0d=_0x152508;_0x5ef9b1>_0x56ad0d&&(_0x56ad0d=_0x5ef9b1,_0x40c636=_0x28b517,_0x4fd295=_0xb1c890),_0x5a99bc>_0x56ad0d&&(_0x56ad0d=_0x5a99bc,_0x40c636=_0xb98c4e,_0x4fd295=_0x504841);var _0x492117=fromPointsRitterCenter;_0x492117['x']=0.5*(_0x40c636['x']+_0x4fd295['x']),_0x492117['y']=0.5*(_0x40c636['y']+_0x4fd295['y']),_0x492117['z']=0.5*(_0x40c636['z']+_0x4fd295['z']);var _0x16ea24=Cartesian3[_0x398c89(0x39dd)](Cartesian3[_0x398c89(0x34b6)](_0x4fd295,_0x492117,fromPointsScratch)),_0x5c405c=Math[_0x398c89(0x5c4f)](_0x16ea24),_0x37e24f=fromPointsMinBoxPt;_0x37e24f['x']=_0x16aac6['x'],_0x37e24f['y']=_0x28b517['y'],_0x37e24f['z']=_0xb98c4e['z'];var _0x687152=fromPointsMaxBoxPt;_0x687152['x']=_0xf00fe1['x'],_0x687152['y']=_0xb1c890['y'],_0x687152['z']=_0x504841['z'];var _0x4b0aec=Cartesian3[_0x398c89(0x58e)](_0x37e24f,_0x687152,fromPointsNaiveCenterScratch),_0x2b399e=0x0;for(_0x1d660b=0x0;_0x1d660b<_0x2cb780;_0x1d660b+=0x3){_0x2f8f4c['x']=_0xec7527[_0x1d660b]+_0x38e204[_0x1d660b],_0x2f8f4c['y']=_0xec7527[_0x1d660b+0x1]+_0x38e204[_0x1d660b+0x1],_0x2f8f4c['z']=_0xec7527[_0x1d660b+0x2]+_0x38e204[_0x1d660b+0x2];var _0x160ffb=Cartesian3[_0x398c89(0x3d6f)](Cartesian3[_0x398c89(0x34b6)](_0x2f8f4c,_0x4b0aec,fromPointsScratch));_0x160ffb>_0x2b399e&&(_0x2b399e=_0x160ffb);var _0xf73b8=Cartesian3[_0x15a7f5(0x12e7)](Cartesian3[_0x398c89(0x34b6)](_0x2f8f4c,_0x492117,fromPointsScratch));if(_0xf73b8>_0x16ea24){var _0x4f31dc=Math[_0x398c89(0x5c4f)](_0xf73b8);_0x16ea24=(_0x5c405c=0.5*(_0x5c405c+_0x4f31dc))*_0x5c405c;var _0xb6e701=_0x4f31dc-_0x5c405c;_0x492117['x']=(_0x5c405c*_0x492117['x']+_0xb6e701*_0x2f8f4c['x'])/_0x4f31dc,_0x492117['y']=(_0x5c405c*_0x492117['y']+_0xb6e701*_0x2f8f4c['y'])/_0x4f31dc,_0x492117['z']=(_0x5c405c*_0x492117['z']+_0xb6e701*_0x2f8f4c['z'])/_0x4f31dc;}}return _0x5c405c<_0x2b399e?(Cartesian3['clone'](_0x492117,_0x166dd5[_0x398c89(0x4fe8)]),_0x166dd5[_0x398c89(0x48ce)]=_0x5c405c):(Cartesian3[_0x398c89(0x40f3)](_0x4b0aec,_0x166dd5[_0x398c89(0x4fe8)]),_0x166dd5[_0x398c89(0x48ce)]=_0x2b399e),_0x166dd5;},BoundingSphere[_0x307c2b(0x1374)]=function(_0x42c2e9,_0x121f35,_0x4da0ff){var _0x2404f7=_0x307c2b,_0x449ad4=_0x5e00b3;defined$1(_0x4da0ff)||(_0x4da0ff=new BoundingSphere());var _0x31a876=Cartesian3[_0x2404f7(0xce9)](_0x42c2e9,_0x121f35,_0x4da0ff[_0x449ad4(0x4fe8)]);return _0x4da0ff[_0x449ad4(0x48ce)]=Cartesian3[_0x2404f7(0x2665)](_0x31a876,_0x121f35),_0x4da0ff;},BoundingSphere[_0x5e00b3(0x4d91)]=function(_0x5053ff,_0x36afab){var _0x17b9a9=_0x307c2b,_0x26e7de=_0x5e00b3;return defined$1(_0x36afab)||(_0x36afab=new BoundingSphere()),Cartesian3[_0x26e7de(0x40f3)](Cartesian3[_0x17b9a9(0x12ef)],_0x36afab[_0x26e7de(0x4fe8)]),_0x36afab[_0x26e7de(0x48ce)]=_0x5053ff[_0x17b9a9(0x64b)],_0x36afab;};var fromBoundingSpheresScratch=new Cartesian3();BoundingSphere[_0x5e00b3(0x5947)]=function(_0x29d604,_0x108ce0){var _0x2dcb36=_0x307c2b,_0x3f2faa=_0x5e00b3;if(defined$1(_0x108ce0)||(_0x108ce0=new BoundingSphere()),!defined$1(_0x29d604)||0x0===_0x29d604[_0x3f2faa(0x809)])return _0x108ce0[_0x3f2faa(0x4fe8)]=Cartesian3[_0x3f2faa(0x40f3)](Cartesian3[_0x3f2faa(0x3a34)],_0x108ce0[_0x3f2faa(0x4fe8)]),_0x108ce0[_0x3f2faa(0x48ce)]=0x0,_0x108ce0;var _0xc37f1=_0x29d604[_0x2dcb36(0x2ef4)];if(0x1===_0xc37f1)return BoundingSphere[_0x3f2faa(0x40f3)](_0x29d604[0x0],_0x108ce0);if(0x2===_0xc37f1)return BoundingSphere[_0x3f2faa(0x418)](_0x29d604[0x0],_0x29d604[0x1],_0x108ce0);var _0x1c4cd4,_0x3126bf=[];for(_0x1c4cd4=0x0;_0x1c4cd4<_0xc37f1;_0x1c4cd4++)_0x3126bf[_0x3f2faa(0x5323)](_0x29d604[_0x1c4cd4][_0x3f2faa(0x4fe8)]);var _0x69cd46=(_0x108ce0=BoundingSphere[_0x3f2faa(0x12c2)](_0x3126bf,_0x108ce0))[_0x3f2faa(0x4fe8)],_0x44c57f=_0x108ce0[_0x3f2faa(0x48ce)];for(_0x1c4cd4=0x0;_0x1c4cd4<_0xc37f1;_0x1c4cd4++){var _0x49cdb6=_0x29d604[_0x1c4cd4];_0x44c57f=Math[_0x3f2faa(0x498f)](_0x44c57f,Cartesian3[_0x3f2faa(0x451d)](_0x69cd46,_0x49cdb6[_0x3f2faa(0x4fe8)],fromBoundingSpheresScratch)+_0x49cdb6[_0x3f2faa(0x48ce)]);}return _0x108ce0[_0x3f2faa(0x48ce)]=_0x44c57f,_0x108ce0;};var fromOrientedBoundingBoxScratchU=new Cartesian3(),fromOrientedBoundingBoxScratchV=new Cartesian3(),fromOrientedBoundingBoxScratchW=new Cartesian3();BoundingSphere[_0x307c2b(0x3c07)]=function(_0x4a4f50,_0xc24d06){var _0x247a1a=_0x307c2b,_0x517a27=_0x5e00b3;defined$1(_0xc24d06)||(_0xc24d06=new BoundingSphere());var _0x830188=_0x4a4f50[_0x517a27(0x5666)],_0x229ec6=Matrix3[_0x517a27(0x1355)](_0x830188,0x0,fromOrientedBoundingBoxScratchU),_0x1a7474=Matrix3[_0x517a27(0x1355)](_0x830188,0x1,fromOrientedBoundingBoxScratchV),_0xcaa4c0=Matrix3[_0x247a1a(0x1fc6)](_0x830188,0x2,fromOrientedBoundingBoxScratchW);return Cartesian3[_0x517a27(0x30c2)](_0x229ec6,_0x1a7474,_0x229ec6),Cartesian3[_0x517a27(0x30c2)](_0x229ec6,_0xcaa4c0,_0x229ec6),_0xc24d06[_0x517a27(0x4fe8)]=Cartesian3[_0x517a27(0x40f3)](_0x4a4f50[_0x517a27(0x4fe8)],_0xc24d06[_0x517a27(0x4fe8)]),_0xc24d06[_0x517a27(0x48ce)]=Cartesian3[_0x247a1a(0x4910)](_0x229ec6),_0xc24d06;},BoundingSphere[_0x5e00b3(0x40f3)]=function(_0x4c3c45,_0x2e6e62){var _0x36f8b9=_0x5e00b3;if(defined$1(_0x4c3c45))return defined$1(_0x2e6e62)?(_0x2e6e62[_0x36f8b9(0x4fe8)]=Cartesian3[_0x36f8b9(0x40f3)](_0x4c3c45[_0x36f8b9(0x4fe8)],_0x2e6e62[_0x36f8b9(0x4fe8)]),_0x2e6e62[_0x36f8b9(0x48ce)]=_0x4c3c45[_0x36f8b9(0x48ce)],_0x2e6e62):new BoundingSphere(_0x4c3c45[_0x36f8b9(0x4fe8)],_0x4c3c45[_0x36f8b9(0x48ce)]);},BoundingSphere['packedLength']=0x4,BoundingSphere[_0x5e00b3(0x52a8)]=function(_0x5c32c9,_0x4be32a,_0x2aad37){var _0x218353=_0x307c2b,_0x4038b0=_0x5e00b3;_0x2aad37=defaultValue$1(_0x2aad37,0x0);var _0x14fc6f=_0x5c32c9[_0x218353(0x234c)];return _0x4be32a[_0x2aad37++]=_0x14fc6f['x'],_0x4be32a[_0x2aad37++]=_0x14fc6f['y'],_0x4be32a[_0x2aad37++]=_0x14fc6f['z'],_0x4be32a[_0x2aad37]=_0x5c32c9[_0x4038b0(0x48ce)],_0x4be32a;},BoundingSphere[_0x5e00b3(0x1d8a)]=function(_0x5a1567,_0x3f1489,_0x11adb7){var _0x7615e0=_0x307c2b,_0x358934=_0x5e00b3;_0x3f1489=defaultValue$1(_0x3f1489,0x0),defined$1(_0x11adb7)||(_0x11adb7=new BoundingSphere());var _0x19ef94=_0x11adb7[_0x7615e0(0x234c)];return _0x19ef94['x']=_0x5a1567[_0x3f1489++],_0x19ef94['y']=_0x5a1567[_0x3f1489++],_0x19ef94['z']=_0x5a1567[_0x3f1489++],_0x11adb7[_0x358934(0x48ce)]=_0x5a1567[_0x3f1489],_0x11adb7;};var unionScratch=new Cartesian3(),unionScratchCenter=new Cartesian3();BoundingSphere[_0x5e00b3(0x418)]=function(_0x57cc5f,_0x151202,_0x52f013){var _0xe9f21e=_0x307c2b,_0x118912=_0x5e00b3;defined$1(_0x52f013)||(_0x52f013=new BoundingSphere());var _0x4f9a91=_0x57cc5f[_0x118912(0x4fe8)],_0x45fe43=_0x57cc5f[_0x118912(0x48ce)],_0x36f9b3=_0x151202[_0x118912(0x4fe8)],_0x55b2df=_0x151202[_0x118912(0x48ce)],_0x3a2b67=Cartesian3[_0x118912(0x34b6)](_0x36f9b3,_0x4f9a91,unionScratch),_0x21e82e=Cartesian3[_0x118912(0x3d6f)](_0x3a2b67);if(_0x45fe43>=_0x21e82e+_0x55b2df)return _0x57cc5f[_0x118912(0x40f3)](_0x52f013),_0x52f013;if(_0x55b2df>=_0x21e82e+_0x45fe43)return _0x151202[_0x118912(0x40f3)](_0x52f013),_0x52f013;var _0x30277e=0.5*(_0x45fe43+_0x21e82e+_0x55b2df),_0xf53854=Cartesian3['multiplyByScalar'](_0x3a2b67,(-_0x45fe43+_0x30277e)/_0x21e82e,unionScratchCenter);return Cartesian3[_0x118912(0x30c2)](_0xf53854,_0x4f9a91,_0xf53854),Cartesian3[_0x118912(0x40f3)](_0xf53854,_0x52f013[_0xe9f21e(0x234c)]),_0x52f013[_0x118912(0x48ce)]=_0x30277e,_0x52f013;};var expandScratch=new Cartesian3();BoundingSphere[_0x5e00b3(0x3ddc)]=function(_0x2e4932,_0x31104d,_0x4aeb8c){var _0x8d258b=_0x307c2b,_0x5d922b=_0x5e00b3;_0x4aeb8c=BoundingSphere[_0x5d922b(0x40f3)](_0x2e4932,_0x4aeb8c);var _0xa4e56f=Cartesian3[_0x5d922b(0x3d6f)](Cartesian3[_0x5d922b(0x34b6)](_0x31104d,_0x4aeb8c[_0x8d258b(0x234c)],expandScratch));return _0xa4e56f>_0x4aeb8c[_0x5d922b(0x48ce)]&&(_0x4aeb8c[_0x5d922b(0x48ce)]=_0xa4e56f),_0x4aeb8c;},BoundingSphere[_0x5e00b3(0x1b58)]=function(_0x89af01,_0x206375){var _0x1b3999=_0x307c2b,_0xbe9bb6=_0x5e00b3,_0x2b0b72=_0x89af01[_0x1b3999(0x234c)],_0x54121c=_0x89af01[_0xbe9bb6(0x48ce)],_0x9aa7df=_0x206375[_0xbe9bb6(0x47ce)],_0x2b88c2=Cartesian3[_0xbe9bb6(0x2d8e)](_0x9aa7df,_0x2b0b72)+_0x206375[_0x1b3999(0x2665)];return _0x2b88c2<-_0x54121c?Intersect$1[_0x1b3999(0x37ac)]:_0x2b88c2<_0x54121c?Intersect$1[_0xbe9bb6(0x2c8a)]:Intersect$1[_0xbe9bb6(0x306)];},BoundingSphere[_0x5e00b3(0x332f)]=function(_0x211bbe,_0x23ce47,_0xfa9f52){var _0x432b4c=_0x307c2b,_0x3d8077=_0x5e00b3;return defined$1(_0xfa9f52)||(_0xfa9f52=new BoundingSphere()),_0xfa9f52['center']=Matrix4[_0x3d8077(0x108e)](_0x23ce47,_0x211bbe[_0x432b4c(0x234c)],_0xfa9f52[_0x3d8077(0x4fe8)]),_0xfa9f52[_0x3d8077(0x48ce)]=Matrix4[_0x432b4c(0x289e)](_0x23ce47)*_0x211bbe[_0x3d8077(0x48ce)],_0xfa9f52;};var distanceSquaredToScratch=new Cartesian3();BoundingSphere[_0x5e00b3(0x22cc)]=function(_0x36c56e,_0x4b0855){var _0x2b733f=_0x5e00b3,_0x1572b0=Cartesian3[_0x2b733f(0x34b6)](_0x36c56e[_0x2b733f(0x4fe8)],_0x4b0855,distanceSquaredToScratch);return Cartesian3[_0x2b733f(0x39dd)](_0x1572b0)-_0x36c56e[_0x2b733f(0x48ce)]*_0x36c56e[_0x2b733f(0x48ce)];},BoundingSphere[_0x307c2b(0x2d52)]=function(_0x18352f,_0x3788bb,_0x36ed86){var _0xb24794=_0x307c2b,_0x29a8a0=_0x5e00b3;return defined$1(_0x36ed86)||(_0x36ed86=new BoundingSphere()),_0x36ed86[_0x29a8a0(0x4fe8)]=Matrix4[_0x29a8a0(0x108e)](_0x3788bb,_0x18352f[_0x29a8a0(0x4fe8)],_0x36ed86[_0xb24794(0x234c)]),_0x36ed86[_0x29a8a0(0x48ce)]=_0x18352f[_0x29a8a0(0x48ce)],_0x36ed86;};var scratchCartesian3$h=new Cartesian3();BoundingSphere[_0x5e00b3(0x5caa)]=function(_0x1f66a8,_0x1d89be,_0xd9def1,_0x236327){var _0x347ffa=_0x307c2b,_0x365bdd=_0x5e00b3;defined$1(_0x236327)||(_0x236327=new Interval());var _0x351d09=Cartesian3[_0x347ffa(0x3d2f)](_0x1f66a8[_0x347ffa(0x234c)],_0x1d89be,scratchCartesian3$h),_0x4ff558=Cartesian3[_0x365bdd(0x2d8e)](_0xd9def1,_0x351d09);return _0x236327[_0x365bdd(0x21ae)]=_0x4ff558-_0x1f66a8[_0x365bdd(0x48ce)],_0x236327[_0x365bdd(0x3b17)]=_0x4ff558+_0x1f66a8[_0x347ffa(0x29c9)],_0x236327;};for(var projectTo2DNormalScratch=new Cartesian3(),projectTo2DEastScratch=new Cartesian3(),projectTo2DNorthScratch=new Cartesian3(),projectTo2DWestScratch=new Cartesian3(),projectTo2DSouthScratch=new Cartesian3(),projectTo2DCartographicScratch=new Cartographic(),projectTo2DPositionsScratch=new Array(0x8),n=0x0;n<0x8;++n)projectTo2DPositionsScratch[n]=new Cartesian3();var projectTo2DProjection=new GeographicProjection();/** * @license * * Grauw URI utilities * * See: http://hg.grauw.nl/grauw-lib/file/tip/src/uri.js * * @author Laurens Holst (http://www.grauw.nl/) * * Copyright 2012 Laurens Holst * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * */ function URI(_0x595ef0){var _0x373722=_0x307c2b,_0x1ae4ca=_0x5e00b3;if(_0x595ef0 instanceof URI)this[_0x1ae4ca(0x3b3a)]=_0x595ef0[_0x1ae4ca(0x3b3a)],this[_0x1ae4ca(0x30b3)]=_0x595ef0[_0x373722(0x1893)],this[_0x1ae4ca(0x21f3)]=_0x595ef0['path'],this[_0x373722(0x25f7)]=_0x595ef0[_0x1ae4ca(0x4ee2)],this[_0x1ae4ca(0x4aff)]=_0x595ef0[_0x1ae4ca(0x4aff)];else{if(_0x595ef0){var _0x2f4962=parseRegex$1[_0x373722(0x2386)](_0x595ef0);this[_0x1ae4ca(0x3b3a)]=_0x2f4962[0x1],this[_0x373722(0x1893)]=_0x2f4962[0x2],this[_0x1ae4ca(0x21f3)]=_0x2f4962[0x3],this[_0x373722(0x25f7)]=_0x2f4962[0x4],this[_0x373722(0x4bfc)]=_0x2f4962[0x5];}}}BoundingSphere[_0x307c2b(0x193b)]=function(_0x423351,_0xe4413b,_0x2778d6){var _0x1d8f2e=_0x307c2b,_0x105708=_0x5e00b3,_0x528d63,_0x4f4a1e=(_0xe4413b=defaultValue$1(_0xe4413b,projectTo2DProjection))[_0x105708(0x4faa)],_0x4b6eed=_0x423351[_0x105708(0x4fe8)],_0x891fda=_0x423351[_0x1d8f2e(0x29c9)];_0x528d63=Cartesian3[_0x105708(0x1dab)](_0x4b6eed,Cartesian3[_0x1d8f2e(0x12ef)])?Cartesian3['clone'](Cartesian3[_0x105708(0x442b)],projectTo2DNormalScratch):_0x4f4a1e[_0x105708(0x2b98)](_0x4b6eed,projectTo2DNormalScratch);var _0x4cf796=Cartesian3[_0x105708(0x4143)](Cartesian3[_0x105708(0x39c7)],_0x528d63,projectTo2DEastScratch);Cartesian3[_0x105708(0x4853)](_0x4cf796,_0x4cf796);var _0x883602=Cartesian3[_0x105708(0x4143)](_0x528d63,_0x4cf796,projectTo2DNorthScratch);Cartesian3[_0x105708(0x4853)](_0x883602,_0x883602),Cartesian3[_0x105708(0x34b9)](_0x528d63,_0x891fda,_0x528d63),Cartesian3[_0x105708(0x34b9)](_0x883602,_0x891fda,_0x883602),Cartesian3[_0x105708(0x34b9)](_0x4cf796,_0x891fda,_0x4cf796);var _0x173658=Cartesian3[_0x105708(0xa61)](_0x883602,projectTo2DSouthScratch),_0x5ae9c9=Cartesian3[_0x105708(0xa61)](_0x4cf796,projectTo2DWestScratch),_0x144ab5=projectTo2DPositionsScratch,_0x15575c=_0x144ab5[0x0];Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x883602,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x4cf796,_0x15575c),_0x15575c=_0x144ab5[0x1],Cartesian3[_0x1d8f2e(0x1af6)](_0x528d63,_0x883602,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x5ae9c9,_0x15575c),_0x15575c=_0x144ab5[0x2],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x173658,_0x15575c),Cartesian3[_0x1d8f2e(0x1af6)](_0x15575c,_0x5ae9c9,_0x15575c),_0x15575c=_0x144ab5[0x3],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x173658,_0x15575c),Cartesian3[_0x1d8f2e(0x1af6)](_0x15575c,_0x4cf796,_0x15575c),Cartesian3[_0x105708(0xa61)](_0x528d63,_0x528d63),_0x15575c=_0x144ab5[0x4],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x883602,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x4cf796,_0x15575c),_0x15575c=_0x144ab5[0x5],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x883602,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x5ae9c9,_0x15575c),_0x15575c=_0x144ab5[0x6],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x173658,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x5ae9c9,_0x15575c),_0x15575c=_0x144ab5[0x7],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x173658,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x4cf796,_0x15575c);for(var _0x56823c=_0x144ab5[_0x105708(0x809)],_0x56ca6b=0x0;_0x56ca6b<_0x56823c;++_0x56ca6b){var _0x3ceb38=_0x144ab5[_0x56ca6b];Cartesian3[_0x105708(0x30c2)](_0x4b6eed,_0x3ceb38,_0x3ceb38);var _0x45c992=_0x4f4a1e[_0x105708(0x3bd7)](_0x3ceb38,projectTo2DCartographicScratch);_0xe4413b[_0x105708(0x63b)](_0x45c992,_0x3ceb38);}var _0x2c23a5=(_0x4b6eed=(_0x2778d6=BoundingSphere[_0x1d8f2e(0xd5c)](_0x144ab5,_0x2778d6))[_0x105708(0x4fe8)])['x'],_0x530545=_0x4b6eed['y'],_0x485d3a=_0x4b6eed['z'];return _0x4b6eed['x']=_0x485d3a,_0x4b6eed['y']=_0x2c23a5,_0x4b6eed['z']=_0x530545,_0x2778d6;},BoundingSphere[_0x307c2b(0x3277)]=function(_0x4b4720,_0x278dbb){var _0x9f2c67=_0x5e00b3;return!_0x278dbb[_0x9f2c67(0x14b1)](_0x4b4720);},BoundingSphere[_0x5e00b3(0x1dab)]=function(_0x4d64ca,_0xb71b){var _0x3125c8=_0x307c2b,_0x378923=_0x5e00b3;return _0x4d64ca===_0xb71b||defined$1(_0x4d64ca)&&defined$1(_0xb71b)&&Cartesian3[_0x378923(0x1dab)](_0x4d64ca[_0x378923(0x4fe8)],_0xb71b[_0x378923(0x4fe8)])&&_0x4d64ca[_0x378923(0x48ce)]===_0xb71b[_0x3125c8(0x29c9)];},BoundingSphere[_0x307c2b(0x1aa2)]['intersectPlane']=function(_0x4e6ccb){var _0x52b40a=_0x5e00b3;return BoundingSphere[_0x52b40a(0x1b58)](this,_0x4e6ccb);},BoundingSphere[_0x5e00b3(0x3720)][_0x5e00b3(0x22cc)]=function(_0x2ab6e3){var _0x35cbd0=_0x5e00b3;return BoundingSphere[_0x35cbd0(0x22cc)](this,_0x2ab6e3);},BoundingSphere[_0x5e00b3(0x3720)][_0x307c2b(0x132b)]=function(_0x3c105a,_0x533bc6,_0x26336a){var _0xa73d01=_0x307c2b;return BoundingSphere[_0xa73d01(0x132b)](this,_0x3c105a,_0x533bc6,_0x26336a);},BoundingSphere[_0x5e00b3(0x3720)][_0x5e00b3(0x86d)]=function(_0x270389){var _0x5ce142=_0x5e00b3;return BoundingSphere[_0x5ce142(0x86d)](this,_0x270389);},BoundingSphere[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x3cbc46){var _0x4e47d3=_0x5e00b3;return BoundingSphere[_0x4e47d3(0x1dab)](this,_0x3cbc46);},BoundingSphere['prototype'][_0x307c2b(0x2d7b)]=function(_0x18cd2b){var _0x5b9379=_0x5e00b3;return BoundingSphere[_0x5b9379(0x40f3)](this,_0x18cd2b);},BoundingSphere[_0x5e00b3(0x3720)][_0x307c2b(0x1bc3)]=function(){var _0x1b48bc=_0x5e00b3,_0x443a2d=this[_0x1b48bc(0x48ce)];return volumeConstant*_0x443a2d*_0x443a2d*_0x443a2d;},URI[_0x5e00b3(0x3720)][_0x307c2b(0x4541)]=null,URI[_0x307c2b(0x1aa2)][_0x5e00b3(0x30b3)]=null,URI['prototype'][_0x5e00b3(0x21f3)]='',URI[_0x5e00b3(0x3720)]['query']=null,URI[_0x5e00b3(0x3720)][_0x5e00b3(0x4aff)]=null;var parseRegex$1=new RegExp(_0x5e00b3(0x5d6a));URI[_0x5e00b3(0x3720)][_0x5e00b3(0x3196)]=function(){var _0x5e7c88=_0x5e00b3;return this[_0x5e7c88(0x3b3a)];},URI['prototype'][_0x5e00b3(0x2c76)]=function(){return this['authority'];},URI[_0x5e00b3(0x3720)][_0x5e00b3(0x19df)]=function(){var _0x150354=_0x5e00b3;return this[_0x150354(0x21f3)];},URI[_0x307c2b(0x1aa2)][_0x5e00b3(0x5678)]=function(){var _0x17cb98=_0x5e00b3;return this[_0x17cb98(0x4ee2)];},URI[_0x5e00b3(0x3720)][_0x5e00b3(0x25db)]=function(){var _0x21c067=_0x5e00b3;return this[_0x21c067(0x4aff)];},URI[_0x5e00b3(0x3720)][_0x5e00b3(0x102b)]=function(){var _0x57586e=_0x307c2b,_0x1a7ef0=_0x5e00b3;return!!this[_0x57586e(0x4541)]&&!this[_0x1a7ef0(0x4aff)];},URI[_0x5e00b3(0x3720)][_0x307c2b(0x2743)]=function(_0x20d5c7){var _0x43ce3e=_0x5e00b3;return _0x20d5c7[_0x43ce3e(0x3b3a)]==this[_0x43ce3e(0x3b3a)]&&_0x20d5c7[_0x43ce3e(0x30b3)]==this[_0x43ce3e(0x30b3)]&&_0x20d5c7[_0x43ce3e(0x21f3)]==this[_0x43ce3e(0x21f3)]&&_0x20d5c7[_0x43ce3e(0x4ee2)]==this[_0x43ce3e(0x4ee2)];},URI[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x4f5678){var _0x2047d9=_0x307c2b,_0x2b8bd6=_0x5e00b3;return this[_0x2047d9(0x2743)](_0x4f5678)&&_0x4f5678[_0x2b8bd6(0x4aff)]==this[_0x2047d9(0x4bfc)];},URI[_0x5e00b3(0x3720)][_0x5e00b3(0x4853)]=function(){var _0x13af60=_0x307c2b,_0x5d08ad=_0x5e00b3;this[_0x13af60(0xebf)](),this[_0x13af60(0x4541)]&&(this[_0x5d08ad(0x3b3a)]=this[_0x5d08ad(0x3b3a)][_0x5d08ad(0x12e2)]()),this[_0x5d08ad(0x30b3)]&&(this[_0x5d08ad(0x30b3)]=this[_0x5d08ad(0x30b3)][_0x5d08ad(0x2c3f)](authorityRegex,replaceAuthority)[_0x5d08ad(0x2c3f)](caseRegex,replaceCase)),this[_0x5d08ad(0x21f3)]&&(this[_0x5d08ad(0x21f3)]=this[_0x5d08ad(0x21f3)][_0x5d08ad(0x2c3f)](caseRegex,replaceCase)),this[_0x5d08ad(0x4ee2)]&&(this[_0x5d08ad(0x4ee2)]=this[_0x13af60(0x25f7)][_0x5d08ad(0x2c3f)](caseRegex,replaceCase)),this[_0x5d08ad(0x4aff)]&&(this[_0x5d08ad(0x4aff)]=this[_0x5d08ad(0x4aff)][_0x5d08ad(0x2c3f)](caseRegex,replaceCase));};var caseRegex=/%[0-9a-z]{2}/gi,percentRegex=/[a-zA-Z0-9\-\._~]/,authorityRegex=/(.*@)?([^@:]*)(:.*)?/,reduceArray,slice,undef;function replaceCase(_0x4509a1){var _0x25a588=_0x307c2b,_0x482504=unescape(_0x4509a1);return percentRegex[_0x25a588(0x37cb)](_0x482504)?_0x482504:_0x4509a1[_0x25a588(0x52fd)]();}function replaceAuthority(_0x1a8110,_0xe9d164,_0x80d56,_0x31dfeb){return(_0xe9d164||'')+_0x80d56['toLowerCase']()+(_0x31dfeb||'');}function getAbsoluteUri(_0x29a8ed,_0x1525c7){var _0x58065e=_0x307c2b,_0x1a7ca0=_0x5e00b3,_0x74a942;return _0x58065e(0x18c)!=typeof document&&(_0x74a942=document),getAbsoluteUri[_0x1a7ca0(0x4c92)](_0x29a8ed,_0x1525c7,_0x74a942);}function when(_0x2f9626,_0x1b9cb3,_0x285ce5,_0xc23f68){var _0x393b96=_0x307c2b;return resolve$1(_0x2f9626)[_0x393b96(0x4527)](_0x1b9cb3,_0x285ce5,_0xc23f68);}function resolve$1(_0x12a285){var _0x54e829=_0x5e00b3,_0x3ed33e,_0x5d8ce2;return _0x12a285 instanceof Promise$1?_0x3ed33e=_0x12a285:isPromise(_0x12a285)?(_0x5d8ce2=defer(),_0x12a285[_0x54e829(0x2a5f)](function(_0x2740e7){var _0x58f33d=_0x54e829;_0x5d8ce2[_0x58f33d(0x1c7e)](_0x2740e7);},function(_0x5c453d){var _0x4bf742=_0x54e829;_0x5d8ce2[_0x4bf742(0x4c5a)](_0x5c453d);},function(_0x3a24ba){var _0x15b30d=_0x54e829;_0x5d8ce2[_0x15b30d(0x40e4)](_0x3a24ba);}),_0x3ed33e=_0x5d8ce2[_0x54e829(0x24e7)]):_0x3ed33e=fulfilled(_0x12a285),_0x3ed33e;}function reject(_0x32cdde){return when(_0x32cdde,rejected);}function Promise$1(_0xfb5ee0){var _0x4e979e=_0x5e00b3;this[_0x4e979e(0x2a5f)]=_0xfb5ee0;}function fulfilled(_0xd48998){return new Promise$1(function(_0x2530ca){try{return resolve$1(_0x2530ca?_0x2530ca(_0xd48998):_0xd48998);}catch(_0x3b30f2){return rejected(_0x3b30f2);}});}function rejected(_0x3942cb){return new Promise$1(function(_0x40a4a9,_0x52c95c){try{return _0x52c95c?resolve$1(_0x52c95c(_0x3942cb)):rejected(_0x3942cb);}catch(_0x4c84e9){return rejected(_0x4c84e9);}});}function defer(){var _0x4c41d4,_0x369013,_0x3697c8,_0xe0c1b6,_0x29361c,_0x189012;return _0x4c41d4=new Promise$1(_0x49869e),_0x369013=[],_0x3697c8=[],_0xe0c1b6=function(_0x677cb9,_0x4b783e,_0x20d8db){var _0x53a87f=_0x23ca,_0x42b43d,_0x568ad2;return _0x42b43d=defer(),_0x568ad2=_0x53a87f(0x1b4b)==typeof _0x20d8db?function(_0x4ab6cf){var _0x2105bd=_0x53a87f;try{_0x42b43d[_0x2105bd(0x40e4)](_0x20d8db(_0x4ab6cf));}catch(_0x25ca65){_0x42b43d['progress'](_0x25ca65);}}:function(_0x55be29){var _0x5f1195=_0x53a87f;_0x42b43d[_0x5f1195(0x40e4)](_0x55be29);},_0x369013[_0x53a87f(0x5323)](function(_0x46c021){var _0x12511b=_0x53a87f;_0x46c021['then'](_0x677cb9,_0x4b783e)[_0x12511b(0x2a5f)](_0x42b43d[_0x12511b(0x1c7e)],_0x42b43d[_0x12511b(0x4c5a)],_0x568ad2);}),_0x3697c8[_0x53a87f(0x5323)](_0x568ad2),_0x42b43d['promise'];},_0x29361c=function(_0x353e34){return processQueue(_0x3697c8,_0x353e34),_0x353e34;},_0x189012=function(_0x573279){var _0x2f1df8=_0x23ca;return _0x573279=resolve$1(_0x573279),_0xe0c1b6=_0x573279[_0x2f1df8(0x2a5f)],_0x189012=resolve$1,_0x29361c=noop,processQueue(_0x369013,_0x573279),_0x3697c8=_0x369013=undef,_0x573279;},{'then':_0x49869e,'resolve':_0xf805b,'reject':_0x4f9f6e,'progress':_0x2f46f8,'promise':_0x4c41d4,'resolver':{'resolve':_0xf805b,'reject':_0x4f9f6e,'progress':_0x2f46f8}};function _0x49869e(_0x36cc3a,_0xca2dd3,_0x3842a5){return _0xe0c1b6(_0x36cc3a,_0xca2dd3,_0x3842a5);}function _0xf805b(_0x582e4a){return _0x189012(_0x582e4a);}function _0x4f9f6e(_0x14e8bb){return _0x189012(rejected(_0x14e8bb));}function _0x2f46f8(_0x29f217){return _0x29361c(_0x29f217);}}function isPromise(_0x47c4db){var _0x42f81f=_0x5e00b3;return _0x47c4db&&_0x42f81f(0x1b4b)==typeof _0x47c4db[_0x42f81f(0x2a5f)];}function some(_0x2ecd1e,_0xbf934f,_0x5d49e9,_0x2beb71,_0x1928e2){return checkCallbacks(0x2,arguments),when(_0x2ecd1e,function(_0x54720d){var _0x319ece=_0x140d,_0x19709a=_0x23ca,_0x554eee,_0x471bde,_0xb15c37,_0x2f434b,_0x4f6e85,_0x953ae3,_0x496405,_0x549835,_0x202d55,_0x189902;if(_0x202d55=_0x54720d[_0x19709a(0x809)]>>>0x0,_0x554eee=Math[_0x319ece(0x5449)](0x0,Math[_0x319ece(0x4b49)](_0xbf934f,_0x202d55)),_0xb15c37=[],_0x471bde=_0x202d55-_0x554eee+0x1,_0x2f434b=[],_0x4f6e85=defer(),_0x554eee){for(_0x549835=_0x4f6e85[_0x19709a(0x40e4)],_0x496405=function(_0x3fa877){var _0x27dfbe=_0x19709a;_0x2f434b[_0x27dfbe(0x5323)](_0x3fa877),--_0x471bde||(_0x953ae3=_0x496405=noop,_0x4f6e85[_0x27dfbe(0x4c5a)](_0x2f434b));},_0x953ae3=function(_0x360fab){var _0x1101ea=_0x19709a;_0xb15c37[_0x1101ea(0x5323)](_0x360fab),--_0x554eee||(_0x953ae3=_0x496405=noop,_0x4f6e85[_0x1101ea(0x1c7e)](_0xb15c37));},_0x189902=0x0;_0x189902<_0x202d55;++_0x189902)_0x189902 in _0x54720d&&when(_0x54720d[_0x189902],_0x121fab,_0x4ba036,_0x549835);}else _0x4f6e85[_0x19709a(0x1c7e)](_0xb15c37);return _0x4f6e85[_0x19709a(0x2a5f)](_0x5d49e9,_0x2beb71,_0x1928e2);function _0x4ba036(_0x536f4a){_0x496405(_0x536f4a);}function _0x121fab(_0x8cb809){_0x953ae3(_0x8cb809);}});}function allSettled(_0x5ed8ee,_0xacdd6c,_0x3bfadc,_0x11cb49){return checkCallbacks(0x1,arguments),when(_0x5ed8ee,function(_0x385c8c){var _0x51d726=_0x23ca,_0x1c0379,_0x14bb1a,_0x233614,_0x698e23,_0x3c1168,_0x3b21eb,_0x1ce7a9,_0x1c304a,_0x44e869;for(_0x1ce7a9=_0x385c8c[_0x51d726(0x809)]>>>0x0,_0x1c304a=_0x385c8c[_0x51d726(0x809)]>>>0x0,_0x1c0379=[],_0x14bb1a=[],_0x3b21eb=(_0x233614=defer())[_0x51d726(0x40e4)],_0x3c1168=function(_0x23c7a4){var _0x4c636f=_0x51d726;_0x14bb1a[_0x4c636f(0x5323)](_0x23c7a4),--_0x1c304a||(_0x698e23=_0x3c1168=noop,_0x233614[_0x4c636f(0x1c7e)](_0x1c0379));},_0x698e23=function(_0x50b84c,_0x1d82de){var _0x3280ea=_0x51d726;_0x1c0379[_0x1d82de]=_0x50b84c,--_0x1c304a||(_0x698e23=_0x3c1168=noop,_0x233614[_0x3280ea(0x1c7e)](_0x1c0379));},_0x44e869=0x0;_0x44e869<_0x1ce7a9;++_0x44e869)switch(_0x44e869){case 0x0:when(_0x385c8c[_0x44e869],_0x357b65,_0x5656b2,_0x3b21eb);break;case 0x1:when(_0x385c8c[_0x44e869],_0x26ad60,_0x5656b2,_0x3b21eb);break;case 0x2:when(_0x385c8c[_0x44e869],_0x319bef,_0x5656b2,_0x3b21eb);break;case 0x3:when(_0x385c8c[_0x44e869],_0x140ab9,_0x5656b2,_0x3b21eb);break;case 0x4:when(_0x385c8c[_0x44e869],_0x133c82,_0x5656b2,_0x3b21eb);break;default:when(_0x385c8c[_0x44e869],_0x220a73,_0x5656b2,_0x3b21eb);}return _0x233614[_0x51d726(0x2a5f)](_0xacdd6c,_0x3bfadc,_0x11cb49);function _0x5656b2(_0x13ca16){_0x3c1168(_0x13ca16);}function _0x220a73(_0x1e08cc){_0x698e23(_0x1e08cc,0x0);}function _0x357b65(_0x25ef1c){_0x698e23(_0x25ef1c,0x0);}function _0x26ad60(_0x795660){_0x698e23(_0x795660,0x1);}function _0x319bef(_0x315d83){_0x698e23(_0x315d83,0x2);}function _0x140ab9(_0xcc0f5c){_0x698e23(_0xcc0f5c,0x3);}function _0x133c82(_0x4d0a0d){_0x698e23(_0x4d0a0d,0x4);}});}function any(_0x1d7ac6,_0x1f7614,_0xad3358,_0x554efc){return some(_0x1d7ac6,0x1,function(_0x247c97){return _0x1f7614?_0x1f7614(_0x247c97[0x0]):_0x247c97[0x0];},_0xad3358,_0x554efc);}function all(_0x4fdb2b,_0x352e4d,_0x1d9c74,_0x5e8277){var _0x16b7b3=_0x307c2b;return checkCallbacks(0x1,arguments),map(_0x4fdb2b,identity$2)[_0x16b7b3(0x4527)](_0x352e4d,_0x1d9c74,_0x5e8277);}function join(){return map(arguments,identity$2);}function map(_0xb75a08,_0x4b0ef1){return when(_0xb75a08,function(_0x127c2f){var _0x3a9253=_0x23ca,_0x1a7ec8,_0x6caca0,_0x3b0f84,_0x3742d5,_0x284ee0,_0x17d292;if(_0x3b0f84=_0x6caca0=_0x127c2f[_0x3a9253(0x809)]>>>0x0,_0x1a7ec8=[],_0x17d292=defer(),_0x3b0f84){for(_0x3742d5=function(_0x36d48b,_0xdc5b18){var _0x146e0d=_0x3a9253;when(_0x36d48b,_0x4b0ef1)[_0x146e0d(0x2a5f)](function(_0x8ae47b){var _0x54ce59=_0x146e0d;_0x1a7ec8[_0xdc5b18]=_0x8ae47b,--_0x3b0f84||_0x17d292[_0x54ce59(0x1c7e)](_0x1a7ec8);},_0x17d292[_0x146e0d(0x4c5a)]);},_0x284ee0=0x0;_0x284ee0<_0x6caca0;_0x284ee0++)_0x284ee0 in _0x127c2f?_0x3742d5(_0x127c2f[_0x284ee0],_0x284ee0):--_0x3b0f84;}else _0x17d292[_0x3a9253(0x1c7e)](_0x1a7ec8);return _0x17d292[_0x3a9253(0x24e7)];});}function reduce(_0x35da3e,_0x458389){var _0x5e1a0e=_0x5e00b3,_0x1453b0=slice[_0x5e1a0e(0x3c9e)](arguments,0x1);return when(_0x35da3e,function(_0x157354){var _0x49dc65=_0x5e1a0e,_0xd90b76;return _0xd90b76=_0x157354[_0x49dc65(0x809)],_0x1453b0[0x0]=function(_0x3af0f2,_0x391a34,_0x16d935){return when(_0x3af0f2,function(_0x4b3c04){return when(_0x391a34,function(_0x529afb){return _0x458389(_0x4b3c04,_0x529afb,_0x16d935,_0xd90b76);});});},reduceArray[_0x49dc65(0x4269)](_0x157354,_0x1453b0);});}function chain(_0xfc506c,_0x2b2796,_0x22efe6){var _0x2089bd=_0x307c2b,_0x27ef09=_0x5e00b3,_0x341735=arguments[_0x27ef09(0x809)]>0x2;return when(_0xfc506c,function(_0xac1c6b){var _0x24e430=_0x27ef09;return _0xac1c6b=_0x341735?_0x22efe6:_0xac1c6b,_0x2b2796[_0x24e430(0x1c7e)](_0xac1c6b),_0xac1c6b;},function(_0x2433f7){var _0x59f591=_0x27ef09;return _0x2b2796[_0x59f591(0x4c5a)](_0x2433f7),rejected(_0x2433f7);},_0x2b2796[_0x2089bd(0x4761)]);}function processQueue(_0x545bd0,_0x4bef1e){for(var _0x4d8e8c,_0x53f928=0x0;_0x4d8e8c=_0x545bd0[_0x53f928++];)_0x4d8e8c(_0x4bef1e);}function checkCallbacks(_0x43c37f,_0x535495){var _0x22724c=_0x307c2b,_0x4deb89=_0x5e00b3;for(var _0x1aa9ce,_0xecf86=_0x535495[_0x4deb89(0x809)];_0xecf86>_0x43c37f;)if(null!=(_0x1aa9ce=_0x535495[--_0xecf86])&&_0x4deb89(0x1b4b)!=typeof _0x1aa9ce)throw new Error(_0x4deb89(0x1ee2)+_0xecf86+_0x22724c(0x278a));}function noop(){}function identity$2(_0x58f48e){return _0x58f48e;}function clone$1(_0x2f9cc8,_0x5d928f){var _0x463b88=_0x5e00b3;if(null===_0x2f9cc8||_0x463b88(0x8c4)!=typeof _0x2f9cc8)return _0x2f9cc8;_0x5d928f=defaultValue$1(_0x5d928f,!0x1);var _0xed1176=new _0x2f9cc8[(_0x463b88(0x26fc))]();for(var _0x53000f in _0x2f9cc8)if(_0x2f9cc8[_0x463b88(0x1a9a)](_0x53000f)){var _0xcb480b=_0x2f9cc8[_0x53000f];_0x5d928f&&(_0xcb480b=clone$1(_0xcb480b,_0x5d928f)),_0xed1176[_0x53000f]=_0xcb480b;}return _0xed1176;}function combine$2(_0x3511fa,_0x51b154,_0x37180d){var _0x2aa43c=_0x307c2b,_0x269920=_0x5e00b3;_0x37180d=defaultValue$1(_0x37180d,!0x1);var _0x4243c1,_0x7790c6,_0xded1f7,_0x4d3f62={},_0xcb2aa0=defined$1(_0x3511fa),_0x54d70f=defined$1(_0x51b154);if(_0xcb2aa0){for(_0x4243c1 in _0x3511fa)_0x3511fa[_0x269920(0x1a9a)](_0x4243c1)&&(_0x7790c6=_0x3511fa[_0x4243c1],_0x54d70f&&_0x37180d&&_0x269920(0x8c4)==typeof _0x7790c6&&_0x51b154[_0x2aa43c(0x2609)](_0x4243c1)?(_0xded1f7=_0x51b154[_0x4243c1],_0x4d3f62[_0x4243c1]=_0x269920(0x8c4)==typeof _0xded1f7?combine$2(_0x7790c6,_0xded1f7,_0x37180d):_0x7790c6):_0x4d3f62[_0x4243c1]=_0x7790c6);}if(_0x54d70f){for(_0x4243c1 in _0x51b154)_0x51b154[_0x269920(0x1a9a)](_0x4243c1)&&!_0x4d3f62[_0x269920(0x1a9a)](_0x4243c1)&&(_0xded1f7=_0x51b154[_0x4243c1],_0x4d3f62[_0x4243c1]=_0xded1f7);}return _0x4d3f62;}function getBaseUri(_0x4d10fe,_0x3e2104){var _0x16137e=_0x5e00b3,_0x517b96='',_0x4854a1=_0x4d10fe[_0x16137e(0x12e)]('/');return-0x1!==_0x4854a1&&(_0x517b96=_0x4d10fe[_0x16137e(0x4c07)](0x0,_0x4854a1+0x1)),_0x3e2104?(defined$1((_0x4d10fe=new URI(_0x4d10fe))[_0x16137e(0x4ee2)])&&(_0x517b96+='?'+_0x4d10fe[_0x16137e(0x4ee2)]),defined$1(_0x4d10fe[_0x16137e(0x4aff)])&&(_0x517b96+='#'+_0x4d10fe[_0x16137e(0x4aff)]),_0x517b96):_0x517b96;}function getExtensionFromUri(_0x9b63e0){var _0x5a4628=_0x307c2b,_0x557c81=_0x5e00b3,_0x3711c6=new URI(_0x9b63e0);_0x3711c6[_0x5a4628(0x4d5b)]();var _0x55e49f=_0x3711c6[_0x557c81(0x21f3)],_0x3ced93=_0x55e49f[_0x557c81(0x12e)]('/');return-0x1!==_0x3ced93&&(_0x55e49f=_0x55e49f[_0x557c81(0x2bb6)](_0x3ced93+0x1)),_0x3ced93=_0x55e49f[_0x557c81(0x12e)]('.'),_0x55e49f=-0x1===_0x3ced93?'':_0x55e49f[_0x5a4628(0x19e5)](_0x3ced93+0x1);}URI[_0x5e00b3(0x3720)][_0x307c2b(0x511b)]=function(_0x14c216){var _0x3485e8=_0x307c2b,_0x2574a0=_0x5e00b3,_0x251916=new URI();return this[_0x2574a0(0x3b3a)]?(_0x251916[_0x2574a0(0x3b3a)]=this[_0x2574a0(0x3b3a)],_0x251916[_0x2574a0(0x30b3)]=this[_0x2574a0(0x30b3)],_0x251916['path']=this[_0x2574a0(0x21f3)],_0x251916[_0x2574a0(0x4ee2)]=this[_0x2574a0(0x4ee2)]):(_0x251916[_0x2574a0(0x3b3a)]=_0x14c216[_0x2574a0(0x3b3a)],this[_0x3485e8(0x1893)]?(_0x251916[_0x2574a0(0x30b3)]=this[_0x3485e8(0x1893)],_0x251916[_0x2574a0(0x21f3)]=this[_0x2574a0(0x21f3)],_0x251916['query']=this[_0x2574a0(0x4ee2)]):(_0x251916[_0x2574a0(0x30b3)]=_0x14c216[_0x2574a0(0x30b3)],''==this[_0x3485e8(0x5a22)]?(_0x251916[_0x2574a0(0x21f3)]=_0x14c216[_0x2574a0(0x21f3)],_0x251916[_0x2574a0(0x4ee2)]=this[_0x2574a0(0x4ee2)]||_0x14c216[_0x2574a0(0x4ee2)]):('/'==this[_0x2574a0(0x21f3)]['charAt'](0x0)?(_0x251916[_0x2574a0(0x21f3)]=this[_0x2574a0(0x21f3)],_0x251916[_0x2574a0(0x45e1)]()):(_0x14c216[_0x2574a0(0x30b3)]&&''==_0x14c216[_0x2574a0(0x21f3)]?_0x251916[_0x2574a0(0x21f3)]='/'+this[_0x2574a0(0x21f3)]:_0x251916[_0x2574a0(0x21f3)]=_0x14c216[_0x2574a0(0x21f3)][_0x2574a0(0x4c07)](0x0,_0x14c216[_0x2574a0(0x21f3)][_0x2574a0(0x12e)]('/')+0x1)+this[_0x2574a0(0x21f3)],_0x251916[_0x2574a0(0x45e1)]()),_0x251916[_0x3485e8(0x25f7)]=this[_0x2574a0(0x4ee2)]))),_0x251916[_0x2574a0(0x4aff)]=this[_0x2574a0(0x4aff)],_0x251916;},URI[_0x5e00b3(0x3720)][_0x5e00b3(0x45e1)]=function(){var _0x25ceba=_0x307c2b,_0x472bb2=_0x5e00b3,_0x146337,_0x54a8e1=this[_0x472bb2(0x21f3)][_0x472bb2(0x390f)]('/'),_0x12a9e8=[],_0x4987b5=''==_0x54a8e1[0x0];for(_0x4987b5&&_0x54a8e1[_0x472bb2(0x3060)](),''==_0x54a8e1[0x0]&&_0x54a8e1[_0x25ceba(0x1e68)]();_0x54a8e1[_0x472bb2(0x809)];)'..'==(_0x146337=_0x54a8e1[_0x472bb2(0x3060)]())?_0x12a9e8['pop']():'.'!=_0x146337&&_0x12a9e8[_0x25ceba(0x2a0e)](_0x146337);'.'!=_0x146337&&'..'!=_0x146337||_0x12a9e8[_0x25ceba(0x2a0e)](''),_0x4987b5&&_0x12a9e8[_0x472bb2(0x5a59)](''),this[_0x472bb2(0x21f3)]=_0x12a9e8[_0x472bb2(0x48a9)]('/');},URI['prototype'][_0x307c2b(0xedf)]=function(){var _0x50bb89=_0x307c2b,_0xd0165e=_0x5e00b3,_0xf139e5='';return this[_0x50bb89(0x4541)]&&(_0xf139e5+=this[_0x50bb89(0x4541)]+':'),this[_0xd0165e(0x30b3)]&&(_0xf139e5+='//'+this[_0xd0165e(0x30b3)]),_0xf139e5+=this[_0xd0165e(0x21f3)],this[_0xd0165e(0x4ee2)]&&(_0xf139e5+='?'+this[_0xd0165e(0x4ee2)]),this[_0xd0165e(0x4aff)]&&(_0xf139e5+='#'+this[_0x50bb89(0x4bfc)]),_0xf139e5;},getAbsoluteUri[_0x5e00b3(0x4c92)]=function(_0x2b880b,_0x48b4bf,_0x14a556){var _0x5e88fc=_0x307c2b,_0xb46dc1=_0x5e00b3;if(!defined$1(_0x48b4bf)){if(void 0x0===_0x14a556)return _0x2b880b;_0x48b4bf=defaultValue$1(_0x14a556[_0xb46dc1(0x56b3)],_0x14a556[_0xb46dc1(0x548f)][_0xb46dc1(0x2337)]);}var _0x3e1e6c=new URI(_0x48b4bf);return new URI(_0x2b880b)[_0x5e88fc(0x511b)](_0x3e1e6c)[_0xb46dc1(0x3cc8)]();},when[_0x307c2b(0x1fd6)]=defer,when[_0x307c2b(0x511b)]=resolve$1,when[_0x307c2b(0x26b5)]=reject,when[_0x5e00b3(0x48a9)]=join,when[_0x5e00b3(0x5ef9)]=all,when[_0x5e00b3(0x7f7)]=map,when[_0x5e00b3(0x14ea)]=reduce,when[_0x5e00b3(0x1404)]=any,when[_0x5e00b3(0x3e7)]=some,when[_0x5e00b3(0x2eaa)]=allSettled,when[_0x5e00b3(0x57e6)]=chain,when[_0x5e00b3(0x749)]=isPromise,Promise$1[_0x307c2b(0x1aa2)]={'always':function(_0x2c3a02,_0xb9ae67){var _0x5c42b9=_0x5e00b3;return this[_0x5c42b9(0x2a5f)](_0x2c3a02,_0x2c3a02,_0xb9ae67);},'otherwise':function(_0xe227f6){var _0x4ba779=_0x5e00b3;return this[_0x4ba779(0x2a5f)](undef,_0xe227f6);},'yield':function(_0xa5fdb1){var _0xfcabac=_0x5e00b3;return this[_0xfcabac(0x2a5f)](function(){return _0xa5fdb1;});},'spread':function(_0x4bde60){var _0x1663fd=_0x5e00b3;return this[_0x1663fd(0x2a5f)](function(_0x29a397){return all(_0x29a397,function(_0x11bf2f){return _0x4bde60['apply'](undef,_0x11bf2f);});});}},slice=[][_0x5e00b3(0x30eb)],reduceArray=[][_0x5e00b3(0x14ea)]||function(_0x1bec88){var _0x2cb1dc=_0x5e00b3,_0xda0d91,_0x2ebcd1,_0x3b3eb3,_0x3adc99,_0x6bc255;if(_0x6bc255=0x0,_0x3adc99=(_0xda0d91=Object(this))[_0x2cb1dc(0x809)]>>>0x0,(_0x2ebcd1=arguments)[_0x2cb1dc(0x809)]<=0x1)for(;;){if(_0x6bc255 in _0xda0d91){_0x3b3eb3=_0xda0d91[_0x6bc255++];break;}if(++_0x6bc255>=_0x3adc99)throw new TypeError();}else _0x3b3eb3=_0x2ebcd1[0x1];for(;_0x6bc255<_0x3adc99;++_0x6bc255)_0x6bc255 in _0xda0d91&&(_0x3b3eb3=_0x1bec88(_0x3b3eb3,_0xda0d91[_0x6bc255],_0x6bc255,_0xda0d91));return _0x3b3eb3;};var blobUriRegex=/^blob:/i,a$1;function isBlobUri(_0x43863b){var _0x4715ec=_0x5e00b3;return blobUriRegex[_0x4715ec(0x4a8a)](_0x43863b);}function isCrossOriginUrl(_0x2cca73){var _0x4c430d=_0x307c2b,_0x109523=_0x5e00b3;defined$1(a$1)||(a$1=document[_0x4c430d(0x251f)]('a')),a$1[_0x109523(0x2337)]=window[_0x109523(0x548f)][_0x109523(0x2337)];var _0x510030=a$1[_0x109523(0x532d)],_0x2b022c=a$1['protocol'];return a$1[_0x109523(0x2337)]=_0x2cca73,a$1[_0x109523(0x2337)]=a$1[_0x109523(0x2337)],_0x2b022c!==a$1[_0x4c430d(0x5181)]||_0x510030!==a$1[_0x109523(0x532d)];}var dataUriRegex$4=/^data:/i;function isDataUri(_0x59fab8){var _0x183064=_0x5e00b3;return dataUriRegex$4[_0x183064(0x4a8a)](_0x59fab8);}function loadAndExecuteScript(_0x27d67f){var _0x1c7826=_0x307c2b,_0x4c8689=_0x5e00b3,_0x2a7c4c=when[_0x4c8689(0x32fc)](),_0x105afb=document[_0x4c8689(0x2a2e)](_0x4c8689(0x4bb));_0x105afb[_0x4c8689(0x41fb)]=!0x0,_0x105afb[_0x4c8689(0x16cf)]=_0x27d67f;var _0x1663f0=document[_0x4c8689(0x11c5)](_0x1c7826(0x330))[0x0];return _0x105afb[_0x4c8689(0x1104)]=function(){var _0x5e0060=_0x1c7826,_0x32f4dc=_0x4c8689;_0x105afb[_0x32f4dc(0x1104)]=void 0x0,_0x1663f0[_0x5e0060(0x1f3a)](_0x105afb),_0x2a7c4c[_0x32f4dc(0x1c7e)]();},_0x105afb[_0x4c8689(0x44c8)]=function(_0xe76184){var _0x16c137=_0x4c8689;_0x2a7c4c[_0x16c137(0x4c5a)](_0xe76184);},_0x1663f0[_0x4c8689(0x5a20)](_0x105afb),_0x2a7c4c[_0x4c8689(0x24e7)];}function objectToQuery(_0x2ef442,_0x19c050){var _0x57f532=_0x307c2b,_0x1c40e2=_0x5e00b3,_0x5f31d0='';for(var _0x446e39 in _0x2ef442)if(_0x2ef442[_0x1c40e2(0x1a9a)](_0x446e39)){var _0x461e16=_0x2ef442[_0x446e39],_0x5a04a5=encodeURIComponent(_0x446e39)+'=';if(Array[_0x57f532(0x2d5)](_0x461e16)){for(var _0x42ab99=0x0,_0x5b9451=_0x461e16[_0x1c40e2(0x809)];_0x42ab99<_0x5b9451;++_0x42ab99)_0x5f31d0+=!0x0===_0x19c050?_0x5a04a5+encodeURI(_0x461e16[_0x42ab99])+'&':_0x5a04a5+encodeURIComponent(_0x461e16[_0x42ab99])+'&';}else _0x5f31d0+=!0x0===_0x19c050?_0x5a04a5+encodeURI(_0x461e16)+'&':_0x5a04a5+encodeURIComponent(_0x461e16)+'&';}return _0x5f31d0=_0x5f31d0[_0x1c40e2(0x30eb)](0x0,-0x1);}function queryToObject(_0x2786a8){var _0x36250d=_0x307c2b,_0x347074=_0x5e00b3,_0xe56256={};if(''===_0x2786a8)return _0xe56256;for(var _0x514c97=_0x2786a8[_0x347074(0x2c3f)](/\+/g,_0x347074(0x418f))[_0x36250d(0x1997)](/[&;]/),_0x2ccbb0=0x0,_0x36af20=_0x514c97['length'];_0x2ccbb0<_0x36af20;++_0x2ccbb0){var _0x3ff495=_0x514c97[_0x2ccbb0][_0x347074(0x390f)]('=');if(_0x3ff495[_0x347074(0x809)]>0x2){var _0x1680fd=_0x514c97[_0x2ccbb0][_0x36250d(0x2feb)]('=');_0x3ff495=[_0x514c97[_0x2ccbb0][_0x36250d(0x1acf)](0x0,_0x1680fd),_0x514c97[_0x2ccbb0][_0x347074(0x4c07)](_0x1680fd+0x1,_0x514c97[_0x2ccbb0][_0x36250d(0x2ef4)])];}var _0x1ee4a3=decodeURIComponent(_0x3ff495[0x0]),_0x3d70e9=_0x3ff495[0x1];_0x3d70e9=defined$1(_0x3d70e9)?decodeURIComponent(_0x3d70e9):'';var _0x3d6f25=_0xe56256[_0x1ee4a3];_0x347074(0x20b8)==typeof _0x3d6f25?_0xe56256[_0x1ee4a3]=[_0x3d6f25,_0x3d70e9]:Array['isArray'](_0x3d6f25)?_0x3d6f25[_0x347074(0x5323)](_0x3d70e9):_0xe56256[_0x1ee4a3]=_0x3d70e9;}return _0xe56256;}var RequestState={'UNISSUED':0x0,'ISSUED':0x1,'ACTIVE':0x2,'RECEIVED':0x3,'CANCELLED':0x4,'FAILED':0x5},RequestState$1=Object[_0x5e00b3(0x5448)](RequestState),RequestType={'TERRAIN':0x0,'IMAGERY':0x1,'TILES3D':0x2,'OTHER':0x3,'PACK':0x4,'BLOCK':0x5,'BLOCKPACK':0x6},RequestType$1=Object[_0x5e00b3(0x5448)](RequestType),getTimestamp;function Request(_0x223fe6){var _0x5248df=_0x307c2b,_0x23409f=_0x5e00b3;_0x223fe6=defaultValue$1(_0x223fe6,defaultValue$1[_0x23409f(0x243c)]);var _0x2c805f=defaultValue$1(_0x223fe6['throttleByServer'],!0x1),_0x28664a=defaultValue$1(_0x223fe6[_0x23409f(0x56fd)],!0x1);this[_0x23409f(0x2dba)]=_0x223fe6[_0x23409f(0x2dba)],this[_0x23409f(0x4a38)]=_0x223fe6[_0x23409f(0x4a38)],this[_0x5248df(0x5286)]=_0x223fe6[_0x23409f(0x41b5)],this[_0x23409f(0x2c1d)]=_0x223fe6[_0x23409f(0x2c1d)],this[_0x23409f(0x3933)]=defaultValue$1(_0x223fe6[_0x23409f(0x3933)],0x0),this[_0x23409f(0x56fd)]=_0x28664a,this[_0x23409f(0x5343)]=_0x2c805f,this[_0x5248df(0x18c0)]=defaultValue$1(_0x223fe6[_0x23409f(0x3dd)],RequestType$1['OTHER']),this['serverKey']=void 0x0,this[_0x5248df(0x1ed3)]=RequestState$1[_0x23409f(0x29f2)],this[_0x23409f(0x1ed4)]=void 0x0,this[_0x23409f(0x370d)]=!0x1;}function parseResponseHeaders(_0x4c7ff2){var _0x5eb26e=_0x307c2b,_0x349cc4=_0x5e00b3,_0x17ecf9={};if(!_0x4c7ff2)return _0x17ecf9;for(var _0x3610aa=_0x4c7ff2[_0x349cc4(0x390f)]('\x0d\x0a'),_0x52e6cf=0x0;_0x52e6cf<_0x3610aa[_0x349cc4(0x809)];++_0x52e6cf){var _0x2dad49=_0x3610aa[_0x52e6cf],_0x544338=_0x2dad49[_0x5eb26e(0x2feb)](':\x20');if(_0x544338>0x0){var _0x36b4b7=_0x2dad49['substring'](0x0,_0x544338),_0x42e078=_0x2dad49[_0x349cc4(0x4c07)](_0x544338+0x2);_0x17ecf9[_0x36b4b7]=_0x42e078;}}return _0x17ecf9;}function RequestErrorEvent(_0x3d21bd,_0x47a691,_0xf6e52d){var _0x42275f=_0x5e00b3;this[_0x42275f(0x2309)]=_0x3d21bd,this[_0x42275f(0x4cea)]=_0x47a691,this['responseHeaders']=_0xf6e52d,'string'==typeof this[_0x42275f(0x401a)]&&(this[_0x42275f(0x401a)]=parseResponseHeaders(this[_0x42275f(0x401a)]));}function Event(){var _0x5163ef=_0x307c2b,_0x4489f9=_0x5e00b3;this[_0x4489f9(0x28e8)]=[],this[_0x4489f9(0x1386)]=[],this[_0x4489f9(0x3777)]=[],this[_0x5163ef(0x4a91)]=!0x1;}function compareNumber(_0x5d3be2,_0x571618){return _0x571618-_0x5d3be2;}function Heap(_0xa7e46e){var _0xba380c=_0x307c2b,_0x255977=_0x5e00b3;this[_0x255977(0x27cc)]=_0xa7e46e[_0x255977(0x42c8)],this[_0x255977(0x2a11)]=[],this[_0x255977(0x4fc2)]=0x0,this[_0xba380c(0x2d91)]=void 0x0;}function swap$3(_0x498df5,_0x17a3d3,_0x44ef06){var _0x1f3cbb=_0x498df5[_0x17a3d3];_0x498df5[_0x17a3d3]=_0x498df5[_0x44ef06],_0x498df5[_0x44ef06]=_0x1f3cbb;}Request[_0x307c2b(0x1aa2)][_0x5e00b3(0x5d32)]=function(){var _0x327eab=_0x307c2b;this[_0x327eab(0x9db)]=!0x0;},Request[_0x5e00b3(0x3720)][_0x307c2b(0x2d7b)]=function(_0x1f4dc0){var _0x2c4193=_0x307c2b,_0x427433=_0x5e00b3;return defined$1(_0x1f4dc0)?(_0x1f4dc0[_0x427433(0x2dba)]=this[_0x427433(0x2dba)],_0x1f4dc0[_0x427433(0x4a38)]=this[_0x427433(0x4a38)],_0x1f4dc0[_0x427433(0x41b5)]=this['cancelFunction'],_0x1f4dc0[_0x427433(0x2c1d)]=this[_0x427433(0x2c1d)],_0x1f4dc0[_0x2c4193(0x1ea7)]=this[_0x427433(0x3933)],_0x1f4dc0[_0x427433(0x56fd)]=this[_0x427433(0x56fd)],_0x1f4dc0['throttleByServer']=this[_0x2c4193(0x2d16)],_0x1f4dc0['type']=this[_0x427433(0x3dd)],_0x1f4dc0[_0x427433(0x2ead)]=this[_0x427433(0x2ead)],_0x1f4dc0[_0x2c4193(0x1ed3)]=this[_0x427433(0x42ef)][_0x427433(0x29f2)],_0x1f4dc0[_0x427433(0x1ed4)]=void 0x0,_0x1f4dc0[_0x427433(0x370d)]=!0x1,_0x1f4dc0):new Request(this);},RequestErrorEvent[_0x307c2b(0x1aa2)][_0x5e00b3(0x3cc8)]=function(){var _0x41d1fe=_0x307c2b,_0x3de068=_0x5e00b3,_0x317450=_0x41d1fe(0x75e);return defined$1(this[_0x3de068(0x2309)])&&(_0x317450+=_0x41d1fe(0x2671)+this[_0x3de068(0x2309)]),_0x317450;},Object['defineProperties'](Event[_0x5e00b3(0x3720)],{'numberOfListeners':{'get':function(){var _0xf7d75a=_0x5e00b3;return this[_0xf7d75a(0x28e8)][_0xf7d75a(0x809)]-this[_0xf7d75a(0x3777)]['length'];}}}),Event[_0x5e00b3(0x3720)][_0x5e00b3(0x13f3)]=function(_0x568556,_0x249d78){var _0x3d91df=_0x307c2b,_0x1bb89b=_0x5e00b3;this[_0x3d91df(0x910)][_0x1bb89b(0x5323)](_0x568556),this[_0x3d91df(0x3c15)][_0x3d91df(0x2a0e)](_0x249d78);var _0x477d97=this;return function(){var _0x7d5142=_0x3d91df;_0x477d97[_0x7d5142(0x3df8)](_0x568556,_0x249d78);};},Event[_0x5e00b3(0x3720)][_0x5e00b3(0x3da7)]=function(_0x147809,_0x245fe9){var _0x2c947d=_0x307c2b,_0x5ca7ac=_0x5e00b3;for(var _0x2b6e7f=this[_0x5ca7ac(0x28e8)],_0x435a5c=this[_0x5ca7ac(0x1386)],_0x332488=-0x1,_0x54e77b=0x0;_0x54e77b<_0x2b6e7f['length'];_0x54e77b++)if(_0x2b6e7f[_0x54e77b]===_0x147809&&_0x435a5c[_0x54e77b]===_0x245fe9){_0x332488=_0x54e77b;break;}return-0x1!==_0x332488&&(this[_0x5ca7ac(0x3cf6)]?(this[_0x5ca7ac(0x3777)][_0x2c947d(0x2a0e)](_0x332488),_0x2b6e7f[_0x332488]=void 0x0,_0x435a5c[_0x332488]=void 0x0):(_0x2b6e7f[_0x2c947d(0x1d88)](_0x332488,0x1),_0x435a5c[_0x2c947d(0x1d88)](_0x332488,0x1)),!0x0);},Event[_0x5e00b3(0x3720)][_0x5e00b3(0x1c10)]=function(){var _0x5669bb=_0x307c2b,_0x5210f8=_0x5e00b3,_0x1faa9f;this[_0x5210f8(0x3cf6)]=!0x0;var _0x124283=this[_0x5210f8(0x28e8)],_0x4eb5e7=this[_0x5210f8(0x1386)],_0x85ea95=_0x124283[_0x5210f8(0x809)];for(_0x1faa9f=0x0;_0x1faa9f<_0x85ea95;_0x1faa9f++){var _0x31b157=_0x124283[_0x1faa9f];defined$1(_0x31b157)&&_0x124283[_0x1faa9f][_0x5669bb(0x1bcb)](_0x4eb5e7[_0x1faa9f],arguments);}var _0x5d32ce=this[_0x5210f8(0x3777)];if((_0x85ea95=_0x5d32ce[_0x5210f8(0x809)])>0x0){for(_0x5d32ce[_0x5210f8(0x4b76)](compareNumber),_0x1faa9f=0x0;_0x1faa9f<_0x85ea95;_0x1faa9f++){var _0x4a6d4e=_0x5d32ce[_0x1faa9f];_0x124283[_0x5210f8(0x2f5b)](_0x4a6d4e,0x1),_0x4eb5e7[_0x5210f8(0x2f5b)](_0x4a6d4e,0x1);}_0x5d32ce[_0x5210f8(0x809)]=0x0;}this[_0x5210f8(0x3cf6)]=!0x1;},Object[_0x5e00b3(0x1dfd)](Heap[_0x307c2b(0x1aa2)],{'length':{'get':function(){var _0x402f12=_0x5e00b3;return this[_0x402f12(0x4fc2)];}},'internalArray':{'get':function(){var _0x548973=_0x307c2b;return this[_0x548973(0x37c5)];}},'maximumLength':{'get':function(){var _0x31e317=_0x5e00b3;return this[_0x31e317(0x5c77)];},'set':function(_0x5476fd){var _0x2644a1=_0x307c2b,_0x242bbe=_0x5e00b3;this[_0x242bbe(0x5c77)]=_0x5476fd,this[_0x2644a1(0x53cc)]>_0x5476fd&&_0x5476fd>0x0&&(this[_0x242bbe(0x4fc2)]=_0x5476fd,this[_0x2644a1(0x37c5)][_0x242bbe(0x809)]=_0x5476fd);}},'comparator':{'get':function(){var _0x42b1d5=_0x5e00b3;return this[_0x42b1d5(0x27cc)];}}}),Heap[_0x307c2b(0x1aa2)]['reserve']=function(_0x4c0656){var _0x2f327d=_0x5e00b3;_0x4c0656=defaultValue$1(_0x4c0656,this[_0x2f327d(0x4fc2)]),this['_array'][_0x2f327d(0x809)]=_0x4c0656;},Heap[_0x5e00b3(0x3720)][_0x5e00b3(0x4769)]=function(_0x5de4e1){var _0x4fcdec=_0x5e00b3;_0x5de4e1=defaultValue$1(_0x5de4e1,0x0);for(var _0x708984=this[_0x4fcdec(0x4fc2)],_0x2f6007=this[_0x4fcdec(0x27cc)],_0x250bf7=this[_0x4fcdec(0x2a11)],_0x2a26ff=-0x1,_0x246126=!0x0;_0x246126;){var _0x49cdcf=0x2*(_0x5de4e1+0x1),_0x371257=_0x49cdcf-0x1;_0x2a26ff=_0x371257<_0x708984&&_0x2f6007(_0x250bf7[_0x371257],_0x250bf7[_0x5de4e1])<0x0?_0x371257:_0x5de4e1,_0x49cdcf<_0x708984&&_0x2f6007(_0x250bf7[_0x49cdcf],_0x250bf7[_0x2a26ff])<0x0&&(_0x2a26ff=_0x49cdcf),_0x2a26ff!==_0x5de4e1?(swap$3(_0x250bf7,_0x2a26ff,_0x5de4e1),_0x5de4e1=_0x2a26ff):_0x246126=!0x1;}},Heap[_0x5e00b3(0x3720)][_0x307c2b(0x2dab)]=function(){var _0x3281ca=_0x5e00b3;for(var _0x54b3f7=this[_0x3281ca(0x4fc2)],_0x56ebc7=Math[_0x3281ca(0x5f13)](_0x54b3f7/0x2);_0x56ebc7>=0x0;--_0x56ebc7)this[_0x3281ca(0x4769)](_0x56ebc7);},Heap[_0x5e00b3(0x3720)][_0x307c2b(0x2797)]=function(_0x2a4da8){var _0x308b22=_0x5e00b3,_0x46f0be,_0x160204=this[_0x308b22(0x2a11)],_0x15907e=this[_0x308b22(0x27cc)],_0x427f15=this['_maximumLength'],_0xaf9635=this[_0x308b22(0x4fc2)]++;for(_0xaf9635<_0x160204[_0x308b22(0x809)]?_0x160204[_0xaf9635]=_0x2a4da8:_0x160204[_0x308b22(0x5323)](_0x2a4da8);0x0!==_0xaf9635;){var _0x204559=Math[_0x308b22(0x1ace)]((_0xaf9635-0x1)/0x2);if(!(_0x15907e(_0x160204[_0xaf9635],_0x160204[_0x204559])<0x0))break;swap$3(_0x160204,_0xaf9635,_0x204559),_0xaf9635=_0x204559;}return defined$1(_0x427f15)&&this[_0x308b22(0x4fc2)]>_0x427f15&&(_0x46f0be=_0x160204[_0x427f15],_0x160204[_0x308b22(0x3b86)](),this[_0x308b22(0x4fc2)]=_0x427f15),_0x46f0be;},Heap[_0x5e00b3(0x3720)][_0x5e00b3(0x3b86)]=function(_0x13eb81){var _0x40e902=_0x307c2b,_0x33c7ac=_0x5e00b3;if(_0x13eb81=defaultValue$1(_0x13eb81,0x0),0x0!==this[_0x33c7ac(0x4fc2)]){var _0x643d3=this[_0x33c7ac(0x2a11)],_0x5b8666=_0x643d3[_0x13eb81];return swap$3(_0x643d3,_0x13eb81,--this[_0x33c7ac(0x4fc2)]),_0x643d3[this[_0x33c7ac(0x4fc2)]]=void 0x0,this[_0x40e902(0x4970)](_0x13eb81),_0x5b8666;}},getTimestamp=_0x5e00b3(0x39a1)!=typeof performance&&_0x5e00b3(0x1b4b)==typeof performance[_0x5e00b3(0xccb)]&&isFinite(performance[_0x5e00b3(0xccb)]())?function(){return performance['now']();}:function(){var _0x59a66b=_0x307c2b;return Date[_0x59a66b(0x531a)]();};var getTimestamp$1=getTimestamp;function sortRequests(_0x3ad2fc,_0x3bec3c){var _0x106505=_0x307c2b,_0x2680c3=_0x5e00b3;return _0x3ad2fc[_0x2680c3(0x3933)]-_0x3bec3c[_0x106505(0x1ea7)];}var statistics={'numberOfAttemptedRequests':0x0,'numberOfActiveRequests':0x0,'numberOfCancelledRequests':0x0,'numberOfCancelledActiveRequests':0x0,'numberOfFailedRequests':0x0,'numberOfActiveRequestsEver':0x0,'lastNumberOfActiveRequests':0x0,'totalRequestTime':0x0},priorityHeapLength$1=0x14,requestHeap=new Heap({'comparator':sortRequests});requestHeap[_0x5e00b3(0x350d)]=priorityHeapLength$1,requestHeap[_0x5e00b3(0x16a)](priorityHeapLength$1);var activeRequests$1=[],numberOfActiveRequestsByServer={},pageUri$1=_0x5e00b3(0x39a1)!=typeof document?new URI(document[_0x307c2b(0xe81)][_0x5e00b3(0x2337)]):new URI(),requestCompletedEvent=new Event();function RequestScheduler(){}function updatePriority$1(_0x8652f6){var _0x129759=_0x307c2b,_0x50f851=_0x5e00b3;defined$1(_0x8652f6[_0x129759(0x24fa)])&&(_0x8652f6[_0x50f851(0x3933)]=_0x8652f6[_0x50f851(0x2c1d)]());}function serverHasOpenSlots(_0x36179a){var _0x20add=_0x5e00b3,_0x2ba510=defaultValue$1(RequestScheduler[_0x20add(0x2fcd)][_0x36179a],RequestScheduler[_0x20add(0x262e)]);return numberOfActiveRequestsByServer[_0x36179a]<_0x2ba510;}function getRequestKey(_0x4aa04d){var _0x3491e4=_0x5e00b3;return defined$1(_0x4aa04d['packKey'])||(_0x4aa04d[_0x3491e4(0x472c)]=_0x4aa04d['serverKey']+'_'+_0x4aa04d[_0x3491e4(0x56fb)]),_0x4aa04d[_0x3491e4(0x472c)];}function getRequestBlockKey(_0x56b95e){var _0xdb7d88=_0x307c2b,_0x214b80=_0x5e00b3;return defined$1(_0x56b95e[_0xdb7d88(0x354f)])||(_0x56b95e[_0xdb7d88(0x354f)]=_0x56b95e[_0x214b80(0x2ead)]+'_'+_0x56b95e[_0xdb7d88(0x4d32)]+'_'+_0x56b95e[_0x214b80(0x2bd8)]+_0x56b95e['url'][_0xdb7d88(0x1acf)](_0x56b95e[_0x214b80(0x2dba)][_0x214b80(0xabf)](_0x214b80(0x2ea3)))),_0x56b95e[_0x214b80(0x16b1)];}function preparePackRequest(_0x584cc8){var _0x466a75=_0x307c2b,_0x516e12=_0x5e00b3,_0x22ee0f=getRequestKey(_0x584cc8);return defined$1(RequestScheduler[_0x466a75(0x50e0)][_0x22ee0f])||(RequestScheduler[_0x466a75(0x50e0)][_0x22ee0f]=[]),defined$1(RequestScheduler[_0x516e12(0x3f4d)][_0x22ee0f])||(RequestScheduler[_0x516e12(0x3f4d)][_0x22ee0f]=''),defined$1(RequestScheduler[_0x516e12(0x5723)][_0x22ee0f])||(RequestScheduler[_0x516e12(0x5723)][_0x22ee0f]=when[_0x516e12(0x32fc)]()),defined$1(RequestScheduler[_0x516e12(0x22da)][_0x22ee0f])||(RequestScheduler[_0x516e12(0x22da)][_0x22ee0f]=0x0),_0x584cc8[_0x516e12(0x22da)]=RequestScheduler[_0x516e12(0x22da)][_0x22ee0f]++,_0x584cc8[_0x516e12(0x1ed4)]=RequestScheduler[_0x516e12(0x5723)][_0x22ee0f],_0x584cc8['state']=RequestState$1[_0x516e12(0x59b1)],RequestScheduler[_0x516e12(0x5444)][_0x22ee0f][_0x516e12(0x5323)](_0x584cc8),_0x584cc8[_0x466a75(0x4f09)][_0x516e12(0x24e7)];}function prepareBlockRequest(_0x23fa7f){var _0x3f023d=_0x307c2b,_0x5af84f=_0x5e00b3,_0x178749=getRequestBlockKey(_0x23fa7f),_0x287bf5=RequestScheduler[_0x5af84f(0x1273)][_0x178749];return defined$1(_0x287bf5)||(_0x287bf5=RequestScheduler[_0x5af84f(0x1273)][_0x178749]=when[_0x5af84f(0x32fc)](),RequestScheduler[_0x5af84f(0x2941)][_0x178749]=_0x23fa7f),_0x23fa7f[_0x3f023d(0x4f09)]=_0x287bf5,_0x23fa7f[_0x3f023d(0x1ed3)]=RequestState$1[_0x3f023d(0x3428)],_0x23fa7f[_0x5af84f(0x1ed4)][_0x5af84f(0x24e7)];}function clearRequestPackets(){var _0x187e86=_0x307c2b,_0x258bcf=_0x5e00b3;RequestScheduler[_0x187e86(0x50e0)]={},RequestScheduler[_0x258bcf(0x5723)]={},RequestScheduler[_0x258bcf(0x3f4d)]={},RequestScheduler[_0x258bcf(0x22da)]={};}function clearBlockRequest(){var _0x4f74f9=_0x5e00b3;RequestScheduler[_0x4f74f9(0x2941)]={};}function cancelAllRequests(_0x25d0ae){var _0x2c0b6a=_0x5e00b3;for(var _0x3e2b1d=0x0,_0x65b06a=_0x25d0ae['length'];_0x3e2b1d<_0x65b06a;_0x3e2b1d++){_0x25d0ae[_0x3e2b1d]['state']=RequestState$1[_0x2c0b6a(0x5746)];}}function combineQuadkey(_0x234e60){var _0x309d8f=_0x307c2b,_0xdc10c3=_0x5e00b3;for(var _0x2d09f7=[],_0x2bae8f={},_0x25f76=0x0,_0x568d4f=_0x234e60[_0xdc10c3(0x809)];_0x25f76<_0x568d4f;_0x25f76++){var _0x467d8a=_0x234e60[_0x25f76];if(!_0x467d8a[_0x309d8f(0x9db)]){var _0x5d42e0=_0x467d8a[_0xdc10c3(0x2bd8)];_0x2bae8f[_0x5d42e0]||(_0x2bae8f[_0x5d42e0]=!0x0,_0x2d09f7[_0x309d8f(0x2a0e)](_0x5d42e0));}}return _0x2d09f7;}function startPackingRequest(){var _0x8c2b80=_0x307c2b,_0x4bc45f=_0x5e00b3,_0x5d5e60=RequestScheduler[_0x8c2b80(0x50e0)];for(var _0x450fc4 in _0x5d5e60)if(_0x5d5e60[_0x4bc45f(0x1a9a)](_0x450fc4)){var _0x52cb22=_0x5d5e60[_0x450fc4];if(_0x52cb22[_0x4bc45f(0x809)]<0x1)continue;var _0x486787=_0x52cb22[0x0][_0x4bc45f(0x40f3)](),_0x572f87=-0x1!==_0x486787[_0x4bc45f(0x2dba)][_0x4bc45f(0xabf)](_0x4bc45f(0x2c22));_0x486787[_0x4bc45f(0x2ead)]=_0x52cb22[0x0][_0x4bc45f(0x2ead)],_0x486787[_0x4bc45f(0x3d40)]=_0x52cb22[0x0][_0x4bc45f(0x3d40)];var _0x1e3dce=_0x486787[_0x4bc45f(0x2dba)],_0x48e708=combineQuadkey(_0x52cb22);if(_0x48e708[_0x8c2b80(0x2ef4)]<0x1)continue;RequestScheduler[_0x4bc45f(0x3f4d)][_0x450fc4]=_0x572f87?_0x48e708['join'](','):_0x48e708[_0x8c2b80(0x6a8)](';');var _0x4c533f=RequestScheduler[_0x4bc45f(0x3f4d)][_0x450fc4];if(_0x486787[_0x4bc45f(0x5343)]&&!serverHasOpenSlots(_0x486787[_0x4bc45f(0x2ead)])){cancelAllRequests(_0x52cb22),RequestScheduler['packRequestPromise'][_0x450fc4][_0x4bc45f(0x4c5a)]();continue;}_0x486787[_0x4bc45f(0x1ed4)]=RequestScheduler[_0x8c2b80(0x37f6)][_0x450fc4];var _0xbf786=new URI(_0x1e3dce);_0xbf786[_0x8c2b80(0x25f7)]=_0x572f87?defined$1(_0xbf786[_0x8c2b80(0x25f7)])?_0xbf786[_0x4bc45f(0x4ee2)]+_0x4bc45f(0x3ca2)+_0x4c533f:_0x4bc45f(0x435c)+_0x4c533f:defined$1(_0xbf786[_0x4bc45f(0x4ee2)])?_0xbf786[_0x4bc45f(0x4ee2)]+_0x8c2b80(0x2181)+_0x4c533f:_0x4bc45f(0x43de)+_0x4c533f,_0x486787['url']=_0xbf786[_0x8c2b80(0xedf)](),startRequest(_0x486787,_0x486787[_0x4bc45f(0x2dba)]);}clearRequestPackets();}function updateBlockRequest(){var _0x5b35f0=_0x5e00b3,_0x5c6cbe=RequestScheduler[_0x5b35f0(0x2941)];for(var _0x380668 in _0x5c6cbe){if(_0x5c6cbe[_0x5b35f0(0x1a9a)](_0x380668))startRequest(_0x5c6cbe[_0x380668]);}clearBlockRequest();}function issueRequest(_0x5d4352){var _0x3ae3a6=_0x307c2b,_0x4892d2=_0x5e00b3;if(_0x5d4352[_0x4892d2(0x3d40)]===RequestState$1[_0x4892d2(0x29f2)]){if(_0x5d4352[_0x4892d2(0x3d40)]=RequestState$1[_0x4892d2(0x59b1)],_0x5d4352[_0x4892d2(0x3dd)]===RequestType$1[_0x4892d2(0x2c2d)]||_0x5d4352[_0x4892d2(0x3dd)]===RequestType$1[_0x4892d2(0x5568)]){var _0xc2d25b=getRequestKey(_0x5d4352);defined$1(RequestScheduler[_0x3ae3a6(0x37f6)][_0xc2d25b])||(RequestScheduler[_0x4892d2(0x5723)][_0xc2d25b]=when[_0x4892d2(0x32fc)]()),_0x5d4352[_0x4892d2(0x1ed4)]=RequestScheduler[_0x4892d2(0x5723)][_0xc2d25b];}else _0x5d4352[_0x4892d2(0x1ed4)]=when[_0x4892d2(0x32fc)]();}return _0x5d4352[_0x4892d2(0x1ed4)][_0x4892d2(0x24e7)];}function getRequestReceivedFunction(_0x2de816){return function(_0xbc7f7f){var _0x4bd917=_0x140d,_0x5df7f5=_0x23ca;if(_0x2de816[_0x5df7f5(0x3d40)]!==RequestState$1[_0x5df7f5(0x5746)]&&(--statistics[_0x5df7f5(0x358c)],--numberOfActiveRequestsByServer[_0x2de816[_0x5df7f5(0x2ead)]],requestCompletedEvent[_0x5df7f5(0x1c10)](),_0x2de816[_0x4bd917(0x1ed3)]=RequestState$1[_0x5df7f5(0x2c5d)],_0x2de816[_0x4bd917(0x4f09)][_0x4bd917(0x511b)](_0xbc7f7f),_0x2de816[_0x5df7f5(0x30b5)]=getTimestamp$1(),(RequestScheduler[_0x4bd917(0x569f)]>0x0||_0x2de816[_0x5df7f5(0x3dd)]!==RequestType$1[_0x5df7f5(0x4dd2)])&&(statistics['totalRequestTime']+=_0x2de816[_0x5df7f5(0x30b5)]-_0x2de816[_0x4bd917(0x36fa)]),_0x2de816[_0x5df7f5(0x3dd)]===RequestType$1[_0x5df7f5(0x1ef4)]||_0x2de816[_0x4bd917(0x18c0)]===RequestType$1[_0x4bd917(0x46d9)])){var _0x24806a=getRequestBlockKey(_0x2de816);defined$1(RequestScheduler[_0x5df7f5(0x1273)][_0x24806a])&&(RequestScheduler[_0x5df7f5(0x1273)][_0x24806a]=void 0x0,delete RequestScheduler[_0x5df7f5(0x1273)][_0x24806a]);}};}function getRequestFailedFunction(_0x14dcae){return function(_0x278a63){var _0x53c445=_0x140d,_0x1b24f1=_0x23ca;_0x14dcae[_0x1b24f1(0x3d40)]!==RequestState$1[_0x53c445(0x3e32)]&&(++statistics[_0x53c445(0xa7b)],--statistics[_0x1b24f1(0x358c)],--numberOfActiveRequestsByServer[_0x14dcae[_0x1b24f1(0x2ead)]],requestCompletedEvent[_0x1b24f1(0x1c10)](_0x278a63),_0x14dcae['state']=RequestState$1[_0x1b24f1(0xf90)],_0x14dcae['deferred'][_0x1b24f1(0x4c5a)](_0x278a63));};}function startRequest(_0x242c28,_0x469bfb){var _0x31036a=_0x307c2b,_0x45eb14=_0x5e00b3,_0x43a55c=issueRequest(_0x242c28);return _0x242c28[_0x45eb14(0x3d40)]=RequestState$1[_0x45eb14(0x2ea9)],activeRequests$1[_0x45eb14(0x5323)](_0x242c28),++statistics[_0x45eb14(0x358c)],++statistics['numberOfActiveRequestsEver'],++numberOfActiveRequestsByServer[_0x242c28[_0x45eb14(0x2ead)]],_0x242c28[_0x31036a(0x36fa)]=getTimestamp$1(),_0x242c28[_0x31036a(0x102e)](_0x469bfb)[_0x45eb14(0x2a5f)](getRequestReceivedFunction(_0x242c28))[_0x45eb14(0xd22)](getRequestFailedFunction(_0x242c28)),_0x43a55c;}function cancelRequest(_0x4b23af){var _0x576c04=_0x307c2b,_0x9c5a7=_0x5e00b3,_0x19823a=_0x4b23af[_0x576c04(0x1ed3)]===RequestState$1[_0x9c5a7(0x2ea9)];_0x4b23af[_0x9c5a7(0x3d40)]=RequestState$1[_0x576c04(0x3e32)],++statistics[_0x9c5a7(0x13dc)],_0x4b23af[_0x9c5a7(0x1ed4)][_0x9c5a7(0x4c5a)](),_0x19823a&&(--statistics[_0x9c5a7(0x358c)],--numberOfActiveRequestsByServer[_0x4b23af[_0x9c5a7(0x2ead)]],++statistics[_0x576c04(0xeea)]),defined$1(_0x4b23af[_0x9c5a7(0x41b5)])&&_0x4b23af[_0x9c5a7(0x41b5)]();}function updatePackRequestHeap(){var _0x28c00a=_0x307c2b,_0xd4836d=_0x5e00b3;for(var _0xe008fe in RequestScheduler[_0xd4836d(0x5a28)])if(RequestScheduler[_0x28c00a(0x38d6)][_0xd4836d(0x1a9a)](_0xe008fe)){for(var _0x3c4ec2=RequestScheduler[_0xd4836d(0x5a28)][_0xe008fe],_0x4e6b7c=_0x3c4ec2[_0x28c00a(0x2f78)],_0x1b93a6=_0x3c4ec2[_0xd4836d(0x809)],_0x4e29de=0x0;_0x4e29de<_0x1b93a6;++_0x4e29de)updatePriority$1(_0x4e6b7c[_0x4e29de]);_0x3c4ec2[_0xd4836d(0x546)]();}}function packingRequest(){var _0x5930d1=_0x307c2b,_0xdc1252=_0x5e00b3;for(var _0x2750a4 in RequestScheduler[_0x5930d1(0x38d6)])if(RequestScheduler[_0xdc1252(0x5a28)][_0xdc1252(0x1a9a)](_0x2750a4))for(var _0x578514=RequestScheduler[_0x5930d1(0x38d6)][_0x2750a4];_0x578514[_0xdc1252(0x809)]>0x0;){var _0x3636fa=_0x578514[_0xdc1252(0x3b86)]();_0x3636fa[_0xdc1252(0x370d)]?cancelRequest(_0x3636fa):preparePackRequest(_0x3636fa);}startPackingRequest();}function getPackRequestHeap(_0x103327){var _0x55b83a=_0x307c2b,_0x599839=_0x5e00b3,_0x3c1fca=getRequestKey(_0x103327),_0x7dc3a9=RequestScheduler[_0x599839(0x5a28)][_0x3c1fca];return defined$1(_0x7dc3a9)||((_0x7dc3a9=RequestScheduler[_0x599839(0x5a28)][_0x3c1fca]=new Heap({'comparator':sortRequests}))[_0x599839(0x350d)]=RequestScheduler[_0x55b83a(0x593a)],_0x7dc3a9[_0x599839(0x16a)](priorityHeapLength$1)),_0x7dc3a9;}function updateStatistics(){var _0x406c62=_0x307c2b,_0x4ce282=_0x5e00b3;RequestScheduler[_0x4ce282(0x39b1)]&&(0x0===statistics[_0x406c62(0xbfb)]&&statistics[_0x4ce282(0x1eb7)]>0x0&&(statistics[_0x4ce282(0x58be)]>0x0&&(console[_0x4ce282(0xca1)](_0x4ce282(0x1652)+statistics[_0x4ce282(0x58be)]),statistics[_0x406c62(0x24a6)]=0x0),statistics['numberOfCancelledRequests']>0x0&&(console[_0x4ce282(0xca1)](_0x406c62(0xbf1)+statistics[_0x4ce282(0x13dc)]),statistics[_0x4ce282(0x13dc)]=0x0),statistics[_0x406c62(0xeea)]>0x0&&(console[_0x4ce282(0xca1)](_0x4ce282(0x2295)+statistics[_0x4ce282(0x837)]),statistics[_0x4ce282(0x837)]=0x0),statistics[_0x406c62(0xa7b)]>0x0&&(console[_0x4ce282(0xca1)](_0x406c62(0x4b7e)+statistics[_0x406c62(0xa7b)]),statistics[_0x4ce282(0x98f)]=0x0)),statistics[_0x4ce282(0x1eb7)]=statistics[_0x4ce282(0x358c)]);}RequestScheduler[_0x5e00b3(0x55f5)]=0x1388,RequestScheduler[_0x5e00b3(0x5de1)]=0x3,RequestScheduler[_0x5e00b3(0x401b)]=-0x1,RequestScheduler[_0x5e00b3(0x43a7)]=0x32,RequestScheduler[_0x5e00b3(0x262e)]=0x6,RequestScheduler[_0x5e00b3(0xffc)]=0x14,RequestScheduler[_0x5e00b3(0x2fcd)]={'api.cesium.com:443':0x12,'assets.cesium.com:443':0x12},RequestScheduler['throttleRequests']=!0x0,RequestScheduler[_0x5e00b3(0x39b1)]=!0x1,RequestScheduler['requestCompletedEvent']=requestCompletedEvent,Object[_0x307c2b(0x66e)](RequestScheduler,{'activeRequestLength':{'get':function(){var _0x466710=_0x5e00b3;return activeRequests$1[_0x466710(0x809)];}},'statistics':{'get':function(){return statistics;}},'priorityHeapLength':{'get':function(){return priorityHeapLength$1;},'set':function(_0x2627b9){var _0x506506=_0x307c2b,_0x301483=_0x5e00b3;if(_0x2627b9<priorityHeapLength$1)for(;requestHeap[_0x301483(0x809)]>_0x2627b9;){cancelRequest(requestHeap[_0x301483(0x3b86)]());}priorityHeapLength$1=_0x2627b9,requestHeap[_0x301483(0x350d)]=_0x2627b9,requestHeap[_0x506506(0x2473)](_0x2627b9);}}}),RequestScheduler[_0x5e00b3(0x5444)]={},RequestScheduler[_0x5e00b3(0x5723)]={},RequestScheduler[_0x5e00b3(0x3f4d)]={},RequestScheduler[_0x307c2b(0x1568)]={},RequestScheduler[_0x5e00b3(0x5a28)]={},RequestScheduler[_0x5e00b3(0x1273)]={},RequestScheduler[_0x5e00b3(0x2941)]={},RequestScheduler[_0x5e00b3(0xa16)]=function(){var _0x3c93f2=_0x5e00b3,_0x4b0210,_0x4e140a,_0x2ec337=0x0,_0x488367=activeRequests$1[_0x3c93f2(0x809)];for(_0x4b0210=0x0;_0x4b0210<_0x488367;++_0x4b0210)(_0x4e140a=activeRequests$1[_0x4b0210])[_0x3c93f2(0x370d)]&&cancelRequest(_0x4e140a),_0x4e140a['state']===RequestState$1[_0x3c93f2(0x2ea9)]?_0x2ec337>0x0&&(activeRequests$1[_0x4b0210-_0x2ec337]=_0x4e140a):++_0x2ec337;activeRequests$1[_0x3c93f2(0x809)]-=_0x2ec337;var _0x37f25e=requestHeap[_0x3c93f2(0x36ce)],_0x20bbaf=requestHeap[_0x3c93f2(0x809)];for(_0x4b0210=0x0;_0x4b0210<_0x20bbaf;++_0x4b0210)updatePriority$1(_0x37f25e[_0x4b0210]);requestHeap[_0x3c93f2(0x546)](),updatePackRequestHeap(),updateBlockRequest(),packingRequest();for(var _0x2ce2bb=Math[_0x3c93f2(0x498f)](RequestScheduler[_0x3c93f2(0x43a7)]-activeRequests$1[_0x3c93f2(0x809)],0x0),_0x2324a7=0x0;_0x2324a7<_0x2ce2bb&&requestHeap['length']>0x0;)(_0x4e140a=requestHeap[_0x3c93f2(0x3b86)]())[_0x3c93f2(0x370d)]?cancelRequest(_0x4e140a):!_0x4e140a[_0x3c93f2(0x5343)]||serverHasOpenSlots(_0x4e140a[_0x3c93f2(0x2ead)])?(startRequest(_0x4e140a),++_0x2324a7):cancelRequest(_0x4e140a);updateStatistics();},RequestScheduler[_0x5e00b3(0x4713)]=function(_0x265e7a){var _0x248746=_0x5e00b3,_0x3f98f2=new URI(_0x265e7a)[_0x248746(0x1c7e)](pageUri$1);_0x3f98f2[_0x248746(0x4853)]();var _0x488dcb=_0x3f98f2[_0x248746(0x30b3)];return/:/[_0x248746(0x4a8a)](_0x488dcb)||(_0x488dcb=_0x488dcb+':'+(_0x248746(0x6024)===_0x3f98f2[_0x248746(0x3b3a)]?_0x248746(0x861):'80')),defined$1(numberOfActiveRequestsByServer[_0x488dcb])||(numberOfActiveRequestsByServer[_0x488dcb]=0x0),_0x488dcb;},RequestScheduler['request']=function(_0x1397b1){var _0x2247ee=_0x307c2b,_0x54a3e8=_0x5e00b3;if(isDataUri(_0x1397b1[_0x2247ee(0x2cb5)])||isBlobUri(_0x1397b1[_0x2247ee(0x2cb5)]))return requestCompletedEvent[_0x54a3e8(0x1c10)](),_0x1397b1[_0x2247ee(0x1ed3)]=RequestState$1[_0x2247ee(0x29e2)],_0x1397b1[_0x2247ee(0x102e)]();if(++statistics[_0x54a3e8(0x58be)],defined$1(_0x1397b1[_0x2247ee(0x6ef)])||(_0x1397b1['serverKey']=RequestScheduler[_0x2247ee(0x576)](_0x1397b1[_0x54a3e8(0x2dba)])),_0x1397b1[_0x54a3e8(0x3dd)]===RequestType$1[_0x54a3e8(0x1ef4)])return prepareBlockRequest(_0x1397b1);if(!_0x1397b1['throttleByServer']||serverHasOpenSlots(_0x1397b1[_0x54a3e8(0x2ead)])){if(!RequestScheduler[_0x54a3e8(0x21ef)]||!_0x1397b1[_0x54a3e8(0x56fd)])return startRequest(_0x1397b1);if(!(activeRequests$1[_0x54a3e8(0x809)]>=RequestScheduler[_0x2247ee(0x31f5)])){var _0x5d97cd;if(updatePriority$1(_0x1397b1),_0x1397b1[_0x54a3e8(0x3dd)]===RequestType$1['PACK']||_0x1397b1[_0x54a3e8(0x3dd)]===RequestType$1[_0x2247ee(0x46d9)]){var _0x6f487c=getPackRequestHeap(_0x1397b1),_0x44f04c=!0x0;if(_0x1397b1[_0x54a3e8(0x3dd)]===RequestType$1[_0x54a3e8(0x5568)]){for(var _0x5b633c=0x0;_0x5b633c<_0x6f487c[_0x54a3e8(0x809)];_0x5b633c++)if(_0x6f487c[_0x54a3e8(0x2a11)][_0x5b633c][_0x2247ee(0x58ae)]===_0x1397b1[_0x54a3e8(0x2bd8)]){_0x1397b1[_0x54a3e8(0x2941)]=_0x6f487c[_0x54a3e8(0x2a11)][_0x5b633c],_0x44f04c=!0x1;break;}}_0x44f04c&&(_0x5d97cd=_0x6f487c[_0x2247ee(0x2797)](_0x1397b1));}else _0x5d97cd=requestHeap[_0x54a3e8(0xa3b)](_0x1397b1);if(defined$1(_0x5d97cd)){if(_0x5d97cd===_0x1397b1)return;cancelRequest(_0x5d97cd);}return issueRequest(_0x1397b1);}}},RequestScheduler[_0x5e00b3(0x123f)]=function(){var _0x178f68=_0x307c2b,_0x5c5834=_0x5e00b3;for(;requestHeap[_0x5c5834(0x809)]>0x0;){cancelRequest(requestHeap['pop']());}for(var _0x3d674f=activeRequests$1[_0x5c5834(0x809)],_0x5c33db=0x0;_0x5c33db<_0x3d674f;++_0x5c33db)cancelRequest(activeRequests$1[_0x5c33db]);activeRequests$1[_0x5c5834(0x809)]=0x0,numberOfActiveRequestsByServer={},statistics[_0x5c5834(0x58be)]=0x0,statistics[_0x5c5834(0x358c)]=0x0,statistics[_0x5c5834(0x13dc)]=0x0,statistics[_0x5c5834(0x837)]=0x0,statistics[_0x178f68(0xa7b)]=0x0,statistics[_0x178f68(0x329f)]=0x0,statistics[_0x5c5834(0x1eb7)]=0x0,statistics[_0x5c5834(0xacd)]=0x0;},RequestScheduler[_0x5e00b3(0x13e1)]=function(_0x3abfdd){return numberOfActiveRequestsByServer[_0x3abfdd];},RequestScheduler[_0x307c2b(0x361b)]=requestHeap;var TrustedServers={},_servers={};function getAuthority(_0x31cedb){var _0x52e829=_0x5e00b3,_0x17226b=new URI(_0x31cedb);_0x17226b[_0x52e829(0x4853)]();var _0x22db24=_0x17226b[_0x52e829(0x2c76)]();if(defined$1(_0x22db24)){if(-0x1!==_0x22db24[_0x52e829(0xabf)]('@')){var _0x2246b1=_0x22db24[_0x52e829(0x390f)]('@');_0x22db24=_0x2246b1[0x1];}if(-0x1===_0x22db24[_0x52e829(0xabf)](':')){var _0x16b508=_0x17226b[_0x52e829(0x3196)]();if(defined$1(_0x16b508)||(_0x16b508=(_0x16b508=window[_0x52e829(0x548f)]['protocol'])[_0x52e829(0x4c07)](0x0,_0x16b508[_0x52e829(0x809)]-0x1)),_0x52e829(0x59fa)===_0x16b508)_0x22db24+=_0x52e829(0x4b0);else{if(_0x52e829(0x6024)!==_0x16b508)return;_0x22db24+=_0x52e829(0x56e4);}}return _0x22db24;}}TrustedServers[_0x5e00b3(0x30c2)]=function(_0x5c8715,_0x31ed47){var _0x22ce9e=_0x5e00b3,_0x217e5e=_0x5c8715[_0x22ce9e(0x12e2)]()+':'+_0x31ed47;defined$1(_servers[_0x217e5e])||(_servers[_0x217e5e]=!0x0);},TrustedServers[_0x5e00b3(0x4f4b)]=function(_0x2ef315,_0x1df052){var _0x1250cc=_0x5e00b3,_0x537f73=_0x2ef315[_0x1250cc(0x12e2)]()+':'+_0x1df052;defined$1(_servers[_0x537f73])&&delete _servers[_0x537f73];},TrustedServers[_0x5e00b3(0x5655)]=function(_0x186b7a){var _0x4e2a8d=getAuthority(_0x186b7a);return!(!defined$1(_0x4e2a8d)||!defined$1(_servers[_0x4e2a8d]));},TrustedServers[_0x5e00b3(0x3fec)]=function(){_servers={};};var warnings={};function oneTimeWarning(_0x2c218a,_0x42e267){var _0x4b4b23=_0x5e00b3;defined$1(warnings[_0x2c218a])||(warnings[_0x2c218a]=!0x0,console[_0x4b4b23(0x3de4)](defaultValue$1(_0x42e267,_0x2c218a)));}function deprecationWarning(_0x3cc424,_0x4fe880){oneTimeWarning(_0x3cc424,_0x4fe880);}oneTimeWarning[_0x5e00b3(0x5d03)]=_0x5e00b3(0x4d9e),oneTimeWarning[_0x307c2b(0x7cf)]=_0x5e00b3(0x409f),oneTimeWarning[_0x5e00b3(0x4c3b)]=_0x5e00b3(0x54a8),oneTimeWarning[_0x5e00b3(0x4316)]=_0x307c2b(0x42b9);var xhrBlobSupported$1=function(){var _0xf641a0=_0x307c2b,_0x57146b=_0x5e00b3;try{var _0x3c0933=new XMLHttpRequest();return _0x3c0933[_0x57146b(0x738)](_0x57146b(0x2996),'#',!0x0),_0x3c0933[_0x57146b(0x5ed9)]=_0x57146b(0x27ae),_0xf641a0(0x35d7)===_0x3c0933[_0x57146b(0x5ed9)];}catch(_0xbb3089){return!0x1;}}(),supportsImageBitmapOptionsPromise;function parseQuery(_0x2dcbe7,_0x4f23bc,_0x3e5cb2,_0x2e7ee9){var _0x476abf=_0x5e00b3,_0x2f94f3,_0x55b0f5=_0x2dcbe7[_0x476abf(0x4ee2)];if(!defined$1(_0x55b0f5)||0x0===_0x55b0f5[_0x476abf(0x809)])return{};if(-0x1===_0x55b0f5[_0x476abf(0xabf)]('=')){var _0x18cd69={};_0x18cd69[_0x55b0f5]=void 0x0,_0x2f94f3=_0x18cd69;}else _0x2f94f3=queryToObject(_0x55b0f5);_0x4f23bc[_0x476abf(0x4479)]=_0x3e5cb2?combineQueryParameters(_0x2f94f3,_0x4f23bc['_queryParameters'],_0x2e7ee9):_0x2f94f3,_0x2dcbe7[_0x476abf(0x4ee2)]=void 0x0;}function stringifyQuery(_0x2c8cbc,_0x289cd7){var _0x289eb0=_0x307c2b,_0x395e8a=_0x5e00b3,_0x540dfd=_0x289cd7['_queryParameters'],_0xbb1e0e=Object[_0x289eb0(0x11bc)](_0x540dfd);0x1!==_0xbb1e0e[_0x395e8a(0x809)]||defined$1(_0x540dfd[_0xbb1e0e[0x0]])?_0x2c8cbc[_0x395e8a(0x4ee2)]=objectToQuery(_0x540dfd):_0x2c8cbc[_0x395e8a(0x4ee2)]=_0xbb1e0e[0x0];}function defaultClone(_0x50a69d,_0x4bf6c5){var _0x496300=_0x307c2b,_0x304732=_0x5e00b3;return defined$1(_0x50a69d)?defined$1(_0x50a69d[_0x304732(0x40f3)])?_0x50a69d[_0x496300(0x2d7b)]():clone$1(_0x50a69d):_0x4bf6c5;}function checkAndResetRequest(_0x3db4ae){var _0x54df06=_0x5e00b3;if(_0x3db4ae[_0x54df06(0x3d40)]===RequestState$1['ISSUED']||_0x3db4ae[_0x54df06(0x3d40)]===RequestState$1[_0x54df06(0x2ea9)])throw new RuntimeError$1(_0x54df06(0x4f8d));_0x3db4ae[_0x54df06(0x3d40)]=RequestState$1[_0x54df06(0x29f2)],_0x3db4ae[_0x54df06(0x1ed4)]=void 0x0;}function combineQueryParameters(_0x1169ae,_0x3dba61,_0x662a29){var _0x4efc4b=_0x307c2b,_0x1ca95=_0x5e00b3;if(!_0x662a29)return combine$2(_0x1169ae,_0x3dba61);var _0x2e201b=clone$1(_0x1169ae,!0x0);for(var _0x213219 in _0x3dba61)if(_0x3dba61[_0x4efc4b(0x2609)](_0x213219)){var _0x535bb9=_0x2e201b[_0x213219],_0x51eeb6=_0x3dba61[_0x213219];defined$1(_0x535bb9)?(Array[_0x1ca95(0x2676)](_0x535bb9)||(_0x535bb9=_0x2e201b[_0x213219]=[_0x535bb9]),_0x2e201b[_0x213219]=_0x535bb9[_0x1ca95(0x736)](_0x51eeb6)):_0x2e201b[_0x213219]=Array[_0x4efc4b(0x2d5)](_0x51eeb6)?_0x51eeb6['slice']():_0x51eeb6;}return _0x2e201b;}function Resource(_0x99aefa){var _0x54f390=_0x307c2b,_0x4a89a3=_0x5e00b3;_0x4a89a3(0x20b8)==typeof(_0x99aefa=defaultValue$1(_0x99aefa,defaultValue$1[_0x54f390(0x216e)]))&&(_0x99aefa={'url':_0x99aefa}),this[_0x4a89a3(0x26a1)]=void 0x0,this[_0x4a89a3(0x4989)]=defaultClone(_0x99aefa[_0x54f390(0x2b56)],{}),this[_0x4a89a3(0x4479)]=defaultClone(_0x99aefa[_0x4a89a3(0xc06)],{}),this[_0x4a89a3(0x29ac)]=defaultClone(_0x99aefa[_0x4a89a3(0x29ac)],{}),this[_0x4a89a3(0x2625)]=defaultValue$1(_0x99aefa[_0x4a89a3(0x2625)],new Request()),this[_0x4a89a3(0xd0b)]=_0x99aefa[_0x4a89a3(0xd0b)],this[_0x4a89a3(0x3352)]=_0x99aefa[_0x4a89a3(0x3352)],this[_0x4a89a3(0x596c)]=defaultValue$1(_0x99aefa[_0x4a89a3(0x596c)],0x0),this[_0x4a89a3(0x1ed1)]=0x0;var _0x5331f2=new URI(_0x99aefa[_0x54f390(0x2cb5)]);parseQuery(_0x5331f2,this,!0x0,!0x0),_0x5331f2[_0x4a89a3(0x4aff)]=void 0x0,this[_0x4a89a3(0x26a1)]=_0x5331f2['toString']();}function fetchImage(_0x755cc9){var _0x27f3c4=_0x307c2b,_0x47fd05=_0x5e00b3,_0x34f9ae=_0x755cc9[_0x47fd05(0x249e)],_0x5cbbf2=_0x755cc9[_0x47fd05(0x235a)],_0x34f8b9=_0x755cc9[_0x47fd05(0x72c)],_0xf9954b=_0x34f9ae[_0x47fd05(0x2625)];_0xf9954b[_0x27f3c4(0x2cb5)]=_0x34f9ae[_0x27f3c4(0x2cb5)],_0xf9954b[_0x27f3c4(0x102e)]=function(){var _0x54e4c7=_0x27f3c4,_0x2b7e97=_0x47fd05,_0x3c2e63=!0x1;_0x34f9ae[_0x2b7e97(0x352f)]||_0x34f9ae[_0x54e4c7(0x5189)]||(_0x3c2e63=_0x34f9ae[_0x54e4c7(0x2fee)]);var _0x3747b0=when[_0x2b7e97(0x32fc)]();return Resource[_0x2b7e97(0x8ba)][_0x2b7e97(0x5493)](_0xf9954b,_0x3c2e63,_0x3747b0,_0x5cbbf2,_0x34f8b9),_0x3747b0[_0x2b7e97(0x24e7)];};var _0x1f39b9=RequestScheduler[_0x47fd05(0x2625)](_0xf9954b);if(defined$1(_0x1f39b9))return _0x1f39b9[_0x47fd05(0xd22)](function(_0x5c3336){var _0x9752a4=_0x47fd05;return _0xf9954b[_0x9752a4(0x3d40)]!==RequestState$1[_0x9752a4(0xf90)]?when[_0x9752a4(0x4c5a)](_0x5c3336):_0x34f9ae['retryOnError'](_0x5c3336)[_0x9752a4(0x2a5f)](function(_0x2089bc){var _0x154603=_0x9752a4;return _0x2089bc?(_0xf9954b[_0x154603(0x3d40)]=RequestState$1[_0x154603(0x29f2)],_0xf9954b[_0x154603(0x1ed4)]=void 0x0,fetchImage({'resource':_0x34f9ae,'flipY':_0x5cbbf2,'preferImageBitmap':_0x34f8b9})):when[_0x154603(0x4c5a)](_0x5c3336);});});}function fetchJsonp$1(_0x254bfe,_0x486b47,_0x545957){var _0x3c17a5=_0x307c2b,_0xcac480=_0x5e00b3,_0x14f0dc={};_0x14f0dc[_0x486b47]=_0x545957,_0x254bfe[_0xcac480(0x5aa)](_0x14f0dc);var _0x13a2fb=_0x254bfe[_0xcac480(0x2625)];_0x13a2fb[_0xcac480(0x2dba)]=_0x254bfe[_0xcac480(0x2dba)],_0x13a2fb[_0xcac480(0x4a38)]=function(){var _0x3e1b69=_0x140d,_0x10c6a2=_0xcac480,_0x45347d=when[_0x10c6a2(0x32fc)]();return window[_0x545957]=function(_0x4a75dc){var _0x348840=_0x10c6a2;_0x45347d[_0x348840(0x1c7e)](_0x4a75dc);try{delete window[_0x545957];}catch(_0x3ec3fe){window[_0x545957]=void 0x0;}},Resource[_0x3e1b69(0x171d)][_0x10c6a2(0x3eab)](_0x254bfe[_0x3e1b69(0x2cb5)],_0x545957,_0x45347d),_0x45347d[_0x10c6a2(0x24e7)];};var _0x507b77=RequestScheduler[_0xcac480(0x2625)](_0x13a2fb);if(defined$1(_0x507b77))return _0x507b77[_0x3c17a5(0x53dd)](function(_0x394704){var _0x256d79=_0xcac480;return _0x13a2fb[_0x256d79(0x3d40)]!==RequestState$1[_0x256d79(0xf90)]?when[_0x256d79(0x4c5a)](_0x394704):_0x254bfe[_0x256d79(0x3f0f)](_0x394704)[_0x256d79(0x2a5f)](function(_0xb5a28d){var _0x10d1f4=_0x140d,_0x12060d=_0x256d79;return _0xb5a28d?(_0x13a2fb[_0x12060d(0x3d40)]=RequestState$1[_0x12060d(0x29f2)],_0x13a2fb['deferred']=void 0x0,fetchJsonp$1(_0x254bfe,_0x486b47,_0x545957)):when[_0x10d1f4(0x26b5)](_0x394704);});});}Resource[_0x307c2b(0x260)]=function(_0x20c456){var _0x346b9d=_0x307c2b;return _0x20c456 instanceof Resource?_0x20c456[_0x346b9d(0x4266)]({'request':_0x20c456['request']}):_0x346b9d(0x2faa)!=typeof _0x20c456?_0x20c456:new Resource({'url':_0x20c456});},Resource[_0x5e00b3(0x2b34)]=function(){var _0x33a18d=_0x307c2b,_0x5d6004=_0x5e00b3;if(defined$1(supportsImageBitmapOptionsPromise))return supportsImageBitmapOptionsPromise;if(_0x33a18d(0x1be1)!=typeof createImageBitmap)return supportsImageBitmapOptionsPromise=when['resolve'](!0x1);return supportsImageBitmapOptionsPromise=Resource[_0x5d6004(0xc2c)]({'url':_0x5d6004(0x2547)})[_0x5d6004(0x2a5f)](function(_0x91081){var _0x57b5da=_0x33a18d;return createImageBitmap(_0x91081,{'imageOrientation':_0x57b5da(0x3be0),'premultiplyAlpha':'none'});})[_0x5d6004(0x2a5f)](function(_0x4b403f){return!0x0;})[_0x5d6004(0xd22)](function(){return!0x1;});},Object[_0x5e00b3(0x1dfd)](Resource,{'isBlobSupported':{'get':function(){return xhrBlobSupported$1;}}}),Object[_0x5e00b3(0x1dfd)](Resource[_0x5e00b3(0x3720)],{'queryParameters':{'get':function(){var _0x2bf264=_0x5e00b3;return this[_0x2bf264(0x4479)];}},'templateValues':{'get':function(){var _0x534248=_0x5e00b3;return this[_0x534248(0x4989)];}},'url':{'get':function(){var _0x2e7b96=_0x5e00b3;return this[_0x2e7b96(0x2ce3)](!0x0,!0x0);},'set':function(_0x17586d){var _0x1a19ac=_0x5e00b3,_0x59ef9e=new URI(_0x17586d);parseQuery(_0x59ef9e,this,!0x1),_0x59ef9e[_0x1a19ac(0x4aff)]=void 0x0,this[_0x1a19ac(0x26a1)]=_0x59ef9e[_0x1a19ac(0x3cc8)]();}},'extension':{'get':function(){var _0x3c0982=_0x307c2b;return getExtensionFromUri(this[_0x3c0982(0x5a2a)]);}},'isDataUri':{'get':function(){var _0x257e97=_0x5e00b3;return isDataUri(this[_0x257e97(0x26a1)]);}},'isBlobUri':{'get':function(){var _0x14b835=_0x5e00b3;return isBlobUri(this[_0x14b835(0x26a1)]);}},'isCrossOriginUrl':{'get':function(){var _0x3238d9=_0x307c2b;return isCrossOriginUrl(this[_0x3238d9(0x5a2a)]);}},'hasHeaders':{'get':function(){var _0x112455=_0x5e00b3;return Object[_0x112455(0x4d54)](this[_0x112455(0x29ac)])[_0x112455(0x809)]>0x0;}}}),Resource[_0x5e00b3(0x3720)]['getUrlComponent']=function(_0x22b01b,_0x5c450d){var _0x4cd359=_0x307c2b,_0x153002=_0x5e00b3;if(this[_0x4cd359(0x38f8)])return this[_0x153002(0x26a1)];var _0x54f75d=new URI(this[_0x153002(0x26a1)]);_0x22b01b&&stringifyQuery(_0x54f75d,this);var _0x41d198=_0x54f75d[_0x153002(0x3cc8)]()[_0x4cd359(0x2bc0)](/%7B/g,'{')[_0x153002(0x2c3f)](/%7D/g,'}'),_0x4171ec=this[_0x153002(0x4989)];return _0x41d198=_0x41d198[_0x4cd359(0x2bc0)](/{(.*?)}/g,function(_0x26fd06,_0x229cbe){var _0x4162c2=_0x4171ec[_0x229cbe];return defined$1(_0x4162c2)?encodeURIComponent(_0x4162c2):_0x26fd06;}),_0x5c450d&&defined$1(this[_0x153002(0xd0b)])&&(_0x41d198=this[_0x153002(0xd0b)][_0x153002(0x3a54)](_0x41d198)),_0x41d198;},Resource[_0x5e00b3(0x3720)][_0x307c2b(0x3d7e)]=function(_0x2d40ec,_0x40aa18){var _0x2143db=_0x307c2b,_0xce13cd=_0x5e00b3;this[_0xce13cd(0x4479)]=_0x40aa18?combineQueryParameters(this[_0x2143db(0x5214)],_0x2d40ec,!0x1):combineQueryParameters(_0x2d40ec,this[_0xce13cd(0x4479)],!0x1);},Resource[_0x5e00b3(0x3720)][_0x5e00b3(0x404b)]=function(_0x1be0da){var _0x2aa910=_0x5e00b3;this[_0x2aa910(0x4479)]=combineQueryParameters(_0x1be0da,this[_0x2aa910(0x4479)],!0x0);},Resource[_0x307c2b(0x1aa2)][_0x5e00b3(0x1111)]=function(_0x1f9fff,_0x644ddd){var _0x26c5b8=_0x5e00b3;this[_0x26c5b8(0x4989)]=_0x644ddd?combine$2(this[_0x26c5b8(0x4989)],_0x1f9fff):combine$2(_0x1f9fff,this[_0x26c5b8(0x4989)]);},Resource[_0x5e00b3(0x3720)][_0x307c2b(0x4266)]=function(_0x4e0462){var _0x20cc75=_0x307c2b,_0x3ef677=_0x5e00b3,_0x4be61f=this[_0x3ef677(0x40f3)]();if(_0x4be61f[_0x3ef677(0x1ed1)]=0x0,defined$1(_0x4e0462[_0x3ef677(0x2dba)])){var _0x190023=new URI(_0x4e0462['url']);parseQuery(_0x190023,_0x4be61f,!0x0,defaultValue$1(_0x4e0462[_0x20cc75(0x504c)],!0x1)),_0x190023['fragment']=void 0x0,_0x4be61f[_0x20cc75(0x5a2a)]=_0x190023[_0x3ef677(0x1c7e)](new URI(getAbsoluteUri(this[_0x3ef677(0x26a1)])))[_0x3ef677(0x3cc8)]();}return defined$1(_0x4e0462[_0x3ef677(0xc06)])&&(_0x4be61f[_0x3ef677(0x4479)]=combine$2(_0x4e0462[_0x3ef677(0xc06)],_0x4be61f[_0x3ef677(0x4479)])),defined$1(_0x4e0462[_0x3ef677(0x30e8)])&&(_0x4be61f[_0x3ef677(0x4989)]=combine$2(_0x4e0462[_0x3ef677(0x30e8)],_0x4be61f[_0x3ef677(0x30e8)])),defined$1(_0x4e0462[_0x3ef677(0x29ac)])&&(_0x4be61f['headers']=combine$2(_0x4e0462[_0x20cc75(0x219)],_0x4be61f[_0x3ef677(0x29ac)])),defined$1(_0x4e0462[_0x3ef677(0xd0b)])&&(_0x4be61f[_0x3ef677(0xd0b)]=_0x4e0462[_0x3ef677(0xd0b)]),defined$1(_0x4e0462[_0x3ef677(0x2625)])&&(_0x4be61f[_0x3ef677(0x2625)]=_0x4e0462[_0x3ef677(0x2625)]),defined$1(_0x4e0462[_0x3ef677(0x3352)])&&(_0x4be61f[_0x3ef677(0x3352)]=_0x4e0462[_0x3ef677(0x3352)]),defined$1(_0x4e0462[_0x3ef677(0x596c)])&&(_0x4be61f[_0x3ef677(0x596c)]=_0x4e0462[_0x3ef677(0x596c)]),_0x4be61f;},Resource[_0x5e00b3(0x3720)][_0x307c2b(0x42d0)]=function(_0x17b9e6){var _0x553ec7=_0x307c2b,_0x2506a1=_0x5e00b3,_0x1734cc=this[_0x2506a1(0x3352)];if('function'!=typeof _0x1734cc||this[_0x553ec7(0x40ea)]>=this[_0x2506a1(0x596c)])return when(!0x1);var _0x227900=this;return when(_0x1734cc(this,_0x17b9e6))[_0x2506a1(0x2a5f)](function(_0x3ba8b9){var _0x5e8c4b=_0x2506a1;return++_0x227900[_0x5e8c4b(0x1ed1)],_0x3ba8b9;});},Resource['prototype'][_0x5e00b3(0x40f3)]=function(_0x29573d){var _0xd9a8a5=_0x307c2b,_0x4c8ff8=_0x5e00b3;return defined$1(_0x29573d)||(_0x29573d=new Resource({'url':this[_0x4c8ff8(0x26a1)]})),_0x29573d[_0x4c8ff8(0x26a1)]=this[_0xd9a8a5(0x5a2a)],_0x29573d[_0x4c8ff8(0x4479)]=clone$1(this[_0x4c8ff8(0x4479)]),_0x29573d['_templateValues']=clone$1(this[_0xd9a8a5(0x2072)]),_0x29573d[_0xd9a8a5(0x219)]=clone$1(this[_0x4c8ff8(0x29ac)]),_0x29573d['proxy']=this[_0x4c8ff8(0xd0b)],_0x29573d[_0xd9a8a5(0x2deb)]=this[_0xd9a8a5(0x2deb)],_0x29573d[_0x4c8ff8(0x596c)]=this[_0xd9a8a5(0x48e2)],_0x29573d[_0x4c8ff8(0x1ed1)]=0x0,_0x29573d[_0x4c8ff8(0x2625)]=this[_0x4c8ff8(0x2625)][_0x4c8ff8(0x40f3)](),_0x29573d;},Resource[_0x307c2b(0x1aa2)][_0x5e00b3(0x51a7)]=function(_0xa38daa){var _0x2d942f=_0x5e00b3;return getBaseUri(this[_0x2d942f(0x2ce3)](_0xa38daa),_0xa38daa);},Resource[_0x5e00b3(0x3720)][_0x5e00b3(0x4ee3)]=function(){var _0x4b7764=_0x5e00b3;this[_0x4b7764(0x26a1)]=appendForwardSlash(this[_0x4b7764(0x26a1)]);},Resource[_0x5e00b3(0x3720)][_0x5e00b3(0x1cf8)]=function(){var _0x563043=_0x307c2b;return this[_0x563043(0x5428)]({'responseType':_0x563043(0x44f5)});},Resource[_0x307c2b(0x561e)]=function(_0x5bb0f7){var _0x3aa4a4=_0x5e00b3;return new Resource(_0x5bb0f7)[_0x3aa4a4(0x1cf8)]();},Resource[_0x307c2b(0x1aa2)][_0x5e00b3(0xc2c)]=function(){var _0x2d97f4=_0x5e00b3;return this[_0x2d97f4(0x5e53)]({'responseType':_0x2d97f4(0x27ae)});},Resource[_0x307c2b(0x412c)]=function(_0x298d8d){return new Resource(_0x298d8d)['fetchBlob']();},Resource[_0x5e00b3(0x3720)][_0x5e00b3(0x1673)]=function(_0x5661df){var _0x3b4ffe=_0x307c2b,_0x4297b7=_0x5e00b3;_0x5661df=defaultValue$1(_0x5661df,defaultValue$1[_0x4297b7(0x243c)]);var _0x186999=defaultValue$1(_0x5661df[_0x4297b7(0x72c)],!0x1),_0x5622e2=defaultValue$1(_0x5661df[_0x3b4ffe(0x1194)],!0x1),_0x480273=defaultValue$1(_0x5661df[_0x4297b7(0x235a)],!0x1);if(checkAndResetRequest(this[_0x4297b7(0x2625)]),!xhrBlobSupported$1||this[_0x4297b7(0x352f)]||this[_0x4297b7(0x157f)]||!this[_0x4297b7(0x1a1e)]&&!_0x5622e2)return fetchImage({'resource':this,'flipY':_0x480273,'preferImageBitmap':_0x186999});var _0x451152,_0x1872a6,_0x45ef23,_0x4df2f3=this[_0x4297b7(0xc2c)]();return defined$1(_0x4df2f3)?Resource[_0x4297b7(0x2b34)]()[_0x4297b7(0x2a5f)](function(_0x3a7fb1){return _0x451152=_0x3a7fb1&&_0x186999,_0x4df2f3;})[_0x4297b7(0x2a5f)](function(_0x19018b){var _0x45d2e5=_0x4297b7;if(defined$1(_0x19018b)){if(_0x45ef23=_0x19018b,_0x451152)return Resource[_0x45d2e5(0x485a)](_0x19018b,{'flipY':_0x480273,'premultiplyAlpha':!0x1});var _0x15bd4f=window[_0x45d2e5(0x4ccc)][_0x45d2e5(0x439e)](_0x19018b);return fetchImage({'resource':_0x1872a6=new Resource({'url':_0x15bd4f}),'flipY':_0x480273,'preferImageBitmap':!0x1});}})[_0x4297b7(0x2a5f)](function(_0x43be31){var _0x5ae12d=_0x4297b7;if(defined$1(_0x43be31))return _0x43be31[_0x5ae12d(0x27ae)]=_0x45ef23,_0x451152||window[_0x5ae12d(0x4ccc)][_0x5ae12d(0x2604)](_0x1872a6[_0x5ae12d(0x2dba)]),_0x43be31;})[_0x4297b7(0xd22)](function(_0x42b19e){var _0x15609b=_0x3b4ffe,_0x3a4af7=_0x4297b7;return defined$1(_0x1872a6)&&window[_0x3a4af7(0x4ccc)][_0x3a4af7(0x2604)](_0x1872a6[_0x3a4af7(0x2dba)]),_0x42b19e[_0x15609b(0x35d7)]=_0x45ef23,when[_0x3a4af7(0x4c5a)](_0x42b19e);}):void 0x0;},Resource[_0x5e00b3(0x1673)]=function(_0x1883ed){var _0x5380fd=_0x307c2b,_0x4f051e=_0x5e00b3;return new Resource(_0x1883ed)[_0x5380fd(0x429b)]({'flipY':_0x1883ed[_0x4f051e(0x235a)],'preferBlob':_0x1883ed[_0x4f051e(0x57e7)],'preferImageBitmap':_0x1883ed[_0x4f051e(0x72c)]});},Resource[_0x5e00b3(0x3720)][_0x5e00b3(0x25c7)]=function(){var _0x3e3a4f=_0x307c2b;return this['fetch']({'responseType':_0x3e3a4f(0x1fe8)});},Resource[_0x5e00b3(0x25c7)]=function(_0x57735c){return new Resource(_0x57735c)['fetchText']();},Resource[_0x5e00b3(0x3720)][_0x5e00b3(0x1fd8)]=function(){var _0x59104a=_0x307c2b,_0x11289b=_0x5e00b3,_0x9d0e21=this[_0x11289b(0x5e53)]({'responseType':_0x59104a(0x1fe8),'headers':{'Accept':_0x59104a(0xda4)}});if(defined$1(_0x9d0e21))return _0x9d0e21[_0x59104a(0x4527)](function(_0x51d623){var _0x558aa1=_0x11289b;if(defined$1(_0x51d623))return JSON[_0x558aa1(0x2374)](_0x51d623);});},Resource[_0x5e00b3(0x1fd8)]=function(_0x3ddb9f){var _0x193ee1=_0x5e00b3;return new Resource(_0x3ddb9f)[_0x193ee1(0x1fd8)]();},Resource[_0x5e00b3(0x3720)]['fetchXML']=function(){var _0x383383=_0x5e00b3;return this[_0x383383(0x5e53)]({'responseType':_0x383383(0x3f78),'overrideMimeType':_0x383383(0x4057)});},Resource[_0x5e00b3(0x3a9e)]=function(_0x1844d2){var _0x4d0188=_0x5e00b3;return new Resource(_0x1844d2)[_0x4d0188(0x3a9e)]();},Resource[_0x5e00b3(0x3720)][_0x5e00b3(0x57a7)]=function(_0x50dcb5){var _0xc6c6cb=_0x307c2b,_0x33d3f2=_0x5e00b3,_0x5beffa;_0x50dcb5=defaultValue$1(_0x50dcb5,'callback'),checkAndResetRequest(this[_0x33d3f2(0x2625)]);do{_0x5beffa=_0x33d3f2(0x1194)+Math[_0xc6c6cb(0x2e12)]()[_0x33d3f2(0x3cc8)]()[_0x33d3f2(0x4c07)](0x2,0x8);}while(defined$1(window[_0x5beffa]));return fetchJsonp$1(this,_0x50dcb5,_0x5beffa);},Resource[_0x307c2b(0x8f1)]=function(_0x3c76ad){var _0x55c529=_0x5e00b3;return new Resource(_0x3c76ad)[_0x55c529(0x57a7)](_0x3c76ad[_0x55c529(0x425f)]);},Resource[_0x5e00b3(0x3720)][_0x5e00b3(0x3bc0)]=function(_0x4dc295){var _0x5d543f=_0x307c2b,_0x4f534c=_0x5e00b3,_0x1f6e2b=this;checkAndResetRequest(_0x1f6e2b[_0x4f534c(0x2625)]);var _0x100d9c=_0x1f6e2b[_0x4f534c(0x2625)];_0x100d9c['url']=_0x1f6e2b[_0x5d543f(0x2cb5)],_0x100d9c[_0x4f534c(0x4a38)]=function(_0x18b2ee){var _0x3a6dda=_0x4f534c,_0x433781=_0x4dc295[_0x3a6dda(0x5ed9)],_0x6d3572=combine$2(_0x4dc295[_0x3a6dda(0x29ac)],_0x1f6e2b[_0x3a6dda(0x29ac)]),_0x16bc1d=_0x4dc295[_0x3a6dda(0x2dd6)],_0xa5c858=_0x4dc295[_0x3a6dda(0x3081)],_0x2eb522=_0x4dc295[_0x3a6dda(0x140c)],_0x224aa8=when[_0x3a6dda(0x32fc)](),_0x2e8696=defined$1(_0x18b2ee)?_0x18b2ee:_0x1f6e2b[_0x3a6dda(0x2dba)],_0xc2b60f=Resource[_0x3a6dda(0x8ba)][_0x3a6dda(0x4ca9)](_0x2e8696,_0x433781,_0xa5c858,_0x2eb522,_0x6d3572,_0x224aa8,_0x16bc1d);return defined$1(_0xc2b60f)&&defined$1(_0xc2b60f[_0x3a6dda(0x226c)])&&(_0x100d9c[_0x3a6dda(0x41b5)]=function(){var _0x2d6b3d=_0x3a6dda;_0xc2b60f[_0x2d6b3d(0x226c)]();}),_0x224aa8[_0x3a6dda(0x24e7)];};var _0x395902=RequestScheduler[_0x4f534c(0x2625)](_0x100d9c);if(defined$1(_0x395902))return _0x395902[_0x5d543f(0x4527)](function(_0x34ee8e){return _0x34ee8e;})[_0x4f534c(0xd22)](function(_0x1c8bb1){var _0x194d20=_0x5d543f,_0x2dbe6b=_0x4f534c;return _0x100d9c[_0x2dbe6b(0x3d40)]!==RequestState$1[_0x2dbe6b(0xf90)]?when[_0x194d20(0x26b5)](_0x1c8bb1):_0x1f6e2b[_0x2dbe6b(0x3f0f)](_0x1c8bb1)[_0x2dbe6b(0x2a5f)](function(_0x369850){var _0x98e0ab=_0x194d20,_0x2d47f0=_0x2dbe6b;return _0x369850?(_0x100d9c[_0x2d47f0(0x3d40)]=RequestState$1[_0x98e0ab(0x29a2)],_0x100d9c[_0x2d47f0(0x1ed4)]=void 0x0,_0x1f6e2b[_0x2d47f0(0x5e53)](_0x4dc295)):when[_0x2d47f0(0x4c5a)](_0x1c8bb1);});});};var dataUriRegex$3=/^data:(.*?)(;base64)?,(.*)$/;function decodeDataUriText$2(_0x29e054,_0x2dd06b){var _0x539077=decodeURIComponent(_0x2dd06b);return _0x29e054?atob(_0x539077):_0x539077;}function decodeDataUriArrayBuffer$2(_0x14c1a0,_0x555191){var _0xd72acf=_0x307c2b,_0xa58852=_0x5e00b3;for(var _0x2ecce9=decodeDataUriText$2(_0x14c1a0,_0x555191),_0x4b4fb3=new ArrayBuffer(_0x2ecce9[_0xd72acf(0x2ef4)]),_0x50c112=new Uint8Array(_0x4b4fb3),_0x34e09f=0x0;_0x34e09f<_0x2ecce9[_0xa58852(0x809)];_0x34e09f++)_0x50c112[_0x34e09f]=_0x2ecce9[_0xa58852(0x167b)](_0x34e09f);return _0x4b4fb3;}function decodeDataUri$2(_0x203b0b,_0x4b70a1){var _0x3d3472=_0x307c2b,_0x512afb=_0x5e00b3;_0x4b70a1=defaultValue$1(_0x4b70a1,'');var _0x3c35fc=_0x203b0b[0x1],_0x726a3c=!!_0x203b0b[0x2],_0x5ef83d=_0x203b0b[0x3];switch(_0x4b70a1){case'':case _0x512afb(0x4685):return decodeDataUriText$2(_0x726a3c,_0x5ef83d);case _0x512afb(0x65a):return decodeDataUriArrayBuffer$2(_0x726a3c,_0x5ef83d);case _0x512afb(0x27ae):var _0x41646a=decodeDataUriArrayBuffer$2(_0x726a3c,_0x5ef83d);return new Blob([_0x41646a],{'type':_0x3c35fc});case _0x512afb(0x3f78):return new DOMParser()[_0x512afb(0x1782)](decodeDataUriText$2(_0x726a3c,_0x5ef83d),_0x3c35fc);case _0x3d3472(0xa72):return JSON[_0x512afb(0x2374)](decodeDataUriText$2(_0x726a3c,_0x5ef83d));}}function loadImageElement(_0x4c0c39,_0x36464e,_0x5361a0){var _0xafd929=_0x307c2b,_0x16315c=_0x5e00b3,_0x4cfea9=new Image();_0x4cfea9[_0xafd929(0x3890)]=function(){var _0x1aa099=_0x23ca;_0x5361a0[_0x1aa099(0x1c7e)](_0x4cfea9);},_0x4cfea9[_0xafd929(0x183f)]=function(_0x3de351){_0x5361a0['reject'](_0x3de351);},_0x36464e&&(TrustedServers[_0x16315c(0x5655)](_0x4c0c39)?_0x4cfea9[_0x16315c(0x264c)]=_0x16315c(0x3603):_0x4cfea9[_0x16315c(0x264c)]=''),_0x4cfea9[_0x16315c(0x16cf)]=_0x4c0c39;}function decodeResponse(_0x35aaa1,_0x12d905){var _0x3743d6=_0x307c2b,_0x337960=_0x5e00b3;switch(_0x12d905){case _0x337960(0x4685):return _0x35aaa1[_0x337960(0x3cc8)](_0x337960(0x2f74));case _0x3743d6(0xa72):return JSON[_0x337960(0x2374)](_0x35aaa1[_0x337960(0x3cc8)](_0x3743d6(0x3ef3)));default:return new Uint8Array(_0x35aaa1)[_0x337960(0x537f)];}}function loadWithHttpRequest(_0x1503b7,_0xcebbf9,_0x271c74,_0x3c1961,_0x5f5198,_0x1f46cc,_0x1d0ac7){var _0x2ab50e=_0x307c2b,_0x58ec84=_0x5e00b3,_0x4120a7=require(_0x58ec84(0x2dba))[_0x58ec84(0x2374)](_0x1503b7),_0x3536cb=_0x58ec84(0x3192)===_0x4120a7[_0x58ec84(0x3aa2)]?require(_0x58ec84(0x6024)):require(_0x58ec84(0x59fa)),_0x4b9463=require(_0x58ec84(0x133f)),_0x41fc5b={'protocol':_0x4120a7[_0x58ec84(0x3aa2)],'hostname':_0x4120a7[_0x58ec84(0x81c)],'port':_0x4120a7[_0x58ec84(0x2581)],'path':_0x4120a7[_0x58ec84(0x21f3)],'query':_0x4120a7[_0x58ec84(0x4ee2)],'method':_0x271c74,'headers':_0x5f5198};_0x3536cb[_0x2ab50e(0x6ac)](_0x41fc5b)['on'](_0x58ec84(0x4cea),function(_0x17a6f7){var _0x3b9b11=_0x2ab50e,_0x3be485=_0x58ec84;if(_0x17a6f7[_0x3be485(0x2309)]<0xc8||_0x17a6f7[_0x3be485(0x2309)]>=0x12c)_0x1f46cc[_0x3be485(0x4c5a)](new RequestErrorEvent(_0x17a6f7[_0x3be485(0x2309)],_0x17a6f7,_0x17a6f7[_0x3b9b11(0x219)]));else{var _0x5c81aa=[];_0x17a6f7['on'](_0x3be485(0x140c),function(_0x8229d){var _0x190a9b=_0x3be485;_0x5c81aa[_0x190a9b(0x5323)](_0x8229d);}),_0x17a6f7['on'](_0x3be485(0x2a9),function(){var _0x2604a1=_0x3b9b11,_0x20bd6f=_0x3be485,_0x335b57=Buffer[_0x2604a1(0x3e5c)](_0x5c81aa);_0x2604a1(0x5376)===_0x17a6f7[_0x20bd6f(0x29ac)][_0x20bd6f(0x2fb5)]?_0x4b9463[_0x20bd6f(0x3d7f)](_0x335b57,function(_0xfb7ca8,_0x1ef683){var _0x1b9f2a=_0x20bd6f;_0xfb7ca8?_0x1f46cc[_0x1b9f2a(0x4c5a)](new RuntimeError$1(_0x1b9f2a(0x4b8))):_0x1f46cc[_0x1b9f2a(0x1c7e)](decodeResponse(_0x1ef683,_0xcebbf9));}):_0x1f46cc[_0x20bd6f(0x1c7e)](decodeResponse(_0x335b57,_0xcebbf9));});}})['on'](_0x58ec84(0x584a),function(_0x9fcfd3){var _0xc7f864=_0x58ec84;_0x1f46cc[_0xc7f864(0x4c5a)](new RequestErrorEvent());})[_0x2ab50e(0x47f9)]();}Resource[_0x5e00b3(0x3720)][_0x307c2b(0x5428)]=function(_0x44295a){var _0x15574c=_0x307c2b,_0x4b89d8=_0x5e00b3;return(_0x44295a=defaultClone(_0x44295a,{}))[_0x15574c(0x2923)]=_0x4b89d8(0x2996),this[_0x4b89d8(0x3bc0)](_0x44295a);},Resource[_0x5e00b3(0x5e53)]=function(_0x281321){var _0x10029e=_0x5e00b3;return new Resource(_0x281321)[_0x10029e(0x5e53)]({'responseType':_0x281321[_0x10029e(0x5ed9)],'overrideMimeType':_0x281321[_0x10029e(0x2dd6)]});},Resource[_0x5e00b3(0x3720)][_0x5e00b3(0x39cc)]=function(_0x42ab9b){var _0x5b4f75=_0x5e00b3;return(_0x42ab9b=defaultClone(_0x42ab9b,{}))['method']=_0x5b4f75(0x36f9),this[_0x5b4f75(0x3bc0)](_0x42ab9b);},Resource[_0x307c2b(0x410f)]=function(_0x54f7e1){var _0x350006=_0x5e00b3;return new Resource(_0x54f7e1)[_0x350006(0x39cc)]({'responseType':_0x54f7e1[_0x350006(0x5ed9)],'overrideMimeType':_0x54f7e1[_0x350006(0x2dd6)],'data':_0x54f7e1[_0x350006(0x140c)]});},Resource[_0x5e00b3(0x3720)][_0x5e00b3(0x527f)]=function(_0x1066a1){var _0x20295c=_0x5e00b3;return(_0x1066a1=defaultClone(_0x1066a1,{}))[_0x20295c(0x3081)]=_0x20295c(0x4b47),this[_0x20295c(0x3bc0)](_0x1066a1);},Resource[_0x5e00b3(0x527f)]=function(_0x2a2c01){var _0x46e733=_0x307c2b,_0x353faf=_0x5e00b3;return new Resource(_0x2a2c01)[_0x46e733(0x330)]({'responseType':_0x2a2c01[_0x353faf(0x5ed9)],'overrideMimeType':_0x2a2c01[_0x353faf(0x2dd6)]});},Resource[_0x5e00b3(0x3720)][_0x307c2b(0x361c)]=function(_0x535804){var _0x54aac3=_0x5e00b3;return(_0x535804=defaultClone(_0x535804,{}))[_0x54aac3(0x3081)]=_0x54aac3(0x4266),this[_0x54aac3(0x3bc0)](_0x535804);},Resource[_0x5e00b3(0x54e8)]=function(_0x27603b){var _0x12caa1=_0x5e00b3;return new Resource(_0x27603b)[_0x12caa1(0x54e8)]({'responseType':_0x27603b[_0x12caa1(0x5ed9)],'overrideMimeType':_0x27603b[_0x12caa1(0x2dd6)]});},Resource[_0x5e00b3(0x3720)][_0x5e00b3(0x467)]=function(_0x4567d5,_0x1bffe8){var _0x306dc8=_0x5e00b3;return Check[_0x306dc8(0x5f34)](_0x306dc8(0x140c),_0x4567d5),(_0x1bffe8=defaultClone(_0x1bffe8,{}))['method']=_0x306dc8(0x477),_0x1bffe8[_0x306dc8(0x140c)]=_0x4567d5,this[_0x306dc8(0x3bc0)](_0x1bffe8);},Resource[_0x307c2b(0x3507)]=function(_0x1fe0e3){var _0x4c3174=_0x307c2b,_0x151a2e=_0x5e00b3;return new Resource(_0x1fe0e3)[_0x151a2e(0x467)](_0x1fe0e3[_0x151a2e(0x140c)],{'responseType':_0x1fe0e3[_0x151a2e(0x5ed9)],'overrideMimeType':_0x1fe0e3[_0x4c3174(0x1410)]});},Resource[_0x5e00b3(0x3720)][_0x5e00b3(0x4b1c)]=function(_0x1f4831,_0x15556d){var _0x1287c5=_0x307c2b,_0x345838=_0x5e00b3;return Check[_0x345838(0x5f34)](_0x345838(0x140c),_0x1f4831),(_0x15556d=defaultClone(_0x15556d,{}))[_0x1287c5(0x2923)]=_0x345838(0x1cc1),_0x15556d[_0x1287c5(0x313f)]=_0x1f4831,this[_0x345838(0x3bc0)](_0x15556d);},Resource[_0x5e00b3(0x4b1c)]=function(_0x3a50be){var _0x1cace0=_0x307c2b,_0x1876ec=_0x5e00b3;return new Resource(_0x3a50be)[_0x1cace0(0x1ae8)](_0x3a50be[_0x1876ec(0x140c)],{'responseType':_0x3a50be[_0x1876ec(0x5ed9)],'overrideMimeType':_0x3a50be[_0x1876ec(0x2dd6)]});},Resource['prototype'][_0x5e00b3(0x963)]=function(_0x2027ea,_0x36d50d){var _0x3c51c7=_0x307c2b,_0x124166=_0x5e00b3;return Check[_0x124166(0x5f34)](_0x124166(0x140c),_0x2027ea),(_0x36d50d=defaultClone(_0x36d50d,{}))[_0x3c51c7(0x2923)]=_0x3c51c7(0xa50),_0x36d50d['data']=_0x2027ea,this[_0x124166(0x3bc0)](_0x36d50d);},Resource[_0x5e00b3(0x963)]=function(_0x32831d){var _0x3befeb=_0x307c2b,_0x168cd3=_0x5e00b3;return new Resource(_0x32831d)[_0x168cd3(0x963)](_0x32831d[_0x168cd3(0x140c)],{'responseType':_0x32831d[_0x3befeb(0x2624)],'overrideMimeType':_0x32831d[_0x168cd3(0x2dd6)]});},Resource[_0x5e00b3(0x8ba)]={},Resource[_0x5e00b3(0x8ba)][_0x5e00b3(0x5493)]=function(_0x32c25b,_0x403622,_0x4f1ba8,_0x304769,_0x5e0ea5){var _0x4dd9f7=_0x5e00b3,_0x26c4f5=_0x32c25b[_0x4dd9f7(0x2dba)];Resource[_0x4dd9f7(0x2b34)]()[_0x4dd9f7(0x2a5f)](function(_0xc0ff22){var _0x39d88e=_0x140d,_0x46fd11=_0x4dd9f7;if(_0xc0ff22&&_0x5e0ea5){var _0x52283c=when[_0x46fd11(0x32fc)](),_0x4942d5=Resource[_0x46fd11(0x8ba)][_0x46fd11(0x4ca9)](_0x26c4f5,_0x46fd11(0x27ae),_0x46fd11(0x2996),void 0x0,void 0x0,_0x52283c,void 0x0,void 0x0,void 0x0);return defined$1(_0x4942d5)&&defined$1(_0x4942d5[_0x39d88e(0x2ea2)])&&(_0x32c25b[_0x39d88e(0x5286)]=function(){var _0x27391a=_0x46fd11;_0x4942d5[_0x27391a(0x226c)]();}),_0x52283c[_0x46fd11(0x24e7)][_0x39d88e(0x4527)](function(_0x10d255){var _0x49ae8c=_0x39d88e,_0x40712b=_0x46fd11;if(defined$1(_0x10d255))return Resource[_0x40712b(0x485a)](_0x10d255,{'flipY':_0x304769,'premultiplyAlpha':!0x1});_0x4f1ba8[_0x40712b(0x4c5a)](new RuntimeError$1(_0x40712b(0x25fe)+_0x26c4f5+_0x49ae8c(0x104f)));})[_0x39d88e(0x4527)](_0x4f1ba8[_0x46fd11(0x1c7e)]);}loadImageElement(_0x26c4f5,_0x403622,_0x4f1ba8);})[_0x4dd9f7(0xd22)](_0x4f1ba8[_0x4dd9f7(0x4c5a)]);},Resource[_0x5e00b3(0x485a)]=function(_0x3179a,_0x36579d){var _0x3ef93c=_0x307c2b,_0x20a4cd=_0x5e00b3;return Check[_0x3ef93c(0x1563)](_0x3ef93c(0x361c),_0x36579d),Check[_0x20a4cd(0x202d)][_0x20a4cd(0x5efc)](_0x20a4cd(0x29b3),_0x36579d[_0x20a4cd(0x235a)]),Check[_0x20a4cd(0x202d)][_0x20a4cd(0x5efc)](_0x20a4cd(0x2aa4),_0x36579d[_0x20a4cd(0x640)]),createImageBitmap(_0x3179a,{'imageOrientation':_0x36579d[_0x3ef93c(0x3be0)]?_0x20a4cd(0x235a):_0x20a4cd(0x5e6f),'premultiplyAlpha':_0x36579d[_0x20a4cd(0x640)]?_0x20a4cd(0xf32):_0x20a4cd(0x5e6f)});};var noXMLHttpRequest=_0x5e00b3(0x39a1)==typeof XMLHttpRequest;Resource['_Implementations'][_0x5e00b3(0x4ca9)]=function(_0x258d85,_0x57bae3,_0x4d0a67,_0x334cbe,_0x4acb4f,_0x5ce1b6,_0x48026d){var _0x40b731=_0x307c2b,_0x448f35=_0x5e00b3,_0x30c5c6=dataUriRegex$3[_0x448f35(0x54e4)](_0x258d85);if(null===_0x30c5c6){if(!noXMLHttpRequest){var _0x433a62=new XMLHttpRequest();if(TrustedServers[_0x448f35(0x5655)](_0x258d85)&&(_0x433a62[_0x448f35(0x5316)]=!0x0),_0x258d85=_0x258d85[_0x40b731(0x2bc0)](/{/g,_0x448f35(0x7e0))[_0x448f35(0x2c3f)](/}/g,_0x448f35(0x26e1)),_0x433a62[_0x448f35(0x738)](_0x4d0a67,_0x258d85,!0x0),defined$1(_0x48026d)&&defined$1(_0x433a62[_0x448f35(0x2dd6)])&&_0x433a62[_0x448f35(0x2dd6)](_0x48026d),defined$1(_0x4acb4f)){for(var _0x4a6a8c in _0x4acb4f)_0x4acb4f[_0x448f35(0x1a9a)](_0x4a6a8c)&&_0x433a62[_0x448f35(0x5c88)](_0x4a6a8c,_0x4acb4f[_0x4a6a8c]);}defined$1(_0x57bae3)&&(_0x433a62[_0x448f35(0x5ed9)]=_0x57bae3);var _0x5a9319=!0x1;return _0x448f35(0x20b8)==typeof _0x258d85&&(_0x5a9319=0x0===_0x258d85[_0x448f35(0xabf)](_0x40b731(0x3cc7))||_0x448f35(0x39a1)!=typeof window&&_0x448f35(0x376)===window[_0x448f35(0x548f)][_0x448f35(0x39da)]),_0x433a62[_0x448f35(0x1104)]=function(){var _0x29e6bf=_0x40b731,_0x325acd=_0x448f35;if(!(_0x433a62[_0x325acd(0x41c1)]<0xc8||_0x433a62[_0x29e6bf(0x43d0)]>=0x12c)||_0x5a9319&&0x0===_0x433a62[_0x325acd(0x41c1)]){var _0x5bd4c0=_0x433a62[_0x325acd(0x4cea)],_0x1c93cf=_0x433a62[_0x325acd(0x5ed9)];if(_0x325acd(0x4b47)===_0x4d0a67||_0x325acd(0x4266)===_0x4d0a67){var _0x410da9=_0x433a62[_0x325acd(0x5c1e)]()[_0x325acd(0x1f56)]()[_0x29e6bf(0x1997)](/[\r\n]+/),_0x5c2222={};return _0x410da9[_0x325acd(0x326d)](function(_0x55dd3d){var _0x18af24=_0x325acd,_0x5f165d=_0x55dd3d[_0x18af24(0x390f)](':\x20'),_0x10969c=_0x5f165d[_0x18af24(0x3060)]();_0x5c2222[_0x10969c]=_0x5f165d[_0x18af24(0x48a9)](':\x20');}),void _0x5ce1b6[_0x325acd(0x1c7e)](_0x5c2222);}if(0xcc===_0x433a62[_0x325acd(0x41c1)])_0x5ce1b6[_0x29e6bf(0x511b)]();else{if(!defined$1(_0x5bd4c0)||defined$1(_0x57bae3)&&_0x1c93cf!==_0x57bae3){if(_0x325acd(0x8af)===_0x57bae3&&_0x29e6bf(0x2faa)==typeof _0x5bd4c0)try{_0x5ce1b6['resolve'](JSON[_0x29e6bf(0x40c1)](_0x5bd4c0));}catch(_0x32853d){_0x5ce1b6[_0x325acd(0x4c5a)](_0x32853d);}else(''===_0x1c93cf||_0x325acd(0x3f78)===_0x1c93cf)&&defined$1(_0x433a62[_0x325acd(0x1255)])&&_0x433a62['responseXML'][_0x325acd(0x4510)]()?_0x5ce1b6[_0x325acd(0x1c7e)](_0x433a62[_0x325acd(0x1255)]):''!==_0x1c93cf&&_0x29e6bf(0x1fe8)!==_0x1c93cf||!defined$1(_0x433a62[_0x325acd(0x409b)])?_0x5ce1b6[_0x325acd(0x4c5a)](new RuntimeError$1(_0x325acd(0x2391))):_0x5ce1b6[_0x325acd(0x1c7e)](_0x433a62[_0x325acd(0x409b)]);}else _0x5ce1b6[_0x325acd(0x1c7e)](_0x5bd4c0);}}else _0x5ce1b6[_0x325acd(0x4c5a)](new RequestErrorEvent(_0x433a62[_0x325acd(0x41c1)],_0x433a62[_0x325acd(0x4cea)],_0x433a62[_0x325acd(0x5c1e)]()));},_0x433a62[_0x448f35(0x44c8)]=function(_0x384c20){var _0x2167e4=_0x448f35;_0x5ce1b6[_0x2167e4(0x4c5a)](new RequestErrorEvent());},_0x433a62[_0x448f35(0x1e57)](_0x334cbe),_0x433a62;}loadWithHttpRequest(_0x258d85,_0x57bae3,_0x4d0a67,_0x334cbe,_0x4acb4f,_0x5ce1b6);}else _0x5ce1b6[_0x448f35(0x1c7e)](decodeDataUri$2(_0x30c5c6,_0x57bae3));},Resource[_0x307c2b(0x171d)][_0x5e00b3(0x3eab)]=function(_0x7281c9,_0x3ff726,_0xfc6351){var _0x1e7ef3=_0x307c2b,_0x6bf66=_0x5e00b3;return loadAndExecuteScript(_0x7281c9)[_0x6bf66(0xd22)](_0xfc6351[_0x1e7ef3(0x26b5)]);},Resource[_0x5e00b3(0x2a45)]={},Resource[_0x5e00b3(0x2a45)][_0x5e00b3(0x5493)]=Resource[_0x5e00b3(0x8ba)][_0x307c2b(0x1661)],Resource[_0x5e00b3(0x2a45)][_0x307c2b(0x17fe)]=Resource[_0x5e00b3(0x8ba)][_0x5e00b3(0x4ca9)],Resource[_0x5e00b3(0x2a45)][_0x307c2b(0x4d17)]=Resource[_0x5e00b3(0x8ba)][_0x5e00b3(0x3eab)],Resource[_0x5e00b3(0x5a9d)]=Object[_0x5e00b3(0x5448)](new Resource({'url':_0x307c2b(0x18c)==typeof document?'':document[_0x5e00b3(0x548f)][_0x5e00b3(0x2337)][_0x5e00b3(0x390f)]('?')[0x0]}));var cesiumScriptRegex=/((?:.*\/)|^)Cesium\.js$/,a,baseResource,implementation$2;function getBaseUrlFromCesiumScript(){var _0x1267e6=_0x307c2b,_0x145046=_0x5e00b3;for(var _0x2f4b95=document[_0x145046(0x11c5)](_0x1267e6(0x5549)),_0x5bd64c=0x0,_0xa184b6=_0x2f4b95[_0x145046(0x809)];_0x5bd64c<_0xa184b6;++_0x5bd64c){var _0x3f92b1=_0x2f4b95[_0x5bd64c][_0x1267e6(0x1cc8)](_0x1267e6(0x2df)),_0x271161=cesiumScriptRegex[_0x145046(0x54e4)](_0x3f92b1);if(null!==_0x271161)return _0x271161[0x1];}}function tryMakeAbsolute(_0x5b223f){var _0x59513e=_0x307c2b,_0x497a58=_0x5e00b3;return _0x497a58(0x39a1)==typeof document?_0x5b223f:(defined$1(a)||(a=document[_0x59513e(0x251f)]('a')),a[_0x497a58(0x2337)]=_0x5b223f,a[_0x497a58(0x2337)]=a[_0x497a58(0x2337)],a[_0x497a58(0x2337)]);}function getCesiumBaseUrl(){var _0x4f00eb=_0x307c2b,_0x246d0e=_0x5e00b3;return defined$1(baseResource)||(_0x409668=_0x246d0e(0x39a1)!=typeof CESIUM_BASE_URL?CESIUM_BASE_URL:_0x246d0e(0x8c4)==typeof define&&defined$1(define[_0x4f00eb(0x59fd)])&&!define[_0x246d0e(0x57c4)][_0x246d0e(0x1b29)]&&defined$1(require[_0x4f00eb(0x3d71)])?getAbsoluteUri('..',buildModuleUrl(_0x246d0e(0x1b20))):getBaseUrlFromCesiumScript(),(baseResource=new Resource({'url':tryMakeAbsolute(_0x409668)}))[_0x4f00eb(0xdf6)]()),baseResource;var _0x409668;}function buildModuleUrlFromRequireToUrl(_0x2035fe){var _0x47fed4=_0x5e00b3;return tryMakeAbsolute(require[_0x47fed4(0xecd)](_0x47fed4(0x3a60)+_0x2035fe));}function buildModuleUrlFromBaseUrl(_0x2b039e){var _0x5e639c=_0x5e00b3;return getCesiumBaseUrl()[_0x5e639c(0x5155)]({'url':_0x2b039e})[_0x5e639c(0x2dba)];}function buildModuleUrl(_0x2ceadb){var _0x45232f=_0x5e00b3;return defined$1(implementation$2)||(implementation$2=_0x45232f(0x8c4)==typeof define&&defined$1(define[_0x45232f(0x57c4)])&&!define['amd'][_0x45232f(0x1b29)]&&defined$1(require['toUrl'])?buildModuleUrlFromRequireToUrl:buildModuleUrlFromBaseUrl),implementation$2(_0x2ceadb);}function Cartesian2(_0x587f19,_0x3046fc){this['x']=defaultValue$1(_0x587f19,0x0),this['y']=defaultValue$1(_0x3046fc,0x0);}buildModuleUrl[_0x307c2b(0x18cb)]=cesiumScriptRegex,buildModuleUrl[_0x5e00b3(0x1d6e)]=buildModuleUrlFromBaseUrl,buildModuleUrl[_0x5e00b3(0x2617)]=function(){baseResource=void 0x0;},buildModuleUrl[_0x5e00b3(0x128c)]=function(_0x3d0912){var _0x1735ac=_0x5e00b3;baseResource=Resource[_0x1735ac(0x5a9d)][_0x1735ac(0x5155)]({'url':_0x3d0912});},buildModuleUrl[_0x5e00b3(0x422d)]=getCesiumBaseUrl,Cartesian2[_0x307c2b(0x4d01)]=function(_0x5cf17f,_0x437163,_0x1fbf30){return defined$1(_0x1fbf30)?(_0x1fbf30['x']=_0x5cf17f,_0x1fbf30['y']=_0x437163,_0x1fbf30):new Cartesian2(_0x5cf17f,_0x437163);},Cartesian2[_0x307c2b(0x2d7b)]=function(_0x337a66,_0x3857fc){if(defined$1(_0x337a66))return defined$1(_0x3857fc)?(_0x3857fc['x']=_0x337a66['x'],_0x3857fc['y']=_0x337a66['y'],_0x3857fc):new Cartesian2(_0x337a66['x'],_0x337a66['y']);},Cartesian2[_0x307c2b(0x3b2f)]=Cartesian2[_0x5e00b3(0x40f3)],Cartesian2[_0x5e00b3(0x21a3)]=Cartesian2[_0x307c2b(0x2d7b)],Cartesian2[_0x5e00b3(0x2dd8)]=0x2,Cartesian2[_0x5e00b3(0x52a8)]=function(_0xb5e5f5,_0x1005da,_0x786f5){return _0x786f5=defaultValue$1(_0x786f5,0x0),_0x1005da[_0x786f5++]=_0xb5e5f5['x'],_0x1005da[_0x786f5]=_0xb5e5f5['y'],_0x1005da;},Cartesian2[_0x5e00b3(0x1d8a)]=function(_0x26925d,_0x2e1ce6,_0x46c954){return _0x2e1ce6=defaultValue$1(_0x2e1ce6,0x0),defined$1(_0x46c954)||(_0x46c954=new Cartesian2()),_0x46c954['x']=_0x26925d[_0x2e1ce6++],_0x46c954['y']=_0x26925d[_0x2e1ce6],_0x46c954;},Cartesian2[_0x5e00b3(0x2b6)]=function(_0x367308,_0x2be652){var _0x2e2722=_0x307c2b,_0x5d6694=_0x5e00b3,_0x4a7caa=_0x367308[_0x5d6694(0x809)],_0x304b7d=0x2*_0x4a7caa;if(defined$1(_0x2be652)){if(!Array[_0x5d6694(0x2676)](_0x2be652)&&_0x2be652[_0x2e2722(0x2ef4)]!==_0x304b7d)throw new DeveloperError$1(_0x5d6694(0x646));_0x2be652[_0x2e2722(0x2ef4)]!==_0x304b7d&&(_0x2be652[_0x5d6694(0x809)]=_0x304b7d);}else _0x2be652=new Array(_0x304b7d);for(var _0x127f17=0x0;_0x127f17<_0x4a7caa;++_0x127f17)Cartesian2[_0x5d6694(0x52a8)](_0x367308[_0x127f17],_0x2be652,0x2*_0x127f17);return _0x2be652;},Cartesian2[_0x5e00b3(0x2e6c)]=function(_0x5e9422,_0x34f345){var _0x1bdfed=_0x5e00b3,_0x54e6d9=_0x5e9422[_0x1bdfed(0x809)];defined$1(_0x34f345)?_0x34f345[_0x1bdfed(0x809)]=_0x54e6d9/0x2:_0x34f345=new Array(_0x54e6d9/0x2);for(var _0x22ca49=0x0;_0x22ca49<_0x54e6d9;_0x22ca49+=0x2){var _0x4a0129=_0x22ca49/0x2;_0x34f345[_0x4a0129]=Cartesian2[_0x1bdfed(0x1d8a)](_0x5e9422,_0x22ca49,_0x34f345[_0x4a0129]);}return _0x34f345;},Cartesian2['fromArray']=Cartesian2[_0x5e00b3(0x1d8a)],Cartesian2[_0x307c2b(0xf4c)]=function(_0x5b6c9c){return Math['max'](_0x5b6c9c['x'],_0x5b6c9c['y']);},Cartesian2[_0x5e00b3(0x4bba)]=function(_0x9aba20){var _0x42111d=_0x307c2b;return Math[_0x42111d(0x4b49)](_0x9aba20['x'],_0x9aba20['y']);},Cartesian2[_0x5e00b3(0x4882)]=function(_0x490cc8,_0x1f15bf,_0x1cca31){var _0x2b67f2=_0x5e00b3;return _0x1cca31['x']=Math['min'](_0x490cc8['x'],_0x1f15bf['x']),_0x1cca31['y']=Math[_0x2b67f2(0x19a8)](_0x490cc8['y'],_0x1f15bf['y']),_0x1cca31;},Cartesian2[_0x5e00b3(0x1f86)]=function(_0x5d328a,_0x201afe,_0x1dbb48){var _0x3528c0=_0x307c2b,_0x47d928=_0x5e00b3;return _0x1dbb48['x']=Math[_0x47d928(0x498f)](_0x5d328a['x'],_0x201afe['x']),_0x1dbb48['y']=Math[_0x3528c0(0x5449)](_0x5d328a['y'],_0x201afe['y']),_0x1dbb48;},Cartesian2[_0x5e00b3(0x39dd)]=function(_0xde8ab5){return _0xde8ab5['x']*_0xde8ab5['x']+_0xde8ab5['y']*_0xde8ab5['y'];},Cartesian2['magnitude']=function(_0x24274b){var _0x62735d=_0x307c2b,_0x360602=_0x5e00b3;return Math[_0x360602(0x5c4f)](Cartesian2[_0x62735d(0x12e7)](_0x24274b));};var distanceScratch$1=new Cartesian2();Cartesian2[_0x5e00b3(0x451d)]=function(_0x109380,_0x3e4095){var _0x57abf6=_0x5e00b3;return Cartesian2[_0x57abf6(0x34b6)](_0x109380,_0x3e4095,distanceScratch$1),Cartesian2[_0x57abf6(0x3d6f)](distanceScratch$1);},Cartesian2[_0x5e00b3(0x2cbb)]=function(_0x3ca016,_0x59cf97){var _0x39fec9=_0x307c2b,_0x1a58b0=_0x5e00b3;return Cartesian2[_0x1a58b0(0x34b6)](_0x3ca016,_0x59cf97,distanceScratch$1),Cartesian2[_0x39fec9(0x12e7)](distanceScratch$1);},Cartesian2[_0x5e00b3(0x4853)]=function(_0x3443a2,_0x47ef2f){var _0x2ae63e=_0x5e00b3,_0x33468e=Cartesian2[_0x2ae63e(0x3d6f)](_0x3443a2);return _0x47ef2f['x']=_0x3443a2['x']/_0x33468e,_0x47ef2f['y']=_0x3443a2['y']/_0x33468e,_0x47ef2f;},Cartesian2['dot']=function(_0xb0f8dd,_0x4ee5d1){return _0xb0f8dd['x']*_0x4ee5d1['x']+_0xb0f8dd['y']*_0x4ee5d1['y'];},Cartesian2[_0x5e00b3(0x2f3d)]=function(_0x3593d1,_0x1753a0,_0x1038f3){return _0x1038f3['x']=_0x3593d1['x']*_0x1753a0['x'],_0x1038f3['y']=_0x3593d1['y']*_0x1753a0['y'],_0x1038f3;},Cartesian2[_0x5e00b3(0x37c9)]=function(_0x2d689d,_0x5506e4,_0x25a55c){return _0x25a55c['x']=_0x2d689d['x']/_0x5506e4['x'],_0x25a55c['y']=_0x2d689d['y']/_0x5506e4['y'],_0x25a55c;},Cartesian2[_0x5e00b3(0x30c2)]=function(_0x13aa70,_0x1c18cb,_0x48fb9c){return _0x48fb9c['x']=_0x13aa70['x']+_0x1c18cb['x'],_0x48fb9c['y']=_0x13aa70['y']+_0x1c18cb['y'],_0x48fb9c;},Cartesian2[_0x5e00b3(0x34b6)]=function(_0x467b56,_0x3a400f,_0x39deee){return _0x39deee['x']=_0x467b56['x']-_0x3a400f['x'],_0x39deee['y']=_0x467b56['y']-_0x3a400f['y'],_0x39deee;},Cartesian2[_0x5e00b3(0x34b9)]=function(_0x3cd55e,_0x2dffd5,_0x53aff3){return _0x53aff3['x']=_0x3cd55e['x']*_0x2dffd5,_0x53aff3['y']=_0x3cd55e['y']*_0x2dffd5,_0x53aff3;},Cartesian2[_0x307c2b(0x4db7)]=function(_0xadeeb2,_0x10c565,_0x4ae67c){return _0x4ae67c['x']=_0xadeeb2['x']/_0x10c565,_0x4ae67c['y']=_0xadeeb2['y']/_0x10c565,_0x4ae67c;},Cartesian2[_0x5e00b3(0xa61)]=function(_0x25eacf,_0x57eb8b){return _0x57eb8b['x']=-_0x25eacf['x'],_0x57eb8b['y']=-_0x25eacf['y'],_0x57eb8b;},Cartesian2[_0x307c2b(0x971)]=function(_0x1d2f1a,_0x1c90f1){var _0x29fa03=_0x5e00b3;return _0x1c90f1['x']=Math[_0x29fa03(0x1beb)](_0x1d2f1a['x']),_0x1c90f1['y']=Math[_0x29fa03(0x1beb)](_0x1d2f1a['y']),_0x1c90f1;};var lerpScratch$1=new Cartesian2();Cartesian2[_0x307c2b(0x3a7e)]=function(_0x54d68e,_0x592063,_0x17ac8b,_0xddcf14){var _0xa5308d=_0x307c2b,_0x110e7e=_0x5e00b3;return Cartesian2[_0x110e7e(0x34b9)](_0x592063,_0x17ac8b,lerpScratch$1),_0xddcf14=Cartesian2[_0xa5308d(0x50ce)](_0x54d68e,0x1-_0x17ac8b,_0xddcf14),Cartesian2[_0x110e7e(0x30c2)](lerpScratch$1,_0xddcf14,_0xddcf14);};var angleBetweenScratch=new Cartesian2(),angleBetweenScratch2=new Cartesian2();Cartesian2[_0x5e00b3(0xea8)]=function(_0xefc49d,_0x3ecd03){var _0x2d11f6=_0x5e00b3;return Cartesian2[_0x2d11f6(0x4853)](_0xefc49d,angleBetweenScratch),Cartesian2[_0x2d11f6(0x4853)](_0x3ecd03,angleBetweenScratch2),CesiumMath[_0x2d11f6(0x2064)](Cartesian2[_0x2d11f6(0x2d8e)](angleBetweenScratch,angleBetweenScratch2));};var mostOrthogonalAxisScratch=new Cartesian2();function GeographicTilingScheme(_0x413a15){var _0x354c2c=_0x307c2b,_0x5ce8be=_0x5e00b3;_0x413a15=defaultValue$1(_0x413a15,{}),this[_0x5ce8be(0x3c00)]=defaultValue$1(_0x413a15[_0x5ce8be(0x4faa)],Ellipsoid[_0x5ce8be(0x17f7)]),this[_0x5ce8be(0x4432)]=defaultValue$1(_0x413a15[_0x5ce8be(0x1dec)],Rectangle[_0x5ce8be(0x4d71)]),this[_0x5ce8be(0x5863)]=new GeographicProjection(this['_ellipsoid']),this[_0x5ce8be(0x1e68)]=defaultValue$1(_0x413a15[_0x354c2c(0x2acb)],0x2),this[_0x5ce8be(0x1841)]=defaultValue$1(_0x413a15[_0x5ce8be(0x11bc)],0x1),this[_0x5ce8be(0x210b)]=_0x413a15[_0x354c2c(0x7ef)],this[_0x5ce8be(0x48e9)]=_0x413a15['scaleDenominators'],this[_0x5ce8be(0x524b)]=defaultValue$1(_0x413a15[_0x5ce8be(0x54b0)],0x100),this[_0x354c2c(0x477b)]=defaultValue$1(_0x413a15[_0x5ce8be(0x28d5)],0x100),this[_0x5ce8be(0x1672)]=defaultValue$1(_0x413a15[_0x5ce8be(0x4b6d)],0x0);}Cartesian2[_0x5e00b3(0x140b)]=function(_0x40f9b3,_0x15f5ac){var _0x5f0577=_0x307c2b,_0x28397e=_0x5e00b3,_0x499ef1=Cartesian2[_0x28397e(0x4853)](_0x40f9b3,mostOrthogonalAxisScratch);return Cartesian2[_0x28397e(0x1beb)](_0x499ef1,_0x499ef1),_0x15f5ac=_0x499ef1['x']<=_0x499ef1['y']?Cartesian2[_0x5f0577(0x2d7b)](Cartesian2[_0x5f0577(0x136a)],_0x15f5ac):Cartesian2[_0x28397e(0x40f3)](Cartesian2[_0x28397e(0x5390)],_0x15f5ac);},Cartesian2[_0x5e00b3(0x1dab)]=function(_0x599a54,_0x36f549){return _0x599a54===_0x36f549||defined$1(_0x599a54)&&defined$1(_0x36f549)&&_0x599a54['x']===_0x36f549['x']&&_0x599a54['y']===_0x36f549['y'];},Cartesian2[_0x307c2b(0x210)]=function(_0x377fba,_0x19fc56,_0x12529c){return _0x377fba['x']===_0x19fc56[_0x12529c]&&_0x377fba['y']===_0x19fc56[_0x12529c+0x1];},Cartesian2[_0x5e00b3(0x1c11)]=function(_0x1bce3a,_0x1d3ff4,_0x59ba9d,_0x2b4a9e){var _0x42226f=_0x5e00b3;return _0x1bce3a===_0x1d3ff4||defined$1(_0x1bce3a)&&defined$1(_0x1d3ff4)&&CesiumMath[_0x42226f(0x1c11)](_0x1bce3a['x'],_0x1d3ff4['x'],_0x59ba9d,_0x2b4a9e)&&CesiumMath[_0x42226f(0x1c11)](_0x1bce3a['y'],_0x1d3ff4['y'],_0x59ba9d,_0x2b4a9e);},Cartesian2[_0x5e00b3(0x3a34)]=Object['freeze'](new Cartesian2(0x0,0x0)),Cartesian2[_0x5e00b3(0x442b)]=Object[_0x5e00b3(0x5448)](new Cartesian2(0x1,0x0)),Cartesian2[_0x307c2b(0x4a13)]=Object[_0x5e00b3(0x5448)](new Cartesian2(0x0,0x1)),Cartesian2[_0x307c2b(0x1aa2)][_0x5e00b3(0x40f3)]=function(_0xb1955a){var _0x171c1d=_0x5e00b3;return Cartesian2[_0x171c1d(0x40f3)](this,_0xb1955a);},Cartesian2[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x4096af){var _0x3eec58=_0x5e00b3;return Cartesian2[_0x3eec58(0x1dab)](this,_0x4096af);},Cartesian2[_0x5e00b3(0x3720)][_0x307c2b(0x376e)]=function(_0x174e67,_0x2f11f6,_0x246b1f){var _0x4968dc=_0x5e00b3;return Cartesian2[_0x4968dc(0x1c11)](this,_0x174e67,_0x2f11f6,_0x246b1f);},Cartesian2[_0x5e00b3(0x3720)][_0x307c2b(0xedf)]=function(){return'('+this['x']+',\x20'+this['y']+')';},Object[_0x307c2b(0x66e)](GeographicTilingScheme[_0x5e00b3(0x3720)],{'ellipsoid':{'get':function(){var _0x4ba011=_0x5e00b3;return this[_0x4ba011(0x3c00)];}},'rectangle':{'get':function(){var _0x2458b0=_0x307c2b;return this[_0x2458b0(0xd85)];}},'projection':{'get':function(){var _0x1576ac=_0x307c2b;return this[_0x1576ac(0x2e94)];}},'beginLevel':{'get':function(){var _0x1d0438=_0x5e00b3;return this[_0x1d0438(0x1672)];}}}),GeographicTilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0x5334)]=function(_0x511165){var _0xf3c564=_0x5e00b3;if(defined$1(this[_0xf3c564(0x210b)])&&defined$1(this[_0xf3c564(0x48e9)])){var _0x2f53a8=this[_0xf3c564(0x1d68)](_0x511165),_0x5f3fe6=this[_0xf3c564(0x524b)]*_0x2f53a8['x'];return Math[_0xf3c564(0x5f13)](this[_0xf3c564(0x4432)][_0xf3c564(0x2d3c)]/_0x5f3fe6);}return this[_0xf3c564(0x1e68)]<<_0x511165-this[_0xf3c564(0x1672)];},GeographicTilingScheme[_0x5e00b3(0x3720)][_0x307c2b(0x4959)]=function(_0x3fd875){var _0x56cac3=_0x307c2b,_0x298caa=_0x5e00b3;if(defined$1(this[_0x298caa(0x210b)])&&defined$1(this[_0x56cac3(0x177b)])){var _0x36ea41=this[_0x298caa(0x1d68)](_0x3fd875),_0x5a4062=this[_0x298caa(0x37dd)]*_0x36ea41['y'];return Math[_0x298caa(0x5f13)](this[_0x298caa(0x4432)][_0x298caa(0x5a4e)]/_0x5a4062);}return this[_0x298caa(0x1841)]<<_0x3fd875-this[_0x298caa(0x1672)];},GeographicTilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0x268e)]=function(_0x47abf5,_0x21c5a1){var _0x500b30=_0x5e00b3,_0x502079=CesiumMath[_0x500b30(0x173e)](_0x47abf5[_0x500b30(0x159f)]),_0x538cc8=CesiumMath[_0x500b30(0x173e)](_0x47abf5[_0x500b30(0x5696)]),_0x2503d6=CesiumMath[_0x500b30(0x173e)](_0x47abf5[_0x500b30(0x310a)]),_0xe6675c=CesiumMath['toDegrees'](_0x47abf5['north']);return defined$1(_0x21c5a1)?(_0x21c5a1[_0x500b30(0x159f)]=_0x502079,_0x21c5a1['south']=_0x538cc8,_0x21c5a1[_0x500b30(0x310a)]=_0x2503d6,_0x21c5a1[_0x500b30(0x5833)]=_0xe6675c,_0x21c5a1):new Rectangle(_0x502079,_0x538cc8,_0x2503d6,_0xe6675c);},GeographicTilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0x1a88)]=function(_0x4d7eb0,_0x1bbedf,_0xbc6545,_0x41da28){var _0x248e72=_0x307c2b,_0x1855db=_0x5e00b3,_0x32ad1d=this[_0x1855db(0x2f70)](_0x4d7eb0,_0x1bbedf,_0xbc6545,_0x41da28);return _0x32ad1d[_0x1855db(0x159f)]=CesiumMath[_0x1855db(0x173e)](_0x32ad1d[_0x248e72(0x47d7)]),_0x32ad1d['south']=CesiumMath[_0x1855db(0x173e)](_0x32ad1d[_0x1855db(0x5696)]),_0x32ad1d['east']=CesiumMath[_0x1855db(0x173e)](_0x32ad1d[_0x1855db(0x310a)]),_0x32ad1d[_0x1855db(0x5833)]=CesiumMath[_0x1855db(0x173e)](_0x32ad1d[_0x1855db(0x5833)]),_0x32ad1d;},GeographicTilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0x2f70)]=function(_0x2bb314,_0x24a20b,_0x512c8f,_0x453e29){var _0xb768f=_0x307c2b,_0x26cc02=_0x5e00b3,_0x46fd61=this[_0x26cc02(0x4432)];if(defined$1(this[_0x26cc02(0x210b)])&&defined$1(this[_0x26cc02(0x48e9)])){var _0x147df6=this[_0xb768f(0x4405)](_0x512c8f),_0xca4aff=_0x46fd61[_0x26cc02(0x159f)]+_0x2bb314*this[_0x26cc02(0x524b)]*_0x147df6['x'],_0x1da2d9=_0x46fd61[_0xb768f(0x47d7)]+(_0x2bb314+0x1)*this['_tileWidth']*_0x147df6['x'],_0x1af4fe=_0x46fd61[_0x26cc02(0x5833)]-_0x24a20b*this[_0x26cc02(0x37dd)]*_0x147df6['y'],_0x4ca7c6=_0x46fd61[_0x26cc02(0x5833)]-(_0x24a20b+0x1)*this[_0x26cc02(0x37dd)]*_0x147df6['y'];return defined$1(_0x453e29)?(_0x453e29[_0xb768f(0x47d7)]=_0xca4aff,_0x453e29[_0xb768f(0x2d46)]=_0x4ca7c6,_0x453e29[_0x26cc02(0x310a)]=_0x1da2d9,_0x453e29[_0x26cc02(0x5833)]=_0x1af4fe,_0x453e29):new Rectangle(_0xca4aff,_0x4ca7c6,_0x1da2d9,_0x1af4fe);}var _0x24019c=this[_0x26cc02(0x5334)](_0x512c8f),_0x538b33=this[_0x26cc02(0x241e)](_0x512c8f),_0x43ce1a=_0x46fd61[_0x26cc02(0x2d3c)]/_0x24019c,_0x17e375=(_0xca4aff=_0x2bb314*_0x43ce1a+_0x46fd61[_0xb768f(0x47d7)],_0x1da2d9=(_0x2bb314+0x1)*_0x43ce1a+_0x46fd61[_0x26cc02(0x159f)],_0x46fd61[_0xb768f(0x10d5)]/_0x538b33);return _0x1af4fe=_0x46fd61[_0x26cc02(0x5833)]-_0x24a20b*_0x17e375,_0x4ca7c6=_0x46fd61[_0xb768f(0x51b4)]-(_0x24a20b+0x1)*_0x17e375,(defined$1(_0x453e29)||(_0x453e29=new Rectangle(_0xca4aff,_0x4ca7c6,_0x1da2d9,_0x1af4fe)),_0x453e29[_0x26cc02(0x159f)]=_0xca4aff,_0x453e29[_0xb768f(0x2d46)]=_0x4ca7c6,_0x453e29[_0x26cc02(0x310a)]=_0x1da2d9,_0x453e29[_0x26cc02(0x5833)]=_0x1af4fe,_0x453e29);},GeographicTilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0xbef)]=function(_0x324d36,_0x1b6d56,_0xc457a7){var _0x2f8bdc=_0x307c2b,_0x64bdfe=_0x5e00b3,_0x301a4f=this[_0x2f8bdc(0xd85)];if(Rectangle[_0x64bdfe(0x5655)](_0x301a4f,_0x324d36)){var _0x138565=this[_0x64bdfe(0x5334)](_0x1b6d56),_0x318b5e=this[_0x2f8bdc(0x4959)](_0x1b6d56),_0x579b3e=_0x301a4f[_0x64bdfe(0x2d3c)]/_0x138565,_0x2a4093=_0x301a4f[_0x64bdfe(0x5a4e)]/_0x318b5e;if(defined$1(this[_0x64bdfe(0x210b)])&&defined$1(this[_0x64bdfe(0x48e9)])){var _0x10f088=this[_0x64bdfe(0x1d68)](_0x1b6d56);_0x579b3e=this[_0x64bdfe(0x524b)]*_0x10f088['x'],_0x2a4093=this[_0x64bdfe(0x37dd)]*_0x10f088['y'];}var _0x3594c2=_0x324d36[_0x64bdfe(0x4465)];_0x301a4f[_0x64bdfe(0x310a)]<_0x301a4f['west']&&(_0x3594c2+=CesiumMath[_0x64bdfe(0x352c)]);var _0x2a3ad6=(_0x3594c2-_0x301a4f[_0x64bdfe(0x159f)])/_0x579b3e|0x0;_0x2a3ad6>=_0x138565&&(_0x2a3ad6=_0x138565-0x1);var _0x17e185=(_0x301a4f[_0x64bdfe(0x5833)]-_0x324d36[_0x64bdfe(0x5859)])/_0x2a4093|0x0;return _0x17e185>=_0x318b5e&&(_0x17e185=_0x318b5e-0x1),defined$1(_0xc457a7)?(_0xc457a7['x']=_0x2a3ad6,_0xc457a7['y']=_0x17e185,_0xc457a7):new Cartesian2(_0x2a3ad6,_0x17e185);}},GeographicTilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0x1d68)]=function(_0x35fdf0){var _0x376e31=_0x307c2b,_0x2796fc=_0x5e00b3,_0x36d958=0.0254*this[_0x376e31(0x177b)][_0x35fdf0-this[_0x2796fc(0x1672)]]/this[_0x2796fc(0x210b)]['x'],_0x3445fd=0.0254*this[_0x2796fc(0x48e9)][_0x35fdf0-this[_0x376e31(0x28a8)]]/this[_0x2796fc(0x210b)]['y'],_0x51143a=Ellipsoid[_0x2796fc(0x17f7)][_0x376e31(0x64b)];return new Cartesian2(_0x36d958/_0x51143a,_0x3445fd/_0x51143a);};var scratchDiagonalCartesianNE=new Cartesian3(),scratchDiagonalCartesianSW=new Cartesian3(),scratchDiagonalCartographic=new Cartographic(),scratchCenterCartesian=new Cartesian3(),scratchSurfaceCartesian=new Cartesian3(),scratchBoundingSphere$6=new BoundingSphere(),tilingScheme$1=new GeographicTilingScheme(),scratchCorners=[new Cartographic(),new Cartographic(),new Cartographic(),new Cartographic()],scratchTileXY=new Cartesian2(),ApproximateTerrainHeights={};function getTileXYLevel(_0xa38014){var _0x109278=_0x307c2b,_0x4b3a30=_0x5e00b3;Cartographic[_0x4b3a30(0x3e9)](_0xa38014[_0x4b3a30(0x310a)],_0xa38014[_0x4b3a30(0x5833)],0x0,scratchCorners[0x0]),Cartographic[_0x4b3a30(0x3e9)](_0xa38014[_0x4b3a30(0x159f)],_0xa38014[_0x4b3a30(0x5833)],0x0,scratchCorners[0x1]),Cartographic[_0x109278(0x3418)](_0xa38014[_0x109278(0xbf2)],_0xa38014[_0x4b3a30(0x5696)],0x0,scratchCorners[0x2]),Cartographic[_0x4b3a30(0x3e9)](_0xa38014[_0x4b3a30(0x159f)],_0xa38014[_0x4b3a30(0x5696)],0x0,scratchCorners[0x3]);var _0x1d1cee,_0x3842e2=0x0,_0x50bf5f=0x0,_0x467ff1=0x0,_0x44aaf9=0x0,_0x304694=ApproximateTerrainHeights[_0x4b3a30(0x3343)];for(_0x1d1cee=0x0;_0x1d1cee<=_0x304694;++_0x1d1cee){for(var _0x2aa70=!0x1,_0x4a3a82=0x0;_0x4a3a82<0x4;++_0x4a3a82){var _0x43f7ca=scratchCorners[_0x4a3a82];if(tilingScheme$1[_0x4b3a30(0xbef)](_0x43f7ca,_0x1d1cee,scratchTileXY),0x0===_0x4a3a82)_0x467ff1=scratchTileXY['x'],_0x44aaf9=scratchTileXY['y'];else{if(_0x467ff1!==scratchTileXY['x']||_0x44aaf9!==scratchTileXY['y']){_0x2aa70=!0x0;break;}}}if(_0x2aa70)break;_0x3842e2=_0x467ff1,_0x50bf5f=_0x44aaf9;}if(0x0!==_0x1d1cee)return{'x':_0x3842e2,'y':_0x50bf5f,'level':_0x1d1cee>_0x304694?_0x304694:_0x1d1cee-0x1};}function ArcGisGeographicTilingScheme(_0x4a38e3){var _0x2af53d=_0x307c2b,_0x29f2dd=_0x5e00b3;if(_0x4a38e3=defaultValue$1(_0x4a38e3,{}),this[_0x29f2dd(0x3c00)]=defaultValue$1(_0x4a38e3[_0x2af53d(0x2864)],Ellipsoid[_0x29f2dd(0x17f7)]),this[_0x29f2dd(0x4432)]=defaultValue$1(_0x4a38e3[_0x29f2dd(0x1dec)],Rectangle[_0x2af53d(0x49a8)]),this[_0x2af53d(0x2e94)]=new GeographicProjection(this[_0x29f2dd(0x3c00)]),this[_0x29f2dd(0x1e68)]=defaultValue$1(_0x4a38e3[_0x29f2dd(0x318a)],0x2),this[_0x29f2dd(0x1841)]=defaultValue$1(_0x4a38e3[_0x29f2dd(0x11bc)],0x1),_0x4a38e3[_0x29f2dd(0x1a9a)](_0x29f2dd(0x3bff))&&(this[_0x29f2dd(0x5ef0)]=_0x4a38e3[_0x29f2dd(0x3bff)]),this[_0x29f2dd(0x524b)]=defaultValue$1(_0x4a38e3[_0x29f2dd(0x54b0)],0x100),this[_0x29f2dd(0x37dd)]=defaultValue$1(_0x4a38e3[_0x29f2dd(0x28d5)],0x100),this[_0x29f2dd(0x1672)]=0x0,this[_0x2af53d(0x41d9)]=void 0x0,defined$1(_0x4a38e3[_0x29f2dd(0x30dc)])){this[_0x29f2dd(0x3967)]=_0x4a38e3[_0x29f2dd(0x30dc)];for(var _0x3dc037=0x0,_0x51ba8=0x615299*Math['PI']/this[_0x29f2dd(0x524b)];_0x51ba8>this[_0x29f2dd(0x3967)][0x0];)_0x51ba8*=0.5,_0x3dc037++;this[_0x2af53d(0x28a8)]=_0x3dc037-0x1,this[_0x2af53d(0x5141)]=_0x4a38e3[_0x2af53d(0x323b)],this[_0x29f2dd(0x2f2b)]=[];for(var _0x32d169=this[_0x29f2dd(0x3f7c)][_0x29f2dd(0x310a)]-this[_0x29f2dd(0x5ef0)][_0x29f2dd(0x39da)]['x'],_0x28aa7a=this[_0x29f2dd(0x5ef0)][_0x29f2dd(0x39da)]['y']-this[_0x2af53d(0x5141)][_0x2af53d(0x2d46)],_0x42f6f6=this[_0x29f2dd(0x3f7c)][_0x2af53d(0x47d7)]-this[_0x29f2dd(0x5ef0)][_0x29f2dd(0x39da)]['x'],_0x2d3ba8=this[_0x2af53d(0x215b)][_0x29f2dd(0x39da)]['y']-this['_dataBounds'][_0x29f2dd(0x5833)],_0x3525c9=0x0;_0x3525c9<this[_0x2af53d(0x2868)][_0x29f2dd(0x809)];_0x3525c9++){var _0x588b06=this[_0x2af53d(0x2868)][_0x3525c9]*this[_0x29f2dd(0x5ef0)][_0x29f2dd(0x3f16)],_0x385e95=this[_0x29f2dd(0x3967)][_0x3525c9]*this[_0x29f2dd(0x5ef0)][_0x29f2dd(0x89f)],_0x3460f3=Math[_0x29f2dd(0x1ace)](_0x42f6f6/_0x588b06),_0x54e356=Math[_0x29f2dd(0x1ace)](_0x2d3ba8/_0x385e95),_0x561552=Math[_0x29f2dd(0x1ace)](_0x32d169/_0x588b06),_0x53d3f9=Math[_0x29f2dd(0x1ace)](_0x28aa7a/_0x385e95);this[_0x29f2dd(0x2f2b)][_0x29f2dd(0x5323)](new Rectangle(_0x3460f3,_0x53d3f9,_0x561552,_0x54e356));}}}ApproximateTerrainHeights[_0x5e00b3(0x4a16)]=function(){var _0x476603=_0x307c2b,_0xf55614=_0x5e00b3,_0x473762=ApproximateTerrainHeights[_0x476603(0x34ba)];return defined$1(_0x473762)||(_0x473762=Resource[_0xf55614(0x1fd8)](buildModuleUrl(_0x476603(0x159b)))[_0x476603(0x4527)](function(_0x4e5ffe){var _0x4cb43c=_0x476603;ApproximateTerrainHeights[_0x4cb43c(0x217)]=_0x4e5ffe;}),ApproximateTerrainHeights[_0xf55614(0x4a22)]=_0x473762),_0x473762;},ApproximateTerrainHeights[_0x5e00b3(0x25ca)]=function(_0x6b456e,_0x578cd5){var _0x32971d=_0x307c2b,_0x873383=_0x5e00b3;_0x578cd5=defaultValue$1(_0x578cd5,Ellipsoid[_0x873383(0x17f7)]);var _0x474280=getTileXYLevel(_0x6b456e),_0x32a3cc=ApproximateTerrainHeights['_defaultMinTerrainHeight'],_0x43c74b=ApproximateTerrainHeights[_0x873383(0x4a24)];if(defined$1(_0x474280)){var _0x59aebe=_0x474280[_0x873383(0x350b)]+'-'+_0x474280['x']+'-'+_0x474280['y'],_0x3781d0=ApproximateTerrainHeights[_0x873383(0x59be)][_0x59aebe];defined$1(_0x3781d0)&&(_0x32a3cc=_0x3781d0[0x0],_0x43c74b=_0x3781d0[0x1]),_0x578cd5[_0x873383(0x5012)](Rectangle[_0x873383(0x420a)](_0x6b456e,scratchDiagonalCartographic),scratchDiagonalCartesianNE),_0x578cd5[_0x32971d(0x385e)](Rectangle[_0x873383(0x3a23)](_0x6b456e,scratchDiagonalCartographic),scratchDiagonalCartesianSW),Cartesian3[_0x873383(0x58e)](scratchDiagonalCartesianSW,scratchDiagonalCartesianNE,scratchCenterCartesian);var _0x11ea1d=_0x578cd5[_0x873383(0x1dcb)](scratchCenterCartesian,scratchSurfaceCartesian);if(defined$1(_0x11ea1d)){var _0x549bb3=Cartesian3[_0x873383(0x451d)](scratchCenterCartesian,_0x11ea1d);_0x32a3cc=Math[_0x873383(0x19a8)](_0x32a3cc,-_0x549bb3);}else _0x32a3cc=ApproximateTerrainHeights[_0x873383(0x1b88)];}return{'minimumTerrainHeight':_0x32a3cc=Math[_0x32971d(0x5449)](ApproximateTerrainHeights[_0x873383(0x1b88)],_0x32a3cc),'maximumTerrainHeight':_0x43c74b};},ApproximateTerrainHeights[_0x5e00b3(0x2323)]=function(_0x365852,_0x3ea1c5){var _0x378e40=_0x307c2b,_0x2ff70e=_0x5e00b3;_0x3ea1c5=defaultValue$1(_0x3ea1c5,Ellipsoid[_0x378e40(0xffc)]);var _0x1644c5=getTileXYLevel(_0x365852),_0x55e13e=ApproximateTerrainHeights[_0x2ff70e(0x4a24)];if(defined$1(_0x1644c5)){var _0x296dad=_0x1644c5[_0x2ff70e(0x350b)]+'-'+_0x1644c5['x']+'-'+_0x1644c5['y'],_0x5e14db=ApproximateTerrainHeights[_0x2ff70e(0x59be)][_0x296dad];defined$1(_0x5e14db)&&(_0x55e13e=_0x5e14db[0x1]);}var _0x2fe198=BoundingSphere[_0x2ff70e(0x5fe4)](_0x365852,_0x3ea1c5,0x0);return BoundingSphere[_0x2ff70e(0x5fe4)](_0x365852,_0x3ea1c5,_0x55e13e,scratchBoundingSphere$6),BoundingSphere[_0x2ff70e(0x418)](_0x2fe198,scratchBoundingSphere$6,_0x2fe198);},ApproximateTerrainHeights[_0x307c2b(0x1fcd)]=0x6,ApproximateTerrainHeights[_0x5e00b3(0x4a24)]=0x2328,ApproximateTerrainHeights[_0x307c2b(0x3454)]=-0x186a0,ApproximateTerrainHeights[_0x5e00b3(0x59be)]=void 0x0,ApproximateTerrainHeights['_initPromise']=void 0x0,Object['defineProperties'](ApproximateTerrainHeights,{'initialized':{'get':function(){var _0x29eb50=_0x5e00b3;return defined$1(ApproximateTerrainHeights[_0x29eb50(0x59be)]);}}}),Object[_0x5e00b3(0x1dfd)](ArcGisGeographicTilingScheme[_0x5e00b3(0x3720)],{'ellipsoid':{'get':function(){var _0x522edc=_0x307c2b;return this[_0x522edc(0x1016)];}},'rectangle':{'get':function(){var _0x7f4f6a=_0x5e00b3;return this[_0x7f4f6a(0x4432)];}},'projection':{'get':function(){var _0x3936d2=_0x5e00b3;return this[_0x3936d2(0x5863)];}}}),ArcGisGeographicTilingScheme[_0x307c2b(0x1aa2)][_0x5e00b3(0x5334)]=function(_0x3c40fe){var _0x40c6dd=_0x307c2b,_0x4a78c0=_0x5e00b3;if(defined$1(this[_0x40c6dd(0x2868)])){if(_0x3c40fe<this[_0x4a78c0(0x1672)])return this[_0x4a78c0(0x1e68)]<<_0x3c40fe;var _0x5a3abb=this[_0x4a78c0(0x3f7c)][_0x4a78c0(0x310a)]-this[_0x4a78c0(0x5ef0)][_0x4a78c0(0x39da)]['x'],_0x2faf34=CesiumMath[_0x40c6dd(0x505d)](_0x3c40fe-this[_0x4a78c0(0x1672)],0x0,this[_0x4a78c0(0x3967)][_0x4a78c0(0x809)]-0x1),_0x3d93e1=this[_0x4a78c0(0x3967)][_0x2faf34]*this[_0x4a78c0(0x5ef0)][_0x4a78c0(0x3f16)];return Math[_0x40c6dd(0x4f30)](_0x5a3abb/_0x3d93e1);}if(defined$1(this[_0x4a78c0(0x5ef0)])){var _0x252f30=this[_0x4a78c0(0x5ef0)][_0x4a78c0(0x8f5)][_0x4a78c0(0x1d59)](function(_0xd2e2fc){var _0x4a2e14=_0x4a78c0;return _0xd2e2fc[_0x4a2e14(0x350b)]===_0x3c40fe;}),_0x50df1d=CesiumMath['toDegrees'](this[_0x4a78c0(0x4432)][_0x4a78c0(0x310a)])-this[_0x4a78c0(0x5ef0)][_0x40c6dd(0x416f)]['x'],_0x15f80a=_0x252f30[0x0][_0x4a78c0(0x4258)];return Math[_0x4a78c0(0x5f13)](_0x50df1d/(this['_tileInfo'][_0x4a78c0(0x89f)]*_0x15f80a));}return this[_0x4a78c0(0x1e68)]<<_0x3c40fe;},ArcGisGeographicTilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0x241e)]=function(_0x218d0e){var _0x49f827=_0x307c2b,_0x31df96=_0x5e00b3;if(defined$1(this[_0x31df96(0x3967)])){if(_0x218d0e<this['_beginLevel'])return this[_0x31df96(0x1841)]<<_0x218d0e;var _0x5d3b8a=this[_0x31df96(0x5ef0)][_0x31df96(0x39da)]['y']-this[_0x49f827(0x5141)][_0x31df96(0x5696)],_0x5ee725=CesiumMath[_0x31df96(0x4b1d)](_0x218d0e-this[_0x31df96(0x1672)],0x0,this[_0x49f827(0x2868)][_0x31df96(0x809)]-0x1),_0x38094f=this[_0x49f827(0x2868)][_0x5ee725]*this[_0x49f827(0x215b)][_0x31df96(0x89f)];return Math[_0x31df96(0x5f13)](_0x5d3b8a/_0x38094f);}if(defined$1(this['_tileInfo'])){var _0x4d2f89=this[_0x31df96(0x5ef0)][_0x31df96(0x8f5)][_0x31df96(0x1d59)](function(_0x4e3681){var _0x48702b=_0x31df96;return _0x4e3681[_0x48702b(0x350b)]===_0x218d0e;}),_0x33eeb5=this[_0x49f827(0x215b)][_0x31df96(0x39da)]['y']-CesiumMath[_0x49f827(0x3a80)](this['_rectangle'][_0x49f827(0x2d46)]),_0x2d3499=_0x4d2f89[0x0][_0x31df96(0x4258)];return Math['ceil'](_0x33eeb5/(this[_0x31df96(0x5ef0)][_0x31df96(0x3f16)]*_0x2d3499));}return this[_0x31df96(0x1841)]<<_0x218d0e;},ArcGisGeographicTilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0x268e)]=function(_0x4cc4fb,_0x4a0209){var _0x597fc4=_0x307c2b,_0x50731f=_0x5e00b3,_0x473495=CesiumMath[_0x50731f(0x173e)](_0x4cc4fb[_0x50731f(0x159f)]),_0x937def=CesiumMath[_0x50731f(0x173e)](_0x4cc4fb[_0x597fc4(0x2d46)]),_0x4e1f86=CesiumMath[_0x50731f(0x173e)](_0x4cc4fb[_0x50731f(0x310a)]),_0x48738a=CesiumMath[_0x50731f(0x173e)](_0x4cc4fb[_0x50731f(0x5833)]);return defined$1(_0x4a0209)?(_0x4a0209['west']=_0x473495,_0x4a0209[_0x597fc4(0x2d46)]=_0x937def,_0x4a0209[_0x50731f(0x310a)]=_0x4e1f86,_0x4a0209[_0x50731f(0x5833)]=_0x48738a,_0x4a0209):new Rectangle(_0x473495,_0x937def,_0x4e1f86,_0x48738a);},ArcGisGeographicTilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0x1a88)]=function(_0x1a2187,_0x49386c,_0x26ebef,_0x59a479){var _0x4f9660=_0x307c2b,_0x5f15c9=_0x5e00b3,_0x1757e8=this['tileXYToRectangle'](_0x1a2187,_0x49386c,_0x26ebef,_0x59a479);return _0x1757e8[_0x5f15c9(0x159f)]=CesiumMath[_0x5f15c9(0x173e)](_0x1757e8[_0x5f15c9(0x159f)]),_0x1757e8[_0x5f15c9(0x5696)]=CesiumMath[_0x4f9660(0x3a80)](_0x1757e8[_0x4f9660(0x2d46)]),_0x1757e8[_0x5f15c9(0x310a)]=CesiumMath[_0x5f15c9(0x173e)](_0x1757e8[_0x5f15c9(0x310a)]),_0x1757e8['north']=CesiumMath[_0x5f15c9(0x173e)](_0x1757e8[_0x5f15c9(0x5833)]),_0x1757e8;},ArcGisGeographicTilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0x2f70)]=function(_0x3bc1ce,_0x473f15,_0x116feb,_0x464c41){var _0x53e0f6=_0x307c2b,_0x423cc3=_0x5e00b3,_0x22ac91=this[_0x423cc3(0x4432)];if(defined$1(this[_0x423cc3(0x3967)])){var _0x1a918c=this[_0x423cc3(0x3967)][_0x116feb-this[_0x423cc3(0x1672)]],_0x1e8bec=this[_0x423cc3(0x5ef0)][_0x53e0f6(0x416f)]['x'],_0x1b0bca=this[_0x423cc3(0x5ef0)][_0x423cc3(0x39da)]['y'],_0x4bfd0f=_0x1e8bec+_0x3bc1ce*this[_0x53e0f6(0x2b9a)]*_0x1a918c,_0x1be7c5=_0x1e8bec+(_0x3bc1ce+0x1)*this[_0x53e0f6(0x2b9a)]*_0x1a918c,_0x5c1108=_0x1b0bca-_0x473f15*this[_0x423cc3(0x37dd)]*_0x1a918c,_0x231df8=_0x1b0bca-(_0x473f15+0x1)*this[_0x423cc3(0x37dd)]*_0x1a918c;return defined$1(_0x464c41)?(_0x464c41[_0x53e0f6(0x47d7)]=_0x4bfd0f,_0x464c41[_0x423cc3(0x5696)]=_0x231df8,_0x464c41[_0x423cc3(0x310a)]=_0x1be7c5,_0x464c41[_0x423cc3(0x5833)]=_0x5c1108,_0x464c41):new Rectangle(_0x4bfd0f/0x615299,_0x231df8/0x615299,_0x1be7c5/0x615299,_0x5c1108/0x615299);}if(defined$1(this[_0x423cc3(0x5ef0)]))return _0x1a918c=this[_0x423cc3(0x5ef0)][_0x423cc3(0x8f5)][_0x116feb][_0x423cc3(0x4258)]*CesiumMath[_0x423cc3(0x352c)]/0x168,(_0x1e8bec=CesiumMath[_0x423cc3(0x4476)](this[_0x53e0f6(0x215b)][_0x423cc3(0x39da)]['x']),_0x1b0bca=CesiumMath[_0x53e0f6(0x18e6)](this[_0x423cc3(0x5ef0)][_0x53e0f6(0x416f)]['y'])),(_0x4bfd0f=_0x1e8bec+_0x3bc1ce*this[_0x423cc3(0x524b)]*_0x1a918c,_0x1be7c5=_0x1e8bec+(_0x3bc1ce+0x1)*this[_0x423cc3(0x524b)]*_0x1a918c,_0x5c1108=_0x1b0bca-_0x473f15*this[_0x423cc3(0x37dd)]*_0x1a918c,_0x231df8=_0x1b0bca-(_0x473f15+0x1)*this[_0x423cc3(0x37dd)]*_0x1a918c),defined$1(_0x464c41)?(_0x464c41[_0x53e0f6(0x47d7)]=_0x4bfd0f,_0x464c41[_0x423cc3(0x5696)]=_0x231df8,_0x464c41[_0x423cc3(0x310a)]=_0x1be7c5,_0x464c41[_0x423cc3(0x5833)]=_0x5c1108,_0x464c41):new Rectangle(_0x4bfd0f,_0x231df8,_0x1be7c5,_0x5c1108);var _0x2c49f4=this['getNumberOfXTilesAtLevel'](_0x116feb),_0x4ee15a=this[_0x423cc3(0x241e)](_0x116feb),_0x5f286e=_0x22ac91[_0x423cc3(0x2d3c)]/_0x2c49f4,_0xe24687=(_0x4bfd0f=_0x3bc1ce*_0x5f286e+_0x22ac91[_0x423cc3(0x159f)],_0x1be7c5=(_0x3bc1ce+0x1)*_0x5f286e+_0x22ac91[_0x423cc3(0x159f)],_0x22ac91[_0x423cc3(0x5a4e)]/_0x4ee15a);return _0x5c1108=_0x22ac91[_0x423cc3(0x5833)]-_0x473f15*_0xe24687,_0x231df8=_0x22ac91[_0x53e0f6(0x51b4)]-(_0x473f15+0x1)*_0xe24687,(defined$1(_0x464c41)||(_0x464c41=new Rectangle(_0x4bfd0f,_0x231df8,_0x1be7c5,_0x5c1108)),_0x464c41[_0x423cc3(0x159f)]=_0x4bfd0f,_0x464c41[_0x423cc3(0x5696)]=_0x231df8,_0x464c41[_0x423cc3(0x310a)]=_0x1be7c5,_0x464c41[_0x53e0f6(0x51b4)]=_0x5c1108,_0x464c41);},ArcGisGeographicTilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0xbef)]=function(_0x5c5a01,_0x3253c8,_0x596a6d){var _0x373a04=_0x307c2b,_0x1b178d=_0x5e00b3,_0x36f4ad=this[_0x1b178d(0x4432)];if(Rectangle[_0x1b178d(0x5655)](_0x36f4ad,_0x5c5a01)){var _0xbd2eb0=this[_0x1b178d(0x5334)](_0x3253c8),_0x1c9e96=this[_0x1b178d(0x241e)](_0x3253c8),_0x1ce80b=_0x36f4ad[_0x373a04(0x2299)]/_0xbd2eb0,_0x276637=_0x36f4ad[_0x1b178d(0x5a4e)]/_0x1c9e96;if(defined$1(this[_0x1b178d(0x3967)])){var _0x25c082=this[_0x1b178d(0x3967)][_0x3253c8-this[_0x1b178d(0x1672)]];_0x1ce80b=this[_0x373a04(0x2b9a)]*_0x25c082,_0x276637=this[_0x1b178d(0x37dd)]*_0x25c082;}else defined$1(this[_0x1b178d(0x5ef0)])&&(_0x25c082=this[_0x373a04(0x215b)][_0x1b178d(0x8f5)][_0x3253c8][_0x1b178d(0x4258)]*CesiumMath[_0x1b178d(0x352c)]/0x168,(_0x1ce80b=this[_0x373a04(0x2b9a)]*_0x25c082,_0x276637=this[_0x1b178d(0x37dd)]*_0x25c082));var _0x54b0d4,_0x960680,_0x87e124=_0x5c5a01[_0x1b178d(0x4465)];_0x36f4ad[_0x1b178d(0x310a)]<_0x36f4ad['west']&&(_0x87e124+=CesiumMath[_0x1b178d(0x352c)]);var _0x445322=(_0x87e124-(_0x54b0d4=defined$1(this[_0x1b178d(0x3967)])?this[_0x1b178d(0x5ef0)][_0x1b178d(0x39da)]['x']:defined$1(this[_0x1b178d(0x5ef0)])?CesiumMath[_0x1b178d(0x4476)](this[_0x1b178d(0x5ef0)][_0x373a04(0x416f)]['x']):_0x36f4ad[_0x1b178d(0x159f)]))/_0x1ce80b|0x0;defined$1(this[_0x1b178d(0x3967)])&&(_0x445322=(0x615299*_0x87e124-_0x54b0d4)/_0x1ce80b|0x0,_0x445322=CesiumMath[_0x373a04(0x505d)](_0x445322,this[_0x373a04(0x43e0)][_0x3253c8-this[_0x1b178d(0x1672)]][_0x1b178d(0x159f)],this[_0x373a04(0x43e0)][_0x3253c8-this[_0x373a04(0x28a8)]][_0x1b178d(0x310a)])),_0x445322>=_0xbd2eb0&&(_0x445322=_0xbd2eb0-0x1);var _0x5396e1=((_0x960680=defined$1(this['_resolutions'])?this[_0x1b178d(0x5ef0)][_0x1b178d(0x39da)]['y']:defined$1(this[_0x1b178d(0x5ef0)])?CesiumMath[_0x1b178d(0x4476)](this['_tileInfo'][_0x373a04(0x416f)]['y']):_0x36f4ad[_0x1b178d(0x5833)])-_0x5c5a01[_0x1b178d(0x5859)])/_0x276637|0x0;return defined$1(this[_0x1b178d(0x3967)])&&(_0x5396e1=(_0x960680-0x615299*_0x5c5a01[_0x1b178d(0x5859)])/_0x276637|0x0,_0x5396e1=CesiumMath[_0x1b178d(0x4b1d)](_0x5396e1,this[_0x1b178d(0x2f2b)][_0x3253c8-this[_0x1b178d(0x1672)]][_0x1b178d(0x5833)],this[_0x1b178d(0x2f2b)][_0x3253c8-this[_0x1b178d(0x1672)]][_0x1b178d(0x5696)])),_0x5396e1>=_0x1c9e96&&(_0x5396e1=_0x1c9e96-0x1),defined$1(_0x596a6d)?(_0x596a6d['x']=_0x445322,_0x596a6d['y']=_0x5396e1,_0x596a6d):new Cartesian2(_0x445322,_0x5396e1);}};var html=['a',_0x5e00b3(0x2ce1),'acronym',_0x5e00b3(0x32ac),_0x5e00b3(0x23b0),_0x5e00b3(0x4f4f),_0x5e00b3(0x32eb),_0x5e00b3(0x3be3),'b',_0x5e00b3(0x4e99),_0x5e00b3(0x3665),_0x5e00b3(0x3ce2),_0x5e00b3(0x3329),_0x5e00b3(0x4525),_0x5e00b3(0xd00),'br',_0x307c2b(0x483),_0x5e00b3(0x2a34),_0x5e00b3(0x911),'center',_0x5e00b3(0x2883),_0x5e00b3(0x3c16),_0x307c2b(0x120e),_0x5e00b3(0x5b06),_0x5e00b3(0x52cd),_0x5e00b3(0x140c),_0x5e00b3(0x11f9),'dd',_0x5e00b3(0x5d1f),_0x5e00b3(0x1aaa),_0x5e00b3(0x762),_0x307c2b(0x2c19),_0x5e00b3(0x372c),_0x5e00b3(0x2410),'dl','dt',_0x5e00b3(0x35e5),'em','fieldset',_0x5e00b3(0x733),_0x5e00b3(0x1128),'font',_0x307c2b(0x14e2),_0x307c2b(0x134f),'h1','h2','h3','h4','h5','h6',_0x307c2b(0x330),'header',_0x5e00b3(0x5a45),'hr',_0x5e00b3(0x59dc),'i','img',_0x307c2b(0x3886),_0x5e00b3(0x2916),'kbd',_0x5e00b3(0x3f6f),'legend','li',_0x5e00b3(0x5b26),_0x5e00b3(0x7f7),_0x5e00b3(0x5543),_0x5e00b3(0x2e00),_0x5e00b3(0x54c8),_0x5e00b3(0x670),_0x307c2b(0x1c82),_0x5e00b3(0x2411),_0x307c2b(0x46ab),'ol',_0x307c2b(0x3e8f),_0x5e00b3(0x41d9),_0x5e00b3(0x4f60),'p',_0x5e00b3(0x2320),_0x5e00b3(0x40e4),'q','rp','rt',_0x5e00b3(0x1388),'s',_0x5e00b3(0x365c),'section',_0x5e00b3(0x390a),_0x307c2b(0xfd6),_0x5e00b3(0x135f),_0x307c2b(0x567a),_0x5e00b3(0x2c33),_0x5e00b3(0x45e3),_0x307c2b(0x49f7),_0x5e00b3(0x6d9),_0x5e00b3(0x8cd),_0x5e00b3(0x22ef),_0x5e00b3(0x68a),_0x5e00b3(0x2ae4),_0x5e00b3(0xb0b),_0x5e00b3(0x2bdd),'td',_0x307c2b(0x1b71),_0x307c2b(0x5aaa),'tfoot','th',_0x5e00b3(0xf45),_0x5e00b3(0x45cb),'tr',_0x5e00b3(0x293a),'tt','u','ul',_0x5e00b3(0x2030),_0x5e00b3(0x1ed5),_0x5e00b3(0x1f48)],svg=[_0x5e00b3(0x2bb2),'a',_0x5e00b3(0x5466),_0x307c2b(0x311a),_0x5e00b3(0x4e34),_0x5e00b3(0x55d8),_0x5e00b3(0x6f1),_0x5e00b3(0x927),_0x5e00b3(0x3be3),_0x5e00b3(0x2a34),_0x5e00b3(0x217),_0x5e00b3(0x5cd),_0x5e00b3(0x4046),'desc',_0x5e00b3(0x5637),_0x307c2b(0x529a),_0x5e00b3(0x1299),'g',_0x5e00b3(0x2a4b),'glyphref',_0x307c2b(0xcac),_0x307c2b(0x5a4),_0x307c2b(0xf32),_0x5e00b3(0x2f59),_0x5e00b3(0x1fff),_0x307c2b(0x4bf6),_0x5e00b3(0x56fe),_0x5e00b3(0x15ad),_0x307c2b(0x5a22),_0x307c2b(0x453),_0x5e00b3(0x2bc0),_0x5e00b3(0x37cc),_0x5e00b3(0x4e00),_0x5e00b3(0x2815),_0x5e00b3(0x3b17),_0x5e00b3(0x8cd),_0x5e00b3(0x364c),_0x5e00b3(0x413a),_0x307c2b(0x1fe8),_0x307c2b(0x4f67),_0x5e00b3(0x8ef),_0x5e00b3(0x19ec),_0x5e00b3(0x356d),_0x307c2b(0x1dee),_0x5e00b3(0x1173),'vkern'],svgFilters=[_0x5e00b3(0x983),_0x307c2b(0x5ea),_0x5e00b3(0x1ef7),_0x5e00b3(0x1041),_0x5e00b3(0x3f63),_0x5e00b3(0x2515),_0x307c2b(0x363e),_0x5e00b3(0x46ba),_0x5e00b3(0x58f7),_0x5e00b3(0x32d1),_0x307c2b(0x2d31),_0x5e00b3(0x3987),_0x5e00b3(0x22f4),_0x5e00b3(0x1377),_0x5e00b3(0x5425),_0x5e00b3(0x43f6),_0x307c2b(0x4aa8),_0x5e00b3(0x2a6b),_0x307c2b(0x449c),_0x5e00b3(0xf3c),_0x307c2b(0x32e),_0x5e00b3(0x4097),_0x5e00b3(0x21b6)],mathMl=[_0x5e00b3(0x41e7),_0x5e00b3(0x3d9f),_0x5e00b3(0x81a),_0x307c2b(0x4d94),'mfrac',_0x5e00b3(0x259d),'mi',_0x5e00b3(0x1213),_0x5e00b3(0x1e64),'mn','mo',_0x5e00b3(0x15d1),_0x5e00b3(0xbce),_0x307c2b(0x398c),_0x5e00b3(0x570a),_0x307c2b(0x4d9f),'ms',_0x5e00b3(0xb21),_0x5e00b3(0x4593),_0x5e00b3(0x913),_0x307c2b(0x1285),_0x5e00b3(0x3873),_0x5e00b3(0x3996),_0x5e00b3(0x14ed),_0x5e00b3(0x3e05),_0x5e00b3(0x3693),_0x307c2b(0x861),_0x5e00b3(0x4a9c),_0x5e00b3(0x1009)],text=[_0x5e00b3(0x4b6c)],html$1=[_0x5e00b3(0x1ac1),_0x5e00b3(0x3b4e),_0x5e00b3(0x1410),_0x5e00b3(0x2e52),_0x5e00b3(0x2575),_0x307c2b(0xa31),_0x5e00b3(0x3bf2),_0x307c2b(0x2b23),_0x5e00b3(0x2cd),_0x5e00b3(0x14ba),_0x5e00b3(0x120b),_0x5e00b3(0x2883),_0x5e00b3(0x4a09),_0x307c2b(0xd19),_0x307c2b(0x3a3a),_0x307c2b(0x3dab),_0x5e00b3(0x270c),_0x5e00b3(0x81e),_0x5e00b3(0x4437),_0x5e00b3(0x4fe),_0x5e00b3(0x60b),_0x5e00b3(0x372c),_0x307c2b(0x28c9),_0x307c2b(0x2164),_0x5e00b3(0x1bed),_0x5e00b3(0x363e),_0x5e00b3(0xbad),_0x5e00b3(0x29ac),_0x5e00b3(0x5a4e),_0x5e00b3(0x3727),'high',_0x5e00b3(0x2337),_0x5e00b3(0x37b2),'id',_0x5e00b3(0xb2d),_0x5e00b3(0x2a10),'label',_0x5e00b3(0x1fcf),_0x307c2b(0x45c5),_0x5e00b3(0x3c65),_0x5e00b3(0x2f41),_0x5e00b3(0x498f),_0x5e00b3(0x49b8),_0x5e00b3(0xc26),_0x5e00b3(0x3081),_0x5e00b3(0x19a8),_0x5e00b3(0x5388),_0x5e00b3(0x2c5),'noshade',_0x5e00b3(0x54f9),_0x307c2b(0x796),_0x307c2b(0x2afd),_0x5e00b3(0xf8f),_0x5e00b3(0x4a80),_0x5e00b3(0x38f5),'poster',_0x5e00b3(0x936),_0x307c2b(0x1a86),_0x5e00b3(0x4987),_0x5e00b3(0xb93),_0x307c2b(0x2da6),_0x5e00b3(0xd1c),_0x5e00b3(0x4ea5),_0x5e00b3(0x1907),_0x5e00b3(0x2f04),_0x5e00b3(0x89f),_0x5e00b3(0x67f),_0x5e00b3(0x1343),_0x5e00b3(0x689),_0x5e00b3(0x1cc6),_0x5e00b3(0x3523),_0x5e00b3(0xd16),_0x5e00b3(0x1195),_0x5e00b3(0x45e3),_0x307c2b(0x357),_0x5e00b3(0x21ae),_0x5e00b3(0x16cf),_0x307c2b(0x1651),_0x307c2b(0x222c),_0x5e00b3(0x8cd),_0x5e00b3(0x68a),_0x307c2b(0x3008),_0x307c2b(0x12b4),_0x307c2b(0x18c0),_0x5e00b3(0x4f40),_0x5e00b3(0x56b2),_0x5e00b3(0x9a4),_0x5e00b3(0x2d3c),_0x5e00b3(0x497c)],svg$1=[_0x307c2b(0x22f4),_0x5e00b3(0x28e6),'additivive',_0x5e00b3(0x3c4a),_0x5e00b3(0x6e3),_0x5e00b3(0x3af2),_0x5e00b3(0x3259),_0x5e00b3(0x47fc),_0x5e00b3(0x481b),_0x5e00b3(0x2d77),_0x5e00b3(0x153a),_0x5e00b3(0x3b03),'by',_0x5e00b3(0x4a09),_0x5e00b3(0x1971),'clip-path',_0x307c2b(0x1298),_0x5e00b3(0x8fe),_0x5e00b3(0x4837),_0x5e00b3(0x1475),_0x5e00b3(0x1dba),_0x307c2b(0x1105),'cx','cy','d','dx','dy',_0x5e00b3(0x42c1),'direction',_0x5e00b3(0x53c8),_0x5e00b3(0x2762),_0x5e00b3(0x4e14),_0x5e00b3(0x5ba6),_0x307c2b(0x4113),_0x5e00b3(0x2a9),_0x5e00b3(0x29f),_0x5e00b3(0x45b9),_0x5e00b3(0x629),_0x5e00b3(0x1d59),_0x307c2b(0x4476),_0x5e00b3(0x375),'font-family',_0x5e00b3(0x3978),_0x5e00b3(0x4de4),_0x5e00b3(0x2fc6),_0x5e00b3(0x1cdc),_0x5e00b3(0x34bd),_0x307c2b(0x40b3),'fx','fy','g1','g2',_0x307c2b(0x908),_0x5e00b3(0x4edb),_0x5e00b3(0x5f32),_0x5e00b3(0x45ce),_0x5e00b3(0x5a4e),_0x5e00b3(0x2337),'id',_0x5e00b3(0x5541),'in',_0x5e00b3(0x24c3),'k','k1','k2','k3','k4',_0x5e00b3(0x284b),_0x5e00b3(0x2538),_0x307c2b(0x4d37),_0x307c2b(0x4cb0),_0x5e00b3(0x1fcf),'lengthadjust',_0x307c2b(0x10a9),_0x5e00b3(0x2de1),_0x5e00b3(0x42ae),_0x5e00b3(0x42f5),_0x5e00b3(0x291),_0x5e00b3(0x36bd),_0x5e00b3(0x3cb1),_0x5e00b3(0x3540),_0x5e00b3(0x394e),_0x307c2b(0xc0c),_0x5e00b3(0x16f2),_0x307c2b(0x558e),_0x5e00b3(0x51a6),_0x5e00b3(0x498f),_0x307c2b(0x4bf6),_0x5e00b3(0xc26),_0x5e00b3(0x3081),_0x5e00b3(0x3037),_0x5e00b3(0x19a8),_0x5e00b3(0x2c5),_0x307c2b(0x403a),_0x5e00b3(0x2c14),_0x5e00b3(0x26ea),_0x307c2b(0x7e6),_0x5e00b3(0x5cf7),_0x5e00b3(0x5c2a),_0x307c2b(0x36ab),_0x5e00b3(0x39da),_0x5e00b3(0x4332),_0x5e00b3(0x320e),_0x5e00b3(0x21f3),_0x5e00b3(0xd98),_0x5e00b3(0x3257),_0x5e00b3(0x9f3),'patternunits',_0x5e00b3(0x251a),_0x5e00b3(0x49bb),_0x307c2b(0x2dfe),'r','rx','ry',_0x5e00b3(0x48ce),_0x5e00b3(0x2a64),_0x307c2b(0x3f9d),_0x5e00b3(0xccf),_0x307c2b(0x94f),_0x5e00b3(0x2220),_0x307c2b(0x5ace),_0x307c2b(0x47c0),_0x307c2b(0x2897),_0x5e00b3(0x563e),_0x307c2b(0x5015),_0x5e00b3(0x2ddf),_0x5e00b3(0x1558),_0x5e00b3(0x5c40),_0x5e00b3(0xb30),_0x307c2b(0x4a61),_0x5e00b3(0x3947),_0x5e00b3(0x427c),'stroke-dasharray',_0x5e00b3(0x2577),_0x5e00b3(0x35f0),_0x307c2b(0x2f3f),_0x5e00b3(0x2233),_0x5e00b3(0x422e),_0x5e00b3(0x1430),_0x5e00b3(0x8f3),_0x5e00b3(0x8cd),_0x307c2b(0x419b),_0x307c2b(0x3008),_0x5e00b3(0x1b10),_0x5e00b3(0x3d68),_0x5e00b3(0x332f),_0x5e00b3(0x206e),'text-decoration',_0x5e00b3(0x4167),_0x5e00b3(0x4fc9),'type','u1','u2',_0x5e00b3(0xb56),'values',_0x5e00b3(0xbe9),_0x5e00b3(0x23ab),_0x307c2b(0x4b99),_0x5e00b3(0x3b33),_0x5e00b3(0x2c5e),_0x5e00b3(0x2d3c),_0x307c2b(0xed0),_0x5e00b3(0x39ba),_0x5e00b3(0x5ec1),_0x5e00b3(0x13ff),_0x5e00b3(0x5bac),'x','x1','x2',_0x5e00b3(0x497c),'y','y1','y2','z',_0x5e00b3(0x5d9c)],mathMl$1=[_0x307c2b(0x402f),_0x5e00b3(0x4c13),_0x5e00b3(0x1410),_0x5e00b3(0x545a),_0x5e00b3(0x2149),_0x5e00b3(0x4634),_0x5e00b3(0x39c2),_0x5e00b3(0x2385),_0x5e00b3(0x50a5),_0x307c2b(0xca0),_0x5e00b3(0x372c),_0x5e00b3(0x53c8),_0x5e00b3(0x257),_0x5e00b3(0x3afe),_0x307c2b(0x3027),_0x5e00b3(0x5a4e),_0x5e00b3(0x2337),'id',_0x5e00b3(0x54be),_0x5e00b3(0x809),_0x5e00b3(0x31e5),_0x307c2b(0xe40),_0x5e00b3(0x33ed),'mathbackground',_0x5e00b3(0x3bbb),_0x5e00b3(0x48b3),_0x5e00b3(0x26cd),_0x307c2b(0x39ba),_0x5e00b3(0x25fc),_0x5e00b3(0x8e2),_0x307c2b(0x3637),_0x5e00b3(0x3e4),_0x5e00b3(0x738),_0x5e00b3(0x4331),_0x307c2b(0x2ebd),_0x5e00b3(0x5a9b),_0x307c2b(0x1f4f),'rspace',_0x307c2b(0x3e67),_0x5e00b3(0x3424),_0x5e00b3(0x345e),_0x5e00b3(0xe6b),_0x5e00b3(0x21d8),_0x5e00b3(0x3345),_0x307c2b(0x1eff),_0x307c2b(0x278e),_0x5e00b3(0x4cda),'supscriptshift',_0x5e00b3(0x7e5),_0x5e00b3(0x48b7),_0x5e00b3(0x2d3c),_0x5e00b3(0x497c)],xml=[_0x5e00b3(0x3c85),_0x5e00b3(0x4e16),_0x5e00b3(0x1593),_0x5e00b3(0x3e81),_0x5e00b3(0x9ca)];function addToSet(_0x3c52bf,_0x537f80){var _0xd2dcab=_0x307c2b,_0x22d9f7=_0x5e00b3;for(var _0x474351=_0x537f80[_0xd2dcab(0x2ef4)];_0x474351--;)_0x22d9f7(0x20b8)==typeof _0x537f80[_0x474351]&&(_0x537f80[_0x474351]=_0x537f80[_0x474351][_0x22d9f7(0x12e2)]()),_0x3c52bf[_0x537f80[_0x474351]]=!0x0;return _0x3c52bf;}function clone(_0x1c06d6){var _0x498af8=_0x307c2b,_0x49db6e=_0x5e00b3,_0x51841c={},_0x31fae1=void 0x0;for(_0x31fae1 in _0x1c06d6)Object[_0x498af8(0x1aa2)][_0x49db6e(0x1a9a)][_0x49db6e(0x3c9e)](_0x1c06d6,_0x31fae1)&&(_0x51841c[_0x31fae1]=_0x1c06d6[_0x31fae1]);return _0x51841c;}var MUSTACHE_EXPR=/\{\{[\s\S]*|[\s\S]*\}\}/gm,ERB_EXPR=/<%[\s\S]*|[\s\S]*%>/gm,DATA_ATTR=/^data-[\-\w.\u00B7-\uFFFF]/,ARIA_ATTR=/^aria-[\-\w]+$/,IS_ALLOWED_URI=/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i,IS_SCRIPT_OR_DATA=/^(?:\w+script|data):/i,ATTR_WHITESPACE=/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205f\u3000]/g,_typeof$1=_0x5e00b3(0x1b4b)==typeof Symbol&&_0x5e00b3(0x413a)==typeof Symbol[_0x5e00b3(0x302)]?function(_0x4841ee){return typeof _0x4841ee;}:function(_0x35c88c){var _0x5df194=_0x5e00b3;return _0x35c88c&&_0x5df194(0x1b4b)==typeof Symbol&&_0x35c88c[_0x5df194(0x26fc)]===Symbol&&_0x35c88c!==Symbol[_0x5df194(0x3720)]?_0x5df194(0x413a):typeof _0x35c88c;};function _toConsumableArray(_0x16b263){var _0x497f69=_0x307c2b,_0x407c75=_0x5e00b3;if(Array[_0x407c75(0x2676)](_0x16b263)){for(var _0xf434d4=0x0,_0x3b42bf=Array(_0x16b263[_0x497f69(0x2ef4)]);_0xf434d4<_0x16b263[_0x407c75(0x809)];_0xf434d4++)_0x3b42bf[_0xf434d4]=_0x16b263[_0xf434d4];return _0x3b42bf;}return Array[_0x407c75(0x43fa)](_0x16b263);}var getGlobal=function(){var _0x5b7f07=_0x307c2b;return _0x5b7f07(0x18c)==typeof window?null:window;};function createDOMPurify(){var _0xa4e98b=_0x307c2b,_0x4e2d74=_0x5e00b3,_0x14dd01=arguments[_0x4e2d74(0x809)]>0x0&&void 0x0!==arguments[0x0]?arguments[0x0]:getGlobal(),_0x477e84=function(_0x35c7c5){return createDOMPurify(_0x35c7c5);};if(_0x477e84[_0x4e2d74(0x24cf)]=_0x4e2d74(0x42ed),_0x477e84[_0xa4e98b(0x46cc)]=[],!_0x14dd01||!_0x14dd01[_0x4e2d74(0x3f78)]||0x9!==_0x14dd01[_0xa4e98b(0xc43)][_0x4e2d74(0x5c6)])return _0x477e84[_0xa4e98b(0x1fb2)]=!0x1,_0x477e84;var _0x43cfbe=_0x14dd01[_0xa4e98b(0xc43)],_0x1db55d=!0x1,_0x1074f2=!0x1,_0x260033=_0x14dd01[_0x4e2d74(0x3f78)],_0x472095=_0x14dd01[_0x4e2d74(0x477b)],_0x97166c=_0x14dd01[_0x4e2d74(0x169f)],_0x484673=_0x14dd01[_0x4e2d74(0x40dc)],_0x3c9239=_0x14dd01[_0x4e2d74(0x124)],_0x57d44e=_0x14dd01[_0x4e2d74(0x5c5f)],_0x240553=void 0x0===_0x57d44e?_0x14dd01[_0x4e2d74(0x5c5f)]||_0x14dd01[_0x4e2d74(0xd90)]:_0x57d44e,_0x134c95=_0x14dd01[_0xa4e98b(0x35cf)],_0x436a89=_0x14dd01[_0xa4e98b(0x21df)],_0xa086a4=_0x14dd01[_0x4e2d74(0x5d25)];if(_0x4e2d74(0x1b4b)==typeof _0x97166c){var _0x35b328=_0x260033[_0xa4e98b(0x251f)](_0x4e2d74(0x142d));_0x35b328[_0x4e2d74(0x52cd)]&&_0x35b328[_0xa4e98b(0x4fb7)][_0xa4e98b(0x49ef)]&&(_0x260033=_0x35b328[_0xa4e98b(0x4fb7)][_0xa4e98b(0x49ef)]);}var _0x83939c=_0x260033,_0x753d8d=_0x83939c[_0x4e2d74(0x3d71)],_0x18188b=_0x83939c['createNodeIterator'],_0x2b3438=_0x83939c[_0x4e2d74(0x11c5)],_0x3fd754=_0x83939c['createDocumentFragment'],_0x59527b=_0x43cfbe[_0x4e2d74(0x4c60)],_0x53dfac={};_0x477e84[_0x4e2d74(0x2d65)]=_0x753d8d&&void 0x0!==_0x753d8d[_0xa4e98b(0xabe)]&&0x9!==_0x260033[_0x4e2d74(0x11de)];var _0x32e421=MUSTACHE_EXPR,_0x1339e8=ERB_EXPR,_0x392cd5=DATA_ATTR,_0x92cf20=ARIA_ATTR,_0x4116aa=IS_SCRIPT_OR_DATA,_0x4cedc8=ATTR_WHITESPACE,_0x63e456=IS_ALLOWED_URI,_0x140072=null,_0x10b89c=addToSet({},[][_0x4e2d74(0x736)](_toConsumableArray(html),_toConsumableArray(svg),_toConsumableArray(svgFilters),_toConsumableArray(mathMl),_toConsumableArray(text))),_0x174fb0=null,_0x103cff=addToSet({},[][_0x4e2d74(0x736)](_toConsumableArray(html$1),_toConsumableArray(svg$1),_toConsumableArray(mathMl$1),_toConsumableArray(xml))),_0x558027=null,_0x520529=null,_0x3fb1cf=!0x0,_0x37896e=!0x0,_0x229ff7=!0x1,_0x27b0ea=!0x1,_0x394aeb=!0x1,_0x575a4c=!0x1,_0x1d4e17=!0x1,_0x3a87ae=!0x1,_0x1afa68=!0x1,_0x50bb4b=!0x1,_0x25df24=!0x1,_0x46524a=!0x0,_0x5b1bac=!0x0,_0x4f4b11=!0x1,_0x3ded7d={},_0x2b2120=addToSet({},[_0x4e2d74(0x3be3),_0xa4e98b(0x330),_0x4e2d74(0x41e7),_0x4e2d74(0x4bb),_0x4e2d74(0x8cd),_0x4e2d74(0x142d),_0x4e2d74(0x2bb2),_0x4e2d74(0x1ed5)]),_0x272c0f=addToSet({},[_0xa4e98b(0x1c6f),_0x4e2d74(0x1ed5),'img',_0x4e2d74(0x43f4),_0x4e2d74(0xf80)]),_0x250a6e=addToSet({},[_0x4e2d74(0x2e52),_0x4e2d74(0x4a09),_0xa4e98b(0x4894),'id',_0xa4e98b(0xc0a),_0xa4e98b(0x1c7c),_0x4e2d74(0x4a80),_0x4e2d74(0x38f5),_0xa4e98b(0x14b6),_0xa4e98b(0x12b4),_0x4e2d74(0x9a4),_0x4e2d74(0x8cd),_0x4e2d74(0x497c)]),_0x26273a=null,_0x2dba89=_0x260033[_0x4e2d74(0x2a2e)](_0x4e2d74(0x1723)),_0x5cdf0c=function(_0x4b4b5d){var _0x34f806=_0xa4e98b,_0x2a66c9=_0x4e2d74;_0x34f806(0x40f2)!==(void 0x0===_0x4b4b5d?_0x2a66c9(0x39a1):_typeof$1(_0x4b4b5d))&&(_0x4b4b5d={}),_0x140072=_0x2a66c9(0x2b1d)in _0x4b4b5d?addToSet({},_0x4b4b5d[_0x34f806(0x3e74)]):_0x10b89c,_0x174fb0=_0x34f806(0x4064)in _0x4b4b5d?addToSet({},_0x4b4b5d['ALLOWED_ATTR']):_0x103cff,_0x558027=_0x2a66c9(0x1ede)in _0x4b4b5d?addToSet({},_0x4b4b5d[_0x34f806(0xecc)]):{},_0x520529=_0x2a66c9(0x50be)in _0x4b4b5d?addToSet({},_0x4b4b5d[_0x2a66c9(0x50be)]):{},_0x3ded7d=_0x34f806(0x364f)in _0x4b4b5d&&_0x4b4b5d[_0x34f806(0x364f)],_0x3fb1cf=!0x1!==_0x4b4b5d[_0x2a66c9(0x4be4)],_0x37896e=!0x1!==_0x4b4b5d[_0x2a66c9(0x4ebe)],_0x229ff7=_0x4b4b5d[_0x2a66c9(0x3d6d)]||!0x1,_0x27b0ea=_0x4b4b5d[_0x2a66c9(0x2b9d)]||!0x1,_0x394aeb=_0x4b4b5d[_0x2a66c9(0x2e17)]||!0x1,_0x575a4c=_0x4b4b5d[_0x2a66c9(0x5588)]||!0x1,_0x1afa68=_0x4b4b5d[_0x2a66c9(0x50f9)]||!0x1,_0x50bb4b=_0x4b4b5d[_0x2a66c9(0x37b9)]||!0x1,_0x25df24=_0x4b4b5d[_0x2a66c9(0x10c8)]||!0x1,_0x3a87ae=_0x4b4b5d[_0x2a66c9(0x228a)]||!0x1,_0x46524a=!0x1!==_0x4b4b5d['SANITIZE_DOM'],_0x5b1bac=!0x1!==_0x4b4b5d[_0x2a66c9(0x32ab)],_0x4f4b11=_0x4b4b5d[_0x34f806(0x1939)]||!0x1,_0x63e456=_0x4b4b5d[_0x2a66c9(0x1580)]||_0x63e456,_0x394aeb&&(_0x37896e=!0x1),_0x50bb4b&&(_0x1afa68=!0x0),_0x3ded7d&&(_0x140072=addToSet({},[][_0x34f806(0x3e5c)](_toConsumableArray(text))),_0x174fb0=[],!0x0===_0x3ded7d[_0x2a66c9(0x59dc)]&&(addToSet(_0x140072,html),addToSet(_0x174fb0,html$1)),!0x0===_0x3ded7d[_0x2a66c9(0x2bb2)]&&(addToSet(_0x140072,svg),addToSet(_0x174fb0,svg$1),addToSet(_0x174fb0,xml)),!0x0===_0x3ded7d[_0x2a66c9(0x3b9)]&&(addToSet(_0x140072,svgFilters),addToSet(_0x174fb0,svg$1),addToSet(_0x174fb0,xml)),!0x0===_0x3ded7d[_0x34f806(0x12c6)]&&(addToSet(_0x140072,mathMl),addToSet(_0x174fb0,mathMl$1),addToSet(_0x174fb0,xml))),_0x4b4b5d[_0x2a66c9(0x3fcc)]&&(_0x140072===_0x10b89c&&(_0x140072=clone(_0x140072)),addToSet(_0x140072,_0x4b4b5d[_0x2a66c9(0x3fcc)])),_0x4b4b5d[_0x34f806(0x1487)]&&(_0x174fb0===_0x103cff&&(_0x174fb0=clone(_0x174fb0)),addToSet(_0x174fb0,_0x4b4b5d[_0x2a66c9(0x45bc)])),_0x4b4b5d[_0x2a66c9(0x229a)]&&addToSet(_0x250a6e,_0x4b4b5d[_0x2a66c9(0x229a)]),_0x5b1bac&&(_0x140072[_0x2a66c9(0x4b6c)]=!0x0),_0x575a4c&&addToSet(_0x140072,[_0x2a66c9(0x59dc),_0x2a66c9(0x527f),_0x2a66c9(0xd00)]),_0x140072[_0x2a66c9(0xb0b)]&&addToSet(_0x140072,['tbody']),Object&&_0x2a66c9(0x5448)in Object&&Object[_0x2a66c9(0x5448)](_0x4b4b5d),_0x26273a=_0x4b4b5d;},_0x4403f6=function(_0x1e77e0){var _0x35cdfd=_0xa4e98b,_0x42a23a=_0x4e2d74;_0x477e84[_0x42a23a(0x1121)][_0x42a23a(0x5323)]({'element':_0x1e77e0});try{_0x1e77e0[_0x42a23a(0xf67)][_0x35cdfd(0x1f3a)](_0x1e77e0);}catch(_0x17b11d){_0x1e77e0[_0x35cdfd(0x52e8)]='';}},_0x10d695=function(_0x17b51a,_0x4dbed1){var _0x350474=_0xa4e98b,_0x52d96c=_0x4e2d74;try{_0x477e84[_0x52d96c(0x1121)][_0x350474(0x2a0e)]({'attribute':_0x4dbed1[_0x52d96c(0x1938)](_0x17b51a),'from':_0x4dbed1});}catch(_0x5c2c6a){_0x477e84[_0x52d96c(0x1121)][_0x52d96c(0x5323)]({'attribute':null,'from':_0x4dbed1});}_0x4dbed1[_0x350474(0xe66)](_0x17b51a);},_0x4ca553=function(_0x154abd){var _0xbe5d1b=_0xa4e98b,_0x369a9f=_0x4e2d74,_0x51e675=void 0x0,_0x1be0f8=void 0x0;if(_0x3a87ae)_0x154abd=_0x369a9f(0x5735)+_0x154abd;else{var _0x26f841=_0x154abd[_0x369a9f(0x31ca)](/^[\s]+/);(_0x1be0f8=_0x26f841&&_0x26f841[0x0])&&(_0x154abd=_0x154abd[_0x369a9f(0x30eb)](_0x1be0f8[_0xbe5d1b(0x2ef4)]));}if(_0x1db55d)try{_0x51e675=new _0xa086a4()[_0xbe5d1b(0x8c5)](_0x154abd,_0x369a9f(0x5e68));}catch(_0x37963e){}if(_0x1074f2&&addToSet(_0x558027,[_0x369a9f(0x8ef)]),!_0x51e675||!_0x51e675['documentElement']){var _0x3ecb51=(_0x51e675=_0x753d8d[_0x369a9f(0x3d46)](''))[_0x369a9f(0xd00)];_0x3ecb51[_0xbe5d1b(0xc46)]['removeChild'](_0x3ecb51[_0xbe5d1b(0xc46)][_0x369a9f(0x3d2b)]),_0x3ecb51[_0x369a9f(0x58e8)]=_0x154abd;}return _0x1be0f8&&_0x51e675[_0x369a9f(0xd00)][_0x369a9f(0x53c7)](_0x260033[_0x369a9f(0x8ca)](_0x1be0f8),_0x51e675[_0x369a9f(0xd00)][_0x369a9f(0x1f53)][0x0]||null),_0x2b3438[_0x369a9f(0x3c9e)](_0x51e675,_0x575a4c?_0xbe5d1b(0x298a):_0xbe5d1b(0x172a))[0x0];};_0x477e84[_0x4e2d74(0x2d65)]&&(function(){var _0x4e7625=_0xa4e98b,_0x3e3737=_0x4e2d74;try{_0x4ca553(_0x4e7625(0x584b))[_0x3e3737(0xe55)]('svg\x20img')&&(_0x1db55d=!0x0);}catch(_0x6b65c9){}}(),function(){var _0x42d9b1=_0xa4e98b,_0x1649e2=_0x4e2d74;try{_0x4ca553(_0x1649e2(0x4823))[_0x1649e2(0xe55)](_0x1649e2(0x8ef))[_0x1649e2(0x2a67)][_0x42d9b1(0xa93)](/<\/title/)&&(_0x1074f2=!0x0);}catch(_0x5a99ea){}}());var _0x43a52f=function(_0xe2aae7){var _0x10417f=_0x4e2d74;return _0x18188b['call'](_0xe2aae7[_0x10417f(0x188c)]||_0xe2aae7,_0xe2aae7,_0x3c9239[_0x10417f(0x5dc7)]|_0x3c9239[_0x10417f(0x2a83)]|_0x3c9239[_0x10417f(0x55f2)],function(){var _0x34929c=_0x140d;return _0x3c9239[_0x34929c(0x31a9)];},!0x1);},_0x1813a3=function(_0x4e2709){var _0x3bfc67=_0xa4e98b,_0x22f970=_0x4e2d74;return!(_0x4e2709 instanceof _0x134c95||_0x4e2709 instanceof _0x436a89)&&!(_0x3bfc67(0x2faa)==typeof _0x4e2709[_0x22f970(0x26a4)]&&_0x22f970(0x20b8)==typeof _0x4e2709[_0x22f970(0x2a67)]&&_0x3bfc67(0x1be1)==typeof _0x4e2709[_0x22f970(0x3fb0)]&&_0x4e2709[_0x22f970(0x177b)]instanceof _0x240553&&_0x22f970(0x1b4b)==typeof _0x4e2709[_0x22f970(0x2e8d)]&&_0x22f970(0x1b4b)==typeof _0x4e2709[_0x3bfc67(0x54fe)]);},_0x3edfaf=function(_0x220a5e){var _0x21c6f8=_0xa4e98b,_0x473e9e=_0x4e2d74;return _0x473e9e(0x8c4)===(void 0x0===_0x484673?_0x473e9e(0x39a1):_typeof$1(_0x484673))?_0x220a5e instanceof _0x484673:_0x220a5e&&_0x473e9e(0x8c4)===(void 0x0===_0x220a5e?_0x473e9e(0x39a1):_typeof$1(_0x220a5e))&&_0x473e9e(0x1efe)==typeof _0x220a5e[_0x473e9e(0x5c6)]&&_0x473e9e(0x20b8)==typeof _0x220a5e[_0x21c6f8(0x3bf0)];},_0x9d2d72=function(_0x2a1422,_0x3784dd,_0x368dbf){var _0xb4320=_0xa4e98b;_0x53dfac[_0x2a1422]&&_0x53dfac[_0x2a1422][_0xb4320(0x1b22)](function(_0x34c3ab){var _0x4af88e=_0x23ca;_0x34c3ab[_0x4af88e(0x3c9e)](_0x477e84,_0x3784dd,_0x368dbf,_0x26273a);});},_0x4567d6=function(_0x2dfc7f){var _0x42db6d=_0xa4e98b,_0x530be8=_0x4e2d74,_0x3165af=void 0x0;if(_0x9d2d72(_0x530be8(0x10f7),_0x2dfc7f,null),_0x1813a3(_0x2dfc7f))return _0x4403f6(_0x2dfc7f),!0x0;var _0x360b0c=_0x2dfc7f['nodeName'][_0x530be8(0x12e2)]();if(_0x9d2d72(_0x530be8(0x2622),_0x2dfc7f,{'tagName':_0x360b0c,'allowedTags':_0x140072}),!_0x140072[_0x360b0c]||_0x558027[_0x360b0c]){if(_0x5b1bac&&!_0x2b2120[_0x360b0c]&&_0x530be8(0x1b4b)==typeof _0x2dfc7f[_0x530be8(0x1141)])try{_0x2dfc7f[_0x530be8(0x1141)](_0x530be8(0x4de1),_0x2dfc7f[_0x42db6d(0xd4c)]);}catch(_0x56a2c0){}return _0x4403f6(_0x2dfc7f),!0x0;}return!_0x27b0ea||_0x2dfc7f[_0x530be8(0x3d2b)]||_0x2dfc7f[_0x530be8(0x52cd)]&&_0x2dfc7f[_0x530be8(0x52cd)][_0x530be8(0x3d2b)]||!/</g[_0x530be8(0x4a8a)](_0x2dfc7f[_0x530be8(0x2a67)])||(_0x477e84[_0x530be8(0x1121)]['push']({'element':_0x2dfc7f[_0x530be8(0x29c3)]()}),_0x2dfc7f[_0x530be8(0x15ac)]?_0x2dfc7f[_0x530be8(0x15ac)]=_0x2dfc7f[_0x530be8(0x15ac)][_0x530be8(0x2c3f)](/</g,_0x530be8(0x2a77)):_0x2dfc7f[_0x530be8(0x15ac)]=_0x2dfc7f[_0x530be8(0x2a67)]['replace'](/</g,_0x42db6d(0x1657))),_0x394aeb&&0x3===_0x2dfc7f[_0x530be8(0x5c6)]&&(_0x3165af=(_0x3165af=(_0x3165af=_0x2dfc7f[_0x42db6d(0x2802)])[_0x530be8(0x2c3f)](_0x32e421,'\x20'))[_0x530be8(0x2c3f)](_0x1339e8,'\x20'),_0x2dfc7f[_0x530be8(0x2a67)]!==_0x3165af&&(_0x477e84[_0x530be8(0x1121)]['push']({'element':_0x2dfc7f[_0x530be8(0x29c3)]()}),_0x2dfc7f[_0x530be8(0x2a67)]=_0x3165af)),_0x9d2d72(_0x530be8(0x312a),_0x2dfc7f,null),!0x1;},_0x28c8c3=function(_0x5b3de8,_0x34ecb7,_0x5be231){var _0x123e28=_0xa4e98b,_0x479bce=_0x4e2d74;if(_0x46524a&&('id'===_0x34ecb7||_0x479bce(0x2c5)===_0x34ecb7)&&(_0x5be231 in _0x260033||_0x5be231 in _0x2dba89))return!0x1;if(_0x394aeb&&(_0x5be231=(_0x5be231=_0x5be231[_0x479bce(0x2c3f)](_0x32e421,'\x20'))[_0x479bce(0x2c3f)](_0x1339e8,'\x20')),_0x37896e&&_0x392cd5['test'](_0x34ecb7));else{if(_0x3fb1cf&&_0x92cf20[_0x479bce(0x4a8a)](_0x34ecb7));else{if(!_0x174fb0[_0x34ecb7]||_0x520529[_0x34ecb7])return!0x1;if(_0x250a6e[_0x34ecb7]);else{if(_0x63e456[_0x479bce(0x4a8a)](_0x5be231[_0x479bce(0x2c3f)](_0x4cedc8,'')));else{if(_0x479bce(0x16cf)!==_0x34ecb7&&_0x479bce(0x3c85)!==_0x34ecb7||_0x123e28(0x5549)===_0x5b3de8||0x0!==_0x5be231[_0x479bce(0xabf)](_0x479bce(0x41f0))||!_0x272c0f[_0x5b3de8]){if(_0x229ff7&&!_0x4116aa[_0x479bce(0x4a8a)](_0x5be231[_0x479bce(0x2c3f)](_0x4cedc8,'')));else{if(_0x5be231)return!0x1;}}else;}}}}return!0x0;},_0x47237b=function(_0x5e96c3){var _0xddefa7=_0xa4e98b,_0x5afeb6=_0x4e2d74,_0x241089=void 0x0,_0x474a75=void 0x0,_0x1058d2=void 0x0,_0x8e5a96=void 0x0,_0x2b339d=void 0x0;_0x9d2d72(_0x5afeb6(0x470),_0x5e96c3,null);var _0xb6737=_0x5e96c3[_0x5afeb6(0x177b)];if(_0xb6737){var _0x1a5548={'attrName':'','attrValue':'','keepAttr':!0x0,'allowedAttributes':_0x174fb0};for(_0x2b339d=_0xb6737[_0x5afeb6(0x809)];_0x2b339d--;){var _0x3e695d=_0x241089=_0xb6737[_0x2b339d],_0x15d10d=_0x3e695d[_0x5afeb6(0x2c5)],_0x5b2d50=_0x3e695d[_0x5afeb6(0x343f)];if(_0x474a75=_0x241089[_0x5afeb6(0x9a4)][_0x5afeb6(0x1f56)](),_0x1058d2=_0x15d10d[_0x5afeb6(0x12e2)](),_0x1a5548[_0x5afeb6(0x1f2c)]=_0x1058d2,_0x1a5548['attrValue']=_0x474a75,_0x1a5548[_0x5afeb6(0x56e1)]=!0x0,_0x9d2d72(_0x5afeb6(0x1268),_0x5e96c3,_0x1a5548),_0x474a75=_0x1a5548[_0x5afeb6(0x3122)],'name'===_0x1058d2&&_0x5afeb6(0x4430)===_0x5e96c3[_0x5afeb6(0x26a4)]&&_0xb6737['id'])_0x8e5a96=_0xb6737['id'],_0xb6737=Array[_0x5afeb6(0x3720)][_0x5afeb6(0x30eb)][_0x5afeb6(0x4269)](_0xb6737),_0x10d695('id',_0x5e96c3),_0x10d695(_0x15d10d,_0x5e96c3),_0xb6737[_0xddefa7(0x2feb)](_0x8e5a96)>_0x2b339d&&_0x5e96c3[_0x5afeb6(0x1d2b)]('id',_0x8e5a96[_0x5afeb6(0x9a4)]);else{if(_0x5afeb6(0xb7e)===_0x5e96c3[_0xddefa7(0x3bf0)]&&_0x5afeb6(0x3dd)===_0x1058d2&&_0x5afeb6(0xf0f)===_0x474a75&&(_0x174fb0[_0x1058d2]||!_0x520529[_0x1058d2]))continue;'id'===_0x15d10d&&_0x5e96c3[_0x5afeb6(0x1d2b)](_0x15d10d,''),_0x10d695(_0x15d10d,_0x5e96c3);}if(_0x1a5548[_0x5afeb6(0x56e1)]){var _0x10e297=_0x5e96c3['nodeName']['toLowerCase']();if(_0x28c8c3(_0x10e297,_0x1058d2,_0x474a75))try{_0x5b2d50?_0x5e96c3[_0x5afeb6(0x24e6)](_0x5b2d50,_0x15d10d,_0x474a75):_0x5e96c3[_0x5afeb6(0x1d2b)](_0x15d10d,_0x474a75),_0x477e84[_0x5afeb6(0x1121)][_0x5afeb6(0x3b86)]();}catch(_0x4bc7f3){}}}_0x9d2d72(_0x5afeb6(0x26df),_0x5e96c3,null);}},_0x5227a7=function _0x506089(_0x1112aa){var _0x2fb017=_0x4e2d74,_0x2467ba=void 0x0,_0x310233=_0x43a52f(_0x1112aa);for(_0x9d2d72(_0x2fb017(0x680),_0x1112aa,null);_0x2467ba=_0x310233[_0x2fb017(0x19d2)]();)_0x9d2d72('uponSanitizeShadowNode',_0x2467ba,null),_0x4567d6(_0x2467ba)||(_0x2467ba[_0x2fb017(0x52cd)]instanceof _0x472095&&_0x506089(_0x2467ba[_0x2fb017(0x52cd)]),_0x47237b(_0x2467ba));_0x9d2d72(_0x2fb017(0x553f),_0x1112aa,null);};return _0x477e84[_0x4e2d74(0x537)]=function(_0x2f133b,_0x42b55f){var _0x114d77=_0xa4e98b,_0x3a2325=_0x4e2d74,_0x310394=void 0x0,_0xdea3c8=void 0x0,_0x418ac4=void 0x0,_0x5254a2=void 0x0,_0x4ebff8=void 0x0;if(_0x2f133b||(_0x2f133b=_0x3a2325(0x548d)),_0x3a2325(0x20b8)!=typeof _0x2f133b&&!_0x3edfaf(_0x2f133b)){if(_0x3a2325(0x1b4b)!=typeof _0x2f133b[_0x3a2325(0x3cc8)])throw new TypeError(_0x3a2325(0x60f));if(_0x3a2325(0x20b8)!=typeof(_0x2f133b=_0x2f133b[_0x3a2325(0x3cc8)]()))throw new TypeError(_0x114d77(0x3442));}if(!_0x477e84['isSupported']){if(_0x3a2325(0x8c4)===_typeof$1(_0x14dd01[_0x114d77(0x16c0)])||_0x3a2325(0x1b4b)==typeof _0x14dd01[_0x3a2325(0x5931)]){if(_0x114d77(0x2faa)==typeof _0x2f133b)return _0x14dd01[_0x3a2325(0x5931)](_0x2f133b);if(_0x3edfaf(_0x2f133b))return _0x14dd01['toStaticHTML'](_0x2f133b[_0x3a2325(0x58e8)]);}return _0x2f133b;}if(_0x1d4e17||_0x5cdf0c(_0x42b55f),_0x477e84[_0x3a2325(0x1121)]=[],_0x4f4b11);else{if(_0x2f133b instanceof _0x484673)0x1===(_0xdea3c8=(_0x310394=_0x4ca553(_0x114d77(0x3417)))[_0x3a2325(0x188c)][_0x114d77(0x30d6)](_0x2f133b,!0x0))[_0x114d77(0x4d95)]&&_0x3a2325(0x46f4)===_0xdea3c8['nodeName']?_0x310394=_0xdea3c8:_0x310394[_0x114d77(0x33d6)](_0xdea3c8);else{if(!_0x1afa68&&!_0x575a4c&&-0x1===_0x2f133b[_0x114d77(0x2feb)]('<'))return _0x2f133b;if(!(_0x310394=_0x4ca553(_0x2f133b)))return _0x1afa68?null:'';}}_0x310394&&_0x3a87ae&&_0x4403f6(_0x310394[_0x114d77(0x1a05)]);for(var _0x295fae=_0x43a52f(_0x4f4b11?_0x2f133b:_0x310394);_0x418ac4=_0x295fae[_0x114d77(0x3726)]();)0x3===_0x418ac4[_0x3a2325(0x5c6)]&&_0x418ac4===_0x5254a2||_0x4567d6(_0x418ac4)||(_0x418ac4[_0x3a2325(0x52cd)]instanceof _0x472095&&_0x5227a7(_0x418ac4[_0x3a2325(0x52cd)]),_0x47237b(_0x418ac4),_0x5254a2=_0x418ac4);if(_0x4f4b11)return _0x2f133b;if(_0x1afa68){if(_0x50bb4b){for(_0x4ebff8=_0x3fd754[_0x3a2325(0x3c9e)](_0x310394[_0x3a2325(0x188c)]);_0x310394['firstChild'];)_0x4ebff8[_0x3a2325(0x5a20)](_0x310394[_0x3a2325(0x5905)]);}else _0x4ebff8=_0x310394;return _0x25df24&&(_0x4ebff8=_0x59527b[_0x114d77(0x4d6c)](_0x43cfbe,_0x4ebff8,!0x0)),_0x4ebff8;}return _0x575a4c?_0x310394[_0x3a2325(0x58e8)]:_0x310394[_0x3a2325(0x15ac)];},_0x477e84[_0x4e2d74(0x3061)]=function(_0x341c15){_0x5cdf0c(_0x341c15),_0x1d4e17=!0x0;},_0x477e84[_0x4e2d74(0x3266)]=function(){_0x26273a=null,_0x1d4e17=!0x1;},_0x477e84[_0xa4e98b(0x26a8)]=function(_0x303b8b,_0x3f3a8d,_0x3763e8){var _0x328e49=_0x4e2d74;_0x26273a||_0x5cdf0c({});var _0x23f25e=_0x303b8b[_0x328e49(0x12e2)](),_0x24792f=_0x3f3a8d[_0x328e49(0x12e2)]();return _0x28c8c3(_0x23f25e,_0x24792f,_0x3763e8);},_0x477e84[_0x4e2d74(0x4346)]=function(_0x22c940,_0x4d3eec){var _0x207569=_0xa4e98b,_0x2f348a=_0x4e2d74;_0x207569(0x1be1)==typeof _0x4d3eec&&(_0x53dfac[_0x22c940]=_0x53dfac[_0x22c940]||[],_0x53dfac[_0x22c940][_0x2f348a(0x5323)](_0x4d3eec));},_0x477e84[_0x4e2d74(0x231a)]=function(_0x16c0ae){var _0x23d81a=_0x4e2d74;_0x53dfac[_0x16c0ae]&&_0x53dfac[_0x16c0ae][_0x23d81a(0x3b86)]();},_0x477e84[_0x4e2d74(0x58ae)]=function(_0x372e46){_0x53dfac[_0x372e46]&&(_0x53dfac[_0x372e46]=[]);},_0x477e84[_0xa4e98b(0x4033)]=function(){_0x53dfac={};},_0x477e84;}var purify=createDOMPurify(),nextCreditId=0x0,creditToId={};function Credit$1(_0x45f210,_0x6ec52a){var _0x4d53fa=_0x307c2b,_0x32bb0d=_0x5e00b3,_0x2df726,_0x3b931b=_0x45f210;defined$1(creditToId[_0x3b931b])?_0x2df726=creditToId[_0x3b931b]:(_0x2df726=nextCreditId++,creditToId[_0x3b931b]=_0x2df726),_0x6ec52a=defaultValue$1(_0x6ec52a,!0x1),this[_0x32bb0d(0x32b3)]=_0x2df726,this[_0x4d53fa(0x4f3d)]=_0x45f210,this[_0x32bb0d(0x3f9f)]=_0x6ec52a,this[_0x32bb0d(0x1f69)]=void 0x0;}Object[_0x5e00b3(0x1dfd)](Credit$1[_0x5e00b3(0x3720)],{'html':{'get':function(){var _0x48ff9d=_0x5e00b3;return this[_0x48ff9d(0x40cb)];}},'id':{'get':function(){var _0xf5dbb0=_0x5e00b3;return this[_0xf5dbb0(0x32b3)];}},'showOnScreen':{'get':function(){var _0x5a417c=_0x5e00b3;return this[_0x5a417c(0x3f9f)];}},'element':{'get':function(){var _0x11c750=_0x307c2b,_0xbce75e=_0x5e00b3;if(!defined$1(this[_0xbce75e(0x1f69)])){var _0x36fe2c=purify[_0xbce75e(0x537)](this[_0xbce75e(0x40cb)]),_0x2f0820=document[_0xbce75e(0x2a2e)](_0xbce75e(0x2410));_0x2f0820[_0x11c750(0x2d39)]=this[_0xbce75e(0x32b3)],_0x2f0820[_0xbce75e(0x8cd)][_0xbce75e(0x53c8)]=_0xbce75e(0x5d45),_0x2f0820[_0xbce75e(0x15ac)]=_0x36fe2c;for(var _0x5ead73=_0x2f0820[_0xbce75e(0x2b74)]('a'),_0xa217c5=0x0;_0xa217c5<_0x5ead73[_0xbce75e(0x809)];_0xa217c5++)_0x5ead73[_0xa217c5][_0xbce75e(0x1d2b)](_0xbce75e(0x50f),_0xbce75e(0x4cb));this['_element']=_0x2f0820;}return this['_element'];}}}),Credit$1[_0x307c2b(0x4d2)]=function(_0x3fe0eb,_0x398c78){var _0x17528c=_0x5e00b3;return _0x3fe0eb===_0x398c78||defined$1(_0x3fe0eb)&&defined$1(_0x398c78)&&_0x3fe0eb[_0x17528c(0x32b3)]===_0x398c78[_0x17528c(0x32b3)];},Credit$1[_0x5e00b3(0x3720)]['equals']=function(_0x148372){var _0x3b2171=_0x307c2b;return Credit$1[_0x3b2171(0x4d2)](this,_0x148372);},Credit$1[_0x5e00b3(0x30b8)]=function(_0x13e443){var _0x50bfe3=_0x5e00b3,_0x659ce2=defined$1(_0x13e443[_0x50bfe3(0x3174)])&&!_0x13e443[_0x50bfe3(0x3174)],_0x26e924=new Credit$1(_0x13e443[_0x50bfe3(0x59dc)],_0x659ce2);return _0x26e924['_isIon']=-0x1!==_0x26e924[_0x50bfe3(0x59dc)][_0x50bfe3(0xabf)](_0x50bfe3(0x4676)),_0x26e924;},Credit$1[_0x5e00b3(0x40f3)]=function(_0x1187d4){var _0xc94152=_0x307c2b;if(defined$1(_0x1187d4))return new Credit$1(_0x1187d4[_0xc94152(0x298a)],_0x1187d4[_0xc94152(0x37c6)]);};var HeightmapEncoding={'NONE':0x0,'LERC':0x1},HeightmapEncoding$1=Object[_0x5e00b3(0x5448)](HeightmapEncoding);function AxisAlignedBoundingBox(_0x3d15b7,_0x4a7ae2,_0x1ae2fa){var _0x4ec849=_0x307c2b,_0x4d236b=_0x5e00b3;this[_0x4d236b(0xf71)]=Cartesian3[_0x4d236b(0x40f3)](defaultValue$1(_0x3d15b7,Cartesian3[_0x4d236b(0x3a34)])),this[_0x4d236b(0x55c2)]=Cartesian3[_0x4d236b(0x40f3)](defaultValue$1(_0x4a7ae2,Cartesian3[_0x4d236b(0x3a34)])),_0x1ae2fa=defined$1(_0x1ae2fa)?Cartesian3['clone'](_0x1ae2fa):Cartesian3[_0x4d236b(0x58e)](this['minimum'],this[_0x4ec849(0x2766)],new Cartesian3()),this[_0x4d236b(0x4fe8)]=_0x1ae2fa;}AxisAlignedBoundingBox[_0x307c2b(0xd5c)]=function(_0x29fb1e,_0x1651a0){var _0x141dff=_0x307c2b,_0x5b8d9d=_0x5e00b3;if(defined$1(_0x1651a0)||(_0x1651a0=new AxisAlignedBoundingBox()),!defined$1(_0x29fb1e)||0x0===_0x29fb1e[_0x5b8d9d(0x809)])return _0x1651a0[_0x5b8d9d(0xf71)]=Cartesian3[_0x5b8d9d(0x40f3)](Cartesian3[_0x5b8d9d(0x3a34)],_0x1651a0['minimum']),_0x1651a0[_0x5b8d9d(0x55c2)]=Cartesian3[_0x5b8d9d(0x40f3)](Cartesian3[_0x5b8d9d(0x3a34)],_0x1651a0[_0x5b8d9d(0x55c2)]),_0x1651a0[_0x5b8d9d(0x4fe8)]=Cartesian3[_0x141dff(0x2d7b)](Cartesian3[_0x5b8d9d(0x3a34)],_0x1651a0['center']),_0x1651a0;for(var _0x5c8c84=_0x29fb1e[0x0]['x'],_0x53d937=_0x29fb1e[0x0]['y'],_0x40016d=_0x29fb1e[0x0]['z'],_0xd5dd5f=_0x29fb1e[0x0]['x'],_0xdef4a0=_0x29fb1e[0x0]['y'],_0x49b159=_0x29fb1e[0x0]['z'],_0x28e7e3=_0x29fb1e[_0x5b8d9d(0x809)],_0x5eb22a=0x1;_0x5eb22a<_0x28e7e3;_0x5eb22a++){var _0x137f21=_0x29fb1e[_0x5eb22a],_0x14bf67=_0x137f21['x'],_0x162425=_0x137f21['y'],_0x5b536=_0x137f21['z'];_0x5c8c84=Math[_0x5b8d9d(0x19a8)](_0x14bf67,_0x5c8c84),_0xd5dd5f=Math[_0x5b8d9d(0x498f)](_0x14bf67,_0xd5dd5f),_0x53d937=Math[_0x5b8d9d(0x19a8)](_0x162425,_0x53d937),_0xdef4a0=Math[_0x5b8d9d(0x498f)](_0x162425,_0xdef4a0),_0x40016d=Math[_0x141dff(0x4b49)](_0x5b536,_0x40016d),_0x49b159=Math[_0x5b8d9d(0x498f)](_0x5b536,_0x49b159);}var _0x5004bd=_0x1651a0[_0x5b8d9d(0xf71)];_0x5004bd['x']=_0x5c8c84,_0x5004bd['y']=_0x53d937,_0x5004bd['z']=_0x40016d;var _0x4b3547=_0x1651a0[_0x141dff(0x2766)];return _0x4b3547['x']=_0xd5dd5f,_0x4b3547['y']=_0xdef4a0,_0x4b3547['z']=_0x49b159,_0x1651a0[_0x5b8d9d(0x4fe8)]=Cartesian3[_0x5b8d9d(0x58e)](_0x5004bd,_0x4b3547,_0x1651a0[_0x5b8d9d(0x4fe8)]),_0x1651a0;},AxisAlignedBoundingBox[_0x5e00b3(0x40f3)]=function(_0x309a3d,_0x4e6cb0){var _0x1a030b=_0x307c2b,_0x40cb93=_0x5e00b3;if(defined$1(_0x309a3d))return defined$1(_0x4e6cb0)?(_0x4e6cb0[_0x40cb93(0xf71)]=Cartesian3[_0x40cb93(0x40f3)](_0x309a3d[_0x40cb93(0xf71)],_0x4e6cb0[_0x1a030b(0x4208)]),_0x4e6cb0[_0x40cb93(0x55c2)]=Cartesian3[_0x40cb93(0x40f3)](_0x309a3d[_0x40cb93(0x55c2)],_0x4e6cb0[_0x1a030b(0x2766)]),_0x4e6cb0[_0x40cb93(0x4fe8)]=Cartesian3[_0x40cb93(0x40f3)](_0x309a3d[_0x1a030b(0x234c)],_0x4e6cb0[_0x1a030b(0x234c)]),_0x4e6cb0):new AxisAlignedBoundingBox(_0x309a3d[_0x40cb93(0xf71)],_0x309a3d[_0x1a030b(0x2766)],_0x309a3d[_0x40cb93(0x4fe8)]);},AxisAlignedBoundingBox[_0x5e00b3(0x1dab)]=function(_0xca7cdb,_0x331f8e){var _0x508da4=_0x307c2b,_0x5498d6=_0x5e00b3;return _0xca7cdb===_0x331f8e||defined$1(_0xca7cdb)&&defined$1(_0x331f8e)&&Cartesian3[_0x5498d6(0x1dab)](_0xca7cdb['center'],_0x331f8e[_0x5498d6(0x4fe8)])&&Cartesian3[_0x508da4(0x4d2)](_0xca7cdb[_0x508da4(0x4208)],_0x331f8e[_0x5498d6(0xf71)])&&Cartesian3[_0x5498d6(0x1dab)](_0xca7cdb[_0x508da4(0x2766)],_0x331f8e[_0x5498d6(0x55c2)]);};var intersectScratch=new Cartesian3();function EllipsoidalOccluder(_0x4f43f7,_0x160753){var _0x4b4518=_0x5e00b3;this[_0x4b4518(0x3c00)]=_0x4f43f7,this[_0x4b4518(0x2000)]=new Cartesian3(),this[_0x4b4518(0x52c1)]=new Cartesian3(),this[_0x4b4518(0x341b)]=0x0,defined$1(_0x160753)&&(this[_0x4b4518(0x20cd)]=_0x160753);}AxisAlignedBoundingBox[_0x5e00b3(0x1b58)]=function(_0x2d4fa7,_0x1e6fb0){var _0x20a40a=_0x307c2b,_0x3f2b31=_0x5e00b3;intersectScratch=Cartesian3[_0x3f2b31(0x34b6)](_0x2d4fa7[_0x3f2b31(0x55c2)],_0x2d4fa7[_0x3f2b31(0xf71)],intersectScratch);var _0x90e4c5=Cartesian3[_0x3f2b31(0x34b9)](intersectScratch,0.5,intersectScratch),_0x626d75=_0x1e6fb0[_0x3f2b31(0x47ce)],_0xb05bd7=_0x90e4c5['x']*Math[_0x3f2b31(0x1beb)](_0x626d75['x'])+_0x90e4c5['y']*Math[_0x3f2b31(0x1beb)](_0x626d75['y'])+_0x90e4c5['z']*Math[_0x3f2b31(0x1beb)](_0x626d75['z']),_0x2094fa=Cartesian3[_0x20a40a(0x477a)](_0x2d4fa7[_0x3f2b31(0x4fe8)],_0x626d75)+_0x1e6fb0[_0x3f2b31(0x451d)];return _0x2094fa-_0xb05bd7>0x0?Intersect$1[_0x3f2b31(0x306)]:_0x2094fa+_0xb05bd7<0x0?Intersect$1[_0x3f2b31(0x5815)]:Intersect$1[_0x3f2b31(0x2c8a)];},AxisAlignedBoundingBox[_0x5e00b3(0x3720)][_0x307c2b(0x2d7b)]=function(_0x106386){var _0x59624b=_0x5e00b3;return AxisAlignedBoundingBox[_0x59624b(0x40f3)](this,_0x106386);},AxisAlignedBoundingBox[_0x307c2b(0x1aa2)][_0x5e00b3(0x1b58)]=function(_0x5e7a5f){var _0x6f111a=_0x307c2b;return AxisAlignedBoundingBox[_0x6f111a(0xa5c)](this,_0x5e7a5f);},AxisAlignedBoundingBox[_0x307c2b(0x1aa2)][_0x307c2b(0x4d2)]=function(_0xffc03f){var _0x3b2953=_0x5e00b3;return AxisAlignedBoundingBox[_0x3b2953(0x1dab)](this,_0xffc03f);},Object[_0x307c2b(0x66e)](EllipsoidalOccluder[_0x5e00b3(0x3720)],{'ellipsoid':{'get':function(){var _0x53f979=_0x5e00b3;return this[_0x53f979(0x3c00)];}},'cameraPosition':{'get':function(){return this['_cameraPosition'];},'set':function(_0x3f01be){var _0x3f4c04=_0x307c2b,_0x352123=_0x5e00b3,_0x1e17e0=this[_0x352123(0x3c00)][_0x3f4c04(0x20b8)](_0x3f01be,this[_0x352123(0x52c1)]),_0x2c183c=Cartesian3[_0x352123(0x39dd)](_0x1e17e0)-0x1;Cartesian3[_0x3f4c04(0x2d7b)](_0x3f01be,this[_0x352123(0x2000)]),this[_0x352123(0x52c1)]=_0x1e17e0,this[_0x352123(0x341b)]=_0x2c183c;}}});var scratchCartesian$a=new Cartesian3();EllipsoidalOccluder[_0x5e00b3(0x3720)]['isPointVisible']=function(_0x28c6e6){var _0x4dc95f=_0x5e00b3;return isScaledSpacePointVisible(this[_0x4dc95f(0x3c00)][_0x4dc95f(0xb36)](_0x28c6e6,scratchCartesian$a),this[_0x4dc95f(0x52c1)],this[_0x4dc95f(0x341b)]);},EllipsoidalOccluder[_0x307c2b(0x1aa2)][_0x5e00b3(0x4e3)]=function(_0x3cd08d){var _0x15ef10=_0x5e00b3;return isScaledSpacePointVisible(_0x3cd08d,this[_0x15ef10(0x52c1)],this[_0x15ef10(0x341b)]);};var scratchCameraPositionInScaledSpaceShrunk=new Cartesian3();EllipsoidalOccluder['prototype'][_0x5e00b3(0x2a3a)]=function(_0x485b21,_0x505ec3){var _0x215893=_0x307c2b,_0x73fd5=_0x5e00b3,_0x3f8189,_0x508d79,_0xb2fa65=this[_0x73fd5(0x3c00)];return defined$1(_0x505ec3)&&_0x505ec3<0x0&&_0xb2fa65[_0x73fd5(0x16f8)]>-_0x505ec3?((_0x508d79=scratchCameraPositionInScaledSpaceShrunk)['x']=this[_0x73fd5(0x2000)]['x']/(_0xb2fa65[_0x73fd5(0x37ad)]['x']+_0x505ec3),_0x508d79['y']=this[_0x73fd5(0x2000)]['y']/(_0xb2fa65[_0x73fd5(0x37ad)]['y']+_0x505ec3),_0x508d79['z']=this[_0x215893(0x3793)]['z']/(_0xb2fa65[_0x73fd5(0x37ad)]['z']+_0x505ec3),_0x3f8189=_0x508d79['x']*_0x508d79['x']+_0x508d79['y']*_0x508d79['y']+_0x508d79['z']*_0x508d79['z']-0x1):(_0x508d79=this[_0x215893(0x33da)],_0x3f8189=this[_0x215893(0x368)]),isScaledSpacePointVisible(_0x485b21,_0x508d79,_0x3f8189);},EllipsoidalOccluder[_0x5e00b3(0x3720)][_0x5e00b3(0x5789)]=function(_0x58ca88,_0x595b96,_0x1992af){var _0x186ea9=_0x307c2b;return computeHorizonCullingPointFromPositions(this[_0x186ea9(0x1016)],_0x58ca88,_0x595b96,_0x1992af);};var scratchEllipsoidShrunk=Ellipsoid['clone'](Ellipsoid[_0x5e00b3(0x23ca)]);EllipsoidalOccluder[_0x5e00b3(0x3720)][_0x5e00b3(0x224f)]=function(_0x403630,_0x53d402,_0x6b0e9b,_0x15095c){var _0x2955d2=_0x5e00b3;return computeHorizonCullingPointFromPositions(getPossiblyShrunkEllipsoid(this[_0x2955d2(0x3c00)],_0x6b0e9b,scratchEllipsoidShrunk),_0x403630,_0x53d402,_0x15095c);},EllipsoidalOccluder[_0x5e00b3(0x3720)][_0x5e00b3(0xa53)]=function(_0x2d8555,_0x50cd6e,_0x5b1d90,_0x5c5cf8,_0x460a54){var _0x172780=_0x5e00b3;return computeHorizonCullingPointFromVertices(this[_0x172780(0x3c00)],_0x2d8555,_0x50cd6e,_0x5b1d90,_0x5c5cf8,_0x460a54);},EllipsoidalOccluder[_0x5e00b3(0x3720)][_0x5e00b3(0x232e)]=function(_0x7c2138,_0x124b31,_0x5de21d,_0x4e1d4c,_0x2df07,_0x5dae23){var _0x259b21=_0x307c2b;return computeHorizonCullingPointFromVertices(getPossiblyShrunkEllipsoid(this[_0x259b21(0x1016)],_0x2df07,scratchEllipsoidShrunk),_0x7c2138,_0x124b31,_0x5de21d,_0x4e1d4c,_0x5dae23);};var subsampleScratch=[];EllipsoidalOccluder[_0x307c2b(0x1aa2)][_0x5e00b3(0x95d)]=function(_0x53de04,_0x43829a,_0x24364f){var _0x16ead5=_0x307c2b,_0x2bb72e=_0x5e00b3,_0x1c48a5=Rectangle[_0x2bb72e(0x23a8)](_0x53de04,_0x43829a,0x0,subsampleScratch),_0x1796d2=BoundingSphere[_0x2bb72e(0x12c2)](_0x1c48a5);if(!(Cartesian3[_0x16ead5(0x4910)](_0x1796d2[_0x16ead5(0x234c)])<0.1*_0x43829a[_0x16ead5(0x818)]))return this['computeHorizonCullingPoint'](_0x1796d2[_0x2bb72e(0x4fe8)],_0x1c48a5,_0x24364f);};var scratchEllipsoidShrunkRadii=new Cartesian3();function getPossiblyShrunkEllipsoid(_0x3fcf3e,_0x5a1831,_0xb28475){var _0x40b5d1=_0x307c2b,_0x220773=_0x5e00b3;if(defined$1(_0x5a1831)&&_0x5a1831<0x0&&_0x3fcf3e[_0x220773(0x16f8)]>-_0x5a1831){var _0x36d8fd=Cartesian3[_0x220773(0x160f)](_0x3fcf3e[_0x220773(0x37ad)]['x']+_0x5a1831,_0x3fcf3e[_0x220773(0x37ad)]['y']+_0x5a1831,_0x3fcf3e[_0x40b5d1(0x19b1)]['z']+_0x5a1831,scratchEllipsoidShrunkRadii);_0x3fcf3e=Ellipsoid[_0x220773(0x16c8)](_0x36d8fd,_0xb28475);}return _0x3fcf3e;}function computeHorizonCullingPointFromPositions(_0x2ee378,_0xac904b,_0x157ce1,_0x58c9a8){var _0x2457ac=_0x5e00b3;defined$1(_0x58c9a8)||(_0x58c9a8=new Cartesian3());for(var _0x9a8afe=computeScaledSpaceDirectionToPoint(_0x2ee378,_0xac904b),_0x58c10b=0x0,_0xd3748=0x0,_0x5ac9d0=_0x157ce1[_0x2457ac(0x809)];_0xd3748<_0x5ac9d0;++_0xd3748){var _0x1f8863=computeMagnitude(_0x2ee378,_0x157ce1[_0xd3748],_0x9a8afe);if(_0x1f8863<0x0)return;_0x58c10b=Math[_0x2457ac(0x498f)](_0x58c10b,_0x1f8863);}return magnitudeToPoint(_0x9a8afe,_0x58c10b,_0x58c9a8);}var positionScratch$d=new Cartesian3();function computeHorizonCullingPointFromVertices(_0x1cece6,_0x1276c7,_0x557073,_0x110ab2,_0x156b7d,_0x19a73b){var _0x2846fb=_0x5e00b3;defined$1(_0x19a73b)||(_0x19a73b=new Cartesian3()),_0x110ab2=defaultValue$1(_0x110ab2,0x3),_0x156b7d=defaultValue$1(_0x156b7d,Cartesian3[_0x2846fb(0x3a34)]);for(var _0xe4177b=computeScaledSpaceDirectionToPoint(_0x1cece6,_0x1276c7),_0x5ca3f0=0x0,_0x584d06=0x0,_0x5ec083=_0x557073[_0x2846fb(0x809)];_0x584d06<_0x5ec083;_0x584d06+=_0x110ab2){positionScratch$d['x']=_0x557073[_0x584d06]+_0x156b7d['x'],positionScratch$d['y']=_0x557073[_0x584d06+0x1]+_0x156b7d['y'],positionScratch$d['z']=_0x557073[_0x584d06+0x2]+_0x156b7d['z'];var _0x2f973e=computeMagnitude(_0x1cece6,positionScratch$d,_0xe4177b);if(_0x2f973e<0x0)return;_0x5ca3f0=Math[_0x2846fb(0x498f)](_0x5ca3f0,_0x2f973e);}return magnitudeToPoint(_0xe4177b,_0x5ca3f0,_0x19a73b);}function isScaledSpacePointVisible(_0x382163,_0x560eb5,_0x4b4c52){var _0x48de7f=_0x5e00b3,_0x4e1ce8=_0x560eb5,_0x2c3995=_0x4b4c52,_0x1a922a=Cartesian3[_0x48de7f(0x34b6)](_0x382163,_0x4e1ce8,scratchCartesian$a),_0xf19b3f=-Cartesian3[_0x48de7f(0x2d8e)](_0x1a922a,_0x4e1ce8);return!(_0x2c3995<0x0?_0xf19b3f>0x0:_0xf19b3f>_0x2c3995&&_0xf19b3f*_0xf19b3f/Cartesian3[_0x48de7f(0x39dd)](_0x1a922a)>_0x2c3995);}var scaledSpaceScratch=new Cartesian3(),directionScratch$1=new Cartesian3();function computeMagnitude(_0x2c50af,_0x4bcc16,_0x430e23){var _0xb18848=_0x307c2b,_0x4e30be=_0x5e00b3,_0x5694a1=_0x2c50af[_0x4e30be(0xb36)](_0x4bcc16,scaledSpaceScratch),_0x2a2a03=Cartesian3[_0x4e30be(0x39dd)](_0x5694a1),_0x370a35=Math['sqrt'](_0x2a2a03),_0x1d6f51=Cartesian3[_0xb18848(0x4db7)](_0x5694a1,_0x370a35,directionScratch$1);_0x2a2a03=Math[_0x4e30be(0x498f)](0x1,_0x2a2a03);var _0x58b486=0x1/(_0x370a35=Math[_0x4e30be(0x498f)](0x1,_0x370a35));return 0x1/(Cartesian3[_0x4e30be(0x2d8e)](_0x1d6f51,_0x430e23)*_0x58b486-Cartesian3[_0x4e30be(0x3d6f)](Cartesian3[_0xb18848(0x1b4a)](_0x1d6f51,_0x430e23,_0x1d6f51))*(Math[_0xb18848(0x37eb)](_0x2a2a03-0x1)*_0x58b486));}function magnitudeToPoint(_0x2b1785,_0xe417ae,_0x4216ee){var _0x5a9721=_0x5e00b3;if(!(_0xe417ae<=0x0||_0xe417ae===0x1/0x0||_0xe417ae!=_0xe417ae))return Cartesian3[_0x5a9721(0x34b9)](_0x2b1785,_0xe417ae,_0x4216ee);}var directionToPointScratch=new Cartesian3();function computeScaledSpaceDirectionToPoint(_0xda3a1,_0x591c7e){var _0x11e8ad=_0x307c2b,_0x5bd24f=_0x5e00b3;return Cartesian3[_0x5bd24f(0x1dab)](_0x591c7e,Cartesian3[_0x5bd24f(0x3a34)])?_0x591c7e:(_0xda3a1[_0x11e8ad(0x20b8)](_0x591c7e,directionToPointScratch),Cartesian3[_0x5bd24f(0x4853)](directionToPointScratch,directionToPointScratch));}var QuadraticRealPolynomial={};function addWithCancellationCheck$1(_0x50cd60,_0xd73a11,_0x5bd221){var _0x119538=_0x5e00b3,_0x19ec0b=_0x50cd60+_0xd73a11;return CesiumMath[_0x119538(0x1190)](_0x50cd60)!==CesiumMath[_0x119538(0x1190)](_0xd73a11)&&Math[_0x119538(0x1beb)](_0x19ec0b/Math[_0x119538(0x498f)](Math[_0x119538(0x1beb)](_0x50cd60),Math[_0x119538(0x1beb)](_0xd73a11)))<_0x5bd221?0x0:_0x19ec0b;}QuadraticRealPolynomial[_0x307c2b(0x3f70)]=function(_0x383ca7,_0xcd635b,_0x4d3243){return _0xcd635b*_0xcd635b-0x4*_0x383ca7*_0x4d3243;},QuadraticRealPolynomial[_0x5e00b3(0x2af8)]=function(_0x15cdb0,_0x5c39a2,_0x1cd89f){var _0x218831=_0x307c2b,_0x2da2e9=_0x5e00b3,_0x3419d6;if(0x0===_0x15cdb0)return 0x0===_0x5c39a2?[]:[-_0x1cd89f/_0x5c39a2];if(0x0===_0x5c39a2){if(0x0===_0x1cd89f)return[0x0,0x0];var _0x314544=Math[_0x2da2e9(0x1beb)](_0x1cd89f),_0x30cf10=Math['abs'](_0x15cdb0);if(_0x314544<_0x30cf10&&_0x314544/_0x30cf10<CesiumMath[_0x2da2e9(0x5b67)])return[0x0,0x0];if(_0x314544>_0x30cf10&&_0x30cf10/_0x314544<CesiumMath[_0x2da2e9(0x5b67)])return[];if((_0x3419d6=-_0x1cd89f/_0x15cdb0)<0x0)return[];var _0x1e5aff=Math[_0x218831(0x37eb)](_0x3419d6);return[-_0x1e5aff,_0x1e5aff];}if(0x0===_0x1cd89f)return(_0x3419d6=-_0x5c39a2/_0x15cdb0)<0x0?[_0x3419d6,0x0]:[0x0,_0x3419d6];var _0x2c3b49=addWithCancellationCheck$1(_0x5c39a2*_0x5c39a2,-(0x4*_0x15cdb0*_0x1cd89f),CesiumMath[_0x2da2e9(0x5b67)]);if(_0x2c3b49<0x0)return[];var _0x2de6a1=-0.5*addWithCancellationCheck$1(_0x5c39a2,CesiumMath[_0x2da2e9(0x1190)](_0x5c39a2)*Math[_0x2da2e9(0x5c4f)](_0x2c3b49),CesiumMath[_0x2da2e9(0x5b67)]);return _0x5c39a2>0x0?[_0x2de6a1/_0x15cdb0,_0x1cd89f/_0x2de6a1]:[_0x1cd89f/_0x2de6a1,_0x2de6a1/_0x15cdb0];};var CubicRealPolynomial={};function computeRealRoots(_0x320a30,_0x49bdf3,_0x456d45,_0x3de031){var _0x3ca75a=_0x307c2b,_0x1c11a9=_0x5e00b3,_0xfb86f2,_0x468a86,_0x38833e=_0x320a30,_0x1f48af=_0x49bdf3/0x3,_0x41ec52=_0x456d45/0x3,_0x429f42=_0x3de031,_0x532ae7=_0x38833e*_0x41ec52,_0xa80c3=_0x1f48af*_0x429f42,_0x1136a4=_0x1f48af*_0x1f48af,_0x3a80b5=_0x41ec52*_0x41ec52,_0x24d525=_0x38833e*_0x41ec52-_0x1136a4,_0x13be33=_0x38833e*_0x429f42-_0x1f48af*_0x41ec52,_0x45612d=_0x1f48af*_0x429f42-_0x3a80b5,_0x109077=0x4*_0x24d525*_0x45612d-_0x13be33*_0x13be33;if(_0x109077<0x0){var _0x36960,_0x2a8d83,_0x365fee;_0x1136a4*_0xa80c3>=_0x532ae7*_0x3a80b5?(_0x36960=_0x38833e,_0x2a8d83=_0x24d525,_0x365fee=-0x2*_0x1f48af*_0x24d525+_0x38833e*_0x13be33):(_0x36960=_0x429f42,_0x2a8d83=_0x45612d,_0x365fee=-_0x429f42*_0x13be33+0x2*_0x41ec52*_0x45612d);var _0x4e51d4=-(_0x365fee<0x0?-0x1:0x1)*Math[_0x1c11a9(0x1beb)](_0x36960)*Math[_0x3ca75a(0x37eb)](-_0x109077),_0x5062a4=(_0x468a86=-_0x365fee+_0x4e51d4)/0x2,_0x58754b=_0x5062a4<0x0?-Math[_0x1c11a9(0x3a5c)](-_0x5062a4,0x1/0x3):Math[_0x1c11a9(0x3a5c)](_0x5062a4,0x1/0x3),_0x3127f0=_0x468a86===_0x4e51d4?-_0x58754b:-_0x2a8d83/_0x58754b;return _0xfb86f2=_0x2a8d83<=0x0?_0x58754b+_0x3127f0:-_0x365fee/(_0x58754b*_0x58754b+_0x3127f0*_0x3127f0+_0x2a8d83),_0x1136a4*_0xa80c3>=_0x532ae7*_0x3a80b5?[(_0xfb86f2-_0x1f48af)/_0x38833e]:[-_0x429f42/(_0xfb86f2+_0x41ec52)];}var _0x51e0f8=_0x24d525,_0x21c7c9=-0x2*_0x1f48af*_0x24d525+_0x38833e*_0x13be33,_0x343d5e=_0x45612d,_0x2ac9e3=-_0x429f42*_0x13be33+0x2*_0x41ec52*_0x45612d,_0x592514=Math[_0x1c11a9(0x5c4f)](_0x109077),_0x10a6b1=Math[_0x1c11a9(0x5c4f)](0x3)/0x2,_0x14a97b=Math[_0x1c11a9(0x1beb)](Math[_0x1c11a9(0x51e)](_0x38833e*_0x592514,-_0x21c7c9)/0x3);_0xfb86f2=0x2*Math[_0x3ca75a(0x37eb)](-_0x51e0f8);var _0x46f882=Math[_0x1c11a9(0x52a3)](_0x14a97b);_0x468a86=_0xfb86f2*_0x46f882;var _0x5cdaff=_0xfb86f2*(-_0x46f882/0x2-_0x10a6b1*Math[_0x1c11a9(0x1428)](_0x14a97b)),_0x2dd28b=_0x468a86+_0x5cdaff>0x2*_0x1f48af?_0x468a86-_0x1f48af:_0x5cdaff-_0x1f48af,_0xbe95c8=_0x38833e,_0x28f07a=_0x2dd28b/_0xbe95c8;_0x14a97b=Math['abs'](Math[_0x1c11a9(0x51e)](_0x429f42*_0x592514,-_0x2ac9e3)/0x3);var _0xb56c73=-_0x429f42,_0x9dd3aa=(_0x468a86=(_0xfb86f2=0x2*Math[_0x1c11a9(0x5c4f)](-_0x343d5e))*(_0x46f882=Math[_0x3ca75a(0x3be7)](_0x14a97b)))+(_0x5cdaff=_0xfb86f2*(-_0x46f882/0x2-_0x10a6b1*Math['sin'](_0x14a97b)))<0x2*_0x41ec52?_0x468a86+_0x41ec52:_0x5cdaff+_0x41ec52,_0x52f846=_0xb56c73/_0x9dd3aa,_0x20cdf0=-_0x2dd28b*_0x9dd3aa-_0xbe95c8*_0xb56c73,_0x18af92=(_0x41ec52*_0x20cdf0-_0x1f48af*(_0x2dd28b*_0xb56c73))/(-_0x1f48af*_0x20cdf0+_0x41ec52*(_0xbe95c8*_0x9dd3aa));return _0x28f07a<=_0x18af92?_0x28f07a<=_0x52f846?_0x18af92<=_0x52f846?[_0x28f07a,_0x18af92,_0x52f846]:[_0x28f07a,_0x52f846,_0x18af92]:[_0x52f846,_0x28f07a,_0x18af92]:_0x28f07a<=_0x52f846?[_0x18af92,_0x28f07a,_0x52f846]:_0x18af92<=_0x52f846?[_0x18af92,_0x52f846,_0x28f07a]:[_0x52f846,_0x18af92,_0x28f07a];}CubicRealPolynomial[_0x5e00b3(0x5cce)]=function(_0x30d461,_0x2df1b0,_0x5692f5,_0x44fae1){var _0x41533e=_0x2df1b0*_0x2df1b0,_0x189fba=_0x5692f5*_0x5692f5;return 0x12*_0x30d461*_0x2df1b0*_0x5692f5*_0x44fae1+_0x41533e*_0x189fba-0x1b*(_0x30d461*_0x30d461)*(_0x44fae1*_0x44fae1)-0x4*(_0x30d461*_0x189fba*_0x5692f5+_0x41533e*_0x2df1b0*_0x44fae1);},CubicRealPolynomial[_0x5e00b3(0x2af8)]=function(_0x3c47a4,_0x5e5112,_0x1f258f,_0x595df7){var _0x331962=_0x5e00b3,_0x492787,_0x850b82;if(0x0===_0x3c47a4)return QuadraticRealPolynomial[_0x331962(0x2af8)](_0x5e5112,_0x1f258f,_0x595df7);if(0x0===_0x5e5112){if(0x0===_0x1f258f){if(0x0===_0x595df7)return[0x0,0x0,0x0];var _0xb9ec60=(_0x850b82=-_0x595df7/_0x3c47a4)<0x0?-Math[_0x331962(0x3a5c)](-_0x850b82,0x1/0x3):Math[_0x331962(0x3a5c)](_0x850b82,0x1/0x3);return[_0xb9ec60,_0xb9ec60,_0xb9ec60];}return 0x0===_0x595df7?0x0===(_0x492787=QuadraticRealPolynomial[_0x331962(0x2af8)](_0x3c47a4,0x0,_0x1f258f))[_0x331962(0x2f78)]?[0x0]:[_0x492787[0x0],0x0,_0x492787[0x1]]:computeRealRoots(_0x3c47a4,0x0,_0x1f258f,_0x595df7);}return 0x0===_0x1f258f?0x0===_0x595df7?(_0x850b82=-_0x5e5112/_0x3c47a4)<0x0?[_0x850b82,0x0,0x0]:[0x0,0x0,_0x850b82]:computeRealRoots(_0x3c47a4,_0x5e5112,0x0,_0x595df7):0x0===_0x595df7?0x0===(_0x492787=QuadraticRealPolynomial[_0x331962(0x2af8)](_0x3c47a4,_0x5e5112,_0x1f258f))[_0x331962(0x809)]?[0x0]:_0x492787[0x1]<=0x0?[_0x492787[0x0],_0x492787[0x1],0x0]:_0x492787[0x0]>=0x0?[0x0,_0x492787[0x0],_0x492787[0x1]]:[_0x492787[0x0],0x0,_0x492787[0x1]]:computeRealRoots(_0x3c47a4,_0x5e5112,_0x1f258f,_0x595df7);};var QuarticRealPolynomial={};function original(_0x2df126,_0x149b58,_0x478596,_0x61774b){var _0x402e07=_0x307c2b,_0x5f5949=_0x5e00b3,_0x5c5819=_0x2df126*_0x2df126,_0x2942f7=_0x149b58-0x3*_0x5c5819/0x8,_0x4efd94=_0x478596-_0x149b58*_0x2df126/0x2+_0x5c5819*_0x2df126/0x8,_0x2f0557=_0x61774b-_0x478596*_0x2df126/0x4+_0x149b58*_0x5c5819/0x10-0x3*_0x5c5819*_0x5c5819/0x100,_0xb145f2=CubicRealPolynomial[_0x402e07(0x46a7)](0x1,0x2*_0x2942f7,_0x2942f7*_0x2942f7-0x4*_0x2f0557,-_0x4efd94*_0x4efd94);if(_0xb145f2['length']>0x0){var _0xedd6c0=-_0x2df126/0x4,_0x458dc7=_0xb145f2[_0xb145f2[_0x5f5949(0x809)]-0x1];if(Math[_0x5f5949(0x1beb)](_0x458dc7)<CesiumMath[_0x5f5949(0x5b67)]){var _0x3b8991=QuadraticRealPolynomial[_0x402e07(0x46a7)](0x1,_0x2942f7,_0x2f0557);if(0x2===_0x3b8991[_0x5f5949(0x809)]){var _0x4eb84f,_0x571272=_0x3b8991[0x0],_0x143a7=_0x3b8991[0x1];if(_0x571272>=0x0&&_0x143a7>=0x0){var _0xe6c907=Math[_0x5f5949(0x5c4f)](_0x571272),_0x39b785=Math[_0x5f5949(0x5c4f)](_0x143a7);return[_0xedd6c0-_0x39b785,_0xedd6c0-_0xe6c907,_0xedd6c0+_0xe6c907,_0xedd6c0+_0x39b785];}if(_0x571272>=0x0&&_0x143a7<0x0)return[_0xedd6c0-(_0x4eb84f=Math[_0x5f5949(0x5c4f)](_0x571272)),_0xedd6c0+_0x4eb84f];if(_0x571272<0x0&&_0x143a7>=0x0)return[_0xedd6c0-(_0x4eb84f=Math[_0x5f5949(0x5c4f)](_0x143a7)),_0xedd6c0+_0x4eb84f];}return[];}if(_0x458dc7>0x0){var _0x1afa0e=Math['sqrt'](_0x458dc7),_0x3df22b=(_0x2942f7+_0x458dc7-_0x4efd94/_0x1afa0e)/0x2,_0x34ae5b=(_0x2942f7+_0x458dc7+_0x4efd94/_0x1afa0e)/0x2,_0xd82a62=QuadraticRealPolynomial[_0x5f5949(0x2af8)](0x1,_0x1afa0e,_0x3df22b),_0x24a69c=QuadraticRealPolynomial[_0x5f5949(0x2af8)](0x1,-_0x1afa0e,_0x34ae5b);return 0x0!==_0xd82a62[_0x5f5949(0x809)]?(_0xd82a62[0x0]+=_0xedd6c0,_0xd82a62[0x1]+=_0xedd6c0,0x0!==_0x24a69c[_0x5f5949(0x809)]?(_0x24a69c[0x0]+=_0xedd6c0,_0x24a69c[0x1]+=_0xedd6c0,_0xd82a62[0x1]<=_0x24a69c[0x0]?[_0xd82a62[0x0],_0xd82a62[0x1],_0x24a69c[0x0],_0x24a69c[0x1]]:_0x24a69c[0x1]<=_0xd82a62[0x0]?[_0x24a69c[0x0],_0x24a69c[0x1],_0xd82a62[0x0],_0xd82a62[0x1]]:_0xd82a62[0x0]>=_0x24a69c[0x0]&&_0xd82a62[0x1]<=_0x24a69c[0x1]?[_0x24a69c[0x0],_0xd82a62[0x0],_0xd82a62[0x1],_0x24a69c[0x1]]:_0x24a69c[0x0]>=_0xd82a62[0x0]&&_0x24a69c[0x1]<=_0xd82a62[0x1]?[_0xd82a62[0x0],_0x24a69c[0x0],_0x24a69c[0x1],_0xd82a62[0x1]]:_0xd82a62[0x0]>_0x24a69c[0x0]&&_0xd82a62[0x0]<_0x24a69c[0x1]?[_0x24a69c[0x0],_0xd82a62[0x0],_0x24a69c[0x1],_0xd82a62[0x1]]:[_0xd82a62[0x0],_0x24a69c[0x0],_0xd82a62[0x1],_0x24a69c[0x1]]):_0xd82a62):0x0!==_0x24a69c[_0x402e07(0x2ef4)]?(_0x24a69c[0x0]+=_0xedd6c0,_0x24a69c[0x1]+=_0xedd6c0,_0x24a69c):[];}}return[];}function neumark(_0x34d3c4,_0x33b297,_0x46780c,_0x21984f){var _0x56982d=_0x307c2b,_0x30ed55=_0x5e00b3,_0x12c277=_0x34d3c4*_0x34d3c4,_0x23e09f=-0x2*_0x33b297,_0x2875f6=_0x46780c*_0x34d3c4+_0x33b297*_0x33b297-0x4*_0x21984f,_0x537971=_0x12c277*_0x21984f-_0x46780c*_0x33b297*_0x34d3c4+_0x46780c*_0x46780c,_0x31254c=CubicRealPolynomial[_0x30ed55(0x2af8)](0x1,_0x23e09f,_0x2875f6,_0x537971);if(_0x31254c[_0x30ed55(0x809)]>0x0){var _0x28ec8b,_0x431759,_0x18fb49,_0x4fd817,_0x318923,_0x4a9fca,_0x4e6f58=_0x31254c[0x0],_0x4d5cdf=_0x33b297-_0x4e6f58,_0xa5cb0c=_0x4d5cdf*_0x4d5cdf,_0x39dbd8=_0x34d3c4/0x2,_0x52478f=_0x4d5cdf/0x2,_0x2345c9=_0xa5cb0c-0x4*_0x21984f,_0x86330f=_0xa5cb0c+0x4*Math[_0x30ed55(0x1beb)](_0x21984f),_0x4fdfff=_0x12c277-0x4*_0x4e6f58,_0x24a37f=_0x12c277+0x4*Math[_0x30ed55(0x1beb)](_0x4e6f58);if(_0x4e6f58<0x0||_0x2345c9*_0x24a37f<_0x4fdfff*_0x86330f){var _0x255c98=Math[_0x30ed55(0x5c4f)](_0x4fdfff);_0x28ec8b=_0x255c98/0x2,_0x431759=0x0===_0x255c98?0x0:(_0x34d3c4*_0x52478f-_0x46780c)/_0x255c98;}else{var _0x42431f=Math[_0x30ed55(0x5c4f)](_0x2345c9);_0x28ec8b=0x0===_0x42431f?0x0:(_0x34d3c4*_0x52478f-_0x46780c)/_0x42431f,_0x431759=_0x42431f/0x2;}0x0===_0x39dbd8&&0x0===_0x28ec8b?(_0x18fb49=0x0,_0x4fd817=0x0):CesiumMath[_0x30ed55(0x1190)](_0x39dbd8)===CesiumMath[_0x30ed55(0x1190)](_0x28ec8b)?_0x4fd817=_0x4e6f58/(_0x18fb49=_0x39dbd8+_0x28ec8b):_0x18fb49=_0x4e6f58/(_0x4fd817=_0x39dbd8-_0x28ec8b),0x0===_0x52478f&&0x0===_0x431759?(_0x318923=0x0,_0x4a9fca=0x0):CesiumMath[_0x30ed55(0x1190)](_0x52478f)===CesiumMath[_0x30ed55(0x1190)](_0x431759)?_0x4a9fca=_0x21984f/(_0x318923=_0x52478f+_0x431759):_0x318923=_0x21984f/(_0x4a9fca=_0x52478f-_0x431759);var _0x53d73c=QuadraticRealPolynomial['computeRealRoots'](0x1,_0x18fb49,_0x318923),_0x3c2e73=QuadraticRealPolynomial[_0x30ed55(0x2af8)](0x1,_0x4fd817,_0x4a9fca);if(0x0!==_0x53d73c[_0x30ed55(0x809)])return 0x0!==_0x3c2e73[_0x56982d(0x2ef4)]?_0x53d73c[0x1]<=_0x3c2e73[0x0]?[_0x53d73c[0x0],_0x53d73c[0x1],_0x3c2e73[0x0],_0x3c2e73[0x1]]:_0x3c2e73[0x1]<=_0x53d73c[0x0]?[_0x3c2e73[0x0],_0x3c2e73[0x1],_0x53d73c[0x0],_0x53d73c[0x1]]:_0x53d73c[0x0]>=_0x3c2e73[0x0]&&_0x53d73c[0x1]<=_0x3c2e73[0x1]?[_0x3c2e73[0x0],_0x53d73c[0x0],_0x53d73c[0x1],_0x3c2e73[0x1]]:_0x3c2e73[0x0]>=_0x53d73c[0x0]&&_0x3c2e73[0x1]<=_0x53d73c[0x1]?[_0x53d73c[0x0],_0x3c2e73[0x0],_0x3c2e73[0x1],_0x53d73c[0x1]]:_0x53d73c[0x0]>_0x3c2e73[0x0]&&_0x53d73c[0x0]<_0x3c2e73[0x1]?[_0x3c2e73[0x0],_0x53d73c[0x0],_0x3c2e73[0x1],_0x53d73c[0x1]]:[_0x53d73c[0x0],_0x3c2e73[0x0],_0x53d73c[0x1],_0x3c2e73[0x1]]:_0x53d73c;if(0x0!==_0x3c2e73[_0x30ed55(0x809)])return _0x3c2e73;}return[];}function Ray(_0x5b0e86,_0x29b568){var _0x457858=_0x307c2b,_0x4d9f61=_0x5e00b3;_0x29b568=Cartesian3[_0x457858(0x2d7b)](defaultValue$1(_0x29b568,Cartesian3[_0x4d9f61(0x3a34)])),Cartesian3[_0x4d9f61(0x1dab)](_0x29b568,Cartesian3[_0x457858(0x12ef)])||Cartesian3[_0x4d9f61(0x4853)](_0x29b568,_0x29b568),this[_0x4d9f61(0x39da)]=Cartesian3[_0x4d9f61(0x40f3)](defaultValue$1(_0x5b0e86,Cartesian3[_0x4d9f61(0x3a34)])),this[_0x4d9f61(0x416)]=_0x29b568;}QuarticRealPolynomial[_0x5e00b3(0x5cce)]=function(_0x4f3ebd,_0x39e004,_0x457517,_0x22db13,_0x33fab0){var _0x10a373=_0x4f3ebd*_0x4f3ebd,_0x57ce0e=_0x39e004*_0x39e004,_0x372bd9=_0x57ce0e*_0x39e004,_0x11f523=_0x457517*_0x457517,_0x4f989a=_0x11f523*_0x457517,_0x2cbeb0=_0x22db13*_0x22db13,_0x279fce=_0x2cbeb0*_0x22db13,_0x8c0e0e=_0x33fab0*_0x33fab0;return _0x57ce0e*_0x11f523*_0x2cbeb0-0x4*_0x372bd9*_0x279fce-0x4*_0x4f3ebd*_0x4f989a*_0x2cbeb0+0x12*_0x4f3ebd*_0x39e004*_0x457517*_0x279fce-0x1b*_0x10a373*_0x2cbeb0*_0x2cbeb0+0x100*(_0x10a373*_0x4f3ebd)*(_0x8c0e0e*_0x33fab0)+_0x33fab0*(0x12*_0x372bd9*_0x457517*_0x22db13-0x4*_0x57ce0e*_0x4f989a+0x10*_0x4f3ebd*_0x11f523*_0x11f523-0x50*_0x4f3ebd*_0x39e004*_0x11f523*_0x22db13-0x6*_0x4f3ebd*_0x57ce0e*_0x2cbeb0+0x90*_0x10a373*_0x457517*_0x2cbeb0)+_0x8c0e0e*(0x90*_0x4f3ebd*_0x57ce0e*_0x457517-0x1b*_0x57ce0e*_0x57ce0e-0x80*_0x10a373*_0x11f523-0xc0*_0x10a373*_0x39e004*_0x22db13);},QuarticRealPolynomial[_0x5e00b3(0x2af8)]=function(_0x3f97e7,_0x5f2e72,_0x1d7642,_0x48f839,_0x34ad0e){var _0x2cee17=_0x5e00b3;if(Math[_0x2cee17(0x1beb)](_0x3f97e7)<CesiumMath[_0x2cee17(0x5817)])return CubicRealPolynomial['computeRealRoots'](_0x5f2e72,_0x1d7642,_0x48f839,_0x34ad0e);var _0x251f27=_0x5f2e72/_0x3f97e7,_0x3efa8c=_0x1d7642/_0x3f97e7,_0xaac0bb=_0x48f839/_0x3f97e7,_0x2691b0=_0x34ad0e/_0x3f97e7,_0x4cfcc1=_0x251f27<0x0?0x1:0x0;switch(_0x4cfcc1+=_0x3efa8c<0x0?_0x4cfcc1+0x1:_0x4cfcc1,_0x4cfcc1+=_0xaac0bb<0x0?_0x4cfcc1+0x1:_0x4cfcc1,_0x4cfcc1+=_0x2691b0<0x0?_0x4cfcc1+0x1:_0x4cfcc1){case 0x0:case 0x3:case 0x4:case 0x6:case 0x7:case 0x9:case 0xa:case 0xc:case 0xd:case 0xe:case 0xf:return original(_0x251f27,_0x3efa8c,_0xaac0bb,_0x2691b0);case 0x1:case 0x2:case 0x5:case 0x8:case 0xb:return neumark(_0x251f27,_0x3efa8c,_0xaac0bb,_0x2691b0);default:return;}},Ray[_0x307c2b(0x2d7b)]=function(_0x28d3b2,_0x4b0ac9){var _0x276f09=_0x5e00b3;if(defined$1(_0x28d3b2))return defined$1(_0x4b0ac9)?(_0x4b0ac9[_0x276f09(0x39da)]=Cartesian3[_0x276f09(0x40f3)](_0x28d3b2[_0x276f09(0x39da)]),_0x4b0ac9[_0x276f09(0x416)]=Cartesian3[_0x276f09(0x40f3)](_0x28d3b2[_0x276f09(0x416)]),_0x4b0ac9):new Ray(_0x28d3b2[_0x276f09(0x39da)],_0x28d3b2[_0x276f09(0x416)]);},Ray[_0x5e00b3(0x3adb)]=function(_0x5b073e,_0x4094d9,_0x2e0743){var _0x2b277b=_0x307c2b,_0x62b8b2=_0x5e00b3;return defined$1(_0x2e0743)||(_0x2e0743=new Cartesian3()),_0x2e0743=Cartesian3[_0x62b8b2(0x34b9)](_0x5b073e[_0x62b8b2(0x416)],_0x4094d9,_0x2e0743),Cartesian3[_0x62b8b2(0x30c2)](_0x5b073e[_0x2b277b(0x416f)],_0x2e0743,_0x2e0743);};var IntersectionTests={'rayPlane':function(_0x4c9dd6,_0x2ed978,_0x174f06){var _0x25c5c3=_0x307c2b,_0x28d714=_0x5e00b3;defined$1(_0x174f06)||(_0x174f06=new Cartesian3());var _0xcd944c=_0x4c9dd6[_0x28d714(0x39da)],_0x23fc3f=_0x4c9dd6[_0x28d714(0x416)],_0x50dbf6=_0x2ed978[_0x25c5c3(0x4407)],_0x5065c9=Cartesian3[_0x28d714(0x2d8e)](_0x50dbf6,_0x23fc3f);if(!(Math[_0x28d714(0x1beb)](_0x5065c9)<CesiumMath[_0x28d714(0x5817)])){var _0x540054=(-_0x2ed978[_0x28d714(0x451d)]-Cartesian3[_0x28d714(0x2d8e)](_0x50dbf6,_0xcd944c))/_0x5065c9;if(!(_0x540054<0x0))return _0x174f06=Cartesian3[_0x28d714(0x34b9)](_0x23fc3f,_0x540054,_0x174f06),Cartesian3[_0x28d714(0x30c2)](_0xcd944c,_0x174f06,_0x174f06);}}},scratchEdge0=new Cartesian3(),scratchEdge1=new Cartesian3(),scratchPVec=new Cartesian3(),scratchTVec=new Cartesian3(),scratchQVec$1=new Cartesian3();IntersectionTests[_0x5e00b3(0x4cb7)]=function(_0x420954,_0x4fbd2c,_0x1e900d,_0xc8e01d,_0x4c0e1c){var _0x87a898=_0x307c2b,_0x224236=_0x5e00b3;_0x4c0e1c=defaultValue$1(_0x4c0e1c,!0x1);var _0x24dde3,_0x538dbc,_0x4b985d,_0x463003,_0x5ad750,_0x33db70=_0x420954[_0x224236(0x39da)],_0x2fcdac=_0x420954[_0x224236(0x416)],_0x5d3fc3=Cartesian3[_0x224236(0x34b6)](_0x1e900d,_0x4fbd2c,scratchEdge0),_0x5ab955=Cartesian3[_0x87a898(0x3d2f)](_0xc8e01d,_0x4fbd2c,scratchEdge1),_0x3b3e78=Cartesian3[_0x224236(0x4143)](_0x2fcdac,_0x5ab955,scratchPVec),_0x34316b=Cartesian3[_0x224236(0x2d8e)](_0x5d3fc3,_0x3b3e78);if(_0x4c0e1c){if(_0x34316b<CesiumMath[_0x224236(0x3b80)])return;if(_0x24dde3=Cartesian3[_0x87a898(0x3d2f)](_0x33db70,_0x4fbd2c,scratchTVec),(_0x4b985d=Cartesian3[_0x224236(0x2d8e)](_0x24dde3,_0x3b3e78))<0x0||_0x4b985d>_0x34316b)return;if(_0x538dbc=Cartesian3[_0x224236(0x4143)](_0x24dde3,_0x5d3fc3,scratchQVec$1),(_0x463003=Cartesian3[_0x224236(0x2d8e)](_0x2fcdac,_0x538dbc))<0x0||_0x4b985d+_0x463003>_0x34316b)return;_0x5ad750=Cartesian3[_0x224236(0x2d8e)](_0x5ab955,_0x538dbc)/_0x34316b;}else{if(Math[_0x224236(0x1beb)](_0x34316b)<CesiumMath[_0x224236(0x3b80)])return;var _0x1c1dc3=0x1/_0x34316b;if(_0x24dde3=Cartesian3[_0x224236(0x34b6)](_0x33db70,_0x4fbd2c,scratchTVec),(_0x4b985d=Cartesian3[_0x224236(0x2d8e)](_0x24dde3,_0x3b3e78)*_0x1c1dc3)<0x0||_0x4b985d>0x1)return;if(_0x538dbc=Cartesian3[_0x224236(0x4143)](_0x24dde3,_0x5d3fc3,scratchQVec$1),(_0x463003=Cartesian3[_0x224236(0x2d8e)](_0x2fcdac,_0x538dbc)*_0x1c1dc3)<0x0||_0x4b985d+_0x463003>0x1)return;_0x5ad750=Cartesian3[_0x87a898(0x477a)](_0x5ab955,_0x538dbc)*_0x1c1dc3;}return _0x5ad750;},IntersectionTests[_0x5e00b3(0x5fb9)]=function(_0x4b2f6d,_0x20b972,_0x2cce05,_0x197bc0,_0x54815d,_0x2826b0){var _0x1c3dc9=_0x5e00b3,_0x4369d7=IntersectionTests[_0x1c3dc9(0x4cb7)](_0x4b2f6d,_0x20b972,_0x2cce05,_0x197bc0,_0x54815d);if(defined$1(_0x4369d7)&&!(_0x4369d7<0x0))return defined$1(_0x2826b0)||(_0x2826b0=new Cartesian3()),Cartesian3[_0x1c3dc9(0x34b9)](_0x4b2f6d[_0x1c3dc9(0x416)],_0x4369d7,_0x2826b0),Cartesian3[_0x1c3dc9(0x30c2)](_0x4b2f6d[_0x1c3dc9(0x39da)],_0x2826b0,_0x2826b0);};var scratchLineSegmentTriangleRay=new Ray();function solveQuadratic(_0xd821c7,_0x5d505d,_0x324880,_0x4aa10b){var _0x388815=_0x307c2b,_0x480079=_0x5e00b3,_0x3110e4=_0x5d505d*_0x5d505d-0x4*_0xd821c7*_0x324880;if(!(_0x3110e4<0x0)){if(_0x3110e4>0x0){var _0x133957=0x1/(0x2*_0xd821c7),_0x1eb3b9=Math[_0x480079(0x5c4f)](_0x3110e4),_0x1a0396=(-_0x5d505d+_0x1eb3b9)*_0x133957,_0x18140c=(-_0x5d505d-_0x1eb3b9)*_0x133957;return _0x1a0396<_0x18140c?(_0x4aa10b[_0x480079(0xdb1)]=_0x1a0396,_0x4aa10b[_0x388815(0x52ff)]=_0x18140c):(_0x4aa10b[_0x480079(0xdb1)]=_0x18140c,_0x4aa10b[_0x480079(0x44ee)]=_0x1a0396),_0x4aa10b;}var _0x5275ba=-_0x5d505d/(0x2*_0xd821c7);if(0x0!==_0x5275ba)return _0x4aa10b[_0x480079(0xdb1)]=_0x4aa10b[_0x388815(0x52ff)]=_0x5275ba,_0x4aa10b;}}IntersectionTests[_0x5e00b3(0x38c5)]=function(_0x1524b5,_0x181bae,_0x141f3d,_0x252872,_0x45fe3c,_0x39dbcd,_0x2bb757){var _0x384c95=_0x307c2b,_0x48a057=_0x5e00b3,_0xa3882e=scratchLineSegmentTriangleRay;Cartesian3[_0x48a057(0x40f3)](_0x1524b5,_0xa3882e[_0x48a057(0x39da)]),Cartesian3[_0x48a057(0x34b6)](_0x181bae,_0x1524b5,_0xa3882e[_0x48a057(0x416)]),Cartesian3[_0x384c95(0x4d5b)](_0xa3882e[_0x48a057(0x416)],_0xa3882e[_0x48a057(0x416)]);var _0x288652=IntersectionTests[_0x48a057(0x4cb7)](_0xa3882e,_0x141f3d,_0x252872,_0x45fe3c,_0x39dbcd);if(!(!defined$1(_0x288652)||_0x288652<0x0||_0x288652>Cartesian3[_0x48a057(0x451d)](_0x1524b5,_0x181bae)))return defined$1(_0x2bb757)||(_0x2bb757=new Cartesian3()),Cartesian3[_0x48a057(0x34b9)](_0xa3882e[_0x48a057(0x416)],_0x288652,_0x2bb757),Cartesian3[_0x384c95(0x1af6)](_0xa3882e[_0x48a057(0x39da)],_0x2bb757,_0x2bb757);};var raySphereRoots={'root0':0x0,'root1':0x0};function raySphere(_0x320ad9,_0x20bb14,_0x253cd0){var _0x38aab9=_0x307c2b,_0x4ba759=_0x5e00b3;defined$1(_0x253cd0)||(_0x253cd0=new Interval());var _0x212240=_0x320ad9[_0x4ba759(0x39da)],_0x1c43c0=_0x320ad9[_0x38aab9(0x2a4f)],_0x11962c=_0x20bb14[_0x4ba759(0x4fe8)],_0x598388=_0x20bb14[_0x4ba759(0x48ce)]*_0x20bb14[_0x4ba759(0x48ce)],_0xb7906f=Cartesian3[_0x4ba759(0x34b6)](_0x212240,_0x11962c,scratchPVec),_0x476074=solveQuadratic(Cartesian3[_0x4ba759(0x2d8e)](_0x1c43c0,_0x1c43c0),0x2*Cartesian3[_0x38aab9(0x477a)](_0x1c43c0,_0xb7906f),Cartesian3[_0x4ba759(0x39dd)](_0xb7906f)-_0x598388,raySphereRoots);if(defined$1(_0x476074))return _0x253cd0[_0x4ba759(0x21ae)]=_0x476074[_0x4ba759(0xdb1)],_0x253cd0[_0x4ba759(0x3b17)]=_0x476074[_0x38aab9(0x52ff)],_0x253cd0;}IntersectionTests[_0x307c2b(0x12cb)]=function(_0x5c1738,_0x495409,_0x51a6f0){var _0x4152f=_0x5e00b3;if(defined$1(_0x51a6f0=raySphere(_0x5c1738,_0x495409,_0x51a6f0))&&!(_0x51a6f0[_0x4152f(0x3b17)]<0x0))return _0x51a6f0[_0x4152f(0x21ae)]=Math[_0x4152f(0x498f)](_0x51a6f0[_0x4152f(0x21ae)],0x0),_0x51a6f0;};var scratchLineSegmentRay=new Ray();IntersectionTests[_0x5e00b3(0x21af)]=function(_0x4c19ba,_0x5a8cbf,_0x14b41c,_0x2bd84e){var _0x52c648=_0x307c2b,_0x5b4842=_0x5e00b3,_0x22514c=scratchLineSegmentRay;Cartesian3[_0x52c648(0x2d7b)](_0x4c19ba,_0x22514c['origin']);var _0x1ae1fb=Cartesian3[_0x5b4842(0x34b6)](_0x5a8cbf,_0x4c19ba,_0x22514c[_0x5b4842(0x416)]),_0x32199b=Cartesian3[_0x5b4842(0x3d6f)](_0x1ae1fb);if(Cartesian3[_0x5b4842(0x4853)](_0x1ae1fb,_0x1ae1fb),!(!defined$1(_0x2bd84e=raySphere(_0x22514c,_0x14b41c,_0x2bd84e))||_0x2bd84e[_0x5b4842(0x3b17)]<0x0||_0x2bd84e[_0x5b4842(0x21ae)]>_0x32199b))return _0x2bd84e[_0x5b4842(0x21ae)]=Math['max'](_0x2bd84e[_0x52c648(0x192)],0x0),_0x2bd84e[_0x5b4842(0x3b17)]=Math[_0x5b4842(0x19a8)](_0x2bd84e[_0x52c648(0x12a2)],_0x32199b),_0x2bd84e;};var scratchQ=new Cartesian3(),scratchW$1=new Cartesian3();function addWithCancellationCheck(_0x4b3c7c,_0x176bb3,_0x14588a){var _0x4de80b=_0x5e00b3,_0xdbc328=_0x4b3c7c+_0x176bb3;return CesiumMath[_0x4de80b(0x1190)](_0x4b3c7c)!==CesiumMath[_0x4de80b(0x1190)](_0x176bb3)&&Math[_0x4de80b(0x1beb)](_0xdbc328/Math[_0x4de80b(0x498f)](Math['abs'](_0x4b3c7c),Math[_0x4de80b(0x1beb)](_0x176bb3)))<_0x14588a?0x0:_0xdbc328;}function quadraticVectorExpression(_0x47ad20,_0xdfb68c,_0x5b67fc,_0x41edc1,_0x5199fa){var _0x242ab4=_0x307c2b,_0x31616c=_0x5e00b3,_0x3298cb,_0x21dcf3=_0x41edc1*_0x41edc1,_0x172e83=_0x5199fa*_0x5199fa,_0x44b184=(_0x47ad20[Matrix3[_0x31616c(0x24a6)]]-_0x47ad20[Matrix3[_0x31616c(0xedd)]])*_0x172e83,_0x3a17d8=_0x5199fa*(_0x41edc1*addWithCancellationCheck(_0x47ad20[Matrix3[_0x31616c(0x1038)]],_0x47ad20[Matrix3[_0x242ab4(0x4a6d)]],CesiumMath[_0x31616c(0x5817)])+_0xdfb68c['y']),_0x43e083=_0x47ad20[Matrix3[_0x31616c(0x36a0)]]*_0x21dcf3+_0x47ad20[Matrix3[_0x242ab4(0x1188)]]*_0x172e83+_0x41edc1*_0xdfb68c['x']+_0x5b67fc,_0x4b29fd=_0x172e83*addWithCancellationCheck(_0x47ad20[Matrix3[_0x31616c(0x4ba3)]],_0x47ad20[Matrix3['COLUMN1ROW2']],CesiumMath[_0x31616c(0x5817)]),_0x5749a6=_0x5199fa*(_0x41edc1*addWithCancellationCheck(_0x47ad20[Matrix3[_0x31616c(0x82a)]],_0x47ad20[Matrix3[_0x31616c(0x103c)]])+_0xdfb68c['z']),_0x3ec10e=[];if(0x0===_0x5749a6&&0x0===_0x4b29fd){if(0x0===(_0x3298cb=QuadraticRealPolynomial[_0x31616c(0x2af8)](_0x44b184,_0x3a17d8,_0x43e083))[_0x31616c(0x809)])return _0x3ec10e;var _0x1018a7=_0x3298cb[0x0],_0x539aec=Math[_0x31616c(0x5c4f)](Math['max'](0x1-_0x1018a7*_0x1018a7,0x0));if(_0x3ec10e[_0x31616c(0x5323)](new Cartesian3(_0x41edc1,_0x5199fa*_0x1018a7,_0x5199fa*-_0x539aec)),_0x3ec10e[_0x31616c(0x5323)](new Cartesian3(_0x41edc1,_0x5199fa*_0x1018a7,_0x5199fa*_0x539aec)),0x2===_0x3298cb[_0x242ab4(0x2ef4)]){var _0x277f87=_0x3298cb[0x1],_0x3d5658=Math[_0x242ab4(0x37eb)](Math[_0x31616c(0x498f)](0x1-_0x277f87*_0x277f87,0x0));_0x3ec10e[_0x31616c(0x5323)](new Cartesian3(_0x41edc1,_0x5199fa*_0x277f87,_0x5199fa*-_0x3d5658)),_0x3ec10e[_0x31616c(0x5323)](new Cartesian3(_0x41edc1,_0x5199fa*_0x277f87,_0x5199fa*_0x3d5658));}return _0x3ec10e;}var _0x392810=_0x5749a6*_0x5749a6,_0x184e30=_0x4b29fd*_0x4b29fd,_0x5d7778=_0x5749a6*_0x4b29fd,_0x55d27e=_0x44b184*_0x44b184+_0x184e30,_0x238df1=0x2*(_0x3a17d8*_0x44b184+_0x5d7778),_0xe441e5=0x2*_0x43e083*_0x44b184+_0x3a17d8*_0x3a17d8-_0x184e30+_0x392810,_0x572976=0x2*(_0x43e083*_0x3a17d8-_0x5d7778),_0x2b4bfd=_0x43e083*_0x43e083-_0x392810;if(0x0===_0x55d27e&&0x0===_0x238df1&&0x0===_0xe441e5&&0x0===_0x572976)return _0x3ec10e;var _0x3cffc5=(_0x3298cb=QuarticRealPolynomial[_0x31616c(0x2af8)](_0x55d27e,_0x238df1,_0xe441e5,_0x572976,_0x2b4bfd))[_0x31616c(0x809)];if(0x0===_0x3cffc5)return _0x3ec10e;for(var _0x134bba=0x0;_0x134bba<_0x3cffc5;++_0x134bba){var _0x57f82e=_0x3298cb[_0x134bba],_0x40c058=_0x57f82e*_0x57f82e,_0x40506a=Math['max'](0x1-_0x40c058,0x0),_0x59a325=Math[_0x242ab4(0x37eb)](_0x40506a),_0x27e2ca=(CesiumMath[_0x31616c(0x1190)](_0x44b184)===CesiumMath[_0x31616c(0x1190)](_0x43e083)?addWithCancellationCheck(_0x44b184*_0x40c058+_0x43e083,_0x3a17d8*_0x57f82e,CesiumMath[_0x31616c(0x33f4)]):CesiumMath[_0x31616c(0x1190)](_0x43e083)===CesiumMath[_0x31616c(0x1190)](_0x3a17d8*_0x57f82e)?addWithCancellationCheck(_0x44b184*_0x40c058,_0x3a17d8*_0x57f82e+_0x43e083,CesiumMath[_0x242ab4(0x86a)]):addWithCancellationCheck(_0x44b184*_0x40c058+_0x3a17d8*_0x57f82e,_0x43e083,CesiumMath[_0x31616c(0x33f4)]))*addWithCancellationCheck(_0x4b29fd*_0x57f82e,_0x5749a6,CesiumMath['EPSILON15']);_0x27e2ca<0x0?_0x3ec10e[_0x242ab4(0x2a0e)](new Cartesian3(_0x41edc1,_0x5199fa*_0x57f82e,_0x5199fa*_0x59a325)):_0x27e2ca>0x0?_0x3ec10e['push'](new Cartesian3(_0x41edc1,_0x5199fa*_0x57f82e,_0x5199fa*-_0x59a325)):0x0!==_0x59a325?(_0x3ec10e[_0x242ab4(0x2a0e)](new Cartesian3(_0x41edc1,_0x5199fa*_0x57f82e,_0x5199fa*-_0x59a325)),_0x3ec10e[_0x31616c(0x5323)](new Cartesian3(_0x41edc1,_0x5199fa*_0x57f82e,_0x5199fa*_0x59a325)),++_0x134bba):_0x3ec10e[_0x31616c(0x5323)](new Cartesian3(_0x41edc1,_0x5199fa*_0x57f82e,_0x5199fa*_0x59a325));}return _0x3ec10e;}IntersectionTests[_0x307c2b(0x42f1)]=function(_0x3d1dd1,_0x147cb4){var _0x30999a=_0x307c2b,_0x3e0d10=_0x5e00b3,_0x5be5e6,_0x317dee,_0x220f41,_0x3e49bc,_0x327c1b,_0x581d02=_0x147cb4[_0x3e0d10(0x9af)],_0x4b4aba=Cartesian3[_0x30999a(0x4a10)](_0x581d02,_0x3d1dd1[_0x30999a(0x416f)],scratchQ),_0x477f39=Cartesian3[_0x3e0d10(0x2f3d)](_0x581d02,_0x3d1dd1[_0x3e0d10(0x416)],scratchW$1),_0x225d9b=Cartesian3[_0x3e0d10(0x39dd)](_0x4b4aba),_0x1806e9=Cartesian3[_0x3e0d10(0x2d8e)](_0x4b4aba,_0x477f39);if(_0x225d9b>0x1){if(_0x1806e9>=0x0)return;var _0x1b22e1=_0x1806e9*_0x1806e9;if(_0x5be5e6=_0x225d9b-0x1,_0x1b22e1<(_0x220f41=(_0x317dee=Cartesian3[_0x3e0d10(0x39dd)](_0x477f39))*_0x5be5e6))return;if(_0x1b22e1>_0x220f41){_0x3e49bc=_0x1806e9*_0x1806e9-_0x220f41;var _0x524225=(_0x327c1b=-_0x1806e9+Math[_0x3e0d10(0x5c4f)](_0x3e49bc))/_0x317dee,_0x5546fc=_0x5be5e6/_0x327c1b;return _0x524225<_0x5546fc?new Interval(_0x524225,_0x5546fc):{'start':_0x5546fc,'stop':_0x524225};}var _0x4bd082=Math[_0x30999a(0x37eb)](_0x5be5e6/_0x317dee);return new Interval(_0x4bd082,_0x4bd082);}return _0x225d9b<0x1?(_0x5be5e6=_0x225d9b-0x1,_0x3e49bc=_0x1806e9*_0x1806e9-(_0x220f41=(_0x317dee=Cartesian3[_0x30999a(0x12e7)](_0x477f39))*_0x5be5e6),new Interval(0x0,(_0x327c1b=-_0x1806e9+Math['sqrt'](_0x3e49bc))/_0x317dee)):_0x1806e9<0x0?new Interval(0x0,-_0x1806e9/(_0x317dee=Cartesian3[_0x3e0d10(0x39dd)](_0x477f39))):void 0x0;};var firstAxisScratch=new Cartesian3(),secondAxisScratch=new Cartesian3(),thirdAxisScratch=new Cartesian3(),referenceScratch=new Cartesian3(),bCart=new Cartesian3(),bScratch=new Matrix3(),btScratch=new Matrix3(),diScratch=new Matrix3(),dScratch=new Matrix3(),cScratch=new Matrix3(),tempMatrix=new Matrix3(),aScratch=new Matrix3(),sScratch=new Cartesian3(),closestScratch=new Cartesian3(),surfPointScratch=new Cartographic();IntersectionTests[_0x5e00b3(0x33b8)]=function(_0x4adec5,_0x4e4ed7){var _0x519a55=_0x307c2b,_0x25c496=_0x5e00b3,_0x56d6d8=_0x4adec5[_0x519a55(0x416f)],_0x4a52cd=_0x4adec5[_0x25c496(0x416)];if(!Cartesian3[_0x25c496(0x1dab)](_0x56d6d8,Cartesian3[_0x25c496(0x3a34)])){var _0x43a0d9=_0x4e4ed7[_0x25c496(0x2b98)](_0x56d6d8,firstAxisScratch);if(Cartesian3[_0x519a55(0x477a)](_0x4a52cd,_0x43a0d9)>=0x0)return _0x56d6d8;}var _0x2e44ba=defined$1(this[_0x25c496(0x266f)](_0x4adec5,_0x4e4ed7)),_0x7c9d36=_0x4e4ed7[_0x25c496(0xb36)](_0x4a52cd,firstAxisScratch),_0xac7fa6=Cartesian3[_0x25c496(0x4853)](_0x7c9d36,_0x7c9d36),_0x22c8a9=Cartesian3[_0x519a55(0x4317)](_0x7c9d36,referenceScratch),_0x593342=Cartesian3[_0x519a55(0x4d5b)](Cartesian3[_0x25c496(0x4143)](_0x22c8a9,_0xac7fa6,secondAxisScratch),secondAxisScratch),_0x483f9b=Cartesian3[_0x519a55(0x4d5b)](Cartesian3[_0x519a55(0x1b4a)](_0xac7fa6,_0x593342,thirdAxisScratch),thirdAxisScratch),_0x5e56da=bScratch;_0x5e56da[0x0]=_0xac7fa6['x'],_0x5e56da[0x1]=_0xac7fa6['y'],_0x5e56da[0x2]=_0xac7fa6['z'],_0x5e56da[0x3]=_0x593342['x'],_0x5e56da[0x4]=_0x593342['y'],_0x5e56da[0x5]=_0x593342['z'],_0x5e56da[0x6]=_0x483f9b['x'],_0x5e56da[0x7]=_0x483f9b['y'],_0x5e56da[0x8]=_0x483f9b['z'];var _0x255443=Matrix3[_0x25c496(0x235)](_0x5e56da,btScratch),_0x1a5277=Matrix3[_0x25c496(0x19d7)](_0x4e4ed7[_0x25c496(0x37ad)],diScratch),_0x2c5ebb=Matrix3[_0x25c496(0x19d7)](_0x4e4ed7[_0x25c496(0x9af)],dScratch),_0x7de6db=cScratch;_0x7de6db[0x0]=0x0,_0x7de6db[0x1]=-_0x4a52cd['z'],_0x7de6db[0x2]=_0x4a52cd['y'],_0x7de6db[0x3]=_0x4a52cd['z'],_0x7de6db[0x4]=0x0,_0x7de6db[0x5]=-_0x4a52cd['x'],_0x7de6db[0x6]=-_0x4a52cd['y'],_0x7de6db[0x7]=_0x4a52cd['x'],_0x7de6db[0x8]=0x0;var _0x4e6a2f,_0xd76076,_0x13f5bb=Matrix3[_0x25c496(0x589e)](Matrix3[_0x519a55(0x515)](_0x255443,_0x2c5ebb,tempMatrix),_0x7de6db,tempMatrix),_0xb604f0=Matrix3[_0x25c496(0x589e)](Matrix3[_0x519a55(0x515)](_0x13f5bb,_0x1a5277,aScratch),_0x5e56da,aScratch),_0x49d31a=Matrix3[_0x25c496(0x1abe)](_0x13f5bb,_0x56d6d8,bCart),_0x30ac13=quadraticVectorExpression(_0xb604f0,Cartesian3[_0x25c496(0xa61)](_0x49d31a,firstAxisScratch),0x0,0x0,0x1),_0xfb8dd1=_0x30ac13[_0x25c496(0x809)];if(_0xfb8dd1>0x0){for(var _0x5b89c2=Cartesian3[_0x25c496(0x40f3)](Cartesian3[_0x25c496(0x3a34)],closestScratch),_0x3d48ba=Number[_0x25c496(0x2218)],_0x41743c=0x0;_0x41743c<_0xfb8dd1;++_0x41743c){_0x4e6a2f=Matrix3[_0x519a55(0x256d)](_0x1a5277,Matrix3['multiplyByVector'](_0x5e56da,_0x30ac13[_0x41743c],sScratch),sScratch);var _0x2cf125=Cartesian3[_0x25c496(0x4853)](Cartesian3[_0x519a55(0x3d2f)](_0x4e6a2f,_0x56d6d8,referenceScratch),referenceScratch),_0x21948d=Cartesian3[_0x25c496(0x2d8e)](_0x2cf125,_0x4a52cd);_0x21948d>_0x3d48ba&&(_0x3d48ba=_0x21948d,_0x5b89c2=Cartesian3[_0x25c496(0x40f3)](_0x4e6a2f,_0x5b89c2));}var _0x4f912e=_0x4e4ed7[_0x25c496(0x3bd7)](_0x5b89c2,surfPointScratch);return _0x3d48ba=CesiumMath[_0x25c496(0x4b1d)](_0x3d48ba,0x0,0x1),_0xd76076=Cartesian3[_0x519a55(0x4910)](Cartesian3[_0x25c496(0x34b6)](_0x5b89c2,_0x56d6d8,referenceScratch))*Math[_0x25c496(0x5c4f)](0x1-_0x3d48ba*_0x3d48ba),_0xd76076=_0x2e44ba?-_0xd76076:_0xd76076,_0x4f912e[_0x519a55(0x10d5)]=_0xd76076,_0x4e4ed7[_0x25c496(0x5012)](_0x4f912e,new Cartesian3());}};var lineSegmentPlaneDifference=new Cartesian3();function Plane(_0x55fe4f,_0xc4ac7e){var _0x1f6f17=_0x5e00b3;this[_0x1f6f17(0x47ce)]=Cartesian3[_0x1f6f17(0x40f3)](_0x55fe4f),this[_0x1f6f17(0x451d)]=_0xc4ac7e;}IntersectionTests[_0x5e00b3(0x10d3)]=function(_0x36e9b9,_0x2013f9,_0x3a02c4,_0x27cd3b){var _0x54c482=_0x307c2b,_0x14529b=_0x5e00b3;defined$1(_0x27cd3b)||(_0x27cd3b=new Cartesian3());var _0x4ee602=Cartesian3[_0x14529b(0x34b6)](_0x2013f9,_0x36e9b9,lineSegmentPlaneDifference),_0x170adf=_0x3a02c4[_0x14529b(0x47ce)],_0x25b365=Cartesian3[_0x14529b(0x2d8e)](_0x170adf,_0x4ee602);if(!(Math[_0x14529b(0x1beb)](_0x25b365)<CesiumMath[_0x14529b(0x3b80)])){var _0x2afcc0=Cartesian3[_0x54c482(0x477a)](_0x170adf,_0x36e9b9),_0x58f5e8=-(_0x3a02c4[_0x14529b(0x451d)]+_0x2afcc0)/_0x25b365;if(!(_0x58f5e8<0x0||_0x58f5e8>0x1))return Cartesian3[_0x14529b(0x34b9)](_0x4ee602,_0x58f5e8,_0x27cd3b),Cartesian3[_0x14529b(0x30c2)](_0x36e9b9,_0x27cd3b,_0x27cd3b),_0x27cd3b;}},IntersectionTests[_0x307c2b(0x450c)]=function(_0x5f1620,_0x61b93,_0x2b3f2b,_0xabe4f7){var _0x385ab9=_0x307c2b,_0x7a295=_0x5e00b3,_0x42395e,_0x32d1bd,_0x1284a7=_0xabe4f7[_0x7a295(0x47ce)],_0xa58183=_0xabe4f7[_0x7a295(0x451d)],_0x486719=Cartesian3[_0x7a295(0x2d8e)](_0x1284a7,_0x5f1620)+_0xa58183<0x0,_0x5f4515=Cartesian3[_0x7a295(0x2d8e)](_0x1284a7,_0x61b93)+_0xa58183<0x0,_0x10b969=Cartesian3[_0x7a295(0x2d8e)](_0x1284a7,_0x2b3f2b)+_0xa58183<0x0,_0x204db3=0x0;if(_0x204db3+=_0x486719?0x1:0x0,_0x204db3+=_0x5f4515?0x1:0x0,0x1!==(_0x204db3+=_0x10b969?0x1:0x0)&&0x2!==_0x204db3||(_0x42395e=new Cartesian3(),_0x32d1bd=new Cartesian3()),0x1===_0x204db3){if(_0x486719)return IntersectionTests[_0x7a295(0x10d3)](_0x5f1620,_0x61b93,_0xabe4f7,_0x42395e),IntersectionTests[_0x7a295(0x10d3)](_0x5f1620,_0x2b3f2b,_0xabe4f7,_0x32d1bd),{'positions':[_0x5f1620,_0x61b93,_0x2b3f2b,_0x42395e,_0x32d1bd],'indices':[0x0,0x3,0x4,0x1,0x2,0x4,0x1,0x4,0x3]};if(_0x5f4515)return IntersectionTests[_0x7a295(0x10d3)](_0x61b93,_0x2b3f2b,_0xabe4f7,_0x42395e),IntersectionTests[_0x7a295(0x10d3)](_0x61b93,_0x5f1620,_0xabe4f7,_0x32d1bd),{'positions':[_0x5f1620,_0x61b93,_0x2b3f2b,_0x42395e,_0x32d1bd],'indices':[0x1,0x3,0x4,0x2,0x0,0x4,0x2,0x4,0x3]};if(_0x10b969)return IntersectionTests[_0x7a295(0x10d3)](_0x2b3f2b,_0x5f1620,_0xabe4f7,_0x42395e),IntersectionTests[_0x7a295(0x10d3)](_0x2b3f2b,_0x61b93,_0xabe4f7,_0x32d1bd),{'positions':[_0x5f1620,_0x61b93,_0x2b3f2b,_0x42395e,_0x32d1bd],'indices':[0x2,0x3,0x4,0x0,0x1,0x4,0x0,0x4,0x3]};}else{if(0x2===_0x204db3){if(!_0x486719)return IntersectionTests[_0x385ab9(0x5190)](_0x61b93,_0x5f1620,_0xabe4f7,_0x42395e),IntersectionTests[_0x7a295(0x10d3)](_0x2b3f2b,_0x5f1620,_0xabe4f7,_0x32d1bd),{'positions':[_0x5f1620,_0x61b93,_0x2b3f2b,_0x42395e,_0x32d1bd],'indices':[0x1,0x2,0x4,0x1,0x4,0x3,0x0,0x3,0x4]};if(!_0x5f4515)return IntersectionTests[_0x7a295(0x10d3)](_0x2b3f2b,_0x61b93,_0xabe4f7,_0x42395e),IntersectionTests[_0x7a295(0x10d3)](_0x5f1620,_0x61b93,_0xabe4f7,_0x32d1bd),{'positions':[_0x5f1620,_0x61b93,_0x2b3f2b,_0x42395e,_0x32d1bd],'indices':[0x2,0x0,0x4,0x2,0x4,0x3,0x1,0x3,0x4]};if(!_0x10b969)return IntersectionTests[_0x7a295(0x10d3)](_0x5f1620,_0x2b3f2b,_0xabe4f7,_0x42395e),IntersectionTests[_0x7a295(0x10d3)](_0x61b93,_0x2b3f2b,_0xabe4f7,_0x32d1bd),{'positions':[_0x5f1620,_0x61b93,_0x2b3f2b,_0x42395e,_0x32d1bd],'indices':[0x0,0x1,0x4,0x0,0x4,0x3,0x2,0x3,0x4]};}}},Plane[_0x5e00b3(0x18dc)]=function(_0x4f5445,_0x1fda2f,_0x552647){var _0x4e366e=_0x307c2b,_0x3ffabe=_0x5e00b3,_0x2cedc8=-Cartesian3[_0x4e366e(0x477a)](_0x1fda2f,_0x4f5445);return defined$1(_0x552647)?(Cartesian3[_0x3ffabe(0x40f3)](_0x1fda2f,_0x552647[_0x3ffabe(0x47ce)]),_0x552647[_0x4e366e(0x2665)]=_0x2cedc8,_0x552647):new Plane(_0x1fda2f,_0x2cedc8);};var scratchNormal$a=new Cartesian3();Plane[_0x5e00b3(0x21a3)]=function(_0xcdb634,_0x24a83d){var _0x54464d=_0x5e00b3,_0x1b7394=Cartesian3[_0x54464d(0x21a3)](_0xcdb634,scratchNormal$a),_0x4054c7=_0xcdb634['w'];return defined$1(_0x24a83d)?(Cartesian3[_0x54464d(0x40f3)](_0x1b7394,_0x24a83d[_0x54464d(0x47ce)]),_0x24a83d[_0x54464d(0x451d)]=_0x4054c7,_0x24a83d):new Plane(_0x1b7394,_0x4054c7);},Plane[_0x5e00b3(0x3446)]=function(_0x228406,_0xd6b7c9){var _0x25dc14=_0x307c2b,_0x46e80a=_0x5e00b3;return Cartesian3[_0x46e80a(0x2d8e)](_0x228406[_0x25dc14(0x4407)],_0xd6b7c9)+_0x228406['distance'];};var scratchCartesian$9=new Cartesian3();Plane[_0x5e00b3(0x42a8)]=function(_0x2c672c,_0x4edf6b,_0x298986){var _0x372c91=_0x307c2b,_0x34ab99=_0x5e00b3;defined$1(_0x298986)||(_0x298986=new Cartesian3());var _0x54a398=Plane[_0x34ab99(0x3446)](_0x2c672c,_0x4edf6b),_0x137e1f=Cartesian3[_0x34ab99(0x34b9)](_0x2c672c[_0x372c91(0x4407)],_0x54a398,scratchCartesian$9);return Cartesian3[_0x372c91(0x3d2f)](_0x4edf6b,_0x137e1f,_0x298986);};var scratchPosition$g=new Cartesian3();function binarySearch$1(_0x354b36,_0x224270,_0x42654c){var _0x2849ec=_0x5e00b3;for(var _0x6ab612,_0x57d9b3,_0x554e5c=0x0,_0x51912a=_0x354b36[_0x2849ec(0x809)]-0x1;_0x554e5c<=_0x51912a;)if((_0x57d9b3=_0x42654c(_0x354b36[_0x6ab612=~~((_0x554e5c+_0x51912a)/0x2)],_0x224270))<0x0)_0x554e5c=_0x6ab612+0x1;else{if(!(_0x57d9b3>0x0))return _0x6ab612;_0x51912a=_0x6ab612-0x1;}return~(_0x51912a+0x1);}function EarthOrientationParametersSample(_0x350b84,_0x28a30c,_0x246f5a,_0x359d4c,_0x247e38){var _0x5763da=_0x307c2b,_0x5e9bc0=_0x5e00b3;this[_0x5e9bc0(0x4c54)]=_0x350b84,this[_0x5e9bc0(0x162f)]=_0x28a30c,this[_0x5e9bc0(0x5c48)]=_0x246f5a,this[_0x5763da(0x24b6)]=_0x359d4c,this[_0x5e9bc0(0x1a1d)]=_0x247e38;}/** @license sprintf.js from the php.js project - https://github.com/kvz/phpjs Directly from https://github.com/kvz/phpjs/blob/master/functions/strings/sprintf.js php.js is copyright 2012 Kevin van Zonneveld. Portions copyright Brett Zamir (http://brett-zamir.me), Kevin van Zonneveld (http://kevin.vanzonneveld.net), Onno Marsman, Theriault, Michael White (http://getsprink.com), Waldo Malqui Silva, Paulo Freitas, Jack, Jonas Raoni Soares Silva (http://www.jsfromhell.com), Philip Peterson, Legaev Andrey, Ates Goral (http://magnetiq.com), Alex, Ratheous, Martijn Wieringa, Rafa? Kukawski (http://blog.kukawski.pl), lmeyrick (https://sourceforge.net/projects/bcmath-js/), Nate, Philippe Baumann, Enrique Gonzalez, Webtoolkit.info (http://www.webtoolkit.info/), Carlos R. L. Rodrigues (http://www.jsfromhell.com), Ash Searle (http://hexmen.com/blog/), Jani Hartikainen, travc, Ole Vrijenhoek, Erkekjetter, Michael Grier, Rafa? Kukawski (http://kukawski.pl), Johnny Mast (http://www.phpvrouwen.nl), T.Wild, d3x, http://stackoverflow.com/questions/57803/how-to-convert-decimal-to-hex-in-javascript, Rafa? Kukawski (http://blog.kukawski.pl/), stag019, pilus, WebDevHobo (http://webdevhobo.blogspot.com/), marrtins, GeekFG (http://geekfg.blogspot.com), Andrea Giammarchi (http://webreflection.blogspot.com), Arpad Ray (mailto:arpad@php.net), gorthaur, Paul Smith, Tim de Koning (http://www.kingsquare.nl), Joris, Oleg Eremeev, Steve Hilder, majak, gettimeofday, KELAN, Josh Fraser (http://onlineaspect.com/2007/06/08/auto-detect-a-time-zone-with-javascript/), Marc Palau, Martin (http://www.erlenwiese.de/), Breaking Par Consulting Inc (http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F87256CFB006C45F7), Chris, Mirek Slugen, saulius, Alfonso Jimenez (http://www.alfonsojimenez.com), Diplom@t (http://difane.com/), felix, Mailfaker (http://www.weedem.fr/), Tyler Akins (http://rumkin.com), Caio Ariede (http://caioariede.com), Robin, Kankrelune (http://www.webfaktory.info/), Karol Kowalski, Imgen Tata (http://www.myipdf.com/), mdsjack (http://www.mdsjack.bo.it), Dreamer, Felix Geisendoerfer (http://www.debuggable.com/felix), Lars Fischer, AJ, David, Aman Gupta, Michael White, Public Domain (http://www.json.org/json2.js), Steven Levithan (http://blog.stevenlevithan.com), Sakimori, Pellentesque Malesuada, Thunder.m, Dj (http://phpjs.org/functions/htmlentities:425#comment_134018), Steve Clay, David James, Francois, class_exists, nobbler, T. Wild, Itsacon (http://www.itsacon.net/), date, Ole Vrijenhoek (http://www.nervous.nl/), Fox, Raphael (Ao RUDLER), Marco, noname, Mateusz "loonquawl" Zalega, Frank Forte, Arno, ger, mktime, john (http://www.jd-tech.net), Nick Kolosov (http://sammy.ru), marc andreu, Scott Cariss, Douglas Crockford (http://javascript.crockford.com), madipta, Slawomir Kaniecki, ReverseSyntax, Nathan, Alex Wilson, kenneth, Bayron Guevara, Adam Wallner (http://web2.bitbaro.hu/), paulo kuong, jmweb, Lincoln Ramsay, djmix, Pyerre, Jon Hohle, Thiago Mata (http://thiagomata.blog.com), lmeyrick (https://sourceforge.net/projects/bcmath-js/this.), Linuxworld, duncan, Gilbert, Sanjoy Roy, Shingo, sankai, Oskar Larsson H?gfeldt (http://oskar-lh.name/), Denny Wardhana, 0m3r, Everlasto, Subhasis Deb, josh, jd, Pier Paolo Ramon (http://www.mastersoup.com/), P, merabi, Soren Hansen, Eugene Bulkin (http://doubleaw.com/), Der Simon (http://innerdom.sourceforge.net/), echo is bad, Ozh, XoraX (http://www.xorax.info), EdorFaus, JB, J A R, Marc Jansen, Francesco, LH, Stoyan Kyosev (http://www.svest.org/), nord_ua, omid (http://phpjs.org/functions/380:380#comment_137122), Brad Touesnard, MeEtc (http://yass.meetcweb.com), Peter-Paul Koch (http://www.quirksmode.org/js/beat.html), Olivier Louvignes (http://mg-crea.com/), T0bsn, Tim Wiel, Bryan Elliott, Jalal Berrami, Martin, JT, David Randall, Thomas Beaucourt (http://www.webapp.fr), taith, vlado houba, Pierre-Luc Paour, Kristof Coomans (SCK-CEN Belgian Nucleair Research Centre), Martin Pool, Kirk Strobeck, Rick Waldron, Brant Messenger (http://www.brantmessenger.com/), Devan Penner-Woelk, Saulo Vallory, Wagner B. Soares, Artur Tchernychev, Valentina De Rosa, Jason Wong (http://carrot.org/), Christoph, Daniel Esteban, strftime, Mick@el, rezna, Simon Willison (http://simonwillison.net), Anton Ongson, Gabriel Paderni, Marco van Oort, penutbutterjelly, Philipp Lenssen, Bjorn Roesbeke (http://www.bjornroesbeke.be/), Bug?, Eric Nagel, Tomasz Wesolowski, Evertjan Garretsen, Bobby Drake, Blues (http://tech.bluesmoon.info/), Luke Godfrey, Pul, uestla, Alan C, Ulrich, Rafal Kukawski, Yves Sucaet, sowberry, Norman "zEh" Fuchs, hitwork, Zahlii, johnrembo, Nick Callen, Steven Levithan (stevenlevithan.com), ejsanders, Scott Baker, Brian Tafoya (http://www.premasolutions.com/), Philippe Jausions (http://pear.php.net/user/jausions), Aidan Lister (http://aidanlister.com/), Rob, e-mike, HKM, ChaosNo1, metjay, strcasecmp, strcmp, Taras Bogach, jpfle, Alexander Ermolaev (http://snippets.dzone.com/user/AlexanderErmolaev), DxGx, kilops, Orlando, dptr1988, Le Torbi, James (http://www.james-bell.co.uk/), Pedro Tainha (http://www.pedrotainha.com), James, Arnout Kazemier (http://www.3rd-Eden.com), Chris McMacken, gabriel paderni, Yannoo, FGFEmperor, baris ozdil, Tod Gentille, Greg Frazier, jakes, 3D-GRAF, Allan Jensen (http://www.winternet.no), Howard Yeend, Benjamin Lupton, davook, daniel airton wermann (http://wermann.com.br), Atli T¨®r, Maximusya, Ryan W Tenney (http://ryan.10e.us), Alexander M Beedie, fearphage (http://http/my.opera.com/fearphage/), Nathan Sepulveda, Victor, Matteo, Billy, stensi, Cord, Manish, T.J. Leahy, Riddler (http://www.frontierwebdev.com/), Rafa? Kukawski, FremyCompany, Matt Bradley, Tim de Koning, Luis Salazar (http://www.freaky-media.com/), Diogo Resende, Rival, Andrej Pavlovic, Garagoth, Le Torbi (http://www.letorbi.de/), Dino, Josep Sanz (http://www.ws3.es/), rem, Russell Walker (http://www.nbill.co.uk/), Jamie Beck (http://www.terabit.ca/), setcookie, Michael, YUI Library: http://developer.yahoo.com/yui/docs/YAHOO.util.DateLocale.html, Blues at http://hacks.bluesmoon.info/strftime/strftime.js, Ben (http://benblume.co.uk/), DtTvB (http://dt.in.th/2008-09-16.string-length-in-bytes.html), Andreas, William, meo, incidence, Cagri Ekin, Amirouche, Amir Habibi (http://www.residence-mixte.com/), Luke Smith (http://lucassmith.name), Kheang Hok Chin (http://www.distantia.ca/), Jay Klehr, Lorenzo Pisani, Tony, Yen-Wei Liu, Greenseed, mk.keck, Leslie Hoare, dude, booeyOH, Ben Bryan Licensed under the MIT (MIT-LICENSE.txt) license. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL KEVIN VAN ZONNEVELD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ function sprintf(){var _0x50b2f0=_0x5e00b3,_0x57c550=/%%|%(\d+\$)?([-+\'#0 ]*)(\*\d+\$|\*|\d+)?(\.(\*\d+\$|\*|\d+))?([scboxXuideEfFgG])/g,_0x1d2e37=arguments,_0x3656f5=0x0,_0xd401c=_0x1d2e37[_0x3656f5++],_0x527644=function(_0x56f5e0,_0x58ac5e,_0x2c4f63,_0x4c5d33){var _0x47a171=_0x140d,_0x19917d=_0x23ca;_0x2c4f63||(_0x2c4f63='\x20');var _0xdb701f=_0x56f5e0[_0x47a171(0x2ef4)]>=_0x58ac5e?'':Array(0x1+_0x58ac5e-_0x56f5e0[_0x19917d(0x809)]>>>0x0)[_0x19917d(0x48a9)](_0x2c4f63);return _0x4c5d33?_0x56f5e0+_0xdb701f:_0xdb701f+_0x56f5e0;},_0x5f1a80=function(_0x306e98,_0x939871,_0x3cb31c,_0x26fcef,_0x1844c7,_0x55ba5c){var _0x3e717c=_0x23ca,_0x50d856=_0x26fcef-_0x306e98[_0x3e717c(0x809)];return _0x50d856>0x0&&(_0x306e98=_0x3cb31c||!_0x1844c7?_0x527644(_0x306e98,_0x26fcef,_0x55ba5c,_0x3cb31c):_0x306e98['slice'](0x0,_0x939871[_0x3e717c(0x809)])+_0x527644('',_0x50d856,'0',!0x0)+_0x306e98[_0x3e717c(0x30eb)](_0x939871[_0x3e717c(0x809)])),_0x306e98;},_0x1d9fb2=function(_0x27cea1,_0x12e57,_0x112617,_0x56bed2,_0x84fdbc,_0x378c97,_0x357179){var _0x28168d=_0x23ca,_0x1ac5f9=_0x27cea1>>>0x0;return _0x27cea1=(_0x112617=_0x112617&&_0x1ac5f9&&{0x2:'0b',0x8:'0',0x10:'0x'}[_0x12e57]||'')+_0x527644(_0x1ac5f9[_0x28168d(0x3cc8)](_0x12e57),_0x378c97||0x0,'0',!0x1),_0x5f1a80(_0x27cea1,_0x112617,_0x56bed2,_0x84fdbc,_0x357179);},_0x278d71=function(_0x294b4e,_0x44f772,_0x42bc79,_0x1faaa7,_0x4f9db1,_0xb7457e){var _0x3e6b70=_0x23ca;return null!=_0x1faaa7&&(_0x294b4e=_0x294b4e[_0x3e6b70(0x30eb)](0x0,_0x1faaa7)),_0x5f1a80(_0x294b4e,'',_0x44f772,_0x42bc79,_0x4f9db1,_0xb7457e);},_0x4bf995=function(_0x2483c3,_0x5414d7,_0x49a657,_0x31c3e9,_0x5b0e7d,_0x48a49d,_0x3cd311){var _0x45af6b=_0x140d,_0xe67487=_0x23ca,_0x5b0a95,_0x54195a,_0x3296db,_0x7f9591,_0x5cb3fd;if('%%'==_0x2483c3)return'%';for(var _0x397373=!0x1,_0x524a51='',_0x41d7fb=!0x1,_0x3dd0af=!0x1,_0x23570c='\x20',_0x5740ff=_0x49a657[_0xe67487(0x809)],_0x1beebf=0x0;_0x49a657&&_0x1beebf<_0x5740ff;_0x1beebf++)switch(_0x49a657['charAt'](_0x1beebf)){case'\x20':_0x524a51='\x20';break;case'+':_0x524a51='+';break;case'-':_0x397373=!0x0;break;case'\x27':_0x23570c=_0x49a657[_0xe67487(0x5806)](_0x1beebf+0x1);break;case'0':_0x41d7fb=!0x0;break;case'#':_0x3dd0af=!0x0;}if((_0x31c3e9=_0x31c3e9?'*'==_0x31c3e9?+_0x1d2e37[_0x3656f5++]:'*'==_0x31c3e9[_0xe67487(0x5806)](0x0)?+_0x1d2e37[_0x31c3e9[_0xe67487(0x30eb)](0x1,-0x1)]:+_0x31c3e9:0x0)<0x0&&(_0x31c3e9=-_0x31c3e9,_0x397373=!0x0),!isFinite(_0x31c3e9))throw new Error(_0x45af6b(0x4b22));switch(_0x48a49d=_0x48a49d?'*'==_0x48a49d?+_0x1d2e37[_0x3656f5++]:'*'==_0x48a49d[_0x45af6b(0x62c)](0x0)?+_0x1d2e37[_0x48a49d[_0xe67487(0x30eb)](0x1,-0x1)]:+_0x48a49d:_0xe67487(0x58aa)[_0xe67487(0xabf)](_0x3cd311)>-0x1?0x6:'d'==_0x3cd311?0x0:void 0x0,_0x5cb3fd=_0x5414d7?_0x1d2e37[_0x5414d7['slice'](0x0,-0x1)]:_0x1d2e37[_0x3656f5++],_0x3cd311){case's':return _0x278d71(String(_0x5cb3fd),_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb,_0x23570c);case'c':return _0x278d71(String[_0x45af6b(0x47f5)](+_0x5cb3fd),_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb);case'b':return _0x1d9fb2(_0x5cb3fd,0x2,_0x3dd0af,_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb);case'o':return _0x1d9fb2(_0x5cb3fd,0x8,_0x3dd0af,_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb);case'x':return _0x1d9fb2(_0x5cb3fd,0x10,_0x3dd0af,_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb);case'X':return _0x1d9fb2(_0x5cb3fd,0x10,_0x3dd0af,_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb)[_0xe67487(0x349)]();case'u':return _0x1d9fb2(_0x5cb3fd,0xa,_0x3dd0af,_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb);case'i':case'd':return _0x5b0a95=+_0x5cb3fd||0x0,_0x5cb3fd=(_0x54195a=(_0x5b0a95=Math[_0xe67487(0x3d49)](_0x5b0a95-_0x5b0a95%0x1))<0x0?'-':_0x524a51)+_0x527644(String(Math[_0xe67487(0x1beb)](_0x5b0a95)),_0x48a49d,'0',!0x1),_0x5f1a80(_0x5cb3fd,_0x54195a,_0x397373,_0x31c3e9,_0x41d7fb);case'e':case'E':case'f':case'F':case'g':case'G':return _0x54195a=(_0x5b0a95=+_0x5cb3fd)<0x0?'-':_0x524a51,_0x3296db=[_0xe67487(0x5f5f),_0xe67487(0x1ef2),_0xe67487(0x212b)][_0xe67487(0x5891)[_0x45af6b(0x2feb)](_0x3cd311[_0x45af6b(0x1ad6)]())],_0x7f9591=[_0xe67487(0x3cc8),_0xe67487(0x349)][_0xe67487(0x180c)[_0xe67487(0xabf)](_0x3cd311)%0x2],_0x5cb3fd=_0x54195a+Math[_0xe67487(0x1beb)](_0x5b0a95)[_0x3296db](_0x48a49d),_0x5f1a80(_0x5cb3fd,_0x54195a,_0x397373,_0x31c3e9,_0x41d7fb)[_0x7f9591]();default:return _0x2483c3;}};return _0xd401c[_0x50b2f0(0x2c3f)](_0x57c550,_0x4bf995);}function GregorianDate(_0x3c205f,_0x14415e,_0xdc6312,_0x5a45df,_0x2375f3,_0x52bc25,_0x5ef34a,_0x4e0d71){var _0x1ec16d=_0x5e00b3;this[_0x1ec16d(0x23f6)]=_0x3c205f,this[_0x1ec16d(0x56a)]=_0x14415e,this[_0x1ec16d(0x5a9a)]=_0xdc6312,this[_0x1ec16d(0x43da)]=_0x5a45df,this[_0x1ec16d(0x38dd)]=_0x2375f3,this[_0x1ec16d(0x23f4)]=_0x52bc25,this[_0x1ec16d(0x33d5)]=_0x5ef34a,this[_0x1ec16d(0x1e2f)]=_0x4e0d71;}function isLeapYear(_0x482106){return _0x482106%0x4==0x0&&_0x482106%0x64!=0x0||_0x482106%0x190==0x0;}function LeapSecond(_0x4892cf,_0x1d594f){var _0xeb7c6b=_0x307c2b,_0x247f52=_0x5e00b3;this[_0xeb7c6b(0x1d2)]=_0x4892cf,this[_0x247f52(0x2c14)]=_0x1d594f;}Plane[_0x5e00b3(0x332f)]=function(_0x2e2802,_0x54661e,_0x36f335){var _0x369fd7=_0x5e00b3;return Matrix4[_0x369fd7(0x1bef)](_0x54661e,_0x2e2802[_0x369fd7(0x47ce)],scratchNormal$a),Cartesian3[_0x369fd7(0x4853)](scratchNormal$a,scratchNormal$a),Cartesian3[_0x369fd7(0x34b9)](_0x2e2802[_0x369fd7(0x47ce)],-_0x2e2802[_0x369fd7(0x451d)],scratchPosition$g),Matrix4[_0x369fd7(0x108e)](_0x54661e,scratchPosition$g,scratchPosition$g),Plane['fromPointNormal'](scratchPosition$g,scratchNormal$a,_0x36f335);},Plane[_0x5e00b3(0x40f3)]=function(_0x12e223,_0x277d20){var _0x3bfd61=_0x307c2b,_0x1c6199=_0x5e00b3;return defined$1(_0x277d20)?(Cartesian3[_0x1c6199(0x40f3)](_0x12e223['normal'],_0x277d20[_0x3bfd61(0x4407)]),_0x277d20[_0x1c6199(0x451d)]=_0x12e223[_0x1c6199(0x451d)],_0x277d20):new Plane(_0x12e223[_0x3bfd61(0x4407)],_0x12e223[_0x3bfd61(0x2665)]);},Plane[_0x5e00b3(0x1dab)]=function(_0x509940,_0xa6bc44){var _0x568e92=_0x307c2b,_0x468baa=_0x5e00b3;return _0x509940[_0x568e92(0x2665)]===_0xa6bc44[_0x468baa(0x451d)]&&Cartesian3[_0x468baa(0x1dab)](_0x509940[_0x468baa(0x47ce)],_0xa6bc44[_0x568e92(0x4407)]);},Plane[_0x5e00b3(0x4f2a)]=Object[_0x5e00b3(0x5448)](new Plane(Cartesian3['UNIT_Z'],0x0)),Plane[_0x307c2b(0x3781)]=Object[_0x5e00b3(0x5448)](new Plane(Cartesian3[_0x5e00b3(0x442b)],0x0)),Plane[_0x5e00b3(0x4818)]=Object[_0x5e00b3(0x5448)](new Plane(Cartesian3[_0x5e00b3(0x5390)],0x0));var TimeConstants={'SECONDS_PER_MILLISECOND':0.001,'SECONDS_PER_MINUTE':0x3c,'MINUTES_PER_HOUR':0x3c,'HOURS_PER_DAY':0x18,'SECONDS_PER_HOUR':0xe10,'MINUTES_PER_DAY':0x5a0,'SECONDS_PER_DAY':0x15180,'DAYS_PER_JULIAN_CENTURY':0x8ead,'PICOSECOND':1e-9,'MODIFIED_JULIAN_DATE_DIFFERENCE':2400000.5},TimeConstants$1=Object[_0x5e00b3(0x5448)](TimeConstants),TimeStandard={'UTC':0x0,'TAI':0x1},TimeStandard$1=Object[_0x307c2b(0x23fe)](TimeStandard),gregorianDateScratch=new GregorianDate(),daysInMonth=[0x1f,0x1c,0x1f,0x1e,0x1f,0x1e,0x1f,0x1f,0x1e,0x1f,0x1e,0x1f],daysInLeapFeburary=0x1d;function compareLeapSecondDates$1(_0xa5a786,_0x4b729e){var _0x3751a9=_0x5e00b3;return JulianDate[_0x3751a9(0x30dd)](_0xa5a786[_0x3751a9(0x100b)],_0x4b729e[_0x3751a9(0x100b)]);}var binarySearchScratchLeapSecond=new LeapSecond();function convertUtcToTai(_0x2aed42){var _0x382ba8=_0x307c2b,_0x45345b=_0x5e00b3;binarySearchScratchLeapSecond[_0x45345b(0x100b)]=_0x2aed42;var _0x4ad8a2=JulianDate[_0x382ba8(0x3c5b)],_0x30a379=binarySearch$1(_0x4ad8a2,binarySearchScratchLeapSecond,compareLeapSecondDates$1);_0x30a379<0x0&&(_0x30a379=~_0x30a379),_0x30a379>=_0x4ad8a2[_0x382ba8(0x2ef4)]&&(_0x30a379=_0x4ad8a2[_0x45345b(0x809)]-0x1);var _0x266a9f=_0x4ad8a2[_0x30a379][_0x45345b(0x2c14)];_0x30a379>0x0&&(JulianDate[_0x45345b(0x2196)](_0x4ad8a2[_0x30a379][_0x45345b(0x100b)],_0x2aed42)>_0x266a9f&&(_0x266a9f=_0x4ad8a2[--_0x30a379][_0x382ba8(0x4d0e)])),JulianDate[_0x45345b(0x3fa8)](_0x2aed42,_0x266a9f,_0x2aed42);}function convertTaiToUtc(_0x4cbc56,_0x5c681d){var _0x5eebab=_0x307c2b,_0x1a0e29=_0x5e00b3;binarySearchScratchLeapSecond[_0x1a0e29(0x100b)]=_0x4cbc56;var _0x20ac58=JulianDate[_0x1a0e29(0x638)],_0x47b72d=binarySearch$1(_0x20ac58,binarySearchScratchLeapSecond,compareLeapSecondDates$1);if(_0x47b72d<0x0&&(_0x47b72d=~_0x47b72d),0x0===_0x47b72d)return JulianDate[_0x5eebab(0x42e4)](_0x4cbc56,-_0x20ac58[0x0]['offset'],_0x5c681d);if(_0x47b72d>=_0x20ac58[_0x1a0e29(0x809)])return JulianDate[_0x1a0e29(0x3fa8)](_0x4cbc56,-_0x20ac58[_0x47b72d-0x1][_0x5eebab(0x4d0e)],_0x5c681d);var _0x11fc73=JulianDate[_0x5eebab(0x5971)](_0x20ac58[_0x47b72d][_0x5eebab(0x1d2)],_0x4cbc56);return 0x0===_0x11fc73?JulianDate[_0x1a0e29(0x3fa8)](_0x4cbc56,-_0x20ac58[_0x47b72d][_0x1a0e29(0x2c14)],_0x5c681d):_0x11fc73<=0x1?void 0x0:JulianDate[_0x1a0e29(0x3fa8)](_0x4cbc56,-_0x20ac58[--_0x47b72d][_0x1a0e29(0x2c14)],_0x5c681d);}function setComponents(_0x165c35,_0x4c7eef,_0xf847dc){var _0xccef40=_0x307c2b,_0x4f51a8=_0x5e00b3,_0x1cfaba=_0x4c7eef/TimeConstants$1[_0x4f51a8(0x4382)]|0x0;return _0x165c35+=_0x1cfaba,(_0x4c7eef-=TimeConstants$1[_0x4f51a8(0x4382)]*_0x1cfaba)<0x0&&(_0x165c35--,_0x4c7eef+=TimeConstants$1[_0x4f51a8(0x4382)]),_0xf847dc[_0xccef40(0x43fc)]=_0x165c35,_0xf847dc[_0x4f51a8(0x180d)]=_0x4c7eef,_0xf847dc;}function computeJulianDateComponents(_0x248fca,_0x375a5a,_0xf5965f,_0x5cbfef,_0x5a7650,_0x1bdf2d,_0x34fd72){var _0x29c391=_0x5e00b3,_0x1a9340=(_0x375a5a-0xe)/0xc|0x0,_0x1fda07=_0x248fca+0x12c0+_0x1a9340,_0x4183de=(0x5b5*_0x1fda07/0x4|0x0)+(0x16f*(_0x375a5a-0x2-0xc*_0x1a9340)/0xc|0x0)-(0x3*((_0x1fda07+0x64)/0x64|0x0)/0x4|0x0)+_0xf5965f-0x7d4b;(_0x5cbfef-=0xc)<0x0&&(_0x5cbfef+=0x18);var _0x4edec4=_0x1bdf2d+(_0x5cbfef*TimeConstants$1[_0x29c391(0x5fc7)]+_0x5a7650*TimeConstants$1[_0x29c391(0x2bd7)]+_0x34fd72*TimeConstants$1[_0x29c391(0x353e)]);return _0x4edec4>=0xa8c0&&(_0x4183de-=0x1),[_0x4183de,_0x4edec4];}var matchCalendarYear=/^(\d{4})$/,matchCalendarMonth=/^(\d{4})-(\d{2})$/,matchOrdinalDate=/^(\d{4})-?(\d{3})$/,matchWeekDate=/^(\d{4})-?W(\d{2})-?(\d{1})?$/,matchCalendarDate=/^(\d{4})-?(\d{2})-?(\d{2})$/,utcOffset=/([Z+\-])?(\d{2})?:?(\d{2})?$/,matchHours=/^(\d{2})(\.\d+)?/[_0x5e00b3(0x43f4)]+utcOffset['source'],matchHoursMinutes=/^(\d{2}):?(\d{2})(\.\d+)?/[_0x5e00b3(0x43f4)]+utcOffset[_0x5e00b3(0x43f4)],matchHoursMinutesSeconds=/^(\d{2}):?(\d{2}):?(\d{2})(\.\d+)?/[_0x5e00b3(0x43f4)]+utcOffset[_0x5e00b3(0x43f4)];function JulianDate(_0x424c7c,_0x2d0099,_0x3da5f5){var _0x37c7ef=_0x307c2b,_0x3dc3a2=_0x5e00b3;this[_0x3dc3a2(0x155b)]=void 0x0,this[_0x3dc3a2(0x180d)]=void 0x0,_0x424c7c=defaultValue$1(_0x424c7c,0x0),_0x2d0099=defaultValue$1(_0x2d0099,0x0),_0x3da5f5=defaultValue$1(_0x3da5f5,TimeStandard$1[_0x3dc3a2(0xcd1)]);var _0x391cfe=0x0|_0x424c7c;setComponents(_0x391cfe,_0x2d0099+=(_0x424c7c-_0x391cfe)*TimeConstants$1[_0x3dc3a2(0x4382)],this),_0x3da5f5===TimeStandard$1[_0x37c7ef(0x21d8)]&&convertUtcToTai(this);}JulianDate[_0x5e00b3(0x8de)]=function(_0x5441ca,_0x25e9d8){var _0x50d039=_0x307c2b,_0x4719b9=_0x5e00b3,_0x2d8d82=computeJulianDateComponents(_0x5441ca[_0x50d039(0x4ef0)],_0x5441ca[_0x50d039(0x370b)],_0x5441ca[_0x4719b9(0x5a9a)],_0x5441ca[_0x4719b9(0x43da)],_0x5441ca['minute'],_0x5441ca[_0x4719b9(0x23f4)],_0x5441ca[_0x50d039(0x2122)]);return defined$1(_0x25e9d8)?(setComponents(_0x2d8d82[0x0],_0x2d8d82[0x1],_0x25e9d8),convertUtcToTai(_0x25e9d8),_0x25e9d8):new JulianDate(_0x2d8d82[0x0],_0x2d8d82[0x1],TimeStandard$1[_0x4719b9(0xcd1)]);},JulianDate[_0x5e00b3(0x55ab)]=function(_0x2628e4,_0x207c2a){var _0x34de01=_0x307c2b,_0x4b2d24=_0x5e00b3,_0x24b781=computeJulianDateComponents(_0x2628e4[_0x4b2d24(0x5f7f)](),_0x2628e4[_0x4b2d24(0x308b)]()+0x1,_0x2628e4[_0x4b2d24(0x4ed4)](),_0x2628e4[_0x4b2d24(0x11c9)](),_0x2628e4[_0x34de01(0x458d)](),_0x2628e4[_0x34de01(0x750)](),_0x2628e4[_0x4b2d24(0x5bfd)]());return defined$1(_0x207c2a)?(setComponents(_0x24b781[0x0],_0x24b781[0x1],_0x207c2a),convertUtcToTai(_0x207c2a),_0x207c2a):new JulianDate(_0x24b781[0x0],_0x24b781[0x1],TimeStandard$1[_0x4b2d24(0xcd1)]);},JulianDate[_0x5e00b3(0x330)]=function(_0x3aac0d,_0x5671c6){var _0x100a12=_0x307c2b,_0x224117=_0x5e00b3,_0x31ea4d,_0xe0a08d,_0x15103e,_0x568139,_0x514723=(_0x3aac0d=_0x3aac0d[_0x224117(0x2c3f)](',','.'))[_0x100a12(0x1997)]('T'),_0xcf130d=0x1,_0x50be5f=0x1,_0x3e29d0=0x0,_0xab3b60=0x0,_0x171c85=0x0,_0x529501=0x0,_0x2b2410=_0x514723[0x0],_0xde3a7=_0x514723[0x1];if(null!==(_0x514723=_0x2b2410[_0x224117(0x31ca)](matchCalendarDate)))_0x31ea4d=+_0x514723[0x1],_0xcf130d=+_0x514723[0x2],_0x50be5f=+_0x514723[0x3];else{if(null!==(_0x514723=_0x2b2410[_0x224117(0x31ca)](matchCalendarMonth)))_0x31ea4d=+_0x514723[0x1],_0xcf130d=+_0x514723[0x2];else{if(null!==(_0x514723=_0x2b2410[_0x224117(0x31ca)](matchCalendarYear)))_0x31ea4d=+_0x514723[0x1];else{var _0x3177d9;if(null!==(_0x514723=_0x2b2410[_0x224117(0x31ca)](matchOrdinalDate)))_0x31ea4d=+_0x514723[0x1],_0x3177d9=+_0x514723[0x2],_0x15103e=isLeapYear(_0x31ea4d);else{if(null!==(_0x514723=_0x2b2410[_0x224117(0x31ca)](matchWeekDate)))_0x31ea4d=+_0x514723[0x1],_0x3177d9=0x7*+_0x514723[0x2]+(+_0x514723[0x3]||0x0)-new Date(Date[_0x224117(0xcd1)](_0x31ea4d,0x0,0x4))[_0x224117(0x20bd)]()-0x3;}(_0xe0a08d=new Date(Date[_0x100a12(0x21d8)](_0x31ea4d,0x0,0x1)))[_0x224117(0x48d)](_0x3177d9),_0xcf130d=_0xe0a08d[_0x100a12(0x3212)]()+0x1,_0x50be5f=_0xe0a08d['getUTCDate']();}}}if(_0x15103e=isLeapYear(_0x31ea4d),defined$1(_0xde3a7)){null!==(_0x514723=_0xde3a7[_0x224117(0x31ca)](matchHoursMinutesSeconds))?(_0x3e29d0=+_0x514723[0x1],_0xab3b60=+_0x514723[0x2],_0x171c85=+_0x514723[0x3],_0x529501=0x3e8*+(_0x514723[0x4]||0x0),_0x568139=0x5):null!==(_0x514723=_0xde3a7[_0x224117(0x31ca)](matchHoursMinutes))?(_0x3e29d0=+_0x514723[0x1],_0xab3b60=+_0x514723[0x2],_0x171c85=0x3c*+(_0x514723[0x3]||0x0),_0x568139=0x4):null!==(_0x514723=_0xde3a7[_0x224117(0x31ca)](matchHours))&&(_0x3e29d0=+_0x514723[0x1],_0xab3b60=0x3c*+(_0x514723[0x2]||0x0),_0x568139=0x3);var _0x37523b=_0x514723[_0x568139],_0x1d2058=+_0x514723[_0x568139+0x1],_0x1c9186=+(_0x514723[_0x568139+0x2]||0x0);switch(_0x37523b){case'+':_0x3e29d0-=_0x1d2058,_0xab3b60-=_0x1c9186;break;case'-':_0x3e29d0+=_0x1d2058,_0xab3b60+=_0x1c9186;break;case'Z':break;default:_0xab3b60+=new Date(Date['UTC'](_0x31ea4d,_0xcf130d-0x1,_0x50be5f,_0x3e29d0,_0xab3b60))[_0x224117(0x3ee9)]();}}var _0x595bb4=0x3c===_0x171c85;for(_0x595bb4&&_0x171c85--;_0xab3b60>=0x3c;)_0xab3b60-=0x3c,_0x3e29d0++;for(;_0x3e29d0>=0x18;)_0x3e29d0-=0x18,_0x50be5f++;for(_0xe0a08d=_0x15103e&&0x2===_0xcf130d?daysInLeapFeburary:daysInMonth[_0xcf130d-0x1];_0x50be5f>_0xe0a08d;)_0x50be5f-=_0xe0a08d,++_0xcf130d>0xc&&(_0xcf130d-=0xc,_0x31ea4d++),_0xe0a08d=_0x15103e&&0x2===_0xcf130d?daysInLeapFeburary:daysInMonth[_0xcf130d-0x1];for(;_0xab3b60<0x0;)_0xab3b60+=0x3c,_0x3e29d0--;for(;_0x3e29d0<0x0;)_0x3e29d0+=0x18,_0x50be5f--;for(;_0x50be5f<0x1;)--_0xcf130d<0x1&&(_0xcf130d+=0xc,_0x31ea4d--),_0x50be5f+=_0xe0a08d=_0x15103e&&0x2===_0xcf130d?daysInLeapFeburary:daysInMonth[_0xcf130d-0x1];var _0x4be7c2=computeJulianDateComponents(_0x31ea4d,_0xcf130d,_0x50be5f,_0x3e29d0,_0xab3b60,_0x171c85,_0x529501);return defined$1(_0x5671c6)?(setComponents(_0x4be7c2[0x0],_0x4be7c2[0x1],_0x5671c6),convertUtcToTai(_0x5671c6)):_0x5671c6=new JulianDate(_0x4be7c2[0x0],_0x4be7c2[0x1],TimeStandard$1[_0x224117(0xcd1)]),_0x595bb4&&JulianDate[_0x224117(0x3fa8)](_0x5671c6,0x1,_0x5671c6),_0x5671c6;},JulianDate[_0x5e00b3(0xccb)]=function(_0x572048){return JulianDate['fromDate'](new Date(),_0x572048);};var toGregorianDateScratch=new JulianDate(0x0,0x0,TimeStandard$1[_0x5e00b3(0x53f)]);function EarthOrientationParameters(_0x28eb1f){var _0x2c0a9a=_0x307c2b,_0x4b0f97=_0x5e00b3;if(_0x28eb1f=defaultValue$1(_0x28eb1f,defaultValue$1[_0x4b0f97(0x243c)]),this[_0x4b0f97(0x3f57)]=void 0x0,this[_0x4b0f97(0x480f)]=void 0x0,this[_0x4b0f97(0x29b4)]=-0x1,this[_0x2c0a9a(0x586c)]=-0x1,this[_0x4b0f97(0x48e1)]=-0x1,this[_0x4b0f97(0x3267)]=-0x1,this[_0x4b0f97(0x1b17)]=-0x1,this[_0x4b0f97(0x47f5)]=-0x1,this['_taiMinusUtcSecondsColumn']=-0x1,this['_columnCount']=0x0,this[_0x4b0f97(0x3757)]=-0x1,this[_0x4b0f97(0x21cb)]=void 0x0,this[_0x4b0f97(0x4299)]=void 0x0,this[_0x4b0f97(0x2131)]=defaultValue$1(_0x28eb1f[_0x4b0f97(0x3b85)],!0x0),defined$1(_0x28eb1f[_0x4b0f97(0x140c)]))onDataReady(this,_0x28eb1f[_0x4b0f97(0x140c)]);else{if(defined$1(_0x28eb1f['url'])){var _0x45c631=Resource[_0x4b0f97(0x3bee)](_0x28eb1f['url']),_0x314418=this;this[_0x4b0f97(0x21cb)]=when(_0x45c631[_0x4b0f97(0x1fd8)](),function(_0x18a407){onDataReady(_0x314418,_0x18a407);},function(){var _0x131adb=_0x2c0a9a,_0x36b01c=_0x4b0f97;_0x314418[_0x131adb(0x27f0)]=_0x36b01c(0x4e07)+_0x45c631[_0x131adb(0x2cb5)]+'.';});}else onDataReady(this,{'columnNames':[_0x2c0a9a(0x284d),'modifiedJulianDateUtc',_0x4b0f97(0x5180),_0x4b0f97(0x29e1),_0x4b0f97(0x2782),_0x4b0f97(0x52e5),_0x4b0f97(0x4210),_0x4b0f97(0x167),'taiMinusUtcSeconds'],'samples':[]});}}function compareLeapSecondDates(_0x49aebf,_0xba8a51){var _0x5a5f11=_0x5e00b3;return JulianDate[_0x5a5f11(0x30dd)](_0x49aebf[_0x5a5f11(0x100b)],_0xba8a51);}function onDataReady(_0x4d526b,_0x780dbe){var _0x17757a=_0x307c2b,_0x567d6e=_0x5e00b3;if(defined$1(_0x780dbe[_0x17757a(0x14aa)])){if(defined$1(_0x780dbe[_0x17757a(0x1263)])){var _0x2eaab5=_0x780dbe[_0x567d6e(0x4835)][_0x567d6e(0xabf)](_0x567d6e(0x3103)),_0x199282=_0x780dbe[_0x567d6e(0x4835)][_0x567d6e(0xabf)](_0x567d6e(0x5180)),_0x1cb884=_0x780dbe[_0x567d6e(0x4835)][_0x567d6e(0xabf)](_0x567d6e(0x29e1)),_0x361d25=_0x780dbe[_0x567d6e(0x4835)][_0x567d6e(0xabf)](_0x567d6e(0x2782)),_0x1864b1=_0x780dbe[_0x567d6e(0x4835)][_0x567d6e(0xabf)](_0x567d6e(0x4210)),_0x1dbed3=_0x780dbe[_0x567d6e(0x4835)][_0x567d6e(0xabf)](_0x567d6e(0x167)),_0xe147e3=_0x780dbe[_0x567d6e(0x4835)][_0x567d6e(0xabf)](_0x567d6e(0x3aeb));if(_0x2eaab5<0x0||_0x199282<0x0||_0x1cb884<0x0||_0x361d25<0x0||_0x1864b1<0x0||_0x1dbed3<0x0||_0xe147e3<0x0)_0x4d526b[_0x567d6e(0x4299)]=_0x567d6e(0x14a9);else{var _0x7ed442,_0x18ba57=_0x4d526b[_0x567d6e(0x480f)]=_0x780dbe[_0x567d6e(0x5970)],_0x44c4b8=_0x4d526b[_0x17757a(0x408a)]=[];_0x4d526b[_0x17757a(0x4424)]=_0x2eaab5,_0x4d526b['_xPoleWanderRadiansColumn']=_0x199282,_0x4d526b[_0x567d6e(0x48e1)]=_0x1cb884,_0x4d526b[_0x567d6e(0x3267)]=_0x361d25,_0x4d526b[_0x567d6e(0x1b17)]=_0x1864b1,_0x4d526b[_0x567d6e(0x47f5)]=_0x1dbed3,_0x4d526b[_0x567d6e(0xddb)]=_0xe147e3,_0x4d526b[_0x567d6e(0x3b97)]=_0x780dbe[_0x567d6e(0x4835)][_0x567d6e(0x809)],_0x4d526b[_0x567d6e(0x3757)]=void 0x0;for(var _0x57ff69=_0x4d526b[_0x567d6e(0x2131)],_0x1f90fd=0x0,_0x293784=_0x18ba57[_0x567d6e(0x809)];_0x1f90fd<_0x293784;_0x1f90fd+=_0x4d526b[_0x17757a(0xb60)]){var _0x531bd2=_0x18ba57[_0x1f90fd+_0x2eaab5],_0x54622d=_0x18ba57[_0x1f90fd+_0xe147e3],_0x574598=new JulianDate(_0x531bd2+TimeConstants$1[_0x567d6e(0xb61)],_0x54622d,TimeStandard$1[_0x567d6e(0x53f)]);if(_0x44c4b8[_0x567d6e(0x5323)](_0x574598),_0x57ff69){if(_0x54622d!==_0x7ed442&&defined$1(_0x7ed442)){var _0x557089=JulianDate[_0x17757a(0x3c5b)],_0x561559=binarySearch$1(_0x557089,_0x574598,compareLeapSecondDates);if(_0x561559<0x0){var _0x50d94e=new LeapSecond(_0x574598,_0x54622d);_0x557089[_0x17757a(0x1d88)](~_0x561559,0x0,_0x50d94e);}}_0x7ed442=_0x54622d;}}}}else _0x4d526b[_0x567d6e(0x4299)]=_0x567d6e(0x4ee9);}else _0x4d526b[_0x567d6e(0x4299)]=_0x567d6e(0x46f3);}function fillResultFromIndex(_0x3e4926,_0x388b23,_0x578500,_0x198b45,_0x54e83f){var _0x42f5ca=_0x307c2b,_0x5f0159=_0x5e00b3,_0x481a26=_0x578500*_0x198b45;_0x54e83f[_0x5f0159(0x4c54)]=_0x388b23[_0x481a26+_0x3e4926[_0x5f0159(0x8d8)]],_0x54e83f[_0x5f0159(0x162f)]=_0x388b23[_0x481a26+_0x3e4926[_0x42f5ca(0x2114)]],_0x54e83f[_0x5f0159(0x5c48)]=_0x388b23[_0x481a26+_0x3e4926[_0x42f5ca(0x2e59)]],_0x54e83f[_0x5f0159(0x469d)]=_0x388b23[_0x481a26+_0x3e4926[_0x5f0159(0x47f5)]],_0x54e83f[_0x5f0159(0x1a1d)]=_0x388b23[_0x481a26+_0x3e4926[_0x42f5ca(0x39f4)]];}function linearInterp(_0x571736,_0x2a2415,_0x279cd1){return _0x2a2415+_0x571736*(_0x279cd1-_0x2a2415);}function interpolate$1(_0x49c86b,_0x37ee57,_0x340798,_0x1a398b,_0x4e5e5c,_0xd3579f,_0x5cc07e){var _0x3f724a=_0x307c2b,_0x52f3be=_0x5e00b3,_0x2eedaa=_0x49c86b[_0x52f3be(0x3b97)];if(_0xd3579f>_0x37ee57[_0x52f3be(0x809)]-0x1)return _0x5cc07e[_0x52f3be(0x4c54)]=0x0,_0x5cc07e[_0x52f3be(0x162f)]=0x0,_0x5cc07e[_0x3f724a(0x48db)]=0x0,_0x5cc07e[_0x52f3be(0x469d)]=0x0,_0x5cc07e[_0x3f724a(0x2442)]=0x0,_0x5cc07e;var _0x21ee86=_0x37ee57[_0x4e5e5c],_0x3daf2e=_0x37ee57[_0xd3579f];if(_0x21ee86[_0x52f3be(0x1dab)](_0x3daf2e)||_0x1a398b[_0x52f3be(0x1dab)](_0x21ee86))return fillResultFromIndex(_0x49c86b,_0x340798,_0x4e5e5c,_0x2eedaa,_0x5cc07e),_0x5cc07e;if(_0x1a398b[_0x3f724a(0x4d2)](_0x3daf2e))return fillResultFromIndex(_0x49c86b,_0x340798,_0xd3579f,_0x2eedaa,_0x5cc07e),_0x5cc07e;var _0xa1290e=JulianDate[_0x52f3be(0x2196)](_0x1a398b,_0x21ee86)/JulianDate[_0x52f3be(0x2196)](_0x3daf2e,_0x21ee86),_0x19ea51=_0x4e5e5c*_0x2eedaa,_0x164d05=_0xd3579f*_0x2eedaa,_0x499931=_0x340798[_0x19ea51+_0x49c86b[_0x52f3be(0x3267)]],_0x1dd8af=_0x340798[_0x164d05+_0x49c86b[_0x3f724a(0x39f4)]],_0xc1c7cf=_0x1dd8af-_0x499931;if(_0xc1c7cf>0.5||_0xc1c7cf<-0.5){var _0x2bcd59=_0x340798[_0x19ea51+_0x49c86b[_0x52f3be(0xddb)]],_0x4e19d1=_0x340798[_0x164d05+_0x49c86b[_0x52f3be(0xddb)]];_0x2bcd59!==_0x4e19d1&&(_0x3daf2e[_0x52f3be(0x1dab)](_0x1a398b)?_0x499931=_0x1dd8af:_0x1dd8af-=_0x4e19d1-_0x2bcd59);}return _0x5cc07e[_0x52f3be(0x4c54)]=linearInterp(_0xa1290e,_0x340798[_0x19ea51+_0x49c86b[_0x52f3be(0x8d8)]],_0x340798[_0x164d05+_0x49c86b[_0x52f3be(0x8d8)]]),_0x5cc07e[_0x52f3be(0x162f)]=linearInterp(_0xa1290e,_0x340798[_0x19ea51+_0x49c86b['_yPoleWanderRadiansColumn']],_0x340798[_0x164d05+_0x49c86b[_0x3f724a(0x2114)]]),_0x5cc07e[_0x52f3be(0x5c48)]=linearInterp(_0xa1290e,_0x340798[_0x19ea51+_0x49c86b[_0x52f3be(0x1b17)]],_0x340798[_0x164d05+_0x49c86b[_0x52f3be(0x1b17)]]),_0x5cc07e[_0x3f724a(0x24b6)]=linearInterp(_0xa1290e,_0x340798[_0x19ea51+_0x49c86b[_0x52f3be(0x47f5)]],_0x340798[_0x164d05+_0x49c86b[_0x52f3be(0x47f5)]]),_0x5cc07e[_0x3f724a(0x2442)]=linearInterp(_0xa1290e,_0x499931,_0x1dd8af),_0x5cc07e;}function HeadingPitchRoll(_0x210e16,_0x1dcf8c,_0x8ab081){var _0x4921f5=_0x307c2b,_0x26a005=_0x5e00b3;this[_0x26a005(0x5075)]=defaultValue$1(_0x210e16,0x0),this[_0x4921f5(0x1870)]=defaultValue$1(_0x1dcf8c,0x0),this[_0x4921f5(0x1fcc)]=defaultValue$1(_0x8ab081,0x0);}function Iau2006XysSample(_0x4c756d,_0xeb5a55,_0x106486){this['x']=_0x4c756d,this['y']=_0xeb5a55,this['s']=_0x106486;}function Iau2006XysData(_0xe9fbd9){var _0x161bcc=_0x307c2b,_0x1212f8=_0x5e00b3;_0xe9fbd9=defaultValue$1(_0xe9fbd9,defaultValue$1[_0x1212f8(0x243c)]),this[_0x161bcc(0x13b8)]=Resource[_0x1212f8(0x3bee)](_0xe9fbd9['xysFileUrlTemplate']),this[_0x1212f8(0x3378)]=defaultValue$1(_0xe9fbd9[_0x1212f8(0x3740)],0x9),this[_0x161bcc(0xe0e)]=defaultValue$1(_0xe9fbd9[_0x161bcc(0xa42)],2442396.5),this['_sampleZeroDateTT']=new JulianDate(this[_0x1212f8(0x4588)],0x0,TimeStandard$1[_0x1212f8(0x53f)]),this['_stepSizeDays']=defaultValue$1(_0xe9fbd9[_0x1212f8(0x38fb)],0x1),this[_0x1212f8(0x833)]=defaultValue$1(_0xe9fbd9['samplesPerXysFile'],0x3e8),this[_0x1212f8(0x5984)]=defaultValue$1(_0xe9fbd9[_0x1212f8(0x1d81)],0x6b22),this[_0x1212f8(0x480f)]=new Array(0x3*this[_0x1212f8(0x5984)]),this[_0x1212f8(0x14e7)]=[];for(var _0x5b50e1=this[_0x161bcc(0x4746)],_0x4356ba=this[_0x1212f8(0x32b1)]=new Array(_0x5b50e1+0x1),_0x205436=this[_0x1212f8(0x6f9)]=new Array(_0x5b50e1+0x1),_0x42836b=Math[_0x1212f8(0x3a5c)](this[_0x1212f8(0x1909)],_0x5b50e1),_0x56a82e=0x0;_0x56a82e<=_0x5b50e1;++_0x56a82e){_0x4356ba[_0x56a82e]=_0x42836b,_0x205436[_0x56a82e]=_0x56a82e*this[_0x1212f8(0x1909)];for(var _0xe17c75=0x0;_0xe17c75<=_0x5b50e1;++_0xe17c75)_0xe17c75!==_0x56a82e&&(_0x4356ba[_0x56a82e]*=_0x56a82e-_0xe17c75);_0x4356ba[_0x56a82e]=0x1/_0x4356ba[_0x56a82e];}this[_0x1212f8(0x27d1)]=new Array(_0x5b50e1+0x1),this[_0x161bcc(0x5482)]=new Array(_0x5b50e1+0x1);}JulianDate[_0x5e00b3(0x1a0a)]=function(_0x3d4bf6,_0x1004cd){var _0x308bbd=_0x307c2b,_0x3ef24b=_0x5e00b3,_0x4e34e3=!0x1,_0x5e02d0=convertTaiToUtc(_0x3d4bf6,toGregorianDateScratch);defined$1(_0x5e02d0)||(JulianDate[_0x3ef24b(0x3fa8)](_0x3d4bf6,-0x1,toGregorianDateScratch),_0x5e02d0=convertTaiToUtc(toGregorianDateScratch,toGregorianDateScratch),_0x4e34e3=!0x0);var _0x1f3d2f=_0x5e02d0[_0x3ef24b(0x155b)],_0x16c458=_0x5e02d0[_0x3ef24b(0x180d)];_0x16c458>=0xa8c0&&(_0x1f3d2f+=0x1);var _0x4bcda7=_0x1f3d2f+0x10bd9|0x0,_0x379bb0=0x4*_0x4bcda7/0x23ab1|0x0,_0x4d319d=0xfa0*((_0x4bcda7=_0x4bcda7-((0x23ab1*_0x379bb0+0x3)/0x4|0x0)|0x0)+0x1)/0x164b09|0x0,_0x5a4551=0x50*(_0x4bcda7=_0x4bcda7-(0x5b5*_0x4d319d/0x4|0x0)+0x1f|0x0)/0x98f|0x0,_0x171c7e=_0x4bcda7-(0x98f*_0x5a4551/0x50|0x0)|0x0,_0x286c2e=_0x5a4551+0x2-0xc*(_0x4bcda7=_0x5a4551/0xb|0x0)|0x0,_0x5846ab=0x64*(_0x379bb0-0x31)+_0x4d319d+_0x4bcda7|0x0,_0x434a50=_0x16c458/TimeConstants$1[_0x3ef24b(0x5fc7)]|0x0,_0x5efc44=_0x16c458-_0x434a50*TimeConstants$1[_0x3ef24b(0x5fc7)],_0xfa2d7c=_0x5efc44/TimeConstants$1[_0x308bbd(0x9da)]|0x0,_0x48dd6d=0x0|(_0x5efc44-=_0xfa2d7c*TimeConstants$1[_0x3ef24b(0x2bd7)]),_0x5606f9=(_0x5efc44-_0x48dd6d)/TimeConstants$1[_0x308bbd(0x282e)];return(_0x434a50+=0xc)>0x17&&(_0x434a50-=0x18),_0x4e34e3&&(_0x48dd6d+=0x1),defined$1(_0x1004cd)?(_0x1004cd[_0x3ef24b(0x23f6)]=_0x5846ab,_0x1004cd[_0x3ef24b(0x56a)]=_0x286c2e,_0x1004cd[_0x3ef24b(0x5a9a)]=_0x171c7e,_0x1004cd[_0x3ef24b(0x43da)]=_0x434a50,_0x1004cd[_0x3ef24b(0x38dd)]=_0xfa2d7c,_0x1004cd[_0x3ef24b(0x23f4)]=_0x48dd6d,_0x1004cd[_0x308bbd(0x2122)]=_0x5606f9,_0x1004cd[_0x308bbd(0x4944)]=_0x4e34e3,_0x1004cd):new GregorianDate(_0x5846ab,_0x286c2e,_0x171c7e,_0x434a50,_0xfa2d7c,_0x48dd6d,_0x5606f9,_0x4e34e3);},JulianDate[_0x5e00b3(0x29d9)]=function(_0x31f4d1){var _0x1b92d8=_0x307c2b,_0x51f6c9=_0x5e00b3,_0x307375=JulianDate[_0x51f6c9(0x1a0a)](_0x31f4d1,gregorianDateScratch),_0x3cb8d1=_0x307375[_0x51f6c9(0x23f4)];return _0x307375[_0x51f6c9(0x1e2f)]&&(_0x3cb8d1-=0x1),new Date(Date[_0x1b92d8(0x21d8)](_0x307375[_0x1b92d8(0x4ef0)],_0x307375[_0x51f6c9(0x56a)]-0x1,_0x307375[_0x51f6c9(0x5a9a)],_0x307375[_0x51f6c9(0x43da)],_0x307375[_0x51f6c9(0x38dd)],_0x3cb8d1,_0x307375[_0x51f6c9(0x33d5)]));},JulianDate[_0x5e00b3(0x4175)]=function(_0x108c46,_0x52177f){var _0x247e0b=_0x307c2b,_0x39b9c4=_0x5e00b3,_0x47b11c=JulianDate['toGregorianDate'](_0x108c46,gregorianDateScratch),_0x1f12e4=_0x47b11c[_0x39b9c4(0x23f6)],_0x3f88bb=_0x47b11c[_0x39b9c4(0x56a)],_0x209851=_0x47b11c[_0x39b9c4(0x5a9a)],_0x130a07=_0x47b11c[_0x39b9c4(0x43da)],_0x183235=_0x47b11c[_0x39b9c4(0x38dd)],_0x303e33=_0x47b11c[_0x247e0b(0x65e)],_0x1a9a24=_0x47b11c[_0x39b9c4(0x33d5)];return 0x2710===_0x1f12e4&&0x1===_0x3f88bb&&0x1===_0x209851&&0x0===_0x130a07&&0x0===_0x183235&&0x0===_0x303e33&&0x0===_0x1a9a24&&(_0x1f12e4=0x270f,_0x3f88bb=0xc,_0x209851=0x1f,_0x130a07=0x18),defined$1(_0x52177f)||0x0===_0x1a9a24?defined$1(_0x52177f)&&0x0!==_0x52177f?sprintf(_0x39b9c4(0x3b50),_0x1f12e4,_0x3f88bb,_0x209851,_0x130a07,_0x183235,_0x303e33,(0.01*_0x1a9a24)[_0x39b9c4(0x1ef2)](_0x52177f)[_0x39b9c4(0x2c3f)]('.','')[_0x39b9c4(0x30eb)](0x0,_0x52177f)):sprintf(_0x39b9c4(0x17ec),_0x1f12e4,_0x3f88bb,_0x209851,_0x130a07,_0x183235,_0x303e33):sprintf(_0x39b9c4(0x3b50),_0x1f12e4,_0x3f88bb,_0x209851,_0x130a07,_0x183235,_0x303e33,(0.01*_0x1a9a24)[_0x39b9c4(0x3cc8)]()[_0x39b9c4(0x2c3f)]('.',''));},JulianDate[_0x5e00b3(0x40f3)]=function(_0x2c0a9c,_0x4ae76e){var _0x572ad1=_0x307c2b,_0xa080bf=_0x5e00b3;if(defined$1(_0x2c0a9c))return defined$1(_0x4ae76e)?(_0x4ae76e[_0xa080bf(0x155b)]=_0x2c0a9c[_0xa080bf(0x155b)],_0x4ae76e[_0xa080bf(0x180d)]=_0x2c0a9c[_0xa080bf(0x180d)],_0x4ae76e):new JulianDate(_0x2c0a9c[_0x572ad1(0x43fc)],_0x2c0a9c[_0xa080bf(0x180d)],TimeStandard$1[_0xa080bf(0x53f)]);},JulianDate[_0x5e00b3(0x30dd)]=function(_0x44641f,_0x3981ad){var _0x387f35=_0x5e00b3,_0x437e64=_0x44641f[_0x387f35(0x155b)]-_0x3981ad[_0x387f35(0x155b)];return 0x0!==_0x437e64?_0x437e64:_0x44641f[_0x387f35(0x180d)]-_0x3981ad[_0x387f35(0x180d)];},JulianDate[_0x307c2b(0x4d2)]=function(_0x32be16,_0x4bb4f7){var _0x551e68=_0x5e00b3;return _0x32be16===_0x4bb4f7||defined$1(_0x32be16)&&defined$1(_0x4bb4f7)&&_0x32be16[_0x551e68(0x155b)]===_0x4bb4f7[_0x551e68(0x155b)]&&_0x32be16[_0x551e68(0x180d)]===_0x4bb4f7[_0x551e68(0x180d)];},JulianDate[_0x5e00b3(0x1c11)]=function(_0x1e26a0,_0x36fff9,_0x2a28d3){var _0x516b91=_0x5e00b3;return _0x1e26a0===_0x36fff9||defined$1(_0x1e26a0)&&defined$1(_0x36fff9)&&Math[_0x516b91(0x1beb)](JulianDate[_0x516b91(0x2196)](_0x1e26a0,_0x36fff9))<=_0x2a28d3;},JulianDate[_0x5e00b3(0x14cd)]=function(_0x1c251f){var _0xdc7357=_0x5e00b3;return _0x1c251f[_0xdc7357(0x155b)]+_0x1c251f[_0xdc7357(0x180d)]/TimeConstants$1[_0xdc7357(0x4382)];},JulianDate[_0x5e00b3(0x2196)]=function(_0x2c5b74,_0x2853c6){var _0x302266=_0x307c2b,_0x58dccd=_0x5e00b3;return(_0x2c5b74[_0x302266(0x43fc)]-_0x2853c6[_0x58dccd(0x155b)])*TimeConstants$1[_0x58dccd(0x4382)]+(_0x2c5b74[_0x58dccd(0x180d)]-_0x2853c6[_0x302266(0x35a1)]);},JulianDate[_0x5e00b3(0x10a)]=function(_0x13f0f1,_0x25ce89){var _0x52267b=_0x5e00b3;return _0x13f0f1[_0x52267b(0x155b)]-_0x25ce89[_0x52267b(0x155b)]+(_0x13f0f1[_0x52267b(0x180d)]-_0x25ce89[_0x52267b(0x180d)])/TimeConstants$1[_0x52267b(0x4382)];},JulianDate[_0x5e00b3(0x124f)]=function(_0x2c3e42){var _0x2ccf1e=_0x307c2b,_0x4026f7=_0x5e00b3;binarySearchScratchLeapSecond[_0x2ccf1e(0x1d2)]=_0x2c3e42;var _0x2bf185=JulianDate[_0x2ccf1e(0x3c5b)],_0x2eaa55=binarySearch$1(_0x2bf185,binarySearchScratchLeapSecond,compareLeapSecondDates$1);return _0x2eaa55<0x0&&(_0x2eaa55=~_0x2eaa55,--_0x2eaa55<0x0&&(_0x2eaa55=0x0)),_0x2bf185[_0x2eaa55][_0x4026f7(0x2c14)];},JulianDate[_0x5e00b3(0x3fa8)]=function(_0x58f9de,_0x27ab60,_0x478e96){var _0x3c14bc=_0x307c2b,_0x5bb153=_0x5e00b3;return setComponents(_0x58f9de[_0x3c14bc(0x43fc)],_0x58f9de[_0x5bb153(0x180d)]+_0x27ab60,_0x478e96);},JulianDate[_0x5e00b3(0x2bec)]=function(_0x42baa5,_0x5b9c9c,_0x5867e1){var _0x4b7269=_0x5e00b3,_0x24a444=_0x42baa5[_0x4b7269(0x180d)]+_0x5b9c9c*TimeConstants$1[_0x4b7269(0x2bd7)];return setComponents(_0x42baa5[_0x4b7269(0x155b)],_0x24a444,_0x5867e1);},JulianDate[_0x5e00b3(0x5836)]=function(_0xae0fa6,_0x36877d,_0x48d559){var _0x5ae22b=_0x5e00b3,_0x32401b=_0xae0fa6[_0x5ae22b(0x180d)]+_0x36877d*TimeConstants$1[_0x5ae22b(0x5fc7)];return setComponents(_0xae0fa6[_0x5ae22b(0x155b)],_0x32401b,_0x48d559);},JulianDate[_0x5e00b3(0x82c)]=function(_0x183c60,_0x538189,_0x2d7154){var _0x3179c4=_0x307c2b,_0x324082=_0x5e00b3;return setComponents(_0x183c60[_0x3179c4(0x43fc)]+_0x538189,_0x183c60[_0x324082(0x180d)],_0x2d7154);},JulianDate[_0x307c2b(0x30db)]=function(_0x1bd238,_0xa37bb7){var _0xef43a9=_0x307c2b;return JulianDate[_0xef43a9(0x5b3b)](_0x1bd238,_0xa37bb7)<0x0;},JulianDate[_0x307c2b(0x36ec)]=function(_0x51fca5,_0x4a6da6){var _0x2e04ed=_0x5e00b3;return JulianDate[_0x2e04ed(0x30dd)](_0x51fca5,_0x4a6da6)<=0x0;},JulianDate[_0x5e00b3(0x367f)]=function(_0x30c240,_0xe0da8b){var _0x30639b=_0x5e00b3;return JulianDate[_0x30639b(0x30dd)](_0x30c240,_0xe0da8b)>0x0;},JulianDate[_0x307c2b(0x252)]=function(_0xf60034,_0x4c84c8){var _0xca9c18=_0x5e00b3;return JulianDate[_0xca9c18(0x30dd)](_0xf60034,_0x4c84c8)>=0x0;},JulianDate[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x4d8881){var _0x42f58f=_0x5e00b3;return JulianDate[_0x42f58f(0x40f3)](this,_0x4d8881);},JulianDate[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x574dd1){var _0x517049=_0x307c2b;return JulianDate[_0x517049(0x4d2)](this,_0x574dd1);},JulianDate[_0x307c2b(0x1aa2)]['equalsEpsilon']=function(_0x577bd6,_0x41aebb){var _0x29be5a=_0x5e00b3;return JulianDate[_0x29be5a(0x1c11)](this,_0x577bd6,_0x41aebb);},JulianDate[_0x5e00b3(0x3720)][_0x5e00b3(0x3cc8)]=function(){return JulianDate['toIso8601'](this);},JulianDate[_0x5e00b3(0x638)]=[new LeapSecond(new JulianDate(0x254065,0xa8ca,TimeStandard$1[_0x5e00b3(0x53f)]),0xa),new LeapSecond(new JulianDate(0x25411b,0xa8cb,TimeStandard$1[_0x5e00b3(0x53f)]),0xb),new LeapSecond(new JulianDate(0x2541d3,0xa8cc,TimeStandard$1[_0x5e00b3(0x53f)]),0xc),new LeapSecond(new JulianDate(0x254340,0xa8cd,TimeStandard$1[_0x5e00b3(0x53f)]),0xd),new LeapSecond(new JulianDate(0x2544ad,0xa8ce,TimeStandard$1[_0x5e00b3(0x53f)]),0xe),new LeapSecond(new JulianDate(0x25461a,0xa8cf,TimeStandard$1[_0x5e00b3(0x53f)]),0xf),new LeapSecond(new JulianDate(0x254788,0xa8d0,TimeStandard$1[_0x307c2b(0x3ed7)]),0x10),new LeapSecond(new JulianDate(0x2548f5,0xa8d1,TimeStandard$1[_0x5e00b3(0x53f)]),0x11),new LeapSecond(new JulianDate(0x254a62,0xa8d2,TimeStandard$1['TAI']),0x12),new LeapSecond(new JulianDate(0x254bcf,0xa8d3,TimeStandard$1[_0x307c2b(0x3ed7)]),0x13),new LeapSecond(new JulianDate(0x254df2,0xa8d4,TimeStandard$1[_0x5e00b3(0x53f)]),0x14),new LeapSecond(new JulianDate(0x254f5f,0xa8d5,TimeStandard$1[_0x5e00b3(0x53f)]),0x15),new LeapSecond(new JulianDate(0x2550cc,0xa8d6,TimeStandard$1['TAI']),0x16),new LeapSecond(new JulianDate(0x2553a7,0xa8d7,TimeStandard$1[_0x307c2b(0x3ed7)]),0x17),new LeapSecond(new JulianDate(0x255739,0xa8d8,TimeStandard$1[_0x5e00b3(0x53f)]),0x18),new LeapSecond(new JulianDate(0x255a14,0xa8d9,TimeStandard$1[_0x5e00b3(0x53f)]),0x19),new LeapSecond(new JulianDate(0x255b81,0xa8da,TimeStandard$1[_0x5e00b3(0x53f)]),0x1a),new LeapSecond(new JulianDate(0x255da4,0xa8db,TimeStandard$1[_0x5e00b3(0x53f)]),0x1b),new LeapSecond(new JulianDate(0x255f11,0xa8dc,TimeStandard$1[_0x5e00b3(0x53f)]),0x1c),new LeapSecond(new JulianDate(0x25607e,0xa8dd,TimeStandard$1[_0x5e00b3(0x53f)]),0x1d),new LeapSecond(new JulianDate(0x2562a3,0xa8de,TimeStandard$1[_0x5e00b3(0x53f)]),0x1e),new LeapSecond(new JulianDate(0x2564c6,0xa8df,TimeStandard$1[_0x5e00b3(0x53f)]),0x1f),new LeapSecond(new JulianDate(0x2566eb,0xa8e0,TimeStandard$1[_0x5e00b3(0x53f)]),0x20),new LeapSecond(new JulianDate(0x2570e8,0xa8e1,TimeStandard$1[_0x5e00b3(0x53f)]),0x21),new LeapSecond(new JulianDate(0x257530,0xa8e2,TimeStandard$1[_0x5e00b3(0x53f)]),0x22),new LeapSecond(new JulianDate(0x257a2d,0xa8e3,TimeStandard$1[_0x5e00b3(0x53f)]),0x23),new LeapSecond(new JulianDate(0x257e74,0xa8e4,TimeStandard$1[_0x5e00b3(0x53f)]),0x24),new LeapSecond(new JulianDate(0x25809a,0xa8e5,TimeStandard$1[_0x307c2b(0x3ed7)]),0x25)],EarthOrientationParameters[_0x5e00b3(0x423a)]=Object[_0x5e00b3(0x5448)]({'getPromiseToLoad':function(){return when();},'compute':function(_0x377b6d,_0x16cacf){var _0x1275eb=_0x307c2b,_0x2cdd1f=_0x5e00b3;return defined$1(_0x16cacf)?(_0x16cacf[_0x2cdd1f(0x4c54)]=0x0,_0x16cacf[_0x2cdd1f(0x162f)]=0x0,_0x16cacf[_0x2cdd1f(0x5c48)]=0x0,_0x16cacf[_0x1275eb(0x24b6)]=0x0,_0x16cacf[_0x2cdd1f(0x1a1d)]=0x0):_0x16cacf=new EarthOrientationParametersSample(0x0,0x0,0x0,0x0,0x0),_0x16cacf;}}),EarthOrientationParameters[_0x5e00b3(0x3720)][_0x5e00b3(0x559a)]=function(){var _0x4e737f=_0x307c2b;return when(this[_0x4e737f(0x13b)]);},EarthOrientationParameters[_0x5e00b3(0x3720)][_0x5e00b3(0xf4d)]=function(_0x5b1d07,_0x2fd198){var _0x1528cf=_0x307c2b,_0x2ffcbe=_0x5e00b3;if(defined$1(this[_0x2ffcbe(0x480f)])){if(defined$1(_0x2fd198)||(_0x2fd198=new EarthOrientationParametersSample(0x0,0x0,0x0,0x0,0x0)),0x0===this[_0x1528cf(0x296a)][_0x1528cf(0x2ef4)])return _0x2fd198['xPoleWander']=0x0,_0x2fd198[_0x2ffcbe(0x162f)]=0x0,_0x2fd198[_0x1528cf(0x48db)]=0x0,_0x2fd198[_0x2ffcbe(0x469d)]=0x0,_0x2fd198[_0x2ffcbe(0x1a1d)]=0x0,_0x2fd198;var _0x9070fd=this[_0x1528cf(0x408a)],_0x4c418b=this[_0x2ffcbe(0x3757)],_0x6218ab=0x0,_0x567592=0x0;if(defined$1(_0x4c418b)){var _0x1b1b82=_0x9070fd[_0x4c418b],_0x253ddd=_0x9070fd[_0x4c418b+0x1],_0x183f52=JulianDate[_0x2ffcbe(0x3935)](_0x1b1b82,_0x5b1d07),_0xfc2345=!defined$1(_0x253ddd),_0x85f80a=_0xfc2345||JulianDate[_0x2ffcbe(0x5b85)](_0x253ddd,_0x5b1d07);if(_0x183f52&&_0x85f80a)return _0x6218ab=_0x4c418b,!_0xfc2345&&_0x253ddd[_0x2ffcbe(0x1dab)](_0x5b1d07)&&++_0x6218ab,_0x567592=_0x6218ab+0x1,interpolate$1(this,_0x9070fd,this[_0x2ffcbe(0x480f)],_0x5b1d07,_0x6218ab,_0x567592,_0x2fd198),_0x2fd198;}var _0x4f9a14=binarySearch$1(_0x9070fd,_0x5b1d07,JulianDate[_0x2ffcbe(0x30dd)],this[_0x2ffcbe(0x29b4)]);return _0x4f9a14>=0x0?(_0x4f9a14<_0x9070fd['length']-0x1&&_0x9070fd[_0x4f9a14+0x1][_0x2ffcbe(0x1dab)](_0x5b1d07)&&++_0x4f9a14,_0x6218ab=_0x4f9a14,_0x567592=_0x4f9a14):(_0x6218ab=(_0x567592=~_0x4f9a14)-0x1)<0x0&&(_0x6218ab=0x0),this[_0x1528cf(0x3a8)]=_0x6218ab,interpolate$1(this,_0x9070fd,this[_0x2ffcbe(0x480f)],_0x5b1d07,_0x6218ab,_0x567592,_0x2fd198),_0x2fd198;}if(defined$1(this[_0x1528cf(0x27f0)]))throw new RuntimeError$1(this[_0x2ffcbe(0x4299)]);},HeadingPitchRoll[_0x5e00b3(0x3c19)]=function(_0x152c06,_0x4c4974){var _0x2da6a4=_0x5e00b3;defined$1(_0x4c4974)||(_0x4c4974=new HeadingPitchRoll());var _0x1974c6=0x2*(_0x152c06['w']*_0x152c06['y']-_0x152c06['z']*_0x152c06['x']),_0x109f84=0x1-0x2*(_0x152c06['x']*_0x152c06['x']+_0x152c06['y']*_0x152c06['y']),_0x554834=0x2*(_0x152c06['w']*_0x152c06['x']+_0x152c06['y']*_0x152c06['z']),_0x186252=0x1-0x2*(_0x152c06['y']*_0x152c06['y']+_0x152c06['z']*_0x152c06['z']),_0x5213d6=0x2*(_0x152c06['w']*_0x152c06['z']+_0x152c06['x']*_0x152c06['y']);return _0x4c4974[_0x2da6a4(0x5075)]=-Math[_0x2da6a4(0x51e)](_0x5213d6,_0x186252),_0x4c4974[_0x2da6a4(0x4be7)]=Math[_0x2da6a4(0x51e)](_0x554834,_0x109f84),_0x4c4974[_0x2da6a4(0x3a66)]=-CesiumMath[_0x2da6a4(0x1c72)](_0x1974c6),_0x4c4974;},HeadingPitchRoll[_0x5e00b3(0x10c5)]=function(_0x909a0a,_0x3bac7d,_0x20b761,_0x58e2a7){var _0x3961cd=_0x307c2b,_0x1771f6=_0x5e00b3;return defined$1(_0x58e2a7)||(_0x58e2a7=new HeadingPitchRoll()),_0x58e2a7[_0x1771f6(0x5075)]=_0x909a0a*CesiumMath['RADIANS_PER_DEGREE'],_0x58e2a7[_0x1771f6(0x3a66)]=_0x3bac7d*CesiumMath['RADIANS_PER_DEGREE'],_0x58e2a7[_0x3961cd(0x1fcc)]=_0x20b761*CesiumMath[_0x1771f6(0x5b17)],_0x58e2a7;},HeadingPitchRoll[_0x5e00b3(0x40f3)]=function(_0x22fee1,_0x156fed){var _0x397064=_0x307c2b,_0x2cd534=_0x5e00b3;if(defined$1(_0x22fee1))return defined$1(_0x156fed)?(_0x156fed[_0x2cd534(0x5075)]=_0x22fee1[_0x2cd534(0x5075)],_0x156fed[_0x2cd534(0x3a66)]=_0x22fee1[_0x397064(0x1870)],_0x156fed[_0x2cd534(0x4be7)]=_0x22fee1[_0x2cd534(0x4be7)],_0x156fed):new HeadingPitchRoll(_0x22fee1[_0x2cd534(0x5075)],_0x22fee1[_0x397064(0x1870)],_0x22fee1[_0x2cd534(0x4be7)]);},HeadingPitchRoll['equals']=function(_0x50c34b,_0x37dd88){var _0x352aaa=_0x307c2b,_0x203827=_0x5e00b3;return _0x50c34b===_0x37dd88||defined$1(_0x50c34b)&&defined$1(_0x37dd88)&&_0x50c34b[_0x352aaa(0x6d1)]===_0x37dd88[_0x203827(0x5075)]&&_0x50c34b[_0x352aaa(0x1870)]===_0x37dd88[_0x352aaa(0x1870)]&&_0x50c34b[_0x203827(0x4be7)]===_0x37dd88[_0x352aaa(0x1fcc)];},HeadingPitchRoll[_0x5e00b3(0x1c11)]=function(_0x1ef9a4,_0x16d617,_0x399e98,_0x3c75c0){var _0x241f5c=_0x307c2b,_0x7372f2=_0x5e00b3;return _0x1ef9a4===_0x16d617||defined$1(_0x1ef9a4)&&defined$1(_0x16d617)&&CesiumMath[_0x7372f2(0x1c11)](_0x1ef9a4[_0x7372f2(0x5075)],_0x16d617[_0x7372f2(0x5075)],_0x399e98,_0x3c75c0)&&CesiumMath[_0x7372f2(0x1c11)](_0x1ef9a4[_0x7372f2(0x3a66)],_0x16d617[_0x7372f2(0x3a66)],_0x399e98,_0x3c75c0)&&CesiumMath[_0x241f5c(0x376e)](_0x1ef9a4[_0x7372f2(0x4be7)],_0x16d617[_0x7372f2(0x4be7)],_0x399e98,_0x3c75c0);},HeadingPitchRoll[_0x5e00b3(0x3720)][_0x307c2b(0x2d7b)]=function(_0x369add){var _0x17a29e=_0x5e00b3;return HeadingPitchRoll[_0x17a29e(0x40f3)](this,_0x369add);},HeadingPitchRoll[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x5f27dd){var _0x23396f=_0x5e00b3;return HeadingPitchRoll[_0x23396f(0x1dab)](this,_0x5f27dd);},HeadingPitchRoll[_0x307c2b(0x1aa2)][_0x307c2b(0x376e)]=function(_0xd219fc,_0x161920,_0x2507eb){var _0x3a6aa9=_0x5e00b3;return HeadingPitchRoll[_0x3a6aa9(0x1c11)](this,_0xd219fc,_0x161920,_0x2507eb);},HeadingPitchRoll[_0x5e00b3(0x3720)][_0x307c2b(0xedf)]=function(){var _0x4b4a32=_0x307c2b,_0x3a11e5=_0x5e00b3;return'('+this[_0x3a11e5(0x5075)]+',\x20'+this[_0x3a11e5(0x3a66)]+',\x20'+this[_0x4b4a32(0x1fcc)]+')';};var julianDateScratch$1=new JulianDate(0x0,0x0,TimeStandard$1[_0x5e00b3(0x53f)]),_supportsFullscreen;function getDaysSinceEpoch(_0x52bf70,_0x28bd70,_0x2de514){var _0x55045c=_0x307c2b,_0x26fb76=_0x5e00b3,_0x14af86=julianDateScratch$1;return _0x14af86[_0x55045c(0x43fc)]=_0x28bd70,_0x14af86[_0x26fb76(0x180d)]=_0x2de514,JulianDate[_0x26fb76(0x10a)](_0x14af86,_0x52bf70[_0x26fb76(0x4a6b)]);}function requestXysChunk(_0x5d3e7b,_0xb3bf7e){var _0x305016=_0x307c2b,_0x31ecc3=_0x5e00b3;if(_0x5d3e7b[_0x31ecc3(0x14e7)][_0xb3bf7e])return _0x5d3e7b[_0x31ecc3(0x14e7)][_0xb3bf7e];var _0xece2e9=when[_0x31ecc3(0x32fc)]();_0x5d3e7b[_0x305016(0x45a9)][_0xb3bf7e]=_0xece2e9;var _0x4bf7d2=_0x5d3e7b[_0x305016(0x13b8)];return when((defined$1(_0x4bf7d2)?_0x4bf7d2[_0x305016(0x4266)]({'templateValues':{0x0:_0xb3bf7e}}):new Resource({'url':buildModuleUrl(_0x31ecc3(0x2624)+_0xb3bf7e+_0x31ecc3(0x4b39))}))[_0x31ecc3(0x1fd8)](),function(_0x529967){var _0x2418df=_0x305016,_0x4294a0=_0x31ecc3;_0x5d3e7b[_0x4294a0(0x14e7)][_0xb3bf7e]=!0x1;for(var _0x404837=_0x5d3e7b[_0x2418df(0x296a)],_0x48832d=_0x529967[_0x4294a0(0x5970)],_0x54421e=_0xb3bf7e*_0x5d3e7b[_0x4294a0(0x833)]*0x3,_0x747b4=0x0,_0x598ff1=_0x48832d[_0x2418df(0x2ef4)];_0x747b4<_0x598ff1;++_0x747b4)_0x404837[_0x54421e+_0x747b4]=_0x48832d[_0x747b4];_0xece2e9[_0x4294a0(0x1c7e)]();}),_0xece2e9[_0x305016(0x452a)];}Iau2006XysData[_0x5e00b3(0x3720)]['preload']=function(_0x867e6a,_0x1f08b9,_0x209872,_0x259fcc){var _0x24f82d=_0x5e00b3,_0x4b216b=getDaysSinceEpoch(this,_0x867e6a,_0x1f08b9),_0x1a939c=getDaysSinceEpoch(this,_0x209872,_0x259fcc),_0x2c4eab=_0x4b216b/this[_0x24f82d(0x1909)]-this[_0x24f82d(0x3378)]/0x2|0x0;_0x2c4eab<0x0&&(_0x2c4eab=0x0);var _0x251548=_0x1a939c/this['_stepSizeDays']-this[_0x24f82d(0x3378)]/0x2|0x0+this[_0x24f82d(0x3378)];_0x251548>=this[_0x24f82d(0x5984)]&&(_0x251548=this[_0x24f82d(0x5984)]-0x1);for(var _0x2a0601=_0x2c4eab/this['_samplesPerXysFile']|0x0,_0x3ceb48=_0x251548/this[_0x24f82d(0x833)]|0x0,_0x378726=[],_0x31f692=_0x2a0601;_0x31f692<=_0x3ceb48;++_0x31f692)_0x378726[_0x24f82d(0x5323)](requestXysChunk(this,_0x31f692));return when[_0x24f82d(0x5ef9)](_0x378726);},Iau2006XysData[_0x307c2b(0x1aa2)][_0x5e00b3(0x2fb2)]=function(_0x4a8763,_0x4a561d,_0x488733){var _0x31a31f=_0x307c2b,_0x139b08=_0x5e00b3,_0xb0cec9=getDaysSinceEpoch(this,_0x4a8763,_0x4a561d);if(!(_0xb0cec9<0x0)){var _0x31a4a2=_0xb0cec9/this[_0x139b08(0x1909)]|0x0;if(!(_0x31a4a2>=this[_0x139b08(0x5984)])){var _0x44ac51=this[_0x139b08(0x3378)],_0x264cd5=_0x31a4a2-(_0x44ac51/0x2|0x0);_0x264cd5<0x0&&(_0x264cd5=0x0);var _0x3c9172=_0x264cd5+_0x44ac51;_0x3c9172>=this['_totalSamples']&&(_0x264cd5=(_0x3c9172=this[_0x139b08(0x5984)]-0x1)-_0x44ac51)<0x0&&(_0x264cd5=0x0);var _0x4eafb6=!0x1,_0xdd64c7=this[_0x139b08(0x480f)];if(defined$1(_0xdd64c7[0x3*_0x264cd5])||(requestXysChunk(this,_0x264cd5/this[_0x139b08(0x833)]|0x0),_0x4eafb6=!0x0),defined$1(_0xdd64c7[0x3*_0x3c9172])||(requestXysChunk(this,_0x3c9172/this[_0x139b08(0x833)]|0x0),_0x4eafb6=!0x0),!_0x4eafb6){defined$1(_0x488733)?(_0x488733['x']=0x0,_0x488733['y']=0x0,_0x488733['s']=0x0):_0x488733=new Iau2006XysSample(0x0,0x0,0x0);var _0x3e4b2c,_0x3aaf41,_0x419020=_0xb0cec9-_0x264cd5*this[_0x31a31f(0x185f)],_0x1e2977=this[_0x139b08(0x27d1)],_0x29aac6=this[_0x139b08(0x32b1)],_0x4dc66e=this[_0x139b08(0x1509)],_0x12771a=this[_0x139b08(0x6f9)];for(_0x3e4b2c=0x0;_0x3e4b2c<=_0x44ac51;++_0x3e4b2c)_0x1e2977[_0x3e4b2c]=_0x419020-_0x12771a[_0x3e4b2c];for(_0x3e4b2c=0x0;_0x3e4b2c<=_0x44ac51;++_0x3e4b2c){for(_0x4dc66e[_0x3e4b2c]=0x1,_0x3aaf41=0x0;_0x3aaf41<=_0x44ac51;++_0x3aaf41)_0x3aaf41!==_0x3e4b2c&&(_0x4dc66e[_0x3e4b2c]*=_0x1e2977[_0x3aaf41]);_0x4dc66e[_0x3e4b2c]*=_0x29aac6[_0x3e4b2c];var _0x2fd742=0x3*(_0x264cd5+_0x3e4b2c);_0x488733['x']+=_0x4dc66e[_0x3e4b2c]*_0xdd64c7[_0x2fd742++],_0x488733['y']+=_0x4dc66e[_0x3e4b2c]*_0xdd64c7[_0x2fd742++],_0x488733['s']+=_0x4dc66e[_0x3e4b2c]*_0xdd64c7[_0x2fd742];}return _0x488733;}}}};var _names={'requestFullscreen':void 0x0,'exitFullscreen':void 0x0,'fullscreenEnabled':void 0x0,'fullscreenElement':void 0x0,'fullscreenchange':void 0x0,'fullscreenerror':void 0x0},Fullscreen={},theNavigator,isChromeResult,chromeVersionResult,isSafariResult,safariVersionResult,isWebkitResult,webkitVersionResult,isInternetExplorerResult,internetExplorerVersionResult,isEdgeResult,edgeVersionResult,isFirefoxResult,firefoxVersionResult,isWindowsResult,isNodeJsResult,hasPointerEvents,imageRenderingValueResult,supportsImageRenderingPixelatedResult,supportsWebPResult,supportsWebPPromise;function extractVersion(_0x40dd29){var _0x3e752e=_0x5e00b3;for(var _0xaedf7e=_0x40dd29[_0x3e752e(0x390f)]('.'),_0x4f27d1=0x0,_0x24d696=_0xaedf7e[_0x3e752e(0x809)];_0x4f27d1<_0x24d696;++_0x4f27d1)_0xaedf7e[_0x4f27d1]=parseInt(_0xaedf7e[_0x4f27d1],0xa);return _0xaedf7e;}function isChrome(){var _0x288492=_0x307c2b,_0xe174f=_0x5e00b3;if(!defined$1(isChromeResult)&&(isChromeResult=!0x1,!isEdge())){var _0x5517fb=/ Chrome\/([\.0-9]+)/[_0xe174f(0x54e4)](theNavigator[_0x288492(0x4c61)]);null!==_0x5517fb&&(isChromeResult=!0x0,chromeVersionResult=extractVersion(_0x5517fb[0x1]));}return isChromeResult;}function chromeVersion(){return isChrome()&&chromeVersionResult;}function isSafari(){var _0x1cc83f=_0x5e00b3;if(!defined$1(isSafariResult)&&(isSafariResult=!0x1,!isChrome()&&!isEdge()&&/ Safari\/[\.0-9]+/[_0x1cc83f(0x4a8a)](theNavigator[_0x1cc83f(0x5af)]))){var _0x5c9ff1=/ Version\/([\.0-9]+)/[_0x1cc83f(0x54e4)](theNavigator[_0x1cc83f(0x5af)]);null!==_0x5c9ff1&&(isSafariResult=!0x0,safariVersionResult=extractVersion(_0x5c9ff1[0x1]));}return isSafariResult;}function safariVersion(){return isSafari()&&safariVersionResult;}function isWebkit(){var _0x44ae9d=_0x5e00b3;if(!defined$1(isWebkitResult)){isWebkitResult=!0x1;var _0x4a2133=/ AppleWebKit\/([\.0-9]+)(\+?)/[_0x44ae9d(0x54e4)](theNavigator[_0x44ae9d(0x5af)]);null!==_0x4a2133&&(isWebkitResult=!0x0,(webkitVersionResult=extractVersion(_0x4a2133[0x1]))[_0x44ae9d(0x14e5)]=!!_0x4a2133[0x2]);}return isWebkitResult;}function webkitVersion(){return isWebkit()&&webkitVersionResult;}function isInternetExplorer(){var _0x3e5dba=_0x5e00b3,_0xa7b354;return defined$1(isInternetExplorerResult)||(isInternetExplorerResult=!0x1,_0x3e5dba(0x8ed)===theNavigator[_0x3e5dba(0x5f05)]?null!==(_0xa7b354=/MSIE ([0-9]{1,}[\.0-9]{0,})/[_0x3e5dba(0x54e4)](theNavigator[_0x3e5dba(0x5af)]))&&(isInternetExplorerResult=!0x0,internetExplorerVersionResult=extractVersion(_0xa7b354[0x1])):'Netscape'===theNavigator[_0x3e5dba(0x5f05)]&&null!==(_0xa7b354=/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/[_0x3e5dba(0x54e4)](theNavigator[_0x3e5dba(0x5af)]))&&(isInternetExplorerResult=!0x0,internetExplorerVersionResult=extractVersion(_0xa7b354[0x1]))),isInternetExplorerResult;}function internetExplorerVersion(){return isInternetExplorer()&&internetExplorerVersionResult;}function isEdge(){var _0x195128=_0x5e00b3;if(!defined$1(isEdgeResult)){isEdgeResult=!0x1;var _0x49a251=/ Edge\/([\.0-9]+)/[_0x195128(0x54e4)](theNavigator[_0x195128(0x5af)]);null!==_0x49a251&&(isEdgeResult=!0x0,edgeVersionResult=extractVersion(_0x49a251[0x1]));}return isEdgeResult;}function edgeVersion(){return isEdge()&&edgeVersionResult;}function isFirefox(){var _0x242bfa=_0x307c2b,_0x4a264d=_0x5e00b3;if(!defined$1(isFirefoxResult)){isFirefoxResult=!0x1;var _0x1db6c1=/Firefox\/([\.0-9]+)/[_0x4a264d(0x54e4)](theNavigator[_0x242bfa(0x4c61)]);null!==_0x1db6c1&&(isFirefoxResult=!0x0,firefoxVersionResult=extractVersion(_0x1db6c1[0x1]));}return isFirefoxResult;}function isWindows(){var _0x2f32f0=_0x5e00b3;return defined$1(isWindowsResult)||(isWindowsResult=/Windows/i[_0x2f32f0(0x4a8a)](theNavigator[_0x2f32f0(0x54cb)])),isWindowsResult;}function firefoxVersion(){return isFirefox()&&firefoxVersionResult;}function isNodeJs(){var _0x21c69d=_0x307c2b,_0x247514=_0x5e00b3;return defined$1(isNodeJsResult)||(isNodeJsResult=_0x247514(0x8c4)==typeof process&&_0x21c69d(0xfcc)===Object[_0x21c69d(0x1aa2)]['toString'][_0x247514(0x3c9e)](process)),isNodeJsResult;}function supportsPointerEvents(){var _0x216d72=_0x307c2b,_0x4c303b=_0x5e00b3;return defined$1(hasPointerEvents)||(hasPointerEvents=!isFirefox()&&'undefined'!=typeof PointerEvent&&(!defined$1(theNavigator[_0x216d72(0x2c9b)])||theNavigator[_0x4c303b(0x4a61)])),hasPointerEvents;}function supportsImageRenderingPixelated(){var _0x5447d2=_0x5e00b3;if(!defined$1(supportsImageRenderingPixelatedResult)){var _0x4f7ebd=document[_0x5447d2(0x2a2e)](_0x5447d2(0x2a34));_0x4f7ebd[_0x5447d2(0x1d2b)]('style',_0x5447d2(0x1459));var _0x2ef14c=_0x4f7ebd[_0x5447d2(0x8cd)][_0x5447d2(0xe6c)];(supportsImageRenderingPixelatedResult=defined$1(_0x2ef14c)&&''!==_0x2ef14c)&&(imageRenderingValueResult=_0x2ef14c);}return supportsImageRenderingPixelatedResult;}function imageRenderingValue(){return supportsImageRenderingPixelated()?imageRenderingValueResult:void 0x0;}function supportsWebP(){var _0x1840dc=_0x307c2b,_0x319570=_0x5e00b3;if(defined$1(supportsWebPPromise))return supportsWebPPromise[_0x1840dc(0x452a)];supportsWebPPromise=when[_0x1840dc(0x1fd6)](),isEdge()&&(supportsWebPResult=!0x1,supportsWebPPromise[_0x1840dc(0x511b)](supportsWebPResult));var _0x5daa12=new Image();return _0x5daa12[_0x319570(0x1104)]=function(){var _0x5ccf20=_0x319570;supportsWebPResult=_0x5daa12[_0x5ccf20(0x2d3c)]>0x0&&_0x5daa12['height']>0x0,supportsWebPPromise[_0x5ccf20(0x1c7e)](supportsWebPResult);},_0x5daa12[_0x319570(0x44c8)]=function(){var _0x3de2c5=_0x319570;supportsWebPResult=!0x1,supportsWebPPromise[_0x3de2c5(0x1c7e)](supportsWebPResult);},_0x5daa12[_0x319570(0x16cf)]=_0x319570(0x4e4f),supportsWebPPromise[_0x319570(0x24e7)];}function supportsWebPSync(){return defined$1(supportsWebPPromise)||supportsWebP(),supportsWebPResult;}Object[_0x5e00b3(0x1dfd)](Fullscreen,{'element':{'get':function(){var _0x333851=_0x5e00b3;if(Fullscreen[_0x333851(0x1c8b)]())return document[_names[_0x333851(0x262c)]];}},'changeEventName':{'get':function(){var _0x4f5307=_0x307c2b,_0xb6bed9=_0x5e00b3;if(Fullscreen[_0x4f5307(0x3b8)]())return _names[_0xb6bed9(0x2868)];}},'errorEventName':{'get':function(){var _0x372d0e=_0x5e00b3;if(Fullscreen[_0x372d0e(0x1c8b)]())return _names[_0x372d0e(0x3ff6)];}},'enabled':{'get':function(){var _0x120f58=_0x307c2b,_0x1b307e=_0x5e00b3;if(Fullscreen[_0x120f58(0x3b8)]())return document[_names[_0x1b307e(0x486c)]];}},'fullscreen':{'get':function(){var _0x378933=_0x5e00b3;if(Fullscreen['supportsFullscreen']())return null!==Fullscreen[_0x378933(0x35e5)];}}}),Fullscreen[_0x307c2b(0x3b8)]=function(){var _0x5528ce=_0x307c2b,_0x2c177d=_0x5e00b3;if(defined$1(_supportsFullscreen))return _supportsFullscreen;_supportsFullscreen=!0x1;var _0xc75299=document[_0x2c177d(0xd00)];if(_0x2c177d(0x1b4b)==typeof _0xc75299['requestFullscreen'])return _names[_0x5528ce(0x50a6)]=_0x2c177d(0x2f20),_names[_0x2c177d(0x559c)]=_0x5528ce(0x2880),_names[_0x2c177d(0x486c)]=_0x5528ce(0x4885),_names[_0x2c177d(0x262c)]=_0x5528ce(0x1b3b),_names[_0x2c177d(0x2868)]=_0x2c177d(0x2868),_names[_0x5528ce(0x2ce2)]=_0x2c177d(0x3ff6),_supportsFullscreen=!0x0;for(var _0x109906,_0x173d22=[_0x2c177d(0x3d70),_0x2c177d(0x2169),'o','ms',_0x2c177d(0x1fb4)],_0x24b0cd=0x0,_0x4d6119=_0x173d22[_0x2c177d(0x809)];_0x24b0cd<_0x4d6119;++_0x24b0cd){var _0x5cdf4=_0x173d22[_0x24b0cd];(_0x2c177d(0x1b4b)==typeof _0xc75299[_0x109906=_0x5cdf4+_0x2c177d(0x1625)]||_0x2c177d(0x1b4b)==typeof _0xc75299[_0x109906=_0x5cdf4+_0x2c177d(0x459b)])&&(_names[_0x2c177d(0x2f20)]=_0x109906,_supportsFullscreen=!0x0),_0x109906=_0x5cdf4+_0x2c177d(0x4787),_0x2c177d(0x1b4b)==typeof document[_0x109906]?_names[_0x2c177d(0x559c)]=_0x109906:(_0x109906=_0x5cdf4+_0x2c177d(0x27c5),_0x2c177d(0x1b4b)==typeof document[_0x109906]&&(_names['exitFullscreen']=_0x109906)),_0x109906=_0x5cdf4+_0x2c177d(0x4ef),void 0x0!==document[_0x109906]?_names[_0x2c177d(0x486c)]=_0x109906:(_0x109906=_0x5cdf4+_0x2c177d(0xe8c),void 0x0!==document[_0x109906]&&(_names[_0x5528ce(0x4885)]=_0x109906)),_0x109906=_0x5cdf4+_0x2c177d(0x2e2f),void 0x0!==document[_0x109906]?_names[_0x5528ce(0x1b3b)]=_0x109906:(_0x109906=_0x5cdf4+_0x2c177d(0x1aa6),void 0x0!==document[_0x109906]&&(_names[_0x2c177d(0x262c)]=_0x109906)),_0x109906=_0x5cdf4+_0x2c177d(0x2868),void 0x0!==document['on'+_0x109906]&&('ms'===_0x5cdf4&&(_0x109906=_0x5528ce(0x4b92)),_names[_0x2c177d(0x2868)]=_0x109906),_0x109906=_0x5cdf4+_0x2c177d(0x3ff6),void 0x0!==document['on'+_0x109906]&&('ms'===_0x5cdf4&&(_0x109906=_0x2c177d(0x236c)),_names[_0x2c177d(0x3ff6)]=_0x109906);}return _supportsFullscreen;},Fullscreen[_0x5e00b3(0x2f20)]=function(_0x120693,_0x231b0e){var _0x242a7a=_0x5e00b3;Fullscreen['supportsFullscreen']()&&_0x120693[_names[_0x242a7a(0x2f20)]]({'vrDisplay':_0x231b0e});},Fullscreen[_0x5e00b3(0x559c)]=function(){var _0x331669=_0x5e00b3;Fullscreen[_0x331669(0x1c8b)]()&&document[_names[_0x331669(0x559c)]]();},Fullscreen[_0x307c2b(0x29a0)]=_names,theNavigator=_0x5e00b3(0x39a1)!=typeof navigator?navigator:{};var typedArrayTypes=[];_0x5e00b3(0x39a1)!=typeof ArrayBuffer&&(typedArrayTypes[_0x5e00b3(0x5323)](Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array),_0x5e00b3(0x39a1)!=typeof Uint8ClampedArray&&typedArrayTypes[_0x5e00b3(0x5323)](Uint8ClampedArray),_0x5e00b3(0x39a1)!=typeof CanvasPixelArray&&typedArrayTypes[_0x307c2b(0x2a0e)](CanvasPixelArray));var FeatureDetection={'isChrome':isChrome,'chromeVersion':chromeVersion,'isSafari':isSafari,'safariVersion':safariVersion,'isWebkit':isWebkit,'webkitVersion':webkitVersion,'isInternetExplorer':isInternetExplorer,'internetExplorerVersion':internetExplorerVersion,'isEdge':isEdge,'edgeVersion':edgeVersion,'isFirefox':isFirefox,'firefoxVersion':firefoxVersion,'isWindows':isWindows,'isNodeJs':isNodeJs,'hardwareConcurrency':defaultValue$1(theNavigator['hardwareConcurrency'],0x3),'supportsPointerEvents':supportsPointerEvents,'supportsImageRenderingPixelated':supportsImageRenderingPixelated,'supportsWebP':supportsWebP,'supportsWebPSync':supportsWebPSync,'imageRenderingValue':imageRenderingValue,'typedArrayTypes':typedArrayTypes,'isPCBroswer':isPCBroswer};function isPCBroswer(){var _0x1fddf2=_0x307c2b,_0x541d63=_0x5e00b3,_0x5d0b41=window[_0x541d63(0x5185)][_0x541d63(0x5af)][_0x541d63(0x12e2)](),_0x42fa1e=_0x541d63(0x2891)==_0x5d0b41[_0x541d63(0x31ca)](/ipad/i),_0xad9b23=_0x541d63(0x1934)==_0x5d0b41[_0x541d63(0x31ca)](/iphone os/i),_0x64ab0a=_0x541d63(0x19ac)==_0x5d0b41[_0x541d63(0x31ca)](/midp/i),_0x5a3a07=_0x1fddf2(0x1fe0)==_0x5d0b41[_0x541d63(0x31ca)](/rv:1.2.3.4/i),_0x3f9176=_0x541d63(0x1b9a)==_0x5d0b41[_0x541d63(0x31ca)](/ucweb/i),_0x5c42bb=_0x1fddf2(0x476f)==_0x5d0b41[_0x541d63(0x31ca)](/android/i),_0x5bc269=_0x541d63(0x1d4e)==_0x5d0b41[_0x1fddf2(0xa93)](/windows ce/i),_0x26f2ad='windows\x20mobile'==_0x5d0b41[_0x541d63(0x31ca)](/windows mobile/i);return!(_0x42fa1e||_0xad9b23||_0x64ab0a||_0x5a3a07||_0x3f9176||_0x5c42bb||_0x5bc269||_0x26f2ad);}function Quaternion(_0xa1e209,_0xe1fcd5,_0x4c77f0,_0x24d47b){this['x']=defaultValue$1(_0xa1e209,0x0),this['y']=defaultValue$1(_0xe1fcd5,0x0),this['z']=defaultValue$1(_0x4c77f0,0x0),this['w']=defaultValue$1(_0x24d47b,0x0);}FeatureDetection[_0x5e00b3(0x1c8b)]=function(){var _0x4815b4=_0x5e00b3;return Fullscreen[_0x4815b4(0x1c8b)]();},FeatureDetection[_0x5e00b3(0x5e5e)]=function(){var _0x25ec13=_0x5e00b3;return _0x25ec13(0x39a1)!=typeof ArrayBuffer;},FeatureDetection[_0x5e00b3(0x2a3)]=function(){var _0x5c12d8=_0x5e00b3;return _0x5c12d8(0x39a1)!=typeof Worker;},FeatureDetection[_0x5e00b3(0x3c3b)]=function(){var _0x471db7=_0x5e00b3;return _0x471db7(0x39a1)!=typeof WebAssembly&&!FeatureDetection[_0x471db7(0x2331)]();},FeatureDetection[_0x5e00b3(0x2dca)]=function(){var _0x4bbc4c=_0x5e00b3;return _0x4bbc4c(0x39a1)!=typeof OffscreenCanvas&&!FeatureDetection[_0x4bbc4c(0x2331)]();};var fromAxisAngleScratch=new Cartesian3();Quaternion[_0x5e00b3(0x28a8)]=function(_0x12872b,_0x591784,_0x3a8f0a){var _0x3aa322=_0x5e00b3,_0x31ee0d=_0x591784/0x2,_0x4cde94=Math[_0x3aa322(0x1428)](_0x31ee0d),_0x148cde=(fromAxisAngleScratch=Cartesian3[_0x3aa322(0x4853)](_0x12872b,fromAxisAngleScratch))['x']*_0x4cde94,_0x4a8783=fromAxisAngleScratch['y']*_0x4cde94,_0x1f96bd=fromAxisAngleScratch['z']*_0x4cde94,_0x22b8d8=Math[_0x3aa322(0x52a3)](_0x31ee0d);return defined$1(_0x3a8f0a)?(_0x3a8f0a['x']=_0x148cde,_0x3a8f0a['y']=_0x4a8783,_0x3a8f0a['z']=_0x1f96bd,_0x3a8f0a['w']=_0x22b8d8,_0x3a8f0a):new Quaternion(_0x148cde,_0x4a8783,_0x1f96bd,_0x22b8d8);};var fromRotationMatrixNext=[0x1,0x2,0x0],fromRotationMatrixQuat=new Array(0x3);Quaternion[_0x5e00b3(0x1b33)]=function(_0x3bafda,_0x282fc9){var _0x5168fe=_0x307c2b,_0x2ea5a0=_0x5e00b3,_0x25e1ce,_0x323529,_0x4615ef,_0x38bcbf,_0x4aafc7,_0x182144=_0x3bafda[Matrix3[_0x2ea5a0(0x36a0)]],_0xf5959f=_0x3bafda[Matrix3[_0x5168fe(0x1a0)]],_0x2dd0a5=_0x3bafda[Matrix3[_0x2ea5a0(0xedd)]],_0x12ead5=_0x182144+_0xf5959f+_0x2dd0a5;if(_0x12ead5>0x0)_0x4aafc7=0.5*(_0x25e1ce=Math[_0x2ea5a0(0x5c4f)](_0x12ead5+0x1)),_0x25e1ce=0.5/_0x25e1ce,_0x323529=(_0x3bafda[Matrix3[_0x2ea5a0(0x4529)]]-_0x3bafda[Matrix3[_0x5168fe(0x2c30)]])*_0x25e1ce,_0x4615ef=(_0x3bafda[Matrix3[_0x2ea5a0(0x82a)]]-_0x3bafda[Matrix3[_0x2ea5a0(0x103c)]])*_0x25e1ce,_0x38bcbf=(_0x3bafda[Matrix3[_0x5168fe(0x4a6d)]]-_0x3bafda[Matrix3['COLUMN1ROW0']])*_0x25e1ce;else{var _0x20286e=fromRotationMatrixNext,_0xb4e17=0x0;_0xf5959f>_0x182144&&(_0xb4e17=0x1),_0x2dd0a5>_0x182144&&_0x2dd0a5>_0xf5959f&&(_0xb4e17=0x2);var _0x3f9dd6=_0x20286e[_0xb4e17],_0x4ff33b=_0x20286e[_0x3f9dd6];_0x25e1ce=Math[_0x5168fe(0x37eb)](_0x3bafda[Matrix3[_0x2ea5a0(0x3e04)](_0xb4e17,_0xb4e17)]-_0x3bafda[Matrix3[_0x2ea5a0(0x3e04)](_0x3f9dd6,_0x3f9dd6)]-_0x3bafda[Matrix3[_0x2ea5a0(0x3e04)](_0x4ff33b,_0x4ff33b)]+0x1);var _0x46a9c0=fromRotationMatrixQuat;_0x46a9c0[_0xb4e17]=0.5*_0x25e1ce,_0x25e1ce=0.5/_0x25e1ce,_0x4aafc7=(_0x3bafda[Matrix3[_0x2ea5a0(0x3e04)](_0x4ff33b,_0x3f9dd6)]-_0x3bafda[Matrix3[_0x2ea5a0(0x3e04)](_0x3f9dd6,_0x4ff33b)])*_0x25e1ce,_0x46a9c0[_0x3f9dd6]=(_0x3bafda[Matrix3[_0x2ea5a0(0x3e04)](_0x3f9dd6,_0xb4e17)]+_0x3bafda[Matrix3[_0x5168fe(0x2d6d)](_0xb4e17,_0x3f9dd6)])*_0x25e1ce,_0x46a9c0[_0x4ff33b]=(_0x3bafda[Matrix3[_0x5168fe(0x2d6d)](_0x4ff33b,_0xb4e17)]+_0x3bafda[Matrix3[_0x2ea5a0(0x3e04)](_0xb4e17,_0x4ff33b)])*_0x25e1ce,_0x323529=-_0x46a9c0[0x0],_0x4615ef=-_0x46a9c0[0x1],_0x38bcbf=-_0x46a9c0[0x2];}return defined$1(_0x282fc9)?(_0x282fc9['x']=_0x323529,_0x282fc9['y']=_0x4615ef,_0x282fc9['z']=_0x38bcbf,_0x282fc9['w']=_0x4aafc7,_0x282fc9):new Quaternion(_0x323529,_0x4615ef,_0x38bcbf,_0x4aafc7);};var scratchHPRQuaternion$1=new Quaternion(),scratchHeadingQuaternion=new Quaternion(),scratchPitchQuaternion=new Quaternion(),scratchRollQuaternion=new Quaternion();Quaternion[_0x307c2b(0x42fc)]=function(_0x400aee,_0x26032f){var _0x24fb5a=_0x307c2b,_0x511116=_0x5e00b3;return scratchRollQuaternion=Quaternion[_0x511116(0x28a8)](Cartesian3['UNIT_X'],_0x400aee[_0x24fb5a(0x1fcc)],scratchHPRQuaternion$1),scratchPitchQuaternion=Quaternion[_0x511116(0x28a8)](Cartesian3[_0x511116(0x5390)],-_0x400aee[_0x511116(0x3a66)],_0x26032f),_0x26032f=Quaternion['multiply'](scratchPitchQuaternion,scratchRollQuaternion,scratchPitchQuaternion),scratchHeadingQuaternion=Quaternion[_0x24fb5a(0x44fe)](Cartesian3[_0x511116(0x39c7)],-_0x400aee[_0x24fb5a(0x6d1)],scratchHPRQuaternion$1),Quaternion[_0x511116(0x589e)](scratchHeadingQuaternion,_0x26032f,_0x26032f);};var sampledQuaternionAxis=new Cartesian3(),sampledQuaternionRotation=new Cartesian3(),sampledQuaternionTempQuaternion=new Quaternion(),sampledQuaternionQuaternion0=new Quaternion(),sampledQuaternionQuaternion0Conjugate=new Quaternion();Quaternion[_0x5e00b3(0x2dd8)]=0x4,Quaternion[_0x307c2b(0x5845)]=function(_0x53d18e,_0x1edf20,_0x5831d4){return _0x5831d4=defaultValue$1(_0x5831d4,0x0),_0x1edf20[_0x5831d4++]=_0x53d18e['x'],_0x1edf20[_0x5831d4++]=_0x53d18e['y'],_0x1edf20[_0x5831d4++]=_0x53d18e['z'],_0x1edf20[_0x5831d4]=_0x53d18e['w'],_0x1edf20;},Quaternion[_0x5e00b3(0x1d8a)]=function(_0x59681f,_0x1c507d,_0xa6913d){return _0x1c507d=defaultValue$1(_0x1c507d,0x0),defined$1(_0xa6913d)||(_0xa6913d=new Quaternion()),_0xa6913d['x']=_0x59681f[_0x1c507d],_0xa6913d['y']=_0x59681f[_0x1c507d+0x1],_0xa6913d['z']=_0x59681f[_0x1c507d+0x2],_0xa6913d['w']=_0x59681f[_0x1c507d+0x3],_0xa6913d;},Quaternion[_0x307c2b(0x3c4f)]=0x3,Quaternion[_0x5e00b3(0x263c)]=function(_0x1c52f3,_0xfd322b,_0x4b3f9b,_0x5d4100){var _0x3df5a0=_0x307c2b,_0x4447b8=_0x5e00b3;Quaternion[_0x3df5a0(0x1055)](_0x1c52f3,0x4*_0x4b3f9b,sampledQuaternionQuaternion0Conjugate),Quaternion[_0x3df5a0(0x4c80)](sampledQuaternionQuaternion0Conjugate,sampledQuaternionQuaternion0Conjugate);for(var _0x407af7=0x0,_0x1f9088=_0x4b3f9b-_0xfd322b+0x1;_0x407af7<_0x1f9088;_0x407af7++){var _0x4c8054=0x3*_0x407af7;Quaternion[_0x3df5a0(0x1055)](_0x1c52f3,0x4*(_0xfd322b+_0x407af7),sampledQuaternionTempQuaternion),Quaternion[_0x4447b8(0x589e)](sampledQuaternionTempQuaternion,sampledQuaternionQuaternion0Conjugate,sampledQuaternionTempQuaternion),sampledQuaternionTempQuaternion['w']<0x0&&Quaternion[_0x3df5a0(0x5309)](sampledQuaternionTempQuaternion,sampledQuaternionTempQuaternion),Quaternion['computeAxis'](sampledQuaternionTempQuaternion,sampledQuaternionAxis);var _0x4f8532=Quaternion['computeAngle'](sampledQuaternionTempQuaternion);_0x5d4100[_0x4c8054]=sampledQuaternionAxis['x']*_0x4f8532,_0x5d4100[_0x4c8054+0x1]=sampledQuaternionAxis['y']*_0x4f8532,_0x5d4100[_0x4c8054+0x2]=sampledQuaternionAxis['z']*_0x4f8532;}},Quaternion[_0x5e00b3(0x2c99)]=function(_0x737a76,_0x11b03d,_0x4f9ff2,_0x3c2c13,_0x1e05dd){var _0x47d7ae=_0x307c2b,_0x2ba1de=_0x5e00b3;defined$1(_0x1e05dd)||(_0x1e05dd=new Quaternion()),Cartesian3[_0x47d7ae(0x44cf)](_0x737a76,0x0,sampledQuaternionRotation);var _0x102883=Cartesian3[_0x2ba1de(0x3d6f)](sampledQuaternionRotation);return Quaternion[_0x2ba1de(0x1d8a)](_0x11b03d,0x4*_0x3c2c13,sampledQuaternionQuaternion0),0x0===_0x102883?Quaternion[_0x2ba1de(0x40f3)](Quaternion[_0x2ba1de(0x2de)],sampledQuaternionTempQuaternion):Quaternion[_0x47d7ae(0x44fe)](sampledQuaternionRotation,_0x102883,sampledQuaternionTempQuaternion),Quaternion[_0x2ba1de(0x589e)](sampledQuaternionTempQuaternion,sampledQuaternionQuaternion0,_0x1e05dd);},Quaternion['clone']=function(_0x1542f4,_0x41dbfa){if(defined$1(_0x1542f4))return defined$1(_0x41dbfa)?(_0x41dbfa['x']=_0x1542f4['x'],_0x41dbfa['y']=_0x1542f4['y'],_0x41dbfa['z']=_0x1542f4['z'],_0x41dbfa['w']=_0x1542f4['w'],_0x41dbfa):new Quaternion(_0x1542f4['x'],_0x1542f4['y'],_0x1542f4['z'],_0x1542f4['w']);},Quaternion[_0x5e00b3(0x613)]=function(_0x39cc51,_0x40fff5){return _0x40fff5['x']=-_0x39cc51['x'],_0x40fff5['y']=-_0x39cc51['y'],_0x40fff5['z']=-_0x39cc51['z'],_0x40fff5['w']=_0x39cc51['w'],_0x40fff5;},Quaternion[_0x5e00b3(0x39dd)]=function(_0x183dfe){return _0x183dfe['x']*_0x183dfe['x']+_0x183dfe['y']*_0x183dfe['y']+_0x183dfe['z']*_0x183dfe['z']+_0x183dfe['w']*_0x183dfe['w'];},Quaternion[_0x5e00b3(0x3d6f)]=function(_0x3b982a){var _0x28ef76=_0x5e00b3;return Math[_0x28ef76(0x5c4f)](Quaternion[_0x28ef76(0x39dd)](_0x3b982a));},Quaternion[_0x5e00b3(0x4853)]=function(_0x4702eb,_0x2d9279){var _0x102439=_0x5e00b3,_0x241dc1=0x1/Quaternion[_0x102439(0x3d6f)](_0x4702eb),_0x3a7000=_0x4702eb['x']*_0x241dc1,_0x27bda4=_0x4702eb['y']*_0x241dc1,_0x287491=_0x4702eb['z']*_0x241dc1,_0x1343e2=_0x4702eb['w']*_0x241dc1;return _0x2d9279['x']=_0x3a7000,_0x2d9279['y']=_0x27bda4,_0x2d9279['z']=_0x287491,_0x2d9279['w']=_0x1343e2,_0x2d9279;},Quaternion[_0x5e00b3(0x25c6)]=function(_0x37042e,_0xf4d37a){var _0xb61a8f=_0x307c2b,_0x3069fa=_0x5e00b3,_0x2621b3=Quaternion[_0x3069fa(0x39dd)](_0x37042e);return _0xf4d37a=Quaternion[_0xb61a8f(0x4c80)](_0x37042e,_0xf4d37a),Quaternion[_0x3069fa(0x34b9)](_0xf4d37a,0x1/_0x2621b3,_0xf4d37a);},Quaternion[_0x307c2b(0x1af6)]=function(_0x542960,_0x5dc0bc,_0x2285e0){return _0x2285e0['x']=_0x542960['x']+_0x5dc0bc['x'],_0x2285e0['y']=_0x542960['y']+_0x5dc0bc['y'],_0x2285e0['z']=_0x542960['z']+_0x5dc0bc['z'],_0x2285e0['w']=_0x542960['w']+_0x5dc0bc['w'],_0x2285e0;},Quaternion[_0x5e00b3(0x34b6)]=function(_0x541d5e,_0x2e6202,_0x3b5f71){return _0x3b5f71['x']=_0x541d5e['x']-_0x2e6202['x'],_0x3b5f71['y']=_0x541d5e['y']-_0x2e6202['y'],_0x3b5f71['z']=_0x541d5e['z']-_0x2e6202['z'],_0x3b5f71['w']=_0x541d5e['w']-_0x2e6202['w'],_0x3b5f71;},Quaternion[_0x5e00b3(0xa61)]=function(_0x47bad1,_0x5ea49d){return _0x5ea49d['x']=-_0x47bad1['x'],_0x5ea49d['y']=-_0x47bad1['y'],_0x5ea49d['z']=-_0x47bad1['z'],_0x5ea49d['w']=-_0x47bad1['w'],_0x5ea49d;},Quaternion['dot']=function(_0x5c3cf1,_0x4ee2c9){return _0x5c3cf1['x']*_0x4ee2c9['x']+_0x5c3cf1['y']*_0x4ee2c9['y']+_0x5c3cf1['z']*_0x4ee2c9['z']+_0x5c3cf1['w']*_0x4ee2c9['w'];},Quaternion[_0x5e00b3(0x589e)]=function(_0x392dea,_0x46db77,_0x130bba){var _0x4a2f2c=_0x392dea['x'],_0xa627df=_0x392dea['y'],_0x238cce=_0x392dea['z'],_0x3b82e7=_0x392dea['w'],_0x4d89b8=_0x46db77['x'],_0x46e5d6=_0x46db77['y'],_0x37bc0d=_0x46db77['z'],_0x2a3fd4=_0x46db77['w'],_0x4f6485=_0x3b82e7*_0x4d89b8+_0x4a2f2c*_0x2a3fd4+_0xa627df*_0x37bc0d-_0x238cce*_0x46e5d6,_0x2b9d28=_0x3b82e7*_0x46e5d6-_0x4a2f2c*_0x37bc0d+_0xa627df*_0x2a3fd4+_0x238cce*_0x4d89b8,_0x18967a=_0x3b82e7*_0x37bc0d+_0x4a2f2c*_0x46e5d6-_0xa627df*_0x4d89b8+_0x238cce*_0x2a3fd4,_0x45c4b2=_0x3b82e7*_0x2a3fd4-_0x4a2f2c*_0x4d89b8-_0xa627df*_0x46e5d6-_0x238cce*_0x37bc0d;return _0x130bba['x']=_0x4f6485,_0x130bba['y']=_0x2b9d28,_0x130bba['z']=_0x18967a,_0x130bba['w']=_0x45c4b2,_0x130bba;},Quaternion[_0x5e00b3(0x8ea)]=function(_0x147640,_0xcd8201,_0x5d3903){var _0x4ac12a=_0x307c2b,_0x29a95d=_0x5e00b3,_0x1477f2=new Cartesian3(),_0xe59f6d=new Cartesian3(),_0xc3638d=new Cartesian3(_0x147640['x'],_0x147640['y'],_0x147640['z']);_0x1477f2=Cartesian3[_0x4ac12a(0x1b4a)](_0xc3638d,_0xcd8201,_0x1477f2),_0xe59f6d=Cartesian3[_0x4ac12a(0x1b4a)](_0xc3638d,_0x1477f2,_0xe59f6d);var _0x298088=new Cartesian3();_0x298088=Cartesian3[_0x4ac12a(0x50ce)](_0x1477f2,0x2*_0x147640['w'],_0x298088);var _0x2644b5=new Cartesian3();return _0x2644b5=Cartesian3[_0x29a95d(0x34b9)](_0x1477f2,0x2,_0x2644b5),_0x5d3903=Cartesian3[_0x29a95d(0x30c2)](_0xcd8201,_0x298088,_0x5d3903),_0x5d3903=Cartesian3[_0x29a95d(0x30c2)](_0x5d3903,_0x2644b5,_0x5d3903);},Quaternion[_0x307c2b(0x50ce)]=function(_0x4f9d05,_0x5a43b0,_0x39a87a){return _0x39a87a['x']=_0x4f9d05['x']*_0x5a43b0,_0x39a87a['y']=_0x4f9d05['y']*_0x5a43b0,_0x39a87a['z']=_0x4f9d05['z']*_0x5a43b0,_0x39a87a['w']=_0x4f9d05['w']*_0x5a43b0,_0x39a87a;},Quaternion[_0x5e00b3(0x359a)]=function(_0x24e049,_0x2daef5,_0x185d11){return _0x185d11['x']=_0x24e049['x']/_0x2daef5,_0x185d11['y']=_0x24e049['y']/_0x2daef5,_0x185d11['z']=_0x24e049['z']/_0x2daef5,_0x185d11['w']=_0x24e049['w']/_0x2daef5,_0x185d11;},Quaternion[_0x5e00b3(0xb82)]=function(_0x26eb9d,_0x2b51bc){var _0x2b6998=_0x307c2b,_0x5316ce=_0x5e00b3,_0x4fb15c=_0x26eb9d['w'];if(Math[_0x5316ce(0x1beb)](_0x4fb15c-0x1)<CesiumMath[_0x5316ce(0x3b80)])return _0x2b51bc['x']=_0x2b51bc['y']=_0x2b51bc['z']=0x0,_0x2b51bc;var _0x8682c4=0x1/Math[_0x2b6998(0x37eb)](0x1-_0x4fb15c*_0x4fb15c);return _0x2b51bc['x']=_0x26eb9d['x']*_0x8682c4,_0x2b51bc['y']=_0x26eb9d['y']*_0x8682c4,_0x2b51bc['z']=_0x26eb9d['z']*_0x8682c4,_0x2b51bc;},Quaternion[_0x5e00b3(0x3c75)]=function(_0x17a067){var _0x3dfe92=_0x307c2b,_0x126825=_0x5e00b3;return Math[_0x3dfe92(0x971)](_0x17a067['w']-0x1)<CesiumMath[_0x126825(0x3b80)]?0x0:0x2*Math[_0x126825(0x4e50)](_0x17a067['w']);};var lerpScratch=new Quaternion();Quaternion[_0x5e00b3(0x3596)]=function(_0x189645,_0x2801ca,_0x20af21,_0x1921a2){var _0x25849c=_0x307c2b,_0x2f59a5=_0x5e00b3;return lerpScratch=Quaternion[_0x2f59a5(0x34b9)](_0x2801ca,_0x20af21,lerpScratch),_0x1921a2=Quaternion[_0x25849c(0x50ce)](_0x189645,0x1-_0x20af21,_0x1921a2),Quaternion[_0x2f59a5(0x30c2)](lerpScratch,_0x1921a2,_0x1921a2);};var slerpEndNegated=new Quaternion(),slerpScaledP=new Quaternion(),slerpScaledR=new Quaternion();Quaternion[_0x5e00b3(0x2d95)]=function(_0x7b66b1,_0xe2ce17,_0x235b87,_0x1d2278){var _0x361221=_0x307c2b,_0x2fb173=_0x5e00b3,_0x202e68=Quaternion[_0x2fb173(0x2d8e)](_0x7b66b1,_0xe2ce17),_0x205c20=_0xe2ce17;if(_0x202e68<0x0&&(_0x202e68=-_0x202e68,_0x205c20=slerpEndNegated=Quaternion[_0x361221(0x5309)](_0xe2ce17,slerpEndNegated)),0x1-_0x202e68<CesiumMath[_0x2fb173(0x3b80)])return Quaternion[_0x361221(0x3a7e)](_0x7b66b1,_0x205c20,_0x235b87,_0x1d2278);var _0x3bad9b=Math[_0x2fb173(0x4e50)](_0x202e68);return slerpScaledP=Quaternion[_0x2fb173(0x34b9)](_0x7b66b1,Math[_0x361221(0xc19)]((0x1-_0x235b87)*_0x3bad9b),slerpScaledP),slerpScaledR=Quaternion[_0x2fb173(0x34b9)](_0x205c20,Math[_0x2fb173(0x1428)](_0x235b87*_0x3bad9b),slerpScaledR),_0x1d2278=Quaternion[_0x361221(0x1af6)](slerpScaledP,slerpScaledR,_0x1d2278),Quaternion[_0x2fb173(0x34b9)](_0x1d2278,0x1/Math[_0x2fb173(0x1428)](_0x3bad9b),_0x1d2278);},Quaternion['log']=function(_0x4c6909,_0x5d0f6b){var _0x4d55ea=_0x5e00b3,_0x31964b=CesiumMath[_0x4d55ea(0x2064)](_0x4c6909['w']),_0x20a64b=0x0;return 0x0!==_0x31964b&&(_0x20a64b=_0x31964b/Math[_0x4d55ea(0x1428)](_0x31964b)),Cartesian3[_0x4d55ea(0x34b9)](_0x4c6909,_0x20a64b,_0x5d0f6b);},Quaternion[_0x5e00b3(0x5d49)]=function(_0x2c1a86,_0x28f102){var _0x3cf392=_0x307c2b,_0x22a527=_0x5e00b3,_0x39df08=Cartesian3[_0x3cf392(0x4910)](_0x2c1a86),_0x22b17a=0x0;return 0x0!==_0x39df08&&(_0x22b17a=Math[_0x22a527(0x1428)](_0x39df08)/_0x39df08),_0x28f102['x']=_0x2c1a86['x']*_0x22b17a,_0x28f102['y']=_0x2c1a86['y']*_0x22b17a,_0x28f102['z']=_0x2c1a86['z']*_0x22b17a,_0x28f102['w']=Math[_0x22a527(0x52a3)](_0x39df08),_0x28f102;};var squadScratchCartesian0=new Cartesian3(),squadScratchCartesian1=new Cartesian3(),squadScratchQuaternion0=new Quaternion(),squadScratchQuaternion1=new Quaternion();Quaternion[_0x5e00b3(0x4204)]=function(_0x59c35a,_0x526a30,_0x31cb47,_0xc0aa9){var _0xff08a0=_0x307c2b,_0x348f5f=_0x5e00b3,_0x4aebbe=Quaternion[_0x348f5f(0x613)](_0x526a30,squadScratchQuaternion0);Quaternion[_0x348f5f(0x589e)](_0x4aebbe,_0x31cb47,squadScratchQuaternion1);var _0x4366a8=Quaternion[_0xff08a0(0x2167)](squadScratchQuaternion1,squadScratchCartesian0);Quaternion[_0x348f5f(0x589e)](_0x4aebbe,_0x59c35a,squadScratchQuaternion1);var _0x1f69ea=Quaternion['log'](squadScratchQuaternion1,squadScratchCartesian1);return Cartesian3[_0x348f5f(0x30c2)](_0x4366a8,_0x1f69ea,_0x4366a8),Cartesian3[_0x348f5f(0x34b9)](_0x4366a8,0.25,_0x4366a8),Cartesian3[_0x348f5f(0xa61)](_0x4366a8,_0x4366a8),Quaternion[_0x348f5f(0x5d49)](_0x4366a8,squadScratchQuaternion0),Quaternion['multiply'](_0x526a30,squadScratchQuaternion0,_0xc0aa9);},Quaternion[_0x5e00b3(0x5911)]=function(_0x4b8246,_0x22f58d,_0x344c51,_0x2eb8f7,_0x1b767d,_0x4ed0cb){var _0x203a41=_0x5e00b3,_0x8dd01e=Quaternion[_0x203a41(0x2d95)](_0x4b8246,_0x22f58d,_0x1b767d,squadScratchQuaternion0),_0x2be1ad=Quaternion[_0x203a41(0x2d95)](_0x344c51,_0x2eb8f7,_0x1b767d,squadScratchQuaternion1);return Quaternion[_0x203a41(0x2d95)](_0x8dd01e,_0x2be1ad,0x2*_0x1b767d*(0x1-_0x1b767d),_0x4ed0cb);};for(var fastSlerpScratchQuaternion=new Quaternion(),opmu=1.9011074535173003,u=FeatureDetection[_0x307c2b(0x4193)]()?new Float32Array(0x8):[],v=FeatureDetection[_0x5e00b3(0x5e5e)]()?new Float32Array(0x8):[],bT=FeatureDetection[_0x5e00b3(0x5e5e)]()?new Float32Array(0x8):[],bD=FeatureDetection[_0x307c2b(0x4193)]()?new Float32Array(0x8):[],i$7=0x0;i$7<0x7;++i$7){var s=i$7+0x1,t=0x2*s+0x1;u[i$7]=0x1/(s*t),v[i$7]=s/t;}u[0x7]=opmu/0x88,v[0x7]=0x8*opmu/0x11,Quaternion[_0x307c2b(0x27de)]=function(_0xd0bb0a,_0x21c2a3,_0x1af65b,_0x533407){var _0x689dc6=_0x5e00b3,_0x10e3f4,_0x6da93f=Quaternion[_0x689dc6(0x2d8e)](_0xd0bb0a,_0x21c2a3);_0x6da93f>=0x0?_0x10e3f4=0x1:(_0x10e3f4=-0x1,_0x6da93f=-_0x6da93f);for(var _0x3860c0=_0x6da93f-0x1,_0x5e8d65=0x1-_0x1af65b,_0x32ad8a=_0x1af65b*_0x1af65b,_0x163578=_0x5e8d65*_0x5e8d65,_0x69c9c4=0x7;_0x69c9c4>=0x0;--_0x69c9c4)bT[_0x69c9c4]=(u[_0x69c9c4]*_0x32ad8a-v[_0x69c9c4])*_0x3860c0,bD[_0x69c9c4]=(u[_0x69c9c4]*_0x163578-v[_0x69c9c4])*_0x3860c0;var _0x8113ca=_0x10e3f4*_0x1af65b*(0x1+bT[0x0]*(0x1+bT[0x1]*(0x1+bT[0x2]*(0x1+bT[0x3]*(0x1+bT[0x4]*(0x1+bT[0x5]*(0x1+bT[0x6]*(0x1+bT[0x7])))))))),_0x9a5e32=_0x5e8d65*(0x1+bD[0x0]*(0x1+bD[0x1]*(0x1+bD[0x2]*(0x1+bD[0x3]*(0x1+bD[0x4]*(0x1+bD[0x5]*(0x1+bD[0x6]*(0x1+bD[0x7])))))))),_0x193b82=Quaternion[_0x689dc6(0x34b9)](_0xd0bb0a,_0x9a5e32,fastSlerpScratchQuaternion);return Quaternion[_0x689dc6(0x34b9)](_0x21c2a3,_0x8113ca,_0x533407),Quaternion[_0x689dc6(0x30c2)](_0x193b82,_0x533407,_0x533407);},Quaternion[_0x5e00b3(0x7bf)]=function(_0x2df209,_0x58b0e8,_0x1e270f,_0x34f804,_0x5d8ca2,_0x266c59){var _0x506780=_0x5e00b3,_0x56418b=Quaternion[_0x506780(0x1c7)](_0x2df209,_0x58b0e8,_0x5d8ca2,squadScratchQuaternion0),_0xe043a4=Quaternion[_0x506780(0x1c7)](_0x1e270f,_0x34f804,_0x5d8ca2,squadScratchQuaternion1);return Quaternion[_0x506780(0x1c7)](_0x56418b,_0xe043a4,0x2*_0x5d8ca2*(0x1-_0x5d8ca2),_0x266c59);},Quaternion[_0x307c2b(0x4d2)]=function(_0x42a4bc,_0x46c2e4){return _0x42a4bc===_0x46c2e4||defined$1(_0x42a4bc)&&defined$1(_0x46c2e4)&&_0x42a4bc['x']===_0x46c2e4['x']&&_0x42a4bc['y']===_0x46c2e4['y']&&_0x42a4bc['z']===_0x46c2e4['z']&&_0x42a4bc['w']===_0x46c2e4['w'];},Quaternion[_0x307c2b(0x376e)]=function(_0xa29fdc,_0x14ac46,_0x1e3352){var _0x1fec85=_0x307c2b,_0x23db2c=_0x5e00b3;return _0xa29fdc===_0x14ac46||defined$1(_0xa29fdc)&&defined$1(_0x14ac46)&&Math[_0x23db2c(0x1beb)](_0xa29fdc['x']-_0x14ac46['x'])<=_0x1e3352&&Math[_0x1fec85(0x971)](_0xa29fdc['y']-_0x14ac46['y'])<=_0x1e3352&&Math[_0x23db2c(0x1beb)](_0xa29fdc['z']-_0x14ac46['z'])<=_0x1e3352&&Math[_0x23db2c(0x1beb)](_0xa29fdc['w']-_0x14ac46['w'])<=_0x1e3352;},Quaternion[_0x5e00b3(0x3a34)]=Object[_0x307c2b(0x23fe)](new Quaternion(0x0,0x0,0x0,0x0)),Quaternion[_0x5e00b3(0x2de)]=Object[_0x5e00b3(0x5448)](new Quaternion(0x0,0x0,0x0,0x1)),Quaternion[_0x307c2b(0x1aa2)]['clone']=function(_0x4151c7){var _0x46c052=_0x5e00b3;return Quaternion[_0x46c052(0x40f3)](this,_0x4151c7);},Quaternion[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x394adc){var _0x54fb27=_0x5e00b3;return Quaternion[_0x54fb27(0x1dab)](this,_0x394adc);},Quaternion['prototype'][_0x5e00b3(0x1c11)]=function(_0x3279d4,_0x5a8b26){var _0x65ed49=_0x5e00b3;return Quaternion[_0x65ed49(0x1c11)](this,_0x3279d4,_0x5a8b26);},Quaternion[_0x5e00b3(0x3720)][_0x5e00b3(0x3cc8)]=function(){return'('+this['x']+',\x20'+this['y']+',\x20'+this['z']+',\x20'+this['w']+')';};var Transforms={},vectorProductLocalFrame={'up':{'south':_0x5e00b3(0x310a),'north':_0x5e00b3(0x159f),'west':_0x5e00b3(0x5696),'east':_0x5e00b3(0x5833)},'down':{'south':_0x307c2b(0x47d7),'north':'east','west':_0x5e00b3(0x5833),'east':_0x5e00b3(0x5696)},'south':{'up':_0x307c2b(0x47d7),'down':_0x307c2b(0xbf2),'west':_0x5e00b3(0x5682),'east':'up'},'north':{'up':_0x307c2b(0xbf2),'down':_0x307c2b(0x47d7),'west':'up','east':_0x5e00b3(0x5682)},'west':{'up':_0x5e00b3(0x5833),'down':_0x5e00b3(0x5696),'north':_0x5e00b3(0x5682),'south':'up'},'east':{'up':_0x5e00b3(0x5696),'down':_0x5e00b3(0x5833),'north':'up','south':_0x307c2b(0x671)}},degeneratePositionLocalFrame={'north':[-0x1,0x0,0x0],'east':[0x0,0x1,0x0],'up':[0x0,0x0,0x1],'south':[0x1,0x0,0x0],'west':[0x0,-0x1,0x0],'down':[0x0,0x0,-0x1]},localFrameToFixedFrameCache={},scratchCalculateCartesian={'east':new Cartesian3(),'north':new Cartesian3(),'up':new Cartesian3(),'west':new Cartesian3(),'south':new Cartesian3(),'down':new Cartesian3()},scratchFirstCartesian=new Cartesian3(),scratchSecondCartesian=new Cartesian3(),scratchThirdCartesian=new Cartesian3();Transforms[_0x5e00b3(0x3f80)]=function(_0x14f918,_0x3fb9ae){var _0x15b83e=_0x307c2b,_0x172dad=_0x5e00b3;if(!vectorProductLocalFrame[_0x172dad(0x1a9a)](_0x14f918)||!vectorProductLocalFrame[_0x14f918][_0x15b83e(0x2609)](_0x3fb9ae))throw new DeveloperError$1(_0x15b83e(0x6e9));var _0x1d4979,_0x14e2fd=vectorProductLocalFrame[_0x14f918][_0x3fb9ae],_0x43894e=_0x14f918+_0x3fb9ae;return defined$1(localFrameToFixedFrameCache[_0x43894e])?_0x1d4979=localFrameToFixedFrameCache[_0x43894e]:(_0x1d4979=function(_0x447239,_0x32ee83,_0x549a36){var _0x25ae76=_0x15b83e,_0x2cbe78=_0x172dad;if(defined$1(_0x549a36)||(_0x549a36=new Matrix4()),Cartesian3[_0x2cbe78(0x1c11)](_0x447239,Cartesian3[_0x2cbe78(0x3a34)],CesiumMath[_0x2cbe78(0x5b67)]))Cartesian3[_0x2cbe78(0x1d8a)](degeneratePositionLocalFrame[_0x14f918],0x0,scratchFirstCartesian),Cartesian3[_0x25ae76(0x1055)](degeneratePositionLocalFrame[_0x3fb9ae],0x0,scratchSecondCartesian),Cartesian3[_0x25ae76(0x1055)](degeneratePositionLocalFrame[_0x14e2fd],0x0,scratchThirdCartesian);else{if(CesiumMath['equalsEpsilon'](_0x447239['x'],0x0,CesiumMath[_0x2cbe78(0x5b67)])&&CesiumMath[_0x2cbe78(0x1c11)](_0x447239['y'],0x0,CesiumMath['EPSILON14'])){var _0x5d9529=CesiumMath[_0x2cbe78(0x1190)](_0x447239['z']);Cartesian3[_0x2cbe78(0x1d8a)](degeneratePositionLocalFrame[_0x14f918],0x0,scratchFirstCartesian),_0x2cbe78(0x310a)!==_0x14f918&&_0x2cbe78(0x159f)!==_0x14f918&&Cartesian3[_0x2cbe78(0x34b9)](scratchFirstCartesian,_0x5d9529,scratchFirstCartesian),Cartesian3[_0x2cbe78(0x1d8a)](degeneratePositionLocalFrame[_0x3fb9ae],0x0,scratchSecondCartesian),_0x2cbe78(0x310a)!==_0x3fb9ae&&_0x25ae76(0x47d7)!==_0x3fb9ae&&Cartesian3[_0x25ae76(0x50ce)](scratchSecondCartesian,_0x5d9529,scratchSecondCartesian),Cartesian3[_0x2cbe78(0x1d8a)](degeneratePositionLocalFrame[_0x14e2fd],0x0,scratchThirdCartesian),_0x2cbe78(0x310a)!==_0x14e2fd&&_0x2cbe78(0x159f)!==_0x14e2fd&&Cartesian3[_0x2cbe78(0x34b9)](scratchThirdCartesian,_0x5d9529,scratchThirdCartesian);}else{(_0x32ee83=defaultValue$1(_0x32ee83,Ellipsoid['WGS84']))[_0x25ae76(0xd1d)](_0x447239,scratchCalculateCartesian['up']);var _0x16f431=scratchCalculateCartesian['up'],_0x3a366a=scratchCalculateCartesian[_0x2cbe78(0x310a)];_0x3a366a['x']=-_0x447239['y'],_0x3a366a['y']=_0x447239['x'],_0x3a366a['z']=0x0,Cartesian3[_0x2cbe78(0x4853)](_0x3a366a,scratchCalculateCartesian[_0x2cbe78(0x310a)]),Cartesian3[_0x25ae76(0x1b4a)](_0x16f431,_0x3a366a,scratchCalculateCartesian[_0x2cbe78(0x5833)]),Cartesian3[_0x25ae76(0x50ce)](scratchCalculateCartesian['up'],-0x1,scratchCalculateCartesian[_0x2cbe78(0x5682)]),Cartesian3[_0x2cbe78(0x34b9)](scratchCalculateCartesian[_0x2cbe78(0x310a)],-0x1,scratchCalculateCartesian[_0x2cbe78(0x159f)]),Cartesian3[_0x25ae76(0x50ce)](scratchCalculateCartesian[_0x2cbe78(0x5833)],-0x1,scratchCalculateCartesian[_0x2cbe78(0x5696)]),scratchFirstCartesian=scratchCalculateCartesian[_0x14f918],scratchSecondCartesian=scratchCalculateCartesian[_0x3fb9ae],scratchThirdCartesian=scratchCalculateCartesian[_0x14e2fd];}}return _0x549a36[0x0]=scratchFirstCartesian['x'],_0x549a36[0x1]=scratchFirstCartesian['y'],_0x549a36[0x2]=scratchFirstCartesian['z'],_0x549a36[0x3]=0x0,_0x549a36[0x4]=scratchSecondCartesian['x'],_0x549a36[0x5]=scratchSecondCartesian['y'],_0x549a36[0x6]=scratchSecondCartesian['z'],_0x549a36[0x7]=0x0,_0x549a36[0x8]=scratchThirdCartesian['x'],_0x549a36[0x9]=scratchThirdCartesian['y'],_0x549a36[0xa]=scratchThirdCartesian['z'],_0x549a36[0xb]=0x0,_0x549a36[0xc]=_0x447239['x'],_0x549a36[0xd]=_0x447239['y'],_0x549a36[0xe]=_0x447239['z'],_0x549a36[0xf]=0x1,_0x549a36;},localFrameToFixedFrameCache[_0x43894e]=_0x1d4979),_0x1d4979;},Transforms[_0x5e00b3(0x14ce)]=Transforms[_0x5e00b3(0x3f80)](_0x5e00b3(0x310a),_0x5e00b3(0x5833)),Transforms[_0x5e00b3(0x683)]=Transforms[_0x5e00b3(0x3f80)](_0x5e00b3(0x5833),_0x307c2b(0xbf2)),Transforms[_0x5e00b3(0x367e)]=Transforms[_0x5e00b3(0x3f80)](_0x5e00b3(0x5833),'up'),Transforms[_0x5e00b3(0x4a99)]=Transforms[_0x5e00b3(0x3f80)](_0x307c2b(0x51b4),_0x5e00b3(0x159f));var scratchHPRQuaternion=new Quaternion(),scratchScale$9=new Cartesian3(0x1,0x1,0x1),scratchHPRMatrix4=new Matrix4();Transforms[_0x5e00b3(0x558d)]=function(_0x330dfa,_0x3fdd49,_0x5353ae,_0x1307ce,_0x3f82cd){var _0x480cdb=_0x307c2b,_0x146fc7=_0x5e00b3;_0x1307ce=defaultValue$1(_0x1307ce,Transforms[_0x146fc7(0x14ce)]);var _0x4fc15e=Quaternion[_0x146fc7(0x3272)](_0x3fdd49,scratchHPRQuaternion),_0x452397=Matrix4[_0x480cdb(0x145c)](Cartesian3[_0x146fc7(0x3a34)],_0x4fc15e,scratchScale$9,scratchHPRMatrix4);return _0x3f82cd=_0x1307ce(_0x330dfa,_0x5353ae,_0x3f82cd),Matrix4[_0x480cdb(0x515)](_0x3f82cd,_0x452397,_0x3f82cd);};var scratchENUMatrix4=new Matrix4(),scratchHPRMatrix3=new Matrix3();Transforms[_0x5e00b3(0x3b8a)]=function(_0x38ead6,_0x5b8192,_0x20aa52,_0x52d0d7,_0x11bbfc){var _0x2d27ac=_0x307c2b,_0xc45c33=_0x5e00b3,_0x4c43d2=Transforms[_0xc45c33(0x558d)](_0x38ead6,_0x5b8192,_0x20aa52,_0x52d0d7,scratchENUMatrix4),_0x4b11d7=Matrix4[_0x2d27ac(0x10ae)](_0x4c43d2,scratchHPRMatrix3);return Quaternion[_0xc45c33(0x1b33)](_0x4b11d7,_0x11bbfc);};var noScale=new Cartesian3(0x1,0x1,0x1),hprCenterScratch=new Cartesian3(),ffScratch=new Matrix4(),hprTransformScratch=new Matrix4(),hprRotationScratch=new Matrix3(),hprQuaternionScratch=new Quaternion();Transforms[_0x5e00b3(0x5dd0)]=function(_0x1b2569,_0x523c19,_0x3ce9b5,_0x41ef32){var _0x5b1580=_0x307c2b,_0x58d59a=_0x5e00b3;_0x523c19=defaultValue$1(_0x523c19,Ellipsoid[_0x5b1580(0xffc)]),_0x3ce9b5=defaultValue$1(_0x3ce9b5,Transforms[_0x58d59a(0x14ce)]),defined$1(_0x41ef32)||(_0x41ef32=new HeadingPitchRoll());var _0x7a4aa5=Matrix4[_0x5b1580(0x1835)](_0x1b2569,hprCenterScratch);if(Cartesian3[_0x58d59a(0x1dab)](_0x7a4aa5,Cartesian3[_0x58d59a(0x3a34)]))return _0x41ef32['heading']=0x0,_0x41ef32[_0x5b1580(0x1870)]=0x0,_0x41ef32['roll']=0x0,_0x41ef32;var _0x466f2d=Matrix4[_0x58d59a(0x19c5)](_0x3ce9b5(_0x7a4aa5,_0x523c19,ffScratch),ffScratch),_0x1f4fa2=Matrix4[_0x58d59a(0x49c)](_0x1b2569,noScale,hprTransformScratch);_0x1f4fa2=Matrix4[_0x58d59a(0x39e0)](_0x1f4fa2,Cartesian3[_0x58d59a(0x3a34)],_0x1f4fa2),_0x466f2d=Matrix4[_0x58d59a(0x589e)](_0x466f2d,_0x1f4fa2,_0x466f2d);var _0x18178d=Quaternion['fromRotationMatrix'](Matrix4[_0x58d59a(0x2fb4)](_0x466f2d,hprRotationScratch),hprQuaternionScratch);return _0x18178d=Quaternion[_0x58d59a(0x4853)](_0x18178d,_0x18178d),HeadingPitchRoll[_0x58d59a(0x3c19)](_0x18178d,_0x41ef32);};var gmstConstant0=24110.54841,gmstConstant1=8640184.812866,gmstConstant2=0.093104,gmstConstant3=-0.0000062,rateCoef=1.1772758384668e-19,wgs84WRPrecessing=0.000072921158553,twoPiOverSecondsInDay=CesiumMath[_0x5e00b3(0x352c)]/0x15180,dateInUtc=new JulianDate();Transforms[_0x5e00b3(0x15dd)]=function(_0x48431c,_0x380b9c){var _0x27154f=_0x307c2b,_0x4bb564=_0x5e00b3,_0x86511b,_0x23a718=(dateInUtc=JulianDate[_0x4bb564(0x3fa8)](_0x48431c,-JulianDate[_0x4bb564(0x124f)](_0x48431c),dateInUtc))[_0x27154f(0x43fc)],_0x78044e=dateInUtc[_0x27154f(0x35a1)],_0x2fd96c=_0x23a718-0x256859;_0x86511b=_0x78044e>=0xa8c0?(_0x2fd96c+0.5)/TimeConstants$1[_0x4bb564(0x2df3)]:(_0x2fd96c-0.5)/TimeConstants$1[_0x4bb564(0x2df3)];var _0x1ecfd7=(gmstConstant0+_0x86511b*(gmstConstant1+_0x86511b*(gmstConstant2+_0x86511b*gmstConstant3)))*twoPiOverSecondsInDay%CesiumMath[_0x4bb564(0x352c)]+(wgs84WRPrecessing+rateCoef*(_0x23a718-2451545.5))*((_0x78044e+0.5*TimeConstants$1[_0x4bb564(0x4382)])%TimeConstants$1[_0x27154f(0x3013)]),_0x44b5f9=Math[_0x4bb564(0x52a3)](_0x1ecfd7),_0x4f98a4=Math[_0x4bb564(0x1428)](_0x1ecfd7);return defined$1(_0x380b9c)?(_0x380b9c[0x0]=_0x44b5f9,_0x380b9c[0x1]=-_0x4f98a4,_0x380b9c[0x2]=0x0,_0x380b9c[0x3]=_0x4f98a4,_0x380b9c[0x4]=_0x44b5f9,_0x380b9c[0x5]=0x0,_0x380b9c[0x6]=0x0,_0x380b9c[0x7]=0x0,_0x380b9c[0x8]=0x1,_0x380b9c):new Matrix3(_0x44b5f9,_0x4f98a4,0x0,-_0x4f98a4,_0x44b5f9,0x0,0x0,0x0,0x1);},Transforms[_0x5e00b3(0x4896)]=new Iau2006XysData(),Transforms[_0x307c2b(0x42f)]=EarthOrientationParameters[_0x5e00b3(0x423a)];var ttMinusTai=32.184,j2000ttDays=0x256859;Transforms[_0x5e00b3(0xaa8)]=function(_0x2b160f){var _0x2a3337=_0x307c2b,_0x399845=_0x5e00b3,_0x56d12b=_0x2b160f[_0x399845(0x21ae)][_0x399845(0x155b)],_0xd0924=_0x2b160f[_0x399845(0x21ae)][_0x399845(0x180d)]+ttMinusTai,_0x313a9c=_0x2b160f[_0x2a3337(0x12a2)][_0x399845(0x155b)],_0x157c9e=_0x2b160f[_0x399845(0x3b17)][_0x399845(0x180d)]+ttMinusTai,_0x4f230b=Transforms['iau2006XysData'][_0x399845(0x936)](_0x56d12b,_0xd0924,_0x313a9c,_0x157c9e),_0x4f6b13=Transforms[_0x399845(0x459a)][_0x399845(0x559a)]();return when[_0x2a3337(0x67a)]([_0x4f230b,_0x4f6b13]);},Transforms[_0x5e00b3(0x59ea)]=function(_0x4254b2,_0x199b0a){var _0x284f35=_0x307c2b,_0x14d31f=_0x5e00b3;defined$1(_0x199b0a)||(_0x199b0a=new Matrix3());var _0xcc9de4=Transforms[_0x14d31f(0x4080)](_0x4254b2,_0x199b0a);if(defined$1(_0xcc9de4))return Matrix3[_0x284f35(0x2867)](_0xcc9de4,_0x199b0a);};var xysScratch=new Iau2006XysSample(0x0,0x0,0x0),eopScratch=new EarthOrientationParametersSample(0x0,0x0,0x0,0x0,0x0,0x0),rotation1Scratch=new Matrix3(),rotation2Scratch=new Matrix3();Transforms[_0x5e00b3(0x4080)]=function(_0x1576f2,_0x36daf3){var _0x3a1a78=_0x307c2b,_0x34b56b=_0x5e00b3;defined$1(_0x36daf3)||(_0x36daf3=new Matrix3());var _0x57de82=Transforms[_0x34b56b(0x459a)][_0x34b56b(0xf4d)](_0x1576f2,eopScratch);if(defined$1(_0x57de82)){var _0x5e3cbb=_0x1576f2['dayNumber'],_0x163832=_0x1576f2[_0x34b56b(0x180d)]+ttMinusTai,_0x20584c=Transforms[_0x34b56b(0x4896)][_0x34b56b(0x2fb2)](_0x5e3cbb,_0x163832,xysScratch);if(defined$1(_0x20584c)){var _0x9779a7=_0x20584c['x']+_0x57de82[_0x34b56b(0x5c48)],_0x2aa05a=_0x20584c['y']+_0x57de82[_0x3a1a78(0x24b6)],_0x37c710=0x1/(0x1+Math[_0x34b56b(0x5c4f)](0x1-_0x9779a7*_0x9779a7-_0x2aa05a*_0x2aa05a)),_0x3887c4=rotation1Scratch;_0x3887c4[0x0]=0x1-_0x37c710*_0x9779a7*_0x9779a7,_0x3887c4[0x3]=-_0x37c710*_0x9779a7*_0x2aa05a,_0x3887c4[0x6]=_0x9779a7,_0x3887c4[0x1]=-_0x37c710*_0x9779a7*_0x2aa05a,_0x3887c4[0x4]=0x1-_0x37c710*_0x2aa05a*_0x2aa05a,_0x3887c4[0x7]=_0x2aa05a,_0x3887c4[0x2]=-_0x9779a7,_0x3887c4[0x5]=-_0x2aa05a,_0x3887c4[0x8]=0x1-_0x37c710*(_0x9779a7*_0x9779a7+_0x2aa05a*_0x2aa05a);var _0x135c1b=Matrix3[_0x34b56b(0x2653)](-_0x20584c['s'],rotation2Scratch),_0x23b933=Matrix3[_0x34b56b(0x589e)](_0x3887c4,_0x135c1b,rotation1Scratch),_0x4799c1=_0x1576f2[_0x34b56b(0x155b)]-0x256859,_0x524220=(_0x1576f2[_0x34b56b(0x180d)]-JulianDate[_0x34b56b(0x124f)](_0x1576f2)+_0x57de82[_0x34b56b(0x1a1d)])/TimeConstants$1[_0x34b56b(0x4382)],_0x2edeb9=0.779057273264+_0x524220+0.00273781191135448*(_0x4799c1+_0x524220);_0x2edeb9=_0x2edeb9%0x1*CesiumMath[_0x34b56b(0x352c)];var _0x2757b4=Matrix3[_0x34b56b(0x2653)](_0x2edeb9,rotation2Scratch),_0x4b2f85=Matrix3[_0x34b56b(0x589e)](_0x23b933,_0x2757b4,rotation1Scratch),_0x4805ef=Math[_0x34b56b(0x52a3)](_0x57de82['xPoleWander']),_0x4c67d6=Math[_0x34b56b(0x52a3)](_0x57de82[_0x34b56b(0x162f)]),_0x59d151=Math[_0x3a1a78(0xc19)](_0x57de82[_0x34b56b(0x4c54)]),_0x5de706=Math[_0x3a1a78(0xc19)](_0x57de82[_0x3a1a78(0x4096)]),_0x58bc5d=_0x5e3cbb-j2000ttDays+_0x163832/TimeConstants$1[_0x34b56b(0x4382)],_0x36963b=-0.000047*(_0x58bc5d/=0x8ead)*CesiumMath[_0x34b56b(0x5b17)]/0xe10,_0x406a40=Math[_0x3a1a78(0x3be7)](_0x36963b),_0x57c549=Math['sin'](_0x36963b),_0x46c124=rotation2Scratch;return _0x46c124[0x0]=_0x4805ef*_0x406a40,_0x46c124[0x1]=_0x4805ef*_0x57c549,_0x46c124[0x2]=_0x59d151,_0x46c124[0x3]=-_0x4c67d6*_0x57c549+_0x5de706*_0x59d151*_0x406a40,_0x46c124[0x4]=_0x4c67d6*_0x406a40+_0x5de706*_0x59d151*_0x57c549,_0x46c124[0x5]=-_0x5de706*_0x4805ef,_0x46c124[0x6]=-_0x5de706*_0x57c549-_0x4c67d6*_0x59d151*_0x406a40,_0x46c124[0x7]=_0x5de706*_0x406a40-_0x4c67d6*_0x59d151*_0x57c549,_0x46c124[0x8]=_0x4c67d6*_0x4805ef,Matrix3[_0x34b56b(0x589e)](_0x4b2f85,_0x46c124,_0x36daf3);}}};var pointToWindowCoordinatesTemp=new Cartesian4();Transforms[_0x5e00b3(0x504c)]=function(_0x2ce94a,_0x55fded,_0x333309,_0x23341c){var _0x10ffa3=_0x5e00b3;return(_0x23341c=Transforms[_0x10ffa3(0x17e0)](_0x2ce94a,_0x55fded,_0x333309,_0x23341c))['y']=0x2*_0x55fded[0x5]-_0x23341c['y'],_0x23341c;},Transforms[_0x5e00b3(0x17e0)]=function(_0x5df6b9,_0x2b79d7,_0x15d630,_0x19a7fc){var _0x13e62d=_0x307c2b,_0x4a02bd=_0x5e00b3;defined$1(_0x19a7fc)||(_0x19a7fc=new Cartesian2());var _0x178328=pointToWindowCoordinatesTemp;return Matrix4[_0x4a02bd(0x1abe)](_0x5df6b9,Cartesian4[_0x13e62d(0x4d01)](_0x15d630['x'],_0x15d630['y'],_0x15d630['z'],0x1,_0x178328),_0x178328),Cartesian4[_0x4a02bd(0x34b9)](_0x178328,0x1/_0x178328['w'],_0x178328),Matrix4[_0x4a02bd(0x1abe)](_0x2b79d7,_0x178328,_0x178328),Cartesian2[_0x4a02bd(0x21a3)](_0x178328,_0x19a7fc);};var normalScratch$7=new Cartesian3(),rightScratch$1=new Cartesian3(),upScratch=new Cartesian3();Transforms[_0x5e00b3(0x358a)]=function(_0x25a9b6,_0x15d1ef,_0x2f1664,_0x2f7e22){var _0xe50d51=_0x307c2b,_0x134c39=_0x5e00b3,_0x457f92=defaultValue$1(_0x2f1664,Ellipsoid[_0x134c39(0x17f7)])[_0x134c39(0x2b98)](_0x25a9b6,normalScratch$7),_0x31cd61=Cartesian3[_0xe50d51(0x1b4a)](_0x15d1ef,_0x457f92,rightScratch$1);Cartesian3[_0x134c39(0x1c11)](_0x31cd61,Cartesian3[_0x134c39(0x3a34)],CesiumMath[_0x134c39(0x3b80)])&&(_0x31cd61=Cartesian3[_0x134c39(0x40f3)](Cartesian3[_0x134c39(0x442b)],_0x31cd61));var _0x4b52d1=Cartesian3[_0x134c39(0x4143)](_0x31cd61,_0x15d1ef,upScratch);return Cartesian3[_0x134c39(0x4853)](_0x4b52d1,_0x4b52d1),Cartesian3[_0x134c39(0x4143)](_0x15d1ef,_0x4b52d1,_0x31cd61),Cartesian3[_0x134c39(0xa61)](_0x31cd61,_0x31cd61),Cartesian3[_0x134c39(0x4853)](_0x31cd61,_0x31cd61),defined$1(_0x2f7e22)||(_0x2f7e22=new Matrix3()),_0x2f7e22[0x0]=_0x15d1ef['x'],_0x2f7e22[0x1]=_0x15d1ef['y'],_0x2f7e22[0x2]=_0x15d1ef['z'],_0x2f7e22[0x3]=_0x31cd61['x'],_0x2f7e22[0x4]=_0x31cd61['y'],_0x2f7e22[0x5]=_0x31cd61['z'],_0x2f7e22[0x6]=_0x4b52d1['x'],_0x2f7e22[0x7]=_0x4b52d1['y'],_0x2f7e22[0x8]=_0x4b52d1['z'],_0x2f7e22;};var swizzleMatrix=new Matrix4(0x0,0x0,0x1,0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x1),scratchCartographic$h=new Cartographic(),scratchCartesian3Projection$1=new Cartesian3(),scratchCenter$8=new Cartesian3(),scratchRotation$3=new Matrix3(),scratchFromENU=new Matrix4(),scratchToENU=new Matrix4();Transforms[_0x5e00b3(0x1e45)]=function(_0x99f1c9,_0x524676,_0x423e02){var _0x187300=_0x307c2b,_0xc83ca9=_0x5e00b3,_0x2a3344=Matrix4[_0xc83ca9(0x3613)](_0x524676,scratchCenter$8),_0x110fba=_0x99f1c9[_0xc83ca9(0x4faa)],_0x560f56=_0x110fba[_0xc83ca9(0x3bd7)](_0x2a3344,scratchCartographic$h),_0x364f07=_0x99f1c9[_0xc83ca9(0x63b)](_0x560f56,scratchCartesian3Projection$1);Cartesian3[_0xc83ca9(0x160f)](_0x364f07['z'],_0x364f07['x'],_0x364f07['y'],_0x364f07);var _0x373074=Transforms[_0xc83ca9(0x14ce)](_0x2a3344,_0x110fba,scratchFromENU),_0x4e69a5=Matrix4[_0x187300(0x4678)](_0x373074,scratchToENU),_0x130fd0=Matrix4[_0xc83ca9(0x2fb4)](_0x524676,scratchRotation$3),_0x28a846=Matrix4[_0xc83ca9(0xeb2)](_0x4e69a5,_0x130fd0,_0x423e02);return Matrix4[_0xc83ca9(0x589e)](swizzleMatrix,_0x28a846,_0x423e02),Matrix4[_0xc83ca9(0x39e0)](_0x423e02,_0x364f07,_0x423e02),_0x423e02;},Transforms[_0x5e00b3(0x4152)]=function(_0x26230f,_0x1abe1a,_0x3be0f2){var _0x6f040b=_0x5e00b3,_0x42e9f5=_0x26230f[_0x6f040b(0x4faa)],_0x20b44a=Transforms[_0x6f040b(0x14ce)](_0x1abe1a,_0x42e9f5,scratchFromENU),_0x2d8c00=Matrix4[_0x6f040b(0x19c5)](_0x20b44a,scratchToENU),_0x5ed230=_0x42e9f5[_0x6f040b(0x3bd7)](_0x1abe1a,scratchCartographic$h),_0x2b69e3=_0x26230f[_0x6f040b(0x63b)](_0x5ed230,scratchCartesian3Projection$1);Cartesian3[_0x6f040b(0x160f)](_0x2b69e3['z'],_0x2b69e3['x'],_0x2b69e3['y'],_0x2b69e3);var _0x5a82a5=Matrix4[_0x6f040b(0x1303)](_0x2b69e3,scratchFromENU);return Matrix4[_0x6f040b(0x589e)](swizzleMatrix,_0x2d8c00,_0x3be0f2),Matrix4[_0x6f040b(0x589e)](_0x5a82a5,_0x3be0f2,_0x3be0f2),_0x3be0f2;},Transforms[_0x5e00b3(0x1724)]=function(_0x1a2f89,_0xd94d72){var _0x382700=_0x307c2b,_0x127fd7=_0x5e00b3,_0x32a0d9=_0xd94d72[_0x127fd7(0x40f3)](),_0x42eb55=_0x1a2f89[_0x127fd7(0x40f3)]();_0x42eb55=Cartesian3[_0x127fd7(0x4853)](_0x42eb55,_0x42eb55),Math[_0x127fd7(0x1beb)](Cartesian3[_0x127fd7(0x2d8e)](_0x42eb55,_0x32a0d9))>=0x1&&(_0x42eb55=Math[_0x127fd7(0x1beb)](Cartesian3[_0x127fd7(0x2d8e)](_0x32a0d9,Cartesian3[_0x382700(0x4a13)]))<0x1?Cartesian3[_0x382700(0x2d7b)](Cartesian3[_0x127fd7(0x5390)],_0x42eb55):Cartesian3[_0x127fd7(0x40f3)](Cartesian3[_0x127fd7(0x39c7)],_0x42eb55));var _0x3a9146=new Cartesian3();return Cartesian3[_0x127fd7(0x4143)](_0x42eb55,_0x32a0d9,_0x3a9146),_0x3a9146=Cartesian3[_0x127fd7(0x4853)](_0x3a9146,_0x3a9146),Cartesian3[_0x382700(0x1b4a)](_0x32a0d9,_0x3a9146,_0x42eb55),_0x42eb55=Cartesian3[_0x127fd7(0x4853)](_0x42eb55,_0x42eb55);},Transforms[_0x307c2b(0x1959)]=function(_0x804e8c,_0x10018b){var _0x295093=_0x307c2b,_0x546e31=_0x5e00b3,_0x40a0cb;return _0x40a0cb=CesiumMath[_0x295093(0x376e)](Math[_0x546e31(0x1beb)](_0x804e8c['z']),0x1,CesiumMath[_0x546e31(0x1da)])?Math[_0x546e31(0x51e)](_0x10018b['y'],_0x10018b['x'])-CesiumMath[_0x546e31(0x1ea8)]:Math[_0x546e31(0x51e)](_0x804e8c['y'],_0x804e8c['x'])-CesiumMath[_0x546e31(0x1ea8)],CesiumMath[_0x546e31(0x352c)]-CesiumMath[_0x546e31(0x52f5)](_0x40a0cb);},Transforms[_0x5e00b3(0xf04)]=function(_0x71f420){var _0x1369ef=_0x307c2b,_0x505ada=_0x5e00b3,_0x1d6287=new GeographicProjection(),_0x4dc1f1=_0x1d6287[_0x505ada(0x4faa)],_0x5d8911=new Cartesian3(),_0x320d90=new Cartographic();return _0x4dc1f1[_0x505ada(0x3bd7)](_0x71f420,_0x320d90),_0x1d6287[_0x1369ef(0x47ce)](_0x320d90,_0x5d8911),Cartesian3[_0x505ada(0x160f)](_0x5d8911['z'],_0x5d8911['x'],_0x5d8911['y']);},Transforms[_0x5e00b3(0x8c1)]=function(_0x531bba){var _0x1f6741=_0x5e00b3,_0x25746d=new GeographicProjection(),_0x430842=_0x25746d[_0x1f6741(0x4faa)],_0x3fadd9=new Cartesian3(),_0x24d0b3=new Cartographic();return _0x3fadd9=Cartesian3[_0x1f6741(0x160f)](_0x531bba['y'],_0x531bba['z'],_0x531bba['x']),_0x25746d[_0x1f6741(0x26b)](_0x3fadd9,_0x24d0b3),_0x430842[_0x1f6741(0x5012)](_0x24d0b3,_0x3fadd9);};var scratchCart4=new Cartesian4();function EllipsoidTangentPlane(_0x18f642,_0x4ecd38){var _0x2438fa=_0x307c2b,_0x4eb995=_0x5e00b3;_0x18f642=(_0x4ecd38=defaultValue$1(_0x4ecd38,Ellipsoid[_0x4eb995(0x17f7)]))['scaleToGeodeticSurface'](_0x18f642);var _0x1fec14=Transforms[_0x4eb995(0x14ce)](_0x18f642,_0x4ecd38);this[_0x4eb995(0x3c00)]=_0x4ecd38,this[_0x4eb995(0x3137)]=_0x18f642,this[_0x4eb995(0x1359)]=Cartesian3['fromCartesian4'](Matrix4[_0x4eb995(0x1355)](_0x1fec14,0x0,scratchCart4)),this[_0x4eb995(0x6059)]=Cartesian3[_0x4eb995(0x21a3)](Matrix4[_0x2438fa(0x1fc6)](_0x1fec14,0x1,scratchCart4));var _0x514117=Cartesian3[_0x4eb995(0x21a3)](Matrix4[_0x4eb995(0x1355)](_0x1fec14,0x2,scratchCart4));this[_0x4eb995(0x439f)]=Plane[_0x4eb995(0x18dc)](_0x18f642,_0x514117);}Object[_0x5e00b3(0x1dfd)](EllipsoidTangentPlane[_0x5e00b3(0x3720)],{'ellipsoid':{'get':function(){var _0xfde10f=_0x307c2b;return this[_0xfde10f(0x1016)];}},'origin':{'get':function(){var _0x5cec61=_0x5e00b3;return this[_0x5cec61(0x3137)];}},'plane':{'get':function(){var _0x316b93=_0x5e00b3;return this[_0x316b93(0x439f)];}},'xAxis':{'get':function(){var _0x4b1c51=_0x5e00b3;return this[_0x4b1c51(0x1359)];}},'yAxis':{'get':function(){var _0xe4804d=_0x5e00b3;return this[_0xe4804d(0x6059)];}},'zAxis':{'get':function(){var _0x31c08f=_0x5e00b3;return this[_0x31c08f(0x439f)][_0x31c08f(0x47ce)];}}});var tmp$8=new AxisAlignedBoundingBox();EllipsoidTangentPlane[_0x5e00b3(0x12c2)]=function(_0x24c4fd,_0xb943ec){var _0x1d6c00=_0x307c2b,_0x222a13=_0x5e00b3;return new EllipsoidTangentPlane(AxisAlignedBoundingBox[_0x222a13(0x12c2)](_0x24c4fd,tmp$8)[_0x1d6c00(0x234c)],_0xb943ec);};var scratchProjectPointOntoPlaneRay=new Ray(),scratchProjectPointOntoPlaneCartesian3=new Cartesian3();EllipsoidTangentPlane[_0x5e00b3(0x3720)][_0x5e00b3(0x42a8)]=function(_0x186150,_0x1df1ea){var _0x5c5f68=_0x307c2b,_0x4fb48f=_0x5e00b3,_0x3387f1=scratchProjectPointOntoPlaneRay;_0x3387f1[_0x4fb48f(0x39da)]=_0x186150,Cartesian3[_0x4fb48f(0x4853)](_0x186150,_0x3387f1[_0x5c5f68(0x2a4f)]);var _0x10b348=IntersectionTests[_0x5c5f68(0x2e02)](_0x3387f1,this[_0x4fb48f(0x439f)],scratchProjectPointOntoPlaneCartesian3);if(defined$1(_0x10b348)||(Cartesian3[_0x4fb48f(0xa61)](_0x3387f1[_0x4fb48f(0x416)],_0x3387f1[_0x4fb48f(0x416)]),_0x10b348=IntersectionTests[_0x5c5f68(0x2e02)](_0x3387f1,this[_0x4fb48f(0x439f)],scratchProjectPointOntoPlaneCartesian3)),defined$1(_0x10b348)){var _0x2fddee=Cartesian3[_0x4fb48f(0x34b6)](_0x10b348,this[_0x5c5f68(0x1910)],_0x10b348),_0x5b8419=Cartesian3['dot'](this[_0x4fb48f(0x1359)],_0x2fddee),_0x315f44=Cartesian3[_0x4fb48f(0x2d8e)](this[_0x4fb48f(0x6059)],_0x2fddee);return defined$1(_0x1df1ea)?(_0x1df1ea['x']=_0x5b8419,_0x1df1ea['y']=_0x315f44,_0x1df1ea):new Cartesian2(_0x5b8419,_0x315f44);}},EllipsoidTangentPlane[_0x5e00b3(0x3720)][_0x5e00b3(0x72f)]=function(_0x39c99f,_0x3f911a){var _0xa1923f=_0x5e00b3;defined$1(_0x3f911a)||(_0x3f911a=[]);for(var _0x554148=0x0,_0x569580=_0x39c99f[_0xa1923f(0x809)],_0x359627=0x0;_0x359627<_0x569580;_0x359627++){var _0x59134b=this[_0xa1923f(0x42a8)](_0x39c99f[_0x359627],_0x3f911a[_0x554148]);defined$1(_0x59134b)&&(_0x3f911a[_0x554148]=_0x59134b,_0x554148++);}return _0x3f911a[_0xa1923f(0x809)]=_0x554148,_0x3f911a;},EllipsoidTangentPlane[_0x5e00b3(0x3720)]['projectPointToNearestOnPlane']=function(_0x1851f8,_0x35d0ba){var _0x46d12d=_0x307c2b,_0x3ed7e2=_0x5e00b3;defined$1(_0x35d0ba)||(_0x35d0ba=new Cartesian2());var _0x289a2c=scratchProjectPointOntoPlaneRay;_0x289a2c[_0x3ed7e2(0x39da)]=_0x1851f8,Cartesian3[_0x3ed7e2(0x40f3)](this[_0x3ed7e2(0x439f)]['normal'],_0x289a2c[_0x3ed7e2(0x416)]);var _0x186d79=IntersectionTests[_0x3ed7e2(0x35bd)](_0x289a2c,this[_0x3ed7e2(0x439f)],scratchProjectPointOntoPlaneCartesian3);defined$1(_0x186d79)||(Cartesian3[_0x3ed7e2(0xa61)](_0x289a2c[_0x3ed7e2(0x416)],_0x289a2c[_0x46d12d(0x2a4f)]),_0x186d79=IntersectionTests[_0x3ed7e2(0x35bd)](_0x289a2c,this[_0x3ed7e2(0x439f)],scratchProjectPointOntoPlaneCartesian3));var _0x3d0bba=Cartesian3[_0x46d12d(0x3d2f)](_0x186d79,this[_0x3ed7e2(0x3137)],_0x186d79),_0x2a98ba=Cartesian3['dot'](this[_0x3ed7e2(0x1359)],_0x3d0bba),_0x5df8ac=Cartesian3[_0x3ed7e2(0x2d8e)](this[_0x3ed7e2(0x6059)],_0x3d0bba);return _0x35d0ba['x']=_0x2a98ba,_0x35d0ba['y']=_0x5df8ac,_0x35d0ba;},EllipsoidTangentPlane[_0x307c2b(0x1aa2)][_0x5e00b3(0x59ed)]=function(_0x292270,_0x15fa46){var _0x258326=_0x307c2b,_0x2b0c7c=_0x5e00b3;defined$1(_0x15fa46)||(_0x15fa46=[]);var _0x5c8e07=_0x292270[_0x2b0c7c(0x809)];_0x15fa46[_0x258326(0x2ef4)]=_0x5c8e07;for(var _0x8aaa51=0x0;_0x8aaa51<_0x5c8e07;_0x8aaa51++)_0x15fa46[_0x8aaa51]=this[_0x2b0c7c(0x2f3f)](_0x292270[_0x8aaa51],_0x15fa46[_0x8aaa51]);return _0x15fa46;};var projectPointsOntoEllipsoidScratch=new Cartesian3();function earcut(_0x4a3458,_0x1f225a,_0x3bdb30){var _0x4d7689=_0x307c2b,_0x44206a=_0x5e00b3;_0x3bdb30=_0x3bdb30||0x2;var _0x2f627a,_0x4cdc23,_0x17b853,_0x3ddb18,_0x48788a,_0x16a88d,_0x12c38f,_0x1fa2e7=_0x1f225a&&_0x1f225a[_0x4d7689(0x2ef4)],_0x50f34b=_0x1fa2e7?_0x1f225a[0x0]*_0x3bdb30:_0x4a3458[_0x44206a(0x809)],_0xcb268b=linkedList(_0x4a3458,0x0,_0x50f34b,_0x3bdb30,!0x0),_0x24a68c=[];if(!_0xcb268b||_0xcb268b[_0x44206a(0x30e4)]===_0xcb268b[_0x44206a(0x3810)])return _0x24a68c;if(_0x1fa2e7&&(_0xcb268b=eliminateHoles(_0x4a3458,_0x1f225a,_0xcb268b,_0x3bdb30)),_0x4a3458[_0x44206a(0x809)]>0x50*_0x3bdb30){_0x2f627a=_0x17b853=_0x4a3458[0x0],_0x4cdc23=_0x3ddb18=_0x4a3458[0x1];for(var _0x5b2daa=_0x3bdb30;_0x5b2daa<_0x50f34b;_0x5b2daa+=_0x3bdb30)(_0x48788a=_0x4a3458[_0x5b2daa])<_0x2f627a&&(_0x2f627a=_0x48788a),(_0x16a88d=_0x4a3458[_0x5b2daa+0x1])<_0x4cdc23&&(_0x4cdc23=_0x16a88d),_0x48788a>_0x17b853&&(_0x17b853=_0x48788a),_0x16a88d>_0x3ddb18&&(_0x3ddb18=_0x16a88d);_0x12c38f=0x0!==(_0x12c38f=Math[_0x44206a(0x498f)](_0x17b853-_0x2f627a,_0x3ddb18-_0x4cdc23))?0x1/_0x12c38f:0x0;}return earcutLinked(_0xcb268b,_0x24a68c,_0x3bdb30,_0x2f627a,_0x4cdc23,_0x12c38f),_0x24a68c;}function linkedList(_0x4f15e4,_0x403ea3,_0x212971,_0x3ae6e9,_0x2d4f5f){var _0x3621b4=_0x307c2b,_0x46ad68=_0x5e00b3,_0x2dceea,_0x5a9517;if(_0x2d4f5f===signedArea$1(_0x4f15e4,_0x403ea3,_0x212971,_0x3ae6e9)>0x0){for(_0x2dceea=_0x403ea3;_0x2dceea<_0x212971;_0x2dceea+=_0x3ae6e9)_0x5a9517=insertNode(_0x2dceea,_0x4f15e4[_0x2dceea],_0x4f15e4[_0x2dceea+0x1],_0x5a9517);}else{for(_0x2dceea=_0x212971-_0x3ae6e9;_0x2dceea>=_0x403ea3;_0x2dceea-=_0x3ae6e9)_0x5a9517=insertNode(_0x2dceea,_0x4f15e4[_0x2dceea],_0x4f15e4[_0x2dceea+0x1],_0x5a9517);}return _0x5a9517&&equals(_0x5a9517,_0x5a9517[_0x46ad68(0x30e4)])&&(removeNode(_0x5a9517),_0x5a9517=_0x5a9517[_0x3621b4(0x274)]),_0x5a9517;}function filterPoints(_0x565476,_0x3c1e36){var _0x2d7b40=_0x307c2b,_0x3be4a2=_0x5e00b3;if(!_0x565476)return _0x565476;_0x3c1e36||(_0x3c1e36=_0x565476);var _0x283aec,_0x3f2622=_0x565476;do{if(_0x283aec=!0x1,_0x3f2622[_0x3be4a2(0x2f3a)]||!equals(_0x3f2622,_0x3f2622[_0x3be4a2(0x30e4)])&&0x0!==area(_0x3f2622[_0x3be4a2(0x3810)],_0x3f2622,_0x3f2622['next']))_0x3f2622=_0x3f2622[_0x3be4a2(0x30e4)];else{if(removeNode(_0x3f2622),(_0x3f2622=_0x3c1e36=_0x3f2622[_0x3be4a2(0x3810)])===_0x3f2622[_0x2d7b40(0x274)])break;_0x283aec=!0x0;}}while(_0x283aec||_0x3f2622!==_0x3c1e36);return _0x3c1e36;}function earcutLinked(_0x58ec37,_0x3f7b12,_0x142529,_0x284060,_0x215c03,_0x38bdf8,_0x34acfe){var _0x61a966=_0x307c2b,_0x47e6be=_0x5e00b3;if(_0x58ec37){!_0x34acfe&&_0x38bdf8&&indexCurve(_0x58ec37,_0x284060,_0x215c03,_0x38bdf8);for(var _0x4876be,_0xefcf9,_0x1dc125=_0x58ec37;_0x58ec37[_0x47e6be(0x3810)]!==_0x58ec37[_0x47e6be(0x30e4)];)if(_0x4876be=_0x58ec37[_0x61a966(0x452e)],_0xefcf9=_0x58ec37[_0x47e6be(0x30e4)],_0x38bdf8?isEarHashed(_0x58ec37,_0x284060,_0x215c03,_0x38bdf8):isEar(_0x58ec37))_0x3f7b12[_0x47e6be(0x5323)](_0x4876be['i']/_0x142529),_0x3f7b12[_0x47e6be(0x5323)](_0x58ec37['i']/_0x142529),_0x3f7b12[_0x47e6be(0x5323)](_0xefcf9['i']/_0x142529),removeNode(_0x58ec37),_0x58ec37=_0xefcf9[_0x47e6be(0x30e4)],_0x1dc125=_0xefcf9[_0x61a966(0x274)];else{if((_0x58ec37=_0xefcf9)===_0x1dc125){_0x34acfe?0x1===_0x34acfe?earcutLinked(_0x58ec37=cureLocalIntersections(filterPoints(_0x58ec37),_0x3f7b12,_0x142529),_0x3f7b12,_0x142529,_0x284060,_0x215c03,_0x38bdf8,0x2):0x2===_0x34acfe&&splitEarcut(_0x58ec37,_0x3f7b12,_0x142529,_0x284060,_0x215c03,_0x38bdf8):earcutLinked(filterPoints(_0x58ec37),_0x3f7b12,_0x142529,_0x284060,_0x215c03,_0x38bdf8,0x1);break;}}}}function isEar(_0x172711){var _0xbee750=_0x5e00b3,_0x22d587=_0x172711[_0xbee750(0x3810)],_0x5389f6=_0x172711,_0x564139=_0x172711[_0xbee750(0x30e4)];if(area(_0x22d587,_0x5389f6,_0x564139)>=0x0)return!0x1;for(var _0x45bd8e=_0x172711[_0xbee750(0x30e4)][_0xbee750(0x30e4)];_0x45bd8e!==_0x172711[_0xbee750(0x3810)];){if(pointInTriangle(_0x22d587['x'],_0x22d587['y'],_0x5389f6['x'],_0x5389f6['y'],_0x564139['x'],_0x564139['y'],_0x45bd8e['x'],_0x45bd8e['y'])&&area(_0x45bd8e[_0xbee750(0x3810)],_0x45bd8e,_0x45bd8e[_0xbee750(0x30e4)])>=0x0)return!0x1;_0x45bd8e=_0x45bd8e[_0xbee750(0x30e4)];}return!0x0;}function isEarHashed(_0x4498a4,_0x41d239,_0x2b8fb5,_0x24cdc9){var _0x29aa4f=_0x307c2b,_0x3b9139=_0x5e00b3,_0x48ee8d=_0x4498a4[_0x3b9139(0x3810)],_0x1f94d2=_0x4498a4,_0x2895b5=_0x4498a4[_0x3b9139(0x30e4)];if(area(_0x48ee8d,_0x1f94d2,_0x2895b5)>=0x0)return!0x1;for(var _0x31d423=_0x48ee8d['x']<_0x1f94d2['x']?_0x48ee8d['x']<_0x2895b5['x']?_0x48ee8d['x']:_0x2895b5['x']:_0x1f94d2['x']<_0x2895b5['x']?_0x1f94d2['x']:_0x2895b5['x'],_0x1c4839=_0x48ee8d['y']<_0x1f94d2['y']?_0x48ee8d['y']<_0x2895b5['y']?_0x48ee8d['y']:_0x2895b5['y']:_0x1f94d2['y']<_0x2895b5['y']?_0x1f94d2['y']:_0x2895b5['y'],_0x4b9210=_0x48ee8d['x']>_0x1f94d2['x']?_0x48ee8d['x']>_0x2895b5['x']?_0x48ee8d['x']:_0x2895b5['x']:_0x1f94d2['x']>_0x2895b5['x']?_0x1f94d2['x']:_0x2895b5['x'],_0x32dd5=_0x48ee8d['y']>_0x1f94d2['y']?_0x48ee8d['y']>_0x2895b5['y']?_0x48ee8d['y']:_0x2895b5['y']:_0x1f94d2['y']>_0x2895b5['y']?_0x1f94d2['y']:_0x2895b5['y'],_0x73ca13=zOrder(_0x31d423,_0x1c4839,_0x41d239,_0x2b8fb5,_0x24cdc9),_0x370479=zOrder(_0x4b9210,_0x32dd5,_0x41d239,_0x2b8fb5,_0x24cdc9),_0x29daa9=_0x4498a4[_0x29aa4f(0x2f27)],_0x36b5ef=_0x4498a4[_0x3b9139(0x586d)];_0x29daa9&&_0x29daa9['z']>=_0x73ca13&&_0x36b5ef&&_0x36b5ef['z']<=_0x370479;){if(_0x29daa9!==_0x4498a4[_0x29aa4f(0x452e)]&&_0x29daa9!==_0x4498a4[_0x3b9139(0x30e4)]&&pointInTriangle(_0x48ee8d['x'],_0x48ee8d['y'],_0x1f94d2['x'],_0x1f94d2['y'],_0x2895b5['x'],_0x2895b5['y'],_0x29daa9['x'],_0x29daa9['y'])&&area(_0x29daa9[_0x3b9139(0x3810)],_0x29daa9,_0x29daa9[_0x3b9139(0x30e4)])>=0x0)return!0x1;if(_0x29daa9=_0x29daa9[_0x3b9139(0x152e)],_0x36b5ef!==_0x4498a4[_0x3b9139(0x3810)]&&_0x36b5ef!==_0x4498a4[_0x3b9139(0x30e4)]&&pointInTriangle(_0x48ee8d['x'],_0x48ee8d['y'],_0x1f94d2['x'],_0x1f94d2['y'],_0x2895b5['x'],_0x2895b5['y'],_0x36b5ef['x'],_0x36b5ef['y'])&&area(_0x36b5ef[_0x3b9139(0x3810)],_0x36b5ef,_0x36b5ef[_0x3b9139(0x30e4)])>=0x0)return!0x1;_0x36b5ef=_0x36b5ef[_0x3b9139(0x586d)];}for(;_0x29daa9&&_0x29daa9['z']>=_0x73ca13;){if(_0x29daa9!==_0x4498a4[_0x29aa4f(0x452e)]&&_0x29daa9!==_0x4498a4[_0x3b9139(0x30e4)]&&pointInTriangle(_0x48ee8d['x'],_0x48ee8d['y'],_0x1f94d2['x'],_0x1f94d2['y'],_0x2895b5['x'],_0x2895b5['y'],_0x29daa9['x'],_0x29daa9['y'])&&area(_0x29daa9[_0x3b9139(0x3810)],_0x29daa9,_0x29daa9[_0x29aa4f(0x274)])>=0x0)return!0x1;_0x29daa9=_0x29daa9[_0x3b9139(0x152e)];}for(;_0x36b5ef&&_0x36b5ef['z']<=_0x370479;){if(_0x36b5ef!==_0x4498a4[_0x3b9139(0x3810)]&&_0x36b5ef!==_0x4498a4[_0x29aa4f(0x274)]&&pointInTriangle(_0x48ee8d['x'],_0x48ee8d['y'],_0x1f94d2['x'],_0x1f94d2['y'],_0x2895b5['x'],_0x2895b5['y'],_0x36b5ef['x'],_0x36b5ef['y'])&&area(_0x36b5ef[_0x29aa4f(0x452e)],_0x36b5ef,_0x36b5ef[_0x29aa4f(0x274)])>=0x0)return!0x1;_0x36b5ef=_0x36b5ef[_0x3b9139(0x586d)];}return!0x0;}function cureLocalIntersections(_0x45bc41,_0x1628f5,_0x271017){var _0xe28c02=_0x307c2b,_0x2983a5=_0x5e00b3,_0x138c5d=_0x45bc41;do{var _0xdd6620=_0x138c5d[_0x2983a5(0x3810)],_0x4d0ab1=_0x138c5d[_0xe28c02(0x274)][_0x2983a5(0x30e4)];!equals(_0xdd6620,_0x4d0ab1)&&intersects$1(_0xdd6620,_0x138c5d,_0x138c5d[_0x2983a5(0x30e4)],_0x4d0ab1)&&locallyInside(_0xdd6620,_0x4d0ab1)&&locallyInside(_0x4d0ab1,_0xdd6620)&&(_0x1628f5['push'](_0xdd6620['i']/_0x271017),_0x1628f5[_0x2983a5(0x5323)](_0x138c5d['i']/_0x271017),_0x1628f5[_0x2983a5(0x5323)](_0x4d0ab1['i']/_0x271017),removeNode(_0x138c5d),removeNode(_0x138c5d[_0x2983a5(0x30e4)]),_0x138c5d=_0x45bc41=_0x4d0ab1),_0x138c5d=_0x138c5d[_0x2983a5(0x30e4)];}while(_0x138c5d!==_0x45bc41);return filterPoints(_0x138c5d);}function splitEarcut(_0x3fb6f0,_0x5357ed,_0x5830c8,_0x34ae98,_0xa2f229,_0xa2eca2){var _0x424bb5=_0x307c2b,_0x2cfbe5=_0x5e00b3,_0xecd3b8=_0x3fb6f0;do{for(var _0x54b473=_0xecd3b8[_0x2cfbe5(0x30e4)][_0x2cfbe5(0x30e4)];_0x54b473!==_0xecd3b8[_0x2cfbe5(0x3810)];){if(_0xecd3b8['i']!==_0x54b473['i']&&isValidDiagonal(_0xecd3b8,_0x54b473)){var _0x1b56d9=splitPolygon(_0xecd3b8,_0x54b473);return _0xecd3b8=filterPoints(_0xecd3b8,_0xecd3b8[_0x2cfbe5(0x30e4)]),_0x1b56d9=filterPoints(_0x1b56d9,_0x1b56d9[_0x2cfbe5(0x30e4)]),earcutLinked(_0xecd3b8,_0x5357ed,_0x5830c8,_0x34ae98,_0xa2f229,_0xa2eca2),void earcutLinked(_0x1b56d9,_0x5357ed,_0x5830c8,_0x34ae98,_0xa2f229,_0xa2eca2);}_0x54b473=_0x54b473[_0x424bb5(0x274)];}_0xecd3b8=_0xecd3b8[_0x424bb5(0x274)];}while(_0xecd3b8!==_0x3fb6f0);}function eliminateHoles(_0x5e7957,_0xd3a5f3,_0x3ac560,_0x52d74f){var _0x234731=_0x5e00b3,_0x46ba51,_0x50f7d6,_0x51ed78,_0x3061c0=[];for(_0x46ba51=0x0,_0x50f7d6=_0xd3a5f3[_0x234731(0x809)];_0x46ba51<_0x50f7d6;_0x46ba51++)(_0x51ed78=linkedList(_0x5e7957,_0xd3a5f3[_0x46ba51]*_0x52d74f,_0x46ba51<_0x50f7d6-0x1?_0xd3a5f3[_0x46ba51+0x1]*_0x52d74f:_0x5e7957[_0x234731(0x809)],_0x52d74f,!0x1))===_0x51ed78[_0x234731(0x30e4)]&&(_0x51ed78[_0x234731(0x2f3a)]=!0x0),_0x3061c0[_0x234731(0x5323)](getLeftmost(_0x51ed78));for(_0x3061c0[_0x234731(0x4b76)](compareX),_0x46ba51=0x0;_0x46ba51<_0x3061c0[_0x234731(0x809)];_0x46ba51++)eliminateHole(_0x3061c0[_0x46ba51],_0x3ac560),_0x3ac560=filterPoints(_0x3ac560,_0x3ac560[_0x234731(0x30e4)]);return _0x3ac560;}function compareX(_0x27dc78,_0x246b7e){return _0x27dc78['x']-_0x246b7e['x'];}function eliminateHole(_0x51c04a,_0x1725aa){var _0x1ad3e8=_0x307c2b;if(_0x1725aa=findHoleBridge(_0x51c04a,_0x1725aa)){var _0x455fba=splitPolygon(_0x1725aa,_0x51c04a);filterPoints(_0x455fba,_0x455fba[_0x1ad3e8(0x274)]);}}function findHoleBridge(_0x1c9ee3,_0x4076d6){var _0xcd50f9=_0x307c2b,_0x24b68c=_0x5e00b3,_0x1dc2d1,_0x52009f=_0x4076d6,_0x5311a0=_0x1c9ee3['x'],_0x550816=_0x1c9ee3['y'],_0x115a09=-0x1/0x0;do{if(_0x550816<=_0x52009f['y']&&_0x550816>=_0x52009f[_0x24b68c(0x30e4)]['y']&&_0x52009f[_0x24b68c(0x30e4)]['y']!==_0x52009f['y']){var _0x449c43=_0x52009f['x']+(_0x550816-_0x52009f['y'])*(_0x52009f[_0x24b68c(0x30e4)]['x']-_0x52009f['x'])/(_0x52009f[_0x24b68c(0x30e4)]['y']-_0x52009f['y']);if(_0x449c43<=_0x5311a0&&_0x449c43>_0x115a09){if(_0x115a09=_0x449c43,_0x449c43===_0x5311a0){if(_0x550816===_0x52009f['y'])return _0x52009f;if(_0x550816===_0x52009f[_0x24b68c(0x30e4)]['y'])return _0x52009f[_0x24b68c(0x30e4)];}_0x1dc2d1=_0x52009f['x']<_0x52009f[_0x24b68c(0x30e4)]['x']?_0x52009f:_0x52009f[_0x24b68c(0x30e4)];}}_0x52009f=_0x52009f[_0xcd50f9(0x274)];}while(_0x52009f!==_0x4076d6);if(!_0x1dc2d1)return null;if(_0x5311a0===_0x115a09)return _0x1dc2d1;var _0x4e3c40,_0x58ed87=_0x1dc2d1,_0x1faf02=_0x1dc2d1['x'],_0x46a488=_0x1dc2d1['y'],_0x2027b9=0x1/0x0;_0x52009f=_0x1dc2d1;do{_0x5311a0>=_0x52009f['x']&&_0x52009f['x']>=_0x1faf02&&_0x5311a0!==_0x52009f['x']&&pointInTriangle(_0x550816<_0x46a488?_0x5311a0:_0x115a09,_0x550816,_0x1faf02,_0x46a488,_0x550816<_0x46a488?_0x115a09:_0x5311a0,_0x550816,_0x52009f['x'],_0x52009f['y'])&&(_0x4e3c40=Math[_0x24b68c(0x1beb)](_0x550816-_0x52009f['y'])/(_0x5311a0-_0x52009f['x']),locallyInside(_0x52009f,_0x1c9ee3)&&(_0x4e3c40<_0x2027b9||_0x4e3c40===_0x2027b9&&(_0x52009f['x']>_0x1dc2d1['x']||_0x52009f['x']===_0x1dc2d1['x']&§orContainsSector(_0x1dc2d1,_0x52009f)))&&(_0x1dc2d1=_0x52009f,_0x2027b9=_0x4e3c40)),_0x52009f=_0x52009f[_0xcd50f9(0x274)];}while(_0x52009f!==_0x58ed87);return _0x1dc2d1;}function sectorContainsSector(_0x404df2,_0x1800b9){var _0x4b63dc=_0x5e00b3;return area(_0x404df2['prev'],_0x404df2,_0x1800b9[_0x4b63dc(0x3810)])<0x0&&area(_0x1800b9[_0x4b63dc(0x30e4)],_0x404df2,_0x404df2[_0x4b63dc(0x30e4)])<0x0;}function indexCurve(_0x47d6a1,_0x5eb4e2,_0x3def97,_0x2b40c1){var _0x348f51=_0x5e00b3,_0x379f56=_0x47d6a1;do{null===_0x379f56['z']&&(_0x379f56['z']=zOrder(_0x379f56['x'],_0x379f56['y'],_0x5eb4e2,_0x3def97,_0x2b40c1)),_0x379f56[_0x348f51(0x152e)]=_0x379f56[_0x348f51(0x3810)],_0x379f56['nextZ']=_0x379f56[_0x348f51(0x30e4)],_0x379f56=_0x379f56['next'];}while(_0x379f56!==_0x47d6a1);_0x379f56[_0x348f51(0x152e)][_0x348f51(0x586d)]=null,_0x379f56[_0x348f51(0x152e)]=null,sortLinked(_0x379f56);}function sortLinked(_0xa8f053){var _0x580e0d=_0x307c2b,_0x11c939=_0x5e00b3,_0x18235d,_0x5b4dd0,_0x566610,_0x3ace43,_0x2428ab,_0x370edb,_0x5a6851,_0x42492e,_0x52bbb9=0x1;do{for(_0x5b4dd0=_0xa8f053,_0xa8f053=null,_0x2428ab=null,_0x370edb=0x0;_0x5b4dd0;){for(_0x370edb++,_0x566610=_0x5b4dd0,_0x5a6851=0x0,_0x18235d=0x0;_0x18235d<_0x52bbb9&&(_0x5a6851++,_0x566610=_0x566610[_0x11c939(0x586d)]);_0x18235d++);for(_0x42492e=_0x52bbb9;_0x5a6851>0x0||_0x42492e>0x0&&_0x566610;)0x0!==_0x5a6851&&(0x0===_0x42492e||!_0x566610||_0x5b4dd0['z']<=_0x566610['z'])?(_0x3ace43=_0x5b4dd0,_0x5b4dd0=_0x5b4dd0[_0x580e0d(0x1d12)],_0x5a6851--):(_0x3ace43=_0x566610,_0x566610=_0x566610[_0x11c939(0x586d)],_0x42492e--),_0x2428ab?_0x2428ab[_0x580e0d(0x1d12)]=_0x3ace43:_0xa8f053=_0x3ace43,_0x3ace43[_0x580e0d(0x2f27)]=_0x2428ab,_0x2428ab=_0x3ace43;_0x5b4dd0=_0x566610;}_0x2428ab[_0x11c939(0x586d)]=null,_0x52bbb9*=0x2;}while(_0x370edb>0x1);return _0xa8f053;}function zOrder(_0x359d74,_0x294128,_0x282a13,_0x39241c,_0x4fbf96){return(_0x359d74=0x55555555&((_0x359d74=0x33333333&((_0x359d74=0xf0f0f0f&((_0x359d74=0xff00ff&((_0x359d74=0x7fff*(_0x359d74-_0x282a13)*_0x4fbf96)|_0x359d74<<0x8))|_0x359d74<<0x4))|_0x359d74<<0x2))|_0x359d74<<0x1))|(_0x294128=0x55555555&((_0x294128=0x33333333&((_0x294128=0xf0f0f0f&((_0x294128=0xff00ff&((_0x294128=0x7fff*(_0x294128-_0x39241c)*_0x4fbf96)|_0x294128<<0x8))|_0x294128<<0x4))|_0x294128<<0x2))|_0x294128<<0x1))<<0x1;}function getLeftmost(_0x273c16){var _0x54c7f1=_0x5e00b3,_0x4a3928=_0x273c16,_0x276695=_0x273c16;do{(_0x4a3928['x']<_0x276695['x']||_0x4a3928['x']===_0x276695['x']&&_0x4a3928['y']<_0x276695['y'])&&(_0x276695=_0x4a3928),_0x4a3928=_0x4a3928[_0x54c7f1(0x30e4)];}while(_0x4a3928!==_0x273c16);return _0x276695;}function pointInTriangle(_0x29f78d,_0x1d0644,_0xe16542,_0x1a8a08,_0x5f0136,_0x5d7593,_0x1e1a5c,_0x3bf685){return(_0x5f0136-_0x1e1a5c)*(_0x1d0644-_0x3bf685)-(_0x29f78d-_0x1e1a5c)*(_0x5d7593-_0x3bf685)>=0x0&&(_0x29f78d-_0x1e1a5c)*(_0x1a8a08-_0x3bf685)-(_0xe16542-_0x1e1a5c)*(_0x1d0644-_0x3bf685)>=0x0&&(_0xe16542-_0x1e1a5c)*(_0x5d7593-_0x3bf685)-(_0x5f0136-_0x1e1a5c)*(_0x1a8a08-_0x3bf685)>=0x0;}function isValidDiagonal(_0x411037,_0x1285dd){var _0x5f42a5=_0x307c2b,_0x198ee3=_0x5e00b3;return _0x411037[_0x5f42a5(0x274)]['i']!==_0x1285dd['i']&&_0x411037[_0x198ee3(0x3810)]['i']!==_0x1285dd['i']&&!intersectsPolygon(_0x411037,_0x1285dd)&&(locallyInside(_0x411037,_0x1285dd)&&locallyInside(_0x1285dd,_0x411037)&&middleInside(_0x411037,_0x1285dd)&&(area(_0x411037[_0x5f42a5(0x452e)],_0x411037,_0x1285dd[_0x198ee3(0x3810)])||area(_0x411037,_0x1285dd[_0x198ee3(0x3810)],_0x1285dd))||equals(_0x411037,_0x1285dd)&&area(_0x411037[_0x198ee3(0x3810)],_0x411037,_0x411037[_0x198ee3(0x30e4)])>0x0&&area(_0x1285dd[_0x198ee3(0x3810)],_0x1285dd,_0x1285dd[_0x198ee3(0x30e4)])>0x0);}function area(_0x3de8fb,_0x3a4b2d,_0xfb6057){return(_0x3a4b2d['y']-_0x3de8fb['y'])*(_0xfb6057['x']-_0x3a4b2d['x'])-(_0x3a4b2d['x']-_0x3de8fb['x'])*(_0xfb6057['y']-_0x3a4b2d['y']);}function equals(_0x329454,_0x4d791e){return _0x329454['x']===_0x4d791e['x']&&_0x329454['y']===_0x4d791e['y'];}function intersects$1(_0x3f61b7,_0x1a110e,_0x7dd16,_0x2f70b0){var _0x2d41a3=sign$1(area(_0x3f61b7,_0x1a110e,_0x7dd16)),_0x1dca56=sign$1(area(_0x3f61b7,_0x1a110e,_0x2f70b0)),_0x44dd67=sign$1(area(_0x7dd16,_0x2f70b0,_0x3f61b7)),_0xd5a85=sign$1(area(_0x7dd16,_0x2f70b0,_0x1a110e));return _0x2d41a3!==_0x1dca56&&_0x44dd67!==_0xd5a85||(!(0x0!==_0x2d41a3||!onSegment(_0x3f61b7,_0x7dd16,_0x1a110e))||(!(0x0!==_0x1dca56||!onSegment(_0x3f61b7,_0x2f70b0,_0x1a110e))||(!(0x0!==_0x44dd67||!onSegment(_0x7dd16,_0x3f61b7,_0x2f70b0))||!(0x0!==_0xd5a85||!onSegment(_0x7dd16,_0x1a110e,_0x2f70b0)))));}function onSegment(_0x1f9481,_0x28031d,_0x7ef73a){var _0x2e6865=_0x5e00b3;return _0x28031d['x']<=Math[_0x2e6865(0x498f)](_0x1f9481['x'],_0x7ef73a['x'])&&_0x28031d['x']>=Math[_0x2e6865(0x19a8)](_0x1f9481['x'],_0x7ef73a['x'])&&_0x28031d['y']<=Math[_0x2e6865(0x498f)](_0x1f9481['y'],_0x7ef73a['y'])&&_0x28031d['y']>=Math[_0x2e6865(0x19a8)](_0x1f9481['y'],_0x7ef73a['y']);}function sign$1(_0x184a07){return _0x184a07>0x0?0x1:_0x184a07<0x0?-0x1:0x0;}function intersectsPolygon(_0x5a4d68,_0x256d5a){var _0x8f4cd4=_0x307c2b,_0x4dddf6=_0x5e00b3,_0xaabaf3=_0x5a4d68;do{if(_0xaabaf3['i']!==_0x5a4d68['i']&&_0xaabaf3[_0x4dddf6(0x30e4)]['i']!==_0x5a4d68['i']&&_0xaabaf3['i']!==_0x256d5a['i']&&_0xaabaf3[_0x8f4cd4(0x274)]['i']!==_0x256d5a['i']&&intersects$1(_0xaabaf3,_0xaabaf3[_0x8f4cd4(0x274)],_0x5a4d68,_0x256d5a))return!0x0;_0xaabaf3=_0xaabaf3[_0x4dddf6(0x30e4)];}while(_0xaabaf3!==_0x5a4d68);return!0x1;}function locallyInside(_0x581d2a,_0x9c681a){var _0x598947=_0x5e00b3;return area(_0x581d2a[_0x598947(0x3810)],_0x581d2a,_0x581d2a[_0x598947(0x30e4)])<0x0?area(_0x581d2a,_0x9c681a,_0x581d2a[_0x598947(0x30e4)])>=0x0&&area(_0x581d2a,_0x581d2a[_0x598947(0x3810)],_0x9c681a)>=0x0:area(_0x581d2a,_0x9c681a,_0x581d2a[_0x598947(0x3810)])<0x0||area(_0x581d2a,_0x581d2a[_0x598947(0x30e4)],_0x9c681a)<0x0;}function middleInside(_0x552472,_0x5735f4){var _0x42e2cf=_0x5e00b3,_0x11089b=_0x552472,_0x7114bb=!0x1,_0x5b7708=(_0x552472['x']+_0x5735f4['x'])/0x2,_0x380661=(_0x552472['y']+_0x5735f4['y'])/0x2;do{_0x11089b['y']>_0x380661!=_0x11089b[_0x42e2cf(0x30e4)]['y']>_0x380661&&_0x11089b[_0x42e2cf(0x30e4)]['y']!==_0x11089b['y']&&_0x5b7708<(_0x11089b[_0x42e2cf(0x30e4)]['x']-_0x11089b['x'])*(_0x380661-_0x11089b['y'])/(_0x11089b[_0x42e2cf(0x30e4)]['y']-_0x11089b['y'])+_0x11089b['x']&&(_0x7114bb=!_0x7114bb),_0x11089b=_0x11089b[_0x42e2cf(0x30e4)];}while(_0x11089b!==_0x552472);return _0x7114bb;}function splitPolygon(_0x3bfaa0,_0x52ab32){var _0x14e8bd=_0x307c2b,_0xa8a650=_0x5e00b3,_0x569027=new Node$2(_0x3bfaa0['i'],_0x3bfaa0['x'],_0x3bfaa0['y']),_0x19da8f=new Node$2(_0x52ab32['i'],_0x52ab32['x'],_0x52ab32['y']),_0x26e745=_0x3bfaa0[_0x14e8bd(0x274)],_0x4a32e8=_0x52ab32[_0xa8a650(0x3810)];return _0x3bfaa0[_0x14e8bd(0x274)]=_0x52ab32,_0x52ab32[_0xa8a650(0x3810)]=_0x3bfaa0,_0x569027[_0xa8a650(0x30e4)]=_0x26e745,_0x26e745[_0xa8a650(0x3810)]=_0x569027,_0x19da8f[_0xa8a650(0x30e4)]=_0x569027,_0x569027[_0xa8a650(0x3810)]=_0x19da8f,_0x4a32e8[_0x14e8bd(0x274)]=_0x19da8f,_0x19da8f['prev']=_0x4a32e8,_0x19da8f;}function insertNode(_0x489d22,_0x353c0d,_0x2d4eff,_0x1f8018){var _0x4aefd5=_0x307c2b,_0x1e1702=_0x5e00b3,_0x3ff0af=new Node$2(_0x489d22,_0x353c0d,_0x2d4eff);return _0x1f8018?(_0x3ff0af[_0x1e1702(0x30e4)]=_0x1f8018[_0x1e1702(0x30e4)],_0x3ff0af[_0x1e1702(0x3810)]=_0x1f8018,_0x1f8018[_0x1e1702(0x30e4)][_0x1e1702(0x3810)]=_0x3ff0af,_0x1f8018['next']=_0x3ff0af):(_0x3ff0af[_0x1e1702(0x3810)]=_0x3ff0af,_0x3ff0af[_0x4aefd5(0x274)]=_0x3ff0af),_0x3ff0af;}function removeNode(_0x45e67c){var _0x2ea5a4=_0x307c2b,_0x2ad12a=_0x5e00b3;_0x45e67c[_0x2ea5a4(0x274)][_0x2ad12a(0x3810)]=_0x45e67c[_0x2ad12a(0x3810)],_0x45e67c[_0x2ad12a(0x3810)][_0x2ea5a4(0x274)]=_0x45e67c[_0x2ad12a(0x30e4)],_0x45e67c[_0x2ad12a(0x152e)]&&(_0x45e67c[_0x2ad12a(0x152e)][_0x2ad12a(0x586d)]=_0x45e67c[_0x2ad12a(0x586d)]),_0x45e67c[_0x2ea5a4(0x1d12)]&&(_0x45e67c[_0x2ad12a(0x586d)][_0x2ad12a(0x152e)]=_0x45e67c[_0x2ad12a(0x152e)]);}function Node$2(_0x4796fd,_0x3f22fb,_0x5d99d2){var _0x4b7e8c=_0x307c2b,_0x2675d5=_0x5e00b3;this['i']=_0x4796fd,this['x']=_0x3f22fb,this['y']=_0x5d99d2,this[_0x2675d5(0x3810)]=null,this[_0x2675d5(0x30e4)]=null,this['z']=null,this[_0x2675d5(0x152e)]=null,this[_0x4b7e8c(0x1d12)]=null,this[_0x2675d5(0x2f3a)]=!0x1;}function signedArea$1(_0xd01b43,_0x3adc06,_0x73cd82,_0xf8d937){for(var _0x1dd56a=0x0,_0x246657=_0x3adc06,_0x5353af=_0x73cd82-_0xf8d937;_0x246657<_0x73cd82;_0x246657+=_0xf8d937)_0x1dd56a+=(_0xd01b43[_0x5353af]-_0xd01b43[_0x246657])*(_0xd01b43[_0x246657+0x1]+_0xd01b43[_0x5353af+0x1]),_0x5353af=_0x246657;return _0x1dd56a;}EllipsoidTangentPlane[_0x5e00b3(0x3720)][_0x5e00b3(0x20df)]=function(_0x461459,_0x3c31e9){var _0x92e4f5=_0x307c2b,_0x5ee7af=_0x5e00b3;defined$1(_0x3c31e9)||(_0x3c31e9=new Cartesian3());var _0x3337e6=this[_0x5ee7af(0x3c00)],_0x1f29e3=this[_0x5ee7af(0x3137)],_0xb76634=this[_0x5ee7af(0x1359)],_0x21f128=this[_0x5ee7af(0x6059)],_0x21a583=projectPointsOntoEllipsoidScratch;return Cartesian3[_0x92e4f5(0x50ce)](_0xb76634,_0x461459['x'],_0x21a583),_0x3c31e9=Cartesian3[_0x92e4f5(0x1af6)](_0x1f29e3,_0x21a583,_0x3c31e9),Cartesian3['multiplyByScalar'](_0x21f128,_0x461459['y'],_0x21a583),Cartesian3[_0x92e4f5(0x1af6)](_0x3c31e9,_0x21a583,_0x3c31e9),_0x3337e6[_0x5ee7af(0x6fe)](_0x3c31e9,_0x3c31e9),_0x3c31e9;},EllipsoidTangentPlane[_0x5e00b3(0x3720)][_0x307c2b(0x26b8)]=function(_0x15bef2,_0x27f266){var _0x514286=_0x307c2b,_0x5e1d85=_0x5e00b3,_0x3eda4e=_0x15bef2[_0x5e1d85(0x809)];defined$1(_0x27f266)?_0x27f266[_0x514286(0x2ef4)]=_0x3eda4e:_0x27f266=new Array(_0x3eda4e);for(var _0x1fb4a5=0x0;_0x1fb4a5<_0x3eda4e;++_0x1fb4a5)_0x27f266[_0x1fb4a5]=this[_0x5e1d85(0x20df)](_0x15bef2[_0x1fb4a5],_0x27f266[_0x1fb4a5]);return _0x27f266;},earcut[_0x5e00b3(0x35d)]=function(_0x4e1c9a,_0x4f17af,_0x2de97d,_0x1310f6){var _0x3828ac=_0x307c2b,_0x2665af=_0x5e00b3,_0x29d6bf=_0x4f17af&&_0x4f17af[_0x2665af(0x809)],_0x2f1d30=_0x29d6bf?_0x4f17af[0x0]*_0x2de97d:_0x4e1c9a[_0x3828ac(0x2ef4)],_0x162ad7=Math[_0x2665af(0x1beb)](signedArea$1(_0x4e1c9a,0x0,_0x2f1d30,_0x2de97d));if(_0x29d6bf)for(var _0x4f2451=0x0,_0x4a22d6=_0x4f17af[_0x2665af(0x809)];_0x4f2451<_0x4a22d6;_0x4f2451++){var _0x51c973=_0x4f17af[_0x4f2451]*_0x2de97d,_0x1fb60f=_0x4f2451<_0x4a22d6-0x1?_0x4f17af[_0x4f2451+0x1]*_0x2de97d:_0x4e1c9a[_0x3828ac(0x2ef4)];_0x162ad7-=Math[_0x2665af(0x1beb)](signedArea$1(_0x4e1c9a,_0x51c973,_0x1fb60f,_0x2de97d));}var _0x5a2d6a=0x0;for(_0x4f2451=0x0;_0x4f2451<_0x1310f6[_0x3828ac(0x2ef4)];_0x4f2451+=0x3){var _0x306fec=_0x1310f6[_0x4f2451]*_0x2de97d,_0x5b08cc=_0x1310f6[_0x4f2451+0x1]*_0x2de97d,_0x4dcc75=_0x1310f6[_0x4f2451+0x2]*_0x2de97d;_0x5a2d6a+=Math[_0x3828ac(0x971)]((_0x4e1c9a[_0x306fec]-_0x4e1c9a[_0x4dcc75])*(_0x4e1c9a[_0x5b08cc+0x1]-_0x4e1c9a[_0x306fec+0x1])-(_0x4e1c9a[_0x306fec]-_0x4e1c9a[_0x5b08cc])*(_0x4e1c9a[_0x4dcc75+0x1]-_0x4e1c9a[_0x306fec+0x1]));}return 0x0===_0x162ad7&&0x0===_0x5a2d6a?0x0:Math[_0x2665af(0x1beb)]((_0x5a2d6a-_0x162ad7)/_0x162ad7);},earcut[_0x5e00b3(0x3730)]=function(_0x1d00e6){var _0x1ac73d=_0x307c2b,_0x1e59f6=_0x5e00b3;for(var _0x6c2c54=_0x1d00e6[0x0][0x0][_0x1ac73d(0x2ef4)],_0xac354b={'vertices':[],'holes':[],'dimensions':_0x6c2c54},_0x5db8e1=0x0,_0x556a0a=0x0;_0x556a0a<_0x1d00e6['length'];_0x556a0a++){for(var _0x13d5cc=0x0;_0x13d5cc<_0x1d00e6[_0x556a0a][_0x1e59f6(0x809)];_0x13d5cc++)for(var _0x3ebd4f=0x0;_0x3ebd4f<_0x6c2c54;_0x3ebd4f++)_0xac354b[_0x1e59f6(0xa78)][_0x1e59f6(0x5323)](_0x1d00e6[_0x556a0a][_0x13d5cc][_0x3ebd4f]);_0x556a0a>0x0&&(_0x5db8e1+=_0x1d00e6[_0x556a0a-0x1][_0x1e59f6(0x809)],_0xac354b[_0x1ac73d(0x88e)][_0x1ac73d(0x2a0e)](_0x5db8e1));}return _0xac354b;};var WebGLConstants={'DEPTH_BUFFER_BIT':0x100,'STENCIL_BUFFER_BIT':0x400,'COLOR_BUFFER_BIT':0x4000,'POINTS':0x0,'LINES':0x1,'LINE_LOOP':0x2,'LINE_STRIP':0x3,'TRIANGLES':0x4,'TRIANGLE_STRIP':0x5,'TRIANGLE_FAN':0x6,'ZERO':0x0,'ONE':0x1,'SRC_COLOR':0x300,'ONE_MINUS_SRC_COLOR':0x301,'SRC_ALPHA':0x302,'ONE_MINUS_SRC_ALPHA':0x303,'DST_ALPHA':0x304,'ONE_MINUS_DST_ALPHA':0x305,'DST_COLOR':0x306,'ONE_MINUS_DST_COLOR':0x307,'SRC_ALPHA_SATURATE':0x308,'FUNC_ADD':0x8006,'BLEND_EQUATION':0x8009,'BLEND_EQUATION_RGB':0x8009,'BLEND_EQUATION_ALPHA':0x883d,'FUNC_SUBTRACT':0x800a,'FUNC_REVERSE_SUBTRACT':0x800b,'BLEND_DST_RGB':0x80c8,'BLEND_SRC_RGB':0x80c9,'BLEND_DST_ALPHA':0x80ca,'BLEND_SRC_ALPHA':0x80cb,'CONSTANT_COLOR':0x8001,'ONE_MINUS_CONSTANT_COLOR':0x8002,'CONSTANT_ALPHA':0x8003,'ONE_MINUS_CONSTANT_ALPHA':0x8004,'BLEND_COLOR':0x8005,'ARRAY_BUFFER':0x8892,'ELEMENT_ARRAY_BUFFER':0x8893,'ARRAY_BUFFER_BINDING':0x8894,'ELEMENT_ARRAY_BUFFER_BINDING':0x8895,'STREAM_DRAW':0x88e0,'STATIC_DRAW':0x88e4,'DYNAMIC_DRAW':0x88e8,'BUFFER_SIZE':0x8764,'BUFFER_USAGE':0x8765,'CURRENT_VERTEX_ATTRIB':0x8626,'FRONT':0x404,'BACK':0x405,'FRONT_AND_BACK':0x408,'CULL_FACE':0xb44,'BLEND':0xbe2,'DITHER':0xbd0,'STENCIL_TEST':0xb90,'DEPTH_TEST':0xb71,'SCISSOR_TEST':0xc11,'POLYGON_OFFSET_FILL':0x8037,'SAMPLE_ALPHA_TO_COVERAGE':0x809e,'SAMPLE_COVERAGE':0x80a0,'NO_ERROR':0x0,'INVALID_ENUM':0x500,'INVALID_VALUE':0x501,'INVALID_OPERATION':0x502,'OUT_OF_MEMORY':0x505,'CW':0x900,'CCW':0x901,'LINE_WIDTH':0xb21,'ALIASED_POINT_SIZE_RANGE':0x846d,'ALIASED_LINE_WIDTH_RANGE':0x846e,'CULL_FACE_MODE':0xb45,'FRONT_FACE':0xb46,'DEPTH_RANGE':0xb70,'DEPTH_WRITEMASK':0xb72,'DEPTH_CLEAR_VALUE':0xb73,'DEPTH_FUNC':0xb74,'STENCIL_CLEAR_VALUE':0xb91,'STENCIL_FUNC':0xb92,'STENCIL_FAIL':0xb94,'STENCIL_PASS_DEPTH_FAIL':0xb95,'STENCIL_PASS_DEPTH_PASS':0xb96,'STENCIL_REF':0xb97,'STENCIL_VALUE_MASK':0xb93,'STENCIL_WRITEMASK':0xb98,'STENCIL_BACK_FUNC':0x8800,'STENCIL_BACK_FAIL':0x8801,'STENCIL_BACK_PASS_DEPTH_FAIL':0x8802,'STENCIL_BACK_PASS_DEPTH_PASS':0x8803,'STENCIL_BACK_REF':0x8ca3,'STENCIL_BACK_VALUE_MASK':0x8ca4,'STENCIL_BACK_WRITEMASK':0x8ca5,'VIEWPORT':0xba2,'SCISSOR_BOX':0xc10,'COLOR_CLEAR_VALUE':0xc22,'COLOR_WRITEMASK':0xc23,'UNPACK_ALIGNMENT':0xcf5,'PACK_ALIGNMENT':0xd05,'MAX_TEXTURE_SIZE':0xd33,'MAX_VIEWPORT_DIMS':0xd3a,'SUBPIXEL_BITS':0xd50,'RED_BITS':0xd52,'GREEN_BITS':0xd53,'BLUE_BITS':0xd54,'ALPHA_BITS':0xd55,'DEPTH_BITS':0xd56,'STENCIL_BITS':0xd57,'POLYGON_OFFSET_UNITS':0x2a00,'POLYGON_OFFSET_FACTOR':0x8038,'TEXTURE_BINDING_2D':0x8069,'SAMPLE_BUFFERS':0x80a8,'SAMPLES':0x80a9,'SAMPLE_COVERAGE_VALUE':0x80aa,'SAMPLE_COVERAGE_INVERT':0x80ab,'COMPRESSED_TEXTURE_FORMATS':0x86a3,'DONT_CARE':0x1100,'FASTEST':0x1101,'NICEST':0x1102,'GENERATE_MIPMAP_HINT':0x8192,'BYTE':0x1400,'UNSIGNED_BYTE':0x1401,'SHORT':0x1402,'UNSIGNED_SHORT':0x1403,'INT':0x1404,'UNSIGNED_INT':0x1405,'FLOAT':0x1406,'DEPTH_COMPONENT':0x1902,'ALPHA':0x1906,'RGB':0x1907,'RGBA':0x1908,'LUMINANCE':0x1909,'LUMINANCE_ALPHA':0x190a,'UNSIGNED_SHORT_4_4_4_4':0x8033,'UNSIGNED_SHORT_5_5_5_1':0x8034,'UNSIGNED_SHORT_5_6_5':0x8363,'FRAGMENT_SHADER':0x8b30,'VERTEX_SHADER':0x8b31,'MAX_VERTEX_ATTRIBS':0x8869,'MAX_VERTEX_UNIFORM_VECTORS':0x8dfb,'MAX_VARYING_VECTORS':0x8dfc,'MAX_COMBINED_TEXTURE_IMAGE_UNITS':0x8b4d,'MAX_VERTEX_TEXTURE_IMAGE_UNITS':0x8b4c,'MAX_TEXTURE_IMAGE_UNITS':0x8872,'MAX_FRAGMENT_UNIFORM_VECTORS':0x8dfd,'SHADER_TYPE':0x8b4f,'DELETE_STATUS':0x8b80,'LINK_STATUS':0x8b82,'VALIDATE_STATUS':0x8b83,'ATTACHED_SHADERS':0x8b85,'ACTIVE_UNIFORMS':0x8b86,'ACTIVE_ATTRIBUTES':0x8b89,'SHADING_LANGUAGE_VERSION':0x8b8c,'CURRENT_PROGRAM':0x8b8d,'NEVER':0x200,'LESS':0x201,'EQUAL':0x202,'LEQUAL':0x203,'GREATER':0x204,'NOTEQUAL':0x205,'GEQUAL':0x206,'ALWAYS':0x207,'KEEP':0x1e00,'REPLACE':0x1e01,'INCR':0x1e02,'DECR':0x1e03,'INVERT':0x150a,'INCR_WRAP':0x8507,'DECR_WRAP':0x8508,'VENDOR':0x1f00,'RENDERER':0x1f01,'VERSION':0x1f02,'NEAREST':0x2600,'LINEAR':0x2601,'NEAREST_MIPMAP_NEAREST':0x2700,'LINEAR_MIPMAP_NEAREST':0x2701,'NEAREST_MIPMAP_LINEAR':0x2702,'LINEAR_MIPMAP_LINEAR':0x2703,'TEXTURE_MAG_FILTER':0x2800,'TEXTURE_MIN_FILTER':0x2801,'TEXTURE_WRAP_S':0x2802,'TEXTURE_WRAP_T':0x2803,'TEXTURE_2D':0xde1,'TEXTURE':0x1702,'TEXTURE_CUBE_MAP':0x8513,'TEXTURE_BINDING_CUBE_MAP':0x8514,'TEXTURE_CUBE_MAP_POSITIVE_X':0x8515,'TEXTURE_CUBE_MAP_NEGATIVE_X':0x8516,'TEXTURE_CUBE_MAP_POSITIVE_Y':0x8517,'TEXTURE_CUBE_MAP_NEGATIVE_Y':0x8518,'TEXTURE_CUBE_MAP_POSITIVE_Z':0x8519,'TEXTURE_CUBE_MAP_NEGATIVE_Z':0x851a,'MAX_CUBE_MAP_TEXTURE_SIZE':0x851c,'TEXTURE0':0x84c0,'TEXTURE1':0x84c1,'TEXTURE2':0x84c2,'TEXTURE3':0x84c3,'TEXTURE4':0x84c4,'TEXTURE5':0x84c5,'TEXTURE6':0x84c6,'TEXTURE7':0x84c7,'TEXTURE8':0x84c8,'TEXTURE9':0x84c9,'TEXTURE10':0x84ca,'TEXTURE11':0x84cb,'TEXTURE12':0x84cc,'TEXTURE13':0x84cd,'TEXTURE14':0x84ce,'TEXTURE15':0x84cf,'TEXTURE16':0x84d0,'TEXTURE17':0x84d1,'TEXTURE18':0x84d2,'TEXTURE19':0x84d3,'TEXTURE20':0x84d4,'TEXTURE21':0x84d5,'TEXTURE22':0x84d6,'TEXTURE23':0x84d7,'TEXTURE24':0x84d8,'TEXTURE25':0x84d9,'TEXTURE26':0x84da,'TEXTURE27':0x84db,'TEXTURE28':0x84dc,'TEXTURE29':0x84dd,'TEXTURE30':0x84de,'TEXTURE31':0x84df,'ACTIVE_TEXTURE':0x84e0,'REPEAT':0x2901,'CLAMP_TO_EDGE':0x812f,'MIRRORED_REPEAT':0x8370,'FLOAT_VEC2':0x8b50,'FLOAT_VEC3':0x8b51,'FLOAT_VEC4':0x8b52,'INT_VEC2':0x8b53,'INT_VEC3':0x8b54,'INT_VEC4':0x8b55,'BOOL':0x8b56,'BOOL_VEC2':0x8b57,'BOOL_VEC3':0x8b58,'BOOL_VEC4':0x8b59,'FLOAT_MAT2':0x8b5a,'FLOAT_MAT3':0x8b5b,'FLOAT_MAT4':0x8b5c,'SAMPLER_2D':0x8b5e,'SAMPLER_CUBE':0x8b60,'VERTEX_ATTRIB_ARRAY_ENABLED':0x8622,'VERTEX_ATTRIB_ARRAY_SIZE':0x8623,'VERTEX_ATTRIB_ARRAY_STRIDE':0x8624,'VERTEX_ATTRIB_ARRAY_TYPE':0x8625,'VERTEX_ATTRIB_ARRAY_NORMALIZED':0x886a,'VERTEX_ATTRIB_ARRAY_POINTER':0x8645,'VERTEX_ATTRIB_ARRAY_BUFFER_BINDING':0x889f,'IMPLEMENTATION_COLOR_READ_TYPE':0x8b9a,'IMPLEMENTATION_COLOR_READ_FORMAT':0x8b9b,'COMPILE_STATUS':0x8b81,'LOW_FLOAT':0x8df0,'MEDIUM_FLOAT':0x8df1,'HIGH_FLOAT':0x8df2,'LOW_INT':0x8df3,'MEDIUM_INT':0x8df4,'HIGH_INT':0x8df5,'FRAMEBUFFER':0x8d40,'RENDERBUFFER':0x8d41,'RGBA4':0x8056,'RGB5_A1':0x8057,'RGB565':0x8d62,'DEPTH_COMPONENT16':0x81a5,'STENCIL_INDEX':0x1901,'STENCIL_INDEX8':0x8d48,'DEPTH_STENCIL':0x84f9,'RENDERBUFFER_WIDTH':0x8d42,'RENDERBUFFER_HEIGHT':0x8d43,'RENDERBUFFER_INTERNAL_FORMAT':0x8d44,'RENDERBUFFER_RED_SIZE':0x8d50,'RENDERBUFFER_GREEN_SIZE':0x8d51,'RENDERBUFFER_BLUE_SIZE':0x8d52,'RENDERBUFFER_ALPHA_SIZE':0x8d53,'RENDERBUFFER_DEPTH_SIZE':0x8d54,'RENDERBUFFER_STENCIL_SIZE':0x8d55,'FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE':0x8cd0,'FRAMEBUFFER_ATTACHMENT_OBJECT_NAME':0x8cd1,'FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL':0x8cd2,'FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE':0x8cd3,'COLOR_ATTACHMENT0':0x8ce0,'DEPTH_ATTACHMENT':0x8d00,'STENCIL_ATTACHMENT':0x8d20,'DEPTH_STENCIL_ATTACHMENT':0x821a,'NONE':0x0,'FRAMEBUFFER_COMPLETE':0x8cd5,'FRAMEBUFFER_INCOMPLETE_ATTACHMENT':0x8cd6,'FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT':0x8cd7,'FRAMEBUFFER_INCOMPLETE_DIMENSIONS':0x8cd9,'FRAMEBUFFER_UNSUPPORTED':0x8cdd,'FRAMEBUFFER_BINDING':0x8ca6,'RENDERBUFFER_BINDING':0x8ca7,'MAX_RENDERBUFFER_SIZE':0x84e8,'INVALID_FRAMEBUFFER_OPERATION':0x506,'UNPACK_FLIP_Y_WEBGL':0x9240,'UNPACK_PREMULTIPLY_ALPHA_WEBGL':0x9241,'CONTEXT_LOST_WEBGL':0x9242,'UNPACK_COLORSPACE_CONVERSION_WEBGL':0x9243,'BROWSER_DEFAULT_WEBGL':0x9244,'COMPRESSED_RGB_S3TC_DXT1_EXT':0x83f0,'COMPRESSED_RGBA_S3TC_DXT1_EXT':0x83f1,'COMPRESSED_RGBA_S3TC_DXT3_EXT':0x83f2,'COMPRESSED_RGBA_S3TC_DXT5_EXT':0x83f3,'COMPRESSED_RGB_PVRTC_4BPPV1_IMG':0x8c00,'COMPRESSED_RGB_PVRTC_2BPPV1_IMG':0x8c01,'COMPRESSED_RGBA_PVRTC_4BPPV1_IMG':0x8c02,'COMPRESSED_RGBA_PVRTC_2BPPV1_IMG':0x8c03,'COMPRESSED_RGB_ETC1_WEBGL':0x8d64,'HALF_FLOAT_OES':0x8d61,'DOUBLE':0x140a,'READ_BUFFER':0xc02,'UNPACK_ROW_LENGTH':0xcf2,'UNPACK_SKIP_ROWS':0xcf3,'UNPACK_SKIP_PIXELS':0xcf4,'PACK_ROW_LENGTH':0xd02,'PACK_SKIP_ROWS':0xd03,'PACK_SKIP_PIXELS':0xd04,'COLOR':0x1800,'DEPTH':0x1801,'STENCIL':0x1802,'RED':0x1903,'RGB8':0x8051,'RGBA8':0x8058,'RGB10_A2':0x8059,'TEXTURE_BINDING_3D':0x806a,'UNPACK_SKIP_IMAGES':0x806d,'UNPACK_IMAGE_HEIGHT':0x806e,'TEXTURE_3D':0x806f,'TEXTURE_WRAP_R':0x8072,'MAX_3D_TEXTURE_SIZE':0x8073,'UNSIGNED_INT_2_10_10_10_REV':0x8368,'MAX_ELEMENTS_VERTICES':0x80e8,'MAX_ELEMENTS_INDICES':0x80e9,'TEXTURE_MIN_LOD':0x813a,'TEXTURE_MAX_LOD':0x813b,'TEXTURE_BASE_LEVEL':0x813c,'TEXTURE_MAX_LEVEL':0x813d,'MIN':0x8007,'MAX':0x8008,'DEPTH_COMPONENT24':0x81a6,'MAX_TEXTURE_LOD_BIAS':0x84fd,'TEXTURE_COMPARE_MODE':0x884c,'TEXTURE_COMPARE_FUNC':0x884d,'CURRENT_QUERY':0x8865,'QUERY_RESULT':0x8866,'QUERY_RESULT_AVAILABLE':0x8867,'STREAM_READ':0x88e1,'STREAM_COPY':0x88e2,'STATIC_READ':0x88e5,'STATIC_COPY':0x88e6,'DYNAMIC_READ':0x88e9,'DYNAMIC_COPY':0x88ea,'MAX_DRAW_BUFFERS':0x8824,'DRAW_BUFFER0':0x8825,'DRAW_BUFFER1':0x8826,'DRAW_BUFFER2':0x8827,'DRAW_BUFFER3':0x8828,'DRAW_BUFFER4':0x8829,'DRAW_BUFFER5':0x882a,'DRAW_BUFFER6':0x882b,'DRAW_BUFFER7':0x882c,'DRAW_BUFFER8':0x882d,'DRAW_BUFFER9':0x882e,'DRAW_BUFFER10':0x882f,'DRAW_BUFFER11':0x8830,'DRAW_BUFFER12':0x8831,'DRAW_BUFFER13':0x8832,'DRAW_BUFFER14':0x8833,'DRAW_BUFFER15':0x8834,'MAX_FRAGMENT_UNIFORM_COMPONENTS':0x8b49,'MAX_VERTEX_UNIFORM_COMPONENTS':0x8b4a,'SAMPLER_3D':0x8b5f,'SAMPLER_2D_SHADOW':0x8b62,'FRAGMENT_SHADER_DERIVATIVE_HINT':0x8b8b,'PIXEL_PACK_BUFFER':0x88eb,'PIXEL_UNPACK_BUFFER':0x88ec,'PIXEL_PACK_BUFFER_BINDING':0x88ed,'PIXEL_UNPACK_BUFFER_BINDING':0x88ef,'FLOAT_MAT2x3':0x8b65,'FLOAT_MAT2x4':0x8b66,'FLOAT_MAT3x2':0x8b67,'FLOAT_MAT3x4':0x8b68,'FLOAT_MAT4x2':0x8b69,'FLOAT_MAT4x3':0x8b6a,'SRGB':0x8c40,'SRGB8':0x8c41,'SRGB8_ALPHA8':0x8c43,'COMPARE_REF_TO_TEXTURE':0x884e,'RGBA32F':0x8814,'RGB32F':0x8815,'RGBA16F':0x881a,'RGB16F':0x881b,'VERTEX_ATTRIB_ARRAY_INTEGER':0x88fd,'MAX_ARRAY_TEXTURE_LAYERS':0x88ff,'MIN_PROGRAM_TEXEL_OFFSET':0x8904,'MAX_PROGRAM_TEXEL_OFFSET':0x8905,'MAX_VARYING_COMPONENTS':0x8b4b,'TEXTURE_2D_ARRAY':0x8c1a,'TEXTURE_BINDING_2D_ARRAY':0x8c1d,'R11F_G11F_B10F':0x8c3a,'UNSIGNED_INT_10F_11F_11F_REV':0x8c3b,'RGB9_E5':0x8c3d,'UNSIGNED_INT_5_9_9_9_REV':0x8c3e,'TRANSFORM_FEEDBACK_BUFFER_MODE':0x8c7f,'MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS':0x8c80,'TRANSFORM_FEEDBACK_VARYINGS':0x8c83,'TRANSFORM_FEEDBACK_BUFFER_START':0x8c84,'TRANSFORM_FEEDBACK_BUFFER_SIZE':0x8c85,'TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN':0x8c88,'RASTERIZER_DISCARD':0x8c89,'MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS':0x8c8a,'MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS':0x8c8b,'INTERLEAVED_ATTRIBS':0x8c8c,'SEPARATE_ATTRIBS':0x8c8d,'TRANSFORM_FEEDBACK_BUFFER':0x8c8e,'TRANSFORM_FEEDBACK_BUFFER_BINDING':0x8c8f,'RGBA32UI':0x8d70,'RGB32UI':0x8d71,'RGBA16UI':0x8d76,'RGB16UI':0x8d77,'RGBA8UI':0x8d7c,'RGB8UI':0x8d7d,'RGBA32I':0x8d82,'RGB32I':0x8d83,'RGBA16I':0x8d88,'RGB16I':0x8d89,'RGBA8I':0x8d8e,'RGB8I':0x8d8f,'RED_INTEGER':0x8d94,'RGB_INTEGER':0x8d98,'RGBA_INTEGER':0x8d99,'SAMPLER_2D_ARRAY':0x8dc1,'SAMPLER_2D_ARRAY_SHADOW':0x8dc4,'SAMPLER_CUBE_SHADOW':0x8dc5,'UNSIGNED_INT_VEC2':0x8dc6,'UNSIGNED_INT_VEC3':0x8dc7,'UNSIGNED_INT_VEC4':0x8dc8,'INT_SAMPLER_2D':0x8dca,'INT_SAMPLER_3D':0x8dcb,'INT_SAMPLER_CUBE':0x8dcc,'INT_SAMPLER_2D_ARRAY':0x8dcf,'UNSIGNED_INT_SAMPLER_2D':0x8dd2,'UNSIGNED_INT_SAMPLER_3D':0x8dd3,'UNSIGNED_INT_SAMPLER_CUBE':0x8dd4,'UNSIGNED_INT_SAMPLER_2D_ARRAY':0x8dd7,'DEPTH_COMPONENT32F':0x8cac,'DEPTH32F_STENCIL8':0x8cad,'FLOAT_32_UNSIGNED_INT_24_8_REV':0x8dad,'FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING':0x8210,'FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE':0x8211,'FRAMEBUFFER_ATTACHMENT_RED_SIZE':0x8212,'FRAMEBUFFER_ATTACHMENT_GREEN_SIZE':0x8213,'FRAMEBUFFER_ATTACHMENT_BLUE_SIZE':0x8214,'FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE':0x8215,'FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE':0x8216,'FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE':0x8217,'FRAMEBUFFER_DEFAULT':0x8218,'UNSIGNED_INT_24_8':0x84fa,'DEPTH24_STENCIL8':0x88f0,'UNSIGNED_NORMALIZED':0x8c17,'DRAW_FRAMEBUFFER_BINDING':0x8ca6,'READ_FRAMEBUFFER':0x8ca8,'DRAW_FRAMEBUFFER':0x8ca9,'READ_FRAMEBUFFER_BINDING':0x8caa,'RENDERBUFFER_SAMPLES':0x8cab,'FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER':0x8cd4,'MAX_COLOR_ATTACHMENTS':0x8cdf,'COLOR_ATTACHMENT1':0x8ce1,'COLOR_ATTACHMENT2':0x8ce2,'COLOR_ATTACHMENT3':0x8ce3,'COLOR_ATTACHMENT4':0x8ce4,'COLOR_ATTACHMENT5':0x8ce5,'COLOR_ATTACHMENT6':0x8ce6,'COLOR_ATTACHMENT7':0x8ce7,'COLOR_ATTACHMENT8':0x8ce8,'COLOR_ATTACHMENT9':0x8ce9,'COLOR_ATTACHMENT10':0x8cea,'COLOR_ATTACHMENT11':0x8ceb,'COLOR_ATTACHMENT12':0x8cec,'COLOR_ATTACHMENT13':0x8ced,'COLOR_ATTACHMENT14':0x8cee,'COLOR_ATTACHMENT15':0x8cef,'FRAMEBUFFER_INCOMPLETE_MULTISAMPLE':0x8d56,'MAX_SAMPLES':0x8d57,'HALF_FLOAT':0x140b,'RG':0x8227,'RG_INTEGER':0x8228,'R8':0x8229,'RG8':0x822b,'R16F':0x822d,'R32F':0x822e,'RG16F':0x822f,'RG32F':0x8230,'R8I':0x8231,'R8UI':0x8232,'R16I':0x8233,'R16UI':0x8234,'R32I':0x8235,'R32UI':0x8236,'RG8I':0x8237,'RG8UI':0x8238,'RG16I':0x8239,'RG16UI':0x823a,'RG32I':0x823b,'RG32UI':0x823c,'VERTEX_ARRAY_BINDING':0x85b5,'R8_SNORM':0x8f94,'RG8_SNORM':0x8f95,'RGB8_SNORM':0x8f96,'RGBA8_SNORM':0x8f97,'SIGNED_NORMALIZED':0x8f9c,'COPY_READ_BUFFER':0x8f36,'COPY_WRITE_BUFFER':0x8f37,'COPY_READ_BUFFER_BINDING':0x8f36,'COPY_WRITE_BUFFER_BINDING':0x8f37,'UNIFORM_BUFFER':0x8a11,'UNIFORM_BUFFER_BINDING':0x8a28,'UNIFORM_BUFFER_START':0x8a29,'UNIFORM_BUFFER_SIZE':0x8a2a,'MAX_VERTEX_UNIFORM_BLOCKS':0x8a2b,'MAX_FRAGMENT_UNIFORM_BLOCKS':0x8a2d,'MAX_COMBINED_UNIFORM_BLOCKS':0x8a2e,'MAX_UNIFORM_BUFFER_BINDINGS':0x8a2f,'MAX_UNIFORM_BLOCK_SIZE':0x8a30,'MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS':0x8a31,'MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS':0x8a33,'UNIFORM_BUFFER_OFFSET_ALIGNMENT':0x8a34,'ACTIVE_UNIFORM_BLOCKS':0x8a36,'UNIFORM_TYPE':0x8a37,'UNIFORM_SIZE':0x8a38,'UNIFORM_BLOCK_INDEX':0x8a3a,'UNIFORM_OFFSET':0x8a3b,'UNIFORM_ARRAY_STRIDE':0x8a3c,'UNIFORM_MATRIX_STRIDE':0x8a3d,'UNIFORM_IS_ROW_MAJOR':0x8a3e,'UNIFORM_BLOCK_BINDING':0x8a3f,'UNIFORM_BLOCK_DATA_SIZE':0x8a40,'UNIFORM_BLOCK_ACTIVE_UNIFORMS':0x8a42,'UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES':0x8a43,'UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER':0x8a44,'UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER':0x8a46,'INVALID_INDEX':0xffffffff,'MAX_VERTEX_OUTPUT_COMPONENTS':0x9122,'MAX_FRAGMENT_INPUT_COMPONENTS':0x9125,'MAX_SERVER_WAIT_TIMEOUT':0x9111,'OBJECT_TYPE':0x9112,'SYNC_CONDITION':0x9113,'SYNC_STATUS':0x9114,'SYNC_FLAGS':0x9115,'SYNC_FENCE':0x9116,'SYNC_GPU_COMMANDS_COMPLETE':0x9117,'UNSIGNALED':0x9118,'SIGNALED':0x9119,'ALREADY_SIGNALED':0x911a,'TIMEOUT_EXPIRED':0x911b,'CONDITION_SATISFIED':0x911c,'WAIT_FAILED':0x911d,'SYNC_FLUSH_COMMANDS_BIT':0x1,'VERTEX_ATTRIB_ARRAY_DIVISOR':0x88fe,'ANY_SAMPLES_PASSED':0x8c2f,'ANY_SAMPLES_PASSED_CONSERVATIVE':0x8d6a,'SAMPLER_BINDING':0x8919,'RGB10_A2UI':0x906f,'INT_2_10_10_10_REV':0x8d9f,'TRANSFORM_FEEDBACK':0x8e22,'TRANSFORM_FEEDBACK_PAUSED':0x8e23,'TRANSFORM_FEEDBACK_ACTIVE':0x8e24,'TRANSFORM_FEEDBACK_BINDING':0x8e25,'COMPRESSED_R11_EAC':0x9270,'COMPRESSED_SIGNED_R11_EAC':0x9271,'COMPRESSED_RG11_EAC':0x9272,'COMPRESSED_SIGNED_RG11_EAC':0x9273,'COMPRESSED_RGB8_ETC2':0x9274,'COMPRESSED_SRGB8_ETC2':0x9275,'COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2':0x9276,'COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2':0x9277,'COMPRESSED_RGBA8_ETC2_EAC':0x9278,'COMPRESSED_SRGB8_ALPHA8_ETC2_EAC':0x9279,'TEXTURE_IMMUTABLE_FORMAT':0x912f,'MAX_ELEMENT_INDEX':0x8d6b,'TEXTURE_IMMUTABLE_LEVELS':0x82df,'MAX_TEXTURE_MAX_ANISOTROPY_EXT':0x84ff},WebGLConstants$1=Object[_0x5e00b3(0x5448)](WebGLConstants),ComponentDatatype={'BYTE':WebGLConstants$1[_0x5e00b3(0xf9b)],'UNSIGNED_BYTE':WebGLConstants$1[_0x307c2b(0x2bcf)],'SHORT':WebGLConstants$1[_0x5e00b3(0x5a1)],'UNSIGNED_SHORT':WebGLConstants$1[_0x5e00b3(0x43ff)],'INT':WebGLConstants$1[_0x307c2b(0x43f7)],'UNSIGNED_INT':WebGLConstants$1['UNSIGNED_INT'],'FLOAT':WebGLConstants$1[_0x5e00b3(0x486a)],'DOUBLE':WebGLConstants$1[_0x5e00b3(0x4e01)],'getSizeInBytes':function(_0xe02ace){var _0x2c4e0b=_0x307c2b,_0x1a2aaa=_0x5e00b3;switch(_0xe02ace){case ComponentDatatype[_0x1a2aaa(0xf9b)]:return Int8Array[_0x2c4e0b(0x2e60)];case ComponentDatatype[_0x1a2aaa(0x1b0f)]:return Uint8Array[_0x2c4e0b(0x2e60)];case ComponentDatatype[_0x1a2aaa(0x5a1)]:return Int16Array[_0x1a2aaa(0x2276)];case ComponentDatatype[_0x2c4e0b(0x4aa9)]:return Uint16Array[_0x1a2aaa(0x2276)];case ComponentDatatype[_0x1a2aaa(0x3241)]:return Int32Array[_0x1a2aaa(0x2276)];case ComponentDatatype[_0x1a2aaa(0xc77)]:return Uint32Array[_0x1a2aaa(0x2276)];case ComponentDatatype[_0x1a2aaa(0x486a)]:return Float32Array[_0x1a2aaa(0x2276)];case ComponentDatatype[_0x1a2aaa(0x4e01)]:return Float64Array[_0x2c4e0b(0x2e60)];}},'fromTypedArray':function(_0x1c759a){var _0x57a322=_0x5e00b3;return _0x1c759a instanceof Int8Array?ComponentDatatype[_0x57a322(0xf9b)]:_0x1c759a instanceof Uint8Array?ComponentDatatype[_0x57a322(0x1b0f)]:_0x1c759a instanceof Int16Array?ComponentDatatype[_0x57a322(0x5a1)]:_0x1c759a instanceof Uint16Array?ComponentDatatype[_0x57a322(0x43ff)]:_0x1c759a instanceof Int32Array?ComponentDatatype[_0x57a322(0x3241)]:_0x1c759a instanceof Uint32Array?ComponentDatatype[_0x57a322(0xc77)]:_0x1c759a instanceof Float32Array?ComponentDatatype['FLOAT']:_0x1c759a instanceof Float64Array?ComponentDatatype[_0x57a322(0x4e01)]:void 0x0;},'validate':function(_0x3dfeb0){var _0x42628b=_0x5e00b3;return defined$1(_0x3dfeb0)&&(_0x3dfeb0===ComponentDatatype[_0x42628b(0xf9b)]||_0x3dfeb0===ComponentDatatype[_0x42628b(0x1b0f)]||_0x3dfeb0===ComponentDatatype[_0x42628b(0x5a1)]||_0x3dfeb0===ComponentDatatype[_0x42628b(0x43ff)]||_0x3dfeb0===ComponentDatatype[_0x42628b(0x3241)]||_0x3dfeb0===ComponentDatatype[_0x42628b(0xc77)]||_0x3dfeb0===ComponentDatatype[_0x42628b(0x486a)]||_0x3dfeb0===ComponentDatatype[_0x42628b(0x4e01)]);},'createTypedArray':function(_0x10834e,_0x4664a9){var _0x2761eb=_0x307c2b,_0x5ca714=_0x5e00b3;switch(_0x10834e){case ComponentDatatype[_0x2761eb(0x974)]:return new Int8Array(_0x4664a9);case ComponentDatatype[_0x5ca714(0x1b0f)]:return new Uint8Array(_0x4664a9);case ComponentDatatype[_0x5ca714(0x5a1)]:return new Int16Array(_0x4664a9);case ComponentDatatype[_0x5ca714(0x43ff)]:return new Uint16Array(_0x4664a9);case ComponentDatatype[_0x5ca714(0x3241)]:return new Int32Array(_0x4664a9);case ComponentDatatype[_0x5ca714(0xc77)]:return new Uint32Array(_0x4664a9);case ComponentDatatype[_0x5ca714(0x486a)]:return new Float32Array(_0x4664a9);case ComponentDatatype[_0x5ca714(0x4e01)]:return new Float64Array(_0x4664a9);}},'createArrayBufferView':function(_0x10585e,_0x56f215,_0x116c1e,_0x5e40be){var _0x11187f=_0x307c2b,_0xa54da6=_0x5e00b3;switch(_0x116c1e=defaultValue$1(_0x116c1e,0x0),_0x5e40be=defaultValue$1(_0x5e40be,(_0x56f215[_0xa54da6(0x3080)]-_0x116c1e)/ComponentDatatype[_0xa54da6(0x479)](_0x10585e)),_0x10585e){case ComponentDatatype[_0xa54da6(0xf9b)]:return new Int8Array(_0x56f215,_0x116c1e,_0x5e40be);case ComponentDatatype[_0xa54da6(0x1b0f)]:return new Uint8Array(_0x56f215,_0x116c1e,_0x5e40be);case ComponentDatatype[_0x11187f(0x24f)]:return new Int16Array(_0x56f215,_0x116c1e,_0x5e40be);case ComponentDatatype[_0xa54da6(0x43ff)]:return new Uint16Array(_0x56f215,_0x116c1e,_0x5e40be);case ComponentDatatype[_0xa54da6(0x3241)]:return new Int32Array(_0x56f215,_0x116c1e,_0x5e40be);case ComponentDatatype[_0xa54da6(0xc77)]:return new Uint32Array(_0x56f215,_0x116c1e,_0x5e40be);case ComponentDatatype[_0xa54da6(0x486a)]:return new Float32Array(_0x56f215,_0x116c1e,_0x5e40be);case ComponentDatatype[_0xa54da6(0x4e01)]:return new Float64Array(_0x56f215,_0x116c1e,_0x5e40be);}},'fromName':function(_0x3ac67f){var _0x2a1394=_0x307c2b,_0xe13ea8=_0x5e00b3;switch(_0x3ac67f){case _0x2a1394(0x974):return ComponentDatatype[_0xe13ea8(0xf9b)];case _0xe13ea8(0x1b0f):return ComponentDatatype[_0xe13ea8(0x1b0f)];case _0xe13ea8(0x5a1):return ComponentDatatype[_0x2a1394(0x24f)];case _0xe13ea8(0x43ff):return ComponentDatatype[_0xe13ea8(0x43ff)];case _0xe13ea8(0x3241):return ComponentDatatype[_0x2a1394(0x43f7)];case _0xe13ea8(0xc77):return ComponentDatatype[_0xe13ea8(0xc77)];case _0xe13ea8(0x486a):return ComponentDatatype[_0xe13ea8(0x486a)];case _0xe13ea8(0x4e01):return ComponentDatatype['DOUBLE'];}}},ComponentDatatype$1=Object[_0x5e00b3(0x5448)](ComponentDatatype);function calculateM(_0x445689,_0x5c5308,_0x3b2517){var _0xf10bfa=_0x307c2b,_0x141bbc=_0x5e00b3;if(0x0===_0x445689)return _0x5c5308*_0x3b2517;var _0x2e7652=_0x445689*_0x445689,_0xeb4d70=_0x2e7652*_0x2e7652,_0x1bc145=_0xeb4d70*_0x2e7652,_0x28cc2c=_0x1bc145*_0x2e7652,_0x400b2f=_0x28cc2c*_0x2e7652,_0x3bb7f5=_0x400b2f*_0x2e7652,_0x413d05=_0x3b2517;return _0x5c5308*((0x1-_0x2e7652/0x4-0x3*_0xeb4d70/0x40-0x5*_0x1bc145/0x100-0xaf*_0x28cc2c/0x4000-0x1b9*_0x400b2f/0x10000-0x12f3*_0x3bb7f5/0x100000)*_0x413d05-(0x3*_0x2e7652/0x8+0x3*_0xeb4d70/0x20+0x2d*_0x1bc145/0x400+0x69*_0x28cc2c/0x1000+0x89d*_0x400b2f/0x20000+0x185d*_0x3bb7f5/0x80000)*Math[_0x141bbc(0x1428)](0x2*_0x413d05)+(0xf*_0xeb4d70/0x100+0x2d*_0x1bc145/0x400+0x20d*_0x28cc2c/0x4000+0x627*_0x400b2f/0x10000+0x26115*_0x3bb7f5/0x800000)*Math[_0x141bbc(0x1428)](0x4*_0x413d05)-(0x23*_0x1bc145/0xc00+0xaf*_0x28cc2c/0x3000+0xe5b*_0x400b2f/0x40000+0x34a3*_0x3bb7f5/0x100000)*Math['sin'](0x6*_0x413d05)+(0x13b*_0x28cc2c/0x20000+0x89d*_0x400b2f/0x80000+0xaa8b*_0x3bb7f5/0x800000)*Math[_0xf10bfa(0xc19)](0x8*_0x413d05)-(0x2b5*_0x400b2f/0x140000+0x185d*_0x3bb7f5/0x500000)*Math[_0xf10bfa(0xc19)](0xa*_0x413d05)+0x3e9*_0x3bb7f5/0x800000*Math[_0x141bbc(0x1428)](0xc*_0x413d05));}function calculateInverseM(_0x950d72,_0x23bd37,_0x362ab2){var _0x52b883=_0x5e00b3,_0x10e12c=_0x950d72/_0x362ab2;if(0x0===_0x23bd37)return _0x10e12c;var _0x545087=_0x10e12c*_0x10e12c,_0x3fe7e1=_0x545087*_0x10e12c,_0x2ced52=_0x3fe7e1*_0x10e12c,_0x3a0d2f=_0x23bd37*_0x23bd37,_0x2fb927=_0x3a0d2f*_0x3a0d2f,_0x49cacc=_0x2fb927*_0x3a0d2f,_0x1aac42=_0x49cacc*_0x3a0d2f,_0x2bd8f1=_0x1aac42*_0x3a0d2f,_0x394e5f=_0x2bd8f1*_0x3a0d2f,_0x42f9aa=Math[_0x52b883(0x1428)](0x2*_0x10e12c),_0x2114c3=Math[_0x52b883(0x52a3)](0x2*_0x10e12c),_0x5f4950=Math[_0x52b883(0x1428)](0x4*_0x10e12c),_0x2c2ace=Math[_0x52b883(0x52a3)](0x4*_0x10e12c),_0x2c8df0=Math[_0x52b883(0x1428)](0x6*_0x10e12c),_0x4addb1=Math[_0x52b883(0x52a3)](0x6*_0x10e12c),_0x4e817a=Math[_0x52b883(0x1428)](0x8*_0x10e12c),_0x5ca7a4=Math[_0x52b883(0x52a3)](0x8*_0x10e12c),_0x358fbd=Math[_0x52b883(0x1428)](0xa*_0x10e12c);return _0x10e12c+_0x10e12c*_0x3a0d2f/0x4+0x7*_0x10e12c*_0x2fb927/0x40+0xf*_0x10e12c*_0x49cacc/0x100+0x243*_0x10e12c*_0x1aac42/0x4000+0x5eb*_0x10e12c*_0x2bd8f1/0x10000+0x41c5*_0x10e12c*_0x394e5f/0x100000+(0x3*_0x10e12c*_0x2fb927/0x10+0x2d*_0x10e12c*_0x49cacc/0x100-_0x10e12c*(0x20*_0x545087-0x231)*_0x1aac42/0x1000-_0x10e12c*(0xe8*_0x545087-0x68d)*_0x2bd8f1/0x4000+_0x10e12c*(0x61a71-0x161c0*_0x545087+0x200*_0x2ced52)*_0x394e5f/0x500000)*_0x2114c3+(0x15*_0x10e12c*_0x49cacc/0x100+0x1e3*_0x10e12c*_0x1aac42/0x1000-_0x10e12c*(0xe0*_0x545087-0x7b1)*_0x2bd8f1/0x4000-_0x10e12c*(0x8180*_0x545087-0x1b7d7)*_0x394e5f/0x100000)*_0x2c2ace+(0x97*_0x10e12c*_0x1aac42/0x1000+0x1249*_0x10e12c*_0x2bd8f1/0x10000+0x5c7*_0x10e12c*_0x394e5f/0x4000-0x1c5*_0x3fe7e1*_0x394e5f/0x8000)*_0x4addb1+(0x449*_0x10e12c*_0x2bd8f1/0x10000+0xa71f*_0x10e12c*_0x394e5f/0x100000)*_0x5ca7a4+0x1f4b*_0x10e12c*_0x394e5f/0x100000*Math[_0x52b883(0x52a3)](0xa*_0x10e12c)+(0x3*_0x3a0d2f/0x8+0x3*_0x2fb927/0x10+0xd5*_0x49cacc/0x800-0x3*_0x545087*_0x49cacc/0x40+0xff*_0x1aac42/0x1000-0x21*_0x545087*_0x1aac42/0x200+0x517d*_0x2bd8f1/0x80000-0x21*_0x545087*_0x2bd8f1/0x200+_0x2ced52*_0x2bd8f1/0x400+0x6e71*_0x394e5f/0x100000-0x1d7*_0x545087*_0x394e5f/0x2000+0x9*_0x2ced52*_0x394e5f/0x1000)*_0x42f9aa+(0x15*_0x2fb927/0x100+0x15*_0x49cacc/0x100+0x215*_0x1aac42/0x2000-0x15*_0x545087*_0x1aac42/0x200+0xc5*_0x2bd8f1/0x1000-0x13b*_0x545087*_0x2bd8f1/0x1000+0x8e967*_0x394e5f/0x1000000-0x30e5*_0x545087*_0x394e5f/0x20000+0x7*_0x2ced52*_0x394e5f/0x800)*_0x5f4950+(0x97*_0x49cacc/0x1800+0x97*_0x1aac42/0x1000+0x139b*_0x2bd8f1/0x20000-0x1c5*_0x545087*_0x2bd8f1/0x4000+0x6955*_0x394e5f/0xc0000-0x219f*_0x545087*_0x394e5f/0x20000)*_0x2c8df0+(0x449*_0x1aac42/0x20000+0x449*_0x2bd8f1/0x10000+0x37205*_0x394e5f/0xa00000-0x449*_0x545087*_0x394e5f/0x10000)*_0x4e817a+(0x1f4b*_0x2bd8f1/0x280000+0x1f4b*_0x394e5f/0x100000)*_0x358fbd+0x47a11*_0x394e5f/0xf000000*Math[_0x52b883(0x1428)](0xc*_0x10e12c);}function calculateSigma(_0x200421,_0x74f352){var _0xfc1386=_0x307c2b,_0x37670d=_0x5e00b3;if(0x0===_0x200421)return Math[_0x37670d(0xca1)](Math[_0xfc1386(0x160c)](0.5*(CesiumMath[_0xfc1386(0xab5)]+_0x74f352)));var _0x457bde=_0x200421*Math[_0x37670d(0x1428)](_0x74f352);return Math[_0x37670d(0xca1)](Math[_0xfc1386(0x160c)](0.5*(CesiumMath[_0xfc1386(0xab5)]+_0x74f352)))-_0x200421/0x2*Math['log']((0x1+_0x457bde)/(0x1-_0x457bde));}function calculateHeading(_0xd5a7c0,_0x5d8c25,_0x3477b7,_0x5b25bc,_0x23fa3a){var _0x1b082b=_0x307c2b,_0x3f3b93=_0x5e00b3,_0x1f221d=calculateSigma(_0xd5a7c0[_0x1b082b(0x4ae6)],_0x3477b7),_0x56df60=calculateSigma(_0xd5a7c0[_0x3f3b93(0x1787)],_0x23fa3a);return Math['atan2'](CesiumMath[_0x3f3b93(0xa1a)](_0x5b25bc-_0x5d8c25),_0x56df60-_0x1f221d);}function calculateArcLength(_0x964436,_0x4371cc,_0xc7116c,_0x509639,_0x453801,_0x1ce756,_0x312b65){var _0x118c46=_0x307c2b,_0xfc892a=_0x5e00b3,_0x23e189=_0x964436['_heading'],_0x560799=_0x1ce756-_0x509639,_0x42aa71=0x0;if(CesiumMath[_0xfc892a(0x1c11)](Math['abs'](_0x23e189),CesiumMath[_0xfc892a(0x1ea8)],CesiumMath[_0xfc892a(0x4666)])){if(_0x4371cc===_0xc7116c)_0x42aa71=_0x4371cc*Math[_0xfc892a(0x52a3)](_0x453801)*CesiumMath[_0xfc892a(0xa1a)](_0x560799);else{var _0x347cd2=Math[_0x118c46(0xc19)](_0x453801);_0x42aa71=_0x4371cc*Math[_0xfc892a(0x52a3)](_0x453801)*CesiumMath[_0x118c46(0x2c1a)](_0x560799)/Math[_0xfc892a(0x5c4f)](0x1-_0x964436[_0x118c46(0x1096)]*_0x347cd2*_0x347cd2);}}else{var _0x24315b=calculateM(_0x964436[_0x118c46(0x4ae6)],_0x4371cc,_0x453801);_0x42aa71=(calculateM(_0x964436[_0xfc892a(0x1787)],_0x4371cc,_0x312b65)-_0x24315b)/Math[_0xfc892a(0x52a3)](_0x23e189);}return Math[_0xfc892a(0x1beb)](_0x42aa71);}var scratchCart1$1=new Cartesian3(),scratchCart2$2=new Cartesian3();function computeProperties$1(_0x50d73e,_0x4bf6ef,_0x2da1d2,_0x2ca5d7){var _0x12f2e9=_0x307c2b,_0x443435=_0x5e00b3;Cartesian3[_0x443435(0x4853)](_0x2ca5d7[_0x443435(0x5012)](_0x4bf6ef,scratchCart2$2),scratchCart1$1),Cartesian3[_0x443435(0x4853)](_0x2ca5d7[_0x443435(0x5012)](_0x2da1d2,scratchCart2$2),scratchCart2$2);var _0x1ea471=_0x2ca5d7[_0x443435(0x1617)],_0x365ce0=_0x2ca5d7[_0x443435(0x16f8)],_0x180477=_0x1ea471*_0x1ea471,_0x972c28=_0x365ce0*_0x365ce0;_0x50d73e[_0x443435(0x5aeb)]=(_0x180477-_0x972c28)/_0x180477,_0x50d73e[_0x443435(0x1787)]=Math[_0x443435(0x5c4f)](_0x50d73e[_0x443435(0x5aeb)]),_0x50d73e[_0x443435(0x4290)]=Cartographic[_0x443435(0x40f3)](_0x4bf6ef,_0x50d73e[_0x443435(0x4290)]),_0x50d73e[_0x443435(0x4290)][_0x443435(0x5a4e)]=0x0,_0x50d73e[_0x443435(0x5b62)]=Cartographic[_0x443435(0x40f3)](_0x2da1d2,_0x50d73e[_0x443435(0x5b62)]),_0x50d73e['_end'][_0x443435(0x5a4e)]=0x0,_0x50d73e[_0x443435(0x578f)]=calculateHeading(_0x50d73e,_0x4bf6ef['longitude'],_0x4bf6ef[_0x443435(0x5859)],_0x2da1d2[_0x443435(0x4465)],_0x2da1d2[_0x443435(0x5859)]),_0x50d73e['_distance']=calculateArcLength(_0x50d73e,_0x2ca5d7[_0x443435(0x1617)],_0x2ca5d7[_0x443435(0x16f8)],_0x4bf6ef[_0x12f2e9(0x5389)],_0x4bf6ef[_0x443435(0x5859)],_0x2da1d2[_0x443435(0x4465)],_0x2da1d2[_0x443435(0x5859)]);}function interpolateUsingSurfaceDistance(_0x3e4f33,_0x150f98,_0x533e82,_0x4babd5,_0x1089ae,_0x1b659b){var _0xf3bb28=_0x307c2b,_0x6201da=_0x5e00b3,_0x95ef5b,_0x2e0bff,_0x26ccca,_0x280066=_0x1089ae*_0x1089ae;if(Math[_0x6201da(0x1beb)](CesiumMath[_0x6201da(0x1ea8)]-Math[_0x6201da(0x1beb)](_0x150f98))>CesiumMath[_0x6201da(0x4666)]){_0x2e0bff=calculateInverseM(calculateM(_0x1089ae,_0x4babd5,_0x3e4f33[_0x6201da(0x5859)])+_0x533e82*Math[_0x6201da(0x52a3)](_0x150f98),_0x1089ae,_0x4babd5);var _0x53a982=calculateSigma(_0x1089ae,_0x3e4f33[_0x6201da(0x5859)]),_0x535fbe=calculateSigma(_0x1089ae,_0x2e0bff);_0x26ccca=Math[_0xf3bb28(0x160c)](_0x150f98)*(_0x535fbe-_0x53a982),_0x95ef5b=CesiumMath[_0x6201da(0xa1a)](_0x3e4f33[_0x6201da(0x4465)]+_0x26ccca);}else{var _0x236a66;if(_0x2e0bff=_0x3e4f33[_0x6201da(0x5859)],0x0===_0x1089ae)_0x236a66=_0x4babd5*Math[_0x6201da(0x52a3)](_0x3e4f33[_0x6201da(0x5859)]);else{var _0x117f59=Math[_0x6201da(0x1428)](_0x3e4f33[_0xf3bb28(0x353e)]);_0x236a66=_0x4babd5*Math[_0x6201da(0x52a3)](_0x3e4f33[_0x6201da(0x5859)])/Math[_0x6201da(0x5c4f)](0x1-_0x280066*_0x117f59*_0x117f59);}_0x26ccca=_0x533e82/_0x236a66,_0x95ef5b=_0x150f98>0x0?CesiumMath[_0x6201da(0xa1a)](_0x3e4f33['longitude']+_0x26ccca):CesiumMath[_0x6201da(0xa1a)](_0x3e4f33[_0x6201da(0x4465)]-_0x26ccca);}return defined$1(_0x1b659b)?(_0x1b659b[_0x6201da(0x4465)]=_0x95ef5b,_0x1b659b[_0xf3bb28(0x353e)]=_0x2e0bff,_0x1b659b[_0x6201da(0x5a4e)]=0x0,_0x1b659b):new Cartographic(_0x95ef5b,_0x2e0bff,0x0);}function EllipsoidRhumbLine(_0x15a398,_0x4c98bd,_0x213605){var _0x5f01b6=_0x307c2b,_0x1440e1=_0x5e00b3,_0x387a1f=defaultValue$1(_0x213605,Ellipsoid[_0x1440e1(0x17f7)]);this[_0x1440e1(0x3c00)]=_0x387a1f,this[_0x1440e1(0x4290)]=new Cartographic(),this[_0x1440e1(0x5b62)]=new Cartographic(),this[_0x1440e1(0x578f)]=void 0x0,this[_0x1440e1(0x56db)]=void 0x0,this[_0x1440e1(0x1787)]=void 0x0,this[_0x5f01b6(0x1096)]=void 0x0,defined$1(_0x15a398)&&defined$1(_0x4c98bd)&&computeProperties$1(this,_0x15a398,_0x4c98bd,_0x387a1f);}Object[_0x5e00b3(0x1dfd)](EllipsoidRhumbLine[_0x5e00b3(0x3720)],{'ellipsoid':{'get':function(){var _0x1b28d7=_0x5e00b3;return this[_0x1b28d7(0x3c00)];}},'surfaceDistance':{'get':function(){var _0x17310e=_0x307c2b;return this[_0x17310e(0x2515)];}},'start':{'get':function(){var _0x30f086=_0x5e00b3;return this[_0x30f086(0x4290)];}},'end':{'get':function(){var _0xe3a800=_0x5e00b3;return this[_0xe3a800(0x5b62)];}},'heading':{'get':function(){var _0x180b52=_0x5e00b3;return this[_0x180b52(0x578f)];}}}),EllipsoidRhumbLine[_0x5e00b3(0x4496)]=function(_0x273df5,_0x312671,_0x17b442,_0x5c6fcd,_0x1e2c26){var _0xbf461e=_0x307c2b,_0x330761=_0x5e00b3,_0x5e24fa=defaultValue$1(_0x5c6fcd,Ellipsoid[_0x330761(0x17f7)]),_0x4a4b2b=_0x5e24fa[_0x330761(0x1617)],_0x575801=_0x5e24fa[_0xbf461e(0x818)],_0x1e20a6=_0x4a4b2b*_0x4a4b2b,_0x41127b=_0x575801*_0x575801,_0x5a390b=Math[_0x330761(0x5c4f)]((_0x1e20a6-_0x41127b)/_0x1e20a6),_0x3aac41=interpolateUsingSurfaceDistance(_0x273df5,_0x312671=CesiumMath[_0x330761(0xa1a)](_0x312671),_0x17b442,_0x5e24fa[_0x330761(0x1617)],_0x5a390b);return!defined$1(_0x1e2c26)||defined$1(_0x5c6fcd)&&!_0x5c6fcd[_0x330761(0x1dab)](_0x1e2c26[_0x330761(0x4faa)])?new EllipsoidRhumbLine(_0x273df5,_0x3aac41,_0x5e24fa):(_0x1e2c26[_0x330761(0x425c)](_0x273df5,_0x3aac41),_0x1e2c26);},EllipsoidRhumbLine[_0x307c2b(0x1aa2)][_0x5e00b3(0x425c)]=function(_0x14596c,_0x31454f){var _0x1c160f=_0x5e00b3;computeProperties$1(this,_0x14596c,_0x31454f,this[_0x1c160f(0x3c00)]);},EllipsoidRhumbLine[_0x5e00b3(0x3720)][_0x5e00b3(0x4470)]=function(_0xa14239,_0x5a3625){var _0x6b86ea=_0x307c2b;return this[_0x6b86ea(0x3156)](_0xa14239*this[_0x6b86ea(0x2515)],_0x5a3625);},EllipsoidRhumbLine[_0x307c2b(0x1aa2)][_0x5e00b3(0x298d)]=function(_0x20b873,_0x57263d){var _0x193c1f=_0x307c2b,_0x26a83d=_0x5e00b3;return interpolateUsingSurfaceDistance(this[_0x193c1f(0x2e0c)],this[_0x193c1f(0x1729)],_0x20b873,this[_0x26a83d(0x3c00)][_0x193c1f(0x64b)],this[_0x26a83d(0x1787)],_0x57263d);},EllipsoidRhumbLine[_0x5e00b3(0x3720)][_0x5e00b3(0x27b4)]=function(_0x1477f5,_0x2a6fb9){var _0x48a1f8=_0x307c2b,_0xdb3a2a=_0x5e00b3,_0x259ed9=this[_0x48a1f8(0x4ae6)],_0x5c7f1a=this[_0xdb3a2a(0x578f)],_0xf10a83=Math[_0xdb3a2a(0x1beb)](_0x5c7f1a),_0x36d0fc=this[_0xdb3a2a(0x4290)];if(_0x1477f5=CesiumMath[_0xdb3a2a(0xa1a)](_0x1477f5),CesiumMath[_0xdb3a2a(0x1c11)](Math[_0x48a1f8(0x971)](_0x1477f5),Math['PI'],CesiumMath[_0xdb3a2a(0x5b67)])&&(_0x1477f5=CesiumMath[_0x48a1f8(0x5090)](_0x36d0fc[_0xdb3a2a(0x4465)])*Math['PI']),defined$1(_0x2a6fb9)||(_0x2a6fb9=new Cartographic()),Math[_0xdb3a2a(0x1beb)](CesiumMath[_0xdb3a2a(0x1ea8)]-_0xf10a83)<=CesiumMath[_0xdb3a2a(0x4666)])return _0x2a6fb9[_0xdb3a2a(0x4465)]=_0x1477f5,_0x2a6fb9[_0xdb3a2a(0x5859)]=_0x36d0fc[_0x48a1f8(0x353e)],_0x2a6fb9[_0xdb3a2a(0x5a4e)]=0x0,_0x2a6fb9;if(CesiumMath[_0xdb3a2a(0x1c11)](Math[_0xdb3a2a(0x1beb)](CesiumMath['PI_OVER_TWO']-_0xf10a83),CesiumMath[_0xdb3a2a(0x1ea8)],CesiumMath[_0xdb3a2a(0x4666)])){if(CesiumMath[_0xdb3a2a(0x1c11)](_0x1477f5,_0x36d0fc[_0xdb3a2a(0x4465)],CesiumMath[_0xdb3a2a(0x33f4)]))return;return _0x2a6fb9[_0xdb3a2a(0x4465)]=_0x1477f5,_0x2a6fb9[_0xdb3a2a(0x5859)]=CesiumMath[_0xdb3a2a(0x1ea8)]*CesiumMath['sign'](CesiumMath[_0xdb3a2a(0x1ea8)]-_0x5c7f1a),_0x2a6fb9[_0xdb3a2a(0x5a4e)]=0x0,_0x2a6fb9;}var _0x429d40,_0x1a6472=_0x36d0fc[_0xdb3a2a(0x5859)],_0x427560=_0x259ed9*Math[_0xdb3a2a(0x1428)](_0x1a6472),_0x153813=Math[_0xdb3a2a(0x59e4)](0.5*(CesiumMath[_0xdb3a2a(0x1ea8)]+_0x1a6472))*Math[_0xdb3a2a(0x5d49)]((_0x1477f5-_0x36d0fc['longitude'])/Math['tan'](_0x5c7f1a)),_0x564cce=(0x1+_0x427560)/(0x1-_0x427560),_0x32eb2d=_0x36d0fc[_0xdb3a2a(0x5859)];do{_0x429d40=_0x32eb2d;var _0x177072=_0x259ed9*Math[_0xdb3a2a(0x1428)](_0x429d40),_0x388388=(0x1+_0x177072)/(0x1-_0x177072);_0x32eb2d=0x2*Math[_0xdb3a2a(0x41f7)](_0x153813*Math[_0xdb3a2a(0x3a5c)](_0x388388/_0x564cce,_0x259ed9/0x2))-CesiumMath[_0xdb3a2a(0x1ea8)];}while(!CesiumMath[_0xdb3a2a(0x1c11)](_0x32eb2d,_0x429d40,CesiumMath[_0xdb3a2a(0x33f4)]));return _0x2a6fb9[_0xdb3a2a(0x4465)]=_0x1477f5,_0x2a6fb9[_0xdb3a2a(0x5859)]=_0x32eb2d,_0x2a6fb9[_0x48a1f8(0x10d5)]=0x0,_0x2a6fb9;},EllipsoidRhumbLine[_0x5e00b3(0x3720)][_0x5e00b3(0x53ec)]=function(_0x55ba79,_0x32f3ba){var _0x187c06=_0x307c2b,_0x339934=_0x5e00b3,_0x4674dd=this[_0x339934(0x1787)],_0x3d86ff=this[_0x339934(0x578f)],_0x5ac8a9=this[_0x339934(0x4290)];if(!CesiumMath[_0x339934(0x1c11)](Math[_0x339934(0x1beb)](_0x3d86ff),CesiumMath[_0x187c06(0xab5)],CesiumMath[_0x339934(0x4666)])){var _0x5bbbf4=calculateSigma(_0x4674dd,_0x5ac8a9[_0x339934(0x5859)]),_0x244328=calculateSigma(_0x4674dd,_0x55ba79),_0x43880d=Math[_0x339934(0x59e4)](_0x3d86ff)*(_0x244328-_0x5bbbf4),_0x48dfa5=CesiumMath[_0x187c06(0x2c1a)](_0x5ac8a9[_0x339934(0x4465)]+_0x43880d);return defined$1(_0x32f3ba)?(_0x32f3ba[_0x339934(0x4465)]=_0x48dfa5,_0x32f3ba[_0x339934(0x5859)]=_0x55ba79,_0x32f3ba[_0x339934(0x5a4e)]=0x0,_0x32f3ba):new Cartographic(_0x48dfa5,_0x55ba79,0x0);}};var GeometryType$1={'NONE':0x0,'TRIANGLES':0x1,'LINES':0x2,'POLYLINES':0x3},GeometryType$2=Object[_0x5e00b3(0x5448)](GeometryType$1);function Matrix2(_0x4b1984,_0x211c4e,_0x46bdcd,_0x2286cf){this[0x0]=defaultValue$1(_0x4b1984,0x0),this[0x1]=defaultValue$1(_0x46bdcd,0x0),this[0x2]=defaultValue$1(_0x211c4e,0x0),this[0x3]=defaultValue$1(_0x2286cf,0x0);}Matrix2[_0x5e00b3(0x2dd8)]=0x4,Matrix2[_0x5e00b3(0x52a8)]=function(_0x392e01,_0x240fa7,_0x4ac72c){return _0x4ac72c=defaultValue$1(_0x4ac72c,0x0),_0x240fa7[_0x4ac72c++]=_0x392e01[0x0],_0x240fa7[_0x4ac72c++]=_0x392e01[0x1],_0x240fa7[_0x4ac72c++]=_0x392e01[0x2],_0x240fa7[_0x4ac72c++]=_0x392e01[0x3],_0x240fa7;},Matrix2[_0x5e00b3(0x1d8a)]=function(_0x58bcb4,_0x30d2c1,_0x582e7c){return _0x30d2c1=defaultValue$1(_0x30d2c1,0x0),defined$1(_0x582e7c)||(_0x582e7c=new Matrix2()),_0x582e7c[0x0]=_0x58bcb4[_0x30d2c1++],_0x582e7c[0x1]=_0x58bcb4[_0x30d2c1++],_0x582e7c[0x2]=_0x58bcb4[_0x30d2c1++],_0x582e7c[0x3]=_0x58bcb4[_0x30d2c1++],_0x582e7c;},Matrix2[_0x307c2b(0x2d7b)]=function(_0x13b0b9,_0x27f903){if(defined$1(_0x13b0b9))return defined$1(_0x27f903)?(_0x27f903[0x0]=_0x13b0b9[0x0],_0x27f903[0x1]=_0x13b0b9[0x1],_0x27f903[0x2]=_0x13b0b9[0x2],_0x27f903[0x3]=_0x13b0b9[0x3],_0x27f903):new Matrix2(_0x13b0b9[0x0],_0x13b0b9[0x2],_0x13b0b9[0x1],_0x13b0b9[0x3]);},Matrix2[_0x5e00b3(0x361f)]=function(_0x480be4,_0x12efa7,_0x5b3063){return _0x12efa7=defaultValue$1(_0x12efa7,0x0),defined$1(_0x5b3063)||(_0x5b3063=new Matrix2()),_0x5b3063[0x0]=_0x480be4[_0x12efa7],_0x5b3063[0x1]=_0x480be4[_0x12efa7+0x1],_0x5b3063[0x2]=_0x480be4[_0x12efa7+0x2],_0x5b3063[0x3]=_0x480be4[_0x12efa7+0x3],_0x5b3063;},Matrix2['fromColumnMajorArray']=function(_0x46db37,_0x18a5c2){var _0x282036=_0x5e00b3;return Matrix2[_0x282036(0x40f3)](_0x46db37,_0x18a5c2);},Matrix2[_0x5e00b3(0x4fd2)]=function(_0x20596c,_0x1908bb){return defined$1(_0x1908bb)?(_0x1908bb[0x0]=_0x20596c[0x0],_0x1908bb[0x1]=_0x20596c[0x2],_0x1908bb[0x2]=_0x20596c[0x1],_0x1908bb[0x3]=_0x20596c[0x3],_0x1908bb):new Matrix2(_0x20596c[0x0],_0x20596c[0x1],_0x20596c[0x2],_0x20596c[0x3]);},Matrix2[_0x5e00b3(0x19d7)]=function(_0x2c7cfe,_0x1d835e){return defined$1(_0x1d835e)?(_0x1d835e[0x0]=_0x2c7cfe['x'],_0x1d835e[0x1]=0x0,_0x1d835e[0x2]=0x0,_0x1d835e[0x3]=_0x2c7cfe['y'],_0x1d835e):new Matrix2(_0x2c7cfe['x'],0x0,0x0,_0x2c7cfe['y']);},Matrix2[_0x307c2b(0x28bb)]=function(_0x1c5a1d,_0x1f0c4a){return defined$1(_0x1f0c4a)?(_0x1f0c4a[0x0]=_0x1c5a1d,_0x1f0c4a[0x1]=0x0,_0x1f0c4a[0x2]=0x0,_0x1f0c4a[0x3]=_0x1c5a1d,_0x1f0c4a):new Matrix2(_0x1c5a1d,0x0,0x0,_0x1c5a1d);},Matrix2[_0x5e00b3(0x5d88)]=function(_0x591519,_0x58c097){var _0x443219=_0x5e00b3,_0x30c7ca=Math[_0x443219(0x52a3)](_0x591519),_0x453b6f=Math[_0x443219(0x1428)](_0x591519);return defined$1(_0x58c097)?(_0x58c097[0x0]=_0x30c7ca,_0x58c097[0x1]=_0x453b6f,_0x58c097[0x2]=-_0x453b6f,_0x58c097[0x3]=_0x30c7ca,_0x58c097):new Matrix2(_0x30c7ca,-_0x453b6f,_0x453b6f,_0x30c7ca);},Matrix2[_0x307c2b(0x85d)]=function(_0x4aa2b3,_0x2de001){return defined$1(_0x2de001)?(_0x2de001[0x0]=_0x4aa2b3[0x0],_0x2de001[0x1]=_0x4aa2b3[0x1],_0x2de001[0x2]=_0x4aa2b3[0x2],_0x2de001[0x3]=_0x4aa2b3[0x3],_0x2de001):[_0x4aa2b3[0x0],_0x4aa2b3[0x1],_0x4aa2b3[0x2],_0x4aa2b3[0x3]];},Matrix2[_0x5e00b3(0x3e04)]=function(_0x5db744,_0x8938c4){return 0x2*_0x5db744+_0x8938c4;},Matrix2[_0x307c2b(0x1fc6)]=function(_0x1cbdda,_0xf73396,_0x20a169){var _0x168d1c=0x2*_0xf73396,_0x423911=_0x1cbdda[_0x168d1c],_0x257221=_0x1cbdda[_0x168d1c+0x1];return _0x20a169['x']=_0x423911,_0x20a169['y']=_0x257221,_0x20a169;},Matrix2[_0x307c2b(0x2001)]=function(_0x48a89b,_0x5d4895,_0x187ab4,_0x461d0a){var _0x501dac=_0x5e00b3,_0x49225d=0x2*_0x5d4895;return(_0x461d0a=Matrix2[_0x501dac(0x40f3)](_0x48a89b,_0x461d0a))[_0x49225d]=_0x187ab4['x'],_0x461d0a[_0x49225d+0x1]=_0x187ab4['y'],_0x461d0a;},Matrix2[_0x307c2b(0x4312)]=function(_0x198d79,_0x2845dd,_0x308dd5){var _0x56a681=_0x198d79[_0x2845dd],_0x59826a=_0x198d79[_0x2845dd+0x2];return _0x308dd5['x']=_0x56a681,_0x308dd5['y']=_0x59826a,_0x308dd5;},Matrix2['setRow']=function(_0x4d7f70,_0x5a85e3,_0x298264,_0x554e69){var _0x539bfc=_0x5e00b3;return(_0x554e69=Matrix2[_0x539bfc(0x40f3)](_0x4d7f70,_0x554e69))[_0x5a85e3]=_0x298264['x'],_0x554e69[_0x5a85e3+0x2]=_0x298264['y'],_0x554e69;};var scratchColumn=new Cartesian2();Matrix2[_0x5e00b3(0x5379)]=function(_0x302a9e,_0x1a4fe0){var _0x50b5d8=_0x307c2b,_0x13ab75=_0x5e00b3;return _0x1a4fe0['x']=Cartesian2[_0x50b5d8(0x4910)](Cartesian2[_0x50b5d8(0x4d01)](_0x302a9e[0x0],_0x302a9e[0x1],scratchColumn)),_0x1a4fe0['y']=Cartesian2[_0x13ab75(0x3d6f)](Cartesian2[_0x13ab75(0x160f)](_0x302a9e[0x2],_0x302a9e[0x3],scratchColumn)),_0x1a4fe0;};var scratchScale$8=new Cartesian2();Matrix2[_0x307c2b(0x289e)]=function(_0x5b1d2e){var _0x38d8d5=_0x5e00b3;return Matrix2[_0x38d8d5(0x5379)](_0x5b1d2e,scratchScale$8),Cartesian2[_0x38d8d5(0x584)](scratchScale$8);},Matrix2[_0x5e00b3(0x589e)]=function(_0x8b7cbd,_0x9dd5e0,_0x18ed1b){var _0x113855=_0x8b7cbd[0x0]*_0x9dd5e0[0x0]+_0x8b7cbd[0x2]*_0x9dd5e0[0x1],_0x2b2777=_0x8b7cbd[0x0]*_0x9dd5e0[0x2]+_0x8b7cbd[0x2]*_0x9dd5e0[0x3],_0x182cea=_0x8b7cbd[0x1]*_0x9dd5e0[0x0]+_0x8b7cbd[0x3]*_0x9dd5e0[0x1],_0x43f7d9=_0x8b7cbd[0x1]*_0x9dd5e0[0x2]+_0x8b7cbd[0x3]*_0x9dd5e0[0x3];return _0x18ed1b[0x0]=_0x113855,_0x18ed1b[0x1]=_0x182cea,_0x18ed1b[0x2]=_0x2b2777,_0x18ed1b[0x3]=_0x43f7d9,_0x18ed1b;},Matrix2[_0x5e00b3(0x30c2)]=function(_0x308e52,_0x4a505b,_0x3673b1){return _0x3673b1[0x0]=_0x308e52[0x0]+_0x4a505b[0x0],_0x3673b1[0x1]=_0x308e52[0x1]+_0x4a505b[0x1],_0x3673b1[0x2]=_0x308e52[0x2]+_0x4a505b[0x2],_0x3673b1[0x3]=_0x308e52[0x3]+_0x4a505b[0x3],_0x3673b1;},Matrix2['subtract']=function(_0x1f1e41,_0x2e2b7c,_0x12f142){return _0x12f142[0x0]=_0x1f1e41[0x0]-_0x2e2b7c[0x0],_0x12f142[0x1]=_0x1f1e41[0x1]-_0x2e2b7c[0x1],_0x12f142[0x2]=_0x1f1e41[0x2]-_0x2e2b7c[0x2],_0x12f142[0x3]=_0x1f1e41[0x3]-_0x2e2b7c[0x3],_0x12f142;},Matrix2[_0x307c2b(0x256d)]=function(_0x2f0031,_0x3e49e4,_0x373c41){var _0x1d7816=_0x2f0031[0x0]*_0x3e49e4['x']+_0x2f0031[0x2]*_0x3e49e4['y'],_0x3a705d=_0x2f0031[0x1]*_0x3e49e4['x']+_0x2f0031[0x3]*_0x3e49e4['y'];return _0x373c41['x']=_0x1d7816,_0x373c41['y']=_0x3a705d,_0x373c41;},Matrix2[_0x5e00b3(0x34b9)]=function(_0x97d260,_0x3784a6,_0x586cce){return _0x586cce[0x0]=_0x97d260[0x0]*_0x3784a6,_0x586cce[0x1]=_0x97d260[0x1]*_0x3784a6,_0x586cce[0x2]=_0x97d260[0x2]*_0x3784a6,_0x586cce[0x3]=_0x97d260[0x3]*_0x3784a6,_0x586cce;},Matrix2[_0x5e00b3(0x5d3b)]=function(_0x1e8161,_0x37b1d3,_0x53ed43){return _0x53ed43[0x0]=_0x1e8161[0x0]*_0x37b1d3['x'],_0x53ed43[0x1]=_0x1e8161[0x1]*_0x37b1d3['x'],_0x53ed43[0x2]=_0x1e8161[0x2]*_0x37b1d3['y'],_0x53ed43[0x3]=_0x1e8161[0x3]*_0x37b1d3['y'],_0x53ed43;},Matrix2[_0x307c2b(0x5309)]=function(_0x1b8e0a,_0x57f4aa){return _0x57f4aa[0x0]=-_0x1b8e0a[0x0],_0x57f4aa[0x1]=-_0x1b8e0a[0x1],_0x57f4aa[0x2]=-_0x1b8e0a[0x2],_0x57f4aa[0x3]=-_0x1b8e0a[0x3],_0x57f4aa;},Matrix2[_0x5e00b3(0x235)]=function(_0x212b26,_0x3d630b){var _0xb9511f=_0x212b26[0x0],_0x3c34ca=_0x212b26[0x2],_0x28a48c=_0x212b26[0x1],_0x411d8c=_0x212b26[0x3];return _0x3d630b[0x0]=_0xb9511f,_0x3d630b[0x1]=_0x3c34ca,_0x3d630b[0x2]=_0x28a48c,_0x3d630b[0x3]=_0x411d8c,_0x3d630b;},Matrix2[_0x5e00b3(0x1beb)]=function(_0xbb7daa,_0x1bca81){var _0x547029=_0x307c2b,_0x37ccf2=_0x5e00b3;return _0x1bca81[0x0]=Math['abs'](_0xbb7daa[0x0]),_0x1bca81[0x1]=Math[_0x37ccf2(0x1beb)](_0xbb7daa[0x1]),_0x1bca81[0x2]=Math[_0x37ccf2(0x1beb)](_0xbb7daa[0x2]),_0x1bca81[0x3]=Math[_0x547029(0x971)](_0xbb7daa[0x3]),_0x1bca81;},Matrix2[_0x5e00b3(0x1dab)]=function(_0x54f23a,_0x58a652){return _0x54f23a===_0x58a652||defined$1(_0x54f23a)&&defined$1(_0x58a652)&&_0x54f23a[0x0]===_0x58a652[0x0]&&_0x54f23a[0x1]===_0x58a652[0x1]&&_0x54f23a[0x2]===_0x58a652[0x2]&&_0x54f23a[0x3]===_0x58a652[0x3];},Matrix2[_0x5e00b3(0x213d)]=function(_0x233fda,_0x55a4ce,_0xeee7f5){return _0x233fda[0x0]===_0x55a4ce[_0xeee7f5]&&_0x233fda[0x1]===_0x55a4ce[_0xeee7f5+0x1]&&_0x233fda[0x2]===_0x55a4ce[_0xeee7f5+0x2]&&_0x233fda[0x3]===_0x55a4ce[_0xeee7f5+0x3];},Matrix2[_0x307c2b(0x376e)]=function(_0x36f06c,_0x591ee7,_0x38fac4){var _0x214224=_0x5e00b3;return _0x36f06c===_0x591ee7||defined$1(_0x36f06c)&&defined$1(_0x591ee7)&&Math[_0x214224(0x1beb)](_0x36f06c[0x0]-_0x591ee7[0x0])<=_0x38fac4&&Math[_0x214224(0x1beb)](_0x36f06c[0x1]-_0x591ee7[0x1])<=_0x38fac4&&Math[_0x214224(0x1beb)](_0x36f06c[0x2]-_0x591ee7[0x2])<=_0x38fac4&&Math[_0x214224(0x1beb)](_0x36f06c[0x3]-_0x591ee7[0x3])<=_0x38fac4;},Matrix2[_0x5e00b3(0x2de)]=Object[_0x5e00b3(0x5448)](new Matrix2(0x1,0x0,0x0,0x1)),Matrix2[_0x5e00b3(0x3a34)]=Object[_0x307c2b(0x23fe)](new Matrix2(0x0,0x0,0x0,0x0)),Matrix2[_0x5e00b3(0x36a0)]=0x0,Matrix2[_0x307c2b(0x4a6d)]=0x1,Matrix2[_0x5e00b3(0x1038)]=0x2,Matrix2[_0x5e00b3(0x24a6)]=0x3,Object[_0x5e00b3(0x1dfd)](Matrix2[_0x5e00b3(0x3720)],{'length':{'get':function(){var _0x297133=_0x5e00b3;return Matrix2[_0x297133(0x2dd8)];}}}),Matrix2[_0x5e00b3(0x3720)][_0x307c2b(0x2d7b)]=function(_0x21061c){var _0xc0febc=_0x5e00b3;return Matrix2[_0xc0febc(0x40f3)](this,_0x21061c);},Matrix2[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x3de17a){var _0x2c17fe=_0x5e00b3;return Matrix2[_0x2c17fe(0x1dab)](this,_0x3de17a);},Matrix2[_0x5e00b3(0x3720)][_0x5e00b3(0x1c11)]=function(_0x370f94,_0x1d06b6){var _0x37b922=_0x5e00b3;return Matrix2[_0x37b922(0x1c11)](this,_0x370f94,_0x1d06b6);},Matrix2[_0x5e00b3(0x3720)][_0x5e00b3(0x3cc8)]=function(){var _0x3402cf=_0x5e00b3;return'('+this[0x0]+',\x20'+this[0x2]+_0x3402cf(0x12c4)+this[0x1]+',\x20'+this[0x3]+')';};var PrimitiveType={'POINTS':WebGLConstants$1[_0x307c2b(0x2184)],'LINES':WebGLConstants$1[_0x5e00b3(0x4b11)],'LINE_LOOP':WebGLConstants$1[_0x5e00b3(0x314e)],'LINE_STRIP':WebGLConstants$1[_0x5e00b3(0x3185)],'TRIANGLES':WebGLConstants$1[_0x5e00b3(0xf30)],'TRIANGLE_STRIP':WebGLConstants$1[_0x5e00b3(0x1d4a)],'TRIANGLE_FAN':WebGLConstants$1[_0x5e00b3(0x3f2b)],'validate':function(_0x1b0737){var _0x3bce4e=_0x307c2b,_0x52ed1c=_0x5e00b3;return _0x1b0737===PrimitiveType[_0x3bce4e(0x2184)]||_0x1b0737===PrimitiveType[_0x52ed1c(0x4b11)]||_0x1b0737===PrimitiveType[_0x52ed1c(0x314e)]||_0x1b0737===PrimitiveType['LINE_STRIP']||_0x1b0737===PrimitiveType[_0x52ed1c(0xf30)]||_0x1b0737===PrimitiveType[_0x52ed1c(0x1d4a)]||_0x1b0737===PrimitiveType[_0x52ed1c(0x3f2b)];}},PrimitiveType$1=Object[_0x5e00b3(0x5448)](PrimitiveType);function Geometry$1(_0xc0a57){var _0x11ac77=_0x307c2b,_0x2482d5=_0x5e00b3;_0xc0a57=defaultValue$1(_0xc0a57,defaultValue$1[_0x11ac77(0x216e)]),this[_0x2482d5(0x177b)]=_0xc0a57[_0x2482d5(0x177b)],this[_0x2482d5(0x314b)]=_0xc0a57[_0x2482d5(0x314b)],this[_0x11ac77(0xc8d)]=defaultValue$1(_0xc0a57[_0x2482d5(0x3a67)],PrimitiveType$1[_0x2482d5(0xf30)]),this[_0x2482d5(0x93d)]=_0xc0a57[_0x2482d5(0x93d)],this[_0x11ac77(0xf4f)]=defaultValue$1(_0xc0a57[_0x2482d5(0x5572)],GeometryType$2[_0x2482d5(0x423a)]),this[_0x11ac77(0x1414)]=_0xc0a57[_0x2482d5(0x4b3b)],this[_0x2482d5(0x4236)]=_0xc0a57[_0x2482d5(0x4236)];}Geometry$1[_0x5e00b3(0x3745)]=function(_0x5d84e7){var _0x41f937=_0x307c2b,_0x2d0a4a=_0x5e00b3,_0x5927d4=-0x1;for(var _0x3f5fc9 in _0x5d84e7[_0x2d0a4a(0x177b)])if(_0x5d84e7[_0x2d0a4a(0x177b)][_0x2d0a4a(0x1a9a)](_0x3f5fc9)&&defined$1(_0x5d84e7[_0x2d0a4a(0x177b)][_0x3f5fc9])&&defined$1(_0x5d84e7[_0x41f937(0x3377)][_0x3f5fc9][_0x2d0a4a(0xc98)])){var _0x5f317e=_0x5d84e7['attributes'][_0x3f5fc9];if(_0x5f317e[_0x2d0a4a(0x4934)])continue;_0x5927d4=_0x5f317e[_0x2d0a4a(0xc98)][_0x2d0a4a(0x809)]/_0x5f317e[_0x41f937(0x4f1d)];}return _0x5927d4;};var rectangleCenterScratch$3=new Cartographic(),enuCenterScratch=new Cartesian3(),fixedFrameToEnuScratch=new Matrix4(),boundingRectanglePointsCartographicScratch=[new Cartographic(),new Cartographic(),new Cartographic()],boundingRectanglePointsEnuScratch=[new Cartesian2(),new Cartesian2(),new Cartesian2()],points2DScratch$2=[new Cartesian2(),new Cartesian2(),new Cartesian2()],pointEnuScratch=new Cartesian3(),enuRotationScratch=new Quaternion(),enuRotationMatrixScratch=new Matrix4(),rotation2DScratch$1=new Matrix2();function GeometryAttribute(_0x516fcc){var _0x294750=_0x307c2b,_0x486055=_0x5e00b3;_0x516fcc=defaultValue$1(_0x516fcc,defaultValue$1[_0x486055(0x243c)]),this[_0x294750(0x3db3)]=_0x516fcc[_0x486055(0x5c9a)],this[_0x486055(0x4362)]=_0x516fcc[_0x294750(0x4f1d)],this[_0x486055(0x4853)]=defaultValue$1(_0x516fcc[_0x486055(0x4853)],!0x1),this[_0x486055(0xc98)]=_0x516fcc[_0x486055(0xc98)];}Geometry$1[_0x5e00b3(0x5932)]=function(_0x4b8e21,_0x644aac,_0x4b6764,_0x423eb4){var _0x75781e=_0x307c2b,_0x1f229f=_0x5e00b3,_0xdcac73,_0x17fa81=Rectangle[_0x1f229f(0x4fe8)](_0x423eb4,rectangleCenterScratch$3),_0x3cdd3f=Cartographic['toCartesian'](_0x17fa81,_0x4b6764,enuCenterScratch),_0x1b8b41=Transforms[_0x1f229f(0x14ce)](_0x3cdd3f,_0x4b6764,fixedFrameToEnuScratch),_0x22fdd5=Matrix4[_0x1f229f(0x25c6)](_0x1b8b41,fixedFrameToEnuScratch),_0xd54b6b=boundingRectanglePointsEnuScratch,_0x27d821=boundingRectanglePointsCartographicScratch;_0x27d821[0x0][_0x1f229f(0x4465)]=_0x423eb4[_0x75781e(0x47d7)],_0x27d821[0x0][_0x75781e(0x353e)]=_0x423eb4[_0x1f229f(0x5696)],_0x27d821[0x1][_0x1f229f(0x4465)]=_0x423eb4[_0x1f229f(0x159f)],_0x27d821[0x1][_0x1f229f(0x5859)]=_0x423eb4[_0x1f229f(0x5833)],_0x27d821[0x2][_0x1f229f(0x4465)]=_0x423eb4[_0x1f229f(0x310a)],_0x27d821[0x2]['latitude']=_0x423eb4[_0x75781e(0x2d46)];var _0x40bc40=pointEnuScratch;for(_0xdcac73=0x0;_0xdcac73<0x3;_0xdcac73++)Cartographic[_0x1f229f(0x40f1)](_0x27d821[_0xdcac73],_0x4b6764,_0x40bc40),_0x40bc40=Matrix4[_0x1f229f(0x1bef)](_0x22fdd5,_0x40bc40,_0x40bc40),_0xd54b6b[_0xdcac73]['x']=_0x40bc40['x'],_0xd54b6b[_0xdcac73]['y']=_0x40bc40['y'];var _0x247909=Quaternion[_0x1f229f(0x28a8)](Cartesian3[_0x1f229f(0x39c7)],-_0x644aac,enuRotationScratch),_0x12aba6=Matrix3[_0x1f229f(0x3c19)](_0x247909,enuRotationMatrixScratch),_0x27ed02=_0x4b8e21[_0x75781e(0x2ef4)],_0x1b4780=Number[_0x1f229f(0xe92)],_0x45968f=Number['POSITIVE_INFINITY'],_0x169c6d=Number[_0x1f229f(0x2218)],_0x307e7a=Number[_0x1f229f(0x2218)];for(_0xdcac73=0x0;_0xdcac73<_0x27ed02;_0xdcac73++)_0x40bc40=Matrix4[_0x1f229f(0x1bef)](_0x22fdd5,_0x4b8e21[_0xdcac73],_0x40bc40),_0x40bc40=Matrix3[_0x1f229f(0x1abe)](_0x12aba6,_0x40bc40,_0x40bc40),_0x1b4780=Math[_0x75781e(0x4b49)](_0x1b4780,_0x40bc40['x']),_0x45968f=Math['min'](_0x45968f,_0x40bc40['y']),_0x169c6d=Math[_0x1f229f(0x498f)](_0x169c6d,_0x40bc40['x']),_0x307e7a=Math[_0x75781e(0x5449)](_0x307e7a,_0x40bc40['y']);var _0x36ca1d=Matrix2[_0x1f229f(0x5d88)](_0x644aac,rotation2DScratch$1),_0x37fa32=points2DScratch$2;_0x37fa32[0x0]['x']=_0x1b4780,_0x37fa32[0x0]['y']=_0x45968f,_0x37fa32[0x1]['x']=_0x1b4780,_0x37fa32[0x1]['y']=_0x307e7a,_0x37fa32[0x2]['x']=_0x169c6d,_0x37fa32[0x2]['y']=_0x45968f;var _0x3f31b7=_0xd54b6b[0x0],_0x281c6a=_0xd54b6b[0x2]['x']-_0x3f31b7['x'],_0x3704a0=_0xd54b6b[0x1]['y']-_0x3f31b7['y'];for(_0xdcac73=0x0;_0xdcac73<0x3;_0xdcac73++){var _0x544196=_0x37fa32[_0xdcac73];Matrix2[_0x1f229f(0x1abe)](_0x36ca1d,_0x544196,_0x544196),_0x544196['x']=(_0x544196['x']-_0x3f31b7['x'])/_0x281c6a,_0x544196['y']=(_0x544196['y']-_0x3f31b7['y'])/_0x3704a0;}var _0x12f812=_0x37fa32[0x0],_0x4c9ca6=_0x37fa32[0x1],_0x3a270a=_0x37fa32[0x2],_0x567736=new Array(0x6);return Cartesian2[_0x1f229f(0x52a8)](_0x12f812,_0x567736),Cartesian2[_0x1f229f(0x52a8)](_0x4c9ca6,_0x567736,0x2),Cartesian2[_0x1f229f(0x52a8)](_0x3a270a,_0x567736,0x4),_0x567736;};var WindingOrder={'CLOCKWISE':WebGLConstants$1['CW'],'COUNTER_CLOCKWISE':WebGLConstants$1[_0x5e00b3(0x3b61)],'NONE':WebGLConstants$1[_0x5e00b3(0x423a)],'validate':function(_0x5b318c){var _0x153b90=_0x307c2b,_0x1a66fb=_0x5e00b3;return _0x5b318c===WindingOrder[_0x1a66fb(0x291d)]||_0x5b318c===WindingOrder[_0x153b90(0x1922)];}},WindingOrder$1=Object[_0x307c2b(0x23fe)](WindingOrder),scaleToGeodeticHeightN=new Cartesian3(),scaleToGeodeticHeightP=new Cartesian3(),PolygonPipeline={'computeArea2D':function(_0x985fe9){var _0x1cc42d=_0x5e00b3;for(var _0x9dbcf9=_0x985fe9[_0x1cc42d(0x809)],_0x67ac58=0x0,_0x67a879=_0x9dbcf9-0x1,_0x119fe6=0x0;_0x119fe6<_0x9dbcf9;_0x67a879=_0x119fe6++){var _0x136783=_0x985fe9[_0x67a879],_0xfd8ceb=_0x985fe9[_0x119fe6];_0x67ac58+=_0x136783['x']*_0xfd8ceb['y']-_0xfd8ceb['x']*_0x136783['y'];}return 0.5*_0x67ac58;},'computeWindingOrder2D':function(_0x342568){var _0x51e9d7=_0x307c2b,_0x2c5ec7=_0x5e00b3;return PolygonPipeline[_0x2c5ec7(0x5873)](_0x342568)>0x0?WindingOrder$1[_0x51e9d7(0x1922)]:WindingOrder$1[_0x51e9d7(0x8b7)];},'triangulate':function(_0xc4fb30,_0xcf1969){var _0x3327b3=_0x5e00b3;return earcut(Cartesian2[_0x3327b3(0x2b6)](_0xc4fb30),_0xcf1969,0x2);}},subdivisionV0Scratch=new Cartesian3(),subdivisionV1Scratch=new Cartesian3(),subdivisionV2Scratch=new Cartesian3(),subdivisionS0Scratch=new Cartesian3(),subdivisionS1Scratch=new Cartesian3(),subdivisionS2Scratch=new Cartesian3(),subdivisionMidScratch=new Cartesian3();PolygonPipeline[_0x5e00b3(0x1284)]=function(_0x27d2e6,_0x5ce10f,_0x3ec76a,_0x27d646,_0x250ad0){var _0x4f92b5=_0x307c2b,_0x52ad37=_0x5e00b3;_0x250ad0=defaultValue$1(_0x250ad0,!0x1),_0x27d646=defaultValue$1(_0x27d646,CesiumMath[_0x52ad37(0x5b17)]);var _0x3c518f,_0x5ea9c0=_0x3ec76a[_0x52ad37(0x30eb)](0x0),_0x211ec7=_0x5ce10f[_0x52ad37(0x809)],_0xec715d=new Array(0x3*_0x211ec7),_0x154916=0x0;for(_0x3c518f=0x0;_0x3c518f<_0x211ec7;_0x3c518f++){var _0x5468fd=_0x5ce10f[_0x3c518f];_0xec715d[_0x154916++]=_0x5468fd['x'],_0xec715d[_0x154916++]=_0x5468fd['y'],_0xec715d[_0x154916++]=_0x5468fd['z'];}for(var _0x32e473=[],_0x2b490f={},_0x4a7f20=_0x27d2e6[_0x52ad37(0x1617)],_0x4bb722=CesiumMath[_0x52ad37(0x4013)](_0x27d646,_0x4a7f20),_0x5942b2=_0x4bb722*_0x4bb722;_0x5ea9c0[_0x52ad37(0x809)]>0x0;){var _0x4e0c32,_0x4648cc,_0x4e3cab=_0x5ea9c0[_0x52ad37(0x3b86)](),_0x1260ea=_0x5ea9c0[_0x52ad37(0x3b86)](),_0x544622=_0x5ea9c0[_0x4f92b5(0x31a1)](),_0x38475e=Cartesian3[_0x52ad37(0x361f)](_0xec715d,0x3*_0x544622,subdivisionV0Scratch),_0x1962e2=Cartesian3[_0x52ad37(0x361f)](_0xec715d,0x3*_0x1260ea,subdivisionV1Scratch),_0x533a80=Cartesian3[_0x4f92b5(0x44cf)](_0xec715d,0x3*_0x4e3cab,subdivisionV2Scratch),_0x278658=_0x250ad0?_0x38475e:Cartesian3[_0x52ad37(0x34b9)](Cartesian3[_0x52ad37(0x4853)](_0x38475e,subdivisionS0Scratch),_0x4a7f20,subdivisionS0Scratch),_0x1667f7=_0x250ad0?_0x1962e2:Cartesian3['multiplyByScalar'](Cartesian3[_0x52ad37(0x4853)](_0x1962e2,subdivisionS1Scratch),_0x4a7f20,subdivisionS1Scratch),_0x1cdfff=_0x250ad0?_0x533a80:Cartesian3[_0x52ad37(0x34b9)](Cartesian3[_0x52ad37(0x4853)](_0x533a80,subdivisionS2Scratch),_0x4a7f20,subdivisionS2Scratch),_0x338d7a=Cartesian3[_0x52ad37(0x39dd)](Cartesian3[_0x4f92b5(0x3d2f)](_0x278658,_0x1667f7,subdivisionMidScratch)),_0x4ed33c=Cartesian3[_0x52ad37(0x39dd)](Cartesian3[_0x52ad37(0x34b6)](_0x1667f7,_0x1cdfff,subdivisionMidScratch)),_0x1760ae=Cartesian3[_0x52ad37(0x39dd)](Cartesian3[_0x52ad37(0x34b6)](_0x1cdfff,_0x278658,subdivisionMidScratch)),_0x305dc3=Math[_0x4f92b5(0x5449)](_0x338d7a,_0x4ed33c,_0x1760ae);_0x305dc3>_0x5942b2?_0x338d7a===_0x305dc3?(defined$1(_0x3c518f=_0x2b490f[_0x4e0c32=Math[_0x52ad37(0x19a8)](_0x544622,_0x1260ea)+'\x20'+Math[_0x4f92b5(0x5449)](_0x544622,_0x1260ea)])||(_0x4648cc=Cartesian3[_0x52ad37(0x30c2)](_0x38475e,_0x1962e2,subdivisionMidScratch),Cartesian3[_0x4f92b5(0x50ce)](_0x4648cc,0.5,_0x4648cc),_0xec715d[_0x52ad37(0x5323)](_0x4648cc['x'],_0x4648cc['y'],_0x4648cc['z']),_0x3c518f=_0xec715d[_0x52ad37(0x809)]/0x3-0x1,_0x2b490f[_0x4e0c32]=_0x3c518f),_0x5ea9c0[_0x4f92b5(0x2a0e)](_0x544622,_0x3c518f,_0x4e3cab),_0x5ea9c0[_0x52ad37(0x5323)](_0x3c518f,_0x1260ea,_0x4e3cab)):_0x4ed33c===_0x305dc3?(defined$1(_0x3c518f=_0x2b490f[_0x4e0c32=Math['min'](_0x1260ea,_0x4e3cab)+'\x20'+Math[_0x52ad37(0x498f)](_0x1260ea,_0x4e3cab)])||(_0x4648cc=Cartesian3[_0x52ad37(0x30c2)](_0x1962e2,_0x533a80,subdivisionMidScratch),Cartesian3['multiplyByScalar'](_0x4648cc,0.5,_0x4648cc),_0xec715d[_0x52ad37(0x5323)](_0x4648cc['x'],_0x4648cc['y'],_0x4648cc['z']),_0x3c518f=_0xec715d['length']/0x3-0x1,_0x2b490f[_0x4e0c32]=_0x3c518f),_0x5ea9c0[_0x52ad37(0x5323)](_0x1260ea,_0x3c518f,_0x544622),_0x5ea9c0[_0x52ad37(0x5323)](_0x3c518f,_0x4e3cab,_0x544622)):_0x1760ae===_0x305dc3&&(defined$1(_0x3c518f=_0x2b490f[_0x4e0c32=Math[_0x52ad37(0x19a8)](_0x4e3cab,_0x544622)+'\x20'+Math[_0x4f92b5(0x5449)](_0x4e3cab,_0x544622)])||(_0x4648cc=Cartesian3[_0x52ad37(0x30c2)](_0x533a80,_0x38475e,subdivisionMidScratch),Cartesian3[_0x52ad37(0x34b9)](_0x4648cc,0.5,_0x4648cc),_0xec715d[_0x52ad37(0x5323)](_0x4648cc['x'],_0x4648cc['y'],_0x4648cc['z']),_0x3c518f=_0xec715d[_0x52ad37(0x809)]/0x3-0x1,_0x2b490f[_0x4e0c32]=_0x3c518f),_0x5ea9c0[_0x52ad37(0x5323)](_0x4e3cab,_0x3c518f,_0x1260ea),_0x5ea9c0[_0x52ad37(0x5323)](_0x3c518f,_0x544622,_0x1260ea)):(_0x32e473[_0x52ad37(0x5323)](_0x544622),_0x32e473[_0x52ad37(0x5323)](_0x1260ea),_0x32e473['push'](_0x4e3cab));}return new Geometry$1({'attributes':{'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x52ad37(0x4e01)],'componentsPerAttribute':0x3,'values':_0xec715d})},'indices':_0x32e473,'primitiveType':PrimitiveType$1[_0x52ad37(0xf30)]});};var subdivisionC0Scratch=new Cartographic(),subdivisionC1Scratch=new Cartographic(),subdivisionC2Scratch=new Cartographic(),subdivisionCartographicScratch=new Cartographic();PolygonPipeline[_0x307c2b(0x1edd)]=function(_0x18fa55,_0x4f5aec,_0x4d1c51,_0x206056){var _0x222aa2=_0x307c2b,_0x242750=_0x5e00b3;_0x206056=defaultValue$1(_0x206056,CesiumMath[_0x242750(0x5b17)]);var _0x4f545c,_0x4168ed=_0x4d1c51[_0x242750(0x30eb)](0x0),_0x2230c8=_0x4f5aec[_0x242750(0x809)],_0x17864f=new Array(0x3*_0x2230c8),_0x2c922b=0x0;for(_0x4f545c=0x0;_0x4f545c<_0x2230c8;_0x4f545c++){var _0x20854f=_0x4f5aec[_0x4f545c];_0x17864f[_0x2c922b++]=_0x20854f['x'],_0x17864f[_0x2c922b++]=_0x20854f['y'],_0x17864f[_0x2c922b++]=_0x20854f['z'];}for(var _0x2b8bb1=[],_0x16913b={},_0x2c670e=_0x18fa55[_0x242750(0x1617)],_0x42ff14=CesiumMath[_0x242750(0x4013)](_0x206056,_0x2c670e),_0x102593=new EllipsoidRhumbLine(void 0x0,void 0x0,_0x18fa55),_0x7981d8=new EllipsoidRhumbLine(void 0x0,void 0x0,_0x18fa55),_0x225192=new EllipsoidRhumbLine(void 0x0,void 0x0,_0x18fa55);_0x4168ed[_0x242750(0x809)]>0x0;){var _0x10b95d=_0x4168ed[_0x242750(0x3b86)](),_0x383c16=_0x4168ed[_0x242750(0x3b86)](),_0x34c4bc=_0x4168ed[_0x242750(0x3b86)](),_0x5dc9dd=Cartesian3[_0x242750(0x361f)](_0x17864f,0x3*_0x34c4bc,subdivisionV0Scratch),_0x23684b=Cartesian3[_0x242750(0x361f)](_0x17864f,0x3*_0x383c16,subdivisionV1Scratch),_0x5c142f=Cartesian3[_0x242750(0x361f)](_0x17864f,0x3*_0x10b95d,subdivisionV2Scratch),_0x20157e=_0x18fa55[_0x222aa2(0x4368)](_0x5dc9dd,subdivisionC0Scratch),_0x32d4e6=_0x18fa55[_0x242750(0x3bd7)](_0x23684b,subdivisionC1Scratch),_0x3548c4=_0x18fa55[_0x242750(0x3bd7)](_0x5c142f,subdivisionC2Scratch);_0x102593['setEndPoints'](_0x20157e,_0x32d4e6);var _0x300959=_0x102593[_0x242750(0x2160)];_0x7981d8[_0x242750(0x425c)](_0x32d4e6,_0x3548c4);var _0x39927b=_0x7981d8[_0x242750(0x2160)];_0x225192[_0x242750(0x425c)](_0x3548c4,_0x20157e);var _0x400eb0,_0xe30eed,_0x273919,_0x9c84d4,_0x409913=_0x225192[_0x242750(0x2160)],_0x3bdac0=Math[_0x242750(0x498f)](_0x300959,_0x39927b,_0x409913);_0x3bdac0>_0x42ff14?_0x300959===_0x3bdac0?(defined$1(_0x4f545c=_0x16913b[_0x400eb0=Math[_0x242750(0x19a8)](_0x34c4bc,_0x383c16)+'\x20'+Math[_0x222aa2(0x5449)](_0x34c4bc,_0x383c16)])||(_0xe30eed=_0x102593[_0x242750(0x4470)](0.5,subdivisionCartographicScratch),_0x273919=0.5*(_0x20157e[_0x242750(0x5a4e)]+_0x32d4e6[_0x242750(0x5a4e)]),_0x9c84d4=Cartesian3[_0x242750(0x3e9)](_0xe30eed[_0x242750(0x4465)],_0xe30eed[_0x242750(0x5859)],_0x273919,_0x18fa55,subdivisionMidScratch),_0x17864f[_0x222aa2(0x2a0e)](_0x9c84d4['x'],_0x9c84d4['y'],_0x9c84d4['z']),_0x4f545c=_0x17864f[_0x242750(0x809)]/0x3-0x1,_0x16913b[_0x400eb0]=_0x4f545c),_0x4168ed[_0x242750(0x5323)](_0x34c4bc,_0x4f545c,_0x10b95d),_0x4168ed[_0x242750(0x5323)](_0x4f545c,_0x383c16,_0x10b95d)):_0x39927b===_0x3bdac0?(defined$1(_0x4f545c=_0x16913b[_0x400eb0=Math[_0x222aa2(0x4b49)](_0x383c16,_0x10b95d)+'\x20'+Math['max'](_0x383c16,_0x10b95d)])||(_0xe30eed=_0x7981d8[_0x222aa2(0x481a)](0.5,subdivisionCartographicScratch),_0x273919=0.5*(_0x32d4e6[_0x242750(0x5a4e)]+_0x3548c4[_0x242750(0x5a4e)]),_0x9c84d4=Cartesian3[_0x222aa2(0x3418)](_0xe30eed[_0x222aa2(0x5389)],_0xe30eed[_0x242750(0x5859)],_0x273919,_0x18fa55,subdivisionMidScratch),_0x17864f['push'](_0x9c84d4['x'],_0x9c84d4['y'],_0x9c84d4['z']),_0x4f545c=_0x17864f[_0x242750(0x809)]/0x3-0x1,_0x16913b[_0x400eb0]=_0x4f545c),_0x4168ed[_0x222aa2(0x2a0e)](_0x383c16,_0x4f545c,_0x34c4bc),_0x4168ed[_0x242750(0x5323)](_0x4f545c,_0x10b95d,_0x34c4bc)):_0x409913===_0x3bdac0&&(defined$1(_0x4f545c=_0x16913b[_0x400eb0=Math[_0x222aa2(0x4b49)](_0x10b95d,_0x34c4bc)+'\x20'+Math[_0x222aa2(0x5449)](_0x10b95d,_0x34c4bc)])||(_0xe30eed=_0x225192[_0x222aa2(0x481a)](0.5,subdivisionCartographicScratch),_0x273919=0.5*(_0x3548c4[_0x242750(0x5a4e)]+_0x20157e[_0x242750(0x5a4e)]),_0x9c84d4=Cartesian3[_0x242750(0x3e9)](_0xe30eed[_0x242750(0x4465)],_0xe30eed[_0x242750(0x5859)],_0x273919,_0x18fa55,subdivisionMidScratch),_0x17864f[_0x242750(0x5323)](_0x9c84d4['x'],_0x9c84d4['y'],_0x9c84d4['z']),_0x4f545c=_0x17864f[_0x242750(0x809)]/0x3-0x1,_0x16913b[_0x400eb0]=_0x4f545c),_0x4168ed[_0x242750(0x5323)](_0x10b95d,_0x4f545c,_0x383c16),_0x4168ed[_0x222aa2(0x2a0e)](_0x4f545c,_0x34c4bc,_0x383c16)):(_0x2b8bb1[_0x242750(0x5323)](_0x34c4bc),_0x2b8bb1[_0x242750(0x5323)](_0x383c16),_0x2b8bb1[_0x242750(0x5323)](_0x10b95d));}return new Geometry$1({'attributes':{'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x242750(0x4e01)],'componentsPerAttribute':0x3,'values':_0x17864f})},'indices':_0x2b8bb1,'primitiveType':PrimitiveType$1[_0x242750(0xf30)]});},PolygonPipeline[_0x5e00b3(0x3772)]=function(_0xeddd85,_0x1715f3,_0x24bbaa,_0x58f79c){var _0x4d1590=_0x307c2b,_0x2ed886=_0x5e00b3;_0x24bbaa=defaultValue$1(_0x24bbaa,Ellipsoid['WGS84']);var _0x3491c4=scaleToGeodeticHeightN,_0x3af9d4=scaleToGeodeticHeightP;if(_0x1715f3=defaultValue$1(_0x1715f3,0x0),_0x58f79c=defaultValue$1(_0x58f79c,!0x0),defined$1(_0xeddd85)){for(var _0x8a64ca=_0xeddd85[_0x2ed886(0x809)],_0x52988a=0x0;_0x52988a<_0x8a64ca;_0x52988a+=0x3)Cartesian3[_0x2ed886(0x361f)](_0xeddd85,_0x52988a,_0x3af9d4),_0x58f79c&&(_0x3af9d4=_0x24bbaa[_0x2ed886(0x1dcb)](_0x3af9d4,_0x3af9d4)),0x0!==_0x1715f3&&(_0x3491c4=_0x24bbaa[_0x2ed886(0x2b98)](_0x3af9d4,_0x3491c4),Cartesian3[_0x2ed886(0x34b9)](_0x3491c4,_0x1715f3,_0x3491c4),Cartesian3[_0x4d1590(0x1af6)](_0x3af9d4,_0x3491c4,_0x3af9d4)),_0xeddd85[_0x52988a]=_0x3af9d4['x'],_0xeddd85[_0x52988a+0x1]=_0x3af9d4['y'],_0xeddd85[_0x52988a+0x2]=_0x3af9d4['z'];}return _0xeddd85;};var hvt=[];function OrientedBoundingBox(_0x3b849c,_0xff1c22){var _0x2b96d2=_0x307c2b,_0x8ace2e=_0x5e00b3;this[_0x8ace2e(0x4fe8)]=Cartesian3[_0x2b96d2(0x2d7b)](defaultValue$1(_0x3b849c,Cartesian3[_0x8ace2e(0x3a34)])),this[_0x8ace2e(0x5666)]=Matrix3[_0x8ace2e(0x40f3)](defaultValue$1(_0xff1c22,Matrix3[_0x8ace2e(0x3a34)])),this[_0x8ace2e(0x1cca)]=0x1;}hvt[0x0]={'num':0x0,'des':_0x307c2b(0x246)},hvt[0x1]={'num':0x4,'data':[0x0,0x4,0x7,0x3],'des':_0x307c2b(0x3ca7)},hvt[0x2]={'num':0x4,'data':[0x1,0x2,0x6,0x5],'des':_0x307c2b(0xf7d)},hvt[0x3]={'num':0x0},hvt[0x4]={'num':0x4,'data':[0x0,0x1,0x5,0x4],'des':_0x5e00b3(0x4645)},hvt[0x5]={'num':0x6,'data':[0x0,0x1,0x5,0x4,0x7,0x3],'des':_0x5e00b3(0x3f58)},hvt[0x6]={'num':0x6,'data':[0x0,0x1,0x2,0x6,0x5,0x4],'des':_0x307c2b(0x2b7d)},hvt[0x7]={'num':0x0},hvt[0x8]={'num':0x4,'data':[0x2,0x3,0x7,0x6],'des':_0x307c2b(0x49a6)},hvt[0x9]={'num':0x6,'data':[0x4,0x7,0x6,0x2,0x3,0x0],'des':_0x5e00b3(0x2a86)},hvt[0xa]={'num':0x6,'data':[0x2,0x3,0x7,0x6,0x5,0x1],'des':_0x5e00b3(0x306e)},hvt[0xb]={'num':0x0},hvt[0xc]={'num':0x0},hvt[0xd]={'num':0x0},hvt[0xe]={'num':0x0},hvt[0xf]={'num':0x0},hvt[0x10]={'num':0x4,'data':[0x0,0x3,0x2,0x1],'des':_0x307c2b(0x22ff)},hvt[0x11]={'num':0x6,'data':[0x0,0x4,0x7,0x3,0x2,0x1],'des':_0x5e00b3(0x251e)},hvt[0x12]={'num':0x6,'data':[0x0,0x3,0x2,0x6,0x5,0x1],'des':_0x5e00b3(0x495)},hvt[0x13]={'num':0x0},hvt[0x14]={'num':0x6,'data':[0x0,0x3,0x2,0x1,0x5,0x4],'des':_0x5e00b3(0x16c0)},hvt[0x15]={'num':0x6,'data':[0x2,0x1,0x5,0x4,0x7,0x3],'des':_0x5e00b3(0x21a)},hvt[0x16]={'num':0x6,'data':[0x0,0x3,0x2,0x6,0x5,0x4],'des':_0x5e00b3(0x3bcd)},hvt[0x17]={'num':0x0},hvt[0x18]={'num':0x6,'data':[0x0,0x3,0x7,0x6,0x2,0x1],'des':_0x5e00b3(0x26c)},hvt[0x19]={'num':0x6,'data':[0x0,0x4,0x7,0x6,0x2,0x1],'des':_0x5e00b3(0x211b)},hvt[0x1a]={'num':0x6,'data':[0x0,0x3,0x7,0x6,0x5,0x1],'des':_0x5e00b3(0x5fe1)},hvt[0x1b]={'num':0x0},hvt[0x1c]={'num':0x0},hvt[0x1d]={'num':0x0},hvt[0x1e]={'num':0x0},hvt[0x1f]={'num':0x0},hvt[0x20]={'num':0x4,'data':[0x4,0x5,0x6,0x7],'des':_0x5e00b3(0x4db2)},hvt[0x21]={'num':0x6,'data':[0x4,0x5,0x6,0x7,0x3,0x0],'des':_0x5e00b3(0x4b38)},hvt[0x22]={'num':0x6,'data':[0x1,0x2,0x6,0x7,0x4,0x5],'des':_0x5e00b3(0x268f)},hvt[0x23]={'num':0x0},hvt[0x24]={'num':0x6,'data':[0x0,0x1,0x5,0x6,0x7,0x4],'des':_0x5e00b3(0x4f3)},hvt[0x25]={'num':0x6,'data':[0x0,0x1,0x5,0x6,0x7,0x3],'des':_0x5e00b3(0x3315)},hvt[0x26]={'num':0x6,'data':[0x0,0x1,0x2,0x6,0x7,0x4],'des':_0x5e00b3(0x5b5a)},hvt[0x27]={'num':0x0},hvt[0x28]={'num':0x6,'data':[0x2,0x3,0x7,0x4,0x5,0x6],'des':_0x307c2b(0x1fce)},hvt[0x29]={'num':0x6,'data':[0x0,0x4,0x5,0x6,0x2,0x3],'des':_0x5e00b3(0x1063)},hvt[0x2a]={'num':0x6,'data':[0x1,0x2,0x3,0x7,0x4,0x5],'des':'back,\x20top,\x20right'},OrientedBoundingBox[_0x307c2b(0x18d6)]=Cartesian3[_0x307c2b(0x18d6)]+Matrix3[_0x5e00b3(0x2dd8)],OrientedBoundingBox[_0x5e00b3(0x52a8)]=function(_0x3afba3,_0x4f8a9f,_0x3083f6){var _0x49b5a4=_0x307c2b,_0x2889f8=_0x5e00b3;return _0x3083f6=defaultValue$1(_0x3083f6,0x0),Cartesian3[_0x2889f8(0x52a8)](_0x3afba3[_0x2889f8(0x4fe8)],_0x4f8a9f,_0x3083f6),Matrix3[_0x2889f8(0x52a8)](_0x3afba3[_0x2889f8(0x5666)],_0x4f8a9f,_0x3083f6+Cartesian3[_0x49b5a4(0x18d6)]),_0x4f8a9f;},OrientedBoundingBox[_0x5e00b3(0x1d8a)]=function(_0x3cf552,_0x432992,_0x33b693){var _0x3ce98b=_0x5e00b3;return _0x432992=defaultValue$1(_0x432992,0x0),defined$1(_0x33b693)||(_0x33b693=new OrientedBoundingBox()),Cartesian3[_0x3ce98b(0x1d8a)](_0x3cf552,_0x432992,_0x33b693[_0x3ce98b(0x4fe8)]),Matrix3[_0x3ce98b(0x1d8a)](_0x3cf552,_0x432992+Cartesian3[_0x3ce98b(0x2dd8)],_0x33b693[_0x3ce98b(0x5666)]),_0x33b693;};var scratchCartesian1$9=new Cartesian3(),scratchCartesian2$d=new Cartesian3(),scratchCartesian3$g=new Cartesian3(),scratchCartesian4$8=new Cartesian3(),scratchCartesian5$1=new Cartesian3(),scratchCartesian6$1=new Cartesian3(),scratchCovarianceResult=new Matrix3(),scratchEigenResult={'unitary':new Matrix3(),'diagonal':new Matrix3()},positionTmp=new Cartesian3(),positionTmp2=new Cartesian3(),positionTmp3=new Cartesian3();OrientedBoundingBox[_0x5e00b3(0x12c2)]=function(_0x55a9cf,_0x1e53ce){var _0x111fad=_0x307c2b,_0x22404f=_0x5e00b3;if(defined$1(_0x1e53ce)||(_0x1e53ce=new OrientedBoundingBox()),!defined$1(_0x55a9cf)||0x0===_0x55a9cf[_0x22404f(0x809)])return _0x1e53ce[_0x111fad(0x4ad0)]=Matrix3[_0x22404f(0x3a34)],_0x1e53ce[_0x22404f(0x4fe8)]=Cartesian3[_0x22404f(0x3a34)],_0x1e53ce;var _0x307a33,_0x1adce9=_0x55a9cf[_0x22404f(0x809)],_0x2a2997=Cartesian3[_0x22404f(0x40f3)](_0x55a9cf[0x0],scratchCartesian1$9);for(_0x307a33=0x1;_0x307a33<_0x1adce9;_0x307a33++)Cartesian3[_0x22404f(0x30c2)](_0x2a2997,_0x55a9cf[_0x307a33],_0x2a2997);var _0x4b9247=0x1/_0x1adce9;Cartesian3[_0x111fad(0x50ce)](_0x2a2997,_0x4b9247,_0x2a2997);var _0x13f81a,_0x505ed4=0x0,_0x3c6067=0x0,_0x4025a1=0x0,_0x25e60f=0x0,_0x1b15b4=0x0,_0x5c51d9=0x0;for(_0x307a33=0x0;_0x307a33<_0x1adce9;_0x307a33++)_0x505ed4+=(_0x13f81a=Cartesian3[_0x22404f(0x34b6)](_0x55a9cf[_0x307a33],_0x2a2997,scratchCartesian2$d))['x']*_0x13f81a['x'],_0x3c6067+=_0x13f81a['x']*_0x13f81a['y'],_0x4025a1+=_0x13f81a['x']*_0x13f81a['z'],_0x25e60f+=_0x13f81a['y']*_0x13f81a['y'],_0x1b15b4+=_0x13f81a['y']*_0x13f81a['z'],_0x5c51d9+=_0x13f81a['z']*_0x13f81a['z'];_0x505ed4*=_0x4b9247,_0x3c6067*=_0x4b9247,_0x4025a1*=_0x4b9247,_0x25e60f*=_0x4b9247,_0x1b15b4*=_0x4b9247,_0x5c51d9*=_0x4b9247;var _0x1dc5d8=scratchCovarianceResult;_0x1dc5d8[0x0]=_0x505ed4,_0x1dc5d8[0x1]=_0x3c6067,_0x1dc5d8[0x2]=_0x4025a1,_0x1dc5d8[0x3]=_0x3c6067,_0x1dc5d8[0x4]=_0x25e60f,_0x1dc5d8[0x5]=_0x1b15b4,_0x1dc5d8[0x6]=_0x4025a1,_0x1dc5d8[0x7]=_0x1b15b4,_0x1dc5d8[0x8]=_0x5c51d9;var _0x459a7c=Matrix3[_0x22404f(0xc84)](_0x1dc5d8,scratchEigenResult),_0x53c507=Matrix3[_0x22404f(0x40f3)](_0x459a7c[_0x22404f(0x30e9)],_0x1e53ce[_0x22404f(0x5666)]),_0x3afddf=Matrix3[_0x22404f(0x1355)](_0x53c507,0x0,scratchCartesian4$8),_0x51d209=Matrix3[_0x22404f(0x1355)](_0x53c507,0x1,scratchCartesian5$1),_0x1fbabe=Matrix3[_0x22404f(0x1355)](_0x53c507,0x2,scratchCartesian6$1),_0x225ad3=-Number[_0x22404f(0x4d71)],_0x274468=-Number[_0x22404f(0x4d71)],_0x1fd025=-Number[_0x22404f(0x4d71)],_0x4b8568=Number[_0x22404f(0x4d71)],_0x343cb2=Number[_0x22404f(0x4d71)],_0x2abb7d=Number[_0x22404f(0x4d71)];for(_0x307a33=0x0;_0x307a33<_0x1adce9;_0x307a33++)_0x13f81a=_0x55a9cf[_0x307a33],_0x225ad3=Math[_0x22404f(0x498f)](Cartesian3[_0x111fad(0x477a)](_0x3afddf,_0x13f81a),_0x225ad3),_0x274468=Math[_0x22404f(0x498f)](Cartesian3[_0x111fad(0x477a)](_0x51d209,_0x13f81a),_0x274468),_0x1fd025=Math[_0x22404f(0x498f)](Cartesian3['dot'](_0x1fbabe,_0x13f81a),_0x1fd025),_0x4b8568=Math[_0x22404f(0x19a8)](Cartesian3[_0x22404f(0x2d8e)](_0x3afddf,_0x13f81a),_0x4b8568),_0x343cb2=Math[_0x22404f(0x19a8)](Cartesian3[_0x22404f(0x2d8e)](_0x51d209,_0x13f81a),_0x343cb2),_0x2abb7d=Math[_0x22404f(0x19a8)](Cartesian3[_0x22404f(0x2d8e)](_0x1fbabe,_0x13f81a),_0x2abb7d);_0x3afddf=Cartesian3[_0x111fad(0x50ce)](_0x3afddf,0.5*(_0x4b8568+_0x225ad3),_0x3afddf),_0x51d209=Cartesian3[_0x22404f(0x34b9)](_0x51d209,0.5*(_0x343cb2+_0x274468),_0x51d209),_0x1fbabe=Cartesian3[_0x22404f(0x34b9)](_0x1fbabe,0.5*(_0x2abb7d+_0x1fd025),_0x1fbabe);var _0x1dc269=Cartesian3[_0x22404f(0x30c2)](_0x3afddf,_0x51d209,_0x1e53ce[_0x22404f(0x4fe8)]);Cartesian3[_0x111fad(0x1af6)](_0x1dc269,_0x1fbabe,_0x1dc269);var _0x390855=scratchCartesian3$g;return _0x390855['x']=_0x225ad3-_0x4b8568,_0x390855['y']=_0x274468-_0x343cb2,_0x390855['z']=_0x1fd025-_0x2abb7d,Cartesian3[_0x22404f(0x34b9)](_0x390855,0.5,_0x390855),Matrix3[_0x22404f(0x5d3b)](_0x1e53ce[_0x22404f(0x5666)],_0x390855,_0x1e53ce[_0x22404f(0x5666)]),_0x1e53ce;};var scratchOffset=new Cartesian3(),scratchScale$7=new Cartesian3();function fromPlaneExtents(_0x3c5bbc,_0x588953,_0x8b1de9,_0x5b04d2,_0x4a5c14,_0x4ebf95,_0x277efc,_0x27c25c,_0x244d93,_0x106f50,_0x470b41){var _0x3265f0=_0x307c2b,_0x25e71b=_0x5e00b3;defined$1(_0x470b41)||(_0x470b41=new OrientedBoundingBox());var _0x18e163=_0x470b41[_0x3265f0(0x4ad0)];Matrix3[_0x3265f0(0x2001)](_0x18e163,0x0,_0x588953,_0x18e163),Matrix3[_0x25e71b(0x3a9a)](_0x18e163,0x1,_0x8b1de9,_0x18e163),Matrix3[_0x25e71b(0x3a9a)](_0x18e163,0x2,_0x5b04d2,_0x18e163);var _0x49a822=scratchOffset;_0x49a822['x']=(_0x4a5c14+_0x4ebf95)/0x2,_0x49a822['y']=(_0x277efc+_0x27c25c)/0x2,_0x49a822['z']=(_0x244d93+_0x106f50)/0x2;var _0x318b36=scratchScale$7;_0x318b36['x']=(_0x4ebf95-_0x4a5c14)/0x2,_0x318b36['y']=(_0x27c25c-_0x277efc)/0x2,_0x318b36['z']=(_0x106f50-_0x244d93)/0x2;var _0x4b60b2=_0x470b41[_0x25e71b(0x4fe8)];return _0x49a822=Matrix3[_0x25e71b(0x1abe)](_0x18e163,_0x49a822,_0x49a822),Cartesian3[_0x25e71b(0x30c2)](_0x3c5bbc,_0x49a822,_0x4b60b2),Matrix3['multiplyByScale'](_0x18e163,_0x318b36,_0x18e163),_0x470b41;}var scratchRectangleCenterCartographic=new Cartographic(),scratchRectangleCenter=new Cartesian3(),scratchPerimeterCartographicNC=new Cartographic(),scratchPerimeterCartographicNW=new Cartographic(),scratchPerimeterCartographicCW=new Cartographic(),scratchPerimeterCartographicSW=new Cartographic(),scratchPerimeterCartographicSC=new Cartographic(),scratchPerimeterCartesianNC=new Cartesian3(),scratchPerimeterCartesianNW=new Cartesian3(),scratchPerimeterCartesianCW=new Cartesian3(),scratchPerimeterCartesianSW=new Cartesian3(),scratchPerimeterCartesianSC=new Cartesian3(),scratchPerimeterProjectedNC=new Cartesian2(),scratchPerimeterProjectedNW=new Cartesian2(),scratchPerimeterProjectedCW=new Cartesian2(),scratchPerimeterProjectedSW=new Cartesian2(),scratchPerimeterProjectedSC=new Cartesian2(),scratchPlaneOrigin=new Cartesian3(),scratchPlaneNormal$1=new Cartesian3(),scratchPlaneXAxis=new Cartesian3(),scratchHorizonCartesian=new Cartesian3(),scratchHorizonProjected=new Cartesian2(),scratchMaxY=new Cartesian3(),scratchMinY=new Cartesian3(),scratchZ=new Cartesian3(),scratchPlane$3=new Plane(Cartesian3[_0x5e00b3(0x442b)],0x0);OrientedBoundingBox[_0x5e00b3(0x531b)]=function(_0x25e036,_0x19d30e,_0x5aa1a1,_0x4b09bc,_0x182d69){var _0x1aa24d=_0x307c2b,_0x4cae45=_0x5e00b3,_0x5f8354,_0x3890fd,_0x5b753e,_0x35786d,_0x7815aa,_0x26f711,_0x1ad3a4;if(_0x19d30e=defaultValue$1(_0x19d30e,0x0),_0x5aa1a1=defaultValue$1(_0x5aa1a1,0x0),_0x4b09bc=defaultValue$1(_0x4b09bc,Ellipsoid[_0x4cae45(0x17f7)]),_0x25e036['width']<=CesiumMath['PI']){var _0x3e7611=Rectangle[_0x4cae45(0x4fe8)](_0x25e036,scratchRectangleCenterCartographic),_0x243a98=new EllipsoidTangentPlane(_0x4b09bc[_0x4cae45(0x5012)](_0x3e7611,scratchRectangleCenter),_0x4b09bc);_0x1ad3a4=_0x243a98[_0x4cae45(0x53d4)];var _0x29ff2c=_0x3e7611[_0x4cae45(0x4465)],_0x5e3f5c=_0x25e036[_0x4cae45(0x5696)]<0x0&&_0x25e036[_0x4cae45(0x5833)]>0x0?0x0:_0x3e7611['latitude'],_0x59a81b=Cartographic[_0x1aa24d(0x3418)](_0x29ff2c,_0x25e036[_0x4cae45(0x5833)],_0x5aa1a1,scratchPerimeterCartographicNC),_0x2071f6=Cartographic[_0x4cae45(0x3e9)](_0x25e036[_0x1aa24d(0x47d7)],_0x25e036[_0x4cae45(0x5833)],_0x5aa1a1,scratchPerimeterCartographicNW),_0x31b7c2=Cartographic[_0x4cae45(0x3e9)](_0x25e036[_0x4cae45(0x159f)],_0x5e3f5c,_0x5aa1a1,scratchPerimeterCartographicCW),_0x5bafdb=Cartographic[_0x4cae45(0x3e9)](_0x25e036[_0x4cae45(0x159f)],_0x25e036[_0x4cae45(0x5696)],_0x5aa1a1,scratchPerimeterCartographicSW),_0x15cf18=Cartographic[_0x4cae45(0x3e9)](_0x29ff2c,_0x25e036[_0x4cae45(0x5696)],_0x5aa1a1,scratchPerimeterCartographicSC),_0x42b646=_0x4b09bc[_0x4cae45(0x5012)](_0x59a81b,scratchPerimeterCartesianNC),_0x4a28a6=_0x4b09bc[_0x4cae45(0x5012)](_0x2071f6,scratchPerimeterCartesianNW),_0x564d6f=_0x4b09bc[_0x4cae45(0x5012)](_0x31b7c2,scratchPerimeterCartesianCW),_0x112535=_0x4b09bc[_0x1aa24d(0x385e)](_0x5bafdb,scratchPerimeterCartesianSW),_0x9a4978=_0x4b09bc[_0x4cae45(0x5012)](_0x15cf18,scratchPerimeterCartesianSC),_0x3da902=_0x243a98[_0x4cae45(0x2f3f)](_0x42b646,scratchPerimeterProjectedNC),_0x1c7ab7=_0x243a98[_0x4cae45(0x2f3f)](_0x4a28a6,scratchPerimeterProjectedNW),_0x3f2631=_0x243a98[_0x1aa24d(0x56f8)](_0x564d6f,scratchPerimeterProjectedCW),_0x57c7ca=_0x243a98[_0x4cae45(0x2f3f)](_0x112535,scratchPerimeterProjectedSW),_0x42c983=_0x243a98[_0x4cae45(0x2f3f)](_0x9a4978,scratchPerimeterProjectedSC);return _0x3890fd=-(_0x5f8354=Math[_0x4cae45(0x19a8)](_0x1c7ab7['x'],_0x3f2631['x'],_0x57c7ca['x'])),_0x35786d=Math[_0x4cae45(0x498f)](_0x1c7ab7['y'],_0x3da902['y']),_0x5b753e=Math[_0x1aa24d(0x4b49)](_0x57c7ca['y'],_0x42c983['y']),_0x2071f6[_0x4cae45(0x5a4e)]=_0x5bafdb[_0x4cae45(0x5a4e)]=_0x19d30e,_0x4a28a6=_0x4b09bc[_0x4cae45(0x5012)](_0x2071f6,scratchPerimeterCartesianNW),_0x112535=_0x4b09bc[_0x4cae45(0x5012)](_0x5bafdb,scratchPerimeterCartesianSW),_0x7815aa=Math[_0x4cae45(0x19a8)](Plane['getPointDistance'](_0x1ad3a4,_0x4a28a6),Plane[_0x1aa24d(0xc48)](_0x1ad3a4,_0x112535)),_0x26f711=_0x5aa1a1,fromPlaneExtents(_0x243a98[_0x1aa24d(0x416f)],_0x243a98[_0x4cae45(0x443e)],_0x243a98[_0x4cae45(0x29bf)],_0x243a98[_0x4cae45(0x9b2)],_0x5f8354,_0x3890fd,_0x5b753e,_0x35786d,_0x7815aa,_0x26f711,_0x182d69);}var _0x4d99dc=_0x25e036[_0x4cae45(0x5696)]>0x0,_0x12f84b=_0x25e036[_0x4cae45(0x5833)]<0x0,_0x3f61c4=_0x4d99dc?_0x25e036[_0x4cae45(0x5696)]:_0x12f84b?_0x25e036[_0x4cae45(0x5833)]:0x0,_0x24eaa4=Rectangle[_0x4cae45(0x4fe8)](_0x25e036,scratchRectangleCenterCartographic)[_0x4cae45(0x4465)],_0x383295=Cartesian3[_0x4cae45(0x3e9)](_0x24eaa4,_0x3f61c4,_0x5aa1a1,_0x4b09bc,scratchPlaneOrigin);_0x383295['z']=0x0;var _0x36ca90=Math[_0x1aa24d(0x971)](_0x383295['x'])<CesiumMath[_0x1aa24d(0x18c9)]&&Math['abs'](_0x383295['y'])<CesiumMath[_0x1aa24d(0x18c9)]?Cartesian3[_0x4cae45(0x442b)]:Cartesian3[_0x4cae45(0x4853)](_0x383295,scratchPlaneNormal$1),_0x4bc77f=Cartesian3[_0x4cae45(0x39c7)],_0x2f00d0=Cartesian3[_0x4cae45(0x4143)](_0x36ca90,_0x4bc77f,scratchPlaneXAxis);_0x1ad3a4=Plane[_0x4cae45(0x18dc)](_0x383295,_0x36ca90,scratchPlane$3);var _0x3e1a5e=Cartesian3[_0x4cae45(0x3e9)](_0x24eaa4+CesiumMath[_0x1aa24d(0xab5)],_0x3f61c4,_0x5aa1a1,_0x4b09bc,scratchHorizonCartesian);_0x5f8354=-(_0x3890fd=Cartesian3[_0x1aa24d(0x477a)](Plane[_0x4cae45(0x42a8)](_0x1ad3a4,_0x3e1a5e,scratchHorizonProjected),_0x2f00d0)),_0x35786d=Cartesian3[_0x4cae45(0x3e9)](0x0,_0x25e036[_0x1aa24d(0x51b4)],_0x12f84b?_0x19d30e:_0x5aa1a1,_0x4b09bc,scratchMaxY)['z'],_0x5b753e=Cartesian3[_0x1aa24d(0x3418)](0x0,_0x25e036[_0x1aa24d(0x2d46)],_0x4d99dc?_0x19d30e:_0x5aa1a1,_0x4b09bc,scratchMinY)['z'];var _0x496972=Cartesian3[_0x4cae45(0x3e9)](_0x25e036[_0x4cae45(0x310a)],_0x3f61c4,_0x5aa1a1,_0x4b09bc,scratchZ);return fromPlaneExtents(_0x383295,_0x2f00d0,_0x4bc77f,_0x36ca90,_0x5f8354,_0x3890fd,_0x5b753e,_0x35786d,_0x7815aa=Plane[_0x4cae45(0x3446)](_0x1ad3a4,_0x496972),_0x26f711=0x0,_0x182d69);},OrientedBoundingBox[_0x5e00b3(0x40f3)]=function(_0x10d2a7,_0x1ca204){var _0x25a0fa=_0x307c2b,_0x24b5de=_0x5e00b3;if(defined$1(_0x10d2a7))return defined$1(_0x1ca204)?(Cartesian3[_0x24b5de(0x40f3)](_0x10d2a7[_0x24b5de(0x4fe8)],_0x1ca204[_0x25a0fa(0x234c)]),Matrix3[_0x25a0fa(0x2d7b)](_0x10d2a7[_0x24b5de(0x5666)],_0x1ca204['halfAxes']),_0x1ca204[_0x24b5de(0x1cca)]=0x1,_0x1ca204):new OrientedBoundingBox(_0x10d2a7[_0x24b5de(0x4fe8)],_0x10d2a7[_0x24b5de(0x5666)]);},OrientedBoundingBox[_0x5e00b3(0x1b58)]=function(_0x2d9231,_0x312b67){var _0x1044fa=_0x307c2b,_0x4866ec=_0x5e00b3,_0x215ec3=_0x2d9231[_0x4866ec(0x4fe8)],_0x5734b9=_0x312b67[_0x4866ec(0x47ce)],_0xf90738=_0x2d9231[_0x4866ec(0x5666)],_0x56ea05=_0x5734b9['x'],_0x30e14a=_0x5734b9['y'],_0x2de465=_0x5734b9['z'],_0x949d7=Math[_0x4866ec(0x1beb)](_0x56ea05*_0xf90738[Matrix3[_0x4866ec(0x36a0)]]+_0x30e14a*_0xf90738[Matrix3[_0x4866ec(0x5bdf)]]+_0x2de465*_0xf90738[Matrix3[_0x1044fa(0x29a)]])+Math[_0x1044fa(0x971)](_0x56ea05*_0xf90738[Matrix3[_0x4866ec(0x1038)]]+_0x30e14a*_0xf90738[Matrix3[_0x4866ec(0x24a6)]]+_0x2de465*_0xf90738[Matrix3[_0x4866ec(0x4529)]])+Math[_0x4866ec(0x1beb)](_0x56ea05*_0xf90738[Matrix3[_0x4866ec(0x82a)]]+_0x30e14a*_0xf90738[Matrix3[_0x4866ec(0x4ba3)]]+_0x2de465*_0xf90738[Matrix3[_0x4866ec(0xedd)]]),_0x537e66=Cartesian3['dot'](_0x5734b9,_0x215ec3)+_0x312b67[_0x1044fa(0x2665)];return _0x537e66<=-_0x949d7?Intersect$1[_0x4866ec(0x5815)]:_0x537e66>=_0x949d7?Intersect$1[_0x4866ec(0x306)]:Intersect$1[_0x1044fa(0x2d7f)];};var scratchCartesianU=new Cartesian3(),scratchCartesianV=new Cartesian3(),scratchCartesianW=new Cartesian3(),scratchPPrime=new Cartesian3(),center2camera=new Cartesian3();OrientedBoundingBox['distanceSquaredTo']=function(_0x250397,_0x1cceac){var _0x477ef1=_0x307c2b,_0x218091=_0x5e00b3,_0x110028=Cartesian3[_0x218091(0x34b6)](_0x1cceac,_0x250397[_0x218091(0x4fe8)],scratchOffset),_0x222228=_0x250397[_0x218091(0x5666)],_0x3aba54=Matrix3[_0x477ef1(0x1fc6)](_0x222228,0x0,scratchCartesianU),_0x42ea12=Matrix3[_0x218091(0x1355)](_0x222228,0x1,scratchCartesianV),_0x50df19=Matrix3[_0x477ef1(0x1fc6)](_0x222228,0x2,scratchCartesianW),_0x404855=Cartesian3[_0x477ef1(0x4910)](_0x3aba54),_0x3c9c5f=Cartesian3[_0x218091(0x3d6f)](_0x42ea12),_0x105366=Cartesian3[_0x477ef1(0x4910)](_0x50df19);Cartesian3[_0x477ef1(0x4d5b)](_0x3aba54,_0x3aba54),Cartesian3[_0x218091(0x4853)](_0x42ea12,_0x42ea12),Cartesian3[_0x477ef1(0x4d5b)](_0x50df19,_0x50df19);var _0x1ed0e3=scratchPPrime;_0x1ed0e3['x']=Cartesian3[_0x477ef1(0x477a)](_0x110028,_0x3aba54),_0x1ed0e3['y']=Cartesian3[_0x477ef1(0x477a)](_0x110028,_0x42ea12),_0x1ed0e3['z']=Cartesian3[_0x218091(0x2d8e)](_0x110028,_0x50df19);var _0x5c98c4,_0x17f55f=0x0;return _0x1ed0e3['x']<-_0x404855?_0x17f55f+=(_0x5c98c4=_0x1ed0e3['x']+_0x404855)*_0x5c98c4:_0x1ed0e3['x']>_0x404855&&(_0x17f55f+=(_0x5c98c4=_0x1ed0e3['x']-_0x404855)*_0x5c98c4),_0x1ed0e3['y']<-_0x3c9c5f?_0x17f55f+=(_0x5c98c4=_0x1ed0e3['y']+_0x3c9c5f)*_0x5c98c4:_0x1ed0e3['y']>_0x3c9c5f&&(_0x17f55f+=(_0x5c98c4=_0x1ed0e3['y']-_0x3c9c5f)*_0x5c98c4),_0x1ed0e3['z']<-_0x105366?_0x17f55f+=(_0x5c98c4=_0x1ed0e3['z']+_0x105366)*_0x5c98c4:_0x1ed0e3['z']>_0x105366&&(_0x17f55f+=(_0x5c98c4=_0x1ed0e3['z']-_0x105366)*_0x5c98c4),_0x17f55f;};var scratchCorner=new Cartesian3(),scratchToCenter$1=new Cartesian3();OrientedBoundingBox[_0x5e00b3(0x5caa)]=function(_0x224eca,_0x982916,_0x5cba40,_0xd04ef0){var _0x6ea141=_0x307c2b,_0x94c095=_0x5e00b3;defined$1(_0xd04ef0)||(_0xd04ef0=new Interval());var _0x336fb2=Number[_0x94c095(0xe92)],_0x2b3204=Number[_0x6ea141(0x39ae)],_0x399c4e=_0x224eca[_0x94c095(0x4fe8)],_0x39a6c6=_0x224eca[_0x6ea141(0x4ad0)],_0x2516f0=Matrix3[_0x6ea141(0x1fc6)](_0x39a6c6,0x0,scratchCartesianU),_0x277ab4=Matrix3[_0x94c095(0x1355)](_0x39a6c6,0x1,scratchCartesianV),_0x3cf791=Matrix3[_0x94c095(0x1355)](_0x39a6c6,0x2,scratchCartesianW),_0x846360=Cartesian3[_0x94c095(0x30c2)](_0x2516f0,_0x277ab4,scratchCorner);Cartesian3[_0x94c095(0x30c2)](_0x846360,_0x3cf791,_0x846360),Cartesian3[_0x94c095(0x30c2)](_0x846360,_0x399c4e,_0x846360);var _0x517924=Cartesian3[_0x94c095(0x34b6)](_0x846360,_0x982916,scratchToCenter$1),_0x3027fd=Cartesian3['dot'](_0x5cba40,_0x517924);return _0x336fb2=Math[_0x94c095(0x19a8)](_0x3027fd,_0x336fb2),_0x2b3204=Math[_0x94c095(0x498f)](_0x3027fd,_0x2b3204),Cartesian3['add'](_0x399c4e,_0x2516f0,_0x846360),Cartesian3[_0x94c095(0x30c2)](_0x846360,_0x277ab4,_0x846360),Cartesian3[_0x94c095(0x34b6)](_0x846360,_0x3cf791,_0x846360),Cartesian3[_0x94c095(0x34b6)](_0x846360,_0x982916,_0x517924),_0x3027fd=Cartesian3[_0x94c095(0x2d8e)](_0x5cba40,_0x517924),_0x336fb2=Math[_0x94c095(0x19a8)](_0x3027fd,_0x336fb2),_0x2b3204=Math[_0x94c095(0x498f)](_0x3027fd,_0x2b3204),Cartesian3[_0x94c095(0x30c2)](_0x399c4e,_0x2516f0,_0x846360),Cartesian3[_0x94c095(0x34b6)](_0x846360,_0x277ab4,_0x846360),Cartesian3[_0x94c095(0x30c2)](_0x846360,_0x3cf791,_0x846360),Cartesian3[_0x94c095(0x34b6)](_0x846360,_0x982916,_0x517924),_0x3027fd=Cartesian3[_0x94c095(0x2d8e)](_0x5cba40,_0x517924),_0x336fb2=Math[_0x94c095(0x19a8)](_0x3027fd,_0x336fb2),_0x2b3204=Math[_0x94c095(0x498f)](_0x3027fd,_0x2b3204),Cartesian3[_0x94c095(0x30c2)](_0x399c4e,_0x2516f0,_0x846360),Cartesian3[_0x94c095(0x34b6)](_0x846360,_0x277ab4,_0x846360),Cartesian3[_0x94c095(0x34b6)](_0x846360,_0x3cf791,_0x846360),Cartesian3[_0x94c095(0x34b6)](_0x846360,_0x982916,_0x517924),_0x3027fd=Cartesian3[_0x94c095(0x2d8e)](_0x5cba40,_0x517924),_0x336fb2=Math[_0x6ea141(0x4b49)](_0x3027fd,_0x336fb2),_0x2b3204=Math[_0x6ea141(0x5449)](_0x3027fd,_0x2b3204),Cartesian3[_0x94c095(0x34b6)](_0x399c4e,_0x2516f0,_0x846360),Cartesian3[_0x94c095(0x30c2)](_0x846360,_0x277ab4,_0x846360),Cartesian3[_0x6ea141(0x1af6)](_0x846360,_0x3cf791,_0x846360),Cartesian3[_0x6ea141(0x3d2f)](_0x846360,_0x982916,_0x517924),_0x3027fd=Cartesian3[_0x94c095(0x2d8e)](_0x5cba40,_0x517924),_0x336fb2=Math[_0x94c095(0x19a8)](_0x3027fd,_0x336fb2),_0x2b3204=Math[_0x94c095(0x498f)](_0x3027fd,_0x2b3204),Cartesian3['subtract'](_0x399c4e,_0x2516f0,_0x846360),Cartesian3[_0x94c095(0x30c2)](_0x846360,_0x277ab4,_0x846360),Cartesian3[_0x94c095(0x34b6)](_0x846360,_0x3cf791,_0x846360),Cartesian3[_0x94c095(0x34b6)](_0x846360,_0x982916,_0x517924),_0x3027fd=Cartesian3[_0x94c095(0x2d8e)](_0x5cba40,_0x517924),_0x336fb2=Math[_0x94c095(0x19a8)](_0x3027fd,_0x336fb2),_0x2b3204=Math[_0x6ea141(0x5449)](_0x3027fd,_0x2b3204),Cartesian3['subtract'](_0x399c4e,_0x2516f0,_0x846360),Cartesian3[_0x6ea141(0x3d2f)](_0x846360,_0x277ab4,_0x846360),Cartesian3[_0x94c095(0x30c2)](_0x846360,_0x3cf791,_0x846360),Cartesian3[_0x94c095(0x34b6)](_0x846360,_0x982916,_0x517924),_0x3027fd=Cartesian3[_0x94c095(0x2d8e)](_0x5cba40,_0x517924),_0x336fb2=Math[_0x94c095(0x19a8)](_0x3027fd,_0x336fb2),_0x2b3204=Math[_0x94c095(0x498f)](_0x3027fd,_0x2b3204),Cartesian3[_0x94c095(0x34b6)](_0x399c4e,_0x2516f0,_0x846360),Cartesian3[_0x94c095(0x34b6)](_0x846360,_0x277ab4,_0x846360),Cartesian3[_0x6ea141(0x3d2f)](_0x846360,_0x3cf791,_0x846360),Cartesian3[_0x6ea141(0x3d2f)](_0x846360,_0x982916,_0x517924),_0x3027fd=Cartesian3[_0x6ea141(0x477a)](_0x5cba40,_0x517924),_0x336fb2=Math[_0x6ea141(0x4b49)](_0x3027fd,_0x336fb2),_0x2b3204=Math[_0x94c095(0x498f)](_0x3027fd,_0x2b3204),_0xd04ef0[_0x94c095(0x21ae)]=_0x336fb2,_0xd04ef0[_0x94c095(0x3b17)]=_0x2b3204,_0xd04ef0;};var scratchBoundingSphere$5=new BoundingSphere();OrientedBoundingBox[_0x5e00b3(0x86d)]=function(_0x2cddb8,_0x54ef68){var _0x1ebdba=_0x5e00b3,_0x4c71ab=BoundingSphere[_0x1ebdba(0x22a4)](_0x2cddb8,scratchBoundingSphere$5);return!_0x54ef68[_0x1ebdba(0x14b1)](_0x4c71ab);},OrientedBoundingBox[_0x5e00b3(0x3720)][_0x5e00b3(0x1b58)]=function(_0x792e67){var _0x5d802d=_0x307c2b;return OrientedBoundingBox[_0x5d802d(0xa5c)](this,_0x792e67);},OrientedBoundingBox[_0x307c2b(0x1aa2)][_0x5e00b3(0x22cc)]=function(_0x2709e8){var _0x2c6ed7=_0x5e00b3;return OrientedBoundingBox[_0x2c6ed7(0x22cc)](this,_0x2709e8);},OrientedBoundingBox[_0x5e00b3(0x3720)]['computePlaneDistances']=function(_0x4817b2,_0x482297,_0x3fa922){var _0x235c27=_0x5e00b3;return OrientedBoundingBox[_0x235c27(0x5caa)](this,_0x4817b2,_0x482297,_0x3fa922);},OrientedBoundingBox[_0x5e00b3(0x3720)][_0x5e00b3(0x86d)]=function(_0x1637f4){var _0x489554=_0x5e00b3;return OrientedBoundingBox[_0x489554(0x86d)](this,_0x1637f4);},OrientedBoundingBox[_0x5e00b3(0x1dab)]=function(_0xae7ef7,_0x3929ec){var _0x3d51e5=_0x5e00b3;return _0xae7ef7===_0x3929ec||defined$1(_0xae7ef7)&&defined$1(_0x3929ec)&&Cartesian3[_0x3d51e5(0x1dab)](_0xae7ef7[_0x3d51e5(0x4fe8)],_0x3929ec['center'])&&Matrix3[_0x3d51e5(0x1dab)](_0xae7ef7[_0x3d51e5(0x5666)],_0x3929ec[_0x3d51e5(0x5666)]);},OrientedBoundingBox[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x2350ae){var _0x1dcb54=_0x5e00b3;return OrientedBoundingBox[_0x1dcb54(0x40f3)](this,_0x2350ae);},OrientedBoundingBox[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x3cdeb3){var _0x3e0e82=_0x5e00b3;return OrientedBoundingBox[_0x3e0e82(0x1dab)](this,_0x3cdeb3);};var scratchCartesian_4=new Cartesian4();OrientedBoundingBox[_0x5e00b3(0x3720)][_0x5e00b3(0x27d2)]=function(){var _0x50406d=_0x307c2b,_0x4fc304=_0x5e00b3;if(0x1==this[_0x4fc304(0x1cca)]){var _0x3c2572=Matrix3[_0x4fc304(0x1355)](this['halfAxes'],0x0,scratchCartesianU),_0xf7ecaf=Cartesian3[_0x4fc304(0x40f3)](Cartesian3[_0x4fc304(0xa61)](_0x3c2572,positionTmp)),_0x2a6bf3=Matrix3[_0x4fc304(0x1355)](this[_0x4fc304(0x5666)],0x1,scratchCartesianV),_0x4cb110=Cartesian3[_0x50406d(0x2d7b)](Cartesian3[_0x50406d(0x5309)](_0x2a6bf3,positionTmp)),_0x41b33e=Matrix3[_0x4fc304(0x1355)](this[_0x50406d(0x4ad0)],0x2,scratchCartesianW),_0x421c3b=Cartesian3[_0x4fc304(0x40f3)](Cartesian3[_0x4fc304(0xa61)](_0x41b33e,positionTmp));this[_0x4fc304(0x5bd4)]=[],Cartesian3[_0x4fc304(0x30c2)](this['center'],_0x2a6bf3,positionTmp),Cartesian3[_0x4fc304(0x30c2)](positionTmp,_0x421c3b,positionTmp2),Cartesian3[_0x50406d(0x1af6)](positionTmp2,_0xf7ecaf,positionTmp3),this[_0x50406d(0x349)][0x0]=new Cartesian3(positionTmp3['x'],positionTmp3['y'],positionTmp3['z']),Cartesian3[_0x4fc304(0x30c2)](positionTmp2,_0x3c2572,positionTmp3),this[_0x4fc304(0x5bd4)][0x1]=new Cartesian3(positionTmp3['x'],positionTmp3['y'],positionTmp3['z']),Cartesian3['add'](positionTmp,_0x41b33e,positionTmp2),Cartesian3[_0x4fc304(0x30c2)](positionTmp2,_0x3c2572,positionTmp3),this[_0x4fc304(0x5bd4)][0x2]=new Cartesian3(positionTmp3['x'],positionTmp3['y'],positionTmp3['z']),Cartesian3[_0x4fc304(0x30c2)](positionTmp2,_0xf7ecaf,positionTmp3),this[_0x4fc304(0x5bd4)][0x3]=new Cartesian3(positionTmp3['x'],positionTmp3['y'],positionTmp3['z']),Cartesian3['add'](this[_0x4fc304(0x4fe8)],_0x4cb110,positionTmp),Cartesian3[_0x4fc304(0x30c2)](positionTmp,_0x421c3b,positionTmp2),Cartesian3[_0x4fc304(0x30c2)](positionTmp2,_0xf7ecaf,positionTmp3),this[_0x4fc304(0x5bd4)][0x4]=new Cartesian3(positionTmp3['x'],positionTmp3['y'],positionTmp3['z']),Cartesian3[_0x4fc304(0x30c2)](positionTmp2,_0x3c2572,positionTmp3),this['bbox'][0x5]=new Cartesian3(positionTmp3['x'],positionTmp3['y'],positionTmp3['z']),Cartesian3[_0x4fc304(0x30c2)](positionTmp,_0x41b33e,positionTmp2),Cartesian3['add'](positionTmp2,_0x3c2572,positionTmp3),this[_0x4fc304(0x5bd4)][0x6]=new Cartesian3(positionTmp3['x'],positionTmp3['y'],positionTmp3['z']),Cartesian3[_0x4fc304(0x30c2)](positionTmp2,_0xf7ecaf,positionTmp3),this[_0x4fc304(0x5bd4)][0x7]=new Cartesian3(positionTmp3['x'],positionTmp3['y'],positionTmp3['z']);var _0x1ffe3c=Cartesian3[_0x4fc304(0x3d6f)](_0x3c2572),_0x54f7c3=Cartesian3[_0x4fc304(0x3d6f)](_0x2a6bf3),_0x2cac2a=Cartesian3[_0x4fc304(0x3d6f)](_0x41b33e),_0xe2a343=new Cartesian3(-_0x1ffe3c,-_0x54f7c3,-_0x2cac2a),_0x109f4e=new Cartesian3(_0x1ffe3c,_0x54f7c3,_0x2cac2a);if(_0x1ffe3c*_0x54f7c3*_0x2cac2a==0x0)return void(this[_0x4fc304(0x1cca)]=-0x1);Cartesian3[_0x4fc304(0x4853)](_0x3c2572,_0x3c2572),Cartesian3[_0x50406d(0x4d5b)](_0x2a6bf3,_0x2a6bf3),Cartesian3[_0x4fc304(0x4853)](_0x41b33e,_0x41b33e),this['u']=Cartesian3[_0x50406d(0x2d7b)](_0x3c2572),this['v']=Cartesian3[_0x50406d(0x2d7b)](_0x2a6bf3),this['w']=Cartesian3[_0x4fc304(0x40f3)](_0x41b33e),this[_0x4fc304(0x2db6)]=_0xe2a343,this[_0x4fc304(0x5e43)]=_0x109f4e,this[_0x4fc304(0x1cca)]=0x0;}};var posArray=[];posArray[_0x5e00b3(0x5323)](new Cartesian2()),posArray[_0x5e00b3(0x5323)](new Cartesian2()),posArray[_0x5e00b3(0x5323)](new Cartesian2()),posArray[_0x5e00b3(0x5323)](new Cartesian2()),posArray[_0x5e00b3(0x5323)](new Cartesian2()),posArray[_0x5e00b3(0x5323)](new Cartesian2());var positionInCartographic$1=new Cartographic(),projectedPosition$1=new Cartesian3();OrientedBoundingBox[_0x5e00b3(0x3720)][_0x5e00b3(0x9d8)]=function(_0x5aa790,_0x355692,_0x418c63,_0x58b6cd,_0x416dce,_0x16d1f0,_0x413ed6,_0x2dc577){var _0x3dd64a=_0x307c2b,_0xaaa3af=_0x5e00b3;this['_updateBBox']();var _0x196ed3=_0x5aa790,_0x1aba2c=Cartesian3[_0x3dd64a(0x3d2f)](_0x196ed3,this[_0x3dd64a(0x234c)],center2camera);if(-0x1==this[_0xaaa3af(0x1cca)]){var _0x45de99=_0x416dce/_0x58b6cd*(_0x3f015e=-0x1!=_0x16d1f0?_0x16d1f0:0.5*Cartesian3[_0xaaa3af(0x451d)](this[_0xaaa3af(0x5e43)],this[_0x3dd64a(0x20ac)]))/_0x418c63;return CesiumMath['PI']*_0x45de99*_0x45de99;}var _0x68bafa=Cartesian3['fromElements'](Cartesian3[_0xaaa3af(0x2d8e)](_0x1aba2c,this['u']),Cartesian3[_0xaaa3af(0x2d8e)](_0x1aba2c,this['v']),Cartesian3[_0xaaa3af(0x2d8e)](_0x1aba2c,this['w']),scratchCorner),_0x13c078=(_0x68bafa['x']<this[_0xaaa3af(0x2db6)]['x']?0x1:0x0)+((_0x68bafa['x']>this[_0xaaa3af(0x5e43)]['x']?0x1:0x0)<<0x1)+((_0x68bafa['z']<this[_0xaaa3af(0x2db6)]['z']?0x1:0x0)<<0x2)+((_0x68bafa['z']>this[_0x3dd64a(0x30b6)]['z']?0x1:0x0)<<0x3)+((_0x68bafa['y']>this[_0xaaa3af(0x5e43)]['y']?0x1:0x0)<<0x4)+((_0x68bafa['y']<this['posMin']['y']?0x1:0x0)<<0x5);if(_0x13c078>0x2a)return console[_0xaaa3af(0xca1)](_0xaaa3af(0x2bc4)),-0x64;var _0x5967b0=hvt[_0x13c078];if(0x0==_0x5967b0[_0xaaa3af(0x5675)])return _0x45de99=_0x416dce/_0x58b6cd*(_0x3f015e=-0x1!=_0x16d1f0?_0x16d1f0:0.5*Cartesian3['distance'](this[_0xaaa3af(0x5e43)],this[_0xaaa3af(0x2db6)]))/_0x418c63,CesiumMath['PI']*_0x45de99*_0x45de99;if(0x0==_0x5967b0[_0xaaa3af(0x5675)])return console[_0xaaa3af(0xca1)](_0xaaa3af(0x2bc4)),-0x64;for(var _0x496ee5,_0x3168f4=[],_0xb2aa82=_0x413ed6,_0x5504db=0x0;_0x5504db<_0x5967b0[_0x3dd64a(0x1e86)];_0x5504db++){var _0x1e58b6,_0x13cffe=posArray[_0x5504db],_0x212e49=this[_0xaaa3af(0x5bd4)][_0x5967b0[_0x3dd64a(0x313f)][_0x5504db]];_0x496ee5=!0x1;var _0x3f015e,_0x1c1e9d=CesiumMath['PI'];if(0x3===_0x355692)(_0x1e58b6=Matrix4[_0xaaa3af(0x1abe)](_0xb2aa82,Cartesian4[_0xaaa3af(0x160f)](_0x212e49['x'],_0x212e49['y'],_0x212e49['z'],0x1),scratchCartesian_4))['z']<0x0&&(_0x496ee5=!0x0,-0x1==_0x3f015e&&(_0x1c1e9d=CesiumMath[_0x3dd64a(0x2ef6)],_0x418c63=Cartesian3[_0xaaa3af(0x3d6f)](_0x1aba2c)));else{var _0x3e1893=_0x2dc577,_0x21c8fc=_0x3e1893[_0xaaa3af(0x4faa)][_0xaaa3af(0x3bd7)](_0x212e49,positionInCartographic$1);defined$1(_0x21c8fc)?(_0x3e1893[_0x3dd64a(0x47ce)](_0x21c8fc,projectedPosition$1),(_0x1e58b6=Matrix4[_0xaaa3af(0x1abe)](_0xb2aa82,Cartesian4[_0xaaa3af(0x160f)](projectedPosition$1['z'],projectedPosition$1['x'],projectedPosition$1['y'],0x1),scratchCartesian_4))['z']<0x0&&(_0x496ee5=!0x0)):_0x496ee5=!0x0;}if(0x1==_0x496ee5)return _0x1c1e9d*(_0x45de99=_0x416dce/_0x58b6cd*(_0x3f015e=-0x1!=_0x16d1f0?_0x16d1f0:0.5*Cartesian3[_0x3dd64a(0x2665)](this[_0x3dd64a(0x30b6)],this[_0xaaa3af(0x2db6)]))/_0x418c63)*_0x45de99;_0x13cffe['x']=_0x1e58b6['x']/_0x1e58b6['w'],_0x13cffe['y']=_0x416dce-_0x1e58b6['y']/_0x1e58b6['w'],_0x3168f4[_0x3dd64a(0x2a0e)](_0x13cffe);}return Math[_0xaaa3af(0x1beb)](PolygonPipeline[_0xaaa3af(0x5873)](_0x3168f4));};var RIGHT_SHIFT=0x1/0x100,LEFT_SHIFT=0x100,AttributeCompression={'octEncodeInRange':function(_0x40068f,_0x490236,_0x3265d0){var _0x3f13a2=_0x307c2b,_0x49a327=_0x5e00b3;if(_0x3265d0['x']=_0x40068f['x']/(Math[_0x3f13a2(0x971)](_0x40068f['x'])+Math['abs'](_0x40068f['y'])+Math[_0x49a327(0x1beb)](_0x40068f['z'])),_0x3265d0['y']=_0x40068f['y']/(Math[_0x49a327(0x1beb)](_0x40068f['x'])+Math[_0x49a327(0x1beb)](_0x40068f['y'])+Math[_0x49a327(0x1beb)](_0x40068f['z'])),_0x40068f['z']<0x0){var _0x154c17=_0x3265d0['x'],_0x33f77d=_0x3265d0['y'];_0x3265d0['x']=(0x1-Math[_0x49a327(0x1beb)](_0x33f77d))*CesiumMath[_0x49a327(0x2fdc)](_0x154c17),_0x3265d0['y']=(0x1-Math[_0x49a327(0x1beb)](_0x154c17))*CesiumMath[_0x49a327(0x2fdc)](_0x33f77d);}return _0x3265d0['x']=CesiumMath[_0x49a327(0x4478)](_0x3265d0['x'],_0x490236),_0x3265d0['y']=CesiumMath[_0x3f13a2(0x1913)](_0x3265d0['y'],_0x490236),_0x3265d0;},'octEncode':function(_0x4b95a0,_0x1b09e2){var _0x2b1361=_0x307c2b;return AttributeCompression[_0x2b1361(0x3b7f)](_0x4b95a0,0xff,_0x1b09e2);}},octEncodeScratch=new Cartesian2(),uint8ForceArray=new Uint8Array(0x1);function forceUint8(_0x2327b5){return uint8ForceArray[0x0]=_0x2327b5,uint8ForceArray[0x0];}AttributeCompression[_0x5e00b3(0x56c6)]=function(_0xa48197,_0x135694){var _0x2be118=_0x5e00b3;return AttributeCompression[_0x2be118(0x72b)](_0xa48197,0xffff,octEncodeScratch),_0x135694['x']=forceUint8(octEncodeScratch['x']*RIGHT_SHIFT),_0x135694['y']=forceUint8(octEncodeScratch['x']),_0x135694['z']=forceUint8(octEncodeScratch['y']*RIGHT_SHIFT),_0x135694['w']=forceUint8(octEncodeScratch['y']),_0x135694;},AttributeCompression[_0x5e00b3(0x204d)]=function(_0x3a84fa,_0x492d1d,_0x54a6bb,_0x5a1abc){var _0x3c352e=_0x307c2b,_0x4b4935=_0x5e00b3;if(_0x5a1abc['x']=CesiumMath[_0x3c352e(0x1944)](_0x3a84fa,_0x54a6bb),_0x5a1abc['y']=CesiumMath[_0x3c352e(0x1944)](_0x492d1d,_0x54a6bb),_0x5a1abc['z']=0x1-(Math[_0x3c352e(0x971)](_0x5a1abc['x'])+Math[_0x4b4935(0x1beb)](_0x5a1abc['y'])),_0x5a1abc['z']<0x0){var _0x55ac12=_0x5a1abc['x'];_0x5a1abc['x']=(0x1-Math['abs'](_0x5a1abc['y']))*CesiumMath[_0x4b4935(0x2fdc)](_0x55ac12),_0x5a1abc['y']=(0x1-Math[_0x3c352e(0x971)](_0x55ac12))*CesiumMath[_0x4b4935(0x2fdc)](_0x5a1abc['y']);}return Cartesian3[_0x4b4935(0x4853)](_0x5a1abc,_0x5a1abc);},AttributeCompression[_0x5e00b3(0x4394)]=function(_0x42dc00,_0xb0c68a,_0x36e001){var _0x1c7e7d=_0x307c2b;return AttributeCompression[_0x1c7e7d(0x4714)](_0x42dc00,_0xb0c68a,0xff,_0x36e001);},AttributeCompression[_0x307c2b(0x4aa4)]=function(_0x5a1d50,_0x1a550f){var _0x2ef0b8=_0x5e00b3,_0x1b9a6d=_0x5a1d50['x'],_0x55f8ba=_0x5a1d50['y'],_0x7eceb6=_0x5a1d50['z'],_0x439c26=_0x5a1d50['w'],_0x431f0d=_0x1b9a6d*LEFT_SHIFT+_0x55f8ba,_0x41cb61=_0x7eceb6*LEFT_SHIFT+_0x439c26;return AttributeCompression[_0x2ef0b8(0x204d)](_0x431f0d,_0x41cb61,0xffff,_0x1a550f);},AttributeCompression['octPackFloat']=function(_0x442606){return 0x100*_0x442606['x']+_0x442606['y'];};var scratchEncodeCart2=new Cartesian2();function zigZagDecode(_0x7d34db){return _0x7d34db>>0x1^-(0x1&_0x7d34db);}AttributeCompression[_0x5e00b3(0x515)]=function(_0x1757bd){var _0x5512e9=_0x307c2b,_0x13a6ba=_0x5e00b3;return AttributeCompression[_0x5512e9(0x49a9)](_0x1757bd,scratchEncodeCart2),AttributeCompression[_0x13a6ba(0x1de2)](scratchEncodeCart2);},AttributeCompression['octDecodeFloat']=function(_0x4386c6,_0x15b7d3){var _0x5917fa=_0x5e00b3,_0x594389=_0x4386c6/0x100,_0x4fc5c6=Math[_0x5917fa(0x1ace)](_0x594389),_0x41da99=0x100*(_0x594389-_0x4fc5c6);return AttributeCompression[_0x5917fa(0x4394)](_0x4fc5c6,_0x41da99,_0x15b7d3);},AttributeCompression[_0x5e00b3(0x473d)]=function(_0x25d11c,_0x15fbfe,_0x9ab621,_0x34d0ec){var _0xb6b2e9=_0x5e00b3,_0x39894e=AttributeCompression[_0xb6b2e9(0x515)](_0x25d11c),_0x46d740=AttributeCompression[_0xb6b2e9(0x515)](_0x15fbfe),_0x409e21=AttributeCompression[_0xb6b2e9(0x47fd)](_0x9ab621,scratchEncodeCart2);return _0x34d0ec['x']=0x10000*_0x409e21['x']+_0x39894e,_0x34d0ec['y']=0x10000*_0x409e21['y']+_0x46d740,_0x34d0ec;},AttributeCompression[_0x5e00b3(0xd20)]=function(_0x7ad336,_0x369f2f,_0x500576,_0xbbdf60){var _0x4d5f22=_0x307c2b,_0x22e609=_0x5e00b3,_0x47648e=_0x7ad336['x']/0x10000,_0x3519cf=Math[_0x22e609(0x1ace)](_0x47648e),_0x3fb30f=0x10000*(_0x47648e-_0x3519cf);_0x47648e=_0x7ad336['y']/0x10000;var _0x174e72=Math[_0x22e609(0x1ace)](_0x47648e),_0x37cfd2=0x10000*(_0x47648e-_0x174e72);AttributeCompression[_0x22e609(0x5e47)](_0x3fb30f,_0x369f2f),AttributeCompression[_0x4d5f22(0x1c1a)](_0x37cfd2,_0x500576),AttributeCompression[_0x4d5f22(0x3906)](_0x3519cf,_0x174e72,_0xbbdf60);},AttributeCompression[_0x307c2b(0x1e9a)]=function(_0x34b447){return 0x1000*(0xfff*_0x34b447['x']|0x0)+(0xfff*_0x34b447['y']|0x0);},AttributeCompression[_0x5e00b3(0x46c2)]=function(_0x25e120,_0x145b0f){var _0x8daa60=_0x5e00b3,_0x38e83a=_0x25e120/0x1000,_0x45d0a5=Math[_0x8daa60(0x1ace)](_0x38e83a);return _0x145b0f['x']=_0x45d0a5/0xfff,_0x145b0f['y']=(_0x25e120-0x1000*_0x45d0a5)/0xfff,_0x145b0f;},AttributeCompression[_0x5e00b3(0x3e0d)]=function(_0x4b8d89,_0xb73d43,_0xedf1cf){var _0x3d584d=_0x5e00b3;for(var _0x13ddb6=_0x4b8d89[_0x3d584d(0x809)],_0x55233d=0x0,_0x5e62bb=0x0,_0x22da1e=0x0,_0x17274f=0x0;_0x17274f<_0x13ddb6;++_0x17274f)_0x55233d+=zigZagDecode(_0x4b8d89[_0x17274f]),_0x5e62bb+=zigZagDecode(_0xb73d43[_0x17274f]),_0x4b8d89[_0x17274f]=_0x55233d,_0xb73d43[_0x17274f]=_0x5e62bb,defined$1(_0xedf1cf)&&(_0x22da1e+=zigZagDecode(_0xedf1cf[_0x17274f]),_0xedf1cf[_0x17274f]=_0x22da1e);},AttributeCompression[_0x307c2b(0x13a)]=function(_0x5337e0){var _0x3104d6=_0x5e00b3;return CesiumMath[_0x3104d6(0x4b1d)](0.00003051850947599719*_0x5337e0,-0x1,0x1);},AttributeCompression[_0x5e00b3(0x4501)]=function(_0x21714a,_0x144dcf,_0x2fc577){var _0x4ad318=_0x307c2b,_0x5d827b=_0x5e00b3;if(Check[_0x4ad318(0x1563)](_0x5d827b(0x2a6a),_0x2fc577),_0x2fc577['x']=AttributeCompression['octShortToFloat'](_0x21714a),_0x2fc577['y']=AttributeCompression[_0x5d827b(0x12c6)](_0x144dcf),_0x2fc577['z']=0x1-(Math[_0x4ad318(0x971)](_0x2fc577['x'])+Math[_0x4ad318(0x971)](_0x2fc577['y'])),_0x2fc577['z']<0x0){var _0x284438=_0x2fc577['x'];_0x2fc577['x']=(0x1-Math[_0x5d827b(0x1beb)](_0x2fc577['y']))*CesiumMath[_0x5d827b(0x2fdc)](_0x284438),_0x2fc577['y']=(0x1-Math[_0x5d827b(0x1beb)](_0x284438))*CesiumMath[_0x5d827b(0x2fdc)](_0x2fc577['y']);}return Cartesian3[_0x5d827b(0x4853)](_0x2fc577,_0x2fc577);};var TerrainQuantization={'NONE':0x0,'BITS12':0x1},TerrainQuantization$1=Object[_0x5e00b3(0x5448)](TerrainQuantization),cartesian3Scratch$4=new Cartesian3(),cartesian3DimScratch=new Cartesian3(),cartesian2Scratch=new Cartesian2(),matrix4Scratch$1=new Matrix4(),matrix4Scratch2=new Matrix4(),SHIFT_LEFT_12=Math[_0x5e00b3(0x3a5c)](0x2,0xc);function TerrainEncoding(_0x2d480e,_0x3751e6,_0x5e72c6,_0xcd4506,_0x1a0402,_0x76f71e){var _0x3d480b=_0x307c2b,_0x34996c=_0x5e00b3,_0x10996c,_0x568c41,_0x5b739f,_0x2d578c=TerrainQuantization$1[_0x3d480b(0x364a)];if(defined$1(_0x2d480e)&&defined$1(_0x3751e6)&&defined$1(_0x5e72c6)&&defined$1(_0xcd4506)){var _0x27c200=_0x2d480e['minimum'],_0x5d9826=_0x2d480e[_0x34996c(0x55c2)],_0x473a30=Cartesian3[_0x34996c(0x34b6)](_0x5d9826,_0x27c200,cartesian3DimScratch),_0x51ad9e=_0x5e72c6-_0x3751e6;_0x2d578c=Math[_0x34996c(0x498f)](Cartesian3[_0x34996c(0x584)](_0x473a30),_0x51ad9e)<SHIFT_LEFT_12-0x1?TerrainQuantization$1[_0x34996c(0x11b8)]:TerrainQuantization$1[_0x34996c(0x423a)],_0x2d578c=TerrainQuantization$1[_0x34996c(0x423a)],_0x10996c=_0x2d480e[_0x3d480b(0x234c)],_0x568c41=Matrix4[_0x34996c(0x19c5)](_0xcd4506,new Matrix4());var _0xdb0395=Cartesian3[_0x3d480b(0x5309)](_0x27c200,cartesian3Scratch$4);Matrix4[_0x34996c(0x589e)](Matrix4[_0x3d480b(0x20bf)](_0xdb0395,matrix4Scratch$1),_0x568c41,_0x568c41);var _0x1a50fd=cartesian3Scratch$4;_0x1a50fd['x']=0x1/_0x473a30['x'],_0x1a50fd['y']=0x1/_0x473a30['y'],_0x1a50fd['z']=0x1/_0x473a30['z'],Matrix4[_0x3d480b(0x515)](Matrix4[_0x34996c(0x19d7)](_0x1a50fd,matrix4Scratch$1),_0x568c41,_0x568c41),_0x5b739f=Matrix4[_0x34996c(0x40f3)](_0xcd4506),Matrix4[_0x34996c(0x39e0)](_0x5b739f,Cartesian3[_0x3d480b(0x12ef)],_0x5b739f),_0xcd4506=Matrix4[_0x3d480b(0x2d7b)](_0xcd4506,new Matrix4());var _0x14b7fd=Matrix4[_0x34996c(0x1303)](_0x27c200,matrix4Scratch$1),_0x182feb=Matrix4[_0x34996c(0x19d7)](_0x473a30,matrix4Scratch2),_0x336d9c=Matrix4[_0x34996c(0x589e)](_0x14b7fd,_0x182feb,matrix4Scratch$1);Matrix4[_0x3d480b(0x515)](_0xcd4506,_0x336d9c,_0xcd4506),Matrix4[_0x34996c(0x589e)](_0x5b739f,_0x336d9c,_0x5b739f);}this[_0x34996c(0x3d9b)]=_0x2d578c,this[_0x34996c(0x5b47)]=_0x3751e6,this['maximumHeight']=_0x5e72c6,this[_0x34996c(0x4fe8)]=_0x10996c,this[_0x34996c(0x3e91)]=_0x568c41,this['fromScaledENU']=_0xcd4506,this[_0x34996c(0x4f03)]=_0x5b739f,this[_0x34996c(0x5a15)]=_0x1a0402,this[_0x34996c(0x42fe)]=defaultValue$1(_0x76f71e,!0x1);}TerrainEncoding[_0x307c2b(0x1aa2)][_0x5e00b3(0x2f80)]=function(_0x3bc1c5,_0x22ea5d,_0x2ff768,_0x528e7f,_0x28ae3f,_0x50a6a1,_0x1663ce,_0x3f998b){var _0x2826f4=_0x307c2b,_0x1daad1=_0x5e00b3,_0x4281ba=_0x528e7f['x'],_0x410db6=_0x528e7f['y'];if(this[_0x1daad1(0x3d9b)]===TerrainQuantization$1[_0x1daad1(0x11b8)]){(_0x2ff768=Matrix4[_0x1daad1(0x108e)](this[_0x1daad1(0x3e91)],_0x2ff768,cartesian3Scratch$4))['x']=CesiumMath[_0x1daad1(0x4b1d)](_0x2ff768['x'],0x0,0x1),_0x2ff768['y']=CesiumMath[_0x1daad1(0x4b1d)](_0x2ff768['y'],0x0,0x1),_0x2ff768['z']=CesiumMath['clamp'](_0x2ff768['z'],0x0,0x1);var _0x4e986e=this[_0x1daad1(0x1e80)]-this['minimumHeight'],_0x363e48=CesiumMath['clamp']((_0x28ae3f-this[_0x1daad1(0x5b47)])/_0x4e986e,0x0,0x1);Cartesian2[_0x2826f4(0x4d01)](_0x2ff768['x'],_0x2ff768['y'],cartesian2Scratch);var _0x4f65f6=AttributeCompression[_0x1daad1(0x3922)](cartesian2Scratch);Cartesian2[_0x1daad1(0x160f)](_0x2ff768['z'],_0x363e48,cartesian2Scratch);var _0x4f75c0=AttributeCompression[_0x1daad1(0x3922)](cartesian2Scratch);Cartesian2[_0x2826f4(0x4d01)](_0x4281ba,_0x410db6,cartesian2Scratch);var _0x1d6285=AttributeCompression[_0x1daad1(0x3922)](cartesian2Scratch);if(_0x3bc1c5[_0x22ea5d++]=_0x4f65f6,_0x3bc1c5[_0x22ea5d++]=_0x4f75c0,_0x3bc1c5[_0x22ea5d++]=_0x1d6285,this['hasWebMercatorT']){Cartesian2[_0x1daad1(0x160f)](_0x1663ce,0x0,cartesian2Scratch);var _0x52a635=AttributeCompression[_0x1daad1(0x3922)](cartesian2Scratch);_0x3bc1c5[_0x22ea5d++]=_0x52a635;}}else Cartesian3[_0x2826f4(0x3d2f)](_0x2ff768,this[_0x1daad1(0x4fe8)],cartesian3Scratch$4),_0x3bc1c5[_0x22ea5d++]=cartesian3Scratch$4['x'],_0x3bc1c5[_0x22ea5d++]=cartesian3Scratch$4['y'],_0x3bc1c5[_0x22ea5d++]=cartesian3Scratch$4['z'],_0x3bc1c5[_0x22ea5d++]=_0x28ae3f,_0x3bc1c5[_0x22ea5d++]=_0x4281ba,_0x3bc1c5[_0x22ea5d++]=_0x410db6,this[_0x1daad1(0x42fe)]&&(_0x3bc1c5[_0x22ea5d++]=_0x1663ce);return this[_0x1daad1(0x5a15)]&&(_0x3bc1c5[_0x22ea5d++]=AttributeCompression[_0x1daad1(0x1de2)](_0x50a6a1)),defined$1(_0x3f998b)&&this[_0x2826f4(0x310e)]&&(Cartesian3['subtract'](_0x3f998b,this[_0x1daad1(0x4fe8)],cartesian3Scratch$4),_0x3bc1c5[_0x22ea5d++]=cartesian3Scratch$4['x'],_0x3bc1c5[_0x22ea5d++]=cartesian3Scratch$4['y'],_0x3bc1c5[_0x22ea5d++]=cartesian3Scratch$4['z']),_0x22ea5d;},TerrainEncoding[_0x5e00b3(0x3720)][_0x5e00b3(0x5ec9)]=function(_0x43ae2d,_0x13f168,_0x3c1553){var _0x280fb4=_0x307c2b,_0x4c19dc=_0x5e00b3;if(defined$1(_0x3c1553)||(_0x3c1553=new Cartesian3()),_0x13f168*=this[_0x280fb4(0x55ff)](),this[_0x4c19dc(0x3d9b)]===TerrainQuantization$1[_0x4c19dc(0x11b8)]){var _0x44b67e=AttributeCompression[_0x280fb4(0x49cd)](_0x43ae2d[_0x13f168],cartesian2Scratch);_0x3c1553['x']=_0x44b67e['x'],_0x3c1553['y']=_0x44b67e['y'];var _0x1544e2=AttributeCompression[_0x4c19dc(0x46c2)](_0x43ae2d[_0x13f168+0x1],cartesian2Scratch);return _0x3c1553['z']=_0x1544e2['x'],Matrix4[_0x4c19dc(0x108e)](this[_0x4c19dc(0x141f)],_0x3c1553,_0x3c1553);}return _0x3c1553['x']=_0x43ae2d[_0x13f168],_0x3c1553['y']=_0x43ae2d[_0x13f168+0x1],_0x3c1553['z']=_0x43ae2d[_0x13f168+0x2],Cartesian3[_0x4c19dc(0x30c2)](_0x3c1553,this[_0x280fb4(0x234c)],_0x3c1553);},TerrainEncoding[_0x5e00b3(0x3720)][_0x5e00b3(0x978)]=function(_0xdd2a4d,_0x35b5d9,_0x1b6564){var _0xbb74be=_0x307c2b,_0x1c45d5=_0x5e00b3;return defined$1(_0x1b6564)||(_0x1b6564=new Cartesian2()),_0x35b5d9*=this[_0x1c45d5(0x4909)](),this[_0x1c45d5(0x3d9b)]===TerrainQuantization$1[_0x1c45d5(0x11b8)]?AttributeCompression[_0xbb74be(0x49cd)](_0xdd2a4d[_0x35b5d9+0x2],_0x1b6564):Cartesian2[_0xbb74be(0x4d01)](_0xdd2a4d[_0x35b5d9+0x4],_0xdd2a4d[_0x35b5d9+0x5],_0x1b6564);},TerrainEncoding[_0x5e00b3(0x3720)][_0x307c2b(0x1b9e)]=function(_0x2268ec,_0x2683ad){var _0x378e23=_0x307c2b,_0x2ede27=_0x5e00b3;return _0x2683ad*=this[_0x378e23(0x55ff)](),this[_0x2ede27(0x3d9b)]===TerrainQuantization$1[_0x2ede27(0x11b8)]?AttributeCompression[_0x2ede27(0x46c2)](_0x2268ec[_0x2683ad+0x1],cartesian2Scratch)['y']*(this[_0x2ede27(0x1e80)]-this[_0x2ede27(0x5b47)])+this[_0x2ede27(0x5b47)]:_0x2268ec[_0x2683ad+0x3];},TerrainEncoding[_0x5e00b3(0x3720)][_0x5e00b3(0x4783)]=function(_0x26b0b4,_0x2a2b76){var _0xab419b=_0x5e00b3;return _0x2a2b76*=this[_0xab419b(0x4909)](),this[_0xab419b(0x3d9b)]===TerrainQuantization$1[_0xab419b(0x11b8)]?AttributeCompression[_0xab419b(0x46c2)](_0x26b0b4[_0x2a2b76+0x3],cartesian2Scratch)['x']:_0x26b0b4[_0x2a2b76+0x6];},TerrainEncoding[_0x307c2b(0x1aa2)][_0x5e00b3(0x12a7)]=function(_0x56da4b,_0x4c5e4d,_0x56ae00){var _0xe2f487=_0x5e00b3,_0x2dcf76=_0x56da4b[_0x4c5e4d=(_0x4c5e4d+0x1)*this[_0xe2f487(0x4909)]()-0x1]/0x100,_0x222d45=Math[_0xe2f487(0x1ace)](_0x2dcf76),_0x1bfab1=0x100*(_0x2dcf76-_0x222d45);return Cartesian2[_0xe2f487(0x160f)](_0x222d45,_0x1bfab1,_0x56ae00);},TerrainEncoding[_0x5e00b3(0x3720)][_0x307c2b(0x55ff)]=function(){var _0x3e7283=_0x307c2b,_0x3649ff=_0x5e00b3,_0xd16ddd;if(this[_0x3e7283(0x2e95)]===TerrainQuantization$1[_0x3649ff(0x11b8)])_0xd16ddd=0x3;else _0xd16ddd=0x6;return this[_0x3649ff(0x42fe)]&&++_0xd16ddd,this[_0x3649ff(0x5a15)]&&++_0xd16ddd,this[_0x3649ff(0x15b5)]&&(_0xd16ddd+=0x3),_0xd16ddd;};var attributesNone={'position3DAndHeight':0x0,'textureCoordAndEncodedNormals':0x1},attributesNone2={'position3DAndHeight':0x0,'textureCoordAndEncodedNormals':0x1,'positionModify':0x2},attributes={'compressed0':0x0,'compressed1':0x1};function WebMercatorProjection(_0x24514e){var _0x7cfae=_0x5e00b3;this[_0x7cfae(0x3c00)]=defaultValue$1(_0x24514e,Ellipsoid['WGS84']),this[_0x7cfae(0x20c7)]=this[_0x7cfae(0x3c00)][_0x7cfae(0x1617)],this[_0x7cfae(0x20e6)]=0x1/this[_0x7cfae(0x20c7)];}TerrainEncoding[_0x5e00b3(0x3720)][_0x5e00b3(0x937)]=function(_0x223e8d){var _0x1968d8=_0x307c2b,_0x3357c7=_0x5e00b3,_0x5b2224,_0x24979e=ComponentDatatype$1[_0x1968d8(0x3078)],_0x5f06dd=ComponentDatatype$1[_0x3357c7(0x479)](_0x24979e);if(this[_0x3357c7(0x3d9b)]===TerrainQuantization$1[_0x3357c7(0x423a)]){var _0x56b9ce=0x2;this[_0x3357c7(0x42fe)]&&++_0x56b9ce,this[_0x3357c7(0x5a15)]&&++_0x56b9ce,_0x5b2224=(0x4+_0x56b9ce)*_0x5f06dd,this[_0x3357c7(0x15b5)]&&(_0x5b2224=(0x4+_0x56b9ce+0x3)*_0x5f06dd);var _0x2a25c9=[{'index':attributesNone[_0x3357c7(0x6c7)],'vertexBuffer':_0x223e8d,'componentDatatype':_0x24979e,'componentsPerAttribute':0x4,'offsetInBytes':0x0,'strideInBytes':_0x5b2224},{'index':attributesNone[_0x3357c7(0x2d97)],'vertexBuffer':_0x223e8d,'componentDatatype':_0x24979e,'componentsPerAttribute':_0x56b9ce,'offsetInBytes':0x4*_0x5f06dd,'strideInBytes':_0x5b2224}];return this[_0x3357c7(0x15b5)]&&_0x2a25c9[_0x3357c7(0x5323)]({'index':0x2,'vertexBuffer':_0x223e8d,'componentDatatype':_0x24979e,'componentsPerAttribute':0x3,'offsetInBytes':(0x4+_0x56b9ce)*_0x5f06dd,'strideInBytes':_0x5b2224}),_0x2a25c9;}var _0x122add=0x3,_0x40a583=0x0;return(this[_0x3357c7(0x42fe)]||this[_0x3357c7(0x5a15)])&&++_0x122add,this['hasWebMercatorT']&&this[_0x3357c7(0x5a15)]?(_0x5b2224=(_0x122add+ ++_0x40a583)*_0x5f06dd,[{'index':_0x2a25c9[_0x3357c7(0x4409)],'vertexBuffer':_0x223e8d,'componentDatatype':_0x24979e,'componentsPerAttribute':_0x122add,'offsetInBytes':0x0,'strideInBytes':_0x5b2224},{'index':_0x2a25c9[_0x3357c7(0x5cb0)],'vertexBuffer':_0x223e8d,'componentDatatype':_0x24979e,'componentsPerAttribute':_0x40a583,'offsetInBytes':_0x122add*_0x5f06dd,'strideInBytes':_0x5b2224}]):[{'index':_0x2a25c9[_0x1968d8(0xbad)],'vertexBuffer':_0x223e8d,'componentDatatype':_0x24979e,'componentsPerAttribute':_0x122add}];},TerrainEncoding[_0x307c2b(0x1aa2)][_0x5e00b3(0x2d41)]=function(){var _0x13461d=_0x307c2b,_0x111e9c=_0x5e00b3;return this[_0x13461d(0x2e95)]===TerrainQuantization$1[_0x111e9c(0x423a)]?this[_0x13461d(0x310e)]?attributesNone2:attributesNone:attributes;},TerrainEncoding[_0x307c2b(0x2d7b)]=function(_0x559ad2,_0x2e951a){var _0x34d8de=_0x307c2b,_0x43e7cc=_0x5e00b3;return defined$1(_0x2e951a)||(_0x2e951a=new TerrainEncoding()),_0x2e951a[_0x43e7cc(0x3d9b)]=_0x559ad2[_0x34d8de(0x2e95)],_0x2e951a[_0x43e7cc(0x5b47)]=_0x559ad2['minimumHeight'],_0x2e951a[_0x43e7cc(0x1e80)]=_0x559ad2[_0x43e7cc(0x1e80)],_0x2e951a[_0x43e7cc(0x4fe8)]=Cartesian3[_0x43e7cc(0x40f3)](_0x559ad2[_0x43e7cc(0x4fe8)]),_0x2e951a[_0x43e7cc(0x3e91)]=Matrix4[_0x43e7cc(0x40f3)](_0x559ad2[_0x43e7cc(0x3e91)]),_0x2e951a[_0x43e7cc(0x141f)]=Matrix4[_0x34d8de(0x2d7b)](_0x559ad2[_0x43e7cc(0x141f)]),_0x2e951a[_0x34d8de(0x31eb)]=Matrix4[_0x34d8de(0x2d7b)](_0x559ad2[_0x43e7cc(0x4f03)]),_0x2e951a[_0x34d8de(0x147e)]=_0x559ad2['hasVertexNormals'],_0x2e951a[_0x43e7cc(0x42fe)]=_0x559ad2[_0x43e7cc(0x42fe)],_0x2e951a;},Object['defineProperties'](WebMercatorProjection[_0x5e00b3(0x3720)],{'ellipsoid':{'get':function(){var _0x4a22a2=_0x5e00b3;return this[_0x4a22a2(0x3c00)];}}}),WebMercatorProjection[_0x5e00b3(0xe00)]=function(_0x531b96){var _0x2a761c=_0x307c2b,_0x4438e8=_0x5e00b3;return CesiumMath[_0x4438e8(0x1ea8)]-0x2*Math[_0x4438e8(0x41f7)](Math[_0x2a761c(0x794)](-_0x531b96));},WebMercatorProjection[_0x5e00b3(0x1efa)]=function(_0x2eee3a){var _0x2b0d89=_0x307c2b,_0x32288b=_0x5e00b3;_0x2eee3a>WebMercatorProjection[_0x32288b(0x3c74)]?_0x2eee3a=WebMercatorProjection[_0x32288b(0x3c74)]:_0x2eee3a<-WebMercatorProjection[_0x32288b(0x3c74)]&&(_0x2eee3a=-WebMercatorProjection[_0x32288b(0x3c74)]);var _0x1c413f=Math[_0x2b0d89(0xc19)](_0x2eee3a);return 0.5*Math[_0x2b0d89(0x2167)]((0x1+_0x1c413f)/(0x1-_0x1c413f));},WebMercatorProjection[_0x307c2b(0x57a4)]=WebMercatorProjection[_0x307c2b(0x489b)](Math['PI']),WebMercatorProjection[_0x5e00b3(0x3720)][_0x5e00b3(0x63b)]=function(_0x35f22f,_0x5f2da0){var _0x469182=_0x307c2b,_0x28ba53=_0x5e00b3,_0x35c53d=this[_0x28ba53(0x20c7)],_0x9c2e05=_0x35f22f[_0x28ba53(0x4465)]*_0x35c53d,_0x2e1396=WebMercatorProjection[_0x28ba53(0x1efa)](_0x35f22f[_0x469182(0x353e)])*_0x35c53d,_0x35cdea=_0x35f22f[_0x28ba53(0x5a4e)];return defined$1(_0x5f2da0)?(_0x5f2da0['x']=_0x9c2e05,_0x5f2da0['y']=_0x2e1396,_0x5f2da0['z']=_0x35cdea,_0x5f2da0):new Cartesian3(_0x9c2e05,_0x2e1396,_0x35cdea);},WebMercatorProjection['prototype'][_0x5e00b3(0x26b)]=function(_0x5bc636,_0x44e0eb){var _0x52ec16=_0x307c2b,_0x20d677=_0x5e00b3,_0x3b0028=this[_0x20d677(0x20e6)],_0x2584e8=_0x5bc636['x']*_0x3b0028,_0x432b55=WebMercatorProjection[_0x20d677(0xe00)](_0x5bc636['y']*_0x3b0028),_0x2fa999=_0x5bc636['z'];return defined$1(_0x44e0eb)?(_0x44e0eb[_0x20d677(0x4465)]=_0x2584e8,_0x44e0eb[_0x52ec16(0x353e)]=_0x432b55,_0x44e0eb[_0x20d677(0x5a4e)]=_0x2fa999,_0x44e0eb):new Cartographic(_0x2584e8,_0x432b55,_0x2fa999);};var HeightmapTessellator={};HeightmapTessellator[_0x307c2b(0x2997)]=Object[_0x5e00b3(0x5448)]({'heightScale':0x1,'heightOffset':0x0,'elementsPerHeight':0x1,'stride':0x1,'elementMultiplier':0x100,'isBigEndian':!0x1});var cartesian3Scratch$3=new Cartesian3(),matrix4Scratch=new Matrix4(),minimumScratch=new Cartesian3(),maximumScratch=new Cartesian3();function returnTrue(){return!0x0;}function destroyObject$1(_0x3eb05b,_0x387e8b){var _0x2e82d8=_0x5e00b3;function _0x327b4f(){}for(var _0x4fd3df in _0x3eb05b)_0x2e82d8(0x1b4b)==typeof _0x3eb05b[_0x4fd3df]&&(_0x3eb05b[_0x4fd3df]=_0x327b4f);_0x3eb05b['isDestroyed']=returnTrue;}function canTransferArrayBuffer(){var _0x3de0d1=_0x307c2b,_0x4c8eb5=_0x5e00b3;if(!defined$1(TaskProcessor[_0x3de0d1(0x2dde)])){var _0x32549d=new Worker(getWorkerUrl('Workers/transferTypedArrayTest.js'));_0x32549d[_0x4c8eb5(0x2d6b)]=defaultValue$1(_0x32549d[_0x4c8eb5(0x60a)],_0x32549d[_0x4c8eb5(0x2d6b)]);var _0x2120d6=new Int8Array([0x63]);try{_0x32549d[_0x4c8eb5(0x2d6b)]({'array':_0x2120d6},[_0x2120d6[_0x4c8eb5(0x537f)]]);}catch(_0x5b9a6e){return TaskProcessor[_0x4c8eb5(0x24ff)]=!0x1,TaskProcessor[_0x4c8eb5(0x24ff)];}var _0x6c1fc7=when[_0x4c8eb5(0x32fc)]();_0x32549d['onmessage']=function(_0x275a3a){var _0x35612f=_0x3de0d1,_0x5895a1=_0x4c8eb5,_0x135dac=_0x275a3a[_0x5895a1(0x140c)][_0x5895a1(0xa59)],_0x2aabc4=defined$1(_0x135dac)&&0x63===_0x135dac[0x0];_0x6c1fc7[_0x35612f(0x511b)](_0x2aabc4),_0x32549d[_0x5895a1(0x2522)](),TaskProcessor[_0x5895a1(0x24ff)]=_0x2aabc4;},TaskProcessor[_0x4c8eb5(0x24ff)]=_0x6c1fc7[_0x4c8eb5(0x24e7)];}return TaskProcessor[_0x4c8eb5(0x24ff)];}HeightmapTessellator[_0x5e00b3(0x493c)]=function(_0x408184){var _0x2a6f5a=_0x307c2b,_0x1c3559=_0x5e00b3,_0x41b3aa,_0x4a489e,_0x3f61ec,_0x2e252b,_0xe09c6c=Math[_0x1c3559(0x52a3)],_0x1ac24c=Math[_0x2a6f5a(0xc19)],_0x2534ae=Math[_0x1c3559(0x5c4f)],_0x2407c5=Math[_0x1c3559(0x41f7)],_0x50eb27=Math[_0x1c3559(0x5d49)],_0x188999=CesiumMath[_0x1c3559(0x1ea8)],_0xc25b59=CesiumMath[_0x2a6f5a(0x18e6)],_0x966653=_0x408184[_0x1c3559(0x4702)],_0x51a823=_0x408184[_0x1c3559(0x2d3c)],_0x29eb62=_0x408184[_0x1c3559(0x5a4e)],_0x5e7d55=_0x408184[_0x1c3559(0x5d04)],_0x210594=defaultValue$1(_0x408184[_0x1c3559(0x5dd6)],!0x0),_0x169690=defaultValue$1(_0x408184[_0x1c3559(0x4faa)],Ellipsoid[_0x1c3559(0x17f7)]),_0x238bc2=0x1/_0x169690['maximumRadius'],_0x5b969f=_0x408184[_0x1c3559(0x47b9)],_0x3d7365=_0x408184[_0x2a6f5a(0x569c)];defined$1(_0x3d7365)?(_0x41b3aa=_0x3d7365[_0x1c3559(0x159f)],_0x4a489e=_0x3d7365['south'],_0x3f61ec=_0x3d7365[_0x1c3559(0x310a)],_0x2e252b=_0x3d7365[_0x2a6f5a(0x51b4)]):_0x210594?(_0x41b3aa=_0xc25b59(_0x5b969f[_0x2a6f5a(0x47d7)]),_0x4a489e=_0xc25b59(_0x5b969f[_0x1c3559(0x5696)]),_0x3f61ec=_0xc25b59(_0x5b969f[_0x1c3559(0x310a)]),_0x2e252b=_0xc25b59(_0x5b969f[_0x1c3559(0x5833)])):(_0x41b3aa=_0x5b969f[_0x1c3559(0x159f)]*_0x238bc2,_0x4a489e=_0x188999-0x2*_0x2407c5(_0x50eb27(-_0x5b969f[_0x2a6f5a(0x2d46)]*_0x238bc2)),_0x3f61ec=_0x5b969f[_0x1c3559(0x310a)]*_0x238bc2,_0x2e252b=_0x188999-0x2*_0x2407c5(_0x50eb27(-_0x5b969f[_0x1c3559(0x5833)]*_0x238bc2)));var _0x2fad62=_0x408184[_0x1c3559(0x48f5)],_0x3b3e79=defined$1(_0x2fad62);_0x2fad62=_0x3b3e79?_0x2fad62:Cartesian3[_0x1c3559(0x3a34)];var _0x5f4f03=defaultValue$1(_0x408184['exaggeration'],0x1),_0x4baf1b=defaultValue$1(_0x408184['includeWebMercatorT'],!0x1),_0x4be546=defaultValue$1(_0x408184['structure'],HeightmapTessellator[_0x1c3559(0x20fd)]),_0x4fdb83=defaultValue$1(_0x4be546[_0x1c3559(0x3fe7)],HeightmapTessellator['DEFAULT_STRUCTURE']['heightScale']),_0x54eae0=defaultValue$1(_0x4be546[_0x1c3559(0x2cf4)],HeightmapTessellator[_0x1c3559(0x20fd)][_0x1c3559(0x2cf4)]),_0x4d25f6=defaultValue$1(_0x4be546[_0x1c3559(0x1c48)],HeightmapTessellator[_0x1c3559(0x20fd)][_0x1c3559(0x1c48)]),_0x43c749=defaultValue$1(_0x4be546[_0x1c3559(0x2141)],HeightmapTessellator[_0x1c3559(0x20fd)][_0x1c3559(0x2141)]),_0x282a09=defaultValue$1(_0x4be546[_0x1c3559(0x449a)],HeightmapTessellator[_0x2a6f5a(0x2997)]['elementMultiplier']),_0x189c05=defaultValue$1(_0x4be546[_0x1c3559(0x76d)],HeightmapTessellator[_0x2a6f5a(0x2997)][_0x1c3559(0x76d)]),_0x27c511=Rectangle[_0x1c3559(0x4bf8)](_0x5b969f),_0x2b3348=Rectangle[_0x2a6f5a(0x44ee)](_0x5b969f),_0x1ebf29=_0x27c511/(_0x51a823-0x1),_0x32c518=_0x2b3348/(_0x29eb62-0x1);_0x210594||(_0x27c511*=_0x238bc2,_0x2b3348*=_0x238bc2);var _0x1e2bee,_0x3cd3f5,_0x1cbd23=_0x169690[_0x1c3559(0xbf5)],_0x466c7c=_0x1cbd23['x'],_0x1af02e=_0x1cbd23['y'],_0x233bbe=_0x1cbd23['z'],_0x47f4a2=0x10000,_0x30f2b3=-0x10000,_0x28772b=Transforms[_0x1c3559(0x14ce)](_0x2fad62,_0x169690),_0xa57792=Matrix4[_0x1c3559(0x19c5)](_0x28772b,matrix4Scratch);_0x4baf1b&&(_0x1e2bee=WebMercatorProjection[_0x2a6f5a(0x52ef)](_0x4a489e),_0x3cd3f5=0x1/(WebMercatorProjection[_0x2a6f5a(0x52ef)](_0x2e252b)-_0x1e2bee));var _0x56fa62=minimumScratch;_0x56fa62['x']=Number[_0x1c3559(0xe92)],_0x56fa62['y']=Number[_0x1c3559(0xe92)],_0x56fa62['z']=Number[_0x1c3559(0xe92)];var _0x1faff9=maximumScratch;_0x1faff9['x']=Number[_0x2a6f5a(0x39ae)],_0x1faff9['y']=Number[_0x1c3559(0x2218)],_0x1faff9['z']=Number[_0x1c3559(0x2218)];var _0x1c6e5f=Number[_0x1c3559(0xe92)],_0xd448b7=_0x51a823*_0x29eb62,_0x58e1b1=_0xd448b7+(_0x5e7d55>0x0?0x2*_0x51a823+0x2*_0x29eb62:0x0),_0x524e3d=new Array(_0x58e1b1),_0x447499=new Array(_0x58e1b1),_0x54008b=new Array(_0x58e1b1),_0x595bc6=_0x4baf1b?new Array(_0x58e1b1):[],_0x589579=0x0,_0x2095cf=_0x29eb62,_0x84f327=0x0,_0x2c724a=_0x51a823;_0x5e7d55>0x0&&(--_0x589579,++_0x2095cf,--_0x84f327,++_0x2c724a);for(var _0x140679=0.00001,_0x3fe2f8=_0x589579;_0x3fe2f8<_0x2095cf;++_0x3fe2f8){var _0xb62d84=_0x3fe2f8;_0xb62d84<0x0&&(_0xb62d84=0x0),_0xb62d84>=_0x29eb62&&(_0xb62d84=_0x29eb62-0x1);var _0x44a97a=_0x5b969f[_0x2a6f5a(0x51b4)]-_0x32c518*_0xb62d84,_0x239c56=((_0x44a97a=_0x210594?_0xc25b59(_0x44a97a):_0x188999-0x2*_0x2407c5(_0x50eb27(-_0x44a97a*_0x238bc2)))-_0x4a489e)/(_0x2e252b-_0x4a489e);_0x239c56=CesiumMath[_0x1c3559(0x4b1d)](_0x239c56,0x0,0x1);var _0x36bf11=_0x3fe2f8===_0x589579,_0x5eeabb=_0x3fe2f8===_0x2095cf-0x1;_0x5e7d55>0x0&&(_0x36bf11?_0x44a97a+=_0x140679*_0x2b3348:_0x5eeabb&&(_0x44a97a-=_0x140679*_0x2b3348));var _0x4666aa,_0x1d573d=_0xe09c6c(_0x44a97a),_0x2fd732=_0x1ac24c(_0x44a97a),_0x143619=_0x233bbe*_0x2fd732;_0x4baf1b&&(_0x4666aa=(WebMercatorProjection[_0x1c3559(0x1efa)](_0x44a97a)-_0x1e2bee)*_0x3cd3f5);for(var _0x2a30c3=_0x84f327;_0x2a30c3<_0x2c724a;++_0x2a30c3){var _0x46a493=_0x2a30c3;_0x46a493<0x0&&(_0x46a493=0x0),_0x46a493>=_0x51a823&&(_0x46a493=_0x51a823-0x1);var _0x592f8f,_0x238a01,_0x4ab30a=_0xb62d84*(_0x51a823*_0x43c749)+_0x46a493*_0x43c749;if(0x1===_0x4d25f6)_0x592f8f=_0x966653[_0x4ab30a];else{if(_0x592f8f=0x0,_0x189c05){for(_0x238a01=0x0;_0x238a01<_0x4d25f6;++_0x238a01)_0x592f8f=_0x592f8f*_0x282a09+_0x966653[_0x4ab30a+_0x238a01];}else{for(_0x238a01=_0x4d25f6-0x1;_0x238a01>=0x0;--_0x238a01)_0x592f8f=_0x592f8f*_0x282a09+_0x966653[_0x4ab30a+_0x238a01];}}_0x592f8f=(_0x592f8f*_0x4fdb83+_0x54eae0)*_0x5f4f03,_0x30f2b3=Math[_0x2a6f5a(0x5449)](_0x30f2b3,_0x592f8f),_0x47f4a2=Math[_0x1c3559(0x19a8)](_0x47f4a2,_0x592f8f);var _0x175553=_0x5b969f[_0x1c3559(0x159f)]+_0x1ebf29*_0x46a493;_0x210594?_0x175553=_0xc25b59(_0x175553):_0x175553*=_0x238bc2;var _0x5641e7=(_0x175553-_0x41b3aa)/(_0x3f61ec-_0x41b3aa);_0x5641e7=CesiumMath[_0x1c3559(0x4b1d)](_0x5641e7,0x0,0x1);var _0x1c102c=_0xb62d84*_0x51a823+_0x46a493;if(_0x5e7d55>0x0){var _0x2b02f9=_0x2a30c3===_0x84f327,_0x5d5b49=_0x2a30c3===_0x2c724a-0x1,_0x465600=_0x36bf11||_0x5eeabb||_0x2b02f9||_0x5d5b49;if((_0x36bf11||_0x5eeabb)&&(_0x2b02f9||_0x5d5b49))continue;_0x465600&&(_0x592f8f-=_0x5e7d55,_0x2b02f9?(_0x1c102c=_0xd448b7+(_0x29eb62-_0xb62d84-0x1),_0x175553-=_0x140679*_0x27c511):_0x5eeabb?_0x1c102c=_0xd448b7+_0x29eb62+(_0x51a823-_0x46a493-0x1):_0x5d5b49?(_0x1c102c=_0xd448b7+_0x29eb62+_0x51a823+_0xb62d84,_0x175553+=_0x140679*_0x27c511):_0x36bf11&&(_0x1c102c=_0xd448b7+_0x29eb62+_0x51a823+_0x29eb62+_0x46a493));}var _0x37d039=_0x1d573d*_0xe09c6c(_0x175553),_0x2ab649=_0x1d573d*_0x1ac24c(_0x175553),_0x29d562=_0x466c7c*_0x37d039,_0xce15ff=_0x1af02e*_0x2ab649,_0x2b3e7b=0x1/_0x2534ae(_0x29d562*_0x37d039+_0xce15ff*_0x2ab649+_0x143619*_0x2fd732),_0x9488ac=_0x29d562*_0x2b3e7b,_0x534334=_0xce15ff*_0x2b3e7b,_0x4d4be5=_0x143619*_0x2b3e7b,_0x3c5283=new Cartesian3();_0x3c5283['x']=_0x9488ac+_0x37d039*_0x592f8f,_0x3c5283['y']=_0x534334+_0x2ab649*_0x592f8f,_0x3c5283['z']=_0x4d4be5+_0x2fd732*_0x592f8f,_0x524e3d[_0x1c102c]=_0x3c5283,_0x447499[_0x1c102c]=_0x592f8f,_0x54008b[_0x1c102c]=new Cartesian2(_0x5641e7,_0x239c56),_0x4baf1b&&(_0x595bc6[_0x1c102c]=_0x4666aa),Matrix4[_0x1c3559(0x108e)](_0xa57792,_0x3c5283,cartesian3Scratch$3),Cartesian3[_0x1c3559(0x4882)](cartesian3Scratch$3,_0x56fa62,_0x56fa62),Cartesian3[_0x2a6f5a(0x1346)](cartesian3Scratch$3,_0x1faff9,_0x1faff9),_0x1c6e5f=Math[_0x1c3559(0x19a8)](_0x1c6e5f,_0x592f8f);}}var _0x34bf1e,_0x1f346f,_0x393bdb=BoundingSphere[_0x1c3559(0x12c2)](_0x524e3d);(defined$1(_0x3d7365)&&(_0x34bf1e=OrientedBoundingBox[_0x2a6f5a(0x2896)](_0x3d7365,_0x47f4a2,_0x30f2b3,_0x169690)),_0x3b3e79)&&(_0x1f346f=new EllipsoidalOccluder(_0x169690)[_0x2a6f5a(0x5443)](_0x2fad62,_0x524e3d,_0x47f4a2));for(var _0x23e759=new TerrainEncoding(new AxisAlignedBoundingBox(_0x56fa62,_0x1faff9,_0x2fad62),_0x1c6e5f,_0x30f2b3,_0x28772b,!0x1,_0x4baf1b),_0x1a81a2=new Float32Array(_0x58e1b1*_0x23e759[_0x1c3559(0x4909)]()),_0x11b977=0x0,_0x4c2c4b=0x0;_0x4c2c4b<_0x58e1b1;++_0x4c2c4b)_0x11b977=_0x23e759['encode'](_0x1a81a2,_0x11b977,_0x524e3d[_0x4c2c4b],_0x54008b[_0x4c2c4b],_0x447499[_0x4c2c4b],void 0x0,_0x595bc6[_0x4c2c4b]);return{'vertices':_0x1a81a2,'maximumHeight':_0x30f2b3,'minimumHeight':_0x47f4a2,'encoding':_0x23e759,'boundingSphere3D':_0x393bdb,'orientedBoundingBox':_0x34bf1e,'occludeePointInScaledSpace':_0x1f346f};};var taskCompletedEvent=new Event(),bootstrapperUrlResult;function completeTask$1(_0x470e5f,_0x10a824){var _0x94401=_0x307c2b,_0x4a2a08=_0x5e00b3;_0x4a2a08(0x356a)===_0x470e5f[_0x4a2a08(0x254e)]?--_0x470e5f[_0x4a2a08(0x2a24)]:'websocketTaskProcessor'!=_0x470e5f[_0x4a2a08(0x254e)]&&--_0x470e5f[_0x4a2a08(0x17e4)];var _0x22f794=_0x10a824['id'];if(defined$1(_0x22f794)){var _0x5c2a09=_0x470e5f[_0x94401(0x434d)],_0x5d44c3=_0x5c2a09[_0x22f794];if(defined$1(_0x10a824[_0x4a2a08(0x584a)])){var _0x300948=_0x10a824[_0x4a2a08(0x584a)];'RuntimeError'===_0x300948[_0x94401(0x1c7c)]?(_0x300948=new RuntimeError$1(_0x10a824[_0x4a2a08(0x584a)][_0x4a2a08(0x3c0f)]))[_0x4a2a08(0x3d56)]=_0x10a824[_0x4a2a08(0x584a)][_0x4a2a08(0x3d56)]:_0x4a2a08(0x1470)===_0x300948[_0x4a2a08(0x2c5)]&&((_0x300948=new DeveloperError$1(_0x10a824[_0x4a2a08(0x584a)][_0x4a2a08(0x3c0f)]))[_0x94401(0x325a)]=_0x10a824[_0x4a2a08(0x584a)][_0x94401(0x325a)]),taskCompletedEvent[_0x94401(0x31b9)](_0x300948),_0x5d44c3[_0x94401(0x26b5)](_0x300948);}else taskCompletedEvent[_0x4a2a08(0x1c10)](),_0x5d44c3[_0x4a2a08(0x1c7e)](_0x10a824[_0x4a2a08(0x2a6a)]);delete _0x5c2a09[_0x22f794];}}function getWorkerUrl(_0x255c28){var _0x1c0095=_0x307c2b,_0x1d324a=_0x5e00b3,_0x9c4297=buildModuleUrl(_0x255c28);if(isCrossOriginUrl(_0x9c4297)){var _0x4e9aea,_0x384a3b=_0x1d324a(0x3007)+_0x9c4297+_0x1d324a(0x2cec);try{_0x4e9aea=new Blob([_0x384a3b],{'type':_0x1d324a(0x3d94)});}catch(_0x5db6cf){var _0x47c475=new(window[(_0x1d324a(0x32a1))]||window[(_0x1d324a(0x1ff8))]||window['MozBlobBuilder']||window[(_0x1c0095(0x3821))])();_0x47c475[_0x1c0095(0x888)](_0x384a3b),_0x4e9aea=_0x47c475[_0x1d324a(0x2b1a)](_0x1d324a(0x3d94));}_0x9c4297=(window[_0x1c0095(0x46e3)]||window[_0x1d324a(0x5729)])[_0x1d324a(0x439e)](_0x4e9aea);}return _0x9c4297;}function getBootstrapperUrl(){var _0x2a8105=_0x5e00b3;return defined$1(bootstrapperUrlResult)||(bootstrapperUrlResult=getWorkerUrl(_0x2a8105(0x8c7))),bootstrapperUrlResult;}function createWorker(_0xcb7292){var _0x4747e9=_0x307c2b,_0x4fd0d0=_0x5e00b3,_0x2bb8e2=new Worker(getBootstrapperUrl());_0x2bb8e2[_0x4fd0d0(0x2d6b)]=defaultValue$1(_0x2bb8e2['webkitPostMessage'],_0x2bb8e2[_0x4747e9(0xb4c)]);var _0x4866a9={'loaderConfig':{'paths':{'Workers':buildModuleUrl(_0x4fd0d0(0xc9f))},'baseUrl':buildModuleUrl[_0x4fd0d0(0x422d)]()[_0x4fd0d0(0x2dba)]},'workerModule':TaskProcessor[_0x4fd0d0(0x197d)]+_0xcb7292['_workerName']};return _0x2bb8e2[_0x4747e9(0xb4c)](_0x4866a9),_0x2bb8e2[_0x4747e9(0x29e4)]=function(_0xd4121e){var _0x2d03d5=_0x4fd0d0;completeTask$1(_0xcb7292,_0xd4121e[_0x2d03d5(0x140c)]);},_0x2bb8e2;}function getWebAssemblyLoaderConfig(_0x2ef005,_0x42bd71){var _0x186ad7=_0x307c2b,_0x1251ae=_0x5e00b3,_0x2dbc4a={'modulePath':void 0x0,'wasmBinaryFile':void 0x0,'wasmBinary':void 0x0};return FeatureDetection[_0x1251ae(0x3c3b)]()?(_0x2dbc4a[_0x1251ae(0x512d)]=buildModuleUrl(_0x42bd71[_0x1251ae(0x512d)]),_0x2dbc4a[_0x1251ae(0x3f39)]=buildModuleUrl(_0x42bd71[_0x1251ae(0x3f39)]),Resource[_0x1251ae(0x1cf8)]({'url':_0x2dbc4a[_0x1251ae(0x3f39)]})[_0x1251ae(0x2a5f)](function(_0x8700c1){var _0x3e0e4b=_0x1251ae;return _0x2dbc4a[_0x3e0e4b(0x4358)]=_0x8700c1,_0x2dbc4a;})):(_0x2dbc4a[_0x1251ae(0x512d)]=buildModuleUrl(_0x42bd71[_0x186ad7(0x4f57)]),when[_0x1251ae(0x1c7e)](_0x2dbc4a));}function TaskProcessor(_0x19b0df,_0x5c98d4){var _0x279128=_0x307c2b,_0x5ae77d=_0x5e00b3;this[_0x279128(0x461e)]=_0x19b0df,this[_0x5ae77d(0x430d)]=defaultValue$1(_0x5c98d4,0x5),this[_0x5ae77d(0x17e4)]=0x0,this[_0x5ae77d(0x60e)]={},this[_0x5ae77d(0x2a24)]=0x0,this[_0x5ae77d(0x252b)]=0x0;}var emptyTransferableObjectArray=[];function TerrainMesh(_0x14cfba,_0x1be7b7,_0x327ae2,_0x4efc73,_0x5d6d8c,_0x4069b0,_0x38a5d5,_0x18bd38,_0x2c8132,_0x1d358b,_0x592f40,_0x201b1b,_0x25b3ae,_0x69f6ff,_0x315506,_0x3cc5f0,_0x44a115,_0xa7a0a8,_0x19e7ed){var _0x424557=_0x307c2b,_0x3d4f8e=_0x5e00b3;this[_0x3d4f8e(0x4fe8)]=_0x14cfba,this[_0x3d4f8e(0xa78)]=_0x1be7b7,this[_0x3d4f8e(0x2141)]=defaultValue$1(_0x1d358b,0x6),this[_0x424557(0x380d)]=_0x4efc73,this[_0x3d4f8e(0x311f)]=_0x5d6d8c,this[_0x3d4f8e(0x314b)]=_0x327ae2,this['minimumHeight']=_0x4069b0,this[_0x3d4f8e(0x1e80)]=_0x38a5d5,this[_0x424557(0x271e)]=_0x18bd38,this[_0x424557(0x51b1)]=_0x2c8132,this[_0x3d4f8e(0x8e7)]=_0x592f40,this[_0x3d4f8e(0x8d0)]=_0x19e7ed,this[_0x424557(0xc51)]=_0x201b1b,this[_0x424557(0x4203)]=_0x25b3ae,this[_0x3d4f8e(0x47b6)]=_0x69f6ff,this[_0x424557(0x5292)]=_0x315506,this[_0x3d4f8e(0x1314)]=_0x3cc5f0,this[_0x3d4f8e(0x18e8)]=_0x44a115,this[_0x424557(0x279d)]=defaultValue$1(_0xa7a0a8,!0x1);}TaskProcessor[_0x307c2b(0x1aa2)][_0x5e00b3(0x5f2a)]=function(_0x4e5d23,_0x5e838b){var _0x5b6837=_0x307c2b,_0x79b583=_0x5e00b3;if(defined$1(this[_0x79b583(0x1b35)])||(this[_0x5b6837(0x30ce)]=createWorker(this)),_0x79b583(0x356a)===this[_0x79b583(0x254e)]){if(this[_0x79b583(0x2a24)]>=this['_maximumActiveTasks'])return;++this[_0x79b583(0x2a24)];}else{if(this[_0x5b6837(0x335f)]>=this['_maximumActiveTasks'])return;_0x79b583(0x251b)!=this[_0x5b6837(0x461e)]&&++this[_0x79b583(0x17e4)];}var _0xc001c1=this;return when(canTransferArrayBuffer(),function(_0x47ecd3){var _0xdc2482=_0x79b583;defined$1(_0x5e838b)?_0x47ecd3||(_0x5e838b[_0xdc2482(0x809)]=0x0):_0x5e838b=emptyTransferableObjectArray;var _0xaa7a5e=_0xc001c1[_0xdc2482(0x252b)]++,_0x49ca47=when[_0xdc2482(0x32fc)]();return _0xc001c1[_0xdc2482(0x60e)][_0xaa7a5e]=_0x49ca47,_0xc001c1[_0xdc2482(0x1b35)][_0xdc2482(0x2d6b)]({'id':_0xaa7a5e,'parameters':_0x4e5d23,'canTransferArrayBuffer':_0x47ecd3},_0x5e838b),_0x49ca47[_0xdc2482(0x24e7)];});},TaskProcessor[_0x5e00b3(0x3720)][_0x5e00b3(0x12ed)]=function(_0x13a7b4){var _0x4a9570=_0x307c2b,_0x461385=_0x5e00b3;defined$1(this[_0x461385(0x1b35)])||(this[_0x461385(0x1b35)]=createWorker(this));var _0x247369=when[_0x461385(0x32fc)](),_0x583fbf=this,_0x33c527=this[_0x4a9570(0x30ce)];return getWebAssemblyLoaderConfig(this,_0x13a7b4)[_0x461385(0x2a5f)](function(_0x5b8983){return when(canTransferArrayBuffer(),function(_0x208989){var _0x4cf4e2=_0x23ca,_0x762da0,_0xf2daa8=_0x5b8983['wasmBinary'];defined$1(_0xf2daa8)&&_0x208989&&(_0x762da0=[_0xf2daa8]),_0x33c527[_0x4cf4e2(0x55d2)]=function(_0x40ee6e){var _0x16a962=_0x140d,_0x4d5837=_0x4cf4e2;_0x33c527[_0x16a962(0x29e4)]=function(_0x9c2e75){var _0x4a567b=_0x23ca;completeTask$1(_0x583fbf,_0x9c2e75[_0x4a567b(0x140c)]);},_0x247369[_0x4d5837(0x1c7e)](_0x40ee6e[_0x4d5837(0x140c)]);},_0x33c527['postMessage']({'webAssemblyConfig':_0x5b8983},_0x762da0);});}),_0x247369;},TaskProcessor[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},TaskProcessor[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3d72f4=_0x5e00b3;return defined$1(this[_0x3d72f4(0x1b35)])&&this[_0x3d72f4(0x1b35)][_0x3d72f4(0x2522)](),destroyObject$1(this);},TaskProcessor[_0x5e00b3(0xea2)]=taskCompletedEvent,TaskProcessor[_0x307c2b(0x2407)]=_0x5e00b3(0x3833),TaskProcessor[_0x5e00b3(0x197d)]=TaskProcessor[_0x5e00b3(0x1f2b)],TaskProcessor['_canTransferArrayBuffer']=void 0x0;var IndexDatatype={'UNSIGNED_BYTE':WebGLConstants$1[_0x5e00b3(0x1b0f)],'UNSIGNED_SHORT':WebGLConstants$1[_0x5e00b3(0x43ff)],'UNSIGNED_INT':WebGLConstants$1[_0x5e00b3(0xc77)],'getSizeInBytes':function(_0x55bf3d){var _0x306b00=_0x307c2b,_0x2eeeaf=_0x5e00b3;switch(_0x55bf3d){case IndexDatatype[_0x2eeeaf(0x1b0f)]:return Uint8Array[_0x306b00(0x2e60)];case IndexDatatype[_0x2eeeaf(0x43ff)]:return Uint16Array[_0x2eeeaf(0x2276)];case IndexDatatype[_0x2eeeaf(0xc77)]:return Uint32Array['BYTES_PER_ELEMENT'];}},'fromSizeInBytes':function(_0xa1d3e8){var _0x1f9feb=_0x5e00b3;switch(_0xa1d3e8){case 0x2:return IndexDatatype[_0x1f9feb(0x43ff)];case 0x4:return IndexDatatype[_0x1f9feb(0xc77)];case 0x1:return IndexDatatype[_0x1f9feb(0x1b0f)];}},'validate':function(_0xabb382){var _0x8e3ab9=_0x307c2b,_0x292df6=_0x5e00b3;return defined$1(_0xabb382)&&(_0xabb382===IndexDatatype[_0x292df6(0x1b0f)]||_0xabb382===IndexDatatype[_0x8e3ab9(0x4aa9)]||_0xabb382===IndexDatatype[_0x292df6(0xc77)]);},'createTypedArray':function(_0x3a5cde,_0x35d0ce){var _0x29e4ca=_0x5e00b3;return _0x3a5cde>=CesiumMath[_0x29e4ca(0x1ea5)]?new Uint32Array(_0x35d0ce):new Uint16Array(_0x35d0ce);},'createTypedArrayFromArrayBuffer':function(_0x2f91a1,_0x2a8fb1,_0x96a6cc,_0xed9b15){var _0x772895=_0x5e00b3;return _0x2f91a1>=CesiumMath[_0x772895(0x1ea5)]?new Uint32Array(_0x2a8fb1,_0x96a6cc,_0xed9b15):new Uint16Array(_0x2a8fb1,_0x96a6cc,_0xed9b15);}},IndexDatatype$1=Object[_0x5e00b3(0x5448)](IndexDatatype);function TerrainProvider(){var _0x334c25=_0x5e00b3;DeveloperError$1[_0x334c25(0x490e)]();}Object[_0x5e00b3(0x1dfd)](TerrainProvider[_0x5e00b3(0x3720)],{'errorEvent':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'credit':{'get':DeveloperError$1[_0x307c2b(0xb2d)]},'tilingScheme':{'get':DeveloperError$1[_0x307c2b(0xb2d)]},'ready':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'readyPromise':{'get':DeveloperError$1[_0x307c2b(0xb2d)]},'hasWaterMask':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'hasVertexNormals':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'availability':{'get':DeveloperError$1[_0x5e00b3(0x490e)]}});var regularGridIndicesCache=[];TerrainProvider[_0x307c2b(0x1c3f)]=function(_0x5f047f,_0x47fc97){var _0x3db669=_0x307c2b,_0x41a46e=regularGridIndicesCache[_0x5f047f];defined$1(_0x41a46e)||(regularGridIndicesCache[_0x5f047f]=_0x41a46e=[]);var _0x24f1b4=_0x41a46e[_0x47fc97];return defined$1(_0x24f1b4)||addRegularGridIndices(_0x5f047f,_0x47fc97,_0x24f1b4=_0x5f047f*_0x47fc97<CesiumMath[_0x3db669(0x3f26)]?_0x41a46e[_0x47fc97]=new Uint16Array((_0x5f047f-0x1)*(_0x47fc97-0x1)*0x6+0x3*(_0x5f047f+_0x47fc97-0x2)):_0x41a46e[_0x47fc97]=new Uint32Array((_0x5f047f-0x1)*(_0x47fc97-0x1)*0x6+0x3*(_0x5f047f+_0x47fc97-0x2)),0x0),_0x24f1b4;},TerrainProvider[_0x307c2b(0x4399)]=function(_0x4cae5b,_0x4c53ec){var _0x13bb8a=_0x5e00b3,_0x3fa653=regularGridIndicesCache[_0x4cae5b];defined$1(_0x3fa653)||(regularGridIndicesCache[_0x4cae5b]=_0x3fa653=[]);var _0x36981c=_0x3fa653[_0x4c53ec];return defined$1(_0x36981c)||addRegularGridIndices(_0x4cae5b,_0x4c53ec,_0x36981c=_0x4cae5b*_0x4c53ec<CesiumMath[_0x13bb8a(0x1ea5)]?_0x3fa653[_0x4c53ec]=new Uint16Array((_0x4cae5b-0x1)*(_0x4c53ec-0x1)*0x6):_0x3fa653[_0x4c53ec]=new Uint32Array((_0x4cae5b-0x1)*(_0x4c53ec-0x1)*0x6),0x0),_0x36981c;};var regularGridAndEdgeIndicesCache=[];TerrainProvider[_0x5e00b3(0x316b)]=function(_0x5c603b,_0x3c718f){var _0x492d09=_0x307c2b,_0x456bf8=_0x5e00b3,_0x103ddb=regularGridAndEdgeIndicesCache[_0x5c603b];defined$1(_0x103ddb)||(regularGridAndEdgeIndicesCache[_0x5c603b]=_0x103ddb=[]);var _0x5b8bc8=_0x103ddb[_0x3c718f];if(!defined$1(_0x5b8bc8)){var _0x1e7e08=TerrainProvider[_0x456bf8(0x1790)](_0x5c603b,_0x3c718f),_0x1a842d=getEdgeIndices(_0x5c603b,_0x3c718f),_0x53690b=_0x1a842d[_0x456bf8(0x47b6)],_0x3296d0=_0x1a842d['southIndicesEastToWest'],_0x324c58=_0x1a842d[_0x456bf8(0x1314)],_0x51ceca=_0x1a842d[_0x492d09(0x224f)];_0x5b8bc8=_0x103ddb[_0x3c718f]={'indices':_0x1e7e08,'westIndicesSouthToNorth':_0x53690b,'southIndicesEastToWest':_0x3296d0,'eastIndicesNorthToSouth':_0x324c58,'northIndicesWestToEast':_0x51ceca};}return _0x5b8bc8;};var regularGridAndSkirtAndEdgeIndicesCache=[];function getEdgeIndices(_0x4b24dd,_0x17bba5){var _0x4b669b,_0x2e08da=new Array(_0x17bba5),_0x2b2207=new Array(_0x4b24dd),_0x2a90e4=new Array(_0x17bba5),_0x55f1aa=new Array(_0x4b24dd);for(_0x4b669b=0x0;_0x4b669b<_0x4b24dd;++_0x4b669b)_0x55f1aa[_0x4b669b]=_0x4b669b,_0x2b2207[_0x4b669b]=_0x4b24dd*_0x17bba5-0x1-_0x4b669b;for(_0x4b669b=0x0;_0x4b669b<_0x17bba5;++_0x4b669b)_0x2a90e4[_0x4b669b]=(_0x4b669b+0x1)*_0x4b24dd-0x1,_0x2e08da[_0x4b669b]=(_0x17bba5-_0x4b669b-0x1)*_0x4b24dd;return{'westIndicesSouthToNorth':_0x2e08da,'southIndicesEastToWest':_0x2b2207,'eastIndicesNorthToSouth':_0x2a90e4,'northIndicesWestToEast':_0x55f1aa};}function addRegularGridIndices(_0x338243,_0x53e329,_0x35f558,_0x13f026){for(var _0x2ec63e=0x0,_0x36997f=0x0;_0x36997f<_0x53e329-0x1;++_0x36997f){for(var _0x30e540=0x0;_0x30e540<_0x338243-0x1;++_0x30e540){var _0x33af03=_0x2ec63e,_0x4f2450=_0x33af03+_0x338243,_0x45cf2e=_0x4f2450+0x1,_0x4fe6e6=_0x33af03+0x1;_0x35f558[_0x13f026++]=_0x33af03,_0x35f558[_0x13f026++]=_0x4f2450,_0x35f558[_0x13f026++]=_0x4fe6e6,_0x35f558[_0x13f026++]=_0x4fe6e6,_0x35f558[_0x13f026++]=_0x4f2450,_0x35f558[_0x13f026++]=_0x45cf2e,++_0x2ec63e;}++_0x2ec63e;}var _0x49781c=(_0x53e329-0x1)/0x2,_0x59e0ba=(_0x338243-0x1)/0x2;_0x2ec63e=0x0;for(_0x30e540=0x0;_0x30e540<_0x59e0ba;_0x30e540++)_0x35f558[_0x13f026++]=_0x2ec63e,_0x35f558[_0x13f026++]=_0x2ec63e+0x1,_0x35f558[_0x13f026++]=_0x2ec63e+0x2,_0x2ec63e+=0x2;_0x2ec63e=_0x338243*(_0x53e329-0x1);for(_0x30e540=0x0;_0x30e540<_0x59e0ba;_0x30e540++)_0x35f558[_0x13f026++]=_0x2ec63e+0x1,_0x35f558[_0x13f026++]=_0x2ec63e,_0x35f558[_0x13f026++]=_0x2ec63e+0x2,_0x2ec63e+=0x2;_0x2ec63e=0x0;for(_0x30e540=0x0;_0x30e540<_0x49781c;_0x30e540++)_0x35f558[_0x13f026++]=_0x2ec63e+_0x338243,_0x35f558[_0x13f026++]=_0x2ec63e,_0x35f558[_0x13f026++]=_0x2ec63e+0x2*_0x338243,_0x2ec63e+=0x2*_0x338243;_0x2ec63e=_0x338243-0x1;for(_0x30e540=0x0;_0x30e540<_0x49781c;_0x30e540++)_0x35f558[_0x13f026++]=_0x2ec63e,_0x35f558[_0x13f026++]=_0x2ec63e+_0x338243,_0x35f558[_0x13f026++]=_0x2ec63e+0x2*_0x338243,_0x2ec63e+=0x2*_0x338243;}function addSkirtIndices(_0x52a45d,_0x189124,_0x592d3e,_0x53b6ec,_0x364d5d){for(var _0x2ecabd=defined$1(_0x364d5d),_0x52d956=_0x52a45d[0x0],_0x32bf1b=_0x52a45d['length'],_0x3b5ebd=0x1;_0x3b5ebd<_0x32bf1b;++_0x3b5ebd){var _0x20f89a=_0x52a45d[_0x3b5ebd];!_0x2ecabd||_0x364d5d[_0x52d956+'_'+_0x20f89a]?(_0x592d3e[_0x53b6ec++]=_0x52d956,_0x592d3e[_0x53b6ec++]=_0x20f89a,_0x592d3e[_0x53b6ec++]=_0x189124,_0x592d3e[_0x53b6ec++]=_0x189124,_0x592d3e[_0x53b6ec++]=_0x20f89a,_0x592d3e[_0x53b6ec++]=_0x189124+0x1,_0x52d956=_0x20f89a,++_0x189124):(_0x52d956=_0x20f89a,++_0x189124);}return _0x53b6ec;}function HeightmapTerrainData(_0x5e4336){var _0x56e917=_0x307c2b,_0x22e18c=_0x5e00b3;this[_0x56e917(0x3fd2)]=_0x5e4336[_0x22e18c(0x537f)],this[_0x22e18c(0x5178)]=_0x5e4336[_0x22e18c(0x2d3c)],this[_0x22e18c(0x3a59)]=_0x5e4336[_0x56e917(0x10d5)],this[_0x56e917(0x5232)]=defaultValue$1(_0x5e4336[_0x22e18c(0x501e)],0xf),this[_0x56e917(0x3b0d)]=defaultValue$1(_0x5e4336[_0x22e18c(0x2507)],HeightmapEncoding$1[_0x22e18c(0x423a)]),this[_0x22e18c(0x49a8)]=defaultValue$1(_0x5e4336[_0x22e18c(0x457e)],!0x0),defined$1(_0x5e4336[_0x22e18c(0x3c87)])&&(this[_0x22e18c(0x1813)]=_0x5e4336[_0x22e18c(0x3c87)],this[_0x22e18c(0x3674)]=_0x5e4336['level'],this['_x']=_0x5e4336['x'],this['_y']=_0x5e4336['y']);var _0x1be12d=HeightmapTessellator[_0x56e917(0x2997)],_0x57e310=_0x5e4336[_0x56e917(0x3be2)];defined$1(_0x57e310)?_0x57e310!==_0x1be12d&&(_0x57e310[_0x56e917(0x10ed)]=defaultValue$1(_0x57e310[_0x22e18c(0x3fe7)],_0x1be12d[_0x22e18c(0x3fe7)]),_0x57e310[_0x22e18c(0x2cf4)]=defaultValue$1(_0x57e310[_0x22e18c(0x2cf4)],_0x1be12d[_0x22e18c(0x2cf4)]),_0x57e310[_0x22e18c(0x1c48)]=defaultValue$1(_0x57e310[_0x56e917(0x4116)],_0x1be12d[_0x22e18c(0x1c48)]),_0x57e310[_0x22e18c(0x2141)]=defaultValue$1(_0x57e310[_0x22e18c(0x2141)],_0x1be12d['stride']),_0x57e310[_0x22e18c(0x449a)]=defaultValue$1(_0x57e310[_0x22e18c(0x449a)],_0x1be12d[_0x22e18c(0x449a)]),_0x57e310[_0x22e18c(0x76d)]=defaultValue$1(_0x57e310[_0x22e18c(0x76d)],_0x1be12d[_0x22e18c(0x76d)])):_0x57e310=_0x1be12d,this['_structure']=_0x57e310,this[_0x22e18c(0x398c)]=defaultValue$1(_0x5e4336[_0x22e18c(0x2dc1)],!0x1),this[_0x22e18c(0x59c8)]=_0x5e4336['waterMask'],this[_0x22e18c(0x1914)]=void 0x0,this[_0x22e18c(0x18d4)]=this[_0x56e917(0x3b0d)]===HeightmapEncoding$1[_0x22e18c(0x2b79)]?Float32Array:this[_0x56e917(0x3fd2)][_0x22e18c(0x26fc)],this[_0x22e18c(0x37d0)]=void 0x0,this[_0x22e18c(0x4c9e)]=defaultValue$1(_0x5e4336[_0x22e18c(0xe4b)],!0x0),this[_0x22e18c(0x802)]=defaultValue$1(_0x5e4336[_0x22e18c(0xc9a)],0.1),this[_0x22e18c(0x359f)]=!0x0,defined$1(_0x5e4336[_0x22e18c(0x3e8d)])&&(this[_0x22e18c(0x359f)]=_0x5e4336['releaseBuffer']),this[_0x22e18c(0xec1)]=_0x5e4336[_0x56e917(0x2af6)];}TerrainProvider[_0x307c2b(0x1894)]=function(_0x5ebda4,_0x420a20){var _0x24779f=_0x307c2b,_0x3f0761=_0x5e00b3,_0x5624b=regularGridAndSkirtAndEdgeIndicesCache[_0x5ebda4];defined$1(_0x5624b)||(regularGridAndSkirtAndEdgeIndicesCache[_0x5ebda4]=_0x5624b=[]);var _0x5cdf50=_0x5624b[_0x420a20];if(!defined$1(_0x5cdf50)){var _0x2842d7=_0x5ebda4*_0x420a20,_0x162a2d=(_0x5ebda4-0x1)*(_0x420a20-0x1)*0x6,_0xe74bc8=0x2*_0x5ebda4+0x2*_0x420a20,_0x4bcb56=_0x2842d7+_0xe74bc8,_0x3b442a=0x3*(_0x5ebda4+_0x420a20-0x2),_0x5cb5ea=_0x162a2d+0x6*Math[_0x3f0761(0x498f)](0x0,_0xe74bc8-0x4)+_0x3b442a,_0x1f67fc=getEdgeIndices(_0x5ebda4,_0x420a20),_0x502e01=_0x1f67fc['westIndicesSouthToNorth'],_0x320067=_0x1f67fc[_0x24779f(0x5292)],_0x4b8790=_0x1f67fc[_0x3f0761(0x1314)],_0x104fe4=_0x1f67fc[_0x3f0761(0x18e8)],_0x793085=IndexDatatype$1[_0x3f0761(0x40dd)](_0x4bcb56,_0x5cb5ea);addRegularGridIndices(_0x5ebda4,_0x420a20,_0x793085,0x0),TerrainProvider[_0x3f0761(0x2d39)](_0x502e01,_0x320067,_0x4b8790,_0x104fe4,_0x2842d7,_0x793085,_0x162a2d+_0x3b442a),_0x5cdf50=_0x5624b[_0x420a20]={'indices':_0x793085,'westIndicesSouthToNorth':_0x502e01,'southIndicesEastToWest':_0x320067,'eastIndicesNorthToSouth':_0x4b8790,'northIndicesWestToEast':_0x104fe4,'indexCountWithoutSkirts':_0x162a2d};}return _0x5cdf50;},TerrainProvider[_0x5e00b3(0x2d39)]=function(_0x174cf6,_0x56e4bb,_0x5a5184,_0x252548,_0x393d44,_0x31b18c,_0xee9047,_0x39be7b){var _0x58646c=_0x5e00b3,_0x580d32=_0x393d44;_0xee9047=addSkirtIndices(_0x174cf6,_0x580d32,_0x31b18c,_0xee9047,_0x39be7b),_0xee9047=addSkirtIndices(_0x56e4bb,_0x580d32+=_0x174cf6[_0x58646c(0x809)],_0x31b18c,_0xee9047,_0x39be7b),_0xee9047=addSkirtIndices(_0x5a5184,_0x580d32+=_0x56e4bb[_0x58646c(0x809)],_0x31b18c,_0xee9047,_0x39be7b),addSkirtIndices(_0x252548,_0x580d32+=_0x5a5184[_0x58646c(0x809)],_0x31b18c,_0xee9047,_0x39be7b);},TerrainProvider[_0x5e00b3(0x5d4)]=0.25,TerrainProvider[_0x5e00b3(0x48c7)]=function(_0x223cd0,_0x57206d,_0x491289){var _0x46ece1=_0x307c2b,_0x36e9c7=_0x5e00b3;return 0x2*_0x223cd0[_0x46ece1(0x64b)]*Math['PI']*TerrainProvider[_0x36e9c7(0x5d4)]/(_0x57206d*_0x491289);},TerrainProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x2d48)]=DeveloperError$1['throwInstantiationError'],TerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0xef4)]=DeveloperError$1['throwInstantiationError'],TerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x316e)]=DeveloperError$1[_0x307c2b(0xb2d)],TerrainProvider[_0x5e00b3(0x3720)][_0x307c2b(0x5278)]=DeveloperError$1[_0x307c2b(0xb2d)],Object[_0x5e00b3(0x1dfd)](HeightmapTerrainData[_0x5e00b3(0x3720)],{'credits':{'get':function(){}},'waterMask':{'get':function(){var _0x21f3e2=_0x5e00b3;return this[_0x21f3e2(0x59c8)];}},'childTileMask':{'get':function(){var _0xfc8b2f=_0x5e00b3;return this[_0xfc8b2f(0x1b8f)];}},'canUpsample':{'get':function(){var _0x1fad42=_0x307c2b;return defined$1(this[_0x1fad42(0x113f)]);}},'normalTexture':{'get':function(){var _0x598d5a=_0x5e00b3;return this[_0x598d5a(0xec1)];}}});var taskProcessor$6=new TaskProcessor(_0x5e00b3(0x28ad));HeightmapTerrainData[_0x307c2b(0x1aa2)][_0x5e00b3(0x32b9)]=function(_0x4da71b,_0x4177aa,_0x2e720a,_0x41afac,_0x2407a0){var _0x45b753=_0x307c2b,_0x5b8a01=_0x5e00b3,_0x55e464=_0x4da71b[_0x5b8a01(0x4faa)],_0x35cbcf=_0x4da71b[_0x5b8a01(0x1a88)](_0x4177aa,_0x2e720a,_0x41afac),_0x3d4087=_0x4da71b['tileXYToRectangle'](_0x4177aa,_0x2e720a,_0x41afac);_0x2407a0=defaultValue$1(_0x2407a0,0x1);var _0x45d1fa=_0x55e464['cartographicToCartesian'](Rectangle[_0x5b8a01(0x4fe8)](_0x3d4087)),_0x2d4257=this[_0x45b753(0x792)],_0x365fad=TerrainProvider[_0x5b8a01(0x48c7)](_0x55e464,this[_0x5b8a01(0x5178)],_0x4da71b[_0x5b8a01(0x5334)](0x0))/(0x1<<_0x41afac);if(this[_0x5b8a01(0x4c9e)]){if(_0x4da71b[_0x5b8a01(0x5e18)]){var _0x1222cd=Math[_0x5b8a01(0x19a8)][_0x45b753(0x1bcb)](null,this[_0x5b8a01(0x438d)]),_0x141087=Math[_0x5b8a01(0x498f)][_0x45b753(0x1bcb)](null,this[_0x45b753(0x3fd2)]);this[_0x5b8a01(0x1914)]=this[_0x5b8a01(0x802)]*(_0x141087-_0x1222cd),0x0===this[_0x5b8a01(0x1914)]&&(this[_0x45b753(0x2e84)]=Math[_0x5b8a01(0x19a8)](0x4*_0x365fad,0x3e8));}else this[_0x5b8a01(0x1914)]=Math[_0x5b8a01(0x19a8)](0x4*_0x365fad,0x3e8);}else this[_0x5b8a01(0x1914)]=0x0;var _0x4877da=taskProcessor$6[_0x5b8a01(0x5f2a)]({'heightmap':this[_0x5b8a01(0x438d)],'structure':_0x2d4257,'includeWebMercatorT':!0x0,'width':this[_0x5b8a01(0x5178)],'height':this[_0x5b8a01(0x3a59)],'nativeRectangle':_0x35cbcf,'rectangle':_0x3d4087,'relativeToCenter':_0x45d1fa,'ellipsoid':_0x55e464,'skirtHeight':this[_0x5b8a01(0x1914)],'isGeographic':_0x4da71b[_0x5b8a01(0x2a8a)]instanceof GeographicProjection,'exaggeration':_0x2407a0,'encoding':this[_0x5b8a01(0x22a)]});if(defined$1(_0x4877da)){var _0x4035c1=this;return when(_0x4877da,function(_0x5c6092){var _0x269334=_0x45b753,_0x32a65a=_0x5b8a01,_0x230229;_0x230229=_0x4035c1[_0x32a65a(0x1914)]>0x0?TerrainProvider[_0x32a65a(0x394)](_0x5c6092['gridWidth'],_0x5c6092[_0x32a65a(0x5f1b)]):TerrainProvider[_0x32a65a(0x316b)](_0x5c6092[_0x32a65a(0x1d5a)],_0x5c6092[_0x32a65a(0x5f1b)]);var _0x54dee3=_0x5c6092[_0x32a65a(0x1d5a)]*_0x5c6092[_0x269334(0x1f76)];return _0x4035c1[_0x32a65a(0x37d0)]=new TerrainMesh(_0x45d1fa,new Float32Array(_0x5c6092[_0x269334(0x246f)]),_0x230229[_0x32a65a(0x314b)],_0x230229[_0x32a65a(0xa8a)],_0x54dee3,_0x5c6092[_0x32a65a(0x5b47)],_0x5c6092[_0x32a65a(0x1e80)],BoundingSphere[_0x32a65a(0x40f3)](_0x5c6092[_0x32a65a(0x334d)]),Cartesian3[_0x32a65a(0x40f3)](_0x5c6092[_0x32a65a(0x5fcf)]),_0x5c6092[_0x32a65a(0x3dd8)],OrientedBoundingBox[_0x32a65a(0x40f3)](_0x5c6092[_0x32a65a(0x8e7)]),TerrainEncoding[_0x32a65a(0x40f3)](_0x5c6092[_0x32a65a(0x2507)]),_0x2407a0,_0x230229[_0x32a65a(0x47b6)],_0x230229[_0x32a65a(0x517a)],_0x230229[_0x32a65a(0x1314)],_0x230229[_0x269334(0x224f)]),_0x4035c1[_0x269334(0x3fd2)]=void 0x0,_0x4035c1['_mesh'];});}},HeightmapTerrainData[_0x5e00b3(0x3720)][_0x5e00b3(0x4b24)]=function(_0x795b8f,_0x2a4cf6,_0x4ef222,_0x498bbb,_0x4e7247){var _0x2db8d5=_0x307c2b,_0x174a9b=_0x5e00b3,_0x33b23d=_0x795b8f[_0x174a9b(0x4faa)],_0x55be7e=_0x795b8f[_0x2db8d5(0x1ef2)](_0x2a4cf6,_0x4ef222,_0x498bbb),_0x4cf637=_0x795b8f['tileXYToRectangle'](_0x2a4cf6,_0x4ef222,_0x498bbb);_0x4e7247=defaultValue$1(_0x4e7247,0x1);var _0x5c94da=_0x33b23d[_0x174a9b(0x5012)](Rectangle[_0x2db8d5(0x234c)](_0x4cf637)),_0x50a904=this['_structure'],_0x334345=TerrainProvider[_0x2db8d5(0x18e2)](_0x33b23d,this[_0x174a9b(0x5178)],_0x795b8f[_0x2db8d5(0x43ee)](0x0))/(0x1<<_0x498bbb);this[_0x174a9b(0x1914)]=Math['min'](0x4*_0x334345,0x3e8);var _0x43a973,_0x61df48=HeightmapTessellator[_0x174a9b(0x493c)]({'heightmap':this[_0x174a9b(0x438d)],'structure':_0x50a904,'includeWebMercatorT':!0x0,'width':this[_0x2db8d5(0x496c)],'height':this[_0x174a9b(0x3a59)],'nativeRectangle':_0x55be7e,'rectangle':_0x4cf637,'relativeToCenter':_0x5c94da,'ellipsoid':_0x33b23d,'skirtHeight':this[_0x174a9b(0x1914)],'isGeographic':_0x795b8f[_0x2db8d5(0x48b1)]instanceof GeographicProjection,'exaggeration':_0x4e7247});this[_0x174a9b(0x438d)]=void 0x0,_0x43a973=this[_0x174a9b(0x1914)]>0x0?TerrainProvider[_0x174a9b(0x394)](this[_0x174a9b(0x5178)],this[_0x2db8d5(0x33bc)]):TerrainProvider[_0x2db8d5(0x9c2)](this[_0x174a9b(0x5178)],this[_0x2db8d5(0x33bc)]);var _0x2873bd=_0x61df48[_0x174a9b(0x1d5a)]*_0x61df48[_0x2db8d5(0x1f76)];return new TerrainMesh(_0x5c94da,_0x61df48[_0x174a9b(0xa78)],_0x43a973[_0x174a9b(0x314b)],_0x43a973[_0x2db8d5(0x380d)],_0x2873bd,_0x61df48[_0x174a9b(0x5b47)],_0x61df48[_0x174a9b(0x1e80)],_0x61df48[_0x2db8d5(0x271e)],_0x61df48[_0x2db8d5(0x51b1)],_0x61df48[_0x2db8d5(0xc51)][_0x2db8d5(0x55ff)](),_0x61df48[_0x174a9b(0x8e7)],_0x61df48[_0x174a9b(0x2507)],_0x4e7247,_0x43a973[_0x174a9b(0x47b6)],_0x43a973[_0x174a9b(0x517a)],_0x43a973[_0x174a9b(0x1314)],_0x43a973['northIndicesWestToEast']);},HeightmapTerrainData[_0x307c2b(0x1aa2)][_0x5e00b3(0xe5d)]=function(_0x54607d,_0x495a65,_0x5bccc7){var _0x3247c3=_0x307c2b,_0x578f2d=_0x5e00b3,_0x20e998,_0x17dc7f=this[_0x578f2d(0x5178)],_0x35ad5b=this[_0x578f2d(0x3a59)],_0x5163b7=this[_0x3247c3(0x792)],_0x38b7e2=_0x5163b7[_0x3247c3(0x55d8)],_0x63fc9c=_0x5163b7[_0x3247c3(0x4116)],_0x31e108=_0x5163b7[_0x578f2d(0x449a)],_0x107bae=_0x5163b7[_0x578f2d(0x76d)],_0x4112c5=_0x5163b7[_0x578f2d(0x2cf4)],_0x494e57=_0x5163b7[_0x578f2d(0x3fe7)];return defined$1(this[_0x578f2d(0x37d0)])?_0x20e998=interpolateMeshHeight$2(this[_0x578f2d(0x37d0)][_0x578f2d(0xa78)],this[_0x3247c3(0x113f)][_0x578f2d(0x2507)],_0x4112c5,_0x494e57,_0x54607d,_0x17dc7f,_0x35ad5b,_0x495a65,_0x5bccc7,this[_0x578f2d(0x37d0)][_0x3247c3(0x4203)]):_0x20e998=(_0x20e998=interpolateHeight$2(this[_0x578f2d(0x438d)],_0x63fc9c,_0x31e108,_0x38b7e2,_0x107bae,_0x54607d,_0x17dc7f,_0x35ad5b,_0x495a65,_0x5bccc7))*_0x494e57+_0x4112c5,_0x20e998;};var invalidWidth=0x21,invalidBuffer=new Float32Array(invalidWidth*invalidWidth);function interpolateHeight$2(_0x11e66e,_0x2a7684,_0x5a8b52,_0x35e090,_0x28a03e,_0x41eebd,_0x462448,_0x200c46,_0x1e8216,_0x1cdc1d){var _0x243a77=_0x307c2b,_0xd75782=_0x5e00b3,_0x391dc4=(_0x1e8216-_0x41eebd[_0x243a77(0x47d7)])*(_0x462448-0x1)/(_0x41eebd[_0xd75782(0x310a)]-_0x41eebd[_0xd75782(0x159f)]),_0x30d0a2=(_0x1cdc1d-_0x41eebd[_0xd75782(0x5696)])*(_0x200c46-0x1)/(_0x41eebd[_0xd75782(0x5833)]-_0x41eebd[_0xd75782(0x5696)]),_0x21028a=0x0|_0x391dc4,_0x425a84=_0x21028a+0x1;_0x425a84>=_0x462448&&(_0x425a84=_0x462448-0x1,_0x21028a=_0x462448-0x2);var _0x45fd1f=0x0|_0x30d0a2,_0x12116b=_0x45fd1f+0x1;return _0x12116b>=_0x200c46&&(_0x12116b=_0x200c46-0x1,_0x45fd1f=_0x200c46-0x2),_0x12116b=_0x200c46-0x1-_0x12116b,triangleInterpolateHeight(_0x391dc4-_0x21028a,_0x30d0a2-_0x45fd1f,getHeight$1(_0x11e66e,_0x2a7684,_0x5a8b52,_0x35e090,_0x28a03e,(_0x45fd1f=_0x200c46-0x1-_0x45fd1f)*_0x462448+_0x21028a),getHeight$1(_0x11e66e,_0x2a7684,_0x5a8b52,_0x35e090,_0x28a03e,_0x45fd1f*_0x462448+_0x425a84),getHeight$1(_0x11e66e,_0x2a7684,_0x5a8b52,_0x35e090,_0x28a03e,_0x12116b*_0x462448+_0x21028a),getHeight$1(_0x11e66e,_0x2a7684,_0x5a8b52,_0x35e090,_0x28a03e,_0x12116b*_0x462448+_0x425a84));}function interpolateMeshHeight$2(_0x21fb22,_0x1fdfac,_0x1eb1fd,_0x3797e6,_0x5e3150,_0x214171,_0x5ddb99,_0x4e9e35,_0x19caaf,_0x4b57c6){var _0x53b7b7=_0x307c2b,_0x5de4af=_0x5e00b3,_0x13e1c6=(_0x4e9e35-_0x5e3150[_0x5de4af(0x159f)])*(_0x214171-0x1)/(_0x5e3150[_0x5de4af(0x310a)]-_0x5e3150['west']),_0x318460=(_0x19caaf-_0x5e3150[_0x5de4af(0x5696)])*(_0x5ddb99-0x1)/(_0x5e3150[_0x5de4af(0x5833)]-_0x5e3150[_0x5de4af(0x5696)]),_0x5ddf98=0x0|_0x13e1c6,_0x29e917=_0x5ddf98+0x1;_0x29e917>=_0x214171&&(_0x29e917=_0x214171-0x1,_0x5ddf98=_0x214171-0x2);var _0x79d99c=0x0|_0x318460,_0xe32a3b=_0x79d99c+0x1;_0xe32a3b>=_0x5ddb99&&(_0xe32a3b=_0x5ddb99-0x1,_0x79d99c=_0x5ddb99-0x2);var _0x39daad=_0x318460-_0x79d99c;return _0x79d99c=_0x5ddb99-0x1-_0x79d99c,_0xe32a3b=_0x5ddb99-0x1-_0xe32a3b,triangleInterpolateHeight(_0x13e1c6-_0x5ddf98,_0x39daad,(_0x1fdfac[_0x53b7b7(0x1b9e)](_0x21fb22,_0x79d99c*_0x214171+_0x5ddf98)/_0x4b57c6-_0x1eb1fd)/_0x3797e6,(_0x1fdfac[_0x5de4af(0x230d)](_0x21fb22,_0x79d99c*_0x214171+_0x29e917)/_0x4b57c6-_0x1eb1fd)/_0x3797e6,(_0x1fdfac[_0x5de4af(0x230d)](_0x21fb22,_0xe32a3b*_0x214171+_0x5ddf98)/_0x4b57c6-_0x1eb1fd)/_0x3797e6,(_0x1fdfac[_0x53b7b7(0x1b9e)](_0x21fb22,_0xe32a3b*_0x214171+_0x29e917)/_0x4b57c6-_0x1eb1fd)/_0x3797e6);}function triangleInterpolateHeight(_0x32afe9,_0x321d61,_0x465bb8,_0x4b8e1a,_0x29141d,_0x45fe65){return _0x321d61<_0x32afe9?_0x465bb8+_0x32afe9*(_0x4b8e1a-_0x465bb8)+_0x321d61*(_0x45fe65-_0x4b8e1a):_0x465bb8+_0x32afe9*(_0x45fe65-_0x29141d)+_0x321d61*(_0x29141d-_0x465bb8);}function getHeight$1(_0x536891,_0x137a79,_0x3043d6,_0x4b416b,_0x2747c8,_0xae5063){_0xae5063*=_0x4b416b;var _0x3a4062,_0x7c6e30=0x0;if(_0x2747c8){for(_0x3a4062=0x0;_0x3a4062<_0x137a79;++_0x3a4062)_0x7c6e30=_0x7c6e30*_0x3043d6+_0x536891[_0xae5063+_0x3a4062];}else{for(_0x3a4062=_0x137a79-0x1;_0x3a4062>=0x0;--_0x3a4062)_0x7c6e30=_0x7c6e30*_0x3043d6+_0x536891[_0xae5063+_0x3a4062];}return _0x7c6e30;}function setHeight(_0x2375c7,_0x377ad5,_0x5214ab,_0x44df34,_0x4d3cad,_0x71fae9,_0x51552f,_0x3fc4a5){var _0x260621;if(_0x51552f*=_0x4d3cad,_0x71fae9){for(_0x260621=0x0;_0x260621<_0x377ad5-0x1;++_0x260621)_0x2375c7[_0x51552f+_0x260621]=_0x3fc4a5/_0x44df34|0x0,_0x3fc4a5-=_0x2375c7[_0x51552f+_0x260621]*_0x44df34,_0x44df34/=_0x5214ab;}else{for(_0x260621=_0x377ad5-0x1;_0x260621>0x0;--_0x260621)_0x2375c7[_0x51552f+_0x260621]=_0x3fc4a5/_0x44df34|0x0,_0x3fc4a5-=_0x2375c7[_0x51552f+_0x260621]*_0x44df34,_0x44df34/=_0x5214ab;}_0x2375c7[_0x51552f+_0x260621]=_0x3fc4a5;}function TileAvailability(_0x4be909,_0x57ca2e){var _0x3fb4c5=_0x5e00b3;this[_0x3fb4c5(0x2ba3)]=_0x4be909,this[_0x3fb4c5(0x5992)]=_0x57ca2e,this[_0x3fb4c5(0x1da2)]=[];}HeightmapTerrainData[_0x307c2b(0x1aa2)][_0x307c2b(0x4dd4)]=function(_0x46429c,_0x48f2cb,_0x142774,_0x3c5803,_0x4cbbb1,_0x5fb8a4,_0x17e437){var _0x58ac02=_0x307c2b,_0x51b935=_0x5e00b3;if(!this[_0x58ac02(0x3bda)]){var _0x4fb801=0x10,_0x35c17b=0x10;return new HeightmapTerrainData({'buffer':new Uint8Array(_0x4fb801*_0x35c17b),'width':_0x4fb801,'height':_0x35c17b,'skirtMode':this[_0x58ac02(0x58d3)],'skirtScale':this[_0x51b935(0x802)],'childTileMask':0x0,'structure':this[_0x58ac02(0x792)],'createdByUpsampling':!0x0,'valid':!0x1});}var _0x3d1171=this[_0x51b935(0x37d0)];if(defined$1(_0x3d1171)){_0x4fb801=this[_0x51b935(0x5178)],_0x35c17b=this[_0x51b935(0x3a59)],defined$1(this[_0x51b935(0x49a8)])&&!this[_0x51b935(0x49a8)]&&(_0x4fb801=Math[_0x51b935(0x498f)](Math[_0x51b935(0x1ace)](0.5*this[_0x51b935(0x5178)]+0x1),invalidWidth),_0x35c17b=Math[_0x51b935(0x498f)](Math[_0x51b935(0x1ace)](0.5*this[_0x51b935(0x3a59)]+0x1),invalidWidth));for(var _0xe47ee2=this[_0x58ac02(0x792)],_0x2a8ce2=_0xe47ee2[_0x51b935(0x2141)],_0x1a21d6=new this[(_0x51b935(0x18d4))](_0x4fb801*_0x35c17b*_0x2a8ce2),_0x5ad1bc=_0x3d1171[_0x51b935(0xa78)],_0x48cd39=_0x3d1171[_0x58ac02(0xc51)],_0x270bc3=_0x46429c[_0x51b935(0x2f70)](_0x48f2cb,_0x142774,_0x3c5803),_0x4e4027=_0x46429c[_0x58ac02(0x2427)](_0x4cbbb1,_0x5fb8a4,_0x17e437),_0x3614ab=_0xe47ee2[_0x51b935(0x2cf4)],_0x1042e5=_0xe47ee2[_0x58ac02(0x10ed)],_0x530d5f=_0x3d1171['exaggeration'],_0x3853e9=_0xe47ee2[_0x51b935(0x1c48)],_0x18f0cd=_0xe47ee2[_0x51b935(0x449a)],_0x55d531=_0xe47ee2[_0x51b935(0x76d)],_0x16d282=Math[_0x51b935(0x3a5c)](_0x18f0cd,_0x3853e9-0x1),_0x3e423a=0x0;_0x3e423a<_0x35c17b;++_0x3e423a)for(var _0x383439=CesiumMath[_0x58ac02(0x3a7e)](_0x4e4027['north'],_0x4e4027['south'],_0x3e423a/(_0x35c17b-0x1)),_0x243ada=0x0;_0x243ada<_0x4fb801;++_0x243ada){var _0x3c0a58=interpolateMeshHeight$2(_0x5ad1bc,_0x48cd39,_0x3614ab,_0x1042e5,_0x270bc3,_0x4fb801,_0x35c17b,CesiumMath[_0x51b935(0x3596)](_0x4e4027[_0x51b935(0x159f)],_0x4e4027[_0x51b935(0x310a)],_0x243ada/(_0x4fb801-0x1)),_0x383439,_0x530d5f);setHeight(_0x1a21d6,_0x3853e9,_0x18f0cd,_0x16d282,_0x2a8ce2,_0x55d531,_0x3e423a*_0x4fb801+_0x243ada,_0x3c0a58=(_0x3c0a58=_0x3c0a58<_0xe47ee2[_0x51b935(0x28d0)]?_0xe47ee2[_0x51b935(0x28d0)]:_0x3c0a58)>_0xe47ee2[_0x51b935(0x1c2e)]?_0xe47ee2[_0x51b935(0x1c2e)]:_0x3c0a58);}if(!this['_structure'][_0x51b935(0x76d)]){var _0x5bb388=!0x1;for(_0x243ada=0x0;_0x243ada<_0x1a21d6[_0x58ac02(0x2ef4)];_0x243ada++)if(Math[_0x51b935(0x1beb)](_0x1a21d6[_0x243ada])>CesiumMath[_0x58ac02(0x3a26)]){_0x5bb388=!0x0;break;}_0x5bb388||(_0x35c17b=invalidWidth,_0x4fb801=invalidWidth,_0x1a21d6=invalidBuffer);}return new HeightmapTerrainData({'buffer':_0x1a21d6,'width':_0x4fb801,'height':_0x35c17b,'skirtMode':this[_0x51b935(0x4c9e)],'skirtScale':this[_0x51b935(0x802)],'childTileMask':0x0,'structure':this[_0x58ac02(0x792)],'createdByUpsampling':!0x0,'valid':this[_0x51b935(0x49a8)]});}},HeightmapTerrainData[_0x5e00b3(0x3720)][_0x5e00b3(0x1d7c)]=function(_0x407b42,_0x444280,_0x2eabc0,_0x265005){var _0x5bfe41=_0x5e00b3,_0x502245=0x2;return _0x2eabc0!==0x2*_0x407b42&&++_0x502245,_0x265005!==0x2*_0x444280&&(_0x502245-=0x2),0x0!=(this[_0x5bfe41(0x1b8f)]&0x1<<_0x502245);},HeightmapTerrainData[_0x5e00b3(0x3720)][_0x5e00b3(0x3a8b)]=function(){var _0x37e936=_0x5e00b3;return this[_0x37e936(0x398c)];};var rectangleScratch$b=new Rectangle();function findNode$1(_0x318b48,_0x3bf52f,_0x374175,_0x545773){var _0x1daa31=_0x5e00b3;for(var _0x2ff85d=_0x545773[_0x1daa31(0x809)],_0x106f2d=0x0;_0x106f2d<_0x2ff85d;++_0x106f2d){var _0x4cb1b5=_0x545773[_0x106f2d];if(_0x4cb1b5['x']===_0x3bf52f&&_0x4cb1b5['y']===_0x374175&&_0x4cb1b5[_0x1daa31(0x350b)]===_0x318b48)return!0x0;}return!0x1;}TileAvailability[_0x5e00b3(0x3720)][_0x5e00b3(0x1517)]=function(_0x2c5842,_0x2ce063,_0x4ab124,_0x1850c,_0x5531f9){var _0x22eab3=_0x307c2b,_0x1f3333=_0x5e00b3,_0x547728=this[_0x1f3333(0x2ba3)],_0x3d112b=this[_0x22eab3(0x293b)];if(0x0===_0x2c5842){for(var _0x173773=_0x4ab124;_0x173773<=_0x5531f9;++_0x173773)for(var _0x2ba88c=_0x2ce063;_0x2ba88c<=_0x1850c;++_0x2ba88c)findNode$1(_0x2c5842,_0x2ba88c,_0x173773,_0x3d112b)||_0x3d112b[_0x1f3333(0x5323)](new QuadtreeNode(_0x547728,void 0x0,0x0,_0x2ba88c,_0x173773));}_0x547728[_0x1f3333(0x2f70)](_0x2ce063,_0x4ab124,_0x2c5842,rectangleScratch$b);var _0x51c5cd=rectangleScratch$b[_0x22eab3(0x47d7)],_0x4574b7=rectangleScratch$b[_0x1f3333(0x5833)];_0x547728[_0x1f3333(0x2f70)](_0x1850c,_0x5531f9,_0x2c5842,rectangleScratch$b);for(var _0x327f46=rectangleScratch$b[_0x1f3333(0x310a)],_0x285760=new RectangleWithLevel(_0x2c5842,_0x51c5cd,rectangleScratch$b[_0x1f3333(0x5696)],_0x327f46,_0x4574b7),_0x230e96=0x0;_0x230e96<_0x3d112b[_0x1f3333(0x809)];++_0x230e96){var _0x4a9db0=_0x3d112b[_0x230e96];rectanglesOverlap(_0x4a9db0[_0x22eab3(0x585d)],_0x285760)&&putRectangleInQuadtree(this[_0x22eab3(0x316)],_0x4a9db0,_0x285760);}},TileAvailability[_0x307c2b(0x1aa2)][_0x5e00b3(0x5a53)]=function(_0x1b1b52){var _0x5f53f2=_0x5e00b3;for(var _0x55b422,_0x2764a4=0x0;_0x2764a4<this[_0x5f53f2(0x1da2)][_0x5f53f2(0x809)];++_0x2764a4){var _0x2dc38c=this[_0x5f53f2(0x1da2)][_0x2764a4];if(rectangleContainsPosition(_0x2dc38c[_0x5f53f2(0x263e)],_0x1b1b52)){_0x55b422=_0x2dc38c;break;}}return defined$1(_0x55b422)?findMaxLevelFromNode(void 0x0,_0x55b422,_0x1b1b52):-0x1;};var rectanglesScratch=[],remainingToCoverByLevelScratch=[],westScratch$1=new Rectangle(),eastScratch=new Rectangle();TileAvailability[_0x5e00b3(0x3720)][_0x5e00b3(0x4134)]=function(_0x7663cc){var _0x5f4d67=_0x307c2b,_0x1ba3a2=_0x5e00b3,_0x1ef968=rectanglesScratch;_0x1ef968[_0x1ba3a2(0x809)]=0x0,_0x7663cc[_0x1ba3a2(0x310a)]<_0x7663cc[_0x5f4d67(0x47d7)]?(_0x1ef968[_0x5f4d67(0x2a0e)](Rectangle[_0x1ba3a2(0x3e9)](-Math['PI'],_0x7663cc[_0x1ba3a2(0x5696)],_0x7663cc[_0x1ba3a2(0x310a)],_0x7663cc[_0x1ba3a2(0x5833)],westScratch$1)),_0x1ef968[_0x5f4d67(0x2a0e)](Rectangle[_0x1ba3a2(0x3e9)](_0x7663cc[_0x1ba3a2(0x159f)],_0x7663cc[_0x1ba3a2(0x5696)],Math['PI'],_0x7663cc[_0x5f4d67(0x51b4)],eastScratch))):_0x1ef968[_0x1ba3a2(0x5323)](_0x7663cc);var _0x3e3058,_0x132edb=remainingToCoverByLevelScratch;for(_0x132edb[_0x1ba3a2(0x809)]=0x0,_0x3e3058=0x0;_0x3e3058<this[_0x1ba3a2(0x1da2)][_0x1ba3a2(0x809)];++_0x3e3058)updateCoverageWithNode(_0x132edb,this[_0x5f4d67(0x293b)][_0x3e3058],_0x1ef968);for(_0x3e3058=_0x132edb[_0x1ba3a2(0x809)]-0x1;_0x3e3058>=0x0;--_0x3e3058)if(defined$1(_0x132edb[_0x3e3058])&&0x0===_0x132edb[_0x3e3058][_0x1ba3a2(0x809)])return _0x3e3058;return 0x0;};var cartographicScratch$5=new Cartographic();function QuadtreeNode(_0x264462,_0x5718b9,_0x1b9d2e,_0x1d761f,_0x239077){var _0x3dbde4=_0x307c2b,_0x52dc86=_0x5e00b3;this[_0x52dc86(0x3f84)]=_0x264462,this[_0x52dc86(0x227)]=_0x5718b9,this[_0x52dc86(0x350b)]=_0x1b9d2e,this['x']=_0x1d761f,this['y']=_0x239077,this[_0x52dc86(0x263e)]=_0x264462[_0x52dc86(0x2f70)](_0x1d761f,_0x239077,_0x1b9d2e),this[_0x52dc86(0x11e1)]=[],this[_0x52dc86(0x310d)]=void 0x0,this[_0x3dbde4(0x2f7e)]=void 0x0,this['_nw']=void 0x0,this[_0x3dbde4(0x3429)]=void 0x0;}function RectangleWithLevel(_0x158dee,_0xf2415d,_0x339f63,_0xc818cf,_0x5b0f33){var _0x5d116d=_0x5e00b3;this[_0x5d116d(0x350b)]=_0x158dee,this[_0x5d116d(0x159f)]=_0xf2415d,this[_0x5d116d(0x5696)]=_0x339f63,this[_0x5d116d(0x310a)]=_0xc818cf,this[_0x5d116d(0x5833)]=_0x5b0f33;}function rectanglesOverlap(_0x7ea63a,_0x4fbf4f){var _0xff6064=_0x307c2b,_0x4f852c=_0x5e00b3,_0x223d2f=Math[_0x4f852c(0x498f)](_0x7ea63a[_0xff6064(0x47d7)],_0x4fbf4f[_0xff6064(0x47d7)]),_0x27d961=Math['max'](_0x7ea63a[_0x4f852c(0x5696)],_0x4fbf4f[_0x4f852c(0x5696)]),_0x41cd28=Math[_0xff6064(0x4b49)](_0x7ea63a[_0x4f852c(0x310a)],_0x4fbf4f[_0xff6064(0xbf2)]);return _0x27d961<Math[_0x4f852c(0x19a8)](_0x7ea63a[_0x4f852c(0x5833)],_0x4fbf4f[_0xff6064(0x51b4)])&&_0x223d2f<_0x41cd28;}function putRectangleInQuadtree(_0x86b4a,_0x2dbce5,_0x371d63){var _0x23aaa8=_0x307c2b,_0x4dd32e=_0x5e00b3;for(;_0x2dbce5[_0x4dd32e(0x350b)]<_0x86b4a;)if(rectangleFullyContainsRectangle(_0x2dbce5['nw'][_0x23aaa8(0x585d)],_0x371d63))_0x2dbce5=_0x2dbce5['nw'];else{if(rectangleFullyContainsRectangle(_0x2dbce5['ne'][_0x4dd32e(0x263e)],_0x371d63))_0x2dbce5=_0x2dbce5['ne'];else{if(rectangleFullyContainsRectangle(_0x2dbce5['sw'][_0x23aaa8(0x585d)],_0x371d63))_0x2dbce5=_0x2dbce5['sw'];else{if(!rectangleFullyContainsRectangle(_0x2dbce5['se'][_0x4dd32e(0x263e)],_0x371d63))break;_0x2dbce5=_0x2dbce5['se'];}}}if(0x0===_0x2dbce5[_0x4dd32e(0x11e1)][_0x4dd32e(0x809)]||_0x2dbce5[_0x23aaa8(0x1101)][_0x2dbce5[_0x4dd32e(0x11e1)][_0x4dd32e(0x809)]-0x1][_0x4dd32e(0x350b)]<=_0x371d63[_0x4dd32e(0x350b)])_0x2dbce5[_0x4dd32e(0x11e1)][_0x4dd32e(0x5323)](_0x371d63);else{var _0x2a25cc=binarySearch$1(_0x2dbce5[_0x4dd32e(0x11e1)],_0x371d63[_0x4dd32e(0x350b)],rectangleLevelComparator);_0x2a25cc<=0x0&&(_0x2a25cc=~_0x2a25cc),_0x2dbce5[_0x4dd32e(0x11e1)][_0x4dd32e(0x2f5b)](_0x2a25cc,0x0,_0x371d63);}}function rectangleLevelComparator(_0x101bb3,_0x3bff41){var _0x581878=_0x307c2b;return _0x101bb3[_0x581878(0x48bb)]-_0x3bff41;}function rectangleFullyContainsRectangle(_0xa9df44,_0x15e44c){var _0x1ade18=_0x307c2b,_0x139976=_0x5e00b3;return _0x15e44c[_0x1ade18(0x47d7)]>=_0xa9df44[_0x1ade18(0x47d7)]&&_0x15e44c[_0x139976(0x310a)]<=_0xa9df44[_0x139976(0x310a)]&&_0x15e44c[_0x139976(0x5696)]>=_0xa9df44[_0x139976(0x5696)]&&_0x15e44c['north']<=_0xa9df44[_0x139976(0x5833)];}function rectangleContainsPosition(_0x345cd3,_0x495762){var _0x460a20=_0x307c2b,_0x21b7ff=_0x5e00b3;return _0x495762[_0x21b7ff(0x4465)]>=_0x345cd3[_0x21b7ff(0x159f)]&&_0x495762['longitude']<=_0x345cd3[_0x460a20(0xbf2)]&&_0x495762[_0x21b7ff(0x5859)]>=_0x345cd3[_0x21b7ff(0x5696)]&&_0x495762[_0x21b7ff(0x5859)]<=_0x345cd3[_0x21b7ff(0x5833)];}function findMaxLevelFromNode(_0x534b85,_0x58f632,_0x736c6e){var _0x36ee12=_0x307c2b,_0x51e75d=_0x5e00b3;for(var _0x8184b1=0x0,_0x3a8c4a=!0x1;!_0x3a8c4a;){var _0x2c98ae=_0x58f632[_0x51e75d(0xba6)]&&rectangleContainsPosition(_0x58f632[_0x51e75d(0xba6)][_0x51e75d(0x263e)],_0x736c6e),_0x544337=_0x58f632[_0x51e75d(0x48d7)]&&rectangleContainsPosition(_0x58f632[_0x51e75d(0x48d7)][_0x51e75d(0x263e)],_0x736c6e),_0x12357e=_0x58f632[_0x51e75d(0x310d)]&&rectangleContainsPosition(_0x58f632[_0x51e75d(0x310d)][_0x51e75d(0x263e)],_0x736c6e),_0x3ad013=_0x58f632[_0x36ee12(0x2f7e)]&&rectangleContainsPosition(_0x58f632[_0x51e75d(0x593b)][_0x51e75d(0x263e)],_0x736c6e);if(_0x2c98ae+_0x544337+_0x12357e+_0x3ad013>0x1){_0x2c98ae&&(_0x8184b1=Math[_0x36ee12(0x5449)](_0x8184b1,findMaxLevelFromNode(_0x58f632,_0x58f632[_0x51e75d(0xba6)],_0x736c6e))),_0x544337&&(_0x8184b1=Math[_0x36ee12(0x5449)](_0x8184b1,findMaxLevelFromNode(_0x58f632,_0x58f632[_0x51e75d(0x48d7)],_0x736c6e))),_0x12357e&&(_0x8184b1=Math[_0x36ee12(0x5449)](_0x8184b1,findMaxLevelFromNode(_0x58f632,_0x58f632[_0x51e75d(0x310d)],_0x736c6e))),_0x3ad013&&(_0x8184b1=Math[_0x51e75d(0x498f)](_0x8184b1,findMaxLevelFromNode(_0x58f632,_0x58f632[_0x51e75d(0x593b)],_0x736c6e)));break;}_0x2c98ae?_0x58f632=_0x58f632[_0x51e75d(0xba6)]:_0x544337?_0x58f632=_0x58f632[_0x51e75d(0x48d7)]:_0x12357e?_0x58f632=_0x58f632[_0x36ee12(0x3b77)]:_0x3ad013?_0x58f632=_0x58f632[_0x51e75d(0x593b)]:_0x3a8c4a=!0x0;}for(;_0x58f632!==_0x534b85;){for(var _0x257b6b=_0x58f632[_0x51e75d(0x11e1)],_0x98dc83=_0x257b6b[_0x51e75d(0x809)]-0x1;_0x98dc83>=0x0&&_0x257b6b[_0x98dc83][_0x51e75d(0x350b)]>_0x8184b1;--_0x98dc83){var _0x2aefff=_0x257b6b[_0x98dc83];rectangleContainsPosition(_0x2aefff,_0x736c6e)&&(_0x8184b1=_0x2aefff['level']);}_0x58f632=_0x58f632[_0x51e75d(0x227)];}return _0x8184b1;}function updateCoverageWithNode(_0x4235ed,_0x40db9b,_0x339e45){var _0x8a1fc8=_0x5e00b3;if(_0x40db9b){var _0x1bff4d,_0x430bbf=!0x1;for(_0x1bff4d=0x0;_0x1bff4d<_0x339e45[_0x8a1fc8(0x809)];++_0x1bff4d)_0x430bbf=_0x430bbf||rectanglesOverlap(_0x40db9b[_0x8a1fc8(0x263e)],_0x339e45[_0x1bff4d]);if(_0x430bbf){var _0x28842d=_0x40db9b[_0x8a1fc8(0x11e1)];for(_0x1bff4d=0x0;_0x1bff4d<_0x28842d[_0x8a1fc8(0x809)];++_0x1bff4d){var _0x1497be=_0x28842d[_0x1bff4d];_0x4235ed[_0x1497be[_0x8a1fc8(0x350b)]]||(_0x4235ed[_0x1497be[_0x8a1fc8(0x350b)]]=_0x339e45),_0x4235ed[_0x1497be[_0x8a1fc8(0x350b)]]=subtractRectangle(_0x4235ed[_0x1497be[_0x8a1fc8(0x350b)]],_0x1497be);}updateCoverageWithNode(_0x4235ed,_0x40db9b[_0x8a1fc8(0xba6)],_0x339e45),updateCoverageWithNode(_0x4235ed,_0x40db9b[_0x8a1fc8(0x48d7)],_0x339e45),updateCoverageWithNode(_0x4235ed,_0x40db9b[_0x8a1fc8(0x310d)],_0x339e45),updateCoverageWithNode(_0x4235ed,_0x40db9b[_0x8a1fc8(0x593b)],_0x339e45);}}}function subtractRectangle(_0x169ae7,_0x2bf745){var _0x58f4bd=_0x307c2b,_0x444b06=_0x5e00b3;for(var _0x25e065=[],_0x1a0909=0x0;_0x1a0909<_0x169ae7['length'];++_0x1a0909){var _0x4b69c6=_0x169ae7[_0x1a0909];rectanglesOverlap(_0x4b69c6,_0x2bf745)?(_0x4b69c6[_0x58f4bd(0x47d7)]<_0x2bf745[_0x444b06(0x159f)]&&_0x25e065[_0x444b06(0x5323)](new Rectangle(_0x4b69c6['west'],_0x4b69c6[_0x58f4bd(0x2d46)],_0x2bf745[_0x444b06(0x159f)],_0x4b69c6[_0x444b06(0x5833)])),_0x4b69c6['east']>_0x2bf745[_0x444b06(0x310a)]&&_0x25e065['push'](new Rectangle(_0x2bf745[_0x58f4bd(0xbf2)],_0x4b69c6[_0x444b06(0x5696)],_0x4b69c6[_0x444b06(0x310a)],_0x4b69c6[_0x58f4bd(0x51b4)])),_0x4b69c6[_0x444b06(0x5696)]<_0x2bf745[_0x444b06(0x5696)]&&_0x25e065[_0x58f4bd(0x2a0e)](new Rectangle(Math[_0x444b06(0x498f)](_0x2bf745[_0x444b06(0x159f)],_0x4b69c6[_0x58f4bd(0x47d7)]),_0x4b69c6[_0x444b06(0x5696)],Math[_0x58f4bd(0x4b49)](_0x2bf745[_0x444b06(0x310a)],_0x4b69c6[_0x444b06(0x310a)]),_0x2bf745[_0x444b06(0x5696)])),_0x4b69c6[_0x444b06(0x5833)]>_0x2bf745[_0x444b06(0x5833)]&&_0x25e065[_0x444b06(0x5323)](new Rectangle(Math[_0x444b06(0x498f)](_0x2bf745[_0x444b06(0x159f)],_0x4b69c6[_0x444b06(0x159f)]),_0x2bf745[_0x444b06(0x5833)],Math[_0x444b06(0x19a8)](_0x2bf745[_0x444b06(0x310a)],_0x4b69c6[_0x444b06(0x310a)]),_0x4b69c6[_0x444b06(0x5833)]))):_0x25e065[_0x444b06(0x5323)](_0x4b69c6);}return _0x25e065;}function formatError(_0x5989b1){var _0x4f52bc=_0x307c2b,_0x1a5880=_0x5e00b3,_0x4df5c9,_0x39d4c4=_0x5989b1[_0x1a5880(0x2c5)],_0x4cbe04=_0x5989b1[_0x4f52bc(0x3ab2)];_0x4df5c9=defined$1(_0x39d4c4)&&defined$1(_0x4cbe04)?_0x39d4c4+':\x20'+_0x4cbe04:_0x5989b1[_0x1a5880(0x3cc8)]();var _0x533538=_0x5989b1[_0x1a5880(0x3d56)];return defined$1(_0x533538)&&(_0x4df5c9+='\x0a'+_0x533538),_0x4df5c9;}function TileProviderError$1(_0x5ad401,_0x123fbd,_0x54f7ac,_0x52d6fc,_0x2657de,_0x303a9b,_0x1f953a){var _0x469cd2=_0x307c2b,_0x4cbd23=_0x5e00b3;this[_0x4cbd23(0x1318)]=_0x5ad401,this[_0x4cbd23(0x3c0f)]=_0x123fbd,this['x']=_0x54f7ac,this['y']=_0x52d6fc,this[_0x4cbd23(0x350b)]=_0x2657de,this['timesRetried']=defaultValue$1(_0x303a9b,0x0),this[_0x4cbd23(0x5eb4)]=!0x1,this[_0x469cd2(0x2957)]=_0x1f953a;}function WebMercatorTilingScheme(_0x458f67){var _0x206b39=_0x307c2b,_0xd757c4=_0x5e00b3;if(_0x458f67=defaultValue$1(_0x458f67,{}),this[_0xd757c4(0x3c00)]=defaultValue$1(_0x458f67[_0xd757c4(0x4faa)],Ellipsoid[_0x206b39(0xffc)]),this[_0x206b39(0x50b3)]=defaultValue$1(_0x458f67[_0xd757c4(0x318a)],0x1),this[_0x206b39(0xb73)]=defaultValue$1(_0x458f67[_0x206b39(0x2be4)],0x1),this[_0xd757c4(0x5863)]=defaultValue$1(_0x458f67[_0xd757c4(0x2a8a)],new WebMercatorProjection(this[_0xd757c4(0x3c00)])),defined$1(_0x458f67[_0xd757c4(0x1deb)])&&defined$1(_0x458f67[_0xd757c4(0x6013)]))this[_0xd757c4(0x40df)]=_0x458f67[_0xd757c4(0x1deb)],this[_0xd757c4(0x2525)]=_0x458f67[_0xd757c4(0x6013)];else{var _0x298d15=this[_0xd757c4(0x3c00)][_0xd757c4(0x1617)]*Math['PI'];this[_0xd757c4(0x40df)]=new Cartesian2(-_0x298d15,-_0x298d15),this[_0xd757c4(0x2525)]=new Cartesian2(_0x298d15,_0x298d15);}var _0x6e6cdd=this[_0xd757c4(0x5863)][_0xd757c4(0x26b)](this['_rectangleSouthwestInMeters']),_0x3f298a=this[_0xd757c4(0x5863)][_0xd757c4(0x26b)](this[_0xd757c4(0x2525)]);this[_0xd757c4(0x4432)]=new Rectangle(_0x6e6cdd[_0x206b39(0x5389)],_0x6e6cdd[_0x206b39(0x353e)],_0x3f298a['longitude'],_0x3f298a[_0xd757c4(0x5859)]),this[_0x206b39(0x5701)]=_0x458f67[_0xd757c4(0x494f)],this[_0x206b39(0x177b)]=_0x458f67['scaleDenominators'],this[_0x206b39(0x2b9a)]=defaultValue$1(_0x458f67[_0xd757c4(0x54b0)],0x100),this[_0xd757c4(0x37dd)]=defaultValue$1(_0x458f67[_0xd757c4(0x28d5)],0x100);}TileAvailability[_0x5e00b3(0x3720)][_0x5e00b3(0x531c)]=function(_0x293b2d,_0x5d811e,_0x558b73){var _0xabcc1e=_0x5e00b3,_0x277549=this[_0xabcc1e(0x2ba3)][_0xabcc1e(0x2f70)](_0x5d811e,_0x558b73,_0x293b2d,rectangleScratch$b);return Rectangle[_0xabcc1e(0x4fe8)](_0x277549,cartographicScratch$5),this[_0xabcc1e(0x5a53)](cartographicScratch$5)>=_0x293b2d;},TileAvailability['prototype'][_0x307c2b(0x2c1c)]=function(_0x13a190,_0x2db62d,_0x58c630){var _0x57b51e=_0x5e00b3,_0x18123d=_0x13a190+0x1;if(_0x18123d>=this[_0x57b51e(0x5992)])return 0x0;var _0x45dc0a=0x0;return _0x45dc0a|=this[_0x57b51e(0x531c)](_0x18123d,0x2*_0x2db62d,0x2*_0x58c630+0x1)?0x1:0x0,_0x45dc0a|=this[_0x57b51e(0x531c)](_0x18123d,0x2*_0x2db62d+0x1,0x2*_0x58c630+0x1)?0x2:0x0,_0x45dc0a|=this[_0x57b51e(0x531c)](_0x18123d,0x2*_0x2db62d,0x2*_0x58c630)?0x4:0x0,_0x45dc0a|=this[_0x57b51e(0x531c)](_0x18123d,0x2*_0x2db62d+0x1,0x2*_0x58c630)?0x8:0x0;},Object[_0x5e00b3(0x1dfd)](QuadtreeNode[_0x5e00b3(0x3720)],{'nw':{'get':function(){var _0x4e4088=_0x307c2b,_0x30de03=_0x5e00b3;return this[_0x30de03(0xba6)]||(this[_0x4e4088(0x597e)]=new QuadtreeNode(this[_0x30de03(0x3f84)],this,this[_0x30de03(0x350b)]+0x1,0x2*this['x'],0x2*this['y'])),this[_0x4e4088(0x597e)];}},'ne':{'get':function(){var _0x2cf734=_0x5e00b3;return this[_0x2cf734(0x48d7)]||(this[_0x2cf734(0x48d7)]=new QuadtreeNode(this[_0x2cf734(0x3f84)],this,this[_0x2cf734(0x350b)]+0x1,0x2*this['x']+0x1,0x2*this['y'])),this[_0x2cf734(0x48d7)];}},'sw':{'get':function(){var _0x45b8dc=_0x307c2b,_0x2a5928=_0x5e00b3;return this['_sw']||(this[_0x2a5928(0x310d)]=new QuadtreeNode(this[_0x45b8dc(0x329e)],this,this[_0x45b8dc(0x48bb)]+0x1,0x2*this['x'],0x2*this['y']+0x1)),this[_0x2a5928(0x310d)];}},'se':{'get':function(){var _0x55166f=_0x307c2b,_0x2d992a=_0x5e00b3;return this[_0x2d992a(0x593b)]||(this[_0x55166f(0x2f7e)]=new QuadtreeNode(this[_0x2d992a(0x3f84)],this,this[_0x2d992a(0x350b)]+0x1,0x2*this['x']+0x1,0x2*this['y']+0x1)),this[_0x2d992a(0x593b)];}}}),TileProviderError$1[_0x5e00b3(0x44f3)]=function(_0x3b3151,_0x1e938c,_0x506de2,_0x3ee4b7,_0x10bc40,_0xb3c539,_0x3e4070,_0x23eb3f,_0x2e87c4){var _0x3ede61=_0x307c2b,_0x30b3f9=_0x5e00b3,_0x500e80=_0x3b3151;return defined$1(_0x3b3151)?(_0x500e80[_0x30b3f9(0x1318)]=_0x1e938c,_0x500e80[_0x30b3f9(0x3c0f)]=_0x3ee4b7,_0x500e80['x']=_0x10bc40,_0x500e80['y']=_0xb3c539,_0x500e80[_0x30b3f9(0x350b)]=_0x3e4070,_0x500e80[_0x30b3f9(0x5eb4)]=!0x1,_0x500e80[_0x30b3f9(0x584a)]=_0x2e87c4,++_0x500e80[_0x3ede61(0x2ac0)]):_0x500e80=new TileProviderError$1(_0x1e938c,_0x3ee4b7,_0x10bc40,_0xb3c539,_0x3e4070,0x0,_0x2e87c4),_0x506de2[_0x30b3f9(0x5f70)]>0x0?_0x506de2[_0x30b3f9(0x1c10)](_0x500e80):console[_0x30b3f9(0xca1)](_0x30b3f9(0x36d2)+_0x1e938c[_0x3ede61(0x5a6f)][_0x30b3f9(0x2c5)]+_0x30b3f9(0x4f7a)+formatError(_0x3ee4b7)),_0x500e80[_0x30b3f9(0x5eb4)]&&defined$1(_0x23eb3f)&&_0x23eb3f(),_0x500e80;},TileProviderError$1[_0x307c2b(0x1858)]=function(_0x5aaa53){var _0x569d5d=_0x5e00b3;defined$1(_0x5aaa53)&&(_0x5aaa53[_0x569d5d(0x5a8d)]=-0x1);},Object[_0x5e00b3(0x1dfd)](WebMercatorTilingScheme[_0x5e00b3(0x3720)],{'ellipsoid':{'get':function(){var _0x401f04=_0x5e00b3;return this[_0x401f04(0x3c00)];}},'rectangle':{'get':function(){var _0x7700b0=_0x5e00b3;return this[_0x7700b0(0x4432)];}},'projection':{'get':function(){var _0x437952=_0x5e00b3;return this[_0x437952(0x5863)];}}}),WebMercatorTilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0x5334)]=function(_0x455a4f){var _0x26ddd6=_0x307c2b;return this[_0x26ddd6(0x50b3)]<<_0x455a4f;},WebMercatorTilingScheme[_0x307c2b(0x1aa2)][_0x5e00b3(0x241e)]=function(_0x5c3eab){var _0x5407b7=_0x307c2b;return this[_0x5407b7(0xb73)]<<_0x5c3eab;},WebMercatorTilingScheme[_0x307c2b(0x1aa2)][_0x5e00b3(0x268e)]=function(_0x510614,_0x157c35){var _0xa474fa=_0x307c2b,_0x451b16=_0x5e00b3,_0x3710e2=this[_0x451b16(0x5863)],_0x4979d2=_0x3710e2['project'](Rectangle[_0x451b16(0x3a23)](_0x510614)),_0x57b557=_0x3710e2['project'](Rectangle[_0x451b16(0x420a)](_0x510614));return defined$1(_0x157c35)?(_0x157c35[_0x451b16(0x159f)]=_0x4979d2['x'],_0x157c35[_0x451b16(0x5696)]=_0x4979d2['y'],_0x157c35['east']=_0x57b557['x'],_0x157c35[_0xa474fa(0x51b4)]=_0x57b557['y'],_0x157c35):new Rectangle(_0x4979d2['x'],_0x4979d2['y'],_0x57b557['x'],_0x57b557['y']);},WebMercatorTilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0x1a88)]=function(_0x2cb626,_0x245c30,_0xed79bd,_0x132b51){var _0x55a517=_0x307c2b,_0x5d1ac2=_0x5e00b3;if(defined$1(this[_0x5d1ac2(0x210b)])&&defined$1(this['_scaleDenominators'])){var _0x3fd04b=this[_0x55a517(0x4405)](_0xed79bd),_0x1f5f9c=this[_0x5d1ac2(0x40df)]['x']+_0x2cb626*this[_0x5d1ac2(0x524b)]*_0x3fd04b['x'],_0x59c179=this[_0x5d1ac2(0x40df)]['x']+(_0x2cb626+0x1)*this[_0x5d1ac2(0x524b)]*_0x3fd04b['x'],_0x5ec6fb=this['_rectangleNortheastInMeters']['y']-_0x245c30*this[_0x5d1ac2(0x37dd)]*_0x3fd04b['y'],_0x119b5f=this[_0x55a517(0x25fe)]['y']-(_0x245c30+0x1)*this[_0x5d1ac2(0x37dd)]*_0x3fd04b['y'];return defined$1(_0x132b51)?(_0x132b51[_0x5d1ac2(0x159f)]=_0x1f5f9c,_0x132b51[_0x5d1ac2(0x5696)]=_0x119b5f,_0x132b51[_0x5d1ac2(0x310a)]=_0x59c179,_0x132b51['north']=_0x5ec6fb,_0x132b51):new Rectangle(_0x1f5f9c,_0x119b5f,_0x59c179,_0x5ec6fb);}var _0x322255=this[_0x5d1ac2(0x5334)](_0xed79bd),_0x4f99bd=this[_0x5d1ac2(0x241e)](_0xed79bd),_0x53c370=(this[_0x5d1ac2(0x2525)]['x']-this[_0x5d1ac2(0x40df)]['x'])/_0x322255,_0x2802a2=(_0x1f5f9c=this[_0x5d1ac2(0x40df)]['x']+_0x2cb626*_0x53c370,_0x59c179=this[_0x55a517(0x1753)]['x']+(_0x2cb626+0x1)*_0x53c370,(this[_0x5d1ac2(0x2525)]['y']-this[_0x5d1ac2(0x40df)]['y'])/_0x4f99bd);return _0x5ec6fb=this[_0x5d1ac2(0x2525)]['y']-_0x245c30*_0x2802a2,_0x119b5f=this[_0x5d1ac2(0x2525)]['y']-(_0x245c30+0x1)*_0x2802a2,defined$1(_0x132b51)?(_0x132b51[_0x5d1ac2(0x159f)]=_0x1f5f9c,_0x132b51[_0x5d1ac2(0x5696)]=_0x119b5f,_0x132b51['east']=_0x59c179,_0x132b51[_0x55a517(0x51b4)]=_0x5ec6fb,_0x132b51):new Rectangle(_0x1f5f9c,_0x119b5f,_0x59c179,_0x5ec6fb);},WebMercatorTilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0x2f70)]=function(_0x42cb05,_0x507043,_0x5a54d0,_0x477e73){var _0x34e2ab=_0x5e00b3,_0x33ae99=this[_0x34e2ab(0x1a88)](_0x42cb05,_0x507043,_0x5a54d0,_0x477e73),_0x4e0c52=this[_0x34e2ab(0x5863)],_0x2ec593=_0x4e0c52[_0x34e2ab(0x26b)](new Cartesian2(_0x33ae99[_0x34e2ab(0x159f)],_0x33ae99[_0x34e2ab(0x5696)])),_0x510ee9=_0x4e0c52[_0x34e2ab(0x26b)](new Cartesian2(_0x33ae99[_0x34e2ab(0x310a)],_0x33ae99[_0x34e2ab(0x5833)]));return _0x33ae99[_0x34e2ab(0x159f)]=_0x2ec593[_0x34e2ab(0x4465)],_0x33ae99[_0x34e2ab(0x5696)]=_0x2ec593[_0x34e2ab(0x5859)],_0x33ae99[_0x34e2ab(0x310a)]=_0x510ee9[_0x34e2ab(0x4465)],_0x33ae99[_0x34e2ab(0x5833)]=_0x510ee9[_0x34e2ab(0x5859)],_0x33ae99;},WebMercatorTilingScheme['prototype'][_0x5e00b3(0xbef)]=function(_0x45e4ac,_0x4b446f,_0xc40173){var _0x1f4870=_0x307c2b,_0x38ddb2=_0x5e00b3,_0x484721=this[_0x1f4870(0xd85)];if(Rectangle[_0x1f4870(0x57f4)](_0x484721,_0x45e4ac)){var _0x50f354=this[_0x38ddb2(0x5334)](_0x4b446f),_0x32eacf=this[_0x1f4870(0x4959)](_0x4b446f),_0x4bc0cb=(this[_0x1f4870(0x25fe)]['x']-this[_0x38ddb2(0x40df)]['x'])/_0x50f354,_0x188c88=(this[_0x1f4870(0x25fe)]['y']-this[_0x38ddb2(0x40df)]['y'])/_0x32eacf;if(defined$1(this[_0x38ddb2(0x210b)])&&defined$1(this[_0x1f4870(0x177b)])){var _0x3bfcc9=this['calculateResolution'](_0x4b446f);_0x4bc0cb=this[_0x1f4870(0x2b9a)]*_0x3bfcc9['x'],_0x188c88=this[_0x38ddb2(0x37dd)]*_0x3bfcc9['y'];}var _0x59836a=this[_0x38ddb2(0x5863)][_0x38ddb2(0x63b)](_0x45e4ac),_0x2e8f55=(_0x59836a['x']-this[_0x1f4870(0x1753)]['x'])/_0x4bc0cb|0x0;_0x2e8f55>=_0x50f354&&(_0x2e8f55=_0x50f354-0x1);var _0x4d8f67=(this[_0x38ddb2(0x2525)]['y']-_0x59836a['y'])/_0x188c88|0x0;return _0x4d8f67>=_0x32eacf&&(_0x4d8f67=_0x32eacf-0x1),defined$1(_0xc40173)?(_0xc40173['x']=_0x2e8f55,_0xc40173['y']=_0x4d8f67,_0xc40173):new Cartesian2(_0x2e8f55,_0x4d8f67);}},WebMercatorTilingScheme[_0x307c2b(0x1aa2)][_0x5e00b3(0x1d68)]=function(_0x1c2c8e){var _0xe762f1=_0x307c2b,_0x5e4a79=_0x5e00b3;return new Cartesian2(0.0254*this[_0x5e4a79(0x48e9)][_0x1c2c8e]/this[_0x5e4a79(0x210b)]['x'],0.0254*this[_0xe762f1(0x177b)][_0x1c2c8e]/this[_0xe762f1(0x5701)]['y']);};var ALL_CHILDREN=0xf;function ArcGISTiledElevationTerrainProvider(_0x4aa13f){var _0x3c45d9=_0x307c2b,_0x187585=_0x5e00b3;this[_0x187585(0x28cf)]=void 0x0,this[_0x187585(0x3f3d)]=void 0x0,this[_0x187585(0x2ba3)]=void 0x0,this[_0x187585(0x3d0d)]=void 0x0,this[_0x187585(0x297c)]=void 0x0,this[_0x187585(0x4e3d)]=void 0x0,this[_0x3c45d9(0x22ec)]=!0x1,this[_0x3c45d9(0x496c)]=void 0x0,this[_0x187585(0x3a59)]=void 0x0,this[_0x187585(0x22a)]=void 0x0;var _0x21f7cd=_0x4aa13f[_0x187585(0x4466)];this[_0x187585(0x2be5)]=!0x1,this[_0x187585(0x4ee)]=void 0x0,this[_0x3c45d9(0x3963)]=void 0x0,this[_0x187585(0x46cc)]={};var _0x1b0930=this,_0x5415d9=defaultValue$1(_0x4aa13f[_0x187585(0x4faa)],Ellipsoid[_0x187585(0x17f7)]);this[_0x187585(0x41ff)]=when(_0x4aa13f[_0x187585(0x2dba)])[_0x187585(0x2a5f)](function(_0xc49817){var _0x421956=_0x3c45d9,_0x7c3b6=_0x187585,_0x238c8=Resource[_0x7c3b6(0x3bee)](_0xc49817);return _0x238c8[_0x7c3b6(0x4ee3)](),defined$1(_0x21f7cd)&&(_0x238c8=_0x238c8[_0x421956(0x4266)]({'queryParameters':{'token':_0x21f7cd}})),_0x1b0930[_0x7c3b6(0x28cf)]=_0x238c8,_0x238c8[_0x7c3b6(0x5155)]({'queryParameters':{'f':_0x421956(0x374d)}})[_0x7c3b6(0x1fd8)]();})[_0x187585(0x2a5f)](function(_0x41ac52){var _0x56e57f=_0x3c45d9,_0x86082f=_0x187585,_0x44719c=_0x41ac52['copyrightText'];defined$1(_0x44719c)&&(_0x1b0930[_0x86082f(0x3f3d)]=new Credit$1(_0x44719c));var _0x304559=_0x41ac52[_0x86082f(0xf76)],_0x491162=defaultValue$1(_0x304559[_0x86082f(0x5451)],_0x304559[_0x86082f(0x4a12)]),_0x22f177=_0x41ac52[_0x86082f(0x263e)],_0x99bdfd={'ellipsoid':_0x5415d9};if(0x10e6===_0x491162)_0x99bdfd[_0x86082f(0x1dec)]=Rectangle['fromDegrees'](_0x22f177[_0x86082f(0x2918)],_0x22f177[_0x86082f(0x2d04)],_0x22f177[_0x86082f(0x1f4f)],_0x22f177[_0x86082f(0x2954)]),_0x1b0930[_0x86082f(0x2ba3)]=new GeographicTilingScheme(_0x99bdfd);else{if(0xf11!==_0x491162)return when[_0x86082f(0x4c5a)](new RuntimeError$1(_0x86082f(0xbd9)));_0x99bdfd[_0x86082f(0x1deb)]=new Cartesian2(_0x22f177[_0x86082f(0x2918)],_0x22f177['ymin']),_0x99bdfd[_0x86082f(0x6013)]=new Cartesian2(_0x22f177[_0x86082f(0x1f4f)],_0x22f177[_0x56e57f(0x438)]),_0x1b0930[_0x86082f(0x2ba3)]=new WebMercatorTilingScheme(_0x99bdfd);}var _0x25fe24=_0x41ac52[_0x86082f(0x3bff)];return defined$1(_0x25fe24)?(_0x1b0930[_0x86082f(0x5178)]=_0x25fe24[_0x86082f(0x89f)]+0x1,_0x1b0930[_0x56e57f(0x33bc)]=_0x25fe24[_0x86082f(0x3f16)]+0x1,_0x1b0930[_0x86082f(0x22a)]=_0x86082f(0x2b79)===_0x25fe24[_0x56e57f(0x5477)]?HeightmapEncoding$1[_0x86082f(0x2b79)]:HeightmapEncoding$1[_0x86082f(0x423a)],_0x1b0930[_0x86082f(0x2e7)]=_0x25fe24[_0x86082f(0x8f5)][_0x86082f(0x809)]-0x1,(_0x1b0930[_0x86082f(0x2be5)]=-0x1!==_0x41ac52[_0x86082f(0x14d)][_0x56e57f(0x2feb)](_0x56e57f(0x24b7)))&&(_0x1b0930[_0x86082f(0x4ee)]=new TileAvailability(_0x1b0930[_0x56e57f(0x374c)],_0x1b0930[_0x86082f(0x2e7)]),_0x1b0930[_0x86082f(0x4ee)]['addAvailableTileRange'](0x0,0x0,0x0,_0x1b0930[_0x86082f(0x2ba3)][_0x56e57f(0x43ee)](0x0),_0x1b0930[_0x86082f(0x2ba3)][_0x86082f(0x241e)](0x0)),_0x1b0930['_tilesAvailablityLoaded']=new TileAvailability(_0x1b0930[_0x86082f(0x2ba3)],_0x1b0930[_0x86082f(0x2e7)])),_0x1b0930[_0x86082f(0x3d0d)]=TerrainProvider[_0x86082f(0x48c7)](_0x1b0930[_0x56e57f(0x374c)][_0x86082f(0x4faa)],_0x1b0930['_width'],_0x1b0930[_0x86082f(0x2ba3)][_0x86082f(0x5334)](0x0)),_0x41ac52[_0x86082f(0x32d3)]>0x1&&console[_0x86082f(0xca1)](_0x56e57f(0x1210)),_0x1b0930[_0x86082f(0x4e3d)]={'elementMultiplier':0x1,'lowestEncodedHeight':_0x41ac52[_0x86082f(0x5153)][0x0],'highestEncodedHeight':_0x41ac52[_0x86082f(0x5e16)][0x0]},_0x1b0930['_ready']=!0x0,!0x0):when[_0x86082f(0x4c5a)](new RuntimeError$1(_0x86082f(0x43ad)));})[_0x187585(0xd22)](function(_0xe323d4){var _0x175613=_0x187585,_0x391b5c=_0x175613(0x4e75)+_0x1b0930[_0x175613(0x28cf)][_0x175613(0x2dba)]+'.';return TileProviderError$1[_0x175613(0x44f3)](void 0x0,_0x1b0930,_0x1b0930[_0x175613(0x1d8e)],_0x391b5c),when[_0x175613(0x4c5a)](_0xe323d4);}),this[_0x187585(0x1d8e)]=new Event();}function isTileAvailable(_0x5ce0d5,_0x266a18,_0x1b6562,_0x20ffed){var _0x2e0446=_0x307c2b,_0x2af235=_0x5e00b3;if(_0x5ce0d5[_0x2e0446(0x25a3)]){var _0x220061=_0x5ce0d5[_0x2e0446(0x3963)],_0x47faec=_0x5ce0d5[_0x2af235(0x4ee)];return!(_0x266a18>_0x5ce0d5[_0x2af235(0x2e7)])&&(!!_0x47faec[_0x2af235(0x531c)](_0x266a18,_0x1b6562,_0x20ffed)||!_0x220061[_0x2af235(0x531c)](_0x266a18,_0x1b6562,_0x20ffed)&&void 0x0);}}function findRange(_0x1e6367,_0x1cc3e7,_0x58bf47,_0x2f2ae7){var _0xe0b792=_0x307c2b,_0x3d9414=_0x5e00b3;for(var _0x31f615=_0x1cc3e7-0x1,_0x270276=_0x58bf47-0x1,_0x436e60=_0x2f2ae7[_0x1e6367['y']*_0x1cc3e7+_0x1e6367['x']],_0xa00eaf=[],_0x33a66f={'startX':_0x1e6367['x'],'startY':_0x1e6367['y'],'endX':0x0,'endY':0x0},_0x3574cc=new Cartesian2(_0x1e6367['x']+0x1,_0x1e6367['y']+0x1),_0x1e85a6=!0x1,_0x4573ba=!0x1;!_0x1e85a6||!_0x4573ba;){var _0x2ae18f=_0x3574cc['x'],_0x523cc7=_0x4573ba?_0x3574cc['y']+0x1:_0x3574cc['y'];if(!_0x1e85a6){for(var _0xa004a5=_0x1e6367['y'];_0xa004a5<_0x523cc7;++_0xa004a5)if(_0x2f2ae7[_0xa004a5*_0x1cc3e7+_0x3574cc['x']]!==_0x436e60){_0x1e85a6=!0x0;break;}_0x1e85a6?(_0xa00eaf[_0xe0b792(0x2a0e)](new Cartesian2(_0x3574cc['x'],_0x1e6367['y'])),--_0x3574cc['x'],--_0x2ae18f,_0x33a66f['endX']=_0x3574cc['x']):_0x3574cc['x']===_0x31f615?(_0x33a66f[_0x3d9414(0x602a)]=_0x3574cc['x'],_0x1e85a6=!0x0):++_0x3574cc['x'];}if(!_0x4573ba){for(var _0x47a873=_0x3574cc['y']*_0x1cc3e7,_0x2d00be=_0x1e6367['x'];_0x2d00be<=_0x2ae18f;++_0x2d00be)if(_0x2f2ae7[_0x47a873+_0x2d00be]!==_0x436e60){_0x4573ba=!0x0;break;}_0x4573ba?(_0xa00eaf[_0xe0b792(0x2a0e)](new Cartesian2(_0x1e6367['x'],_0x3574cc['y'])),--_0x3574cc['y'],_0x33a66f[_0x3d9414(0x2af3)]=_0x3574cc['y']):_0x3574cc['y']===_0x270276?(_0x33a66f[_0x3d9414(0x2af3)]=_0x3574cc['y'],_0x4573ba=!0x0):++_0x3574cc['y'];}}return{'endingIndices':_0xa00eaf,'range':_0x33a66f,'value':_0x436e60};}function computeAvailability(_0x35d931,_0x4d33b4,_0x5c5356,_0x170e6c,_0x2783e7){var _0x41e2cb=_0x307c2b,_0x4cd20c=_0x5e00b3,_0x2b3eac=[];if(_0x2783e7[_0x4cd20c(0xbae)](function(_0x173db1){return _0x173db1===_0x2783e7[0x0];}))return 0x1===_0x2783e7[0x0]&&_0x2b3eac[_0x41e2cb(0x2a0e)]({'startX':_0x35d931,'startY':_0x4d33b4,'endX':_0x35d931+_0x5c5356-0x1,'endY':_0x4d33b4+_0x170e6c-0x1}),_0x2b3eac;for(var _0x209673=[new Cartesian2(0x0,0x0)];_0x209673[_0x4cd20c(0x809)]>0x0;){var _0x3ecbc8=findRange(_0x209673[_0x41e2cb(0x31a1)](),_0x5c5356,_0x170e6c,_0x2783e7);if(0x1===_0x3ecbc8[_0x4cd20c(0x9a4)]){var _0x14eb1f=_0x3ecbc8[_0x41e2cb(0x17f5)];_0x14eb1f[_0x41e2cb(0x51fd)]+=_0x35d931,_0x14eb1f['endX']+=_0x35d931,_0x14eb1f[_0x4cd20c(0x579b)]+=_0x4d33b4,_0x14eb1f[_0x4cd20c(0x2af3)]+=_0x4d33b4,_0x2b3eac[_0x4cd20c(0x5323)](_0x14eb1f);}var _0x19a5fb=_0x3ecbc8['endingIndices'];_0x19a5fb[_0x4cd20c(0x809)]>0x0&&(_0x209673=_0x209673[_0x4cd20c(0x736)](_0x19a5fb));}return _0x2b3eac;}function requestAvailability(_0x309803,_0x1d8974,_0x1fbac0,_0x4cb878){var _0x40a242=_0x307c2b,_0x7eb229=_0x5e00b3;if(!_0x309803[_0x7eb229(0x2be5)])return{};var _0x52941b=0x80*Math[_0x40a242(0x4b96)](_0x1fbac0/0x80),_0x56d61d=0x80*Math[_0x7eb229(0x1ace)](_0x4cb878/0x80),_0x140639=Math[_0x7eb229(0x19a8)](0x1<<_0x1d8974,0x80),_0x410ed=_0x7eb229(0xf77)+_0x1d8974+'/'+_0x56d61d+'/'+_0x52941b+'/'+_0x140639+'/'+_0x140639,_0x535945=_0x309803[_0x7eb229(0x46cc)];if(defined$1(_0x535945[_0x410ed]))return _0x535945[_0x410ed];var _0x4f5d44=new Request({'throttle':!0x0,'throttleByServer':!0x0,'type':RequestType$1[_0x40a242(0x5654)]}),_0x56089d=_0x309803[_0x40a242(0x37e8)][_0x40a242(0x4266)]({'url':_0x410ed,'request':_0x4f5d44})[_0x7eb229(0x1fd8)]();return defined$1(_0x56089d)?(_0x56089d=_0x56089d[_0x7eb229(0x2a5f)](function(_0x34ce30){var _0x1e009f=_0x40a242,_0x5adbc7=_0x7eb229,_0x193fe6=computeAvailability(_0x52941b,_0x56d61d,_0x140639,_0x140639,_0x34ce30[_0x5adbc7(0x140c)]);_0x309803[_0x1e009f(0x3963)][_0x5adbc7(0x1517)](_0x52941b,_0x56d61d,_0x52941b+_0x140639,_0x56d61d+_0x140639);for(var _0x24daf0=_0x309803[_0x5adbc7(0x4ee)],_0x2d0b5d=0x0;_0x2d0b5d<_0x193fe6[_0x5adbc7(0x809)];++_0x2d0b5d){var _0x52a31b=_0x193fe6[_0x2d0b5d];_0x24daf0[_0x5adbc7(0x1517)](_0x1d8974,_0x52a31b[_0x5adbc7(0x2a5a)],_0x52a31b['startY'],_0x52a31b[_0x5adbc7(0x602a)],_0x52a31b[_0x5adbc7(0x2af3)]);}return isTileAvailable(_0x309803,_0x1d8974,_0x1fbac0,_0x4cb878);}),_0x535945[_0x410ed]={'promise':_0x56089d,'request':_0x4f5d44},{'promise':_0x56089d=_0x56089d[_0x7eb229(0x5ace)](function(_0xa5a96b){return delete _0x535945[_0x410ed],_0xa5a96b;}),'request':_0x4f5d44}):{};}Object[_0x5e00b3(0x1dfd)](ArcGISTiledElevationTerrainProvider[_0x5e00b3(0x3720)],{'errorEvent':{'get':function(){var _0x5a6109=_0x5e00b3;return this[_0x5a6109(0x1d8e)];}},'credit':{'get':function(){var _0x20810e=_0x307c2b;return this[_0x20810e(0x1be9)];}},'tilingScheme':{'get':function(){var _0xacf26e=_0x5e00b3;return this[_0xacf26e(0x2ba3)];}},'ready':{'get':function(){var _0x1eee6b=_0x5e00b3;return this[_0x1eee6b(0x1d9c)];}},'readyPromise':{'get':function(){var _0x3a7118=_0x5e00b3;return this[_0x3a7118(0x41ff)];}},'hasWaterMask':{'get':function(){return!0x1;}},'hasVertexNormals':{'get':function(){return!0x1;}}}),ArcGISTiledElevationTerrainProvider[_0x5e00b3(0x3720)]['requestTileGeometry']=function(_0x214af2,_0x415878,_0x226aa8,_0x411806){var _0x161ac6=_0x307c2b,_0x43e4ce=_0x5e00b3,_0x2dd992,_0x102098=this[_0x161ac6(0x37e8)][_0x161ac6(0x4266)]({'url':_0x43e4ce(0x5684)+_0x226aa8+'/'+_0x415878+'/'+_0x214af2,'request':_0x411806}),_0xb262d2=this[_0x43e4ce(0x2be5)],_0x573032=when[_0x43e4ce(0x1c7e)](!0x0);if(_0xb262d2&&!defined$1(isTileAvailable(this,_0x226aa8+0x1,0x2*_0x214af2,0x2*_0x415878))){var _0x35ad1d=requestAvailability(this,_0x226aa8+0x1,0x2*_0x214af2,0x2*_0x415878);_0x573032=_0x35ad1d[_0x43e4ce(0x24e7)],_0x2dd992=_0x35ad1d[_0x43e4ce(0x2625)];}var _0x4a5eea=_0x102098[_0x43e4ce(0x1cf8)]();if(defined$1(_0x4a5eea)&&defined$1(_0x573032)){var _0x7efc1=this,_0x20d754=this[_0x43e4ce(0x4ee)];return when[_0x43e4ce(0x48a9)](_0x4a5eea,_0x573032)[_0x43e4ce(0x2a5f)](function(_0x484aef){var _0x1a064e=_0x43e4ce;return new HeightmapTerrainData({'buffer':_0x484aef[0x0],'width':_0x7efc1[_0x1a064e(0x5178)],'height':_0x7efc1[_0x1a064e(0x3a59)],'childTileMask':_0xb262d2?_0x20d754[_0x1a064e(0x3ec6)](_0x226aa8,_0x214af2,_0x415878):ALL_CHILDREN,'structure':_0x7efc1[_0x1a064e(0x4e3d)],'encoding':_0x7efc1[_0x1a064e(0x22a)]});})[_0x43e4ce(0xd22)](function(_0x2de55b){var _0x163f24=_0x161ac6,_0x271116=_0x43e4ce;return defined$1(_0x2dd992)&&_0x2dd992[_0x163f24(0x1ed3)]===RequestState$1[_0x271116(0x5746)]?(_0x411806[_0x271116(0x5d32)](),_0x411806[_0x163f24(0x4f09)][_0x163f24(0x452a)][_0x271116(0x5ace)](function(){var _0x3d1631=_0x163f24,_0x32b908=_0x271116;return _0x411806[_0x32b908(0x3d40)]=RequestState$1[_0x3d1631(0x3e32)],when[_0x32b908(0x4c5a)](_0x2de55b);})):when[_0x271116(0x4c5a)](_0x2de55b);});}},ArcGISTiledElevationTerrainProvider[_0x5e00b3(0x3720)][_0x307c2b(0x5341)]=function(_0x1b26e1){var _0x5ceaaf=_0x5e00b3;return this[_0x5ceaaf(0x3d0d)]/(0x1<<_0x1b26e1);},ArcGISTiledElevationTerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x316e)]=function(_0x5be87c,_0x5c4609,_0x5f12bc){var _0x6171d2=_0x5e00b3;if(this[_0x6171d2(0x2be5)]){var _0x2e2dd4=isTileAvailable(this,_0x5f12bc,_0x5be87c,_0x5c4609);if(defined$1(_0x2e2dd4))return _0x2e2dd4;requestAvailability(this,_0x5f12bc,_0x5be87c,_0x5c4609);}},ArcGISTiledElevationTerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x20c)]=function(_0x58618d,_0x33bf53,_0x553201){};var ArcType={'NONE':0x0,'GEODESIC':0x1,'RHUMB':0x2},ArcType$1=Object[_0x5e00b3(0x5448)](ArcType);function arrayFill(_0x232162,_0x3c57bd,_0x555c8f,_0x2a53cb){var _0x410acd=_0x307c2b,_0x4677c9=_0x5e00b3;if(_0x4677c9(0x1b4b)==typeof _0x232162[_0x4677c9(0x29f)])return _0x232162[_0x4677c9(0x29f)](_0x3c57bd,_0x555c8f,_0x2a53cb);for(var _0x12a722=_0x232162[_0x4677c9(0x809)]>>>0x0,_0x5c7524=defaultValue$1(_0x555c8f,0x0),_0x4e8600=_0x5c7524<0x0?Math[_0x410acd(0x5449)](_0x12a722+_0x5c7524,0x0):Math[_0x4677c9(0x19a8)](_0x5c7524,_0x12a722),_0x9ec527=defaultValue$1(_0x2a53cb,_0x12a722),_0x3c4f9b=_0x9ec527<0x0?Math[_0x410acd(0x5449)](_0x12a722+_0x9ec527,0x0):Math[_0x4677c9(0x19a8)](_0x9ec527,_0x12a722);_0x4e8600<_0x3c4f9b;)_0x232162[_0x4e8600]=_0x3c57bd,_0x4e8600++;return _0x232162;}var removeDuplicatesEpsilon=CesiumMath[_0x5e00b3(0x5c1a)];function arrayRemoveDuplicates(_0x34b33e,_0x494186,_0x5e883d,_0x6bc6c6){var _0x5e8cd8=_0x307c2b,_0x9ff63d=_0x5e00b3;if(defined$1(_0x34b33e)){_0x6bc6c6=defaultValue$1(_0x6bc6c6,removeDuplicatesEpsilon),_0x5e883d=defaultValue$1(_0x5e883d,!0x1);var _0xe3bd8,_0x50118c,_0x53a372,_0x13101e=_0x34b33e[_0x9ff63d(0x809)];if(_0x13101e<0x2)return _0x34b33e;for(_0xe3bd8=0x1;_0xe3bd8<_0x13101e&&!_0x494186(_0x50118c=_0x34b33e[_0xe3bd8-0x1],_0x53a372=_0x34b33e[_0xe3bd8],_0x6bc6c6);++_0xe3bd8);if(_0xe3bd8===_0x13101e)return _0x5e883d&&_0x494186(_0x34b33e[0x0],_0x34b33e[_0x34b33e[_0x5e8cd8(0x2ef4)]-0x1],_0x6bc6c6)?_0x34b33e[_0x9ff63d(0x30eb)](0x1):_0x34b33e;for(var _0x18bf1d=_0x34b33e[_0x9ff63d(0x30eb)](0x0,_0xe3bd8);_0xe3bd8<_0x13101e;++_0xe3bd8)_0x494186(_0x50118c,_0x53a372=_0x34b33e[_0xe3bd8],_0x6bc6c6)||(_0x18bf1d[_0x9ff63d(0x5323)](_0x53a372),_0x50118c=_0x53a372);return _0x5e883d&&_0x18bf1d[_0x9ff63d(0x809)]>0x1&&_0x494186(_0x18bf1d[0x0],_0x18bf1d[_0x18bf1d[_0x5e8cd8(0x2ef4)]-0x1],_0x6bc6c6)&&_0x18bf1d[_0x9ff63d(0x3060)](),_0x18bf1d;}}function arraySlice(_0x4eeb2d,_0x33a189,_0xaa6c3){var _0xdf1376=_0x307c2b,_0x1417cf=_0x5e00b3;if(_0x1417cf(0x1b4b)==typeof _0x4eeb2d[_0xdf1376(0x17ac)])return _0x4eeb2d[_0x1417cf(0x30eb)](_0x33a189,_0xaa6c3);for(var _0x3e16aa=Array[_0x1417cf(0x3720)][_0x1417cf(0x30eb)]['call'](_0x4eeb2d,_0x33a189,_0xaa6c3),_0x28f9e3=FeatureDetection[_0x1417cf(0x16b2)],_0x278038=_0x28f9e3[_0x1417cf(0x809)],_0x3d609d=0x0;_0x3d609d<_0x278038;++_0x3d609d)if(_0x4eeb2d instanceof _0x28f9e3[_0x3d609d]){_0x3e16aa=new _0x28f9e3[_0x3d609d](_0x3e16aa);break;}return _0x3e16aa;}function AssociativeArray(){var _0x1f8ee1=_0x5e00b3;this[_0x1f8ee1(0x2a11)]=[],this[_0x1f8ee1(0x33c8)]={};}Object[_0x5e00b3(0x1dfd)](AssociativeArray[_0x5e00b3(0x3720)],{'length':{'get':function(){var _0x369b44=_0x307c2b,_0x170560=_0x5e00b3;return this[_0x170560(0x2a11)][_0x369b44(0x2ef4)];}},'values':{'get':function(){var _0x26c73a=_0x307c2b;return this[_0x26c73a(0x37c5)];}}}),AssociativeArray[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x37d88c){var _0x5818e0=_0x5e00b3;return defined$1(this[_0x5818e0(0x33c8)][_0x37d88c]);},AssociativeArray[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(_0xa9736c,_0x513a90){var _0x3c4be2=_0x5e00b3;_0x513a90!==this[_0x3c4be2(0x33c8)][_0xa9736c]&&(this[_0x3c4be2(0x4f4b)](_0xa9736c),this[_0x3c4be2(0x33c8)][_0xa9736c]=_0x513a90,this[_0x3c4be2(0x2a11)]['push'](_0x513a90));},AssociativeArray[_0x5e00b3(0x3720)][_0x307c2b(0x3abb)]=function(_0x3d45e4){var _0x22cdb6=_0x307c2b;return this[_0x22cdb6(0x294d)][_0x3d45e4];},AssociativeArray[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x337b44){var _0x50f318=_0x307c2b,_0x3e4703=_0x5e00b3,_0x5b24a5=this[_0x3e4703(0x33c8)][_0x337b44],_0x33e97b=defined$1(_0x5b24a5);if(_0x33e97b){var _0x590e27=this[_0x3e4703(0x2a11)];_0x590e27[_0x50f318(0x1d88)](_0x590e27[_0x3e4703(0xabf)](_0x5b24a5),0x1),delete this['_hash'][_0x337b44];}return _0x33e97b;},AssociativeArray[_0x5e00b3(0x3720)]['removeAll']=function(){var _0x4254f6=_0x307c2b,_0x56decd=_0x5e00b3,_0x5109ee=this[_0x4254f6(0x37c5)];_0x5109ee[_0x4254f6(0x2ef4)]>0x0&&(this[_0x56decd(0x33c8)]={},_0x5109ee[_0x56decd(0x809)]=0x0);},AssociativeArray[_0x5e00b3(0x40f3)]=function(_0x4273cf,_0x2a53d4){var _0x31dfc8=_0x307c2b,_0x13efe0=_0x5e00b3;if(defined$1(_0x4273cf)){for(var _0x575143 in(defined$1(_0x2a53d4)?_0x2a53d4[_0x13efe0(0x443c)]():_0x2a53d4=new AssociativeArray(),_0x4273cf[_0x13efe0(0x33c8)]))_0x4273cf[_0x13efe0(0x33c8)][_0x13efe0(0x1a9a)](_0x575143)&&_0x2a53d4[_0x13efe0(0x10aa)](_0x575143,_0x4273cf[_0x31dfc8(0x294d)][_0x575143]);return _0x2a53d4;}};var scratchCartesian1$8=new Cartesian3(),scratchCartesian2$c=new Cartesian3(),scratchCartesian3$f=new Cartesian3();function barycentricCoordinates(_0x2b5034,_0x5bd1b7,_0x4d65e4,_0xfeaa53,_0x642df1){var _0x3e980c=_0x307c2b,_0x1e8fad=_0x5e00b3,_0x49067b,_0x14a8ad,_0x471934,_0x103dc8,_0x4f4000,_0x5185cb,_0x1e8ff9,_0x573a1c;if(defined$1(_0x642df1)||(_0x642df1=new Cartesian3()),defined$1(_0x5bd1b7['z'])){if(Cartesian3[_0x3e980c(0x376e)](_0x2b5034,_0x5bd1b7,CesiumMath[_0x1e8fad(0x5b67)]))return Cartesian3[_0x1e8fad(0x40f3)](Cartesian3[_0x1e8fad(0x442b)],_0x642df1);if(Cartesian3[_0x1e8fad(0x1c11)](_0x2b5034,_0x4d65e4,CesiumMath[_0x1e8fad(0x5b67)]))return Cartesian3[_0x3e980c(0x2d7b)](Cartesian3[_0x1e8fad(0x5390)],_0x642df1);if(Cartesian3[_0x1e8fad(0x1c11)](_0x2b5034,_0xfeaa53,CesiumMath[_0x1e8fad(0x5b67)]))return Cartesian3[_0x1e8fad(0x40f3)](Cartesian3[_0x1e8fad(0x39c7)],_0x642df1);_0x49067b=Cartesian3[_0x1e8fad(0x34b6)](_0x4d65e4,_0x5bd1b7,scratchCartesian1$8),_0x14a8ad=Cartesian3[_0x1e8fad(0x34b6)](_0xfeaa53,_0x5bd1b7,scratchCartesian2$c),_0x471934=Cartesian3[_0x1e8fad(0x34b6)](_0x2b5034,_0x5bd1b7,scratchCartesian3$f),_0x103dc8=Cartesian3[_0x3e980c(0x477a)](_0x49067b,_0x49067b),_0x4f4000=Cartesian3[_0x1e8fad(0x2d8e)](_0x49067b,_0x14a8ad),_0x5185cb=Cartesian3[_0x1e8fad(0x2d8e)](_0x49067b,_0x471934),_0x1e8ff9=Cartesian3[_0x1e8fad(0x2d8e)](_0x14a8ad,_0x14a8ad),_0x573a1c=Cartesian3[_0x1e8fad(0x2d8e)](_0x14a8ad,_0x471934);}else{if(Cartesian2[_0x1e8fad(0x1c11)](_0x2b5034,_0x5bd1b7,CesiumMath['EPSILON14']))return Cartesian3[_0x1e8fad(0x40f3)](Cartesian3[_0x1e8fad(0x442b)],_0x642df1);if(Cartesian2[_0x1e8fad(0x1c11)](_0x2b5034,_0x4d65e4,CesiumMath[_0x1e8fad(0x5b67)]))return Cartesian3[_0x1e8fad(0x40f3)](Cartesian3[_0x1e8fad(0x5390)],_0x642df1);if(Cartesian2[_0x1e8fad(0x1c11)](_0x2b5034,_0xfeaa53,CesiumMath[_0x1e8fad(0x5b67)]))return Cartesian3['clone'](Cartesian3[_0x3e980c(0x1e5a)],_0x642df1);_0x49067b=Cartesian2[_0x1e8fad(0x34b6)](_0x4d65e4,_0x5bd1b7,scratchCartesian1$8),_0x14a8ad=Cartesian2[_0x1e8fad(0x34b6)](_0xfeaa53,_0x5bd1b7,scratchCartesian2$c),_0x471934=Cartesian2[_0x1e8fad(0x34b6)](_0x2b5034,_0x5bd1b7,scratchCartesian3$f),_0x103dc8=Cartesian2[_0x1e8fad(0x2d8e)](_0x49067b,_0x49067b),_0x4f4000=Cartesian2[_0x1e8fad(0x2d8e)](_0x49067b,_0x14a8ad),_0x5185cb=Cartesian2[_0x1e8fad(0x2d8e)](_0x49067b,_0x471934),_0x1e8ff9=Cartesian2[_0x1e8fad(0x2d8e)](_0x14a8ad,_0x14a8ad),_0x573a1c=Cartesian2[_0x1e8fad(0x2d8e)](_0x14a8ad,_0x471934);}_0x642df1['y']=_0x1e8ff9*_0x5185cb-_0x4f4000*_0x573a1c,_0x642df1['z']=_0x103dc8*_0x573a1c-_0x4f4000*_0x5185cb;var _0x29c068=_0x103dc8*_0x1e8ff9-_0x4f4000*_0x4f4000;return 0x0!==_0x642df1['y']&&(_0x642df1['y']/=_0x29c068),0x0!==_0x642df1['z']&&(_0x642df1['z']/=_0x29c068),_0x642df1['x']=0x1-_0x642df1['y']-_0x642df1['z'],_0x642df1;}var BingMapsApi={'defaultKey':void 0x0,'getKey':function(_0x1d9d4c){var _0x540862=_0x5e00b3;return defined$1(_0x1d9d4c)?_0x1d9d4c:BingMapsApi[_0x540862(0x5513)];}},url=_0x307c2b(0x1a78);function BingMapsGeocoderService(_0x2f9a32){var _0x6bb74=_0x307c2b,_0x5a96de=_0x5e00b3,_0x44f3e2=(_0x2f9a32=defaultValue$1(_0x2f9a32,defaultValue$1[_0x5a96de(0x243c)]))[_0x5a96de(0x150a)];this[_0x5a96de(0x467c)]=BingMapsApi[_0x6bb74(0x3322)](_0x44f3e2),this[_0x5a96de(0x28cf)]=new Resource({'url':url,'queryParameters':{'key':this[_0x5a96de(0x467c)]}});}function BoundingRectangle(_0x510ad2,_0x14d919,_0x3fc919,_0x501b66){var _0x455352=_0x5e00b3;this['x']=defaultValue$1(_0x510ad2,0x0),this['y']=defaultValue$1(_0x14d919,0x0),this[_0x455352(0x2d3c)]=defaultValue$1(_0x3fc919,0x0),this[_0x455352(0x5a4e)]=defaultValue$1(_0x501b66,0x0);}Object[_0x5e00b3(0x1dfd)](BingMapsGeocoderService['prototype'],{'url':{'get':function(){return url;}},'key':{'get':function(){var _0x3305d3=_0x5e00b3;return this[_0x3305d3(0x467c)];}}}),BingMapsGeocoderService[_0x5e00b3(0x3720)][_0x5e00b3(0x1dd5)]=function(_0x3b94b5){var _0x13c4c7=_0x5e00b3;return this[_0x13c4c7(0x28cf)][_0x13c4c7(0x5155)]({'queryParameters':{'query':_0x3b94b5}})[_0x13c4c7(0x57a7)](_0x13c4c7(0x4286))[_0x13c4c7(0x2a5f)](function(_0x47b097){var _0x345907=_0x13c4c7;return 0x0===_0x47b097[_0x345907(0x4a2e)][_0x345907(0x809)]?[]:_0x47b097[_0x345907(0x4a2e)][0x0][_0x345907(0x218b)][_0x345907(0x7f7)](function(_0x1a1307){var _0x4c5a99=_0x140d,_0x4f157b=_0x345907,_0x3b2f8d=_0x1a1307['bbox'],_0x24db31=_0x3b2f8d[0x0],_0x4e11c3=_0x3b2f8d[0x1],_0x5d50b6=_0x3b2f8d[0x2],_0x1bc278=_0x3b2f8d[0x3];return{'displayName':_0x1a1307[_0x4c5a99(0x1c7c)],'destination':Rectangle[_0x4f157b(0x10c5)](_0x4e11c3,_0x24db31,_0x1bc278,_0x5d50b6)};});});},BoundingRectangle[_0x5e00b3(0x2dd8)]=0x4,BoundingRectangle[_0x307c2b(0x5845)]=function(_0x3ab83e,_0x216bd2,_0x4ee8ff){var _0x29bc30=_0x307c2b;return _0x4ee8ff=defaultValue$1(_0x4ee8ff,0x0),_0x216bd2[_0x4ee8ff++]=_0x3ab83e['x'],_0x216bd2[_0x4ee8ff++]=_0x3ab83e['y'],_0x216bd2[_0x4ee8ff++]=_0x3ab83e[_0x29bc30(0x2299)],_0x216bd2[_0x4ee8ff]=_0x3ab83e[_0x29bc30(0x10d5)],_0x216bd2;},BoundingRectangle['unpack']=function(_0x1c0419,_0x360495,_0x4c20f9){var _0x1871e=_0x5e00b3;return _0x360495=defaultValue$1(_0x360495,0x0),defined$1(_0x4c20f9)||(_0x4c20f9=new BoundingRectangle()),_0x4c20f9['x']=_0x1c0419[_0x360495++],_0x4c20f9['y']=_0x1c0419[_0x360495++],_0x4c20f9[_0x1871e(0x2d3c)]=_0x1c0419[_0x360495++],_0x4c20f9[_0x1871e(0x5a4e)]=_0x1c0419[_0x360495],_0x4c20f9;},BoundingRectangle[_0x307c2b(0xd5c)]=function(_0x48f255,_0x414f1b){var _0x451f19=_0x307c2b,_0x15e231=_0x5e00b3;if(defined$1(_0x414f1b)||(_0x414f1b=new BoundingRectangle()),!defined$1(_0x48f255)||0x0===_0x48f255[_0x15e231(0x809)])return _0x414f1b['x']=0x0,_0x414f1b['y']=0x0,_0x414f1b['width']=0x0,_0x414f1b[_0x15e231(0x5a4e)]=0x0,_0x414f1b;for(var _0x24a248=_0x48f255['length'],_0x695131=_0x48f255[0x0]['x'],_0x418ebf=_0x48f255[0x0]['y'],_0x1649ea=_0x48f255[0x0]['x'],_0x17706a=_0x48f255[0x0]['y'],_0x893eaa=0x1;_0x893eaa<_0x24a248;_0x893eaa++){var _0x4c1f19=_0x48f255[_0x893eaa],_0x191a83=_0x4c1f19['x'],_0x4966a3=_0x4c1f19['y'];_0x695131=Math[_0x15e231(0x19a8)](_0x191a83,_0x695131),_0x1649ea=Math['max'](_0x191a83,_0x1649ea),_0x418ebf=Math[_0x15e231(0x19a8)](_0x4966a3,_0x418ebf),_0x17706a=Math[_0x451f19(0x5449)](_0x4966a3,_0x17706a);}return _0x414f1b['x']=_0x695131,_0x414f1b['y']=_0x418ebf,_0x414f1b[_0x451f19(0x2299)]=_0x1649ea-_0x695131,_0x414f1b[_0x15e231(0x5a4e)]=_0x17706a-_0x418ebf,_0x414f1b;};var defaultProjection=new GeographicProjection(),fromRectangleLowerLeft=new Cartographic(),fromRectangleUpperRight=new Cartographic();function GeometryAttributes(_0x536241){var _0x230681=_0x307c2b,_0x2e9030=_0x5e00b3;_0x536241=defaultValue$1(_0x536241,defaultValue$1[_0x2e9030(0x243c)]),this['position']=_0x536241[_0x2e9030(0x3747)],this[_0x2e9030(0x47ce)]=_0x536241[_0x2e9030(0x47ce)],this['st']=_0x536241['st'],this[_0x2e9030(0x333d)]=_0x536241[_0x2e9030(0x333d)],this['tangent']=_0x536241[_0x2e9030(0x2005)],this[_0x2e9030(0x8fe)]=_0x536241[_0x230681(0x3a3a)];}BoundingRectangle[_0x5e00b3(0x531b)]=function(_0x5808fa,_0x554cb1,_0x15769e){var _0xca5a19=_0x307c2b,_0x4a1753=_0x5e00b3;if(defined$1(_0x15769e)||(_0x15769e=new BoundingRectangle()),!defined$1(_0x5808fa))return _0x15769e['x']=0x0,_0x15769e['y']=0x0,_0x15769e[_0x4a1753(0x2d3c)]=0x0,_0x15769e[_0x4a1753(0x5a4e)]=0x0,_0x15769e;var _0x1c3df3=(_0x554cb1=defaultValue$1(_0x554cb1,defaultProjection))[_0x4a1753(0x63b)](Rectangle[_0xca5a19(0x417c)](_0x5808fa,fromRectangleLowerLeft)),_0x432dee=_0x554cb1[_0x4a1753(0x63b)](Rectangle['northeast'](_0x5808fa,fromRectangleUpperRight));return Cartesian2[_0x4a1753(0x34b6)](_0x432dee,_0x1c3df3,_0x432dee),_0x15769e['x']=_0x1c3df3['x'],_0x15769e['y']=_0x1c3df3['y'],_0x15769e[_0x4a1753(0x2d3c)]=_0x432dee['x'],_0x15769e[_0x4a1753(0x5a4e)]=_0x432dee['y'],_0x15769e;},BoundingRectangle[_0x307c2b(0x2d7b)]=function(_0x4872c8,_0x5d8cf9){var _0x230da1=_0x5e00b3;if(defined$1(_0x4872c8))return defined$1(_0x5d8cf9)?(_0x5d8cf9['x']=_0x4872c8['x'],_0x5d8cf9['y']=_0x4872c8['y'],_0x5d8cf9[_0x230da1(0x2d3c)]=_0x4872c8[_0x230da1(0x2d3c)],_0x5d8cf9[_0x230da1(0x5a4e)]=_0x4872c8[_0x230da1(0x5a4e)],_0x5d8cf9):new BoundingRectangle(_0x4872c8['x'],_0x4872c8['y'],_0x4872c8[_0x230da1(0x2d3c)],_0x4872c8[_0x230da1(0x5a4e)]);},BoundingRectangle['union']=function(_0x4e327b,_0x581e7a,_0x2c0030){var _0x5096bb=_0x307c2b,_0x362391=_0x5e00b3;defined$1(_0x2c0030)||(_0x2c0030=new BoundingRectangle());var _0x1b1752=Math[_0x5096bb(0x4b49)](_0x4e327b['x'],_0x581e7a['x']),_0x15f2fa=Math[_0x362391(0x19a8)](_0x4e327b['y'],_0x581e7a['y']),_0x2e5c94=Math[_0x362391(0x498f)](_0x4e327b['x']+_0x4e327b[_0x362391(0x2d3c)],_0x581e7a['x']+_0x581e7a[_0x5096bb(0x2299)]),_0x47748b=Math[_0x362391(0x498f)](_0x4e327b['y']+_0x4e327b[_0x362391(0x5a4e)],_0x581e7a['y']+_0x581e7a['height']);return _0x2c0030['x']=_0x1b1752,_0x2c0030['y']=_0x15f2fa,_0x2c0030[_0x362391(0x2d3c)]=_0x2e5c94-_0x1b1752,_0x2c0030[_0x362391(0x5a4e)]=_0x47748b-_0x15f2fa,_0x2c0030;},BoundingRectangle[_0x5e00b3(0x3ddc)]=function(_0x3b35bb,_0x295f66,_0x4f6c11){var _0x3f2823=_0x5e00b3;_0x4f6c11=BoundingRectangle[_0x3f2823(0x40f3)](_0x3b35bb,_0x4f6c11);var _0x561cd4=_0x295f66['x']-_0x4f6c11['x'],_0x445ece=_0x295f66['y']-_0x4f6c11['y'];return _0x561cd4>_0x4f6c11[_0x3f2823(0x2d3c)]?_0x4f6c11[_0x3f2823(0x2d3c)]=_0x561cd4:_0x561cd4<0x0&&(_0x4f6c11[_0x3f2823(0x2d3c)]-=_0x561cd4,_0x4f6c11['x']=_0x295f66['x']),_0x445ece>_0x4f6c11['height']?_0x4f6c11[_0x3f2823(0x5a4e)]=_0x445ece:_0x445ece<0x0&&(_0x4f6c11[_0x3f2823(0x5a4e)]-=_0x445ece,_0x4f6c11['y']=_0x295f66['y']),_0x4f6c11;},BoundingRectangle[_0x5e00b3(0x4ff2)]=function(_0x9b1783,_0x21dedd){var _0x162cd5=_0x307c2b,_0x5571d1=_0x5e00b3,_0x1060f0=_0x9b1783['x'],_0x21a8e3=_0x9b1783['y'],_0x18863a=_0x21dedd['x'],_0x3f020f=_0x21dedd['y'];return _0x1060f0>_0x18863a+_0x21dedd[_0x5571d1(0x2d3c)]||_0x1060f0+_0x9b1783[_0x162cd5(0x2299)]<_0x18863a||_0x21a8e3+_0x9b1783[_0x5571d1(0x5a4e)]<_0x3f020f||_0x21a8e3>_0x3f020f+_0x21dedd[_0x5571d1(0x5a4e)]?Intersect$1['OUTSIDE']:Intersect$1[_0x5571d1(0x2c8a)];},BoundingRectangle[_0x5e00b3(0x1dab)]=function(_0x53b047,_0x28c2a8){var _0xe6a1f6=_0x5e00b3;return _0x53b047===_0x28c2a8||defined$1(_0x53b047)&&defined$1(_0x28c2a8)&&_0x53b047['x']===_0x28c2a8['x']&&_0x53b047['y']===_0x28c2a8['y']&&_0x53b047[_0xe6a1f6(0x2d3c)]===_0x28c2a8[_0xe6a1f6(0x2d3c)]&&_0x53b047[_0xe6a1f6(0x5a4e)]===_0x28c2a8[_0xe6a1f6(0x5a4e)];},BoundingRectangle[_0x307c2b(0x1aa2)][_0x5e00b3(0x40f3)]=function(_0x22f9f2){var _0x4e744e=_0x5e00b3;return BoundingRectangle[_0x4e744e(0x40f3)](this,_0x22f9f2);},BoundingRectangle[_0x5e00b3(0x3720)][_0x5e00b3(0x4ff2)]=function(_0x2505bc){var _0x3ec6a7=_0x5e00b3;return BoundingRectangle[_0x3ec6a7(0x4ff2)](this,_0x2505bc);},BoundingRectangle[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x1e5333){var _0x2e80c9=_0x5e00b3;return BoundingRectangle[_0x2e80c9(0x1dab)](this,_0x1e5333);};var GeometryOffsetAttribute={'NONE':0x0,'TOP':0x1,'ALL':0x2},GeometryOffsetAttribute$1=Object[_0x5e00b3(0x5448)](GeometryOffsetAttribute);function VertexFormat(_0x4b3f00){var _0x2b7d41=_0x307c2b,_0x91cb19=_0x5e00b3;_0x4b3f00=defaultValue$1(_0x4b3f00,defaultValue$1[_0x91cb19(0x243c)]),this[_0x91cb19(0x3747)]=defaultValue$1(_0x4b3f00[_0x91cb19(0x3747)],!0x1),this['normal']=defaultValue$1(_0x4b3f00[_0x91cb19(0x47ce)],!0x1),this['st']=defaultValue$1(_0x4b3f00['st'],!0x1),this[_0x2b7d41(0x506b)]=defaultValue$1(_0x4b3f00[_0x91cb19(0x333d)],!0x1),this[_0x91cb19(0x2005)]=defaultValue$1(_0x4b3f00[_0x91cb19(0x2005)],!0x1),this[_0x2b7d41(0x3a3a)]=defaultValue$1(_0x4b3f00[_0x91cb19(0x8fe)],!0x1);}VertexFormat[_0x5e00b3(0x29af)]=Object[_0x5e00b3(0x5448)](new VertexFormat({'position':!0x0})),VertexFormat[_0x5e00b3(0xcdd)]=Object[_0x5e00b3(0x5448)](new VertexFormat({'position':!0x0,'normal':!0x0})),VertexFormat['POSITION_NORMAL_AND_ST']=Object[_0x5e00b3(0x5448)](new VertexFormat({'position':!0x0,'normal':!0x0,'st':!0x0})),VertexFormat[_0x5e00b3(0x5322)]=Object[_0x5e00b3(0x5448)](new VertexFormat({'position':!0x0,'st':!0x0})),VertexFormat[_0x307c2b(0x2694)]=Object[_0x5e00b3(0x5448)](new VertexFormat({'position':!0x0,'color':!0x0})),VertexFormat[_0x5e00b3(0x1b9)]=Object[_0x5e00b3(0x5448)](new VertexFormat({'position':!0x0,'normal':!0x0,'st':!0x0,'tangent':!0x0,'bitangent':!0x0})),VertexFormat[_0x307c2b(0x25aa)]=VertexFormat[_0x5e00b3(0xd1a)],VertexFormat[_0x5e00b3(0x2dd8)]=0x6,VertexFormat[_0x5e00b3(0x52a8)]=function(_0x1aab7d,_0x51273f,_0x358007){var _0x73528b=_0x5e00b3;return _0x358007=defaultValue$1(_0x358007,0x0),_0x51273f[_0x358007++]=_0x1aab7d[_0x73528b(0x3747)]?0x1:0x0,_0x51273f[_0x358007++]=_0x1aab7d[_0x73528b(0x47ce)]?0x1:0x0,_0x51273f[_0x358007++]=_0x1aab7d['st']?0x1:0x0,_0x51273f[_0x358007++]=_0x1aab7d[_0x73528b(0x2005)]?0x1:0x0,_0x51273f[_0x358007++]=_0x1aab7d[_0x73528b(0x333d)]?0x1:0x0,_0x51273f[_0x358007]=_0x1aab7d[_0x73528b(0x8fe)]?0x1:0x0,_0x51273f;},VertexFormat[_0x5e00b3(0x1d8a)]=function(_0x3e47f4,_0x3565c4,_0xb3df1a){var _0x292326=_0x5e00b3;return _0x3565c4=defaultValue$1(_0x3565c4,0x0),defined$1(_0xb3df1a)||(_0xb3df1a=new VertexFormat()),_0xb3df1a[_0x292326(0x3747)]=0x1===_0x3e47f4[_0x3565c4++],_0xb3df1a[_0x292326(0x47ce)]=0x1===_0x3e47f4[_0x3565c4++],_0xb3df1a['st']=0x1===_0x3e47f4[_0x3565c4++],_0xb3df1a[_0x292326(0x2005)]=0x1===_0x3e47f4[_0x3565c4++],_0xb3df1a[_0x292326(0x333d)]=0x1===_0x3e47f4[_0x3565c4++],_0xb3df1a[_0x292326(0x8fe)]=0x1===_0x3e47f4[_0x3565c4],_0xb3df1a;},VertexFormat[_0x5e00b3(0x40f3)]=function(_0x4d658e,_0x3ae471){var _0x21a354=_0x307c2b,_0x4b5011=_0x5e00b3;if(defined$1(_0x4d658e))return defined$1(_0x3ae471)||(_0x3ae471=new VertexFormat()),_0x3ae471[_0x4b5011(0x3747)]=_0x4d658e[_0x4b5011(0x3747)],_0x3ae471[_0x4b5011(0x47ce)]=_0x4d658e[_0x4b5011(0x47ce)],_0x3ae471['st']=_0x4d658e['st'],_0x3ae471[_0x4b5011(0x2005)]=_0x4d658e[_0x4b5011(0x2005)],_0x3ae471[_0x21a354(0x506b)]=_0x4d658e[_0x4b5011(0x333d)],_0x3ae471[_0x4b5011(0x8fe)]=_0x4d658e['color'],_0x3ae471;};var diffScratch$1=new Cartesian3();function BoxGeometry(_0x28e256){var _0x4c7f0e=_0x307c2b,_0x2ffbf0=_0x5e00b3,_0x2267e8=(_0x28e256=defaultValue$1(_0x28e256,defaultValue$1[_0x4c7f0e(0x216e)]))[_0x2ffbf0(0xf71)],_0x365347=_0x28e256[_0x2ffbf0(0x55c2)],_0x4a9174=defaultValue$1(_0x28e256[_0x4c7f0e(0x43f1)],VertexFormat[_0x4c7f0e(0x25aa)]);this[_0x2ffbf0(0x398d)]=Cartesian3[_0x2ffbf0(0x40f3)](_0x2267e8),this[_0x4c7f0e(0x4aac)]=Cartesian3[_0x2ffbf0(0x40f3)](_0x365347),this[_0x2ffbf0(0x344e)]=_0x4a9174,this[_0x2ffbf0(0x2827)]=_0x28e256[_0x2ffbf0(0x4236)],this[_0x4c7f0e(0x461e)]=_0x4c7f0e(0x33e2);}BoxGeometry[_0x307c2b(0x15dd)]=function(_0x28fa74){var _0x8f545c=_0x307c2b,_0x5bd029=_0x5e00b3,_0x4877b3=(_0x28fa74=defaultValue$1(_0x28fa74,defaultValue$1[_0x8f545c(0x216e)]))[_0x5bd029(0x11ba)],_0xc32e39=Cartesian3[_0x5bd029(0x34b9)](_0x4877b3,0.5,new Cartesian3());return new BoxGeometry({'minimum':Cartesian3[_0x5bd029(0xa61)](_0xc32e39,new Cartesian3()),'maximum':_0xc32e39,'vertexFormat':_0x28fa74[_0x5bd029(0x5383)],'offsetAttribute':_0x28fa74[_0x5bd029(0x4236)]});},BoxGeometry[_0x307c2b(0x2221)]=function(_0x50427d){var _0x5deaa4=_0x307c2b,_0x59efda=_0x5e00b3;return new BoxGeometry({'minimum':_0x50427d[_0x5deaa4(0x4208)],'maximum':_0x50427d[_0x59efda(0x55c2)]});},BoxGeometry['packedLength']=0x2*Cartesian3[_0x5e00b3(0x2dd8)]+VertexFormat[_0x5e00b3(0x2dd8)]+0x1,BoxGeometry[_0x5e00b3(0x52a8)]=function(_0x42b085,_0x56865a,_0xa168dc){var _0x27aeec=_0x307c2b,_0x4da24f=_0x5e00b3;return _0xa168dc=defaultValue$1(_0xa168dc,0x0),Cartesian3[_0x4da24f(0x52a8)](_0x42b085[_0x4da24f(0x398d)],_0x56865a,_0xa168dc),Cartesian3[_0x4da24f(0x52a8)](_0x42b085[_0x4da24f(0x1072)],_0x56865a,_0xa168dc+Cartesian3[_0x27aeec(0x18d6)]),VertexFormat[_0x4da24f(0x52a8)](_0x42b085[_0x4da24f(0x344e)],_0x56865a,_0xa168dc+0x2*Cartesian3[_0x4da24f(0x2dd8)]),_0x56865a[_0xa168dc+0x2*Cartesian3[_0x27aeec(0x18d6)]+VertexFormat[_0x4da24f(0x2dd8)]]=defaultValue$1(_0x42b085[_0x4da24f(0x2827)],-0x1),_0x56865a;};var scratchMin$3=new Cartesian3(),scratchMax$3=new Cartesian3(),scratchVertexFormat$e=new VertexFormat(),scratchOptions$q={'minimum':scratchMin$3,'maximum':scratchMax$3,'vertexFormat':scratchVertexFormat$e,'offsetAttribute':void 0x0},unitBoxGeometry;BoxGeometry[_0x5e00b3(0x1d8a)]=function(_0x247669,_0x3e8c5c,_0xf35ae8){var _0x136cb1=_0x307c2b,_0x40a595=_0x5e00b3;_0x3e8c5c=defaultValue$1(_0x3e8c5c,0x0);var _0x18b73d=Cartesian3[_0x40a595(0x1d8a)](_0x247669,_0x3e8c5c,scratchMin$3),_0x284c0e=Cartesian3[_0x136cb1(0x1055)](_0x247669,_0x3e8c5c+Cartesian3[_0x136cb1(0x18d6)],scratchMax$3),_0x18ea51=VertexFormat[_0x40a595(0x1d8a)](_0x247669,_0x3e8c5c+0x2*Cartesian3[_0x40a595(0x2dd8)],scratchVertexFormat$e),_0x1ca504=_0x247669[_0x3e8c5c+0x2*Cartesian3[_0x40a595(0x2dd8)]+VertexFormat[_0x40a595(0x2dd8)]];return defined$1(_0xf35ae8)?(_0xf35ae8[_0x40a595(0x398d)]=Cartesian3[_0x136cb1(0x2d7b)](_0x18b73d,_0xf35ae8['_minimum']),_0xf35ae8[_0x40a595(0x1072)]=Cartesian3['clone'](_0x284c0e,_0xf35ae8[_0x136cb1(0x4aac)]),_0xf35ae8[_0x40a595(0x344e)]=VertexFormat[_0x40a595(0x40f3)](_0x18ea51,_0xf35ae8[_0x40a595(0x344e)]),_0xf35ae8[_0x40a595(0x2827)]=-0x1===_0x1ca504?void 0x0:_0x1ca504,_0xf35ae8):(scratchOptions$q[_0x136cb1(0x172d)]=-0x1===_0x1ca504?void 0x0:_0x1ca504,new BoxGeometry(scratchOptions$q));},BoxGeometry[_0x5e00b3(0x1647)]=function(_0x45e4c0){var _0xee5d72=_0x307c2b,_0x3d727b=_0x5e00b3,_0x439518=_0x45e4c0[_0x3d727b(0x398d)],_0x5da6a6=_0x45e4c0[_0x3d727b(0x1072)],_0x499035=_0x45e4c0[_0xee5d72(0x4c25)];if(!Cartesian3[_0x3d727b(0x1dab)](_0x439518,_0x5da6a6)){var _0x262af7,_0x3ccbd5,_0x14e509=new GeometryAttributes();if(_0x499035[_0xee5d72(0x2fe9)]&&(_0x499035['st']||_0x499035[_0x3d727b(0x47ce)]||_0x499035[_0xee5d72(0x232e)]||_0x499035[_0xee5d72(0x506b)])){if(_0x499035[_0xee5d72(0x2fe9)]&&((_0x3ccbd5=new Float64Array(0x48))[0x0]=_0x439518['x'],_0x3ccbd5[0x1]=_0x439518['y'],_0x3ccbd5[0x2]=_0x5da6a6['z'],_0x3ccbd5[0x3]=_0x5da6a6['x'],_0x3ccbd5[0x4]=_0x439518['y'],_0x3ccbd5[0x5]=_0x5da6a6['z'],_0x3ccbd5[0x6]=_0x5da6a6['x'],_0x3ccbd5[0x7]=_0x5da6a6['y'],_0x3ccbd5[0x8]=_0x5da6a6['z'],_0x3ccbd5[0x9]=_0x439518['x'],_0x3ccbd5[0xa]=_0x5da6a6['y'],_0x3ccbd5[0xb]=_0x5da6a6['z'],_0x3ccbd5[0xc]=_0x439518['x'],_0x3ccbd5[0xd]=_0x439518['y'],_0x3ccbd5[0xe]=_0x439518['z'],_0x3ccbd5[0xf]=_0x5da6a6['x'],_0x3ccbd5[0x10]=_0x439518['y'],_0x3ccbd5[0x11]=_0x439518['z'],_0x3ccbd5[0x12]=_0x5da6a6['x'],_0x3ccbd5[0x13]=_0x5da6a6['y'],_0x3ccbd5[0x14]=_0x439518['z'],_0x3ccbd5[0x15]=_0x439518['x'],_0x3ccbd5[0x16]=_0x5da6a6['y'],_0x3ccbd5[0x17]=_0x439518['z'],_0x3ccbd5[0x18]=_0x5da6a6['x'],_0x3ccbd5[0x19]=_0x439518['y'],_0x3ccbd5[0x1a]=_0x439518['z'],_0x3ccbd5[0x1b]=_0x5da6a6['x'],_0x3ccbd5[0x1c]=_0x5da6a6['y'],_0x3ccbd5[0x1d]=_0x439518['z'],_0x3ccbd5[0x1e]=_0x5da6a6['x'],_0x3ccbd5[0x1f]=_0x5da6a6['y'],_0x3ccbd5[0x20]=_0x5da6a6['z'],_0x3ccbd5[0x21]=_0x5da6a6['x'],_0x3ccbd5[0x22]=_0x439518['y'],_0x3ccbd5[0x23]=_0x5da6a6['z'],_0x3ccbd5[0x24]=_0x439518['x'],_0x3ccbd5[0x25]=_0x439518['y'],_0x3ccbd5[0x26]=_0x439518['z'],_0x3ccbd5[0x27]=_0x439518['x'],_0x3ccbd5[0x28]=_0x5da6a6['y'],_0x3ccbd5[0x29]=_0x439518['z'],_0x3ccbd5[0x2a]=_0x439518['x'],_0x3ccbd5[0x2b]=_0x5da6a6['y'],_0x3ccbd5[0x2c]=_0x5da6a6['z'],_0x3ccbd5[0x2d]=_0x439518['x'],_0x3ccbd5[0x2e]=_0x439518['y'],_0x3ccbd5[0x2f]=_0x5da6a6['z'],_0x3ccbd5[0x30]=_0x439518['x'],_0x3ccbd5[0x31]=_0x5da6a6['y'],_0x3ccbd5[0x32]=_0x439518['z'],_0x3ccbd5[0x33]=_0x5da6a6['x'],_0x3ccbd5[0x34]=_0x5da6a6['y'],_0x3ccbd5[0x35]=_0x439518['z'],_0x3ccbd5[0x36]=_0x5da6a6['x'],_0x3ccbd5[0x37]=_0x5da6a6['y'],_0x3ccbd5[0x38]=_0x5da6a6['z'],_0x3ccbd5[0x39]=_0x439518['x'],_0x3ccbd5[0x3a]=_0x5da6a6['y'],_0x3ccbd5[0x3b]=_0x5da6a6['z'],_0x3ccbd5[0x3c]=_0x439518['x'],_0x3ccbd5[0x3d]=_0x439518['y'],_0x3ccbd5[0x3e]=_0x439518['z'],_0x3ccbd5[0x3f]=_0x5da6a6['x'],_0x3ccbd5[0x40]=_0x439518['y'],_0x3ccbd5[0x41]=_0x439518['z'],_0x3ccbd5[0x42]=_0x5da6a6['x'],_0x3ccbd5[0x43]=_0x439518['y'],_0x3ccbd5[0x44]=_0x5da6a6['z'],_0x3ccbd5[0x45]=_0x439518['x'],_0x3ccbd5[0x46]=_0x439518['y'],_0x3ccbd5[0x47]=_0x5da6a6['z'],_0x14e509[_0x3d727b(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xee5d72(0x4f64)],'componentsPerAttribute':0x3,'values':_0x3ccbd5})),_0x499035[_0x3d727b(0x47ce)]){var _0x337919=new Float32Array(0x48);_0x337919[0x0]=0x0,_0x337919[0x1]=0x0,_0x337919[0x2]=0x1,_0x337919[0x3]=0x0,_0x337919[0x4]=0x0,_0x337919[0x5]=0x1,_0x337919[0x6]=0x0,_0x337919[0x7]=0x0,_0x337919[0x8]=0x1,_0x337919[0x9]=0x0,_0x337919[0xa]=0x0,_0x337919[0xb]=0x1,_0x337919[0xc]=0x0,_0x337919[0xd]=0x0,_0x337919[0xe]=-0x1,_0x337919[0xf]=0x0,_0x337919[0x10]=0x0,_0x337919[0x11]=-0x1,_0x337919[0x12]=0x0,_0x337919[0x13]=0x0,_0x337919[0x14]=-0x1,_0x337919[0x15]=0x0,_0x337919[0x16]=0x0,_0x337919[0x17]=-0x1,_0x337919[0x18]=0x1,_0x337919[0x19]=0x0,_0x337919[0x1a]=0x0,_0x337919[0x1b]=0x1,_0x337919[0x1c]=0x0,_0x337919[0x1d]=0x0,_0x337919[0x1e]=0x1,_0x337919[0x1f]=0x0,_0x337919[0x20]=0x0,_0x337919[0x21]=0x1,_0x337919[0x22]=0x0,_0x337919[0x23]=0x0,_0x337919[0x24]=-0x1,_0x337919[0x25]=0x0,_0x337919[0x26]=0x0,_0x337919[0x27]=-0x1,_0x337919[0x28]=0x0,_0x337919[0x29]=0x0,_0x337919[0x2a]=-0x1,_0x337919[0x2b]=0x0,_0x337919[0x2c]=0x0,_0x337919[0x2d]=-0x1,_0x337919[0x2e]=0x0,_0x337919[0x2f]=0x0,_0x337919[0x30]=0x0,_0x337919[0x31]=0x1,_0x337919[0x32]=0x0,_0x337919[0x33]=0x0,_0x337919[0x34]=0x1,_0x337919[0x35]=0x0,_0x337919[0x36]=0x0,_0x337919[0x37]=0x1,_0x337919[0x38]=0x0,_0x337919[0x39]=0x0,_0x337919[0x3a]=0x1,_0x337919[0x3b]=0x0,_0x337919[0x3c]=0x0,_0x337919[0x3d]=-0x1,_0x337919[0x3e]=0x0,_0x337919[0x3f]=0x0,_0x337919[0x40]=-0x1,_0x337919[0x41]=0x0,_0x337919[0x42]=0x0,_0x337919[0x43]=-0x1,_0x337919[0x44]=0x0,_0x337919[0x45]=0x0,_0x337919[0x46]=-0x1,_0x337919[0x47]=0x0,_0x14e509[_0x3d727b(0x47ce)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3d727b(0x486a)],'componentsPerAttribute':0x3,'values':_0x337919});}if(_0x499035['st']){var _0x397ba3=new Float32Array(0x48),_0x88d2f6=0x0;_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=-0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=-0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=-0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=-0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=-0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=-0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=-0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=-0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x0,_0x397ba3[_0x88d2f6++]=0x1,_0x397ba3[_0x88d2f6++]=0x1,_0x14e509['st']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3d727b(0x486a)],'componentsPerAttribute':0x3,'values':_0x397ba3});}if(_0x499035[_0x3d727b(0x2005)]){var _0x303cf8=new Float32Array(0x48);_0x303cf8[0x0]=0x1,_0x303cf8[0x1]=0x0,_0x303cf8[0x2]=0x0,_0x303cf8[0x3]=0x1,_0x303cf8[0x4]=0x0,_0x303cf8[0x5]=0x0,_0x303cf8[0x6]=0x1,_0x303cf8[0x7]=0x0,_0x303cf8[0x8]=0x0,_0x303cf8[0x9]=0x1,_0x303cf8[0xa]=0x0,_0x303cf8[0xb]=0x0,_0x303cf8[0xc]=-0x1,_0x303cf8[0xd]=0x0,_0x303cf8[0xe]=0x0,_0x303cf8[0xf]=-0x1,_0x303cf8[0x10]=0x0,_0x303cf8[0x11]=0x0,_0x303cf8[0x12]=-0x1,_0x303cf8[0x13]=0x0,_0x303cf8[0x14]=0x0,_0x303cf8[0x15]=-0x1,_0x303cf8[0x16]=0x0,_0x303cf8[0x17]=0x0,_0x303cf8[0x18]=0x0,_0x303cf8[0x19]=0x1,_0x303cf8[0x1a]=0x0,_0x303cf8[0x1b]=0x0,_0x303cf8[0x1c]=0x1,_0x303cf8[0x1d]=0x0,_0x303cf8[0x1e]=0x0,_0x303cf8[0x1f]=0x1,_0x303cf8[0x20]=0x0,_0x303cf8[0x21]=0x0,_0x303cf8[0x22]=0x1,_0x303cf8[0x23]=0x0,_0x303cf8[0x24]=0x0,_0x303cf8[0x25]=-0x1,_0x303cf8[0x26]=0x0,_0x303cf8[0x27]=0x0,_0x303cf8[0x28]=-0x1,_0x303cf8[0x29]=0x0,_0x303cf8[0x2a]=0x0,_0x303cf8[0x2b]=-0x1,_0x303cf8[0x2c]=0x0,_0x303cf8[0x2d]=0x0,_0x303cf8[0x2e]=-0x1,_0x303cf8[0x2f]=0x0,_0x303cf8[0x30]=-0x1,_0x303cf8[0x31]=0x0,_0x303cf8[0x32]=0x0,_0x303cf8[0x33]=-0x1,_0x303cf8[0x34]=0x0,_0x303cf8[0x35]=0x0,_0x303cf8[0x36]=-0x1,_0x303cf8[0x37]=0x0,_0x303cf8[0x38]=0x0,_0x303cf8[0x39]=-0x1,_0x303cf8[0x3a]=0x0,_0x303cf8[0x3b]=0x0,_0x303cf8[0x3c]=0x1,_0x303cf8[0x3d]=0x0,_0x303cf8[0x3e]=0x0,_0x303cf8[0x3f]=0x1,_0x303cf8[0x40]=0x0,_0x303cf8[0x41]=0x0,_0x303cf8[0x42]=0x1,_0x303cf8[0x43]=0x0,_0x303cf8[0x44]=0x0,_0x303cf8[0x45]=0x1,_0x303cf8[0x46]=0x0,_0x303cf8[0x47]=0x0,_0x14e509[_0x3d727b(0x2005)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3d727b(0x486a)],'componentsPerAttribute':0x3,'values':_0x303cf8});}if(_0x499035[_0x3d727b(0x333d)]){var _0x1c7673=new Float32Array(0x48);_0x1c7673[0x0]=0x0,_0x1c7673[0x1]=0x1,_0x1c7673[0x2]=0x0,_0x1c7673[0x3]=0x0,_0x1c7673[0x4]=0x1,_0x1c7673[0x5]=0x0,_0x1c7673[0x6]=0x0,_0x1c7673[0x7]=0x1,_0x1c7673[0x8]=0x0,_0x1c7673[0x9]=0x0,_0x1c7673[0xa]=0x1,_0x1c7673[0xb]=0x0,_0x1c7673[0xc]=0x0,_0x1c7673[0xd]=0x1,_0x1c7673[0xe]=0x0,_0x1c7673[0xf]=0x0,_0x1c7673[0x10]=0x1,_0x1c7673[0x11]=0x0,_0x1c7673[0x12]=0x0,_0x1c7673[0x13]=0x1,_0x1c7673[0x14]=0x0,_0x1c7673[0x15]=0x0,_0x1c7673[0x16]=0x1,_0x1c7673[0x17]=0x0,_0x1c7673[0x18]=0x0,_0x1c7673[0x19]=0x0,_0x1c7673[0x1a]=0x1,_0x1c7673[0x1b]=0x0,_0x1c7673[0x1c]=0x0,_0x1c7673[0x1d]=0x1,_0x1c7673[0x1e]=0x0,_0x1c7673[0x1f]=0x0,_0x1c7673[0x20]=0x1,_0x1c7673[0x21]=0x0,_0x1c7673[0x22]=0x0,_0x1c7673[0x23]=0x1,_0x1c7673[0x24]=0x0,_0x1c7673[0x25]=0x0,_0x1c7673[0x26]=0x1,_0x1c7673[0x27]=0x0,_0x1c7673[0x28]=0x0,_0x1c7673[0x29]=0x1,_0x1c7673[0x2a]=0x0,_0x1c7673[0x2b]=0x0,_0x1c7673[0x2c]=0x1,_0x1c7673[0x2d]=0x0,_0x1c7673[0x2e]=0x0,_0x1c7673[0x2f]=0x1,_0x1c7673[0x30]=0x0,_0x1c7673[0x31]=0x0,_0x1c7673[0x32]=0x1,_0x1c7673[0x33]=0x0,_0x1c7673[0x34]=0x0,_0x1c7673[0x35]=0x1,_0x1c7673[0x36]=0x0,_0x1c7673[0x37]=0x0,_0x1c7673[0x38]=0x1,_0x1c7673[0x39]=0x0,_0x1c7673[0x3a]=0x0,_0x1c7673[0x3b]=0x1,_0x1c7673[0x3c]=0x0,_0x1c7673[0x3d]=0x0,_0x1c7673[0x3e]=0x1,_0x1c7673[0x3f]=0x0,_0x1c7673[0x40]=0x0,_0x1c7673[0x41]=0x1,_0x1c7673[0x42]=0x0,_0x1c7673[0x43]=0x0,_0x1c7673[0x44]=0x1,_0x1c7673[0x45]=0x0,_0x1c7673[0x46]=0x0,_0x1c7673[0x47]=0x1,_0x14e509[_0x3d727b(0x333d)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3d727b(0x486a)],'componentsPerAttribute':0x3,'values':_0x1c7673});}(_0x262af7=new Uint16Array(0x24))[0x0]=0x0,_0x262af7[0x1]=0x1,_0x262af7[0x2]=0x2,_0x262af7[0x3]=0x0,_0x262af7[0x4]=0x2,_0x262af7[0x5]=0x3,_0x262af7[0x6]=0x6,_0x262af7[0x7]=0x5,_0x262af7[0x8]=0x4,_0x262af7[0x9]=0x7,_0x262af7[0xa]=0x6,_0x262af7[0xb]=0x4,_0x262af7[0xc]=0x8,_0x262af7[0xd]=0x9,_0x262af7[0xe]=0xa,_0x262af7[0xf]=0x8,_0x262af7[0x10]=0xa,_0x262af7[0x11]=0xb,_0x262af7[0x12]=0xe,_0x262af7[0x13]=0xd,_0x262af7[0x14]=0xc,_0x262af7[0x15]=0xf,_0x262af7[0x16]=0xe,_0x262af7[0x17]=0xc,_0x262af7[0x18]=0x12,_0x262af7[0x19]=0x11,_0x262af7[0x1a]=0x10,_0x262af7[0x1b]=0x13,_0x262af7[0x1c]=0x12,_0x262af7[0x1d]=0x10,_0x262af7[0x1e]=0x14,_0x262af7[0x1f]=0x15,_0x262af7[0x20]=0x16,_0x262af7[0x21]=0x14,_0x262af7[0x22]=0x16,_0x262af7[0x23]=0x17;}else(_0x3ccbd5=new Float64Array(0x18))[0x0]=_0x439518['x'],_0x3ccbd5[0x1]=_0x439518['y'],_0x3ccbd5[0x2]=_0x439518['z'],_0x3ccbd5[0x3]=_0x5da6a6['x'],_0x3ccbd5[0x4]=_0x439518['y'],_0x3ccbd5[0x5]=_0x439518['z'],_0x3ccbd5[0x6]=_0x5da6a6['x'],_0x3ccbd5[0x7]=_0x5da6a6['y'],_0x3ccbd5[0x8]=_0x439518['z'],_0x3ccbd5[0x9]=_0x439518['x'],_0x3ccbd5[0xa]=_0x5da6a6['y'],_0x3ccbd5[0xb]=_0x439518['z'],_0x3ccbd5[0xc]=_0x439518['x'],_0x3ccbd5[0xd]=_0x439518['y'],_0x3ccbd5[0xe]=_0x5da6a6['z'],_0x3ccbd5[0xf]=_0x5da6a6['x'],_0x3ccbd5[0x10]=_0x439518['y'],_0x3ccbd5[0x11]=_0x5da6a6['z'],_0x3ccbd5[0x12]=_0x5da6a6['x'],_0x3ccbd5[0x13]=_0x5da6a6['y'],_0x3ccbd5[0x14]=_0x5da6a6['z'],_0x3ccbd5[0x15]=_0x439518['x'],_0x3ccbd5[0x16]=_0x5da6a6['y'],_0x3ccbd5[0x17]=_0x5da6a6['z'],_0x14e509[_0x3d727b(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3d727b(0x4e01)],'componentsPerAttribute':0x3,'values':_0x3ccbd5}),(_0x262af7=new Uint16Array(0x24))[0x0]=0x4,_0x262af7[0x1]=0x5,_0x262af7[0x2]=0x6,_0x262af7[0x3]=0x4,_0x262af7[0x4]=0x6,_0x262af7[0x5]=0x7,_0x262af7[0x6]=0x1,_0x262af7[0x7]=0x0,_0x262af7[0x8]=0x3,_0x262af7[0x9]=0x1,_0x262af7[0xa]=0x3,_0x262af7[0xb]=0x2,_0x262af7[0xc]=0x1,_0x262af7[0xd]=0x6,_0x262af7[0xe]=0x5,_0x262af7[0xf]=0x1,_0x262af7[0x10]=0x2,_0x262af7[0x11]=0x6,_0x262af7[0x12]=0x2,_0x262af7[0x13]=0x3,_0x262af7[0x14]=0x7,_0x262af7[0x15]=0x2,_0x262af7[0x16]=0x7,_0x262af7[0x17]=0x6,_0x262af7[0x18]=0x3,_0x262af7[0x19]=0x0,_0x262af7[0x1a]=0x4,_0x262af7[0x1b]=0x3,_0x262af7[0x1c]=0x4,_0x262af7[0x1d]=0x7,_0x262af7[0x1e]=0x0,_0x262af7[0x1f]=0x1,_0x262af7[0x20]=0x5,_0x262af7[0x21]=0x0,_0x262af7[0x22]=0x5,_0x262af7[0x23]=0x4;var _0x1aa07d=Cartesian3[_0x3d727b(0x34b6)](_0x5da6a6,_0x439518,diffScratch$1),_0x50cfbd=0.5*Cartesian3[_0x3d727b(0x3d6f)](_0x1aa07d);if(defined$1(_0x45e4c0[_0x3d727b(0x2827)])){var _0x21a67d=_0x3ccbd5[_0x3d727b(0x809)],_0x290913=new Uint8Array(_0x21a67d/0x3);arrayFill(_0x290913,_0x45e4c0[_0x3d727b(0x2827)]===GeometryOffsetAttribute$1[_0x3d727b(0x423a)]?0x0:0x1),_0x14e509[_0x3d727b(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xee5d72(0x2bcf)],'componentsPerAttribute':0x1,'values':_0x290913});}return new Geometry$1({'attributes':_0x14e509,'indices':_0x262af7,'primitiveType':PrimitiveType$1[_0x3d727b(0xf30)],'boundingSphere':new BoundingSphere(Cartesian3[_0x3d727b(0x3a34)],_0x50cfbd),'offsetAttribute':_0x45e4c0[_0x3d727b(0x2827)]});}},BoxGeometry[_0x5e00b3(0x4074)]=function(){var _0x707697=_0x5e00b3;return defined$1(unitBoxGeometry)||(unitBoxGeometry=BoxGeometry[_0x707697(0x1647)](BoxGeometry[_0x707697(0x5d2a)]({'dimensions':new Cartesian3(0x1,0x1,0x1),'vertexFormat':VertexFormat[_0x707697(0x29af)]}))),unitBoxGeometry;};var diffScratch=new Cartesian3();function BoxOutlineGeometry(_0x4d2fc8){var _0x15ae37=_0x307c2b,_0x490846=_0x5e00b3,_0xf71b7c=(_0x4d2fc8=defaultValue$1(_0x4d2fc8,defaultValue$1[_0x490846(0x243c)]))[_0x15ae37(0x4208)],_0x382cab=_0x4d2fc8[_0x490846(0x55c2)];this[_0x490846(0x37ca)]=Cartesian3[_0x490846(0x40f3)](_0xf71b7c),this[_0x490846(0x5685)]=Cartesian3[_0x15ae37(0x2d7b)](_0x382cab),this[_0x15ae37(0x16cc)]=_0x4d2fc8[_0x490846(0x4236)],this[_0x490846(0x254e)]='createBoxOutlineGeometry';}BoxOutlineGeometry['fromDimensions']=function(_0x3bb847){var _0x4d7c88=_0x5e00b3,_0x318091=(_0x3bb847=defaultValue$1(_0x3bb847,defaultValue$1[_0x4d7c88(0x243c)]))[_0x4d7c88(0x11ba)],_0x3c2329=Cartesian3[_0x4d7c88(0x34b9)](_0x318091,0.5,new Cartesian3());return new BoxOutlineGeometry({'minimum':Cartesian3[_0x4d7c88(0xa61)](_0x3c2329,new Cartesian3()),'maximum':_0x3c2329,'offsetAttribute':_0x3bb847[_0x4d7c88(0x4236)]});},BoxOutlineGeometry[_0x307c2b(0x2221)]=function(_0x446501){var _0x4d9aae=_0x5e00b3;return new BoxOutlineGeometry({'minimum':_0x446501[_0x4d9aae(0xf71)],'maximum':_0x446501[_0x4d9aae(0x55c2)]});},BoxOutlineGeometry['packedLength']=0x2*Cartesian3[_0x5e00b3(0x2dd8)]+0x1,BoxOutlineGeometry[_0x5e00b3(0x52a8)]=function(_0x422930,_0x19d476,_0x45150c){var _0x130ac5=_0x5e00b3;return _0x45150c=defaultValue$1(_0x45150c,0x0),Cartesian3[_0x130ac5(0x52a8)](_0x422930[_0x130ac5(0x37ca)],_0x19d476,_0x45150c),Cartesian3[_0x130ac5(0x52a8)](_0x422930[_0x130ac5(0x5685)],_0x19d476,_0x45150c+Cartesian3[_0x130ac5(0x2dd8)]),_0x19d476[_0x45150c+0x2*Cartesian3[_0x130ac5(0x2dd8)]]=defaultValue$1(_0x422930[_0x130ac5(0x2827)],-0x1),_0x19d476;};var scratchMin$2=new Cartesian3(),scratchMax$2=new Cartesian3(),scratchOptions$p={'minimum':scratchMin$2,'maximum':scratchMax$2,'offsetAttribute':void 0x0},implementation$1;function cancelAnimationFramePolyfill(_0x49816f){implementation$1(_0x49816f);}function CartographicGeocoderService(){}function Spline(){var _0x1e0d15=_0x5e00b3;this[_0x1e0d15(0x19f1)]=void 0x0,this[_0x1e0d15(0x251a)]=void 0x0,DeveloperError$1[_0x1e0d15(0x490e)]();}function LinearSpline(_0x45fbfe){var _0x3ac06a=_0x307c2b,_0x20e79b=_0x5e00b3,_0xe4af74=(_0x45fbfe=defaultValue$1(_0x45fbfe,defaultValue$1[_0x20e79b(0x243c)]))[_0x20e79b(0x251a)],_0x25480d=_0x45fbfe[_0x20e79b(0x19f1)];this[_0x20e79b(0x5821)]=_0x25480d,this[_0x20e79b(0x18d6)]=_0xe4af74,this[_0x3ac06a(0x12de)]=0x0;}BoxOutlineGeometry[_0x5e00b3(0x1d8a)]=function(_0x5e57db,_0x550bca,_0x4e35bb){var _0x5c8d7f=_0x5e00b3;_0x550bca=defaultValue$1(_0x550bca,0x0);var _0x20a8d4=Cartesian3[_0x5c8d7f(0x1d8a)](_0x5e57db,_0x550bca,scratchMin$2),_0x15aa4f=Cartesian3[_0x5c8d7f(0x1d8a)](_0x5e57db,_0x550bca+Cartesian3[_0x5c8d7f(0x2dd8)],scratchMax$2),_0x207c1a=_0x5e57db[_0x550bca+0x2*Cartesian3[_0x5c8d7f(0x2dd8)]];return defined$1(_0x4e35bb)?(_0x4e35bb[_0x5c8d7f(0x37ca)]=Cartesian3[_0x5c8d7f(0x40f3)](_0x20a8d4,_0x4e35bb[_0x5c8d7f(0x37ca)]),_0x4e35bb[_0x5c8d7f(0x5685)]=Cartesian3[_0x5c8d7f(0x40f3)](_0x15aa4f,_0x4e35bb[_0x5c8d7f(0x5685)]),_0x4e35bb[_0x5c8d7f(0x2827)]=-0x1===_0x207c1a?void 0x0:_0x207c1a,_0x4e35bb):(scratchOptions$p[_0x5c8d7f(0x4236)]=-0x1===_0x207c1a?void 0x0:_0x207c1a,new BoxOutlineGeometry(scratchOptions$p));},BoxOutlineGeometry[_0x307c2b(0x39d6)]=function(_0x10e387){var _0x398084=_0x307c2b,_0xa1bffb=_0x5e00b3,_0xf15b1=_0x10e387[_0xa1bffb(0x37ca)],_0x31a928=_0x10e387[_0xa1bffb(0x5685)];if(!Cartesian3[_0xa1bffb(0x1dab)](_0xf15b1,_0x31a928)){var _0x454854=new GeometryAttributes(),_0x4de59f=new Uint16Array(0x18),_0x2e060e=new Float64Array(0x18);_0x2e060e[0x0]=_0xf15b1['x'],_0x2e060e[0x1]=_0xf15b1['y'],_0x2e060e[0x2]=_0xf15b1['z'],_0x2e060e[0x3]=_0x31a928['x'],_0x2e060e[0x4]=_0xf15b1['y'],_0x2e060e[0x5]=_0xf15b1['z'],_0x2e060e[0x6]=_0x31a928['x'],_0x2e060e[0x7]=_0x31a928['y'],_0x2e060e[0x8]=_0xf15b1['z'],_0x2e060e[0x9]=_0xf15b1['x'],_0x2e060e[0xa]=_0x31a928['y'],_0x2e060e[0xb]=_0xf15b1['z'],_0x2e060e[0xc]=_0xf15b1['x'],_0x2e060e[0xd]=_0xf15b1['y'],_0x2e060e[0xe]=_0x31a928['z'],_0x2e060e[0xf]=_0x31a928['x'],_0x2e060e[0x10]=_0xf15b1['y'],_0x2e060e[0x11]=_0x31a928['z'],_0x2e060e[0x12]=_0x31a928['x'],_0x2e060e[0x13]=_0x31a928['y'],_0x2e060e[0x14]=_0x31a928['z'],_0x2e060e[0x15]=_0xf15b1['x'],_0x2e060e[0x16]=_0x31a928['y'],_0x2e060e[0x17]=_0x31a928['z'],_0x454854[_0xa1bffb(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xa1bffb(0x4e01)],'componentsPerAttribute':0x3,'values':_0x2e060e}),_0x4de59f[0x0]=0x4,_0x4de59f[0x1]=0x5,_0x4de59f[0x2]=0x5,_0x4de59f[0x3]=0x6,_0x4de59f[0x4]=0x6,_0x4de59f[0x5]=0x7,_0x4de59f[0x6]=0x7,_0x4de59f[0x7]=0x4,_0x4de59f[0x8]=0x0,_0x4de59f[0x9]=0x1,_0x4de59f[0xa]=0x1,_0x4de59f[0xb]=0x2,_0x4de59f[0xc]=0x2,_0x4de59f[0xd]=0x3,_0x4de59f[0xe]=0x3,_0x4de59f[0xf]=0x0,_0x4de59f[0x10]=0x0,_0x4de59f[0x11]=0x4,_0x4de59f[0x12]=0x1,_0x4de59f[0x13]=0x5,_0x4de59f[0x14]=0x2,_0x4de59f[0x15]=0x6,_0x4de59f[0x16]=0x3,_0x4de59f[0x17]=0x7;var _0x25b91c=Cartesian3[_0xa1bffb(0x34b6)](_0x31a928,_0xf15b1,diffScratch),_0x4c2b03=0.5*Cartesian3[_0xa1bffb(0x3d6f)](_0x25b91c);if(defined$1(_0x10e387[_0xa1bffb(0x2827)])){var _0x49ee1e=_0x2e060e[_0xa1bffb(0x809)],_0x3d2c6f=new Uint8Array(_0x49ee1e/0x3);arrayFill(_0x3d2c6f,_0x10e387[_0xa1bffb(0x2827)]===GeometryOffsetAttribute$1[_0xa1bffb(0x423a)]?0x0:0x1),_0x454854[_0xa1bffb(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xa1bffb(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x3d2c6f});}return new Geometry$1({'attributes':_0x454854,'indices':_0x4de59f,'primitiveType':PrimitiveType$1['LINES'],'boundingSphere':new BoundingSphere(Cartesian3[_0xa1bffb(0x3a34)],_0x4c2b03),'offsetAttribute':_0x10e387[_0x398084(0x16cc)]});}},_0x5e00b3(0x39a1)!=typeof cancelAnimationFrame&&(implementation$1=cancelAnimationFrame),function(){var _0x497b56=_0x5e00b3;if(!defined$1(implementation$1)&&_0x497b56(0x39a1)!=typeof window){for(var _0x40d966=[_0x497b56(0x3d70),_0x497b56(0x2169),'ms','o'],_0x1ebff3=0x0,_0x4cc2cc=_0x40d966[_0x497b56(0x809)];_0x1ebff3<_0x4cc2cc&&!defined$1(implementation$1);)defined$1(implementation$1=window[_0x40d966[_0x1ebff3]+_0x497b56(0x1571)])||(implementation$1=window[_0x40d966[_0x1ebff3]+_0x497b56(0x2367)]),++_0x1ebff3;}defined$1(implementation$1)||(implementation$1=clearTimeout);}(),CartographicGeocoderService[_0x5e00b3(0x3720)][_0x5e00b3(0x1dd5)]=function(_0x2c0c21){var _0x2cb888=_0x307c2b,_0x377ef=_0x5e00b3,_0x4cd201=_0x2c0c21[_0x377ef(0x31ca)](/[^\s,\n]+/g);if(0x2===_0x4cd201[_0x377ef(0x809)]||0x3===_0x4cd201[_0x377ef(0x809)]){var _0x72db06=+_0x4cd201[0x0],_0x6a0bb5=+_0x4cd201[0x1],_0x2f2422=0x3===_0x4cd201[_0x377ef(0x809)]?+_0x4cd201[0x2]:0x12c;if(isNaN(_0x72db06)&&isNaN(_0x6a0bb5))for(var _0x33af93=/^(\d+.?\d*)([nsew])/i,_0x460e79=0x0;_0x460e79<_0x4cd201[_0x377ef(0x809)];++_0x460e79){var _0x3434be=_0x4cd201[_0x460e79][_0x377ef(0x31ca)](_0x33af93);_0x33af93[_0x377ef(0x4a8a)](_0x4cd201[_0x460e79])&&0x3===_0x3434be[_0x377ef(0x809)]&&(/^[ns]/i[_0x2cb888(0x37cb)](_0x3434be[0x2])?_0x6a0bb5=/^[n]/i[_0x377ef(0x4a8a)](_0x3434be[0x2])?+_0x3434be[0x1]:-_0x3434be[0x1]:/^[ew]/i[_0x377ef(0x4a8a)](_0x3434be[0x2])&&(_0x72db06=/^[e]/i[_0x2cb888(0x37cb)](_0x3434be[0x2])?+_0x3434be[0x1]:-_0x3434be[0x1]));}if(!isNaN(_0x72db06)&&!isNaN(_0x6a0bb5)&&!isNaN(_0x2f2422)){var _0x403dbc={'displayName':_0x2c0c21,'destination':Cartesian3[_0x377ef(0x10c5)](_0x72db06,_0x6a0bb5,_0x2f2422)};return when[_0x377ef(0x1c7e)]([_0x403dbc]);}}return when[_0x377ef(0x1c7e)]([]);},Spline[_0x307c2b(0x1aa2)]['evaluate']=DeveloperError$1[_0x5e00b3(0x490e)],Spline[_0x5e00b3(0x3720)][_0x5e00b3(0x4011)]=function(_0x31f8af,_0x4b69cb){var _0x4485b8=_0x5e00b3,_0x30efce,_0x3daab0=this[_0x4485b8(0x19f1)],_0xe2c427=_0x3daab0[_0x4485b8(0x809)];if(_0x31f8af>=_0x3daab0[_0x4b69cb=defaultValue$1(_0x4b69cb,0x0)]){if(_0x4b69cb+0x1<_0xe2c427&&_0x31f8af<_0x3daab0[_0x4b69cb+0x1])return _0x4b69cb;if(_0x4b69cb+0x2<_0xe2c427&&_0x31f8af<_0x3daab0[_0x4b69cb+0x2])return _0x4b69cb+0x1;}else{if(_0x4b69cb-0x1>=0x0&&_0x31f8af>=_0x3daab0[_0x4b69cb-0x1])return _0x4b69cb-0x1;}if(_0x31f8af>_0x3daab0[_0x4b69cb]){for(_0x30efce=_0x4b69cb;_0x30efce<_0xe2c427-0x1&&!(_0x31f8af>=_0x3daab0[_0x30efce]&&_0x31f8af<_0x3daab0[_0x30efce+0x1]);++_0x30efce);}else{for(_0x30efce=_0x4b69cb-0x1;_0x30efce>=0x0&&!(_0x31f8af>=_0x3daab0[_0x30efce]&&_0x31f8af<_0x3daab0[_0x30efce+0x1]);--_0x30efce);}return _0x30efce===_0xe2c427-0x1&&(_0x30efce=_0xe2c427-0x2),_0x30efce;},Spline[_0x5e00b3(0x3720)][_0x307c2b(0x10f0)]=function(_0x56c060){var _0x4d6af8=_0x307c2b,_0x9d77f1=_0x5e00b3,_0x30d355=this[_0x9d77f1(0x19f1)],_0x5bdba9=_0x30d355[_0x30d355[_0x4d6af8(0x2ef4)]-0x1],_0x35e2e5=_0x30d355[0x0],_0x9cdd20=_0x5bdba9-_0x35e2e5;return _0x56c060<_0x35e2e5&&(_0x56c060+=(Math[_0x9d77f1(0x1ace)]((_0x35e2e5-_0x56c060)/_0x9cdd20)+0x1)*_0x9cdd20),_0x56c060>_0x5bdba9&&(_0x56c060-=(Math[_0x9d77f1(0x1ace)]((_0x56c060-_0x5bdba9)/_0x9cdd20)+0x1)*_0x9cdd20),_0x56c060;},Spline[_0x5e00b3(0x3720)][_0x5e00b3(0x2636)]=function(_0x3fac98){var _0x80c054=_0x307c2b,_0x307da6=_0x5e00b3,_0x56411e=this[_0x307da6(0x19f1)];return CesiumMath[_0x80c054(0x505d)](_0x3fac98,_0x56411e[0x0],_0x56411e[_0x56411e[_0x307da6(0x809)]-0x1]);},Object[_0x5e00b3(0x1dfd)](LinearSpline[_0x307c2b(0x1aa2)],{'times':{'get':function(){var _0x58f20f=_0x5e00b3;return this[_0x58f20f(0x5821)];}},'points':{'get':function(){var _0x400f4b=_0x5e00b3;return this[_0x400f4b(0x18d6)];}}}),LinearSpline[_0x307c2b(0x1aa2)][_0x5e00b3(0x4011)]=Spline[_0x5e00b3(0x3720)][_0x5e00b3(0x4011)],LinearSpline[_0x307c2b(0x1aa2)][_0x5e00b3(0xbaa)]=Spline[_0x5e00b3(0x3720)][_0x5e00b3(0xbaa)],LinearSpline[_0x307c2b(0x1aa2)][_0x5e00b3(0x2636)]=Spline[_0x5e00b3(0x3720)][_0x5e00b3(0x2636)],LinearSpline[_0x5e00b3(0x3720)][_0x5e00b3(0xd06)]=function(_0x3f324e,_0xcc105b){var _0x17eaad=_0x307c2b,_0x4d3b15=_0x5e00b3,_0x5e1deb=this[_0x17eaad(0x2c71)],_0x585d96=this[_0x4d3b15(0x19f1)],_0x53e687=this[_0x17eaad(0x12de)]=this[_0x17eaad(0x3293)](_0x3f324e,this[_0x4d3b15(0x1bee)]),_0x2de9f7=(_0x3f324e-_0x585d96[_0x53e687])/(_0x585d96[_0x53e687+0x1]-_0x585d96[_0x53e687]);return defined$1(_0xcc105b)||(_0xcc105b=new Cartesian3()),Cartesian3[_0x4d3b15(0x3596)](_0x5e1deb[_0x53e687],_0x5e1deb[_0x53e687+0x1],_0x2de9f7,_0xcc105b);};var TridiagonalSystemSolver={'solve':function(_0x107554,_0x284211,_0x5505cc,_0x3e59cc){var _0x446048=_0x307c2b,_0x5e7d1e=_0x5e00b3,_0x59c949,_0x5c18d2,_0x54c55e=new Array(_0x5505cc[_0x446048(0x2ef4)]),_0x2e2533=new Array(_0x3e59cc[_0x446048(0x2ef4)]),_0x27c6e8=new Array(_0x3e59cc[_0x5e7d1e(0x809)]);for(_0x59c949=0x0;_0x59c949<_0x2e2533[_0x5e7d1e(0x809)];_0x59c949++)_0x2e2533[_0x59c949]=new Cartesian3(),_0x27c6e8[_0x59c949]=new Cartesian3();for(_0x54c55e[0x0]=_0x5505cc[0x0]/_0x284211[0x0],_0x2e2533[0x0]=Cartesian3[_0x5e7d1e(0x34b9)](_0x3e59cc[0x0],0x1/_0x284211[0x0],_0x2e2533[0x0]),_0x59c949=0x1;_0x59c949<_0x54c55e[_0x5e7d1e(0x809)];++_0x59c949)_0x5c18d2=0x1/(_0x284211[_0x59c949]-_0x54c55e[_0x59c949-0x1]*_0x107554[_0x59c949-0x1]),_0x54c55e[_0x59c949]=_0x5505cc[_0x59c949]*_0x5c18d2,_0x2e2533[_0x59c949]=Cartesian3[_0x5e7d1e(0x34b6)](_0x3e59cc[_0x59c949],Cartesian3[_0x5e7d1e(0x34b9)](_0x2e2533[_0x59c949-0x1],_0x107554[_0x59c949-0x1],_0x2e2533[_0x59c949]),_0x2e2533[_0x59c949]),_0x2e2533[_0x59c949]=Cartesian3[_0x5e7d1e(0x34b9)](_0x2e2533[_0x59c949],_0x5c18d2,_0x2e2533[_0x59c949]);for(_0x5c18d2=0x1/(_0x284211[_0x59c949]-_0x54c55e[_0x59c949-0x1]*_0x107554[_0x59c949-0x1]),_0x2e2533[_0x59c949]=Cartesian3[_0x5e7d1e(0x34b6)](_0x3e59cc[_0x59c949],Cartesian3[_0x5e7d1e(0x34b9)](_0x2e2533[_0x59c949-0x1],_0x107554[_0x59c949-0x1],_0x2e2533[_0x59c949]),_0x2e2533[_0x59c949]),_0x2e2533[_0x59c949]=Cartesian3[_0x5e7d1e(0x34b9)](_0x2e2533[_0x59c949],_0x5c18d2,_0x2e2533[_0x59c949]),_0x27c6e8[_0x27c6e8[_0x446048(0x2ef4)]-0x1]=_0x2e2533[_0x2e2533[_0x5e7d1e(0x809)]-0x1],_0x59c949=_0x27c6e8[_0x5e7d1e(0x809)]-0x2;_0x59c949>=0x0;--_0x59c949)_0x27c6e8[_0x59c949]=Cartesian3[_0x446048(0x3d2f)](_0x2e2533[_0x59c949],Cartesian3[_0x5e7d1e(0x34b9)](_0x27c6e8[_0x59c949+0x1],_0x54c55e[_0x59c949],_0x27c6e8[_0x59c949]),_0x27c6e8[_0x59c949]);return _0x27c6e8;}},scratchLower=[],scratchDiagonal=[],scratchUpper=[],scratchRight$5=[];function generateClamped(_0x442695,_0x3568a6,_0x2c4e63){var _0x295b6a=_0x307c2b,_0x53a279=_0x5e00b3,_0x4baf91,_0x3f2a37=scratchLower,_0x4e32c6=scratchUpper,_0x5728d0=scratchDiagonal,_0x3077ea=scratchRight$5;_0x3f2a37[_0x53a279(0x809)]=_0x4e32c6[_0x53a279(0x809)]=_0x442695[_0x53a279(0x809)]-0x1,_0x5728d0[_0x295b6a(0x2ef4)]=_0x3077ea[_0x53a279(0x809)]=_0x442695[_0x295b6a(0x2ef4)],_0x3f2a37[0x0]=_0x5728d0[0x0]=0x1,_0x4e32c6[0x0]=0x0;var _0x99fbb9=_0x3077ea[0x0];for(defined$1(_0x99fbb9)||(_0x99fbb9=_0x3077ea[0x0]=new Cartesian3()),Cartesian3[_0x53a279(0x40f3)](_0x3568a6,_0x99fbb9),_0x4baf91=0x1;_0x4baf91<_0x3f2a37[_0x53a279(0x809)]-0x1;++_0x4baf91)_0x3f2a37[_0x4baf91]=_0x4e32c6[_0x4baf91]=0x1,_0x5728d0[_0x4baf91]=0x4,defined$1(_0x99fbb9=_0x3077ea[_0x4baf91])||(_0x99fbb9=_0x3077ea[_0x4baf91]=new Cartesian3()),Cartesian3[_0x53a279(0x34b6)](_0x442695[_0x4baf91+0x1],_0x442695[_0x4baf91-0x1],_0x99fbb9),Cartesian3[_0x295b6a(0x50ce)](_0x99fbb9,0x3,_0x99fbb9);return _0x3f2a37[_0x4baf91]=0x0,_0x4e32c6[_0x4baf91]=0x1,_0x5728d0[_0x4baf91]=0x4,defined$1(_0x99fbb9=_0x3077ea[_0x4baf91])||(_0x99fbb9=_0x3077ea[_0x4baf91]=new Cartesian3()),Cartesian3[_0x53a279(0x34b6)](_0x442695[_0x4baf91+0x1],_0x442695[_0x4baf91-0x1],_0x99fbb9),Cartesian3[_0x295b6a(0x50ce)](_0x99fbb9,0x3,_0x99fbb9),_0x5728d0[_0x4baf91+0x1]=0x1,defined$1(_0x99fbb9=_0x3077ea[_0x4baf91+0x1])||(_0x99fbb9=_0x3077ea[_0x4baf91+0x1]=new Cartesian3()),Cartesian3[_0x53a279(0x40f3)](_0x2c4e63,_0x99fbb9),TridiagonalSystemSolver[_0x295b6a(0x2147)](_0x3f2a37,_0x5728d0,_0x4e32c6,_0x3077ea);}function generateNatural(_0x2f6c4f){var _0x152e25=_0x307c2b,_0x7b302f=_0x5e00b3,_0x8e6dd,_0x3547a7=scratchLower,_0x57beee=scratchUpper,_0xa707c9=scratchDiagonal,_0x17a97d=scratchRight$5;_0x3547a7[_0x7b302f(0x809)]=_0x57beee[_0x7b302f(0x809)]=_0x2f6c4f[_0x152e25(0x2ef4)]-0x1,_0xa707c9[_0x152e25(0x2ef4)]=_0x17a97d[_0x7b302f(0x809)]=_0x2f6c4f[_0x7b302f(0x809)],_0x3547a7[0x0]=_0x57beee[0x0]=0x1,_0xa707c9[0x0]=0x2;var _0x2daba9=_0x17a97d[0x0];for(defined$1(_0x2daba9)||(_0x2daba9=_0x17a97d[0x0]=new Cartesian3()),Cartesian3[_0x152e25(0x3d2f)](_0x2f6c4f[0x1],_0x2f6c4f[0x0],_0x2daba9),Cartesian3['multiplyByScalar'](_0x2daba9,0x3,_0x2daba9),_0x8e6dd=0x1;_0x8e6dd<_0x3547a7[_0x7b302f(0x809)];++_0x8e6dd)_0x3547a7[_0x8e6dd]=_0x57beee[_0x8e6dd]=0x1,_0xa707c9[_0x8e6dd]=0x4,defined$1(_0x2daba9=_0x17a97d[_0x8e6dd])||(_0x2daba9=_0x17a97d[_0x8e6dd]=new Cartesian3()),Cartesian3[_0x7b302f(0x34b6)](_0x2f6c4f[_0x8e6dd+0x1],_0x2f6c4f[_0x8e6dd-0x1],_0x2daba9),Cartesian3[_0x7b302f(0x34b9)](_0x2daba9,0x3,_0x2daba9);return _0xa707c9[_0x8e6dd]=0x2,defined$1(_0x2daba9=_0x17a97d[_0x8e6dd])||(_0x2daba9=_0x17a97d[_0x8e6dd]=new Cartesian3()),Cartesian3[_0x7b302f(0x34b6)](_0x2f6c4f[_0x8e6dd],_0x2f6c4f[_0x8e6dd-0x1],_0x2daba9),Cartesian3[_0x7b302f(0x34b9)](_0x2daba9,0x3,_0x2daba9),TridiagonalSystemSolver[_0x7b302f(0x40e2)](_0x3547a7,_0xa707c9,_0x57beee,_0x17a97d);}function HermiteSpline(_0x6bd072){var _0x465ed3=_0x5e00b3,_0x2da775=(_0x6bd072=defaultValue$1(_0x6bd072,defaultValue$1[_0x465ed3(0x243c)]))[_0x465ed3(0x251a)],_0x34f04e=_0x6bd072[_0x465ed3(0x19f1)],_0x4467d9=_0x6bd072[_0x465ed3(0x2a85)],_0x230688=_0x6bd072[_0x465ed3(0x1ac3)];this[_0x465ed3(0x5821)]=_0x34f04e,this[_0x465ed3(0x18d6)]=_0x2da775,this[_0x465ed3(0x1e53)]=_0x4467d9,this[_0x465ed3(0x4185)]=_0x230688,this[_0x465ed3(0x1bee)]=0x0;}Object[_0x5e00b3(0x1dfd)](HermiteSpline[_0x5e00b3(0x3720)],{'times':{'get':function(){var _0x12e08d=_0x5e00b3;return this[_0x12e08d(0x5821)];}},'points':{'get':function(){var _0x366681=_0x5e00b3;return this[_0x366681(0x18d6)];}},'inTangents':{'get':function(){var _0x3bfc66=_0x5e00b3;return this[_0x3bfc66(0x1e53)];}},'outTangents':{'get':function(){var _0x299b4f=_0x5e00b3;return this[_0x299b4f(0x4185)];}}}),HermiteSpline[_0x5e00b3(0x297e)]=function(_0x505b66){var _0x2bb9c8=_0x307c2b,_0x5bb5cd=_0x5e00b3,_0x592782=(_0x505b66=defaultValue$1(_0x505b66,defaultValue$1[_0x2bb9c8(0x216e)]))[_0x5bb5cd(0x19f1)],_0x283468=_0x505b66[_0x5bb5cd(0x251a)],_0x530568=_0x505b66[_0x5bb5cd(0x720)],_0x148773=_0x530568[_0x2bb9c8(0x17ac)](0x0,_0x530568[_0x5bb5cd(0x809)]-0x1);return new HermiteSpline({'times':_0x592782,'points':_0x283468,'inTangents':_0x530568[_0x5bb5cd(0x30eb)](0x1,_0x530568[_0x5bb5cd(0x809)]),'outTangents':_0x148773});},HermiteSpline[_0x307c2b(0x4501)]=function(_0x402a15){var _0x4e6df7=_0x5e00b3,_0xa09a95=(_0x402a15=defaultValue$1(_0x402a15,defaultValue$1['EMPTY_OBJECT']))[_0x4e6df7(0x19f1)],_0x6b4f41=_0x402a15[_0x4e6df7(0x251a)];if(_0x6b4f41[_0x4e6df7(0x809)]<0x3)return new LinearSpline({'points':_0x6b4f41,'times':_0xa09a95});var _0x28886a=generateNatural(_0x6b4f41),_0x55d431=_0x28886a[_0x4e6df7(0x30eb)](0x0,_0x28886a[_0x4e6df7(0x809)]-0x1);return new HermiteSpline({'times':_0xa09a95,'points':_0x6b4f41,'inTangents':_0x28886a[_0x4e6df7(0x30eb)](0x1,_0x28886a[_0x4e6df7(0x809)]),'outTangents':_0x55d431});},HermiteSpline[_0x5e00b3(0x542d)]=function(_0x327e58){var _0x5eea04=_0x307c2b,_0x3cbc58=_0x5e00b3,_0x135a75=(_0x327e58=defaultValue$1(_0x327e58,defaultValue$1[_0x3cbc58(0x243c)]))[_0x5eea04(0x6d6)],_0x4c1321=_0x327e58[_0x3cbc58(0x251a)],_0x5f591e=_0x327e58[_0x3cbc58(0x498)],_0x3944b0=_0x327e58[_0x3cbc58(0x4e5f)];if(_0x4c1321[_0x3cbc58(0x809)]<0x3)return new LinearSpline({'points':_0x4c1321,'times':_0x135a75});var _0xab4d46=generateClamped(_0x4c1321,_0x5f591e,_0x3944b0),_0x24a6da=_0xab4d46[_0x3cbc58(0x30eb)](0x0,_0xab4d46[_0x3cbc58(0x809)]-0x1);return new HermiteSpline({'times':_0x135a75,'points':_0x4c1321,'inTangents':_0xab4d46[_0x3cbc58(0x30eb)](0x1,_0xab4d46['length']),'outTangents':_0x24a6da});},HermiteSpline[_0x5e00b3(0x3fa1)]=new Matrix4(0x2,-0x3,0x0,0x1,-0x2,0x3,0x0,0x0,0x1,-0x2,0x1,0x0,0x1,-0x1,0x0,0x0),HermiteSpline[_0x5e00b3(0x3720)][_0x5e00b3(0x4011)]=Spline[_0x5e00b3(0x3720)][_0x5e00b3(0x4011)];var scratchTimeVec$1=new Cartesian4(),scratchTemp=new Cartesian3();HermiteSpline[_0x5e00b3(0x3720)][_0x5e00b3(0xbaa)]=Spline[_0x5e00b3(0x3720)][_0x5e00b3(0xbaa)],HermiteSpline[_0x5e00b3(0x3720)][_0x5e00b3(0x2636)]=Spline[_0x5e00b3(0x3720)][_0x5e00b3(0x2636)],HermiteSpline[_0x5e00b3(0x3720)][_0x5e00b3(0xd06)]=function(_0x5e1dce,_0xf80f31){var _0x432a34=_0x307c2b,_0x1d071f=_0x5e00b3;defined$1(_0xf80f31)||(_0xf80f31=new Cartesian3());var _0x399e6a=this[_0x432a34(0x2c71)],_0x236a4d=this[_0x1d071f(0x19f1)],_0x593709=this[_0x1d071f(0x2a85)],_0x5e0b2d=this[_0x1d071f(0x1ac3)],_0x1c743d=this[_0x432a34(0x12de)]=this[_0x1d071f(0x4011)](_0x5e1dce,this[_0x1d071f(0x1bee)]),_0x2ae4d9=(_0x5e1dce-_0x236a4d[_0x1c743d])/(_0x236a4d[_0x1c743d+0x1]-_0x236a4d[_0x1c743d]),_0x330b5e=scratchTimeVec$1;_0x330b5e['z']=_0x2ae4d9,_0x330b5e['y']=_0x2ae4d9*_0x2ae4d9,_0x330b5e['x']=_0x330b5e['y']*_0x2ae4d9,_0x330b5e['w']=0x1;var _0x229285=Matrix4[_0x1d071f(0x1abe)](HermiteSpline[_0x1d071f(0x3fa1)],_0x330b5e,_0x330b5e);return _0xf80f31=Cartesian3[_0x1d071f(0x34b9)](_0x399e6a[_0x1c743d],_0x229285['x'],_0xf80f31),Cartesian3[_0x432a34(0x50ce)](_0x399e6a[_0x1c743d+0x1],_0x229285['y'],scratchTemp),Cartesian3[_0x432a34(0x1af6)](_0xf80f31,scratchTemp,_0xf80f31),Cartesian3[_0x1d071f(0x34b9)](_0x5e0b2d[_0x1c743d],_0x229285['z'],scratchTemp),Cartesian3[_0x1d071f(0x30c2)](_0xf80f31,scratchTemp,_0xf80f31),Cartesian3[_0x1d071f(0x34b9)](_0x593709[_0x1c743d],_0x229285['w'],scratchTemp),Cartesian3[_0x1d071f(0x30c2)](_0xf80f31,scratchTemp,_0xf80f31);};var scratchTimeVec=new Cartesian4(),scratchTemp0=new Cartesian3(),scratchTemp1=new Cartesian3();function createEvaluateFunction$1(_0x32242e){var _0x18bcf5=_0x307c2b,_0x2fa850=_0x5e00b3,_0x30f28a=_0x32242e[_0x18bcf5(0x2c71)],_0x4befa=_0x32242e[_0x18bcf5(0x6d6)];if(_0x30f28a[_0x2fa850(0x809)]<0x3){var _0x35ecaf=_0x4befa[0x0],_0x2cb06d=0x1/(_0x4befa[0x1]-_0x35ecaf),_0x596f60=_0x30f28a[0x0],_0x382fb9=_0x30f28a[0x1];return function(_0x115617,_0x1360c8){var _0x29767c=_0x2fa850;defined$1(_0x1360c8)||(_0x1360c8=new Cartesian3());var _0x4e4492=(_0x115617-_0x35ecaf)*_0x2cb06d;return Cartesian3[_0x29767c(0x3596)](_0x596f60,_0x382fb9,_0x4e4492,_0x1360c8);};}return function(_0x1282a1,_0x46e5db){var _0x441e38=_0x18bcf5,_0x469e42=_0x2fa850;defined$1(_0x46e5db)||(_0x46e5db=new Cartesian3());var _0x5894e9,_0x384a42,_0x4ab86a,_0x24463b,_0x22ba16,_0x58d459=_0x32242e[_0x469e42(0x1bee)]=_0x32242e[_0x441e38(0x3293)](_0x1282a1,_0x32242e['_lastTimeIndex']),_0x31532a=(_0x1282a1-_0x4befa[_0x58d459])/(_0x4befa[_0x58d459+0x1]-_0x4befa[_0x58d459]),_0x256f5a=scratchTimeVec;return _0x256f5a['z']=_0x31532a,_0x256f5a['y']=_0x31532a*_0x31532a,_0x256f5a['x']=_0x256f5a['y']*_0x31532a,_0x256f5a['w']=0x1,0x0===_0x58d459?(_0x5894e9=_0x30f28a[0x0],_0x384a42=_0x30f28a[0x1],_0x4ab86a=_0x32242e[_0x469e42(0x498)],_0x24463b=Cartesian3[_0x441e38(0x3d2f)](_0x30f28a[0x2],_0x5894e9,scratchTemp0),Cartesian3[_0x441e38(0x50ce)](_0x24463b,0.5,_0x24463b),_0x22ba16=Matrix4[_0x441e38(0x256d)](HermiteSpline[_0x469e42(0x3fa1)],_0x256f5a,_0x256f5a)):_0x58d459===_0x30f28a[_0x441e38(0x2ef4)]-0x2?(_0x5894e9=_0x30f28a[_0x58d459],_0x384a42=_0x30f28a[_0x58d459+0x1],_0x24463b=_0x32242e[_0x469e42(0x4e5f)],_0x4ab86a=Cartesian3[_0x469e42(0x34b6)](_0x384a42,_0x30f28a[_0x58d459-0x1],scratchTemp0),Cartesian3[_0x441e38(0x50ce)](_0x4ab86a,0.5,_0x4ab86a),_0x22ba16=Matrix4[_0x441e38(0x256d)](HermiteSpline[_0x469e42(0x3fa1)],_0x256f5a,_0x256f5a)):(_0x5894e9=_0x30f28a[_0x58d459-0x1],_0x384a42=_0x30f28a[_0x58d459],_0x4ab86a=_0x30f28a[_0x58d459+0x1],_0x24463b=_0x30f28a[_0x58d459+0x2],_0x22ba16=Matrix4[_0x469e42(0x1abe)](CatmullRomSpline[_0x469e42(0x1846)],_0x256f5a,_0x256f5a)),_0x46e5db=Cartesian3[_0x469e42(0x34b9)](_0x5894e9,_0x22ba16['x'],_0x46e5db),Cartesian3[_0x469e42(0x34b9)](_0x384a42,_0x22ba16['y'],scratchTemp1),Cartesian3[_0x469e42(0x30c2)](_0x46e5db,scratchTemp1,_0x46e5db),Cartesian3[_0x469e42(0x34b9)](_0x4ab86a,_0x22ba16['z'],scratchTemp1),Cartesian3[_0x469e42(0x30c2)](_0x46e5db,scratchTemp1,_0x46e5db),Cartesian3['multiplyByScalar'](_0x24463b,_0x22ba16['w'],scratchTemp1),Cartesian3[_0x469e42(0x30c2)](_0x46e5db,scratchTemp1,_0x46e5db);};}var firstTangentScratch=new Cartesian3(),lastTangentScratch=new Cartesian3();function CatmullRomSpline(_0x2d055e){var _0x5cf1cd=_0x307c2b,_0x1f35e7=_0x5e00b3,_0x581360=(_0x2d055e=defaultValue$1(_0x2d055e,defaultValue$1[_0x1f35e7(0x243c)]))[_0x1f35e7(0x251a)],_0xa109db=_0x2d055e[_0x5cf1cd(0x6d6)],_0x413cdc=_0x2d055e[_0x1f35e7(0x498)],_0x492694=_0x2d055e[_0x1f35e7(0x4e5f)];if(_0x581360[_0x1f35e7(0x809)]>0x2&&(defined$1(_0x413cdc)||(_0x413cdc=firstTangentScratch,Cartesian3[_0x1f35e7(0x34b9)](_0x581360[0x1],0x2,_0x413cdc),Cartesian3[_0x1f35e7(0x34b6)](_0x413cdc,_0x581360[0x2],_0x413cdc),Cartesian3[_0x1f35e7(0x34b6)](_0x413cdc,_0x581360[0x0],_0x413cdc),Cartesian3[_0x5cf1cd(0x50ce)](_0x413cdc,0.5,_0x413cdc)),!defined$1(_0x492694))){var _0x12280b=_0x581360[_0x1f35e7(0x809)]-0x1;_0x492694=lastTangentScratch,Cartesian3[_0x1f35e7(0x34b9)](_0x581360[_0x12280b-0x1],0x2,_0x492694),Cartesian3[_0x1f35e7(0x34b6)](_0x581360[_0x12280b],_0x492694,_0x492694),Cartesian3[_0x1f35e7(0x30c2)](_0x492694,_0x581360[_0x12280b-0x2],_0x492694),Cartesian3[_0x1f35e7(0x34b9)](_0x492694,0.5,_0x492694);}this[_0x5cf1cd(0x1ed5)]=_0xa109db,this[_0x1f35e7(0x18d6)]=_0x581360,this[_0x1f35e7(0x433b)]=Cartesian3[_0x1f35e7(0x40f3)](_0x413cdc),this[_0x1f35e7(0xba8)]=Cartesian3[_0x1f35e7(0x40f3)](_0x492694),this[_0x1f35e7(0x27d8)]=createEvaluateFunction$1(this),this[_0x1f35e7(0x1bee)]=0x0;}function getStringFromTypedArray(_0xdd21fd,_0x44524f,_0x43fbe2,_0x4c36b4){var _0x176ce8=_0x307c2b,_0x13f80c=_0x5e00b3;return _0x44524f=defaultValue$1(_0x44524f,0x0),_0x43fbe2=defaultValue$1(_0x43fbe2,_0xdd21fd[_0x13f80c(0x3080)]-_0x44524f),_0x4c36b4=defaultValue$1(_0x4c36b4,_0x176ce8(0x2cb0)),_0xdd21fd=_0xdd21fd[_0x13f80c(0x1c7c)](_0x44524f,_0x44524f+_0x43fbe2),getStringFromTypedArray[_0x13f80c(0x36b3)](_0xdd21fd,_0x4c36b4);}function inRange(_0x4a9b0c,_0x2734db,_0x557dc2){return _0x2734db<=_0x4a9b0c&&_0x4a9b0c<=_0x557dc2;}function utf8Handler(_0x2caeae){var _0x3e9423=_0x5e00b3;for(var _0x22235c=0x0,_0x5e4f72=0x0,_0x2fd03f=0x0,_0x168b51=0x80,_0x457aed=0xbf,_0x4fdc9b=[],_0x6270cd=_0x2caeae[_0x3e9423(0x809)],_0x3b8c51=0x0;_0x3b8c51<_0x6270cd;++_0x3b8c51){var _0x32be95=_0x2caeae[_0x3b8c51];if(0x0===_0x2fd03f){if(inRange(_0x32be95,0x0,0x7f)){_0x4fdc9b[_0x3e9423(0x5323)](_0x32be95);continue;}if(inRange(_0x32be95,0xc2,0xdf)){_0x2fd03f=0x1,_0x22235c=0x1f&_0x32be95;continue;}if(inRange(_0x32be95,0xe0,0xef)){0xe0===_0x32be95&&(_0x168b51=0xa0),0xed===_0x32be95&&(_0x457aed=0x9f),_0x2fd03f=0x2,_0x22235c=0xf&_0x32be95;continue;}if(inRange(_0x32be95,0xf0,0xf4)){0xf0===_0x32be95&&(_0x168b51=0x90),0xf4===_0x32be95&&(_0x457aed=0x8f),_0x2fd03f=0x3,_0x22235c=0x7&_0x32be95;continue;}throw new RuntimeError$1(_0x3e9423(0x351e));}inRange(_0x32be95,_0x168b51,_0x457aed)?(_0x168b51=0x80,_0x457aed=0xbf,_0x22235c=_0x22235c<<0x6|0x3f&_0x32be95,++_0x5e4f72===_0x2fd03f&&(_0x4fdc9b[_0x3e9423(0x5323)](_0x22235c),_0x22235c=_0x2fd03f=_0x5e4f72=0x0)):(_0x22235c=_0x2fd03f=_0x5e4f72=0x0,_0x168b51=0x80,_0x457aed=0xbf,--_0x3b8c51);}return _0x4fdc9b;}Object[_0x5e00b3(0x1dfd)](CatmullRomSpline[_0x307c2b(0x1aa2)],{'times':{'get':function(){var _0x35d1c8=_0x5e00b3;return this[_0x35d1c8(0x5821)];}},'points':{'get':function(){var _0x364774=_0x5e00b3;return this[_0x364774(0x18d6)];}},'firstTangent':{'get':function(){var _0x1b9e56=_0x307c2b;return this[_0x1b9e56(0x1739)];}},'lastTangent':{'get':function(){var _0x4bceab=_0x5e00b3;return this[_0x4bceab(0xba8)];}}}),CatmullRomSpline[_0x307c2b(0x3edd)]=new Matrix4(-0.5,0x1,-0.5,0x0,1.5,-2.5,0x0,0x1,-1.5,0x2,0.5,0x0,0.5,-0.5,0x0,0x0),CatmullRomSpline[_0x307c2b(0x1aa2)][_0x5e00b3(0x4011)]=Spline[_0x5e00b3(0x3720)][_0x5e00b3(0x4011)],CatmullRomSpline[_0x5e00b3(0x3720)][_0x5e00b3(0xbaa)]=Spline[_0x5e00b3(0x3720)][_0x5e00b3(0xbaa)],CatmullRomSpline[_0x5e00b3(0x3720)][_0x307c2b(0x2f5e)]=Spline[_0x307c2b(0x1aa2)][_0x5e00b3(0x2636)],CatmullRomSpline[_0x307c2b(0x1aa2)][_0x5e00b3(0xd06)]=function(_0x612c78,_0x221f58){var _0x493f6c=_0x5e00b3;return this[_0x493f6c(0x27d8)](_0x612c78,_0x221f58);},getStringFromTypedArray[_0x5e00b3(0x19cd)]=function(_0x19d708,_0x26a04e){var _0x25d540=_0x5e00b3;return new TextDecoder(_0x26a04e)[_0x25d540(0x36b3)](_0x19d708);},getStringFromTypedArray[_0x5e00b3(0xba9)]=function(_0x53f615){var _0x307b56=_0x5e00b3;for(var _0x3cb6b4='',_0x9b2acb=utf8Handler(_0x53f615),_0x13a28a=_0x9b2acb[_0x307b56(0x809)],_0x229985=0x0;_0x229985<_0x13a28a;++_0x229985){var _0x3ecebf=_0x9b2acb[_0x229985];_0x3ecebf<=0xffff?_0x3cb6b4+=String[_0x307b56(0x23b2)](_0x3ecebf):(_0x3ecebf-=0x10000,_0x3cb6b4+=String[_0x307b56(0x23b2)](0xd800+(_0x3ecebf>>0xa),0xdc00+(0x3ff&_0x3ecebf)));}return _0x3cb6b4;},_0x5e00b3(0x39a1)!=typeof TextDecoder?getStringFromTypedArray[_0x5e00b3(0x36b3)]=getStringFromTypedArray[_0x5e00b3(0x19cd)]:getStringFromTypedArray[_0x307c2b(0x2d65)]=getStringFromTypedArray[_0x5e00b3(0xba9)];var Intersections2D={};function QuantizedMeshTerrainData(_0x1ed64d){var _0x454d71=_0x307c2b,_0x6433f9=_0x5e00b3;this['_quantizedVertices']=_0x1ed64d[_0x6433f9(0x3c7a)],this[_0x6433f9(0x21ec)]=_0x1ed64d[_0x6433f9(0x2142)],this[_0x454d71(0x5b41)]=_0x1ed64d[_0x6433f9(0x314b)],this[_0x6433f9(0x2cbd)]=_0x1ed64d[_0x6433f9(0x5b47)],this[_0x6433f9(0x5121)]=_0x1ed64d[_0x6433f9(0x1e80)],this[_0x6433f9(0x3097)]=_0x1ed64d[_0x6433f9(0x93d)],this['_orientedBoundingBox']=_0x1ed64d[_0x6433f9(0x8e7)],this[_0x6433f9(0x53b7)]=_0x1ed64d[_0x6433f9(0x11e0)],this[_0x6433f9(0xc2d)]=_0x1ed64d[_0x6433f9(0xeff)];var _0x850b8b=this[_0x6433f9(0x726)][_0x6433f9(0x809)]/0x3,_0x2e4919=this[_0x6433f9(0xe79)]=this[_0x6433f9(0x726)][_0x454d71(0x2c3b)](0x0,_0x850b8b),_0x188ff2=this[_0x454d71(0x3542)]=this[_0x6433f9(0x726)][_0x6433f9(0x1c7c)](_0x850b8b,0x2*_0x850b8b);function _0x470af2(_0x648627,_0x2e6868){return _0x188ff2[_0x648627]-_0x188ff2[_0x2e6868];}function _0x12ab32(_0x156f5e,_0x46afbf){return _0x2e4919[_0x156f5e]-_0x2e4919[_0x46afbf];}this[_0x6433f9(0x338)]=this['_quantizedVertices'][_0x6433f9(0x1c7c)](0x2*_0x850b8b,0x3*_0x850b8b),this[_0x6433f9(0x22a8)]=sortIndicesIfNecessary(_0x1ed64d[_0x6433f9(0x4e5c)],_0x470af2,_0x850b8b),this[_0x6433f9(0x5921)]=sortIndicesIfNecessary(_0x1ed64d[_0x6433f9(0x234a)],_0x12ab32,_0x850b8b),this[_0x6433f9(0x4979)]=sortIndicesIfNecessary(_0x1ed64d[_0x454d71(0x74c)],_0x470af2,_0x850b8b),this[_0x6433f9(0x15cb)]=sortIndicesIfNecessary(_0x1ed64d[_0x6433f9(0x2319)],_0x12ab32,_0x850b8b),this[_0x6433f9(0x1eef)]=_0x1ed64d['westSkirtHeight'],this['_southSkirtHeight']=_0x1ed64d[_0x6433f9(0x4f30)],this[_0x6433f9(0x811)]=_0x1ed64d[_0x6433f9(0x11a5)],this[_0x6433f9(0x9c1)]=_0x1ed64d[_0x6433f9(0x56b8)],this[_0x6433f9(0x1b8f)]=defaultValue$1(_0x1ed64d[_0x6433f9(0x501e)],0xf),this[_0x6433f9(0x398c)]=defaultValue$1(_0x1ed64d[_0x6433f9(0x2dc1)],!0x1),this[_0x6433f9(0x59c8)]=_0x1ed64d[_0x454d71(0x3bc3)],this[_0x6433f9(0x37d0)]=void 0x0,this[_0x6433f9(0xec1)]=_0x1ed64d[_0x6433f9(0x353d)],this[_0x6433f9(0x3741)]=defaultValue$1(_0x1ed64d[_0x6433f9(0x3741)],!0x1),0x0===this[_0x6433f9(0x5121)]&&(this[_0x6433f9(0x3741)]=!0x0),this[_0x6433f9(0x21b7)]=_0x1ed64d[_0x454d71(0x17e5)],this[_0x6433f9(0x4eab)]=_0x1ed64d[_0x6433f9(0x4eab)],this[_0x6433f9(0x599)]=_0x1ed64d[_0x6433f9(0x599)],this[_0x6433f9(0x3e64)]=_0x1ed64d['hasInvalid'],this[_0x6433f9(0x1773)]=_0x1ed64d[_0x454d71(0x4858)],this[_0x6433f9(0x359d)]=_0x1ed64d[_0x6433f9(0x22e1)],this[_0x6433f9(0x55e4)]=_0x1ed64d[_0x454d71(0x409a)];}Intersections2D[_0x5e00b3(0x487c)]=function(_0x1b3a5a,_0x1cf6af,_0x2728c5,_0x4d195c,_0x217414,_0x533932){var _0x2085d3=_0x307c2b,_0x23c12d=_0x5e00b3,_0x6b336a,_0x4ea52e,_0x2a4db8;defined$1(_0x533932)?_0x533932[_0x23c12d(0x809)]=0x0:_0x533932=[],_0x1cf6af?(_0x6b336a=_0x2728c5<_0x1b3a5a,_0x4ea52e=_0x4d195c<_0x1b3a5a,_0x2a4db8=_0x217414<_0x1b3a5a):(_0x6b336a=_0x2728c5>_0x1b3a5a,_0x4ea52e=_0x4d195c>_0x1b3a5a,_0x2a4db8=_0x217414>_0x1b3a5a);var _0x196ccd,_0x560d9f,_0x485cfc,_0x223f61,_0x48a649,_0x42a74f,_0x289016=_0x6b336a+_0x4ea52e+_0x2a4db8;return 0x1===_0x289016?_0x6b336a?(_0x196ccd=(_0x1b3a5a-_0x2728c5)/(_0x4d195c-_0x2728c5),_0x560d9f=(_0x1b3a5a-_0x2728c5)/(_0x217414-_0x2728c5),_0x533932[_0x23c12d(0x5323)](0x1),_0x533932[_0x23c12d(0x5323)](0x2),0x1!==_0x560d9f&&(_0x533932[_0x23c12d(0x5323)](-0x1),_0x533932[_0x23c12d(0x5323)](0x0),_0x533932[_0x23c12d(0x5323)](0x2),_0x533932[_0x2085d3(0x2a0e)](_0x560d9f)),0x1!==_0x196ccd&&(_0x533932[_0x23c12d(0x5323)](-0x1),_0x533932[_0x2085d3(0x2a0e)](0x0),_0x533932[_0x23c12d(0x5323)](0x1),_0x533932[_0x23c12d(0x5323)](_0x196ccd))):_0x4ea52e?(_0x485cfc=(_0x1b3a5a-_0x4d195c)/(_0x217414-_0x4d195c),_0x223f61=(_0x1b3a5a-_0x4d195c)/(_0x2728c5-_0x4d195c),_0x533932[_0x23c12d(0x5323)](0x2),_0x533932[_0x23c12d(0x5323)](0x0),0x1!==_0x223f61&&(_0x533932[_0x23c12d(0x5323)](-0x1),_0x533932[_0x23c12d(0x5323)](0x1),_0x533932[_0x23c12d(0x5323)](0x0),_0x533932['push'](_0x223f61)),0x1!==_0x485cfc&&(_0x533932[_0x23c12d(0x5323)](-0x1),_0x533932[_0x23c12d(0x5323)](0x1),_0x533932[_0x23c12d(0x5323)](0x2),_0x533932[_0x23c12d(0x5323)](_0x485cfc))):_0x2a4db8&&(_0x48a649=(_0x1b3a5a-_0x217414)/(_0x2728c5-_0x217414),_0x42a74f=(_0x1b3a5a-_0x217414)/(_0x4d195c-_0x217414),_0x533932['push'](0x0),_0x533932[_0x23c12d(0x5323)](0x1),0x1!==_0x42a74f&&(_0x533932[_0x23c12d(0x5323)](-0x1),_0x533932[_0x23c12d(0x5323)](0x2),_0x533932[_0x23c12d(0x5323)](0x1),_0x533932[_0x2085d3(0x2a0e)](_0x42a74f)),0x1!==_0x48a649&&(_0x533932[_0x23c12d(0x5323)](-0x1),_0x533932[_0x23c12d(0x5323)](0x2),_0x533932[_0x23c12d(0x5323)](0x0),_0x533932[_0x23c12d(0x5323)](_0x48a649))):0x2===_0x289016?_0x6b336a||_0x2728c5===_0x1b3a5a?_0x4ea52e||_0x4d195c===_0x1b3a5a?_0x2a4db8||_0x217414===_0x1b3a5a||(_0x560d9f=(_0x1b3a5a-_0x2728c5)/(_0x217414-_0x2728c5),_0x485cfc=(_0x1b3a5a-_0x4d195c)/(_0x217414-_0x4d195c),_0x533932[_0x23c12d(0x5323)](0x2),_0x533932[_0x23c12d(0x5323)](-0x1),_0x533932[_0x2085d3(0x2a0e)](0x0),_0x533932[_0x23c12d(0x5323)](0x2),_0x533932[_0x23c12d(0x5323)](_0x560d9f),_0x533932[_0x23c12d(0x5323)](-0x1),_0x533932[_0x23c12d(0x5323)](0x1),_0x533932[_0x23c12d(0x5323)](0x2),_0x533932[_0x2085d3(0x2a0e)](_0x485cfc)):(_0x42a74f=(_0x1b3a5a-_0x217414)/(_0x4d195c-_0x217414),_0x196ccd=(_0x1b3a5a-_0x2728c5)/(_0x4d195c-_0x2728c5),_0x533932[_0x23c12d(0x5323)](0x1),_0x533932[_0x23c12d(0x5323)](-0x1),_0x533932[_0x2085d3(0x2a0e)](0x2),_0x533932[_0x23c12d(0x5323)](0x1),_0x533932[_0x23c12d(0x5323)](_0x42a74f),_0x533932[_0x23c12d(0x5323)](-0x1),_0x533932['push'](0x0),_0x533932[_0x23c12d(0x5323)](0x1),_0x533932[_0x23c12d(0x5323)](_0x196ccd)):(_0x223f61=(_0x1b3a5a-_0x4d195c)/(_0x2728c5-_0x4d195c),_0x48a649=(_0x1b3a5a-_0x217414)/(_0x2728c5-_0x217414),_0x533932[_0x23c12d(0x5323)](0x0),_0x533932[_0x23c12d(0x5323)](-0x1),_0x533932[_0x2085d3(0x2a0e)](0x1),_0x533932[_0x23c12d(0x5323)](0x0),_0x533932['push'](_0x223f61),_0x533932[_0x23c12d(0x5323)](-0x1),_0x533932[_0x23c12d(0x5323)](0x2),_0x533932[_0x2085d3(0x2a0e)](0x0),_0x533932['push'](_0x48a649)):0x3!==_0x289016&&(_0x533932['push'](0x0),_0x533932[_0x23c12d(0x5323)](0x1),_0x533932[_0x23c12d(0x5323)](0x2)),_0x533932;},Intersections2D[_0x5e00b3(0x5838)]=function(_0x5732a4,_0x4e7ab3,_0xe55c69,_0x39c7b5,_0x2a8e15,_0xe19f44,_0x591951,_0x3bbe08,_0x4b8b37){var _0x4417dc=_0xe55c69-_0x591951,_0x3b8504=_0x591951-_0x2a8e15,_0x27c6aa=_0xe19f44-_0x3bbe08,_0x48310e=_0x39c7b5-_0x3bbe08,_0x239936=0x1/(_0x27c6aa*_0x4417dc+_0x3b8504*_0x48310e),_0x21bcab=_0x4e7ab3-_0x3bbe08,_0x284aa1=_0x5732a4-_0x591951,_0x3afaa8=(_0x27c6aa*_0x284aa1+_0x3b8504*_0x21bcab)*_0x239936,_0x4478a8=(-_0x48310e*_0x284aa1+_0x4417dc*_0x21bcab)*_0x239936,_0x10822c=0x1-_0x3afaa8-_0x4478a8;return defined$1(_0x4b8b37)?(_0x4b8b37['x']=_0x3afaa8,_0x4b8b37['y']=_0x4478a8,_0x4b8b37['z']=_0x10822c,_0x4b8b37):new Cartesian3(_0x3afaa8,_0x4478a8,_0x10822c);},Intersections2D[_0x5e00b3(0x4126)]=function(_0x1b3c15,_0x34e997,_0x3cfcbd,_0x402ef2,_0xdd6731,_0x27fc42,_0xb1f6de,_0x62073d,_0x197e67){var _0x534117=(_0x62073d-_0x27fc42)*(_0x3cfcbd-_0x1b3c15)-(_0xb1f6de-_0xdd6731)*(_0x402ef2-_0x34e997);if(0x0!==_0x534117){var _0x550e88=((_0xb1f6de-_0xdd6731)*(_0x34e997-_0x27fc42)-(_0x62073d-_0x27fc42)*(_0x1b3c15-_0xdd6731))/_0x534117,_0x23ef75=((_0x3cfcbd-_0x1b3c15)*(_0x34e997-_0x27fc42)-(_0x402ef2-_0x34e997)*(_0x1b3c15-_0xdd6731))/_0x534117;return _0x550e88>=0x0&&_0x550e88<=0x1&&_0x23ef75>=0x0&&_0x23ef75<=0x1?(defined$1(_0x197e67)||(_0x197e67=new Cartesian2()),_0x197e67['x']=_0x1b3c15+_0x550e88*(_0x3cfcbd-_0x1b3c15),_0x197e67['y']=_0x34e997+_0x550e88*(_0x402ef2-_0x34e997),_0x197e67):void 0x0;}},Object[_0x5e00b3(0x1dfd)](QuantizedMeshTerrainData[_0x5e00b3(0x3720)],{'credits':{'get':function(){var _0x1d84ca=_0x5e00b3;return this[_0x1d84ca(0xc2d)];}},'waterMask':{'get':function(){var _0x1b901d=_0x5e00b3;return this[_0x1b901d(0x59c8)];}},'childTileMask':{'get':function(){var _0x455c5c=_0x5e00b3;return this[_0x455c5c(0x1b8f)];}},'canUpsample':{'get':function(){var _0x233c0c=_0x5e00b3;return defined$1(this[_0x233c0c(0x37d0)]);}},'normalTexture':{'get':function(){var _0x168413=_0x5e00b3;return this[_0x168413(0xec1)];}}});var arrayScratch$1=[];function sortIndicesIfNecessary(_0x3e2e5d,_0x1dc64c,_0xfe9e5){var _0x124236=_0x307c2b,_0x2a1a8d=_0x5e00b3;arrayScratch$1[_0x2a1a8d(0x809)]=_0x3e2e5d[_0x2a1a8d(0x809)];for(var _0x2a7218=!0x1,_0x43c8fd=0x0,_0x5d0665=_0x3e2e5d[_0x2a1a8d(0x809)];_0x43c8fd<_0x5d0665;++_0x43c8fd)arrayScratch$1[_0x43c8fd]=_0x3e2e5d[_0x43c8fd],_0x2a7218=_0x2a7218||_0x43c8fd>0x0&&_0x1dc64c(_0x3e2e5d[_0x43c8fd-0x1],_0x3e2e5d[_0x43c8fd])>0x0;return _0x2a7218?(arrayScratch$1[_0x2a1a8d(0x4b76)](_0x1dc64c),IndexDatatype$1[_0x124236(0x9e8)](_0xfe9e5,arrayScratch$1)):_0x3e2e5d;}var createMeshTaskProcessor=new TaskProcessor(_0x307c2b(0x36e6));QuantizedMeshTerrainData[_0x5e00b3(0x3720)][_0x5e00b3(0x32b9)]=function(_0x2683d6,_0x2c5dd2,_0x12a8fc,_0x1ad014,_0x660ec5){var _0x527569=_0x307c2b,_0x2d369a=_0x5e00b3,_0x4a6fe9=_0x2683d6[_0x2d369a(0x4faa)],_0x108859=_0x2683d6[_0x2d369a(0x2f70)](_0x2c5dd2,_0x12a8fc,_0x1ad014);_0x660ec5=defaultValue$1(_0x660ec5,0x1);var _0x5dfeb2=createMeshTaskProcessor[_0x2d369a(0x5f2a)]({'minimumHeight':this[_0x2d369a(0x2cbd)],'maximumHeight':this[_0x2d369a(0x5121)],'validMinimumHeight':this[_0x2d369a(0x1773)],'validMaximumHeight':this[_0x2d369a(0x359d)],'quantizedVertices':this[_0x2d369a(0x726)],'octEncodedNormals':this[_0x2d369a(0x21ec)],'includeWebMercatorT':!0x0,'indices':this[_0x2d369a(0x193b)],'westIndices':this[_0x527569(0x9ed)],'southIndices':this[_0x527569(0x4f0f)],'eastIndices':this[_0x2d369a(0x4979)],'northIndices':this[_0x2d369a(0x15cb)],'westSkirtHeight':this[_0x2d369a(0x1eef)],'southSkirtHeight':this[_0x2d369a(0x528e)],'eastSkirtHeight':this['_eastSkirtHeight'],'northSkirtHeight':this[_0x2d369a(0x9c1)],'rectangle':_0x108859,'relativeToCenter':this[_0x2d369a(0x3097)][_0x2d369a(0x4fe8)],'ellipsoid':_0x4a6fe9,'exaggeration':_0x660ec5,'level':_0x1ad014});if(defined$1(_0x5dfeb2)){var _0x8d2f06=this;return when(_0x5dfeb2,function(_0x2f244e){var _0x5d6f90=_0x527569,_0x288893=_0x2d369a,_0x5f56e8=_0x8d2f06['_quantizedVertices'][_0x288893(0x809)]/0x3,_0x49bafc=_0x5f56e8+_0x8d2f06[_0x288893(0x22a8)][_0x288893(0x809)]+_0x8d2f06[_0x5d6f90(0x4f0f)][_0x288893(0x809)]+_0x8d2f06[_0x288893(0x4979)][_0x288893(0x809)]+_0x8d2f06[_0x288893(0x15cb)][_0x288893(0x809)],_0x4007ab=IndexDatatype$1[_0x288893(0x40dd)](_0x49bafc,_0x2f244e[_0x288893(0x314b)]),_0x4c1c47=new Float32Array(_0x2f244e[_0x288893(0xa78)]),_0x4ddcac=_0x2f244e[_0x288893(0x4fe8)],_0x14b453=_0x2f244e[_0x5d6f90(0x26ca)],_0x593e60=_0x2f244e[_0x288893(0x1e80)],_0x35f60f=defaultValue$1(BoundingSphere[_0x288893(0x40f3)](_0x2f244e[_0x288893(0x93d)]),_0x8d2f06[_0x5d6f90(0x557)]),_0x53e1d0=defaultValue$1(OrientedBoundingBox[_0x5d6f90(0x2d7b)](_0x2f244e[_0x288893(0x8e7)]),_0x8d2f06[_0x5d6f90(0x3e90)]),_0x3bc517=defaultValue$1(OrientedBoundingBox[_0x5d6f90(0x2d7b)](_0x2f244e[_0x5d6f90(0x409a)]),_0x8d2f06[_0x288893(0x55e4)]),_0x139070=defaultValue$1(Cartesian3['clone'](_0x2f244e[_0x288893(0x5fcf)]),_0x8d2f06[_0x288893(0x53b7)]),_0x367ec6=_0x2f244e[_0x288893(0x2be1)],_0x216ff5=TerrainEncoding[_0x288893(0x40f3)](_0x2f244e[_0x288893(0x2507)]),_0x5f03f7=0x0===_0x4007ab[_0x288893(0x809)]||0x0===_0x593e60||_0x8d2f06['invalid'];return _0x8d2f06[_0x288893(0x37d0)]=new TerrainMesh(_0x4ddcac,_0x4c1c47,_0x4007ab,_0x2f244e[_0x288893(0xa8a)],_0x5f56e8,_0x14b453,_0x593e60,_0x35f60f,_0x139070,_0x367ec6,_0x53e1d0,_0x216ff5,_0x660ec5,_0x2f244e[_0x288893(0x47b6)],_0x2f244e[_0x5d6f90(0x5292)],_0x2f244e[_0x288893(0x1314)],_0x2f244e[_0x5d6f90(0x224f)],_0x5f03f7,_0x3bc517),_0x8d2f06[_0x288893(0x726)]=void 0x0,_0x8d2f06['_encodedNormals']=void 0x0,_0x8d2f06[_0x288893(0x193b)]=void 0x0,_0x8d2f06[_0x288893(0xe79)]=void 0x0,_0x8d2f06[_0x288893(0x1556)]=void 0x0,_0x8d2f06[_0x5d6f90(0x4e08)]=void 0x0,_0x8d2f06[_0x288893(0x22a8)]=void 0x0,_0x8d2f06[_0x5d6f90(0x4f0f)]=void 0x0,_0x8d2f06[_0x288893(0x4979)]=void 0x0,_0x8d2f06[_0x288893(0x15cb)]=void 0x0,_0x8d2f06[_0x288893(0x37d0)];});}};var upsampleTaskProcessor$1=new TaskProcessor(_0x5e00b3(0x4e45));QuantizedMeshTerrainData[_0x5e00b3(0x3720)][_0x5e00b3(0x1401)]=function(_0xf45d90,_0x51e174,_0x205abd,_0x1b7ec9,_0x410598,_0x22a901,_0x1a8768){var _0x22b5fe=_0x307c2b,_0x2126c8=_0x5e00b3,_0x51fce0=this[_0x22b5fe(0x113f)];if(defined$1(this[_0x22b5fe(0x113f)])){var _0x2d5fc6=0x2*_0x51e174!==_0x410598,_0x5a4d7b=0x2*_0x205abd===_0x22a901,_0x960cb0=_0xf45d90[_0x2126c8(0x4faa)],_0x387d43=_0xf45d90[_0x22b5fe(0x2427)](_0x410598,_0x22a901,_0x1a8768),_0x3ced0f=upsampleTaskProcessor$1[_0x2126c8(0x5f2a)]({'vertices':_0x51fce0[_0x2126c8(0xa78)],'vertexCountWithoutSkirts':_0x51fce0[_0x2126c8(0x311f)],'indices':_0x51fce0[_0x2126c8(0x314b)],'indexCountWithoutSkirts':_0x51fce0[_0x2126c8(0xa8a)],'encoding':_0x51fce0[_0x2126c8(0x2507)],'minimumHeight':this[_0x2126c8(0x2cbd)],'maximumHeight':this[_0x2126c8(0x5121)],'validMinimumHeight':this[_0x22b5fe(0x28f9)],'validMaximumHeight':this[_0x2126c8(0x359d)],'isEastChild':_0x2d5fc6,'isNorthChild':_0x5a4d7b,'childRectangle':_0x387d43,'ellipsoid':_0x960cb0,'exaggeration':_0x51fce0[_0x2126c8(0x19e3)]});if(defined$1(_0x3ced0f)){var _0x28e51e=Math[_0x2126c8(0x19a8)](this[_0x2126c8(0x1eef)],this[_0x22b5fe(0x11ca)]);_0x28e51e=Math['min'](_0x28e51e,this[_0x2126c8(0x528e)]),_0x28e51e=Math['min'](_0x28e51e,this[_0x2126c8(0x9c1)]);var _0x472c3d=_0x2d5fc6?0.5*_0x28e51e:this['_westSkirtHeight'],_0x4f72a4=_0x5a4d7b?0.5*_0x28e51e:this['_southSkirtHeight'],_0x4e149d=_0x2d5fc6?this[_0x2126c8(0x811)]:0.5*_0x28e51e,_0x457b69=_0x5a4d7b?this[_0x2126c8(0x9c1)]:0.5*_0x28e51e,_0x554230=this[_0x22b5fe(0x4991)];return when(_0x3ced0f)[_0x2126c8(0x2a5f)](function(_0x23c240){var _0x54a7b3=_0x22b5fe,_0x16ee9a=_0x2126c8,_0x1d99bb,_0x1e4dda=new Uint16Array(_0x23c240[_0x16ee9a(0xa78)]),_0xffc9c8=IndexDatatype$1[_0x54a7b3(0x9e8)](_0x1e4dda[_0x16ee9a(0x809)]/0x3,_0x23c240[_0x54a7b3(0x30e5)]);if(defined$1(_0x23c240[_0x16ee9a(0x2142)])&&(_0x1d99bb=new Uint8Array(_0x23c240['encodedNormals'])),defined$1(_0x23c240[_0x16ee9a(0x11e0)]))return new QuantizedMeshTerrainData({'quantizedVertices':_0x1e4dda,'indices':_0xffc9c8,'encodedNormals':_0x1d99bb,'minimumHeight':_0x23c240[_0x16ee9a(0x5b47)],'maximumHeight':_0x23c240[_0x16ee9a(0x1e80)],'boundingSphere':BoundingSphere[_0x16ee9a(0x40f3)](_0x23c240[_0x16ee9a(0x93d)]),'orientedBoundingBox':OrientedBoundingBox[_0x16ee9a(0x40f3)](_0x23c240[_0x54a7b3(0x1f12)]),'horizonOcclusionPoint':Cartesian3[_0x54a7b3(0x2d7b)](_0x23c240[_0x16ee9a(0x11e0)]),'westIndices':_0x23c240[_0x16ee9a(0x4e5c)],'southIndices':_0x23c240[_0x16ee9a(0x234a)],'eastIndices':_0x23c240[_0x16ee9a(0x1fc3)],'northIndices':_0x23c240[_0x16ee9a(0x2319)],'westSkirtHeight':_0x472c3d,'southSkirtHeight':_0x4f72a4,'eastSkirtHeight':_0x4e149d,'northSkirtHeight':_0x457b69,'childTileMask':0x0,'credits':_0x554230,'createdByUpsampling':!0x0,'validMaximumHeight':_0x23c240[_0x16ee9a(0x22e1)],'validMinimumHeight':_0x23c240[_0x54a7b3(0x4858)],'validOrientedBoundingBox':_0x23c240[_0x54a7b3(0x409a)]});});}}};var maxShort$1=0x7fff,barycentricCoordinateScratch$1=new Cartesian3();function pointInBoundingBox(_0xb5d9c0,_0xefa12f,_0x52b74a,_0x39e3f6,_0x577ae0,_0x553f73,_0x5044b6,_0x5d15d2){var _0x3bbb70=_0x307c2b,_0x8d0948=_0x5e00b3,_0x5db05c=Math[_0x8d0948(0x19a8)](_0x52b74a,_0x577ae0,_0x5044b6),_0x3cfd34=Math[_0x3bbb70(0x5449)](_0x52b74a,_0x577ae0,_0x5044b6),_0xb0e585=Math[_0x8d0948(0x19a8)](_0x39e3f6,_0x553f73,_0x5d15d2),_0x345c17=Math[_0x8d0948(0x498f)](_0x39e3f6,_0x553f73,_0x5d15d2);return _0xb5d9c0>=_0x5db05c&&_0xb5d9c0<=_0x3cfd34&&_0xefa12f>=_0xb0e585&&_0xefa12f<=_0x345c17;}QuantizedMeshTerrainData[_0x307c2b(0x1aa2)][_0x5e00b3(0xe5d)]=function(_0x5e4453,_0x3cd405,_0x2954b0){var _0x5ac5e3=_0x307c2b,_0x27fcdd=_0x5e00b3,_0x478610=CesiumMath[_0x27fcdd(0x4b1d)]((_0x3cd405-_0x5e4453[_0x27fcdd(0x159f)])/_0x5e4453[_0x27fcdd(0x2d3c)],0x0,0x1),_0x57a5a7=_0x478610*maxShort$1,_0x3686e4=CesiumMath[_0x5ac5e3(0x505d)]((_0x2954b0-_0x5e4453[_0x27fcdd(0x5696)])/_0x5e4453[_0x27fcdd(0x5a4e)],0x0,0x1),_0x1533e7=_0x3686e4*maxShort$1;return defined$1(this[_0x27fcdd(0x37d0)])?interpolateMeshHeight$1(this,_0x478610,_0x3686e4):interpolateHeight$1(this,_0x57a5a7,_0x1533e7);};var texCoordScratch0$1=new Cartesian2(),texCoordScratch1$1=new Cartesian2(),texCoordScratch2$1=new Cartesian2();function interpolateMeshHeight$1(_0xd282d7,_0x5599cf,_0x3b5e50){var _0x5dc457=_0x307c2b,_0x40974c=_0x5e00b3;for(var _0x2890d8=_0xd282d7[_0x5dc457(0x113f)],_0x40d08c=_0x2890d8[_0x40974c(0xa78)],_0x4d9f43=_0x2890d8[_0x5dc457(0xc51)],_0xbb2d50=_0x2890d8[_0x40974c(0x314b)],_0x41ccaa=0x0,_0x5e1941=_0xbb2d50[_0x40974c(0x809)];_0x41ccaa<_0x5e1941;_0x41ccaa+=0x3){var _0xc53757=_0xbb2d50[_0x41ccaa],_0x3a126c=_0xbb2d50[_0x41ccaa+0x1],_0x4bddc2=_0xbb2d50[_0x41ccaa+0x2],_0x5b102a=_0x4d9f43[_0x40974c(0x978)](_0x40d08c,_0xc53757,texCoordScratch0$1),_0x12fd43=_0x4d9f43[_0x40974c(0x978)](_0x40d08c,_0x3a126c,texCoordScratch1$1),_0x3f1539=_0x4d9f43[_0x5dc457(0x66b)](_0x40d08c,_0x4bddc2,texCoordScratch2$1);if(pointInBoundingBox(_0x5599cf,_0x3b5e50,_0x5b102a['x'],_0x5b102a['y'],_0x12fd43['x'],_0x12fd43['y'],_0x3f1539['x'],_0x3f1539['y'])){var _0x160105=Intersections2D[_0x40974c(0x5838)](_0x5599cf,_0x3b5e50,_0x5b102a['x'],_0x5b102a['y'],_0x12fd43['x'],_0x12fd43['y'],_0x3f1539['x'],_0x3f1539['y'],barycentricCoordinateScratch$1);if(_0x160105['x']>=-1e-15&&_0x160105['y']>=-1e-15&&_0x160105['z']>=-1e-15){var _0x2646ff=_0x4d9f43[_0x5dc457(0x1b9e)](_0x40d08c,_0xc53757),_0x1ac32d=_0x4d9f43[_0x40974c(0x230d)](_0x40d08c,_0x3a126c),_0x39c807=_0x4d9f43[_0x40974c(0x230d)](_0x40d08c,_0x4bddc2);return _0x160105['x']*_0x2646ff+_0x160105['y']*_0x1ac32d+_0x160105['z']*_0x39c807;}}}}function interpolateHeight$1(_0x1fdc34,_0x42cff1,_0x3f2c52){var _0x11a682=_0x5e00b3;for(var _0x1377bf=_0x1fdc34[_0x11a682(0xe79)],_0xadbdb2=_0x1fdc34[_0x11a682(0x1556)],_0x30a0ce=_0x1fdc34[_0x11a682(0x338)],_0x4ed4dd=_0x1fdc34[_0x11a682(0x193b)],_0x4adce9=0x0,_0x5a2de6=_0x4ed4dd[_0x11a682(0x809)];_0x4adce9<_0x5a2de6;_0x4adce9+=0x3){var _0x35849e=_0x4ed4dd[_0x4adce9],_0x33810d=_0x4ed4dd[_0x4adce9+0x1],_0x388d65=_0x4ed4dd[_0x4adce9+0x2],_0x21c1b6=_0x1377bf[_0x35849e],_0x163418=_0x1377bf[_0x33810d],_0x202cc4=_0x1377bf[_0x388d65],_0x199538=_0xadbdb2[_0x35849e],_0x1edcf0=_0xadbdb2[_0x33810d],_0x133080=_0xadbdb2[_0x388d65];if(pointInBoundingBox(_0x42cff1,_0x3f2c52,_0x21c1b6,_0x199538,_0x163418,_0x1edcf0,_0x202cc4,_0x133080)){var _0x39865d=Intersections2D[_0x11a682(0x5838)](_0x42cff1,_0x3f2c52,_0x21c1b6,_0x199538,_0x163418,_0x1edcf0,_0x202cc4,_0x133080,barycentricCoordinateScratch$1);if(_0x39865d['x']>=-1e-15&&_0x39865d['y']>=-1e-15&&_0x39865d['z']>=-1e-15){var _0x15b38a=_0x39865d['x']*_0x30a0ce[_0x35849e]+_0x39865d['y']*_0x30a0ce[_0x33810d]+_0x39865d['z']*_0x30a0ce[_0x388d65];return CesiumMath[_0x11a682(0x3596)](_0x1fdc34[_0x11a682(0x2cbd)],_0x1fdc34[_0x11a682(0x5121)],_0x15b38a/maxShort$1);}}}}QuantizedMeshTerrainData[_0x5e00b3(0x3720)][_0x5e00b3(0x1d7c)]=function(_0x58fe92,_0x22d4c4,_0x33a094,_0x19c4cf){var _0x56bec5=_0x5e00b3,_0x4f5fae=0x2;return _0x33a094!==0x2*_0x58fe92&&++_0x4f5fae,_0x19c4cf!==0x2*_0x22d4c4&&(_0x4f5fae-=0x2),0x0!=(this[_0x56bec5(0x1b8f)]&0x1<<_0x4f5fae);},QuantizedMeshTerrainData[_0x5e00b3(0x3720)][_0x307c2b(0x122a)]=function(){var _0x4b0f10=_0x5e00b3;return this[_0x4b0f10(0x398c)];};var UrlType={'REST':0x0,'KEY_VALUE':0x1},UrlType$1=Object[_0x307c2b(0x23fe)](UrlType);function joinUrls(_0x3151fb,_0x273bc5,_0x1e7b38){var _0x314a02=_0x307c2b,_0x2b4a30=_0x5e00b3;if(_0x1e7b38=defaultValue$1(_0x1e7b38,!0x0),_0x3151fb instanceof URI||(_0x3151fb=new URI(_0x3151fb)),_0x273bc5 instanceof URI||(_0x273bc5=new URI(_0x273bc5)),_0x314a02(0x313f)===_0x3151fb[_0x2b4a30(0x3b3a)])return _0x3151fb[_0x2b4a30(0x3cc8)]();if(_0x2b4a30(0x140c)===_0x273bc5[_0x2b4a30(0x3b3a)])return _0x273bc5[_0x2b4a30(0x3cc8)]();defined$1(_0x273bc5[_0x2b4a30(0x30b3)])&&!defined$1(_0x273bc5[_0x2b4a30(0x3b3a)])&&(_0x314a02(0x18c)!=typeof document&&defined$1(document[_0x2b4a30(0x548f)])&&defined$1(document[_0x2b4a30(0x548f)][_0x2b4a30(0x2337)])?_0x273bc5[_0x2b4a30(0x3b3a)]=new URI(document[_0x314a02(0xe81)][_0x2b4a30(0x2337)])[_0x314a02(0x4541)]:_0x273bc5[_0x2b4a30(0x3b3a)]=_0x3151fb[_0x2b4a30(0x3b3a)]);var _0x1edf27=_0x3151fb;_0x273bc5[_0x2b4a30(0x102b)]()&&(_0x1edf27=_0x273bc5);var _0x1907a2='';defined$1(_0x1edf27['scheme'])&&(_0x1907a2+=_0x1edf27[_0x2b4a30(0x3b3a)]+':'),defined$1(_0x1edf27[_0x2b4a30(0x30b3)])&&(_0x1907a2+='//'+_0x1edf27[_0x2b4a30(0x30b3)],''!==_0x1edf27[_0x2b4a30(0x21f3)]&&'/'!==_0x1edf27[_0x2b4a30(0x21f3)]&&(_0x1907a2=_0x1907a2[_0x2b4a30(0x2c3f)](/\/?$/,'/'),_0x1edf27[_0x2b4a30(0x21f3)]=_0x1edf27[_0x314a02(0x5a22)]['replace'](/^\/?/g,''),''===_0x1edf27[_0x2b4a30(0x30b3)]&&(_0x1907a2+='/'))),_0x1907a2+=_0x1edf27===_0x3151fb?_0x1e7b38?_0x3151fb[_0x2b4a30(0x21f3)][_0x2b4a30(0x2c3f)](/\/?$/,'/')+_0x273bc5[_0x2b4a30(0x21f3)][_0x2b4a30(0x2c3f)](/^\/?/g,''):_0x3151fb[_0x2b4a30(0x21f3)]+_0x273bc5['path']:_0x273bc5[_0x314a02(0x5a22)];var _0x2948e3=defined$1(_0x3151fb[_0x2b4a30(0x4ee2)]),_0x100656=defined$1(_0x273bc5[_0x314a02(0x25f7)]);_0x2948e3&&_0x100656?_0x1907a2+='?'+_0x3151fb[_0x2b4a30(0x4ee2)]+'&'+_0x273bc5[_0x2b4a30(0x4ee2)]:_0x2948e3&&!_0x100656?_0x1907a2+='?'+_0x3151fb[_0x314a02(0x25f7)]:!_0x2948e3&&_0x100656&&(_0x1907a2+='?'+_0x273bc5[_0x2b4a30(0x4ee2)]);var _0x294bf2=defined$1(_0x273bc5[_0x2b4a30(0x4aff)]);return defined$1(_0x3151fb[_0x2b4a30(0x4aff)])&&!_0x294bf2?_0x1907a2+='#'+_0x3151fb[_0x2b4a30(0x4aff)]:_0x294bf2&&(_0x1907a2+='#'+_0x273bc5[_0x314a02(0x4bfc)]),_0x1907a2;}var CredentialType={'ISERVER_TOKEN':_0x5e00b3(0x4466),'IPORTAL_KEY':_0x307c2b(0x3ee8)},CredentialType$1=Object[_0x5e00b3(0x5448)](CredentialType);function Credential(_0x26b362,_0x4e614c){var _0x1afb1c=_0x5e00b3;this[_0x1afb1c(0xb25)]={},this[_0x1afb1c(0x1b0b)](_0x26b362,_0x4e614c);}function loadWithXhr$1(_0x17dd43){var _0x36837b=_0x307c2b,_0x36d908=_0x5e00b3,_0x1e37f7=(_0x17dd43=defaultValue$1(_0x17dd43,defaultValue$1[_0x36d908(0x243c)]))[_0x36837b(0x2cb5)],_0x1d7e05=_0x17dd43[_0x36d908(0x5ed9)],_0x4a0d19=defaultValue$1(_0x17dd43[_0x36d908(0x3081)],_0x36d908(0x2996)),_0x1b8015=_0x17dd43[_0x36d908(0x140c)],_0xe34fb4=_0x17dd43[_0x36d908(0x29ac)],_0x6d5b44=_0x17dd43[_0x36d908(0x2dd6)];_0x1e37f7=defaultValue$1(_0x1e37f7,_0x17dd43[_0x36d908(0x2dba)]);var _0xc020a7=defined$1(_0x17dd43[_0x36d908(0x2625)])?_0x17dd43[_0x36d908(0x2625)]:new Request();return _0xc020a7[_0x36d908(0x2dba)]=_0x1e37f7,_0xc020a7[_0x36d908(0x4a38)]=function(_0x456018){var _0x5e6fef=_0x36837b,_0x382d20=_0x36d908,_0x24ba0f=when[_0x382d20(0x32fc)](),_0x5bf14c=loadWithXhr$1[_0x382d20(0x108)](defaultValue$1(_0x456018,_0x1e37f7),_0x1d7e05,_0x4a0d19,_0x1b8015,_0xe34fb4,_0x24ba0f,_0x6d5b44);return defined$1(_0x5bf14c)&&defined$1(_0x5bf14c[_0x382d20(0x226c)])&&(_0xc020a7[_0x5e6fef(0x5286)]=function(){var _0x41aa5f=_0x382d20;_0x5bf14c[_0x41aa5f(0x226c)]();}),_0x24ba0f[_0x382d20(0x24e7)];},RequestScheduler[_0x36d908(0x2625)](_0xc020a7);}Object['defineProperties'](Credential[_0x5e00b3(0x3720)],{'value':{'get':function(){return this['_value'];},'set':function(_0x40dc99){var _0x3b9156=_0x307c2b;this[_0x3b9156(0x16a)]=_0x40dc99;}},'name':{'get':function(){var _0x549126=_0x307c2b;return this[_0x549126(0x4f2b)];},'set':function(_0x427d2d){var _0x19b12a=_0x5e00b3;this[_0x19b12a(0x5e3a)]=_0x427d2d;}}}),Credential[_0x5e00b3(0x1aee)]=function(_0x5212d1){var _0xa05a2=_0x307c2b,_0x2760ac=_0x5e00b3,_0x5800b1,_0x57bf63=_0x5212d1[_0x2760ac(0x4c07)](0x0,_0x5212d1[_0x2760ac(0xabf)](_0xa05a2(0xafa))+0xa);if(defined$1(Credential[_0x2760ac(0x5080)][_0x2760ac(0xb25)][_0x57bf63]))switch(Credential[_0x2760ac(0x5080)][_0x2760ac(0xb25)][_0x57bf63][_0xa05a2(0x18c0)]){case CredentialType$1[_0x2760ac(0x4e19)]:_0x5800b1='?'+objectToQuery({'token':Credential[_0x2760ac(0x5080)][_0x2760ac(0xb25)][_0x57bf63][_0x2760ac(0x9a4)]});break;case CredentialType$1[_0xa05a2(0x161)]:_0x5800b1='?'+objectToQuery({'key':Credential[_0x2760ac(0x5080)][_0x2760ac(0xb25)][_0x57bf63][_0x2760ac(0x9a4)]});break;default:_0x5800b1='';}else switch(Credential[_0xa05a2(0x5b2d)][_0x2760ac(0x2c5)]){case CredentialType$1[_0x2760ac(0x4e19)]:_0x5800b1='?'+objectToQuery({'token':Credential[_0xa05a2(0x5b2d)][_0x2760ac(0x9a4)]});break;case CredentialType$1[_0x2760ac(0x57da)]:_0x5800b1='?'+objectToQuery({'key':Credential[_0x2760ac(0x5080)][_0xa05a2(0x46b3)]});break;default:_0x5800b1='?'+Credential[_0x2760ac(0x5080)][_0x2760ac(0x2c5)]+'='+Credential[_0x2760ac(0x5080)][_0xa05a2(0x46b3)];}return joinUrls(_0x5212d1,_0x5800b1,!0x1);},Credential[_0x307c2b(0x4f94)]=function(_0x292198,_0xb5ac81){var _0x5a163c=_0x307c2b,_0x4aa5b9=_0x5e00b3,_0x6d037c;if(defined$1(Credential['CREDENTIAL'][_0x4aa5b9(0xb25)][_0x292198])){if(Credential[_0x4aa5b9(0x5080)][_0x4aa5b9(0xb25)][_0x292198][_0x4aa5b9(0x3dd)]instanceof Array){var _0x1c0c27,_0x98527e=Credential[_0x4aa5b9(0x5080)]['_keymap'][_0x292198][_0x4aa5b9(0x3dd)],_0x297933=Credential[_0x4aa5b9(0x5080)][_0x4aa5b9(0xb25)][_0x292198][_0x4aa5b9(0x9a4)];(_0x4158df={})[_0x98527e[0x0]]=_0x297933[0x0],_0x1c0c27=joinUrls(_0xb5ac81,'?'+objectToQuery(_0x4158df),!0x1);for(var _0x2dc624=0x1;_0x2dc624<_0x98527e[_0x5a163c(0x2ef4)];_0x2dc624++){(_0x4158df={})[_0x98527e[_0x2dc624]]=_0x297933[_0x2dc624],_0x1c0c27=_0x1c0c27+'&'+objectToQuery(_0x4158df);}return _0x1c0c27;}switch(Credential[_0x4aa5b9(0x5080)][_0x4aa5b9(0xb25)][_0x292198][_0x4aa5b9(0x3dd)]){case CredentialType$1[_0x4aa5b9(0x4e19)]:_0x6d037c='?'+objectToQuery({'token':Credential[_0x5a163c(0x5b2d)][_0x4aa5b9(0xb25)][_0x292198][_0x4aa5b9(0x9a4)]});break;case CredentialType$1[_0x4aa5b9(0x57da)]:_0x6d037c='?'+objectToQuery({'key':Credential[_0x4aa5b9(0x5080)][_0x4aa5b9(0xb25)][_0x292198]['value']});break;default:var _0x4158df;(_0x4158df={})[Credential[_0x4aa5b9(0x5080)][_0x4aa5b9(0xb25)][_0x292198][_0x4aa5b9(0x3dd)]]=Credential[_0x4aa5b9(0x5080)][_0x4aa5b9(0xb25)][_0x292198][_0x4aa5b9(0x9a4)],_0x6d037c='?'+objectToQuery(_0x4158df);}}else switch(Credential[_0x5a163c(0x5b2d)][_0x4aa5b9(0x2c5)]){case CredentialType$1[_0x4aa5b9(0x4e19)]:_0x6d037c='?'+objectToQuery({'token':Credential[_0x4aa5b9(0x5080)][_0x5a163c(0x46b3)]});break;case CredentialType$1[_0x4aa5b9(0x57da)]:_0x6d037c='?'+objectToQuery({'key':Credential[_0x5a163c(0x5b2d)][_0x5a163c(0x46b3)]});break;default:_0x6d037c='?'+Credential[_0x4aa5b9(0x5080)][_0x4aa5b9(0x2c5)]+'='+Credential[_0x4aa5b9(0x5080)][_0x4aa5b9(0x9a4)];}return joinUrls(_0xb5ac81,_0x6d037c,!0x1);},Credential[_0x5e00b3(0x3720)][_0x5e00b3(0x1b0b)]=function(_0x2cda59,_0x131e82){var _0x4c2999=_0x307c2b,_0x35f1f4=_0x5e00b3;if(_0x2cda59 instanceof Array){for(var _0x21fd5c=0x0,_0x15e337=_0x2cda59['length'];_0x21fd5c<_0x15e337;_0x21fd5c++)if(this[_0x35f1f4(0xb25)][_0x2cda59[_0x21fd5c]['rooturl']]={'type':_0x2cda59[_0x21fd5c][_0x35f1f4(0x3dd)]||CredentialType$1[_0x4c2999(0x4372)],'value':_0x2cda59[_0x21fd5c][_0x35f1f4(0x9a4)]},-0x1!==_0x2cda59[_0x21fd5c][_0x4c2999(0x258f)][_0x35f1f4(0xabf)]('/realspace')){var _0x110ed6=_0x2cda59[_0x21fd5c][_0x35f1f4(0x5986)][_0x35f1f4(0x4c07)](0x0,_0x2cda59[_0x21fd5c][_0x35f1f4(0x5986)][_0x35f1f4(0x12e)](_0x35f1f4(0x35b5))+0xa);this['_keymap'][_0x110ed6]={'type':_0x2cda59[_0x21fd5c][_0x35f1f4(0x3dd)]||CredentialType$1['ISERVER_TOKEN'],'value':_0x2cda59[_0x21fd5c][_0x4c2999(0x46b3)]};}}else{if(this[_0x35f1f4(0x138)]=defaultValue$1(_0x2cda59,''),null==_0x2cda59)throw new DeveloperError$1(_0x35f1f4(0x18f7));this[_0x35f1f4(0x5e3a)]=defaultValue$1(_0x131e82,CredentialType$1[_0x4c2999(0x4372)]),this[_0x35f1f4(0xb25)][_0x35f1f4(0x60b)]={'type':this[_0x35f1f4(0x5e3a)],'value':this[_0x4c2999(0x16a)]};}},Credential[_0x307c2b(0x5b2d)]=null;var dataUriRegex$2=/^data:(.*?)(;base64)?,(.*)$/;function decodeDataUriText$1(_0x294222,_0x3322c6){var _0x131cdb=decodeURIComponent(_0x3322c6);return _0x294222?atob(_0x131cdb):_0x131cdb;}function decodeDataUriArrayBuffer$1(_0x55e62a,_0x2f3181){var _0x3bd7c5=_0x5e00b3;for(var _0x48cb76=decodeDataUriText$1(_0x55e62a,_0x2f3181),_0x3e1c01=new ArrayBuffer(_0x48cb76[_0x3bd7c5(0x809)]),_0x27fb59=new Uint8Array(_0x3e1c01),_0x25e2b3=0x0;_0x25e2b3<_0x48cb76[_0x3bd7c5(0x809)];_0x25e2b3++)_0x27fb59[_0x25e2b3]=_0x48cb76[_0x3bd7c5(0x167b)](_0x25e2b3);return _0x3e1c01;}function decodeDataUri$1(_0x2f0aab,_0x393818){var _0x1e36c1=_0x307c2b,_0x4a7a6c=_0x5e00b3;_0x393818=defaultValue$1(_0x393818,'');var _0x136a46=_0x2f0aab[0x1],_0x38a363=!!_0x2f0aab[0x2],_0x238afd=_0x2f0aab[0x3];switch(_0x393818){case'':case'text':return decodeDataUriText$1(_0x38a363,_0x238afd);case _0x4a7a6c(0x65a):return decodeDataUriArrayBuffer$1(_0x38a363,_0x238afd);case _0x4a7a6c(0x27ae):var _0x195841=decodeDataUriArrayBuffer$1(_0x38a363,_0x238afd);return new Blob([_0x195841],{'type':_0x136a46});case _0x1e36c1(0xc43):return new DOMParser()[_0x4a7a6c(0x1782)](decodeDataUriText$1(_0x38a363,_0x238afd),_0x136a46);case _0x4a7a6c(0x8af):return JSON[_0x1e36c1(0x40c1)](decodeDataUriText$1(_0x38a363,_0x238afd));}}function loadText$1(_0x1857e0,_0x3d8ab0,_0x37d916){return loadWithXhr$1({'url':_0x1857e0,'headers':_0x3d8ab0,'request':_0x37d916});}loadWithXhr$1[_0x307c2b(0x20c8)]=function(_0x417b33,_0xa45c55,_0x3fd8da,_0x421f9a,_0x5f5afa,_0x13c469,_0x2d6100){var _0x4f0e3b=_0x307c2b,_0x3819a3=_0x5e00b3,_0x37d92c=dataUriRegex$2['exec'](_0x417b33);if(null===_0x37d92c){var _0x238589=new XMLHttpRequest();if(TrustedServers[_0x3819a3(0x5655)](_0x417b33)&&(_0x238589[_0x4f0e3b(0x41d6)]=!0x0),defined$1(_0x2d6100)&&defined$1(_0x238589[_0x3819a3(0x2dd6)])&&_0x238589[_0x4f0e3b(0x1410)](_0x2d6100),_0x238589[_0x3819a3(0x738)](_0x3fd8da,_0x417b33,!0x0),defined$1(_0x5f5afa)){for(var _0x50bce9 in _0x5f5afa)_0x5f5afa[_0x4f0e3b(0x2609)](_0x50bce9)&&_0x238589[_0x3819a3(0x5c88)](_0x50bce9,_0x5f5afa[_0x50bce9]);}defined$1(_0xa45c55)&&(_0x238589[_0x3819a3(0x5ed9)]=_0xa45c55);var _0x25ffad=!0x1;return _0x3819a3(0x20b8)==typeof _0x417b33&&(_0x25ffad=0x0===_0x417b33[_0x3819a3(0xabf)](_0x4f0e3b(0x3cc7))),_0x238589[_0x3819a3(0x1104)]=function(){var _0x2d342f=_0x4f0e3b,_0x2e8c54=_0x3819a3;if(!(_0x238589[_0x2e8c54(0x41c1)]<0xc8||_0x238589[_0x2d342f(0x43d0)]>=0x12c)||_0x25ffad&&0x0===_0x238589[_0x2e8c54(0x41c1)]){var _0x3d4f0f=_0x238589[_0x2e8c54(0x4cea)],_0x27a02f=_0x238589[_0x2d342f(0x2624)];if(!defined$1(_0x3d4f0f)||defined$1(_0xa45c55)&&_0x27a02f!==_0xa45c55){if(_0x2e8c54(0x8af)===_0xa45c55&&_0x2d342f(0x2faa)==typeof _0x3d4f0f)try{_0x13c469[_0x2e8c54(0x1c7e)](JSON['parse'](_0x3d4f0f));}catch(_0x267af9){_0x13c469[_0x2e8c54(0x4c5a)](_0x267af9);}else(''===_0x27a02f||_0x2e8c54(0x3f78)===_0x27a02f)&&defined$1(_0x238589[_0x2d342f(0x237)])&&_0x238589[_0x2e8c54(0x1255)][_0x2e8c54(0x4510)]()?_0x13c469[_0x2e8c54(0x1c7e)](_0x238589[_0x2e8c54(0x1255)]):''!==_0x27a02f&&_0x2e8c54(0x4685)!==_0x27a02f||!defined$1(_0x238589[_0x2e8c54(0x409b)])?_0x13c469[_0x2e8c54(0x4c5a)](new RuntimeError$1(_0x2d342f(0x2f5b))):_0x13c469[_0x2e8c54(0x1c7e)](_0x238589[_0x2e8c54(0x409b)]);}else _0x13c469[_0x2d342f(0x511b)](_0x3d4f0f);}else _0x13c469[_0x2e8c54(0x4c5a)](new RequestErrorEvent(_0x238589[_0x2e8c54(0x41c1)],_0x238589[_0x2e8c54(0x4cea)],_0x238589[_0x2d342f(0x46a8)]()));},_0x238589[_0x3819a3(0x44c8)]=function(_0x53811b){_0x13c469['reject'](new RequestErrorEvent());},_0x238589['send'](_0x421f9a),_0x238589;}_0x13c469[_0x3819a3(0x1c7e)](decodeDataUri$1(_0x37d92c,_0xa45c55));},loadWithXhr$1[_0x5e00b3(0x1759)]=loadWithXhr$1[_0x5e00b3(0x108)];var XMLParser=function(){var _0x1ffffc=_0x5e00b3;this[_0x1ffffc(0x5272)]=null;};XMLParser[_0x5e00b3(0x3720)][_0x5e00b3(0x3a51)]=function(_0x51cac0){var _0x47c003=_0x307c2b,_0x48a4b3=_0x5e00b3,_0x2b92f6,_0x2bc925=_0x51cac0[_0x48a4b3(0xabf)]('<');return _0x2bc925>0x0&&(_0x51cac0=_0x51cac0[_0x48a4b3(0x4c07)](_0x2bc925)),DOMParser?(this[_0x47c003(0x41dc)]||(this[_0x48a4b3(0x5272)]=new DOMParser()),(_0x2b92f6=this[_0x48a4b3(0x5272)])[_0x48a4b3(0x1782)](_0x51cac0,_0x48a4b3(0x4057))):(this[_0x48a4b3(0x5272)]||(this[_0x48a4b3(0x5272)]=new ActiveXObject(_0x48a4b3(0x4201))),(_0x2b92f6=this[_0x48a4b3(0x5272)])[_0x47c003(0x33f4)](_0x51cac0),_0x2b92f6);},XMLParser[_0x5e00b3(0x5ab1)]=function(_0xfcc08c,_0x866dc8,_0x416089){var _0x1273d0=_0x307c2b,_0x4340af=_0x5e00b3,_0x3ea8c8=[];if(_0xfcc08c[_0x4340af(0x5ab1)])_0x3ea8c8=_0xfcc08c[_0x4340af(0x5ab1)](_0x866dc8,_0x416089);else{for(var _0x40f25f,_0x5df7d7,_0x225387=_0xfcc08c[_0x4340af(0x11c5)]('*'),_0x3353ff=0x0,_0x22df14=_0x225387[_0x4340af(0x809)];_0x3353ff<_0x22df14;++_0x3353ff)_0x5df7d7=(_0x40f25f=_0x225387[_0x3353ff])[_0x1273d0(0x2ab0)]?_0x40f25f[_0x4340af(0x30be)]+':'+_0x416089:_0x416089,'*'!==_0x416089&&_0x5df7d7!==_0x40f25f[_0x4340af(0x26a4)]||'*'!==_0x866dc8&&_0x866dc8!==_0x40f25f[_0x1273d0(0x3bf3)]||_0x3ea8c8[_0x4340af(0x5323)](_0x40f25f);}return _0x3ea8c8;},XMLParser[_0x307c2b(0x1da8)]=function(_0x22e1fa,_0x83dafe,_0x1c7976){var _0x46bd92=_0x307c2b,_0x664324=_0x5e00b3,_0x4873e4=null;if(_0x22e1fa[_0x664324(0x1f75)])_0x4873e4=_0x22e1fa[_0x664324(0x1f75)](_0x83dafe,_0x1c7976);else{for(var _0x2b7d70,_0x583d45=_0x22e1fa[_0x46bd92(0x3377)],_0x4fb46a=0x0,_0x4ca97c=_0x583d45[_0x664324(0x809)];_0x4fb46a<_0x4ca97c;++_0x4fb46a)if((_0x2b7d70=_0x583d45[_0x4fb46a])[_0x664324(0x343f)]===_0x83dafe&&(_0x2b7d70[_0x664324(0x30be)]?_0x2b7d70[_0x664324(0x30be)]+':'+_0x1c7976:_0x1c7976)===_0x2b7d70[_0x664324(0x26a4)]){_0x4873e4=_0x2b7d70;break;}}return _0x4873e4;},XMLParser[_0x5e00b3(0x493e)]=function(_0x276b89,_0x2e6aba){var _0xa3c48a=_0x307c2b,_0x5883a1=_0x5e00b3,_0x5b81ca=_0x2e6aba||'';if(_0x276b89){for(var _0x2a68e6=_0x276b89[_0x5883a1(0x5905)];_0x2a68e6;_0x2a68e6=_0x2a68e6[_0xa3c48a(0x3171)])switch(_0x2a68e6[_0xa3c48a(0x4d95)]){case 0x3:case 0x4:_0x5b81ca+=_0x2a68e6[_0x5883a1(0x317f)];}}return _0x5b81ca;},XMLParser[_0x5e00b3(0x28fa)]=function(_0x45d0a0,_0x34f787){var _0x2e8524=_0x5e00b3;if(defined$1(_0x45d0a0)){var _0x53849d=_0x45d0a0[_0x2e8524(0x4f6b)](_0x34f787);if(null!==_0x53849d){var _0x1f397a=parseFloat(_0x53849d);return isNaN(_0x1f397a)?void 0x0:_0x1f397a;}}},XMLParser[_0x5e00b3(0x33f5)]=function(_0x4e2cba,_0x319359){var _0x4ea786=_0x5e00b3;if(defined$1(_0x4e2cba)){var _0x222ff0=_0x4e2cba[_0x4ea786(0x4f6b)](_0x319359);return null!==_0x222ff0?_0x222ff0:void 0x0;}},XMLParser[_0x5e00b3(0x2571)]=function(_0xf2f5d,_0x2899bc){var _0x4b368d=_0x307c2b,_0x481f18=_0x5e00b3;if(defined$1(_0xf2f5d)){var _0x53e2ae=_0xf2f5d[_0x4b368d(0x1cc8)](_0x2899bc);return _0x481f18(0x3d51)!==(_0x53e2ae=_0x53e2ae[_0x481f18(0x12e2)]())&&(_0x481f18(0xb41)===_0x53e2ae||void 0x0);}},XMLParser[_0x5e00b3(0xfa3)]=function(_0x459566,_0xcbfa33,_0x3198c4){var _0x2a5239=_0x5e00b3;if(defined$1(_0x459566))for(var _0xc6f250=_0x459566[_0x2a5239(0x1f53)],_0x47d519=_0xc6f250[_0x2a5239(0x809)],_0xa0d9b1=0x0;_0xa0d9b1<_0x47d519;_0xa0d9b1++){var _0x46ca40=_0xc6f250[_0xa0d9b1];if(_0x3198c4){if(_0x46ca40[_0x2a5239(0x34d0)]===_0xcbfa33&&-0x1!==_0x3198c4[_0x2a5239(0xabf)](_0x46ca40[_0x2a5239(0x343f)]))return _0x46ca40;}else{if(_0x46ca40['localName']===_0xcbfa33)return _0x46ca40;}}},XMLParser[_0x307c2b(0x281c)]=function(_0x2ede19,_0x418e0b,_0x544ada){var _0xf5d095=_0x307c2b,_0xffcc68=_0x5e00b3;if(defined$1(_0x2ede19)){for(var _0x147e9e=[],_0x268386=_0x2ede19[_0xf5d095(0x2d2d)]('*',_0x418e0b),_0xf20a7b=_0x268386[_0xffcc68(0x809)],_0x592035=0x0;_0x592035<_0xf20a7b;_0x592035++){var _0x44cc57=_0x268386[_0x592035];_0x544ada?_0x44cc57[_0xf5d095(0x3d76)]===_0x418e0b&&-0x1!==_0x544ada[_0xffcc68(0xabf)](_0x44cc57[_0xffcc68(0x343f)])&&_0x147e9e[_0xf5d095(0x2a0e)](_0x44cc57):_0x44cc57[_0xffcc68(0x34d0)]===_0x418e0b&&_0x147e9e[_0xffcc68(0x5323)](_0x44cc57);}return _0x147e9e;}},XMLParser[_0x5e00b3(0xf87)]=function(_0x81752c,_0x55e50d,_0x2a9c93){var _0x35600c=_0x307c2b,_0x10f9d0=_0x5e00b3;if(!defined$1(_0x81752c))return[];for(var _0x2c227f=[],_0x14753d=_0x81752c[_0x10f9d0(0x1f53)],_0x3a4c49=_0x14753d[_0x35600c(0x2ef4)],_0x2af89a=0x0;_0x2af89a<_0x3a4c49;_0x2af89a++){var _0x30801e=_0x14753d[_0x2af89a];_0x2a9c93?_0x30801e[_0x10f9d0(0x34d0)]===_0x55e50d&&-0x1!==_0x2a9c93[_0x35600c(0x2feb)](_0x30801e[_0x10f9d0(0x343f)])&&_0x2c227f[_0x10f9d0(0x5323)](_0x30801e):_0x30801e[_0x10f9d0(0x34d0)]===_0x55e50d&&_0x2c227f[_0x10f9d0(0x5323)](_0x30801e);}return _0x2c227f;},XMLParser[_0x5e00b3(0xfb4)]=function(_0x36299f,_0x5b2f04,_0x1032da){var _0x1cce42=_0x5e00b3,_0x24cca6=XMLParser['queryFirstNode'](_0x36299f,_0x5b2f04,_0x1032da);if(defined$1(_0x24cca6)){var _0x5e1523=parseFloat(_0x24cca6[_0x1cce42(0x2a67)]);return isNaN(_0x5e1523)?void 0x0:_0x5e1523;}},XMLParser[_0x307c2b(0x38b7)]=function(_0x1f3364,_0x242fdb,_0x3cef95){var _0x55fb2e=_0x5e00b3,_0x8a40b1=XMLParser[_0x55fb2e(0xfa3)](_0x1f3364,_0x242fdb,_0x3cef95);if(defined$1(_0x8a40b1))return _0x8a40b1['textContent'][_0x55fb2e(0x1f56)]();},XMLParser[_0x5e00b3(0x2840)]=function(_0x4c9468,_0x2b924b,_0x587dc0){var _0x406a09=_0x307c2b,_0x51728b=_0x5e00b3,_0x5f5bf5=XMLParser[_0x406a09(0x479f)](_0x4c9468,_0x2b924b,_0x587dc0);if(defined$1(_0x5f5bf5)){var _0x59d404=_0x5f5bf5[_0x51728b(0x2a67)][_0x51728b(0x1f56)]();return'1'===_0x59d404||/^true$/i[_0x51728b(0x4a8a)](_0x59d404);}};var DataStatus={'NONE':0x0,'STORING':0x1,'STORED':0x2,'FAILED':0x3};function IndexedDBScheduler(_0x384841){var _0x3f7a4d=_0x307c2b,_0x2ba200=_0x5e00b3;if(!defined$1(_0x384841[_0x2ba200(0x2c5)]))throw new DeveloperError$1(_0x2ba200(0x4a44));var _0x4bfb19=when[_0x3f7a4d(0x1fd6)]();this[_0x2ba200(0x2339)]=_0x384841[_0x2ba200(0x2c5)];var _0x37ad18=indexedDB[_0x2ba200(0x738)](this[_0x2ba200(0x2339)]),_0x8fe813=this;return _0x37ad18[_0x2ba200(0x2d3)]=function(_0x1a3199){var _0x283535=_0x3f7a4d,_0x2974a6=_0x2ba200;_0x8fe813['db']=_0x1a3199[_0x2974a6(0x50f)][_0x2974a6(0x2a6a)],_0x8fe813[_0x283535(0x5cc)]=_0x8fe813['db'][_0x2974a6(0x24cf)],defined$1(_0x8fe813[_0x283535(0x3d8e)])||(_0x8fe813[_0x283535(0x3d8e)]={}),_0x4bfb19[_0x2974a6(0x1c7e)](_0x8fe813);},_0x37ad18[_0x2ba200(0x4abc)]=function(_0x30f4e4){var _0x1d7603=_0x3f7a4d,_0x526f96=_0x2ba200;_0x8fe813['db']=_0x30f4e4[_0x526f96(0x50f)][_0x526f96(0x2a6a)],_0x8fe813['version']=_0x8fe813['db'][_0x526f96(0x24cf)],_0x4bfb19[_0x1d7603(0x511b)](_0x8fe813);},_0x37ad18[_0x3f7a4d(0x183f)]=function(_0x3fd647){var _0x17efbf=_0x3f7a4d,_0x455449=_0x2ba200;_0x8fe813['db']=null,_0x4bfb19[_0x455449(0x4c5a)](_0x455449(0x8a3)+_0x3fd647[_0x455449(0x50f)][_0x17efbf(0x11f9)]);},this['layer']=_0x384841[_0x3f7a4d(0x56d2)]||null,this[_0x3f7a4d(0x262a)]=_0x384841[_0x2ba200(0x2eb6)]||_0x2ba200(0x37d8),this['creatingTable']=!0x1,this[_0x2ba200(0x2d62)]={},_0x4bfb19[_0x2ba200(0x24e7)];}function isBitSet(_0x3c6695,_0x5aee15){return 0x0!=(_0x3c6695&_0x5aee15);}IndexedDBScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x14ab)]=function(_0x154bbe){var _0x257531=_0x5e00b3;return!!defined$1(this['db'])&&this['db'][_0x257531(0x169b)][_0x257531(0x5655)](_0x154bbe);},IndexedDBScheduler['prototype'][_0x5e00b3(0x2f0b)]=function(_0x3d3335){var _0x24ca64=_0x307c2b,_0x2bbeb9=_0x5e00b3,_0x3f969a=when[_0x2bbeb9(0x32fc)]();if(this[_0x2bbeb9(0x25bc)])_0x3f969a[_0x2bbeb9(0x4c5a)](!0x1);else{if(this['db'][_0x2bbeb9(0x169b)][_0x2bbeb9(0x5655)](_0x3d3335))return _0x3f969a[_0x24ca64(0x26b5)](!0x1),_0x3f969a[_0x2bbeb9(0x24e7)];this[_0x2bbeb9(0x25bc)]=!0x0;var _0x231cf4=this,_0x54dfcc=parseInt(_0x231cf4['db']['version']);_0x231cf4['db'][_0x2bbeb9(0x2149)]();var _0x505140=indexedDB[_0x2bbeb9(0x738)](_0x231cf4[_0x24ca64(0x616)],_0x54dfcc+0x1);_0x505140[_0x2bbeb9(0x4abc)]=function(_0x4a086e){var _0x262372=_0x24ca64,_0x3a0ff4=_0x2bbeb9,_0x43989a=_0x4a086e[_0x262372(0x4fc8)][_0x262372(0x5ace)];_0x231cf4['db']=_0x43989a;var _0x5c46d3=_0x43989a[_0x262372(0x59f1)](_0x3d3335,{'keyPath':'id'});defined$1(_0x5c46d3)?(_0x5c46d3[_0x3a0ff4(0xfd4)](_0x3a0ff4(0x9a4),_0x3a0ff4(0x9a4),{'unique':!0x1}),_0x231cf4[_0x3a0ff4(0x25bc)]=!0x1,defined$1(_0x231cf4[_0x3a0ff4(0x2d62)])||(_0x231cf4[_0x3a0ff4(0x2d62)]={}),_0x231cf4[_0x3a0ff4(0x2d62)][_0x3d3335]={},_0x231cf4['db']['close'](),indexedDB[_0x3a0ff4(0x738)](_0x231cf4[_0x3a0ff4(0x2339)])[_0x3a0ff4(0x2d3)]=function(_0x53849c){var _0x39bc2c=_0x3a0ff4,_0x204118=_0x53849c[_0x39bc2c(0x50f)][_0x39bc2c(0x2a6a)];_0x231cf4['db']=_0x204118,_0x3f969a[_0x39bc2c(0x1c7e)](!0x0);}):(_0x231cf4[_0x3a0ff4(0x25bc)]=!0x1,_0x3f969a[_0x3a0ff4(0x4c5a)](!0x1));},_0x505140[_0x24ca64(0x2365)]=function(_0x5295c0){var _0x245869=_0x24ca64,_0x39d143=_0x2bbeb9;_0x5295c0[_0x245869(0x4fc8)][_0x39d143(0x2a6a)][_0x39d143(0x2149)](),_0x3f969a[_0x39d143(0x1c7e)](!0x0);},_0x505140[_0x2bbeb9(0x44c8)]=function(_0x5e110d){var _0x51d783=_0x2bbeb9;_0x231cf4[_0x51d783(0x25bc)]=!0x1,_0x3f969a[_0x51d783(0x4c5a)](!0x1);};}return _0x3f969a[_0x2bbeb9(0x24e7)];},IndexedDBScheduler[_0x5e00b3(0x3720)][_0x307c2b(0x28a4)]=function(_0x5bfe62,_0x3ab992,_0x588fe9,_0x1bf02f){var _0x106dff=_0x307c2b,_0xf9d9bc=_0x5e00b3,_0x7022fb,_0x492037=when[_0xf9d9bc(0x32fc)]();if(!defined$1(this['db']))return _0x492037[_0xf9d9bc(0x4c5a)](!0x1),_0x492037[_0xf9d9bc(0x24e7)];var _0x48f079=this;if(defined$1(_0x48f079[_0xf9d9bc(0x2d62)][_0x5bfe62])&&!defined$1(_0x1bf02f)&&defined$1(_0x48f079[_0x106dff(0x3d8e)][_0x5bfe62][_0x3ab992])&&(_0x48f079[_0xf9d9bc(0x2d62)][_0x5bfe62][_0x3ab992]===DataStatus[_0xf9d9bc(0x23a7)]||_0x48f079[_0xf9d9bc(0x2d62)][_0x5bfe62][_0x3ab992]===DataStatus['STORED']))return _0x492037[_0xf9d9bc(0x1c7e)](!0x1),_0x492037[_0xf9d9bc(0x24e7)];if(this['db'][_0xf9d9bc(0x169b)][_0xf9d9bc(0x5655)](_0x5bfe62)){var _0x5cce6d;defined$1(_0x48f079[_0xf9d9bc(0x2d62)][_0x5bfe62])||(_0x48f079[_0xf9d9bc(0x2d62)][_0x5bfe62]={});try{_0x5cce6d=this['db'][_0x106dff(0x58ee)]([_0x5bfe62],_0xf9d9bc(0x1951));}catch(_0x406ce4){return _0x492037['reject'](null),_0x492037[_0x106dff(0x452a)];}if(_0x7022fb=_0x5cce6d[_0xf9d9bc(0xce3)](_0x5bfe62),defined$1(_0x1bf02f)){if(_0x1bf02f instanceof Array){for(var _0x28e2d0=0x0,_0x1183ff=_0x1bf02f[_0xf9d9bc(0x809)];_0x28e2d0<_0x1183ff;_0x28e2d0++)_0x48f079[_0xf9d9bc(0x2d62)][_0x5bfe62][_0x1bf02f[_0x28e2d0][_0x106dff(0x3ee8)]]!==DataStatus[_0xf9d9bc(0x36e8)]&&(_0x7022fb[_0xf9d9bc(0x30c2)]({'id':_0x1bf02f[_0x28e2d0][_0x106dff(0x3ee8)],'value':_0x1bf02f[_0x28e2d0][_0xf9d9bc(0x9a4)]}),_0x48f079[_0xf9d9bc(0x2d62)][_0x5bfe62][_0x1bf02f[_0x28e2d0][_0xf9d9bc(0x150a)]]=DataStatus[_0xf9d9bc(0x36e8)]);_0x492037[_0xf9d9bc(0x1c7e)](!0x0);}else{for(var _0x3ab992 in _0x1bf02f)isNaN(0x1*_0x3ab992)||_0x7022fb[_0x106dff(0x1af6)]({'id':_0x3ab992,'value':_0x1bf02f[_0x3ab992]});_0x492037[_0x106dff(0x511b)](!0x0);}}else{if(!defined$1(_0x3ab992)||!defined$1(_0x588fe9))return;if(_0x3ab992 instanceof Array&&_0x588fe9 instanceof Array){for(_0x28e2d0=0x0,_0x1183ff=_0x3ab992['length'];_0x28e2d0<_0x1183ff;_0x28e2d0++)_0x48f079[_0xf9d9bc(0x2d62)][_0x5bfe62][_0x3ab992[_0x28e2d0]]!==DataStatus[_0xf9d9bc(0x36e8)]&&(_0x7022fb[_0xf9d9bc(0x30c2)]({'id':_0x3ab992[_0x28e2d0],'value':_0x588fe9[_0x28e2d0]}),_0x48f079[_0xf9d9bc(0x2d62)][_0x5bfe62][_0x3ab992[_0x28e2d0]]=DataStatus[_0x106dff(0x3991)]);_0x5cce6d[_0xf9d9bc(0x323)]=function(_0x5de922){_0x492037['resolve'](!0x0);},_0x5cce6d['onerror']=function(_0x5f43b5){var _0x1cb2c4=_0xf9d9bc;_0x492037[_0x1cb2c4(0x4c5a)](!0x1);};}else{var _0x5bbc0d=_0x7022fb[_0xf9d9bc(0x30c2)]({'id':_0x3ab992,'value':_0x588fe9});_0x48f079[_0x106dff(0x3d8e)][_0x5bfe62][_0x3ab992]=DataStatus[_0xf9d9bc(0x23a7)],_0x5bbc0d[_0xf9d9bc(0x2d3)]=function(_0x1dad81){var _0x372580=_0x106dff,_0x298c1c=_0xf9d9bc;_0x48f079[_0x298c1c(0x2d62)][_0x5bfe62][_0x3ab992]=DataStatus[_0x372580(0x3991)],_0x492037[_0x298c1c(0x1c7e)](!0x0);},_0x5bbc0d[_0xf9d9bc(0x44c8)]=function(_0x20e043){var _0xf34055=_0xf9d9bc;_0x48f079[_0xf34055(0x2d62)][_0x5bfe62][_0x3ab992]=DataStatus[_0xf34055(0xf90)],_0x492037[_0xf34055(0x4c5a)](!0x1);};}}}else this[_0xf9d9bc(0x2f0b)](_0x5bfe62)['then'](function(_0xead5e2){var _0x3cc249=_0x106dff,_0x5d1c20=_0xf9d9bc,_0xf825ea=_0x48f079['db'][_0x3cc249(0x58ee)]([_0x5bfe62],'readwrite');if(_0x7022fb=_0xf825ea[_0x5d1c20(0xce3)](_0x5bfe62),defined$1(_0x1bf02f)){for(var _0x4c7f5a=0x0,_0x2b1c9a=_0x1bf02f[_0x5d1c20(0x809)];_0x4c7f5a<_0x2b1c9a;_0x4c7f5a++)_0x7022fb[_0x5d1c20(0x30c2)]({'id':_0x1bf02f[_0x4c7f5a][_0x5d1c20(0x150a)],'value':_0x1bf02f[_0x4c7f5a][_0x5d1c20(0x9a4)]});_0x492037[_0x5d1c20(0x1c7e)](!0x0);}else{var _0x3f21d8=_0x7022fb[_0x5d1c20(0x30c2)]({'id':_0x3ab992,'value':_0x588fe9});_0x3f21d8[_0x5d1c20(0x2d3)]=function(_0x18a202){var _0x23e7b5=_0x5d1c20;_0x492037[_0x23e7b5(0x1c7e)](!0x0);},_0x3f21d8[_0x5d1c20(0x44c8)]=function(_0x33efc2){var _0x33cd0b=_0x5d1c20;_0x492037[_0x33cd0b(0x4c5a)](!0x1);};}},function(_0x1a89a0){var _0x3dde29=_0xf9d9bc;_0x492037[_0x3dde29(0x4c5a)](!0x1);});return _0x492037[_0xf9d9bc(0x24e7)];},IndexedDBScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x85c)]=function(_0x448ecb,_0x2bb719){var _0x5efb16=_0x307c2b,_0x5cdd26=_0x5e00b3,_0x23c765,_0x5824e4,_0x3fb40a=when[_0x5cdd26(0x32fc)]();if(!defined$1(this['db']))return null;if(!this['db'][_0x5cdd26(0x169b)][_0x5cdd26(0x5655)](_0x448ecb))return null;try{_0x23c765=this['db'][_0x5cdd26(0xeba)]([_0x448ecb]);}catch(_0x22cf87){return _0x3fb40a[_0x5cdd26(0x4c5a)](null),_0x3fb40a['promise'];}try{_0x5824e4=_0x23c765[_0x5efb16(0x510a)](_0x448ecb);}catch(_0x1ea32b){_0x3fb40a[_0x5cdd26(0x4c5a)](null);}var _0x779dcf=_0x5824e4['openCursor'](IDBKeyRange[_0x5cdd26(0x747)](_0x2bb719[0x0],_0x2bb719[0x1])),_0x5ce23e=[];return _0x779dcf[_0x5cdd26(0x2d3)]=function(_0x34d141){var _0x31be15=_0x5efb16,_0x33141b=_0x5cdd26,_0x1c0528=_0x34d141[_0x33141b(0x50f)][_0x33141b(0x2a6a)];defined$1(_0x1c0528)?(_0x5ce23e[_0x33141b(0x5323)](_0x1c0528[_0x33141b(0x9a4)]),_0x1c0528[_0x31be15(0x50bf)]()):_0x3fb40a[_0x31be15(0x511b)](_0x5ce23e);},_0x779dcf[_0x5cdd26(0x44c8)]=function(_0x556254){var _0x527695=_0x5cdd26;_0x3fb40a[_0x527695(0x4c5a)](null);},_0x3fb40a[_0x5cdd26(0x24e7)];},IndexedDBScheduler[_0x5e00b3(0x3720)][_0x307c2b(0x25c8)]=function(_0x24b24c,_0x2c6515){var _0x412fd6=_0x307c2b,_0x310799=_0x5e00b3,_0x5d8a3a,_0x51d8dd,_0x241ade=when[_0x412fd6(0x1fd6)]();if(!defined$1(this['db']))return null;if(!this['db'][_0x412fd6(0xdd8)][_0x310799(0x5655)](_0x24b24c))return null;try{_0x5d8a3a=this['db'][_0x310799(0xeba)]([_0x24b24c]);}catch(_0x35ac87){return _0x241ade[_0x310799(0x4c5a)](null),_0x241ade['promise'];}try{_0x51d8dd=_0x5d8a3a[_0x412fd6(0x510a)](_0x24b24c);}catch(_0x46e073){_0x241ade[_0x310799(0x4c5a)](null);}var _0x3c72d8=_0x51d8dd[_0x310799(0x38c4)](_0x2c6515);return _0x3c72d8[_0x310799(0x2d3)]=function(_0xc85659){var _0x29d1ef=_0x412fd6,_0x323f9b=_0x310799;defined$1(_0xc85659[_0x29d1ef(0x4fc8)][_0x323f9b(0x2a6a)])?_0x241ade[_0x323f9b(0x1c7e)](_0xc85659[_0x323f9b(0x50f)][_0x29d1ef(0x5ace)][_0x323f9b(0x9a4)]):_0x241ade[_0x29d1ef(0x26b5)](null);},_0x3c72d8[_0x310799(0x44c8)]=function(_0x185498){var _0x35e008=_0x310799;_0x241ade[_0x35e008(0x4c5a)](null);},_0x241ade[_0x310799(0x24e7)];},IndexedDBScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x269e)]=function(_0x1c217c){var _0x58c7bb=_0x307c2b,_0xa0bf08=_0x5e00b3,_0x114c56,_0x51ed35,_0x5bbac9=when[_0xa0bf08(0x32fc)]();if(!defined$1(this['db']))return null;if(!this['db'][_0xa0bf08(0x169b)][_0x58c7bb(0x57f4)](_0x1c217c))return null;if(null!=this[_0xa0bf08(0xeba)])_0x114c56=this[_0xa0bf08(0xeba)];else try{_0x114c56=this['db'][_0x58c7bb(0x58ee)]([_0x1c217c]);}catch(_0x2adc65){return _0x5bbac9[_0xa0bf08(0x4c5a)](null),_0x5bbac9[_0xa0bf08(0x24e7)];}try{_0x51ed35=_0x114c56[_0xa0bf08(0xce3)](_0x1c217c);}catch(_0x27a7ad){_0x5bbac9[_0xa0bf08(0x4c5a)](null);}var _0x1e225d=_0x51ed35[_0xa0bf08(0x440b)]();return _0x1e225d[_0xa0bf08(0x2d3)]=function(_0x40e3ed){var _0x2a9d45=_0x58c7bb,_0x353371=_0xa0bf08;defined$1(_0x40e3ed[_0x353371(0x50f)][_0x353371(0x2a6a)])?_0x5bbac9[_0x2a9d45(0x511b)](_0x40e3ed[_0x2a9d45(0x4fc8)][_0x353371(0x2a6a)]):_0x5bbac9[_0x353371(0x4c5a)](null);},_0x1e225d[_0x58c7bb(0x183f)]=function(_0x3f2e08){var _0x5c57de=_0xa0bf08;_0x5bbac9[_0x5c57de(0x4c5a)](null);},_0x5bbac9[_0xa0bf08(0x24e7)];},IndexedDBScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x24ce)]=function(_0x4ae0c2,_0x399511,_0x3ce146,_0x4dc730){var _0x1fea1d=_0x307c2b,_0x5df5bd=_0x5e00b3,_0xe67874=when[_0x5df5bd(0x32fc)]();if(!defined$1(this['db']))return _0xe67874[_0x5df5bd(0x1c7e)](!0x1),_0xe67874[_0x5df5bd(0x24e7)];if(!this['db'][_0x5df5bd(0x169b)][_0x1fea1d(0x57f4)](_0x4ae0c2))return _0xe67874[_0x5df5bd(0x1c7e)](!0x1),_0xe67874[_0x5df5bd(0x24e7)];var _0x1a3d08,_0x551e32=this['db'][_0x5df5bd(0xeba)]([_0x4ae0c2],_0x5df5bd(0x1951));try{_0x1a3d08=_0x551e32[_0x5df5bd(0xce3)](_0x4ae0c2);}catch(_0xd29158){_0xe67874[_0x1fea1d(0x511b)](!0x1);}var _0xeb084c=_0x1a3d08[_0x1fea1d(0x3abb)](_0x399511);return _0xeb084c[_0x5df5bd(0x2d3)]=function(_0x4692ed){var _0x2ba1b5=_0x1fea1d,_0x49cb20=_0x5df5bd,_0xe7d983=_0x4692ed[_0x2ba1b5(0x4fc8)][_0x49cb20(0x2a6a)];defined$1(_0xe7d983)||(_0xe7d983={'id':_0x399511}),_0xe7d983[_0x49cb20(0x9a4)]=!0x0===_0x4dc730?Object[_0x2ba1b5(0x4881)](_0xe7d983[_0x49cb20(0x9a4)],_0x3ce146):_0x3ce146;var _0x4e6b2e=_0x1a3d08[_0x49cb20(0x4b1c)](_0xe7d983);_0x4e6b2e[_0x49cb20(0x2d3)]=function(_0x17e393){var _0x3fa482=_0x49cb20;_0xe67874[_0x3fa482(0x1c7e)](!0x0);},_0x4e6b2e[_0x49cb20(0x44c8)]=function(_0x1f0e3a){_0xe67874['resolve'](!0x1);};},_0xeb084c[_0x5df5bd(0x44c8)]=function(_0x4bf542){var _0x55d533=_0x5df5bd;_0xe67874[_0x55d533(0x1c7e)](!0x1);},_0xe67874[_0x5df5bd(0x24e7)];},IndexedDBScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x5a78)]=function(_0xcbe147,_0x16275e){var _0x3013c1=_0x307c2b,_0xf88c99=_0x5e00b3,_0x4eb817=when[_0xf88c99(0x32fc)]();if(!defined$1(this['db']))return _0x4eb817[_0xf88c99(0x1c7e)](!0x1),_0x4eb817[_0xf88c99(0x24e7)];if(!this['db'][_0xf88c99(0x169b)]['contains'](_0xcbe147))return _0x4eb817[_0xf88c99(0x1c7e)](!0x1),_0x4eb817[_0x3013c1(0x452a)];var _0x16fc09,_0x73c486=this['db'][_0xf88c99(0xeba)]([_0xcbe147],_0xf88c99(0x1951));try{_0x16fc09=_0x73c486[_0xf88c99(0xce3)](_0xcbe147);}catch(_0x505908){_0x4eb817[_0xf88c99(0x1c7e)](!0x1);}var _0xee4685=_0x16fc09[_0xf88c99(0x39cc)](_0x16275e);return _0xee4685[_0xf88c99(0x44c8)]=function(_0x59fde3){var _0x2e4732=_0x3013c1;_0x4eb817[_0x2e4732(0x511b)](!0x1);},_0xee4685[_0xf88c99(0x2d3)]=function(_0x5e71ec){var _0x338cbf=_0xf88c99;_0x4eb817[_0x338cbf(0x1c7e)](!0x0);},_0x4eb817[_0x3013c1(0x452a)];},IndexedDBScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(_0x325658){var _0x2cfe80=_0x307c2b,_0x5b66d6=_0x5e00b3,_0x257165=when[_0x5b66d6(0x32fc)]();if(!defined$1(this['db']))return _0x257165[_0x2cfe80(0x511b)](!0x1),_0x257165[_0x2cfe80(0x452a)];if(!this['db'][_0x5b66d6(0x169b)][_0x5b66d6(0x5655)](_0x325658))return _0x257165[_0x2cfe80(0x511b)](!0x1),_0x257165[_0x5b66d6(0x24e7)];var _0x414752,_0xb54b1f=this['db'][_0x5b66d6(0xeba)]([_0x325658],_0x5b66d6(0x1951));try{_0x414752=_0xb54b1f[_0x2cfe80(0x510a)](_0x325658);}catch(_0x2c8cd1){_0x257165[_0x5b66d6(0x1c7e)](!0x1);}var _0x28ad1c=_0x414752[_0x5b66d6(0x3fec)]();return _0x28ad1c[_0x5b66d6(0x44c8)]=function(_0x4a0cf){var _0x23f41e=_0x5b66d6;_0x257165[_0x23f41e(0x1c7e)](!0x1);},_0x28ad1c[_0x5b66d6(0x2d3)]=function(_0x149647){var _0x46114d=_0x5b66d6;_0x257165[_0x46114d(0x1c7e)](!0x0);},_0x257165['promise'];};var PackingRequest={'None':0x0,'QuadKey':0x1},PackingRequest$1=Object[_0x307c2b(0x23fe)](PackingRequest),defaultHeaders$1={'Accept':_0x5e00b3(0x4f22)},scratchArrayBuffer,scratchUint32Array,scratchUint8Array;function loadJson$1(_0x2c97b5,_0xacc468,_0x56eb01){var _0x2d6515=_0x5e00b3;defined$1(_0xacc468)?defined$1(_0xacc468[_0x2d6515(0x478e)])||((_0xacc468=clone$1(_0xacc468))[_0x2d6515(0x478e)]=defaultHeaders$1[_0x2d6515(0x478e)]):_0xacc468=defaultHeaders$1;var _0x4eeea0=loadText$1(_0x2c97b5,_0xacc468,_0x56eb01);if(defined$1(_0x4eeea0))return _0x4eeea0['then'](function(_0x427dfc){var _0x153e00=_0x2d6515;return JSON[_0x153e00(0x2374)](_0x427dfc);});}function loadXML(_0x1fbf6b,_0x341d1b,_0x56f81d){var _0x835951=_0x307c2b,_0x1e5f5c=_0x5e00b3;return loadWithXhr$1({'url':_0x1fbf6b,'responseType':_0x835951(0xc43),'headers':_0x341d1b,'overrideMimeType':_0x1e5f5c(0x4057),'request':_0x56f81d});}function hue2rgb(_0x4b6063,_0x252cfa,_0x178e46){return _0x178e46<0x0&&(_0x178e46+=0x1),_0x178e46>0x1&&(_0x178e46-=0x1),0x6*_0x178e46<0x1?_0x4b6063+0x6*(_0x252cfa-_0x4b6063)*_0x178e46:0x2*_0x178e46<0x1?_0x252cfa:0x3*_0x178e46<0x2?_0x4b6063+(_0x252cfa-_0x4b6063)*(0x2/0x3-_0x178e46)*0x6:_0x4b6063;}function Color$2(_0x1f9955,_0x4f82f9,_0x37c6a1,_0x146733){var _0x365cb1=_0x5e00b3;this[_0x365cb1(0x20a2)]=defaultValue$1(_0x1f9955,0x1),this[_0x365cb1(0x9db)]=defaultValue$1(_0x4f82f9,0x1),this[_0x365cb1(0x3c2a)]=defaultValue$1(_0x37c6a1,0x1),this[_0x365cb1(0x32a8)]=defaultValue$1(_0x146733,0x1);}Color$2[_0x5e00b3(0x21a3)]=function(_0x1f4719,_0x227149){var _0x4eac9a=_0x5e00b3;return defined$1(_0x227149)?(_0x227149[_0x4eac9a(0x20a2)]=_0x1f4719['x'],_0x227149[_0x4eac9a(0x9db)]=_0x1f4719['y'],_0x227149[_0x4eac9a(0x3c2a)]=_0x1f4719['z'],_0x227149[_0x4eac9a(0x32a8)]=_0x1f4719['w'],_0x227149):new Color$2(_0x1f4719['x'],_0x1f4719['y'],_0x1f4719['z'],_0x1f4719['w']);},Color$2[_0x5e00b3(0x5f8a)]=function(_0x46210e,_0x706904,_0x58ce67,_0x2edbf1,_0x34bb6d){var _0x10f5a1=_0x307c2b,_0x534612=_0x5e00b3;return _0x46210e=Color$2[_0x534612(0x49c2)](defaultValue$1(_0x46210e,0xff)),_0x706904=Color$2[_0x534612(0x49c2)](defaultValue$1(_0x706904,0xff)),_0x58ce67=Color$2[_0x10f5a1(0x3ce)](defaultValue$1(_0x58ce67,0xff)),_0x2edbf1=Color$2[_0x534612(0x49c2)](defaultValue$1(_0x2edbf1,0xff)),defined$1(_0x34bb6d)?(_0x34bb6d[_0x534612(0x20a2)]=_0x46210e,_0x34bb6d[_0x534612(0x9db)]=_0x706904,_0x34bb6d[_0x10f5a1(0x485e)]=_0x58ce67,_0x34bb6d['alpha']=_0x2edbf1,_0x34bb6d):new Color$2(_0x46210e,_0x706904,_0x58ce67,_0x2edbf1);},Color$2[_0x307c2b(0x24b5)]=function(_0x53b54e,_0x361daf,_0x1de0d5){var _0x1d59a9=_0x307c2b,_0x3db657=_0x5e00b3;return defined$1(_0x1de0d5)?(_0x1de0d5['red']=_0x53b54e[_0x3db657(0x20a2)],_0x1de0d5[_0x3db657(0x9db)]=_0x53b54e['green'],_0x1de0d5[_0x3db657(0x3c2a)]=_0x53b54e[_0x3db657(0x3c2a)],_0x1de0d5[_0x3db657(0x32a8)]=_0x361daf,_0x1de0d5):new Color$2(_0x53b54e[_0x3db657(0x20a2)],_0x53b54e[_0x3db657(0x9db)],_0x53b54e[_0x1d59a9(0x485e)],_0x361daf);},FeatureDetection[_0x5e00b3(0x5e5e)]()&&(scratchArrayBuffer=new ArrayBuffer(0x4),scratchUint32Array=new Uint32Array(scratchArrayBuffer),scratchUint8Array=new Uint8Array(scratchArrayBuffer)),Color$2[_0x5e00b3(0x5a6)]=function(_0x340d33,_0x3bc2b2){var _0x253d82=_0x5e00b3;return scratchUint32Array[0x0]=_0x340d33,Color$2[_0x253d82(0x5f8a)](scratchUint8Array[0x0],scratchUint8Array[0x1],scratchUint8Array[0x2],scratchUint8Array[0x3],_0x3bc2b2);},Color$2[_0x307c2b(0x243b)]=function(_0x16fae1,_0x2f680e,_0x5d07ae,_0x2e94ad){return scratchUint8Array[0x0]=_0x16fae1,scratchUint8Array[0x1]=_0x2f680e,scratchUint8Array[0x2]=_0x5d07ae,scratchUint8Array[0x3]=_0x2e94ad,scratchUint32Array[0x0];},Color$2[_0x5e00b3(0x56f3)]=function(_0x419f76,_0x5eda20,_0xfb4cc7,_0x4d7c16,_0xbb574){var _0x2138ea=_0x5e00b3;_0x419f76=defaultValue$1(_0x419f76,0x0)%0x1,_0x5eda20=defaultValue$1(_0x5eda20,0x0),_0xfb4cc7=defaultValue$1(_0xfb4cc7,0x0),_0x4d7c16=defaultValue$1(_0x4d7c16,0x1);var _0x1e81e6=_0xfb4cc7,_0x323715=_0xfb4cc7,_0x123332=_0xfb4cc7;if(0x0!==_0x5eda20){var _0xf85029,_0x55d66e=0x2*_0xfb4cc7-(_0xf85029=_0xfb4cc7<0.5?_0xfb4cc7*(0x1+_0x5eda20):_0xfb4cc7+_0x5eda20-_0xfb4cc7*_0x5eda20);_0x1e81e6=hue2rgb(_0x55d66e,_0xf85029,_0x419f76+0x1/0x3),_0x323715=hue2rgb(_0x55d66e,_0xf85029,_0x419f76),_0x123332=hue2rgb(_0x55d66e,_0xf85029,_0x419f76-0x1/0x3);}return defined$1(_0xbb574)?(_0xbb574[_0x2138ea(0x20a2)]=_0x1e81e6,_0xbb574[_0x2138ea(0x9db)]=_0x323715,_0xbb574['blue']=_0x123332,_0xbb574[_0x2138ea(0x32a8)]=_0x4d7c16,_0xbb574):new Color$2(_0x1e81e6,_0x323715,_0x123332,_0x4d7c16);},Color$2[_0x307c2b(0x15a5)]=function(_0x385e79,_0x381f43){var _0x558d22=_0x307c2b,_0x2cdc52=_0x5e00b3,_0x5abb57=(_0x385e79=defaultValue$1(_0x385e79,defaultValue$1[_0x2cdc52(0x243c)]))[_0x2cdc52(0x20a2)];if(!defined$1(_0x5abb57)){var _0x3dd954=defaultValue$1(_0x385e79[_0x558d22(0x199c)],0x0),_0x191ed1=defaultValue$1(_0x385e79[_0x2cdc52(0x4c47)],0x1);_0x5abb57=_0x3dd954+CesiumMath[_0x2cdc52(0x2bc)]()*(_0x191ed1-_0x3dd954);}var _0x3f2f72=_0x385e79[_0x558d22(0x1a68)];if(!defined$1(_0x3f2f72)){var _0x5be3ed=defaultValue$1(_0x385e79[_0x2cdc52(0x5fc8)],0x0),_0x338d78=defaultValue$1(_0x385e79[_0x2cdc52(0x5fe0)],0x1);_0x3f2f72=_0x5be3ed+CesiumMath[_0x2cdc52(0x2bc)]()*(_0x338d78-_0x5be3ed);}var _0x3910ce=_0x385e79[_0x2cdc52(0x3c2a)];if(!defined$1(_0x3910ce)){var _0x2544ec=defaultValue$1(_0x385e79[_0x2cdc52(0x3ee3)],0x0),_0xc4c34b=defaultValue$1(_0x385e79['maximumBlue'],0x1);_0x3910ce=_0x2544ec+CesiumMath[_0x2cdc52(0x2bc)]()*(_0xc4c34b-_0x2544ec);}var _0x3589d6=_0x385e79[_0x2cdc52(0x32a8)];if(!defined$1(_0x3589d6)){var _0x760da1=defaultValue$1(_0x385e79[_0x2cdc52(0x4be6)],0x0),_0x22651c=defaultValue$1(_0x385e79[_0x2cdc52(0x1dca)],0x1);_0x3589d6=_0x760da1+CesiumMath[_0x2cdc52(0x2bc)]()*(_0x22651c-_0x760da1);}return defined$1(_0x381f43)?(_0x381f43[_0x2cdc52(0x20a2)]=_0x5abb57,_0x381f43[_0x558d22(0x1a68)]=_0x3f2f72,_0x381f43[_0x2cdc52(0x3c2a)]=_0x3910ce,_0x381f43[_0x2cdc52(0x32a8)]=_0x3589d6,_0x381f43):new Color$2(_0x5abb57,_0x3f2f72,_0x3910ce,_0x3589d6);};var rgbMatcher$1=/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i,rrggbbMatcher=/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i,rgbParenthesesMatcher=/^rgba?\(\s*([0-9.]+%?)\s*,\s*([0-9.]+%?)\s*,\s*([0-9.]+%?)(?:\s*,\s*([0-9.]+))?\s*\)$/i,hslParenthesesMatcher=/^hsla?\(\s*([0-9.]+)\s*,\s*([0-9.]+%)\s*,\s*([0-9.]+%)(?:\s*,\s*([0-9.]+))?\s*\)$/i;Color$2[_0x5e00b3(0x55dc)]=function(_0x61362b,_0x9939fe){var _0x1025a6=_0x307c2b,_0x38ae29=_0x5e00b3;defined$1(_0x9939fe)||(_0x9939fe=new Color$2());var _0x37648f=Color$2[_0x61362b[_0x38ae29(0x349)]()];if(defined$1(_0x37648f))return Color$2[_0x38ae29(0x40f3)](_0x37648f,_0x9939fe),_0x9939fe;var _0x1928e8=rgbMatcher$1[_0x38ae29(0x54e4)](_0x61362b);return null!==_0x1928e8?(_0x9939fe[_0x1025a6(0xe24)]=parseInt(_0x1928e8[0x1],0x10)/0xf,_0x9939fe[_0x1025a6(0x1a68)]=parseInt(_0x1928e8[0x2],0x10)/0xf,_0x9939fe[_0x38ae29(0x3c2a)]=parseInt(_0x1928e8[0x3],0x10)/0xf,_0x9939fe[_0x38ae29(0x32a8)]=0x1,_0x9939fe):null!==(_0x1928e8=rrggbbMatcher[_0x1025a6(0x2386)](_0x61362b))?(_0x9939fe[_0x38ae29(0x20a2)]=parseInt(_0x1928e8[0x1],0x10)/0xff,_0x9939fe[_0x38ae29(0x9db)]=parseInt(_0x1928e8[0x2],0x10)/0xff,_0x9939fe[_0x38ae29(0x3c2a)]=parseInt(_0x1928e8[0x3],0x10)/0xff,_0x9939fe[_0x38ae29(0x32a8)]=0x1,_0x9939fe):null!==(_0x1928e8=rgbParenthesesMatcher[_0x38ae29(0x54e4)](_0x61362b))?(_0x9939fe[_0x38ae29(0x20a2)]=parseFloat(_0x1928e8[0x1])/('%'===_0x1928e8[0x1]['substr'](-0x1)?0x64:0xff),_0x9939fe['green']=parseFloat(_0x1928e8[0x2])/('%'===_0x1928e8[0x2][_0x1025a6(0x19e5)](-0x1)?0x64:0xff),_0x9939fe['blue']=parseFloat(_0x1928e8[0x3])/('%'===_0x1928e8[0x3][_0x38ae29(0x2bb6)](-0x1)?0x64:0xff),_0x9939fe[_0x38ae29(0x32a8)]=parseFloat(defaultValue$1(_0x1928e8[0x4],_0x38ae29(0x46a2))),_0x9939fe):null!==(_0x1928e8=hslParenthesesMatcher[_0x38ae29(0x54e4)](_0x61362b))?Color$2[_0x38ae29(0x56f3)](parseFloat(_0x1928e8[0x1])/0x168,parseFloat(_0x1928e8[0x2])/0x64,parseFloat(_0x1928e8[0x3])/0x64,parseFloat(defaultValue$1(_0x1928e8[0x4],_0x38ae29(0x46a2))),_0x9939fe):_0x9939fe=void 0x0;},Color$2[_0x5e00b3(0x2dd8)]=0x4,Color$2[_0x5e00b3(0x52a8)]=function(_0x488d1b,_0x9c020d,_0x2a74a4){var _0x494ecb=_0x307c2b,_0x41368c=_0x5e00b3;return _0x2a74a4=defaultValue$1(_0x2a74a4,0x0),_0x9c020d[_0x2a74a4++]=_0x488d1b[_0x41368c(0x20a2)],_0x9c020d[_0x2a74a4++]=_0x488d1b[_0x494ecb(0x1a68)],_0x9c020d[_0x2a74a4++]=_0x488d1b[_0x41368c(0x3c2a)],_0x9c020d[_0x2a74a4]=_0x488d1b[_0x41368c(0x32a8)],_0x9c020d;},Color$2[_0x5e00b3(0x1d8a)]=function(_0x3aa838,_0x42159f,_0x5b3306){var _0x201765=_0x307c2b,_0x430572=_0x5e00b3;return _0x42159f=defaultValue$1(_0x42159f,0x0),defined$1(_0x5b3306)||(_0x5b3306=new Color$2()),_0x5b3306[_0x430572(0x20a2)]=_0x3aa838[_0x42159f++],_0x5b3306[_0x201765(0x1a68)]=_0x3aa838[_0x42159f++],_0x5b3306['blue']=_0x3aa838[_0x42159f++],_0x5b3306[_0x430572(0x32a8)]=_0x3aa838[_0x42159f],_0x5b3306;},Color$2[_0x5e00b3(0x49c2)]=function(_0x21692f){return _0x21692f/0xff;},Color$2[_0x5e00b3(0x2556)]=function(_0x27b214){return 0x1===_0x27b214?0xff:0x100*_0x27b214|0x0;},Color$2[_0x5e00b3(0x40f3)]=function(_0x1172c2,_0x1ba305){var _0x1c3211=_0x307c2b,_0x47db32=_0x5e00b3;if(defined$1(_0x1172c2))return defined$1(_0x1ba305)?(_0x1ba305[_0x1c3211(0xe24)]=_0x1172c2[_0x47db32(0x20a2)],_0x1ba305[_0x47db32(0x9db)]=_0x1172c2[_0x47db32(0x9db)],_0x1ba305[_0x47db32(0x3c2a)]=_0x1172c2[_0x47db32(0x3c2a)],_0x1ba305[_0x47db32(0x32a8)]=_0x1172c2[_0x47db32(0x32a8)],_0x1ba305):new Color$2(_0x1172c2[_0x1c3211(0xe24)],_0x1172c2[_0x47db32(0x9db)],_0x1172c2[_0x47db32(0x3c2a)],_0x1172c2[_0x47db32(0x32a8)]);},Color$2['equals']=function(_0x55726d,_0x4d289f){var _0x405e93=_0x5e00b3;return _0x55726d===_0x4d289f||defined$1(_0x55726d)&&defined$1(_0x4d289f)&&_0x55726d[_0x405e93(0x20a2)]===_0x4d289f[_0x405e93(0x20a2)]&&_0x55726d[_0x405e93(0x9db)]===_0x4d289f[_0x405e93(0x9db)]&&_0x55726d[_0x405e93(0x3c2a)]===_0x4d289f[_0x405e93(0x3c2a)]&&_0x55726d[_0x405e93(0x32a8)]===_0x4d289f[_0x405e93(0x32a8)];},Color$2[_0x5e00b3(0x213d)]=function(_0x5b1b49,_0x5de6b0,_0xc5539b){var _0x347e94=_0x5e00b3;return _0x5b1b49[_0x347e94(0x20a2)]===_0x5de6b0[_0xc5539b]&&_0x5b1b49[_0x347e94(0x9db)]===_0x5de6b0[_0xc5539b+0x1]&&_0x5b1b49[_0x347e94(0x3c2a)]===_0x5de6b0[_0xc5539b+0x2]&&_0x5b1b49[_0x347e94(0x32a8)]===_0x5de6b0[_0xc5539b+0x3];},Color$2[_0x5e00b3(0x3720)][_0x307c2b(0x2d7b)]=function(_0x5be746){var _0x5967fc=_0x307c2b;return Color$2[_0x5967fc(0x2d7b)](this,_0x5be746);},Color$2[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x1d20c7){var _0x3b3235=_0x307c2b;return Color$2[_0x3b3235(0x4d2)](this,_0x1d20c7);},Color$2[_0x307c2b(0x1aa2)][_0x5e00b3(0x1c11)]=function(_0x237240,_0x414afe){var _0x5cd078=_0x307c2b,_0x250fdd=_0x5e00b3;return this===_0x237240||defined$1(_0x237240)&&Math[_0x250fdd(0x1beb)](this[_0x250fdd(0x20a2)]-_0x237240[_0x250fdd(0x20a2)])<=_0x414afe&&Math[_0x250fdd(0x1beb)](this[_0x5cd078(0x1a68)]-_0x237240[_0x250fdd(0x9db)])<=_0x414afe&&Math[_0x5cd078(0x971)](this[_0x5cd078(0x485e)]-_0x237240[_0x250fdd(0x3c2a)])<=_0x414afe&&Math[_0x250fdd(0x1beb)](this[_0x250fdd(0x32a8)]-_0x237240[_0x250fdd(0x32a8)])<=_0x414afe;},Color$2[_0x5e00b3(0x3720)][_0x5e00b3(0x3cc8)]=function(){var _0x35c941=_0x307c2b,_0x7caca0=_0x5e00b3;return'('+this[_0x7caca0(0x20a2)]+',\x20'+this[_0x7caca0(0x9db)]+',\x20'+this[_0x7caca0(0x3c2a)]+',\x20'+this[_0x35c941(0x3b89)]+')';},Color$2[_0x5e00b3(0x3720)][_0x5e00b3(0x3abc)]=function(){var _0x48b34a=_0x307c2b,_0x60313e=_0x5e00b3,_0x59a3af=Color$2[_0x60313e(0x2556)](this['red']),_0x586518=Color$2[_0x60313e(0x2556)](this[_0x48b34a(0x1a68)]),_0xca04ef=Color$2[_0x60313e(0x2556)](this[_0x60313e(0x3c2a)]);return 0x1===this[_0x60313e(0x32a8)]?'rgb('+_0x59a3af+','+_0x586518+','+_0xca04ef+')':_0x60313e(0x5cf3)+_0x59a3af+','+_0x586518+','+_0xca04ef+','+this[_0x48b34a(0x3b89)]+')';},Color$2[_0x5e00b3(0x3720)][_0x307c2b(0x5ee)]=function(_0x25cc77){var _0x408892=_0x307c2b,_0x24c3cc=_0x5e00b3,_0xadbe0f=Color$2[_0x408892(0xc50)](this[_0x24c3cc(0x20a2)]),_0x16fb2e=Color$2['floatToByte'](this[_0x24c3cc(0x9db)]),_0x19b534=Color$2[_0x24c3cc(0x2556)](this[_0x24c3cc(0x3c2a)]),_0x45dbe0=Color$2['floatToByte'](this[_0x24c3cc(0x32a8)]);return defined$1(_0x25cc77)?(_0x25cc77[0x0]=_0xadbe0f,_0x25cc77[0x1]=_0x16fb2e,_0x25cc77[0x2]=_0x19b534,_0x25cc77[0x3]=_0x45dbe0,_0x25cc77):[_0xadbe0f,_0x16fb2e,_0x19b534,_0x45dbe0];},Color$2['prototype'][_0x5e00b3(0x2178)]=function(){var _0x501b82=_0x307c2b,_0x3212f9=_0x5e00b3;return scratchUint8Array[0x0]=Color$2[_0x3212f9(0x2556)](this[_0x501b82(0xe24)]),scratchUint8Array[0x1]=Color$2[_0x3212f9(0x2556)](this[_0x3212f9(0x9db)]),scratchUint8Array[0x2]=Color$2[_0x3212f9(0x2556)](this[_0x3212f9(0x3c2a)]),scratchUint8Array[0x3]=Color$2[_0x501b82(0xc50)](this[_0x3212f9(0x32a8)]),scratchUint32Array[0x0];},Color$2[_0x5e00b3(0x3720)][_0x5e00b3(0x3697)]=function(_0x576354,_0x4f2023){var _0x1c5d95=_0x307c2b,_0x5e14c5=_0x5e00b3;return _0x576354=0x1-_0x576354,_0x4f2023[_0x5e14c5(0x20a2)]=0x1-(0x1-this[_0x5e14c5(0x20a2)])*_0x576354,_0x4f2023[_0x1c5d95(0x1a68)]=0x1-(0x1-this['green'])*_0x576354,_0x4f2023[_0x5e14c5(0x3c2a)]=0x1-(0x1-this[_0x5e14c5(0x3c2a)])*_0x576354,_0x4f2023[_0x5e14c5(0x32a8)]=this[_0x1c5d95(0x3b89)],_0x4f2023;},Color$2[_0x307c2b(0x1aa2)][_0x5e00b3(0x38d3)]=function(_0x5ba61d,_0x2c41ee){var _0x59bd10=_0x307c2b,_0x5b9c2b=_0x5e00b3;return _0x5ba61d=0x1-_0x5ba61d,_0x2c41ee[_0x5b9c2b(0x20a2)]=this[_0x5b9c2b(0x20a2)]*_0x5ba61d,_0x2c41ee[_0x59bd10(0x1a68)]=this[_0x5b9c2b(0x9db)]*_0x5ba61d,_0x2c41ee[_0x5b9c2b(0x3c2a)]=this[_0x5b9c2b(0x3c2a)]*_0x5ba61d,_0x2c41ee[_0x59bd10(0x3b89)]=this[_0x5b9c2b(0x32a8)],_0x2c41ee;},Color$2[_0x5e00b3(0x3720)][_0x307c2b(0x909)]=function(_0x569cca,_0x4c4c5c){var _0x66b605=_0x5e00b3;return Color$2[_0x66b605(0x3eb1)](this,_0x569cca,_0x4c4c5c);},Color$2[_0x5e00b3(0x30c2)]=function(_0x1f62c5,_0x279f89,_0x1d8405){var _0x7326f8=_0x307c2b,_0x3510dc=_0x5e00b3;return _0x1d8405[_0x3510dc(0x20a2)]=_0x1f62c5[_0x3510dc(0x20a2)]+_0x279f89[_0x3510dc(0x20a2)],_0x1d8405[_0x3510dc(0x9db)]=_0x1f62c5[_0x3510dc(0x9db)]+_0x279f89[_0x7326f8(0x1a68)],_0x1d8405[_0x3510dc(0x3c2a)]=_0x1f62c5[_0x7326f8(0x485e)]+_0x279f89[_0x3510dc(0x3c2a)],_0x1d8405[_0x3510dc(0x32a8)]=_0x1f62c5[_0x7326f8(0x3b89)]+_0x279f89[_0x3510dc(0x32a8)],_0x1d8405;},Color$2[_0x5e00b3(0x34b6)]=function(_0x3d7d1c,_0x1248a8,_0x5e642d){var _0x46d189=_0x307c2b,_0x7fc909=_0x5e00b3;return _0x5e642d[_0x46d189(0xe24)]=_0x3d7d1c[_0x7fc909(0x20a2)]-_0x1248a8[_0x46d189(0xe24)],_0x5e642d[_0x46d189(0x1a68)]=_0x3d7d1c[_0x7fc909(0x9db)]-_0x1248a8[_0x7fc909(0x9db)],_0x5e642d[_0x7fc909(0x3c2a)]=_0x3d7d1c[_0x7fc909(0x3c2a)]-_0x1248a8[_0x7fc909(0x3c2a)],_0x5e642d[_0x7fc909(0x32a8)]=_0x3d7d1c[_0x46d189(0x3b89)]-_0x1248a8[_0x7fc909(0x32a8)],_0x5e642d;},Color$2[_0x5e00b3(0x589e)]=function(_0x51ddc7,_0x148d6f,_0x10691b){var _0x1a0ed9=_0x307c2b,_0x883023=_0x5e00b3;return _0x10691b[_0x883023(0x20a2)]=_0x51ddc7[_0x883023(0x20a2)]*_0x148d6f[_0x883023(0x20a2)],_0x10691b[_0x883023(0x9db)]=_0x51ddc7[_0x883023(0x9db)]*_0x148d6f[_0x883023(0x9db)],_0x10691b[_0x883023(0x3c2a)]=_0x51ddc7[_0x1a0ed9(0x485e)]*_0x148d6f[_0x1a0ed9(0x485e)],_0x10691b['alpha']=_0x51ddc7[_0x883023(0x32a8)]*_0x148d6f[_0x883023(0x32a8)],_0x10691b;},Color$2[_0x5e00b3(0x5659)]=function(_0x3b19e2,_0x1b7dff,_0x34bca8){var _0x185713=_0x307c2b,_0x3f0ac6=_0x5e00b3;return _0x34bca8[_0x3f0ac6(0x20a2)]=_0x3b19e2[_0x3f0ac6(0x20a2)]/_0x1b7dff[_0x3f0ac6(0x20a2)],_0x34bca8[_0x3f0ac6(0x9db)]=_0x3b19e2[_0x3f0ac6(0x9db)]/_0x1b7dff[_0x3f0ac6(0x9db)],_0x34bca8[_0x3f0ac6(0x3c2a)]=_0x3b19e2[_0x185713(0x485e)]/_0x1b7dff[_0x3f0ac6(0x3c2a)],_0x34bca8[_0x3f0ac6(0x32a8)]=_0x3b19e2[_0x3f0ac6(0x32a8)]/_0x1b7dff[_0x3f0ac6(0x32a8)],_0x34bca8;},Color$2[_0x5e00b3(0x5701)]=function(_0x1e1516,_0x3ed538,_0x4a4176){var _0x32f16b=_0x307c2b,_0x1e29ad=_0x5e00b3;return _0x4a4176[_0x1e29ad(0x20a2)]=_0x1e1516['red']%_0x3ed538[_0x1e29ad(0x20a2)],_0x4a4176['green']=_0x1e1516[_0x1e29ad(0x9db)]%_0x3ed538[_0x1e29ad(0x9db)],_0x4a4176[_0x1e29ad(0x3c2a)]=_0x1e1516['blue']%_0x3ed538[_0x1e29ad(0x3c2a)],_0x4a4176[_0x1e29ad(0x32a8)]=_0x1e1516[_0x32f16b(0x3b89)]%_0x3ed538[_0x1e29ad(0x32a8)],_0x4a4176;},Color$2[_0x5e00b3(0x3596)]=function(_0x43da9d,_0x577e4a,_0x3d1be2,_0x215606){var _0x23945b=_0x307c2b,_0x27b145=_0x5e00b3;return _0x215606[_0x27b145(0x20a2)]=CesiumMath[_0x27b145(0x3596)](_0x43da9d[_0x27b145(0x20a2)],_0x577e4a[_0x23945b(0xe24)],_0x3d1be2),_0x215606[_0x27b145(0x9db)]=CesiumMath[_0x27b145(0x3596)](_0x43da9d[_0x27b145(0x9db)],_0x577e4a[_0x27b145(0x9db)],_0x3d1be2),_0x215606[_0x27b145(0x3c2a)]=CesiumMath[_0x27b145(0x3596)](_0x43da9d[_0x27b145(0x3c2a)],_0x577e4a[_0x23945b(0x485e)],_0x3d1be2),_0x215606[_0x27b145(0x32a8)]=CesiumMath['lerp'](_0x43da9d[_0x27b145(0x32a8)],_0x577e4a[_0x27b145(0x32a8)],_0x3d1be2),_0x215606;},Color$2[_0x5e00b3(0x34b9)]=function(_0x18c6e7,_0x1c42d1,_0x9ffc17){var _0x144621=_0x307c2b,_0x3e99d9=_0x5e00b3;return _0x9ffc17['red']=_0x18c6e7[_0x3e99d9(0x20a2)]*_0x1c42d1,_0x9ffc17[_0x3e99d9(0x9db)]=_0x18c6e7[_0x3e99d9(0x9db)]*_0x1c42d1,_0x9ffc17[_0x144621(0x485e)]=_0x18c6e7[_0x3e99d9(0x3c2a)]*_0x1c42d1,_0x9ffc17[_0x3e99d9(0x32a8)]=_0x18c6e7[_0x3e99d9(0x32a8)]*_0x1c42d1,_0x9ffc17;},Color$2[_0x5e00b3(0x359a)]=function(_0x2d86c2,_0x145862,_0x4507f1){var _0x11f2f7=_0x307c2b,_0x348572=_0x5e00b3;return _0x4507f1[_0x348572(0x20a2)]=_0x2d86c2[_0x348572(0x20a2)]/_0x145862,_0x4507f1[_0x348572(0x9db)]=_0x2d86c2[_0x348572(0x9db)]/_0x145862,_0x4507f1[_0x348572(0x3c2a)]=_0x2d86c2[_0x11f2f7(0x485e)]/_0x145862,_0x4507f1[_0x348572(0x32a8)]=_0x2d86c2[_0x11f2f7(0x3b89)]/_0x145862,_0x4507f1;},Color$2[_0x5e00b3(0x3260)]=Object[_0x5e00b3(0x5448)](Color$2['fromCssColorString'](_0x5e00b3(0x129f))),Color$2[_0x5e00b3(0x3bb1)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x1e67))),Color$2[_0x307c2b(0x34fc)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)]('#00FFFF')),Color$2[_0x5e00b3(0x5e41)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x5aae))),Color$2[_0x5e00b3(0x944)]=Object[_0x5e00b3(0x5448)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x5147))),Color$2['BEIGE']=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x598))),Color$2[_0x307c2b(0x1ecf)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x53a2))),Color$2[_0x307c2b(0x45d)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x4d2e))),Color$2['BLANCHEDALMOND']=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x4f0f))),Color$2[_0x5e00b3(0x5adf)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x5f0d))),Color$2['BLUEVIOLET']=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x4923))),Color$2[_0x5e00b3(0x3dc6)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x554c))),Color$2[_0x307c2b(0x20ca)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x3068))),Color$2[_0x307c2b(0x597d)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x4f15))),Color$2[_0x5e00b3(0x35b2)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x2589))),Color$2[_0x5e00b3(0x10cb)]=Object[_0x5e00b3(0x5448)](Color$2['fromCssColorString'](_0x307c2b(0x3d0c))),Color$2[_0x5e00b3(0x33f3)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x5ebb))),Color$2[_0x5e00b3(0x4611)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x297f))),Color$2[_0x5e00b3(0x7ed)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)]('#FFF8DC')),Color$2[_0x5e00b3(0x2bfa)]=Object['freeze'](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x8e5))),Color$2['CYAN']=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x255))),Color$2[_0x5e00b3(0x756)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x57d5))),Color$2['DARKCYAN']=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x99d))),Color$2[_0x5e00b3(0x4a18)]=Object['freeze'](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x31e4))),Color$2[_0x307c2b(0x441f)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x36d6))),Color$2[_0x307c2b(0x48e0)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)]('#006400')),Color$2[_0x5e00b3(0x10e8)]=Color$2[_0x5e00b3(0x6e7)],Color$2[_0x5e00b3(0x1a20)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x169d))),Color$2['DARKMAGENTA']=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x332e))),Color$2[_0x5e00b3(0x3ca0)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x24d9))),Color$2[_0x5e00b3(0x5f97)]=Object[_0x5e00b3(0x5448)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x5452))),Color$2[_0x5e00b3(0x2e5e)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x40d8))),Color$2[_0x5e00b3(0x4044)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x3f30))),Color$2[_0x5e00b3(0x3a28)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x2346))),Color$2[_0x5e00b3(0x52f7)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x2878))),Color$2[_0x5e00b3(0x776)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x4f43))),Color$2[_0x307c2b(0x437d)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x2cac))),Color$2[_0x5e00b3(0x3914)]=Color$2[_0x5e00b3(0x2e36)],Color$2[_0x5e00b3(0x34ea)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x8c2))),Color$2[_0x5e00b3(0x17a8)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x1829))),Color$2[_0x5e00b3(0x1445)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x4b33))),Color$2[_0x5e00b3(0x3a47)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x453f))),Color$2[_0x5e00b3(0x4eb4)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x2ef1))),Color$2[_0x5e00b3(0x2ff1)]=Color$2[_0x5e00b3(0x4eb4)],Color$2[_0x307c2b(0x1e5f)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x28cb))),Color$2[_0x307c2b(0x1ee1)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x1969))),Color$2[_0x5e00b3(0xa85)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0xde2))),Color$2[_0x5e00b3(0xc23)]=Object[_0x307c2b(0x23fe)](Color$2['fromCssColorString']('#228B22')),Color$2[_0x307c2b(0x1ca5)]=Object[_0x5e00b3(0x5448)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x5985))),Color$2[_0x5e00b3(0x52ca)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x127c))),Color$2[_0x5e00b3(0x371a)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x5d3c))),Color$2[_0x5e00b3(0x1830)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x4067))),Color$2[_0x5e00b3(0x3c24)]=Object[_0x307c2b(0x23fe)](Color$2[_0x307c2b(0x2f91)](_0x307c2b(0x16b2))),Color$2[_0x5e00b3(0x4405)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0xa5c))),Color$2[_0x5e00b3(0x1996)]=Object[_0x5e00b3(0x5448)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x3318))),Color$2[_0x307c2b(0x5421)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x1e04))),Color$2[_0x5e00b3(0x145d)]=Color$2[_0x5e00b3(0x4405)],Color$2[_0x307c2b(0x1003)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x4714))),Color$2['HOTPINK']=Object[_0x307c2b(0x23fe)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x13b6))),Color$2[_0x5e00b3(0x19b8)]=Object['freeze'](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x59b))),Color$2[_0x5e00b3(0x24c9)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x3c27))),Color$2[_0x5e00b3(0x2e44)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x302d))),Color$2[_0x5e00b3(0x4828)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x35dd))),Color$2[_0x5e00b3(0x2b0b)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x1a4d))),Color$2[_0x307c2b(0x377d)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x1f1e))),Color$2[_0x5e00b3(0x14e2)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x58ba))),Color$2['LEMONCHIFFON']=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x531e))),Color$2[_0x5e00b3(0x500c)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)]('#ADD8E6')),Color$2[_0x307c2b(0x52c7)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x1db8))),Color$2[_0x5e00b3(0x198d)]=Object['freeze'](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x2a54))),Color$2[_0x5e00b3(0x4083)]=Object[_0x5e00b3(0x5448)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x4d1))),Color$2[_0x5e00b3(0x1c6d)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x4132))),Color$2[_0x5e00b3(0x3eb7)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x3430))),Color$2[_0x307c2b(0x2975)]=Color$2[_0x5e00b3(0x1c6d)],Color$2[_0x307c2b(0x225c)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)]('#FFB6C1')),Color$2['LIGHTSEAGREEN']=Object[_0x307c2b(0x23fe)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x1c87))),Color$2[_0x5e00b3(0x36e7)]=Object[_0x307c2b(0x23fe)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x2357))),Color$2[_0x5e00b3(0x530a)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x463b))),Color$2[_0x5e00b3(0x507c)]=Color$2[_0x5e00b3(0x530a)],Color$2[_0x307c2b(0x2f81)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x445a))),Color$2[_0x5e00b3(0x1b0e)]=Object[_0x307c2b(0x23fe)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x209d))),Color$2[_0x5e00b3(0x46f0)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x546a))),Color$2[_0x5e00b3(0x1443)]=Object[_0x5e00b3(0x5448)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x6a7))),Color$2[_0x5e00b3(0x902)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x278a))),Color$2[_0x5e00b3(0x32db)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x5985))),Color$2[_0x307c2b(0xb94)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x47d9))),Color$2[_0x307c2b(0xaf9)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x3bd2))),Color$2[_0x5e00b3(0x80f)]=Object['freeze'](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x12dc))),Color$2[_0x307c2b(0x38d7)]=Object[_0x307c2b(0x23fe)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x1025))),Color$2[_0x5e00b3(0x5fea)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x29d2))),Color$2[_0x5e00b3(0x5e7)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x3e47))),Color$2[_0x307c2b(0x2554)]=Object[_0x5e00b3(0x5448)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x40b))),Color$2[_0x5e00b3(0x1982)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x525c))),Color$2[_0x5e00b3(0x3222)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x213f))),Color$2[_0x5e00b3(0x3960)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x3b04))),Color$2[_0x5e00b3(0x53f8)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x148b))),Color$2['MINTCREAM']=Object['freeze'](Color$2['fromCssColorString'](_0x5e00b3(0x8d5))),Color$2[_0x5e00b3(0x2034)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x30b7))),Color$2[_0x5e00b3(0x1b70)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x2ad0))),Color$2[_0x5e00b3(0x5da9)]=Object[_0x5e00b3(0x5448)](Color$2['fromCssColorString'](_0x5e00b3(0x6ae))),Color$2[_0x5e00b3(0xdce)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0xf31))),Color$2[_0x5e00b3(0x4f32)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x5b1d))),Color$2[_0x5e00b3(0x38b2)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x5601))),Color$2[_0x5e00b3(0x13e3)]=Object[_0x5e00b3(0x5448)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0xed4))),Color$2[_0x5e00b3(0x3c55)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)]('#FFA500')),Color$2[_0x307c2b(0x8cd)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x31ba))),Color$2[_0x5e00b3(0x116f)]=Object[_0x307c2b(0x23fe)](Color$2['fromCssColorString'](_0x5e00b3(0x11a))),Color$2[_0x5e00b3(0x1031)]=Object[_0x307c2b(0x23fe)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x57ee))),Color$2[_0x307c2b(0x44f9)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x165e))),Color$2[_0x5e00b3(0x426a)]=Object[_0x5e00b3(0x5448)](Color$2['fromCssColorString'](_0x5e00b3(0x38a8))),Color$2[_0x5e00b3(0x1970)]=Object['freeze'](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x555d))),Color$2[_0x5e00b3(0x1f55)]=Object[_0x5e00b3(0x5448)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x4b67))),Color$2['PEACHPUFF']=Object[_0x5e00b3(0x5448)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x3d10))),Color$2[_0x5e00b3(0x2f10)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x98c))),Color$2[_0x5e00b3(0x5bf8)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x12af))),Color$2[_0x307c2b(0x4115)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x29aa))),Color$2['POWDERBLUE']=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x4e89))),Color$2[_0x5e00b3(0x12c8)]=Object[_0x307c2b(0x23fe)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x318b))),Color$2[_0x5e00b3(0x22f7)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)]('#FF0000')),Color$2[_0x307c2b(0x4c8b)]=Object[_0x5e00b3(0x5448)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x2962))),Color$2[_0x307c2b(0xf94)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x48c5))),Color$2[_0x307c2b(0x258a)]=Object[_0x5e00b3(0x5448)](Color$2['fromCssColorString'](_0x307c2b(0x1002))),Color$2[_0x5e00b3(0x5450)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x5d60))),Color$2[_0x5e00b3(0x463)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x1675))),Color$2[_0x5e00b3(0x5e56)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x16b5))),Color$2[_0x5e00b3(0x4e66)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x37a3))),Color$2[_0x5e00b3(0x38db)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x2d33))),Color$2[_0x5e00b3(0xee6)]=Object['freeze'](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x32e0))),Color$2[_0x5e00b3(0x5302)]=Object[_0x5e00b3(0x5448)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x2398))),Color$2[_0x5e00b3(0x4682)]=Object[_0x5e00b3(0x5448)](Color$2[_0x307c2b(0x2f91)](_0x307c2b(0x323a))),Color$2[_0x5e00b3(0x56d0)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x5ded))),Color$2[_0x5e00b3(0x563)]=Color$2[_0x5e00b3(0x56d0)],Color$2[_0x5e00b3(0x3a74)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x47b0))),Color$2[_0x5e00b3(0x5606)]=Object[_0x5e00b3(0x5448)](Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x1b11))),Color$2['STEELBLUE']=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x254c))),Color$2[_0x5e00b3(0x2ceb)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x1aec))),Color$2[_0x5e00b3(0xa7b)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x2df1))),Color$2[_0x5e00b3(0x2924)]=Object[_0x5e00b3(0x5448)](Color$2['fromCssColorString'](_0x5e00b3(0x57bc))),Color$2[_0x5e00b3(0x1242)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x3b0c))),Color$2[_0x5e00b3(0x1778)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x11d))),Color$2[_0x5e00b3(0x2e1a)]=Object[_0x5e00b3(0x5448)](Color$2[_0x307c2b(0x2f91)](_0x307c2b(0x2372))),Color$2[_0x5e00b3(0x1d72)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x3348))),Color$2[_0x5e00b3(0x3b7e)]=Object[_0x5e00b3(0x5448)](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0x52ec))),Color$2[_0x5e00b3(0x3f23)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x14fd))),Color$2[_0x5e00b3(0x444b)]=Object['freeze'](Color$2[_0x5e00b3(0x55dc)](_0x307c2b(0xe07))),Color$2[_0x5e00b3(0x594e)]=Object[_0x307c2b(0x23fe)](Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0xe39))),Color$2[_0x5e00b3(0x5468)]=Object[_0x307c2b(0x23fe)](new Color$2(0x0,0x0,0x0,0x0));const PixelDatatype={'UNSIGNED_BYTE':WebGLConstants$1[_0x5e00b3(0x1b0f)],'UNSIGNED_SHORT':WebGLConstants$1[_0x5e00b3(0x43ff)],'UNSIGNED_INT':WebGLConstants$1[_0x5e00b3(0xc77)],'FLOAT':WebGLConstants$1[_0x5e00b3(0x486a)],'HALF_FLOAT':WebGLConstants$1[_0x307c2b(0x20d4)],'UNSIGNED_INT_24_8':WebGLConstants$1[_0x5e00b3(0x4561)],'UNSIGNED_SHORT_4_4_4_4':WebGLConstants$1[_0x5e00b3(0x58ad)],'UNSIGNED_SHORT_5_5_5_1':WebGLConstants$1[_0x5e00b3(0x54c7)],'UNSIGNED_SHORT_5_6_5':WebGLConstants$1[_0x5e00b3(0x44b2)],'toWebGLConstant':function(_0x490ca6,_0x58d823){var _0x5836e1=_0x307c2b,_0x2b5ab2=_0x5e00b3;switch(_0x490ca6){case PixelDatatype[_0x5836e1(0x2bcf)]:return WebGLConstants$1[_0x2b5ab2(0x1b0f)];case PixelDatatype[_0x2b5ab2(0x43ff)]:return WebGLConstants$1[_0x2b5ab2(0x43ff)];case PixelDatatype[_0x2b5ab2(0xc77)]:return WebGLConstants$1[_0x2b5ab2(0xc77)];case PixelDatatype[_0x2b5ab2(0x486a)]:return WebGLConstants$1[_0x2b5ab2(0x486a)];case PixelDatatype[_0x2b5ab2(0x4750)]:return _0x58d823[_0x2b5ab2(0x197e)]?WebGLConstants$1[_0x5836e1(0x4e98)]:WebGLConstants$1[_0x2b5ab2(0x2656)];case PixelDatatype[_0x2b5ab2(0x4561)]:return WebGLConstants$1[_0x5836e1(0xf6d)];case PixelDatatype[_0x2b5ab2(0x58ad)]:return WebGLConstants$1[_0x2b5ab2(0x58ad)];case PixelDatatype[_0x2b5ab2(0x54c7)]:return WebGLConstants$1[_0x2b5ab2(0x54c7)];case PixelDatatype[_0x5836e1(0x697)]:return PixelDatatype[_0x2b5ab2(0x44b2)];}},'isPacked':function(_0x2ea52b){var _0x20d5f7=_0x307c2b,_0x941f6a=_0x5e00b3;return _0x2ea52b===PixelDatatype[_0x20d5f7(0xf6d)]||_0x2ea52b===PixelDatatype[_0x941f6a(0x58ad)]||_0x2ea52b===PixelDatatype[_0x941f6a(0x54c7)]||_0x2ea52b===PixelDatatype[_0x20d5f7(0x697)];},'sizeInBytes':function(_0x7547ca){var _0x4b3da0=_0x307c2b,_0x19b96c=_0x5e00b3;switch(_0x7547ca){case PixelDatatype[_0x19b96c(0x1b0f)]:return 0x1;case PixelDatatype[_0x4b3da0(0x4aa9)]:case PixelDatatype[_0x19b96c(0x58ad)]:case PixelDatatype[_0x19b96c(0x54c7)]:case PixelDatatype[_0x19b96c(0x44b2)]:case PixelDatatype[_0x19b96c(0x4750)]:return 0x2;case PixelDatatype[_0x19b96c(0xc77)]:case PixelDatatype['FLOAT']:case PixelDatatype[_0x19b96c(0x4561)]:return 0x4;}},'validate':function(_0x49aed1){var _0x1be380=_0x307c2b,_0x13677a=_0x5e00b3;return _0x49aed1===PixelDatatype[_0x13677a(0x1b0f)]||_0x49aed1===PixelDatatype[_0x1be380(0x4aa9)]||_0x49aed1===PixelDatatype[_0x1be380(0x54b7)]||_0x49aed1===PixelDatatype[_0x13677a(0x486a)]||_0x49aed1===PixelDatatype['HALF_FLOAT']||_0x49aed1===PixelDatatype[_0x1be380(0xf6d)]||_0x49aed1===PixelDatatype[_0x13677a(0x58ad)]||_0x49aed1===PixelDatatype[_0x13677a(0x54c7)]||_0x49aed1===PixelDatatype[_0x1be380(0x697)];}};var PixelDatatype$1=Object[_0x5e00b3(0x5448)](PixelDatatype);const PixelFormat={'DEPTH_COMPONENT':WebGLConstants$1[_0x5e00b3(0x2caf)],'DEPTH_STENCIL':WebGLConstants$1[_0x5e00b3(0x5296)],'ALPHA':WebGLConstants$1['ALPHA'],'RGB':WebGLConstants$1[_0x5e00b3(0x124a)],'RGBA':WebGLConstants$1[_0x307c2b(0x668)],'LUMINANCE':WebGLConstants$1[_0x5e00b3(0x2510)],'LUMINANCE_ALPHA':WebGLConstants$1[_0x5e00b3(0x3711)],'RGB_DXT1':WebGLConstants$1[_0x5e00b3(0x3bd)],'RGBA_DXT1':WebGLConstants$1[_0x5e00b3(0x20b4)],'RGBA_DXT3':WebGLConstants$1[_0x307c2b(0x1597)],'RGBA_DXT5':WebGLConstants$1[_0x5e00b3(0x4568)],'RGB_PVRTC_4BPPV1':WebGLConstants$1[_0x5e00b3(0x3a27)],'RGB_PVRTC_2BPPV1':WebGLConstants$1[_0x5e00b3(0x18c6)],'RGBA_PVRTC_4BPPV1':WebGLConstants$1[_0x307c2b(0x2b8a)],'RGBA_PVRTC_2BPPV1':WebGLConstants$1[_0x307c2b(0xf9f)],'RGBA_ASTC':WebGLConstants$1[_0x5e00b3(0x1775)],'RGB_ETC1':WebGLConstants$1[_0x5e00b3(0x2cfa)],'RGB8_ETC2':WebGLConstants$1[_0x5e00b3(0x3802)],'RGBA8_ETC2_EAC':WebGLConstants$1[_0x5e00b3(0x4706)],'RGBA_BC7':WebGLConstants$1[_0x5e00b3(0xdcb)],'componentsLength':function(_0x5d68db){var _0x309bd1=_0x307c2b,_0x4ad0a8=_0x5e00b3;switch(_0x5d68db){case PixelFormat[_0x4ad0a8(0x124a)]:return 0x3;case PixelFormat[_0x4ad0a8(0x1015)]:return 0x4;case PixelFormat[_0x309bd1(0x21ac)]:return 0x2;case PixelFormat[_0x4ad0a8(0x14d1)]:case PixelFormat[_0x4ad0a8(0x2510)]:default:return 0x1;}},'validate':function(_0x5799d7){var _0x441e40=_0x307c2b,_0x200490=_0x5e00b3;return _0x5799d7===PixelFormat[_0x200490(0x2caf)]||_0x5799d7===PixelFormat[_0x200490(0x5296)]||_0x5799d7===PixelFormat[_0x200490(0x14d1)]||_0x5799d7===PixelFormat[_0x200490(0x124a)]||_0x5799d7===PixelFormat['RGBA']||_0x5799d7===PixelFormat[_0x200490(0x2510)]||_0x5799d7===PixelFormat[_0x200490(0x3711)]||_0x5799d7===PixelFormat[_0x200490(0x4c04)]||_0x5799d7===PixelFormat[_0x441e40(0xe12)]||_0x5799d7===PixelFormat[_0x441e40(0x2279)]||_0x5799d7===PixelFormat[_0x200490(0x2cfb)]||_0x5799d7===PixelFormat[_0x200490(0x23cc)]||_0x5799d7===PixelFormat[_0x200490(0x3e4c)]||_0x5799d7===PixelFormat[_0x200490(0x1de3)]||_0x5799d7===PixelFormat[_0x200490(0xd41)]||_0x5799d7===PixelFormat[_0x200490(0x3637)]||_0x5799d7===PixelFormat[_0x200490(0x4297)]||_0x5799d7===PixelFormat[_0x200490(0x46ec)]||_0x5799d7===PixelFormat[_0x441e40(0x961)]||_0x5799d7===PixelFormat[_0x441e40(0x3cc8)];},'isColorFormat':function(_0x35c744){var _0x3c2bb1=_0x5e00b3;return _0x35c744===PixelFormat[_0x3c2bb1(0x14d1)]||_0x35c744===PixelFormat[_0x3c2bb1(0x124a)]||_0x35c744===PixelFormat[_0x3c2bb1(0x1015)]||_0x35c744===PixelFormat[_0x3c2bb1(0x2510)]||_0x35c744===PixelFormat[_0x3c2bb1(0x3711)];},'isDepthFormat':function(_0x2cc4be){var _0x232321=_0x5e00b3;return _0x2cc4be===PixelFormat['DEPTH_COMPONENT']||_0x2cc4be===PixelFormat[_0x232321(0x5296)];},'isCompressedFormat':function(_0x2a2125){var _0x3582b6=_0x307c2b,_0x20b76d=_0x5e00b3;return _0x2a2125===PixelFormat[_0x20b76d(0x4c04)]||_0x2a2125===PixelFormat[_0x20b76d(0xf8d)]||_0x2a2125===PixelFormat['RGBA_DXT3']||_0x2a2125===PixelFormat[_0x20b76d(0x2cfb)]||_0x2a2125===PixelFormat[_0x20b76d(0x23cc)]||_0x2a2125===PixelFormat[_0x20b76d(0x3e4c)]||_0x2a2125===PixelFormat[_0x20b76d(0x1de3)]||_0x2a2125===PixelFormat[_0x20b76d(0xd41)]||_0x2a2125===PixelFormat[_0x20b76d(0x3637)]||_0x2a2125===PixelFormat[_0x20b76d(0x4297)]||_0x2a2125===PixelFormat[_0x3582b6(0x350)]||_0x2a2125===PixelFormat[_0x20b76d(0x5002)]||_0x2a2125===PixelFormat[_0x20b76d(0x42e2)];},'isDXTFormat':function(_0x3b78fa){var _0x1df163=_0x5e00b3;return _0x3b78fa===PixelFormat[_0x1df163(0x4c04)]||_0x3b78fa===PixelFormat[_0x1df163(0xf8d)]||_0x3b78fa===PixelFormat[_0x1df163(0x2e94)]||_0x3b78fa===PixelFormat[_0x1df163(0x2cfb)];},'isPVRTCFormat':function(_0x404a00){var _0x3706da=_0x307c2b;return _0x404a00===PixelFormat[_0x3706da(0x50d2)]||_0x404a00===PixelFormat[_0x3706da(0xf26)]||_0x404a00===PixelFormat[_0x3706da(0x473a)]||_0x404a00===PixelFormat['RGBA_PVRTC_2BPPV1'];},'isASTCFormat':function(_0x255809){var _0x33c785=_0x5e00b3;return _0x255809===PixelFormat[_0x33c785(0x3637)];},'isETC1Format':function(_0x51a599){var _0x14b694=_0x5e00b3;return _0x51a599===PixelFormat[_0x14b694(0x4297)];},'isETC2Format':function(_0x5b3159){var _0x577397=_0x5e00b3;return _0x5b3159===PixelFormat[_0x577397(0x46ec)]||_0x5b3159===PixelFormat[_0x577397(0x5002)];},'isBC7Format':function(_0xb2ad06){var _0x5a90ed=_0x5e00b3;return _0xb2ad06===PixelFormat[_0x5a90ed(0x42e2)];},'compressedTextureSizeInBytes':function(_0x3af479,_0x4e776e,_0x2566b0){var _0x45dbe1=_0x307c2b,_0x1041d1=_0x5e00b3;switch(_0x3af479){case PixelFormat[_0x1041d1(0x4c04)]:case PixelFormat[_0x1041d1(0xf8d)]:case PixelFormat['RGB_ETC1']:case PixelFormat[_0x1041d1(0x46ec)]:return Math[_0x1041d1(0x1ace)]((_0x4e776e+0x3)/0x4)*Math['floor']((_0x2566b0+0x3)/0x4)*0x8;case PixelFormat[_0x1041d1(0x2e94)]:case PixelFormat[_0x1041d1(0x2cfb)]:case PixelFormat[_0x1041d1(0x3637)]:case PixelFormat[_0x1041d1(0x5002)]:return Math[_0x1041d1(0x1ace)]((_0x4e776e+0x3)/0x4)*Math[_0x1041d1(0x1ace)]((_0x2566b0+0x3)/0x4)*0x10;case PixelFormat[_0x1041d1(0x23cc)]:case PixelFormat['RGBA_PVRTC_4BPPV1']:return Math[_0x1041d1(0x1ace)]((Math[_0x45dbe1(0x5449)](_0x4e776e,0x8)*Math[_0x1041d1(0x498f)](_0x2566b0,0x8)*0x4+0x7)/0x8);case PixelFormat[_0x1041d1(0x3e4c)]:case PixelFormat[_0x1041d1(0xd41)]:return Math[_0x1041d1(0x1ace)]((Math[_0x1041d1(0x498f)](_0x4e776e,0x10)*Math[_0x45dbe1(0x5449)](_0x2566b0,0x8)*0x2+0x7)/0x8);case PixelFormat[_0x1041d1(0x42e2)]:return Math[_0x1041d1(0x5f13)](_0x4e776e/0x4)*Math[_0x1041d1(0x5f13)](_0x2566b0/0x4)*0x10;default:return 0x0;}},'textureSizeInBytes':function(_0xbed324,_0x298e05,_0xbcce2d,_0x1eb3d1){var _0x48d02f=_0x5e00b3;let _0x28d23e=PixelFormat['componentsLength'](_0xbed324);return PixelDatatype$1[_0x48d02f(0x3796)](_0x298e05)&&(_0x28d23e=0x1),_0x28d23e*PixelDatatype$1[_0x48d02f(0x3b8d)](_0x298e05)*_0xbcce2d*_0x1eb3d1;},'alignmentInBytes':function(_0x62edf9,_0x4268d4,_0xfcb48a){var _0x25497b=_0x5e00b3;const _0x1b120f=PixelFormat[_0x25497b(0x5364)](_0x62edf9,_0x4268d4,_0xfcb48a,0x1)%0x4;return 0x0===_0x1b120f?0x4:0x2===_0x1b120f?0x2:0x1;},'createTypedArray':function(_0x4905f9,_0x1cd5e5,_0x44fe61,_0x838e6a){var _0x18106c=_0x307c2b,_0x317438=_0x5e00b3;let _0xce288c;const _0x473d17=PixelDatatype$1[_0x317438(0x3b8d)](_0x1cd5e5);return _0xce288c=_0x473d17===Uint8Array[_0x18106c(0x2e60)]?Uint8Array:_0x473d17===Uint16Array[_0x317438(0x2276)]?Uint16Array:_0x473d17===Float32Array[_0x317438(0x2276)]&&_0x1cd5e5===PixelDatatype$1[_0x317438(0x486a)]?Float32Array:Uint32Array,new _0xce288c(PixelFormat[_0x18106c(0x38ba)](_0x4905f9)*_0x44fe61*_0x838e6a);},'flipY':function(_0x1fb014,_0xd6d287,_0x2a5820,_0x133120,_0x10de60){var _0x2da9a5=_0x5e00b3;if(0x1===_0x10de60)return _0x1fb014;const _0x11b5d4=PixelFormat[_0x2da9a5(0x40dd)](_0xd6d287,_0x2a5820,_0x133120,_0x10de60),_0x1d9c0c=PixelFormat[_0x2da9a5(0x1238)](_0xd6d287),_0x27ef63=_0x133120*_0x1d9c0c;for(let _0x47a2be=0x0;_0x47a2be<_0x10de60;++_0x47a2be){const _0x553c65=_0x47a2be*_0x133120*_0x1d9c0c,_0xf74413=(_0x10de60-_0x47a2be-0x1)*_0x133120*_0x1d9c0c;for(let _0x513aeb=0x0;_0x513aeb<_0x27ef63;++_0x513aeb)_0x11b5d4[_0xf74413+_0x513aeb]=_0x1fb014[_0x553c65+_0x513aeb];}return _0x11b5d4;},'toInternalFormat':function(_0x37068c,_0x3b8b9b,_0x2b9807){var _0x491ddd=_0x307c2b,_0x495239=_0x5e00b3;if(!_0x2b9807[_0x495239(0x197e)])return _0x37068c;if(_0x37068c===PixelFormat[_0x495239(0x5296)])return WebGLConstants$1[_0x495239(0x173a)];if(_0x37068c===PixelFormat[_0x495239(0x2caf)]){if(_0x3b8b9b===PixelDatatype$1[_0x491ddd(0x4aa9)])return WebGLConstants$1['DEPTH_COMPONENT16'];if(_0x3b8b9b===PixelDatatype$1[_0x495239(0xc77)])return WebGLConstants$1[_0x495239(0xb8b)];}if(_0x3b8b9b===PixelDatatype$1[_0x495239(0x486a)])switch(_0x37068c){case PixelFormat[_0x495239(0x1015)]:return WebGLConstants$1[_0x495239(0xa2a)];case PixelFormat[_0x491ddd(0x4213)]:return WebGLConstants$1[_0x495239(0x2991)];case PixelFormat['RG']:return WebGLConstants$1[_0x491ddd(0x2818)];case PixelFormat['R']:return WebGLConstants$1[_0x495239(0x42ca)];}if(_0x3b8b9b===PixelDatatype$1[_0x491ddd(0x4e98)])switch(_0x37068c){case PixelFormat[_0x491ddd(0x668)]:return WebGLConstants$1[_0x495239(0x4a0)];case PixelFormat['RGB']:return WebGLConstants$1[_0x491ddd(0x10b5)];case PixelFormat['RG']:return WebGLConstants$1[_0x495239(0x1e9)];case PixelFormat['R']:return WebGLConstants$1[_0x495239(0x18ab)];}return _0x37068c;}};var PixelFormat$1=Object[_0x5e00b3(0x5448)](PixelFormat),EXTENT=0x2000,kCSSColorTable={'transparent':[0x0,0x0,0x0,0x0],'aliceblue':[0xf0,0xf8,0xff,0x1],'antiquewhite':[0xfa,0xeb,0xd7,0x1],'aqua':[0x0,0xff,0xff,0x1],'aquamarine':[0x7f,0xff,0xd4,0x1],'azure':[0xf0,0xff,0xff,0x1],'beige':[0xf5,0xf5,0xdc,0x1],'bisque':[0xff,0xe4,0xc4,0x1],'black':[0x0,0x0,0x0,0x1],'blanchedalmond':[0xff,0xeb,0xcd,0x1],'blue':[0x0,0x0,0xff,0x1],'blueviolet':[0x8a,0x2b,0xe2,0x1],'brown':[0xa5,0x2a,0x2a,0x1],'burlywood':[0xde,0xb8,0x87,0x1],'cadetblue':[0x5f,0x9e,0xa0,0x1],'chartreuse':[0x7f,0xff,0x0,0x1],'chocolate':[0xd2,0x69,0x1e,0x1],'coral':[0xff,0x7f,0x50,0x1],'cornflowerblue':[0x64,0x95,0xed,0x1],'cornsilk':[0xff,0xf8,0xdc,0x1],'crimson':[0xdc,0x14,0x3c,0x1],'cyan':[0x0,0xff,0xff,0x1],'darkblue':[0x0,0x0,0x8b,0x1],'darkcyan':[0x0,0x8b,0x8b,0x1],'darkgoldenrod':[0xb8,0x86,0xb,0x1],'darkgray':[0xa9,0xa9,0xa9,0x1],'darkgreen':[0x0,0x64,0x0,0x1],'darkgrey':[0xa9,0xa9,0xa9,0x1],'darkkhaki':[0xbd,0xb7,0x6b,0x1],'darkmagenta':[0x8b,0x0,0x8b,0x1],'darkolivegreen':[0x55,0x6b,0x2f,0x1],'darkorange':[0xff,0x8c,0x0,0x1],'darkorchid':[0x99,0x32,0xcc,0x1],'darkred':[0x8b,0x0,0x0,0x1],'darksalmon':[0xe9,0x96,0x7a,0x1],'darkseagreen':[0x8f,0xbc,0x8f,0x1],'darkslateblue':[0x48,0x3d,0x8b,0x1],'darkslategray':[0x2f,0x4f,0x4f,0x1],'darkslategrey':[0x2f,0x4f,0x4f,0x1],'darkturquoise':[0x0,0xce,0xd1,0x1],'darkviolet':[0x94,0x0,0xd3,0x1],'deeppink':[0xff,0x14,0x93,0x1],'deepskyblue':[0x0,0xbf,0xff,0x1],'dimgray':[0x69,0x69,0x69,0x1],'dimgrey':[0x69,0x69,0x69,0x1],'dodgerblue':[0x1e,0x90,0xff,0x1],'firebrick':[0xb2,0x22,0x22,0x1],'floralwhite':[0xff,0xfa,0xf0,0x1],'forestgreen':[0x22,0x8b,0x22,0x1],'fuchsia':[0xff,0x0,0xff,0x1],'gainsboro':[0xdc,0xdc,0xdc,0x1],'ghostwhite':[0xf8,0xf8,0xff,0x1],'gold':[0xff,0xd7,0x0,0x1],'goldenrod':[0xda,0xa5,0x20,0x1],'gray':[0x80,0x80,0x80,0x1],'green':[0x0,0x80,0x0,0x1],'greenyellow':[0xad,0xff,0x2f,0x1],'grey':[0x80,0x80,0x80,0x1],'honeydew':[0xf0,0xff,0xf0,0x1],'hotpink':[0xff,0x69,0xb4,0x1],'indianred':[0xcd,0x5c,0x5c,0x1],'indigo':[0x4b,0x0,0x82,0x1],'ivory':[0xff,0xff,0xf0,0x1],'khaki':[0xf0,0xe6,0x8c,0x1],'lavender':[0xe6,0xe6,0xfa,0x1],'lavenderblush':[0xff,0xf0,0xf5,0x1],'lawngreen':[0x7c,0xfc,0x0,0x1],'lemonchiffon':[0xff,0xfa,0xcd,0x1],'lightblue':[0xad,0xd8,0xe6,0x1],'lightcoral':[0xf0,0x80,0x80,0x1],'lightcyan':[0xe0,0xff,0xff,0x1],'lightgoldenrodyellow':[0xfa,0xfa,0xd2,0x1],'lightgray':[0xd3,0xd3,0xd3,0x1],'lightgreen':[0x90,0xee,0x90,0x1],'lightgrey':[0xd3,0xd3,0xd3,0x1],'lightpink':[0xff,0xb6,0xc1,0x1],'lightsalmon':[0xff,0xa0,0x7a,0x1],'lightseagreen':[0x20,0xb2,0xaa,0x1],'lightskyblue':[0x87,0xce,0xfa,0x1],'lightslategray':[0x77,0x88,0x99,0x1],'lightslategrey':[0x77,0x88,0x99,0x1],'lightsteelblue':[0xb0,0xc4,0xde,0x1],'lightyellow':[0xff,0xff,0xe0,0x1],'lime':[0x0,0xff,0x0,0x1],'limegreen':[0x32,0xcd,0x32,0x1],'linen':[0xfa,0xf0,0xe6,0x1],'magenta':[0xff,0x0,0xff,0x1],'maroon':[0x80,0x0,0x0,0x1],'mediumaquamarine':[0x66,0xcd,0xaa,0x1],'mediumblue':[0x0,0x0,0xcd,0x1],'mediumorchid':[0xba,0x55,0xd3,0x1],'mediumpurple':[0x93,0x70,0xdb,0x1],'mediumseagreen':[0x3c,0xb3,0x71,0x1],'mediumslateblue':[0x7b,0x68,0xee,0x1],'mediumspringgreen':[0x0,0xfa,0x9a,0x1],'mediumturquoise':[0x48,0xd1,0xcc,0x1],'mediumvioletred':[0xc7,0x15,0x85,0x1],'midnightblue':[0x19,0x19,0x70,0x1],'mintcream':[0xf5,0xff,0xfa,0x1],'mistyrose':[0xff,0xe4,0xe1,0x1],'moccasin':[0xff,0xe4,0xb5,0x1],'navajowhite':[0xff,0xde,0xad,0x1],'navy':[0x0,0x0,0x80,0x1],'oldlace':[0xfd,0xf5,0xe6,0x1],'olive':[0x80,0x80,0x0,0x1],'olivedrab':[0x6b,0x8e,0x23,0x1],'orange':[0xff,0xa5,0x0,0x1],'orangered':[0xff,0x45,0x0,0x1],'orchid':[0xda,0x70,0xd6,0x1],'palegoldenrod':[0xee,0xe8,0xaa,0x1],'palegreen':[0x98,0xfb,0x98,0x1],'paleturquoise':[0xaf,0xee,0xee,0x1],'palevioletred':[0xdb,0x70,0x93,0x1],'papayawhip':[0xff,0xef,0xd5,0x1],'peachpuff':[0xff,0xda,0xb9,0x1],'peru':[0xcd,0x85,0x3f,0x1],'pink':[0xff,0xc0,0xcb,0x1],'plum':[0xdd,0xa0,0xdd,0x1],'powderblue':[0xb0,0xe0,0xe6,0x1],'purple':[0x80,0x0,0x80,0x1],'rebeccapurple':[0x66,0x33,0x99,0x1],'red':[0xff,0x0,0x0,0x1],'rosybrown':[0xbc,0x8f,0x8f,0x1],'royalblue':[0x41,0x69,0xe1,0x1],'saddlebrown':[0x8b,0x45,0x13,0x1],'salmon':[0xfa,0x80,0x72,0x1],'sandybrown':[0xf4,0xa4,0x60,0x1],'seagreen':[0x2e,0x8b,0x57,0x1],'seashell':[0xff,0xf5,0xee,0x1],'sienna':[0xa0,0x52,0x2d,0x1],'silver':[0xc0,0xc0,0xc0,0x1],'skyblue':[0x87,0xce,0xeb,0x1],'slateblue':[0x6a,0x5a,0xcd,0x1],'slategray':[0x70,0x80,0x90,0x1],'slategrey':[0x70,0x80,0x90,0x1],'snow':[0xff,0xfa,0xfa,0x1],'springgreen':[0x0,0xff,0x7f,0x1],'steelblue':[0x46,0x82,0xb4,0x1],'tan':[0xd2,0xb4,0x8c,0x1],'teal':[0x0,0x80,0x80,0x1],'thistle':[0xd8,0xbf,0xd8,0x1],'tomato':[0xff,0x63,0x47,0x1],'turquoise':[0x40,0xe0,0xd0,0x1],'violet':[0xee,0x82,0xee,0x1],'wheat':[0xf5,0xde,0xb3,0x1],'white':[0xff,0xff,0xff,0x1],'whitesmoke':[0xf5,0xf5,0xf5,0x1],'yellow':[0xff,0xff,0x0,0x1],'yellowgreen':[0x9a,0xcd,0x32,0x1]};function clamp_css_byte(_0x13793c){var _0x1dd09a=_0x5e00b3;return(_0x13793c=Math[_0x1dd09a(0x3d49)](_0x13793c))<0x0?0x0:_0x13793c>0xff?0xff:_0x13793c;}function clamp_css_float(_0x6c1840){return _0x6c1840<0x0?0x0:_0x6c1840>0x1?0x1:_0x6c1840;}function parse_css_int(_0x45d5b2){var _0x3ae0aa=_0x5e00b3;return'%'===_0x45d5b2[_0x45d5b2[_0x3ae0aa(0x809)]-0x1]?clamp_css_byte(parseFloat(_0x45d5b2)/0x64*0xff):clamp_css_byte(parseInt(_0x45d5b2));}function parse_css_float(_0x25427d){return'%'===_0x25427d[_0x25427d['length']-0x1]?clamp_css_float(parseFloat(_0x25427d)/0x64):clamp_css_float(parseFloat(_0x25427d));}function css_hue_to_rgb(_0x191270,_0x2b372a,_0x58f203){return _0x58f203<0x0?_0x58f203+=0x1:_0x58f203>0x1&&(_0x58f203-=0x1),0x6*_0x58f203<0x1?_0x191270+(_0x2b372a-_0x191270)*_0x58f203*0x6:0x2*_0x58f203<0x1?_0x2b372a:0x3*_0x58f203<0x2?_0x191270+(_0x2b372a-_0x191270)*(0x2/0x3-_0x58f203)*0x6:_0x191270;}function parseCSSColor(_0x279de0){var _0x551469=_0x307c2b,_0x280c3a=_0x5e00b3,_0x567a22,_0x1e17b6=_0x279de0[_0x551469(0x2bc0)](/ /g,'')[_0x280c3a(0x12e2)]();if(_0x1e17b6 in kCSSColorTable)return kCSSColorTable[_0x1e17b6][_0x280c3a(0x30eb)]();if('#'===_0x1e17b6[0x0])return 0x4===_0x1e17b6[_0x280c3a(0x809)]?(_0x567a22=parseInt(_0x1e17b6[_0x280c3a(0x2bb6)](0x1),0x10))>=0x0&&_0x567a22<=0xfff?[(0xf00&_0x567a22)>>0x4|(0xf00&_0x567a22)>>0x8,0xf0&_0x567a22|(0xf0&_0x567a22)>>0x4,0xf&_0x567a22|(0xf&_0x567a22)<<0x4,0x1]:null:0x7===_0x1e17b6[_0x280c3a(0x809)]&&(_0x567a22=parseInt(_0x1e17b6[_0x280c3a(0x2bb6)](0x1),0x10))>=0x0&&_0x567a22<=0xffffff?[(0xff0000&_0x567a22)>>0x10,(0xff00&_0x567a22)>>0x8,0xff&_0x567a22,0x1]:null;var _0x3bf76a=_0x1e17b6[_0x280c3a(0xabf)]('('),_0x3a197b=_0x1e17b6[_0x280c3a(0xabf)](')');if(-0x1!==_0x3bf76a&&_0x3a197b+0x1===_0x1e17b6[_0x280c3a(0x809)]){var _0x557d5d=_0x1e17b6[_0x551469(0x19e5)](0x0,_0x3bf76a),_0x377c97=_0x1e17b6[_0x280c3a(0x2bb6)](_0x3bf76a+0x1,_0x3a197b-(_0x3bf76a+0x1))[_0x280c3a(0x390f)](','),_0x22dea8=0x1;switch(_0x557d5d){case _0x280c3a(0x7dd):if(0x4!==_0x377c97[_0x280c3a(0x809)])return null;_0x22dea8=parse_css_float(_0x377c97[_0x280c3a(0x3b86)]());case _0x551469(0x1985):return 0x3!==_0x377c97['length']?null:[parse_css_int(_0x377c97[0x0]),parse_css_int(_0x377c97[0x1]),parse_css_int(_0x377c97[0x2]),_0x22dea8];case'hsla':if(0x4!==_0x377c97[_0x280c3a(0x809)])return null;_0x22dea8=parse_css_float(_0x377c97[_0x551469(0x31a1)]());case _0x280c3a(0x3db1):if(0x3!==_0x377c97[_0x551469(0x2ef4)])return null;var _0x30b164=(parseFloat(_0x377c97[0x0])%0x168+0x168)%0x168/0x168,_0x7ae71b=parse_css_float(_0x377c97[0x1]),_0x4af9dc=parse_css_float(_0x377c97[0x2]),_0x4bf561=_0x4af9dc<=0.5?_0x4af9dc*(_0x7ae71b+0x1):_0x4af9dc+_0x7ae71b-_0x4af9dc*_0x7ae71b,_0xa560bc=0x2*_0x4af9dc-_0x4bf561;return[clamp_css_byte(0xff*css_hue_to_rgb(_0xa560bc,_0x4bf561,_0x30b164+0x1/0x3)),clamp_css_byte(0xff*css_hue_to_rgb(_0xa560bc,_0x4bf561,_0x30b164)),clamp_css_byte(0xff*css_hue_to_rgb(_0xa560bc,_0x4bf561,_0x30b164-0x1/0x3)),_0x22dea8];default:return null;}}return null;}var Color$1=function(_0x1a35ef,_0x8dda4,_0xdcc6ac,_0xfe7a0b){void 0x0===_0xfe7a0b&&(_0xfe7a0b=0x1),this['r']=_0x1a35ef,this['g']=_0x8dda4,this['b']=_0xdcc6ac,this['a']=_0xfe7a0b;};Color$1[_0x5e00b3(0x2374)]=function(_0x190660){var _0x1abee3=_0x5e00b3;if(_0x190660){if(_0x190660 instanceof Color$1)return _0x190660;if(_0x1abee3(0x20b8)==typeof _0x190660){var _0x5556cd=parseCSSColor(_0x190660);if(_0x5556cd)return new Color$1(_0x5556cd[0x0]/0xff*_0x5556cd[0x3],_0x5556cd[0x1]/0xff*_0x5556cd[0x3],_0x5556cd[0x2]/0xff*_0x5556cd[0x3],_0x5556cd[0x3]);}}},Color$1[_0x5e00b3(0x3720)][_0x5e00b3(0x3cc8)]=function(){var _0x305515=_0x307c2b,_0x72b1df=_0x5e00b3,_0xfc6f63=this[_0x305515(0x85d)](),_0x19ba0e=_0xfc6f63[0x0],_0xba07bc=_0xfc6f63[0x1],_0xaa66f8=_0xfc6f63[0x2],_0x39beb7=_0xfc6f63[0x3];return _0x72b1df(0x5cf3)+Math[_0x72b1df(0x3d49)](_0x19ba0e)+','+Math[_0x72b1df(0x3d49)](_0xba07bc)+','+Math[_0x305515(0x1ff1)](_0xaa66f8)+','+_0x39beb7+')';},Color$1[_0x5e00b3(0x3720)][_0x5e00b3(0x64b)]=function(){var _0x14426e=this,_0x24e9f4=_0x14426e['r'],_0x1e34c9=_0x14426e['g'],_0xcf70a1=_0x14426e['b'],_0x12aa18=_0x14426e['a'];return 0x0===_0x12aa18?[0x0,0x0,0x0,0x0]:[0xff*_0x24e9f4/_0x12aa18,0xff*_0x1e34c9/_0x12aa18,0xff*_0xcf70a1/_0x12aa18,_0x12aa18];},Color$1[_0x5e00b3(0x2ac1)]=new Color$1(0x0,0x0,0x0,0x1),Color$1[_0x307c2b(0x264)]=new Color$1(0x1,0x1,0x1,0x1),Color$1[_0x5e00b3(0x1716)]=new Color$1(0x0,0x0,0x0,0x0),Color$1[_0x5e00b3(0x20a2)]=new Color$1(0x1,0x0,0x0,0x1);var BACK=0x405,CCW=0x901,CullFaceMode=function(_0x18583d,_0x2ed7c2,_0x49d2a7){var _0x2b7bea=_0x5e00b3;this[_0x2b7bea(0x57b1)]=_0x18583d,this[_0x2b7bea(0x3037)]=_0x2ed7c2,this['frontFace']=_0x49d2a7;};CullFaceMode[_0x5e00b3(0x4941)]=new CullFaceMode(!0x1,BACK,CCW),CullFaceMode[_0x5e00b3(0x33ba)]=new CullFaceMode(!0x0,BACK,CCW);var ALWAYS=0x207,DepthMode=function(_0x5a1d69,_0x471380,_0x20b29e){var _0x5ddbf8=_0x5e00b3;this[_0x5ddbf8(0x5fd6)]=_0x5a1d69,this[_0x5ddbf8(0x30bd)]=_0x471380,this[_0x5ddbf8(0x1a76)]=_0x20b29e;};DepthMode[_0x307c2b(0x33b)]=!0x1,DepthMode[_0x5e00b3(0x5f6a)]=!0x0,DepthMode['disabled']=new DepthMode(ALWAYS,DepthMode[_0x5e00b3(0x3957)],[0x0,0x1]);var ALWAYS$1=0x207,KEEP=0x1e00,StencilMode=function(_0x7096ca,_0x4880c0,_0x20c0ba,_0x3fc884,_0xbff72b,_0x53bfe0){var _0x24a0e0=_0x307c2b,_0xe23c41=_0x5e00b3;this[_0x24a0e0(0x37cb)]=_0x7096ca,this[_0xe23c41(0x40e8)]=_0x4880c0,this[_0xe23c41(0x30bd)]=_0x20c0ba,this[_0xe23c41(0x25c5)]=_0x3fc884,this[_0xe23c41(0x51cb)]=_0xbff72b,this[_0xe23c41(0x295c)]=_0x53bfe0;};StencilMode[_0x5e00b3(0x4941)]=new StencilMode({'func':ALWAYS$1,'mask':0x0},0x0,0x0,KEEP,KEEP,KEEP);var UniformType={},Uniform=function(_0x3b1c8a,_0x297565){this['gl']=_0x3b1c8a['gl'],this['location']=_0x297565;};UniformType[_0x5e00b3(0x344b)]=function(_0x254a8b){var _0x3531ab=_0x307c2b,_0x54afe5=_0x5e00b3;function _0x4200a0(_0x3a5e54,_0x4a6feb){var _0x25217b=_0x140d,_0x4fd32d=_0x23ca;_0x254a8b[_0x25217b(0x4d6c)](this,_0x3a5e54,_0x4a6feb),this[_0x4fd32d(0x5e0c)]=0x0;}return _0x254a8b&&(_0x4200a0[_0x3531ab(0xc3b)]=_0x254a8b),_0x4200a0[_0x54afe5(0x3720)]=Object[_0x54afe5(0x2850)](_0x254a8b&&_0x254a8b[_0x54afe5(0x3720)]),_0x4200a0[_0x3531ab(0x1aa2)][_0x54afe5(0x26fc)]=_0x4200a0,_0x4200a0[_0x54afe5(0x3720)][_0x54afe5(0x10aa)]=function(_0x35830f){var _0x27214a=_0x54afe5;this[_0x27214a(0x5e0c)]!==_0x35830f&&(this[_0x27214a(0x5e0c)]=_0x35830f,this['gl'][_0x27214a(0x5c56)](this[_0x27214a(0x548f)],_0x35830f));},_0x4200a0;}(Uniform),UniformType[_0x5e00b3(0x397f)]=function(_0x51df00){var _0x5719f6=_0x307c2b,_0x13d035=_0x5e00b3;function _0x564aba(_0x49f274,_0x2779ac){var _0x9b8d80=_0x23ca;_0x51df00[_0x9b8d80(0x3c9e)](this,_0x49f274,_0x2779ac),this[_0x9b8d80(0x5e0c)]=0x0;}return _0x51df00&&(_0x564aba[_0x13d035(0x2bdb)]=_0x51df00),_0x564aba[_0x13d035(0x3720)]=Object[_0x13d035(0x2850)](_0x51df00&&_0x51df00[_0x5719f6(0x1aa2)]),_0x564aba[_0x13d035(0x3720)][_0x13d035(0x26fc)]=_0x564aba,_0x564aba[_0x13d035(0x3720)][_0x13d035(0x10aa)]=function(_0x252b97){var _0x22a1d3=_0x13d035;this[_0x22a1d3(0x5e0c)]!==_0x252b97&&(this[_0x22a1d3(0x5e0c)]=_0x252b97,this['gl'][_0x22a1d3(0x1f3)](this[_0x22a1d3(0x548f)],_0x252b97));},_0x564aba;}(Uniform),UniformType[_0x5e00b3(0x2236)]=function(_0x2c501b){var _0x73d74d=_0x307c2b,_0x26ed28=_0x5e00b3;function _0x273c43(_0x43b6fb,_0x44ce72){var _0x153e67=_0x23ca;_0x2c501b[_0x153e67(0x3c9e)](this,_0x43b6fb,_0x44ce72),this[_0x153e67(0x5e0c)]=[0x0,0x0];}return _0x2c501b&&(_0x273c43[_0x26ed28(0x2bdb)]=_0x2c501b),_0x273c43[_0x26ed28(0x3720)]=Object[_0x26ed28(0x2850)](_0x2c501b&&_0x2c501b[_0x26ed28(0x3720)]),_0x273c43[_0x26ed28(0x3720)][_0x73d74d(0x5a6f)]=_0x273c43,_0x273c43[_0x73d74d(0x1aa2)][_0x26ed28(0x10aa)]=function(_0x31d80c){var _0x517731=_0x26ed28;_0x31d80c[0x0]===this[_0x517731(0x5e0c)][0x0]&&_0x31d80c[0x1]===this[_0x517731(0x5e0c)][0x1]||(this[_0x517731(0x5e0c)]=_0x31d80c,this['gl'][_0x517731(0x1bf8)](this['location'],_0x31d80c[0x0],_0x31d80c[0x1]));},_0x273c43;}(Uniform),UniformType[_0x5e00b3(0x3554)]=function(_0x453802){var _0xaa1583=_0x307c2b,_0x58d679=_0x5e00b3;function _0x1018d0(_0x1a265d,_0x10a1ee){var _0x46432e=_0x23ca;_0x453802[_0x46432e(0x3c9e)](this,_0x1a265d,_0x10a1ee),this[_0x46432e(0x5e0c)]=[0x0,0x0,0x0];}return _0x453802&&(_0x1018d0[_0x58d679(0x2bdb)]=_0x453802),_0x1018d0[_0xaa1583(0x1aa2)]=Object[_0x58d679(0x2850)](_0x453802&&_0x453802[_0x58d679(0x3720)]),_0x1018d0[_0x58d679(0x3720)][_0x58d679(0x26fc)]=_0x1018d0,_0x1018d0[_0xaa1583(0x1aa2)][_0x58d679(0x10aa)]=function(_0x13f207){var _0x140df9=_0x58d679;_0x13f207[0x0]===this[_0x140df9(0x5e0c)][0x0]&&_0x13f207[0x1]===this[_0x140df9(0x5e0c)][0x1]&&_0x13f207[0x2]===this[_0x140df9(0x5e0c)][0x2]||(this[_0x140df9(0x5e0c)]=_0x13f207,this['gl'][_0x140df9(0x14aa)](this[_0x140df9(0x548f)],_0x13f207[0x0],_0x13f207[0x1],_0x13f207[0x2]));},_0x1018d0;}(Uniform),UniformType[_0x5e00b3(0x5144)]=function(_0x1f7a8e){var _0x27e768=_0x307c2b,_0x4a4645=_0x5e00b3;function _0x313235(_0x377a00,_0x130892){var _0x5882d6=_0x140d,_0x3e69a9=_0x23ca;_0x1f7a8e[_0x3e69a9(0x3c9e)](this,_0x377a00,_0x130892),this[_0x5882d6(0x2e53)]=[0x0,0x0,0x0,0x0];}return _0x1f7a8e&&(_0x313235[_0x4a4645(0x2bdb)]=_0x1f7a8e),_0x313235[_0x27e768(0x1aa2)]=Object[_0x4a4645(0x2850)](_0x1f7a8e&&_0x1f7a8e[_0x4a4645(0x3720)]),_0x313235[_0x4a4645(0x3720)][_0x27e768(0x5a6f)]=_0x313235,_0x313235[_0x27e768(0x1aa2)][_0x4a4645(0x10aa)]=function(_0x273606){var _0x1b4e02=_0x27e768,_0x2532fe=_0x4a4645;_0x273606[0x0]===this[_0x1b4e02(0x2e53)][0x0]&&_0x273606[0x1]===this[_0x2532fe(0x5e0c)][0x1]&&_0x273606[0x2]===this[_0x1b4e02(0x2e53)][0x2]&&_0x273606[0x3]===this[_0x2532fe(0x5e0c)][0x3]||(this[_0x2532fe(0x5e0c)]=_0x273606,this['gl'][_0x2532fe(0x270d)](this[_0x2532fe(0x548f)],_0x273606[0x0],_0x273606[0x1],_0x273606[0x2],_0x273606[0x3]));},_0x313235;}(Uniform),UniformType[_0x5e00b3(0x2111)]=function(_0x20577b){var _0x535fbf=_0x307c2b,_0x2ae8b4=_0x5e00b3;function _0x3ae924(_0x3a18f1,_0x42d6bd){var _0x1e71bf=_0x23ca;_0x20577b[_0x1e71bf(0x3c9e)](this,_0x3a18f1,_0x42d6bd),this[_0x1e71bf(0x5e0c)]=Color$1[_0x1e71bf(0x1716)];}return _0x20577b&&(_0x3ae924[_0x2ae8b4(0x2bdb)]=_0x20577b),_0x3ae924[_0x2ae8b4(0x3720)]=Object[_0x535fbf(0x47e7)](_0x20577b&&_0x20577b[_0x2ae8b4(0x3720)]),_0x3ae924[_0x2ae8b4(0x3720)][_0x2ae8b4(0x26fc)]=_0x3ae924,_0x3ae924[_0x2ae8b4(0x3720)][_0x2ae8b4(0x10aa)]=function(_0x1cea3d){var _0x2af977=_0x535fbf,_0xb7aad9=_0x2ae8b4;_0x1cea3d['r']===this[_0xb7aad9(0x5e0c)]['r']&&_0x1cea3d['g']===this[_0xb7aad9(0x5e0c)]['g']&&_0x1cea3d['b']===this[_0x2af977(0x2e53)]['b']&&_0x1cea3d['a']===this[_0xb7aad9(0x5e0c)]['a']||(this[_0xb7aad9(0x5e0c)]=_0x1cea3d,this['gl'][_0xb7aad9(0x270d)](this[_0x2af977(0xe81)],_0x1cea3d['r'],_0x1cea3d['g'],_0x1cea3d['b'],_0x1cea3d['a']));},_0x3ae924;}(Uniform);var emptyMat4=new Float32Array(0x10);function pixelsToTileUnits$1(_0x4f7b55,_0x5dd390,_0x11e930){var _0x993f4c=_0x5e00b3;if(_0x4f7b55[_0x993f4c(0x189f)]&&defined$1(_0x11e930)&&defined$1(_0x11e930[_0x993f4c(0x23c4)])){_0x11e930[_0x993f4c(0x23c4)],defined$1(_0x11e930[_0x993f4c(0x54d)]);var _0x16cc4e=_0x11e930[_0x993f4c(0x23c4)]-_0x4f7b55[_0x993f4c(0x350b)],_0x32ca74=_0x5dd390*(EXTENT/(_0x4f7b55[_0x993f4c(0x32d4)]*Math[_0x993f4c(0x3a5c)](0x2,_0x16cc4e)));_0x32ca74*=_0x4f7b55[_0x993f4c(0x32d4)]/0x200;var _0x2524dc=_0x11e930[_0x993f4c(0x23c4)]-_0x11e930[_0x993f4c(0x4c5c)];return _0x2524dc>0x0&&(_0x32ca74*=Math['pow'](0x2,_0x2524dc)),_0x32ca74;}return _0x5dd390*(EXTENT/_0x4f7b55[_0x993f4c(0x32d4)]);}UniformType[_0x5e00b3(0xcd3)]=function(_0x3a8641){var _0x246bec=_0x307c2b,_0x32b51f=_0x5e00b3;function _0x4ece04(_0x39ea88,_0x2be90b){var _0x2101e1=_0x23ca;_0x3a8641[_0x2101e1(0x3c9e)](this,_0x39ea88,_0x2be90b),this[_0x2101e1(0x5e0c)]=emptyMat4;}return _0x3a8641&&(_0x4ece04[_0x32b51f(0x2bdb)]=_0x3a8641),_0x4ece04[_0x32b51f(0x3720)]=Object[_0x246bec(0x47e7)](_0x3a8641&&_0x3a8641[_0x32b51f(0x3720)]),_0x4ece04[_0x32b51f(0x3720)]['constructor']=_0x4ece04,_0x4ece04[_0x246bec(0x1aa2)][_0x32b51f(0x10aa)]=function(_0x49f077){var _0xffa801=_0x32b51f;this['gl'][_0xffa801(0x3efe)](this[_0xffa801(0x548f)],!0x1,_0x49f077);},_0x4ece04;}(Uniform);var CircleProgram={'circleUniforms':function(_0x8a1bb2,_0x57350c){var _0x116188=_0x307c2b,_0x5d9e1e=_0x5e00b3;return{'u_camera_to_center_distance':new UniformType[(_0x5d9e1e(0x397f))](_0x8a1bb2,_0x57350c[_0x116188(0x57df)]),'u_scale_with_map':new UniformType[(_0x5d9e1e(0x344b))](_0x8a1bb2,_0x57350c[_0x5d9e1e(0x450)]),'u_pitch_with_map':new UniformType['Uniform1i'](_0x8a1bb2,_0x57350c[_0x5d9e1e(0x5049)]),'u_extrude_scale':new UniformType[(_0x116188(0x34d4))](_0x8a1bb2,_0x57350c[_0x5d9e1e(0x2133)]),'u_device_pixel_ratio':new UniformType[(_0x5d9e1e(0x397f))](_0x8a1bb2,_0x57350c[_0x5d9e1e(0x15f9)]),'u_matrix':new UniformType[(_0x116188(0x49d9))](_0x8a1bb2,_0x57350c[_0x5d9e1e(0x47d)])};},'circleUniformValues':function(_0x917154,_0xc39983,_0x140cfc){var _0x268f82=_0x5e00b3,_0x37dae8,_0x458963;if(_0x917154[_0x268f82(0x332f)],_0x268f82(0x7f7)===_0x140cfc[_0x268f82(0xf6d)][_0x268f82(0x38c4)](_0x268f82(0x1602))){var _0x1de412=pixelsToTileUnits$1(_0xc39983,0x1);_0x37dae8=!0x0,_0x458963=[_0x1de412,_0x1de412];}else _0x37dae8=!0x1,_0x458963=pixelsToGLUnits$1(_0xc39983);return{'u_camera_to_center_distance':0x1,'u_scale_with_map':+(_0x268f82(0x7f7)===_0x140cfc[_0x268f82(0xf6d)][_0x268f82(0x38c4)](_0x268f82(0x5bab))),'u_matrix':calculateMatrix$1(_0xc39983),'u_pitch_with_map':+_0x37dae8,'u_device_pixel_ratio':0x1,'u_extrude_scale':_0x458963};}},scratchMat4Array$3=new Float32Array(0x10);function calculateMatrix$1(_0x4d89eb){var _0x7013f0=_0x5e00b3,_0x3ca68a=_0x4d89eb[_0x7013f0(0x207b)];return Matrix4[_0x7013f0(0x64b)](_0x3ca68a,scratchMat4Array$3);}function pixelsToGLUnits$1(_0x5a2158){var _0x25f7af=_0x5e00b3;return[0x2/_0x5a2158[_0x25f7af(0x6050)],-0x2/_0x5a2158[_0x25f7af(0x6050)]];}var IMAGE_PADDING$1=0x1,ImagePosition=function(_0x26a3d3,_0x3beb62){var _0x30d61b=_0x307c2b,_0x4a403d=_0x5e00b3,_0x2b23c7=_0x3beb62[_0x4a403d(0x4d0d)],_0xc60b5f=_0x3beb62[_0x4a403d(0x24cf)],_0x433bfc=_0x3beb62[_0x30d61b(0x3842)],_0x485b14=_0x3beb62[_0x4a403d(0x1e3e)],_0x4cc13a=_0x3beb62[_0x4a403d(0x52cd)];this[_0x4a403d(0x5305)]=_0x26a3d3,this[_0x4a403d(0x4d0d)]=_0x2b23c7,this[_0x4a403d(0x25ee)]=_0x433bfc,this[_0x4a403d(0x1e3e)]=_0x485b14,this[_0x4a403d(0x52cd)]=_0x4cc13a,this[_0x4a403d(0x24cf)]=_0xc60b5f;},prototypeAccessors={'tl':{'configurable':!0x0},'br':{'configurable':!0x0},'tlbr':{'configurable':!0x0},'displaySize':{'configurable':!0x0}};prototypeAccessors['tl'][_0x5e00b3(0x38c4)]=function(){var _0x400e97=_0x5e00b3;return[this[_0x400e97(0x5305)]['x']+IMAGE_PADDING$1,this[_0x400e97(0x5305)]['y']+IMAGE_PADDING$1];},prototypeAccessors['br'][_0x307c2b(0x3abb)]=function(){var _0x3d6ef4=_0x307c2b,_0x4b3d64=_0x5e00b3;return[this[_0x3d6ef4(0x23e9)]['x']+this[_0x4b3d64(0x5305)]['w']-IMAGE_PADDING$1,this[_0x4b3d64(0x5305)]['y']+this[_0x4b3d64(0x5305)]['h']-IMAGE_PADDING$1];},prototypeAccessors[_0x5e00b3(0x4a8b)][_0x5e00b3(0x38c4)]=function(){var _0x364978=_0x5e00b3;return this['tl'][_0x364978(0x736)](this['br']);},prototypeAccessors[_0x307c2b(0x1ec2)][_0x5e00b3(0x38c4)]=function(){var _0x42e131=_0x307c2b,_0x1a6152=_0x5e00b3;return[(this[_0x1a6152(0x5305)]['w']-0x2*IMAGE_PADDING$1)/this[_0x42e131(0x5361)],(this['paddedRect']['h']-0x2*IMAGE_PADDING$1)/this[_0x1a6152(0x4d0d)]];},Object[_0x5e00b3(0x1dfd)](ImagePosition[_0x5e00b3(0x3720)],prototypeAccessors);var RGBAImage=function(_0xd85f2d,_0x3bd0d0){createImage$1(this,_0xd85f2d,0x4,_0x3bd0d0);};function createImage$1(_0x54f5b0,_0xd127e0,_0xc1757f,_0x53937f){var _0x4d4174=_0x5e00b3,_0x549fde=_0xd127e0[_0x4d4174(0x2d3c)],_0x76ac33=_0xd127e0[_0x4d4174(0x5a4e)];if(_0x53937f){if(_0x53937f instanceof Uint8ClampedArray)_0x53937f=new Uint8Array(_0x53937f[_0x4d4174(0x537f)]);else{if(_0x53937f[_0x4d4174(0x809)]!==_0x549fde*_0x76ac33*_0xc1757f)throw new RangeError(_0x4d4174(0x221c));}}else _0x53937f=new Uint8Array(_0x549fde*_0x76ac33*_0xc1757f);return _0x54f5b0[_0x4d4174(0x2d3c)]=_0x549fde,_0x54f5b0[_0x4d4174(0x5a4e)]=_0x76ac33,_0x54f5b0[_0x4d4174(0x140c)]=_0x53937f,_0x54f5b0;}function resizeImage(_0x37c1f9,_0x514f21,_0x593014){var _0x5ea2f2=_0x307c2b,_0x5d7673=_0x5e00b3,_0x99412d=_0x514f21[_0x5d7673(0x2d3c)],_0x54b0ef=_0x514f21[_0x5d7673(0x5a4e)];if(_0x99412d!==_0x37c1f9[_0x5ea2f2(0x2299)]||_0x54b0ef!==_0x37c1f9[_0x5d7673(0x5a4e)]){var _0x531802=createImage$1({},{'width':_0x99412d,'height':_0x54b0ef},_0x593014);copyImage(_0x37c1f9,_0x531802,{'x':0x0,'y':0x0},{'x':0x0,'y':0x0},{'width':Math[_0x5d7673(0x19a8)](_0x37c1f9[_0x5d7673(0x2d3c)],_0x99412d),'height':Math[_0x5d7673(0x19a8)](_0x37c1f9[_0x5ea2f2(0x10d5)],_0x54b0ef)},_0x593014),_0x37c1f9[_0x5d7673(0x2d3c)]=_0x99412d,_0x37c1f9[_0x5d7673(0x5a4e)]=_0x54b0ef,_0x37c1f9[_0x5d7673(0x140c)]=_0x531802[_0x5ea2f2(0x313f)];}}function copyImage(_0x54e098,_0x17ecba,_0x122a6c,_0xda3948,_0x4f6e31,_0x1fd56f){var _0xa0fb3b=_0x307c2b,_0x328599=_0x5e00b3;if(0x0===_0x4f6e31[_0x328599(0x2d3c)]||0x0===_0x4f6e31[_0x328599(0x5a4e)])return _0x17ecba;if(_0x4f6e31[_0xa0fb3b(0x2299)]>_0x54e098[_0x328599(0x2d3c)]||_0x4f6e31[_0x328599(0x5a4e)]>_0x54e098[_0xa0fb3b(0x10d5)]||_0x122a6c['x']>_0x54e098[_0x328599(0x2d3c)]-_0x4f6e31[_0x328599(0x2d3c)]||_0x122a6c['y']>_0x54e098[_0x328599(0x5a4e)]-_0x4f6e31[_0x328599(0x5a4e)])throw new RangeError(_0x328599(0xd19));if(_0x4f6e31[_0x328599(0x2d3c)]>_0x17ecba[_0x328599(0x2d3c)]||_0x4f6e31[_0x328599(0x5a4e)]>_0x17ecba[_0x328599(0x5a4e)]||_0xda3948['x']>_0x17ecba[_0xa0fb3b(0x2299)]-_0x4f6e31[_0x328599(0x2d3c)]||_0xda3948['y']>_0x17ecba[_0x328599(0x5a4e)]-_0x4f6e31[_0x328599(0x5a4e)])throw new RangeError(_0x328599(0xd60));for(var _0x50af27=_0x54e098[_0xa0fb3b(0x313f)],_0x1116d7=_0x17ecba[_0x328599(0x140c)],_0x5619f8=0x0;_0x5619f8<_0x4f6e31[_0x328599(0x5a4e)];_0x5619f8++)for(var _0x4e3d32=((_0x122a6c['y']+_0x5619f8)*_0x54e098[_0x328599(0x2d3c)]+_0x122a6c['x'])*_0x1fd56f,_0x1d10c1=((_0xda3948['y']+_0x5619f8)*_0x17ecba[_0x328599(0x2d3c)]+_0xda3948['x'])*_0x1fd56f,_0x3735e8=0x0;_0x3735e8<_0x4f6e31[_0xa0fb3b(0x2299)]*_0x1fd56f;_0x3735e8++)_0x1116d7[_0x1d10c1+_0x3735e8]=_0x50af27[_0x4e3d32+_0x3735e8];return _0x17ecba;}function potpack(_0x19eb8b){var _0x11ec89=_0x307c2b,_0x4d6d9c=_0x5e00b3;for(var _0x2f8e4=0x0,_0x3baa41=0x0,_0x36b69c=0x0,_0x109950=_0x19eb8b;_0x36b69c<_0x109950['length'];_0x36b69c+=0x1){var _0x33dda0=_0x109950[_0x36b69c];_0x2f8e4+=_0x33dda0['w']*_0x33dda0['h'],_0x3baa41=Math[_0x11ec89(0x5449)](_0x3baa41,_0x33dda0['w']);}_0x19eb8b[_0x4d6d9c(0x4b76)](function(_0x224fbf,_0xd46dcd){return _0xd46dcd['h']-_0x224fbf['h'];});for(var _0x16b702=[{'x':0x0,'y':0x0,'w':Math[_0x4d6d9c(0x498f)](Math['ceil'](Math[_0x11ec89(0x37eb)](_0x2f8e4/0.95)),_0x3baa41),'h':0x1/0x0}],_0x5cc9c4=0x0,_0x294a2a=0x0,_0x227b82=0x0,_0x367abe=_0x19eb8b;_0x227b82<_0x367abe[_0x4d6d9c(0x809)];_0x227b82+=0x1)for(var _0x1a32e8=_0x367abe[_0x227b82],_0x35583f=_0x16b702[_0x11ec89(0x2ef4)]-0x1;_0x35583f>=0x0;_0x35583f--){var _0x5d7905=_0x16b702[_0x35583f];if(!(_0x1a32e8['w']>_0x5d7905['w']||_0x1a32e8['h']>_0x5d7905['h'])){if(_0x1a32e8['x']=_0x5d7905['x'],_0x1a32e8['y']=_0x5d7905['y'],_0x294a2a=Math[_0x4d6d9c(0x498f)](_0x294a2a,_0x1a32e8['y']+_0x1a32e8['h']),_0x5cc9c4=Math[_0x4d6d9c(0x498f)](_0x5cc9c4,_0x1a32e8['x']+_0x1a32e8['w']),_0x1a32e8['w']===_0x5d7905['w']&&_0x1a32e8['h']===_0x5d7905['h']){var _0x143171=_0x16b702[_0x4d6d9c(0x3b86)]();_0x35583f<_0x16b702[_0x4d6d9c(0x809)]&&(_0x16b702[_0x35583f]=_0x143171);}else _0x1a32e8['h']===_0x5d7905['h']?(_0x5d7905['x']+=_0x1a32e8['w'],_0x5d7905['w']-=_0x1a32e8['w']):_0x1a32e8['w']===_0x5d7905['w']?(_0x5d7905['y']+=_0x1a32e8['h'],_0x5d7905['h']-=_0x1a32e8['h']):(_0x16b702['push']({'x':_0x5d7905['x']+_0x1a32e8['w'],'y':_0x5d7905['y'],'w':_0x5d7905['w']-_0x1a32e8['w'],'h':_0x1a32e8['h']}),_0x5d7905['y']+=_0x1a32e8['h'],_0x5d7905['h']-=_0x1a32e8['h']);break;}}return{'w':_0x5cc9c4,'h':_0x294a2a,'fill':_0x2f8e4/(_0x5cc9c4*_0x294a2a)||0x0};}RGBAImage[_0x307c2b(0x1aa2)][_0x5e00b3(0x2258)]=function(_0x47f845){resizeImage(this,_0x47f845,0x4);},RGBAImage[_0x307c2b(0x1aa2)][_0x5e00b3(0x2c3f)]=function(_0x4403bd,_0x54364f){var _0x5a3ac7=_0x307c2b,_0x375448=_0x5e00b3;_0x54364f?this[_0x375448(0x140c)][_0x375448(0x10aa)](_0x4403bd):_0x4403bd instanceof Uint8ClampedArray?this[_0x5a3ac7(0x313f)]=new Uint8Array(_0x4403bd['buffer']):this[_0x375448(0x140c)]=_0x4403bd;},RGBAImage[_0x307c2b(0x1aa2)][_0x5e00b3(0x40f3)]=function(){var _0x35a94e=_0x307c2b,_0x23df45=_0x5e00b3;return new RGBAImage({'width':this[_0x23df45(0x2d3c)],'height':this[_0x35a94e(0x10d5)]},new Uint8Array(this['data']));},RGBAImage[_0x5e00b3(0x431f)]=function(_0xe1671b,_0x2c560e,_0x5ef582,_0x2ff16b,_0x50f7ad){copyImage(_0xe1671b,_0x2c560e,_0x5ef582,_0x2ff16b,_0x50f7ad,0x4);};var IMAGE_PADDING=0x1,ImageAtlas=function(_0x1ace8a,_0xfdf5f){var _0x541f3e=_0x307c2b,_0xab9257=_0x5e00b3,_0x469b25={},_0x5bebf0={};this['haveRenderCallbacks']=[];var _0x35614b=[];this[_0xab9257(0x41d5)](_0x1ace8a,_0x469b25,_0x35614b),this[_0x541f3e(0x2cb4)](_0xfdf5f,_0x5bebf0,_0x35614b);var _0x1e63b3=potpack(_0x35614b),_0x516e07=_0x1e63b3['w'],_0x58f841=_0x1e63b3['h'],_0x568cfd=new RGBAImage({'width':_0x516e07||0x1,'height':_0x58f841||0x1});for(var _0xfafe9e in _0x1ace8a){var _0x1157c9=_0x1ace8a[_0xfafe9e],_0xbf865e=_0x469b25[_0xfafe9e][_0xab9257(0x5305)];RGBAImage[_0x541f3e(0x3bd2)](_0x1157c9[_0xab9257(0x140c)],_0x568cfd,{'x':0x0,'y':0x0},{'x':_0xbf865e['x']+IMAGE_PADDING,'y':_0xbf865e['y']+IMAGE_PADDING},_0x1157c9[_0xab9257(0x140c)]);}for(var _0x5a8a43 in _0xfdf5f){var _0x3a78a0=_0xfdf5f[_0x5a8a43],_0x123896=_0x5bebf0[_0x5a8a43][_0xab9257(0x5305)],_0x58a3e6=_0x123896['x']+IMAGE_PADDING,_0xad4ab6=_0x123896['y']+IMAGE_PADDING,_0x2c73b3=_0x3a78a0[_0xab9257(0x140c)][_0xab9257(0x2d3c)],_0x5fcb33=_0x3a78a0[_0xab9257(0x140c)][_0xab9257(0x5a4e)];RGBAImage[_0xab9257(0x431f)](_0x3a78a0[_0x541f3e(0x313f)],_0x568cfd,{'x':0x0,'y':0x0},{'x':_0x58a3e6,'y':_0xad4ab6},_0x3a78a0[_0xab9257(0x140c)]),RGBAImage[_0xab9257(0x431f)](_0x3a78a0[_0xab9257(0x140c)],_0x568cfd,{'x':0x0,'y':_0x5fcb33-0x1},{'x':_0x58a3e6,'y':_0xad4ab6-0x1},{'width':_0x2c73b3,'height':0x1}),RGBAImage['copy'](_0x3a78a0[_0xab9257(0x140c)],_0x568cfd,{'x':0x0,'y':0x0},{'x':_0x58a3e6,'y':_0xad4ab6+_0x5fcb33},{'width':_0x2c73b3,'height':0x1}),RGBAImage[_0xab9257(0x431f)](_0x3a78a0[_0xab9257(0x140c)],_0x568cfd,{'x':_0x2c73b3-0x1,'y':0x0},{'x':_0x58a3e6-0x1,'y':_0xad4ab6},{'width':0x1,'height':_0x5fcb33}),RGBAImage[_0xab9257(0x431f)](_0x3a78a0[_0x541f3e(0x313f)],_0x568cfd,{'x':0x0,'y':0x0},{'x':_0x58a3e6+_0x2c73b3,'y':_0xad4ab6},{'width':0x1,'height':_0x5fcb33});}this[_0xab9257(0xf80)]=_0x568cfd,this[_0xab9257(0x704)]=_0x469b25,this[_0xab9257(0x1c73)]=_0x5bebf0;};ImageAtlas[_0x5e00b3(0x3720)][_0x5e00b3(0x41d5)]=function(_0x2f7cf3,_0x502187,_0x3cf105){var _0x20babc=_0x5e00b3;for(var _0x14af05 in _0x2f7cf3){var _0x3ed27c=_0x2f7cf3[_0x14af05],_0x24f9fa={'x':0x0,'y':0x0,'w':_0x3ed27c[_0x20babc(0x140c)][_0x20babc(0x2d3c)]+0x2*IMAGE_PADDING,'h':_0x3ed27c[_0x20babc(0x140c)][_0x20babc(0x5a4e)]+0x2*IMAGE_PADDING};_0x3cf105[_0x20babc(0x5323)](_0x24f9fa),_0x502187[_0x14af05]=new ImagePosition(_0x24f9fa,_0x3ed27c),_0x3ed27c[_0x20babc(0x590c)]&&this[_0x20babc(0x41e4)][_0x20babc(0x5323)](_0x14af05);}},ImageAtlas[_0x5e00b3(0x3720)][_0x5e00b3(0x253b)]=function(_0x1cee26,_0x250646){var _0xed78f7=_0x307c2b,_0x2cd4d3=_0x5e00b3;for(var _0x183b53 in(_0x1cee26[_0x2cd4d3(0x5ba1)](this[_0x2cd4d3(0x41e4)]),_0x1cee26[_0xed78f7(0x1838)]))this[_0x2cd4d3(0x108b)](this[_0xed78f7(0x27fb)][_0x183b53],_0x1cee26[_0x2cd4d3(0xa6e)](_0x183b53),_0x250646),this[_0x2cd4d3(0x108b)](this['patternPositions'][_0x183b53],_0x1cee26[_0x2cd4d3(0xa6e)](_0x183b53),_0x250646);},ImageAtlas[_0x5e00b3(0x3720)][_0x5e00b3(0x108b)]=function(_0x56b367,_0x5654a6,_0x3083e0){var _0x39ce44=_0x5e00b3;if(_0x56b367&&_0x5654a6&&_0x56b367[_0x39ce44(0x24cf)]!==_0x5654a6[_0x39ce44(0x24cf)]){_0x56b367[_0x39ce44(0x24cf)]=_0x5654a6[_0x39ce44(0x24cf)];var _0x19fb17=_0x56b367['tl'],_0x382650=_0x19fb17[0x0],_0x2c8e6c=_0x19fb17[0x1];_0x3083e0[_0x39ce44(0xa16)](_0x5654a6[_0x39ce44(0x140c)],void 0x0,{'x':_0x382650,'y':_0x2c8e6c});}};var NullType$1={'kind':'null'},NumberType$b={'kind':_0x5e00b3(0x1efe)},StringType$9={'kind':_0x307c2b(0x2faa)},BooleanType$9={'kind':_0x5e00b3(0x29d5)},ColorType$7={'kind':_0x5e00b3(0x8fe)},ObjectType$3={'kind':_0x5e00b3(0x8c4)},ValueType$b={'kind':_0x5e00b3(0x9a4)},FormattedType$4={'kind':_0x307c2b(0x22ad)},ResolvedImageType$4={'kind':_0x5e00b3(0x273c)};function array$6(_0xc95edc,_0x233303){var _0x1d3e87=_0x5e00b3;return{'kind':_0x1d3e87(0xa59),'itemType':_0xc95edc,'N':_0x233303};}function toString$1(_0x28ef14){var _0x23597f=_0x307c2b,_0x3ba240=_0x5e00b3;if('array'===_0x28ef14[_0x3ba240(0x24bc)]){var _0x10506e=toString$1(_0x28ef14[_0x23597f(0x2c59)]);return _0x23597f(0x3393)==typeof _0x28ef14['N']?_0x3ba240(0x113a)+_0x10506e+',\x20'+_0x28ef14['N']+'>':_0x3ba240(0x9a4)===_0x28ef14[_0x3ba240(0x4608)][_0x3ba240(0x24bc)]?_0x23597f(0x49da):_0x23597f(0x1b69)+_0x10506e+'>';}return _0x28ef14[_0x3ba240(0x24bc)];}var valueMemberTypes=[NullType$1,NumberType$b,StringType$9,BooleanType$9,ColorType$7,FormattedType$4,ObjectType$3,array$6(ValueType$b),ResolvedImageType$4];function checkSubtype(_0x26e5c9,_0x394b9b){var _0x22d8d1=_0x307c2b,_0x53874e=_0x5e00b3;if(_0x53874e(0x584a)===_0x394b9b[_0x22d8d1(0x542c)])return null;if(_0x53874e(0xa59)===_0x26e5c9[_0x53874e(0x24bc)]){if(_0x22d8d1(0x49da)===_0x394b9b[_0x53874e(0x24bc)]&&(0x0===_0x394b9b['N']&&_0x53874e(0x9a4)===_0x394b9b[_0x53874e(0x4608)]['kind']||!checkSubtype(_0x26e5c9[_0x53874e(0x4608)],_0x394b9b[_0x53874e(0x4608)]))&&(_0x53874e(0x1efe)!=typeof _0x26e5c9['N']||_0x26e5c9['N']===_0x394b9b['N']))return null;}else{if(_0x26e5c9[_0x22d8d1(0x542c)]===_0x394b9b[_0x53874e(0x24bc)])return null;if(_0x53874e(0x9a4)===_0x26e5c9[_0x53874e(0x24bc)])for(var _0x5625be=0x0,_0x24a0b8=valueMemberTypes;_0x5625be<_0x24a0b8[_0x53874e(0x809)];_0x5625be+=0x1){if(!checkSubtype(_0x24a0b8[_0x5625be],_0x394b9b))return null;}}return _0x22d8d1(0x1f67)+toString$1(_0x26e5c9)+_0x53874e(0x3d23)+toString$1(_0x394b9b)+_0x53874e(0x75d);}var Collator=function(_0x2c9c96,_0x1a3399,_0x47bce6){var _0x2eded0=_0x307c2b,_0x325aa4=_0x5e00b3;this[_0x325aa4(0xd2f)]=_0x2c9c96?_0x1a3399?_0x325aa4(0x523b):_0x325aa4(0x4dfc):_0x1a3399?_0x325aa4(0x5df6):_0x325aa4(0x4254),this[_0x325aa4(0x50bb)]=_0x47bce6,this[_0x325aa4(0xde7)]=new Intl[(_0x325aa4(0x884))](this[_0x325aa4(0x50bb)]?this[_0x325aa4(0x50bb)]:[],{'sensitivity':this[_0x2eded0(0x34ac)],'usage':_0x325aa4(0x548b)});};Collator['prototype'][_0x5e00b3(0x30dd)]=function(_0x44194e,_0x508997){var _0x5ede93=_0x307c2b,_0x58aefa=_0x5e00b3;return this[_0x58aefa(0xde7)][_0x5ede93(0x5b3b)](_0x44194e,_0x508997);},Collator[_0x5e00b3(0x3720)][_0x5e00b3(0x14b3)]=function(){var _0x1c790c=_0x5e00b3;return new Intl[(_0x1c790c(0x884))](this[_0x1c790c(0x50bb)]?this[_0x1c790c(0x50bb)]:[])[_0x1c790c(0x4772)]()[_0x1c790c(0x50bb)];};var FormattedSection=function(_0x18d2e8,_0x27e6f1,_0x12c3d2,_0x153814,_0x278018){var _0x36525f=_0x5e00b3;this[_0x36525f(0x4685)]=_0x18d2e8,this[_0x36525f(0xf80)]=_0x27e6f1,this[_0x36525f(0x4a6e)]=_0x12c3d2,this[_0x36525f(0x2e58)]=_0x153814,this[_0x36525f(0x39ed)]=_0x278018;},Formatted$1=function(_0x2d67c8){var _0x2d5a53=_0x5e00b3;this[_0x2d5a53(0x1b25)]=_0x2d67c8;};Formatted$1[_0x5e00b3(0x1420)]=function(_0x1c7414){return new Formatted$1([new FormattedSection(_0x1c7414,null,null,null,null)]);},Formatted$1[_0x5e00b3(0x3720)][_0x5e00b3(0xbd4)]=function(){var _0x5711c7=_0x307c2b,_0x3ffe6f=_0x5e00b3;return 0x0===this[_0x3ffe6f(0x1b25)][_0x3ffe6f(0x809)]||!this[_0x3ffe6f(0x1b25)][_0x5711c7(0x195e)](function(_0xc07477){var _0x49acfd=_0x5711c7,_0x58bd02=_0x3ffe6f;return 0x0!==_0xc07477[_0x58bd02(0x4685)][_0x49acfd(0x2ef4)]||_0xc07477[_0x58bd02(0xf80)]&&0x0!==_0xc07477[_0x58bd02(0xf80)][_0x58bd02(0x2c5)][_0x58bd02(0x809)];});},Formatted$1[_0x307c2b(0x5723)]=function(_0x4fc361){var _0x1458f9=_0x5e00b3;return _0x4fc361 instanceof Formatted$1?_0x4fc361:Formatted$1[_0x1458f9(0x1420)](_0x4fc361);},Formatted$1[_0x5e00b3(0x3720)]['toString']=function(){var _0x4dc560=_0x5e00b3;return 0x0===this[_0x4dc560(0x1b25)][_0x4dc560(0x809)]?'':this[_0x4dc560(0x1b25)][_0x4dc560(0x7f7)](function(_0x3bc6be){var _0x5720eb=_0x4dc560;return _0x3bc6be[_0x5720eb(0x4685)];})[_0x4dc560(0x48a9)]('');},Formatted$1[_0x5e00b3(0x3720)]['serialize']=function(){var _0xb52017=_0x307c2b,_0x154c42=_0x5e00b3;for(var _0x5396f9=[_0xb52017(0x5477)],_0x34cf50=0x0,_0x5c8f83=this[_0x154c42(0x1b25)];_0x34cf50<_0x5c8f83[_0x154c42(0x809)];_0x34cf50+=0x1){var _0x275661=_0x5c8f83[_0x34cf50];if(_0x275661[_0x154c42(0xf80)])_0x5396f9['push']([_0x154c42(0xf80),_0x275661[_0x154c42(0xf80)][_0x154c42(0x2c5)]]);else{_0x5396f9[_0xb52017(0x2a0e)](_0x275661[_0x154c42(0x4685)]);var _0x6163e4={};_0x275661[_0x154c42(0x2e58)]&&(_0x6163e4[_0x154c42(0x370)]=[_0x154c42(0x2be8),_0x275661[_0x154c42(0x2e58)][_0x154c42(0x390f)](',')]),_0x275661[_0x154c42(0x4a6e)]&&(_0x6163e4[_0x154c42(0x5408)]=_0x275661[_0x154c42(0x4a6e)]),_0x275661[_0xb52017(0x54e1)]&&(_0x6163e4[_0x154c42(0x1cd9)]=[_0x154c42(0x7dd)][_0xb52017(0x3e5c)](_0x275661[_0x154c42(0x39ed)][_0x154c42(0x64b)]())),_0x5396f9[_0x154c42(0x5323)](_0x6163e4);}}return _0x5396f9;};var ResolvedImage$1=function(_0x214d28){var _0x1dc5b4=_0x307c2b,_0x2c604f=_0x5e00b3;this[_0x1dc5b4(0x1c7c)]=_0x214d28[_0x2c604f(0x2c5)],this[_0x2c604f(0x1d71)]=_0x214d28[_0x2c604f(0x1d71)];};ResolvedImage$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x3cc8)]=function(){var _0xb92fa5=_0x5e00b3;return this[_0xb92fa5(0x2c5)];},ResolvedImage$1[_0x5e00b3(0x1420)]=function(_0x15a5bb){return new ResolvedImage$1({'name':_0x15a5bb,'available':!0x1});},ResolvedImage$1[_0x5e00b3(0x3720)][_0x307c2b(0x302a)]=function(){var _0x499729=_0x5e00b3;return[_0x499729(0xf80),this[_0x499729(0x2c5)]];};var NullType={'kind':_0x5e00b3(0x3286)},NumberType$a={'kind':_0x5e00b3(0x1efe)},StringType$8={'kind':_0x5e00b3(0x20b8)},BooleanType$8={'kind':_0x307c2b(0x43b0)},ColorType$6={'kind':_0x307c2b(0x3a3a)},ObjectType$2={'kind':'object'},ValueType$a={'kind':_0x5e00b3(0x9a4)},CollatorType$3={'kind':_0x5e00b3(0xde7)},FormattedType$3={'kind':'formatted'},ResolvedImageType$3={'kind':_0x5e00b3(0x273c)};function array$5(_0x56544a,_0x1bb127){var _0x334f6b=_0x5e00b3;return{'kind':_0x334f6b(0xa59),'itemType':_0x56544a,'N':_0x1bb127};}function Values$1(){}Values$1[_0x5e00b3(0x3918)]=function(_0x1f61c0,_0xb83405,_0x43d9cc,_0xa598b0){var _0x2b75d6=_0x307c2b,_0x1427b4=_0x5e00b3;return _0x1427b4(0x1efe)==typeof _0x1f61c0&&_0x1f61c0>=0x0&&_0x1f61c0<=0xff&&_0x1427b4(0x1efe)==typeof _0xb83405&&_0xb83405>=0x0&&_0xb83405<=0xff&&_0x1427b4(0x1efe)==typeof _0x43d9cc&&_0x43d9cc>=0x0&&_0x43d9cc<=0xff?void 0x0===_0xa598b0||_0x1427b4(0x1efe)==typeof _0xa598b0&&_0xa598b0>=0x0&&_0xa598b0<=0x1?null:_0x1427b4(0x1537)+[_0x1f61c0,_0xb83405,_0x43d9cc,_0xa598b0][_0x1427b4(0x48a9)](',\x20')+_0x2b75d6(0x5788):_0x1427b4(0x1537)+(_0x2b75d6(0x3393)==typeof _0xa598b0?[_0x1f61c0,_0xb83405,_0x43d9cc,_0xa598b0]:[_0x1f61c0,_0xb83405,_0x43d9cc])[_0x1427b4(0x48a9)](',\x20')+_0x2b75d6(0x53d1);},Values$1[_0x5e00b3(0x1fc2)]=function(_0x2a8f19){var _0x37f8af=_0x307c2b,_0x47a6ce=_0x5e00b3;if(null===_0x2a8f19)return!0x0;if(_0x47a6ce(0x20b8)==typeof _0x2a8f19)return!0x0;if(_0x37f8af(0x43b0)==typeof _0x2a8f19)return!0x0;if(_0x47a6ce(0x1efe)==typeof _0x2a8f19)return!0x0;if(_0x2a8f19 instanceof Color$1)return!0x0;if(_0x2a8f19 instanceof Collator)return!0x0;if(_0x2a8f19 instanceof Formatted$1)return!0x0;if(_0x2a8f19 instanceof ResolvedImage$1)return!0x0;if(Array[_0x47a6ce(0x2676)](_0x2a8f19)){for(var _0x2b6933=0x0,_0x5a651d=_0x2a8f19;_0x2b6933<_0x5a651d[_0x37f8af(0x2ef4)];_0x2b6933+=0x1){var _0x570d17=_0x5a651d[_0x2b6933];if(!Values$1[_0x37f8af(0x58d0)](_0x570d17))return!0x1;}return!0x0;}if(_0x37f8af(0x40f2)==typeof _0x2a8f19){for(var _0x3e0e6b in _0x2a8f19)if(!Values$1[_0x47a6ce(0x1fc2)](_0x2a8f19[_0x3e0e6b]))return!0x1;return!0x0;}return!0x1;},Values$1[_0x307c2b(0x90a)]=function(_0x5815c7){var _0x134c5b=_0x307c2b,_0x52d6d9=_0x5e00b3;if(null===_0x5815c7)return NullType;if(_0x52d6d9(0x20b8)==typeof _0x5815c7)return StringType$8;if(_0x52d6d9(0x29d5)==typeof _0x5815c7)return BooleanType$8;if(_0x134c5b(0x3393)==typeof _0x5815c7)return NumberType$a;if(_0x5815c7 instanceof Color$1)return ColorType$6;if(_0x5815c7 instanceof Collator)return CollatorType$3;if(_0x5815c7 instanceof Formatted$1)return FormattedType$3;if(_0x5815c7 instanceof ResolvedImage$1)return ResolvedImageType$3;if(Array['isArray'](_0x5815c7)){for(var _0x2ab01e,_0x3624cc=_0x5815c7[_0x52d6d9(0x809)],_0x21ba8a=0x0,_0x599d4d=_0x5815c7;_0x21ba8a<_0x599d4d[_0x52d6d9(0x809)];_0x21ba8a+=0x1){var _0x299d18=_0x599d4d[_0x21ba8a],_0x2025db=Values$1[_0x52d6d9(0x202d)](_0x299d18);if(_0x2ab01e){if(_0x2ab01e===_0x2025db)continue;_0x2ab01e=ValueType$a;break;}_0x2ab01e=_0x2025db;}return array$5(_0x2ab01e||ValueType$a,_0x3624cc);}return ObjectType$2;},Values$1[_0x307c2b(0xb19)]=function(_0x19af1e){var _0x141fa9=_0x307c2b,_0x2fa494=_0x5e00b3,_0x2a7ffa=typeof _0x19af1e;return null===_0x19af1e?'':_0x2fa494(0x20b8)===_0x2a7ffa||_0x141fa9(0x3393)===_0x2a7ffa||'boolean'===_0x2a7ffa?String(_0x19af1e):_0x19af1e instanceof Color$1||_0x19af1e instanceof Formatted$1||_0x19af1e instanceof ResolvedImage$1?_0x19af1e[_0x2fa494(0x3cc8)]():JSON[_0x141fa9(0x1393)](_0x19af1e);};var NumberType$9={'kind':_0x5e00b3(0x1efe)},StringType$7={'kind':_0x5e00b3(0x20b8)},BooleanType$7={'kind':_0x307c2b(0x43b0)},ObjectType$1={'kind':_0x5e00b3(0x8c4)},ValueType$9={'kind':_0x5e00b3(0x9a4)};function array$4(_0xe3e543,_0x45e370){var _0x5f0d22=_0x5e00b3;return{'kind':_0x5f0d22(0xa59),'itemType':_0xe3e543,'N':_0x45e370};}var types$2={'string':StringType$7,'number':NumberType$9,'boolean':BooleanType$7,'object':ObjectType$1},Assertion=function(_0x3e9e33,_0x3207d4){var _0x2a5422=_0x307c2b,_0xfa1cff=_0x5e00b3;this[_0x2a5422(0x18c0)]=_0x3e9e33,this[_0xfa1cff(0x3480)]=_0x3207d4;};Assertion[_0x5e00b3(0x2374)]=function(_0x92b791,_0xd46d7a){var _0x492de3=_0x307c2b,_0x3e31a2=_0x5e00b3;if(_0x92b791[_0x3e31a2(0x809)]<0x2)return _0xd46d7a[_0x492de3(0x2957)](_0x492de3(0x5182));var _0x486173,_0x4859c2=0x1,_0x30b0ee=_0x92b791[0x0];if(_0x3e31a2(0xa59)===_0x30b0ee){var _0x4b6197,_0x24a1ce;if(_0x92b791[_0x492de3(0x2ef4)]>0x2){var _0x205f0d=_0x92b791[0x1];if(_0x3e31a2(0x20b8)!=typeof _0x205f0d||!(_0x205f0d in types$2)||_0x492de3(0x40f2)===_0x205f0d)return _0xd46d7a[_0x3e31a2(0x584a)](_0x3e31a2(0x4694),0x1);_0x4b6197=types$2[_0x205f0d],_0x4859c2++;}else _0x4b6197=ValueType$9;if(_0x92b791[_0x492de3(0x2ef4)]>0x3){if(null!==_0x92b791[0x2]&&(_0x3e31a2(0x1efe)!=typeof _0x92b791[0x2]||_0x92b791[0x2]<0x0||_0x92b791[0x2]!==Math[_0x3e31a2(0x1ace)](_0x92b791[0x2])))return _0xd46d7a[_0x3e31a2(0x584a)](_0x3e31a2(0x2ae6),0x2);_0x24a1ce=_0x92b791[0x2],_0x4859c2++;}_0x486173=array$4(_0x4b6197,_0x24a1ce);}else _0x486173=types$2[_0x30b0ee];for(var _0x811efe=[];_0x4859c2<_0x92b791[_0x3e31a2(0x809)];_0x4859c2++){var _0xd81c27=_0xd46d7a[_0x3e31a2(0x2374)](_0x92b791[_0x4859c2],_0x4859c2,ValueType$9);if(!_0xd81c27)return null;_0x811efe[_0x492de3(0x2a0e)](_0xd81c27);}return new Assertion(_0x486173,_0x811efe);},Assertion[_0x5e00b3(0x3720)]['evaluate']=function(_0x406dbe){var _0x17fc1d=_0x307c2b,_0x80da8d=_0x5e00b3;for(var _0x1929d6=0x0;_0x1929d6<this['args'][_0x80da8d(0x809)];_0x1929d6++){var _0x2219b7=this[_0x80da8d(0x3480)][_0x1929d6][_0x80da8d(0xd06)](_0x406dbe);if(!checkSubtype(this[_0x80da8d(0x3dd)],Values$1[_0x17fc1d(0x90a)](_0x2219b7)))return _0x2219b7;if(_0x1929d6===this[_0x80da8d(0x3480)][_0x80da8d(0x809)]-0x1)throw new RuntimeError(_0x80da8d(0x20a5)+toString(this[_0x80da8d(0x3dd)])+_0x17fc1d(0x4bd8)+toString(Values$1[_0x17fc1d(0x90a)](_0x2219b7))+_0x80da8d(0x75d));}return null;},Assertion[_0x5e00b3(0x3720)][_0x5e00b3(0x5081)]=function(_0x332bdd){var _0x1ac7ed=_0x307c2b,_0x230514=_0x5e00b3;this[_0x230514(0x3480)][_0x1ac7ed(0x1b22)](_0x332bdd);},Assertion[_0x5e00b3(0x3720)][_0x307c2b(0x847)]=function(){var _0x5c6ae2=_0x5e00b3,_0x189321;return(_0x189321=[])[_0x5c6ae2(0x736)][_0x5c6ae2(0x4269)](_0x189321,this[_0x5c6ae2(0x3480)][_0x5c6ae2(0x7f7)](function(_0x4ad8ac){var _0x351b1c=_0x5c6ae2;return _0x4ad8ac[_0x351b1c(0x5dcc)]();}));},Assertion[_0x5e00b3(0x3720)][_0x5e00b3(0x151c)]=function(){var _0xa7c52b=_0x307c2b,_0x443810=_0x5e00b3,_0x53781e=this[_0x443810(0x3dd)],_0x275e01=[_0x53781e[_0x443810(0x24bc)]];if(_0x443810(0xa59)===_0x53781e[_0x443810(0x24bc)]){var _0x38316a=_0x53781e[_0xa7c52b(0x2c59)];if(_0x443810(0x20b8)===_0x38316a[_0x443810(0x24bc)]||'number'===_0x38316a[_0x443810(0x24bc)]||_0x443810(0x29d5)===_0x38316a[_0x443810(0x24bc)]){_0x275e01[_0x443810(0x5323)](_0x38316a['kind']);var _0x3fe7b8=_0x53781e['N'];(_0x443810(0x1efe)==typeof _0x3fe7b8||this[_0x443810(0x3480)][_0x443810(0x809)]>0x1)&&_0x275e01['push'](_0x3fe7b8);}}return _0x275e01[_0x443810(0x736)](this[_0xa7c52b(0x258c)][_0x443810(0x7f7)](function(_0x49887c){var _0x4bba7c=_0x443810;return _0x49887c[_0x4bba7c(0x151c)]();}));};var NumberType$8={'kind':_0x5e00b3(0x1efe)},ValueType$8={'kind':_0x5e00b3(0x9a4)};function array$3(_0x1552a4,_0xd9f171){return{'kind':'array','itemType':_0x1552a4,'N':_0xd9f171};}var At=function(_0x15271,_0x19dfaa,_0x45c3ec){var _0x39b6b7=_0x307c2b,_0x3f1874=_0x5e00b3;this[_0x3f1874(0x3dd)]=_0x15271,this[_0x39b6b7(0x1c07)]=_0x19dfaa,this[_0x39b6b7(0x3886)]=_0x45c3ec;};At[_0x5e00b3(0x2374)]=function(_0x3d1448,_0x3ecd6f){var _0x24f31e=_0x307c2b,_0x528d6f=_0x5e00b3;if(0x3!==_0x3d1448[_0x528d6f(0x809)])return _0x3ecd6f[_0x528d6f(0x584a)](_0x24f31e(0x1117)+(_0x3d1448[_0x24f31e(0x2ef4)]-0x1)+_0x528d6f(0x75d));var _0x5c844a=_0x3ecd6f[_0x528d6f(0x2374)](_0x3d1448[0x1],0x1,NumberType$8),_0x4561ae=_0x3ecd6f[_0x24f31e(0x40c1)](_0x3d1448[0x2],0x2,array$3(_0x3ecd6f[_0x528d6f(0x4a0a)]||ValueType$8));if(!_0x5c844a||!_0x4561ae)return null;var _0x3da93b=_0x4561ae[_0x528d6f(0x3dd)];return new At(_0x3da93b['itemType'],_0x5c844a,_0x4561ae);},At[_0x5e00b3(0x3720)][_0x5e00b3(0xd06)]=function(_0x1328f0){var _0x2856ba=_0x307c2b,_0x56cc41=_0x5e00b3,_0x4be97a=this[_0x2856ba(0x1c07)][_0x56cc41(0xd06)](_0x1328f0),_0x140734=this[_0x56cc41(0x4019)][_0x2856ba(0x3f6a)](_0x1328f0);if(_0x4be97a<0x0)throw new RuntimeError(_0x56cc41(0x229e)+_0x4be97a+_0x56cc41(0xaa4));if(_0x4be97a>=_0x140734[_0x56cc41(0x809)])throw new RuntimeError(_0x56cc41(0x229e)+_0x4be97a+_0x56cc41(0x1828)+(_0x140734[_0x56cc41(0x809)]-0x1)+'.');if(_0x4be97a!==Math['floor'](_0x4be97a))throw new RuntimeError(_0x2856ba(0x1d63)+_0x4be97a+_0x56cc41(0x75d));return _0x140734[_0x4be97a];},At[_0x5e00b3(0x3720)][_0x5e00b3(0x5081)]=function(_0x1cd04f){var _0x52b987=_0x5e00b3;_0x1cd04f(this[_0x52b987(0x51d3)]),_0x1cd04f(this[_0x52b987(0x4019)]);},At[_0x5e00b3(0x3720)][_0x5e00b3(0x5dcc)]=function(){return[void 0x0];},At[_0x5e00b3(0x3720)][_0x5e00b3(0x151c)]=function(){var _0x23066a=_0x307c2b,_0x36e3d7=_0x5e00b3;return['at',this[_0x23066a(0x1c07)][_0x36e3d7(0x151c)](),this[_0x36e3d7(0x4019)][_0x36e3d7(0x151c)]()];};var BooleanType$6={'kind':_0x5e00b3(0x29d5)},Case=function(_0x5102d7,_0x3a339d,_0xa12818){var _0x33c2e2=_0x5e00b3;this[_0x33c2e2(0x3dd)]=_0x5102d7,this[_0x33c2e2(0x1c84)]=_0x3a339d,this[_0x33c2e2(0xd22)]=_0xa12818;};Case[_0x5e00b3(0x2374)]=function(_0xa97781,_0x4feddd){var _0x32d96c=_0x307c2b,_0x55ee3a=_0x5e00b3;if(_0xa97781['length']<0x4)return _0x4feddd[_0x55ee3a(0x584a)](_0x55ee3a(0x5954)+(_0xa97781['length']-0x1)+'.');if(_0xa97781[_0x55ee3a(0x809)]%0x2!=0x0)return _0x4feddd[_0x55ee3a(0x584a)](_0x55ee3a(0xf42));var _0x522624;_0x4feddd[_0x55ee3a(0x4a0a)]&&_0x32d96c(0x46b3)!==_0x4feddd[_0x55ee3a(0x4a0a)][_0x55ee3a(0x24bc)]&&(_0x522624=_0x4feddd[_0x55ee3a(0x4a0a)]);for(var _0x2519e0=[],_0x5cd5f3=0x1;_0x5cd5f3<_0xa97781[_0x55ee3a(0x809)]-0x1;_0x5cd5f3+=0x2){var _0x58e8aa=_0x4feddd[_0x32d96c(0x40c1)](_0xa97781[_0x5cd5f3],_0x5cd5f3,BooleanType$6);if(!_0x58e8aa)return null;var _0xaadeb4=_0x4feddd[_0x55ee3a(0x2374)](_0xa97781[_0x5cd5f3+0x1],_0x5cd5f3+0x1,_0x522624);if(!_0xaadeb4)return null;_0x2519e0[_0x32d96c(0x2a0e)]([_0x58e8aa,_0xaadeb4]),_0x522624=_0x522624||_0xaadeb4[_0x55ee3a(0x3dd)];}var _0x2d74f6=_0x4feddd[_0x32d96c(0x40c1)](_0xa97781[_0xa97781[_0x55ee3a(0x809)]-0x1],_0xa97781[_0x32d96c(0x2ef4)]-0x1,_0x522624);return _0x2d74f6?new Case(_0x522624,_0x2519e0,_0x2d74f6):null;},Case[_0x5e00b3(0x3720)][_0x5e00b3(0xd06)]=function(_0x536c6a){var _0x2155c6=_0x307c2b,_0x507362=_0x5e00b3;for(var _0xa3166b=0x0,_0xccd189=this[_0x2155c6(0x19a7)];_0xa3166b<_0xccd189[_0x507362(0x809)];_0xa3166b+=0x1){var _0xaa6637=_0xccd189[_0xa3166b],_0x3299c1=_0xaa6637[0x0],_0x5a9fc3=_0xaa6637[0x1];if(_0x3299c1[_0x507362(0xd06)](_0x536c6a))return _0x5a9fc3[_0x507362(0xd06)](_0x536c6a);}return this[_0x507362(0xd22)][_0x507362(0xd06)](_0x536c6a);},Case[_0x5e00b3(0x3720)][_0x5e00b3(0x5081)]=function(_0x194a43){var _0x249874=_0x5e00b3;for(var _0x8f8940=0x0,_0x59b719=this['branches'];_0x8f8940<_0x59b719[_0x249874(0x809)];_0x8f8940+=0x1){var _0x59b665=_0x59b719[_0x8f8940],_0x271d1a=_0x59b665[0x0],_0x4ebca7=_0x59b665[0x1];_0x194a43(_0x271d1a),_0x194a43(_0x4ebca7);}_0x194a43(this[_0x249874(0xd22)]);},Case['prototype'][_0x5e00b3(0x5dcc)]=function(){var _0xd2d4a0=_0x5e00b3,_0x50578d;return(_0x50578d=[])[_0xd2d4a0(0x736)][_0xd2d4a0(0x4269)](_0x50578d,this[_0xd2d4a0(0x1c84)][_0xd2d4a0(0x7f7)](function(_0x1d9fde){var _0x1932a3=_0xd2d4a0;return _0x1d9fde[0x0],_0x1d9fde[0x1][_0x1932a3(0x5dcc)]();}))[_0xd2d4a0(0x736)](this[_0xd2d4a0(0xd22)][_0xd2d4a0(0x5dcc)]());},Case['prototype'][_0x5e00b3(0x151c)]=function(){var _0x9bdd6a=_0x5e00b3,_0xf43302=[_0x9bdd6a(0x4dfc)];return this['eachChild'](function(_0x169c30){var _0x24d881=_0x9bdd6a;_0xf43302[_0x24d881(0x5323)](_0x169c30[_0x24d881(0x151c)]());}),_0xf43302;};var ValueType$7={'kind':_0x5e00b3(0x9a4)},Coalesce=function(_0x5ee353,_0x149a83){var _0x1c6a0b=_0x5e00b3;this[_0x1c6a0b(0x3dd)]=_0x5ee353,this[_0x1c6a0b(0x3480)]=_0x149a83;};Coalesce[_0x5e00b3(0x2374)]=function(_0x535533,_0x2b785a){var _0x2330d6=_0x307c2b,_0x1f1668=_0x5e00b3;if(_0x535533[_0x1f1668(0x809)]<0x2)return _0x2b785a['error'](_0x2330d6(0x2233));var _0x47b38e=null,_0x1fce77=_0x2b785a[_0x1f1668(0x4a0a)];_0x1fce77&&_0x1f1668(0x9a4)!==_0x1fce77[_0x1f1668(0x24bc)]&&(_0x47b38e=_0x1fce77);for(var _0x253b8c=[],_0x41f1dd=0x0,_0x5baf33=_0x535533[_0x1f1668(0x30eb)](0x1);_0x41f1dd<_0x5baf33[_0x1f1668(0x809)];_0x41f1dd+=0x1){var _0x5d5c31=_0x5baf33[_0x41f1dd],_0xb16c1c=_0x2b785a[_0x1f1668(0x2374)](_0x5d5c31,0x1+_0x253b8c[_0x2330d6(0x2ef4)],_0x47b38e,void 0x0,{'typeAnnotation':_0x2330d6(0x494f)});if(!_0xb16c1c)return null;_0x47b38e=_0x47b38e||_0xb16c1c[_0x2330d6(0x18c0)],_0x253b8c[_0x2330d6(0x2a0e)](_0xb16c1c);}var _0x1919a4=_0x1fce77&&_0x253b8c[_0x1f1668(0x3e7)](function(_0x502e2d){var _0x32ca77=_0x1f1668;return checkSubtype(_0x1fce77,_0x502e2d[_0x32ca77(0x3dd)]);});return new Coalesce(_0x1919a4?ValueType$7:_0x47b38e,_0x253b8c);},Coalesce[_0x5e00b3(0x3720)][_0x5e00b3(0xd06)]=function(_0x9275af){var _0x2a4803=_0x307c2b,_0xf7aa10=_0x5e00b3;for(var _0x16ba9e,_0x42dfbd=null,_0x56436b=0x0,_0xb1d471=0x0,_0x5dd6c9=this[_0x2a4803(0x258c)];_0xb1d471<_0x5dd6c9[_0xf7aa10(0x809)];_0xb1d471+=0x1){if(_0x56436b++,(_0x42dfbd=_0x5dd6c9[_0xb1d471][_0xf7aa10(0xd06)](_0x9275af))&&_0x42dfbd instanceof ResolvedImage$1&&!_0x42dfbd[_0xf7aa10(0x1d71)]&&(_0x16ba9e||(_0x16ba9e=_0x42dfbd[_0xf7aa10(0x2c5)]),_0x42dfbd=null,_0x56436b===this[_0xf7aa10(0x3480)][_0xf7aa10(0x809)]&&(_0x42dfbd=_0x16ba9e)),null!==_0x42dfbd)break;}return _0x42dfbd;},Coalesce[_0x5e00b3(0x3720)][_0x5e00b3(0x5081)]=function(_0x509447){var _0x15e291=_0x307c2b;this[_0x15e291(0x258c)][_0x15e291(0x1b22)](_0x509447);},Coalesce[_0x5e00b3(0x3720)][_0x5e00b3(0x5dcc)]=function(){var _0x36518c=_0x307c2b,_0x42bc9e=_0x5e00b3,_0x5e27f1;return(_0x5e27f1=[])[_0x36518c(0x3e5c)][_0x42bc9e(0x4269)](_0x5e27f1,this[_0x42bc9e(0x3480)][_0x42bc9e(0x7f7)](function(_0x2d7771){var _0x4dffb7=_0x42bc9e;return _0x2d7771[_0x4dffb7(0x5dcc)]();}));},Coalesce[_0x5e00b3(0x3720)][_0x307c2b(0x302a)]=function(){var _0x296cd6=_0x5e00b3,_0xa60855=[_0x296cd6(0x2e1d)];return this[_0x296cd6(0x5081)](function(_0x3eda09){var _0x2ab680=_0x140d,_0x5a98a6=_0x296cd6;_0xa60855[_0x5a98a6(0x5323)](_0x3eda09[_0x2ab680(0x302a)]());}),_0xa60855;};var NumberType$7={'kind':_0x5e00b3(0x1efe)},StringType$6={'kind':_0x307c2b(0x2faa)},BooleanType$5={'kind':_0x5e00b3(0x29d5)},ColorType$5={'kind':_0x5e00b3(0x8fe)},ValueType$6={'kind':_0x5e00b3(0x9a4)},types$1={'to-boolean':BooleanType$5,'to-color':ColorType$5,'to-number':NumberType$7,'to-string':StringType$6},Coercion=function(_0x2b7ffa,_0x55a501){var _0x589df6=_0x307c2b,_0x179b0b=_0x5e00b3;this[_0x589df6(0x18c0)]=_0x2b7ffa,this[_0x179b0b(0x3480)]=_0x55a501;};Coercion[_0x307c2b(0x40c1)]=function(_0x52c384,_0x33c0f2){var _0x398b67=_0x5e00b3;if(_0x52c384[_0x398b67(0x809)]<0x2)return _0x33c0f2[_0x398b67(0x584a)](_0x398b67(0x93a));var _0x1aa78e=_0x52c384[0x0];if((_0x398b67(0x80e)===_0x1aa78e||_0x398b67(0x1814)===_0x1aa78e)&&0x2!==_0x52c384['length'])return _0x33c0f2[_0x398b67(0x584a)]('Expected\x20one\x20argument.');for(var _0x327685=types$1[_0x1aa78e],_0x3bd1f2=[],_0x291994=0x1;_0x291994<_0x52c384[_0x398b67(0x809)];_0x291994++){var _0x1f7cb9=_0x33c0f2[_0x398b67(0x2374)](_0x52c384[_0x291994],_0x291994,ValueType$6);if(!_0x1f7cb9)return null;_0x3bd1f2[_0x398b67(0x5323)](_0x1f7cb9);}return new Coercion(_0x327685,_0x3bd1f2);},Coercion[_0x5e00b3(0x3720)][_0x5e00b3(0xd06)]=function(_0x1e96a3){var _0x230585=_0x307c2b,_0x4e11a9=_0x5e00b3;if(_0x4e11a9(0x29d5)===this[_0x4e11a9(0x3dd)][_0x4e11a9(0x24bc)])return Boolean(this[_0x4e11a9(0x3480)][0x0][_0x4e11a9(0xd06)](_0x1e96a3));if(_0x230585(0x3a3a)===this[_0x4e11a9(0x3dd)][_0x4e11a9(0x24bc)]){for(var _0x2b60ca,_0x291480,_0x30c65f=0x0,_0x19a80d=this['args'];_0x30c65f<_0x19a80d[_0x4e11a9(0x809)];_0x30c65f+=0x1){if(_0x291480=null,(_0x2b60ca=_0x19a80d[_0x30c65f][_0x230585(0x3f6a)](_0x1e96a3))instanceof Color$1)return _0x2b60ca;if(_0x4e11a9(0x20b8)==typeof _0x2b60ca){var _0x485608=_0x1e96a3[_0x4e11a9(0x796)](_0x2b60ca);if(_0x485608)return _0x485608;}else{if(Array[_0x4e11a9(0x2676)](_0x2b60ca)&&!(_0x291480=_0x2b60ca[_0x4e11a9(0x809)]<0x3||_0x2b60ca[_0x4e11a9(0x809)]>0x4?_0x230585(0x44ef)+JSON[_0x4e11a9(0x43ec)](_0x2b60ca)+_0x4e11a9(0x1c5f):validateRGBA(_0x2b60ca[0x0],_0x2b60ca[0x1],_0x2b60ca[0x2],_0x2b60ca[0x3])))return new Color$1(_0x2b60ca[0x0]/0xff,_0x2b60ca[0x1]/0xff,_0x2b60ca[0x2]/0xff,_0x2b60ca[0x3]);}}throw new RuntimeError(_0x291480||_0x4e11a9(0x478f)+(_0x230585(0x2faa)==typeof _0x2b60ca?_0x2b60ca:String(JSON[_0x4e11a9(0x43ec)](_0x2b60ca)))+'\x27');}if(_0x4e11a9(0x1efe)===this['type'][_0x4e11a9(0x24bc)]){for(var _0x33343f=null,_0x3192a2=0x0,_0x1cff5c=this[_0x4e11a9(0x3480)];_0x3192a2<_0x1cff5c[_0x230585(0x2ef4)];_0x3192a2+=0x1){if(null===(_0x33343f=_0x1cff5c[_0x3192a2][_0x4e11a9(0xd06)](_0x1e96a3)))return 0x0;var _0x149113=Number(_0x33343f);if(!isNaN(_0x149113))return _0x149113;}throw new RuntimeError(_0x4e11a9(0x25ef)+JSON[_0x4e11a9(0x43ec)](_0x33343f)+_0x4e11a9(0x4b52));}return _0x230585(0x22ad)===this[_0x4e11a9(0x3dd)][_0x230585(0x542c)]?Formatted[_0x4e11a9(0x1420)](Values$1[_0x4e11a9(0x585a)](this[_0x4e11a9(0x3480)][0x0][_0x4e11a9(0xd06)](_0x1e96a3))):_0x4e11a9(0x273c)===this[_0x4e11a9(0x3dd)][_0x230585(0x542c)]?ResolvedImage$1[_0x4e11a9(0x1420)](Values$1[_0x4e11a9(0x585a)](this[_0x4e11a9(0x3480)][0x0]['evaluate'](_0x1e96a3))):Values$1['toString$1'](this[_0x230585(0x258c)][0x0][_0x230585(0x3f6a)](_0x1e96a3));},Coercion[_0x5e00b3(0x3720)][_0x5e00b3(0x5081)]=function(_0x35bae9){var _0x1c82ae=_0x307c2b,_0x4da70e=_0x5e00b3;this[_0x4da70e(0x3480)][_0x1c82ae(0x1b22)](_0x35bae9);},Coercion[_0x307c2b(0x1aa2)][_0x5e00b3(0x5dcc)]=function(){var _0xea6b25=_0x5e00b3,_0x360754;return(_0x360754=[])[_0xea6b25(0x736)][_0xea6b25(0x4269)](_0x360754,this[_0xea6b25(0x3480)][_0xea6b25(0x7f7)](function(_0x2a7e36){var _0x52f719=_0xea6b25;return _0x2a7e36[_0x52f719(0x5dcc)]();}));},Coercion[_0x307c2b(0x1aa2)][_0x5e00b3(0x151c)]=function(){var _0x3ca472=_0x307c2b,_0x4c6a71=_0x5e00b3;if('formatted'===this[_0x3ca472(0x18c0)][_0x4c6a71(0x24bc)])return new FormatExpression([{'content':this[_0x4c6a71(0x3480)][0x0],'scale':null,'font':null,'textColor':null}])[_0x4c6a71(0x151c)]();if(_0x4c6a71(0x273c)===this[_0x4c6a71(0x3dd)][_0x3ca472(0x542c)])return new ImageExpression(this[_0x4c6a71(0x3480)][0x0])[_0x4c6a71(0x151c)]();var _0x81387a=[_0x4c6a71(0x1186)+this[_0x4c6a71(0x3dd)][_0x4c6a71(0x24bc)]];return this[_0x3ca472(0x2015)](function(_0xa6d0ae){var _0x54e2fc=_0x3ca472;_0x81387a[_0x54e2fc(0x2a0e)](_0xa6d0ae[_0x54e2fc(0x302a)]());}),_0x81387a;};var StringType$5={'kind':_0x5e00b3(0x20b8)},BooleanType$4={'kind':_0x5e00b3(0x29d5)},CollatorType$2={'kind':_0x5e00b3(0xde7)},CollatorExpression=function(_0x13674d,_0x4406e6,_0x3b90b7){var _0x5ba64e=_0x307c2b,_0x6932cd=_0x5e00b3;this[_0x6932cd(0x3dd)]=CollatorType$2,this[_0x5ba64e(0x2dd3)]=_0x3b90b7,this[_0x6932cd(0x578c)]=_0x13674d,this[_0x6932cd(0xbac)]=_0x4406e6;};CollatorExpression[_0x5e00b3(0x2374)]=function(_0x3164b9,_0x416dfb){var _0x31614b=_0x307c2b,_0x373757=_0x5e00b3;if(0x2!==_0x3164b9[_0x373757(0x809)])return _0x416dfb[_0x31614b(0x2957)](_0x31614b(0x3b2e));var _0x32b04e=_0x3164b9[0x1];if(_0x31614b(0x40f2)!=typeof _0x32b04e||Array[_0x373757(0x2676)](_0x32b04e))return _0x416dfb[_0x373757(0x584a)](_0x373757(0xc58));var _0xefd443=_0x416dfb['parse'](void 0x0!==_0x32b04e['case-sensitive']&&_0x32b04e[_0x373757(0x3ac5)],0x1,BooleanType$4);if(!_0xefd443)return null;var _0x33862e=_0x416dfb[_0x373757(0x2374)](void 0x0!==_0x32b04e[_0x373757(0x38c8)]&&_0x32b04e[_0x373757(0x38c8)],0x1,BooleanType$4);if(!_0x33862e)return null;var _0x339abf=null;return _0x32b04e[_0x373757(0x50bb)]&&!(_0x339abf=_0x416dfb[_0x373757(0x2374)](_0x32b04e[_0x373757(0x50bb)],0x1,StringType$5))?null:new CollatorExpression(_0xefd443,_0x33862e,_0x339abf);},CollatorExpression[_0x307c2b(0x1aa2)]['evaluate']=function(_0x44d998){var _0x565a31=_0x307c2b,_0x318234=_0x5e00b3;return new Collator(this[_0x318234(0x578c)][_0x318234(0xd06)](_0x44d998),this[_0x565a31(0x444f)][_0x318234(0xd06)](_0x44d998),this[_0x318234(0x50bb)]?this[_0x318234(0x50bb)][_0x318234(0xd06)](_0x44d998):null);},CollatorExpression[_0x5e00b3(0x3720)][_0x5e00b3(0x5081)]=function(_0x44b44e){var _0x3d6de4=_0x307c2b,_0x4872ad=_0x5e00b3;_0x44b44e(this[_0x3d6de4(0x114b)]),_0x44b44e(this[_0x4872ad(0xbac)]),this[_0x4872ad(0x50bb)]&&_0x44b44e(this['locale']);},CollatorExpression[_0x5e00b3(0x3720)][_0x307c2b(0x847)]=function(){return[void 0x0];},CollatorExpression[_0x5e00b3(0x3720)][_0x307c2b(0x302a)]=function(){var _0x38c95f=_0x307c2b,_0x451b30=_0x5e00b3,_0x5b155d={};return _0x5b155d[_0x451b30(0x3ac5)]=this[_0x451b30(0x578c)][_0x38c95f(0x302a)](),_0x5b155d[_0x451b30(0x38c8)]=this[_0x38c95f(0x444f)][_0x38c95f(0x302a)](),this[_0x451b30(0x50bb)]&&(_0x5b155d[_0x451b30(0x50bb)]=this['locale'][_0x451b30(0x151c)]()),[_0x451b30(0xde7),_0x5b155d];};var BooleanType$3={'kind':_0x307c2b(0x43b0)},ValueType$5={'kind':_0x5e00b3(0x9a4)},CollatorType$1={'kind':'collator'};function isComparableType$1(_0x5d6c9b,_0x5d1028){var _0x3ac4f4=_0x307c2b,_0x35a9c0=_0x5e00b3;return'=='===_0x5d6c9b||'!='===_0x5d6c9b?_0x35a9c0(0x29d5)===_0x5d1028[_0x3ac4f4(0x542c)]||_0x3ac4f4(0x2faa)===_0x5d1028[_0x35a9c0(0x24bc)]||_0x35a9c0(0x1efe)===_0x5d1028[_0x35a9c0(0x24bc)]||_0x35a9c0(0x3286)===_0x5d1028[_0x35a9c0(0x24bc)]||_0x35a9c0(0x9a4)===_0x5d1028[_0x35a9c0(0x24bc)]:_0x35a9c0(0x20b8)===_0x5d1028[_0x35a9c0(0x24bc)]||'number'===_0x5d1028[_0x35a9c0(0x24bc)]||_0x3ac4f4(0x46b3)===_0x5d1028[_0x3ac4f4(0x542c)];}function eq(_0x13719a,_0x2ae3d2,_0x3d9a50){return _0x2ae3d2===_0x3d9a50;}function neq(_0x4aec49,_0x3bb187,_0x3afda7){return _0x3bb187!==_0x3afda7;}function lt(_0x2cb37a,_0x56f30a,_0x3de7da){return _0x56f30a<_0x3de7da;}function gt(_0x4a701a,_0x4d07e4,_0x5c46bf){return _0x4d07e4>_0x5c46bf;}function lteq(_0xaa008d,_0x5f160d,_0x3a547d){return _0x5f160d<=_0x3a547d;}function gteq(_0x121b51,_0x2e314b,_0x25e39c){return _0x2e314b>=_0x25e39c;}function eqCollate(_0x2ca8da,_0x48908c,_0x1a7945,_0x2e8d2a){var _0xa24675=_0x5e00b3;return 0x0===_0x2e8d2a[_0xa24675(0x30dd)](_0x48908c,_0x1a7945);}function neqCollate(_0x2cd3bc,_0x3b79e4,_0x3978da,_0x3fdc4a){return!eqCollate(_0x2cd3bc,_0x3b79e4,_0x3978da,_0x3fdc4a);}function ltCollate(_0x368cbb,_0xc85236,_0x337ea3,_0x5d0e19){var _0x5bc297=_0x5e00b3;return _0x5d0e19[_0x5bc297(0x30dd)](_0xc85236,_0x337ea3)<0x0;}function gtCollate(_0x15293d,_0x3d70dd,_0x3f715a,_0x51b9a9){var _0x444763=_0x5e00b3;return _0x51b9a9[_0x444763(0x30dd)](_0x3d70dd,_0x3f715a)>0x0;}function lteqCollate(_0x5b4f12,_0x29f9b0,_0x43b0c1,_0x588ea9){var _0x234eca=_0x5e00b3;return _0x588ea9[_0x234eca(0x30dd)](_0x29f9b0,_0x43b0c1)<=0x0;}function gteqCollate(_0x4bfd85,_0x2087ad,_0x5dc46f,_0x557dbe){var _0x130d11=_0x5e00b3;return _0x557dbe[_0x130d11(0x30dd)](_0x2087ad,_0x5dc46f)>=0x0;}function makeComparison(_0x4f39e5,_0x5eaacb,_0x45f944){var _0x34cfa2='=='!==_0x4f39e5&&'!='!==_0x4f39e5;return function(){var _0x297c84=_0x140d,_0x5dc43f=_0x23ca;function _0x2c1e1e(_0x1e49d4,_0x60f566,_0x16659a){var _0x4dfc58=_0x140d,_0x4fc393=_0x23ca;this[_0x4fc393(0x3dd)]=BooleanType$3,this[_0x4fc393(0x300b)]=_0x1e49d4,this[_0x4fc393(0x201d)]=_0x60f566,this[_0x4fc393(0xde7)]=_0x16659a,this[_0x4fc393(0x4627)]=_0x4dfc58(0x46b3)===_0x1e49d4[_0x4fc393(0x3dd)][_0x4fc393(0x24bc)]||_0x4fc393(0x9a4)===_0x60f566[_0x4fc393(0x3dd)][_0x4fc393(0x24bc)];}return _0x2c1e1e[_0x5dc43f(0x2374)]=function(_0x245a9d,_0x894116){var _0x165e69=_0x140d,_0xbd7c4d=_0x5dc43f;if(0x3!==_0x245a9d['length']&&0x4!==_0x245a9d[_0xbd7c4d(0x809)])return _0x894116[_0xbd7c4d(0x584a)](_0xbd7c4d(0x2470));var _0x3f541c=_0x245a9d[0x0],_0x2a34f4=_0x894116[_0xbd7c4d(0x2374)](_0x245a9d[0x1],0x1,ValueType$5);if(!_0x2a34f4)return null;if(!isComparableType$1(_0x3f541c,_0x2a34f4[_0xbd7c4d(0x3dd)]))return _0x894116[_0xbd7c4d(0x736)](0x1)[_0xbd7c4d(0x584a)]('\x22'+_0x3f541c+_0xbd7c4d(0x48c6)+toString(_0x2a34f4[_0xbd7c4d(0x3dd)])+'\x27.');var _0x4dd0bc=_0x894116[_0xbd7c4d(0x2374)](_0x245a9d[0x2],0x2,ValueType$5);if(!_0x4dd0bc)return null;if(!isComparableType$1(_0x3f541c,_0x4dd0bc['type']))return _0x894116[_0x165e69(0x3e5c)](0x2)[_0xbd7c4d(0x584a)]('\x22'+_0x3f541c+_0xbd7c4d(0x48c6)+toString(_0x4dd0bc[_0xbd7c4d(0x3dd)])+'\x27.');if(_0x2a34f4[_0xbd7c4d(0x3dd)][_0x165e69(0x542c)]!==_0x4dd0bc[_0x165e69(0x18c0)][_0xbd7c4d(0x24bc)]&&_0xbd7c4d(0x9a4)!==_0x2a34f4[_0xbd7c4d(0x3dd)][_0xbd7c4d(0x24bc)]&&_0xbd7c4d(0x9a4)!==_0x4dd0bc['type'][_0xbd7c4d(0x24bc)])return _0x894116[_0xbd7c4d(0x584a)](_0xbd7c4d(0xe47)+toString(_0x2a34f4[_0xbd7c4d(0x3dd)])+_0xbd7c4d(0x5edb)+toString(_0x4dd0bc[_0x165e69(0x18c0)])+'\x27.');_0x34cfa2&&(_0xbd7c4d(0x9a4)===_0x2a34f4[_0x165e69(0x18c0)][_0xbd7c4d(0x24bc)]&&_0xbd7c4d(0x9a4)!==_0x4dd0bc[_0x165e69(0x18c0)][_0xbd7c4d(0x24bc)]?_0x2a34f4=new Assertion(_0x4dd0bc[_0xbd7c4d(0x3dd)],[_0x2a34f4]):_0xbd7c4d(0x9a4)!==_0x2a34f4[_0xbd7c4d(0x3dd)][_0xbd7c4d(0x24bc)]&&_0xbd7c4d(0x9a4)===_0x4dd0bc[_0xbd7c4d(0x3dd)][_0xbd7c4d(0x24bc)]&&(_0x4dd0bc=new Assertion(_0x2a34f4[_0x165e69(0x18c0)],[_0x4dd0bc])));var _0x2e0f4c=null;if(0x4===_0x245a9d[_0xbd7c4d(0x809)]){if(_0xbd7c4d(0x20b8)!==_0x2a34f4[_0xbd7c4d(0x3dd)][_0xbd7c4d(0x24bc)]&&_0xbd7c4d(0x20b8)!==_0x4dd0bc[_0xbd7c4d(0x3dd)][_0xbd7c4d(0x24bc)]&&_0xbd7c4d(0x9a4)!==_0x2a34f4[_0xbd7c4d(0x3dd)][_0xbd7c4d(0x24bc)]&&_0xbd7c4d(0x9a4)!==_0x4dd0bc[_0xbd7c4d(0x3dd)][_0xbd7c4d(0x24bc)])return _0x894116[_0xbd7c4d(0x584a)](_0x165e69(0x2875));if(!(_0x2e0f4c=_0x894116[_0xbd7c4d(0x2374)](_0x245a9d[0x3],0x3,CollatorType$1)))return null;}return new _0x2c1e1e(_0x2a34f4,_0x4dd0bc,_0x2e0f4c);},_0x2c1e1e['prototype'][_0x297c84(0x3f6a)]=function(_0x5c16fe){var _0x2f7062=_0x297c84,_0x323325=_0x5dc43f,_0x168423=this[_0x2f7062(0x683)]['evaluate'](_0x5c16fe),_0x545a75=this[_0x323325(0x201d)][_0x323325(0xd06)](_0x5c16fe);if(_0x34cfa2&&this[_0x323325(0x4627)]){var _0xf36656=Values$1[_0x323325(0x202d)](_0x168423),_0x37a569=Values$1[_0x323325(0x202d)](_0x545a75);if(_0xf36656[_0x323325(0x24bc)]!==_0x37a569[_0x323325(0x24bc)]||_0x323325(0x20b8)!==_0xf36656[_0x323325(0x24bc)]&&_0x323325(0x1efe)!==_0xf36656[_0x323325(0x24bc)])throw new RuntimeError(_0x323325(0x18a)+_0x4f39e5+_0x323325(0x4d95)+_0xf36656[_0x2f7062(0x542c)]+',\x20'+_0x37a569[_0x2f7062(0x542c)]+_0x323325(0x245a));}if(this[_0x2f7062(0x584c)]&&!_0x34cfa2&&this[_0x323325(0x4627)]){var _0x14c94c=Values$1[_0x2f7062(0x90a)](_0x168423),_0x15cdf1=Values$1[_0x323325(0x202d)](_0x545a75);if(_0x323325(0x20b8)!==_0x14c94c[_0x2f7062(0x542c)]||_0x323325(0x20b8)!==_0x15cdf1[_0x323325(0x24bc)])return _0x5eaacb(_0x5c16fe,_0x168423,_0x545a75);}return this[_0x2f7062(0x584c)]?_0x45f944(_0x5c16fe,_0x168423,_0x545a75,this[_0x323325(0xde7)]['evaluate'](_0x5c16fe)):_0x5eaacb(_0x5c16fe,_0x168423,_0x545a75);},_0x2c1e1e[_0x297c84(0x1aa2)][_0x5dc43f(0x5081)]=function(_0xef2909){var _0x52a500=_0x5dc43f;_0xef2909(this[_0x52a500(0x300b)]),_0xef2909(this[_0x52a500(0x201d)]),this[_0x52a500(0xde7)]&&_0xef2909(this[_0x52a500(0xde7)]);},_0x2c1e1e[_0x5dc43f(0x3720)][_0x5dc43f(0x5dcc)]=function(){return[!0x0,!0x1];},_0x2c1e1e[_0x5dc43f(0x3720)][_0x5dc43f(0x151c)]=function(){var _0x5866d5=_0x5dc43f,_0x41cbae=[_0x4f39e5];return this[_0x5866d5(0x5081)](function(_0x24789b){var _0x2028d1=_0x5866d5;_0x41cbae[_0x2028d1(0x5323)](_0x24789b[_0x2028d1(0x151c)]());}),_0x41cbae;},_0x2c1e1e;}();}var ComparisonEnum={};ComparisonEnum[_0x5e00b3(0x1e59)]=makeComparison('==',eq,eqCollate),ComparisonEnum[_0x5e00b3(0x1950)]=makeComparison('!=',neq,neqCollate),ComparisonEnum['LessThan']=makeComparison('<',lt,ltCollate),ComparisonEnum[_0x5e00b3(0x46f2)]=makeComparison('>',gt,gtCollate),ComparisonEnum[_0x5e00b3(0x553d)]=makeComparison('<=',lteq,lteqCollate),ComparisonEnum[_0x5e00b3(0x12b0)]=makeComparison('>=',gteq,gteqCollate);var NumberType$6={'kind':_0x5e00b3(0x1efe)},StringType$4={'kind':_0x307c2b(0x2faa)},ColorType$4={'kind':_0x5e00b3(0x8fe)},ValueType$4={'kind':_0x5e00b3(0x9a4)},FormattedType$2={'kind':_0x5e00b3(0x2c72)},ResolvedImageType$2={'kind':_0x5e00b3(0x273c)};function array$2(_0x1f78af,_0x2d78df){var _0x4ec700=_0x5e00b3;return{'kind':_0x4ec700(0xa59),'itemType':_0x1f78af,'N':_0x2d78df};}var FormatExpression$1=function(_0x389bab){var _0x462642=_0x5e00b3;this[_0x462642(0x3dd)]=FormattedType$2,this[_0x462642(0x1b25)]=_0x389bab;};FormatExpression$1['parse']=function(_0x26eeb2,_0x57e6bb){var _0x25fb1b=_0x307c2b,_0x4b48fc=_0x5e00b3;if(_0x26eeb2[_0x4b48fc(0x809)]<0x2)return _0x57e6bb[_0x4b48fc(0x584a)](_0x25fb1b(0x5182));var _0x34afca=_0x26eeb2[0x1];if(!Array[_0x25fb1b(0x2d5)](_0x34afca)&&_0x4b48fc(0x8c4)==typeof _0x34afca)return _0x57e6bb[_0x4b48fc(0x584a)](_0x4b48fc(0x52cf));for(var _0x26dfa9=[],_0x5dbd21=!0x1,_0x280bdd=0x1;_0x280bdd<=_0x26eeb2[_0x25fb1b(0x2ef4)]-0x1;++_0x280bdd){var _0x49e894=_0x26eeb2[_0x280bdd];if(_0x5dbd21&&_0x4b48fc(0x8c4)==typeof _0x49e894&&!Array[_0x4b48fc(0x2676)](_0x49e894)){_0x5dbd21=!0x1;var _0x349990=null;if(_0x49e894[_0x4b48fc(0x5408)]&&!(_0x349990=_0x57e6bb[_0x25fb1b(0x40c1)](_0x49e894[_0x4b48fc(0x5408)],0x1,NumberType$6)))return null;var _0x117c4b=null;if(_0x49e894['text-font']&&!(_0x117c4b=_0x57e6bb[_0x4b48fc(0x2374)](_0x49e894[_0x4b48fc(0x370)],0x1,array$2(StringType$4))))return null;var _0x474eb8=null;if(_0x49e894[_0x4b48fc(0x1cd9)]&&!(_0x474eb8=_0x57e6bb[_0x4b48fc(0x2374)](_0x49e894[_0x4b48fc(0x1cd9)],0x1,ColorType$4)))return null;var _0x13e322=_0x26dfa9[_0x26dfa9[_0x4b48fc(0x809)]-0x1];_0x13e322[_0x4b48fc(0x4a6e)]=_0x349990,_0x13e322[_0x4b48fc(0x1299)]=_0x117c4b,_0x13e322[_0x4b48fc(0x39ed)]=_0x474eb8;}else{var _0x3d48af=_0x57e6bb['parse'](_0x26eeb2[_0x280bdd],0x1,ValueType$4);if(!_0x3d48af)return null;var _0x104cfe=_0x3d48af['type'][_0x4b48fc(0x24bc)];if(_0x4b48fc(0x20b8)!==_0x104cfe&&_0x25fb1b(0x46b3)!==_0x104cfe&&_0x4b48fc(0x3286)!==_0x104cfe&&_0x4b48fc(0x273c)!==_0x104cfe)return _0x57e6bb[_0x4b48fc(0x584a)]('Formatted\x20text\x20type\x20must\x20be\x20\x27string\x27,\x20\x27value\x27,\x20\x27image\x27\x20or\x20\x27null\x27.');_0x5dbd21=!0x0,_0x26dfa9[_0x4b48fc(0x5323)]({'content':_0x3d48af,'scale':null,'font':null,'textColor':null});}}return new FormatExpression$1(_0x26dfa9);},FormatExpression$1['prototype'][_0x5e00b3(0xd06)]=function(_0x27a884){var _0xc5f2a7=_0x5e00b3;return new Formatted$1(this[_0xc5f2a7(0x1b25)][_0xc5f2a7(0x7f7)](function(_0x9bfcc0){var _0x5d7471=_0x140d,_0x69cb05=_0xc5f2a7,_0x1662c3=_0x9bfcc0[_0x69cb05(0x52cd)]['evaluate'](_0x27a884);return Values$1[_0x69cb05(0x202d)](_0x1662c3)===ResolvedImageType$2?new FormattedSection('',_0x1662c3,null,null,null):new FormattedSection(Values$1[_0x69cb05(0x585a)](_0x1662c3),null,_0x9bfcc0[_0x5d7471(0x2897)]?_0x9bfcc0[_0x69cb05(0x4a6e)][_0x69cb05(0xd06)](_0x27a884):null,_0x9bfcc0[_0x69cb05(0x1299)]?_0x9bfcc0[_0x69cb05(0x1299)][_0x69cb05(0xd06)](_0x27a884)[_0x69cb05(0x48a9)](','):null,_0x9bfcc0[_0x69cb05(0x39ed)]?_0x9bfcc0[_0x69cb05(0x39ed)][_0x69cb05(0xd06)](_0x27a884):null);}));},FormatExpression$1[_0x5e00b3(0x3720)][_0x307c2b(0x2015)]=function(_0x572397){var _0x43000c=_0x307c2b,_0xb6c174=_0x5e00b3;for(var _0x2b5dd9=0x0,_0x1f1e8f=this[_0xb6c174(0x1b25)];_0x2b5dd9<_0x1f1e8f[_0xb6c174(0x809)];_0x2b5dd9+=0x1){var _0x5de3dd=_0x1f1e8f[_0x2b5dd9];_0x572397(_0x5de3dd[_0xb6c174(0x52cd)]),_0x5de3dd[_0x43000c(0x2897)]&&_0x572397(_0x5de3dd[_0xb6c174(0x4a6e)]),_0x5de3dd[_0xb6c174(0x1299)]&&_0x572397(_0x5de3dd[_0xb6c174(0x1299)]),_0x5de3dd[_0xb6c174(0x39ed)]&&_0x572397(_0x5de3dd[_0x43000c(0x54e1)]);}},FormatExpression$1[_0x5e00b3(0x3720)][_0x5e00b3(0x5dcc)]=function(){return[void 0x0];},FormatExpression$1[_0x5e00b3(0x3720)][_0x5e00b3(0x151c)]=function(){var _0x224414=_0x307c2b,_0x301648=_0x5e00b3;for(var _0x324fd6=[_0x301648(0x600d)],_0x1e6b49=0x0,_0x26d140=this[_0x301648(0x1b25)];_0x1e6b49<_0x26d140[_0x301648(0x809)];_0x1e6b49+=0x1){var _0x2e063e=_0x26d140[_0x1e6b49];_0x324fd6[_0x224414(0x2a0e)](_0x2e063e[_0x301648(0x52cd)][_0x224414(0x302a)]());var _0x3b948e={};_0x2e063e[_0x301648(0x4a6e)]&&(_0x3b948e[_0x301648(0x5408)]=_0x2e063e[_0x224414(0x2897)][_0x301648(0x151c)]()),_0x2e063e[_0x301648(0x1299)]&&(_0x3b948e[_0x224414(0x5445)]=_0x2e063e[_0x224414(0x4d00)][_0x301648(0x151c)]()),_0x2e063e[_0x301648(0x39ed)]&&(_0x3b948e[_0x301648(0x1cd9)]=_0x2e063e[_0x301648(0x39ed)][_0x301648(0x151c)]()),_0x324fd6[_0x301648(0x5323)](_0x3b948e);}return _0x324fd6;};var StringType$3={'kind':_0x307c2b(0x2faa)},ResolvedImageType$1={'kind':_0x307c2b(0xcc9)},ImageExpression$1=function(_0x2de8aa){var _0x1cac38=_0x5e00b3;this[_0x1cac38(0x3dd)]=ResolvedImageType$1,this[_0x1cac38(0x4019)]=_0x2de8aa;};ImageExpression$1[_0x5e00b3(0x2374)]=function(_0x27735d,_0x323949){var _0x22ab29=_0x307c2b,_0x341dda=_0x5e00b3;if(0x2!==_0x27735d[_0x22ab29(0x2ef4)])return _0x323949[_0x22ab29(0x2957)](_0x341dda(0x156e));var _0x557cf6=_0x323949[_0x341dda(0x2374)](_0x27735d[0x1],0x1,StringType$3);return _0x557cf6?new ImageExpression$1(_0x557cf6):_0x323949[_0x22ab29(0x2957)](_0x341dda(0x232));},ImageExpression$1['prototype'][_0x5e00b3(0xd06)]=function(_0x2c4394){var _0x5101cc=_0x5e00b3,_0x16caaf=this[_0x5101cc(0x4019)][_0x5101cc(0xd06)](_0x2c4394),_0x18fe87=!0x1;return _0x2c4394[_0x5101cc(0x11fb)]&&_0x2c4394[_0x5101cc(0x11fb)][_0x5101cc(0xabf)](_0x16caaf)>-0x1&&(_0x18fe87=!0x0),new ResolvedImage$1({'name':_0x16caaf,'available':_0x18fe87});},ImageExpression$1[_0x5e00b3(0x3720)][_0x5e00b3(0x5081)]=function(_0x3f2546){var _0x5a6218=_0x307c2b;_0x3f2546(this[_0x5a6218(0x3886)]);},ImageExpression$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x5dcc)]=function(){return[void 0x0];},ImageExpression$1[_0x5e00b3(0x3720)][_0x5e00b3(0x151c)]=function(){var _0x4f89c8=_0x307c2b,_0x2d7983=_0x5e00b3;return[_0x2d7983(0xf80),this[_0x4f89c8(0x3886)][_0x4f89c8(0x302a)]()];};var Interpolate=function(_0x2a8472,_0x1bd46d,_0x583b45,_0xf9b50e,_0x2b71fe){var _0x185a68=_0x5e00b3;this[_0x185a68(0x3dd)]=_0x2a8472,this[_0x185a68(0x26ea)]=_0x1bd46d,this[_0x185a68(0x2898)]=_0x583b45,this[_0x185a68(0x4019)]=_0xf9b50e,this['labels']=[],this[_0x185a68(0x9c9)]=[];for(var _0x4880e1=0x0,_0x5882d2=_0x2b71fe;_0x4880e1<_0x5882d2[_0x185a68(0x809)];_0x4880e1+=0x1){var _0x263158=_0x5882d2[_0x4880e1],_0x10f83c=_0x263158[0x0],_0x5dfbe9=_0x263158[0x1];this[_0x185a68(0x46de)][_0x185a68(0x5323)](_0x10f83c),this[_0x185a68(0x9c9)][_0x185a68(0x5323)](_0x5dfbe9);}},NumberType$5={'kind':_0x5e00b3(0x1efe)},ColorType$3={'kind':_0x5e00b3(0x8fe)};function exponentialInterpolation(_0x31b899,_0x1763e4,_0x2d8848,_0x31a9bf){var _0x309723=_0x5e00b3,_0x1d084e=_0x31a9bf-_0x2d8848,_0x54e3f4=_0x31b899-_0x2d8848;return 0x0===_0x1d084e?0x0:0x1===_0x1763e4?_0x54e3f4/_0x1d084e:(Math[_0x309723(0x3a5c)](_0x1763e4,_0x54e3f4)-0x1)/(Math[_0x309723(0x3a5c)](_0x1763e4,_0x1d084e)-0x1);}Interpolate[_0x5e00b3(0x5276)]=function(_0x429ae8,_0x196b89,_0x7fdfa7,_0x4a2998){var _0x39b324=_0x307c2b,_0xd86e46=_0x5e00b3,_0xb7716c=0x0;if(_0xd86e46(0x4bde)===_0x429ae8[_0xd86e46(0x2c5)])_0xb7716c=exponentialInterpolation(_0x196b89,_0x429ae8[_0xd86e46(0x4254)],_0x7fdfa7,_0x4a2998);else{if(_0xd86e46(0x2a4c)===_0x429ae8[_0x39b324(0x1c7c)])_0xb7716c=exponentialInterpolation(_0x196b89,0x1,_0x7fdfa7,_0x4a2998);else{if(_0xd86e46(0x26be)===_0x429ae8['name']){var _0x30858d=_0x429ae8[_0xd86e46(0x4b9d)];_0xb7716c=new unitbezier(_0x30858d[0x0],_0x30858d[0x1],_0x30858d[0x2],_0x30858d[0x3])['solve'](exponentialInterpolation(_0x196b89,0x1,_0x7fdfa7,_0x4a2998));}}}return _0xb7716c;},Interpolate[_0x5e00b3(0x2374)]=function(_0x3591ef,_0x2ade99){var _0x2aa0f1=_0x307c2b,_0x1b14e5=_0x5e00b3,_0x20a9f6=_0x3591ef[0x0],_0x678471=_0x3591ef[0x1],_0x35f7d4=_0x3591ef[0x2],_0x399248=_0x3591ef['slice'](0x3);if(!Array[_0x1b14e5(0x2676)](_0x678471)||0x0===_0x678471[_0x2aa0f1(0x2ef4)])return _0x2ade99[_0x1b14e5(0x584a)](_0x1b14e5(0x11c1),0x1);if(_0x1b14e5(0x2a4c)===_0x678471[0x0])_0x678471={'name':_0x1b14e5(0x2a4c)};else{if(_0x1b14e5(0x4bde)===_0x678471[0x0]){var _0x482b38=_0x678471[0x1];if(_0x1b14e5(0x1efe)!=typeof _0x482b38)return _0x2ade99[_0x2aa0f1(0x2957)](_0x1b14e5(0x5009),0x1,0x1);_0x678471={'name':_0x1b14e5(0x4bde),'base':_0x482b38};}else{if(_0x1b14e5(0x26be)!==_0x678471[0x0])return _0x2ade99[_0x1b14e5(0x584a)](_0x2aa0f1(0x13e)+String(_0x678471[0x0]),0x1,0x0);var _0x35767a=_0x678471[_0x1b14e5(0x30eb)](0x1);if(0x4!==_0x35767a['length']||_0x35767a[_0x1b14e5(0x3e7)](function(_0x56c37b){var _0x126ee3=_0x1b14e5;return _0x126ee3(0x1efe)!=typeof _0x56c37b||_0x56c37b<0x0||_0x56c37b>0x1;}))return _0x2ade99[_0x2aa0f1(0x2957)](_0x1b14e5(0x3dec),0x1);_0x678471={'name':_0x1b14e5(0x26be),'controlPoints':_0x35767a};}}if(_0x3591ef[_0x2aa0f1(0x2ef4)]-0x1<0x4)return _0x2ade99[_0x2aa0f1(0x2957)](_0x1b14e5(0x16f4)+(_0x3591ef[_0x2aa0f1(0x2ef4)]-0x1)+'.');if((_0x3591ef[_0x1b14e5(0x809)]-0x1)%0x2!=0x0)return _0x2ade99[_0x2aa0f1(0x2957)](_0x1b14e5(0xe33));if(!(_0x35f7d4=_0x2ade99[_0x1b14e5(0x2374)](_0x35f7d4,0x2,NumberType$5)))return null;var _0x312f95=[],_0x15fb3b=null;_0x2aa0f1(0x46c4)===_0x20a9f6||_0x1b14e5(0x2795)===_0x20a9f6?_0x15fb3b=ColorType$3:_0x2ade99[_0x1b14e5(0x4a0a)]&&_0x2aa0f1(0x46b3)!==_0x2ade99[_0x1b14e5(0x4a0a)][_0x1b14e5(0x24bc)]&&(_0x15fb3b=_0x2ade99[_0x1b14e5(0x4a0a)]);for(var _0x3b0972=0x0;_0x3b0972<_0x399248[_0x2aa0f1(0x2ef4)];_0x3b0972+=0x2){var _0xe8d987=_0x399248[_0x3b0972],_0x39ac1a=_0x399248[_0x3b0972+0x1],_0x4512e0=_0x3b0972+0x3,_0x4cfbea=_0x3b0972+0x4;if('number'!=typeof _0xe8d987)return _0x2ade99[_0x1b14e5(0x584a)](_0x1b14e5(0xc4c),_0x4512e0);if(_0x312f95[_0x1b14e5(0x809)]&&_0x312f95[_0x312f95[_0x2aa0f1(0x2ef4)]-0x1][0x0]>=_0xe8d987)return _0x2ade99[_0x2aa0f1(0x2957)](_0x1b14e5(0x3e10),_0x4512e0);var _0xec8cce=_0x2ade99[_0x1b14e5(0x2374)](_0x39ac1a,_0x4cfbea,_0x15fb3b);if(!_0xec8cce)return null;_0x15fb3b=_0x15fb3b||_0xec8cce[_0x1b14e5(0x3dd)],_0x312f95['push']([_0xe8d987,_0xec8cce]);}return _0x1b14e5(0x1efe)===_0x15fb3b['kind']||_0x2aa0f1(0x3a3a)===_0x15fb3b[_0x2aa0f1(0x542c)]||_0x1b14e5(0xa59)===_0x15fb3b[_0x1b14e5(0x24bc)]&&_0x1b14e5(0x1efe)===_0x15fb3b[_0x2aa0f1(0x2c59)][_0x1b14e5(0x24bc)]&&_0x1b14e5(0x1efe)==typeof _0x15fb3b['N']?new Interpolate(_0x15fb3b,_0x20a9f6,_0x678471,_0x35f7d4,_0x312f95):_0x2ade99[_0x1b14e5(0x584a)](_0x1b14e5(0x5200)+toString(_0x15fb3b)+_0x2aa0f1(0x1229));},Interpolate[_0x307c2b(0x1aa2)][_0x5e00b3(0xd06)]=function(_0x4c6679){var _0x3128e6=_0x307c2b,_0x3eb183=_0x5e00b3,_0x214685=this[_0x3eb183(0x46de)],_0x49e382=this[_0x3128e6(0xd22)];if(0x1===_0x214685['length'])return _0x49e382[0x0][_0x3128e6(0x3f6a)](_0x4c6679);var _0x53ad4d=this[_0x3eb183(0x4019)][_0x3eb183(0xd06)](_0x4c6679);if(_0x53ad4d<=_0x214685[0x0])return _0x49e382[0x0][_0x3eb183(0xd06)](_0x4c6679);var _0x58d208=_0x214685[_0x3eb183(0x809)];if(_0x53ad4d>=_0x214685[_0x58d208-0x1])return _0x49e382[_0x58d208-0x1][_0x3128e6(0x3f6a)](_0x4c6679);var _0x39c0bc=findStopLessThanOrEqualTo(_0x214685,_0x53ad4d),_0x5050cc=_0x214685[_0x39c0bc],_0x39c446=_0x214685[_0x39c0bc+0x1],_0x3aef68=Interpolate[_0x3eb183(0x5276)](this[_0x3128e6(0x4dc)],_0x53ad4d,_0x5050cc,_0x39c446),_0x4ce414=_0x49e382[_0x39c0bc][_0x3128e6(0x3f6a)](_0x4c6679),_0x584950=_0x49e382[_0x39c0bc+0x1][_0x3eb183(0xd06)](_0x4c6679);return _0x3128e6(0x4c12)===this[_0x3eb183(0x26ea)]?interpolate[this[_0x3128e6(0x18c0)][_0x3eb183(0x24bc)][_0x3eb183(0x12e2)]()](_0x4ce414,_0x584950,_0x3aef68):_0x3eb183(0xb76)===this[_0x3eb183(0x26ea)]?hcl[_0x3eb183(0x3931)](hcl[_0x3128e6(0x4c12)](hcl[_0x3eb183(0x33b6)](_0x4ce414),hcl[_0x3128e6(0x58a2)](_0x584950),_0x3aef68)):lab[_0x3128e6(0x1f18)](lab[_0x3eb183(0x3955)](lab[_0x3eb183(0x33b6)](_0x4ce414),lab[_0x3eb183(0x33b6)](_0x584950),_0x3aef68));},Interpolate[_0x307c2b(0x1aa2)][_0x5e00b3(0x5081)]=function(_0x355bf2){var _0x469cdf=_0x5e00b3;_0x355bf2(this['input']);for(var _0xc88cc5=0x0,_0x334121=this[_0x469cdf(0x9c9)];_0xc88cc5<_0x334121[_0x469cdf(0x809)];_0xc88cc5+=0x1){_0x355bf2(_0x334121[_0xc88cc5]);}},Interpolate[_0x5e00b3(0x3720)][_0x5e00b3(0x5dcc)]=function(){var _0x1b9363=_0x307c2b,_0x201dff=_0x5e00b3,_0x34b4fa;return(_0x34b4fa=[])[_0x201dff(0x736)]['apply'](_0x34b4fa,this[_0x1b9363(0xd22)][_0x201dff(0x7f7)](function(_0x417457){var _0x5e8360=_0x201dff;return _0x417457[_0x5e8360(0x5dcc)]();}));},Interpolate[_0x5e00b3(0x3720)][_0x5e00b3(0x151c)]=function(){var _0x1574e6=_0x307c2b,_0x33b238=_0x5e00b3,_0x3d564b;_0x3d564b=_0x33b238(0x2a4c)===this[_0x33b238(0x2898)][_0x33b238(0x2c5)]?[_0x1574e6(0x2ade)]:_0x33b238(0x4bde)===this[_0x33b238(0x2898)]['name']?0x1===this[_0x33b238(0x2898)][_0x33b238(0x4254)]?[_0x33b238(0x2a4c)]:[_0x33b238(0x4bde),this[_0x33b238(0x2898)][_0x33b238(0x4254)]]:['cubic-bezier'][_0x33b238(0x736)](this[_0x33b238(0x2898)][_0x33b238(0x4b9d)]);for(var _0x40ea81=[this[_0x33b238(0x26ea)],_0x3d564b,this[_0x33b238(0x4019)][_0x33b238(0x151c)]()],_0x2d3bf6=0x0;_0x2d3bf6<this[_0x1574e6(0x178)][_0x1574e6(0x2ef4)];_0x2d3bf6++)_0x40ea81[_0x1574e6(0x2a0e)](this[_0x33b238(0x46de)][_0x2d3bf6],this[_0x33b238(0x9c9)][_0x2d3bf6][_0x33b238(0x151c)]());return _0x40ea81;};var BooleanType$2={'kind':_0x5e00b3(0x29d5)},ValueType$3={'kind':_0x5e00b3(0x9a4)};function isComparableType(_0x307695){var _0x66e6a7=_0x307c2b,_0x3ece44=_0x5e00b3;return _0x3ece44(0x29d5)===_0x307695[_0x66e6a7(0x542c)]||_0x3ece44(0x20b8)===_0x307695[_0x66e6a7(0x542c)]||_0x3ece44(0x1efe)===_0x307695[_0x66e6a7(0x542c)]||_0x66e6a7(0x273c)===_0x307695[_0x3ece44(0x24bc)]||'value'===_0x307695[_0x3ece44(0x24bc)];}function isComparableRuntimeValue(_0x1a98ee){var _0x52237e=_0x5e00b3;return _0x52237e(0x29d5)==typeof _0x1a98ee||_0x52237e(0x20b8)==typeof _0x1a98ee||_0x52237e(0x1efe)==typeof _0x1a98ee;}function isSearchableRuntimeValue(_0x221281){var _0x47a776=_0x307c2b,_0x39bf68=_0x5e00b3;return Array[_0x47a776(0x2d5)](_0x221281)||_0x39bf68(0x20b8)==typeof _0x221281;}var In=function(_0x1ba109,_0x490647){var _0x1e5720=_0x5e00b3;this[_0x1e5720(0x3dd)]=BooleanType$2,this[_0x1e5720(0x1d6b)]=_0x1ba109,this[_0x1e5720(0x15f7)]=_0x490647;};In[_0x5e00b3(0x2374)]=function(_0x391183,_0x40debe){var _0xac8466=_0x307c2b,_0x5c992c=_0x5e00b3;if(0x3!==_0x391183[_0xac8466(0x2ef4)])return _0x40debe[_0x5c992c(0x584a)](_0xac8466(0x1117)+(_0x391183[_0x5c992c(0x809)]-0x1)+_0x5c992c(0x75d));var _0x974c09=_0x40debe[_0x5c992c(0x2374)](_0x391183[0x1],0x1,ValueType$3),_0x2b3240=_0x40debe[_0x5c992c(0x2374)](_0x391183[0x2],0x2,ValueType$3);return _0x974c09&&_0x2b3240?isComparableType(_0x974c09[_0x5c992c(0x3dd)])?new In(_0x974c09,_0x2b3240):_0x40debe[_0x5c992c(0x584a)](_0x5c992c(0x47d8)+toString(_0x974c09[_0x5c992c(0x3dd)])+_0x5c992c(0x2db0)):null;},In['prototype'][_0x307c2b(0x3f6a)]=function(_0x34f4db){var _0x2e660f=_0x307c2b,_0xcf7c99=_0x5e00b3,_0x1fc110=this[_0xcf7c99(0x1d6b)][_0xcf7c99(0xd06)](_0x34f4db),_0x557226=this[_0x2e660f(0x4dba)][_0xcf7c99(0xd06)](_0x34f4db);if(!_0x1fc110||!_0x557226)return!0x1;if(!isComparableRuntimeValue(_0x1fc110))throw new RuntimeError(_0x2e660f(0x5851)+toString(typeOf(_0x1fc110))+_0xcf7c99(0x75d));if(!isSearchableRuntimeValue(_0x557226))throw new RuntimeError(_0x2e660f(0x3873)+toString(typeOf(_0x557226))+_0xcf7c99(0x75d));return _0x557226[_0xcf7c99(0xabf)](_0x1fc110)>=0x0;},In[_0x307c2b(0x1aa2)][_0x5e00b3(0x5081)]=function(_0x17a3de){var _0x3b46da=_0x307c2b;_0x17a3de(this['needle']),_0x17a3de(this[_0x3b46da(0x4dba)]);},In[_0x5e00b3(0x3720)][_0x5e00b3(0x5dcc)]=function(){return[!0x0,!0x1];},In[_0x5e00b3(0x3720)][_0x5e00b3(0x151c)]=function(){var _0x1bd4f8=_0x5e00b3;return['in',this[_0x1bd4f8(0x1d6b)][_0x1bd4f8(0x151c)](),this[_0x1bd4f8(0x15f7)][_0x1bd4f8(0x151c)]()];};var Let=function(_0x302dfc,_0x44c28e){var _0x5a8464=_0x307c2b,_0x23205b=_0x5e00b3;this['type']=_0x44c28e[_0x23205b(0x3dd)],this[_0x5a8464(0x23a1)]=[][_0x23205b(0x736)](_0x302dfc),this[_0x5a8464(0x5ace)]=_0x44c28e;};Let[_0x5e00b3(0x3720)][_0x5e00b3(0xd06)]=function(_0x1fa9eb){var _0x34d921=_0x5e00b3;return this[_0x34d921(0x2a6a)][_0x34d921(0xd06)](_0x1fa9eb);},Let[_0x5e00b3(0x3720)][_0x5e00b3(0x5081)]=function(_0x359bb9){var _0x465393=_0x5e00b3;for(var _0x1adce7=0x0,_0x52ebeb=this[_0x465393(0x118b)];_0x1adce7<_0x52ebeb[_0x465393(0x809)];_0x1adce7+=0x1){_0x359bb9(_0x52ebeb[_0x1adce7][0x1]);}_0x359bb9(this[_0x465393(0x2a6a)]);},Let[_0x5e00b3(0x2374)]=function(_0x157d1c,_0xaa560b){var _0x5efa4a=_0x307c2b,_0x37a854=_0x5e00b3;if(_0x157d1c[_0x37a854(0x809)]<0x4)return _0xaa560b[_0x37a854(0x584a)](_0x37a854(0x3851)+(_0x157d1c[_0x37a854(0x809)]-0x1)+_0x37a854(0x75d));for(var _0x378706=[],_0x1033d4=0x1;_0x1033d4<_0x157d1c[_0x37a854(0x809)]-0x1;_0x1033d4+=0x2){var _0x3282f9=_0x157d1c[_0x1033d4];if(_0x37a854(0x20b8)!=typeof _0x3282f9)return _0xaa560b[_0x37a854(0x584a)](_0x37a854(0x446)+typeof _0x3282f9+_0x37a854(0x75d),_0x1033d4);if(/[^a-zA-Z0-9_]/[_0x5efa4a(0x37cb)](_0x3282f9))return _0xaa560b['error'](_0x37a854(0xde8),_0x1033d4);var _0x11a7dc=_0xaa560b[_0x37a854(0x2374)](_0x157d1c[_0x1033d4+0x1],_0x1033d4+0x1);if(!_0x11a7dc)return null;_0x378706[_0x37a854(0x5323)]([_0x3282f9,_0x11a7dc]);}var _0x504f39=_0xaa560b[_0x37a854(0x2374)](_0x157d1c[_0x157d1c['length']-0x1],_0x157d1c[_0x37a854(0x809)]-0x1,_0xaa560b[_0x37a854(0x4a0a)],_0x378706);return _0x504f39?new Let(_0x378706,_0x504f39):null;},Let[_0x5e00b3(0x3720)][_0x307c2b(0x847)]=function(){var _0x2c4c89=_0x5e00b3;return this[_0x2c4c89(0x2a6a)][_0x2c4c89(0x5dcc)]();},Let['prototype'][_0x5e00b3(0x151c)]=function(){var _0x378e92=_0x307c2b,_0x18c849=_0x5e00b3;for(var _0x22a796=[_0x18c849(0xf50)],_0x157b4a=0x0,_0x340c10=this[_0x378e92(0x23a1)];_0x157b4a<_0x340c10[_0x18c849(0x809)];_0x157b4a+=0x1){var _0x27d554=_0x340c10[_0x157b4a],_0x1491b4=_0x27d554[0x0],_0x3427ac=_0x27d554[0x1];_0x22a796[_0x378e92(0x2a0e)](_0x1491b4,_0x3427ac[_0x18c849(0x151c)]());}return _0x22a796[_0x378e92(0x2a0e)](this['result'][_0x18c849(0x151c)]()),_0x22a796;};var NumberType$4={'kind':_0x5e00b3(0x1efe)},Length=function(_0x2f9791){var _0x1e139f=_0x5e00b3;this[_0x1e139f(0x3dd)]=NumberType$4,this[_0x1e139f(0x4019)]=_0x2f9791;};Length[_0x5e00b3(0x2374)]=function(_0x2019e5,_0x5bb1aa){var _0x3ec724=_0x307c2b,_0x397025=_0x5e00b3;if(0x2!==_0x2019e5[_0x397025(0x809)])return _0x5bb1aa[_0x397025(0x584a)](_0x397025(0x3866)+(_0x2019e5[_0x397025(0x809)]-0x1)+_0x397025(0x75d));var _0x56c2ad=_0x5bb1aa[_0x3ec724(0x40c1)](_0x2019e5[0x1],0x1);return _0x56c2ad?_0x397025(0xa59)!==_0x56c2ad[_0x397025(0x3dd)][_0x397025(0x24bc)]&&_0x397025(0x20b8)!==_0x56c2ad[_0x397025(0x3dd)]['kind']&&_0x397025(0x9a4)!==_0x56c2ad[_0x3ec724(0x18c0)][_0x397025(0x24bc)]?_0x5bb1aa['error'](_0x397025(0xf6f)+toString(_0x56c2ad[_0x397025(0x3dd)])+_0x3ec724(0x1d46)):new Length(_0x56c2ad):null;},Length[_0x5e00b3(0x3720)]['evaluate']=function(_0x14f18c){var _0x47a189=_0x307c2b,_0x39ad55=_0x5e00b3,_0x4a2d3d=this[_0x39ad55(0x4019)][_0x39ad55(0xd06)](_0x14f18c);if(_0x39ad55(0x20b8)==typeof _0x4a2d3d)return _0x4a2d3d[_0x47a189(0x2ef4)];if(Array[_0x39ad55(0x2676)](_0x4a2d3d))return _0x4a2d3d[_0x39ad55(0x809)];throw new RuntimeError(_0x39ad55(0x34fe)+toString(typeOf(_0x4a2d3d))+_0x39ad55(0x75d));},Length[_0x5e00b3(0x3720)][_0x307c2b(0x2015)]=function(_0x507c89){var _0x50ced2=_0x5e00b3;_0x507c89(this[_0x50ced2(0x4019)]);},Length[_0x5e00b3(0x3720)][_0x307c2b(0x847)]=function(){return[void 0x0];},Length[_0x5e00b3(0x3720)]['serialize']=function(){var _0x468082=_0x5e00b3,_0x5339e2=[_0x468082(0x809)];return this[_0x468082(0x5081)](function(_0x2f0193){var _0x100d5d=_0x468082;_0x5339e2[_0x100d5d(0x5323)](_0x2f0193[_0x100d5d(0x151c)]());}),_0x5339e2;};var Literal=function(_0x118db8,_0x1aed5e){var _0x4e0605=_0x5e00b3;this[_0x4e0605(0x3dd)]=_0x118db8,this[_0x4e0605(0x9a4)]=_0x1aed5e;};Literal[_0x5e00b3(0x2374)]=function(_0x1f4605,_0x347e5a){var _0x4d3518=_0x307c2b,_0x15e33a=_0x5e00b3;if(0x2!==_0x1f4605[_0x15e33a(0x809)])return _0x347e5a[_0x4d3518(0x2957)](_0x4d3518(0x32f8)+(_0x1f4605[_0x4d3518(0x2ef4)]-0x1)+_0x15e33a(0x75d));if(!Values$1[_0x15e33a(0x1fc2)](_0x1f4605[0x1]))return _0x347e5a[_0x15e33a(0x584a)](_0x15e33a(0x4bc));var _0xecb95d=_0x1f4605[0x1],_0x264ec5=Values$1[_0x15e33a(0x202d)](_0xecb95d),_0x33864a=_0x347e5a[_0x15e33a(0x4a0a)];return _0x15e33a(0xa59)!==_0x264ec5[_0x15e33a(0x24bc)]||0x0!==_0x264ec5['N']||!_0x33864a||_0x15e33a(0xa59)!==_0x33864a[_0x4d3518(0x542c)]||_0x15e33a(0x1efe)==typeof _0x33864a['N']&&0x0!==_0x33864a['N']||(_0x264ec5=_0x33864a),new Literal(_0x264ec5,_0xecb95d);},Literal[_0x5e00b3(0x3720)][_0x307c2b(0x3f6a)]=function(){var _0x556f95=_0x5e00b3;return this[_0x556f95(0x9a4)];},Literal[_0x5e00b3(0x3720)][_0x5e00b3(0x5081)]=function(){},Literal[_0x5e00b3(0x3720)][_0x307c2b(0x847)]=function(){var _0xd49093=_0x5e00b3;return[this[_0xd49093(0x9a4)]];},Literal[_0x307c2b(0x1aa2)][_0x5e00b3(0x151c)]=function(){var _0x284a10=_0x307c2b,_0x326148=_0x5e00b3;return _0x326148(0xa59)===this[_0x284a10(0x18c0)][_0x326148(0x24bc)]||_0x326148(0x8c4)===this['type'][_0x326148(0x24bc)]?[_0x326148(0x2be8),this['value']]:this[_0x326148(0x9a4)]instanceof Color?[_0x326148(0x7dd)]['concat'](this[_0x326148(0x9a4)][_0x326148(0x64b)]()):this[_0x326148(0x9a4)]instanceof Formatted$1?this[_0x326148(0x9a4)][_0x326148(0x151c)]():this[_0x326148(0x9a4)];};var ValueType$2={'kind':_0x5e00b3(0x9a4)},Match=function(_0x5dc1e4,_0x4e1122,_0x2f35fd,_0x479d8a,_0x400aa0,_0xdda235){var _0x52ece4=_0x307c2b,_0x632293=_0x5e00b3;this[_0x632293(0x449)]=_0x5dc1e4,this[_0x632293(0x3dd)]=_0x4e1122,this[_0x632293(0x4019)]=_0x2f35fd,this[_0x632293(0x2114)]=_0x479d8a,this[_0x632293(0x9c9)]=_0x400aa0,this[_0x52ece4(0x53dd)]=_0xdda235;};Match[_0x5e00b3(0x2374)]=function(_0x2463ea,_0x32ffc2){var _0x3ee006=_0x307c2b,_0x547c66=_0x5e00b3;if(_0x2463ea[_0x547c66(0x809)]<0x5)return _0x32ffc2[_0x3ee006(0x2957)](_0x547c66(0x16f4)+(_0x2463ea[_0x3ee006(0x2ef4)]-0x1)+'.');if(_0x2463ea[_0x547c66(0x809)]%0x2!=0x1)return _0x32ffc2[_0x547c66(0x584a)](_0x547c66(0xe33));var _0x164b7d,_0xb1b4ce;_0x32ffc2[_0x547c66(0x4a0a)]&&_0x547c66(0x9a4)!==_0x32ffc2[_0x547c66(0x4a0a)]['kind']&&(_0xb1b4ce=_0x32ffc2[_0x547c66(0x4a0a)]);for(var _0x2b9fdc={},_0x342c82=[],_0x2fd083=0x2;_0x2fd083<_0x2463ea[_0x547c66(0x809)]-0x1;_0x2fd083+=0x2){var _0x321909=_0x2463ea[_0x2fd083],_0xf58fd0=_0x2463ea[_0x2fd083+0x1];Array[_0x547c66(0x2676)](_0x321909)||(_0x321909=[_0x321909]);var _0x1725c4=_0x32ffc2[_0x3ee006(0x3e5c)](_0x2fd083);if(0x0===_0x321909[_0x547c66(0x809)])return _0x1725c4[_0x547c66(0x584a)](_0x547c66(0x1e4e));for(var _0x125c75=0x0,_0x39b49a=_0x321909;_0x125c75<_0x39b49a[_0x547c66(0x809)];_0x125c75+=0x1){var _0x5795ba=_0x39b49a[_0x125c75];if(_0x3ee006(0x3393)!=typeof _0x5795ba&&_0x547c66(0x20b8)!=typeof _0x5795ba)return _0x1725c4[_0x547c66(0x584a)](_0x547c66(0x22a5));if(_0x547c66(0x1efe)==typeof _0x5795ba&&Math[_0x3ee006(0x971)](_0x5795ba)>Number[_0x547c66(0x52f4)])return _0x1725c4[_0x547c66(0x584a)](_0x547c66(0x26a9)+Number[_0x547c66(0x52f4)]+'.');if(_0x3ee006(0x3393)==typeof _0x5795ba&&Math[_0x547c66(0x1ace)](_0x5795ba)!==_0x5795ba)return _0x1725c4[_0x3ee006(0x2957)](_0x547c66(0x63a));if(_0x164b7d){if(_0x1725c4[_0x547c66(0x2836)](_0x164b7d,Values$1[_0x547c66(0x202d)](_0x5795ba)))return null;}else _0x164b7d=Values$1[_0x3ee006(0x90a)](_0x5795ba);if(void 0x0!==_0x2b9fdc[String(_0x5795ba)])return _0x1725c4[_0x547c66(0x584a)](_0x547c66(0x5dda));_0x2b9fdc[String(_0x5795ba)]=_0x342c82[_0x547c66(0x809)];}var _0x395a86=_0x32ffc2[_0x547c66(0x2374)](_0xf58fd0,_0x2fd083,_0xb1b4ce);if(!_0x395a86)return null;_0xb1b4ce=_0xb1b4ce||_0x395a86[_0x547c66(0x3dd)],_0x342c82[_0x547c66(0x5323)](_0x395a86);}var _0x2845b6=_0x32ffc2[_0x547c66(0x2374)](_0x2463ea[0x1],0x1,ValueType$2);if(!_0x2845b6)return null;var _0x69851=_0x32ffc2['parse'](_0x2463ea[_0x2463ea[_0x547c66(0x809)]-0x1],_0x2463ea[_0x547c66(0x809)]-0x1,_0xb1b4ce);return _0x69851?_0x547c66(0x9a4)!==_0x2845b6[_0x547c66(0x3dd)][_0x547c66(0x24bc)]&&_0x32ffc2[_0x547c66(0x736)](0x1)[_0x547c66(0x2836)](_0x164b7d,_0x2845b6[_0x547c66(0x3dd)])?null:new Match(_0x164b7d,_0xb1b4ce,_0x2845b6,_0x2b9fdc,_0x342c82,_0x69851):null;},Match[_0x307c2b(0x1aa2)][_0x5e00b3(0xd06)]=function(_0x3c3a7b){var _0x5262fa=_0x5e00b3,_0x45f48f=this[_0x5262fa(0x4019)][_0x5262fa(0xd06)](_0x3c3a7b);return(Values$1[_0x5262fa(0x202d)](_0x45f48f)===this[_0x5262fa(0x449)]&&this[_0x5262fa(0x9c9)][this['cases'][_0x45f48f]]||this[_0x5262fa(0xd22)])[_0x5262fa(0xd06)](_0x3c3a7b);},Match[_0x5e00b3(0x3720)][_0x5e00b3(0x5081)]=function(_0x243cf4){var _0x4d2a69=_0x307c2b,_0x38720c=_0x5e00b3;_0x243cf4(this[_0x38720c(0x4019)]),this[_0x4d2a69(0xd22)][_0x38720c(0x326d)](_0x243cf4),_0x243cf4(this[_0x38720c(0xd22)]);},Match[_0x5e00b3(0x3720)][_0x5e00b3(0x5dcc)]=function(){var _0x1bb811=_0x307c2b,_0x4159a4=_0x5e00b3,_0xdc7e7a;return(_0xdc7e7a=[])[_0x4159a4(0x736)][_0x4159a4(0x4269)](_0xdc7e7a,this[_0x4159a4(0x9c9)][_0x1bb811(0x4af7)](function(_0x218cf3){var _0x22129b=_0x1bb811;return _0x218cf3[_0x22129b(0x847)]();}))[_0x1bb811(0x3e5c)](this[_0x1bb811(0x53dd)][_0x1bb811(0x847)]());},Match[_0x5e00b3(0x3720)][_0x307c2b(0x302a)]=function(){var _0x192284=_0x307c2b,_0x2a389e=_0x5e00b3;for(var _0x1ca994=this,_0xb43556=[_0x192284(0xa93),this[_0x2a389e(0x4019)][_0x2a389e(0x151c)]()],_0x235cc2=[],_0xb29c96={},_0xa88413=0x0,_0x4ba2b1=Object[_0x2a389e(0x4d54)](this[_0x192284(0xc8c)])[_0x2a389e(0x4b76)]();_0xa88413<_0x4ba2b1[_0x2a389e(0x809)];_0xa88413+=0x1){var _0x5192ce=_0x4ba2b1[_0xa88413];void 0x0===(_0x57ce3b=_0xb29c96[this[_0x2a389e(0x2114)][_0x5192ce]])?(_0xb29c96[this[_0x2a389e(0x2114)][_0x5192ce]]=_0x235cc2['length'],_0x235cc2[_0x192284(0x2a0e)]([this[_0x2a389e(0x2114)][_0x5192ce],[_0x5192ce]])):_0x235cc2[_0x57ce3b][0x1][_0x2a389e(0x5323)](_0x5192ce);}for(var _0x14c7aa=function(_0x2ee7c){var _0x16e794=_0x192284,_0x300d1c=_0x2a389e;return'number'===_0x1ca994[_0x16e794(0x4e4a)][_0x300d1c(0x24bc)]?Number(_0x2ee7c):_0x2ee7c;},_0x3bdfd0=0x0,_0x355a9f=_0x235cc2;_0x3bdfd0<_0x355a9f[_0x2a389e(0x809)];_0x3bdfd0+=0x1){var _0x5375e9=_0x355a9f[_0x3bdfd0],_0x57ce3b=_0x5375e9[0x0],_0x528a79=_0x5375e9[0x1];0x1===_0x528a79[_0x2a389e(0x809)]?_0xb43556[_0x2a389e(0x5323)](_0x14c7aa(_0x528a79[0x0])):_0xb43556[_0x2a389e(0x5323)](_0x528a79[_0x2a389e(0x7f7)](_0x14c7aa)),_0xb43556[_0x2a389e(0x5323)](this[_0x2a389e(0x9c9)][outputIndex$1][_0x2a389e(0x151c)]());}return _0xb43556[_0x2a389e(0x5323)](this[_0x2a389e(0xd22)][_0x2a389e(0x151c)]()),_0xb43556;};var NumberType$3={'kind':_0x5e00b3(0x1efe)},StringType$2={'kind':_0x5e00b3(0x20b8)},NumberFormat=function(_0x152a27,_0x1a3a80,_0x2a1489,_0x1ea89f,_0x44e314){var _0x450da0=_0x307c2b,_0x354f46=_0x5e00b3;this[_0x450da0(0x18c0)]=StringType$2,this[_0x354f46(0x1efe)]=_0x152a27,this[_0x354f46(0x50bb)]=_0x1a3a80,this[_0x354f46(0x3f0d)]=_0x2a1489,this[_0x354f46(0x3ad4)]=_0x1ea89f,this[_0x354f46(0x32c6)]=_0x44e314;};function findStopLessThanOrEqualTo$1(_0x4e6bd4,_0x536742){var _0x16612b=_0x307c2b,_0x14fd8a=_0x5e00b3;for(var _0x5f1be4,_0x18cf2d,_0x26deff=_0x4e6bd4[_0x14fd8a(0x809)]-0x1,_0x255ae2=0x0,_0x1220ac=_0x26deff,_0x5dad28=0x0;_0x255ae2<=_0x1220ac;)if(_0x5f1be4=_0x4e6bd4[_0x5dad28=Math[_0x14fd8a(0x1ace)]((_0x255ae2+_0x1220ac)/0x2)],_0x18cf2d=_0x4e6bd4[_0x5dad28+0x1],_0x5f1be4<=_0x536742){if(_0x5dad28===_0x26deff||_0x536742<_0x18cf2d)return _0x5dad28;_0x255ae2=_0x5dad28+0x1;}else{if(!(_0x5f1be4>_0x536742))throw new RuntimeError(_0x16612b(0x3315));_0x1220ac=_0x5dad28-0x1;}return 0x0;}NumberFormat[_0x5e00b3(0x2374)]=function(_0x35cc8a,_0x2ed4d7){var _0x6fd877=_0x307c2b,_0x130481=_0x5e00b3;if(0x3!==_0x35cc8a[_0x130481(0x809)])return _0x2ed4d7[_0x130481(0x584a)](_0x130481(0x156e));var _0x5ca106=_0x2ed4d7[_0x130481(0x2374)](_0x35cc8a[0x1],0x1,NumberType$3);if(!_0x5ca106)return null;var _0x3274f6=_0x35cc8a[0x2];if(_0x130481(0x8c4)!=typeof _0x3274f6||Array[_0x130481(0x2676)](_0x3274f6))return _0x2ed4d7[_0x130481(0x584a)](_0x6fd877(0x4869));var _0x96f8bc=null;if(_0x3274f6[_0x130481(0x50bb)]&&!(_0x96f8bc=_0x2ed4d7[_0x130481(0x2374)](_0x3274f6[_0x130481(0x50bb)],0x1,StringType$2)))return null;var _0x1820c2=null;if(_0x3274f6[_0x130481(0x3f0d)]&&!(_0x1820c2=_0x2ed4d7[_0x130481(0x2374)](_0x3274f6[_0x130481(0x3f0d)],0x1,StringType$2)))return null;var _0x3552da=null;if(_0x3274f6[_0x130481(0x31b3)]&&!(_0x3552da=_0x2ed4d7[_0x130481(0x2374)](_0x3274f6[_0x130481(0x31b3)],0x1,NumberType$3)))return null;var _0x111202=null;return _0x3274f6[_0x130481(0x439c)]&&!(_0x111202=_0x2ed4d7[_0x6fd877(0x40c1)](_0x3274f6[_0x130481(0x439c)],0x1,NumberType$3))?null:new NumberFormat(_0x5ca106,_0x96f8bc,_0x1820c2,_0x3552da,_0x111202);},NumberFormat[_0x307c2b(0x1aa2)][_0x307c2b(0x3f6a)]=function(_0x1f47d1){var _0x32457e=_0x307c2b,_0x393693=_0x5e00b3;return new Intl[(_0x393693(0x1390))](this[_0x393693(0x50bb)]?this[_0x32457e(0x2dd3)][_0x393693(0xd06)](_0x1f47d1):[],{'style':this[_0x393693(0x3f0d)]?_0x393693(0x3f0d):_0x393693(0x51bf),'currency':this[_0x393693(0x3f0d)]?this[_0x393693(0x3f0d)][_0x393693(0xd06)](_0x1f47d1):void 0x0,'minimumFractionDigits':this[_0x32457e(0x14a2)]?this[_0x393693(0x3ad4)][_0x393693(0xd06)](_0x1f47d1):void 0x0,'maximumFractionDigits':this[_0x393693(0x32c6)]?this[_0x393693(0x32c6)][_0x393693(0xd06)](_0x1f47d1):void 0x0})[_0x393693(0x600d)](this[_0x393693(0x1efe)][_0x393693(0xd06)](_0x1f47d1));},NumberFormat[_0x5e00b3(0x3720)][_0x5e00b3(0x5081)]=function(_0x3d9080){var _0x10deb1=_0x307c2b,_0x1d9e10=_0x5e00b3;_0x3d9080(this[_0x1d9e10(0x1efe)]),this[_0x10deb1(0x2dd3)]&&_0x3d9080(this[_0x10deb1(0x2dd3)]),this[_0x10deb1(0x55dc)]&&_0x3d9080(this[_0x10deb1(0x55dc)]),this[_0x10deb1(0x14a2)]&&_0x3d9080(this[_0x1d9e10(0x3ad4)]),this[_0x1d9e10(0x32c6)]&&_0x3d9080(this[_0x1d9e10(0x32c6)]);},NumberFormat[_0x5e00b3(0x3720)][_0x307c2b(0x847)]=function(){return[void 0x0];},NumberFormat[_0x5e00b3(0x3720)][_0x5e00b3(0x151c)]=function(){var _0x2afd7f=_0x307c2b,_0x386092=_0x5e00b3,_0x57fe00={};return this[_0x386092(0x50bb)]&&(_0x57fe00[_0x386092(0x50bb)]=this[_0x386092(0x50bb)][_0x386092(0x151c)]()),this[_0x386092(0x3f0d)]&&(_0x57fe00[_0x386092(0x3f0d)]=this[_0x386092(0x3f0d)][_0x386092(0x151c)]()),this[_0x386092(0x3ad4)]&&(_0x57fe00[_0x386092(0x31b3)]=this[_0x386092(0x3ad4)][_0x386092(0x151c)]()),this['maxFractionDigits']&&(_0x57fe00[_0x386092(0x439c)]=this[_0x386092(0x32c6)][_0x2afd7f(0x302a)]()),[_0x386092(0x50f2),this[_0x386092(0x1efe)][_0x386092(0x151c)](),_0x57fe00];};var NumberType$2={'kind':_0x5e00b3(0x1efe)},Step=function(_0x26b662,_0x52f70c,_0x3b9779){var _0x4a42e7=_0x5e00b3;this[_0x4a42e7(0x3dd)]=_0x26b662,this[_0x4a42e7(0x4019)]=_0x52f70c,this[_0x4a42e7(0x46de)]=[],this[_0x4a42e7(0x9c9)]=[];for(var _0x1eec51=0x0,_0x417297=_0x3b9779;_0x1eec51<_0x417297[_0x4a42e7(0x809)];_0x1eec51+=0x1){var _0x84ae6f=_0x417297[_0x1eec51],_0x2d0e53=_0x84ae6f[0x0],_0x3d6769=_0x84ae6f[0x1];this[_0x4a42e7(0x46de)][_0x4a42e7(0x5323)](_0x2d0e53),this[_0x4a42e7(0x9c9)][_0x4a42e7(0x5323)](_0x3d6769);}};Step[_0x307c2b(0x40c1)]=function(_0xe83ece,_0xa7c6f4){var _0xc81a73=_0x307c2b,_0x4eaa43=_0x5e00b3;if(_0xe83ece[_0x4eaa43(0x809)]-0x1<0x4)return _0xa7c6f4[_0x4eaa43(0x584a)](_0x4eaa43(0x16f4)+(_0xe83ece[_0xc81a73(0x2ef4)]-0x1)+'.');if((_0xe83ece[_0x4eaa43(0x809)]-0x1)%0x2!=0x0)return _0xa7c6f4[_0x4eaa43(0x584a)](_0x4eaa43(0xe33));var _0x9ee9b1=_0xa7c6f4[_0x4eaa43(0x2374)](_0xe83ece[0x1],0x1,NumberType$2);if(!_0x9ee9b1)return null;var _0x3fd99e=[],_0x1d60d0=null;_0xa7c6f4[_0x4eaa43(0x4a0a)]&&_0x4eaa43(0x9a4)!==_0xa7c6f4[_0x4eaa43(0x4a0a)][_0xc81a73(0x542c)]&&(_0x1d60d0=_0xa7c6f4[_0x4eaa43(0x4a0a)]);for(var _0x23dfa2=0x1;_0x23dfa2<_0xe83ece[_0x4eaa43(0x809)];_0x23dfa2+=0x2){var _0x3e1dda=0x1===_0x23dfa2?-0x1/0x0:_0xe83ece[_0x23dfa2],_0x5d85b3=_0xe83ece[_0x23dfa2+0x1],_0x43cc21=_0x23dfa2,_0xe4e54f=_0x23dfa2+0x1;if(_0x4eaa43(0x1efe)!=typeof _0x3e1dda)return _0xa7c6f4[_0x4eaa43(0x584a)](_0x4eaa43(0x2c07),_0x43cc21);if(_0x3fd99e[_0x4eaa43(0x809)]&&_0x3fd99e[_0x3fd99e[_0x4eaa43(0x809)]-0x1][0x0]>=_0x3e1dda)return _0xa7c6f4[_0x4eaa43(0x584a)](_0xc81a73(0x4751),_0x43cc21);var _0x12cec1=_0xa7c6f4[_0xc81a73(0x40c1)](_0x5d85b3,_0xe4e54f,_0x1d60d0);if(!_0x12cec1)return null;_0x1d60d0=_0x1d60d0||_0x12cec1[_0x4eaa43(0x3dd)],_0x3fd99e['push']([_0x3e1dda,_0x12cec1]);}return new Step(_0x1d60d0,_0x9ee9b1,_0x3fd99e);},Step[_0x5e00b3(0x3720)][_0x5e00b3(0xd06)]=function(_0x1e9941){var _0x4830a3=_0x5e00b3,_0x27b99f=this[_0x4830a3(0x46de)],_0x4a3cfb=this[_0x4830a3(0x9c9)];if(0x1===_0x27b99f[_0x4830a3(0x809)])return _0x4a3cfb[0x0][_0x4830a3(0xd06)](_0x1e9941);var _0x16fabb=this[_0x4830a3(0x4019)][_0x4830a3(0xd06)](_0x1e9941);if(_0x16fabb<=_0x27b99f[0x0])return _0x4a3cfb[0x0]['evaluate'](_0x1e9941);var _0x52841b=_0x27b99f[_0x4830a3(0x809)];return _0x16fabb>=_0x27b99f[_0x52841b-0x1]?_0x4a3cfb[_0x52841b-0x1][_0x4830a3(0xd06)](_0x1e9941):_0x4a3cfb[findStopLessThanOrEqualTo$1(_0x27b99f,_0x16fabb)][_0x4830a3(0xd06)](_0x1e9941);},Step[_0x5e00b3(0x3720)][_0x5e00b3(0x5081)]=function(_0x1cdf6a){var _0x583b8d=_0x307c2b,_0x4ddd52=_0x5e00b3;_0x1cdf6a(this[_0x4ddd52(0x4019)]);for(var _0x80abff=0x0,_0x2c37aa=this[_0x583b8d(0xd22)];_0x80abff<_0x2c37aa[_0x583b8d(0x2ef4)];_0x80abff+=0x1){_0x1cdf6a(_0x2c37aa[_0x80abff]);}},Step[_0x5e00b3(0x3720)][_0x5e00b3(0x5dcc)]=function(){var _0x1763af=_0x307c2b,_0x3977a0=_0x5e00b3,_0x3890e7;return(_0x3890e7=[])['concat'][_0x3977a0(0x4269)](_0x3890e7,this[_0x1763af(0xd22)][_0x3977a0(0x7f7)](function(_0x10b9bc){var _0x5e4c7c=_0x3977a0;return _0x10b9bc[_0x5e4c7c(0x5dcc)]();}));},Step['prototype'][_0x5e00b3(0x151c)]=function(){var _0xbd6ccf=_0x307c2b,_0x4c0652=_0x5e00b3;for(var _0x1fd51e=['step',this[_0xbd6ccf(0x3886)][_0x4c0652(0x151c)]()],_0x3a6fb5=0x0;_0x3a6fb5<this[_0x4c0652(0x46de)][_0x4c0652(0x809)];_0x3a6fb5++)_0x3a6fb5>0x0&&_0x1fd51e[_0xbd6ccf(0x2a0e)](this['labels'][_0x3a6fb5]),_0x1fd51e[_0x4c0652(0x5323)](this[_0x4c0652(0x9c9)][_0x3a6fb5][_0x4c0652(0x151c)]());return _0x1fd51e;};var Var=function(_0x4daf51,_0x16619a){var _0x46d53d=_0x307c2b,_0x582ee2=_0x5e00b3;this[_0x46d53d(0x18c0)]=_0x16619a[_0x582ee2(0x3dd)],this[_0x582ee2(0x2c5)]=_0x4daf51,this[_0x582ee2(0x3ae3)]=_0x16619a;};Var[_0x5e00b3(0x2374)]=function(_0x13e8bd,_0x20b647){var _0x275997=_0x307c2b,_0x34d2bd=_0x5e00b3;if(0x2!==_0x13e8bd[_0x34d2bd(0x809)]||_0x34d2bd(0x20b8)!=typeof _0x13e8bd[0x1])return _0x20b647[_0x34d2bd(0x584a)](_0x34d2bd(0x1f4e));var _0x92c14f=_0x13e8bd[0x1];return _0x20b647[_0x34d2bd(0x689)][_0x34d2bd(0x3d73)](_0x92c14f)?new Var(_0x92c14f,_0x20b647[_0x275997(0xa46)][_0x34d2bd(0x38c4)](_0x92c14f)):_0x20b647[_0x34d2bd(0x584a)](_0x34d2bd(0x5f60)+_0x92c14f+'\x22.\x20Make\x20sure\x20\x22'+_0x92c14f+_0x34d2bd(0x2c92),0x1);},Var[_0x5e00b3(0x3720)]['evaluate']=function(_0x149047){var _0x3a1339=_0x307c2b;return this[_0x3a1339(0x1c60)][_0x3a1339(0x3f6a)](_0x149047);},Var[_0x5e00b3(0x3720)][_0x5e00b3(0x5081)]=function(){},Var[_0x5e00b3(0x3720)][_0x307c2b(0x847)]=function(){return[void 0x0];},Var[_0x5e00b3(0x3720)][_0x5e00b3(0x151c)]=function(){var _0x6efa6b=_0x5e00b3;return[_0x6efa6b(0x2030),this[_0x6efa6b(0x2c5)]];};var expressions={'==':ComparisonEnum['Equals'],'!=':ComparisonEnum[_0x307c2b(0x2c93)],'>':ComparisonEnum[_0x5e00b3(0x46f2)],'<':ComparisonEnum[_0x307c2b(0x4c7)],'>=':ComparisonEnum[_0x307c2b(0x495c)],'<=':ComparisonEnum[_0x5e00b3(0x553d)],'array':Assertion,'at':At,'boolean':Assertion,'case':Case,'coalesce':Coalesce,'collator':CollatorExpression,'format':FormatExpression$1,'image':ImageExpression$1,'in':In,'interpolate':Interpolate,'interpolate-hcl':Interpolate,'interpolate-lab':Interpolate,'length':Length,'let':Let,'literal':Literal,'match':Match,'number':Assertion,'number-format':NumberFormat,'object':Assertion,'step':Step,'string':Assertion,'to-boolean':Coercion,'to-color':Coercion,'to-number':Coercion,'to-string':Coercion,'var':Var};function WebWorkerTransfer(){}var registry={};for(var name$1 in(WebWorkerTransfer[_0x5e00b3(0x59b3)]=function(_0x400695,_0x3c23ae,_0xc6ab36){var _0x5f1e50=_0x5e00b3;void 0x0===_0xc6ab36&&(_0xc6ab36={}),Object[_0x5f1e50(0x17f9)](_0x3c23ae,'_classRegistryKey',{'value':_0x400695,'writeable':!0x1}),registry[_0x400695]={'klass':_0x3c23ae,'omit':_0xc6ab36[_0x5f1e50(0x4024)]||[],'shallow':_0xc6ab36[_0x5f1e50(0x2858)]||[]};},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x2590),Object),WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x3722),Color$1),WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x236e),ResolvedImage$1),WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x38f8),ImageAtlas),WebWorkerTransfer[_0x307c2b(0x59c)](_0x307c2b(0xf08),ImagePosition),WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x96c),RGBAImage),WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x1860),Formatted$1),WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x55c4),FormattedSection),expressions))expressions[name$1][_0x5e00b3(0x2189)]||WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x5c1c)+name$1,expressions[name$1]);function isArrayBuffer(_0x299a2d){var _0x19c80b=_0x307c2b,_0x1957ef=_0x5e00b3;return _0x299a2d&&'undefined'!=typeof ArrayBuffer&&(_0x299a2d instanceof ArrayBuffer||_0x299a2d[_0x19c80b(0x5a6f)]&&_0x1957ef(0xbfe)===_0x299a2d[_0x1957ef(0x26fc)][_0x1957ef(0x2c5)]);}WebWorkerTransfer[_0x5e00b3(0x151c)]=function(_0x4af1a5,_0x5ef329){var _0x560f4f=_0x307c2b,_0x2bee89=_0x5e00b3;if(null==_0x4af1a5||_0x560f4f(0x43b0)==typeof _0x4af1a5||_0x2bee89(0x1efe)==typeof _0x4af1a5||_0x2bee89(0x20b8)==typeof _0x4af1a5||_0x4af1a5 instanceof Boolean||_0x4af1a5 instanceof Number||_0x4af1a5 instanceof String||_0x4af1a5 instanceof Date||_0x4af1a5 instanceof RegExp)return _0x4af1a5;if(isArrayBuffer(_0x4af1a5))return _0x5ef329&&_0x5ef329[_0x2bee89(0x5323)](_0x4af1a5),_0x4af1a5;if(ArrayBuffer[_0x560f4f(0x40af)](_0x4af1a5)){var _0x1746cf=_0x4af1a5;return _0x5ef329&&_0x5ef329[_0x2bee89(0x5323)](_0x1746cf[_0x560f4f(0xcaa)]),_0x1746cf;}if(_0x4af1a5 instanceof ImageData)return _0x5ef329&&_0x5ef329[_0x2bee89(0x5323)](_0x4af1a5[_0x2bee89(0x140c)][_0x2bee89(0x537f)]),_0x4af1a5;if(Array[_0x2bee89(0x2676)](_0x4af1a5)){for(var _0x25beda=[],_0x17915a=0x0,_0x282a94=_0x4af1a5;_0x17915a<_0x282a94[_0x560f4f(0x2ef4)];_0x17915a+=0x1){var _0x1a1188=_0x282a94[_0x17915a];_0x25beda[_0x560f4f(0x2a0e)](WebWorkerTransfer[_0x560f4f(0x302a)](_0x1a1188,_0x5ef329));}return _0x25beda;}if(_0x2bee89(0x8c4)==typeof _0x4af1a5){var _0x3e46a2=_0x4af1a5[_0x2bee89(0x26fc)],_0x354e9a=_0x3e46a2[_0x2bee89(0x2189)];if(!_0x354e9a)throw new Error(_0x2bee89(0x3723));var _0x5aad62=_0x3e46a2[_0x2bee89(0x151c)]?_0x3e46a2[_0x2bee89(0x151c)](_0x4af1a5,_0x5ef329):{};if(!_0x3e46a2[_0x2bee89(0x151c)]){for(var _0xeffbb4 in _0x4af1a5)if(_0x4af1a5[_0x2bee89(0x1a9a)](_0xeffbb4)&&!(registry[_0x354e9a][_0x2bee89(0x4024)]['indexOf'](_0xeffbb4)>=0x0)){var _0x420260=_0x4af1a5[_0xeffbb4];_0x2bee89(0x1b4b)!=typeof _0x420260&&(_0x5aad62[_0xeffbb4]=registry[_0x354e9a][_0x2bee89(0x2858)][_0x2bee89(0xabf)](_0xeffbb4)>=0x0?_0x420260:WebWorkerTransfer[_0x2bee89(0x151c)](_0x420260,_0x5ef329));}_0x4af1a5 instanceof Error&&(_0x5aad62[_0x2bee89(0x3c0f)]=_0x4af1a5[_0x2bee89(0x3c0f)]);}if(_0x5aad62[_0x2bee89(0x5fb2)])throw new Error(_0x2bee89(0x1940));return _0x2bee89(0x2590)!==_0x354e9a&&(_0x5aad62[_0x2bee89(0x5fb2)]=_0x354e9a),_0x5aad62;}throw new Error(_0x2bee89(0x48cd)+typeof _0x4af1a5);},WebWorkerTransfer[_0x5e00b3(0x5870)]=function(_0x3033b7){var _0x1ac6fc=_0x307c2b,_0x3147e3=_0x5e00b3;if(null==_0x3033b7||_0x3147e3(0x29d5)==typeof _0x3033b7||_0x1ac6fc(0x3393)==typeof _0x3033b7||_0x1ac6fc(0x2faa)==typeof _0x3033b7||_0x3033b7 instanceof Boolean||_0x3033b7 instanceof Number||_0x3033b7 instanceof String||_0x3033b7 instanceof Date||_0x3033b7 instanceof RegExp||isArrayBuffer(_0x3033b7)||ArrayBuffer[_0x3147e3(0x1e7c)](_0x3033b7)||_0x3033b7 instanceof ImageData)return _0x3033b7;if(Array[_0x3147e3(0x2676)](_0x3033b7))return _0x3033b7[_0x3147e3(0x7f7)](WebWorkerTransfer[_0x1ac6fc(0x1137)]);if(_0x1ac6fc(0x40f2)==typeof _0x3033b7){var _0x58afc1=_0x3033b7[_0x3147e3(0x5fb2)]||_0x3147e3(0x2590),_0x42d39a=registry[_0x58afc1][_0x3147e3(0x1a58)];if(!_0x42d39a)throw new Error(_0x3147e3(0x324b)+_0x58afc1);if(_0x42d39a[_0x3147e3(0x5870)])return _0x42d39a[_0x3147e3(0x5870)](_0x3033b7);for(var _0x66229d=Object[_0x3147e3(0x2850)](_0x42d39a[_0x1ac6fc(0x1aa2)]),_0x2bb708=0x0,_0x2db94e=Object[_0x3147e3(0x4d54)](_0x3033b7);_0x2bb708<_0x2db94e[_0x3147e3(0x809)];_0x2bb708+=0x1){var _0xb88388=_0x2db94e[_0x2bb708];if(_0x3147e3(0x5fb2)!==_0xb88388){var _0x13f92b=_0x3033b7[_0xb88388];_0x66229d[_0xb88388]=registry[_0x58afc1][_0x3147e3(0x2858)][_0x1ac6fc(0x2feb)](_0xb88388)>=0x0?_0x13f92b:WebWorkerTransfer[_0x3147e3(0x5870)](_0x13f92b);}}return _0x66229d;}throw new Error(_0x3147e3(0x1b75)+typeof _0x3033b7);};var SegmentVector=function(_0x29e31b){var _0x408f42=_0x5e00b3;void 0x0===_0x29e31b&&(_0x29e31b=[]),this[_0x408f42(0x2347)]=_0x29e31b;};function drawCirclesOnOneTile(_0x143f55,_0x30527c,_0x12a934){var _0x306269=_0x307c2b,_0x3b0a02=_0x5e00b3;if(_0x3b0a02(0x1d92)===_0x143f55[_0x3b0a02(0x99e)]){var _0x25621c=_0x12a934[_0x3b0a02(0xf6d)][_0x306269(0x3abb)](_0x3b0a02(0x45ee)),_0x818c8b=_0x12a934[_0x3b0a02(0xf6d)][_0x3b0a02(0x38c4)](_0x306269(0x3e84)),_0x2dd53c=_0x12a934[_0x3b0a02(0xf6d)][_0x3b0a02(0x38c4)]('circle-stroke-opacity'),_0x2856a6=void 0x0!==_0x12a934[_0x3b0a02(0x4892)][_0x3b0a02(0x38c4)](_0x3b0a02(0x46af))[_0x3b0a02(0x4829)](0x1);if(0x0!==_0x25621c[_0x3b0a02(0x4829)](0x1)||0x0!==_0x818c8b[_0x306269(0x248d)](0x1)&&0x0!==_0x2dd53c[_0x3b0a02(0x4829)](0x1)){var _0x4e228f=_0x143f55[_0x3b0a02(0x4fd0)],_0x3bea8d=_0x4e228f['gl'],_0x3645e2=_0x143f55[_0x306269(0x35df)](0x0,DepthMode[_0x3b0a02(0x3957)]),_0x8d9de7=StencilMode[_0x3b0a02(0x4941)],_0x46da71=_0x143f55[_0x3b0a02(0x2c55)](),_0x293a78=[],_0x4e7f29=_0x30527c[_0x3b0a02(0x3e9c)](_0x12a934);if(_0x4e7f29){var _0x3bbd34=_0x4e7f29[_0x306269(0x4d99)][_0x3b0a02(0x38c4)](_0x12a934['id']),_0x312ae0={'programConfiguration':_0x3bbd34,'program':_0x143f55[_0x3b0a02(0xef8)](_0x306269(0x1cec),_0x3bbd34),'layoutVertexBuffer':_0x4e7f29[_0x3b0a02(0x13b)],'indexBuffer':_0x4e7f29[_0x3b0a02(0xd4e)],'uniformValues':CircleProgram['circleUniformValues'](_0x143f55,_0x30527c,_0x12a934)};if(_0x2856a6)for(var _0x155732=0x0,_0x420d6f=_0x4e7f29[_0x3b0a02(0x2347)][_0x306269(0x3abb)]();_0x155732<_0x420d6f[_0x3b0a02(0x809)];_0x155732+=0x1){var _0x48ea77=_0x420d6f[_0x155732];_0x293a78[_0x3b0a02(0x5323)]({'segments':new SegmentVector([_0x48ea77]),'sortKey':_0x48ea77[_0x3b0a02(0x798)],'state':_0x312ae0});}else _0x293a78[_0x3b0a02(0x5323)]({'segments':_0x4e7f29[_0x3b0a02(0x2347)],'sortKey':0x0,'state':_0x312ae0});_0x2856a6&&_0x293a78[_0x3b0a02(0x4b76)](function(_0xe38576,_0x526847){var _0x342f31=_0x3b0a02;return _0xe38576[_0x342f31(0x798)]-_0x526847[_0x342f31(0x798)];});for(var _0x1849ed=0x0,_0x5df480=_0x293a78;_0x1849ed<_0x5df480[_0x3b0a02(0x809)];_0x1849ed+=0x1){var _0x2fc4c8=_0x5df480[_0x1849ed],_0x582f5e=_0x2fc4c8[_0x3b0a02(0x3d40)],_0x3c8ccc=_0x582f5e[_0x3b0a02(0x4742)],_0x3582f0=_0x582f5e[_0x3b0a02(0x39e5)],_0x301b51=_0x582f5e['layoutVertexBuffer'],_0x3c56ba=_0x582f5e[_0x3b0a02(0xd4e)],_0x300499=_0x582f5e['uniformValues'],_0x12e742=_0x2fc4c8[_0x3b0a02(0x2347)];_0x3582f0[_0x3b0a02(0x461d)](_0x4e228f,_0x3bea8d[_0x3b0a02(0xf30)],_0x3645e2,_0x8d9de7,_0x46da71,CullFaceMode[_0x3b0a02(0x4941)],_0x300499,_0x12a934['id'],_0x301b51,_0x3c56ba,_0x12e742,_0x12a934[_0x3b0a02(0xf6d)],0x0,_0x3c8ccc);}}}}}function Util$2(){}SegmentVector[_0x5e00b3(0x3720)][_0x5e00b3(0x21e4)]=function(_0x581fe7,_0x1eca2d,_0x568760,_0x442cfd){var _0x26482a=_0x307c2b,_0x392078=_0x5e00b3,_0x38a4c5=this[_0x26482a(0x1745)][this[_0x392078(0x2347)][_0x392078(0x809)]-0x1];return(!_0x38a4c5||_0x38a4c5[_0x392078(0xb8f)]+_0x581fe7>SegmentVector[_0x392078(0x4014)]||_0x38a4c5[_0x26482a(0x19d3)]!==_0x442cfd)&&(_0x38a4c5={'vertexOffset':_0x1eca2d[_0x392078(0x809)],'primitiveOffset':_0x568760[_0x392078(0x809)],'vertexLength':0x0,'primitiveLength':0x0},void 0x0!==_0x442cfd&&(_0x38a4c5[_0x392078(0x798)]=_0x442cfd),this[_0x392078(0x2347)][_0x392078(0x5323)](_0x38a4c5)),_0x38a4c5;},SegmentVector[_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(){var _0x3c3af4=_0x5e00b3;return this[_0x3c3af4(0x2347)];},SegmentVector[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x67e23c=_0x5e00b3;for(var _0x1bccca=0x0,_0x47693f=this[_0x67e23c(0x2347)];_0x1bccca<_0x47693f[_0x67e23c(0x809)];_0x1bccca+=0x1){var _0x1b74f3=_0x47693f[_0x1bccca];for(var _0xe80ba2 in _0x1b74f3[_0x67e23c(0xf0b)])_0x1b74f3[_0x67e23c(0xf0b)][_0xe80ba2][_0x67e23c(0x2947)]();}},SegmentVector[_0x5e00b3(0x2545)]=function(_0x34af36,_0x57b0d1,_0x1175de,_0x5c49ca){return new SegmentVector([{'vertexOffset':_0x34af36,'primitiveOffset':_0x57b0d1,'vertexLength':_0x1175de,'primitiveLength':_0x5c49ca,'vaos':{},'sortKey':0x0}]);},SegmentVector[_0x5e00b3(0x4014)]=Math[_0x5e00b3(0x3a5c)](0x2,0x10)-0x1,WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x307c2b(0x5827),SegmentVector),Util$2['easeCubicInOut']=function(_0xe58827){if(_0xe58827<=0x0)return 0x0;if(_0xe58827>=0x1)return 0x1;var _0x404385=_0xe58827*_0xe58827,_0x43556f=_0x404385*_0xe58827;return 0x4*(_0xe58827<0.5?_0x43556f:0x3*(_0xe58827-_0x404385)+_0x43556f-0.75);},Util$2[_0x5e00b3(0x5766)]=function(_0x234e3a,_0xe7dd69,_0x13838e){var _0x41c8a9=_0x307c2b,_0x404cdd=_0x5e00b3;if(!_0x234e3a[_0x404cdd(0x809)])return _0x13838e(null,[]);var _0x5caf4f=_0x234e3a[_0x404cdd(0x809)],_0xf1092b=new Array(_0x234e3a[_0x41c8a9(0x2ef4)]),_0x573cf7=null;_0x234e3a[_0x404cdd(0x326d)](function(_0x2dc20e,_0x39e5dc){_0xe7dd69(_0x2dc20e,function(_0x429e6f,_0x59d87b){_0x429e6f&&(_0x573cf7=_0x429e6f),_0xf1092b[_0x39e5dc]=_0x59d87b,0x0==--_0x5caf4f&&_0x13838e(_0x573cf7,_0xf1092b);});});},Util$2[_0x5e00b3(0x46d7)]=function(_0x46e6f9){var _0x1cc13d=_0x5e00b3;for(var _0xe9535=[],_0x36860e=arguments['length']-0x1;_0x36860e-->0x0;)_0xe9535[_0x36860e]=arguments[_0x36860e+0x1];for(var _0x4ca2ff=0x0,_0x337613=_0xe9535;_0x4ca2ff<_0x337613[_0x1cc13d(0x809)];_0x4ca2ff+=0x1){var _0x3e35f0=_0x337613[_0x4ca2ff];for(var _0x22e98c in _0x3e35f0)_0x46e6f9[_0x22e98c]=_0x3e35f0[_0x22e98c];}return _0x46e6f9;};var id$1=0x1;Util$2[_0x307c2b(0x37cd)]=function(){return id$1++;},Util$2[_0x307c2b(0x3dbc)]=function(){return function _0x444134(_0x4b6114){var _0x126d2f=_0x140d,_0x39a534=_0x23ca;return _0x4b6114?(_0x4b6114^0x10*Math['random']()>>_0x4b6114/0x4)[_0x126d2f(0xedf)](0x10):([0x989680]+-[0x3e8]+-0xfa0+-0x1f40+-0x174876e800)[_0x39a534(0x2c3f)](/[018]/g,_0x444134);}();},Util$2[_0x5e00b3(0x1d2a)]=function(_0x4daff8){var _0x127363=_0x5e00b3;return!!_0x4daff8&&/^[0-9a-f]{8}-[0-9a-f]{4}-[4][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i[_0x127363(0x4a8a)](_0x4daff8);},Util$2[_0x5e00b3(0x4890)]=function(_0x2f2d5c,_0x5803e2){var _0x483145=_0x5e00b3;_0x2f2d5c[_0x483145(0x326d)](function(_0x482e97){var _0x397da8=_0x483145;_0x5803e2[_0x482e97]&&(_0x5803e2[_0x482e97]=_0x5803e2[_0x482e97][_0x397da8(0xdbb)](_0x5803e2));});},Util$2[_0x5e00b3(0x5f31)]=function(_0xd714ea,_0x45c97b){var _0x16a900=_0x307c2b,_0x349453=_0x5e00b3;return-0x1!==_0xd714ea[_0x349453(0xabf)](_0x45c97b,_0xd714ea[_0x349453(0x809)]-_0x45c97b[_0x16a900(0x2ef4)]);},Util$2[_0x5e00b3(0x454d)]=function(_0x466e0d,_0x4f4312,_0x579c0a){var _0xdd8f11=_0x5e00b3,_0x1a7956={};for(var _0x420760 in _0x466e0d)_0x1a7956[_0x420760]=_0x4f4312[_0xdd8f11(0x3c9e)](_0x579c0a||this,_0x466e0d[_0x420760],_0x420760,_0x466e0d);return _0x1a7956;},Util$2[_0x5e00b3(0x255e)]=function(_0x28d5a0,_0x52cb00,_0x460368){var _0x1f9513=_0x307c2b,_0x52978e={};for(var _0x35b467 in _0x28d5a0)_0x52cb00[_0x1f9513(0x4d6c)](_0x460368||this,_0x28d5a0[_0x35b467],_0x35b467,_0x28d5a0)&&(_0x52978e[_0x35b467]=_0x28d5a0[_0x35b467]);return _0x52978e;},Util$2['clone']=function(_0x491d49){var _0x11f618=_0x5e00b3;return Array[_0x11f618(0x2676)](_0x491d49)?_0x491d49['map'](Util$2[_0x11f618(0x40f3)]):_0x11f618(0x8c4)==typeof _0x491d49&&_0x491d49?Util$2[_0x11f618(0x454d)](_0x491d49,Util$2[_0x11f618(0x40f3)]):_0x491d49;},Util$2[_0x5e00b3(0x1147)]=function(_0x450795,_0x50b5c7){var _0x1eec34=_0x307c2b,_0x478914=_0x5e00b3;if(Array[_0x478914(0x2676)](_0x450795)){if(!Array[_0x1eec34(0x2d5)](_0x50b5c7)||_0x450795[_0x478914(0x809)]!==_0x50b5c7[_0x478914(0x809)])return!0x1;for(var _0x530dba=0x0;_0x530dba<_0x450795[_0x478914(0x809)];_0x530dba++)if(!Util$2[_0x478914(0x1147)](_0x450795[_0x530dba],_0x50b5c7[_0x530dba]))return!0x1;return!0x0;}if(_0x1eec34(0x40f2)==typeof _0x450795&&null!==_0x450795&&null!==_0x50b5c7){if(_0x1eec34(0x40f2)!=typeof _0x50b5c7)return!0x1;if(Object[_0x1eec34(0x11bc)](_0x450795)[_0x478914(0x809)]!==Object[_0x478914(0x4d54)](_0x50b5c7)[_0x1eec34(0x2ef4)])return!0x1;for(var _0x21e885 in _0x450795)if(!Util$2[_0x1eec34(0x2490)](_0x450795[_0x21e885],_0x50b5c7[_0x21e885]))return!0x1;return!0x0;}return _0x450795===_0x50b5c7;},Util$2[_0x5e00b3(0x49af)]=function(_0x1d707c,_0x20e560){var _0x567fd2=_0x5e00b3;for(var _0x1cfc61=0x0;_0x1cfc61<_0x1d707c[_0x567fd2(0x809)];_0x1cfc61++)if(_0x20e560[_0x567fd2(0xabf)](_0x1d707c[_0x1cfc61])>=0x0)return!0x0;return!0x1;};var warnOnceHistory={};Util$2[_0x5e00b3(0x3cc)]=function(_0x2b93d0){var _0x3dda28=_0x307c2b,_0x237b55=_0x5e00b3;warnOnceHistory[_0x2b93d0]||(_0x3dda28(0x18c)!=typeof console&&console[_0x237b55(0x3de4)](_0x2b93d0),warnOnceHistory[_0x2b93d0]=!0x0);},Util$2[_0x5e00b3(0x3c3d)]=function(_0x5154da,_0xa86eaf,_0x170d0b){return(_0x170d0b['y']-_0x5154da['y'])*(_0xa86eaf['x']-_0x5154da['x'])>(_0xa86eaf['y']-_0x5154da['y'])*(_0x170d0b['x']-_0x5154da['x']);},Util$2[_0x5e00b3(0x36f7)]=function(){var _0x5dae1b=_0x5e00b3;return'undefined'!=typeof WorkerGlobalScope&&_0x5dae1b(0x39a1)!=typeof self&&self instanceof WorkerGlobalScope;},Util$2[_0x5e00b3(0x797)]=function(_0x23a81a){var _0x8a23f7=_0x5e00b3,_0x3609c6={};if(_0x23a81a['replace'](/(?:^|(?:\s*\,\s*))([^\x00-\x20\(\)<>@\,;\:\\"\/\[\]\?\=\{\}\x7F]+)(?:\=(?:([^\x00-\x20\(\)<>@\,;\:\\"\/\[\]\?\=\{\}\x7F]+)|(?:\"((?:[^"\\]|\\.)*)\")))?/g,function(_0x5822d9,_0x14acdc,_0x135992,_0x52d65c){var _0x30bc44=_0x23ca,_0x5d49e8=_0x135992||_0x52d65c;return _0x3609c6[_0x14acdc]=!_0x5d49e8||_0x5d49e8[_0x30bc44(0x12e2)](),'';}),_0x3609c6[_0x8a23f7(0x56cb)]){var _0x1b2866=parseInt(_0x3609c6[_0x8a23f7(0x56cb)],0xa);isNaN(_0x1b2866)?delete _0x3609c6[_0x8a23f7(0x56cb)]:_0x3609c6[_0x8a23f7(0x56cb)]=_0x1b2866;}return _0x3609c6;};var _isSafari=null;Util$2['isSafari']=function(_0x246141){var _0x6964d3=_0x307c2b,_0x199ad5=_0x5e00b3;if(null==_isSafari){var _0x4f252b=_0x246141['navigator']?_0x246141[_0x6964d3(0x4a29)][_0x199ad5(0x5af)]:null;_isSafari=!!_0x246141[_0x199ad5(0x5b0f)]||!(!_0x4f252b||!(/\b(iPad|iPhone|iPod)\b/[_0x199ad5(0x4a8a)](_0x4f252b)||_0x4f252b['match'](_0x199ad5(0x152c))&&!_0x4f252b[_0x199ad5(0x31ca)](_0x199ad5(0x3d6e))));}return _isSafari;},Util$2[_0x5e00b3(0x3b8c)]=function(_0x1f8203,_0x5d85a8){var _0x3476e9=_0x5e00b3;return _0x5d85a8[_0x3476e9(0x2c3f)](/{([^{}]+)}/g,function(_0x13f056,_0x11a0a7){return _0x11a0a7 in _0x1f8203?String(_0x1f8203[_0x11a0a7]):'';});};var LineProgram={};function calculateTileRatio(_0x5c91d7,_0x17de04){return 0x1/pixelsToTileUnits$1(_0x5c91d7,0x1,_0x17de04);}function pixelsToGLUnits(_0x230b0d){var _0x2eeccf=_0x5e00b3;return[0x2/_0x230b0d[_0x2eeccf(0x6050)],-0x2/_0x230b0d[_0x2eeccf(0x6050)]];}LineProgram[_0x5e00b3(0x1808)]=function(_0x5b25e6,_0x436c15){var _0x374e82=_0x307c2b,_0x47ee0b=_0x5e00b3;return{'u_matrix':new UniformType[(_0x47ee0b(0xcd3))](_0x5b25e6,_0x436c15[_0x47ee0b(0x47d)]),'u_ratio':new UniformType[(_0x374e82(0xb42))](_0x5b25e6,_0x436c15[_0x47ee0b(0x5be5)]),'u_device_pixel_ratio':new UniformType[(_0x47ee0b(0x397f))](_0x5b25e6,_0x436c15[_0x47ee0b(0x15f9)]),'u_units_to_pixels':new UniformType[(_0x47ee0b(0x2236))](_0x5b25e6,_0x436c15[_0x374e82(0x2a23)]),'u_antialiasing':new UniformType[(_0x47ee0b(0x397f))](_0x5b25e6,_0x436c15[_0x47ee0b(0xb4f)])};},LineProgram[_0x5e00b3(0x31d6)]=function(_0xab18d3,_0xcbb1a9){var _0x1bd91b=_0x307c2b,_0x39937a=_0x5e00b3;return{'u_matrix':new UniformType[(_0x39937a(0xcd3))](_0xab18d3,_0xcbb1a9[_0x1bd91b(0x312c)]),'u_ratio':new UniformType[(_0x39937a(0x397f))](_0xab18d3,_0xcbb1a9[_0x39937a(0x5be5)]),'u_device_pixel_ratio':new UniformType[(_0x1bd91b(0xb42))](_0xab18d3,_0xcbb1a9[_0x39937a(0x15f9)]),'u_units_to_pixels':new UniformType[(_0x39937a(0x2236))](_0xab18d3,_0xcbb1a9[_0x39937a(0xa02)]),'u_image':new UniformType[(_0x1bd91b(0x4883))](_0xab18d3,_0xcbb1a9[_0x1bd91b(0x29f9)])};},LineProgram[_0x5e00b3(0x11eb)]=function(_0x5cf5b9,_0x562ec4){var _0x2f1e3b=_0x307c2b,_0x2ee318=_0x5e00b3;return{'u_matrix':new UniformType[(_0x2ee318(0xcd3))](_0x5cf5b9,_0x562ec4[_0x2ee318(0x47d)]),'u_texsize':new UniformType[(_0x2ee318(0x2236))](_0x5cf5b9,_0x562ec4[_0x2ee318(0x458f)]),'u_ratio':new UniformType[(_0x2ee318(0x397f))](_0x5cf5b9,_0x562ec4[_0x2f1e3b(0x1cae)]),'u_device_pixel_ratio':new UniformType[(_0x2f1e3b(0xb42))](_0x5cf5b9,_0x562ec4[_0x2ee318(0x15f9)]),'u_image':new UniformType[(_0x2f1e3b(0x4883))](_0x5cf5b9,_0x562ec4['u_image']),'u_units_to_pixels':new UniformType[(_0x2ee318(0x2236))](_0x5cf5b9,_0x562ec4[_0x2ee318(0xa02)]),'u_scale':new UniformType[(_0x2ee318(0x5144))](_0x5cf5b9,_0x562ec4[_0x2ee318(0x3414)]),'u_fade':new UniformType[(_0x2ee318(0x397f))](_0x5cf5b9,_0x562ec4[_0x2f1e3b(0x4044)])};},LineProgram[_0x5e00b3(0xb31)]=function(_0x17da5a,_0x3ff610){var _0xe4d4ba=_0x307c2b,_0x34aa80=_0x5e00b3;return{'u_matrix':new UniformType[(_0x34aa80(0xcd3))](_0x17da5a,_0x3ff610[_0x34aa80(0x47d)]),'u_ratio':new UniformType[(_0xe4d4ba(0xb42))](_0x17da5a,_0x3ff610[_0x34aa80(0x5be5)]),'u_device_pixel_ratio':new UniformType[(_0x34aa80(0x397f))](_0x17da5a,_0x3ff610[_0x34aa80(0x15f9)]),'u_units_to_pixels':new UniformType[(_0x34aa80(0x2236))](_0x17da5a,_0x3ff610[_0x34aa80(0xa02)]),'u_patternscale_a':new UniformType['Uniform2f'](_0x17da5a,_0x3ff610[_0xe4d4ba(0x1836)]),'u_patternscale_b':new UniformType['Uniform2f'](_0x17da5a,_0x3ff610[_0xe4d4ba(0x5a83)]),'u_sdfgamma':new UniformType[(_0x34aa80(0x397f))](_0x17da5a,_0x3ff610[_0x34aa80(0x368f)]),'u_image':new UniformType[(_0x34aa80(0x344b))](_0x17da5a,_0x3ff610[_0x34aa80(0x82e)]),'u_tex_y_a':new UniformType[(_0xe4d4ba(0xb42))](_0x17da5a,_0x3ff610[_0x34aa80(0x5621)]),'u_tex_y_b':new UniformType[(_0x34aa80(0x397f))](_0x17da5a,_0x3ff610['u_tex_y_b']),'u_mix':new UniformType[(_0x34aa80(0x397f))](_0x17da5a,_0x3ff610[_0x34aa80(0xf61)])};},LineProgram[_0x307c2b(0x4a32)]=function(_0x4d5240,_0x32005e,_0x264ce6,_0xa9860f){var _0x22c205=_0x5e00b3;_0x4d5240[_0x22c205(0x332f)];var _0x4b0ad7=pixelsToGLUnits(_0x32005e),_0x4ede8f=pixelsToTileUnits$1(_0x32005e,0x1,_0xa9860f);return{'u_matrix':calculateMatrix(_0x4d5240,_0x32005e),'u_ratio':0x1/_0x4ede8f,'u_device_pixel_ratio':0x1,'u_units_to_pixels':[0x1/_0x4b0ad7[0x0],0x1/_0x4b0ad7[0x1]],'u_antialiasing':_0xa9860f[_0x22c205(0x368)]};},LineProgram[_0x307c2b(0x163f)]=function(_0x59de54,_0x3186c3,_0x378ff8,_0x54e6a1){var _0x489b38=_0x307c2b;return Util$2[_0x489b38(0x4ac3)](LineProgram[_0x489b38(0x4a32)](_0x59de54,_0x3186c3,_0x378ff8,_0x54e6a1),{'u_image':0x0});},LineProgram[_0x5e00b3(0x26c3)]=function(_0x1f3602,_0x4719ad,_0x3cbb7f,_0x902593,_0x38caf5){var _0x318b57=_0x307c2b,_0x22bc61=_0x5e00b3;_0x1f3602[_0x22bc61(0x332f)];var _0x3d96fe=calculateTileRatio(_0x4719ad,_0x38caf5);return{'u_matrix':calculateMatrix(_0x1f3602,_0x4719ad),'u_texsize':_0x4719ad[_0x22bc61(0x339e)][_0x22bc61(0xd16)],'u_ratio':0x1/pixelsToTileUnits$1(_0x4719ad,0x1,_0x38caf5),'u_device_pixel_ratio':0x1,'u_image':0x0,'u_scale':[ref_properties[_0x318b57(0x1cce)][_0x22bc61(0x16ec)],_0x3d96fe,_0x902593[_0x22bc61(0x19d7)],_0x902593[_0x22bc61(0x4f82)]],'u_fade':_0x902593['t'],'u_units_to_pixels':pixelsToGLUnits(_0x4719ad)};},LineProgram[_0x5e00b3(0x1bbb)]=function(_0x11c2e1,_0x56e429,_0x422db6,_0x3f56ef,_0x3b1005,_0x7262e0){var _0x1702b6=_0x307c2b,_0x2d7eef=_0x5e00b3;_0x11c2e1[_0x1702b6(0x5270)];var _0x60dc94=_0x11c2e1['lineAtlas'],_0x70f287=calculateTileRatio(_0x56e429,_0x7262e0),_0x2a47a3=_0x2d7eef(0x3d49)===_0x422db6[_0x2d7eef(0x4892)][_0x2d7eef(0x38c4)](_0x1702b6(0x534c)),_0xbad9b8=_0x60dc94['getDash'](_0x3f56ef[_0x1702b6(0x526a)],_0x2a47a3),_0x1bb63f=_0x60dc94[_0x1702b6(0x424c)](_0x3f56ef['to'],_0x2a47a3),_0x3fc913=_0xbad9b8[_0x2d7eef(0x2d3c)]*_0x3b1005[_0x1702b6(0x1bd4)],_0x2d1fb2=_0x1bb63f[_0x2d7eef(0x2d3c)]*_0x3b1005[_0x2d7eef(0x4f82)];return Util$2[_0x2d7eef(0x46d7)](LineProgram[_0x2d7eef(0x4c1)](_0x11c2e1,_0x56e429,_0x422db6,_0x7262e0),{'u_patternscale_a':[_0x70f287/_0x3fc913,-_0xbad9b8[_0x2d7eef(0x5a4e)]/0x2],'u_patternscale_b':[_0x70f287/_0x2d1fb2,-_0x1bb63f[_0x2d7eef(0x5a4e)]/0x2],'u_sdfgamma':_0x60dc94[_0x1702b6(0x2299)]/(0x100*Math[_0x2d7eef(0x19a8)](_0x3fc913,_0x2d1fb2))/0x2,'u_image':0x0,'u_tex_y_a':_0xbad9b8['y'],'u_tex_y_b':_0x1bb63f['y'],'u_mix':_0x3b1005['t']});};var scratchMat4Array$2=new Float32Array(0x10);function calculateMatrix(_0xa4d24a,_0x269865,_0x3b42c6){var _0x12ec1c=_0x5e00b3,_0x55981c=_0x269865[_0x12ec1c(0x207b)];return Matrix4[_0x12ec1c(0x64b)](_0x55981c,scratchMat4Array$2);}function drawLineOnOneTile(_0x1b041d,_0x1f33c4,_0x22f9aa,_0x24d4b8){var _0x4c9963=_0x307c2b,_0x30b4d9=_0x5e00b3;if(_0x4c9963(0x10ab)===_0x1b041d[_0x30b4d9(0x99e)]&&defined$1(_0x22f9aa)&&defined$1(_0x22f9aa[_0x4c9963(0x54ca)])){var _0x3c5891=_0x22f9aa[_0x30b4d9(0xf6d)][_0x4c9963(0x3abb)]('line-opacity'),_0x463c93=_0x22f9aa[_0x30b4d9(0xf6d)][_0x4c9963(0x3abb)](_0x30b4d9(0x1a6f));if(0x0!==_0x3c5891[_0x30b4d9(0x4829)](0x1)&&0x0!==_0x463c93['constantOr'](0x1)){var _0x5996a7=_0x1b041d[_0x4c9963(0x35df)](0x0,DepthMode[_0x30b4d9(0x3957)]),_0x32c4b7=_0x1b041d[_0x4c9963(0x517d)](),_0x54b868=_0x22f9aa[_0x30b4d9(0xf6d)]['get'](_0x4c9963(0x3ff0)),_0x389bc5=_0x22f9aa[_0x4c9963(0x54ca)][_0x30b4d9(0x38c4)](_0x30b4d9(0x47d6)),_0x481077=_0x389bc5[_0x4c9963(0x248d)](0x1),_0x48f09f=_0x22f9aa[_0x30b4d9(0xf6d)][_0x30b4d9(0x38c4)](_0x30b4d9(0x22c1)),_0x208fbb=_0x22f9aa[_0x30b4d9(0x5b1f)](),_0x3dc4fe=_0x54b868?_0x4c9963(0x3257):_0x481077?_0x4c9963(0x2590):_0x48f09f?_0x30b4d9(0x3052):_0x4c9963(0xf32),_0x588f73=_0x1b041d[_0x30b4d9(0x4fd0)],_0x94df5f=_0x588f73['gl'];if(_0x48f09f){_0x588f73[_0x4c9963(0x532e)][_0x30b4d9(0x10aa)](_0x94df5f[_0x4c9963(0x4252)]);var _0x2ea5df=_0x22f9aa[_0x30b4d9(0x1cb8)];if(!_0x22f9aa[_0x30b4d9(0x362d)])return;_0x2ea5df||(_0x2ea5df=_0x22f9aa[_0x30b4d9(0x1cb8)]=new ref_properties[(_0x4c9963(0x849))](_0x588f73,_0x22f9aa[_0x4c9963(0x3309)],_0x94df5f[_0x30b4d9(0x1015)])),_0x2ea5df[_0x30b4d9(0xdbb)](_0x94df5f[_0x30b4d9(0x408a)],_0x94df5f[_0x30b4d9(0x3304)]);}var _0x2d9e90=_0x1f33c4[_0x30b4d9(0x3e9c)](_0x22f9aa);if(_0x2d9e90){var _0x232525=_0x2d9e90[_0x30b4d9(0x4c27)][_0x30b4d9(0x38c4)](_0x22f9aa['id']),_0xaf5a4e=_0x1b041d[_0x30b4d9(0x4fd0)][_0x30b4d9(0x39e5)][_0x30b4d9(0x38c4)](),_0x37cb13=_0x1b041d[_0x4c9963(0x2c8a)](_0x3dc4fe,_0x232525),_0x3d213e=_0x37cb13[_0x30b4d9(0x39e5)]!==_0xaf5a4e,_0x4e7a67=_0x389bc5[_0x4c9963(0x248d)](null);if(_0x4e7a67&&_0x1f33c4[_0x30b4d9(0x4584)]){var _0x2b42d6=_0x1f33c4[_0x30b4d9(0x4584)],_0x3edbff=_0x2b42d6['patternPositions'][_0x4e7a67['to'][_0x30b4d9(0x3cc8)]()],_0x5425de=_0x2b42d6[_0x30b4d9(0x1c73)][_0x4e7a67[_0x30b4d9(0x43fa)][_0x30b4d9(0x3cc8)]()];_0x3edbff&&_0x5425de&&_0x232525[_0x4c9963(0x2def)](_0x3edbff,_0x5425de);}var _0x130ae0=_0x463c93[_0x30b4d9(0x9a4)][_0x4c9963(0x46b3)],_0x1ec511=_0x130ae0;_0x1ec511*=_0x1b041d[_0x30b4d9(0x3d4c)],_0x22f9aa[_0x30b4d9(0xf6d)][_0x30b4d9(0x694)][_0x30b4d9(0x1a6f)][_0x30b4d9(0x9a4)][_0x4c9963(0x46b3)]=_0x1ec511;var _0x2a2daf=_0x54b868?LineProgram[_0x30b4d9(0x1bbb)](_0x1b041d,_0x1f33c4,_0x22f9aa,_0x54b868,_0x208fbb,_0x24d4b8):_0x481077?LineProgram[_0x30b4d9(0x26c3)](_0x1b041d,_0x1f33c4,_0x22f9aa,_0x208fbb,_0x24d4b8):_0x48f09f?LineProgram[_0x30b4d9(0x5dd4)](_0x1b041d,_0x1f33c4,_0x22f9aa,_0x24d4b8):LineProgram[_0x4c9963(0x4a32)](_0x1b041d,_0x1f33c4,_0x22f9aa,_0x24d4b8);_0x54b868&&(_0x3d213e||_0x1b041d[_0x30b4d9(0x384d)][_0x30b4d9(0xa73)])?(_0x588f73[_0x30b4d9(0x587e)][_0x30b4d9(0x10aa)](_0x94df5f[_0x30b4d9(0x55cc)]),_0x1b041d[_0x30b4d9(0x384d)][_0x30b4d9(0xdbb)](_0x588f73)):_0x481077&&(_0x588f73[_0x30b4d9(0x587e)][_0x30b4d9(0x10aa)](_0x94df5f[_0x30b4d9(0x55cc)]),_0x1f33c4[_0x30b4d9(0x339e)][_0x30b4d9(0xdbb)](_0x94df5f[_0x30b4d9(0x408a)],_0x94df5f[_0x4c9963(0x11be)]),_0x232525[_0x30b4d9(0x1979)](_0x208fbb)),_0x37cb13[_0x30b4d9(0x461d)](_0x588f73,_0x94df5f[_0x4c9963(0x5add)],_0x5996a7,null,_0x32c4b7,CullFaceMode[_0x4c9963(0x28c9)],_0x2a2daf,_0x22f9aa['id'],_0x2d9e90[_0x4c9963(0x3ae2)],_0x2d9e90[_0x4c9963(0x44cd)],_0x2d9e90[_0x4c9963(0x1745)],_0x22f9aa[_0x4c9963(0x54ca)],0x0,_0x232525),_0x22f9aa[_0x30b4d9(0xf6d)][_0x30b4d9(0x694)][_0x30b4d9(0x1a6f)][_0x30b4d9(0x9a4)][_0x4c9963(0x46b3)]=_0x130ae0;}}}}function patternUniformValues(_0x512580,_0x3f598d,_0x404214,_0x31dfbd){var _0x43a1b0=_0x5e00b3;_0x31dfbd[_0x43a1b0(0x54d)]=!0x0;var _0x65b553=0x1/pixelsToTileUnits$1(_0x404214,0x1,_0x31dfbd);_0x404214[_0x43a1b0(0x189f)]&&(_0x65b553*=0x2);var _0x11a96b=_0x404214[_0x43a1b0(0x32d4)]*_0x404214['x'],_0x7df14d=_0x404214[_0x43a1b0(0x32d4)]*_0x404214['y'];return{'u_image':0x0,'u_texsize':_0x404214[_0x43a1b0(0x339e)][_0x43a1b0(0xd16)],'u_scale':[0x1,_0x65b553,_0x512580[_0x43a1b0(0x19d7)],_0x512580[_0x43a1b0(0x4f82)]],'u_fade':_0x512580['t'],'u_pixel_coord_upper':[_0x11a96b>>0x10,_0x7df14d>>0x10],'u_pixel_coord_lower':[0xffff&_0x11a96b,0xffff&_0x7df14d]};}var FillProgram={'fillUniforms':function(_0x572ca0,_0x2ab9fa){var _0x7376e6=_0x5e00b3;return{'u_matrix':new UniformType[(_0x7376e6(0xcd3))](_0x572ca0,_0x2ab9fa[_0x7376e6(0x47d)])};},'fillPatternUniforms':function(_0x190021,_0x3ba4a5){var _0x27fe76=_0x307c2b,_0x1c58af=_0x5e00b3;return{'u_matrix':new UniformType[(_0x27fe76(0x49d9))](_0x190021,_0x3ba4a5[_0x27fe76(0x312c)]),'u_image':new UniformType[(_0x1c58af(0x344b))](_0x190021,_0x3ba4a5[_0x1c58af(0x82e)]),'u_texsize':new UniformType[(_0x1c58af(0x2236))](_0x190021,_0x3ba4a5[_0x1c58af(0x458f)]),'u_pixel_coord_upper':new UniformType[(_0x1c58af(0x2236))](_0x190021,_0x3ba4a5[_0x27fe76(0x1f4e)]),'u_pixel_coord_lower':new UniformType[(_0x1c58af(0x2236))](_0x190021,_0x3ba4a5[_0x1c58af(0x409)]),'u_scale':new UniformType[(_0x1c58af(0x5144))](_0x190021,_0x3ba4a5[_0x1c58af(0x3414)]),'u_fade':new UniformType[(_0x1c58af(0x397f))](_0x190021,_0x3ba4a5[_0x1c58af(0x4dac)])};},'fillOutlineUniforms':function(_0x303565,_0x59e8a0){var _0x52a4cc=_0x5e00b3;return{'u_matrix':new UniformType[(_0x52a4cc(0xcd3))](_0x303565,_0x59e8a0[_0x52a4cc(0x47d)]),'u_world':new UniformType[(_0x52a4cc(0x2236))](_0x303565,_0x59e8a0[_0x52a4cc(0x400c)])};},'fillOutlinePatternUniforms':function(_0x1ed160,_0x641b79){var _0x39fca1=_0x307c2b,_0x329fae=_0x5e00b3;return{'u_matrix':new UniformType[(_0x39fca1(0x49d9))](_0x1ed160,_0x641b79[_0x329fae(0x47d)]),'u_world':new UniformType[(_0x329fae(0x2236))](_0x1ed160,_0x641b79[_0x329fae(0x400c)]),'u_image':new UniformType[(_0x329fae(0x344b))](_0x1ed160,_0x641b79[_0x329fae(0x82e)]),'u_texsize':new UniformType[(_0x39fca1(0x34d4))](_0x1ed160,_0x641b79[_0x329fae(0x458f)]),'u_pixel_coord_upper':new UniformType[(_0x329fae(0x2236))](_0x1ed160,_0x641b79[_0x329fae(0x6020)]),'u_pixel_coord_lower':new UniformType[(_0x329fae(0x2236))](_0x1ed160,_0x641b79[_0x329fae(0x409)]),'u_scale':new UniformType[(_0x39fca1(0x5158))](_0x1ed160,_0x641b79[_0x329fae(0x3414)]),'u_fade':new UniformType[(_0x39fca1(0xb42))](_0x1ed160,_0x641b79['u_fade'])};},'fillUniformValues':function(_0x55a051){return{'u_matrix':_0x55a051};},'fillPatternUniformValues':function(_0x1ec50c,_0x33cc3f,_0x3983a1,_0x544a67,_0x2d7b6c){var _0x2420d6=_0x5e00b3;return Util$2['extend'](FillProgram[_0x2420d6(0x520)](_0x1ec50c),patternUniformValues(_0x3983a1,_0x33cc3f,_0x544a67,_0x2d7b6c));},'fillOutlineUniformValues':function(_0x328270,_0x3c0c84){return{'u_matrix':_0x328270,'u_world':_0x3c0c84};},'fillOutlinePatternUniformValues':function(_0x6073bc,_0x29b964,_0x4cf4ef,_0x492926,_0xc519ea,_0x5d767f){var _0x1348ac=_0x5e00b3;return Util$2[_0x1348ac(0x46d7)](FillProgram[_0x1348ac(0x1721)](_0x6073bc,_0x29b964,_0x4cf4ef,_0x492926,_0x5d767f),{'u_world':_0xc519ea});}},scratchMat4Array$1=new Float32Array(0x10);function drawFillTile(_0xeedd1c,_0x12d382,_0xc246ef,_0xe8b2cf,_0x4c8bf9,_0x8f3e9e,_0x1a0720){var _0xd1ca2=_0x307c2b,_0x3d8409=_0x5e00b3,_0x34438e,_0x59aac7,_0x4e7641,_0x59ffba,_0x1ca6d8,_0x53fd7d=_0xeedd1c[_0x3d8409(0x4fd0)]['gl'],_0x4decb5=_0xc246ef[_0xd1ca2(0x54ca)][_0x3d8409(0x38c4)]('fill-pattern'),_0x519d61=_0x4decb5&&_0x4decb5[_0x3d8409(0x4829)](0x1),_0x472ce0=_0xc246ef[_0x3d8409(0x5b1f)]();_0x8f3e9e?(_0x59aac7=_0x519d61&&!_0xc246ef[_0x3d8409(0x27b9)](_0xd1ca2(0x505f))?_0x3d8409(0x4e92):_0x3d8409(0x627),_0x34438e=_0x53fd7d[_0x3d8409(0x4b11)]):(_0x59aac7=_0x519d61?_0x3d8409(0x9ac):_0x3d8409(0x29f),_0x34438e=_0x53fd7d[_0x3d8409(0xf30)]);var _0x59f910=_0x12d382[_0x3d8409(0x3e9c)](_0xc246ef);if(_0x59f910){var _0xbe3497=_0x59f910[_0x3d8409(0x4c27)][_0x3d8409(0x38c4)](_0xc246ef['id']),_0x285333=_0xeedd1c['useProgram'](_0x59aac7,_0xbe3497);_0x519d61&&(_0xeedd1c[_0x3d8409(0x4fd0)][_0x3d8409(0x587e)][_0x3d8409(0x10aa)](_0x53fd7d[_0x3d8409(0x55cc)]),_0x12d382[_0x3d8409(0x339e)][_0x3d8409(0xdbb)](_0x53fd7d[_0x3d8409(0x408a)],_0x53fd7d[_0x3d8409(0x3304)]),_0xbe3497[_0x3d8409(0x1979)](_0x472ce0));var _0x4a161f=_0x4decb5[_0x3d8409(0x4829)](null);if(_0x4a161f&&_0x12d382[_0x3d8409(0x4584)]){var _0x5b2ef8=_0x12d382[_0x3d8409(0x4584)],_0x5536ff=_0x5b2ef8[_0x3d8409(0x1c73)][_0x4a161f['to'][_0x3d8409(0x3cc8)]()],_0x1e55a9=_0x5b2ef8[_0x3d8409(0x1c73)][_0x4a161f[_0x3d8409(0x43fa)][_0x3d8409(0x3cc8)]()];_0x5536ff&&_0x1e55a9&&_0xbe3497[_0x3d8409(0x216a)](_0x5536ff,_0x1e55a9);}var _0x22262a=_0x12d382[_0x3d8409(0x207b)],_0x15506b=Matrix4[_0x3d8409(0x64b)](_0x22262a,scratchMat4Array$1);if(_0x8f3e9e){_0x59ffba=_0x59f910[_0x3d8409(0x907)],_0x1ca6d8=_0x59f910[_0x3d8409(0x10d0)];var _0x344486=[_0x12d382[_0x3d8409(0x6050)],_0x12d382[_0x3d8409(0x6050)]];_0x4e7641=_0x3d8409(0x4e92)===_0x59aac7&&_0x519d61?FillProgram[_0x3d8409(0x2e10)](_0x15506b,_0xeedd1c,_0x472ce0,_0x12d382,_0x344486,_0x1a0720):FillProgram[_0x3d8409(0x547c)](_0x15506b,_0x344486);}else _0x59ffba=_0x59f910[_0x3d8409(0xd4e)],_0x1ca6d8=_0x59f910[_0x3d8409(0x2347)],_0x4e7641=_0x519d61?FillProgram[_0xd1ca2(0x1b1b)](_0x15506b,_0xeedd1c,_0x472ce0,_0x12d382,_0x1a0720):FillProgram[_0x3d8409(0x520)](_0x15506b);_0x285333[_0x3d8409(0x461d)](_0xeedd1c[_0x3d8409(0x4fd0)],_0x34438e,_0xe8b2cf,null,_0x4c8bf9,CullFaceMode[_0x3d8409(0x4941)],_0x4e7641,_0xc246ef['id'],_0x59f910[_0x3d8409(0x13b)],_0x59ffba,_0x1ca6d8,_0xc246ef[_0x3d8409(0xf6d)],0x0,_0xbe3497);}}function drawFillOnOneTile(_0x472a88,_0xeff19d,_0x4ff2fd,_0x37b2cb){var _0x59bf7c=_0x307c2b,_0x48d532=_0x5e00b3,_0x1ec00f=_0x4ff2fd[_0x48d532(0xf6d)][_0x48d532(0x38c4)](_0x48d532(0x556)),_0x3a4af6=_0x4ff2fd[_0x48d532(0xf6d)][_0x48d532(0x38c4)](_0x48d532(0x45b9)),_0x265426=_0x3a4af6[_0x59bf7c(0x46b3)][_0x48d532(0x9a4)];if(_0x3a4af6[_0x48d532(0x9a4)][_0x59bf7c(0x46b3)]=0x0!==_0x3a4af6[_0x48d532(0x9a4)][_0x48d532(0x9a4)]?0.5*_0x3a4af6['value'][_0x48d532(0x9a4)]+0.5:0x0,0x0!==_0x3a4af6[_0x59bf7c(0x248d)](0x1)){var _0x45ef34=_0x472a88[_0x48d532(0x2c55)](),_0x59417a=_0x4ff2fd[_0x48d532(0xf6d)][_0x48d532(0x38c4)](_0x48d532(0x672))[_0x59bf7c(0x248d)](0x1)||0x1!==_0x1ec00f[_0x48d532(0x4829)](Color$1[_0x48d532(0x1716)])['a']||0x1!==_0x3a4af6[_0x48d532(0x4829)](0x0)?_0x59bf7c(0x10ab):_0x48d532(0x939);if(_0x472a88[_0x48d532(0x99e)]===_0x59417a){var _0x272698=_0x472a88[_0x48d532(0x5625)](0x1,_0x48d532(0x939)===_0x472a88[_0x48d532(0x99e)]?DepthMode[_0x59bf7c(0x1a3d)]:DepthMode[_0x59bf7c(0x33b)]);drawFillTile(_0x472a88,_0xeff19d,_0x4ff2fd,_0x272698,_0x45ef34,!0x1,_0x37b2cb);}if(_0x48d532(0x1d92)===_0x472a88[_0x48d532(0x99e)]&&_0x4ff2fd[_0x48d532(0xf6d)][_0x48d532(0x38c4)](_0x59bf7c(0x4da))){var _0x2989d5=_0x472a88[_0x48d532(0x5625)](_0x4ff2fd[_0x59bf7c(0x53b2)](_0x48d532(0x322a))?0x2:0x0,DepthMode[_0x48d532(0x3957)]);drawFillTile(_0x472a88,_0xeff19d,_0x4ff2fd,_0x2989d5,_0x45ef34,!0x0,_0x37b2cb);}_0x3a4af6[_0x59bf7c(0x46b3)][_0x48d532(0x9a4)]=_0x265426;}}function Point$3(_0x2cde32,_0x401334){this['x']=_0x2cde32,this['y']=_0x401334;}Point$3[_0x5e00b3(0x3720)]={'clone':function(){return new Point$3(this['x'],this['y']);},'add':function(_0x27f846){var _0xc575f6=_0x307c2b,_0x2cd998=_0x5e00b3;return this[_0x2cd998(0x40f3)]()[_0xc575f6(0x5afe)](_0x27f846);},'sub':function(_0x33f6fa){var _0x2c0a0c=_0x5e00b3;return this[_0x2c0a0c(0x40f3)]()['_sub'](_0x33f6fa);},'multByPoint':function(_0xf4a722){var _0x29bdc6=_0x5e00b3;return this[_0x29bdc6(0x40f3)]()[_0x29bdc6(0x3fe2)](_0xf4a722);},'divByPoint':function(_0x587322){var _0x49520d=_0x5e00b3;return this[_0x49520d(0x40f3)]()[_0x49520d(0x185)](_0x587322);},'mult':function(_0x55a1f4){var _0x4c54d2=_0x5e00b3;return this[_0x4c54d2(0x40f3)]()[_0x4c54d2(0x487a)](_0x55a1f4);},'div':function(_0x4a039b){var _0x57d322=_0x5e00b3;return this[_0x57d322(0x40f3)]()[_0x57d322(0x48df)](_0x4a039b);},'rotate':function(_0x3c2e6c){var _0x1b1d5f=_0x5e00b3;return this[_0x1b1d5f(0x40f3)]()['_rotate'](_0x3c2e6c);},'rotateAround':function(_0x7bb4e4,_0x263968){var _0x1178ef=_0x5e00b3;return this['clone']()[_0x1178ef(0x7e3)](_0x7bb4e4,_0x263968);},'matMult':function(_0x1f98a5){var _0x5680aa=_0x5e00b3;return this[_0x5680aa(0x40f3)]()[_0x5680aa(0x12fd)](_0x1f98a5);},'unit':function(){var _0x48b1a0=_0x307c2b,_0x68ca98=_0x5e00b3;return this[_0x48b1a0(0x2d7b)]()[_0x68ca98(0x3d84)]();},'perp':function(){var _0x262e0d=_0x5e00b3;return this[_0x262e0d(0x40f3)]()[_0x262e0d(0x45f2)]();},'round':function(){var _0x4c7fca=_0x307c2b,_0x2456b9=_0x5e00b3;return this[_0x4c7fca(0x2d7b)]()[_0x2456b9(0x329d)]();},'mag':function(){var _0x17d7c1=_0x5e00b3;return Math[_0x17d7c1(0x5c4f)](this['x']*this['x']+this['y']*this['y']);},'equals':function(_0x3e382a){return this['x']===_0x3e382a['x']&&this['y']===_0x3e382a['y'];},'dist':function(_0x141c0b){var _0x3a9066=_0x5e00b3;return Math[_0x3a9066(0x5c4f)](this[_0x3a9066(0x3e70)](_0x141c0b));},'distSqr':function(_0xc50221){var _0x36764e=_0xc50221['x']-this['x'],_0x57e2cb=_0xc50221['y']-this['y'];return _0x36764e*_0x36764e+_0x57e2cb*_0x57e2cb;},'angle':function(){var _0x1b573c=_0x5e00b3;return Math[_0x1b573c(0x51e)](this['y'],this['x']);},'angleTo':function(_0x5946e3){var _0x4d5033=_0x5e00b3;return Math[_0x4d5033(0x51e)](this['y']-_0x5946e3['y'],this['x']-_0x5946e3['x']);},'angleWith':function(_0x59bbd1){var _0x21c14b=_0x5e00b3;return this[_0x21c14b(0x1cad)](_0x59bbd1['x'],_0x59bbd1['y']);},'angleWithSep':function(_0xd77d03,_0x577560){var _0x5c1ba1=_0x307c2b;return Math[_0x5c1ba1(0x34db)](this['x']*_0x577560-this['y']*_0xd77d03,this['x']*_0xd77d03+this['y']*_0x577560);},'_matMult':function(_0x3fae47){var _0x2252ce=_0x3fae47[0x0]*this['x']+_0x3fae47[0x1]*this['y'],_0x22a21c=_0x3fae47[0x2]*this['x']+_0x3fae47[0x3]*this['y'];return this['x']=_0x2252ce,this['y']=_0x22a21c,this;},'_add':function(_0x4ddad6){return this['x']+=_0x4ddad6['x'],this['y']+=_0x4ddad6['y'],this;},'_sub':function(_0x4124d3){return this['x']-=_0x4124d3['x'],this['y']-=_0x4124d3['y'],this;},'_mult':function(_0x36a841){return this['x']*=_0x36a841,this['y']*=_0x36a841,this;},'_div':function(_0xaa3655){return this['x']/=_0xaa3655,this['y']/=_0xaa3655,this;},'_multByPoint':function(_0x461d39){return this['x']*=_0x461d39['x'],this['y']*=_0x461d39['y'],this;},'_divByPoint':function(_0xf0a118){return this['x']/=_0xf0a118['x'],this['y']/=_0xf0a118['y'],this;},'_unit':function(){var _0x1437e1=_0x5e00b3;return this['_div'](this[_0x1437e1(0x51be)]()),this;},'_perp':function(){var _0x515aea=this['y'];return this['y']=this['x'],this['x']=-_0x515aea,this;},'_rotate':function(_0x1dbb7c){var _0x31ccce=_0x5e00b3,_0x403533=Math[_0x31ccce(0x52a3)](_0x1dbb7c),_0x3f5d61=Math[_0x31ccce(0x1428)](_0x1dbb7c),_0x5eb8bf=_0x403533*this['x']-_0x3f5d61*this['y'],_0x3f331d=_0x3f5d61*this['x']+_0x403533*this['y'];return this['x']=_0x5eb8bf,this['y']=_0x3f331d,this;},'_rotateAround':function(_0x897b22,_0x5e487a){var _0x3d0be=_0x5e00b3,_0x59e54d=Math[_0x3d0be(0x52a3)](_0x897b22),_0x4cbe3c=Math[_0x3d0be(0x1428)](_0x897b22),_0x15a7d2=_0x5e487a['x']+_0x59e54d*(this['x']-_0x5e487a['x'])-_0x4cbe3c*(this['y']-_0x5e487a['y']),_0x13ce6e=_0x5e487a['y']+_0x4cbe3c*(this['x']-_0x5e487a['x'])+_0x59e54d*(this['y']-_0x5e487a['y']);return this['x']=_0x15a7d2,this['y']=_0x13ce6e,this;},'_round':function(){var _0x54596d=_0x307c2b,_0x1b3d1f=_0x5e00b3;return this['x']=Math[_0x1b3d1f(0x3d49)](this['x']),this['y']=Math[_0x54596d(0x1ff1)](this['y']),this;}},Point$3[_0x307c2b(0xaf7)]=function(_0x3fc7b2){var _0xbf8a49=_0x307c2b;return _0x3fc7b2 instanceof Point$3?_0x3fc7b2:Array[_0xbf8a49(0x2d5)](_0x3fc7b2)?new Point$3(_0x3fc7b2[0x0],_0x3fc7b2[0x1]):_0x3fc7b2;};var Shaping=function(){};function isEmpty$2(_0x498eaf){var _0x3ecf80=_0x5e00b3;for(var _0x3a753c=0x0,_0x40c8f3=_0x498eaf;_0x3a753c<_0x40c8f3[_0x3ecf80(0x809)];_0x3a753c+=0x1){if(0x0!==_0x40c8f3[_0x3a753c][_0x3ecf80(0x232d)][_0x3ecf80(0x809)])return!0x1;}return!0x0;}Shaping['WritingMode']={'horizontal':0x1,'vertical':0x2,'horizontalOnly':0x3};var PUAbegin=0xe000,PUAend=0xf8ff,SectionOptions=function(){var _0x24861d=_0x307c2b,_0x526285=_0x5e00b3;this[_0x526285(0x4a6e)]=0x1,this[_0x24861d(0x2e09)]='',this[_0x24861d(0x253a)]=null;};SectionOptions[_0x5e00b3(0x4bb7)]=function(_0x17b38f,_0x2d72cf){var _0x56a5e8=_0x307c2b,_0x3a60ee=_0x5e00b3,_0x3e48ce=new SectionOptions();return _0x3e48ce[_0x56a5e8(0x2897)]=_0x17b38f||0x1,_0x3e48ce[_0x3a60ee(0x2e58)]=_0x2d72cf,_0x3e48ce;},SectionOptions[_0x5e00b3(0xe8b)]=function(_0x48b42b){var _0x1c5c86=new SectionOptions();return _0x1c5c86['imageName']=_0x48b42b,_0x1c5c86;};var TaggedString=function(){var _0xd32162=_0x5e00b3;this[_0xd32162(0x4685)]='',this[_0xd32162(0xf58)]=[],this[_0xd32162(0x1b25)]=[],this[_0xd32162(0x3401)]=null;};function breakLines(_0x5381a2,_0xb0bc8){var _0x1a6837=_0x5e00b3;for(var _0x3dd4c5=[],_0x5e825d=_0x5381a2['text'],_0x287b95=0x0,_0x228e86=0x0,_0x3841b2=_0xb0bc8;_0x228e86<_0x3841b2[_0x1a6837(0x809)];_0x228e86+=0x1){var _0x115d74=_0x3841b2[_0x228e86];_0x3dd4c5['push'](_0x5381a2[_0x1a6837(0x4c07)](_0x287b95,_0x115d74)),_0x287b95=_0x115d74;}return _0x287b95<_0x5e825d[_0x1a6837(0x809)]&&_0x3dd4c5[_0x1a6837(0x5323)](_0x5381a2[_0x1a6837(0x4c07)](_0x287b95,_0x5e825d[_0x1a6837(0x809)])),_0x3dd4c5;}TaggedString[_0x307c2b(0x2b19)]=function(_0x464151,_0x33b539){var _0x469562=_0x5e00b3;for(var _0x48d143=new TaggedString(),_0x57ad5e=0x0;_0x57ad5e<_0x464151[_0x469562(0x1b25)]['length'];_0x57ad5e++){var _0x5d6dd5=_0x464151[_0x469562(0x1b25)][_0x57ad5e];_0x5d6dd5[_0x469562(0xf80)]?_0x48d143[_0x469562(0x5fcb)](_0x5d6dd5):_0x48d143[_0x469562(0x4b80)](_0x5d6dd5,_0x33b539);}return _0x48d143;},TaggedString[_0x5e00b3(0x3720)][_0x307c2b(0x2ef4)]=function(){var _0xd1dc67=_0x5e00b3;return this[_0xd1dc67(0x4685)][_0xd1dc67(0x809)];},TaggedString['prototype'][_0x5e00b3(0x4ff8)]=function(_0x452894){var _0x3fb14b=_0x5e00b3;return this[_0x3fb14b(0x1b25)][this[_0x3fb14b(0xf58)][_0x452894]];},TaggedString[_0x5e00b3(0x3720)][_0x5e00b3(0x404d)]=function(_0x510906){var _0x39717f=_0x307c2b;return this[_0x39717f(0x584e)][_0x510906];},TaggedString[_0x307c2b(0x1aa2)][_0x5e00b3(0x23eb)]=function(_0x3aa949){var _0x36bc4e=_0x5e00b3;return this[_0x36bc4e(0x4685)][_0x36bc4e(0x167b)](_0x3aa949);},TaggedString[_0x5e00b3(0x3720)]['verticalizePunctuation']=function(){},TaggedString[_0x5e00b3(0x3720)][_0x307c2b(0x875)]=function(){var _0x706c44=_0x307c2b,_0x42b1da=_0x5e00b3;for(var _0x2c9c38=0x0,_0x5a3c1a=0x0;_0x5a3c1a<this[_0x706c44(0x1fe8)][_0x42b1da(0x809)]&&whitespace$1[this[_0x706c44(0x1fe8)][_0x42b1da(0x167b)](_0x5a3c1a)];_0x5a3c1a++)_0x2c9c38++;for(var _0x5aca2e=this['text'][_0x42b1da(0x809)],_0xbd963e=this[_0x42b1da(0x4685)][_0x42b1da(0x809)]-0x1;_0xbd963e>=0x0&&_0xbd963e>=_0x2c9c38&&whitespace$1[this[_0x42b1da(0x4685)][_0x42b1da(0x167b)](_0xbd963e)];_0xbd963e--)_0x5aca2e--;this[_0x42b1da(0x4685)]=this[_0x706c44(0x1fe8)][_0x42b1da(0x4c07)](_0x2c9c38,_0x5aca2e),this[_0x42b1da(0xf58)]=this[_0x42b1da(0xf58)][_0x706c44(0x17ac)](_0x2c9c38,_0x5aca2e);},TaggedString[_0x5e00b3(0x3720)][_0x5e00b3(0x4c07)]=function(_0x22fa10,_0x27f711){var _0x3a6c66=_0x307c2b,_0x3f69ac=_0x5e00b3,_0x5f5a7d=new TaggedString();return _0x5f5a7d[_0x3a6c66(0x1fe8)]=this[_0x3f69ac(0x4685)][_0x3f69ac(0x4c07)](_0x22fa10,_0x27f711),_0x5f5a7d[_0x3f69ac(0xf58)]=this[_0x3f69ac(0xf58)][_0x3a6c66(0x17ac)](_0x22fa10,_0x27f711),_0x5f5a7d[_0x3f69ac(0x1b25)]=this[_0x3a6c66(0xc5d)],_0x5f5a7d;},TaggedString[_0x5e00b3(0x3720)][_0x5e00b3(0x3cc8)]=function(){var _0x31d890=_0x5e00b3;return this[_0x31d890(0x4685)];},TaggedString[_0x5e00b3(0x3720)][_0x5e00b3(0x2bfe)]=function(){var _0x30e266=_0x307c2b,_0x5c8170=_0x5e00b3,_0x532295=this;return this[_0x30e266(0x584e)][_0x5c8170(0x14ea)](function(_0x39899d,_0x339de6){var _0x11adc7=_0x5c8170;return Math[_0x11adc7(0x498f)](_0x39899d,_0x532295['sections'][_0x339de6][_0x11adc7(0x4a6e)]);},0x0);},TaggedString[_0x5e00b3(0x3720)][_0x5e00b3(0x4b80)]=function(_0x12780c,_0x143f49){var _0x5cab87=_0x307c2b,_0x1e85e4=_0x5e00b3;this[_0x1e85e4(0x4685)]+=_0x12780c['text'],this[_0x5cab87(0xc5d)][_0x5cab87(0x2a0e)](SectionOptions[_0x1e85e4(0x4bb7)](_0x12780c[_0x5cab87(0x2897)],_0x12780c[_0x1e85e4(0x2e58)]||_0x143f49));for(var _0x43d370=this[_0x1e85e4(0x1b25)][_0x1e85e4(0x809)]-0x1,_0x2ec2ea=0x0;_0x2ec2ea<_0x12780c[_0x5cab87(0x1fe8)][_0x1e85e4(0x809)];++_0x2ec2ea)this[_0x5cab87(0x584e)][_0x1e85e4(0x5323)](_0x43d370);},TaggedString[_0x5e00b3(0x3720)][_0x307c2b(0x56c7)]=function(_0x2861f3){var _0x546973=_0x307c2b,_0x47ef2e=_0x5e00b3,_0x2d349c=_0x2861f3[_0x47ef2e(0xf80)]?_0x2861f3[_0x546973(0x5a4)]['name']:'';if(0x0!==_0x2d349c['length']){var _0x2861bd=this[_0x546973(0x3fc)]();_0x2861bd&&(this[_0x546973(0x1fe8)]+=String[_0x47ef2e(0x23b2)](_0x2861bd),this[_0x47ef2e(0x1b25)][_0x546973(0x2a0e)](SectionOptions[_0x546973(0x2d19)](_0x2d349c)),this[_0x47ef2e(0xf58)][_0x47ef2e(0x5323)](this[_0x546973(0xc5d)][_0x47ef2e(0x809)]-0x1));}},TaggedString[_0x307c2b(0x1aa2)][_0x307c2b(0x3fc)]=function(){var _0x51f7ee=_0x5e00b3;return this[_0x51f7ee(0x3401)]?this[_0x51f7ee(0x3401)]>=PUAend?null:++this[_0x51f7ee(0x3401)]:(this[_0x51f7ee(0x3401)]=PUAbegin,this[_0x51f7ee(0x3401)]);},Shaping[_0x5e00b3(0x1d79)]=function(_0x38797c,_0x5d4ba0,_0xa4c992,_0x7e8a07,_0x5cdbc9,_0x3a4897,_0x3f6e3d,_0x2c8f2e,_0x567cea,_0x40ab9c,_0x4df739,_0x451518,_0x95d0f0,_0x57441e,_0x123839,_0x58203b){var _0x57661a=_0x307c2b,_0x471382=_0x5e00b3,_0x2734ca=TaggedString[_0x471382(0x287d)](_0x38797c,_0x5cdbc9);_0x451518===Shaping['WritingMode'][_0x57661a(0x10b3)]&&_0x2734ca[_0x471382(0x3989)](),breakLines(_0x2734ca,determineLineBreaks());var _0x4455fc=[],_0xb9fa84={'positionedLines':_0x4455fc,'text':_0x2734ca['toString'](),'top':_0x4df739[0x1],'bottom':_0x4df739[0x1],'left':_0x4df739[0x0],'right':_0x4df739[0x0],'writingMode':_0x451518,'iconsInText':!0x1,'verticalizable':!0x1};return!isEmpty$2(_0x4455fc)&&_0xb9fa84;};var whitespace$1={};function determineLineBreaks(_0x5ec391,_0x43a3ad,_0xe3850f,_0x48fecf,_0x9df9ed,_0x4ba807,_0x315479){}function getAnchorAlignment(_0x25c583){var _0x173603=_0x307c2b,_0x4bf576=_0x5e00b3,_0x2334bb=0.5,_0x432872=0.5;switch(_0x25c583){case _0x173603(0xf7d):case _0x4bf576(0x5230):case _0x4bf576(0x264f):_0x2334bb=0x1;break;case _0x4bf576(0x4db1):case _0x4bf576(0x4d00):case _0x4bf576(0x5f24):_0x2334bb=0x0;}switch(_0x25c583){case'bottom':case _0x4bf576(0x264f):case _0x4bf576(0x5f24):_0x432872=0x1;break;case _0x4bf576(0x4f04):case'top-right':case _0x173603(0x4387):_0x432872=0x0;}return{'horizontalAlign':_0x2334bb,'verticalAlign':_0x432872};}whitespace$1[0x9]=!0x0,whitespace$1[0xa]=!0x0,whitespace$1[0xb]=!0x0,whitespace$1[0xc]=!0x0,whitespace$1[0xd]=!0x0,whitespace$1[0x20]=!0x0,Shaping['shapeIcon']=function(_0x510962,_0x4bf211,_0x2b6b60){var _0x582c0e=_0x307c2b,_0x547b31=_0x5e00b3,_0x29d2d5=getAnchorAlignment(_0x2b6b60),_0x1be62b=_0x29d2d5[_0x547b31(0x283b)],_0x49883c=_0x29d2d5[_0x547b31(0x22fd)],_0x10296d=_0x4bf211[0x0],_0xfc7306=_0x4bf211[0x1],_0x5f535d=_0x10296d-_0x510962[_0x582c0e(0x1ec2)][0x0]*_0x1be62b,_0x415830=_0x5f535d+_0x510962[_0x582c0e(0x1ec2)][0x0],_0x3abb9f=_0xfc7306-_0x510962[_0x547b31(0x12bf)][0x1]*_0x49883c;return{'image':_0x510962,'top':_0x3abb9f,'bottom':_0x3abb9f+_0x510962[_0x582c0e(0x1ec2)][0x1],'left':_0x5f535d,'right':_0x415830};},Shaping['fitIconToText']=function(_0x9d6141,_0x279a7f,_0x78aeb1,_0x86cbb8,_0x4cb2e3,_0x9a9ae5){var _0x45f092=_0x307c2b,_0x1fec1b=_0x5e00b3,_0x26428f,_0x3b564f=_0x9d6141[_0x1fec1b(0xf80)];if(_0x3b564f[_0x1fec1b(0x52cd)]){var _0x73172a=_0x3b564f[_0x45f092(0x4fb7)],_0x398112=_0x3b564f[_0x1fec1b(0x4d0d)]||0x1;_0x26428f=[_0x73172a[0x0]/_0x398112,_0x73172a[0x1]/_0x398112,_0x3b564f[_0x45f092(0x1ec2)][0x0]-_0x73172a[0x2]/_0x398112,_0x3b564f[_0x1fec1b(0x12bf)][0x1]-_0x73172a[0x3]/_0x398112];}var _0x5e7a4b,_0x3f4cf4,_0x3ba852,_0x4243cb,_0x3704a7=_0x279a7f['left']*_0x9a9ae5,_0x1978ce=_0x279a7f[_0x45f092(0xf7d)]*_0x9a9ae5;_0x1fec1b(0x2d3c)===_0x78aeb1||_0x1fec1b(0x578e)===_0x78aeb1?(_0x4243cb=_0x4cb2e3[0x0]+_0x3704a7-_0x86cbb8[0x3],_0x3f4cf4=_0x4cb2e3[0x0]+_0x1978ce+_0x86cbb8[0x1]):_0x3f4cf4=(_0x4243cb=_0x4cb2e3[0x0]+(_0x3704a7+_0x1978ce-_0x3b564f[_0x1fec1b(0x12bf)][0x0])/0x2)+_0x3b564f[_0x45f092(0x1ec2)][0x0];var _0x4c3f18=_0x279a7f[_0x1fec1b(0x4f04)]*_0x9a9ae5,_0x92191c=_0x279a7f[_0x1fec1b(0x4645)]*_0x9a9ae5;return _0x45f092(0x10d5)===_0x78aeb1||_0x1fec1b(0x578e)===_0x78aeb1?(_0x5e7a4b=_0x4cb2e3[0x1]+_0x4c3f18-_0x86cbb8[0x0],_0x3ba852=_0x4cb2e3[0x1]+_0x92191c+_0x86cbb8[0x2]):_0x3ba852=(_0x5e7a4b=_0x4cb2e3[0x1]+(_0x4c3f18+_0x92191c-_0x3b564f[_0x1fec1b(0x12bf)][0x1])/0x2)+_0x3b564f[_0x1fec1b(0x12bf)][0x1],{'image':_0x3b564f,'top':_0x5e7a4b,'right':_0x3f4cf4,'bottom':_0x3ba852,'left':_0x4243cb,'collisionPadding':_0x26428f};};var SymbolProgram={};function drawSymbols(_0x4d2238,_0x53b26f,_0x1f8321,_0xe66fe0,_0x2a69d0){}function identity$1(_0x3b7b8a){return _0x3b7b8a[0x0]=0x1,_0x3b7b8a[0x1]=0x0,_0x3b7b8a[0x2]=0x0,_0x3b7b8a[0x3]=0x0,_0x3b7b8a[0x4]=0x0,_0x3b7b8a[0x5]=0x1,_0x3b7b8a[0x6]=0x0,_0x3b7b8a[0x7]=0x0,_0x3b7b8a[0x8]=0x0,_0x3b7b8a[0x9]=0x0,_0x3b7b8a[0xa]=0x1,_0x3b7b8a[0xb]=0x0,_0x3b7b8a[0xc]=0x0,_0x3b7b8a[0xd]=0x0,_0x3b7b8a[0xe]=0x0,_0x3b7b8a[0xf]=0x1,_0x3b7b8a;}SymbolProgram[_0x307c2b(0x4d5d)]=function(_0x5978ee,_0x3154b0){var _0x4ff2ef=_0x307c2b,_0x453230=_0x5e00b3;return{'u_is_size_zoom_constant':new UniformType[(_0x4ff2ef(0x4883))](_0x5978ee,_0x3154b0['u_is_size_zoom_constant']),'u_is_size_feature_constant':new UniformType[(_0x453230(0x344b))](_0x5978ee,_0x3154b0['u_is_size_feature_constant']),'u_size_t':new UniformType[(_0x453230(0x397f))](_0x5978ee,_0x3154b0[_0x4ff2ef(0xb7d)]),'u_size':new UniformType[(_0x4ff2ef(0xb42))](_0x5978ee,_0x3154b0[_0x453230(0x2482)]),'u_camera_to_center_distance':new UniformType[(_0x453230(0x397f))](_0x5978ee,_0x3154b0[_0x453230(0x4c82)]),'u_pitch':new UniformType[(_0x453230(0x397f))](_0x5978ee,_0x3154b0[_0x4ff2ef(0xc3a)]),'u_rotate_symbol':new UniformType[(_0x4ff2ef(0x4883))](_0x5978ee,_0x3154b0[_0x453230(0x35d3)]),'u_aspect_ratio':new UniformType[(_0x453230(0x397f))](_0x5978ee,_0x3154b0[_0x453230(0x3e38)]),'u_fade_change':new UniformType[(_0x4ff2ef(0xb42))](_0x5978ee,_0x3154b0[_0x453230(0xff8)]),'u_matrix':new UniformType[(_0x453230(0xcd3))](_0x5978ee,_0x3154b0[_0x453230(0x47d)]),'u_label_plane_matrix':new UniformType[(_0x453230(0xcd3))](_0x5978ee,_0x3154b0[_0x453230(0x12b6)]),'u_coord_matrix':new UniformType[(_0x453230(0xcd3))](_0x5978ee,_0x3154b0[_0x453230(0x30fb)]),'u_is_text':new UniformType[(_0x453230(0x397f))](_0x5978ee,_0x3154b0[_0x453230(0x2f1d)]),'u_pitch_with_map':new UniformType[(_0x453230(0x344b))](_0x5978ee,_0x3154b0[_0x453230(0x5049)]),'u_texsize':new UniformType[(_0x453230(0x2236))](_0x5978ee,_0x3154b0[_0x453230(0x458f)]),'u_texture':new UniformType[(_0x453230(0x344b))](_0x5978ee,_0x3154b0[_0x453230(0x2c93)])};},SymbolProgram[_0x307c2b(0x4fcc)]=function(_0xe36ae7,_0x1570fa){var _0x4803b2=_0x307c2b,_0xc282ed=_0x5e00b3;return{'u_is_size_zoom_constant':new UniformType['Uniform1i'](_0xe36ae7,_0x1570fa[_0xc282ed(0x4f85)]),'u_is_size_feature_constant':new UniformType[(_0xc282ed(0x344b))](_0xe36ae7,_0x1570fa[_0xc282ed(0x47cd)]),'u_size_t':new UniformType[(_0xc282ed(0x397f))](_0xe36ae7,_0x1570fa[_0x4803b2(0xb7d)]),'u_size':new UniformType[(_0xc282ed(0x397f))](_0xe36ae7,_0x1570fa[_0xc282ed(0x2482)]),'u_camera_to_center_distance':new UniformType[(_0xc282ed(0x397f))](_0xe36ae7,_0x1570fa[_0xc282ed(0x4c82)]),'u_pitch':new UniformType[(_0xc282ed(0x397f))](_0xe36ae7,_0x1570fa[_0xc282ed(0x1486)]),'u_rotate_symbol':new UniformType[(_0x4803b2(0x4883))](_0xe36ae7,_0x1570fa[_0xc282ed(0x35d3)]),'u_aspect_ratio':new UniformType[(_0xc282ed(0x397f))](_0xe36ae7,_0x1570fa[_0xc282ed(0x3e38)]),'u_fade_change':new UniformType[(_0xc282ed(0x397f))](_0xe36ae7,_0x1570fa[_0xc282ed(0xff8)]),'u_matrix':new UniformType[(_0xc282ed(0xcd3))](_0xe36ae7,_0x1570fa[_0xc282ed(0x47d)]),'u_label_plane_matrix':new UniformType[(_0x4803b2(0x49d9))](_0xe36ae7,_0x1570fa[_0xc282ed(0x12b6)]),'u_coord_matrix':new UniformType[(_0x4803b2(0x49d9))](_0xe36ae7,_0x1570fa['u_coord_matrix']),'u_is_text':new UniformType[(_0xc282ed(0x397f))](_0xe36ae7,_0x1570fa[_0x4803b2(0x3cf8)]),'u_pitch_with_map':new UniformType[(_0xc282ed(0x344b))](_0xe36ae7,_0x1570fa[_0xc282ed(0x5049)]),'u_texsize':new UniformType[(_0xc282ed(0x2236))](_0xe36ae7,_0x1570fa[_0xc282ed(0x458f)]),'u_texture':new UniformType[(_0xc282ed(0x344b))](_0xe36ae7,_0x1570fa[_0xc282ed(0x2c93)]),'u_gamma_scale':new UniformType[(_0xc282ed(0x397f))](_0xe36ae7,_0x1570fa[_0x4803b2(0x514a)]),'u_device_pixel_ratio':new UniformType[(_0xc282ed(0x397f))](_0xe36ae7,_0x1570fa[_0xc282ed(0x15f9)]),'u_is_halo':new UniformType[(_0xc282ed(0x397f))](_0xe36ae7,_0x1570fa[_0xc282ed(0x257a)])};},SymbolProgram['symbolTextAndIconUniforms']=function(_0x6b8866,_0x4c2223){var _0x51e4d0=_0x307c2b,_0x4c92c2=_0x5e00b3;return{'u_is_size_zoom_constant':new UniformType[(_0x51e4d0(0x4883))](_0x6b8866,_0x4c2223[_0x4c92c2(0x4f85)]),'u_is_size_feature_constant':new UniformType[(_0x4c92c2(0x344b))](_0x6b8866,_0x4c2223[_0x4c92c2(0x47cd)]),'u_size_t':new UniformType[(_0x4c92c2(0x397f))](_0x6b8866,_0x4c2223[_0x4c92c2(0x2124)]),'u_size':new UniformType[(_0x4c92c2(0x397f))](_0x6b8866,_0x4c2223[_0x4c92c2(0x2482)]),'u_camera_to_center_distance':new UniformType[(_0x4c92c2(0x397f))](_0x6b8866,_0x4c2223[_0x51e4d0(0x57df)]),'u_pitch':new UniformType[(_0x4c92c2(0x397f))](_0x6b8866,_0x4c2223[_0x4c92c2(0x1486)]),'u_rotate_symbol':new UniformType[(_0x4c92c2(0x344b))](_0x6b8866,_0x4c2223[_0x4c92c2(0x35d3)]),'u_aspect_ratio':new UniformType[(_0x4c92c2(0x397f))](_0x6b8866,_0x4c2223[_0x4c92c2(0x3e38)]),'u_fade_change':new UniformType[(_0x4c92c2(0x397f))](_0x6b8866,_0x4c2223[_0x4c92c2(0xff8)]),'u_matrix':new UniformType[(_0x4c92c2(0xcd3))](_0x6b8866,_0x4c2223[_0x4c92c2(0x47d)]),'u_label_plane_matrix':new UniformType[(_0x4c92c2(0xcd3))](_0x6b8866,_0x4c2223[_0x4c92c2(0x12b6)]),'u_coord_matrix':new UniformType[(_0x4c92c2(0xcd3))](_0x6b8866,_0x4c2223[_0x4c92c2(0x30fb)]),'u_is_text':new UniformType[(_0x4c92c2(0x397f))](_0x6b8866,_0x4c2223[_0x51e4d0(0x3cf8)]),'u_pitch_with_map':new UniformType['Uniform1i'](_0x6b8866,_0x4c2223[_0x4c92c2(0x5049)]),'u_texsize':new UniformType[(_0x4c92c2(0x2236))](_0x6b8866,_0x4c2223[_0x4c92c2(0x458f)]),'u_texsize_icon':new UniformType[(_0x4c92c2(0x2236))](_0x6b8866,_0x4c2223[_0x4c92c2(0x5392)]),'u_texture':new UniformType[(_0x4c92c2(0x344b))](_0x6b8866,_0x4c2223[_0x4c92c2(0x2c93)]),'u_texture_icon':new UniformType[(_0x4c92c2(0x344b))](_0x6b8866,_0x4c2223[_0x4c92c2(0x1574)]),'u_gamma_scale':new UniformType[(_0x4c92c2(0x397f))](_0x6b8866,_0x4c2223[_0x4c92c2(0xcab)]),'u_device_pixel_ratio':new UniformType[(_0x51e4d0(0xb42))](_0x6b8866,_0x4c2223[_0x51e4d0(0x3c62)]),'u_is_halo':new UniformType[(_0x51e4d0(0xb42))](_0x6b8866,_0x4c2223[_0x4c92c2(0x257a)])};},SymbolProgram[_0x307c2b(0x523)]=function(_0x1cb507,_0x1fa0e7,_0x28e6f5,_0x1f82b2,_0x379fea,_0x1f686d,_0x236d3b,_0x5c6592,_0x30527d,_0x35d4d3){var _0x564ab6=_0x307c2b,_0xcc5bde=_0x5e00b3,_0x1394f3=_0x379fea[_0xcc5bde(0x332f)];return{'u_is_size_zoom_constant':+(_0xcc5bde(0x2fe)===_0x1cb507||_0xcc5bde(0x43f4)===_0x1cb507),'u_is_size_feature_constant':+(_0xcc5bde(0x2fe)===_0x1cb507||_0xcc5bde(0x5592)===_0x1cb507),'u_size_t':_0x1fa0e7?_0x1fa0e7[_0xcc5bde(0x2c06)]:0x0,'u_size':_0x1fa0e7?_0x1fa0e7[_0xcc5bde(0x20fc)]:0x0,'u_camera_to_center_distance':_0x1394f3[_0xcc5bde(0x3855)],'u_pitch':_0x1394f3[_0x564ab6(0x1870)]/0x168*0x2*Math['PI'],'u_rotate_symbol':+_0x28e6f5,'u_aspect_ratio':_0x1394f3[_0xcc5bde(0x2d3c)]/_0x1394f3[_0xcc5bde(0x5a4e)],'u_fade_change':_0x379fea['options'][_0xcc5bde(0x56e7)]?_0x379fea[_0xcc5bde(0x4232)]:0x1,'u_matrix':_0x1f686d,'u_label_plane_matrix':_0x236d3b,'u_coord_matrix':_0x5c6592,'u_is_text':+_0x30527d,'u_pitch_with_map':+_0x1f82b2,'u_texsize':_0x35d4d3,'u_texture':0x0};},SymbolProgram[_0x5e00b3(0x4c15)]=function(_0xc07ffc,_0x501c2d,_0x4664f7,_0x2d7973,_0x217dc8,_0x52d801,_0xac0d19,_0x28036e,_0x538736,_0x12edb9,_0x1bac1e){var _0x495c65=_0x5e00b3,_0x1bf8f9=_0x217dc8[_0x495c65(0x332f)];return Util$2[_0x495c65(0x46d7)](SymbolProgram[_0x495c65(0xbe8)](_0xc07ffc,_0x501c2d,_0x4664f7,_0x2d7973,_0x217dc8,_0x52d801,_0xac0d19,_0x28036e,_0x538736,_0x12edb9),{'u_gamma_scale':_0x2d7973?Math[_0x495c65(0x52a3)](_0x1bf8f9[_0x495c65(0x5072)])*_0x1bf8f9[_0x495c65(0x3855)]:0x1,'u_device_pixel_ratio':0x1,'u_is_halo':+_0x1bac1e});},SymbolProgram[_0x307c2b(0x2ae5)]=function(_0x46b7ae,_0x3dbed3,_0x2ab3d6,_0xcec593,_0x3f012f,_0x1c59d7,_0x2da1d5,_0x5a10d2,_0x25b9ae,_0x1eaac6){var _0x517e1e=_0x307c2b;return Util$2[_0x517e1e(0x4ac3)](SymbolProgram[_0x517e1e(0x2c96)](_0x46b7ae,_0x3dbed3,_0x2ab3d6,_0xcec593,_0x3f012f,_0x1c59d7,_0x2da1d5,_0x5a10d2,!0x0,_0x25b9ae,!0x0),{'u_texsize_icon':_0x1eaac6,'u_texture_icon':0x1});},identity$1(new Float32Array(0x10));var viewTypes={'Int8':Int8Array,'Uint8':Uint8Array,'Int16':Int16Array,'Uint16':Uint16Array,'Int32':Int32Array,'Uint32':Uint32Array,'Float32':Float32Array};function createLayout(_0x31db25,_0xb011d4){var _0x1dd104=_0x307c2b;void 0x0===_0xb011d4&&(_0xb011d4=0x1);var _0x50549b=0x0,_0x45574e=0x0;return{'members':_0x31db25[_0x1dd104(0x4af7)](function(_0x52a5cd){var _0xe0ad74=_0x1dd104,_0x1fbc2d=_0x23ca,_0x322041=sizeOf(_0x52a5cd[_0x1fbc2d(0x3dd)]),_0xeb75a3=_0x50549b=align(_0x50549b,Math[_0x1fbc2d(0x498f)](_0xb011d4,_0x322041)),_0x2a7bc6=_0x52a5cd[_0xe0ad74(0x948)]||0x1;return _0x45574e=Math[_0x1fbc2d(0x498f)](_0x45574e,_0x322041),_0x50549b+=_0x322041*_0x2a7bc6,{'name':_0x52a5cd[_0xe0ad74(0x1c7c)],'type':_0x52a5cd[_0x1fbc2d(0x3dd)],'components':_0x2a7bc6,'offset':_0xeb75a3};}),'size':align(_0x50549b,Math[_0x1dd104(0x5449)](_0x45574e,_0xb011d4)),'alignment':_0xb011d4};}function sizeOf(_0x5ce8e9){var _0x16dd21=_0x5e00b3;return viewTypes[_0x5ce8e9][_0x16dd21(0x2276)];}function align(_0x56b79f,_0x541fea){var _0x59f4f5=_0x5e00b3;return Math[_0x59f4f5(0x5f13)](_0x56b79f/_0x541fea)*_0x541fea;}var VertexArrayObject=function(){var _0x4d5e35=_0x307c2b,_0x3a9107=_0x5e00b3;this[_0x3a9107(0xaef)]=null,this[_0x3a9107(0x1a86)]=null,this[_0x3a9107(0x5af7)]=[],this[_0x3a9107(0x10ac)]=null,this[_0x4d5e35(0xc75)]=null,this[_0x3a9107(0xa49)]=null,this[_0x4d5e35(0x19e4)]=null;};VertexArrayObject[_0x5e00b3(0x3720)][_0x5e00b3(0xdbb)]=function(_0x3f5776,_0x6850de,_0x1c70d4,_0x107628,_0x5f325a,_0x4a64f9,_0x4388ab,_0x119a5d){var _0x167943=_0x307c2b,_0x335a6e=_0x5e00b3;this[_0x335a6e(0x4fd0)]=_0x3f5776;for(var _0x3da1d3=this[_0x335a6e(0x5af7)][_0x335a6e(0x809)]!==_0x107628[_0x335a6e(0x809)],_0x4b9a00=0x0;!_0x3da1d3&&_0x4b9a00<_0x107628[_0x335a6e(0x809)];_0x4b9a00++)this[_0x167943(0x4aae)][_0x4b9a00]!==_0x107628[_0x4b9a00]&&(_0x3da1d3=!0x0);var _0x1c6c46=!this[_0x335a6e(0x2c5c)]||this[_0x335a6e(0xaef)]!==_0x6850de||this[_0x335a6e(0x1a86)]!==_0x1c70d4||_0x3da1d3||this[_0x335a6e(0x10ac)]!==_0x5f325a||this['boundVertexOffset']!==_0x4a64f9||this[_0x335a6e(0xa49)]!==_0x4388ab||this[_0x335a6e(0x262d)]!==_0x119a5d;!_0x3f5776[_0x335a6e(0x26ac)]&&!_0x3f5776[_0x335a6e(0x197e)]||_0x1c6c46?this[_0x167943(0x15bb)](_0x6850de,_0x1c70d4,_0x107628,_0x5f325a,_0x4a64f9,_0x4388ab,_0x119a5d):(_0x3f5776[_0x167943(0x20ee)][_0x335a6e(0x10aa)](this[_0x335a6e(0x2c5c)]),_0x4388ab&&_0x4388ab[_0x167943(0x66d)](),_0x5f325a&&_0x5f325a[_0x335a6e(0x122f)]&&_0x5f325a[_0x335a6e(0xdbb)](),_0x119a5d&&_0x119a5d[_0x167943(0x66d)]());},VertexArrayObject[_0x307c2b(0x1aa2)][_0x5e00b3(0x35a7)]=function(_0x3bd2b0,_0x2e04b0,_0x18da0d,_0x3ad274,_0x2231db,_0x18e2c4,_0x18bc47){var _0x4e66c7=_0x307c2b,_0x15c847=_0x5e00b3,_0x545e52,_0x4fc285=_0x3bd2b0[_0x15c847(0x23ba)],_0x95cdd1=this[_0x4e66c7(0x5071)],_0x40001c=_0x95cdd1['gl'];if(_0x95cdd1[_0x4e66c7(0x25e9)]||_0x95cdd1[_0x15c847(0x197e)])this[_0x15c847(0x2c5c)]&&this[_0x15c847(0x2947)](),_0x95cdd1[_0x15c847(0x197e)]?this[_0x15c847(0x2c5c)]=_0x40001c[_0x15c847(0x1b50)]():this[_0x15c847(0x2c5c)]=_0x95cdd1[_0x15c847(0x26ac)]['createVertexArrayOES'](),_0x95cdd1[_0x15c847(0x59a6)][_0x4e66c7(0x3235)](this[_0x15c847(0x2c5c)]),_0x545e52=0x0,this[_0x15c847(0xaef)]=_0x3bd2b0,this[_0x15c847(0x1a86)]=_0x2e04b0,this[_0x4e66c7(0x4aae)]=_0x18da0d,this[_0x15c847(0x10ac)]=_0x3ad274,this[_0x15c847(0x23fa)]=_0x2231db,this[_0x15c847(0xa49)]=_0x18e2c4,this[_0x15c847(0x262d)]=_0x18bc47;else{_0x545e52=_0x95cdd1[_0x15c847(0x48fc)]||0x0;for(var _0x45be7c=_0x4fc285;_0x45be7c<_0x545e52;_0x45be7c++)_0x40001c[_0x15c847(0x13d4)](_0x45be7c);}_0x2e04b0[_0x15c847(0x4ac)](_0x40001c,_0x3bd2b0);for(var _0x509cbc=0x0,_0x4e26b9=_0x18da0d;_0x509cbc<_0x4e26b9[_0x15c847(0x809)];_0x509cbc+=0x1){_0x4e26b9[_0x509cbc][_0x15c847(0x4ac)](_0x40001c,_0x3bd2b0);}_0x18e2c4&&_0x18e2c4[_0x15c847(0x4ac)](_0x40001c,_0x3bd2b0),_0x18bc47&&_0x18bc47[_0x4e66c7(0x90e)](_0x40001c,_0x3bd2b0),_0x2e04b0[_0x15c847(0xdbb)](),_0x2e04b0[_0x15c847(0xf13)](_0x40001c,_0x3bd2b0,_0x2231db);for(var _0x2fe86a=0x0,_0x57345f=_0x18da0d;_0x2fe86a<_0x57345f[_0x15c847(0x809)];_0x2fe86a+=0x1){var _0x5e9728=_0x57345f[_0x2fe86a];_0x5e9728[_0x15c847(0xdbb)](),_0x5e9728[_0x15c847(0xf13)](_0x40001c,_0x3bd2b0,_0x2231db);}_0x18e2c4&&(_0x18e2c4[_0x15c847(0xdbb)](),_0x18e2c4[_0x15c847(0xf13)](_0x40001c,_0x3bd2b0,_0x2231db)),_0x3ad274&&_0x3ad274[_0x4e66c7(0x66d)](),_0x18bc47&&(_0x18bc47[_0x15c847(0xdbb)](),_0x18bc47[_0x15c847(0xf13)](_0x40001c,_0x3bd2b0,_0x2231db)),_0x95cdd1[_0x15c847(0x48fc)]=_0x4fc285;},VertexArrayObject[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x54723a=_0x5e00b3;if(this[_0x54723a(0x2c5c)]){if(this[_0x54723a(0x4fd0)][_0x54723a(0x197e)])this[_0x54723a(0x4fd0)]['gl']['deleteVertexArray'](this[_0x54723a(0x2c5c)]);else this[_0x54723a(0x4fd0)][_0x54723a(0x26ac)][_0x54723a(0x13ce)](this[_0x54723a(0x2c5c)]);this[_0x54723a(0x2c5c)]=null;}};var circleVert=_0x5e00b3(0x3368),circleFrag='varying\x20vec3\x20v_data;\x0a\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20color\x0a#pragma\x20mapbox:\x20define\x20mediump\x20float\x20radius\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20blur\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20stroke_color\x0a#pragma\x20mapbox:\x20define\x20mediump\x20float\x20stroke_width\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20stroke_opacity\x0a\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20float\x20radius\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20blur\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20stroke_color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20float\x20stroke_width\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20stroke_opacity\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20extrude\x20=\x20v_data.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20extrude_length\x20=\x20length(extrude);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20lowp\x20float\x20antialiasblur\x20=\x20v_data.z;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20antialiased_blur\x20=\x20-max(blur,\x20antialiasblur);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20opacity_t\x20=\x20smoothstep(0.0,\x20antialiased_blur,\x20extrude_length\x20-\x201.0);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20color_t\x20=\x20stroke_width\x20<\x200.01\x20?\x200.0\x20:\x20smoothstep(\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20antialiased_blur,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x200.0,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20extrude_length\x20-\x20radius\x20/\x20(radius\x20+\x20stroke_width)\x0a\x20\x20\x20\x20\x20\x20\x20\x20);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20opacity_t\x20*\x20mix(color\x20*\x20opacity,\x20stroke_color\x20*\x20stroke_opacity,\x20color_t);\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20',fillVert=_0x5e00b3(0x261e),fillFrag=_0x5e00b3(0x1962),fillOutlineVert=_0x5e00b3(0xcb2),fillOutlineFrag=_0x5e00b3(0x274e),fillPatternVert=_0x5e00b3(0x4870),fillPatternFrag=_0x5e00b3(0x29f8),fillOutlinePatternVert='uniform\x20mat4\x20u_matrix;\x0a\x20\x20\x20\x20uniform\x20vec2\x20u_world;\x0a\x20\x20\x20\x20uniform\x20vec2\x20u_pixel_coord_upper;\x0a\x20\x20\x20\x20uniform\x20vec2\x20u_pixel_coord_lower;\x0a\x20\x20\x20\x20uniform\x20vec4\x20u_scale;\x0a\x0a\x20\x20\x20\x20attribute\x20vec2\x20a_pos;\x0a\x0a\x20\x20\x20\x20varying\x20vec2\x20v_pos_a;\x0a\x20\x20\x20\x20varying\x20vec2\x20v_pos_b;\x0a\x20\x20\x20\x20varying\x20vec2\x20v_pos;\x0a\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_from\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_to\x0a\x0a\x20\x20\x20\x20void\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_from\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_to\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_tl_a\x20=\x20pattern_from.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_br_a\x20=\x20pattern_from.zw;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_tl_b\x20=\x20pattern_to.xy;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20pattern_br_b\x20=\x20pattern_to.zw;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20pixelRatio\x20=\x20u_scale.x;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20tileRatio\x20=\x20u_scale.y;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20fromScale\x20=\x20u_scale.z;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20toScale\x20=\x20u_scale.w;\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20u_matrix\x20*\x20vec4(a_pos,\x200,\x201);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20display_size_a\x20=\x20vec2((pattern_br_a.x\x20-\x20pattern_tl_a.x)\x20/\x20pixelRatio,\x20(pattern_br_a.y\x20-\x20pattern_tl_a.y)\x20/\x20pixelRatio);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20display_size_b\x20=\x20vec2((pattern_br_b.x\x20-\x20pattern_tl_b.x)\x20/\x20pixelRatio,\x20(pattern_br_b.y\x20-\x20pattern_tl_b.y)\x20/\x20pixelRatio);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_pos_a\x20=\x20get_pattern_pos(u_pixel_coord_upper,\x20u_pixel_coord_lower,\x20fromScale\x20*\x20display_size_a,\x20tileRatio,\x20a_pos);\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_pos_b\x20=\x20get_pattern_pos(u_pixel_coord_upper,\x20u_pixel_coord_lower,\x20toScale\x20*\x20display_size_b,\x20tileRatio,\x20a_pos);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20v_pos\x20=\x20(gl_Position.xy\x20/\x20gl_Position.w\x20+\x201.0)\x20/\x202.0\x20*\x20u_world;\x0a\x20\x20\x20\x20}\x0a',fillOutlinePatternFrag=_0x5e00b3(0x1fe1),lineVert=_0x5e00b3(0x54a1),lineFrag=_0x5e00b3(0x3fc5),lineSDFVert=_0x5e00b3(0x4beb),lineSDFFrag=_0x5e00b3(0x14d6);createLayout([{'name':_0x5e00b3(0x301e),'type':_0x5e00b3(0x4e6d),'components':0x2}]);var preludeFrag=_0x5e00b3(0x1d5e),preludeVert=_0x5e00b3(0x1489),backgroundFrag=_0x5e00b3(0x5e07),backgroundVert=_0x5e00b3(0x344c),backgroundPatternFrag=_0x5e00b3(0x1f88),backgroundPatternVert=_0x5e00b3(0x4e0f),clippingMaskFrag=_0x5e00b3(0x4999),clippingMaskVert=_0x5e00b3(0x344c),heatmapFrag=_0x307c2b(0x55a6),heatmapVert=_0x5e00b3(0x766),heatmapTextureFrag=_0x5e00b3(0x3b3),heatmapTextureVert=_0x5e00b3(0x4dd1),collisionBoxFrag=_0x5e00b3(0x781),collisionBoxVert=_0x307c2b(0x2635),collisionCircleFrag=_0x5e00b3(0x18c3),collisionCircleVert=_0x5e00b3(0x41c3),debugFrag=_0x307c2b(0x3798),debugVert=_0x5e00b3(0x344c),fillExtrusionFrag=_0x5e00b3(0x34d5),fillExtrusionVert=_0x307c2b(0x49f3),fillExtrusionPatternFrag=_0x5e00b3(0x5ecf),fillExtrusionPatternVert=_0x5e00b3(0x309b),hillshadePrepareFrag=_0x5e00b3(0x6003),hillshadePrepareVert=_0x5e00b3(0xe09),hillshadeFrag=_0x5e00b3(0x1a1f),hillshadeVert=_0x5e00b3(0x62d),lineGradientFrag=_0x307c2b(0x3632),lineGradientVert=_0x307c2b(0x3a72),linePatternFrag='uniform\x20lowp\x20float\x20u_device_pixel_ratio;\x0auniform\x20vec2\x20u_texsize;\x0auniform\x20float\x20u_fade;\x0auniform\x20mediump\x20vec4\x20u_scale;\x0a\x0auniform\x20sampler2D\x20u_image;\x0a\x0avarying\x20vec2\x20v_normal;\x0avarying\x20vec2\x20v_width2;\x0avarying\x20float\x20v_linesofar;\x0avarying\x20float\x20v_gamma_scale;\x0a\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_from\x0a#pragma\x20mapbox:\x20define\x20lowp\x20vec4\x20pattern_to\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20blur\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_from\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20mediump\x20vec4\x20pattern_to\x0a\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20blur\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x0a\x20\x20\x20\x20vec2\x20pattern_tl_a\x20=\x20pattern_from.xy;\x0a\x20\x20\x20\x20vec2\x20pattern_br_a\x20=\x20pattern_from.zw;\x0a\x20\x20\x20\x20vec2\x20pattern_tl_b\x20=\x20pattern_to.xy;\x0a\x20\x20\x20\x20vec2\x20pattern_br_b\x20=\x20pattern_to.zw;\x0a\x0a\x20\x20\x20\x20float\x20pixelRatio\x20=\x20u_scale.x;\x0a\x20\x20\x20\x20float\x20tileZoomRatio\x20=\x20u_scale.y;\x0a\x20\x20\x20\x20float\x20fromScale\x20=\x20u_scale.z;\x0a\x20\x20\x20\x20float\x20toScale\x20=\x20u_scale.w;\x0a\x0a\x20\x20\x20\x20vec2\x20display_size_a\x20=\x20vec2((pattern_br_a.x\x20-\x20pattern_tl_a.x)\x20/\x20pixelRatio,\x20(pattern_br_a.y\x20-\x20pattern_tl_a.y)\x20/\x20pixelRatio);\x0a\x20\x20\x20\x20vec2\x20display_size_b\x20=\x20vec2((pattern_br_b.x\x20-\x20pattern_tl_b.x)\x20/\x20pixelRatio,\x20(pattern_br_b.y\x20-\x20pattern_tl_b.y)\x20/\x20pixelRatio);\x0a\x0a\x20\x20\x20\x20vec2\x20pattern_size_a\x20=\x20vec2(display_size_a.x\x20*\x20fromScale\x20/\x20tileZoomRatio,\x20display_size_a.y);\x0a\x20\x20\x20\x20vec2\x20pattern_size_b\x20=\x20vec2(display_size_b.x\x20*\x20toScale\x20/\x20tileZoomRatio,\x20display_size_b.y);\x0a\x0a\x20\x20\x20\x20//\x20Calculate\x20the\x20distance\x20of\x20the\x20pixel\x20from\x20the\x20line\x20in\x20pixels.\x0a\x20\x20\x20\x20float\x20dist\x20=\x20length(v_normal)\x20*\x20v_width2.s;\x0a\x0a\x20\x20\x20\x20//\x20Calculate\x20the\x20antialiasing\x20fade\x20factor.\x20This\x20is\x20either\x20when\x20fading\x20in\x0a\x20\x20\x20\x20//\x20the\x20line\x20in\x20case\x20of\x20an\x20offset\x20line\x20(v_width2.t)\x20or\x20when\x20fading\x20out\x0a\x20\x20\x20\x20//\x20(v_width2.s)\x0a\x20\x20\x20\x20float\x20blur2\x20=\x20(blur\x20+\x201.0\x20/\x20u_device_pixel_ratio)\x20*\x20v_gamma_scale;\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20clamp(min(dist\x20-\x20(v_width2.t\x20-\x20blur2),\x20v_width2.s\x20-\x20dist)\x20/\x20blur2,\x200.0,\x201.0);\x0a\x0a\x20\x20\x20\x20float\x20x_a\x20=\x20mod(v_linesofar\x20/\x20pattern_size_a.x,\x201.0);\x0a\x20\x20\x20\x20float\x20x_b\x20=\x20mod(v_linesofar\x20/\x20pattern_size_b.x,\x201.0);\x0a\x0a\x20\x20\x20\x20//\x20v_normal.y\x20is\x200\x20at\x20the\x20midpoint\x20of\x20the\x20line,\x20-1\x20at\x20the\x20lower\x20edge,\x201\x20at\x20the\x20upper\x20edge\x0a\x20\x20\x20\x20//\x20we\x20clamp\x20the\x20line\x20width\x20outset\x20to\x20be\x20between\x200\x20and\x20half\x20the\x20pattern\x20height\x20plus\x20padding\x20(2.0)\x0a\x20\x20\x20\x20//\x20to\x20ensure\x20we\x20don\x27t\x20sample\x20outside\x20the\x20designated\x20symbol\x20on\x20the\x20sprite\x20sheet.\x0a\x20\x20\x20\x20//\x200.5\x20is\x20added\x20to\x20shift\x20the\x20component\x20to\x20be\x20bounded\x20between\x200\x20and\x201\x20for\x20interpolation\x20of\x0a\x20\x20\x20\x20//\x20the\x20texture\x20coordinate\x0a\x20\x20\x20\x20float\x20y_a\x20=\x200.5\x20+\x20(v_normal.y\x20*\x20clamp(v_width2.s,\x200.0,\x20(pattern_size_a.y\x20+\x202.0)\x20/\x202.0)\x20/\x20pattern_size_a.y);\x0a\x20\x20\x20\x20float\x20y_b\x20=\x200.5\x20+\x20(v_normal.y\x20*\x20clamp(v_width2.s,\x200.0,\x20(pattern_size_b.y\x20+\x202.0)\x20/\x202.0)\x20/\x20pattern_size_b.y);\x0a\x20\x20\x20\x20vec2\x20pos_a\x20=\x20mix(pattern_tl_a\x20/\x20u_texsize,\x20pattern_br_a\x20/\x20u_texsize,\x20vec2(x_a,\x20y_a));\x0a\x20\x20\x20\x20vec2\x20pos_b\x20=\x20mix(pattern_tl_b\x20/\x20u_texsize,\x20pattern_br_b\x20/\x20u_texsize,\x20vec2(x_b,\x20y_b));\x0a\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20mix(texture2D(u_image,\x20pos_a),\x20texture2D(u_image,\x20pos_b),\x20u_fade);\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color\x20*\x20alpha\x20*\x20opacity;\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a}\x0a',linePatternVert=_0x307c2b(0x37a4),rasterFrag=_0x5e00b3(0x3565),rasterVert=_0x5e00b3(0x4b75),symbolIconFrag=_0x5e00b3(0x3231),symbolIconVert=_0x5e00b3(0x5b8a),symbolSDFFrag=_0x307c2b(0x2a0b),symbolSDFVert=_0x5e00b3(0x16de),symbolTextAndIconFrag='#define\x20SDF_PX\x208.0\x0a\x0a#define\x20SDF\x201.0\x0a#define\x20ICON\x200.0\x0a\x0auniform\x20bool\x20u_is_halo;\x0auniform\x20sampler2D\x20u_texture;\x0auniform\x20sampler2D\x20u_texture_icon;\x0auniform\x20highp\x20float\x20u_gamma_scale;\x0auniform\x20lowp\x20float\x20u_device_pixel_ratio;\x0a\x0avarying\x20vec4\x20v_data0;\x0avarying\x20vec4\x20v_data1;\x0a\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20fill_color\x0a#pragma\x20mapbox:\x20define\x20highp\x20vec4\x20halo_color\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20opacity\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20halo_width\x0a#pragma\x20mapbox:\x20define\x20lowp\x20float\x20halo_blur\x0a\x0avoid\x20main()\x20{\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20fill_color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20highp\x20vec4\x20halo_color\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20opacity\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20halo_width\x0a\x20\x20\x20\x20#pragma\x20mapbox:\x20initialize\x20lowp\x20float\x20halo_blur\x0a\x0a\x20\x20\x20\x20float\x20fade_opacity\x20=\x20v_data1[2];\x0a\x0a\x20\x20\x20\x20if\x20(v_data1.w\x20==\x20ICON)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20tex_icon\x20=\x20v_data0.zw;\x0a\x20\x20\x20\x20\x20\x20\x20\x20lowp\x20float\x20alpha\x20=\x20opacity\x20*\x20fade_opacity;\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20texture2D(u_texture_icon,\x20tex_icon)\x20*\x20alpha;\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20vec2\x20tex\x20=\x20v_data0.xy;\x0a\x0a\x20\x20\x20\x20float\x20EDGE_GAMMA\x20=\x200.105\x20/\x20u_device_pixel_ratio;\x0a\x0a\x20\x20\x20\x20float\x20gamma_scale\x20=\x20v_data1.x;\x0a\x20\x20\x20\x20float\x20size\x20=\x20v_data1.y;\x0a\x0a\x20\x20\x20\x20float\x20fontScale\x20=\x20size\x20/\x2024.0;\x0a\x0a\x20\x20\x20\x20lowp\x20vec4\x20color\x20=\x20fill_color;\x0a\x20\x20\x20\x20highp\x20float\x20gamma\x20=\x20EDGE_GAMMA\x20/\x20(fontScale\x20*\x20u_gamma_scale);\x0a\x20\x20\x20\x20lowp\x20float\x20buff\x20=\x20(256.0\x20-\x2064.0)\x20/\x20256.0;\x0a\x20\x20\x20\x20if\x20(u_is_halo)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20color\x20=\x20halo_color;\x0a\x20\x20\x20\x20\x20\x20\x20\x20gamma\x20=\x20(halo_blur\x20*\x201.19\x20/\x20SDF_PX\x20+\x20EDGE_GAMMA)\x20/\x20(fontScale\x20*\x20u_gamma_scale);\x0a\x20\x20\x20\x20\x20\x20\x20\x20buff\x20=\x20(6.0\x20-\x20halo_width\x20/\x20fontScale)\x20/\x20SDF_PX;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20lowp\x20float\x20dist\x20=\x20texture2D(u_texture,\x20tex).a;\x0a\x20\x20\x20\x20highp\x20float\x20gamma_scaled\x20=\x20gamma\x20*\x20gamma_scale;\x0a\x20\x20\x20\x20highp\x20float\x20alpha\x20=\x20smoothstep(buff\x20-\x20gamma_scaled,\x20buff\x20+\x20gamma_scaled,\x20dist);\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20color\x20*\x20(alpha\x20*\x20opacity\x20*\x20fade_opacity);\x0a\x0a#ifdef\x20OVERDRAW_INSPECTOR\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(1.0);\x0a#endif\x0a}\x0a',symbolTextAndIconVert=_0x5e00b3(0x5c0e),prelude=compile(preludeFrag,preludeVert),background=compile(backgroundFrag,backgroundVert),backgroundPattern=compile(backgroundPatternFrag,backgroundPatternVert),circle=compile(circleFrag,circleVert),clippingMask=compile(clippingMaskFrag,clippingMaskVert),heatmap=compile(heatmapFrag,heatmapVert),heatmapTexture=compile(heatmapTextureFrag,heatmapTextureVert),collisionBox=compile(collisionBoxFrag,collisionBoxVert),collisionCircle=compile(collisionCircleFrag,collisionCircleVert),debug=compile(debugFrag,debugVert),fill=compile(fillFrag,fillVert),fillOutline=compile(fillOutlineFrag,fillOutlineVert),fillOutlinePattern=compile(fillOutlinePatternFrag,fillOutlinePatternVert),fillPattern=compile(fillPatternFrag,fillPatternVert),fillExtrusion=compile(fillExtrusionFrag,fillExtrusionVert),fillExtrusionPattern=compile(fillExtrusionPatternFrag,fillExtrusionPatternVert),hillshadePrepare=compile(hillshadePrepareFrag,hillshadePrepareVert),hillshade=compile(hillshadeFrag,hillshadeVert),line=compile(lineFrag,lineVert),lineGradient=compile(lineGradientFrag,lineGradientVert),linePattern=compile(linePatternFrag,linePatternVert),lineSDF=compile(lineSDFFrag,lineSDFVert),raster=compile(rasterFrag,rasterVert),symbolIcon=compile(symbolIconFrag,symbolIconVert),symbolSDF=compile(symbolSDFFrag,symbolSDFVert),symbolTextAndIcon=compile(symbolTextAndIconFrag,symbolTextAndIconVert);function compile(_0x2ed609,_0x2eea45){var _0x2ab4da=_0x5e00b3,_0x16947f=/#pragma mapbox: ([\w]+) ([\w]+) ([\w]+) ([\w]+)/g,_0x5e208e={};return{'fragmentSource':_0x2ed609=_0x2ed609[_0x2ab4da(0x2c3f)](_0x16947f,function(_0x2b2254,_0x4678a4,_0x1939fe,_0x503487,_0xf0fd51){var _0x1e5061=_0x140d,_0x24ccc7=_0x2ab4da;return _0x5e208e[_0xf0fd51]=!0x0,_0x1e5061(0x4ef4)===_0x4678a4?_0x24ccc7(0x56bd)+_0xf0fd51+_0x1e5061(0x10b6)+_0x1939fe+'\x20'+_0x503487+'\x20'+_0xf0fd51+';\x0a#else\x0auniform\x20'+_0x1939fe+'\x20'+_0x503487+'\x20u_'+_0xf0fd51+_0x24ccc7(0x263d):_0x1e5061(0x5520)+_0xf0fd51+_0x1e5061(0x2fb5)+_0x1939fe+'\x20'+_0x503487+'\x20'+_0xf0fd51+_0x24ccc7(0x147e)+_0xf0fd51+_0x24ccc7(0x263d);}),'vertexSource':_0x2eea45=_0x2eea45[_0x2ab4da(0x2c3f)](_0x16947f,function(_0x59094a,_0x53fa79,_0x491b39,_0x2e0bc4,_0x3f7527){var _0x172452=_0x140d,_0x798b8a=_0x2ab4da,_0x37ed69=_0x798b8a(0x2955)===_0x2e0bc4?_0x798b8a(0x26eb):_0x798b8a(0x5dd5),_0x3dcc5b=_0x3f7527[_0x798b8a(0x31ca)](/color/)?_0x798b8a(0x8fe):_0x37ed69;return _0x5e208e[_0x3f7527]?_0x172452(0x4ef4)===_0x53fa79?_0x798b8a(0x56bd)+_0x3f7527+_0x798b8a(0x3647)+_0x3f7527+_0x798b8a(0x56b9)+_0x491b39+'\x20'+_0x37ed69+'\x20a_'+_0x3f7527+_0x172452(0x1f2b)+_0x491b39+'\x20'+_0x2e0bc4+'\x20'+_0x3f7527+_0x798b8a(0xd25)+_0x491b39+'\x20'+_0x2e0bc4+_0x798b8a(0x16cc)+_0x3f7527+_0x798b8a(0x263d):_0x172452(0x39d7)===_0x3dcc5b?_0x798b8a(0x56bd)+_0x3f7527+_0x798b8a(0x56b4)+_0x3f7527+_0x798b8a(0x3a87)+_0x3f7527+_0x798b8a(0x17b6)+_0x491b39+'\x20'+_0x2e0bc4+'\x20'+_0x3f7527+_0x798b8a(0x147e)+_0x3f7527+_0x798b8a(0x263d):_0x798b8a(0x56bd)+_0x3f7527+_0x798b8a(0x56b4)+_0x3f7527+_0x172452(0x10a)+_0x3dcc5b+_0x798b8a(0x3af9)+_0x3f7527+_0x798b8a(0xe4e)+_0x3f7527+_0x798b8a(0xcdf)+_0x491b39+'\x20'+_0x2e0bc4+'\x20'+_0x3f7527+_0x798b8a(0x147e)+_0x3f7527+_0x798b8a(0x263d):_0x798b8a(0x5aac)===_0x53fa79?_0x798b8a(0x56bd)+_0x3f7527+_0x798b8a(0x3647)+_0x3f7527+_0x172452(0x5234)+_0x491b39+'\x20'+_0x37ed69+_0x798b8a(0x1b2c)+_0x3f7527+_0x798b8a(0xd25)+_0x491b39+'\x20'+_0x2e0bc4+_0x798b8a(0x16cc)+_0x3f7527+_0x798b8a(0x263d):_0x798b8a(0x5dd5)===_0x3dcc5b?_0x798b8a(0x56bd)+_0x3f7527+_0x798b8a(0x56b4)+_0x491b39+'\x20'+_0x2e0bc4+'\x20'+_0x3f7527+_0x172452(0x57f2)+_0x3f7527+_0x798b8a(0x17b6)+_0x491b39+'\x20'+_0x2e0bc4+'\x20'+_0x3f7527+_0x798b8a(0x147e)+_0x3f7527+_0x798b8a(0x263d):_0x798b8a(0x56bd)+_0x3f7527+_0x798b8a(0x56b4)+_0x491b39+'\x20'+_0x2e0bc4+'\x20'+_0x3f7527+_0x798b8a(0x4100)+_0x3dcc5b+_0x798b8a(0x3af9)+_0x3f7527+_0x798b8a(0xe4e)+_0x3f7527+_0x798b8a(0xcdf)+_0x491b39+'\x20'+_0x2e0bc4+'\x20'+_0x3f7527+_0x798b8a(0x147e)+_0x3f7527+_0x798b8a(0x263d);})};}var shaders=Object[_0x5e00b3(0x5448)]({'__proto__':null,'prelude':prelude,'background':background,'backgroundPattern':backgroundPattern,'circle':circle,'clippingMask':clippingMask,'heatmap':heatmap,'heatmapTexture':heatmapTexture,'collisionBox':collisionBox,'collisionCircle':collisionCircle,'debug':debug,'fill':fill,'fillOutline':fillOutline,'fillOutlinePattern':fillOutlinePattern,'fillPattern':fillPattern,'fillExtrusion':fillExtrusion,'fillExtrusionPattern':fillExtrusionPattern,'hillshadePrepare':hillshadePrepare,'hillshade':hillshade,'line':line,'lineGradient':lineGradient,'linePattern':linePattern,'lineSDF':lineSDF,'raster':raster,'symbolIcon':symbolIcon,'symbolSDF':symbolSDF,'symbolTextAndIcon':symbolTextAndIcon}),Program$1=function(_0x3a5b07,_0x396977,_0x118552,_0x6ef5ec,_0x1ec5e8){var _0x4a942e=_0x307c2b,_0x106e54=_0x5e00b3,_0x26ecb3=_0x3a5b07['gl'];this[_0x106e54(0x39e5)]=_0x26ecb3[_0x106e54(0x4f56)]();var _0x1d5ce7=_0x118552[_0x106e54(0x5c34)]();_0x1ec5e8&&_0x1d5ce7[_0x106e54(0x5323)](_0x106e54(0x473c));var _0x4ad0e6=_0x1d5ce7[_0x106e54(0x736)](shaders['prelude'][_0x4a942e(0x4c50)],_0x396977[_0x106e54(0x31ee)])[_0x106e54(0x48a9)]('\x0a'),_0x225b94=_0x1d5ce7[_0x106e54(0x736)](shaders[_0x106e54(0x4ab2)][_0x106e54(0x44a5)],_0x396977[_0x4a942e(0x5024)])[_0x106e54(0x48a9)]('\x0a'),_0x4b94b2=_0x26ecb3[_0x106e54(0x2fb0)](_0x26ecb3[_0x106e54(0x2446)]);if(_0x26ecb3[_0x106e54(0x3fad)]())this[_0x106e54(0x3301)]=!0x0;else{_0x26ecb3[_0x106e54(0x3e36)](_0x4b94b2,_0x4ad0e6),_0x26ecb3[_0x106e54(0x3113)](_0x4b94b2),_0x26ecb3[_0x106e54(0x107b)](this[_0x106e54(0x39e5)],_0x4b94b2);var _0xfab501=_0x26ecb3[_0x106e54(0x2fb0)](_0x26ecb3[_0x4a942e(0x1084)]);if(_0x26ecb3[_0x106e54(0x3fad)]())this[_0x106e54(0x3301)]=!0x0;else{_0x26ecb3[_0x106e54(0x3e36)](_0xfab501,_0x225b94),_0x26ecb3[_0x106e54(0x3113)](_0xfab501),_0x26ecb3[_0x4a942e(0x162e)](this[_0x106e54(0x39e5)],_0xfab501);for(var _0x8b8eb3=_0x118552[_0x106e54(0x1912)]||[],_0x378cb8=0x0;_0x378cb8<_0x8b8eb3[_0x106e54(0x809)];_0x378cb8++)_0x26ecb3[_0x106e54(0x3b59)](this[_0x106e54(0x39e5)],_0x378cb8,_0x8b8eb3[_0x378cb8][_0x106e54(0x2c5)]);_0x26ecb3[_0x106e54(0x5b09)](this[_0x106e54(0x39e5)]),this[_0x106e54(0x23ba)]=_0x26ecb3['getProgramParameter'](this[_0x106e54(0x39e5)],_0x26ecb3[_0x106e54(0x27be)]),this[_0x106e54(0x177b)]={};for(var _0x43b6d3={},_0x27413c=0x0;_0x27413c<this[_0x106e54(0x23ba)];_0x27413c++){var _0x41ea50=_0x26ecb3[_0x106e54(0x2ec2)](this[_0x106e54(0x39e5)],_0x27413c);_0x41ea50&&(this[_0x4a942e(0x3377)][_0x41ea50[_0x106e54(0x2c5)]]=_0x26ecb3[_0x106e54(0x2f8e)](this['program'],_0x41ea50[_0x106e54(0x2c5)]));}for(var _0x1d0b3f=_0x26ecb3[_0x106e54(0x123c)](this[_0x4a942e(0x3851)],_0x26ecb3[_0x106e54(0x3209)]),_0x2b0d5a=0x0;_0x2b0d5a<_0x1d0b3f;_0x2b0d5a++){var _0x3c413f=_0x26ecb3[_0x106e54(0x5b5c)](this[_0x106e54(0x39e5)],_0x2b0d5a);_0x3c413f&&(_0x43b6d3[_0x3c413f[_0x106e54(0x2c5)]]=_0x26ecb3[_0x4a942e(0xde9)](this[_0x106e54(0x39e5)],_0x3c413f[_0x106e54(0x2c5)]));}this[_0x4a942e(0x2363)]=_0x6ef5ec(_0x3a5b07,_0x43b6d3),this[_0x106e54(0x2dc6)]=_0x118552[_0x106e54(0x22ce)](_0x3a5b07,_0x43b6d3);}}},PRIMITIVE_SIZE=null;Program$1[_0x5e00b3(0x3720)][_0x5e00b3(0x461d)]=function(_0x33f2a9,_0x5d81a8,_0x37cd2b,_0x309837,_0x8a7ea9,_0x148a41,_0x28b186,_0x4db142,_0x387e5f,_0x5c98d2,_0x3456f5,_0x4cd447,_0x31f398,_0x4ba6b2,_0x2e5d6e,_0x3d3f43){var _0xdfe9bc=_0x307c2b,_0x4efbbd=_0x5e00b3,_0x3fa546=_0x33f2a9['gl'];if(PRIMITIVE_SIZE||((PRIMITIVE_SIZE={})[_0x3fa546[_0x4efbbd(0x4b11)]]=0x2,PRIMITIVE_SIZE[_0x3fa546[_0x4efbbd(0xf30)]]=0x3,PRIMITIVE_SIZE[_0x3fa546[_0x4efbbd(0x3185)]]=0x1),!this['failedToCreate']){for(var _0x250969 in(_0x33f2a9[_0x4efbbd(0x39e5)][_0x4efbbd(0x10aa)](this[_0x4efbbd(0x39e5)]),_0x33f2a9[_0x4efbbd(0x1d3b)](_0x37cd2b),_0x33f2a9[_0xdfe9bc(0x5452)](_0x8a7ea9),_0x33f2a9[_0x4efbbd(0x1faf)](_0x148a41),this[_0x4efbbd(0x1b43)]))this[_0x4efbbd(0x1b43)][_0x250969][_0x4efbbd(0x10aa)](_0x28b186[_0x250969]);_0x4ba6b2&&_0x4ba6b2[_0x4efbbd(0x3a3c)](_0x33f2a9,this[_0x4efbbd(0x2dc6)],_0x4cd447,{'zoom':_0x31f398});for(var _0x2a706e=PRIMITIVE_SIZE[_0x5d81a8],_0x32f00d=0x0,_0x450a3e=_0x3456f5[_0x4efbbd(0x38c4)]();_0x32f00d<_0x450a3e[_0xdfe9bc(0x2ef4)];_0x32f00d+=0x1){var _0x24f8da=_0x450a3e[_0x32f00d],_0x19092d=_0x24f8da[_0xdfe9bc(0x2a1e)]||(_0x24f8da[_0x4efbbd(0xf0b)]={});(_0x19092d[_0x4db142]||(_0x19092d[_0x4db142]=new VertexArrayObject()))[_0x4efbbd(0xdbb)](_0x33f2a9,this,_0x387e5f,_0x4ba6b2?_0x4ba6b2['getPaintVertexBuffers']():[],_0x5c98d2,_0x24f8da[_0xdfe9bc(0xdba)],_0x2e5d6e,_0x3d3f43),_0x3fa546[_0x4efbbd(0x1f01)](_0x5d81a8,_0x24f8da[_0x4efbbd(0x1575)]*_0x2a706e,_0x3fa546[_0x4efbbd(0x43ff)],_0x24f8da[_0x4efbbd(0x292c)]*_0x2a706e*0x2);}}};var ClippingMaskProgram={'clippingMaskUniforms':function(_0x27f24e,_0x3cabbb){var _0x1255db=_0x5e00b3;return{'u_matrix':new UniformType[(_0x1255db(0xcd3))](_0x27f24e,_0x3cabbb[_0x1255db(0x47d)])};},'clippingMaskUniformValues':function(_0x1b4505){return{'u_matrix':_0x1b4505};}},BackgroundProgram={'backgroundUniforms':function(_0x5ed6ba,_0xc03a06){var _0x3cc6fe=_0x307c2b,_0x476ac4=_0x5e00b3;return{'u_matrix':new UniformType[(_0x3cc6fe(0x49d9))](_0x5ed6ba,_0xc03a06[_0x3cc6fe(0x312c)]),'u_opacity':new UniformType[(_0x3cc6fe(0xb42))](_0x5ed6ba,_0xc03a06[_0x3cc6fe(0x36e8)]),'u_color':new UniformType[(_0x476ac4(0x2111))](_0x5ed6ba,_0xc03a06[_0x476ac4(0x2ac8)])};},'backgroundPatternUniforms':function(_0x3e4224,_0x38db61){var _0x3f78eb=_0x307c2b,_0x541913=_0x5e00b3;return{'u_matrix':new UniformType[(_0x541913(0xcd3))](_0x3e4224,_0x38db61[_0x541913(0x47d)]),'u_opacity':new UniformType[(_0x541913(0x397f))](_0x3e4224,_0x38db61[_0x541913(0x580a)]),'u_image':new UniformType[(_0x541913(0x344b))](_0x3e4224,_0x38db61[_0x541913(0x82e)]),'u_pattern_tl_a':new UniformType[(_0x541913(0x2236))](_0x3e4224,_0x38db61[_0x541913(0x20b1)]),'u_pattern_br_a':new UniformType[(_0x541913(0x2236))](_0x3e4224,_0x38db61[_0x541913(0xcba)]),'u_pattern_tl_b':new UniformType[(_0x541913(0x2236))](_0x3e4224,_0x38db61[_0x541913(0x20da)]),'u_pattern_br_b':new UniformType[(_0x541913(0x2236))](_0x3e4224,_0x38db61['u_pattern_br_b']),'u_texsize':new UniformType['Uniform2f'](_0x3e4224,_0x38db61[_0x541913(0x458f)]),'u_mix':new UniformType[(_0x541913(0x397f))](_0x3e4224,_0x38db61['u_mix']),'u_pattern_size_a':new UniformType[(_0x541913(0x2236))](_0x3e4224,_0x38db61[_0x3f78eb(0x484)]),'u_pattern_size_b':new UniformType[(_0x541913(0x2236))](_0x3e4224,_0x38db61[_0x541913(0x53d8)]),'u_scale_a':new UniformType[(_0x541913(0x397f))](_0x3e4224,_0x38db61[_0x541913(0x440f)]),'u_scale_b':new UniformType[(_0x541913(0x397f))](_0x3e4224,_0x38db61[_0x541913(0x1f09)]),'u_pixel_coord_upper':new UniformType[(_0x3f78eb(0x34d4))](_0x3e4224,_0x38db61[_0x3f78eb(0x1f4e)]),'u_pixel_coord_lower':new UniformType[(_0x541913(0x2236))](_0x3e4224,_0x38db61[_0x541913(0x409)]),'u_tile_units_to_pixels':new UniformType[(_0x541913(0x397f))](_0x3e4224,_0x38db61[_0x3f78eb(0x46ce)])};},'backgroundUniformValues':function(_0xb5cb98,_0x3ab89a,_0x3073ed){return{'u_matrix':_0xb5cb98,'u_opacity':_0x3ab89a,'u_color':_0x3073ed};},'backgroundPatternUniformValues':function(_0x2fc73c,_0x5c057d,_0x442265,_0x307670,_0x4e3c8d,_0x46edf9){var _0x34e2ef=_0x5e00b3;return Util$2[_0x34e2ef(0x46d7)](bgPatternUniformValues(_0x307670,_0x46edf9,_0x442265,_0x4e3c8d),{'u_matrix':_0x2fc73c,'u_opacity':_0x5c057d});}},programUniforms={'fill':FillProgram[_0x5e00b3(0x33b4)],'fillPattern':FillProgram[_0x5e00b3(0x37d9)],'fillOutline':FillProgram[_0x5e00b3(0x20d5)],'fillOutlinePattern':FillProgram[_0x5e00b3(0x75e)],'circle':CircleProgram[_0x5e00b3(0x1c7d)],'clippingMask':ClippingMaskProgram['clippingMaskUniforms'],'line':LineProgram[_0x5e00b3(0x1808)],'lineGradient':LineProgram[_0x5e00b3(0x31d6)],'linePattern':LineProgram[_0x307c2b(0x4f87)],'lineSDF':LineProgram[_0x5e00b3(0xb31)],'symbolIcon':SymbolProgram[_0x5e00b3(0x5314)],'symbolSDF':SymbolProgram[_0x5e00b3(0x4460)],'symbolTextAndIcon':SymbolProgram[_0x5e00b3(0x5a2b)],'background':BackgroundProgram[_0x5e00b3(0x36b8)],'backgroundPattern':BackgroundProgram[_0x307c2b(0x16e4)]},ZERO$2=0x0,ONE$1=0x1,ONE_MINUS_SRC_ALPHA=0x303,ColorMode=function(_0x10660e,_0x5006d4,_0x49fab0){var _0x329834=_0x307c2b,_0x50b4f7=_0x5e00b3;this[_0x329834(0x1e4a)]=_0x10660e,this[_0x50b4f7(0x8df)]=_0x5006d4,this[_0x329834(0x4bf6)]=_0x49fab0;};ColorMode[_0x5e00b3(0x4658)]=[ONE$1,ZERO$2],ColorMode[_0x5e00b3(0x4941)]=new ColorMode(ColorMode[_0x5e00b3(0x4658)],Color$1[_0x5e00b3(0x1716)],[!0x1,!0x1,!0x1,!0x1]),ColorMode['unblended']=new ColorMode(ColorMode[_0x5e00b3(0x4658)],Color$1[_0x5e00b3(0x1716)],[!0x0,!0x0,!0x0,!0x0]),ColorMode['alphaBlended']=new ColorMode([ONE$1,ONE_MINUS_SRC_ALPHA],Color$1[_0x5e00b3(0x1716)],[!0x0,!0x0,!0x0,!0x0]);var IndexBuffer=function(_0x5b2a6a,_0xb702f0,_0x4bfb8a){var _0x4d41f2=_0x307c2b,_0x28a420=_0x5e00b3;this[_0x28a420(0x4fd0)]=_0x5b2a6a;var _0x5cb1a8=_0x5b2a6a['gl'];this[_0x28a420(0x537f)]=_0x5cb1a8[_0x4d41f2(0x2e17)](),this[_0x4d41f2(0x228b)]=Boolean(_0x4bfb8a),this[_0x4d41f2(0x5071)][_0x28a420(0x3de8)](),_0x5b2a6a[_0x4d41f2(0x3d2d)][_0x4d41f2(0x3235)](this[_0x28a420(0x537f)]),_0x5cb1a8[_0x4d41f2(0xc06)](_0x5cb1a8[_0x28a420(0x316d)],_0xb702f0[_0x28a420(0x37d8)],this[_0x28a420(0x122f)]?_0x5cb1a8[_0x4d41f2(0xb66)]:_0x5cb1a8[_0x28a420(0xdfd)]),this[_0x28a420(0x122f)]||delete _0xb702f0['arrayBuffer'];};IndexBuffer[_0x5e00b3(0x3720)][_0x307c2b(0x66d)]=function(){var _0x47dfaf=_0x5e00b3;this[_0x47dfaf(0x4fd0)][_0x47dfaf(0xa93)][_0x47dfaf(0x10aa)](this[_0x47dfaf(0x537f)]);},IndexBuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x59a7)]=function(_0x21644f){var _0xb5d164=_0x307c2b,_0x28e831=_0x5e00b3,_0x4a10c5=this[_0x28e831(0x4fd0)]['gl'];this[_0xb5d164(0x5071)][_0x28e831(0x3de8)](),this['bind'](),_0x4a10c5[_0x28e831(0x286)](_0x4a10c5[_0x28e831(0x316d)],0x0,_0x21644f[_0x28e831(0x37d8)]);},IndexBuffer[_0x307c2b(0x1aa2)][_0x307c2b(0x5020)]=function(){var _0x3cb99a=_0x307c2b,_0x3f16ef=_0x5e00b3,_0x45e9a4=this[_0x3f16ef(0x4fd0)]['gl'];this['buffer']&&(_0x45e9a4[_0x3f16ef(0x272c)](this[_0x3cb99a(0xcaa)]),delete this[_0x3f16ef(0x537f)]);};var AttributeType$2={'Int8':_0x5e00b3(0xf9b),'Uint8':_0x5e00b3(0x1b0f),'Int16':_0x5e00b3(0x5a1),'Uint16':_0x5e00b3(0x43ff),'Int32':_0x5e00b3(0x3241),'Uint32':'UNSIGNED_INT','Float32':_0x5e00b3(0x486a)},VertexBuffer=function(_0x39e7fe,_0x344f30,_0x516b6f,_0x56a665){var _0x115ab3=_0x307c2b,_0x305d01=_0x5e00b3;this[_0x305d01(0x809)]=_0x344f30[_0x305d01(0x809)],this[_0x115ab3(0x3377)]=_0x516b6f,this[_0x305d01(0x2aa7)]=_0x344f30[_0x305d01(0x3a5b)],this[_0x305d01(0x122f)]=_0x56a665,this[_0x305d01(0x4fd0)]=_0x39e7fe;var _0xb339b1=_0x39e7fe['gl'];this[_0x305d01(0x537f)]=_0xb339b1[_0x305d01(0x597e)](),_0x39e7fe[_0x305d01(0x5acb)][_0x305d01(0x10aa)](this[_0x305d01(0x537f)]),_0xb339b1[_0x305d01(0xcac)](_0xb339b1[_0x305d01(0x43b7)],_0x344f30[_0x305d01(0x37d8)],this[_0x115ab3(0x228b)]?_0xb339b1[_0x305d01(0x3d22)]:_0xb339b1[_0x305d01(0xdfd)]),this[_0x305d01(0x122f)]||delete _0x344f30[_0x305d01(0x37d8)];};VertexBuffer['prototype'][_0x5e00b3(0xdbb)]=function(){var _0x3cf935=_0x307c2b,_0x467f13=_0x5e00b3;this[_0x467f13(0x4fd0)][_0x3cf935(0x2d83)][_0x467f13(0x10aa)](this[_0x467f13(0x537f)]);},VertexBuffer[_0x5e00b3(0x3720)][_0x307c2b(0x44c5)]=function(_0x56a9e4){var _0x58875c=_0x5e00b3,_0x4da095=this[_0x58875c(0x4fd0)]['gl'];this[_0x58875c(0xdbb)](),_0x4da095[_0x58875c(0x286)](_0x4da095[_0x58875c(0x43b7)],0x0,_0x56a9e4[_0x58875c(0x37d8)]);},VertexBuffer[_0x5e00b3(0x3720)]['enableAttributes']=function(_0x5963d3,_0x25d217){var _0x2db09b=_0x307c2b,_0x2a3bc8=_0x5e00b3;for(var _0x47204e=0x0;_0x47204e<this[_0x2a3bc8(0x177b)][_0x2db09b(0x2ef4)];_0x47204e++){var _0x1da733=this[_0x2a3bc8(0x177b)][_0x47204e],_0x5ac030=_0x25d217['attributes'][_0x1da733[_0x2db09b(0x1c7c)]];void 0x0!==_0x5ac030&&_0x5963d3[_0x2db09b(0x48bd)](_0x5ac030);}},VertexBuffer['prototype'][_0x5e00b3(0xf13)]=function(_0x2aacbb,_0x494f12,_0x330126){var _0x22e179=_0x5e00b3;for(var _0xd86315=0x0;_0xd86315<this['attributes'][_0x22e179(0x809)];_0xd86315++){var _0x5eb95e=this[_0x22e179(0x177b)][_0xd86315],_0x3db73b=_0x494f12[_0x22e179(0x177b)][_0x5eb95e[_0x22e179(0x2c5)]];void 0x0!==_0x3db73b&&_0x2aacbb[_0x22e179(0x6fc)](_0x3db73b,_0x5eb95e[_0x22e179(0x4dc2)],_0x2aacbb[AttributeType$2[_0x5eb95e[_0x22e179(0x3dd)]]],!0x1,this['itemSize'],_0x5eb95e[_0x22e179(0x2c14)]+this[_0x22e179(0x2aa7)]*(_0x330126||0x0));}},VertexBuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0xc19271=_0x307c2b,_0x3da732=_0x5e00b3,_0x18648f=this[_0x3da732(0x4fd0)]['gl'];this[_0x3da732(0x537f)]&&(_0x18648f[_0x3da732(0x272c)](this[_0x3da732(0x537f)]),delete this[_0xc19271(0xcaa)]);};var BaseValue=function(_0xde6b9b){var _0x22333b=_0x307c2b,_0x5a1ba3=_0x5e00b3;this['gl']=_0xde6b9b['gl'],this[_0x5a1ba3(0x60b)]=this[_0x5a1ba3(0x5a93)](),this[_0x5a1ba3(0x5e0c)]=this[_0x5a1ba3(0x60b)],this[_0x22333b(0x5771)]=!0x1;};BaseValue[_0x5e00b3(0x3720)]['get']=function(){var _0x2b53de=_0x5e00b3;return this[_0x2b53de(0x5e0c)];},BaseValue[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(_0xf7efb6){},BaseValue[_0x5e00b3(0x3720)][_0x5e00b3(0x5a93)]=function(){var _0x43b6d8=_0x5e00b3;return this[_0x43b6d8(0x60b)];},BaseValue[_0x5e00b3(0x3720)][_0x307c2b(0x11e2)]=function(){var _0x33e7f9=_0x5e00b3;this[_0x33e7f9(0x10aa)](this[_0x33e7f9(0x60b)]);};var GLVALUE={};GLVALUE[_0x5e00b3(0x5b94)]=function(_0x517088){var _0x51933f=_0x307c2b,_0x457bdc=_0x5e00b3;function _0x56cebc(){var _0x3c1733=_0x140d;_0x517088[_0x3c1733(0x1bcb)](this,arguments);}return _0x517088&&(_0x56cebc[_0x457bdc(0x2bdb)]=_0x517088),_0x56cebc[_0x457bdc(0x3720)]=Object[_0x457bdc(0x2850)](_0x517088&&_0x517088[_0x457bdc(0x3720)]),_0x56cebc[_0x457bdc(0x3720)][_0x457bdc(0x26fc)]=_0x56cebc,_0x56cebc[_0x457bdc(0x3720)][_0x457bdc(0x5a93)]=function(){var _0x3c9ca2=_0x457bdc;return Color$1[_0x3c9ca2(0x1716)];},_0x56cebc[_0x51933f(0x1aa2)][_0x51933f(0x3235)]=function(_0x4e2454){var _0x35e8b8=_0x457bdc;this[_0x35e8b8(0x5e0c)],this['gl'][_0x35e8b8(0x35a4)](_0x4e2454['r'],_0x4e2454['g'],_0x4e2454['b'],_0x4e2454['a']),this[_0x35e8b8(0x5e0c)]=_0x4e2454,this[_0x35e8b8(0xa73)]=!0x1;},_0x56cebc;}(BaseValue),GLVALUE[_0x307c2b(0xf72)]=function(_0x93781e){var _0x49091d=_0x307c2b,_0x5c5c92=_0x5e00b3;function _0x41dfb2(){var _0x53b2db=_0x23ca;_0x93781e[_0x53b2db(0x4269)](this,arguments);}return _0x93781e&&(_0x41dfb2[_0x5c5c92(0x2bdb)]=_0x93781e),_0x41dfb2[_0x5c5c92(0x3720)]=Object[_0x5c5c92(0x2850)](_0x93781e&&_0x93781e[_0x5c5c92(0x3720)]),_0x41dfb2[_0x5c5c92(0x3720)][_0x49091d(0x5a6f)]=_0x41dfb2,_0x41dfb2[_0x5c5c92(0x3720)][_0x5c5c92(0x5a93)]=function(){return 0x1;},_0x41dfb2[_0x5c5c92(0x3720)][_0x5c5c92(0x10aa)]=function(_0x387173){var _0x369493=_0x49091d,_0xe150=_0x5c5c92;(_0x387173!==this[_0xe150(0x5e0c)]||this[_0x369493(0x5771)])&&(this['gl'][_0xe150(0x51d9)](_0x387173),this[_0xe150(0x5e0c)]=_0x387173,this[_0xe150(0xa73)]=!0x1);},_0x41dfb2;}(BaseValue),GLVALUE['ClearStencil']=function(_0x2be7df){var _0x408e7d=_0x307c2b,_0x515be1=_0x5e00b3;function _0x15d1d0(){var _0x3353ce=_0x23ca;_0x2be7df[_0x3353ce(0x4269)](this,arguments);}return _0x2be7df&&(_0x15d1d0['__proto__']=_0x2be7df),_0x15d1d0[_0x515be1(0x3720)]=Object[_0x515be1(0x2850)](_0x2be7df&&_0x2be7df[_0x515be1(0x3720)]),_0x15d1d0[_0x515be1(0x3720)]['constructor']=_0x15d1d0,_0x15d1d0[_0x515be1(0x3720)]['getDefault']=function(){return 0x0;},_0x15d1d0[_0x515be1(0x3720)][_0x408e7d(0x3235)]=function(_0x4db1ac){var _0x26fec8=_0x408e7d,_0x442756=_0x515be1;(_0x4db1ac!==this[_0x26fec8(0x2e53)]||this[_0x442756(0xa73)])&&(this['gl'][_0x442756(0x4b74)](_0x4db1ac),this[_0x442756(0x5e0c)]=_0x4db1ac,this[_0x442756(0xa73)]=!0x1);},_0x15d1d0;}(BaseValue),GLVALUE[_0x307c2b(0x44d6)]=function(_0x4d0f11){var _0x4a18d8=_0x307c2b,_0xc74879=_0x5e00b3;function _0x3bfc95(){var _0x5efdc0=_0x23ca;_0x4d0f11[_0x5efdc0(0x4269)](this,arguments);}return _0x4d0f11&&(_0x3bfc95[_0x4a18d8(0xc3b)]=_0x4d0f11),_0x3bfc95[_0xc74879(0x3720)]=Object[_0xc74879(0x2850)](_0x4d0f11&&_0x4d0f11[_0xc74879(0x3720)]),_0x3bfc95[_0xc74879(0x3720)][_0xc74879(0x26fc)]=_0x3bfc95,_0x3bfc95[_0xc74879(0x3720)][_0xc74879(0x5a93)]=function(){return[!0x0,!0x0,!0x0,!0x0];},_0x3bfc95[_0xc74879(0x3720)][_0xc74879(0x10aa)]=function(_0x2e598b){var _0x30c733=_0x4a18d8,_0x3040b8=_0xc74879,_0x1323d1=this[_0x3040b8(0x5e0c)];(_0x2e598b[0x0]!==_0x1323d1[0x0]||_0x2e598b[0x1]!==_0x1323d1[0x1]||_0x2e598b[0x2]!==_0x1323d1[0x2]||_0x2e598b[0x3]!==_0x1323d1[0x3]||this[_0x3040b8(0xa73)])&&(this['gl'][_0x3040b8(0x2740)](_0x2e598b[0x0],_0x2e598b[0x1],_0x2e598b[0x2],_0x2e598b[0x3]),this[_0x3040b8(0x5e0c)]=_0x2e598b,this[_0x30c733(0x5771)]=!0x1);},_0x3bfc95;}(BaseValue),GLVALUE[_0x5e00b3(0x5ef1)]=function(_0x322820){var _0x50f77e=_0x307c2b,_0x7ea5=_0x5e00b3;function _0x140b22(){var _0x25bfaf=_0x23ca;_0x322820[_0x25bfaf(0x4269)](this,arguments);}return _0x322820&&(_0x140b22[_0x7ea5(0x2bdb)]=_0x322820),_0x140b22[_0x7ea5(0x3720)]=Object[_0x50f77e(0x47e7)](_0x322820&&_0x322820[_0x7ea5(0x3720)]),_0x140b22[_0x7ea5(0x3720)][_0x7ea5(0x26fc)]=_0x140b22,_0x140b22[_0x7ea5(0x3720)][_0x7ea5(0x5a93)]=function(){return!0x0;},_0x140b22[_0x50f77e(0x1aa2)][_0x50f77e(0x3235)]=function(_0xc0b93){var _0x453d8e=_0x50f77e,_0x43e559=_0x7ea5;(_0xc0b93!==this[_0x43e559(0x5e0c)]||this[_0x43e559(0xa73)])&&(this['gl'][_0x453d8e(0x33ad)](_0xc0b93),this[_0x43e559(0x5e0c)]=_0xc0b93,this[_0x43e559(0xa73)]=!0x1);},_0x140b22;}(BaseValue),GLVALUE[_0x5e00b3(0x1164)]=function(_0x110f3e){var _0x5e2a72=_0x307c2b,_0x3d734c=_0x5e00b3;function _0x29da08(){var _0x50a294=_0x23ca;_0x110f3e[_0x50a294(0x4269)](this,arguments);}return _0x110f3e&&(_0x29da08[_0x3d734c(0x2bdb)]=_0x110f3e),_0x29da08[_0x3d734c(0x3720)]=Object[_0x3d734c(0x2850)](_0x110f3e&&_0x110f3e[_0x3d734c(0x3720)]),_0x29da08[_0x3d734c(0x3720)][_0x3d734c(0x26fc)]=_0x29da08,_0x29da08[_0x3d734c(0x3720)][_0x5e2a72(0x49e4)]=function(){return 0xff;},_0x29da08[_0x3d734c(0x3720)][_0x3d734c(0x10aa)]=function(_0x34905d){var _0x3bedf7=_0x3d734c;(_0x34905d!==this[_0x3bedf7(0x5e0c)]||this[_0x3bedf7(0xa73)])&&(this['gl'][_0x3bedf7(0x930)](_0x34905d),this[_0x3bedf7(0x5e0c)]=_0x34905d,this[_0x3bedf7(0xa73)]=!0x1);},_0x29da08;}(BaseValue),GLVALUE[_0x5e00b3(0x4094)]=function(_0x290420){var _0xa759f=_0x307c2b,_0x381347=_0x5e00b3;function _0x5dbe90(){var _0x374c6b=_0x23ca;_0x290420[_0x374c6b(0x4269)](this,arguments);}return _0x290420&&(_0x5dbe90[_0x381347(0x2bdb)]=_0x290420),_0x5dbe90[_0x381347(0x3720)]=Object[_0x381347(0x2850)](_0x290420&&_0x290420[_0x381347(0x3720)]),_0x5dbe90[_0x381347(0x3720)][_0x381347(0x26fc)]=_0x5dbe90,_0x5dbe90[_0x381347(0x3720)][_0xa759f(0x49e4)]=function(){var _0xf7bb22=_0x381347;return{'func':this['gl'][_0xf7bb22(0x1af6)],'ref':0x0,'mask':0xff};},_0x5dbe90[_0x381347(0x3720)][_0x381347(0x10aa)]=function(_0x4cf26a){var _0x17d86b=_0xa759f,_0x41d7a0=_0x381347,_0x5ef234=this[_0x17d86b(0x2e53)];(_0x4cf26a[_0x17d86b(0x9d7)]!==_0x5ef234[_0x17d86b(0x9d7)]||_0x4cf26a[_0x41d7a0(0x40e8)]!==_0x5ef234[_0x41d7a0(0x40e8)]||_0x4cf26a[_0x41d7a0(0x30bd)]!==_0x5ef234[_0x41d7a0(0x30bd)]||this['dirty'])&&(this['gl'][_0x41d7a0(0x7c8)](_0x4cf26a[_0x41d7a0(0x5fd6)],_0x4cf26a[_0x17d86b(0x20fb)],_0x4cf26a[_0x41d7a0(0x30bd)]),this[_0x41d7a0(0x5e0c)]=_0x4cf26a,this[_0x41d7a0(0xa73)]=!0x1);},_0x5dbe90;}(BaseValue),GLVALUE[_0x5e00b3(0x5772)]=function(_0x5dbfd5){var _0x4c86f9=_0x307c2b,_0x2bd02b=_0x5e00b3;function _0x38bdc1(){var _0x59d190=_0x23ca;_0x5dbfd5[_0x59d190(0x4269)](this,arguments);}return _0x5dbfd5&&(_0x38bdc1[_0x2bd02b(0x2bdb)]=_0x5dbfd5),_0x38bdc1['prototype']=Object[_0x2bd02b(0x2850)](_0x5dbfd5&&_0x5dbfd5[_0x4c86f9(0x1aa2)]),_0x38bdc1[_0x2bd02b(0x3720)][_0x2bd02b(0x26fc)]=_0x38bdc1,_0x38bdc1['prototype'][_0x4c86f9(0x49e4)]=function(){var _0x3b851b=_0x2bd02b,_0x5f0bd1=this['gl'];return[_0x5f0bd1['KEEP'],_0x5f0bd1[_0x3b851b(0x4b4c)],_0x5f0bd1[_0x3b851b(0x4b4c)]];},_0x38bdc1[_0x2bd02b(0x3720)][_0x2bd02b(0x10aa)]=function(_0x585fd6){var _0x23ed1f=_0x2bd02b,_0x1369fb=this[_0x23ed1f(0x5e0c)];(_0x585fd6[0x0]!==_0x1369fb[0x0]||_0x585fd6[0x1]!==_0x1369fb[0x1]||_0x585fd6[0x2]!==_0x1369fb[0x2]||this[_0x23ed1f(0xa73)])&&(this['gl'][_0x23ed1f(0x4e40)](_0x585fd6[0x0],_0x585fd6[0x1],_0x585fd6[0x2]),this[_0x23ed1f(0x5e0c)]=_0x585fd6,this[_0x23ed1f(0xa73)]=!0x1);},_0x38bdc1;}(BaseValue),GLVALUE[_0x5e00b3(0x584f)]=function(_0x5ec0c8){var _0x184c4b=_0x307c2b,_0x16ad3f=_0x5e00b3;function _0x3ac50d(){var _0x26fc31=_0x23ca;_0x5ec0c8[_0x26fc31(0x4269)](this,arguments);}return _0x5ec0c8&&(_0x3ac50d[_0x184c4b(0xc3b)]=_0x5ec0c8),_0x3ac50d[_0x16ad3f(0x3720)]=Object[_0x16ad3f(0x2850)](_0x5ec0c8&&_0x5ec0c8['prototype']),_0x3ac50d[_0x16ad3f(0x3720)][_0x16ad3f(0x26fc)]=_0x3ac50d,_0x3ac50d[_0x16ad3f(0x3720)][_0x16ad3f(0x5a93)]=function(){return!0x1;},_0x3ac50d[_0x16ad3f(0x3720)][_0x16ad3f(0x10aa)]=function(_0x5025f6){var _0x5e1098=_0x16ad3f;if(_0x5025f6!==this[_0x5e1098(0x5e0c)]||this[_0x5e1098(0xa73)]){var _0x11349c=this['gl'];_0x5025f6?_0x11349c[_0x5e1098(0x57b1)](_0x11349c[_0x5e1098(0x2c9)]):_0x11349c['disable'](_0x11349c['STENCIL_TEST']),this[_0x5e1098(0x5e0c)]=_0x5025f6,this[_0x5e1098(0xa73)]=!0x1;}},_0x3ac50d;}(BaseValue),GLVALUE[_0x5e00b3(0x4a3e)]=function(_0x4a9759){var _0x6b8c7e=_0x5e00b3;function _0x3c20a7(){var _0x6d9351=_0x140d;_0x4a9759[_0x6d9351(0x1bcb)](this,arguments);}return _0x4a9759&&(_0x3c20a7['__proto__']=_0x4a9759),_0x3c20a7[_0x6b8c7e(0x3720)]=Object[_0x6b8c7e(0x2850)](_0x4a9759&&_0x4a9759[_0x6b8c7e(0x3720)]),_0x3c20a7[_0x6b8c7e(0x3720)][_0x6b8c7e(0x26fc)]=_0x3c20a7,_0x3c20a7[_0x6b8c7e(0x3720)][_0x6b8c7e(0x5a93)]=function(){return[0x0,0x1];},_0x3c20a7[_0x6b8c7e(0x3720)][_0x6b8c7e(0x10aa)]=function(_0xc387e0){var _0x3bac34=_0x140d,_0x73f674=_0x6b8c7e,_0x5c90dc=this[_0x73f674(0x5e0c)];(_0xc387e0[0x0]!==_0x5c90dc[0x0]||_0xc387e0[0x1]!==_0x5c90dc[0x1]||this['dirty'])&&(this['gl'][_0x73f674(0x161)](_0xc387e0[0x0],_0xc387e0[0x1]),this[_0x3bac34(0x2e53)]=_0xc387e0,this[_0x73f674(0xa73)]=!0x1);},_0x3c20a7;}(BaseValue),GLVALUE[_0x5e00b3(0x1fc)]=function(_0x3a0f05){var _0x117229=_0x307c2b,_0x8860f4=_0x5e00b3;function _0xfb8229(){var _0x526c1d=_0x23ca;_0x3a0f05[_0x526c1d(0x4269)](this,arguments);}return _0x3a0f05&&(_0xfb8229[_0x8860f4(0x2bdb)]=_0x3a0f05),_0xfb8229[_0x8860f4(0x3720)]=Object[_0x8860f4(0x2850)](_0x3a0f05&&_0x3a0f05[_0x117229(0x1aa2)]),_0xfb8229[_0x8860f4(0x3720)][_0x8860f4(0x26fc)]=_0xfb8229,_0xfb8229[_0x8860f4(0x3720)][_0x8860f4(0x5a93)]=function(){return!0x1;},_0xfb8229[_0x8860f4(0x3720)][_0x8860f4(0x10aa)]=function(_0x1761fb){var _0x564775=_0x117229,_0x395992=_0x8860f4;if(_0x1761fb!==this[_0x564775(0x2e53)]||this[_0x395992(0xa73)]){var _0x49ddc3=this['gl'];_0x1761fb?_0x49ddc3[_0x395992(0x57b1)](_0x49ddc3[_0x395992(0x195e)]):_0x49ddc3[_0x564775(0x2fbc)](_0x49ddc3[_0x395992(0x195e)]),this[_0x395992(0x5e0c)]=_0x1761fb,this[_0x395992(0xa73)]=!0x1;}},_0xfb8229;}(BaseValue),GLVALUE[_0x5e00b3(0x1f8)]=function(_0x241042){var _0x5192f7=_0x307c2b,_0x3dd5d8=_0x5e00b3;function _0x1c722d(){var _0x465846=_0x23ca;_0x241042[_0x465846(0x4269)](this,arguments);}return _0x241042&&(_0x1c722d[_0x3dd5d8(0x2bdb)]=_0x241042),_0x1c722d[_0x3dd5d8(0x3720)]=Object[_0x3dd5d8(0x2850)](_0x241042&&_0x241042[_0x3dd5d8(0x3720)]),_0x1c722d[_0x3dd5d8(0x3720)][_0x3dd5d8(0x26fc)]=_0x1c722d,_0x1c722d[_0x3dd5d8(0x3720)][_0x5192f7(0x49e4)]=function(){var _0x3b9cbf=_0x5192f7;return this['gl'][_0x3b9cbf(0x580e)];},_0x1c722d['prototype'][_0x3dd5d8(0x10aa)]=function(_0x3739ec){var _0x49f754=_0x5192f7,_0x2f985f=_0x3dd5d8;(_0x3739ec!==this[_0x2f985f(0x5e0c)]||this[_0x49f754(0x5771)])&&(this['gl'][_0x2f985f(0x1c1c)](_0x3739ec),this[_0x49f754(0x2e53)]=_0x3739ec,this[_0x2f985f(0xa73)]=!0x1);},_0x1c722d;}(BaseValue),GLVALUE['Blend']=function(_0x27e58e){var _0x3f8934=_0x307c2b,_0x38a206=_0x5e00b3;function _0x5153f2(){var _0x41f4d7=_0x23ca;_0x27e58e[_0x41f4d7(0x4269)](this,arguments);}return _0x27e58e&&(_0x5153f2[_0x3f8934(0xc3b)]=_0x27e58e),_0x5153f2['prototype']=Object[_0x38a206(0x2850)](_0x27e58e&&_0x27e58e[_0x38a206(0x3720)]),_0x5153f2[_0x38a206(0x3720)][_0x38a206(0x26fc)]=_0x5153f2,_0x5153f2['prototype'][_0x38a206(0x5a93)]=function(){return!0x1;},_0x5153f2[_0x38a206(0x3720)][_0x38a206(0x10aa)]=function(_0xb18a14){var _0x4006f9=_0x3f8934,_0x3ef566=_0x38a206;if(_0xb18a14!==this[_0x3ef566(0x5e0c)]||this[_0x3ef566(0xa73)]){var _0x4bcbbc=this['gl'];_0xb18a14?_0x4bcbbc[_0x4006f9(0x4cf6)](_0x4bcbbc[_0x3ef566(0x537d)]):_0x4bcbbc[_0x4006f9(0x2fbc)](_0x4bcbbc['BLEND']),this[_0x3ef566(0x5e0c)]=_0xb18a14,this[_0x3ef566(0xa73)]=!0x1;}},_0x5153f2;}(BaseValue),GLVALUE[_0x5e00b3(0x347b)]=function(_0xf34b46){var _0x557dcd=_0x307c2b,_0x288719=_0x5e00b3;function _0x5b28e3(){var _0x280dea=_0x23ca;_0xf34b46[_0x280dea(0x4269)](this,arguments);}return _0xf34b46&&(_0x5b28e3[_0x288719(0x2bdb)]=_0xf34b46),_0x5b28e3[_0x288719(0x3720)]=Object[_0x288719(0x2850)](_0xf34b46&&_0xf34b46[_0x557dcd(0x1aa2)]),_0x5b28e3[_0x288719(0x3720)][_0x288719(0x26fc)]=_0x5b28e3,_0x5b28e3[_0x557dcd(0x1aa2)][_0x288719(0x5a93)]=function(){var _0x4ba129=_0x557dcd,_0x277d05=this['gl'];return[_0x277d05['ONE'],_0x277d05[_0x4ba129(0x12ef)]];},_0x5b28e3[_0x288719(0x3720)][_0x288719(0x10aa)]=function(_0x19b204){var _0x374a70=_0x557dcd,_0x53e819=_0x288719,_0x668f55=this[_0x374a70(0x2e53)];(_0x19b204[0x0]!==_0x668f55[0x0]||_0x19b204[0x1]!==_0x668f55[0x1]||this[_0x53e819(0xa73)])&&(this['gl']['blendFunc'](_0x19b204[0x0],_0x19b204[0x1]),this[_0x53e819(0x5e0c)]=_0x19b204,this[_0x374a70(0x5771)]=!0x1);},_0x5b28e3;}(BaseValue),GLVALUE[_0x5e00b3(0x3dc3)]=function(_0x16ac4c){var _0x55171d=_0x307c2b,_0x3ca350=_0x5e00b3;function _0x501814(){var _0x40740b=_0x23ca;_0x16ac4c[_0x40740b(0x4269)](this,arguments);}return _0x16ac4c&&(_0x501814[_0x3ca350(0x2bdb)]=_0x16ac4c),_0x501814[_0x55171d(0x1aa2)]=Object[_0x3ca350(0x2850)](_0x16ac4c&&_0x16ac4c[_0x3ca350(0x3720)]),_0x501814['prototype'][_0x3ca350(0x26fc)]=_0x501814,_0x501814[_0x3ca350(0x3720)][_0x3ca350(0x5a93)]=function(){return Color$1['transparent'];},_0x501814[_0x3ca350(0x3720)][_0x3ca350(0x10aa)]=function(_0x5cecb7){var _0x5279f9=_0x55171d,_0x19f102=_0x3ca350,_0x2f3e36=this[_0x19f102(0x5e0c)];(_0x5cecb7['r']!==_0x2f3e36['r']||_0x5cecb7['g']!==_0x2f3e36['g']||_0x5cecb7['b']!==_0x2f3e36['b']||_0x5cecb7['a']!==_0x2f3e36['a']||this[_0x19f102(0xa73)])&&(this['gl'][_0x19f102(0x8df)](_0x5cecb7['r'],_0x5cecb7['g'],_0x5cecb7['b'],_0x5cecb7['a']),this[_0x5279f9(0x2e53)]=_0x5cecb7,this[_0x19f102(0xa73)]=!0x1);},_0x501814;}(BaseValue),GLVALUE[_0x5e00b3(0x1857)]=function(_0x443f3f){var _0x20796c=_0x307c2b,_0x5895a7=_0x5e00b3;function _0x36b20d(){var _0x228e26=_0x23ca;_0x443f3f[_0x228e26(0x4269)](this,arguments);}return _0x443f3f&&(_0x36b20d[_0x5895a7(0x2bdb)]=_0x443f3f),_0x36b20d[_0x20796c(0x1aa2)]=Object['create'](_0x443f3f&&_0x443f3f[_0x20796c(0x1aa2)]),_0x36b20d[_0x20796c(0x1aa2)][_0x5895a7(0x26fc)]=_0x36b20d,_0x36b20d[_0x20796c(0x1aa2)][_0x20796c(0x49e4)]=function(){var _0xced8fc=_0x20796c;return this['gl'][_0xced8fc(0x5056)];},_0x36b20d[_0x5895a7(0x3720)][_0x20796c(0x3235)]=function(_0x4bd6b8){var _0xffc30e=_0x5895a7;(_0x4bd6b8!==this[_0xffc30e(0x5e0c)]||this[_0xffc30e(0xa73)])&&(this['gl'][_0xffc30e(0x1c35)](_0x4bd6b8),this[_0xffc30e(0x5e0c)]=_0x4bd6b8,this['dirty']=!0x1);},_0x36b20d;}(BaseValue),GLVALUE['CullFace']=function(_0x452ef6){var _0x288fa6=_0x307c2b,_0x5383fe=_0x5e00b3;function _0x3bee60(){var _0x86182a=_0x140d;_0x452ef6[_0x86182a(0x1bcb)](this,arguments);}return _0x452ef6&&(_0x3bee60[_0x5383fe(0x2bdb)]=_0x452ef6),_0x3bee60[_0x5383fe(0x3720)]=Object[_0x5383fe(0x2850)](_0x452ef6&&_0x452ef6[_0x288fa6(0x1aa2)]),_0x3bee60[_0x5383fe(0x3720)][_0x5383fe(0x26fc)]=_0x3bee60,_0x3bee60[_0x5383fe(0x3720)][_0x5383fe(0x5a93)]=function(){return!0x1;},_0x3bee60[_0x5383fe(0x3720)][_0x5383fe(0x10aa)]=function(_0x4bddb5){var _0xadac4b=_0x288fa6,_0x46bbeb=_0x5383fe;if(_0x4bddb5!==this[_0x46bbeb(0x5e0c)]||this[_0x46bbeb(0xa73)]){var _0xecaa6f=this['gl'];_0x4bddb5?_0xecaa6f[_0x46bbeb(0x57b1)](_0xecaa6f[_0x46bbeb(0x1bce)]):_0xecaa6f[_0x46bbeb(0x5987)](_0xecaa6f[_0x46bbeb(0x1bce)]),this[_0xadac4b(0x2e53)]=_0x4bddb5,this[_0x46bbeb(0xa73)]=!0x1;}},_0x3bee60;}(BaseValue),GLVALUE[_0x307c2b(0x51fb)]=function(_0x4e267b){var _0x39f3db=_0x307c2b,_0x31379d=_0x5e00b3;function _0x7fa7f5(){var _0x2bf8e7=_0x23ca;_0x4e267b[_0x2bf8e7(0x4269)](this,arguments);}return _0x4e267b&&(_0x7fa7f5[_0x31379d(0x2bdb)]=_0x4e267b),_0x7fa7f5['prototype']=Object[_0x31379d(0x2850)](_0x4e267b&&_0x4e267b[_0x31379d(0x3720)]),_0x7fa7f5[_0x31379d(0x3720)][_0x39f3db(0x5a6f)]=_0x7fa7f5,_0x7fa7f5[_0x31379d(0x3720)][_0x31379d(0x5a93)]=function(){var _0x386520=_0x31379d;return this['gl'][_0x386520(0xa14)];},_0x7fa7f5[_0x31379d(0x3720)][_0x39f3db(0x3235)]=function(_0x126715){var _0x499f75=_0x31379d;(_0x126715!==this[_0x499f75(0x5e0c)]||this[_0x499f75(0xa73)])&&(this['gl'][_0x499f75(0x152d)](_0x126715),this[_0x499f75(0x5e0c)]=_0x126715,this['dirty']=!0x1);},_0x7fa7f5;}(BaseValue),GLVALUE[_0x5e00b3(0x27d)]=function(_0x294530){var _0x104cab=_0x5e00b3;function _0x5d4c37(){var _0x32f8ff=_0x23ca;_0x294530[_0x32f8ff(0x4269)](this,arguments);}return _0x294530&&(_0x5d4c37[_0x104cab(0x2bdb)]=_0x294530),_0x5d4c37[_0x104cab(0x3720)]=Object[_0x104cab(0x2850)](_0x294530&&_0x294530[_0x104cab(0x3720)]),_0x5d4c37['prototype'][_0x104cab(0x26fc)]=_0x5d4c37,_0x5d4c37[_0x104cab(0x3720)][_0x104cab(0x5a93)]=function(){var _0x3f5874=_0x104cab;return this['gl'][_0x3f5874(0x3b61)];},_0x5d4c37['prototype'][_0x104cab(0x10aa)]=function(_0x21cdde){var _0xf8759a=_0x140d,_0x1f9571=_0x104cab;(_0x21cdde!==this[_0xf8759a(0x2e53)]||this[_0x1f9571(0xa73)])&&(this['gl'][_0x1f9571(0x4651)](_0x21cdde),this[_0x1f9571(0x5e0c)]=_0x21cdde,this[_0x1f9571(0xa73)]=!0x1);},_0x5d4c37;}(BaseValue),GLVALUE[_0x5e00b3(0x29e4)]=function(_0x197942){var _0xbeaf05=_0x307c2b,_0x2c55d4=_0x5e00b3;function _0xf94e50(){_0x197942['apply'](this,arguments);}return _0x197942&&(_0xf94e50[_0x2c55d4(0x2bdb)]=_0x197942),_0xf94e50[_0x2c55d4(0x3720)]=Object[_0xbeaf05(0x47e7)](_0x197942&&_0x197942['prototype']),_0xf94e50[_0x2c55d4(0x3720)][_0x2c55d4(0x26fc)]=_0xf94e50,_0xf94e50[_0x2c55d4(0x3720)][_0x2c55d4(0x5a93)]=function(){return null;},_0xf94e50[_0x2c55d4(0x3720)][_0x2c55d4(0x10aa)]=function(_0x2c748d){var _0x242acc=_0xbeaf05,_0x495ecf=_0x2c55d4;(_0x2c748d!==this[_0x495ecf(0x5e0c)]||this[_0x495ecf(0xa73)])&&(this['gl']['useProgram'](_0x2c748d),this[_0x242acc(0x2e53)]=_0x2c748d,this['dirty']=!0x1);},_0xf94e50;}(BaseValue),GLVALUE[_0x307c2b(0x4691)]=function(_0x454b78){var _0x1208ae=_0x5e00b3;function _0x37dd3a(){var _0x31960d=_0x23ca;_0x454b78[_0x31960d(0x4269)](this,arguments);}return _0x454b78&&(_0x37dd3a[_0x1208ae(0x2bdb)]=_0x454b78),_0x37dd3a[_0x1208ae(0x3720)]=Object[_0x1208ae(0x2850)](_0x454b78&&_0x454b78[_0x1208ae(0x3720)]),_0x37dd3a[_0x1208ae(0x3720)][_0x1208ae(0x26fc)]=_0x37dd3a,_0x37dd3a[_0x1208ae(0x3720)][_0x1208ae(0x5a93)]=function(){var _0x21937f=_0x1208ae;return this['gl'][_0x21937f(0x55cc)];},_0x37dd3a[_0x1208ae(0x3720)][_0x1208ae(0x10aa)]=function(_0xc87ba9){var _0x11af12=_0x140d,_0x4861a0=_0x1208ae;(_0xc87ba9!==this[_0x4861a0(0x5e0c)]||this[_0x11af12(0x5771)])&&(this['gl'][_0x4861a0(0x587e)](_0xc87ba9),this[_0x4861a0(0x5e0c)]=_0xc87ba9,this[_0x4861a0(0xa73)]=!0x1);},_0x37dd3a;}(BaseValue),GLVALUE[_0x5e00b3(0x1a32)]=function(_0x4c26f6){var _0x4efbb1=_0x5e00b3;function _0x51a86a(){var _0x35a5d6=_0x23ca;_0x4c26f6[_0x35a5d6(0x4269)](this,arguments);}return _0x4c26f6&&(_0x51a86a[_0x4efbb1(0x2bdb)]=_0x4c26f6),_0x51a86a[_0x4efbb1(0x3720)]=Object[_0x4efbb1(0x2850)](_0x4c26f6&&_0x4c26f6[_0x4efbb1(0x3720)]),_0x51a86a[_0x4efbb1(0x3720)]['constructor']=_0x51a86a,_0x51a86a[_0x4efbb1(0x3720)][_0x4efbb1(0x5a93)]=function(){var _0xddb325=_0x4efbb1,_0xfe936e=this['gl'];return[0x0,0x0,_0xfe936e[_0xddb325(0x1564)],_0xfe936e[_0xddb325(0x3883)]];},_0x51a86a[_0x4efbb1(0x3720)][_0x4efbb1(0x10aa)]=function(_0x3f7797){var _0x3e7cdd=_0x4efbb1;this[_0x3e7cdd(0x5e0c)],this['gl'][_0x3e7cdd(0x4e47)](_0x3f7797[0x0],_0x3f7797[0x1],_0x3f7797[0x2],_0x3f7797[0x3]),this[_0x3e7cdd(0x5e0c)]=_0x3f7797,this[_0x3e7cdd(0xa73)]=!0x1;},_0x51a86a;}(BaseValue),GLVALUE[_0x5e00b3(0x5c96)]=function(_0x306238){var _0x19de22=_0x5e00b3;function _0x34d3be(){var _0x35b763=_0x23ca;_0x306238[_0x35b763(0x4269)](this,arguments);}return _0x306238&&(_0x34d3be[_0x19de22(0x2bdb)]=_0x306238),_0x34d3be[_0x19de22(0x3720)]=Object[_0x19de22(0x2850)](_0x306238&&_0x306238[_0x19de22(0x3720)]),_0x34d3be[_0x19de22(0x3720)][_0x19de22(0x26fc)]=_0x34d3be,_0x34d3be[_0x19de22(0x3720)][_0x19de22(0x5a93)]=function(){return null;},_0x34d3be[_0x19de22(0x3720)][_0x19de22(0x10aa)]=function(_0x1b7291){var _0x10d2cc=_0x140d,_0x66eda2=_0x19de22;if(_0x1b7291!==this[_0x66eda2(0x5e0c)]||this[_0x66eda2(0xa73)]){var _0x560889=this['gl'];_0x560889[_0x66eda2(0x3dda)](_0x560889[_0x66eda2(0xb52)],_0x1b7291),this[_0x10d2cc(0x2e53)]=_0x1b7291,this[_0x66eda2(0xa73)]=!0x1;}},_0x34d3be;}(BaseValue),GLVALUE[_0x5e00b3(0x4161)]=function(_0x54d212){var _0x5d9c84=_0x307c2b,_0x4d4bca=_0x5e00b3;function _0x3687d3(){var _0xf78e03=_0x23ca;_0x54d212[_0xf78e03(0x4269)](this,arguments);}return _0x54d212&&(_0x3687d3[_0x5d9c84(0xc3b)]=_0x54d212),_0x3687d3[_0x4d4bca(0x3720)]=Object[_0x5d9c84(0x47e7)](_0x54d212&&_0x54d212[_0x4d4bca(0x3720)]),_0x3687d3[_0x4d4bca(0x3720)][_0x5d9c84(0x5a6f)]=_0x3687d3,_0x3687d3[_0x4d4bca(0x3720)][_0x4d4bca(0x5a93)]=function(){return null;},_0x3687d3[_0x4d4bca(0x3720)][_0x4d4bca(0x10aa)]=function(_0x5f2368){var _0x3c2728=_0x5d9c84,_0x28f889=_0x4d4bca;if(_0x5f2368!==this[_0x3c2728(0x2e53)]||this[_0x28f889(0xa73)]){var _0x22504b=this['gl'];_0x22504b[_0x3c2728(0x3714)](_0x22504b[_0x3c2728(0x12b7)],_0x5f2368),this[_0x28f889(0x5e0c)]=_0x5f2368,this[_0x28f889(0xa73)]=!0x1;}},_0x3687d3;}(BaseValue),GLVALUE[_0x5e00b3(0x5b1e)]=function(_0x46ce59){var _0x1f21a0=_0x307c2b,_0x90d32f=_0x5e00b3;function _0x3c17e4(){var _0x18891e=_0x23ca;_0x46ce59[_0x18891e(0x4269)](this,arguments);}return _0x46ce59&&(_0x3c17e4[_0x90d32f(0x2bdb)]=_0x46ce59),_0x3c17e4[_0x90d32f(0x3720)]=Object['create'](_0x46ce59&&_0x46ce59[_0x90d32f(0x3720)]),_0x3c17e4[_0x1f21a0(0x1aa2)][_0x90d32f(0x26fc)]=_0x3c17e4,_0x3c17e4[_0x1f21a0(0x1aa2)][_0x1f21a0(0x49e4)]=function(){return null;},_0x3c17e4[_0x90d32f(0x3720)][_0x90d32f(0x10aa)]=function(_0xa1a82e){var _0x243523=_0x1f21a0,_0x1da833=_0x90d32f;if(_0xa1a82e!==this[_0x1da833(0x5e0c)]||this[_0x1da833(0xa73)]){var _0x397350=this['gl'];_0x397350[_0x243523(0x1ce8)](_0x397350['TEXTURE_2D'],_0xa1a82e),this[_0x1da833(0x5e0c)]=_0xa1a82e,this[_0x1da833(0xa73)]=!0x1;}},_0x3c17e4;}(BaseValue),GLVALUE[_0x5e00b3(0x59e2)]=function(_0x3e718a){var _0x19d72e=_0x307c2b,_0x229f52=_0x5e00b3;function _0x43027b(){var _0x45be49=_0x23ca;_0x3e718a[_0x45be49(0x4269)](this,arguments);}return _0x3e718a&&(_0x43027b[_0x19d72e(0xc3b)]=_0x3e718a),_0x43027b[_0x229f52(0x3720)]=Object[_0x19d72e(0x47e7)](_0x3e718a&&_0x3e718a[_0x229f52(0x3720)]),_0x43027b[_0x19d72e(0x1aa2)][_0x19d72e(0x5a6f)]=_0x43027b,_0x43027b[_0x229f52(0x3720)][_0x229f52(0x5a93)]=function(){return null;},_0x43027b[_0x229f52(0x3720)][_0x229f52(0x10aa)]=function(_0x3bab95){var _0x403d68=_0x19d72e,_0x186441=_0x229f52;if(_0x3bab95!==this[_0x186441(0x5e0c)]||this[_0x186441(0xa73)]){var _0xa009=this['gl'];_0xa009[_0x403d68(0x47b9)](_0xa009[_0x186441(0x43b7)],_0x3bab95),this[_0x186441(0x5e0c)]=_0x3bab95,this[_0x186441(0xa73)]=!0x1;}},_0x43027b;}(BaseValue),GLVALUE[_0x5e00b3(0x4c36)]=function(_0x3f1db7){var _0x1ecfe7=_0x307c2b,_0x32487c=_0x5e00b3;function _0x248f42(){var _0x2d04f9=_0x23ca;_0x3f1db7[_0x2d04f9(0x4269)](this,arguments);}return _0x3f1db7&&(_0x248f42[_0x32487c(0x2bdb)]=_0x3f1db7),_0x248f42[_0x32487c(0x3720)]=Object[_0x32487c(0x2850)](_0x3f1db7&&_0x3f1db7[_0x32487c(0x3720)]),_0x248f42[_0x1ecfe7(0x1aa2)][_0x32487c(0x26fc)]=_0x248f42,_0x248f42[_0x1ecfe7(0x1aa2)][_0x32487c(0x5a93)]=function(){return null;},_0x248f42[_0x32487c(0x3720)][_0x32487c(0x10aa)]=function(_0x47e9ea){var _0x2ec944=_0x1ecfe7,_0x1ce614=_0x32487c,_0x59f796=this['gl'];_0x59f796[_0x1ce614(0x37f6)](_0x59f796[_0x1ce614(0x316d)],_0x47e9ea),this[_0x2ec944(0x2e53)]=_0x47e9ea,this[_0x1ce614(0xa73)]=!0x1;},_0x248f42;}(BaseValue),GLVALUE[_0x307c2b(0x2f0)]=function(_0x45181a){var _0x1d76ae=_0x307c2b,_0x1917f3=_0x5e00b3;function _0x135e4f(_0x4c869a){var _0x209703=_0x23ca;_0x45181a[_0x209703(0x3c9e)](this,_0x4c869a),this[_0x209703(0x2c5c)]=_0x4c869a['extVertexArrayObject'];}return _0x45181a&&(_0x135e4f['__proto__']=_0x45181a),_0x135e4f[_0x1917f3(0x3720)]=Object[_0x1917f3(0x2850)](_0x45181a&&_0x45181a[_0x1917f3(0x3720)]),_0x135e4f[_0x1d76ae(0x1aa2)][_0x1d76ae(0x5a6f)]=_0x135e4f,_0x135e4f[_0x1917f3(0x3720)][_0x1917f3(0x5a93)]=function(){return null;},_0x135e4f[_0x1d76ae(0x1aa2)][_0x1917f3(0x10aa)]=function(_0x1c3f7b){var _0x23b516=_0x1d76ae,_0x1aec55=_0x1917f3;this[_0x1aec55(0x2c5c)]&&(_0x1c3f7b!==this[_0x1aec55(0x5e0c)]||this[_0x1aec55(0xa73)])&&(this[_0x1aec55(0x2c5c)][_0x1aec55(0x1f98)](_0x1c3f7b),this[_0x23b516(0x2e53)]=_0x1c3f7b,this[_0x1aec55(0xa73)]=!0x1);},_0x135e4f;}(BaseValue),GLVALUE[_0x5e00b3(0x457f)]=function(_0x591658){var _0x2aa8f9=_0x307c2b,_0x3469f1=_0x5e00b3;function _0x548899(_0x32c867){var _0x29c191=_0x140d;_0x591658[_0x29c191(0x4d6c)](this,_0x32c867);}return _0x591658&&(_0x548899[_0x2aa8f9(0xc3b)]=_0x591658),_0x548899[_0x3469f1(0x3720)]=Object[_0x3469f1(0x2850)](_0x591658&&_0x591658[_0x3469f1(0x3720)]),_0x548899[_0x2aa8f9(0x1aa2)][_0x3469f1(0x26fc)]=_0x548899,_0x548899['prototype'][_0x2aa8f9(0x49e4)]=function(){return null;},_0x548899[_0x3469f1(0x3720)]['set']=function(_0x552329){var _0x119d4e=_0x3469f1;(_0x552329!==this[_0x119d4e(0x5e0c)]||this[_0x119d4e(0xa73)])&&(this['gl'][_0x119d4e(0x59a6)](_0x552329),this[_0x119d4e(0x5e0c)]=_0x552329,this[_0x119d4e(0xa73)]=!0x1);},_0x548899;}(BaseValue),GLVALUE[_0x5e00b3(0x181f)]=function(_0x267ac7){var _0x35c4a4=_0x307c2b,_0x2b4f43=_0x5e00b3;function _0x2d796b(){var _0x26975b=_0x23ca;_0x267ac7[_0x26975b(0x4269)](this,arguments);}return _0x267ac7&&(_0x2d796b[_0x35c4a4(0xc3b)]=_0x267ac7),_0x2d796b[_0x2b4f43(0x3720)]=Object[_0x2b4f43(0x2850)](_0x267ac7&&_0x267ac7[_0x35c4a4(0x1aa2)]),_0x2d796b['prototype'][_0x35c4a4(0x5a6f)]=_0x2d796b,_0x2d796b[_0x2b4f43(0x3720)][_0x2b4f43(0x5a93)]=function(){return 0x4;},_0x2d796b[_0x2b4f43(0x3720)][_0x2b4f43(0x10aa)]=function(_0x1a09b9){var _0x52b51b=_0x35c4a4,_0x2e60e1=_0x2b4f43;if(_0x1a09b9!==this['current']||this[_0x2e60e1(0xa73)]){var _0x5ef4f0=this['gl'];_0x5ef4f0[_0x2e60e1(0x28c9)](_0x5ef4f0[_0x52b51b(0x2e3a)],_0x1a09b9),this[_0x2e60e1(0x5e0c)]=_0x1a09b9,this[_0x2e60e1(0xa73)]=!0x1;}},_0x2d796b;}(BaseValue),GLVALUE[_0x307c2b(0x45e)]=function(_0x222d2d){var _0x5f3cfa=_0x307c2b,_0x22d432=_0x5e00b3;function _0x182266(){var _0x3ec546=_0x140d;_0x222d2d[_0x3ec546(0x1bcb)](this,arguments);}return _0x222d2d&&(_0x182266[_0x5f3cfa(0xc3b)]=_0x222d2d),_0x182266[_0x22d432(0x3720)]=Object[_0x22d432(0x2850)](_0x222d2d&&_0x222d2d[_0x22d432(0x3720)]),_0x182266[_0x22d432(0x3720)][_0x22d432(0x26fc)]=_0x182266,_0x182266[_0x22d432(0x3720)][_0x22d432(0x5a93)]=function(){return!0x1;},_0x182266[_0x22d432(0x3720)]['set']=function(_0x510100){var _0x3e564b=_0x5f3cfa,_0x189616=_0x22d432;if(_0x510100!==this[_0x3e564b(0x2e53)]||this[_0x189616(0xa73)]){var _0x4c5f5b=this['gl'];_0x4c5f5b[_0x3e564b(0x2680)](_0x4c5f5b[_0x189616(0x47a4)],_0x510100),this[_0x189616(0x5e0c)]=_0x510100,this[_0x189616(0xa73)]=!0x1;}},_0x182266;}(BaseValue),GLVALUE[_0x5e00b3(0x5c60)]=function(_0xb170e6){var _0x372768=_0x307c2b,_0x1b326c=_0x5e00b3;function _0x311a91(){var _0x3a16a9=_0x23ca;_0xb170e6[_0x3a16a9(0x4269)](this,arguments);}return _0xb170e6&&(_0x311a91[_0x1b326c(0x2bdb)]=_0xb170e6),_0x311a91[_0x1b326c(0x3720)]=Object[_0x1b326c(0x2850)](_0xb170e6&&_0xb170e6[_0x1b326c(0x3720)]),_0x311a91[_0x1b326c(0x3720)][_0x1b326c(0x26fc)]=_0x311a91,_0x311a91[_0x1b326c(0x3720)][_0x1b326c(0x5a93)]=function(){return!0x1;},_0x311a91[_0x1b326c(0x3720)][_0x372768(0x3235)]=function(_0x4ba42e){var _0x43778b=_0x372768,_0x4337de=_0x1b326c,_0x17fc32=this['gl'];_0x17fc32[_0x43778b(0x2680)](_0x17fc32[_0x4337de(0x442)],_0x4ba42e),this[_0x4337de(0x5e0c)]=_0x4ba42e,this[_0x4337de(0xa73)]=!0x1;},_0x311a91;}(BaseValue),GLVALUE[_0x5e00b3(0x4bd4)]=function(_0x52a3d9){var _0x5ca6d4=_0x307c2b,_0x4e51a2=_0x5e00b3;function _0x5ce0a0(_0x5b663a,_0x47151a){var _0x426081=_0x23ca;_0x52a3d9[_0x426081(0x3c9e)](this,_0x5b663a),this[_0x426081(0x4fd0)]=_0x5b663a,this[_0x426081(0x227)]=_0x47151a;}return _0x52a3d9&&(_0x5ce0a0[_0x5ca6d4(0xc3b)]=_0x52a3d9),_0x5ce0a0[_0x4e51a2(0x3720)]=Object[_0x5ca6d4(0x47e7)](_0x52a3d9&&_0x52a3d9[_0x5ca6d4(0x1aa2)]),_0x5ce0a0[_0x4e51a2(0x3720)][_0x5ca6d4(0x5a6f)]=_0x5ce0a0,_0x5ce0a0[_0x4e51a2(0x3720)][_0x4e51a2(0x5a93)]=function(){return null;},_0x5ce0a0;}(BaseValue),GLVALUE[_0x5e00b3(0x44a7)]=function(_0x578437){var _0x44b9f1=_0x307c2b,_0x50c542=_0x5e00b3;function _0x5ec59c(){var _0x8ad373=_0x23ca;_0x578437[_0x8ad373(0x4269)](this,arguments);}return _0x578437&&(_0x5ec59c[_0x50c542(0x2bdb)]=_0x578437),_0x5ec59c[_0x44b9f1(0x1aa2)]=Object[_0x50c542(0x2850)](_0x578437&&_0x578437[_0x44b9f1(0x1aa2)]),_0x5ec59c[_0x50c542(0x3720)][_0x50c542(0x26fc)]=_0x5ec59c,_0x5ec59c[_0x50c542(0x3720)][_0x50c542(0x5fa9)]=function(){var _0x8cefae=_0x44b9f1;this[_0x8cefae(0x5771)]=!0x0;},_0x5ec59c[_0x50c542(0x3720)][_0x44b9f1(0x3235)]=function(_0x2aca1d){var _0x30f46c=_0x44b9f1,_0x13e4dd=_0x50c542;if(_0x2aca1d!==this['current']||this[_0x13e4dd(0xa73)]){this[_0x13e4dd(0x4fd0)]['bindFramebuffer'][_0x13e4dd(0x10aa)](this[_0x13e4dd(0x227)]);var _0x4cf6a2=this['gl'];_0x4cf6a2[_0x13e4dd(0x50df)](_0x4cf6a2[_0x30f46c(0x2596)],_0x4cf6a2[_0x13e4dd(0x2fe6)],_0x4cf6a2[_0x13e4dd(0x28d4)],_0x2aca1d,0x0),this[_0x13e4dd(0x5e0c)]=_0x2aca1d,this[_0x13e4dd(0xa73)]=!0x1;}},_0x5ec59c;}(GLVALUE[_0x5e00b3(0x4bd4)]),GLVALUE[_0x307c2b(0x2688)]=function(_0x4f5caa){var _0x4a4cc6=_0x307c2b,_0x17eb3e=_0x5e00b3;function _0x47606f(){var _0x43a18b=_0x140d;_0x4f5caa[_0x43a18b(0x1bcb)](this,arguments);}return _0x4f5caa&&(_0x47606f['__proto__']=_0x4f5caa),_0x47606f[_0x4a4cc6(0x1aa2)]=Object[_0x17eb3e(0x2850)](_0x4f5caa&&_0x4f5caa[_0x17eb3e(0x3720)]),_0x47606f[_0x17eb3e(0x3720)][_0x17eb3e(0x26fc)]=_0x47606f,_0x47606f[_0x17eb3e(0x3720)][_0x17eb3e(0x10aa)]=function(_0x4abef4){var _0x5347a7=_0x4a4cc6,_0xc51f9f=_0x17eb3e;if(_0x4abef4!==this[_0xc51f9f(0x5e0c)]||this[_0xc51f9f(0xa73)]){this[_0x5347a7(0x5071)]['bindFramebuffer'][_0xc51f9f(0x10aa)](this[_0x5347a7(0x50b7)]);var _0x22b0f8=this['gl'];_0x22b0f8['framebufferRenderbuffer'](_0x22b0f8[_0xc51f9f(0xb52)],_0x22b0f8[_0xc51f9f(0x3458)],_0x22b0f8[_0xc51f9f(0x33e9)],_0x4abef4),this[_0xc51f9f(0x5e0c)]=_0x4abef4,this[_0x5347a7(0x5771)]=!0x1;}},_0x47606f;}(GLVALUE[_0x5e00b3(0x4bd4)]);var Context$1=function(_0x13ff3e){var _0x2656a6=_0x307c2b,_0x38cc28=_0x5e00b3,_0x380fcd=_0x13ff3e[_0x38cc28(0x24f8)];this[_0x2656a6(0x48e4)]=_0x13ff3e[_0x38cc28(0x197e)],this['gl']=_0x380fcd,this[_0x38cc28(0x26ac)]=this['gl'][_0x2656a6(0x249a)](_0x2656a6(0x2c04)),this[_0x38cc28(0x35a4)]=new GLVALUE[(_0x2656a6(0xa97))](this),this[_0x38cc28(0x51d9)]=new GLVALUE[(_0x2656a6(0xf72))](this),this[_0x38cc28(0x4b74)]=new GLVALUE[(_0x38cc28(0x9b8))](this),this[_0x2656a6(0x1f9d)]=new GLVALUE[(_0x2656a6(0x44d6))](this),this[_0x38cc28(0x48e5)]=new GLVALUE[(_0x38cc28(0x5ef1))](this),this[_0x38cc28(0x930)]=new GLVALUE['StencilMask'](this),this[_0x38cc28(0x7c8)]=new GLVALUE[(_0x38cc28(0x4094))](this),this[_0x38cc28(0x4e40)]=new GLVALUE[(_0x38cc28(0x5772))](this),this[_0x2656a6(0x1755)]=new GLVALUE[(_0x2656a6(0x3178))](this),this[_0x38cc28(0x161)]=new GLVALUE[(_0x2656a6(0x3c8b))](this),this[_0x38cc28(0x56eb)]=new GLVALUE[(_0x38cc28(0x1fc))](this),this[_0x38cc28(0x1c1c)]=new GLVALUE[(_0x38cc28(0x1f8))](this),this[_0x38cc28(0x4056)]=new GLVALUE[(_0x38cc28(0x3156))](this),this[_0x38cc28(0x572c)]=new GLVALUE[(_0x38cc28(0x347b))](this),this[_0x38cc28(0x8df)]=new GLVALUE[(_0x38cc28(0x3dc3))](this),this[_0x2656a6(0x3c04)]=new GLVALUE[(_0x38cc28(0x1857))](this),this[_0x38cc28(0x152d)]=new GLVALUE[(_0x38cc28(0x1a6c))](this),this[_0x38cc28(0x2c8f)]=new GLVALUE[(_0x38cc28(0x27db))](this),this[_0x38cc28(0x4651)]=new GLVALUE[(_0x38cc28(0x27d))](this),this[_0x38cc28(0x39e5)]=new GLVALUE[(_0x38cc28(0x29e4))](this),this[_0x38cc28(0x587e)]=new GLVALUE[(_0x38cc28(0x5b66))](this),this[_0x2656a6(0x3ebd)]=new GLVALUE[(_0x38cc28(0x1a32))](this),this[_0x38cc28(0x3dda)]=new GLVALUE[(_0x38cc28(0x5c96))](this),this[_0x38cc28(0x4108)]=new GLVALUE[(_0x38cc28(0x4161))](this),this[_0x38cc28(0x44b)]=new GLVALUE[(_0x38cc28(0x5b1e))](this),this[_0x38cc28(0x5acb)]=new GLVALUE[(_0x38cc28(0x59e2))](this),this[_0x38cc28(0xa93)]=new GLVALUE[(_0x38cc28(0x4c36))](this),this[_0x38cc28(0x197e)]?this[_0x2656a6(0x20ee)]=new GLVALUE[(_0x38cc28(0x457f))](this):this[_0x38cc28(0x59a6)]=this[_0x38cc28(0x26ac)]&&new GLVALUE[(_0x38cc28(0x2040))](this),this[_0x38cc28(0x1429)]=new GLVALUE[(_0x38cc28(0x181f))](this),this[_0x38cc28(0x3199)]=new GLVALUE[(_0x38cc28(0x215))](this),this['pixelStoreUnpackFlipY']=new GLVALUE['PixelStoreUnpackFlipY'](this),this[_0x2656a6(0x3f1d)]=_0x380fcd[_0x38cc28(0x24e8)](_0x38cc28(0x6bc))||_0x380fcd[_0x38cc28(0x24e8)](_0x38cc28(0xc35))||_0x380fcd[_0x2656a6(0x249a)](_0x38cc28(0x5ce3)),this[_0x38cc28(0x19f5)]&&(this[_0x38cc28(0x57af)]=_0x380fcd[_0x38cc28(0x4ec6)](this[_0x38cc28(0x19f5)][_0x38cc28(0x14d9)])),this[_0x2656a6(0xc59)]=_0x380fcd[_0x38cc28(0x24e8)](_0x38cc28(0x5771)),this[_0x38cc28(0x3dad)]&&_0x380fcd['getExtension'](_0x38cc28(0x2e41)),this[_0x38cc28(0x5e58)]=_0x380fcd[_0x38cc28(0x24e8)](_0x38cc28(0x56f7));};function deepEqual(_0x53ee82,_0x5bc732){var _0x32c73b=_0x307c2b,_0x5dfe63=_0x5e00b3;if(Array[_0x5dfe63(0x2676)](_0x53ee82)){if(!Array[_0x32c73b(0x2d5)](_0x5bc732)||_0x53ee82[_0x5dfe63(0x809)]!==_0x5bc732[_0x5dfe63(0x809)])return!0x1;for(var _0x24aa8f=0x0;_0x24aa8f<_0x53ee82[_0x5dfe63(0x809)];_0x24aa8f++)if(!deepEqual(_0x53ee82[_0x24aa8f],_0x5bc732[_0x24aa8f]))return!0x1;return!0x0;}if(_0x5dfe63(0x8c4)==typeof _0x53ee82&&null!==_0x53ee82&&null!==_0x5bc732){if(_0x5dfe63(0x8c4)!=typeof _0x5bc732)return!0x1;if(Object[_0x5dfe63(0x4d54)](_0x53ee82)[_0x5dfe63(0x809)]!==Object[_0x5dfe63(0x4d54)](_0x5bc732)[_0x5dfe63(0x809)])return!0x1;for(var _0x1cb6fb in _0x53ee82)if(!deepEqual(_0x53ee82[_0x1cb6fb],_0x5bc732[_0x1cb6fb]))return!0x1;return!0x0;}return _0x53ee82===_0x5bc732;}Context$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x28a5)]=function(){var _0x2c7d6d=_0x307c2b,_0x3cc3ea=_0x5e00b3;this[_0x3cc3ea(0x3de8)](),this[_0x2c7d6d(0x178d)][_0x2c7d6d(0x11e2)](),this[_0x3cc3ea(0x51d9)][_0x3cc3ea(0x28a5)](),this[_0x3cc3ea(0x4b74)][_0x3cc3ea(0x28a5)](),this[_0x3cc3ea(0x2740)][_0x3cc3ea(0x28a5)](),this[_0x3cc3ea(0x48e5)]['setDefault'](),this[_0x3cc3ea(0x930)][_0x3cc3ea(0x28a5)](),this[_0x3cc3ea(0x7c8)][_0x3cc3ea(0x28a5)](),this[_0x2c7d6d(0xa1b)][_0x3cc3ea(0x28a5)](),this[_0x3cc3ea(0x3249)][_0x3cc3ea(0x28a5)](),this[_0x3cc3ea(0x161)][_0x2c7d6d(0x11e2)](),this[_0x2c7d6d(0x1282)][_0x3cc3ea(0x28a5)](),this[_0x2c7d6d(0x3376)][_0x3cc3ea(0x28a5)](),this['blend'][_0x3cc3ea(0x28a5)](),this[_0x2c7d6d(0x1840)][_0x3cc3ea(0x28a5)](),this[_0x3cc3ea(0x8df)][_0x3cc3ea(0x28a5)](),this[_0x3cc3ea(0x1c35)][_0x3cc3ea(0x28a5)](),this[_0x2c7d6d(0xe0b)][_0x3cc3ea(0x28a5)](),this[_0x3cc3ea(0x2c8f)][_0x2c7d6d(0x11e2)](),this[_0x3cc3ea(0x4651)][_0x3cc3ea(0x28a5)](),this[_0x2c7d6d(0x3851)][_0x3cc3ea(0x28a5)](),this[_0x3cc3ea(0x587e)]['setDefault'](),this[_0x3cc3ea(0x3dda)][_0x3cc3ea(0x28a5)](),this[_0x3cc3ea(0x1429)][_0x3cc3ea(0x28a5)](),this[_0x3cc3ea(0x3199)][_0x3cc3ea(0x28a5)](),this[_0x2c7d6d(0x448a)][_0x3cc3ea(0x28a5)]();},Context$1[_0x5e00b3(0x3720)][_0x5e00b3(0x5fa9)]=function(){var _0x72c142=_0x307c2b,_0x17bc96=_0x5e00b3;this[_0x72c142(0x178d)][_0x17bc96(0xa73)]=!0x0,this[_0x17bc96(0x51d9)][_0x17bc96(0xa73)]=!0x0,this[_0x17bc96(0x4b74)][_0x72c142(0x5771)]=!0x0,this[_0x17bc96(0x2740)][_0x17bc96(0xa73)]=!0x0,this[_0x17bc96(0x48e5)][_0x17bc96(0xa73)]=!0x0,this['stencilMask'][_0x72c142(0x5771)]=!0x0,this[_0x72c142(0x3e64)][_0x72c142(0x5771)]=!0x0,this[_0x17bc96(0x4e40)][_0x17bc96(0xa73)]=!0x0,this[_0x72c142(0x1755)][_0x17bc96(0xa73)]=!0x0,this[_0x72c142(0xc34)]['dirty']=!0x0,this[_0x72c142(0x1282)][_0x72c142(0x5771)]=!0x0,this[_0x17bc96(0x1c1c)][_0x17bc96(0xa73)]=!0x0,this[_0x17bc96(0x4056)]['dirty']=!0x0,this[_0x17bc96(0x572c)][_0x17bc96(0xa73)]=!0x0,this[_0x17bc96(0x8df)][_0x17bc96(0xa73)]=!0x0,this[_0x17bc96(0x1c35)][_0x72c142(0x5771)]=!0x0,this[_0x17bc96(0x152d)][_0x17bc96(0xa73)]=!0x0,this[_0x17bc96(0x2c8f)][_0x72c142(0x5771)]=!0x0,this[_0x17bc96(0x4651)][_0x17bc96(0xa73)]=!0x0,this[_0x17bc96(0x39e5)][_0x17bc96(0xa73)]=!0x0,this[_0x17bc96(0x587e)][_0x17bc96(0xa73)]=!0x0,this[_0x17bc96(0x4e47)][_0x17bc96(0xa73)]=!0x0,this[_0x17bc96(0x3dda)][_0x17bc96(0xa73)]=!0x0,this[_0x17bc96(0x4108)][_0x17bc96(0xa73)]=!0x0,this[_0x17bc96(0x44b)][_0x17bc96(0xa73)]=!0x0,this[_0x17bc96(0x5acb)]['dirty']=!0x0,this[_0x72c142(0x3d2d)][_0x17bc96(0xa73)]=!0x0,this[_0x72c142(0x20ee)]&&(this[_0x17bc96(0x59a6)][_0x17bc96(0xa73)]=!0x0),this[_0x17bc96(0x1429)][_0x17bc96(0xa73)]=!0x0,this[_0x17bc96(0x3199)][_0x72c142(0x5771)]=!0x0,this[_0x17bc96(0x37a2)][_0x17bc96(0xa73)]=!0x0;},Context$1[_0x5e00b3(0x3720)]['createIndexBuffer']=function(_0x324eeb,_0xf23525){return new IndexBuffer(this,_0x324eeb,_0xf23525);},Context$1[_0x5e00b3(0x3720)][_0x5e00b3(0x5ad5)]=function(_0x5e6c8f,_0x3c07be,_0x18a6d4){return new VertexBuffer(this,_0x5e6c8f,_0x3c07be,_0x18a6d4);},Context$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x3d9c)]=function(_0x41688f,_0x58a702,_0x4f2c14){var _0x5e001a=_0x307c2b,_0x2de61a=_0x5e00b3,_0x3219f6=this['gl'],_0x3b254d=_0x3219f6[_0x2de61a(0x3d9c)]();return this[_0x5e001a(0x3714)][_0x2de61a(0x10aa)](_0x3b254d),_0x3219f6[_0x2de61a(0x4070)](_0x3219f6[_0x2de61a(0x33e9)],_0x41688f,_0x58a702,_0x4f2c14),this[_0x5e001a(0x3714)][_0x5e001a(0x3235)](null),_0x3b254d;},Context$1[_0x5e00b3(0x3720)][_0x5e00b3(0x58d7)]=function(_0x36be90,_0x1a2632){return new Framebuffer(this,_0x36be90,_0x1a2632);},Context$1[_0x5e00b3(0x3720)][_0x307c2b(0xd19)]=function(_0x567e66){var _0x344722=_0x5e00b3,_0x18bded=_0x567e66[_0x344722(0x8fe)],_0x5378f9=_0x567e66[_0x344722(0x25b6)],_0x5a884f=this['gl'],_0x591780=0x0;_0x18bded&&(_0x591780|=_0x5a884f[_0x344722(0x2355)],this[_0x344722(0x35a4)][_0x344722(0x10aa)](_0x18bded),this[_0x344722(0x2740)][_0x344722(0x10aa)]([!0x0,!0x0,!0x0,!0x0])),void 0x0!==_0x5378f9&&(_0x591780|=_0x5a884f[_0x344722(0x361)],this[_0x344722(0x161)][_0x344722(0x10aa)]([0x0,0x1]),this[_0x344722(0x51d9)]['set'](_0x5378f9),this[_0x344722(0x48e5)][_0x344722(0x10aa)](!0x0)),_0x5a884f[_0x344722(0x3fec)](_0x591780);},Context$1[_0x5e00b3(0x3720)][_0x307c2b(0x18e0)]=function(_0x36849e){var _0x4ab640=_0x307c2b,_0x5262e7=_0x5e00b3;!0x1===_0x36849e[_0x5262e7(0x57b1)]?this[_0x5262e7(0x152d)][_0x5262e7(0x10aa)](!0x1):(this[_0x5262e7(0x152d)][_0x5262e7(0x10aa)](!0x0),this[_0x5262e7(0x2c8f)][_0x5262e7(0x10aa)](_0x36849e[_0x5262e7(0x3037)]),this[_0x4ab640(0x3147)][_0x5262e7(0x10aa)](_0x36849e[_0x5262e7(0x4651)]));},Context$1[_0x5e00b3(0x3720)]['setDepthMode']=function(_0x1013e9){var _0x126a2f=_0x307c2b,_0xfbb22c=_0x5e00b3;_0x1013e9[_0xfbb22c(0x5fd6)]!==this['gl'][_0x126a2f(0x4e73)]||_0x1013e9[_0xfbb22c(0x30bd)]?(this[_0x126a2f(0x1282)]['set'](!0x0),this[_0xfbb22c(0x1c1c)][_0xfbb22c(0x10aa)](_0x1013e9[_0xfbb22c(0x5fd6)]),this[_0xfbb22c(0x48e5)][_0xfbb22c(0x10aa)](_0x1013e9[_0xfbb22c(0x30bd)]),this[_0xfbb22c(0x161)][_0xfbb22c(0x10aa)](_0x1013e9[_0xfbb22c(0x1a76)])):this[_0xfbb22c(0x56eb)][_0x126a2f(0x3235)](!0x1);},Context$1[_0x5e00b3(0x3720)]['setStencilMode']=function(_0x20a6b2){var _0x47651b=_0x307c2b,_0x2e0e57=_0x5e00b3;_0x20a6b2[_0x2e0e57(0x4a8a)][_0x2e0e57(0x5fd6)]!==this['gl'][_0x47651b(0x4e73)]||_0x20a6b2[_0x47651b(0x4bf6)]?(this[_0x2e0e57(0x3249)][_0x2e0e57(0x10aa)](!0x0),this[_0x2e0e57(0x930)][_0x2e0e57(0x10aa)](_0x20a6b2[_0x2e0e57(0x30bd)]),this[_0x2e0e57(0x4e40)][_0x2e0e57(0x10aa)]([_0x20a6b2[_0x2e0e57(0x25c5)],_0x20a6b2[_0x47651b(0x2104)],_0x20a6b2[_0x2e0e57(0x295c)]]),this[_0x2e0e57(0x7c8)][_0x2e0e57(0x10aa)]({'func':_0x20a6b2[_0x2e0e57(0x4a8a)][_0x2e0e57(0x5fd6)],'ref':_0x20a6b2['ref'],'mask':_0x20a6b2[_0x2e0e57(0x4a8a)][_0x2e0e57(0x30bd)]})):this[_0x47651b(0x1755)][_0x47651b(0x3235)](!0x1);},Context$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x2cd8)]=function(_0x48fb76){var _0x29afca=_0x307c2b,_0x4aeb2c=_0x5e00b3;deepEqual(_0x48fb76[_0x29afca(0x1e4a)],ColorMode[_0x29afca(0x1272)])?this[_0x4aeb2c(0x4056)][_0x4aeb2c(0x10aa)](!0x1):(this[_0x4aeb2c(0x4056)][_0x4aeb2c(0x10aa)](!0x0),this[_0x4aeb2c(0x572c)][_0x4aeb2c(0x10aa)](_0x48fb76[_0x4aeb2c(0x51b7)]),this[_0x4aeb2c(0x8df)][_0x4aeb2c(0x10aa)](_0x48fb76[_0x4aeb2c(0x8df)])),this[_0x4aeb2c(0x2740)][_0x4aeb2c(0x10aa)](_0x48fb76[_0x4aeb2c(0x30bd)]);},Context$1[_0x5e00b3(0x3720)][_0x5e00b3(0x3de8)]=function(){var _0x44943d=_0x307c2b,_0x3559c6=_0x5e00b3;this[_0x3559c6(0x59a6)]&&this[_0x3559c6(0x59a6)][_0x44943d(0x3235)](null);};var PossiblyEvaluatedPropertyValue$1=function(_0x2edd55,_0x3ab072,_0x40edef){var _0x267588=_0x307c2b,_0x3f22b2=_0x5e00b3;this[_0x3f22b2(0x20ff)]=_0x2edd55,this[_0x3f22b2(0x9a4)]=_0x3ab072,this[_0x267588(0x5a0d)]=_0x40edef;};function Supports(){}PossiblyEvaluatedPropertyValue$1[_0x5e00b3(0x3720)][_0x5e00b3(0x41b2)]=function(){var _0x38788e=_0x307c2b,_0x5214a3=_0x5e00b3;return'constant'===this[_0x38788e(0x46b3)][_0x5214a3(0x24bc)];},PossiblyEvaluatedPropertyValue$1[_0x307c2b(0x1aa2)][_0x307c2b(0x248d)]=function(_0x1fdc69){var _0x4b8f7f=_0x307c2b,_0x2a08eb=_0x5e00b3;return _0x2a08eb(0x2fe)===this[_0x4b8f7f(0x46b3)][_0x2a08eb(0x24bc)]?this[_0x4b8f7f(0x46b3)]['value']:_0x1fdc69;},PossiblyEvaluatedPropertyValue$1[_0x5e00b3(0x3720)][_0x5e00b3(0xd06)]=function(_0x53e357,_0x4f583b,_0x3faf7c){var _0x35cb1d=_0x5e00b3;return this[_0x35cb1d(0x20ff)][_0x35cb1d(0xd06)](this[_0x35cb1d(0x9a4)],this[_0x35cb1d(0x4522)],_0x53e357,_0x4f583b,_0x3faf7c);},Supports[_0x5e00b3(0x166c)]=function(_0x2c5b46){var _0x1143bc=_0x307c2b,_0x12043c=_0x5e00b3;return _0x1143bc(0x15ed)===_0x2c5b46[_0x12043c(0x337e)]||_0x12043c(0x603a)===_0x2c5b46[_0x12043c(0x337e)];},Supports[_0x5e00b3(0x45f1)]=function(_0x2c56ff){var _0x7a1211=_0x307c2b,_0x493690=_0x5e00b3;return!!_0x2c56ff[_0x493690(0x1e89)]&&_0x2c56ff[_0x493690(0x1e89)][_0x7a1211(0x5a0d)][_0x493690(0xabf)](_0x493690(0x23c4))>-0x1;},Supports[_0x5e00b3(0x5f7a)]=function(_0x4c9510){var _0x270dab=_0x307c2b,_0x4769eb=_0x5e00b3;return!!_0x4c9510[_0x4769eb(0x1e89)]&&_0x4c9510[_0x270dab(0x5521)][_0x4769eb(0x1113)];};var DEFAULT_CAPACITY$1=0x80,RESIZE_MULTIPLIER$1=0x5,StructArray$1=function(){var _0x37bf15=_0x307c2b,_0x2c1727=_0x5e00b3;this[_0x2c1727(0xda7)]=!0x1,this[_0x2c1727(0x43c4)]=-0x1,this[_0x37bf15(0xfe6)](0x0);};StructArray$1[_0x5e00b3(0x151c)]=function(_0xa3c208,_0x41c3f6){var _0x31ad8b=_0x307c2b,_0x15dfab=_0x5e00b3;return _0xa3c208[_0x15dfab(0xda7)]&&console[_0x15dfab(0xca1)](_0x15dfab(0x22b8)),_0xa3c208[_0x15dfab(0x4369)](),_0x41c3f6&&(_0xa3c208[_0x15dfab(0xda7)]=!0x0,_0x41c3f6[_0x15dfab(0x5323)](_0xa3c208[_0x15dfab(0x37d8)])),{'length':_0xa3c208[_0x31ad8b(0x2ef4)],'arrayBuffer':_0xa3c208[_0x15dfab(0x37d8)]};},StructArray$1[_0x5e00b3(0x5870)]=function(_0x434092){var _0x1c0bcc=_0x307c2b,_0x42a3b4=_0x5e00b3,_0x27afe5=Object[_0x42a3b4(0x2850)](this[_0x42a3b4(0x3720)]);return _0x27afe5[_0x42a3b4(0x37d8)]=_0x434092[_0x1c0bcc(0x13b1)],_0x27afe5[_0x42a3b4(0x809)]=_0x434092[_0x42a3b4(0x809)],_0x27afe5[_0x42a3b4(0x43c4)]=_0x434092[_0x42a3b4(0x37d8)][_0x42a3b4(0x3080)]/_0x27afe5[_0x1c0bcc(0x1a6)],_0x27afe5[_0x42a3b4(0xef9)](),_0x27afe5;},StructArray$1[_0x5e00b3(0x3720)][_0x5e00b3(0x4369)]=function(){var _0x29b1d0=_0x307c2b,_0x46def4=_0x5e00b3;this[_0x46def4(0x809)]!==this[_0x46def4(0x43c4)]&&(this[_0x29b1d0(0xd15)]=this[_0x46def4(0x809)],this[_0x46def4(0x37d8)]=this[_0x46def4(0x37d8)][_0x46def4(0x30eb)](0x0,this[_0x29b1d0(0x2ef4)]*this[_0x46def4(0x3a5b)]),this[_0x46def4(0xef9)]());},StructArray$1[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x5a9fe0=_0x307c2b;this[_0x5a9fe0(0x2ef4)]=0x0;},StructArray$1[_0x5e00b3(0x3720)][_0x5e00b3(0x2258)]=function(_0x368f72){var _0x287802=_0x5e00b3;this[_0x287802(0x16a)](_0x368f72),this[_0x287802(0x809)]=_0x368f72;},StructArray$1[_0x5e00b3(0x3720)][_0x5e00b3(0x16a)]=function(_0x48d0ee){var _0x1d85d6=_0x307c2b,_0x4b524d=_0x5e00b3;if(_0x48d0ee>this[_0x4b524d(0x43c4)]){this[_0x1d85d6(0xd15)]=Math[_0x4b524d(0x498f)](_0x48d0ee,Math[_0x4b524d(0x1ace)](this[_0x4b524d(0x43c4)]*RESIZE_MULTIPLIER$1),DEFAULT_CAPACITY$1),this[_0x1d85d6(0x13b1)]=new ArrayBuffer(this[_0x4b524d(0x43c4)]*this[_0x4b524d(0x3a5b)]);var _0x4cca36=this[_0x4b524d(0x5750)];this[_0x1d85d6(0x5b0b)](),_0x4cca36&&this[_0x1d85d6(0x29b)][_0x4b524d(0x10aa)](_0x4cca36);}},StructArray$1[_0x5e00b3(0x3720)][_0x5e00b3(0xef9)]=function(){var _0x52c232=_0x5e00b3;throw new Error(_0x52c232(0xf81));};var StructArrayLayout8ui16=function(_0x1fcc8d){var _0x3969b0=_0x307c2b,_0x1edb4b=_0x5e00b3;function _0x5255ac(){var _0x2cc9bd=_0x23ca;_0x1fcc8d[_0x2cc9bd(0x4269)](this,arguments);}return _0x1fcc8d&&(_0x5255ac[_0x3969b0(0xc3b)]=_0x1fcc8d),_0x5255ac[_0x1edb4b(0x3720)]=Object[_0x1edb4b(0x2850)](_0x1fcc8d&&_0x1fcc8d[_0x1edb4b(0x3720)]),_0x5255ac[_0x1edb4b(0x3720)][_0x1edb4b(0x26fc)]=_0x5255ac,_0x5255ac[_0x1edb4b(0x3720)][_0x1edb4b(0xef9)]=function(){var _0x2845b2=_0x3969b0,_0x50ff04=_0x1edb4b;this[_0x2845b2(0x29b)]=new Uint8Array(this[_0x50ff04(0x37d8)]),this[_0x50ff04(0x20b6)]=new Uint16Array(this[_0x50ff04(0x37d8)]);},_0x5255ac[_0x1edb4b(0x3720)][_0x1edb4b(0x5f35)]=function(_0x4ece8d,_0x1dd9bd,_0x1422e0,_0xae4759,_0x1cc0ba,_0x302a59,_0x34ddb0,_0x436e22){var _0x266f2a=_0x1edb4b,_0x4cfb09=this[_0x266f2a(0x809)];return this['resize'](_0x4cfb09+0x1),this[_0x266f2a(0xe0c)](_0x4cfb09,_0x4ece8d,_0x1dd9bd,_0x1422e0,_0xae4759,_0x1cc0ba,_0x302a59,_0x34ddb0,_0x436e22);},_0x5255ac[_0x1edb4b(0x3720)][_0x1edb4b(0xe0c)]=function(_0x4206ec,_0x3a44f4,_0x4b8d22,_0x1f181b,_0x3bb6b2,_0x5298ed,_0x6ee78c,_0x250073,_0x594392){var _0x15fa5d=_0x3969b0,_0x5350a4=_0x1edb4b,_0x5798fd=0x8*_0x4206ec;return this[_0x5350a4(0x20b6)][_0x5798fd+0x0]=_0x3a44f4,this[_0x5350a4(0x20b6)][_0x5798fd+0x1]=_0x4b8d22,this[_0x15fa5d(0x3c80)][_0x5798fd+0x2]=_0x1f181b,this[_0x5350a4(0x20b6)][_0x5798fd+0x3]=_0x3bb6b2,this[_0x5350a4(0x20b6)][_0x5798fd+0x4]=_0x5298ed,this[_0x5350a4(0x20b6)][_0x5798fd+0x5]=_0x6ee78c,this[_0x5350a4(0x20b6)][_0x5798fd+0x6]=_0x250073,this[_0x5350a4(0x20b6)][_0x5798fd+0x7]=_0x594392,_0x4206ec;},_0x5255ac;}(StructArray$1);StructArrayLayout8ui16[_0x307c2b(0x1aa2)][_0x307c2b(0x1a6)]=0x10,WebWorkerTransfer['register'](_0x5e00b3(0x404f),StructArrayLayout8ui16);var StructArrayLayout2f8=function(_0x43e880){var _0x51428b=_0x307c2b,_0x16de84=_0x5e00b3;function _0x384d9e(){var _0x3ebdd9=_0x140d;_0x43e880[_0x3ebdd9(0x1bcb)](this,arguments);}return _0x43e880&&(_0x384d9e[_0x16de84(0x2bdb)]=_0x43e880),_0x384d9e[_0x51428b(0x1aa2)]=Object[_0x16de84(0x2850)](_0x43e880&&_0x43e880[_0x51428b(0x1aa2)]),_0x384d9e['prototype'][_0x51428b(0x5a6f)]=_0x384d9e,_0x384d9e[_0x51428b(0x1aa2)][_0x16de84(0xef9)]=function(){var _0x3dbdd6=_0x16de84;this[_0x3dbdd6(0x5750)]=new Uint8Array(this[_0x3dbdd6(0x37d8)]),this[_0x3dbdd6(0x576)]=new Float32Array(this[_0x3dbdd6(0x37d8)]);},_0x384d9e[_0x16de84(0x3720)][_0x16de84(0x5f35)]=function(_0x4a333f,_0x591180){var _0x1c071c=_0x16de84,_0x2da2ea=this[_0x1c071c(0x809)];return this[_0x1c071c(0x2258)](_0x2da2ea+0x1),this[_0x1c071c(0xe0c)](_0x2da2ea,_0x4a333f,_0x591180);},_0x384d9e[_0x16de84(0x3720)][_0x16de84(0xe0c)]=function(_0x1a4d9c,_0x2c3f4b,_0x2fe797){var _0x170611=_0x16de84,_0x1a24b1=0x2*_0x1a4d9c;return this[_0x170611(0x576)][_0x1a24b1+0x0]=_0x2c3f4b,this[_0x170611(0x576)][_0x1a24b1+0x1]=_0x2fe797,_0x1a4d9c;},_0x384d9e;}(StructArray$1);StructArrayLayout2f8[_0x5e00b3(0x3720)][_0x5e00b3(0x3a5b)]=0x8,WebWorkerTransfer['register'](_0x5e00b3(0x107d),StructArrayLayout2f8);var StructArrayLayout4f16=function(_0x2029e8){var _0x3e857e=_0x307c2b,_0x5e905d=_0x5e00b3;function _0x7d3612(){var _0x146a41=_0x23ca;_0x2029e8[_0x146a41(0x4269)](this,arguments);}return _0x2029e8&&(_0x7d3612[_0x3e857e(0xc3b)]=_0x2029e8),_0x7d3612[_0x5e905d(0x3720)]=Object[_0x5e905d(0x2850)](_0x2029e8&&_0x2029e8[_0x5e905d(0x3720)]),_0x7d3612[_0x3e857e(0x1aa2)][_0x5e905d(0x26fc)]=_0x7d3612,_0x7d3612[_0x5e905d(0x3720)][_0x5e905d(0xef9)]=function(){var _0x55d326=_0x3e857e,_0x89e5a4=_0x5e905d;this[_0x55d326(0x29b)]=new Uint8Array(this[_0x89e5a4(0x37d8)]),this[_0x89e5a4(0x576)]=new Float32Array(this[_0x89e5a4(0x37d8)]);},_0x7d3612[_0x5e905d(0x3720)][_0x5e905d(0x5f35)]=function(_0x418c13,_0x4c3f3b,_0x3dd4a3,_0x22a302){var _0x6a34ce=_0x3e857e,_0x3ace23=_0x5e905d,_0x4f23cb=this[_0x3ace23(0x809)];return this[_0x3ace23(0x2258)](_0x4f23cb+0x1),this[_0x6a34ce(0x57ce)](_0x4f23cb,_0x418c13,_0x4c3f3b,_0x3dd4a3,_0x22a302);},_0x7d3612['prototype'][_0x5e905d(0xe0c)]=function(_0xa079f2,_0x2abf16,_0x50dc9c,_0x1458fe,_0x159a0e){var _0x24e564=_0x3e857e,_0x113c58=_0x5e905d,_0x1afd3c=0x4*_0xa079f2;return this[_0x113c58(0x576)][_0x1afd3c+0x0]=_0x2abf16,this[_0x24e564(0x659)][_0x1afd3c+0x1]=_0x50dc9c,this[_0x113c58(0x576)][_0x1afd3c+0x2]=_0x1458fe,this['float32'][_0x1afd3c+0x3]=_0x159a0e,_0xa079f2;},_0x7d3612;}(StructArray$1);StructArrayLayout4f16['prototype'][_0x5e00b3(0x3a5b)]=0x10,WebWorkerTransfer[_0x307c2b(0x59c)](_0x5e00b3(0x21a1),StructArrayLayout4f16);var StructArrayLayout1f4=function(_0x4824f8){var _0x3a7324=_0x307c2b,_0x34333a=_0x5e00b3;function _0x53ba62(){var _0x4aa7fc=_0x23ca;_0x4824f8[_0x4aa7fc(0x4269)](this,arguments);}return _0x4824f8&&(_0x53ba62[_0x3a7324(0xc3b)]=_0x4824f8),_0x53ba62[_0x34333a(0x3720)]=Object[_0x34333a(0x2850)](_0x4824f8&&_0x4824f8[_0x3a7324(0x1aa2)]),_0x53ba62[_0x34333a(0x3720)][_0x34333a(0x26fc)]=_0x53ba62,_0x53ba62[_0x3a7324(0x1aa2)][_0x34333a(0xef9)]=function(){var _0x2e345c=_0x34333a;this[_0x2e345c(0x5750)]=new Uint8Array(this[_0x2e345c(0x37d8)]),this[_0x2e345c(0x576)]=new Float32Array(this[_0x2e345c(0x37d8)]);},_0x53ba62[_0x3a7324(0x1aa2)][_0x34333a(0x5f35)]=function(_0x4f2b90){var _0x5b9309=_0x34333a,_0x19c410=this[_0x5b9309(0x809)];return this[_0x5b9309(0x2258)](_0x19c410+0x1),this[_0x5b9309(0xe0c)](_0x19c410,_0x4f2b90);},_0x53ba62[_0x34333a(0x3720)][_0x34333a(0xe0c)]=function(_0x585f9b,_0x5e06dc){var _0x32022e=_0x34333a,_0x285230=0x1*_0x585f9b;return this[_0x32022e(0x576)][_0x285230+0x0]=_0x5e06dc,_0x585f9b;},_0x53ba62;}(StructArray$1);StructArrayLayout1f4[_0x5e00b3(0x3720)][_0x5e00b3(0x3a5b)]=0x4,WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x1ddd),StructArrayLayout1f4);var ZoomHistory=function(){var _0x23b88e=_0x5e00b3;this[_0x23b88e(0x4955)]=!0x0;};ZoomHistory[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x1151a2,_0x540883){var _0x3b4b97=_0x307c2b,_0x16f71b=_0x5e00b3,_0x57372a=Math[_0x16f71b(0x1ace)](_0x1151a2);return this['first']?(this[_0x3b4b97(0xfda)]=!0x1,this[_0x16f71b(0x2272)]=_0x57372a,this[_0x16f71b(0x3155)]=0x0,this[_0x16f71b(0x4c03)]=_0x1151a2,this[_0x16f71b(0x4800)]=_0x57372a,!0x0):(this[_0x16f71b(0x4800)]>_0x57372a?(this[_0x16f71b(0x2272)]=_0x57372a+0x1,this[_0x16f71b(0x3155)]=_0x540883):this[_0x3b4b97(0x4d4e)]<_0x57372a&&(this[_0x16f71b(0x2272)]=_0x57372a,this[_0x16f71b(0x3155)]=_0x540883),_0x1151a2!==this[_0x3b4b97(0x25f4)]&&(this[_0x16f71b(0x4c03)]=_0x1151a2,this[_0x16f71b(0x4800)]=_0x57372a,!0x0));},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x307c2b(0x27f5),ZoomHistory);var EvaluationParameters=function(_0x3824bb,_0x506a0c){var _0x15e5b9=_0x307c2b,_0x5b38d4=_0x5e00b3;this[_0x5b38d4(0x23c4)]=_0x3824bb,_0x506a0c?(this[_0x5b38d4(0xccb)]=_0x506a0c[_0x5b38d4(0xccb)],this[_0x5b38d4(0x56e7)]=_0x506a0c[_0x5b38d4(0x56e7)],this[_0x15e5b9(0x3b42)]=_0x506a0c[_0x5b38d4(0x3250)],this[_0x5b38d4(0x1dc7)]=_0x506a0c[_0x15e5b9(0x141f)]):(this['now']=0x0,this[_0x15e5b9(0x1323)]=0x0,this[_0x5b38d4(0x3250)]=new ZoomHistory(),this[_0x5b38d4(0x1dc7)]={});};function clamp$2(_0x5aae2a,_0x30745b,_0x3edbd8){var _0x43ab11=_0x5e00b3;return Math[_0x43ab11(0x19a8)](_0x3edbd8,Math[_0x43ab11(0x498f)](_0x30745b,_0x5aae2a));}function packUint8ToFloat(_0x4415bc,_0xdad643){var _0x35ae20=_0x307c2b,_0x1ee870=_0x5e00b3;return 0x100*(_0x4415bc=clamp$2(Math[_0x35ae20(0x4b96)](_0x4415bc),0x0,0xff))+(_0xdad643=clamp$2(Math[_0x1ee870(0x1ace)](_0xdad643),0x0,0xff));}function packColor(_0x2754a0){return[packUint8ToFloat(0xff*_0x2754a0['r'],0xff*_0x2754a0['g']),packUint8ToFloat(0xff*_0x2754a0['b'],0xff*_0x2754a0['a'])];}EvaluationParameters[_0x5e00b3(0x3720)][_0x5e00b3(0x2265)]=function(_0x13f0d1){return!0x1;},EvaluationParameters[_0x5e00b3(0x3720)][_0x5e00b3(0x5426)]=function(){var _0x1d914f=_0x5e00b3;return 0x0===this[_0x1d914f(0x56e7)]?0x1:Math[_0x1d914f(0x19a8)]((this[_0x1d914f(0xccb)]-this[_0x1d914f(0x3250)][_0x1d914f(0x3155)])/this[_0x1d914f(0x56e7)],0x1);},EvaluationParameters[_0x5e00b3(0x3720)][_0x5e00b3(0x5b1f)]=function(){var _0xbeb179=_0x5e00b3,_0x2419aa=this[_0xbeb179(0x23c4)],_0x47bc07=_0x2419aa-Math['floor'](_0x2419aa),_0x315199=this[_0xbeb179(0x5426)]();return _0x2419aa>this[_0xbeb179(0x3250)][_0xbeb179(0x2272)]?{'fromScale':0x2,'toScale':0x1,'t':_0x47bc07+(0x1-_0x47bc07)*_0x315199}:{'fromScale':0.5,'toScale':0x1,'t':0x1-(0x1-_0x315199)*_0x47bc07};},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x1110),EvaluationParameters);var ConstantBinder=function(_0x7792c0,_0x53a3b7,_0x3315fc){var _0x12e715=_0x307c2b,_0x3f23d5=_0x5e00b3;this[_0x12e715(0x46b3)]=_0x7792c0,this[_0x12e715(0x32df)]=_0x53a3b7,this[_0x3f23d5(0x4295)]=this[_0x3f23d5(0x5882)][_0x3f23d5(0x7f7)](function(_0x3cc5a2){return'u_'+_0x3cc5a2;}),this[_0x3f23d5(0x3dd)]=_0x3315fc,this[_0x3f23d5(0x396f)]=-0x1/0x0;};ConstantBinder[_0x307c2b(0x1aa2)][_0x5e00b3(0x5c34)]=function(){var _0xaf60aa=_0x5e00b3;return this[_0xaf60aa(0x5882)][_0xaf60aa(0x7f7)](function(_0x49f22e){var _0x4375f4=_0xaf60aa;return _0x4375f4(0x1024)+_0x49f22e;});},ConstantBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x216a)]=function(){},ConstantBinder[_0x5e00b3(0x3720)][_0x307c2b(0x4136)]=function(){},ConstantBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x4c4b)]=function(){},ConstantBinder[_0x5e00b3(0x3720)][_0x307c2b(0x90f)]=function(){},ConstantBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){},ConstantBinder[_0x5e00b3(0x3720)][_0x307c2b(0x24ad)]=function(_0x6b2146,_0x4655af,_0x438e7d,_0x21f0d0){var _0x4f5027=_0x307c2b,_0x3514cb=_0x5e00b3;_0x4655af[_0x3514cb(0x10aa)](_0x21f0d0[_0x4f5027(0x248d)](this[_0x4f5027(0x46b3)]));},ConstantBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x4592)]=function(_0x452de4,_0x2c93bc){var _0x30e5f0=_0x307c2b,_0x504950=_0x5e00b3;return _0x30e5f0(0x3a3a)===this[_0x504950(0x3dd)]?new UniformType[(_0x504950(0x2111))](_0x452de4,_0x2c93bc):new UniformType[(_0x504950(0x397f))](_0x452de4,_0x2c93bc);},ConstantBinder[_0x5e00b3(0x151c)]=function(_0x56461d){var _0x2dd444=_0x5e00b3,_0xc217dd=_0x56461d[_0x2dd444(0x9a4)],_0x387795=_0x56461d[_0x2dd444(0x5882)],_0x4e2410=_0x56461d[_0x2dd444(0x3dd)];return{'value':WebWorkerTransfer[_0x2dd444(0x151c)](_0xc217dd),'names':_0x387795,'type':_0x4e2410};},ConstantBinder[_0x5e00b3(0x5870)]=function(_0x2e9503){var _0x36f69c=_0x5e00b3,_0x4edb72=_0x2e9503[_0x36f69c(0x9a4)],_0x3dc6e8=_0x2e9503[_0x36f69c(0x5882)],_0x2f68d3=_0x2e9503[_0x36f69c(0x3dd)];return new ConstantBinder(WebWorkerTransfer[_0x36f69c(0x5870)](_0x4edb72),_0x3dc6e8,_0x2f68d3);};var CrossFadedConstantBinder=function(_0x349ea4,_0x1e9263,_0x113678){var _0x413990=_0x5e00b3;this[_0x413990(0x9a4)]=_0x349ea4,this[_0x413990(0x5882)]=_0x1e9263,this['uniformNames']=this[_0x413990(0x5882)][_0x413990(0x7f7)](function(_0x466f0e){return'u_'+_0x466f0e;}),this[_0x413990(0x3dd)]=_0x113678,this[_0x413990(0x396f)]=-0x1/0x0,this[_0x413990(0x1c73)]={'patternTo':null,'patternFrom':null};};CrossFadedConstantBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x5c34)]=function(){var _0x2f8bfe=_0x5e00b3;return this[_0x2f8bfe(0x5882)]['map'](function(_0x25cdaa){var _0x8c37aa=_0x2f8bfe;return _0x8c37aa(0x1024)+_0x25cdaa;});},CrossFadedConstantBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x2ba9)]=function(){},CrossFadedConstantBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x4c4b)]=function(){},CrossFadedConstantBinder[_0x307c2b(0x1aa2)][_0x5e00b3(0x543d)]=function(){},CrossFadedConstantBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){},CrossFadedConstantBinder[_0x307c2b(0x1aa2)][_0x5e00b3(0x216a)]=function(_0x2a9ae0,_0x42a1dd){var _0x25dd7c=_0x307c2b,_0x221a9b=_0x5e00b3;this[_0x221a9b(0x1c73)][_0x25dd7c(0x19c2)]=_0x2a9ae0['tlbr'],this[_0x221a9b(0x1c73)][_0x221a9b(0x2e18)]=_0x42a1dd[_0x221a9b(0x4a8b)];},CrossFadedConstantBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x3a3c)]=function(_0x2f840a,_0x5c636e,_0x57cbea,_0x40e4b2,_0x53446e){var _0x56c15d=_0x307c2b,_0x1e4e61=_0x5e00b3,_0x3a63ae=this[_0x1e4e61(0x1c73)];_0x1e4e61(0x924)===_0x53446e&&_0x3a63ae[_0x1e4e61(0x32ce)]&&_0x5c636e[_0x56c15d(0x3235)](_0x3a63ae[_0x1e4e61(0x32ce)]),_0x1e4e61(0x2249)===_0x53446e&&_0x3a63ae[_0x1e4e61(0x2e18)]&&_0x5c636e[_0x1e4e61(0x10aa)](_0x3a63ae[_0x1e4e61(0x2e18)]);},CrossFadedConstantBinder['prototype'][_0x5e00b3(0x4592)]=function(_0x527017,_0xf46462){var _0x432837=_0x5e00b3;return new UniformType[(_0x432837(0x5144))](_0x527017,_0xf46462);};var SourceExpressionBinder=function(_0x2a39da,_0x4774d8,_0x46e08b,_0x4a028b){var _0x2b7706=_0x307c2b,_0x1f3cd2=_0x5e00b3;this[_0x1f3cd2(0x1e89)]=_0x2a39da,this[_0x1f3cd2(0x5882)]=_0x4774d8,this[_0x1f3cd2(0x3dd)]=_0x46e08b,this[_0x1f3cd2(0x4295)]=this[_0x1f3cd2(0x5882)][_0x2b7706(0x4af7)](function(_0x43f220){return'a_'+_0x43f220;}),this[_0x2b7706(0x2df9)]=-0x1/0x0,this[_0x1f3cd2(0x41a9)]=_0x4774d8[_0x2b7706(0x4af7)](function(_0x482b9e){var _0xf88ba4=_0x1f3cd2;return{'name':'a_'+_0x482b9e,'type':_0xf88ba4(0x4132),'components':'color'===_0x46e08b?0x2:0x1,'offset':0x0};}),this['paintVertexArray']=new _0x4a028b();};SourceExpressionBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x5c34)]=function(){return[];},SourceExpressionBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x216a)]=function(){},SourceExpressionBinder[_0x5e00b3(0x3720)][_0x307c2b(0x4136)]=function(_0x1138d1,_0x20058d,_0x4a373e,_0x28ef91){var _0x14d272=_0x307c2b,_0x9435be=_0x5e00b3,_0x472ca0=this[_0x9435be(0x49aa)],_0x1694d6=_0x472ca0[_0x9435be(0x809)];_0x472ca0[_0x9435be(0x16a)](_0x1138d1);var _0x353e6c=this[_0x14d272(0x5521)][_0x9435be(0xd06)](new EvaluationParameters(0x0),_0x20058d,{},[],_0x28ef91);if(_0x9435be(0x8fe)===this[_0x9435be(0x3dd)]){for(var _0x3a305c=packColor(_0x353e6c),_0x455158=_0x1694d6;_0x455158<_0x1138d1;_0x455158++)_0x472ca0[_0x9435be(0x5f35)](_0x3a305c[0x0],_0x3a305c[0x1]);}else{for(var _0x113b72=_0x1694d6;_0x113b72<_0x1138d1;_0x113b72++)_0x472ca0[_0x14d272(0x4560)](_0x353e6c);this[_0x9435be(0x396f)]=Math[_0x9435be(0x498f)](this[_0x9435be(0x396f)],_0x353e6c);}},SourceExpressionBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x4c4b)]=function(_0x4b3871,_0x91d632,_0x3504d0,_0x19775f){var _0x223021=_0x307c2b,_0x51c616=_0x5e00b3,_0x40e800=this[_0x51c616(0x49aa)],_0x3d48b2=this[_0x223021(0x5521)][_0x223021(0x3f6a)]({'zoom':0x0},_0x3504d0,_0x19775f);if(_0x51c616(0x8fe)===this[_0x223021(0x18c0)]){for(var _0x577e7d=packColor(_0x3d48b2),_0x52027e=_0x4b3871;_0x52027e<_0x91d632;_0x52027e++)_0x40e800[_0x51c616(0xe0c)](_0x52027e,_0x577e7d[0x0],_0x577e7d[0x1]);}else{for(var _0x107a67=_0x4b3871;_0x107a67<_0x91d632;_0x107a67++)_0x40e800[_0x51c616(0xe0c)](_0x107a67,_0x3d48b2);this[_0x51c616(0x396f)]=Math['max'](this[_0x223021(0x2df9)],_0x3d48b2);}},SourceExpressionBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x543d)]=function(_0x213d2c){var _0x1f165b=_0x307c2b,_0x6dca02=_0x5e00b3;this[_0x6dca02(0x49aa)]&&this[_0x1f165b(0x3f93)][_0x6dca02(0x37d8)]&&(this[_0x6dca02(0x353)]&&this[_0x6dca02(0x353)][_0x6dca02(0x537f)]?this[_0x1f165b(0x3a56)][_0x6dca02(0x59a7)](this[_0x6dca02(0x49aa)]):this['paintVertexBuffer']=_0x213d2c[_0x6dca02(0x5ad5)](this[_0x6dca02(0x49aa)],this[_0x6dca02(0x41a9)],this[_0x6dca02(0x1e89)][_0x6dca02(0x2c44)]));},SourceExpressionBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x5edaf2=_0x5e00b3;this[_0x5edaf2(0x353)]&&this[_0x5edaf2(0x353)][_0x5edaf2(0x2947)]();},SourceExpressionBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x3a3c)]=function(_0x525dae,_0xc2f246){var _0xc5ab1e=_0x5e00b3;_0xc2f246[_0xc5ab1e(0x10aa)](0x0);},SourceExpressionBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x4592)]=function(_0x969498,_0x1e4435){var _0x3a8eaa=_0x307c2b;return new UniformType[(_0x3a8eaa(0xb42))](_0x969498,_0x1e4435);};var CompositeExpressionBinder=function(_0x292f8b,_0x18b377,_0x273934,_0x30018a,_0x4a886c,_0xbf4a3b){var _0x1e9ed6=_0x307c2b,_0x3ad9fa=_0x5e00b3;this[_0x3ad9fa(0x1e89)]=_0x292f8b,this[_0x3ad9fa(0x5882)]=_0x18b377,this[_0x3ad9fa(0x4295)]=this[_0x1e9ed6(0x32df)][_0x1e9ed6(0x4af7)](function(_0x3d9f6b){return'u_'+_0x3d9f6b+'_t';}),this[_0x3ad9fa(0x3dd)]=_0x273934,this[_0x3ad9fa(0x425)]=_0x30018a,this[_0x3ad9fa(0x23c4)]=_0x4a886c,this[_0x3ad9fa(0x396f)]=-0x1/0x0;var _0x45ed47=_0xbf4a3b;this[_0x3ad9fa(0x41a9)]=_0x18b377[_0x3ad9fa(0x7f7)](function(_0x13fa90){var _0x484537=_0x3ad9fa;return{'name':'a_'+_0x13fa90,'type':_0x484537(0x4132),'components':_0x484537(0x8fe)===_0x273934?0x4:0x2,'offset':0x0};}),this[_0x3ad9fa(0x49aa)]=new _0x45ed47();};CompositeExpressionBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x5c34)]=function(){return[];},CompositeExpressionBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x216a)]=function(){},CompositeExpressionBinder[_0x5e00b3(0x3720)][_0x307c2b(0x4136)]=function(_0x4a2a7d,_0x1aca54,_0x1514ba,_0x352cc0){var _0x2814ca=_0x307c2b,_0x14b13a=_0x5e00b3,_0x3b8b5a=this[_0x2814ca(0x3f93)],_0x1a1f68=_0x3b8b5a['length'];_0x3b8b5a[_0x14b13a(0x16a)](_0x4a2a7d);var _0x557ed7=this[_0x14b13a(0x1e89)][_0x14b13a(0xd06)](new EvaluationParameters(this[_0x14b13a(0x23c4)]),_0x1aca54,{},[],_0x352cc0),_0x2f3f40=this[_0x14b13a(0x1e89)][_0x14b13a(0xd06)](new EvaluationParameters(this[_0x2814ca(0x2692)]+0x1),_0x1aca54,{},[],_0x352cc0);if(_0x14b13a(0x8fe)===this[_0x14b13a(0x3dd)]){for(var _0x234360=packColor(_0x557ed7),_0x639371=packColor(_0x2f3f40),_0x46034b=_0x1a1f68;_0x46034b<_0x4a2a7d;_0x46034b++)_0x3b8b5a[_0x14b13a(0x5f35)](_0x234360[0x0],_0x234360[0x1],_0x639371[0x0],_0x639371[0x1]);}else{for(var _0x597fb8=_0x1a1f68;_0x597fb8<_0x4a2a7d;_0x597fb8++)_0x3b8b5a[_0x2814ca(0x4560)](_0x557ed7,_0x2f3f40);this[_0x14b13a(0x396f)]=Math[_0x14b13a(0x498f)](this[_0x14b13a(0x396f)],_0x557ed7,_0x2f3f40);}},CompositeExpressionBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x4c4b)]=function(_0x561c4d,_0x2f0ff8,_0x30405d,_0x409299){var _0x17becc=_0x307c2b,_0x15ac98=_0x5e00b3,_0xe72f29=this[_0x15ac98(0x49aa)],_0x158597=this[_0x17becc(0x5521)][_0x15ac98(0xd06)]({'zoom':this[_0x15ac98(0x23c4)]},_0x30405d,_0x409299),_0x2eabe9=this[_0x17becc(0x5521)][_0x15ac98(0xd06)]({'zoom':this[_0x15ac98(0x23c4)]+0x1},_0x30405d,_0x409299);if(_0x17becc(0x3a3a)===this[_0x17becc(0x18c0)]){for(var _0x521217=packColor(_0x158597),_0x44b702=packColor(_0x2eabe9),_0x7ba68b=_0x561c4d;_0x7ba68b<_0x2f0ff8;_0x7ba68b++)_0xe72f29[_0x17becc(0x57ce)](_0x7ba68b,_0x521217[0x0],_0x521217[0x1],_0x44b702[0x0],_0x44b702[0x1]);}else{for(var _0x2b863b=_0x561c4d;_0x2b863b<_0x2f0ff8;_0x2b863b++)_0xe72f29[_0x15ac98(0xe0c)](_0x2b863b,_0x158597,_0x2eabe9);this[_0x15ac98(0x396f)]=Math[_0x15ac98(0x498f)](this[_0x15ac98(0x396f)],_0x158597,_0x2eabe9);}},CompositeExpressionBinder[_0x307c2b(0x1aa2)][_0x307c2b(0x90f)]=function(_0x2a7fb7){var _0x4e78ed=_0x307c2b,_0x6bba37=_0x5e00b3;this[_0x6bba37(0x49aa)]&&this['paintVertexArray'][_0x6bba37(0x37d8)]&&(this[_0x4e78ed(0x3a56)]&&this[_0x6bba37(0x353)][_0x4e78ed(0xcaa)]?this[_0x6bba37(0x353)][_0x4e78ed(0x44c5)](this['paintVertexArray']):this[_0x6bba37(0x353)]=_0x2a7fb7[_0x6bba37(0x5ad5)](this[_0x6bba37(0x49aa)],this[_0x6bba37(0x41a9)],this[_0x6bba37(0x1e89)][_0x6bba37(0x2c44)]));},CompositeExpressionBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x39f25c=_0x5e00b3;this[_0x39f25c(0x353)]&&this[_0x39f25c(0x353)][_0x39f25c(0x2947)]();},CompositeExpressionBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x5276)]=function(_0x1159a6){var _0x3512fe=_0x307c2b,_0x3c717d=_0x5e00b3;return this[_0x3c717d(0x425)]&&(_0x1159a6=Math[_0x3c717d(0x1ace)](_0x1159a6)),clamp$2(this[_0x3512fe(0x5521)][_0x3c717d(0x5276)](_0x1159a6,this[_0x3512fe(0x2692)],this[_0x3c717d(0x23c4)]+0x1),0x0,0x1);},CompositeExpressionBinder[_0x307c2b(0x1aa2)][_0x5e00b3(0x3a3c)]=function(_0xcab96e,_0x29742f,_0x5ad414){var _0x557262=_0x5e00b3;_0x29742f[_0x557262(0x10aa)](this[_0x557262(0x5276)](_0x5ad414['zoom']));},CompositeExpressionBinder[_0x5e00b3(0x3720)][_0x307c2b(0x561c)]=function(_0x42057e,_0xd4693b){var _0x4bcd69=_0x307c2b;return new UniformType[(_0x4bcd69(0xb42))](_0x42057e,_0xd4693b);};var CrossFadedCompositeBinder=function(_0x323333,_0x31ebd0,_0x11620c,_0x106d69,_0x3cfdb5,_0x41bc57,_0x2dcb91){var _0x7f0fac=_0x307c2b,_0xae7c6a=_0x5e00b3;this[_0x7f0fac(0x5521)]=_0x323333,this[_0xae7c6a(0x5882)]=_0x31ebd0,this[_0xae7c6a(0x3dd)]=_0x11620c,this[_0xae7c6a(0x4295)]=this[_0xae7c6a(0x5882)][_0xae7c6a(0x7f7)](function(_0x35eb69){return'u_'+_0x35eb69+'_t';}),this[_0xae7c6a(0x425)]=_0x106d69,this[_0xae7c6a(0x23c4)]=_0x3cfdb5,this[_0x7f0fac(0x2df9)]=-0x1/0x0,this[_0xae7c6a(0x2e9f)]=_0x2dcb91,this[_0x7f0fac(0x3300)]=_0x31ebd0[_0xae7c6a(0x7f7)](function(_0x594bb4){var _0x3d0848=_0xae7c6a;return{'name':'a_'+_0x594bb4,'type':_0x3d0848(0x462e),'components':0x4,'offset':0x0};}),this[_0x7f0fac(0x198b)]=new _0x41bc57(),this[_0xae7c6a(0x36e4)]=new _0x41bc57();};CrossFadedCompositeBinder[_0x5e00b3(0x3720)]['defines']=function(){return[];},CrossFadedCompositeBinder[_0x5e00b3(0x3720)][_0x307c2b(0x2def)]=function(){},CrossFadedCompositeBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x2ba9)]=function(_0x9d3960,_0x483f8d,_0x3b4041){var _0x4b9e3b=_0x307c2b,_0x4f8961=_0x5e00b3,_0x324117=this[_0x4f8961(0x2cd5)],_0x3fc858=this['zoomOutPaintVertexArray'],_0x5951dd=this['layerId'],_0x4d3477=_0x324117[_0x4f8961(0x809)];if(_0x324117['reserve'](_0x9d3960),_0x3fc858[_0x4f8961(0x16a)](_0x9d3960),_0x3b4041&&_0x483f8d[_0x4f8961(0x310f)]&&_0x483f8d[_0x4b9e3b(0x3dbd)][_0x5951dd]){var _0x1fc171=_0x483f8d[_0x4b9e3b(0x3dbd)][_0x5951dd],_0x9bd38c=_0x1fc171[_0x4b9e3b(0x4b49)],_0x5f59c8=_0x1fc171[_0x4f8961(0x6dc)],_0x277952=_0x1fc171[_0x4b9e3b(0x5449)],_0x356ce3=_0x3b4041[_0x9bd38c],_0x42d675=_0x3b4041[_0x5f59c8],_0x59753a=_0x3b4041[_0x277952];if(!_0x356ce3||!_0x42d675||!_0x59753a)return;for(var _0x2d4526=_0x4d3477;_0x2d4526<_0x9d3960;_0x2d4526++)_0x324117[_0x4f8961(0x5f35)](_0x42d675['tl'][0x0],_0x42d675['tl'][0x1],_0x42d675['br'][0x0],_0x42d675['br'][0x1],_0x356ce3['tl'][0x0],_0x356ce3['tl'][0x1],_0x356ce3['br'][0x0],_0x356ce3['br'][0x1]),_0x3fc858[_0x4b9e3b(0x4560)](_0x42d675['tl'][0x0],_0x42d675['tl'][0x1],_0x42d675['br'][0x0],_0x42d675['br'][0x1],_0x59753a['tl'][0x0],_0x59753a['tl'][0x1],_0x59753a['br'][0x0],_0x59753a['br'][0x1]);}},CrossFadedCompositeBinder[_0x307c2b(0x1aa2)][_0x5e00b3(0x4c4b)]=function(_0xc243c2,_0x4031d6,_0x59a48b,_0x38ced8,_0x336cb2){var _0xe76f2f=_0x307c2b,_0x8adf98=_0x5e00b3,_0x447fcd=this[_0x8adf98(0x2cd5)],_0x369ddb=this[_0x8adf98(0x36e4)],_0x5c8952=this[_0x8adf98(0x2e9f)];if(_0x336cb2&&_0x59a48b['patterns']&&_0x59a48b[_0x8adf98(0x310f)][_0x5c8952]){var _0x2305ed=_0x59a48b[_0x8adf98(0x310f)][_0x5c8952],_0x14096c=_0x2305ed[_0x8adf98(0x19a8)],_0xd6b5d6=_0x2305ed[_0xe76f2f(0xd27)],_0x4f473f=_0x2305ed['max'],_0x46fe3b=_0x336cb2[_0x14096c],_0x1df481=_0x336cb2[_0xd6b5d6],_0x42f36d=_0x336cb2[_0x4f473f];if(!_0x46fe3b||!_0x1df481||!_0x42f36d)return;for(var _0x25a867=_0xc243c2;_0x25a867<_0x4031d6;_0x25a867++)_0x447fcd[_0xe76f2f(0x57ce)](_0x25a867,_0x1df481['tl'][0x0],_0x1df481['tl'][0x1],_0x1df481['br'][0x0],_0x1df481['br'][0x1],_0x46fe3b['tl'][0x0],_0x46fe3b['tl'][0x1],_0x46fe3b['br'][0x0],_0x46fe3b['br'][0x1]),_0x369ddb['emplace'](_0x25a867,_0x1df481['tl'][0x0],_0x1df481['tl'][0x1],_0x1df481['br'][0x0],_0x1df481['br'][0x1],_0x42f36d['tl'][0x0],_0x42f36d['tl'][0x1],_0x42f36d['br'][0x0],_0x42f36d['br'][0x1]);}},CrossFadedCompositeBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x543d)]=function(_0x2751c5){var _0x9ac0a0=_0x307c2b,_0x5c0436=_0x5e00b3;this[_0x5c0436(0x2cd5)]&&this[_0x9ac0a0(0x198b)][_0x9ac0a0(0x13b1)]&&this[_0x9ac0a0(0xa94)]&&this[_0x9ac0a0(0xa94)][_0x5c0436(0x37d8)]&&(this['zoomInPaintVertexBuffer']=_0x2751c5[_0x5c0436(0x5ad5)](this[_0x5c0436(0x2cd5)],this[_0x5c0436(0x41a9)],this[_0x5c0436(0x1e89)][_0x9ac0a0(0x595a)]),this[_0x5c0436(0x338a)]=_0x2751c5[_0x9ac0a0(0x2853)](this[_0x5c0436(0x36e4)],this[_0x5c0436(0x41a9)],this[_0x9ac0a0(0x5521)][_0x9ac0a0(0x595a)]));},CrossFadedCompositeBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x197c09=_0x307c2b,_0x5701eb=_0x5e00b3;this[_0x197c09(0x38e5)]&&this[_0x5701eb(0x338a)][_0x5701eb(0x2947)](),this[_0x5701eb(0x2d01)]&&this[_0x5701eb(0x2d01)][_0x5701eb(0x2947)]();},CrossFadedCompositeBinder['prototype'][_0x5e00b3(0x3a3c)]=function(_0x35a5a2,_0x46b92d){var _0x99e846=_0x5e00b3;_0x46b92d[_0x99e846(0x10aa)](0x0);},CrossFadedCompositeBinder[_0x5e00b3(0x3720)][_0x5e00b3(0x4592)]=function(_0x4381ff,_0x5672f7){return new Uniform1f(_0x4381ff,_0x5672f7);};var ProgramConfiguration=function(){var _0x4e4e72=_0x5e00b3;this['binders']={},this[_0x4e4e72(0x1b97)]='',this[_0x4e4e72(0x2fcb)]=[];};function paintAttributeNames(_0x345a45,_0x5321dd){var _0x49d3a9=_0x307c2b,_0x2310cc=_0x5e00b3;return{'text-opacity':[_0x2310cc(0x2b25)],'icon-opacity':[_0x49d3a9(0x7e6)],'text-color':[_0x2310cc(0x41f5)],'icon-color':[_0x49d3a9(0x4dee)],'text-halo-color':[_0x49d3a9(0x5b45)],'icon-halo-color':[_0x2310cc(0x1007)],'text-halo-blur':['halo_blur'],'icon-halo-blur':[_0x2310cc(0x137)],'text-halo-width':[_0x2310cc(0x51ce)],'text-show-background':[_0x2310cc(0x52a0)],'icon-halo-width':[_0x49d3a9(0x2182)],'line-gap-width':[_0x2310cc(0x1193)],'line-pattern':[_0x2310cc(0x5b44),_0x2310cc(0x1d9e)],'fill-pattern':[_0x2310cc(0x5b44),_0x2310cc(0x1d9e)],'fill-extrusion-pattern':[_0x2310cc(0x5b44),_0x2310cc(0x1d9e)]}[_0x345a45]||[_0x345a45[_0x49d3a9(0x2bc0)](_0x5321dd+'-','')[_0x2310cc(0x2c3f)](/-/g,'_')];}function getLayoutException(_0x10f384){return{'line-pattern':{'source':StructArrayLayout8ui16,'composite':StructArrayLayout8ui16},'fill-pattern':{'source':StructArrayLayout8ui16,'composite':StructArrayLayout8ui16},'fill-extrusion-pattern':{'source':StructArrayLayout8ui16,'composite':StructArrayLayout8ui16}}[_0x10f384];}function layoutType(_0x3c4fa6,_0x1e97d2,_0x2d4a03){var _0xd02b74={'color':{'source':StructArrayLayout2f8,'composite':StructArrayLayout4f16},'number':{'source':StructArrayLayout1f4,'composite':StructArrayLayout2f8}},_0x565dde=getLayoutException(_0x3c4fa6);return _0x565dde&&_0x565dde[_0x2d4a03]||_0xd02b74[_0x1e97d2][_0x2d4a03];}ProgramConfiguration[_0x5e00b3(0xed0)]=function(_0x244c7f,_0x3d3452,_0x2defed){var _0x17ac82=_0x307c2b,_0x47e0a6=_0x5e00b3,_0x2071af=new ProgramConfiguration(),_0x38e18f=[];for(var _0x533339 in _0x244c7f[_0x47e0a6(0xf6d)][_0x47e0a6(0x694)])if(_0x2defed(_0x533339)){var _0x212d49=_0x244c7f[_0x47e0a6(0xf6d)][_0x47e0a6(0x38c4)](_0x533339);if(_0x212d49 instanceof PossiblyEvaluatedPropertyValue$1&&Supports[_0x47e0a6(0x166c)](_0x212d49[_0x17ac82(0x287d)][_0x47e0a6(0x284a)])){var _0x402ff0=paintAttributeNames(_0x533339,_0x244c7f[_0x47e0a6(0x3dd)]),_0x565f27=_0x212d49['property'][_0x47e0a6(0x284a)][_0x17ac82(0x18c0)],_0xc331e1=_0x212d49[_0x47e0a6(0x20ff)]['useIntegerZoom'];if(_0x17ac82(0x1b00)===_0x212d49[_0x47e0a6(0x20ff)][_0x17ac82(0x4024)][_0x47e0a6(0x337e)]||_0x17ac82(0x1cd8)===_0x212d49[_0x17ac82(0x287d)]['specification'][_0x47e0a6(0x337e)]){if(_0x47e0a6(0x2fe)===_0x212d49[_0x47e0a6(0x9a4)][_0x47e0a6(0x24bc)])_0x2071af[_0x47e0a6(0x1328)][_0x533339]=new CrossFadedConstantBinder(_0x212d49[_0x17ac82(0x46b3)][_0x47e0a6(0x9a4)],_0x402ff0,_0x565f27),_0x38e18f[_0x47e0a6(0x5323)](_0x17ac82(0x583c)+_0x533339);else{var _0x46f2b5=layoutType(_0x533339,_0x565f27,_0x17ac82(0x567a));_0x2071af[_0x47e0a6(0x1328)][_0x533339]=new CrossFadedCompositeBinder(_0x212d49[_0x47e0a6(0x9a4)],_0x402ff0,_0x565f27,_0xc331e1,_0x3d3452,_0x46f2b5,_0x244c7f['id']),_0x38e18f[_0x47e0a6(0x5323)](_0x47e0a6(0x3114)+_0x533339);}}else{if(_0x17ac82(0x1021)===_0x212d49[_0x47e0a6(0x9a4)][_0x17ac82(0x542c)])_0x2071af[_0x47e0a6(0x1328)][_0x533339]=new ConstantBinder(_0x212d49[_0x17ac82(0x46b3)][_0x47e0a6(0x9a4)],_0x402ff0,_0x565f27),_0x38e18f[_0x17ac82(0x2a0e)](_0x47e0a6(0x560b)+_0x533339);else{if(_0x47e0a6(0x43f4)===_0x212d49[_0x17ac82(0x46b3)][_0x17ac82(0x542c)]){var _0x25dce9=layoutType(_0x533339,_0x565f27,_0x47e0a6(0x43f4));_0x2071af[_0x47e0a6(0x1328)][_0x533339]=new SourceExpressionBinder(_0x212d49[_0x17ac82(0x46b3)],_0x402ff0,_0x565f27,_0x25dce9),_0x38e18f['push'](_0x47e0a6(0x3114)+_0x533339);}else{var _0x10ab1f=layoutType(_0x533339,_0x565f27,_0x47e0a6(0x1961));_0x2071af[_0x47e0a6(0x1328)][_0x533339]=new CompositeExpressionBinder(_0x212d49[_0x47e0a6(0x9a4)],_0x402ff0,_0x565f27,_0xc331e1,_0x3d3452,_0x10ab1f),_0x38e18f[_0x47e0a6(0x5323)](_0x47e0a6(0x2eef)+_0x533339);}}}}}return _0x2071af[_0x47e0a6(0x1b97)]=_0x38e18f[_0x47e0a6(0x4b76)]()['join'](''),_0x2071af;},ProgramConfiguration[_0x5e00b3(0x3720)][_0x5e00b3(0x28a7)]=function(_0x2ae578,_0x4b20b8,_0x5d9512,_0x5e079c,_0x285268){var _0x18b5dc=_0x307c2b;for(var _0x1458d9 in this['binders']){this[_0x18b5dc(0x3e38)][_0x1458d9][_0x18b5dc(0x4136)](_0x2ae578,_0x4b20b8,_0x5e079c,_0x285268);}},ProgramConfiguration['prototype'][_0x5e00b3(0x216a)]=function(_0x38d907,_0xa4de08){var _0x3d5e8c=_0x307c2b,_0x3ef786=_0x5e00b3;for(var _0x5f0c1b in this['binders']){this[_0x3d5e8c(0x3e38)][_0x5f0c1b][_0x3ef786(0x216a)](_0x38d907,_0xa4de08);}},ProgramConfiguration[_0x307c2b(0x1aa2)][_0x5e00b3(0x46d5)]=function(_0x3ad25f,_0x1b7c83,_0x30c3b8,_0x1da8e4,_0x44534c){var _0x7fecfd=_0x307c2b,_0x28a85f=_0x5e00b3,_0x1a6581=!0x1;for(var _0x1e9fe2 in _0x3ad25f)for(var _0x256bab=0x0,_0x39894f=_0x1b7c83[_0x28a85f(0x999)](+_0x1e9fe2);_0x256bab<_0x39894f[_0x7fecfd(0x2ef4)];_0x256bab+=0x1){var _0x27bc0c=_0x39894f[_0x256bab],_0x34b626=_0x30c3b8[_0x28a85f(0x37a9)](_0x27bc0c[_0x28a85f(0x51d3)]);for(var _0x11e53d in this[_0x28a85f(0x1328)]){var _0xaf8a5b=this[_0x28a85f(0x1328)][_0x11e53d];if(!(_0xaf8a5b instanceof ConstantBinder||_0xaf8a5b instanceof CrossFadedConstantBinder)&&!0x0===_0xaf8a5b[_0x28a85f(0x1e89)]['isStateDependent']){var _0x4a233e=_0x1da8e4[_0x28a85f(0xf6d)][_0x28a85f(0x38c4)](_0x11e53d);_0xaf8a5b[_0x28a85f(0x1e89)]=_0x4a233e[_0x28a85f(0x9a4)],_0xaf8a5b[_0x28a85f(0x4c4b)](_0x27bc0c[_0x28a85f(0x21ae)],_0x27bc0c[_0x28a85f(0x2a9)],_0x34b626,_0x3ad25f[_0x1e9fe2],_0x44534c),_0x1a6581=!0x0;}}}return _0x1a6581;},ProgramConfiguration['prototype'][_0x5e00b3(0x5c34)]=function(){var _0x3feb25=_0x5e00b3,_0x307fcc=[];for(var _0xb96e74 in this[_0x3feb25(0x1328)])_0x307fcc[_0x3feb25(0x5323)][_0x3feb25(0x4269)](_0x307fcc,this[_0x3feb25(0x1328)][_0xb96e74][_0x3feb25(0x5c34)]());return _0x307fcc;},ProgramConfiguration[_0x5e00b3(0x3720)][_0x5e00b3(0xcc6)]=function(){var _0x212bf4=_0x5e00b3;return this[_0x212bf4(0x2fcb)];},ProgramConfiguration[_0x5e00b3(0x3720)][_0x5e00b3(0x22ce)]=function(_0x42c11a,_0xaa5649){var _0x212e0a=_0x307c2b,_0x2ef778=_0x5e00b3,_0x1c5788=[];for(var _0x3fcf85 in this[_0x2ef778(0x1328)])for(var _0x1ae487=this[_0x2ef778(0x1328)][_0x3fcf85],_0x559eae=0x0,_0x406d5f=_0x1ae487[_0x2ef778(0x4295)];_0x559eae<_0x406d5f[_0x212e0a(0x2ef4)];_0x559eae+=0x1){var _0x14ef57=_0x406d5f[_0x559eae];if(_0xaa5649[_0x14ef57]){var _0x202b17=_0x1ae487[_0x2ef778(0x4592)](_0x42c11a,_0xaa5649[_0x14ef57]);_0x1c5788[_0x2ef778(0x5323)]({'name':_0x14ef57,'property':_0x3fcf85,'binding':_0x202b17});}}return _0x1c5788;},ProgramConfiguration[_0x5e00b3(0x3720)][_0x5e00b3(0x3a3c)]=function(_0x30e486,_0x59ace9,_0x43d166,_0x55551c){var _0x2db11f=_0x307c2b,_0x9a85d3=_0x5e00b3;for(var _0x3cc960=0x0,_0xd4f9c2=_0x59ace9;_0x3cc960<_0xd4f9c2[_0x9a85d3(0x809)];_0x3cc960+=0x1){var _0x46d37e=_0xd4f9c2[_0x3cc960],_0x560b9b=_0x46d37e[_0x2db11f(0x1c7c)],_0x41ae80=_0x46d37e[_0x9a85d3(0x20ff)],_0x50ebed=_0x46d37e[_0x9a85d3(0x42a)];this[_0x9a85d3(0x1328)][_0x41ae80][_0x9a85d3(0x3a3c)](_0x30e486,_0x50ebed,_0x55551c,_0x43d166[_0x9a85d3(0x38c4)](_0x41ae80),_0x560b9b);}},ProgramConfiguration[_0x5e00b3(0x3720)][_0x5e00b3(0x1979)]=function(_0x5e4fec){var _0x90392d=_0x307c2b,_0x491f0a=_0x5e00b3,_0x335bab=[];for(var _0x6411ce in this['binders']){var _0x48f647=this[_0x491f0a(0x1328)][_0x6411ce];if(_0x48f647 instanceof CrossFadedCompositeBinder){var _0x2cf97d=0x2===_0x5e4fec[_0x491f0a(0x19d7)]?_0x48f647[_0x491f0a(0x2d01)]:_0x48f647[_0x491f0a(0x338a)];_0x2cf97d&&_0x335bab[_0x90392d(0x2a0e)](_0x2cf97d);}else(_0x48f647 instanceof SourceExpressionBinder||_0x48f647 instanceof CompositeExpressionBinder)&&_0x48f647[_0x491f0a(0x353)]&&_0x335bab[_0x491f0a(0x5323)](_0x48f647[_0x491f0a(0x353)]);}this[_0x491f0a(0x2fcb)]=_0x335bab;},ProgramConfiguration[_0x5e00b3(0x3720)][_0x5e00b3(0x543d)]=function(_0x212210){var _0x341713=_0x5e00b3;for(var _0x5ab6d1 in this[_0x341713(0x1328)])this[_0x341713(0x1328)][_0x5ab6d1][_0x341713(0x543d)](_0x212210);var _0x2012c7=[];for(var _0x5deec0 in this[_0x341713(0x1328)]){var _0xd38d9b=this[_0x341713(0x1328)][_0x5deec0];(_0xd38d9b instanceof SourceExpressionBinder||_0xd38d9b instanceof CompositeExpressionBinder)&&_0xd38d9b[_0x341713(0x353)]&&_0x2012c7[_0x341713(0x5323)](_0xd38d9b[_0x341713(0x353)]);}this[_0x341713(0x2fcb)]=_0x2012c7;},ProgramConfiguration[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x21e1cf=_0x5e00b3;for(var _0x4557fd in this[_0x21e1cf(0x1328)])this[_0x21e1cf(0x1328)][_0x4557fd][_0x21e1cf(0x2947)]();},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x131a),ConstantBinder),WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x10ec),CrossFadedConstantBinder),WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x5384),SourceExpressionBinder),WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x307c2b(0x2837),CrossFadedCompositeBinder),WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x4e7b),CompositeExpressionBinder),WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x307c2b(0x4fb2),ProgramConfiguration,{'omit':[_0x5e00b3(0x2fcb)]});var StructArrayLayout1ui2=function(_0x7de904){var _0x1a4d81=_0x307c2b,_0x4744f9=_0x5e00b3;function _0x1318ac(){var _0x41b5ba=_0x23ca;_0x7de904[_0x41b5ba(0x4269)](this,arguments);}return _0x7de904&&(_0x1318ac[_0x4744f9(0x2bdb)]=_0x7de904),_0x1318ac[_0x4744f9(0x3720)]=Object[_0x4744f9(0x2850)](_0x7de904&&_0x7de904[_0x4744f9(0x3720)]),_0x1318ac[_0x4744f9(0x3720)][_0x1a4d81(0x5a6f)]=_0x1318ac,_0x1318ac[_0x4744f9(0x3720)][_0x4744f9(0xef9)]=function(){var _0x3c238f=_0x4744f9;this[_0x3c238f(0x5750)]=new Uint8Array(this[_0x3c238f(0x37d8)]),this[_0x3c238f(0x20b6)]=new Uint16Array(this['arrayBuffer']);},_0x1318ac[_0x4744f9(0x3720)][_0x4744f9(0x5f35)]=function(_0x4353dc){var _0x5efe13=_0x1a4d81,_0x3c2c3c=_0x4744f9,_0x237c15=this[_0x3c2c3c(0x809)];return this[_0x3c2c3c(0x2258)](_0x237c15+0x1),this[_0x5efe13(0x57ce)](_0x237c15,_0x4353dc);},_0x1318ac[_0x4744f9(0x3720)][_0x4744f9(0xe0c)]=function(_0x1b4e8e,_0x5b7470){var _0x2ecc5f=_0x4744f9,_0x5e8c18=0x1*_0x1b4e8e;return this[_0x2ecc5f(0x20b6)][_0x5e8c18+0x0]=_0x5b7470,_0x1b4e8e;},_0x1318ac;}(StructArray$1);StructArrayLayout1ui2[_0x307c2b(0x1aa2)][_0x5e00b3(0x3a5b)]=0x2,WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x23a1),StructArrayLayout1ui2);var StructArrayLayout2i4=function(_0x300efa){var _0x5b75da=_0x307c2b,_0x5eed46=_0x5e00b3;function _0x12cce4(){var _0x484dad=_0x23ca;_0x300efa[_0x484dad(0x4269)](this,arguments);}return _0x300efa&&(_0x12cce4[_0x5eed46(0x2bdb)]=_0x300efa),_0x12cce4[_0x5eed46(0x3720)]=Object['create'](_0x300efa&&_0x300efa[_0x5eed46(0x3720)]),_0x12cce4[_0x5eed46(0x3720)][_0x5eed46(0x26fc)]=_0x12cce4,_0x12cce4[_0x5eed46(0x3720)][_0x5eed46(0xef9)]=function(){var _0x4e228d=_0x140d,_0x10470f=_0x5eed46;this[_0x10470f(0x5750)]=new Uint8Array(this[_0x10470f(0x37d8)]),this[_0x4e228d(0x4e19)]=new Int16Array(this['arrayBuffer']);},_0x12cce4[_0x5eed46(0x3720)][_0x5eed46(0x5f35)]=function(_0x4a1bfd,_0x44e1b7){var _0x47eb45=_0x140d,_0xa689a=_0x5eed46,_0x5691ec=this[_0x47eb45(0x2ef4)];return this[_0xa689a(0x2258)](_0x5691ec+0x1),this[_0xa689a(0xe0c)](_0x5691ec,_0x4a1bfd,_0x44e1b7);},_0x12cce4[_0x5b75da(0x1aa2)][_0x5eed46(0xe0c)]=function(_0x4023d5,_0x29474d,_0x339eea){var _0x209f34=_0x5eed46,_0x59b71d=0x2*_0x4023d5;return this[_0x209f34(0x5d85)][_0x59b71d+0x0]=_0x29474d,this[_0x209f34(0x5d85)][_0x59b71d+0x1]=_0x339eea,_0x4023d5;},_0x12cce4;}(StructArray$1);StructArrayLayout2i4[_0x5e00b3(0x3720)][_0x5e00b3(0x3a5b)]=0x4,WebWorkerTransfer[_0x307c2b(0x59c)](_0x5e00b3(0x2c9e),StructArrayLayout2i4);var StructArrayLayout3ui6=function(_0x164ce1){var _0x5922af=_0x307c2b,_0x45f321=_0x5e00b3;function _0x1c52a6(){_0x164ce1['apply'](this,arguments);}return _0x164ce1&&(_0x1c52a6[_0x45f321(0x2bdb)]=_0x164ce1),_0x1c52a6[_0x45f321(0x3720)]=Object['create'](_0x164ce1&&_0x164ce1[_0x45f321(0x3720)]),_0x1c52a6[_0x45f321(0x3720)][_0x5922af(0x5a6f)]=_0x1c52a6,_0x1c52a6[_0x45f321(0x3720)][_0x45f321(0xef9)]=function(){var _0xc00d2b=_0x5922af,_0x56dd72=_0x45f321;this[_0xc00d2b(0x29b)]=new Uint8Array(this[_0x56dd72(0x37d8)]),this[_0x56dd72(0x20b6)]=new Uint16Array(this[_0x56dd72(0x37d8)]);},_0x1c52a6['prototype'][_0x45f321(0x5f35)]=function(_0x55e3b6,_0x241ead,_0x58a6a2){var _0x22d494=_0x45f321,_0x77c58c=this[_0x22d494(0x809)];return this[_0x22d494(0x2258)](_0x77c58c+0x1),this[_0x22d494(0xe0c)](_0x77c58c,_0x55e3b6,_0x241ead,_0x58a6a2);},_0x1c52a6[_0x45f321(0x3720)][_0x45f321(0xe0c)]=function(_0x2789de,_0xc26076,_0x4f64d0,_0x2e4c99){var _0x7a1fe3=_0x5922af,_0x105562=_0x45f321,_0x926653=0x3*_0x2789de;return this[_0x105562(0x20b6)][_0x926653+0x0]=_0xc26076,this[_0x105562(0x20b6)][_0x926653+0x1]=_0x4f64d0,this[_0x7a1fe3(0x3c80)][_0x926653+0x2]=_0x2e4c99,_0x2789de;},_0x1c52a6;}(StructArray$1);StructArrayLayout3ui6[_0x5e00b3(0x3720)][_0x5e00b3(0x3a5b)]=0x6,WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x1c3b),StructArrayLayout3ui6);var drawByType={'circle':drawCirclesOnOneTile,'line':drawLineOnOneTile,'fill':drawFillOnOneTile,'symbol':drawSymbols},posAttributes=createLayout([{'name':_0x307c2b(0x518),'type':_0x307c2b(0x41ed),'components':0x2}]),Painter=function(_0x159437,_0x29c11e){var _0x3bb1c6=_0x307c2b,_0x33cc22=_0x5e00b3;this[_0x33cc22(0x4fd0)]=new Context$1(_0x159437),this[_0x33cc22(0x2d3c)]=_0x29c11e,this[_0x33cc22(0x5a4e)]=_0x29c11e,this[_0x33cc22(0x5726)]={},this[_0x33cc22(0x47da)]=0x0,this[_0x3bb1c6(0xffe)]=0x1,this[_0x33cc22(0x4fbe)]=!0x1,this[_0x33cc22(0x3e1f)](),this[_0x3bb1c6(0x22d8)]=0x1,this[_0x3bb1c6(0x2614)]=0x1/Math[_0x33cc22(0x3a5c)](0x2,0x10),this[_0x33cc22(0x36ee)]=!0x0,this[_0x33cc22(0x1e31)]=new ProgramConfiguration();};function createMat4$1(){var _0x582ad2=new Float32Array(0x10);return _0x582ad2[0x0]=0x1,_0x582ad2[0x5]=0x1,_0x582ad2[0xa]=0x1,_0x582ad2[0xf]=0x1,_0x582ad2;}function ortho$1(_0x5f5230,_0x57a981,_0x24990b,_0x562df1,_0x49decc,_0x1bb136,_0x1d11ff){var _0x203cc5=0x1/(_0x57a981-_0x24990b),_0x3ce936=0x1/(_0x562df1-_0x49decc),_0x1af8df=0x1/(_0x1bb136-_0x1d11ff);return _0x5f5230[0x0]=-0x2*_0x203cc5,_0x5f5230[0x1]=0x0,_0x5f5230[0x2]=0x0,_0x5f5230[0x3]=0x0,_0x5f5230[0x4]=0x0,_0x5f5230[0x5]=-0x2*_0x3ce936,_0x5f5230[0x6]=0x0,_0x5f5230[0x7]=0x0,_0x5f5230[0x8]=0x0,_0x5f5230[0x9]=0x0,_0x5f5230[0xa]=0x2*_0x1af8df,_0x5f5230[0xb]=0x0,_0x5f5230[0xc]=(_0x57a981+_0x24990b)*_0x203cc5,_0x5f5230[0xd]=(_0x49decc+_0x562df1)*_0x3ce936,_0x5f5230[0xe]=(_0x1d11ff+_0x1bb136)*_0x1af8df,_0x5f5230[0xf]=0x1,_0x5f5230;}function scale(_0x399330,_0x169734,_0x1a2ecf){var _0x4948d1=_0x1a2ecf[0x0],_0x237602=_0x1a2ecf[0x1],_0x296eed=_0x1a2ecf[0x2];return _0x399330[0x0]=_0x169734[0x0]*_0x4948d1,_0x399330[0x1]=_0x169734[0x1]*_0x4948d1,_0x399330[0x2]=_0x169734[0x2]*_0x4948d1,_0x399330[0x3]=_0x169734[0x3]*_0x4948d1,_0x399330[0x4]=_0x169734[0x4]*_0x237602,_0x399330[0x5]=_0x169734[0x5]*_0x237602,_0x399330[0x6]=_0x169734[0x6]*_0x237602,_0x399330[0x7]=_0x169734[0x7]*_0x237602,_0x399330[0x8]=_0x169734[0x8]*_0x296eed,_0x399330[0x9]=_0x169734[0x9]*_0x296eed,_0x399330[0xa]=_0x169734[0xa]*_0x296eed,_0x399330[0xb]=_0x169734[0xb]*_0x296eed,_0x399330[0xc]=_0x169734[0xc],_0x399330[0xd]=_0x169734[0xd],_0x399330[0xe]=_0x169734[0xe],_0x399330[0xf]=_0x169734[0xf],_0x399330;}function clamp$1(_0x149c9f,_0x4f7043,_0x29dcc2){var _0xeac0c5=_0x5e00b3;return Math[_0xeac0c5(0x19a8)](_0x29dcc2,Math[_0xeac0c5(0x498f)](_0x4f7043,_0x149c9f));}function createBounds(_0x5710a8){var _0x3541e8=_0x5e00b3;return{'min':-0x1*Math[_0x3541e8(0x3a5c)](0x2,_0x5710a8-0x1),'max':Math[_0x3541e8(0x3a5c)](0x2,_0x5710a8-0x1)-0x1};}Painter[_0x307c2b(0x1aa2)][_0x5e00b3(0x2258)]=function(_0xf6fa4b,_0xf2eff3){var _0x16dbb4=_0x307c2b,_0x302672=_0x5e00b3,_0x3d0b6c=this[_0x302672(0x4fd0)]['gl'];if(this[_0x302672(0x2d3c)]=_0xf6fa4b,this['height']=_0xf2eff3,this[_0x302672(0x4fd0)][_0x302672(0x4e47)][_0x302672(0x10aa)]([0x0,0x0,this[_0x302672(0x2d3c)],this['height']]),this[_0x302672(0x8cd)])for(var _0x5630b4=0x0,_0x2d3bb1=this[_0x302672(0x8cd)][_0x302672(0x42c7)];_0x5630b4<_0x2d3bb1[_0x302672(0x809)];_0x5630b4+=0x1){var _0x21eaad=_0x2d3bb1[_0x5630b4];this[_0x302672(0x8cd)][_0x16dbb4(0x1afe)][_0x21eaad][_0x16dbb4(0xfe6)]();}this[_0x302672(0x444f)]&&(_0x3d0b6c[_0x302672(0x4652)](this[_0x302672(0x444f)]),this[_0x302672(0x444f)]=null);},Painter[_0x5e00b3(0x3720)][_0x5e00b3(0x3e1f)]=function(){var _0x1b9917=_0x307c2b,_0x34881e=_0x5e00b3,_0x3c8dc7=this[_0x34881e(0x4fd0)],_0x438b84=new StructArrayLayout2i4();_0x438b84[_0x34881e(0x5f35)](0x0,0x0),_0x438b84[_0x1b9917(0x4560)](EXTENT,0x0),_0x438b84['emplaceBack'](0x0,EXTENT),_0x438b84[_0x1b9917(0x4560)](EXTENT,EXTENT),this[_0x34881e(0x22b6)]=_0x3c8dc7['createVertexBuffer'](_0x438b84,posAttributes[_0x1b9917(0x11ce)]),this[_0x1b9917(0x105c)]=SegmentVector[_0x1b9917(0x2c62)](0x0,0x0,0x4,0x2);var _0x58be1c=new StructArrayLayout2i4();_0x58be1c[_0x34881e(0x5f35)](0x0,0x0),_0x58be1c[_0x34881e(0x5f35)](EXTENT,0x0),_0x58be1c[_0x1b9917(0x4560)](0x0,EXTENT),_0x58be1c[_0x34881e(0x5f35)](EXTENT,EXTENT),this[_0x1b9917(0x1663)]=_0x3c8dc7[_0x1b9917(0x2853)](_0x58be1c,posAttributes[_0x34881e(0x5f01)]),this[_0x34881e(0x20f5)]=SegmentVector[_0x1b9917(0x2c62)](0x0,0x0,0x4,0x5);var _0xbac304=new StructArrayLayout2i4();_0xbac304[_0x34881e(0x5f35)](0x0,0x0),_0xbac304[_0x34881e(0x5f35)](0x1,0x0),_0xbac304[_0x34881e(0x5f35)](0x0,0x1),_0xbac304[_0x34881e(0x5f35)](0x1,0x1),this[_0x34881e(0x12a1)]=_0x3c8dc7['createVertexBuffer'](_0xbac304,posAttributes['members']),this[_0x1b9917(0x3096)]=SegmentVector[_0x34881e(0x2545)](0x0,0x0,0x4,0x2);var _0x22fda9=new StructArrayLayout1ui2();_0x22fda9[_0x34881e(0x5f35)](0x0),_0x22fda9[_0x1b9917(0x4560)](0x1),_0x22fda9[_0x34881e(0x5f35)](0x3),_0x22fda9[_0x1b9917(0x4560)](0x2),_0x22fda9[_0x34881e(0x5f35)](0x0),this[_0x34881e(0x2bd2)]=_0x3c8dc7[_0x34881e(0xda9)](_0x22fda9);var _0x3f4119=new StructArrayLayout3ui6();_0x3f4119[_0x34881e(0x5f35)](0x0,0x1,0x2),_0x3f4119[_0x34881e(0x5f35)](0x2,0x1,0x3),this[_0x34881e(0x5abb)]=_0x3c8dc7[_0x34881e(0xda9)](_0x3f4119);var _0x1dc142=this[_0x1b9917(0x5071)]['gl'];this[_0x1b9917(0x4162)]=new StencilMode({'func':_0x1dc142[_0x34881e(0x1af6)],'mask':0x0},0x0,0xff,_0x1dc142[_0x34881e(0x3a34)],_0x1dc142[_0x1b9917(0x12ef)],_0x1dc142['ZERO']);},Painter[_0x5e00b3(0x3720)][_0x5e00b3(0x4b74)]=function(){var _0x3aecf3=_0x307c2b,_0x1ee120=_0x5e00b3,_0x1a70e0=this[_0x1ee120(0x4fd0)],_0x498ea0=_0x1a70e0['gl'];this[_0x1ee120(0x5948)]=0x1,this[_0x1ee120(0x498e)]=void 0x0;var _0x321d51=createMat4$1();ortho$1(_0x321d51,0x0,this[_0x1ee120(0x2d3c)],this[_0x1ee120(0x5a4e)],0x0,0x0,0x1),scale(_0x321d51,_0x321d51,[this[_0x1ee120(0x2d3c)],this['height'],0x0]),this[_0x1ee120(0xef8)](_0x1ee120(0x39f7))[_0x1ee120(0x461d)](_0x1a70e0,_0x498ea0['TRIANGLES'],DepthMode[_0x1ee120(0x4941)],this['stencilClearMode'],ColorMode[_0x3aecf3(0x28c9)],CullFaceMode[_0x1ee120(0x4941)],ClippingMaskProgram[_0x1ee120(0x37eb)](_0x321d51),_0x3aecf3(0x1dc1),this[_0x3aecf3(0x31d4)],this[_0x1ee120(0x5abb)],this[_0x3aecf3(0x3096)]);},Painter[_0x5e00b3(0x3720)][_0x307c2b(0x236b)]=function(_0x599720,_0x175655){var _0x1f82d0=_0x307c2b,_0x5784ea=_0x5e00b3;if(this[_0x5784ea(0x498e)]!==_0x599720[_0x5784ea(0x43f4)]&&_0x599720[_0x5784ea(0x58d1)]()&&_0x175655&&_0x175655[_0x5784ea(0x809)]){this[_0x1f82d0(0x285f)]=_0x599720[_0x1f82d0(0x567a)];var _0x2a1d59=this['context'],_0x36cb51=_0x2a1d59['gl'];this[_0x5784ea(0x5948)]+_0x175655[_0x5784ea(0x809)]>0x100&&this[_0x5784ea(0x4b74)](),_0x2a1d59[_0x1f82d0(0x5452)](ColorMode[_0x5784ea(0x4941)]),_0x2a1d59[_0x5784ea(0x1d3b)](DepthMode['disabled']);var _0x4b2675=this[_0x1f82d0(0x2c8a)](_0x5784ea(0x39f7));this[_0x5784ea(0x277b)]={};for(var _0x44fdab=0x0,_0x4c64a5=_0x175655;_0x44fdab<_0x4c64a5[_0x5784ea(0x809)];_0x44fdab+=0x1){var _0x3ec392=_0x4c64a5[_0x44fdab],_0x2c132a=this[_0x1f82d0(0x32e2)][_0x3ec392[_0x1f82d0(0x3ee8)]]=this[_0x5784ea(0x5948)]++;_0x4b2675[_0x5784ea(0x461d)](_0x2a1d59,_0x36cb51[_0x1f82d0(0x5add)],DepthMode[_0x5784ea(0x4941)],new StencilMode({'func':_0x36cb51[_0x5784ea(0x1af6)],'mask':0x0},_0x2c132a,0xff,_0x36cb51[_0x1f82d0(0x5046)],_0x36cb51[_0x1f82d0(0x5046)],_0x36cb51[_0x5784ea(0x2fe8)]),ColorMode[_0x5784ea(0x4941)],CullFaceMode[_0x5784ea(0x4941)],ClippingMaskProgram[_0x5784ea(0x37eb)](_0x3ec392[_0x5784ea(0xcb0)]),'$clipping',this[_0x1f82d0(0x192e)],this[_0x5784ea(0x5abb)],this[_0x5784ea(0x1bd5)]);}}},Painter['prototype']['stencilModeFor3D']=function(){var _0x4a0a49=_0x307c2b,_0x5a10f7=_0x5e00b3;this[_0x4a0a49(0x285f)]=void 0x0,this[_0x5a10f7(0x5948)]+0x1>0x100&&this[_0x5a10f7(0x4b74)]();var _0x37f990=this[_0x5a10f7(0x5948)]++,_0x73645c=this[_0x4a0a49(0x5071)]['gl'];return new StencilMode({'func':_0x73645c[_0x5a10f7(0x37d7)],'mask':0xff},_0x37f990,0xff,_0x73645c[_0x5a10f7(0x4b4c)],_0x73645c[_0x5a10f7(0x4b4c)],_0x73645c[_0x5a10f7(0x2fe8)]);},Painter[_0x5e00b3(0x3720)]['stencilModeForClipping']=function(_0x316778){var _0x13a11c=_0x307c2b,_0x2b45bc=_0x5e00b3,_0xa551f2=this[_0x2b45bc(0x4fd0)]['gl'];return new StencilMode({'func':_0xa551f2['EQUAL'],'mask':0xff},this[_0x2b45bc(0x277b)][_0x316778[_0x2b45bc(0x150a)]],0x0,_0xa551f2[_0x2b45bc(0x4b4c)],_0xa551f2[_0x2b45bc(0x4b4c)],_0xa551f2[_0x13a11c(0x171f)]);},Painter[_0x307c2b(0x1aa2)][_0x5e00b3(0x2c55)]=function(){var _0x3f8751=_0x307c2b,_0x1df624=_0x5e00b3,_0x18518b=this['context']['gl'];if(this[_0x1df624(0x30d6)]){var _0x42158a=0x1/0x8;return new ColorMode([_0x18518b[_0x3f8751(0x309a)],_0x18518b['ONE']],new Color$1(_0x42158a,_0x42158a,_0x42158a,0x0),[!0x0,!0x0,!0x0,!0x0]);}return _0x3f8751(0x2c97)===this[_0x1df624(0x99e)]?ColorMode[_0x1df624(0x6d5)]:ColorMode[_0x1df624(0x19aa)];},Painter[_0x5e00b3(0x3720)][_0x5e00b3(0x5625)]=function(_0x5dd280,_0xb83f45,_0x31e180){var _0x175019=_0x307c2b,_0x4990e3=_0x5e00b3;if(!this[_0x4990e3(0x10be)]())return DepthMode[_0x4990e3(0x4941)];var _0x424e03=0x1-((0x1+this[_0x4990e3(0xd0f)])*this[_0x175019(0x22d8)]+_0x5dd280)*this[_0x4990e3(0xf7c)];return new DepthMode(_0x31e180||this[_0x4990e3(0x4fd0)]['gl'][_0x175019(0xe00)],_0xb83f45,[_0x424e03,_0x424e03]);},Painter[_0x5e00b3(0x3720)][_0x5e00b3(0x10be)]=function(){var _0x4941d4=_0x5e00b3;return this[_0x4941d4(0xd0f)]<this[_0x4941d4(0x35c)];},Painter[_0x307c2b(0x1aa2)][_0x5e00b3(0x524e)]=function(_0x21cf47,_0x1bb25b,_0x34d106){var _0x30bd1e=_0x307c2b,_0x1342ad=_0x5e00b3;this[_0x30bd1e(0x1df0)]=_0x21cf47,this[_0x1342ad(0x54e8)]=_0x34d106,this[_0x1342ad(0x384d)]=_0x21cf47[_0x1342ad(0x384d)],this[_0x30bd1e(0x2fb2)]=_0x21cf47[_0x1342ad(0x46f7)];var _0x2b21c7=this[_0x1342ad(0x8cd)]['_order'];for(this[_0x1342ad(0x4fd0)][_0x1342ad(0x3fec)]({'color':Color$1[_0x1342ad(0x1716)],'depth':0x1}),this[_0x1342ad(0x30d6)]=!0x1,this[_0x1342ad(0x2197)]=[0x0,0x1-(_0x21cf47[_0x1342ad(0x42c7)][_0x1342ad(0x809)]+0x2)*this[_0x1342ad(0x5259)]*this[_0x1342ad(0xf7c)]],this[_0x1342ad(0x35c)]=0x1/0x0,this[_0x30bd1e(0x49d8)]=_0x1342ad(0x939),this[_0x1342ad(0xd0f)]=_0x2b21c7[_0x1342ad(0x809)]-0x1;this[_0x1342ad(0xd0f)]>=0x0;this[_0x1342ad(0xd0f)]--){var _0x93c927=this[_0x1342ad(0x8cd)][_0x1342ad(0x52dd)][_0x2b21c7[this[_0x1342ad(0xd0f)]]];this[_0x30bd1e(0x2bfd)](this,_0x1bb25b,_0x93c927,_0x34d106);}for(this[_0x1342ad(0x99e)]=_0x1342ad(0x1d92),this[_0x1342ad(0xd0f)]=0x0;this[_0x1342ad(0xd0f)]<_0x2b21c7[_0x1342ad(0x809)];this[_0x1342ad(0xd0f)]++){var _0x26e61e=this[_0x1342ad(0x8cd)][_0x30bd1e(0x1afe)][_0x2b21c7[this[_0x1342ad(0xd0f)]]];this[_0x1342ad(0x3f41)](this,_0x1bb25b,_0x26e61e,_0x34d106);}this[_0x30bd1e(0x5071)][_0x30bd1e(0x11e2)]();},Painter[_0x307c2b(0x1aa2)][_0x5e00b3(0x445c)]=function(_0x1cc3d9,_0x4e4425){var _0x521927=_0x307c2b,_0x1b926b=_0x5e00b3;this['style']=_0x1cc3d9,this[_0x1b926b(0x54e8)]=_0x4e4425,this[_0x1b926b(0x384d)]=_0x1cc3d9[_0x1b926b(0x384d)],this[_0x1b926b(0x46f7)]=_0x1cc3d9[_0x521927(0x2fb2)],this[_0x1b926b(0xac0)]=_0x1cc3d9[_0x1b926b(0xac0)],this[_0x1b926b(0x4232)]=_0x1cc3d9[_0x1b926b(0xa4c)][_0x1b926b(0x4232)](ref_properties[_0x1b926b(0x1604)][_0x1b926b(0xccb)]()),this[_0x521927(0x2fb2)][_0x1b926b(0x582d)]();var _0x3c44e8=this[_0x1b926b(0x8cd)][_0x1b926b(0x42c7)],_0xa186a=this[_0x1b926b(0x8cd)]['sourceCaches'];for(var _0x2611cd in _0xa186a){var _0x5968bd=_0xa186a[_0x2611cd];_0x5968bd[_0x1b926b(0x540)]&&_0x5968bd[_0x1b926b(0x1aa2)](this[_0x521927(0x5071)]);}var _0x4c40cb={},_0x1403ea={},_0x4274d7={};for(var _0x220651 in _0xa186a){var _0x11a43e=_0xa186a[_0x220651];_0x4c40cb[_0x220651]=_0x11a43e[_0x1b926b(0xf7d)](),_0x1403ea[_0x220651]=_0x4c40cb[_0x220651][_0x1b926b(0x30eb)]()[_0x1b926b(0x3931)](),_0x4274d7[_0x220651]=_0x11a43e[_0x1b926b(0xf7d)](!0x0)[_0x1b926b(0x3931)]();}this[_0x1b926b(0x35c)]=0x1/0x0;for(var _0x5b2c2c=0x0;_0x5b2c2c<_0x3c44e8['length'];_0x5b2c2c++){var _0x2a0605=_0x3c44e8[_0x5b2c2c];if(this[_0x1b926b(0x8cd)]['_layers'][_0x2a0605][_0x521927(0x4f9f)]()){this[_0x521927(0x3dc1)]=_0x5b2c2c;break;}}for(this[_0x1b926b(0x4fd0)][_0x1b926b(0x3dda)][_0x1b926b(0x10aa)](null),this[_0x521927(0x5071)][_0x1b926b(0x3fec)]({'color':_0x4e4425[_0x1b926b(0x30f9)]?Color$1[_0x1b926b(0x2ac1)]:Color$1[_0x1b926b(0x1716)],'depth':0x1}),this[_0x1b926b(0x4b74)](),this[_0x1b926b(0x30d6)]=_0x4e4425[_0x521927(0x2267)],this[_0x1b926b(0x2197)]=[0x0,0x1-(_0x1cc3d9[_0x1b926b(0x42c7)][_0x1b926b(0x809)]+0x2)*this[_0x1b926b(0x5259)]*this['depthEpsilon']],this['renderPass']=_0x521927(0x2c97),this[_0x1b926b(0xd0f)]=_0x3c44e8[_0x1b926b(0x809)]-0x1;this[_0x1b926b(0xd0f)]>=0x0;this[_0x521927(0x1926)]--){var _0xeeaacb=this[_0x1b926b(0x8cd)][_0x1b926b(0x52dd)][_0x3c44e8[this[_0x1b926b(0xd0f)]]],_0x1aca5e=_0xa186a[_0xeeaacb[_0x1b926b(0x43f4)]],_0x49b62a=_0x4c40cb[_0xeeaacb[_0x1b926b(0x43f4)]];this['_renderTileClippingMasks'](_0xeeaacb,_0x49b62a),this[_0x1b926b(0x1d0a)](this,_0x1aca5e,_0xeeaacb,_0x49b62a);}for(this['renderPass']=_0x1b926b(0x1d92),this[_0x1b926b(0xd0f)]=0x0;this[_0x1b926b(0xd0f)]<_0x3c44e8[_0x1b926b(0x809)];this[_0x1b926b(0xd0f)]++){var _0x4de6f6=this[_0x1b926b(0x8cd)][_0x521927(0x1afe)][_0x3c44e8[this[_0x1b926b(0xd0f)]]],_0x5dbae4=_0xa186a[_0x4de6f6[_0x521927(0x567a)]],_0x3e623a=(_0x521927(0x41d2)===_0x4de6f6[_0x1b926b(0x3dd)]?_0x4274d7:_0x1403ea)[_0x4de6f6[_0x1b926b(0x43f4)]];this[_0x1b926b(0x4d1f)](_0x4de6f6,_0x4c40cb[_0x4de6f6[_0x1b926b(0x43f4)]]),this['renderLayer'](this,_0x5dbae4,_0x4de6f6,_0x3e623a);}this[_0x1b926b(0x4fd0)][_0x1b926b(0x28a5)]();},Painter[_0x5e00b3(0x3720)]['setupOffscreenDepthRenderbuffer']=function(){var _0x428456=_0x307c2b,_0x381e86=_0x5e00b3,_0x1f062b=this[_0x428456(0x5071)];this[_0x381e86(0x444f)]||(this[_0x381e86(0x444f)]=_0x1f062b[_0x381e86(0x3d9c)](_0x1f062b['gl'][_0x428456(0x2e2c)],this[_0x428456(0x2299)],this[_0x381e86(0x5a4e)]));},Painter[_0x5e00b3(0x3720)][_0x307c2b(0x2bfd)]=function(_0x4e6dce,_0x4f3b99,_0x1e63e7,_0x108ad7){var _0x384654=_0x5e00b3;null!=_0x1e63e7&&(_0x1e63e7[_0x384654(0x5780)](_0x4f3b99[_0x384654(0x350b)]+0x1)||(this['id']=_0x1e63e7['id'],drawByType[_0x1e63e7[_0x384654(0x3dd)]](_0x4e6dce,_0x4f3b99,_0x1e63e7,_0x108ad7)));},Painter[_0x5e00b3(0x3720)][_0x5e00b3(0x1d0a)]=function(_0x37edb2,_0x376ecd,_0x47fe26,_0x54070b){var _0x2e41ed=_0x307c2b,_0x10ccde=_0x5e00b3;_0x47fe26[_0x10ccde(0x5780)](this[_0x2e41ed(0x5270)][_0x10ccde(0x23c4)])||(_0x10ccde(0x3c70)===_0x47fe26[_0x10ccde(0x3dd)]||_0x10ccde(0x52a)===_0x47fe26[_0x10ccde(0x3dd)]||_0x54070b[_0x10ccde(0x809)])&&(this['id']=_0x47fe26['id'],drawByType[_0x47fe26[_0x2e41ed(0x18c0)]](_0x37edb2,_0x376ecd,_0x47fe26,_0x54070b,this[_0x10ccde(0x8cd)][_0x10ccde(0xa4c)][_0x10ccde(0x6038)]));},Painter[_0x5e00b3(0x3720)][_0x5e00b3(0x4f94)]=function(_0x492409,_0x35efe0,_0x5aeb5e,_0x1d5688,_0x1f1312){var _0x1637a4=_0x307c2b,_0x375db9=_0x5e00b3;if(!_0x5aeb5e[0x0]&&!_0x5aeb5e[0x1])return _0x492409;var _0x622a82=_0x1f1312?_0x1637a4(0x4af7)===_0x1d5688?this[_0x1637a4(0x5270)][_0x1637a4(0x5256)]:0x0:_0x1637a4(0x3ebd)===_0x1d5688?-this[_0x375db9(0x332f)][_0x375db9(0x2e71)]:0x0;if(_0x622a82){var _0x9a288b=Math['sin'](_0x622a82),_0x2c876e=Math[_0x375db9(0x52a3)](_0x622a82);_0x5aeb5e=[_0x5aeb5e[0x0]*_0x2c876e-_0x5aeb5e[0x1]*_0x9a288b,_0x5aeb5e[0x0]*_0x9a288b+_0x5aeb5e[0x1]*_0x2c876e];}var _0x491238=[_0x1f1312?_0x5aeb5e[0x0]:pixelsToTileUnits(_0x35efe0,_0x5aeb5e[0x0],this[_0x375db9(0x332f)][_0x375db9(0x23c4)]),_0x1f1312?_0x5aeb5e[0x1]:pixelsToTileUnits(_0x35efe0,_0x5aeb5e[0x1],this[_0x1637a4(0x5270)][_0x375db9(0x23c4)]),0x0],_0x5bcfe0=new Float32Array(0x10);return ref_properties[_0x375db9(0x1512)](_0x5bcfe0,_0x492409,_0x491238),_0x5bcfe0;},Painter[_0x5e00b3(0x3720)][_0x5e00b3(0x3877)]=function(_0x1d9b98){var _0x1bf9db=_0x307c2b,_0x356740=_0x5e00b3,_0x4be05c=this[_0x356740(0x5726)][_0x1d9b98[_0x1bf9db(0x36b6)][0x0]];_0x4be05c?_0x4be05c[_0x1bf9db(0x2a0e)](_0x1d9b98):this[_0x356740(0x5726)][_0x1d9b98[_0x356740(0xd16)][0x0]]=[_0x1d9b98];},Painter[_0x5e00b3(0x3720)][_0x5e00b3(0x24da)]=function(_0x50cef9){var _0x145ae9=_0x5e00b3,_0x68d1b3=this[_0x145ae9(0x5726)][_0x50cef9];return _0x68d1b3&&_0x68d1b3[_0x145ae9(0x809)]>0x0?_0x68d1b3['pop']():null;},Painter[_0x5e00b3(0x3720)][_0x5e00b3(0x4e1)]=function(_0x4bef01){var _0x5e79b6=_0x5e00b3;if(!_0x4bef01)return!0x1;var _0x5017b2=this[_0x5e79b6(0x46f7)][_0x5e79b6(0x5bb8)](_0x4bef01[_0x5e79b6(0x43fa)][_0x5e79b6(0x3cc8)]()),_0x109784=this[_0x5e79b6(0x46f7)][_0x5e79b6(0x5bb8)](_0x4bef01['to'][_0x5e79b6(0x3cc8)]());return!_0x5017b2||!_0x109784;},Painter[_0x5e00b3(0x3720)][_0x5e00b3(0xef8)]=function(_0x127d9a,_0x35add3){var _0x2489a6=_0x307c2b,_0xcf15db=_0x5e00b3;void 0x0===_0x35add3&&(_0x35add3=this[_0xcf15db(0x1e31)]),this[_0xcf15db(0x20f6)]=this[_0xcf15db(0x20f6)]||{};var _0x60a607=''+_0x127d9a+(_0x35add3[_0xcf15db(0x1b97)]||'')+(this[_0x2489a6(0x184b)]?_0xcf15db(0x3570):'');return this[_0xcf15db(0x20f6)][_0x60a607]||(this[_0x2489a6(0x2c9a)][_0x60a607]=new Program$1(this[_0xcf15db(0x4fd0)],shaders[_0x127d9a],_0x35add3,programUniforms[_0x127d9a],this[_0x2489a6(0x184b)])),this[_0x2489a6(0x2c9a)][_0x60a607];},Painter[_0x5e00b3(0x3720)][_0x5e00b3(0x1e02)]=function(){var _0x2d203d=_0x307c2b,_0x10dd4c=_0x5e00b3;this[_0x10dd4c(0x4fd0)][_0x10dd4c(0x3de8)](),this[_0x10dd4c(0x4fd0)][_0x10dd4c(0x152d)][_0x2d203d(0x11e2)](),this[_0x10dd4c(0x4fd0)][_0x10dd4c(0x587e)][_0x10dd4c(0x28a5)](),this[_0x10dd4c(0x4fd0)][_0x10dd4c(0x1429)][_0x10dd4c(0x28a5)](),this[_0x10dd4c(0x4fd0)][_0x10dd4c(0x3199)][_0x10dd4c(0x28a5)](),this[_0x2d203d(0x5071)][_0x10dd4c(0x37a2)][_0x10dd4c(0x28a5)]();},Painter[_0x5e00b3(0x3720)][_0x5e00b3(0x2902)]=function(){var _0x1f7e4e=_0x307c2b,_0x9f8f25=_0x5e00b3,_0x27eb28=this[_0x9f8f25(0x4fd0)]['gl'];this[_0x9f8f25(0x4fd0)][_0x9f8f25(0x152d)][_0x9f8f25(0x10aa)](!0x1),this[_0x9f8f25(0x4fd0)][_0x1f7e4e(0x3ebd)][_0x1f7e4e(0x3235)]([0x0,0x0,this[_0x1f7e4e(0x2299)],this[_0x9f8f25(0x5a4e)]]),this[_0x9f8f25(0x4fd0)][_0x9f8f25(0x1c35)]['set'](_0x27eb28[_0x9f8f25(0x1c2a)]);};var bounds$1=createBounds(0xf);function loadGeometry(_0x44f166){var _0x249e8a=_0x307c2b,_0x3aff52=_0x5e00b3;for(var _0x11b17e=EXTENT/_0x44f166[_0x3aff52(0x263e)],_0x1e6190=_0x44f166[_0x3aff52(0x4b23)](),_0x4ec1ff=0x0;_0x4ec1ff<_0x1e6190[_0x249e8a(0x2ef4)];_0x4ec1ff++)for(var _0xe59439=_0x1e6190[_0x4ec1ff],_0x40bf9c=0x0;_0x40bf9c<_0xe59439[_0x3aff52(0x809)];_0x40bf9c++){var _0x479e50=_0xe59439[_0x40bf9c];_0x479e50['x']=Math[_0x3aff52(0x3d49)](_0x479e50['x']*_0x11b17e),_0x479e50['y']=EXTENT-Math[_0x3aff52(0x3d49)](_0x479e50['y']*_0x11b17e),(_0x479e50['x']<bounds$1[_0x3aff52(0x19a8)]||_0x479e50['x']>bounds$1[_0x249e8a(0x5449)]||_0x479e50['y']<bounds$1[_0x3aff52(0x19a8)]||_0x479e50['y']>bounds$1[_0x3aff52(0x498f)])&&(_0x479e50['x']=clamp$1(_0x479e50['x'],bounds$1[_0x3aff52(0x19a8)],bounds$1[_0x3aff52(0x498f)]),_0x479e50['y']=clamp$1(_0x479e50['y'],bounds$1[_0x3aff52(0x19a8)],bounds$1[_0x3aff52(0x498f)]));}return _0x1e6190;}var FeaturePositionMap=function(){var _0x105e16=_0x307c2b,_0x50e099=_0x5e00b3;this[_0x50e099(0x34a2)]=[],this[_0x105e16(0x14e)]=[],this[_0x50e099(0x276)]=!0x1;};function sort$2(_0x380b72,_0x5f0884,_0x4cb3c8,_0x56ed32){if(!(_0x4cb3c8>=_0x56ed32)){for(var _0x509e56=_0x380b72[_0x4cb3c8+_0x56ed32>>0x1],_0x111860=_0x4cb3c8-0x1,_0x2b8e25=_0x56ed32+0x1;;){do{_0x111860++;}while(_0x380b72[_0x111860]<_0x509e56);do{_0x2b8e25--;}while(_0x380b72[_0x2b8e25]>_0x509e56);if(_0x111860>=_0x2b8e25)break;swap$2(_0x380b72,_0x111860,_0x2b8e25),swap$2(_0x5f0884,0x3*_0x111860,0x3*_0x2b8e25),swap$2(_0x5f0884,0x3*_0x111860+0x1,0x3*_0x2b8e25+0x1),swap$2(_0x5f0884,0x3*_0x111860+0x2,0x3*_0x2b8e25+0x2);}sort$2(_0x380b72,_0x5f0884,_0x4cb3c8,_0x2b8e25),sort$2(_0x380b72,_0x5f0884,_0x2b8e25+0x1,_0x56ed32);}}function swap$2(_0x6c2319,_0x337a53,_0x15da16){var _0x3a7bdc=_0x6c2319[_0x337a53];_0x6c2319[_0x337a53]=_0x6c2319[_0x15da16],_0x6c2319[_0x15da16]=_0x3a7bdc;}FeaturePositionMap[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x2a0d8a,_0x3ad18b,_0x14ea5b,_0x51a981){var _0x27ce8f=_0x307c2b,_0x33815d=_0x5e00b3;this[_0x33815d(0x34a2)][_0x33815d(0x5323)](_0x2a0d8a),this[_0x27ce8f(0x14e)][_0x33815d(0x5323)](_0x3ad18b,_0x14ea5b,_0x51a981);},FeaturePositionMap[_0x5e00b3(0x3720)]['getPositions']=function(_0x4addf3){var _0x40f863=_0x307c2b,_0x4f5ec1=_0x5e00b3;for(var _0xddc324=0x0,_0x3db094=this[_0x4f5ec1(0x34a2)][_0x4f5ec1(0x809)]-0x1;_0xddc324<_0x3db094;){var _0x3fef99=_0xddc324+_0x3db094>>0x1;this[_0x4f5ec1(0x34a2)][_0x3fef99]>=_0x4addf3?_0x3db094=_0x3fef99:_0xddc324=_0x3fef99+0x1;}for(var _0x261a79=[];this[_0x40f863(0x4fdd)][_0xddc324]===_0x4addf3;){var _0x6a1eea=this[_0x4f5ec1(0x1c83)][0x3*_0xddc324],_0x2c91b4=this[_0x4f5ec1(0x1c83)][0x3*_0xddc324+0x1],_0xed7ae0=this['positions'][0x3*_0xddc324+0x2];_0x261a79[_0x40f863(0x2a0e)]({'index':_0x6a1eea,'start':_0x2c91b4,'end':_0xed7ae0}),_0xddc324++;}return _0x261a79;},FeaturePositionMap[_0x307c2b(0x302a)]=function(_0x50f543,_0x350784){var _0x2db5c1=_0x307c2b,_0x1fb942=_0x5e00b3,_0x2b8e80=new Float64Array(_0x50f543[_0x1fb942(0x34a2)]),_0x361127=new Uint32Array(_0x50f543[_0x2db5c1(0x14e)]);return sort$2(_0x2b8e80,_0x361127,0x0,_0x2b8e80[_0x1fb942(0x809)]-0x1),_0x350784&&_0x350784[_0x1fb942(0x5323)](_0x2b8e80[_0x1fb942(0x537f)],_0x361127[_0x1fb942(0x537f)]),{'ids':_0x2b8e80,'positions':_0x361127};},FeaturePositionMap[_0x5e00b3(0x5870)]=function(_0x558e18){var _0x5770df=_0x5e00b3,_0x16bc0a=new FeaturePositionMap();return _0x16bc0a[_0x5770df(0x34a2)]=_0x558e18[_0x5770df(0x34a2)],_0x16bc0a[_0x5770df(0x1c83)]=_0x558e18[_0x5770df(0x1c83)],_0x16bc0a[_0x5770df(0x276)]=!0x0,_0x16bc0a;},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x1766),FeaturePositionMap);var ProgramConfigurationSet=function(_0x59debb,_0x9d3320,_0xcc88c0,_0x4567d0){var _0x520a45=_0x307c2b,_0x5dcef9=_0x5e00b3;void 0x0===_0x4567d0&&(_0x4567d0=function(){return!0x0;}),this[_0x5dcef9(0x4c27)]={};for(var _0x35702f=0x0,_0x48d481=_0x9d3320;_0x35702f<_0x48d481[_0x520a45(0x2ef4)];_0x35702f+=0x1){var _0x53b7c9=_0x48d481[_0x35702f];this[_0x5dcef9(0x4c27)][_0x53b7c9['id']]=ProgramConfiguration[_0x5dcef9(0xed0)](_0x53b7c9,_0xcc88c0,_0x4567d0),this[_0x5dcef9(0x4c27)][_0x53b7c9['id']][_0x520a45(0x255b)]=_0x59debb;}this[_0x5dcef9(0x2a06)]=!0x1,this[_0x5dcef9(0x421f)]=new FeaturePositionMap(),this[_0x5dcef9(0x3504)]=0x0;};ProgramConfigurationSet[_0x5e00b3(0x3720)][_0x5e00b3(0x28a7)]=function(_0x2da932,_0x4e5749,_0x1754b8,_0x3659d8,_0x284918){var _0x43f681=_0x307c2b,_0xe3d186=_0x5e00b3;for(var _0x1335d1 in this[_0xe3d186(0x4c27)])this[_0xe3d186(0x4c27)][_0x1335d1][_0xe3d186(0x28a7)](_0x2da932,_0x4e5749,_0x1754b8,_0x3659d8,_0x284918);void 0x0!==_0x4e5749['id']&&this[_0xe3d186(0x421f)][_0x43f681(0x1af6)](+_0x4e5749['id'],_0x1754b8,this[_0xe3d186(0x3504)],_0x2da932),this[_0xe3d186(0x3504)]=_0x2da932,this[_0xe3d186(0x2a06)]=!0x0;},ProgramConfigurationSet[_0x5e00b3(0x3720)][_0x5e00b3(0x46d5)]=function(_0x1f29aa,_0x3cbeff,_0x4c442a,_0x2c2722){var _0x3795bd=_0x307c2b,_0x510ee6=_0x5e00b3;for(var _0xafea7b=0x0,_0x8e94be=_0x4c442a;_0xafea7b<_0x8e94be[_0x510ee6(0x809)];_0xafea7b+=0x1){var _0x270b75=_0x8e94be[_0xafea7b];this[_0x510ee6(0x2a06)]=this[_0x510ee6(0x4c27)][_0x270b75['id']][_0x510ee6(0x46d5)](_0x1f29aa,this[_0x3795bd(0x5324)],_0x3cbeff,_0x270b75,_0x2c2722)||this[_0x510ee6(0x2a06)];}},ProgramConfigurationSet[_0x307c2b(0x1aa2)]['get']=function(_0x9d677e){var _0x59201e=_0x5e00b3;return this[_0x59201e(0x4c27)][_0x9d677e];},ProgramConfigurationSet[_0x5e00b3(0x3720)][_0x5e00b3(0x543d)]=function(_0x495d9a){var _0x3c6d73=_0x5e00b3;if(this[_0x3c6d73(0x2a06)]){for(var _0x2c5700 in this[_0x3c6d73(0x4c27)])this[_0x3c6d73(0x4c27)][_0x2c5700][_0x3c6d73(0x543d)](_0x495d9a);this[_0x3c6d73(0x2a06)]=!0x1;}},ProgramConfigurationSet[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x1971bb=_0x5e00b3;for(var _0xcc5004 in this['programConfigurations'])this[_0x1971bb(0x4c27)][_0xcc5004][_0x1971bb(0x2947)]();},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x4c73),ProgramConfigurationSet);var layout$1=createLayout([{'name':_0x5e00b3(0x301e),'components':0x2,'type':_0x5e00b3(0x4e6d)}],0x4),members=layout$1[_0x5e00b3(0x5f01)];function addCircleVertex(_0x59db5f,_0x8dff44,_0x1896a1,_0x59898b,_0x3656f0){_0x59db5f['emplaceBack'](0x2*_0x8dff44+(_0x59898b+0x1)/0x2,0x2*_0x1896a1+(_0x3656f0+0x1)/0x2);}var CircleBucket=function(_0x3a25e8){var _0x1424b6=_0x307c2b,_0x50b749=_0x5e00b3;this[_0x50b749(0x23c4)]=_0x3a25e8[_0x50b749(0x23c4)],this[_0x50b749(0xfca)]=_0x3a25e8[_0x1424b6(0x3f22)],this[_0x50b749(0x2416)]=_0x3a25e8[_0x1424b6(0x4c59)],this[_0x50b749(0x44ba)]={};var _0x5ddbe8=this;this[_0x50b749(0x59c)]=this[_0x50b749(0x2416)][_0x50b749(0x7f7)](function(_0x394601,_0x59ad73){var _0x8caf3d=_0x50b749;return _0x5ddbe8[_0x8caf3d(0x44ba)][_0x394601['sourceLayer']]=_0x59ad73,_0x394601[_0x8caf3d(0x4b08)];}),this[_0x50b749(0x51d3)]=_0x3a25e8[_0x1424b6(0x1c07)],this[_0x50b749(0x4347)]=!0x1,this[_0x50b749(0x3d9d)]=new StructArrayLayout2i4(),this[_0x50b749(0x2767)]=new StructArrayLayout3ui6(),this[_0x50b749(0x2347)]=new SegmentVector(),this[_0x50b749(0x4c27)]=new ProgramConfigurationSet(members,_0x3a25e8[_0x50b749(0x2416)],_0x3a25e8[_0x50b749(0x23c4)]),this[_0x50b749(0x5247)]=this[_0x50b749(0x2416)][_0x50b749(0x1d59)](function(_0x27926b){var _0x229378=_0x50b749;return _0x27926b[_0x229378(0x2c44)]();})[_0x50b749(0x7f7)](function(_0x472db0){return _0x472db0['id'];});};CircleBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x1965)]=function(_0x1628ec,_0x1c88ef){var _0xe50262=_0x307c2b,_0x189617=_0x5e00b3,_0x5c5cb9=this[_0x189617(0x2416)][0x0],_0x5c0079=[],_0x1959e6=null;_0x189617(0x217)===_0x5c5cb9[_0xe50262(0x18c0)]&&(_0x1959e6=_0x5c5cb9[_0x189617(0x4892)][_0x189617(0x38c4)](_0x189617(0x46af)));for(var _0x73ebc4=0x0,_0x1b561b=_0x1628ec;_0x73ebc4<_0x1b561b[_0x189617(0x809)];_0x73ebc4+=0x1){var _0x1d294f=_0x1b561b[_0x73ebc4],_0x1a955b=_0x1d294f['feature'],_0x233727=_0x1d294f[_0x189617(0x51d3)],_0x4afad2=_0x1d294f[_0x189617(0x574a)],_0x20fdac=_0x1d294f[_0x189617(0x397c)],_0x44ab5b=this[_0x189617(0x44ba)][_0x20fdac],_0x360468=this[_0x189617(0x2416)][_0x44ab5b];if(_0x360468){var _0x40651b=EXTENT/0x200,_0x4cb163=_0x360468[_0x189617(0xf6d)][_0x189617(0x38c4)](_0x189617(0xc11))[_0x189617(0x9a4)][_0x189617(0x9a4)]*_0x40651b;if(this[_0x189617(0x2416)][0x0][_0x189617(0x3023)](new EvaluationParameters(0x0),_0x1a955b)){var _0x5ee8c4=loadGeometry(_0x1a955b),_0x2a6a11=_0x1959e6?_0x1959e6[_0xe50262(0x3f6a)](_0x1a955b,{}):void 0x0,_0x45f76d={'id':_0x1a955b['id'],'properties':_0x1a955b[_0x189617(0x1a92)],'type':_0x1a955b[_0x189617(0x3dd)],'sourceLayerIndex':_0x4afad2,'index':_0x233727,'geometry':_0x5ee8c4,'patterns':{},'sortKey':_0x2a6a11,'circleRadius':_0x4cb163};_0x5c0079[_0x189617(0x5323)](_0x45f76d);}}}_0x1959e6&&_0x5c0079[_0x189617(0x4b76)](function(_0x4b3317,_0x4c556a){var _0x2739c3=_0x189617;return _0x4b3317[_0x2739c3(0x798)]-_0x4c556a[_0x2739c3(0x798)];});for(var _0x25b66e=0x0,_0x2671f0=_0x5c0079;_0x25b66e<_0x2671f0[_0xe50262(0x2ef4)];_0x25b66e+=0x1){var _0xe4075=_0x2671f0[_0x25b66e],_0x1482ee=_0xe4075,_0x3374ed=_0x1482ee[_0x189617(0x144e)],_0x431b8b=_0x1482ee[_0xe50262(0x1c07)],_0x207959=_0x1482ee[_0xe50262(0x58d8)],_0x5a34b1=_0x1628ec[_0x431b8b][_0x189617(0x37a9)];this[_0x189617(0x12e9)](_0xe4075,_0x3374ed,_0x431b8b),_0x1c88ef[_0xe50262(0x4c00)][_0x189617(0xa3b)](_0x5a34b1,_0x3374ed,_0x431b8b,_0x207959,this[_0xe50262(0x1c07)],void 0x0,_0x1482ee[_0xe50262(0x2467)]);}},CircleBucket[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x1ab98f,_0x44f418,_0x24a036){var _0x1b2d77=_0x307c2b,_0x35297b=_0x5e00b3;this['stateDependentLayers'][_0x35297b(0x809)]&&this[_0x1b2d77(0x4d99)][_0x35297b(0x46d5)](_0x1ab98f,_0x44f418,this[_0x35297b(0x58da)],_0x24a036);},CircleBucket[_0x307c2b(0x1aa2)][_0x5e00b3(0xbd4)]=function(){var _0x37d233=_0x5e00b3;return 0x0===this[_0x37d233(0x3d9d)][_0x37d233(0x809)];},CircleBucket[_0x307c2b(0x1aa2)][_0x5e00b3(0x4349)]=function(){var _0x184b2d=_0x5e00b3;return!this[_0x184b2d(0x21ff)]||this[_0x184b2d(0x4c27)][_0x184b2d(0x2a06)];},CircleBucket[_0x5e00b3(0x3720)]['upload']=function(_0x4a4c05){var _0x47a6a7=_0x307c2b,_0x488cf1=_0x5e00b3;this[_0x488cf1(0x21ff)]||(this['layoutVertexBuffer']=_0x4a4c05[_0x47a6a7(0x2853)](this[_0x488cf1(0x3d9d)],members),this[_0x488cf1(0xd4e)]=_0x4a4c05[_0x47a6a7(0x1b85)](this[_0x488cf1(0x2767)])),this[_0x488cf1(0x4c27)][_0x488cf1(0x543d)](_0x4a4c05),this[_0x488cf1(0x21ff)]=!0x0;},CircleBucket[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0xbfe445=_0x5e00b3;this[_0xbfe445(0x13b)]&&(this[_0xbfe445(0x13b)][_0xbfe445(0x2947)](),this[_0xbfe445(0xd4e)][_0xbfe445(0x2947)](),this[_0xbfe445(0x4c27)][_0xbfe445(0x2947)](),this[_0xbfe445(0x2347)]['destroy']());},CircleBucket[_0x307c2b(0x1aa2)][_0x5e00b3(0x3fec)]=function(){var _0x4dde4f=_0x5e00b3;defined$1(this[_0x4dde4f(0x3d9d)])&&(this[_0x4dde4f(0x3d9d)]=null),defined$1(this[_0x4dde4f(0x2767)])&&(this[_0x4dde4f(0x2767)]=null);},CircleBucket[_0x307c2b(0x1aa2)][_0x5e00b3(0x12e9)]=function(_0x2ce490,_0x142d1a,_0x5e47ce){var _0x21d691=_0x307c2b,_0x10641b=_0x5e00b3;for(var _0x5465f4=0x0,_0x336ffa=_0x142d1a;_0x5465f4<_0x336ffa[_0x10641b(0x809)];_0x5465f4+=0x1)for(var _0x3a75b8=0x0,_0x370cc9=_0x336ffa[_0x5465f4];_0x3a75b8<_0x370cc9[_0x10641b(0x809)];_0x3a75b8+=0x1){var _0x1817a5=_0x370cc9[_0x3a75b8],_0x5efb8a=_0x1817a5['x'],_0x1c55b8=_0x1817a5['y'];if(!(_0x5efb8a<0x0||_0x5efb8a>=EXTENT||_0x1c55b8<0x0||_0x1c55b8>=EXTENT)){var _0x175a62=this[_0x21d691(0x1745)][_0x10641b(0x21e4)](0x4,this[_0x10641b(0x3d9d)],this[_0x21d691(0x2641)],_0x2ce490[_0x10641b(0x798)]),_0x178e2c=_0x175a62[_0x10641b(0xb8f)];addCircleVertex(this[_0x10641b(0x3d9d)],_0x5efb8a,_0x1c55b8,-0x1,-0x1),addCircleVertex(this[_0x10641b(0x3d9d)],_0x5efb8a,_0x1c55b8,0x1,-0x1),addCircleVertex(this[_0x10641b(0x3d9d)],_0x5efb8a,_0x1c55b8,0x1,0x1),addCircleVertex(this[_0x21d691(0x12ce)],_0x5efb8a,_0x1c55b8,-0x1,0x1),this[_0x10641b(0x2767)][_0x10641b(0x5f35)](_0x178e2c,_0x178e2c+0x1,_0x178e2c+0x2),this[_0x10641b(0x2767)][_0x21d691(0x4560)](_0x178e2c,_0x178e2c+0x3,_0x178e2c+0x2),_0x175a62[_0x21d691(0x421a)]+=0x4,_0x175a62[_0x10641b(0x1575)]+=0x2;}}this[_0x10641b(0x4c27)][_0x21d691(0x2f33)](this[_0x10641b(0x3d9d)][_0x10641b(0x809)],_0x2ce490,_0x5e47ce,{});},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x307c2b(0x47e2),CircleBucket,{'omit':[_0x5e00b3(0x2416)]});var DataConstantProperty=function(_0x4b0de3){var _0x1dd0af=_0x5e00b3;this[_0x1dd0af(0x284a)]=_0x4b0de3;};DataConstantProperty[_0x5e00b3(0x3720)][_0x307c2b(0x2c26)]=function(_0xe6d928,_0x13e329){var _0x282525=_0x5e00b3;return _0xe6d928[_0x282525(0x1e89)][_0x282525(0xd06)](_0x13e329);},DataConstantProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x3955)]=function(_0x43373a,_0x414b88,_0x483826){var _0x3adcc4=_0x307c2b,_0x562e5c=_0x5e00b3,_0x1b5e6e=interpolate[this[_0x562e5c(0x284a)][_0x3adcc4(0x18c0)]];return _0x1b5e6e?_0x1b5e6e(_0x43373a,_0x414b88,_0x483826):_0x43373a;},WebWorkerTransfer[_0x307c2b(0x59c)](_0x5e00b3(0x1cab),DataConstantProperty);var DataDrivenProperty=function(_0xdfe9d6,_0xcf465b){var _0x4db86c=_0x5e00b3;this[_0x4db86c(0x284a)]=_0xdfe9d6,this[_0x4db86c(0x4360)]=_0xcf465b;};DataDrivenProperty[_0x5e00b3(0x3720)][_0x307c2b(0x2c26)]=function(_0x1cc506,_0x3b4bd1,_0x19571d){var _0x106ee3=_0x307c2b,_0x880cb6=_0x5e00b3;return _0x880cb6(0x2fe)===_0x1cc506[_0x880cb6(0x1e89)][_0x880cb6(0x24bc)]||_0x880cb6(0x5592)===_0x1cc506['expression'][_0x106ee3(0x542c)]?new PossiblyEvaluatedPropertyValue$1(this,{'kind':_0x880cb6(0x2fe),'value':_0x1cc506[_0x880cb6(0x1e89)][_0x880cb6(0xd06)](_0x3b4bd1,null,{},_0x19571d)},_0x3b4bd1):new PossiblyEvaluatedPropertyValue$1(this,_0x1cc506[_0x880cb6(0x1e89)],_0x3b4bd1);},DataDrivenProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x3955)]=function(_0x7be24a,_0x1f33e0,_0x179ee3){var _0x1d4c32=_0x307c2b,_0x21cad1=_0x5e00b3;if(_0x1d4c32(0x1021)!==_0x7be24a[_0x21cad1(0x9a4)][_0x1d4c32(0x542c)]||_0x21cad1(0x2fe)!==_0x1f33e0[_0x21cad1(0x9a4)][_0x21cad1(0x24bc)])return _0x7be24a;if(void 0x0===_0x7be24a[_0x21cad1(0x9a4)][_0x21cad1(0x9a4)]||void 0x0===_0x1f33e0[_0x21cad1(0x9a4)][_0x21cad1(0x9a4)])return new PossiblyEvaluatedPropertyValue$1(this,{'kind':_0x21cad1(0x2fe),'value':void 0x0},_0x7be24a[_0x21cad1(0x4522)]);var _0x526a78=interpolate[this['specification']['type']];return _0x526a78?new PossiblyEvaluatedPropertyValue$1(this,{'kind':_0x21cad1(0x2fe),'value':_0x526a78(_0x7be24a[_0x21cad1(0x9a4)][_0x21cad1(0x9a4)],_0x1f33e0[_0x1d4c32(0x46b3)][_0x21cad1(0x9a4)],_0x179ee3)},_0x7be24a[_0x1d4c32(0x5a0d)]):_0x7be24a;},DataDrivenProperty['prototype'][_0x307c2b(0x3f6a)]=function(_0x118a01,_0x3493da,_0x5a9107,_0x1160b5,_0x48576a){var _0x348b45=_0x5e00b3;return _0x348b45(0x2fe)===_0x118a01[_0x348b45(0x24bc)]?_0x118a01['value']:_0x118a01['evaluate'](_0x3493da,_0x5a9107,_0x1160b5,_0x48576a);},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x6a3),DataDrivenProperty);var Scope=function(_0x2a83a3,_0x318d22){var _0x4da0d6=_0x307c2b,_0x1e4b4a=_0x5e00b3;void 0x0===_0x318d22&&(_0x318d22=[]),this[_0x1e4b4a(0x227)]=_0x2a83a3,this[_0x4da0d6(0x23a1)]={};for(var _0x322daa=0x0,_0x65ee34=_0x318d22;_0x322daa<_0x65ee34[_0x1e4b4a(0x809)];_0x322daa+=0x1){var _0x4c88=_0x65ee34[_0x322daa],_0x42b2fe=_0x4c88[0x0],_0x56a80a=_0x4c88[0x1];this[_0x1e4b4a(0x118b)][_0x42b2fe]=_0x56a80a;}};Scope[_0x307c2b(0x1aa2)][_0x5e00b3(0x736)]=function(_0x389966){return new Scope(this,_0x389966);},Scope[_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0x5e9322){var _0x25577f=_0x5e00b3;if(this[_0x25577f(0x118b)][_0x5e9322])return this[_0x25577f(0x118b)][_0x5e9322];if(this[_0x25577f(0x227)])return this[_0x25577f(0x227)][_0x25577f(0x38c4)](_0x5e9322);throw new Error(_0x5e9322+_0x25577f(0x1578));},Scope[_0x5e00b3(0x3720)][_0x5e00b3(0x3d73)]=function(_0x31ca81){var _0x27d1de=_0x307c2b,_0x5792e5=_0x5e00b3;return!!this[_0x5792e5(0x118b)][_0x31ca81]||!!this[_0x5792e5(0x227)]&&this[_0x27d1de(0x50b7)][_0x5792e5(0x3d73)](_0x31ca81);};var ParsingError=function(_0x32b464){var _0x524854=_0x5e00b3;function _0x5da39c(_0x35c45a,_0x271206){var _0x4b8f15=_0x23ca;_0x32b464[_0x4b8f15(0x3c9e)](this,_0x271206),this[_0x4b8f15(0x3c0f)]=_0x271206,this[_0x4b8f15(0x150a)]=_0x35c45a;}return _0x32b464&&(_0x5da39c[_0x524854(0x2bdb)]=_0x32b464),_0x5da39c[_0x524854(0x3720)]=Object[_0x524854(0x2850)](_0x32b464&&_0x32b464[_0x524854(0x3720)]),_0x5da39c[_0x524854(0x3720)]['constructor']=_0x5da39c,_0x5da39c;}(Error),geometryTypes$2=[_0x5e00b3(0xbd0),_0x5e00b3(0x3e09),_0x5e00b3(0x53c1),_0x307c2b(0x10af)],EvaluationContext=function(){var _0x45cea2=_0x5e00b3;this[_0x45cea2(0x59af)]=null,this[_0x45cea2(0x37a9)]=null,this[_0x45cea2(0x1c24)]=null,this['formattedSection']=null,this[_0x45cea2(0x635)]={},this[_0x45cea2(0x11fb)]=null;};function isConstant(){}EvaluationContext[_0x307c2b(0x1aa2)]['id']=function(){var _0x31d023=_0x5e00b3;return this[_0x31d023(0x37a9)]&&'id'in this['feature']?this[_0x31d023(0x37a9)]['id']:null;},EvaluationContext[_0x5e00b3(0x3720)][_0x307c2b(0xf4f)]=function(){var _0x272e3e=_0x5e00b3;return this[_0x272e3e(0x37a9)]?_0x272e3e(0x1efe)==typeof this[_0x272e3e(0x37a9)][_0x272e3e(0x3dd)]?geometryTypes$2[this[_0x272e3e(0x37a9)][_0x272e3e(0x3dd)]]:this[_0x272e3e(0x37a9)][_0x272e3e(0x3dd)]:null;},EvaluationContext[_0x5e00b3(0x3720)][_0x5e00b3(0x1a92)]=function(){var _0x49e733=_0x5e00b3;return this[_0x49e733(0x37a9)]&&this[_0x49e733(0x37a9)][_0x49e733(0x1a92)]||{};},EvaluationContext[_0x5e00b3(0x3720)][_0x5e00b3(0x796)]=function(_0x52474c){var _0x6cab7b=_0x5e00b3,_0x3bf8ef=this[_0x6cab7b(0x635)][_0x52474c];return _0x3bf8ef||(_0x3bf8ef=this[_0x6cab7b(0x635)][_0x52474c]=Color$1[_0x6cab7b(0x2374)](_0x52474c)),_0x3bf8ef;},WebWorkerTransfer[_0x307c2b(0x59c)](_0x5e00b3(0x14db),EvaluationContext),isConstant[_0x307c2b(0x449b)]=function(_0x3ed6e3){var _0x27ae22=_0x307c2b,_0xd61632=_0x5e00b3;if(_0x3ed6e3 instanceof ParsingContext[_0xd61632(0x374a)]){if(_0x27ae22(0x3abb)===_0x3ed6e3[_0xd61632(0x2c5)]&&0x1===_0x3ed6e3[_0x27ae22(0x258c)][_0xd61632(0x809)])return!0x1;if(_0x27ae22(0x5978)===_0x3ed6e3[_0xd61632(0x2c5)])return!0x1;if(_0xd61632(0x3d73)===_0x3ed6e3[_0xd61632(0x2c5)]&&0x1===_0x3ed6e3[_0xd61632(0x3480)][_0xd61632(0x809)])return!0x1;if(_0xd61632(0x1a92)===_0x3ed6e3[_0xd61632(0x2c5)]||_0xd61632(0x473b)===_0x3ed6e3[_0xd61632(0x2c5)]||'id'===_0x3ed6e3[_0xd61632(0x2c5)])return!0x1;if(/^filter-/[_0xd61632(0x4a8a)](_0x3ed6e3[_0xd61632(0x2c5)]))return!0x1;}var _0x41a513=!0x0;return _0x3ed6e3[_0xd61632(0x5081)](function(_0x447cd3){var _0xa0701=_0xd61632;_0x41a513&&!isConstant[_0xa0701(0x904)](_0x447cd3)&&(_0x41a513=!0x1);}),_0x41a513;},isConstant[_0x5e00b3(0x400e)]=function(_0x1b7b30){var _0x1aedab=_0x307c2b,_0x8a3600=_0x5e00b3;if(_0x1b7b30 instanceof ParsingContext[_0x1aedab(0x278b)]&&_0x8a3600(0x4b5b)===_0x1b7b30[_0x8a3600(0x2c5)])return!0x1;var _0x8c84f7=!0x0;return _0x1b7b30[_0x1aedab(0x2015)](function(_0x12afcb){var _0x3af268=_0x8a3600;_0x8c84f7&&!isConstant[_0x3af268(0x400e)](_0x12afcb)&&(_0x8c84f7=!0x1);}),_0x8c84f7;},isConstant[_0x307c2b(0x4da5)]=function(_0x16e51d,_0x580c46){var _0xa7ede6=_0x307c2b,_0xbc741=_0x5e00b3;if(_0x16e51d instanceof ParsingContext[_0xa7ede6(0x278b)]&&_0x580c46[_0xa7ede6(0x2feb)](_0x16e51d[_0xbc741(0x2c5)])>=0x0)return!0x1;var _0x229239=!0x0;return _0x16e51d[_0xbc741(0x5081)](function(_0x317925){var _0x1a486f=_0xbc741;_0x229239&&!isConstant[_0x1a486f(0x23e4)](_0x317925,_0x580c46)&&(_0x229239=!0x1);}),_0x229239;};var ParsingContext=function(_0x19c9bc,_0x3e1ddf,_0x286e2d,_0x30ebc4,_0x1535d2){var _0x8a72ed=_0x5e00b3;void 0x0===_0x3e1ddf&&(_0x3e1ddf=[]),void 0x0===_0x30ebc4&&(_0x30ebc4=new Scope()),void 0x0===_0x1535d2&&(_0x1535d2=[]),this[_0x8a72ed(0x4c8d)]=_0x19c9bc,this['path']=_0x3e1ddf,this[_0x8a72ed(0x150a)]=_0x3e1ddf[_0x8a72ed(0x7f7)](function(_0x28f951){return'['+_0x28f951+']';})[_0x8a72ed(0x48a9)](''),this[_0x8a72ed(0x689)]=_0x30ebc4,this[_0x8a72ed(0x3f9)]=_0x1535d2,this[_0x8a72ed(0x4a0a)]=_0x286e2d;};function get$1(_0x2de2b3,_0x47d0ea){const _0x34c532=_0x47d0ea[_0x2de2b3];return void 0x0===_0x34c532?null:_0x34c532;}ParsingContext[_0x5e00b3(0x3720)][_0x307c2b(0x40c1)]=function(_0x5701b1,_0x4102b7,_0x58efd1,_0x200a4b,_0x3fe172){var _0x25feb1=_0x307c2b,_0x5b9895=_0x5e00b3;return void 0x0===_0x3fe172&&(_0x3fe172={}),_0x4102b7?this[_0x25feb1(0x3e5c)](_0x4102b7,_0x58efd1,_0x200a4b)[_0x5b9895(0x3b37)](_0x5701b1,_0x3fe172):this[_0x25feb1(0x694)](_0x5701b1,_0x3fe172);},ParsingContext[_0x5e00b3(0x3720)][_0x5e00b3(0x3b37)]=function(_0x43695d,_0x39e6c7){var _0x13513f=_0x307c2b,_0x4f7e52=_0x5e00b3;function _0x43117d(_0x387c9f,_0x293b34,_0x4dcc04){var _0x7c5066=_0x23ca;return _0x7c5066(0x4746)===_0x4dcc04?new Assertion(_0x293b34,[_0x387c9f]):_0x7c5066(0x57fb)===_0x4dcc04?new Coercion(_0x293b34,[_0x387c9f]):_0x387c9f;}if(null!==_0x43695d&&_0x4f7e52(0x20b8)!=typeof _0x43695d&&_0x4f7e52(0x29d5)!=typeof _0x43695d&&_0x13513f(0x3393)!=typeof _0x43695d||(_0x43695d=[_0x4f7e52(0x2be8),_0x43695d]),Array[_0x4f7e52(0x2676)](_0x43695d)){if(0x0===_0x43695d[_0x4f7e52(0x809)])return this[_0x4f7e52(0x584a)](_0x13513f(0x5839));var _0x2b5db0=_0x43695d[0x0];if(_0x4f7e52(0x20b8)!=typeof _0x2b5db0)return this[_0x4f7e52(0x584a)](_0x4f7e52(0x40ac)+typeof _0x2b5db0+_0x4f7e52(0x5412),0x0),null;var _0x3795ea=this[_0x4f7e52(0x4c8d)][_0x2b5db0];if(_0x3795ea){var _0x3769b5=_0x3795ea[_0x4f7e52(0x2374)](_0x43695d,this);if(!_0x3769b5)return null;if(this[_0x4f7e52(0x4a0a)]){var _0x120623=this[_0x4f7e52(0x4a0a)],_0x104a9f=_0x3769b5[_0x13513f(0x18c0)];if(_0x4f7e52(0x20b8)!==_0x120623[_0x4f7e52(0x24bc)]&&_0x4f7e52(0x1efe)!==_0x120623[_0x4f7e52(0x24bc)]&&_0x4f7e52(0x29d5)!==_0x120623[_0x4f7e52(0x24bc)]&&_0x4f7e52(0x8c4)!==_0x120623[_0x4f7e52(0x24bc)]&&_0x4f7e52(0xa59)!==_0x120623[_0x4f7e52(0x24bc)]||_0x4f7e52(0x9a4)!==_0x104a9f[_0x4f7e52(0x24bc)]){if(_0x13513f(0x3a3a)!==_0x120623[_0x4f7e52(0x24bc)]&&_0x4f7e52(0x2c72)!==_0x120623[_0x4f7e52(0x24bc)]&&_0x4f7e52(0x273c)!==_0x120623[_0x4f7e52(0x24bc)]||_0x13513f(0x46b3)!==_0x104a9f[_0x13513f(0x542c)]&&_0x4f7e52(0x20b8)!==_0x104a9f[_0x4f7e52(0x24bc)]){if(this[_0x4f7e52(0x2836)](_0x120623,_0x104a9f))return null;}else _0x3769b5=_0x43117d(_0x3769b5,_0x120623,_0x39e6c7['typeAnnotation']||_0x4f7e52(0x57fb));}else _0x3769b5=_0x43117d(_0x3769b5,_0x120623,_0x39e6c7[_0x4f7e52(0x872)]||'assert');}if(!(_0x3769b5 instanceof Literal)&&_0x4f7e52(0x273c)!==_0x3769b5[_0x4f7e52(0x3dd)][_0x4f7e52(0x24bc)]&&isConstant()){var _0xb03cf7=new EvaluationContext();try{_0x3769b5=new Literal(_0x3769b5[_0x4f7e52(0x3dd)],_0x3769b5[_0x13513f(0x3f6a)](_0xb03cf7));}catch(_0x1a1515){return this[_0x4f7e52(0x584a)](_0x1a1515[_0x13513f(0x3ab2)]),null;}}return _0x3769b5;}return this[_0x4f7e52(0x584a)](_0x13513f(0x3939)+_0x2b5db0+_0x4f7e52(0x2a32),0x0);}return void 0x0===_0x43695d?this[_0x13513f(0x2957)](_0x4f7e52(0x5223)):_0x4f7e52(0x8c4)==typeof _0x43695d?this[_0x4f7e52(0x584a)](_0x4f7e52(0x4eff)):this[_0x4f7e52(0x584a)](_0x4f7e52(0x138f)+typeof _0x43695d+_0x4f7e52(0x75d));},ParsingContext[_0x5e00b3(0x3720)][_0x307c2b(0x3e5c)]=function(_0x1ce64b,_0x15ba46,_0x141892){var _0x576b44=_0x307c2b,_0x185840=_0x5e00b3,_0x5c2de8=_0x185840(0x1efe)==typeof _0x1ce64b?this[_0x185840(0x21f3)][_0x576b44(0x3e5c)](_0x1ce64b):this[_0x185840(0x21f3)],_0x4f92dc=_0x141892?this[_0x576b44(0xa46)][_0x185840(0x736)](_0x141892):this[_0x185840(0x689)];return new ParsingContext(this[_0x185840(0x4c8d)],_0x5c2de8,_0x15ba46||null,_0x4f92dc,this[_0x185840(0x3f9)]);},ParsingContext[_0x5e00b3(0x3720)][_0x5e00b3(0x584a)]=function(_0x2c1275){var _0x1e4c12=_0x307c2b,_0x215cf8=_0x5e00b3;for(var _0x3e8f37=[],_0x4bbb86=arguments[_0x215cf8(0x809)]-0x1;_0x4bbb86-->0x0;)_0x3e8f37[_0x4bbb86]=arguments[_0x4bbb86+0x1];var _0x2c5238=''+this[_0x215cf8(0x150a)]+_0x3e8f37[_0x215cf8(0x7f7)](function(_0x250cb7){return'['+_0x250cb7+']';})[_0x215cf8(0x48a9)]('');this[_0x215cf8(0x3f9)][_0x1e4c12(0x2a0e)](new ParsingError(_0x2c5238,_0x2c1275));},ParsingContext[_0x5e00b3(0x3720)][_0x5e00b3(0x2836)]=function(_0xa34aa5,_0x5562a5){var _0x25d2e0=_0x5e00b3,_0x105235=checkSubtype(_0xa34aa5,_0x5562a5);return _0x105235&&this[_0x25d2e0(0x584a)](_0x105235),_0x105235;};var CompoundExpression=function(_0x116fa2,_0x490b6a,_0x208ad4,_0x3bc5e4){var _0x404ba0=_0x307c2b,_0x36579f=_0x5e00b3;this[_0x404ba0(0x1c7c)]=_0x116fa2,this[_0x36579f(0x3dd)]=_0x490b6a,this[_0x36579f(0x4c1d)]=_0x208ad4,this[_0x36579f(0x3480)]=_0x3bc5e4;};function stringifySignature(_0x4e4bd1){var _0x575c15=_0x5e00b3;return Array[_0x575c15(0x2676)](_0x4e4bd1)?'('+_0x4e4bd1[_0x575c15(0x7f7)](toString)[_0x575c15(0x48a9)](',\x20')+')':'('+toString(_0x4e4bd1['type'])+_0x575c15(0x1309);}CompoundExpression[_0x5e00b3(0x3720)][_0x307c2b(0x3f6a)]=function(_0x2b32f3,_0x15943){var _0x53d73a=_0x5e00b3;return this[_0x53d73a(0x4c1d)](_0x2b32f3,this['args'],_0x15943);},CompoundExpression[_0x5e00b3(0x3720)][_0x5e00b3(0x5081)]=function(_0x7b7c6d){var _0x19099e=_0x5e00b3;this[_0x19099e(0x3480)][_0x19099e(0x326d)](_0x7b7c6d);},CompoundExpression[_0x5e00b3(0x3720)][_0x5e00b3(0x5dcc)]=function(){return[void 0x0];},CompoundExpression['prototype'][_0x5e00b3(0x151c)]=function(){var _0x59e9ec=_0x5e00b3;return[this[_0x59e9ec(0x2c5)]][_0x59e9ec(0x736)](this[_0x59e9ec(0x3480)][_0x59e9ec(0x7f7)](function(_0x407025){var _0x2dde16=_0x59e9ec;return _0x407025[_0x2dde16(0x151c)]();}));},CompoundExpression[_0x5e00b3(0x2374)]=function(_0x2ba8fc,_0x59d421){var _0x2bde57=_0x307c2b,_0x5ae80f=_0x5e00b3,_0x2a00c4,_0x901b6d=_0x2ba8fc[0x0],_0x185378=CompoundExpression[_0x5ae80f(0x1ec4)][_0x901b6d];if(!_0x185378)return _0x59d421[_0x5ae80f(0x584a)](_0x5ae80f(0x5284)+_0x901b6d+_0x2bde57(0x20ff),0x0);for(var _0x562b01=Array[_0x5ae80f(0x2676)](_0x185378)?_0x185378[0x0]:_0x185378[_0x5ae80f(0x3dd)],_0xc22c6b=Array[_0x5ae80f(0x2676)](_0x185378)?[[_0x185378[0x1],_0x185378[0x2]]]:_0x185378[_0x5ae80f(0x34e5)],_0x2b97f4=_0xc22c6b[_0x5ae80f(0x1d59)](function(_0x13bdbb){var _0x29c267=_0x5ae80f,_0x548f14=_0x13bdbb[0x0];return!Array[_0x29c267(0x2676)](_0x548f14)||_0x548f14[_0x29c267(0x809)]===_0x2ba8fc[_0x29c267(0x809)]-0x1;}),_0x23d07b=null,_0x20b1ff=0x0,_0x5a6820=_0x2b97f4;_0x20b1ff<_0x5a6820[_0x5ae80f(0x809)];_0x20b1ff+=0x1){var _0x239a41=_0x5a6820[_0x20b1ff],_0x3aeae6=_0x239a41[0x0],_0x4cf853=_0x239a41[0x1];_0x23d07b=new ParsingContext(_0x59d421[_0x2bde57(0x867)],_0x59d421[_0x5ae80f(0x21f3)],null,_0x59d421[_0x5ae80f(0x689)]);for(var _0xb87e15=[],_0x470113=!0x1,_0x380dbc=0x1;_0x380dbc<_0x2ba8fc[_0x2bde57(0x2ef4)];_0x380dbc++){var _0xf04bc5=_0x2ba8fc[_0x380dbc],_0x4ceec5=Array[_0x5ae80f(0x2676)](_0x3aeae6)?_0x3aeae6[_0x380dbc-0x1]:_0x3aeae6[_0x5ae80f(0x3dd)],_0x493da0=_0x23d07b[_0x5ae80f(0x2374)](_0xf04bc5,0x1+_0xb87e15[_0x5ae80f(0x809)],_0x4ceec5);if(!_0x493da0){_0x470113=!0x0;break;}_0xb87e15[_0x5ae80f(0x5323)](_0x493da0);}if(!_0x470113){if(Array[_0x5ae80f(0x2676)](_0x3aeae6)&&_0x3aeae6[_0x2bde57(0x2ef4)]!==_0xb87e15[_0x5ae80f(0x809)])_0x23d07b[_0x5ae80f(0x584a)](_0x5ae80f(0x3c1f)+_0x3aeae6[_0x2bde57(0x2ef4)]+_0x2bde57(0x5ae0)+_0xb87e15[_0x5ae80f(0x809)]+_0x5ae80f(0x75d));else{for(var _0x168d92=0x0;_0x168d92<_0xb87e15[_0x2bde57(0x2ef4)];_0x168d92++){var _0x405fee=Array[_0x5ae80f(0x2676)](_0x3aeae6)?_0x3aeae6[_0x168d92]:_0x3aeae6[_0x5ae80f(0x3dd)],_0x152129=_0xb87e15[_0x168d92];_0x23d07b[_0x5ae80f(0x736)](_0x168d92+0x1)[_0x5ae80f(0x2836)](_0x405fee,_0x152129[_0x5ae80f(0x3dd)]);}if(0x0===_0x23d07b[_0x5ae80f(0x3f9)][_0x5ae80f(0x809)])return new CompoundExpression(_0x901b6d,_0x562b01,_0x4cf853,_0xb87e15);}}}if(0x1===_0x2b97f4[_0x5ae80f(0x809)])(_0x2a00c4=_0x59d421[_0x2bde57(0x2f1d)])[_0x5ae80f(0x5323)][_0x2bde57(0x1bcb)](_0x2a00c4,_0x23d07b[_0x5ae80f(0x3f9)]);else{for(var _0x4f0bb7=(_0x2b97f4[_0x5ae80f(0x809)]?_0x2b97f4:_0xc22c6b)[_0x5ae80f(0x7f7)](function(_0x160882){return stringifySignature(_0x160882[0x0]);})[_0x5ae80f(0x48a9)](_0x2bde57(0x34a7)),_0x21dca0=[],_0x430a8c=0x1;_0x430a8c<_0x2ba8fc[_0x5ae80f(0x809)];_0x430a8c++){var _0x27354a=_0x59d421[_0x5ae80f(0x2374)](_0x2ba8fc[_0x430a8c],0x1+_0x21dca0[_0x2bde57(0x2ef4)]);if(!_0x27354a)return null;_0x21dca0[_0x2bde57(0x2a0e)](toString(_0x27354a[_0x5ae80f(0x3dd)]));}_0x59d421[_0x5ae80f(0x584a)](_0x5ae80f(0x52a7)+_0x4f0bb7+_0x5ae80f(0xfa2)+_0x21dca0[_0x5ae80f(0x48a9)](',\x20')+_0x5ae80f(0x245a));}return null;},CompoundExpression[_0x307c2b(0x59c)]=function(_0x590452,_0xe948e0){var _0x45f536=_0x5e00b3;for(var _0x5e1984 in(CompoundExpression[_0x45f536(0x1ec4)]=_0xe948e0,_0xe948e0))_0x590452[_0x5e1984]=CompoundExpression;},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x374a),CompoundExpression);var NumberType$1={'kind':_0x307c2b(0x3393)},StringType$1={'kind':'string'},BooleanType$1={'kind':_0x5e00b3(0x29d5)},ColorType$2={'kind':_0x5e00b3(0x8fe)},ObjectType={'kind':_0x5e00b3(0x8c4)},ValueType$1={'kind':_0x307c2b(0x46b3)},ErrorType={'kind':_0x5e00b3(0x584a)},CollatorType={'kind':_0x5e00b3(0xde7)};function array$1(_0x43eb61,_0x24cd5f){return{'kind':'array','itemType':_0x43eb61,'N':_0x24cd5f};}function varargs(_0x5929d4){return{'type':_0x5929d4};}function rgba(_0x218f70,_0x35d00e){var _0x4d8728=_0x307c2b,_0x595e83=_0x5e00b3,_0x4855a6=_0x35d00e[0x0],_0x162b6b=_0x35d00e[0x1],_0x436318=_0x35d00e[0x2],_0x58f163=_0x35d00e[0x3];_0x4855a6=_0x4855a6[_0x595e83(0xd06)](_0x218f70),_0x162b6b=_0x162b6b[_0x595e83(0xd06)](_0x218f70),_0x436318=_0x436318[_0x595e83(0xd06)](_0x218f70);var _0x2cd276=_0x58f163?_0x58f163[_0x4d8728(0x3f6a)](_0x218f70):0x1,_0x50b011=Values[_0x595e83(0x3918)](_0x4855a6,_0x162b6b,_0x436318,_0x2cd276);if(_0x50b011)throw new RuntimeError(_0x50b011);return new Color(_0x4855a6/0xff*_0x2cd276,_0x162b6b/0xff*_0x2cd276,_0x436318/0xff*_0x2cd276,_0x2cd276);}CompoundExpression[_0x5e00b3(0x59b3)](expressions,{'error':[ErrorType,[StringType$1],function(_0x48c7ed,_0x6fee47){var _0x32636a=_0x307c2b,_0xa62d5=_0x6fee47[0x0];throw new RuntimeError(_0xa62d5[_0x32636a(0x3f6a)](_0x48c7ed));}],'typeof':[StringType$1,[ValueType$1],function(_0x45aff6,_0x507a34){var _0x34c4b3=_0x5e00b3,_0x53cd36=_0x507a34[0x0];return toString(Values[_0x34c4b3(0x202d)](_0x53cd36[_0x34c4b3(0xd06)](_0x45aff6)));}],'to-rgba':[array$1(NumberType$1,0x4),[ColorType$2],function(_0xaf7654,_0x48e44e){var _0x21a998=_0x5e00b3;return _0x48e44e[0x0]['evaluate'](_0xaf7654)[_0x21a998(0x64b)]();}],'rgb':[ColorType$2,[NumberType$1,NumberType$1,NumberType$1],rgba],'rgba':[ColorType$2,[NumberType$1,NumberType$1,NumberType$1,NumberType$1],rgba],'has':{'type':BooleanType$1,'overloads':[[[StringType$1],function(_0x181bba,_0x51b1b0){var _0x50bf49=_0x5e00b3,_0x2556fb=_0x51b1b0[0x0];return has(_0x2556fb['evaluate'](_0x181bba),_0x181bba[_0x50bf49(0x1a92)]());}],[[StringType$1,ObjectType],function(_0x38db72,_0x592daa){var _0x4df31a=_0x5e00b3,_0x566991=_0x592daa[0x0],_0x56e177=_0x592daa[0x1];return has(_0x566991[_0x4df31a(0xd06)](_0x38db72),_0x56e177[_0x4df31a(0xd06)](_0x38db72));}]]},'get':{'type':ValueType$1,'overloads':[[[StringType$1],function(_0x5a7c52,_0x74c4c1){var _0xa99c45=_0x5e00b3;return get$1(_0x74c4c1[0x0][_0xa99c45(0xd06)](_0x5a7c52),_0x5a7c52['properties']());}],[[StringType$1,ObjectType],function(_0x3ff465,_0x2bc2f3){var _0x817c67=_0x5e00b3,_0x49d71e=_0x2bc2f3[0x0],_0x2a43ac=_0x2bc2f3[0x1];return get$1(_0x49d71e[_0x817c67(0xd06)](_0x3ff465),_0x2a43ac[_0x817c67(0xd06)](_0x3ff465));}]]},'feature-state':[ValueType$1,[StringType$1],function(_0x515d05,_0x5ccb21){var _0x3343d0=_0x5e00b3;return get$1(_0x5ccb21[0x0][_0x3343d0(0xd06)](_0x515d05),_0x515d05[_0x3343d0(0x1c24)]||{});}],'properties':[ObjectType,[],function(_0xd635bf){var _0x3dc5e8=_0x5e00b3;return _0xd635bf[_0x3dc5e8(0x1a92)]();}],'geometry-type':[StringType$1,[],function(_0x511ffe){var _0x30f183=_0x5e00b3;return _0x511ffe[_0x30f183(0x5572)]();}],'id':[ValueType$1,[],function(_0x16f401){return _0x16f401['id']();}],'zoom':[NumberType$1,[],function(_0x181109){var _0x329e83=_0x307c2b,_0x59274f=_0x5e00b3;return _0x181109[_0x329e83(0x40b1)][_0x59274f(0x23c4)];}],'heatmap-density':[NumberType$1,[],function(_0xa4460a){var _0x522386=_0x5e00b3;return _0xa4460a[_0x522386(0x59af)][_0x522386(0x3bad)]||0x0;}],'line-progress':[NumberType$1,[],function(_0x48f669){var _0x2d512=_0x307c2b,_0x1b31ab=_0x5e00b3;return _0x48f669[_0x1b31ab(0x59af)][_0x2d512(0x352)]||0x0;}],'accumulated':[ValueType$1,[],function(_0x38ba2f){var _0x4f926a=_0x307c2b,_0x3509d4=_0x5e00b3;return void 0x0===_0x38ba2f[_0x4f926a(0x40b1)][_0x3509d4(0x23b3)]?null:_0x38ba2f[_0x3509d4(0x59af)][_0x4f926a(0x4789)];}],'+':[NumberType$1,varargs(NumberType$1),function(_0x57d555,_0x5fcf36){var _0x25ef0d=_0x5e00b3;for(var _0x5b69ec=0x0,_0x1e5f7c=0x0,_0x46e092=_0x5fcf36;_0x1e5f7c<_0x46e092['length'];_0x1e5f7c+=0x1){_0x5b69ec+=_0x46e092[_0x1e5f7c][_0x25ef0d(0xd06)](_0x57d555);}return _0x5b69ec;}],'*':[NumberType$1,varargs(NumberType$1),function(_0x1d4c5b,_0x56783c){var _0x3d1efa=_0x5e00b3;for(var _0x2bf8e5=0x1,_0x4c7a9e=0x0,_0x323285=_0x56783c;_0x4c7a9e<_0x323285[_0x3d1efa(0x809)];_0x4c7a9e+=0x1){_0x2bf8e5*=_0x323285[_0x4c7a9e][_0x3d1efa(0xd06)](_0x1d4c5b);}return _0x2bf8e5;}],'-':{'type':NumberType$1,'overloads':[[[NumberType$1,NumberType$1],function(_0xbbf90d,_0x2f43bb){var _0x3bd337=_0x5e00b3,_0x51624a=_0x2f43bb[0x0],_0x3d392c=_0x2f43bb[0x1];return _0x51624a[_0x3bd337(0xd06)](_0xbbf90d)-_0x3d392c['evaluate'](_0xbbf90d);}],[[NumberType$1],function(_0x54f7cc,_0x19ba6d){var _0x1aedc9=_0x5e00b3;return-_0x19ba6d[0x0][_0x1aedc9(0xd06)](_0x54f7cc);}]]},'/':[NumberType$1,[NumberType$1,NumberType$1],function(_0x248a49,_0x101af5){var _0x1afd7e=_0x5e00b3,_0x5d5a3c=_0x101af5[0x0],_0x207bd0=_0x101af5[0x1];return _0x5d5a3c['evaluate'](_0x248a49)/_0x207bd0[_0x1afd7e(0xd06)](_0x248a49);}],'%':[NumberType$1,[NumberType$1,NumberType$1],function(_0x12fd5c,_0x5da0fd){var _0x2df926=_0x307c2b,_0x4a8d59=_0x5e00b3,_0x19c858=_0x5da0fd[0x0],_0x5b0463=_0x5da0fd[0x1];return _0x19c858[_0x2df926(0x3f6a)](_0x12fd5c)%_0x5b0463[_0x4a8d59(0xd06)](_0x12fd5c);}],'ln2':[NumberType$1,[],function(){var _0x2ac471=_0x5e00b3;return Math[_0x2ac471(0x18f)];}],'pi':[NumberType$1,[],function(){return Math['PI'];}],'e':[NumberType$1,[],function(){return Math['E'];}],'^':[NumberType$1,[NumberType$1,NumberType$1],function(_0x4a628a,_0xae0d8f){var _0x12d066=_0x5e00b3,_0x48dc12=_0xae0d8f[0x0],_0x33b937=_0xae0d8f[0x1];return Math[_0x12d066(0x3a5c)](_0x48dc12[_0x12d066(0xd06)](_0x4a628a),_0x33b937[_0x12d066(0xd06)](_0x4a628a));}],'sqrt':[NumberType$1,[NumberType$1],function(_0x1ed8f3,_0x58f205){var _0x568f08=_0x5e00b3,_0x36e3ee=_0x58f205[0x0];return Math[_0x568f08(0x5c4f)](_0x36e3ee[_0x568f08(0xd06)](_0x1ed8f3));}],'log10':[NumberType$1,[NumberType$1],function(_0x5842ea,_0x508069){var _0x471833=_0x5e00b3,_0xd9b7ff=_0x508069[0x0];return Math['log'](_0xd9b7ff[_0x471833(0xd06)](_0x5842ea))/Math[_0x471833(0x3c3c)];}],'ln':[NumberType$1,[NumberType$1],function(_0x1243f4,_0x4f4a06){var _0x25bbe3=_0x5e00b3,_0x99d735=_0x4f4a06[0x0];return Math[_0x25bbe3(0xca1)](_0x99d735[_0x25bbe3(0xd06)](_0x1243f4));}],'log2':[NumberType$1,[NumberType$1],function(_0x3e0af0,_0x5194c8){var _0x5bac35=_0x307c2b,_0x5a418c=_0x5e00b3,_0x20c855=_0x5194c8[0x0];return Math[_0x5a418c(0xca1)](_0x20c855[_0x5a418c(0xd06)](_0x3e0af0))/Math[_0x5bac35(0x3b27)];}],'sin':[NumberType$1,[NumberType$1],function(_0xe70c7e,_0x105570){var _0x33649a=_0x307c2b,_0x529129=_0x5e00b3,_0x5c02bc=_0x105570[0x0];return Math[_0x529129(0x1428)](_0x5c02bc[_0x33649a(0x3f6a)](_0xe70c7e));}],'cos':[NumberType$1,[NumberType$1],function(_0xb10cba,_0x408346){var _0x2742fe=_0x307c2b,_0x543273=_0x5e00b3,_0x349111=_0x408346[0x0];return Math[_0x2742fe(0x3be7)](_0x349111[_0x543273(0xd06)](_0xb10cba));}],'tan':[NumberType$1,[NumberType$1],function(_0x24c6f4,_0x12e5c1){var _0x480ec0=_0x5e00b3,_0x4c5f83=_0x12e5c1[0x0];return Math[_0x480ec0(0x59e4)](_0x4c5f83[_0x480ec0(0xd06)](_0x24c6f4));}],'asin':[NumberType$1,[NumberType$1],function(_0x363bb7,_0x1ca83c){var _0x5183eb=_0x5e00b3,_0x440a1d=_0x1ca83c[0x0];return Math[_0x5183eb(0x17b7)](_0x440a1d['evaluate'](_0x363bb7));}],'acos':[NumberType$1,[NumberType$1],function(_0x170f8e,_0x1a4387){var _0x5da909=_0x307c2b,_0x2c24e2=_0x5e00b3,_0x5c0b3a=_0x1a4387[0x0];return Math[_0x5da909(0xdbc)](_0x5c0b3a[_0x2c24e2(0xd06)](_0x170f8e));}],'atan':[NumberType$1,[NumberType$1],function(_0x318585,_0x24079d){var _0x3fd530=_0x307c2b,_0x2e84b9=_0x5e00b3,_0x58669a=_0x24079d[0x0];return Math[_0x2e84b9(0x41f7)](_0x58669a[_0x3fd530(0x3f6a)](_0x318585));}],'min':[NumberType$1,varargs(NumberType$1),function(_0x45b339,_0x4c4615){var _0x1cdbd5=_0x307c2b,_0x12b521=_0x5e00b3;return Math[_0x12b521(0x19a8)][_0x1cdbd5(0x1bcb)](Math,_0x4c4615[_0x12b521(0x7f7)](function(_0x358944){return _0x358944['evaluate'](_0x45b339);}));}],'max':[NumberType$1,varargs(NumberType$1),function(_0x2af57c,_0x214753){var _0x304b5c=_0x5e00b3;return Math[_0x304b5c(0x498f)][_0x304b5c(0x4269)](Math,_0x214753[_0x304b5c(0x7f7)](function(_0x4f733d){var _0x2ca812=_0x140d;return _0x4f733d[_0x2ca812(0x3f6a)](_0x2af57c);}));}],'abs':[NumberType$1,[NumberType$1],function(_0x39f037,_0x5404ff){var _0x151560=_0x5e00b3,_0x10447a=_0x5404ff[0x0];return Math[_0x151560(0x1beb)](_0x10447a[_0x151560(0xd06)](_0x39f037));}],'round':[NumberType$1,[NumberType$1],function(_0x2af512,_0x5b7a18){var _0x4d593d=_0x5e00b3,_0x54e879=_0x5b7a18[0x0][_0x4d593d(0xd06)](_0x2af512);return _0x54e879<0x0?-Math[_0x4d593d(0x3d49)](-_0x54e879):Math[_0x4d593d(0x3d49)](_0x54e879);}],'floor':[NumberType$1,[NumberType$1],function(_0x151b3a,_0x6bc617){var _0x27f50e=_0x5e00b3,_0x569344=_0x6bc617[0x0];return Math[_0x27f50e(0x1ace)](_0x569344[_0x27f50e(0xd06)](_0x151b3a));}],'ceil':[NumberType$1,[NumberType$1],function(_0x51aca6,_0x5505e9){var _0x469f41=_0x307c2b,_0x1a3200=_0x5505e9[0x0];return Math[_0x469f41(0x4f30)](_0x1a3200['evaluate'](_0x51aca6));}],'filter-==':[BooleanType$1,[StringType$1,ValueType$1],function(_0x1c37ff,_0xbac730,_0x5a22ee){var _0x4ff396=_0x307c2b,_0x3a98e2=_0x5e00b3,_0x1fbdfc=_0xbac730[0x0],_0x3f67c0=_0xbac730[0x1];if(_0x5a22ee){var _0x4596d1,_0x4e3c96,_0x521ce4=_0x1fbdfc[_0x3a98e2(0x9a4)],_0x43a90e=_0x3f67c0[_0x3a98e2(0x9a4)];if(/(\S*)\s*([+-])\s*(\S*)/[_0x3a98e2(0x4a8a)](_0x521ce4)){var _0x1cf90a=_0x521ce4[_0x3a98e2(0x31ca)](/(\S*)\s*([+-])\s*(\S*)/),_0x177b47=_0x1c37ff[_0x4ff396(0x6d3)]()[_0x1cf90a[0x1]],_0xe4c856=_0x1cf90a[0x2],_0x14d3b8=_0x1c37ff[_0x4ff396(0x6d3)]()[_0x1cf90a[0x3]];switch(_0xe4c856){case'+':_0x4596d1=_0x177b47+_0x14d3b8;break;case'-':_0x4596d1=_0x177b47-_0x14d3b8;}return _0x4596d1===(_0x4e3c96=_0x3f67c0['value']);}if(/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/[_0x3a98e2(0x4a8a)](_0x521ce4)){var _0x2f060f=_0x521ce4[_0x3a98e2(0x31ca)](/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/),_0x1dc685=_0x2f060f[0x1],_0x48538c=(_0x177b47=_0x1c37ff['properties']()[_0x2f060f[0x2]],_0x2f060f[0x3]);if(_0x4596d1=_0x3a98e2(0x4db1)==_0x1dc685?_0x177b47[_0x3a98e2(0x4c07)](0x0,_0x48538c):_0x177b47[_0x3a98e2(0x4c07)](_0x177b47[_0x3a98e2(0x809)]-_0x48538c),/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/[_0x4ff396(0x37cb)](_0x43a90e)){var _0x4c5f00=_0x43a90e[_0x3a98e2(0x31ca)](/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/),_0x5cf8ff=_0x4c5f00[0x1],_0x183999=(_0x14d3b8=_0x1c37ff[_0x3a98e2(0x1a92)]()[_0x4c5f00[0x2]],_0x4c5f00[0x3]);_0x4e3c96=_0x4ff396(0x3ca7)==_0x5cf8ff?_0x14d3b8[_0x4ff396(0x1acf)](0x0,_0x183999):_0x14d3b8[_0x4ff396(0x1acf)](_0x14d3b8['length']-_0x183999);}else _0x4e3c96=_0x3f67c0[_0x4ff396(0x46b3)];return _0x4596d1===_0x4e3c96;}return _0x1c37ff[_0x3a98e2(0x1a92)]()[_0x1fbdfc['value']]===_0x1c37ff[_0x3a98e2(0x1a92)]()[_0x3f67c0[_0x3a98e2(0x9a4)]];}return _0x1c37ff[_0x3a98e2(0x1a92)]()[_0x1fbdfc[_0x3a98e2(0x9a4)]]===_0x3f67c0[_0x4ff396(0x46b3)];}],'filter-id-==':[BooleanType$1,[ValueType$1],function(_0xafdf5b,_0x5b0ff7){var _0x28eb96=_0x5e00b3,_0x4469a3=_0x5b0ff7[0x0];return _0xafdf5b['id']()===_0x4469a3[_0x28eb96(0x9a4)];}],'filter-like':[BooleanType$1,[StringType$1,StringType$1],function(_0x32af9b,_0x1d9572){var _0x487765=_0x307c2b,_0x3d761d=_0x5e00b3,_0x5225ad=_0x1d9572[0x0][_0x3d761d(0x9a4)],_0x375ebe=_0x1d9572[0x1][_0x3d761d(0x9a4)],_0x178911=_0x32af9b[_0x3d761d(0x1a92)]();return _0x5225ad in _0x178911&&(/^%.*[^%]$/[_0x487765(0x37cb)](_0x375ebe)?(_0x375ebe=_0x375ebe[_0x3d761d(0x2c3f)]('%',''),_0x178911[_0x5225ad][_0x3d761d(0x5f31)](_0x375ebe)):/^(?!%).+%$/[_0x3d761d(0x4a8a)](_0x375ebe)?(_0x375ebe=_0x375ebe[_0x3d761d(0x2c3f)]('%',''),_0x178911[_0x5225ad][_0x3d761d(0x41bc)](_0x375ebe)):(_0x375ebe=_0x375ebe[_0x3d761d(0x2c3f)](/%/g,''),_0x178911[_0x5225ad][_0x3d761d(0xabf)](_0x375ebe)>-0x1));}],'filter-type-==':[BooleanType$1,[StringType$1],function(_0x19e536,_0x2bc9a4){var _0xa4a68=_0x307c2b,_0x26ffd8=_0x5e00b3,_0x2f157d=_0x2bc9a4[0x0];return _0x19e536[_0x26ffd8(0x5572)]()===_0x2f157d[_0xa4a68(0x46b3)];}],'filter-<':[BooleanType$1,[StringType$1,ValueType$1],function(_0x12930c,_0xb143e4,_0x74ddd2){var _0x3bc493=_0x307c2b,_0x2b9327=_0x5e00b3,_0x105d11,_0x49d342,_0x3eb7b2=_0xb143e4[0x0],_0x203a97=_0xb143e4[0x1],_0x1e82ef=_0x3eb7b2[_0x3bc493(0x46b3)],_0x282ead=_0x203a97[_0x2b9327(0x9a4)];if(/(\S*)\s*([+-])\s*(\S*)/[_0x3bc493(0x37cb)](_0x1e82ef)){var _0x4edee5=_0x1e82ef[_0x2b9327(0x31ca)](/(\S*)\s*([+-])\s*(\S*)/),_0x46f543=_0x12930c[_0x2b9327(0x1a92)]()[_0x4edee5[0x1]],_0x494c18=_0x4edee5[0x2],_0x426b58=_0x12930c[_0x2b9327(0x1a92)]()[_0x4edee5[0x3]];switch(_0x494c18){case'+':_0x105d11=_0x46f543+_0x426b58;break;case'-':_0x105d11=_0x46f543-_0x426b58;}_0x49d342=_0x203a97[_0x2b9327(0x9a4)];}else{if(/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/[_0x2b9327(0x4a8a)](_0x1e82ef)){var _0xdef31e=_0x1e82ef[_0x2b9327(0x31ca)](/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/),_0x242447=_0xdef31e[0x1],_0x468324=(_0x46f543=_0x12930c[_0x2b9327(0x1a92)]()[_0xdef31e[0x2]],_0xdef31e[0x3]);if(_0x105d11=_0x2b9327(0x4db1)==_0x242447?_0x46f543[_0x2b9327(0x4c07)](0x0,_0x468324):_0x46f543[_0x2b9327(0x4c07)](_0x46f543[_0x2b9327(0x809)]-_0x468324),/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/[_0x2b9327(0x4a8a)](_0x282ead)){var _0x183eb7=_0x282ead[_0x2b9327(0x31ca)](/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/),_0x28be6e=_0x183eb7[0x1],_0x462a71=(_0x426b58=_0x12930c[_0x2b9327(0x1a92)]()[_0x183eb7[0x2]],_0x183eb7[0x3]);_0x49d342=_0x2b9327(0x4db1)==_0x28be6e?_0x426b58[_0x2b9327(0x4c07)](0x0,_0x462a71):_0x426b58[_0x3bc493(0x1acf)](_0x426b58[_0x2b9327(0x809)]-_0x462a71);}else _0x49d342=_0x203a97[_0x2b9327(0x9a4)];}else _0x105d11=_0x12930c[_0x2b9327(0x1a92)]()[_0x3eb7b2[_0x2b9327(0x9a4)]],_0x49d342=_0x203a97[_0x2b9327(0x9a4)],_0x74ddd2&&(_0x49d342=_0x12930c[_0x3bc493(0x6d3)]()[_0x49d342]);}return _0x2b9327(0x1efe)!=typeof _0x49d342||isNaN(Number(_0x105d11))||(_0x105d11=Number(_0x105d11)),typeof _0x105d11==typeof _0x49d342&&_0x105d11<_0x49d342;}],'filter-id-<':[BooleanType$1,[ValueType$1],function(_0x548add,_0x506f60){var _0x498465=_0x307c2b,_0x3fba9b=_0x506f60[0x0],_0x220eb6=_0x548add['id'](),_0x4ccdf6=_0x3fba9b[_0x498465(0x46b3)];return typeof _0x220eb6==typeof _0x4ccdf6&&_0x220eb6<_0x4ccdf6;}],'filter->':[BooleanType$1,[StringType$1,ValueType$1],function(_0x302d6a,_0x31749f,_0x4669f8){var _0x295437=_0x307c2b,_0x4a1b4c=_0x5e00b3,_0x25cd81,_0x3587fd,_0x4349f2=_0x31749f[0x0],_0x38e8bb=_0x31749f[0x1],_0x27bb81=_0x4349f2[_0x4a1b4c(0x9a4)],_0x5a5057=_0x38e8bb[_0x4a1b4c(0x9a4)];if(/(\S*)\s*([+-])\s*(\S*)/[_0x4a1b4c(0x4a8a)](_0x27bb81)){var _0x1ad517=_0x27bb81[_0x4a1b4c(0x31ca)](/(\S*)\s*([+-])\s*(\S*)/),_0x2c59f0=_0x302d6a[_0x4a1b4c(0x1a92)]()[_0x1ad517[0x1]],_0x1d2691=_0x1ad517[0x2],_0x85465d=_0x302d6a[_0x4a1b4c(0x1a92)]()[_0x1ad517[0x3]];switch(_0x1d2691){case'+':_0x25cd81=_0x2c59f0+_0x85465d;break;case'-':_0x25cd81=_0x2c59f0-_0x85465d;}_0x3587fd=_0x38e8bb[_0x295437(0x46b3)];}else{if(/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/[_0x4a1b4c(0x4a8a)](_0x27bb81)){var _0x67134=_0x27bb81[_0x4a1b4c(0x31ca)](/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/),_0x512e73=_0x67134[0x1],_0x3ca04b=(_0x2c59f0=_0x302d6a[_0x4a1b4c(0x1a92)]()[_0x67134[0x2]],_0x67134[0x3]);if(_0x25cd81='left'==_0x512e73?_0x2c59f0[_0x4a1b4c(0x4c07)](0x0,_0x3ca04b):_0x2c59f0[_0x4a1b4c(0x4c07)](_0x2c59f0[_0x4a1b4c(0x809)]-_0x3ca04b),/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/[_0x4a1b4c(0x4a8a)](_0x5a5057)){var _0x31cefe=_0x5a5057[_0x4a1b4c(0x31ca)](/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/),_0x5380a5=_0x31cefe[0x1],_0x259f7f=(_0x85465d=_0x302d6a[_0x4a1b4c(0x1a92)]()[_0x31cefe[0x2]],_0x31cefe[0x3]);_0x3587fd=_0x295437(0x3ca7)==_0x5380a5?_0x85465d[_0x4a1b4c(0x4c07)](0x0,_0x259f7f):_0x85465d[_0x4a1b4c(0x4c07)](_0x85465d[_0x4a1b4c(0x809)]-_0x259f7f);}else _0x3587fd=_0x38e8bb[_0x4a1b4c(0x9a4)];}else _0x25cd81=_0x302d6a[_0x295437(0x6d3)]()[_0x4349f2[_0x4a1b4c(0x9a4)]],_0x3587fd=_0x38e8bb[_0x4a1b4c(0x9a4)],_0x4669f8&&(_0x3587fd=_0x302d6a[_0x295437(0x6d3)]()[_0x3587fd]);}return _0x4a1b4c(0x1efe)!=typeof _0x3587fd||isNaN(Number(_0x25cd81))||(_0x25cd81=Number(_0x25cd81)),typeof _0x25cd81==typeof _0x3587fd&&_0x25cd81>_0x3587fd;}],'filter-id->':[BooleanType$1,[ValueType$1],function(_0x55612b,_0x570871){var _0x42179d=_0x5e00b3,_0x22541f=_0x570871[0x0],_0xb9f92c=_0x55612b['id'](),_0x177937=_0x22541f[_0x42179d(0x9a4)];return typeof _0xb9f92c==typeof _0x177937&&_0xb9f92c>_0x177937;}],'filter-<=':[BooleanType$1,[StringType$1,ValueType$1],function(_0x3c18d5,_0x4294ef,_0x525907){var _0x4e1cce=_0x307c2b,_0x735022=_0x5e00b3,_0x27dd52,_0x181f89,_0x151a75=_0x4294ef[0x0],_0x333f52=_0x4294ef[0x1],_0x2101a3=_0x151a75[_0x735022(0x9a4)],_0x58c556=_0x333f52[_0x4e1cce(0x46b3)];if(/(\S*)\s*([+-])\s*(\S*)/['test'](_0x2101a3)){var _0x2155a8=_0x2101a3[_0x735022(0x31ca)](/(\S*)\s*([+-])\s*(\S*)/),_0xb5d952=_0x3c18d5[_0x735022(0x1a92)]()[_0x2155a8[0x1]],_0xa59565=_0x2155a8[0x2],_0x2788bc=_0x3c18d5[_0x735022(0x1a92)]()[_0x2155a8[0x3]];switch(_0xa59565){case'+':_0x27dd52=_0xb5d952+_0x2788bc;break;case'-':_0x27dd52=_0xb5d952-_0x2788bc;}_0x181f89=_0x333f52[_0x735022(0x9a4)];}else{if(/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/[_0x4e1cce(0x37cb)](_0x2101a3)){var _0x20b780=_0x2101a3[_0x735022(0x31ca)](/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/),_0x2907ed=_0x20b780[0x1],_0x52bed3=(_0xb5d952=_0x3c18d5[_0x735022(0x1a92)]()[_0x20b780[0x2]],_0x20b780[0x3]);if(_0x27dd52=_0x4e1cce(0x3ca7)==_0x2907ed?_0xb5d952[_0x735022(0x4c07)](0x0,_0x52bed3):_0xb5d952[_0x735022(0x4c07)](_0xb5d952[_0x735022(0x809)]-_0x52bed3),/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/[_0x735022(0x4a8a)](_0x58c556)){var _0x2de2e2=_0x58c556[_0x735022(0x31ca)](/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/),_0x216ddb=_0x2de2e2[0x1],_0x658130=(_0x2788bc=_0x3c18d5[_0x4e1cce(0x6d3)]()[_0x2de2e2[0x2]],_0x2de2e2[0x3]);_0x181f89=_0x735022(0x4db1)==_0x216ddb?_0x2788bc[_0x735022(0x4c07)](0x0,_0x658130):_0x2788bc[_0x735022(0x4c07)](_0x2788bc[_0x735022(0x809)]-_0x658130);}else _0x181f89=_0x333f52[_0x735022(0x9a4)];}else _0x27dd52=_0x3c18d5[_0x735022(0x1a92)]()[_0x151a75[_0x4e1cce(0x46b3)]],_0x181f89=_0x333f52[_0x735022(0x9a4)],_0x525907&&(_0x181f89=_0x3c18d5[_0x735022(0x1a92)]()[_0x181f89]);}return _0x735022(0x1efe)!=typeof _0x181f89||isNaN(Number(_0x27dd52))||(_0x27dd52=Number(_0x27dd52)),typeof _0x27dd52==typeof _0x181f89&&_0x27dd52<=_0x181f89;}],'filter-id-<=':[BooleanType$1,[ValueType$1],function(_0x35c436,_0x43e95c){var _0x72241b=_0x5e00b3,_0x17ae0d=_0x43e95c[0x0],_0xc59957=_0x35c436['id'](),_0x375d56=_0x17ae0d[_0x72241b(0x9a4)];return typeof _0xc59957==typeof _0x375d56&&_0xc59957<=_0x375d56;}],'filter->=':[BooleanType$1,[StringType$1,ValueType$1],function(_0x71a76d,_0x5925e2,_0x3bf0a2){var _0x13eff2=_0x307c2b,_0x4ecd94=_0x5e00b3,_0x7edd0d,_0x1c76bd,_0x3870f0=_0x5925e2[0x0],_0xe7f482=_0x5925e2[0x1],_0x259b0d=_0x3870f0[_0x13eff2(0x46b3)],_0x386c4e=_0xe7f482[_0x13eff2(0x46b3)];if(/(\S*)\s*([+-])\s*(\S*)/[_0x4ecd94(0x4a8a)](_0x259b0d)){var _0xf57ea8=_0x259b0d[_0x4ecd94(0x31ca)](/(\S*)\s*([+-])\s*(\S*)/),_0x5246fc=_0x71a76d[_0x4ecd94(0x1a92)]()[_0xf57ea8[0x1]],_0x498038=_0xf57ea8[0x2],_0x587732=_0x71a76d[_0x4ecd94(0x1a92)]()[_0xf57ea8[0x3]];switch(_0x498038){case'+':_0x7edd0d=_0x5246fc+_0x587732;break;case'-':_0x7edd0d=_0x5246fc-_0x587732;}_0x1c76bd=_0xe7f482[_0x4ecd94(0x9a4)];}else{if(/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/[_0x13eff2(0x37cb)](_0x259b0d)){var _0x4ce016=_0x259b0d[_0x13eff2(0xa93)](/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/),_0x4c50c2=_0x4ce016[0x1],_0x1d97bc=(_0x5246fc=_0x71a76d[_0x4ecd94(0x1a92)]()[_0x4ce016[0x2]],_0x4ce016[0x3]);if(_0x7edd0d=_0x4ecd94(0x4db1)==_0x4c50c2?_0x5246fc['substring'](0x0,_0x1d97bc):_0x5246fc[_0x4ecd94(0x4c07)](_0x5246fc[_0x4ecd94(0x809)]-_0x1d97bc),/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/[_0x4ecd94(0x4a8a)](_0x386c4e)){var _0x1f36ba=_0x386c4e[_0x4ecd94(0x31ca)](/^(left|right)\s*\((.+)\s*,\s*(\d+)\)/),_0xa52fb0=_0x1f36ba[0x1],_0x149285=(_0x587732=_0x71a76d[_0x4ecd94(0x1a92)]()[_0x1f36ba[0x2]],_0x1f36ba[0x3]);_0x1c76bd=_0x4ecd94(0x4db1)==_0xa52fb0?_0x587732[_0x13eff2(0x1acf)](0x0,_0x149285):_0x587732[_0x4ecd94(0x4c07)](_0x587732[_0x4ecd94(0x809)]-_0x149285);}else _0x1c76bd=_0xe7f482[_0x4ecd94(0x9a4)];}else _0x7edd0d=_0x71a76d[_0x4ecd94(0x1a92)]()[_0x3870f0[_0x4ecd94(0x9a4)]],_0x1c76bd=_0xe7f482[_0x4ecd94(0x9a4)],_0x3bf0a2&&(_0x1c76bd=_0x71a76d[_0x13eff2(0x6d3)]()[_0x1c76bd]);}return'number'!=typeof _0x1c76bd||isNaN(Number(_0x7edd0d))||(_0x7edd0d=Number(_0x7edd0d)),typeof _0x7edd0d==typeof _0x1c76bd&&_0x7edd0d>=_0x1c76bd;}],'filter-id->=':[BooleanType$1,[ValueType$1],function(_0x40e977,_0x2db906){var _0x44776d=_0x5e00b3,_0xc61fca=_0x2db906[0x0],_0x4a1447=_0x40e977['id'](),_0x1637d9=_0xc61fca[_0x44776d(0x9a4)];return typeof _0x4a1447==typeof _0x1637d9&&_0x4a1447>=_0x1637d9;}],'filter-has':[BooleanType$1,[ValueType$1],function(_0x13a0bd,_0x48ebec){var _0x30c781=_0x5e00b3;return _0x48ebec[0x0][_0x30c781(0x9a4)]in _0x13a0bd[_0x30c781(0x1a92)]();}],'filter-has-id':[BooleanType$1,[],function(_0x311f7d){return null!==_0x311f7d['id']();}],'filter-type-in':[BooleanType$1,[array$1(StringType$1)],function(_0x4ca57,_0x560135){var _0x34b734=_0x307c2b,_0x1d4a7c=_0x5e00b3;return _0x560135[0x0][_0x34b734(0x46b3)][_0x1d4a7c(0xabf)](_0x4ca57[_0x1d4a7c(0x5572)]())>=0x0;}],'filter-id-in':[BooleanType$1,[array$1(ValueType$1)],function(_0x1212b4,_0x1c436a){var _0x2ee518=_0x5e00b3;return _0x1c436a[0x0][_0x2ee518(0x9a4)][_0x2ee518(0xabf)](_0x1212b4['id']())>=0x0;}],'filter-in-small':[BooleanType$1,[StringType$1,array$1(ValueType$1)],function(_0x4cbcba,_0x428a40){var _0x5240e5=_0x5e00b3,_0x46c513=_0x428a40[0x0];return _0x428a40[0x1][_0x5240e5(0x9a4)][_0x5240e5(0xabf)](_0x4cbcba[_0x5240e5(0x1a92)]()[_0x46c513[_0x5240e5(0x9a4)]])>=0x0;}],'filter-in-large':[BooleanType$1,[StringType$1,array$1(ValueType$1)],function(_0x473cac,_0x394ff5){var _0x41335e=_0x5e00b3,_0x181f38=_0x394ff5[0x0],_0x19693e=_0x394ff5[0x1];return binarySearch(_0x473cac[_0x41335e(0x1a92)]()[_0x181f38[_0x41335e(0x9a4)]],_0x19693e[_0x41335e(0x9a4)],0x0,_0x19693e[_0x41335e(0x9a4)][_0x41335e(0x809)]-0x1);}],'all':{'type':BooleanType$1,'overloads':[[[BooleanType$1,BooleanType$1],function(_0x451559,_0x2d1389){var _0x137ba8=_0x307c2b,_0x139281=_0x5e00b3,_0x8c3041=_0x2d1389[0x0],_0x4927e4=_0x2d1389[0x1];return _0x8c3041[_0x139281(0xd06)](_0x451559)&&_0x4927e4[_0x137ba8(0x3f6a)](_0x451559);}],[varargs(BooleanType$1),function(_0x3cb06f,_0xdfcae3){var _0x2af2f2=_0x5e00b3;for(var _0x153405=0x0,_0x3062b4=_0xdfcae3;_0x153405<_0x3062b4[_0x2af2f2(0x809)];_0x153405+=0x1){if(!_0x3062b4[_0x153405][_0x2af2f2(0xd06)](_0x3cb06f))return!0x1;}return!0x0;}]]},'crossFields':{'type':BooleanType$1,'overloads':[[[BooleanType$1,BooleanType$1],function(_0x4c5c90,_0x2fec08){var _0x251f4c=_0x307c2b,_0x826904=_0x5e00b3,_0x1915ef=_0x2fec08[0x0],_0x28e37d=_0x2fec08[0x1];return _0x1915ef[_0x826904(0xd06)](_0x4c5c90,!0x0)&&_0x28e37d[_0x251f4c(0x3f6a)](_0x4c5c90,!0x0);}],[varargs(BooleanType$1),function(_0x54ed19,_0x1ebeee){var _0x1d05b2=_0x5e00b3;for(var _0x1ae51f=0x0,_0x12e0d2=_0x1ebeee;_0x1ae51f<_0x12e0d2[_0x1d05b2(0x809)];_0x1ae51f+=0x1){if(!_0x12e0d2[_0x1ae51f][_0x1d05b2(0xd06)](_0x54ed19,!0x0))return!0x1;}return!0x0;}]]},'any':{'type':BooleanType$1,'overloads':[[[BooleanType$1,BooleanType$1],function(_0x39eea5,_0x31f7ae){var _0x8ebcaa=_0x5e00b3,_0x1b9ebc=_0x31f7ae[0x0],_0x4b0ab2=_0x31f7ae[0x1];return _0x1b9ebc[_0x8ebcaa(0xd06)](_0x39eea5)||_0x4b0ab2[_0x8ebcaa(0xd06)](_0x39eea5);}],[varargs(BooleanType$1),function(_0x9c576,_0x421b7b){var _0x17ad46=_0x5e00b3;for(var _0x1467ec=0x0,_0x3665be=_0x421b7b;_0x1467ec<_0x3665be[_0x17ad46(0x809)];_0x1467ec+=0x1){if(_0x3665be[_0x1467ec][_0x17ad46(0xd06)](_0x9c576))return!0x0;}return!0x1;}]]},'!':[BooleanType$1,[BooleanType$1],function(_0xdb34b1,_0xb61a2e,_0x8bc35b){var _0x4edfac=_0x5e00b3;return!_0xb61a2e[0x0][_0x4edfac(0xd06)](_0xdb34b1,_0x8bc35b);}],'is-supported-script':[BooleanType$1,[StringType$1],function(_0x3af642,_0xbc22c4){var _0x103b9b=_0x307c2b,_0x1d4888=_0x5e00b3,_0x134961=_0xbc22c4[0x0],_0xa84116=_0x3af642[_0x1d4888(0x59af)]&&_0x3af642[_0x103b9b(0x40b1)]['isSupportedScript'];return!_0xa84116||_0xa84116(_0x134961[_0x103b9b(0x3f6a)](_0x3af642));}],'upcase':[StringType$1,[StringType$1],function(_0x3010a5,_0xbca508){var _0x4f74ab=_0x5e00b3;return _0xbca508[0x0][_0x4f74ab(0xd06)](_0x3010a5)[_0x4f74ab(0x349)]();}],'downcase':[StringType$1,[StringType$1],function(_0x44c926,_0x1c5c66){var _0x35e9e0=_0x307c2b,_0x50751c=_0x5e00b3;return _0x1c5c66[0x0][_0x35e9e0(0x3f6a)](_0x44c926)[_0x50751c(0x12e2)]();}],'concat':[StringType$1,varargs(ValueType$1),function(_0x2393e4,_0x225465){var _0x168c97=_0x5e00b3;return _0x225465[_0x168c97(0x7f7)](function(_0x53eff9){var _0x9ff554=_0x140d;return Values['toString$1'](_0x53eff9[_0x9ff554(0x3f6a)](_0x2393e4));})[_0x168c97(0x48a9)]('');}],'resolved-locale':[StringType$1,[CollatorType],function(_0x2b90b8,_0x18e7ed){var _0x53db59=_0x5e00b3;return _0x18e7ed[0x0][_0x53db59(0xd06)](_0x2b90b8)[_0x53db59(0x14b3)]();}]}),ParsingContext[_0x307c2b(0x278b)]=CompoundExpression;var StyleExpression$1=function(_0x5f5447,_0x420091){var _0x1ac162=_0x307c2b,_0x7bf9d7=_0x5e00b3;this[_0x7bf9d7(0x1e89)]=_0x5f5447,this[_0x7bf9d7(0x2c45)]={},this[_0x7bf9d7(0x4eb1)]=new EvaluationContext(),this[_0x7bf9d7(0x5498)]=_0x420091?getDefaultValue(_0x420091):null,this[_0x7bf9d7(0x43e6)]=_0x420091&&_0x1ac162(0x341f)===_0x420091[_0x7bf9d7(0x3dd)]?_0x420091[_0x7bf9d7(0xc98)]:null;};function isFunction$1(_0x26892e){var _0x2747d2=_0x307c2b,_0x5c51ce=_0x5e00b3;return _0x5c51ce(0x8c4)==typeof _0x26892e&&null!==_0x26892e&&!Array[_0x2747d2(0x2d5)](_0x26892e);}function getDefaultValue(_0x164d9c){var _0x77336c=_0x307c2b,_0x43c294=_0x5e00b3;return _0x43c294(0x8fe)===_0x164d9c[_0x43c294(0x3dd)]&&isFunction$1(_0x164d9c[_0x77336c(0x32a)])?new Color$1(0x0,0x0,0x0,0x0):_0x43c294(0x8fe)===_0x164d9c[_0x43c294(0x3dd)]?Color$1[_0x43c294(0x2374)](_0x164d9c['default'])||null:void 0x0===_0x164d9c[_0x43c294(0x60b)]?null:_0x164d9c[_0x43c294(0x60b)];}StyleExpression$1[_0x5e00b3(0x3720)][_0x5e00b3(0x1e4b)]=function(_0x59e31b,_0x1b776e,_0x422367,_0x37398d,_0xacd1f1){var _0x288ca7=_0x307c2b,_0x33c238=_0x5e00b3;return this[_0x33c238(0x4eb1)][_0x33c238(0x59af)]=_0x59e31b,this[_0x33c238(0x4eb1)][_0x288ca7(0x747)]=_0x1b776e,this[_0x288ca7(0x2a0a)][_0x33c238(0x1c24)]=_0x422367,this[_0x288ca7(0x2a0a)][_0x288ca7(0x4446)]=_0x37398d||null,this[_0x33c238(0x4eb1)][_0x33c238(0x17d8)]=_0xacd1f1,this[_0x33c238(0x1e89)][_0x33c238(0xd06)](this[_0x33c238(0x4eb1)]);},StyleExpression$1[_0x307c2b(0x1aa2)][_0x5e00b3(0xd06)]=function(_0x280830,_0x5089e1,_0x445177,_0x5d5c2f,_0x290752){var _0x56efb0=_0x307c2b,_0x4d9f28=_0x5e00b3;this[_0x56efb0(0x2a0a)][_0x4d9f28(0x59af)]=_0x280830,this[_0x4d9f28(0x4eb1)][_0x56efb0(0x747)]=_0x5089e1||null,this[_0x4d9f28(0x4eb1)][_0x4d9f28(0x1c24)]=_0x445177||null,this[_0x4d9f28(0x4eb1)][_0x4d9f28(0x11fb)]=_0x5d5c2f||null,this[_0x56efb0(0x2a0a)][_0x4d9f28(0x17d8)]=_0x290752||null;try{var _0x225e4c=this[_0x4d9f28(0x1e89)][_0x56efb0(0x3f6a)](this[_0x4d9f28(0x4eb1)]);if(null==_0x225e4c||_0x56efb0(0x3393)==typeof _0x225e4c&&_0x225e4c!=_0x225e4c)return this[_0x4d9f28(0x5498)];if(this[_0x4d9f28(0x43e6)]&&!(_0x225e4c in this[_0x56efb0(0x31b2)]))throw new RuntimeError(_0x4d9f28(0x458)+Object[_0x4d9f28(0x4d54)](this[_0x4d9f28(0x43e6)])['map'](function(_0x3adb72){return JSON['stringify'](_0x3adb72);})[_0x4d9f28(0x48a9)](',\x20')+_0x4d9f28(0x5e96)+JSON[_0x4d9f28(0x43ec)](_0x225e4c)+_0x4d9f28(0x75d));return _0x225e4c;}catch(_0x342918){return this[_0x4d9f28(0x2c45)][_0x342918[_0x4d9f28(0x3c0f)]]||(this[_0x4d9f28(0x2c45)][_0x342918[_0x4d9f28(0x3c0f)]]=!0x0,_0x4d9f28(0x39a1)!=typeof console&&console['warn'](_0x342918[_0x4d9f28(0x3c0f)])),this[_0x4d9f28(0x5498)];}},WebWorkerTransfer['register']('StyleExpression',StyleExpression$1);var Xn=0.95047,Yn=0x1,Zn=1.08883,t0=0x4/0x1d,t1=0x6/0x1d,t2=0x3*t1*t1,t3=t1*t1*t1,deg2rad$1=Math['PI']/0xb4,rad2deg=0xb4/Math['PI'];function xyz2lab$1(_0x29bb2e){return _0x29bb2e>t3?Math['pow'](_0x29bb2e,0x1/0x3):_0x29bb2e/t2+t0;}function lab2xyz$1(_0x1a09d7){return _0x1a09d7>t1?_0x1a09d7*_0x1a09d7*_0x1a09d7:t2*(_0x1a09d7-t0);}function xyz2rgb$1(_0x41de28){var _0x21ef02=_0x5e00b3;return 0xff*(_0x41de28<=0.0031308?12.92*_0x41de28:1.055*Math[_0x21ef02(0x3a5c)](_0x41de28,0x1/2.4)-0.055);}function rgb2xyz$1(_0x521d8c){var _0x30b412=_0x5e00b3;return(_0x521d8c/=0xff)<=0.04045?_0x521d8c/12.92:Math[_0x30b412(0x3a5c)]((_0x521d8c+0.055)/1.055,2.4);}function rgbToLab(_0x309ccb){var _0x551e3d=rgb2xyz$1(_0x309ccb['r']),_0x5c1d6c=rgb2xyz$1(_0x309ccb['g']),_0x17efdd=rgb2xyz$1(_0x309ccb['b']),_0x284b2=xyz2lab$1((0.4124564*_0x551e3d+0.3575761*_0x5c1d6c+0.1804375*_0x17efdd)/Xn),_0x3b4cb8=xyz2lab$1((0.2126729*_0x551e3d+0.7151522*_0x5c1d6c+0.072175*_0x17efdd)/Yn);return{'l':0x74*_0x3b4cb8-0x10,'a':0x1f4*(_0x284b2-_0x3b4cb8),'b':0xc8*(_0x3b4cb8-xyz2lab$1((0.0193339*_0x551e3d+0.119192*_0x5c1d6c+0.9503041*_0x17efdd)/Zn)),'alpha':_0x309ccb['a']};}function labToRgb(_0x58f22a){var _0x4fa987=_0x5e00b3,_0x4e538a=(_0x58f22a['l']+0x10)/0x74,_0x158123=isNaN(_0x58f22a['a'])?_0x4e538a:_0x4e538a+_0x58f22a['a']/0x1f4,_0x2d6f1e=isNaN(_0x58f22a['b'])?_0x4e538a:_0x4e538a-_0x58f22a['b']/0xc8;return _0x4e538a=Yn*lab2xyz$1(_0x4e538a),_0x158123=Xn*lab2xyz$1(_0x158123),_0x2d6f1e=Zn*lab2xyz$1(_0x2d6f1e),new Color(xyz2rgb$1(3.2404542*_0x158123-1.5371385*_0x4e538a-0.4985314*_0x2d6f1e),xyz2rgb$1(-0.969266*_0x158123+1.8760108*_0x4e538a+0.041556*_0x2d6f1e),xyz2rgb$1(0.0556434*_0x158123-0.2040259*_0x4e538a+1.0572252*_0x2d6f1e),_0x58f22a[_0x4fa987(0x32a8)]);}function interpolateLab(_0xc00c29,_0x46dcb9,_0x32fb0c){var _0x16f5c4=_0x307c2b,_0x3dfa31=_0x5e00b3;return{'l':number(_0xc00c29['l'],_0x46dcb9['l'],_0x32fb0c),'a':number(_0xc00c29['a'],_0x46dcb9['a'],_0x32fb0c),'b':number(_0xc00c29['b'],_0x46dcb9['b'],_0x32fb0c),'alpha':number(_0xc00c29[_0x16f5c4(0x3b89)],_0x46dcb9[_0x3dfa31(0x32a8)],_0x32fb0c)};}function rgbToHcl(_0x455c00){var _0x15bae4=_0x5e00b3,_0x38b97f=rgbToLab(_0x455c00),_0x76b7d9=_0x38b97f['l'],_0x1f7d74=_0x38b97f['a'],_0x8c057b=_0x38b97f['b'],_0x2db350=Math['atan2'](_0x8c057b,_0x1f7d74)*rad2deg;return{'h':_0x2db350<0x0?_0x2db350+0x168:_0x2db350,'c':Math[_0x15bae4(0x5c4f)](_0x1f7d74*_0x1f7d74+_0x8c057b*_0x8c057b),'l':_0x76b7d9,'alpha':_0x455c00['a']};}function hclToRgb(_0x817c40){var _0x492daa=_0x307c2b,_0x35622b=_0x5e00b3,_0x38dda6=_0x817c40['h']*deg2rad$1,_0x4f36ec=_0x817c40['c'];return labToRgb({'l':_0x817c40['l'],'a':Math[_0x492daa(0x3be7)](_0x38dda6)*_0x4f36ec,'b':Math[_0x35622b(0x1428)](_0x38dda6)*_0x4f36ec,'alpha':_0x817c40[_0x35622b(0x32a8)]});}function interpolateHue(_0x3c007e,_0x4e8532,_0x5444c3){var _0x54221b=_0x5e00b3,_0x212567=_0x4e8532-_0x3c007e;return _0x3c007e+_0x5444c3*(_0x212567>0xb4||_0x212567<-0xb4?_0x212567-0x168*Math[_0x54221b(0x3d49)](_0x212567/0x168):_0x212567);}function interpolateHcl(_0x58e4ab,_0xc9b661,_0x4023d0){var _0x9f2115=_0x307c2b,_0x30962b=_0x5e00b3;return{'h':interpolateHue(_0x58e4ab['h'],_0xc9b661['h'],_0x4023d0),'c':number(_0x58e4ab['c'],_0xc9b661['c'],_0x4023d0),'l':number(_0x58e4ab['l'],_0xc9b661['l'],_0x4023d0),'alpha':number(_0x58e4ab[_0x30962b(0x32a8)],_0xc9b661[_0x9f2115(0x3b89)],_0x4023d0)};}var lab$1={'forward':rgbToLab,'reverse':labToRgb,'interpolate':interpolateLab},hcl$1={'forward':rgbToHcl,'reverse':hclToRgb,'interpolate':interpolateHcl},colorSpaces=Object[_0x5e00b3(0x5448)]({'__proto__':null,'lab':lab$1,'hcl':hcl$1});function Expression$1(){}function success(_0x58055d){var _0x514503=_0x5e00b3;return{'result':_0x514503(0x578a),'value':_0x58055d};}function error$1(_0x1ec778){var _0x1e3cf0=_0x5e00b3;return{'result':_0x1e3cf0(0x584a),'value':_0x1ec778};}Expression$1[_0x5e00b3(0x2010)]=function(_0x452f18){var _0x4bfa7b=_0x307c2b,_0x336e4c=_0x5e00b3;return Array[_0x336e4c(0x2676)](_0x452f18)&&_0x452f18[_0x4bfa7b(0x2ef4)]>0x0&&_0x336e4c(0x20b8)==typeof _0x452f18[0x0]&&_0x452f18[0x0]in expressions;};var NumberType={'kind':_0x5e00b3(0x1efe)},StringType={'kind':_0x5e00b3(0x20b8)},BooleanType={'kind':_0x307c2b(0x43b0)},ColorType$1={'kind':_0x307c2b(0x3a3a)},ValueType={'kind':_0x5e00b3(0x9a4)},FormattedType$1={'kind':_0x5e00b3(0x2c72)},ResolvedImageType={'kind':_0x5e00b3(0x273c)};function array(_0x307550,_0x5d7dcf){var _0x50861c=_0x307c2b;return{'kind':_0x50861c(0x49da),'itemType':_0x307550,'N':_0x5d7dcf};}function findZoomCurve(_0xdd3923){var _0x3e40f8=_0x307c2b,_0x26780d=_0x5e00b3,_0x154a0f=null;if(_0xdd3923 instanceof Let)_0x154a0f=findZoomCurve(_0xdd3923[_0x26780d(0x2a6a)]);else{if(_0xdd3923 instanceof Coalesce){for(var _0x2cf768 of _0xdd3923[_0x26780d(0x3480)])if(_0x154a0f=findZoomCurve(_0x2cf768))break;}else(_0xdd3923 instanceof Step||_0xdd3923 instanceof Interpolate)&&_0xdd3923[_0x26780d(0x4019)]instanceof ParsingContext[_0x3e40f8(0x278b)]&&_0x26780d(0x23c4)===_0xdd3923[_0x26780d(0x4019)][_0x26780d(0x2c5)]&&(_0x154a0f=_0xdd3923);}return _0x154a0f instanceof ParsingError||_0xdd3923[_0x26780d(0x5081)](_0x5e9551=>{var _0x2cb200=_0x3e40f8,_0x530638=_0x26780d,_0xd7f1be=findZoomCurve(_0x5e9551);_0xd7f1be instanceof ParsingError?_0x154a0f=_0xd7f1be:!_0x154a0f&&_0xd7f1be?_0x154a0f=new ParsingError('',_0x2cb200(0x1f26)):_0x154a0f&&_0xd7f1be&&_0x154a0f!==_0xd7f1be&&(_0x154a0f=new ParsingError('',_0x530638(0x3683)));}),_0x154a0f;}function getExpectedType(_0x280f75){var _0x14f22f=_0x307c2b,_0x1c97af=_0x5e00b3,_0x575adc={'color':ColorType$1,'string':StringType,'number':NumberType,'enum':StringType,'boolean':BooleanType,'formatted':FormattedType$1,'resolvedImage':ResolvedImageType};return _0x1c97af(0xa59)===_0x280f75[_0x14f22f(0x18c0)]?array(_0x575adc[_0x280f75[_0x1c97af(0x9a4)]]||ValueType,_0x280f75[_0x1c97af(0x809)]):_0x575adc[_0x280f75[_0x14f22f(0x18c0)]];}function isFunction(_0x374176){var _0x6a2061=_0x307c2b,_0x56330c=_0x5e00b3;return _0x6a2061(0x40f2)==typeof _0x374176&&null!==_0x374176&&!Array[_0x56330c(0x2676)](_0x374176);}function identityFunction(_0x393f9d){return _0x393f9d;}function extend$1$1(_0x5ede72){var _0x2bb1a2=_0x5e00b3;for(var _0x3fdd2b=[],_0x8dae91=arguments[_0x2bb1a2(0x809)]-0x1;_0x8dae91-->0x0;)_0x3fdd2b[_0x8dae91]=arguments[_0x8dae91+0x1];for(var _0x3689d7=0x0,_0x14c608=_0x3fdd2b;_0x3689d7<_0x14c608[_0x2bb1a2(0x809)];_0x3689d7+=0x1){var _0x4c1fc2=_0x14c608[_0x3689d7];for(var _0x3795b9 in _0x4c1fc2)_0x5ede72[_0x3795b9]=_0x4c1fc2[_0x3795b9];}return _0x5ede72;}function evaluateExponentialFunction(_0x513487,_0x395747,_0x589918){var _0x1b4470=_0x307c2b,_0x3ab566=_0x5e00b3,_0x3e0768=void 0x0!==_0x513487[_0x3ab566(0x4254)]?_0x513487[_0x3ab566(0x4254)]:0x1;if(_0x1b4470(0x3393)!==getType(_0x589918))return coalesce(_0x513487[_0x3ab566(0x60b)],_0x395747[_0x3ab566(0x60b)]);var _0x1ac52f=_0x513487[_0x3ab566(0x5366)][_0x3ab566(0x809)];if(0x1===_0x1ac52f)return _0x513487[_0x1b4470(0x41df)][0x0][0x1];if(_0x589918<=_0x513487[_0x3ab566(0x5366)][0x0][0x0])return _0x513487[_0x3ab566(0x5366)][0x0][0x1];if(_0x589918>=_0x513487[_0x3ab566(0x5366)][_0x1ac52f-0x1][0x0])return _0x513487[_0x3ab566(0x5366)][_0x1ac52f-0x1][0x1];var _0xbd0b0e=findStopLessThanOrEqualTo$1(_0x513487[_0x3ab566(0x5366)][_0x3ab566(0x7f7)](_0x1192bb=>_0x1192bb[0x0]),_0x589918),_0x4aff21=interpolationFactor(_0x589918,_0x3e0768,_0x513487['stops'][_0xbd0b0e][0x0],_0x513487[_0x1b4470(0x41df)][_0xbd0b0e+0x1][0x0]),_0x1a1917=_0x513487[_0x3ab566(0x5366)][_0xbd0b0e][0x1],_0x2c6bea=_0x513487[_0x3ab566(0x5366)][_0xbd0b0e+0x1][0x1],_0x225b05=interpolate[_0x395747[_0x3ab566(0x3dd)]]||identityFunction;if(_0x513487[_0x1b4470(0x2c69)]&&_0x3ab566(0x37f9)!==_0x513487[_0x3ab566(0x5a54)]){var _0x265ce5=colorSpaces[_0x513487['colorSpace']];_0x225b05=(_0x10fd54,_0x1ba7ca)=>_0x265ce5[_0x3ab566(0x3931)](_0x265ce5[_0x3ab566(0x3955)](_0x265ce5[_0x3ab566(0x33b6)](_0x10fd54),_0x265ce5[_0x3ab566(0x33b6)](_0x1ba7ca),_0x4aff21));}return _0x3ab566(0x1b4b)==typeof _0x1a1917[_0x1b4470(0x3f6a)]?{'evaluate'(..._0x5eee3d){var _0x3d4b65=_0x1b4470,_0x372bee=_0x3ab566,_0xeb58dc=_0x1a1917[_0x372bee(0xd06)][_0x372bee(0x4269)](void 0x0,_0x5eee3d),_0x278a23=_0x2c6bea[_0x372bee(0xd06)][_0x3d4b65(0x1bcb)](void 0x0,_0x5eee3d);if(void 0x0!==_0xeb58dc&&void 0x0!==_0x278a23)return _0x225b05(_0xeb58dc,_0x278a23,_0x4aff21);}}:_0x225b05(_0x1a1917,_0x2c6bea,_0x4aff21);}function evaluateIdentityFunction(_0x20b82c,_0xac2a6e,_0xa5f5d0){var _0x1dbb94=_0x307c2b,_0xecad47=_0x5e00b3;return _0xecad47(0x8fe)===_0xac2a6e[_0x1dbb94(0x18c0)]?_0xa5f5d0=Color$1[_0xecad47(0x2374)](_0xa5f5d0):_0xecad47(0x2c72)===_0xac2a6e[_0xecad47(0x3dd)]?_0xa5f5d0=Formatted[_0x1dbb94(0x45a2)](_0xa5f5d0['toString']()):_0x1dbb94(0xcc9)===_0xac2a6e[_0xecad47(0x3dd)]?_0xa5f5d0=ResolvedImage[_0x1dbb94(0x45a2)](_0xa5f5d0[_0xecad47(0x3cc8)]()):getType(_0xa5f5d0)===_0xac2a6e[_0xecad47(0x3dd)]||_0xecad47(0x357e)===_0xac2a6e[_0xecad47(0x3dd)]&&_0xac2a6e[_0xecad47(0xc98)][_0xa5f5d0]||(_0xa5f5d0=void 0x0),coalesce(_0xa5f5d0,_0x20b82c[_0xecad47(0x60b)],_0xac2a6e[_0xecad47(0x60b)]);}function createExpression(_0x30390c,_0x5cb3f5){var _0x3973be=_0x307c2b,_0x410afd=_0x5e00b3,_0x398236=new ParsingContext(expressions,[],_0x5cb3f5?getExpectedType(_0x5cb3f5):void 0x0),_0x4d56a4=_0x398236[_0x410afd(0x2374)](_0x30390c,void 0x0,void 0x0,void 0x0,_0x5cb3f5&&_0x410afd(0x20b8)===_0x5cb3f5[_0x3973be(0x18c0)]?{'typeAnnotation':_0x410afd(0x57fb)}:void 0x0);return _0x4d56a4?success(new StyleExpression$1(_0x4d56a4,_0x5cb3f5)):(assert(_0x398236[_0x410afd(0x3f9)][_0x3973be(0x2ef4)]>0x0),error$1(_0x398236[_0x3973be(0x2f1d)]));}function ZoomConstantExpression(_0x3ae162,_0x28de3b){var _0x5ab390=_0x307c2b,_0x46b40d=_0x5e00b3;this[_0x5ab390(0x542c)]=_0x3ae162,this[_0x5ab390(0x589b)]=_0x28de3b,this['isStateDependent']=_0x46b40d(0x2fe)!==_0x3ae162&&!isConstant[_0x46b40d(0x400e)](_0x28de3b[_0x46b40d(0x1e89)]);}function ZoomDependentExpression(_0x1aafca,_0x366bf6,_0x175a7d,_0x1f0a6c){var _0x558b45=_0x307c2b,_0x1c25b1=_0x5e00b3;this[_0x558b45(0x542c)]=_0x1aafca,this[_0x558b45(0x15f5)]=_0x175a7d,this[_0x1c25b1(0x2f7e)]=_0x366bf6,this[_0x1c25b1(0x2c44)]=_0x1c25b1(0x5592)!==_0x1aafca&&!isConstant[_0x1c25b1(0x400e)](_0x366bf6[_0x558b45(0x5521)]),this[_0x1c25b1(0x564)]=_0x1f0a6c;}function createPropertyExpression(_0x61f7c7,_0x4f5ede){var _0x479549=_0x307c2b,_0x5b7e00=_0x5e00b3;if(_0x5b7e00(0x584a)===(_0x61f7c7=createExpression(_0x61f7c7,_0x4f5ede))[_0x5b7e00(0x2a6a)])return _0x61f7c7;var _0x14ca94=_0x61f7c7[_0x5b7e00(0x9a4)][_0x5b7e00(0x1e89)],_0xa46c8d=isConstant[_0x479549(0x449b)](_0x14ca94);if(!_0xa46c8d&&!Supports['supportsPropertyExpression'](_0x4f5ede))return error$1([new ParsingError('',_0x479549(0x1f03))]);var _0x19041d=isConstant[_0x5b7e00(0x23e4)](_0x14ca94,[_0x5b7e00(0x23c4)]);if(!_0x19041d&&!Supports[_0x5b7e00(0x45f1)](_0x4f5ede))return error$1([new ParsingError('',_0x5b7e00(0xa01))]);var _0x1cd7d8=findZoomCurve(_0x14ca94);if(!_0x1cd7d8&&!_0x19041d)return error$1([new ParsingError('',_0x5b7e00(0x5dd3))]);if(_0x1cd7d8 instanceof ParsingError)return error$1([_0x1cd7d8]);if(_0x1cd7d8 instanceof Interpolate&&!Supports[_0x5b7e00(0x5f7a)](_0x4f5ede))return error$1([new ParsingError('',_0x5b7e00(0x2598))]);if(!_0x1cd7d8)return success(new ZoomConstantExpression(_0xa46c8d?_0x5b7e00(0x2fe):_0x5b7e00(0x43f4),_0x61f7c7[_0x5b7e00(0x9a4)]));var _0x4e2531=_0x1cd7d8 instanceof Interpolate?_0x1cd7d8[_0x5b7e00(0x2898)]:void 0x0;return success(new ZoomDependentExpression(_0xa46c8d?_0x5b7e00(0x5592):_0x479549(0xb81),_0x61f7c7[_0x479549(0x46b3)],_0x1cd7d8[_0x5b7e00(0x46de)],_0x4e2531));}function createFunction(_0x51517d,_0x193355){var _0x4819dc=_0x307c2b,_0x544bcf=_0x5e00b3,_0x51f6f3,_0xca8528,_0x2621a3,_0x1fa0b1=_0x544bcf(0x8fe)===_0x193355[_0x544bcf(0x3dd)],_0x374e22=_0x51517d[_0x544bcf(0x5366)]&&'object'==typeof _0x51517d['stops'][0x0][0x0],_0x5c7aa3=_0x374e22||void 0x0!==_0x51517d[_0x544bcf(0x20ff)],_0x1a0a3f=_0x374e22||!_0x5c7aa3,_0x3a01dd=_0x51517d[_0x544bcf(0x3dd)]||(Supports[_0x4819dc(0x39b6)](_0x193355)?_0x544bcf(0x4bde):_0x544bcf(0x5c62));if(_0x1fa0b1&&((_0x51517d=extend$1$1({},_0x51517d))[_0x544bcf(0x5366)]&&(_0x51517d[_0x544bcf(0x5366)]=_0x51517d[_0x544bcf(0x5366)][_0x544bcf(0x7f7)](function(_0x1f065e){var _0x481044=_0x544bcf;return[_0x1f065e[0x0],Color$1[_0x481044(0x2374)](_0x1f065e[0x1])];})),_0x51517d[_0x4819dc(0x32a)]?_0x51517d[_0x544bcf(0x60b)]=Color$1[_0x544bcf(0x2374)](_0x51517d[_0x4819dc(0x32a)]):_0x51517d[_0x544bcf(0x60b)]=Color$1[_0x544bcf(0x2374)](_0x193355[_0x544bcf(0x60b)])),_0x51517d[_0x544bcf(0x5a54)]&&_0x4819dc(0x1985)!==_0x51517d[_0x544bcf(0x5a54)]&&!colorSpaces[_0x51517d[_0x544bcf(0x5a54)]])throw new Error(_0x544bcf(0xae9)+_0x51517d[_0x544bcf(0x5a54)]);if(_0x544bcf(0x4bde)===_0x3a01dd)_0x51f6f3=evaluateExponentialFunction;else{if(_0x4819dc(0x55bb)===_0x3a01dd)_0x51f6f3=evaluateIntervalFunction;else{if(_0x544bcf(0x353c)===_0x3a01dd){_0x51f6f3=evaluateCategoricalFunction,_0xca8528=Object[_0x544bcf(0x2850)](null);for(var _0x545a05=0x0,_0x24928f=_0x51517d[_0x544bcf(0x5366)];_0x545a05<_0x24928f[_0x544bcf(0x809)];_0x545a05+=0x1){var _0x30eee1=_0x24928f[_0x545a05];_0xca8528[_0x30eee1[0x0]]=_0x30eee1[0x1];}_0x2621a3=typeof _0x51517d[_0x544bcf(0x5366)][0x0][0x0];}else{if(_0x4819dc(0x51ac)!==_0x3a01dd)throw new Error(_0x544bcf(0x599b)+_0x3a01dd+'\x22');_0x51f6f3=evaluateIdentityFunction;}}}if(_0x374e22){for(var _0x445bb0={},_0x3b215d=[],_0xa85c71=0x0;_0xa85c71<_0x51517d[_0x544bcf(0x5366)][_0x4819dc(0x2ef4)];_0xa85c71++){var _0x1804d9=_0x51517d[_0x544bcf(0x5366)][_0xa85c71],_0x4eae4e=_0x1804d9[0x0][_0x544bcf(0x23c4)];void 0x0===_0x445bb0[_0x4eae4e]&&(_0x445bb0[_0x4eae4e]={'zoom':_0x4eae4e,'type':_0x51517d[_0x544bcf(0x3dd)],'property':_0x51517d[_0x544bcf(0x20ff)],'default':_0x51517d[_0x544bcf(0x60b)],'stops':[]},_0x3b215d['push'](_0x4eae4e)),_0x445bb0[_0x4eae4e][_0x544bcf(0x5366)][_0x544bcf(0x5323)]([_0x1804d9[0x0][_0x4819dc(0x46b3)],_0x1804d9[0x1]]);}for(var _0x345da9=[],_0x3cfb11=0x0,_0x3482cc=_0x3b215d;_0x3cfb11<_0x3482cc[_0x4819dc(0x2ef4)];_0x3cfb11+=0x1){var _0x510b74=_0x3482cc[_0x3cfb11];_0x345da9[_0x544bcf(0x5323)]([_0x445bb0[_0x510b74][_0x544bcf(0x23c4)],createFunction(_0x445bb0[_0x510b74],_0x193355)]);}var _0x24af89={'name':_0x544bcf(0x2a4c)};return{'kind':_0x544bcf(0x1961),'interpolationType':_0x24af89,'interpolationFactor':Interpolate[_0x4819dc(0x3c86)][_0x544bcf(0xdbb)](void 0x0,_0x24af89),'zoomStops':_0x345da9[_0x4819dc(0x4af7)](function(_0x5e8e73){return _0x5e8e73[0x0];}),'evaluate':function(_0x2b7b47,_0x3b5002){var _0x9752e5=_0x4819dc,_0x3c702a=_0x544bcf,_0x299d91=_0x2b7b47[_0x9752e5(0x2692)];return evaluateExponentialFunction({'stops':_0x345da9,'base':_0x51517d[_0x3c702a(0x4254)]},_0x193355,_0x299d91)[_0x3c702a(0xd06)](_0x299d91,_0x3b5002);}};}if(_0x1a0a3f){var _0x50bb7d=_0x4819dc(0xa65)===_0x3a01dd?{'name':_0x544bcf(0x4bde),'base':void 0x0!==_0x51517d[_0x544bcf(0x4254)]?_0x51517d[_0x544bcf(0x4254)]:0x1}:null;return{'kind':_0x4819dc(0x57e6),'interpolationType':_0x50bb7d,'interpolationFactor':Interpolate[_0x544bcf(0x5276)][_0x544bcf(0xdbb)](void 0x0,_0x50bb7d),'zoomStops':_0x51517d[_0x544bcf(0x5366)][_0x544bcf(0x7f7)](function(_0x39f17){return _0x39f17[0x0];}),'evaluate':function(_0x1d9dcc){var _0x1d42ad=_0x544bcf,_0x59fc03=_0x1d9dcc[_0x1d42ad(0x23c4)];return _0x51f6f3(_0x51517d,_0x193355,_0x59fc03,_0xca8528,_0x2621a3);}};}return{'kind':_0x544bcf(0x43f4),'evaluate':function(_0xf69c46,_0x3a773c){var _0x1da347=_0x4819dc,_0x4e9ccf=_0x544bcf,_0x16a392=_0x3a773c&&_0x3a773c[_0x4e9ccf(0x1a92)]?_0x3a773c[_0x4e9ccf(0x1a92)][_0x51517d[_0x4e9ccf(0x20ff)]]:void 0x0;return void 0x0===_0x16a392?coalesce(_0x51517d[_0x1da347(0x32a)],_0x193355[_0x1da347(0x32a)]):_0x51f6f3(_0x51517d,_0x193355,_0x16a392,_0xca8528,_0x2621a3);}};}function coalesce(_0x2a07cd,_0x10462a,_0x1e8173){return void 0x0!==_0x2a07cd?_0x2a07cd:void 0x0!==_0x10462a?_0x10462a:void 0x0!==_0x1e8173?_0x1e8173:void 0x0;}function interpolationFactor(_0x41744a,_0x21e499,_0x29f863,_0x2361f2){var _0x13b4da=_0x5e00b3,_0x4adf48=_0x2361f2-_0x29f863,_0x148e20=_0x41744a-_0x29f863;return 0x0===_0x4adf48?0x0:0x1===_0x21e499?_0x148e20/_0x4adf48:(Math[_0x13b4da(0x3a5c)](_0x21e499,_0x148e20)-0x1)/(Math[_0x13b4da(0x3a5c)](_0x21e499,_0x4adf48)-0x1);}Expression$1['createExpression']=function(_0xe1e9df,_0x29ab11){var _0x249a26=_0x307c2b,_0x375d78=_0x5e00b3,_0x229a81=new ParsingContext(expressions,[],_0x29ab11?getExpectedType(_0x29ab11):void 0x0),_0x302698=_0x229a81[_0x375d78(0x2374)](_0xe1e9df,void 0x0,void 0x0,void 0x0,_0x29ab11&&_0x249a26(0x2faa)===_0x29ab11[_0x375d78(0x3dd)]?{'typeAnnotation':_0x375d78(0x57fb)}:void 0x0);return _0x302698?success(new StyleExpression$1(_0x302698,_0x29ab11)):error$1(_0x229a81[_0x375d78(0x3f9)]);},ZoomConstantExpression[_0x5e00b3(0x3720)][_0x5e00b3(0x1e4b)]=function(_0x28d8d9,_0x3a115f,_0x5717db,_0x2d571d,_0xd786e8,_0x4ebe81){var _0x1199d0=_0x5e00b3;return this[_0x1199d0(0x2f7e)][_0x1199d0(0x1e4b)](_0x28d8d9,_0x3a115f,_0x5717db,_0x2d571d,_0xd786e8,_0x4ebe81);},ZoomConstantExpression[_0x5e00b3(0x3720)][_0x307c2b(0x3f6a)]=function(_0x3e272d,_0x4c4688,_0x26639e,_0x3862c2,_0x2e1cea,_0x4fd24b){var _0x2258f1=_0x5e00b3;return this[_0x2258f1(0x2f7e)][_0x2258f1(0xd06)](_0x3e272d,_0x4c4688,_0x26639e,_0x3862c2,_0x2e1cea,_0x4fd24b);},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x40e9),ZoomConstantExpression),ZoomDependentExpression[_0x5e00b3(0x3720)][_0x5e00b3(0x1e4b)]=function(_0x4c9bd2,_0x2046d0,_0x34d47f,_0x19a640,_0xdded21,_0x55f3ae){var _0xc0b55e=_0x5e00b3;return this[_0xc0b55e(0x2f7e)][_0xc0b55e(0x1e4b)](_0x4c9bd2,_0x2046d0,_0x34d47f,_0x19a640,_0xdded21,_0x55f3ae);},ZoomDependentExpression[_0x307c2b(0x1aa2)][_0x5e00b3(0xd06)]=function(_0x39a84c,_0x27caee,_0x238da7,_0x3c6cdc,_0x3fd455,_0x5bc233){var _0x5940ab=_0x5e00b3;return this[_0x5940ab(0x2f7e)][_0x5940ab(0xd06)](_0x39a84c,_0x27caee,_0x238da7,_0x3c6cdc,_0x3fd455,_0x5bc233);},ZoomDependentExpression[_0x5e00b3(0x3720)][_0x5e00b3(0x5276)]=function(_0x5361d9,_0x460cdc,_0x40acef){var _0x35bf1d=_0x5e00b3;return this[_0x35bf1d(0x564)]?Interpolate[_0x35bf1d(0x5276)](this[_0x35bf1d(0x564)],_0x5361d9,_0x460cdc,_0x40acef):0x0;},WebWorkerTransfer[_0x307c2b(0x59c)](_0x5e00b3(0x1f5c),ZoomDependentExpression);var StylePropertyFunction=function(_0x2512c5,_0x11ee7a){var _0x1505f3=_0x5e00b3;this[_0x1505f3(0x5d0b)]=_0x2512c5,this[_0x1505f3(0x17f)]=_0x11ee7a,extend$1$1(this,createFunction(this[_0x1505f3(0x5d0b)],this[_0x1505f3(0x17f)]));};function getType(_0x2dc938){var _0x1d2009=_0x5e00b3;return _0x2dc938 instanceof Number?_0x1d2009(0x1efe):_0x2dc938 instanceof String?_0x1d2009(0x20b8):_0x2dc938 instanceof Boolean?_0x1d2009(0x29d5):Array['isArray'](_0x2dc938)?_0x1d2009(0xa59):null===_0x2dc938?_0x1d2009(0x3286):typeof _0x2dc938;}StylePropertyFunction[_0x307c2b(0x1137)]=function(_0x2b4cf4){var _0x57e1b9=_0x307c2b;return new StylePropertyFunction(_0x2b4cf4[_0x57e1b9(0x40ec)],_0x2b4cf4[_0x57e1b9(0x2cd)]);},StylePropertyFunction[_0x5e00b3(0x151c)]=function(_0x13ceeb){var _0x22d422=_0x5e00b3;return{'_parameters':_0x13ceeb[_0x22d422(0x5d0b)],'_specification':_0x13ceeb[_0x22d422(0x17f)]};},Expression$1['normalizePropertyExpression']=function(_0x16081b,_0x4f551c){var _0x4312c6=_0x307c2b,_0x253d04=_0x5e00b3;if(isFunction(_0x16081b))return new StylePropertyFunction(_0x16081b,_0x4f551c);if(Expression$1['isExpression'](_0x16081b)){var _0x43938e=createPropertyExpression(_0x16081b,_0x4f551c);if(_0x253d04(0x584a)===_0x43938e[_0x253d04(0x2a6a)])throw new Error(_0x43938e[_0x4312c6(0x46b3)][_0x253d04(0x7f7)](function(_0x22e29a){var _0x5b8db1=_0x253d04;return _0x22e29a[_0x5b8db1(0x150a)]+':\x20'+_0x22e29a[_0x5b8db1(0x3c0f)];})[_0x253d04(0x48a9)](',\x20'));return _0x43938e[_0x253d04(0x9a4)];}var _0x47302a=_0x16081b;return _0x253d04(0x20b8)==typeof _0x16081b&&_0x253d04(0x8fe)===_0x4f551c[_0x253d04(0x3dd)]&&(_0x47302a=Color$1[_0x253d04(0x2374)](_0x16081b)),{'kind':_0x4312c6(0x1021),'evaluate':function(){return _0x47302a;}};};var PropertyValue=function(_0x600108,_0x3c8f23){var _0x5ed26b=_0x307c2b,_0xc30ae5=_0x5e00b3;this[_0xc30ae5(0x20ff)]=_0x600108,this[_0xc30ae5(0x9a4)]=_0x3c8f23,this[_0x5ed26b(0x5521)]=Expression$1[_0xc30ae5(0x47ae)](void 0x0===_0x3c8f23?_0x600108[_0xc30ae5(0x284a)][_0xc30ae5(0x60b)]:_0x3c8f23,_0x600108[_0xc30ae5(0x284a)]);};function easeCubicInOut(_0x37ba08){if(_0x37ba08<=0x0)return 0x0;if(_0x37ba08>=0x1)return 0x1;var _0x38cc88=_0x37ba08*_0x37ba08,_0x1b3be4=_0x38cc88*_0x37ba08;return 0x4*(_0x37ba08<0.5?_0x1b3be4:0x3*(_0x37ba08-_0x38cc88)+_0x1b3be4-0.75);}PropertyValue[_0x5e00b3(0x3720)][_0x5e00b3(0x5e65)]=function(){var _0x6a6161=_0x307c2b,_0x16ab1a=_0x5e00b3;return _0x16ab1a(0x43f4)===this[_0x16ab1a(0x1e89)][_0x16ab1a(0x24bc)]||_0x16ab1a(0x1961)===this[_0x6a6161(0x5521)][_0x16ab1a(0x24bc)];},PropertyValue[_0x307c2b(0x1aa2)][_0x307c2b(0x2c26)]=function(_0x4b50a2,_0x2940bc){var _0x58d7e1=_0x5e00b3;return this[_0x58d7e1(0x20ff)][_0x58d7e1(0x5208)](this,_0x4b50a2,_0x2940bc);};var TransitioningPropertyValue=function(_0x47df2d,_0x5cb31e,_0x3395fe,_0x4c2f8a,_0x12ed03){var _0x2bd39e=_0x307c2b,_0x7f6614=_0x5e00b3;this[_0x7f6614(0x20ff)]=_0x47df2d,this['value']=_0x5cb31e,this[_0x7f6614(0x153a)]=_0x12ed03+_0x4c2f8a[_0x7f6614(0x13c9)]||0x0,this[_0x7f6614(0x2a9)]=this[_0x7f6614(0x153a)]+_0x4c2f8a[_0x7f6614(0x3dfe)]||0x0,_0x47df2d[_0x7f6614(0x284a)][_0x7f6614(0x1dc7)]&&(_0x4c2f8a[_0x7f6614(0x13c9)]||_0x4c2f8a[_0x2bd39e(0x511d)])&&(this[_0x2bd39e(0x7a1)]=_0x3395fe);};TransitioningPropertyValue[_0x307c2b(0x1aa2)][_0x307c2b(0x2c26)]=function(_0x12e195,_0x21878f){var _0x55a3d4=_0x307c2b,_0x2f8150=_0x5e00b3,_0x40f7e3=_0x12e195[_0x2f8150(0xccb)]||0x0,_0x48858d=this[_0x2f8150(0x9a4)][_0x2f8150(0x5208)](_0x12e195,_0x21878f),_0x32e3d1=this[_0x2f8150(0x49fe)];if(_0x32e3d1){if(_0x40f7e3>this[_0x2f8150(0x2a9)])return this[_0x2f8150(0x49fe)]=null,_0x48858d;if(this[_0x55a3d4(0x46b3)][_0x2f8150(0x5e65)]())return this[_0x2f8150(0x49fe)]=null,_0x48858d;if(_0x40f7e3<this[_0x2f8150(0x153a)])return _0x32e3d1['possiblyEvaluate'](_0x12e195,_0x21878f);var _0x555d6a=(_0x40f7e3-this[_0x2f8150(0x153a)])/(this[_0x2f8150(0x2a9)]-this[_0x2f8150(0x153a)]);return this[_0x2f8150(0x20ff)][_0x55a3d4(0x4c12)](_0x32e3d1[_0x2f8150(0x5208)](_0x12e195,_0x21878f),_0x48858d,easeCubicInOut(_0x555d6a));}return _0x48858d;};var TransitionablePropertyValue=function(_0x749c2b){var _0x5f3ee1=_0x307c2b,_0x2b71ab=_0x5e00b3;this[_0x5f3ee1(0x287d)]=_0x749c2b,this[_0x2b71ab(0x9a4)]=new PropertyValue(_0x749c2b,void 0x0);};TransitionablePropertyValue['prototype'][_0x5e00b3(0x20c9)]=function(_0x2ba9ea,_0x4388d2){var _0x2e1d1c=_0x5e00b3;return new TransitioningPropertyValue(this[_0x2e1d1c(0x20ff)],this[_0x2e1d1c(0x9a4)],_0x4388d2,Util$2[_0x2e1d1c(0x46d7)]({},_0x2ba9ea[_0x2e1d1c(0x1dc7)],this[_0x2e1d1c(0x1dc7)]),_0x2ba9ea[_0x2e1d1c(0xccb)]);},TransitionablePropertyValue[_0x5e00b3(0x3720)][_0x5e00b3(0x2fc9)]=function(){var _0x3fe919=_0x5e00b3;return new TransitioningPropertyValue(this[_0x3fe919(0x20ff)],this[_0x3fe919(0x9a4)],null,{},0x0);};var Properties=function(_0x28dcbe){var _0x1125b5=_0x307c2b,_0x325cbb=_0x5e00b3;for(var _0x128b76 in(this[_0x325cbb(0x1a92)]=_0x28dcbe,this[_0x325cbb(0x5168)]={},this[_0x1125b5(0x4524)]={},this[_0x325cbb(0x3236)]={},this[_0x325cbb(0x4515)]={},this[_0x325cbb(0xe9b)]=[],_0x28dcbe)){var _0x2bc2aa=_0x28dcbe[_0x128b76];_0x2bc2aa[_0x1125b5(0x4024)][_0x325cbb(0x3ef9)]&&this[_0x1125b5(0x4082)][_0x1125b5(0x2a0e)](_0x128b76);var _0x52c130=this[_0x325cbb(0x5168)][_0x128b76]=new PropertyValue(_0x2bc2aa,void 0x0),_0x140aa3=this[_0x1125b5(0x4524)][_0x128b76]=new TransitionablePropertyValue(_0x2bc2aa);this[_0x325cbb(0x3236)][_0x128b76]=_0x140aa3[_0x325cbb(0x2fc9)](),this[_0x325cbb(0x4515)][_0x128b76]=_0x52c130[_0x325cbb(0x5208)]({});}};function QueryUtils(){}QueryUtils[_0x307c2b(0x3b49)]=function(_0x1f745a,_0x4f7b42,_0x23694a){var _0x30c222=_0x5e00b3,_0x581388=_0x4f7b42[_0x30c222(0xf6d)]['get'](_0x1f745a)[_0x30c222(0x9a4)];return'constant'===_0x581388[_0x30c222(0x24bc)]?_0x581388[_0x30c222(0x9a4)]:_0x23694a[_0x30c222(0x4c27)]['get'](_0x4f7b42['id'])[_0x30c222(0x1328)][_0x1f745a][_0x30c222(0x396f)];},QueryUtils[_0x5e00b3(0x356)]=function(_0x3c73b8){return Math['sqrt'](_0x3c73b8[0x0]*_0x3c73b8[0x0]+_0x3c73b8[0x1]*_0x3c73b8[0x1]);},QueryUtils[_0x5e00b3(0x1512)]=function(_0x12419b,_0x3cbc75,_0x262af8,_0x20d098,_0x492ff9){var _0x41e9c6=_0x307c2b,_0x340244=_0x5e00b3;if(!_0x3cbc75[0x0]&&!_0x3cbc75[0x1])return _0x12419b;var _0xb1e465=Point$3[_0x340244(0x1df1)](_0x3cbc75)[_0x340244(0x487a)](_0x492ff9);_0x340244(0x4e47)===_0x262af8&&_0xb1e465[_0x41e9c6(0x60c)](-_0x20d098);for(var _0x421703=[],_0x33b4af=0x0;_0x33b4af<_0x12419b[_0x340244(0x809)];_0x33b4af++){var _0x364615=_0x12419b[_0x33b4af];_0x421703[_0x340244(0x5323)](_0x364615[_0x340244(0x22ef)](_0xb1e465));}return _0x421703;};var PossiblyEvaluated=function(_0x53cc55){var _0x632a76=_0x5e00b3;this['_properties']=_0x53cc55,this[_0x632a76(0x694)]=Object['create'](_0x53cc55[_0x632a76(0x4515)]);};PossiblyEvaluated[_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0x793738){var _0x300d0b=_0x5e00b3;return this[_0x300d0b(0x694)][_0x793738];};var Layout=function(_0x37c60a){var _0x33ca1d=_0x5e00b3;this[_0x33ca1d(0x2e9)]=_0x37c60a,this[_0x33ca1d(0x694)]=Object[_0x33ca1d(0x2850)](_0x37c60a[_0x33ca1d(0x5168)]);};Layout[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x150a09){var _0x237a4a=_0x307c2b,_0x32d514=_0x5e00b3;return Util$2[_0x237a4a(0x2d7b)](this[_0x32d514(0x694)][_0x150a09][_0x237a4a(0x46b3)]);},Layout[_0x5e00b3(0x3720)][_0x5e00b3(0x92d)]=function(_0x189f8f,_0x4090d1){var _0x14fe59=_0x307c2b,_0x43b45c=_0x5e00b3;this[_0x43b45c(0x694)][_0x189f8f]=new PropertyValue(this[_0x43b45c(0x694)][_0x189f8f][_0x43b45c(0x20ff)],null===_0x4090d1?void 0x0:Util$2[_0x14fe59(0x2d7b)](_0x4090d1));},Layout[_0x307c2b(0x1aa2)][_0x5e00b3(0x151c)]=function(){var _0x44a511=_0x307c2b,_0x4cf7e0=_0x5e00b3;for(var _0x1cef4a={},_0x46bd0c=0x0,_0x30efa9=Object[_0x44a511(0x11bc)](this[_0x4cf7e0(0x694)]);_0x46bd0c<_0x30efa9[_0x4cf7e0(0x809)];_0x46bd0c+=0x1){var _0x522177=_0x30efa9[_0x46bd0c],_0x52e8d0=this[_0x4cf7e0(0x4d6)](_0x522177);void 0x0!==_0x52e8d0&&(_0x1cef4a[_0x522177]=_0x52e8d0);}return _0x1cef4a;},Layout[_0x5e00b3(0x3720)][_0x5e00b3(0x5208)]=function(_0x3cef66,_0x57f6bd){var _0x1347c6=_0x307c2b,_0x2fb73d=_0x5e00b3;for(var _0x1557b5=new PossiblyEvaluated(this[_0x1347c6(0x51fa)]),_0x2f753f=0x0,_0x17438e=Object[_0x2fb73d(0x4d54)](this[_0x2fb73d(0x694)]);_0x2f753f<_0x17438e[_0x2fb73d(0x809)];_0x2f753f+=0x1){var _0x2e616c=_0x17438e[_0x2f753f];_0x1557b5[_0x2fb73d(0x694)][_0x2e616c]=this[_0x2fb73d(0x694)][_0x2e616c][_0x1347c6(0x2c26)](_0x3cef66,_0x57f6bd);}return _0x1557b5;};var Transitioning=function(_0x2cfb2d){var _0x5b2399=_0x307c2b,_0x2bd587=_0x5e00b3;this[_0x2bd587(0x2e9)]=_0x2cfb2d,this[_0x2bd587(0x694)]=Object[_0x5b2399(0x47e7)](_0x2cfb2d[_0x2bd587(0x3236)]);};Transitioning[_0x5e00b3(0x3720)]['possiblyEvaluate']=function(_0x6128ea,_0x165e5d){var _0x3afc18=_0x307c2b,_0x331bfb=_0x5e00b3;for(var _0x199e74=new PossiblyEvaluated(this[_0x331bfb(0x2e9)]),_0xd89542=0x0,_0x1816a3=Object[_0x3afc18(0x11bc)](this[_0x331bfb(0x694)]);_0xd89542<_0x1816a3[_0x331bfb(0x809)];_0xd89542+=0x1){var _0x3254b7=_0x1816a3[_0xd89542];_0x199e74['_values'][_0x3254b7]=this[_0x3afc18(0x2bd4)][_0x3254b7][_0x3afc18(0x2c26)](_0x6128ea,_0x165e5d);}return _0x199e74;},Transitioning[_0x307c2b(0x1aa2)][_0x5e00b3(0x4b04)]=function(){var _0x17f0e2=_0x5e00b3;for(var _0x392ae5=0x0,_0x31ae6e=Object[_0x17f0e2(0x4d54)](this[_0x17f0e2(0x694)]);_0x392ae5<_0x31ae6e[_0x17f0e2(0x809)];_0x392ae5+=0x1){var _0x599bad=_0x31ae6e[_0x392ae5];if(this[_0x17f0e2(0x694)][_0x599bad][_0x17f0e2(0x49fe)])return!0x0;}return!0x1;};var Transitionable=function(_0x4974a9){var _0x177ee6=_0x5e00b3;this[_0x177ee6(0x2e9)]=_0x4974a9,this[_0x177ee6(0x694)]=Object[_0x177ee6(0x2850)](_0x4974a9[_0x177ee6(0x2df)]);};Transitionable[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x18308c){var _0x4eb46a=_0x5e00b3;return Util$2['clone'](this[_0x4eb46a(0x694)][_0x18308c][_0x4eb46a(0x9a4)][_0x4eb46a(0x9a4)]);},Transitionable[_0x307c2b(0x1aa2)][_0x5e00b3(0x92d)]=function(_0x1660b6,_0x5dc150){var _0x52eca6=_0x307c2b,_0x5325e8=_0x5e00b3;this[_0x5325e8(0x694)][_0x5325e8(0x1a9a)](_0x1660b6)||(this[_0x5325e8(0x694)][_0x1660b6]=new TransitionablePropertyValue(this[_0x5325e8(0x694)][_0x1660b6]['property'])),this[_0x5325e8(0x694)][_0x1660b6][_0x5325e8(0x9a4)]=new PropertyValue(this[_0x5325e8(0x694)][_0x1660b6][_0x5325e8(0x20ff)],null===_0x5dc150?void 0x0:Util$2[_0x52eca6(0x2d7b)](_0x5dc150));},Transitionable[_0x5e00b3(0x3720)][_0x5e00b3(0x898)]=function(_0x4f30ba){var _0x2ba83f=_0x307c2b,_0x5335f5=_0x5e00b3;return Util$2[_0x2ba83f(0x2d7b)](this[_0x5335f5(0x694)][_0x4f30ba][_0x5335f5(0x1dc7)]);},Transitionable[_0x5e00b3(0x3720)][_0x5e00b3(0x46e5)]=function(_0x3c85ce,_0x313745){var _0x3ada79=_0x307c2b,_0x5693e1=_0x5e00b3;this[_0x3ada79(0x2bd4)][_0x5693e1(0x1a9a)](_0x3c85ce)||(this[_0x3ada79(0x2bd4)][_0x3c85ce]=new TransitionablePropertyValue(this[_0x3ada79(0x2bd4)][_0x3c85ce][_0x5693e1(0x20ff)])),this[_0x5693e1(0x694)][_0x3c85ce][_0x3ada79(0x141f)]=Util$2[_0x5693e1(0x40f3)](_0x313745)||void 0x0;},Transitionable[_0x307c2b(0x1aa2)][_0x5e00b3(0x151c)]=function(){var _0x15a1c0=_0x307c2b,_0x302037=_0x5e00b3;for(var _0x41820f={},_0x500397=0x0,_0x18fb22=Object[_0x302037(0x4d54)](this[_0x302037(0x694)]);_0x500397<_0x18fb22[_0x15a1c0(0x2ef4)];_0x500397+=0x1){var _0x155894=_0x18fb22[_0x500397],_0x264fb1=this[_0x302037(0x4d6)](_0x155894);void 0x0!==_0x264fb1&&(_0x41820f[_0x155894]=_0x264fb1);var _0x415dc5=this[_0x302037(0x898)](_0x155894);void 0x0!==_0x415dc5&&(_0x41820f[_0x155894+'-transition']=_0x415dc5);}return _0x41820f;},Transitionable[_0x307c2b(0x1aa2)][_0x5e00b3(0x20c9)]=function(_0x5b76cb,_0x4ee6c6){var _0x82aefc=_0x307c2b,_0x441298=_0x5e00b3;for(var _0x48ddbc=new Transitioning(this[_0x441298(0x2e9)]),_0x3372df=0x0,_0x546b60=Object[_0x441298(0x4d54)](this[_0x441298(0x694)]);_0x3372df<_0x546b60[_0x82aefc(0x2ef4)];_0x3372df+=0x1){var _0x177e8d=_0x546b60[_0x3372df];_0x48ddbc[_0x441298(0x694)][_0x177e8d]=this[_0x441298(0x694)][_0x177e8d][_0x82aefc(0x5529)](_0x5b76cb,_0x4ee6c6[_0x441298(0x694)][_0x177e8d]);}return _0x48ddbc;},Transitionable[_0x5e00b3(0x3720)][_0x5e00b3(0x2fc9)]=function(){var _0x22295b=_0x307c2b,_0x16cb5d=_0x5e00b3;for(var _0x4a95e7=new Transitioning(this[_0x22295b(0x51fa)]),_0x4bf177=0x0,_0x5e7720=Object[_0x16cb5d(0x4d54)](this['_values']);_0x4bf177<_0x5e7720[_0x16cb5d(0x809)];_0x4bf177+=0x1){var _0x19828d=_0x5e7720[_0x4bf177];_0x4a95e7[_0x22295b(0x2bd4)][_0x19828d]=this[_0x16cb5d(0x694)][_0x19828d][_0x16cb5d(0x2fc9)]();}return _0x4a95e7;};var TRANSITION_SUFFIX=_0x5e00b3(0x3321);function endsWith(_0x57df10,_0x3a6a67){var _0x10a21d=_0x307c2b,_0x4f8d2b=_0x5e00b3;return-0x1!==_0x57df10[_0x10a21d(0x2feb)](_0x3a6a67,_0x57df10[_0x4f8d2b(0x809)]-_0x3a6a67[_0x4f8d2b(0x809)]);}function StyleLayer(_0x11d1d5,_0x2616a0){var _0x5c231f=_0x307c2b,_0xd8a5ca=_0x5e00b3;if(this['id']=_0x11d1d5['id'],this[_0xd8a5ca(0x3dd)]=_0x11d1d5[_0xd8a5ca(0x3dd)],_0xd8a5ca(0x52a)!==_0x11d1d5[_0xd8a5ca(0x3dd)]&&(_0x11d1d5=_0x11d1d5,this[_0xd8a5ca(0x56fe)]=_0x11d1d5[_0xd8a5ca(0x56fe)],this[_0xd8a5ca(0x1c7a)]=_0x11d1d5[_0x5c231f(0x4aea)],this['maxzoom']=_0x11d1d5[_0xd8a5ca(0x581a)],_0xd8a5ca(0x3c70)!==_0x11d1d5[_0xd8a5ca(0x3dd)]&&(this[_0xd8a5ca(0x43f4)]=_0x11d1d5['source'],this[_0xd8a5ca(0x4b08)]=_0x11d1d5[_0xd8a5ca(0x1260)],this[_0xd8a5ca(0x1d59)]=_0x11d1d5['filter']),_0x2616a0[_0xd8a5ca(0x4892)]&&(this[_0xd8a5ca(0x26e0)]=new Layout(_0x2616a0[_0xd8a5ca(0x4892)])),_0x2616a0[_0xd8a5ca(0xf6d)])){for(var _0x5788db in(this[_0xd8a5ca(0xdf5)]=new Transitionable(_0x2616a0[_0x5c231f(0x54ca)]),_0x11d1d5[_0xd8a5ca(0xf6d)]))this['setPaintProperty'](_0x5788db,_0x11d1d5[_0xd8a5ca(0xf6d)][_0x5788db],{'validate':!0x1});for(var _0x21587f in _0x11d1d5[_0xd8a5ca(0x4892)])this[_0x5c231f(0xc63)](_0x21587f,_0x11d1d5[_0xd8a5ca(0x4892)][_0x21587f],{'validate':!0x1});this[_0x5c231f(0x28cc)]=this['_transitionablePaint'][_0xd8a5ca(0x2fc9)]();}}StyleLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x5b1f)]=function(){var _0x4f72aa=_0x307c2b;return this[_0x4f72aa(0x2a10)];},StyleLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x3898)]=function(_0x471457){var _0x3a69cc=_0x5e00b3;return _0x3a69cc(0x23ab)===_0x471457?this['visibility']:this[_0x3a69cc(0x26e0)][_0x3a69cc(0x4d6)](_0x471457);},StyleLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x1c9c)]=function(_0x4cf95f,_0x4ad99a,_0x1c45f1){var _0x1df23c=_0x307c2b,_0x2e02bb=_0x5e00b3;if(null!=_0x4ad99a&&this['id'],_0x2e02bb(0x23ab)===_0x4cf95f)return this[_0x1df23c(0x4a6e)]=_0x4ad99a,void(this[_0x2e02bb(0x1228)]&&this[_0x2e02bb(0x1228)][_0x2e02bb(0x4892)]&&(this[_0x2e02bb(0x1228)][_0x2e02bb(0x4892)][_0x2e02bb(0x23ab)]=_0x4ad99a));this[_0x2e02bb(0x26e0)][_0x2e02bb(0x92d)](_0x4cf95f,_0x4ad99a);},StyleLayer[_0x307c2b(0x1aa2)][_0x307c2b(0x53b2)]=function(_0x4ddd81){var _0x12c56d=_0x307c2b,_0xcdbfe1=_0x5e00b3;return endsWith(_0x4ddd81,TRANSITION_SUFFIX)?this[_0xcdbfe1(0xdf5)][_0xcdbfe1(0x898)](_0x4ddd81[_0xcdbfe1(0x30eb)](0x0,-TRANSITION_SUFFIX[_0x12c56d(0x2ef4)])):this[_0xcdbfe1(0xdf5)][_0xcdbfe1(0x4d6)](_0x4ddd81);},StyleLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x31d1)]=function(_0x55d5ea,_0x49fbe5,_0x5697c8){var _0x2c5149=_0x307c2b,_0x3d4e21=_0x5e00b3;if(null!=_0x49fbe5&&this['id'],endsWith(_0x55d5ea,TRANSITION_SUFFIX))return this[_0x3d4e21(0xdf5)][_0x3d4e21(0x46e5)](_0x55d5ea[_0x2c5149(0x17ac)](0x0,-TRANSITION_SUFFIX['length']),_0x49fbe5||void 0x0),!0x1;var _0x5c0d36=this[_0x3d4e21(0xdf5)][_0x3d4e21(0x694)][_0x55d5ea],_0x74ea26=_0x3d4e21(0x603a)===_0x5c0d36[_0x3d4e21(0x20ff)][_0x3d4e21(0x284a)][_0x3d4e21(0x337e)],_0x22242d=_0x5c0d36[_0x3d4e21(0x9a4)][_0x3d4e21(0x5e65)](),_0x155016=_0x5c0d36['value'];this['_transitionablePaint'][_0x2c5149(0x58b8)](_0x55d5ea,_0x49fbe5),this[_0x3d4e21(0x57b4)](_0x55d5ea);var _0x47fd76=this[_0x3d4e21(0xdf5)][_0x3d4e21(0x694)][_0x55d5ea][_0x3d4e21(0x9a4)];return _0x47fd76[_0x3d4e21(0x5e65)]()||_0x22242d||_0x74ea26||this['_handleOverridablePaintPropertyUpdate'](_0x55d5ea,_0x155016,_0x47fd76);},StyleLayer[_0x5e00b3(0x3720)][_0x307c2b(0x4fc)]=function(_0xd017d9){},StyleLayer[_0x5e00b3(0x3720)][_0x307c2b(0x42d4)]=function(_0x699150,_0x10748b,_0x5d30f7){return!0x1;},StyleLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x5780)]=function(_0x37bc54){var _0x5afc63=_0x5e00b3;return!!(this[_0x5afc63(0x1c7a)]&&_0x37bc54<this[_0x5afc63(0x1c7a)])||(!!(this[_0x5afc63(0x581a)]&&_0x37bc54>=this[_0x5afc63(0x581a)])||_0x5afc63(0x5e6f)===this[_0x5afc63(0x23ab)]);},StyleLayer[_0x5e00b3(0x3720)][_0x5e00b3(0xee8)]=function(_0x2396b4){var _0x461b67=_0x5e00b3;this[_0x461b67(0x3591)]=this[_0x461b67(0xdf5)][_0x461b67(0x20c9)](_0x2396b4,this[_0x461b67(0x3591)]);},StyleLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x4b04)]=function(){var _0x40b4a3=_0x307c2b,_0x4e7131=_0x5e00b3;return this[_0x4e7131(0x3591)][_0x40b4a3(0x26e1)]();},StyleLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x52b4)]=function(_0x511977,_0x471f2f){var _0x58e9fe=_0x307c2b,_0x22ef64=_0x5e00b3;_0x511977[_0x22ef64(0x5b1f)]&&(this[_0x22ef64(0x2e65)]=_0x511977[_0x22ef64(0x5b1f)]()),this[_0x22ef64(0x26e0)]&&(this[_0x58e9fe(0x19de)]=this[_0x22ef64(0x26e0)][_0x58e9fe(0x2c26)](_0x511977,_0x471f2f)),this[_0x22ef64(0xf6d)]=this[_0x22ef64(0x3591)][_0x22ef64(0x5208)](_0x511977,_0x471f2f);},StyleLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x151c)]=function(){var _0x5dd72d=_0x307c2b,_0x171e15=_0x5e00b3,_0x434e40={'id':this['id'],'type':this[_0x171e15(0x3dd)],'source':this[_0x171e15(0x43f4)],'source-layer':this[_0x171e15(0x4b08)],'metadata':this['metadata'],'minzoom':this[_0x171e15(0x1c7a)],'maxzoom':this[_0x171e15(0x581a)],'filter':this[_0x5dd72d(0x529a)],'layout':this['_unevaluatedLayout']&&this[_0x5dd72d(0x48c8)][_0x171e15(0x151c)](),'paint':this[_0x171e15(0xdf5)]&&this[_0x171e15(0xdf5)][_0x171e15(0x151c)]()};return this[_0x171e15(0x23ab)]&&(_0x434e40[_0x171e15(0x4892)]=_0x434e40[_0x171e15(0x4892)]||{},_0x434e40[_0x171e15(0x4892)][_0x171e15(0x23ab)]=this[_0x171e15(0x23ab)]),Util$2[_0x171e15(0x255e)](_0x434e40,function(_0x17f52d,_0x539f10){var _0x1e3159=_0x5dd72d,_0x2c6927=_0x171e15;return!(void 0x0===_0x17f52d||_0x2c6927(0x4892)===_0x539f10&&!Object[_0x2c6927(0x4d54)](_0x17f52d)[_0x2c6927(0x809)]||_0x2c6927(0xf6d)===_0x539f10&&!Object[_0x2c6927(0x4d54)](_0x17f52d)[_0x1e3159(0x2ef4)]);});},StyleLayer[_0x5e00b3(0x3720)][_0x307c2b(0x2a56)]=function(_0x3e5027,_0x791e79,_0x56e161,_0x189daa,_0x1885e4){return!0x0;},StyleLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x58d6)]=function(){return!0x1;},StyleLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x58d1)]=function(){return!0x1;},StyleLayer[_0x5e00b3(0x3720)][_0x307c2b(0x4e37)]=function(){return!0x1;},StyleLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2258)]=function(){},StyleLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x2c44)]=function(){return!0x0;};var $version=0x8,$root={'version':{'required':!0x0,'type':_0x5e00b3(0x357e),'values':[0x8]},'name':{'type':'string'},'metadata':{'type':'*'},'center':{'type':_0x5e00b3(0xa59),'value':_0x307c2b(0x3393)},'zoom':{'type':_0x5e00b3(0x1efe)},'bearing':{'type':_0x5e00b3(0x1efe),'default':0x0,'period':0x168,'units':'degrees'},'pitch':{'type':_0x5e00b3(0x1efe),'default':0x0,'units':_0x5e00b3(0x450f)},'light':{'type':_0x5e00b3(0xae6)},'sources':{'required':!0x0,'type':'sources'},'sprite':{'type':_0x5e00b3(0x20b8)},'glyphs':{'type':_0x5e00b3(0x20b8)},'transition':{'type':_0x307c2b(0x141f)},'layers':{'required':!0x0,'type':_0x5e00b3(0xa59),'value':_0x5e00b3(0x2bae)}},sources={'*':{'type':_0x5e00b3(0x43f4)}},source=[_0x5e00b3(0x1e63),_0x307c2b(0x3011),_0x5e00b3(0x40d0),_0x307c2b(0x4636),_0x5e00b3(0x465d),_0x5e00b3(0x550d)],source_vector={'type':{'required':!0x0,'type':_0x307c2b(0x341f),'values':{'vector':{}}},'url':{'type':_0x5e00b3(0x20b8)},'tiles':{'type':_0x5e00b3(0xa59),'value':_0x307c2b(0x2faa)},'bounds':{'type':_0x5e00b3(0xa59),'value':_0x5e00b3(0x1efe),'length':0x4,'default':[-0xb4,-85.051129,0xb4,85.051129]},'scheme':{'type':_0x5e00b3(0x357e),'values':{'xyz':{},'tms':{}},'default':_0x5e00b3(0x53be)},'minzoom':{'type':_0x307c2b(0x3393),'default':0x0},'maxzoom':{'type':_0x5e00b3(0x1efe),'default':0x16},'attribution':{'type':_0x5e00b3(0x20b8)},'*':{'type':'*'}},source_raster={'type':{'required':!0x0,'type':_0x307c2b(0x341f),'values':{'raster':{}}},'url':{'type':_0x5e00b3(0x20b8)},'tiles':{'type':_0x5e00b3(0xa59),'value':_0x5e00b3(0x20b8)},'bounds':{'type':_0x5e00b3(0xa59),'value':_0x5e00b3(0x1efe),'length':0x4,'default':[-0xb4,-85.051129,0xb4,85.051129]},'minzoom':{'type':'number','default':0x0},'maxzoom':{'type':_0x5e00b3(0x1efe),'default':0x16},'tileSize':{'type':_0x5e00b3(0x1efe),'default':0x200,'units':_0x5e00b3(0x23bc)},'scheme':{'type':_0x5e00b3(0x357e),'values':{'xyz':{},'tms':{}},'default':_0x5e00b3(0x53be)},'attribution':{'type':_0x5e00b3(0x20b8)},'*':{'type':'*'}},source_raster_dem={'type':{'required':!0x0,'type':_0x5e00b3(0x357e),'values':{'raster-dem':{}}},'url':{'type':_0x5e00b3(0x20b8)},'tiles':{'type':_0x5e00b3(0xa59),'value':_0x5e00b3(0x20b8)},'bounds':{'type':_0x307c2b(0x49da),'value':_0x5e00b3(0x1efe),'length':0x4,'default':[-0xb4,-85.051129,0xb4,85.051129]},'minzoom':{'type':_0x5e00b3(0x1efe),'default':0x0},'maxzoom':{'type':_0x5e00b3(0x1efe),'default':0x16},'tileSize':{'type':_0x307c2b(0x3393),'default':0x200,'units':_0x5e00b3(0x23bc)},'attribution':{'type':_0x5e00b3(0x20b8)},'encoding':{'type':_0x5e00b3(0x357e),'values':{'terrarium':{},'mapbox':{}},'default':_0x307c2b(0x1c4c)},'*':{'type':'*'}},source_geojson={'type':{'required':!0x0,'type':'enum','values':{'geojson':{}}},'data':{'type':'*'},'maxzoom':{'type':_0x5e00b3(0x1efe),'default':0x12},'attribution':{'type':_0x5e00b3(0x20b8)},'buffer':{'type':_0x5e00b3(0x1efe),'default':0x80,'maximum':0x200,'minimum':0x0},'tolerance':{'type':_0x5e00b3(0x1efe),'default':0.375},'cluster':{'type':_0x5e00b3(0x29d5),'default':!0x1},'clusterRadius':{'type':'number','default':0x32,'minimum':0x0},'clusterMaxZoom':{'type':_0x307c2b(0x3393)},'clusterProperties':{'type':'*'},'lineMetrics':{'type':'boolean','default':!0x1},'generateId':{'type':_0x5e00b3(0x29d5),'default':!0x1}},source_video={'type':{'required':!0x0,'type':_0x5e00b3(0x357e),'values':{'video':{}}},'urls':{'required':!0x0,'type':_0x5e00b3(0xa59),'value':_0x307c2b(0x2faa)},'coordinates':{'required':!0x0,'type':_0x5e00b3(0xa59),'length':0x4,'value':{'type':_0x5e00b3(0xa59),'length':0x2,'value':_0x5e00b3(0x1efe)}}},source_image={'type':{'required':!0x0,'type':_0x5e00b3(0x357e),'values':{'image':{}}},'url':{'required':!0x0,'type':_0x5e00b3(0x20b8)},'coordinates':{'required':!0x0,'type':_0x5e00b3(0xa59),'length':0x4,'value':{'type':_0x5e00b3(0xa59),'length':0x2,'value':'number'}}},layer$1={'id':{'type':_0x5e00b3(0x20b8),'required':!0x0},'type':{'type':_0x307c2b(0x341f),'values':{'fill':{},'line':{},'symbol':{},'circle':{},'heatmap':{},'fill-extrusion':{},'raster':{},'hillshade':{},'background':{}},'required':!0x0},'metadata':{'type':'*'},'source':{'type':'string'},'source-layer':{'type':_0x5e00b3(0x20b8)},'minzoom':{'type':_0x5e00b3(0x1efe),'minimum':0x0,'maximum':0x18},'maxzoom':{'type':'number','minimum':0x0,'maximum':0x18},'filter':{'type':_0x307c2b(0x529a)},'layout':{'type':_0x307c2b(0x19de)},'paint':{'type':_0x5e00b3(0xf6d)}},layout=[_0x5e00b3(0x9a1),_0x307c2b(0x4614),_0x5e00b3(0x22c7),_0x5e00b3(0x50cd),_0x5e00b3(0x2c0c),_0x5e00b3(0x8b4),_0x307c2b(0x46e4),_0x5e00b3(0x5743),_0x307c2b(0x35e9)],layout_background={'visibility':{'type':_0x5e00b3(0x357e),'values':{'visible':{},'none':{}},'default':_0x5e00b3(0x37b5),'property-type':_0x307c2b(0x1021)}},layout_fill={'fill-sort-key':{'type':_0x5e00b3(0x1efe),'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4),'feature']},'property-type':_0x5e00b3(0x10f3)},'visibility':{'type':_0x5e00b3(0x357e),'values':{'visible':{},'none':{}},'default':_0x5e00b3(0x37b5),'property-type':_0x5e00b3(0x2fe)}},layout_circle={'circle-sort-key':{'type':_0x5e00b3(0x1efe),'expression':{'interpolated':!0x1,'parameters':[_0x307c2b(0x2692),_0x307c2b(0x747)]},'property-type':'data-driven'},'visibility':{'type':_0x5e00b3(0x357e),'values':{'visible':{},'none':{}},'default':_0x5e00b3(0x37b5),'property-type':_0x5e00b3(0x2fe)}},layout_heatmap={'visibility':{'type':_0x5e00b3(0x357e),'values':{'visible':{},'none':{}},'default':'visible','property-type':_0x5e00b3(0x2fe)}},layout_line={'line-cap':{'type':_0x5e00b3(0x357e),'values':{'butt':{},'round':{},'square':{}},'default':_0x5e00b3(0x4ed6),'expression':{'interpolated':!0x1,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x5e00b3(0x4afa)},'line-join':{'type':_0x5e00b3(0x357e),'values':{'bevel':{},'round':{},'miter':{}},'default':_0x5e00b3(0x4ddc),'expression':{'interpolated':!0x1,'parameters':[_0x307c2b(0x2692),_0x5e00b3(0x37a9)]},'property-type':_0x5e00b3(0x10f3)},'line-miter-limit':{'type':_0x307c2b(0x3393),'default':0x2,'requires':[{'line-join':_0x5e00b3(0x4ddc)}],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x307c2b(0x3c2a)},'line-round-limit':{'type':_0x5e00b3(0x1efe),'default':1.05,'requires':[{'line-join':_0x5e00b3(0x3d49)}],'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x5e00b3(0x4afa)},'line-sort-key':{'type':_0x5e00b3(0x1efe),'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':_0x5e00b3(0x10f3)},'visibility':{'type':_0x307c2b(0x341f),'values':{'visible':{},'none':{}},'default':_0x5e00b3(0x37b5),'property-type':_0x307c2b(0x1021)}},layout_symbol={'symbol-placement':{'type':_0x5e00b3(0x357e),'values':{'point':{},'line':{},'line-center':{}},'default':_0x307c2b(0x1e6),'expression':{'interpolated':!0x1,'parameters':['zoom']},'property-type':_0x5e00b3(0x4afa)},'symbol-spacing':{'type':_0x307c2b(0x3393),'default':0xfa,'minimum':0x1,'units':_0x307c2b(0x37a8),'requires':[{'symbol-placement':_0x5e00b3(0x48c0)}],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':'data-constant'},'symbol-avoid-edges':{'type':_0x5e00b3(0x29d5),'default':!0x1,'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x307c2b(0x3c2a)},'symbol-sort-key':{'type':_0x5e00b3(0x1efe),'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':_0x307c2b(0x15ed)},'symbol-z-order':{'type':_0x5e00b3(0x357e),'values':{'auto':{},'viewport-y':{},'source':{}},'default':_0x307c2b(0x3d78),'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'icon-allow-overlap':{'type':_0x5e00b3(0x29d5),'default':!0x1,'requires':[_0x5e00b3(0x1fa4)],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'icon-ignore-placement':{'type':_0x307c2b(0x43b0),'default':!0x1,'requires':[_0x307c2b(0xcde)],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'icon-optional':{'type':_0x5e00b3(0x29d5),'default':!0x1,'requires':[_0x5e00b3(0x1fa4),_0x5e00b3(0x574f)],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'icon-rotation-alignment':{'type':_0x5e00b3(0x357e),'values':{'map':{},'viewport':{},'auto':{}},'default':_0x5e00b3(0x2b4b),'requires':[_0x307c2b(0xcde)],'expression':{'interpolated':!0x1,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x5e00b3(0x4afa)},'icon-size':{'type':_0x5e00b3(0x1efe),'default':0x1,'minimum':0x0,'units':_0x5e00b3(0x432d),'requires':[_0x307c2b(0xcde)],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':'data-driven'},'icon-text-fit':{'type':_0x5e00b3(0x357e),'values':{'none':{},'width':{},'height':{},'both':{}},'default':_0x5e00b3(0x5e6f),'requires':[_0x5e00b3(0x1fa4),_0x5e00b3(0x574f)],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x307c2b(0x3c2a)},'icon-text-fit-padding':{'type':_0x307c2b(0x49da),'value':_0x5e00b3(0x1efe),'length':0x4,'default':[0x0,0x0,0x0,0x0],'units':_0x307c2b(0x37a8),'requires':[_0x307c2b(0xcde),_0x5e00b3(0x574f),{'icon-text-fit':[_0x5e00b3(0x578e),_0x5e00b3(0x2d3c),_0x307c2b(0x10d5)]}],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'icon-image':{'type':_0x5e00b3(0x273c),'tokens':!0x0,'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4),_0x307c2b(0x747)]},'property-type':_0x5e00b3(0x10f3)},'icon-rotate':{'type':_0x5e00b3(0x1efe),'default':0x0,'period':0x168,'units':_0x5e00b3(0x450f),'requires':[_0x307c2b(0xcde)],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x307c2b(0x747)]},'property-type':_0x5e00b3(0x10f3)},'icon-padding':{'type':_0x5e00b3(0x1efe),'default':0x2,'minimum':0x0,'units':_0x5e00b3(0x23bc),'requires':['icon-image'],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'icon-keep-upright':{'type':_0x307c2b(0x43b0),'default':!0x1,'requires':[_0x5e00b3(0x1fa4),{'icon-rotation-alignment':'map'},{'symbol-placement':[_0x5e00b3(0x48c0),_0x5e00b3(0x534f)]}],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'icon-offset':{'type':_0x5e00b3(0xa59),'value':_0x307c2b(0x3393),'length':0x2,'default':[0x0,0x0],'requires':[_0x5e00b3(0x1fa4)],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':_0x5e00b3(0x10f3)},'icon-anchor':{'type':_0x307c2b(0x341f),'values':{'center':{},'left':{},'right':{},'top':{},'bottom':{},'top-left':{},'top-right':{},'bottom-left':{},'bottom-right':{}},'default':_0x5e00b3(0x4fe8),'requires':[_0x5e00b3(0x1fa4)],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':_0x5e00b3(0x10f3)},'icon-pitch-alignment':{'type':_0x5e00b3(0x357e),'values':{'map':{},'viewport':{},'auto':{}},'default':_0x5e00b3(0x2b4b),'requires':[_0x5e00b3(0x1fa4)],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'text-pitch-alignment':{'type':_0x307c2b(0x341f),'values':{'map':{},'viewport':{},'auto':{}},'default':_0x5e00b3(0x2b4b),'requires':[_0x307c2b(0x1d1)],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':'data-constant'},'text-rotation-alignment':{'type':_0x5e00b3(0x357e),'values':{'map':{},'viewport':{},'auto':{}},'default':_0x5e00b3(0x2b4b),'requires':[_0x5e00b3(0x574f)],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x307c2b(0x3c2a)},'text-field':{'type':_0x5e00b3(0x2c72),'default':'','tokens':!0x0,'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':_0x5e00b3(0x10f3)},'text-font':{'type':_0x5e00b3(0xa59),'value':_0x5e00b3(0x20b8),'default':[_0x5e00b3(0x2f8),_0x5e00b3(0x1fc4)],'requires':[_0x5e00b3(0x574f)],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':_0x5e00b3(0x10f3)},'text-size':{'type':_0x5e00b3(0x1efe),'default':0x10,'minimum':0x0,'units':_0x5e00b3(0x23bc),'requires':[_0x5e00b3(0x574f)],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':_0x5e00b3(0x10f3)},'text-max-width':{'type':_0x5e00b3(0x1efe),'default':0xa,'minimum':0x0,'units':_0x307c2b(0x321b),'requires':[_0x5e00b3(0x574f)],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':_0x5e00b3(0x10f3)},'text-line-height':{'type':_0x5e00b3(0x1efe),'default':1.2,'units':_0x5e00b3(0x5d62),'requires':['text-field'],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'text-letter-spacing':{'type':_0x5e00b3(0x1efe),'default':0x0,'units':_0x5e00b3(0x5d62),'requires':[_0x5e00b3(0x574f)],'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692),_0x307c2b(0x747)]},'property-type':_0x5e00b3(0x10f3)},'text-justify':{'type':_0x5e00b3(0x357e),'values':{'auto':{},'left':{},'center':{},'right':{}},'default':'center','requires':[_0x5e00b3(0x574f)],'expression':{'interpolated':!0x1,'parameters':[_0x307c2b(0x2692),_0x5e00b3(0x37a9)]},'property-type':'data-driven'},'text-radial-offset':{'type':_0x5e00b3(0x1efe),'units':_0x307c2b(0x321b),'default':0x0,'requires':[_0x307c2b(0x1d1)],'property-type':_0x307c2b(0x15ed),'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x307c2b(0x747)]}},'text-variable-anchor':{'type':_0x5e00b3(0xa59),'value':_0x307c2b(0x341f),'values':{'center':{},'left':{},'right':{},'top':{},'bottom':{},'top-left':{},'top-right':{},'bottom-left':{},'bottom-right':{}},'requires':[_0x5e00b3(0x574f),{'symbol-placement':[_0x5e00b3(0x3fb9)]}],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'text-anchor':{'type':_0x5e00b3(0x357e),'values':{'center':{},'left':{},'right':{},'top':{},'bottom':{},'top-left':{},'top-right':{},'bottom-left':{},'bottom-right':{}},'default':_0x5e00b3(0x4fe8),'requires':[_0x5e00b3(0x574f),{'!':_0x307c2b(0x59b8)}],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':'data-driven'},'text-max-angle':{'type':_0x5e00b3(0x1efe),'default':0x2d,'units':_0x5e00b3(0x450f),'requires':[_0x5e00b3(0x574f),{'symbol-placement':[_0x5e00b3(0x48c0),_0x5e00b3(0x534f)]}],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'text-writing-mode':{'type':_0x5e00b3(0xa59),'value':_0x5e00b3(0x357e),'values':{'horizontal':{},'vertical':{}},'requires':[_0x5e00b3(0x574f),{'symbol-placement':[_0x5e00b3(0x3fb9)]}],'expression':{'interpolated':!0x1,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x5e00b3(0x4afa)},'text-rotate':{'type':_0x5e00b3(0x1efe),'default':0x0,'period':0x168,'units':_0x5e00b3(0x450f),'requires':[_0x5e00b3(0x574f)],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':_0x5e00b3(0x10f3)},'text-padding':{'type':_0x307c2b(0x3393),'default':0x2,'minimum':0x0,'units':_0x5e00b3(0x23bc),'requires':[_0x307c2b(0x1d1)],'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x307c2b(0x3c2a)},'text-keep-upright':{'type':_0x5e00b3(0x29d5),'default':!0x0,'requires':[_0x5e00b3(0x574f),{'text-rotation-alignment':_0x5e00b3(0x7f7)},{'symbol-placement':[_0x5e00b3(0x48c0),_0x5e00b3(0x534f)]}],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x307c2b(0x3c2a)},'text-transform':{'type':_0x307c2b(0x341f),'values':{'none':{},'uppercase':{},'lowercase':{}},'default':_0x5e00b3(0x5e6f),'requires':[_0x5e00b3(0x574f)],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':_0x5e00b3(0x10f3)},'text-offset':{'type':_0x307c2b(0x49da),'value':_0x5e00b3(0x1efe),'units':_0x307c2b(0x321b),'length':0x2,'default':[0x0,0x0],'requires':[_0x5e00b3(0x574f),{'!':_0x5e00b3(0x2f50)}],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':_0x5e00b3(0x10f3)},'text-allow-overlap':{'type':_0x5e00b3(0x29d5),'default':!0x1,'requires':[_0x307c2b(0x1d1)],'expression':{'interpolated':!0x1,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x5e00b3(0x4afa)},'text-ignore-placement':{'type':_0x5e00b3(0x29d5),'default':!0x1,'requires':[_0x307c2b(0x1d1)],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'text-optional':{'type':_0x5e00b3(0x29d5),'default':!0x1,'requires':[_0x5e00b3(0x574f),_0x5e00b3(0x1fa4)],'expression':{'interpolated':!0x1,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x5e00b3(0x4afa)},'visibility':{'type':_0x5e00b3(0x357e),'values':{'visible':{},'none':{}},'default':_0x307c2b(0x339),'property-type':_0x5e00b3(0x2fe)}},layout_raster={'visibility':{'type':_0x5e00b3(0x357e),'values':{'visible':{},'none':{}},'default':_0x5e00b3(0x37b5),'property-type':_0x5e00b3(0x2fe)}},layout_hillshade={'visibility':{'type':_0x5e00b3(0x357e),'values':{'visible':{},'none':{}},'default':_0x5e00b3(0x37b5),'property-type':_0x307c2b(0x1021)}},filter={'type':_0x5e00b3(0xa59),'value':'*'},filter_operator={'type':'enum','values':{'==':{},'!=':{},'>':{},'>=':{},'<':{},'<=':{},'in':{},'!in':{},'all':{},'any':{},'none':{},'has':{},'!has':{}}},geometry_type={'type':_0x5e00b3(0x357e),'values':{'Point':{},'LineString':{},'Polygon':{}}},function_stop={'type':_0x5e00b3(0xa59),'minimum':0x0,'maximum':0x18,'value':[_0x307c2b(0x3393),_0x307c2b(0x3a3a)],'length':0x2},expression={'type':_0x5e00b3(0xa59),'value':'*','minimum':0x1},expression_name={'type':_0x5e00b3(0x357e),'values':{'let':{'group':_0x5e00b3(0x2780)},'var':{'group':_0x5e00b3(0x2780)},'literal':{'group':_0x5e00b3(0x2106)},'array':{'group':_0x307c2b(0x4e68)},'at':{'group':_0x307c2b(0x162d)},'in':{'group':_0x5e00b3(0x50d4)},'case':{'group':_0x5e00b3(0x3022)},'match':{'group':_0x307c2b(0x1923)},'coalesce':{'group':_0x5e00b3(0x3022)},'step':{'group':_0x5e00b3(0x1c3e)},'interpolate':{'group':'Ramps,\x20scales,\x20curves'},'interpolate-hcl':{'group':_0x5e00b3(0x1c3e)},'interpolate-lab':{'group':_0x5e00b3(0x1c3e)},'ln2':{'group':_0x5e00b3(0x14f9)},'pi':{'group':_0x5e00b3(0x14f9)},'e':{'group':_0x5e00b3(0x14f9)},'typeof':{'group':_0x5e00b3(0x2106)},'string':{'group':_0x5e00b3(0x2106)},'number':{'group':_0x5e00b3(0x2106)},'boolean':{'group':_0x5e00b3(0x2106)},'object':{'group':_0x5e00b3(0x2106)},'collator':{'group':_0x5e00b3(0x2106)},'format':{'group':_0x5e00b3(0x2106)},'image':{'group':'Types'},'number-format':{'group':_0x5e00b3(0x2106)},'to-string':{'group':'Types'},'to-number':{'group':_0x5e00b3(0x2106)},'to-boolean':{'group':'Types'},'to-rgba':{'group':_0x307c2b(0x1ef8)},'to-color':{'group':_0x5e00b3(0x2106)},'rgb':{'group':_0x5e00b3(0x3722)},'rgba':{'group':_0x5e00b3(0x3722)},'get':{'group':'Lookup'},'has':{'group':_0x307c2b(0x162d)},'length':{'group':_0x5e00b3(0x50d4)},'properties':{'group':_0x5e00b3(0x271e)},'feature-state':{'group':_0x5e00b3(0x271e)},'geometry-type':{'group':_0x5e00b3(0x271e)},'id':{'group':_0x307c2b(0x2cc)},'zoom':{'group':_0x5e00b3(0x5758)},'heatmap-density':{'group':_0x307c2b(0x31cf)},'line-progress':{'group':_0x5e00b3(0x271e)},'accumulated':{'group':_0x5e00b3(0x271e)},'+':{'group':_0x5e00b3(0x14f9)},'*':{'group':_0x5e00b3(0x14f9)},'-':{'group':_0x5e00b3(0x14f9)},'/':{'group':_0x5e00b3(0x14f9)},'%':{'group':_0x5e00b3(0x14f9)},'^':{'group':_0x5e00b3(0x14f9)},'sqrt':{'group':_0x5e00b3(0x14f9)},'log10':{'group':_0x5e00b3(0x14f9)},'ln':{'group':_0x5e00b3(0x14f9)},'log2':{'group':_0x5e00b3(0x14f9)},'sin':{'group':_0x5e00b3(0x14f9)},'cos':{'group':_0x5e00b3(0x14f9)},'tan':{'group':'Math'},'asin':{'group':_0x5e00b3(0x14f9)},'acos':{'group':_0x5e00b3(0x14f9)},'atan':{'group':_0x5e00b3(0x14f9)},'min':{'group':'Math'},'max':{'group':_0x5e00b3(0x14f9)},'round':{'group':_0x5e00b3(0x14f9)},'abs':{'group':'Math'},'ceil':{'group':_0x5e00b3(0x14f9)},'floor':{'group':_0x307c2b(0x4911)},'==':{'group':_0x307c2b(0x1923)},'!=':{'group':_0x5e00b3(0x3022)},'>':{'group':_0x5e00b3(0x3022)},'<':{'group':_0x5e00b3(0x3022)},'>=':{'group':_0x5e00b3(0x3022)},'<=':{'group':_0x5e00b3(0x3022)},'all':{'group':_0x5e00b3(0x3022)},'any':{'group':_0x307c2b(0x1923)},'!':{'group':_0x5e00b3(0x3022)},'is-supported-script':{'group':_0x5e00b3(0x213)},'upcase':{'group':'String'},'downcase':{'group':_0x5e00b3(0x213)},'concat':{'group':_0x5e00b3(0x213)},'resolved-locale':{'group':_0x5e00b3(0x213)}}},light={'anchor':{'type':_0x307c2b(0x341f),'default':_0x5e00b3(0x4e47),'values':{'map':{},'viewport':{}},'property-type':'data-constant','transition':!0x1,'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]}},'position':{'type':_0x5e00b3(0xa59),'default':[1.15,0xd2,0x1e],'length':0x3,'value':_0x5e00b3(0x1efe),'property-type':_0x307c2b(0x3c2a),'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]}},'color':{'type':_0x5e00b3(0x8fe),'property-type':_0x307c2b(0x3c2a),'default':_0x5e00b3(0x8da),'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'transition':!0x0},'intensity':{'type':_0x5e00b3(0x1efe),'property-type':_0x5e00b3(0x4afa),'default':0.5,'minimum':0x0,'maximum':0x1,'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692)]},'transition':!0x0}},paint=[_0x307c2b(0x3fa9),_0x5e00b3(0x35a3),_0x5e00b3(0x4151),_0x5e00b3(0x2de3),_0x307c2b(0x2d6f),_0x5e00b3(0x3861),_0x5e00b3(0x5a0f),_0x5e00b3(0x17d7),_0x307c2b(0x3dcf)],paint_fill={'fill-antialias':{'type':_0x5e00b3(0x29d5),'default':!0x0,'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'fill-opacity':{'type':_0x5e00b3(0x1efe),'default':0x1,'minimum':0x0,'maximum':0x1,'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692),_0x5e00b3(0x37a9),_0x307c2b(0x5978)]},'property-type':_0x5e00b3(0x10f3)},'fill-color':{'type':_0x5e00b3(0x8fe),'default':_0x5e00b3(0x4d2e),'transition':!0x0,'requires':[{'!':_0x5e00b3(0x672)}],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9),_0x5e00b3(0x4b5b)]},'property-type':_0x5e00b3(0x10f3)},'fill-outline-color':{'type':_0x5e00b3(0x8fe),'transition':!0x0,'requires':[{'!':_0x5e00b3(0x672)},{'fill-antialias':!0x0}],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9),_0x5e00b3(0x4b5b)]},'property-type':_0x5e00b3(0x10f3)},'fill-translate':{'type':_0x5e00b3(0xa59),'value':_0x5e00b3(0x1efe),'length':0x2,'default':[0x0,0x0],'transition':!0x0,'units':'pixels','expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'fill-translate-anchor':{'type':_0x5e00b3(0x357e),'values':{'map':{},'viewport':{}},'default':_0x5e00b3(0x7f7),'requires':[_0x5e00b3(0x556f)],'expression':{'interpolated':!0x1,'parameters':['zoom']},'property-type':_0x307c2b(0x3c2a)},'fill-pattern':{'type':_0x5e00b3(0x273c),'transition':!0x0,'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':_0x5e00b3(0x603a)}},paint_line={'line-opacity':{'type':_0x5e00b3(0x1efe),'default':0x1,'minimum':0x0,'maximum':0x1,'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692),_0x5e00b3(0x37a9),_0x307c2b(0x5978)]},'property-type':_0x5e00b3(0x10f3)},'line-color':{'type':_0x5e00b3(0x8fe),'default':_0x5e00b3(0x4d2e),'transition':!0x0,'requires':[{'!':_0x307c2b(0x371a)}],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x307c2b(0x747),_0x5e00b3(0x4b5b)]},'property-type':_0x5e00b3(0x10f3)},'line-translate':{'type':_0x307c2b(0x49da),'value':_0x5e00b3(0x1efe),'length':0x2,'default':[0x0,0x0],'transition':!0x0,'units':_0x5e00b3(0x23bc),'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x307c2b(0x3c2a)},'line-translate-anchor':{'type':_0x5e00b3(0x357e),'values':{'map':{},'viewport':{}},'default':_0x5e00b3(0x7f7),'requires':[_0x5e00b3(0x5801)],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'line-width':{'type':_0x5e00b3(0x1efe),'default':0x1,'minimum':0x0,'transition':!0x0,'units':_0x5e00b3(0x23bc),'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),'feature',_0x5e00b3(0x4b5b)]},'property-type':_0x5e00b3(0x10f3)},'line-gap-width':{'type':_0x5e00b3(0x1efe),'default':0x0,'minimum':0x0,'transition':!0x0,'units':_0x5e00b3(0x23bc),'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9),_0x5e00b3(0x4b5b)]},'property-type':_0x307c2b(0x15ed)},'line-offset':{'type':_0x5e00b3(0x1efe),'default':0x0,'transition':!0x0,'units':_0x5e00b3(0x23bc),'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9),_0x307c2b(0x5978)]},'property-type':_0x5e00b3(0x10f3)},'line-blur':{'type':_0x307c2b(0x3393),'default':0x0,'minimum':0x0,'transition':!0x0,'units':_0x5e00b3(0x23bc),'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9),_0x5e00b3(0x4b5b)]},'property-type':_0x307c2b(0x15ed)},'line-dasharray':{'type':_0x307c2b(0x49da),'value':_0x307c2b(0x3393),'minimum':0x0,'transition':!0x0,'units':_0x5e00b3(0x1595),'requires':[{'!':_0x5e00b3(0x47d6)}],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x5d7c)},'line-pattern':{'type':_0x5e00b3(0x273c),'transition':!0x0,'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':_0x5e00b3(0x603a)},'line-gradient':{'type':_0x307c2b(0x3a3a),'transition':!0x1,'requires':[{'!':_0x5e00b3(0x45ac)},{'!':_0x5e00b3(0x47d6)},{'source':_0x5e00b3(0x2c84),'has':{'lineMetrics':!0x0}}],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x1f5f)]},'property-type':_0x307c2b(0x276e)}},paint_circle={'circle-radius':{'type':_0x5e00b3(0x1efe),'default':0x5,'minimum':0x0,'transition':!0x0,'units':_0x5e00b3(0x23bc),'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692),_0x5e00b3(0x37a9),_0x5e00b3(0x4b5b)]},'property-type':_0x5e00b3(0x10f3)},'circle-color':{'type':_0x5e00b3(0x8fe),'default':_0x5e00b3(0x4d2e),'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x307c2b(0x747),_0x5e00b3(0x4b5b)]},'property-type':_0x5e00b3(0x10f3)},'circle-blur':{'type':_0x5e00b3(0x1efe),'default':0x0,'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692),_0x5e00b3(0x37a9),_0x307c2b(0x5978)]},'property-type':_0x5e00b3(0x10f3)},'circle-opacity':{'type':_0x5e00b3(0x1efe),'default':0x1,'minimum':0x0,'maximum':0x1,'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9),_0x5e00b3(0x4b5b)]},'property-type':'data-driven'},'circle-translate':{'type':'array','value':_0x5e00b3(0x1efe),'length':0x2,'default':[0x0,0x0],'transition':!0x0,'units':_0x5e00b3(0x23bc),'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'circle-translate-anchor':{'type':_0x5e00b3(0x357e),'values':{'map':{},'viewport':{}},'default':_0x5e00b3(0x7f7),'requires':[_0x307c2b(0x51db)],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'circle-pitch-scale':{'type':_0x5e00b3(0x357e),'values':{'map':{},'viewport':{}},'default':_0x5e00b3(0x7f7),'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'circle-pitch-alignment':{'type':_0x5e00b3(0x357e),'values':{'map':{},'viewport':{}},'default':_0x5e00b3(0x4e47),'expression':{'interpolated':!0x1,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x5e00b3(0x4afa)},'circle-stroke-width':{'type':_0x5e00b3(0x1efe),'default':0x0,'minimum':0x0,'transition':!0x0,'units':_0x5e00b3(0x23bc),'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9),_0x5e00b3(0x4b5b)]},'property-type':'data-driven'},'circle-stroke-color':{'type':_0x5e00b3(0x8fe),'default':_0x5e00b3(0x4d2e),'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9),_0x307c2b(0x5978)]},'property-type':_0x5e00b3(0x10f3)},'circle-stroke-opacity':{'type':_0x5e00b3(0x1efe),'default':0x1,'minimum':0x0,'maximum':0x1,'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),'feature',_0x307c2b(0x5978)]},'property-type':_0x5e00b3(0x10f3)}},paint_heatmap={'heatmap-radius':{'type':_0x5e00b3(0x1efe),'default':0x1e,'minimum':0x1,'transition':!0x0,'units':_0x307c2b(0x37a8),'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692),_0x5e00b3(0x37a9),'feature-state']},'property-type':_0x307c2b(0x15ed)},'heatmap-weight':{'type':_0x5e00b3(0x1efe),'default':0x1,'minimum':0x0,'transition':!0x1,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x307c2b(0x747),_0x307c2b(0x5978)]},'property-type':_0x5e00b3(0x10f3)},'heatmap-intensity':{'type':'number','default':0x1,'minimum':0x0,'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':['zoom']},'property-type':_0x5e00b3(0x4afa)},'heatmap-color':{'type':_0x307c2b(0x3a3a),'default':[_0x5e00b3(0x3955),[_0x5e00b3(0x2a4c)],['heatmap-density'],0x0,_0x5e00b3(0x2443),0.1,_0x5e00b3(0x4138),0.3,_0x307c2b(0x7f9),0.5,'lime',0.7,_0x5e00b3(0x4471),0x1,_0x5e00b3(0x20a2)],'transition':!0x1,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x14cf)]},'property-type':_0x5e00b3(0x6030)},'heatmap-opacity':{'type':_0x5e00b3(0x1efe),'default':0x1,'minimum':0x0,'maximum':0x1,'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x5e00b3(0x4afa)}},paint_symbol={'icon-opacity':{'type':_0x5e00b3(0x1efe),'default':0x1,'minimum':0x0,'maximum':0x1,'transition':!0x0,'requires':['icon-image'],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9),_0x5e00b3(0x4b5b)]},'property-type':_0x5e00b3(0x10f3)},'icon-color':{'type':_0x307c2b(0x3a3a),'default':_0x307c2b(0x42d2),'transition':!0x0,'requires':[_0x5e00b3(0x1fa4)],'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692),_0x5e00b3(0x37a9),_0x5e00b3(0x4b5b)]},'property-type':_0x5e00b3(0x10f3)},'icon-halo-color':{'type':_0x5e00b3(0x8fe),'default':_0x5e00b3(0x5cf),'transition':!0x0,'requires':[_0x5e00b3(0x1fa4)],'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692),'feature',_0x5e00b3(0x4b5b)]},'property-type':_0x307c2b(0x15ed)},'icon-halo-width':{'type':_0x5e00b3(0x1efe),'default':0x0,'minimum':0x0,'transition':!0x0,'units':_0x307c2b(0x37a8),'requires':[_0x5e00b3(0x1fa4)],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9),_0x5e00b3(0x4b5b)]},'property-type':_0x307c2b(0x15ed)},'icon-halo-blur':{'type':'number','default':0x0,'minimum':0x0,'transition':!0x0,'units':_0x5e00b3(0x23bc),'requires':[_0x5e00b3(0x1fa4)],'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692),_0x5e00b3(0x37a9),_0x5e00b3(0x4b5b)]},'property-type':_0x5e00b3(0x10f3)},'icon-translate':{'type':_0x5e00b3(0xa59),'value':_0x307c2b(0x3393),'length':0x2,'default':[0x0,0x0],'transition':!0x0,'units':_0x5e00b3(0x23bc),'requires':[_0x307c2b(0xcde)],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'icon-translate-anchor':{'type':_0x5e00b3(0x357e),'values':{'map':{},'viewport':{}},'default':_0x5e00b3(0x7f7),'requires':[_0x5e00b3(0x1fa4),_0x5e00b3(0x2c4c)],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'text-opacity':{'type':_0x5e00b3(0x1efe),'default':0x1,'minimum':0x0,'maximum':0x1,'transition':!0x0,'requires':[_0x307c2b(0x1d1)],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9),_0x307c2b(0x5978)]},'property-type':_0x5e00b3(0x10f3)},'text-color':{'type':_0x307c2b(0x3a3a),'default':_0x307c2b(0x42d2),'transition':!0x0,'overridable':!0x0,'requires':[_0x5e00b3(0x574f)],'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692),'feature',_0x5e00b3(0x4b5b)]},'property-type':_0x5e00b3(0x10f3)},'text-halo-color':{'type':_0x307c2b(0x3a3a),'default':_0x307c2b(0x228f),'transition':!0x0,'requires':[_0x5e00b3(0x574f)],'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692),_0x5e00b3(0x37a9),'feature-state']},'property-type':_0x307c2b(0x15ed)},'text-halo-width':{'type':_0x5e00b3(0x1efe),'default':0x0,'minimum':0x0,'transition':!0x0,'units':_0x5e00b3(0x23bc),'requires':[_0x307c2b(0x1d1)],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9),'feature-state']},'property-type':_0x5e00b3(0x10f3)},'text-show-background':{'type':'boolean','default':!0x1,'transition':!0x1,'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'text-halo-blur':{'type':_0x5e00b3(0x1efe),'default':0x0,'minimum':0x0,'transition':!0x0,'units':_0x5e00b3(0x23bc),'requires':[_0x5e00b3(0x574f)],'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692),_0x5e00b3(0x37a9),_0x307c2b(0x5978)]},'property-type':'data-driven'},'text-translate':{'type':_0x5e00b3(0xa59),'value':_0x5e00b3(0x1efe),'length':0x2,'default':[0x0,0x0],'transition':!0x0,'units':_0x5e00b3(0x23bc),'requires':[_0x5e00b3(0x574f)],'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x5e00b3(0x4afa)},'text-translate-anchor':{'type':_0x5e00b3(0x357e),'values':{'map':{},'viewport':{}},'default':_0x5e00b3(0x7f7),'requires':[_0x5e00b3(0x574f),_0x307c2b(0x1b6d)],'expression':{'interpolated':!0x1,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x5e00b3(0x4afa)}},paint_raster={'raster-opacity':{'type':_0x5e00b3(0x1efe),'default':0x1,'minimum':0x0,'maximum':0x1,'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'raster-hue-rotate':{'type':_0x5e00b3(0x1efe),'default':0x0,'period':0x168,'transition':!0x0,'units':_0x5e00b3(0x450f),'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'raster-brightness-min':{'type':_0x5e00b3(0x1efe),'default':0x0,'minimum':0x0,'maximum':0x1,'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':['zoom']},'property-type':_0x5e00b3(0x4afa)},'raster-brightness-max':{'type':_0x5e00b3(0x1efe),'default':0x1,'minimum':0x0,'maximum':0x1,'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x307c2b(0x3c2a)},'raster-saturation':{'type':_0x5e00b3(0x1efe),'default':0x0,'minimum':-0x1,'maximum':0x1,'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'raster-contrast':{'type':_0x5e00b3(0x1efe),'default':0x0,'minimum':-0x1,'maximum':0x1,'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x5e00b3(0x4afa)},'raster-resampling':{'type':_0x5e00b3(0x357e),'values':{'linear':{},'nearest':{}},'default':_0x5e00b3(0x2a4c),'expression':{'interpolated':!0x1,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x5e00b3(0x4afa)},'raster-fade-duration':{'type':_0x5e00b3(0x1efe),'default':0x12c,'minimum':0x0,'transition':!0x1,'units':_0x5e00b3(0x791),'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x5e00b3(0x4afa)}},paint_hillshade={'hillshade-illumination-direction':{'type':_0x307c2b(0x3393),'default':0x14f,'minimum':0x0,'maximum':0x167,'transition':!0x1,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'hillshade-illumination-anchor':{'type':_0x5e00b3(0x357e),'values':{'map':{},'viewport':{}},'default':_0x5e00b3(0x4e47),'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'hillshade-exaggeration':{'type':_0x307c2b(0x3393),'default':0.5,'minimum':0x0,'maximum':0x1,'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'hillshade-shadow-color':{'type':_0x5e00b3(0x8fe),'default':_0x5e00b3(0x4d2e),'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'hillshade-highlight-color':{'type':_0x5e00b3(0x8fe),'default':_0x5e00b3(0x583f),'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x307c2b(0x3c2a)},'hillshade-accent-color':{'type':_0x307c2b(0x3a3a),'default':_0x5e00b3(0x4d2e),'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x307c2b(0x3c2a)}},paint_background={'background-color':{'type':_0x5e00b3(0x8fe),'default':_0x307c2b(0x42d2),'transition':!0x0,'requires':[{'!':_0x5e00b3(0x37c1)}],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'background-pattern':{'type':_0x5e00b3(0x273c),'transition':!0x0,'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x307c2b(0x1b00)},'background-opacity':{'type':_0x5e00b3(0x1efe),'default':0x1,'minimum':0x0,'maximum':0x1,'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x307c2b(0x2692)]},'property-type':_0x5e00b3(0x4afa)}},transition={'duration':{'type':_0x5e00b3(0x1efe),'default':0x12c,'minimum':0x0,'units':_0x5e00b3(0x791)},'delay':{'type':_0x5e00b3(0x1efe),'default':0x0,'minimum':0x0,'units':_0x5e00b3(0x791)}},StyleSpec={'$version':$version,'$root':$root,'sources':sources,'source':source,'source_vector':source_vector,'source_raster':source_raster,'source_raster_dem':source_raster_dem,'source_geojson':source_geojson,'source_video':source_video,'source_image':source_image,'layer':layer$1,'layout':layout,'layout_background':layout_background,'layout_fill':layout_fill,'layout_circle':layout_circle,'layout_heatmap':layout_heatmap,'layout_fill-extrusion':{'visibility':{'type':_0x5e00b3(0x357e),'values':{'visible':{},'none':{}},'default':_0x5e00b3(0x37b5),'property-type':_0x5e00b3(0x2fe)}},'layout_line':layout_line,'layout_symbol':layout_symbol,'layout_raster':layout_raster,'layout_hillshade':layout_hillshade,'filter':filter,'filter_operator':filter_operator,'geometry_type':geometry_type,'function':{'expression':{'type':_0x5e00b3(0x1e89)},'stops':{'type':_0x307c2b(0x49da),'value':_0x307c2b(0x1c0b)},'base':{'type':_0x307c2b(0x3393),'default':0x1,'minimum':0x0},'property':{'type':_0x5e00b3(0x20b8),'default':_0x5e00b3(0x4925)},'type':{'type':_0x5e00b3(0x357e),'values':{'identity':{},'exponential':{},'interval':{},'categorical':{}},'default':'exponential'},'colorSpace':{'type':_0x307c2b(0x341f),'values':{'rgb':{},'lab':{},'hcl':{}},'default':_0x5e00b3(0x37f9)},'default':{'type':'*','required':!0x1}},'function_stop':function_stop,'expression':expression,'expression_name':expression_name,'light':light,'paint':paint,'paint_fill':paint_fill,'paint_fill-extrusion':{'fill-extrusion-opacity':{'type':_0x307c2b(0x3393),'default':0x1,'minimum':0x0,'maximum':0x1,'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'fill-extrusion-color':{'type':_0x307c2b(0x3a3a),'default':_0x5e00b3(0x4d2e),'transition':!0x0,'requires':[{'!':_0x5e00b3(0x25a6)}],'expression':{'interpolated':!0x0,'parameters':['zoom',_0x5e00b3(0x37a9),_0x5e00b3(0x4b5b)]},'property-type':_0x5e00b3(0x10f3)},'fill-extrusion-translate':{'type':_0x5e00b3(0xa59),'value':_0x307c2b(0x3393),'length':0x2,'default':[0x0,0x0],'transition':!0x0,'units':_0x5e00b3(0x23bc),'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'fill-extrusion-translate-anchor':{'type':_0x5e00b3(0x357e),'values':{'map':{},'viewport':{}},'default':_0x5e00b3(0x7f7),'requires':[_0x307c2b(0x3533)],'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)},'fill-extrusion-pattern':{'type':'resolvedImage','transition':!0x0,'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]},'property-type':_0x5e00b3(0x603a)},'fill-extrusion-height':{'type':_0x5e00b3(0x1efe),'default':0x0,'minimum':0x0,'units':_0x5e00b3(0x44db),'transition':!0x0,'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9),_0x5e00b3(0x4b5b)]},'property-type':_0x5e00b3(0x10f3)},'fill-extrusion-base':{'type':_0x5e00b3(0x1efe),'default':0x0,'minimum':0x0,'units':_0x5e00b3(0x44db),'transition':!0x0,'requires':[_0x5e00b3(0x2a19)],'expression':{'interpolated':!0x0,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9),_0x5e00b3(0x4b5b)]},'property-type':_0x5e00b3(0x10f3)},'fill-extrusion-vertical-gradient':{'type':'boolean','default':!0x0,'transition':!0x1,'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4)]},'property-type':_0x5e00b3(0x4afa)}},'paint_line':paint_line,'paint_circle':paint_circle,'paint_heatmap':paint_heatmap,'paint_symbol':paint_symbol,'paint_raster':paint_raster,'paint_hillshade':paint_hillshade,'paint_background':paint_background,'transition':transition,'property-type':{'data-driven':{'type':_0x5e00b3(0x337e)},'cross-faded':{'type':_0x5e00b3(0x337e)},'cross-faded-data-driven':{'type':_0x5e00b3(0x337e)},'color-ramp':{'type':_0x5e00b3(0x337e)},'data-constant':{'type':_0x5e00b3(0x337e)},'constant':{'type':_0x5e00b3(0x337e)}}};function IntersectionTest(){}function lineIntersectsBufferedLine(_0x2567fc,_0x7b2b88,_0x544d96){var _0x45f0f1=_0x307c2b,_0xf2566e=_0x5e00b3;if(_0x2567fc[_0x45f0f1(0x2ef4)]>0x1){if(lineIntersectsLine(_0x2567fc,_0x7b2b88))return!0x0;for(var _0x6ff3d=0x0;_0x6ff3d<_0x7b2b88[_0xf2566e(0x809)];_0x6ff3d++)if(pointIntersectsBufferedLine(_0x7b2b88[_0x6ff3d],_0x2567fc,_0x544d96))return!0x0;}for(var _0x26c167=0x0;_0x26c167<_0x2567fc[_0xf2566e(0x809)];_0x26c167++)if(pointIntersectsBufferedLine(_0x2567fc[_0x26c167],_0x7b2b88,_0x544d96))return!0x0;return!0x1;}function lineIntersectsLine(_0xf52d1c,_0x184030){var _0x11938b=_0x307c2b,_0x3c5815=_0x5e00b3;if(0x0===_0xf52d1c[_0x11938b(0x2ef4)]||0x0===_0x184030[_0x3c5815(0x809)])return!0x1;for(var _0x6ab2d5=0x0;_0x6ab2d5<_0xf52d1c[_0x3c5815(0x809)]-0x1;_0x6ab2d5++)for(var _0xbeea73=_0xf52d1c[_0x6ab2d5],_0x400977=_0xf52d1c[_0x6ab2d5+0x1],_0x56d1d0=0x0;_0x56d1d0<_0x184030[_0x3c5815(0x809)]-0x1;_0x56d1d0++){if(lineSegmentIntersectsLineSegment(_0xbeea73,_0x400977,_0x184030[_0x56d1d0],_0x184030[_0x56d1d0+0x1]))return!0x0;}return!0x1;}function lineSegmentIntersectsLineSegment(_0x39234a,_0x4d5296,_0x48c3ed,_0x16557b){var _0x4cafd0=_0x307c2b,_0x1bd070=_0x5e00b3;return Util$2[_0x1bd070(0x3c3d)](_0x39234a,_0x48c3ed,_0x16557b)!==Util$2[_0x4cafd0(0x5553)](_0x4d5296,_0x48c3ed,_0x16557b)&&Util$2[_0x1bd070(0x3c3d)](_0x39234a,_0x4d5296,_0x48c3ed)!==Util$2[_0x1bd070(0x3c3d)](_0x39234a,_0x4d5296,_0x16557b);}function pointIntersectsBufferedLine(_0x42a63c,_0x36083f,_0x3b46b3){var _0x499567=_0x307c2b,_0x14a5d8=_0x5e00b3,_0x237cd1=_0x3b46b3*_0x3b46b3;if(0x1===_0x36083f[_0x14a5d8(0x809)])return _0x42a63c[_0x14a5d8(0x3e70)](_0x36083f[0x0])<_0x237cd1;for(var _0x2fb507=0x1;_0x2fb507<_0x36083f[_0x14a5d8(0x809)];_0x2fb507++){var _0x5b51a8=_0x36083f[_0x2fb507-0x1],_0x3d2022=_0x36083f[_0x2fb507];if(IntersectionTest[_0x499567(0x3fda)](_0x42a63c,_0x5b51a8,_0x3d2022)<_0x237cd1)return!0x0;}return!0x1;}function multiPolygonContainsPoint(_0x59049d,_0x1a50ed){var _0x57ceb8=_0x307c2b,_0x4b21fa=_0x5e00b3;for(var _0x109b03,_0x46b66f,_0x51d9d6,_0x1d2215=!0x1,_0x321396=0x0;_0x321396<_0x59049d[_0x4b21fa(0x809)];_0x321396++)for(var _0x364b36=0x0,_0x288444=(_0x109b03=_0x59049d[_0x321396])[_0x4b21fa(0x809)]-0x1;_0x364b36<_0x109b03[_0x57ceb8(0x2ef4)];_0x288444=_0x364b36++)_0x46b66f=_0x109b03[_0x364b36],_0x51d9d6=_0x109b03[_0x288444],_0x46b66f['y']>_0x1a50ed['y']!=_0x51d9d6['y']>_0x1a50ed['y']&&_0x1a50ed['x']<(_0x51d9d6['x']-_0x46b66f['x'])*(_0x1a50ed['y']-_0x46b66f['y'])/(_0x51d9d6['y']-_0x46b66f['y'])+_0x46b66f['x']&&(_0x1d2215=!_0x1d2215);return _0x1d2215;}function polygonContainsPoint(_0x406174,_0x22637b){var _0x141f29=_0x307c2b,_0x53893a=_0x5e00b3;for(var _0x2ea833=!0x1,_0x2b0ad3=0x0,_0x1f0d66=_0x406174[_0x53893a(0x809)]-0x1;_0x2b0ad3<_0x406174[_0x141f29(0x2ef4)];_0x1f0d66=_0x2b0ad3++){var _0x61bb04=_0x406174[_0x2b0ad3],_0xeb2770=_0x406174[_0x1f0d66];_0x61bb04['y']>_0x22637b['y']!=_0xeb2770['y']>_0x22637b['y']&&_0x22637b['x']<(_0xeb2770['x']-_0x61bb04['x'])*(_0x22637b['y']-_0x61bb04['y'])/(_0xeb2770['y']-_0x61bb04['y'])+_0x61bb04['x']&&(_0x2ea833=!_0x2ea833);}return _0x2ea833;}IntersectionTest[_0x307c2b(0x26db)]=function(_0x5a6d95,_0xba2bb7){var _0xb13300=_0x307c2b,_0x242dcd=_0x5e00b3;for(var _0x268778=0x0;_0x268778<_0x5a6d95[_0xb13300(0x2ef4)];_0x268778++)if(polygonContainsPoint(_0xba2bb7,_0x5a6d95[_0x268778]))return!0x0;for(var _0x4e9033=0x0;_0x4e9033<_0xba2bb7[_0x242dcd(0x809)];_0x4e9033++)if(polygonContainsPoint(_0x5a6d95,_0xba2bb7[_0x4e9033]))return!0x0;return!!lineIntersectsLine(_0x5a6d95,_0xba2bb7);},IntersectionTest[_0x5e00b3(0x296f)]=function(_0x2a08a2,_0x1bf57c,_0x5382a9){return!!polygonContainsPoint(_0x2a08a2,_0x1bf57c)||!!pointIntersectsBufferedLine(_0x1bf57c,_0x2a08a2,_0x5382a9);},IntersectionTest[_0x5e00b3(0x495a)]=function(_0x305df2,_0x24dd59){var _0x4789bb=_0x307c2b,_0x547573=_0x5e00b3;if(0x1===_0x305df2[_0x547573(0x809)])return multiPolygonContainsPoint(_0x24dd59,_0x305df2[0x0]);for(var _0x7e982d=0x0;_0x7e982d<_0x24dd59[_0x547573(0x809)];_0x7e982d++)for(var _0x55cf0e=_0x24dd59[_0x7e982d],_0x391e6e=0x0;_0x391e6e<_0x55cf0e[_0x547573(0x809)];_0x391e6e++)if(polygonContainsPoint(_0x305df2,_0x55cf0e[_0x391e6e]))return!0x0;for(var _0x283c83=0x0;_0x283c83<_0x305df2[_0x547573(0x809)];_0x283c83++)if(multiPolygonContainsPoint(_0x24dd59,_0x305df2[_0x283c83]))return!0x0;for(var _0x4eb15d=0x0;_0x4eb15d<_0x24dd59[_0x4789bb(0x2ef4)];_0x4eb15d++)if(lineIntersectsLine(_0x305df2,_0x24dd59[_0x4eb15d]))return!0x0;return!0x1;},IntersectionTest[_0x5e00b3(0xed5)]=function(_0x1c1b3c,_0x37d80b,_0x201c3f){var _0x2f2bc1=_0x307c2b,_0x2d2ff2=_0x5e00b3;for(var _0x39288d=0x0;_0x39288d<_0x37d80b[_0x2f2bc1(0x2ef4)];_0x39288d++){var _0x3f5414=_0x37d80b[_0x39288d];if(_0x1c1b3c[_0x2d2ff2(0x809)]>=0x3){for(var _0x5cf922=0x0;_0x5cf922<_0x3f5414[_0x2d2ff2(0x809)];_0x5cf922++)if(polygonContainsPoint(_0x1c1b3c,_0x3f5414[_0x5cf922]))return!0x0;}if(lineIntersectsBufferedLine(_0x1c1b3c,_0x3f5414,_0x201c3f))return!0x0;}return!0x1;},IntersectionTest[_0x5e00b3(0x7f3)]=function(_0x283309,_0xefc39a,_0x13550f){var _0x55f3d0=_0x307c2b,_0x4397d8=_0x5e00b3,_0x21ada6=_0xefc39a['distSqr'](_0x13550f);if(0x0===_0x21ada6)return _0x283309[_0x55f3d0(0x2799)](_0xefc39a);var _0x4133f7=((_0x283309['x']-_0xefc39a['x'])*(_0x13550f['x']-_0xefc39a['x'])+(_0x283309['y']-_0xefc39a['y'])*(_0x13550f['y']-_0xefc39a['y']))/_0x21ada6;return _0x4133f7<0x0?_0x283309[_0x4397d8(0x3e70)](_0xefc39a):_0x4133f7>0x1?_0x283309[_0x4397d8(0x3e70)](_0x13550f):_0x283309[_0x4397d8(0x3e70)](_0x13550f[_0x4397d8(0x22ef)](_0xefc39a)[_0x4397d8(0x487a)](_0x4133f7)[_0x4397d8(0x2dc)](_0xefc39a));};var layout$2=new Properties({'circle-sort-key':new DataDrivenProperty(StyleSpec[_0x307c2b(0x1aaf)][_0x5e00b3(0x46af)])}),paint$1=new Properties({'circle-radius':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x4151)][_0x5e00b3(0xc11)]),'circle-color':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x4151)][_0x307c2b(0x30c6)]),'circle-blur':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x4151)][_0x5e00b3(0x4fdd)]),'circle-opacity':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x4151)][_0x5e00b3(0x45ee)]),'circle-translate':new DataConstantProperty(StyleSpec[_0x5e00b3(0x4151)][_0x5e00b3(0x5bcf)]),'circle-translate-anchor':new DataConstantProperty(StyleSpec[_0x5e00b3(0x4151)][_0x5e00b3(0x2371)]),'circle-pitch-scale':new DataConstantProperty(StyleSpec['paint_circle'][_0x5e00b3(0x5bab)]),'circle-pitch-alignment':new DataConstantProperty(StyleSpec[_0x307c2b(0x997)][_0x5e00b3(0x1602)]),'circle-stroke-width':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x4151)][_0x5e00b3(0x424f)]),'circle-stroke-color':new DataDrivenProperty(StyleSpec['paint_circle'][_0x5e00b3(0x1a7e)]),'circle-stroke-opacity':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x4151)][_0x5e00b3(0x52c2)])}),properties={'paint':paint$1,'layout':layout$2},CircleStyleLayer=function(_0x1ec14f){var _0xe4d129=_0x307c2b,_0x35fa30=_0x5e00b3;function _0x2eb254(_0x766a81){var _0x559f52=_0x23ca;_0x1ec14f[_0x559f52(0x3c9e)](this,_0x766a81,properties);}return _0x1ec14f&&(_0x2eb254[_0x35fa30(0x2bdb)]=_0x1ec14f),_0x2eb254[_0xe4d129(0x1aa2)]=Object[_0xe4d129(0x47e7)](_0x1ec14f&&_0x1ec14f[_0x35fa30(0x3720)]),_0x2eb254[_0xe4d129(0x1aa2)][_0xe4d129(0x5a6f)]=_0x2eb254,_0x2eb254[_0x35fa30(0x3720)][_0xe4d129(0x11dd)]=function(_0x554922){return new CircleBucket(_0x554922);},_0x2eb254[_0x35fa30(0x3720)]['queryRadius']=function(_0x4cc80c){var _0x3a4045=_0xe4d129,_0x1b40bc=_0x35fa30,_0x5bfad7=_0x4cc80c;return QueryUtils[_0x3a4045(0x3b49)](_0x3a4045(0x2ec6),this,_0x5bfad7)+QueryUtils[_0x1b40bc(0x4495)](_0x1b40bc(0x424f),this,_0x5bfad7)+QueryUtils[_0x1b40bc(0x356)](this[_0x1b40bc(0xf6d)][_0x3a4045(0x3abb)](_0x1b40bc(0x5bcf)));},_0x2eb254[_0x35fa30(0x3720)][_0x35fa30(0x5fb6)]=function(_0x5a7bba,_0x37affe,_0x287f75,_0x562123,_0x43b215,_0x5dcd8e,_0x1aba49,_0x53ddfb,_0x376c8e){var _0x36d4e9=_0xe4d129,_0x294c87=_0x35fa30;_0x53ddfb=createMat4();for(var _0x37ac68=QueryUtils[_0x294c87(0x1512)](_0x5a7bba,this[_0x294c87(0xf6d)][_0x294c87(0x38c4)](_0x294c87(0x5bcf)),this[_0x294c87(0xf6d)][_0x294c87(0x38c4)]('circle-translate-anchor'),0x0,_0x1aba49),_0x37e1e6=this[_0x294c87(0xf6d)][_0x294c87(0x38c4)](_0x294c87(0xc11))[_0x294c87(0xd06)](_0x37affe,_0x287f75)+this[_0x294c87(0xf6d)][_0x294c87(0x38c4)](_0x294c87(0x424f))[_0x294c87(0xd06)](_0x37affe,_0x287f75),_0x1620e6=_0x294c87(0x7f7)===this['paint']['get'](_0x36d4e9(0x5a3b)),_0x5d04c0=_0x1620e6?_0x37ac68:projectQueryGeometry(_0x37ac68,_0x53ddfb),_0x460bb7=_0x1620e6?_0x37e1e6*_0x1aba49:_0x37e1e6,_0x210ab5=0x0,_0x249371=_0x562123;_0x210ab5<_0x249371['length'];_0x210ab5+=0x1)for(var _0x53b620=0x0,_0x1d2237=_0x249371[_0x210ab5];_0x53b620<_0x1d2237[_0x294c87(0x809)];_0x53b620+=0x1){var _0x5f21f5=_0x1d2237[_0x53b620],_0x4e39b1=_0x1620e6?_0x5f21f5:projectPoint(_0x5f21f5,_0x53ddfb),_0x76fe7c=_0x460bb7;if(transformMat4([],[_0x5f21f5['x'],_0x5f21f5['y'],0x0,0x1],_0x53ddfb),_0x36d4e9(0x3ebd)===this[_0x294c87(0xf6d)][_0x294c87(0x38c4)](_0x294c87(0x5bab))&&_0x36d4e9(0x4af7)===this[_0x36d4e9(0x54ca)][_0x36d4e9(0x3abb)](_0x294c87(0x1602))||_0x294c87(0x7f7)===this[_0x294c87(0xf6d)][_0x294c87(0x38c4)](_0x294c87(0x5bab))&&this[_0x294c87(0xf6d)][_0x294c87(0x38c4)](_0x294c87(0x1602)),_0x376c8e=defined$1(_0x376c8e)?_0x376c8e:0xa,IntersectionTest[_0x36d4e9(0x1d77)](_0x5d04c0,_0x4e39b1,_0x76fe7c*_0x376c8e))return!0x0;}return!0x1;},_0x2eb254;}(StyleLayer);function projectPoint(_0x4f2291,_0x39396a){var _0x10406a=transformMat4([],[_0x4f2291['x'],_0x4f2291['y'],0x0,0x1],_0x39396a);return new Point$3(_0x10406a[0x0],_0x10406a[0x1]);}function projectQueryGeometry(_0x25a7bc,_0x3e8493){return _0x25a7bc['map'](function(_0x4384cb){return projectPoint(_0x4384cb,_0x3e8493);});}function createMat4(){var _0x422bdc=new Float32Array(0x10);return _0x422bdc[0x0]=0x1,_0x422bdc[0x5]=0x1,_0x422bdc[0xa]=0x1,_0x422bdc[0xf]=0x1,_0x422bdc;}function transformMat4(_0x14daa7,_0x3a891f,_0x423145){var _0x5d6df2=_0x3a891f[0x0],_0x4a68c7=_0x3a891f[0x1],_0x2b96bd=_0x3a891f[0x2],_0x3456c7=_0x423145[0x3]*_0x5d6df2+_0x423145[0x7]*_0x4a68c7+_0x423145[0xb]*_0x2b96bd+_0x423145[0xf];return _0x3456c7=_0x3456c7||0x1,_0x14daa7[0x0]=(_0x423145[0x0]*_0x5d6df2+_0x423145[0x4]*_0x4a68c7+_0x423145[0x8]*_0x2b96bd+_0x423145[0xc])/_0x3456c7,_0x14daa7[0x1]=(_0x423145[0x1]*_0x5d6df2+_0x423145[0x5]*_0x4a68c7+_0x423145[0x9]*_0x2b96bd+_0x423145[0xd])/_0x3456c7,_0x14daa7[0x2]=(_0x423145[0x2]*_0x5d6df2+_0x423145[0x6]*_0x4a68c7+_0x423145[0xa]*_0x2b96bd+_0x423145[0xe])/_0x3456c7,_0x14daa7;}function quickselect(_0x352af5,_0x52c70c,_0x1d28fc,_0x5bd9ab,_0x2b696b){var _0x2c02ae=_0x5e00b3;quickselectStep(_0x352af5,_0x52c70c,_0x1d28fc||0x0,_0x5bd9ab||_0x352af5[_0x2c02ae(0x809)]-0x1,_0x2b696b||defaultCompare);}function quickselectStep(_0x834076,_0x48d37e,_0x188d72,_0x1b4e5c,_0x50805e){var _0x2913ad=_0x5e00b3;for(;_0x1b4e5c>_0x188d72;){if(_0x1b4e5c-_0x188d72>0x258){var _0x2730f2=_0x1b4e5c-_0x188d72+0x1,_0x3eef01=_0x48d37e-_0x188d72+0x1,_0x1eaa81=Math[_0x2913ad(0xca1)](_0x2730f2),_0x21d45f=0.5*Math[_0x2913ad(0x5d49)](0x2*_0x1eaa81/0x3),_0x54b258=0.5*Math[_0x2913ad(0x5c4f)](_0x1eaa81*_0x21d45f*(_0x2730f2-_0x21d45f)/_0x2730f2)*(_0x3eef01-_0x2730f2/0x2<0x0?-0x1:0x1);quickselectStep(_0x834076,_0x48d37e,Math['max'](_0x188d72,Math[_0x2913ad(0x1ace)](_0x48d37e-_0x3eef01*_0x21d45f/_0x2730f2+_0x54b258)),Math[_0x2913ad(0x19a8)](_0x1b4e5c,Math[_0x2913ad(0x1ace)](_0x48d37e+(_0x2730f2-_0x3eef01)*_0x21d45f/_0x2730f2+_0x54b258)),_0x50805e);}var _0x114946=_0x834076[_0x48d37e],_0x10837d=_0x188d72,_0x41030f=_0x1b4e5c;for(swap$1(_0x834076,_0x188d72,_0x48d37e),_0x50805e(_0x834076[_0x1b4e5c],_0x114946)>0x0&&swap$1(_0x834076,_0x188d72,_0x1b4e5c);_0x10837d<_0x41030f;){for(swap$1(_0x834076,_0x10837d,_0x41030f),_0x10837d++,_0x41030f--;_0x50805e(_0x834076[_0x10837d],_0x114946)<0x0;)_0x10837d++;for(;_0x50805e(_0x834076[_0x41030f],_0x114946)>0x0;)_0x41030f--;}0x0===_0x50805e(_0x834076[_0x188d72],_0x114946)?swap$1(_0x834076,_0x188d72,_0x41030f):swap$1(_0x834076,++_0x41030f,_0x1b4e5c),_0x41030f<=_0x48d37e&&(_0x188d72=_0x41030f+0x1),_0x48d37e<=_0x41030f&&(_0x1b4e5c=_0x41030f-0x1);}}function swap$1(_0x9e5e7,_0x4587c6,_0x43fd1e){var _0xabe65=_0x9e5e7[_0x4587c6];_0x9e5e7[_0x4587c6]=_0x9e5e7[_0x43fd1e],_0x9e5e7[_0x43fd1e]=_0xabe65;}function defaultCompare(_0x34b51c,_0x471ca6){return _0x34b51c<_0x471ca6?-0x1:_0x34b51c>_0x471ca6?0x1:0x0;}function calculateSignedArea(_0x5c0268){var _0xe1354b=_0x5e00b3;for(var _0x5b4c3d=0x0,_0x3ce46a=0x0,_0x4965c7=_0x5c0268[_0xe1354b(0x809)],_0x394d1d=_0x4965c7-0x1,_0x2bd0fb=void 0x0,_0x45fe38=void 0x0;_0x3ce46a<_0x4965c7;_0x394d1d=_0x3ce46a++)_0x2bd0fb=_0x5c0268[_0x3ce46a],_0x5b4c3d+=((_0x45fe38=_0x5c0268[_0x394d1d])['x']-_0x2bd0fb['x'])*(_0x2bd0fb['y']+_0x45fe38['y']);return _0x5b4c3d;}function classifyRings$1(_0x48eb3d,_0x44f0e2){var _0x4da18e=_0x307c2b,_0x12fe37=_0x5e00b3,_0x2f1187=_0x48eb3d[_0x4da18e(0x2ef4)];if(_0x2f1187<=0x1)return[_0x48eb3d];for(var _0x267164,_0x1b1c50,_0x41bce8=[],_0xef94c1=0x0;_0xef94c1<_0x2f1187;_0xef94c1++){var _0x4b1559=calculateSignedArea(_0x48eb3d[_0xef94c1]);0x0!==_0x4b1559&&(_0x48eb3d[_0xef94c1][_0x12fe37(0x23b0)]=Math[_0x12fe37(0x1beb)](_0x4b1559),void 0x0===_0x1b1c50&&(_0x1b1c50=_0x4b1559<0x0),_0x1b1c50===_0x4b1559<0x0?(_0x267164&&_0x41bce8[_0x12fe37(0x5323)](_0x267164),_0x267164=[_0x48eb3d[_0xef94c1]]):_0x267164['push'](_0x48eb3d[_0xef94c1]));}if(_0x267164&&_0x41bce8[_0x12fe37(0x5323)](_0x267164),_0x44f0e2>0x1){for(var _0x5e4217=0x0;_0x5e4217<_0x41bce8[_0x12fe37(0x809)];_0x5e4217++)_0x41bce8[_0x5e4217][_0x12fe37(0x809)]<=_0x44f0e2||(quickselect(_0x41bce8[_0x5e4217],_0x44f0e2,0x1,_0x41bce8[_0x5e4217][_0x12fe37(0x809)]-0x1,compareAreas),_0x41bce8[_0x5e4217]=_0x41bce8[_0x5e4217][_0x12fe37(0x30eb)](0x0,_0x44f0e2));}return _0x41bce8;}function compareAreas(_0x3455bb,_0x3ed3d3){var _0x270237=_0x5e00b3;return _0x3ed3d3[_0x270237(0x23b0)]-_0x3455bb[_0x270237(0x23b0)];}var StructArrayLayout2ui4=function(_0x481f3b){var _0x22b94a=_0x307c2b,_0x26046a=_0x5e00b3;function _0x5c18f7(){var _0x2a7c2d=_0x23ca;_0x481f3b[_0x2a7c2d(0x4269)](this,arguments);}return _0x481f3b&&(_0x5c18f7[_0x26046a(0x2bdb)]=_0x481f3b),_0x5c18f7[_0x26046a(0x3720)]=Object[_0x26046a(0x2850)](_0x481f3b&&_0x481f3b[_0x26046a(0x3720)]),_0x5c18f7['prototype'][_0x26046a(0x26fc)]=_0x5c18f7,_0x5c18f7[_0x22b94a(0x1aa2)][_0x22b94a(0x5b0b)]=function(){var _0x119f03=_0x22b94a,_0x4ab5b8=_0x26046a;this[_0x4ab5b8(0x5750)]=new Uint8Array(this[_0x4ab5b8(0x37d8)]),this[_0x4ab5b8(0x20b6)]=new Uint16Array(this[_0x119f03(0x13b1)]);},_0x5c18f7[_0x26046a(0x3720)][_0x22b94a(0x4560)]=function(_0x5b9ab6,_0x41daf8){var _0x13f353=_0x22b94a,_0x346662=_0x26046a,_0x12dcc8=this[_0x346662(0x809)];return this[_0x13f353(0xfe6)](_0x12dcc8+0x1),this[_0x346662(0xe0c)](_0x12dcc8,_0x5b9ab6,_0x41daf8);},_0x5c18f7[_0x26046a(0x3720)][_0x26046a(0xe0c)]=function(_0x53a899,_0x3422a2,_0x45654b){var _0x17b806=_0x26046a,_0x778dd4=0x2*_0x53a899;return this[_0x17b806(0x20b6)][_0x778dd4+0x0]=_0x3422a2,this[_0x17b806(0x20b6)][_0x778dd4+0x1]=_0x45654b,_0x53a899;},_0x5c18f7;}(StructArray$1);function addPatternDependencies(_0x4e4019,_0x15fb74,_0x48c182,_0x3b3514,_0x10a84c){var _0x4bd40e=_0x307c2b,_0x29207d=_0x5e00b3;for(var _0x20aca8=_0x10a84c[_0x29207d(0x1ff5)],_0x397b98=0x0,_0x56f6b3=_0x15fb74;_0x397b98<_0x56f6b3[_0x29207d(0x809)];_0x397b98+=0x1){var _0x904c5e=_0x56f6b3[_0x397b98],_0x217378=_0x904c5e[_0x4bd40e(0x54ca)][_0x29207d(0x38c4)](_0x4e4019+_0x29207d(0x1bc7))[_0x29207d(0x9a4)];if(_0x4bd40e(0x1021)!==_0x217378[_0x29207d(0x24bc)]){var _0x5d4444=_0x217378[_0x29207d(0xd06)]({'zoom':_0x3b3514-0x1},_0x48c182,{},_0x10a84c[_0x29207d(0x11fb)]),_0x108fa5=_0x217378[_0x29207d(0xd06)]({'zoom':_0x3b3514},_0x48c182,{},_0x10a84c['availableImages']),_0x5a8cd8=_0x217378[_0x29207d(0xd06)]({'zoom':_0x3b3514+0x1},_0x48c182,{},_0x10a84c[_0x4bd40e(0x4446)]);_0x5d4444=_0x5d4444&&_0x5d4444[_0x4bd40e(0x1c7c)]?_0x5d4444[_0x29207d(0x2c5)]:_0x5d4444,_0x108fa5=_0x108fa5&&_0x108fa5[_0x29207d(0x2c5)]?_0x108fa5[_0x29207d(0x2c5)]:_0x108fa5,_0x5a8cd8=_0x5a8cd8&&_0x5a8cd8[_0x4bd40e(0x1c7c)]?_0x5a8cd8[_0x29207d(0x2c5)]:_0x5a8cd8,_0x20aca8[_0x5d4444]=!0x0,_0x20aca8[_0x108fa5]=!0x0,_0x20aca8[_0x5a8cd8]=!0x0,_0x48c182[_0x29207d(0x310f)][_0x904c5e['id']]={'min':_0x5d4444,'mid':_0x108fa5,'max':_0x5a8cd8};}}return _0x48c182;}function hasPattern(_0x24c997,_0x44b8ad,_0x9b9766){var _0x4a87f4=_0x307c2b,_0x57adc4=_0x5e00b3;for(var _0x17e3bc=_0x9b9766[_0x57adc4(0x1ff5)],_0x56a633=!0x1,_0x39b116=0x0,_0x370253=_0x44b8ad;_0x39b116<_0x370253[_0x4a87f4(0x2ef4)];_0x39b116+=0x1){var _0x2e1527=_0x370253[_0x39b116][_0x4a87f4(0x54ca)][_0x4a87f4(0x3abb)](_0x24c997+_0x57adc4(0x1bc7));_0x2e1527[_0x57adc4(0x41b2)]()||(_0x56a633=!0x0);var _0xa1e4a6=_0x2e1527[_0x57adc4(0x4829)](null);_0xa1e4a6&&(_0x56a633=!0x0,_0x17e3bc[_0xa1e4a6['to']]=!0x0,_0x17e3bc[_0xa1e4a6[_0x57adc4(0x43fa)]]=!0x0);}return _0x56a633;}if(StructArrayLayout2ui4[_0x5e00b3(0x3720)]['bytesPerElement']=0x4,WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x307c2b(0xbaa),StructArrayLayout2ui4),_0x5e00b3(0x39a1)!=typeof WebAssembly){var Module$6=void 0x0!==Module$6?Module$6:{},moduleOverrides$4={},key$3;for(key$3 in Module$6)Module$6[_0x5e00b3(0x1a9a)](key$3)&&(moduleOverrides$4[key$3]=Module$6[key$3]);Module$6[_0x5e00b3(0x3a24)]=[],Module$6['thisProgram']=_0x5e00b3(0x333),Module$6[_0x5e00b3(0x224e)]=function(_0x240f40,_0x1620d5){throw _0x1620d5;},Module$6[_0x5e00b3(0x3dac)]=[],Module$6[_0x5e00b3(0x7b5)]=[];var ENVIRONMENT_IS_WEB$4=!0x1,ENVIRONMENT_IS_WORKER$4=!0x1,ENVIRONMENT_IS_NODE$4=!0x1,ENVIRONMENT_HAS_NODE$2=!0x1,ENVIRONMENT_IS_SHELL$4=!0x1;if(ENVIRONMENT_IS_WEB$4=_0x5e00b3(0x8c4)==typeof window,ENVIRONMENT_IS_WORKER$4=_0x5e00b3(0x1b4b)==typeof importScripts,ENVIRONMENT_HAS_NODE$2=_0x5e00b3(0x8c4)==typeof process&&_0x5e00b3(0x1b4b)==typeof require,ENVIRONMENT_IS_NODE$4=ENVIRONMENT_HAS_NODE$2&&!ENVIRONMENT_IS_WEB$4&&!ENVIRONMENT_IS_WORKER$4,ENVIRONMENT_IS_SHELL$4=!ENVIRONMENT_IS_WEB$4&&!ENVIRONMENT_IS_NODE$4&&!ENVIRONMENT_IS_WORKER$4,Module$6[_0x5e00b3(0x1b04)])throw new Error(_0x5e00b3(0x3e77));var scriptDirectory$3='',nodeFS$3,nodePath$4;function locateFile(_0x2eeb44){var _0x25ee49=_0x5e00b3;return Module$6[_0x25ee49(0x1f84)]?Module$6[_0x25ee49(0x1f84)](_0x2eeb44,scriptDirectory$3):scriptDirectory$3+_0x2eeb44;}if(ENVIRONMENT_IS_NODE$4)scriptDirectory$3=__dirname+'/',Module$6[_0x5e00b3(0x3a51)]=function(_0x5eebec,_0x5a8dce){var _0x480da4=_0x5e00b3,_0x15793c;return nodeFS$3||(nodeFS$3=require('fs')),nodePath$4||(nodePath$4=require(_0x480da4(0x21f3))),_0x5eebec=nodePath$4[_0x480da4(0x4853)](_0x5eebec),_0x15793c=nodeFS$3[_0x480da4(0x2f2d)](_0x5eebec),_0x5a8dce?_0x15793c:_0x15793c['toString']();},Module$6[_0x307c2b(0x495b)]=function(_0x5094ec){var _0xbdf97a=_0x307c2b,_0x22f751=_0x5e00b3,_0x3ece7a=Module$6[_0x22f751(0x3a51)](_0x5094ec,!0x0);return _0x3ece7a[_0xbdf97a(0xcaa)]||(_0x3ece7a=new Uint8Array(_0x3ece7a)),assert(_0x3ece7a[_0x22f751(0x537f)]),_0x3ece7a;},process[_0x5e00b3(0x2e03)][_0x307c2b(0x2ef4)]>0x1&&(Module$6[_0x5e00b3(0x1c5)]=process[_0x5e00b3(0x2e03)][0x1][_0x5e00b3(0x2c3f)](/\\/g,'/')),Module$6[_0x5e00b3(0x3a24)]=process[_0x5e00b3(0x2e03)][_0x307c2b(0x17ac)](0x2),_0x5e00b3(0x39a1)!=typeof module&&(module[_0x307c2b(0x554a)]=Module$6),process['on'](_0x5e00b3(0x1269),function(_0x44c69a){if(!(_0x44c69a instanceof ExitStatus))throw _0x44c69a;}),process['on'](_0x307c2b(0x1ff5),abort),Module$6[_0x5e00b3(0x224e)]=function(_0x10cd51){var _0xa7b638=_0x5e00b3;process[_0xa7b638(0x1533)](_0x10cd51);},Module$6[_0x5e00b3(0x10ea)]=function(){var _0x17f99e=_0x307c2b;return _0x17f99e(0x37d6);};else{if(ENVIRONMENT_IS_SHELL$4)_0x5e00b3(0x39a1)!=typeof read&&(Module$6[_0x5e00b3(0x3a51)]=function(_0x16b6da){return read(_0x16b6da);}),Module$6[_0x5e00b3(0x577c)]=function(_0x1b64cc){var _0x1d5b42=_0x5e00b3,_0x5dc622;return _0x1d5b42(0x1b4b)==typeof readbuffer?new Uint8Array(readbuffer(_0x1b64cc)):(_0x5dc622=read(_0x1b64cc,_0x1d5b42(0x510)),assert(_0x1d5b42(0x8c4)==typeof _0x5dc622),_0x5dc622);},_0x5e00b3(0x39a1)!=typeof scriptArgs?Module$6[_0x5e00b3(0x3a24)]=scriptArgs:'undefined'!=typeof arguments&&(Module$6[_0x5e00b3(0x3a24)]=arguments),_0x5e00b3(0x1b4b)==typeof quit&&(Module$6[_0x307c2b(0x3d8)]=function(_0x5a94cc){quit(_0x5a94cc);});else{if(!ENVIRONMENT_IS_WEB$4&&!ENVIRONMENT_IS_WORKER$4)throw new Error(_0x307c2b(0x5bf));ENVIRONMENT_IS_WORKER$4?scriptDirectory$3=self[_0x5e00b3(0x548f)][_0x5e00b3(0x2337)]:document[_0x5e00b3(0x4579)]&&(scriptDirectory$3=document[_0x5e00b3(0x4579)][_0x307c2b(0x2df)]),scriptDirectory$3=0x0!==scriptDirectory$3[_0x307c2b(0x2feb)](_0x307c2b(0x37f1))?scriptDirectory$3[_0x307c2b(0x19e5)](0x0,scriptDirectory$3[_0x307c2b(0x40f8)]('/')+0x1):'',Module$6[_0x307c2b(0x1c37)]=function(_0x22258e){var _0x4ed7e3=_0x307c2b,_0x51bea8=_0x5e00b3,_0x168440=new XMLHttpRequest();return _0x168440[_0x4ed7e3(0x2afd)](_0x4ed7e3(0x4f02),_0x22258e,!0x1),_0x168440[_0x51bea8(0x1e57)](null),_0x168440[_0x51bea8(0x409b)];},ENVIRONMENT_IS_WORKER$4&&(Module$6[_0x5e00b3(0x577c)]=function(_0x2220e0){var _0x1b3d76=_0x5e00b3,_0x4f1d80=new XMLHttpRequest();return _0x4f1d80[_0x1b3d76(0x738)](_0x1b3d76(0x2996),_0x2220e0,!0x1),_0x4f1d80[_0x1b3d76(0x5ed9)]=_0x1b3d76(0x65a),_0x4f1d80[_0x1b3d76(0x1e57)](null),new Uint8Array(_0x4f1d80[_0x1b3d76(0x4cea)]);}),Module$6[_0x5e00b3(0x1ea0)]=function(_0x279bdc,_0x417586,_0xd6b261){var _0x3e8b9a=_0x5e00b3,_0x4bfb18=new XMLHttpRequest();_0x4bfb18[_0x3e8b9a(0x738)](_0x3e8b9a(0x2996),_0x279bdc,!0x0),_0x4bfb18[_0x3e8b9a(0x5ed9)]=_0x3e8b9a(0x65a),_0x4bfb18[_0x3e8b9a(0x1104)]=function(){var _0x220714=_0x140d,_0x1c0537=_0x3e8b9a;0xc8==_0x4bfb18[_0x220714(0x43d0)]||0x0==_0x4bfb18[_0x1c0537(0x41c1)]&&_0x4bfb18[_0x220714(0x43f5)]?_0x417586(_0x4bfb18[_0x1c0537(0x4cea)]):_0xd6b261();},_0x4bfb18[_0x3e8b9a(0x44c8)]=_0xd6b261,_0x4bfb18[_0x3e8b9a(0x1e57)](null);},Module$6[_0x5e00b3(0x3c46)]=function(_0x460c7c){var _0x57ad8a=_0x5e00b3;document[_0x57ad8a(0x8ef)]=_0x460c7c;};}}var out$3=Module$6[_0x5e00b3(0x1977)]||(_0x5e00b3(0x39a1)!=typeof console?console[_0x307c2b(0x2167)][_0x5e00b3(0xdbb)](console):_0x307c2b(0x18c)!=typeof print?print:null),err$3=Module$6[_0x5e00b3(0x5671)]||(_0x5e00b3(0x39a1)!=typeof printErr?printErr:_0x5e00b3(0x39a1)!=typeof console&&console[_0x5e00b3(0x3de4)][_0x5e00b3(0xdbb)](console)||out$3);for(key$3 in moduleOverrides$4)moduleOverrides$4[_0x5e00b3(0x1a9a)](key$3)&&(Module$6[key$3]=moduleOverrides$4[key$3]);function warnOnce(_0x3d51ec){var _0x37d7fa=_0x5e00b3;warnOnce[_0x37d7fa(0x1b3a)]||(warnOnce[_0x37d7fa(0x1b3a)]={}),warnOnce[_0x37d7fa(0x1b3a)][_0x3d51ec]||(warnOnce['shown'][_0x3d51ec]=0x1);}moduleOverrides$4=void 0x0,assert(void 0x0===Module$6[_0x5e00b3(0x1da8)],_0x5e00b3(0x4ad3)),assert(void 0x0===Module$6[_0x5e00b3(0x2d6d)],_0x307c2b(0xdb7)),assert(void 0x0===Module$6[_0x5e00b3(0x9b1)],_0x307c2b(0x231b)),assert(void 0x0===Module$6[_0x5e00b3(0x4439)],_0x5e00b3(0x37ac)),stackSave$3=stackRestore$3=stackAlloc$3=function(){var _0x24f475=_0x307c2b;abort(_0x24f475(0x3e06));};var asm2wasmImports$2={'f64-rem':function(_0x486bd4,_0x1dc7c0){return _0x486bd4%_0x1dc7c0;},'debugger':function(){}};new Array(0x0);var tempRet0$2=0x0,setTempRet0$1=function(_0x5a5121){tempRet0$2=_0x5a5121;},getTempRet0$1=function(){return tempRet0$2;},wasmMemory$3;function getValue(_0x13d01f,_0x39a38f,_0x287bdb){var _0x4a79d7=_0x5e00b3;switch('*'===(_0x39a38f=_0x39a38f||'i8')[_0x4a79d7(0x5806)](_0x39a38f[_0x4a79d7(0x809)]-0x1)&&(_0x39a38f='i32'),_0x39a38f){case'i1':case'i8':return HEAP8$4[_0x13d01f>>0x0];case _0x4a79d7(0x603f):return HEAP16$3[_0x13d01f>>0x1];case _0x4a79d7(0x42ce):case _0x4a79d7(0x1697):return HEAP32$4[_0x13d01f>>0x2];case _0x4a79d7(0x2955):return HEAPF32$3[_0x13d01f>>0x2];case _0x4a79d7(0x6be):return HEAPF64$3[_0x13d01f>>0x3];default:abort(_0x4a79d7(0x2b42)+_0x39a38f);}return null;}'object'!=typeof WebAssembly&&abort(_0x5e00b3(0x592e));var ABORT$4=!0x1;function assert(_0x10322e,_0x1235e4){var _0x98a605=_0x5e00b3;_0x10322e||abort(_0x98a605(0x4d16)+_0x1235e4);}function getCFunc(_0x4cfab9){var _0x36da1b=_0x307c2b,_0x4bd196=_0x5e00b3,_0x377743=Module$6['_'+_0x4cfab9];return assert(_0x377743,_0x36da1b(0xf35)+_0x4cfab9+_0x4bd196(0x1de1)),_0x377743;}function ccall(_0x101aab,_0x38794f,_0x51438d,_0x4e51b6,_0x559a0d){var _0x3e3146=_0x307c2b,_0x34e1ce=_0x5e00b3,_0x2f19c4={'string':function(_0xb19c4a){var _0x130100=_0x23ca,_0x29b656=0x0;if(null!=_0xb19c4a&&0x0!==_0xb19c4a){var _0x2bdfa1=0x1+(_0xb19c4a[_0x130100(0x809)]<<0x2);_0x29b656=stackAlloc$3(_0x2bdfa1),stringToUTF8(_0xb19c4a,_0x29b656,_0x2bdfa1);}return _0x29b656;},'array':function(_0x38e6bb){var _0x2dbde8=_0x23ca,_0x46fb04=stackAlloc$3(_0x38e6bb[_0x2dbde8(0x809)]);return writeArrayToMemory(_0x38e6bb,_0x46fb04),_0x46fb04;}},_0x49c307=getCFunc(_0x101aab),_0x3975f3=[],_0x178087=0x0;if(assert(_0x34e1ce(0xa59)!==_0x38794f,_0x34e1ce(0x32e7)),_0x4e51b6)for(var _0x2d4075=0x0;_0x2d4075<_0x4e51b6[_0x34e1ce(0x809)];_0x2d4075++){var _0x359ab3=_0x2f19c4[_0x51438d[_0x2d4075]];_0x359ab3?(0x0===_0x178087&&(_0x178087=stackSave$3()),_0x3975f3[_0x2d4075]=_0x359ab3(_0x4e51b6[_0x2d4075])):_0x3975f3[_0x2d4075]=_0x4e51b6[_0x2d4075];}var _0x162cd7=_0x49c307[_0x3e3146(0x1bcb)](null,_0x3975f3);return _0x162cd7=function(_0x313980){var _0x4fba00=_0x34e1ce;return _0x4fba00(0x20b8)===_0x38794f?UTF8ToString(_0x313980):_0x4fba00(0x29d5)===_0x38794f?Boolean(_0x313980):_0x313980;}(_0x162cd7),0x0!==_0x178087&&stackRestore$3(_0x178087),_0x162cd7;}function cwrap(_0x58c394,_0x1bec7c,_0x92248d,_0x55db70){return function(){return ccall(_0x58c394,_0x1bec7c,_0x92248d,arguments);};}var UTF8Decoder$4=_0x5e00b3(0x39a1)!=typeof TextDecoder?new TextDecoder(_0x5e00b3(0x2f74)):void 0x0;function UTF8ArrayToString(_0x4af52e,_0x54f696,_0x29dcc6){var _0x5ac917=_0x307c2b,_0x1c7b1b=_0x5e00b3;for(var _0x33a57c=_0x54f696+_0x29dcc6,_0x22332a=_0x54f696;_0x4af52e[_0x22332a]&&!(_0x22332a>=_0x33a57c);)++_0x22332a;if(_0x22332a-_0x54f696>0x10&&_0x4af52e[_0x1c7b1b(0x1c7c)]&&UTF8Decoder$4)return UTF8Decoder$4[_0x1c7b1b(0x36b3)](_0x4af52e[_0x1c7b1b(0x1c7c)](_0x54f696,_0x22332a));for(var _0x1a22c5='';_0x54f696<_0x22332a;){var _0x127448=_0x4af52e[_0x54f696++];if(0x80&_0x127448){var _0x16e616=0x3f&_0x4af52e[_0x54f696++];if(0xc0!=(0xe0&_0x127448)){var _0x885068=0x3f&_0x4af52e[_0x54f696++];if(0xe0==(0xf0&_0x127448)?_0x127448=(0xf&_0x127448)<<0xc|_0x16e616<<0x6|_0x885068:(0xf0!=(0xf8&_0x127448)&&warnOnce(_0x1c7b1b(0x176f)+_0x127448[_0x1c7b1b(0x3cc8)](0x10)+_0x1c7b1b(0x3cde)),_0x127448=(0x7&_0x127448)<<0x12|_0x16e616<<0xc|_0x885068<<0x6|0x3f&_0x4af52e[_0x54f696++]),_0x127448<0x10000)_0x1a22c5+=String[_0x5ac917(0x47f5)](_0x127448);else{var _0xd652bb=_0x127448-0x10000;_0x1a22c5+=String[_0x1c7b1b(0x23b2)](0xd800|_0xd652bb>>0xa,0xdc00|0x3ff&_0xd652bb);}}else _0x1a22c5+=String[_0x1c7b1b(0x23b2)]((0x1f&_0x127448)<<0x6|_0x16e616);}else _0x1a22c5+=String[_0x1c7b1b(0x23b2)](_0x127448);}return _0x1a22c5;}function UTF8ToString(_0x501823,_0x5b306f){return _0x501823?UTF8ArrayToString(HEAPU8$4,_0x501823,_0x5b306f):'';}function stringToUTF8Array(_0x4e51ce,_0x224da7,_0x14f271,_0x147d71){var _0x177415=_0x307c2b,_0x5d5bc6=_0x5e00b3;if(!(_0x147d71>0x0))return 0x0;for(var _0x2c576c=_0x14f271,_0x148330=_0x14f271+_0x147d71-0x1,_0x13a7a3=0x0;_0x13a7a3<_0x4e51ce[_0x5d5bc6(0x809)];++_0x13a7a3){var _0xa5aaea=_0x4e51ce[_0x5d5bc6(0x167b)](_0x13a7a3);if(_0xa5aaea>=0xd800&&_0xa5aaea<=0xdfff)_0xa5aaea=0x10000+((0x3ff&_0xa5aaea)<<0xa)|0x3ff&_0x4e51ce[_0x177415(0x4f56)](++_0x13a7a3);if(_0xa5aaea<=0x7f){if(_0x14f271>=_0x148330)break;_0x224da7[_0x14f271++]=_0xa5aaea;}else{if(_0xa5aaea<=0x7ff){if(_0x14f271+0x1>=_0x148330)break;_0x224da7[_0x14f271++]=0xc0|_0xa5aaea>>0x6,_0x224da7[_0x14f271++]=0x80|0x3f&_0xa5aaea;}else{if(_0xa5aaea<=0xffff){if(_0x14f271+0x2>=_0x148330)break;_0x224da7[_0x14f271++]=0xe0|_0xa5aaea>>0xc,_0x224da7[_0x14f271++]=0x80|_0xa5aaea>>0x6&0x3f,_0x224da7[_0x14f271++]=0x80|0x3f&_0xa5aaea;}else{if(_0x14f271+0x3>=_0x148330)break;_0xa5aaea>=0x200000&&warnOnce(_0x177415(0x40e3)+_0xa5aaea['toString'](0x10)+_0x177415(0x58c6)),_0x224da7[_0x14f271++]=0xf0|_0xa5aaea>>0x12,_0x224da7[_0x14f271++]=0x80|_0xa5aaea>>0xc&0x3f,_0x224da7[_0x14f271++]=0x80|_0xa5aaea>>0x6&0x3f,_0x224da7[_0x14f271++]=0x80|0x3f&_0xa5aaea;}}}}return _0x224da7[_0x14f271]=0x0,_0x14f271-_0x2c576c;}function stringToUTF8(_0x4dcf48,_0x472c36,_0x116715){var _0xb7d821=_0x307c2b,_0x4d5781=_0x5e00b3;return assert(_0x4d5781(0x1efe)==typeof _0x116715,_0xb7d821(0x1090)),stringToUTF8Array(_0x4dcf48,HEAPU8$4,_0x472c36,_0x116715);}function writeArrayToMemory(_0x38ae21,_0x26a98a){var _0xf68ff1=_0x5e00b3;assert(_0x38ae21[_0xf68ff1(0x809)]>=0x0,_0xf68ff1(0x20f7)),HEAP8$4[_0xf68ff1(0x10aa)](_0x38ae21,_0x26a98a);}function demangle(_0x40f4c2){return _0x40f4c2;}function demangleAll(_0xfbd79){var _0x15d662=_0x307c2b;return _0xfbd79[_0x15d662(0x2bc0)](/__Z[\w\d_]+/g,function(_0x50d557){var _0x569f5c=demangle(_0x50d557);return _0x50d557===_0x569f5c?_0x50d557:_0x569f5c+'\x20['+_0x50d557+']';});}function jsStackTrace(){var _0x5849de=_0x5e00b3,_0x59777b=new Error();if(!_0x59777b['stack']){try{throw new Error(0x0);}catch(_0x140c04){_0x59777b=_0x140c04;}if(!_0x59777b[_0x5849de(0x3d56)])return _0x5849de(0x4eb5);}return _0x59777b[_0x5849de(0x3d56)][_0x5849de(0x3cc8)]();}function stackTrace(){var _0x4687ab=_0x5e00b3,_0x5e4cad=jsStackTrace();return Module$6[_0x4687ab(0x16db)]&&(_0x5e4cad+='\x0a'+Module$6[_0x4687ab(0x16db)]()),demangleAll(_0x5e4cad);}_0x5e00b3(0x39a1)!=typeof TextDecoder&&new TextDecoder(_0x5e00b3(0x16ac));var WASM_PAGE_SIZE$3=0x10000,buffer$4,HEAP8$4,HEAPU8$4,HEAP16$3,HEAP32$4,HEAPU32$3,HEAPF32$3,HEAPF64$3;function alignUp(_0x40c4aa,_0x10501b){return _0x40c4aa%_0x10501b>0x0&&(_0x40c4aa+=_0x10501b-_0x40c4aa%_0x10501b),_0x40c4aa;}function updateGlobalBufferViews(){var _0x5776fb=_0x307c2b,_0xa37b23=_0x5e00b3;Module$6['HEAP8']=HEAP8$4=new Int8Array(buffer$4),Module$6[_0x5776fb(0x1e15)]=HEAP16$3=new Int16Array(buffer$4),Module$6[_0xa37b23(0x3306)]=HEAP32$4=new Int32Array(buffer$4),Module$6[_0xa37b23(0x446d)]=HEAPU8$4=new Uint8Array(buffer$4),Module$6[_0x5776fb(0xd6d)]=new Uint16Array(buffer$4),Module$6[_0xa37b23(0x460a)]=HEAPU32$3=new Uint32Array(buffer$4),Module$6[_0x5776fb(0x2f3a)]=HEAPF32$3=new Float32Array(buffer$4),Module$6[_0xa37b23(0x157b)]=HEAPF64$3=new Float64Array(buffer$4);}var STACK_BASE$2=0x16f0,STACK_MAX$2=0x5016f0,DYNAMIC_BASE$3=0x5016f0,DYNAMICTOP_PTR$3=0x16d0;assert(STACK_BASE$2%0x10==0x0,_0x5e00b3(0x600c)),assert(DYNAMIC_BASE$3%0x10==0x0,_0x5e00b3(0x33a0));var TOTAL_STACK$3=0x500000;Module$6[_0x307c2b(0x1ee5)]&&assert(TOTAL_STACK$3===Module$6[_0x307c2b(0x1ee5)],_0x307c2b(0x4ee4));var INITIAL_TOTAL_MEMORY$2=Module$6[_0x307c2b(0x5523)]||0x1000000;function writeStackCookie(){assert(0x0==(0x3&STACK_MAX$2)),HEAPU32$3[(STACK_MAX$2>>0x2)-0x1]=0x2135467,HEAPU32$3[(STACK_MAX$2>>0x2)-0x2]=0x89bacdfe;}function checkStackCookie(){var _0x24f673=_0x5e00b3;0x2135467==HEAPU32$3[(STACK_MAX$2>>0x2)-0x1]&&0x89bacdfe==HEAPU32$3[(STACK_MAX$2>>0x2)-0x2]||abort(_0x24f673(0x3d29)+HEAPU32$3[(STACK_MAX$2>>0x2)-0x2][_0x24f673(0x3cc8)](0x10)+'\x20'+HEAPU32$3[(STACK_MAX$2>>0x2)-0x1][_0x24f673(0x3cc8)](0x10)),0x63736d65!==HEAP32$4[0x0]&&abort(_0x24f673(0x4ca7));}function abortStackOverflow(_0x505cd0){var _0x2a0890=_0x5e00b3;abort(_0x2a0890(0x30aa)+_0x505cd0+_0x2a0890(0x465c)+(STACK_MAX$2-stackSave$3()+_0x505cd0)+_0x2a0890(0x1db6));}if(INITIAL_TOTAL_MEMORY$2<TOTAL_STACK$3&&err$3(_0x307c2b(0x1ae)+INITIAL_TOTAL_MEMORY$2+_0x5e00b3(0x651)+TOTAL_STACK$3+')'),assert(_0x5e00b3(0x39a1)!=typeof Int32Array&&_0x5e00b3(0x39a1)!=typeof Float64Array&&void 0x0!==Int32Array[_0x5e00b3(0x3720)][_0x307c2b(0x2c3b)]&&void 0x0!==Int32Array[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)],_0x5e00b3(0x6035)),Module$6[_0x5e00b3(0x537f)]?(buffer$4=Module$6[_0x5e00b3(0x537f)],assert(buffer$4[_0x307c2b(0x4f5a)]===INITIAL_TOTAL_MEMORY$2,_0x5e00b3(0x2fd4)+INITIAL_TOTAL_MEMORY$2+_0x5e00b3(0x5ac)+buffer$4[_0x5e00b3(0x3080)])):(_0x307c2b(0x40f2)==typeof WebAssembly&&_0x5e00b3(0x1b4b)==typeof WebAssembly[_0x5e00b3(0x5b57)]?(assert(INITIAL_TOTAL_MEMORY$2%WASM_PAGE_SIZE$3==0x0),wasmMemory$3=new WebAssembly[(_0x307c2b(0x2544))]({'initial':INITIAL_TOTAL_MEMORY$2/WASM_PAGE_SIZE$3}),buffer$4=wasmMemory$3[_0x5e00b3(0x537f)]):buffer$4=new ArrayBuffer(INITIAL_TOTAL_MEMORY$2),assert(buffer$4[_0x5e00b3(0x3080)]===INITIAL_TOTAL_MEMORY$2)),updateGlobalBufferViews(),HEAP32$4[DYNAMICTOP_PTR$3>>0x2]=DYNAMIC_BASE$3,HEAP32$4[0x0]=0x63736d65,HEAP16$3[0x1]=0x6373,0x73!==HEAPU8$4[0x2]||0x63!==HEAPU8$4[0x3])throw _0x5e00b3(0x3ad3);function callRuntimeCallbacks(_0x5508d2){var _0x122127=_0x5e00b3;for(;_0x5508d2[_0x122127(0x809)]>0x0;){var _0x2a41c9=_0x5508d2[_0x122127(0x3060)]();if(_0x122127(0x1b4b)!=typeof _0x2a41c9){var _0x403c59=_0x2a41c9[_0x122127(0x5fd6)];_0x122127(0x1efe)==typeof _0x403c59?void 0x0===_0x2a41c9[_0x122127(0xad4)]?Module$6[_0x122127(0x1b92)](_0x403c59):Module$6[_0x122127(0x3dff)](_0x403c59,_0x2a41c9[_0x122127(0xad4)]):_0x403c59(void 0x0===_0x2a41c9[_0x122127(0xad4)]?null:_0x2a41c9[_0x122127(0xad4)]);}else _0x2a41c9();}}var __ATPRERUN__$4=[],__ATINIT__$4=[],__ATMAIN__$3=[],__ATPOSTRUN__$4=[],runtimeInitialized$4=!0x1,runtimeExited$1=!0x1;function preRun(){var _0x380e76=_0x307c2b,_0x416ed2=_0x5e00b3;if(Module$6[_0x380e76(0x6cf)]){for(_0x416ed2(0x1b4b)==typeof Module$6[_0x416ed2(0x3dac)]&&(Module$6[_0x416ed2(0x3dac)]=[Module$6['preRun']]);Module$6[_0x380e76(0x6cf)]['length'];)addOnPreRun(Module$6[_0x416ed2(0x3dac)][_0x416ed2(0x3060)]());}callRuntimeCallbacks(__ATPRERUN__$4);}function ensureInitRuntime(){checkStackCookie(),runtimeInitialized$4||(runtimeInitialized$4=!0x0,callRuntimeCallbacks(__ATINIT__$4));}function preMain(){checkStackCookie(),callRuntimeCallbacks(__ATMAIN__$3);}function postRun(){var _0x1f3e3f=_0x307c2b,_0x4fcf9b=_0x5e00b3;if(checkStackCookie(),Module$6[_0x1f3e3f(0x36b9)]){for(_0x4fcf9b(0x1b4b)==typeof Module$6[_0x4fcf9b(0x7b5)]&&(Module$6[_0x4fcf9b(0x7b5)]=[Module$6[_0x4fcf9b(0x7b5)]]);Module$6[_0x4fcf9b(0x7b5)][_0x4fcf9b(0x809)];)addOnPostRun(Module$6[_0x4fcf9b(0x7b5)][_0x4fcf9b(0x3060)]());}callRuntimeCallbacks(__ATPOSTRUN__$4);}function addOnPreRun(_0x16df88){var _0x44f6c3=_0x5e00b3;__ATPRERUN__$4[_0x44f6c3(0x5a59)](_0x16df88);}function addOnPostRun(_0x24009a){var _0x565059=_0x5e00b3;__ATPOSTRUN__$4[_0x565059(0x5a59)](_0x24009a);}assert(Math[_0x5e00b3(0x42f1)],_0x307c2b(0x384c)),assert(Math[_0x5e00b3(0x54f3)],_0x5e00b3(0x31e3)),assert(Math[_0x5e00b3(0x32d)],_0x5e00b3(0x1be3)),assert(Math[_0x5e00b3(0x4fb3)],_0x5e00b3(0x2bb1));var runDependencies$4=0x0,runDependencyWatcher$3=null,dependenciesFulfilled$4=null,runDependencyTracking$2={};function addRunDependency(_0x259352){var _0x2059ad=_0x5e00b3;runDependencies$4++,Module$6[_0x2059ad(0x4a1a)]&&Module$6[_0x2059ad(0x4a1a)](runDependencies$4),_0x259352&&(assert(!runDependencyTracking$2[_0x259352]),runDependencyTracking$2[_0x259352]=0x1,null===runDependencyWatcher$3&&_0x2059ad(0x39a1)!=typeof setInterval&&(runDependencyWatcher$3=setInterval(function(){if(ABORT$4)return clearInterval(runDependencyWatcher$3),void(runDependencyWatcher$3=null);},0x2710)));}function removeRunDependency(_0x5698be){var _0x34652e=_0x5e00b3;if(runDependencies$4--,Module$6[_0x34652e(0x4a1a)]&&Module$6[_0x34652e(0x4a1a)](runDependencies$4),_0x5698be&&(assert(runDependencyTracking$2[_0x5698be]),delete runDependencyTracking$2[_0x5698be]),0x0==runDependencies$4&&(null!==runDependencyWatcher$3&&(clearInterval(runDependencyWatcher$3),runDependencyWatcher$3=null),dependenciesFulfilled$4)){var _0x1f82e0=dependenciesFulfilled$4;dependenciesFulfilled$4=null,_0x1f82e0();}}Module$6[_0x5e00b3(0xabc)]={},Module$6[_0x5e00b3(0x4a0b)]={};var FS$3={'error':function(){var _0x113908=_0x307c2b;abort(_0x113908(0x203b));},'init':function(){var _0x4397c9=_0x5e00b3;FS$3[_0x4397c9(0x584a)]();},'createDataFile':function(){var _0x3691bb=_0x5e00b3;FS$3[_0x3691bb(0x584a)]();},'createPreloadedFile':function(){var _0x3df7e4=_0x307c2b;FS$3[_0x3df7e4(0x2957)]();},'createLazyFile':function(){var _0x21a560=_0x5e00b3;FS$3[_0x21a560(0x584a)]();},'open':function(){var _0x4f0d91=_0x5e00b3;FS$3[_0x4f0d91(0x584a)]();},'mkdev':function(){var _0x43a6ba=_0x5e00b3;FS$3[_0x43a6ba(0x584a)]();},'registerDevice':function(){var _0x12e8cb=_0x5e00b3;FS$3[_0x12e8cb(0x584a)]();},'analyzePath':function(){var _0x8f2704=_0x307c2b;FS$3[_0x8f2704(0x2957)]();},'loadFilesFromDB':function(){var _0x435c35=_0x5e00b3;FS$3[_0x435c35(0x584a)]();},'ErrnoError':function(){var _0x243a62=_0x5e00b3;FS$3[_0x243a62(0x584a)]();}};Module$6[_0x5e00b3(0x152)]=FS$3[_0x307c2b(0x5162)],Module$6[_0x5e00b3(0x32be)]=FS$3[_0x5e00b3(0x11d4)];var dataURIPrefix$3=_0x307c2b(0x19fb),wasmBinaryFile$3;function isDataURI(_0x183d8e){var _0x5bc382=_0x5e00b3;return String[_0x5bc382(0x3720)][_0x5bc382(0x41bc)]?_0x183d8e[_0x5bc382(0x41bc)](dataURIPrefix$3):0x0===_0x183d8e[_0x5bc382(0xabf)](dataURIPrefix$3);}var myself$1=_0x5e00b3(0x39a1)==typeof window?self:window;function getBinary(){var _0x2c00d3=_0x307c2b,_0x2ce46c=_0x5e00b3;try{if(Module$6[_0x2ce46c(0x4358)])return new Uint8Array(Module$6[_0x2ce46c(0x4358)]);if(Module$6[_0x2c00d3(0x495b)])return Module$6[_0x2ce46c(0x577c)](wasmBinaryFile$3);throw _0x2ce46c(0x5991);}catch(_0x3fa863){abort(_0x3fa863);}}function getBinaryPromise(){var _0x21a5c2=_0x307c2b,_0x270e38=_0x5e00b3;return Module$6['wasmBinary']||!ENVIRONMENT_IS_WEB$4&&!ENVIRONMENT_IS_WORKER$4||_0x21a5c2(0x1be1)!=typeof fetch?new Promise(function(_0x576011,_0x59e13f){_0x576011(getBinary());}):fetch(wasmBinaryFile$3,{'credentials':_0x270e38(0x38ce)})[_0x270e38(0x2a5f)](function(_0x3612ad){var _0x46ca06=_0x270e38;if(!_0x3612ad['ok'])throw _0x46ca06(0x1b07)+wasmBinaryFile$3+'\x27';return _0x3612ad[_0x46ca06(0x37d8)]();})[_0x270e38(0x2c08)](function(){return getBinary();});}function createWasm(_0x54ad2f){var _0x4bf9d7=_0x307c2b,_0x15f024=_0x5e00b3,_0x27d943={'env':_0x54ad2f,'global':{'NaN':NaN,'Infinity':0x1/0x0},'global.Math':Math,'asm2wasm':asm2wasmImports$2};function _0x3965d0(_0x5e57a6,_0x192f63){var _0x547995=_0x23ca,_0xd6117d=_0x5e57a6[_0x547995(0x4f3b)];Module$6[_0x547995(0x1149)]=_0xd6117d,removeRunDependency(_0x547995(0x3ff1));}addRunDependency(_0x4bf9d7(0x3224));var _0x4f13ac=Module$6;function _0x4cbbef(_0x36b68c){var _0x45409f=_0x23ca;assert(Module$6===_0x4f13ac,_0x45409f(0x4075)),_0x4f13ac=null,_0x3965d0(_0x36b68c[_0x45409f(0x5965)]);}function _0x66b25f(_0x262c3e){var _0x1838ee=_0x23ca;return getBinaryPromise()[_0x1838ee(0x2a5f)](function(_0x1589e7){var _0x5324d6=_0x1838ee;return WebAssembly[_0x5324d6(0x4dca)](_0x1589e7,_0x27d943);})[_0x1838ee(0x2a5f)](_0x262c3e,function(_0x571fb4){});}if(Module$6[_0x4bf9d7(0x1e84)])try{return Module$6[_0x15f024(0x50c0)](_0x27d943,_0x3965d0);}catch(_0x13bfe7){return!0x1;}return function(){var _0x56beb6=_0x15f024;if(Module$6[_0x56beb6(0x4358)]||_0x56beb6(0x1b4b)!=typeof WebAssembly[_0x56beb6(0x3663)]||isDataURI(wasmBinaryFile$3)||_0x56beb6(0x1b4b)!=typeof fetch)return _0x66b25f(_0x4cbbef);fetch(wasmBinaryFile$3,{'credentials':_0x56beb6(0x38ce)})[_0x56beb6(0x2a5f)](function(_0x135b2a){var _0x15c689=_0x140d,_0x207617=_0x56beb6;return WebAssembly[_0x15c689(0x2d23)](_0x135b2a,_0x27d943)[_0x207617(0x2a5f)](_0x4cbbef,function(_0x4e73c2){_0x66b25f(_0x4cbbef);});});}(),{};}wasmBinaryFile$3=myself$1[_0x5e00b3(0x548f)][_0x5e00b3(0x2337)][_0x5e00b3(0x5f31)](_0x307c2b(0x573d))?_0x5e00b3(0x3a3b):_0x5e00b3(0x4ba6),isDataURI(wasmBinaryFile$3)||(wasmBinaryFile$3=locateFile(wasmBinaryFile$3)),Module$6['asm']=function(_0x3fa9bd,_0x574518,_0x1aa64a){var _0xde5574=_0x307c2b,_0x3d12e1=_0x5e00b3;_0x574518[_0xde5574(0x3216)]=wasmMemory$3,_0x574518[_0xde5574(0x28bf)]=new WebAssembly[(_0xde5574(0x3985))]({'initial':0x104,'maximum':0x104,'element':_0xde5574(0x3174)}),_0x574518[_0xde5574(0x438b)]=0x400,_0x574518[_0x3d12e1(0x5557)]=0x0;var _0x4df116=createWasm(_0x574518);return assert(_0x4df116,_0x3d12e1(0xd5d)),_0x4df116;};var tempDoublePtr$2=0x16e0;function ___cxa_allocate_exception(_0x2b2b19){return _malloc$2(_0x2b2b19);}assert(tempDoublePtr$2%0x8==0x0);var ___exception_infos={},___exception_caught=[];function ___exception_addRef(_0x4f3ee6){var _0xb4f6a1=_0x5e00b3;_0x4f3ee6&&___exception_infos[_0x4f3ee6][_0xb4f6a1(0x8fd)]++;}function ___exception_deAdjust(_0x4a8853){var _0x2867f5=_0x5e00b3;if(!_0x4a8853||___exception_infos[_0x4a8853])return _0x4a8853;for(var _0x10da18 in ___exception_infos)for(var _0x21076a=+_0x10da18,_0x11307a=___exception_infos[_0x21076a][_0x2867f5(0x1f91)],_0xa8408c=_0x11307a[_0x2867f5(0x809)],_0x5a436c=0x0;_0x5a436c<_0xa8408c;_0x5a436c++)if(_0x11307a[_0x5a436c]===_0x4a8853)return _0x21076a;return _0x4a8853;}function ___cxa_begin_catch(_0x1d4f9b){var _0x535dfe=_0x307c2b,_0x5f24cc=_0x5e00b3,_0x14850a=___exception_infos[_0x1d4f9b];return _0x14850a&&!_0x14850a[_0x5f24cc(0xebc)]&&(_0x14850a[_0x5f24cc(0xebc)]=!0x0,__ZSt18uncaught_exceptionv$1[_0x5f24cc(0x3970)]--),_0x14850a&&(_0x14850a[_0x5f24cc(0x2a23)]=!0x1),___exception_caught[_0x535dfe(0x2a0e)](_0x1d4f9b),___exception_addRef(___exception_deAdjust(_0x1d4f9b)),_0x1d4f9b;}function ___cxa_throw(_0x441888,_0xbf8f36,_0x387d02){var _0x36ca00=_0x5e00b3;throw ___exception_infos[_0x441888]={'ptr':_0x441888,'adjusted':[_0x441888],'type':_0xbf8f36,'destructor':_0x387d02,'refcount':0x0,'caught':!0x1,'rethrown':!0x1},_0x36ca00(0x3970)in __ZSt18uncaught_exceptionv$1?__ZSt18uncaught_exceptionv$1['uncaught_exception']++:__ZSt18uncaught_exceptionv$1[_0x36ca00(0x3970)]=0x1,_0x441888+_0x36ca00(0x483d);}function ___cxa_uncaught_exception(){var _0x18f255=_0x5e00b3;return!!__ZSt18uncaught_exceptionv$1[_0x18f255(0x3970)];}function ___gxx_personality_v0(){}function ___lock(){}var SYSCALLS$3={'buffers':[null,[],[]],'printChar':function(_0x22bd56,_0x110ae6){var _0x37d997=_0x307c2b,_0x2fbfca=_0x5e00b3,_0x3558ae=SYSCALLS$3[_0x2fbfca(0x3e30)][_0x22bd56];assert(_0x3558ae),0x0===_0x110ae6||0xa===_0x110ae6?((0x1===_0x22bd56?out$3:err$3)(UTF8ArrayToString(_0x3558ae,0x0)),_0x3558ae[_0x37d997(0x2ef4)]=0x0):_0x3558ae[_0x37d997(0x2a0e)](_0x110ae6);},'varargs':0x0,'get':function(_0x4bee82){var _0x2646af=_0x5e00b3;return SYSCALLS$3[_0x2646af(0x2cce)]+=0x4,HEAP32$4[SYSCALLS$3[_0x2646af(0x2cce)]-0x4>>0x2];},'getStr':function(){var _0x22b34f=_0x5e00b3;return UTF8ToString(SYSCALLS$3[_0x22b34f(0x38c4)]());},'get64':function(){var _0x5ce91e=_0x307c2b,_0x5f1a03=_0x5e00b3,_0x183f17=SYSCALLS$3[_0x5f1a03(0x38c4)](),_0x1ba61e=SYSCALLS$3[_0x5ce91e(0x3abb)]();return assert(_0x183f17>=0x0?0x0===_0x1ba61e:-0x1===_0x1ba61e),_0x183f17;},'getZero':function(){var _0x77119=_0x307c2b;assert(0x0===SYSCALLS$3[_0x77119(0x3abb)]());}};function ___syscall140(_0x44b841,_0x234b78){var _0x3514fc=_0x307c2b,_0x484234=_0x5e00b3;SYSCALLS$3[_0x484234(0x2cce)]=_0x234b78;try{return SYSCALLS$3[_0x3514fc(0x396e)](),SYSCALLS$3[_0x3514fc(0x3abb)](),SYSCALLS$3[_0x484234(0x38c4)](),SYSCALLS$3[_0x484234(0x38c4)](),SYSCALLS$3['get'](),(abort(_0x3514fc(0x22d1)),0x0);}catch(_0x47eef3){return void 0x0!==FS$3&&_0x47eef3 instanceof FS$3['ErrnoError']||abort(_0x47eef3),-_0x47eef3[_0x484234(0xfd5)];}}function flush_NO_FILESYSTEM(){var _0x11ac0d=_0x307c2b,_0x4d8fed=_0x5e00b3,_0x16534d=Module$6[_0x4d8fed(0x52e8)];_0x16534d&&_0x16534d(0x0);var _0x278f30=SYSCALLS$3[_0x4d8fed(0x3e30)];_0x278f30[0x1][_0x4d8fed(0x809)]&&SYSCALLS$3[_0x4d8fed(0x4962)](0x1,0xa),_0x278f30[0x2][_0x11ac0d(0x2ef4)]&&SYSCALLS$3[_0x4d8fed(0x4962)](0x2,0xa);}function ___syscall146(_0x17f538,_0x4f8ece){var _0x257d16=_0x307c2b,_0xfd363=_0x5e00b3;SYSCALLS$3['varargs']=_0x4f8ece;try{for(var _0x3c49c6=SYSCALLS$3[_0xfd363(0x38c4)](),_0x803dbb=SYSCALLS$3[_0x257d16(0x3abb)](),_0x15545a=SYSCALLS$3[_0xfd363(0x38c4)](),_0x17a7b9=0x0,_0x417c98=0x0;_0x417c98<_0x15545a;_0x417c98++){for(var _0xa5d026=HEAP32$4[_0x803dbb+0x8*_0x417c98>>0x2],_0x51a7b3=HEAP32$4[_0x803dbb+(0x8*_0x417c98+0x4)>>0x2],_0x100a52=0x0;_0x100a52<_0x51a7b3;_0x100a52++)SYSCALLS$3[_0xfd363(0x4962)](_0x3c49c6,HEAPU8$4[_0xa5d026+_0x100a52]);_0x17a7b9+=_0x51a7b3;}return _0x17a7b9;}catch(_0x5d97af){return void 0x0!==FS$3&&_0x5d97af instanceof FS$3['ErrnoError']||abort(_0x5d97af),-_0x5d97af[_0xfd363(0xfd5)];}}function ___syscall54(_0x4cdab0,_0x40f9c8){var _0x6bd7ff=_0x307c2b,_0x228d38=_0x5e00b3;SYSCALLS$3[_0x228d38(0x2cce)]=_0x40f9c8;try{return 0x0;}catch(_0x37d139){return void 0x0!==FS$3&&_0x37d139 instanceof FS$3[_0x6bd7ff(0x41a5)]||abort(_0x37d139),-_0x37d139[_0x228d38(0xfd5)];}}function ___syscall6(_0x447aed,_0x115129){var _0x1c66a=_0x5e00b3;SYSCALLS$3[_0x1c66a(0x2cce)]=_0x115129;try{return SYSCALLS$3[_0x1c66a(0xc50)](),(abort(_0x1c66a(0x42ec)),0x0);}catch(_0x37e69a){return void 0x0!==FS$3&&_0x37e69a instanceof FS$3[_0x1c66a(0x14b2)]||abort(_0x37e69a),-_0x37e69a[_0x1c66a(0xfd5)];}}function ___unlock(){}function _abort(){var _0x255567=_0x5e00b3;Module$6[_0x255567(0x226c)]();}function _emscripten_get_heap_size(){var _0x1d2172=_0x307c2b;return HEAP8$4[_0x1d2172(0x2ef4)];}function _emscripten_memcpy_big(_0x47af4a,_0x18e8fa,_0x56023a){var _0x1767aa=_0x307c2b,_0x3f1c99=_0x5e00b3;HEAPU8$4[_0x3f1c99(0x10aa)](HEAPU8$4[_0x1767aa(0x2c3b)](_0x18e8fa,_0x18e8fa+_0x56023a),_0x47af4a);}function ___setErrNo(_0x3382f5){var _0x2df2ea=_0x307c2b;if(!Module$6[_0x2df2ea(0x37ce)])return _0x3382f5;HEAP32$4[Module$6['___errno_location']()>>0x2]=_0x3382f5;}function abortOnCannotGrowMemory(_0x1fb05d){var _0x393f1d=_0x307c2b,_0x1f38dc=_0x5e00b3;abort(_0x1f38dc(0x2f1e)+_0x1fb05d+_0x393f1d(0x4e5c)+HEAP8$4[_0x1f38dc(0x809)]+_0x1f38dc(0x3acc));}function emscripten_realloc_buffer(_0x358c8c){var _0x5430f3=_0x5e00b3;_0x358c8c=alignUp(_0x358c8c,0x10000);var _0x403653=buffer$4[_0x5430f3(0x3080)];try{return-0x1!==wasmMemory$3[_0x5430f3(0x3b7f)]((_0x358c8c-_0x403653)/0x10000)&&(buffer$4=wasmMemory$3[_0x5430f3(0x537f)],!0x0);}catch(_0x2a9cb8){return console[_0x5430f3(0x584a)](_0x5430f3(0x28c1)+_0x403653+_0x5430f3(0x3fb)+_0x358c8c+_0x5430f3(0x1916)+_0x2a9cb8),!0x1;}}function _emscripten_resize_heap(_0x2ba32c){var _0x33c562=_0x307c2b,_0x582877=_0x5e00b3,_0x19a6b2=_emscripten_get_heap_size();assert(_0x2ba32c>_0x19a6b2);var _0x7978cd=0x10000,_0x3a7dcd=0x7fff0000;if(_0x2ba32c>_0x3a7dcd)return!0x1;for(var _0x38d037=Math[_0x582877(0x498f)](_0x19a6b2,0x1000000);_0x38d037<_0x2ba32c;)(_0x38d037=_0x38d037<=0x20000000?alignUp(0x2*_0x38d037,_0x7978cd):Math[_0x582877(0x19a8)](alignUp((0x3*_0x38d037+0x80000000)/0x4,_0x7978cd),_0x3a7dcd))===_0x19a6b2&&warnOnce(_0x582877(0x13ea)+HEAP8$4[_0x33c562(0x2ef4)]);return!!emscripten_realloc_buffer(_0x38d037)&&(updateGlobalBufferViews(),!0x0);}function nullFunc_ii(_0x329e64){var _0x5a9343=_0x5e00b3;err$3(_0x5a9343(0x181c)),err$3(_0x5a9343(0x11da)),abort(_0x329e64);}function nullFunc_iidiiii(_0x4c388f){var _0x23bbd2=_0x5e00b3;err$3(_0x23bbd2(0x5ebd)),err$3(_0x23bbd2(0x11da)),abort(_0x4c388f);}function nullFunc_iiii(_0xc8a814){var _0x379fcb=_0x307c2b;err$3(_0x379fcb(0x10c7)),err$3(_0x379fcb(0x40a0)),abort(_0xc8a814);}function nullFunc_jiji(_0x2db975){var _0x1a4c93=_0x307c2b;err$3(_0x1a4c93(0x1f65)),err$3(_0x1a4c93(0x40a0)),abort(_0x2db975);}function nullFunc_v(_0x267be3){var _0x4531f0=_0x307c2b,_0x1ff545=_0x5e00b3;err$3(_0x4531f0(0x438a)),err$3(_0x1ff545(0x11da)),abort(_0x267be3);}function nullFunc_vi(_0x4a12ff){var _0x2dc080=_0x307c2b,_0x42c7f4=_0x5e00b3;err$3(_0x2dc080(0x54e)),err$3(_0x42c7f4(0x11da)),abort(_0x4a12ff);}function nullFunc_vii(_0x2ab435){var _0xabf4e1=_0x5e00b3;err$3('Invalid\x20function\x20pointer\x20called\x20with\x20signature\x20\x27vii\x27.\x20Perhaps\x20this\x20is\x20an\x20invalid\x20value\x20(e.g.\x20caused\x20by\x20calling\x20a\x20virtual\x20method\x20on\x20a\x20NULL\x20pointer)?\x20Or\x20calling\x20a\x20function\x20with\x20an\x20incorrect\x20type,\x20which\x20will\x20fail?\x20(it\x20is\x20worth\x20building\x20your\x20source\x20files\x20with\x20-Werror\x20(warnings\x20are\x20errors),\x20as\x20warnings\x20can\x20indicate\x20undefined\x20behavior\x20which\x20can\x20cause\x20this)'),err$3(_0xabf4e1(0x11da)),abort(_0x2ab435);}function nullFunc_viiii(_0x21e275){var _0x284f38=_0x5e00b3;err$3(_0x284f38(0xcc7)),err$3(_0x284f38(0x11da)),abort(_0x21e275);}function nullFunc_viiiii(_0x4e9700){var _0x449e52=_0x5e00b3;err$3(_0x449e52(0x5bc4)),err$3(_0x449e52(0x11da)),abort(_0x4e9700);}function nullFunc_viiiiii(_0x163326){var _0x528291=_0x307c2b,_0x12b185=_0x5e00b3;err$3(_0x528291(0x242d)),err$3(_0x12b185(0x11da)),abort(_0x163326);}var asmGlobalArg$2={},asmLibraryArg$3={'abort':abort,'setTempRet0':setTempRet0$1,'getTempRet0':getTempRet0$1,'abortStackOverflow':abortStackOverflow,'nullFunc_ii':nullFunc_ii,'nullFunc_iidiiii':nullFunc_iidiiii,'nullFunc_iiii':nullFunc_iiii,'nullFunc_jiji':nullFunc_jiji,'nullFunc_v':nullFunc_v,'nullFunc_vi':nullFunc_vi,'nullFunc_vii':nullFunc_vii,'nullFunc_viiii':nullFunc_viiii,'nullFunc_viiiii':nullFunc_viiiii,'nullFunc_viiiiii':nullFunc_viiiiii,'___cxa_allocate_exception':___cxa_allocate_exception,'___cxa_begin_catch':___cxa_begin_catch,'___cxa_throw':___cxa_throw,'___cxa_uncaught_exception':___cxa_uncaught_exception,'___exception_addRef':___exception_addRef,'___exception_deAdjust':___exception_deAdjust,'___gxx_personality_v0':___gxx_personality_v0,'___lock':___lock,'___setErrNo':___setErrNo,'___syscall140':___syscall140,'___syscall146':___syscall146,'___syscall54':___syscall54,'___syscall6':___syscall6,'___unlock':___unlock,'_abort':_abort,'_emscripten_get_heap_size':_emscripten_get_heap_size,'_emscripten_memcpy_big':_emscripten_memcpy_big,'_emscripten_resize_heap':_emscripten_resize_heap,'abortOnCannotGrowMemory':abortOnCannotGrowMemory,'emscripten_realloc_buffer':emscripten_realloc_buffer,'flush_NO_FILESYSTEM':flush_NO_FILESYSTEM,'tempDoublePtr':tempDoublePtr$2,'DYNAMICTOP_PTR':DYNAMICTOP_PTR$3},asm$3=Module$6['asm'](asmGlobalArg$2,asmLibraryArg$3,buffer$4),real___ZSt18uncaught_exceptionv=asm$3[_0x5e00b3(0x4770)];asm$3[_0x5e00b3(0x4770)]=function(){var _0x13d7c3=_0x5e00b3;return assert(runtimeInitialized$4,_0x13d7c3(0xb58)),assert(!runtimeExited$1,_0x13d7c3(0x38f4)),real___ZSt18uncaught_exceptionv[_0x13d7c3(0x4269)](null,arguments);};var real____cxa_can_catch=asm$3[_0x5e00b3(0x1998)];asm$3[_0x307c2b(0x57b2)]=function(){var _0x2dd397=_0x307c2b,_0x425bed=_0x5e00b3;return assert(runtimeInitialized$4,_0x425bed(0xb58)),assert(!runtimeExited$1,_0x2dd397(0x45e7)),real____cxa_can_catch[_0x425bed(0x4269)](null,arguments);};var real____cxa_is_pointer_type=asm$3[_0x5e00b3(0x4a77)];asm$3[_0x5e00b3(0x4a77)]=function(){var _0x2b5af3=_0x5e00b3;return assert(runtimeInitialized$4,_0x2b5af3(0xb58)),assert(!runtimeExited$1,'the\x20runtime\x20was\x20exited\x20(use\x20NO_EXIT_RUNTIME\x20to\x20keep\x20it\x20alive\x20after\x20main()\x20exits)'),real____cxa_is_pointer_type[_0x2b5af3(0x4269)](null,arguments);};var real____errno_location$1=asm$3[_0x5e00b3(0x4eaf)];asm$3[_0x5e00b3(0x4eaf)]=function(){var _0x407f14=_0x5e00b3;return assert(runtimeInitialized$4,_0x407f14(0xb58)),assert(!runtimeExited$1,'the\x20runtime\x20was\x20exited\x20(use\x20NO_EXIT_RUNTIME\x20to\x20keep\x20it\x20alive\x20after\x20main()\x20exits)'),real____errno_location$1[_0x407f14(0x4269)](null,arguments);};var real__earcut=asm$3[_0x5e00b3(0x35e2)];asm$3[_0x307c2b(0x261d)]=function(){var _0x35967f=_0x307c2b,_0x11ed1e=_0x5e00b3;return assert(runtimeInitialized$4,_0x11ed1e(0xb58)),assert(!runtimeExited$1,_0x35967f(0x45e7)),real__earcut[_0x11ed1e(0x4269)](null,arguments);};var real__fflush$1=asm$3[_0x5e00b3(0x52e8)];asm$3[_0x307c2b(0xb8f)]=function(){var _0x3f116b=_0x307c2b,_0x189197=_0x5e00b3;return assert(runtimeInitialized$4,_0x3f116b(0x4c11)),assert(!runtimeExited$1,_0x189197(0x38f4)),real__fflush$1[_0x189197(0x4269)](null,arguments);};var real__free$1=asm$3[_0x5e00b3(0x42c5)];asm$3[_0x5e00b3(0x42c5)]=function(){var _0x4c2874=_0x5e00b3;return assert(runtimeInitialized$4,_0x4c2874(0xb58)),assert(!runtimeExited$1,_0x4c2874(0x38f4)),real__free$1[_0x4c2874(0x4269)](null,arguments);};var real__llvm_maxnum_f64=asm$3[_0x307c2b(0x20ad)];asm$3[_0x5e00b3(0x471d)]=function(){var _0x585b0f=_0x307c2b,_0x5d67c9=_0x5e00b3;return assert(runtimeInitialized$4,_0x5d67c9(0xb58)),assert(!runtimeExited$1,_0x5d67c9(0x38f4)),real__llvm_maxnum_f64[_0x585b0f(0x1bcb)](null,arguments);};var real__llvm_minnum_f64=asm$3[_0x5e00b3(0x3bd1)];asm$3[_0x5e00b3(0x3bd1)]=function(){var _0x17b431=_0x307c2b,_0x32f393=_0x5e00b3;return assert(runtimeInitialized$4,_0x32f393(0xb58)),assert(!runtimeExited$1,_0x32f393(0x38f4)),real__llvm_minnum_f64[_0x17b431(0x1bcb)](null,arguments);};var real__malloc$1=asm$3[_0x5e00b3(0x5ab6)];asm$3[_0x5e00b3(0x5ab6)]=function(){var _0x2763fc=_0x307c2b,_0x5b8f52=_0x5e00b3;return assert(runtimeInitialized$4,_0x5b8f52(0xb58)),assert(!runtimeExited$1,_0x2763fc(0x45e7)),real__malloc$1[_0x2763fc(0x1bcb)](null,arguments);};var real__sbrk$1=asm$3[_0x5e00b3(0x956)];asm$3[_0x5e00b3(0x956)]=function(){var _0x272948=_0x307c2b,_0x25cc5d=_0x5e00b3;return assert(runtimeInitialized$4,_0x25cc5d(0xb58)),assert(!runtimeExited$1,_0x272948(0x45e7)),real__sbrk$1[_0x25cc5d(0x4269)](null,arguments);};var real_establishStackSpace$1=asm$3[_0x307c2b(0x3412)];asm$3[_0x5e00b3(0x4f8b)]=function(){var _0x2923be=_0x307c2b,_0x1e227a=_0x5e00b3;return assert(runtimeInitialized$4,_0x1e227a(0xb58)),assert(!runtimeExited$1,_0x2923be(0x45e7)),real_establishStackSpace$1[_0x1e227a(0x4269)](null,arguments);};var real_stackAlloc$1=asm$3[_0x5e00b3(0x1736)];asm$3[_0x5e00b3(0x1736)]=function(){var _0x103393=_0x307c2b,_0xd3563c=_0x5e00b3;return assert(runtimeInitialized$4,_0x103393(0x4c11)),assert(!runtimeExited$1,_0xd3563c(0x38f4)),real_stackAlloc$1[_0xd3563c(0x4269)](null,arguments);};var real_stackRestore$1=asm$3[_0x5e00b3(0x51ac)];asm$3[_0x5e00b3(0x51ac)]=function(){var _0x5eee5a=_0x307c2b,_0x28a532=_0x5e00b3;return assert(runtimeInitialized$4,_0x28a532(0xb58)),assert(!runtimeExited$1,_0x5eee5a(0x45e7)),real_stackRestore$1[_0x5eee5a(0x1bcb)](null,arguments);};var real_stackSave$1=asm$3[_0x5e00b3(0x2fbe)];asm$3[_0x5e00b3(0x2fbe)]=function(){var _0x31d54f=_0x5e00b3;return assert(runtimeInitialized$4,_0x31d54f(0xb58)),assert(!runtimeExited$1,_0x31d54f(0x38f4)),real_stackSave$1[_0x31d54f(0x4269)](null,arguments);},Module$6[_0x307c2b(0xcc1)]=asm$3;var __ZSt18uncaught_exceptionv$1=Module$6[_0x307c2b(0x16cb)]=function(){var _0x4b1784=_0x307c2b,_0x34b8c2=_0x5e00b3;return assert(runtimeInitialized$4,_0x4b1784(0x4c11)),assert(!runtimeExited$1,_0x34b8c2(0x38f4)),Module$6[_0x34b8c2(0x1149)][_0x34b8c2(0x4770)][_0x34b8c2(0x4269)](null,arguments);};Module$6[_0x307c2b(0x57b2)]=function(){var _0x161a0a=_0x5e00b3;return assert(runtimeInitialized$4,_0x161a0a(0xb58)),assert(!runtimeExited$1,_0x161a0a(0x38f4)),Module$6[_0x161a0a(0x1149)][_0x161a0a(0x1998)][_0x161a0a(0x4269)](null,arguments);},Module$6[_0x5e00b3(0x4a77)]=function(){var _0x40968b=_0x307c2b,_0x33545d=_0x5e00b3;return assert(runtimeInitialized$4,'you\x20need\x20to\x20wait\x20for\x20the\x20runtime\x20to\x20be\x20ready\x20(e.g.\x20wait\x20for\x20main()\x20to\x20be\x20called)'),assert(!runtimeExited$1,_0x33545d(0x38f4)),Module$6[_0x33545d(0x1149)][_0x40968b(0xbcc)][_0x33545d(0x4269)](null,arguments);},Module$6[_0x5e00b3(0x4eaf)]=function(){var _0x5b951d=_0x5e00b3;return assert(runtimeInitialized$4,_0x5b951d(0xb58)),assert(!runtimeExited$1,_0x5b951d(0x38f4)),Module$6[_0x5b951d(0x1149)][_0x5b951d(0x4eaf)][_0x5b951d(0x4269)](null,arguments);},Module$6[_0x5e00b3(0x35e2)]=function(){var _0x51e57d=_0x307c2b,_0x162e14=_0x5e00b3;return assert(runtimeInitialized$4,_0x51e57d(0x4c11)),assert(!runtimeExited$1,_0x162e14(0x38f4)),Module$6[_0x162e14(0x1149)][_0x162e14(0x35e2)][_0x51e57d(0x1bcb)](null,arguments);},Module$6[_0x307c2b(0x44b)]=function(){var _0x18d431=_0x307c2b,_0x3ef55e=_0x5e00b3;return assert(runtimeInitialized$4,_0x3ef55e(0xb58)),assert(!runtimeExited$1,_0x3ef55e(0x38f4)),Module$6[_0x18d431(0xcc1)][_0x3ef55e(0x1f7e)][_0x3ef55e(0x4269)](null,arguments);},Module$6[_0x5e00b3(0x52e8)]=function(){var _0x3a9418=_0x5e00b3;return assert(runtimeInitialized$4,_0x3a9418(0xb58)),assert(!runtimeExited$1,_0x3a9418(0x38f4)),Module$6[_0x3a9418(0x1149)][_0x3a9418(0x52e8)][_0x3a9418(0x4269)](null,arguments);},Module$6[_0x5e00b3(0x42c5)]=function(){var _0x3121ed=_0x307c2b,_0x1ff30c=_0x5e00b3;return assert(runtimeInitialized$4,'you\x20need\x20to\x20wait\x20for\x20the\x20runtime\x20to\x20be\x20ready\x20(e.g.\x20wait\x20for\x20main()\x20to\x20be\x20called)'),assert(!runtimeExited$1,_0x3121ed(0x45e7)),Module$6[_0x3121ed(0xcc1)][_0x1ff30c(0x42c5)][_0x1ff30c(0x4269)](null,arguments);},Module$6[_0x307c2b(0x20ad)]=function(){var _0x53cad0=_0x307c2b,_0x53c180=_0x5e00b3;return assert(runtimeInitialized$4,_0x53c180(0xb58)),assert(!runtimeExited$1,_0x53c180(0x38f4)),Module$6[_0x53c180(0x1149)][_0x53c180(0x471d)][_0x53cad0(0x1bcb)](null,arguments);},Module$6[_0x5e00b3(0x3bd1)]=function(){var _0x3e1238=_0x307c2b;return assert(runtimeInitialized$4,'you\x20need\x20to\x20wait\x20for\x20the\x20runtime\x20to\x20be\x20ready\x20(e.g.\x20wait\x20for\x20main()\x20to\x20be\x20called)'),assert(!runtimeExited$1,_0x3e1238(0x45e7)),Module$6[_0x3e1238(0xcc1)][_0x3e1238(0xc52)]['apply'](null,arguments);};var _malloc$2=Module$6[_0x307c2b(0x863)]=function(){var _0x4f85e1=_0x307c2b,_0x49da1b=_0x5e00b3;return assert(runtimeInitialized$4,_0x4f85e1(0x4c11)),assert(!runtimeExited$1,_0x4f85e1(0x45e7)),Module$6[_0x49da1b(0x1149)][_0x49da1b(0x5ab6)][_0x49da1b(0x4269)](null,arguments);};Module$6[_0x5e00b3(0x3de0)]=function(){var _0x208390=_0x307c2b,_0x2d3c4d=_0x5e00b3;return assert(runtimeInitialized$4,_0x2d3c4d(0xb58)),assert(!runtimeExited$1,_0x208390(0x45e7)),Module$6[_0x2d3c4d(0x1149)][_0x2d3c4d(0x3de0)][_0x2d3c4d(0x4269)](null,arguments);},Module$6[_0x5e00b3(0x5b98)]=function(){var _0x2cd520=_0x307c2b,_0x25ad7c=_0x5e00b3;return assert(runtimeInitialized$4,_0x2cd520(0x4c11)),assert(!runtimeExited$1,_0x25ad7c(0x38f4)),Module$6[_0x25ad7c(0x1149)][_0x25ad7c(0x5b98)][_0x25ad7c(0x4269)](null,arguments);},Module$6[_0x5e00b3(0x956)]=function(){var _0x27c341=_0x5e00b3;return assert(runtimeInitialized$4,_0x27c341(0xb58)),assert(!runtimeExited$1,_0x27c341(0x38f4)),Module$6[_0x27c341(0x1149)][_0x27c341(0x956)]['apply'](null,arguments);},Module$6[_0x5e00b3(0x4f8b)]=function(){var _0x4e7754=_0x5e00b3;return assert(runtimeInitialized$4,_0x4e7754(0xb58)),assert(!runtimeExited$1,_0x4e7754(0x38f4)),Module$6[_0x4e7754(0x1149)][_0x4e7754(0x4f8b)][_0x4e7754(0x4269)](null,arguments);};var stackAlloc$3=Module$6['stackAlloc']=function(){var _0x1df418=_0x5e00b3;return assert(runtimeInitialized$4,_0x1df418(0xb58)),assert(!runtimeExited$1,_0x1df418(0x38f4)),Module$6[_0x1df418(0x1149)][_0x1df418(0x1736)][_0x1df418(0x4269)](null,arguments);},stackRestore$3=Module$6[_0x307c2b(0x12f8)]=function(){var _0x5c3c9e=_0x307c2b,_0x216c5a=_0x5e00b3;return assert(runtimeInitialized$4,_0x5c3c9e(0x4c11)),assert(!runtimeExited$1,_0x5c3c9e(0x45e7)),Module$6[_0x216c5a(0x1149)][_0x216c5a(0x51ac)][_0x216c5a(0x4269)](null,arguments);},stackSave$3=Module$6[_0x307c2b(0x51aa)]=function(){var _0x3a9bbd=_0x307c2b,_0x111aa8=_0x5e00b3;return assert(runtimeInitialized$4,_0x3a9bbd(0x4c11)),assert(!runtimeExited$1,_0x111aa8(0x38f4)),Module$6[_0x3a9bbd(0xcc1)][_0x111aa8(0x2fbe)]['apply'](null,arguments);};function ExitStatus(_0x51e579){var _0x14e8e4=_0x307c2b,_0x40b6e4=_0x5e00b3;this[_0x14e8e4(0x1c7c)]=_0x40b6e4(0x1160),this[_0x14e8e4(0x3ab2)]=_0x14e8e4(0xe61)+_0x51e579+')',this[_0x40b6e4(0x41c1)]=_0x51e579;}function run(_0xb4f93e){var _0x2ce8f3=_0x307c2b,_0x279bf5=_0x5e00b3;function _0x816371(){var _0x48c0b4=_0x23ca;Module$6[_0x48c0b4(0x284)]||(Module$6[_0x48c0b4(0x284)]=!0x0,ABORT$4||(ensureInitRuntime(),preMain(),Module$6[_0x48c0b4(0x1c63)]&&Module$6[_0x48c0b4(0x1c63)](),assert(!Module$6[_0x48c0b4(0x2da9)],'compiled\x20without\x20a\x20main,\x20but\x20one\x20is\x20present.\x20if\x20you\x20added\x20it\x20from\x20JS,\x20use\x20Module[\x22onRuntimeInitialized\x22]'),postRun()));}_0xb4f93e=_0xb4f93e||Module$6[_0x279bf5(0x3a24)],runDependencies$4>0x0||(writeStackCookie(),preRun(),runDependencies$4>0x0||Module$6[_0x279bf5(0x284)]||(Module$6[_0x279bf5(0x1b85)]?(Module$6[_0x2ce8f3(0x4da9)](_0x279bf5(0x1403)),setTimeout(function(){setTimeout(function(){var _0x309fac=_0x140d;Module$6[_0x309fac(0x4da9)]('');},0x1),_0x816371();},0x1)):_0x816371(),checkStackCookie()));}Module$6[_0x5e00b3(0x543b)]=function(){var _0x1da5c9=_0x5e00b3;return assert(runtimeInitialized$4,_0x1da5c9(0xb58)),assert(!runtimeExited$1,_0x1da5c9(0x38f4)),Module$6[_0x1da5c9(0x1149)][_0x1da5c9(0x543b)][_0x1da5c9(0x4269)](null,arguments);},Module$6[_0x5e00b3(0x15fe)]=function(){var _0x361877=_0x307c2b,_0x1859ec=_0x5e00b3;return assert(runtimeInitialized$4,_0x1859ec(0xb58)),assert(!runtimeExited$1,_0x1859ec(0x38f4)),Module$6[_0x361877(0xcc1)][_0x1859ec(0x15fe)][_0x1859ec(0x4269)](null,arguments);},Module$6[_0x5e00b3(0x4667)]=function(){var _0x1eb6c1=_0x307c2b,_0x5f51b0=_0x5e00b3;return assert(runtimeInitialized$4,_0x1eb6c1(0x4c11)),assert(!runtimeExited$1,_0x1eb6c1(0x45e7)),Module$6[_0x5f51b0(0x1149)][_0x1eb6c1(0x1343)][_0x1eb6c1(0x1bcb)](null,arguments);},Module$6[_0x5e00b3(0x37ef)]=function(){var _0x5319a4=_0x5e00b3;return assert(runtimeInitialized$4,_0x5319a4(0xb58)),assert(!runtimeExited$1,_0x5319a4(0x38f4)),Module$6[_0x5319a4(0x1149)][_0x5319a4(0x37ef)][_0x5319a4(0x4269)](null,arguments);},Module$6[_0x307c2b(0x4a77)]=function(){var _0x1d019a=_0x5e00b3;return assert(runtimeInitialized$4,_0x1d019a(0xb58)),assert(!runtimeExited$1,_0x1d019a(0x38f4)),Module$6[_0x1d019a(0x1149)][_0x1d019a(0x1b92)][_0x1d019a(0x4269)](null,arguments);},Module$6[_0x5e00b3(0x3dff)]=function(){var _0x5b0b02=_0x5e00b3;return assert(runtimeInitialized$4,_0x5b0b02(0xb58)),assert(!runtimeExited$1,_0x5b0b02(0x38f4)),Module$6[_0x5b0b02(0x1149)][_0x5b0b02(0x3dff)][_0x5b0b02(0x4269)](null,arguments);},Module$6[_0x5e00b3(0x3115)]=function(){var _0x4e6189=_0x5e00b3;return assert(runtimeInitialized$4,_0x4e6189(0xb58)),assert(!runtimeExited$1,'the\x20runtime\x20was\x20exited\x20(use\x20NO_EXIT_RUNTIME\x20to\x20keep\x20it\x20alive\x20after\x20main()\x20exits)'),Module$6[_0x4e6189(0x1149)][_0x4e6189(0x3115)][_0x4e6189(0x4269)](null,arguments);},Module$6[_0x5e00b3(0x43f0)]=function(){var _0x4d405c=_0x307c2b,_0xe99e32=_0x5e00b3;return assert(runtimeInitialized$4,_0xe99e32(0xb58)),assert(!runtimeExited$1,_0xe99e32(0x38f4)),Module$6[_0xe99e32(0x1149)][_0x4d405c(0x2f4f)][_0xe99e32(0x4269)](null,arguments);},Module$6[_0x5e00b3(0xd37)]=function(){var _0x2d1ffd=_0x307c2b,_0x3e7e9f=_0x5e00b3;return assert(runtimeInitialized$4,_0x2d1ffd(0x4c11)),assert(!runtimeExited$1,_0x3e7e9f(0x38f4)),Module$6[_0x3e7e9f(0x1149)][_0x3e7e9f(0xd37)][_0x2d1ffd(0x1bcb)](null,arguments);},Module$6[_0x5e00b3(0x1968)]=function(){var _0x207590=_0x5e00b3;return assert(runtimeInitialized$4,_0x207590(0xb58)),assert(!runtimeExited$1,_0x207590(0x38f4)),Module$6[_0x207590(0x1149)][_0x207590(0x1968)][_0x207590(0x4269)](null,arguments);},Module$6[_0x5e00b3(0x1149)]=asm$3,Module$6[_0x5e00b3(0x5253)]||(Module$6[_0x5e00b3(0x5253)]=function(){var _0x37da48=_0x5e00b3;abort(_0x37da48(0x2b40));}),Module$6[_0x5e00b3(0xde1)]||(Module$6[_0x5e00b3(0xde1)]=function(){var _0x1e2fd3=_0x5e00b3;abort(_0x1e2fd3(0x5e99));}),Module$6[_0x5e00b3(0x5cac)]=ccall,Module$6[_0x5e00b3(0x39c8)]=cwrap,Module$6[_0x5e00b3(0x92d)]||(Module$6['setValue']=function(){var _0x4b6706=_0x5e00b3;abort(_0x4b6706(0x15c8));}),Module$6[_0x5e00b3(0x4d6)]=getValue,Module$6[_0x5e00b3(0x1f78)]||(Module$6[_0x5e00b3(0x1f78)]=function(){var _0x324bcd=_0x307c2b;abort(_0x324bcd(0x3bec));}),Module$6[_0x307c2b(0xae7)]||(Module$6[_0x307c2b(0xae7)]=function(){abort('\x27getMemory\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ).\x20Alternatively,\x20forcing\x20filesystem\x20support\x20(-s\x20FORCE_FILESYSTEM=1)\x20can\x20export\x20this\x20for\x20you');}),Module$6[_0x5e00b3(0x4f8)]||(Module$6[_0x5e00b3(0x4f8)]=function(){var _0x2ca557=_0x5e00b3;abort(_0x2ca557(0x863));}),Module$6[_0x5e00b3(0x1e2c)]||(Module$6[_0x5e00b3(0x1e2c)]=function(){var _0x44170a=_0x307c2b;abort(_0x44170a(0x5b29));}),Module$6[_0x307c2b(0x1dc2)]||(Module$6[_0x5e00b3(0xc27)]=function(){var _0x87ce0e=_0x307c2b;abort(_0x87ce0e(0xccb));}),Module$6[_0x5e00b3(0x1a03)]||(Module$6[_0x307c2b(0x4c5e)]=function(){var _0x44dd08=_0x5e00b3;abort(_0x44dd08(0x600e));}),Module$6[_0x5e00b3(0x314)]||(Module$6[_0x5e00b3(0x314)]=function(){var _0x59bd52=_0x5e00b3;abort(_0x59bd52(0xee2));}),Module$6[_0x307c2b(0x3003)]||(Module$6[_0x5e00b3(0x585e)]=function(){var _0x44421f=_0x5e00b3;abort(_0x44421f(0x607));}),Module$6[_0x5e00b3(0x3602)]||(Module$6[_0x5e00b3(0x3602)]=function(){var _0x37d62b=_0x5e00b3;abort(_0x37d62b(0x2ab0));}),Module$6[_0x307c2b(0x290b)]||(Module$6[_0x5e00b3(0x4749)]=function(){var _0x1fca94=_0x307c2b;abort(_0x1fca94(0x5aef));}),Module$6[_0x307c2b(0x22eb)]||(Module$6[_0x5e00b3(0x387)]=function(){abort('\x27stringToUTF16\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)');}),Module$6[_0x5e00b3(0x2d24)]||(Module$6[_0x5e00b3(0x2d24)]=function(){var _0x382671=_0x307c2b;abort(_0x382671(0x194));}),Module$6[_0x307c2b(0x42a4)]||(Module$6[_0x5e00b3(0x4a78)]=function(){var _0x1a2485=_0x5e00b3;abort(_0x1a2485(0x373c));}),Module$6[_0x5e00b3(0x1b22)]||(Module$6[_0x5e00b3(0x1b22)]=function(){var _0x3cb9f6=_0x5e00b3;abort(_0x3cb9f6(0x2d85));}),Module$6[_0x5e00b3(0x4187)]||(Module$6[_0x307c2b(0x38a6)]=function(){var _0x34d7cc=_0x307c2b;abort(_0x34d7cc(0x4189));}),Module$6['allocateUTF8']||(Module$6[_0x5e00b3(0x1d75)]=function(){var _0x137557=_0x5e00b3;abort(_0x137557(0x1f68));}),Module$6[_0x5e00b3(0x1e16)]||(Module$6[_0x307c2b(0x418a)]=function(){var _0x4cc1c9=_0x5e00b3;abort(_0x4cc1c9(0x1c01));}),Module$6[_0x5e00b3(0x19ca)]||(Module$6[_0x5e00b3(0x19ca)]=function(){var _0x1153df=_0x5e00b3;abort(_0x1153df(0x4381));}),Module$6[_0x5e00b3(0x3c6a)]||(Module$6[_0x5e00b3(0x3c6a)]=function(){var _0x2cf6f5=_0x5e00b3;abort(_0x2cf6f5(0x1a4a));}),Module$6[_0x5e00b3(0x20de)]||(Module$6[_0x5e00b3(0x20de)]=function(){var _0x53b0e1=_0x5e00b3;abort(_0x53b0e1(0x3ecd));}),Module$6[_0x5e00b3(0x4f28)]||(Module$6[_0x5e00b3(0x4f28)]=function(){var _0x3887e6=_0x307c2b;abort(_0x3887e6(0x2df4));}),Module$6[_0x5e00b3(0x391a)]||(Module$6[_0x307c2b(0x5192)]=function(){var _0x299d06=_0x307c2b;abort(_0x299d06(0x58df));}),Module$6[_0x5e00b3(0x5246)]||(Module$6[_0x5e00b3(0x5246)]=function(){var _0x39e5fe=_0x307c2b;abort(_0x39e5fe(0x4d80));}),Module$6[_0x5e00b3(0x2c35)]||(Module$6[_0x5e00b3(0x2c35)]=function(){var _0x112136=_0x5e00b3;abort(_0x112136(0x4c83));}),Module$6[_0x307c2b(0x4718)]||(Module$6[_0x5e00b3(0x5d96)]=function(){var _0x3180cc=_0x5e00b3;abort(_0x3180cc(0x4ed));}),Module$6[_0x5e00b3(0x13df)]||(Module$6[_0x5e00b3(0x13df)]=function(){var _0x3b3dc5=_0x307c2b;abort(_0x3b3dc5(0x2ea7));}),Module$6[_0x5e00b3(0x5347)]||(Module$6[_0x5e00b3(0x5347)]=function(){var _0x24b4ed=_0x5e00b3;abort(_0x24b4ed(0x399a));}),Module$6[_0x5e00b3(0x2e2)]||(Module$6[_0x5e00b3(0x2e2)]=function(){var _0x513cd5=_0x307c2b;abort(_0x513cd5(0x18ed));}),Module$6['FS']||(Module$6['FS']=function(){var _0x4df860=_0x307c2b;abort(_0x4df860(0x2ecd));}),Module$6[_0x307c2b(0x47ac)]||(Module$6['FS_createFolder']=function(){var _0xf4779d=_0x5e00b3;abort(_0xf4779d(0x2b73));}),Module$6[_0x307c2b(0x3453)]||(Module$6[_0x5e00b3(0x2a48)]=function(){var _0x2fa643=_0x307c2b;abort(_0x2fa643(0x16d0));}),Module$6[_0x5e00b3(0x152)]||(Module$6[_0x5e00b3(0x152)]=function(){var _0x1ae02d=_0x307c2b;abort(_0x1ae02d(0x29a6));}),Module$6[_0x5e00b3(0x32be)]||(Module$6[_0x5e00b3(0x32be)]=function(){var _0x2f9087=_0x5e00b3;abort(_0x2f9087(0x26e2));}),Module$6[_0x5e00b3(0x13c1)]||(Module$6[_0x5e00b3(0x13c1)]=function(){var _0x344173=_0x5e00b3;abort(_0x344173(0x564e));}),Module$6[_0x5e00b3(0x5558)]||(Module$6[_0x5e00b3(0x5558)]=function(){var _0x109419=_0x5e00b3;abort(_0x109419(0x5023));}),Module$6[_0x5e00b3(0x40b3)]||(Module$6[_0x307c2b(0x181b)]=function(){var _0x5a4bd1=_0x5e00b3;abort(_0x5a4bd1(0xe30));}),Module$6[_0x5e00b3(0x1bdb)]||(Module$6[_0x307c2b(0x2a1)]=function(){var _0xc5953c=_0x307c2b;abort(_0xc5953c(0x4594));}),Module$6['GL']||(Module$6['GL']=function(){var _0x4b77b3=_0x5e00b3;abort(_0x4b77b3(0x5118));}),Module$6[_0x5e00b3(0x2daa)]||(Module$6['dynamicAlloc']=function(){var _0x1e92a4=_0x5e00b3;abort(_0x1e92a4(0x5651));}),Module$6['warnOnce']||(Module$6[_0x5e00b3(0x3cc)]=function(){abort('\x27warnOnce\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)');}),Module$6[_0x5e00b3(0x3994)]||(Module$6[_0x307c2b(0x2e35)]=function(){var _0x606dc5=_0x5e00b3;abort(_0x606dc5(0x4597));}),Module$6[_0x5e00b3(0x1230)]||(Module$6[_0x5e00b3(0x1230)]=function(){var _0x4de01d=_0x5e00b3;abort(_0x4de01d(0x6bf));}),Module$6[_0x5e00b3(0x5157)]||(Module$6[_0x5e00b3(0x5157)]=function(){var _0x2c353d=_0x307c2b;abort(_0x2c353d(0x1c85));}),Module$6[_0x5e00b3(0x892)]||(Module$6[_0x5e00b3(0x892)]=function(){var _0x57de2e=_0x5e00b3;abort(_0x57de2e(0x22ab));}),Module$6[_0x5e00b3(0x23f8)]||(Module$6['alignFunctionTables']=function(){var _0x4b403c=_0x5e00b3;abort(_0x4b403c(0x1c32));}),Module$6[_0x5e00b3(0x3d3c)]||(Module$6[_0x5e00b3(0x3d3c)]=function(){var _0xd4ab2a=_0x5e00b3;abort(_0xd4ab2a(0x5134));}),Module$6[_0x5e00b3(0x57b0)]||(Module$6[_0x5e00b3(0x57b0)]=function(){var _0x37fe61=_0x5e00b3;abort(_0x37fe61(0x33ee));}),Module$6[_0x5e00b3(0x19a5)]||(Module$6[_0x5e00b3(0x19a5)]=function(){var _0x50d717=_0x5e00b3;abort(_0x50d717(0x47b5));}),Module$6[_0x307c2b(0x3677)]||(Module$6[_0x5e00b3(0x3111)]=function(){var _0xa891c0=_0x5e00b3;abort(_0xa891c0(0x5800));}),Module$6[_0x5e00b3(0x11db)]||(Module$6[_0x307c2b(0xda5)]=function(){var _0x19cd85=_0x5e00b3;abort(_0x19cd85(0x28f1));}),Module$6[_0x5e00b3(0x26b9)]||(Module$6[_0x5e00b3(0x26b9)]=function(){var _0x4057be=_0x5e00b3;abort(_0x4057be(0xc86));}),Module$6[_0x5e00b3(0x5ec7)]||(Module$6[_0x307c2b(0x5ac6)]=function(){var _0x5f44e3=_0x5e00b3;abort(_0x5f44e3(0x4d7a));}),Module$6[_0x5e00b3(0x3b1b)]||(Module$6[_0x5e00b3(0x3b1b)]=function(){var _0x402e2b=_0x5e00b3;abort(_0x402e2b(0x2539));}),Module$6[_0x307c2b(0x51aa)]||(Module$6[_0x5e00b3(0x2fbe)]=function(){var _0x4b63f0=_0x5e00b3;abort(_0x4b63f0(0x56df));}),Module$6[_0x5e00b3(0x51ac)]||(Module$6[_0x307c2b(0x12f8)]=function(){var _0x538024=_0x5e00b3;abort(_0x538024(0x5a23));}),Module$6[_0x5e00b3(0x1736)]||(Module$6[_0x5e00b3(0x1736)]=function(){var _0x328dfc=_0x5e00b3;abort(_0x328dfc(0x4c80));}),Module$6[_0x5e00b3(0x4f8b)]||(Module$6[_0x5e00b3(0x4f8b)]=function(){var _0x27da7f=_0x5e00b3;abort(_0x27da7f(0x486e));}),Module$6[_0x307c2b(0x505c)]||(Module$6[_0x5e00b3(0x1977)]=function(){var _0x147e39=_0x5e00b3;abort(_0x147e39(0x12c0));}),Module$6[_0x5e00b3(0x5671)]||(Module$6[_0x5e00b3(0x5671)]=function(){var _0x888613=_0x5e00b3;abort(_0x888613(0x405d));}),Module$6[_0x5e00b3(0x34a4)]||(Module$6[_0x5e00b3(0x34a4)]=function(){var _0xf1ff2d=_0x5e00b3;abort(_0xf1ff2d(0x549f));}),Module$6[_0x307c2b(0x359a)]||(Module$6[_0x5e00b3(0x4bb0)]=function(){var _0x419523=_0x5e00b3;abort(_0x419523(0x39c1));}),Module$6[_0x5e00b3(0x547d)]||(Module$6[_0x307c2b(0x4b71)]=function(){var _0x16ecff=_0x5e00b3;abort(_0x16ecff(0x15e));}),Module$6[_0x5e00b3(0x12c3)]||Object[_0x307c2b(0x406a)](Module$6,'ALLOC_NORMAL',{'get':function(){var _0xbddb93=_0x5e00b3;abort(_0xbddb93(0x421d));}}),Module$6[_0x5e00b3(0x10b2)]||Object[_0x5e00b3(0x17f9)](Module$6,_0x307c2b(0x144a),{'get':function(){var _0x48bbea=_0x307c2b;abort(_0x48bbea(0x2d77));}}),Module$6[_0x5e00b3(0x40bd)]||Object[_0x5e00b3(0x17f9)](Module$6,_0x307c2b(0x1c5),{'get':function(){abort('\x27ALLOC_DYNAMIC\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)');}}),Module$6[_0x5e00b3(0x4d14)]||Object[_0x5e00b3(0x17f9)](Module$6,_0x5e00b3(0x4d14),{'get':function(){var _0x43c7b6=_0x5e00b3;abort(_0x43c7b6(0xc32));}}),ExitStatus[_0x5e00b3(0x3720)]=new Error(),ExitStatus[_0x307c2b(0x1aa2)][_0x5e00b3(0x26fc)]=ExitStatus,dependenciesFulfilled$4=function e(){var _0x4cfce6=_0x307c2b,_0x285649=_0x5e00b3;Module$6[_0x285649(0x284)]||run(),Module$6[_0x4cfce6(0x1f5c)]||(dependenciesFulfilled$4=e);},Module$6[_0x307c2b(0x1e3)]=run;var abortDecorators$2=[];function abort(_0x55ce51){var _0x2c0d6d=_0x5e00b3;Module$6[_0x2c0d6d(0x3104)]&&Module$6[_0x2c0d6d(0x3104)](_0x55ce51),ABORT$4=!0x0;var _0x4c86db=_0x2c0d6d(0x35ba)+(_0x55ce51=void 0x0!==_0x55ce51?'\x22'+_0x55ce51+'\x22':'')+_0x2c0d6d(0x30a0)+stackTrace();throw abortDecorators$2&&abortDecorators$2[_0x2c0d6d(0x326d)](function(_0x1fd58c){_0x4c86db=_0x1fd58c(_0x4c86db,_0x55ce51);}),_0x4c86db;}if(Module$6[_0x5e00b3(0x226c)]=abort,Module$6[_0x307c2b(0x136b)]){for(_0x5e00b3(0x1b4b)==typeof Module$6[_0x5e00b3(0x44c4)]&&(Module$6[_0x5e00b3(0x44c4)]=[Module$6[_0x5e00b3(0x44c4)]]);Module$6[_0x5e00b3(0x44c4)][_0x5e00b3(0x809)]>0x0;)Module$6[_0x5e00b3(0x44c4)][_0x5e00b3(0x3b86)]()();}Module$6['noExitRuntime']=!0x0,run();}else var Module$6=null;var earcutWasm=Module$6,earcutWasmReady=!0x1;if(defined$1(earcutWasm)){earcutWasm[_0x5e00b3(0x1c63)]=function(){earcutWasmReady=!0x0;};var earcutwasm=earcutWasm[_0x5e00b3(0x39c8)](_0x5e00b3(0xbb4),_0x5e00b3(0x1efe),[_0x5e00b3(0x1efe),_0x5e00b3(0x1efe),_0x5e00b3(0x1efe),_0x5e00b3(0x1efe),_0x5e00b3(0x1efe),_0x5e00b3(0x1efe)]);}var layout$3=createLayout([{'name':_0x5e00b3(0x301e),'components':0x2,'type':_0x5e00b3(0x4e6d)}],0x4),members$1=layout$3[_0x5e00b3(0x5f01)],EARCUT_MAX_RINGS=0x1f4,FillBucket=function(_0x294c80){var _0x333ffd=_0x307c2b,_0x30dcf1=_0x5e00b3;this['zoom']=_0x294c80[_0x30dcf1(0x23c4)],this['overscaling']=_0x294c80[_0x30dcf1(0xfca)],this[_0x30dcf1(0x2416)]=_0x294c80[_0x30dcf1(0x2416)],this['layerIds']=this[_0x30dcf1(0x2416)][_0x30dcf1(0x7f7)](function(_0x33723d){return _0x33723d['id'];}),this[_0x30dcf1(0x51d3)]=_0x294c80[_0x30dcf1(0x51d3)],this[_0x30dcf1(0x4347)]=!0x1,this[_0x30dcf1(0x1a5d)]=[],this[_0x30dcf1(0x3d9d)]=new StructArrayLayout2i4(),this['indexArray']=new StructArrayLayout3ui6(),this[_0x30dcf1(0x20c4)]=new StructArrayLayout2ui4(),this[_0x30dcf1(0x4c27)]=new ProgramConfigurationSet(members$1,_0x294c80[_0x30dcf1(0x2416)],_0x294c80[_0x333ffd(0x2692)]),this[_0x30dcf1(0x2347)]=new SegmentVector(),this[_0x30dcf1(0x10d0)]=new SegmentVector(),this[_0x30dcf1(0x5247)]=this[_0x30dcf1(0x2416)][_0x30dcf1(0x1d59)](function(_0x412192){var _0x2ef210=_0x30dcf1;return _0x412192[_0x2ef210(0x2c44)]();})[_0x333ffd(0x4af7)](function(_0x5dc6d5){return _0x5dc6d5['id'];});};FillBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x1965)]=function(_0x496236,_0x5d32cf){var _0x51f145=_0x307c2b,_0x32b78f=_0x5e00b3;this[_0x32b78f(0x4347)]=hasPattern(_0x51f145(0x3cb6),this[_0x51f145(0x4c59)],_0x5d32cf);for(var _0x5679ed=[],_0x58f401=0x0,_0x2fc71c=_0x496236;_0x58f401<_0x2fc71c[_0x32b78f(0x809)];_0x58f401+=0x1){var _0x36cb3f=_0x2fc71c[_0x58f401],_0xf10095=_0x36cb3f[_0x32b78f(0x37a9)],_0x149514=_0x36cb3f[_0x32b78f(0x51d3)],_0x331984=_0x36cb3f[_0x32b78f(0x574a)];if(this[_0x32b78f(0x2416)][0x0][_0x51f145(0x2395)](new EvaluationParameters(0x0),_0xf10095)){var _0x112622=loadGeometry(_0xf10095),_0x59403b={'id':_0xf10095['id'],'properties':_0xf10095[_0x51f145(0x6d3)],'type':_0xf10095[_0x32b78f(0x3dd)],'sourceLayerIndex':_0x331984,'index':_0x149514,'geometry':_0x112622,'patterns':{},'sortKey':undefined};_0x5679ed[_0x51f145(0x2a0e)](_0x59403b);}}for(var _0x46b441=0x0,_0xf61409=_0x5679ed;_0x46b441<_0xf61409[_0x32b78f(0x809)];_0x46b441+=0x1){var _0x7aa54d=_0xf61409[_0x46b441],_0xdc868a=_0x7aa54d,_0xb8f13d=_0xdc868a[_0x32b78f(0x144e)],_0x2f19cf=_0xdc868a[_0x51f145(0x1c07)],_0x5e734d=_0xdc868a[_0x32b78f(0x574a)];if(this[_0x32b78f(0x4347)]){var _0x2c9894=addPatternDependencies(_0x32b78f(0x29f),this[_0x32b78f(0x2416)],_0x7aa54d,this[_0x32b78f(0x23c4)],_0x5d32cf);this[_0x51f145(0x147)][_0x32b78f(0x5323)](_0x2c9894);}else this[_0x32b78f(0x12e9)](_0x7aa54d,_0xb8f13d,_0x2f19cf,{},_0x5d32cf[_0x32b78f(0x1706)]);var _0x5b2326=_0x496236[_0x2f19cf][_0x32b78f(0x37a9)];_0x5d32cf[_0x51f145(0x4c00)][_0x32b78f(0xa3b)](_0x5b2326,_0xb8f13d,_0x2f19cf,_0x5e734d,this[_0x32b78f(0x51d3)]);}},FillBucket[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x3e0ea3,_0x45e732,_0x2336f1){var _0x244446=_0x307c2b,_0x24f408=_0x5e00b3;this[_0x24f408(0x58da)][_0x244446(0x2ef4)]&&this[_0x24f408(0x4c27)][_0x24f408(0x46d5)](_0x3e0ea3,_0x45e732,this[_0x24f408(0x58da)],_0x2336f1);},FillBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x2d9d)]=function(_0x33974b,_0x4637ec){var _0x579193=_0x307c2b,_0x3f5db5=_0x5e00b3;for(var _0x58c5bb=0x0,_0x3ad79c=this['patternFeatures'];_0x58c5bb<_0x3ad79c[_0x3f5db5(0x809)];_0x58c5bb+=0x1){var _0x17aa29=_0x3ad79c[_0x58c5bb];this[_0x3f5db5(0x12e9)](_0x17aa29,_0x17aa29[_0x3f5db5(0x144e)],_0x17aa29[_0x579193(0x1c07)],_0x4637ec);}},FillBucket[_0x5e00b3(0x3720)][_0x5e00b3(0xbd4)]=function(){var _0x344f45=_0x5e00b3;return 0x0===this[_0x344f45(0x3d9d)][_0x344f45(0x809)];},FillBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x4349)]=function(){var _0x2eb3dc=_0x307c2b,_0x54c610=_0x5e00b3;return!this[_0x2eb3dc(0x4b93)]||this[_0x2eb3dc(0x4d99)][_0x54c610(0x2a06)];},FillBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x543d)]=function(_0x278bc0){var _0x3ed184=_0x307c2b,_0x410120=_0x5e00b3;if(!this[_0x410120(0x21ff)]){if(null==this[_0x410120(0x3d9d)])return;this[_0x3ed184(0x3ae2)]=_0x278bc0['createVertexBuffer'](this[_0x3ed184(0x12ce)],members$1),this[_0x410120(0xd4e)]=_0x278bc0[_0x410120(0xda9)](this[_0x410120(0x2767)]),this[_0x410120(0x907)]=_0x278bc0[_0x410120(0xda9)](this[_0x410120(0x20c4)]);}this[_0x3ed184(0x4d99)][_0x410120(0x543d)](_0x278bc0),this[_0x410120(0x21ff)]=!0x0;},FillBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x4a59a7=_0x5e00b3;this[_0x4a59a7(0x13b)]&&(this[_0x4a59a7(0x13b)][_0x4a59a7(0x2947)](),this[_0x4a59a7(0xd4e)]['destroy'](),this[_0x4a59a7(0x907)][_0x4a59a7(0x2947)](),this[_0x4a59a7(0x4c27)][_0x4a59a7(0x2947)](),this[_0x4a59a7(0x2347)][_0x4a59a7(0x2947)](),this[_0x4a59a7(0x10d0)][_0x4a59a7(0x2947)]());},FillBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x5112c0=_0x307c2b,_0x62a394=_0x5e00b3;defined$1(this[_0x62a394(0x3d9d)])&&(this[_0x5112c0(0x12ce)]=null),defined$1(this[_0x5112c0(0x2641)])&&(this[_0x5112c0(0x2641)]=null),defined$1(this[_0x62a394(0x20c4)])&&(this[_0x62a394(0x20c4)]=null);},FillBucket[_0x307c2b(0x1aa2)][_0x5e00b3(0x12e9)]=function(_0x581ec4,_0x1e3857,_0x45c9d2,_0x2fc480,_0x1e43d8){var _0x523ac9=_0x307c2b,_0x487c4f=_0x5e00b3;for(var _0x2036e2=0x0,_0x257e03=classifyRings$1(_0x1e3857,EARCUT_MAX_RINGS);_0x2036e2<_0x257e03[_0x487c4f(0x809)];_0x2036e2+=0x1){for(var _0x365ff3=_0x257e03[_0x2036e2],_0x15c95e=0x0,_0x21eb47=0x0,_0x3c80bd=_0x365ff3;_0x21eb47<_0x3c80bd[_0x487c4f(0x809)];_0x21eb47+=0x1){_0x15c95e+=_0x3c80bd[_0x21eb47][_0x487c4f(0x809)];}for(var _0x45e610,_0x1bbb09=this[_0x487c4f(0x2347)][_0x487c4f(0x21e4)](_0x15c95e,this[_0x487c4f(0x3d9d)],this[_0x487c4f(0x2767)]),_0x20b59f=_0x1bbb09[_0x487c4f(0xb8f)],_0x49177c=[],_0x93acc0=[],_0x243120=0x0,_0xae4f64=_0x365ff3;_0x243120<_0xae4f64[_0x487c4f(0x809)];_0x243120+=0x1){var _0x582d43=_0xae4f64[_0x243120];if(0x0!==_0x582d43[_0x487c4f(0x809)]){_0x582d43!==_0x365ff3[0x0]&&_0x93acc0[_0x523ac9(0x2a0e)](_0x49177c[_0x487c4f(0x809)]/0x2);var _0x2c7a32=this[_0x487c4f(0x10d0)][_0x487c4f(0x21e4)](_0x582d43['length'],this[_0x523ac9(0x12ce)],this[_0x487c4f(0x20c4)]),_0x4a791f=_0x2c7a32[_0x487c4f(0xb8f)];this[_0x487c4f(0x3d9d)][_0x523ac9(0x4560)](_0x582d43[0x0]['x'],_0x582d43[0x0]['y']),this[_0x487c4f(0x20c4)][_0x487c4f(0x5f35)](_0x4a791f+_0x582d43[_0x487c4f(0x809)]-0x1,_0x4a791f),_0x49177c[_0x523ac9(0x2a0e)](_0x582d43[0x0]['x']),_0x49177c[_0x487c4f(0x5323)](_0x582d43[0x0]['y']);for(var _0x55f824=0x1;_0x55f824<_0x582d43[_0x487c4f(0x809)];_0x55f824++)this[_0x487c4f(0x3d9d)][_0x487c4f(0x5f35)](_0x582d43[_0x55f824]['x'],_0x582d43[_0x55f824]['y']),this[_0x487c4f(0x20c4)][_0x523ac9(0x4560)](_0x4a791f+_0x55f824-0x1,_0x4a791f+_0x55f824),_0x49177c[_0x487c4f(0x5323)](_0x582d43[_0x55f824]['x']),_0x49177c[_0x523ac9(0x2a0e)](_0x582d43[_0x55f824]['y']);_0x2c7a32[_0x487c4f(0xb8f)]+=_0x582d43[_0x523ac9(0x2ef4)],_0x2c7a32['primitiveLength']+=_0x582d43[_0x487c4f(0x809)];}}if(defined$1(_0x1e43d8)&&defined$1(_0x1e43d8[_0x581ec4['id']]))_0x45e610=_0x1e43d8[_0x581ec4['id']];else{if(!0x0===earcutWasmReady){var _0x2cef21=new Int32Array(_0x49177c),_0x17c24c=_0x2cef21[_0x487c4f(0x809)],_0x2b528e=earcutWasm[_0x487c4f(0x5ab6)](Int32Array[_0x487c4f(0x2276)]*_0x17c24c);earcutWasm[_0x487c4f(0x3306)][_0x487c4f(0x10aa)](_0x2cef21,_0x2b528e/Int32Array[_0x487c4f(0x2276)]);var _0x6bdcd4=new Int32Array(_0x93acc0),_0x42c010=_0x6bdcd4[_0x487c4f(0x809)],_0x41c265=earcutWasm[_0x523ac9(0x863)](Int32Array[_0x487c4f(0x2276)]*_0x42c010);earcutWasm[_0x487c4f(0x3306)][_0x487c4f(0x10aa)](_0x6bdcd4,_0x41c265/Int32Array[_0x523ac9(0x2e60)]);var _0x3874f0=new Int32Array(0xa*_0x17c24c),_0x376289=earcutWasm[_0x487c4f(0x5ab6)](Int32Array[_0x523ac9(0x2e60)]*_0x17c24c*0xa);earcutWasm[_0x487c4f(0x3306)][_0x487c4f(0x10aa)](_0x3874f0,_0x376289/Int32Array[_0x487c4f(0x2276)]);var _0x149d90=earcutwasm(_0x2b528e,_0x17c24c,_0x41c265,_0x42c010,0x2,_0x376289),_0x1d4d8e=new Int32Array(earcutWasm[_0x487c4f(0x3306)]['buffer'],_0x376289,_0x149d90);_0x45e610=new Int32Array(_0x1d4d8e),earcutWasm[_0x487c4f(0x42c5)](_0x2b528e),earcutWasm[_0x487c4f(0x42c5)](_0x41c265),earcutWasm[_0x487c4f(0x42c5)](_0x376289);}else _0x45e610=earcut(_0x49177c,_0x93acc0);}for(var _0x1c1e2a=0x0;_0x1c1e2a<_0x45e610[_0x487c4f(0x809)];_0x1c1e2a+=0x3)this[_0x487c4f(0x2767)][_0x487c4f(0x5f35)](_0x20b59f+_0x45e610[_0x1c1e2a],_0x20b59f+_0x45e610[_0x1c1e2a+0x1],_0x20b59f+_0x45e610[_0x1c1e2a+0x2]);_0x1bbb09[_0x487c4f(0xb8f)]+=_0x15c95e,_0x1bbb09[_0x523ac9(0x420d)]+=_0x45e610[_0x487c4f(0x809)]/0x3;}this[_0x487c4f(0x4c27)][_0x487c4f(0x28a7)](this[_0x487c4f(0x3d9d)][_0x487c4f(0x809)],_0x581ec4,_0x45c9d2,_0x2fc480);},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x3466),FillBucket,{'omit':[_0x5e00b3(0x2416),_0x307c2b(0x147)]});var CrossFadedDataDrivenProperty=function(_0x5b1240){var _0x44eb3b=_0x5e00b3;function _0x11304a(){var _0x95d59a=_0x23ca;_0x5b1240[_0x95d59a(0x4269)](this,arguments);}return _0x5b1240&&(_0x11304a[_0x44eb3b(0x2bdb)]=_0x5b1240),_0x11304a[_0x44eb3b(0x3720)]=Object[_0x44eb3b(0x2850)](_0x5b1240&&_0x5b1240[_0x44eb3b(0x3720)]),_0x11304a[_0x44eb3b(0x3720)][_0x44eb3b(0x26fc)]=_0x11304a,_0x11304a[_0x44eb3b(0x3720)][_0x44eb3b(0x5208)]=function(_0xc0f594,_0x43e768,_0x4c02bf){var _0x36b7f4=_0x140d,_0x185c41=_0x44eb3b;if(void 0x0===_0xc0f594[_0x185c41(0x9a4)])return new PossiblyEvaluatedPropertyValue$1(this,{'kind':_0x185c41(0x2fe),'value':void 0x0},_0x43e768);if(_0x185c41(0x2fe)===_0xc0f594[_0x185c41(0x1e89)][_0x185c41(0x24bc)]){var _0x4b7195=_0xc0f594[_0x185c41(0x1e89)][_0x185c41(0xd06)](_0x43e768,null,{},_0x4c02bf),_0x59bbc9=_0x185c41(0x273c)===_0xc0f594[_0x36b7f4(0x287d)]['specification'][_0x36b7f4(0x18c0)]&&_0x36b7f4(0x2faa)!=typeof _0x4b7195?_0x4b7195[_0x185c41(0x2c5)]:_0x4b7195,_0x20f286=this[_0x185c41(0x212c)](_0x59bbc9,_0x59bbc9,_0x59bbc9,_0x43e768);return new PossiblyEvaluatedPropertyValue$1(this,{'kind':'constant','value':_0x20f286},_0x43e768);}if(_0x185c41(0x5592)===_0xc0f594[_0x185c41(0x1e89)][_0x185c41(0x24bc)]){var _0x3d5e7d=this['_calculate'](_0xc0f594[_0x185c41(0x1e89)][_0x185c41(0xd06)]({'zoom':_0x43e768[_0x185c41(0x23c4)]-0x1}),_0xc0f594['expression'][_0x185c41(0xd06)]({'zoom':_0x43e768[_0x185c41(0x23c4)]}),_0xc0f594[_0x185c41(0x1e89)][_0x185c41(0xd06)]({'zoom':_0x43e768[_0x36b7f4(0x2692)]+0x1}),_0x43e768);return new PossiblyEvaluatedPropertyValue$1(this,{'kind':_0x185c41(0x2fe),'value':_0x3d5e7d},_0x43e768);}return new PossiblyEvaluatedPropertyValue$1(this,_0xc0f594[_0x185c41(0x1e89)],_0x43e768);},_0x11304a[_0x44eb3b(0x3720)][_0x44eb3b(0xd06)]=function(_0x29b490,_0x16af18,_0x41cf62,_0x4689ee,_0x360760){var _0x4a0a8a=_0x140d,_0x51a767=_0x44eb3b;if(_0x51a767(0x43f4)===_0x29b490[_0x51a767(0x24bc)]){var _0x1f516d=_0x29b490[_0x51a767(0xd06)](_0x16af18,_0x41cf62,_0x4689ee,_0x360760);return this[_0x51a767(0x212c)](_0x1f516d,_0x1f516d,_0x1f516d,_0x16af18);}return _0x51a767(0x1961)===_0x29b490[_0x51a767(0x24bc)]?this[_0x51a767(0x212c)](_0x29b490[_0x51a767(0xd06)]({'zoom':Math[_0x51a767(0x1ace)](_0x16af18[_0x4a0a8a(0x2692)])-0x1},_0x41cf62,_0x4689ee),_0x29b490[_0x51a767(0xd06)]({'zoom':Math[_0x51a767(0x1ace)](_0x16af18[_0x51a767(0x23c4)])},_0x41cf62,_0x4689ee),_0x29b490[_0x51a767(0xd06)]({'zoom':Math[_0x4a0a8a(0x4b96)](_0x16af18[_0x4a0a8a(0x2692)])+0x1},_0x41cf62,_0x4689ee),_0x16af18):_0x29b490[_0x51a767(0x9a4)];},_0x11304a[_0x44eb3b(0x3720)][_0x44eb3b(0x212c)]=function(_0xf680f9,_0x429130,_0x4ca3cf,_0x27d424){var _0x32977f=_0x140d,_0x58cf07=_0x44eb3b;return _0x27d424[_0x32977f(0x2692)]>_0x27d424[_0x32977f(0x3b42)][_0x58cf07(0x2272)]?{'from':_0xf680f9,'to':_0x429130}:{'from':_0x4ca3cf,'to':_0x429130};},_0x11304a[_0x44eb3b(0x3720)][_0x44eb3b(0x3955)]=function(_0x1454c5){return _0x1454c5;},_0x11304a;}(DataDrivenProperty);WebWorkerTransfer[_0x5e00b3(0x59b3)]('DataDrivenProperty',DataDrivenProperty);var layout$4=new Properties({'fill-sort-key':new DataDrivenProperty(StyleSpec[_0x307c2b(0x2487)][_0x307c2b(0x598c)])}),paint$4=new Properties({'fill-antialias':new DataConstantProperty(StyleSpec[_0x5e00b3(0x11c8)][_0x5e00b3(0x5102)]),'fill-opacity':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x11c8)][_0x5e00b3(0x45b9)]),'fill-color':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x11c8)][_0x5e00b3(0x556)]),'fill-outline-color':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x11c8)][_0x5e00b3(0x322a)]),'fill-translate':new DataConstantProperty(StyleSpec[_0x5e00b3(0x11c8)]['fill-translate']),'fill-translate-anchor':new DataConstantProperty(StyleSpec[_0x307c2b(0x3fa9)][_0x307c2b(0x3d6d)]),'fill-pattern':new CrossFadedDataDrivenProperty(StyleSpec[_0x5e00b3(0x11c8)][_0x5e00b3(0x672)])}),properties$3={'paint':paint$4,'layout':layout$4},FillStyleLayer=function(_0x335552){var _0x1243f8=_0x307c2b,_0x35bed2=_0x5e00b3;function _0x4976d2(_0x112abf){var _0x3b7547=_0x23ca;_0x335552[_0x3b7547(0x3c9e)](this,_0x112abf,properties$3);}return _0x335552&&(_0x4976d2[_0x1243f8(0xc3b)]=_0x335552),_0x4976d2[_0x35bed2(0x3720)]=Object[_0x35bed2(0x2850)](_0x335552&&_0x335552[_0x1243f8(0x1aa2)]),_0x4976d2[_0x35bed2(0x3720)][_0x1243f8(0x5a6f)]=_0x4976d2,_0x4976d2[_0x35bed2(0x3720)][_0x1243f8(0x1265)]=function(_0xa6f884,_0x56a6c2){var _0x3b5353=_0x1243f8,_0x15ad73=_0x35bed2;_0x335552[_0x15ad73(0x3720)][_0x15ad73(0x52b4)][_0x15ad73(0x3c9e)](this,_0xa6f884,_0x56a6c2);var _0x2e553c=this[_0x15ad73(0xf6d)][_0x15ad73(0x694)][_0x15ad73(0x322a)];_0x15ad73(0x2fe)===_0x2e553c[_0x3b5353(0x46b3)][_0x15ad73(0x24bc)]&&void 0x0===_0x2e553c[_0x15ad73(0x9a4)][_0x15ad73(0x9a4)]&&(this[_0x15ad73(0xf6d)][_0x15ad73(0x694)][_0x15ad73(0x322a)]=this[_0x15ad73(0xf6d)][_0x3b5353(0x2bd4)][_0x15ad73(0x556)]);},_0x4976d2[_0x35bed2(0x3720)][_0x35bed2(0x55d0)]=function(_0x394435){return new FillBucket(_0x394435);},_0x4976d2[_0x35bed2(0x3720)][_0x1243f8(0x2faf)]=function(){var _0x302215=_0x35bed2;return QueryUtils[_0x302215(0x356)](this[_0x302215(0xf6d)][_0x302215(0x38c4)](_0x302215(0x556f)));},_0x4976d2[_0x35bed2(0x3720)][_0x35bed2(0x5fb6)]=function(_0x565efc,_0x30c4fa,_0x838e70,_0x351ff9,_0x4a0310,_0x214b1e,_0xd378ed){var _0x3c51c8=_0x1243f8,_0x39c049=_0x35bed2,_0x5ba985=QueryUtils[_0x39c049(0x1512)](_0x565efc,this[_0x3c51c8(0x54ca)][_0x39c049(0x38c4)](_0x39c049(0x556f)),this[_0x3c51c8(0x54ca)][_0x3c51c8(0x3abb)](_0x3c51c8(0x3d6d)),0x0,_0xd378ed);return IntersectionTest[_0x39c049(0x495a)](_0x5ba985,_0x351ff9);},_0x4976d2[_0x35bed2(0x3720)][_0x35bed2(0x58d1)]=function(){return!0x0;},_0x4976d2;}(StyleLayer),StructArrayLayout2i4ub8=function(_0x35b887){var _0x304eeb=_0x307c2b,_0x4531c3=_0x5e00b3;function _0x5eb46d(){_0x35b887['apply'](this,arguments);}return _0x35b887&&(_0x5eb46d[_0x4531c3(0x2bdb)]=_0x35b887),_0x5eb46d[_0x4531c3(0x3720)]=Object[_0x4531c3(0x2850)](_0x35b887&&_0x35b887[_0x4531c3(0x3720)]),_0x5eb46d[_0x304eeb(0x1aa2)][_0x4531c3(0x26fc)]=_0x5eb46d,_0x5eb46d[_0x4531c3(0x3720)][_0x304eeb(0x5b0b)]=function(){var _0x58c0e0=_0x304eeb,_0xa4ab32=_0x4531c3;this[_0x58c0e0(0x29b)]=new Uint8Array(this[_0xa4ab32(0x37d8)]),this[_0xa4ab32(0x5d85)]=new Int16Array(this[_0xa4ab32(0x37d8)]);},_0x5eb46d[_0x4531c3(0x3720)]['emplaceBack']=function(_0x3319ac,_0x75d20b,_0x5f775c,_0x56cdce,_0x158dde,_0x302b48){var _0x1e7474=_0x4531c3,_0x311ef6=this[_0x1e7474(0x809)];return this[_0x1e7474(0x2258)](_0x311ef6+0x1),this[_0x1e7474(0xe0c)](_0x311ef6,_0x3319ac,_0x75d20b,_0x5f775c,_0x56cdce,_0x158dde,_0x302b48);},_0x5eb46d[_0x4531c3(0x3720)][_0x4531c3(0xe0c)]=function(_0xb0c083,_0x98758f,_0x5d50af,_0x445ced,_0x3f8b1e,_0x707040,_0x21088c){var _0x4f5792=_0x4531c3,_0x30b555=0x4*_0xb0c083,_0x238229=0x8*_0xb0c083;return this[_0x4f5792(0x5d85)][_0x30b555+0x0]=_0x98758f,this['int16'][_0x30b555+0x1]=_0x5d50af,this[_0x4f5792(0x5750)][_0x238229+0x4]=_0x445ced,this[_0x4f5792(0x5750)][_0x238229+0x5]=_0x3f8b1e,this[_0x4f5792(0x5750)][_0x238229+0x6]=_0x707040,this[_0x4f5792(0x5750)][_0x238229+0x7]=_0x21088c,_0xb0c083;},_0x5eb46d;}(StructArray$1);StructArrayLayout2i4ub8[_0x5e00b3(0x3720)][_0x5e00b3(0x3a5b)]=0x8,WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x1d57),StructArrayLayout2i4ub8);var VectorTileFeatureTypes=[_0x5e00b3(0xbd0),'Point',_0x307c2b(0x19ef),_0x5e00b3(0x34ba)],lineLayoutAttributes=createLayout([{'name':_0x5e00b3(0x1eca),'components':0x2,'type':_0x5e00b3(0x4e6d)},{'name':_0x5e00b3(0x5542),'components':0x4,'type':_0x5e00b3(0xe2c)}],0x4),members$3=lineLayoutAttributes[_0x307c2b(0x11ce)];lineLayoutAttributes[_0x5e00b3(0xd16)],lineLayoutAttributes[_0x5e00b3(0x23dc)];var EXTRUDE_SCALE=0x3f,COS_HALF_SHARP_CORNER=Math[_0x5e00b3(0x52a3)](Math['PI']/0xb4*37.5),SHARP_CORNER_OFFSET=0xf,DEG_PER_TRIANGLE=0x14,LINE_DISTANCE_BUFFER_BITS=0xf,LINE_DISTANCE_SCALE=0.5,MAX_LINE_DISTANCE=Math[_0x307c2b(0x28d)](0x2,LINE_DISTANCE_BUFFER_BITS-0x1)/LINE_DISTANCE_SCALE,LineBucket=function(_0x117346){var _0x4eb6b9=_0x307c2b,_0x3184a2=_0x5e00b3;this[_0x3184a2(0x23c4)]=_0x117346[_0x4eb6b9(0x2692)],this[_0x3184a2(0xfca)]=_0x117346[_0x3184a2(0xfca)],this[_0x3184a2(0x2416)]=_0x117346[_0x3184a2(0x2416)],this[_0x3184a2(0x59c)]=this[_0x4eb6b9(0x4c59)][_0x3184a2(0x7f7)](function(_0x4229cd){return _0x4229cd['id'];}),this[_0x4eb6b9(0x1c07)]=_0x117346[_0x3184a2(0x51d3)],this[_0x3184a2(0x4347)]=!0x1,this['patternFeatures']=[],this[_0x3184a2(0x3d9d)]=new StructArrayLayout2i4ub8(),this[_0x3184a2(0x2767)]=new StructArrayLayout3ui6(),this[_0x3184a2(0x4c27)]=new ProgramConfigurationSet(members$3,_0x117346[_0x3184a2(0x2416)],_0x117346[_0x3184a2(0x23c4)]),this[_0x3184a2(0x2347)]=new SegmentVector(),this[_0x3184a2(0x5247)]=this[_0x3184a2(0x2416)][_0x3184a2(0x1d59)](function(_0x2e4909){var _0x3d61d1=_0x3184a2;return _0x2e4909[_0x3d61d1(0x2c44)]();})[_0x3184a2(0x7f7)](function(_0x534181){return _0x534181['id'];});};LineBucket[_0x307c2b(0x1aa2)][_0x5e00b3(0x1965)]=function(_0x344141,_0x4513ce){var _0x55b522=_0x307c2b,_0x2d8692=_0x5e00b3;this[_0x2d8692(0x4347)]=!0x1;for(var _0x2af95b=this[_0x2d8692(0x2416)][0x0][_0x55b522(0x19de)][_0x2d8692(0x38c4)](_0x2d8692(0x4ecd)),_0x5392c3=[],_0x4c3839=0x0,_0x198fa9=_0x344141;_0x4c3839<_0x198fa9[_0x2d8692(0x809)];_0x4c3839+=0x1){var _0x38daf6=_0x198fa9[_0x4c3839],_0x951e4=_0x38daf6[_0x55b522(0x747)],_0x3f034b=_0x38daf6[_0x2d8692(0x51d3)],_0x50f449=_0x38daf6['sourceLayerIndex'];if(this[_0x2d8692(0x2416)][0x0][_0x2d8692(0x3023)](new EvaluationParameters(0x0),_0x951e4)){var _0x2e9261=loadGeometry(_0x951e4),_0x3a34fb=_0x2af95b?_0x2af95b[_0x2d8692(0xd06)](_0x951e4,{}):void 0x0,_0x3df1c7={'id':_0x951e4['id'],'properties':_0x951e4[_0x2d8692(0x1a92)],'type':_0x951e4[_0x55b522(0x18c0)],'sourceLayerIndex':_0x50f449,'index':_0x3f034b,'geometry':_0x2e9261,'patterns':{},'sortKey':_0x3a34fb};_0x5392c3[_0x2d8692(0x5323)](_0x3df1c7);}}_0x2af95b&&_0x5392c3[_0x2d8692(0x4b76)](function(_0x188710,_0x446037){var _0x3c6f6c=_0x55b522,_0x49812a=_0x2d8692;return _0x188710[_0x49812a(0x798)]-_0x446037[_0x3c6f6c(0x19d3)];});for(var _0xb72b35=0x0,_0x1d9f46=_0x5392c3;_0xb72b35<_0x1d9f46[_0x2d8692(0x809)];_0xb72b35+=0x1){var _0x2cb8d6=_0x1d9f46[_0xb72b35],_0x3f1678=_0x2cb8d6,_0x295898=_0x3f1678[_0x2d8692(0x144e)],_0x4c6b27=_0x3f1678[_0x2d8692(0x51d3)],_0x3c865e=_0x3f1678[_0x2d8692(0x574a)];if(this[_0x2d8692(0x4347)]){var _0x5a1b5c=addPatternDependencies(_0x55b522(0xf32),this[_0x55b522(0x4c59)],_0x2cb8d6,this[_0x55b522(0x2692)],_0x4513ce);this[_0x55b522(0x147)][_0x2d8692(0x5323)](_0x5a1b5c);}else this[_0x55b522(0x4e63)](_0x2cb8d6,_0x295898,_0x4c6b27,{});var _0x4a9a43=_0x344141[_0x4c6b27][_0x2d8692(0x37a9)];_0x4513ce[_0x2d8692(0x1da1)][_0x2d8692(0xa3b)](_0x4a9a43,_0x295898,_0x4c6b27,_0x3c865e,this[_0x2d8692(0x51d3)]);}},LineBucket[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x35f20d,_0x277d98,_0x1e3af9){var _0x5ef4f4=_0x307c2b,_0x355139=_0x5e00b3;this[_0x355139(0x58da)][_0x5ef4f4(0x2ef4)]&&this[_0x5ef4f4(0x4d99)][_0x355139(0x46d5)](_0x35f20d,_0x277d98,this[_0x355139(0x58da)],_0x1e3af9);},LineBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x2d9d)]=function(_0x5192d2,_0x5b63f5){var _0x2df26b=_0x307c2b,_0x30154c=_0x5e00b3;for(var _0x8d699d=0x0,_0x55f3dc=this[_0x30154c(0x1a5d)];_0x8d699d<_0x55f3dc[_0x2df26b(0x2ef4)];_0x8d699d+=0x1){var _0x3b9d2a=_0x55f3dc[_0x8d699d];this[_0x2df26b(0x4e63)](_0x3b9d2a,_0x3b9d2a[_0x30154c(0x144e)],_0x3b9d2a['index'],_0x5b63f5);}},LineBucket[_0x5e00b3(0x3720)][_0x5e00b3(0xbd4)]=function(){var _0xd28000=_0x5e00b3;return 0x0===this[_0xd28000(0x3d9d)][_0xd28000(0x809)];},LineBucket[_0x307c2b(0x1aa2)][_0x5e00b3(0x4349)]=function(){var _0x2d309e=_0x5e00b3;return!this[_0x2d309e(0x21ff)]||this[_0x2d309e(0x4c27)][_0x2d309e(0x2a06)];},LineBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x543d)]=function(_0x4e4e25){var _0x6b6e32=_0x307c2b,_0x39aa89=_0x5e00b3;if(!this[_0x39aa89(0x21ff)]){if(null==this[_0x39aa89(0x3d9d)])return;this[_0x6b6e32(0x3ae2)]=_0x4e4e25[_0x39aa89(0x5ad5)](this[_0x39aa89(0x3d9d)],members$3),this[_0x39aa89(0xd4e)]=_0x4e4e25[_0x39aa89(0xda9)](this[_0x6b6e32(0x2641)]);}this[_0x39aa89(0x4c27)][_0x39aa89(0x543d)](_0x4e4e25),this[_0x39aa89(0x21ff)]=!0x0;},LineBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x33da62=_0x307c2b,_0x1464fe=_0x5e00b3;this[_0x33da62(0x3ae2)]&&(this[_0x1464fe(0x13b)][_0x1464fe(0x2947)](),this[_0x1464fe(0xd4e)]['destroy'](),this[_0x1464fe(0x4c27)][_0x1464fe(0x2947)](),this[_0x1464fe(0x2347)][_0x33da62(0x5020)]());},LineBucket['prototype'][_0x307c2b(0xd19)]=function(){var _0x44b773=_0x307c2b,_0x53d15d=_0x5e00b3;defined$1(this[_0x53d15d(0x3d9d)])&&(this[_0x53d15d(0x3d9d)]=null),defined$1(this[_0x44b773(0x2641)])&&(this[_0x53d15d(0x2767)]=null);},LineBucket[_0x5e00b3(0x3720)]['addFeature']=function(_0x26aeb5,_0x3648d7,_0x5c8f24,_0x3cea26){var _0x4c6b50=_0x307c2b,_0x4b6d12=_0x5e00b3;for(var _0x785dfa=this[_0x4b6d12(0x2416)][0x0][_0x4b6d12(0x4892)],_0x259351=_0x785dfa[_0x4b6d12(0x38c4)]('line-join')[_0x4c6b50(0x3f6a)](_0x26aeb5,{}),_0x252277=_0x785dfa[_0x4b6d12(0x38c4)](_0x4b6d12(0x481e)),_0x32c1ec=_0x785dfa[_0x4b6d12(0x38c4)](_0x4b6d12(0x707)),_0x22e1a2=_0x785dfa[_0x4b6d12(0x38c4)](_0x4b6d12(0x2c6a)),_0x351811=0x0,_0x3bdaff=_0x3648d7;_0x351811<_0x3bdaff[_0x4b6d12(0x809)];_0x351811+=0x1){var _0x41c3b8=_0x3bdaff[_0x351811];this[_0x4b6d12(0x5c6c)](_0x41c3b8,_0x26aeb5,_0x259351,_0x252277,_0x32c1ec,_0x22e1a2,_0x5c8f24,_0x3cea26);}},LineBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x5c6c)]=function(_0x39fe1e,_0x194f9c,_0xecc4d5,_0x3a1449,_0x1e6e82,_0x2e2b22,_0x112099,_0x39f1e6){var _0x29e9a3=_0x307c2b,_0x42b244=_0x5e00b3;if(this[_0x29e9a3(0x2665)]=0x0,this[_0x42b244(0x5f23)]=0x0,this[_0x42b244(0x3baf)]=0x0,_0x194f9c[_0x42b244(0x1a92)]&&_0x194f9c[_0x29e9a3(0x6d3)][_0x42b244(0x1a9a)](_0x42b244(0xbde))&&_0x194f9c[_0x42b244(0x1a92)][_0x42b244(0x1a9a)](_0x42b244(0x5093))){this[_0x42b244(0x4a9a)]=+_0x194f9c[_0x42b244(0x1a92)][_0x42b244(0xbde)],this[_0x42b244(0x139f)]=+_0x194f9c[_0x42b244(0x1a92)][_0x42b244(0x5093)];for(var _0x109836=0x0;_0x109836<_0x39fe1e[_0x42b244(0x809)]-0x1;_0x109836++)this[_0x29e9a3(0x1fa1)]+=_0x39fe1e[_0x109836][_0x42b244(0x3cd9)](_0x39fe1e[_0x109836+0x1]);}for(var _0x25d920=_0x29e9a3(0x10af)===VectorTileFeatureTypes[_0x194f9c[_0x42b244(0x3dd)]],_0xeab4d8=_0x39fe1e[_0x42b244(0x809)];_0xeab4d8>=0x2&&_0x39fe1e[_0xeab4d8-0x1][_0x42b244(0x1dab)](_0x39fe1e[_0xeab4d8-0x2]);)_0xeab4d8--;for(var _0xeae3e1=0x0;_0xeae3e1<_0xeab4d8-0x1&&_0x39fe1e[_0xeae3e1][_0x29e9a3(0x4d2)](_0x39fe1e[_0xeae3e1+0x1]);)_0xeae3e1++;if(!(_0xeab4d8<(_0x25d920?0x3:0x2))){_0x29e9a3(0x151d)===_0xecc4d5&&(_0x1e6e82=1.05);var _0xdd7ddd,_0x4eee44=this[_0x42b244(0xfca)]<=0x10?SHARP_CORNER_OFFSET*EXTENT/(0x200*this[_0x42b244(0xfca)]):0x0,_0x4f6141=this[_0x29e9a3(0x1745)][_0x42b244(0x21e4)](0xa*_0xeab4d8,this[_0x42b244(0x3d9d)],this[_0x42b244(0x2767)]),_0x531d19=void 0x0,_0x5c576d=void 0x0,_0xb51328=void 0x0,_0x156523=void 0x0;this['e1']=this['e2']=-0x1,_0x25d920&&(_0xdd7ddd=_0x39fe1e[_0xeab4d8-0x2],_0x156523=_0x39fe1e[_0xeae3e1][_0x42b244(0x22ef)](_0xdd7ddd)['_unit']()[_0x42b244(0x45f2)]());for(var _0xd3b0b6=_0xeae3e1;_0xd3b0b6<_0xeab4d8;_0xd3b0b6++)if(!(_0x5c576d=_0x25d920&&_0xd3b0b6===_0xeab4d8-0x1?_0x39fe1e[_0xeae3e1+0x1]:_0x39fe1e[_0xd3b0b6+0x1])||!_0x39fe1e[_0xd3b0b6][_0x42b244(0x1dab)](_0x5c576d)){_0x156523&&(_0xb51328=_0x156523),_0xdd7ddd&&(_0x531d19=_0xdd7ddd),_0xdd7ddd=_0x39fe1e[_0xd3b0b6],_0x156523=_0x5c576d?_0x5c576d[_0x42b244(0x22ef)](_0xdd7ddd)[_0x42b244(0x3d84)]()['_perp']():_0xb51328;var _0x448349=(_0xb51328=_0xb51328||_0x156523)[_0x42b244(0x30c2)](_0x156523);0x0===_0x448349['x']&&0x0===_0x448349['y']||_0x448349[_0x42b244(0x3d84)]();var _0x45c94f=_0xb51328['x']*_0x156523['x']+_0xb51328['y']*_0x156523['y'],_0x344b7d=_0x448349['x']*_0x156523['x']+_0x448349['y']*_0x156523['y'],_0xdd6127=0x0!==_0x344b7d?0x1/_0x344b7d:0x1/0x0,_0xb39138=0x2*Math[_0x29e9a3(0x37eb)](0x2-0x2*_0x344b7d),_0x4b92c5=_0x344b7d<COS_HALF_SHARP_CORNER&&_0x531d19&&_0x5c576d,_0x4f2724=_0xb51328['x']*_0x156523['y']-_0xb51328['y']*_0x156523['x']>0x0;if(_0x4b92c5&&_0xd3b0b6>_0xeae3e1){var _0x1217c0=_0xdd7ddd[_0x42b244(0x3cd9)](_0x531d19);if(_0x1217c0>0x2*_0x4eee44){var _0x2f06c0=_0xdd7ddd[_0x42b244(0x22ef)](_0xdd7ddd[_0x42b244(0x22ef)](_0x531d19)[_0x42b244(0x487a)](_0x4eee44/_0x1217c0)[_0x42b244(0x329d)]());this[_0x42b244(0x4d08)](_0x531d19,_0x2f06c0),this[_0x42b244(0x5404)](_0x2f06c0,_0xb51328,0x0,0x0,_0x4f6141),_0x531d19=_0x2f06c0;}}var _0x1c84e1=_0x531d19&&_0x5c576d,_0x111363=_0x1c84e1?_0xecc4d5:_0x25d920?_0x42b244(0x4ed6):_0x3a1449;if(_0x1c84e1&&_0x42b244(0x3d49)===_0x111363&&(_0xdd6127<_0x2e2b22?_0x111363=_0x29e9a3(0x2bc7):_0xdd6127<=0x2&&(_0x111363=_0x29e9a3(0x3881))),_0x42b244(0x4ddc)===_0x111363&&_0xdd6127>_0x1e6e82&&(_0x111363=_0x29e9a3(0x151d)),_0x42b244(0x2b7f)===_0x111363&&(_0xdd6127>0x2&&(_0x111363=_0x42b244(0x47a9)),_0xdd6127<_0x1e6e82&&(_0x111363=_0x42b244(0x4ddc))),_0x531d19&&this[_0x42b244(0x4d08)](_0x531d19,_0xdd7ddd),_0x42b244(0x4ddc)===_0x111363)_0x448349[_0x29e9a3(0x3220)](_0xdd6127),this[_0x42b244(0x5404)](_0xdd7ddd,_0x448349,0x0,0x0,_0x4f6141);else{if(_0x29e9a3(0x1bfc)===_0x111363){if(_0xdd6127>0x64)_0x448349=_0x156523[_0x42b244(0x19a4)](-0x1);else{var _0x5a20a8=_0xdd6127*_0xb51328[_0x42b244(0x30c2)](_0x156523)[_0x42b244(0x51be)]()/_0xb51328['sub'](_0x156523)[_0x42b244(0x51be)]();_0x448349[_0x29e9a3(0x47c2)]()[_0x42b244(0x487a)](_0x5a20a8*(_0x4f2724?-0x1:0x1));}this[_0x42b244(0x5404)](_0xdd7ddd,_0x448349,0x0,0x0,_0x4f6141),this[_0x42b244(0x5404)](_0xdd7ddd,_0x448349[_0x42b244(0x19a4)](-0x1),0x0,0x0,_0x4f6141);}else{if(_0x42b244(0x2b7f)===_0x111363||_0x42b244(0x345f)===_0x111363){var _0x610948=-Math[_0x42b244(0x5c4f)](_0xdd6127*_0xdd6127-0x1),_0x31f641=_0x4f2724?_0x610948:0x0,_0x358a7d=_0x4f2724?0x0:_0x610948;if(_0x531d19&&this[_0x42b244(0x5404)](_0xdd7ddd,_0xb51328,_0x31f641,_0x358a7d,_0x4f6141),_0x29e9a3(0x3881)===_0x111363)for(var _0x2700c2=Math[_0x29e9a3(0x1ff1)](0xb4*_0xb39138/Math['PI']/DEG_PER_TRIANGLE),_0x171e6b=0x1;_0x171e6b<_0x2700c2;_0x171e6b++){var _0x871085=_0x171e6b/_0x2700c2;if(0.5!==_0x871085){var _0x14005b=_0x871085-0.5;_0x871085+=_0x871085*_0x14005b*(_0x871085-0x1)*((1.0904+_0x45c94f*(_0x45c94f*(3.55645-1.43519*_0x45c94f)-3.2452))*_0x14005b*_0x14005b+(0.848013+_0x45c94f*(0.215638*_0x45c94f-1.06021)));}var _0x9a6391=_0x156523[_0x42b244(0x22ef)](_0xb51328)[_0x42b244(0x487a)](_0x871085)['_add'](_0xb51328)[_0x42b244(0x3d84)]()[_0x42b244(0x487a)](_0x4f2724?-0x1:0x1);this[_0x42b244(0x316f)](_0xdd7ddd,_0x9a6391['x'],_0x9a6391['y'],!0x1,_0x4f2724,0x0,_0x4f6141);}_0x5c576d&&this['addCurrentVertex'](_0xdd7ddd,_0x156523,-_0x31f641,-_0x358a7d,_0x4f6141);}else{if(_0x29e9a3(0x3163)===_0x111363)this[_0x42b244(0x5404)](_0xdd7ddd,_0x448349,0x0,0x0,_0x4f6141);else{if(_0x29e9a3(0x139)===_0x111363){var _0x41ef47=_0x531d19?0x1:-0x1;this[_0x29e9a3(0x12f4)](_0xdd7ddd,_0x448349,_0x41ef47,_0x41ef47,_0x4f6141);}else _0x29e9a3(0x1ff1)===_0x111363&&(_0x531d19&&(this[_0x42b244(0x5404)](_0xdd7ddd,_0xb51328,0x0,0x0,_0x4f6141),this[_0x29e9a3(0x12f4)](_0xdd7ddd,_0xb51328,0x1,0x1,_0x4f6141,!0x0)),_0x5c576d&&(this[_0x42b244(0x5404)](_0xdd7ddd,_0x156523,-0x1,-0x1,_0x4f6141,!0x0),this[_0x42b244(0x5404)](_0xdd7ddd,_0x156523,0x0,0x0,_0x4f6141)));}}}}if(_0x4b92c5&&_0xd3b0b6<_0xeab4d8-0x1){var _0x58011f=_0xdd7ddd[_0x42b244(0x3cd9)](_0x5c576d);if(_0x58011f>0x2*_0x4eee44){var _0x2d8176=_0xdd7ddd[_0x42b244(0x30c2)](_0x5c576d[_0x42b244(0x22ef)](_0xdd7ddd)[_0x29e9a3(0x3220)](_0x4eee44/_0x58011f)[_0x42b244(0x329d)]());this[_0x42b244(0x4d08)](_0xdd7ddd,_0x2d8176),this[_0x42b244(0x5404)](_0x2d8176,_0x156523,0x0,0x0,_0x4f6141),_0xdd7ddd=_0x2d8176;}}}this[_0x29e9a3(0x4d99)][_0x42b244(0x28a7)](this[_0x42b244(0x3d9d)][_0x29e9a3(0x2ef4)],_0x194f9c,_0x112099,_0x39f1e6);}},LineBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x5404)]=function(_0x27f928,_0x5584ae,_0x13994d,_0x33b671,_0x33ac43,_0x5a55ac){var _0x203767=_0x5e00b3;void 0x0===_0x5a55ac&&(_0x5a55ac=!0x1);var _0x35704b=_0x5584ae['x']+_0x5584ae['y']*_0x13994d,_0x50a075=_0x5584ae['y']-_0x5584ae['x']*_0x13994d,_0x29a724=-_0x5584ae['x']+_0x5584ae['y']*_0x33b671,_0x45bede=-_0x5584ae['y']-_0x5584ae['x']*_0x33b671;this[_0x203767(0x316f)](_0x27f928,_0x35704b,_0x50a075,_0x5a55ac,!0x1,_0x13994d,_0x33ac43),this[_0x203767(0x316f)](_0x27f928,_0x29a724,_0x45bede,_0x5a55ac,!0x0,-_0x33b671,_0x33ac43),this[_0x203767(0x451d)]>MAX_LINE_DISTANCE/0x2&&0x0===this[_0x203767(0x3baf)]&&(this['distance']=0x0,this[_0x203767(0x5404)](_0x27f928,_0x5584ae,_0x13994d,_0x33b671,_0x33ac43,_0x5a55ac));},LineBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x316f)]=function(_0x238f1d,_0x1074a2,_0x28365c,_0x5869dd,_0x135f76,_0x59f48b,_0x2a9eb9){var _0x1814ee=_0x307c2b,_0x5ce927=_0x5e00b3,_0x4eb03a=_0x238f1d['x'],_0x9f1048=_0x238f1d['y'],_0x58bcef=this[_0x5ce927(0x5f23)]*LINE_DISTANCE_SCALE;this[_0x5ce927(0x3d9d)][_0x5ce927(0x5f35)]((_0x4eb03a<<0x1)+(_0x5869dd?0x1:0x0),(_0x9f1048<<0x1)+(_0x135f76?0x1:0x0),Math[_0x5ce927(0x3d49)](EXTRUDE_SCALE*_0x1074a2)+0x80,Math[_0x1814ee(0x1ff1)](EXTRUDE_SCALE*_0x28365c)+0x80,0x1+(0x0===_0x59f48b?0x0:_0x59f48b<0x0?-0x1:0x1)|(0x3f&_0x58bcef)<<0x2,_0x58bcef>>0x6);var _0x157894=_0x2a9eb9[_0x5ce927(0xb8f)]++;this['e1']>=0x0&&this['e2']>=0x0&&(this[_0x5ce927(0x2767)][_0x5ce927(0x5f35)](this['e1'],this['e2'],_0x157894),_0x2a9eb9[_0x5ce927(0x1575)]++),_0x135f76?this['e2']=_0x157894:this['e1']=_0x157894;},LineBucket[_0x5e00b3(0x3720)]['updateDistance']=function(_0x2e9acc,_0x5c9385){var _0x3748c7=_0x307c2b,_0xb886e8=_0x5e00b3;this[_0xb886e8(0x451d)]+=_0x2e9acc[_0xb886e8(0x3cd9)](_0x5c9385),this[_0xb886e8(0x5f23)]=this[_0xb886e8(0x3baf)]>0x0?(this[_0x3748c7(0xd66)]+(this[_0xb886e8(0x139f)]-this[_0xb886e8(0x4a9a)])*this[_0xb886e8(0x451d)]/this[_0xb886e8(0x3baf)])*(MAX_LINE_DISTANCE-0x1):this[_0xb886e8(0x451d)];},WebWorkerTransfer['register'](_0x5e00b3(0x1b08),LineBucket,{'omit':[_0x5e00b3(0x2416),_0x5e00b3(0x1a5d)]});var CrossFadedProperty=function(_0x576463){var _0x5d8e5b=_0x5e00b3;this[_0x5d8e5b(0x284a)]=_0x576463;};CrossFadedProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x5208)]=function(_0x3c1155,_0x4405d8,_0x1ae796){var _0x8f26f5=_0x307c2b,_0x2df187=_0x5e00b3;if(void 0x0!==_0x3c1155[_0x2df187(0x9a4)]){if('constant'===_0x3c1155[_0x8f26f5(0x5521)][_0x2df187(0x24bc)]){var _0x270d07=_0x3c1155[_0x2df187(0x1e89)][_0x2df187(0xd06)](_0x4405d8,null,{},_0x1ae796);return this[_0x2df187(0x212c)](_0x270d07,_0x270d07,_0x270d07,_0x4405d8);}return this[_0x2df187(0x212c)](_0x3c1155[_0x8f26f5(0x5521)][_0x2df187(0xd06)](new EvaluationParameters(Math[_0x8f26f5(0x4b96)](_0x4405d8[_0x2df187(0x23c4)]-0x1),_0x4405d8)),_0x3c1155['expression'][_0x2df187(0xd06)](new EvaluationParameters(Math[_0x2df187(0x1ace)](_0x4405d8[_0x8f26f5(0x2692)]),_0x4405d8)),_0x3c1155[_0x2df187(0x1e89)][_0x2df187(0xd06)](new EvaluationParameters(Math[_0x8f26f5(0x4b96)](_0x4405d8[_0x2df187(0x23c4)]+0x1),_0x4405d8)),_0x4405d8);}},CrossFadedProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x212c)]=function(_0x4099b2,_0x713713,_0x54a178,_0x220501){var _0x205b95=_0x5e00b3;return _0x220501[_0x205b95(0x23c4)]>_0x220501[_0x205b95(0x3250)][_0x205b95(0x2272)]?{'from':_0x4099b2,'to':_0x713713}:{'from':_0x54a178,'to':_0x713713};},CrossFadedProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x3955)]=function(_0x5df238){return _0x5df238;},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x4352),CrossFadedProperty);var ColorRampProperty=function(_0x290428){var _0x55d69f=_0x5e00b3;this[_0x55d69f(0x284a)]=_0x290428;};ColorRampProperty[_0x5e00b3(0x3720)][_0x307c2b(0x2c26)]=function(_0x1931f7,_0x477d1b,_0xa490ca){var _0x19aa8d=_0x307c2b,_0x2b0e5d=_0x5e00b3;return!!_0x1931f7[_0x2b0e5d(0x1e89)][_0x19aa8d(0x3f6a)](_0x477d1b,null,{},_0xa490ca);},ColorRampProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x3955)]=function(){return!0x1;},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0xf99),ColorRampProperty);var layout$6=new Properties({'line-cap':new DataConstantProperty(StyleSpec[_0x307c2b(0x4614)][_0x5e00b3(0x481e)]),'line-join':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x15ef)][_0x5e00b3(0x4d8d)]),'line-miter-limit':new DataConstantProperty(StyleSpec[_0x5e00b3(0x15ef)][_0x307c2b(0x58ef)]),'line-round-limit':new DataConstantProperty(StyleSpec[_0x5e00b3(0x15ef)][_0x307c2b(0x5459)]),'line-sort-key':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x15ef)][_0x5e00b3(0x4ecd)])}),paint$6=new Properties({'line-opacity':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x35a3)][_0x5e00b3(0x398)]),'line-color':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x35a3)][_0x307c2b(0x304)]),'line-translate':new DataConstantProperty(StyleSpec[_0x5e00b3(0x35a3)]['line-translate']),'line-translate-anchor':new DataConstantProperty(StyleSpec[_0x307c2b(0x31dd)][_0x5e00b3(0x3d80)]),'line-width':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x35a3)][_0x5e00b3(0x1a6f)]),'line-gap-width':new DataDrivenProperty(StyleSpec[_0x307c2b(0x31dd)][_0x5e00b3(0xf60)]),'line-offset':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x35a3)][_0x5e00b3(0x40b6)]),'line-blur':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x35a3)][_0x5e00b3(0x36c5)]),'line-dasharray':new CrossFadedProperty(StyleSpec[_0x5e00b3(0x35a3)][_0x5e00b3(0x45ac)]),'line-pattern':new CrossFadedDataDrivenProperty(StyleSpec[_0x5e00b3(0x35a3)][_0x5e00b3(0x47d6)]),'line-gradient':new ColorRampProperty(StyleSpec[_0x5e00b3(0x35a3)][_0x5e00b3(0x22c1)])}),properties$5={'paint':paint$6,'layout':layout$6},LineFloorwidthProperty=function(_0x5a80fa){var _0x586c7b=_0x307c2b,_0xde8ac6=_0x5e00b3;function _0x249466(){var _0x7e7fc1=_0x23ca;_0x5a80fa[_0x7e7fc1(0x4269)](this,arguments);}return _0x5a80fa&&(_0x249466[_0xde8ac6(0x2bdb)]=_0x5a80fa),_0x249466[_0x586c7b(0x1aa2)]=Object[_0xde8ac6(0x2850)](_0x5a80fa&&_0x5a80fa[_0xde8ac6(0x3720)]),_0x249466[_0xde8ac6(0x3720)][_0xde8ac6(0x26fc)]=_0x249466,_0x249466[_0xde8ac6(0x3720)][_0xde8ac6(0x5208)]=function(_0x5d9e78,_0x3c11ca){var _0x55068b=_0x586c7b,_0x4a9e52=_0xde8ac6;return _0x3c11ca=new EvaluationParameters(Math[_0x4a9e52(0x1ace)](_0x3c11ca[_0x4a9e52(0x23c4)]),{'now':_0x3c11ca[_0x4a9e52(0xccb)],'fadeDuration':_0x3c11ca[_0x4a9e52(0x56e7)],'zoomHistory':_0x3c11ca[_0x4a9e52(0x3250)],'transition':_0x3c11ca[_0x4a9e52(0x1dc7)]}),_0x5a80fa[_0x55068b(0x1aa2)][_0x4a9e52(0x5208)][_0x55068b(0x4d6c)](this,_0x5d9e78,_0x3c11ca);},_0x249466[_0xde8ac6(0x3720)][_0xde8ac6(0xd06)]=function(_0x1a2377,_0x2adfa8,_0x2368b0,_0x2751c2){var _0x403dd1=_0xde8ac6;return _0x2adfa8=extend({},_0x2adfa8,{'zoom':Math[_0x403dd1(0x1ace)](_0x2adfa8[_0x403dd1(0x23c4)])}),_0x5a80fa[_0x403dd1(0x3720)][_0x403dd1(0xd06)][_0x403dd1(0x3c9e)](this,_0x1a2377,_0x2adfa8,_0x2368b0,_0x2751c2);},_0x249466;}(DataDrivenProperty),lineFloorwidthProperty=new LineFloorwidthProperty(properties$5[_0x5e00b3(0xf6d)][_0x5e00b3(0x1a92)][_0x5e00b3(0x1a6f)][_0x5e00b3(0x284a)]);lineFloorwidthProperty[_0x5e00b3(0x425)]=!0x0;var LineStyleLayer=function(_0x36c9e7){var _0x573773=_0x307c2b,_0x2d3e74=_0x5e00b3;function _0x331402(_0x42b62e){var _0x490708=_0x140d;_0x36c9e7[_0x490708(0x4d6c)](this,_0x42b62e,properties$5);}function _0x4d11e7(_0x2b2079,_0x20b8e7){return _0x20b8e7>0x0?_0x20b8e7+0x2*_0x2b2079:_0x2b2079;}return _0x36c9e7&&(_0x331402[_0x2d3e74(0x2bdb)]=_0x36c9e7),_0x331402[_0x2d3e74(0x3720)]=Object[_0x2d3e74(0x2850)](_0x36c9e7&&_0x36c9e7[_0x2d3e74(0x3720)]),_0x331402[_0x573773(0x1aa2)][_0x2d3e74(0x26fc)]=_0x331402,_0x331402[_0x2d3e74(0x3720)][_0x2d3e74(0x57b4)]=function(_0x4aa180){var _0x580df8=_0x2d3e74;_0x580df8(0x22c1)===_0x4aa180&&this[_0x580df8(0x21df)]();},_0x331402[_0x2d3e74(0x3720)][_0x2d3e74(0x21df)]=function(){var _0x5dbed0=_0x573773,_0x5221a4=_0x2d3e74,_0x2f0e98=this[_0x5221a4(0xdf5)][_0x5221a4(0x694)][_0x5221a4(0x22c1)][_0x5dbed0(0x46b3)][_0x5dbed0(0x5521)];this['gradient']=renderColorRamp(_0x2f0e98,_0x5dbed0(0x352)),this['gradientTexture']=null;},_0x331402[_0x2d3e74(0x3720)][_0x2d3e74(0x52b4)]=function(_0x9e317b,_0x11adb1){var _0x2c9aa8=_0x573773,_0x1dec56=_0x2d3e74;_0x36c9e7[_0x1dec56(0x3720)][_0x1dec56(0x52b4)][_0x1dec56(0x3c9e)](this,_0x9e317b,_0x11adb1),this[_0x1dec56(0xf6d)][_0x2c9aa8(0x2bd4)][_0x1dec56(0x2f16)]=lineFloorwidthProperty[_0x1dec56(0x5208)](this[_0x1dec56(0x3591)][_0x1dec56(0x694)][_0x2c9aa8(0x4932)][_0x1dec56(0x9a4)],_0x9e317b);},_0x331402[_0x2d3e74(0x3720)][_0x2d3e74(0x55d0)]=function(_0x3e89d7){return new LineBucket(_0x3e89d7);},_0x331402[_0x2d3e74(0x3720)][_0x2d3e74(0x287e)]=function(_0x1219a2){var _0x24d08f=_0x573773,_0x22001a=_0x2d3e74,_0x45b5bd=_0x1219a2,_0x1d2d99=_0x4d11e7(QueryUtils[_0x22001a(0x4495)]('line-width',this,_0x45b5bd),QueryUtils[_0x24d08f(0x3b49)](_0x24d08f(0x3fe9),this,_0x45b5bd)),_0x2101d9=QueryUtils[_0x24d08f(0x3b49)]('line-offset',this,_0x45b5bd);return _0x1d2d99/0x2+Math[_0x22001a(0x1beb)](_0x2101d9)+QueryUtils[_0x22001a(0x356)](this[_0x22001a(0xf6d)][_0x24d08f(0x3abb)](_0x22001a(0x5801)));},_0x331402[_0x2d3e74(0x3720)][_0x2d3e74(0x5fb6)]=function(_0x4ed9eb,_0x1d6132,_0x16cf58,_0x1dec93,_0x120456,_0x580bf6,_0x2c2517){var _0xc7dac=_0x573773,_0x2bd7d0=_0x2d3e74,_0x597c2a=QueryUtils['translate'](_0x4ed9eb,this[_0xc7dac(0x54ca)][_0x2bd7d0(0x38c4)](_0x2bd7d0(0x5801)),this[_0x2bd7d0(0xf6d)][_0x2bd7d0(0x38c4)](_0x2bd7d0(0x3d80)),0x0,_0x2c2517),_0xe84d35=_0x4d11e7(this[_0x2bd7d0(0xf6d)][_0x2bd7d0(0x38c4)](_0x2bd7d0(0x1a6f))[_0x2bd7d0(0xd06)](_0x1d6132,_0x16cf58),this[_0x2bd7d0(0xf6d)][_0x2bd7d0(0x38c4)](_0x2bd7d0(0xf60))[_0xc7dac(0x3f6a)](_0x1d6132,_0x16cf58)),_0x4525a3=_0x2c2517/0x2*(_0xe84d35=Math[_0xc7dac(0x5449)](_0xe84d35,0x5)),_0x466dfc=this[_0x2bd7d0(0xf6d)][_0x2bd7d0(0x38c4)](_0x2bd7d0(0x40b6))[_0x2bd7d0(0xd06)](_0x1d6132,_0x16cf58);return _0x466dfc&&(_0x1dec93=function(_0x431419,_0x1e8d70){var _0x52b991=_0xc7dac,_0x3abae0=_0x2bd7d0;for(var _0x2edf76=[],_0x43d2f9=new Point$3(0x0,0x0),_0x5b59da=0x0;_0x5b59da<_0x431419[_0x52b991(0x2ef4)];_0x5b59da++){for(var _0x4d7373=_0x431419[_0x5b59da],_0x38b10c=[],_0x3b8f7=0x0;_0x3b8f7<_0x4d7373[_0x3abae0(0x809)];_0x3b8f7++){var _0x16418b=_0x4d7373[_0x3b8f7-0x1],_0xa2fae6=_0x4d7373[_0x3b8f7],_0xd59103=_0x4d7373[_0x3b8f7+0x1],_0x2cf149=0x0===_0x3b8f7?_0x43d2f9:_0xa2fae6[_0x3abae0(0x22ef)](_0x16418b)[_0x3abae0(0x3d84)]()[_0x3abae0(0x45f2)](),_0x54fd25=_0x3b8f7===_0x4d7373[_0x3abae0(0x809)]-0x1?_0x43d2f9:_0xd59103[_0x3abae0(0x22ef)](_0xa2fae6)[_0x52b991(0x684)]()[_0x3abae0(0x45f2)](),_0xef1c40=_0x2cf149[_0x3abae0(0x2dc)](_0x54fd25)[_0x3abae0(0x3d84)](),_0x4516e6=_0xef1c40['x']*_0x54fd25['x']+_0xef1c40['y']*_0x54fd25['y'];_0xef1c40[_0x3abae0(0x487a)](0x1/_0x4516e6),_0x38b10c[_0x3abae0(0x5323)](_0xef1c40[_0x3abae0(0x487a)](_0x1e8d70)[_0x3abae0(0x2dc)](_0xa2fae6));}_0x2edf76[_0x3abae0(0x5323)](_0x38b10c);}return _0x2edf76;}(_0x1dec93,_0x466dfc*_0x2c2517)),IntersectionTest[_0xc7dac(0x345b)](_0x597c2a,_0x1dec93,_0x4525a3);},_0x331402[_0x2d3e74(0x3720)][_0x2d3e74(0x58d1)]=function(){return!0x0;},_0x331402;}(StyleLayer);function SymbolAttributes(){}function mergeLines(_0x5b2fcc){var _0x574da5=_0x307c2b,_0x364219=_0x5e00b3,_0x31a01e={},_0x14ec5a={},_0x6d9725=[],_0x3ae884=0x0;function _0x10368a(_0x3ea6ba){_0x6d9725['push'](_0x5b2fcc[_0x3ea6ba]),_0x3ae884++;}function _0x5a70a6(_0x428aae,_0x250e80,_0x4f8d41){var _0x30aa0a=_0x23ca,_0x41b9d5=_0x14ec5a[_0x428aae];return delete _0x14ec5a[_0x428aae],_0x14ec5a[_0x250e80]=_0x41b9d5,_0x6d9725[_0x41b9d5][_0x30aa0a(0x144e)][0x0][_0x30aa0a(0x3b86)](),_0x6d9725[_0x41b9d5][_0x30aa0a(0x144e)][0x0]=_0x6d9725[_0x41b9d5][_0x30aa0a(0x144e)][0x0]['concat'](_0x4f8d41[0x0]),_0x41b9d5;}function _0x5e481b(_0xfedfd1,_0x1a6adb,_0x12fea3){var _0x56f84b=_0x140d,_0x17f643=_0x23ca,_0x34bd1d=_0x31a01e[_0x1a6adb];return delete _0x31a01e[_0x1a6adb],_0x31a01e[_0xfedfd1]=_0x34bd1d,_0x6d9725[_0x34bd1d][_0x17f643(0x144e)][0x0][_0x17f643(0x3060)](),_0x6d9725[_0x34bd1d][_0x17f643(0x144e)][0x0]=_0x12fea3[0x0][_0x56f84b(0x3e5c)](_0x6d9725[_0x34bd1d][_0x56f84b(0x2b1d)][0x0]),_0x34bd1d;}function _0x5ff79d(_0x5d339c,_0x59f66f,_0x23f177){var _0x5a43f2=_0x23ca,_0x2e33e5=_0x23f177?_0x59f66f[0x0][_0x59f66f[0x0][_0x5a43f2(0x809)]-0x1]:_0x59f66f[0x0][0x0];return _0x5d339c+':'+_0x2e33e5['x']+':'+_0x2e33e5['y'];}for(var _0x978c40=0x0;_0x978c40<_0x5b2fcc[_0x364219(0x809)];_0x978c40++){var _0x1577b0=_0x5b2fcc[_0x978c40],_0x3177c4=_0x1577b0['geometry'],_0x2a67b0=_0x1577b0[_0x364219(0x4685)]?_0x1577b0[_0x364219(0x4685)][_0x364219(0x3cc8)]():null;if(_0x2a67b0){var _0x51a84a=_0x5ff79d(_0x2a67b0,_0x3177c4),_0x1acdc8=_0x5ff79d(_0x2a67b0,_0x3177c4,!0x0);if(_0x51a84a in _0x14ec5a&&_0x1acdc8 in _0x31a01e&&_0x14ec5a[_0x51a84a]!==_0x31a01e[_0x1acdc8]){var _0x15aaf5=_0x5e481b(_0x51a84a,_0x1acdc8,_0x3177c4),_0x595019=_0x5a70a6(_0x51a84a,_0x1acdc8,_0x6d9725[_0x15aaf5][_0x364219(0x144e)]);delete _0x31a01e[_0x51a84a],delete _0x14ec5a[_0x1acdc8],_0x14ec5a[_0x5ff79d(_0x2a67b0,_0x6d9725[_0x595019][_0x574da5(0x2b1d)],!0x0)]=_0x595019,_0x6d9725[_0x15aaf5][_0x364219(0x144e)]=null;}else _0x51a84a in _0x14ec5a?_0x5a70a6(_0x51a84a,_0x1acdc8,_0x3177c4):_0x1acdc8 in _0x31a01e?_0x5e481b(_0x51a84a,_0x1acdc8,_0x3177c4):(_0x10368a(_0x978c40),_0x31a01e[_0x51a84a]=_0x3ae884-0x1,_0x14ec5a[_0x1acdc8]=_0x3ae884-0x1);}else _0x10368a(_0x978c40);}return _0x6d9725[_0x364219(0x1d59)](function(_0x202652){return _0x202652['geometry'];});}SymbolAttributes[_0x5e00b3(0x27e)]=createLayout([{'name':_0x5e00b3(0x57dc),'components':0x4,'type':_0x5e00b3(0x4e6d)},{'name':_0x5e00b3(0x5542),'components':0x4,'type':_0x5e00b3(0x462e)},{'name':_0x5e00b3(0x1e96),'components':0x4,'type':_0x5e00b3(0x4e6d)}],0x4),SymbolAttributes['dynamicLayoutAttributes']=createLayout([{'name':_0x307c2b(0x25c9),'components':0x3,'type':_0x5e00b3(0x4132)}],0x4),SymbolAttributes[_0x5e00b3(0x64d)]=createLayout([{'name':_0x5e00b3(0x8a4),'components':0x1,'type':_0x5e00b3(0x3a44)}],0x4),SymbolAttributes[_0x5e00b3(0x5c61)]=createLayout([{'name':_0x5e00b3(0x13e7),'components':0x2,'type':_0x5e00b3(0xe2c)},{'name':_0x5e00b3(0x526e),'components':0x2,'type':_0x5e00b3(0x4132)}]),SymbolAttributes[_0x307c2b(0x443e)]=createLayout([{'type':_0x307c2b(0x41ed),'name':_0x5e00b3(0x2163)},{'type':_0x5e00b3(0x4e6d),'name':_0x307c2b(0x2980)},{'type':_0x5e00b3(0x4e6d),'name':'x1'},{'type':_0x5e00b3(0x4e6d),'name':'y1'},{'type':_0x5e00b3(0x4e6d),'name':'x2'},{'type':_0x5e00b3(0x4e6d),'name':'y2'},{'type':_0x307c2b(0x213d),'name':_0x5e00b3(0x1da1)},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0x574a)},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0x1b09)},{'type':_0x5e00b3(0x4e6d),'name':_0x307c2b(0x29c9)},{'type':_0x307c2b(0x41ed),'name':_0x5e00b3(0x42f3)}]),SymbolAttributes[_0x307c2b(0x12e5)]=createLayout([{'name':_0x5e00b3(0x301e),'components':0x2,'type':_0x5e00b3(0x4e6d)},{'name':_0x307c2b(0x3492),'components':0x2,'type':_0x5e00b3(0x4e6d)},{'name':_0x5e00b3(0x325c),'components':0x2,'type':_0x307c2b(0x41ed)}],0x4),SymbolAttributes[_0x307c2b(0x271d)]=createLayout([{'name':_0x5e00b3(0x301e),'components':0x2,'type':_0x5e00b3(0x4e6d)},{'name':_0x5e00b3(0x1c6f),'components':0x2,'type':_0x307c2b(0x41ed)},{'name':_0x5e00b3(0x325c),'components':0x2,'type':_0x5e00b3(0x4e6d)}],0x4),SymbolAttributes[_0x5e00b3(0xa4c)]=createLayout([{'type':'Int16','name':_0x5e00b3(0x5781)},{'type':_0x307c2b(0x41ed),'name':_0x5e00b3(0xa1f)},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0x29bc)},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0x49dc)},{'type':_0x5e00b3(0x3a44),'name':_0x5e00b3(0x1541)},{'type':_0x5e00b3(0x3a44),'name':_0x5e00b3(0x5e74)},{'type':_0x5e00b3(0x3a44),'name':_0x307c2b(0xd2d)},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0x5db7)},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0x4a3a)},{'type':_0x5e00b3(0x462e),'name':_0x307c2b(0x4868)},{'type':_0x5e00b3(0x4132),'name':_0x5e00b3(0x18a8)},{'type':_0x5e00b3(0x4132),'name':_0x5e00b3(0x531a)},{'type':'Uint8','name':_0x5e00b3(0xb46)},{'type':_0x5e00b3(0xe2c),'name':_0x5e00b3(0x16d9)},{'type':_0x5e00b3(0xe2c),'name':_0x5e00b3(0x3727)},{'type':_0x307c2b(0x213d),'name':_0x307c2b(0x1a4b)},{'type':_0x5e00b3(0x4e6d),'name':_0x5e00b3(0x5bc7)}]),SymbolAttributes[_0x5e00b3(0xf29)]=createLayout([{'type':_0x5e00b3(0x4e6d),'name':_0x5e00b3(0x5781)},{'type':_0x5e00b3(0x4e6d),'name':_0x5e00b3(0xa1f)},{'type':_0x307c2b(0x41ed),'name':_0x5e00b3(0x1124)},{'type':_0x5e00b3(0x4e6d),'name':_0x5e00b3(0x2477)},{'type':_0x307c2b(0x41ed),'name':_0x5e00b3(0x588d)},{'type':_0x307c2b(0x41ed),'name':_0x5e00b3(0x1dbe)},{'type':_0x5e00b3(0x4e6d),'name':_0x5e00b3(0x4f1c)},{'type':_0x5e00b3(0x4e6d),'name':_0x5e00b3(0x35a2)},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0x150a)},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0x1c28)},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0x4a25)},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0xbf7)},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0x5dfc)},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0x1fbb)},{'type':_0x307c2b(0x2efc),'name':'iconBoxEndIndex'},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0x389)},{'type':_0x5e00b3(0x462e),'name':_0x307c2b(0x54b9)},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0x1da1)},{'type':_0x5e00b3(0x462e),'name':_0x307c2b(0x2cd8)},{'type':_0x5e00b3(0x462e),'name':_0x307c2b(0x22e3)},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0x2d1d)},{'type':_0x5e00b3(0x462e),'name':_0x5e00b3(0x5534)},{'type':_0x5e00b3(0x3a44),'name':_0x5e00b3(0x379a)},{'type':_0x5e00b3(0x4132),'name':_0x5e00b3(0x2f85)},{'type':_0x307c2b(0x1cfe),'components':0x2,'name':'textOffset'}]),SymbolAttributes[_0x5e00b3(0x5c8c)]=createLayout([{'type':'Float32','name':_0x5e00b3(0x1ab8)}]),SymbolAttributes[_0x5e00b3(0x53fc)]=createLayout([{'type':_0x5e00b3(0x4e6d),'name':'x'},{'type':_0x5e00b3(0x4e6d),'name':'y'},{'type':_0x5e00b3(0x4e6d),'name':_0x307c2b(0x2a65)}]);var SIZE_PACK_FACTOR=0x80;function getSizeData(_0x174e52,_0x5701e9){var _0x4fb873=_0x307c2b,_0x4f6153=_0x5e00b3,_0x35aa17=_0x5701e9[_0x4f6153(0x1e89)];if(_0x4fb873(0x1021)===_0x35aa17[_0x4f6153(0x24bc)])return{'kind':_0x4f6153(0x2fe),'layoutSize':_0x35aa17[_0x4fb873(0x3f6a)](new EvaluationParameters(_0x174e52+0x1))};if(_0x4f6153(0x43f4)===_0x35aa17[_0x4f6153(0x24bc)])return{'kind':_0x4f6153(0x43f4)};for(var _0xb1b628=_0x35aa17[_0x4fb873(0x15f5)],_0x3a853c=_0x35aa17[_0x4f6153(0x564)],_0x10b993=0x0;_0x10b993<_0xb1b628[_0x4f6153(0x809)]&&_0xb1b628[_0x10b993]<=_0x174e52;)_0x10b993++;for(var _0x40e93e=_0x10b993=Math[_0x4f6153(0x498f)](0x0,_0x10b993-0x1);_0x40e93e<_0xb1b628[_0x4f6153(0x809)]&&_0xb1b628[_0x40e93e]<_0x174e52+0x1;)_0x40e93e++;_0x40e93e=Math[_0x4f6153(0x19a8)](_0xb1b628[_0x4f6153(0x809)]-0x1,_0x40e93e);var _0x41e5ee=_0xb1b628[_0x10b993],_0x431ba4=_0xb1b628[_0x40e93e];return _0x4f6153(0x1961)===_0x35aa17[_0x4fb873(0x542c)]?{'kind':_0x4f6153(0x1961),'minZoom':_0x41e5ee,'maxZoom':_0x431ba4,'interpolationType':_0x3a853c}:{'kind':_0x4f6153(0x5592),'minZoom':_0x41e5ee,'maxZoom':_0x431ba4,'minSize':_0x35aa17[_0x4f6153(0xd06)](new EvaluationParameters(_0x41e5ee)),'maxSize':_0x35aa17[_0x4f6153(0xd06)](new EvaluationParameters(_0x431ba4)),'interpolationType':_0x3a853c};}function evaluateSizeForFeature(_0x1e16cc,_0x14c9d3,_0x385c6f){var _0x55bfad=_0x307c2b,_0x298400=_0x5e00b3,_0x542019=_0x14c9d3[_0x298400(0x20fc)],_0x610755=_0x14c9d3[_0x298400(0x2c06)],_0x5432ab=_0x385c6f[_0x298400(0x4a3a)],_0x4fead2=_0x385c6f[_0x298400(0x569f)];return _0x55bfad(0x567a)===_0x1e16cc[_0x298400(0x24bc)]?_0x5432ab/SIZE_PACK_FACTOR:_0x298400(0x1961)===_0x1e16cc[_0x298400(0x24bc)]?number(_0x5432ab/SIZE_PACK_FACTOR,_0x4fead2/SIZE_PACK_FACTOR,_0x610755):_0x542019;}function evaluateSizeForZoom(_0x39eea2,_0x2fe875){var _0x5a2caf=_0x307c2b,_0x28db1d=_0x5e00b3,_0x2d44a1=0x0,_0x2d53e9=0x0;if(_0x5a2caf(0x1021)===_0x39eea2[_0x28db1d(0x24bc)])_0x2d53e9=_0x39eea2[_0x5a2caf(0x23f)];else _0x28db1d(0x43f4)!==_0x39eea2[_0x28db1d(0x24bc)]&&(_0x39eea2[_0x28db1d(0x564)],_0x39eea2[_0x28db1d(0x3086)],_0x39eea2[_0x28db1d(0x25fb)],'camera'===_0x39eea2[_0x28db1d(0x24bc)]?_0x2d53e9=number(_0x39eea2[_0x28db1d(0x3863)],_0x39eea2[_0x28db1d(0x36c3)],0x0):_0x2d44a1=0x0);return{'uSizeT':_0x2d44a1,'uSize':_0x2d53e9};}var symbolSize=Object[_0x5e00b3(0x5448)]({'__proto__':null,'getSizeData':getSizeData,'evaluateSizeForFeature':evaluateSizeForFeature,'evaluateSizeForZoom':evaluateSizeForZoom,'SIZE_PACK_FACTOR':SIZE_PACK_FACTOR});function transformText(_0x42cdaf,_0x59ef91,_0x4a6ac4){var _0x31362d=_0x307c2b,_0x53009e=_0x5e00b3,_0x278816=_0x59ef91[_0x53009e(0x4892)][_0x53009e(0x38c4)](_0x31362d(0x4062))[_0x53009e(0xd06)](_0x4a6ac4,{});return _0x31362d(0x1c8d)===_0x278816?_0x42cdaf=_0x42cdaf[_0x53009e(0x10e3)]():_0x53009e(0x471b)===_0x278816&&(_0x42cdaf=_0x42cdaf[_0x53009e(0x1b6f)]()),_0x42cdaf;}function transformText$1(_0x1174c8,_0x1007a9,_0x2bdbed){var _0x1b2a37=_0x5e00b3;return _0x1174c8[_0x1b2a37(0x1b25)][_0x1b2a37(0x326d)](function(_0x5cedb4){var _0x3651fc=_0x140d,_0x4b6ebd=_0x1b2a37;_0x5cedb4[_0x4b6ebd(0x4685)]=transformText(_0x5cedb4[_0x3651fc(0x1fe8)],_0x1007a9,_0x2bdbed);}),_0x1174c8;}var unicodeBlockLookup={'Latin-1\x20Supplement':function(_0x3957be){return _0x3957be>=0x80&&_0x3957be<=0xff;},'Arabic':function(_0x55a212){return _0x55a212>=0x600&&_0x55a212<=0x6ff;},'Arabic\x20Supplement':function(_0x56b1c1){return _0x56b1c1>=0x750&&_0x56b1c1<=0x77f;},'Arabic\x20Extended-A':function(_0x23dda4){return _0x23dda4>=0x8a0&&_0x23dda4<=0x8ff;},'Hangul\x20Jamo':function(_0x4ac5bb){return _0x4ac5bb>=0x1100&&_0x4ac5bb<=0x11ff;},'Unified\x20Canadian\x20Aboriginal\x20Syllabics':function(_0x43664e){return _0x43664e>=0x1400&&_0x43664e<=0x167f;},'Khmer':function(_0x54c58e){return _0x54c58e>=0x1780&&_0x54c58e<=0x17ff;},'Unified\x20Canadian\x20Aboriginal\x20Syllabics\x20Extended':function(_0x888202){return _0x888202>=0x18b0&&_0x888202<=0x18ff;},'General\x20Punctuation':function(_0x59b6a7){return _0x59b6a7>=0x2000&&_0x59b6a7<=0x206f;},'Letterlike\x20Symbols':function(_0x3cc652){return _0x3cc652>=0x2100&&_0x3cc652<=0x214f;},'Number\x20Forms':function(_0xa7ce67){return _0xa7ce67>=0x2150&&_0xa7ce67<=0x218f;},'Miscellaneous\x20Technical':function(_0x4d2240){return _0x4d2240>=0x2300&&_0x4d2240<=0x23ff;},'Control\x20Pictures':function(_0x24c91e){return _0x24c91e>=0x2400&&_0x24c91e<=0x243f;},'Optical\x20Character\x20Recognition':function(_0x3015fb){return _0x3015fb>=0x2440&&_0x3015fb<=0x245f;},'Enclosed\x20Alphanumerics':function(_0x32e2ae){return _0x32e2ae>=0x2460&&_0x32e2ae<=0x24ff;},'Geometric\x20Shapes':function(_0x9d27e8){return _0x9d27e8>=0x25a0&&_0x9d27e8<=0x25ff;},'Miscellaneous\x20Symbols':function(_0x4c2ab2){return _0x4c2ab2>=0x2600&&_0x4c2ab2<=0x26ff;},'Miscellaneous\x20Symbols\x20and\x20Arrows':function(_0x42ce05){return _0x42ce05>=0x2b00&&_0x42ce05<=0x2bff;},'CJK\x20Radicals\x20Supplement':function(_0x223dd5){return _0x223dd5>=0x2e80&&_0x223dd5<=0x2eff;},'Kangxi\x20Radicals':function(_0x39f648){return _0x39f648>=0x2f00&&_0x39f648<=0x2fdf;},'Ideographic\x20Description\x20Characters':function(_0x356e62){return _0x356e62>=0x2ff0&&_0x356e62<=0x2fff;},'CJK\x20Symbols\x20and\x20Punctuation':function(_0x529137){return _0x529137>=0x3000&&_0x529137<=0x303f;},'Hiragana':function(_0x3cc886){return _0x3cc886>=0x3040&&_0x3cc886<=0x309f;},'Katakana':function(_0x517214){return _0x517214>=0x30a0&&_0x517214<=0x30ff;},'Bopomofo':function(_0x8f846d){return _0x8f846d>=0x3100&&_0x8f846d<=0x312f;},'Hangul\x20Compatibility\x20Jamo':function(_0x5d1092){return _0x5d1092>=0x3130&&_0x5d1092<=0x318f;},'Kanbun':function(_0x4536a4){return _0x4536a4>=0x3190&&_0x4536a4<=0x319f;},'Bopomofo\x20Extended':function(_0x1e09e0){return _0x1e09e0>=0x31a0&&_0x1e09e0<=0x31bf;},'CJK\x20Strokes':function(_0x221101){return _0x221101>=0x31c0&&_0x221101<=0x31ef;},'Katakana\x20Phonetic\x20Extensions':function(_0x132230){return _0x132230>=0x31f0&&_0x132230<=0x31ff;},'Enclosed\x20CJK\x20Letters\x20and\x20Months':function(_0x5c716f){return _0x5c716f>=0x3200&&_0x5c716f<=0x32ff;},'CJK\x20Compatibility':function(_0x17f106){return _0x17f106>=0x3300&&_0x17f106<=0x33ff;},'CJK\x20Unified\x20Ideographs\x20Extension\x20A':function(_0xad6639){return _0xad6639>=0x3400&&_0xad6639<=0x4dbf;},'Yijing\x20Hexagram\x20Symbols':function(_0x1c6243){return _0x1c6243>=0x4dc0&&_0x1c6243<=0x4dff;},'CJK\x20Unified\x20Ideographs':function(_0x1419c6){return _0x1419c6>=0x4e00&&_0x1419c6<=0x9fff;},'Yi\x20Syllables':function(_0x33e84c){return _0x33e84c>=0xa000&&_0x33e84c<=0xa48f;},'Yi\x20Radicals':function(_0x2d9bad){return _0x2d9bad>=0xa490&&_0x2d9bad<=0xa4cf;},'Hangul\x20Jamo\x20Extended-A':function(_0x4d6f8e){return _0x4d6f8e>=0xa960&&_0x4d6f8e<=0xa97f;},'Hangul\x20Syllables':function(_0x548503){return _0x548503>=0xac00&&_0x548503<=0xd7af;},'Hangul\x20Jamo\x20Extended-B':function(_0x3d0519){return _0x3d0519>=0xd7b0&&_0x3d0519<=0xd7ff;},'Private\x20Use\x20Area':function(_0x56e9b4){return _0x56e9b4>=0xe000&&_0x56e9b4<=0xf8ff;},'CJK\x20Compatibility\x20Ideographs':function(_0x5470a4){return _0x5470a4>=0xf900&&_0x5470a4<=0xfaff;},'Arabic\x20Presentation\x20Forms-A':function(_0x3fe2ea){return _0x3fe2ea>=0xfb50&&_0x3fe2ea<=0xfdff;},'Vertical\x20Forms':function(_0x5d7488){return _0x5d7488>=0xfe10&&_0x5d7488<=0xfe1f;},'CJK\x20Compatibility\x20Forms':function(_0x3acffd){return _0x3acffd>=0xfe30&&_0x3acffd<=0xfe4f;},'Small\x20Form\x20Variants':function(_0x2e6564){return _0x2e6564>=0xfe50&&_0x2e6564<=0xfe6f;},'Arabic\x20Presentation\x20Forms-B':function(_0x31cf34){return _0x31cf34>=0xfe70&&_0x31cf34<=0xfeff;},'Halfwidth\x20and\x20Fullwidth\x20Forms':function(_0x8bdcad){return _0x8bdcad>=0xff00&&_0x8bdcad<=0xffef;}},ScriptDetection=function(){};function charAllowsLetterSpacing(_0x4163eb){var _0x18e9a9=_0x307c2b,_0x445d25=_0x5e00b3;return!unicodeBlockLookup[_0x18e9a9(0x5235)](_0x4163eb)&&(!unicodeBlockLookup[_0x445d25(0xca5)](_0x4163eb)&&(!unicodeBlockLookup[_0x445d25(0x4020)](_0x4163eb)&&(!unicodeBlockLookup[_0x445d25(0x3295)](_0x4163eb)&&!unicodeBlockLookup[_0x445d25(0x5889)](_0x4163eb))));}function charHasUprightVerticalOrientation(_0xb1758e){var _0xf1305f=_0x307c2b,_0x45e67e=_0x5e00b3;return 0x2ea===_0xb1758e||0x2eb===_0xb1758e||!(_0xb1758e<0x1100)&&(!!unicodeBlockLookup[_0x45e67e(0x430e)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x4f70)](_0xb1758e)||(!(!unicodeBlockLookup[_0xf1305f(0x2c42)](_0xb1758e)||_0xb1758e>=0xfe49&&_0xb1758e<=0xfe4f)||(!!unicodeBlockLookup[_0x45e67e(0x3e11)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x1f18)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x50f1)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x174e)](_0xb1758e)||(!(!unicodeBlockLookup['CJK\x20Symbols\x20and\x20Punctuation'](_0xb1758e)||_0xb1758e>=0x3008&&_0xb1758e<=0x3011||_0xb1758e>=0x3014&&_0xb1758e<=0x301f||0x3030===_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x3f95)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x5bd6)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x4102)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x299f)](_0xb1758e)||(!!unicodeBlockLookup[_0xf1305f(0x1970)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x324c)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x4e71)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x2004)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x2d14)](_0xb1758e)||(!!unicodeBlockLookup[_0xf1305f(0x2450)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x15b0)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x45aa)](_0xb1758e)||(!!unicodeBlockLookup[_0xf1305f(0x2438)](_0xb1758e)||(!(!unicodeBlockLookup[_0x45e67e(0x488d)](_0xb1758e)||0x30fc===_0xb1758e)||(!(!unicodeBlockLookup[_0x45e67e(0x44d4)](_0xb1758e)||0xff08===_0xb1758e||0xff09===_0xb1758e||0xff0d===_0xb1758e||_0xb1758e>=0xff1a&&_0xb1758e<=0xff1e||0xff3b===_0xb1758e||0xff3d===_0xb1758e||0xff3f===_0xb1758e||_0xb1758e>=0xff5b&&_0xb1758e<=0xffdf||0xffe3===_0xb1758e||_0xb1758e>=0xffe8&&_0xb1758e<=0xffef)||(!(!unicodeBlockLookup[_0x45e67e(0x3e48)](_0xb1758e)||_0xb1758e>=0xfe58&&_0xb1758e<=0xfe5e||_0xb1758e>=0xfe63&&_0xb1758e<=0xfe66)||(!!unicodeBlockLookup[_0x45e67e(0x1c8a)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x3930)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x2b1f)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x5069)](_0xb1758e)||(!!unicodeBlockLookup[_0x45e67e(0x5853)](_0xb1758e)||!!unicodeBlockLookup[_0x45e67e(0x5300)](_0xb1758e))))))))))))))))))))))))))))));}function charInRTLScript(_0x4eafd9){var _0x224820=_0x307c2b,_0x162c1b=_0x5e00b3;return _0x4eafd9>=0x590&&_0x4eafd9<=0x8ff||unicodeBlockLookup[_0x162c1b(0x3295)](_0x4eafd9)||unicodeBlockLookup[_0x224820(0x2418)](_0x4eafd9);}ScriptDetection[_0x5e00b3(0x3377)]=function(_0x2eed38){var _0x337688=_0x5e00b3;for(var _0x325c69=0x0,_0x64730=_0x2eed38;_0x325c69<_0x64730[_0x337688(0x809)];_0x325c69+=0x1){if(charHasUprightVerticalOrientation(_0x64730[_0x325c69][_0x337688(0x167b)](0x0)))return!0x0;}return!0x1;},ScriptDetection[_0x5e00b3(0x51ab)]=function(_0xe3060e){var _0x12597f=_0x5e00b3;for(var _0x2665f0=0x0,_0x26d8a6=_0xe3060e;_0x2665f0<_0x26d8a6[_0x12597f(0x809)];_0x2665f0+=0x1){if(!charAllowsLetterSpacing(_0x26d8a6[_0x2665f0][_0x12597f(0x167b)](0x0)))return!0x1;}return!0x0;},ScriptDetection[_0x5e00b3(0x1153)]=function(_0x49846c){var _0x353f11=_0x5e00b3;for(var _0xe24e87=0x0,_0x1904d3=_0x49846c;_0xe24e87<_0x1904d3[_0x353f11(0x809)];_0xe24e87+=0x1){if(charInRTLScript(_0x1904d3[_0xe24e87][_0x353f11(0x167b)](0x0)))return!0x0;}return!0x1;};var vectorTileFeatureTypes$2=[_0x307c2b(0x176c),_0x5e00b3(0x3e09),_0x307c2b(0x19ef),_0x5e00b3(0x34ba)],shaderOpacityAttributes=[{'name':_0x5e00b3(0x8a4),'components':0x1,'type':_0x5e00b3(0xe2c),'offset':0x0}];function addVertex$1(_0x16fbd4,_0x25407d,_0x4b7bb3,_0xefa5dd,_0x31dfe7,_0x50f667,_0x3a18f0,_0x1c5b60,_0x15f2e4,_0x299497,_0x20c982,_0x347793,_0x1509d8){var _0x33cb55=_0x307c2b,_0x5e80bd=_0x5e00b3,_0x3e6327=_0x1c5b60?Math[_0x5e80bd(0x19a8)](MAX_PACKED_SIZE,Math[_0x33cb55(0x1ff1)](_0x1c5b60[0x0])):0x0,_0x14e321=_0x1c5b60?Math[_0x5e80bd(0x19a8)](MAX_PACKED_SIZE,Math[_0x33cb55(0x1ff1)](_0x1c5b60[0x1])):0x0;_0x16fbd4[_0x5e80bd(0x5f35)](_0x25407d,_0x4b7bb3,Math[_0x5e80bd(0x3d49)](0x20*_0xefa5dd),Math[_0x5e80bd(0x3d49)](0x20*_0x31dfe7),_0x50f667,_0x3a18f0,(_0x3e6327<<0x1)+(_0x15f2e4?0x1:0x0),_0x14e321,0x10*_0x299497,0x10*_0x20c982,0x100*_0x347793,0x100*_0x1509d8);}function addDynamicAttributes(_0x5bc5fe,_0x20ee93,_0x5eab31){var _0xab1902=_0x307c2b,_0x103795=_0x5e00b3;_0x5bc5fe[_0x103795(0x5f35)](_0x20ee93['x'],_0x20ee93['y'],_0x5eab31),_0x5bc5fe[_0xab1902(0x4560)](_0x20ee93['x'],_0x20ee93['y'],_0x5eab31),_0x5bc5fe[_0x103795(0x5f35)](_0x20ee93['x'],_0x20ee93['y'],_0x5eab31),_0x5bc5fe[_0x103795(0x5f35)](_0x20ee93['x'],_0x20ee93['y'],_0x5eab31);}function containsRTLText(_0x5c4bdd){var _0x2fa931=_0x5e00b3;for(var _0x2c9770=0x0,_0x4e1912=_0x5c4bdd[_0x2fa931(0x1b25)];_0x2c9770<_0x4e1912['length'];_0x2c9770+=0x1){var _0x4639c2=_0x4e1912[_0x2c9770];if(ScriptDetection[_0x2fa931(0x1153)](_0x4639c2[_0x2fa931(0x4685)]))return!0x0;}return!0x1;}var SymbolBuffers=function(_0x47707d){var _0x2eb9d6=_0x307c2b,_0xace9db=_0x5e00b3;this[_0x2eb9d6(0x12ce)]=new StructArrayLayout4i4ui4i24(),this[_0xace9db(0x2767)]=new StructArrayLayout3ui6(),this['programConfigurations']=_0x47707d,this[_0xace9db(0x2347)]=new SegmentVector(),this[_0xace9db(0x396d)]=new StructArrayLayout3f12(),this[_0xace9db(0x29d8)]=new StructArrayLayout1ul4(),this[_0xace9db(0x5d91)]=new PlacedSymbolArray();};SymbolBuffers[_0x5e00b3(0x3720)][_0x5e00b3(0x543d)]=function(_0x4a86a2,_0x3fca24,_0x155347,_0x288d71){var _0x195dcb=_0x307c2b,_0x5da309=_0x5e00b3;_0x155347&&(this[_0x5da309(0x13b)]=_0x4a86a2[_0x5da309(0x5ad5)](this[_0x5da309(0x3d9d)],SymbolAttributes[_0x5da309(0x27e)][_0x5da309(0x5f01)]),this[_0x5da309(0xd4e)]=_0x4a86a2[_0x5da309(0xda9)](this[_0x5da309(0x2767)],_0x3fca24),this[_0x5da309(0x1917)]=_0x4a86a2[_0x5da309(0x5ad5)](this[_0x5da309(0x396d)],SymbolAttributes[_0x5da309(0x225)][_0x5da309(0x5f01)],!0x0),this[_0x5da309(0xb42)]=_0x4a86a2[_0x5da309(0x5ad5)](this[_0x5da309(0x29d8)],shaderOpacityAttributes,!0x0),this['opacityVertexBuffer'][_0x5da309(0x2aa7)]=0x1),(_0x155347||_0x288d71)&&this[_0x5da309(0x4c27)][_0x195dcb(0x90f)](_0x4a86a2);},SymbolBuffers[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x12d627=_0x307c2b,_0x1ac0e8=_0x5e00b3;this[_0x1ac0e8(0x13b)]&&(this[_0x1ac0e8(0x13b)][_0x12d627(0x5020)](),this[_0x1ac0e8(0xd4e)][_0x1ac0e8(0x2947)](),this[_0x1ac0e8(0x4c27)][_0x1ac0e8(0x2947)](),this[_0x1ac0e8(0x2347)][_0x1ac0e8(0x2947)](),this[_0x12d627(0x4e34)]['destroy'](),this[_0x1ac0e8(0xb42)][_0x12d627(0x5020)]());},SymbolBuffers[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){},WebWorkerTransfer[_0x5e00b3(0x59b3)]('SymbolBuffers',SymbolBuffers);var CollisionBuffers=function(_0x2883fd,_0x13985c,_0x4dfafc){var _0x2896bf=_0x5e00b3;this[_0x2896bf(0x3d9d)]=new _0x2883fd(),this[_0x2896bf(0x1912)]=_0x13985c,this[_0x2896bf(0x2767)]=new _0x4dfafc(),this[_0x2896bf(0x2347)]=new SegmentVector(),this[_0x2896bf(0x31f0)]=new StructArrayLayout2ub2f12();};CollisionBuffers[_0x5e00b3(0x3720)][_0x5e00b3(0x543d)]=function(_0x581e42){var _0x690f27=_0x307c2b,_0x2c4397=_0x5e00b3;this[_0x2c4397(0x13b)]=_0x581e42[_0x2c4397(0x5ad5)](this[_0x2c4397(0x3d9d)],this[_0x2c4397(0x1912)]),this[_0x2c4397(0xd4e)]=_0x581e42[_0x690f27(0x1b85)](this[_0x690f27(0x2641)]),this[_0x690f27(0x39d5)]=_0x581e42[_0x2c4397(0x5ad5)](this[_0x2c4397(0x31f0)],collisionVertexAttributes['members'],!0x0);},CollisionBuffers[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x508b7f=_0x307c2b,_0x5ca6ce=_0x5e00b3;this['layoutVertexBuffer']&&(this['layoutVertexBuffer'][_0x5ca6ce(0x2947)](),this[_0x5ca6ce(0xd4e)][_0x5ca6ce(0x2947)](),this[_0x5ca6ce(0x2347)][_0x5ca6ce(0x2947)](),this[_0x508b7f(0x39d5)][_0x5ca6ce(0x2947)]());},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x28ee),CollisionBuffers);var SymbolBucket=function(_0x7c663d){var _0x3e6ed1=_0x307c2b,_0x29a1a6=_0x5e00b3;this[_0x29a1a6(0x31b5)]=_0x7c663d[_0x3e6ed1(0x2810)],this[_0x29a1a6(0x23c4)]=_0x7c663d[_0x29a1a6(0x23c4)],this[_0x29a1a6(0xfca)]=_0x7c663d[_0x29a1a6(0xfca)],this[_0x29a1a6(0x2416)]=_0x7c663d['layers'],this[_0x29a1a6(0x59c)]=this[_0x3e6ed1(0x4c59)][_0x29a1a6(0x7f7)](function(_0x200e83){return _0x200e83['id'];}),this[_0x29a1a6(0x51d3)]=_0x7c663d[_0x29a1a6(0x51d3)],this[_0x29a1a6(0x4d0d)]=_0x7c663d[_0x29a1a6(0x4d0d)],this[_0x29a1a6(0x574a)]=_0x7c663d[_0x3e6ed1(0x58d8)],this[_0x29a1a6(0x4347)]=!0x1,this[_0x29a1a6(0x4cf4)]=!0x1,this[_0x29a1a6(0x4e70)]=!0x1;var _0x463d1c=this[_0x29a1a6(0x2416)][0x0][_0x29a1a6(0x26e0)][_0x29a1a6(0x694)];this[_0x29a1a6(0x5b83)]=symbolSize['getSizeData'](this[_0x29a1a6(0x23c4)],_0x463d1c[_0x29a1a6(0x162)]),this[_0x29a1a6(0x3b58)]=symbolSize[_0x3e6ed1(0x1b63)](this[_0x29a1a6(0x23c4)],_0x463d1c[_0x29a1a6(0x45f)]);var _0x30b3bc=this['layers'][0x0][_0x29a1a6(0x4892)],_0x48654f=_0x30b3bc[_0x29a1a6(0x38c4)](_0x29a1a6(0x5fe8)),_0x4f8bfe=_0x30b3bc[_0x29a1a6(0x38c4)](_0x3e6ed1(0x6ea));this[_0x3e6ed1(0x32b5)]=_0x29a1a6(0x296a)!==_0x4f8bfe&&void 0x0!==_0x48654f[_0x29a1a6(0x4829)](0x1);var _0x54f5e5=_0x29a1a6(0x296a)===_0x4f8bfe||_0x29a1a6(0x2b4b)===_0x4f8bfe&&!this[_0x29a1a6(0x18a6)];this[_0x29a1a6(0x187e)]=_0x54f5e5&&(_0x30b3bc[_0x29a1a6(0x38c4)](_0x29a1a6(0x33d2))||_0x30b3bc[_0x3e6ed1(0x3abb)](_0x3e6ed1(0x40c9))||_0x30b3bc[_0x29a1a6(0x38c4)](_0x29a1a6(0x28df))||_0x30b3bc[_0x29a1a6(0x38c4)](_0x29a1a6(0xd78))),_0x29a1a6(0x3fb9)===_0x30b3bc[_0x29a1a6(0x38c4)](_0x29a1a6(0x3564))&&(this[_0x3e6ed1(0xad2)]=_0x30b3bc[_0x29a1a6(0x38c4)](_0x29a1a6(0xd64))[_0x29a1a6(0x7f7)](function(_0x2caf0b){var _0x17623a=_0x29a1a6;return Shaping[_0x17623a(0x1b79)][_0x2caf0b];})),this[_0x29a1a6(0x5247)]=this[_0x3e6ed1(0x4c59)][_0x29a1a6(0x1d59)](function(_0xc34151){var _0x411b24=_0x29a1a6;return _0xc34151[_0x411b24(0x2c44)]();})[_0x29a1a6(0x7f7)](function(_0x1503f6){return _0x1503f6['id'];}),this[_0x29a1a6(0x2807)]=_0x7c663d[_0x29a1a6(0x2807)];};SymbolBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x5f8c)]=function(){},SymbolBucket[_0x5e00b3(0x3720)]['calculateGlyphDependencies']=function(_0xfce2e2,_0x312601,_0x6d6caf,_0x4ac5ec,_0x4792f5){var _0x2b302c=_0x5e00b3;for(var _0x454e73=0x0;_0x454e73<_0xfce2e2[_0x2b302c(0x809)];_0x454e73++)_0x312601[_0xfce2e2[_0x2b302c(0x167b)](_0x454e73)]=!0x0;},SymbolBucket[_0x307c2b(0x1aa2)][_0x5e00b3(0x1965)]=function(_0x24563d,_0x45b46d){var _0x3c0960=_0x307c2b,_0x31f9e6=_0x5e00b3,_0xc54fdd=this[_0x31f9e6(0x2416)][0x0],_0x5267b9=_0xc54fdd['layout'],_0x4fd1bc=_0x5267b9[_0x31f9e6(0x38c4)](_0x31f9e6(0x370)),_0x418795=_0x5267b9['get'](_0x31f9e6(0x574f)),_0x50f406=_0x5267b9[_0x31f9e6(0x38c4)](_0x31f9e6(0x1fa4)),_0x5444b1=(_0x31f9e6(0x2fe)!==_0x418795[_0x3c0960(0x46b3)][_0x31f9e6(0x24bc)]||_0x418795[_0x31f9e6(0x9a4)][_0x31f9e6(0x9a4)]instanceof Formatted$1&&!_0x418795[_0x3c0960(0x46b3)][_0x31f9e6(0x9a4)][_0x31f9e6(0xbd4)]()||_0x418795[_0x31f9e6(0x9a4)][_0x31f9e6(0x9a4)][_0x31f9e6(0x3cc8)]()[_0x31f9e6(0x809)]>0x0)&&(_0x3c0960(0x1021)!==_0x4fd1bc[_0x31f9e6(0x9a4)][_0x31f9e6(0x24bc)]||_0x4fd1bc[_0x31f9e6(0x9a4)][_0x3c0960(0x46b3)]['length']>0x0),_0x357893=(_0x31f9e6(0x2fe)!==_0x50f406[_0x31f9e6(0x9a4)][_0x31f9e6(0x24bc)]||!!_0x50f406[_0x31f9e6(0x9a4)][_0x31f9e6(0x9a4)])&&Object[_0x31f9e6(0x4d54)](_0x50f406[_0x3c0960(0x5a0d)])[_0x31f9e6(0x809)]>0x0,_0x2b006e=_0x5267b9[_0x31f9e6(0x38c4)](_0x3c0960(0x2607));if(this[_0x31f9e6(0xe66)]=[],_0x5444b1||_0x357893){for(var _0x31e556=_0x45b46d[_0x3c0960(0x501f)],_0x198c51=_0x45b46d[_0x3c0960(0xb2b)],_0x4b04a6=_0x45b46d[_0x31f9e6(0x11fb)],_0x460587=new EvaluationParameters(this[_0x3c0960(0x2692)]),_0x42a813=0x0,_0x552f4e=_0x24563d;_0x42a813<_0x552f4e[_0x31f9e6(0x809)];_0x42a813+=0x1){var _0x31756d=_0x552f4e[_0x42a813],_0x3089b3=_0x31756d[_0x31f9e6(0x37a9)],_0x1c07fb=_0x31756d[_0x31f9e6(0x51d3)],_0xa6897b=_0x31756d[_0x31f9e6(0x574a)];if(_0xc54fdd[_0x31f9e6(0x3023)](_0x460587,_0x3089b3)){var _0x2c4bba=void 0x0;if(_0x5444b1){var _0x30663b=_0xc54fdd[_0x31f9e6(0x3c8f)](_0x31f9e6(0x574f),_0x3089b3,_0x4b04a6),_0x1ae2f1=Formatted$1['factory'](_0x30663b);containsRTLText(_0x1ae2f1)&&(this[_0x31f9e6(0x4e70)]=!0x0),(!this[_0x3c0960(0x13ee)]||_0x31f9e6(0x5980)===getRTLTextPluginStatus()||this[_0x31f9e6(0x4e70)]&&plugin[_0x31f9e6(0x5b70)]())&&(_0x2c4bba=transformText$1(_0x1ae2f1,_0xc54fdd,_0x3089b3));}var _0xe692ab=void 0x0;if(_0x357893){var _0x16547a=_0xc54fdd[_0x3c0960(0x1e3f)](_0x31f9e6(0x1fa4),_0x3089b3,_0x4b04a6);_0xe692ab=_0x16547a instanceof ResolvedImage$1?_0x16547a:ResolvedImage$1[_0x31f9e6(0x1420)](_0x16547a);}if(_0x2c4bba||_0xe692ab){var _0x3b3dd2=this[_0x31f9e6(0x18a6)]?_0x2b006e[_0x31f9e6(0xd06)](_0x3089b3,{}):void 0x0,_0x46792d={'text':_0x2c4bba,'icon':_0xe692ab,'index':_0x1c07fb,'sourceLayerIndex':_0xa6897b,'geometry':loadGeometry(_0x3089b3),'properties':_0x3089b3[_0x31f9e6(0x1a92)],'type':vectorTileFeatureTypes$2[_0x3089b3['type']],'sortKey':_0x3b3dd2};if(void 0x0!==_0x3089b3['id']&&(_0x46792d['id']=_0x3089b3['id']),this['features'][_0x3c0960(0x2a0e)](_0x46792d),_0xe692ab&&(_0x31e556[_0xe692ab[_0x3c0960(0x1c7c)]]=!0x0),_0x2c4bba){var _0x1a7c95=_0x4fd1bc[_0x31f9e6(0xd06)](_0x3089b3,{})[_0x31f9e6(0x48a9)](','),_0x1ea033=_0x3c0960(0x4af7)===_0x5267b9[_0x31f9e6(0x38c4)](_0x31f9e6(0x18b3))&&_0x31f9e6(0x3fb9)!==_0x5267b9[_0x31f9e6(0x38c4)](_0x3c0960(0x263f));this[_0x31f9e6(0x33ce)]=this['writingModes']&&this[_0x31f9e6(0x27ac)][_0x3c0960(0x2feb)](Shaping[_0x31f9e6(0x1b79)][_0x31f9e6(0x26d8)])>=0x0;for(var _0x15bba1=0x0,_0x10cfd5=_0x2c4bba[_0x3c0960(0xc5d)];_0x15bba1<_0x10cfd5['length'];_0x15bba1+=0x1){var _0x40f065=_0x10cfd5[_0x15bba1];if(_0x40f065[_0x31f9e6(0xf80)])_0x31e556[_0x40f065[_0x31f9e6(0xf80)][_0x31f9e6(0x2c5)]]=!0x0;else{var _0x157e7a=ScriptDetection[_0x31f9e6(0x3377)](_0x2c4bba[_0x31f9e6(0x3cc8)]()),_0x3cd084=_0x40f065[_0x31f9e6(0x2e58)]||_0x1a7c95,_0x2aae39=_0x198c51[_0x3cd084]=_0x198c51[_0x3cd084]||{};this[_0x31f9e6(0x11b2)](_0x40f065[_0x31f9e6(0x4685)],_0x2aae39,_0x1ea033,this[_0x31f9e6(0x33ce)],_0x157e7a);}}}}}}_0x3c0960(0xf32)===_0x5267b9[_0x31f9e6(0x38c4)](_0x31f9e6(0x3564))&&(this[_0x31f9e6(0xe66)]=mergeLines(this[_0x31f9e6(0xe66)])),this[_0x31f9e6(0x18a6)]&&this[_0x31f9e6(0xe66)][_0x31f9e6(0x4b76)](function(_0x1c61fd,_0x23b7b8){var _0x3e4aa9=_0x31f9e6;return _0x1c61fd[_0x3e4aa9(0x798)]-_0x23b7b8[_0x3e4aa9(0x798)];});}},SymbolBucket[_0x5e00b3(0x3720)]['update']=function(_0x3b6398,_0x27641b,_0x527fb1){var _0x190818=_0x307c2b,_0x37b63e=_0x5e00b3;this[_0x37b63e(0x58da)]['length']&&(this[_0x190818(0x1fe8)][_0x37b63e(0x4c27)][_0x37b63e(0x46d5)](_0x3b6398,_0x27641b,this[_0x37b63e(0x2416)],_0x527fb1),this[_0x190818(0x2ec1)][_0x190818(0x4d99)][_0x37b63e(0x46d5)](_0x3b6398,_0x27641b,this[_0x37b63e(0x2416)],_0x527fb1));},SymbolBucket[_0x5e00b3(0x3720)][_0x5e00b3(0xbd4)]=function(){var _0x3c905b=_0x307c2b,_0x5f5bf6=_0x5e00b3;return 0x0===this[_0x3c905b(0x1e55)][_0x3c905b(0x2ef4)]&&!this[_0x5f5bf6(0x4e70)];},SymbolBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x4349)]=function(){var _0x279cf1=_0x307c2b,_0x3d5afc=_0x5e00b3;return!this[_0x3d5afc(0x21ff)]||this[_0x3d5afc(0x4685)][_0x3d5afc(0x4c27)][_0x279cf1(0x33b2)]||this[_0x279cf1(0x2ec1)][_0x3d5afc(0x4c27)][_0x3d5afc(0x2a06)];},SymbolBucket[_0x307c2b(0x1aa2)][_0x5e00b3(0x543d)]=function(_0x197c55){},SymbolBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){},SymbolBucket[_0x307c2b(0x1aa2)][_0x307c2b(0xd19)]=function(){},SymbolBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x94c)]=function(_0x2d6226,_0x44905d){var _0x4add4b=_0x307c2b,_0x157a4e=_0x5e00b3,_0x19f98d=this[_0x4add4b(0x5a64)][_0x4add4b(0x2ef4)];if(void 0x0!==_0x2d6226[_0x157a4e(0x5db7)]){for(var _0x1154a5=_0x2d6226[_0x157a4e(0x3cd9)](_0x44905d[_0x2d6226[_0x157a4e(0x5db7)]+0x1]),_0x34a7d9=_0x2d6226[_0x157a4e(0x3cd9)](_0x44905d[_0x2d6226[_0x4add4b(0x53e4)]]),_0x290261={},_0x300ea9=_0x2d6226[_0x157a4e(0x5db7)]+0x1;_0x300ea9<_0x44905d[_0x157a4e(0x809)];_0x300ea9++)_0x290261[_0x300ea9]={'x':_0x44905d[_0x300ea9]['x'],'y':_0x44905d[_0x300ea9]['y'],'tileUnitDistanceFromAnchor':_0x1154a5},_0x300ea9<_0x44905d[_0x157a4e(0x809)]-0x1&&(_0x1154a5+=_0x44905d[_0x300ea9+0x1]['dist'](_0x44905d[_0x300ea9]));for(var _0x22265e=_0x2d6226[_0x157a4e(0x5db7)]||0x0;_0x22265e>=0x0;_0x22265e--)_0x290261[_0x22265e]={'x':_0x44905d[_0x22265e]['x'],'y':_0x44905d[_0x22265e]['y'],'tileUnitDistanceFromAnchor':_0x34a7d9},_0x22265e>0x0&&(_0x34a7d9+=_0x44905d[_0x22265e-0x1][_0x4add4b(0x2ec0)](_0x44905d[_0x22265e]));for(var _0x539678=0x0;_0x539678<_0x44905d[_0x157a4e(0x809)];_0x539678++){var _0x588e01=_0x290261[_0x539678];this[_0x157a4e(0x32ea)][_0x4add4b(0x4560)](_0x588e01['x'],_0x588e01['y'],_0x588e01[_0x157a4e(0x51de)]);}}return{'lineStartIndex':_0x19f98d,'lineLength':this[_0x157a4e(0x32ea)][_0x157a4e(0x809)]-_0x19f98d};},SymbolBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x1f57)]=function(_0x2bebb8,_0xe63da1,_0x50a5f5,_0x23cc08,_0x476663,_0xc33acc,_0xe67d00,_0x43450c,_0x21a852,_0x25a431,_0x491e0b){var _0x1c8abd=_0x307c2b,_0x22e6e0=_0x5e00b3,_0x1bd08d=this,_0x244b20=_0x2bebb8[_0x1c8abd(0x2641)],_0x2ddb83=_0x2bebb8[_0x22e6e0(0x3d9d)],_0x93947d=_0x2bebb8[_0x22e6e0(0x396d)],_0x3ee96d=_0x2bebb8[_0x22e6e0(0x2347)][_0x22e6e0(0x21e4)](0x4*_0xe63da1[_0x22e6e0(0x809)],_0x2bebb8[_0x1c8abd(0x12ce)],_0x2bebb8[_0x22e6e0(0x2767)],_0xc33acc[_0x22e6e0(0x798)]),_0x90faf5=this['glyphOffsetArray'][_0x22e6e0(0x809)],_0xbcbfe2=_0x3ee96d[_0x22e6e0(0xb8f)],_0x43a73b=this['allowVerticalPlacement']&&_0xe67d00===Shaping[_0x22e6e0(0x1b79)][_0x1c8abd(0x10b3)]?Math['PI']/0x2:0x0,_0x3e1b29=function(_0x56280f){var _0x1e5b51=_0x1c8abd,_0x4aa5a4=_0x22e6e0,_0x4929f1=_0x56280f['tl'],_0x37e7f7=_0x56280f['tr'],_0x27b241=_0x56280f['bl'],_0x44cebe=_0x56280f['br'],_0x480cc1=_0x56280f[_0x4aa5a4(0x1ecd)],_0x3539d2=_0x56280f[_0x4aa5a4(0x4a8f)],_0x29de26=_0x56280f[_0x4aa5a4(0x576e)],_0x35046a=_0x56280f[_0x1e5b51(0x58f0)],_0x495457=_0x56280f[_0x4aa5a4(0x5982)],_0x3bcbe9=_0x3ee96d[_0x4aa5a4(0xb8f)],_0x501f5b=_0x56280f[_0x4aa5a4(0x5c8c)][0x1];addVertex$1(_0x2ddb83,_0x43450c['x'],_0x43450c['y'],_0x4929f1['x'],_0x501f5b+_0x4929f1['y'],_0x480cc1['x'],_0x480cc1['y'],_0x50a5f5,_0x56280f[_0x4aa5a4(0x5a4b)],_0x3539d2['x'],_0x3539d2['y'],_0x35046a,_0x495457),addVertex$1(_0x2ddb83,_0x43450c['x'],_0x43450c['y'],_0x37e7f7['x'],_0x501f5b+_0x37e7f7['y'],_0x480cc1['x']+_0x480cc1['w'],_0x480cc1['y'],_0x50a5f5,_0x56280f[_0x4aa5a4(0x5a4b)],_0x29de26['x'],_0x3539d2['y'],_0x35046a,_0x495457),addVertex$1(_0x2ddb83,_0x43450c['x'],_0x43450c['y'],_0x27b241['x'],_0x501f5b+_0x27b241['y'],_0x480cc1['x'],_0x480cc1['y']+_0x480cc1['h'],_0x50a5f5,_0x56280f[_0x1e5b51(0x2e5c)],_0x3539d2['x'],_0x29de26['y'],_0x35046a,_0x495457),addVertex$1(_0x2ddb83,_0x43450c['x'],_0x43450c['y'],_0x44cebe['x'],_0x501f5b+_0x44cebe['y'],_0x480cc1['x']+_0x480cc1['w'],_0x480cc1['y']+_0x480cc1['h'],_0x50a5f5,_0x56280f[_0x4aa5a4(0x5a4b)],_0x29de26['x'],_0x29de26['y'],_0x35046a,_0x495457),addDynamicAttributes(_0x93947d,_0x43450c,_0x43a73b),_0x244b20[_0x4aa5a4(0x5f35)](_0x3bcbe9,_0x3bcbe9+0x1,_0x3bcbe9+0x2),_0x244b20[_0x4aa5a4(0x5f35)](_0x3bcbe9+0x1,_0x3bcbe9+0x2,_0x3bcbe9+0x3),_0x3ee96d['vertexLength']+=0x4,_0x3ee96d[_0x4aa5a4(0x1575)]+=0x2,_0x1bd08d[_0x1e5b51(0x5293)][_0x4aa5a4(0x5f35)](_0x56280f[_0x4aa5a4(0x5c8c)][0x0]);};if(_0xc33acc[_0x22e6e0(0x4685)]&&_0xc33acc[_0x22e6e0(0x4685)][_0x1c8abd(0xc5d)]){var _0x28cf0d=_0xc33acc[_0x22e6e0(0x4685)]['sections'];if(this[_0x1c8abd(0x5417)]){for(var _0x4c6d0b,_0x50aa2f=function(_0xfe91d,_0x55d8b2){var _0x18063a=_0x22e6e0;void 0x0===_0x4c6d0b||_0x4c6d0b===_0xfe91d&&!_0x55d8b2||_0x2bebb8[_0x18063a(0x4c27)][_0x18063a(0x28a7)](_0x2bebb8[_0x18063a(0x3d9d)][_0x18063a(0x809)],_0xc33acc,_0xc33acc[_0x18063a(0x51d3)],{},_0x28cf0d[_0x4c6d0b]),_0x4c6d0b=_0xfe91d;},_0x4c961d=0x0,_0x57aa84=_0xe63da1;_0x4c961d<_0x57aa84[_0x22e6e0(0x809)];_0x4c961d+=0x1){var _0x362594=_0x57aa84[_0x4c961d];_0x50aa2f(_0x362594[_0x1c8abd(0x584e)],!0x1),_0x3e1b29(_0x362594);}_0x50aa2f(_0x4c6d0b,!0x0);}else{for(var _0x5b63c7=0x0,_0x4858db=_0xe63da1;_0x5b63c7<_0x4858db[_0x22e6e0(0x809)];_0x5b63c7+=0x1){_0x3e1b29(_0x4858db[_0x5b63c7]);}_0x2bebb8[_0x22e6e0(0x4c27)][_0x22e6e0(0x28a7)](_0x2bebb8[_0x22e6e0(0x3d9d)][_0x1c8abd(0x2ef4)],_0xc33acc,_0xc33acc[_0x1c8abd(0x1c07)],{},_0x28cf0d[0x0]);}}else{for(var _0x239db6=0x0,_0x5783c8=_0xe63da1;_0x239db6<_0x5783c8[_0x22e6e0(0x809)];_0x239db6+=0x1){_0x3e1b29(_0x5783c8[_0x239db6]);}_0x2bebb8[_0x22e6e0(0x4c27)][_0x22e6e0(0x28a7)](_0x2bebb8[_0x22e6e0(0x3d9d)]['length'],_0xc33acc,_0xc33acc[_0x22e6e0(0x51d3)],{});}_0x2bebb8[_0x22e6e0(0x5d91)][_0x1c8abd(0x4560)](_0x43450c['x'],_0x43450c['y'],_0x90faf5,this[_0x22e6e0(0x2d1f)][_0x22e6e0(0x809)]-_0x90faf5,_0xbcbfe2,_0x21a852,_0x25a431,_0x43450c[_0x22e6e0(0x5db7)],_0x50a5f5?_0x50a5f5[0x0]:0x0,_0x50a5f5?_0x50a5f5[0x1]:0x0,_0x23cc08[0x0],_0x23cc08[0x1],_0xe67d00,0x0,!0x1,0x0,_0x491e0b);},SymbolBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x8ee)]=function(_0x1d6a36,_0x3b455a,_0x1f7b9f,_0x4e4ab3,_0x595c34,_0x166313){var _0x5c09f7=_0x307c2b,_0xc3001c=_0x5e00b3;return _0x3b455a[_0x5c09f7(0x4560)](0x0,0x0),_0x1d6a36[_0xc3001c(0x5f35)](_0x1f7b9f['x'],_0x1f7b9f['y'],_0x4e4ab3,_0x595c34,Math[_0xc3001c(0x3d49)](_0x166313['x']),Math[_0xc3001c(0x3d49)](_0x166313['y']));},SymbolBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x1e72)]=function(_0x5b37b1,_0x33d18c,_0x548131,_0x402247,_0xda53e4,_0xe1ff07,_0x281b2c,_0x597211){var _0x3be695=_0x307c2b,_0x120883=_0x5e00b3,_0x38b148=_0xda53e4[_0x3be695(0x1745)][_0x3be695(0x537)](0x4,_0xda53e4[_0x120883(0x3d9d)],_0xda53e4[_0x120883(0x2767)]),_0x58bec9=_0x38b148[_0x3be695(0x421a)],_0x105354=_0xda53e4[_0x120883(0x3d9d)],_0x2fa54d=_0xda53e4[_0x120883(0x31f0)],_0x4be738=_0x281b2c[_0x120883(0x5781)],_0x18f422=_0x281b2c[_0x120883(0xa1f)];if(this['_addCollisionDebugVertex'](_0x105354,_0x2fa54d,_0xe1ff07,_0x4be738,_0x18f422,new pointGeometry(_0x5b37b1,_0x33d18c)),this[_0x120883(0x8ee)](_0x105354,_0x2fa54d,_0xe1ff07,_0x4be738,_0x18f422,new pointGeometry(_0x548131,_0x33d18c)),this[_0x120883(0x8ee)](_0x105354,_0x2fa54d,_0xe1ff07,_0x4be738,_0x18f422,new pointGeometry(_0x548131,_0x402247)),this[_0x120883(0x8ee)](_0x105354,_0x2fa54d,_0xe1ff07,_0x4be738,_0x18f422,new pointGeometry(_0x5b37b1,_0x402247)),_0x38b148[_0x120883(0xb8f)]+=0x4,_0x597211){var _0x139579=_0xda53e4[_0x120883(0x2767)];_0x139579[_0x120883(0x5f35)](_0x58bec9,_0x58bec9+0x1,_0x58bec9+0x2),_0x139579[_0x120883(0x5f35)](_0x58bec9,_0x58bec9+0x2,_0x58bec9+0x3),_0x38b148[_0x120883(0x1575)]+=0x2;}else{var _0x1429a2=_0xda53e4[_0x120883(0x2767)];_0x1429a2[_0x120883(0x5f35)](_0x58bec9,_0x58bec9+0x1),_0x1429a2[_0x120883(0x5f35)](_0x58bec9+0x1,_0x58bec9+0x2),_0x1429a2[_0x3be695(0x4560)](_0x58bec9+0x2,_0x58bec9+0x3),_0x1429a2[_0x120883(0x5f35)](_0x58bec9+0x3,_0x58bec9),_0x38b148[_0x3be695(0x420d)]+=0x4;}},SymbolBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x676)]=function(_0x3366d9,_0x414e67,_0x3be9a0,_0x3c2251){var _0x235133=_0x307c2b,_0x522a13=_0x5e00b3;for(var _0x3fc038=_0x3366d9;_0x3fc038<_0x414e67;_0x3fc038++){var _0x163df7=this[_0x522a13(0x31b5)][_0x522a13(0x38c4)](_0x3fc038),_0x35392f=_0x163df7['x1'],_0x38e013=_0x163df7['y1'],_0x3728da=_0x163df7['x2'],_0x464742=_0x163df7['y2'],_0x2c183b=_0x163df7[_0x522a13(0x48ce)]>0x0;this[_0x522a13(0x1e72)](_0x35392f,_0x38e013,_0x3728da,_0x464742,_0x2c183b?_0x3c2251?this['textCollisionCircle']:this[_0x522a13(0x2b3f)]:_0x3c2251?this[_0x522a13(0x54f5)]:this[_0x235133(0x1475)],_0x163df7[_0x522a13(0x3c11)],_0x3be9a0,_0x2c183b);}},SymbolBucket[_0x5e00b3(0x3720)][_0x307c2b(0x1363)]=function(){var _0x2e553f=_0x307c2b,_0x150f12=_0x5e00b3;for(var _0x61fadb=0x0;_0x61fadb<this[_0x2e553f(0x1e55)][_0x150f12(0x809)];_0x61fadb++){var _0x4d53ef=this[_0x150f12(0x1ae1)][_0x150f12(0x38c4)](_0x61fadb);this[_0x150f12(0x676)](_0x4d53ef[_0x150f12(0x1c28)],_0x4d53ef['textBoxEndIndex'],_0x4d53ef,!0x0),this[_0x150f12(0x676)](_0x4d53ef[_0x150f12(0xbf7)],_0x4d53ef[_0x150f12(0x5dfc)],_0x4d53ef,!0x0),this[_0x150f12(0x676)](_0x4d53ef[_0x150f12(0x1fbb)],_0x4d53ef[_0x2e553f(0x22ca)],_0x4d53ef,!0x1),this[_0x150f12(0x676)](_0x4d53ef[_0x150f12(0x389)],_0x4d53ef[_0x150f12(0x5e1b)],_0x4d53ef,!0x1);}},SymbolBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x36a9)]=function(_0x25e5f2,_0xbc46b3,_0x1ce687,_0x5e3a4a,_0x33fc84,_0x4dd901,_0x116498,_0x9bddfa,_0x1c6e7b){var _0x90797=_0x307c2b,_0x50ec15=_0x5e00b3;for(var _0x25fbaf={},_0x539802=_0xbc46b3;_0x539802<_0x1ce687;_0x539802++){var _0x4540ea=_0x25e5f2[_0x50ec15(0x38c4)](_0x539802);if(0x0===_0x4540ea['radius']){_0x25fbaf[_0x50ec15(0x18c0)]={'x1':_0x4540ea['x1'],'y1':_0x4540ea['y1'],'x2':_0x4540ea['x2'],'y2':_0x4540ea['y2'],'anchorPointX':_0x4540ea['anchorPointX'],'anchorPointY':_0x4540ea[_0x50ec15(0x9d7)]},_0x25fbaf[_0x50ec15(0x3c3f)]=_0x4540ea[_0x50ec15(0x1da1)];break;}_0x25fbaf[_0x90797(0xddf)]||(_0x25fbaf[_0x50ec15(0x4f7c)]=[],_0x25fbaf[_0x50ec15(0x3c3f)]=_0x4540ea[_0x50ec15(0x1da1)]),_0x25fbaf[_0x50ec15(0x4f7c)][_0x90797(0x2a0e)](_0x4540ea[_0x50ec15(0x2163)],_0x4540ea[_0x50ec15(0x9d7)],_0x4540ea[_0x90797(0x29c9)],_0x4540ea[_0x50ec15(0x42f3)],0x1);}for(var _0x5cda7f=_0x5e3a4a;_0x5cda7f<_0x33fc84;_0x5cda7f++){var _0x4afa79=_0x25e5f2[_0x50ec15(0x38c4)](_0x5cda7f);if(0x0===_0x4afa79[_0x50ec15(0x48ce)]){_0x25fbaf[_0x50ec15(0x5477)]={'x1':_0x4afa79['x1'],'y1':_0x4afa79['y1'],'x2':_0x4afa79['x2'],'y2':_0x4afa79['y2'],'anchorPointX':_0x4afa79[_0x50ec15(0x2163)],'anchorPointY':_0x4afa79[_0x50ec15(0x9d7)]},_0x25fbaf[_0x50ec15(0x2c66)]=_0x4afa79['featureIndex'];break;}}for(var _0x1a85c3=_0x4dd901;_0x1a85c3<_0x116498;_0x1a85c3++){var _0x200632=_0x25e5f2[_0x50ec15(0x38c4)](_0x1a85c3);if(0x0===_0x200632[_0x50ec15(0x48ce)]){_0x25fbaf[_0x50ec15(0x4289)]={'x1':_0x200632['x1'],'y1':_0x200632['y1'],'x2':_0x200632['x2'],'y2':_0x200632['y2'],'anchorPointX':_0x200632[_0x50ec15(0x2163)],'anchorPointY':_0x200632[_0x90797(0x2980)]},_0x25fbaf[_0x50ec15(0x1869)]=_0x200632[_0x50ec15(0x1da1)];break;}}for(var _0xe258b7=_0x9bddfa;_0xe258b7<_0x1c6e7b;_0xe258b7++){var _0x1a7ac4=_0x25e5f2[_0x50ec15(0x38c4)](_0xe258b7);if(0x0===_0x1a7ac4[_0x50ec15(0x48ce)]){_0x25fbaf[_0x50ec15(0x5309)]={'x1':_0x1a7ac4['x1'],'y1':_0x1a7ac4['y1'],'x2':_0x1a7ac4['x2'],'y2':_0x1a7ac4['y2'],'anchorPointX':_0x1a7ac4[_0x50ec15(0x2163)],'anchorPointY':_0x1a7ac4[_0x50ec15(0x9d7)]},_0x25fbaf[_0x90797(0x2bb5)]=_0x1a7ac4[_0x50ec15(0x1da1)];break;}}return _0x25fbaf;},SymbolBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x347a)]=function(_0x3ae4c4){var _0x16786c=_0x307c2b,_0x4425b9=_0x5e00b3;this[_0x4425b9(0x2a91)]=[];for(var _0x5b8846=0x0;_0x5b8846<this[_0x16786c(0x1e55)][_0x4425b9(0x809)];_0x5b8846++){var _0x48d65e=this[_0x4425b9(0x1ae1)][_0x4425b9(0x38c4)](_0x5b8846);this[_0x4425b9(0x2a91)][_0x16786c(0x2a0e)](this[_0x4425b9(0x36a9)](_0x3ae4c4,_0x48d65e['textBoxStartIndex'],_0x48d65e[_0x4425b9(0x4a25)],_0x48d65e[_0x16786c(0x3635)],_0x48d65e[_0x16786c(0x2a73)],_0x48d65e[_0x4425b9(0x1fbb)],_0x48d65e[_0x4425b9(0x2865)],_0x48d65e[_0x16786c(0xd03)],_0x48d65e[_0x4425b9(0x5e1b)]));}},SymbolBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x5551)]=function(){var _0x442229=_0x5e00b3;return this[_0x442229(0x4685)][_0x442229(0x2347)][_0x442229(0x38c4)]()[_0x442229(0x809)]>0x0;},SymbolBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x5c1)]=function(){var _0x2c4522=_0x5e00b3;return this[_0x2c4522(0x506a)][_0x2c4522(0x2347)][_0x2c4522(0x38c4)]()[_0x2c4522(0x809)]>0x0;},SymbolBucket[_0x307c2b(0x1aa2)][_0x5e00b3(0x1953)]=function(){var _0x4b53bd=_0x307c2b,_0x59034a=_0x5e00b3;return this[_0x59034a(0x54f5)][_0x59034a(0x2347)][_0x59034a(0x38c4)]()[_0x4b53bd(0x2ef4)]>0x0;},SymbolBucket[_0x307c2b(0x1aa2)][_0x5e00b3(0xe2e)]=function(){var _0x1fdfba=_0x307c2b,_0x5ba893=_0x5e00b3;return this[_0x1fdfba(0x1475)][_0x5ba893(0x2347)][_0x5ba893(0x38c4)]()[_0x5ba893(0x809)]>0x0;},SymbolBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x4371)]=function(){var _0x2ea984=_0x5e00b3;return this[_0x2ea984(0x2754)][_0x2ea984(0x2347)][_0x2ea984(0x38c4)]()['length']>0x0;},SymbolBucket[_0x5e00b3(0x3720)][_0x307c2b(0x3202)]=function(){var _0x2b5674=_0x307c2b,_0x58ef70=_0x5e00b3;return this[_0x2b5674(0x925)][_0x58ef70(0x2347)][_0x2b5674(0x3abb)]()[_0x58ef70(0x809)]>0x0;},SymbolBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x25d)]=function(_0x47d88b,_0x42459c){var _0xb07db8=_0x307c2b,_0x12a66d=_0x5e00b3;for(var _0x397adb=_0x47d88b[_0x12a66d(0x5d91)][_0x12a66d(0x38c4)](_0x42459c),_0x52b930=_0x397adb[_0xb07db8(0x5883)]+0x4*_0x397adb[_0x12a66d(0x49dc)],_0x36d9ce=_0x397adb[_0x12a66d(0x1541)];_0x36d9ce<_0x52b930;_0x36d9ce+=0x4)_0x47d88b[_0x12a66d(0x2767)][_0x12a66d(0x5f35)](_0x36d9ce,_0x36d9ce+0x1,_0x36d9ce+0x2),_0x47d88b[_0x12a66d(0x2767)][_0x12a66d(0x5f35)](_0x36d9ce+0x1,_0x36d9ce+0x2,_0x36d9ce+0x3);},SymbolBucket[_0x307c2b(0x1aa2)][_0x307c2b(0x23c0)]=function(_0x425fa5){var _0x29bf4c=_0x307c2b,_0xe3a4c2=_0x5e00b3;if(this[_0x29bf4c(0x3ae7)]===_0x425fa5&&void 0x0!==this[_0xe3a4c2(0x16c)])return this[_0xe3a4c2(0x16c)];for(var _0x4f4fee=Math[_0x29bf4c(0xc19)](_0x425fa5),_0x58ab9f=Math[_0xe3a4c2(0x52a3)](_0x425fa5),_0x4d76ec=[],_0xcd39f3=[],_0x40a038=[],_0x4b10fb=0x0;_0x4b10fb<this[_0xe3a4c2(0x1ae1)][_0xe3a4c2(0x809)];++_0x4b10fb){_0x40a038[_0xe3a4c2(0x5323)](_0x4b10fb);var _0x208e13=this[_0xe3a4c2(0x1ae1)]['get'](_0x4b10fb);_0x4d76ec[_0xe3a4c2(0x5323)](0x0|Math[_0xe3a4c2(0x3d49)](_0x4f4fee*_0x208e13[_0xe3a4c2(0x5781)]+_0x58ab9f*_0x208e13[_0xe3a4c2(0xa1f)])),_0xcd39f3[_0xe3a4c2(0x5323)](_0x208e13[_0xe3a4c2(0x1da1)]);}return _0x40a038[_0xe3a4c2(0x4b76)](function(_0x125b30,_0x5c1772){return _0x4d76ec[_0x125b30]-_0x4d76ec[_0x5c1772]||_0xcd39f3[_0x5c1772]-_0xcd39f3[_0x125b30];}),_0x40a038;},SymbolBucket[_0x5e00b3(0x3720)]['sortFeatures']=function(_0x2bdc7e){var _0x395f7a=_0x307c2b,_0xec9434=_0x5e00b3,_0x3ffa37=this;if(this[_0xec9434(0x187e)]&&this[_0x395f7a(0x3ae7)]!==_0x2bdc7e&&!(this[_0xec9434(0x4685)][_0xec9434(0x2347)][_0xec9434(0x38c4)]()[_0xec9434(0x809)]>0x1||this[_0xec9434(0x506a)][_0xec9434(0x2347)][_0xec9434(0x38c4)]()[_0xec9434(0x809)]>0x1)){this[_0xec9434(0x16c)]=this[_0xec9434(0x25cd)](_0x2bdc7e),this[_0xec9434(0x11f4)]=_0x2bdc7e,this[_0xec9434(0x4685)][_0xec9434(0x2767)][_0xec9434(0x3fec)](),this[_0xec9434(0x506a)][_0xec9434(0x2767)][_0xec9434(0x3fec)](),this['featureSortOrder']=[];for(var _0x53f29b=0x0,_0x12d645=this[_0xec9434(0x16c)];_0x53f29b<_0x12d645[_0xec9434(0x809)];_0x53f29b+=0x1){var _0x58c982=_0x12d645[_0x53f29b],_0x4b7100=this[_0xec9434(0x1ae1)]['get'](_0x58c982);this[_0xec9434(0x5f63)][_0xec9434(0x5323)](_0x4b7100[_0xec9434(0x1da1)]),[_0x4b7100[_0xec9434(0x1124)],_0x4b7100[_0xec9434(0x2477)],_0x4b7100[_0xec9434(0x588d)]]['forEach'](function(_0x4fc6ef,_0x39be5b,_0x59a8a5){var _0x247d0e=_0xec9434;_0x4fc6ef>=0x0&&_0x59a8a5[_0x247d0e(0xabf)](_0x4fc6ef)===_0x39be5b&&_0x3ffa37[_0x247d0e(0x25d)](_0x3ffa37[_0x247d0e(0x4685)],_0x4fc6ef);}),_0x4b7100[_0xec9434(0x1dbe)]>=0x0&&this[_0xec9434(0x25d)](this[_0x395f7a(0x1fe8)],_0x4b7100[_0xec9434(0x1dbe)]),_0x4b7100[_0xec9434(0x4f1c)]>=0x0&&this[_0xec9434(0x25d)](this[_0xec9434(0x506a)],_0x4b7100[_0xec9434(0x4f1c)]),_0x4b7100[_0x395f7a(0x2129)]>=0x0&&this[_0x395f7a(0x1d6c)](this[_0x395f7a(0x2ec1)],_0x4b7100['verticalPlacedIconSymbolIndex']);}this[_0xec9434(0x4685)][_0xec9434(0xd4e)]&&this[_0xec9434(0x4685)][_0xec9434(0xd4e)][_0xec9434(0x59a7)](this[_0xec9434(0x4685)][_0xec9434(0x2767)]),this[_0xec9434(0x506a)][_0x395f7a(0x44cd)]&&this[_0xec9434(0x506a)]['indexBuffer'][_0x395f7a(0x44c5)](this[_0xec9434(0x506a)][_0xec9434(0x2767)]);}},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x38d8),SymbolBucket,{'omit':[_0x5e00b3(0x2416),_0x307c2b(0x2810),'compareText']}),SymbolBucket[_0x307c2b(0x4f31)]=0xffff,SymbolBucket[_0x5e00b3(0x1249)]=addDynamicAttributes;var ColorType={'kind':_0x5e00b3(0x8fe)},FormattedType={'kind':_0x5e00b3(0x2c72)},layout$7=new Properties({'symbol-placement':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x307c2b(0x263f)]),'symbol-spacing':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x1521)]),'symbol-avoid-edges':new DataConstantProperty(StyleSpec[_0x307c2b(0x4cda)][_0x5e00b3(0x1fd)]),'symbol-sort-key':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x307c2b(0x2607)]),'symbol-z-order':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x3642)]),'icon-allow-overlap':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x5cc3)]),'icon-ignore-placement':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0xd78)]),'icon-optional':new DataConstantProperty(StyleSpec[_0x307c2b(0x4cda)][_0x5e00b3(0x2542)]),'icon-rotation-alignment':new DataConstantProperty(StyleSpec[_0x307c2b(0x4cda)][_0x5e00b3(0x1b66)]),'icon-size':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x45f)]),'icon-text-fit':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x41dd)]),'icon-text-fit-padding':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)]['icon-text-fit-padding']),'icon-image':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x307c2b(0xcde)]),'icon-rotate':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x551e)]),'icon-padding':new DataConstantProperty(StyleSpec[_0x307c2b(0x4cda)][_0x307c2b(0x5a06)]),'icon-keep-upright':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x307c2b(0x471c)]),'icon-offset':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x1c85)]),'icon-anchor':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x444e)]),'icon-pitch-alignment':new DataConstantProperty(StyleSpec[_0x307c2b(0x4cda)][_0x5e00b3(0x5cf9)]),'text-pitch-alignment':new DataConstantProperty(StyleSpec['layout_symbol'][_0x5e00b3(0x44dc)]),'text-rotation-alignment':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x18b3)]),'text-field':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x574f)]),'text-font':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)]['text-font']),'text-size':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x162)]),'text-max-width':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x4284)]),'text-line-height':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x522)]),'text-letter-spacing':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x5467)]),'text-justify':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x2f27)]),'text-radial-offset':new DataDrivenProperty(StyleSpec[_0x307c2b(0x4cda)][_0x5e00b3(0x2f50)]),'text-variable-anchor':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x307c2b(0x59b8)]),'text-anchor':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x206e)]),'text-max-angle':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x5b16)]),'text-writing-mode':new DataConstantProperty(StyleSpec[_0x307c2b(0x4cda)][_0x5e00b3(0xd64)]),'text-rotate':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x126b)]),'text-padding':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)]['text-padding']),'text-keep-upright':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x307c2b(0x3252)]),'text-transform':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0xcb1)]),'text-offset':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x307c2b(0x8f4)]),'text-allow-overlap':new DataConstantProperty(StyleSpec[_0x307c2b(0x4cda)][_0x5e00b3(0x33d2)]),'text-ignore-placement':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x5e00b3(0x28df)]),'text-optional':new DataConstantProperty(StyleSpec[_0x5e00b3(0x8b4)][_0x307c2b(0x3af5)])}),paint$7=new Properties({'icon-opacity':new DataDrivenProperty(StyleSpec[_0x307c2b(0x26e3)][_0x5e00b3(0x4601)]),'icon-color':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x3861)][_0x307c2b(0x5169)]),'icon-halo-color':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x3861)][_0x5e00b3(0x179f)]),'icon-halo-width':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x3861)][_0x5e00b3(0x3858)]),'icon-halo-blur':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x3861)][_0x5e00b3(0x1ab5)]),'icon-translate':new DataConstantProperty(StyleSpec[_0x5e00b3(0x3861)][_0x307c2b(0x76e)]),'icon-translate-anchor':new DataConstantProperty(StyleSpec[_0x5e00b3(0x3861)][_0x307c2b(0x1bac)]),'text-opacity':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x3861)][_0x5e00b3(0x24f4)]),'text-color':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x3861)][_0x5e00b3(0x1cd9)],{'runtimeType':ColorType,'getOverride':function(_0x229d6d){var _0x11d836=_0x5e00b3;return _0x229d6d[_0x11d836(0x39ed)];},'hasOverride':function(_0x26af5f){var _0x204706=_0x5e00b3;return!!_0x26af5f[_0x204706(0x39ed)];}}),'text-halo-color':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x3861)][_0x5e00b3(0x554a)]),'text-halo-width':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x3861)]['text-halo-width']),'text-halo-blur':new DataDrivenProperty(StyleSpec[_0x5e00b3(0x3861)]['text-halo-blur']),'text-show-background':new DataDrivenProperty(StyleSpec[_0x307c2b(0x26e3)][_0x5e00b3(0x15bd)]),'text-translate':new DataConstantProperty(StyleSpec[_0x307c2b(0x26e3)][_0x5e00b3(0x55e1)]),'text-translate-anchor':new DataConstantProperty(StyleSpec[_0x5e00b3(0x3861)][_0x5e00b3(0x23f5)])}),properties$6={'paint':paint$7,'layout':layout$7},SymbolStyleLayer=function(_0x112471){var _0x3aa751=_0x307c2b,_0x21b327=_0x5e00b3;function _0x198881(_0x1f156f){var _0x122ffe=_0x23ca;_0x112471[_0x122ffe(0x3c9e)](this,_0x1f156f,properties$6);}return _0x112471&&(_0x198881[_0x21b327(0x2bdb)]=_0x112471),_0x198881[_0x3aa751(0x1aa2)]=Object[_0x21b327(0x2850)](_0x112471&&_0x112471[_0x21b327(0x3720)]),_0x198881[_0x21b327(0x3720)][_0x21b327(0x26fc)]=_0x198881,_0x198881[_0x3aa751(0x1aa2)][_0x21b327(0x52b4)]=function(_0x40782c,_0x5e1831){var _0xc3c53d=_0x3aa751,_0x44bc50=_0x21b327;if(_0x112471[_0x44bc50(0x3720)][_0x44bc50(0x52b4)][_0x44bc50(0x3c9e)](this,_0x40782c,_0x5e1831),_0x44bc50(0x2b4b)===this[_0x44bc50(0x4892)][_0xc3c53d(0x3abb)](_0xc3c53d(0x4bf2))&&(_0xc3c53d(0x1e6)!==this[_0x44bc50(0x4892)][_0x44bc50(0x38c4)](_0x44bc50(0x3564))?this[_0x44bc50(0x4892)][_0x44bc50(0x694)][_0x44bc50(0x1b66)]=_0x44bc50(0x7f7):this[_0x44bc50(0x4892)][_0x44bc50(0x694)][_0x44bc50(0x1b66)]=_0xc3c53d(0x3ebd)),_0xc3c53d(0x3d78)===this[_0x44bc50(0x4892)][_0x44bc50(0x38c4)](_0x44bc50(0x18b3))&&(_0x44bc50(0x3fb9)!==this[_0x44bc50(0x4892)][_0xc3c53d(0x3abb)](_0x44bc50(0x3564))?this[_0x44bc50(0x4892)]['_values'][_0x44bc50(0x18b3)]=_0x44bc50(0x7f7):this[_0x44bc50(0x4892)][_0x44bc50(0x694)][_0x44bc50(0x18b3)]=_0x44bc50(0x4e47)),_0xc3c53d(0x3d78)===this[_0x44bc50(0x4892)][_0x44bc50(0x38c4)](_0xc3c53d(0x1980))&&(this[_0x44bc50(0x4892)][_0x44bc50(0x694)][_0xc3c53d(0x1980)]=this[_0x44bc50(0x4892)][_0x44bc50(0x38c4)](_0x44bc50(0x18b3))),_0xc3c53d(0x3d78)===this['layout'][_0x44bc50(0x38c4)](_0xc3c53d(0xcb9))&&(this[_0xc3c53d(0x19de)][_0xc3c53d(0x2bd4)][_0x44bc50(0x5cf9)]=this[_0xc3c53d(0x19de)][_0x44bc50(0x38c4)](_0x44bc50(0x1b66))),_0xc3c53d(0x1e6)===this[_0xc3c53d(0x19de)][_0x44bc50(0x38c4)](_0x44bc50(0x3564))){var _0xeb31b6=this[_0x44bc50(0x4892)][_0x44bc50(0x38c4)](_0x44bc50(0xd64));if(_0xeb31b6){for(var _0x3c96f3=[],_0x2abf74=0x0,_0x2c56d9=_0xeb31b6;_0x2abf74<_0x2c56d9[_0x44bc50(0x809)];_0x2abf74+=0x1){var _0x36223b=_0x2c56d9[_0x2abf74];_0x3c96f3[_0x44bc50(0xabf)](_0x36223b)<0x0&&_0x3c96f3[_0x44bc50(0x5323)](_0x36223b);}this[_0x44bc50(0x4892)][_0x44bc50(0x694)][_0x44bc50(0xd64)]=_0x3c96f3;}else this[_0x44bc50(0x4892)][_0xc3c53d(0x2bd4)][_0x44bc50(0xd64)]=[_0x44bc50(0x5345)];}this[_0x44bc50(0x4c45)]();},_0x198881[_0x3aa751(0x1aa2)][_0x21b327(0x3c8f)]=function(_0x3963bc,_0x342b3c,_0x47c643){var _0x2f75bc=_0x21b327,_0xb44051=this[_0x2f75bc(0x4892)][_0x2f75bc(0x38c4)](_0x3963bc)[_0x2f75bc(0xd06)](_0x342b3c,{},_0x47c643),_0x3b4b03=this[_0x2f75bc(0x26e0)][_0x2f75bc(0x694)][_0x3963bc];return _0x3b4b03[_0x2f75bc(0x5e65)]()||Expression$1[_0x2f75bc(0x2010)](_0x3b4b03[_0x2f75bc(0x9a4)])||!_0xb44051?_0xb44051:Util$2[_0x2f75bc(0x3b8c)](_0x342b3c[_0x2f75bc(0x1a92)],_0xb44051);},_0x198881[_0x21b327(0x3720)][_0x21b327(0x55d0)]=function(_0x49cc01){return new SymbolBucket(_0x49cc01);},_0x198881[_0x21b327(0x3720)][_0x3aa751(0x2faf)]=function(){return 0x0;},_0x198881[_0x21b327(0x3720)][_0x21b327(0x5fb6)]=function(){return!0x1;},_0x198881[_0x21b327(0x3720)][_0x21b327(0x4c45)]=function(){var _0x2dc9dc=_0x3aa751,_0x23664a=_0x21b327;for(var _0x5d60b9=0x0,_0x18b92c=properties$6[_0x23664a(0xf6d)][_0x23664a(0xe9b)];_0x5d60b9<_0x18b92c[_0x2dc9dc(0x2ef4)];_0x5d60b9+=0x1){var _0x5d98cf=_0x18b92c[_0x5d60b9];if(_0x198881[_0x23664a(0x126e)](this[_0x23664a(0x4892)],_0x5d98cf)){var _0x5df481=this[_0x23664a(0xf6d)][_0x23664a(0x38c4)](_0x5d98cf);new FormatSectionOverride(_0x5df481),(_0x23664a(0x2fe)===_0x5df481[_0x23664a(0x9a4)][_0x23664a(0x24bc)]||_0x5df481['value'][_0x2dc9dc(0x542c)],this[_0x23664a(0xf6d)][_0x23664a(0x694)][_0x5d98cf]=new PossiblyEvaluatedPropertyValue(_0x5df481[_0x2dc9dc(0x287d)],null,_0x5df481[_0x23664a(0x4522)]));}}},_0x198881[_0x21b327(0x3720)][_0x21b327(0x32c3)]=function(_0x3a6719,_0x3f33e8,_0x42984a){var _0x3c2d53=_0x3aa751,_0x3113a9=_0x21b327;return!(!this['layout']||_0x3f33e8[_0x3113a9(0x5e65)]()||_0x42984a[_0x3c2d53(0xbc6)]())&&_0x198881[_0x3c2d53(0x40f3)](this[_0x3113a9(0x4892)],_0x3a6719);},_0x198881[_0x3aa751(0x40f3)]=function(_0x4c8482,_0x51bde7){var _0x330f8f=_0x3aa751,_0x43eef3=_0x21b327,_0x3ee4b0=_0x4c8482[_0x43eef3(0x38c4)](_0x330f8f(0x1d1)),_0x4f51b2=properties$6['paint'][_0x43eef3(0x1a92)][_0x51bde7],_0x5743cc=!0x1,_0x4c4bf2=function(_0x2ccc15){var _0x28e14d=_0x330f8f,_0x45ee92=_0x43eef3;for(var _0x195089=0x0,_0x3422ce=_0x2ccc15;_0x195089<_0x3422ce[_0x45ee92(0x809)];_0x195089+=0x1){var _0x2ac3ad=_0x3422ce[_0x195089];if(_0x4f51b2[_0x28e14d(0x519c)]&&_0x4f51b2[_0x45ee92(0x4360)][_0x45ee92(0x43d5)](_0x2ac3ad))return void(_0x5743cc=!0x0);}};if(_0x43eef3(0x2fe)===_0x3ee4b0[_0x43eef3(0x9a4)][_0x43eef3(0x24bc)]&&_0x3ee4b0[_0x43eef3(0x9a4)][_0x43eef3(0x9a4)]instanceof Formatted$1)_0x4c4bf2(_0x3ee4b0[_0x43eef3(0x9a4)][_0x43eef3(0x9a4)][_0x43eef3(0x1b25)]);else{if(_0x43eef3(0x43f4)===_0x3ee4b0['value'][_0x330f8f(0x542c)]){var _0x11e038=function(_0x38c8c2){var _0x590c85=_0x43eef3;if(!_0x5743cc){if(_0x38c8c2 instanceof Literal&&Values$1[_0x590c85(0x202d)](_0x38c8c2[_0x590c85(0x9a4)])===FormattedType){var _0x568994=_0x38c8c2[_0x590c85(0x9a4)];_0x4c4bf2(_0x568994[_0x590c85(0x1b25)]);}else _0x38c8c2 instanceof FormatExpression$1?_0x4c4bf2(_0x38c8c2[_0x590c85(0x1b25)]):_0x38c8c2[_0x590c85(0x5081)](_0x11e038);}},_0x307943=_0x3ee4b0[_0x43eef3(0x9a4)];_0x307943[_0x330f8f(0x589b)]&&_0x11e038(_0x307943[_0x43eef3(0x2f7e)][_0x43eef3(0x1e89)]);}}return _0x5743cc;},_0x198881[_0x21b327(0x4cf4)]=function(_0x259f91){var _0x5f11fc=_0x3aa751,_0x1c47a3=_0x21b327;for(var _0x1b74e9=0x0,_0x1fcdbd=properties$6[_0x5f11fc(0x54ca)]['overridableProperties'];_0x1b74e9<_0x1fcdbd[_0x5f11fc(0x2ef4)];_0x1b74e9+=0x1){var _0x19eccc=_0x1fcdbd[_0x1b74e9];if(_0x198881[_0x1c47a3(0x126e)](_0x259f91,_0x19eccc))return!0x0;}return!0x1;},_0x198881;}(StyleLayer),subclasses={'circle':CircleStyleLayer,'fill':FillStyleLayer,'line':LineStyleLayer,'symbol':SymbolStyleLayer};function createStyleLayer(_0x12f65d){var _0x589d63=_0x307c2b,_0x2ad2d1=_0x5e00b3;return subclasses[_0x12f65d[_0x589d63(0x18c0)]]?new subclasses[_0x12f65d[(_0x2ad2d1(0x3dd))]](_0x12f65d):null;}var HTMLImageElement$1=window[_0x5e00b3(0xfa1)],HTMLCanvasElement$1=window[_0x5e00b3(0x7c7)],HTMLVideoElement$1=window[_0x5e00b3(0x2872)],ImageData$1=window[_0x5e00b3(0x434e)],Texture$1=function(_0x18c2a7,_0x534886,_0x1f79b8,_0x41c9df){var _0x42ca2e=_0x5e00b3;this[_0x42ca2e(0x4fd0)]=_0x18c2a7,this[_0x42ca2e(0x600d)]=_0x1f79b8,this[_0x42ca2e(0x30a9)]=_0x18c2a7['gl']['createTexture'](),this[_0x42ca2e(0xa16)](_0x534886,_0x41c9df);};Texture$1[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x4bcc89,_0x246074,_0x18671f){var _0x31e3a4=_0x307c2b,_0x141b47=_0x5e00b3,_0x5eb7f5=_0x4bcc89[_0x141b47(0x2d3c)],_0x288fb2=_0x4bcc89[_0x141b47(0x5a4e)],_0x377939=!(this['size']&&this['size'][0x0]===_0x5eb7f5&&this[_0x141b47(0xd16)][0x1]===_0x288fb2||_0x18671f),_0x294774=this[_0x141b47(0x4fd0)],_0x4798fa=_0x294774['gl'];if(this[_0x141b47(0x26b3)]=Boolean(_0x246074&&_0x246074[_0x141b47(0x26b3)]),_0x4798fa[_0x141b47(0x44b)](_0x4798fa[_0x31e3a4(0x1ad8)],this[_0x141b47(0x30a9)]),_0x294774[_0x141b47(0x37a2)][_0x31e3a4(0x3235)](!0x1),_0x294774[_0x141b47(0x1429)][_0x31e3a4(0x3235)](0x1),_0x294774[_0x141b47(0x3199)][_0x141b47(0x10aa)](this[_0x141b47(0x600d)]===_0x4798fa[_0x141b47(0x1015)]&&(!_0x246074||!0x1!==_0x246074[_0x141b47(0xf32)])),_0x377939)this[_0x141b47(0xd16)]=[_0x5eb7f5,_0x288fb2],_0x4bcc89 instanceof HTMLImageElement$1||_0x4bcc89 instanceof HTMLCanvasElement$1||_0x4bcc89 instanceof HTMLVideoElement$1||_0x4bcc89 instanceof ImageData$1?_0x4798fa[_0x141b47(0xd9c)](_0x4798fa[_0x31e3a4(0x1ad8)],0x0,this[_0x141b47(0x600d)],this[_0x31e3a4(0x5477)],_0x4798fa[_0x141b47(0x1b0f)],_0x4bcc89):_0x4798fa[_0x141b47(0xd9c)](_0x4798fa[_0x31e3a4(0x1ad8)],0x0,this[_0x31e3a4(0x5477)],_0x5eb7f5,_0x288fb2,0x0,this[_0x141b47(0x600d)],_0x4798fa[_0x31e3a4(0x2bcf)],_0x4bcc89[_0x31e3a4(0x313f)]);else{var _0x4f9310=_0x18671f||{'x':0x0,'y':0x0},_0x4211ce=_0x4f9310['x'],_0x239943=_0x4f9310['y'];_0x4bcc89 instanceof HTMLImageElement$1||_0x4bcc89 instanceof HTMLCanvasElement$1||_0x4bcc89 instanceof HTMLVideoElement$1||_0x4bcc89 instanceof ImageData$1?_0x4798fa[_0x141b47(0x24ba)](_0x4798fa[_0x141b47(0x28d4)],0x0,_0x4211ce,_0x239943,_0x4798fa[_0x141b47(0x1015)],_0x4798fa[_0x31e3a4(0x2bcf)],_0x4bcc89):_0x4798fa[_0x141b47(0x24ba)](_0x4798fa['TEXTURE_2D'],0x0,_0x4211ce,_0x239943,_0x5eb7f5,_0x288fb2,_0x4798fa[_0x141b47(0x1015)],_0x4798fa[_0x141b47(0x1b0f)],_0x4bcc89[_0x141b47(0x140c)]);}this[_0x141b47(0x26b3)]&&this[_0x141b47(0x4633)]()&&_0x4798fa[_0x141b47(0x5f48)](_0x4798fa[_0x141b47(0x28d4)]);},Texture$1[_0x5e00b3(0x3720)][_0x307c2b(0x66d)]=function(_0x155ac0,_0x248e40,_0x285070){var _0xd1f098=_0x307c2b,_0x3a0453=_0x5e00b3,_0x1629fe=this[_0x3a0453(0x4fd0)]['gl'];_0x1629fe[_0x3a0453(0x44b)](_0x1629fe[_0x3a0453(0x28d4)],this[_0x3a0453(0x30a9)]),_0x285070!==_0x1629fe[_0xd1f098(0x143b)]||this[_0xd1f098(0xcda)]()||(_0x285070=_0x1629fe[_0x3a0453(0x408a)]),_0x155ac0!==this[_0x3a0453(0x1d59)]&&(_0x1629fe['texParameteri'](_0x1629fe[_0x3a0453(0x28d4)],_0x1629fe[_0x3a0453(0x5fbc)],_0x155ac0),_0x1629fe[_0x3a0453(0x5133)](_0x1629fe[_0xd1f098(0x1ad8)],_0x1629fe[_0x3a0453(0x1339)],_0x285070||_0x155ac0),this[_0xd1f098(0x529a)]=_0x155ac0),_0x248e40!==this[_0x3a0453(0x39ba)]&&(_0x1629fe[_0xd1f098(0x5138)](_0x1629fe[_0xd1f098(0x1ad8)],_0x1629fe[_0x3a0453(0x5895)],_0x248e40),_0x1629fe[_0x3a0453(0x5133)](_0x1629fe['TEXTURE_2D'],_0x1629fe[_0x3a0453(0x2958)],_0x248e40),this[_0x3a0453(0x39ba)]=_0x248e40);},Texture$1[_0x5e00b3(0x3720)][_0x5e00b3(0x4633)]=function(){var _0x87939a=_0x307c2b,_0x12828e=_0x5e00b3;return this[_0x12828e(0xd16)][0x0]===this[_0x12828e(0xd16)][0x1]&&Math[_0x12828e(0xca1)](this[_0x87939a(0x36b6)][0x0])/Math[_0x12828e(0x18f)]%0x1==0x0;},Texture$1[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x361a14=_0x307c2b,_0x1e61a8=_0x5e00b3;this[_0x361a14(0x5071)]['gl'][_0x1e61a8(0xbe4)](this[_0x1e61a8(0x30a9)]),this[_0x1e61a8(0x30a9)]=null;};var padding$1=0x1;function ImageManager(){var _0x1264a4=_0x307c2b,_0x59093f=_0x5e00b3;this[_0x59093f(0x5803)]={},this[_0x59093f(0x26d0)]=0x0,this[_0x59093f(0x5ff4)]=[],this[_0x59093f(0x255f)]={},this[_0x1264a4(0x1838)]={},this[_0x59093f(0x4475)]={},this['loaded']=!0x1,this[_0x59093f(0x51e8)]=[],this[_0x59093f(0x310f)]={},this[_0x1264a4(0x2e00)]=new RGBAImage({'width':0x1,'height':0x1}),this[_0x59093f(0xa73)]=!0x0;}ImageManager[_0x5e00b3(0x3720)][_0x307c2b(0x1b1d)]=function(){var _0x2b005b=_0x5e00b3;return this[_0x2b005b(0x74d)];},ImageManager[_0x5e00b3(0x3720)][_0x5e00b3(0x1cf2)]=function(_0x4c1b5c){var _0x1c476a=_0x307c2b,_0x27d1d5=_0x5e00b3;if(this[_0x27d1d5(0x74d)]!==_0x4c1b5c&&(this[_0x27d1d5(0x74d)]=_0x4c1b5c,_0x4c1b5c)){for(var _0x4fcfc7=0x0,_0xc4eb19=this[_0x27d1d5(0x51e8)];_0x4fcfc7<_0xc4eb19[_0x27d1d5(0x809)];_0x4fcfc7+=0x1){var _0x579d5e=_0xc4eb19[_0x4fcfc7],_0xdb4d77=_0x579d5e[_0x27d1d5(0x34a2)],_0x4b3219=_0x579d5e[_0x27d1d5(0x28f6)];this[_0x1c476a(0x4a7)](_0xdb4d77,_0x4b3219);}this[_0x27d1d5(0x51e8)]=[];}},ImageManager[_0x5e00b3(0x3720)][_0x5e00b3(0xa6e)]=function(_0x552ac3){var _0x3b10a1=_0x5e00b3;return this[_0x3b10a1(0x5803)][_0x552ac3];},ImageManager[_0x5e00b3(0x3720)][_0x5e00b3(0x54ab)]=function(_0x2fa05a,_0x41fcca){var _0x2d8fd7=_0x5e00b3;this[_0x2d8fd7(0xb69)](_0x2fa05a,_0x41fcca)&&(this[_0x2d8fd7(0x5803)][_0x2fa05a]=_0x41fcca,this[_0x2d8fd7(0x26d0)]++);},ImageManager[_0x5e00b3(0x3720)][_0x5e00b3(0xb44)]=function(_0x5b5654){var _0x7825bc=_0x307c2b,_0x4d5be3=_0x5e00b3;if(!defined$1(this[_0x7825bc(0x3b4a)][_0x5b5654]))return null;if(!defined$1(this[_0x4d5be3(0x255f)][_0x5b5654])){var _0x4ed29a=document[_0x4d5be3(0x2a2e)](_0x4d5be3(0x2a34)),_0x461947=this[_0x4d5be3(0x5803)][_0x5b5654][_0x4d5be3(0x140c)];_0x4ed29a[_0x4d5be3(0x2d3c)]=_0x461947['width'],_0x4ed29a[_0x7825bc(0x10d5)]=_0x461947[_0x4d5be3(0x5a4e)];for(var _0x324946=_0x4ed29a[_0x4d5be3(0x696)]('2d'),_0x3fbfed=_0x324946[_0x4d5be3(0x5619)](_0x461947[_0x4d5be3(0x2d3c)],_0x461947[_0x4d5be3(0x5a4e)]),_0x416a3b=_0x461947[_0x4d5be3(0x2d3c)]*_0x461947[_0x4d5be3(0x5a4e)],_0x26c19d=0x0;_0x26c19d<_0x416a3b;_0x26c19d++)_0x3fbfed[_0x4d5be3(0x140c)][0x4*_0x26c19d]=_0x461947[_0x4d5be3(0x140c)][0x4*_0x26c19d],_0x3fbfed[_0x7825bc(0x313f)][0x4*_0x26c19d+0x1]=_0x461947[_0x4d5be3(0x140c)][0x4*_0x26c19d+0x1],_0x3fbfed[_0x7825bc(0x313f)][0x4*_0x26c19d+0x2]=_0x461947[_0x7825bc(0x313f)][0x4*_0x26c19d+0x2],_0x3fbfed[_0x7825bc(0x313f)][0x4*_0x26c19d+0x3]=_0x461947['data'][0x4*_0x26c19d+0x3];_0x324946[_0x4d5be3(0x3b49)](_0x3fbfed,0x0,0x0),this[_0x7825bc(0x2a26)][_0x5b5654]=_0x4ed29a;}return this[_0x4d5be3(0x255f)][_0x5b5654];},ImageManager[_0x5e00b3(0x3720)][_0x5e00b3(0xb69)]=function(_0x5281a5,_0x4d24a1){var _0xdff066=_0x307c2b,_0x537d12=_0x5e00b3,_0x5271af=!0x0;return this[_0x537d12(0x38ae)](_0x4d24a1[_0x537d12(0x25ee)],_0x4d24a1[_0x537d12(0x140c)]&&_0x4d24a1[_0x537d12(0x140c)][_0x537d12(0x2d3c)])||(_0x5271af=!0x1),this['_validateStretch'](_0x4d24a1[_0x537d12(0x1e3e)],_0x4d24a1[_0x537d12(0x140c)]&&_0x4d24a1[_0x537d12(0x140c)][_0xdff066(0x10d5)])||(_0x5271af=!0x1),this[_0x537d12(0x2e46)](_0x4d24a1[_0x537d12(0x52cd)],_0x4d24a1)||(_0x5271af=!0x1),_0x5271af;},ImageManager[_0x5e00b3(0x3720)][_0x5e00b3(0x38ae)]=function(_0x1ac8ec,_0x423c9d){var _0x48c819=_0x5e00b3;if(!_0x1ac8ec)return!0x0;for(var _0x512613=0x0,_0x209623=0x0,_0x1fc432=_0x1ac8ec;_0x209623<_0x1fc432[_0x48c819(0x809)];_0x209623+=0x1){var _0x3e501c=_0x1fc432[_0x209623];if(_0x3e501c[0x0]<_0x512613||_0x3e501c[0x1]<_0x3e501c[0x0]||_0x423c9d<_0x3e501c[0x1])return!0x1;_0x512613=_0x3e501c[0x1];}return!0x0;},ImageManager[_0x307c2b(0x1aa2)][_0x5e00b3(0x2e46)]=function(_0x3a4ac9,_0x25a4f9){var _0x3c4a27=_0x307c2b,_0x4fbe11=_0x5e00b3;return!_0x3a4ac9||0x4===_0x3a4ac9[_0x4fbe11(0x809)]&&(!(_0x3a4ac9[0x0]<0x0||_0x25a4f9[_0x3c4a27(0x313f)][_0x4fbe11(0x2d3c)]<_0x3a4ac9[0x0])&&(!(_0x3a4ac9[0x1]<0x0||_0x25a4f9[_0x4fbe11(0x140c)][_0x3c4a27(0x10d5)]<_0x3a4ac9[0x1])&&(!(_0x3a4ac9[0x2]<0x0||_0x25a4f9['data'][_0x4fbe11(0x2d3c)]<_0x3a4ac9[0x2])&&(!(_0x3a4ac9[0x3]<0x0||_0x25a4f9[_0x3c4a27(0x313f)][_0x4fbe11(0x5a4e)]<_0x3a4ac9[0x3])&&(!(_0x3a4ac9[0x2]<_0x3a4ac9[0x0])&&!(_0x3a4ac9[0x3]<_0x3a4ac9[0x1]))))));},ImageManager[_0x307c2b(0x1aa2)]['updateImage']=function(_0x51c048,_0x2d80b6){var _0x498d67=_0x307c2b,_0x108bab=_0x5e00b3,_0x24c12c=this[_0x108bab(0x5803)][_0x51c048];_0x2d80b6[_0x108bab(0x24cf)]=_0x24c12c[_0x108bab(0x24cf)]+0x1,this[_0x498d67(0x3b4a)][_0x51c048]=_0x2d80b6,this[_0x108bab(0x4257)][_0x51c048]=!0x0;},ImageManager[_0x5e00b3(0x3720)][_0x5e00b3(0x283a)]=function(_0x420bf2){var _0x34c509=_0x307c2b,_0x57eb69=_0x5e00b3,_0x5c8e8b=this[_0x57eb69(0x5803)][_0x420bf2];delete this[_0x57eb69(0x5803)][_0x420bf2],delete this[_0x34c509(0x3dbd)][_0x420bf2],this[_0x57eb69(0x26d0)]--,this[_0x57eb69(0x26d0)]<0x0&&(this[_0x57eb69(0x26d0)]=0x0),_0x5c8e8b[_0x34c509(0x14e0)]&&_0x5c8e8b[_0x57eb69(0x4fa3)][_0x57eb69(0x36a)]&&_0x5c8e8b[_0x34c509(0x14e0)][_0x34c509(0x4f90)]();},ImageManager[_0x5e00b3(0x3720)][_0x5e00b3(0x12a2)]=function(){var _0x523a14=_0x307c2b,_0x267fac=_0x5e00b3;return this[_0x267fac(0x5ff4)]['length']!=this[_0x267fac(0x26d0)]&&(this[_0x267fac(0x5ff4)]=Object[_0x267fac(0x4d54)](this[_0x267fac(0x5803)])),this[_0x523a14(0x55b)];},ImageManager[_0x5e00b3(0x3720)][_0x5e00b3(0x3e02)]=function(_0x4202bc,_0x42ae4e){var _0x5a1f07=_0x307c2b,_0x91d464=_0x5e00b3,_0xf46577=!0x0;if(!this[_0x91d464(0x3eb6)]())for(var _0x15f0f2=0x0,_0x110cd8=_0x4202bc;_0x15f0f2<_0x110cd8[_0x5a1f07(0x2ef4)];_0x15f0f2+=0x1){var _0x218a99=_0x110cd8[_0x15f0f2];this[_0x91d464(0x5803)][_0x218a99]||(_0xf46577=!0x1);}this[_0x91d464(0x3eb6)]()||_0xf46577?this[_0x91d464(0x53db)](_0x4202bc,_0x42ae4e):this[_0x91d464(0x51e8)][_0x91d464(0x5323)]({'ids':_0x4202bc,'callback':_0x42ae4e});},ImageManager[_0x5e00b3(0x3720)][_0x307c2b(0x4a7)]=function(_0x25d0f4,_0x14b40b){var _0x33142b=_0x307c2b,_0x3012b9=_0x5e00b3;for(var _0x4fafc3={},_0x2feabc=0x0,_0x412fba=_0x25d0f4;_0x2feabc<_0x412fba[_0x3012b9(0x809)];_0x2feabc+=0x1){var _0x2a80f6=_0x412fba[_0x2feabc];this[_0x3012b9(0x5803)][_0x2a80f6]||console[_0x3012b9(0xca1)](_0x33142b(0x390),{'id':_0x2a80f6});var _0xdcd520=this[_0x3012b9(0x5803)][_0x2a80f6];_0xdcd520?_0x4fafc3[_0x2a80f6]={'data':_0xdcd520[_0x3012b9(0x140c)][_0x3012b9(0x40f3)](),'pixelRatio':_0xdcd520[_0x3012b9(0x4d0d)],'sdf':_0xdcd520[_0x3012b9(0x5c14)],'version':_0xdcd520[_0x3012b9(0x24cf)],'stretchX':_0xdcd520[_0x3012b9(0x25ee)],'stretchY':_0xdcd520['stretchY'],'content':_0xdcd520[_0x3012b9(0x52cd)],'hasRenderCallback':Boolean(_0xdcd520[_0x3012b9(0x4fa3)]&&_0xdcd520[_0x3012b9(0x4fa3)][_0x3012b9(0x445c)])}:console[_0x33142b(0x436)]('Image\x20\x22'+_0x2a80f6+_0x33142b(0x20d7));}_0x14b40b(null,_0x4fafc3);},ImageManager[_0x5e00b3(0x3720)][_0x5e00b3(0x2fe9)]=function(_0x59c20d){var _0x1efb7a=_0x307c2b,_0x54e5dd=_0x5e00b3,_0x3f0426={};for(var _0x15c2f2 in this[_0x54e5dd(0x5803)]){var _0x478056=this['images'][_0x15c2f2],_0x496e10=_0x478056[_0x54e5dd(0x140c)][_0x54e5dd(0x40f3)]();_0x59c20d[_0x1efb7a(0x2a0e)](_0x496e10[_0x54e5dd(0x140c)]['buffer']),_0x3f0426[_0x15c2f2]={'data':_0x496e10,'pixelRatio':_0x478056[_0x54e5dd(0x4d0d)],'hasRenderCallback':Boolean(_0x478056[_0x54e5dd(0x4fa3)]&&_0x478056[_0x54e5dd(0x4fa3)][_0x54e5dd(0x445c)])};}return _0x3f0426;},ImageManager['prototype'][_0x5e00b3(0x5ba8)]=function(){var _0x2d231f=_0x5e00b3,_0x55a970=this[_0x2d231f(0x45ae)];return{'width':_0x55a970[_0x2d231f(0x2d3c)],'height':_0x55a970[_0x2d231f(0x5a4e)]};},ImageManager[_0x5e00b3(0x3720)][_0x5e00b3(0x5bb8)]=function(_0x87a9b9){var _0x475db4=_0x307c2b,_0x5f4fbb=_0x5e00b3,_0x4c9d0a=this[_0x475db4(0x3dbd)][_0x87a9b9],_0x358c96=this[_0x5f4fbb(0xa6e)](_0x87a9b9);if(!_0x358c96)return null;if(_0x4c9d0a&&_0x4c9d0a[_0x5f4fbb(0x3747)][_0x5f4fbb(0x24cf)]===_0x358c96[_0x5f4fbb(0x24cf)])return _0x4c9d0a[_0x475db4(0x2fe9)];if(_0x4c9d0a)_0x4c9d0a[_0x5f4fbb(0x3747)][_0x5f4fbb(0x24cf)]=_0x358c96[_0x5f4fbb(0x24cf)];else{var _0x6fe924={'w':_0x358c96[_0x5f4fbb(0x140c)][_0x5f4fbb(0x2d3c)]+0x2*padding$1,'h':_0x358c96['data'][_0x475db4(0x10d5)]+0x2*padding$1,'x':0x0,'y':0x0},_0x5b8c50=new ImagePosition(_0x6fe924,_0x358c96);this[_0x475db4(0x3dbd)][_0x87a9b9]={'bin':_0x6fe924,'position':_0x5b8c50};}return this[_0x5f4fbb(0x2cb9)](),this[_0x5f4fbb(0x310f)][_0x87a9b9][_0x5f4fbb(0x3747)];},ImageManager[_0x5e00b3(0x3720)][_0x5e00b3(0xdbb)]=function(_0x4f48be){var _0x4bb5d3=_0x307c2b,_0x22aae3=_0x5e00b3,_0x5a2cb8=_0x4f48be['gl'];this[_0x22aae3(0x34d1)]?this[_0x22aae3(0xa73)]&&(this[_0x22aae3(0x34d1)][_0x22aae3(0xa16)](this[_0x4bb5d3(0x2e00)]),this[_0x22aae3(0xa73)]=!0x1):this[_0x22aae3(0x34d1)]=new Texture$1(_0x4f48be,this[_0x4bb5d3(0x2e00)],_0x5a2cb8['RGBA']),this[_0x22aae3(0x34d1)][_0x22aae3(0xdbb)](_0x5a2cb8[_0x4bb5d3(0x4acf)],_0x5a2cb8[_0x22aae3(0x3304)]);},ImageManager[_0x5e00b3(0x3720)][_0x5e00b3(0x2cb9)]=function(){var _0x16c7ec=_0x307c2b,_0x1035b9=_0x5e00b3,_0x13f108=[];for(var _0x16902b in this[_0x1035b9(0x310f)])_0x13f108[_0x1035b9(0x5323)](this[_0x1035b9(0x310f)][_0x16902b][_0x16c7ec(0x4b29)]);var _0x41ad36=potpack(_0x13f108),_0x5c2e40=_0x41ad36['w'],_0x2eaba4=_0x41ad36['h'],_0x7c891f=this[_0x1035b9(0x45ae)];for(var _0x1e1177 in(_0x7c891f[_0x1035b9(0x2258)]({'width':_0x5c2e40||0x1,'height':_0x2eaba4||0x1}),this[_0x1035b9(0x310f)])){var _0x15dc88=this[_0x1035b9(0x310f)][_0x1e1177][_0x1035b9(0x28d7)],_0x32f134=_0x15dc88['x']+padding$1,_0x4031da=_0x15dc88['y']+padding$1,_0x5537fc=this[_0x1035b9(0x5803)][_0x1e1177][_0x1035b9(0x140c)],_0x37e546=_0x5537fc[_0x1035b9(0x2d3c)],_0x249d7a=_0x5537fc[_0x1035b9(0x5a4e)];RGBAImage[_0x1035b9(0x431f)](_0x5537fc,_0x7c891f,{'x':0x0,'y':0x0},{'x':_0x32f134,'y':_0x4031da},{'width':_0x37e546,'height':_0x249d7a}),RGBAImage[_0x1035b9(0x431f)](_0x5537fc,_0x7c891f,{'x':0x0,'y':_0x249d7a-0x1},{'x':_0x32f134,'y':_0x4031da-0x1},{'width':_0x37e546,'height':0x1}),RGBAImage[_0x16c7ec(0x3bd2)](_0x5537fc,_0x7c891f,{'x':0x0,'y':0x0},{'x':_0x32f134,'y':_0x4031da+_0x249d7a},{'width':_0x37e546,'height':0x1}),RGBAImage[_0x1035b9(0x431f)](_0x5537fc,_0x7c891f,{'x':_0x37e546-0x1,'y':0x0},{'x':_0x32f134-0x1,'y':_0x4031da},{'width':0x1,'height':_0x249d7a}),RGBAImage[_0x1035b9(0x431f)](_0x5537fc,_0x7c891f,{'x':0x0,'y':0x0},{'x':_0x32f134+_0x37e546,'y':_0x4031da},{'width':0x1,'height':_0x249d7a});}this[_0x1035b9(0xa73)]=!0x0;},ImageManager[_0x307c2b(0x1aa2)][_0x307c2b(0x1fea)]=function(){this['callbackDispatchedThisFrame']={};},ImageManager['prototype'][_0x5e00b3(0x5ba1)]=function(_0x19f508){var _0x503f62=_0x307c2b,_0x2b2ddb=_0x5e00b3;for(var _0x35ef58=0x0,_0x2b4ee1=_0x19f508;_0x35ef58<_0x2b4ee1[_0x2b2ddb(0x809)];_0x35ef58+=0x1){var _0x2a312f=_0x2b4ee1[_0x35ef58];if(!this[_0x503f62(0x59bb)][_0x2a312f]){this[_0x503f62(0x59bb)][_0x2a312f]=!0x0;var _0x3fd07e=this[_0x503f62(0x3b4a)][_0x2a312f];renderStyleImage(_0x3fd07e)&&this[_0x2b2ddb(0x4b05)](_0x2a312f,_0x3fd07e);}}};var LineAtlas=function(_0x350276,_0xf4bdf0){var _0xa6effd=_0x5e00b3;this[_0xa6effd(0x2d3c)]=_0x350276,this[_0xa6effd(0x5a4e)]=_0xf4bdf0,this[_0xa6effd(0x5e60)]=0x0,this[_0xa6effd(0x340c)]=0x4,this[_0xa6effd(0x140c)]=new Uint8Array(this[_0xa6effd(0x2d3c)]*this[_0xa6effd(0x5a4e)]*this[_0xa6effd(0x340c)]),this[_0xa6effd(0x1c83)]={};};function featureFilter(){}LineAtlas[_0x307c2b(0x1aa2)][_0x5e00b3(0x20c8)]=function(_0x2ee681,_0x40af43){var _0x4d415b=_0x5e00b3,_0x38ac7b=_0x2ee681[_0x4d415b(0x48a9)](',')+String(_0x40af43);return this[_0x4d415b(0x1c83)][_0x38ac7b]||(this[_0x4d415b(0x1c83)][_0x38ac7b]=this[_0x4d415b(0x405c)](_0x2ee681,_0x40af43)),this[_0x4d415b(0x1c83)][_0x38ac7b];},LineAtlas['prototype'][_0x5e00b3(0x405c)]=function(_0x14709e,_0x4073d9){var _0x23224c=_0x307c2b,_0x39ac1b=_0x5e00b3,_0x44a27b=_0x4073d9?0x7:0x0,_0x11055c=0x2*_0x44a27b+0x1;if(this[_0x39ac1b(0x5e60)]+_0x11055c>this[_0x39ac1b(0x5a4e)])return null;for(var _0x335897=0x0,_0x2de391=0x0;_0x2de391<_0x14709e[_0x39ac1b(0x809)];_0x2de391++)_0x335897+=_0x14709e[_0x2de391];for(var _0x1d52e0=this[_0x39ac1b(0x2d3c)]/_0x335897,_0x1a227a=_0x1d52e0/0x2,_0x4af4a4=_0x14709e[_0x39ac1b(0x809)]%0x2==0x1,_0x5871f2=-_0x44a27b;_0x5871f2<=_0x44a27b;_0x5871f2++)for(var _0x45e9b2=this[_0x39ac1b(0x5e60)]+_0x44a27b+_0x5871f2,_0x47d102=this[_0x23224c(0x2299)]*_0x45e9b2,_0x10c6bc=_0x4af4a4?-_0x14709e[_0x14709e[_0x39ac1b(0x809)]-0x1]:0x0,_0x41f307=_0x14709e[0x0],_0x521f1f=0x1,_0x9cbc6=0x0;_0x9cbc6<this[_0x39ac1b(0x2d3c)];_0x9cbc6++){for(;_0x41f307<_0x9cbc6/_0x1d52e0;)_0x10c6bc=_0x41f307,_0x41f307+=_0x14709e[_0x521f1f],_0x4af4a4&&_0x521f1f===_0x14709e[_0x39ac1b(0x809)]-0x1&&(_0x41f307+=_0x14709e[0x0]),_0x521f1f++;var _0x1f0ba3=Math[_0x39ac1b(0x1beb)](_0x9cbc6-_0x10c6bc*_0x1d52e0),_0x51e8bf=Math[_0x39ac1b(0x1beb)](_0x9cbc6-_0x41f307*_0x1d52e0),_0x1b279a=Math[_0x23224c(0x4b49)](_0x1f0ba3,_0x51e8bf),_0x40e1a8=_0x521f1f%0x2==0x1,_0x2b08ba=void 0x0;if(_0x4073d9){var _0x2cb40b=_0x44a27b?_0x5871f2/_0x44a27b*(_0x1a227a+0x1):0x0;if(_0x40e1a8){var _0x32ce03=_0x1a227a-Math[_0x39ac1b(0x1beb)](_0x2cb40b);_0x2b08ba=Math[_0x39ac1b(0x5c4f)](_0x1b279a*_0x1b279a+_0x32ce03*_0x32ce03);}else _0x2b08ba=_0x1a227a-Math[_0x39ac1b(0x5c4f)](_0x1b279a*_0x1b279a+_0x2cb40b*_0x2cb40b);}else _0x2b08ba=(_0x40e1a8?0x1:-0x1)*_0x1b279a;this[_0x39ac1b(0x140c)][0x3+0x4*(_0x47d102+_0x9cbc6)]=Math[_0x39ac1b(0x498f)](0x0,Math[_0x39ac1b(0x19a8)](0xff,_0x2b08ba+0x80));}var _0x179777={'y':(this[_0x39ac1b(0x5e60)]+_0x44a27b+0.5)/this[_0x39ac1b(0x5a4e)],'height':0x2*_0x44a27b/this[_0x39ac1b(0x5a4e)],'width':_0x335897};return this['nextRow']+=_0x11055c,this[_0x39ac1b(0xa73)]=!0x0,_0x179777;},LineAtlas[_0x307c2b(0x1aa2)][_0x5e00b3(0xdbb)]=function(_0x24fb14){var _0x221d32=_0x307c2b,_0x5490c1=_0x5e00b3,_0x5bc240=_0x24fb14['gl'];this[_0x5490c1(0x30a9)]?(_0x5bc240[_0x5490c1(0x44b)](_0x5bc240[_0x5490c1(0x28d4)],this[_0x5490c1(0x30a9)]),this[_0x5490c1(0xa73)]&&(this[_0x5490c1(0xa73)]=!0x1,_0x5bc240['texSubImage2D'](_0x5bc240[_0x221d32(0x1ad8)],0x0,0x0,0x0,this[_0x5490c1(0x2d3c)],this[_0x221d32(0x10d5)],_0x5bc240[_0x5490c1(0x1015)],_0x5bc240[_0x5490c1(0x1b0f)],this[_0x5490c1(0x140c)]))):(this[_0x5490c1(0x30a9)]=_0x5bc240[_0x5490c1(0x1729)](),_0x5bc240[_0x221d32(0x1ce8)](_0x5bc240[_0x5490c1(0x28d4)],this[_0x5490c1(0x30a9)]),_0x5bc240[_0x221d32(0x5138)](_0x5bc240[_0x5490c1(0x28d4)],_0x5bc240[_0x5490c1(0x5895)],_0x5bc240[_0x5490c1(0x5993)]),_0x5bc240[_0x5490c1(0x5133)](_0x5bc240[_0x5490c1(0x28d4)],_0x5bc240[_0x5490c1(0x2958)],_0x5bc240[_0x5490c1(0x5993)]),_0x5bc240[_0x5490c1(0x5133)](_0x5bc240[_0x5490c1(0x28d4)],_0x5bc240[_0x5490c1(0x1339)],_0x5bc240[_0x5490c1(0x408a)]),_0x5bc240[_0x221d32(0x5138)](_0x5bc240[_0x5490c1(0x28d4)],_0x5bc240[_0x5490c1(0x5fbc)],_0x5bc240[_0x5490c1(0x408a)]),_0x5bc240[_0x5490c1(0xd9c)](_0x5bc240[_0x221d32(0x1ad8)],0x0,_0x5bc240[_0x5490c1(0x1015)],this[_0x5490c1(0x2d3c)],this[_0x5490c1(0x5a4e)],0x0,_0x5bc240[_0x5490c1(0x1015)],_0x5bc240[_0x221d32(0x2bcf)],this[_0x5490c1(0x140c)]));},featureFilter[_0x5e00b3(0x6012)]=function(_0x2efaf8){var _0x2d23e0=_0x307c2b,_0x1c3c22=_0x5e00b3;if(!0x0===_0x2efaf8||!0x1===_0x2efaf8)return!0x0;if(!Array[_0x1c3c22(0x2676)](_0x2efaf8)||0x0===_0x2efaf8[_0x1c3c22(0x809)])return!0x1;switch(_0x2efaf8[0x0]){case _0x1c3c22(0x3d73):return _0x2efaf8[_0x2d23e0(0x2ef4)]>=0x2&&_0x1c3c22(0x62c)!==_0x2efaf8[0x1]&&_0x2d23e0(0x1e7e)!==_0x2efaf8[0x1];case'in':return _0x2efaf8[_0x2d23e0(0x2ef4)]>=0x3&&Array[_0x1c3c22(0x2676)](_0x2efaf8[0x2]);case _0x1c3c22(0x4b4d):case _0x1c3c22(0x174f):case _0x1c3c22(0x5e6f):case _0x1c3c22(0x3edc):return!0x1;case'==':case'!=':case'>':case'>=':case'<':case'<=':case _0x2d23e0(0x37ae):case _0x1c3c22(0x13e):return 0x3!==_0x2efaf8[_0x1c3c22(0x809)]||Array[_0x1c3c22(0x2676)](_0x2efaf8[0x1])||Array[_0x1c3c22(0x2676)](_0x2efaf8[0x2]);case _0x1c3c22(0x1404):case'all':for(var _0x160210=0x0,_0x151c94=_0x2efaf8[_0x2d23e0(0x17ac)](0x1);_0x160210<_0x151c94[_0x1c3c22(0x809)];_0x160210+=0x1){var _0x1f4707=_0x151c94[_0x160210];if(!featureFilter[_0x1c3c22(0x6012)](_0x1f4707)&&_0x1c3c22(0x29d5)!=typeof _0x1f4707)return!0x1;}return!0x0;default:return!0x0;}};var filterSpec={'type':_0x5e00b3(0x29d5),'default':!0x1,'transition':!0x1,'property-type':_0x5e00b3(0x10f3),'expression':{'interpolated':!0x1,'parameters':[_0x5e00b3(0x23c4),_0x5e00b3(0x37a9)]}};function compare(_0x75c0c,_0x19592d){return _0x75c0c<_0x19592d?-0x1:_0x75c0c>_0x19592d?0x1:0x0;}function convertFilter(_0x5a7db6){var _0x217a41=_0x307c2b,_0x1215b6=_0x5e00b3;if(!_0x5a7db6)return!0x0;var _0x1141d0=_0x5a7db6[0x0];return _0x5a7db6[_0x1215b6(0x809)]<=0x1?_0x1215b6(0x1404)!==_0x1141d0:'=='===_0x1141d0?convertComparisonOp(_0x5a7db6[0x1],_0x5a7db6[0x2],'=='):'!='===_0x1141d0?convertNegation(convertComparisonOp(_0x5a7db6[0x1],_0x5a7db6[0x2],'==')):'<'===_0x1141d0||'>'===_0x1141d0||'<='===_0x1141d0||'>='===_0x1141d0?convertComparisonOp(_0x5a7db6[0x1],_0x5a7db6[0x2],_0x1141d0):'any'===_0x1141d0?convertDisjunctionOp(_0x5a7db6['slice'](0x1)):_0x1215b6(0x5ef9)===_0x1141d0?[_0x1215b6(0x5ef9)][_0x1215b6(0x736)](_0x5a7db6[_0x1215b6(0x30eb)](0x1)[_0x1215b6(0x7f7)](convertFilter)):_0x1215b6(0x3edc)===_0x1141d0?[_0x1215b6(0x3edc)][_0x1215b6(0x736)](_0x5a7db6[_0x1215b6(0x30eb)](0x1)[_0x1215b6(0x7f7)](convertFilter)):_0x217a41(0x1056)===_0x1141d0?[_0x217a41(0x67a)][_0x217a41(0x3e5c)](_0x5a7db6[_0x1215b6(0x30eb)](0x1)[_0x1215b6(0x7f7)](convertFilter)[_0x1215b6(0x7f7)](convertNegation)):'in'===_0x1141d0?convertInOp(_0x5a7db6[0x1],_0x5a7db6[_0x1215b6(0x30eb)](0x2)):_0x217a41(0x52d0)===_0x1141d0?convertNegation(convertInOp(_0x5a7db6[0x1],_0x5a7db6[_0x217a41(0x17ac)](0x2))):_0x1215b6(0x3d73)===_0x1141d0?convertHasOp(_0x5a7db6[0x1]):_0x217a41(0x51dd)===_0x1141d0?convertNegation(convertHasOp(_0x5a7db6[0x1])):_0x1215b6(0x59b6)===_0x1141d0?convertComparisonOp(_0x5a7db6[0x1],_0x5a7db6[0x2],_0x1215b6(0x59b6)):_0x1215b6(0x13e)!==_0x1141d0||convertNegation(convertComparisonOp(_0x5a7db6[0x1],_0x5a7db6[0x2],_0x1215b6(0x59b6)));}function convertComparisonOp(_0x1164d8,_0x51189d,_0x35f9ca){var _0x2a08e8=_0x307c2b,_0x2bb159=_0x5e00b3;switch(_0x1164d8){case _0x2bb159(0x58b8):return[_0x2a08e8(0x2458)+_0x35f9ca,_0x51189d];case _0x2bb159(0x62c):return[_0x2bb159(0x3884)+_0x35f9ca,_0x51189d];default:return[_0x2bb159(0x53ed)+_0x35f9ca,_0x1164d8,_0x51189d];}}function convertDisjunctionOp(_0x154ed4){var _0x2ca4ed=_0x5e00b3;return[_0x2ca4ed(0x1404)][_0x2ca4ed(0x736)](_0x154ed4[_0x2ca4ed(0x7f7)](convertFilter));}function convertInOp(_0xfa6575,_0x38e129){var _0x78af52=_0x307c2b,_0x354359=_0x5e00b3;if(0x0===_0x38e129[_0x354359(0x809)])return!0x1;switch(_0xfa6575){case _0x354359(0x58b8):return[_0x354359(0x4b59),[_0x354359(0x2be8),_0x38e129]];case _0x354359(0x62c):return[_0x354359(0x5dbc),[_0x354359(0x2be8),_0x38e129]];default:return _0x38e129[_0x78af52(0x2ef4)]>0xc8&&!_0x38e129[_0x354359(0x3e7)](function(_0x42001f){return typeof _0x42001f!=typeof _0x38e129[0x0];})?[_0x78af52(0x37c0),_0xfa6575,[_0x78af52(0x4442),_0x38e129[_0x354359(0x4b76)](compare)]]:[_0x354359(0x491),_0xfa6575,[_0x354359(0x2be8),_0x38e129]];}}function convertHasOp(_0x30e416){var _0x4ecff0=_0x5e00b3;switch(_0x30e416){case'$type':return!0x0;case _0x4ecff0(0x62c):return[_0x4ecff0(0x1239)];default:return[_0x4ecff0(0x161b),_0x30e416];}}function convertNegation(_0x3de1bf){return['!',_0x3de1bf];}featureFilter[_0x5e00b3(0x31a1)]=function(_0x1bb45e){var _0x206a98=_0x307c2b,_0x3a2491=_0x5e00b3;if(null==_0x1bb45e)return function(){return!0x0;};featureFilter[_0x3a2491(0x6012)](_0x1bb45e)||(_0x1bb45e=convertFilter(_0x1bb45e));var _0x35452a=Expression$1[_0x206a98(0x3662)](_0x1bb45e,filterSpec);if(_0x3a2491(0x584a)===_0x35452a[_0x3a2491(0x2a6a)])throw new Error(_0x35452a[_0x3a2491(0x9a4)][_0x3a2491(0x7f7)](function(_0x41fde6){var _0x3bb9f8=_0x3a2491;return _0x41fde6[_0x3bb9f8(0x150a)]+':\x20'+_0x41fde6[_0x3bb9f8(0x3c0f)];})[_0x206a98(0x6a8)](',\x20'));return function(_0x4fb264,_0x57cd18){var _0x54932e=_0x3a2491;return _0x35452a[_0x54932e(0x9a4)][_0x54932e(0xd06)](_0x4fb264,_0x57cd18);};};const refProperties=[_0x5e00b3(0x3dd),_0x307c2b(0x567a),_0x5e00b3(0x1260),_0x5e00b3(0x1c7a),_0x5e00b3(0x581a),_0x5e00b3(0x1d59),_0x307c2b(0x19de)];function stringify(_0x5b5485){var _0x106c9a=_0x307c2b,_0x22ecf2=_0x5e00b3,_0x504afa=typeof _0x5b5485;if(_0x106c9a(0x3393)===_0x504afa||_0x22ecf2(0x29d5)===_0x504afa||_0x22ecf2(0x20b8)===_0x504afa||null==_0x5b5485)return JSON['stringify'](_0x5b5485);if(Array[_0x22ecf2(0x2676)](_0x5b5485)){for(var _0x3733b8='[',_0x4af3da=0x0,_0x13d1e7=_0x5b5485;_0x4af3da<_0x13d1e7[_0x22ecf2(0x809)];_0x4af3da+=0x1){_0x3733b8+=stringify(_0x13d1e7[_0x4af3da])+',';}return _0x3733b8+']';}for(var _0x599339=Object[_0x22ecf2(0x4d54)](_0x5b5485)[_0x22ecf2(0x4b76)](),_0x378668='{',_0x400711=0x0;_0x400711<_0x599339['length'];_0x400711++)_0x378668+=JSON[_0x106c9a(0x1393)](_0x599339[_0x400711])+':'+stringify(_0x5b5485[_0x599339[_0x400711]])+',';return _0x378668+'}';}function getKey$3(_0x53b0f2){var _0x35ff28=_0x5e00b3;for(var _0x58521b='',_0x2a114f=0x0,_0x547f94=refProperties;_0x2a114f<_0x547f94[_0x35ff28(0x809)];_0x2a114f+=0x1){_0x58521b+='/'+stringify(_0x53b0f2[_0x547f94[_0x2a114f]]);}return _0x58521b;}function groupByLayout(_0xc182fd,_0x21d777){var _0x96c5e6=_0x5e00b3;for(var _0x582706={},_0x3ee813=0x0;_0x3ee813<_0xc182fd[_0x96c5e6(0x809)];_0x3ee813++){var _0x3be548=_0x21d777&&_0x21d777[_0xc182fd[_0x3ee813]['id']]||getKey$3(_0xc182fd[_0x3ee813]);_0x21d777&&(_0x21d777[_0xc182fd[_0x3ee813]['id']]=_0x3be548);var _0x33f563=_0x582706[_0x3be548];_0x33f563||(_0x33f563=_0x582706[_0x3be548]=[]),_0x33f563['push'](_0xc182fd[_0x3ee813]);}var _0x5322f7=[];for(var _0x4bb704 in _0x582706)_0x5322f7[_0x96c5e6(0x5323)](_0x582706[_0x4bb704]);return _0x5322f7;}var StyleLayerIndex=function(_0x30b50c){var _0x37d1e4=_0x5e00b3;this[_0x37d1e4(0x40b2)]={},_0x30b50c&&this[_0x37d1e4(0x2c3f)](_0x30b50c);};function values(_0x2b6dc7){var _0x45fe24=_0x5e00b3,_0x45ff96=[];for(var _0x33b9bb in _0x2b6dc7)_0x45ff96[_0x45fe24(0x5323)](_0x2b6dc7[_0x33b9bb]);return _0x45ff96;}function Style(_0x4ca306){var _0x140bbf=_0x307c2b,_0x4cc6f9=_0x5e00b3;this[_0x4cc6f9(0x52dd)]={},this[_0x4cc6f9(0x42c7)]=[],this[_0x4cc6f9(0x6001)]={},this[_0x4cc6f9(0xb81)]=!0x1,this[_0x4cc6f9(0x5a65)]=!0x1,this[_0x140bbf(0x2fb2)]=new ImageManager(),this[_0x140bbf(0x3a91)]=new LineAtlas(0x100,0x200),this[_0x4cc6f9(0x53e)]();}function loadSprite(_0x129fc9,_0x1f1864,_0x5bd54d){var _0x3dbec5=_0x307c2b,_0x273dc7=_0x5e00b3,_0x1b986d;if(!defined$1(_0x1b986d=_0x129fc9[_0x273dc7(0x3811)]?_0x129fc9[_0x273dc7(0x26a1)]+_0x273dc7(0x3351):_0x5bd54d[_0x273dc7(0x331e)]))return _0x129fc9[_0x273dc7(0x32e3)]=!0x0,void _0x1f1864[_0x273dc7(0x1cf2)](!0x0);var _0x2d4622=_0x1b986d+_0x273dc7(0x4b39),_0x568600=_0x1b986d+_0x273dc7(0x49b3);defined$1(Credential[_0x273dc7(0x5080)])&&(defined$1(Credential[_0x273dc7(0x5080)][_0x273dc7(0xb25)][_0x129fc9[_0x3dbec5(0x5a2a)]])?(_0x2d4622=Credential[_0x273dc7(0x144)](_0x129fc9[_0x273dc7(0x26a1)],_0x2d4622),_0x568600=Credential[_0x273dc7(0x144)](_0x129fc9[_0x273dc7(0x26a1)],_0x568600)):(_0x2d4622=Credential[_0x273dc7(0x1aee)](_0x2d4622),_0x568600=Credential[_0x3dbec5(0x4dd9)](_0x568600)));var _0x176070,_0x3079ce,_0xad260f=loadJson$1(_0x2d4622,_0x129fc9[_0x3dbec5(0x2e07)]),_0x3aa314=Resource[_0x273dc7(0x3bee)](_0x568600);function _0x3d081a(){var _0xe401fd=_0x3dbec5,_0x443d03=_0x273dc7;if(_0x3079ce&&_0x176070){var _0x25d77d=getImageData(_0x176070);try{for(var _0xc1e159 in _0x3079ce){var _0x115fea=_0x3079ce[_0xc1e159],_0x5d5b61=_0x115fea[_0x443d03(0x2d3c)],_0x10937d=_0x115fea[_0x443d03(0x5a4e)],_0x585316=_0x115fea['x'],_0x3ff88c=_0x115fea['y'],_0x4bd04b=_0x115fea[_0x443d03(0x5c14)],_0x32bffb=_0x115fea[_0xe401fd(0x5361)],_0xf37033=_0x115fea[_0x443d03(0x25ee)],_0xb99474=_0x115fea[_0x443d03(0x1e3e)],_0x23e606=_0x115fea[_0x443d03(0x52cd)],_0x227bc5=new RGBAImage({'width':_0x5d5b61,'height':_0x10937d});RGBAImage[_0xe401fd(0x3bd2)](_0x25d77d,_0x227bc5,{'x':_0x585316,'y':_0x3ff88c},{'x':0x0,'y':0x0},{'width':_0x5d5b61,'height':_0x10937d}),_0x1f1864[_0x443d03(0x54ab)](_0xc1e159,{'data':_0x227bc5,'pixelRatio':_0x32bffb,'sdf':_0x4bd04b,'stretchX':_0xf37033,'stretchY':_0xb99474,'content':_0x23e606});}}catch(_0x55d488){console[_0x443d03(0xca1)](_0x55d488);}_0x1f1864[_0x443d03(0x1cf2)](!0x0),_0x129fc9[_0x443d03(0x32e3)]=!0x0;}}defined$1(_0x129fc9['_customRequestHeaders'])&&(_0x3aa314[_0x273dc7(0x29ac)]=_0x129fc9[_0x273dc7(0x433)]),when(_0xad260f,function(_0x4e6942){_0x3079ce=_0x4e6942,_0x3d081a();},function(_0xb7320e){var _0x17055f=_0x273dc7;console[_0x17055f(0xca1)](_0x17055f(0x9b5)+_0x1b986d+_0x17055f(0x1510)),_0x129fc9[_0x17055f(0x32e3)]=!0x0;}),when(_0x3aa314[_0x273dc7(0x1673)](),function(_0x3bc1f2){_0x176070=_0x3bc1f2,_0x3d081a();},function(_0x32a07a){var _0x1f2227=_0x273dc7;console[_0x1f2227(0xca1)](_0x1f2227(0x9b5)+_0x1b986d+_0x1f2227(0x2ca8)),_0x129fc9[_0x1f2227(0x32e3)]=!0x0;});}function getImageData(_0x251eb9,_0x3a3e9d){var _0xaae018=_0x307c2b,_0x4264a2=_0x5e00b3;void 0x0===_0x3a3e9d&&(_0x3a3e9d=0x0);var _0x45531e=document[_0x4264a2(0x2a2e)](_0x4264a2(0x2a34)),_0x2c02ad=_0x45531e[_0x4264a2(0x696)]('2d');if(!_0x2c02ad)throw new Error(_0x4264a2(0xc63));return _0x45531e[_0xaae018(0x2299)]=_0x251eb9[_0x4264a2(0x2d3c)],_0x45531e[_0x4264a2(0x5a4e)]=_0x251eb9[_0x4264a2(0x5a4e)],_0x2c02ad[_0x4264a2(0x2aa0)](_0x251eb9,0x0,0x0,_0x251eb9[_0xaae018(0x2299)],_0x251eb9['height']),_0x2c02ad[_0xaae018(0x4ed)](-_0x3a3e9d,-_0x3a3e9d,_0x251eb9[_0x4264a2(0x2d3c)]+0x2*_0x3a3e9d,_0x251eb9[_0xaae018(0x10d5)]+0x2*_0x3a3e9d);}function createGuid(){var _0x388d41=_0x5e00b3;return _0x388d41(0x20ab)['replace'](/[xy]/g,function(_0x34a900){var _0xc5e681=_0x388d41,_0x19a192=0x10*Math[_0xc5e681(0x2e0f)]()|0x0;return('x'===_0x34a900?_0x19a192:0x3&_0x19a192|0x8)[_0xc5e681(0x3cc8)](0x10);});}StyleLayerIndex[_0x307c2b(0x1aa2)][_0x5e00b3(0x2c3f)]=function(_0x1d7da6){var _0x3d9a9a=_0x5e00b3;this[_0x3d9a9a(0x5d2b)]={},this[_0x3d9a9a(0x52dd)]={},this[_0x3d9a9a(0xa16)](_0x1d7da6,[]);},StyleLayerIndex[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0xf2aecb,_0x4905bb){var _0x2e9a38=_0x307c2b,_0x3e3a29=_0x5e00b3;for(var _0x1ceb60=this,_0x2b1fbf=0x0,_0x5e6dd2=_0xf2aecb;_0x2b1fbf<_0x5e6dd2[_0x3e3a29(0x809)];_0x2b1fbf+=0x1){var _0x5f4e79=_0x5e6dd2[_0x2b1fbf];this[_0x3e3a29(0x5d2b)][_0x5f4e79['id']]=_0x5f4e79;var _0x1155ee=createStyleLayer(_0x5f4e79);null!=_0x1155ee&&(this[_0x3e3a29(0x52dd)][_0x5f4e79['id']]=_0x1155ee,_0x1155ee[_0x2e9a38(0x2395)]=featureFilter[_0x3e3a29(0x31a1)](_0x1155ee[_0x3e3a29(0x1d59)]),this[_0x3e3a29(0x40b2)][_0x5f4e79['id']]&&delete this[_0x3e3a29(0x40b2)][_0x5f4e79['id']]);}for(var _0x41d957=0x0,_0x5f8a0c=_0x4905bb;_0x41d957<_0x5f8a0c[_0x2e9a38(0x2ef4)];_0x41d957+=0x1){var _0x546c5e=_0x5f8a0c[_0x41d957];delete this[_0x3e3a29(0x40b2)][_0x546c5e],delete this[_0x3e3a29(0x5d2b)][_0x546c5e],delete this[_0x2e9a38(0x1afe)][_0x546c5e];}this[_0x3e3a29(0x261d)]={};for(var _0x56c4fe=0x0,_0x3ca2bd=groupByLayout(values(this[_0x3e3a29(0x5d2b)]),this[_0x3e3a29(0x40b2)]);_0x56c4fe<_0x3ca2bd[_0x3e3a29(0x809)];_0x56c4fe+=0x1){var _0x161514=_0x3ca2bd[_0x56c4fe][_0x2e9a38(0x4af7)](function(_0x41b245){var _0x3352db=_0x3e3a29;return _0x1ceb60[_0x3352db(0x52dd)][_0x41b245['id']];}),_0x16f7b6=_0x161514[0x0];if(null!=_0x16f7b6&&_0x3e3a29(0x5e6f)!==_0x16f7b6[_0x2e9a38(0x4a6e)]){var _0x5b6494=_0x16f7b6[_0x3e3a29(0x43f4)]||'',_0x25391b=this[_0x3e3a29(0x261d)][_0x5b6494];_0x25391b||(_0x25391b=this[_0x3e3a29(0x261d)][_0x5b6494]={});var _0x1a2861=_0x16f7b6[_0x3e3a29(0x4b08)],_0x224f6d=_0x25391b[_0x1a2861];_0x224f6d||(_0x224f6d=_0x25391b[_0x1a2861]=[]),_0x224f6d[_0x3e3a29(0x5323)](_0x161514);}}},Style[_0x5e00b3(0x3720)][_0x5e00b3(0x4971)]=function(_0x371d54){var _0x5dd965=_0x307c2b,_0x347b90=_0x5e00b3;for(var _0x18ef8d in(this[_0x347b90(0xb81)]=!0x0,this[_0x347b90(0x5a84)]=_0x371d54,_0x371d54[_0x347b90(0x2454)]));var _0x357730=this[_0x347b90(0x5a84)][_0x347b90(0x2416)];this[_0x5dd965(0x176f)]=_0x357730[_0x347b90(0x7f7)](function(_0x41a882){return _0x41a882['id'];}),this[_0x347b90(0x52dd)]={};for(var _0x228a8f=0x0,_0xa58bc4=_0x357730;_0x228a8f<_0xa58bc4[_0x347b90(0x809)];_0x228a8f+=0x1){var _0x30690a=_0xb59127=_0xa58bc4[_0x228a8f];if(null!=(_0xb59127=createStyleLayer(_0xb59127))){_0xb59127[_0x347b90(0x1228)]=_0x30690a,_0xb59127[_0x5dd965(0x3a7a)]['originalFilter']=Util$2[_0x347b90(0x40f3)](_0xb59127[_0x347b90(0x1d59)]);var _0x3f68dd=new EvaluationParameters(0x0);_0xb59127[_0x347b90(0x52b4)](_0x3f68dd),this[_0x347b90(0x52dd)][_0xb59127['id']]=_0xb59127;}}var _0x4cc0a8=this['_layers'],_0x37a324=new StyleLayerIndex(_0x357730);for(var _0x12ced9 in _0x37a324[_0x5dd965(0x3d0d)]){var _0x4194c7=_0x37a324[_0x347b90(0x261d)][_0x12ced9];for(var _0xc63cac in _0x4194c7)for(_0x228a8f=0x0,_0xa58bc4=_0x4194c7[_0xc63cac];_0x228a8f<_0xa58bc4[_0x347b90(0x809)];_0x228a8f+=0x1){var _0xb59127,_0x4b3611=_0xa58bc4[_0x228a8f],_0x21a45d=(_0xb59127=_0x4b3611[0x0])['id'];_0x4b3611[_0x5dd965(0x4af7)](function(_0x20e4ec){var _0x477f89=_0x347b90;_0x4cc0a8[_0x20e4ec['id']][_0x477f89(0x1289)]=_0x21a45d;});}}},Style[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x44a484){var _0x3dfdfc=_0x307c2b,_0x882ffe=_0x5e00b3;if(this['_loaded']){var _0x9f1c8f=new EvaluationParameters(0x0);if(this[_0x882ffe(0x2e30)],this[_0x882ffe(0x2e30)]){var _0x546c20=Object[_0x3dfdfc(0x11bc)](this[_0x882ffe(0x4f19)]),_0x42c45b=Object[_0x882ffe(0x4d54)](this[_0x882ffe(0x263b)]);for(var _0x1e21da in((_0x546c20[_0x882ffe(0x809)]||_0x42c45b['length'])&&this[_0x882ffe(0x27af)](_0x44a484,_0x546c20,_0x42c45b),this[_0x882ffe(0xd67)]))this[_0x882ffe(0x52dd)][_0x1e21da][_0x3dfdfc(0x23a8)](_0x9f1c8f);this[_0x3dfdfc(0x509b)]();}for(var _0x1e94e8 in this[_0x882ffe(0x6001)])this[_0x3dfdfc(0x49ca)][_0x1e94e8][_0x882ffe(0x540)]=!0x1;for(var _0x212f6c=0x0,_0x336831=this['_order'];_0x212f6c<_0x336831[_0x882ffe(0x809)];_0x212f6c+=0x1){var _0x3339a2=_0x336831[_0x212f6c],_0x178551=this[_0x882ffe(0x52dd)][_0x3339a2];null!=_0x178551&&null!=_0x178551&&_0x178551[_0x882ffe(0x52b4)](_0x9f1c8f,this[_0x882ffe(0x46f7)][_0x882ffe(0x12a2)]());}}},Style[_0x5e00b3(0x3720)][_0x5e00b3(0x27af)]=function(_0x417ca5,_0x1f155d,_0x9cf14a){var _0x13309d=_0x307c2b,_0x21c6a8=_0x5e00b3;for(var _0x3cfd6f=[],_0x327f5e=0x0;_0x327f5e<_0x1f155d[_0x13309d(0x2ef4)];_0x327f5e++){var _0x5d5774=_0x1f155d[_0x327f5e],_0x1d1a09=this[_0x21c6a8(0x52dd)][_0x5d5774];defined$1(_0x1d1a09)&&_0x3cfd6f['push'](_0x1d1a09[_0x21c6a8(0x1228)]);}for(var _0x5a13ed in _0x417ca5){_0x417ca5[_0x5a13ed]['addRepaintTask'](_0x3cfd6f,_0x9cf14a,this[_0x21c6a8(0x5a65)]);}this[_0x21c6a8(0x5a65)]=!0x1;},Style['prototype'][_0x5e00b3(0x5337)]=function(_0x14c3e0,_0x259545,_0x13f5a2){var _0x401afc=_0x307c2b,_0x1d8cf5=_0x5e00b3,_0x495fdd=_0x14c3e0['id'];if(this[_0x1d8cf5(0x431c)](_0x495fdd))console[_0x1d8cf5(0xca1)](_0x1d8cf5(0x4aef)+_0x495fdd+_0x1d8cf5(0x5bf7));else{var _0x8ed5b=createStyleLayer(_0x14c3e0);_0x8ed5b[_0x1d8cf5(0x1228)]=_0x14c3e0;var _0x421d57=_0x259545?this[_0x1d8cf5(0x42c7)][_0x401afc(0x2feb)](_0x259545):this[_0x1d8cf5(0x42c7)][_0x1d8cf5(0x809)];_0x259545&&-0x1===_0x421d57?console[_0x1d8cf5(0xca1)](_0x1d8cf5(0x4aef)+_0x259545+_0x1d8cf5(0x4594)):(this[_0x1d8cf5(0x42c7)][_0x1d8cf5(0x2f5b)](_0x421d57,0x0,_0x495fdd),this[_0x1d8cf5(0xc6e)]=!0x0,this[_0x1d8cf5(0x52dd)][_0x495fdd]=_0x8ed5b,this[_0x1d8cf5(0xae2)](_0x8ed5b));}},Style[_0x5e00b3(0x3720)][_0x307c2b(0x4e9a)]=function(_0x3ae375,_0x418033){var _0x19715f=_0x307c2b,_0xc3d8a3=_0x5e00b3;if(this[_0x19715f(0x4f0b)]=!0x0,this[_0xc3d8a3(0x52dd)][_0x3ae375]){if(_0x3ae375!==_0x418033){var _0x53ad4f=this[_0xc3d8a3(0x42c7)][_0xc3d8a3(0xabf)](_0x3ae375);this[_0xc3d8a3(0x42c7)][_0xc3d8a3(0x2f5b)](_0x53ad4f,0x1);var _0x397b3c=_0x418033?this[_0x19715f(0x176f)][_0xc3d8a3(0xabf)](_0x418033):this[_0x19715f(0x176f)][_0xc3d8a3(0x809)];_0x418033&&-0x1===_0x397b3c?console[_0xc3d8a3(0xca1)](_0xc3d8a3(0x4aef)+_0x418033+_0xc3d8a3(0x4594)):(this[_0xc3d8a3(0x42c7)][_0xc3d8a3(0x2f5b)](_0x397b3c,0x0,_0x3ae375),this[_0xc3d8a3(0xc6e)]=!0x0);}}else console[_0x19715f(0x2167)](_0xc3d8a3(0x588c)+_0x3ae375+_0xc3d8a3(0x26f4));},Style[_0x5e00b3(0x3720)][_0x307c2b(0x2bbc)]=function(){var _0x5f05ee=_0x307c2b,_0x28a249=_0x5e00b3;if(!this[_0x28a249(0xb81)])return!0x1;if(id!==before){var _0x1c385c=this[_0x5f05ee(0x176f)][_0x28a249(0xabf)](id);this[_0x28a249(0x42c7)][_0x28a249(0x2f5b)](_0x1c385c,0x1);var _0x34248a=before?this[_0x28a249(0x42c7)][_0x28a249(0xabf)](before):this[_0x28a249(0x42c7)][_0x5f05ee(0x2ef4)];before&&-0x1===_0x34248a?this['fire'](new ref_properties[(_0x5f05ee(0x757))](new Error(_0x28a249(0x4aef)+before+_0x28a249(0x4594)))):(this[_0x28a249(0x42c7)][_0x28a249(0x2f5b)](_0x34248a,0x0,id),this[_0x28a249(0xc6e)]=!0x0);}},Style['prototype'][_0x307c2b(0x5054)]=function(_0x401e22){var _0x3476d0=_0x307c2b,_0x10bab6=_0x5e00b3,_0x2b27ad=this[_0x10bab6(0x52dd)][_0x401e22];if(_0x2b27ad){var _0xb468fc=this[_0x10bab6(0x42c7)][_0x10bab6(0xabf)](_0x401e22);this[_0x10bab6(0x42c7)][_0x10bab6(0x2f5b)](_0xb468fc,0x1),this[_0x10bab6(0xc6e)]=!0x0,this[_0x10bab6(0x2e30)]=!0x0,this[_0x3476d0(0x40c0)][_0x401e22]=_0x2b27ad,delete this[_0x10bab6(0x52dd)][_0x401e22],delete this[_0x3476d0(0x2ede)][_0x401e22],delete this[_0x10bab6(0xd67)][_0x401e22],_0x2b27ad[_0x10bab6(0x36a)]&&_0x2b27ad[_0x3476d0(0x4f90)](this[_0x10bab6(0x7f7)]);}else console[_0x10bab6(0xca1)](_0x10bab6(0x588c)+_0x401e22+_0x10bab6(0x4249));},Style['prototype'][_0x5e00b3(0x431c)]=function(_0xb9389e){var _0x593a83=_0x5e00b3;return this[_0x593a83(0x52dd)][_0xb9389e];},Style[_0x307c2b(0x1aa2)][_0x5e00b3(0x1840)]=function(_0x565b12,_0x347768,_0x44644c){var _0x38589e=_0x307c2b,_0x30ebad=_0x5e00b3,_0x373212=this[_0x38589e(0x4b41)](_0x565b12);if(_0x373212){if(!Util$2[_0x30ebad(0x1147)](_0x373212[_0x30ebad(0x1d59)],_0x347768)){if(null==_0x347768)defined$1(_0x373212[_0x38589e(0x3a7a)][_0x30ebad(0x42fa)])?(_0x373212[_0x30ebad(0x1d59)]=_0x373212[_0x30ebad(0x1228)][_0x38589e(0x1f98)],_0x373212[_0x30ebad(0x1228)][_0x30ebad(0x1d59)]=_0x373212[_0x30ebad(0x1228)][_0x30ebad(0x42fa)]):(_0x373212['filter']=void 0x0,_0x373212[_0x30ebad(0x1228)]['filter']=null);else{if(defined$1(_0x373212[_0x30ebad(0x1d59)])&&Array[_0x30ebad(0x2676)](_0x373212[_0x30ebad(0x1d59)])&&'all'===_0x373212[_0x38589e(0x529a)][0x0]){var _0x5a9c36=!0x1;if('in'===_0x347768[0x0]){for(var _0x1f2530=0x0;_0x1f2530<_0x373212[_0x30ebad(0x1d59)][_0x30ebad(0x809)];_0x1f2530++)'in'===_0x373212[_0x30ebad(0x1d59)][_0x1f2530][0x0]&&(_0x373212[_0x30ebad(0x1d59)][_0x1f2530]=_0x347768,_0x5a9c36=!0x0);}_0x5a9c36||(_0x373212[_0x30ebad(0x1d59)]['push'](_0x347768),_0x373212[_0x30ebad(0x1228)][_0x30ebad(0x1d59)]=_0x373212[_0x30ebad(0x1d59)]);}else _0x373212[_0x30ebad(0x1d59)]=Util$2[_0x30ebad(0x40f3)](_0x347768),_0x373212[_0x30ebad(0x1228)][_0x30ebad(0x1d59)]=_0x373212[_0x30ebad(0x1d59)];}this[_0x38589e(0x3e97)](_0x373212);}}else console[_0x38589e(0x2167)](_0x38589e(0x34f8)+_0x565b12+_0x30ebad(0x5827));},Style[_0x307c2b(0x1aa2)][_0x5e00b3(0xba4)]=function(_0x1f98a9){var _0x493579=_0x5e00b3;return Util$2[_0x493579(0x40f3)](this[_0x493579(0x431c)](_0x1f98a9)[_0x493579(0x1d59)]);},Style[_0x307c2b(0x1aa2)][_0x5e00b3(0x1c9c)]=function(_0x51229b,_0x15b62e,_0x402198,_0x11718e){var _0x1310cc=_0x307c2b,_0x57ccb9=_0x5e00b3;void 0x0===_0x11718e&&(_0x11718e={});var _0x19ffd7=this[_0x57ccb9(0x431c)](_0x51229b);_0x19ffd7?Util$2[_0x1310cc(0x2490)](_0x19ffd7[_0x57ccb9(0x3898)](_0x15b62e),_0x402198)||(_0x19ffd7[_0x1310cc(0xc63)](_0x15b62e,_0x402198,_0x11718e),this[_0x1310cc(0x3e97)](_0x19ffd7)):console[_0x57ccb9(0xca1)](_0x57ccb9(0x588c)+_0x51229b+_0x57ccb9(0x1a34));},Style[_0x5e00b3(0x3720)][_0x307c2b(0x15e6)]=function(_0x328779,_0x313bfc){var _0x4438b3=_0x5e00b3,_0x5b4bac=this[_0x4438b3(0x431c)](_0x328779);if(_0x5b4bac)return _0x5b4bac[_0x4438b3(0x3898)](_0x313bfc);console['log'](_0x4438b3(0x588c)+_0x328779+_0x4438b3(0xe7f));},Style[_0x5e00b3(0x3720)][_0x5e00b3(0x31d1)]=function(_0x1e2dea,_0x396446,_0x243d3a,_0x537170){var _0x200ce9=_0x5e00b3;void 0x0===_0x537170&&(_0x537170={});var _0x3ece75=this[_0x200ce9(0x431c)](_0x1e2dea);_0x3ece75?Util$2[_0x200ce9(0x1147)](_0x3ece75['getPaintProperty'](_0x396446),_0x243d3a)||(_0x3ece75[_0x200ce9(0x31d1)](_0x396446,_0x243d3a,_0x537170),this[_0x200ce9(0xae2)](_0x3ece75),this[_0x200ce9(0x2e30)]=!0x0,this[_0x200ce9(0xd67)][_0x1e2dea]=!0x0):console[_0x200ce9(0xca1)](_0x200ce9(0x588c)+_0x1e2dea+_0x200ce9(0x1a34));},Style['prototype'][_0x307c2b(0x53b2)]=function(_0x16d8bc,_0x424355){var _0x40a76f=_0x307c2b,_0x2d837b=_0x5e00b3;return this[_0x2d837b(0x431c)](_0x16d8bc)[_0x40a76f(0x53b2)](_0x424355);},Style[_0x307c2b(0x1aa2)][_0x5e00b3(0x2448)]=function(_0x4667ee){var _0x454240=_0x307c2b,_0x8e7700=_0x5e00b3;for(var _0x597cfc=[],_0x284a2f=0x0,_0x2e0008=_0x4667ee;_0x284a2f<_0x2e0008[_0x8e7700(0x809)];_0x284a2f+=0x1){var _0x1819dc=_0x2e0008[_0x284a2f],_0x3cecfc=this[_0x8e7700(0x52dd)][_0x1819dc];defined$1(_0x3cecfc)&&(_0x454240(0x2f6a)!==_0x3cecfc[_0x8e7700(0x3dd)]&&_0x597cfc[_0x454240(0x2a0e)](_0x3cecfc[_0x8e7700(0x151c)]()));}return _0x597cfc;},Style[_0x5e00b3(0x3720)][_0x5e00b3(0x151c)]=function(){var _0x403e8f=_0x307c2b,_0xe572f1=_0x5e00b3;return Util$2[_0x403e8f(0x4497)]({'version':this[_0xe572f1(0x5a84)][_0xe572f1(0x24cf)],'name':this[_0xe572f1(0x5a84)][_0x403e8f(0x1c7c)],'metadata':this[_0x403e8f(0x10ac)][_0xe572f1(0x56fe)],'light':this[_0xe572f1(0x5a84)][_0xe572f1(0xae6)],'center':this[_0x403e8f(0x10ac)][_0xe572f1(0x4fe8)],'zoom':this[_0xe572f1(0x5a84)][_0xe572f1(0x23c4)],'bearing':this[_0x403e8f(0x10ac)][_0xe572f1(0x1afe)],'pitch':this[_0xe572f1(0x5a84)][_0xe572f1(0x3a66)],'sprite':this[_0xe572f1(0x5a84)][_0xe572f1(0x331e)],'glyphs':this[_0xe572f1(0x5a84)][_0xe572f1(0x18e4)],'transition':this[_0xe572f1(0x5a84)]['transition'],'sources':Util$2[_0xe572f1(0x454d)](this[_0xe572f1(0x6001)],function(_0x618638){var _0x5320bd=_0xe572f1;return _0x618638[_0x5320bd(0x151c)]();}),'layers':this[_0xe572f1(0x2448)](this[_0xe572f1(0x42c7)])},function(_0x1f118c){return void 0x0!==_0x1f118c;});},Style[_0x5e00b3(0x3720)][_0x5e00b3(0x53e)]=function(){var _0x5d17e8=_0x307c2b,_0x3d23e2=_0x5e00b3;this[_0x3d23e2(0x2e30)]=!0x1,this[_0x3d23e2(0x4f19)]={},this[_0x3d23e2(0x263b)]={},this['_updatedSources']={},this[_0x5d17e8(0x2632)]={};},Style[_0x5e00b3(0x3720)][_0x5e00b3(0xae2)]=function(_0x260683){var _0x3cf753=_0x5e00b3;this[_0x3cf753(0x4f19)][_0x260683['id']]=!0x0,this['_changed']=!0x0;},Style[_0x5e00b3(0x3720)][_0x5e00b3(0x2078)]=function(_0x463212,_0x4e452e){var _0xa16721=_0x307c2b,_0x22ed9b=_0x5e00b3,_0x2a8e0a=this[_0xa16721(0x2764)](_0x463212);if(!defined$1(_0x2a8e0a))return defined$1(this[_0x22ed9b(0x3cc9)])&&(this[_0x22ed9b(0x2f2e)](this[_0x22ed9b(0x3cc9)]),this[_0x22ed9b(0x3cc9)]=null,this[_0x22ed9b(0x5a65)]=!0x0),void(_0x4e452e[_0x22ed9b(0x17a1)]=void 0x0);_0x463212[_0x22ed9b(0x303a)]=_0x2a8e0a['id'],_0x463212[_0x22ed9b(0x4e78)]=_0x2a8e0a[_0xa16721(0x56d2)]['id'];var _0x3cdf6f=_0x2a8e0a[_0x22ed9b(0x2bae)],_0x43482d=_0x3cdf6f[_0x22ed9b(0x1260)]+'_'+_0x3cdf6f[_0x22ed9b(0x3dd)]+_0x22ed9b(0x3ab7),_0xb9f667=this['_layers'][_0x43482d];if(_0x4e452e[_0x22ed9b(0x17a1)]=_0x43482d+_0x463212[_0x22ed9b(0x303a)],!defined$1(_0xb9f667)){var _0xe0e944={};_0xe0e944['source-layer']=_0x3cdf6f[_0x22ed9b(0x1260)],_0xe0e944[_0x22ed9b(0x43f4)]=_0x3cdf6f[_0x22ed9b(0x43f4)],_0xe0e944['id']=_0x43482d;var _0x544b9d=_0x3cdf6f[_0x22ed9b(0xf6d)][_0x22ed9b(0x556)]&&0x0===Color$2[_0x22ed9b(0x55dc)](_0x3cdf6f[_0x22ed9b(0xf6d)][_0x22ed9b(0x556)])[_0x22ed9b(0x32a8)]||0x0===_0x3cdf6f[_0xa16721(0x54ca)][_0x22ed9b(0x45b9)],_0x53f22e={};_0x22ed9b(0x217)==_0x3cdf6f[_0x22ed9b(0x3dd)]?(_0xe0e944[_0x22ed9b(0x3dd)]=_0x22ed9b(0x217),_0x53f22e[_0x22ed9b(0x2ffe)]=_0x4e452e[_0x22ed9b(0x1c90)][_0x22ed9b(0x3abc)](),_0x53f22e[_0x22ed9b(0xc11)]=_0x3cdf6f[_0x22ed9b(0xf6d)][_0x22ed9b(0xc11)]||0x5):_0x22ed9b(0x29f)!=_0x3cdf6f[_0x22ed9b(0x3dd)]||_0x544b9d?(_0xe0e944[_0x22ed9b(0x3dd)]=_0x22ed9b(0x48c0),_0x53f22e[_0x22ed9b(0x1592)]=_0x4e452e[_0x22ed9b(0x1c90)][_0x22ed9b(0x3abc)](),_0x53f22e[_0x22ed9b(0x1a6f)]=0x2):(_0xe0e944[_0x22ed9b(0x3dd)]=_0x22ed9b(0x29f),_0x53f22e[_0x22ed9b(0x556)]=_0x4e452e[_0x22ed9b(0x1c90)][_0x22ed9b(0x3abc)]()),_0xe0e944[_0x22ed9b(0xf6d)]=_0x53f22e,this[_0x22ed9b(0x5337)](_0xe0e944);}var _0xbf6247=['in',_0xa16721(0x39d4),_0x2a8e0a['id']];this[_0x22ed9b(0x1840)](_0x43482d,_0xbf6247),defined$1(this[_0x22ed9b(0x3cc9)])&&this[_0xa16721(0x1678)]!==_0x43482d&&this['removeLayer'](this[_0x22ed9b(0x3cc9)]),this[_0x22ed9b(0x3cc9)]=_0x43482d,this['highLighting']=!0x0;},Style[_0x307c2b(0x1aa2)][_0x5e00b3(0x228b)]=function(_0x4fc5c0){var _0xe7ff70=_0x307c2b,_0x1c37b4=_0x5e00b3;defined$1(this[_0x1c37b4(0x3cc9)])&&(this[_0x1c37b4(0x2f2e)](this[_0xe7ff70(0x1678)]),this[_0x1c37b4(0x3cc9)]=null,this[_0x1c37b4(0x5a65)]=!0x0),_0x4fc5c0[_0x1c37b4(0x17a1)]=void 0x0;},Style[_0x307c2b(0x1aa2)][_0x5e00b3(0x20c3)]=function(_0x19a31e){var _0x2f3b50=_0x307c2b,_0x2b824c=_0x5e00b3;for(var _0x4d38f8={},_0x2a6716=0x0;_0x2a6716<this[_0x2b824c(0x42c7)][_0x2f3b50(0x2ef4)];_0x2a6716++){_0x4d38f8[this[_0x2b824c(0x42c7)][_0x2a6716]]=_0x2a6716;}var _0x4b1dd2=null,_0xcb919=0x0;for(var _0x14ad6d in _0x19a31e)for(var _0x3a4ae8=_0x19a31e[_0x14ad6d],_0x213508=0x0;_0x213508<_0x3a4ae8[_0x2b824c(0x809)];_0x213508++){var _0x243915=_0x3a4ae8[_0x213508][_0x2b824c(0x37a9)];if(0x1==_0x243915[_0x2b824c(0x3dd)]||0x2==_0x243915[_0x2b824c(0x3dd)]||0x3==_0x243915[_0x2b824c(0x3dd)]){var _0x2b8716=_0x4d38f8[_0x243915[_0x2f3b50(0x56d2)]['id']];_0x2b8716>=_0xcb919&&(_0x4b1dd2=_0x243915,_0xcb919=_0x2b8716);}}return _0x4b1dd2;};var ContextLimits={'_maximumCombinedTextureImageUnits':0x0,'_maximumCubeMapSize':0x0,'_maximumFragmentUniformVectors':0x0,'_maximumTextureImageUnits':0x0,'_maximumRenderbufferSize':0x0,'_maximumTextureSize':0x0,'_maximumVaryingVectors':0x0,'_maximumVertexAttributes':0x0,'_maximumVertexTextureImageUnits':0x0,'_maximumVertexUniformVectors':0x0,'_minimumAliasedLineWidth':0x0,'_maximumAliasedLineWidth':0x0,'_minimumAliasedPointSize':0x0,'_maximumAliasedPointSize':0x0,'_maximumViewportWidth':0x0,'_maximumViewportHeight':0x0,'_maximumTextureFilterAnisotropy':0x0,'_maximumDrawBuffers':0x0,'_maximumColorAttachments':0x0,'_highpFloatSupported':!0x1,'_highpIntSupported':!0x1,'_uniformBufferOffsetAlignment':0x100,'_maxUniformBufferBinding':0x24,'_maxArrayTextureLayers':0x100};Object[_0x5e00b3(0x1dfd)](ContextLimits,{'maximumCombinedTextureImageUnits':{'get':function(){var _0x23b504=_0x5e00b3;return ContextLimits[_0x23b504(0x4f4e)];}},'maximumCubeMapSize':{'get':function(){var _0x198a1f=_0x5e00b3;return ContextLimits[_0x198a1f(0x5b55)];}},'maximumFragmentUniformVectors':{'get':function(){var _0x1e951a=_0x5e00b3;return ContextLimits[_0x1e951a(0x115a)];}},'maximumTextureImageUnits':{'get':function(){var _0x493b7f=_0x5e00b3;return ContextLimits[_0x493b7f(0x2f6d)];}},'maximumRenderbufferSize':{'get':function(){var _0x33d22e=_0x5e00b3;return ContextLimits[_0x33d22e(0x57fc)];}},'maximumTextureSize':{'get':function(){var _0x4df45a=_0x5e00b3;return ContextLimits[_0x4df45a(0x452)];}},'maximumVaryingVectors':{'get':function(){var _0x5f4a0a=_0x5e00b3;return ContextLimits[_0x5f4a0a(0x3359)];}},'maximumVertexAttributes':{'get':function(){var _0xabe4d0=_0x5e00b3;return ContextLimits[_0xabe4d0(0x5c30)];}},'maximumVertexTextureImageUnits':{'get':function(){var _0xe0e822=_0x307c2b;return ContextLimits[_0xe0e822(0x4474)];}},'maximumVertexUniformVectors':{'get':function(){var _0x1d5c65=_0x5e00b3;return ContextLimits[_0x1d5c65(0x29ba)];}},'minimumAliasedLineWidth':{'get':function(){var _0x4f609e=_0x307c2b;return ContextLimits[_0x4f609e(0x1ca8)];}},'maximumAliasedLineWidth':{'get':function(){var _0x2fbedc=_0x5e00b3;return ContextLimits[_0x2fbedc(0x89e)];}},'minimumAliasedPointSize':{'get':function(){var _0x4aad45=_0x5e00b3;return ContextLimits[_0x4aad45(0x42f8)];}},'maximumAliasedPointSize':{'get':function(){var _0x2b76b4=_0x5e00b3;return ContextLimits[_0x2b76b4(0x2627)];}},'maximumViewportWidth':{'get':function(){var _0x361e28=_0x5e00b3;return ContextLimits[_0x361e28(0x5c01)];}},'maximumViewportHeight':{'get':function(){var _0x267695=_0x5e00b3;return ContextLimits[_0x267695(0x38f2)];}},'maximumTextureFilterAnisotropy':{'get':function(){var _0x437eeb=_0x5e00b3;return ContextLimits[_0x437eeb(0xc88)];}},'maximumDrawBuffers':{'get':function(){var _0xa3121f=_0x5e00b3;return ContextLimits[_0xa3121f(0x5be7)];}},'maximumColorAttachments':{'get':function(){var _0x57ee5e=_0x5e00b3;return ContextLimits[_0x57ee5e(0x37a4)];}},'highpFloatSupported':{'get':function(){var _0x586b7a=_0x5e00b3;return ContextLimits[_0x586b7a(0x2144)];}},'highpIntSupported':{'get':function(){var _0x2ed7a4=_0x307c2b;return ContextLimits[_0x2ed7a4(0x1d0b)];}},'uniformBufferOffsetAlignment':{'get':function(){var _0x1e8be4=_0x5e00b3;return ContextLimits[_0x1e8be4(0x49f4)];}},'maxUniformBufferBinding':{'get':function(){var _0x248842=_0x5e00b3;return ContextLimits[_0x248842(0x1277)];}},'maxArrayTextureLayers':{'get':function(){var _0x17da50=_0x307c2b;return ContextLimits[_0x17da50(0x2e08)];}}});var MipmapHint={'DONT_CARE':WebGLConstants$1[_0x5e00b3(0x5ef7)],'FASTEST':WebGLConstants$1[_0x5e00b3(0x159a)],'NICEST':WebGLConstants$1[_0x307c2b(0x202c)],'validate':function(_0x431092){var _0x34fe0a=_0x307c2b,_0x1092fd=_0x5e00b3;return _0x431092===MipmapHint[_0x34fe0a(0x53b4)]||_0x431092===MipmapHint[_0x1092fd(0x159a)]||_0x431092===MipmapHint[_0x34fe0a(0x202c)];}},MipmapHint$1=Object[_0x5e00b3(0x5448)](MipmapHint),TextureMagnificationFilter={'NEAREST':WebGLConstants$1[_0x5e00b3(0x403b)],'LINEAR':WebGLConstants$1[_0x307c2b(0x4acf)],'validate':function(_0xeaa97e){var _0x3674ba=_0x5e00b3;return _0xeaa97e===TextureMagnificationFilter[_0x3674ba(0x403b)]||_0xeaa97e===TextureMagnificationFilter[_0x3674ba(0x408a)];}},TextureMagnificationFilter$1=Object[_0x5e00b3(0x5448)](TextureMagnificationFilter),TextureMinificationFilter={'NEAREST':WebGLConstants$1[_0x5e00b3(0x403b)],'LINEAR':WebGLConstants$1[_0x5e00b3(0x408a)],'NEAREST_MIPMAP_NEAREST':WebGLConstants$1[_0x5e00b3(0xc3d)],'LINEAR_MIPMAP_NEAREST':WebGLConstants$1[_0x5e00b3(0xcd9)],'NEAREST_MIPMAP_LINEAR':WebGLConstants$1['NEAREST_MIPMAP_LINEAR'],'LINEAR_MIPMAP_LINEAR':WebGLConstants$1[_0x307c2b(0x460d)],'validate':function(_0x359c86){var _0x549f05=_0x307c2b,_0x5f4971=_0x5e00b3;return _0x359c86===TextureMinificationFilter[_0x5f4971(0x403b)]||_0x359c86===TextureMinificationFilter[_0x5f4971(0x408a)]||_0x359c86===TextureMinificationFilter[_0x5f4971(0xc3d)]||_0x359c86===TextureMinificationFilter[_0x5f4971(0xcd9)]||_0x359c86===TextureMinificationFilter[_0x5f4971(0x2521)]||_0x359c86===TextureMinificationFilter[_0x549f05(0x460d)];}},TextureMinificationFilter$1=Object['freeze'](TextureMinificationFilter),TextureWrap={'CLAMP_TO_EDGE':WebGLConstants$1[_0x307c2b(0x11be)],'REPEAT':WebGLConstants$1[_0x5e00b3(0x5993)],'MIRRORED_REPEAT':WebGLConstants$1[_0x5e00b3(0x1477)],'validate':function(_0x452ce7){var _0x240a04=_0x5e00b3;return _0x452ce7===TextureWrap[_0x240a04(0x3304)]||_0x452ce7===TextureWrap[_0x240a04(0x5993)]||_0x452ce7===TextureWrap[_0x240a04(0x1477)];}},TextureWrap$1=Object[_0x5e00b3(0x5448)](TextureWrap);function Sampler(_0x26b8e4){var _0x38317b=_0x307c2b,_0x182360=_0x5e00b3;_0x26b8e4=defaultValue$1(_0x26b8e4,defaultValue$1[_0x182360(0x243c)]);const _0x51404f=defaultValue$1(_0x26b8e4[_0x182360(0x3f96)],TextureWrap$1[_0x182360(0x3304)]),_0x5ad98d=defaultValue$1(_0x26b8e4[_0x182360(0x56e9)],TextureWrap$1[_0x38317b(0x11be)]),_0x4d851b=defaultValue$1(_0x26b8e4[_0x182360(0x4880)],TextureMinificationFilter$1[_0x182360(0x408a)]),_0x3bd472=defaultValue$1(_0x26b8e4[_0x182360(0x1692)],TextureMagnificationFilter$1[_0x182360(0x408a)]),_0x5f3bc3=defined$1(_0x26b8e4[_0x182360(0x427a)])?_0x26b8e4['maximumAnisotropy']:0x1;this[_0x182360(0x4d76)]=_0x51404f,this[_0x182360(0x6b9)]=_0x5ad98d,this[_0x38317b(0x4dbd)]=_0x4d851b,this[_0x182360(0x4bb6)]=_0x3bd472,this[_0x182360(0x513a)]=_0x5f3bc3;}function Texture(_0x7c9d5b){var _0x589aee=_0x307c2b,_0x3dc694=_0x5e00b3;const _0x540e49=(_0x7c9d5b=defaultValue$1(_0x7c9d5b,defaultValue$1[_0x3dc694(0x243c)]))[_0x3dc694(0x4fd0)];let _0x402e19=_0x7c9d5b[_0x589aee(0x2299)],_0x4488be=_0x7c9d5b[_0x3dc694(0x5a4e)];const _0x1cb3a8=_0x7c9d5b[_0x3dc694(0x43f4)];defined$1(_0x1cb3a8)&&(defined$1(_0x402e19)||(_0x402e19=defaultValue$1(_0x1cb3a8['videoWidth'],_0x1cb3a8[_0x3dc694(0x2d3c)])),defined$1(_0x4488be)||(_0x4488be=defaultValue$1(_0x1cb3a8[_0x3dc694(0x5623)],_0x1cb3a8[_0x3dc694(0x5a4e)])));const _0x446ac3=defaultValue$1(_0x7c9d5b[_0x589aee(0x5305)],PixelFormat$1[_0x3dc694(0x1015)]),_0x50d16d=defaultValue$1(_0x7c9d5b[_0x3dc694(0x29cf)],PixelDatatype$1[_0x3dc694(0x1b0f)]),_0x1d058d=PixelFormat$1[_0x3dc694(0x2119)](_0x446ac3,_0x50d16d,_0x540e49),_0x15fef6=PixelFormat$1[_0x3dc694(0x3411)](_0x1d058d),_0xafd207=_0x7c9d5b[_0x3dc694(0x50f5)]||_0x446ac3===PixelFormat$1['RGB']||_0x446ac3===PixelFormat$1[_0x3dc694(0x2510)],_0x51559e=defaultValue$1(_0x7c9d5b[_0x3dc694(0x235a)],!0x0),_0x283b97=defaultValue$1(_0x7c9d5b[_0x3dc694(0x5a52)],!0x1);let _0x578948=!0x0;const _0x5b72c1=_0x540e49[_0x589aee(0x50cb)],_0x18308e=_0x5b72c1[_0x3dc694(0x28d4)],_0x5b21a0=_0x5b72c1[_0x3dc694(0x1729)]();_0x5b72c1[_0x3dc694(0x587e)](_0x5b72c1[_0x3dc694(0x55cc)]),_0x5b72c1[_0x3dc694(0x44b)](_0x18308e,_0x5b21a0);let _0xa03cbf,_0x163739=0x4;if(defined$1(_0x1cb3a8)&&defined$1(_0x1cb3a8[_0x3dc694(0xedb)])&&!_0x15fef6&&(_0x163739=PixelFormat$1[_0x3dc694(0x4752)](_0x446ac3,_0x50d16d,_0x402e19)),_0x5b72c1[_0x3dc694(0x28c9)](_0x5b72c1[_0x3dc694(0x17b1)],_0x163739),_0x283b97?_0x5b72c1[_0x3dc694(0x28c9)](_0x5b72c1[_0x3dc694(0x1a7f)],_0x5b72c1[_0x3dc694(0x423a)]):_0x5b72c1[_0x3dc694(0x28c9)](_0x5b72c1[_0x3dc694(0x1a7f)],_0x5b72c1[_0x589aee(0x351e)]),defined$1(_0x1cb3a8)){if(defined$1(_0x1cb3a8[_0x3dc694(0xedb)])){_0x5b72c1[_0x3dc694(0x28c9)](_0x5b72c1['UNPACK_PREMULTIPLY_ALPHA_WEBGL'],!0x1),_0x5b72c1[_0x3dc694(0x28c9)](_0x5b72c1[_0x3dc694(0x442)],!0x1);let _0x538898,_0x2c7973,_0x15d561,_0x3033f1=_0x1cb3a8['arrayBufferView'];if(_0x15fef6){if(_0x5b72c1[_0x3dc694(0x51d8)](_0x18308e,0x0,_0x1d058d,_0x402e19,_0x4488be,0x0,_0x3033f1),defined$1(_0x1cb3a8[_0x3dc694(0x527d)])){for(_0x2c7973=_0x402e19,_0x15d561=_0x4488be,_0x538898=0x0;_0x538898<_0x1cb3a8[_0x3dc694(0x527d)][_0x3dc694(0x809)];++_0x538898)_0x2c7973=0x0|Math[_0x3dc694(0x1ace)](_0x2c7973/0x2),_0x2c7973<0x1&&(_0x2c7973=0x1),_0x15d561=0x0|Math[_0x3dc694(0x1ace)](_0x15d561/0x2),_0x15d561<0x1&&(_0x15d561=0x1),_0x5b72c1[_0x3dc694(0x51d8)](_0x18308e,_0x538898+0x1,_0x1d058d,_0x2c7973,_0x15d561,0x0,_0x1cb3a8[_0x3dc694(0x527d)][_0x538898]);}}else{if(_0x51559e&&(_0x3033f1=PixelFormat$1[_0x589aee(0x3be0)](_0x3033f1,_0x446ac3,_0x50d16d,_0x402e19,_0x4488be)),_0x5b72c1[_0x3dc694(0xd9c)](_0x18308e,0x0,_0x1d058d,_0x402e19,_0x4488be,0x0,_0x446ac3,PixelDatatype$1[_0x3dc694(0x21ad)](_0x50d16d,_0x540e49),_0x3033f1),defined$1(_0x1cb3a8[_0x3dc694(0x527d)])){for(_0x2c7973=_0x402e19,_0x15d561=_0x4488be,_0x538898=0x0;_0x538898<_0x1cb3a8[_0x589aee(0x11fb)][_0x589aee(0x2ef4)];++_0x538898)_0x2c7973=0x0|Math[_0x3dc694(0x1ace)](_0x2c7973/0x2),_0x2c7973<0x1&&(_0x2c7973=0x1),_0x15d561=0x0|Math[_0x3dc694(0x1ace)](_0x15d561/0x2),_0x15d561<0x1&&(_0x15d561=0x1),_0x5b72c1[_0x3dc694(0xd9c)](_0x18308e,_0x538898+0x1,_0x1d058d,_0x2c7973,_0x15d561,0x0,_0x446ac3,PixelDatatype$1[_0x3dc694(0x21ad)](_0x50d16d,_0x540e49),_0x1cb3a8[_0x3dc694(0x527d)][_0x538898]);}}}else defined$1(_0x1cb3a8[_0x3dc694(0x3eaf)])?(_0x5b72c1[_0x3dc694(0x28c9)](_0x5b72c1[_0x3dc694(0x47a4)],!0x1),_0x5b72c1[_0x3dc694(0x28c9)](_0x5b72c1[_0x3dc694(0x442)],!0x1),_0x1cb3a8[_0x3dc694(0x3eaf)]!==_0x540e49[_0x3dc694(0xbeb)]&&_0x1cb3a8['framebuffer'][_0x3dc694(0x281d)](),_0x5b72c1[_0x589aee(0x47cf)](_0x18308e,0x0,_0x1d058d,_0x1cb3a8[_0x3dc694(0x231f)],_0x1cb3a8[_0x3dc694(0x2478)],_0x402e19,_0x4488be,0x0),_0x1cb3a8[_0x3dc694(0x3eaf)]!==_0x540e49[_0x3dc694(0xbeb)]&&_0x1cb3a8[_0x589aee(0x4800)]['_unBind']()):(_0x5b72c1[_0x589aee(0x2680)](_0x5b72c1[_0x589aee(0x431)],_0xafd207),_0x5b72c1[_0x3dc694(0x28c9)](_0x5b72c1[_0x3dc694(0x442)],_0x51559e),_0x5b72c1[_0x589aee(0x1b33)](_0x18308e,0x0,_0x1d058d,_0x446ac3,PixelDatatype$1[_0x3dc694(0x21ad)](_0x50d16d,_0x540e49),_0x1cb3a8));}else _0x5b72c1[_0x3dc694(0xd9c)](_0x18308e,0x0,_0x1d058d,_0x402e19,_0x4488be,0x0,_0x446ac3,PixelDatatype$1[_0x3dc694(0x21ad)](_0x50d16d,_0x540e49),null),_0x578948=!0x1;_0x5b72c1[_0x3dc694(0x44b)](_0x18308e,null),_0xa03cbf=_0x15fef6?PixelFormat$1[_0x3dc694(0xaad)](_0x446ac3,_0x402e19,_0x4488be):PixelFormat$1[_0x3dc694(0x5364)](_0x446ac3,_0x50d16d,_0x402e19,_0x4488be),this[_0x3dc694(0x32b3)]=createGuid(),this[_0x3dc694(0x1358)]=_0x540e49,this[_0x3dc694(0x5f4b)]=_0x540e49[_0x3dc694(0x5f4b)],this[_0x3dc694(0xc03)]=_0x18308e,this[_0x3dc694(0x49a6)]=_0x5b21a0,this[_0x3dc694(0x5381)]=_0x1d058d,this[_0x3dc694(0x404a)]=_0x446ac3,this[_0x3dc694(0x5a3a)]=_0x50d16d,this[_0x589aee(0x496c)]=_0x402e19,this[_0x3dc694(0x3a59)]=_0x4488be,this[_0x3dc694(0x4bb5)]=new Cartesian2(_0x402e19,_0x4488be),this[_0x3dc694(0x5040)]=!0x1,this[_0x3dc694(0x5877)]=_0xa03cbf,this[_0x589aee(0x5e8)]=_0xafd207,this[_0x3dc694(0x15a0)]=_0x51559e,this[_0x3dc694(0x4145)]=_0x578948,this[_0x589aee(0x61c)]=void 0x0,this[_0x3dc694(0x59b2)]=defined$1(_0x7c9d5b[_0x3dc694(0x59b2)])?_0x7c9d5b[_0x3dc694(0x59b2)]:new Sampler(),_0x540e49[_0x3dc694(0x7a8)]+=_0xa03cbf;}Object[_0x5e00b3(0x1dfd)](Sampler[_0x5e00b3(0x3720)],{'wrapS':{'get':function(){var _0xa954cf=_0x307c2b;return this[_0xa954cf(0x54be)];}},'wrapT':{'get':function(){var _0x4e7e3c=_0x307c2b;return this[_0x4e7e3c(0x521a)];}},'minificationFilter':{'get':function(){var _0x4af68a=_0x5e00b3;return this[_0x4af68a(0x2303)];}},'magnificationFilter':{'get':function(){var _0x31bc65=_0x5e00b3;return this[_0x31bc65(0x4bb6)];}},'maximumAnisotropy':{'get':function(){var _0x2f29d5=_0x5e00b3;return this[_0x2f29d5(0x513a)];}}}),Sampler[_0x5e00b3(0x1dab)]=function(_0x72803d,_0x416d53){var _0x378cab=_0x307c2b,_0xbdda28=_0x5e00b3;return _0x72803d===_0x416d53||defined$1(_0x72803d)&&defined$1(_0x416d53)&&_0x72803d[_0xbdda28(0x4d76)]===_0x416d53['_wrapS']&&_0x72803d[_0x378cab(0x521a)]===_0x416d53[_0x378cab(0x521a)]&&_0x72803d[_0xbdda28(0x2303)]===_0x416d53[_0xbdda28(0x2303)]&&_0x72803d[_0xbdda28(0x4bb6)]===_0x416d53[_0xbdda28(0x4bb6)]&&_0x72803d[_0x378cab(0x4680)]===_0x416d53[_0xbdda28(0x513a)];},Sampler[_0x307c2b(0x5486)]=Object[_0x5e00b3(0x5448)](new Sampler({'wrapS':TextureWrap$1['CLAMP_TO_EDGE'],'wrapT':TextureWrap$1[_0x5e00b3(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x5e00b3(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x5e00b3(0x403b)]})),Texture[_0x5e00b3(0x2850)]=function(_0x104576){return new Texture(_0x104576);},Texture[_0x5e00b3(0x12dc)]=function(_0x1fa5d6){var _0x79754a=_0x307c2b,_0x406cdc=_0x5e00b3;const _0x4bf879=(_0x1fa5d6=defaultValue$1(_0x1fa5d6,defaultValue$1[_0x406cdc(0x243c)]))[_0x406cdc(0x4fd0)],_0x4a9581=_0x4bf879[_0x79754a(0x50cb)],_0x5e6af9=defaultValue$1(_0x1fa5d6[_0x406cdc(0x2e08)],PixelFormat$1[_0x406cdc(0x124a)]),_0x171cb8=defaultValue$1(_0x1fa5d6[_0x406cdc(0x4533)],0x0),_0x483a00=defaultValue$1(_0x1fa5d6[_0x79754a(0x6b0)],0x0),_0x572542=defaultValue$1(_0x1fa5d6[_0x406cdc(0x2d3c)],_0x4a9581[_0x406cdc(0x1564)]),_0x2fba14=defaultValue$1(_0x1fa5d6[_0x79754a(0x10d5)],_0x4a9581[_0x406cdc(0x3883)]),_0x4f31a3=_0x1fa5d6[_0x79754a(0x4800)];return new Texture({'context':_0x4bf879,'width':_0x572542,'height':_0x2fba14,'pixelFormat':_0x5e6af9,'source':{'framebuffer':defined$1(_0x4f31a3)?_0x4f31a3:_0x4bf879[_0x406cdc(0xbeb)],'xOffset':_0x171cb8,'yOffset':_0x483a00,'width':_0x572542,'height':_0x2fba14}});},Object[_0x5e00b3(0x1dfd)](Texture[_0x5e00b3(0x3720)],{'id':{'get':function(){var _0xc15086=_0x5e00b3;return this[_0xc15086(0x32b3)];}},'sampler':{'get':function(){var _0x27d1a2=_0x5e00b3;return this[_0x27d1a2(0x3fe1)];},'set':function(_0x1655a7){var _0x4cfb25=_0x307c2b,_0x3c300c=_0x5e00b3;let _0x1a950e=_0x1655a7[_0x3c300c(0x4880)],_0x410f5f=_0x1655a7[_0x3c300c(0x1692)];const _0x8eded7=this['_context'],_0x41ec24=this[_0x3c300c(0x404a)],_0x59f803=this[_0x4cfb25(0x2ca5)],_0x5b1e83=_0x1a950e===TextureMinificationFilter$1[_0x3c300c(0xc3d)]||_0x1a950e===TextureMinificationFilter$1[_0x3c300c(0x2521)]||_0x1a950e===TextureMinificationFilter$1[_0x3c300c(0xcd9)]||_0x1a950e===TextureMinificationFilter$1[_0x3c300c(0x5df0)];(_0x59f803===PixelDatatype$1[_0x3c300c(0x486a)]&&!_0x8eded7[_0x3c300c(0x4d75)]||_0x59f803===PixelDatatype$1[_0x3c300c(0x4750)]&&!_0x8eded7[_0x3c300c(0x3502)])&&(_0x1a950e=_0x5b1e83?TextureMinificationFilter$1[_0x3c300c(0xc3d)]:TextureMinificationFilter$1[_0x3c300c(0x403b)],_0x410f5f=TextureMagnificationFilter$1[_0x3c300c(0x403b)]),_0x8eded7[_0x3c300c(0x197e)]&&PixelFormat$1[_0x3c300c(0x1b72)](_0x41ec24)&&(_0x1a950e=TextureMinificationFilter$1[_0x4cfb25(0x5486)],_0x410f5f=TextureMagnificationFilter$1[_0x3c300c(0x403b)]);const _0x3b00e1=_0x8eded7[_0x3c300c(0x24f8)],_0x5caf40=this[_0x3c300c(0xc03)];_0x3b00e1['activeTexture'](_0x3b00e1[_0x4cfb25(0x4252)]),_0x3b00e1[_0x4cfb25(0x1ce8)](_0x5caf40,this[_0x3c300c(0x49a6)]),_0x3b00e1[_0x3c300c(0x5133)](_0x5caf40,_0x3b00e1[_0x3c300c(0x1339)],_0x1a950e),_0x3b00e1[_0x3c300c(0x5133)](_0x5caf40,_0x3b00e1[_0x3c300c(0x5fbc)],_0x410f5f),_0x3b00e1[_0x3c300c(0x5133)](_0x5caf40,_0x3b00e1[_0x3c300c(0x5895)],_0x1655a7[_0x3c300c(0x3f96)]),_0x3b00e1[_0x3c300c(0x5133)](_0x5caf40,_0x3b00e1[_0x3c300c(0x2958)],_0x1655a7[_0x3c300c(0x56e9)]),defined$1(this[_0x4cfb25(0x3e63)])&&_0x3b00e1[_0x4cfb25(0x5138)](_0x5caf40,this[_0x3c300c(0x5f4b)][_0x4cfb25(0x199a)],_0x1655a7[_0x3c300c(0x427a)]),_0x3b00e1[_0x3c300c(0x44b)](_0x5caf40,null),this[_0x3c300c(0x3fe1)]=_0x1655a7;}},'pixelFormat':{'get':function(){var _0x212a34=_0x307c2b;return this[_0x212a34(0x58e0)];}},'pixelDatatype':{'get':function(){var _0x23ee5d=_0x5e00b3;return this[_0x23ee5d(0x5a3a)];}},'dimensions':{'get':function(){var _0x961978=_0x5e00b3;return this[_0x961978(0x4bb5)];}},'preMultiplyAlpha':{'get':function(){var _0x2f84b5=_0x5e00b3;return this[_0x2f84b5(0x4190)];}},'flipY':{'get':function(){var _0x29c538=_0x5e00b3;return this[_0x29c538(0x15a0)];}},'width':{'get':function(){var _0x80246a=_0x5e00b3;return this[_0x80246a(0x5178)];}},'height':{'get':function(){var _0x57e34a=_0x307c2b;return this[_0x57e34a(0x33bc)];}},'sizeInBytes':{'get':function(){var _0x204cc9=_0x307c2b,_0x14f95c=_0x5e00b3;return this['_hasMipmap']?Math['floor'](0x4*this[_0x14f95c(0x5877)]/0x3):this[_0x204cc9(0x2028)];}},'_target':{'get':function(){var _0x50fa9a=_0x5e00b3;return this[_0x50fa9a(0xc03)];}}}),Texture[_0x5e00b3(0x3720)][_0x5e00b3(0x7d7)]=function(_0x5a03ca,_0x10a2b7,_0x176a4c){var _0x5f5577=_0x307c2b,_0x4b8767=_0x5e00b3;_0x10a2b7=defaultValue$1(_0x10a2b7,0x0),_0x176a4c=defaultValue$1(_0x176a4c,0x0);const _0x34bce4=this[_0x4b8767(0x1358)];var _0x28d1ec=_0x34bce4[_0x5f5577(0x50cb)],_0x547a58=this[_0x4b8767(0xc03)];_0x28d1ec[_0x5f5577(0x532e)](_0x28d1ec[_0x4b8767(0x55cc)]),_0x28d1ec[_0x4b8767(0x44b)](_0x547a58,this[_0x5f5577(0x38cb)]);var _0x3ef4dd=_0x5a03ca[_0x5f5577(0x2299)],_0x6e4cef=_0x5a03ca[_0x4b8767(0x5a4e)],_0x504c2c=_0x5a03ca[_0x4b8767(0xedb)],_0x34b7a5=this[_0x5f5577(0x496c)],_0x5320b4=this[_0x4b8767(0x3a59)],_0x56df48=this[_0x4b8767(0x404a)],_0x3a671e=this[_0x4b8767(0x5a3a)];const _0x11c55a=this[_0x4b8767(0x5381)];var _0x48dc7c=this[_0x4b8767(0x4190)],_0x1fe306=this[_0x5f5577(0x43ad)],_0x35f9b2=0x4;defined$1(_0x504c2c)&&(_0x35f9b2=PixelFormat$1[_0x4b8767(0x4752)](_0x56df48,_0x3a671e,_0x3ef4dd)),_0x28d1ec[_0x4b8767(0x28c9)](_0x28d1ec[_0x4b8767(0x17b1)],_0x35f9b2),_0x28d1ec[_0x4b8767(0x28c9)](_0x28d1ec[_0x4b8767(0x1a7f)],_0x28d1ec[_0x4b8767(0x1ef6)]);var _0x1b71ac=!0x1;if(!this[_0x4b8767(0x4145)]){if(0x0===_0x10a2b7&&0x0===_0x176a4c&&_0x3ef4dd===_0x34b7a5&&_0x6e4cef===_0x5320b4)defined$1(_0x504c2c)?(_0x28d1ec[_0x4b8767(0x28c9)](_0x28d1ec[_0x4b8767(0x47a4)],!0x1),_0x28d1ec[_0x4b8767(0x28c9)](_0x28d1ec[_0x4b8767(0x442)],!0x1),_0x1fe306&&(_0x504c2c=PixelFormat$1[_0x4b8767(0x235a)](_0x504c2c,_0x56df48,_0x3a671e,_0x34b7a5,_0x5320b4)),_0x28d1ec[_0x4b8767(0xd9c)](_0x547a58,0x0,_0x11c55a,_0x34b7a5,_0x5320b4,0x0,_0x56df48,PixelDatatype$1[_0x4b8767(0x21ad)](_0x3a671e,_0x34bce4),_0x504c2c)):(_0x28d1ec[_0x4b8767(0x28c9)](_0x28d1ec[_0x4b8767(0x47a4)],_0x48dc7c),_0x28d1ec[_0x5f5577(0x2680)](_0x28d1ec[_0x5f5577(0x29f5)],_0x1fe306),_0x28d1ec[_0x4b8767(0xd9c)](_0x547a58,0x0,_0x11c55a,_0x56df48,PixelDatatype$1[_0x4b8767(0x21ad)](_0x3a671e,_0x34bce4),_0x5a03ca)),_0x1b71ac=!0x0;else{_0x28d1ec[_0x5f5577(0x2680)](_0x28d1ec[_0x4b8767(0x47a4)],!0x1),_0x28d1ec[_0x4b8767(0x28c9)](_0x28d1ec[_0x4b8767(0x442)],!0x1);var _0x229fb5=PixelFormat$1[_0x4b8767(0x40dd)](_0x56df48,_0x3a671e,_0x34b7a5,_0x5320b4);_0x28d1ec[_0x4b8767(0xd9c)](_0x547a58,0x0,_0x11c55a,_0x34b7a5,_0x5320b4,0x0,_0x56df48,PixelDatatype$1['toWebGLConstant'](_0x3a671e,_0x34bce4),_0x229fb5);}this[_0x4b8767(0x4145)]=!0x0;}_0x1b71ac||(defined$1(_0x504c2c)?(_0x28d1ec[_0x4b8767(0x28c9)](_0x28d1ec[_0x5f5577(0x431)],!0x1),_0x28d1ec[_0x4b8767(0x28c9)](_0x28d1ec['UNPACK_FLIP_Y_WEBGL'],!0x1),_0x1fe306&&(_0x504c2c=PixelFormat$1['flipY'](_0x504c2c,_0x56df48,_0x3a671e,_0x3ef4dd,_0x6e4cef)),_0x28d1ec[_0x4b8767(0x24ba)](_0x547a58,0x0,_0x10a2b7,_0x176a4c,_0x3ef4dd,_0x6e4cef,_0x56df48,PixelDatatype$1[_0x4b8767(0x21ad)](_0x3a671e,_0x34bce4),_0x504c2c)):(_0x28d1ec['pixelStorei'](_0x28d1ec[_0x4b8767(0x47a4)],_0x48dc7c),_0x28d1ec[_0x4b8767(0x28c9)](_0x28d1ec[_0x4b8767(0x442)],_0x1fe306),_0x28d1ec[_0x5f5577(0x3f8e)](_0x547a58,0x0,_0x10a2b7,_0x176a4c,_0x56df48,PixelDatatype$1[_0x4b8767(0x21ad)](_0x3a671e,_0x34bce4),_0x5a03ca))),_0x28d1ec[_0x4b8767(0x44b)](_0x547a58,null);},Texture['prototype'][_0x5e00b3(0xe21)]=function(_0x429a68,_0x463cf6,_0x4b72f7,_0x4ee117,_0x2754f4,_0x531c31){var _0x58f2dd=_0x5e00b3;_0x429a68=defaultValue$1(_0x429a68,0x0),_0x463cf6=defaultValue$1(_0x463cf6,0x0),_0x4b72f7=defaultValue$1(_0x4b72f7,0x0),_0x4ee117=defaultValue$1(_0x4ee117,0x0),_0x2754f4=defaultValue$1(_0x2754f4,this[_0x58f2dd(0x5178)]),_0x531c31=defaultValue$1(_0x531c31,this[_0x58f2dd(0x3a59)]);const _0x29f7a9=this[_0x58f2dd(0x1358)][_0x58f2dd(0x24f8)],_0x47f332=this[_0x58f2dd(0xc03)];_0x29f7a9[_0x58f2dd(0x587e)](_0x29f7a9[_0x58f2dd(0x55cc)]),_0x29f7a9[_0x58f2dd(0x44b)](_0x47f332,this['_texture']),_0x29f7a9['copyTexSubImage2D'](_0x47f332,0x0,_0x429a68,_0x463cf6,_0x4b72f7,_0x4ee117,_0x2754f4,_0x531c31),_0x29f7a9[_0x58f2dd(0x44b)](_0x47f332,null),this[_0x58f2dd(0x4145)]=!0x0;},Texture[_0x5e00b3(0x3720)][_0x5e00b3(0x5f48)]=function(_0x4edea6){var _0x5b5fd0=_0x307c2b,_0x3f97c3=_0x5e00b3;_0x4edea6=defaultValue$1(_0x4edea6,MipmapHint$1[_0x3f97c3(0x5ef7)]),this[_0x3f97c3(0x5040)]=!0x0;const _0x2af0bb=this[_0x3f97c3(0x1358)][_0x3f97c3(0x24f8)],_0x1fa9ff=this['_textureTarget'];_0x2af0bb[_0x3f97c3(0x1c93)](_0x2af0bb[_0x3f97c3(0xfde)],_0x4edea6),_0x2af0bb[_0x3f97c3(0x587e)](_0x2af0bb[_0x3f97c3(0x55cc)]),_0x2af0bb[_0x5b5fd0(0x1ce8)](_0x1fa9ff,this[_0x3f97c3(0x49a6)]),_0x2af0bb['generateMipmap'](_0x1fa9ff),_0x2af0bb[_0x3f97c3(0x44b)](_0x1fa9ff,null);},Texture[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Texture[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x5becf3=_0x307c2b,_0x4c842c=_0x5e00b3;return this[_0x4c842c(0x1358)][_0x5becf3(0x50cb)][_0x5becf3(0xfe4)](this[_0x4c842c(0x49a6)]),this[_0x4c842c(0x1358)][_0x4c842c(0x7a8)]-=this[_0x5becf3(0x2028)],destroyObject$1(this);};var BillboardMode={'None':0x0,'FixedZ':0x1,'FixedXYZ':0x2},BillboardMode$1=Object[_0x5e00b3(0x5448)](BillboardMode),SCALES$1=[1.690163571602655e-9,3.3803271432053056e-9,6.760654286410611e-9,1.3521308572821242e-8,2.7042617145642478e-8,5.408523429128511e-8,1.0817046858256998e-7,2.1634093716513974e-7,4.3268187433028044e-7,8.653637486605571e-7,0.0000017307274973211203,0.0000034614549946422405,0.0000069229099892844565,0.000013845819978568952,0.000027691639957137904,0.0000553832799142758,0.0001107665598285516,0.0002215331196571032,0.0004430662393142064,0.0008861324786284128,0.001772264957256826,0.003544529914513652],requestPriority=0x0;function MvtProvider(_0x948471,_0x36a48c){var _0x541b82=_0x307c2b,_0x5cbdb4=_0x5e00b3;_0x36a48c=defaultValue$1(_0x36a48c,{}),this[_0x5cbdb4(0x2ba3)]=_0x36a48c[_0x5cbdb4(0x3f84)],this[_0x541b82(0x48d)]=void 0x0,this[_0x5cbdb4(0x22f6)]=!0x1,defined$1(_0x36a48c[_0x5cbdb4(0x54b0)])&&defined$1(_0x36a48c[_0x5cbdb4(0x28d5)])&&(this[_0x5cbdb4(0x22f6)]=!0x0),this[_0x5cbdb4(0x524b)]=defaultValue$1(parseInt(_0x36a48c[_0x5cbdb4(0x54b0)])||void 0x0,0x200),this['_tileHeight']=defaultValue$1(parseInt(_0x36a48c[_0x5cbdb4(0x28d5)])||void 0x0,0x200),this[_0x5cbdb4(0x2bff)]=defaultValue$1(parseInt(_0x36a48c[_0x541b82(0x493e)])||void 0x0,0x200),this[_0x541b82(0x503)]=CesiumMath[_0x5cbdb4(0x4b1d)](this[_0x5cbdb4(0x2bff)],0x80,0x400),defined$1(_0x36a48c[_0x541b82(0x3b51)])&&defined$1(_0x36a48c[_0x5cbdb4(0x525d)])&&(this[_0x5cbdb4(0x218)]=!0x0),this[_0x5cbdb4(0x2637)]=defaultValue$1(parseInt(_0x36a48c[_0x5cbdb4(0x43b6)])||void 0x0,0x0),this[_0x541b82(0x316)]=parseInt(_0x36a48c[_0x541b82(0x3471)])||void 0x0,this[_0x5cbdb4(0x5e40)]=parseInt(_0x36a48c[_0x5cbdb4(0x5e40)])||void 0x0,this[_0x5cbdb4(0x53a9)]=parseInt(_0x36a48c[_0x5cbdb4(0x53a9)])||void 0x0,this[_0x5cbdb4(0x5ae3)]=defaultValue$1(_0x36a48c[_0x5cbdb4(0x4915)],''),this[_0x541b82(0x415c)]=_0x36a48c[_0x5cbdb4(0x5b99)],this[_0x5cbdb4(0x3d5e)]=0x0,this[_0x5cbdb4(0x5b8d)]=0x0,this[_0x5cbdb4(0x1d9c)]=!0x1,this[_0x541b82(0x2b14)]=!0x1,this[_0x5cbdb4(0x24b)]=!0x1,this['_requestStyleSuccess']=!0x1,this[_0x5cbdb4(0x41ff)]=when[_0x5cbdb4(0x32fc)](),this[_0x5cbdb4(0x52dd)]={},this[_0x5cbdb4(0x422f)]=defaultValue$1(_0x36a48c[_0x541b82(0x4dcd)],!0x0),this[_0x541b82(0x319d)]=defaultValue$1(_0x36a48c[_0x541b82(0x583)],Color$2[_0x5cbdb4(0x55dc)](_0x5cbdb4(0x255))),this[_0x5cbdb4(0x26ad)]=0x0,this[_0x5cbdb4(0x467c)]=defaultValue$1(_0x36a48c[_0x5cbdb4(0x150a)],''),this[_0x5cbdb4(0x26a1)]=defaultValue$1(_0x36a48c[_0x541b82(0x2cb5)],''),this[_0x5cbdb4(0x2489)]=_0x36a48c[_0x541b82(0x9f9)],this[_0x5cbdb4(0x28cf)]=Resource[_0x5cbdb4(0x3bee)](this[_0x5cbdb4(0x26a1)]),this[_0x5cbdb4(0x1358)]=_0x948471,this[_0x5cbdb4(0x4f46)]=new Painter(_0x948471,this[_0x541b82(0x503)]),this[_0x5cbdb4(0x1472)]=new Style(),this[_0x5cbdb4(0x3673)]=_0x36a48c[_0x5cbdb4(0x28c)],this[_0x541b82(0x104e)]=-0x1!==this[_0x5cbdb4(0x26a1)][_0x5cbdb4(0xabf)](_0x5cbdb4(0x54eb)),this[_0x5cbdb4(0x58d4)]=-0x1!==this[_0x5cbdb4(0x26a1)][_0x5cbdb4(0xabf)](_0x5cbdb4(0x4df5)),this[_0x5cbdb4(0x3811)]=-0x1!==this[_0x5cbdb4(0x26a1)][_0x5cbdb4(0xabf)](_0x5cbdb4(0x1109)),this[_0x5cbdb4(0xada)]=defaultValue$1(_0x36a48c[_0x5cbdb4(0x1e25)],!0x1),this[_0x541b82(0x57ac)]=this[_0x5cbdb4(0x3811)]?_0x36a48c['packingRequest']:void 0x0,this[_0x5cbdb4(0x580)]=_0x36a48c[_0x5cbdb4(0xb2b)]||!0x1,this[_0x5cbdb4(0xada)]?(this[_0x5cbdb4(0x2788)]=this[_0x541b82(0x5a2a)]+_0x5cbdb4(0x273e),this[_0x5cbdb4(0x5311)]=this[_0x5cbdb4(0x26a1)]):this[_0x5cbdb4(0x3a7f)]?(this[_0x5cbdb4(0xddf)]=defaultValue$1(_0x36a48c[_0x5cbdb4(0x2bae)],''),this[_0x5cbdb4(0x2059)]=defaultValue$1(_0x36a48c[_0x5cbdb4(0x600d)],_0x5cbdb4(0x4b9c)),this[_0x5cbdb4(0x5056)]=defaultValue$1(_0x36a48c[_0x5cbdb4(0x5ff0)],''),this[_0x541b82(0x1896)]=defaultValue$1(parseInt(_0x36a48c[_0x5cbdb4(0x43b6)])||void 0x0,0x0),this[_0x5cbdb4(0x5992)]=defaultValue$1(parseInt(_0x36a48c[_0x5cbdb4(0x525d)])||void 0x0,0x0),this[_0x5cbdb4(0x5311)]=this[_0x5cbdb4(0xddf)]+this[_0x5cbdb4(0x5056)]):this[_0x5cbdb4(0x3811)]?(this[_0x541b82(0x23af)]=this[_0x5cbdb4(0x26a1)]+_0x541b82(0x4fd6),this[_0x5cbdb4(0x5311)]=this[_0x541b82(0x5a2a)]):(this[_0x5cbdb4(0x2788)]=this[_0x5cbdb4(0x26a1)]+_0x541b82(0x20cd),this[_0x5cbdb4(0x5311)]=this[_0x5cbdb4(0x26a1)]),this[_0x5cbdb4(0x4125)]={},this[_0x5cbdb4(0x2468)]=defaultValue$1(_0x36a48c[_0x5cbdb4(0x3128)],SCALES$1),this['_id']=-0x1,this[_0x541b82(0x35dd)]=new Event(),this[_0x541b82(0x59eb)]=!0x1,this[_0x5cbdb4(0x422f)]=!0x0,this[_0x5cbdb4(0x2943)]=void 0x0,this[_0x5cbdb4(0x474f)]=void 0x0,this[_0x5cbdb4(0x2465)]=!0x1,this[_0x5cbdb4(0x50d6)]=0x0,this[_0x5cbdb4(0x4880)]=_0x36a48c[_0x5cbdb4(0x4880)],this[_0x541b82(0x4d41)]=_0x36a48c[_0x5cbdb4(0x1692)],this[_0x541b82(0x82a)]={'512_512':new Texture({'context':_0x948471,'width':0x200,'height':0x200,'pixelFormat':PixelFormat$1[_0x5cbdb4(0x5296)],'pixelDatatype':PixelDatatype$1[_0x5cbdb4(0x4561)]})},this[_0x541b82(0x4658)]=!0x1,this[_0x5cbdb4(0x17a0)]=!0x1,this[_0x5cbdb4(0x189f)]=defaultValue$1(_0x36a48c[_0x5cbdb4(0x189f)],!0x1),this[_0x5cbdb4(0x14bf)]=defaultValue$1(_0x36a48c[_0x5cbdb4(0x32f2)],BillboardMode$1[_0x5cbdb4(0x852)]),this[_0x5cbdb4(0x444)]=0.2,this[_0x5cbdb4(0x433)]=_0x36a48c[_0x5cbdb4(0x2be2)];var _0x1a65ec=this;function _0xbf2aa(){var _0x4f3efe=_0x541b82,_0x1ed05c=_0x5cbdb4;if(_0x1a65ec[_0x4f3efe(0x104e)]){var _0x36ee6c=_0x36a48c[_0x1ed05c(0x2dba)]+_0x1ed05c(0x454f);defined$1(Credential[_0x1ed05c(0x5080)])&&(_0x36ee6c=defined$1(Credential[_0x1ed05c(0x5080)]['_keymap'][_0x1a65ec[_0x4f3efe(0x5a2a)]])?Credential[_0x1ed05c(0x144)](_0x1a65ec[_0x1ed05c(0x26a1)],_0x36ee6c):Credential[_0x1ed05c(0x1aee)](_0x36ee6c)),when(loadXML(_0x36ee6c,_0x1a65ec[_0x1ed05c(0x433)]),_0x590c06,_0x456fc1);}else{if(_0x1a65ec[_0x1ed05c(0x3811)])_0x36ee6c=_0x36a48c[_0x4f3efe(0x2cb5)]+_0x1ed05c(0x4861),(defined$1(Credential[_0x1ed05c(0x5080)])&&(_0x36ee6c=defined$1(Credential[_0x1ed05c(0x5080)][_0x1ed05c(0xb25)][_0x1a65ec[_0x1ed05c(0x26a1)]])?Credential[_0x4f3efe(0x4f94)](_0x1a65ec[_0x1ed05c(0x26a1)],_0x36ee6c):Credential[_0x1ed05c(0x1aee)](_0x36ee6c)),when(loadText$1(_0x36ee6c,_0x1a65ec[_0x1ed05c(0x433)]),_0x5aa7c2,_0x456fc1));else{var _0x16914e=_0x36a48c[_0x1ed05c(0x2dba)]+_0x1ed05c(0x4b39);defined$1(Credential[_0x1ed05c(0x5080)])&&(_0x16914e=defined$1(Credential[_0x4f3efe(0x5b2d)]['_keymap'][_0x1a65ec[_0x1ed05c(0x26a1)]])?Credential[_0x1ed05c(0x144)](_0x1a65ec['_url'],_0x16914e):Credential[_0x4f3efe(0x4dd9)](_0x16914e)),when(loadJson$1(_0x16914e,_0x1a65ec[_0x1ed05c(0x433)]),_0x3d1d07,_0x456fc1);}}}function _0x5aa7c2(_0x3341d0){var _0x2ab029=_0x541b82,_0x316c14=_0x5cbdb4,_0x53295a=function(_0xacfbc9){var _0x370f2f=_0x140d,_0x3776ab=_0x23ca;_0xacfbc9=_0x41a1c2[_0x370f2f(0x8c5)](_0xacfbc9,_0x3776ab(0x230f));for(var _0x1d1751=_0x3776ab(0x5cc0),_0x1efcd9=_0xacfbc9[_0x3776ab(0x1f53)][0x0],_0x7da161=queryNodes$4(queryFirstNode$6(_0x1efcd9,_0x3776ab(0x26f1),_0x1d1751),_0x3776ab(0x649),_0x1d1751),_0xa6f807=[],_0x4e699e=0x0,_0x5e4f67=_0x7da161[_0x3776ab(0x809)];_0x4e699e<_0x5e4f67;_0x4e699e++)_0xa6f807[_0x3776ab(0x5323)](parseInt(_0x7da161[_0x4e699e][_0x370f2f(0x2802)],0xa));var _0x52431d=queryFirstNode$6(_0x1efcd9,_0x370f2f(0x5143),_0x1d1751),_0x3eeb22=queryNumericValue$5(_0x52431d,_0x370f2f(0x41a0),_0x1d1751),_0x59c3c4=queryNumericValue$5(_0x52431d,_0x3776ab(0x4186),_0x1d1751),_0x36cd12=queryNumericValue$5(_0x52431d,_0x3776ab(0x5ddf),_0x1d1751),_0x43b4ff=queryNumericValue$5(_0x52431d,_0x370f2f(0x9b1),_0x1d1751),_0x4b304a=queryStringValue$5(_0x1efcd9,_0x3776ab(0x2062),_0x1d1751),_0x389b19=queryNumericValue$5(_0x1efcd9,_0x3776ab(0xec8),_0x1d1751),_0x3a7ab5=queryNumericValue$5(_0x1efcd9,_0x3776ab(0x5487),_0x1d1751),_0xb5d2e2=queryStringValue$5(_0x1efcd9,_0x3776ab(0x5138),_0x1d1751);return _0x1a65ec[_0x3776ab(0x5e3a)]||(_0x1a65ec[_0x3776ab(0x5e3a)]=_0xb5d2e2||''),{'left':_0x3eeb22,'right':_0x59c3c4,'top':_0x36cd12,'bottom':_0x43b4ff,'fileExtentName':_0x4b304a,'levels':_0xa6f807,'imageSizeWidth':_0x389b19,'imageSizeHeight':_0x3a7ab5};}(_0x3341d0);_0x1a65ec[_0x316c14(0x5eb)]=defaultValue$1(_0x53295a['fileExtentName'],_0x2ab029(0x1d23)),_0x1a65ec[_0x316c14(0x524b)]=defaultValue$1(_0x53295a[_0x316c14(0x3468)],0x100),_0x1a65ec[_0x316c14(0x37dd)]=defaultValue$1(_0x53295a[_0x316c14(0x2726)],0x100),_0x1a65ec[_0x2ab029(0x54af)]=_0x316c14(0x336);var _0xb75532=_0x53295a[_0x2ab029(0x34ce)],_0x3459e3=_0xb75532[_0x316c14(0x809)];_0x1a65ec[_0x316c14(0x2637)]=defaultValue$1(_0xb75532[0x0],0x0),_0x1a65ec[_0x316c14(0x5992)]=defaultValue$1(_0xb75532[_0x3459e3-0x1],_0x3459e3-0x1),defined$1(_0x1a65ec[_0x2ab029(0x374c)])||(_0x1a65ec[_0x316c14(0x2ba3)]=new GeographicTilingScheme());var _0x221e42,_0x5deaa3,_0x9fc34a,_0x337f04,_0x169b14=_0x1a65ec[_0x316c14(0x2ba3)];defined$1(_0x1a65ec[_0x316c14(0x4432)])||_0x53295a[_0x2ab029(0x3ca7)]&&_0x53295a[_0x316c14(0x1d74)]&&_0x53295a[_0x316c14(0x4f04)]&&_0x53295a[_0x316c14(0x4645)]&&(_0x221e42=CesiumMath[_0x316c14(0x4476)](_0x53295a[_0x2ab029(0x3ca7)]),_0x9fc34a=CesiumMath[_0x316c14(0x4476)](_0x53295a[_0x316c14(0x1d74)]),_0x5deaa3=CesiumMath['toRadians'](_0x53295a[_0x316c14(0x4645)]),_0x337f04=CesiumMath[_0x316c14(0x4476)](_0x53295a[_0x316c14(0x4f04)]),_0x1a65ec[_0x2ab029(0xd85)]=new Rectangle(_0x221e42,_0x5deaa3,_0x9fc34a,_0x337f04)),(_0x1a65ec[_0x316c14(0x4432)][_0x316c14(0x159f)]<_0x169b14[_0x316c14(0x1dec)][_0x316c14(0x159f)]&&(_0x1a65ec[_0x2ab029(0xd85)][_0x2ab029(0x47d7)]=_0x169b14[_0x316c14(0x1dec)][_0x316c14(0x159f)]),_0x1a65ec[_0x316c14(0x4432)][_0x316c14(0x310a)]>_0x169b14[_0x316c14(0x1dec)][_0x316c14(0x310a)]&&(_0x1a65ec[_0x2ab029(0xd85)][_0x2ab029(0xbf2)]=_0x169b14[_0x316c14(0x1dec)][_0x316c14(0x310a)]),_0x1a65ec[_0x316c14(0x4432)][_0x316c14(0x5696)]<_0x169b14[_0x2ab029(0x569c)][_0x316c14(0x5696)]&&(_0x1a65ec[_0x2ab029(0xd85)][_0x316c14(0x5696)]=_0x169b14[_0x316c14(0x1dec)][_0x2ab029(0x2d46)]),_0x1a65ec[_0x2ab029(0xd85)][_0x316c14(0x5833)]>_0x169b14[_0x2ab029(0x569c)][_0x316c14(0x5833)]&&(_0x1a65ec[_0x316c14(0x4432)][_0x316c14(0x5833)]=_0x169b14[_0x316c14(0x1dec)][_0x2ab029(0x51b4)]),_0x1a65ec[_0x2ab029(0x374c)]=_0x169b14,_0x1a65ec[_0x316c14(0x5370)]=_0x1a65ec[_0x2ab029(0x5a2a)]+_0x316c14(0x2f56),_0x1a65ec[_0x316c14(0x1d9c)]=!0x0,_0x1a65ec[_0x316c14(0x24b)]=!0x0,_0x1a65ec[_0x316c14(0x24b)]&&_0x1a65ec[_0x316c14(0x5d68)]&&_0x1a65ec[_0x316c14(0x41ff)][_0x2ab029(0x511b)](!0x0));}this[_0x5cbdb4(0x53ae)]=_0x36a48c[_0x5cbdb4(0x5479)],defined$1(this[_0x5cbdb4(0x53ae)])&&(_0x36a48c[_0x5cbdb4(0x2dba)]=_0x36a48c[_0x5cbdb4(0x2dba)][_0x5cbdb4(0x2c3f)](/({.*?})/g,function(_0x5351e9,_0xaa46a){var _0x1d9b3a=_0x5cbdb4;if(!defined$1(_0x1a65ec[_0x1d9b3a(0x53ae)][_0x1d9b3a(0x809)]))throw new DeveloperError$1(_0x1d9b3a(0x47e6));return _0x1d9b3a(0x1d9)===_0xaa46a?_0x1a65ec[_0x1d9b3a(0x53ae)][0x0]:_0x5351e9;})),this[_0x5cbdb4(0xada)]?function(_0x17f09f){var _0x1e740b=_0x541b82,_0x5ea862=_0x5cbdb4;if(!_0x17f09f[_0x5ea862(0x218)]){var _0x447508=0x1e,_0x5e479e=-0x1;if(!defined$1(_0x17f09f[_0x1e740b(0x415c)]))throw new DeveloperError$1(_0x5ea862(0x2d4f));for(var _0x381b10 in _0x17f09f[_0x5ea862(0x5868)][_0x5ea862(0x2454)]){var _0x52693b=_0x17f09f[_0x5ea862(0x5868)][_0x5ea862(0x2454)][_0x381b10];_0x447508=Math[_0x5ea862(0x19a8)](_0x52693b[_0x5ea862(0x3086)],_0x447508),_0x5e479e=Math[_0x5ea862(0x498f)](_0x52693b[_0x5ea862(0x25fb)],_0x5e479e);}_0x17f09f[_0x1e740b(0x1896)]=_0x447508,_0x17f09f[_0x5ea862(0x5992)]=_0x5e479e;}defined$1(_0x17f09f[_0x5ea862(0x2ba3)])||(_0x17f09f[_0x5ea862(0x2ba3)]=new GeographicTilingScheme()),(_0x17f09f[_0x1e740b(0x54af)]=_0x17f09f[_0x5ea862(0x2ba3)]instanceof GeographicTilingScheme?_0x5ea862(0x336):_0x5ea862(0x9f7),_0x17f09f[_0x5ea862(0x4432)]=Rectangle[_0x5ea862(0x40f3)](_0x17f09f[_0x5ea862(0x2ba3)][_0x5ea862(0x4432)]),_0x17f09f[_0x5ea862(0x5370)]=_0x17f09f['_url']+_0x5ea862(0x273e),_0x17f09f[_0x1e740b(0x4d81)]=!0x0,parseStyleJson(_0x17f09f,_0x17f09f[_0x1e740b(0x415c)]),loadSprite(_0x17f09f,_0x17f09f[_0x5ea862(0x1472)][_0x5ea862(0x46f7)],_0x17f09f[_0x1e740b(0x415c)]),_0x17f09f[_0x5ea862(0x5d68)]=!0x0,_0x17f09f[_0x5ea862(0x41ff)][_0x5ea862(0x1c7e)](!0x0));}(this):(_0xbf2aa(),this[_0x541b82(0x16d1)]||function(){var _0x228505=_0x541b82,_0x49ddc0=_0x5cbdb4,_0x587943;if(defined$1(_0x1a65ec['_mapboxStyle']))parseStyleJson(_0x1a65ec,_0x1a65ec[_0x49ddc0(0x5868)]),loadSprite(_0x1a65ec,_0x1a65ec[_0x49ddc0(0x1472)]['imageManager'],_0x1a65ec[_0x49ddc0(0x5868)]);else{if(_0x1a65ec[_0x49ddc0(0x3811)])_0x587943=_0x36a48c[_0x49ddc0(0x2dba)]+_0x49ddc0(0x404c),defined$1(Credential[_0x49ddc0(0x5080)])&&(_0x587943=defined$1(Credential[_0x228505(0x5b2d)][_0x49ddc0(0xb25)][_0x1a65ec[_0x49ddc0(0x26a1)]])?Credential[_0x49ddc0(0x144)](_0x1a65ec[_0x228505(0x5a2a)],_0x587943):Credential['addToken'](_0x587943)),_0x45de8f=loadJson$1(_0x587943,_0x1a65ec[_0x49ddc0(0x433)]);else{var _0x45de8f;_0x587943=_0x1a65ec[_0x49ddc0(0x3a7f)]?_0x36a48c[_0x49ddc0(0x2dba)]+_0x49ddc0(0x21dd)+_0x1a65ec[_0x228505(0x610)]:_0x36a48c[_0x49ddc0(0x2dba)]+'/style.json',defined$1(Credential[_0x49ddc0(0x5080)])&&(_0x587943=defined$1(Credential[_0x49ddc0(0x5080)][_0x49ddc0(0xb25)][_0x1a65ec[_0x49ddc0(0x26a1)]])?Credential[_0x49ddc0(0x144)](_0x1a65ec[_0x228505(0x5a2a)],_0x587943):Credential[_0x49ddc0(0x1aee)](_0x587943)),_0x45de8f=loadJson$1(_0x587943,_0x1a65ec['_customRequestHeaders']);}}when(_0x45de8f,function(_0x9650b0){var _0x4433ba=_0x49ddc0;defined$1(_0x9650b0)?(_0x1a65ec[_0x4433ba(0x5868)]=_0x9650b0,parseStyleJson(_0x1a65ec,_0x9650b0),loadSprite(_0x1a65ec,_0x1a65ec[_0x4433ba(0x1472)][_0x4433ba(0x46f7)],_0x9650b0),_0x1a65ec['_requestStyleSuccess']=!0x0,_0x1a65ec[_0x4433ba(0x24b)]&&_0x1a65ec[_0x4433ba(0x5d68)]&&_0x1a65ec[_0x4433ba(0x41ff)][_0x4433ba(0x1c7e)](!0x0)):console[_0x4433ba(0xca1)](_0x4433ba(0x4a37));},function(_0x3e1b16){var _0x391fd1=_0x228505,_0x372b9e=_0x49ddc0;_0x587943=_0x36a48c[_0x372b9e(0x2dba)]+_0x372b9e(0x455c),defined$1(Credential[_0x372b9e(0x5080)])&&(_0x587943=defined$1(Credential[_0x372b9e(0x5080)][_0x372b9e(0xb25)][_0x1a65ec[_0x372b9e(0x26a1)]])?Credential[_0x372b9e(0x144)](_0x1a65ec[_0x372b9e(0x26a1)],_0x587943):Credential[_0x372b9e(0x1aee)](_0x587943)),loadJson$1(_0x587943,_0x1a65ec[_0x372b9e(0x433)])[_0x391fd1(0x4527)](function(_0x912562){var _0x1c367a=_0x391fd1,_0x128e1b=_0x372b9e;_0x1a65ec[_0x128e1b(0x5868)]=_0x912562,parseStyleJson(_0x1a65ec,_0x912562),loadSprite(_0x1a65ec,_0x1a65ec['_MVTStyle'][_0x128e1b(0x46f7)],_0x912562),_0x1a65ec[_0x128e1b(0x1135)]=!0x0,_0x1a65ec[_0x1c367a(0x23af)]=_0x1a65ec[_0x128e1b(0x26a1)]+_0x128e1b(0x5ee9);}),_0x456fc1();});}());var _0x41a1c2=new DOMParser();function _0x590c06(_0x2eabe6){var _0x3c4c91=_0x541b82,_0x24efb3=_0x5cbdb4,_0x5433bd=function(_0x9ef961){var _0x1d7bdd=_0x140d,_0x4afb80=_0x23ca,_0x465249,_0x116c1b,_0x2b80bd=_0x9ef961[_0x4afb80(0x5905)],_0x266923=_0x2b80bd['namespace'],_0x25f894=XMLParser[_0x4afb80(0xfa3)](_0x2b80bd,_0x1d7bdd(0x3ae9),_0x266923),_0x124766=XMLParser[_0x4afb80(0x18df)](_0x25f894,_0x4afb80(0x25a4),_0x266923);if(_0x124766[_0x4afb80(0x809)]>0x1)for(var _0x1cbe18=0x0,_0x580e4e=_0x124766[_0x4afb80(0x809)];_0x1cbe18<_0x580e4e;_0x1cbe18++){var _0x3bba6e=XMLParser[_0x1d7bdd(0x479f)](_0x124766[_0x1cbe18],_0x4afb80(0x5788),_0x266923),_0xe94c10=XMLParser['queryStringValue'](_0x3bba6e),_0x1f1480=XMLParser[_0x4afb80(0xfa3)](_0x124766[_0x1cbe18],_0x1d7bdd(0x53ee),_0x266923),_0x20fad9=XMLParser[_0x4afb80(0x5475)](_0x1f1480);if(_0xe94c10===_0x1a65ec[_0x4afb80(0xddf)]||_0x20fad9===_0x1a65ec[_0x1d7bdd(0x207b)]){_0x465249=_0x124766[_0x1cbe18],_0x116c1b=_0xe94c10;break;}}else _0x465249=XMLParser[_0x4afb80(0xfa3)](_0x25f894,_0x1d7bdd(0x44f4),_0x266923);var _0x311acb,_0x215fdb,_0x1cdb95,_0x5474b3,_0x4fcff5=XMLParser[_0x4afb80(0xfa3)](_0x465249,_0x1d7bdd(0x244d),_0x266923),_0x14f32f=XMLParser[_0x4afb80(0x5475)](_0x4fcff5,_0x4afb80(0x2f0f),_0x266923),_0x26582c=XMLParser[_0x4afb80(0x5475)](_0x4fcff5,_0x4afb80(0x44ff),_0x266923),_0x1d5085=_0x14f32f[_0x4afb80(0x390f)]('\x20'),_0x2ebf82=_0x26582c[_0x4afb80(0x390f)]('\x20');_0x1cdb95=parseFloat(_0x2ebf82[0x0]),_0x5474b3=parseFloat(_0x2ebf82[0x1]),_0x311acb=parseFloat(_0x1d5085[0x0]),_0x215fdb=parseFloat(_0x1d5085[0x1]);var _0x32cb2e=XMLParser[_0x4afb80(0xfa3)](_0x25f894,_0x4afb80(0x220),_0x266923),_0x1ab973=XMLParser['queryFirstNode'](_0x32cb2e,_0x4afb80(0x1b8a),_0x266923),_0x50fa28=XMLParser[_0x4afb80(0xfb4)](_0x1ab973,_0x4afb80(0x34f7),_0x266923),_0x3a4d51=XMLParser['queryNumericValue'](_0x1ab973,_0x4afb80(0x191f),_0x266923);return{'left':_0x311acb,'right':_0x1cdb95,'top':_0x5474b3,'bottom':_0x215fdb,'width':_0x50fa28,'height':_0x3a4d51,'styleName':_0x116c1b};}(_0x2eabe6);defined$1(_0x1a65ec[_0x24efb3(0x2ba3)])||(_0x1a65ec[_0x24efb3(0x2ba3)]=new GeographicTilingScheme());var _0x344c8b={};_0x344c8b[_0x24efb3(0x4db1)]=CesiumMath[_0x3c4c91(0x505d)](_0x5433bd[_0x24efb3(0x4db1)],-0xb4,0xb4),_0x344c8b[_0x24efb3(0x4645)]=CesiumMath['clamp'](_0x5433bd[_0x24efb3(0x4645)],-0x5a,0x5a),_0x344c8b[_0x24efb3(0x1d74)]=CesiumMath[_0x24efb3(0x4b1d)](_0x5433bd[_0x24efb3(0x1d74)],-0xb4,0xb4),_0x344c8b[_0x3c4c91(0x49a6)]=CesiumMath[_0x24efb3(0x4b1d)](_0x5433bd[_0x24efb3(0x4f04)],-0x5a,0x5a),_0x1a65ec[_0x3c4c91(0xd85)]=Rectangle[_0x3c4c91(0x1927)](_0x344c8b[_0x3c4c91(0x3ca7)],_0x344c8b[_0x24efb3(0x4645)],_0x344c8b[_0x24efb3(0x1d74)],_0x344c8b[_0x24efb3(0x4f04)]),_0x1a65ec[_0x24efb3(0x22f6)]||(_0x1a65ec[_0x24efb3(0x524b)]=_0x5433bd[_0x24efb3(0x2d3c)],_0x1a65ec[_0x3c4c91(0x477b)]=_0x5433bd[_0x24efb3(0x5a4e)]),_0x1a65ec[_0x24efb3(0x2788)]=_0x1a65ec[_0x24efb3(0x26a1)]+_0x3c4c91(0x1179)+_0x1a65ec[_0x3c4c91(0x207b)]+_0x24efb3(0x112a)+_0x1a65ec[_0x24efb3(0x2059)]+_0x24efb3(0x4d2f)+_0x1a65ec[_0x24efb3(0x5056)]+_0x3c4c91(0x3d97)+_0x1a65ec[_0x24efb3(0x524b)]+'&HEIGHT='+_0x1a65ec[_0x24efb3(0x37dd)]+_0x24efb3(0x157e),_0x1a65ec[_0x3c4c91(0xd85)]||(_0x1a65ec[_0x24efb3(0x4432)]=defaultValue$1(_0x36a48c[_0x24efb3(0x1dec)],_0x1a65ec[_0x24efb3(0x2ba3)][_0x24efb3(0x1dec)])),_0x1a65ec[_0x3c4c91(0x22ec)]=!0x0,_0x1a65ec[_0x24efb3(0x24b)]=!0x0,_0x1a65ec[_0x24efb3(0x58d4)]&&(defined$1(_0x1a65ec[_0x24efb3(0x5868)])||(_0x1a65ec[_0x24efb3(0x5868)]={'version':0x8,'name':_0x5433bd[_0x24efb3(0x4915)],'layers':[{'id':_0x5433bd[_0x24efb3(0x4915)]+_0x24efb3(0x578b),'source':_0x5433bd[_0x24efb3(0x4915)],'source-layer':_0x5433bd[_0x24efb3(0x4915)],'type':_0x24efb3(0x29f),'layout':{'visibility':_0x24efb3(0x37b5)},'paint':{'fill-color':_0x24efb3(0x4cd9),'fill-antialias':!0x0},'filter':[_0x24efb3(0x5ef9),['==',_0x24efb3(0x58b8),'Polygon']],'metadata':{'layer:name':_0x5433bd[_0x24efb3(0x4915)],'layer:caption':_0x5433bd[_0x3c4c91(0x4a69)]}},{'id':_0x5433bd[_0x3c4c91(0x4a69)]+_0x24efb3(0x34f0),'source':_0x5433bd[_0x24efb3(0x4915)],'source-layer':_0x5433bd[_0x24efb3(0x4915)],'type':_0x3c4c91(0xf32),'layout':{'visibility':_0x3c4c91(0x339)},'paint':{'line-width':0x1,'line-color':_0x24efb3(0x2e3d)},'filter':[_0x24efb3(0x5ef9),['==',_0x24efb3(0x58b8),'Polygon']],'metadata':{'layer:name':_0x5433bd[_0x24efb3(0x4915)],'layer:caption':_0x5433bd[_0x3c4c91(0x4a69)]}},{'id':_0x5433bd[_0x24efb3(0x4915)]+_0x24efb3(0x48c0),'source':_0x5433bd[_0x24efb3(0x4915)],'source-layer':_0x5433bd[_0x24efb3(0x4915)],'type':_0x24efb3(0x48c0),'layout':{'visibility':_0x24efb3(0x37b5)},'paint':{'line-width':0.38,'line-color':_0x24efb3(0xe9e)},'filter':[_0x24efb3(0x5ef9),['==',_0x24efb3(0x58b8),_0x3c4c91(0x19ef)]],'metadata':{'layer:name':_0x5433bd[_0x24efb3(0x4915)],'layer:caption':_0x5433bd[_0x3c4c91(0x4a69)]}},{'id':_0x5433bd[_0x24efb3(0x4915)]+_0x24efb3(0x3fb9),'source':_0x5433bd[_0x24efb3(0x4915)],'source-layer':_0x5433bd[_0x24efb3(0x4915)],'type':'circle','layout':{'visibility':_0x24efb3(0x37b5)},'paint':{'circle-radius':2.27,'circle-color':_0x3c4c91(0x4e2f)},'filter':[_0x24efb3(0x5ef9),['==',_0x24efb3(0x58b8),_0x24efb3(0x3e09)]],'metadata':{'layer:name':_0x5433bd[_0x24efb3(0x4915)],'layer:caption':_0x5433bd[_0x24efb3(0x4915)]}}]}),parseStyleJson(_0x1a65ec,_0x1a65ec[_0x24efb3(0x5868)]),loadSprite(_0x1a65ec,_0x1a65ec[_0x24efb3(0x1472)]['imageManager'],_0x1a65ec[_0x24efb3(0x5868)]),_0x1a65ec[_0x3c4c91(0x3aed)]=!0x0,_0x1a65ec[_0x24efb3(0x2788)]=_0x1a65ec[_0x24efb3(0x26a1)]+_0x24efb3(0x1e54)+_0x1a65ec[_0x24efb3(0xddf)]+_0x3c4c91(0x4009)+_0x1a65ec[_0x24efb3(0x2059)]+_0x24efb3(0x4d2f)+_0x1a65ec[_0x24efb3(0x5056)]+_0x24efb3(0x59d5)+_0x1a65ec[_0x24efb3(0x524b)]+_0x3c4c91(0x2148)+_0x1a65ec[_0x24efb3(0x37dd)]+_0x3c4c91(0x4906)),_0x1a65ec[_0x24efb3(0x24b)]&&_0x1a65ec[_0x3c4c91(0x3aed)]&&_0x1a65ec[_0x24efb3(0x41ff)][_0x24efb3(0x1c7e)](!0x0);}function _0x37f2da(_0x1be52e,_0x526832){var _0x4a60fd=_0x541b82,_0x2b46dd=[],_0x251d5d=Math[_0x4a60fd(0x971)](_0x1be52e)/0x200;_0x251d5d=function(_0x28b88b,_0x337a96,_0x34f317){var _0x18bdc3=_0x28b88b*_0x337a96*(0x1/0.0254)*getMeterPerMapUnit(_0x34f317);return 0x1/_0x18bdc3;}(_0x251d5d,0x60,_0x526832);for(var _0x488c77=0x0;_0x488c77<0x16;_0x488c77++)0x0!=_0x488c77?(_0x251d5d*=0x2,_0x2b46dd[_0x488c77]=_0x251d5d):_0x2b46dd[_0x488c77]=_0x251d5d;return _0x2b46dd;}function _0x3d1d07(_0x53bc55){var _0x40c8b7=_0x541b82,_0x14b563=_0x5cbdb4,_0xb74af2=_0x53bc55[_0x14b563(0x59ae)][_0x14b563(0x4a7)];_0x1a65ec[_0x14b563(0x1467)]=_0xb74af2;var _0x12a2ba=_0x53bc55[_0x40c8b7(0x15fd)],_0x5a5af6=_0x53bc55[_0x40c8b7(0x2c60)][_0x14b563(0x2d3c)],_0x1702f5=_0x53bc55['viewer'][_0x14b563(0x5a4e)];if(_0x1a65ec[_0x14b563(0x22f6)]||(_0x1a65ec[_0x14b563(0x524b)]=_0x5a5af6,_0x1a65ec['_tileHeight']=_0x1702f5),_0x1a65ec[_0x14b563(0x218)]||function(_0x477366,_0x612e20){var _0x3ddc67=_0x40c8b7,_0x99ea1a=_0x14b563;_0x477366[_0x99ea1a(0x2637)]=0x0,_0x477366[_0x99ea1a(0x5992)]=0x16;var _0x335336,_0x55bd05=[];if(_0x335336=0xf11==_0x612e20[_0x99ea1a(0x59ae)][_0x99ea1a(0x43d7)]?[0x1/295829355.454566,0x1/147914677.727283,0x1/73957338.8636414,0x1/36978669.4318207,0x1/18489334.7159103,0x1/9244667.35795517,0x1/4622333.67897759,0x1/2311166.83948879,0x1/1155583.4197444,0x1/577791.709872198,0x1/288895.854936099,0x1/144447.92746805,0x1/72223.9637340248,0x1/36111.9818670124,0x1/18055.9909335062,0x1/9027.9954667531,0x1/4513.99773337655,0x1/2256.99886668828,0x1/1128.49943334414,0x1/564.249716672069,0x1/282.124858336034,0x1/141.062429168017]:_0x3ddc67(0x4482)==_0x612e20[_0x99ea1a(0x59ae)][_0x99ea1a(0x4a7)]?_0x37f2da(0x168,_0x612e20[_0x99ea1a(0x59ae)][_0x3ddc67(0x437c)]):_0x37f2da(40075016.6855785,_0x612e20[_0x99ea1a(0x59ae)][_0x99ea1a(0x4a7)]),_0x612e20[_0x99ea1a(0xe6e)]&&_0x612e20['visibleScales'][_0x99ea1a(0x809)]>0x0){for(var _0x49f9d3,_0x3475c8=null,_0x15fb81=null,_0x56ca1a=0x0;_0x56ca1a<_0x612e20[_0x99ea1a(0xe6e)][_0x99ea1a(0x809)];_0x56ca1a++){for(var _0x1ab00b=0x0;_0x1ab00b<=_0x335336[_0x99ea1a(0x809)]-0x1;_0x1ab00b++)if(0x0!=_0x1ab00b){if(!(_0x15fb81>(_0x49f9d3=Math[_0x99ea1a(0x1beb)](_0x612e20[_0x99ea1a(0xe6e)][_0x56ca1a]-_0x335336[_0x1ab00b]))))break;_0x15fb81=_0x49f9d3,_0x3475c8=_0x1ab00b;}else _0x15fb81=Math[_0x3ddc67(0x971)](_0x612e20[_0x99ea1a(0xe6e)][_0x56ca1a]-_0x335336[_0x1ab00b]),_0x3475c8=0x0;_0x3475c8>=0x0&&_0x55bd05[_0x99ea1a(0x5323)](_0x3475c8);}_0x477366[_0x99ea1a(0x2637)]=_0x55bd05[0x0],_0x477366[_0x99ea1a(0x5992)]=_0x55bd05[_0x55bd05[_0x3ddc67(0x2ef4)]-0x1];}}(_0x1a65ec,_0x53bc55),_0x14b563(0x336)==_0xb74af2)defined$1(_0x1a65ec[_0x14b563(0x2ba3)])||(_0x1a65ec[_0x14b563(0x2ba3)]=new GeographicTilingScheme()),_0x12a2ba[_0x14b563(0x4db1)]=CesiumMath[_0x14b563(0x4b1d)](_0x12a2ba['left'],-0xb4,0xb4),_0x12a2ba[_0x40c8b7(0x35e7)]=CesiumMath[_0x40c8b7(0x505d)](_0x12a2ba['bottom'],-0x5a,0x5a),_0x12a2ba['right']=CesiumMath[_0x14b563(0x4b1d)](_0x12a2ba[_0x14b563(0x1d74)],-0xb4,0xb4),_0x12a2ba[_0x14b563(0x4f04)]=CesiumMath['clamp'](_0x12a2ba[_0x40c8b7(0x49a6)],-0x5a,0x5a),_0x1a65ec[_0x14b563(0x4432)]=Rectangle[_0x14b563(0x10c5)](_0x12a2ba[_0x14b563(0x4db1)],_0x12a2ba[_0x14b563(0x4645)],_0x12a2ba[_0x14b563(0x1d74)],_0x12a2ba[_0x14b563(0x4f04)]),_0x1a65ec[_0x14b563(0x5370)]=_0x1a65ec[_0x14b563(0x26a1)]+_0x14b563(0x23ef);else{var _0xeda729=new Cartesian3(_0x12a2ba['left'],_0x12a2ba[_0x14b563(0x4645)],0x0);_0xeda729['x']=Math[_0x14b563(0x498f)](-20037508.342789244,_0xeda729['x']),_0xeda729['y']=Math[_0x14b563(0x498f)](-20037508.342789244,_0xeda729['y']);var _0x34e9a6=new Cartesian3(_0x12a2ba[_0x40c8b7(0xf7d)],_0x12a2ba[_0x14b563(0x4f04)],0x0);_0x34e9a6['x']=Math['min'](20037508.342789244,_0x34e9a6['x']),_0x34e9a6['y']=Math[_0x14b563(0x19a8)](20037508.342789244,_0x34e9a6['y']),defined$1(_0x1a65ec[_0x14b563(0x2ba3)])||(_0x1a65ec[_0x14b563(0x2ba3)]=new WebMercatorTilingScheme());var _0x4c1419=_0x1a65ec[_0x14b563(0x2ba3)][_0x14b563(0x5863)][_0x14b563(0x26b)](_0xeda729),_0x24509a=_0x1a65ec[_0x40c8b7(0x374c)]['_projection'][_0x14b563(0x26b)](_0x34e9a6);_0x1a65ec[_0x14b563(0x4432)]=new Rectangle(_0x4c1419[_0x14b563(0x4465)],_0x4c1419[_0x14b563(0x5859)],_0x24509a[_0x14b563(0x4465)],_0x24509a[_0x40c8b7(0x353e)]),_0x1a65ec[_0x14b563(0x5370)]=_0x1a65ec[_0x14b563(0x26a1)]+'/tiles/{z}/{x}/{y}.mvt';}_0x1a65ec[_0x14b563(0x4432)]||(_0x1a65ec[_0x14b563(0x4432)]=defaultValue$1(_0x36a48c[_0x14b563(0x1dec)],_0x1a65ec[_0x14b563(0x2ba3)][_0x14b563(0x1dec)])),_0x1a65ec[_0x40c8b7(0x22ec)]=!0x0,_0x1a65ec[_0x14b563(0x24b)]=!0x0,_0x1a65ec[_0x14b563(0x24b)]&&_0x1a65ec[_0x14b563(0x5d68)]&&_0x1a65ec[_0x14b563(0x41ff)][_0x14b563(0x1c7e)](!0x0);}function _0x456fc1(_0x456e3f){var _0x393c9c=_0x541b82,_0x31ac44=_0x5cbdb4,_0x32eeed,_0x416d4f=_0x31ac44(0x4e75)+_0x1a65ec[_0x393c9c(0x5a2a)]+'.';_0x32eeed=TileProviderError$1[_0x31ac44(0x44f3)](_0x32eeed,_0x1a65ec,_0x1a65ec['_errorEvent'],_0x416d4f,void 0x0,void 0x0,void 0x0,_0xbf2aa),_0x1a65ec[_0x31ac44(0x41ff)][_0x31ac44(0x4c5a)](new RuntimeError(_0x416d4f));}}function parseIndexbounds(_0x2cb93d,_0x13fb91){var _0x426943=_0x307c2b,_0x2ea3c5=_0x5e00b3;if(defined$1(_0x13fb91['metadata'])&&defined$1(_0x13fb91[_0x2ea3c5(0x56fe)][_0x2ea3c5(0x63f)])){var _0x34d6a6=-0xb4,_0x364eef=-0x10e,_0x4c2a4c=0x168;defined$1(_0x13fb91[_0x2ea3c5(0x56fe)][_0x2ea3c5(0x4d59)])&&(_0x2ea3c5(0x4bcb)==_0x13fb91[_0x2ea3c5(0x56fe)][_0x2ea3c5(0x4d59)]||_0x13fb91[_0x426943(0x1bdc)][_0x2ea3c5(0x63f)][0x0]<-0xb4)&&(_0x34d6a6=-20037508.3427892,_0x364eef='METER'==_0x2cb93d[_0x2ea3c5(0x1467)]?-20037508.3427892:-30056262.5141838,_0x4c2a4c=40075016.6855784);var _0x254117=_0x13fb91[_0x2ea3c5(0x56fe)][_0x426943(0x425e)],_0x307e65=(_0x254117[0x0]-_0x34d6a6)/_0x4c2a4c,_0x138893=(_0x254117[0x1]-_0x364eef)/_0x4c2a4c;_0x2cb93d['_colDiff']=_0x307e65,_0x2cb93d[_0x2ea3c5(0x5b8d)]=_0x138893;}}function parseStyleJson(_0x3f69d5,_0x20f59e){var _0x12c8ec=_0x5e00b3;_0x3f69d5[_0x12c8ec(0x1472)][_0x12c8ec(0x4971)](_0x20f59e),parseIndexbounds(_0x3f69d5,_0x20f59e);}function meetVisible(_0x445ce6,_0x4479bb,_0x5e2c72,_0x243f0f){var _0x523b59=_0x307c2b,_0x1a4e8d=_0x5e00b3;defined$1(_0x243f0f[_0x1a4e8d(0x2943)])||(_0x243f0f[_0x1a4e8d(0x2943)]=doMeetVisible(_0x445ce6,_0x4479bb,_0x243f0f),_0x243f0f[_0x523b59(0x22c4)]=_0x5e2c72[_0x1a4e8d(0x5592)][_0x1a4e8d(0x5cb5)][_0x1a4e8d(0x13f3)](_0x243f0f[_0x1a4e8d(0x2943)])),_0x243f0f[_0x1a4e8d(0x2465)]&&(_0x243f0f[_0x1a4e8d(0x2465)]=!0x1,_0x243f0f[_0x1a4e8d(0x2943)]());}function doMeetVisible(_0x581be3,_0x3f9bfd,_0x4f0c00){return function(_0x359435){var _0xc212aa=_0x140d,_0x3099cf=_0x23ca;defined$1(_0x359435)&&_0x359435<0.05||_0x4f0c00[_0xc212aa(0x4658)]||(_0x581be3[_0x3099cf(0x27d7)](_0x4f0c00[_0x3099cf(0x26ad)],_0x4f0c00),_0x3f9bfd[_0x3099cf(0x27d7)](_0x4f0c00[_0x3099cf(0x26ad)],_0x4f0c00));};}function computeRealDataRowColNumber(_0x5b7eba,_0x3ee672,_0x364f0f){var _0x54269d=_0x307c2b,_0x447a26=_0x5e00b3,_0x1dabfc=Math[_0x447a26(0x3a5c)](0x2,_0x3ee672);return _0x5b7eba+Math[_0x54269d(0x1ff1)](_0x1dabfc*_0x364f0f);}function setRequestPriority(_0x18c2c1){var _0x50c4eb=_0x5e00b3;_0x18c2c1[_0x50c4eb(0x3933)]=requestPriority,_0x18c2c1[_0x50c4eb(0x56fd)]=!0x0,(requestPriority+=0.001)>0x64&&(requestPriority=0x0);}function createRequestResult(_0x1ea1b9,_0x13065b,_0x3a4392){var _0x47ef77=_0x307c2b,_0x2bf5b5=_0x5e00b3;return{'mvt':!0x0,'colorTexture':new Texture({'context':_0x1ea1b9[_0x47ef77(0xc72)],'width':_0x1ea1b9[_0x2bf5b5(0x2bff)],'height':_0x1ea1b9[_0x2bf5b5(0x2bff)],'pixelFormat':PixelFormat$1[_0x2bf5b5(0x1015)],'pixelDatatype':PixelDatatype$1[_0x47ef77(0x2bcf)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0x2bf5b5(0x3304)],'wrapT':TextureWrap$1[_0x2bf5b5(0x3304)],'minificationFilter':defaultValue$1(_0x1ea1b9[_0x2bf5b5(0x4880)],TextureMinificationFilter$1[_0x2bf5b5(0x408a)]),'magnificationFilter':defaultValue$1(_0x1ea1b9[_0x2bf5b5(0x1692)],TextureMagnificationFilter$1[_0x47ef77(0x4acf)])})}),'idTexture':new Texture({'context':_0x1ea1b9[_0x47ef77(0xc72)],'width':0x1,'height':0x1}),'rawData':_0x13065b,'indexData':_0x3a4392};}Object[_0x5e00b3(0x1dfd)](MvtProvider[_0x5e00b3(0x3720)],{'proxy':{'get':function(){}},'tileWidth':{'get':function(){var _0x1dc060=_0x307c2b;return this[_0x1dc060(0x2b9a)];}},'tileHeight':{'get':function(){return this['_tileHeight'];}},'maximumLevel':{'get':function(){var _0x4fbcf7=_0x5e00b3;return this[_0x4fbcf7(0x5992)]>0x12?this[_0x4fbcf7(0x5992)]:0x12;}},'minimumLevel':{'get':function(){var _0x5f71dd=_0x5e00b3;return this[_0x5f71dd(0x2637)];}},'tilingScheme':{'get':function(){var _0x55c44b=_0x5e00b3;return this[_0x55c44b(0x2ba3)];}},'isOverlapDisplayed':{'get':function(){var _0x3e8d3c=_0x5e00b3;return this[_0x3e8d3c(0x52b3)];},'set':function(_0x427c3d){var _0x123817=_0x307c2b;this[_0x123817(0x4658)]=_0x427c3d;}},'rectangle':{'get':function(){var _0x513996=_0x5e00b3;return this[_0x513996(0x4432)];}},'tileDiscardPolicy':{'get':function(){}},'errorEvent':{'get':function(){var _0x59dbe3=_0x5e00b3;return this[_0x59dbe3(0x1d8e)];}},'ready':{'get':function(){var _0x3e9f50=_0x5e00b3;return this[_0x3e9f50(0x1d9c)]&&this[_0x3e9f50(0x32e3)];}},'readyPromise':{'get':function(){var _0x37dad1=_0x5e00b3;return this[_0x37dad1(0x41ff)];}},'credit':{'get':function(){}},'hasAlphaChannel':{'get':function(){return!0x0;}},'mapboxStyle':{'get':function(){var _0x2407fe=_0x5e00b3;return this[_0x2407fe(0x5868)];},'set':function(_0xadd869){var _0x2eba9e=_0x5e00b3;this[_0x2eba9e(0x5868)]=_0xadd869,defined$1(this[_0x2eba9e(0x5868)])&&parseStyleJson(this,this[_0x2eba9e(0x5868)]);}},'subdomains':{'get':function(){var _0x2d18f8=_0x5e00b3;return this[_0x2d18f8(0x53ae)];},'set':function(_0x4d7676){var _0x12c015=_0x5e00b3;if(defined$1(_0x4d7676)&&!defined$1(_0x4d7676[_0x12c015(0x809)]))throw new DeveloperError$1(_0x12c015(0x10ef));this[_0x12c015(0x53ae)]=_0x4d7676;}},'globalLineWidthExpand':{'get':function(){var _0x1a5e14=_0x307c2b,_0x978c66=_0x5e00b3;return this[_0x978c66(0x4f46)][_0x1a5e14(0x4c28)];},'set':function(_0x14f9d2){var _0x622cca=_0x5e00b3;this[_0x622cca(0x4f46)][_0x622cca(0x47da)]=_0x14f9d2;}},'globalLineWidthScale':{'get':function(){var _0x52448d=_0x307c2b,_0x44a8a5=_0x5e00b3;return this[_0x52448d(0x1095)][_0x44a8a5(0x3d4c)];},'set':function(_0x39d1ac){var _0x2de03d=_0x307c2b,_0x3376b=_0x5e00b3;this[_0x3376b(0x4f46)][_0x2de03d(0xffe)]=_0x39d1ac;}},'lineAntialiasing':{'get':function(){var _0x40db22=_0x5e00b3;return this[_0x40db22(0x4f46)][_0x40db22(0x2259)];},'set':function(_0x4cfdea){var _0x552038=_0x5e00b3;this[_0x552038(0x4f46)]['_lineAntialiasing']=_0x4cfdea;}},'enableMorphing':{'get':function(){var _0xebe0da=_0x307c2b;return this[_0xebe0da(0x5409)];},'set':function(_0x41820b){var _0x1f52cd=_0x307c2b;this[_0x1f52cd(0x5409)]=_0x41820b;}},'billboardMode':{'get':function(){var _0x21f7e0=_0x5e00b3;return this[_0x21f7e0(0x14bf)];}},'selectedColor':{'get':function(){var _0x2fedd6=_0x5e00b3;return this[_0x2fedd6(0x1c90)];},'set':function(_0x399add){var _0x4fc897=_0x307c2b;this[_0x4fc897(0x319d)]=_0x399add;}}}),MvtProvider[_0x307c2b(0x1aa2)][_0x307c2b(0x2014)]=function(_0x842206,_0x4f45a6,_0x256b80){},MvtProvider['prototype'][_0x5e00b3(0x4107)]=function(){var _0x1ec703=_0x307c2b,_0x651a5=_0x5e00b3;for(var _0x29e1c8=[],_0xd17cb=this[_0x651a5(0x1472)],_0x7727b=0x0;_0x7727b<_0xd17cb[_0x651a5(0x42c7)][_0x1ec703(0x2ef4)];_0x7727b++){var _0x102d21=_0xd17cb[_0x651a5(0x42c7)][_0x7727b],_0x57e6fd=_0xd17cb[_0x651a5(0x52dd)][_0x102d21];defined$1(_0x57e6fd)&&_0x29e1c8[_0x1ec703(0x2a0e)](_0x57e6fd[_0x1ec703(0x3a7a)]);}return _0x29e1c8;},MvtProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2307)]=function(){var _0x5ef78f=_0x5e00b3,_0x399070=this[_0x5ef78f(0x40c4)][_0x5ef78f(0x18fc)];for(var _0x1b0f55 in _0x399070)_0x399070[_0x1b0f55][_0x5ef78f(0x435e)]=!0x1;},MvtProvider[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x5acd9e,_0x5c4c70,_0x343529){var _0x3ee2bd=_0x307c2b,_0x4db2dc=_0x5e00b3,_0x82376d=this[_0x3ee2bd(0x29e6)][_0x4db2dc(0x18fc)];this[_0x4db2dc(0x1472)][_0x3ee2bd(0x2e6d)](_0x82376d);var _0x574a28=[];for(var _0x3dbbd3 in _0x82376d)_0x574a28[_0x4db2dc(0x5323)](_0x82376d[_0x3dbbd3]);_0x574a28[_0x4db2dc(0x4b76)](function(_0x32d16b,_0x47c563){var _0x18a5d0=_0x3ee2bd,_0x4c41f4=_0x4db2dc;return _0x32d16b['level']<_0x47c563[_0x4c41f4(0x350b)]?0x1:_0x32d16b[_0x18a5d0(0x48bb)]>_0x47c563['level']?-0x1:0x0;}),this[_0x4db2dc(0x50d6)]=0x0;for(var _0x376a3c=_0x574a28[_0x4db2dc(0x809)],_0x1346df=0x0;_0x1346df<_0x376a3c;_0x1346df++){var _0x27b087=_0x574a28[_0x1346df];this[_0x4db2dc(0x50d6)]=Math[_0x3ee2bd(0x5449)](this[_0x4db2dc(0x50d6)],_0x27b087[_0x3ee2bd(0x48bb)]),_0x27b087[_0x4db2dc(0xa16)](),_0x27b087[_0x4db2dc(0x4ed1)](),_0x27b087[_0x3ee2bd(0x5a45)]&&this[_0x4db2dc(0x189f)]&&_0x27b087[_0x4db2dc(0x5d75)]();}var _0x6d7587=this['_labelCollection'],_0x3a746e=this[_0x4db2dc(0x5397)];defined$1(_0x6d7587)&&defined$1(_0x3a746e)&&meetVisible(_0x6d7587,_0x3a746e,_0x5c4c70,_0x5acd9e);var _0x521391=this;_0x5c4c70[_0x4db2dc(0xd77)][_0x4db2dc(0x3c62)]||(_0x6d7587[_0x4db2dc(0x4f7f)][_0x4db2dc(0x7f7)](function(_0x375e27){var _0x5b1f9f=_0x3ee2bd,_0x44ec4f=_0x4db2dc;!_0x521391[_0x5b1f9f(0x4658)]&&_0x375e27[_0x44ec4f(0x2580)]&&(_0x375e27[_0x44ec4f(0x3234)]=!0x1),_0x521391[_0x44ec4f(0x50d6)]>_0x375e27[_0x5b1f9f(0x30dd)]&&(_0x375e27[_0x44ec4f(0x3234)]=!0x1),_0x375e27[_0x44ec4f(0x3234)]&&_0x375e27[_0x44ec4f(0x4520)]();}),_0x3a746e[_0x4db2dc(0x3b3e)][_0x4db2dc(0x7f7)](function(_0x2a60c7){var _0x3d86c0=_0x3ee2bd,_0x49c83b=_0x4db2dc;defined$1(_0x2a60c7)&&defined$1(_0x2a60c7[_0x49c83b(0x5953)])&&(!_0x521391[_0x3d86c0(0x4658)]&&_0x2a60c7[_0x49c83b(0x2580)]&&(_0x2a60c7[_0x49c83b(0x3234)]=!0x1),_0x3a746e[_0x49c83b(0x5e82)][_0x49c83b(0x5399)](_0x2a60c7['id'],_0x2a60c7[_0x3d86c0(0x4b0b)],_0x2a60c7[_0x49c83b(0x3234)]),_0x521391['_maxImageCacheLevel']>_0x2a60c7[_0x3d86c0(0x38a7)]&&(_0x2a60c7[_0x49c83b(0x3234)]=!0x1),defined$1(_0x2a60c7[_0x49c83b(0x982)])&&(_0x2a60c7[_0x49c83b(0x3234)]=_0x2a60c7[_0x3d86c0(0x18d9)][_0x49c83b(0x3234)]));})),defined$1(_0x6d7587)&&_0x6d7587[_0x4db2dc(0xa16)](_0x5c4c70,_0x5acd9e,_0x343529),defined$1(_0x3a746e)&&_0x3a746e[_0x4db2dc(0xa16)](_0x5c4c70,_0x5acd9e,_0x343529);},MvtProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x4618)]=function(_0x176f6e,_0x115f49,_0x21f449){},MvtProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2d7e)]=function(_0x58810a,_0x6a8ac1,_0x2b5f5a,_0x1c04ec,_0x35494f,_0x321521){var _0x1f5628=_0x307c2b,_0x3bf408=_0x5e00b3;setRequestPriority(_0x1c04ec);var _0x1d5366=this,_0x58af9f=_0x2b5f5a+0x1;if(this[_0x3bf408(0x3f84)]instanceof WebMercatorTilingScheme&&(_0x58af9f=_0x2b5f5a),this[_0x3bf408(0x1135)]&&(_0x58af9f+=0x1),this[_0x3bf408(0x58d4)]&&(_0x58af9f-=0x1),_0x2b5f5a>_0x1d5366[_0x3bf408(0x5992)]){var _0x34eada=findMaxLevelParent(_0x321521,_0x1d5366[_0x3bf408(0x5992)]-0x1);if(defined$1(_0x34eada)&&!defined$1(_0x34eada[_0x1f5628(0x4e31)])){var _0x2fc9fa=createRequestPromise(_0x1c04ec,_0x34eada['x'],_0x34eada['y'],_0x1d5366[_0x3bf408(0x5992)],_0x1d5366);return defined$1(_0x2fc9fa)?_0x2fc9fa[_0x3bf408(0x2a5f)](function(_0x2371ba){var _0x27ae16=_0x1f5628,_0x407ec1=_0x3bf408,_0x9f23e0=null;return _0x9f23e0=_0x1d5366[_0x27ae16(0x57ac)]===PackingRequest$1[_0x407ec1(0x4862)]?decodePackedBuffer$5(_0x2371ba,_0x1c04ec[_0x407ec1(0x22da)]):_0x2371ba,_0x34eada[_0x407ec1(0x21e1)]=_0x9f23e0,createRequestResult(_0x1d5366,null);})[_0x1f5628(0x53dd)](function(_0x425226){return createRequestResult(_0x1d5366,null);}):createRequestResult(_0x1d5366,null);}return createRequestResult(_0x1d5366,null);}var _0x5026ae=this,_0x1c680a=createRequestPromise(_0x1c04ec,_0x58810a,_0x6a8ac1,_0x58af9f,_0x1d5366);return defined$1(_0x1c680a)?_0x1c680a[_0x1f5628(0x4527)](function(_0x3a831f){var _0x214f17=_0x3bf408,_0x5c5c27=null,_0x4138ba=null,_0x3c16a8=null;if(_0x1d5366[_0x214f17(0x2e91)]===PackingRequest$1['QuadKey']){var _0x4f94cf=0x1;if(_0x5026ae[_0x214f17(0x580)]&&(_0x4f94cf=0x2),!defined$1(_0x5c5c27=decodePackedBuffer$5(_0x3a831f,_0x1c04ec[_0x214f17(0x22da)]*_0x4f94cf)))return null;_0x5026ae[_0x214f17(0x580)]&&(_0x3c16a8=decodePackedBuffer$5(_0x3a831f,_0x1c04ec[_0x214f17(0x22da)]*_0x4f94cf+0x1));try{_0x4138ba=resolveIndexFile(_0x3c16a8);}catch(_0xf771e5){return createRequestResult(_0x1d5366,_0x5c5c27,null);}}else{if(_0x5026ae[_0x214f17(0x580)]){_0x5c5c27=decodePackedBuffer$5(_0x3a831f,0x0),_0x3c16a8=decodePackedBuffer$5(_0x3a831f,0x1);try{_0x4138ba=resolveIndexFile(_0x3c16a8);}catch(_0x5088b3){return createRequestResult(_0x1d5366,_0x5c5c27,null);}}else _0x5c5c27=_0x3a831f;}return createRequestResult(_0x1d5366,_0x5c5c27,_0x4138ba);})[_0x1f5628(0x53dd)](function(_0x26f86b){return null;}):null;};var domainReg$3=/({.*?})/g;function createRequestPromise(_0x5759f9,_0x8dbb97,_0x575ea3,_0x582622,_0x2189db){var _0x5a170f=_0x307c2b,_0x35087f=_0x5e00b3,_0x5e7c61=_0x2189db[_0x35087f(0x2788)];if(_0x2189db[_0x35087f(0x3f84)]instanceof WebMercatorTilingScheme||(_0x8dbb97=computeRealDataRowColNumber(_0x8dbb97,_0x582622,_0x2189db[_0x35087f(0x3d5e)]),_0x575ea3=computeRealDataRowColNumber(_0x575ea3,_0x582622,_0x2189db[_0x35087f(0x5b8d)])),_0x5759f9[_0x35087f(0x2bd8)]=tileXYToQuadKey$9(_0x8dbb97,_0x575ea3,_0x582622),_0x2189db[_0x35087f(0x2e91)]===PackingRequest$1[_0x35087f(0x4862)]&&(_0x5759f9[_0x35087f(0x3dd)]=RequestType$1[_0x35087f(0x2c2d)],_0x5759f9[_0x35087f(0x56fb)]=_0x2189db[_0x35087f(0x5e3a)],_0x5759f9[_0x5a170f(0x1a2)]=!0x0),_0x2189db[_0x35087f(0x1135)]){var _0x433d60=_0x2189db[_0x35087f(0x2468)][_0x582622];_0x5e7c61=_0x5e7c61[_0x35087f(0x2c3f)](_0x35087f(0x151b),_0x8dbb97)[_0x35087f(0x2c3f)](_0x5a170f(0x4b7d),_0x575ea3)[_0x35087f(0x2c3f)](_0x35087f(0x291c),_0x433d60);}else _0x5e7c61=_0x5e7c61[_0x35087f(0x2c3f)](_0x5a170f(0x4d09),_0x8dbb97)['replace']('{y}',_0x575ea3)[_0x35087f(0x2c3f)](_0x5a170f(0x3adc),_0x582622);if(defined$1(_0x2189db[_0x35087f(0x53ae)])){var _0x1c467e=_0x2189db[_0x35087f(0x53ae)],_0x39bca1=_0x1c467e[(_0x8dbb97+_0x575ea3+_0x582622)%_0x1c467e[_0x35087f(0x809)]];_0x5e7c61=_0x5e7c61[_0x35087f(0x2c3f)](domainReg$3,function(_0x3065f8,_0x5adac0){var _0xdba58a=_0x35087f;return _0xdba58a(0x1d9)===_0x5adac0?_0x39bca1:_0x3065f8;});}return defined$1(Credential[_0x35087f(0x5080)])&&(defined$1(Credential[_0x35087f(0x5080)][_0x35087f(0xb25)][_0x2189db[_0x35087f(0x26a1)]])?_0x2189db[_0x35087f(0xada)]?_0x5e7c61+=_0x35087f(0x1fcc)+Credential[_0x5a170f(0x5b2d)][_0x5a170f(0x57f)][_0x2189db[_0x35087f(0x26a1)]]:_0x5e7c61=Credential[_0x35087f(0x144)](_0x2189db['_url'],_0x5e7c61):_0x2189db[_0x35087f(0xada)]?_0x5e7c61+=_0x35087f(0x1fcc)+Credential[_0x5a170f(0x5b2d)][_0x35087f(0x138)]:_0x5e7c61=Credential[_0x35087f(0x1aee)](_0x5e7c61)),_0x2189db[_0x35087f(0x28cf)][_0x35087f(0x5155)]({'url':_0x5e7c61,'request':_0x5759f9,'templateValues':{},'headers':_0x2189db['_customRequestHeaders']})[_0x35087f(0x1cf8)]();}function findMaxLevelParent(_0x1a81dc,_0x53af14){var _0x401d0e=_0x5e00b3;for(var _0xc2ecd5=_0x1a81dc[_0x401d0e(0x227)],_0xa6a12d=_0xc2ecd5['level'];defined$1(_0xc2ecd5)&&_0xa6a12d>_0x53af14;)defined$1(_0xc2ecd5=_0xc2ecd5[_0x401d0e(0x227)])&&(_0xa6a12d=_0xc2ecd5[_0x401d0e(0x350b)]);return _0xc2ecd5;}function findTileByPosition(_0x2f008b,_0x4dda7b){var _0x43759a=_0x307c2b,_0x26f23a=_0x5e00b3;Array[_0x26f23a(0x2676)](_0x2f008b)||(_0x2f008b=[_0x2f008b]);var _0x4dc22c=null;for(var _0x2e7534 in _0x4dda7b){for(var _0x3acffb=_0x4dda7b[_0x2e7534],_0xcc3040=!0x0,_0x4c7998=0x0;_0x4c7998<_0x2f008b[_0x26f23a(0x809)];_0x4c7998++)if(!Rectangle[_0x26f23a(0x5655)](_0x3acffb[_0x26f23a(0x1dec)],_0x2f008b[_0x4c7998])){_0xcc3040=!0x1;break;}if(_0xcc3040){if(null==_0x4dc22c)_0x4dc22c=_0x3acffb;else{var _0x4ff84c=_0x4dc22c[_0x26f23a(0x1dec)][_0x43759a(0x2299)];_0x3acffb[_0x26f23a(0x1dec)][_0x26f23a(0x2d3c)]<_0x4ff84c&&(_0x4dc22c=_0x3acffb);}}}for(;defined$1(_0x4dc22c)&&!defined$1(_0x4dc22c[_0x26f23a(0x1da1)]);)_0x4dc22c=_0x4dc22c[_0x26f23a(0x227)];return _0x4dc22c;}function convertLongLatToTileCoord(_0x5acedf,_0x3e1c78,_0x380ca0){var _0x51dcf2=_0x307c2b,_0x3f872e=_0x5e00b3,_0x1a344e=_0x380ca0[_0x3f872e(0x1dec)];return new Point$3((_0x5acedf-_0x1a344e[_0x3f872e(0x159f)])/_0x1a344e[_0x51dcf2(0x2299)]*EXTENT,(_0x3e1c78-_0x1a344e[_0x3f872e(0x5696)])/_0x1a344e[_0x3f872e(0x5a4e)]*EXTENT);}function getMeterPerMapUnit(_0x397a18){var _0xc38b38=_0x5e00b3,_0x468737;return _0xc38b38(0x9f7)==_0x397a18?_0x468737=0x1:_0xc38b38(0x336)==_0x397a18?_0x468737=0x2*Math['PI']*0x615299/0x168:_0xc38b38(0x2a1f)==_0x397a18?_0x468737=0.001:_0xc38b38(0x2b76)==_0x397a18?_0x468737=0x1/0.025399999918:_0xc38b38(0x3398)==_0x397a18&&(_0x468737=0.3048),_0x468737;}function tileXYToQuadKey$9(_0xb1672f,_0xbf5194,_0x2821c9){for(var _0x377aea='',_0x263f84=_0x2821c9;_0x263f84>=0x0;--_0x263f84){var _0x18fd43=0x1<<_0x263f84,_0x5c0722=0x0;isBitSet(_0xbf5194,_0x18fd43)?isBitSet(_0xb1672f,_0x18fd43)&&(_0x5c0722|=0x1):(_0x5c0722|=0x2,isBitSet(_0xb1672f,_0x18fd43)||(_0x5c0722|=0x1)),_0x377aea+=_0x5c0722;}return _0x377aea;}function queryFirstNode$6(_0x302182,_0xab9624,_0x5be998){var _0x1d61e2=_0x5e00b3;if(defined$1(_0x302182))for(var _0x5e4ec3=_0x302182[_0x1d61e2(0x1f53)],_0x2d94e8=_0x5e4ec3[_0x1d61e2(0x809)],_0x191451=0x0;_0x191451<_0x2d94e8;_0x191451++){var _0x3bcf4a=_0x5e4ec3[_0x191451];if(_0x3bcf4a[_0x1d61e2(0x34d0)]===_0xab9624&&-0x1!==_0x5be998[_0x1d61e2(0xabf)](_0x3bcf4a[_0x1d61e2(0x343f)]))return _0x3bcf4a;}}function queryNodes$4(_0x11c3fb,_0x5d4f2f,_0x24b19a){var _0x365dc9=_0x5e00b3;if(defined$1(_0x11c3fb)){for(var _0x57e3f2=[],_0x24c3a4=_0x11c3fb[_0x365dc9(0x5ab1)]('*',_0x5d4f2f),_0x261141=_0x24c3a4[_0x365dc9(0x809)],_0x356092=0x0;_0x356092<_0x261141;_0x356092++){var _0x2fb9b8=_0x24c3a4[_0x356092];_0x2fb9b8[_0x365dc9(0x34d0)]===_0x5d4f2f&&-0x1!==_0x24b19a[_0x365dc9(0xabf)](_0x2fb9b8[_0x365dc9(0x343f)])&&_0x57e3f2['push'](_0x2fb9b8);}return _0x57e3f2;}}function queryNumericValue$5(_0x32416e,_0x118ead,_0x1518cd){var _0x448d53=_0x5e00b3,_0xac8949=queryFirstNode$6(_0x32416e,_0x118ead,_0x1518cd);if(defined$1(_0xac8949)){var _0x8fbbb9=parseFloat(_0xac8949[_0x448d53(0x2a67)]);return isNaN(_0x8fbbb9)?void 0x0:_0x8fbbb9;}}function queryStringValue$5(_0x1246e6,_0x45c04d,_0x2d0417){var _0x4f7692=_0x307c2b,_0x584ae9=_0x5e00b3,_0x51bba9=queryFirstNode$6(_0x1246e6,_0x45c04d,_0x2d0417);if(defined$1(_0x51bba9))return _0x51bba9[_0x584ae9(0x2a67)][_0x4f7692(0x875)]();}function decodePackedBuffer$5(_0x1372e8,_0x1d205a){var _0x248e96=_0x307c2b,_0x51aec6=_0x5e00b3,_0x2af086=new DataView(_0x1372e8),_0x53f78a=0x0,_0x56e477=_0x2af086[_0x51aec6(0x1044)](_0x53f78a,!0x0);if(_0x1d205a>_0x56e477-0x1)throw new DeveloperError$1(_0x51aec6(0x2e42));_0x53f78a+=0x4;var _0x48e43b,_0x1630b0,_0xdf74e2=[];for(_0x48e43b=0x0;_0x48e43b<_0x56e477;_0x48e43b++)_0x1630b0=_0x2af086[_0x51aec6(0x1044)](_0x53f78a,!0x0),_0xdf74e2[_0x51aec6(0x5323)](_0x1630b0),_0x53f78a+=0x4;for(_0x48e43b=0x0;_0x48e43b<_0x56e477;_0x48e43b++){if(_0x1630b0=_0xdf74e2[_0x48e43b],_0x48e43b===_0x1d205a)return 0x0===_0x1630b0?null:new Uint8Array(_0x1372e8)[_0x248e96(0x17ac)](_0x53f78a,_0x53f78a+_0x1630b0)[_0x51aec6(0x537f)];_0x53f78a+=_0x1630b0;}}function resolveIndexFile(_0xbdafd9){var _0xa96842=_0x307c2b,_0x2d8dbc=_0x5e00b3,_0x3e78d2=new DataView(_0xbdafd9),_0x26eb2b=0x0,_0x32c7d8=_0x3e78d2[_0xa96842(0x2cae)](_0x26eb2b,!0x0);_0x26eb2b+=0x4;for(var _0x759577={},_0xb04356=0x0;_0xb04356<_0x32c7d8;_0xb04356++){var _0x1f26b8=_0x3e78d2[_0xa96842(0x2cae)](_0x26eb2b,!0x0);_0x26eb2b+=0x4;var _0x37b0f6=new Uint8Array(_0xbdafd9,_0x26eb2b,_0x1f26b8);_0x26eb2b+=_0x1f26b8;var _0x57e964=getStringFromTypedArray(_0x37b0f6);_0x759577[_0x57e964]={};var _0x8b8d5e=_0x3e78d2[_0x2d8dbc(0x1044)](_0x26eb2b,!0x0);_0x26eb2b+=0x4;for(var _0x272a38=0x0;_0x272a38<_0x8b8d5e;_0x272a38++){var _0x497b51=_0x3e78d2[_0x2d8dbc(0x1044)](_0x26eb2b,!0x0);_0x26eb2b+=0x4;var _0x4789f0=_0x3e78d2['getUint8'](_0x26eb2b,!0x0);_0x26eb2b+=0x1;var _0x4b5a7d=_0x3e78d2[_0x2d8dbc(0x1044)](_0x26eb2b,!0x0);_0x26eb2b+=0x4;var _0x1971ff=[];if(_0x759577[_0x57e964][_0x497b51]=_0x1971ff,0x1==_0x4789f0)for(var _0x1d79eb=0x0;_0x1d79eb<_0x4b5a7d;_0x1d79eb++){var _0x7c245a=_0x3e78d2[_0x2d8dbc(0x1044)](_0x26eb2b,!0x0);_0x26eb2b+=0x4,_0x1971ff[_0x2d8dbc(0x5323)](_0x7c245a);}else for(_0x1d79eb=0x0;_0x1d79eb<_0x4b5a7d;_0x1d79eb++){_0x7c245a=_0x3e78d2[_0xa96842(0x4b4a)](_0x26eb2b,!0x0),(_0x26eb2b+=0x2,_0x1971ff[_0x2d8dbc(0x5323)](_0x7c245a));}}}return _0x759577;}MvtProvider[_0x5e00b3(0x3720)][_0x307c2b(0x7ff)]=function(_0x5c8d6f){var _0x41f213=_0x307c2b,_0x57a6ff=_0x5e00b3,_0xdaf82=findTileByPosition(_0x5c8d6f,this[_0x57a6ff(0x40c4)][_0x57a6ff(0x18fc)]);if(null!=_0xdaf82&&defined$1(_0xdaf82[_0x41f213(0x4c00)])){var _0x4307c6=[];_0x4307c6[_0x57a6ff(0x5323)](convertLongLatToTileCoord(_0x5c8d6f[_0x57a6ff(0x4465)],_0x5c8d6f[_0x57a6ff(0x5859)],_0xdaf82));var _0x48741b={};for(var _0x42412d in this[_0x57a6ff(0x1472)][_0x57a6ff(0x52dd)]){var _0x20eab1=this[_0x57a6ff(0x1472)][_0x57a6ff(0x52dd)][_0x42412d];defined$1(_0x20eab1)&&(defined$1(_0x20eab1[_0x57a6ff(0x23ab)])?_0x57a6ff(0x5e6f)!=_0x20eab1[_0x57a6ff(0x23ab)]&&(_0x48741b[_0x42412d]=_0x20eab1):_0x48741b[_0x42412d]=_0x20eab1);}var _0x50e3cd=null;if(defined$1(_0xdaf82[_0x57a6ff(0x3859)])){var _0xb94b42=_0xdaf82['frameState'][_0x41f213(0x57e6)];defined$1(_0xb94b42)&&defined$1(_0xb94b42[_0x57a6ff(0x2056)])&&_0xb94b42[_0x57a6ff(0x2056)]!=0x1/0x0&&(_0x50e3cd=_0xb94b42[_0x57a6ff(0x2056)]);}var _0x5216a9={'realtime':this[_0x57a6ff(0x189f)],'zoom':_0x50e3cd,'selectTolerance':this[_0x57a6ff(0x444)]},_0x228363=_0xdaf82[_0x57a6ff(0xbcb)](_0x48741b,_0x4307c6,_0x5216a9);return this[_0x41f213(0x46f0)][_0x57a6ff(0x2078)](_0x228363,this),Object[_0x57a6ff(0x4d54)](_0x228363)[_0x57a6ff(0x809)]>0x0?_0x228363:void 0x0;}},MvtProvider[_0x5e00b3(0x3720)][_0x5e00b3(0xbcb)]=function(_0x52a747,_0x3ea2e1){var _0x2e61bd=_0x307c2b,_0x417120=_0x5e00b3,_0x35ca56,_0x1f27cc,_0x442b11,_0x5d66e7=[],_0x926afa=findTileByPosition(_0x52a747,this[_0x417120(0x40c4)][_0x417120(0x18fc)]);if(!defined$1(_0x926afa)||!defined$1(_0x926afa[_0x417120(0x1da1)]))return _0x5d66e7;var _0x3e3559=_0x926afa,_0x4ed1c8=[];for(_0x35ca56=0x0,_0x442b11=_0x52a747[_0x417120(0x809)];_0x35ca56<_0x442b11;_0x35ca56++)_0x4ed1c8[_0x417120(0x5323)](convertLongLatToTileCoord(_0x52a747[_0x35ca56][_0x417120(0x4465)],_0x52a747[_0x35ca56][_0x2e61bd(0x353e)],_0x3e3559));var _0x4e4f75=_0x3e3559[_0x417120(0xbcb)](this[_0x417120(0x1472)][_0x417120(0x52dd)],_0x4ed1c8,_0x3ea2e1);defined$1(_0x4e4f75)&&_0x5d66e7[_0x417120(0x5323)](_0x4e4f75);var _0x2e5d85=[];for(_0x35ca56=0x0,_0x442b11=_0x5d66e7[_0x417120(0x809)];_0x35ca56<_0x442b11;_0x35ca56++){var _0x17fe90=_0x5d66e7[_0x35ca56];for(var _0x4f8cc8 in _0x17fe90){var _0x52c2f1=_0x17fe90[_0x4f8cc8];for(_0x1f27cc=0x0;_0x1f27cc<_0x52c2f1[_0x417120(0x809)];_0x1f27cc++)_0x2e5d85[_0x417120(0x5323)](_0x52c2f1[_0x1f27cc]);}}return _0x2e5d85;},MvtProvider['prototype'][_0x5e00b3(0x343c)]=function(_0x290914){var _0x2b71e6=_0x307c2b,_0x356eb1=_0x5e00b3,_0x4046b4=[];if(_0x356eb1(0x20b8)==typeof _0x290914[_0x356eb1(0x1d59)][0x2]&&_0x290914[_0x356eb1(0x1d59)][0x2][_0x356eb1(0xabf)]('%')>-0x1){var _0x5aab16=this[_0x356eb1(0x3673)][_0x356eb1(0x20c0)][_0x2b71e6(0x57e6)][_0x356eb1(0x22f)]();if(!defined$1(_0x5aab16))return _0x4046b4;for(var _0x3a7bef=Rectangle[_0x2b71e6(0x417c)](_0x5aab16),_0x27cb6f=Rectangle[_0x356eb1(0x1aab)](_0x5aab16),_0x1a8181=Rectangle[_0x356eb1(0x420a)](_0x5aab16),_0x2e7e73=Rectangle[_0x356eb1(0x2b5d)](_0x5aab16),_0x5f3040=this[_0x356eb1(0xbcb)]([_0x3a7bef,_0x27cb6f,_0x1a8181,_0x2e7e73],{'layers':[_0x290914[_0x356eb1(0x4b08)]]}),_0x2ab6b5=featureFilter[_0x2b71e6(0x2551)](_0x290914&&_0x290914[_0x2b71e6(0x529a)]),_0x2a77cd=0x0;_0x2a77cd<_0x5f3040[_0x356eb1(0x809)];_0x2a77cd++){var _0x4ca8b9=_0x5f3040[_0x2a77cd][_0x356eb1(0x37a9)];_0x2ab6b5(new EvaluationParameters(0x0),_0x4ca8b9)&&_0x4046b4[_0x356eb1(0x5323)](_0x4ca8b9);}}else{var _0x1cefd5=this[_0x2b71e6(0x29e6)][_0x356eb1(0x18fc)];for(var _0x409c72 in _0x1cefd5){_0x1cefd5[_0x409c72][_0x356eb1(0x343c)](_0x290914,_0x4046b4);}}return _0x4046b4;};var QuadtreeTileLoadState$1={'START':0x0,'LOADING':0x1,'DONE':0x2,'FAILED':0x3},QuadtreeTileLoadState$2=Object[_0x5e00b3(0x5448)](QuadtreeTileLoadState$1);function TileReplacementQueue(){var _0x590705=_0x5e00b3;this[_0x590705(0x527f)]=void 0x0,this[_0x590705(0x3302)]=void 0x0,this[_0x590705(0x5d69)]=0x0,this[_0x590705(0x447)]=void 0x0;}function remove$2(_0x210b1a,_0x157e8d){var _0xb8258f=_0x5e00b3,_0x3f36c5=_0x157e8d[_0xb8258f(0x6000)],_0x32b4bf=_0x157e8d[_0xb8258f(0x1e15)];_0x157e8d===_0x210b1a[_0xb8258f(0x447)]&&(_0x210b1a[_0xb8258f(0x447)]=_0x32b4bf),_0x157e8d===_0x210b1a[_0xb8258f(0x527f)]?_0x210b1a[_0xb8258f(0x527f)]=_0x32b4bf:_0x3f36c5['replacementNext']=_0x32b4bf,_0x157e8d===_0x210b1a[_0xb8258f(0x3302)]?_0x210b1a[_0xb8258f(0x3302)]=_0x3f36c5:_0x32b4bf['replacementPrevious']=_0x3f36c5,_0x157e8d[_0xb8258f(0x6000)]=void 0x0,_0x157e8d[_0xb8258f(0x1e15)]=void 0x0,--_0x210b1a[_0xb8258f(0x5d69)];}function BlockCacheList(){var _0xdcac41=_0x5e00b3;this[_0xdcac41(0x527f)]=void 0x0,this[_0xdcac41(0x3302)]=void 0x0,this[_0xdcac41(0x5d69)]=0x0;}function remove$1(_0x3a71f6,_0x282916){var _0x529662=_0x307c2b,_0x106829=_0x5e00b3,_0x1d3c16=_0x282916[_0x106829(0x42f9)],_0x540b77=_0x282916[_0x106829(0x30e4)];_0x282916===_0x3a71f6['head']?_0x3a71f6[_0x106829(0x527f)]=_0x540b77:_0x1d3c16[_0x106829(0x30e4)]=_0x540b77,_0x282916===_0x3a71f6[_0x106829(0x3302)]?_0x3a71f6['tail']=_0x1d3c16:_0x540b77['previous']=_0x1d3c16,_0x282916[_0x106829(0x42f9)]=void 0x0,_0x282916[_0x529662(0x274)]=void 0x0,--_0x3a71f6[_0x106829(0x5d69)];}function BlockCacheNode(_0x5608d4,_0x51c45f,_0x29d9f1,_0x101de8){var _0x2009f8=_0x307c2b,_0x3b0d16=_0x5e00b3;this[_0x3b0d16(0x2bd8)]=_0x51c45f,this[_0x2009f8(0x313f)]=_0x29d9f1,this[_0x3b0d16(0x1318)]=_0x5608d4,this[_0x3b0d16(0x24e7)]=_0x101de8;}TileReplacementQueue[_0x5e00b3(0x3720)][_0x5e00b3(0x3fd9)]=function(){var _0x4f629c=_0x307c2b;this[_0x4f629c(0x592)]=this['head'];},TileReplacementQueue[_0x307c2b(0x1aa2)][_0x5e00b3(0x424c)]=function(_0x317c58,_0x334204){var _0x5727d5=_0x307c2b,_0x596890=_0x5e00b3;for(var _0x472351=this[_0x596890(0x3302)],_0x5df359=!0x0;_0x5df359&&defined$1(this[_0x596890(0x447)])&&this[_0x596890(0x5d69)]>_0x317c58&&defined$1(_0x472351);){_0x5df359=_0x472351!==this[_0x596890(0x447)];var _0x711ef5=_0x472351['replacementPrevious'];_0x472351[_0x596890(0x35a)]&&(_0x472351[_0x596890(0x5440)](),remove$2(this,_0x472351)),_0x472351=_0x711ef5;}for(this[_0x596890(0x447)]&&(_0x472351=this[_0x596890(0x447)][_0x596890(0x1e15)]);_0x334204&&_0x472351;)_0x472351=_0x472351[_0x596890(0x1e15)];for(;_0x472351;){if(_0x472351&&_0x472351[_0x596890(0x140c)])for(var _0x564bf2=_0x472351[_0x596890(0x140c)][_0x596890(0x5d59)],_0x2266d4=0x0,_0x3e15bb=_0x564bf2[_0x596890(0x809)];_0x2266d4<_0x3e15bb;++_0x2266d4){var _0x3bd305=_0x564bf2[_0x2266d4];_0x3bd305[_0x596890(0x3d1e)]&&_0x3bd305['readyImagery'][_0x5727d5(0x12d)][_0x596890(0x4df3)]instanceof MvtProvider&&defined$1(_0x3bd305[_0x596890(0x3d1e)])&&(_0x3bd305[_0x596890(0x2f48)]=_0x3bd305[_0x596890(0x3d1e)][_0x596890(0x2f48)],_0x3bd305[_0x596890(0x3d1e)][_0x596890(0x5626)](),_0x3bd305['readyImagery']=void 0x0,_0x472351[_0x596890(0x3d40)]=QuadtreeTileLoadState$2[_0x596890(0x5aa6)]);}_0x472351=_0x472351['replacementNext'];}},TileReplacementQueue[_0x307c2b(0x1aa2)][_0x307c2b(0x354c)]=function(_0x5d6277){var _0xed502c=_0x307c2b,_0x1d83ad=_0x5e00b3,_0x54717c=this[_0x1d83ad(0x527f)];if(_0x54717c!==_0x5d6277){if(++this[_0x1d83ad(0x5d69)],!defined$1(_0x54717c))return _0x5d6277[_0x1d83ad(0x6000)]=void 0x0,_0x5d6277[_0x1d83ad(0x1e15)]=void 0x0,this[_0x1d83ad(0x527f)]=_0x5d6277,void(this[_0x1d83ad(0x3302)]=_0x5d6277);(defined$1(_0x5d6277[_0x1d83ad(0x6000)])||defined$1(_0x5d6277[_0x1d83ad(0x1e15)]))&&remove$2(this,_0x5d6277),_0x5d6277[_0x1d83ad(0x6000)]=void 0x0,_0x5d6277[_0x1d83ad(0x1e15)]=_0x54717c,_0x54717c[_0x1d83ad(0x6000)]=_0x5d6277,this[_0x1d83ad(0x527f)]=_0x5d6277;}else _0x5d6277===this[_0x1d83ad(0x447)]&&(this[_0x1d83ad(0x447)]=_0x5d6277[_0xed502c(0x4f73)]);},BlockCacheList[_0x307c2b(0x1aa2)][_0x5e00b3(0x1f56)]=function(_0x468b0e){var _0x415e69=_0x307c2b,_0x2d317d=_0x5e00b3;for(var _0x10763d=this[_0x2d317d(0x3302)];this[_0x2d317d(0x5d69)]>_0x468b0e&&defined$1(_0x10763d);){var _0xa31a72=_0x10763d[_0x2d317d(0x42f9)];_0x10763d[_0x415e69(0x202f)](),remove$1(this,_0x10763d),_0x10763d=_0xa31a72;}},BlockCacheList[_0x5e00b3(0x3720)][_0x5e00b3(0x58d3)]=function(_0x3eb9b1){var _0x52b7fe=_0x307c2b,_0x34bbd4=_0x5e00b3,_0x41eb22=this[_0x34bbd4(0x527f)];if(_0x41eb22!==_0x3eb9b1){if(++this[_0x34bbd4(0x5d69)],!defined$1(_0x41eb22))return _0x3eb9b1[_0x34bbd4(0x42f9)]=void 0x0,_0x3eb9b1[_0x52b7fe(0x274)]=void 0x0,this['head']=_0x3eb9b1,void(this[_0x34bbd4(0x3302)]=_0x3eb9b1);(defined$1(_0x3eb9b1[_0x34bbd4(0x42f9)])||defined$1(_0x3eb9b1[_0x34bbd4(0x30e4)]))&&remove$1(this,_0x3eb9b1),_0x3eb9b1['previous']=void 0x0,_0x3eb9b1[_0x52b7fe(0x274)]=_0x41eb22,_0x41eb22[_0x52b7fe(0x1082)]=_0x3eb9b1,this[_0x52b7fe(0x330)]=_0x3eb9b1;}},BlockCacheNode[_0x5e00b3(0x3720)][_0x5e00b3(0x58a)]=function(){var _0x4d028b=_0x307c2b,_0x4fab7e=_0x5e00b3;delete this[_0x4fab7e(0x1318)][_0x4d028b(0x1ad1)][this[_0x4d028b(0x58ae)]];};var indexDBTerrainInvalid=-0x1;function LayerInformation(_0x55adb3){var _0x37ad82=_0x307c2b,_0x33033f=_0x5e00b3;this[_0x33033f(0x249e)]=_0x55adb3[_0x33033f(0x249e)],this[_0x33033f(0x24cf)]=_0x55adb3[_0x33033f(0x24cf)],this[_0x33033f(0x12b8)]=_0x55adb3[_0x33033f(0x12b8)],this[_0x33033f(0x55bc)]=_0x55adb3[_0x33033f(0x55bc)],this[_0x33033f(0x1631)]=_0x55adb3[_0x33033f(0x1631)],this[_0x33033f(0x5a15)]=_0x55adb3[_0x33033f(0x5a15)],this[_0x33033f(0x56c2)]=_0x55adb3[_0x33033f(0x56c2)],this[_0x33033f(0x6da)]=_0x55adb3[_0x33033f(0x6da)],this[_0x33033f(0x780)]=_0x55adb3[_0x33033f(0x780)],this[_0x33033f(0x3d42)]=_0x55adb3[_0x33033f(0x3d42)],this[_0x37ad82(0x3175)]=_0x55adb3[_0x33033f(0x1c81)],this[_0x33033f(0x3d42)]=_0x55adb3['availabilityTilesLoaded'],this[_0x33033f(0x4c71)]={},this[_0x37ad82(0x3323)]=_0x55adb3[_0x33033f(0x4830)];}function CesiumTerrainProvider(_0x356ee8){var _0x32c9f7=_0x307c2b,_0x31fdff=_0x5e00b3,_0x3a133c=-0x1;if(this[_0x31fdff(0x2fb7)]=defaultValue$1(_0x356ee8[_0x31fdff(0x5e18)],!0x0),_0x31fdff(0x20b8)==typeof _0x356ee8[_0x32c9f7(0x2cb5)]){this[_0x31fdff(0x27a5)]=_0x356ee8[_0x31fdff(0x2dba)];var _0x59b566=_0x356ee8[_0x31fdff(0x2dba)];_0x3a133c=_0x59b566[_0x31fdff(0xabf)]('wmts100');var _0x2f7c1f=_0x59b566['substring'](0x0,_0x59b566[_0x32c9f7(0x2feb)](_0x31fdff(0x5170)));this[_0x31fdff(0x5311)]=_0x59b566[_0x31fdff(0x4c07)](_0x59b566[_0x32c9f7(0x2feb)](_0x31fdff(0x1836))+0x6,_0x59b566[_0x31fdff(0x809)]);var _0xbb5a12=this;new IndexedDBScheduler({'name':_0x2f7c1f+this[_0x31fdff(0x5311)]})['then'](function(_0x304d89){var _0x2eee32=_0x31fdff;_0x304d89[_0x2eee32(0x14ab)](_0xbb5a12[_0x2eee32(0x5311)])?_0xbb5a12[_0x2eee32(0x4203)]=_0x304d89:_0x304d89[_0x2eee32(0x2f0b)](_0xbb5a12['tablename'])['then'](function(){var _0xa79583=_0x2eee32;_0xbb5a12[_0xa79583(0x4203)]=_0x304d89;});}),this[_0x31fdff(0x1349)]={'isOpen':!0x1,'clear':function(){var _0x4c0cc8=_0x32c9f7,_0x21e9b8=_0x31fdff;defined$1(_0xbb5a12[_0x21e9b8(0x4203)])&&_0xbb5a12[_0x4c0cc8(0x3dcb)][_0x21e9b8(0x3fec)](_0xbb5a12[_0x21e9b8(0x5311)]);},'cache':[]};}else this[_0x32c9f7(0x359c)]=!0x1;this[_0x31fdff(0x2ba3)]=new GeographicTilingScheme({'numberOfLevelZeroTilesX':0x2,'numberOfLevelZeroTilesY':0x1,'ellipsoid':_0x356ee8[_0x32c9f7(0x2864)]}),this[_0x32c9f7(0xb10)]=0x41,this[_0x31fdff(0x3d0d)]=TerrainProvider[_0x31fdff(0x48c7)](this[_0x31fdff(0x2ba3)][_0x31fdff(0x4faa)],this[_0x31fdff(0x1880)],this[_0x31fdff(0x2ba3)][_0x31fdff(0x5334)](0x0)),this['_heightmapStructure']=void 0x0,this[_0x31fdff(0x17d5)]=!0x1,this[_0x31fdff(0xac3)]=!0x1,this[_0x31fdff(0x2e91)]=_0x356ee8[_0x32c9f7(0x77a)],this['_isBlock']=!0x1,this[_0x31fdff(0x3774)]=!0x1,this[_0x31fdff(0x535d)]={},this[_0x31fdff(0x27e3)]=new BlockCacheList(),this[_0x32c9f7(0x44bb)]=0x64,this[_0x31fdff(0x2cc1)]=0x0,this[_0x31fdff(0x53ae)]=_0x356ee8[_0x31fdff(0x5479)],this[_0x31fdff(0x4636)]=defaultValue$1(_0x356ee8[_0x31fdff(0x5431)],!0x1),this[_0x31fdff(0x3ac7)]=defaultValue$1(_0x356ee8[_0x31fdff(0x658)],!0x1),this[_0x31fdff(0x2161)]=defaultValue$1(_0x356ee8[_0x32c9f7(0x46a0)],!0x0),this[_0x31fdff(0x4066)]=defaultValue$1(_0x356ee8[_0x31fdff(0x1b97)],''),this[_0x31fdff(0x4947)]=defaultValue$1(_0x356ee8[_0x31fdff(0x1c20)],new Cartesian2(0x0,0x0)),this[_0x32c9f7(0x35dd)]=new Event();var _0x2a9629=_0x356ee8[_0x31fdff(0xfc0)];_0x31fdff(0x20b8)==typeof _0x2a9629&&(_0x2a9629=new Credit$1(_0x2a9629)),this[_0x31fdff(0x3f3d)]=_0x2a9629,this['_availability']=void 0x0;var _0x4c3c77=when[_0x31fdff(0x32fc)]();this[_0x32c9f7(0x22ec)]=!0x1,this[_0x31fdff(0x41ff)]=_0x4c3c77,this[_0x31fdff(0x54b6)]=void 0x0,this[_0x31fdff(0x5977)]=null,this[_0x31fdff(0x5bc)]=defaultValue$1(_0x356ee8[_0x31fdff(0x455b)],!0x0),this[_0x31fdff(0x52b1)]=defaultValue$1(_0x356ee8[_0x31fdff(0xa6a)],UrlType$1[_0x31fdff(0x4e2c)]),this[_0x31fdff(0x8b3)]=!0x0,this[_0x31fdff(0x492d)]=!0x1,this[_0x32c9f7(0x1f74)]=!0x1,this[_0x31fdff(0x50f3)]=null,this[_0x31fdff(0x4c26)]=!0x1,this[_0x31fdff(0x2fb7)]&&(this[_0x32c9f7(0x240e)]=defaultValue$1(_0x356ee8[_0x31fdff(0x1b1)],!0x0)),this[_0x31fdff(0x4b17)]=!0x1,this[_0x32c9f7(0x2e07)]=_0x356ee8[_0x31fdff(0x2be2)],this[_0x31fdff(0x34dd)]=defaultValue$1(_0x356ee8[_0x31fdff(0x41d2)],!0x1),this[_0x31fdff(0x435e)]=!0x0,this[_0x31fdff(0x3fc4)]={'_x':0x0,'_y':0x0,'_level':0x0},this[_0x31fdff(0xa20)]=defaultValue$1(_0x356ee8[_0x31fdff(0xe51)],!0x1);var _0x7e6a4c,_0x2f30cd,_0x6da0fc;_0xbb5a12=this,defined$1(this[_0x31fdff(0x53ae)])&&(_0x59b566=_0x59b566[_0x32c9f7(0x2bc0)](/({.*?})/g,function(_0xc53394,_0x3829ef){var _0x1e96b6=_0x32c9f7,_0x4a8f5a=_0x31fdff;if(!defined$1(_0xbb5a12[_0x4a8f5a(0x53ae)][_0x4a8f5a(0x809)]))throw new DeveloperError$1(_0x1e96b6(0x58e));return _0x4a8f5a(0x1d9)===_0x3829ef?_0xbb5a12[_0x4a8f5a(0x53ae)][0x0]:_0xc53394;}));var _0x3e4749=this[_0x31fdff(0x52dd)]=[],_0x2040e4='',_0x31f542=[],_0x19b1b3=0x0;if(this[_0x31fdff(0x2fb7)]&&-0x1===_0x3a133c){var _0x2065bf;if(_0xbb5a12[_0x31fdff(0x17d5)]=!0x0,_0xbb5a12[_0x31fdff(0x52b1)]===UrlType$1[_0x31fdff(0x17ad)]){var _0x2586af=_0x356ee8[_0x32c9f7(0x2cb5)],_0x2dfdf6=_0x2586af[_0x32c9f7(0x2bc0)](_0x2586af[_0x31fdff(0x4c07)](_0x2586af[_0x31fdff(0xabf)](_0x31fdff(0x147f))+0x5,_0x2586af[_0x31fdff(0xabf)](_0x31fdff(0x31cc))),'?');_0xbb5a12[_0x31fdff(0xcd0)]=[_0x2dfdf6+_0x31fdff(0x51c9)],_0x2065bf=_0x2586af;}else{_0xbb5a12[_0x31fdff(0xcd0)]=[_0x356ee8[_0x31fdff(0x2dba)]+_0x31fdff(0x1c60)];var _0x5e0826=_0x356ee8[_0x31fdff(0x2dba)][_0x32c9f7(0x1997)]('/');_0x5e0826[_0x5e0826[_0x31fdff(0x809)]-0x1],_0x2065bf=joinUrls(_0x59b566,_0x31fdff(0x1228));}defined$1(Credential[_0x31fdff(0x5080)])&&(_0x2065bf=defined$1(Credential[_0x31fdff(0x5080)][_0x31fdff(0xb25)][_0xbb5a12[_0x31fdff(0x27a5)]])?Credential[_0x31fdff(0x144)](_0xbb5a12[_0x31fdff(0x27a5)],_0x2065bf):Credential[_0x31fdff(0x1aee)](_0x2065bf)),when(loadText$1(_0x2065bf,this[_0x31fdff(0x433)]),function(_0x5aa03a){var _0x2d9da8=_0x32c9f7,_0xa77f9c=_0x31fdff;_0x5aa03a=_0x5aa03a[_0xa77f9c(0x2c3f)](_0xa77f9c(0x2d05),_0x2d9da8(0x31a7));var _0x9f872e=new XMLParser()[_0x2d9da8(0x1c37)](_0x5aa03a)[_0x2d9da8(0x29d7)];if(0x2===XMLParser[_0xa77f9c(0xfb4)](_0x9f872e,_0xa77f9c(0x11cd),void 0x0)){var _0x20d4f8=XMLParser[_0xa77f9c(0xfa3)](_0x9f872e,_0xa77f9c(0x244c),void 0x0);_0xbb5a12[_0xa77f9c(0x2cc1)]=XMLParser[_0x2d9da8(0x5643)](_0x20d4f8,'BlockScale',void 0x0),defined$1(_0xbb5a12['_blockScale'])&&_0xbb5a12[_0xa77f9c(0x2cc1)]>0x0&&(_0xbb5a12[_0xa77f9c(0x49c9)]=!0x0);}var _0x4675cd,_0x2bcb2f=XMLParser[_0xa77f9c(0x5475)](_0x9f872e,_0xa77f9c(0x2062),void 0x0);if(_0x2bcb2f=_0x2bcb2f[_0x2d9da8(0x1ad6)](),_0xbb5a12[_0xa77f9c(0x492d)]=_0xa77f9c(0x53f6)===_0x2bcb2f,_0xbb5a12[_0xa77f9c(0x52b1)]===UrlType$1[_0xa77f9c(0x17ad)]){var _0x198a2a=_0x356ee8[_0xa77f9c(0x2dba)];_0x4675cd=_0x198a2a[_0xa77f9c(0x2c3f)](_0x198a2a[_0xa77f9c(0x4c07)](_0x198a2a[_0xa77f9c(0xabf)](_0xa77f9c(0x147f))+0x5,_0x198a2a[_0xa77f9c(0xabf)](_0xa77f9c(0x31cc))),'?'),_0x4675cd+=_0x2d9da8(0x3cfc);}else _0x4675cd=_0x356ee8[_0x2d9da8(0x2cb5)]+_0xa77f9c(0x3a8a);_0x4675cd=_0x4675cd['replace']('{fileExtent}',_0x2bcb2f),_0xbb5a12['_tileUrlTemplates']=[_0x4675cd];var _0x4b7a6a=XMLParser[_0x2d9da8(0x479f)](_0x9f872e,_0xa77f9c(0x1bfc),void 0x0),_0x4c7ee4=XMLParser[_0xa77f9c(0xfb4)](_0x4b7a6a,_0xa77f9c(0x266d),void 0x0),_0x4d64de=XMLParser[_0xa77f9c(0xfb4)](_0x4b7a6a,_0xa77f9c(0x4415),void 0x0);_0xbb5a12[_0x2d9da8(0x1391)]=_0x4c7ee4,_0xbb5a12[_0xa77f9c(0x37e0)]=_0x4d64de;var _0x5bba06=XMLParser[_0x2d9da8(0x479f)](_0x9f872e,_0xa77f9c(0x49d2),void 0x0),_0x5cfb89=XMLParser[_0xa77f9c(0xfb4)](_0x5bba06,_0xa77f9c(0x4f7e),void 0x0),_0x5c2852=XMLParser[_0x2d9da8(0x39fc)](_0x5bba06,_0x2d9da8(0x4d06),void 0x0),_0x5d1d64=XMLParser[_0xa77f9c(0xfb4)](_0x5bba06,_0xa77f9c(0x5e89),void 0x0),_0x221eb3=XMLParser[_0xa77f9c(0xfb4)](_0x5bba06,_0xa77f9c(0x5ddf),void 0x0),_0x7914ce=XMLParser[_0x2d9da8(0x479f)](_0x9f872e,_0x2d9da8(0xb30),void 0x0);if(defined$1(_0x7914ce)){var _0x1d5f0a=_0xbb5a12[_0x2d9da8(0x4fe)]['_x']*Math['PI']*CesiumMath[_0x2d9da8(0x4778)],_0x761bbb=_0xbb5a12[_0x2d9da8(0x4fe)]['_y']*Math['PI']*CesiumMath[_0xa77f9c(0x63c)];_0x5cfb89=XMLParser[_0xa77f9c(0xfb4)](_0x7914ce,_0xa77f9c(0x4f7e),void 0x0),_0x5cfb89-=_0x1d5f0a,_0x5c2852=XMLParser[_0xa77f9c(0xfb4)](_0x7914ce,_0xa77f9c(0x4186),void 0x0),_0x5c2852-=_0x1d5f0a,_0x5d1d64=XMLParser[_0x2d9da8(0x39fc)](_0x7914ce,_0x2d9da8(0x9b1),void 0x0),_0x5d1d64-=_0x761bbb,_0x221eb3=XMLParser[_0xa77f9c(0xfb4)](_0x7914ce,_0xa77f9c(0x5ddf),void 0x0),_0x221eb3-=_0x761bbb;var _0xde4fa1=new Cartesian3(_0x5cfb89,_0x5d1d64,0x0),_0x2dac04=new Cartesian3(_0x5c2852,_0x221eb3,0x0),_0x25301d=new GeographicProjection(),_0x1a7962=_0x25301d[_0xa77f9c(0x26b)](_0xde4fa1),_0x46bd40=_0x25301d[_0xa77f9c(0x26b)](_0x2dac04);_0x5cfb89=CesiumMath[_0xa77f9c(0x173e)](_0x1a7962[_0xa77f9c(0x4465)]),_0x5c2852=CesiumMath[_0xa77f9c(0x173e)](_0x46bd40['longitude']),_0x5d1d64=CesiumMath[_0x2d9da8(0x3a80)](_0x1a7962[_0xa77f9c(0x5859)]),_0x221eb3=CesiumMath[_0xa77f9c(0x173e)](_0x46bd40[_0xa77f9c(0x5859)]),Math[_0xa77f9c(0x1beb)](_0x1d5f0a)>CesiumMath['EPSILON1']&&(Cartesian3[_0xa77f9c(0x53fe)]['x']=_0x1d5f0a),Math[_0xa77f9c(0x1beb)](_0x761bbb)>CesiumMath[_0x2d9da8(0x33a2)]&&(Cartesian3[_0xa77f9c(0x53fe)]['y']=_0x761bbb);}_0x5cfb89&&_0x5c2852&&_0x5d1d64&&_0x221eb3&&(_0xbb5a12['_bounds']=new Rectangle(_0x5cfb89,_0x5d1d64,_0x5c2852,_0x221eb3),_0xbb5a12[_0x2d9da8(0x313c)]=Rectangle[_0xa77f9c(0x10c5)](_0x5cfb89,_0x5d1d64,_0x5c2852,_0x221eb3));for(var _0x50a85e=XMLParser[_0x2d9da8(0x479f)](_0x9f872e,_0xa77f9c(0x26f1),void 0x0),_0x515cfb=XMLParser[_0xa77f9c(0xf87)](_0x50a85e,_0x2d9da8(0x1d78),void 0x0),_0x704dad=[],_0x344b8f=0x0,_0x1caab2=_0x515cfb[_0x2d9da8(0x2ef4)];_0x344b8f<_0x1caab2;_0x344b8f++){var _0xd4670f=parseInt(_0x515cfb[_0x344b8f][_0x2d9da8(0x2802)]);_0x704dad[_0xa77f9c(0x5323)](_0xd4670f);}var _0x8f470=XMLParser[_0x2d9da8(0x479f)](_0x9f872e,_0xa77f9c(0x4bad),void 0x0);if(null!=_0x8f470){var _0x217c1c=XMLParser[_0xa77f9c(0xf87)](_0x8f470,_0xa77f9c(0x11cd),void 0x0),_0x247135=[];for(_0x344b8f=0x0,_0x1caab2=_0x217c1c[_0xa77f9c(0x809)];_0x344b8f<_0x1caab2;_0x344b8f++){_0xd4670f=_0x217c1c[_0x344b8f][_0xa77f9c(0x2a67)],_0x247135[_0xa77f9c(0x5323)](_0xd4670f);}_0xbb5a12[_0xa77f9c(0x602f)]=_0x247135;}var _0x429f03=_0x704dad[0x0],_0x1767e=_0x704dad[_0x704dad[_0xa77f9c(0x809)]-0x1],_0x2fdc81=XMLParser['queryFirstNode'](_0x9f872e,_0x2d9da8(0x37a0),void 0x0);if(defined$1(_0x2fdc81)){var _0x398e14=XMLParser[_0xa77f9c(0xf87)](_0x2fdc81,_0xa77f9c(0x4a1b),void 0x0),_0x165db=_0x429f03>0x0?_0x704dad[_0xa77f9c(0x809)]+0x1:_0x704dad[_0xa77f9c(0x809)],_0xc8f6be=new Array(_0x165db);for(_0x344b8f=0x0;_0x344b8f<_0x429f03;_0x344b8f++)_0xc8f6be[_0x344b8f]=[];for(_0x344b8f=0x0,_0x1caab2=_0x398e14[_0xa77f9c(0x809)];_0x344b8f<_0x1caab2;_0x344b8f++){var _0x1e97b6=_0x398e14[_0x344b8f],_0x291379=[];_0xc8f6be[_0x73ecf8=XMLParser[_0xa77f9c(0x28fa)](_0x1e97b6,_0xa77f9c(0x350b),void 0x0)]=_0x291379;for(var _0x416463=XMLParser[_0xa77f9c(0xf87)](_0x1e97b6,_0xa77f9c(0x4980),void 0x0),_0x24943b=0x0,_0x51d98f=_0x416463[_0xa77f9c(0x809)];_0x24943b<_0x51d98f;_0x24943b++){var _0x2a0526=_0x416463[_0x24943b],_0x5bd9d5=XMLParser[_0xa77f9c(0xfb4)](_0x2a0526,_0xa77f9c(0x3ee7),void 0x0),_0x4788f5=XMLParser[_0x2d9da8(0x39fc)](_0x2a0526,_0x2d9da8(0x576e),void 0x0),_0x4f6758=XMLParser[_0x2d9da8(0x39fc)](_0x2a0526,_0xa77f9c(0x3add),void 0x0),_0x53b8e8=XMLParser[_0xa77f9c(0xfb4)](_0x2a0526,_0xa77f9c(0x574e),void 0x0);if(_0x73ecf8>=_0xbb5a12[_0xa77f9c(0x3fc4)][_0xa77f9c(0x3674)]){var _0x31ffe9=0x1<<_0x73ecf8-_0xbb5a12[_0xa77f9c(0x3fc4)][_0xa77f9c(0x3674)],_0x14c307=_0xbb5a12[_0x2d9da8(0x4fe)]['_x']*_0x31ffe9;_0x5bd9d5-=_0x14c307,_0x4f6758-=_0x14c307;var _0x11b09e=_0xbb5a12[_0xa77f9c(0x3fc4)]['_y']*_0x31ffe9;_0x4788f5-=_0x11b09e,_0x53b8e8-=_0x11b09e;}_0x291379[_0xa77f9c(0x5323)]({'startX':_0x5bd9d5,'startY':_0x4788f5,'endX':_0x4f6758,'endY':_0x53b8e8});}}_0xc8f6be[0x0]=[{'startX':0x0,'startY':0x0,'endX':0x1,'endY':0x1}];for(var _0x11d433=new TileAvailability(_0xbb5a12[_0x2d9da8(0x374c)],_0x1767e),_0x73ecf8=0x0;_0x73ecf8<_0xc8f6be[_0x2d9da8(0x2ef4)];++_0x73ecf8){var _0x37d33e=_0xc8f6be[_0x73ecf8],_0x48492d=_0xbb5a12[_0xa77f9c(0x2ba3)][_0x2d9da8(0x4959)](_0x73ecf8);if(defined$1(_0x31f542[_0x73ecf8])||(_0x31f542[_0x73ecf8]=[]),defined$1(_0x37d33e))for(var _0x2b7863=0x0;_0x2b7863<_0x37d33e[_0xa77f9c(0x809)];++_0x2b7863){var _0x376912=_0x37d33e[_0x2b7863],_0xabce=_0x48492d-_0x376912[_0xa77f9c(0x2af3)]-0x1,_0x52855a=_0x48492d-_0x376912[_0x2d9da8(0x56a)]-0x1;_0x31f542[_0x73ecf8]['push']([_0x376912[_0xa77f9c(0x2a5a)],_0xabce,_0x376912[_0x2d9da8(0x57d1)],_0x52855a]),_0x11d433[_0xa77f9c(0x1517)](_0x73ecf8,_0x376912[_0x2d9da8(0x51fd)],_0xabce,_0x376912[_0x2d9da8(0x57d1)],_0x52855a);}}_0xbb5a12[_0xa77f9c(0x42bb)]=_0x11d433;}_0x3e4749['push'](new LayerInformation({'resource':Resource[_0xa77f9c(0x3bee)](_0x356ee8[_0xa77f9c(0x2dba)]),'version':'','isHeightmap':!0x1,'tileUrlTemplates':_0xbb5a12[_0xa77f9c(0xcd0)],'availability':_0x11d433,'hasVertexNormals':!0x1,'hasWaterMask':!0x0,'hasMetadata':!0x1,'availabilityLevels':0x0,'availabilityTilesLoaded':!0x1,'littleEndianExtensionSize':!0x0})),_0xbb5a12[_0xa77f9c(0x3763)]=_0x704dad,_0xbb5a12[_0xa77f9c(0x1d9c)]=!0x0,_0xbb5a12[_0xa77f9c(0x41ff)][_0xa77f9c(0x1c7e)](!0x0);},function(){var _0x1ad67b=_0x32c9f7,_0xdfad55=_0x31fdff;_0xbb5a12[_0x1ad67b(0x46e8)][_0xdfad55(0x4c5a)](!0x1);});}else{if(_0x3a133c>-0x1){var _0x477862=_0x59b566+_0x31fdff(0x382f);_0xbb5a12[_0x31fdff(0x3b6c)]=_0x356ee8[_0x32c9f7(0x56d2)]||null,_0xbb5a12[_0x31fdff(0x1550)]=_0x356ee8[_0x32c9f7(0x5477)]||_0x31fdff(0x510),_0xbb5a12[_0x31fdff(0x2f51)]=_0x356ee8[_0x31fdff(0x5ff0)]||null,_0x356ee8[_0x31fdff(0x51a9)]>0x0&&(_0xbb5a12[_0x31fdff(0x2cc1)]=0x1*_0x356ee8[_0x31fdff(0x51a9)],_0xbb5a12[_0x31fdff(0x49c9)]=!0x0),when(loadText$1(_0x477862),function(_0x96c324){var _0x197f7f=_0x32c9f7,_0x174222=_0x31fdff,_0x291f98=new XMLParser()[_0x174222(0x3a51)](_0x96c324)[_0x174222(0x68e)],_0x52697d=XMLParser[_0x174222(0xfa3)](_0x291f98,_0x174222(0x99a),void 0x0),_0x4d88b4=XMLParser[_0x174222(0xfa3)](_0x52697d,_0x174222(0x25a4),void 0x0);_0xbb5a12[_0x197f7f(0x1522)]=XMLParser[_0x197f7f(0x38b7)](_0x4d88b4,'Title',void 0x0);var _0x385822=XMLParser[_0x174222(0xfa3)](_0x52697d,_0x174222(0x220),void 0x0);_0xbb5a12[_0x174222(0x2f51)]=XMLParser[_0x174222(0x5475)](_0x385822,_0x174222(0x4bff),void 0x0),_0xbb5a12[_0x174222(0xcd0)]=[_0x356ee8[_0x174222(0x2dba)]+_0x174222(0x3ccb)+(_0xbb5a12[_0x197f7f(0x34a3)]||_0xbb5a12[_0x174222(0x4e8d)])+_0x174222(0x564a)+_0xbb5a12[_0x174222(0x2f51)]+_0x197f7f(0x22e0)];var _0x2184d2=XMLParser[_0x174222(0xfa3)](_0x4d88b4,_0x197f7f(0x3556),void 0x0),_0x5fe2b8=XMLParser[_0x174222(0x5475)](_0x2184d2,_0x174222(0x2f0f),void 0x0),_0x2ea210=XMLParser[_0x197f7f(0x38b7)](_0x2184d2,_0x174222(0x44ff),void 0x0),_0x53eada=_0x5fe2b8[_0x174222(0x390f)]('\x20'),_0x5c0eb8=_0x2ea210[_0x174222(0x390f)]('\x20'),_0x9b7609=parseFloat(_0x53eada[0x0]),_0x3da188=parseFloat(_0x5c0eb8[0x0]),_0x372a5=parseFloat(_0x53eada[0x1]),_0x4f739c=parseFloat(_0x5c0eb8[0x1]);_0x9b7609&&_0x3da188&&_0x372a5&&_0x4f739c&&(_0xbb5a12[_0x197f7f(0x16f0)]=new Rectangle(_0x9b7609,_0x372a5,_0x3da188,_0x4f739c),_0xbb5a12[_0x174222(0x5ffe)]=Rectangle[_0x174222(0x10c5)](_0x9b7609,_0x372a5,_0x3da188,_0x4f739c));var _0x511708=XMLParser[_0x174222(0xfa3)](_0x52697d,_0x174222(0x220),void 0x0),_0x124b8c=(_0x385822=XMLParser[_0x174222(0xf87)](_0x511708,_0x174222(0x1b8a),void 0x0),XMLParser['queryNumericValue'](_0x385822[0x0],_0x174222(0xe11),void 0x0)),_0x5aa3c7=XMLParser[_0x174222(0xfb4)](_0x385822[_0x385822[_0x174222(0x809)]-0x1],_0x197f7f(0x4811),void 0x0),_0x350722=XMLParser[_0x174222(0xfb4)](_0x385822[0x0],_0x174222(0x4bff),void 0x0);_0x124b8c=0x1/_0x124b8c,_0x5aa3c7=0x1/_0x5aa3c7;var _0x24469e=[1.690163571602655e-9,3.3803271432053056e-9,6.760654286410611e-9,1.3521308572821242e-8,2.7042617145642484e-8,5.408523429128511e-8,1.0817046858256998e-7,2.1634093716513974e-7,4.3268187433028044e-7,8.653637486605571e-7,0.0000017307274973211203,0.0000034614549946422405,0.0000069229099892844565,0.000013845819978568952,0.000027691639957137904,0.0000553832799142758,0.0001107665598285516,0.0002215331196571032,0.0004430662393142064,0.0008861324786284128,0.001772264957256826,0.003544529914513652],_0x433169=_0x24469e[_0x197f7f(0x2feb)](_0x124b8c),_0x325857=_0x24469e[_0x174222(0xabf)](_0x5aa3c7);for(let _0x19ccb7=0x0;_0x19ccb7<_0x24469e[_0x174222(0x809)];_0x19ccb7++)_0x124b8c>_0x24469e[_0x19ccb7]&&_0x24469e[_0x19ccb7+0x1]&&_0x124b8c<_0x24469e[_0x19ccb7+0x1]&&(_0x433169=_0x19ccb7-0x1),_0x5aa3c7>_0x24469e[_0x19ccb7]&&_0x24469e[_0x19ccb7+0x1]&&_0x5aa3c7<_0x24469e[_0x19ccb7+0x1]&&(_0x325857=_0x19ccb7-0x1);for(var _0x1da77c=defaultValue$1((_0x433169=Math[_0x174222(0x498f)](_0x433169,0x0))-_0x350722,0x0),_0x52b108=[],_0x2c31a0=_0x433169;_0x2c31a0<=_0x325857;_0x2c31a0++)_0x52b108[_0x197f7f(0x2a0e)](_0x2c31a0);_0xbb5a12['_isTerrainZ']=_0x174222(0x53f6),_0x3e4749[_0x174222(0x5323)](new LayerInformation({'resource':Resource[_0x174222(0x3bee)](_0x356ee8[_0x174222(0x2dba)]),'version':'','isHeightmap':!0x1,'tileUrlTemplates':_0xbb5a12[_0x174222(0xcd0)],'hasVertexNormals':!0x1,'hasWaterMask':!0x0,'hasMetadata':!0x1,'availabilityLevels':0x0,'availabilityTilesLoaded':!0x1,'littleEndianExtensionSize':!0x0,'subLevel':_0x1da77c})),_0xbb5a12[_0x174222(0x3763)]=_0x52b108,_0xbb5a12[_0x174222(0x1d9c)]=!0x0,_0xbb5a12[_0x174222(0x41ff)][_0x174222(0x1c7e)](!0x0);},function(){var _0x17daaf=_0x31fdff;_0xbb5a12[_0x17daaf(0x41ff)][_0x17daaf(0x4c5a)](!0x1);});}else when(_0x356ee8[_0x31fdff(0x2dba)])[_0x31fdff(0x2a5f)](function(_0x47a5ea){var _0x85f35=_0x31fdff,_0xc5882e=Resource[_0x85f35(0x3bee)](_0x47a5ea);_0xc5882e[_0x85f35(0x4ee3)](),_0x2f30cd=(_0x7e6a4c=_0xc5882e)[_0x85f35(0x5155)]({'url':_0x85f35(0x3eff)}),_0xbb5a12[_0x85f35(0x54b6)]=_0xc5882e[_0x85f35(0xeff)],_0x168cc4();})[_0x32c9f7(0x53dd)](function(_0x3d3091){var _0xfb44b9=_0x32c9f7;_0x4c3c77[_0xfb44b9(0x26b5)](_0x3d3091);});}function _0x56a4e3(_0x30c751){var _0x26eaee=_0x32c9f7,_0x4f3ac7=_0x31fdff,_0x3ba6af;if(!_0x30c751[_0x4f3ac7(0x600d)])return _0x3ba6af=_0x4f3ac7(0x22ee),void(_0x6da0fc=TileProviderError$1[_0x4f3ac7(0x44f3)](_0x6da0fc,_0xbb5a12,_0xbb5a12[_0x4f3ac7(0x1d8e)],_0x3ba6af,void 0x0,void 0x0,void 0x0,_0x168cc4));if(!_0x30c751[_0x26eaee(0x53ba)]||0x0===_0x30c751[_0x4f3ac7(0x6b0)][_0x4f3ac7(0x809)])return _0x3ba6af=_0x4f3ac7(0x3938),void(_0x6da0fc=TileProviderError$1['handleError'](_0x6da0fc,_0xbb5a12,_0xbb5a12[_0x4f3ac7(0x1d8e)],_0x3ba6af,void 0x0,void 0x0,void 0x0,_0x168cc4));var _0x196bff=!0x1,_0xa44e14=!0x1,_0x28a62d=!0x1,_0xd904b=!0x0,_0x44d088=!0x1;if(_0x4f3ac7(0x55b9)===_0x30c751['format'])_0x44d088=!0x0,defined$1(_0xbb5a12[_0x26eaee(0x5700)])||(_0xbb5a12[_0x4f3ac7(0x44b4)]={'heightScale':0.2,'heightOffset':-0x3e8,'elementsPerHeight':0x1,'stride':0x1,'elementMultiplier':0x100,'isBigEndian':!0x1,'lowestEncodedHeight':0x0,'highestEncodedHeight':0xffff}),_0xa44e14=!0x0,_0xbb5a12[_0x4f3ac7(0x3ac7)]=!0x0;else{if(0x0!==_0x30c751[_0x4f3ac7(0x600d)][_0x4f3ac7(0xabf)](_0x4f3ac7(0xb4b)))return _0x3ba6af=_0x26eaee(0x5813)+_0x30c751[_0x26eaee(0x5477)]+_0x4f3ac7(0x4fe0),void(_0x6da0fc=TileProviderError$1['handleError'](_0x6da0fc,_0xbb5a12,_0xbb5a12[_0x4f3ac7(0x1d8e)],_0x3ba6af,void 0x0,void 0x0,void 0x0,_0x168cc4));}var _0xa058bf,_0x50227d=_0x30c751[_0x4f3ac7(0x6b0)],_0x5dada9=_0x30c751[_0x26eaee(0x475a)];_0x19b1b3=Math[_0x4f3ac7(0x498f)](_0x19b1b3,_0x5dada9),defined$1(_0x30c751[_0x4f3ac7(0x49b2)])&&-0x1!==_0x30c751['extensions'][_0x4f3ac7(0xabf)](_0x4f3ac7(0x4f12))?_0x196bff=!0x0:defined$1(_0x30c751[_0x26eaee(0x2454)])&&-0x1!==_0x30c751[_0x4f3ac7(0x49b2)][_0x4f3ac7(0xabf)](_0x4f3ac7(0x5b4b))&&(_0x196bff=!0x0,_0xd904b=!0x1),defined$1(_0x30c751[_0x26eaee(0x2454)])&&-0x1!==_0x30c751[_0x4f3ac7(0x49b2)][_0x4f3ac7(0xabf)](_0x4f3ac7(0x2af5))&&(_0xa44e14=!0x0),defined$1(_0x30c751[_0x4f3ac7(0x49b2)])&&-0x1!==_0x30c751[_0x4f3ac7(0x49b2)][_0x4f3ac7(0xabf)](_0x4f3ac7(0x56fe))&&(_0x28a62d=!0x0);var _0x362c3e,_0x41e575=_0x30c751[_0x4f3ac7(0x1b87)],_0x10be3a=_0x30c751[_0x4f3ac7(0x1d71)];if(defined$1(_0x10be3a)&&!defined$1(_0x41e575)){_0x362c3e=new TileAvailability(_0xbb5a12[_0x4f3ac7(0x2ba3)],_0x10be3a[_0x4f3ac7(0x809)]);for(var _0x56b347=0x0;_0x56b347<_0x10be3a[_0x4f3ac7(0x809)];++_0x56b347){var _0x3d9cc6=_0x10be3a[_0x56b347],_0x39193a=_0xbb5a12[_0x26eaee(0x374c)][_0x4f3ac7(0x241e)](_0x56b347);defined$1(_0x31f542[_0x56b347])||(_0x31f542[_0x56b347]=[]);for(var _0x53d330=0x0;_0x53d330<_0x3d9cc6[_0x4f3ac7(0x809)];++_0x53d330){var _0x317021=_0x3d9cc6[_0x53d330],_0x50e696=_0x39193a-_0x317021[_0x4f3ac7(0x2af3)]-0x1,_0x376e0b=_0x39193a-_0x317021[_0x4f3ac7(0x579b)]-0x1;_0x31f542[_0x56b347][_0x4f3ac7(0x5323)]([_0x317021[_0x4f3ac7(0x2a5a)],_0x50e696,_0x317021[_0x4f3ac7(0x602a)],_0x376e0b]),_0x362c3e[_0x4f3ac7(0x1517)](_0x56b347,_0x317021[_0x4f3ac7(0x2a5a)],_0x50e696,_0x317021[_0x26eaee(0x57d1)],_0x376e0b);}}}else defined$1(_0x41e575)&&(_0xa058bf=new TileAvailability(_0xbb5a12[_0x4f3ac7(0x2ba3)],_0x5dada9),_0x362c3e=new TileAvailability(_0xbb5a12[_0x26eaee(0x374c)],_0x5dada9),_0x31f542[0x0]=[[0x0,0x0,0x1,0x0]],_0x362c3e[_0x4f3ac7(0x1517)](0x0,0x0,0x0,0x1,0x0));_0xbb5a12[_0x26eaee(0x1dfb)]=_0xbb5a12[_0x4f3ac7(0x17d5)]||_0xa44e14,_0xbb5a12[_0x4f3ac7(0xac3)]=_0xbb5a12[_0x26eaee(0x2e6e)]||_0x196bff,_0xbb5a12[_0x4f3ac7(0x4aac)]=_0xbb5a12[_0x4f3ac7(0x4aac)]||_0x28a62d,defined$1(_0x30c751[_0x26eaee(0x44f)])&&(_0x2040e4[_0x4f3ac7(0x809)]>0x0&&(_0x2040e4+='\x20'),_0x2040e4+=_0x30c751[_0x26eaee(0x44f)]),_0x3e4749[_0x26eaee(0x2a0e)](new LayerInformation({'resource':_0x7e6a4c,'version':_0x30c751[_0x4f3ac7(0x24cf)],'isHeightmap':_0x44d088,'tileUrlTemplates':_0x50227d,'availability':_0x362c3e,'hasVertexNormals':_0x196bff,'hasWaterMask':_0xa44e14,'hasMetadata':_0x28a62d,'availabilityLevels':_0x41e575,'availabilityTilesLoaded':_0xa058bf,'littleEndianExtensionSize':_0xd904b}));var _0x1f8d1f=_0x30c751[_0x4f3ac7(0x45fb)];return defined$1(_0x1f8d1f)?defined$1(_0x362c3e)?((_0x7e6a4c=_0x7e6a4c[_0x4f3ac7(0x5155)]({'url':_0x1f8d1f}))[_0x26eaee(0xdf6)](),when((_0x2f30cd=_0x7e6a4c[_0x4f3ac7(0x5155)]({'url':_0x4f3ac7(0x3eff)}))[_0x4f3ac7(0x1fd8)](),_0x56a4e3,_0x13d935)):(console[_0x26eaee(0x2167)](_0x26eaee(0x3bd4)),when[_0x26eaee(0x511b)]()):when[_0x4f3ac7(0x1c7e)]();}function _0x13d935(_0x30aa70){var _0x4866b2=_0x32c9f7,_0x2f2b50=_0x31fdff,_0x50d4b6=_0x2f2b50(0x4e75)+_0x2f30cd[_0x4866b2(0x2cb5)]+'.';_0x6da0fc=TileProviderError$1[_0x2f2b50(0x44f3)](_0x6da0fc,_0xbb5a12,_0xbb5a12[_0x4866b2(0x35dd)],_0x50d4b6,void 0x0,void 0x0,void 0x0,_0x168cc4);}function _0x442b72(_0x4a58f7){var _0x8fa3bf=_0x32c9f7;_0x56a4e3(_0x4a58f7)[_0x8fa3bf(0x4527)](function(){var _0x4ec7a5=_0x8fa3bf,_0x3d4de8=_0x23ca;if(!defined$1(_0x6da0fc)){var _0x2e5f5b=_0x31f542[_0x3d4de8(0x809)];if(_0x2e5f5b>0x0){for(var _0x3bbab9=_0xbb5a12[_0x3d4de8(0x42bb)]=new TileAvailability(_0xbb5a12[_0x3d4de8(0x2ba3)],_0x19b1b3),_0x1c215a=0x0;_0x1c215a<_0x2e5f5b;++_0x1c215a)for(var _0x2adb51=_0x31f542[_0x1c215a],_0x1ccd73=0x0;_0x1ccd73<_0x2adb51[_0x3d4de8(0x809)];++_0x1ccd73){var _0x3c1675=_0x2adb51[_0x1ccd73];_0x3bbab9[_0x4ec7a5(0x4808)](_0x1c215a,_0x3c1675[0x0],_0x3c1675[0x1],_0x3c1675[0x2],_0x3c1675[0x3]);}}if(_0x2040e4[_0x3d4de8(0x809)]>0x0){var _0x21048c=new Credit$1(_0x2040e4);defined$1(_0xbb5a12[_0x3d4de8(0x54b6)])?_0xbb5a12[_0x3d4de8(0x54b6)][_0x3d4de8(0x5323)](_0x21048c):_0xbb5a12[_0x3d4de8(0x54b6)]=[_0x21048c];}_0xbb5a12[_0x3d4de8(0x1d9c)]=!0x0,_0xbb5a12[_0x3d4de8(0x41ff)][_0x3d4de8(0x1c7e)](!0x0);}});}function _0x394ea3(_0x8d9d56){var _0x5b6d27=_0x32c9f7,_0x19c22=_0x31fdff;defined$1(_0x8d9d56)&&0x194===_0x8d9d56['statusCode']?_0x442b72({'tilejson':_0x5b6d27(0x3630),'format':_0x19c22(0x55b9),'version':_0x19c22(0x1029),'scheme':_0x19c22(0x264),'tiles':[_0x19c22(0x1e5e)]}):_0x13d935();}function _0x168cc4(){var _0x37593e=_0x31fdff;when(_0x2f30cd[_0x37593e(0x1fd8)]())[_0x37593e(0x2a5f)](_0x442b72)[_0x37593e(0xd22)](_0x394ea3);}}var QuantizedMeshExtensionIds={'OCT_VERTEX_NORMALS':0x1,'WATER_MASK':0x2,'METADATA':0x4,'INVALID_FLAG':0x7f};function getRequestHeader(_0x366f57){var _0x210262=_0x307c2b,_0x3f0599=_0x5e00b3;return defined$1(_0x366f57)&&0x0!==_0x366f57[_0x3f0599(0x809)]?{'Accept':_0x3f0599(0x3203)+_0x366f57[_0x3f0599(0x48a9)]('-')+_0x210262(0x1489)}:{'Accept':_0x3f0599(0x23e3)};}function createHeightmapTerrainData(_0x4f028f,_0x1c82af,_0x47d32d,_0x1cc64c,_0x5a8861,_0x23a4f0){var _0x46649c=_0x307c2b,_0x4e7ed3=_0x5e00b3,_0x210ad7=new Uint16Array(_0x1c82af,0x0,_0x4f028f[_0x4e7ed3(0x1880)]*_0x4f028f[_0x4e7ed3(0x1880)]);return new HeightmapTerrainData({'buffer':_0x210ad7,'childTileMask':new Uint8Array(_0x1c82af,_0x210ad7[_0x4e7ed3(0x3080)],0x1)[0x0],'waterMask':new Uint8Array(_0x1c82af,_0x210ad7[_0x4e7ed3(0x3080)]+0x1,_0x1c82af[_0x46649c(0x4f5a)]-_0x210ad7[_0x4e7ed3(0x3080)]-0x1),'width':_0x4f028f[_0x4e7ed3(0x1880)],'height':_0x4f028f[_0x4e7ed3(0x1880)],'structure':_0x4f028f[_0x4e7ed3(0x44b4)],'credits':_0x4f028f[_0x4e7ed3(0x54b6)]});}function createQuantizedMeshTerrainData(_0x36ace4,_0x40cb7a,_0x182670,_0x2824a1,_0x38b4fd,_0x22e5d7,_0x3929e1,_0x47dd8f){var _0x849578=_0x307c2b,_0x3aa3ef=_0x5e00b3,_0x1db643=_0x3929e1[_0x3aa3ef(0x1c81)],_0xa84d1f=0x0,_0x12cdd6=0x3*Float64Array[_0x3aa3ef(0x2276)],_0x25d6d3=0x4*Float64Array[_0x3aa3ef(0x2276)],_0x44c428=0x3*Uint16Array[_0x3aa3ef(0x2276)],_0x3ec0f3=Uint16Array[_0x3aa3ef(0x2276)],_0x3f4247=0x3*_0x3ec0f3,_0x82ff7d=new DataView(_0x40cb7a),_0x487feb=new Cartesian3(_0x82ff7d[_0x3aa3ef(0x7d4)](_0xa84d1f,!0x0),_0x82ff7d[_0x3aa3ef(0x7d4)](_0xa84d1f+0x8,!0x0),_0x82ff7d[_0x3aa3ef(0x7d4)](_0xa84d1f+0x10,!0x0));_0xa84d1f+=_0x12cdd6;var _0x12f9e5=_0x82ff7d[_0x3aa3ef(0x2f69)](_0xa84d1f,!0x0);_0xa84d1f+=Float32Array[_0x3aa3ef(0x2276)];var _0x5183b9=_0x82ff7d[_0x3aa3ef(0x2f69)](_0xa84d1f,!0x0);_0xa84d1f+=Float32Array[_0x3aa3ef(0x2276)];var _0x2d3b36=_0x5183b9,_0x2705ee=_0x12f9e5,_0x5371b5=new BoundingSphere(new Cartesian3(_0x82ff7d[_0x3aa3ef(0x7d4)](_0xa84d1f,!0x0),_0x82ff7d[_0x3aa3ef(0x7d4)](_0xa84d1f+0x8,!0x0),_0x82ff7d[_0x3aa3ef(0x7d4)](_0xa84d1f+0x10,!0x0)),_0x82ff7d[_0x3aa3ef(0x7d4)](_0xa84d1f+_0x12cdd6,!0x0));_0xa84d1f+=_0x25d6d3;var _0x40f39=new Cartesian3(_0x82ff7d[_0x3aa3ef(0x7d4)](_0xa84d1f,!0x0),_0x82ff7d[_0x3aa3ef(0x7d4)](_0xa84d1f+0x8,!0x0),_0x82ff7d[_0x3aa3ef(0x7d4)](_0xa84d1f+0x10,!0x0));_0xa84d1f+=_0x12cdd6;var _0x582b8c=_0x82ff7d[_0x3aa3ef(0x1044)](_0xa84d1f,!0x0);_0xa84d1f+=Uint32Array[_0x3aa3ef(0x2276)];var _0x26e7b7=new Uint16Array(_0x40cb7a,_0xa84d1f,0x3*_0x582b8c);_0xa84d1f+=_0x582b8c*_0x44c428,_0x582b8c>0x10000&&(_0x3f4247=0x3*(_0x3ec0f3=Uint32Array[_0x849578(0x2e60)]));var _0x2114ae=_0x26e7b7[_0x3aa3ef(0x1c7c)](0x0,_0x582b8c),_0x50b261=_0x26e7b7[_0x3aa3ef(0x1c7c)](_0x582b8c,0x2*_0x582b8c),_0x1b5e7b=_0x26e7b7[_0x849578(0x2c3b)](0x2*_0x582b8c,0x3*_0x582b8c);AttributeCompression[_0x3aa3ef(0x3e0d)](_0x2114ae,_0x50b261,_0x1b5e7b),_0xa84d1f%_0x3ec0f3!=0x0&&(_0xa84d1f+=_0x3ec0f3-_0xa84d1f%_0x3ec0f3);var _0x594395=_0x82ff7d[_0x3aa3ef(0x1044)](_0xa84d1f,!0x0),_0x398d6f=_0xa84d1f+=Uint32Array[_0x3aa3ef(0x2276)],_0x3c88a6=IndexDatatype$1[_0x3aa3ef(0xae0)](_0x582b8c,_0x40cb7a,_0xa84d1f,0x3*_0x594395);_0xa84d1f+=_0x594395*_0x3f4247;for(var _0x23bb92=0x0,_0x41b473=_0x3c88a6[_0x3aa3ef(0x809)],_0x44b2f7=0x0;_0x44b2f7<_0x41b473;++_0x44b2f7){var _0x2234e2=_0x3c88a6[_0x44b2f7];_0x3c88a6[_0x44b2f7]=_0x23bb92-_0x2234e2,0x0===_0x2234e2&&++_0x23bb92;}var _0x4fe3ca=_0x82ff7d['getUint32'](_0xa84d1f,!0x0);_0xa84d1f+=Uint32Array[_0x3aa3ef(0x2276)];var _0x5eff28=IndexDatatype$1[_0x3aa3ef(0xae0)](_0x582b8c,_0x40cb7a,_0xa84d1f,_0x4fe3ca);_0xa84d1f+=_0x4fe3ca*_0x3ec0f3;var _0x478ecb=_0x82ff7d[_0x3aa3ef(0x1044)](_0xa84d1f,!0x0);_0xa84d1f+=Uint32Array['BYTES_PER_ELEMENT'];var _0x674c4f=IndexDatatype$1[_0x3aa3ef(0xae0)](_0x582b8c,_0x40cb7a,_0xa84d1f,_0x478ecb);_0xa84d1f+=_0x478ecb*_0x3ec0f3;var _0x4f7288=_0x82ff7d['getUint32'](_0xa84d1f,!0x0);_0xa84d1f+=Uint32Array[_0x3aa3ef(0x2276)];var _0x3a8ccf=IndexDatatype$1[_0x849578(0x15c8)](_0x582b8c,_0x40cb7a,_0xa84d1f,_0x4f7288);_0xa84d1f+=_0x4f7288*_0x3ec0f3;var _0x3f9357=_0x82ff7d[_0x3aa3ef(0x1044)](_0xa84d1f,!0x0);_0xa84d1f+=Uint32Array[_0x3aa3ef(0x2276)];var _0x4cc9de,_0x310f99,_0x1a5711,_0x765b4d=IndexDatatype$1[_0x3aa3ef(0xae0)](_0x582b8c,_0x40cb7a,_0xa84d1f,_0x3f9357);_0xa84d1f+=_0x3f9357*_0x3ec0f3;var _0x42dbc6=!0x1,_0x3480bf=!0x1,_0x369d47=void 0x0,_0x76c1f=void 0x0;!0x1===_0x36ace4[_0x3aa3ef(0x8b3)]&&(0x0===_0x5183b9||_0xa84d1f>=_0x82ff7d[_0x849578(0x4f5a)])&&(_0x42dbc6=!0x0);for(var _0xb9e142,_0x3070b2=0x0;_0xa84d1f<_0x82ff7d[_0x3aa3ef(0x3080)];){var _0x109530=_0x82ff7d[_0x849578(0x50d7)](_0xa84d1f,!0x0);if(0x0!==_0x109530){_0xa84d1f+=Uint8Array[_0x3aa3ef(0x2276)];var _0x5e2e1f=_0x82ff7d[_0x3aa3ef(0x1044)](_0xa84d1f,_0x1db643);if(_0xa84d1f+=Uint32Array[_0x3aa3ef(0x2276)],_0x109530===QuantizedMeshExtensionIds[_0x3aa3ef(0x2c02)]&&_0x36ace4[_0x3aa3ef(0x4636)])_0x4cc9de=new Uint8Array(_0x40cb7a,_0xa84d1f,0x2*_0x582b8c);else{if(_0x109530===QuantizedMeshExtensionIds['WATER_MASK']&&_0x36ace4[_0x3aa3ef(0x3ac7)])_0x310f99=new Uint8Array(_0x40cb7a,_0xa84d1f,_0x5e2e1f);else{if(_0x109530===QuantizedMeshExtensionIds[_0x849578(0x13d9)]&&_0x36ace4['_requestMetadata']&&!_0x36ace4[_0x849578(0x359c)]){var _0x2e13af=_0x82ff7d[_0x849578(0x2f13)](_0xa84d1f,!0x0);if(_0x2e13af>0x0){var _0x1435c9=getStringFromTypedArray(new Uint8Array(_0x40cb7a),_0xa84d1f+Uint32Array['BYTES_PER_ELEMENT'],_0x2e13af),_0x4ee0b9=JSON[_0x3aa3ef(0x2374)](_0x1435c9)[_0x3aa3ef(0x1d71)];if(defined$1(_0x4ee0b9)){for(var _0x426b5b=0x0;_0x426b5b<_0x4ee0b9[_0x849578(0x2ef4)];++_0x426b5b)for(var _0x3c40a6=_0x182670+_0x426b5b+0x1,_0x1efeb9=_0x4ee0b9[_0x426b5b],_0x1ed833=_0x36ace4[_0x3aa3ef(0x2ba3)][_0x3aa3ef(0x241e)](_0x3c40a6),_0x3db07c=0x0;_0x3db07c<_0x1efeb9[_0x849578(0x2ef4)];++_0x3db07c){var _0x3f1a8f=_0x1efeb9[_0x3db07c],_0x28d9ca=_0x1ed833-_0x3f1a8f[_0x849578(0x346a)]-0x1,_0x10e04b=_0x1ed833-_0x3f1a8f[_0x3aa3ef(0x579b)]-0x1;_0x36ace4[_0x849578(0x4967)][_0x849578(0x4808)](_0x3c40a6,_0x3f1a8f[_0x3aa3ef(0x2a5a)],_0x28d9ca,_0x3f1a8f[_0x3aa3ef(0x602a)],_0x10e04b),_0x3929e1['availability'][_0x3aa3ef(0x1517)](_0x3c40a6,_0x3f1a8f[_0x849578(0x51fd)],_0x28d9ca,_0x3f1a8f[_0x3aa3ef(0x602a)],_0x10e04b);}}}_0x3929e1[_0x3aa3ef(0x3d42)][_0x3aa3ef(0x1517)](_0x182670,_0x2824a1,_0x38b4fd,_0x2824a1,_0x38b4fd);}else{if(_0x109530===QuantizedMeshExtensionIds[_0x3aa3ef(0x2d5a)]){if((_0x3070b2=_0x82ff7d[_0x849578(0x2f13)](_0xa84d1f,!0x0))>0x0){var _0x22f086=0x0,_0x11240f=0x7fff;for(_0x44b2f7=0x0;_0x44b2f7<_0x3070b2;_0x44b2f7++)_0x22f086=Math[_0x3aa3ef(0x498f)](_0x22f086,_0x1b5e7b[_0x3c88a6[_0x44b2f7]]),_0x11240f=Math[_0x3aa3ef(0x19a8)](_0x11240f,_0x1b5e7b[_0x3c88a6[_0x44b2f7]]);_0x22f086<0x7fff&&(_0x2d3b36=_0x12f9e5+(_0x5183b9-_0x12f9e5)*_0x22f086/0x7fff),_0x11240f>0x0&&(_0x2705ee=_0x12f9e5+(_0x5183b9-_0x12f9e5)*_0x11240f/0x7fff);}(!0x1===_0x36ace4['_isShowGlobe']||defined$1(_0x47dd8f))&&(!0x1===_0x36ace4[_0x849578(0x240e)]&&(0x0===_0x3070b2?_0x42dbc6=!0x0:_0x3c88a6=IndexDatatype$1[_0x3aa3ef(0xae0)](_0x582b8c,_0x40cb7a,_0x398d6f,_0x3070b2)),0x3*_0x594395==_0x3070b2&&0x0!=_0x3070b2||(_0x3480bf=!0x0),defined$1(_0x47dd8f)&&_0x3070b2>0x0&&0x0===(_0x369d47=IndexDatatype$1[_0x3aa3ef(0xae0)](_0x582b8c,_0x40cb7a,_0x398d6f,_0x3070b2))[_0x849578(0x2ef4)]&&(_0x369d47=void 0x0));}else{if(0x7d===_0x109530){var _0x58858c=_0x5e2e1f/0x4;_0x1a5711=new Uint8Array(0x3*_0x58858c);var _0x31ba33=_0xa84d1f,_0x34dc3c=new Cartesian3();for(_0x44b2f7=0x0;_0x44b2f7<_0x58858c;_0x44b2f7++){var _0x2dad3a=_0x82ff7d[_0x849578(0xda1)](_0x31ba33,!0x0);_0x31ba33+=Int16Array[_0x3aa3ef(0x2276)];var _0x187da4=_0x82ff7d[_0x3aa3ef(0x4e04)](_0x31ba33,!0x0);_0x31ba33+=Int16Array[_0x849578(0x2e60)],AttributeCompression['octShortDecode'](_0x2dad3a,_0x187da4,_0x34dc3c),_0x1a5711[0x3*_0x44b2f7]=0xff*(0.5*_0x34dc3c['x']+0.5),_0x1a5711[0x3*_0x44b2f7+0x1]=0xff*(0.5*_0x34dc3c['y']+0.5),_0x1a5711[0x3*_0x44b2f7+0x2]=0xff*(0.5*_0x34dc3c['z']+0.5);}}}}}}_0xa84d1f+=_0x5e2e1f;}else _0xa84d1f+=0x1;}if(defined$1(_0x369d47)){_0x76c1f=new Uint16Array(0x3*_0x582b8c);for(_0x44b2f7=0x0;_0x44b2f7<_0x582b8c;_0x44b2f7++)_0x76c1f[0x3*_0x44b2f7]=_0x26e7b7[_0x44b2f7],_0x76c1f[0x3*_0x44b2f7+0x1]=_0x26e7b7[_0x582b8c+_0x44b2f7],_0x76c1f[0x3*_0x44b2f7+0x2]=_0x26e7b7[0x2*_0x582b8c+_0x44b2f7];}!0x1===_0x36ace4[_0x3aa3ef(0x8b3)]&&(_0xb9e142=0x0);var _0x40bbd2,_0x1a15c7,_0x248e3c=_0x36ace4[_0x849578(0x374c)][_0x3aa3ef(0x2f70)](_0x2824a1,_0x38b4fd,_0x182670);return _0x248e3c['width']<CesiumMath[_0x3aa3ef(0x1ea8)]+CesiumMath[_0x3aa3ef(0x3905)]&&(_0x40bbd2=OrientedBoundingBox[_0x849578(0x2896)](_0x248e3c,_0x12f9e5,_0x5183b9,_0x36ace4[_0x849578(0x374c)][_0x3aa3ef(0x4faa)]),_0x1a15c7=OrientedBoundingBox[_0x3aa3ef(0x531b)](_0x248e3c,_0x2705ee,_0x2d3b36,_0x36ace4['_tilingScheme'][_0x3aa3ef(0x4faa)])),_0xb9e142=_0x36ace4[_0x3aa3ef(0x5bc)]?0x5*_0x36ace4[_0x3aa3ef(0xef4)](_0x182670):0x0,_0x36ace4[_0x849578(0x1f74)]=defined$1(_0x1a5711),new QuantizedMeshTerrainData({'center':_0x487feb,'minimumHeight':_0x12f9e5,'maximumHeight':_0x5183b9,'boundingSphere':_0x5371b5,'orientedBoundingBox':_0x40bbd2,'validMinimumHeight':_0x2705ee,'validMaximumHeight':_0x2d3b36,'validOrientedBoundingBox':_0x1a15c7,'horizonOcclusionPoint':_0x40f39,'quantizedVertices':_0x26e7b7,'encodedNormals':_0x4cc9de,'indices':_0x3c88a6,'westIndices':_0x5eff28,'southIndices':_0x674c4f,'eastIndices':_0x3a8ccf,'northIndices':_0x765b4d,'westSkirtHeight':_0xb9e142,'southSkirtHeight':_0xb9e142,'eastSkirtHeight':_0xb9e142,'northSkirtHeight':_0xb9e142,'childTileMask':_0x36ace4[_0x3aa3ef(0x2fb7)]||!defined$1(_0x36ace4[_0x849578(0x4967)])?0xf:_0x36ace4[_0x3aa3ef(0x1631)][_0x3aa3ef(0x3ec6)](_0x182670,_0x2824a1,_0x38b4fd),'waterMask':_0x310f99,'credits':_0x36ace4[_0x3aa3ef(0x54b6)],'normalTexture':_0x1a5711,'invalid':_0x42dbc6,'rasterIndex':_0x369d47,'rasterVertex':_0x76c1f,'hasInvalid':_0x3480bf});}function tileXYToQuadKey$8(_0x6b6e8,_0x195b5a,_0x48a0fb){for(var _0x23f1ca='',_0x29fece=_0x48a0fb;_0x29fece>=0x0;--_0x29fece){var _0x2f88aa=0x1<<_0x29fece,_0x2d0beb=0x0;isBitSet(_0x195b5a,_0x2f88aa)?isBitSet(_0x6b6e8,_0x2f88aa)&&(_0x2d0beb|=0x1):(_0x2d0beb|=0x2,isBitSet(_0x6b6e8,_0x2f88aa)||(_0x2d0beb|=0x1)),_0x23f1ca+=_0x2d0beb;}return _0x23f1ca;}function getBlockInfo$2(_0x349ec4,_0x3f9e4f,_0x451c91,_0x1a7e3d){var _0x2a8758=_0x307c2b,_0x42d268=_0x5e00b3,_0x1883b0=Math[_0x42d268(0x19a8)](_0x349ec4[_0x2a8758(0xf96)],_0x1a7e3d),_0x29affe=Math[_0x42d268(0x3a5c)](0x2,_0x1883b0),_0x1e6c91=_0x3f9e4f%_0x29affe;return{'x':Math[_0x42d268(0x1ace)](_0x3f9e4f/_0x29affe),'y':Math[_0x2a8758(0x4b96)](_0x451c91/_0x29affe),'col':_0x1e6c91,'row':_0x451c91%_0x29affe,'level':_0x1a7e3d,'blockSize':_0x29affe};}CesiumTerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2d48)]=function(_0x936b11,_0x2c9e87,_0x26eddd,_0x109009,_0x126e51){var _0x168ac5=_0x307c2b,_0xe1a23b=_0x5e00b3;if(0x0===_0x26eddd&&this[_0x168ac5(0x359c)]){for(var _0x49cad3=new Uint16Array(0x3000),_0x36a2f8=0x0;_0x36a2f8<0x40;_0x36a2f8++)for(var _0x1b2fa9=0x0;_0x1b2fa9<0x40;_0x1b2fa9++)_0x49cad3[0x40*_0x36a2f8+_0x1b2fa9]=Math[_0xe1a23b(0x1ace)](0x7fff*_0x36a2f8/0x3f),_0x49cad3[0x1000+0x40*_0x36a2f8+_0x1b2fa9]=Math[_0xe1a23b(0x1ace)](0x7fff*_0x1b2fa9/0x3f),_0x49cad3[0x2000+0x40*_0x36a2f8+_0x1b2fa9]=0x0;var _0x46aeb3=new Uint16Array(0x5d06);for(_0x36a2f8=0x0;_0x36a2f8<0x3f;_0x36a2f8++)for(_0x1b2fa9=0x0;_0x1b2fa9<0x3f;_0x1b2fa9++)_0x46aeb3[0x6*(0x3f*_0x36a2f8+_0x1b2fa9)]=0x40*_0x36a2f8+_0x1b2fa9,_0x46aeb3[0x6*(0x3f*_0x36a2f8+_0x1b2fa9)+0x1]=0x40*(_0x36a2f8+0x1)+_0x1b2fa9+0x1,_0x46aeb3[0x6*(0x3f*_0x36a2f8+_0x1b2fa9)+0x2]=0x40*_0x36a2f8+_0x1b2fa9+0x1,_0x46aeb3[0x6*(0x3f*_0x36a2f8+_0x1b2fa9)+0x3]=0x40*(_0x36a2f8+0x1)+_0x1b2fa9,_0x46aeb3[0x6*(0x3f*_0x36a2f8+_0x1b2fa9)+0x4]=0x40*(_0x36a2f8+0x1)+_0x1b2fa9+0x1,_0x46aeb3[0x6*(0x3f*_0x36a2f8+_0x1b2fa9)+0x5]=0x40*_0x36a2f8+_0x1b2fa9;var _0x3227f7=new Uint16Array(0x0),_0x23f100=new Cartesian3(NaN,-0x1/0x0,NaN),_0x324434=new Cartesian3(0x0,-3189068.5,0x0);0x1===_0x936b11&&(_0x324434['y']=3189068.5,_0x23f100['y']=0x1/0x0);var _0x70123e=this;return when[_0xe1a23b(0x1c7e)](new QuantizedMeshTerrainData({'center':_0x324434,'minimumHeight':0x0,'maximumHeight':0x0,'boundingSphere':new BoundingSphere(_0x324434,9567205.5),'horizonOcclusionPoint':_0x23f100,'quantizedVertices':_0x49cad3,'indices':_0x46aeb3,'westIndices':_0x3227f7,'southIndices':_0x3227f7,'eastIndices':_0x3227f7,'northIndices':_0x3227f7,'westSkirtHeight':0x0,'southSkirtHeight':0x0,'eastSkirtHeight':0x0,'northSkirtHeight':0x0,'childTileMask':_0x70123e[_0xe1a23b(0x2fb7)]||!defined$1(_0x70123e[_0xe1a23b(0x1631)])?0xf:_0x70123e[_0xe1a23b(0x1631)][_0xe1a23b(0x3ec6)](_0x26eddd,_0x936b11,_0x2c9e87),'invalid':!0x1,'hasInvalid':!0x1}));}var _0x1dbbbe,_0x4ca63a=this[_0xe1a23b(0x52dd)],_0xbb4cb5=_0x4ca63a[_0xe1a23b(0x809)];if(0x1===_0xbb4cb5)_0x1dbbbe=_0x4ca63a[0x0];else for(_0x36a2f8=0x0;_0x36a2f8<_0xbb4cb5;++_0x36a2f8){var _0xb575fa=_0x4ca63a[_0x36a2f8];if(!defined$1(_0xb575fa[_0xe1a23b(0x1631)])||_0xb575fa[_0xe1a23b(0x1631)][_0xe1a23b(0x531c)](_0x26eddd,_0x936b11,_0x2c9e87)){_0x1dbbbe=_0xb575fa;break;}}return requestTileGeometry$2(this,_0x936b11,_0x2c9e87,_0x26eddd,_0x1dbbbe,_0x109009,_0x126e51);};var domainReg$2=/({.*?})/g;function requestTileGeometry$2(_0x4218de,_0x2e38df,_0x6a70f6,_0x41ab71,_0x21c9be,_0x3366ba,_0x54da51){var _0x4f2300=_0x307c2b,_0x464f25=_0x5e00b3;if(!defined$1(_0x21c9be))return when[_0x4f2300(0x26b5)](new RuntimeError$1(_0x4f2300(0x249b)));var _0x62cc6d=_0x21c9be[_0x464f25(0x55bc)];if(0x0!==_0x62cc6d[_0x464f25(0x809)]){var _0x46dfc6,_0x3eda89,_0x22c28b=_0x4218de[_0x464f25(0x2ba3)][_0x464f25(0x241e)](_0x41ab71)-_0x6a70f6-0x1,_0x573649=[];_0x4218de['_requestVertexNormals']&&_0x21c9be[_0x464f25(0x5a15)]&&_0x573649[_0x464f25(0x5323)](_0x21c9be[_0x464f25(0x1c81)]?_0x4f2300(0x12e1):_0x4f2300(0x5033)),_0x4218de[_0x464f25(0x3ac7)]&&_0x21c9be[_0x464f25(0x56c2)]&&_0x573649[_0x464f25(0x5323)](_0x464f25(0x2af5)),_0x4218de[_0x464f25(0x2161)]&&_0x21c9be[_0x464f25(0x6da)]&&_0x573649[_0x4f2300(0x2a0e)](_0x464f25(0x56fe));var _0x3f496e=_0x62cc6d[(_0x2e38df+_0x22c28b+_0x41ab71)%_0x62cc6d[_0x464f25(0x809)]];defined$1(_0x4218de[_0x464f25(0x50f3)])&&(_0x3f496e+=_0x464f25(0x10b7)+_0x4218de[_0x464f25(0x50f3)]),_0x4218de[_0x464f25(0x2fb7)]&&0x0===_0x41ab71&&(_0x3f496e=buildModuleUrl(_0x4f2300(0x38a1)+_0x41ab71+'/'+_0x2e38df+'/'+_0x6a70f6+_0x4f2300(0x3ce1)));var _0x34cbb5,_0x1d83c8=_0x21c9be[_0x464f25(0x249e)];if(defined$1(_0x1d83c8[_0x464f25(0x1659)])&&!defined$1(_0x1d83c8[_0x464f25(0x1659)]['externalType'])?(0x0!==_0x573649['length']&&(_0x3eda89={'extensions':_0x573649[_0x4f2300(0x6a8)]('-')}),_0x46dfc6=getRequestHeader(void 0x0)):(_0x46dfc6=getRequestHeader(_0x573649),defined$1(_0x4218de[_0x464f25(0x433)])&&(_0x46dfc6=combine$2(_0x46dfc6,_0x4218de[_0x464f25(0x433)]))),0x0!==_0x41ab71&&(defined$1(_0x4218de[_0x464f25(0x2e91)])||_0x4218de[_0x4f2300(0x575f)])){if(_0x4218de[_0x4f2300(0x575f)]&&defined$1(_0x4218de[_0x4f2300(0x57ac)])&&_0x4218de[_0x464f25(0x2e91)]===PackingRequest$1['QuadKey']&&!_0x54da51){if(_0x3366ba[_0x464f25(0x3dd)]=RequestType$1[_0x4f2300(0x46d9)],_0x3366ba[_0x464f25(0x56fd)]=!0x0,_0x3366ba[_0x464f25(0x56fb)]=_0x4218de[_0x464f25(0x5311)],_0x34cbb5=getBlockInfo$2(_0x4218de,_0x2e38df,_0x22c28b,_0x41ab71),_0x3366ba[_0x464f25(0x2bd8)]=tileXYToQuadKey$8(_0x34cbb5['x'],_0x34cbb5['y'],_0x34cbb5[_0x4f2300(0x48bb)]),_0x3366ba['blockInfo']=_0x34cbb5,defined$1(_0xc417df=_0x4218de[_0x464f25(0x3793)][_0x3366ba[_0x464f25(0x2bd8)]])&&defined$1(_0xc417df[_0x464f25(0x140c)]))return _0x4218de[_0x464f25(0x130d)][_0x4f2300(0x597f)](_0xc417df),defined$1(_0x422268=decodeBlockBuffer$2(_0xc417df[_0x464f25(0x140c)],_0x34cbb5))?{'buffer':_0x422268,'layerToUse':_0x21c9be,'level':_0x41ab71,'x':_0x2e38df,'y':_0x6a70f6,'tmsY':_0x22c28b}:_0x464f25(0x3505);}else{if(_0x4218de[_0x464f25(0x2e91)]!==PackingRequest$1[_0x464f25(0x4862)]||_0x54da51){if(_0x4218de[_0x464f25(0x49c9)]){var _0x422268;if(_0x3366ba[_0x464f25(0x3dd)]=RequestType$1['BLOCK'],_0x3366ba[_0x464f25(0x56fb)]=_0x4218de[_0x464f25(0x5311)],_0x34cbb5=getBlockInfo$2(_0x4218de,_0x2e38df,_0x22c28b,_0x41ab71),_0x3366ba[_0x4f2300(0x58ae)]=tileXYToQuadKey$8(_0x34cbb5['x'],_0x34cbb5['y'],_0x34cbb5[_0x4f2300(0x48bb)]),_0x3366ba['blockInfo']=_0x34cbb5,defined$1(_0xc417df=_0x4218de[_0x464f25(0x3793)][_0x3366ba[_0x464f25(0x2bd8)]])&&defined$1(_0xc417df[_0x464f25(0x140c)])&&!_0x54da51)return _0x4218de[_0x4f2300(0x191f)][_0x464f25(0x58d3)](_0xc417df),defined$1(_0x422268=decodeBlockBuffer$2(_0xc417df[_0x4f2300(0x313f)],_0x34cbb5))?{'buffer':_0x422268,'layerToUse':_0x21c9be,'level':_0x41ab71,'x':_0x2e38df,'y':_0x6a70f6,'tmsY':_0x22c28b}:_0x4f2300(0x2629);if(!0x0===_0x4218de[_0x464f25(0x1349)][_0x464f25(0x3f6a)]&&defined$1(_0x4218de[_0x4f2300(0x3dcb)])&&!0x0===_0x3366ba[_0x4f2300(0x17c0)])return defined$1(_0x5af409=_0x4218de['_indexedDBScheduler'][_0x464f25(0x20be)](_0x4218de[_0x4f2300(0x477c)],_0x3366ba[_0x464f25(0x2bd8)]))?_0x5af409[_0x464f25(0x2a5f)](function(_0x5720e8){var _0x5f3fca=_0x464f25;if(defined$1(_0x5720e8)){if(_0x5720e8===indexDBTerrainInvalid)return _0x5f3fca(0x3505);var _0x55292d=new BlockCacheNode(_0x4218de,_0x3366ba[_0x5f3fca(0x2bd8)],_0x5720e8);_0x4218de[_0x5f3fca(0x3793)][_0x3366ba['quadKey']]=_0x55292d;var _0x999684=decodeBlockBuffer$2(_0x5720e8,_0x34cbb5);return defined$1(_0x999684)?_0x4218de['_isTerrainZ']&&0x0!==_0x41ab71?{'buffer':_0x999684,'layerToUse':_0x21c9be,'level':_0x41ab71,'x':_0x2e38df,'y':_0x6a70f6,'tmsY':_0x22c28b}:defined$1(_0x4218de[_0x5f3fca(0x44b4)])?createHeightmapTerrainData(_0x4218de,_0x999684):createQuantizedMeshTerrainData(_0x4218de,_0x999684,_0x41ab71,_0x2e38df,_0x6a70f6,_0x22c28b,_0x21c9be):_0x5f3fca(0x502e);}return _0x5f3fca(0x502e);},function(_0x371f22){var _0x3ea333=_0x464f25;return _0x3ea333(0x502e);}):_0x4f2300(0xd53);}}else _0x3366ba[_0x464f25(0x3dd)]=RequestType$1[_0x4f2300(0x499)],_0x3366ba[_0x464f25(0x56fb)]=_0x4218de[_0x464f25(0x5311)],_0x3366ba[_0x464f25(0x2bd8)]=tileXYToQuadKey$8(_0x2e38df,_0x22c28b,_0x41ab71),_0x3366ba[_0x464f25(0x56fd)]=!0x0;}}if(!defined$1(_0x4218de[_0x464f25(0x1349)])||!0x0!==_0x4218de[_0x464f25(0x1349)][_0x464f25(0x3f6a)]||!0x0!==_0x3366ba[_0x4f2300(0x17c0)]){if(defined$1(_0x4218de[_0x464f25(0x53ae)])&&0x0!==_0x41ab71){var _0x3b6a0f=_0x4218de[_0x464f25(0x53ae)],_0x2e372d=_0x3b6a0f[(_0x2e38df+_0x6a70f6+_0x41ab71)%_0x3b6a0f['length']];_0x3f496e=_0x3f496e[_0x464f25(0x2c3f)](domainReg$2,function(_0x2c7550,_0x299782){var _0x335f66=_0x464f25;return _0x335f66(0x1d9)===_0x299782?_0x2e372d:_0x2c7550;});}if(_0x4218de[_0x464f25(0x49c9)]){var _0xc417df;if(defined$1(_0xc417df=_0x4218de[_0x4f2300(0x1ad1)][_0x3366ba[_0x464f25(0x2bd8)]||_0x41ab71+''+_0x2e38df+_0x6a70f6]))return _0xc417df[_0x464f25(0x24e7)]['then'](_0x3cc6b1);if(!(_0x14bf7b=requestTerrainBuffer(_0x1d83c8,_0x3f496e,_0x21c9be,_0x41ab71,_0x2e38df,_0x6a70f6,_0x22c28b,_0x3eda89,_0x46dfc6,_0x3366ba,_0x4218de,_0x54da51,_0x34cbb5)))return;return _0xc417df=new BlockCacheNode(_0x4218de,_0x3366ba[_0x464f25(0x2bd8)]||_0x41ab71+''+_0x2e38df+_0x6a70f6),_0x4218de[_0x464f25(0x3793)][_0x3366ba[_0x464f25(0x2bd8)]]=_0xc417df,_0xc417df['promise']=_0x14bf7b,_0x14bf7b[_0x4f2300(0x4527)](_0x3cc6b1);}var _0x14bf7b;if(!(_0x14bf7b=requestTerrainBuffer(_0x1d83c8,_0x3f496e,_0x21c9be,_0x41ab71,_0x2e38df,_0x6a70f6,_0x22c28b,_0x3eda89,_0x46dfc6,_0x3366ba,_0x4218de,_0x54da51,_0x34cbb5)))return;return _0x14bf7b['then'](_0x3cc6b1);function _0x3cc6b1(_0x2334d2){var _0x4a53d1=_0x4f2300,_0x4ef456=_0x464f25,_0x4fa150;if(defined$1(_0x4fa150=0x0!==_0x4218de[_0x4ef456(0x4066)][_0x4a53d1(0x2ef4)]?decodeArrayBuffer$2(_0x2334d2,_0x4218de[_0x4ef456(0x4066)]):_0x2334d2)){if(0x0!==_0x41ab71&&(defined$1(_0x4218de[_0x4ef456(0x2e91)])||_0x4218de[_0x4ef456(0x49c9)])){if(_0x4218de[_0x4ef456(0x49c9)]&&defined$1(_0x4218de[_0x4ef456(0x2e91)])&&_0x4218de[_0x4ef456(0x2e91)]===PackingRequest$1[_0x4ef456(0x4862)]&&!_0x54da51){!defined$1(_0x3366ba[_0x4a53d1(0x1568)])&&defined$1(_0x3366ba[_0x4a53d1(0x537a)])&&(_0x3366ba[_0x4ef456(0x22da)]=_0x3366ba[_0x4a53d1(0x537a)][_0x4ef456(0x22da)]);var _0x551ea4=decodePackedBuffer$4(_0x2334d2,_0x3366ba[_0x4ef456(0x22da)]);defined$1(_0x4b5a96=_0x4218de[_0x4ef456(0x3793)][_0x3366ba[_0x4ef456(0x2bd8)]])&&(_0x4b5a96[_0x4ef456(0x140c)]=_0x2334d2),_0x4218de[_0x4ef456(0x130d)][_0x4ef456(0x58d3)](_0x4b5a96),_0x4218de[_0x4ef456(0x130d)][_0x4a53d1(0x875)](_0x4218de[_0x4ef456(0x9a0)]),_0x4fa150=decodeBlockBuffer$2(_0x551ea4,_0x3366ba[_0x4ef456(0x3514)]);}else{if(_0x4218de[_0x4a53d1(0x57ac)]!==PackingRequest$1[_0x4ef456(0x4862)]||_0x54da51){if(_0x4218de[_0x4a53d1(0x575f)]){var _0x4b5a96;if(!defined$1((_0x4b5a96=_0x4218de[_0x4ef456(0x3793)][_0x3366ba[_0x4ef456(0x2bd8)]])[_0x4a53d1(0x313f)])&&(_0x4b5a96[_0x4ef456(0x140c)]=_0x2334d2,!0x0===_0x4218de[_0x4a53d1(0xf77)][_0x4ef456(0x3f6a)]&&defined$1(_0x4218de[_0x4a53d1(0x3dcb)])&&!_0x3366ba[_0x4ef456(0x3cbe)])){var _0x4d438f=_0x3366ba[_0x4ef456(0x2bd8)],_0x20865a={'blob':_0x2334d2[_0x4ef456(0x30eb)](0x0),'key':_0x4d438f,'tablename':_0x4218de[_0x4ef456(0x5311)],'dbname':_0x4218de[_0x4ef456(0x4203)]['dbname'],'cacheSize':0x5};taskProcessor$5[_0x4ef456(0x5f2a)](_0x20865a,[]);}_0x4218de[_0x4a53d1(0x191f)][_0x4ef456(0x58d3)](_0x4b5a96),_0x4218de[_0x4ef456(0x130d)][_0x4ef456(0x1f56)](_0x4218de[_0x4ef456(0x9a0)]),_0x4fa150=decodeBlockBuffer$2(_0x2334d2,_0x3366ba[_0x4ef456(0x3514)]);}}else _0x4fa150=decodePackedBuffer$4(_0x2334d2,_0x3366ba['quadKeyIndex']);}if(!defined$1(_0x4fa150))return;if(_0x4fa150===indexDBTerrainInvalid)return _0x4d438f=tileXYToQuadKey$8(_0x2e38df,_0x22c28b,_0x41ab71),_0x20865a={'blob':indexDBTerrainInvalid,'key':_0x4d438f,'tablename':_0x4218de[_0x4ef456(0x5311)],'dbname':_0x4218de[_0x4ef456(0x4203)]['dbname']},void taskProcessor$5[_0x4ef456(0x5f2a)](_0x20865a,[]);}return defined$1(_0x4218de['_indexedDBSetting'])&&!0x0===_0x4218de[_0x4ef456(0x1349)][_0x4a53d1(0x558d)]&&!_0x4218de[_0x4a53d1(0x575f)]&&defined$1(_0x4218de[_0x4ef456(0x4203)])&&defined$1(_0x4fa150)&&(_0x4d438f=tileXYToQuadKey$8(_0x2e38df,_0x22c28b,_0x41ab71),_0x20865a={'blob':_0x4fa150[_0x4a53d1(0x17ac)](0x0),'key':_0x4d438f,'tablename':_0x4218de[_0x4ef456(0x5311)],'dbname':_0x4218de[_0x4ef456(0x4203)][_0x4a53d1(0x616)]},taskProcessor$5[_0x4ef456(0x5f2a)](_0x20865a,[])),_0x4218de[_0x4ef456(0x492d)]&&0x0!==_0x41ab71?{'buffer':_0x4fa150,'layerToUse':_0x21c9be,'level':_0x41ab71,'x':_0x2e38df,'y':_0x6a70f6,'tmsY':_0x22c28b}:defined$1(_0x4218de[_0x4ef456(0x44b4)])?createHeightmapTerrainData(_0x4218de,_0x4fa150):createQuantizedMeshTerrainData(_0x4218de,_0x4fa150,_0x41ab71,_0x2e38df,_0x6a70f6,_0x22c28b,_0x21c9be);}}}if(defined$1(_0x4218de['_indexedDBScheduler'])){var _0x5af409,_0x2e24f4=tileXYToQuadKey$8(_0x2e38df,_0x22c28b,_0x41ab71);return defined$1(_0x5af409=_0x4218de[_0x464f25(0x4203)][_0x464f25(0x20be)](_0x4218de[_0x464f25(0x5311)],_0x2e24f4))?_0x5af409[_0x464f25(0x2a5f)](function(_0xd17ed0){var _0x466ffa=_0x4f2300,_0x129f80=_0x464f25;return defined$1(_0xd17ed0)?_0xd17ed0===indexDBTerrainInvalid?_0x129f80(0x3505):_0x4218de[_0x129f80(0x492d)]&&0x0!==_0x41ab71?{'buffer':_0xd17ed0,'layerToUse':_0x21c9be,'level':_0x41ab71,'x':_0x2e38df,'y':_0x6a70f6,'tmsY':_0x22c28b}:defined$1(_0x4218de[_0x466ffa(0x5700)])?createHeightmapTerrainData(_0x4218de,_0xd17ed0):createQuantizedMeshTerrainData(_0x4218de,_0xd17ed0,_0x41ab71,_0x2e38df,_0x6a70f6,_0x22c28b,_0x21c9be):_0x129f80(0x502e);},function(_0x282b02){var _0xd5972e=_0x464f25;return _0xd5972e(0x502e);}):_0x464f25(0x502e);}}}function decodePackedBuffer$4(_0x241a0c,_0x3083e8){var _0x4d0c77=_0x307c2b,_0x2e61c5=_0x5e00b3,_0x468ddb=new DataView(_0x241a0c),_0x18d0cf=0x0,_0x51a8bd=_0x468ddb[_0x2e61c5(0x1044)](_0x18d0cf,!0x0);if(_0x3083e8>_0x51a8bd-0x1)throw new DeveloperError$1(_0x2e61c5(0x2e42));_0x18d0cf+=0x4;var _0x56ca26,_0x2d52bd,_0x64b618=[];for(_0x56ca26=0x0;_0x56ca26<_0x51a8bd;_0x56ca26++)_0x2d52bd=_0x468ddb[_0x2e61c5(0x1044)](_0x18d0cf,!0x0),_0x64b618[_0x2e61c5(0x5323)](_0x2d52bd),_0x18d0cf+=0x4;for(_0x56ca26=0x0;_0x56ca26<_0x51a8bd;_0x56ca26++){if(_0x2d52bd=_0x64b618[_0x56ca26],_0x56ca26===_0x3083e8)return 0x0===_0x2d52bd?indexDBTerrainInvalid:new Uint8Array(_0x241a0c)[_0x4d0c77(0x17ac)](_0x18d0cf,_0x18d0cf+_0x2d52bd)[_0x2e61c5(0x537f)];_0x18d0cf+=_0x2d52bd;}}function decodeBlockBuffer$2(_0x4387de,_0x2f3458){var _0x5b16aa=_0x307c2b,_0xa61aaf=_0x5e00b3,_0x5ec51a=new DataView(_0x4387de),_0x1eef7a=0x0;_0x5ec51a[_0xa61aaf(0x1044)](_0x1eef7a,!0x0),_0x1eef7a+=0x4;var _0x5e4296=_0x5ec51a['getUint32'](_0x1eef7a,!0x0);_0x1eef7a+=0x4;for(var _0x1a4a31=_0x2f3458[_0xa61aaf(0x3651)],_0x2f6b68=_0x2f3458[_0xa61aaf(0x5b48)]*_0x2f3458['blockSize']+_0x1a4a31,_0x275f80=0x0,_0xd84694=0x0,_0x29971f=0x0;_0x29971f<_0x5e4296;_0x29971f++){if(_0x29971f<_0x2f6b68)_0x275f80+=_0x5ec51a[_0x5b16aa(0x2f13)](_0x1eef7a,!0x0);else{if(_0x29971f===_0x2f6b68){_0xd84694=_0x5ec51a[_0xa61aaf(0x1044)](_0x1eef7a,!0x0),_0x1eef7a+=0x4;break;}}_0x1eef7a+=0x4;}if(_0x1eef7a=0x8+0x4*_0x5e4296,0x0!==_0xd84694)return _0x1eef7a+=_0x275f80,new Uint8Array(_0x4387de)[_0x5b16aa(0x17ac)](_0x1eef7a,_0x1eef7a+_0xd84694)[_0xa61aaf(0x537f)];}var taskProcessor$5=new TaskProcessor(_0x5e00b3(0x356a));function requestTerrainBuffer(_0x302a06,_0x4c7d81,_0x299036,_0x36cd0a,_0x59f6fd,_0x180a5d,_0x2e78d8,_0x1eaf89,_0x1f6e15,_0x1a073f,_0x3fad6f,_0x1c87ba,_0x15b105){var _0x4a62e6=_0x307c2b,_0x5c47de=_0x5e00b3,_0x1783af,_0x4b5f02=_0x4c7d81[_0x5c47de(0x4c07)](0x0,_0x4c7d81[_0x4a62e6(0x40f8)](_0x4a62e6(0xa92))+0xa);if(defined$1(Credential[_0x5c47de(0x5080)])&&(_0x4c7d81=defined$1(Credential[_0x5c47de(0x5080)][_0x5c47de(0xb25)][_0x4b5f02])?Credential[_0x5c47de(0x144)](_0x4b5f02,_0x4c7d81):Credential['addToken'](_0x4c7d81)),defined$1(_0x15b105)){var _0x53453a=_0x15b105['x'],_0x24be4d=_0x15b105['y'];if(_0x36cd0a>=_0x3fad6f[_0x4a62e6(0x4fe)][_0x5c47de(0x3674)]){var _0x489cf7=0x1<<_0x36cd0a-_0x3fad6f[_0x5c47de(0x3fc4)][_0x5c47de(0x3674)];_0x53453a+=_0x3fad6f[_0x5c47de(0x3fc4)]['_x']*_0x489cf7/_0x15b105[_0x5c47de(0x22a9)],_0x24be4d+=_0x3fad6f[_0x4a62e6(0x4fe)]['_y']*_0x489cf7/_0x15b105[_0x5c47de(0x22a9)];}_0x1783af=_0x302a06[_0x5c47de(0x5155)]({'url':_0x4c7d81,'templateValues':{'version':_0x299036[_0x5c47de(0x24cf)],'z':_0x36cd0a,'x':_0x53453a,'y':_0x24be4d},'queryParameters':_0x1eaf89,'headers':_0x1f6e15,'request':_0x1a073f})[_0x5c47de(0x1cf8)]();}else{var _0x2d2a7e=defaultValue$1(_0x299036[_0x5c47de(0x4830)],0x0);_0x1783af=_0x302a06[_0x5c47de(0x5155)]({'url':_0x4c7d81,'templateValues':{'version':_0x299036[_0x5c47de(0x24cf)],'z':_0x36cd0a-_0x2d2a7e,'x':_0x59f6fd,'y':_0x2e78d8},'queryParameters':_0x1eaf89,'headers':_0x1f6e15,'request':_0x1a073f})[_0x4a62e6(0x561e)]();}return _0x1783af;}var _unzipTask=new TaskProcessor(_0x5e00b3(0x605f));CesiumTerrainProvider['prototype'][_0x5e00b3(0x51ee)]=function(_0x1fa89d){var _0x1ae9bb=_0x307c2b;return _unzipTask[_0x1ae9bb(0x4ff7)]({'data':_0x1fa89d},[_0x1fa89d]);},CesiumTerrainProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x1ced)]=function(_0x2eabdb,_0x50ba21,_0x448b00){var _0x2bf4e2=_0x5e00b3;return createQuantizedMeshTerrainData(this,_0x50ba21,_0x2eabdb[_0x2bf4e2(0x350b)],_0x2eabdb['x'],_0x2eabdb['y'],_0x2eabdb[_0x2bf4e2(0xd54)],_0x2eabdb[_0x2bf4e2(0x44f)],_0x448b00);},Object[_0x5e00b3(0x1dfd)](CesiumTerrainProvider[_0x5e00b3(0x3720)],{'errorEvent':{'get':function(){var _0x153bf7=_0x307c2b;return this[_0x153bf7(0x35dd)];}},'credit':{'get':function(){var _0x1a3b99=_0x5e00b3;return this[_0x1a3b99(0x3f3d)];}},'tilingScheme':{'get':function(){var _0x1d0fd2=_0x307c2b;return this[_0x1d0fd2(0x374c)];}},'isCreateSkirt':{'get':function(){var _0x4b44f1=_0x5e00b3;return this[_0x4b44f1(0x5bc)];},'set':function(_0x1caeee){var _0x2d69cd=_0x5e00b3;_0x1caeee!==this[_0x2d69cd(0x5bc)]&&(this[_0x2d69cd(0x4b17)]=!0x0),this[_0x2d69cd(0x5bc)]=_0x1caeee;}},'ready':{'get':function(){var _0x21ecc0=_0x5e00b3;return this[_0x21ecc0(0x1d9c)];}},'readyPromise':{'get':function(){var _0x56c413=_0x5e00b3;return this[_0x56c413(0x41ff)][_0x56c413(0x24e7)];}},'hasWaterMask':{'get':function(){var _0x587bdd=_0x307c2b;return this['_hasWaterMask']&&this[_0x587bdd(0x305f)];}},'hasVertexNormals':{'get':function(){var _0x59e450=_0x5e00b3;return this[_0x59e450(0xac3)]&&this[_0x59e450(0x4636)];}},'hasMetadata':{'get':function(){var _0x43347e=_0x5e00b3;return this[_0x43347e(0x4aac)]&&this['_requestMetadata'];}},'requestVertexNormals':{'get':function(){var _0x3dfa86=_0x5e00b3;return this[_0x3dfa86(0x4636)];}},'requestWaterMask':{'get':function(){var _0x4e0d6e=_0x5e00b3;return this[_0x4e0d6e(0x3ac7)];}},'requestMetadata':{'get':function(){var _0xa7ad3c=_0x5e00b3;return this[_0xa7ad3c(0x2161)];}},'availability':{'get':function(){var _0x238ca2=_0x5e00b3;return this[_0x238ca2(0x42bb)];}},'isShowGlobe':{'get':function(){var _0x263672=_0x5e00b3;return this[_0x263672(0x8b3)];}},'customRequestHeaders':{'get':function(){var _0x36875b=_0x5e00b3;return this[_0x36875b(0x433)];},'set':function(_0x45aeb3){var _0x139904=_0x307c2b;this[_0x139904(0x2e07)]=_0x45aeb3;}},'indexedDBSetting':{'get':function(){var _0x39bbd7=_0x5e00b3;return this[_0x39bbd7(0x1349)];},'set':function(_0x165f69){var _0x2f55d6=_0x5e00b3;defined$1(_0x165f69)&&_0x2f55d6(0x29d5)==typeof _0x165f69[_0x2f55d6(0x3f6a)]&&(this[_0x2f55d6(0x1349)][_0x2f55d6(0x3f6a)]=_0x165f69[_0x2f55d6(0x3f6a)]);}},'hasNormalBuffer':{'get':function(){var _0x212550=_0x5e00b3;return this[_0x212550(0x4c02)];}},'blockCache':{'get':function(){var _0x1dcf17=_0x5e00b3;return this[_0x1dcf17(0x535d)];}},'blockCacheQueue':{'get':function(){var _0x2cfd0d=_0x5e00b3;return this[_0x2cfd0d(0x27e3)];}},'blockCacheSize':{'get':function(){var _0x1ed097=_0x5e00b3;return this[_0x1ed097(0x322f)];}},'subdomains':{'get':function(){return this['_subdomains'];},'set':function(_0x6ff1b2){var _0x2d2292=_0x307c2b,_0x5f1741=_0x5e00b3;if(defined$1(_0x6ff1b2)&&!defined$1(_0x6ff1b2[_0x5f1741(0x809)]))throw new DeveloperError$1(_0x2d2292(0x1bca));this['_subdomains']=_0x6ff1b2;}},'currentVersion':{'get':function(){return this['_currentVersion'];},'set':function(_0x420318){var _0x68c0a1=_0x307c2b,_0x8875ce=_0x5e00b3;this[_0x8875ce(0x50f3)]=_0x420318,this[_0x8875ce(0x535d)]={},this[_0x68c0a1(0x9d8)]=!0x0;}},'historyVersions':{'get':function(){var _0x54e84a=_0x5e00b3;return this[_0x54e84a(0x602f)];}},'visible':{'get':function(){var _0x238aab=_0x5e00b3;return this[_0x238aab(0x435e)];},'set':function(_0x217325){var _0x389d83=_0x5e00b3;this[_0x389d83(0x435e)]=_0x217325;}},'extrudeTileBoundingBox':{'get':function(){var _0xbd41ae=_0x5e00b3;return this[_0xbd41ae(0x3774)];},'set':function(_0x46a441){var _0x30ee91=_0x5e00b3;this[_0x30ee91(0x3774)]=_0x46a441;}}}),CesiumTerrainProvider[_0x5e00b3(0x3720)][_0x307c2b(0x5341)]=function(_0x52465c){var _0x37e1df=_0x307c2b;return this[_0x37e1df(0x91b)]/(0x1<<_0x52465c);};var rectangleScratch$a=new Rectangle();function getAvailabilityTile(_0x18e827,_0x484f33,_0xf9321,_0x3a7ce3){var _0x3ca63a=_0x5e00b3;if(0x0!==_0x3a7ce3){var _0x3c8bbb=_0x18e827[_0x3ca63a(0x780)],_0x41c910=_0x3a7ce3%_0x3c8bbb==0x0?_0x3a7ce3-_0x3c8bbb:(_0x3a7ce3/_0x3c8bbb|0x0)*_0x3c8bbb,_0xcef047=0x1<<_0x3a7ce3-_0x41c910;return{'level':_0x41c910,'x':_0x484f33/_0xcef047|0x0,'y':_0xf9321/_0xcef047|0x0};}}function checkLayer(_0x29803f,_0xbb70bc,_0x5644fd,_0x533d5d,_0x47c123,_0x551ed6){var _0xa2760b=_0x307c2b,_0x1af3e2=_0x5e00b3;if(!defined$1(_0x47c123[_0xa2760b(0x2fb3)]))return{'result':!0x1};for(var _0x2bf267,_0x1211eb=function(){var _0x26b5dd=_0x23ca;delete _0x47c123[_0x26b5dd(0x4c71)][_0x2bf267];},_0x1294b5=_0x47c123[_0xa2760b(0x3b29)],_0x16bcd8=_0x47c123[_0x1af3e2(0x1631)],_0x5be656=getAvailabilityTile(_0x47c123,_0xbb70bc,_0x5644fd,_0x533d5d);defined$1(_0x5be656);){if(_0x16bcd8[_0x1af3e2(0x531c)](_0x5be656['level'],_0x5be656['x'],_0x5be656['y'])&&!_0x1294b5[_0x1af3e2(0x531c)](_0x5be656[_0x1af3e2(0x350b)],_0x5be656['x'],_0x5be656['y'])){var _0x451267;if(!_0x551ed6&&(_0x2bf267=_0x5be656[_0xa2760b(0x48bb)]+'-'+_0x5be656['x']+'-'+_0x5be656['y'],!defined$1(_0x451267=_0x47c123['availabilityPromiseCache'][_0x2bf267]))){var _0x7e5dd0=new Request({'throttle':!0x0,'throttleByServer':!0x0,'type':RequestType$1[_0x1af3e2(0x3f19)]});defined$1(_0x451267=requestTileGeometry$2(_0x29803f,_0x5be656['x'],_0x5be656['y'],_0x5be656[_0x1af3e2(0x350b)],_0x47c123,_0x7e5dd0))&&(_0x47c123[_0xa2760b(0x5061)][_0x2bf267]=_0x451267,_0x451267[_0xa2760b(0x4527)](_0x1211eb));}return{'result':!0x0,'promise':_0x451267};}_0x5be656=getAvailabilityTile(_0x47c123,_0x5be656['x'],_0x5be656['y'],_0x5be656[_0x1af3e2(0x350b)]);}return{'result':!0x1};}function decodeArrayBuffer$2(_0x48a2a2,_0xd0363f){var _0x3d6b3d=_0x307c2b,_0x5e37c7=_0x5e00b3,_0x19e212=new Int8Array(_0x48a2a2);for(var _0x41942d=_0xd0363f[_0x3d6b3d(0x1997)]('')[_0x5e37c7(0x7f7)](function(_0x4dfc90){var _0x3b5295=_0x5e37c7;return _0x4dfc90[_0x3b5295(0x167b)](0x0);}),_0x3e79fe=0x0;_0x3e79fe<_0x41942d[_0x3d6b3d(0x2ef4)];_0x3e79fe++)_0x19e212[_0x3e79fe]=_0x19e212[_0x3e79fe]^_0x41942d[_0x3e79fe];return _0x19e212[_0x5e37c7(0x537f)];}CesiumTerrainProvider[_0x5e00b3(0x3720)]['getTileDataAvailable']=function(_0x2d0c0b,_0x2f6b18,_0x221961){var _0x2eec6e=_0x307c2b,_0x34967b=_0x5e00b3;if(defined$1(this[_0x34967b(0x42bb)])){if(_0x221961>this[_0x34967b(0x42bb)][_0x34967b(0x5992)])return!0x1;if(this[_0x34967b(0x42bb)][_0x34967b(0x531c)](_0x221961,_0x2d0c0b,_0x2f6b18))return!0x0;if(!this['_hasMetadata'])return!0x1;for(var _0x3cb3e3=this[_0x34967b(0x52dd)],_0x33253f=_0x3cb3e3['length'],_0x3b7bdd=0x0;_0x3b7bdd<_0x33253f;++_0x3b7bdd){if(checkLayer(this,_0x2d0c0b,_0x2f6b18,_0x221961,_0x3cb3e3[_0x3b7bdd],0x0===_0x3b7bdd)[_0x34967b(0x2a6a)])return;}return!0x1;}if(this[_0x2eec6e(0x359c)]&&0x0!==_0x221961){if(-0x1!==this[_0x2eec6e(0x77d)][_0x34967b(0xabf)](_0x221961)){var _0x37ee7a=this[_0x2eec6e(0x374c)][_0x34967b(0x2f70)](_0x2d0c0b,_0x2f6b18,_0x221961);return defined$1(Rectangle[_0x34967b(0xc48)](this[_0x34967b(0x5ffe)],_0x37ee7a,rectangleScratch$a));}return!0x1;}},CesiumTerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x20c)]=function(_0x48cb6f,_0x336731,_0x4de2e8){var _0x58671f=_0x307c2b,_0x1f62a2=_0x5e00b3;if(!(!defined$1(this[_0x1f62a2(0x42bb)])||_0x4de2e8>this[_0x58671f(0x37d7)][_0x1f62a2(0x5992)]||this[_0x1f62a2(0x42bb)]['isTileAvailable'](_0x4de2e8,_0x48cb6f,_0x336731))&&this[_0x1f62a2(0x4aac)])for(var _0x3c6499=this[_0x1f62a2(0x52dd)],_0x1c4939=_0x3c6499[_0x1f62a2(0x809)],_0x2a10d3=0x0;_0x2a10d3<_0x1c4939;++_0x2a10d3){var _0x1a4f5d=checkLayer(this,_0x48cb6f,_0x336731,_0x4de2e8,_0x3c6499[_0x2a10d3],0x0===_0x2a10d3);if(defined$1(_0x1a4f5d[_0x58671f(0x452a)]))return _0x1a4f5d[_0x1f62a2(0x24e7)];}},CesiumTerrainProvider[_0x5e00b3(0x3720)][_0x307c2b(0x2c22)]=function(){var _0x3349ea=_0x307c2b,_0x5a0323=_0x5e00b3;if(defined$1(this[_0x3349ea(0xf77)])&&!0x0===this['_indexedDBSetting'][_0x5a0323(0x3f6a)]&&defined$1(this[_0x3349ea(0x3dcb)])){var _0x29ed7c={'tablename':this[_0x5a0323(0x5311)],'dbname':this[_0x5a0323(0x4203)]['dbname']};taskProcessor$5[_0x5a0323(0x5f2a)](_0x29ed7c,[]);}},CesiumTerrainProvider[_0x307c2b(0x242)]=getAvailabilityTile;var EllipseGeometryLibrary={},rotAxis=new Cartesian3(),tempVec=new Cartesian3(),unitQuat=new Quaternion(),rotMtx=new Matrix3();function pointOnEllipsoid(_0x1c4cc2,_0x3b61e5,_0x410372,_0x107851,_0x5ca6b4,_0x2dab17,_0x1e2dc3,_0x1a8567,_0x103c3c,_0x2b2aa3){var _0x5485b8=_0x307c2b,_0x4d2283=_0x5e00b3,_0x1c686c=_0x1c4cc2+_0x3b61e5;Cartesian3['multiplyByScalar'](_0x107851,Math[_0x4d2283(0x52a3)](_0x1c686c),rotAxis),Cartesian3[_0x5485b8(0x50ce)](_0x410372,Math[_0x5485b8(0xc19)](_0x1c686c),tempVec),Cartesian3[_0x4d2283(0x30c2)](rotAxis,tempVec,rotAxis);var _0x10bd5a=Math[_0x4d2283(0x52a3)](_0x1c4cc2);_0x10bd5a*=_0x10bd5a;var _0x4775fa=Math[_0x4d2283(0x1428)](_0x1c4cc2);_0x4775fa*=_0x4775fa;var _0x4a9895=_0x2dab17/Math[_0x5485b8(0x37eb)](_0x1e2dc3*_0x10bd5a+_0x5ca6b4*_0x4775fa)/_0x1a8567;return Quaternion[_0x4d2283(0x28a8)](rotAxis,_0x4a9895,unitQuat),Matrix3[_0x4d2283(0x3c19)](unitQuat,rotMtx),Matrix3[_0x5485b8(0x256d)](rotMtx,_0x103c3c,_0x2b2aa3),Cartesian3[_0x4d2283(0x4853)](_0x2b2aa3,_0x2b2aa3),Cartesian3[_0x4d2283(0x34b9)](_0x2b2aa3,_0x1a8567,_0x2b2aa3),_0x2b2aa3;}var scratchCartesian1$7=new Cartesian3(),scratchCartesian2$b=new Cartesian3(),scratchCartesian3$e=new Cartesian3(),scratchNormal$9=new Cartesian3();EllipseGeometryLibrary[_0x5e00b3(0x35d9)]=function(_0x30a904,_0x429677,_0x2c1ef2){var _0x480120=_0x307c2b,_0x104051=_0x5e00b3;for(var _0x2d6097=_0x429677[_0x104051(0x4faa)],_0x356662=_0x429677[_0x480120(0x10d5)],_0x3e51cd=_0x429677[_0x104051(0x4b22)],_0x348caf=_0x2c1ef2?_0x30a904[_0x104051(0x809)]/0x3*0x2:_0x30a904[_0x480120(0x2ef4)]/0x3,_0x546619=new Float64Array(0x3*_0x348caf),_0x446a32=_0x30a904['length'],_0x66b084=_0x2c1ef2?_0x446a32:0x0,_0x910d66=0x0;_0x910d66<_0x446a32;_0x910d66+=0x3){var _0x3ecd99=_0x910d66+0x1,_0xe71405=_0x910d66+0x2,_0x552274=Cartesian3['fromArray'](_0x30a904,_0x910d66,scratchCartesian1$7);_0x2d6097[_0x104051(0x1dcb)](_0x552274,_0x552274);var _0xb2fc4b=Cartesian3[_0x104051(0x40f3)](_0x552274,scratchCartesian2$b),_0x448442=_0x2d6097[_0x104051(0x2b98)](_0x552274,scratchNormal$9),_0x23cae0=Cartesian3[_0x104051(0x34b9)](_0x448442,_0x356662,scratchCartesian3$e);Cartesian3[_0x104051(0x30c2)](_0x552274,_0x23cae0,_0x552274),_0x2c1ef2&&(Cartesian3[_0x104051(0x34b9)](_0x448442,_0x3e51cd,_0x23cae0),Cartesian3[_0x480120(0x1af6)](_0xb2fc4b,_0x23cae0,_0xb2fc4b),_0x546619[_0x910d66+_0x66b084]=_0xb2fc4b['x'],_0x546619[_0x3ecd99+_0x66b084]=_0xb2fc4b['y'],_0x546619[_0xe71405+_0x66b084]=_0xb2fc4b['z']),_0x546619[_0x910d66]=_0x552274['x'],_0x546619[_0x3ecd99]=_0x552274['y'],_0x546619[_0xe71405]=_0x552274['z'];}return _0x546619;};var unitPosScratch=new Cartesian3(),eastVecScratch=new Cartesian3(),northVecScratch=new Cartesian3();function GeometryInstance(_0x5bdfa7){var _0x22976b=_0x307c2b,_0xc9944a=_0x5e00b3;_0x5bdfa7=defaultValue$1(_0x5bdfa7,defaultValue$1[_0xc9944a(0x243c)]),this[_0xc9944a(0x144e)]=_0x5bdfa7[_0xc9944a(0x144e)],this[_0xc9944a(0x599)]=Matrix4[_0x22976b(0x2d7b)](defaultValue$1(_0x5bdfa7[_0x22976b(0x4bac)],Matrix4[_0xc9944a(0x2de)])),this['id']=_0x5bdfa7['id'],this[_0xc9944a(0x14e6)]=_0x5bdfa7[_0x22976b(0x58c5)],this[_0xc9944a(0x177b)]=defaultValue$1(_0x5bdfa7[_0xc9944a(0x177b)],{}),this[_0xc9944a(0x4c75)]=void 0x0,this[_0xc9944a(0x1a55)]=void 0x0;}function EncodedCartesian3(){var _0x39b64e=_0x307c2b,_0x1a42e4=_0x5e00b3;this[_0x1a42e4(0x42e0)]=Cartesian3[_0x1a42e4(0x40f3)](Cartesian3[_0x39b64e(0x12ef)]),this[_0x1a42e4(0x2f41)]=Cartesian3[_0x39b64e(0x2d7b)](Cartesian3[_0x39b64e(0x12ef)]);}EllipseGeometryLibrary[_0x5e00b3(0x564d)]=function(_0x424f1c,_0x2705e0,_0x501987){var _0x230d80=_0x307c2b,_0x38fec9=_0x5e00b3,_0x518031=_0x424f1c['semiMinorAxis'],_0x3a2e2f=_0x424f1c[_0x38fec9(0xb47)],_0xac0a51=_0x424f1c[_0x38fec9(0x1c36)],_0x3e37b9=_0x424f1c[_0x230d80(0x234c)],_0x49f782=0x8*_0x424f1c[_0x230d80(0x523a)],_0xce4a57=_0x518031*_0x518031,_0x3e6550=_0x3a2e2f*_0x3a2e2f,_0x5549b2=_0x3a2e2f*_0x518031,_0x230a18=Cartesian3[_0x230d80(0x4910)](_0x3e37b9),_0x5c0d28=Cartesian3[_0x38fec9(0x4853)](_0x3e37b9,unitPosScratch),_0x1d9d6c=Cartesian3[_0x230d80(0x1b4a)](Cartesian3[_0x38fec9(0x39c7)],_0x3e37b9,eastVecScratch);_0x1d9d6c=Cartesian3[_0x38fec9(0x4853)](_0x1d9d6c,_0x1d9d6c);var _0x43cde2=Cartesian3['cross'](_0x5c0d28,_0x1d9d6c,northVecScratch),_0x28bfe2=0x1+Math[_0x38fec9(0x5f13)](CesiumMath[_0x38fec9(0x1ea8)]/_0x49f782),_0x5468d0=CesiumMath[_0x230d80(0xab5)]/(_0x28bfe2-0x1),_0x1640bb=CesiumMath[_0x38fec9(0x1ea8)]-_0x28bfe2*_0x5468d0;_0x1640bb<0x0&&(_0x28bfe2-=Math['ceil'](Math[_0x230d80(0x971)](_0x1640bb)/_0x5468d0));var _0x292e08,_0x1d2607,_0x2a67c9,_0x17dac7,_0x4f14c9,_0x524838=_0x2705e0?new Array(0x3*(_0x28bfe2*(_0x28bfe2+0x2)*0x2)):void 0x0,_0x3debe3=0x0,_0x1e42e3=scratchCartesian1$7,_0xb10a44=scratchCartesian2$b,_0x3dadfd=0x4*_0x28bfe2*0x3,_0x8e6dc6=_0x3dadfd-0x1,_0x3efa81=0x0,_0x3c15ef=_0x501987?new Array(_0x3dadfd):void 0x0;for(_0x1e42e3=pointOnEllipsoid(_0x1640bb=CesiumMath[_0x38fec9(0x1ea8)],_0xac0a51,_0x43cde2,_0x1d9d6c,_0xce4a57,_0x5549b2,_0x3e6550,_0x230a18,_0x5c0d28,_0x1e42e3),_0x2705e0&&(_0x524838[_0x3debe3++]=_0x1e42e3['x'],_0x524838[_0x3debe3++]=_0x1e42e3['y'],_0x524838[_0x3debe3++]=_0x1e42e3['z']),_0x501987&&(_0x3c15ef[_0x8e6dc6--]=_0x1e42e3['z'],_0x3c15ef[_0x8e6dc6--]=_0x1e42e3['y'],_0x3c15ef[_0x8e6dc6--]=_0x1e42e3['x']),_0x1640bb=CesiumMath[_0x230d80(0xab5)]-_0x5468d0,_0x292e08=0x1;_0x292e08<_0x28bfe2+0x1;++_0x292e08){if(_0x1e42e3=pointOnEllipsoid(_0x1640bb,_0xac0a51,_0x43cde2,_0x1d9d6c,_0xce4a57,_0x5549b2,_0x3e6550,_0x230a18,_0x5c0d28,_0x1e42e3),_0xb10a44=pointOnEllipsoid(Math['PI']-_0x1640bb,_0xac0a51,_0x43cde2,_0x1d9d6c,_0xce4a57,_0x5549b2,_0x3e6550,_0x230a18,_0x5c0d28,_0xb10a44),_0x2705e0){for(_0x524838[_0x3debe3++]=_0x1e42e3['x'],_0x524838[_0x3debe3++]=_0x1e42e3['y'],_0x524838[_0x3debe3++]=_0x1e42e3['z'],_0x2a67c9=0x2*_0x292e08+0x2,_0x1d2607=0x1;_0x1d2607<_0x2a67c9-0x1;++_0x1d2607)_0x17dac7=_0x1d2607/(_0x2a67c9-0x1),_0x4f14c9=Cartesian3[_0x38fec9(0x3596)](_0x1e42e3,_0xb10a44,_0x17dac7,scratchCartesian3$e),_0x524838[_0x3debe3++]=_0x4f14c9['x'],_0x524838[_0x3debe3++]=_0x4f14c9['y'],_0x524838[_0x3debe3++]=_0x4f14c9['z'];_0x524838[_0x3debe3++]=_0xb10a44['x'],_0x524838[_0x3debe3++]=_0xb10a44['y'],_0x524838[_0x3debe3++]=_0xb10a44['z'];}_0x501987&&(_0x3c15ef[_0x8e6dc6--]=_0x1e42e3['z'],_0x3c15ef[_0x8e6dc6--]=_0x1e42e3['y'],_0x3c15ef[_0x8e6dc6--]=_0x1e42e3['x'],_0x3c15ef[_0x3efa81++]=_0xb10a44['x'],_0x3c15ef[_0x3efa81++]=_0xb10a44['y'],_0x3c15ef[_0x3efa81++]=_0xb10a44['z']),_0x1640bb=CesiumMath[_0x38fec9(0x1ea8)]-(_0x292e08+0x1)*_0x5468d0;}for(_0x292e08=_0x28bfe2;_0x292e08>0x1;--_0x292e08){if(_0x1e42e3=pointOnEllipsoid(-(_0x1640bb=CesiumMath['PI_OVER_TWO']-(_0x292e08-0x1)*_0x5468d0),_0xac0a51,_0x43cde2,_0x1d9d6c,_0xce4a57,_0x5549b2,_0x3e6550,_0x230a18,_0x5c0d28,_0x1e42e3),_0xb10a44=pointOnEllipsoid(_0x1640bb+Math['PI'],_0xac0a51,_0x43cde2,_0x1d9d6c,_0xce4a57,_0x5549b2,_0x3e6550,_0x230a18,_0x5c0d28,_0xb10a44),_0x2705e0){for(_0x524838[_0x3debe3++]=_0x1e42e3['x'],_0x524838[_0x3debe3++]=_0x1e42e3['y'],_0x524838[_0x3debe3++]=_0x1e42e3['z'],_0x2a67c9=0x2*(_0x292e08-0x1)+0x2,_0x1d2607=0x1;_0x1d2607<_0x2a67c9-0x1;++_0x1d2607)_0x17dac7=_0x1d2607/(_0x2a67c9-0x1),_0x4f14c9=Cartesian3[_0x38fec9(0x3596)](_0x1e42e3,_0xb10a44,_0x17dac7,scratchCartesian3$e),_0x524838[_0x3debe3++]=_0x4f14c9['x'],_0x524838[_0x3debe3++]=_0x4f14c9['y'],_0x524838[_0x3debe3++]=_0x4f14c9['z'];_0x524838[_0x3debe3++]=_0xb10a44['x'],_0x524838[_0x3debe3++]=_0xb10a44['y'],_0x524838[_0x3debe3++]=_0xb10a44['z'];}_0x501987&&(_0x3c15ef[_0x8e6dc6--]=_0x1e42e3['z'],_0x3c15ef[_0x8e6dc6--]=_0x1e42e3['y'],_0x3c15ef[_0x8e6dc6--]=_0x1e42e3['x'],_0x3c15ef[_0x3efa81++]=_0xb10a44['x'],_0x3c15ef[_0x3efa81++]=_0xb10a44['y'],_0x3c15ef[_0x3efa81++]=_0xb10a44['z']);}_0x1e42e3=pointOnEllipsoid(-(_0x1640bb=CesiumMath[_0x38fec9(0x1ea8)]),_0xac0a51,_0x43cde2,_0x1d9d6c,_0xce4a57,_0x5549b2,_0x3e6550,_0x230a18,_0x5c0d28,_0x1e42e3);var _0x5dbb75={};return _0x2705e0&&(_0x524838[_0x3debe3++]=_0x1e42e3['x'],_0x524838[_0x3debe3++]=_0x1e42e3['y'],_0x524838[_0x3debe3++]=_0x1e42e3['z'],_0x5dbb75[_0x38fec9(0x1c83)]=_0x524838,_0x5dbb75[_0x38fec9(0x245e)]=_0x28bfe2),_0x501987&&(_0x3c15ef[_0x8e6dc6--]=_0x1e42e3['z'],_0x3c15ef[_0x8e6dc6--]=_0x1e42e3['y'],_0x3c15ef[_0x8e6dc6--]=_0x1e42e3['x'],_0x5dbb75[_0x38fec9(0x793)]=_0x3c15ef),_0x5dbb75;},EncodedCartesian3['encode']=function(_0x6df32b,_0x2c47bc){var _0xfd4d44=_0x5e00b3,_0x34db43;return defined$1(_0x2c47bc)||(_0x2c47bc={'high':0x0,'low':0x0}),_0x6df32b>=0x0?(_0x34db43=0x10000*Math[_0xfd4d44(0x1ace)](_0x6df32b/0x10000),_0x2c47bc[_0xfd4d44(0x42e0)]=_0x34db43,_0x2c47bc[_0xfd4d44(0x2f41)]=_0x6df32b-_0x34db43):(_0x34db43=0x10000*Math[_0xfd4d44(0x1ace)](-_0x6df32b/0x10000),_0x2c47bc[_0xfd4d44(0x42e0)]=-_0x34db43,_0x2c47bc[_0xfd4d44(0x2f41)]=_0x6df32b+_0x34db43),_0x2c47bc;};var scratchEncode={'high':0x0,'low':0x0};EncodedCartesian3[_0x307c2b(0x1aa5)]=function(_0x254a32,_0x2462d5){var _0x25f71a=_0x307c2b,_0x19d2de=_0x5e00b3;defined$1(_0x2462d5)||(_0x2462d5=new EncodedCartesian3());var _0x252072=_0x2462d5[_0x19d2de(0x42e0)],_0x4b0abe=_0x2462d5['low'];return EncodedCartesian3[_0x25f71a(0x43e3)](_0x254a32['x'],scratchEncode),_0x252072['x']=scratchEncode[_0x19d2de(0x42e0)],_0x4b0abe['x']=scratchEncode[_0x19d2de(0x2f41)],EncodedCartesian3[_0x19d2de(0x2f80)](_0x254a32['y'],scratchEncode),_0x252072['y']=scratchEncode[_0x19d2de(0x42e0)],_0x4b0abe['y']=scratchEncode[_0x25f71a(0x346)],EncodedCartesian3[_0x25f71a(0x43e3)](_0x254a32['z'],scratchEncode),_0x252072['z']=scratchEncode[_0x25f71a(0x158b)],_0x4b0abe['z']=scratchEncode[_0x19d2de(0x2f41)],_0x2462d5;};var encodedP=new EncodedCartesian3();EncodedCartesian3[_0x5e00b3(0x4acf)]=function(_0x1575c4,_0x4e68ab,_0x52d471){var _0x2fec16=_0x5e00b3;EncodedCartesian3[_0x2fec16(0x50e9)](_0x1575c4,encodedP);var _0x1d525b=encodedP[_0x2fec16(0x42e0)],_0xa00564=encodedP[_0x2fec16(0x2f41)];_0x4e68ab[_0x52d471]=_0x1d525b['x'],_0x4e68ab[_0x52d471+0x1]=_0x1d525b['y'],_0x4e68ab[_0x52d471+0x2]=_0x1d525b['z'],_0x4e68ab[_0x52d471+0x3]=_0xa00564['x'],_0x4e68ab[_0x52d471+0x4]=_0xa00564['y'],_0x4e68ab[_0x52d471+0x5]=_0xa00564['z'];};var Tipsify={'calculateACMR':function(_0x192362){var _0xc123ee=_0x307c2b,_0x4e61f7=_0x5e00b3,_0x1c62db=(_0x192362=defaultValue$1(_0x192362,defaultValue$1['EMPTY_OBJECT']))[_0x4e61f7(0x314b)],_0x398f36=_0x192362[_0xc123ee(0x1af4)],_0x19f6a2=defaultValue$1(_0x192362[_0x4e61f7(0x29c1)],0x18),_0x485cde=_0x1c62db[_0x4e61f7(0x809)];if(!defined$1(_0x398f36)){_0x398f36=0x0;for(var _0x53a02e=0x0,_0x184e8c=_0x1c62db[_0x53a02e];_0x53a02e<_0x485cde;)_0x184e8c>_0x398f36&&(_0x398f36=_0x184e8c),_0x184e8c=_0x1c62db[++_0x53a02e];}for(var _0x220d27=[],_0x134c8d=0x0;_0x134c8d<_0x398f36+0x1;_0x134c8d++)_0x220d27[_0x134c8d]=0x0;for(var _0x2f1f83=_0x19f6a2+0x1,_0x4e7fda=0x0;_0x4e7fda<_0x485cde;++_0x4e7fda)_0x2f1f83-_0x220d27[_0x1c62db[_0x4e7fda]]>_0x19f6a2&&(_0x220d27[_0x1c62db[_0x4e7fda]]=_0x2f1f83,++_0x2f1f83);return(_0x2f1f83-_0x19f6a2+0x1)/(_0x485cde/0x3);}};Tipsify[_0x5e00b3(0x5a5e)]=function(_0x1f8847){var _0x2a9cec=_0x307c2b,_0x57ae31=_0x5e00b3,_0x415f16,_0x32b6c2=(_0x1f8847=defaultValue$1(_0x1f8847,defaultValue$1[_0x2a9cec(0x216e)]))['indices'],_0x237d94=_0x1f8847[_0x57ae31(0x53ea)],_0x253dd1=defaultValue$1(_0x1f8847[_0x57ae31(0x29c1)],0x18);function _0x22d13a(_0x69376e,_0x6515ba,_0x1d18d5,_0x585b5b,_0x28c70d,_0x3fe418,_0x5208b5){var _0x401291=_0x57ae31;for(var _0x1c5a7f,_0x250b94=-0x1,_0x2ec73e=-0x1,_0x54d469=0x0;_0x54d469<_0x1d18d5[_0x401291(0x809)];){var _0x1ccd88=_0x1d18d5[_0x54d469];_0x585b5b[_0x1ccd88][_0x401291(0x175f)]&&(_0x1c5a7f=0x0,_0x28c70d-_0x585b5b[_0x1ccd88][_0x401291(0x4919)]+0x2*_0x585b5b[_0x1ccd88][_0x401291(0x175f)]<=_0x6515ba&&(_0x1c5a7f=_0x28c70d-_0x585b5b[_0x1ccd88][_0x401291(0x4919)]),(_0x1c5a7f>_0x2ec73e||-0x1===_0x2ec73e)&&(_0x2ec73e=_0x1c5a7f,_0x250b94=_0x1ccd88)),++_0x54d469;}return-0x1===_0x250b94?function(_0x52a4a4,_0x4986ff,_0x46e4f6,_0xbe2369){var _0x172bb2=_0x401291;for(;_0x4986ff[_0x172bb2(0x809)]>=0x1;){var _0x3ba9c9=_0x4986ff[_0x4986ff[_0x172bb2(0x809)]-0x1];if(_0x4986ff[_0x172bb2(0x2f5b)](_0x4986ff[_0x172bb2(0x809)]-0x1,0x1),_0x52a4a4[_0x3ba9c9][_0x172bb2(0x175f)]>0x0)return _0x3ba9c9;}for(;_0x415f16<_0xbe2369;){if(_0x52a4a4[_0x415f16][_0x172bb2(0x175f)]>0x0)return++_0x415f16-0x1;++_0x415f16;}return-0x1;}(_0x585b5b,_0x3fe418,0x0,_0x5208b5):_0x250b94;}var _0x1640af=_0x32b6c2[_0x57ae31(0x809)],_0x223d3a=0x0,_0x422fb2=0x0,_0x2442b4=_0x32b6c2[_0x422fb2],_0x29b103=_0x1640af;if(defined$1(_0x237d94))_0x223d3a=_0x237d94+0x1;else{for(;_0x422fb2<_0x29b103;)_0x2442b4>_0x223d3a&&(_0x223d3a=_0x2442b4),_0x2442b4=_0x32b6c2[++_0x422fb2];if(-0x1===_0x223d3a)return 0x0;++_0x223d3a;}var _0x39a644,_0x4fe705=[];for(_0x39a644=0x0;_0x39a644<_0x223d3a;_0x39a644++)_0x4fe705[_0x39a644]={'numLiveTriangles':0x0,'timeStamp':0x0,'vertexTriangles':[]};_0x422fb2=0x0;for(var _0x243dad=0x0;_0x422fb2<_0x29b103;)_0x4fe705[_0x32b6c2[_0x422fb2]]['vertexTriangles'][_0x57ae31(0x5323)](_0x243dad),++_0x4fe705[_0x32b6c2[_0x422fb2]][_0x57ae31(0x175f)],_0x4fe705[_0x32b6c2[_0x422fb2+0x1]][_0x2a9cec(0x3839)][_0x57ae31(0x5323)](_0x243dad),++_0x4fe705[_0x32b6c2[_0x422fb2+0x1]][_0x2a9cec(0x2bcd)],_0x4fe705[_0x32b6c2[_0x422fb2+0x2]]['vertexTriangles'][_0x2a9cec(0x2a0e)](_0x243dad),++_0x4fe705[_0x32b6c2[_0x422fb2+0x2]][_0x57ae31(0x175f)],++_0x243dad,_0x422fb2+=0x3;var _0x3b6918=0x0,_0x482e6e=_0x253dd1+0x1;_0x415f16=0x1;var _0x93ef8a,_0x5a3e88,_0x3ff4fc,_0x5bb6bc,_0x1243c5=[],_0x5dc8c7=[],_0x33d5e1=0x0,_0xe038a3=[],_0x2694d3=_0x1640af/0x3,_0x38643e=[];for(_0x39a644=0x0;_0x39a644<_0x2694d3;_0x39a644++)_0x38643e[_0x39a644]=!0x1;for(;-0x1!==_0x3b6918;){_0x1243c5=[],_0x5bb6bc=(_0x5a3e88=_0x4fe705[_0x3b6918])[_0x57ae31(0x387f)][_0x57ae31(0x809)];for(var _0x46a38f=0x0;_0x46a38f<_0x5bb6bc;++_0x46a38f)if(!_0x38643e[_0x243dad=_0x5a3e88['vertexTriangles'][_0x46a38f]]){_0x38643e[_0x243dad]=!0x0,_0x422fb2=_0x243dad+_0x243dad+_0x243dad;for(var _0x318cde=0x0;_0x318cde<0x3;++_0x318cde)_0x3ff4fc=_0x32b6c2[_0x422fb2],_0x1243c5[_0x57ae31(0x5323)](_0x3ff4fc),_0x5dc8c7[_0x57ae31(0x5323)](_0x3ff4fc),_0xe038a3[_0x33d5e1]=_0x3ff4fc,++_0x33d5e1,--(_0x93ef8a=_0x4fe705[_0x3ff4fc])[_0x57ae31(0x175f)],_0x482e6e-_0x93ef8a[_0x57ae31(0x4919)]>_0x253dd1&&(_0x93ef8a[_0x2a9cec(0x5985)]=_0x482e6e,++_0x482e6e),++_0x422fb2;}_0x3b6918=_0x22d13a(0x0,_0x253dd1,_0x1243c5,_0x4fe705,_0x482e6e,_0x5dc8c7,_0x223d3a);}return _0xe038a3;};var GeometryPipeline={};function addTriangle(_0x45dad7,_0x40a5b1,_0x9fa74,_0x36009d,_0x365e9b){_0x45dad7[_0x40a5b1++]=_0x9fa74,_0x45dad7[_0x40a5b1++]=_0x36009d,_0x45dad7[_0x40a5b1++]=_0x36009d,_0x45dad7[_0x40a5b1++]=_0x365e9b,_0x45dad7[_0x40a5b1++]=_0x365e9b,_0x45dad7[_0x40a5b1]=_0x9fa74;}function trianglesToLines(_0x563484){var _0x576fc5=_0x5e00b3;for(var _0x156503=_0x563484[_0x576fc5(0x809)],_0x6cda8a=_0x156503/0x3*0x6,_0x1508a5=IndexDatatype$1[_0x576fc5(0x40dd)](_0x156503,_0x6cda8a),_0x1fc3b5=0x0,_0x55c9b0=0x0;_0x55c9b0<_0x156503;_0x55c9b0+=0x3,_0x1fc3b5+=0x6)addTriangle(_0x1508a5,_0x1fc3b5,_0x563484[_0x55c9b0],_0x563484[_0x55c9b0+0x1],_0x563484[_0x55c9b0+0x2]);return _0x1508a5;}function triangleStripToLines(_0x510969){var _0xe76ed3=_0x5e00b3,_0x162edd=_0x510969[_0xe76ed3(0x809)];if(_0x162edd>=0x3){var _0x2a99a5=0x6*(_0x162edd-0x2),_0x1811d7=IndexDatatype$1['createTypedArray'](_0x162edd,_0x2a99a5);addTriangle(_0x1811d7,0x0,_0x510969[0x0],_0x510969[0x1],_0x510969[0x2]);for(var _0x49f20a=0x6,_0x187cd2=0x3;_0x187cd2<_0x162edd;++_0x187cd2,_0x49f20a+=0x6)addTriangle(_0x1811d7,_0x49f20a,_0x510969[_0x187cd2-0x1],_0x510969[_0x187cd2],_0x510969[_0x187cd2-0x2]);return _0x1811d7;}return new Uint16Array();}function triangleFanToLines(_0x26d1ec){var _0x1dfc08=_0x5e00b3;if(_0x26d1ec[_0x1dfc08(0x809)]>0x0){for(var _0x227263=_0x26d1ec[_0x1dfc08(0x809)]-0x1,_0x5adec3=0x6*(_0x227263-0x1),_0x306cf7=IndexDatatype$1[_0x1dfc08(0x40dd)](_0x227263,_0x5adec3),_0x1019fc=_0x26d1ec[0x0],_0x309b44=0x0,_0x45579e=0x1;_0x45579e<_0x227263;++_0x45579e,_0x309b44+=0x6)addTriangle(_0x306cf7,_0x309b44,_0x1019fc,_0x26d1ec[_0x45579e],_0x26d1ec[_0x45579e+0x1]);return _0x306cf7;}return new Uint16Array();}function copyAttributesDescriptions(_0x7d0e42){var _0x39f44a=_0x307c2b,_0x51a403=_0x5e00b3,_0x202717={};for(var _0x45e335 in _0x7d0e42)if(_0x7d0e42[_0x39f44a(0x2609)](_0x45e335)&&defined$1(_0x7d0e42[_0x45e335])&&defined$1(_0x7d0e42[_0x45e335][_0x51a403(0xc98)])){var _0x3dcc6c=_0x7d0e42[_0x45e335];_0x202717[_0x45e335]=new GeometryAttribute({'componentDatatype':_0x3dcc6c[_0x51a403(0x5c9a)],'componentsPerAttribute':_0x3dcc6c[_0x51a403(0x4362)],'normalize':_0x3dcc6c[_0x51a403(0x4853)],'values':[]});}return _0x202717;}function copyVertex(_0x3545d6,_0x1cd671,_0x43ca8d){var _0x25c2b4=_0x307c2b,_0x4bd23b=_0x5e00b3;for(var _0x3acaac in _0x1cd671)if(_0x1cd671[_0x4bd23b(0x1a9a)](_0x3acaac)&&defined$1(_0x1cd671[_0x3acaac])&&defined$1(_0x1cd671[_0x3acaac][_0x4bd23b(0xc98)])){for(var _0x2ff44b=_0x1cd671[_0x3acaac],_0xbfb91d=0x0;_0xbfb91d<_0x2ff44b[_0x4bd23b(0x4362)];++_0xbfb91d)_0x3545d6[_0x3acaac]['values'][_0x4bd23b(0x5323)](_0x2ff44b[_0x25c2b4(0x225a)][_0x43ca8d*_0x2ff44b[_0x4bd23b(0x4362)]+_0xbfb91d]);}}GeometryPipeline[_0x5e00b3(0x28c7)]=function(_0x35a3a4){var _0x20bd24=_0x307c2b,_0x40cc75=_0x5e00b3,_0xfe207d=_0x35a3a4[_0x20bd24(0x30e5)];if(defined$1(_0xfe207d)){switch(_0x35a3a4[_0x40cc75(0x3a67)]){case PrimitiveType$1[_0x40cc75(0xf30)]:_0x35a3a4[_0x40cc75(0x314b)]=trianglesToLines(_0xfe207d);break;case PrimitiveType$1[_0x40cc75(0x1d4a)]:_0x35a3a4['indices']=triangleStripToLines(_0xfe207d);break;case PrimitiveType$1[_0x40cc75(0x3f2b)]:_0x35a3a4[_0x40cc75(0x314b)]=triangleFanToLines(_0xfe207d);}_0x35a3a4[_0x40cc75(0x3a67)]=PrimitiveType$1[_0x40cc75(0x4b11)];}return _0x35a3a4;},GeometryPipeline[_0x5e00b3(0x141)]=function(_0xf5b6f8,_0x24bd15,_0x49f789){var _0xeb9f5d=_0x307c2b,_0x1e2fb0=_0x5e00b3;_0x24bd15=defaultValue$1(_0x24bd15,_0x1e2fb0(0x47ce)),_0x49f789=defaultValue$1(_0x49f789,0x2710);for(var _0x288af7,_0xf9cefa=_0xf5b6f8[_0x1e2fb0(0x177b)][_0xeb9f5d(0x2fe9)]['values'],_0x31201a=_0xf5b6f8[_0x1e2fb0(0x177b)][_0x24bd15][_0x1e2fb0(0xc98)],_0x317f80=_0xf9cefa[_0x1e2fb0(0x809)],_0x5a04b4=new Float64Array(0x2*_0x317f80),_0x4d4f9a=0x0,_0x4a4ff2=0x0;_0x4a4ff2<_0x317f80;_0x4a4ff2+=0x3)_0x5a04b4[_0x4d4f9a++]=_0xf9cefa[_0x4a4ff2],_0x5a04b4[_0x4d4f9a++]=_0xf9cefa[_0x4a4ff2+0x1],_0x5a04b4[_0x4d4f9a++]=_0xf9cefa[_0x4a4ff2+0x2],_0x5a04b4[_0x4d4f9a++]=_0xf9cefa[_0x4a4ff2]+_0x31201a[_0x4a4ff2]*_0x49f789,_0x5a04b4[_0x4d4f9a++]=_0xf9cefa[_0x4a4ff2+0x1]+_0x31201a[_0x4a4ff2+0x1]*_0x49f789,_0x5a04b4[_0x4d4f9a++]=_0xf9cefa[_0x4a4ff2+0x2]+_0x31201a[_0x4a4ff2+0x2]*_0x49f789;var _0xc4bb3f=_0xf5b6f8[_0x1e2fb0(0x93d)];return defined$1(_0xc4bb3f)&&(_0x288af7=new BoundingSphere(_0xc4bb3f[_0x1e2fb0(0x4fe8)],_0xc4bb3f[_0x1e2fb0(0x48ce)]+_0x49f789)),new Geometry$1({'attributes':{'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x1e2fb0(0x4e01)],'componentsPerAttribute':0x3,'values':_0x5a04b4})},'primitiveType':PrimitiveType$1[_0x1e2fb0(0x4b11)],'boundingSphere':_0x288af7});},GeometryPipeline[_0x5e00b3(0x3573)]=function(_0x524a7c){var _0x3ceaf5=_0x307c2b,_0xd53d76=_0x5e00b3,_0x2fb1b1,_0x571457=[_0xd53d76(0x3747),_0xd53d76(0x5bb7),_0x3ceaf5(0x52dd),_0xd53d76(0x355e),_0xd53d76(0x40f9),_0xd53d76(0x4a96),_0x3ceaf5(0x4a8a),_0xd53d76(0x519d),_0x3ceaf5(0x4407),'st',_0xd53d76(0x2005),_0xd53d76(0x333d),_0xd53d76(0x4f8a),_0xd53d76(0x372)],_0x5512b6=_0x524a7c['attributes'],_0x17e18b={},_0x43640a=0x0,_0x51f0e6=_0x571457[_0xd53d76(0x809)];for(_0x2fb1b1=0x0;_0x2fb1b1<_0x51f0e6;++_0x2fb1b1){var _0x497850=_0x571457[_0x2fb1b1];defined$1(_0x5512b6[_0x497850])&&(_0x17e18b[_0x497850]=_0x43640a++);}for(var _0x34a0ab in _0x5512b6)_0x5512b6[_0xd53d76(0x1a9a)](_0x34a0ab)&&!defined$1(_0x17e18b[_0x34a0ab])&&(_0x17e18b[_0x34a0ab]=_0x43640a++);return _0x17e18b;},GeometryPipeline[_0x307c2b(0x1d43)]=function(_0x58d6ff){var _0x2249d9=_0x307c2b,_0x557fef=_0x5e00b3,_0x531229=Geometry$1[_0x557fef(0x3745)](_0x58d6ff),_0x466044=_0x58d6ff[_0x557fef(0x314b)];if(defined$1(_0x466044)){for(var _0x147d19=new Int32Array(_0x531229),_0x1a8913=0x0;_0x1a8913<_0x531229;_0x1a8913++)_0x147d19[_0x1a8913]=-0x1;for(var _0x55e6db,_0x1d1278=_0x466044,_0x3df772=_0x1d1278[_0x557fef(0x809)],_0x2c8286=IndexDatatype$1[_0x557fef(0x40dd)](_0x531229,_0x3df772),_0x205673=0x0,_0xd1a9c=0x0,_0x2db7e3=0x0;_0x205673<_0x3df772;)-0x1!==(_0x55e6db=_0x147d19[_0x1d1278[_0x205673]])?_0x2c8286[_0xd1a9c]=_0x55e6db:(_0x147d19[_0x55e6db=_0x1d1278[_0x205673]]=_0x2db7e3,_0x2c8286[_0xd1a9c]=_0x2db7e3,++_0x2db7e3),++_0x205673,++_0xd1a9c;_0x58d6ff[_0x557fef(0x314b)]=_0x2c8286;var _0x1ac364=_0x58d6ff[_0x557fef(0x177b)];for(var _0x5b498c in _0x1ac364)if(_0x1ac364[_0x2249d9(0x2609)](_0x5b498c)&&defined$1(_0x1ac364[_0x5b498c])&&defined$1(_0x1ac364[_0x5b498c][_0x2249d9(0x225a)])){for(var _0x4fd2f6=_0x1ac364[_0x5b498c],_0x156164=_0x4fd2f6[_0x557fef(0xc98)],_0x21e1eb=0x0,_0x201c7f=_0x4fd2f6[_0x557fef(0x4362)],_0x4b38ac=ComponentDatatype$1[_0x557fef(0x40dd)](_0x4fd2f6[_0x2249d9(0x3db3)],_0x2db7e3*_0x201c7f);_0x21e1eb<_0x531229;){var _0xdbf3c2=_0x147d19[_0x21e1eb];if(-0x1!==_0xdbf3c2){for(var _0x4f6a50=0x0;_0x4f6a50<_0x201c7f;_0x4f6a50++)_0x4b38ac[_0x201c7f*_0xdbf3c2+_0x4f6a50]=_0x156164[_0x201c7f*_0x21e1eb+_0x4f6a50];}++_0x21e1eb;}_0x4fd2f6[_0x557fef(0xc98)]=_0x4b38ac;}}return _0x58d6ff;},GeometryPipeline[_0x5e00b3(0x320a)]=function(_0x1d4ffe,_0x3e2bb2){var _0x2dbd18=_0x5e00b3,_0x2f9822=_0x1d4ffe[_0x2dbd18(0x314b)];if(_0x1d4ffe[_0x2dbd18(0x3a67)]===PrimitiveType$1[_0x2dbd18(0xf30)]&&defined$1(_0x2f9822)){for(var _0xf60dee=_0x2f9822[_0x2dbd18(0x809)],_0xaf7e22=0x0,_0x30b91e=0x0;_0x30b91e<_0xf60dee;_0x30b91e++)_0x2f9822[_0x30b91e]>_0xaf7e22&&(_0xaf7e22=_0x2f9822[_0x30b91e]);_0x1d4ffe[_0x2dbd18(0x314b)]=Tipsify[_0x2dbd18(0x5a5e)]({'indices':_0x2f9822,'maximumIndex':_0xaf7e22,'cacheSize':_0x3e2bb2});}return _0x1d4ffe;},GeometryPipeline[_0x5e00b3(0x407f)]=function(_0x253398){var _0xbac661=_0x307c2b,_0xccce50=_0x5e00b3,_0x10d175=[],_0x4f9553=Geometry$1[_0xccce50(0x3745)](_0x253398);if(defined$1(_0x253398[_0xccce50(0x314b)])&&_0x4f9553>=CesiumMath[_0xbac661(0x3f26)]){var _0x21b319,_0x4fdb3c=[],_0x3efd8e=[],_0x4cd054=0x0,_0x5300ae=copyAttributesDescriptions(_0x253398[_0xbac661(0x3377)]),_0x3ccf70=_0x253398[_0xccce50(0x314b)],_0x3146b0=_0x3ccf70[_0xbac661(0x2ef4)];_0x253398[_0xbac661(0xc8d)]===PrimitiveType$1[_0xccce50(0xf30)]?_0x21b319=0x3:_0x253398[_0xbac661(0xc8d)]===PrimitiveType$1[_0xccce50(0x4b11)]?_0x21b319=0x2:_0x253398[_0xccce50(0x3a67)]===PrimitiveType$1[_0xccce50(0xf07)]&&(_0x21b319=0x1);for(var _0x1be9a9=0x0;_0x1be9a9<_0x3146b0;_0x1be9a9+=_0x21b319){for(var _0x441cec=0x0;_0x441cec<_0x21b319;++_0x441cec){var _0x91055=_0x3ccf70[_0x1be9a9+_0x441cec],_0x4ddb8b=_0x4fdb3c[_0x91055];defined$1(_0x4ddb8b)||(_0x4ddb8b=_0x4cd054++,_0x4fdb3c[_0x91055]=_0x4ddb8b,copyVertex(_0x5300ae,_0x253398[_0xccce50(0x177b)],_0x91055)),_0x3efd8e[_0xbac661(0x2a0e)](_0x4ddb8b);}_0x4cd054+_0x21b319>=CesiumMath[_0xccce50(0x1ea5)]&&(_0x10d175[_0xccce50(0x5323)](new Geometry$1({'attributes':_0x5300ae,'indices':_0x3efd8e,'primitiveType':_0x253398[_0xccce50(0x3a67)],'boundingSphere':_0x253398[_0xbac661(0x4232)],'boundingSphereCV':_0x253398[_0xbac661(0x1414)]})),_0x4fdb3c=[],_0x3efd8e=[],_0x4cd054=0x0,_0x5300ae=copyAttributesDescriptions(_0x253398[_0xbac661(0x3377)]));}0x0!==_0x3efd8e[_0xccce50(0x809)]&&_0x10d175[_0xccce50(0x5323)](new Geometry$1({'attributes':_0x5300ae,'indices':_0x3efd8e,'primitiveType':_0x253398[_0xccce50(0x3a67)],'boundingSphere':_0x253398[_0xccce50(0x93d)],'boundingSphereCV':_0x253398[_0xccce50(0x4b3b)]}));}else _0x10d175[_0xccce50(0x5323)](_0x253398);return _0x10d175;};var scratchProjectTo2DCartesian3=new Cartesian3(),scratchProjectTo2DCartographic=new Cartographic();GeometryPipeline[_0x5e00b3(0x1b6b)]=function(_0xda30d9,_0x1f2f4c,_0x18fc42,_0x5425f1,_0x2c42e8){var _0x5365f4=_0x307c2b,_0x1e7a3e=_0x5e00b3;for(var _0x8d4215=_0xda30d9[_0x1e7a3e(0x177b)][_0x1f2f4c],_0x2bf161=(_0x2c42e8=defined$1(_0x2c42e8)?_0x2c42e8:new GeographicProjection())[_0x5365f4(0x2864)],_0x4a5294=_0x8d4215[_0x1e7a3e(0xc98)],_0x12a16f=new Float64Array(_0x4a5294[_0x1e7a3e(0x809)]),_0x101878=0x0,_0x1e212a=0x0;_0x1e212a<_0x4a5294['length'];_0x1e212a+=0x3){var _0x5d4a7a=Cartesian3[_0x1e7a3e(0x361f)](_0x4a5294,_0x1e212a,scratchProjectTo2DCartesian3),_0x4af07e=_0x2bf161[_0x1e7a3e(0x3bd7)](_0x5d4a7a,scratchProjectTo2DCartographic),_0xf299a6=_0x2c42e8[_0x1e7a3e(0x63b)](_0x4af07e,scratchProjectTo2DCartesian3);_0x12a16f[_0x101878++]=_0xf299a6['x'],_0x12a16f[_0x101878++]=_0xf299a6['y'],_0x12a16f[_0x101878++]=_0xf299a6['z'];}return _0xda30d9[_0x5365f4(0x3377)][_0x18fc42]=_0x8d4215,_0xda30d9[_0x1e7a3e(0x177b)][_0x5425f1]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x1e7a3e(0x4e01)],'componentsPerAttribute':0x3,'values':_0x12a16f}),delete _0xda30d9[_0x1e7a3e(0x177b)][_0x1f2f4c],_0xda30d9;};var encodedResult={'high':0x0,'low':0x0};GeometryPipeline[_0x5e00b3(0x43ca)]=function(_0x31aa44,_0x3231b8,_0x4f37ff,_0x5dcf1a){var _0x29c5bb=_0x307c2b,_0x58e01b=_0x5e00b3;for(var _0x4fdb20=_0x31aa44[_0x58e01b(0x177b)][_0x3231b8],_0x45d4d2=_0x4fdb20[_0x58e01b(0xc98)],_0x28a117=_0x45d4d2[_0x58e01b(0x809)],_0x2ca7ac=new Float32Array(_0x28a117),_0x1b505e=new Float32Array(_0x28a117),_0x5436f5=0x0;_0x5436f5<_0x28a117;++_0x5436f5)EncodedCartesian3[_0x58e01b(0x2f80)](_0x45d4d2[_0x5436f5],encodedResult),_0x2ca7ac[_0x5436f5]=encodedResult[_0x58e01b(0x42e0)],_0x1b505e[_0x5436f5]=encodedResult[_0x58e01b(0x2f41)];var _0x34d810=_0x4fdb20[_0x29c5bb(0x4f1d)];return _0x31aa44[_0x58e01b(0x177b)][_0x4f37ff]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x58e01b(0x486a)],'componentsPerAttribute':_0x34d810,'values':_0x2ca7ac}),_0x31aa44[_0x58e01b(0x177b)][_0x5dcf1a]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x58e01b(0x486a)],'componentsPerAttribute':_0x34d810,'values':_0x1b505e}),delete _0x31aa44[_0x58e01b(0x177b)][_0x3231b8],_0x31aa44;};var scratchCartesian3$d=new Cartesian3();function transformPoint(_0x110ea3,_0x34dbbc){var _0xe867c1=_0x307c2b,_0x1e2824=_0x5e00b3;if(defined$1(_0x34dbbc)){for(var _0x60cf9b=_0x34dbbc[_0x1e2824(0xc98)],_0x8cd792=_0x60cf9b[_0x1e2824(0x809)],_0x4e1b45=0x0;_0x4e1b45<_0x8cd792;_0x4e1b45+=0x3)Cartesian3[_0x1e2824(0x1d8a)](_0x60cf9b,_0x4e1b45,scratchCartesian3$d),Matrix4[_0x1e2824(0x108e)](_0x110ea3,scratchCartesian3$d,scratchCartesian3$d),Cartesian3[_0xe867c1(0x5845)](scratchCartesian3$d,_0x60cf9b,_0x4e1b45);}}function transformVector(_0x91357d,_0x3a1c4f){var _0x5064c4=_0x5e00b3;if(defined$1(_0x3a1c4f)){for(var _0x2990e4=_0x3a1c4f[_0x5064c4(0xc98)],_0x5eb5b9=_0x2990e4[_0x5064c4(0x809)],_0x583ca5=0x0;_0x583ca5<_0x5eb5b9;_0x583ca5+=0x3)Cartesian3[_0x5064c4(0x1d8a)](_0x2990e4,_0x583ca5,scratchCartesian3$d),Matrix3[_0x5064c4(0x1abe)](_0x91357d,scratchCartesian3$d,scratchCartesian3$d),scratchCartesian3$d=Cartesian3[_0x5064c4(0x4853)](scratchCartesian3$d,scratchCartesian3$d),Cartesian3[_0x5064c4(0x52a8)](scratchCartesian3$d,_0x2990e4,_0x583ca5);}}var inverseTranspose=new Matrix4(),normalMatrix=new Matrix3();function findAttributesInAllGeometries(_0x5427dd,_0x211fcb){var _0x15dee7=_0x307c2b,_0x49ad31=_0x5e00b3,_0x529ccf,_0x45ddef=_0x5427dd[_0x49ad31(0x809)],_0x1af0d1={},_0x3395fb=_0x5427dd[0x0][_0x211fcb]['attributes'];for(_0x529ccf in _0x3395fb)if(_0x3395fb[_0x49ad31(0x1a9a)](_0x529ccf)&&defined$1(_0x3395fb[_0x529ccf])&&defined$1(_0x3395fb[_0x529ccf][_0x49ad31(0xc98)])){for(var _0x4cf25c=_0x3395fb[_0x529ccf],_0x1dd7af=_0x4cf25c[_0x49ad31(0xc98)]['length'],_0x2f586a=!0x0,_0x45db51=0x1;_0x45db51<_0x45ddef;++_0x45db51){var _0x18f83c=_0x5427dd[_0x45db51][_0x211fcb]['attributes'][_0x529ccf];if(!defined$1(_0x18f83c)||_0x4cf25c[_0x49ad31(0x5c9a)]!==_0x18f83c[_0x49ad31(0x5c9a)]||_0x4cf25c[_0x49ad31(0x4362)]!==_0x18f83c[_0x49ad31(0x4362)]||_0x4cf25c[_0x49ad31(0x4853)]!==_0x18f83c[_0x15dee7(0x4d5b)]){_0x2f586a=!0x1;break;}_0x1dd7af+=_0x18f83c[_0x15dee7(0x225a)][_0x49ad31(0x809)];}_0x2f586a&&(_0x1af0d1[_0x529ccf]=new GeometryAttribute({'componentDatatype':_0x4cf25c[_0x49ad31(0x5c9a)],'componentsPerAttribute':_0x4cf25c[_0x15dee7(0x4f1d)],'normalize':_0x4cf25c['normalize'],'values':ComponentDatatype$1[_0x15dee7(0x9e8)](_0x4cf25c[_0x49ad31(0x5c9a)],_0x1dd7af)}),_0x4cf25c[_0x49ad31(0x4934)]&&(_0x1af0d1[_0x529ccf][_0x49ad31(0x4934)]=!0x0));}return _0x1af0d1;}GeometryPipeline[_0x5e00b3(0x7b1)]=function(_0x8bc90a){var _0x1985b0=_0x307c2b,_0x456d83=_0x5e00b3,_0x2d0f15=_0x8bc90a[_0x456d83(0x599)];if(Matrix4[_0x456d83(0x1dab)](_0x2d0f15,Matrix4[_0x1985b0(0x1160)]))return _0x8bc90a;var _0x4c7adf=_0x8bc90a[_0x456d83(0x144e)][_0x456d83(0x177b)];transformPoint(_0x2d0f15,_0x4c7adf[_0x456d83(0x3747)]),transformPoint(_0x2d0f15,_0x4c7adf[_0x456d83(0x2237)]),transformPoint(_0x2d0f15,_0x4c7adf[_0x456d83(0x5112)]),(defined$1(_0x4c7adf[_0x1985b0(0x4407)])||defined$1(_0x4c7adf[_0x1985b0(0x232e)])||defined$1(_0x4c7adf[_0x456d83(0x333d)]))&&(Matrix4[_0x456d83(0x25c6)](_0x2d0f15,inverseTranspose),Matrix4['transpose'](inverseTranspose,inverseTranspose),Matrix4[_0x456d83(0x74f)](inverseTranspose,normalMatrix),transformVector(normalMatrix,_0x4c7adf[_0x456d83(0x47ce)]),transformVector(normalMatrix,_0x4c7adf[_0x456d83(0x2005)]),transformVector(normalMatrix,_0x4c7adf[_0x456d83(0x333d)]));var _0x4780f0=_0x8bc90a[_0x456d83(0x144e)][_0x456d83(0x93d)];return defined$1(_0x4780f0)&&(_0x8bc90a[_0x456d83(0x144e)][_0x456d83(0x93d)]=BoundingSphere[_0x1985b0(0x5270)](_0x4780f0,_0x2d0f15,_0x4780f0)),_0x8bc90a[_0x456d83(0x599)]=Matrix4[_0x1985b0(0x2d7b)](Matrix4[_0x456d83(0x2de)]),_0x8bc90a;};var tempScratch$1=new Cartesian3();function combineGeometries(_0x4751a5,_0x5634ad){var _0x29a400=_0x307c2b,_0x5c810c=_0x5e00b3,_0xad42f7,_0x2bc3d3,_0x46c91b,_0x384db1,_0x49fe3d=_0x4751a5[_0x5c810c(0x809)];_0x4751a5[0x0][_0x29a400(0x4bac)];var _0x59774d,_0x4d2ce6,_0x4a1621,_0x5dd9d9,_0xcd328a=defined$1(_0x4751a5[0x0][_0x5634ad][_0x5c810c(0x314b)]),_0xccc84a=_0x4751a5[0x0][_0x5634ad][_0x29a400(0xc8d)],_0x145477=findAttributesInAllGeometries(_0x4751a5,_0x5634ad);for(_0xad42f7 in _0x145477)if(_0x145477[_0x5c810c(0x1a9a)](_0xad42f7)){for(_0x59774d=_0x145477[_0xad42f7][_0x5c810c(0xc98)],_0x384db1=0x0,_0x2bc3d3=0x0;_0x2bc3d3<_0x49fe3d;++_0x2bc3d3)for(_0x4a1621=(_0x4d2ce6=_0x4751a5[_0x2bc3d3][_0x5634ad][_0x29a400(0x3377)][_0xad42f7][_0x5c810c(0xc98)])[_0x5c810c(0x809)],_0x46c91b=0x0;_0x46c91b<_0x4a1621;++_0x46c91b)_0x59774d[_0x384db1++]=_0x4d2ce6[_0x46c91b];}if(_0xcd328a){var _0x5f73b8=0x0;for(_0x2bc3d3=0x0;_0x2bc3d3<_0x49fe3d;++_0x2bc3d3)_0x5f73b8+=_0x4751a5[_0x2bc3d3][_0x5634ad][_0x5c810c(0x314b)][_0x5c810c(0x809)];var _0x317f77=Geometry$1[_0x5c810c(0x3745)](new Geometry$1({'attributes':_0x145477,'primitiveType':PrimitiveType$1[_0x5c810c(0xf07)]})),_0x47a0e7=IndexDatatype$1[_0x5c810c(0x40dd)](_0x317f77,_0x5f73b8),_0x1f7db0=0x0,_0x51886b=0x0;for(_0x2bc3d3=0x0;_0x2bc3d3<_0x49fe3d;++_0x2bc3d3){var _0x192f2e=_0x4751a5[_0x2bc3d3][_0x5634ad][_0x5c810c(0x314b)],_0x55eba5=_0x192f2e[_0x5c810c(0x809)];for(_0x384db1=0x0;_0x384db1<_0x55eba5;++_0x384db1)_0x47a0e7[_0x1f7db0++]=_0x51886b+_0x192f2e[_0x384db1];_0x51886b+=Geometry$1['computeNumberOfVertices'](_0x4751a5[_0x2bc3d3][_0x5634ad]);}_0x5dd9d9=_0x47a0e7;}var _0xbd3376,_0x568b08=new Cartesian3(),_0x15d0cf=0x0;for(_0x2bc3d3=0x0;_0x2bc3d3<_0x49fe3d;++_0x2bc3d3){if(!defined$1(_0xbd3376=_0x4751a5[_0x2bc3d3][_0x5634ad][_0x5c810c(0x93d)])){_0x568b08=void 0x0;break;}Cartesian3[_0x5c810c(0x30c2)](_0xbd3376[_0x29a400(0x234c)],_0x568b08,_0x568b08);}if(defined$1(_0x568b08))for(Cartesian3[_0x5c810c(0x359a)](_0x568b08,_0x49fe3d,_0x568b08),_0x2bc3d3=0x0;_0x2bc3d3<_0x49fe3d;++_0x2bc3d3){_0xbd3376=_0x4751a5[_0x2bc3d3][_0x5634ad][_0x5c810c(0x93d)];var _0x3e12f8=Cartesian3[_0x5c810c(0x3d6f)](Cartesian3[_0x5c810c(0x34b6)](_0xbd3376[_0x5c810c(0x4fe8)],_0x568b08,tempScratch$1))+_0xbd3376[_0x5c810c(0x48ce)];_0x3e12f8>_0x15d0cf&&(_0x15d0cf=_0x3e12f8);}return new Geometry$1({'attributes':_0x145477,'indices':_0x5dd9d9,'primitiveType':_0xccc84a,'boundingSphere':defined$1(_0x568b08)?new BoundingSphere(_0x568b08,_0x15d0cf):void 0x0});}GeometryPipeline[_0x5e00b3(0x1651)]=function(_0x197c95){var _0x205aa9=_0x307c2b,_0x9b7176=_0x5e00b3;for(var _0x2ae80b=[],_0x4043f2=[],_0x523646=_0x197c95[_0x9b7176(0x809)],_0x3f3313=0x0;_0x3f3313<_0x523646;++_0x3f3313){var _0x94dbeb=_0x197c95[_0x3f3313];defined$1(_0x94dbeb[_0x9b7176(0x144e)])?_0x2ae80b[_0x205aa9(0x2a0e)](_0x94dbeb):defined$1(_0x94dbeb[_0x9b7176(0x4c75)])&&defined$1(_0x94dbeb['eastHemisphereGeometry'])&&_0x4043f2[_0x205aa9(0x2a0e)](_0x94dbeb);}var _0x4cff10=[];return _0x2ae80b[_0x205aa9(0x2ef4)]>0x0&&_0x4cff10[_0x9b7176(0x5323)](combineGeometries(_0x2ae80b,_0x9b7176(0x144e))),_0x4043f2[_0x9b7176(0x809)]>0x0&&(_0x4cff10[_0x9b7176(0x5323)](combineGeometries(_0x4043f2,_0x9b7176(0x4c75))),_0x4cff10[_0x9b7176(0x5323)](combineGeometries(_0x4043f2,_0x205aa9(0x2209)))),_0x4cff10;};var normal=new Cartesian3(),v0=new Cartesian3(),v1$1=new Cartesian3(),v2$1=new Cartesian3();GeometryPipeline[_0x5e00b3(0x1e05)]=function(_0x3fa93c){var _0x30fcac=_0x307c2b,_0x214515=_0x5e00b3,_0x4be14a,_0xe6f47=_0x3fa93c[_0x214515(0x314b)],_0x48adad=_0x3fa93c[_0x214515(0x177b)],_0x5deb3b=_0x48adad['position'][_0x214515(0xc98)],_0x43166b=_0x48adad[_0x214515(0x3747)]['values'][_0x214515(0x809)]/0x3,_0x3fd103=_0xe6f47['length'],_0x411247=new Array(_0x43166b),_0x5b986b=new Array(_0x3fd103/0x3),_0x4123b2=new Array(_0x3fd103);for(_0x4be14a=0x0;_0x4be14a<_0x43166b;_0x4be14a++)_0x411247[_0x4be14a]={'indexOffset':0x0,'count':0x0,'currentCount':0x0};var _0x10c01f=0x0;for(_0x4be14a=0x0;_0x4be14a<_0x3fd103;_0x4be14a+=0x3){var _0x5eb7c3=_0xe6f47[_0x4be14a],_0x35f54e=_0xe6f47[_0x4be14a+0x1],_0x11c2e4=_0xe6f47[_0x4be14a+0x2],_0x17d542=0x3*_0x5eb7c3,_0x201c53=0x3*_0x35f54e,_0x48f0a0=0x3*_0x11c2e4;v0['x']=_0x5deb3b[_0x17d542],v0['y']=_0x5deb3b[_0x17d542+0x1],v0['z']=_0x5deb3b[_0x17d542+0x2],v1$1['x']=_0x5deb3b[_0x201c53],v1$1['y']=_0x5deb3b[_0x201c53+0x1],v1$1['z']=_0x5deb3b[_0x201c53+0x2],v2$1['x']=_0x5deb3b[_0x48f0a0],v2$1['y']=_0x5deb3b[_0x48f0a0+0x1],v2$1['z']=_0x5deb3b[_0x48f0a0+0x2],_0x411247[_0x5eb7c3][_0x214515(0x5d69)]++,_0x411247[_0x35f54e][_0x214515(0x5d69)]++,_0x411247[_0x11c2e4][_0x214515(0x5d69)]++,Cartesian3[_0x214515(0x34b6)](v1$1,v0,v1$1),Cartesian3[_0x214515(0x34b6)](v2$1,v0,v2$1),_0x5b986b[_0x10c01f]=Cartesian3[_0x214515(0x4143)](v1$1,v2$1,new Cartesian3()),_0x10c01f++;}var _0x86a918,_0xf17bbb=0x0;for(_0x4be14a=0x0;_0x4be14a<_0x43166b;_0x4be14a++)_0x411247[_0x4be14a][_0x214515(0x3db3)]+=_0xf17bbb,_0xf17bbb+=_0x411247[_0x4be14a][_0x214515(0x5d69)];for(_0x10c01f=0x0,_0x4be14a=0x0;_0x4be14a<_0x3fd103;_0x4be14a+=0x3){var _0x4d148c=(_0x86a918=_0x411247[_0xe6f47[_0x4be14a]])[_0x214515(0x3db3)]+_0x86a918[_0x30fcac(0x2fa8)];_0x4123b2[_0x4d148c]=_0x10c01f,_0x86a918[_0x214515(0x3c6e)]++,_0x4123b2[_0x4d148c=(_0x86a918=_0x411247[_0xe6f47[_0x4be14a+0x1]])[_0x214515(0x3db3)]+_0x86a918[_0x214515(0x3c6e)]]=_0x10c01f,_0x86a918[_0x214515(0x3c6e)]++,_0x4123b2[_0x4d148c=(_0x86a918=_0x411247[_0xe6f47[_0x4be14a+0x2]])[_0x214515(0x3db3)]+_0x86a918[_0x214515(0x3c6e)]]=_0x10c01f,_0x86a918[_0x214515(0x3c6e)]++,_0x10c01f++;}var _0x344b96=new Float32Array(0x3*_0x43166b);for(_0x4be14a=0x0;_0x4be14a<_0x43166b;_0x4be14a++){var _0x59f9bd=0x3*_0x4be14a;if(_0x86a918=_0x411247[_0x4be14a],Cartesian3[_0x214515(0x40f3)](Cartesian3[_0x214515(0x3a34)],normal),_0x86a918[_0x214515(0x5d69)]>0x0){for(_0x10c01f=0x0;_0x10c01f<_0x86a918['count'];_0x10c01f++)Cartesian3[_0x214515(0x30c2)](normal,_0x5b986b[_0x4123b2[_0x86a918[_0x214515(0x3db3)]+_0x10c01f]],normal);Cartesian3[_0x30fcac(0x376e)](Cartesian3[_0x30fcac(0x12ef)],normal,CesiumMath[_0x30fcac(0x18c9)])&&Cartesian3[_0x30fcac(0x2d7b)](_0x5b986b[_0x4123b2[_0x86a918[_0x214515(0x3db3)]]],normal);}Cartesian3[_0x214515(0x1c11)](Cartesian3[_0x214515(0x3a34)],normal,CesiumMath['EPSILON10'])&&(normal['z']=0x1),Cartesian3[_0x214515(0x4853)](normal,normal),_0x344b96[_0x59f9bd]=normal['x'],_0x344b96[_0x59f9bd+0x1]=normal['y'],_0x344b96[_0x59f9bd+0x2]=normal['z'];}return _0x3fa93c[_0x214515(0x177b)][_0x214515(0x47ce)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x214515(0x486a)],'componentsPerAttribute':0x3,'values':_0x344b96}),_0x3fa93c;};var normalScratch$6=new Cartesian3(),normalScale=new Cartesian3(),tScratch=new Cartesian3();GeometryPipeline[_0x5e00b3(0x5cdc)]=function(_0x36e707){var _0x3552bd=_0x307c2b,_0x216040=_0x5e00b3;_0x36e707[_0x216040(0x177b)];var _0xcabef0,_0x193465,_0x3e8011,_0x1a9d97,_0x4fb01b=_0x36e707[_0x216040(0x314b)],_0x284089=_0x36e707[_0x216040(0x177b)][_0x216040(0x3747)][_0x216040(0xc98)],_0x4d9914=_0x36e707[_0x216040(0x177b)][_0x216040(0x47ce)][_0x216040(0xc98)],_0x52106f=_0x36e707[_0x216040(0x177b)]['st'][_0x216040(0xc98)],_0x449317=_0x36e707[_0x3552bd(0x3377)][_0x216040(0x3747)]['values'][_0x216040(0x809)]/0x3,_0xa07fac=_0x4fb01b[_0x216040(0x809)],_0xb8ae91=new Array(0x3*_0x449317);for(_0xcabef0=0x0;_0xcabef0<_0xb8ae91[_0x216040(0x809)];_0xcabef0++)_0xb8ae91[_0xcabef0]=0x0;for(_0xcabef0=0x0;_0xcabef0<_0xa07fac;_0xcabef0+=0x3){var _0x416470=_0x4fb01b[_0xcabef0],_0x3dd1cb=_0x4fb01b[_0xcabef0+0x1],_0x4e5a43=_0x4fb01b[_0xcabef0+0x2];_0x3e8011=0x3*_0x3dd1cb,_0x1a9d97=0x3*_0x4e5a43;var _0x2252ca=0x2*_0x416470,_0x431131=0x2*_0x3dd1cb,_0x3f4da8=0x2*_0x4e5a43,_0x36b63c=_0x284089[_0x193465=0x3*_0x416470],_0x58fec6=_0x284089[_0x193465+0x1],_0x53c53d=_0x284089[_0x193465+0x2],_0x5aa559=_0x52106f[_0x2252ca],_0x492e6b=_0x52106f[_0x2252ca+0x1],_0x2000fe=_0x52106f[_0x431131+0x1]-_0x492e6b,_0x10b815=_0x52106f[_0x3f4da8+0x1]-_0x492e6b,_0x3e2a36=0x1/((_0x52106f[_0x431131]-_0x5aa559)*_0x10b815-(_0x52106f[_0x3f4da8]-_0x5aa559)*_0x2000fe),_0x1a7e7f=(_0x10b815*(_0x284089[_0x3e8011]-_0x36b63c)-_0x2000fe*(_0x284089[_0x1a9d97]-_0x36b63c))*_0x3e2a36,_0x357b32=(_0x10b815*(_0x284089[_0x3e8011+0x1]-_0x58fec6)-_0x2000fe*(_0x284089[_0x1a9d97+0x1]-_0x58fec6))*_0x3e2a36,_0x4d888f=(_0x10b815*(_0x284089[_0x3e8011+0x2]-_0x53c53d)-_0x2000fe*(_0x284089[_0x1a9d97+0x2]-_0x53c53d))*_0x3e2a36;_0xb8ae91[_0x193465]+=_0x1a7e7f,_0xb8ae91[_0x193465+0x1]+=_0x357b32,_0xb8ae91[_0x193465+0x2]+=_0x4d888f,_0xb8ae91[_0x3e8011]+=_0x1a7e7f,_0xb8ae91[_0x3e8011+0x1]+=_0x357b32,_0xb8ae91[_0x3e8011+0x2]+=_0x4d888f,_0xb8ae91[_0x1a9d97]+=_0x1a7e7f,_0xb8ae91[_0x1a9d97+0x1]+=_0x357b32,_0xb8ae91[_0x1a9d97+0x2]+=_0x4d888f;}var _0x2677be=new Float32Array(0x3*_0x449317),_0x3d5843=new Float32Array(0x3*_0x449317);for(_0xcabef0=0x0;_0xcabef0<_0x449317;_0xcabef0++){_0x3e8011=(_0x193465=0x3*_0xcabef0)+0x1,_0x1a9d97=_0x193465+0x2;var _0x47f465=Cartesian3[_0x3552bd(0x44cf)](_0x4d9914,_0x193465,normalScratch$6),_0x171dec=Cartesian3[_0x216040(0x361f)](_0xb8ae91,_0x193465,tScratch),_0x1b2a33=Cartesian3[_0x216040(0x2d8e)](_0x47f465,_0x171dec);Cartesian3[_0x216040(0x34b9)](_0x47f465,_0x1b2a33,normalScale),Cartesian3[_0x3552bd(0x4d5b)](Cartesian3[_0x216040(0x34b6)](_0x171dec,normalScale,_0x171dec),_0x171dec),_0x2677be[_0x193465]=_0x171dec['x'],_0x2677be[_0x3e8011]=_0x171dec['y'],_0x2677be[_0x1a9d97]=_0x171dec['z'],Cartesian3[_0x216040(0x4853)](Cartesian3[_0x216040(0x4143)](_0x47f465,_0x171dec,_0x171dec),_0x171dec),_0x3d5843[_0x193465]=_0x171dec['x'],_0x3d5843[_0x3e8011]=_0x171dec['y'],_0x3d5843[_0x1a9d97]=_0x171dec['z'];}return _0x36e707[_0x216040(0x177b)][_0x216040(0x2005)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3552bd(0x3078)],'componentsPerAttribute':0x3,'values':_0x2677be}),_0x36e707[_0x216040(0x177b)][_0x216040(0x333d)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3552bd(0x3078)],'componentsPerAttribute':0x3,'values':_0x3d5843}),_0x36e707;};var scratchCartesian2$a=new Cartesian2(),toEncode1=new Cartesian3(),toEncode2=new Cartesian3(),toEncode3=new Cartesian3(),encodeResult2=new Cartesian2();function indexTriangles(_0x77b0d5){var _0x3f99a9=_0x5e00b3;if(defined$1(_0x77b0d5[_0x3f99a9(0x314b)]))return _0x77b0d5;for(var _0x479ced=Geometry$1[_0x3f99a9(0x3745)](_0x77b0d5),_0x5799ab=IndexDatatype$1[_0x3f99a9(0x40dd)](_0x479ced,_0x479ced),_0x1758c8=0x0;_0x1758c8<_0x479ced;++_0x1758c8)_0x5799ab[_0x1758c8]=_0x1758c8;return _0x77b0d5[_0x3f99a9(0x314b)]=_0x5799ab,_0x77b0d5;}function indexTriangleFan(_0x16e730){var _0x26dbae=_0x307c2b,_0xb37426=_0x5e00b3,_0x4e8842=Geometry$1[_0xb37426(0x3745)](_0x16e730),_0x5748ce=IndexDatatype$1[_0xb37426(0x40dd)](_0x4e8842,0x3*(_0x4e8842-0x2));_0x5748ce[0x0]=0x1,_0x5748ce[0x1]=0x0,_0x5748ce[0x2]=0x2;for(var _0x10f282=0x3,_0x184d51=0x3;_0x184d51<_0x4e8842;++_0x184d51)_0x5748ce[_0x10f282++]=_0x184d51-0x1,_0x5748ce[_0x10f282++]=0x0,_0x5748ce[_0x10f282++]=_0x184d51;return _0x16e730[_0xb37426(0x314b)]=_0x5748ce,_0x16e730[_0x26dbae(0xc8d)]=PrimitiveType$1[_0xb37426(0xf30)],_0x16e730;}function indexTriangleStrip(_0x29786e){var _0x145cf1=_0x307c2b,_0x3a5a34=_0x5e00b3,_0x15ae78=Geometry$1[_0x3a5a34(0x3745)](_0x29786e),_0x3deab7=IndexDatatype$1[_0x3a5a34(0x40dd)](_0x15ae78,0x3*(_0x15ae78-0x2));_0x3deab7[0x0]=0x0,_0x3deab7[0x1]=0x1,_0x3deab7[0x2]=0x2,_0x15ae78>0x3&&(_0x3deab7[0x3]=0x0,_0x3deab7[0x4]=0x2,_0x3deab7[0x5]=0x3);for(var _0x1175fc=0x6,_0x2efda6=0x3;_0x2efda6<_0x15ae78-0x1;_0x2efda6+=0x2)_0x3deab7[_0x1175fc++]=_0x2efda6,_0x3deab7[_0x1175fc++]=_0x2efda6-0x1,_0x3deab7[_0x1175fc++]=_0x2efda6+0x1,_0x2efda6+0x2<_0x15ae78&&(_0x3deab7[_0x1175fc++]=_0x2efda6,_0x3deab7[_0x1175fc++]=_0x2efda6+0x1,_0x3deab7[_0x1175fc++]=_0x2efda6+0x2);return _0x29786e[_0x3a5a34(0x314b)]=_0x3deab7,_0x29786e[_0x3a5a34(0x3a67)]=PrimitiveType$1[_0x145cf1(0x5add)],_0x29786e;}function indexLines(_0x440bbf){var _0x2c0ebd=_0x307c2b,_0x3a8ee3=_0x5e00b3;if(defined$1(_0x440bbf['indices']))return _0x440bbf;for(var _0x178e3d=Geometry$1[_0x2c0ebd(0x18af)](_0x440bbf),_0x5b9700=IndexDatatype$1[_0x3a8ee3(0x40dd)](_0x178e3d,_0x178e3d),_0x28355f=0x0;_0x28355f<_0x178e3d;++_0x28355f)_0x5b9700[_0x28355f]=_0x28355f;return _0x440bbf[_0x2c0ebd(0x30e5)]=_0x5b9700,_0x440bbf;}function indexLineStrip(_0x580c6c){var _0x2eb4c4=_0x307c2b,_0x5b6a69=_0x5e00b3,_0x428f33=Geometry$1[_0x5b6a69(0x3745)](_0x580c6c),_0x354cf8=IndexDatatype$1[_0x2eb4c4(0x9e8)](_0x428f33,0x2*(_0x428f33-0x1));_0x354cf8[0x0]=0x0,_0x354cf8[0x1]=0x1;for(var _0x28b934=0x2,_0x414819=0x2;_0x414819<_0x428f33;++_0x414819)_0x354cf8[_0x28b934++]=_0x414819-0x1,_0x354cf8[_0x28b934++]=_0x414819;return _0x580c6c[_0x5b6a69(0x314b)]=_0x354cf8,_0x580c6c[_0x2eb4c4(0xc8d)]=PrimitiveType$1[_0x5b6a69(0x4b11)],_0x580c6c;}function indexLineLoop(_0x115ddc){var _0x3b049d=_0x5e00b3,_0x142530=Geometry$1[_0x3b049d(0x3745)](_0x115ddc),_0x8b3097=IndexDatatype$1[_0x3b049d(0x40dd)](_0x142530,0x2*_0x142530);_0x8b3097[0x0]=0x0,_0x8b3097[0x1]=0x1;for(var _0x4006b6=0x2,_0x203dd5=0x2;_0x203dd5<_0x142530;++_0x203dd5)_0x8b3097[_0x4006b6++]=_0x203dd5-0x1,_0x8b3097[_0x4006b6++]=_0x203dd5;return _0x8b3097[_0x4006b6++]=_0x142530-0x1,_0x8b3097[_0x4006b6]=0x0,_0x115ddc[_0x3b049d(0x314b)]=_0x8b3097,_0x115ddc[_0x3b049d(0x3a67)]=PrimitiveType$1['LINES'],_0x115ddc;}function indexPrimitive(_0x36ae06){var _0x4fe354=_0x307c2b,_0x3a2294=_0x5e00b3;switch(_0x36ae06[_0x3a2294(0x3a67)]){case PrimitiveType$1[_0x4fe354(0x1624)]:return indexTriangleFan(_0x36ae06);case PrimitiveType$1[_0x3a2294(0x1d4a)]:return indexTriangleStrip(_0x36ae06);case PrimitiveType$1['TRIANGLES']:return indexTriangles(_0x36ae06);case PrimitiveType$1[_0x3a2294(0x3185)]:return indexLineStrip(_0x36ae06);case PrimitiveType$1[_0x4fe354(0x3026)]:return indexLineLoop(_0x36ae06);case PrimitiveType$1[_0x3a2294(0x4b11)]:return indexLines(_0x36ae06);}return _0x36ae06;}function offsetPointFromXZPlane(_0x457b0b,_0x562760){var _0x33a81e=_0x307c2b,_0xa5339d=_0x5e00b3;Math[_0x33a81e(0x971)](_0x457b0b['y'])<CesiumMath['EPSILON6']&&(_0x457b0b['y']=_0x562760?-CesiumMath[_0xa5339d(0x3b80)]:CesiumMath[_0xa5339d(0x3b80)]);}function offsetTriangleFromXZPlane(_0x245970,_0x473c84,_0x2ba01e){var _0x3d75fe=_0x307c2b,_0x655a51=_0x5e00b3;if(0x0!==_0x245970['y']&&0x0!==_0x473c84['y']&&0x0!==_0x2ba01e['y'])return offsetPointFromXZPlane(_0x245970,_0x245970['y']<0x0),offsetPointFromXZPlane(_0x473c84,_0x473c84['y']<0x0),void offsetPointFromXZPlane(_0x2ba01e,_0x2ba01e['y']<0x0);var _0x5c5699=Math[_0x3d75fe(0x971)](_0x245970['y']),_0x4a64dd=Math[_0x655a51(0x1beb)](_0x473c84['y']),_0x52d5f5=Math[_0x655a51(0x1beb)](_0x2ba01e['y']),_0x16120b=(_0x5c5699>_0x4a64dd?_0x5c5699>_0x52d5f5?CesiumMath[_0x655a51(0x1190)](_0x245970['y']):CesiumMath[_0x3d75fe(0x5090)](_0x2ba01e['y']):_0x4a64dd>_0x52d5f5?CesiumMath[_0x3d75fe(0x5090)](_0x473c84['y']):CesiumMath[_0x655a51(0x1190)](_0x2ba01e['y']))<0x0;offsetPointFromXZPlane(_0x245970,_0x16120b),offsetPointFromXZPlane(_0x473c84,_0x16120b),offsetPointFromXZPlane(_0x2ba01e,_0x16120b);}GeometryPipeline[_0x5e00b3(0x5f25)]=function(_0x543969){var _0x5390a9=_0x307c2b,_0x1d95b4=_0x5e00b3,_0x3207e9,_0x421470,_0xde46bb=_0x543969[_0x1d95b4(0x177b)][_0x1d95b4(0x4f8a)];if(defined$1(_0xde46bb)){var _0x7e921d=_0xde46bb[_0x1d95b4(0xc98)];_0x421470=_0x7e921d['length']/0x3;var _0x1d4a4a=new Float32Array(0x2*_0x421470),_0x4e0d4b=0x0;for(_0x3207e9=0x0;_0x3207e9<_0x421470;++_0x3207e9)Cartesian3['fromArray'](_0x7e921d,0x3*_0x3207e9,toEncode1),Cartesian3[_0x1d95b4(0x1dab)](toEncode1,Cartesian3[_0x1d95b4(0x3a34)])?_0x4e0d4b+=0x2:(encodeResult2=AttributeCompression[_0x5390a9(0x3b7f)](toEncode1,0xffff,encodeResult2),_0x1d4a4a[_0x4e0d4b++]=encodeResult2['x'],_0x1d4a4a[_0x4e0d4b++]=encodeResult2['y']);return _0x543969[_0x5390a9(0x3377)][_0x5390a9(0x173c)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x1d95b4(0x486a)],'componentsPerAttribute':0x2,'values':_0x1d4a4a}),delete _0x543969[_0x1d95b4(0x177b)]['extrudeDirection'],_0x543969;}var _0x3fee91=_0x543969[_0x1d95b4(0x177b)][_0x1d95b4(0x47ce)],_0x5f5af9=_0x543969[_0x5390a9(0x3377)]['st'],_0x49110f=defined$1(_0x3fee91),_0x5d4f23=defined$1(_0x5f5af9);if(!_0x49110f&&!_0x5d4f23)return _0x543969;var _0x3cc55e,_0x256897,_0x1969aa,_0x5776c2,_0x3caba1=_0x543969[_0x1d95b4(0x177b)][_0x1d95b4(0x2005)],_0x40d2ef=_0x543969[_0x5390a9(0x3377)][_0x1d95b4(0x333d)],_0x1349dd=defined$1(_0x3caba1),_0x38c357=defined$1(_0x40d2ef);_0x49110f&&(_0x3cc55e=_0x3fee91[_0x1d95b4(0xc98)]),_0x5d4f23&&(_0x256897=_0x5f5af9[_0x1d95b4(0xc98)]),_0x1349dd&&(_0x1969aa=_0x3caba1[_0x1d95b4(0xc98)]),_0x38c357&&(_0x5776c2=_0x40d2ef[_0x1d95b4(0xc98)]);var _0x460acb=_0x421470=(_0x49110f?_0x3cc55e[_0x1d95b4(0x809)]:_0x256897[_0x1d95b4(0x809)])/(_0x49110f?0x3:0x2),_0x40c9d5=_0x5d4f23&&_0x49110f?0x2:0x1;_0x40c9d5+=_0x1349dd||_0x38c357?0x1:0x0;var _0x4d3a46=new Float32Array(_0x460acb*=_0x40c9d5),_0x1964f4=0x0;for(_0x3207e9=0x0;_0x3207e9<_0x421470;++_0x3207e9){_0x5d4f23&&(Cartesian2['fromArray'](_0x256897,0x2*_0x3207e9,scratchCartesian2$a),_0x4d3a46[_0x1964f4++]=AttributeCompression[_0x1d95b4(0x3922)](scratchCartesian2$a));var _0x3fc507=0x3*_0x3207e9;_0x49110f&&defined$1(_0x1969aa)&&defined$1(_0x5776c2)?(Cartesian3[_0x1d95b4(0x361f)](_0x3cc55e,_0x3fc507,toEncode1),Cartesian3['fromArray'](_0x1969aa,_0x3fc507,toEncode2),Cartesian3[_0x1d95b4(0x361f)](_0x5776c2,_0x3fc507,toEncode3),AttributeCompression[_0x1d95b4(0x473d)](toEncode1,toEncode2,toEncode3,scratchCartesian2$a),_0x4d3a46[_0x1964f4++]=scratchCartesian2$a['x'],_0x4d3a46[_0x1964f4++]=scratchCartesian2$a['y']):(_0x49110f&&(Cartesian3[_0x1d95b4(0x361f)](_0x3cc55e,_0x3fc507,toEncode1),_0x4d3a46[_0x1964f4++]=AttributeCompression[_0x1d95b4(0x515)](toEncode1)),_0x1349dd&&(Cartesian3[_0x5390a9(0x44cf)](_0x1969aa,_0x3fc507,toEncode1),_0x4d3a46[_0x1964f4++]=AttributeCompression[_0x5390a9(0x3cfe)](toEncode1)),_0x38c357&&(Cartesian3[_0x1d95b4(0x361f)](_0x5776c2,_0x3fc507,toEncode1),_0x4d3a46[_0x1964f4++]=AttributeCompression[_0x1d95b4(0x515)](toEncode1)));}return _0x543969[_0x1d95b4(0x177b)]['compressedAttributes']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x5390a9(0x3078)],'componentsPerAttribute':_0x40c9d5,'values':_0x4d3a46}),_0x49110f&&delete _0x543969[_0x1d95b4(0x177b)][_0x1d95b4(0x47ce)],_0x5d4f23&&delete _0x543969[_0x1d95b4(0x177b)]['st'],_0x38c357&&delete _0x543969[_0x1d95b4(0x177b)][_0x1d95b4(0x333d)],_0x1349dd&&delete _0x543969[_0x1d95b4(0x177b)][_0x1d95b4(0x2005)],_0x543969;};var c3$1=new Cartesian3();function getXZIntersectionOffsetPoints(_0x42d826,_0x47f462,_0x3e7e98,_0x45fbe2){var _0x3e9540=_0x5e00b3;Cartesian3[_0x3e9540(0x30c2)](_0x42d826,Cartesian3[_0x3e9540(0x34b9)](Cartesian3[_0x3e9540(0x34b6)](_0x47f462,_0x42d826,c3$1),_0x42d826['y']/(_0x42d826['y']-_0x47f462['y']),c3$1),_0x3e7e98),Cartesian3[_0x3e9540(0x40f3)](_0x3e7e98,_0x45fbe2),offsetPointFromXZPlane(_0x3e7e98,!0x0),offsetPointFromXZPlane(_0x45fbe2,!0x1);}var u1=new Cartesian3(),u2=new Cartesian3(),q1=new Cartesian3(),q2=new Cartesian3(),splitTriangleResult={'positions':new Array(0x7),'indices':new Array(0x9)};function splitTriangle(_0x37a286,_0x43c0e9,_0x30b730){var _0x5d830a=_0x307c2b,_0x3416a0=_0x5e00b3;if(!(_0x37a286['x']>=0x0||_0x43c0e9['x']>=0x0||_0x30b730['x']>=0x0)){offsetTriangleFromXZPlane(_0x37a286,_0x43c0e9,_0x30b730);var _0x44625b=_0x37a286['y']<0x0,_0xcbafe6=_0x43c0e9['y']<0x0,_0x5231a2=_0x30b730['y']<0x0,_0x2d1452=0x0;_0x2d1452+=_0x44625b?0x1:0x0,_0x2d1452+=_0xcbafe6?0x1:0x0,_0x2d1452+=_0x5231a2?0x1:0x0;var _0x52bbb0=splitTriangleResult[_0x3416a0(0x314b)];0x1===_0x2d1452?(_0x52bbb0[0x1]=0x3,_0x52bbb0[0x2]=0x4,_0x52bbb0[0x5]=0x6,_0x52bbb0[0x7]=0x6,_0x52bbb0[0x8]=0x5,_0x44625b?(getXZIntersectionOffsetPoints(_0x37a286,_0x43c0e9,u1,q1),getXZIntersectionOffsetPoints(_0x37a286,_0x30b730,u2,q2),_0x52bbb0[0x0]=0x0,_0x52bbb0[0x3]=0x1,_0x52bbb0[0x4]=0x2,_0x52bbb0[0x6]=0x1):_0xcbafe6?(getXZIntersectionOffsetPoints(_0x43c0e9,_0x30b730,u1,q1),getXZIntersectionOffsetPoints(_0x43c0e9,_0x37a286,u2,q2),_0x52bbb0[0x0]=0x1,_0x52bbb0[0x3]=0x2,_0x52bbb0[0x4]=0x0,_0x52bbb0[0x6]=0x2):_0x5231a2&&(getXZIntersectionOffsetPoints(_0x30b730,_0x37a286,u1,q1),getXZIntersectionOffsetPoints(_0x30b730,_0x43c0e9,u2,q2),_0x52bbb0[0x0]=0x2,_0x52bbb0[0x3]=0x0,_0x52bbb0[0x4]=0x1,_0x52bbb0[0x6]=0x0)):0x2===_0x2d1452&&(_0x52bbb0[0x2]=0x4,_0x52bbb0[0x4]=0x4,_0x52bbb0[0x5]=0x3,_0x52bbb0[0x7]=0x5,_0x52bbb0[0x8]=0x6,_0x44625b?_0xcbafe6?_0x5231a2||(getXZIntersectionOffsetPoints(_0x30b730,_0x37a286,u1,q1),getXZIntersectionOffsetPoints(_0x30b730,_0x43c0e9,u2,q2),_0x52bbb0[0x0]=0x0,_0x52bbb0[0x1]=0x1,_0x52bbb0[0x3]=0x0,_0x52bbb0[0x6]=0x2):(getXZIntersectionOffsetPoints(_0x43c0e9,_0x30b730,u1,q1),getXZIntersectionOffsetPoints(_0x43c0e9,_0x37a286,u2,q2),_0x52bbb0[0x0]=0x2,_0x52bbb0[0x1]=0x0,_0x52bbb0[0x3]=0x2,_0x52bbb0[0x6]=0x1):(getXZIntersectionOffsetPoints(_0x37a286,_0x43c0e9,u1,q1),getXZIntersectionOffsetPoints(_0x37a286,_0x30b730,u2,q2),_0x52bbb0[0x0]=0x1,_0x52bbb0[0x1]=0x2,_0x52bbb0[0x3]=0x1,_0x52bbb0[0x6]=0x0));var _0x4b7d36=splitTriangleResult[_0x3416a0(0x1c83)];return _0x4b7d36[0x0]=_0x37a286,_0x4b7d36[0x1]=_0x43c0e9,_0x4b7d36[0x2]=_0x30b730,_0x4b7d36[_0x3416a0(0x809)]=0x3,0x1!==_0x2d1452&&0x2!==_0x2d1452||(_0x4b7d36[0x3]=u1,_0x4b7d36[0x4]=u2,_0x4b7d36[0x5]=q1,_0x4b7d36[0x6]=q2,_0x4b7d36[_0x5d830a(0x2ef4)]=0x7),splitTriangleResult;}}function updateGeometryAfterSplit(_0x4526a6,_0x16a236){var _0x18cd7d=_0x307c2b,_0x779a6e=_0x5e00b3,_0x5db91b=_0x4526a6[_0x779a6e(0x177b)];if(0x0!==_0x5db91b[_0x779a6e(0x3747)][_0x779a6e(0xc98)][_0x779a6e(0x809)]){for(var _0x1510b3 in _0x5db91b)if(_0x5db91b[_0x779a6e(0x1a9a)](_0x1510b3)&&defined$1(_0x5db91b[_0x1510b3])&&defined$1(_0x5db91b[_0x1510b3][_0x779a6e(0xc98)])){var _0x235903=_0x5db91b[_0x1510b3];_0x235903[_0x779a6e(0xc98)]=ComponentDatatype$1[_0x779a6e(0x40dd)](_0x235903[_0x779a6e(0x5c9a)],_0x235903[_0x779a6e(0xc98)]);}var _0x39cc3c=Geometry$1[_0x779a6e(0x3745)](_0x4526a6);return _0x4526a6[_0x18cd7d(0x30e5)]=IndexDatatype$1[_0x18cd7d(0x9e8)](_0x39cc3c,_0x4526a6[_0x779a6e(0x314b)]),_0x16a236&&(_0x4526a6[_0x779a6e(0x93d)]=BoundingSphere[_0x779a6e(0x1304)](_0x5db91b['position'][_0x18cd7d(0x225a)])),_0x4526a6;}}function copyGeometryForSplit(_0x1425ab){var _0x137f25=_0x307c2b,_0x55dcbe=_0x5e00b3,_0x3d843f=_0x1425ab[_0x55dcbe(0x177b)],_0x41eeff={};for(var _0x48b92b in _0x3d843f)if(_0x3d843f[_0x55dcbe(0x1a9a)](_0x48b92b)&&defined$1(_0x3d843f[_0x48b92b])&&defined$1(_0x3d843f[_0x48b92b][_0x55dcbe(0xc98)])){var _0x4f2bdb=_0x3d843f[_0x48b92b];_0x41eeff[_0x48b92b]=new GeometryAttribute({'componentDatatype':_0x4f2bdb[_0x55dcbe(0x5c9a)],'componentsPerAttribute':_0x4f2bdb[_0x55dcbe(0x4362)],'normalize':_0x4f2bdb[_0x55dcbe(0x4853)],'values':[]});}return new Geometry$1({'attributes':_0x41eeff,'indices':[],'primitiveType':_0x1425ab[_0x137f25(0xc8d)]});}function updateInstanceAfterSplit(_0x36a8c0,_0x2f65b5,_0x900fb2){var _0x3ef9f8=_0x5e00b3,_0x3255c3=defined$1(_0x36a8c0['geometry'][_0x3ef9f8(0x93d)]);_0x2f65b5=updateGeometryAfterSplit(_0x2f65b5,_0x3255c3),defined$1(_0x900fb2=updateGeometryAfterSplit(_0x900fb2,_0x3255c3))&&!defined$1(_0x2f65b5)?_0x36a8c0[_0x3ef9f8(0x144e)]=_0x900fb2:!defined$1(_0x900fb2)&&defined$1(_0x2f65b5)?_0x36a8c0[_0x3ef9f8(0x144e)]=_0x2f65b5:(_0x36a8c0[_0x3ef9f8(0x4c75)]=_0x2f65b5,_0x36a8c0[_0x3ef9f8(0x1a55)]=_0x900fb2,_0x36a8c0[_0x3ef9f8(0x144e)]=void 0x0);}function generateBarycentricInterpolateFunction(_0x2f57a3,_0x1d57d5){var _0x302a1=new _0x2f57a3(),_0x1a4a85=new _0x2f57a3(),_0x18c4e3=new _0x2f57a3();return function(_0x4d5973,_0x439651,_0x3dfb02,_0x14ab43,_0x47adb6,_0x53acaf,_0x4ddc05,_0x22418c){var _0x225f25=_0x140d,_0x4cc831=_0x23ca,_0x63bcd4=_0x2f57a3[_0x4cc831(0x361f)](_0x47adb6,_0x4d5973*_0x1d57d5,_0x302a1),_0x568965=_0x2f57a3[_0x4cc831(0x361f)](_0x47adb6,_0x439651*_0x1d57d5,_0x1a4a85),_0x209b9e=_0x2f57a3[_0x4cc831(0x361f)](_0x47adb6,_0x3dfb02*_0x1d57d5,_0x18c4e3);_0x2f57a3['multiplyByScalar'](_0x63bcd4,_0x14ab43['x'],_0x63bcd4),_0x2f57a3[_0x4cc831(0x34b9)](_0x568965,_0x14ab43['y'],_0x568965),_0x2f57a3[_0x4cc831(0x34b9)](_0x209b9e,_0x14ab43['z'],_0x209b9e);var _0x178248=_0x2f57a3[_0x4cc831(0x30c2)](_0x63bcd4,_0x568965,_0x63bcd4);_0x2f57a3[_0x4cc831(0x30c2)](_0x178248,_0x209b9e,_0x178248),_0x22418c&&_0x2f57a3[_0x225f25(0x4d5b)](_0x178248,_0x178248),_0x2f57a3[_0x4cc831(0x52a8)](_0x178248,_0x53acaf,_0x4ddc05*_0x1d57d5);};}var interpolateAndPackCartesian4=generateBarycentricInterpolateFunction(Cartesian4,0x4),interpolateAndPackCartesian3=generateBarycentricInterpolateFunction(Cartesian3,0x3),interpolateAndPackCartesian2=generateBarycentricInterpolateFunction(Cartesian2,0x2),interpolateAndPackBoolean=function(_0x2fb84e,_0x41828b,_0x2a9862,_0x646ea6,_0x167fff,_0x376420,_0x243509){var _0x59a657=_0x5e00b3,_0x259c23=_0x167fff[_0x2fb84e]*_0x646ea6['x'],_0x33855d=_0x167fff[_0x41828b]*_0x646ea6['y'],_0x331ef3=_0x167fff[_0x2a9862]*_0x646ea6['z'];_0x376420[_0x243509]=_0x259c23+_0x33855d+_0x331ef3>CesiumMath[_0x59a657(0x3b80)]?0x1:0x0;},p0Scratch=new Cartesian3(),p1Scratch$2=new Cartesian3(),p2Scratch$2=new Cartesian3(),barycentricScratch=new Cartesian3();function computeTriangleAttributes(_0x45587b,_0x5e22d2,_0x3bb794,_0x1395ce,_0x6f91e,_0x31d6ca,_0x3a8cce,_0x191d8a,_0x2a9b02,_0x55f7cb,_0xc276f1,_0x422005,_0x3d16c6,_0x56002d,_0x3b3cf7,_0x6c771a){var _0x275284=_0x307c2b,_0x3eae4f=_0x5e00b3;if(defined$1(_0x31d6ca)||defined$1(_0x3a8cce)||defined$1(_0x191d8a)||defined$1(_0x2a9b02)||defined$1(_0x55f7cb)||0x0!==_0x56002d){var _0xe44a60=barycentricCoordinates(_0x1395ce,Cartesian3[_0x3eae4f(0x361f)](_0x6f91e,0x3*_0x45587b,p0Scratch),Cartesian3[_0x275284(0x44cf)](_0x6f91e,0x3*_0x5e22d2,p1Scratch$2),Cartesian3[_0x3eae4f(0x361f)](_0x6f91e,0x3*_0x3bb794,p2Scratch$2),barycentricScratch);if(defined$1(_0x31d6ca)&&interpolateAndPackCartesian3(_0x45587b,_0x5e22d2,_0x3bb794,_0xe44a60,_0x31d6ca,_0x422005[_0x3eae4f(0x47ce)][_0x3eae4f(0xc98)],_0x6c771a,!0x0),defined$1(_0x55f7cb)){var _0x46d757,_0x533ade=Cartesian3[_0x3eae4f(0x361f)](_0x55f7cb,0x3*_0x45587b,p0Scratch),_0x23e260=Cartesian3[_0x3eae4f(0x361f)](_0x55f7cb,0x3*_0x5e22d2,p1Scratch$2),_0x227333=Cartesian3[_0x3eae4f(0x361f)](_0x55f7cb,0x3*_0x3bb794,p2Scratch$2);Cartesian3[_0x3eae4f(0x34b9)](_0x533ade,_0xe44a60['x'],_0x533ade),Cartesian3[_0x3eae4f(0x34b9)](_0x23e260,_0xe44a60['y'],_0x23e260),Cartesian3[_0x3eae4f(0x34b9)](_0x227333,_0xe44a60['z'],_0x227333),Cartesian3[_0x3eae4f(0x1dab)](_0x533ade,Cartesian3[_0x3eae4f(0x3a34)])&&Cartesian3[_0x3eae4f(0x1dab)](_0x23e260,Cartesian3[_0x3eae4f(0x3a34)])&&Cartesian3[_0x3eae4f(0x1dab)](_0x227333,Cartesian3[_0x3eae4f(0x3a34)])?((_0x46d757=p0Scratch)['x']=0x0,_0x46d757['y']=0x0,_0x46d757['z']=0x0):(_0x46d757=Cartesian3[_0x3eae4f(0x30c2)](_0x533ade,_0x23e260,_0x533ade),Cartesian3[_0x3eae4f(0x30c2)](_0x46d757,_0x227333,_0x46d757),Cartesian3[_0x3eae4f(0x4853)](_0x46d757,_0x46d757)),Cartesian3[_0x275284(0x5845)](_0x46d757,_0x422005[_0x3eae4f(0x4f8a)]['values'],0x3*_0x6c771a);}if(defined$1(_0xc276f1)&&interpolateAndPackBoolean(_0x45587b,_0x5e22d2,_0x3bb794,_0xe44a60,_0xc276f1,_0x422005[_0x3eae4f(0x18ae)][_0x275284(0x225a)],_0x6c771a),defined$1(_0x3a8cce)&&interpolateAndPackCartesian3(_0x45587b,_0x5e22d2,_0x3bb794,_0xe44a60,_0x3a8cce,_0x422005[_0x3eae4f(0x2005)][_0x3eae4f(0xc98)],_0x6c771a,!0x0),defined$1(_0x191d8a)&&interpolateAndPackCartesian3(_0x45587b,_0x5e22d2,_0x3bb794,_0xe44a60,_0x191d8a,_0x422005[_0x3eae4f(0x333d)][_0x3eae4f(0xc98)],_0x6c771a,!0x0),defined$1(_0x2a9b02)&&interpolateAndPackCartesian2(_0x45587b,_0x5e22d2,_0x3bb794,_0xe44a60,_0x2a9b02,_0x422005['st'][_0x3eae4f(0xc98)],_0x6c771a),_0x56002d>0x0)for(var _0x87898e=0x0;_0x87898e<_0x56002d;_0x87898e++){var _0x5b2092=_0x3d16c6[_0x87898e];genericInterpolate(_0x45587b,_0x5e22d2,_0x3bb794,_0xe44a60,_0x6c771a,_0x3b3cf7[_0x5b2092],_0x422005[_0x5b2092]);}}}function genericInterpolate(_0x1bc751,_0x243570,_0x5c09c1,_0xb5887f,_0x518a42,_0xf9cc75,_0x75d3e7){var _0x2b1715=_0x307c2b,_0x1da383=_0x5e00b3,_0x420663=_0xf9cc75[_0x2b1715(0x4f1d)],_0x5d14da=_0xf9cc75[_0x1da383(0xc98)],_0x488d90=_0x75d3e7[_0x1da383(0xc98)];switch(_0x420663){case 0x4:interpolateAndPackCartesian4(_0x1bc751,_0x243570,_0x5c09c1,_0xb5887f,_0x5d14da,_0x488d90,_0x518a42,!0x1);break;case 0x3:interpolateAndPackCartesian3(_0x1bc751,_0x243570,_0x5c09c1,_0xb5887f,_0x5d14da,_0x488d90,_0x518a42,!0x1);break;case 0x2:interpolateAndPackCartesian2(_0x1bc751,_0x243570,_0x5c09c1,_0xb5887f,_0x5d14da,_0x488d90,_0x518a42,!0x1);break;default:_0x488d90[_0x518a42]=_0x5d14da[_0x1bc751]*_0xb5887f['x']+_0x5d14da[_0x243570]*_0xb5887f['y']+_0x5d14da[_0x5c09c1]*_0xb5887f['z'];}}function insertSplitPoint(_0x352185,_0x2660d4,_0x266a1e,_0x47c549,_0x5d1660,_0x48eafe){var _0x539ce9=_0x307c2b,_0x2d90a7=_0x5e00b3,_0x46e4d7=_0x352185[_0x2d90a7(0x3747)][_0x2d90a7(0xc98)][_0x2d90a7(0x809)]/0x3;if(-0x1!==_0x5d1660){var _0x297301=_0x47c549[_0x5d1660],_0x378ebb=_0x266a1e[_0x297301];return-0x1===_0x378ebb?(_0x266a1e[_0x297301]=_0x46e4d7,_0x352185[_0x2d90a7(0x3747)][_0x2d90a7(0xc98)][_0x2d90a7(0x5323)](_0x48eafe['x'],_0x48eafe['y'],_0x48eafe['z']),_0x2660d4[_0x2d90a7(0x5323)](_0x46e4d7),_0x46e4d7):(_0x2660d4[_0x2d90a7(0x5323)](_0x378ebb),_0x378ebb);}return _0x352185[_0x2d90a7(0x3747)][_0x2d90a7(0xc98)][_0x2d90a7(0x5323)](_0x48eafe['x'],_0x48eafe['y'],_0x48eafe['z']),_0x2660d4[_0x539ce9(0x2a0e)](_0x46e4d7),_0x46e4d7;}var NAMED_ATTRIBUTES={'position':!0x0,'normal':!0x0,'bitangent':!0x0,'tangent':!0x0,'st':!0x0,'extrudeDirection':!0x0,'applyOffset':!0x0};function splitLongitudeTriangles(_0x52ec70){var _0x2e7adc=_0x307c2b,_0x3d5c99=_0x5e00b3,_0x1524d4=_0x52ec70[_0x3d5c99(0x144e)],_0x58611c=_0x1524d4[_0x3d5c99(0x177b)],_0x159b26=_0x58611c[_0x2e7adc(0x2fe9)][_0x2e7adc(0x225a)],_0x42b72d=defined$1(_0x58611c[_0x3d5c99(0x47ce)])?_0x58611c[_0x3d5c99(0x47ce)][_0x3d5c99(0xc98)]:void 0x0,_0x900494=defined$1(_0x58611c[_0x3d5c99(0x333d)])?_0x58611c[_0x3d5c99(0x333d)][_0x3d5c99(0xc98)]:void 0x0,_0x5093d0=defined$1(_0x58611c[_0x3d5c99(0x2005)])?_0x58611c[_0x2e7adc(0x232e)][_0x3d5c99(0xc98)]:void 0x0,_0x317a97=defined$1(_0x58611c['st'])?_0x58611c['st'][_0x2e7adc(0x225a)]:void 0x0,_0x2c8899=defined$1(_0x58611c[_0x3d5c99(0x4f8a)])?_0x58611c[_0x3d5c99(0x4f8a)][_0x3d5c99(0xc98)]:void 0x0,_0x9e6e52=defined$1(_0x58611c[_0x3d5c99(0x18ae)])?_0x58611c[_0x3d5c99(0x18ae)][_0x3d5c99(0xc98)]:void 0x0,_0x430dc3=_0x1524d4[_0x2e7adc(0x30e5)],_0x5a497b=[];for(var _0x113074 in _0x58611c)_0x58611c[_0x2e7adc(0x2609)](_0x113074)&&!NAMED_ATTRIBUTES[_0x113074]&&defined$1(_0x58611c[_0x113074])&&_0x5a497b[_0x3d5c99(0x5323)](_0x113074);var _0x940043,_0x247f9b,_0x372812,_0x35675e,_0x60383f=_0x5a497b[_0x3d5c99(0x809)],_0x102ab9=copyGeometryForSplit(_0x1524d4),_0x490171=copyGeometryForSplit(_0x1524d4),_0x51935c=[];_0x51935c['length']=_0x159b26[_0x3d5c99(0x809)]/0x3;var _0x47b02d=[];for(_0x47b02d[_0x3d5c99(0x809)]=_0x159b26[_0x2e7adc(0x2ef4)]/0x3,_0x35675e=0x0;_0x35675e<_0x51935c[_0x3d5c99(0x809)];++_0x35675e)_0x51935c[_0x35675e]=-0x1,_0x47b02d[_0x35675e]=-0x1;var _0x14caab=_0x430dc3[_0x3d5c99(0x809)];for(_0x35675e=0x0;_0x35675e<_0x14caab;_0x35675e+=0x3){var _0x4fff36=_0x430dc3[_0x35675e],_0x3916a3=_0x430dc3[_0x35675e+0x1],_0x25c8ef=_0x430dc3[_0x35675e+0x2],_0x5dbfcf=Cartesian3[_0x3d5c99(0x361f)](_0x159b26,0x3*_0x4fff36),_0x4118ba=Cartesian3[_0x3d5c99(0x361f)](_0x159b26,0x3*_0x3916a3),_0x38d0e9=Cartesian3[_0x3d5c99(0x361f)](_0x159b26,0x3*_0x25c8ef),_0x3d2260=splitTriangle(_0x5dbfcf,_0x4118ba,_0x38d0e9);if(defined$1(_0x3d2260)&&_0x3d2260[_0x3d5c99(0x1c83)][_0x3d5c99(0x809)]>0x3)for(var _0x4ec395=_0x3d2260[_0x3d5c99(0x1c83)],_0x140b40=_0x3d2260[_0x3d5c99(0x314b)],_0x54ef12=_0x140b40[_0x3d5c99(0x809)],_0xda77dd=0x0;_0xda77dd<_0x54ef12;++_0xda77dd){var _0xe61c8c=_0x140b40[_0xda77dd],_0x3c7d38=_0x4ec395[_0xe61c8c];_0x3c7d38['y']<0x0?(_0x940043=_0x490171[_0x2e7adc(0x3377)],_0x247f9b=_0x490171[_0x2e7adc(0x30e5)],_0x372812=_0x51935c):(_0x940043=_0x102ab9[_0x3d5c99(0x177b)],_0x247f9b=_0x102ab9[_0x3d5c99(0x314b)],_0x372812=_0x47b02d),computeTriangleAttributes(_0x4fff36,_0x3916a3,_0x25c8ef,_0x3c7d38,_0x159b26,_0x42b72d,_0x5093d0,_0x900494,_0x317a97,_0x2c8899,_0x9e6e52,_0x940043,_0x5a497b,_0x60383f,_0x58611c,insertSplitPoint(_0x940043,_0x247f9b,_0x372812,_0x430dc3,_0xe61c8c<0x3?_0x35675e+_0xe61c8c:-0x1,_0x3c7d38));}else defined$1(_0x3d2260)&&(_0x5dbfcf=_0x3d2260[_0x3d5c99(0x1c83)][0x0],_0x4118ba=_0x3d2260[_0x2e7adc(0x14e)][0x1],_0x38d0e9=_0x3d2260[_0x2e7adc(0x14e)][0x2]),_0x5dbfcf['y']<0x0?(_0x940043=_0x490171[_0x3d5c99(0x177b)],_0x247f9b=_0x490171[_0x3d5c99(0x314b)],_0x372812=_0x51935c):(_0x940043=_0x102ab9[_0x3d5c99(0x177b)],_0x247f9b=_0x102ab9[_0x2e7adc(0x30e5)],_0x372812=_0x47b02d),computeTriangleAttributes(_0x4fff36,_0x3916a3,_0x25c8ef,_0x5dbfcf,_0x159b26,_0x42b72d,_0x5093d0,_0x900494,_0x317a97,_0x2c8899,_0x9e6e52,_0x940043,_0x5a497b,_0x60383f,_0x58611c,insertSplitPoint(_0x940043,_0x247f9b,_0x372812,_0x430dc3,_0x35675e,_0x5dbfcf)),computeTriangleAttributes(_0x4fff36,_0x3916a3,_0x25c8ef,_0x4118ba,_0x159b26,_0x42b72d,_0x5093d0,_0x900494,_0x317a97,_0x2c8899,_0x9e6e52,_0x940043,_0x5a497b,_0x60383f,_0x58611c,insertSplitPoint(_0x940043,_0x247f9b,_0x372812,_0x430dc3,_0x35675e+0x1,_0x4118ba)),computeTriangleAttributes(_0x4fff36,_0x3916a3,_0x25c8ef,_0x38d0e9,_0x159b26,_0x42b72d,_0x5093d0,_0x900494,_0x317a97,_0x2c8899,_0x9e6e52,_0x940043,_0x5a497b,_0x60383f,_0x58611c,insertSplitPoint(_0x940043,_0x247f9b,_0x372812,_0x430dc3,_0x35675e+0x2,_0x38d0e9));}updateInstanceAfterSplit(_0x52ec70,_0x490171,_0x102ab9);}var xzPlane=Plane[_0x5e00b3(0x18dc)](Cartesian3[_0x5e00b3(0x3a34)],Cartesian3[_0x307c2b(0x4a13)]),offsetScratch$c=new Cartesian3(),offsetPointScratch=new Cartesian3();function computeLineAttributes(_0x24ceda,_0x2cd848,_0xbabe31,_0x425497,_0x9c7412,_0x554b72,_0x3d95d4){var _0x1fc498=_0x307c2b,_0x54fddd=_0x5e00b3;if(defined$1(_0x3d95d4)){var _0x3c625c=Cartesian3[_0x54fddd(0x361f)](_0x425497,0x3*_0x24ceda,p0Scratch);Cartesian3[_0x54fddd(0x1c11)](_0x3c625c,_0xbabe31,CesiumMath[_0x54fddd(0x5c1a)])?_0x554b72['applyOffset'][_0x1fc498(0x225a)][_0x9c7412]=_0x3d95d4[_0x24ceda]:_0x554b72[_0x1fc498(0x2754)][_0x54fddd(0xc98)][_0x9c7412]=_0x3d95d4[_0x2cd848];}}function splitLongitudeLines(_0x5ab1b8){var _0xb6a942=_0x307c2b,_0x2aa0a7=_0x5e00b3,_0x23c129,_0x275466=_0x5ab1b8[_0x2aa0a7(0x144e)],_0x56d8e9=_0x275466[_0x2aa0a7(0x177b)],_0x5312ae=_0x56d8e9['position'][_0x2aa0a7(0xc98)],_0x2a3de1=defined$1(_0x56d8e9[_0x2aa0a7(0x18ae)])?_0x56d8e9[_0x2aa0a7(0x18ae)]['values']:void 0x0,_0x4ad383=_0x275466[_0x2aa0a7(0x314b)],_0x2aa3f0=copyGeometryForSplit(_0x275466),_0x2a799b=copyGeometryForSplit(_0x275466),_0x1993fd=_0x4ad383[_0x2aa0a7(0x809)],_0x5b90b1=[];_0x5b90b1[_0x2aa0a7(0x809)]=_0x5312ae[_0x2aa0a7(0x809)]/0x3;var _0x260d34=[];for(_0x260d34['length']=_0x5312ae[_0x2aa0a7(0x809)]/0x3,_0x23c129=0x0;_0x23c129<_0x5b90b1[_0x2aa0a7(0x809)];++_0x23c129)_0x5b90b1[_0x23c129]=-0x1,_0x260d34[_0x23c129]=-0x1;for(_0x23c129=0x0;_0x23c129<_0x1993fd;_0x23c129+=0x2){var _0x3aa1d8=_0x4ad383[_0x23c129],_0x8059df=_0x4ad383[_0x23c129+0x1],_0x28e78b=Cartesian3[_0xb6a942(0x44cf)](_0x5312ae,0x3*_0x3aa1d8,p0Scratch),_0x3fec04=Cartesian3[_0x2aa0a7(0x361f)](_0x5312ae,0x3*_0x8059df,p1Scratch$2);Math['abs'](_0x28e78b['y'])<CesiumMath[_0x2aa0a7(0x3b80)]&&(_0x28e78b['y']<0x0?_0x28e78b['y']=-CesiumMath[_0x2aa0a7(0x3b80)]:_0x28e78b['y']=CesiumMath[_0x2aa0a7(0x3b80)]),Math[_0x2aa0a7(0x1beb)](_0x3fec04['y'])<CesiumMath[_0x2aa0a7(0x3b80)]&&(_0x3fec04['y']<0x0?_0x3fec04['y']=-CesiumMath[_0x2aa0a7(0x3b80)]:_0x3fec04['y']=CesiumMath[_0x2aa0a7(0x3b80)]);var _0x5d3845=_0x2aa3f0[_0xb6a942(0x3377)],_0x2719d1=_0x2aa3f0[_0x2aa0a7(0x314b)],_0x3e3768=_0x260d34,_0x171468=_0x2a799b[_0x2aa0a7(0x177b)],_0x20fc99=_0x2a799b[_0x2aa0a7(0x314b)],_0x5066a0=_0x5b90b1,_0x4da031=IntersectionTests['lineSegmentPlane'](_0x28e78b,_0x3fec04,xzPlane,p2Scratch$2);if(defined$1(_0x4da031)){var _0x516d23=Cartesian3[_0x2aa0a7(0x34b9)](Cartesian3['UNIT_Y'],0x5*CesiumMath[_0xb6a942(0x3404)],offsetScratch$c);_0x28e78b['y']<0x0&&(Cartesian3[_0x2aa0a7(0xa61)](_0x516d23,_0x516d23),_0x5d3845=_0x2a799b[_0x2aa0a7(0x177b)],_0x2719d1=_0x2a799b[_0x2aa0a7(0x314b)],_0x3e3768=_0x5b90b1,_0x171468=_0x2aa3f0[_0x2aa0a7(0x177b)],_0x20fc99=_0x2aa3f0[_0x2aa0a7(0x314b)],_0x5066a0=_0x260d34);var _0x4e0e53=Cartesian3[_0xb6a942(0x1af6)](_0x4da031,_0x516d23,offsetPointScratch);computeLineAttributes(_0x3aa1d8,_0x8059df,_0x28e78b,_0x5312ae,insertSplitPoint(_0x5d3845,_0x2719d1,_0x3e3768,_0x4ad383,_0x23c129,_0x28e78b),_0x5d3845,_0x2a3de1),computeLineAttributes(_0x3aa1d8,_0x8059df,_0x4e0e53,_0x5312ae,insertSplitPoint(_0x5d3845,_0x2719d1,_0x3e3768,_0x4ad383,-0x1,_0x4e0e53),_0x5d3845,_0x2a3de1),Cartesian3[_0x2aa0a7(0xa61)](_0x516d23,_0x516d23),Cartesian3[_0x2aa0a7(0x30c2)](_0x4da031,_0x516d23,_0x4e0e53),computeLineAttributes(_0x3aa1d8,_0x8059df,_0x4e0e53,_0x5312ae,insertSplitPoint(_0x171468,_0x20fc99,_0x5066a0,_0x4ad383,-0x1,_0x4e0e53),_0x171468,_0x2a3de1),computeLineAttributes(_0x3aa1d8,_0x8059df,_0x3fec04,_0x5312ae,insertSplitPoint(_0x171468,_0x20fc99,_0x5066a0,_0x4ad383,_0x23c129+0x1,_0x3fec04),_0x171468,_0x2a3de1);}else{var _0x5efe03,_0x2aa483,_0xec31ee;_0x28e78b['y']<0x0?(_0x5efe03=_0x2a799b[_0x2aa0a7(0x177b)],_0x2aa483=_0x2a799b[_0x2aa0a7(0x314b)],_0xec31ee=_0x5b90b1):(_0x5efe03=_0x2aa3f0[_0x2aa0a7(0x177b)],_0x2aa483=_0x2aa3f0[_0x2aa0a7(0x314b)],_0xec31ee=_0x260d34),computeLineAttributes(_0x3aa1d8,_0x8059df,_0x28e78b,_0x5312ae,insertSplitPoint(_0x5efe03,_0x2aa483,_0xec31ee,_0x4ad383,_0x23c129,_0x28e78b),_0x5efe03,_0x2a3de1),computeLineAttributes(_0x3aa1d8,_0x8059df,_0x3fec04,_0x5312ae,insertSplitPoint(_0x5efe03,_0x2aa483,_0xec31ee,_0x4ad383,_0x23c129+0x1,_0x3fec04),_0x5efe03,_0x2a3de1);}}updateInstanceAfterSplit(_0x5ab1b8,_0x2a799b,_0x2aa3f0);}var cartesian2Scratch0=new Cartesian2(),cartesian2Scratch1=new Cartesian2(),cartesian3Scratch0=new Cartesian3(),cartesian3Scratch2$1=new Cartesian3(),cartesian3Scratch3$1=new Cartesian3(),cartesian3Scratch4=new Cartesian3(),cartesian3Scratch5=new Cartesian3(),cartesian3Scratch6=new Cartesian3(),cartesian3Scratch7=new Cartesian3(),cartesian4Scratch0=new Cartesian4();function updateAdjacencyAfterSplit(_0xef5b9f){var _0x510aa9=_0x307c2b,_0x314a4c=_0x5e00b3;for(var _0x28d72f=_0xef5b9f[_0x314a4c(0x177b)],_0x1d98b2=_0x28d72f[_0x314a4c(0x3747)][_0x314a4c(0xc98)],_0x4ddc0a=_0x28d72f[_0x510aa9(0x2027)][_0x314a4c(0xc98)],_0x1b13f7=_0x28d72f['nextPosition'][_0x314a4c(0xc98)],_0x221918=_0x1d98b2[_0x314a4c(0x809)],_0x307dc0=0x0;_0x307dc0<_0x221918;_0x307dc0+=0x3){var _0xe309af=Cartesian3[_0x314a4c(0x1d8a)](_0x1d98b2,_0x307dc0,cartesian3Scratch0);if(!(_0xe309af['x']>0x0)){var _0x306611=Cartesian3[_0x314a4c(0x1d8a)](_0x4ddc0a,_0x307dc0,cartesian3Scratch2$1);(_0xe309af['y']<0x0&&_0x306611['y']>0x0||_0xe309af['y']>0x0&&_0x306611['y']<0x0)&&(_0x307dc0-0x3>0x0?(_0x4ddc0a[_0x307dc0]=_0x1d98b2[_0x307dc0-0x3],_0x4ddc0a[_0x307dc0+0x1]=_0x1d98b2[_0x307dc0-0x2],_0x4ddc0a[_0x307dc0+0x2]=_0x1d98b2[_0x307dc0-0x1]):Cartesian3[_0x314a4c(0x52a8)](_0xe309af,_0x4ddc0a,_0x307dc0));var _0x123472=Cartesian3[_0x314a4c(0x1d8a)](_0x1b13f7,_0x307dc0,cartesian3Scratch3$1);(_0xe309af['y']<0x0&&_0x123472['y']>0x0||_0xe309af['y']>0x0&&_0x123472['y']<0x0)&&(_0x307dc0+0x3<_0x221918?(_0x1b13f7[_0x307dc0]=_0x1d98b2[_0x307dc0+0x3],_0x1b13f7[_0x307dc0+0x1]=_0x1d98b2[_0x307dc0+0x4],_0x1b13f7[_0x307dc0+0x2]=_0x1d98b2[_0x307dc0+0x5]):Cartesian3[_0x314a4c(0x52a8)](_0xe309af,_0x1b13f7,_0x307dc0));}}}var offsetScalar=0x5*CesiumMath[_0x307c2b(0x3404)],coplanarOffset=CesiumMath[_0x5e00b3(0x3b80)];function splitLongitudePolyline(_0x296b89){var _0x5a7ff3=_0x307c2b,_0x3d292c=_0x5e00b3,_0x3b69dc,_0x290cf9,_0x59a58b,_0x4ee1c5=_0x296b89[_0x3d292c(0x144e)],_0x4a1d6a=_0x4ee1c5[_0x3d292c(0x177b)],_0x481c3b=_0x4a1d6a['position'][_0x3d292c(0xc98)],_0x454bdf=_0x4a1d6a[_0x3d292c(0x2237)][_0x5a7ff3(0x225a)],_0x3e204d=_0x4a1d6a[_0x5a7ff3(0x789)][_0x3d292c(0xc98)],_0x36007d=_0x4a1d6a[_0x3d292c(0xd8e)][_0x5a7ff3(0x225a)],_0x146598=defined$1(_0x4a1d6a['st'])?_0x4a1d6a['st'][_0x3d292c(0xc98)]:void 0x0,_0x555985=defined$1(_0x4a1d6a[_0x3d292c(0x8fe)])?_0x4a1d6a[_0x5a7ff3(0x3a3a)][_0x3d292c(0xc98)]:void 0x0,_0x3692f1=defined$1(_0x4a1d6a[_0x3d292c(0x3cd9)])?_0x4a1d6a[_0x3d292c(0x3cd9)][_0x5a7ff3(0x225a)]:void 0x0,_0x1b0cc1=copyGeometryForSplit(_0x4ee1c5),_0x3ed58a=copyGeometryForSplit(_0x4ee1c5),_0x226ed3=!0x1,_0x12a0bb=_0x481c3b[_0x3d292c(0x809)]/0x3;for(_0x3b69dc=0x0;_0x3b69dc<_0x12a0bb;_0x3b69dc+=0x4){var _0x1c8d7f=_0x3b69dc,_0x3ee9bc=_0x3b69dc+0x2,_0x80717e=Cartesian3[_0x5a7ff3(0x44cf)](_0x481c3b,0x3*_0x1c8d7f,cartesian3Scratch0),_0x44b562=Cartesian3[_0x3d292c(0x361f)](_0x481c3b,0x3*_0x3ee9bc,cartesian3Scratch2$1);if(Math[_0x5a7ff3(0x971)](_0x80717e['y'])<coplanarOffset){for(_0x80717e['y']=coplanarOffset*(_0x44b562['y']<0x0?-0x1:0x1),_0x481c3b[0x3*_0x3b69dc+0x1]=_0x80717e['y'],_0x481c3b[0x3*(_0x3b69dc+0x1)+0x1]=_0x80717e['y'],_0x290cf9=0x3*_0x1c8d7f;_0x290cf9<0x3*_0x1c8d7f+0xc;_0x290cf9+=0x3)_0x454bdf[_0x290cf9]=_0x481c3b[0x3*_0x3b69dc],_0x454bdf[_0x290cf9+0x1]=_0x481c3b[0x3*_0x3b69dc+0x1],_0x454bdf[_0x290cf9+0x2]=_0x481c3b[0x3*_0x3b69dc+0x2];}if(Math[_0x3d292c(0x1beb)](_0x44b562['y'])<coplanarOffset){for(_0x44b562['y']=coplanarOffset*(_0x80717e['y']<0x0?-0x1:0x1),_0x481c3b[0x3*(_0x3b69dc+0x2)+0x1]=_0x44b562['y'],_0x481c3b[0x3*(_0x3b69dc+0x3)+0x1]=_0x44b562['y'],_0x290cf9=0x3*_0x1c8d7f;_0x290cf9<0x3*_0x1c8d7f+0xc;_0x290cf9+=0x3)_0x3e204d[_0x290cf9]=_0x481c3b[0x3*(_0x3b69dc+0x2)],_0x3e204d[_0x290cf9+0x1]=_0x481c3b[0x3*(_0x3b69dc+0x2)+0x1],_0x3e204d[_0x290cf9+0x2]=_0x481c3b[0x3*(_0x3b69dc+0x2)+0x2];}var _0x1a3e92=_0x1b0cc1['attributes'],_0x3fd7c8=_0x1b0cc1[_0x5a7ff3(0x30e5)],_0x346b01=_0x3ed58a[_0x5a7ff3(0x3377)],_0x16e13c=_0x3ed58a[_0x5a7ff3(0x30e5)],_0x28bdff=IntersectionTests[_0x3d292c(0x10d3)](_0x80717e,_0x44b562,xzPlane,cartesian3Scratch4);if(defined$1(_0x28bdff)){_0x226ed3=!0x0;var _0xc1a3d5=Cartesian3[_0x5a7ff3(0x50ce)](Cartesian3['UNIT_Y'],offsetScalar,cartesian3Scratch5);_0x80717e['y']<0x0&&(Cartesian3[_0x5a7ff3(0x5309)](_0xc1a3d5,_0xc1a3d5),_0x1a3e92=_0x3ed58a[_0x3d292c(0x177b)],_0x3fd7c8=_0x3ed58a['indices'],_0x346b01=_0x1b0cc1[_0x5a7ff3(0x3377)],_0x16e13c=_0x1b0cc1[_0x5a7ff3(0x30e5)]);var _0x43189=Cartesian3[_0x3d292c(0x30c2)](_0x28bdff,_0xc1a3d5,cartesian3Scratch6);_0x1a3e92[_0x3d292c(0x3747)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x80717e['x'],_0x80717e['y'],_0x80717e['z'],_0x80717e['x'],_0x80717e['y'],_0x80717e['z']),_0x1a3e92[_0x3d292c(0x3747)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x43189['x'],_0x43189['y'],_0x43189['z']),_0x1a3e92[_0x3d292c(0x3747)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x43189['x'],_0x43189['y'],_0x43189['z']),_0x1a3e92[_0x3d292c(0x2237)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x454bdf[0x3*_0x1c8d7f],_0x454bdf[0x3*_0x1c8d7f+0x1],_0x454bdf[0x3*_0x1c8d7f+0x2]),_0x1a3e92[_0x3d292c(0x2237)][_0x3d292c(0xc98)][_0x5a7ff3(0x2a0e)](_0x454bdf[0x3*_0x1c8d7f+0x3],_0x454bdf[0x3*_0x1c8d7f+0x4],_0x454bdf[0x3*_0x1c8d7f+0x5]),_0x1a3e92[_0x5a7ff3(0x2027)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x80717e['x'],_0x80717e['y'],_0x80717e['z'],_0x80717e['x'],_0x80717e['y'],_0x80717e['z']),_0x1a3e92[_0x3d292c(0x5112)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x43189['x'],_0x43189['y'],_0x43189['z']),_0x1a3e92[_0x3d292c(0x5112)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x43189['x'],_0x43189['y'],_0x43189['z']),_0x1a3e92[_0x3d292c(0x5112)][_0x5a7ff3(0x225a)][_0x3d292c(0x5323)](_0x43189['x'],_0x43189['y'],_0x43189['z']),_0x1a3e92[_0x5a7ff3(0x789)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x43189['x'],_0x43189['y'],_0x43189['z']),Cartesian3['negate'](_0xc1a3d5,_0xc1a3d5),Cartesian3[_0x3d292c(0x30c2)](_0x28bdff,_0xc1a3d5,_0x43189),_0x346b01[_0x3d292c(0x3747)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x43189['x'],_0x43189['y'],_0x43189['z']),_0x346b01[_0x3d292c(0x3747)][_0x3d292c(0xc98)][_0x5a7ff3(0x2a0e)](_0x43189['x'],_0x43189['y'],_0x43189['z']),_0x346b01[_0x3d292c(0x3747)][_0x3d292c(0xc98)][_0x5a7ff3(0x2a0e)](_0x44b562['x'],_0x44b562['y'],_0x44b562['z'],_0x44b562['x'],_0x44b562['y'],_0x44b562['z']),_0x346b01[_0x5a7ff3(0x2027)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x43189['x'],_0x43189['y'],_0x43189['z']),_0x346b01[_0x3d292c(0x2237)][_0x3d292c(0xc98)][_0x5a7ff3(0x2a0e)](_0x43189['x'],_0x43189['y'],_0x43189['z']),_0x346b01[_0x3d292c(0x2237)][_0x5a7ff3(0x225a)][_0x3d292c(0x5323)](_0x43189['x'],_0x43189['y'],_0x43189['z']),_0x346b01[_0x3d292c(0x2237)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x43189['x'],_0x43189['y'],_0x43189['z']),_0x346b01[_0x3d292c(0x5112)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x44b562['x'],_0x44b562['y'],_0x44b562['z'],_0x44b562['x'],_0x44b562['y'],_0x44b562['z']),_0x346b01[_0x3d292c(0x5112)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x3e204d[0x3*_0x3ee9bc],_0x3e204d[0x3*_0x3ee9bc+0x1],_0x3e204d[0x3*_0x3ee9bc+0x2]),_0x346b01[_0x3d292c(0x5112)][_0x3d292c(0xc98)][_0x5a7ff3(0x2a0e)](_0x3e204d[0x3*_0x3ee9bc+0x3],_0x3e204d[0x3*_0x3ee9bc+0x4],_0x3e204d[0x3*_0x3ee9bc+0x5]);var _0x41823c=Cartesian2[_0x3d292c(0x361f)](_0x36007d,0x2*_0x1c8d7f,cartesian2Scratch0),_0x1f7a0e=Math[_0x3d292c(0x1beb)](_0x41823c['y']);_0x1a3e92[_0x3d292c(0xd8e)][_0x3d292c(0xc98)]['push'](-0x1,_0x1f7a0e,0x1,_0x1f7a0e),_0x1a3e92['expandAndWidth'][_0x3d292c(0xc98)][_0x5a7ff3(0x2a0e)](-0x1,-_0x1f7a0e,0x1,-_0x1f7a0e),_0x346b01[_0x3d292c(0xd8e)]['values'][_0x3d292c(0x5323)](-0x1,_0x1f7a0e,0x1,_0x1f7a0e),_0x346b01[_0x3d292c(0xd8e)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](-0x1,-_0x1f7a0e,0x1,-_0x1f7a0e);var _0x542af5=Cartesian3[_0x5a7ff3(0x12e7)](Cartesian3[_0x3d292c(0x34b6)](_0x28bdff,_0x80717e,cartesian3Scratch3$1));if(_0x542af5/=Cartesian3[_0x3d292c(0x39dd)](Cartesian3[_0x3d292c(0x34b6)](_0x44b562,_0x80717e,cartesian3Scratch3$1)),defined$1(_0x555985)){var _0x21b47f=Cartesian4[_0x5a7ff3(0x44cf)](_0x555985,0x4*_0x1c8d7f,cartesian4Scratch0),_0x3f9cc5=Cartesian4[_0x3d292c(0x361f)](_0x555985,0x4*_0x3ee9bc,cartesian4Scratch0),_0x8a6ca2=CesiumMath['lerp'](_0x21b47f['x'],_0x3f9cc5['x'],_0x542af5),_0x5abd0c=CesiumMath[_0x3d292c(0x3596)](_0x21b47f['y'],_0x3f9cc5['y'],_0x542af5),_0x35568c=CesiumMath[_0x5a7ff3(0x3a7e)](_0x21b47f['z'],_0x3f9cc5['z'],_0x542af5),_0x2ee6d9=CesiumMath[_0x3d292c(0x3596)](_0x21b47f['w'],_0x3f9cc5['w'],_0x542af5);for(_0x290cf9=0x4*_0x1c8d7f;_0x290cf9<0x4*_0x1c8d7f+0x8;++_0x290cf9)_0x1a3e92[_0x3d292c(0x8fe)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x555985[_0x290cf9]);for(_0x1a3e92['color'][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x8a6ca2,_0x5abd0c,_0x35568c,_0x2ee6d9),_0x1a3e92[_0x3d292c(0x8fe)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x8a6ca2,_0x5abd0c,_0x35568c,_0x2ee6d9),_0x346b01[_0x3d292c(0x8fe)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x8a6ca2,_0x5abd0c,_0x35568c,_0x2ee6d9),_0x346b01[_0x5a7ff3(0x3a3a)][_0x3d292c(0xc98)][_0x5a7ff3(0x2a0e)](_0x8a6ca2,_0x5abd0c,_0x35568c,_0x2ee6d9),_0x290cf9=0x4*_0x3ee9bc;_0x290cf9<0x4*_0x3ee9bc+0x8;++_0x290cf9)_0x346b01[_0x5a7ff3(0x3a3a)][_0x3d292c(0xc98)][_0x5a7ff3(0x2a0e)](_0x555985[_0x290cf9]);}if(defined$1(_0x146598)){var _0x561c7d=Cartesian2[_0x3d292c(0x361f)](_0x146598,0x2*_0x1c8d7f,cartesian2Scratch0),_0xa658d8=Cartesian2[_0x3d292c(0x361f)](_0x146598,0x2*(_0x3b69dc+0x3),cartesian2Scratch1),_0x4c6450=CesiumMath[_0x3d292c(0x3596)](_0x561c7d['x'],_0xa658d8['x'],_0x542af5);for(_0x290cf9=0x2*_0x1c8d7f;_0x290cf9<0x2*_0x1c8d7f+0x4;++_0x290cf9)_0x1a3e92['st']['values'][_0x3d292c(0x5323)](_0x146598[_0x290cf9]);for(_0x1a3e92['st'][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x4c6450,_0x561c7d['y']),_0x1a3e92['st'][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x4c6450,_0xa658d8['y']),_0x346b01['st'][_0x3d292c(0xc98)][_0x5a7ff3(0x2a0e)](_0x4c6450,_0x561c7d['y']),_0x346b01['st'][_0x3d292c(0xc98)][_0x5a7ff3(0x2a0e)](_0x4c6450,_0xa658d8['y']),_0x290cf9=0x2*_0x3ee9bc;_0x290cf9<0x2*_0x3ee9bc+0x4;++_0x290cf9)_0x346b01['st'][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x146598[_0x290cf9]);}if(defined$1(_0x3692f1)){var _0x256b4b=Cartesian3[_0x3d292c(0x361f)](_0x3692f1,0x3*_0x1c8d7f,cartesian3Scratch7),_0x1ec025=Cartesian3[_0x5a7ff3(0x44cf)](_0x3692f1,0x3*_0x3ee9bc,cartesian3Scratch7),_0x3ad0c8=CesiumMath[_0x5a7ff3(0x3a7e)](_0x256b4b['x'],_0x1ec025['x'],_0x542af5);for(_0x290cf9=0x3*_0x1c8d7f;_0x290cf9<0x3*_0x1c8d7f+0x6;++_0x290cf9)_0x1a3e92[_0x3d292c(0x3cd9)][_0x5a7ff3(0x225a)][_0x3d292c(0x5323)](_0x3692f1[_0x290cf9]);for(_0x1a3e92[_0x5a7ff3(0x2ec0)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x3ad0c8,_0x256b4b['y'],_0x256b4b['z']),_0x1a3e92[_0x3d292c(0x3cd9)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x3ad0c8,_0x256b4b['y'],_0x256b4b['z']),_0x346b01[_0x3d292c(0x3cd9)][_0x3d292c(0xc98)][_0x5a7ff3(0x2a0e)](_0x3ad0c8,_0x1ec025['y'],_0x1ec025['z']),_0x346b01[_0x3d292c(0x3cd9)]['values'][_0x3d292c(0x5323)](_0x3ad0c8,_0x1ec025['y'],_0x1ec025['z']),_0x290cf9=0x3*_0x3ee9bc;_0x290cf9<0x3*_0x3ee9bc+0x6;++_0x290cf9)_0x346b01[_0x3d292c(0x3cd9)][_0x5a7ff3(0x225a)]['push'](_0x3692f1[_0x290cf9]);}_0x59a58b=_0x1a3e92[_0x3d292c(0x3747)][_0x3d292c(0xc98)]['length']/0x3-0x4,_0x3fd7c8[_0x5a7ff3(0x2a0e)](_0x59a58b,_0x59a58b+0x2,_0x59a58b+0x1),_0x3fd7c8[_0x3d292c(0x5323)](_0x59a58b+0x1,_0x59a58b+0x2,_0x59a58b+0x3),_0x59a58b=_0x346b01[_0x3d292c(0x3747)][_0x3d292c(0xc98)][_0x3d292c(0x809)]/0x3-0x4,_0x16e13c[_0x5a7ff3(0x2a0e)](_0x59a58b,_0x59a58b+0x2,_0x59a58b+0x1),_0x16e13c[_0x3d292c(0x5323)](_0x59a58b+0x1,_0x59a58b+0x2,_0x59a58b+0x3);}else{var _0x16cef1,_0x549a2d;for(_0x80717e['y']<0x0?(_0x16cef1=_0x3ed58a[_0x3d292c(0x177b)],_0x549a2d=_0x3ed58a[_0x3d292c(0x314b)]):(_0x16cef1=_0x1b0cc1[_0x3d292c(0x177b)],_0x549a2d=_0x1b0cc1[_0x5a7ff3(0x30e5)]),_0x16cef1[_0x3d292c(0x3747)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x80717e['x'],_0x80717e['y'],_0x80717e['z']),_0x16cef1[_0x5a7ff3(0x2fe9)][_0x5a7ff3(0x225a)][_0x3d292c(0x5323)](_0x80717e['x'],_0x80717e['y'],_0x80717e['z']),_0x16cef1[_0x3d292c(0x3747)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x44b562['x'],_0x44b562['y'],_0x44b562['z']),_0x16cef1[_0x3d292c(0x3747)][_0x5a7ff3(0x225a)][_0x5a7ff3(0x2a0e)](_0x44b562['x'],_0x44b562['y'],_0x44b562['z']),_0x290cf9=0x3*_0x3b69dc;_0x290cf9<0x3*_0x3b69dc+0xc;++_0x290cf9)_0x16cef1[_0x3d292c(0x2237)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x454bdf[_0x290cf9]),_0x16cef1[_0x3d292c(0x5112)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x3e204d[_0x290cf9]);for(_0x290cf9=0x2*_0x3b69dc;_0x290cf9<0x2*_0x3b69dc+0x8;++_0x290cf9)_0x16cef1[_0x3d292c(0xd8e)][_0x3d292c(0xc98)][_0x5a7ff3(0x2a0e)](_0x36007d[_0x290cf9]),defined$1(_0x146598)&&_0x16cef1['st'][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x146598[_0x290cf9]);if(defined$1(_0x555985)){for(_0x290cf9=0x4*_0x3b69dc;_0x290cf9<0x4*_0x3b69dc+0x10;++_0x290cf9)_0x16cef1[_0x3d292c(0x8fe)][_0x3d292c(0xc98)]['push'](_0x555985[_0x290cf9]);}if(defined$1(_0x3692f1)){for(_0x290cf9=0x3*_0x3b69dc;_0x290cf9<0x3*_0x3b69dc+0xc;++_0x290cf9)_0x16cef1[_0x5a7ff3(0x2ec0)][_0x3d292c(0xc98)][_0x3d292c(0x5323)](_0x3692f1[_0x290cf9]);}_0x59a58b=_0x16cef1[_0x3d292c(0x3747)][_0x3d292c(0xc98)][_0x3d292c(0x809)]/0x3-0x4,_0x549a2d[_0x3d292c(0x5323)](_0x59a58b,_0x59a58b+0x2,_0x59a58b+0x1),_0x549a2d[_0x3d292c(0x5323)](_0x59a58b+0x1,_0x59a58b+0x2,_0x59a58b+0x3);}}_0x226ed3&&(updateAdjacencyAfterSplit(_0x3ed58a),updateAdjacencyAfterSplit(_0x1b0cc1)),updateInstanceAfterSplit(_0x296b89,_0x3ed58a,_0x1b0cc1);}GeometryPipeline[_0x5e00b3(0x47e2)]=function(_0x23653e){var _0x511ae8=_0x307c2b,_0x43641e=_0x5e00b3,_0x5f202c=_0x23653e[_0x43641e(0x144e)],_0x2c3091=_0x5f202c[_0x43641e(0x93d)];if(defined$1(_0x2c3091)&&(_0x2c3091[_0x43641e(0x4fe8)]['x']-_0x2c3091[_0x511ae8(0x29c9)]>0x0||BoundingSphere[_0x43641e(0x1b58)](_0x2c3091,Plane[_0x43641e(0x4818)])!==Intersect$1[_0x43641e(0x2c8a)]))return _0x23653e;if(_0x5f202c[_0x43641e(0x5572)]!==GeometryType$2[_0x511ae8(0x364a)])switch(_0x5f202c[_0x43641e(0x5572)]){case GeometryType$2[_0x43641e(0x3ec7)]:splitLongitudePolyline(_0x23653e);break;case GeometryType$2[_0x43641e(0xf30)]:splitLongitudeTriangles(_0x23653e);break;case GeometryType$2[_0x43641e(0x4b11)]:splitLongitudeLines(_0x23653e);}else indexPrimitive(_0x5f202c),_0x5f202c[_0x43641e(0x3a67)]===PrimitiveType$1[_0x43641e(0xf30)]?splitLongitudeTriangles(_0x23653e):_0x5f202c[_0x43641e(0x3a67)]===PrimitiveType$1[_0x43641e(0x4b11)]&&splitLongitudeLines(_0x23653e);return _0x23653e;};var scratchCartesian1$6=new Cartesian3(),scratchCartesian2$9=new Cartesian3(),scratchCartesian3$c=new Cartesian3(),scratchCartesian4$7=new Cartesian3(),texCoordScratch=new Cartesian2(),textureMatrixScratch$1=new Matrix3(),tangentMatrixScratch$1=new Matrix3(),quaternionScratch$3=new Quaternion(),scratchNormal$8=new Cartesian3(),scratchTangent$7=new Cartesian3(),scratchBitangent$6=new Cartesian3(),scratchCartographic$g=new Cartographic(),projectedCenterScratch=new Cartesian3(),scratchMinTexCoord=new Cartesian2(),scratchMaxTexCoord=new Cartesian2();function computeTopBottomAttributes(_0x40fdee,_0xc00f82,_0x9dfbec){var _0x43fd08=_0x307c2b,_0x422ed8=_0x5e00b3,_0x4ffd95=_0xc00f82[_0x422ed8(0x5383)],_0x43978f=_0xc00f82[_0x422ed8(0x4fe8)],_0x28c000=_0xc00f82[_0x422ed8(0xb47)],_0x2c5901=_0xc00f82[_0x43fd08(0x5502)],_0x5e6869=_0xc00f82[_0x422ed8(0x4faa)],_0x53c1f1=_0xc00f82[_0x422ed8(0x553b)],_0x32977c=_0x9dfbec?_0x40fdee[_0x43fd08(0x2ef4)]/0x3*0x2:_0x40fdee[_0x422ed8(0x809)]/0x3,_0x42ad54=_0xc00f82[_0x422ed8(0x5b2e)],_0xf011a7=_0x4ffd95['st']?new Float32Array(0x2*_0x32977c):void 0x0,_0x5cb083=_0x4ffd95[_0x422ed8(0x47ce)]?new Float32Array(0x3*_0x32977c):void 0x0,_0x1d2cdf=_0x4ffd95[_0x422ed8(0x2005)]?new Float32Array(0x3*_0x32977c):void 0x0,_0x253f9f=_0x4ffd95[_0x422ed8(0x333d)]?new Float32Array(0x3*_0x32977c):void 0x0,_0x4b3e10=_0x42ad54?new Float32Array(0x3*_0x32977c):void 0x0,_0x27b0f1=0x0,_0x8e36e6=scratchNormal$8,_0x1b4fb9=scratchTangent$7,_0xdef2c1=scratchBitangent$6,_0x1fc541=new GeographicProjection(_0x5e6869),_0x3100e3=_0x1fc541[_0x422ed8(0x63b)](_0x5e6869[_0x422ed8(0x3bd7)](_0x43978f,scratchCartographic$g),projectedCenterScratch),_0x57bcdf=_0x5e6869[_0x422ed8(0x1dcb)](_0x43978f,scratchCartesian1$6);_0x5e6869[_0x422ed8(0x2b98)](_0x57bcdf,_0x57bcdf);var _0x16b5c8=textureMatrixScratch$1,_0x172b41=tangentMatrixScratch$1;if(0x0!==_0x53c1f1){var _0x15f593=Quaternion[_0x422ed8(0x28a8)](_0x57bcdf,_0x53c1f1,quaternionScratch$3);_0x16b5c8=Matrix3[_0x422ed8(0x3c19)](_0x15f593,_0x16b5c8),_0x15f593=Quaternion[_0x422ed8(0x28a8)](_0x57bcdf,-_0x53c1f1,quaternionScratch$3),_0x172b41=Matrix3[_0x422ed8(0x3c19)](_0x15f593,_0x172b41);}else _0x16b5c8=Matrix3['clone'](Matrix3[_0x422ed8(0x2de)],_0x16b5c8),_0x172b41=Matrix3[_0x43fd08(0x2d7b)](Matrix3[_0x422ed8(0x2de)],_0x172b41);for(var _0x4c2f15=Cartesian2[_0x422ed8(0x160f)](Number[_0x422ed8(0xe92)],Number[_0x422ed8(0xe92)],scratchMinTexCoord),_0x14a899=Cartesian2[_0x422ed8(0x160f)](Number[_0x422ed8(0x2218)],Number[_0x422ed8(0x2218)],scratchMaxTexCoord),_0x540592=_0x40fdee[_0x422ed8(0x809)],_0x44f5bd=_0x9dfbec?_0x540592:0x0,_0x34cad6=_0x44f5bd/0x3*0x2,_0x2bbdf8=0x0;_0x2bbdf8<_0x540592;_0x2bbdf8+=0x3){var _0xeee4d0=_0x2bbdf8+0x1,_0x1c9c36=_0x2bbdf8+0x2,_0x3ce442=Cartesian3[_0x43fd08(0x44cf)](_0x40fdee,_0x2bbdf8,scratchCartesian1$6);if(_0x4ffd95['st']){var _0x23a6b3=Matrix3[_0x422ed8(0x1abe)](_0x16b5c8,_0x3ce442,scratchCartesian2$9),_0x4f8ecc=_0x1fc541[_0x43fd08(0x47ce)](_0x5e6869[_0x422ed8(0x3bd7)](_0x23a6b3,scratchCartographic$g),scratchCartesian3$c);Cartesian3[_0x422ed8(0x34b6)](_0x4f8ecc,_0x3100e3,_0x4f8ecc),texCoordScratch['x']=(_0x4f8ecc['x']+_0x28c000)/(0x2*_0x28c000),texCoordScratch['y']=(_0x4f8ecc['y']+_0x2c5901)/(0x2*_0x2c5901),_0x4c2f15['x']=Math[_0x422ed8(0x19a8)](texCoordScratch['x'],_0x4c2f15['x']),_0x4c2f15['y']=Math[_0x422ed8(0x19a8)](texCoordScratch['y'],_0x4c2f15['y']),_0x14a899['x']=Math['max'](texCoordScratch['x'],_0x14a899['x']),_0x14a899['y']=Math[_0x422ed8(0x498f)](texCoordScratch['y'],_0x14a899['y']),_0x9dfbec&&(_0xf011a7[_0x27b0f1+_0x34cad6]=texCoordScratch['x'],_0xf011a7[_0x27b0f1+0x1+_0x34cad6]=texCoordScratch['y']),_0xf011a7[_0x27b0f1++]=texCoordScratch['x'],_0xf011a7[_0x27b0f1++]=texCoordScratch['y'];}(_0x4ffd95[_0x422ed8(0x47ce)]||_0x4ffd95[_0x422ed8(0x2005)]||_0x4ffd95['bitangent']||_0x42ad54)&&(_0x8e36e6=_0x5e6869['geodeticSurfaceNormal'](_0x3ce442,_0x8e36e6),_0x42ad54&&(_0x4b3e10[_0x2bbdf8+_0x44f5bd]=-_0x8e36e6['x'],_0x4b3e10[_0xeee4d0+_0x44f5bd]=-_0x8e36e6['y'],_0x4b3e10[_0x1c9c36+_0x44f5bd]=-_0x8e36e6['z']),(_0x4ffd95[_0x422ed8(0x47ce)]||_0x4ffd95[_0x422ed8(0x2005)]||_0x4ffd95[_0x422ed8(0x333d)])&&((_0x4ffd95[_0x43fd08(0x232e)]||_0x4ffd95[_0x422ed8(0x333d)])&&(_0x1b4fb9=Cartesian3[_0x422ed8(0x4853)](Cartesian3[_0x43fd08(0x1b4a)](Cartesian3[_0x422ed8(0x39c7)],_0x8e36e6,_0x1b4fb9),_0x1b4fb9),Matrix3[_0x43fd08(0x256d)](_0x172b41,_0x1b4fb9,_0x1b4fb9)),_0x4ffd95[_0x43fd08(0x4407)]&&(_0x5cb083[_0x2bbdf8]=_0x8e36e6['x'],_0x5cb083[_0xeee4d0]=_0x8e36e6['y'],_0x5cb083[_0x1c9c36]=_0x8e36e6['z'],_0x9dfbec&&(_0x5cb083[_0x2bbdf8+_0x44f5bd]=-_0x8e36e6['x'],_0x5cb083[_0xeee4d0+_0x44f5bd]=-_0x8e36e6['y'],_0x5cb083[_0x1c9c36+_0x44f5bd]=-_0x8e36e6['z'])),_0x4ffd95[_0x43fd08(0x232e)]&&(_0x1d2cdf[_0x2bbdf8]=_0x1b4fb9['x'],_0x1d2cdf[_0xeee4d0]=_0x1b4fb9['y'],_0x1d2cdf[_0x1c9c36]=_0x1b4fb9['z'],_0x9dfbec&&(_0x1d2cdf[_0x2bbdf8+_0x44f5bd]=-_0x1b4fb9['x'],_0x1d2cdf[_0xeee4d0+_0x44f5bd]=-_0x1b4fb9['y'],_0x1d2cdf[_0x1c9c36+_0x44f5bd]=-_0x1b4fb9['z'])),_0x4ffd95[_0x422ed8(0x333d)]&&(_0xdef2c1=Cartesian3[_0x422ed8(0x4853)](Cartesian3[_0x422ed8(0x4143)](_0x8e36e6,_0x1b4fb9,_0xdef2c1),_0xdef2c1),_0x253f9f[_0x2bbdf8]=_0xdef2c1['x'],_0x253f9f[_0xeee4d0]=_0xdef2c1['y'],_0x253f9f[_0x1c9c36]=_0xdef2c1['z'],_0x9dfbec&&(_0x253f9f[_0x2bbdf8+_0x44f5bd]=_0xdef2c1['x'],_0x253f9f[_0xeee4d0+_0x44f5bd]=_0xdef2c1['y'],_0x253f9f[_0x1c9c36+_0x44f5bd]=_0xdef2c1['z']))));}if(_0x4ffd95['st']){_0x540592=_0xf011a7[_0x422ed8(0x809)];for(var _0x58a583=0x0;_0x58a583<_0x540592;_0x58a583+=0x2)_0xf011a7[_0x58a583]=(_0xf011a7[_0x58a583]-_0x4c2f15['x'])/(_0x14a899['x']-_0x4c2f15['x']),_0xf011a7[_0x58a583+0x1]=(_0xf011a7[_0x58a583+0x1]-_0x4c2f15['y'])/(_0x14a899['y']-_0x4c2f15['y']);}var _0x2d4806=new GeometryAttributes();if(_0x4ffd95[_0x422ed8(0x3747)]){var _0x13b723=EllipseGeometryLibrary[_0x422ed8(0x35d9)](_0x40fdee,_0xc00f82,_0x9dfbec);_0x2d4806[_0x422ed8(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x422ed8(0x4e01)],'componentsPerAttribute':0x3,'values':_0x13b723});}if(_0x4ffd95['st']&&(_0x2d4806['st']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x422ed8(0x486a)],'componentsPerAttribute':0x2,'values':_0xf011a7})),_0x4ffd95[_0x43fd08(0x4407)]&&(_0x2d4806[_0x422ed8(0x47ce)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x43fd08(0x3078)],'componentsPerAttribute':0x3,'values':_0x5cb083})),_0x4ffd95[_0x43fd08(0x232e)]&&(_0x2d4806[_0x422ed8(0x2005)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x422ed8(0x486a)],'componentsPerAttribute':0x3,'values':_0x1d2cdf})),_0x4ffd95['bitangent']&&(_0x2d4806['bitangent']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x422ed8(0x486a)],'componentsPerAttribute':0x3,'values':_0x253f9f})),_0x42ad54&&(_0x2d4806[_0x422ed8(0x4f8a)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x422ed8(0x486a)],'componentsPerAttribute':0x3,'values':_0x4b3e10})),_0x9dfbec&&defined$1(_0xc00f82[_0x422ed8(0x4236)])){var _0x33c9d5=new Uint8Array(_0x32977c);if(_0xc00f82[_0x422ed8(0x4236)]===GeometryOffsetAttribute$1[_0x422ed8(0x5b9f)])_0x33c9d5=arrayFill(_0x33c9d5,0x1,0x0,_0x32977c/0x2);else _0x33c9d5=arrayFill(_0x33c9d5,_0xc00f82[_0x43fd08(0x172d)]===GeometryOffsetAttribute$1[_0x422ed8(0x423a)]?0x0:0x1);_0x2d4806[_0x422ed8(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x422ed8(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x33c9d5});}return _0x2d4806;}function topIndices(_0x3f369c){var _0x5e8674,_0x205769,_0x38dfff,_0x53015d,_0x144084,_0x48254a=new Array(_0x3f369c*(_0x3f369c+0x1)*0xc-0x6),_0x3f5d30=0x0;for(_0x5e8674=0x0,_0x38dfff=0x1,_0x53015d=0x0;_0x53015d<0x3;_0x53015d++)_0x48254a[_0x3f5d30++]=_0x38dfff++,_0x48254a[_0x3f5d30++]=_0x5e8674,_0x48254a[_0x3f5d30++]=_0x38dfff;for(_0x53015d=0x2;_0x53015d<_0x3f369c+0x1;++_0x53015d){for(_0x38dfff=_0x53015d*(_0x53015d+0x1)-0x1,_0x5e8674=(_0x53015d-0x1)*_0x53015d-0x1,_0x48254a[_0x3f5d30++]=_0x38dfff++,_0x48254a[_0x3f5d30++]=_0x5e8674,_0x48254a[_0x3f5d30++]=_0x38dfff,_0x205769=0x2*_0x53015d,_0x144084=0x0;_0x144084<_0x205769-0x1;++_0x144084)_0x48254a[_0x3f5d30++]=_0x38dfff,_0x48254a[_0x3f5d30++]=_0x5e8674++,_0x48254a[_0x3f5d30++]=_0x5e8674,_0x48254a[_0x3f5d30++]=_0x38dfff++,_0x48254a[_0x3f5d30++]=_0x5e8674,_0x48254a[_0x3f5d30++]=_0x38dfff;_0x48254a[_0x3f5d30++]=_0x38dfff++,_0x48254a[_0x3f5d30++]=_0x5e8674,_0x48254a[_0x3f5d30++]=_0x38dfff;}for(_0x205769=0x2*_0x3f369c,++_0x38dfff,++_0x5e8674,_0x53015d=0x0;_0x53015d<_0x205769-0x1;++_0x53015d)_0x48254a[_0x3f5d30++]=_0x38dfff,_0x48254a[_0x3f5d30++]=_0x5e8674++,_0x48254a[_0x3f5d30++]=_0x5e8674,_0x48254a[_0x3f5d30++]=_0x38dfff++,_0x48254a[_0x3f5d30++]=_0x5e8674,_0x48254a[_0x3f5d30++]=_0x38dfff;for(_0x48254a[_0x3f5d30++]=_0x38dfff,_0x48254a[_0x3f5d30++]=_0x5e8674++,_0x48254a[_0x3f5d30++]=_0x5e8674,_0x48254a[_0x3f5d30++]=_0x38dfff++,_0x48254a[_0x3f5d30++]=_0x5e8674++,_0x48254a[_0x3f5d30++]=_0x5e8674,++_0x5e8674,_0x53015d=_0x3f369c-0x1;_0x53015d>0x1;--_0x53015d){for(_0x48254a[_0x3f5d30++]=_0x5e8674++,_0x48254a[_0x3f5d30++]=_0x5e8674,_0x48254a[_0x3f5d30++]=_0x38dfff,_0x205769=0x2*_0x53015d,_0x144084=0x0;_0x144084<_0x205769-0x1;++_0x144084)_0x48254a[_0x3f5d30++]=_0x38dfff,_0x48254a[_0x3f5d30++]=_0x5e8674++,_0x48254a[_0x3f5d30++]=_0x5e8674,_0x48254a[_0x3f5d30++]=_0x38dfff++,_0x48254a[_0x3f5d30++]=_0x5e8674,_0x48254a[_0x3f5d30++]=_0x38dfff;_0x48254a[_0x3f5d30++]=_0x5e8674++,_0x48254a[_0x3f5d30++]=_0x5e8674++,_0x48254a[_0x3f5d30++]=_0x38dfff++;}for(_0x53015d=0x0;_0x53015d<0x3;_0x53015d++)_0x48254a[_0x3f5d30++]=_0x5e8674++,_0x48254a[_0x3f5d30++]=_0x5e8674,_0x48254a[_0x3f5d30++]=_0x38dfff;return _0x48254a;}var boundingSphereCenter$1=new Cartesian3();function computeEllipse$1(_0x536f20){var _0x446bc5=_0x5e00b3,_0x314027=_0x536f20[_0x446bc5(0x4fe8)];boundingSphereCenter$1=Cartesian3[_0x446bc5(0x34b9)](_0x536f20[_0x446bc5(0x4faa)][_0x446bc5(0x2b98)](_0x314027,boundingSphereCenter$1),_0x536f20[_0x446bc5(0x5a4e)],boundingSphereCenter$1);var _0x398598=new BoundingSphere(boundingSphereCenter$1=Cartesian3[_0x446bc5(0x30c2)](_0x314027,boundingSphereCenter$1,boundingSphereCenter$1),_0x536f20[_0x446bc5(0xb47)]),_0x112513=EllipseGeometryLibrary[_0x446bc5(0x564d)](_0x536f20,!0x0,!0x1),_0x2cb918=_0x112513[_0x446bc5(0x1c83)],_0x765fec=_0x112513[_0x446bc5(0x245e)],_0x2a704f=computeTopBottomAttributes(_0x2cb918,_0x536f20,!0x1),_0x5cae1d=topIndices(_0x765fec);return{'boundingSphere':_0x398598,'attributes':_0x2a704f,'indices':_0x5cae1d=IndexDatatype$1[_0x446bc5(0x40dd)](_0x2cb918['length']/0x3,_0x5cae1d)};}function computeWallAttributes(_0x3a6db7,_0x42f882){var _0x4b0345=_0x307c2b,_0xcbde89=_0x5e00b3,_0x5e5ac8=_0x42f882[_0xcbde89(0x5383)],_0x14858c=_0x42f882[_0xcbde89(0x4fe8)],_0x35f0f1=_0x42f882[_0xcbde89(0xb47)],_0x338924=_0x42f882[_0xcbde89(0x1264)],_0x552704=_0x42f882['ellipsoid'],_0xd93cea=_0x42f882[_0xcbde89(0x5a4e)],_0x2d5be7=_0x42f882[_0xcbde89(0x4b22)],_0x29ed79=_0x42f882[_0x4b0345(0x1bb2)],_0x4efb90=_0x3a6db7[_0x4b0345(0x2ef4)]/0x3*0x2,_0x2db7e6=new Float64Array(0x3*_0x4efb90),_0x7178af=_0x5e5ac8['st']?new Float32Array(0x2*_0x4efb90):void 0x0,_0x139e98=_0x5e5ac8[_0xcbde89(0x47ce)]?new Float32Array(0x3*_0x4efb90):void 0x0,_0x27c977=_0x5e5ac8[_0x4b0345(0x232e)]?new Float32Array(0x3*_0x4efb90):void 0x0,_0x37c413=_0x5e5ac8[_0xcbde89(0x333d)]?new Float32Array(0x3*_0x4efb90):void 0x0,_0x28b37f=_0x42f882[_0xcbde89(0x5b2e)],_0x300f64=_0x28b37f?new Float32Array(0x3*_0x4efb90):void 0x0,_0x487edc=0x0,_0x407383=scratchNormal$8,_0x1b91f1=scratchTangent$7,_0xd2b259=scratchBitangent$6,_0x41cba6=new GeographicProjection(_0x552704),_0x3fc43b=_0x41cba6[_0x4b0345(0x47ce)](_0x552704[_0xcbde89(0x3bd7)](_0x14858c,scratchCartographic$g),projectedCenterScratch),_0x318a38=_0x552704[_0xcbde89(0x1dcb)](_0x14858c,scratchCartesian1$6);_0x552704[_0xcbde89(0x2b98)](_0x318a38,_0x318a38);for(var _0x1fbeb6=Quaternion[_0x4b0345(0x44fe)](_0x318a38,_0x29ed79,quaternionScratch$3),_0x2bf913=Matrix3[_0xcbde89(0x3c19)](_0x1fbeb6,textureMatrixScratch$1),_0x1872cf=Cartesian2[_0xcbde89(0x160f)](Number[_0x4b0345(0x43a1)],Number[_0xcbde89(0xe92)],scratchMinTexCoord),_0x5f1969=Cartesian2[_0xcbde89(0x160f)](Number['NEGATIVE_INFINITY'],Number[_0xcbde89(0x2218)],scratchMaxTexCoord),_0x1cdc7c=_0x3a6db7[_0xcbde89(0x809)],_0x38df37=_0x1cdc7c/0x3*0x2,_0x565d6b=0x0;_0x565d6b<_0x1cdc7c;_0x565d6b+=0x3){var _0x1b7c88,_0x990ed1=_0x565d6b+0x1,_0x1af113=_0x565d6b+0x2,_0x4af9ac=Cartesian3[_0xcbde89(0x361f)](_0x3a6db7,_0x565d6b,scratchCartesian1$6);if(_0x5e5ac8['st']){var _0x57e93c=Matrix3[_0xcbde89(0x1abe)](_0x2bf913,_0x4af9ac,scratchCartesian2$9),_0x195546=_0x41cba6[_0xcbde89(0x63b)](_0x552704[_0xcbde89(0x3bd7)](_0x57e93c,scratchCartographic$g),scratchCartesian3$c);Cartesian3[_0xcbde89(0x34b6)](_0x195546,_0x3fc43b,_0x195546),texCoordScratch['x']=(_0x195546['x']+_0x35f0f1)/(0x2*_0x35f0f1),texCoordScratch['y']=(_0x195546['y']+_0x338924)/(0x2*_0x338924),_0x1872cf['x']=Math[_0x4b0345(0x4b49)](texCoordScratch['x'],_0x1872cf['x']),_0x1872cf['y']=Math[_0xcbde89(0x19a8)](texCoordScratch['y'],_0x1872cf['y']),_0x5f1969['x']=Math[_0x4b0345(0x5449)](texCoordScratch['x'],_0x5f1969['x']),_0x5f1969['y']=Math[_0x4b0345(0x5449)](texCoordScratch['y'],_0x5f1969['y']),_0x7178af[_0x487edc+_0x38df37]=texCoordScratch['x'],_0x7178af[_0x487edc+0x1+_0x38df37]=texCoordScratch['y'],_0x7178af[_0x487edc++]=texCoordScratch['x'],_0x7178af[_0x487edc++]=texCoordScratch['y'];}_0x4af9ac=_0x552704[_0xcbde89(0x1dcb)](_0x4af9ac,_0x4af9ac),_0x1b7c88=Cartesian3[_0xcbde89(0x40f3)](_0x4af9ac,scratchCartesian2$9),_0x407383=_0x552704[_0xcbde89(0x2b98)](_0x4af9ac,_0x407383),_0x28b37f&&(_0x300f64[_0x565d6b+_0x1cdc7c]=-_0x407383['x'],_0x300f64[_0x990ed1+_0x1cdc7c]=-_0x407383['y'],_0x300f64[_0x1af113+_0x1cdc7c]=-_0x407383['z']);var _0x38c2ed=Cartesian3[_0xcbde89(0x34b9)](_0x407383,_0xd93cea,scratchCartesian4$7);if(_0x4af9ac=Cartesian3[_0xcbde89(0x30c2)](_0x4af9ac,_0x38c2ed,_0x4af9ac),_0x38c2ed=Cartesian3['multiplyByScalar'](_0x407383,_0x2d5be7,_0x38c2ed),_0x1b7c88=Cartesian3[_0xcbde89(0x30c2)](_0x1b7c88,_0x38c2ed,_0x1b7c88),_0x5e5ac8[_0x4b0345(0x2fe9)]&&(_0x2db7e6[_0x565d6b+_0x1cdc7c]=_0x1b7c88['x'],_0x2db7e6[_0x990ed1+_0x1cdc7c]=_0x1b7c88['y'],_0x2db7e6[_0x1af113+_0x1cdc7c]=_0x1b7c88['z'],_0x2db7e6[_0x565d6b]=_0x4af9ac['x'],_0x2db7e6[_0x990ed1]=_0x4af9ac['y'],_0x2db7e6[_0x1af113]=_0x4af9ac['z']),_0x5e5ac8['normal']||_0x5e5ac8[_0x4b0345(0x232e)]||_0x5e5ac8[_0x4b0345(0x506b)]){_0xd2b259=Cartesian3[_0xcbde89(0x40f3)](_0x407383,_0xd2b259);var _0x157bd9=Cartesian3[_0xcbde89(0x361f)](_0x3a6db7,(_0x565d6b+0x3)%_0x1cdc7c,scratchCartesian4$7);Cartesian3[_0xcbde89(0x34b6)](_0x157bd9,_0x4af9ac,_0x157bd9);var _0x582545=Cartesian3[_0x4b0345(0x3d2f)](_0x1b7c88,_0x4af9ac,scratchCartesian3$c);_0x407383=Cartesian3[_0xcbde89(0x4853)](Cartesian3[_0x4b0345(0x1b4a)](_0x582545,_0x157bd9,_0x407383),_0x407383),_0x5e5ac8[_0xcbde89(0x47ce)]&&(_0x139e98[_0x565d6b]=_0x407383['x'],_0x139e98[_0x990ed1]=_0x407383['y'],_0x139e98[_0x1af113]=_0x407383['z'],_0x139e98[_0x565d6b+_0x1cdc7c]=_0x407383['x'],_0x139e98[_0x990ed1+_0x1cdc7c]=_0x407383['y'],_0x139e98[_0x1af113+_0x1cdc7c]=_0x407383['z']),_0x5e5ac8[_0xcbde89(0x2005)]&&(_0x1b91f1=Cartesian3[_0xcbde89(0x4853)](Cartesian3[_0xcbde89(0x4143)](_0xd2b259,_0x407383,_0x1b91f1),_0x1b91f1),_0x27c977[_0x565d6b]=_0x1b91f1['x'],_0x27c977[_0x990ed1]=_0x1b91f1['y'],_0x27c977[_0x1af113]=_0x1b91f1['z'],_0x27c977[_0x565d6b+_0x1cdc7c]=_0x1b91f1['x'],_0x27c977[_0x565d6b+0x1+_0x1cdc7c]=_0x1b91f1['y'],_0x27c977[_0x565d6b+0x2+_0x1cdc7c]=_0x1b91f1['z']),_0x5e5ac8[_0xcbde89(0x333d)]&&(_0x37c413[_0x565d6b]=_0xd2b259['x'],_0x37c413[_0x990ed1]=_0xd2b259['y'],_0x37c413[_0x1af113]=_0xd2b259['z'],_0x37c413[_0x565d6b+_0x1cdc7c]=_0xd2b259['x'],_0x37c413[_0x990ed1+_0x1cdc7c]=_0xd2b259['y'],_0x37c413[_0x1af113+_0x1cdc7c]=_0xd2b259['z']);}}if(_0x5e5ac8['st']){_0x1cdc7c=_0x7178af[_0xcbde89(0x809)];for(var _0x46d321=0x0;_0x46d321<_0x1cdc7c;_0x46d321+=0x2)_0x7178af[_0x46d321]=(_0x7178af[_0x46d321]-_0x1872cf['x'])/(_0x5f1969['x']-_0x1872cf['x']),_0x7178af[_0x46d321+0x1]=(_0x7178af[_0x46d321+0x1]-_0x1872cf['y'])/(_0x5f1969['y']-_0x1872cf['y']);}var _0x4088a7=new GeometryAttributes();if(_0x5e5ac8[_0xcbde89(0x3747)]&&(_0x4088a7[_0xcbde89(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x4b0345(0x4f64)],'componentsPerAttribute':0x3,'values':_0x2db7e6})),_0x5e5ac8['st']&&(_0x4088a7['st']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xcbde89(0x486a)],'componentsPerAttribute':0x2,'values':_0x7178af})),_0x5e5ac8[_0x4b0345(0x4407)]&&(_0x4088a7[_0xcbde89(0x47ce)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xcbde89(0x486a)],'componentsPerAttribute':0x3,'values':_0x139e98})),_0x5e5ac8[_0xcbde89(0x2005)]&&(_0x4088a7[_0xcbde89(0x2005)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xcbde89(0x486a)],'componentsPerAttribute':0x3,'values':_0x27c977})),_0x5e5ac8[_0x4b0345(0x506b)]&&(_0x4088a7[_0xcbde89(0x333d)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xcbde89(0x486a)],'componentsPerAttribute':0x3,'values':_0x37c413})),_0x28b37f&&(_0x4088a7[_0xcbde89(0x4f8a)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xcbde89(0x486a)],'componentsPerAttribute':0x3,'values':_0x300f64})),defined$1(_0x42f882[_0xcbde89(0x4236)])){var _0x5e6b7c=new Uint8Array(_0x4efb90);if(_0x42f882['offsetAttribute']===GeometryOffsetAttribute$1[_0xcbde89(0x5b9f)])_0x5e6b7c=arrayFill(_0x5e6b7c,0x1,0x0,_0x4efb90/0x2);else _0x5e6b7c=arrayFill(_0x5e6b7c,_0x42f882[_0xcbde89(0x4236)]===GeometryOffsetAttribute$1[_0xcbde89(0x423a)]?0x0:0x1);_0x4088a7[_0xcbde89(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x4b0345(0x2bcf)],'componentsPerAttribute':0x1,'values':_0x5e6b7c});}return _0x4088a7;}function computeWallIndices(_0xafccee){var _0x2ef9dc=_0x5e00b3;for(var _0x1c573d=_0xafccee['length']/0x3,_0x472f06=IndexDatatype$1[_0x2ef9dc(0x40dd)](_0x1c573d,0x6*_0x1c573d),_0x202759=0x0,_0x536a6a=0x0;_0x536a6a<_0x1c573d;_0x536a6a++){var _0x379840=_0x536a6a,_0x2cc92f=_0x536a6a+_0x1c573d,_0x548f24=(_0x379840+0x1)%_0x1c573d,_0x5318b4=_0x548f24+_0x1c573d;_0x472f06[_0x202759++]=_0x379840,_0x472f06[_0x202759++]=_0x2cc92f,_0x472f06[_0x202759++]=_0x548f24,_0x472f06[_0x202759++]=_0x548f24,_0x472f06[_0x202759++]=_0x2cc92f,_0x472f06[_0x202759++]=_0x5318b4;}return _0x472f06;}var topBoundingSphere$3=new BoundingSphere(),bottomBoundingSphere$3=new BoundingSphere();function computeExtrudedEllipse$1(_0x55761a){var _0x489f4c=_0x307c2b,_0x50b08b=_0x5e00b3,_0x32cff8=_0x55761a[_0x489f4c(0x234c)],_0x2cebdc=_0x55761a[_0x50b08b(0x4faa)],_0xd55eb1=_0x55761a[_0x50b08b(0xb47)],_0x2458f5=Cartesian3[_0x50b08b(0x34b9)](_0x2cebdc[_0x50b08b(0x2b98)](_0x32cff8,scratchCartesian1$6),_0x55761a[_0x50b08b(0x5a4e)],scratchCartesian1$6);topBoundingSphere$3[_0x50b08b(0x4fe8)]=Cartesian3[_0x50b08b(0x30c2)](_0x32cff8,_0x2458f5,topBoundingSphere$3[_0x50b08b(0x4fe8)]),topBoundingSphere$3[_0x50b08b(0x48ce)]=_0xd55eb1,_0x2458f5=Cartesian3[_0x50b08b(0x34b9)](_0x2cebdc[_0x50b08b(0x2b98)](_0x32cff8,_0x2458f5),_0x55761a[_0x50b08b(0x4b22)],_0x2458f5),bottomBoundingSphere$3[_0x50b08b(0x4fe8)]=Cartesian3[_0x489f4c(0x1af6)](_0x32cff8,_0x2458f5,bottomBoundingSphere$3[_0x50b08b(0x4fe8)]),bottomBoundingSphere$3[_0x50b08b(0x48ce)]=_0xd55eb1;var _0x49ac6f=EllipseGeometryLibrary[_0x50b08b(0x564d)](_0x55761a,!0x0,!0x0),_0x3c6739=_0x49ac6f['positions'],_0x4f46d3=_0x49ac6f['numPts'],_0x8e3359=_0x49ac6f[_0x489f4c(0xa26)],_0x267364=BoundingSphere[_0x50b08b(0x418)](topBoundingSphere$3,bottomBoundingSphere$3),_0x57e8c0=computeTopBottomAttributes(_0x3c6739,_0x55761a,!0x0),_0x556c97=topIndices(_0x4f46d3),_0x1ff3dd=_0x556c97[_0x50b08b(0x809)];_0x556c97[_0x50b08b(0x809)]=0x2*_0x1ff3dd;for(var _0x5cd4db=_0x3c6739[_0x50b08b(0x809)]/0x3,_0x27700a=0x0;_0x27700a<_0x1ff3dd;_0x27700a+=0x3)_0x556c97[_0x27700a+_0x1ff3dd]=_0x556c97[_0x27700a+0x2]+_0x5cd4db,_0x556c97[_0x27700a+0x1+_0x1ff3dd]=_0x556c97[_0x27700a+0x1]+_0x5cd4db,_0x556c97[_0x27700a+0x2+_0x1ff3dd]=_0x556c97[_0x27700a]+_0x5cd4db;var _0x15934d=new Geometry$1({'attributes':_0x57e8c0,'indices':IndexDatatype$1[_0x489f4c(0x9e8)](0x2*_0x5cd4db/0x3,_0x556c97),'primitiveType':PrimitiveType$1[_0x50b08b(0xf30)]}),_0x5d128c=computeWallAttributes(_0x8e3359,_0x55761a);_0x556c97=computeWallIndices(_0x8e3359);var _0x176177=new Geometry$1({'attributes':_0x5d128c,'indices':IndexDatatype$1[_0x50b08b(0x40dd)](0x2*_0x8e3359[_0x50b08b(0x809)]/0x3,_0x556c97),'primitiveType':PrimitiveType$1[_0x50b08b(0xf30)]}),_0x1ed6b0=GeometryPipeline[_0x50b08b(0x1651)]([new GeometryInstance({'geometry':_0x15934d}),new GeometryInstance({'geometry':_0x176177})]);return{'boundingSphere':_0x267364,'attributes':_0x1ed6b0[0x0][_0x50b08b(0x177b)],'indices':_0x1ed6b0[0x0][_0x489f4c(0x30e5)]};}function computeRectangle$3(_0x23a5a2,_0x4a15ae,_0x113540,_0x46fae2,_0x54c1b1,_0x427262,_0xb1dd40){var _0x3585aa=_0x307c2b,_0x18b339=_0x5e00b3;for(var _0x5581e4=EllipseGeometryLibrary[_0x18b339(0x564d)]({'center':_0x23a5a2,'semiMajorAxis':_0x4a15ae,'semiMinorAxis':_0x113540,'rotation':_0x46fae2,'granularity':_0x54c1b1},!0x1,!0x0)['outerPositions'],_0x1eb222=_0x5581e4[_0x18b339(0x809)]/0x3,_0x1e90c7=new Array(_0x1eb222),_0x56cb79=0x0;_0x56cb79<_0x1eb222;++_0x56cb79)_0x1e90c7[_0x56cb79]=Cartesian3[_0x18b339(0x361f)](_0x5581e4,0x3*_0x56cb79);var _0x318771=Rectangle[_0x3585aa(0x3bc4)](_0x1e90c7,_0x427262,_0xb1dd40);return _0x318771[_0x18b339(0x2d3c)]>CesiumMath['PI']&&(_0x318771[_0x18b339(0x5833)]=_0x318771[_0x18b339(0x5833)]>0x0?CesiumMath[_0x18b339(0x1ea8)]-CesiumMath[_0x18b339(0x150d)]:_0x318771[_0x18b339(0x5833)],_0x318771[_0x18b339(0x5696)]=_0x318771[_0x3585aa(0x2d46)]<0x0?CesiumMath[_0x18b339(0x150d)]-CesiumMath['PI_OVER_TWO']:_0x318771[_0x18b339(0x5696)],_0x318771[_0x3585aa(0xbf2)]=CesiumMath['PI'],_0x318771[_0x18b339(0x159f)]=-CesiumMath['PI']),_0x318771;}function EllipseGeometry(_0x171e82){var _0x238f7e=_0x307c2b,_0xf66728=_0x5e00b3,_0x12eb41=(_0x171e82=defaultValue$1(_0x171e82,defaultValue$1[_0xf66728(0x243c)]))[_0xf66728(0x4fe8)],_0x3b20e3=defaultValue$1(_0x171e82[_0xf66728(0x4faa)],Ellipsoid[_0xf66728(0x17f7)]),_0x38d488=_0x171e82[_0x238f7e(0x49ce)],_0x1c6e7d=_0x171e82[_0xf66728(0x1264)],_0xa3d31e=defaultValue$1(_0x171e82[_0x238f7e(0x523a)],CesiumMath['RADIANS_PER_DEGREE']),_0x1bbe50=defaultValue$1(_0x171e82[_0xf66728(0x5383)],VertexFormat[_0xf66728(0x5a9d)]),_0x24c830=defaultValue$1(_0x171e82[_0xf66728(0x5a4e)],0x0),_0x342d82=defaultValue$1(_0x171e82[_0xf66728(0x4b22)],_0x24c830);this[_0xf66728(0x1d70)]=Cartesian3[_0xf66728(0x40f3)](_0x12eb41),this[_0xf66728(0x4f95)]=_0x38d488,this[_0xf66728(0x4308)]=_0x1c6e7d,this[_0xf66728(0x3c00)]=Ellipsoid[_0x238f7e(0x2d7b)](_0x3b20e3),this[_0xf66728(0x1a29)]=defaultValue$1(_0x171e82[_0x238f7e(0x5913)],0x0),this[_0xf66728(0x36a1)]=defaultValue$1(_0x171e82[_0xf66728(0x553b)],0x0),this[_0xf66728(0x3a59)]=Math[_0xf66728(0x498f)](_0x342d82,_0x24c830),this[_0xf66728(0x9cd)]=_0xa3d31e,this[_0xf66728(0x344e)]=VertexFormat[_0x238f7e(0x2d7b)](_0x1bbe50),this[_0xf66728(0x5308)]=Math[_0x238f7e(0x4b49)](_0x342d82,_0x24c830),this[_0xf66728(0x309f)]=defaultValue$1(_0x171e82[_0x238f7e(0x3a09)],!0x1),this[_0xf66728(0x254e)]=_0xf66728(0x4de0),this[_0xf66728(0x2827)]=_0x171e82[_0x238f7e(0x172d)],this[_0xf66728(0x4432)]=void 0x0,this[_0xf66728(0x5932)]=void 0x0;}EllipseGeometry[_0x5e00b3(0x2dd8)]=Cartesian3[_0x5e00b3(0x2dd8)]+Ellipsoid[_0x5e00b3(0x2dd8)]+VertexFormat[_0x5e00b3(0x2dd8)]+0x9,EllipseGeometry[_0x307c2b(0x5845)]=function(_0x17281e,_0x441a19,_0x5394ef){var _0x3bdfd=_0x307c2b,_0x41f9e2=_0x5e00b3;return _0x5394ef=defaultValue$1(_0x5394ef,0x0),Cartesian3[_0x3bdfd(0x5845)](_0x17281e[_0x3bdfd(0x28c1)],_0x441a19,_0x5394ef),_0x5394ef+=Cartesian3[_0x41f9e2(0x2dd8)],Ellipsoid[_0x41f9e2(0x52a8)](_0x17281e[_0x41f9e2(0x3c00)],_0x441a19,_0x5394ef),_0x5394ef+=Ellipsoid[_0x41f9e2(0x2dd8)],VertexFormat[_0x41f9e2(0x52a8)](_0x17281e[_0x41f9e2(0x344e)],_0x441a19,_0x5394ef),_0x5394ef+=VertexFormat[_0x41f9e2(0x2dd8)],_0x441a19[_0x5394ef++]=_0x17281e[_0x3bdfd(0x263d)],_0x441a19[_0x5394ef++]=_0x17281e[_0x3bdfd(0x3cdb)],_0x441a19[_0x5394ef++]=_0x17281e[_0x41f9e2(0x1a29)],_0x441a19[_0x5394ef++]=_0x17281e[_0x41f9e2(0x36a1)],_0x441a19[_0x5394ef++]=_0x17281e[_0x41f9e2(0x3a59)],_0x441a19[_0x5394ef++]=_0x17281e[_0x3bdfd(0x4fc1)],_0x441a19[_0x5394ef++]=_0x17281e[_0x41f9e2(0x5308)],_0x441a19[_0x5394ef++]=_0x17281e[_0x41f9e2(0x309f)]?0x1:0x0,_0x441a19[_0x5394ef]=defaultValue$1(_0x17281e['_offsetAttribute'],-0x1),_0x441a19;};var scratchCenter$7=new Cartesian3(),scratchEllipsoid$e=new Ellipsoid(),scratchVertexFormat$d=new VertexFormat(),scratchOptions$o={'center':scratchCenter$7,'ellipsoid':scratchEllipsoid$e,'vertexFormat':scratchVertexFormat$d,'semiMajorAxis':void 0x0,'semiMinorAxis':void 0x0,'rotation':void 0x0,'stRotation':void 0x0,'height':void 0x0,'granularity':void 0x0,'extrudedHeight':void 0x0,'shadowVolume':void 0x0,'offsetAttribute':void 0x0};function textureCoordinateRotationPoints$2(_0x21fb54){var _0x38fdc3=_0x307c2b,_0x2f5d5a=_0x5e00b3,_0xc86114=-_0x21fb54[_0x2f5d5a(0x36a1)];if(0x0===_0xc86114)return[0x0,0x0,0x0,0x1,0x1,0x0];for(var _0x3f1a8d=EllipseGeometryLibrary[_0x38fdc3(0x1fc0)]({'center':_0x21fb54[_0x2f5d5a(0x1d70)],'semiMajorAxis':_0x21fb54[_0x2f5d5a(0x4f95)],'semiMinorAxis':_0x21fb54[_0x2f5d5a(0x4308)],'rotation':_0x21fb54[_0x38fdc3(0x2c73)],'granularity':_0x21fb54[_0x2f5d5a(0x9cd)]},!0x1,!0x0)[_0x2f5d5a(0x793)],_0x3e4693=_0x3f1a8d[_0x2f5d5a(0x809)]/0x3,_0x15a52=new Array(_0x3e4693),_0x5894c1=0x0;_0x5894c1<_0x3e4693;++_0x5894c1)_0x15a52[_0x5894c1]=Cartesian3[_0x2f5d5a(0x361f)](_0x3f1a8d,0x3*_0x5894c1);var _0x560322=_0x21fb54[_0x2f5d5a(0x3c00)],_0x4b23d2=_0x21fb54[_0x2f5d5a(0x1dec)];return Geometry$1[_0x2f5d5a(0x5932)](_0x15a52,_0xc86114,_0x560322,_0x4b23d2);}function CircleGeometry(_0x24683){var _0x4c780f=_0x5e00b3,_0x4b94f1=(_0x24683=defaultValue$1(_0x24683,defaultValue$1[_0x4c780f(0x243c)]))[_0x4c780f(0x48ce)],_0x217788={'center':_0x24683[_0x4c780f(0x4fe8)],'semiMajorAxis':_0x4b94f1,'semiMinorAxis':_0x4b94f1,'ellipsoid':_0x24683[_0x4c780f(0x4faa)],'height':_0x24683[_0x4c780f(0x5a4e)],'extrudedHeight':_0x24683[_0x4c780f(0x4b22)],'granularity':_0x24683[_0x4c780f(0x2da6)],'vertexFormat':_0x24683[_0x4c780f(0x5383)],'stRotation':_0x24683[_0x4c780f(0x553b)],'shadowVolume':_0x24683[_0x4c780f(0x5b2e)]};this[_0x4c780f(0x4b1f)]=new EllipseGeometry(_0x217788),this[_0x4c780f(0x254e)]=_0x4c780f(0x1e40);}EllipseGeometry[_0x5e00b3(0x1d8a)]=function(_0x558445,_0x445d15,_0x2c06b5){var _0x5ee4fa=_0x307c2b,_0x6fcda7=_0x5e00b3;_0x445d15=defaultValue$1(_0x445d15,0x0);var _0x43b9b7=Cartesian3['unpack'](_0x558445,_0x445d15,scratchCenter$7);_0x445d15+=Cartesian3[_0x6fcda7(0x2dd8)];var _0x385215=Ellipsoid[_0x6fcda7(0x1d8a)](_0x558445,_0x445d15,scratchEllipsoid$e);_0x445d15+=Ellipsoid[_0x6fcda7(0x2dd8)];var _0x2cf81e=VertexFormat[_0x6fcda7(0x1d8a)](_0x558445,_0x445d15,scratchVertexFormat$d);_0x445d15+=VertexFormat[_0x6fcda7(0x2dd8)];var _0x38fe24=_0x558445[_0x445d15++],_0x29c9f5=_0x558445[_0x445d15++],_0x5c06ff=_0x558445[_0x445d15++],_0x190da9=_0x558445[_0x445d15++],_0x2e9181=_0x558445[_0x445d15++],_0x5eec98=_0x558445[_0x445d15++],_0x5ed0cd=_0x558445[_0x445d15++],_0x198628=0x1===_0x558445[_0x445d15++],_0x540320=_0x558445[_0x445d15];return defined$1(_0x2c06b5)?(_0x2c06b5['_center']=Cartesian3[_0x6fcda7(0x40f3)](_0x43b9b7,_0x2c06b5[_0x6fcda7(0x1d70)]),_0x2c06b5[_0x5ee4fa(0x1016)]=Ellipsoid[_0x6fcda7(0x40f3)](_0x385215,_0x2c06b5[_0x5ee4fa(0x1016)]),_0x2c06b5[_0x6fcda7(0x344e)]=VertexFormat[_0x6fcda7(0x40f3)](_0x2cf81e,_0x2c06b5[_0x5ee4fa(0x4c25)]),_0x2c06b5[_0x6fcda7(0x4f95)]=_0x38fe24,_0x2c06b5[_0x6fcda7(0x4308)]=_0x29c9f5,_0x2c06b5[_0x6fcda7(0x1a29)]=_0x5c06ff,_0x2c06b5[_0x6fcda7(0x36a1)]=_0x190da9,_0x2c06b5[_0x6fcda7(0x3a59)]=_0x2e9181,_0x2c06b5[_0x6fcda7(0x9cd)]=_0x5eec98,_0x2c06b5[_0x6fcda7(0x5308)]=_0x5ed0cd,_0x2c06b5[_0x6fcda7(0x309f)]=_0x198628,_0x2c06b5[_0x6fcda7(0x2827)]=-0x1===_0x540320?void 0x0:_0x540320,_0x2c06b5):(scratchOptions$o['height']=_0x2e9181,scratchOptions$o[_0x6fcda7(0x4b22)]=_0x5ed0cd,scratchOptions$o[_0x6fcda7(0x2da6)]=_0x5eec98,scratchOptions$o[_0x6fcda7(0x553b)]=_0x190da9,scratchOptions$o[_0x6fcda7(0x1c36)]=_0x5c06ff,scratchOptions$o[_0x6fcda7(0xb47)]=_0x38fe24,scratchOptions$o[_0x6fcda7(0x1264)]=_0x29c9f5,scratchOptions$o[_0x6fcda7(0x5b2e)]=_0x198628,scratchOptions$o[_0x5ee4fa(0x172d)]=-0x1===_0x540320?void 0x0:_0x540320,new EllipseGeometry(scratchOptions$o));},EllipseGeometry[_0x5e00b3(0x16d8)]=function(_0x52099b,_0x1e3e81){var _0x2afd51=_0x307c2b,_0x7d6b78=_0x5e00b3,_0x3f8904=(_0x52099b=defaultValue$1(_0x52099b,defaultValue$1[_0x2afd51(0x216e)]))[_0x7d6b78(0x4fe8)],_0x2f2041=defaultValue$1(_0x52099b[_0x2afd51(0x2864)],Ellipsoid[_0x2afd51(0xffc)]),_0x4d5559=_0x52099b[_0x7d6b78(0xb47)],_0x23fc07=_0x52099b[_0x7d6b78(0x1264)],_0x486221=defaultValue$1(_0x52099b[_0x7d6b78(0x2da6)],CesiumMath[_0x7d6b78(0x5b17)]);return computeRectangle$3(_0x3f8904,_0x4d5559,_0x23fc07,defaultValue$1(_0x52099b[_0x7d6b78(0x1c36)],0x0),_0x486221,_0x2f2041,_0x1e3e81);},EllipseGeometry[_0x5e00b3(0x1647)]=function(_0x11a685){var _0x1c9994=_0x307c2b,_0x1093cc=_0x5e00b3;if(!(_0x11a685[_0x1093cc(0x4f95)]<=0x0||_0x11a685[_0x1c9994(0x3cdb)]<=0x0)){var _0x3794b0=_0x11a685[_0x1093cc(0x3a59)],_0x4ac1d8=_0x11a685[_0x1093cc(0x5308)],_0x5040ba=!CesiumMath[_0x1093cc(0x1c11)](_0x3794b0,_0x4ac1d8,0x0,CesiumMath[_0x1093cc(0x54c9)]);_0x11a685[_0x1093cc(0x1d70)]=_0x11a685[_0x1c9994(0x1016)][_0x1093cc(0x1dcb)](_0x11a685[_0x1093cc(0x1d70)],_0x11a685[_0x1093cc(0x1d70)]);var _0x2bca47,_0x3aa5ea={'center':_0x11a685[_0x1093cc(0x1d70)],'semiMajorAxis':_0x11a685['_semiMajorAxis'],'semiMinorAxis':_0x11a685[_0x1093cc(0x4308)],'ellipsoid':_0x11a685[_0x1093cc(0x3c00)],'rotation':_0x11a685[_0x1093cc(0x1a29)],'height':_0x3794b0,'granularity':_0x11a685['_granularity'],'vertexFormat':_0x11a685[_0x1093cc(0x344e)],'stRotation':_0x11a685[_0x1c9994(0x54fb)]};if(_0x5040ba)_0x3aa5ea[_0x1c9994(0x368e)]=_0x4ac1d8,_0x3aa5ea[_0x1093cc(0x5b2e)]=_0x11a685[_0x1093cc(0x309f)],_0x3aa5ea['offsetAttribute']=_0x11a685[_0x1093cc(0x2827)],_0x2bca47=computeExtrudedEllipse$1(_0x3aa5ea);else{if(_0x2bca47=computeEllipse$1(_0x3aa5ea),defined$1(_0x11a685[_0x1093cc(0x2827)])){var _0x5f4e7a=_0x2bca47[_0x1c9994(0x3377)][_0x1093cc(0x3747)][_0x1093cc(0xc98)][_0x1c9994(0x2ef4)],_0x50daa3=new Uint8Array(_0x5f4e7a/0x3);arrayFill(_0x50daa3,_0x11a685['_offsetAttribute']===GeometryOffsetAttribute$1['NONE']?0x0:0x1),_0x2bca47[_0x1093cc(0x177b)][_0x1093cc(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x1093cc(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x50daa3});}}return new Geometry$1({'attributes':_0x2bca47[_0x1c9994(0x3377)],'indices':_0x2bca47[_0x1c9994(0x30e5)],'primitiveType':PrimitiveType$1[_0x1c9994(0x5add)],'boundingSphere':_0x2bca47[_0x1c9994(0x4232)],'offsetAttribute':_0x11a685[_0x1093cc(0x2827)]});}},EllipseGeometry[_0x307c2b(0x2da8)]=function(_0x5c3171,_0x25b7f7,_0x4fa1e2){var _0x9256a2=_0x307c2b,_0x45a286=_0x5e00b3,_0x192b52=_0x5c3171[_0x45a286(0x9cd)],_0x3f4e46=_0x5c3171[_0x9256a2(0x1016)],_0x5cef53=_0x25b7f7(_0x192b52,_0x3f4e46),_0x5ce1f5=_0x4fa1e2(_0x192b52,_0x3f4e46);return new EllipseGeometry({'center':_0x5c3171[_0x45a286(0x1d70)],'semiMajorAxis':_0x5c3171[_0x9256a2(0x263d)],'semiMinorAxis':_0x5c3171[_0x45a286(0x4308)],'ellipsoid':_0x3f4e46,'rotation':_0x5c3171[_0x9256a2(0x2c73)],'stRotation':_0x5c3171[_0x45a286(0x36a1)],'granularity':_0x192b52,'extrudedHeight':_0x5cef53,'height':_0x5ce1f5,'vertexFormat':VertexFormat[_0x45a286(0x29af)],'shadowVolume':!0x0});},Object[_0x307c2b(0x66e)](EllipseGeometry[_0x5e00b3(0x3720)],{'rectangle':{'get':function(){var _0x17880e=_0x307c2b,_0x1ebe37=_0x5e00b3;return defined$1(this[_0x1ebe37(0x4432)])||(this[_0x17880e(0xd85)]=computeRectangle$3(this[_0x1ebe37(0x1d70)],this[_0x1ebe37(0x4f95)],this['_semiMinorAxis'],this[_0x1ebe37(0x1a29)],this[_0x1ebe37(0x9cd)],this[_0x17880e(0x1016)])),this[_0x17880e(0xd85)];}},'textureCoordinateRotationPoints':{'get':function(){var _0x13272b=_0x5e00b3;return defined$1(this[_0x13272b(0x5932)])||(this[_0x13272b(0x5932)]=textureCoordinateRotationPoints$2(this)),this[_0x13272b(0x5932)];}}}),CircleGeometry[_0x5e00b3(0x2dd8)]=EllipseGeometry[_0x5e00b3(0x2dd8)],CircleGeometry['pack']=function(_0xfa5e57,_0x28bccc,_0x4e77db){var _0x47da88=_0x5e00b3;return EllipseGeometry[_0x47da88(0x52a8)](_0xfa5e57[_0x47da88(0x4b1f)],_0x28bccc,_0x4e77db);};var scratchEllipseGeometry$1=new EllipseGeometry({'center':new Cartesian3(),'semiMajorAxis':0x1,'semiMinorAxis':0x1}),scratchOptions$n={'center':new Cartesian3(),'radius':void 0x0,'ellipsoid':Ellipsoid[_0x5e00b3(0x40f3)](Ellipsoid[_0x5e00b3(0x23ca)]),'height':void 0x0,'extrudedHeight':void 0x0,'granularity':void 0x0,'vertexFormat':new VertexFormat(),'stRotation':void 0x0,'semiMajorAxis':void 0x0,'semiMinorAxis':void 0x0,'shadowVolume':void 0x0};CircleGeometry['unpack']=function(_0x561c29,_0x1c4d81,_0x5582b7){var _0x58f0f0=_0x307c2b,_0x4d5364=_0x5e00b3,_0x537350=EllipseGeometry[_0x4d5364(0x1d8a)](_0x561c29,_0x1c4d81,scratchEllipseGeometry$1);return scratchOptions$n[_0x4d5364(0x4fe8)]=Cartesian3[_0x4d5364(0x40f3)](_0x537350[_0x4d5364(0x1d70)],scratchOptions$n[_0x4d5364(0x4fe8)]),scratchOptions$n[_0x4d5364(0x4faa)]=Ellipsoid[_0x4d5364(0x40f3)](_0x537350[_0x4d5364(0x3c00)],scratchOptions$n[_0x4d5364(0x4faa)]),scratchOptions$n['height']=_0x537350[_0x4d5364(0x3a59)],scratchOptions$n[_0x4d5364(0x4b22)]=_0x537350[_0x4d5364(0x5308)],scratchOptions$n[_0x4d5364(0x2da6)]=_0x537350[_0x4d5364(0x9cd)],scratchOptions$n[_0x4d5364(0x5383)]=VertexFormat[_0x4d5364(0x40f3)](_0x537350[_0x4d5364(0x344e)],scratchOptions$n[_0x4d5364(0x5383)]),scratchOptions$n[_0x4d5364(0x553b)]=_0x537350[_0x4d5364(0x36a1)],scratchOptions$n[_0x58f0f0(0x3a09)]=_0x537350[_0x58f0f0(0x3e22)],defined$1(_0x5582b7)?(scratchOptions$n[_0x58f0f0(0x49ce)]=_0x537350[_0x4d5364(0x4f95)],scratchOptions$n[_0x4d5364(0x1264)]=_0x537350[_0x58f0f0(0x3cdb)],_0x5582b7[_0x4d5364(0x4b1f)]=new EllipseGeometry(scratchOptions$n),_0x5582b7):(scratchOptions$n[_0x4d5364(0x48ce)]=_0x537350[_0x4d5364(0x4f95)],new CircleGeometry(scratchOptions$n));},CircleGeometry[_0x5e00b3(0x1647)]=function(_0xb04409){var _0x151d85=_0x5e00b3;return EllipseGeometry[_0x151d85(0x1647)](_0xb04409['_ellipseGeometry']);},CircleGeometry[_0x5e00b3(0xf14)]=function(_0x2ef161,_0x4585cc,_0x13b861){var _0x718a4e=_0x307c2b,_0x23e990=_0x5e00b3,_0x3433a7=_0x2ef161[_0x23e990(0x4b1f)]['_granularity'],_0x147092=_0x2ef161[_0x23e990(0x4b1f)][_0x718a4e(0x1016)],_0x2c2337=_0x4585cc(_0x3433a7,_0x147092),_0x5cf57b=_0x13b861(_0x3433a7,_0x147092);return new CircleGeometry({'center':_0x2ef161[_0x23e990(0x4b1f)][_0x23e990(0x1d70)],'radius':_0x2ef161[_0x23e990(0x4b1f)][_0x23e990(0x4f95)],'ellipsoid':_0x147092,'stRotation':_0x2ef161[_0x23e990(0x4b1f)][_0x23e990(0x36a1)],'granularity':_0x3433a7,'extrudedHeight':_0x2c2337,'height':_0x5cf57b,'vertexFormat':VertexFormat[_0x23e990(0x29af)],'shadowVolume':!0x0});},Object[_0x5e00b3(0x1dfd)](CircleGeometry[_0x5e00b3(0x3720)],{'rectangle':{'get':function(){var _0x409674=_0x5e00b3;return this[_0x409674(0x4b1f)][_0x409674(0x1dec)];}},'textureCoordinateRotationPoints':{'get':function(){var _0x2bcf9b=_0x307c2b,_0xa212f9=_0x5e00b3;return this[_0xa212f9(0x4b1f)][_0x2bcf9b(0x1f7e)];}}});var scratchCartesian1$5=new Cartesian3(),boundingSphereCenter=new Cartesian3();function computeEllipse(_0x474f67){var _0x30846b=_0x307c2b,_0x102dd7=_0x5e00b3,_0x29523b=_0x474f67[_0x102dd7(0x4fe8)];boundingSphereCenter=Cartesian3[_0x102dd7(0x34b9)](_0x474f67[_0x102dd7(0x4faa)][_0x102dd7(0x2b98)](_0x29523b,boundingSphereCenter),_0x474f67[_0x102dd7(0x5a4e)],boundingSphereCenter);var _0x2e72f9=new BoundingSphere(boundingSphereCenter=Cartesian3[_0x102dd7(0x30c2)](_0x29523b,boundingSphereCenter,boundingSphereCenter),_0x474f67[_0x30846b(0x49ce)]),_0x374acb=EllipseGeometryLibrary[_0x102dd7(0x564d)](_0x474f67,!0x1,!0x0)[_0x102dd7(0x793)],_0x26bd52=defaultValue$1(_0x474f67[_0x102dd7(0x27cb)],0x1);_0x26bd52>0x1&&_0x374acb[_0x102dd7(0x5323)](_0x374acb[0x0],_0x374acb[0x1],_0x374acb[0x2]);var _0x825077=new GeometryAttributes({'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x102dd7(0x4e01)],'componentsPerAttribute':0x3,'values':EllipseGeometryLibrary[_0x102dd7(0x35d9)](_0x374acb,_0x474f67,!0x1)})});_0x26bd52>0x1&&(_0x825077[_0x30846b(0x872)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x102dd7(0x486a)],'componentsPerAttribute':0x2,'values':new Float32Array([0x0,0x0,0x0,0x1,0x1,0x1,0x1,0x0])}),_0x825077[_0x102dd7(0x48ab)][_0x102dd7(0x4934)]=!0x0);for(var _0x31ee3c=_0x374acb[_0x102dd7(0x809)]/0x3,_0x3b6421=IndexDatatype$1[_0x30846b(0x9e8)](_0x31ee3c,0x2*_0x31ee3c),_0x555e15=0x0,_0x2df87b=0x0;_0x2df87b<_0x31ee3c;++_0x2df87b)_0x3b6421[_0x555e15++]=_0x2df87b,_0x3b6421[_0x555e15++]=(_0x2df87b+0x1)%_0x31ee3c;return{'boundingSphere':_0x2e72f9,'attributes':_0x825077,'indices':_0x3b6421};}var topBoundingSphere$2=new BoundingSphere(),bottomBoundingSphere$2=new BoundingSphere();function computeExtrudedEllipse(_0xcc0fb2){var _0x2bf7d6=_0x307c2b,_0x1e037d=_0x5e00b3,_0x2536d6=_0xcc0fb2[_0x1e037d(0x4fe8)],_0x4b3a78=_0xcc0fb2[_0x2bf7d6(0x2864)],_0x24728f=_0xcc0fb2[_0x1e037d(0xb47)],_0x5054b3=Cartesian3[_0x1e037d(0x34b9)](_0x4b3a78[_0x1e037d(0x2b98)](_0x2536d6,scratchCartesian1$5),_0xcc0fb2[_0x1e037d(0x5a4e)],scratchCartesian1$5);topBoundingSphere$2[_0x1e037d(0x4fe8)]=Cartesian3[_0x1e037d(0x30c2)](_0x2536d6,_0x5054b3,topBoundingSphere$2[_0x1e037d(0x4fe8)]),topBoundingSphere$2[_0x2bf7d6(0x29c9)]=_0x24728f,_0x5054b3=Cartesian3[_0x1e037d(0x34b9)](_0x4b3a78['geodeticSurfaceNormal'](_0x2536d6,_0x5054b3),_0xcc0fb2[_0x1e037d(0x4b22)],_0x5054b3),bottomBoundingSphere$2[_0x1e037d(0x4fe8)]=Cartesian3[_0x2bf7d6(0x1af6)](_0x2536d6,_0x5054b3,bottomBoundingSphere$2[_0x1e037d(0x4fe8)]),bottomBoundingSphere$2[_0x1e037d(0x48ce)]=_0x24728f;var _0x55fac1=EllipseGeometryLibrary[_0x2bf7d6(0x1fc0)](_0xcc0fb2,!0x1,!0x0)[_0x1e037d(0x793)],_0x4e9883=new GeometryAttributes({'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x1e037d(0x4e01)],'componentsPerAttribute':0x3,'values':EllipseGeometryLibrary[_0x1e037d(0x35d9)](_0x55fac1,_0xcc0fb2,!0x0)})});_0x55fac1=_0x4e9883[_0x1e037d(0x3747)][_0x1e037d(0xc98)];var _0x2ed30b=BoundingSphere[_0x1e037d(0x418)](topBoundingSphere$2,bottomBoundingSphere$2),_0x7886d4=_0x55fac1['length']/0x3;if(defined$1(_0xcc0fb2[_0x1e037d(0x4236)])){var _0x432377=new Uint8Array(_0x7886d4);if(_0xcc0fb2[_0x1e037d(0x4236)]===GeometryOffsetAttribute$1[_0x2bf7d6(0xd70)])_0x432377=arrayFill(_0x432377,0x1,0x0,_0x7886d4/0x2);else _0x432377=arrayFill(_0x432377,_0xcc0fb2[_0x1e037d(0x4236)]===GeometryOffsetAttribute$1[_0x1e037d(0x423a)]?0x0:0x1);_0x4e9883[_0x1e037d(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1['UNSIGNED_BYTE'],'componentsPerAttribute':0x1,'values':_0x432377});}var _0x27e7fb=defaultValue$1(_0xcc0fb2[_0x1e037d(0x58fd)],0x10);_0x27e7fb=CesiumMath[_0x1e037d(0x4b1d)](_0x27e7fb,0x0,_0x7886d4/0x2);var _0x593102=IndexDatatype$1[_0x1e037d(0x40dd)](_0x7886d4,0x2*_0x7886d4+0x2*_0x27e7fb);_0x7886d4/=0x2;var _0x37c2c5,_0x2cb385,_0x2fde2c=0x0;for(_0x37c2c5=0x0;_0x37c2c5<_0x7886d4;++_0x37c2c5)_0x593102[_0x2fde2c++]=_0x37c2c5,_0x593102[_0x2fde2c++]=(_0x37c2c5+0x1)%_0x7886d4,_0x593102[_0x2fde2c++]=_0x37c2c5+_0x7886d4,_0x593102[_0x2fde2c++]=(_0x37c2c5+0x1)%_0x7886d4+_0x7886d4;if(_0x27e7fb>0x0){var _0x26eed5=Math[_0x1e037d(0x19a8)](_0x27e7fb,_0x7886d4);_0x2cb385=Math[_0x2bf7d6(0x1ff1)](_0x7886d4/_0x26eed5);var _0xe474d2=Math['min'](_0x2cb385*_0x27e7fb,_0x7886d4);for(_0x37c2c5=0x0;_0x37c2c5<_0xe474d2;_0x37c2c5+=_0x2cb385)_0x593102[_0x2fde2c++]=_0x37c2c5,_0x593102[_0x2fde2c++]=_0x37c2c5+_0x7886d4;}return{'boundingSphere':_0x2ed30b,'attributes':_0x4e9883,'indices':_0x593102};}function EllipseOutlineGeometry(_0x189eb2){var _0x3c775c=_0x307c2b,_0x3345e9=_0x5e00b3,_0x5bde2a=(_0x189eb2=defaultValue$1(_0x189eb2,defaultValue$1['EMPTY_OBJECT']))[_0x3345e9(0x4fe8)],_0x5f162d=defaultValue$1(_0x189eb2[_0x3345e9(0x4faa)],Ellipsoid[_0x3c775c(0xffc)]),_0x34c2c9=_0x189eb2[_0x3c775c(0x49ce)],_0x2a04f3=_0x189eb2[_0x3345e9(0x1264)],_0x4bdb17=defaultValue$1(_0x189eb2[_0x3345e9(0x2da6)],CesiumMath[_0x3345e9(0x5b17)]),_0x26121a=defaultValue$1(_0x189eb2[_0x3c775c(0x10d5)],0x0),_0x2a6442=defaultValue$1(_0x189eb2[_0x3345e9(0x4b22)],_0x26121a);this['_center']=Cartesian3[_0x3345e9(0x40f3)](_0x5bde2a),this[_0x3345e9(0x4f95)]=_0x34c2c9,this[_0x3345e9(0x4308)]=_0x2a04f3,this[_0x3345e9(0x3c00)]=Ellipsoid[_0x3c775c(0x2d7b)](_0x5f162d),this[_0x3345e9(0x1a29)]=defaultValue$1(_0x189eb2[_0x3345e9(0x1c36)],0x0),this[_0x3c775c(0x33bc)]=Math[_0x3345e9(0x498f)](_0x2a6442,_0x26121a),this[_0x3345e9(0x9cd)]=_0x4bdb17,this[_0x3345e9(0x5308)]=Math[_0x3345e9(0x19a8)](_0x2a6442,_0x26121a),this['_numberOfVerticalLines']=Math[_0x3345e9(0x498f)](defaultValue$1(_0x189eb2[_0x3345e9(0x58fd)],0x10),0x0),this[_0x3c775c(0x16cc)]=_0x189eb2[_0x3345e9(0x4236)],this[_0x3345e9(0x4c76)]=defaultValue$1(_0x189eb2[_0x3345e9(0x27cb)],0x1),this[_0x3345e9(0x254e)]=_0x3c775c(0xfe2);}EllipseOutlineGeometry[_0x5e00b3(0x2dd8)]=Cartesian3['packedLength']+Ellipsoid['packedLength']+0x9,EllipseOutlineGeometry[_0x5e00b3(0x52a8)]=function(_0x4d4f86,_0x57b2a1,_0x4e1f41){var _0x5d3e18=_0x307c2b,_0x20d543=_0x5e00b3;return _0x4e1f41=defaultValue$1(_0x4e1f41,0x0),Cartesian3[_0x20d543(0x52a8)](_0x4d4f86[_0x20d543(0x1d70)],_0x57b2a1,_0x4e1f41),_0x4e1f41+=Cartesian3[_0x20d543(0x2dd8)],Ellipsoid[_0x5d3e18(0x5845)](_0x4d4f86[_0x5d3e18(0x1016)],_0x57b2a1,_0x4e1f41),_0x4e1f41+=Ellipsoid[_0x20d543(0x2dd8)],_0x57b2a1[_0x4e1f41++]=_0x4d4f86[_0x20d543(0x4f95)],_0x57b2a1[_0x4e1f41++]=_0x4d4f86[_0x20d543(0x4308)],_0x57b2a1[_0x4e1f41++]=_0x4d4f86[_0x5d3e18(0x2c73)],_0x57b2a1[_0x4e1f41++]=_0x4d4f86[_0x20d543(0x3a59)],_0x57b2a1[_0x4e1f41++]=_0x4d4f86[_0x5d3e18(0x4fc1)],_0x57b2a1[_0x4e1f41++]=_0x4d4f86[_0x5d3e18(0x3449)],_0x57b2a1[_0x4e1f41++]=_0x4d4f86[_0x20d543(0x1f94)],_0x57b2a1[_0x4e1f41++]=defaultValue$1(_0x4d4f86[_0x20d543(0x2827)],-0x1),_0x57b2a1[_0x4e1f41]=_0x4d4f86[_0x5d3e18(0x587a)],_0x57b2a1;};var scratchCenter$6=new Cartesian3(),scratchEllipsoid$d=new Ellipsoid(),scratchOptions$m={'center':scratchCenter$6,'ellipsoid':scratchEllipsoid$d,'semiMajorAxis':void 0x0,'semiMinorAxis':void 0x0,'rotation':void 0x0,'height':void 0x0,'granularity':void 0x0,'extrudedHeight':void 0x0,'numberOfVerticalLines':void 0x0,'offsetAttribute':void 0x0,'outlineWidth':void 0x0};function CircleOutlineGeometry(_0xa7fef0){var _0xeefe0b=_0x307c2b,_0x15ea24=_0x5e00b3,_0x46a7b1=(_0xa7fef0=defaultValue$1(_0xa7fef0,defaultValue$1[_0x15ea24(0x243c)]))[_0x15ea24(0x48ce)],_0x2eaba2={'center':_0xa7fef0[_0x15ea24(0x4fe8)],'semiMajorAxis':_0x46a7b1,'semiMinorAxis':_0x46a7b1,'ellipsoid':_0xa7fef0['ellipsoid'],'height':_0xa7fef0[_0x15ea24(0x5a4e)],'extrudedHeight':_0xa7fef0[_0xeefe0b(0x368e)],'granularity':_0xa7fef0[_0x15ea24(0x2da6)],'numberOfVerticalLines':_0xa7fef0[_0xeefe0b(0x2dd)]};this[_0xeefe0b(0x29b2)]=new EllipseOutlineGeometry(_0x2eaba2),this[_0x15ea24(0x254e)]=_0x15ea24(0x1a9);}EllipseOutlineGeometry[_0x5e00b3(0x1d8a)]=function(_0x57d899,_0x5ed4f3,_0x168e76){var _0x2512ad=_0x307c2b,_0x29d6c7=_0x5e00b3;_0x5ed4f3=defaultValue$1(_0x5ed4f3,0x0);var _0x3b5bee=Cartesian3[_0x29d6c7(0x1d8a)](_0x57d899,_0x5ed4f3,scratchCenter$6);_0x5ed4f3+=Cartesian3[_0x2512ad(0x18d6)];var _0x49847e=Ellipsoid[_0x29d6c7(0x1d8a)](_0x57d899,_0x5ed4f3,scratchEllipsoid$d);_0x5ed4f3+=Ellipsoid[_0x29d6c7(0x2dd8)];var _0x1cfa28=_0x57d899[_0x5ed4f3++],_0x3d46f8=_0x57d899[_0x5ed4f3++],_0x88d1e9=_0x57d899[_0x5ed4f3++],_0x2f805b=_0x57d899[_0x5ed4f3++],_0xb8ac5e=_0x57d899[_0x5ed4f3++],_0x18ac63=_0x57d899[_0x5ed4f3++],_0x3275c0=_0x57d899[_0x5ed4f3++],_0x21b401=_0x57d899[_0x5ed4f3++],_0x23b6cc=_0x57d899[_0x5ed4f3];return defined$1(_0x168e76)?(_0x168e76[_0x29d6c7(0x1d70)]=Cartesian3[_0x2512ad(0x2d7b)](_0x3b5bee,_0x168e76[_0x29d6c7(0x1d70)]),_0x168e76['_ellipsoid']=Ellipsoid['clone'](_0x49847e,_0x168e76[_0x29d6c7(0x3c00)]),_0x168e76[_0x29d6c7(0x4f95)]=_0x1cfa28,_0x168e76[_0x29d6c7(0x4308)]=_0x3d46f8,_0x168e76[_0x29d6c7(0x1a29)]=_0x88d1e9,_0x168e76[_0x29d6c7(0x3a59)]=_0x2f805b,_0x168e76[_0x29d6c7(0x9cd)]=_0xb8ac5e,_0x168e76[_0x29d6c7(0x5308)]=_0x18ac63,_0x168e76[_0x29d6c7(0x1f94)]=_0x3275c0,_0x168e76[_0x2512ad(0x16cc)]=-0x1===_0x21b401?void 0x0:_0x21b401,_0x168e76['_outlineWidth']=_0x23b6cc,_0x168e76):(scratchOptions$m[_0x29d6c7(0x5a4e)]=_0x2f805b,scratchOptions$m[_0x29d6c7(0x4b22)]=_0x18ac63,scratchOptions$m['granularity']=_0xb8ac5e,scratchOptions$m[_0x29d6c7(0x1c36)]=_0x88d1e9,scratchOptions$m[_0x29d6c7(0xb47)]=_0x1cfa28,scratchOptions$m[_0x29d6c7(0x1264)]=_0x3d46f8,scratchOptions$m[_0x29d6c7(0x58fd)]=_0x3275c0,scratchOptions$m[_0x29d6c7(0x4236)]=-0x1===_0x21b401?void 0x0:_0x21b401,scratchOptions$m[_0x29d6c7(0x27cb)]=_0x23b6cc,new EllipseOutlineGeometry(scratchOptions$m));},EllipseOutlineGeometry['createGeometry']=function(_0x163942){var _0x259474=_0x307c2b,_0x1935b8=_0x5e00b3;if(!(_0x163942[_0x259474(0x263d)]<=0x0||_0x163942[_0x1935b8(0x4308)]<=0x0)){var _0x4373b4=_0x163942[_0x1935b8(0x3a59)],_0x1cd25b=_0x163942[_0x1935b8(0x5308)],_0x308a51=!CesiumMath[_0x1935b8(0x1c11)](_0x4373b4,_0x1cd25b,0x0,CesiumMath[_0x1935b8(0x54c9)]);_0x163942[_0x1935b8(0x1d70)]=_0x163942['_ellipsoid'][_0x1935b8(0x1dcb)](_0x163942[_0x1935b8(0x1d70)],_0x163942[_0x1935b8(0x1d70)]);var _0x4fd98e,_0x43ee80={'center':_0x163942[_0x259474(0x28c1)],'semiMajorAxis':_0x163942[_0x1935b8(0x4f95)],'semiMinorAxis':_0x163942[_0x259474(0x3cdb)],'ellipsoid':_0x163942[_0x1935b8(0x3c00)],'rotation':_0x163942[_0x259474(0x2c73)],'height':_0x4373b4,'granularity':_0x163942[_0x1935b8(0x9cd)],'outlineWidth':_0x163942[_0x259474(0x587a)],'numberOfVerticalLines':_0x163942[_0x259474(0x3aa6)]};if(_0x308a51)_0x43ee80[_0x1935b8(0x4b22)]=_0x1cd25b,_0x43ee80[_0x1935b8(0x4236)]=_0x163942[_0x1935b8(0x2827)],_0x4fd98e=computeExtrudedEllipse(_0x43ee80);else{if(_0x4fd98e=computeEllipse(_0x43ee80),defined$1(_0x163942[_0x1935b8(0x2827)])){var _0x1f8e4b=_0x4fd98e[_0x1935b8(0x177b)][_0x1935b8(0x3747)][_0x1935b8(0xc98)][_0x1935b8(0x809)],_0x27d133=new Uint8Array(_0x1f8e4b/0x3);arrayFill(_0x27d133,_0x163942[_0x1935b8(0x2827)]===GeometryOffsetAttribute$1[_0x259474(0x364a)]?0x0:0x1),_0x4fd98e[_0x1935b8(0x177b)][_0x259474(0x2754)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x1935b8(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x27d133});}}return new Geometry$1({'attributes':_0x4fd98e[_0x1935b8(0x177b)],'indices':_0x4fd98e[_0x1935b8(0x314b)],'primitiveType':_0x163942[_0x1935b8(0x4c76)]>0x1?PrimitiveType$1[_0x1935b8(0xf30)]:PrimitiveType$1['LINES'],'boundingSphere':_0x4fd98e[_0x1935b8(0x93d)],'offsetAttribute':_0x163942[_0x1935b8(0x2827)]});}},CircleOutlineGeometry[_0x5e00b3(0x2dd8)]=EllipseOutlineGeometry[_0x5e00b3(0x2dd8)],CircleOutlineGeometry[_0x5e00b3(0x52a8)]=function(_0x33c5b5,_0x308b16,_0x34f81f){var _0x50c907=_0x5e00b3;return EllipseOutlineGeometry[_0x50c907(0x52a8)](_0x33c5b5[_0x50c907(0x4b1f)],_0x308b16,_0x34f81f);};var scratchEllipseGeometry=new EllipseOutlineGeometry({'center':new Cartesian3(),'semiMajorAxis':0x1,'semiMinorAxis':0x1}),scratchOptions$l={'center':new Cartesian3(),'radius':void 0x0,'ellipsoid':Ellipsoid[_0x5e00b3(0x40f3)](Ellipsoid[_0x5e00b3(0x23ca)]),'height':void 0x0,'extrudedHeight':void 0x0,'granularity':void 0x0,'numberOfVerticalLines':void 0x0,'semiMajorAxis':void 0x0,'semiMinorAxis':void 0x0};CircleOutlineGeometry[_0x5e00b3(0x1d8a)]=function(_0x2310a4,_0x559e79,_0x271f13){var _0x15bd0e=_0x307c2b,_0x5a9923=_0x5e00b3,_0x5b55e5=EllipseOutlineGeometry[_0x5a9923(0x1d8a)](_0x2310a4,_0x559e79,scratchEllipseGeometry);return scratchOptions$l[_0x5a9923(0x4fe8)]=Cartesian3['clone'](_0x5b55e5[_0x5a9923(0x1d70)],scratchOptions$l[_0x5a9923(0x4fe8)]),scratchOptions$l[_0x5a9923(0x4faa)]=Ellipsoid[_0x5a9923(0x40f3)](_0x5b55e5[_0x5a9923(0x3c00)],scratchOptions$l[_0x15bd0e(0x2864)]),scratchOptions$l[_0x5a9923(0x5a4e)]=_0x5b55e5[_0x5a9923(0x3a59)],scratchOptions$l[_0x5a9923(0x4b22)]=_0x5b55e5[_0x5a9923(0x5308)],scratchOptions$l[_0x5a9923(0x2da6)]=_0x5b55e5[_0x5a9923(0x9cd)],scratchOptions$l[_0x5a9923(0x58fd)]=_0x5b55e5[_0x15bd0e(0x3aa6)],defined$1(_0x271f13)?(scratchOptions$l[_0x5a9923(0xb47)]=_0x5b55e5['_semiMajorAxis'],scratchOptions$l['semiMinorAxis']=_0x5b55e5[_0x5a9923(0x4308)],_0x271f13[_0x5a9923(0x4b1f)]=new EllipseOutlineGeometry(scratchOptions$l),_0x271f13):(scratchOptions$l[_0x15bd0e(0x29c9)]=_0x5b55e5[_0x15bd0e(0x263d)],new CircleOutlineGeometry(scratchOptions$l));},CircleOutlineGeometry[_0x307c2b(0x39d6)]=function(_0x5d0482){var _0x3adbd0=_0x5e00b3;return EllipseOutlineGeometry[_0x3adbd0(0x1647)](_0x5d0482[_0x3adbd0(0x4b1f)]);};var ClockRange={'UNBOUNDED':0x0,'CLAMPED':0x1,'LOOP_STOP':0x2},ClockRange$1=Object[_0x5e00b3(0x5448)](ClockRange),ClockStep={'TICK_DEPENDENT':0x0,'SYSTEM_CLOCK_MULTIPLIER':0x1,'SYSTEM_CLOCK':0x2},ClockStep$1=Object[_0x5e00b3(0x5448)](ClockStep);function Clock(_0x5b0ba1){var _0x16a80e=_0x307c2b,_0x16e429=_0x5e00b3,_0x45768e=(_0x5b0ba1=defaultValue$1(_0x5b0ba1,defaultValue$1[_0x16e429(0x243c)]))[_0x16e429(0x22b3)],_0x24da9e=_0x5b0ba1[_0x16e429(0x3d3d)],_0x567181=_0x5b0ba1[_0x16e429(0x5dee)];_0x45768e=defined$1(_0x45768e)?JulianDate[_0x16e429(0x40f3)](_0x45768e):defined$1(_0x24da9e)?JulianDate[_0x16e429(0x40f3)](_0x24da9e):defined$1(_0x567181)?JulianDate[_0x16e429(0x82c)](_0x567181,-0x1,new JulianDate()):JulianDate[_0x16e429(0xccb)](),_0x24da9e=defined$1(_0x24da9e)?JulianDate[_0x16e429(0x40f3)](_0x24da9e):JulianDate[_0x16a80e(0x2d7b)](_0x45768e),_0x567181=defined$1(_0x567181)?JulianDate[_0x16e429(0x40f3)](_0x567181):JulianDate[_0x16e429(0x82c)](_0x24da9e,0x1,new JulianDate()),this[_0x16e429(0x3d3d)]=_0x24da9e,this[_0x16e429(0x5dee)]=_0x567181,this[_0x16e429(0x1439)]=defaultValue$1(_0x5b0ba1[_0x16e429(0x1439)],ClockRange$1[_0x16e429(0x8c6)]),this[_0x16e429(0x18eb)]=defaultValue$1(_0x5b0ba1[_0x16e429(0x18eb)],!0x0),this[_0x16e429(0x146e)]=new Event(),this[_0x16e429(0x1615)]=new Event(),this[_0x16e429(0x5ee1)]=void 0x0,this[_0x16e429(0x38df)]=void 0x0,this[_0x16e429(0x27f)]=void 0x0,this[_0x16e429(0x5d8)]=void 0x0,this[_0x16a80e(0x3b5d)]=getTimestamp$1(),this['currentTime']=_0x45768e,this[_0x16e429(0x3ef1)]=defaultValue$1(_0x5b0ba1[_0x16e429(0x3ef1)],0x1),this[_0x16e429(0x3332)]=defaultValue$1(_0x5b0ba1[_0x16e429(0x3332)],!0x1),this[_0x16e429(0x471f)]=defaultValue$1(_0x5b0ba1[_0x16e429(0x471f)],ClockStep$1[_0x16e429(0x19be)]);}function ColorGeometryInstanceAttribute(_0x58df84,_0x5d0972,_0x3ed50e,_0x28eb3b){var _0x49c324=_0x307c2b,_0x52c769=_0x5e00b3;_0x58df84=defaultValue$1(_0x58df84,0x1),_0x5d0972=defaultValue$1(_0x5d0972,0x1),_0x3ed50e=defaultValue$1(_0x3ed50e,0x1),_0x28eb3b=defaultValue$1(_0x28eb3b,0x1),this[_0x49c324(0x46b3)]=new Uint8Array([Color$2[_0x52c769(0x2556)](_0x58df84),Color$2[_0x52c769(0x2556)](_0x5d0972),Color$2[_0x52c769(0x2556)](_0x3ed50e),Color$2[_0x52c769(0x2556)](_0x28eb3b)]);}function ColorTable(){var _0x5080ef=_0x5e00b3;this[_0x5080ef(0x21f0)]=new AssociativeArray(),this[_0x5080ef(0x5649)]=new Uint8Array(0x40000),this[_0x5080ef(0x97d)]=[];}function sortNumber(_0x37cde5,_0xf33fe){return _0x37cde5-_0xf33fe;}function CompressedTextureBuffer(_0x29c022,_0x42cafb,_0x32a815,_0x38c97b,_0x5999a3){var _0x5856bc=_0x5e00b3;this[_0x5856bc(0x2059)]=_0x29c022,this[_0x5856bc(0x5178)]=_0x42cafb,this[_0x5856bc(0x3a59)]=_0x32a815,this[_0x5856bc(0x438d)]=_0x38c97b,this[_0x5856bc(0x2791)]=_0x5999a3;}Object[_0x5e00b3(0x1dfd)](Clock[_0x5e00b3(0x3720)],{'currentTime':{'get':function(){var _0x20112a=_0x5e00b3;return this[_0x20112a(0x5ee1)];},'set':function(_0x3dfcc1){var _0x585ef6=_0x5e00b3;JulianDate[_0x585ef6(0x1dab)](this[_0x585ef6(0x5ee1)],_0x3dfcc1)||(this[_0x585ef6(0x27f)]===ClockStep$1[_0x585ef6(0x2086)]&&(this[_0x585ef6(0x27f)]=ClockStep$1[_0x585ef6(0x19be)]),this[_0x585ef6(0x5ee1)]=_0x3dfcc1);}},'multiplier':{'get':function(){var _0x470a95=_0x307c2b;return this[_0x470a95(0x4d67)];},'set':function(_0x2209d1){var _0x290974=_0x307c2b,_0x1991a8=_0x5e00b3;this['_multiplier']!==_0x2209d1&&(this[_0x1991a8(0x27f)]===ClockStep$1[_0x290974(0x525d)]&&(this[_0x1991a8(0x27f)]=ClockStep$1['SYSTEM_CLOCK_MULTIPLIER']),this[_0x1991a8(0x38df)]=_0x2209d1);}},'clockStep':{'get':function(){var _0x1eb92e=_0x5e00b3;return this[_0x1eb92e(0x27f)];},'set':function(_0x330081){var _0x5b15fc=_0x5e00b3;_0x330081===ClockStep$1[_0x5b15fc(0x2086)]&&(this[_0x5b15fc(0x38df)]=0x1,this[_0x5b15fc(0x5d8)]=!0x0,this[_0x5b15fc(0x5ee1)]=JulianDate[_0x5b15fc(0xccb)]()),this['_clockStep']=_0x330081;}},'shouldAnimate':{'get':function(){return this['_shouldAnimate'];},'set':function(_0x891881){var _0xbd7cbf=_0x307c2b,_0x40eb7f=_0x5e00b3;this[_0x40eb7f(0x5d8)]!==_0x891881&&(this[_0xbd7cbf(0x1199)]===ClockStep$1[_0x40eb7f(0x2086)]&&(this[_0x40eb7f(0x27f)]=ClockStep$1[_0x40eb7f(0x19be)]),this[_0x40eb7f(0x5d8)]=_0x891881);}}}),Clock[_0x5e00b3(0x3720)][_0x5e00b3(0x26c9)]=function(){var _0x526d4c=_0x307c2b,_0x4d057a=_0x5e00b3,_0x311dee=getTimestamp$1(),_0x8c12c6=JulianDate[_0x4d057a(0x40f3)](this[_0x4d057a(0x5ee1)]);if(this[_0x4d057a(0x18eb)]&&this[_0x4d057a(0x5d8)]){var _0x5072b9=this[_0x4d057a(0x27f)];if(_0x5072b9===ClockStep$1[_0x4d057a(0x2086)])_0x8c12c6=JulianDate[_0x4d057a(0xccb)](_0x8c12c6);else{var _0x5e4e19=this[_0x526d4c(0x4d67)];if(_0x5072b9===ClockStep$1[_0x526d4c(0x3feb)])_0x8c12c6=JulianDate[_0x4d057a(0x3fa8)](_0x8c12c6,_0x5e4e19,_0x8c12c6);else{var _0x37d042=_0x311dee-this[_0x4d057a(0x1cdf)];_0x8c12c6=JulianDate[_0x4d057a(0x3fa8)](_0x8c12c6,_0x5e4e19*(_0x37d042/0x3e8),_0x8c12c6);}var _0x2b5365=this[_0x4d057a(0x1439)],_0x4ec013=this[_0x4d057a(0x3d3d)],_0x4b568d=this[_0x4d057a(0x5dee)];if(_0x2b5365===ClockRange$1[_0x4d057a(0x4bfa)])JulianDate[_0x4d057a(0x2dfe)](_0x8c12c6,_0x4ec013)?_0x8c12c6=JulianDate[_0x4d057a(0x40f3)](_0x4ec013,_0x8c12c6):JulianDate[_0x526d4c(0x2a3)](_0x8c12c6,_0x4b568d)&&(_0x8c12c6=JulianDate[_0x4d057a(0x40f3)](_0x4b568d,_0x8c12c6),this[_0x4d057a(0x1615)][_0x4d057a(0x1c10)](this));else{if(_0x2b5365===ClockRange$1[_0x4d057a(0x3483)]){for(JulianDate[_0x4d057a(0x2dfe)](_0x8c12c6,_0x4ec013)&&(_0x8c12c6=JulianDate[_0x4d057a(0x40f3)](_0x4ec013,_0x8c12c6));JulianDate[_0x4d057a(0x367f)](_0x8c12c6,_0x4b568d);)_0x8c12c6=JulianDate[_0x4d057a(0x3fa8)](_0x4ec013,JulianDate[_0x4d057a(0x2196)](_0x8c12c6,_0x4b568d),_0x8c12c6),this[_0x4d057a(0x1615)][_0x4d057a(0x1c10)](this);}}}}return this[_0x4d057a(0x5ee1)]=_0x8c12c6,this[_0x4d057a(0x1cdf)]=_0x311dee,this[_0x4d057a(0x146e)][_0x4d057a(0x1c10)](this),_0x8c12c6;},Object[_0x5e00b3(0x1dfd)](ColorGeometryInstanceAttribute['prototype'],{'componentDatatype':{'get':function(){var _0x722022=_0x5e00b3;return ComponentDatatype$1[_0x722022(0x1b0f)];}},'componentsPerAttribute':{'get':function(){return 0x4;}},'normalize':{'get':function(){return!0x0;}}}),ColorGeometryInstanceAttribute[_0x5e00b3(0x3255)]=function(_0xb5a817){var _0x2f4038=_0x307c2b,_0x2cc0d6=_0x5e00b3;return new ColorGeometryInstanceAttribute(_0xb5a817[_0x2f4038(0xe24)],_0xb5a817[_0x2f4038(0x1a68)],_0xb5a817[_0x2cc0d6(0x3c2a)],_0xb5a817[_0x2cc0d6(0x32a8)]);},ColorGeometryInstanceAttribute[_0x5e00b3(0x51f8)]=function(_0x50d13a,_0xb94e1b){var _0x254464=_0x307c2b;return defined$1(_0xb94e1b)?_0x50d13a[_0x254464(0x5ee)](_0xb94e1b):new Uint8Array(_0x50d13a[_0x254464(0x5ee)]());},ColorGeometryInstanceAttribute[_0x307c2b(0x4d2)]=function(_0x327ea8,_0x475188){var _0x228105=_0x5e00b3;return _0x327ea8===_0x475188||defined$1(_0x327ea8)&&defined$1(_0x475188)&&_0x327ea8[_0x228105(0x9a4)][0x0]===_0x475188[_0x228105(0x9a4)][0x0]&&_0x327ea8[_0x228105(0x9a4)][0x1]===_0x475188[_0x228105(0x9a4)][0x1]&&_0x327ea8[_0x228105(0x9a4)][0x2]===_0x475188[_0x228105(0x9a4)][0x2]&&_0x327ea8[_0x228105(0x9a4)][0x3]===_0x475188[_0x228105(0x9a4)][0x3];},ColorTable[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x214f96=_0x5e00b3;this[_0x214f96(0x21f0)][_0x214f96(0x443c)](),this[_0x214f96(0x5649)]=null,this[_0x214f96(0x97d)]=null;},ColorTable[_0x5e00b3(0x3720)][_0x5e00b3(0x313a)]=function(_0x145ba6){var _0x2e360d=_0x307c2b,_0x36148f=_0x5e00b3;if(_0x145ba6>this[_0x2e360d(0x4ae0)][_0x36148f(0xc98)][_0x2e360d(0x2ef4)]-0x1)return null;var _0x1c84b4=[];for(var _0x177a3e in this[_0x2e360d(0x4ae0)][_0x36148f(0x33c8)])_0x1c84b4[_0x36148f(0x5323)](parseFloat(_0x177a3e));_0x1c84b4[_0x36148f(0x4b76)](sortNumber);var _0x4a049d=_0x1c84b4[_0x145ba6];return defined$1(_0x4a049d)?{'altitude':_0x4a049d,'color':this[_0x36148f(0x21f0)][_0x36148f(0x38c4)](_0x4a049d)}:null;},ColorTable[_0x5e00b3(0x3720)][_0x307c2b(0x6a9)]=function(){var _0x5c630b=_0x5e00b3;return this[_0x5c630b(0x21f0)][_0x5c630b(0xc98)][_0x5c630b(0x809)];},ColorTable[_0x5e00b3(0x3720)][_0x5e00b3(0xa3b)]=function(_0x5bedb5,_0x6073){var _0x4767a4=_0x5e00b3;if(!defined$1(this[_0x4767a4(0x21f0)][_0x4767a4(0x38c4)](_0x5bedb5))){var _0x1fab14=Color$2[_0x4767a4(0x40f3)](_0x6073,_0x1fab14);this[_0x4767a4(0x21f0)][_0x4767a4(0x10aa)](_0x5bedb5,_0x1fab14);}},ColorTable[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x200f4c){var _0x53a8d0=_0x5e00b3;return this[_0x53a8d0(0x21f0)][_0x53a8d0(0x4f4b)](_0x200f4c);},ColorTable[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x5c512d=_0x5e00b3;this[_0x5c512d(0x21f0)][_0x5c512d(0xc98)][_0x5c512d(0x809)]=0x0;},ColorTable[_0x5e00b3(0x40f3)]=function(_0x4ce78e,_0x14b837){var _0x30ea50=_0x307c2b,_0x584ca7=_0x5e00b3;if(defined$1(_0x4ce78e)){defined$1(_0x14b837)||(_0x14b837=new ColorTable()),AssociativeArray[_0x584ca7(0x40f3)](_0x4ce78e[_0x584ca7(0x21f0)],_0x14b837[_0x30ea50(0x4ae0)]);for(var _0x412625=0x0;_0x412625<_0x4ce78e[_0x584ca7(0x5649)][_0x584ca7(0x809)];_0x412625++)_0x14b837[_0x584ca7(0x5649)][_0x412625]=_0x4ce78e[_0x584ca7(0x5649)][_0x412625];return _0x14b837;}},ColorTable[_0x5e00b3(0x3720)][_0x5e00b3(0x4c6e)]=function(){var _0x808d08=_0x307c2b,_0xa5d0fc=_0x5e00b3,_0x104502=[],_0x1fddba=0x0;for(var _0x28c024 in this['_dictTable'][_0x808d08(0x294d)])if(defined$1(_0x28c024)){var _0x235b6d=this[_0xa5d0fc(0x21f0)][_0x808d08(0x3abb)](_0x28c024);_0x104502[_0x1fddba++]={'value':parseFloat(_0x28c024),'color':_0x235b6d};}if(!(_0x104502[_0xa5d0fc(0x809)]<0x2)){for(_0x1fddba=0x0;_0x1fddba<_0x104502[_0xa5d0fc(0x809)]-0x1;_0x1fddba++)for(var _0x2bece5=_0x104502[_0x1fddba],_0x270273=_0x1fddba+0x1;_0x270273<_0x104502[_0xa5d0fc(0x809)];_0x270273++){var _0x5c0931=_0x104502[_0x270273];if(_0x2bece5[_0xa5d0fc(0x9a4)]>_0x5c0931[_0xa5d0fc(0x9a4)]){var _0x4d2f10=clone$1(_0x104502[_0x1fddba],!0x0);_0x104502[_0x1fddba]=clone$1(_0x104502[_0x270273],!0x0),_0x104502[_0x270273]=_0x4d2f10,_0x2bece5=_0x104502[_0x1fddba];}}var _0x5507ad=_0x104502[0x0][_0x808d08(0x46b3)],_0x2934fc=_0x104502[_0x104502[_0xa5d0fc(0x809)]-0x1][_0xa5d0fc(0x9a4)]-_0x5507ad,_0x19640d=document['createElement'](_0xa5d0fc(0x2a34));_0x19640d[_0x808d08(0x2299)]=0x4000,_0x19640d[_0x808d08(0x10d5)]=0x1;var _0x275c92=_0x19640d[_0xa5d0fc(0x696)]('2d');_0x275c92[_0xa5d0fc(0x3aaa)]();var _0x1003e3=_0x275c92[_0xa5d0fc(0x2275)](0x0,0x0,0x4000,0x0);for(_0x1fddba=0x0;_0x1fddba<_0x104502['length'];_0x1fddba++)_0x1003e3[_0xa5d0fc(0x76c)]((_0x104502[_0x1fddba][_0xa5d0fc(0x9a4)]-_0x5507ad)/_0x2934fc,_0x104502[_0x1fddba][_0xa5d0fc(0x8fe)][_0xa5d0fc(0x3abc)]());_0x275c92[_0xa5d0fc(0x2a02)]=_0x1003e3,_0x275c92[_0xa5d0fc(0x2815)](0x0,0x0,_0x19640d[_0xa5d0fc(0x2d3c)],_0x19640d[_0x808d08(0x10d5)]),_0x275c92[_0xa5d0fc(0x29f)]();var _0x1bed3c=_0x275c92[_0xa5d0fc(0x5d9d)](0x0,0x0,_0x19640d[_0x808d08(0x2299)],0x1)[_0xa5d0fc(0x140c)];for(_0x270273=0x0;_0x270273<0x10;_0x270273++)for(_0x1fddba=0x0;_0x1fddba<0x1000;_0x1fddba++)this[_0xa5d0fc(0x5649)][_0x1fddba+0x400*_0x270273*0x4*0x4]=_0x1bed3c[_0x1fddba+0x400*_0x270273*0x4],this[_0xa5d0fc(0x5649)][_0x1fddba+0x400*_0x270273*0x4*0x4+0x1000]=_0x1bed3c[_0x1fddba+0x400*_0x270273*0x4],this[_0xa5d0fc(0x5649)][_0x1fddba+0x400*_0x270273*0x4*0x4+0x2000]=_0x1bed3c[_0x1fddba+0x400*_0x270273*0x4],this[_0xa5d0fc(0x5649)][_0x1fddba+0x400*_0x270273*0x4*0x4+0x3000]=_0x1bed3c[_0x1fddba+0x400*_0x270273*0x4];for(var _0x28c024 in this[_0xa5d0fc(0x21f0)][_0xa5d0fc(0x33c8)])this[_0xa5d0fc(0x97d)][_0xa5d0fc(0x5323)](parseFloat(_0x28c024));return this[_0xa5d0fc(0x97d)][_0xa5d0fc(0x4b76)](sortNumber),_0x19640d;}},ColorTable[_0x5e00b3(0x3720)][_0x307c2b(0x2720)]=function(_0x2e8202){var _0x1755b0=_0x307c2b,_0x3b6ea0=_0x5e00b3;for(var _0x4fae75=0x0;_0x4fae75<this[_0x1755b0(0x74b)][_0x3b6ea0(0x809)];_0x4fae75++)if(this[_0x3b6ea0(0x97d)][_0x4fae75]>=_0x2e8202||Math[_0x3b6ea0(0x1beb)](this[_0x3b6ea0(0x97d)][_0x4fae75]-_0x2e8202)<CesiumMath[_0x3b6ea0(0x3b80)])return this['_dictTable'][_0x3b6ea0(0x38c4)](this[_0x3b6ea0(0x97d)][_0x4fae75]);},Object['defineProperties'](CompressedTextureBuffer[_0x5e00b3(0x3720)],{'internalFormat':{'get':function(){var _0x267bf5=_0x5e00b3;return this[_0x267bf5(0x2059)];}},'width':{'get':function(){var _0x2a4249=_0x307c2b;return this[_0x2a4249(0x496c)];}},'height':{'get':function(){var _0x26a045=_0x5e00b3;return this[_0x26a045(0x3a59)];}},'bufferView':{'get':function(){return this['_buffer'];}},'pixelDatatype':{'get':function(){var _0x1d53b3=_0x5e00b3;return this[_0x1d53b3(0x2791)];}}}),CompressedTextureBuffer[_0x307c2b(0x2d7b)]=function(_0x55df61){var _0x49c6da=_0x307c2b,_0x78584c=_0x5e00b3;if(defined$1(_0x55df61))return new CompressedTextureBuffer(_0x55df61[_0x78584c(0x2059)],_0x55df61[_0x78584c(0x5178)],_0x55df61[_0x78584c(0x3a59)],_0x55df61[_0x49c6da(0x3fd2)],_0x55df61[_0x49c6da(0x526)]);},CompressedTextureBuffer[_0x5e00b3(0x3720)]['clone']=function(){var _0x5112a0=_0x5e00b3;return CompressedTextureBuffer[_0x5112a0(0x40f3)](this);};var CoplanarPolygonGeometryLibrary={},scratchIntersectionPoint=new Cartesian3(),scratchXAxis=new Cartesian3(),scratchYAxis=new Cartesian3(),scratchZAxis=new Cartesian3(),obbScratch=new OrientedBoundingBox();function projectTo2D(_0x44178f,_0x5474ee,_0xacf6ca,_0x3271e4,_0x4da923){var _0x1611fc=_0x5e00b3,_0x3f994c=Cartesian3[_0x1611fc(0x34b6)](_0x44178f,_0x5474ee,scratchIntersectionPoint),_0xc6557e=Cartesian3[_0x1611fc(0x2d8e)](_0xacf6ca,_0x3f994c),_0x1fe0b0=Cartesian3[_0x1611fc(0x2d8e)](_0x3271e4,_0x3f994c);return Cartesian2[_0x1611fc(0x160f)](_0xc6557e,_0x1fe0b0,_0x4da923);}function Queue(){var _0x1f9515=_0x5e00b3;this['_array']=[],this[_0x1f9515(0x3fc4)]=0x0,this[_0x1f9515(0x4fc2)]=0x0;}CoplanarPolygonGeometryLibrary[_0x5e00b3(0x5634)]=function(_0x9c2971){var _0x3d6d55=_0x307c2b,_0x3224bd=_0x5e00b3,_0xf7fc0e=OrientedBoundingBox[_0x3d6d55(0xd5c)](_0x9c2971,obbScratch)[_0x3d6d55(0x4ad0)],_0x5b3a4b=Matrix3[_0x3224bd(0x1355)](_0xf7fc0e,0x0,scratchXAxis),_0x408c12=Matrix3[_0x3224bd(0x1355)](_0xf7fc0e,0x1,scratchYAxis),_0x11d7af=Matrix3['getColumn'](_0xf7fc0e,0x2,scratchZAxis),_0x198910=Cartesian3[_0x3224bd(0x3d6f)](_0x5b3a4b),_0x16539e=Cartesian3[_0x3224bd(0x3d6f)](_0x408c12),_0x4acf0c=Cartesian3[_0x3224bd(0x3d6f)](_0x11d7af);return!(0x0===_0x198910&&(0x0===_0x16539e||0x0===_0x4acf0c)||0x0===_0x16539e&&0x0===_0x4acf0c);},CoplanarPolygonGeometryLibrary[_0x5e00b3(0x5974)]=function(_0x5812ac,_0x4efe4c,_0x137202,_0x285881){var _0x249f39=_0x307c2b,_0xc6bc43=_0x5e00b3,_0xd96439,_0x1b87df,_0x13af9f=OrientedBoundingBox[_0xc6bc43(0x12c2)](_0x5812ac,obbScratch),_0x460558=_0x13af9f['halfAxes'],_0x364ef6=Matrix3['getColumn'](_0x460558,0x0,scratchXAxis),_0x1fe992=Matrix3[_0x249f39(0x1fc6)](_0x460558,0x1,scratchYAxis),_0x5aa4cd=Matrix3[_0xc6bc43(0x1355)](_0x460558,0x2,scratchZAxis),_0x396305=Cartesian3[_0x249f39(0x4910)](_0x364ef6),_0x399a1c=Cartesian3[_0x249f39(0x4910)](_0x1fe992),_0x1ce584=Cartesian3[_0xc6bc43(0x3d6f)](_0x5aa4cd),_0x34874a=Math[_0xc6bc43(0x19a8)](_0x396305,_0x399a1c,_0x1ce584);return(0x0!==_0x396305||0x0!==_0x399a1c&&0x0!==_0x1ce584)&&(0x0!==_0x399a1c||0x0!==_0x1ce584)&&(_0x34874a!==_0x399a1c&&_0x34874a!==_0x1ce584||(_0xd96439=_0x364ef6),_0x34874a===_0x396305?_0xd96439=_0x1fe992:_0x34874a===_0x1ce584&&(_0x1b87df=_0x1fe992),_0x34874a!==_0x396305&&_0x34874a!==_0x399a1c||(_0x1b87df=_0x5aa4cd),Cartesian3[_0xc6bc43(0x4853)](_0xd96439,_0x137202),Cartesian3[_0xc6bc43(0x4853)](_0x1b87df,_0x285881),Cartesian3[_0x249f39(0x2d7b)](_0x13af9f[_0xc6bc43(0x4fe8)],_0x4efe4c),!0x0);},CoplanarPolygonGeometryLibrary[_0x5e00b3(0x1b42)]=function(_0x3a9414,_0x425ed0,_0x327b8e){return function(_0x4f5017){var _0x499405=_0x23ca;for(var _0x164e73=new Array(_0x4f5017[_0x499405(0x809)]),_0x5805d0=0x0;_0x5805d0<_0x4f5017[_0x499405(0x809)];_0x5805d0++)_0x164e73[_0x5805d0]=projectTo2D(_0x4f5017[_0x5805d0],_0x3a9414,_0x425ed0,_0x327b8e);return _0x164e73;};},CoplanarPolygonGeometryLibrary[_0x5e00b3(0x4771)]=function(_0x4cf38d,_0x10e2fb,_0x523ef7){return function(_0x1ed3fe,_0x2456df){return projectTo2D(_0x1ed3fe,_0x4cf38d,_0x10e2fb,_0x523ef7,_0x2456df);};},Object[_0x5e00b3(0x1dfd)](Queue[_0x5e00b3(0x3720)],{'length':{'get':function(){var _0x42154b=_0x5e00b3;return this[_0x42154b(0x4fc2)];}}}),Queue['prototype'][_0x5e00b3(0x18bb)]=function(_0x416753){var _0x19a532=_0x307c2b,_0x11ae83=_0x5e00b3;this[_0x11ae83(0x2a11)][_0x11ae83(0x5323)](_0x416753),this[_0x19a532(0x53cc)]++;},Queue[_0x5e00b3(0x3720)]['dequeue']=function(){var _0x50c7c9=_0x307c2b,_0x234171=_0x5e00b3;if(0x0!==this[_0x234171(0x4fc2)]){var _0x359a90=this[_0x50c7c9(0x37c5)],_0x42343d=this[_0x234171(0x3fc4)],_0x1b0f62=_0x359a90[_0x42343d];return _0x359a90[_0x42343d]=void 0x0,++_0x42343d>0xa&&0x2*_0x42343d>_0x359a90[_0x234171(0x809)]&&(this[_0x50c7c9(0x37c5)]=_0x359a90[_0x234171(0x30eb)](_0x42343d),_0x42343d=0x0),this[_0x234171(0x3fc4)]=_0x42343d,this[_0x234171(0x4fc2)]--,_0x1b0f62;}},Queue[_0x307c2b(0x1aa2)][_0x5e00b3(0xda2)]=function(){var _0x55047a=_0x5e00b3;if(0x0!==this[_0x55047a(0x4fc2)])return this[_0x55047a(0x2a11)][this[_0x55047a(0x3fc4)]];},Queue[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x329ff6){var _0x5e2dff=_0x5e00b3;return-0x1!==this[_0x5e2dff(0x2a11)][_0x5e2dff(0xabf)](_0x329ff6);},Queue[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x1c25be=_0x307c2b,_0x5ca599=_0x5e00b3;this[_0x5ca599(0x2a11)][_0x1c25be(0x2ef4)]=this[_0x1c25be(0x4fe)]=this[_0x1c25be(0x53cc)]=0x0;},Queue[_0x5e00b3(0x3720)][_0x5e00b3(0x4b76)]=function(_0x916170){var _0x271cfe=_0x307c2b,_0xc27ba6=_0x5e00b3;this['_offset']>0x0&&(this[_0x271cfe(0x37c5)]=this[_0xc27ba6(0x2a11)][_0xc27ba6(0x30eb)](this[_0x271cfe(0x4fe)]),this['_offset']=0x0),this[_0xc27ba6(0x2a11)][_0xc27ba6(0x4b76)](_0x916170);};var PolygonGeometryLibrary={'computeHierarchyPackedLength':function(_0x15d900){var _0x4dc15c=_0x307c2b,_0x3e17f1=_0x5e00b3;for(var _0x2f666b=0x0,_0x30e742=[_0x15d900];_0x30e742[_0x3e17f1(0x809)]>0x0;){var _0x43ca33=_0x30e742[_0x3e17f1(0x3b86)]();if(defined$1(_0x43ca33)){_0x2f666b+=0x2;var _0x31375f=_0x43ca33[_0x4dc15c(0x14e)],_0x4e7092=_0x43ca33[_0x3e17f1(0x4a84)];if(defined$1(_0x31375f)&&(_0x2f666b+=_0x31375f[_0x4dc15c(0x2ef4)]*Cartesian3[_0x3e17f1(0x2dd8)]),defined$1(_0x4e7092)){for(var _0x19dc63=_0x4e7092[_0x3e17f1(0x809)],_0x4af6c0=0x0;_0x4af6c0<_0x19dc63;++_0x4af6c0)_0x30e742[_0x3e17f1(0x5323)](_0x4e7092[_0x4af6c0]);}}}return _0x2f666b;},'packPolygonHierarchy':function(_0x1e44bc,_0x12fe93,_0xb8069){var _0x2e7972=_0x307c2b,_0x376a04=_0x5e00b3;for(var _0x458ac1=[_0x1e44bc];_0x458ac1[_0x2e7972(0x2ef4)]>0x0;){var _0x964e06=_0x458ac1[_0x2e7972(0x31a1)]();if(defined$1(_0x964e06)){var _0x4d95d2=_0x964e06[_0x376a04(0x1c83)],_0x1ddbeb=_0x964e06[_0x2e7972(0x88e)];if(_0x12fe93[_0xb8069++]=defined$1(_0x4d95d2)?_0x4d95d2[_0x376a04(0x809)]:0x0,_0x12fe93[_0xb8069++]=defined$1(_0x1ddbeb)?_0x1ddbeb[_0x376a04(0x809)]:0x0,defined$1(_0x4d95d2)){for(var _0x2255ab=_0x4d95d2[_0x376a04(0x809)],_0x42d311=0x0;_0x42d311<_0x2255ab;++_0x42d311,_0xb8069+=0x3)Cartesian3[_0x376a04(0x52a8)](_0x4d95d2[_0x42d311],_0x12fe93,_0xb8069);}if(defined$1(_0x1ddbeb)){for(var _0x198261=_0x1ddbeb[_0x376a04(0x809)],_0x549e8b=0x0;_0x549e8b<_0x198261;++_0x549e8b)_0x458ac1[_0x376a04(0x5323)](_0x1ddbeb[_0x549e8b]);}}}return _0xb8069;},'unpackPolygonHierarchy':function(_0x3aae6b,_0x5678c8){var _0x4bd596=_0x5e00b3;for(var _0x1d79a1=_0x3aae6b[_0x5678c8++],_0x9ab1bd=_0x3aae6b[_0x5678c8++],_0x4e7c3f=new Array(_0x1d79a1),_0x439b52=_0x9ab1bd>0x0?new Array(_0x9ab1bd):void 0x0,_0x2f1d0f=0x0;_0x2f1d0f<_0x1d79a1;++_0x2f1d0f,_0x5678c8+=Cartesian3[_0x4bd596(0x2dd8)])_0x4e7c3f[_0x2f1d0f]=Cartesian3[_0x4bd596(0x1d8a)](_0x3aae6b,_0x5678c8);for(var _0x1a2fdc=0x0;_0x1a2fdc<_0x9ab1bd;++_0x1a2fdc)_0x439b52[_0x1a2fdc]=PolygonGeometryLibrary[_0x4bd596(0x36ba)](_0x3aae6b,_0x5678c8),_0x5678c8=_0x439b52[_0x1a2fdc][_0x4bd596(0x3408)],delete _0x439b52[_0x1a2fdc][_0x4bd596(0x3408)];return{'positions':_0x4e7c3f,'holes':_0x439b52,'startingIndex':_0x5678c8};}},distanceScratch=new Cartesian3();function getPointAtDistance(_0x5675b5,_0x4dc1e7,_0x17913e,_0x5b08ee){var _0x58ec8b=_0x5e00b3;return Cartesian3[_0x58ec8b(0x34b6)](_0x4dc1e7,_0x5675b5,distanceScratch),Cartesian3[_0x58ec8b(0x34b9)](distanceScratch,_0x17913e/_0x5b08ee,distanceScratch),Cartesian3[_0x58ec8b(0x30c2)](_0x5675b5,distanceScratch,distanceScratch),[distanceScratch['x'],distanceScratch['y'],distanceScratch['z']];}PolygonGeometryLibrary[_0x5e00b3(0x189d)]=function(_0x1cc7c6,_0x2c55e8,_0xdba464){var _0xa95a53=_0x307c2b,_0x5a4d49=_0x5e00b3,_0x1e051a=Cartesian3[_0x5a4d49(0x451d)](_0x1cc7c6,_0x2c55e8)/_0xdba464,_0x1d028a=Math[_0x5a4d49(0x498f)](0x0,Math[_0x5a4d49(0x5f13)](CesiumMath[_0xa95a53(0x88c)](_0x1e051a)));return Math[_0xa95a53(0x28d)](0x2,_0x1d028a);};var scratchCartographic0$1=new Cartographic(),scratchCartographic1$2=new Cartographic(),scratchCartographic2$1=new Cartographic(),scratchCartesian0$1=new Cartesian3();PolygonGeometryLibrary[_0x5e00b3(0x26c4)]=function(_0xc05aac,_0x38b299,_0x4ac972,_0x46f1c9){var _0x104987=_0x307c2b,_0x3157d6=_0x5e00b3,_0x589a02=new EllipsoidRhumbLine(_0xc05aac[_0x3157d6(0x3bd7)](_0x38b299,scratchCartographic0$1),_0xc05aac[_0x3157d6(0x3bd7)](_0x4ac972,scratchCartographic1$2),_0xc05aac)[_0x3157d6(0x2160)]/_0x46f1c9,_0x7b7a3c=Math[_0x3157d6(0x498f)](0x0,Math[_0x3157d6(0x5f13)](CesiumMath[_0x104987(0x88c)](_0x589a02)));return Math[_0x3157d6(0x3a5c)](0x2,_0x7b7a3c);},PolygonGeometryLibrary[_0x5e00b3(0xce0)]=function(_0x5514fd,_0x39c421,_0x5c3400,_0x3337cb){var _0x5af624=_0x5e00b3,_0x2b4a0d=PolygonGeometryLibrary['subdivideLineCount'](_0x5514fd,_0x39c421,_0x5c3400),_0x11e696=Cartesian3[_0x5af624(0x451d)](_0x5514fd,_0x39c421),_0x42b59c=_0x11e696/_0x2b4a0d;defined$1(_0x3337cb)||(_0x3337cb=[]);var _0x142bb7=_0x3337cb;_0x142bb7[_0x5af624(0x809)]=0x3*_0x2b4a0d;for(var _0x295c21=0x0,_0x703a92=0x0;_0x703a92<_0x2b4a0d;_0x703a92++){var _0x45c8f6=getPointAtDistance(_0x5514fd,_0x39c421,_0x703a92*_0x42b59c,_0x11e696);_0x142bb7[_0x295c21++]=_0x45c8f6[0x0],_0x142bb7[_0x295c21++]=_0x45c8f6[0x1],_0x142bb7[_0x295c21++]=_0x45c8f6[0x2];}return _0x142bb7;},PolygonGeometryLibrary[_0x307c2b(0x41a2)]=function(_0x3af783,_0x44ece0,_0xd92b0b,_0x2497ef,_0x390bb2){var _0x4e8ff2=_0x307c2b,_0x82287=_0x5e00b3,_0x21ab7a=new EllipsoidRhumbLine(_0x3af783[_0x82287(0x3bd7)](_0x44ece0,scratchCartographic0$1),_0x3af783[_0x82287(0x3bd7)](_0xd92b0b,scratchCartographic1$2),_0x3af783),_0x35f35=_0x21ab7a[_0x82287(0x2160)]/_0x2497ef,_0x459469=Math[_0x82287(0x498f)](0x0,Math[_0x82287(0x5f13)](CesiumMath[_0x82287(0x34d2)](_0x35f35))),_0x1d4bec=Math['pow'](0x2,_0x459469),_0x4d0f60=_0x21ab7a[_0x4e8ff2(0xb13)]/_0x1d4bec;defined$1(_0x390bb2)||(_0x390bb2=[]);var _0x28c0b2=_0x390bb2;_0x28c0b2[_0x82287(0x809)]=0x3*_0x1d4bec;for(var _0x9d5ccf=0x0,_0x5b3583=0x0;_0x5b3583<_0x1d4bec;_0x5b3583++){var _0x3d878e=_0x21ab7a[_0x82287(0x298d)](_0x5b3583*_0x4d0f60,scratchCartographic2$1),_0x3e8783=_0x3af783[_0x82287(0x5012)](_0x3d878e,scratchCartesian0$1);_0x28c0b2[_0x9d5ccf++]=_0x3e8783['x'],_0x28c0b2[_0x9d5ccf++]=_0x3e8783['y'],_0x28c0b2[_0x9d5ccf++]=_0x3e8783['z'];}return _0x28c0b2;};var scaleToGeodeticHeightN1=new Cartesian3(),scaleToGeodeticHeightN2=new Cartesian3(),scaleToGeodeticHeightP1=new Cartesian3(),scaleToGeodeticHeightP2=new Cartesian3();PolygonGeometryLibrary[_0x5e00b3(0x58f9)]=function(_0x96fad,_0x369a13,_0x19f67c,_0x25184e,_0x51ff23){var _0x3b6463=_0x307c2b,_0x32181c=_0x5e00b3;_0x25184e=defaultValue$1(_0x25184e,Ellipsoid[_0x32181c(0x17f7)]);var _0x1f07fb=scaleToGeodeticHeightN1,_0x494440=scaleToGeodeticHeightN2,_0xbb872e=scaleToGeodeticHeightP1,_0x3a1467=scaleToGeodeticHeightP2;if(defined$1(_0x96fad)&&defined$1(_0x96fad[_0x3b6463(0x3377)])&&defined$1(_0x96fad[_0x32181c(0x177b)][_0x32181c(0x3747)])){for(var _0x5f324d=_0x96fad[_0x32181c(0x177b)][_0x32181c(0x3747)][_0x32181c(0xc98)],_0x3e8ab8=_0x5f324d[_0x32181c(0x809)]/0x2,_0x536ba8=0x0;_0x536ba8<_0x3e8ab8;_0x536ba8+=0x3)Cartesian3[_0x32181c(0x361f)](_0x5f324d,_0x536ba8,_0xbb872e),_0x25184e[_0x32181c(0x2b98)](_0xbb872e,_0x1f07fb),_0x3a1467=_0x25184e['scaleToGeodeticSurface'](_0xbb872e,_0x3a1467),_0x494440=Cartesian3[_0x32181c(0x34b9)](_0x1f07fb,_0x19f67c,_0x494440),_0x494440=Cartesian3[_0x32181c(0x30c2)](_0x3a1467,_0x494440,_0x494440),_0x5f324d[_0x536ba8+_0x3e8ab8]=_0x494440['x'],_0x5f324d[_0x536ba8+0x1+_0x3e8ab8]=_0x494440['y'],_0x5f324d[_0x536ba8+0x2+_0x3e8ab8]=_0x494440['z'],_0x51ff23&&(_0x3a1467=Cartesian3[_0x32181c(0x40f3)](_0xbb872e,_0x3a1467)),_0x494440=Cartesian3[_0x32181c(0x34b9)](_0x1f07fb,_0x369a13,_0x494440),_0x494440=Cartesian3[_0x32181c(0x30c2)](_0x3a1467,_0x494440,_0x494440),_0x5f324d[_0x536ba8]=_0x494440['x'],_0x5f324d[_0x536ba8+0x1]=_0x494440['y'],_0x5f324d[_0x536ba8+0x2]=_0x494440['z'];}return _0x96fad;},PolygonGeometryLibrary[_0x307c2b(0x2aee)]=function(_0x41cb27,_0x505b61,_0x11976d){var _0x46db4a=_0x307c2b,_0x293874=_0x5e00b3,_0x47de20,_0x4135ba,_0x3db7af,_0x3fc4f6=[],_0x2061eb=new Queue();for(_0x2061eb[_0x293874(0x18bb)](_0x41cb27);0x0!==_0x2061eb[_0x293874(0x809)];){var _0x2ed5d1=_0x2061eb[_0x46db4a(0x39ec)](),_0x1bd29e=_0x2ed5d1[_0x46db4a(0x14e)];if(_0x505b61){for(_0x3db7af=_0x1bd29e['length'],_0x47de20=0x0;_0x47de20<_0x3db7af;_0x47de20++)_0x11976d[_0x293874(0x1dcb)](_0x1bd29e[_0x47de20],_0x1bd29e[_0x47de20]);}if(!((_0x1bd29e=arrayRemoveDuplicates(_0x1bd29e,Cartesian3[_0x293874(0x1c11)],!0x0))[_0x46db4a(0x2ef4)]<0x3)){var _0x441dd8=_0x2ed5d1[_0x293874(0x4a84)]?_0x2ed5d1[_0x293874(0x4a84)][_0x293874(0x809)]:0x0;for(_0x47de20=0x0;_0x47de20<_0x441dd8;_0x47de20++){var _0x31c13f=_0x2ed5d1[_0x293874(0x4a84)][_0x47de20],_0x5c82df=_0x31c13f[_0x293874(0x1c83)];if(_0x505b61){for(_0x3db7af=_0x5c82df[_0x46db4a(0x2ef4)],_0x4135ba=0x0;_0x4135ba<_0x3db7af;++_0x4135ba)_0x11976d[_0x293874(0x1dcb)](_0x5c82df[_0x4135ba],_0x5c82df[_0x4135ba]);}if(!((_0x5c82df=arrayRemoveDuplicates(_0x5c82df,Cartesian3[_0x293874(0x1c11)],!0x0))[_0x293874(0x809)]<0x3)){_0x3fc4f6['push'](_0x5c82df);var _0x39bfa4=0x0;for(defined$1(_0x31c13f[_0x293874(0x4a84)])&&(_0x39bfa4=_0x31c13f[_0x293874(0x4a84)][_0x293874(0x809)]),_0x4135ba=0x0;_0x4135ba<_0x39bfa4;_0x4135ba++)_0x2061eb[_0x46db4a(0x4815)](_0x31c13f[_0x293874(0x4a84)][_0x4135ba]);}}_0x3fc4f6[_0x293874(0x5323)](_0x1bd29e);}}return _0x3fc4f6;};var scratchEllipsoidRadii=new Cartesian3(0x615299,0x615299,0x615299);PolygonGeometryLibrary[_0x5e00b3(0x2273)]=function(_0x39031b,_0x4d1118,_0x3f6234,_0x180970){var _0xe56376=_0x307c2b,_0x3ba761=_0x5e00b3,_0x32ecb0=[],_0x7a032a=[],_0x48f61d=new Queue();for(_0x48f61d[_0xe56376(0x4815)](_0x39031b);0x0!==_0x48f61d[_0x3ba761(0x809)];){var _0xeeab48,_0x143ede,_0x275d09,_0x3b3d32=_0x48f61d[_0x3ba761(0xcca)](),_0x2c6a99=_0x3b3d32[_0x3ba761(0x1c83)],_0x37dfa3=_0x3b3d32[_0xe56376(0x88e)],_0x35c87c=_0x2c6a99[_0xe56376(0x17ac)]();if(_0x3f6234){for(_0x143ede=_0x2c6a99[_0x3ba761(0x809)],_0xeeab48=0x0;_0xeeab48<_0x143ede;_0xeeab48++)_0x180970[_0x3ba761(0x1dcb)](_0x2c6a99[_0xeeab48],_0x35c87c[_0xeeab48]);}if(defined$1(_0x180970)&&!Cartesian3[_0x3ba761(0x1dab)](_0x180970[_0xe56376(0x618)],scratchEllipsoidRadii)&&(_0x275d09=CesiumMath[_0xe56376(0xa06)]),!((_0x2c6a99=arrayRemoveDuplicates(_0x35c87c,Cartesian3[_0xe56376(0x376e)],!0x0,_0x275d09))[_0x3ba761(0x809)]<0x3)){var _0x5b9a83=_0x4d1118(_0x2c6a99);if(defined$1(_0x5b9a83)){var _0xac0392=[],_0x1e432c=PolygonPipeline['computeWindingOrder2D'](_0x5b9a83);_0x1e432c===WindingOrder$1[_0x3ba761(0x291d)]&&(_0x5b9a83[_0x3ba761(0x3931)](),_0x2c6a99=_0x2c6a99[_0x3ba761(0x30eb)]()[_0x3ba761(0x3931)]());var _0xc257fb,_0x27d366=_0x2c6a99[_0xe56376(0x17ac)](),_0x4ab7ac=defined$1(_0x37dfa3)?_0x37dfa3[_0x3ba761(0x809)]:0x0,_0x178383=[];for(_0xeeab48=0x0;_0xeeab48<_0x4ab7ac;_0xeeab48++){var _0x2a90b5=_0x37dfa3[_0xeeab48],_0xf59e23=_0x2a90b5[_0x3ba761(0x1c83)];if(_0x3f6234){for(_0x143ede=_0xf59e23[_0x3ba761(0x809)],_0xc257fb=0x0;_0xc257fb<_0x143ede;++_0xc257fb)_0x180970[_0x3ba761(0x1dcb)](_0xf59e23[_0xc257fb],_0xf59e23[_0xc257fb]);}if(!((_0xf59e23=arrayRemoveDuplicates(_0xf59e23,Cartesian3[_0xe56376(0x376e)],!0x0,CesiumMath[_0x3ba761(0x150d)]))[_0x3ba761(0x809)]<0x3)){var _0x38257e=_0x4d1118(_0xf59e23);if(defined$1(_0x38257e)){(_0x1e432c=PolygonPipeline[_0x3ba761(0x4f05)](_0x38257e))===WindingOrder$1[_0x3ba761(0x291d)]&&(_0x38257e[_0x3ba761(0x3931)](),_0xf59e23=_0xf59e23[_0x3ba761(0x30eb)]()[_0x3ba761(0x3931)]()),_0x178383[_0x3ba761(0x5323)](_0xf59e23),_0xac0392[_0x3ba761(0x5323)](_0x27d366[_0xe56376(0x2ef4)]),_0x27d366=_0x27d366[_0xe56376(0x3e5c)](_0xf59e23),_0x5b9a83=_0x5b9a83[_0x3ba761(0x736)](_0x38257e);var _0x22c7d3=0x0;for(defined$1(_0x2a90b5[_0x3ba761(0x4a84)])&&(_0x22c7d3=_0x2a90b5[_0x3ba761(0x4a84)][_0x3ba761(0x809)]),_0xc257fb=0x0;_0xc257fb<_0x22c7d3;_0xc257fb++)_0x48f61d[_0x3ba761(0x18bb)](_0x2a90b5[_0x3ba761(0x4a84)][_0xc257fb]);}}}_0x32ecb0[_0x3ba761(0x5323)]({'outerRing':_0x2c6a99,'holes':_0x178383}),_0x7a032a[_0x3ba761(0x5323)]({'positions':_0x27d366,'positions2D':_0x5b9a83,'holes':_0xac0392});}}}return{'hierarchy':_0x32ecb0,'polygons':_0x7a032a};};var computeBoundingRectangleCartesian2=new Cartesian2(),computeBoundingRectangleCartesian3=new Cartesian3(),computeBoundingRectangleQuaternion=new Quaternion(),computeBoundingRectangleMatrix3=new Matrix3();PolygonGeometryLibrary[_0x5e00b3(0x4c2b)]=function(_0x4776aa,_0x4e611a,_0x576702,_0x3b622e,_0xb5cc6c){var _0x447abd=_0x307c2b,_0xc32e38=_0x5e00b3;for(var _0x327bb5=Quaternion[_0xc32e38(0x28a8)](_0x4776aa,_0x3b622e,computeBoundingRectangleQuaternion),_0xab9107=Matrix3[_0xc32e38(0x3c19)](_0x327bb5,computeBoundingRectangleMatrix3),_0x11a962=Number[_0xc32e38(0xe92)],_0x2b3d9c=Number[_0x447abd(0x39ae)],_0xbe88b8=Number[_0xc32e38(0xe92)],_0x55a7f8=Number[_0xc32e38(0x2218)],_0x5a0d32=_0x576702[_0xc32e38(0x809)],_0x1f87ce=0x0;_0x1f87ce<_0x5a0d32;++_0x1f87ce){var _0x4596f7=Cartesian3[_0x447abd(0x2d7b)](_0x576702[_0x1f87ce],computeBoundingRectangleCartesian3);Matrix3[_0xc32e38(0x1abe)](_0xab9107,_0x4596f7,_0x4596f7);var _0xcd2bc5=_0x4e611a(_0x4596f7,computeBoundingRectangleCartesian2);defined$1(_0xcd2bc5)&&(_0x11a962=Math[_0xc32e38(0x19a8)](_0x11a962,_0xcd2bc5['x']),_0x2b3d9c=Math[_0x447abd(0x5449)](_0x2b3d9c,_0xcd2bc5['x']),_0xbe88b8=Math[_0xc32e38(0x19a8)](_0xbe88b8,_0xcd2bc5['y']),_0x55a7f8=Math[_0xc32e38(0x498f)](_0x55a7f8,_0xcd2bc5['y']));}return _0xb5cc6c['x']=_0x11a962,_0xb5cc6c['y']=_0xbe88b8,_0xb5cc6c['width']=_0x2b3d9c-_0x11a962,_0xb5cc6c[_0x447abd(0x10d5)]=_0x55a7f8-_0xbe88b8,_0xb5cc6c;},PolygonGeometryLibrary[_0x5e00b3(0x5e4f)]=function(_0x4888f0,_0x5f52c7,_0x1831ff,_0x279cbb,_0x4cf2e1,_0x5e53c3){var _0x3f1fa8=_0x307c2b,_0x251662=_0x5e00b3,_0x369449=PolygonPipeline[_0x251662(0x3b15)](_0x5f52c7[_0x251662(0x5880)],_0x5f52c7['holes']);_0x369449[_0x3f1fa8(0x2ef4)]<0x3&&(_0x369449=[0x0,0x1,0x2]);var _0x1534b6=_0x5f52c7[_0x251662(0x1c83)];if(_0x279cbb){for(var _0xb64973=_0x1534b6[_0x251662(0x809)],_0x149aed=new Array(0x3*_0xb64973),_0x86cbf3=0x0,_0x4c8070=0x0;_0x4c8070<_0xb64973;_0x4c8070++){var _0x53dda1=_0x1534b6[_0x4c8070];_0x149aed[_0x86cbf3++]=_0x53dda1['x'],_0x149aed[_0x86cbf3++]=_0x53dda1['y'],_0x149aed[_0x86cbf3++]=_0x53dda1['z'];}var _0xaeb87e=new Geometry$1({'attributes':{'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x251662(0x4e01)],'componentsPerAttribute':0x3,'values':_0x149aed})},'indices':_0x369449,'primitiveType':PrimitiveType$1[_0x251662(0xf30)]});return _0x4cf2e1[_0x251662(0x47ce)]?GeometryPipeline[_0x251662(0x1e05)](_0xaeb87e):_0xaeb87e;}return _0x5e53c3===ArcType$1[_0x251662(0x3675)]?PolygonPipeline[_0x251662(0x1284)](_0x4888f0,_0x1534b6,_0x369449,_0x1831ff):_0x5e53c3===ArcType$1[_0x251662(0x45d1)]?PolygonPipeline[_0x251662(0x3b39)](_0x4888f0,_0x1534b6,_0x369449,_0x1831ff):void 0x0;};var computeWallIndicesSubdivided=[],p1Scratch$1=new Cartesian3(),p2Scratch$1=new Cartesian3();PolygonGeometryLibrary[_0x307c2b(0xe35)]=function(_0x33df8c,_0x529def,_0x1debae,_0x20e1bf,_0xdef2b8,_0x11b871){var _0x31c734=_0x307c2b,_0x3932fb=_0x5e00b3,_0x313936,_0x3304de,_0x18415b,_0x283159,_0x17bda8,_0x4d8fde=_0x11b871?0x1:0x0,_0xbbf6fc=_0x33df8c[_0x3932fb(0x809)],_0x117a43=0x0;if(_0x20e1bf){for(_0x3304de=0x3*(_0xbbf6fc-_0x4d8fde)*0x2,_0x313936=new Array(0x2*_0x3304de),_0x18415b=0x0;_0x18415b<_0xbbf6fc-_0x4d8fde;_0x18415b++)_0x283159=_0x33df8c[_0x18415b],_0x17bda8=_0x33df8c[(_0x18415b+0x1)%_0xbbf6fc],_0x313936[_0x117a43]=_0x313936[_0x117a43+_0x3304de]=_0x283159['x'],_0x313936[++_0x117a43]=_0x313936[_0x117a43+_0x3304de]=_0x283159['y'],_0x313936[++_0x117a43]=_0x313936[_0x117a43+_0x3304de]=_0x283159['z'],_0x313936[++_0x117a43]=_0x313936[_0x117a43+_0x3304de]=_0x17bda8['x'],_0x313936[++_0x117a43]=_0x313936[_0x117a43+_0x3304de]=_0x17bda8['y'],_0x313936[++_0x117a43]=_0x313936[_0x117a43+_0x3304de]=_0x17bda8['z'],++_0x117a43;}else{var _0x344363=CesiumMath[_0x3932fb(0x4013)](_0x1debae,_0x529def[_0x31c734(0x64b)]),_0x585f95=0x0;if(_0xdef2b8===ArcType$1['GEODESIC']){for(_0x18415b=0x0;_0x18415b<_0xbbf6fc;_0x18415b++)_0x585f95+=PolygonGeometryLibrary['subdivideLineCount'](_0x33df8c[_0x18415b],_0x33df8c[(_0x18415b+0x1)%_0xbbf6fc],_0x344363);}else{if(_0xdef2b8===ArcType$1[_0x3932fb(0x45d1)]){for(_0x18415b=0x0;_0x18415b<_0xbbf6fc;_0x18415b++)_0x585f95+=PolygonGeometryLibrary[_0x31c734(0x259e)](_0x529def,_0x33df8c[_0x18415b],_0x33df8c[(_0x18415b+0x1)%_0xbbf6fc],_0x344363);}}for(_0x3304de=0x3*(_0x585f95+_0xbbf6fc),_0x313936=new Array(0x2*_0x3304de),_0x18415b=0x0;_0x18415b<_0xbbf6fc;_0x18415b++){var _0x3935c1;_0x283159=_0x33df8c[_0x18415b],_0x17bda8=_0x33df8c[(_0x18415b+0x1)%_0xbbf6fc],_0xdef2b8===ArcType$1['GEODESIC']?_0x3935c1=PolygonGeometryLibrary[_0x3932fb(0xce0)](_0x283159,_0x17bda8,_0x344363,computeWallIndicesSubdivided):_0xdef2b8===ArcType$1[_0x31c734(0x431f)]&&(_0x3935c1=PolygonGeometryLibrary['subdivideRhumbLine'](_0x529def,_0x283159,_0x17bda8,_0x344363,computeWallIndicesSubdivided));for(var _0x1ca6db=_0x3935c1[_0x3932fb(0x809)],_0x2746ca=0x0;_0x2746ca<_0x1ca6db;++_0x2746ca,++_0x117a43)_0x313936[_0x117a43]=_0x3935c1[_0x2746ca],_0x313936[_0x117a43+_0x3304de]=_0x3935c1[_0x2746ca];_0x313936[_0x117a43]=_0x17bda8['x'],_0x313936[_0x117a43+_0x3304de]=_0x17bda8['x'],_0x313936[++_0x117a43]=_0x17bda8['y'],_0x313936[_0x117a43+_0x3304de]=_0x17bda8['y'],_0x313936[++_0x117a43]=_0x17bda8['z'],_0x313936[_0x117a43+_0x3304de]=_0x17bda8['z'],++_0x117a43;}}_0xbbf6fc=_0x313936[_0x3932fb(0x809)];var _0x3fcec5=IndexDatatype$1[_0x3932fb(0x40dd)](_0xbbf6fc/0x3,_0xbbf6fc-0x6*(_0x33df8c[_0x3932fb(0x809)]-_0x4d8fde)),_0x2c748c=0x0;for(_0xbbf6fc/=0x6,_0x18415b=0x0;_0x18415b<_0xbbf6fc;_0x18415b++){var _0x154f63=_0x18415b,_0x417e7e=_0x154f63+0x1,_0x2ab8c3=_0x154f63+_0xbbf6fc,_0x1d330b=_0x2ab8c3+0x1;_0x283159=Cartesian3[_0x3932fb(0x361f)](_0x313936,0x3*_0x154f63,p1Scratch$1),_0x17bda8=Cartesian3[_0x3932fb(0x361f)](_0x313936,0x3*_0x417e7e,p2Scratch$1),Cartesian3[_0x3932fb(0x1c11)](_0x283159,_0x17bda8,CesiumMath[_0x31c734(0x18c9)],CesiumMath[_0x3932fb(0x5c1a)])||(_0x3fcec5[_0x2c748c++]=_0x154f63,_0x3fcec5[_0x2c748c++]=_0x2ab8c3,_0x3fcec5[_0x2c748c++]=_0x417e7e,_0x3fcec5[_0x2c748c++]=_0x417e7e,_0x3fcec5[_0x2c748c++]=_0x2ab8c3,_0x3fcec5[_0x2c748c++]=_0x1d330b);}return new Geometry$1({'attributes':new GeometryAttributes({'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1['DOUBLE'],'componentsPerAttribute':0x3,'values':_0x313936})}),'indices':_0x3fcec5,'primitiveType':PrimitiveType$1[_0x3932fb(0xf30)]});};var scratchPosition$f=new Cartesian3(),scratchBR=new BoundingRectangle(),stScratch$1=new Cartesian2(),textureCoordinatesOrigin=new Cartesian2(),scratchNormal$7=new Cartesian3(),scratchTangent$6=new Cartesian3(),scratchBitangent$5=new Cartesian3(),centerScratch$6=new Cartesian3(),axis1Scratch=new Cartesian3(),axis2Scratch=new Cartesian3(),quaternionScratch$2=new Quaternion(),textureMatrixScratch=new Matrix3(),tangentRotationScratch=new Matrix3(),surfaceNormalScratch=new Cartesian3();function createGeometryFromPolygon(_0x1cfb6f,_0x211685,_0x1c6a26,_0x524463,_0x1123bd,_0xed3778,_0x351bba,_0x8a70b){var _0x4f4663=_0x307c2b,_0x3353b2=_0x5e00b3,_0x3d26d7=_0x1cfb6f[_0x3353b2(0x1c83)],_0x3e9388=PolygonPipeline[_0x3353b2(0x3b15)](_0x1cfb6f[_0x3353b2(0x5880)],_0x1cfb6f[_0x3353b2(0x4a84)]);_0x3e9388[_0x3353b2(0x809)]<0x3&&(_0x3e9388=[0x0,0x1,0x2]);var _0x17fa72=IndexDatatype$1[_0x3353b2(0x40dd)](_0x3d26d7[_0x3353b2(0x809)],_0x3e9388[_0x4f4663(0x2ef4)]);_0x17fa72[_0x3353b2(0x10aa)](_0x3e9388);var _0x25f5a7=textureMatrixScratch;if(0x0!==_0x524463){var _0x30a4e1=Quaternion[_0x3353b2(0x28a8)](_0xed3778,_0x524463,quaternionScratch$2);if(_0x25f5a7=Matrix3[_0x3353b2(0x3c19)](_0x30a4e1,_0x25f5a7),_0x211685[_0x3353b2(0x2005)]||_0x211685[_0x4f4663(0x506b)]){_0x30a4e1=Quaternion[_0x3353b2(0x28a8)](_0xed3778,-_0x524463,quaternionScratch$2);var _0xb8101c=Matrix3[_0x3353b2(0x3c19)](_0x30a4e1,tangentRotationScratch);_0x351bba=Cartesian3[_0x3353b2(0x4853)](Matrix3[_0x4f4663(0x256d)](_0xb8101c,_0x351bba,_0x351bba),_0x351bba),_0x211685[_0x3353b2(0x333d)]&&(_0x8a70b=Cartesian3[_0x3353b2(0x4853)](Cartesian3[_0x3353b2(0x4143)](_0xed3778,_0x351bba,_0x8a70b),_0x8a70b));}}else _0x25f5a7=Matrix3[_0x3353b2(0x40f3)](Matrix3[_0x3353b2(0x2de)],_0x25f5a7);var _0x27f9bf=textureCoordinatesOrigin;_0x211685['st']&&(_0x27f9bf['x']=_0x1c6a26['x'],_0x27f9bf['y']=_0x1c6a26['y']);for(var _0x43f03f=_0x3d26d7[_0x3353b2(0x809)],_0x272445=0x3*_0x43f03f,_0x3a4538=new Float64Array(_0x272445),_0x4bd342=_0x211685[_0x4f4663(0x4407)]?new Float32Array(_0x272445):void 0x0,_0x40fd26=_0x211685[_0x4f4663(0x232e)]?new Float32Array(_0x272445):void 0x0,_0x534db1=_0x211685[_0x3353b2(0x333d)]?new Float32Array(_0x272445):void 0x0,_0x2d5da3=_0x211685['st']?new Float32Array(0x2*_0x43f03f):void 0x0,_0x39c039=0x0,_0x3860c1=0x0,_0xc3d288=0x0,_0x4b92b9=0x0,_0x490a02=0x0,_0x3c1c68=0x0;_0x3c1c68<_0x43f03f;_0x3c1c68++){var _0xcf465e=_0x3d26d7[_0x3c1c68];if(_0x3a4538[_0x39c039++]=_0xcf465e['x'],_0x3a4538[_0x39c039++]=_0xcf465e['y'],_0x3a4538[_0x39c039++]=_0xcf465e['z'],_0x211685['st']){var _0x5833c1=_0x1123bd(Matrix3[_0x3353b2(0x1abe)](_0x25f5a7,_0xcf465e,scratchPosition$f),stScratch$1);Cartesian2[_0x3353b2(0x34b6)](_0x5833c1,_0x27f9bf,_0x5833c1);var _0x49ef13=CesiumMath[_0x3353b2(0x4b1d)](_0x5833c1['x']/_0x1c6a26[_0x4f4663(0x2299)],0x0,0x1),_0x4c4661=CesiumMath[_0x3353b2(0x4b1d)](_0x5833c1['y']/_0x1c6a26[_0x3353b2(0x5a4e)],0x0,0x1);_0x2d5da3[_0x490a02++]=_0x49ef13,_0x2d5da3[_0x490a02++]=_0x4c4661;}_0x211685[_0x3353b2(0x47ce)]&&(_0x4bd342[_0x3860c1++]=_0xed3778['x'],_0x4bd342[_0x3860c1++]=_0xed3778['y'],_0x4bd342[_0x3860c1++]=_0xed3778['z']),_0x211685[_0x3353b2(0x2005)]&&(_0x40fd26[_0x4b92b9++]=_0x351bba['x'],_0x40fd26[_0x4b92b9++]=_0x351bba['y'],_0x40fd26[_0x4b92b9++]=_0x351bba['z']),_0x211685[_0x3353b2(0x333d)]&&(_0x534db1[_0xc3d288++]=_0x8a70b['x'],_0x534db1[_0xc3d288++]=_0x8a70b['y'],_0x534db1[_0xc3d288++]=_0x8a70b['z']);}var _0x1a2a40=new GeometryAttributes();return _0x211685[_0x3353b2(0x3747)]&&(_0x1a2a40[_0x3353b2(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1['DOUBLE'],'componentsPerAttribute':0x3,'values':_0x3a4538})),_0x211685[_0x3353b2(0x47ce)]&&(_0x1a2a40['normal']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1['FLOAT'],'componentsPerAttribute':0x3,'values':_0x4bd342})),_0x211685[_0x3353b2(0x2005)]&&(_0x1a2a40[_0x3353b2(0x2005)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3353b2(0x486a)],'componentsPerAttribute':0x3,'values':_0x40fd26})),_0x211685['bitangent']&&(_0x1a2a40[_0x3353b2(0x333d)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3353b2(0x486a)],'componentsPerAttribute':0x3,'values':_0x534db1})),_0x211685['st']&&(_0x1a2a40['st']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3353b2(0x486a)],'componentsPerAttribute':0x2,'values':_0x2d5da3})),new Geometry$1({'attributes':_0x1a2a40,'indices':_0x17fa72,'primitiveType':PrimitiveType$1['TRIANGLES']});}function CoplanarPolygonGeometry(_0x4ac29b){var _0x201336=_0x307c2b,_0xd6499e=_0x5e00b3,_0x304ee0=(_0x4ac29b=defaultValue$1(_0x4ac29b,defaultValue$1[_0xd6499e(0x243c)]))[_0xd6499e(0x4b6e)],_0x13ea41=defaultValue$1(_0x4ac29b['vertexFormat'],VertexFormat['DEFAULT']);this[_0xd6499e(0x344e)]=VertexFormat[_0xd6499e(0x40f3)](_0x13ea41),this['_polygonHierarchy']=_0x304ee0,this[_0xd6499e(0x36a1)]=defaultValue$1(_0x4ac29b[_0x201336(0x1bb2)],0x0),this[_0xd6499e(0x3c00)]=Ellipsoid[_0xd6499e(0x40f3)](defaultValue$1(_0x4ac29b[_0x201336(0x2864)],Ellipsoid[_0xd6499e(0x17f7)])),this[_0xd6499e(0x254e)]=_0xd6499e(0x2d21),this[_0xd6499e(0x2dd8)]=PolygonGeometryLibrary[_0x201336(0x130a)](_0x304ee0)+VertexFormat[_0xd6499e(0x2dd8)]+Ellipsoid[_0xd6499e(0x2dd8)]+0x2;}CoplanarPolygonGeometry[_0x5e00b3(0x3726)]=function(_0x251ace){var _0x4af348=_0x307c2b,_0x3c46d3=_0x5e00b3;return new CoplanarPolygonGeometry({'polygonHierarchy':{'positions':(_0x251ace=defaultValue$1(_0x251ace,defaultValue$1[_0x3c46d3(0x243c)]))[_0x3c46d3(0x1c83)]},'vertexFormat':_0x251ace[_0x3c46d3(0x5383)],'stRotation':_0x251ace[_0x4af348(0x1bb2)],'ellipsoid':_0x251ace[_0x3c46d3(0x4faa)]});},CoplanarPolygonGeometry[_0x5e00b3(0x52a8)]=function(_0x52cdc4,_0x1b581a,_0xa36da8){var _0xd2266e=_0x307c2b,_0x5dab3c=_0x5e00b3;return _0xa36da8=defaultValue$1(_0xa36da8,0x0),_0xa36da8=PolygonGeometryLibrary['packPolygonHierarchy'](_0x52cdc4[_0x5dab3c(0x2532)],_0x1b581a,_0xa36da8),Ellipsoid[_0x5dab3c(0x52a8)](_0x52cdc4[_0x5dab3c(0x3c00)],_0x1b581a,_0xa36da8),_0xa36da8+=Ellipsoid[_0xd2266e(0x18d6)],VertexFormat[_0xd2266e(0x5845)](_0x52cdc4[_0x5dab3c(0x344e)],_0x1b581a,_0xa36da8),_0xa36da8+=VertexFormat[_0x5dab3c(0x2dd8)],_0x1b581a[_0xa36da8++]=_0x52cdc4[_0x5dab3c(0x36a1)],_0x1b581a[_0xa36da8]=_0x52cdc4[_0x5dab3c(0x2dd8)],_0x1b581a;};var scratchEllipsoid$c=Ellipsoid[_0x307c2b(0x2d7b)](Ellipsoid['UNIT_SPHERE']),scratchVertexFormat$c=new VertexFormat(),scratchOptions$k={'polygonHierarchy':{}};function createGeometryFromPositions$1(_0x3f348d){var _0x30d99a=_0x307c2b,_0xa7f44b=_0x5e00b3;for(var _0x5b02c6=_0x3f348d[_0x30d99a(0x2ef4)],_0x3731e4=new Float64Array(0x3*_0x5b02c6),_0x4502a9=IndexDatatype$1[_0xa7f44b(0x40dd)](_0x5b02c6,0x2*_0x5b02c6),_0xa7abe5=0x0,_0x510fde=0x0,_0x11d49f=0x0;_0x11d49f<_0x5b02c6;_0x11d49f++){var _0x51bf2a=_0x3f348d[_0x11d49f];_0x3731e4[_0xa7abe5++]=_0x51bf2a['x'],_0x3731e4[_0xa7abe5++]=_0x51bf2a['y'],_0x3731e4[_0xa7abe5++]=_0x51bf2a['z'],_0x4502a9[_0x510fde++]=_0x11d49f,_0x4502a9[_0x510fde++]=(_0x11d49f+0x1)%_0x5b02c6;}return new Geometry$1({'attributes':new GeometryAttributes({'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xa7f44b(0x4e01)],'componentsPerAttribute':0x3,'values':_0x3731e4})}),'indices':_0x4502a9,'primitiveType':PrimitiveType$1[_0x30d99a(0x5669)]});}function CoplanarPolygonOutlineGeometry(_0x10fb5a){var _0x1a6e5b=_0x5e00b3,_0x3a9287=(_0x10fb5a=defaultValue$1(_0x10fb5a,defaultValue$1[_0x1a6e5b(0x243c)]))[_0x1a6e5b(0x4b6e)];this[_0x1a6e5b(0x2532)]=_0x3a9287,this[_0x1a6e5b(0x254e)]=_0x1a6e5b(0x2dd4),this[_0x1a6e5b(0x2dd8)]=PolygonGeometryLibrary[_0x1a6e5b(0x2ba8)](_0x3a9287)+0x1;}CoplanarPolygonGeometry[_0x5e00b3(0x1d8a)]=function(_0x28efee,_0x8298ce,_0x23a85e){var _0x1f2fcc=_0x307c2b,_0x757f3c=_0x5e00b3;_0x8298ce=defaultValue$1(_0x8298ce,0x0);var _0x47356d=PolygonGeometryLibrary[_0x757f3c(0x36ba)](_0x28efee,_0x8298ce);_0x8298ce=_0x47356d[_0x757f3c(0x3408)],delete _0x47356d[_0x757f3c(0x3408)];var _0x17b1ef=Ellipsoid[_0x757f3c(0x1d8a)](_0x28efee,_0x8298ce,scratchEllipsoid$c);_0x8298ce+=Ellipsoid[_0x757f3c(0x2dd8)];var _0xd8b428=VertexFormat[_0x757f3c(0x1d8a)](_0x28efee,_0x8298ce,scratchVertexFormat$c);_0x8298ce+=VertexFormat[_0x1f2fcc(0x18d6)];var _0x402732=_0x28efee[_0x8298ce++],_0x35aea2=_0x28efee[_0x8298ce];return defined$1(_0x23a85e)||(_0x23a85e=new CoplanarPolygonGeometry(scratchOptions$k)),_0x23a85e[_0x1f2fcc(0x3eac)]=_0x47356d,_0x23a85e['_ellipsoid']=Ellipsoid[_0x757f3c(0x40f3)](_0x17b1ef,_0x23a85e[_0x757f3c(0x3c00)]),_0x23a85e['_vertexFormat']=VertexFormat[_0x1f2fcc(0x2d7b)](_0xd8b428,_0x23a85e[_0x757f3c(0x344e)]),_0x23a85e[_0x1f2fcc(0x54fb)]=_0x402732,_0x23a85e[_0x757f3c(0x2dd8)]=_0x35aea2,_0x23a85e;},CoplanarPolygonGeometry[_0x5e00b3(0x1647)]=function(_0xa8fd2c){var _0x37a149=_0x307c2b,_0x28b889=_0x5e00b3,_0x187c2b=_0xa8fd2c[_0x37a149(0x4c25)],_0x4f87c5=_0xa8fd2c[_0x28b889(0x2532)],_0x50269d=_0xa8fd2c[_0x28b889(0x36a1)],_0xf92400=_0x4f87c5[_0x28b889(0x1c83)];if(!((_0xf92400=arrayRemoveDuplicates(_0xf92400,Cartesian3[_0x28b889(0x1c11)],!0x0))[_0x28b889(0x809)]<0x3)){var _0x1db388=scratchNormal$7,_0x1505dc=scratchTangent$6,_0x368196=scratchBitangent$5,_0x1d6710=axis1Scratch,_0x34fa9d=axis2Scratch;if(CoplanarPolygonGeometryLibrary[_0x28b889(0x5974)](_0xf92400,centerScratch$6,_0x1d6710,_0x34fa9d)){if(_0x1db388=Cartesian3[_0x37a149(0x1b4a)](_0x1d6710,_0x34fa9d,_0x1db388),_0x1db388=Cartesian3[_0x37a149(0x4d5b)](_0x1db388,_0x1db388),!Cartesian3[_0x28b889(0x1c11)](centerScratch$6,Cartesian3[_0x37a149(0x12ef)],CesiumMath[_0x28b889(0x3b80)])){var _0x5d0ece=_0xa8fd2c[_0x28b889(0x3c00)][_0x28b889(0x2b98)](centerScratch$6,surfaceNormalScratch);Cartesian3[_0x28b889(0x2d8e)](_0x1db388,_0x5d0ece)<0x0&&(_0x1db388=Cartesian3[_0x28b889(0xa61)](_0x1db388,_0x1db388),_0x1d6710=Cartesian3[_0x37a149(0x5309)](_0x1d6710,_0x1d6710));}var _0x1e22ad=CoplanarPolygonGeometryLibrary[_0x28b889(0x1b42)](centerScratch$6,_0x1d6710,_0x34fa9d),_0x43babf=CoplanarPolygonGeometryLibrary[_0x28b889(0x4771)](centerScratch$6,_0x1d6710,_0x34fa9d);_0x187c2b[_0x37a149(0x232e)]&&(_0x1505dc=Cartesian3[_0x37a149(0x2d7b)](_0x1d6710,_0x1505dc)),_0x187c2b[_0x28b889(0x333d)]&&(_0x368196=Cartesian3[_0x28b889(0x40f3)](_0x34fa9d,_0x368196));var _0x482db6=PolygonGeometryLibrary[_0x37a149(0x2b41)](_0x4f87c5,_0x1e22ad,!0x1),_0xac685d=_0x482db6[_0x28b889(0x45b0)],_0x425550=_0x482db6[_0x28b889(0x37a0)];if(0x0!==_0xac685d[_0x37a149(0x2ef4)]){_0xf92400=_0xac685d[0x0][_0x28b889(0x55cb)];for(var _0x15faba=BoundingSphere[_0x28b889(0x12c2)](_0xf92400),_0x5cba66=PolygonGeometryLibrary[_0x37a149(0x1abd)](_0x1db388,_0x43babf,_0xf92400,_0x50269d,scratchBR),_0x1e19b5=[],_0xb2cca7=0x0;_0xb2cca7<_0x425550[_0x37a149(0x2ef4)];_0xb2cca7++){var _0x2f4e66=new GeometryInstance({'geometry':createGeometryFromPolygon(_0x425550[_0xb2cca7],_0x187c2b,_0x5cba66,_0x50269d,_0x43babf,_0x1db388,_0x1505dc,_0x368196)});_0x1e19b5[_0x28b889(0x5323)](_0x2f4e66);}var _0x454079=GeometryPipeline['combineInstances'](_0x1e19b5)[0x0];_0x454079[_0x28b889(0x177b)][_0x28b889(0x3747)][_0x28b889(0xc98)]=new Float64Array(_0x454079['attributes'][_0x28b889(0x3747)]['values']),_0x454079[_0x28b889(0x314b)]=IndexDatatype$1[_0x37a149(0x9e8)](_0x454079[_0x28b889(0x177b)][_0x37a149(0x2fe9)][_0x37a149(0x225a)][_0x28b889(0x809)]/0x3,_0x454079[_0x28b889(0x314b)]);var _0x3b03bb=_0x454079[_0x28b889(0x177b)];return _0x187c2b[_0x28b889(0x3747)]||delete _0x3b03bb[_0x28b889(0x3747)],new Geometry$1({'attributes':_0x3b03bb,'indices':_0x454079['indices'],'primitiveType':_0x454079[_0x28b889(0x3a67)],'boundingSphere':_0x15faba});}}}},CoplanarPolygonOutlineGeometry[_0x5e00b3(0x3726)]=function(_0x42b953){var _0x25747f=_0x307c2b,_0x459c0d=_0x5e00b3;return new CoplanarPolygonOutlineGeometry({'polygonHierarchy':{'positions':(_0x42b953=defaultValue$1(_0x42b953,defaultValue$1[_0x25747f(0x216e)]))[_0x459c0d(0x1c83)]}});},CoplanarPolygonOutlineGeometry[_0x307c2b(0x5845)]=function(_0x5c90eb,_0x35fc3a,_0x1cb211){var _0x3144bf=_0x307c2b,_0x505aa0=_0x5e00b3;return _0x1cb211=defaultValue$1(_0x1cb211,0x0),_0x35fc3a[_0x1cb211=PolygonGeometryLibrary[_0x3144bf(0x56fe)](_0x5c90eb[_0x505aa0(0x2532)],_0x35fc3a,_0x1cb211)]=_0x5c90eb[_0x505aa0(0x2dd8)],_0x35fc3a;};var scratchOptions$j={'polygonHierarchy':{}};CoplanarPolygonOutlineGeometry[_0x5e00b3(0x1d8a)]=function(_0x371457,_0x27d8a0,_0x276a6f){var _0x218467=_0x307c2b,_0x52848b=_0x5e00b3;_0x27d8a0=defaultValue$1(_0x27d8a0,0x0);var _0x45a8d5=PolygonGeometryLibrary[_0x52848b(0x36ba)](_0x371457,_0x27d8a0);_0x27d8a0=_0x45a8d5[_0x52848b(0x3408)],delete _0x45a8d5[_0x218467(0xe63)];var _0x461128=_0x371457[_0x27d8a0];return defined$1(_0x276a6f)||(_0x276a6f=new CoplanarPolygonOutlineGeometry(scratchOptions$j)),_0x276a6f[_0x52848b(0x2532)]=_0x45a8d5,_0x276a6f[_0x52848b(0x2dd8)]=_0x461128,_0x276a6f;},CoplanarPolygonOutlineGeometry[_0x5e00b3(0x1647)]=function(_0x43b03b){var _0x5ad3da=_0x307c2b,_0x3fa5ee=_0x5e00b3,_0x4c27bc=_0x43b03b[_0x3fa5ee(0x2532)],_0x1392ba=_0x4c27bc[_0x3fa5ee(0x1c83)];if(!((_0x1392ba=arrayRemoveDuplicates(_0x1392ba,Cartesian3[_0x3fa5ee(0x1c11)],!0x0))['length']<0x3)&&CoplanarPolygonGeometryLibrary[_0x3fa5ee(0x5634)](_0x1392ba)){var _0x4eaa5b=PolygonGeometryLibrary[_0x3fa5ee(0x2c60)](_0x4c27bc,!0x1);if(0x0!==_0x4eaa5b[_0x3fa5ee(0x809)]){for(var _0x43914d=[],_0x4bde5b=0x0;_0x4bde5b<_0x4eaa5b[_0x5ad3da(0x2ef4)];_0x4bde5b++){var _0x25775d=new GeometryInstance({'geometry':createGeometryFromPositions$1(_0x4eaa5b[_0x4bde5b])});_0x43914d[_0x3fa5ee(0x5323)](_0x25775d);}var _0x369fa4=GeometryPipeline[_0x3fa5ee(0x1651)](_0x43914d)[0x0],_0x1b1ec5=BoundingSphere[_0x3fa5ee(0x12c2)](_0x4c27bc[_0x3fa5ee(0x1c83)]);return new Geometry$1({'attributes':_0x369fa4[_0x3fa5ee(0x177b)],'indices':_0x369fa4['indices'],'primitiveType':_0x369fa4[_0x3fa5ee(0x3a67)],'boundingSphere':_0x1b1ec5});}}};var CornerType={'ROUNDED':0x0,'MITERED':0x1,'BEVELED':0x2},CornerType$1=Object[_0x5e00b3(0x5448)](CornerType);function setConstants(_0x5eba2b){var _0x1d3577=_0x307c2b,_0x445ebe=_0x5e00b3,_0x5e2c41=_0x5eba2b[_0x1d3577(0xe8b)],_0x7ba598=_0x5eba2b[_0x445ebe(0x3c00)]['maximumRadius'],_0x594f76=_0x5eba2b[_0x445ebe(0x3c00)]['minimumRadius'],_0x36a11c=(_0x7ba598-_0x594f76)/_0x7ba598,_0x5847fb=Math[_0x445ebe(0x52a3)](_0x5eba2b[_0x445ebe(0x74a)]),_0x478602=Math[_0x445ebe(0x1428)](_0x5eba2b[_0x445ebe(0x74a)]),_0xcc94c1=(0x1-_0x36a11c)*Math[_0x445ebe(0x59e4)](_0x5eba2b[_0x445ebe(0x4290)][_0x445ebe(0x5859)]),_0x4be21c=0x1/Math[_0x445ebe(0x5c4f)](0x1+_0xcc94c1*_0xcc94c1),_0x3e4fcc=_0x4be21c*_0xcc94c1,_0x1eceda=Math[_0x445ebe(0x51e)](_0xcc94c1,_0x5847fb),_0xf67a74=_0x4be21c*_0x478602,_0x2847e2=_0xf67a74*_0xf67a74,_0xcdd430=0x1-_0x2847e2,_0x44ac03=Math[_0x1d3577(0x37eb)](_0xcdd430),_0x32a3b0=_0x5e2c41/0x4,_0x4b8cc8=_0x32a3b0*_0x32a3b0,_0x287035=_0x4b8cc8*_0x32a3b0,_0x2574eb=_0x4b8cc8*_0x4b8cc8,_0x28ec8d=0x1+_0x32a3b0-0x3*_0x4b8cc8/0x4+0x5*_0x287035/0x4-0xaf*_0x2574eb/0x40,_0xa7d12c=0x1-_0x32a3b0+0xf*_0x4b8cc8/0x8-0x23*_0x287035/0x8,_0x2cbfd=0x1-0x3*_0x32a3b0+0x23*_0x4b8cc8/0x4,_0x3cb12e=0x1-0x5*_0x32a3b0,_0x124af6=_0x28ec8d*_0x1eceda-_0xa7d12c*Math[_0x445ebe(0x1428)](0x2*_0x1eceda)*_0x32a3b0/0x2-_0x2cbfd*Math['sin'](0x4*_0x1eceda)*_0x4b8cc8/0x10-_0x3cb12e*Math[_0x445ebe(0x1428)](0x6*_0x1eceda)*_0x287035/0x30-0x5*Math[_0x445ebe(0x1428)](0x8*_0x1eceda)*_0x2574eb/0x200,_0xc542dc=_0x5eba2b[_0x1d3577(0x904)];_0xc542dc['a']=_0x7ba598,_0xc542dc['b']=_0x594f76,_0xc542dc['f']=_0x36a11c,_0xc542dc[_0x445ebe(0x4c6b)]=_0x5847fb,_0xc542dc[_0x445ebe(0x1074)]=_0x478602,_0xc542dc[_0x445ebe(0x292a)]=_0xcc94c1,_0xc542dc[_0x445ebe(0x12f0)]=_0x4be21c,_0xc542dc[_0x1d3577(0x25ff)]=_0x3e4fcc,_0xc542dc[_0x445ebe(0x1a28)]=_0x1eceda,_0xc542dc[_0x1d3577(0x4e2a)]=_0xf67a74,_0xc542dc[_0x1d3577(0x3c3d)]=_0x2847e2,_0xc542dc[_0x445ebe(0x4d60)]=_0xcdd430,_0xc542dc[_0x445ebe(0x4953)]=_0x44ac03,_0xc542dc[_0x1d3577(0x46f6)]=_0x32a3b0,_0xc542dc[_0x445ebe(0x46e9)]=_0x4b8cc8,_0xc542dc[_0x445ebe(0x5567)]=_0x287035,_0xc542dc[_0x445ebe(0x34e7)]=_0x2574eb,_0xc542dc['a0']=_0x28ec8d,_0xc542dc['a1']=_0xa7d12c,_0xc542dc['a2']=_0x2cbfd,_0xc542dc['a3']=_0x3cb12e,_0xc542dc[_0x1d3577(0x56da)]=_0x124af6;}function computeC(_0x15c5a2,_0x466c14){return _0x15c5a2*_0x466c14*(0x4+_0x15c5a2*(0x4-0x3*_0x466c14))/0x10;}function computeDeltaLambda(_0x201662,_0x1f9812,_0x1ac7c6,_0x5e1fa4,_0x3cae3f,_0x466cdd,_0x50c1e9){var _0xe61a17=computeC(_0x201662,_0x1ac7c6);return(0x1-_0xe61a17)*_0x201662*_0x1f9812*(_0x5e1fa4+_0xe61a17*_0x3cae3f*(_0x50c1e9+_0xe61a17*_0x466cdd*(0x2*_0x50c1e9*_0x50c1e9-0x1)));}function vincentyInverseFormula(_0x1743d4,_0x27a07b,_0x54138e,_0x29da98,_0x479cf3,_0x3df535,_0x4aeb29){var _0x3f7d64=_0x307c2b,_0x52e21a=_0x5e00b3,_0x3946f0,_0x556ea5,_0x1fe158,_0x599b9c,_0x203bff,_0x3698ce=(_0x27a07b-_0x54138e)/_0x27a07b,_0x256fb6=_0x3df535-_0x29da98,_0x18b7df=Math[_0x52e21a(0x41f7)]((0x1-_0x3698ce)*Math[_0x3f7d64(0x160c)](_0x479cf3)),_0x2d3abf=Math[_0x52e21a(0x41f7)]((0x1-_0x3698ce)*Math[_0x52e21a(0x59e4)](_0x4aeb29)),_0x2d6f0d=Math[_0x52e21a(0x52a3)](_0x18b7df),_0x19df96=Math[_0x3f7d64(0xc19)](_0x18b7df),_0x215da2=Math[_0x52e21a(0x52a3)](_0x2d3abf),_0x5b11f5=Math['sin'](_0x2d3abf),_0x453a78=_0x2d6f0d*_0x215da2,_0x191245=_0x2d6f0d*_0x5b11f5,_0x44d0ce=_0x19df96*_0x5b11f5,_0x1be554=_0x19df96*_0x215da2,_0x3c8029=_0x256fb6,_0x4910f8=CesiumMath[_0x3f7d64(0x917)],_0x5a028d=Math['cos'](_0x3c8029),_0x20e902=Math[_0x52e21a(0x1428)](_0x3c8029);do{_0x5a028d=Math[_0x52e21a(0x52a3)](_0x3c8029),_0x20e902=Math[_0x52e21a(0x1428)](_0x3c8029);var _0x521e6d,_0x37762c=_0x191245-_0x1be554*_0x5a028d;_0x1fe158=Math[_0x52e21a(0x5c4f)](_0x215da2*_0x215da2*_0x20e902*_0x20e902+_0x37762c*_0x37762c),_0x556ea5=_0x44d0ce+_0x453a78*_0x5a028d,_0x3946f0=Math['atan2'](_0x1fe158,_0x556ea5),0x0===_0x1fe158?(_0x521e6d=0x0,_0x599b9c=0x1):_0x599b9c=0x1-(_0x521e6d=_0x453a78*_0x20e902/_0x1fe158)*_0x521e6d,_0x4910f8=_0x3c8029,_0x203bff=_0x556ea5-0x2*_0x44d0ce/_0x599b9c,isNaN(_0x203bff)&&(_0x203bff=0x0),_0x3c8029=_0x256fb6+computeDeltaLambda(_0x3698ce,_0x521e6d,_0x599b9c,_0x3946f0,_0x1fe158,_0x556ea5,_0x203bff);}while(Math[_0x3f7d64(0x971)](_0x3c8029-_0x4910f8)>CesiumMath[_0x52e21a(0x33f4)]);var _0x4f955b=_0x599b9c*(_0x27a07b*_0x27a07b-_0x54138e*_0x54138e)/(_0x54138e*_0x54138e),_0x5ce2c6=_0x4f955b*(0x100+_0x4f955b*(_0x4f955b*(0x4a-0x2f*_0x4f955b)-0x80))/0x400,_0x3b1878=_0x203bff*_0x203bff,_0xe9cb80=_0x54138e*(0x1+_0x4f955b*(0x1000+_0x4f955b*(_0x4f955b*(0x140-0xaf*_0x4f955b)-0x300))/0x4000)*(_0x3946f0-_0x5ce2c6*_0x1fe158*(_0x203bff+_0x5ce2c6*(_0x556ea5*(0x2*_0x3b1878-0x1)-_0x5ce2c6*_0x203bff*(0x4*_0x1fe158*_0x1fe158-0x3)*(0x4*_0x3b1878-0x3)/0x6)/0x4)),_0x589bbb=Math[_0x52e21a(0x51e)](_0x215da2*_0x20e902,_0x191245-_0x1be554*_0x5a028d),_0x376278=Math[_0x52e21a(0x51e)](_0x2d6f0d*_0x20e902,_0x191245*_0x5a028d-_0x1be554);_0x1743d4[_0x3f7d64(0x2515)]=_0xe9cb80,_0x1743d4[_0x52e21a(0x74a)]=_0x589bbb,_0x1743d4[_0x52e21a(0x65f)]=_0x376278,_0x1743d4[_0x52e21a(0x5a4a)]=_0x4f955b;}var scratchCart1=new Cartesian3(),scratchCart2$1=new Cartesian3();function computeProperties(_0x1f990c,_0x37e0a0,_0x536403,_0x4f6b79){var _0x5dd3e7=_0x307c2b,_0x54fd31=_0x5e00b3;Cartesian3[_0x54fd31(0x4853)](_0x4f6b79[_0x5dd3e7(0x385e)](_0x37e0a0,scratchCart2$1),scratchCart1),Cartesian3[_0x54fd31(0x4853)](_0x4f6b79[_0x54fd31(0x5012)](_0x536403,scratchCart2$1),scratchCart2$1),vincentyInverseFormula(_0x1f990c,_0x4f6b79[_0x54fd31(0x1617)],_0x4f6b79[_0x54fd31(0x16f8)],_0x37e0a0['longitude'],_0x37e0a0[_0x54fd31(0x5859)],_0x536403[_0x54fd31(0x4465)],_0x536403[_0x54fd31(0x5859)]),_0x1f990c['_start']=Cartographic[_0x54fd31(0x40f3)](_0x37e0a0,_0x1f990c[_0x5dd3e7(0x2e0c)]),_0x1f990c[_0x5dd3e7(0x211f)]=Cartographic[_0x54fd31(0x40f3)](_0x536403,_0x1f990c[_0x54fd31(0x5b62)]),_0x1f990c[_0x54fd31(0x4290)][_0x54fd31(0x5a4e)]=0x0,_0x1f990c['_end'][_0x5dd3e7(0x10d5)]=0x0,setConstants(_0x1f990c);}function EllipsoidGeodesic(_0xe2d21e,_0x58da72,_0x360895){var _0x3ab5f2=_0x307c2b,_0x5eea77=_0x5e00b3,_0x168d72=defaultValue$1(_0x360895,Ellipsoid[_0x5eea77(0x17f7)]);this[_0x5eea77(0x3c00)]=_0x168d72,this[_0x3ab5f2(0x2e0c)]=new Cartographic(),this[_0x5eea77(0x5b62)]=new Cartographic(),this[_0x3ab5f2(0x904)]={},this[_0x5eea77(0x74a)]=void 0x0,this[_0x5eea77(0x65f)]=void 0x0,this[_0x5eea77(0x56db)]=void 0x0,this[_0x5eea77(0x5a4a)]=void 0x0,defined$1(_0xe2d21e)&&defined$1(_0x58da72)&&computeProperties(this,_0xe2d21e,_0x58da72,_0x168d72);}Object[_0x5e00b3(0x1dfd)](EllipsoidGeodesic[_0x5e00b3(0x3720)],{'ellipsoid':{'get':function(){var _0x5da296=_0x5e00b3;return this[_0x5da296(0x3c00)];}},'surfaceDistance':{'get':function(){var _0x54d6f7=_0x5e00b3;return this[_0x54d6f7(0x56db)];}},'start':{'get':function(){var _0x25e00e=_0x5e00b3;return this[_0x25e00e(0x4290)];}},'end':{'get':function(){var _0x57b7d0=_0x5e00b3;return this[_0x57b7d0(0x5b62)];}},'startHeading':{'get':function(){var _0x493a4c=_0x5e00b3;return this[_0x493a4c(0x74a)];}},'endHeading':{'get':function(){var _0x3b2c6e=_0x5e00b3;return this[_0x3b2c6e(0x65f)];}}}),EllipsoidGeodesic[_0x5e00b3(0x3720)][_0x5e00b3(0x425c)]=function(_0x139d17,_0x5ba9ef){var _0x422af5=_0x5e00b3;computeProperties(this,_0x139d17,_0x5ba9ef,this[_0x422af5(0x3c00)]);},EllipsoidGeodesic[_0x5e00b3(0x3720)][_0x5e00b3(0x4470)]=function(_0x557566,_0x55940d){var _0x46c7fd=_0x307c2b,_0x30caf2=_0x5e00b3;return this[_0x30caf2(0x298d)](this[_0x46c7fd(0x2515)]*_0x557566,_0x55940d);},EllipsoidGeodesic[_0x5e00b3(0x3720)][_0x5e00b3(0x298d)]=function(_0x27d2f9,_0x4e3b6a){var _0x23ea46=_0x307c2b,_0x249299=_0x5e00b3,_0x1e9424=this[_0x249299(0x37b0)],_0x505cad=_0x1e9424[_0x249299(0x4131)]+_0x27d2f9/_0x1e9424['b'],_0x3cbd8b=Math[_0x249299(0x52a3)](0x2*_0x505cad),_0x764ea7=Math[_0x249299(0x52a3)](0x4*_0x505cad),_0x388b50=Math[_0x249299(0x52a3)](0x6*_0x505cad),_0x41c36e=Math[_0x249299(0x1428)](0x2*_0x505cad),_0x5926a5=Math['sin'](0x4*_0x505cad),_0x2288bf=Math[_0x249299(0x1428)](0x6*_0x505cad),_0x50db1b=Math[_0x249299(0x1428)](0x8*_0x505cad),_0x2d1bda=_0x505cad*_0x505cad,_0x58afc9=_0x505cad*_0x2d1bda,_0x3b73dc=_0x1e9424[_0x249299(0x34e7)],_0x20713e=_0x1e9424[_0x249299(0x4dd0)],_0x618c21=_0x1e9424[_0x249299(0x5567)],_0x354cd1=_0x1e9424[_0x23ea46(0x59b7)],_0x303886=0x2*_0x58afc9*_0x3b73dc*_0x3cbd8b/0x3+_0x505cad*(0x1-_0x20713e+0x7*_0x354cd1/0x4-0xf*_0x618c21/0x4+0x243*_0x3b73dc/0x40-(_0x354cd1-0xf*_0x618c21/0x4+0xbb*_0x3b73dc/0x10)*_0x3cbd8b-(0x5*_0x618c21/0x4-0x73*_0x3b73dc/0x10)*_0x764ea7-0x1d*_0x3b73dc*_0x388b50/0x10)+(_0x20713e/0x2-_0x354cd1+0x47*_0x618c21/0x20-0x55*_0x3b73dc/0x10)*_0x41c36e+(0x5*_0x354cd1/0x10-0x5*_0x618c21/0x4+0x17f*_0x3b73dc/0x60)*_0x5926a5-_0x2d1bda*((_0x618c21-0xb*_0x3b73dc/0x2)*_0x41c36e+0x5*_0x3b73dc*_0x5926a5/0x2)+(0x1d*_0x618c21/0x60-0x1d*_0x3b73dc/0x10)*_0x2288bf+0x21b*_0x3b73dc*_0x50db1b/0x600,_0x10da7c=Math[_0x249299(0x17b7)](Math[_0x249299(0x1428)](_0x303886)*_0x1e9424[_0x249299(0x4953)]),_0x3cdd89=Math[_0x249299(0x41f7)](_0x1e9424['a']/_0x1e9424['b']*Math[_0x249299(0x59e4)](_0x10da7c));_0x303886-=_0x1e9424[_0x249299(0x1a28)];var _0x3a89ac=Math[_0x249299(0x52a3)](0x2*_0x1e9424[_0x249299(0x1a28)]+_0x303886),_0xd52ed5=Math[_0x23ea46(0xc19)](_0x303886),_0x9a5598=Math[_0x249299(0x52a3)](_0x303886),_0x4b04c3=_0x1e9424[_0x249299(0x12f0)]*_0x9a5598,_0x52b7a8=_0x1e9424[_0x249299(0x1294)]*_0xd52ed5,_0x3ca9b1=Math['atan2'](_0xd52ed5*_0x1e9424[_0x23ea46(0x2ffd)],_0x4b04c3-_0x52b7a8*_0x1e9424[_0x249299(0x4c6b)])-computeDeltaLambda(_0x1e9424['f'],_0x1e9424[_0x249299(0x1fc8)],_0x1e9424[_0x249299(0x4d60)],_0x303886,_0xd52ed5,_0x9a5598,_0x3a89ac);return defined$1(_0x4e3b6a)?(_0x4e3b6a[_0x249299(0x4465)]=this[_0x249299(0x4290)][_0x249299(0x4465)]+_0x3ca9b1,_0x4e3b6a[_0x249299(0x5859)]=_0x3cdd89,_0x4e3b6a[_0x249299(0x5a4e)]=0x0,_0x4e3b6a):new Cartographic(this[_0x249299(0x4290)][_0x249299(0x4465)]+_0x3ca9b1,_0x3cdd89,0x0);};var PolylinePipeline={'numberOfPoints':function(_0x4577ee,_0x24eae3,_0x4a3352){var _0x553206=_0x307c2b,_0x3eaf2f=Cartesian3[_0x553206(0x2665)](_0x4577ee,_0x24eae3);return Math[_0x553206(0x4f30)](_0x3eaf2f/_0x4a3352);},'numberOfPointsRhumbLine':function(_0x43a2d8,_0x3a9e6a,_0xbb567b){var _0x11476b=_0x307c2b,_0x1f8eb1=_0x5e00b3,_0x26a805=Math[_0x11476b(0x28d)](_0x43a2d8['longitude']-_0x3a9e6a[_0x1f8eb1(0x4465)],0x2)+Math[_0x1f8eb1(0x3a5c)](_0x43a2d8[_0x1f8eb1(0x5859)]-_0x3a9e6a[_0x1f8eb1(0x5859)],0x2);return Math[_0x1f8eb1(0x5f13)](Math[_0x11476b(0x37eb)](_0x26a805/(_0xbb567b*_0xbb567b)));}},cartoScratch$2=new Cartographic();PolylinePipeline[_0x5e00b3(0x3c5)]=function(_0x2371a0,_0x41d062){var _0x2e8049=_0x307c2b,_0x3505d2=_0x5e00b3;for(var _0x16953c=_0x2371a0[_0x3505d2(0x809)],_0x1525e4=new Array(_0x16953c),_0x390239=0x0;_0x390239<_0x16953c;_0x390239++){var _0x589bf5=_0x2371a0[_0x390239];_0x1525e4[_0x390239]=_0x41d062[_0x3505d2(0x3bd7)](_0x589bf5,cartoScratch$2)[_0x2e8049(0x10d5)];}return _0x1525e4;};var wrapLongitudeInversMatrix=new Matrix4(),wrapLongitudeOrigin=new Cartesian3(),wrapLongitudeXZNormal=new Cartesian3(),wrapLongitudeXZPlane=new Plane(Cartesian3[_0x5e00b3(0x442b)],0x0),wrapLongitudeYZNormal=new Cartesian3(),wrapLongitudeYZPlane=new Plane(Cartesian3[_0x5e00b3(0x442b)],0x0),wrapLongitudeIntersection=new Cartesian3(),wrapLongitudeOffset=new Cartesian3(),subdivideHeightsScratchArray=[];function subdivideHeights$1(_0x2653d0,_0x50f48b,_0x388ec7){var _0x2acc9d=_0x5e00b3,_0x3ca209,_0x1ef556=subdivideHeightsScratchArray;if(_0x1ef556[_0x2acc9d(0x809)]=_0x2653d0,_0x50f48b===_0x388ec7){for(_0x3ca209=0x0;_0x3ca209<_0x2653d0;_0x3ca209++)_0x1ef556[_0x3ca209]=_0x50f48b;return _0x1ef556;}var _0x548f34=(_0x388ec7-_0x50f48b)/_0x2653d0;for(_0x3ca209=0x0;_0x3ca209<_0x2653d0;_0x3ca209++){var _0x542c3e=_0x50f48b+_0x3ca209*_0x548f34;_0x1ef556[_0x3ca209]=_0x542c3e;}return _0x1ef556;}function subdivideHeightsBySin(_0x232c4a,_0x316463){var _0x41fb15=_0x307c2b,_0x3cc28a=_0x5e00b3,_0x1c7ecb=subdivideHeightsScratchArray;_0x1c7ecb[_0x3cc28a(0x809)]=_0x232c4a;for(var _0x10859f=0x0;_0x10859f<_0x232c4a;_0x10859f++)_0x1c7ecb[_0x10859f]+=_0x316463*Math[_0x41fb15(0xc19)](Math['PI']*_0x10859f/_0x232c4a);return _0x1c7ecb;}var carto1=new Cartographic(),carto2=new Cartographic(),cartesian=new Cartesian3(),scaleFirst=new Cartesian3(),scaleLast=new Cartesian3(),ellipsoidGeodesic$1=new EllipsoidGeodesic(),ellipsoidRhumb=new EllipsoidRhumbLine();function generateCartesianArc(_0x55ae69,_0x5bf380,_0x354072,_0x2ec37e,_0x4987ad,_0x453aec,_0x2d3aa2,_0x27823b,_0x3d73b7){var _0x91a93e=_0x307c2b,_0x1a767a=_0x5e00b3,_0x3757af=_0x2ec37e[_0x1a767a(0x1dcb)](_0x55ae69,scaleFirst),_0x43b342=_0x2ec37e[_0x1a767a(0x1dcb)](_0x5bf380,scaleLast),_0x776666=PolylinePipeline[_0x1a767a(0x903)](_0x55ae69,_0x5bf380,_0x354072),_0x50f80d=_0x2ec37e['cartesianToCartographic'](_0x3757af,carto1),_0x2abced=_0x2ec37e[_0x91a93e(0x4368)](_0x43b342,carto2),_0x30d811=subdivideHeights$1(_0x776666,_0x4987ad,_0x453aec);_0x3d73b7>0x0&&(_0x30d811=subdivideHeightsBySin(_0x776666,_0x3d73b7)),ellipsoidGeodesic$1[_0x1a767a(0x425c)](_0x50f80d,_0x2abced);var _0x1c9529=ellipsoidGeodesic$1[_0x1a767a(0x2160)]/_0x776666,_0xf9a0b2=_0x27823b;_0x50f80d[_0x1a767a(0x5a4e)]=_0x4987ad;var _0x36f7a1=_0x2ec37e[_0x1a767a(0x5012)](_0x50f80d,cartesian);Cartesian3[_0x1a767a(0x52a8)](_0x36f7a1,_0x2d3aa2,_0xf9a0b2),_0xf9a0b2+=0x3;for(var _0x14d4e2=0x1;_0x14d4e2<_0x776666;_0x14d4e2++){var _0x148b4d=ellipsoidGeodesic$1[_0x1a767a(0x298d)](_0x14d4e2*_0x1c9529,carto2);_0x148b4d[_0x91a93e(0x10d5)]=_0x30d811[_0x14d4e2],_0x36f7a1=_0x2ec37e[_0x1a767a(0x5012)](_0x148b4d,cartesian),Cartesian3[_0x1a767a(0x52a8)](_0x36f7a1,_0x2d3aa2,_0xf9a0b2),_0xf9a0b2+=0x3;}return _0xf9a0b2;}function generateCartesianRhumbArc(_0x340d0e,_0x51ede0,_0x1a820b,_0x33b0ce,_0x3ffa29,_0x7e7cc9,_0x4b102e,_0x599f4d){var _0x16d98f=_0x307c2b,_0x58e2c8=_0x5e00b3,_0x333ed8=_0x33b0ce[_0x58e2c8(0x1dcb)](_0x340d0e,scaleFirst),_0x4e2647=_0x33b0ce[_0x16d98f(0x2725)](_0x51ede0,scaleLast),_0x211734=_0x33b0ce['cartesianToCartographic'](_0x333ed8,carto1),_0x18f681=_0x33b0ce[_0x58e2c8(0x3bd7)](_0x4e2647,carto2),_0x470569=PolylinePipeline[_0x58e2c8(0x278c)](_0x211734,_0x18f681,_0x1a820b),_0x1db16c=subdivideHeights$1(_0x470569,_0x3ffa29,_0x7e7cc9);ellipsoidRhumb[_0x58e2c8(0x4faa)][_0x58e2c8(0x1dab)](_0x33b0ce)||(ellipsoidRhumb=new EllipsoidRhumbLine(void 0x0,void 0x0,_0x33b0ce)),ellipsoidRhumb[_0x16d98f(0x5988)](_0x211734,_0x18f681);var _0x33e686=ellipsoidRhumb[_0x58e2c8(0x2160)]/_0x470569,_0xa7ebe8=_0x599f4d;_0x211734[_0x58e2c8(0x5a4e)]=_0x3ffa29;var _0x58b7a6=_0x33b0ce[_0x16d98f(0x385e)](_0x211734,cartesian);Cartesian3[_0x58e2c8(0x52a8)](_0x58b7a6,_0x4b102e,_0xa7ebe8),_0xa7ebe8+=0x3;for(var _0x3e4281=0x1;_0x3e4281<_0x470569;_0x3e4281++){var _0x5ddfda=ellipsoidRhumb[_0x58e2c8(0x298d)](_0x3e4281*_0x33e686,carto2);_0x5ddfda[_0x58e2c8(0x5a4e)]=_0x1db16c[_0x3e4281],_0x58b7a6=_0x33b0ce[_0x16d98f(0x385e)](_0x5ddfda,cartesian),Cartesian3[_0x16d98f(0x5845)](_0x58b7a6,_0x4b102e,_0xa7ebe8),_0xa7ebe8+=0x3;}return _0xa7ebe8;}PolylinePipeline[_0x5e00b3(0x4f35)]=function(_0x478e8b,_0x7de278){var _0x47b6ed=_0x307c2b,_0x18c0a3=_0x5e00b3,_0x460b85=[],_0x250f8a=[];if(defined$1(_0x478e8b)&&_0x478e8b[_0x47b6ed(0x2ef4)]>0x0){_0x7de278=defaultValue$1(_0x7de278,Matrix4[_0x18c0a3(0x2de)]);var _0x26e690=Matrix4[_0x18c0a3(0x19c5)](_0x7de278,wrapLongitudeInversMatrix),_0xa6fd22=Matrix4[_0x47b6ed(0x4854)](_0x26e690,Cartesian3[_0x18c0a3(0x3a34)],wrapLongitudeOrigin),_0x3cd1be=Cartesian3[_0x18c0a3(0x4853)](Matrix4[_0x18c0a3(0x1bef)](_0x26e690,Cartesian3[_0x47b6ed(0x4a13)],wrapLongitudeXZNormal),wrapLongitudeXZNormal),_0x35e319=Plane[_0x18c0a3(0x18dc)](_0xa6fd22,_0x3cd1be,wrapLongitudeXZPlane),_0x501164=Cartesian3['normalize'](Matrix4[_0x18c0a3(0x1bef)](_0x26e690,Cartesian3[_0x18c0a3(0x442b)],wrapLongitudeYZNormal),wrapLongitudeYZNormal),_0x338735=Plane['fromPointNormal'](_0xa6fd22,_0x501164,wrapLongitudeYZPlane),_0x2ad72d=0x1;_0x460b85[_0x18c0a3(0x5323)](Cartesian3[_0x18c0a3(0x40f3)](_0x478e8b[0x0]));for(var _0x3f47a4=_0x460b85[0x0],_0x40c5e9=_0x478e8b[_0x18c0a3(0x809)],_0x433f35=0x1;_0x433f35<_0x40c5e9;++_0x433f35){var _0x4a8965=_0x478e8b[_0x433f35];if(Plane[_0x18c0a3(0x3446)](_0x338735,_0x3f47a4)<0x0||Plane[_0x47b6ed(0xc48)](_0x338735,_0x4a8965)<0x0){var _0x34e873=IntersectionTests[_0x18c0a3(0x10d3)](_0x3f47a4,_0x4a8965,_0x35e319,wrapLongitudeIntersection);if(defined$1(_0x34e873)){var _0x1c9a96=Cartesian3[_0x18c0a3(0x34b9)](_0x3cd1be,5e-9,wrapLongitudeOffset);Plane[_0x18c0a3(0x3446)](_0x35e319,_0x3f47a4)<0x0&&Cartesian3[_0x18c0a3(0xa61)](_0x1c9a96,_0x1c9a96),_0x460b85[_0x18c0a3(0x5323)](Cartesian3[_0x18c0a3(0x30c2)](_0x34e873,_0x1c9a96,new Cartesian3())),_0x250f8a[_0x18c0a3(0x5323)](_0x2ad72d+0x1),Cartesian3[_0x18c0a3(0xa61)](_0x1c9a96,_0x1c9a96),_0x460b85[_0x47b6ed(0x2a0e)](Cartesian3[_0x18c0a3(0x30c2)](_0x34e873,_0x1c9a96,new Cartesian3())),_0x2ad72d=0x1;}}_0x460b85[_0x47b6ed(0x2a0e)](Cartesian3[_0x18c0a3(0x40f3)](_0x478e8b[_0x433f35])),_0x2ad72d++,_0x3f47a4=_0x4a8965;}_0x250f8a['push'](_0x2ad72d);}return{'positions':_0x460b85,'lengths':_0x250f8a};},PolylinePipeline[_0x5e00b3(0x588)]=function(_0x15b4ea){var _0x12902b=_0x307c2b,_0xd26082=_0x5e00b3;defined$1(_0x15b4ea)||(_0x15b4ea={});var _0x251b75=_0x15b4ea[_0xd26082(0x1c83)],_0x1323c6=_0x251b75[_0xd26082(0x809)],_0x292f55=defaultValue$1(_0x15b4ea[_0xd26082(0x4faa)],Ellipsoid[_0xd26082(0x17f7)]),_0x281c9c=defaultValue$1(_0x15b4ea[_0xd26082(0x5a4e)],0x0),_0x311380=Array[_0x12902b(0x2d5)](_0x281c9c);if(_0x1323c6<0x1)return[];if(0x1===_0x1323c6){var _0x1824fd=_0x292f55[_0xd26082(0x1dcb)](_0x251b75[0x0],scaleFirst);if(0x0!==(_0x281c9c=_0x311380?_0x281c9c[0x0]:_0x281c9c)){var _0x1815b0=_0x292f55['geodeticSurfaceNormal'](_0x1824fd,cartesian);Cartesian3[_0xd26082(0x34b9)](_0x1815b0,_0x281c9c,_0x1815b0),Cartesian3[_0xd26082(0x30c2)](_0x1824fd,_0x1815b0,_0x1824fd);}return[_0x1824fd['x'],_0x1824fd['y'],_0x1824fd['z']];}var _0x394072=_0x15b4ea[_0xd26082(0x17ba)];if(!defined$1(_0x394072)){var _0x46fc34=defaultValue$1(_0x15b4ea[_0xd26082(0x2da6)],CesiumMath[_0xd26082(0x5b17)]);_0x394072=CesiumMath[_0xd26082(0x4013)](_0x46fc34,_0x292f55['maximumRadius']);}var _0xe3e6b2,_0x55e91b=0x0;for(_0xe3e6b2=0x0;_0xe3e6b2<_0x1323c6-0x1;_0xe3e6b2++)_0x55e91b+=PolylinePipeline[_0xd26082(0x903)](_0x251b75[_0xe3e6b2],_0x251b75[_0xe3e6b2+0x1],_0x394072);var _0x2ed3c2=_0x15b4ea[_0xd26082(0x43e2)],_0x35f9f5=0x3*(_0x55e91b+0x1),_0x519a07=new Array(_0x35f9f5),_0x5c377b=0x0;for(_0xe3e6b2=0x0;_0xe3e6b2<_0x1323c6-0x1;_0xe3e6b2++){_0x5c377b=generateCartesianArc(_0x251b75[_0xe3e6b2],_0x251b75[_0xe3e6b2+0x1],_0x394072,_0x292f55,_0x311380?_0x281c9c[_0xe3e6b2]:_0x281c9c,_0x311380?_0x281c9c[_0xe3e6b2+0x1]:_0x281c9c,_0x519a07,_0x5c377b,_0x2ed3c2);}subdivideHeightsScratchArray[_0xd26082(0x809)]=0x0;var _0x18bdc6=_0x251b75[_0x1323c6-0x1],_0x4ae00a=_0x292f55[_0xd26082(0x3bd7)](_0x18bdc6,carto1);_0x4ae00a[_0x12902b(0x10d5)]=_0x311380?_0x281c9c[_0x1323c6-0x1]:_0x281c9c;var _0x370fcc=_0x292f55[_0x12902b(0x385e)](_0x4ae00a,cartesian);return Cartesian3[_0xd26082(0x52a8)](_0x370fcc,_0x519a07,_0x35f9f5-0x3),_0x519a07;};var scratchCartographic0=new Cartographic(),scratchCartographic1$1=new Cartographic();PolylinePipeline[_0x5e00b3(0x50e6)]=function(_0x5e16bb){var _0x5539ac=_0x307c2b,_0x40b175=_0x5e00b3;defined$1(_0x5e16bb)||(_0x5e16bb={});var _0xf76bbe=_0x5e16bb[_0x40b175(0x1c83)],_0x3777aa=_0xf76bbe[_0x40b175(0x809)],_0x5dbdbc=defaultValue$1(_0x5e16bb[_0x40b175(0x4faa)],Ellipsoid[_0x40b175(0x17f7)]),_0x59a2dd=defaultValue$1(_0x5e16bb[_0x5539ac(0x10d5)],0x0),_0x21c52a=Array[_0x40b175(0x2676)](_0x59a2dd);if(_0x3777aa<0x1)return[];if(0x1===_0x3777aa){var _0x3f8825=_0x5dbdbc[_0x40b175(0x1dcb)](_0xf76bbe[0x0],scaleFirst);if(0x0!==(_0x59a2dd=_0x21c52a?_0x59a2dd[0x0]:_0x59a2dd)){var _0x4a4f15=_0x5dbdbc[_0x5539ac(0xd1d)](_0x3f8825,cartesian);Cartesian3[_0x40b175(0x34b9)](_0x4a4f15,_0x59a2dd,_0x4a4f15),Cartesian3[_0x5539ac(0x1af6)](_0x3f8825,_0x4a4f15,_0x3f8825);}return[_0x3f8825['x'],_0x3f8825['y'],_0x3f8825['z']];}var _0xe2881,_0x22d9ba,_0xea6932=defaultValue$1(_0x5e16bb[_0x5539ac(0x523a)],CesiumMath[_0x40b175(0x5b17)]),_0x285bb0=0x0,_0x13bf9d=_0x5dbdbc[_0x40b175(0x3bd7)](_0xf76bbe[0x0],scratchCartographic0);for(_0xe2881=0x0;_0xe2881<_0x3777aa-0x1;_0xe2881++)_0x22d9ba=_0x5dbdbc[_0x40b175(0x3bd7)](_0xf76bbe[_0xe2881+0x1],scratchCartographic1$1),_0x285bb0+=PolylinePipeline['numberOfPointsRhumbLine'](_0x13bf9d,_0x22d9ba,_0xea6932),_0x13bf9d=Cartographic[_0x40b175(0x40f3)](_0x22d9ba,scratchCartographic0);var _0xa5769b=0x3*(_0x285bb0+0x1),_0x12a405=new Array(_0xa5769b),_0x484a92=0x0;for(_0xe2881=0x0;_0xe2881<_0x3777aa-0x1;_0xe2881++){_0x484a92=generateCartesianRhumbArc(_0xf76bbe[_0xe2881],_0xf76bbe[_0xe2881+0x1],_0xea6932,_0x5dbdbc,_0x21c52a?_0x59a2dd[_0xe2881]:_0x59a2dd,_0x21c52a?_0x59a2dd[_0xe2881+0x1]:_0x59a2dd,_0x12a405,_0x484a92);}subdivideHeightsScratchArray[_0x40b175(0x809)]=0x0;var _0x1480f5=_0xf76bbe[_0x3777aa-0x1],_0x405a56=_0x5dbdbc[_0x40b175(0x3bd7)](_0x1480f5,carto1);_0x405a56[_0x40b175(0x5a4e)]=_0x21c52a?_0x59a2dd[_0x3777aa-0x1]:_0x59a2dd;var _0x55c1c4=_0x5dbdbc['cartographicToCartesian'](_0x405a56,cartesian);return Cartesian3[_0x40b175(0x52a8)](_0x55c1c4,_0x12a405,_0xa5769b-0x3),_0x12a405;},PolylinePipeline[_0x5e00b3(0x557)]=function(_0x4f2521){var _0x43e949=_0x5e00b3;for(var _0x30e798=PolylinePipeline[_0x43e949(0x588)](_0x4f2521),_0x4a5638=_0x30e798[_0x43e949(0x809)]/0x3,_0x46e7b0=new Array(_0x4a5638),_0x2a7fce=0x0;_0x2a7fce<_0x4a5638;_0x2a7fce++)_0x46e7b0[_0x2a7fce]=Cartesian3[_0x43e949(0x1d8a)](_0x30e798,0x3*_0x2a7fce);return _0x46e7b0;},PolylinePipeline[_0x307c2b(0x2e45)]=function(_0x858286){var _0x281af5=_0x5e00b3;for(var _0x4b5fe3=PolylinePipeline[_0x281af5(0x50e6)](_0x858286),_0x5ced14=_0x4b5fe3[_0x281af5(0x809)]/0x3,_0x15305=new Array(_0x5ced14),_0x51f8f0=0x0;_0x51f8f0<_0x5ced14;_0x51f8f0++)_0x15305[_0x51f8f0]=Cartesian3[_0x281af5(0x1d8a)](_0x4b5fe3,0x3*_0x51f8f0);return _0x15305;};var scratch2Array=[new Cartesian3(),new Cartesian3()],scratchCartesian1$4=new Cartesian3(),scratchCartesian2$8=new Cartesian3(),scratchCartesian3$b=new Cartesian3(),scratchCartesian4$6=new Cartesian3(),scratchCartesian5=new Cartesian3(),scratchCartesian6=new Cartesian3(),scratchCartesian7=new Cartesian3(),scratchCartesian8=new Cartesian3(),scratchCartesian9=new Cartesian3(),scratch1$2=new Cartesian3(),scratch2$2=new Cartesian3(),PolylineVolumeGeometryLibrary={},cartographic=new Cartographic();function scaleToSurface$2(_0xad9ec6,_0x2e5ab8){var _0x2c7ae9=_0x307c2b,_0x113626=_0x5e00b3;for(var _0x1ab9b3=new Array(_0xad9ec6[_0x2c7ae9(0x2ef4)]),_0x57eaab=0x0;_0x57eaab<_0xad9ec6[_0x2c7ae9(0x2ef4)];_0x57eaab++){var _0x283683=_0xad9ec6[_0x57eaab];cartographic=_0x2e5ab8[_0x113626(0x3bd7)](_0x283683,cartographic),_0x1ab9b3[_0x57eaab]=cartographic[_0x113626(0x5a4e)],_0xad9ec6[_0x57eaab]=_0x2e5ab8[_0x2c7ae9(0x2725)](_0x283683,_0x283683);}return _0x1ab9b3;}function subdivideHeights(_0x3152f0,_0x2d8f6a,_0x3e29db,_0x5df154){var _0x4ea75d=_0x307c2b,_0x411a5c=_0x5e00b3,_0x4a3994,_0x25c007=_0x3152f0[0x0],_0x54200a=_0x3152f0[0x1],_0x9bcb9b=Cartesian3[_0x411a5c(0xea8)](_0x25c007,_0x54200a),_0x3adf24=Math[_0x4ea75d(0x4f30)](_0x9bcb9b/_0x5df154),_0x3c578f=new Array(_0x3adf24);if(_0x2d8f6a===_0x3e29db){for(_0x4a3994=0x0;_0x4a3994<_0x3adf24;_0x4a3994++)_0x3c578f[_0x4a3994]=_0x2d8f6a;return _0x3c578f[_0x411a5c(0x5323)](_0x3e29db),_0x3c578f;}var _0xc847c5=(_0x3e29db-_0x2d8f6a)/_0x3adf24;for(_0x4a3994=0x1;_0x4a3994<_0x3adf24;_0x4a3994++){var _0x1c50b9=_0x2d8f6a+_0x4a3994*_0xc847c5;_0x3c578f[_0x4a3994]=_0x1c50b9;}return _0x3c578f[0x0]=_0x2d8f6a,_0x3c578f[_0x411a5c(0x5323)](_0x3e29db),_0x3c578f;}var nextScratch=new Cartesian3(),prevScratch=new Cartesian3();function computeRotationAngle(_0x56aa1b,_0x265055,_0x413bd1,_0x38b53d){var _0x28da50=_0x5e00b3,_0x382915=new EllipsoidTangentPlane(_0x413bd1,_0x38b53d),_0x865573=_0x382915[_0x28da50(0x42a8)](Cartesian3[_0x28da50(0x30c2)](_0x413bd1,_0x56aa1b,nextScratch),nextScratch),_0x3b8c61=_0x382915[_0x28da50(0x42a8)](Cartesian3[_0x28da50(0x30c2)](_0x413bd1,_0x265055,prevScratch),prevScratch),_0x586b1d=Cartesian2[_0x28da50(0xea8)](_0x865573,_0x3b8c61);return _0x3b8c61['x']*_0x865573['y']-_0x3b8c61['y']*_0x865573['x']>=0x0?-_0x586b1d:_0x586b1d;}var negativeX=new Cartesian3(-0x1,0x0,0x0),transform$3=Matrix4[_0x5e00b3(0x40f3)](Matrix4[_0x5e00b3(0x2de)]),translation$1=new Matrix4(),rotationZ=new Matrix3(),scaleMatrix=Matrix3[_0x5e00b3(0x2de)][_0x5e00b3(0x40f3)](),westScratch=new Cartesian3(),finalPosScratch=new Cartesian4(),heightCartesian=new Cartesian3();function addPosition(_0x52bb47,_0x5c2831,_0x45d87c,_0x14ab10,_0x5bd947,_0x39f500,_0x3e9d02,_0xed7478){var _0x3dd4b8=_0x307c2b,_0xe74cca=_0x5e00b3,_0x2614f1=westScratch,_0x4ab659=finalPosScratch;transform$3=Transforms[_0xe74cca(0x14ce)](_0x52bb47,_0x5bd947,transform$3),_0x2614f1=Matrix4[_0x3dd4b8(0x302c)](transform$3,negativeX,_0x2614f1);var _0x3f5951=computeRotationAngle(_0x2614f1=Cartesian3['normalize'](_0x2614f1,_0x2614f1),_0x5c2831,_0x52bb47,_0x5bd947);rotationZ=Matrix3[_0xe74cca(0x2653)](_0x3f5951,rotationZ),heightCartesian['z']=_0x39f500,transform$3=Matrix4[_0x3dd4b8(0x4aef)](transform$3,Matrix4[_0x3dd4b8(0x254)](rotationZ,heightCartesian,translation$1),transform$3);var _0x49cfd5=scaleMatrix;_0x49cfd5[0x0]=_0x3e9d02;for(var _0x475e97=0x0;_0x475e97<_0xed7478;_0x475e97++)for(var _0x325f3a=0x0;_0x325f3a<_0x45d87c['length'];_0x325f3a+=0x3)_0x4ab659=Cartesian3[_0xe74cca(0x361f)](_0x45d87c,_0x325f3a,_0x4ab659),_0x4ab659=Matrix3['multiplyByVector'](_0x49cfd5,_0x4ab659,_0x4ab659),_0x4ab659=Matrix4[_0x3dd4b8(0x4854)](transform$3,_0x4ab659,_0x4ab659),_0x14ab10[_0xe74cca(0x5323)](_0x4ab659['x'],_0x4ab659['y'],_0x4ab659['z']);return _0x14ab10;}function addPositionLocal(_0x5a49a6,_0x1006f0,_0x32362f,_0x509852,_0x4cf32c,_0x41679c,_0x413e2d,_0x6a4b57,_0x5275ae){var _0x17ea7c=_0x307c2b,_0x2dabad=_0x5e00b3,_0xf7a7e5=westScratch,_0x3bc29e=finalPosScratch;transform$3=Transforms[_0x2dabad(0x14ce)](_0x5a49a6,_0x4cf32c,transform$3),_0xf7a7e5=Matrix4[_0x2dabad(0x1bef)](transform$3,negativeX,_0xf7a7e5);var _0x2b116f=computeRotationAngle(_0xf7a7e5=Cartesian3[_0x2dabad(0x4853)](_0xf7a7e5,_0xf7a7e5),_0x1006f0,_0x5a49a6,_0x4cf32c);rotationZ=Matrix3[_0x17ea7c(0x1a6c)](_0x2b116f,rotationZ),heightCartesian['z']=_0x41679c,transform$3=Matrix4[_0x2dabad(0x3600)](transform$3,Matrix4[_0x2dabad(0x50eb)](rotationZ,heightCartesian,translation$1),transform$3);var _0x36b034=scaleMatrix;_0x36b034[0x0]=_0x413e2d;for(var _0x1ae658=0x0;_0x1ae658<_0x6a4b57;_0x1ae658++)for(var _0x28bd91=0x0;_0x28bd91<_0x32362f[_0x2dabad(0x809)];_0x28bd91+=0x3)_0x3bc29e=Cartesian3[_0x2dabad(0x361f)](_0x32362f,_0x28bd91,_0x3bc29e),_0x3bc29e=Matrix3[_0x2dabad(0x1abe)](_0x36b034,_0x3bc29e,_0x3bc29e),_0x3bc29e=Matrix4[_0x2dabad(0x108e)](transform$3,_0x3bc29e,_0x3bc29e),_0x3bc29e=Matrix4[_0x17ea7c(0x4854)](_0x5275ae,_0x3bc29e,_0x3bc29e),_0x509852[_0x2dabad(0x5323)](_0x3bc29e['x'],_0x3bc29e['y'],_0x3bc29e['z']);return _0x509852;}var centerScratch$5=new Cartesian3();function addPositions(_0x5799c2,_0x358987,_0x3decc1,_0x12af80,_0x36258b,_0x133d45,_0x52a812){var _0x403a26=_0x5e00b3;for(var _0x460a45=0x0;_0x460a45<_0x5799c2[_0x403a26(0x809)];_0x460a45+=0x3){_0x12af80=addPosition(Cartesian3[_0x403a26(0x361f)](_0x5799c2,_0x460a45,centerScratch$5),_0x358987,_0x3decc1,_0x12af80,_0x36258b,_0x133d45[_0x460a45/0x3],_0x52a812,0x1);}return _0x12af80;}function addLocalPositions(_0x8eaf2a,_0x4b66d8,_0x5c80bc,_0x20b36c,_0x26d18b,_0x8b55bf,_0x3570a5,_0x515333){var _0x3eeef3=_0x307c2b,_0x5ce312=_0x5e00b3;for(var _0x52eb67=0x0;_0x52eb67<_0x8eaf2a[_0x5ce312(0x809)];_0x52eb67+=0x3){_0x20b36c=addPositionLocal(Cartesian3[_0x3eeef3(0x44cf)](_0x8eaf2a,_0x52eb67,centerScratch$5),_0x4b66d8,_0x5c80bc,_0x20b36c,_0x26d18b,_0x8b55bf[_0x52eb67/0x3],_0x3570a5,0x1,_0x515333);}return _0x20b36c;}function convertShapeTo3DDuplicate(_0x314029,_0x4f32ca){var _0x2fd315=_0x5e00b3,_0x338d8c=_0x314029[_0x2fd315(0x809)],_0x2f8a28=new Array(0x6*_0x338d8c),_0x4c8542=0x0,_0x36ef28=_0x4f32ca['x']+_0x4f32ca[_0x2fd315(0x2d3c)]/0x2,_0x28b651=_0x4f32ca['y']+_0x4f32ca[_0x2fd315(0x5a4e)]/0x2,_0x39949c=_0x314029[0x0];_0x2f8a28[_0x4c8542++]=_0x39949c['x']-_0x36ef28,_0x2f8a28[_0x4c8542++]=0x0,_0x2f8a28[_0x4c8542++]=_0x39949c['y']-_0x28b651;for(var _0x301124=0x1;_0x301124<_0x338d8c;_0x301124++){var _0x421063=(_0x39949c=_0x314029[_0x301124])['x']-_0x36ef28,_0x5acbee=_0x39949c['y']-_0x28b651;_0x2f8a28[_0x4c8542++]=_0x421063,_0x2f8a28[_0x4c8542++]=0x0,_0x2f8a28[_0x4c8542++]=_0x5acbee,_0x2f8a28[_0x4c8542++]=_0x421063,_0x2f8a28[_0x4c8542++]=0x0,_0x2f8a28[_0x4c8542++]=_0x5acbee;}return _0x39949c=_0x314029[0x0],_0x2f8a28[_0x4c8542++]=_0x39949c['x']-_0x36ef28,_0x2f8a28[_0x4c8542++]=0x0,_0x2f8a28[_0x4c8542++]=_0x39949c['y']-_0x28b651,_0x2f8a28;}function convertShapeTo3D(_0xeb6924,_0x22c656){var _0x349050=_0x307c2b,_0x269971=_0x5e00b3;for(var _0x3a790a=_0xeb6924[_0x349050(0x2ef4)],_0x5dd300=new Array(0x3*_0x3a790a),_0x329d6c=0x0,_0x3b0609=_0x22c656['x']+_0x22c656[_0x269971(0x2d3c)]/0x2,_0x2c00e7=_0x22c656['y']+_0x22c656[_0x269971(0x5a4e)]/0x2,_0x3f34b4=0x0;_0x3f34b4<_0x3a790a;_0x3f34b4++)_0x5dd300[_0x329d6c++]=_0xeb6924[_0x3f34b4]['x']-_0x3b0609,_0x5dd300[_0x329d6c++]=0x0,_0x5dd300[_0x329d6c++]=_0xeb6924[_0x3f34b4]['y']-_0x2c00e7;return _0x5dd300;}var quaterion$1=new Quaternion(),startPointScratch=new Cartesian3(),rotMatrix$1=new Matrix3();function computeRoundCorner$1(_0x41a02c,_0x3c2fdd,_0x36b898,_0x1131d6,_0x3bce41,_0x10d312,_0x4ae21b,_0x56202b,_0xcef029,_0x4a46f9){var _0xabfd7d=_0x307c2b,_0x384f2f=_0x5e00b3,_0x1956ff,_0x50c26f,_0x350d33=Cartesian3[_0x384f2f(0xea8)](Cartesian3[_0x384f2f(0x34b6)](_0x3c2fdd,_0x41a02c,scratch1$2),Cartesian3[_0x384f2f(0x34b6)](_0x36b898,_0x41a02c,scratch2$2)),_0x872c60=_0x1131d6===CornerType$1[_0x384f2f(0x1cdb)]?0x0:Math['ceil'](_0x350d33/CesiumMath[_0x384f2f(0x4476)](0x5));if(_0x1956ff=_0x3bce41?Matrix3['fromQuaternion'](Quaternion[_0xabfd7d(0x44fe)](Cartesian3[_0x384f2f(0xa61)](_0x41a02c,scratch1$2),_0x350d33/(_0x872c60+0x1),quaterion$1),rotMatrix$1):Matrix3[_0x384f2f(0x3c19)](Quaternion[_0x384f2f(0x28a8)](_0x41a02c,_0x350d33/(_0x872c60+0x1),quaterion$1),rotMatrix$1),_0x3c2fdd=Cartesian3[_0x384f2f(0x40f3)](_0x3c2fdd,startPointScratch),_0x872c60>0x0){for(var _0x3ef1c6=_0x4a46f9?0x2:0x1,_0x108327=0x0;_0x108327<_0x872c60;_0x108327++)_0x3c2fdd=Matrix3[_0x384f2f(0x1abe)](_0x1956ff,_0x3c2fdd,_0x3c2fdd),_0x50c26f=Cartesian3[_0x384f2f(0x34b6)](_0x3c2fdd,_0x41a02c,scratch1$2),_0x50c26f=Cartesian3[_0x384f2f(0x4853)](_0x50c26f,_0x50c26f),_0x3bce41||(_0x50c26f=Cartesian3[_0xabfd7d(0x5309)](_0x50c26f,_0x50c26f)),_0x4ae21b=addPosition(_0x10d312[_0x384f2f(0x1dcb)](_0x3c2fdd,scratch2$2),_0x50c26f,_0x56202b,_0x4ae21b,_0x10d312,_0xcef029,0x1,_0x3ef1c6);}else _0x50c26f=Cartesian3[_0x384f2f(0x34b6)](_0x3c2fdd,_0x41a02c,scratch1$2),_0x50c26f=Cartesian3[_0x384f2f(0x4853)](_0x50c26f,_0x50c26f),_0x3bce41||(_0x50c26f=Cartesian3[_0x384f2f(0xa61)](_0x50c26f,_0x50c26f)),_0x4ae21b=addPosition(_0x10d312[_0x384f2f(0x1dcb)](_0x3c2fdd,scratch2$2),_0x50c26f,_0x56202b,_0x4ae21b,_0x10d312,_0xcef029,0x1,0x1),_0x36b898=Cartesian3[_0x384f2f(0x40f3)](_0x36b898,startPointScratch),_0x50c26f=Cartesian3[_0x384f2f(0x34b6)](_0x36b898,_0x41a02c,scratch1$2),_0x50c26f=Cartesian3[_0xabfd7d(0x4d5b)](_0x50c26f,_0x50c26f),_0x3bce41||(_0x50c26f=Cartesian3[_0x384f2f(0xa61)](_0x50c26f,_0x50c26f)),_0x4ae21b=addPosition(_0x10d312[_0x384f2f(0x1dcb)](_0x36b898,scratch2$2),_0x50c26f,_0x56202b,_0x4ae21b,_0x10d312,_0xcef029,0x1,0x1);return _0x4ae21b;}PolylineVolumeGeometryLibrary[_0x5e00b3(0x2f8a)]=function(_0x505c21){var _0x59eb0b=_0x307c2b,_0x2a9209=_0x5e00b3;for(var _0x417964=_0x505c21[_0x2a9209(0x809)],_0x172403=[],_0x171621=_0x417964-0x1,_0x1440cb=0x0;_0x1440cb<_0x417964;_0x171621=_0x1440cb++){var _0x51cb84=_0x505c21[_0x171621],_0x2c8ea1=_0x505c21[_0x1440cb];Cartesian2[_0x2a9209(0x1dab)](_0x51cb84,_0x2c8ea1)||_0x172403[_0x59eb0b(0x2a0e)](_0x2c8ea1);}return _0x172403;},PolylineVolumeGeometryLibrary[_0x5e00b3(0x1d1e)]=function(_0x60c6e,_0x1ed5c0,_0x5315ca,_0x3dd1ee){var _0x4509a8=_0x5e00b3,_0x5348b4=new EllipsoidTangentPlane(_0x5315ca,_0x3dd1ee),_0x758bcf=_0x5348b4[_0x4509a8(0x42a8)](Cartesian3[_0x4509a8(0x30c2)](_0x5315ca,_0x60c6e,nextScratch),nextScratch),_0x42d5e2=_0x5348b4[_0x4509a8(0x42a8)](Cartesian3[_0x4509a8(0x30c2)](_0x5315ca,_0x1ed5c0,prevScratch),prevScratch);return _0x42d5e2['x']*_0x758bcf['y']-_0x42d5e2['y']*_0x758bcf['x']>=0x0;};var scratchForwardProjection$1=new Cartesian3(),scratchBackwardProjection$1=new Cartesian3();PolylineVolumeGeometryLibrary[_0x307c2b(0x4e90)]=function(_0x560f36,_0xb6ed51,_0x25ee29,_0x24670b,_0x565fcf){var _0x18b8fc=_0x307c2b,_0x272af3=_0x5e00b3,_0x1d1860=_0x24670b[_0x272af3(0x3c00)],_0x37768e=scaleToSurface$2(_0x560f36,_0x1d1860),_0x58addf=_0x24670b[_0x272af3(0x9cd)],_0x5ef0e0=_0x24670b[_0x272af3(0x712)],_0x5ef421=_0x565fcf?convertShapeTo3DDuplicate(_0xb6ed51,_0x25ee29):convertShapeTo3D(_0xb6ed51,_0x25ee29),_0x4f076a=_0x565fcf?convertShapeTo3D(_0xb6ed51,_0x25ee29):void 0x0,_0x4d2bab=_0x25ee29['height']/0x2,_0x176d00=_0x25ee29[_0x272af3(0x2d3c)]/0x2,_0x484071=_0x560f36[_0x272af3(0x809)],_0x6627e5=[],_0x27130e=_0x565fcf?[]:void 0x0,_0x126da0=scratchCartesian1$4,_0x112046=scratchCartesian2$8,_0x528ce3=scratchCartesian3$b,_0xbca7ca=scratchCartesian4$6,_0x5d6441=scratchCartesian5,_0x177a12=scratchCartesian6,_0x551dcc=scratchCartesian7,_0x2175fa=scratchCartesian8,_0x3f449d=scratchCartesian9,_0x369e1c=_0x560f36[0x0],_0x10245d=_0x560f36[0x1];_0xbca7ca=_0x1d1860[_0x272af3(0x2b98)](_0x369e1c,_0xbca7ca),_0x126da0=Cartesian3[_0x272af3(0x34b6)](_0x10245d,_0x369e1c,_0x126da0),_0x126da0=Cartesian3[_0x272af3(0x4853)](_0x126da0,_0x126da0),_0x2175fa=Cartesian3[_0x272af3(0x4143)](_0xbca7ca,_0x126da0,_0x2175fa),_0x2175fa=Cartesian3[_0x272af3(0x4853)](_0x2175fa,_0x2175fa);var _0x403751,_0x22f5b0=_0x37768e[0x0],_0x1febb0=_0x37768e[0x1];_0x565fcf&&(_0x27130e=addPosition(_0x369e1c,_0x2175fa,_0x4f076a,_0x27130e,_0x1d1860,_0x22f5b0+_0x4d2bab,0x1,0x1)),_0x3f449d=Cartesian3[_0x272af3(0x40f3)](_0x369e1c,_0x3f449d),_0x369e1c=_0x10245d,_0x112046=Cartesian3[_0x272af3(0xa61)](_0x126da0,_0x112046);for(var _0x5c9022=0x1;_0x5c9022<_0x484071-0x1;_0x5c9022++){var _0x167490=_0x565fcf?0x2:0x1;_0x10245d=_0x560f36[_0x5c9022+0x1],_0x126da0=Cartesian3[_0x272af3(0x34b6)](_0x10245d,_0x369e1c,_0x126da0),_0x126da0=Cartesian3[_0x272af3(0x4853)](_0x126da0,_0x126da0),_0x528ce3=Cartesian3[_0x272af3(0x30c2)](_0x126da0,_0x112046,_0x528ce3),_0x528ce3=Cartesian3[_0x272af3(0x4853)](_0x528ce3,_0x528ce3),_0xbca7ca=_0x1d1860[_0x272af3(0x2b98)](_0x369e1c,_0xbca7ca);var _0x5e5b06=Cartesian3['multiplyByScalar'](_0xbca7ca,Cartesian3[_0x272af3(0x2d8e)](_0x126da0,_0xbca7ca),scratchForwardProjection$1);Cartesian3[_0x272af3(0x34b6)](_0x126da0,_0x5e5b06,_0x5e5b06),Cartesian3[_0x272af3(0x4853)](_0x5e5b06,_0x5e5b06);var _0x51c4d3=Cartesian3[_0x272af3(0x34b9)](_0xbca7ca,Cartesian3['dot'](_0x112046,_0xbca7ca),scratchBackwardProjection$1);if(Cartesian3[_0x272af3(0x34b6)](_0x112046,_0x51c4d3,_0x51c4d3),Cartesian3[_0x272af3(0x4853)](_0x51c4d3,_0x51c4d3),!CesiumMath[_0x272af3(0x1c11)](Math[_0x272af3(0x1beb)](Cartesian3[_0x272af3(0x2d8e)](_0x5e5b06,_0x51c4d3)),0x1,CesiumMath[_0x272af3(0x150d)])){_0x528ce3=Cartesian3[_0x272af3(0x4143)](_0x528ce3,_0xbca7ca,_0x528ce3),_0x528ce3=Cartesian3[_0x272af3(0x4143)](_0xbca7ca,_0x528ce3,_0x528ce3),_0x528ce3=Cartesian3[_0x272af3(0x4853)](_0x528ce3,_0x528ce3);var _0x2e278b=0x1/Math[_0x272af3(0x498f)](0.25,Cartesian3[_0x272af3(0x3d6f)](Cartesian3[_0x272af3(0x4143)](_0x528ce3,_0x112046,scratch1$2))),_0x3010d8=PolylineVolumeGeometryLibrary[_0x18b8fc(0x39a6)](_0x126da0,_0x112046,_0x369e1c,_0x1d1860);_0x3010d8?(_0x5d6441=Cartesian3[_0x272af3(0x30c2)](_0x369e1c,Cartesian3[_0x272af3(0x34b9)](_0x528ce3,_0x2e278b*_0x176d00,_0x528ce3),_0x5d6441),_0x177a12=Cartesian3[_0x272af3(0x30c2)](_0x5d6441,Cartesian3[_0x272af3(0x34b9)](_0x2175fa,_0x176d00,_0x177a12),_0x177a12),scratch2Array[0x0]=Cartesian3[_0x272af3(0x40f3)](_0x3f449d,scratch2Array[0x0]),scratch2Array[0x1]=Cartesian3[_0x272af3(0x40f3)](_0x177a12,scratch2Array[0x1]),_0x403751=subdivideHeights(scratch2Array,_0x22f5b0+_0x4d2bab,_0x1febb0+_0x4d2bab,_0x58addf),_0x6627e5=addPositions(PolylinePipeline['generateArc']({'positions':scratch2Array,'granularity':_0x58addf,'ellipsoid':_0x1d1860}),_0x2175fa,_0x5ef421,_0x6627e5,_0x1d1860,_0x403751,0x1),_0x2175fa=Cartesian3[_0x272af3(0x4143)](_0xbca7ca,_0x126da0,_0x2175fa),_0x2175fa=Cartesian3[_0x272af3(0x4853)](_0x2175fa,_0x2175fa),_0x551dcc=Cartesian3[_0x272af3(0x30c2)](_0x5d6441,Cartesian3[_0x272af3(0x34b9)](_0x2175fa,_0x176d00,_0x551dcc),_0x551dcc),_0x5ef0e0===CornerType$1[_0x272af3(0x3219)]||_0x5ef0e0===CornerType$1[_0x272af3(0x1cdb)]?computeRoundCorner$1(_0x5d6441,_0x177a12,_0x551dcc,_0x5ef0e0,_0x3010d8,_0x1d1860,_0x6627e5,_0x5ef421,_0x1febb0+_0x4d2bab,_0x565fcf):_0x6627e5=addPosition(_0x369e1c,_0x528ce3=Cartesian3[_0x272af3(0xa61)](_0x528ce3,_0x528ce3),_0x5ef421,_0x6627e5,_0x1d1860,_0x1febb0+_0x4d2bab,_0x2e278b,_0x167490),_0x3f449d=Cartesian3[_0x272af3(0x40f3)](_0x551dcc,_0x3f449d)):(_0x5d6441=Cartesian3[_0x272af3(0x30c2)](_0x369e1c,Cartesian3[_0x272af3(0x34b9)](_0x528ce3,_0x2e278b*_0x176d00,_0x528ce3),_0x5d6441),_0x177a12=Cartesian3[_0x272af3(0x30c2)](_0x5d6441,Cartesian3[_0x272af3(0x34b9)](_0x2175fa,-_0x176d00,_0x177a12),_0x177a12),scratch2Array[0x0]=Cartesian3[_0x272af3(0x40f3)](_0x3f449d,scratch2Array[0x0]),scratch2Array[0x1]=Cartesian3['clone'](_0x177a12,scratch2Array[0x1]),_0x403751=subdivideHeights(scratch2Array,_0x22f5b0+_0x4d2bab,_0x1febb0+_0x4d2bab,_0x58addf),_0x6627e5=addPositions(PolylinePipeline[_0x272af3(0x588)]({'positions':scratch2Array,'granularity':_0x58addf,'ellipsoid':_0x1d1860}),_0x2175fa,_0x5ef421,_0x6627e5,_0x1d1860,_0x403751,0x1),_0x2175fa=Cartesian3[_0x272af3(0x4143)](_0xbca7ca,_0x126da0,_0x2175fa),_0x2175fa=Cartesian3[_0x272af3(0x4853)](_0x2175fa,_0x2175fa),_0x551dcc=Cartesian3[_0x272af3(0x30c2)](_0x5d6441,Cartesian3[_0x272af3(0x34b9)](_0x2175fa,-_0x176d00,_0x551dcc),_0x551dcc),_0x5ef0e0===CornerType$1[_0x272af3(0x3219)]||_0x5ef0e0===CornerType$1[_0x272af3(0x1cdb)]?computeRoundCorner$1(_0x5d6441,_0x177a12,_0x551dcc,_0x5ef0e0,_0x3010d8,_0x1d1860,_0x6627e5,_0x5ef421,_0x1febb0+_0x4d2bab,_0x565fcf):_0x6627e5=addPosition(_0x369e1c,_0x528ce3,_0x5ef421,_0x6627e5,_0x1d1860,_0x1febb0+_0x4d2bab,_0x2e278b,_0x167490),_0x3f449d=Cartesian3[_0x18b8fc(0x2d7b)](_0x551dcc,_0x3f449d)),_0x112046=Cartesian3[_0x272af3(0xa61)](_0x126da0,_0x112046);}else _0x6627e5=addPosition(_0x3f449d,_0x2175fa,_0x5ef421,_0x6627e5,_0x1d1860,_0x22f5b0+_0x4d2bab,0x1,0x1),_0x3f449d=_0x369e1c;_0x22f5b0=_0x1febb0,_0x1febb0=_0x37768e[_0x5c9022+0x1],_0x369e1c=_0x10245d;}scratch2Array[0x0]=Cartesian3[_0x272af3(0x40f3)](_0x3f449d,scratch2Array[0x0]),scratch2Array[0x1]=Cartesian3['clone'](_0x369e1c,scratch2Array[0x1]),_0x403751=subdivideHeights(scratch2Array,_0x22f5b0+_0x4d2bab,_0x1febb0+_0x4d2bab,_0x58addf),_0x6627e5=addPositions(PolylinePipeline[_0x272af3(0x588)]({'positions':scratch2Array,'granularity':_0x58addf,'ellipsoid':_0x1d1860}),_0x2175fa,_0x5ef421,_0x6627e5,_0x1d1860,_0x403751,0x1),_0x565fcf&&(_0x27130e=addPosition(_0x369e1c,_0x2175fa,_0x4f076a,_0x27130e,_0x1d1860,_0x1febb0+_0x4d2bab,0x1,0x1)),_0x484071=_0x6627e5[_0x272af3(0x809)];var _0x255eb6=_0x565fcf?_0x484071+_0x27130e[_0x272af3(0x809)]:_0x484071,_0x11c8fd=new Float64Array(_0x255eb6);return _0x11c8fd[_0x272af3(0x10aa)](_0x6627e5),_0x565fcf&&_0x11c8fd[_0x272af3(0x10aa)](_0x27130e,_0x484071),_0x11c8fd;},PolylineVolumeGeometryLibrary[_0x5e00b3(0x1376)]=function(_0x2eb477,_0x1c315f,_0x40c1fa,_0x1e7912,_0x4ed54a,_0x248eea){var _0x2081be=_0x307c2b,_0x501275=_0x5e00b3,_0x26174e=_0x1e7912[_0x2081be(0x1016)],_0x46ba2e=scaleToSurface$2(_0x2eb477,_0x26174e),_0x23cde1=_0x1e7912[_0x501275(0x9cd)],_0x5c8079=_0x1e7912[_0x501275(0x712)],_0x153522=_0x4ed54a?convertShapeTo3DDuplicate(_0x1c315f,_0x40c1fa):convertShapeTo3D(_0x1c315f,_0x40c1fa),_0xab9146=_0x4ed54a?convertShapeTo3D(_0x1c315f,_0x40c1fa):void 0x0,_0x38b6de=_0x40c1fa[_0x501275(0x2d3c)]/0x2,_0x1877de=_0x2eb477[_0x2081be(0x2ef4)],_0x2ae362=[],_0x171383=_0x4ed54a?[]:void 0x0,_0x3743d8=scratchCartesian1$4,_0x591b0f=scratchCartesian2$8,_0x55fe7d=scratchCartesian3$b,_0x298bd8=scratchCartesian4$6,_0x4b6e4f=scratchCartesian5,_0x510d2e=scratchCartesian6,_0x249ef2=scratchCartesian7,_0x49808c=scratchCartesian8,_0x1be2f5=scratchCartesian9,_0x41e1b8=Transforms[_0x501275(0x14ce)](_0x248eea,_0x26174e,new Matrix4()),_0x30e810=Matrix4[_0x2081be(0x178c)](_0x41e1b8,new Matrix4()),_0x20ca2b=_0x2eb477[0x0],_0x309f98=_0x2eb477[0x1];_0x298bd8=_0x26174e[_0x501275(0x2b98)](_0x20ca2b,_0x298bd8),_0x3743d8=Cartesian3[_0x501275(0x34b6)](_0x309f98,_0x20ca2b,_0x3743d8),_0x3743d8=Cartesian3[_0x2081be(0x4d5b)](_0x3743d8,_0x3743d8),_0x49808c=Cartesian3[_0x501275(0x4143)](_0x298bd8,_0x3743d8,_0x49808c),_0x49808c=Cartesian3[_0x501275(0x4853)](_0x49808c,_0x49808c);var _0x107758,_0x4598a9=_0x46ba2e[0x0],_0x49f4a5=_0x46ba2e[0x1];_0x4ed54a&&(_0x171383=addPositionLocal(_0x20ca2b,_0x49808c,_0xab9146,_0x171383,_0x26174e,_0x4598a9+0x0,0x1,0x1,_0x30e810)),_0x1be2f5=Cartesian3[_0x501275(0x40f3)](_0x20ca2b,_0x1be2f5),_0x20ca2b=_0x309f98,_0x591b0f=Cartesian3[_0x2081be(0x5309)](_0x3743d8,_0x591b0f);for(var _0x2316a0=0x1;_0x2316a0<_0x1877de-0x1;_0x2316a0++){var _0xdb63eb=_0x4ed54a?0x2:0x1;_0x309f98=_0x2eb477[_0x2316a0+0x1],_0x3743d8=Cartesian3[_0x501275(0x34b6)](_0x309f98,_0x20ca2b,_0x3743d8),_0x3743d8=Cartesian3[_0x501275(0x4853)](_0x3743d8,_0x3743d8),_0x55fe7d=Cartesian3[_0x501275(0x30c2)](_0x3743d8,_0x591b0f,_0x55fe7d),_0x55fe7d=Cartesian3[_0x501275(0x4853)](_0x55fe7d,_0x55fe7d),_0x298bd8=_0x26174e[_0x501275(0x2b98)](_0x20ca2b,_0x298bd8);var _0x4bcb19=Cartesian3[_0x501275(0x34b9)](_0x298bd8,Cartesian3[_0x501275(0x2d8e)](_0x3743d8,_0x298bd8),scratchForwardProjection$1);Cartesian3['subtract'](_0x3743d8,_0x4bcb19,_0x4bcb19),Cartesian3[_0x501275(0x4853)](_0x4bcb19,_0x4bcb19);var _0x30eb89=Cartesian3[_0x501275(0x34b9)](_0x298bd8,Cartesian3[_0x501275(0x2d8e)](_0x591b0f,_0x298bd8),scratchBackwardProjection$1);if(Cartesian3[_0x501275(0x34b6)](_0x591b0f,_0x30eb89,_0x30eb89),Cartesian3[_0x501275(0x4853)](_0x30eb89,_0x30eb89),!CesiumMath[_0x2081be(0x376e)](Math[_0x2081be(0x971)](Cartesian3[_0x501275(0x2d8e)](_0x4bcb19,_0x30eb89)),0x1,CesiumMath[_0x501275(0x150d)])){_0x55fe7d=Cartesian3[_0x501275(0x4143)](_0x55fe7d,_0x298bd8,_0x55fe7d),_0x55fe7d=Cartesian3[_0x501275(0x4143)](_0x298bd8,_0x55fe7d,_0x55fe7d),_0x55fe7d=Cartesian3['normalize'](_0x55fe7d,_0x55fe7d);var _0x38a275=0x1/Math[_0x501275(0x498f)](0.25,Cartesian3[_0x501275(0x3d6f)](Cartesian3[_0x501275(0x4143)](_0x55fe7d,_0x591b0f,scratch1$2))),_0x4e8438=PolylineVolumeGeometryLibrary[_0x501275(0x1d1e)](_0x3743d8,_0x591b0f,_0x20ca2b,_0x26174e);_0x4e8438?(_0x4b6e4f=Cartesian3[_0x501275(0x30c2)](_0x20ca2b,Cartesian3[_0x501275(0x34b9)](_0x55fe7d,_0x38a275*_0x38b6de,_0x55fe7d),_0x4b6e4f),_0x510d2e=Cartesian3[_0x501275(0x30c2)](_0x4b6e4f,Cartesian3[_0x2081be(0x50ce)](_0x49808c,_0x38b6de,_0x510d2e),_0x510d2e),scratch2Array[0x0]=Cartesian3[_0x2081be(0x2d7b)](_0x1be2f5,scratch2Array[0x0]),scratch2Array[0x1]=Cartesian3[_0x501275(0x40f3)](_0x510d2e,scratch2Array[0x1]),_0x107758=subdivideHeights(scratch2Array,_0x4598a9+0x0,_0x49f4a5+0x0,_0x23cde1),_0x2ae362=addPositions(PolylinePipeline['generateArc']({'positions':scratch2Array,'granularity':_0x23cde1,'ellipsoid':_0x26174e}),_0x49808c,_0x153522,_0x2ae362,_0x26174e,_0x107758,0x1,fromEnu),_0x49808c=Cartesian3[_0x501275(0x4143)](_0x298bd8,_0x3743d8,_0x49808c),_0x49808c=Cartesian3[_0x501275(0x4853)](_0x49808c,_0x49808c),_0x249ef2=Cartesian3[_0x501275(0x30c2)](_0x4b6e4f,Cartesian3[_0x501275(0x34b9)](_0x49808c,_0x38b6de,_0x249ef2),_0x249ef2),_0x5c8079===CornerType$1[_0x501275(0x3219)]||_0x5c8079===CornerType$1[_0x501275(0x1cdb)]?computeRoundCorner$1(_0x4b6e4f,_0x510d2e,_0x249ef2,_0x5c8079,_0x4e8438,_0x26174e,_0x2ae362,_0x153522,_0x49f4a5+0x0,_0x4ed54a):_0x2ae362=addPositionLocal(_0x20ca2b,_0x55fe7d=Cartesian3[_0x501275(0xa61)](_0x55fe7d,_0x55fe7d),_0x153522,_0x2ae362,_0x26174e,_0x49f4a5+0x0,_0x38a275,_0xdb63eb,_0x30e810),_0x1be2f5=Cartesian3[_0x501275(0x40f3)](_0x249ef2,_0x1be2f5)):(_0x4b6e4f=Cartesian3[_0x501275(0x30c2)](_0x20ca2b,Cartesian3[_0x501275(0x34b9)](_0x55fe7d,_0x38a275*_0x38b6de,_0x55fe7d),_0x4b6e4f),_0x510d2e=Cartesian3[_0x501275(0x30c2)](_0x4b6e4f,Cartesian3[_0x501275(0x34b9)](_0x49808c,-_0x38b6de,_0x510d2e),_0x510d2e),scratch2Array[0x0]=Cartesian3[_0x501275(0x40f3)](_0x1be2f5,scratch2Array[0x0]),scratch2Array[0x1]=Cartesian3[_0x501275(0x40f3)](_0x510d2e,scratch2Array[0x1]),_0x107758=subdivideHeights(scratch2Array,_0x4598a9+0x0,_0x49f4a5+0x0,_0x23cde1),_0x2ae362=addPositions(PolylinePipeline[_0x2081be(0x2332)]({'positions':scratch2Array,'granularity':_0x23cde1,'ellipsoid':_0x26174e}),_0x49808c,_0x153522,_0x2ae362,_0x26174e,_0x107758,0x1),_0x49808c=Cartesian3[_0x501275(0x4143)](_0x298bd8,_0x3743d8,_0x49808c),_0x49808c=Cartesian3['normalize'](_0x49808c,_0x49808c),_0x249ef2=Cartesian3[_0x2081be(0x1af6)](_0x4b6e4f,Cartesian3[_0x2081be(0x50ce)](_0x49808c,-_0x38b6de,_0x249ef2),_0x249ef2),_0x5c8079===CornerType$1[_0x501275(0x3219)]||_0x5c8079===CornerType$1[_0x501275(0x1cdb)]?computeRoundCorner$1(_0x4b6e4f,_0x510d2e,_0x249ef2,_0x5c8079,_0x4e8438,_0x26174e,_0x2ae362,_0x153522,_0x49f4a5+0x0,_0x4ed54a):_0x2ae362=addPositionLocal(_0x20ca2b,_0x55fe7d,_0x153522,_0x2ae362,_0x26174e,_0x49f4a5+0x0,_0x38a275,_0xdb63eb,_0x30e810),_0x1be2f5=Cartesian3[_0x501275(0x40f3)](_0x249ef2,_0x1be2f5)),_0x591b0f=Cartesian3[_0x501275(0xa61)](_0x3743d8,_0x591b0f);}else _0x2ae362=addPositionLocal(_0x1be2f5,_0x49808c,_0x153522,_0x2ae362,_0x26174e,_0x4598a9+0x0,0x1,0x1,_0x30e810),_0x1be2f5=_0x20ca2b;_0x4598a9=_0x49f4a5,_0x49f4a5=_0x46ba2e[_0x2316a0+0x1],_0x20ca2b=_0x309f98;}scratch2Array[0x0]=Cartesian3[_0x501275(0x40f3)](_0x1be2f5,scratch2Array[0x0]),scratch2Array[0x1]=Cartesian3[_0x501275(0x40f3)](_0x20ca2b,scratch2Array[0x1]),_0x107758=subdivideHeights(scratch2Array,_0x4598a9+0x0,_0x49f4a5+0x0,_0x23cde1),_0x2ae362=addLocalPositions(PolylinePipeline[_0x501275(0x588)]({'positions':scratch2Array,'granularity':_0x23cde1,'ellipsoid':_0x26174e}),_0x49808c,_0x153522,_0x2ae362,_0x26174e,_0x107758,0x1,_0x30e810),_0x4ed54a&&(_0x171383=addPositionLocal(_0x20ca2b,_0x49808c,_0xab9146,_0x171383,_0x26174e,_0x49f4a5+0x0,0x1,0x1,_0x30e810)),_0x1877de=_0x2ae362[_0x2081be(0x2ef4)];var _0x33e22e=_0x4ed54a?_0x1877de+_0x171383[_0x501275(0x809)]:_0x1877de,_0x56ec34=new Float64Array(_0x33e22e);return _0x56ec34[_0x2081be(0x3235)](_0x2ae362),_0x4ed54a&&_0x56ec34[_0x501275(0x10aa)](_0x171383,_0x1877de),_0x56ec34;};var CorridorGeometryLibrary={},scratch1$1=new Cartesian3(),scratch2$1=new Cartesian3(),scratch3=new Cartesian3(),scratch4=new Cartesian3(),scaleArray2=[new Cartesian3(),new Cartesian3()],cartesian1$2=new Cartesian3(),cartesian2$2=new Cartesian3(),cartesian3$2=new Cartesian3(),cartesian4$1=new Cartesian3(),cartesian5$1=new Cartesian3(),cartesian6$1=new Cartesian3(),cartesian7=new Cartesian3(),cartesian8=new Cartesian3(),cartesian9=new Cartesian3(),cartesian10=new Cartesian3(),quaterion=new Quaternion(),rotMatrix=new Matrix3();function computeRoundCorner(_0x10d2af,_0x55e92d,_0x418fa1,_0x57e680,_0x43c647){var _0x3428cf=_0x307c2b,_0x566c8f=_0x5e00b3,_0x30787e,_0x13b077=Cartesian3[_0x3428cf(0xffb)](Cartesian3[_0x566c8f(0x34b6)](_0x55e92d,_0x10d2af,scratch1$1),Cartesian3[_0x566c8f(0x34b6)](_0x418fa1,_0x10d2af,scratch2$1)),_0x1b663e=_0x57e680===CornerType$1[_0x566c8f(0x1cdb)]?0x1:Math[_0x3428cf(0x4f30)](_0x13b077/CesiumMath[_0x566c8f(0x4476)](0x5))+0x1,_0x37a033=0x3*_0x1b663e,_0x89b947=new Array(_0x37a033);_0x89b947[_0x37a033-0x3]=_0x418fa1['x'],_0x89b947[_0x37a033-0x2]=_0x418fa1['y'],_0x89b947[_0x37a033-0x1]=_0x418fa1['z'],_0x30787e=_0x43c647?Matrix3[_0x566c8f(0x3c19)](Quaternion[_0x566c8f(0x28a8)](Cartesian3['negate'](_0x10d2af,scratch1$1),_0x13b077/_0x1b663e,quaterion),rotMatrix):Matrix3[_0x3428cf(0x19a0)](Quaternion[_0x566c8f(0x28a8)](_0x10d2af,_0x13b077/_0x1b663e,quaterion),rotMatrix);var _0x137e28=0x0;_0x55e92d=Cartesian3[_0x566c8f(0x40f3)](_0x55e92d,scratch1$1);for(var _0xf6789b=0x0;_0xf6789b<_0x1b663e;_0xf6789b++)_0x55e92d=Matrix3[_0x566c8f(0x1abe)](_0x30787e,_0x55e92d,_0x55e92d),_0x89b947[_0x137e28++]=_0x55e92d['x'],_0x89b947[_0x137e28++]=_0x55e92d['y'],_0x89b947[_0x137e28++]=_0x55e92d['z'];return _0x89b947;}function addEndCaps(_0xfd3d6c){var _0x59fe1a=_0x307c2b,_0x314ed4=_0x5e00b3,_0x2b578c=cartesian1$2,_0x4a4c3a=cartesian2$2,_0xe8328d=cartesian3$2,_0x375105=_0xfd3d6c[0x1];_0x4a4c3a=Cartesian3[_0x314ed4(0x361f)](_0xfd3d6c[0x1],_0x375105[_0x314ed4(0x809)]-0x3,_0x4a4c3a),_0xe8328d=Cartesian3[_0x314ed4(0x361f)](_0xfd3d6c[0x0],0x0,_0xe8328d);var _0x401437=computeRoundCorner(_0x2b578c=Cartesian3[_0x314ed4(0x58e)](_0x4a4c3a,_0xe8328d,_0x2b578c),_0x4a4c3a,_0xe8328d,CornerType$1[_0x314ed4(0x3219)],!0x1),_0x57f5b8=_0xfd3d6c[_0x314ed4(0x809)]-0x1,_0x15cbcf=_0xfd3d6c[_0x57f5b8-0x1];return _0x375105=_0xfd3d6c[_0x57f5b8],_0x4a4c3a=Cartesian3[_0x314ed4(0x361f)](_0x15cbcf,_0x15cbcf[_0x314ed4(0x809)]-0x3,_0x4a4c3a),_0xe8328d=Cartesian3[_0x314ed4(0x361f)](_0x375105,0x0,_0xe8328d),[_0x401437,computeRoundCorner(_0x2b578c=Cartesian3[_0x59fe1a(0xce9)](_0x4a4c3a,_0xe8328d,_0x2b578c),_0x4a4c3a,_0xe8328d,CornerType$1[_0x314ed4(0x3219)],!0x1)];}function computeMiteredCorner(_0x58bf02,_0x1e14cd,_0x21e164,_0x327425){var _0x4707a8=_0x5e00b3,_0x1f16c9=scratch1$1;return _0x327425||(_0x1e14cd=Cartesian3[_0x4707a8(0xa61)](_0x1e14cd,_0x1e14cd)),[(_0x1f16c9=Cartesian3[_0x4707a8(0x30c2)](_0x58bf02,_0x1e14cd,_0x1f16c9))['x'],_0x1f16c9['y'],_0x1f16c9['z'],_0x21e164['x'],_0x21e164['y'],_0x21e164['z']];}function addShiftedPositions(_0x1c42b0,_0xf757ca,_0xebb702,_0x17df54){var _0x55a83d=_0x5e00b3;for(var _0x2da0bf=new Array(_0x1c42b0[_0x55a83d(0x809)]),_0x969b12=new Array(_0x1c42b0[_0x55a83d(0x809)]),_0x455c26=Cartesian3[_0x55a83d(0x34b9)](_0xf757ca,_0xebb702,scratch1$1),_0x4b2669=Cartesian3[_0x55a83d(0xa61)](_0x455c26,scratch2$1),_0x36bd47=0x0,_0x1a073c=_0x1c42b0[_0x55a83d(0x809)]-0x1,_0x176322=0x0;_0x176322<_0x1c42b0[_0x55a83d(0x809)];_0x176322+=0x3){var _0x323669=Cartesian3[_0x55a83d(0x361f)](_0x1c42b0,_0x176322,scratch3),_0x1e7357=Cartesian3[_0x55a83d(0x30c2)](_0x323669,_0x4b2669,scratch4);_0x2da0bf[_0x36bd47++]=_0x1e7357['x'],_0x2da0bf[_0x36bd47++]=_0x1e7357['y'],_0x2da0bf[_0x36bd47++]=_0x1e7357['z'];var _0x4c94ea=Cartesian3[_0x55a83d(0x30c2)](_0x323669,_0x455c26,scratch4);_0x969b12[_0x1a073c--]=_0x4c94ea['z'],_0x969b12[_0x1a073c--]=_0x4c94ea['y'],_0x969b12[_0x1a073c--]=_0x4c94ea['x'];}return _0x17df54[_0x55a83d(0x5323)](_0x2da0bf,_0x969b12),_0x17df54;}CorridorGeometryLibrary[_0x5e00b3(0x1df9)]=function(_0x2a4ba4,_0x109ee0,_0x5c625e,_0x5a5a97){var _0x405e6c=_0x109ee0['x'],_0x128bcc=_0x109ee0['y'],_0x1a45c2=_0x109ee0['z'];defined$1(_0x5c625e)&&(_0x2a4ba4[_0x5c625e]=_0x405e6c,_0x2a4ba4[_0x5c625e+0x1]=_0x128bcc,_0x2a4ba4[_0x5c625e+0x2]=_0x1a45c2),defined$1(_0x5a5a97)&&(_0x2a4ba4[_0x5a5a97]=_0x1a45c2,_0x2a4ba4[_0x5a5a97-0x1]=_0x128bcc,_0x2a4ba4[_0x5a5a97-0x2]=_0x405e6c);};var scratchForwardProjection=new Cartesian3(),scratchBackwardProjection=new Cartesian3();CorridorGeometryLibrary[_0x307c2b(0x4e90)]=function(_0x554ba2){var _0x520f73=_0x307c2b,_0x4f7511=_0x5e00b3,_0x2f6c53=_0x554ba2[_0x4f7511(0x2da6)],_0x39775f=_0x554ba2[_0x4f7511(0x1c83)],_0x121287=_0x554ba2['ellipsoid'],_0x43953f=_0x554ba2[_0x4f7511(0x2d3c)]/0x2,_0x3a6b3d=_0x554ba2[_0x520f73(0x365d)],_0x4ba113=_0x554ba2[_0x4f7511(0x5fa2)],_0x28b748=cartesian1$2,_0x4471f3=cartesian2$2,_0x4c62c7=cartesian3$2,_0x8117d5=cartesian4$1,_0x293493=cartesian5$1,_0x22e7a9=cartesian6$1,_0x50109f=cartesian7,_0x5b89ba=cartesian8,_0x5c4ef9=cartesian9,_0x100f53=cartesian10,_0x1a13f3=[],_0x4622ef=_0x4ba113?[]:void 0x0,_0x216b55=_0x4ba113?[]:void 0x0,_0x19c260=_0x39775f[0x0],_0x3eb4f0=_0x39775f[0x1];_0x4471f3=Cartesian3[_0x4f7511(0x4853)](Cartesian3[_0x4f7511(0x34b6)](_0x3eb4f0,_0x19c260,_0x4471f3),_0x4471f3),_0x28b748=_0x121287[_0x4f7511(0x2b98)](_0x19c260,_0x28b748),_0x8117d5=Cartesian3[_0x520f73(0x4d5b)](Cartesian3[_0x4f7511(0x4143)](_0x28b748,_0x4471f3,_0x8117d5),_0x8117d5),_0x4ba113&&(_0x4622ef[_0x4f7511(0x5323)](_0x8117d5['x'],_0x8117d5['y'],_0x8117d5['z']),_0x216b55[_0x520f73(0x2a0e)](_0x28b748['x'],_0x28b748['y'],_0x28b748['z'])),_0x50109f=Cartesian3[_0x4f7511(0x40f3)](_0x19c260,_0x50109f),_0x19c260=_0x3eb4f0,_0x4c62c7=Cartesian3[_0x4f7511(0xa61)](_0x4471f3,_0x4c62c7);var _0x79704,_0x16b262,_0x52b796=[],_0x2fe808=_0x39775f[_0x4f7511(0x809)];for(_0x79704=0x1;_0x79704<_0x2fe808-0x1;_0x79704++){_0x28b748=_0x121287[_0x4f7511(0x2b98)](_0x19c260,_0x28b748),_0x3eb4f0=_0x39775f[_0x79704+0x1],_0x4471f3=Cartesian3[_0x4f7511(0x4853)](Cartesian3[_0x520f73(0x3d2f)](_0x3eb4f0,_0x19c260,_0x4471f3),_0x4471f3),_0x293493=Cartesian3[_0x4f7511(0x4853)](Cartesian3[_0x4f7511(0x30c2)](_0x4471f3,_0x4c62c7,_0x293493),_0x293493);var _0x572633=Cartesian3[_0x520f73(0x50ce)](_0x28b748,Cartesian3['dot'](_0x4471f3,_0x28b748),scratchForwardProjection);Cartesian3[_0x4f7511(0x34b6)](_0x4471f3,_0x572633,_0x572633),Cartesian3[_0x520f73(0x4d5b)](_0x572633,_0x572633);var _0x3bdfcb=Cartesian3[_0x4f7511(0x34b9)](_0x28b748,Cartesian3[_0x4f7511(0x2d8e)](_0x4c62c7,_0x28b748),scratchBackwardProjection);if(Cartesian3[_0x4f7511(0x34b6)](_0x4c62c7,_0x3bdfcb,_0x3bdfcb),Cartesian3[_0x4f7511(0x4853)](_0x3bdfcb,_0x3bdfcb),!CesiumMath[_0x4f7511(0x1c11)](Math[_0x520f73(0x971)](Cartesian3[_0x520f73(0x477a)](_0x572633,_0x3bdfcb)),0x1,CesiumMath['EPSILON7'])){_0x293493=Cartesian3[_0x4f7511(0x4143)](_0x293493,_0x28b748,_0x293493),_0x293493=Cartesian3[_0x4f7511(0x4143)](_0x28b748,_0x293493,_0x293493),_0x293493=Cartesian3[_0x520f73(0x4d5b)](_0x293493,_0x293493);var _0x2b81ae=_0x43953f/Math[_0x4f7511(0x498f)](0.25,Cartesian3[_0x4f7511(0x3d6f)](Cartesian3[_0x4f7511(0x4143)](_0x293493,_0x4c62c7,scratch1$1))),_0x4df557=PolylineVolumeGeometryLibrary[_0x4f7511(0x1d1e)](_0x4471f3,_0x4c62c7,_0x19c260,_0x121287);_0x293493=Cartesian3[_0x4f7511(0x34b9)](_0x293493,_0x2b81ae,_0x293493),_0x4df557?(_0x5b89ba=Cartesian3[_0x4f7511(0x30c2)](_0x19c260,_0x293493,_0x5b89ba),_0x100f53=Cartesian3[_0x4f7511(0x30c2)](_0x5b89ba,Cartesian3[_0x4f7511(0x34b9)](_0x8117d5,_0x43953f,_0x100f53),_0x100f53),_0x5c4ef9=Cartesian3[_0x4f7511(0x30c2)](_0x5b89ba,Cartesian3[_0x4f7511(0x34b9)](_0x8117d5,0x2*_0x43953f,_0x5c4ef9),_0x5c4ef9),scaleArray2[0x0]=Cartesian3[_0x520f73(0x2d7b)](_0x50109f,scaleArray2[0x0]),scaleArray2[0x1]=Cartesian3[_0x4f7511(0x40f3)](_0x100f53,scaleArray2[0x1]),_0x1a13f3=addShiftedPositions(PolylinePipeline[_0x520f73(0x2332)]({'positions':scaleArray2,'granularity':_0x2f6c53,'ellipsoid':_0x121287}),_0x8117d5,_0x43953f,_0x1a13f3),_0x4ba113&&(_0x4622ef[_0x4f7511(0x5323)](_0x8117d5['x'],_0x8117d5['y'],_0x8117d5['z']),_0x216b55[_0x520f73(0x2a0e)](_0x28b748['x'],_0x28b748['y'],_0x28b748['z'])),_0x22e7a9=Cartesian3[_0x4f7511(0x40f3)](_0x5c4ef9,_0x22e7a9),_0x8117d5=Cartesian3[_0x4f7511(0x4853)](Cartesian3['cross'](_0x28b748,_0x4471f3,_0x8117d5),_0x8117d5),_0x5c4ef9=Cartesian3['add'](_0x5b89ba,Cartesian3[_0x4f7511(0x34b9)](_0x8117d5,0x2*_0x43953f,_0x5c4ef9),_0x5c4ef9),_0x50109f=Cartesian3[_0x4f7511(0x30c2)](_0x5b89ba,Cartesian3[_0x4f7511(0x34b9)](_0x8117d5,_0x43953f,_0x50109f),_0x50109f),_0x3a6b3d===CornerType$1[_0x4f7511(0x3219)]||_0x3a6b3d===CornerType$1[_0x4f7511(0x1cdb)]?_0x52b796['push']({'leftPositions':computeRoundCorner(_0x5b89ba,_0x22e7a9,_0x5c4ef9,_0x3a6b3d,_0x4df557)}):_0x52b796[_0x4f7511(0x5323)]({'leftPositions':computeMiteredCorner(_0x19c260,Cartesian3['negate'](_0x293493,_0x293493),_0x5c4ef9,_0x4df557)})):(_0x5c4ef9=Cartesian3[_0x520f73(0x1af6)](_0x19c260,_0x293493,_0x5c4ef9),_0x100f53=Cartesian3[_0x4f7511(0x30c2)](_0x5c4ef9,Cartesian3[_0x520f73(0x5309)](Cartesian3[_0x4f7511(0x34b9)](_0x8117d5,_0x43953f,_0x100f53),_0x100f53),_0x100f53),_0x5b89ba=Cartesian3[_0x520f73(0x1af6)](_0x5c4ef9,Cartesian3[_0x4f7511(0xa61)](Cartesian3[_0x4f7511(0x34b9)](_0x8117d5,0x2*_0x43953f,_0x5b89ba),_0x5b89ba),_0x5b89ba),scaleArray2[0x0]=Cartesian3[_0x4f7511(0x40f3)](_0x50109f,scaleArray2[0x0]),scaleArray2[0x1]=Cartesian3[_0x4f7511(0x40f3)](_0x100f53,scaleArray2[0x1]),_0x1a13f3=addShiftedPositions(PolylinePipeline['generateArc']({'positions':scaleArray2,'granularity':_0x2f6c53,'ellipsoid':_0x121287}),_0x8117d5,_0x43953f,_0x1a13f3),_0x4ba113&&(_0x4622ef[_0x4f7511(0x5323)](_0x8117d5['x'],_0x8117d5['y'],_0x8117d5['z']),_0x216b55[_0x520f73(0x2a0e)](_0x28b748['x'],_0x28b748['y'],_0x28b748['z'])),_0x22e7a9=Cartesian3[_0x4f7511(0x40f3)](_0x5b89ba,_0x22e7a9),_0x8117d5=Cartesian3[_0x520f73(0x4d5b)](Cartesian3['cross'](_0x28b748,_0x4471f3,_0x8117d5),_0x8117d5),_0x5b89ba=Cartesian3[_0x520f73(0x1af6)](_0x5c4ef9,Cartesian3[_0x4f7511(0xa61)](Cartesian3[_0x4f7511(0x34b9)](_0x8117d5,0x2*_0x43953f,_0x5b89ba),_0x5b89ba),_0x5b89ba),_0x50109f=Cartesian3[_0x520f73(0x1af6)](_0x5c4ef9,Cartesian3[_0x4f7511(0xa61)](Cartesian3[_0x520f73(0x50ce)](_0x8117d5,_0x43953f,_0x50109f),_0x50109f),_0x50109f),_0x3a6b3d===CornerType$1[_0x4f7511(0x3219)]||_0x3a6b3d===CornerType$1[_0x4f7511(0x1cdb)]?_0x52b796[_0x4f7511(0x5323)]({'rightPositions':computeRoundCorner(_0x5c4ef9,_0x22e7a9,_0x5b89ba,_0x3a6b3d,_0x4df557)}):_0x52b796['push']({'rightPositions':computeMiteredCorner(_0x19c260,_0x293493,_0x5b89ba,_0x4df557)})),_0x4c62c7=Cartesian3[_0x4f7511(0xa61)](_0x4471f3,_0x4c62c7);}_0x19c260=_0x3eb4f0;}return _0x28b748=_0x121287[_0x4f7511(0x2b98)](_0x19c260,_0x28b748),scaleArray2[0x0]=Cartesian3['clone'](_0x50109f,scaleArray2[0x0]),scaleArray2[0x1]=Cartesian3[_0x4f7511(0x40f3)](_0x19c260,scaleArray2[0x1]),_0x1a13f3=addShiftedPositions(PolylinePipeline['generateArc']({'positions':scaleArray2,'granularity':_0x2f6c53,'ellipsoid':_0x121287}),_0x8117d5,_0x43953f,_0x1a13f3),_0x4ba113&&(_0x4622ef[_0x520f73(0x2a0e)](_0x8117d5['x'],_0x8117d5['y'],_0x8117d5['z']),_0x216b55[_0x4f7511(0x5323)](_0x28b748['x'],_0x28b748['y'],_0x28b748['z'])),_0x3a6b3d===CornerType$1[_0x4f7511(0x3219)]&&(_0x16b262=addEndCaps(_0x1a13f3)),{'positions':_0x1a13f3,'corners':_0x52b796,'lefts':_0x4622ef,'normals':_0x216b55,'endPositions':_0x16b262};};var cartesian1$1=new Cartesian3(),cartesian2$1=new Cartesian3(),cartesian3$1=new Cartesian3(),cartesian4=new Cartesian3(),cartesian5=new Cartesian3(),cartesian6=new Cartesian3(),scratch1=new Cartesian3(),scratch2=new Cartesian3();function scaleToSurface$1(_0x3a2e66,_0x3e16f7){var _0x2af964=_0x5e00b3;for(var _0x309042=0x0;_0x309042<_0x3a2e66[_0x2af964(0x809)];_0x309042++)_0x3a2e66[_0x309042]=_0x3e16f7[_0x2af964(0x1dcb)](_0x3a2e66[_0x309042],_0x3a2e66[_0x309042]);return _0x3a2e66;}function addNormals(_0x5cb9bc,_0x5ebc5b,_0x47d5db,_0x529eb6,_0x579b26,_0x26ea9f){var _0x182f38=_0x307c2b,_0xc9c70f=_0x5e00b3,_0x3ab04e=_0x5cb9bc[_0xc9c70f(0x1c16)],_0x5b2a9a=_0x5cb9bc[_0xc9c70f(0x720)],_0x4e0fa2=_0x5cb9bc[_0xc9c70f(0x5ae8)],_0x46d21d=Cartesian3[_0xc9c70f(0x4853)](Cartesian3[_0xc9c70f(0x4143)](_0x47d5db,_0x5ebc5b,scratch1),scratch1);_0x26ea9f[_0xc9c70f(0x47ce)]&&CorridorGeometryLibrary[_0x182f38(0x326e)](_0x3ab04e,_0x5ebc5b,_0x529eb6,_0x579b26),_0x26ea9f[_0xc9c70f(0x2005)]&&CorridorGeometryLibrary[_0xc9c70f(0x1df9)](_0x5b2a9a,_0x46d21d,_0x529eb6,_0x579b26),_0x26ea9f[_0xc9c70f(0x333d)]&&CorridorGeometryLibrary[_0xc9c70f(0x1df9)](_0x4e0fa2,_0x47d5db,_0x529eb6,_0x579b26);}function combine$1(_0x56d6fc,_0xadbe56,_0x2ad63d){var _0x122c35=_0x307c2b,_0xd5cd07=_0x5e00b3,_0x3bf744,_0x49f81f,_0x568e01,_0x90c8c3=_0x56d6fc[_0xd5cd07(0x1c83)],_0x59312e=_0x56d6fc[_0x122c35(0x7a5)],_0xb434b6=_0x56d6fc[_0xd5cd07(0x28ae)],_0x1d9991=_0x56d6fc[_0xd5cd07(0x3ab8)],_0x3c7666=_0x56d6fc[_0xd5cd07(0x1c16)],_0x4deb42=new GeometryAttributes(),_0x4bfca9=0x0,_0x55b93a=0x0,_0x3cea40=0x0;for(_0x49f81f=0x0;_0x49f81f<_0x90c8c3[_0xd5cd07(0x809)];_0x49f81f+=0x2)_0x4bfca9+=_0x568e01=_0x90c8c3[_0x49f81f]['length']-0x3,_0x3cea40+=0x2*_0x568e01,_0x55b93a+=_0x90c8c3[_0x49f81f+0x1][_0x122c35(0x2ef4)]-0x3;for(_0x4bfca9+=0x3,_0x55b93a+=0x3,_0x49f81f=0x0;_0x49f81f<_0x59312e[_0xd5cd07(0x809)];_0x49f81f++){_0x3bf744=_0x59312e[_0x49f81f];var _0x218492=_0x59312e[_0x49f81f][_0xd5cd07(0x1561)];defined$1(_0x218492)?(_0x4bfca9+=_0x568e01=_0x218492[_0xd5cd07(0x809)],_0x3cea40+=_0x568e01):(_0x55b93a+=_0x568e01=_0x59312e[_0x49f81f][_0x122c35(0x348d)]['length'],_0x3cea40+=_0x568e01);}var _0x204530,_0x1e9563=defined$1(_0xb434b6);_0x1e9563&&(_0x4bfca9+=_0x204530=_0xb434b6[0x0][_0xd5cd07(0x809)]-0x3,_0x55b93a+=_0x204530,_0x3cea40+=0x6*(_0x204530/=0x3));var _0x41519c,_0x2f8466,_0x14c39d,_0x31944e,_0x375375,_0x5e0bad,_0x567fb4=_0x4bfca9+_0x55b93a,_0x46fe6c=new Float64Array(_0x567fb4),_0x514478={'normals':_0xadbe56[_0xd5cd07(0x47ce)]?new Float32Array(_0x567fb4):void 0x0,'tangents':_0xadbe56[_0xd5cd07(0x2005)]?new Float32Array(_0x567fb4):void 0x0,'bitangents':_0xadbe56[_0xd5cd07(0x333d)]?new Float32Array(_0x567fb4):void 0x0},_0x580e6a=0x0,_0x3b6d6e=_0x567fb4-0x1,_0x209125=cartesian1$1,_0x20ee3e=cartesian2$1,_0x8dfbf8=_0x204530/0x2,_0x1c710f=IndexDatatype$1[_0xd5cd07(0x40dd)](_0x567fb4/0x3,_0x3cea40),_0x509e32=0x0;if(_0x1e9563){_0x5e0bad=cartesian3$1,_0x375375=cartesian4;var _0x5e62a6=_0xb434b6[0x0];for(_0x209125=Cartesian3[_0xd5cd07(0x361f)](_0x3c7666,0x0,_0x209125),_0x20ee3e=Cartesian3[_0x122c35(0x44cf)](_0x1d9991,0x0,_0x20ee3e),_0x49f81f=0x0;_0x49f81f<_0x8dfbf8;_0x49f81f++)_0x5e0bad=Cartesian3[_0xd5cd07(0x361f)](_0x5e62a6,0x3*(_0x8dfbf8-0x1-_0x49f81f),_0x5e0bad),_0x375375=Cartesian3[_0xd5cd07(0x361f)](_0x5e62a6,0x3*(_0x8dfbf8+_0x49f81f),_0x375375),CorridorGeometryLibrary[_0xd5cd07(0x1df9)](_0x46fe6c,_0x375375,_0x580e6a),CorridorGeometryLibrary[_0xd5cd07(0x1df9)](_0x46fe6c,_0x5e0bad,void 0x0,_0x3b6d6e),addNormals(_0x514478,_0x209125,_0x20ee3e,_0x580e6a,_0x3b6d6e,_0xadbe56),_0x31944e=(_0x2f8466=_0x580e6a/0x3)+0x1,_0x14c39d=(_0x41519c=(_0x3b6d6e-0x2)/0x3)-0x1,_0x1c710f[_0x509e32++]=_0x41519c,_0x1c710f[_0x509e32++]=_0x2f8466,_0x1c710f[_0x509e32++]=_0x14c39d,_0x1c710f[_0x509e32++]=_0x14c39d,_0x1c710f[_0x509e32++]=_0x2f8466,_0x1c710f[_0x509e32++]=_0x31944e,_0x580e6a+=0x3,_0x3b6d6e-=0x3;}var _0x499732,_0x3347f5,_0x3f8c32=0x0,_0x5c7913=0x0,_0x4a9f7d=_0x90c8c3[_0x3f8c32++],_0x50c962=_0x90c8c3[_0x3f8c32++];for(_0x46fe6c['set'](_0x4a9f7d,_0x580e6a),_0x46fe6c[_0xd5cd07(0x10aa)](_0x50c962,_0x3b6d6e-_0x50c962[_0xd5cd07(0x809)]+0x1),_0x20ee3e=Cartesian3['fromArray'](_0x1d9991,_0x5c7913,_0x20ee3e),_0x568e01=_0x50c962[_0xd5cd07(0x809)]-0x3,_0x49f81f=0x0;_0x49f81f<_0x568e01;_0x49f81f+=0x3)_0x499732=_0x2ad63d[_0xd5cd07(0x2b98)](Cartesian3[_0xd5cd07(0x361f)](_0x4a9f7d,_0x49f81f,scratch1),scratch1),_0x3347f5=_0x2ad63d[_0xd5cd07(0x2b98)](Cartesian3[_0xd5cd07(0x361f)](_0x50c962,_0x568e01-_0x49f81f,scratch2),scratch2),addNormals(_0x514478,_0x209125=Cartesian3[_0xd5cd07(0x4853)](Cartesian3[_0xd5cd07(0x30c2)](_0x499732,_0x3347f5,_0x209125),_0x209125),_0x20ee3e,_0x580e6a,_0x3b6d6e,_0xadbe56),_0x31944e=(_0x2f8466=_0x580e6a/0x3)+0x1,_0x14c39d=(_0x41519c=(_0x3b6d6e-0x2)/0x3)-0x1,_0x1c710f[_0x509e32++]=_0x41519c,_0x1c710f[_0x509e32++]=_0x2f8466,_0x1c710f[_0x509e32++]=_0x14c39d,_0x1c710f[_0x509e32++]=_0x14c39d,_0x1c710f[_0x509e32++]=_0x2f8466,_0x1c710f[_0x509e32++]=_0x31944e,_0x580e6a+=0x3,_0x3b6d6e-=0x3;for(_0x499732=_0x2ad63d[_0xd5cd07(0x2b98)](Cartesian3[_0xd5cd07(0x361f)](_0x4a9f7d,_0x568e01,scratch1),scratch1),_0x3347f5=_0x2ad63d[_0x122c35(0xd1d)](Cartesian3[_0xd5cd07(0x361f)](_0x50c962,_0x568e01,scratch2),scratch2),_0x209125=Cartesian3[_0x122c35(0x4d5b)](Cartesian3[_0xd5cd07(0x30c2)](_0x499732,_0x3347f5,_0x209125),_0x209125),_0x5c7913+=0x3,_0x49f81f=0x0;_0x49f81f<_0x59312e['length'];_0x49f81f++){var _0x5977d6,_0x503f1d,_0x57ed6d,_0x924be3=(_0x3bf744=_0x59312e[_0x49f81f])[_0xd5cd07(0x1561)],_0x3a2e0d=_0x3bf744[_0xd5cd07(0x3e6)],_0x4abf2d=cartesian6,_0x42fbe2=cartesian3$1,_0x5ee7f2=cartesian4;if(_0x209125=Cartesian3[_0xd5cd07(0x361f)](_0x3c7666,_0x5c7913,_0x209125),defined$1(_0x924be3)){for(addNormals(_0x514478,_0x209125,_0x20ee3e,void 0x0,_0x3b6d6e,_0xadbe56),_0x3b6d6e-=0x3,_0x503f1d=_0x31944e,_0x57ed6d=_0x14c39d,_0x5977d6=0x0;_0x5977d6<_0x924be3[_0xd5cd07(0x809)]/0x3;_0x5977d6++)_0x4abf2d=Cartesian3[_0xd5cd07(0x361f)](_0x924be3,0x3*_0x5977d6,_0x4abf2d),_0x1c710f[_0x509e32++]=_0x503f1d,_0x1c710f[_0x509e32++]=_0x57ed6d-_0x5977d6-0x1,_0x1c710f[_0x509e32++]=_0x57ed6d-_0x5977d6,CorridorGeometryLibrary[_0xd5cd07(0x1df9)](_0x46fe6c,_0x4abf2d,void 0x0,_0x3b6d6e),_0x42fbe2=Cartesian3[_0x122c35(0x44cf)](_0x46fe6c,0x3*(_0x57ed6d-_0x5977d6-0x1),_0x42fbe2),_0x5ee7f2=Cartesian3[_0xd5cd07(0x361f)](_0x46fe6c,0x3*_0x503f1d,_0x5ee7f2),addNormals(_0x514478,_0x209125,_0x20ee3e=Cartesian3['normalize'](Cartesian3[_0xd5cd07(0x34b6)](_0x42fbe2,_0x5ee7f2,_0x20ee3e),_0x20ee3e),void 0x0,_0x3b6d6e,_0xadbe56),_0x3b6d6e-=0x3;_0x4abf2d=Cartesian3[_0xd5cd07(0x361f)](_0x46fe6c,0x3*_0x503f1d,_0x4abf2d),_0x42fbe2=Cartesian3[_0xd5cd07(0x34b6)](Cartesian3[_0xd5cd07(0x361f)](_0x46fe6c,0x3*_0x57ed6d,_0x42fbe2),_0x4abf2d,_0x42fbe2),_0x5ee7f2=Cartesian3[_0xd5cd07(0x34b6)](Cartesian3[_0xd5cd07(0x361f)](_0x46fe6c,0x3*(_0x57ed6d-_0x5977d6),_0x5ee7f2),_0x4abf2d,_0x5ee7f2),addNormals(_0x514478,_0x209125,_0x20ee3e=Cartesian3[_0xd5cd07(0x4853)](Cartesian3[_0xd5cd07(0x30c2)](_0x42fbe2,_0x5ee7f2,_0x20ee3e),_0x20ee3e),_0x580e6a,void 0x0,_0xadbe56),_0x580e6a+=0x3;}else{for(addNormals(_0x514478,_0x209125,_0x20ee3e,_0x580e6a,void 0x0,_0xadbe56),_0x580e6a+=0x3,_0x503f1d=_0x14c39d,_0x57ed6d=_0x31944e,_0x5977d6=0x0;_0x5977d6<_0x3a2e0d[_0xd5cd07(0x809)]/0x3;_0x5977d6++)_0x4abf2d=Cartesian3[_0x122c35(0x44cf)](_0x3a2e0d,0x3*_0x5977d6,_0x4abf2d),_0x1c710f[_0x509e32++]=_0x503f1d,_0x1c710f[_0x509e32++]=_0x57ed6d+_0x5977d6,_0x1c710f[_0x509e32++]=_0x57ed6d+_0x5977d6+0x1,CorridorGeometryLibrary[_0xd5cd07(0x1df9)](_0x46fe6c,_0x4abf2d,_0x580e6a),_0x42fbe2=Cartesian3[_0xd5cd07(0x361f)](_0x46fe6c,0x3*_0x503f1d,_0x42fbe2),_0x5ee7f2=Cartesian3[_0xd5cd07(0x361f)](_0x46fe6c,0x3*(_0x57ed6d+_0x5977d6),_0x5ee7f2),addNormals(_0x514478,_0x209125,_0x20ee3e=Cartesian3[_0xd5cd07(0x4853)](Cartesian3[_0xd5cd07(0x34b6)](_0x42fbe2,_0x5ee7f2,_0x20ee3e),_0x20ee3e),_0x580e6a,void 0x0,_0xadbe56),_0x580e6a+=0x3;_0x4abf2d=Cartesian3[_0xd5cd07(0x361f)](_0x46fe6c,0x3*_0x503f1d,_0x4abf2d),_0x42fbe2=Cartesian3[_0xd5cd07(0x34b6)](Cartesian3[_0xd5cd07(0x361f)](_0x46fe6c,0x3*(_0x57ed6d+_0x5977d6),_0x42fbe2),_0x4abf2d,_0x42fbe2),_0x5ee7f2=Cartesian3[_0xd5cd07(0x34b6)](Cartesian3[_0xd5cd07(0x361f)](_0x46fe6c,0x3*_0x57ed6d,_0x5ee7f2),_0x4abf2d,_0x5ee7f2),addNormals(_0x514478,_0x209125,_0x20ee3e=Cartesian3[_0xd5cd07(0x4853)](Cartesian3[_0x122c35(0x5309)](Cartesian3[_0x122c35(0x1af6)](_0x5ee7f2,_0x42fbe2,_0x20ee3e),_0x20ee3e),_0x20ee3e),void 0x0,_0x3b6d6e,_0xadbe56),_0x3b6d6e-=0x3;}for(_0x4a9f7d=_0x90c8c3[_0x3f8c32++],_0x50c962=_0x90c8c3[_0x3f8c32++],_0x4a9f7d[_0xd5cd07(0x2f5b)](0x0,0x3),_0x50c962[_0xd5cd07(0x2f5b)](_0x50c962[_0xd5cd07(0x809)]-0x3,0x3),_0x46fe6c[_0xd5cd07(0x10aa)](_0x4a9f7d,_0x580e6a),_0x46fe6c[_0x122c35(0x3235)](_0x50c962,_0x3b6d6e-_0x50c962[_0x122c35(0x2ef4)]+0x1),_0x568e01=_0x50c962[_0xd5cd07(0x809)]-0x3,_0x5c7913+=0x3,_0x20ee3e=Cartesian3[_0xd5cd07(0x361f)](_0x1d9991,_0x5c7913,_0x20ee3e),_0x5977d6=0x0;_0x5977d6<_0x50c962[_0xd5cd07(0x809)];_0x5977d6+=0x3)_0x499732=_0x2ad63d[_0x122c35(0xd1d)](Cartesian3[_0x122c35(0x44cf)](_0x4a9f7d,_0x5977d6,scratch1),scratch1),_0x3347f5=_0x2ad63d[_0xd5cd07(0x2b98)](Cartesian3['fromArray'](_0x50c962,_0x568e01-_0x5977d6,scratch2),scratch2),addNormals(_0x514478,_0x209125=Cartesian3[_0xd5cd07(0x4853)](Cartesian3[_0xd5cd07(0x30c2)](_0x499732,_0x3347f5,_0x209125),_0x209125),_0x20ee3e,_0x580e6a,_0x3b6d6e,_0xadbe56),_0x2f8466=(_0x31944e=_0x580e6a/0x3)-0x1,_0x41519c=(_0x14c39d=(_0x3b6d6e-0x2)/0x3)+0x1,_0x1c710f[_0x509e32++]=_0x41519c,_0x1c710f[_0x509e32++]=_0x2f8466,_0x1c710f[_0x509e32++]=_0x14c39d,_0x1c710f[_0x509e32++]=_0x14c39d,_0x1c710f[_0x509e32++]=_0x2f8466,_0x1c710f[_0x509e32++]=_0x31944e,_0x580e6a+=0x3,_0x3b6d6e-=0x3;_0x580e6a-=0x3,_0x3b6d6e+=0x3;}if(addNormals(_0x514478,_0x209125=Cartesian3[_0xd5cd07(0x361f)](_0x3c7666,_0x3c7666[_0xd5cd07(0x809)]-0x3,_0x209125),_0x20ee3e,_0x580e6a,_0x3b6d6e,_0xadbe56),_0x1e9563){_0x580e6a+=0x3,_0x3b6d6e-=0x3,_0x5e0bad=cartesian3$1,_0x375375=cartesian4;var _0x2b19d5=_0xb434b6[0x1];for(_0x49f81f=0x0;_0x49f81f<_0x8dfbf8;_0x49f81f++)_0x5e0bad=Cartesian3[_0x122c35(0x44cf)](_0x2b19d5,0x3*(_0x204530-_0x49f81f-0x1),_0x5e0bad),_0x375375=Cartesian3[_0x122c35(0x44cf)](_0x2b19d5,0x3*_0x49f81f,_0x375375),CorridorGeometryLibrary[_0xd5cd07(0x1df9)](_0x46fe6c,_0x5e0bad,void 0x0,_0x3b6d6e),CorridorGeometryLibrary[_0xd5cd07(0x1df9)](_0x46fe6c,_0x375375,_0x580e6a),addNormals(_0x514478,_0x209125,_0x20ee3e,_0x580e6a,_0x3b6d6e,_0xadbe56),_0x2f8466=(_0x31944e=_0x580e6a/0x3)-0x1,_0x41519c=(_0x14c39d=(_0x3b6d6e-0x2)/0x3)+0x1,_0x1c710f[_0x509e32++]=_0x41519c,_0x1c710f[_0x509e32++]=_0x2f8466,_0x1c710f[_0x509e32++]=_0x14c39d,_0x1c710f[_0x509e32++]=_0x14c39d,_0x1c710f[_0x509e32++]=_0x2f8466,_0x1c710f[_0x509e32++]=_0x31944e,_0x580e6a+=0x3,_0x3b6d6e-=0x3;}if(_0x4deb42[_0x122c35(0x2fe9)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xd5cd07(0x4e01)],'componentsPerAttribute':0x3,'values':_0x46fe6c}),_0xadbe56['st']){var _0x1cad28,_0x2089a3,_0x191cb7=new Float32Array(_0x567fb4/0x3*0x2),_0x269420=0x0;if(_0x1e9563){_0x4bfca9/=0x3,_0x55b93a/=0x3;var _0x323e59,_0x36578b=Math['PI']/(_0x204530+0x1);_0x2089a3=0x1/(_0x4bfca9-_0x204530+0x1),_0x1cad28=0x1/(_0x55b93a-_0x204530+0x1);var _0xe465af=_0x204530/0x2;for(_0x49f81f=_0xe465af+0x1;_0x49f81f<_0x204530+0x1;_0x49f81f++)_0x323e59=CesiumMath[_0xd5cd07(0x1ea8)]+_0x36578b*_0x49f81f,_0x191cb7[_0x269420++]=_0x1cad28*(0x1+Math[_0xd5cd07(0x52a3)](_0x323e59)),_0x191cb7[_0x269420++]=0.5*(0x1+Math[_0x122c35(0xc19)](_0x323e59));for(_0x49f81f=0x1;_0x49f81f<_0x55b93a-_0x204530+0x1;_0x49f81f++)_0x191cb7[_0x269420++]=_0x49f81f*_0x1cad28,_0x191cb7[_0x269420++]=0x0;for(_0x49f81f=_0x204530;_0x49f81f>_0xe465af;_0x49f81f--)_0x323e59=CesiumMath[_0x122c35(0xab5)]-_0x49f81f*_0x36578b,_0x191cb7[_0x269420++]=0x1-_0x1cad28*(0x1+Math[_0xd5cd07(0x52a3)](_0x323e59)),_0x191cb7[_0x269420++]=0.5*(0x1+Math[_0xd5cd07(0x1428)](_0x323e59));for(_0x49f81f=_0xe465af;_0x49f81f>0x0;_0x49f81f--)_0x323e59=CesiumMath[_0xd5cd07(0x1ea8)]-_0x36578b*_0x49f81f,_0x191cb7[_0x269420++]=0x1-_0x2089a3*(0x1+Math[_0xd5cd07(0x52a3)](_0x323e59)),_0x191cb7[_0x269420++]=0.5*(0x1+Math[_0xd5cd07(0x1428)](_0x323e59));for(_0x49f81f=_0x4bfca9-_0x204530;_0x49f81f>0x0;_0x49f81f--)_0x191cb7[_0x269420++]=_0x49f81f*_0x2089a3,_0x191cb7[_0x269420++]=0x1;for(_0x49f81f=0x1;_0x49f81f<_0xe465af+0x1;_0x49f81f++)_0x323e59=CesiumMath[_0xd5cd07(0x1ea8)]+_0x36578b*_0x49f81f,_0x191cb7[_0x269420++]=_0x2089a3*(0x1+Math[_0xd5cd07(0x52a3)](_0x323e59)),_0x191cb7[_0x269420++]=0.5*(0x1+Math[_0x122c35(0xc19)](_0x323e59));}else{for(_0x2089a3=0x1/((_0x4bfca9/=0x3)-0x1),_0x1cad28=0x1/((_0x55b93a/=0x3)-0x1),_0x49f81f=0x0;_0x49f81f<_0x55b93a;_0x49f81f++)_0x191cb7[_0x269420++]=_0x49f81f*_0x1cad28,_0x191cb7[_0x269420++]=0x0;for(_0x49f81f=_0x4bfca9;_0x49f81f>0x0;_0x49f81f--)_0x191cb7[_0x269420++]=(_0x49f81f-0x1)*_0x2089a3,_0x191cb7[_0x269420++]=0x1;}_0x4deb42['st']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xd5cd07(0x486a)],'componentsPerAttribute':0x2,'values':_0x191cb7});}return _0xadbe56[_0xd5cd07(0x47ce)]&&(_0x4deb42[_0xd5cd07(0x47ce)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xd5cd07(0x486a)],'componentsPerAttribute':0x3,'values':_0x514478[_0xd5cd07(0x1c16)]})),_0xadbe56[_0xd5cd07(0x2005)]&&(_0x4deb42[_0xd5cd07(0x2005)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xd5cd07(0x486a)],'componentsPerAttribute':0x3,'values':_0x514478['tangents']})),_0xadbe56[_0x122c35(0x506b)]&&(_0x4deb42[_0x122c35(0x506b)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xd5cd07(0x486a)],'componentsPerAttribute':0x3,'values':_0x514478[_0xd5cd07(0x5ae8)]})),{'attributes':_0x4deb42,'indices':_0x1c710f};}function extrudedAttributes(_0x165388,_0x45a748){var _0x79849=_0x307c2b,_0x3f4991=_0x5e00b3;if(!(_0x45a748[_0x3f4991(0x47ce)]||_0x45a748[_0x3f4991(0x2005)]||_0x45a748[_0x3f4991(0x333d)]||_0x45a748['st']))return _0x165388;var _0x7e2ef5,_0x3ff916,_0x473021=_0x165388[_0x79849(0x2fe9)]['values'];(_0x45a748[_0x3f4991(0x47ce)]||_0x45a748[_0x3f4991(0x333d)])&&(_0x7e2ef5=_0x165388[_0x3f4991(0x47ce)][_0x3f4991(0xc98)],_0x3ff916=_0x165388[_0x3f4991(0x333d)][_0x3f4991(0xc98)]);var _0x277213,_0x944bd6=_0x165388[_0x79849(0x2fe9)][_0x3f4991(0xc98)][_0x3f4991(0x809)]/0x12,_0x439646=0x3*_0x944bd6,_0x244323=0x2*_0x944bd6,_0x14062c=0x2*_0x439646;if(_0x45a748[_0x79849(0x4407)]||_0x45a748[_0x3f4991(0x333d)]||_0x45a748[_0x79849(0x232e)]){var _0x4a93b8=_0x45a748[_0x3f4991(0x47ce)]?new Float32Array(0x6*_0x439646):void 0x0,_0x542ab4=_0x45a748[_0x3f4991(0x2005)]?new Float32Array(0x6*_0x439646):void 0x0,_0xd56cb7=_0x45a748[_0x79849(0x506b)]?new Float32Array(0x6*_0x439646):void 0x0,_0x45b9a2=cartesian1$1,_0x4d13a0=cartesian2$1,_0x2b11a1=cartesian3$1,_0x55a128=cartesian4,_0x240964=cartesian5,_0x91a0bd=cartesian6,_0x3c3ff5=_0x14062c;for(_0x277213=0x0;_0x277213<_0x439646;_0x277213+=0x3){var _0x486b7b=_0x3c3ff5+_0x14062c;_0x45b9a2=Cartesian3[_0x3f4991(0x361f)](_0x473021,_0x277213,_0x45b9a2),_0x4d13a0=Cartesian3[_0x3f4991(0x361f)](_0x473021,_0x277213+_0x439646,_0x4d13a0),_0x2b11a1=Cartesian3[_0x3f4991(0x361f)](_0x473021,(_0x277213+0x3)%_0x439646,_0x2b11a1),_0x4d13a0=Cartesian3[_0x3f4991(0x34b6)](_0x4d13a0,_0x45b9a2,_0x4d13a0),_0x2b11a1=Cartesian3[_0x3f4991(0x34b6)](_0x2b11a1,_0x45b9a2,_0x2b11a1),_0x55a128=Cartesian3['normalize'](Cartesian3[_0x79849(0x1b4a)](_0x4d13a0,_0x2b11a1,_0x55a128),_0x55a128),_0x45a748['normal']&&(CorridorGeometryLibrary[_0x3f4991(0x1df9)](_0x4a93b8,_0x55a128,_0x486b7b),CorridorGeometryLibrary[_0x3f4991(0x1df9)](_0x4a93b8,_0x55a128,_0x486b7b+0x3),CorridorGeometryLibrary[_0x79849(0x326e)](_0x4a93b8,_0x55a128,_0x3c3ff5),CorridorGeometryLibrary[_0x79849(0x326e)](_0x4a93b8,_0x55a128,_0x3c3ff5+0x3)),(_0x45a748[_0x3f4991(0x2005)]||_0x45a748[_0x3f4991(0x333d)])&&(_0x91a0bd=Cartesian3[_0x3f4991(0x361f)](_0x7e2ef5,_0x277213,_0x91a0bd),_0x45a748[_0x3f4991(0x333d)]&&(CorridorGeometryLibrary[_0x3f4991(0x1df9)](_0xd56cb7,_0x91a0bd,_0x486b7b),CorridorGeometryLibrary[_0x79849(0x326e)](_0xd56cb7,_0x91a0bd,_0x486b7b+0x3),CorridorGeometryLibrary['addAttribute'](_0xd56cb7,_0x91a0bd,_0x3c3ff5),CorridorGeometryLibrary[_0x3f4991(0x1df9)](_0xd56cb7,_0x91a0bd,_0x3c3ff5+0x3)),_0x45a748[_0x79849(0x232e)]&&(_0x240964=Cartesian3[_0x3f4991(0x4853)](Cartesian3[_0x3f4991(0x4143)](_0x91a0bd,_0x55a128,_0x240964),_0x240964),CorridorGeometryLibrary[_0x3f4991(0x1df9)](_0x542ab4,_0x240964,_0x486b7b),CorridorGeometryLibrary['addAttribute'](_0x542ab4,_0x240964,_0x486b7b+0x3),CorridorGeometryLibrary[_0x3f4991(0x1df9)](_0x542ab4,_0x240964,_0x3c3ff5),CorridorGeometryLibrary[_0x3f4991(0x1df9)](_0x542ab4,_0x240964,_0x3c3ff5+0x3))),_0x3c3ff5+=0x6;}if(_0x45a748[_0x3f4991(0x47ce)]){for(_0x4a93b8[_0x3f4991(0x10aa)](_0x7e2ef5),_0x277213=0x0;_0x277213<_0x439646;_0x277213+=0x3)_0x4a93b8[_0x277213+_0x439646]=-_0x7e2ef5[_0x277213],_0x4a93b8[_0x277213+_0x439646+0x1]=-_0x7e2ef5[_0x277213+0x1],_0x4a93b8[_0x277213+_0x439646+0x2]=-_0x7e2ef5[_0x277213+0x2];_0x165388[_0x3f4991(0x47ce)][_0x3f4991(0xc98)]=_0x4a93b8;}else _0x165388[_0x3f4991(0x47ce)]=void 0x0;if(_0x45a748[_0x3f4991(0x333d)]?(_0xd56cb7[_0x3f4991(0x10aa)](_0x3ff916),_0xd56cb7['set'](_0x3ff916,_0x439646),_0x165388[_0x3f4991(0x333d)][_0x79849(0x225a)]=_0xd56cb7):_0x165388[_0x3f4991(0x333d)]=void 0x0,_0x45a748[_0x3f4991(0x2005)]){var _0x2c43d3=_0x165388[_0x79849(0x232e)]['values'];_0x542ab4['set'](_0x2c43d3),_0x542ab4[_0x79849(0x3235)](_0x2c43d3,_0x439646),_0x165388[_0x79849(0x232e)][_0x3f4991(0xc98)]=_0x542ab4;}}if(_0x45a748['st']){var _0x581231=_0x165388['st'][_0x3f4991(0xc98)],_0x32b0ac=new Float32Array(0x6*_0x244323);_0x32b0ac[_0x79849(0x3235)](_0x581231),_0x32b0ac[_0x3f4991(0x10aa)](_0x581231,_0x244323);for(var _0x438292=0x2*_0x244323,_0xda249f=0x0;_0xda249f<0x2;_0xda249f++){for(_0x32b0ac[_0x438292++]=_0x581231[0x0],_0x32b0ac[_0x438292++]=_0x581231[0x1],_0x277213=0x2;_0x277213<_0x244323;_0x277213+=0x2){var _0xaa5e38=_0x581231[_0x277213],_0x131c1a=_0x581231[_0x277213+0x1];_0x32b0ac[_0x438292++]=_0xaa5e38,_0x32b0ac[_0x438292++]=_0x131c1a,_0x32b0ac[_0x438292++]=_0xaa5e38,_0x32b0ac[_0x438292++]=_0x131c1a;}_0x32b0ac[_0x438292++]=_0x581231[0x0],_0x32b0ac[_0x438292++]=_0x581231[0x1];}_0x165388['st'][_0x3f4991(0xc98)]=_0x32b0ac;}return _0x165388;}function addWallPositions$1(_0x41b1f0,_0x28a7fa,_0x1a3ccc){var _0x100d86=_0x307c2b;_0x1a3ccc[_0x28a7fa++]=_0x41b1f0[0x0],_0x1a3ccc[_0x28a7fa++]=_0x41b1f0[0x1],_0x1a3ccc[_0x28a7fa++]=_0x41b1f0[0x2];for(var _0x28bf20=0x3;_0x28bf20<_0x41b1f0[_0x100d86(0x2ef4)];_0x28bf20+=0x3){var _0x2fc173=_0x41b1f0[_0x28bf20],_0x3c888b=_0x41b1f0[_0x28bf20+0x1],_0x199436=_0x41b1f0[_0x28bf20+0x2];_0x1a3ccc[_0x28a7fa++]=_0x2fc173,_0x1a3ccc[_0x28a7fa++]=_0x3c888b,_0x1a3ccc[_0x28a7fa++]=_0x199436,_0x1a3ccc[_0x28a7fa++]=_0x2fc173,_0x1a3ccc[_0x28a7fa++]=_0x3c888b,_0x1a3ccc[_0x28a7fa++]=_0x199436;}return _0x1a3ccc[_0x28a7fa++]=_0x41b1f0[0x0],_0x1a3ccc[_0x28a7fa++]=_0x41b1f0[0x1],_0x1a3ccc[_0x28a7fa++]=_0x41b1f0[0x2],_0x1a3ccc;}function computePositionsExtruded$1(_0x1fa10f,_0x1bd44e){var _0x36c9ee=_0x307c2b,_0xa49e68=_0x5e00b3,_0x266c1a=new VertexFormat({'position':_0x1bd44e[_0xa49e68(0x3747)],'normal':_0x1bd44e[_0xa49e68(0x47ce)]||_0x1bd44e[_0xa49e68(0x333d)]||_0x1fa10f[_0xa49e68(0x5b2e)],'tangent':_0x1bd44e[_0xa49e68(0x2005)],'bitangent':_0x1bd44e[_0xa49e68(0x47ce)]||_0x1bd44e[_0xa49e68(0x333d)],'st':_0x1bd44e['st']}),_0x3d4dce=_0x1fa10f[_0xa49e68(0x4faa)],_0x3541da=combine$1(CorridorGeometryLibrary[_0xa49e68(0x6f6)](_0x1fa10f),_0x266c1a,_0x3d4dce),_0x5aa366=_0x1fa10f[_0xa49e68(0x5a4e)],_0x2fd6dd=_0x1fa10f[_0xa49e68(0x4b22)],_0x32d323=_0x3541da[_0x36c9ee(0x3377)],_0x5188c2=_0x3541da[_0xa49e68(0x314b)],_0x1859ef=_0x32d323[_0xa49e68(0x3747)][_0xa49e68(0xc98)],_0x3256cd=_0x1859ef[_0xa49e68(0x809)],_0xd4d50e=new Float64Array(0x6*_0x3256cd),_0x18d4e6=new Float64Array(_0x3256cd);_0x18d4e6[_0xa49e68(0x10aa)](_0x1859ef);var _0x21e729,_0xc96d6b=new Float64Array(0x4*_0x3256cd);_0xc96d6b=addWallPositions$1(_0x1859ef=PolygonPipeline[_0xa49e68(0x3772)](_0x1859ef,_0x5aa366,_0x3d4dce),0x0,_0xc96d6b),_0xc96d6b=addWallPositions$1(_0x18d4e6=PolygonPipeline[_0xa49e68(0x3772)](_0x18d4e6,_0x2fd6dd,_0x3d4dce),0x2*_0x3256cd,_0xc96d6b),_0xd4d50e[_0xa49e68(0x10aa)](_0x1859ef),_0xd4d50e[_0xa49e68(0x10aa)](_0x18d4e6,_0x3256cd),_0xd4d50e[_0xa49e68(0x10aa)](_0xc96d6b,0x2*_0x3256cd),_0x32d323[_0xa49e68(0x3747)][_0xa49e68(0xc98)]=_0xd4d50e,_0x32d323=extrudedAttributes(_0x32d323,_0x1bd44e);var _0x14c548=_0x3256cd/0x3;if(_0x1fa10f[_0xa49e68(0x5b2e)]){var _0x174714=_0x32d323[_0xa49e68(0x47ce)][_0xa49e68(0xc98)];_0x3256cd=_0x174714['length'];var _0x3734fe=new Float32Array(0x6*_0x3256cd);for(_0x21e729=0x0;_0x21e729<_0x3256cd;_0x21e729++)_0x174714[_0x21e729]=-_0x174714[_0x21e729];_0x3734fe[_0xa49e68(0x10aa)](_0x174714,_0x3256cd),_0x3734fe=addWallPositions$1(_0x174714,0x4*_0x3256cd,_0x3734fe),_0x32d323[_0xa49e68(0x4f8a)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xa49e68(0x486a)],'componentsPerAttribute':0x3,'values':_0x3734fe}),_0x1bd44e[_0x36c9ee(0x4407)]||(_0x32d323[_0xa49e68(0x47ce)]=void 0x0);}if(defined$1(_0x1fa10f[_0x36c9ee(0x172d)])){var _0x56a6c5=new Uint8Array(0x6*_0x14c548);if(_0x1fa10f[_0xa49e68(0x4236)]===GeometryOffsetAttribute$1[_0xa49e68(0x5b9f)])_0x56a6c5=arrayFill(_0x56a6c5,0x1,0x0,_0x14c548),_0x56a6c5=arrayFill(_0x56a6c5,0x1,0x2*_0x14c548,0x4*_0x14c548);else _0x56a6c5=arrayFill(_0x56a6c5,_0x1fa10f[_0xa49e68(0x4236)]===GeometryOffsetAttribute$1[_0xa49e68(0x423a)]?0x0:0x1);_0x32d323[_0xa49e68(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xa49e68(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x56a6c5});}var _0x1be03b=_0x5188c2[_0xa49e68(0x809)],_0x544a78=_0x14c548+_0x14c548,_0x43181a=IndexDatatype$1[_0xa49e68(0x40dd)](_0xd4d50e[_0xa49e68(0x809)]/0x3,0x2*_0x1be03b+0x3*_0x544a78);_0x43181a[_0xa49e68(0x10aa)](_0x5188c2);var _0x3d7210,_0x2c2ded,_0x58e04a,_0x44ad1f,_0x37266f=_0x1be03b;for(_0x21e729=0x0;_0x21e729<_0x1be03b;_0x21e729+=0x3){var _0x536e4e=_0x5188c2[_0x21e729],_0x259dc6=_0x5188c2[_0x21e729+0x1],_0x3e7dd5=_0x5188c2[_0x21e729+0x2];_0x43181a[_0x37266f++]=_0x3e7dd5+_0x14c548,_0x43181a[_0x37266f++]=_0x259dc6+_0x14c548,_0x43181a[_0x37266f++]=_0x536e4e+_0x14c548;}for(_0x21e729=0x0;_0x21e729<_0x544a78;_0x21e729+=0x2)_0x58e04a=(_0x3d7210=_0x21e729+_0x544a78)+0x1,_0x44ad1f=(_0x2c2ded=_0x3d7210+_0x544a78)+0x1,_0x43181a[_0x37266f++]=_0x3d7210,_0x43181a[_0x37266f++]=_0x2c2ded,_0x43181a[_0x37266f++]=_0x58e04a,_0x43181a[_0x37266f++]=_0x58e04a,_0x43181a[_0x37266f++]=_0x2c2ded,_0x43181a[_0x37266f++]=_0x44ad1f;return{'attributes':_0x32d323,'indices':_0x43181a};}var scratchCartesian1$3=new Cartesian3(),scratchCartesian2$7=new Cartesian3(),scratchCartographic$f=new Cartographic();function computeOffsetPoints(_0x1075b5,_0x3f6ab5,_0x23de88,_0x42c426,_0x2c7bc2,_0x1ee3f6){var _0x307dc7=_0x307c2b,_0x180fa2=_0x5e00b3,_0x1d4597=Cartesian3[_0x180fa2(0x34b6)](_0x3f6ab5,_0x1075b5,scratchCartesian1$3);Cartesian3['normalize'](_0x1d4597,_0x1d4597);var _0x16622a=_0x23de88[_0x307dc7(0xd1d)](_0x1075b5,scratchCartesian2$7),_0x25a8cb=Cartesian3[_0x307dc7(0x1b4a)](_0x1d4597,_0x16622a,scratchCartesian1$3);Cartesian3[_0x180fa2(0x34b9)](_0x25a8cb,_0x42c426,_0x25a8cb);var _0x49f9ea=_0x2c7bc2[_0x180fa2(0x5859)],_0x7b3167=_0x2c7bc2[_0x307dc7(0x5389)],_0x3055ab=_0x1ee3f6[_0x307dc7(0x353e)],_0x538f04=_0x1ee3f6[_0x180fa2(0x4465)];Cartesian3[_0x180fa2(0x30c2)](_0x1075b5,_0x25a8cb,scratchCartesian2$7),_0x23de88[_0x180fa2(0x3bd7)](scratchCartesian2$7,scratchCartographic$f);var _0x8c6087=scratchCartographic$f[_0x307dc7(0x353e)],_0x23772f=scratchCartographic$f[_0x180fa2(0x4465)];_0x49f9ea=Math[_0x180fa2(0x19a8)](_0x49f9ea,_0x8c6087),_0x7b3167=Math[_0x180fa2(0x19a8)](_0x7b3167,_0x23772f),_0x3055ab=Math[_0x180fa2(0x498f)](_0x3055ab,_0x8c6087),_0x538f04=Math[_0x180fa2(0x498f)](_0x538f04,_0x23772f),Cartesian3[_0x307dc7(0x3d2f)](_0x1075b5,_0x25a8cb,scratchCartesian2$7),_0x23de88['cartesianToCartographic'](scratchCartesian2$7,scratchCartographic$f),_0x8c6087=scratchCartographic$f[_0x180fa2(0x5859)],_0x23772f=scratchCartographic$f[_0x180fa2(0x4465)],_0x49f9ea=Math[_0x180fa2(0x19a8)](_0x49f9ea,_0x8c6087),_0x7b3167=Math[_0x180fa2(0x19a8)](_0x7b3167,_0x23772f),_0x3055ab=Math[_0x180fa2(0x498f)](_0x3055ab,_0x8c6087),_0x538f04=Math[_0x180fa2(0x498f)](_0x538f04,_0x23772f),_0x2c7bc2[_0x307dc7(0x353e)]=_0x49f9ea,_0x2c7bc2[_0x180fa2(0x4465)]=_0x7b3167,_0x1ee3f6['latitude']=_0x3055ab,_0x1ee3f6[_0x307dc7(0x5389)]=_0x538f04;}var scratchCartesianOffset=new Cartesian3(),scratchCartesianEnds=new Cartesian3(),scratchCartographicMin=new Cartographic(),scratchCartographicMax=new Cartographic();function computeRectangle$2(_0x48d680,_0x19c587,_0xc55010,_0x108f8e,_0x38ac61){var _0xe7e2f5=_0x307c2b,_0x263dff=_0x5e00b3,_0x414a34=arrayRemoveDuplicates(_0x48d680=scaleToSurface$1(_0x48d680,_0x19c587),Cartesian3[_0x263dff(0x1c11)]),_0x4bfeaa=_0x414a34[_0x263dff(0x809)];if(_0x4bfeaa<0x2||_0xc55010<=0x0)return new Rectangle();var _0x2d2ba9,_0x3573cf,_0x342259=0.5*_0xc55010;if(scratchCartographicMin[_0x263dff(0x5859)]=Number[_0x263dff(0xe92)],scratchCartographicMin[_0xe7e2f5(0x5389)]=Number[_0x263dff(0xe92)],scratchCartographicMax[_0x263dff(0x5859)]=Number[_0x263dff(0x2218)],scratchCartographicMax[_0xe7e2f5(0x5389)]=Number[_0x263dff(0x2218)],_0x108f8e===CornerType$1[_0x263dff(0x3219)]){var _0x471c36=_0x414a34[0x0];Cartesian3[_0x263dff(0x34b6)](_0x471c36,_0x414a34[0x1],scratchCartesianOffset),Cartesian3[_0x263dff(0x4853)](scratchCartesianOffset,scratchCartesianOffset),Cartesian3[_0x263dff(0x34b9)](scratchCartesianOffset,_0x342259,scratchCartesianOffset),Cartesian3[_0x263dff(0x30c2)](_0x471c36,scratchCartesianOffset,scratchCartesianEnds),_0x19c587[_0x263dff(0x3bd7)](scratchCartesianEnds,scratchCartographic$f),_0x2d2ba9=scratchCartographic$f[_0xe7e2f5(0x353e)],_0x3573cf=scratchCartographic$f[_0x263dff(0x4465)],scratchCartographicMin[_0xe7e2f5(0x353e)]=Math[_0x263dff(0x19a8)](scratchCartographicMin[_0x263dff(0x5859)],_0x2d2ba9),scratchCartographicMin[_0x263dff(0x4465)]=Math[_0xe7e2f5(0x4b49)](scratchCartographicMin[_0x263dff(0x4465)],_0x3573cf),scratchCartographicMax[_0x263dff(0x5859)]=Math[_0x263dff(0x498f)](scratchCartographicMax[_0x263dff(0x5859)],_0x2d2ba9),scratchCartographicMax[_0x263dff(0x4465)]=Math[_0x263dff(0x498f)](scratchCartographicMax[_0x263dff(0x4465)],_0x3573cf);}for(var _0x5acd87=0x0;_0x5acd87<_0x4bfeaa-0x1;++_0x5acd87)computeOffsetPoints(_0x414a34[_0x5acd87],_0x414a34[_0x5acd87+0x1],_0x19c587,_0x342259,scratchCartographicMin,scratchCartographicMax);var _0x481781=_0x414a34[_0x4bfeaa-0x1];Cartesian3[_0x263dff(0x34b6)](_0x481781,_0x414a34[_0x4bfeaa-0x2],scratchCartesianOffset),Cartesian3[_0x263dff(0x4853)](scratchCartesianOffset,scratchCartesianOffset),Cartesian3[_0xe7e2f5(0x50ce)](scratchCartesianOffset,_0x342259,scratchCartesianOffset),Cartesian3[_0x263dff(0x30c2)](_0x481781,scratchCartesianOffset,scratchCartesianEnds),computeOffsetPoints(_0x481781,scratchCartesianEnds,_0x19c587,_0x342259,scratchCartographicMin,scratchCartographicMax),_0x108f8e===CornerType$1[_0x263dff(0x3219)]&&(_0x19c587[_0x263dff(0x3bd7)](scratchCartesianEnds,scratchCartographic$f),_0x2d2ba9=scratchCartographic$f[_0x263dff(0x5859)],_0x3573cf=scratchCartographic$f[_0x263dff(0x4465)],scratchCartographicMin[_0xe7e2f5(0x353e)]=Math[_0xe7e2f5(0x4b49)](scratchCartographicMin[_0x263dff(0x5859)],_0x2d2ba9),scratchCartographicMin[_0x263dff(0x4465)]=Math[_0x263dff(0x19a8)](scratchCartographicMin[_0x263dff(0x4465)],_0x3573cf),scratchCartographicMax[_0x263dff(0x5859)]=Math[_0x263dff(0x498f)](scratchCartographicMax[_0x263dff(0x5859)],_0x2d2ba9),scratchCartographicMax[_0xe7e2f5(0x5389)]=Math[_0x263dff(0x498f)](scratchCartographicMax[_0x263dff(0x4465)],_0x3573cf));var _0x1548b2=defined$1(_0x38ac61)?_0x38ac61:new Rectangle();return _0x1548b2[_0x263dff(0x5833)]=scratchCartographicMax[_0x263dff(0x5859)],_0x1548b2[_0xe7e2f5(0x2d46)]=scratchCartographicMin[_0x263dff(0x5859)],_0x1548b2[_0x263dff(0x310a)]=scratchCartographicMax[_0xe7e2f5(0x5389)],_0x1548b2[_0xe7e2f5(0x47d7)]=scratchCartographicMin[_0x263dff(0x4465)],_0x1548b2;}function CorridorGeometry(_0x567959){var _0x59e822=_0x307c2b,_0x5d4f57=_0x5e00b3,_0x57ed1=(_0x567959=defaultValue$1(_0x567959,defaultValue$1[_0x5d4f57(0x243c)]))[_0x5d4f57(0x1c83)],_0x18fbb2=_0x567959[_0x5d4f57(0x2d3c)],_0x37aade=defaultValue$1(_0x567959[_0x5d4f57(0x5a4e)],0x0),_0x290ec8=defaultValue$1(_0x567959[_0x5d4f57(0x4b22)],_0x37aade);this[_0x59e822(0x12ab)]=_0x57ed1,this[_0x5d4f57(0x3c00)]=Ellipsoid[_0x5d4f57(0x40f3)](defaultValue$1(_0x567959['ellipsoid'],Ellipsoid[_0x5d4f57(0x17f7)])),this[_0x59e822(0x4c25)]=VertexFormat[_0x5d4f57(0x40f3)](defaultValue$1(_0x567959[_0x5d4f57(0x5383)],VertexFormat[_0x5d4f57(0x5a9d)])),this[_0x5d4f57(0x5178)]=_0x18fbb2,this[_0x59e822(0x33bc)]=Math[_0x5d4f57(0x498f)](_0x37aade,_0x290ec8),this[_0x59e822(0x3449)]=Math[_0x5d4f57(0x19a8)](_0x37aade,_0x290ec8),this[_0x59e822(0x12df)]=defaultValue$1(_0x567959[_0x5d4f57(0x342c)],CornerType$1[_0x59e822(0x1d01)]),this[_0x5d4f57(0x9cd)]=defaultValue$1(_0x567959[_0x5d4f57(0x2da6)],CesiumMath[_0x59e822(0x476)]),this[_0x5d4f57(0x309f)]=defaultValue$1(_0x567959[_0x5d4f57(0x5b2e)],!0x1),this[_0x5d4f57(0x254e)]=_0x5d4f57(0x13c3),this[_0x5d4f57(0x2827)]=_0x567959[_0x5d4f57(0x4236)],this[_0x5d4f57(0x4432)]=void 0x0,this[_0x59e822(0x18d6)]=0x1+_0x57ed1[_0x5d4f57(0x809)]*Cartesian3[_0x5d4f57(0x2dd8)]+Ellipsoid[_0x5d4f57(0x2dd8)]+VertexFormat[_0x5d4f57(0x2dd8)]+0x7;}CorridorGeometry[_0x5e00b3(0x52a8)]=function(_0x11a7ea,_0x54de7d,_0x33d358){var _0x4a9bad=_0x307c2b,_0x5937a1=_0x5e00b3;_0x33d358=defaultValue$1(_0x33d358,0x0);var _0x1e7a2a=_0x11a7ea[_0x5937a1(0x634)],_0x299d80=_0x1e7a2a[_0x5937a1(0x809)];_0x54de7d[_0x33d358++]=_0x299d80;for(var _0x42bdd0=0x0;_0x42bdd0<_0x299d80;++_0x42bdd0,_0x33d358+=Cartesian3[_0x5937a1(0x2dd8)])Cartesian3[_0x5937a1(0x52a8)](_0x1e7a2a[_0x42bdd0],_0x54de7d,_0x33d358);return Ellipsoid[_0x5937a1(0x52a8)](_0x11a7ea[_0x4a9bad(0x1016)],_0x54de7d,_0x33d358),_0x33d358+=Ellipsoid['packedLength'],VertexFormat[_0x5937a1(0x52a8)](_0x11a7ea['_vertexFormat'],_0x54de7d,_0x33d358),_0x33d358+=VertexFormat[_0x5937a1(0x2dd8)],_0x54de7d[_0x33d358++]=_0x11a7ea[_0x4a9bad(0x496c)],_0x54de7d[_0x33d358++]=_0x11a7ea[_0x5937a1(0x3a59)],_0x54de7d[_0x33d358++]=_0x11a7ea[_0x5937a1(0x5308)],_0x54de7d[_0x33d358++]=_0x11a7ea[_0x5937a1(0x712)],_0x54de7d[_0x33d358++]=_0x11a7ea[_0x5937a1(0x9cd)],_0x54de7d[_0x33d358++]=_0x11a7ea[_0x5937a1(0x309f)]?0x1:0x0,_0x54de7d[_0x33d358]=defaultValue$1(_0x11a7ea[_0x5937a1(0x2827)],-0x1),_0x54de7d;};var scratchEllipsoid$b=Ellipsoid[_0x5e00b3(0x40f3)](Ellipsoid[_0x5e00b3(0x23ca)]),scratchVertexFormat$b=new VertexFormat(),scratchOptions$i={'positions':void 0x0,'ellipsoid':scratchEllipsoid$b,'vertexFormat':scratchVertexFormat$b,'width':void 0x0,'height':void 0x0,'extrudedHeight':void 0x0,'cornerType':void 0x0,'granularity':void 0x0,'shadowVolume':void 0x0,'offsetAttribute':void 0x0};CorridorGeometry[_0x5e00b3(0x1d8a)]=function(_0x78e40e,_0x4dbfe8,_0x174756){var _0x52038f=_0x307c2b,_0x14270a=_0x5e00b3;_0x4dbfe8=defaultValue$1(_0x4dbfe8,0x0);for(var _0x5922ed=_0x78e40e[_0x4dbfe8++],_0x174cc5=new Array(_0x5922ed),_0x20b143=0x0;_0x20b143<_0x5922ed;++_0x20b143,_0x4dbfe8+=Cartesian3[_0x14270a(0x2dd8)])_0x174cc5[_0x20b143]=Cartesian3[_0x14270a(0x1d8a)](_0x78e40e,_0x4dbfe8);var _0x4c0304=Ellipsoid[_0x52038f(0x1055)](_0x78e40e,_0x4dbfe8,scratchEllipsoid$b);_0x4dbfe8+=Ellipsoid[_0x14270a(0x2dd8)];var _0x5c22e6=VertexFormat[_0x14270a(0x1d8a)](_0x78e40e,_0x4dbfe8,scratchVertexFormat$b);_0x4dbfe8+=VertexFormat[_0x14270a(0x2dd8)];var _0x30a143=_0x78e40e[_0x4dbfe8++],_0xbd4164=_0x78e40e[_0x4dbfe8++],_0x3121c8=_0x78e40e[_0x4dbfe8++],_0xe83368=_0x78e40e[_0x4dbfe8++],_0x141509=_0x78e40e[_0x4dbfe8++],_0x289184=0x1===_0x78e40e[_0x4dbfe8++],_0x2b1e99=_0x78e40e[_0x4dbfe8];return defined$1(_0x174756)?(_0x174756[_0x14270a(0x634)]=_0x174cc5,_0x174756[_0x14270a(0x3c00)]=Ellipsoid[_0x14270a(0x40f3)](_0x4c0304,_0x174756[_0x14270a(0x3c00)]),_0x174756[_0x14270a(0x344e)]=VertexFormat[_0x14270a(0x40f3)](_0x5c22e6,_0x174756[_0x14270a(0x344e)]),_0x174756[_0x14270a(0x5178)]=_0x30a143,_0x174756[_0x52038f(0x33bc)]=_0xbd4164,_0x174756[_0x14270a(0x5308)]=_0x3121c8,_0x174756[_0x14270a(0x712)]=_0xe83368,_0x174756[_0x14270a(0x9cd)]=_0x141509,_0x174756[_0x52038f(0x3e22)]=_0x289184,_0x174756[_0x14270a(0x2827)]=-0x1===_0x2b1e99?void 0x0:_0x2b1e99,_0x174756):(scratchOptions$i[_0x14270a(0x1c83)]=_0x174cc5,scratchOptions$i[_0x14270a(0x2d3c)]=_0x30a143,scratchOptions$i[_0x14270a(0x5a4e)]=_0xbd4164,scratchOptions$i[_0x14270a(0x4b22)]=_0x3121c8,scratchOptions$i[_0x14270a(0x342c)]=_0xe83368,scratchOptions$i[_0x14270a(0x2da6)]=_0x141509,scratchOptions$i[_0x14270a(0x5b2e)]=_0x289184,scratchOptions$i[_0x52038f(0x172d)]=-0x1===_0x2b1e99?void 0x0:_0x2b1e99,new CorridorGeometry(scratchOptions$i));},CorridorGeometry[_0x5e00b3(0x16d8)]=function(_0x3ee893,_0x4df02c){var _0x2153cf=_0x307c2b,_0x2a9d4e=_0x5e00b3,_0x2eee6d=(_0x3ee893=defaultValue$1(_0x3ee893,defaultValue$1[_0x2a9d4e(0x243c)]))[_0x2a9d4e(0x1c83)],_0x1b705b=_0x3ee893[_0x2a9d4e(0x2d3c)];return computeRectangle$2(_0x2eee6d,defaultValue$1(_0x3ee893[_0x2a9d4e(0x4faa)],Ellipsoid[_0x2a9d4e(0x17f7)]),_0x1b705b,defaultValue$1(_0x3ee893[_0x2a9d4e(0x342c)],CornerType$1[_0x2153cf(0x1d01)]),_0x4df02c);},CorridorGeometry[_0x5e00b3(0x1647)]=function(_0x287e22){var _0x3962e1=_0x307c2b,_0xf53380=_0x5e00b3,_0x32e5d3=_0x287e22['_positions'],_0x38cdbb=_0x287e22[_0xf53380(0x5178)],_0x504f31=_0x287e22['_ellipsoid'],_0x22510c=arrayRemoveDuplicates(_0x32e5d3=scaleToSurface$1(_0x32e5d3,_0x504f31),Cartesian3[_0x3962e1(0x376e)]);if(!(_0x22510c[_0xf53380(0x809)]<0x2||_0x38cdbb<=0x0)){var _0x3d22ba,_0x4c917d=_0x287e22[_0xf53380(0x3a59)],_0xdce84=_0x287e22[_0xf53380(0x5308)],_0x1e9fe6=!CesiumMath[_0xf53380(0x1c11)](_0x4c917d,_0xdce84,0x0,CesiumMath[_0x3962e1(0x1e78)]),_0x147dab=_0x287e22['_vertexFormat'],_0x21b652={'ellipsoid':_0x504f31,'positions':_0x22510c,'width':_0x38cdbb,'cornerType':_0x287e22[_0x3962e1(0x12df)],'granularity':_0x287e22[_0xf53380(0x9cd)],'saveAttributes':!0x0};if(_0x1e9fe6)_0x21b652[_0xf53380(0x5a4e)]=_0x4c917d,_0x21b652[_0xf53380(0x4b22)]=_0xdce84,_0x21b652[_0xf53380(0x5b2e)]=_0x287e22[_0xf53380(0x309f)],_0x21b652[_0xf53380(0x4236)]=_0x287e22[_0xf53380(0x2827)],_0x3d22ba=computePositionsExtruded$1(_0x21b652,_0x147dab);else{if((_0x3d22ba=combine$1(CorridorGeometryLibrary[_0xf53380(0x6f6)](_0x21b652),_0x147dab,_0x504f31))[_0x3962e1(0x3377)][_0x3962e1(0x2fe9)][_0xf53380(0xc98)]=PolygonPipeline[_0xf53380(0x3772)](_0x3d22ba[_0xf53380(0x177b)][_0xf53380(0x3747)][_0xf53380(0xc98)],_0x4c917d,_0x504f31),defined$1(_0x287e22[_0xf53380(0x2827)])){var _0x23c518=_0x287e22[_0x3962e1(0x16cc)]===GeometryOffsetAttribute$1[_0xf53380(0x423a)]?0x0:0x1,_0x25a887=_0x3d22ba[_0xf53380(0x177b)][_0xf53380(0x3747)][_0xf53380(0xc98)]['length'],_0x354fd5=new Uint8Array(_0x25a887/0x3);arrayFill(_0x354fd5,_0x23c518),_0x3d22ba[_0xf53380(0x177b)][_0xf53380(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xf53380(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x354fd5});}}var _0x14a23a=_0x3d22ba[_0x3962e1(0x3377)],_0x376530=BoundingSphere[_0xf53380(0x1304)](_0x14a23a[_0xf53380(0x3747)][_0xf53380(0xc98)],void 0x0,0x3);return _0x147dab[_0xf53380(0x3747)]||(_0x3d22ba[_0xf53380(0x177b)][_0xf53380(0x3747)][_0xf53380(0xc98)]=void 0x0),new Geometry$1({'attributes':_0x14a23a,'indices':_0x3d22ba[_0x3962e1(0x30e5)],'primitiveType':PrimitiveType$1[_0xf53380(0xf30)],'boundingSphere':_0x376530,'offsetAttribute':_0x287e22[_0xf53380(0x2827)]});}},CorridorGeometry[_0x5e00b3(0xf14)]=function(_0x279651,_0x5ee56d,_0x2df802){var _0xb1a0d6=_0x5e00b3,_0x767bb4=_0x279651['_granularity'],_0x5ef83f=_0x279651[_0xb1a0d6(0x3c00)],_0x337aaf=_0x5ee56d(_0x767bb4,_0x5ef83f),_0x57fe2e=_0x2df802(_0x767bb4,_0x5ef83f);return new CorridorGeometry({'positions':_0x279651['_positions'],'width':_0x279651[_0xb1a0d6(0x5178)],'cornerType':_0x279651[_0xb1a0d6(0x712)],'ellipsoid':_0x5ef83f,'granularity':_0x767bb4,'extrudedHeight':_0x337aaf,'height':_0x57fe2e,'vertexFormat':VertexFormat[_0xb1a0d6(0x29af)],'shadowVolume':!0x0});},Object[_0x5e00b3(0x1dfd)](CorridorGeometry[_0x5e00b3(0x3720)],{'rectangle':{'get':function(){var _0x3fd322=_0x307c2b,_0x2e817b=_0x5e00b3;return defined$1(this[_0x2e817b(0x4432)])||(this[_0x2e817b(0x4432)]=computeRectangle$2(this[_0x2e817b(0x634)],this[_0x2e817b(0x3c00)],this[_0x3fd322(0x496c)],this[_0x2e817b(0x712)])),this[_0x2e817b(0x4432)];}},'textureCoordinateRotationPoints':{'get':function(){return[0x0,0x0,0x0,0x1,0x1,0x0];}}});var cartesian1=new Cartesian3(),cartesian2=new Cartesian3(),cartesian3=new Cartesian3();function scaleToSurface(_0x355a8f,_0x37569b){var _0x2aa008=_0x307c2b,_0x24e3c5=_0x5e00b3;for(var _0x1d5ae1=0x0;_0x1d5ae1<_0x355a8f[_0x2aa008(0x2ef4)];_0x1d5ae1++)_0x355a8f[_0x1d5ae1]=_0x37569b[_0x24e3c5(0x1dcb)](_0x355a8f[_0x1d5ae1],_0x355a8f[_0x1d5ae1]);return _0x355a8f;}function combine(_0x14ecf9,_0x4b5db3){var _0x31ce6e=_0x307c2b,_0x203877=_0x5e00b3,_0x4e3f5b,_0xced7e6,_0x130fd1,_0x187352=[],_0x3de4e9=_0x14ecf9[_0x31ce6e(0x14e)],_0x480171=_0x14ecf9[_0x203877(0x4227)],_0x33c74f=_0x14ecf9[_0x203877(0x28ae)],_0x507db7=new GeometryAttributes(),_0x1d10a3=0x0,_0x4ef0f4=0x0,_0x5027cb=0x0;for(_0xced7e6=0x0;_0xced7e6<_0x3de4e9[_0x203877(0x809)];_0xced7e6+=0x2)_0x1d10a3+=_0x130fd1=_0x3de4e9[_0xced7e6][_0x31ce6e(0x2ef4)]-0x3,_0x5027cb+=_0x130fd1/0x3*0x4,_0x4ef0f4+=_0x3de4e9[_0xced7e6+0x1][_0x203877(0x809)]-0x3;for(_0x1d10a3+=0x3,_0x4ef0f4+=0x3,_0xced7e6=0x0;_0xced7e6<_0x480171[_0x203877(0x809)];_0xced7e6++){_0x4e3f5b=_0x480171[_0xced7e6];var _0x29631d=_0x480171[_0xced7e6][_0x203877(0x1561)];defined$1(_0x29631d)?(_0x1d10a3+=_0x130fd1=_0x29631d[_0x203877(0x809)],_0x5027cb+=_0x130fd1/0x3*0x2):(_0x4ef0f4+=_0x130fd1=_0x480171[_0xced7e6][_0x203877(0x3e6)][_0x203877(0x809)],_0x5027cb+=_0x130fd1/0x3*0x2);}var _0x22dd9a,_0x3947de=defined$1(_0x33c74f);_0x3947de&&(_0x1d10a3+=_0x22dd9a=_0x33c74f[0x0][_0x203877(0x809)]-0x3,_0x4ef0f4+=_0x22dd9a,_0x5027cb+=0x4*(_0x22dd9a/=0x3));var _0x15223b,_0x29ed39,_0x447dd4,_0x346c32,_0x5c870c,_0x59f5bc,_0x4f4043=_0x1d10a3+_0x4ef0f4,_0x43e40d=new Float64Array(_0x4f4043),_0x343007=0x0,_0x4048b6=_0x4f4043-0x1,_0x55b66e=_0x22dd9a/0x2,_0x4734f5=IndexDatatype$1[_0x31ce6e(0x9e8)](_0x4f4043/0x3,_0x5027cb+0x4),_0x34b8c6=0x0;if(_0x4734f5[_0x34b8c6++]=_0x343007/0x3,_0x4734f5[_0x34b8c6++]=(_0x4048b6-0x2)/0x3,_0x3947de){_0x187352[_0x203877(0x5323)](_0x343007/0x3),_0x59f5bc=cartesian1,_0x5c870c=cartesian2;var _0x428b3c=_0x33c74f[0x0];for(_0xced7e6=0x0;_0xced7e6<_0x55b66e;_0xced7e6++)_0x59f5bc=Cartesian3[_0x31ce6e(0x44cf)](_0x428b3c,0x3*(_0x55b66e-0x1-_0xced7e6),_0x59f5bc),_0x5c870c=Cartesian3[_0x203877(0x361f)](_0x428b3c,0x3*(_0x55b66e+_0xced7e6),_0x5c870c),CorridorGeometryLibrary[_0x203877(0x1df9)](_0x43e40d,_0x5c870c,_0x343007),CorridorGeometryLibrary[_0x203877(0x1df9)](_0x43e40d,_0x59f5bc,void 0x0,_0x4048b6),_0x346c32=(_0x29ed39=_0x343007/0x3)+0x1,_0x447dd4=(_0x15223b=(_0x4048b6-0x2)/0x3)-0x1,_0x4734f5[_0x34b8c6++]=_0x15223b,_0x4734f5[_0x34b8c6++]=_0x447dd4,_0x4734f5[_0x34b8c6++]=_0x29ed39,_0x4734f5[_0x34b8c6++]=_0x346c32,_0x343007+=0x3,_0x4048b6-=0x3;}var _0x66e434=0x0,_0xd4f9b4=_0x3de4e9[_0x66e434++],_0x58b021=_0x3de4e9[_0x66e434++];for(_0x43e40d[_0x203877(0x10aa)](_0xd4f9b4,_0x343007),_0x43e40d[_0x203877(0x10aa)](_0x58b021,_0x4048b6-_0x58b021[_0x203877(0x809)]+0x1),_0x130fd1=_0x58b021[_0x203877(0x809)]-0x3,_0x187352[_0x203877(0x5323)](_0x343007/0x3,(_0x4048b6-0x2)/0x3),_0xced7e6=0x0;_0xced7e6<_0x130fd1;_0xced7e6+=0x3)_0x346c32=(_0x29ed39=_0x343007/0x3)+0x1,_0x447dd4=(_0x15223b=(_0x4048b6-0x2)/0x3)-0x1,_0x4734f5[_0x34b8c6++]=_0x15223b,_0x4734f5[_0x34b8c6++]=_0x447dd4,_0x4734f5[_0x34b8c6++]=_0x29ed39,_0x4734f5[_0x34b8c6++]=_0x346c32,_0x343007+=0x3,_0x4048b6-=0x3;for(_0xced7e6=0x0;_0xced7e6<_0x480171[_0x203877(0x809)];_0xced7e6++){var _0x1b569d,_0x20ad37,_0x36a88a=(_0x4e3f5b=_0x480171[_0xced7e6])[_0x203877(0x1561)],_0x4fba57=_0x4e3f5b[_0x31ce6e(0x348d)],_0xc80301=cartesian3;if(defined$1(_0x36a88a)){for(_0x4048b6-=0x3,_0x20ad37=_0x447dd4,_0x187352[_0x203877(0x5323)](_0x346c32),_0x1b569d=0x0;_0x1b569d<_0x36a88a[_0x203877(0x809)]/0x3;_0x1b569d++)_0xc80301=Cartesian3[_0x203877(0x361f)](_0x36a88a,0x3*_0x1b569d,_0xc80301),_0x4734f5[_0x34b8c6++]=_0x20ad37-_0x1b569d-0x1,_0x4734f5[_0x34b8c6++]=_0x20ad37-_0x1b569d,CorridorGeometryLibrary[_0x203877(0x1df9)](_0x43e40d,_0xc80301,void 0x0,_0x4048b6),_0x4048b6-=0x3;_0x187352[_0x31ce6e(0x2a0e)](_0x20ad37-Math[_0x203877(0x1ace)](_0x36a88a[_0x31ce6e(0x2ef4)]/0x6)),_0x4b5db3===CornerType$1[_0x31ce6e(0x3bae)]&&_0x187352[_0x203877(0x5323)]((_0x4048b6-0x2)/0x3+0x1),_0x343007+=0x3;}else{for(_0x343007+=0x3,_0x20ad37=_0x346c32,_0x187352[_0x203877(0x5323)](_0x447dd4),_0x1b569d=0x0;_0x1b569d<_0x4fba57[_0x203877(0x809)]/0x3;_0x1b569d++)_0xc80301=Cartesian3[_0x203877(0x361f)](_0x4fba57,0x3*_0x1b569d,_0xc80301),_0x4734f5[_0x34b8c6++]=_0x20ad37+_0x1b569d,_0x4734f5[_0x34b8c6++]=_0x20ad37+_0x1b569d+0x1,CorridorGeometryLibrary[_0x31ce6e(0x326e)](_0x43e40d,_0xc80301,_0x343007),_0x343007+=0x3;_0x187352[_0x203877(0x5323)](_0x20ad37+Math[_0x203877(0x1ace)](_0x4fba57['length']/0x6)),_0x4b5db3===CornerType$1[_0x203877(0x1cdb)]&&_0x187352[_0x203877(0x5323)](_0x343007/0x3-0x1),_0x4048b6-=0x3;}for(_0xd4f9b4=_0x3de4e9[_0x66e434++],_0x58b021=_0x3de4e9[_0x66e434++],_0xd4f9b4[_0x203877(0x2f5b)](0x0,0x3),_0x58b021[_0x31ce6e(0x1d88)](_0x58b021['length']-0x3,0x3),_0x43e40d[_0x203877(0x10aa)](_0xd4f9b4,_0x343007),_0x43e40d[_0x203877(0x10aa)](_0x58b021,_0x4048b6-_0x58b021[_0x203877(0x809)]+0x1),_0x130fd1=_0x58b021[_0x31ce6e(0x2ef4)]-0x3,_0x1b569d=0x0;_0x1b569d<_0x58b021[_0x203877(0x809)];_0x1b569d+=0x3)_0x29ed39=(_0x346c32=_0x343007/0x3)-0x1,_0x15223b=(_0x447dd4=(_0x4048b6-0x2)/0x3)+0x1,_0x4734f5[_0x34b8c6++]=_0x15223b,_0x4734f5[_0x34b8c6++]=_0x447dd4,_0x4734f5[_0x34b8c6++]=_0x29ed39,_0x4734f5[_0x34b8c6++]=_0x346c32,_0x343007+=0x3,_0x4048b6-=0x3;_0x343007-=0x3,_0x4048b6+=0x3,_0x187352[_0x203877(0x5323)](_0x343007/0x3,(_0x4048b6-0x2)/0x3);}if(_0x3947de){_0x343007+=0x3,_0x4048b6-=0x3,_0x59f5bc=cartesian1,_0x5c870c=cartesian2;var _0x2dcd43=_0x33c74f[0x1];for(_0xced7e6=0x0;_0xced7e6<_0x55b66e;_0xced7e6++)_0x59f5bc=Cartesian3[_0x31ce6e(0x44cf)](_0x2dcd43,0x3*(_0x22dd9a-_0xced7e6-0x1),_0x59f5bc),_0x5c870c=Cartesian3[_0x203877(0x361f)](_0x2dcd43,0x3*_0xced7e6,_0x5c870c),CorridorGeometryLibrary[_0x203877(0x1df9)](_0x43e40d,_0x59f5bc,void 0x0,_0x4048b6),CorridorGeometryLibrary[_0x203877(0x1df9)](_0x43e40d,_0x5c870c,_0x343007),_0x29ed39=(_0x346c32=_0x343007/0x3)-0x1,_0x15223b=(_0x447dd4=(_0x4048b6-0x2)/0x3)+0x1,_0x4734f5[_0x34b8c6++]=_0x15223b,_0x4734f5[_0x34b8c6++]=_0x447dd4,_0x4734f5[_0x34b8c6++]=_0x29ed39,_0x4734f5[_0x34b8c6++]=_0x346c32,_0x343007+=0x3,_0x4048b6-=0x3;_0x187352[_0x31ce6e(0x2a0e)](_0x343007/0x3);}else _0x187352[_0x31ce6e(0x2a0e)](_0x343007/0x3,(_0x4048b6-0x2)/0x3);return _0x4734f5[_0x34b8c6++]=_0x343007/0x3,_0x4734f5[_0x34b8c6++]=(_0x4048b6-0x2)/0x3,_0x507db7[_0x203877(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x31ce6e(0x4f64)],'componentsPerAttribute':0x3,'values':_0x43e40d}),{'attributes':_0x507db7,'indices':_0x4734f5,'wallIndices':_0x187352};}function computePositionsExtruded(_0x33eed8){var _0x2d480b=_0x307c2b,_0x462fb8=_0x5e00b3,_0x53b139=_0x33eed8[_0x2d480b(0x2864)],_0x54b706=combine(CorridorGeometryLibrary[_0x462fb8(0x6f6)](_0x33eed8),_0x33eed8[_0x462fb8(0x342c)]),_0x12e001=_0x54b706[_0x462fb8(0x51c4)],_0x1ef3e7=_0x33eed8[_0x462fb8(0x5a4e)],_0x4015c6=_0x33eed8[_0x462fb8(0x4b22)],_0x3d8f3d=_0x54b706[_0x462fb8(0x177b)],_0x28f386=_0x54b706[_0x462fb8(0x314b)],_0x3af499=_0x3d8f3d[_0x462fb8(0x3747)][_0x462fb8(0xc98)],_0x2132df=_0x3af499[_0x2d480b(0x2ef4)],_0x345c51=new Float64Array(_0x2132df);_0x345c51[_0x462fb8(0x10aa)](_0x3af499);var _0x51da58,_0x4d3f58=new Float64Array(0x2*_0x2132df);if(_0x3af499=PolygonPipeline[_0x2d480b(0x1118)](_0x3af499,_0x1ef3e7,_0x53b139),_0x345c51=PolygonPipeline[_0x2d480b(0x1118)](_0x345c51,_0x4015c6,_0x53b139),_0x4d3f58[_0x2d480b(0x3235)](_0x3af499),_0x4d3f58[_0x2d480b(0x3235)](_0x345c51,_0x2132df),_0x3d8f3d[_0x462fb8(0x3747)][_0x462fb8(0xc98)]=_0x4d3f58,_0x2132df/=0x3,defined$1(_0x33eed8[_0x462fb8(0x4236)])){var _0x3105b8=new Uint8Array(0x2*_0x2132df);if(_0x33eed8[_0x2d480b(0x172d)]===GeometryOffsetAttribute$1[_0x462fb8(0x5b9f)])_0x3105b8=arrayFill(_0x3105b8,0x1,0x0,_0x2132df);else _0x3105b8=arrayFill(_0x3105b8,_0x33eed8[_0x462fb8(0x4236)]===GeometryOffsetAttribute$1[_0x462fb8(0x423a)]?0x0:0x1);_0x3d8f3d[_0x462fb8(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x2d480b(0x2bcf)],'componentsPerAttribute':0x1,'values':_0x3105b8});}var _0x1ecc3c=_0x28f386[_0x462fb8(0x809)],_0x3ba415=IndexDatatype$1[_0x462fb8(0x40dd)](_0x4d3f58[_0x462fb8(0x809)]/0x3,0x2*(_0x1ecc3c+_0x12e001[_0x462fb8(0x809)]));_0x3ba415[_0x462fb8(0x10aa)](_0x28f386);var _0x5ebece,_0x2f36a4,_0x2b66e3=_0x1ecc3c;for(_0x51da58=0x0;_0x51da58<_0x1ecc3c;_0x51da58+=0x2){var _0x21acbd=_0x28f386[_0x51da58],_0x450bff=_0x28f386[_0x51da58+0x1];_0x3ba415[_0x2b66e3++]=_0x21acbd+_0x2132df,_0x3ba415[_0x2b66e3++]=_0x450bff+_0x2132df;}for(_0x51da58=0x0;_0x51da58<_0x12e001[_0x462fb8(0x809)];_0x51da58++)_0x2f36a4=(_0x5ebece=_0x12e001[_0x51da58])+_0x2132df,_0x3ba415[_0x2b66e3++]=_0x5ebece,_0x3ba415[_0x2b66e3++]=_0x2f36a4;return{'attributes':_0x3d8f3d,'indices':_0x3ba415};}function CorridorOutlineGeometry(_0x402510){var _0x4424d4=_0x307c2b,_0xfc045=_0x5e00b3,_0xfa359d=(_0x402510=defaultValue$1(_0x402510,defaultValue$1[_0xfc045(0x243c)]))[_0xfc045(0x1c83)],_0x5ecd34=_0x402510[_0xfc045(0x2d3c)],_0x1c8c2a=defaultValue$1(_0x402510[_0xfc045(0x5a4e)],0x0),_0x316cd9=defaultValue$1(_0x402510[_0xfc045(0x4b22)],_0x1c8c2a);this[_0xfc045(0x634)]=_0xfa359d,this[_0xfc045(0x3c00)]=Ellipsoid['clone'](defaultValue$1(_0x402510[_0xfc045(0x4faa)],Ellipsoid[_0x4424d4(0xffc)])),this[_0xfc045(0x5178)]=_0x5ecd34,this[_0xfc045(0x3a59)]=Math[_0x4424d4(0x5449)](_0x1c8c2a,_0x316cd9),this[_0x4424d4(0x3449)]=Math[_0xfc045(0x19a8)](_0x1c8c2a,_0x316cd9),this[_0xfc045(0x712)]=defaultValue$1(_0x402510[_0xfc045(0x342c)],CornerType$1[_0xfc045(0x3219)]),this[_0xfc045(0x9cd)]=defaultValue$1(_0x402510[_0xfc045(0x2da6)],CesiumMath[_0xfc045(0x5b17)]),this['_offsetAttribute']=_0x402510[_0xfc045(0x4236)],this[_0xfc045(0x254e)]=_0xfc045(0x4d4d),this[_0xfc045(0x2dd8)]=0x1+_0xfa359d[_0xfc045(0x809)]*Cartesian3[_0x4424d4(0x18d6)]+Ellipsoid[_0xfc045(0x2dd8)]+0x6;}CorridorOutlineGeometry['pack']=function(_0x2a20a0,_0x4b9151,_0x28a672){var _0x15319d=_0x307c2b,_0x3664bb=_0x5e00b3;_0x28a672=defaultValue$1(_0x28a672,0x0);var _0x207cdf=_0x2a20a0[_0x15319d(0x12ab)],_0x1c77c4=_0x207cdf['length'];_0x4b9151[_0x28a672++]=_0x1c77c4;for(var _0x1df13a=0x0;_0x1df13a<_0x1c77c4;++_0x1df13a,_0x28a672+=Cartesian3[_0x3664bb(0x2dd8)])Cartesian3['pack'](_0x207cdf[_0x1df13a],_0x4b9151,_0x28a672);return Ellipsoid[_0x3664bb(0x52a8)](_0x2a20a0[_0x3664bb(0x3c00)],_0x4b9151,_0x28a672),_0x28a672+=Ellipsoid[_0x3664bb(0x2dd8)],_0x4b9151[_0x28a672++]=_0x2a20a0[_0x3664bb(0x5178)],_0x4b9151[_0x28a672++]=_0x2a20a0[_0x3664bb(0x3a59)],_0x4b9151[_0x28a672++]=_0x2a20a0[_0x15319d(0x3449)],_0x4b9151[_0x28a672++]=_0x2a20a0[_0x3664bb(0x712)],_0x4b9151[_0x28a672++]=_0x2a20a0[_0x3664bb(0x9cd)],_0x4b9151[_0x28a672]=defaultValue$1(_0x2a20a0[_0x3664bb(0x2827)],-0x1),_0x4b9151;};var scratchEllipsoid$a=Ellipsoid['clone'](Ellipsoid[_0x5e00b3(0x23ca)]),scratchOptions$h={'positions':void 0x0,'ellipsoid':scratchEllipsoid$a,'width':void 0x0,'height':void 0x0,'extrudedHeight':void 0x0,'cornerType':void 0x0,'granularity':void 0x0,'offsetAttribute':void 0x0},defaultTokenCredit;CorridorOutlineGeometry[_0x5e00b3(0x1d8a)]=function(_0x5719f8,_0x4f3359,_0x3ff60f){var _0x17ef6a=_0x307c2b,_0x510e83=_0x5e00b3;_0x4f3359=defaultValue$1(_0x4f3359,0x0);for(var _0x4ed2a1=_0x5719f8[_0x4f3359++],_0x50d6ad=new Array(_0x4ed2a1),_0x354c20=0x0;_0x354c20<_0x4ed2a1;++_0x354c20,_0x4f3359+=Cartesian3['packedLength'])_0x50d6ad[_0x354c20]=Cartesian3[_0x17ef6a(0x1055)](_0x5719f8,_0x4f3359);var _0xfe10df=Ellipsoid[_0x510e83(0x1d8a)](_0x5719f8,_0x4f3359,scratchEllipsoid$a);_0x4f3359+=Ellipsoid['packedLength'];var _0x51fce7=_0x5719f8[_0x4f3359++],_0x4f938c=_0x5719f8[_0x4f3359++],_0x5e04b9=_0x5719f8[_0x4f3359++],_0x1ba63c=_0x5719f8[_0x4f3359++],_0x3bc2ee=_0x5719f8[_0x4f3359++],_0xd72c5=_0x5719f8[_0x4f3359];return defined$1(_0x3ff60f)?(_0x3ff60f[_0x510e83(0x634)]=_0x50d6ad,_0x3ff60f[_0x510e83(0x3c00)]=Ellipsoid[_0x510e83(0x40f3)](_0xfe10df,_0x3ff60f[_0x17ef6a(0x1016)]),_0x3ff60f[_0x510e83(0x5178)]=_0x51fce7,_0x3ff60f[_0x510e83(0x3a59)]=_0x4f938c,_0x3ff60f[_0x510e83(0x5308)]=_0x5e04b9,_0x3ff60f[_0x510e83(0x712)]=_0x1ba63c,_0x3ff60f[_0x510e83(0x9cd)]=_0x3bc2ee,_0x3ff60f[_0x510e83(0x2827)]=-0x1===_0xd72c5?void 0x0:_0xd72c5,_0x3ff60f):(scratchOptions$h[_0x510e83(0x1c83)]=_0x50d6ad,scratchOptions$h[_0x510e83(0x2d3c)]=_0x51fce7,scratchOptions$h[_0x510e83(0x5a4e)]=_0x4f938c,scratchOptions$h[_0x510e83(0x4b22)]=_0x5e04b9,scratchOptions$h[_0x510e83(0x342c)]=_0x1ba63c,scratchOptions$h[_0x17ef6a(0x523a)]=_0x3bc2ee,scratchOptions$h[_0x510e83(0x4236)]=-0x1===_0xd72c5?void 0x0:_0xd72c5,new CorridorOutlineGeometry(scratchOptions$h));},CorridorOutlineGeometry[_0x5e00b3(0x1647)]=function(_0x2ace4c){var _0x3ad4cb=_0x307c2b,_0x4fe648=_0x5e00b3,_0x3b4d51=_0x2ace4c[_0x4fe648(0x634)],_0x4e8deb=_0x2ace4c[_0x4fe648(0x5178)],_0x8d026f=_0x2ace4c[_0x3ad4cb(0x1016)],_0x24ca0a=arrayRemoveDuplicates(_0x3b4d51=scaleToSurface(_0x3b4d51,_0x8d026f),Cartesian3[_0x4fe648(0x1c11)]);if(!(_0x24ca0a[_0x4fe648(0x809)]<0x2||_0x4e8deb<=0x0)){var _0x13571c,_0x16fd71=_0x2ace4c[_0x4fe648(0x3a59)],_0x823c5b=_0x2ace4c[_0x3ad4cb(0x3449)],_0x3dc175=!CesiumMath[_0x4fe648(0x1c11)](_0x16fd71,_0x823c5b,0x0,CesiumMath['EPSILON2']),_0x17357b={'ellipsoid':_0x8d026f,'positions':_0x24ca0a,'width':_0x4e8deb,'cornerType':_0x2ace4c[_0x3ad4cb(0x12df)],'granularity':_0x2ace4c[_0x4fe648(0x9cd)],'saveAttributes':!0x1};if(_0x3dc175)_0x17357b[_0x3ad4cb(0x10d5)]=_0x16fd71,_0x17357b[_0x4fe648(0x4b22)]=_0x823c5b,_0x17357b[_0x4fe648(0x4236)]=_0x2ace4c[_0x4fe648(0x2827)],_0x13571c=computePositionsExtruded(_0x17357b);else{if((_0x13571c=combine(CorridorGeometryLibrary[_0x4fe648(0x6f6)](_0x17357b),_0x17357b[_0x4fe648(0x342c)]))[_0x4fe648(0x177b)][_0x4fe648(0x3747)][_0x4fe648(0xc98)]=PolygonPipeline[_0x4fe648(0x3772)](_0x13571c[_0x3ad4cb(0x3377)][_0x3ad4cb(0x2fe9)][_0x3ad4cb(0x225a)],_0x16fd71,_0x8d026f),defined$1(_0x2ace4c[_0x4fe648(0x2827)])){var _0x2b9c8b=_0x13571c[_0x4fe648(0x177b)][_0x4fe648(0x3747)][_0x4fe648(0xc98)][_0x4fe648(0x809)],_0x20df0a=new Uint8Array(_0x2b9c8b/0x3);arrayFill(_0x20df0a,_0x2ace4c[_0x4fe648(0x2827)]===GeometryOffsetAttribute$1[_0x4fe648(0x423a)]?0x0:0x1),_0x13571c[_0x4fe648(0x177b)][_0x4fe648(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x4fe648(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x20df0a});}}var _0x4924b2=_0x13571c[_0x4fe648(0x177b)],_0x467951=BoundingSphere['fromVertices'](_0x4924b2[_0x4fe648(0x3747)][_0x3ad4cb(0x225a)],void 0x0,0x3);return new Geometry$1({'attributes':_0x4924b2,'indices':_0x13571c[_0x4fe648(0x314b)],'primitiveType':PrimitiveType$1[_0x4fe648(0x4b11)],'boundingSphere':_0x467951,'offsetAttribute':_0x2ace4c[_0x3ad4cb(0x16cc)]});}};var defaultAccessToken=_0x5e00b3(0x1243),Ion={};function IonResource(_0x1e2536,_0x50442e){var _0x5f5aa7=_0x307c2b,_0x519c2e=_0x5e00b3,_0x4efc49,_0x308f11=_0x1e2536[_0x5f5aa7(0xcef)],_0x318a87=defined$1(_0x308f11);if(_0x318a87){if(_0x519c2e(0x456c)!==_0x308f11&&_0x519c2e(0x23af)!==_0x308f11)throw new RuntimeError$1('Ion.createResource\x20does\x20not\x20support\x20external\x20imagery\x20assets;\x20use\x20IonImageryProvider\x20instead.');_0x4efc49={'url':_0x1e2536['options']['url']};}else _0x4efc49={'url':_0x1e2536[_0x519c2e(0x2dba)],'retryAttempts':0x1,'retryCallback':retryCallback};Resource[_0x519c2e(0x3c9e)](this,_0x4efc49),this[_0x5f5aa7(0x2db0)]=_0x1e2536,this[_0x519c2e(0x7f5)]=_0x318a87?void 0x0:new URI(_0x1e2536[_0x519c2e(0x2dba)])[_0x519c2e(0x30b3)],this[_0x519c2e(0x4992)]=_0x50442e,this[_0x519c2e(0x4e2f)]=void 0x0,this[_0x519c2e(0x3744)]=void 0x0,this[_0x519c2e(0xc2d)]=void 0x0,this[_0x519c2e(0x5fdf)]=_0x318a87;}function retryCallback(_0x388bea,_0x45c21c){var _0x5b5b6c=_0x307c2b,_0x5bb96c=_0x5e00b3,_0xc72cb8=defaultValue$1(_0x388bea[_0x5bb96c(0x4e2f)],_0x388bea),_0x35ce8a=_0xc72cb8[_0x5bb96c(0x4992)];return defined$1(_0x45c21c)&&(0x191===_0x45c21c[_0x5bb96c(0x2309)]||_0x45c21c[_0x5b5b6c(0x4fc8)]instanceof Image)?(defined$1(_0xc72cb8[_0x5bb96c(0x3744)])||(_0xc72cb8[_0x5bb96c(0x3744)]=_0x35ce8a[_0x5bb96c(0x1fd8)]()[_0x5bb96c(0x2a5f)](function(_0x3dc340){var _0x28b823=_0x5bb96c;return _0xc72cb8[_0x28b823(0x1659)]=_0x3dc340,_0x3dc340;})['always'](function(_0x5152d5){return _0xc72cb8['_pendingPromise']=void 0x0,_0x5152d5;})),_0xc72cb8[_0x5bb96c(0x3744)][_0x5bb96c(0x2a5f)](function(_0x3547e4){var _0x29bea8=_0x5b5b6c;return _0x388bea[_0x29bea8(0x2db0)]=_0x3547e4,!0x0;})):when[_0x5bb96c(0x1c7e)](!0x1);}function createWorldTerrain(_0xf671e8){var _0x1daac2=_0x307c2b,_0x487c09=_0x5e00b3;return _0xf671e8=defaultValue$1(_0xf671e8,defaultValue$1[_0x487c09(0x243c)]),new CesiumTerrainProvider({'url':IonResource[_0x487c09(0x529c)](0x1),'requestVertexNormals':defaultValue$1(_0xf671e8[_0x487c09(0x5431)],!0x1),'requestWaterMask':defaultValue$1(_0xf671e8[_0x1daac2(0x38bb)],!0x1)});}function CullingVolume(_0x3c9dd5){var _0x563d4f=_0x5e00b3;this[_0x563d4f(0x3b5d)]=defaultValue$1(_0x3c9dd5,[]);}Ion[_0x5e00b3(0x441f)]=defaultAccessToken,Ion[_0x5e00b3(0x4aee)]=new Resource({'url':_0x5e00b3(0x18cd)}),Ion[_0x307c2b(0x53ca)]=function(_0x273df9){if(_0x273df9===defaultAccessToken)return!defined$1(defaultTokenCredit)&&(defaultTokenCredit=new Credit$1('<b>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20This\x20application\x20is\x20using\x20Cesium\x27s\x20default\x20ion\x20access\x20token.\x20Please\x20assign\x20<i>Cesium.Ion.defaultAccessToken</i>\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20with\x20an\x20access\x20token\x20from\x20your\x20ion\x20account\x20before\x20making\x20any\x20Cesium\x20API\x20calls.\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20You\x20can\x20sign\x20up\x20for\x20a\x20free\x20ion\x20account\x20at\x20<a\x20href=\x22https://cesium.com\x22>https://cesium.com</a>.</b>',!0x0)),defaultTokenCredit;},defined$1(Object[_0x5e00b3(0x2850)])&&(IonResource[_0x5e00b3(0x3720)]=Object[_0x5e00b3(0x2850)](Resource[_0x307c2b(0x1aa2)]),IonResource[_0x5e00b3(0x3720)][_0x307c2b(0x5a6f)]=IonResource),IonResource[_0x5e00b3(0x529c)]=function(_0x25defb,_0x29632b){var _0x1fffbf=_0x307c2b,_0x55f581=_0x5e00b3,_0x4e3e85=IonResource[_0x1fffbf(0x4850)](_0x25defb,_0x29632b);return _0x4e3e85['fetchJson']()[_0x55f581(0x2a5f)](function(_0x109755){return new IonResource(_0x109755,_0x4e3e85);});},Object[_0x5e00b3(0x1dfd)](IonResource[_0x307c2b(0x1aa2)],{'credits':{'get':function(){var _0x52d216=_0x307c2b,_0x4e469a=_0x5e00b3;return defined$1(this[_0x4e469a(0x4e2f)])?this[_0x4e469a(0x4e2f)][_0x4e469a(0xeff)]:(defined$1(this[_0x4e469a(0xc2d)])||(this[_0x52d216(0x4991)]=IonResource[_0x52d216(0x5149)](this[_0x52d216(0x2db0)],this[_0x4e469a(0x4992)])),this[_0x4e469a(0xc2d)]);}}}),IonResource[_0x5e00b3(0x1407)]=function(_0xfc47d4,_0x2177fd){var _0x1b32d4=_0x307c2b,_0x2629a9=_0x5e00b3,_0x3a439f=_0xfc47d4[_0x2629a9(0xa94)][_0x2629a9(0x7f7)](Credit$1[_0x1b32d4(0x1edc)]),_0x21e1da=Ion[_0x2629a9(0x513b)](_0x2177fd[_0x1b32d4(0x256e)][_0x2629a9(0x25d4)]);return defined$1(_0x21e1da)&&_0x3a439f[_0x2629a9(0x5323)](Credit$1[_0x1b32d4(0x2d7b)](_0x21e1da)),_0x3a439f;},IonResource[_0x307c2b(0x1aa2)][_0x5e00b3(0x40f3)]=function(_0x22995d){var _0x175d9d=_0x5e00b3,_0x27789c=defaultValue$1(this[_0x175d9d(0x4e2f)],this);return defined$1(_0x22995d)||(_0x22995d=new IonResource(_0x27789c[_0x175d9d(0x1659)],_0x27789c[_0x175d9d(0x4992)])),(_0x22995d=Resource[_0x175d9d(0x3720)][_0x175d9d(0x40f3)][_0x175d9d(0x3c9e)](this,_0x22995d))[_0x175d9d(0x4e2f)]=_0x27789c,_0x22995d['_isExternal']=this[_0x175d9d(0x5fdf)],_0x22995d;},IonResource[_0x5e00b3(0x3720)][_0x5e00b3(0x1673)]=function(_0x52265e){var _0x19ae30=_0x307c2b,_0x54c5e8=_0x5e00b3;if(!this[_0x54c5e8(0x5fdf)]){var _0x54e33c=_0x52265e;_0x52265e={'preferBlob':!0x0},defined$1(_0x54e33c)&&(_0x52265e[_0x54c5e8(0x235a)]=_0x54e33c[_0x54c5e8(0x235a)],_0x52265e[_0x54c5e8(0x72c)]=_0x54e33c[_0x54c5e8(0x72c)]);}return Resource[_0x54c5e8(0x3720)][_0x19ae30(0x429b)][_0x54c5e8(0x3c9e)](this,_0x52265e);},IonResource[_0x5e00b3(0x3720)][_0x5e00b3(0x3bc0)]=function(_0x2bc2bc){var _0x51c702=_0x307c2b,_0x30f196=_0x5e00b3;return this[_0x30f196(0x5fdf)]||new URI(this[_0x30f196(0x2dba)])[_0x30f196(0x30b3)]!==this[_0x30f196(0x7f5)]||(defined$1(_0x2bc2bc['headers'])||(_0x2bc2bc[_0x30f196(0x29ac)]={}),_0x2bc2bc[_0x51c702(0x219)]['Authorization']=_0x30f196(0x3000)+this['_ionEndpoint'][_0x51c702(0x4e03)]),Resource[_0x51c702(0x1aa2)][_0x30f196(0x3bc0)][_0x30f196(0x3c9e)](this,_0x2bc2bc);},IonResource[_0x5e00b3(0x4780)]=function(_0x28d685,_0x5ef312){var _0xaf79b1=_0x307c2b,_0x2e516=_0x5e00b3;_0x5ef312=defaultValue$1(_0x5ef312,defaultValue$1[_0x2e516(0x243c)]);var _0x109930=defaultValue$1(_0x5ef312[_0x2e516(0x1e8f)],Ion[_0xaf79b1(0x2092)]),_0x31a340=defaultValue$1(_0x5ef312[_0x2e516(0x401f)],Ion[_0x2e516(0x441f)]);_0x109930=Resource[_0x2e516(0x3bee)](_0x109930);var _0x5bd261={'url':_0x2e516(0x41ed)+_0x28d685+_0x2e516(0x46c5)};return defined$1(_0x31a340)&&(_0x5bd261[_0xaf79b1(0x256e)]={'access_token':_0x31a340}),_0x109930[_0x2e516(0x5155)](_0x5bd261);};var faces=[new Cartesian3(),new Cartesian3(),new Cartesian3()];Cartesian3[_0x5e00b3(0x40f3)](Cartesian3[_0x5e00b3(0x442b)],faces[0x0]),Cartesian3[_0x307c2b(0x2d7b)](Cartesian3[_0x5e00b3(0x5390)],faces[0x1]),Cartesian3[_0x5e00b3(0x40f3)](Cartesian3[_0x5e00b3(0x39c7)],faces[0x2]);var scratchPlaneCenter=new Cartesian3(),scratchPlaneNormal=new Cartesian3(),scratchPlane$2=new Plane(new Cartesian3(0x1,0x0,0x0),0x0);CullingVolume[_0x307c2b(0x4a86)]=function(_0x37fa31,_0x24aeb8){var _0x377634=_0x307c2b,_0x3f6884=_0x5e00b3;defined$1(_0x24aeb8)||(_0x24aeb8=new CullingVolume());var _0x2b7290=faces[_0x3f6884(0x809)],_0x37232b=_0x24aeb8[_0x3f6884(0x3b5d)];_0x37232b[_0x3f6884(0x809)]=0x2*_0x2b7290;for(var _0x5542e5=_0x37fa31[_0x3f6884(0x4fe8)],_0x52d144=_0x37fa31[_0x3f6884(0x48ce)],_0x23f837=0x0,_0x17b1f5=0x0;_0x17b1f5<_0x2b7290;++_0x17b1f5){var _0x424376=faces[_0x17b1f5],_0x34f30f=_0x37232b[_0x23f837],_0x315cd0=_0x37232b[_0x23f837+0x1];defined$1(_0x34f30f)||(_0x34f30f=_0x37232b[_0x23f837]=new Cartesian4()),defined$1(_0x315cd0)||(_0x315cd0=_0x37232b[_0x23f837+0x1]=new Cartesian4()),Cartesian3[_0x3f6884(0x34b9)](_0x424376,-_0x52d144,scratchPlaneCenter),Cartesian3[_0x3f6884(0x30c2)](_0x5542e5,scratchPlaneCenter,scratchPlaneCenter),_0x34f30f['x']=_0x424376['x'],_0x34f30f['y']=_0x424376['y'],_0x34f30f['z']=_0x424376['z'],_0x34f30f['w']=-Cartesian3[_0x3f6884(0x2d8e)](_0x424376,scratchPlaneCenter),Cartesian3['multiplyByScalar'](_0x424376,_0x52d144,scratchPlaneCenter),Cartesian3[_0x3f6884(0x30c2)](_0x5542e5,scratchPlaneCenter,scratchPlaneCenter),_0x315cd0['x']=-_0x424376['x'],_0x315cd0['y']=-_0x424376['y'],_0x315cd0['z']=-_0x424376['z'],_0x315cd0['w']=-Cartesian3[_0x377634(0x477a)](Cartesian3[_0x3f6884(0xa61)](_0x424376,scratchPlaneNormal),scratchPlaneCenter),_0x23f837+=0x2;}return _0x24aeb8;},CullingVolume[_0x5e00b3(0x3720)][_0x307c2b(0x2320)]=function(_0x117a82){var _0x52ec8b=_0x307c2b,_0x2e912e=_0x5e00b3;for(var _0x27ac15=this[_0x2e912e(0x3b5d)],_0x5a278e=!0x1,_0x3641c1=0x0,_0x58e510=_0x27ac15[_0x2e912e(0x809)];_0x3641c1<_0x58e510;++_0x3641c1){var _0x4f4175=_0x117a82[_0x2e912e(0x1b58)](Plane[_0x2e912e(0x21a3)](_0x27ac15[_0x3641c1],scratchPlane$2));if(_0x4f4175===Intersect$1['OUTSIDE'])return Intersect$1[_0x2e912e(0x5815)];_0x4f4175===Intersect$1[_0x52ec8b(0x2d7f)]&&(_0x5a278e=!0x0);}return _0x5a278e?Intersect$1[_0x52ec8b(0x2d7f)]:Intersect$1[_0x2e912e(0x306)];},CullingVolume[_0x5e00b3(0x3720)][_0x5e00b3(0xd75)]=function(_0x37d745,_0xeabd75){var _0x2e0e9e=_0x307c2b,_0x16669e=_0x5e00b3;if(_0xeabd75===CullingVolume[_0x16669e(0x5fae)]||_0xeabd75===CullingVolume[_0x16669e(0x2011)])return _0xeabd75;for(var _0x3cc835=CullingVolume[_0x16669e(0x2011)],_0x4a0d92=this[_0x16669e(0x3b5d)],_0x13bf9f=0x0,_0x56461a=_0x4a0d92[_0x16669e(0x809)];_0x13bf9f<_0x56461a;++_0x13bf9f){var _0x36bc1d=_0x13bf9f<0x1f?0x1<<_0x13bf9f:0x0;if(!(_0x13bf9f<0x1f&&0x0==(_0xeabd75&_0x36bc1d))){var _0x4cd471=_0x37d745[_0x16669e(0x1b58)](Plane[_0x16669e(0x21a3)](_0x4a0d92[_0x13bf9f],scratchPlane$2));if(_0x4cd471===Intersect$1[_0x16669e(0x5815)])return CullingVolume[_0x2e0e9e(0x2d5d)];_0x4cd471===Intersect$1[_0x16669e(0x2c8a)]&&(_0x3cc835|=_0x36bc1d);}}return _0x3cc835;},CullingVolume[_0x5e00b3(0x5fae)]=0xffffffff,CullingVolume[_0x5e00b3(0x2011)]=0x0,CullingVolume[_0x5e00b3(0x4640)]=0x7fffffff;var globals=function(_0xc09caf){var _0x59dbaf=_0x307c2b,_0x64be09=_0x5e00b3;_0xc09caf(_0x64be09(0x1dbb),_0x59dbaf(0xe1a)),_0xc09caf(_0x64be09(0x454),_0x64be09(0x2096)),_0xc09caf(_0x64be09(0x3661),_0x59dbaf(0x1023)),_0xc09caf[_0x64be09(0x17f7)]=_0xc09caf[_0x64be09(0x1dbb)],_0xc09caf[_0x59dbaf(0x2ce7)]=_0xc09caf[_0x64be09(0x3661)],_0xc09caf[_0x64be09(0x4395)]=_0xc09caf[_0x64be09(0x3661)],_0xc09caf[_0x64be09(0x10c9)]=_0xc09caf['EPSG:3857'],_0xc09caf[_0x64be09(0x4c65)]=_0xc09caf[_0x64be09(0x3661)];},PJD_3PARAM=0x1,PJD_7PARAM=0x2,PJD_WGS84=0x4,PJD_NODATUM=0x5,SEC_TO_RAD=0.00000484813681109536,HALF_PI=Math['PI']/0x2,SIXTH=0.16666666666666666,RA4=0.04722222222222222,RA6=0.022156084656084655,EPSLN=1e-10,D2R=0.017453292519943295,R2D=57.29577951308232,FORTPI=Math['PI']/0x4,TWO_PI=0x2*Math['PI'],SPI=3.14159265359,exports$1={'greenwich':0x0,'lisbon':-9.131906111111,'paris':2.337229166667,'bogota':-74.080916666667,'madrid':-3.687938888889,'rome':12.452333333333,'bern':7.439583333333,'jakarta':106.807719444444,'ferro':-17.666666666667,'brussels':4.367975,'stockholm':18.058277777778,'athens':23.7163375,'oslo':10.722916666667},units={'ft':{'to_meter':0.3048},'us-ft':{'to_meter':0x4b0/0xf61}},ignoredChar=/[\s_\-\/\(\)]/g;function match(_0x4e3a12,_0xefbca9){var _0x3b314c=_0x307c2b,_0x8e2dd2=_0x5e00b3;if(_0x4e3a12[_0xefbca9])return _0x4e3a12[_0xefbca9];for(var _0x25b857,_0x31d73e=Object[_0x8e2dd2(0x4d54)](_0x4e3a12),_0x4d5d39=_0xefbca9[_0x8e2dd2(0x12e2)]()[_0x3b314c(0x2bc0)](ignoredChar,''),_0x584c54=-0x1;++_0x584c54<_0x31d73e[_0x8e2dd2(0x809)];)if((_0x25b857=_0x31d73e[_0x584c54])[_0x8e2dd2(0x12e2)]()[_0x8e2dd2(0x2c3f)](ignoredChar,'')===_0x4d5d39)return _0x4e3a12[_0x25b857];}var parseProj=function(_0x2e93bf){var _0x3b375b=_0x307c2b,_0x38c6fc=_0x5e00b3,_0x40da05,_0x219627,_0x5cce45,_0x53380f={},_0x471a33=_0x2e93bf[_0x38c6fc(0x390f)]('+')[_0x38c6fc(0x7f7)](function(_0x582963){var _0x2a2b62=_0x38c6fc;return _0x582963[_0x2a2b62(0x1f56)]();})[_0x38c6fc(0x1d59)](function(_0x48954f){return _0x48954f;})[_0x38c6fc(0x14ea)](function(_0x487288,_0x375f6d){var _0x34f20f=_0x38c6fc,_0x2342b2=_0x375f6d[_0x34f20f(0x390f)]('=');return _0x2342b2[_0x34f20f(0x5323)](!0x0),_0x487288[_0x2342b2[0x0][_0x34f20f(0x12e2)]()]=_0x2342b2[0x1],_0x487288;},{}),_0x3ea0dc={'proj':_0x38c6fc(0x44ca),'datum':_0x3b375b(0x24a3),'rf':function(_0x4243ed){_0x53380f['rf']=parseFloat(_0x4243ed);},'lat_0':function(_0x3d9790){var _0xbff64=_0x38c6fc;_0x53380f[_0xbff64(0x9ef)]=_0x3d9790*D2R;},'lat_1':function(_0x47044){var _0x187f6a=_0x3b375b;_0x53380f[_0x187f6a(0x2623)]=_0x47044*D2R;},'lat_2':function(_0x354e8b){var _0x29e54a=_0x3b375b;_0x53380f[_0x29e54a(0x3788)]=_0x354e8b*D2R;},'lat_ts':function(_0x354241){var _0x36ec82=_0x38c6fc;_0x53380f[_0x36ec82(0x479a)]=_0x354241*D2R;},'lon_0':function(_0x31c73e){var _0xd42183=_0x38c6fc;_0x53380f[_0xd42183(0x57db)]=_0x31c73e*D2R;},'lon_1':function(_0x2c39fd){var _0x17db3b=_0x38c6fc;_0x53380f[_0x17db3b(0x1060)]=_0x2c39fd*D2R;},'lon_2':function(_0x330442){var _0x503940=_0x3b375b;_0x53380f[_0x503940(0x18d3)]=_0x330442*D2R;},'alpha':function(_0x3bfc69){var _0x300c9d=_0x38c6fc;_0x53380f[_0x300c9d(0x32a8)]=parseFloat(_0x3bfc69)*D2R;},'lonc':function(_0x2d2840){var _0x2b1445=_0x38c6fc;_0x53380f[_0x2b1445(0xe71)]=_0x2d2840*D2R;},'x_0':function(_0x59ad1f){_0x53380f['x0']=parseFloat(_0x59ad1f);},'y_0':function(_0x2c9fed){_0x53380f['y0']=parseFloat(_0x2c9fed);},'k_0':function(_0x124e90){_0x53380f['k0']=parseFloat(_0x124e90);},'k':function(_0x37859f){_0x53380f['k0']=parseFloat(_0x37859f);},'a':function(_0x211285){_0x53380f['a']=parseFloat(_0x211285);},'b':function(_0xa0c218){_0x53380f['b']=parseFloat(_0xa0c218);},'r_a':function(){var _0x2e7ff2=_0x38c6fc;_0x53380f[_0x2e7ff2(0x2045)]=!0x0;},'zone':function(_0x487b2f){var _0x5d7760=_0x3b375b;_0x53380f[_0x5d7760(0x2585)]=parseInt(_0x487b2f,0xa);},'south':function(){var _0x3abbc4=_0x3b375b;_0x53380f[_0x3abbc4(0x4344)]=!0x0;},'towgs84':function(_0x3aa610){var _0x4d8274=_0x3b375b,_0x45407a=_0x38c6fc;_0x53380f[_0x4d8274(0xafe)]=_0x3aa610[_0x45407a(0x390f)](',')[_0x4d8274(0x4af7)](function(_0x3332b3){return parseFloat(_0x3332b3);});},'to_meter':function(_0x20c007){var _0x4c6386=_0x38c6fc;_0x53380f[_0x4c6386(0x2ce)]=parseFloat(_0x20c007);},'units':function(_0x20250a){var _0x9bd91f=_0x38c6fc;_0x53380f[_0x9bd91f(0x1d60)]=_0x20250a;var _0x23cc75=match(units,_0x20250a);_0x23cc75&&(_0x53380f[_0x9bd91f(0x2ce)]=_0x23cc75[_0x9bd91f(0x2ce)]);},'from_greenwich':function(_0x170ea4){var _0x14a975=_0x38c6fc;_0x53380f[_0x14a975(0x4c4a)]=_0x170ea4*D2R;},'pm':function(_0x17ef19){var _0x36ee44=_0x38c6fc,_0x4fb638=match(exports$1,_0x17ef19);_0x53380f[_0x36ee44(0x4c4a)]=(_0x4fb638||parseFloat(_0x17ef19))*D2R;},'nadgrids':function(_0x4b486f){var _0xfb0416=_0x3b375b,_0x5cf64c=_0x38c6fc;_0xfb0416(0x31f7)===_0x4b486f?_0x53380f[_0x5cf64c(0x27ee)]='none':_0x53380f[_0x5cf64c(0x5e06)]=_0x4b486f;},'axis':function(_0x356380){var _0x3990e0=_0x38c6fc,_0x72c8c6=_0x3990e0(0x59e);0x3===_0x356380[_0x3990e0(0x809)]&&-0x1!==_0x72c8c6[_0x3990e0(0xabf)](_0x356380[_0x3990e0(0x2bb6)](0x0,0x1))&&-0x1!==_0x72c8c6['indexOf'](_0x356380[_0x3990e0(0x2bb6)](0x1,0x1))&&-0x1!==_0x72c8c6[_0x3990e0(0xabf)](_0x356380[_0x3990e0(0x2bb6)](0x2,0x1))&&(_0x53380f[_0x3990e0(0x170)]=_0x356380);}};for(_0x40da05 in _0x471a33)_0x219627=_0x471a33[_0x40da05],_0x40da05 in _0x3ea0dc?_0x38c6fc(0x1b4b)==typeof(_0x5cce45=_0x3ea0dc[_0x40da05])?_0x5cce45(_0x219627):_0x53380f[_0x5cce45]=_0x219627:_0x53380f[_0x40da05]=_0x219627;return _0x38c6fc(0x20b8)==typeof _0x53380f[_0x38c6fc(0x27ee)]&&_0x3b375b(0xffc)!==_0x53380f[_0x38c6fc(0x27ee)]&&(_0x53380f[_0x38c6fc(0x27ee)]=_0x53380f[_0x38c6fc(0x27ee)][_0x38c6fc(0x12e2)]()),_0x53380f;},NEUTRAL=0x1,KEYWORD=0x2,NUMBER=0x3,QUOTED=0x4,AFTERQUOTE=0x5,ENDED=-0x1,whitespace=/\s/,latin=/[A-Za-z]/,keyword=/[A-Za-z84]/,endThings=/[,\]]/,digets=/[\d\.E\-\+]/;function Parser(_0x2b31ae){var _0x31db4c=_0x307c2b,_0x1cda6c=_0x5e00b3;if(_0x1cda6c(0x20b8)!=typeof _0x2b31ae)throw new Error(_0x1cda6c(0x2f82));this[_0x1cda6c(0x4685)]=_0x2b31ae[_0x1cda6c(0x1f56)](),this[_0x1cda6c(0x350b)]=0x0,this[_0x31db4c(0x797)]=0x0,this[_0x1cda6c(0x4c53)]=null,this[_0x1cda6c(0x3d56)]=[],this[_0x1cda6c(0x4dc8)]=null,this[_0x1cda6c(0x3d40)]=NEUTRAL;}function parseString(_0x26b34a){return new Parser(_0x26b34a)['output']();}function mapit(_0x190f9a,_0x310b93,_0x438554){var _0x46e9d8=_0x307c2b,_0x51df80=_0x5e00b3;Array[_0x46e9d8(0x2d5)](_0x310b93)&&(_0x438554[_0x51df80(0x5a59)](_0x310b93),_0x310b93=null);var _0x3331d7=_0x310b93?{}:_0x190f9a,_0x3602c3=_0x438554[_0x51df80(0x14ea)](function(_0x264e1e,_0x4d1652){return sExpr(_0x4d1652,_0x264e1e),_0x264e1e;},_0x3331d7);_0x310b93&&(_0x190f9a[_0x310b93]=_0x3602c3);}function sExpr(_0x3ba265,_0x346bed){var _0xf89b29=_0x307c2b,_0x7d8b0=_0x5e00b3;if(Array[_0x7d8b0(0x2676)](_0x3ba265)){var _0x2a3f0c=_0x3ba265[_0x7d8b0(0x3060)]();if(_0x7d8b0(0x475f)===_0x2a3f0c&&(_0x2a3f0c=_0x3ba265[_0xf89b29(0x1e68)]()),0x1===_0x3ba265[_0xf89b29(0x2ef4)])return Array[_0x7d8b0(0x2676)](_0x3ba265[0x0])?(_0x346bed[_0x2a3f0c]={},void sExpr(_0x3ba265[0x0],_0x346bed[_0x2a3f0c])):void(_0x346bed[_0x2a3f0c]=_0x3ba265[0x0]);if(_0x3ba265[_0x7d8b0(0x809)]){if(_0xf89b29(0x1b55)!==_0x2a3f0c){if(_0x7d8b0(0x3f56)===_0x2a3f0c)return _0x2a3f0c in _0x346bed||(_0x346bed[_0x2a3f0c]=[]),void _0x346bed[_0x2a3f0c][_0xf89b29(0x2a0e)](_0x3ba265);var _0x2816c7;switch(Array[_0x7d8b0(0x2676)](_0x2a3f0c)||(_0x346bed[_0x2a3f0c]={}),_0x2a3f0c){case _0x7d8b0(0x1fbf):case _0x7d8b0(0x6e9):case _0xf89b29(0x450f):return _0x346bed[_0x2a3f0c]={'name':_0x3ba265[0x0][_0x7d8b0(0x12e2)](),'convert':_0x3ba265[0x1]},void(0x3===_0x3ba265[_0x7d8b0(0x809)]&&sExpr(_0x3ba265[0x2],_0x346bed[_0x2a3f0c]));case _0x7d8b0(0x3e68):case _0xf89b29(0x1aa7):return _0x346bed[_0x2a3f0c]={'name':_0x3ba265[0x0],'a':_0x3ba265[0x1],'rf':_0x3ba265[0x2]},void(0x4===_0x3ba265[_0x7d8b0(0x809)]&&sExpr(_0x3ba265[0x3],_0x346bed[_0x2a3f0c]));case _0x7d8b0(0x1a63):case _0x7d8b0(0x1f10):case'GEOGCS':case _0x7d8b0(0x3b51):case _0x7d8b0(0x11d9):case _0x7d8b0(0x2835):case _0x7d8b0(0x556d):case _0x7d8b0(0x3f5e):case _0x7d8b0(0x51ff):case _0x7d8b0(0x3bf1):case _0x7d8b0(0x558c):case _0x7d8b0(0x1191):case _0x7d8b0(0xdbc):case _0x7d8b0(0x2e64):case _0x7d8b0(0x5919):case _0x7d8b0(0x47c0):case _0x7d8b0(0x5237):case'ENGCRS':case _0xf89b29(0x4b19):case _0x7d8b0(0x31fd):case _0x7d8b0(0x65b):return _0x3ba265[0x0]=[_0x7d8b0(0x2c5),_0x3ba265[0x0]],void mapit(_0x346bed,_0x2a3f0c,_0x3ba265);default:for(_0x2816c7=-0x1;++_0x2816c7<_0x3ba265[_0x7d8b0(0x809)];)if(!Array[_0x7d8b0(0x2676)](_0x3ba265[_0x2816c7]))return sExpr(_0x3ba265,_0x346bed[_0x2a3f0c]);return mapit(_0x346bed,_0x2a3f0c,_0x3ba265);}}else _0x346bed[_0x2a3f0c]=_0x3ba265;}else _0x346bed[_0x2a3f0c]=!0x0;}else _0x346bed[_0x3ba265]=!0x0;}Parser[_0x5e00b3(0x3720)][_0x5e00b3(0x1c27)]=function(){var _0x3cb104=_0x307c2b,_0x485bdc=_0x5e00b3,_0x5469e2=this[_0x485bdc(0x4685)][this[_0x3cb104(0x797)]++];if(this[_0x3cb104(0x1ed3)]!==QUOTED)for(;whitespace[_0x485bdc(0x4a8a)](_0x5469e2);){if(this[_0x485bdc(0x2ce6)]>=this[_0x485bdc(0x4685)][_0x485bdc(0x809)])return;_0x5469e2=this[_0x3cb104(0x1fe8)][this[_0x3cb104(0x797)]++];}switch(this[_0x485bdc(0x3d40)]){case NEUTRAL:return this[_0x3cb104(0x2159)](_0x5469e2);case KEYWORD:return this[_0x485bdc(0xdb8)](_0x5469e2);case QUOTED:return this[_0x485bdc(0x5277)](_0x5469e2);case AFTERQUOTE:return this[_0x485bdc(0x2dcc)](_0x5469e2);case NUMBER:return this[_0x485bdc(0x1efe)](_0x5469e2);case ENDED:return;}},Parser[_0x5e00b3(0x3720)][_0x5e00b3(0x2dcc)]=function(_0x1082c0){var _0x204743=_0x307c2b,_0x21dff6=_0x5e00b3;if('\x22'===_0x1082c0)return this[_0x21dff6(0x55f3)]+='\x22',void(this[_0x21dff6(0x3d40)]=QUOTED);if(endThings[_0x21dff6(0x4a8a)](_0x1082c0))return this[_0x204743(0x2200)]=this[_0x21dff6(0x55f3)][_0x21dff6(0x1f56)](),void this[_0x21dff6(0x2834)](_0x1082c0);throw new Error(_0x21dff6(0x41d3)+_0x1082c0+_0x21dff6(0x37d3)+this[_0x21dff6(0x2ce6)]);},Parser[_0x5e00b3(0x3720)][_0x5e00b3(0x2834)]=function(_0x6e740e){var _0x4ea156=_0x307c2b,_0x5b4129=_0x5e00b3;return','===_0x6e740e?(null!==this[_0x5b4129(0x55f3)]&&this[_0x5b4129(0x4dc8)][_0x5b4129(0x5323)](this[_0x5b4129(0x55f3)]),this[_0x5b4129(0x55f3)]=null,void(this[_0x5b4129(0x3d40)]=NEUTRAL)):']'===_0x6e740e?(this[_0x5b4129(0x350b)]--,null!==this[_0x5b4129(0x55f3)]&&(this[_0x5b4129(0x4dc8)][_0x5b4129(0x5323)](this[_0x4ea156(0x2200)]),this[_0x5b4129(0x55f3)]=null),this[_0x5b4129(0x3d40)]=NEUTRAL,this[_0x5b4129(0x4dc8)]=this[_0x5b4129(0x3d56)]['pop'](),void(this[_0x5b4129(0x4dc8)]||(this[_0x4ea156(0x1ed3)]=ENDED))):void 0x0;},Parser[_0x5e00b3(0x3720)][_0x5e00b3(0x1efe)]=function(_0x200687){var _0x3153b0=_0x307c2b,_0x1d63cd=_0x5e00b3;if(!digets[_0x1d63cd(0x4a8a)](_0x200687)){if(endThings[_0x1d63cd(0x4a8a)](_0x200687))return this[_0x3153b0(0x2200)]=parseFloat(this[_0x1d63cd(0x55f3)]),void this[_0x1d63cd(0x2834)](_0x200687);throw new Error(_0x1d63cd(0x41d3)+_0x200687+_0x1d63cd(0x282c)+this[_0x1d63cd(0x2ce6)]);}this[_0x3153b0(0x2200)]+=_0x200687;},Parser[_0x307c2b(0x1aa2)][_0x307c2b(0x378a)]=function(_0x2b8f8b){var _0x117174=_0x307c2b,_0x4b9caf=_0x5e00b3;'\x22'!==_0x2b8f8b?this[_0x117174(0x2200)]+=_0x2b8f8b:this[_0x4b9caf(0x3d40)]=AFTERQUOTE;},Parser[_0x5e00b3(0x3720)][_0x307c2b(0x30ab)]=function(_0x3547c2){var _0x58618e=_0x307c2b,_0x1cfd9e=_0x5e00b3;if(keyword[_0x58618e(0x37cb)](_0x3547c2))this[_0x1cfd9e(0x55f3)]+=_0x3547c2;else{if('['===_0x3547c2){var _0xb68244=[];return _0xb68244[_0x1cfd9e(0x5323)](this[_0x1cfd9e(0x55f3)]),this[_0x1cfd9e(0x350b)]++,null===this[_0x1cfd9e(0x4c53)]?this[_0x1cfd9e(0x4c53)]=_0xb68244:this[_0x58618e(0x4e7d)][_0x1cfd9e(0x5323)](_0xb68244),this[_0x1cfd9e(0x3d56)][_0x1cfd9e(0x5323)](this[_0x1cfd9e(0x4dc8)]),this[_0x1cfd9e(0x4dc8)]=_0xb68244,void(this[_0x1cfd9e(0x3d40)]=NEUTRAL);}if(!endThings['test'](_0x3547c2))throw new Error(_0x1cfd9e(0x41d3)+_0x3547c2+_0x1cfd9e(0xe28)+this[_0x58618e(0x797)]);this[_0x1cfd9e(0x2834)](_0x3547c2);}},Parser[_0x5e00b3(0x3720)][_0x5e00b3(0x878)]=function(_0x20c894){var _0x178a3a=_0x307c2b,_0x71e838=_0x5e00b3;if(latin[_0x71e838(0x4a8a)](_0x20c894))return this[_0x71e838(0x55f3)]=_0x20c894,void(this[_0x71e838(0x3d40)]=KEYWORD);if('\x22'===_0x20c894)return this[_0x71e838(0x55f3)]='',void(this[_0x71e838(0x3d40)]=QUOTED);if(digets[_0x71e838(0x4a8a)](_0x20c894))return this[_0x71e838(0x55f3)]=_0x20c894,void(this['state']=NUMBER);if(!endThings[_0x178a3a(0x37cb)](_0x20c894))throw new Error(_0x71e838(0x41d3)+_0x20c894+_0x178a3a(0x882)+this[_0x71e838(0x2ce6)]);this[_0x71e838(0x2834)](_0x20c894);},Parser[_0x5e00b3(0x3720)][_0x5e00b3(0x4f60)]=function(){var _0x21a4dc=_0x307c2b,_0x10331d=_0x5e00b3;for(;this[_0x10331d(0x2ce6)]<this[_0x10331d(0x4685)][_0x21a4dc(0x2ef4)];)this[_0x21a4dc(0x1bd9)]();if(this[_0x10331d(0x3d40)]===ENDED)return this['root'];throw new Error(_0x21a4dc(0x155d)+this[_0x10331d(0x4685)]+_0x10331d(0x4c3d)+this[_0x10331d(0x3d40)]);};var D2R$1=0.017453292519943295;function rename(_0x53d92e,_0x3e5aa7){var _0xb7138=_0x307c2b,_0x3df6da=_0x3e5aa7[0x0],_0x30146c=_0x3e5aa7[0x1];!(_0x3df6da in _0x53d92e)&&_0x30146c in _0x53d92e&&(_0x53d92e[_0x3df6da]=_0x53d92e[_0x30146c],0x3===_0x3e5aa7[_0xb7138(0x2ef4)]&&(_0x53d92e[_0x3df6da]=_0x3e5aa7[0x2](_0x53d92e[_0x3df6da])));}function d2r(_0x7e9f0a){return _0x7e9f0a*D2R$1;}function cleanWKT(_0x34fccd){var _0x41648f=_0x307c2b,_0x15680d=_0x5e00b3;if(_0x15680d(0x5c95)===_0x34fccd[_0x41648f(0x18c0)]?_0x34fccd[_0x15680d(0x44ca)]='longlat':_0x15680d(0x2835)===_0x34fccd[_0x15680d(0x3dd)]?(_0x34fccd[_0x15680d(0x44ca)]=_0x15680d(0xa44),_0x34fccd[_0x41648f(0x2217)]=!0x0):_0x15680d(0x8c4)==typeof _0x34fccd[_0x15680d(0x4dbc)]?_0x34fccd[_0x15680d(0x44ca)]=Object['keys'](_0x34fccd[_0x15680d(0x4dbc)])[0x0]:_0x34fccd[_0x15680d(0x44ca)]=_0x34fccd[_0x15680d(0x4dbc)],_0x34fccd[_0x15680d(0x3f56)]){for(var _0x4b4ce1='',_0x171fae=0x0,_0x507e90=_0x34fccd[_0x15680d(0x3f56)][_0x15680d(0x809)];_0x171fae<_0x507e90;++_0x171fae){var _0x55b69b=_0x34fccd[_0x15680d(0x3f56)][_0x171fae][0x0][_0x41648f(0x1ad6)]();-0x1!==_0x55b69b[_0x15680d(0xabf)](_0x41648f(0x51b4))?_0x4b4ce1+='n':-0x1!==_0x55b69b[_0x15680d(0xabf)](_0x41648f(0x2d46))?_0x4b4ce1+='s':-0x1!==_0x55b69b[_0x41648f(0x2feb)](_0x15680d(0x310a))?_0x4b4ce1+='e':-0x1!==_0x55b69b[_0x15680d(0xabf)](_0x15680d(0x159f))&&(_0x4b4ce1+='w');}0x2===_0x4b4ce1[_0x41648f(0x2ef4)]&&(_0x4b4ce1+='u'),0x3===_0x4b4ce1[_0x15680d(0x809)]&&(_0x34fccd[_0x15680d(0x170)]=_0x4b4ce1);}_0x34fccd[_0x15680d(0x1fbf)]&&(_0x34fccd[_0x15680d(0x1d60)]=_0x34fccd[_0x41648f(0x2213)][_0x15680d(0x2c5)][_0x15680d(0x12e2)](),_0x15680d(0x49ad)===_0x34fccd[_0x15680d(0x1d60)]&&(_0x34fccd[_0x15680d(0x1d60)]=_0x15680d(0x2c47)),_0x34fccd[_0x41648f(0x2213)][_0x15680d(0x1df1)]&&(_0x15680d(0x5c95)===_0x34fccd[_0x15680d(0x3dd)]?_0x34fccd[_0x15680d(0x65b)]&&_0x34fccd[_0x15680d(0x65b)][_0x41648f(0x3b54)]&&(_0x34fccd[_0x15680d(0x2ce)]=_0x34fccd[_0x41648f(0x2213)]['convert']*_0x34fccd[_0x15680d(0x65b)][_0x15680d(0x3e68)]['a']):_0x34fccd[_0x15680d(0x2ce)]=_0x34fccd[_0x15680d(0x1fbf)][_0x15680d(0x1df1)]));var _0x464e0b=_0x34fccd[_0x15680d(0x5c95)];function _0x27d03e(_0x473c69){var _0x5f0ed0=_0x15680d;return _0x473c69*(_0x34fccd[_0x5f0ed0(0x2ce)]||0x1);}_0x15680d(0x5c95)===_0x34fccd[_0x41648f(0x18c0)]&&(_0x464e0b=_0x34fccd),_0x464e0b&&(_0x464e0b[_0x15680d(0x65b)]?_0x34fccd[_0x41648f(0x24a3)]=_0x464e0b[_0x15680d(0x65b)][_0x15680d(0x2c5)][_0x41648f(0x1ad6)]():_0x34fccd[_0x41648f(0x24a3)]=_0x464e0b[_0x15680d(0x2c5)][_0x41648f(0x1ad6)](),'d_'===_0x34fccd[_0x15680d(0x27ee)]['slice'](0x0,0x2)&&(_0x34fccd[_0x15680d(0x27ee)]=_0x34fccd[_0x15680d(0x27ee)][_0x15680d(0x30eb)](0x2)),_0x15680d(0x54b1)!==_0x34fccd[_0x15680d(0x27ee)]&&_0x15680d(0x47c5)!==_0x34fccd[_0x15680d(0x27ee)]||(_0x34fccd[_0x15680d(0x27ee)]=_0x41648f(0x1dd1)),_0x15680d(0x11b0)!==_0x34fccd[_0x15680d(0x27ee)]&&_0x41648f(0xd5d)!==_0x34fccd[_0x41648f(0x24a3)]||('Mercator_Auxiliary_Sphere'===_0x34fccd[_0x15680d(0x4dbc)]&&(_0x34fccd[_0x15680d(0x453b)]=!0x0),_0x34fccd[_0x15680d(0x27ee)]=_0x15680d(0x3850)),_0x15680d(0x5622)===_0x34fccd[_0x41648f(0x24a3)][_0x15680d(0x30eb)](-0x6)&&(_0x34fccd[_0x15680d(0x27ee)]=_0x34fccd[_0x41648f(0x24a3)][_0x15680d(0x30eb)](0x0,-0x6)),'_jakarta'===_0x34fccd[_0x15680d(0x27ee)][_0x15680d(0x30eb)](-0x8)&&(_0x34fccd[_0x15680d(0x27ee)]=_0x34fccd[_0x15680d(0x27ee)]['slice'](0x0,-0x8)),~_0x34fccd[_0x15680d(0x27ee)][_0x15680d(0xabf)](_0x15680d(0x2eda))&&(_0x34fccd[_0x15680d(0x27ee)]=_0x15680d(0x1848)),_0x464e0b[_0x15680d(0x65b)]&&_0x464e0b[_0x15680d(0x65b)]['SPHEROID']&&(_0x34fccd[_0x15680d(0x20f4)]=_0x464e0b[_0x15680d(0x65b)][_0x41648f(0x3b54)]['name'][_0x15680d(0x2c3f)](_0x41648f(0x814),'')[_0x15680d(0x2c3f)](/[Cc]larke\_18/,_0x15680d(0x8b8)),_0x15680d(0x4bd)===_0x34fccd[_0x15680d(0x20f4)][_0x41648f(0x1ad6)]()[_0x15680d(0x30eb)](0x0,0xd)&&(_0x34fccd[_0x41648f(0xb8e)]=_0x15680d(0x556c)),_0x34fccd['a']=_0x464e0b[_0x15680d(0x65b)][_0x15680d(0x3e68)]['a'],_0x34fccd['rf']=parseFloat(_0x464e0b[_0x41648f(0x721)][_0x15680d(0x3e68)]['rf'],0xa)),_0x464e0b[_0x15680d(0x65b)]&&_0x464e0b[_0x15680d(0x65b)][_0x15680d(0x23d9)]&&(_0x34fccd[_0x15680d(0x1b5e)]=_0x464e0b[_0x15680d(0x65b)][_0x15680d(0x23d9)]),~_0x34fccd['datumCode'][_0x41648f(0x2feb)](_0x15680d(0x3e83))&&(_0x34fccd[_0x15680d(0x27ee)]=_0x15680d(0x411c)),~_0x34fccd[_0x15680d(0x27ee)][_0x15680d(0xabf)](_0x41648f(0x1cf7))&&(_0x34fccd[_0x15680d(0x27ee)]=_0x41648f(0xcfa)),(~_0x34fccd[_0x15680d(0x27ee)][_0x15680d(0xabf)](_0x15680d(0x339b))||~_0x34fccd[_0x15680d(0x27ee)][_0x41648f(0x2feb)](_0x15680d(0x4ed5)))&&(_0x34fccd[_0x15680d(0x27ee)]=_0x41648f(0x200a)),_0x41648f(0x4c64)===_0x34fccd[_0x15680d(0x27ee)]&&(_0x34fccd[_0x15680d(0x27ee)]=_0x15680d(0x4cd4)),~_0x34fccd[_0x15680d(0x27ee)][_0x15680d(0xabf)](_0x41648f(0x632))&&(_0x34fccd[_0x15680d(0x27ee)]=_0x41648f(0x2eb1))),_0x34fccd['b']&&!isFinite(_0x34fccd['b'])&&(_0x34fccd['b']=_0x34fccd['a']),([[_0x15680d(0xef2),_0x15680d(0x3838)],[_0x15680d(0x1bea),_0x15680d(0x2876)],[_0x15680d(0x23d6),_0x41648f(0x42c1)],[_0x15680d(0x37a5),_0x15680d(0x2b70)],[_0x15680d(0x2335),_0x41648f(0x4a6a)],[_0x15680d(0x17cd),_0x15680d(0x3bfc)],[_0x41648f(0x46e7),_0x41648f(0x3357)],[_0x15680d(0x342e),_0x41648f(0x4ade)],['k0',_0x15680d(0x342e)],[_0x41648f(0x382a),_0x15680d(0x2f96)],[_0x15680d(0x59c6),_0x15680d(0x12d3)],[_0x41648f(0x2502),_0x15680d(0x59c6),d2r],[_0x15680d(0x363c),_0x15680d(0x591)],[_0x15680d(0x363c),_0x15680d(0x4792)],[_0x41648f(0x52b0),_0x15680d(0x363c),d2r],['x0',_0x15680d(0x23d6),_0x27d03e],['y0',_0x15680d(0x37a5),_0x27d03e],[_0x15680d(0x57db),'central_meridian',d2r],[_0x15680d(0x9ef),_0x15680d(0x17cd),d2r],['lat0',_0x41648f(0xb89),d2r],[_0x15680d(0x32bd),_0x15680d(0xef2),d2r],['lat2',_0x15680d(0x1bea),d2r],[_0x15680d(0x47fc),_0x15680d(0x5d86)],[_0x41648f(0x3b89),_0x41648f(0x2231),d2r],[_0x15680d(0x33a5),_0x15680d(0x2c5)]][_0x15680d(0x326d)](function(_0x41cd3a){return rename(_0x34fccd,_0x41cd3a);}),_0x34fccd[_0x41648f(0x2945)]||!_0x34fccd['longc']||_0x15680d(0x5839)!==_0x34fccd[_0x15680d(0x44ca)]&&_0x15680d(0x5689)!==_0x34fccd['projName']||(_0x34fccd[_0x41648f(0x2945)]=_0x34fccd[_0x15680d(0xe71)]),_0x34fccd[_0x15680d(0x479a)]||!_0x34fccd[_0x15680d(0x32bd)]||_0x41648f(0x4f4d)!==_0x34fccd[_0x41648f(0x4ff9)]&&_0x15680d(0x31e)!==_0x34fccd[_0x15680d(0x44ca)]||(_0x34fccd[_0x15680d(0x9ef)]=d2r(_0x34fccd[_0x15680d(0x32bd)]>0x0?0x5a:-0x5a),_0x34fccd[_0x15680d(0x479a)]=_0x34fccd[_0x15680d(0x32bd)]));}var wkt=function(_0x5683e7){var _0x2cfca9=_0x307c2b,_0x6053f=_0x5e00b3,_0x3ba5aa=parseString(_0x5683e7),_0x579869=_0x3ba5aa[_0x2cfca9(0x1e68)](),_0x1096a3=_0x3ba5aa[_0x6053f(0x3060)]();_0x3ba5aa[_0x2cfca9(0x1060)]([_0x6053f(0x2c5),_0x1096a3]),_0x3ba5aa[_0x6053f(0x5a59)]([_0x6053f(0x3dd),_0x579869]);var _0xbd410c={};return sExpr(_0x3ba5aa,_0xbd410c),cleanWKT(_0xbd410c),_0xbd410c;};function defs(_0x266024){var _0x9ae44e=_0x307c2b,_0x372d58=_0x5e00b3,_0xa9e780=this;if(0x2===arguments[_0x372d58(0x809)]){var _0x4f079c=arguments[0x1];_0x372d58(0x20b8)==typeof _0x4f079c?'+'===_0x4f079c['charAt'](0x0)?defs[_0x266024]=parseProj(arguments[0x1]):defs[_0x266024]=wkt(arguments[0x1]):defs[_0x266024]=_0x4f079c;}else{if(0x1===arguments[_0x372d58(0x809)]){if(Array[_0x372d58(0x2676)](_0x266024))return _0x266024[_0x372d58(0x7f7)](function(_0x2c098f){var _0x32407d=_0x140d,_0x33de0d=_0x372d58;Array[_0x32407d(0x2d5)](_0x2c098f)?defs[_0x33de0d(0x4269)](_0xa9e780,_0x2c098f):defs(_0x2c098f);});if(_0x9ae44e(0x2faa)==typeof _0x266024){if(_0x266024 in defs)return defs[_0x266024];}else _0x372d58(0x33e4)in _0x266024?defs['EPSG:'+_0x266024[_0x372d58(0x33e4)]]=_0x266024:_0x9ae44e(0x42fe)in _0x266024?defs[_0x9ae44e(0x5471)+_0x266024['ESRI']]=_0x266024:'IAU2000'in _0x266024?defs[_0x372d58(0x1dd6)+_0x266024[_0x372d58(0xf92)]]=_0x266024:console[_0x9ae44e(0x2167)](_0x266024);return;}}}function testObj(_0x27fbc4){var _0x10825b=_0x307c2b;return _0x10825b(0x2faa)==typeof _0x27fbc4;}function testDef(_0x5e11e7){return _0x5e11e7 in defs;}globals(defs);var codeWords=[_0x5e00b3(0x1a63),'PROJCRS',_0x307c2b(0x447c),_0x5e00b3(0x3b51),_0x5e00b3(0x11d9),_0x5e00b3(0x2835),_0x5e00b3(0x556d),_0x5e00b3(0x3f5e),_0x5e00b3(0x51ff),_0x5e00b3(0xec2),'ENGINEERINGCRS'];function testWKT(_0x3cb1d5){var _0x2dd81a=_0x5e00b3;return codeWords[_0x2dd81a(0x3e7)](function(_0x5f1ca2){var _0x4dc41e=_0x2dd81a;return _0x3cb1d5[_0x4dc41e(0xabf)](_0x5f1ca2)>-0x1;});}var codes=[_0x5e00b3(0x4bcb),_0x5e00b3(0x3cf2),_0x5e00b3(0x2f46),_0x307c2b(0x111e)];function checkMercator(_0x31213f){var _0x356aec=_0x5e00b3,_0x3d381d=match(_0x31213f,_0x356aec(0x30b3));if(_0x3d381d){var _0x3f3a29=match(_0x3d381d,_0x356aec(0x5211));return _0x3f3a29&&codes[_0x356aec(0xabf)](_0x3f3a29)>-0x1;}}function checkProjStr(_0x50b5a2){var _0x4405ff=_0x5e00b3,_0x1fc1cf=match(_0x50b5a2,_0x4405ff(0x3232));if(_0x1fc1cf)return match(_0x1fc1cf,_0x4405ff(0x5255));}function testProj(_0x464b36){return'+'===_0x464b36[0x0];}function parse$2(_0xa04045){var _0x231414=_0x5e00b3;if(!testObj(_0xa04045))return _0xa04045;if(testDef(_0xa04045))return defs[_0xa04045];if(testWKT(_0xa04045)){var _0x2f8fa2=wkt(_0xa04045);if(checkMercator(_0x2f8fa2))return defs[_0x231414(0x3661)];var _0x4034bb=checkProjStr(_0x2f8fa2);return _0x4034bb?parseProj(_0x4034bb):_0x2f8fa2;}return testProj(_0xa04045)?parseProj(_0xa04045):void 0x0;}var extend$2=function(_0x4d0d71,_0x1395c9){var _0x38602e,_0x4fcacf;if(_0x4d0d71=_0x4d0d71||{},!_0x1395c9)return _0x4d0d71;for(_0x4fcacf in _0x1395c9)void 0x0!==(_0x38602e=_0x1395c9[_0x4fcacf])&&(_0x4d0d71[_0x4fcacf]=_0x38602e);return _0x4d0d71;},msfnz=function(_0x32ca64,_0x2e5cee,_0x5d1760){var _0x4cb03d=_0x5e00b3,_0x5810ed=_0x32ca64*_0x2e5cee;return _0x5d1760/Math[_0x4cb03d(0x5c4f)](0x1-_0x5810ed*_0x5810ed);},sign=function(_0x418428){return _0x418428<0x0?-0x1:0x1;},adjust_lon=function(_0x347aa0){var _0x1ed8a8=_0x307c2b;return Math[_0x1ed8a8(0x971)](_0x347aa0)<=SPI?_0x347aa0:_0x347aa0-sign(_0x347aa0)*TWO_PI;},tsfnz=function(_0x48b731,_0xa1f79f,_0x380616){var _0x10dee4=_0x5e00b3,_0x29b082=_0x48b731*_0x380616,_0x4f6744=0.5*_0x48b731;return _0x29b082=Math[_0x10dee4(0x3a5c)]((0x1-_0x29b082)/(0x1+_0x29b082),_0x4f6744),Math[_0x10dee4(0x59e4)](0.5*(HALF_PI-_0xa1f79f))/_0x29b082;},phi2z=function(_0x40fd1b,_0x2e95e1){var _0x1824b9=_0x5e00b3;for(var _0xd2709,_0x713ccf,_0x73c6a3=0.5*_0x40fd1b,_0x2ac818=HALF_PI-0x2*Math[_0x1824b9(0x41f7)](_0x2e95e1),_0x3471cc=0x0;_0x3471cc<=0xf;_0x3471cc++)if(_0xd2709=_0x40fd1b*Math[_0x1824b9(0x1428)](_0x2ac818),_0x2ac818+=_0x713ccf=HALF_PI-0x2*Math[_0x1824b9(0x41f7)](_0x2e95e1*Math[_0x1824b9(0x3a5c)]((0x1-_0xd2709)/(0x1+_0xd2709),_0x73c6a3))-_0x2ac818,Math[_0x1824b9(0x1beb)](_0x713ccf)<=1e-10)return _0x2ac818;return-0x270f;};function init(){var _0x3f9d90=_0x307c2b,_0x15346a=_0x5e00b3,_0x540400=this['b']/this['a'];this['es']=0x1-_0x540400*_0x540400,'x0'in this||(this['x0']=0x0),'y0'in this||(this['y0']=0x0),this['e']=Math[_0x15346a(0x5c4f)](this['es']),this[_0x15346a(0x479a)]?this[_0x3f9d90(0x4d2e)]?this['k0']=Math[_0x15346a(0x52a3)](this[_0x15346a(0x479a)]):this['k0']=msfnz(this['e'],Math[_0x3f9d90(0xc19)](this[_0x15346a(0x479a)]),Math[_0x3f9d90(0x3be7)](this[_0x15346a(0x479a)])):this['k0']||(this['k']?this['k0']=this['k']:this['k0']=0x1);}function forward(_0x1cd9b5){var _0xa56377=_0x307c2b,_0x4a902e=_0x5e00b3,_0xa9b741,_0x247149,_0x5ca6dc=_0x1cd9b5['x'],_0x538359=_0x1cd9b5['y'];if(_0x538359*R2D>0x5a&&_0x538359*R2D<-0x5a&&_0x5ca6dc*R2D>0xb4&&_0x5ca6dc*R2D<-0xb4)return null;if(Math[_0xa56377(0x971)](Math[_0xa56377(0x971)](_0x538359)-HALF_PI)<=EPSLN)return null;if(this[_0xa56377(0x4d2e)])_0xa9b741=this['x0']+this['a']*this['k0']*adjust_lon(_0x5ca6dc-this[_0xa56377(0x2945)]),_0x247149=this['y0']+this['a']*this['k0']*Math[_0x4a902e(0xca1)](Math[_0xa56377(0x160c)](FORTPI+0.5*_0x538359));else{var _0x272587=Math[_0x4a902e(0x1428)](_0x538359),_0x2434a4=tsfnz(this['e'],_0x538359,_0x272587);_0xa9b741=this['x0']+this['a']*this['k0']*adjust_lon(_0x5ca6dc-this[_0x4a902e(0x57db)]),_0x247149=this['y0']-this['a']*this['k0']*Math[_0x4a902e(0xca1)](_0x2434a4);}return _0x1cd9b5['x']=_0xa9b741,_0x1cd9b5['y']=_0x247149,_0x1cd9b5;}function inverse(_0x5b0903){var _0x1931d1=_0x307c2b,_0xd0c1f8=_0x5e00b3,_0x695eb9,_0x2f04a3,_0x588f66=_0x5b0903['x']-this['x0'],_0x4bd5da=_0x5b0903['y']-this['y0'];if(this[_0xd0c1f8(0x453b)])_0x2f04a3=HALF_PI-0x2*Math[_0x1931d1(0x5206)](Math[_0x1931d1(0x794)](-_0x4bd5da/(this['a']*this['k0'])));else{var _0x538723=Math[_0x1931d1(0x794)](-_0x4bd5da/(this['a']*this['k0']));if(-0x270f===(_0x2f04a3=phi2z(this['e'],_0x538723)))return null;}return _0x695eb9=adjust_lon(this[_0xd0c1f8(0x57db)]+_0x588f66/(this['a']*this['k0'])),_0x5b0903['x']=_0x695eb9,_0x5b0903['y']=_0x2f04a3,_0x5b0903;}var names$1=[_0x5e00b3(0x437),_0x307c2b(0x387e),_0x5e00b3(0x5662),_0x5e00b3(0x528),_0x5e00b3(0x5b7f)],merc={'init':init,'forward':forward,'inverse':inverse,'names':names$1};function init$1(){}function identity(_0x1fd835){return _0x1fd835;}var names$2=[_0x307c2b(0xe86),_0x5e00b3(0xa44)],longlat={'init':init$1,'forward':identity,'inverse':identity,'names':names$2},projs=[merc,longlat],names$3={},projStore=[];function add$1(_0x18b761,_0x1c31fa){var _0x4376f5=_0x307c2b,_0x5872dd=_0x5e00b3,_0x1ea1d7=projStore[_0x5872dd(0x809)];return _0x18b761[_0x5872dd(0x5882)]?(projStore[_0x1ea1d7]=_0x18b761,_0x18b761[_0x5872dd(0x5882)][_0x5872dd(0x326d)](function(_0xdd1d8c){var _0x1a8ccb=_0x5872dd;names$3[_0xdd1d8c[_0x1a8ccb(0x12e2)]()]=_0x1ea1d7;}),this):(console[_0x4376f5(0x2167)](_0x1c31fa),!0x0);}function get(_0x2db17f){var _0x133383=_0x5e00b3;if(!_0x2db17f)return!0x1;var _0x58aa2e=_0x2db17f[_0x133383(0x12e2)]();return void 0x0!==names$3[_0x58aa2e]&&projStore[names$3[_0x58aa2e]]?projStore[names$3[_0x58aa2e]]:void 0x0;}function start(){var _0x59416d=_0x5e00b3;projs[_0x59416d(0x326d)](add$1);}var projections={'start':start,'add':add$1,'get':get},exports$2={'MERIT':{'a':0x615299,'rf':298.257,'ellipseName':_0x5e00b3(0x1fdd)},'SGS85':{'a':0x615298,'rf':298.257,'ellipseName':_0x5e00b3(0x27ca)},'GRS80':{'a':0x615299,'rf':298.257222101,'ellipseName':_0x5e00b3(0x4018)},'IAU76':{'a':0x61529c,'rf':298.257,'ellipseName':_0x5e00b3(0x1794)},'airy':{'a':6377563.396,'b':6356256.91,'ellipseName':_0x5e00b3(0x3fa7)},'APL4':{'a':0x615299,'rf':298.25,'ellipseName':_0x5e00b3(0x881)},'NWL9D':{'a':0x6152a1,'rf':298.25,'ellipseName':_0x5e00b3(0x1440)},'mod_airy':{'a':6377340.189,'b':6356034.446,'ellipseName':_0x5e00b3(0x25fd)},'andrae':{'a':6377104.43,'rf':0x12c,'ellipseName':'Andrae\x201876\x20(Den.,\x20Iclnd.)'},'aust_SA':{'a':0x6152b0,'rf':298.25,'ellipseName':_0x307c2b(0x19e2)},'GRS67':{'a':0x6152b0,'rf':298.247167427,'ellipseName':_0x5e00b3(0x1bc2)},'bessel':{'a':6377397.155,'rf':299.1528128,'ellipseName':_0x307c2b(0x2242)},'bess_nam':{'a':6377483.865,'rf':299.1528128,'ellipseName':_0x5e00b3(0x44bc)},'clrk66':{'a':6378206.4,'b':6356583.8,'ellipseName':_0x5e00b3(0xb5b)},'clrk80':{'a':6378249.145,'rf':293.4663,'ellipseName':_0x5e00b3(0x5bca)},'clrk58':{'a':6378293.645208759,'rf':294.2606763692654,'ellipseName':_0x5e00b3(0x250b)},'CPM':{'a':6375738.7,'rf':334.29,'ellipseName':_0x5e00b3(0x29b2)},'delmbr':{'a':0x614bec,'rf':311.5,'ellipseName':_0x5e00b3(0x34e4)},'engelis':{'a':6378136.05,'rf':298.2566,'ellipseName':_0x5e00b3(0x23b8)},'evrst30':{'a':6377276.345,'rf':300.8017,'ellipseName':_0x5e00b3(0x1372)},'evrst48':{'a':6377304.063,'rf':300.8017,'ellipseName':_0x5e00b3(0x55a8)},'evrst56':{'a':6377301.243,'rf':300.8017,'ellipseName':_0x5e00b3(0x2b89)},'evrst69':{'a':6377295.664,'rf':300.8017,'ellipseName':_0x5e00b3(0x3c03)},'evrstSS':{'a':6377298.556,'rf':300.8017,'ellipseName':_0x5e00b3(0x3ce4)},'fschr60':{'a':0x6152b6,'rf':298.3,'ellipseName':_0x5e00b3(0x1457)},'fschr60m':{'a':0x6152ab,'rf':298.3,'ellipseName':_0x5e00b3(0x1b12)},'fschr68':{'a':0x6152a6,'rf':298.3,'ellipseName':_0x5e00b3(0x78a)},'helmert':{'a':0x6152d8,'rf':298.3,'ellipseName':_0x5e00b3(0x41ce)},'hough':{'a':0x61531e,'rf':0x129,'ellipseName':_0x307c2b(0x5872)},'intl':{'a':0x615394,'rf':0x129,'ellipseName':_0x307c2b(0x306d)},'kaula':{'a':0x6152b3,'rf':298.24,'ellipseName':'Kaula\x201961'},'lerch':{'a':0x61529b,'rf':298.257,'ellipseName':'Lerch\x201979'},'mprts':{'a':0x619d74,'rf':0xbf,'ellipseName':'Maupertius\x201738'},'new_intl':{'a':6378157.5,'b':6356772.2,'ellipseName':_0x5e00b3(0x4a1c)},'plessis':{'a':0x614c4b,'rf':0x60fb97,'ellipseName':_0x5e00b3(0x436)},'krass':{'a':0x615305,'rf':298.3,'ellipseName':_0x5e00b3(0x5bd9)},'SEasia':{'a':0x6152ab,'b':6356773.3205,'ellipseName':_0x5e00b3(0xd7f)},'walbeck':{'a':0x614dc0,'b':6355834.8467,'ellipseName':_0x5e00b3(0x3aef)},'WGS60':{'a':0x6152b5,'rf':298.3,'ellipseName':_0x5e00b3(0x2dd3)},'WGS66':{'a':0x6152a1,'rf':298.25,'ellipseName':'WGS\x2066'},'WGS7':{'a':0x615297,'rf':298.26,'ellipseName':_0x307c2b(0x57c2)}},WGS84=exports$2[_0x5e00b3(0x17f7)]={'a':0x615299,'rf':298.257223563,'ellipseName':_0x5e00b3(0x224c)};function eccentricity(_0x10c2f7,_0xc1da5c,_0x3ef82c,_0x336f35){var _0x5ab559=_0x5e00b3,_0x484bad=_0x10c2f7*_0x10c2f7,_0x58f78a=_0xc1da5c*_0xc1da5c,_0x100ec2=(_0x484bad-_0x58f78a)/_0x484bad,_0x2b9b8d=0x0;return _0x336f35?(_0x484bad=(_0x10c2f7*=0x1-_0x100ec2*(SIXTH+_0x100ec2*(RA4+_0x100ec2*RA6)))*_0x10c2f7,_0x100ec2=0x0):_0x2b9b8d=Math[_0x5ab559(0x5c4f)](_0x100ec2),{'es':_0x100ec2,'e':_0x2b9b8d,'ep2':(_0x484bad-_0x58f78a)/_0x58f78a};}function sphere(_0x426bb1,_0x2012b2,_0x4e51ac,_0x4985e6,_0x365d25){var _0x39adf1=_0x307c2b;if(!_0x426bb1){var _0x3ea478=match(exports$2,_0x4985e6);_0x3ea478||(_0x3ea478=WGS84),_0x426bb1=_0x3ea478['a'],_0x2012b2=_0x3ea478['b'],_0x4e51ac=_0x3ea478['rf'];}return _0x4e51ac&&!_0x2012b2&&(_0x2012b2=(0x1-0x1/_0x4e51ac)*_0x426bb1),(0x0===_0x4e51ac||Math[_0x39adf1(0x971)](_0x426bb1-_0x2012b2)<EPSLN)&&(_0x365d25=!0x0,_0x2012b2=_0x426bb1),{'a':_0x426bb1,'b':_0x2012b2,'rf':_0x4e51ac,'sphere':_0x365d25};}exports$2[_0x307c2b(0x4d2e)]={'a':0x6136b5,'b':0x6136b5,'ellipseName':_0x5e00b3(0xe48)};var exports$3={};function datum(_0x5e2e94,_0x37c057,_0x275e5c,_0x5a4083,_0x444f1f,_0x47a08b){var _0x2138c6=_0x307c2b,_0x181d8a=_0x5e00b3,_0x3755f9={};return _0x3755f9[_0x181d8a(0x27b7)]=void 0x0===_0x5e2e94||_0x181d8a(0x5e6f)===_0x5e2e94?PJD_NODATUM:PJD_WGS84,_0x37c057&&(_0x3755f9[_0x181d8a(0x1b5e)]=_0x37c057[_0x181d8a(0x7f7)](parseFloat),0x0===_0x3755f9[_0x181d8a(0x1b5e)][0x0]&&0x0===_0x3755f9[_0x2138c6(0xafe)][0x1]&&0x0===_0x3755f9[_0x181d8a(0x1b5e)][0x2]||(_0x3755f9[_0x181d8a(0x27b7)]=PJD_3PARAM),_0x3755f9[_0x2138c6(0xafe)][_0x181d8a(0x809)]>0x3&&(0x0===_0x3755f9[_0x181d8a(0x1b5e)][0x3]&&0x0===_0x3755f9[_0x181d8a(0x1b5e)][0x4]&&0x0===_0x3755f9[_0x181d8a(0x1b5e)][0x5]&&0x0===_0x3755f9['datum_params'][0x6]||(_0x3755f9[_0x181d8a(0x27b7)]=PJD_7PARAM,_0x3755f9[_0x181d8a(0x1b5e)][0x3]*=SEC_TO_RAD,_0x3755f9[_0x181d8a(0x1b5e)][0x4]*=SEC_TO_RAD,_0x3755f9[_0x181d8a(0x1b5e)][0x5]*=SEC_TO_RAD,_0x3755f9[_0x181d8a(0x1b5e)][0x6]=_0x3755f9[_0x181d8a(0x1b5e)][0x6]/0xf4240+0x1))),_0x3755f9['a']=_0x275e5c,_0x3755f9['b']=_0x5a4083,_0x3755f9['es']=_0x444f1f,_0x3755f9[_0x181d8a(0x3aab)]=_0x47a08b,_0x3755f9;}function Projection(_0xa3d58a,_0x5927a8){var _0x23eefe=_0x307c2b,_0x261bb5=_0x5e00b3;if(!(this instanceof Projection))return new Projection(_0xa3d58a);_0x5927a8=_0x5927a8||function(_0x2ca875){if(_0x2ca875)throw _0x2ca875;};var _0x5ec764=parse$2(_0xa3d58a);if(_0x23eefe(0x40f2)==typeof _0x5ec764){var _0x43154e=Projection[_0x261bb5(0x24ec)][_0x261bb5(0x38c4)](_0x5ec764[_0x23eefe(0x4ff9)]);if(_0x43154e){if(_0x5ec764['datumCode']&&_0x261bb5(0x5e6f)!==_0x5ec764[_0x261bb5(0x27ee)]){var _0x5d105b=match(exports$3,_0x5ec764[_0x261bb5(0x27ee)]);_0x5d105b&&(_0x5ec764[_0x261bb5(0x1b5e)]=_0x5d105b[_0x261bb5(0x2cb8)]?_0x5d105b[_0x261bb5(0x2cb8)][_0x261bb5(0x390f)](','):null,_0x5ec764[_0x261bb5(0x20f4)]=_0x5d105b[_0x23eefe(0x5492)],_0x5ec764[_0x261bb5(0x4d0a)]=_0x5d105b[_0x261bb5(0x4d0a)]?_0x5d105b[_0x23eefe(0x59da)]:_0x5ec764[_0x261bb5(0x27ee)]);}_0x5ec764['k0']=_0x5ec764['k0']||0x1,_0x5ec764[_0x23eefe(0x4b35)]=_0x5ec764[_0x261bb5(0x170)]||_0x261bb5(0x3a10),_0x5ec764[_0x261bb5(0x20f4)]=_0x5ec764[_0x261bb5(0x20f4)]||_0x261bb5(0x3850);var _0x2e4d3c=sphere(_0x5ec764['a'],_0x5ec764['b'],_0x5ec764['rf'],_0x5ec764[_0x261bb5(0x20f4)],_0x5ec764[_0x261bb5(0x453b)]),_0x417b53=eccentricity(_0x2e4d3c['a'],_0x2e4d3c['b'],_0x2e4d3c['rf'],_0x5ec764[_0x261bb5(0x2045)]),_0xa7f949=_0x5ec764[_0x261bb5(0x2567)]||datum(_0x5ec764[_0x23eefe(0x24a3)],_0x5ec764[_0x261bb5(0x1b5e)],_0x2e4d3c['a'],_0x2e4d3c['b'],_0x417b53['es'],_0x417b53[_0x261bb5(0x3aab)]);extend$2(this,_0x5ec764),extend$2(this,_0x43154e),this['a']=_0x2e4d3c['a'],this['b']=_0x2e4d3c['b'],this['rf']=_0x2e4d3c['rf'],this[_0x261bb5(0x453b)]=_0x2e4d3c[_0x261bb5(0x453b)],this['es']=_0x417b53['es'],this['e']=_0x417b53['e'],this[_0x261bb5(0x3aab)]=_0x417b53[_0x261bb5(0x3aab)],this[_0x261bb5(0x2567)]=_0xa7f949,this[_0x23eefe(0x14c5)](),_0x5927a8(null,this);}else _0x5927a8(_0xa3d58a);}else _0x5927a8(_0xa3d58a);}function compareDatums(_0x26c37f,_0x2a2d19){var _0x2941e3=_0x307c2b,_0x4f7c67=_0x5e00b3;return _0x26c37f[_0x4f7c67(0x27b7)]===_0x2a2d19[_0x2941e3(0x1dd6)]&&(!(_0x26c37f['a']!==_0x2a2d19['a']||Math[_0x4f7c67(0x1beb)](_0x26c37f['es']-_0x2a2d19['es'])>5e-11)&&(_0x26c37f[_0x4f7c67(0x27b7)]===PJD_3PARAM?_0x26c37f[_0x4f7c67(0x1b5e)][0x0]===_0x2a2d19[_0x4f7c67(0x1b5e)][0x0]&&_0x26c37f[_0x4f7c67(0x1b5e)][0x1]===_0x2a2d19[_0x4f7c67(0x1b5e)][0x1]&&_0x26c37f[_0x4f7c67(0x1b5e)][0x2]===_0x2a2d19[_0x4f7c67(0x1b5e)][0x2]:_0x26c37f['datum_type']!==PJD_7PARAM||_0x26c37f[_0x4f7c67(0x1b5e)][0x0]===_0x2a2d19['datum_params'][0x0]&&_0x26c37f[_0x2941e3(0xafe)][0x1]===_0x2a2d19[_0x4f7c67(0x1b5e)][0x1]&&_0x26c37f[_0x4f7c67(0x1b5e)][0x2]===_0x2a2d19[_0x2941e3(0xafe)][0x2]&&_0x26c37f['datum_params'][0x3]===_0x2a2d19[_0x4f7c67(0x1b5e)][0x3]&&_0x26c37f[_0x4f7c67(0x1b5e)][0x4]===_0x2a2d19[_0x2941e3(0xafe)][0x4]&&_0x26c37f[_0x4f7c67(0x1b5e)][0x5]===_0x2a2d19[_0x4f7c67(0x1b5e)][0x5]&&_0x26c37f[_0x4f7c67(0x1b5e)][0x6]===_0x2a2d19['datum_params'][0x6]));}function geodeticToGeocentric(_0x5a0c0c,_0x1965ed,_0x550f61){var _0x4b5f36=_0x307c2b,_0x9e8b35=_0x5e00b3,_0x1df73c,_0x478ebf,_0x32751c,_0xcd4b2a,_0x32ce12=_0x5a0c0c['x'],_0x2c9b4f=_0x5a0c0c['y'],_0x56f750=_0x5a0c0c['z']?_0x5a0c0c['z']:0x0;if(_0x2c9b4f<-HALF_PI&&_0x2c9b4f>-1.001*HALF_PI)_0x2c9b4f=-HALF_PI;else{if(_0x2c9b4f>HALF_PI&&_0x2c9b4f<1.001*HALF_PI)_0x2c9b4f=HALF_PI;else{if(_0x2c9b4f<-HALF_PI)return{'x':-0x1/0x0,'y':-0x1/0x0,'z':_0x5a0c0c['z']};if(_0x2c9b4f>HALF_PI)return{'x':0x1/0x0,'y':0x1/0x0,'z':_0x5a0c0c['z']};}}return _0x32ce12>Math['PI']&&(_0x32ce12-=0x2*Math['PI']),_0x478ebf=Math[_0x4b5f36(0xc19)](_0x2c9b4f),_0xcd4b2a=Math[_0x9e8b35(0x52a3)](_0x2c9b4f),_0x32751c=_0x478ebf*_0x478ebf,{'x':((_0x1df73c=_0x550f61/Math[_0x9e8b35(0x5c4f)](0x1-_0x1965ed*_0x32751c))+_0x56f750)*_0xcd4b2a*Math[_0x4b5f36(0x3be7)](_0x32ce12),'y':(_0x1df73c+_0x56f750)*_0xcd4b2a*Math[_0x9e8b35(0x1428)](_0x32ce12),'z':(_0x1df73c*(0x1-_0x1965ed)+_0x56f750)*_0x478ebf};}function geocentricToGeodetic(_0x214c21,_0x4d77e7,_0x3c611f,_0x41753a){var _0xa9f365=_0x307c2b,_0x29599a=_0x5e00b3,_0x1a00bc,_0x2b3291,_0x5dde0e,_0x3e4652,_0x41326f,_0x269397,_0x1d9fb8,_0x231883,_0x5649bd,_0x56abad,_0x53d978,_0x2c0873,_0xc3e5a6,_0x7d5e31,_0x3497c6,_0x2b6bdd=1e-12,_0x4d78fa=_0x214c21['x'],_0x267fb7=_0x214c21['y'],_0x40feeb=_0x214c21['z']?_0x214c21['z']:0x0;if(_0x1a00bc=Math[_0xa9f365(0x37eb)](_0x4d78fa*_0x4d78fa+_0x267fb7*_0x267fb7),_0x2b3291=Math[_0xa9f365(0x37eb)](_0x4d78fa*_0x4d78fa+_0x267fb7*_0x267fb7+_0x40feeb*_0x40feeb),_0x1a00bc/_0x3c611f<_0x2b6bdd){if(_0x7d5e31=0x0,_0x2b3291/_0x3c611f<_0x2b6bdd)return HALF_PI,_0x3497c6=-_0x41753a,{'x':_0x214c21['x'],'y':_0x214c21['y'],'z':_0x214c21['z']};}else _0x7d5e31=Math[_0x29599a(0x51e)](_0x267fb7,_0x4d78fa);_0x5dde0e=_0x40feeb/_0x2b3291,_0x231883=(_0x3e4652=_0x1a00bc/_0x2b3291)*(0x1-_0x4d77e7)*(_0x41326f=0x1/Math[_0x29599a(0x5c4f)](0x1-_0x4d77e7*(0x2-_0x4d77e7)*_0x3e4652*_0x3e4652)),_0x5649bd=_0x5dde0e*_0x41326f,_0xc3e5a6=0x0;do{_0xc3e5a6++,_0x269397=_0x4d77e7*(_0x1d9fb8=_0x3c611f/Math[_0x29599a(0x5c4f)](0x1-_0x4d77e7*_0x5649bd*_0x5649bd))/(_0x1d9fb8+(_0x3497c6=_0x1a00bc*_0x231883+_0x40feeb*_0x5649bd-_0x1d9fb8*(0x1-_0x4d77e7*_0x5649bd*_0x5649bd))),_0x2c0873=(_0x53d978=_0x5dde0e*(_0x41326f=0x1/Math[_0x29599a(0x5c4f)](0x1-_0x269397*(0x2-_0x269397)*_0x3e4652*_0x3e4652)))*_0x231883-(_0x56abad=_0x3e4652*(0x1-_0x269397)*_0x41326f)*_0x5649bd,_0x231883=_0x56abad,_0x5649bd=_0x53d978;}while(_0x2c0873*_0x2c0873>1e-24&&_0xc3e5a6<0x1e);return{'x':_0x7d5e31,'y':Math[_0xa9f365(0x5206)](_0x53d978/Math[_0x29599a(0x1beb)](_0x56abad)),'z':_0x3497c6};}function geocentricToWgs84(_0x524b17,_0x3cefcd,_0x18bc28){if(_0x3cefcd===PJD_3PARAM)return{'x':_0x524b17['x']+_0x18bc28[0x0],'y':_0x524b17['y']+_0x18bc28[0x1],'z':_0x524b17['z']+_0x18bc28[0x2]};if(_0x3cefcd===PJD_7PARAM){var _0x396d9c=_0x18bc28[0x0],_0x42ff8f=_0x18bc28[0x1],_0x4b32cc=_0x18bc28[0x2],_0x2abd2a=_0x18bc28[0x3],_0x32f093=_0x18bc28[0x4],_0x1ea5cf=_0x18bc28[0x5],_0x373502=_0x18bc28[0x6];return{'x':_0x373502*(_0x524b17['x']-_0x1ea5cf*_0x524b17['y']+_0x32f093*_0x524b17['z'])+_0x396d9c,'y':_0x373502*(_0x1ea5cf*_0x524b17['x']+_0x524b17['y']-_0x2abd2a*_0x524b17['z'])+_0x42ff8f,'z':_0x373502*(-_0x32f093*_0x524b17['x']+_0x2abd2a*_0x524b17['y']+_0x524b17['z'])+_0x4b32cc};}}function geocentricFromWgs84(_0xbe66ea,_0x59f010,_0x4acbc2){if(_0x59f010===PJD_3PARAM)return{'x':_0xbe66ea['x']-_0x4acbc2[0x0],'y':_0xbe66ea['y']-_0x4acbc2[0x1],'z':_0xbe66ea['z']-_0x4acbc2[0x2]};if(_0x59f010===PJD_7PARAM){var _0x1c2937=_0x4acbc2[0x0],_0x4b131d=_0x4acbc2[0x1],_0x4c2c5c=_0x4acbc2[0x2],_0x31288f=_0x4acbc2[0x3],_0x478a96=_0x4acbc2[0x4],_0x4da645=_0x4acbc2[0x5],_0x3582a7=_0x4acbc2[0x6],_0x21de24=(_0xbe66ea['x']-_0x1c2937)/_0x3582a7,_0x143521=(_0xbe66ea['y']-_0x4b131d)/_0x3582a7,_0x522db3=(_0xbe66ea['z']-_0x4c2c5c)/_0x3582a7;return{'x':_0x21de24+_0x4da645*_0x143521-_0x478a96*_0x522db3,'y':-_0x4da645*_0x21de24+_0x143521+_0x31288f*_0x522db3,'z':_0x478a96*_0x21de24-_0x31288f*_0x143521+_0x522db3};}}function checkParams(_0x3a1f19){return _0x3a1f19===PJD_3PARAM||_0x3a1f19===PJD_7PARAM;}exports$3[_0x5e00b3(0x3850)]={'towgs84':_0x307c2b(0x4383),'ellipse':_0x5e00b3(0x17f7),'datumName':_0x5e00b3(0x17f7)},exports$3[_0x5e00b3(0x4cd4)]={'towgs84':'674.374,15.056,405.346','ellipse':_0x5e00b3(0x12f9),'datumName':_0x5e00b3(0x2b7c)},exports$3[_0x5e00b3(0x2215)]={'towgs84':_0x5e00b3(0x5ef8),'ellipse':_0x5e00b3(0x34be),'datumName':_0x5e00b3(0x2c0a)},exports$3[_0x5e00b3(0x5745)]={'towgs84':_0x5e00b3(0x150),'ellipse':'GRS80','datumName':_0x5e00b3(0x2065)},exports$3['nad27']={'nadgrids':'@conus,@alaska,@ntv2_0.gsb,@ntv1_can.dat','ellipse':_0x5e00b3(0x19a7),'datumName':_0x5e00b3(0x536a)},exports$3['potsdam']={'towgs84':_0x5e00b3(0x42e4),'ellipse':_0x5e00b3(0x12f9),'datumName':_0x5e00b3(0x5158)},exports$3[_0x307c2b(0x20c)]={'towgs84':_0x5e00b3(0x385e),'ellipse':_0x307c2b(0x4e36),'datumName':_0x5e00b3(0x14b7)},exports$3[_0x307c2b(0x47d5)]={'towgs84':_0x5e00b3(0x2bd),'ellipse':_0x5e00b3(0x12f9),'datumName':_0x5e00b3(0x3ead)},exports$3[_0x5e00b3(0x33a8)]={'towgs84':_0x307c2b(0x2bc5),'ellipse':_0x5e00b3(0x2cd2),'datumName':_0x307c2b(0x3a25)},exports$3[_0x307c2b(0x200a)]={'towgs84':_0x5e00b3(0x24db),'ellipse':_0x307c2b(0x1d02),'datumName':_0x5e00b3(0x49ef)},exports$3[_0x307c2b(0x2dbc)]={'towgs84':_0x5e00b3(0x4c0d),'ellipse':_0x307c2b(0x1539),'datumName':_0x5e00b3(0x5814)},exports$3[_0x5e00b3(0x41ab)]={'towgs84':'59.47,-5.04,187.44,0.47,-0.1,1.024,-4.5993','ellipse':_0x5e00b3(0x556c),'datumName':_0x5e00b3(0x70e)},exports$3[_0x5e00b3(0x411c)]={'towgs84':_0x5e00b3(0x4178),'ellipse':_0x5e00b3(0x2cd2),'datumName':_0x5e00b3(0x3fa7)},exports$3[_0x307c2b(0x17dc)]={'towgs84':_0x5e00b3(0x1747),'ellipse':_0x5e00b3(0x12f9),'datumName':_0x307c2b(0xbba)},exports$3[_0x307c2b(0x1717)]={'towgs84':_0x5e00b3(0x11c2),'ellipse':_0x5e00b3(0xdf0),'datumName':_0x5e00b3(0x2973)},exports$3[_0x5e00b3(0x265c)]={'towgs84':_0x307c2b(0xf61),'ellipse':_0x5e00b3(0x12f9),'datumName':_0x307c2b(0x4c82)},exports$3[_0x5e00b3(0x1848)]={'towgs84':_0x5e00b3(0x4c86),'ellipse':_0x5e00b3(0x556c),'datumName':_0x307c2b(0x5cd)},Projection[_0x5e00b3(0x24ec)]=projections,Projection[_0x307c2b(0xa1d)][_0x5e00b3(0x21ae)]();var datum_transform=function(_0x20ca16,_0x1dd8c5,_0x5a35a2){var _0x41ea07=_0x307c2b,_0x5f3572=_0x5e00b3;return compareDatums(_0x20ca16,_0x1dd8c5)||_0x20ca16[_0x5f3572(0x27b7)]===PJD_NODATUM||_0x1dd8c5[_0x5f3572(0x27b7)]===PJD_NODATUM?_0x5a35a2:_0x20ca16['es']!==_0x1dd8c5['es']||_0x20ca16['a']!==_0x1dd8c5['a']||checkParams(_0x20ca16[_0x5f3572(0x27b7)])||checkParams(_0x1dd8c5[_0x41ea07(0x1dd6)])?(_0x5a35a2=geodeticToGeocentric(_0x5a35a2,_0x20ca16['es'],_0x20ca16['a']),checkParams(_0x20ca16[_0x5f3572(0x27b7)])&&(_0x5a35a2=geocentricToWgs84(_0x5a35a2,_0x20ca16[_0x5f3572(0x27b7)],_0x20ca16[_0x5f3572(0x1b5e)])),checkParams(_0x1dd8c5[_0x5f3572(0x27b7)])&&(_0x5a35a2=geocentricFromWgs84(_0x5a35a2,_0x1dd8c5[_0x5f3572(0x27b7)],_0x1dd8c5[_0x5f3572(0x1b5e)])),geocentricToGeodetic(_0x5a35a2,_0x1dd8c5['es'],_0x1dd8c5['a'],_0x1dd8c5['b'])):_0x5a35a2;},adjust_axis=function(_0x574725,_0x4d3068,_0x28eabc){var _0x3d4171=_0x5e00b3,_0x1664bd,_0x1db4b0,_0x3c06db,_0xb585c9=_0x28eabc['x'],_0x46eef1=_0x28eabc['y'],_0x1cac90=_0x28eabc['z']||0x0,_0x4876fe={};for(_0x3c06db=0x0;_0x3c06db<0x3;_0x3c06db++)if(!_0x4d3068||0x2!==_0x3c06db||void 0x0!==_0x28eabc['z'])switch(0x0===_0x3c06db?(_0x1664bd=_0xb585c9,_0x1db4b0=-0x1!=='ew'[_0x3d4171(0xabf)](_0x574725['axis'][_0x3c06db])?'x':'y'):0x1===_0x3c06db?(_0x1664bd=_0x46eef1,_0x1db4b0=-0x1!=='ns'[_0x3d4171(0xabf)](_0x574725[_0x3d4171(0x170)][_0x3c06db])?'y':'x'):(_0x1664bd=_0x1cac90,_0x1db4b0='z'),_0x574725[_0x3d4171(0x170)][_0x3c06db]){case'e':case'w':case'n':case's':_0x4876fe[_0x1db4b0]=_0x1664bd;break;case'u':void 0x0!==_0x28eabc[_0x1db4b0]&&(_0x4876fe['z']=_0x1664bd);break;case'd':void 0x0!==_0x28eabc[_0x1db4b0]&&(_0x4876fe['z']=-_0x1664bd);break;default:return null;}return _0x4876fe;},toPoint=function(_0x21e395){var _0x45e3ec=_0x5e00b3,_0x3663d9={'x':_0x21e395[0x0],'y':_0x21e395[0x1]};return _0x21e395[_0x45e3ec(0x809)]>0x2&&(_0x3663d9['z']=_0x21e395[0x2]),_0x21e395[_0x45e3ec(0x809)]>0x3&&(_0x3663d9['m']=_0x21e395[0x3]),_0x3663d9;},checkSanity=function(_0x2328ee){checkCoord(_0x2328ee['x']),checkCoord(_0x2328ee['y']);};function checkCoord(_0x4b3e44){var _0x21b8ea=_0x307c2b,_0x5d9b60=_0x5e00b3;if(_0x5d9b60(0x1b4b)==typeof Number[_0x5d9b60(0x38cb)]){if(Number[_0x21b8ea(0x5390)](_0x4b3e44))return;throw new TypeError(_0x5d9b60(0x43ed));}if(_0x5d9b60(0x1efe)!=typeof _0x4b3e44||_0x4b3e44!=_0x4b3e44||!isFinite(_0x4b3e44))throw new TypeError(_0x5d9b60(0x43ed));}function checkNotWGS(_0x2622a3,_0x1a44ad){var _0x29a885=_0x307c2b,_0x1a4801=_0x5e00b3;return(_0x2622a3[_0x1a4801(0x2567)][_0x1a4801(0x27b7)]===PJD_3PARAM||_0x2622a3[_0x1a4801(0x2567)][_0x29a885(0x1dd6)]===PJD_7PARAM)&&_0x1a4801(0x17f7)!==_0x1a44ad[_0x1a4801(0x27ee)]||(_0x1a44ad[_0x1a4801(0x2567)][_0x1a4801(0x27b7)]===PJD_3PARAM||_0x1a44ad[_0x1a4801(0x2567)][_0x1a4801(0x27b7)]===PJD_7PARAM)&&_0x1a4801(0x17f7)!==_0x2622a3[_0x1a4801(0x27ee)];}function transform$2(_0x11d8e5,_0x4e7125,_0x4447c5){var _0x8b7b1d=_0x307c2b,_0x17ede3=_0x5e00b3,_0x2058d5;return Array[_0x8b7b1d(0x2d5)](_0x4447c5)&&(_0x4447c5=toPoint(_0x4447c5)),checkSanity(_0x4447c5),_0x11d8e5[_0x17ede3(0x2567)]&&_0x4e7125[_0x17ede3(0x2567)]&&checkNotWGS(_0x11d8e5,_0x4e7125)&&(_0x4447c5=transform$2(_0x11d8e5,_0x2058d5=new Projection(_0x17ede3(0x17f7)),_0x4447c5),_0x11d8e5=_0x2058d5),_0x17ede3(0x3a10)!==_0x11d8e5[_0x17ede3(0x170)]&&(_0x4447c5=adjust_axis(_0x11d8e5,!0x1,_0x4447c5)),_0x17ede3(0x3004)===_0x11d8e5[_0x17ede3(0x44ca)]?_0x4447c5={'x':_0x4447c5['x']*D2R,'y':_0x4447c5['y']*D2R,'z':_0x4447c5['z']||0x0}:(_0x11d8e5[_0x17ede3(0x2ce)]&&(_0x4447c5={'x':_0x4447c5['x']*_0x11d8e5[_0x17ede3(0x2ce)],'y':_0x4447c5['y']*_0x11d8e5[_0x17ede3(0x2ce)],'z':_0x4447c5['z']||0x0}),_0x4447c5=_0x11d8e5[_0x17ede3(0x25c6)](_0x4447c5)),_0x11d8e5[_0x8b7b1d(0x3341)]&&(_0x4447c5['x']+=_0x11d8e5[_0x17ede3(0x4c4a)]),_0x4447c5=datum_transform(_0x11d8e5[_0x17ede3(0x2567)],_0x4e7125[_0x17ede3(0x2567)],_0x4447c5),_0x4e7125[_0x17ede3(0x4c4a)]&&(_0x4447c5={'x':_0x4447c5['x']-_0x4e7125[_0x17ede3(0x4c4a)],'y':_0x4447c5['y'],'z':_0x4447c5['z']||0x0}),_0x17ede3(0x3004)===_0x4e7125[_0x17ede3(0x44ca)]?_0x4447c5={'x':_0x4447c5['x']*R2D,'y':_0x4447c5['y']*R2D,'z':_0x4447c5['z']||0x0}:(_0x4447c5=_0x4e7125[_0x17ede3(0x33b6)](_0x4447c5),_0x4e7125[_0x17ede3(0x2ce)]&&(_0x4447c5={'x':_0x4447c5['x']/_0x4e7125[_0x17ede3(0x2ce)],'y':_0x4447c5['y']/_0x4e7125[_0x17ede3(0x2ce)],'z':_0x4447c5['z']||0x0})),_0x17ede3(0x3a10)!==_0x4e7125[_0x17ede3(0x170)]?adjust_axis(_0x4e7125,!0x0,_0x4447c5):_0x4447c5;}function _0x23ca(_0x523b2a,_0x20c45a){_0x523b2a=_0x523b2a-0x105;var _0x5617b7=_0x1bc1[_0x523b2a];return _0x5617b7;}var wgs84=Projection(_0x5e00b3(0x17f7));function transformer(_0x529d0f,_0x32079a,_0x1a6e70){var _0x3f9bae=_0x307c2b,_0x52052c=_0x5e00b3,_0xbbb041,_0x30e125,_0xd50fcb;return Array[_0x3f9bae(0x2d5)](_0x1a6e70)?(_0xbbb041=transform$2(_0x529d0f,_0x32079a,_0x1a6e70)||{'x':NaN,'y':NaN},_0x1a6e70[_0x52052c(0x809)]>0x2?void 0x0!==_0x529d0f[_0x3f9bae(0x1c7c)]&&_0x52052c(0x3d41)===_0x529d0f[_0x3f9bae(0x1c7c)]||void 0x0!==_0x32079a[_0x3f9bae(0x1c7c)]&&_0x52052c(0x3d41)===_0x32079a[_0x52052c(0x2c5)]?_0x3f9bae(0x3393)==typeof _0xbbb041['z']?[_0xbbb041['x'],_0xbbb041['y'],_0xbbb041['z']][_0x52052c(0x736)](_0x1a6e70[_0x52052c(0x2f5b)](0x3)):[_0xbbb041['x'],_0xbbb041['y'],_0x1a6e70[0x2]][_0x52052c(0x736)](_0x1a6e70[_0x52052c(0x2f5b)](0x3)):[_0xbbb041['x'],_0xbbb041['y']][_0x52052c(0x736)](_0x1a6e70[_0x52052c(0x2f5b)](0x2)):[_0xbbb041['x'],_0xbbb041['y']]):(_0x30e125=transform$2(_0x529d0f,_0x32079a,_0x1a6e70),0x2===(_0xd50fcb=Object[_0x3f9bae(0x11bc)](_0x1a6e70))[_0x52052c(0x809)]||_0xd50fcb[_0x52052c(0x326d)](function(_0x59353e){var _0x3d8f39=_0x3f9bae,_0x1b2335=_0x52052c;if(void 0x0!==_0x529d0f[_0x1b2335(0x2c5)]&&_0x3d8f39(0x2238)===_0x529d0f[_0x1b2335(0x2c5)]||void 0x0!==_0x32079a[_0x1b2335(0x2c5)]&&_0x1b2335(0x3d41)===_0x32079a[_0x1b2335(0x2c5)]){if('x'===_0x59353e||'y'===_0x59353e||'z'===_0x59353e)return;}else{if('x'===_0x59353e||'y'===_0x59353e)return;}_0x30e125[_0x59353e]=_0x1a6e70[_0x59353e];}),_0x30e125);}function checkProj(_0xec54a4){var _0x4a9991=_0x307c2b,_0xd95502=_0x5e00b3;return _0xec54a4 instanceof Projection?_0xec54a4:_0xec54a4[_0x4a9991(0x746)]?_0xec54a4[_0xd95502(0x1182)]:Projection(_0xec54a4);}function proj4$1(_0xa3db2a,_0x1a0a91,_0x29ffee){var _0x568578=_0x5e00b3;_0xa3db2a=checkProj(_0xa3db2a);var _0x2ac0fc,_0x502755=!0x1;return void 0x0===_0x1a0a91?(_0x1a0a91=_0xa3db2a,_0xa3db2a=wgs84,_0x502755=!0x0):(void 0x0!==_0x1a0a91['x']||Array[_0x568578(0x2676)](_0x1a0a91))&&(_0x29ffee=_0x1a0a91,_0x1a0a91=_0xa3db2a,_0xa3db2a=wgs84,_0x502755=!0x0),_0x1a0a91=checkProj(_0x1a0a91),_0x29ffee?transformer(_0xa3db2a,_0x1a0a91,_0x29ffee):(_0x2ac0fc={'forward':function(_0x5194ac){return transformer(_0xa3db2a,_0x1a0a91,_0x5194ac);},'inverse':function(_0x5d14fb){return transformer(_0x1a0a91,_0xa3db2a,_0x5d14fb);}},_0x502755&&(_0x2ac0fc[_0x568578(0x1182)]=_0x1a0a91),_0x2ac0fc);}var NUM_100K_SETS=0x6,SET_ORIGIN_COLUMN_LETTERS='AJSAJS',SET_ORIGIN_ROW_LETTERS=_0x5e00b3(0x40d),A=0x41,I=0x49,O=0x4f,V=0x56,Z=0x5a,mgrs={'forward':forward$1,'inverse':inverse$1,'toPoint':toPoint$1};function forward$1(_0x3ed8b3,_0x291526){return _0x291526=_0x291526||0x5,encode(LLtoUTM({'lat':_0x3ed8b3[0x1],'lon':_0x3ed8b3[0x0]}),_0x291526);}function inverse$1(_0x5f1940){var _0x48eca2=_0x307c2b,_0x4283ac=_0x5e00b3,_0x2b70e4=UTMtoLL(decode(_0x5f1940[_0x4283ac(0x349)]()));return _0x2b70e4[_0x4283ac(0x5c63)]&&_0x2b70e4[_0x4283ac(0x1eb8)]?[_0x2b70e4[_0x48eca2(0x2358)],_0x2b70e4[_0x4283ac(0x5c63)],_0x2b70e4[_0x4283ac(0x1eb8)],_0x2b70e4[_0x4283ac(0x5c63)]]:[_0x2b70e4[_0x4283ac(0x4db1)],_0x2b70e4[_0x48eca2(0x35e7)],_0x2b70e4[_0x4283ac(0x1d74)],_0x2b70e4[_0x4283ac(0x4f04)]];}function toPoint$1(_0x190cd0){var _0x553fa0=_0x307c2b,_0x6868e3=_0x5e00b3,_0x12d0a2=UTMtoLL(decode(_0x190cd0[_0x553fa0(0x52fd)]()));return _0x12d0a2[_0x6868e3(0x5c63)]&&_0x12d0a2[_0x6868e3(0x1eb8)]?[_0x12d0a2[_0x6868e3(0x1eb8)],_0x12d0a2[_0x6868e3(0x5c63)]]:[(_0x12d0a2[_0x6868e3(0x4db1)]+_0x12d0a2['right'])/0x2,(_0x12d0a2[_0x6868e3(0x4f04)]+_0x12d0a2[_0x6868e3(0x4645)])/0x2];}function degToRad(_0x439a08){return _0x439a08*(Math['PI']/0xb4);}function radToDeg(_0x2f28db){return _0x2f28db/Math['PI']*0xb4;}function LLtoUTM(_0x180482){var _0x59e0c7=_0x307c2b,_0x39e666=_0x5e00b3,_0x55d09f,_0x533fd8,_0x3503e9,_0x5672e0,_0x2c350a,_0x1c2879,_0x5599fc,_0x35f139=_0x180482[_0x39e666(0x5c63)],_0x1283ba=_0x180482[_0x39e666(0x1eb8)],_0x9cd675=0x615299,_0x54ce7b=0.00669438,_0x810e94=0.9996,_0x376afd=degToRad(_0x35f139),_0x3336ac=degToRad(_0x1283ba);_0x5599fc=Math['floor']((_0x1283ba+0xb4)/0x6)+0x1,0xb4===_0x1283ba&&(_0x5599fc=0x3c),_0x35f139>=0x38&&_0x35f139<0x40&&_0x1283ba>=0x3&&_0x1283ba<0xc&&(_0x5599fc=0x20),_0x35f139>=0x48&&_0x35f139<0x54&&(_0x1283ba>=0x0&&_0x1283ba<0x9?_0x5599fc=0x1f:_0x1283ba>=0x9&&_0x1283ba<0x15?_0x5599fc=0x21:_0x1283ba>=0x15&&_0x1283ba<0x21?_0x5599fc=0x23:_0x1283ba>=0x21&&_0x1283ba<0x2a&&(_0x5599fc=0x25)),_0x1c2879=degToRad(0x6*(_0x5599fc-0x1)-0xb4+0x3),_0x55d09f=0.006739496752268451,_0x533fd8=_0x9cd675/Math[_0x39e666(0x5c4f)](0x1-_0x54ce7b*Math[_0x39e666(0x1428)](_0x376afd)*Math[_0x39e666(0x1428)](_0x376afd)),_0x3503e9=Math[_0x39e666(0x59e4)](_0x376afd)*Math[_0x39e666(0x59e4)](_0x376afd),_0x5672e0=_0x55d09f*Math[_0x39e666(0x52a3)](_0x376afd)*Math[_0x39e666(0x52a3)](_0x376afd);var _0x322a8f=_0x810e94*_0x533fd8*((_0x2c350a=Math[_0x59e0c7(0x3be7)](_0x376afd)*(_0x3336ac-_0x1c2879))+(0x1-_0x3503e9+_0x5672e0)*_0x2c350a*_0x2c350a*_0x2c350a/0x6+(0x5-0x12*_0x3503e9+_0x3503e9*_0x3503e9+0x48*_0x5672e0-0x3a*_0x55d09f)*_0x2c350a*_0x2c350a*_0x2c350a*_0x2c350a*_0x2c350a/0x78)+0x7a120,_0x1d08f0=_0x810e94*(_0x9cd675*(0.9983242984503243*_0x376afd-0.002514607064228144*Math[_0x39e666(0x1428)](0x2*_0x376afd)+0.000002639046602129982*Math[_0x59e0c7(0xc19)](0x4*_0x376afd)-3.418046101696858e-9*Math[_0x39e666(0x1428)](0x6*_0x376afd))+_0x533fd8*Math[_0x39e666(0x59e4)](_0x376afd)*(_0x2c350a*_0x2c350a/0x2+(0x5-_0x3503e9+0x9*_0x5672e0+0x4*_0x5672e0*_0x5672e0)*_0x2c350a*_0x2c350a*_0x2c350a*_0x2c350a/0x18+(0x3d-0x3a*_0x3503e9+_0x3503e9*_0x3503e9+0x258*_0x5672e0-2.2240339282485886)*_0x2c350a*_0x2c350a*_0x2c350a*_0x2c350a*_0x2c350a*_0x2c350a/0x2d0));return _0x35f139<0x0&&(_0x1d08f0+=0x989680),{'northing':Math[_0x39e666(0x3d49)](_0x1d08f0),'easting':Math[_0x39e666(0x3d49)](_0x322a8f),'zoneNumber':_0x5599fc,'zoneLetter':getLetterDesignator(_0x35f139)};}function UTMtoLL(_0x40baf8){var _0x23b44b=_0x307c2b,_0x1206aa=_0x5e00b3,_0x97c939=_0x40baf8[_0x23b44b(0x41be)],_0x58ed93=_0x40baf8[_0x1206aa(0x448c)],_0x9b090a=_0x40baf8[_0x1206aa(0x5a1a)],_0x213190=_0x40baf8[_0x1206aa(0x3df2)];if(_0x213190<0x0||_0x213190>0x3c)return null;var _0xd118f6,_0x225979,_0x1aeb17,_0x251cba,_0x3cda97,_0x281da0,_0x10b9ce,_0x187318,_0x324353,_0x3ab6f0=0.9996,_0x2e0674=0x615299,_0x18d365=0.00669438,_0x409a4c=(0x1-Math[_0x23b44b(0x37eb)](0.99330562))/(0x1+Math[_0x1206aa(0x5c4f)](0.99330562)),_0x3c5119=_0x58ed93-0x7a120,_0x56e530=_0x97c939;_0x9b090a<'N'&&(_0x56e530-=0x989680),_0x10b9ce=0x6*(_0x213190-0x1)-0xb4+0x3,_0xd118f6=0.006739496752268451,_0x324353=(_0x187318=_0x56e530/_0x3ab6f0/6367449.145945056)+(0x3*_0x409a4c/0x2-0x1b*_0x409a4c*_0x409a4c*_0x409a4c/0x20)*Math[_0x1206aa(0x1428)](0x2*_0x187318)+(0x15*_0x409a4c*_0x409a4c/0x10-0x37*_0x409a4c*_0x409a4c*_0x409a4c*_0x409a4c/0x20)*Math[_0x1206aa(0x1428)](0x4*_0x187318)+0x97*_0x409a4c*_0x409a4c*_0x409a4c/0x60*Math[_0x1206aa(0x1428)](0x6*_0x187318),_0x225979=_0x2e0674/Math[_0x23b44b(0x37eb)](0x1-_0x18d365*Math[_0x23b44b(0xc19)](_0x324353)*Math[_0x23b44b(0xc19)](_0x324353)),_0x1aeb17=Math[_0x1206aa(0x59e4)](_0x324353)*Math[_0x1206aa(0x59e4)](_0x324353),_0x251cba=_0xd118f6*Math[_0x1206aa(0x52a3)](_0x324353)*Math['cos'](_0x324353),_0x3cda97=0.99330562*_0x2e0674/Math[_0x23b44b(0x28d)](0x1-_0x18d365*Math[_0x23b44b(0xc19)](_0x324353)*Math[_0x23b44b(0xc19)](_0x324353),1.5),_0x281da0=_0x3c5119/(_0x225979*_0x3ab6f0);var _0x42d1f7=_0x324353-_0x225979*Math[_0x1206aa(0x59e4)](_0x324353)/_0x3cda97*(_0x281da0*_0x281da0/0x2-(0x5+0x3*_0x1aeb17+0xa*_0x251cba-0x4*_0x251cba*_0x251cba-0x9*_0xd118f6)*_0x281da0*_0x281da0*_0x281da0*_0x281da0/0x18+(0x3d+0x5a*_0x1aeb17+0x12a*_0x251cba+0x2d*_0x1aeb17*_0x1aeb17-1.6983531815716497-0x3*_0x251cba*_0x251cba)*_0x281da0*_0x281da0*_0x281da0*_0x281da0*_0x281da0*_0x281da0/0x2d0);_0x42d1f7=radToDeg(_0x42d1f7);var _0x228616,_0x23d421=(_0x281da0-(0x1+0x2*_0x1aeb17+_0x251cba)*_0x281da0*_0x281da0*_0x281da0/0x6+(0x5-0x2*_0x251cba+0x1c*_0x1aeb17-0x3*_0x251cba*_0x251cba+0x8*_0xd118f6+0x18*_0x1aeb17*_0x1aeb17)*_0x281da0*_0x281da0*_0x281da0*_0x281da0*_0x281da0/0x78)/Math[_0x1206aa(0x52a3)](_0x324353);if(_0x23d421=_0x10b9ce+radToDeg(_0x23d421),_0x40baf8[_0x1206aa(0x5f5e)]){var _0x331552=UTMtoLL({'northing':_0x40baf8[_0x1206aa(0x4184)]+_0x40baf8[_0x23b44b(0x259)],'easting':_0x40baf8['easting']+_0x40baf8[_0x1206aa(0x5f5e)],'zoneLetter':_0x40baf8[_0x23b44b(0x330b)],'zoneNumber':_0x40baf8[_0x1206aa(0x3df2)]});_0x228616={'top':_0x331552[_0x1206aa(0x5c63)],'right':_0x331552[_0x23b44b(0x2358)],'bottom':_0x42d1f7,'left':_0x23d421};}else _0x228616={'lat':_0x42d1f7,'lon':_0x23d421};return _0x228616;}function getLetterDesignator(_0x2f8803){var _0x233e05='Z';return 0x54>=_0x2f8803&&_0x2f8803>=0x48?_0x233e05='X':0x48>_0x2f8803&&_0x2f8803>=0x40?_0x233e05='W':0x40>_0x2f8803&&_0x2f8803>=0x38?_0x233e05='V':0x38>_0x2f8803&&_0x2f8803>=0x30?_0x233e05='U':0x30>_0x2f8803&&_0x2f8803>=0x28?_0x233e05='T':0x28>_0x2f8803&&_0x2f8803>=0x20?_0x233e05='S':0x20>_0x2f8803&&_0x2f8803>=0x18?_0x233e05='R':0x18>_0x2f8803&&_0x2f8803>=0x10?_0x233e05='Q':0x10>_0x2f8803&&_0x2f8803>=0x8?_0x233e05='P':0x8>_0x2f8803&&_0x2f8803>=0x0?_0x233e05='N':0x0>_0x2f8803&&_0x2f8803>=-0x8?_0x233e05='M':-0x8>_0x2f8803&&_0x2f8803>=-0x10?_0x233e05='L':-0x10>_0x2f8803&&_0x2f8803>=-0x18?_0x233e05='K':-0x18>_0x2f8803&&_0x2f8803>=-0x20?_0x233e05='J':-0x20>_0x2f8803&&_0x2f8803>=-0x28?_0x233e05='H':-0x28>_0x2f8803&&_0x2f8803>=-0x30?_0x233e05='G':-0x30>_0x2f8803&&_0x2f8803>=-0x38?_0x233e05='F':-0x38>_0x2f8803&&_0x2f8803>=-0x40?_0x233e05='E':-0x40>_0x2f8803&&_0x2f8803>=-0x48?_0x233e05='D':-0x48>_0x2f8803&&_0x2f8803>=-0x50&&(_0x233e05='C'),_0x233e05;}function encode(_0x1531d0,_0x152b22){var _0x3e0a69=_0x307c2b,_0x5b66da=_0x5e00b3,_0x485a0e=_0x5b66da(0x57d9)+_0x1531d0[_0x5b66da(0x448c)],_0x2b602e=_0x5b66da(0x57d9)+_0x1531d0[_0x5b66da(0x4184)];return _0x1531d0[_0x5b66da(0x3df2)]+_0x1531d0[_0x3e0a69(0x330b)]+get100kID(_0x1531d0[_0x5b66da(0x448c)],_0x1531d0[_0x3e0a69(0x41be)],_0x1531d0[_0x5b66da(0x3df2)])+_0x485a0e[_0x5b66da(0x2bb6)](_0x485a0e[_0x5b66da(0x809)]-0x5,_0x152b22)+_0x2b602e[_0x5b66da(0x2bb6)](_0x2b602e[_0x5b66da(0x809)]-0x5,_0x152b22);}function get100kID(_0x25bf93,_0x1faf67,_0x160dca){var _0x28d905=_0x5e00b3,_0x1d822c=get100kSetForZone(_0x160dca);return getLetter100kID(Math[_0x28d905(0x1ace)](_0x25bf93/0x186a0),Math[_0x28d905(0x1ace)](_0x1faf67/0x186a0)%0x14,_0x1d822c);}function get100kSetForZone(_0x54a93d){var _0x2c960d=_0x54a93d%NUM_100K_SETS;return 0x0===_0x2c960d&&(_0x2c960d=NUM_100K_SETS),_0x2c960d;}function getLetter100kID(_0x498123,_0x37ec46,_0x4b756c){var _0x5150de=_0x307c2b,_0x4b1dbc=_0x5e00b3,_0x35a808=_0x4b756c-0x1,_0x51d0e2=SET_ORIGIN_COLUMN_LETTERS[_0x4b1dbc(0x167b)](_0x35a808),_0x4584ff=SET_ORIGIN_ROW_LETTERS[_0x5150de(0x4f56)](_0x35a808),_0xc62d88=_0x51d0e2+_0x498123-0x1,_0x19d6ce=_0x4584ff+_0x37ec46,_0xe68ad0=!0x1;return _0xc62d88>Z&&(_0xc62d88=_0xc62d88-Z+A-0x1,_0xe68ad0=!0x0),(_0xc62d88===I||_0x51d0e2<I&&_0xc62d88>I||(_0xc62d88>I||_0x51d0e2<I)&&_0xe68ad0)&&_0xc62d88++,(_0xc62d88===O||_0x51d0e2<O&&_0xc62d88>O||(_0xc62d88>O||_0x51d0e2<O)&&_0xe68ad0)&&++_0xc62d88===I&&_0xc62d88++,_0xc62d88>Z&&(_0xc62d88=_0xc62d88-Z+A-0x1),_0x19d6ce>V?(_0x19d6ce=_0x19d6ce-V+A-0x1,_0xe68ad0=!0x0):_0xe68ad0=!0x1,(_0x19d6ce===I||_0x4584ff<I&&_0x19d6ce>I||(_0x19d6ce>I||_0x4584ff<I)&&_0xe68ad0)&&_0x19d6ce++,(_0x19d6ce===O||_0x4584ff<O&&_0x19d6ce>O||(_0x19d6ce>O||_0x4584ff<O)&&_0xe68ad0)&&++_0x19d6ce===I&&_0x19d6ce++,_0x19d6ce>V&&(_0x19d6ce=_0x19d6ce-V+A-0x1),String[_0x4b1dbc(0x23b2)](_0xc62d88)+String[_0x5150de(0x47f5)](_0x19d6ce);}function decode(_0x3fc284){var _0xc8af20=_0x307c2b,_0x54e318=_0x5e00b3;if(_0x3fc284&&0x0===_0x3fc284[_0x54e318(0x809)])throw _0x54e318(0x2c26);for(var _0x1509c4,_0x3083d1=_0x3fc284[_0xc8af20(0x2ef4)],_0x20cf83=null,_0x8fb19d='',_0x4ea350=0x0;!/[A-Z]/[_0x54e318(0x4a8a)](_0x1509c4=_0x3fc284[_0xc8af20(0x62c)](_0x4ea350));){if(_0x4ea350>=0x2)throw _0x54e318(0x585c)+_0x3fc284;_0x8fb19d+=_0x1509c4,_0x4ea350++;}var _0x441c0e=parseInt(_0x8fb19d,0xa);if(0x0===_0x4ea350||_0x4ea350+0x3>_0x3083d1)throw _0x54e318(0x585c)+_0x3fc284;var _0x37a8fc=_0x3fc284[_0x54e318(0x5806)](_0x4ea350++);if(_0x37a8fc<='A'||'B'===_0x37a8fc||'Y'===_0x37a8fc||_0x37a8fc>='Z'||'I'===_0x37a8fc||'O'===_0x37a8fc)throw _0x54e318(0x6b8)+_0x37a8fc+_0x54e318(0x33bd)+_0x3fc284;_0x20cf83=_0x3fc284[_0x54e318(0x4c07)](_0x4ea350,_0x4ea350+=0x2);for(var _0x3cf1c4=get100kSetForZone(_0x441c0e),_0x5339d6=getEastingFromChar(_0x20cf83[_0x54e318(0x5806)](0x0),_0x3cf1c4),_0x22b56e=getNorthingFromChar(_0x20cf83[_0x54e318(0x5806)](0x1),_0x3cf1c4);_0x22b56e<getMinNorthing(_0x37a8fc);)_0x22b56e+=0x1e8480;var _0x15c33d=_0x3083d1-_0x4ea350;if(_0x15c33d%0x2!=0x0)throw _0xc8af20(0x519d)+_0x3fc284;var _0x2df3bc,_0x81f1d1,_0xbf69d7,_0x23842e=_0x15c33d/0x2,_0x6d1ec6=0x0,_0x4b34a3=0x0;return _0x23842e>0x0&&(_0x2df3bc=0x186a0/Math[_0x54e318(0x3a5c)](0xa,_0x23842e),_0x81f1d1=_0x3fc284[_0x54e318(0x4c07)](_0x4ea350,_0x4ea350+_0x23842e),_0x6d1ec6=parseFloat(_0x81f1d1)*_0x2df3bc,_0xbf69d7=_0x3fc284[_0x54e318(0x4c07)](_0x4ea350+_0x23842e),_0x4b34a3=parseFloat(_0xbf69d7)*_0x2df3bc),{'easting':_0x6d1ec6+_0x5339d6,'northing':_0x4b34a3+_0x22b56e,'zoneLetter':_0x37a8fc,'zoneNumber':_0x441c0e,'accuracy':_0x2df3bc};}function getEastingFromChar(_0x278017,_0x148440){var _0x374062=_0x5e00b3;for(var _0x5942e7=SET_ORIGIN_COLUMN_LETTERS[_0x374062(0x167b)](_0x148440-0x1),_0x31d7a7=0x186a0,_0x3065c1=!0x1;_0x5942e7!==_0x278017[_0x374062(0x167b)](0x0);){if(++_0x5942e7===I&&_0x5942e7++,_0x5942e7===O&&_0x5942e7++,_0x5942e7>Z){if(_0x3065c1)throw _0x374062(0x239b)+_0x278017;_0x5942e7=A,_0x3065c1=!0x0;}_0x31d7a7+=0x186a0;}return _0x31d7a7;}function getNorthingFromChar(_0x1daf4d,_0x172ed8){var _0x3c0eb3=_0x5e00b3;if(_0x1daf4d>'V')throw _0x3c0eb3(0x76f)+_0x1daf4d;for(var _0x60bcd7=SET_ORIGIN_ROW_LETTERS[_0x3c0eb3(0x167b)](_0x172ed8-0x1),_0x4078cf=0x0,_0x5828d5=!0x1;_0x60bcd7!==_0x1daf4d[_0x3c0eb3(0x167b)](0x0);){if(++_0x60bcd7===I&&_0x60bcd7++,_0x60bcd7===O&&_0x60bcd7++,_0x60bcd7>V){if(_0x5828d5)throw _0x3c0eb3(0x239b)+_0x1daf4d;_0x60bcd7=A,_0x5828d5=!0x0;}_0x4078cf+=0x186a0;}return _0x4078cf;}function getMinNorthing(_0x3adb07){var _0xc4e98a=_0x5e00b3,_0x37f902;switch(_0x3adb07){case'C':_0x37f902=0x10c8e0;break;case'D':_0x37f902=0x1e8480;break;case'E':_0x37f902=0x2ab980;break;case'F':_0x37f902=0x387520;break;case'G':_0x37f902=0x4630c0;break;case'H':_0x37f902=0x53ec60;break;case'J':_0x37f902=0x61a800;break;case'K':_0x37f902=0x6f63a0;break;case'L':_0x37f902=0x7d1f40;break;case'M':_0x37f902=0x8adae0;break;case'N':_0x37f902=0x0;break;case'P':_0x37f902=0xc3500;break;case'Q':_0x37f902=0x19f0a0;break;case'R':_0x37f902=0x27ac40;break;case'S':_0x37f902=0x3567e0;break;case'T':_0x37f902=0x432380;break;case'U':_0x37f902=0x50df20;break;case'V':_0x37f902=0x5e9ac0;break;case'W':_0x37f902=0x6acfc0;break;case'X':_0x37f902=0x788b60;break;default:_0x37f902=-0x1;}if(_0x37f902>=0x0)return _0x37f902;throw _0xc4e98a(0x366)+_0x3adb07;}function Point$2(_0x75269f,_0x9c8bda,_0x5c5351){var _0x3c3fdd=_0x5e00b3;if(!(this instanceof Point$2))return new Point$2(_0x75269f,_0x9c8bda,_0x5c5351);if(Array[_0x3c3fdd(0x2676)](_0x75269f))this['x']=_0x75269f[0x0],this['y']=_0x75269f[0x1],this['z']=_0x75269f[0x2]||0x0;else{if(_0x3c3fdd(0x8c4)==typeof _0x75269f)this['x']=_0x75269f['x'],this['y']=_0x75269f['y'],this['z']=_0x75269f['z']||0x0;else{if(_0x3c3fdd(0x20b8)==typeof _0x75269f&&void 0x0===_0x9c8bda){var _0x15a564=_0x75269f[_0x3c3fdd(0x390f)](',');this['x']=parseFloat(_0x15a564[0x0],0xa),this['y']=parseFloat(_0x15a564[0x1],0xa),this['z']=parseFloat(_0x15a564[0x2],0xa)||0x0;}else this['x']=_0x75269f,this['y']=_0x9c8bda,this['z']=_0x5c5351||0x0;}}console[_0x3c3fdd(0x3de4)](_0x3c3fdd(0x29df));}Point$2[_0x5e00b3(0x481d)]=function(_0x599a51){return new Point$2(toPoint$1(_0x599a51));},Point$2[_0x5e00b3(0x3720)][_0x307c2b(0x4d97)]=function(_0x417d58){return forward$1([this['x'],this['y']],_0x417d58);};var C00=0x1,C02=0.25,C04=0.046875,C06=0.01953125,C08=0.01068115234375,C22=0.75,C44=0.46875,C46=0.013020833333333334,C48=0.007120768229166667,C66=0.3645833333333333,C68=0.005696614583333333,C88=0.3076171875,pj_enfn=function(_0xd50522){var _0x4977c7=[];_0x4977c7[0x0]=C00-_0xd50522*(C02+_0xd50522*(C04+_0xd50522*(C06+_0xd50522*C08))),_0x4977c7[0x1]=_0xd50522*(C22-_0xd50522*(C04+_0xd50522*(C06+_0xd50522*C08)));var _0x400b6a=_0xd50522*_0xd50522;return _0x4977c7[0x2]=_0x400b6a*(C44-_0xd50522*(C46+_0xd50522*C48)),_0x400b6a*=_0xd50522,_0x4977c7[0x3]=_0x400b6a*(C66-_0xd50522*C68),_0x4977c7[0x4]=_0x400b6a*_0xd50522*C88,_0x4977c7;},pj_mlfn=function(_0x1e6d3c,_0x25cd58,_0x370b8a,_0x1bfdca){return _0x370b8a*=_0x25cd58,_0x25cd58*=_0x25cd58,_0x1bfdca[0x0]*_0x1e6d3c-_0x370b8a*(_0x1bfdca[0x1]+_0x25cd58*(_0x1bfdca[0x2]+_0x25cd58*(_0x1bfdca[0x3]+_0x25cd58*_0x1bfdca[0x4])));},MAX_ITER=0x14,pj_inv_mlfn=function(_0x55cb41,_0x45f055,_0x56db53){var _0x400ac5=_0x307c2b,_0x38faa2=_0x5e00b3;for(var _0x227894=0x1/(0x1-_0x45f055),_0xd0b96b=_0x55cb41,_0x1e2eeb=MAX_ITER;_0x1e2eeb;--_0x1e2eeb){var _0x3d8e97=Math[_0x38faa2(0x1428)](_0xd0b96b),_0x2d257d=0x1-_0x45f055*_0x3d8e97*_0x3d8e97;if(_0xd0b96b-=_0x2d257d=(pj_mlfn(_0xd0b96b,_0x3d8e97,Math[_0x38faa2(0x52a3)](_0xd0b96b),_0x56db53)-_0x55cb41)*(_0x2d257d*Math[_0x38faa2(0x5c4f)](_0x2d257d))*_0x227894,Math[_0x400ac5(0x971)](_0x2d257d)<EPSLN)return _0xd0b96b;}return _0xd0b96b;};function init$2(){var _0x500e2d=_0x307c2b,_0x533d9f=_0x5e00b3;this['x0']=void 0x0!==this['x0']?this['x0']:0x0,this['y0']=void 0x0!==this['y0']?this['y0']:0x0,this[_0x533d9f(0x57db)]=void 0x0!==this[_0x533d9f(0x57db)]?this[_0x500e2d(0x2945)]:0x0,this[_0x533d9f(0x9ef)]=void 0x0!==this[_0x533d9f(0x9ef)]?this[_0x533d9f(0x9ef)]:0x0,this['es']&&(this['en']=pj_enfn(this['es']),this[_0x533d9f(0x336e)]=pj_mlfn(this[_0x533d9f(0x9ef)],Math[_0x500e2d(0xc19)](this[_0x533d9f(0x9ef)]),Math[_0x533d9f(0x52a3)](this[_0x500e2d(0x2502)]),this['en']));}function forward$2(_0x2a13a7){var _0x579547=_0x307c2b,_0xebe593=_0x5e00b3,_0x4a72a0,_0x2bec11,_0x1e9bd8,_0x90fc09=_0x2a13a7['x'],_0x2a0e6c=_0x2a13a7['y'],_0x38b895=adjust_lon(_0x90fc09-this[_0xebe593(0x57db)]),_0x3d8e9a=Math[_0xebe593(0x1428)](_0x2a0e6c),_0x1150c2=Math[_0xebe593(0x52a3)](_0x2a0e6c);if(this['es']){var _0x5352d7=_0x1150c2*_0x38b895,_0x14983e=Math[_0xebe593(0x3a5c)](_0x5352d7,0x2),_0x37ac6a=this[_0xebe593(0x3aab)]*Math[_0xebe593(0x3a5c)](_0x1150c2,0x2),_0x29cc67=Math[_0xebe593(0x3a5c)](_0x37ac6a,0x2),_0x2ff55e=Math[_0xebe593(0x1beb)](_0x1150c2)>EPSLN?Math[_0xebe593(0x59e4)](_0x2a0e6c):0x0,_0xbc9a06=Math[_0xebe593(0x3a5c)](_0x2ff55e,0x2),_0x445d5f=Math[_0xebe593(0x3a5c)](_0xbc9a06,0x2);_0x4a72a0=0x1-this['es']*Math[_0xebe593(0x3a5c)](_0x3d8e9a,0x2),_0x5352d7/=Math[_0x579547(0x37eb)](_0x4a72a0);var _0x3f32b0=pj_mlfn(_0x2a0e6c,_0x3d8e9a,_0x1150c2,this['en']);_0x2bec11=this['a']*(this['k0']*_0x5352d7*(0x1+_0x14983e/0x6*(0x1-_0xbc9a06+_0x37ac6a+_0x14983e/0x14*(0x5-0x12*_0xbc9a06+_0x445d5f+0xe*_0x37ac6a-0x3a*_0xbc9a06*_0x37ac6a+_0x14983e/0x2a*(0x3d+0xb3*_0x445d5f-_0x445d5f*_0xbc9a06-0x1df*_0xbc9a06)))))+this['x0'],_0x1e9bd8=this['a']*(this['k0']*(_0x3f32b0-this[_0xebe593(0x336e)]+_0x3d8e9a*_0x38b895*_0x5352d7/0x2*(0x1+_0x14983e/0xc*(0x5-_0xbc9a06+0x9*_0x37ac6a+0x4*_0x29cc67+_0x14983e/0x1e*(0x3d+_0x445d5f-0x3a*_0xbc9a06+0x10e*_0x37ac6a-0x14a*_0xbc9a06*_0x37ac6a+_0x14983e/0x38*(0x569+0x21f*_0x445d5f-_0x445d5f*_0xbc9a06-0xc27*_0xbc9a06))))))+this['y0'];}else{var _0x1ea5fe=_0x1150c2*Math[_0xebe593(0x1428)](_0x38b895);if(Math[_0x579547(0x971)](Math[_0x579547(0x971)](_0x1ea5fe)-0x1)<EPSLN)return 0x5d;if(_0x2bec11=0.5*this['a']*this['k0']*Math[_0xebe593(0xca1)]((0x1+_0x1ea5fe)/(0x1-_0x1ea5fe))+this['x0'],_0x1e9bd8=_0x1150c2*Math[_0xebe593(0x52a3)](_0x38b895)/Math[_0xebe593(0x5c4f)](0x1-Math[_0xebe593(0x3a5c)](_0x1ea5fe,0x2)),(_0x1ea5fe=Math[_0xebe593(0x1beb)](_0x1e9bd8))>=0x1){if(_0x1ea5fe-0x1>EPSLN)return 0x5d;_0x1e9bd8=0x0;}else _0x1e9bd8=Math[_0xebe593(0x4e50)](_0x1e9bd8);_0x2a0e6c<0x0&&(_0x1e9bd8=-_0x1e9bd8),_0x1e9bd8=this['a']*this['k0']*(_0x1e9bd8-this[_0xebe593(0x9ef)])+this['y0'];}return _0x2a13a7['x']=_0x2bec11,_0x2a13a7['y']=_0x1e9bd8,_0x2a13a7;}function inverse$2(_0x29ff7f){var _0x51fac3=_0x307c2b,_0x47115a=_0x5e00b3,_0x15662a,_0x377adc,_0x31a24f,_0xd2c0c1,_0x2c2f4e=(_0x29ff7f['x']-this['x0'])*(0x1/this['a']),_0x43bc5c=(_0x29ff7f['y']-this['y0'])*(0x1/this['a']);if(this['es']){if(_0x15662a=this[_0x47115a(0x336e)]+_0x43bc5c/this['k0'],_0x377adc=pj_inv_mlfn(_0x15662a,this['es'],this['en']),Math[_0x47115a(0x1beb)](_0x377adc)<HALF_PI){var _0xba0d72=Math[_0x47115a(0x1428)](_0x377adc),_0x1be62d=Math[_0x47115a(0x52a3)](_0x377adc),_0x24614e=Math[_0x47115a(0x1beb)](_0x1be62d)>EPSLN?Math[_0x47115a(0x59e4)](_0x377adc):0x0,_0x3236c9=this[_0x47115a(0x3aab)]*Math[_0x47115a(0x3a5c)](_0x1be62d,0x2),_0x32d085=Math[_0x51fac3(0x28d)](_0x3236c9,0x2),_0x4b2a55=Math[_0x51fac3(0x28d)](_0x24614e,0x2),_0x5adc51=Math[_0x51fac3(0x28d)](_0x4b2a55,0x2);_0x15662a=0x1-this['es']*Math[_0x51fac3(0x28d)](_0xba0d72,0x2);var _0x589735=_0x2c2f4e*Math[_0x47115a(0x5c4f)](_0x15662a)/this['k0'],_0x56dcde=Math[_0x47115a(0x3a5c)](_0x589735,0x2);_0x31a24f=_0x377adc-(_0x15662a*=_0x24614e)*_0x56dcde/(0x1-this['es'])*0.5*(0x1-_0x56dcde/0xc*(0x5+0x3*_0x4b2a55-0x9*_0x3236c9*_0x4b2a55+_0x3236c9-0x4*_0x32d085-_0x56dcde/0x1e*(0x3d+0x5a*_0x4b2a55-0xfc*_0x3236c9*_0x4b2a55+0x2d*_0x5adc51+0x2e*_0x3236c9-_0x56dcde/0x38*(0x569+0xe31*_0x4b2a55+0xfff*_0x5adc51+0x626*_0x5adc51*_0x4b2a55)))),_0xd2c0c1=adjust_lon(this[_0x47115a(0x57db)]+_0x589735*(0x1-_0x56dcde/0x6*(0x1+0x2*_0x4b2a55+_0x3236c9-_0x56dcde/0x14*(0x5+0x1c*_0x4b2a55+0x18*_0x5adc51+0x8*_0x3236c9*_0x4b2a55+0x6*_0x3236c9-_0x56dcde/0x2a*(0x3d+0x296*_0x4b2a55+0x528*_0x5adc51+0x2d0*_0x5adc51*_0x4b2a55))))/_0x1be62d);}else _0x31a24f=HALF_PI*sign(_0x43bc5c),_0xd2c0c1=0x0;}else{var _0x2a326d=Math[_0x51fac3(0x794)](_0x2c2f4e/this['k0']),_0x575615=0.5*(_0x2a326d-0x1/_0x2a326d),_0x4b31c3=this[_0x51fac3(0x2502)]+_0x43bc5c/this['k0'],_0x1bfc52=Math[_0x51fac3(0x3be7)](_0x4b31c3);_0x15662a=Math[_0x47115a(0x5c4f)]((0x1-Math[_0x47115a(0x3a5c)](_0x1bfc52,0x2))/(0x1+Math[_0x47115a(0x3a5c)](_0x575615,0x2))),_0x31a24f=Math[_0x47115a(0x17b7)](_0x15662a),_0x43bc5c<0x0&&(_0x31a24f=-_0x31a24f),_0xd2c0c1=0x0===_0x575615&&0x0===_0x1bfc52?0x0:adjust_lon(Math[_0x47115a(0x51e)](_0x575615,_0x1bfc52)+this[_0x47115a(0x57db)]);}return _0x29ff7f['x']=_0xd2c0c1,_0x29ff7f['y']=_0x31a24f,_0x29ff7f;}var names$3$1=[_0x307c2b(0x42c8),'Transverse\x20Mercator',_0x5e00b3(0x22c0)],tmerc={'init':init$2,'forward':forward$2,'inverse':inverse$2,'names':names$3$1},sinh=function(_0x47b14f){var _0x279663=_0x307c2b,_0x3fa9a1=Math[_0x279663(0x794)](_0x47b14f);return _0x3fa9a1=(_0x3fa9a1-0x1/_0x3fa9a1)/0x2;},hypot=function(_0x7fa1b6,_0x3ee25c){var _0x1171b3=_0x307c2b,_0x5b9877=_0x5e00b3;_0x7fa1b6=Math[_0x5b9877(0x1beb)](_0x7fa1b6),_0x3ee25c=Math[_0x1171b3(0x971)](_0x3ee25c);var _0x19f334=Math[_0x5b9877(0x498f)](_0x7fa1b6,_0x3ee25c),_0x27b845=Math[_0x5b9877(0x19a8)](_0x7fa1b6,_0x3ee25c)/(_0x19f334||0x1);return _0x19f334*Math[_0x5b9877(0x5c4f)](0x1+Math[_0x5b9877(0x3a5c)](_0x27b845,0x2));},log1py=function(_0x6a6329){var _0x3909a2=_0x5e00b3,_0x534f92=0x1+_0x6a6329,_0x5819af=_0x534f92-0x1;return 0x0===_0x5819af?_0x6a6329:_0x6a6329*Math[_0x3909a2(0xca1)](_0x534f92)/_0x5819af;},asinhy=function(_0x5d3a7d){var _0x4842f6=_0x5e00b3,_0x45482e=Math[_0x4842f6(0x1beb)](_0x5d3a7d);return _0x45482e=log1py(_0x45482e*(0x1+_0x45482e/(hypot(0x1,_0x45482e)+0x1))),_0x5d3a7d<0x0?-_0x45482e:_0x45482e;},gatg=function(_0x69ac3f,_0x1caf78){var _0xbf587c=_0x307c2b,_0x54d468=_0x5e00b3;for(var _0x5ca091,_0x55a351=0x2*Math[_0xbf587c(0x3be7)](0x2*_0x1caf78),_0xe7dd9a=_0x69ac3f[_0x54d468(0x809)]-0x1,_0x29b85f=_0x69ac3f[_0xe7dd9a],_0x10d9ba=0x0;--_0xe7dd9a>=0x0;)_0x5ca091=_0x55a351*_0x29b85f-_0x10d9ba+_0x69ac3f[_0xe7dd9a],_0x10d9ba=_0x29b85f,_0x29b85f=_0x5ca091;return _0x1caf78+_0x5ca091*Math[_0xbf587c(0xc19)](0x2*_0x1caf78);},clens=function(_0x1fdd64,_0x55b73b){var _0x2d768f=_0x5e00b3;for(var _0x2d0b09,_0x503eea=0x2*Math[_0x2d768f(0x52a3)](_0x55b73b),_0x35b2f4=_0x1fdd64[_0x2d768f(0x809)]-0x1,_0x3a350c=_0x1fdd64[_0x35b2f4],_0x3e0d11=0x0;--_0x35b2f4>=0x0;)_0x2d0b09=_0x503eea*_0x3a350c-_0x3e0d11+_0x1fdd64[_0x35b2f4],_0x3e0d11=_0x3a350c,_0x3a350c=_0x2d0b09;return Math['sin'](_0x55b73b)*_0x2d0b09;},cosh=function(_0x111502){var _0x1ca0c3=_0x5e00b3,_0x351cb5=Math[_0x1ca0c3(0x5d49)](_0x111502);return _0x351cb5=(_0x351cb5+0x1/_0x351cb5)/0x2;},clens_cmplx=function(_0x2b9685,_0x464c78,_0x3228ef){var _0x3014a4=_0x5e00b3;for(var _0x238c29,_0x474c64,_0x50b43e=Math[_0x3014a4(0x1428)](_0x464c78),_0x4501b2=Math[_0x3014a4(0x52a3)](_0x464c78),_0x2d629d=sinh(_0x3228ef),_0x14290b=cosh(_0x3228ef),_0x8f914d=0x2*_0x4501b2*_0x14290b,_0x17214f=-0x2*_0x50b43e*_0x2d629d,_0x44576b=_0x2b9685[_0x3014a4(0x809)]-0x1,_0x4b88f8=_0x2b9685[_0x44576b],_0x4887cd=0x0,_0x15a683=0x0,_0x151774=0x0;--_0x44576b>=0x0;)_0x238c29=_0x15a683,_0x474c64=_0x4887cd,_0x4b88f8=_0x8f914d*(_0x15a683=_0x4b88f8)-_0x238c29-_0x17214f*(_0x4887cd=_0x151774)+_0x2b9685[_0x44576b],_0x151774=_0x17214f*_0x15a683-_0x474c64+_0x8f914d*_0x4887cd;return[(_0x8f914d=_0x50b43e*_0x14290b)*_0x4b88f8-(_0x17214f=_0x4501b2*_0x2d629d)*_0x151774,_0x8f914d*_0x151774+_0x17214f*_0x4b88f8];};function init$3(){var _0x15ada1=_0x307c2b,_0x35fb62=_0x5e00b3;if(void 0x0===this['es']||this['es']<=0x0)throw new Error(_0x35fb62(0x1069));this['x0']=void 0x0!==this['x0']?this['x0']:0x0,this['y0']=void 0x0!==this['y0']?this['y0']:0x0,this[_0x15ada1(0x2945)]=void 0x0!==this[_0x15ada1(0x2945)]?this[_0x35fb62(0x57db)]:0x0,this[_0x35fb62(0x9ef)]=void 0x0!==this[_0x35fb62(0x9ef)]?this[_0x15ada1(0x2502)]:0x0,this[_0x35fb62(0x3e85)]=[],this[_0x35fb62(0x5bf5)]=[],this[_0x15ada1(0x29cb)]=[],this['gtu']=[];var _0x3a2dde=this['es']/(0x1+Math[_0x35fb62(0x5c4f)](0x1-this['es'])),_0x6f5c50=_0x3a2dde/(0x2-_0x3a2dde),_0x455411=_0x6f5c50;this[_0x35fb62(0x3e85)][0x0]=_0x6f5c50*(0x2+_0x6f5c50*(-0x2/0x3+_0x6f5c50*(_0x6f5c50*(0x74/0x2d+_0x6f5c50*(0x1a/0x2d+_0x6f5c50*(-0xb26/0x2a3)))-0x2))),this[_0x35fb62(0x5bf5)][0x0]=_0x6f5c50*(_0x6f5c50*(0x2/0x3+_0x6f5c50*(0x4/0x3+_0x6f5c50*(-0x52/0x2d+_0x6f5c50*(0x20/0x2d+_0x6f5c50*(0x1222/0x1275)))))-0x2),_0x455411*=_0x6f5c50,this[_0x35fb62(0x3e85)][0x1]=_0x455411*(0x7/0x3+_0x6f5c50*(_0x6f5c50*(-0xe3/0x2d+_0x6f5c50*(0xa90/0x13b+_0x6f5c50*(0x913/0x3b1)))-1.6)),this[_0x35fb62(0x5bf5)][0x1]=_0x455411*(0x5/0x3+_0x6f5c50*(-0x10/0xf+_0x6f5c50*(-0xd/0x9+_0x6f5c50*(0x388/0x13b+_0x6f5c50*(-0x5f2/0x3b1))))),_0x455411*=_0x6f5c50,this[_0x35fb62(0x3e85)][0x2]=_0x455411*(0x38/0xf+_0x6f5c50*(-0x88/0x23+_0x6f5c50*(-0x4ee/0x69+_0x6f5c50*(0x12056/0xb13)))),this[_0x15ada1(0x2c23)][0x2]=_0x455411*(-0x1a/0xf+_0x6f5c50*(0x22/0x15+_0x6f5c50*(1.6+_0x6f5c50*(-0x318e/0xb13)))),_0x455411*=_0x6f5c50,this[_0x35fb62(0x3e85)][0x3]=_0x455411*(0x10b7/0x276+_0x6f5c50*(-0x14c/0x23+_0x6f5c50*(-0x618d4/0x375f))),this[_0x35fb62(0x5bf5)][0x3]=_0x455411*(0x4d5/0x276+_0x6f5c50*(_0x6f5c50*(-0x6100/0x375f)-2.4)),_0x455411*=_0x6f5c50,this[_0x15ada1(0x4455)][0x4]=_0x455411*(0x104e/0x13b+_0x6f5c50*(-0x235c6/0x185d)),this[_0x35fb62(0x5bf5)][0x4]=_0x455411*(-0x2de/0x13b+_0x6f5c50*(0x1ac1e/0x79d1)),_0x455411*=_0x6f5c50,this[_0x35fb62(0x3e85)][0x5]=_0x455411*(0x92e4c/0x5703),this[_0x35fb62(0x5bf5)][0x5]=_0x455411*(0x6c7b1/0x26115),_0x455411=Math[_0x35fb62(0x3a5c)](_0x6f5c50,0x2),this['Qn']=this['k0']/(0x1+_0x6f5c50)*(0x1+_0x455411*(0x1/0x4+_0x455411*(0x1/0x40+_0x455411/0x100))),this[_0x35fb62(0x519f)][0x0]=_0x6f5c50*(_0x6f5c50*(0x2/0x3+_0x6f5c50*(-0x25/0x60+_0x6f5c50*(0x1/0x168+_0x6f5c50*(0x51/0x200+_0x6f5c50*(-0x177c7/0x93a80)))))-0.5),this[_0x35fb62(0x20ad)][0x0]=_0x6f5c50*(0.5+_0x6f5c50*(-0x2/0x3+_0x6f5c50*(0x5/0x10+_0x6f5c50*(0x29/0xb4+_0x6f5c50*(-0x7f/0x120+_0x6f5c50*(0x1ed3/0x93a8)))))),this[_0x35fb62(0x519f)][0x1]=_0x455411*(-0x1/0x30+_0x6f5c50*(-0x1/0xf+_0x6f5c50*(0x1b5/0x5a0+_0x6f5c50*(-0x2e/0x69+_0x6f5c50*(0x1111f7/0x3b1000))))),this[_0x35fb62(0x20ad)][0x1]=_0x455411*(0xd/0x30+_0x6f5c50*(_0x6f5c50*(0x22d/0x5a0+_0x6f5c50*(0x119/0x276+_0x6f5c50*(-0x1e43c9/0x1d8800)))-0.6)),_0x455411*=_0x6f5c50,this[_0x35fb62(0x519f)][0x2]=_0x455411*(-0x11/0x1e0+_0x6f5c50*(0x25/0x348+_0x6f5c50*(0xd1/0x1180+_0x6f5c50*(-0x15c1/0x16260)))),this[_0x15ada1(0x11da)][0x2]=_0x455411*(0x3d/0xf0+_0x6f5c50*(-0x67/0x8c+_0x6f5c50*(0x3ad5/0x6900+_0x6f5c50*(0x28eb3/0x2c4c0)))),_0x455411*=_0x6f5c50,this[_0x35fb62(0x519f)][0x3]=_0x455411*(-0x112d/0x27600+_0x6f5c50*(0xb/0x1f8+_0x6f5c50*(0xcab2b/0x6ebe00))),this[_0x15ada1(0x11da)][0x3]=_0x455411*(0xc199/0x27600+_0x6f5c50*(-0xb3/0xa8+_0x6f5c50*(0x64bbbd/0x6ebe00))),_0x455411*=_0x6f5c50,this[_0x35fb62(0x519f)][0x4]=_0x455411*(-0x11e7/0x27600+_0x6f5c50*(0x1a92f/0x3ce880)),this[_0x35fb62(0x20ad)][0x4]=_0x455411*(0x87a9/0x13b00+_0x6f5c50*(-0x342b09/0x1e7440)),_0x455411*=_0x6f5c50,this[_0x35fb62(0x519f)][0x5]=_0x455411*(-0x13b12f5/0x26115000),this[_0x35fb62(0x20ad)][0x5]=0.6650675310896665*_0x455411;var _0x30443d=gatg(this[_0x35fb62(0x5bf5)],this[_0x35fb62(0x9ef)]);this['Zb']=-this['Qn']*(_0x30443d+clens(this[_0x35fb62(0x20ad)],0x2*_0x30443d));}function forward$3(_0x348443){var _0x47dc5d=_0x307c2b,_0x1b1396=_0x5e00b3,_0x5d3c86=adjust_lon(_0x348443['x']-this[_0x47dc5d(0x2945)]),_0x5513be=_0x348443['y'];_0x5513be=gatg(this[_0x1b1396(0x5bf5)],_0x5513be);var _0x4da231=Math[_0x1b1396(0x1428)](_0x5513be),_0x18cbdd=Math[_0x1b1396(0x52a3)](_0x5513be),_0x5aa6c5=Math[_0x1b1396(0x1428)](_0x5d3c86),_0x51ba9e=Math[_0x1b1396(0x52a3)](_0x5d3c86);_0x5513be=Math[_0x1b1396(0x51e)](_0x4da231,_0x51ba9e*_0x18cbdd),_0x5d3c86=Math['atan2'](_0x5aa6c5*_0x18cbdd,hypot(_0x4da231,_0x18cbdd*_0x51ba9e)),_0x5d3c86=asinhy(Math[_0x1b1396(0x59e4)](_0x5d3c86));var _0x3b98bd,_0x171038,_0xcfe15a=clens_cmplx(this[_0x1b1396(0x20ad)],0x2*_0x5513be,0x2*_0x5d3c86);return _0x5513be+=_0xcfe15a[0x0],_0x5d3c86+=_0xcfe15a[0x1],Math[_0x1b1396(0x1beb)](_0x5d3c86)<=2.623395162778?(_0x3b98bd=this['a']*(this['Qn']*_0x5d3c86)+this['x0'],_0x171038=this['a']*(this['Qn']*_0x5513be+this['Zb'])+this['y0']):(_0x3b98bd=0x1/0x0,_0x171038=0x1/0x0),_0x348443['x']=_0x3b98bd,_0x348443['y']=_0x171038,_0x348443;}function inverse$3(_0x50494b){var _0x472e5a=_0x307c2b,_0x2a5868=_0x5e00b3,_0x451c75,_0x34df6c,_0x56d39c=(_0x50494b['x']-this['x0'])*(0x1/this['a']),_0x68ec0f=(_0x50494b['y']-this['y0'])*(0x1/this['a']);if(_0x68ec0f=(_0x68ec0f-this['Zb'])/this['Qn'],_0x56d39c/=this['Qn'],Math[_0x472e5a(0x971)](_0x56d39c)<=2.623395162778){var _0x3fbe65=clens_cmplx(this[_0x2a5868(0x519f)],0x2*_0x68ec0f,0x2*_0x56d39c);_0x68ec0f+=_0x3fbe65[0x0],_0x56d39c+=_0x3fbe65[0x1],_0x56d39c=Math[_0x2a5868(0x41f7)](sinh(_0x56d39c));var _0x4afc44=Math[_0x2a5868(0x1428)](_0x68ec0f),_0x4611c4=Math[_0x472e5a(0x3be7)](_0x68ec0f),_0x2f08da=Math[_0x2a5868(0x1428)](_0x56d39c),_0x4decd3=Math[_0x2a5868(0x52a3)](_0x56d39c);_0x68ec0f=Math[_0x2a5868(0x51e)](_0x4afc44*_0x4decd3,hypot(_0x2f08da,_0x4decd3*_0x4611c4)),_0x56d39c=Math[_0x2a5868(0x51e)](_0x2f08da,_0x4decd3*_0x4611c4),_0x451c75=adjust_lon(_0x56d39c+this[_0x472e5a(0x2945)]),_0x34df6c=gatg(this['cgb'],_0x68ec0f);}else _0x451c75=0x1/0x0,_0x34df6c=0x1/0x0;return _0x50494b['x']=_0x451c75,_0x50494b['y']=_0x34df6c,_0x50494b;}var names$4=[_0x307c2b(0x2804),_0x307c2b(0xf7e),_0x5e00b3(0x5717)],etmerc={'init':init$3,'forward':forward$3,'inverse':inverse$3,'names':names$4},adjust_zone=function(_0x1e0b52,_0x11a161){var _0x2dcad6=_0x5e00b3;if(void 0x0===_0x1e0b52){if((_0x1e0b52=Math[_0x2dcad6(0x1ace)](0x1e*(adjust_lon(_0x11a161)+Math['PI'])/Math['PI'])+0x1)<0x0)return 0x0;if(_0x1e0b52>0x3c)return 0x3c;}return _0x1e0b52;},dependsOn=_0x5e00b3(0x5717);function init$4(){var _0x331b92=_0x307c2b,_0x2acbab=_0x5e00b3,_0x31f413=adjust_zone(this[_0x2acbab(0x3ea2)],this[_0x2acbab(0x57db)]);if(void 0x0===_0x31f413)throw new Error(_0x331b92(0x29ee));this[_0x2acbab(0x9ef)]=0x0,this[_0x2acbab(0x57db)]=(0x6*Math[_0x2acbab(0x1beb)](_0x31f413)-0xb7)*D2R,this['x0']=0x7a120,this['y0']=this[_0x2acbab(0x35e8)]?0x989680:0x0,this['k0']=0.9996,etmerc[_0x2acbab(0x56e8)][_0x331b92(0x1bcb)](this),this[_0x331b92(0x58a2)]=etmerc[_0x2acbab(0x33b6)],this[_0x2acbab(0x25c6)]=etmerc[_0x331b92(0x178c)];}var names$5=[_0x5e00b3(0x576c),_0x5e00b3(0x37ce)],utm={'init':init$4,'names':names$5,'dependsOn':dependsOn},srat=function(_0x5c4201,_0x4b7360){return Math['pow']((0x1-_0x5c4201)/(0x1+_0x5c4201),_0x4b7360);},MAX_ITER$1=0x14;function init$6(){var _0x219cc4=_0x307c2b,_0x4fdfa7=_0x5e00b3,_0x2d7d7c=Math[_0x219cc4(0xc19)](this[_0x4fdfa7(0x9ef)]),_0x18e950=Math[_0x219cc4(0x3be7)](this[_0x4fdfa7(0x9ef)]);_0x18e950*=_0x18e950,this['rc']=Math[_0x4fdfa7(0x5c4f)](0x1-this['es'])/(0x1-this['es']*_0x2d7d7c*_0x2d7d7c),this['C']=Math[_0x4fdfa7(0x5c4f)](0x1+this['es']*_0x18e950*_0x18e950/(0x1-this['es'])),this[_0x4fdfa7(0x4497)]=Math[_0x4fdfa7(0x17b7)](_0x2d7d7c/this['C']),this[_0x219cc4(0x2c0d)]=0.5*this['C']*this['e'],this['K']=Math['tan'](0.5*this[_0x219cc4(0x17cf)]+FORTPI)/(Math['pow'](Math[_0x4fdfa7(0x59e4)](0.5*this[_0x4fdfa7(0x9ef)]+FORTPI),this['C'])*srat(this['e']*_0x2d7d7c,this[_0x219cc4(0x2c0d)]));}function forward$5(_0x528882){var _0x36d037=_0x5e00b3,_0xa5f9f4=_0x528882['x'],_0x55cd63=_0x528882['y'];return _0x528882['y']=0x2*Math[_0x36d037(0x41f7)](this['K']*Math[_0x36d037(0x3a5c)](Math[_0x36d037(0x59e4)](0.5*_0x55cd63+FORTPI),this['C'])*srat(this['e']*Math['sin'](_0x55cd63),this[_0x36d037(0x5f38)]))-HALF_PI,_0x528882['x']=this['C']*_0xa5f9f4,_0x528882;}function inverse$5(_0x598cbc){var _0x2ef6c8=_0x307c2b,_0x33bff7=_0x5e00b3;for(var _0x4f4efd=_0x598cbc['x']/this['C'],_0x3fbd29=_0x598cbc['y'],_0x139ea6=Math[_0x33bff7(0x3a5c)](Math[_0x2ef6c8(0x160c)](0.5*_0x3fbd29+FORTPI)/this['K'],0x1/this['C']),_0x1ead8e=MAX_ITER$1;_0x1ead8e>0x0&&(_0x3fbd29=0x2*Math[_0x33bff7(0x41f7)](_0x139ea6*srat(this['e']*Math['sin'](_0x598cbc['y']),-0.5*this['e']))-HALF_PI,!(Math[_0x2ef6c8(0x971)](_0x3fbd29-_0x598cbc['y'])<1e-14));--_0x1ead8e)_0x598cbc['y']=_0x3fbd29;return _0x1ead8e?(_0x598cbc['x']=_0x4f4efd,_0x598cbc['y']=_0x3fbd29,_0x598cbc):null;}var names$7=['gauss'],gauss={'init':init$6,'forward':forward$5,'inverse':inverse$5,'names':names$7};function init$5(){var _0x30bd2b=_0x307c2b,_0x3ca48f=_0x5e00b3;gauss[_0x3ca48f(0x56e8)][_0x3ca48f(0x4269)](this),this['rc']&&(this[_0x3ca48f(0x357f)]=Math[_0x30bd2b(0xc19)](this[_0x3ca48f(0x4497)]),this[_0x3ca48f(0x4235)]=Math[_0x3ca48f(0x52a3)](this[_0x30bd2b(0x17cf)]),this['R2']=0x2*this['rc'],this[_0x3ca48f(0x8ef)]||(this[_0x3ca48f(0x8ef)]=_0x30bd2b(0x3ac3)));}function forward$4(_0x523002){var _0x31d623=_0x307c2b,_0x452d8a=_0x5e00b3,_0x20f7b8,_0x317f55,_0x5c42a8,_0x2773b8;return _0x523002['x']=adjust_lon(_0x523002['x']-this[_0x452d8a(0x57db)]),gauss[_0x31d623(0x58a2)][_0x452d8a(0x4269)](this,[_0x523002]),_0x20f7b8=Math[_0x452d8a(0x1428)](_0x523002['y']),_0x317f55=Math['cos'](_0x523002['y']),_0x5c42a8=Math[_0x31d623(0x3be7)](_0x523002['x']),_0x2773b8=this['k0']*this['R2']/(0x1+this[_0x452d8a(0x357f)]*_0x20f7b8+this[_0x31d623(0x27c9)]*_0x317f55*_0x5c42a8),_0x523002['x']=_0x2773b8*_0x317f55*Math[_0x452d8a(0x1428)](_0x523002['x']),_0x523002['y']=_0x2773b8*(this[_0x452d8a(0x4235)]*_0x20f7b8-this[_0x452d8a(0x357f)]*_0x317f55*_0x5c42a8),_0x523002['x']=this['a']*_0x523002['x']+this['x0'],_0x523002['y']=this['a']*_0x523002['y']+this['y0'],_0x523002;}function inverse$4(_0x3c7526){var _0x318d72=_0x307c2b,_0x2e462d=_0x5e00b3,_0x5b8dff,_0x50adb6,_0x493938,_0x3c430d,_0x2b697b;if(_0x3c7526['x']=(_0x3c7526['x']-this['x0'])/this['a'],_0x3c7526['y']=(_0x3c7526['y']-this['y0'])/this['a'],_0x3c7526['x']/=this['k0'],_0x3c7526['y']/=this['k0'],_0x2b697b=Math[_0x2e462d(0x5c4f)](_0x3c7526['x']*_0x3c7526['x']+_0x3c7526['y']*_0x3c7526['y'])){var _0x3a12f4=0x2*Math[_0x2e462d(0x51e)](_0x2b697b,this['R2']);_0x5b8dff=Math[_0x2e462d(0x1428)](_0x3a12f4),_0x50adb6=Math[_0x2e462d(0x52a3)](_0x3a12f4),_0x3c430d=Math[_0x2e462d(0x17b7)](_0x50adb6*this[_0x2e462d(0x357f)]+_0x3c7526['y']*_0x5b8dff*this['cosc0']/_0x2b697b),_0x493938=Math[_0x318d72(0x34db)](_0x3c7526['x']*_0x5b8dff,_0x2b697b*this['cosc0']*_0x50adb6-_0x3c7526['y']*this[_0x318d72(0x1d73)]*_0x5b8dff);}else _0x3c430d=this[_0x2e462d(0x4497)],_0x493938=0x0;return _0x3c7526['x']=_0x493938,_0x3c7526['y']=_0x3c430d,gauss[_0x2e462d(0x25c6)][_0x2e462d(0x4269)](this,[_0x3c7526]),_0x3c7526['x']=adjust_lon(_0x3c7526['x']+this[_0x318d72(0x2945)]),_0x3c7526;}var names$6=[_0x5e00b3(0x289f),_0x307c2b(0x387f),_0x5e00b3(0x3614),_0x307c2b(0x3b76),_0x5e00b3(0x4805),_0x5e00b3(0x300c)],sterea={'init':init$5,'forward':forward$4,'inverse':inverse$4,'names':names$6};function ssfn_(_0x77a403,_0x5290b3,_0x2414c0){var _0x4a0901=_0x5e00b3;return _0x5290b3*=_0x2414c0,Math['tan'](0.5*(HALF_PI+_0x77a403))*Math[_0x4a0901(0x3a5c)]((0x1-_0x5290b3)/(0x1+_0x5290b3),0.5*_0x2414c0);}function init$7(){var _0x46075f=_0x307c2b,_0xbdac3e=_0x5e00b3;this[_0x46075f(0xd1e)]=Math[_0xbdac3e(0x52a3)](this[_0xbdac3e(0x9ef)]),this['sinlat0']=Math[_0xbdac3e(0x1428)](this[_0xbdac3e(0x9ef)]),this[_0xbdac3e(0x453b)]?0x1===this['k0']&&!isNaN(this[_0xbdac3e(0x479a)])&&Math[_0x46075f(0x971)](this[_0xbdac3e(0xc5f)])<=EPSLN&&(this['k0']=0.5*(0x1+sign(this[_0x46075f(0x2502)])*Math[_0xbdac3e(0x1428)](this[_0xbdac3e(0x479a)]))):(Math[_0xbdac3e(0x1beb)](this[_0xbdac3e(0xc5f)])<=EPSLN&&(this[_0xbdac3e(0x9ef)]>0x0?this['con']=0x1:this[_0xbdac3e(0x2b0c)]=-0x1),this[_0x46075f(0x4b6f)]=Math[_0xbdac3e(0x5c4f)](Math[_0xbdac3e(0x3a5c)](0x1+this['e'],0x1+this['e'])*Math[_0xbdac3e(0x3a5c)](0x1-this['e'],0x1-this['e'])),0x1===this['k0']&&!isNaN(this[_0xbdac3e(0x479a)])&&Math[_0xbdac3e(0x1beb)](this[_0xbdac3e(0xc5f)])<=EPSLN&&(this['k0']=0.5*this['cons']*msfnz(this['e'],Math[_0xbdac3e(0x1428)](this[_0x46075f(0x841)]),Math[_0x46075f(0x3be7)](this[_0xbdac3e(0x479a)]))/tsfnz(this['e'],this[_0xbdac3e(0x2b0c)]*this[_0xbdac3e(0x479a)],this[_0xbdac3e(0x2b0c)]*Math[_0xbdac3e(0x1428)](this[_0xbdac3e(0x479a)]))),this[_0xbdac3e(0x50c5)]=msfnz(this['e'],this[_0xbdac3e(0x29ec)],this[_0x46075f(0xd1e)]),this['X0']=0x2*Math[_0xbdac3e(0x41f7)](this[_0x46075f(0x3319)](this[_0x46075f(0x2502)],this[_0xbdac3e(0x29ec)],this['e']))-HALF_PI,this[_0xbdac3e(0x3450)]=Math[_0xbdac3e(0x52a3)](this['X0']),this[_0xbdac3e(0x3dc9)]=Math[_0xbdac3e(0x1428)](this['X0']));}function forward$6(_0xe18d43){var _0x138083=_0x307c2b,_0x724d9d=_0x5e00b3,_0x1f113b,_0x24cb4e,_0x22d21f,_0x383424,_0x2d03ef,_0x56a8aa,_0x31bae5=_0xe18d43['x'],_0x3febd0=_0xe18d43['y'],_0x32c8d2=Math[_0x138083(0xc19)](_0x3febd0),_0x33a52e=Math[_0x724d9d(0x52a3)](_0x3febd0),_0x156627=adjust_lon(_0x31bae5-this[_0x138083(0x2945)]);return Math[_0x724d9d(0x1beb)](Math[_0x138083(0x971)](_0x31bae5-this[_0x724d9d(0x57db)])-Math['PI'])<=EPSLN&&Math[_0x138083(0x971)](_0x3febd0+this['lat0'])<=EPSLN?(_0xe18d43['x']=NaN,_0xe18d43['y']=NaN,_0xe18d43):this[_0x138083(0x4d2e)]?(_0x1f113b=0x2*this['k0']/(0x1+this[_0x724d9d(0x29ec)]*_0x32c8d2+this[_0x724d9d(0xc5f)]*_0x33a52e*Math[_0x724d9d(0x52a3)](_0x156627)),_0xe18d43['x']=this['a']*_0x1f113b*_0x33a52e*Math[_0x724d9d(0x1428)](_0x156627)+this['x0'],_0xe18d43['y']=this['a']*_0x1f113b*(this[_0x138083(0xd1e)]*_0x32c8d2-this[_0x724d9d(0x29ec)]*_0x33a52e*Math[_0x724d9d(0x52a3)](_0x156627))+this['y0'],_0xe18d43):(_0x24cb4e=0x2*Math[_0x724d9d(0x41f7)](this[_0x724d9d(0x3189)](_0x3febd0,_0x32c8d2,this['e']))-HALF_PI,_0x383424=Math[_0x138083(0x3be7)](_0x24cb4e),_0x22d21f=Math[_0x724d9d(0x1428)](_0x24cb4e),Math[_0x724d9d(0x1beb)](this[_0x724d9d(0xc5f)])<=EPSLN?(_0x2d03ef=tsfnz(this['e'],_0x3febd0*this[_0x724d9d(0x2b0c)],this[_0x724d9d(0x2b0c)]*_0x32c8d2),_0x56a8aa=0x2*this['a']*this['k0']*_0x2d03ef/this[_0x724d9d(0x5e45)],_0xe18d43['x']=this['x0']+_0x56a8aa*Math[_0x724d9d(0x1428)](_0x31bae5-this[_0x724d9d(0x57db)]),_0xe18d43['y']=this['y0']-this[_0x724d9d(0x2b0c)]*_0x56a8aa*Math[_0x138083(0x3be7)](_0x31bae5-this[_0x724d9d(0x57db)]),_0xe18d43):(Math[_0x724d9d(0x1beb)](this[_0x138083(0x3e12)])<EPSLN?(_0x1f113b=0x2*this['a']*this['k0']/(0x1+_0x383424*Math[_0x724d9d(0x52a3)](_0x156627)),_0xe18d43['y']=_0x1f113b*_0x22d21f):(_0x1f113b=0x2*this['a']*this['k0']*this[_0x724d9d(0x50c5)]/(this[_0x724d9d(0x3450)]*(0x1+this[_0x724d9d(0x3dc9)]*_0x22d21f+this[_0x138083(0x3a97)]*_0x383424*Math[_0x724d9d(0x52a3)](_0x156627))),_0xe18d43['y']=_0x1f113b*(this[_0x138083(0x3a97)]*_0x22d21f-this[_0x724d9d(0x3dc9)]*_0x383424*Math[_0x724d9d(0x52a3)](_0x156627))+this['y0']),_0xe18d43['x']=_0x1f113b*_0x383424*Math[_0x724d9d(0x1428)](_0x156627)+this['x0'],_0xe18d43));}function inverse$6(_0x2ce4f4){var _0x572205=_0x307c2b,_0x5bfef0=_0x5e00b3,_0x3b9541,_0xa7fd83,_0x4b2758,_0x2b5da0,_0x2e4fdd;_0x2ce4f4['x']-=this['x0'],_0x2ce4f4['y']-=this['y0'];var _0x54ece4=Math[_0x5bfef0(0x5c4f)](_0x2ce4f4['x']*_0x2ce4f4['x']+_0x2ce4f4['y']*_0x2ce4f4['y']);if(this[_0x572205(0x4d2e)]){var _0x436bf0=0x2*Math[_0x5bfef0(0x41f7)](_0x54ece4/(0x2*this['a']*this['k0']));return _0x3b9541=this[_0x5bfef0(0x57db)],_0xa7fd83=this[_0x5bfef0(0x9ef)],_0x54ece4<=EPSLN?(_0x2ce4f4['x']=_0x3b9541,_0x2ce4f4['y']=_0xa7fd83,_0x2ce4f4):(_0xa7fd83=Math[_0x5bfef0(0x17b7)](Math[_0x5bfef0(0x52a3)](_0x436bf0)*this[_0x5bfef0(0x29ec)]+_0x2ce4f4['y']*Math[_0x5bfef0(0x1428)](_0x436bf0)*this[_0x5bfef0(0xc5f)]/_0x54ece4),_0x3b9541=Math[_0x5bfef0(0x1beb)](this['coslat0'])<EPSLN?this[_0x5bfef0(0x9ef)]>0x0?adjust_lon(this[_0x5bfef0(0x57db)]+Math[_0x5bfef0(0x51e)](_0x2ce4f4['x'],-0x1*_0x2ce4f4['y'])):adjust_lon(this[_0x5bfef0(0x57db)]+Math[_0x5bfef0(0x51e)](_0x2ce4f4['x'],_0x2ce4f4['y'])):adjust_lon(this[_0x5bfef0(0x57db)]+Math[_0x5bfef0(0x51e)](_0x2ce4f4['x']*Math[_0x5bfef0(0x1428)](_0x436bf0),_0x54ece4*this['coslat0']*Math[_0x5bfef0(0x52a3)](_0x436bf0)-_0x2ce4f4['y']*this[_0x572205(0x3e12)]*Math[_0x5bfef0(0x1428)](_0x436bf0))),_0x2ce4f4['x']=_0x3b9541,_0x2ce4f4['y']=_0xa7fd83,_0x2ce4f4);}if(Math[_0x5bfef0(0x1beb)](this[_0x5bfef0(0xc5f)])<=EPSLN){if(_0x54ece4<=EPSLN)return _0xa7fd83=this[_0x5bfef0(0x9ef)],_0x3b9541=this['long0'],_0x2ce4f4['x']=_0x3b9541,_0x2ce4f4['y']=_0xa7fd83,_0x2ce4f4;_0x2ce4f4['x']*=this[_0x5bfef0(0x2b0c)],_0x2ce4f4['y']*=this[_0x5bfef0(0x2b0c)],_0x4b2758=_0x54ece4*this[_0x5bfef0(0x5e45)]/(0x2*this['a']*this['k0']),_0xa7fd83=this[_0x5bfef0(0x2b0c)]*phi2z(this['e'],_0x4b2758),_0x3b9541=this[_0x5bfef0(0x2b0c)]*adjust_lon(this[_0x572205(0x4d53)]*this[_0x5bfef0(0x57db)]+Math[_0x572205(0x34db)](_0x2ce4f4['x'],-0x1*_0x2ce4f4['y']));}else _0x2b5da0=0x2*Math[_0x5bfef0(0x41f7)](_0x54ece4*this[_0x572205(0x3a97)]/(0x2*this['a']*this['k0']*this[_0x5bfef0(0x50c5)])),_0x3b9541=this[_0x5bfef0(0x57db)],_0x54ece4<=EPSLN?_0x2e4fdd=this['X0']:(_0x2e4fdd=Math[_0x5bfef0(0x17b7)](Math[_0x572205(0x3be7)](_0x2b5da0)*this[_0x5bfef0(0x3dc9)]+_0x2ce4f4['y']*Math[_0x5bfef0(0x1428)](_0x2b5da0)*this[_0x5bfef0(0x3450)]/_0x54ece4),_0x3b9541=adjust_lon(this[_0x5bfef0(0x57db)]+Math[_0x5bfef0(0x51e)](_0x2ce4f4['x']*Math[_0x5bfef0(0x1428)](_0x2b5da0),_0x54ece4*this[_0x572205(0x3a97)]*Math[_0x5bfef0(0x52a3)](_0x2b5da0)-_0x2ce4f4['y']*this['sinX0']*Math[_0x5bfef0(0x1428)](_0x2b5da0)))),_0xa7fd83=-0x1*phi2z(this['e'],Math[_0x5bfef0(0x59e4)](0.5*(HALF_PI+_0x2e4fdd)));return _0x2ce4f4['x']=_0x3b9541,_0x2ce4f4['y']=_0xa7fd83,_0x2ce4f4;}var names$8=[_0x5e00b3(0x54e0),_0x5e00b3(0x3cbb),_0x5e00b3(0x31e)],stere={'init':init$7,'forward':forward$6,'inverse':inverse$6,'names':names$8,'ssfn_':ssfn_};function init$8(){var _0x3ba33f=_0x307c2b,_0x3dc1fd=_0x5e00b3,_0x53222f=this[_0x3dc1fd(0x9ef)];this['lambda0']=this[_0x3dc1fd(0x57db)];var _0xe844b5=Math[_0x3dc1fd(0x1428)](_0x53222f),_0x11063a=this['a'],_0x3249be=0x1/this['rf'],_0x2ab330=0x2*_0x3249be-Math[_0x3dc1fd(0x3a5c)](_0x3249be,0x2),_0x3d1e57=this['e']=Math['sqrt'](_0x2ab330);this['R']=this['k0']*_0x11063a*Math[_0x3dc1fd(0x5c4f)](0x1-_0x2ab330)/(0x1-_0x2ab330*Math[_0x3dc1fd(0x3a5c)](_0xe844b5,0x2)),this[_0x3dc1fd(0x32a8)]=Math['sqrt'](0x1+_0x2ab330/(0x1-_0x2ab330)*Math[_0x3dc1fd(0x3a5c)](Math[_0x3dc1fd(0x52a3)](_0x53222f),0x4)),this['b0']=Math[_0x3dc1fd(0x17b7)](_0xe844b5/this[_0x3dc1fd(0x32a8)]);var _0x36ac69=Math[_0x3dc1fd(0xca1)](Math[_0x3dc1fd(0x59e4)](Math['PI']/0x4+this['b0']/0x2)),_0x28c9c1=Math[_0x3ba33f(0x2167)](Math['tan'](Math['PI']/0x4+_0x53222f/0x2)),_0x42a9a1=Math[_0x3dc1fd(0xca1)]((0x1+_0x3d1e57*_0xe844b5)/(0x1-_0x3d1e57*_0xe844b5));this['K']=_0x36ac69-this[_0x3dc1fd(0x32a8)]*_0x28c9c1+this[_0x3ba33f(0x3b89)]*_0x3d1e57/0x2*_0x42a9a1;}function forward$7(_0x535cd2){var _0x2e74e0=_0x307c2b,_0x51d9e0=_0x5e00b3,_0x124f71=Math[_0x51d9e0(0xca1)](Math[_0x51d9e0(0x59e4)](Math['PI']/0x4-_0x535cd2['y']/0x2)),_0x2d6366=this['e']/0x2*Math[_0x51d9e0(0xca1)]((0x1+this['e']*Math[_0x2e74e0(0xc19)](_0x535cd2['y']))/(0x1-this['e']*Math[_0x51d9e0(0x1428)](_0x535cd2['y']))),_0xaf4dc4=-this[_0x51d9e0(0x32a8)]*(_0x124f71+_0x2d6366)+this['K'],_0x3ae0de=0x2*(Math[_0x51d9e0(0x41f7)](Math[_0x51d9e0(0x5d49)](_0xaf4dc4))-Math['PI']/0x4),_0x528799=this[_0x51d9e0(0x32a8)]*(_0x535cd2['x']-this[_0x51d9e0(0x4de2)]),_0x5c8da1=Math[_0x51d9e0(0x41f7)](Math[_0x2e74e0(0xc19)](_0x528799)/(Math[_0x51d9e0(0x1428)](this['b0'])*Math[_0x51d9e0(0x59e4)](_0x3ae0de)+Math['cos'](this['b0'])*Math[_0x51d9e0(0x52a3)](_0x528799))),_0x2e6423=Math[_0x51d9e0(0x17b7)](Math[_0x51d9e0(0x52a3)](this['b0'])*Math[_0x51d9e0(0x1428)](_0x3ae0de)-Math[_0x51d9e0(0x1428)](this['b0'])*Math[_0x51d9e0(0x52a3)](_0x3ae0de)*Math['cos'](_0x528799));return _0x535cd2['y']=this['R']/0x2*Math[_0x2e74e0(0x2167)]((0x1+Math[_0x51d9e0(0x1428)](_0x2e6423))/(0x1-Math[_0x2e74e0(0xc19)](_0x2e6423)))+this['y0'],_0x535cd2['x']=this['R']*_0x5c8da1+this['x0'],_0x535cd2;}function inverse$7(_0x56d3c3){var _0x23b0a1=_0x307c2b,_0x140211=_0x5e00b3;for(var _0xa3da80=_0x56d3c3['x']-this['x0'],_0x5a3022=_0x56d3c3['y']-this['y0'],_0x2835e9=_0xa3da80/this['R'],_0x466a85=0x2*(Math[_0x140211(0x41f7)](Math[_0x140211(0x5d49)](_0x5a3022/this['R']))-Math['PI']/0x4),_0x4491f7=Math[_0x23b0a1(0x3119)](Math[_0x23b0a1(0x3be7)](this['b0'])*Math[_0x140211(0x1428)](_0x466a85)+Math[_0x140211(0x1428)](this['b0'])*Math[_0x140211(0x52a3)](_0x466a85)*Math[_0x140211(0x52a3)](_0x2835e9)),_0x1f8f7d=Math[_0x140211(0x41f7)](Math[_0x140211(0x1428)](_0x2835e9)/(Math[_0x23b0a1(0x3be7)](this['b0'])*Math[_0x140211(0x52a3)](_0x2835e9)-Math[_0x23b0a1(0xc19)](this['b0'])*Math[_0x23b0a1(0x160c)](_0x466a85))),_0x23aba0=this[_0x140211(0x4de2)]+_0x1f8f7d/this[_0x23b0a1(0x3b89)],_0x4a2e98=0x0,_0x2fa9ac=_0x4491f7,_0x24d2e1=-0x3e8,_0x313b79=0x0;Math[_0x140211(0x1beb)](_0x2fa9ac-_0x24d2e1)>1e-7;){if(++_0x313b79>0x14)return;_0x4a2e98=0x1/this['alpha']*(Math[_0x23b0a1(0x2167)](Math[_0x140211(0x59e4)](Math['PI']/0x4+_0x4491f7/0x2))-this['K'])+this['e']*Math[_0x140211(0xca1)](Math[_0x23b0a1(0x160c)](Math['PI']/0x4+Math[_0x140211(0x17b7)](this['e']*Math[_0x140211(0x1428)](_0x2fa9ac))/0x2)),_0x24d2e1=_0x2fa9ac,_0x2fa9ac=0x2*Math[_0x140211(0x41f7)](Math[_0x140211(0x5d49)](_0x4a2e98))-Math['PI']/0x2;}return _0x56d3c3['x']=_0x23aba0,_0x56d3c3['y']=_0x2fa9ac,_0x56d3c3;}var names$9=[_0x5e00b3(0x3690)],somerc={'init':init$8,'forward':forward$7,'inverse':inverse$7,'names':names$9};function init$9(){var _0x558e08=_0x307c2b,_0xd907c2=_0x5e00b3;this[_0xd907c2(0x1059)]=this[_0xd907c2(0x1059)]||!0x1,this[_0xd907c2(0x56ea)]=this[_0xd907c2(0x56ea)]||!0x1,isNaN(this['k0'])&&(this['k0']=0x1);var _0x1d73fc=Math[_0xd907c2(0x1428)](this[_0x558e08(0x2502)]),_0x29bc9f=Math[_0xd907c2(0x52a3)](this[_0xd907c2(0x9ef)]),_0x239773=this['e']*_0x1d73fc;this['bl']=Math[_0xd907c2(0x5c4f)](0x1+this['es']/(0x1-this['es'])*Math[_0xd907c2(0x3a5c)](_0x29bc9f,0x4)),this['al']=this['a']*this['bl']*this['k0']*Math[_0xd907c2(0x5c4f)](0x1-this['es'])/(0x1-_0x239773*_0x239773);var _0x3f4088,_0x24bb1b,_0x342121=tsfnz(this['e'],this[_0xd907c2(0x9ef)],_0x1d73fc),_0x4192f2=this['bl']/_0x29bc9f*Math[_0xd907c2(0x5c4f)]((0x1-this['es'])/(0x1-_0x239773*_0x239773));if(_0x4192f2*_0x4192f2<0x1&&(_0x4192f2=0x1),isNaN(this[_0xd907c2(0xe71)])){var _0xa8816=tsfnz(this['e'],this[_0xd907c2(0x32bd)],Math[_0xd907c2(0x1428)](this[_0xd907c2(0x32bd)])),_0x19fcda=tsfnz(this['e'],this[_0xd907c2(0x1013)],Math[_0x558e08(0xc19)](this[_0xd907c2(0x1013)]));this[_0xd907c2(0x9ef)]>=0x0?this['el']=(_0x4192f2+Math[_0xd907c2(0x5c4f)](_0x4192f2*_0x4192f2-0x1))*Math[_0xd907c2(0x3a5c)](_0x342121,this['bl']):this['el']=(_0x4192f2-Math[_0xd907c2(0x5c4f)](_0x4192f2*_0x4192f2-0x1))*Math[_0x558e08(0x28d)](_0x342121,this['bl']);var _0x21eb8=Math[_0xd907c2(0x3a5c)](_0xa8816,this['bl']),_0x5af7d9=Math[_0xd907c2(0x3a5c)](_0x19fcda,this['bl']);_0x24bb1b=0.5*((_0x3f4088=this['el']/_0x21eb8)-0x1/_0x3f4088);var _0x577427=(this['el']*this['el']-_0x5af7d9*_0x21eb8)/(this['el']*this['el']+_0x5af7d9*_0x21eb8),_0x1cd912=(_0x5af7d9-_0x21eb8)/(_0x5af7d9+_0x21eb8),_0x339781=adjust_lon(this[_0xd907c2(0x1060)]-this[_0xd907c2(0xbbf)]);this[_0xd907c2(0x57db)]=0.5*(this[_0xd907c2(0x1060)]+this[_0x558e08(0x18d3)])-Math[_0xd907c2(0x41f7)](_0x577427*Math[_0xd907c2(0x59e4)](0.5*this['bl']*_0x339781)/_0x1cd912)/this['bl'],this[_0x558e08(0x2945)]=adjust_lon(this[_0xd907c2(0x57db)]);var _0x26124b=adjust_lon(this[_0xd907c2(0x1060)]-this[_0xd907c2(0x57db)]);this[_0x558e08(0x11a2)]=Math[_0xd907c2(0x41f7)](Math[_0xd907c2(0x1428)](this['bl']*_0x26124b)/_0x24bb1b),this[_0xd907c2(0x32a8)]=Math[_0xd907c2(0x17b7)](_0x4192f2*Math[_0xd907c2(0x1428)](this['gamma0']));}else _0x3f4088=this[_0xd907c2(0x9ef)]>=0x0?_0x4192f2+Math[_0xd907c2(0x5c4f)](_0x4192f2*_0x4192f2-0x1):_0x4192f2-Math[_0xd907c2(0x5c4f)](_0x4192f2*_0x4192f2-0x1),this['el']=_0x3f4088*Math[_0xd907c2(0x3a5c)](_0x342121,this['bl']),_0x24bb1b=0.5*(_0x3f4088-0x1/_0x3f4088),this['gamma0']=Math[_0xd907c2(0x17b7)](Math[_0xd907c2(0x1428)](this[_0xd907c2(0x32a8)])/_0x4192f2),this[_0xd907c2(0x57db)]=this[_0xd907c2(0xe71)]-Math[_0xd907c2(0x17b7)](_0x24bb1b*Math[_0xd907c2(0x59e4)](this[_0xd907c2(0xa28)]))/this['bl'];this[_0x558e08(0x18df)]?this['uc']=0x0:this[_0xd907c2(0x9ef)]>=0x0?this['uc']=this['al']/this['bl']*Math[_0xd907c2(0x51e)](Math[_0xd907c2(0x5c4f)](_0x4192f2*_0x4192f2-0x1),Math[_0xd907c2(0x52a3)](this[_0xd907c2(0x32a8)])):this['uc']=-0x1*this['al']/this['bl']*Math[_0xd907c2(0x51e)](Math[_0xd907c2(0x5c4f)](_0x4192f2*_0x4192f2-0x1),Math[_0x558e08(0x3be7)](this['alpha']));}function forward$8(_0x9a63cf){var _0x168d2b=_0x307c2b,_0x15afdf=_0x5e00b3,_0x3306d9,_0x4d2edd,_0x7c7d5b,_0x2a48c8=_0x9a63cf['x'],_0x26e48c=_0x9a63cf['y'],_0x6b53b1=adjust_lon(_0x2a48c8-this[_0x168d2b(0x2945)]);if(Math[_0x15afdf(0x1beb)](Math[_0x15afdf(0x1beb)](_0x26e48c)-HALF_PI)<=EPSLN)_0x7c7d5b=_0x26e48c>0x0?-0x1:0x1,_0x4d2edd=this['al']/this['bl']*Math[_0x15afdf(0xca1)](Math[_0x15afdf(0x59e4)](FORTPI+_0x7c7d5b*this[_0x15afdf(0xa28)]*0.5)),_0x3306d9=-0x1*_0x7c7d5b*HALF_PI*this['al']/this['bl'];else{var _0x35577b=tsfnz(this['e'],_0x26e48c,Math[_0x15afdf(0x1428)](_0x26e48c)),_0x1ff4b3=this['el']/Math[_0x168d2b(0x28d)](_0x35577b,this['bl']),_0x2edd89=0.5*(_0x1ff4b3-0x1/_0x1ff4b3),_0x54c813=0.5*(_0x1ff4b3+0x1/_0x1ff4b3),_0x3e523e=Math[_0x15afdf(0x1428)](this['bl']*_0x6b53b1),_0x516048=(_0x2edd89*Math[_0x168d2b(0xc19)](this['gamma0'])-_0x3e523e*Math[_0x15afdf(0x52a3)](this[_0x168d2b(0x11a2)]))/_0x54c813;_0x4d2edd=Math[_0x15afdf(0x1beb)](Math[_0x168d2b(0x971)](_0x516048)-0x1)<=EPSLN?Number[_0x15afdf(0xe92)]:0.5*this['al']*Math[_0x15afdf(0xca1)]((0x1-_0x516048)/(0x1+_0x516048))/this['bl'],_0x3306d9=Math[_0x168d2b(0x971)](Math[_0x15afdf(0x52a3)](this['bl']*_0x6b53b1))<=EPSLN?this['al']*this['bl']*_0x6b53b1:this['al']*Math[_0x15afdf(0x51e)](_0x2edd89*Math[_0x15afdf(0x52a3)](this[_0x15afdf(0xa28)])+_0x3e523e*Math[_0x168d2b(0xc19)](this[_0x15afdf(0xa28)]),Math['cos'](this['bl']*_0x6b53b1))/this['bl'];}return this[_0x168d2b(0x4406)]?(_0x9a63cf['x']=this['x0']+_0x3306d9,_0x9a63cf['y']=this['y0']+_0x4d2edd):(_0x3306d9-=this['uc'],_0x9a63cf['x']=this['x0']+_0x4d2edd*Math[_0x15afdf(0x52a3)](this[_0x15afdf(0x32a8)])+_0x3306d9*Math[_0x15afdf(0x1428)](this[_0x15afdf(0x32a8)]),_0x9a63cf['y']=this['y0']+_0x3306d9*Math[_0x15afdf(0x52a3)](this['alpha'])-_0x4d2edd*Math[_0x15afdf(0x1428)](this[_0x15afdf(0x32a8)])),_0x9a63cf;}function inverse$8(_0x1314e3){var _0x1a5b55=_0x307c2b,_0x3a2dfd=_0x5e00b3,_0x89a1c1,_0x439ec0;this[_0x3a2dfd(0x56ea)]?(_0x439ec0=_0x1314e3['y']-this['y0'],_0x89a1c1=_0x1314e3['x']-this['x0']):(_0x439ec0=(_0x1314e3['x']-this['x0'])*Math['cos'](this[_0x3a2dfd(0x32a8)])-(_0x1314e3['y']-this['y0'])*Math[_0x3a2dfd(0x1428)](this[_0x3a2dfd(0x32a8)]),_0x89a1c1=(_0x1314e3['y']-this['y0'])*Math[_0x3a2dfd(0x52a3)](this[_0x3a2dfd(0x32a8)])+(_0x1314e3['x']-this['x0'])*Math[_0x3a2dfd(0x1428)](this[_0x3a2dfd(0x32a8)]),_0x89a1c1+=this['uc']);var _0x532b27=Math[_0x3a2dfd(0x5d49)](-0x1*this['bl']*_0x439ec0/this['al']),_0x10387c=0.5*(_0x532b27-0x1/_0x532b27),_0x4e99a3=0.5*(_0x532b27+0x1/_0x532b27),_0x12779a=Math[_0x1a5b55(0xc19)](this['bl']*_0x89a1c1/this['al']),_0x200168=(_0x12779a*Math[_0x3a2dfd(0x52a3)](this[_0x3a2dfd(0xa28)])+_0x10387c*Math[_0x3a2dfd(0x1428)](this[_0x3a2dfd(0xa28)]))/_0x4e99a3,_0x4bb44a=Math[_0x1a5b55(0x28d)](this['el']/Math[_0x3a2dfd(0x5c4f)]((0x1+_0x200168)/(0x1-_0x200168)),0x1/this['bl']);return Math[_0x1a5b55(0x971)](_0x200168-0x1)<EPSLN?(_0x1314e3['x']=this[_0x3a2dfd(0x57db)],_0x1314e3['y']=HALF_PI):Math[_0x3a2dfd(0x1beb)](_0x200168+0x1)<EPSLN?(_0x1314e3['x']=this[_0x1a5b55(0x2945)],_0x1314e3['y']=-0x1*HALF_PI):(_0x1314e3['y']=phi2z(this['e'],_0x4bb44a),_0x1314e3['x']=adjust_lon(this[_0x3a2dfd(0x57db)]-Math[_0x1a5b55(0x34db)](_0x10387c*Math['cos'](this[_0x3a2dfd(0xa28)])-_0x12779a*Math[_0x3a2dfd(0x1428)](this[_0x3a2dfd(0xa28)]),Math[_0x3a2dfd(0x52a3)](this['bl']*_0x89a1c1/this['al']))/this['bl'])),_0x1314e3;}var names$10=[_0x307c2b(0x1026),_0x5e00b3(0x5c59),_0x5e00b3(0x10fd),_0x5e00b3(0x3be8),_0x5e00b3(0x3a9d)],omerc={'init':init$9,'forward':forward$8,'inverse':inverse$8,'names':names$10};function init$10(){var _0x3530e0=_0x307c2b,_0xe0c301=_0x5e00b3;if(this[_0xe0c301(0x1013)]||(this[_0xe0c301(0x1013)]=this[_0x3530e0(0x2623)]),this['k0']||(this['k0']=0x1),this['x0']=this['x0']||0x0,this['y0']=this['y0']||0x0,!(Math[_0xe0c301(0x1beb)](this[_0xe0c301(0x32bd)]+this[_0xe0c301(0x1013)])<EPSLN)){var _0x4a53c7=this['b']/this['a'];this['e']=Math['sqrt'](0x1-_0x4a53c7*_0x4a53c7);var _0xd53142=Math[_0xe0c301(0x1428)](this['lat1']),_0x507a83=Math[_0xe0c301(0x52a3)](this[_0xe0c301(0x32bd)]),_0x3232a5=msfnz(this['e'],_0xd53142,_0x507a83),_0x5d296f=tsfnz(this['e'],this[_0xe0c301(0x32bd)],_0xd53142),_0x399cc8=Math[_0xe0c301(0x1428)](this[_0xe0c301(0x1013)]),_0x2a7f33=Math[_0xe0c301(0x52a3)](this[_0xe0c301(0x1013)]),_0x49eff3=msfnz(this['e'],_0x399cc8,_0x2a7f33),_0x58af16=tsfnz(this['e'],this[_0xe0c301(0x1013)],_0x399cc8),_0x299a12=tsfnz(this['e'],this[_0xe0c301(0x9ef)],Math[_0xe0c301(0x1428)](this[_0xe0c301(0x9ef)]));Math[_0xe0c301(0x1beb)](this[_0xe0c301(0x32bd)]-this[_0xe0c301(0x1013)])>EPSLN?this['ns']=Math[_0x3530e0(0x2167)](_0x3232a5/_0x49eff3)/Math[_0xe0c301(0xca1)](_0x5d296f/_0x58af16):this['ns']=_0xd53142,isNaN(this['ns'])&&(this['ns']=_0xd53142),this['f0']=_0x3232a5/(this['ns']*Math[_0xe0c301(0x3a5c)](_0x5d296f,this['ns'])),this['rh']=this['a']*this['f0']*Math[_0x3530e0(0x28d)](_0x299a12,this['ns']),this[_0xe0c301(0x8ef)]||(this[_0x3530e0(0x12b4)]=_0xe0c301(0x555e));}}function forward$9(_0xe4f9a5){var _0x5216aa=_0x307c2b,_0x46a41b=_0x5e00b3,_0x57d364=_0xe4f9a5['x'],_0x526e44=_0xe4f9a5['y'];Math[_0x46a41b(0x1beb)](0x2*Math[_0x5216aa(0x971)](_0x526e44)-Math['PI'])<=EPSLN&&(_0x526e44=sign(_0x526e44)*(HALF_PI-0x2*EPSLN));var _0x4dcc2b,_0x5110f2,_0x36e5ef=Math[_0x46a41b(0x1beb)](Math['abs'](_0x526e44)-HALF_PI);if(_0x36e5ef>EPSLN)_0x4dcc2b=tsfnz(this['e'],_0x526e44,Math[_0x46a41b(0x1428)](_0x526e44)),_0x5110f2=this['a']*this['f0']*Math[_0x46a41b(0x3a5c)](_0x4dcc2b,this['ns']);else{if((_0x36e5ef=_0x526e44*this['ns'])<=0x0)return null;_0x5110f2=0x0;}var _0x226afd=this['ns']*adjust_lon(_0x57d364-this[_0x46a41b(0x57db)]);return _0xe4f9a5['x']=this['k0']*(_0x5110f2*Math[_0x5216aa(0xc19)](_0x226afd))+this['x0'],_0xe4f9a5['y']=this['k0']*(this['rh']-_0x5110f2*Math[_0x46a41b(0x52a3)](_0x226afd))+this['y0'],_0xe4f9a5;}function inverse$9(_0x4a97e9){var _0x3e9d73=_0x307c2b,_0x342764=_0x5e00b3,_0x4f7892,_0x374c47,_0x6fe9d2,_0x4d0aa9,_0xaf1883,_0x1ed179=(_0x4a97e9['x']-this['x0'])/this['k0'],_0x48bdff=this['rh']-(_0x4a97e9['y']-this['y0'])/this['k0'];this['ns']>0x0?(_0x4f7892=Math[_0x342764(0x5c4f)](_0x1ed179*_0x1ed179+_0x48bdff*_0x48bdff),_0x374c47=0x1):(_0x4f7892=-Math['sqrt'](_0x1ed179*_0x1ed179+_0x48bdff*_0x48bdff),_0x374c47=-0x1);var _0x2ea78a=0x0;if(0x0!==_0x4f7892&&(_0x2ea78a=Math[_0x342764(0x51e)](_0x374c47*_0x1ed179,_0x374c47*_0x48bdff)),0x0!==_0x4f7892||this['ns']>0x0){if(_0x374c47=0x1/this['ns'],_0x6fe9d2=Math[_0x3e9d73(0x28d)](_0x4f7892/(this['a']*this['f0']),_0x374c47),-0x270f===(_0x4d0aa9=phi2z(this['e'],_0x6fe9d2)))return null;}else _0x4d0aa9=-HALF_PI;return _0xaf1883=adjust_lon(_0x2ea78a/this['ns']+this[_0x342764(0x57db)]),_0x4a97e9['x']=_0xaf1883,_0x4a97e9['y']=_0x4d0aa9,_0x4a97e9;}var names$11=[_0x307c2b(0x297b),_0x5e00b3(0x1c46),_0x307c2b(0x332b),_0x5e00b3(0x5b2c)],lcc={'init':init$10,'forward':forward$9,'inverse':inverse$9,'names':names$11};function init$11(){var _0x4a1aa=_0x307c2b,_0x14ee80=_0x5e00b3;this['a']=6377397.155,this['es']=0.006674372230614,this['e']=Math['sqrt'](this['es']),this[_0x14ee80(0x9ef)]||(this[_0x4a1aa(0x2502)]=0.863937979737193),this[_0x14ee80(0x57db)]||(this[_0x14ee80(0x57db)]=0.4334234309119251),this['k0']||(this['k0']=0.9999),this[_0x14ee80(0x437f)]=0.785398163397448,this[_0x14ee80(0x90e)]=0x2*this[_0x14ee80(0x437f)],this[_0x14ee80(0x773)]=this[_0x4a1aa(0x2502)],this['e2']=this['es'],this['e']=Math[_0x14ee80(0x5c4f)](this['e2']),this[_0x14ee80(0x3634)]=Math[_0x14ee80(0x5c4f)](0x1+this['e2']*Math[_0x14ee80(0x3a5c)](Math[_0x14ee80(0x52a3)](this[_0x14ee80(0x773)]),0x4)/(0x1-this['e2'])),this['uq']=1.04216856380474,this['u0']=Math[_0x14ee80(0x17b7)](Math[_0x4a1aa(0xc19)](this[_0x14ee80(0x773)])/this[_0x14ee80(0x3634)]),this['g']=Math[_0x14ee80(0x3a5c)]((0x1+this['e']*Math[_0x14ee80(0x1428)](this[_0x4a1aa(0x4e47)]))/(0x1-this['e']*Math[_0x4a1aa(0xc19)](this[_0x14ee80(0x773)])),this[_0x14ee80(0x3634)]*this['e']/0x2),this['k']=Math[_0x4a1aa(0x160c)](this['u0']/0x2+this[_0x14ee80(0x437f)])/Math[_0x4a1aa(0x28d)](Math['tan'](this[_0x14ee80(0x773)]/0x2+this[_0x14ee80(0x437f)]),this[_0x14ee80(0x3634)])*this['g'],this['k1']=this['k0'],this['n0']=this['a']*Math[_0x14ee80(0x5c4f)](0x1-this['e2'])/(0x1-this['e2']*Math[_0x4a1aa(0x28d)](Math[_0x14ee80(0x1428)](this[_0x14ee80(0x773)]),0x2)),this['s0']=1.37008346281555,this['n']=Math[_0x14ee80(0x1428)](this['s0']),this[_0x14ee80(0x4275)]=this['k1']*this['n0']/Math['tan'](this['s0']),this['ad']=this[_0x14ee80(0x90e)]-this['uq'];}function forward$10(_0x566812){var _0x219f04=_0x307c2b,_0x3358a6=_0x5e00b3,_0xf964d9,_0x48212c,_0xb5858e,_0x4c7251,_0x26a258,_0x102fab,_0x53a60e,_0x4f481d=_0x566812['x'],_0x4d2c3e=_0x566812['y'],_0x1f7b3f=adjust_lon(_0x4f481d-this[_0x3358a6(0x57db)]);return _0xf964d9=Math[_0x3358a6(0x3a5c)]((0x1+this['e']*Math['sin'](_0x4d2c3e))/(0x1-this['e']*Math[_0x3358a6(0x1428)](_0x4d2c3e)),this[_0x3358a6(0x3634)]*this['e']/0x2),_0x48212c=0x2*(Math[_0x3358a6(0x41f7)](this['k']*Math[_0x3358a6(0x3a5c)](Math[_0x3358a6(0x59e4)](_0x4d2c3e/0x2+this[_0x3358a6(0x437f)]),this[_0x219f04(0x27d6)])/_0xf964d9)-this[_0x3358a6(0x437f)]),_0xb5858e=-_0x1f7b3f*this[_0x3358a6(0x3634)],_0x4c7251=Math[_0x3358a6(0x17b7)](Math[_0x3358a6(0x52a3)](this['ad'])*Math[_0x3358a6(0x1428)](_0x48212c)+Math[_0x3358a6(0x1428)](this['ad'])*Math[_0x3358a6(0x52a3)](_0x48212c)*Math[_0x3358a6(0x52a3)](_0xb5858e)),_0x26a258=Math[_0x3358a6(0x17b7)](Math[_0x3358a6(0x52a3)](_0x48212c)*Math[_0x3358a6(0x1428)](_0xb5858e)/Math['cos'](_0x4c7251)),_0x102fab=this['n']*_0x26a258,_0x53a60e=this[_0x3358a6(0x4275)]*Math[_0x3358a6(0x3a5c)](Math['tan'](this['s0']/0x2+this[_0x219f04(0x488)]),this['n'])/Math[_0x3358a6(0x3a5c)](Math[_0x3358a6(0x59e4)](_0x4c7251/0x2+this[_0x3358a6(0x437f)]),this['n']),_0x566812['y']=_0x53a60e*Math[_0x3358a6(0x52a3)](_0x102fab)/0x1,_0x566812['x']=_0x53a60e*Math[_0x3358a6(0x1428)](_0x102fab)/0x1,this[_0x219f04(0x3cd8)]||(_0x566812['y']*=-0x1,_0x566812['x']*=-0x1),_0x566812;}function inverse$10(_0x24fa14){var _0xd2cc83=_0x307c2b,_0x4b1f58=_0x5e00b3,_0x4ae9a0,_0x122ca6,_0x36842b,_0x4a1b2c,_0x4afa8a,_0x2de8fa,_0x44a296,_0x34466f=_0x24fa14['x'];_0x24fa14['x']=_0x24fa14['y'],_0x24fa14['y']=_0x34466f,this[_0x4b1f58(0x4b34)]||(_0x24fa14['y']*=-0x1,_0x24fa14['x']*=-0x1),_0x4afa8a=Math[_0x4b1f58(0x5c4f)](_0x24fa14['x']*_0x24fa14['x']+_0x24fa14['y']*_0x24fa14['y']),_0x4a1b2c=Math[_0x4b1f58(0x51e)](_0x24fa14['y'],_0x24fa14['x'])/Math[_0x4b1f58(0x1428)](this['s0']),_0x36842b=0x2*(Math[_0x4b1f58(0x41f7)](Math[_0x4b1f58(0x3a5c)](this['ro0']/_0x4afa8a,0x1/this['n'])*Math[_0x4b1f58(0x59e4)](this['s0']/0x2+this[_0x4b1f58(0x437f)]))-this['s45']),_0x4ae9a0=Math[_0x4b1f58(0x17b7)](Math[_0x4b1f58(0x52a3)](this['ad'])*Math[_0x4b1f58(0x1428)](_0x36842b)-Math[_0x4b1f58(0x1428)](this['ad'])*Math[_0x4b1f58(0x52a3)](_0x36842b)*Math[_0x4b1f58(0x52a3)](_0x4a1b2c)),_0x122ca6=Math[_0xd2cc83(0x3119)](Math['cos'](_0x36842b)*Math[_0xd2cc83(0xc19)](_0x4a1b2c)/Math['cos'](_0x4ae9a0)),_0x24fa14['x']=this[_0xd2cc83(0x2945)]-_0x122ca6/this[_0x4b1f58(0x3634)],_0x2de8fa=_0x4ae9a0,_0x44a296=0x0;var _0x94e609=0x0;do{_0x24fa14['y']=0x2*(Math[_0x4b1f58(0x41f7)](Math[_0xd2cc83(0x28d)](this['k'],-0x1/this[_0x4b1f58(0x3634)])*Math[_0x4b1f58(0x3a5c)](Math[_0x4b1f58(0x59e4)](_0x4ae9a0/0x2+this[_0x4b1f58(0x437f)]),0x1/this[_0xd2cc83(0x27d6)])*Math[_0x4b1f58(0x3a5c)]((0x1+this['e']*Math[_0x4b1f58(0x1428)](_0x2de8fa))/(0x1-this['e']*Math[_0x4b1f58(0x1428)](_0x2de8fa)),this['e']/0x2))-this[_0x4b1f58(0x437f)]),Math[_0x4b1f58(0x1beb)](_0x2de8fa-_0x24fa14['y'])<1e-10&&(_0x44a296=0x1),_0x2de8fa=_0x24fa14['y'],_0x94e609+=0x1;}while(0x0===_0x44a296&&_0x94e609<0xf);return _0x94e609>=0xf?null:_0x24fa14;}var names$12=[_0x307c2b(0x3bb),_0x307c2b(0x42ba)],krovak={'init':init$11,'forward':forward$10,'inverse':inverse$10,'names':names$12},mlfn=function(_0x125c87,_0xaf77fa,_0x5eed10,_0x33ab41,_0xf0b21b){var _0x37d18f=_0x307c2b,_0x5f3531=_0x5e00b3;return _0x125c87*_0xf0b21b-_0xaf77fa*Math[_0x37d18f(0xc19)](0x2*_0xf0b21b)+_0x5eed10*Math[_0x5f3531(0x1428)](0x4*_0xf0b21b)-_0x33ab41*Math[_0x5f3531(0x1428)](0x6*_0xf0b21b);},e0fn=function(_0x2885b2){return 0x1-0.25*_0x2885b2*(0x1+_0x2885b2/0x10*(0x3+1.25*_0x2885b2));},e1fn=function(_0x4f6d49){return 0.375*_0x4f6d49*(0x1+0.25*_0x4f6d49*(0x1+0.46875*_0x4f6d49));},e2fn=function(_0x340dff){return 0.05859375*_0x340dff*_0x340dff*(0x1+0.75*_0x340dff);},e3fn=function(_0x3d486b){return _0x3d486b*_0x3d486b*_0x3d486b*(0x23/0xc00);},gN=function(_0x11b803,_0x2bfaf9,_0x65c0bd){var _0x2b24d6=_0x5e00b3,_0x17f339=_0x2bfaf9*_0x65c0bd;return _0x11b803/Math[_0x2b24d6(0x5c4f)](0x1-_0x17f339*_0x17f339);},adjust_lat=function(_0x12155a){var _0x475384=_0x5e00b3;return Math[_0x475384(0x1beb)](_0x12155a)<HALF_PI?_0x12155a:_0x12155a-sign(_0x12155a)*Math['PI'];},imlfn=function(_0x5d2680,_0x177642,_0x2bd29f,_0x5d2022,_0x48b95c){var _0x5ed313=_0x307c2b,_0x261638=_0x5e00b3,_0x1bdc11,_0x1b8eee;_0x1bdc11=_0x5d2680/_0x177642;for(var _0x44ee5c=0x0;_0x44ee5c<0xf;_0x44ee5c++)if(_0x1bdc11+=_0x1b8eee=(_0x5d2680-(_0x177642*_0x1bdc11-_0x2bd29f*Math['sin'](0x2*_0x1bdc11)+_0x5d2022*Math[_0x261638(0x1428)](0x4*_0x1bdc11)-_0x48b95c*Math[_0x261638(0x1428)](0x6*_0x1bdc11)))/(_0x177642-0x2*_0x2bd29f*Math[_0x261638(0x52a3)](0x2*_0x1bdc11)+0x4*_0x5d2022*Math['cos'](0x4*_0x1bdc11)-0x6*_0x48b95c*Math[_0x261638(0x52a3)](0x6*_0x1bdc11)),Math[_0x5ed313(0x971)](_0x1b8eee)<=1e-10)return _0x1bdc11;return NaN;};function init$12(){var _0x36b355=_0x307c2b,_0x36e704=_0x5e00b3;this[_0x36e704(0x453b)]||(this['e0']=e0fn(this['es']),this['e1']=e1fn(this['es']),this['e2']=e2fn(this['es']),this['e3']=e3fn(this['es']),this[_0x36e704(0x336e)]=this['a']*mlfn(this['e0'],this['e1'],this['e2'],this['e3'],this[_0x36b355(0x2502)]));}function forward$11(_0x16511e){var _0x4393c0=_0x307c2b,_0x5e06a1=_0x5e00b3,_0x28edbf,_0x4ee78e,_0x2cb4e=_0x16511e['x'],_0x490f0c=_0x16511e['y'];if(_0x2cb4e=adjust_lon(_0x2cb4e-this[_0x5e06a1(0x57db)]),this[_0x5e06a1(0x453b)])_0x28edbf=this['a']*Math[_0x4393c0(0x3119)](Math[_0x5e06a1(0x52a3)](_0x490f0c)*Math[_0x4393c0(0xc19)](_0x2cb4e)),_0x4ee78e=this['a']*(Math[_0x5e06a1(0x51e)](Math[_0x5e06a1(0x59e4)](_0x490f0c),Math[_0x5e06a1(0x52a3)](_0x2cb4e))-this[_0x5e06a1(0x9ef)]);else{var _0x4fc521=Math[_0x5e06a1(0x1428)](_0x490f0c),_0x3868b2=Math[_0x5e06a1(0x52a3)](_0x490f0c),_0x180761=gN(this['a'],this['e'],_0x4fc521),_0x147825=Math[_0x5e06a1(0x59e4)](_0x490f0c)*Math[_0x5e06a1(0x59e4)](_0x490f0c),_0x27704e=_0x2cb4e*Math[_0x5e06a1(0x52a3)](_0x490f0c),_0x43fac9=_0x27704e*_0x27704e,_0x41c073=this['es']*_0x3868b2*_0x3868b2/(0x1-this['es']);_0x28edbf=_0x180761*_0x27704e*(0x1-_0x43fac9*_0x147825*(0x1/0x6-(0x8-_0x147825+0x8*_0x41c073)*_0x43fac9/0x78)),_0x4ee78e=this['a']*mlfn(this['e0'],this['e1'],this['e2'],this['e3'],_0x490f0c)-this[_0x4393c0(0x4e39)]+_0x180761*_0x4fc521/_0x3868b2*_0x43fac9*(0.5+(0x5-_0x147825+0x6*_0x41c073)*_0x43fac9/0x18);}return _0x16511e['x']=_0x28edbf+this['x0'],_0x16511e['y']=_0x4ee78e+this['y0'],_0x16511e;}function inverse$11(_0x36f46d){var _0x71e6a7=_0x307c2b,_0x49a779=_0x5e00b3;_0x36f46d['x']-=this['x0'],_0x36f46d['y']-=this['y0'];var _0x543ea4,_0x24573a,_0x4cdeeb=_0x36f46d['x']/this['a'],_0x229dfb=_0x36f46d['y']/this['a'];if(this[_0x49a779(0x453b)]){var _0x1a1925=_0x229dfb+this[_0x49a779(0x9ef)];_0x543ea4=Math[_0x49a779(0x17b7)](Math[_0x49a779(0x1428)](_0x1a1925)*Math[_0x49a779(0x52a3)](_0x4cdeeb)),_0x24573a=Math['atan2'](Math['tan'](_0x4cdeeb),Math[_0x49a779(0x52a3)](_0x1a1925));}else{var _0x4a322b=this[_0x71e6a7(0x4e39)]/this['a']+_0x229dfb,_0xbc011f=imlfn(_0x4a322b,this['e0'],this['e1'],this['e2'],this['e3']);if(Math[_0x49a779(0x1beb)](Math[_0x71e6a7(0x971)](_0xbc011f)-HALF_PI)<=EPSLN)return _0x36f46d['x']=this[_0x49a779(0x57db)],_0x36f46d['y']=HALF_PI,_0x229dfb<0x0&&(_0x36f46d['y']*=-0x1),_0x36f46d;var _0x3a931f=gN(this['a'],this['e'],Math[_0x49a779(0x1428)](_0xbc011f)),_0x1df9b2=_0x3a931f*_0x3a931f*_0x3a931f/this['a']/this['a']*(0x1-this['es']),_0x5b6e8d=Math[_0x49a779(0x3a5c)](Math['tan'](_0xbc011f),0x2),_0x2e94e4=_0x4cdeeb*this['a']/_0x3a931f,_0x295f33=_0x2e94e4*_0x2e94e4;_0x543ea4=_0xbc011f-_0x3a931f*Math[_0x49a779(0x59e4)](_0xbc011f)/_0x1df9b2*_0x2e94e4*_0x2e94e4*(0.5-(0x1+0x3*_0x5b6e8d)*_0x2e94e4*_0x2e94e4/0x18),_0x24573a=_0x2e94e4*(0x1-_0x295f33*(_0x5b6e8d/0x3+(0x1+0x3*_0x5b6e8d)*_0x5b6e8d*_0x295f33/0xf))/Math[_0x49a779(0x52a3)](_0xbc011f);}return _0x36f46d['x']=adjust_lon(_0x24573a+this[_0x71e6a7(0x2945)]),_0x36f46d['y']=adjust_lat(_0x543ea4),_0x36f46d;}var names$13=[_0x5e00b3(0x1220),_0x5e00b3(0x3055),'cass'],cass={'init':init$12,'forward':forward$11,'inverse':inverse$11,'names':names$13},qsfnz=function(_0x5133ca,_0x7d25a6){var _0x42c9cc=_0x5e00b3,_0x38ab97;return _0x5133ca>1e-7?(0x1-_0x5133ca*_0x5133ca)*(_0x7d25a6/(0x1-(_0x38ab97=_0x5133ca*_0x7d25a6)*_0x38ab97)-0.5/_0x5133ca*Math[_0x42c9cc(0xca1)]((0x1-_0x38ab97)/(0x1+_0x38ab97))):0x2*_0x7d25a6;},S_POLE=0x1,N_POLE=0x2,EQUIT=0x3,OBLIQ=0x4;function init$13(){var _0x571174=_0x307c2b,_0x5cbbad=_0x5e00b3,_0x175727,_0x53cf34=Math[_0x571174(0x971)](this[_0x5cbbad(0x9ef)]);if(Math[_0x5cbbad(0x1beb)](_0x53cf34-HALF_PI)<EPSLN?this[_0x5cbbad(0x3037)]=this[_0x571174(0x2502)]<0x0?this[_0x5cbbad(0x10fe)]:this[_0x571174(0x2cb7)]:Math[_0x5cbbad(0x1beb)](_0x53cf34)<EPSLN?this[_0x5cbbad(0x3037)]=this[_0x5cbbad(0x2a61)]:this[_0x571174(0x266d)]=this[_0x5cbbad(0x5140)],this['es']>0x0)switch(this['qp']=qsfnz(this['e'],0x1),this[_0x5cbbad(0x3cb2)]=0.5/(0x1-this['es']),this[_0x571174(0x2f6b)]=authset(this['es']),this[_0x5cbbad(0x3037)]){case this[_0x5cbbad(0x5ab0)]:case this[_0x5cbbad(0x10fe)]:this['dd']=0x1;break;case this['EQUIT']:this['rq']=Math[_0x5cbbad(0x5c4f)](0.5*this['qp']),this['dd']=0x1/this['rq'],this['xmf']=0x1,this[_0x5cbbad(0x5694)]=0.5*this['qp'];break;case this[_0x5cbbad(0x5140)]:this['rq']=Math[_0x5cbbad(0x5c4f)](0.5*this['qp']),_0x175727=Math[_0x571174(0xc19)](this[_0x5cbbad(0x9ef)]),this[_0x5cbbad(0x54d1)]=qsfnz(this['e'],_0x175727)/this['qp'],this[_0x5cbbad(0x23a2)]=Math[_0x5cbbad(0x5c4f)](0x1-this[_0x571174(0x33d7)]*this[_0x5cbbad(0x54d1)]),this['dd']=Math[_0x5cbbad(0x52a3)](this[_0x5cbbad(0x9ef)])/(Math[_0x571174(0x37eb)](0x1-this['es']*_0x175727*_0x175727)*this['rq']*this[_0x5cbbad(0x23a2)]),this[_0x5cbbad(0x5694)]=(this[_0x571174(0x37a6)]=this['rq'])/this['dd'],this[_0x5cbbad(0x1c71)]*=this['dd'];}else this['mode']===this[_0x5cbbad(0x5140)]&&(this[_0x5cbbad(0x4acb)]=Math[_0x5cbbad(0x1428)](this[_0x5cbbad(0x9ef)]),this[_0x5cbbad(0x539d)]=Math[_0x5cbbad(0x52a3)](this[_0x5cbbad(0x9ef)]));}function forward$12(_0x561382){var _0x3d5a8f=_0x307c2b,_0x2b20ba=_0x5e00b3,_0x46c4a5,_0x2e931d,_0x14c4a5,_0x42ab7e,_0x15a8f9,_0x28d590,_0x211d7a,_0x4ebf4d,_0x191f54,_0x4c9450,_0x1b93c5=_0x561382['x'],_0x4ce731=_0x561382['y'];if(_0x1b93c5=adjust_lon(_0x1b93c5-this[_0x2b20ba(0x57db)]),this[_0x2b20ba(0x453b)]){if(_0x15a8f9=Math[_0x2b20ba(0x1428)](_0x4ce731),_0x4c9450=Math[_0x2b20ba(0x52a3)](_0x4ce731),_0x14c4a5=Math[_0x2b20ba(0x52a3)](_0x1b93c5),this[_0x2b20ba(0x3037)]===this[_0x2b20ba(0x5140)]||this[_0x3d5a8f(0x266d)]===this[_0x2b20ba(0x2a61)]){if((_0x2e931d=this[_0x3d5a8f(0x266d)]===this[_0x2b20ba(0x2a61)]?0x1+_0x4c9450*_0x14c4a5:0x1+this[_0x2b20ba(0x4acb)]*_0x15a8f9+this[_0x2b20ba(0x539d)]*_0x4c9450*_0x14c4a5)<=EPSLN)return null;_0x46c4a5=(_0x2e931d=Math[_0x2b20ba(0x5c4f)](0x2/_0x2e931d))*_0x4c9450*Math[_0x2b20ba(0x1428)](_0x1b93c5),_0x2e931d*=this[_0x2b20ba(0x3037)]===this[_0x2b20ba(0x2a61)]?_0x15a8f9:this[_0x2b20ba(0x539d)]*_0x15a8f9-this[_0x2b20ba(0x4acb)]*_0x4c9450*_0x14c4a5;}else{if(this[_0x2b20ba(0x3037)]===this[_0x2b20ba(0x5ab0)]||this[_0x2b20ba(0x3037)]===this[_0x2b20ba(0x10fe)]){if(this[_0x2b20ba(0x3037)]===this[_0x2b20ba(0x5ab0)]&&(_0x14c4a5=-_0x14c4a5),Math[_0x3d5a8f(0x971)](_0x4ce731+this[_0x2b20ba(0x567)])<EPSLN)return null;_0x2e931d=FORTPI-0.5*_0x4ce731,_0x46c4a5=(_0x2e931d=0x2*(this[_0x2b20ba(0x3037)]===this[_0x2b20ba(0x10fe)]?Math[_0x2b20ba(0x52a3)](_0x2e931d):Math[_0x3d5a8f(0xc19)](_0x2e931d)))*Math[_0x3d5a8f(0xc19)](_0x1b93c5),_0x2e931d*=_0x14c4a5;}}}else{switch(_0x211d7a=0x0,_0x4ebf4d=0x0,_0x191f54=0x0,_0x14c4a5=Math[_0x2b20ba(0x52a3)](_0x1b93c5),_0x42ab7e=Math[_0x3d5a8f(0xc19)](_0x1b93c5),_0x15a8f9=Math[_0x2b20ba(0x1428)](_0x4ce731),_0x28d590=qsfnz(this['e'],_0x15a8f9),this[_0x3d5a8f(0x266d)]!==this[_0x3d5a8f(0x1db5)]&&this[_0x2b20ba(0x3037)]!==this[_0x3d5a8f(0xfa7)]||(_0x211d7a=_0x28d590/this['qp'],_0x4ebf4d=Math['sqrt'](0x1-_0x211d7a*_0x211d7a)),this[_0x2b20ba(0x3037)]){case this[_0x2b20ba(0x5140)]:_0x191f54=0x1+this[_0x2b20ba(0x54d1)]*_0x211d7a+this[_0x2b20ba(0x23a2)]*_0x4ebf4d*_0x14c4a5;break;case this[_0x2b20ba(0x2a61)]:_0x191f54=0x1+_0x4ebf4d*_0x14c4a5;break;case this[_0x3d5a8f(0x2cb7)]:_0x191f54=HALF_PI+_0x4ce731,_0x28d590=this['qp']-_0x28d590;break;case this[_0x3d5a8f(0x39f6)]:_0x191f54=_0x4ce731-HALF_PI,_0x28d590=this['qp']+_0x28d590;}if(Math[_0x2b20ba(0x1beb)](_0x191f54)<EPSLN)return null;switch(this[_0x2b20ba(0x3037)]){case this[_0x2b20ba(0x5140)]:case this[_0x3d5a8f(0xfa7)]:_0x191f54=Math[_0x2b20ba(0x5c4f)](0x2/_0x191f54),_0x2e931d=this[_0x3d5a8f(0x266d)]===this[_0x3d5a8f(0x1db5)]?this[_0x2b20ba(0x5694)]*_0x191f54*(this[_0x2b20ba(0x23a2)]*_0x211d7a-this[_0x2b20ba(0x54d1)]*_0x4ebf4d*_0x14c4a5):(_0x191f54=Math[_0x3d5a8f(0x37eb)](0x2/(0x1+_0x4ebf4d*_0x14c4a5)))*_0x211d7a*this[_0x2b20ba(0x5694)],_0x46c4a5=this[_0x2b20ba(0x1c71)]*_0x191f54*_0x4ebf4d*_0x42ab7e;break;case this[_0x2b20ba(0x5ab0)]:case this[_0x3d5a8f(0x39f6)]:_0x28d590>=0x0?(_0x46c4a5=(_0x191f54=Math[_0x2b20ba(0x5c4f)](_0x28d590))*_0x42ab7e,_0x2e931d=_0x14c4a5*(this[_0x2b20ba(0x3037)]===this[_0x2b20ba(0x10fe)]?_0x191f54:-_0x191f54)):_0x46c4a5=_0x2e931d=0x0;}}return _0x561382['x']=this['a']*_0x46c4a5+this['x0'],_0x561382['y']=this['a']*_0x2e931d+this['y0'],_0x561382;}function inverse$12(_0x361a38){var _0x43cbed=_0x307c2b,_0x105f08=_0x5e00b3;_0x361a38['x']-=this['x0'],_0x361a38['y']-=this['y0'];var _0xe0c425,_0x7ecebd,_0x615e42,_0x5d6db6,_0x432b74,_0x2304f3,_0x3c90f1,_0x3d4a80=_0x361a38['x']/this['a'],_0x17851f=_0x361a38['y']/this['a'];if(this[_0x105f08(0x453b)]){var _0x7912cb,_0x46d025=0x0,_0x5afae0=0x0;if((_0x7ecebd=0.5*(_0x7912cb=Math[_0x105f08(0x5c4f)](_0x3d4a80*_0x3d4a80+_0x17851f*_0x17851f)))>0x1)return null;switch(_0x7ecebd=0x2*Math[_0x105f08(0x17b7)](_0x7ecebd),this[_0x105f08(0x3037)]!==this[_0x105f08(0x5140)]&&this[_0x105f08(0x3037)]!==this[_0x105f08(0x2a61)]||(_0x5afae0=Math[_0x105f08(0x1428)](_0x7ecebd),_0x46d025=Math[_0x105f08(0x52a3)](_0x7ecebd)),this[_0x43cbed(0x266d)]){case this['EQUIT']:_0x7ecebd=Math[_0x105f08(0x1beb)](_0x7912cb)<=EPSLN?0x0:Math[_0x105f08(0x17b7)](_0x17851f*_0x5afae0/_0x7912cb),_0x3d4a80*=_0x5afae0,_0x17851f=_0x46d025*_0x7912cb;break;case this[_0x105f08(0x5140)]:_0x7ecebd=Math[_0x105f08(0x1beb)](_0x7912cb)<=EPSLN?this[_0x105f08(0x567)]:Math[_0x105f08(0x17b7)](_0x46d025*this[_0x105f08(0x4acb)]+_0x17851f*_0x5afae0*this[_0x105f08(0x539d)]/_0x7912cb),_0x3d4a80*=_0x5afae0*this[_0x43cbed(0x3b4f)],_0x17851f=(_0x46d025-Math[_0x105f08(0x1428)](_0x7ecebd)*this[_0x105f08(0x4acb)])*_0x7912cb;break;case this[_0x105f08(0x5ab0)]:_0x17851f=-_0x17851f,_0x7ecebd=HALF_PI-_0x7ecebd;break;case this[_0x105f08(0x10fe)]:_0x7ecebd-=HALF_PI;}_0xe0c425=0x0!==_0x17851f||this[_0x105f08(0x3037)]!==this[_0x105f08(0x2a61)]&&this['mode']!==this[_0x105f08(0x5140)]?Math[_0x105f08(0x51e)](_0x3d4a80,_0x17851f):0x0;}else{if(_0x3c90f1=0x0,this[_0x105f08(0x3037)]===this[_0x105f08(0x5140)]||this[_0x105f08(0x3037)]===this[_0x43cbed(0xfa7)]){if(_0x3d4a80/=this['dd'],_0x17851f*=this['dd'],(_0x2304f3=Math[_0x105f08(0x5c4f)](_0x3d4a80*_0x3d4a80+_0x17851f*_0x17851f))<EPSLN)return _0x361a38['x']=0x0,_0x361a38['y']=this[_0x105f08(0x567)],_0x361a38;_0x5d6db6=0x2*Math[_0x43cbed(0x3119)](0.5*_0x2304f3/this['rq']),_0x615e42=Math[_0x105f08(0x52a3)](_0x5d6db6),_0x3d4a80*=_0x5d6db6=Math[_0x105f08(0x1428)](_0x5d6db6),this[_0x105f08(0x3037)]===this[_0x105f08(0x5140)]?(_0x3c90f1=_0x615e42*this[_0x43cbed(0x33d7)]+_0x17851f*_0x5d6db6*this[_0x105f08(0x23a2)]/_0x2304f3,_0x432b74=this['qp']*_0x3c90f1,_0x17851f=_0x2304f3*this[_0x105f08(0x23a2)]*_0x615e42-_0x17851f*this[_0x105f08(0x54d1)]*_0x5d6db6):(_0x3c90f1=_0x17851f*_0x5d6db6/_0x2304f3,_0x432b74=this['qp']*_0x3c90f1,_0x17851f=_0x2304f3*_0x615e42);}else{if(this[_0x105f08(0x3037)]===this[_0x43cbed(0x2cb7)]||this[_0x105f08(0x3037)]===this[_0x105f08(0x10fe)]){if(this[_0x105f08(0x3037)]===this['N_POLE']&&(_0x17851f=-_0x17851f),!(_0x432b74=_0x3d4a80*_0x3d4a80+_0x17851f*_0x17851f))return _0x361a38['x']=0x0,_0x361a38['y']=this[_0x105f08(0x567)],_0x361a38;_0x3c90f1=0x1-_0x432b74/this['qp'],this[_0x105f08(0x3037)]===this[_0x105f08(0x10fe)]&&(_0x3c90f1=-_0x3c90f1);}}_0xe0c425=Math[_0x105f08(0x51e)](_0x3d4a80,_0x17851f),_0x7ecebd=authlat(Math[_0x105f08(0x17b7)](_0x3c90f1),this[_0x105f08(0x2bb4)]);}return _0x361a38['x']=adjust_lon(this[_0x43cbed(0x2945)]+_0xe0c425),_0x361a38['y']=_0x7ecebd,_0x361a38;}var P00=0.3333333333333333,P01=0.17222222222222222,P02=0.10257936507936508,P10=0.06388888888888888,P11=0.0664021164021164,P20=0.016415012942191543;function authset(_0x3d3983){var _0x5f2d08,_0x3a6bd3=[];return _0x3a6bd3[0x0]=_0x3d3983*P00,_0x5f2d08=_0x3d3983*_0x3d3983,_0x3a6bd3[0x0]+=_0x5f2d08*P01,_0x3a6bd3[0x1]=_0x5f2d08*P10,_0x5f2d08*=_0x3d3983,_0x3a6bd3[0x0]+=_0x5f2d08*P02,_0x3a6bd3[0x1]+=_0x5f2d08*P11,_0x3a6bd3[0x2]=_0x5f2d08*P20,_0x3a6bd3;}function authlat(_0x8f71ab,_0x16eb1f){var _0x393a8d=_0x307c2b,_0x51ad31=_0x5e00b3,_0x15c13f=_0x8f71ab+_0x8f71ab;return _0x8f71ab+_0x16eb1f[0x0]*Math[_0x51ad31(0x1428)](_0x15c13f)+_0x16eb1f[0x1]*Math[_0x393a8d(0xc19)](_0x15c13f+_0x15c13f)+_0x16eb1f[0x2]*Math[_0x51ad31(0x1428)](_0x15c13f+_0x15c13f+_0x15c13f);}var names$14=[_0x5e00b3(0x38be),_0x5e00b3(0x5689),_0x5e00b3(0x1b6c)],laea={'init':init$13,'forward':forward$12,'inverse':inverse$12,'names':names$14,'S_POLE':S_POLE,'N_POLE':N_POLE,'EQUIT':EQUIT,'OBLIQ':OBLIQ},asinz=function(_0xc10bee){var _0x56304c=_0x5e00b3;return Math[_0x56304c(0x1beb)](_0xc10bee)>0x1&&(_0xc10bee=_0xc10bee>0x1?0x1:-0x1),Math[_0x56304c(0x17b7)](_0xc10bee);};function init$14(){var _0x145d06=_0x307c2b,_0xdec234=_0x5e00b3;Math[_0xdec234(0x1beb)](this[_0xdec234(0x32bd)]+this['lat2'])<EPSLN||(this[_0xdec234(0x52e9)]=this['b']/this['a'],this['es']=0x1-Math[_0x145d06(0x28d)](this[_0x145d06(0x5451)],0x2),this['e3']=Math[_0xdec234(0x5c4f)](this['es']),this[_0xdec234(0x57a5)]=Math[_0xdec234(0x1428)](this[_0xdec234(0x32bd)]),this[_0xdec234(0x360b)]=Math['cos'](this[_0xdec234(0x32bd)]),this['t1']=this[_0xdec234(0x57a5)],this[_0x145d06(0x4d53)]=this['sin_po'],this[_0xdec234(0x50c5)]=msfnz(this['e3'],this[_0xdec234(0x57a5)],this[_0xdec234(0x360b)]),this[_0xdec234(0x3150)]=qsfnz(this['e3'],this[_0x145d06(0x28af)],this[_0xdec234(0x360b)]),this[_0x145d06(0x28af)]=Math[_0xdec234(0x1428)](this[_0x145d06(0x3788)]),this[_0x145d06(0x252f)]=Math[_0x145d06(0x3be7)](this[_0x145d06(0x3788)]),this['t2']=this[_0xdec234(0x57a5)],this[_0xdec234(0x1bcd)]=msfnz(this['e3'],this[_0xdec234(0x57a5)],this[_0xdec234(0x360b)]),this[_0xdec234(0xa9d)]=qsfnz(this['e3'],this[_0xdec234(0x57a5)],this[_0x145d06(0x252f)]),this[_0xdec234(0x57a5)]=Math[_0x145d06(0xc19)](this[_0xdec234(0x9ef)]),this[_0xdec234(0x360b)]=Math[_0xdec234(0x52a3)](this[_0xdec234(0x9ef)]),this['t3']=this[_0xdec234(0x57a5)],this[_0xdec234(0x2297)]=qsfnz(this['e3'],this[_0x145d06(0x28af)],this[_0xdec234(0x360b)]),Math[_0xdec234(0x1beb)](this[_0xdec234(0x32bd)]-this[_0xdec234(0x1013)])>EPSLN?this[_0xdec234(0x167e)]=(this[_0xdec234(0x50c5)]*this[_0xdec234(0x50c5)]-this[_0xdec234(0x1bcd)]*this[_0x145d06(0x1063)])/(this[_0xdec234(0xa9d)]-this[_0xdec234(0x3150)]):this[_0xdec234(0x167e)]=this[_0xdec234(0x2b0c)],this['c']=this[_0xdec234(0x50c5)]*this[_0xdec234(0x50c5)]+this[_0x145d06(0x2e77)]*this[_0xdec234(0x3150)],this['rh']=this['a']*Math[_0x145d06(0x37eb)](this['c']-this[_0xdec234(0x167e)]*this[_0xdec234(0x2297)])/this['ns0']);}function forward$13(_0x5c60c9){var _0x1afc1b=_0x307c2b,_0x406ed3=_0x5e00b3,_0x1df626=_0x5c60c9['x'],_0x3a79e3=_0x5c60c9['y'];this['sin_phi']=Math[_0x406ed3(0x1428)](_0x3a79e3),this[_0x1afc1b(0x12fa)]=Math['cos'](_0x3a79e3);var _0x5dbac8=qsfnz(this['e3'],this[_0x1afc1b(0x3d69)],this[_0x1afc1b(0x12fa)]),_0x39c57b=this['a']*Math[_0x406ed3(0x5c4f)](this['c']-this[_0x406ed3(0x167e)]*_0x5dbac8)/this[_0x406ed3(0x167e)],_0x3a3e47=this[_0x406ed3(0x167e)]*adjust_lon(_0x1df626-this[_0x406ed3(0x57db)]),_0x502c0e=_0x39c57b*Math[_0x406ed3(0x1428)](_0x3a3e47)+this['x0'],_0x1fbc21=this['rh']-_0x39c57b*Math[_0x406ed3(0x52a3)](_0x3a3e47)+this['y0'];return _0x5c60c9['x']=_0x502c0e,_0x5c60c9['y']=_0x1fbc21,_0x5c60c9;}function inverse$13(_0x54eede){var _0x5ceade=_0x307c2b,_0x40b605=_0x5e00b3,_0x2620f5,_0x1700b6,_0x262dce,_0x5df5d9,_0x583771,_0x258f89;return _0x54eede['x']-=this['x0'],_0x54eede['y']=this['rh']-_0x54eede['y']+this['y0'],this[_0x40b605(0x167e)]>=0x0?(_0x2620f5=Math['sqrt'](_0x54eede['x']*_0x54eede['x']+_0x54eede['y']*_0x54eede['y']),_0x262dce=0x1):(_0x2620f5=-Math[_0x40b605(0x5c4f)](_0x54eede['x']*_0x54eede['x']+_0x54eede['y']*_0x54eede['y']),_0x262dce=-0x1),_0x5df5d9=0x0,0x0!==_0x2620f5&&(_0x5df5d9=Math[_0x40b605(0x51e)](_0x262dce*_0x54eede['x'],_0x262dce*_0x54eede['y'])),_0x262dce=_0x2620f5*this[_0x40b605(0x167e)]/this['a'],this[_0x5ceade(0x4d2e)]?_0x258f89=Math[_0x40b605(0x17b7)]((this['c']-_0x262dce*_0x262dce)/(0x2*this[_0x5ceade(0x2e77)])):(_0x1700b6=(this['c']-_0x262dce*_0x262dce)/this['ns0'],_0x258f89=this[_0x5ceade(0x81a)](this['e3'],_0x1700b6)),_0x583771=adjust_lon(_0x5df5d9/this[_0x5ceade(0x2e77)]+this[_0x5ceade(0x2945)]),_0x54eede['x']=_0x583771,_0x54eede['y']=_0x258f89,_0x54eede;}function phi1z(_0x3ae5d4,_0x2db40b){var _0x3cb716=_0x5e00b3,_0xe1390d,_0x248d64,_0xca84a7,_0x4f4715,_0x2710f3=asinz(0.5*_0x2db40b);if(_0x3ae5d4<EPSLN)return _0x2710f3;for(var _0x1ff33c=_0x3ae5d4*_0x3ae5d4,_0x48c103=0x1;_0x48c103<=0x19;_0x48c103++)if(_0x2710f3+=_0x4f4715=0.5*(_0xca84a7=0x1-(_0x248d64=_0x3ae5d4*(_0xe1390d=Math[_0x3cb716(0x1428)](_0x2710f3)))*_0x248d64)*_0xca84a7/Math['cos'](_0x2710f3)*(_0x2db40b/(0x1-_0x1ff33c)-_0xe1390d/_0xca84a7+0.5/_0x3ae5d4*Math[_0x3cb716(0xca1)]((0x1-_0x248d64)/(0x1+_0x248d64))),Math[_0x3cb716(0x1beb)](_0x4f4715)<=1e-7)return _0x2710f3;return null;}var names$15=[_0x5e00b3(0x5839),_0x5e00b3(0x1d98),_0x5e00b3(0x1a66)],aea={'init':init$14,'forward':forward$13,'inverse':inverse$13,'names':names$15,'phi1z':phi1z};function init$15(){var _0x26608d=_0x5e00b3;this[_0x26608d(0x4d34)]=Math[_0x26608d(0x1428)](this[_0x26608d(0x9ef)]),this[_0x26608d(0x3d9a)]=Math[_0x26608d(0x52a3)](this['lat0']),this[_0x26608d(0x3322)]=0x3e8*this['a'],this['rc']=0x1;}function forward$14(_0x2f4c22){var _0x121066=_0x307c2b,_0x49f435=_0x5e00b3,_0x34a7c7,_0x3c5460,_0x976f39,_0x42a0f0,_0x2fda8d,_0x4373b0,_0x2968fa,_0xb06a55=_0x2f4c22['x'],_0x1112cc=_0x2f4c22['y'];return _0x976f39=adjust_lon(_0xb06a55-this[_0x121066(0x2945)]),_0x34a7c7=Math[_0x49f435(0x1428)](_0x1112cc),_0x3c5460=Math[_0x49f435(0x52a3)](_0x1112cc),_0x42a0f0=Math[_0x49f435(0x52a3)](_0x976f39),0x1,(_0x2fda8d=this[_0x121066(0x3e8b)]*_0x34a7c7+this[_0x49f435(0x3d9a)]*_0x3c5460*_0x42a0f0)>0x0||Math[_0x49f435(0x1beb)](_0x2fda8d)<=EPSLN?(_0x4373b0=this['x0']+0x1*this['a']*_0x3c5460*Math[_0x121066(0xc19)](_0x976f39)/_0x2fda8d,_0x2968fa=this['y0']+0x1*this['a']*(this[_0x49f435(0x3d9a)]*_0x34a7c7-this[_0x49f435(0x4d34)]*_0x3c5460*_0x42a0f0)/_0x2fda8d):(_0x4373b0=this['x0']+this[_0x49f435(0x3322)]*_0x3c5460*Math[_0x49f435(0x1428)](_0x976f39),_0x2968fa=this['y0']+this[_0x49f435(0x3322)]*(this[_0x121066(0x4294)]*_0x34a7c7-this[_0x49f435(0x4d34)]*_0x3c5460*_0x42a0f0)),_0x2f4c22['x']=_0x4373b0,_0x2f4c22['y']=_0x2968fa,_0x2f4c22;}function inverse$14(_0x219741){var _0x176a28=_0x307c2b,_0x13f92d=_0x5e00b3,_0xaf88a3,_0x2534fe,_0x122271,_0x463cbe,_0xa71cd7,_0x387256;return _0x219741['x']=(_0x219741['x']-this['x0'])/this['a'],_0x219741['y']=(_0x219741['y']-this['y0'])/this['a'],_0x219741['x']/=this['k0'],_0x219741['y']/=this['k0'],(_0xaf88a3=Math[_0x13f92d(0x5c4f)](_0x219741['x']*_0x219741['x']+_0x219741['y']*_0x219741['y']))?(_0x463cbe=Math[_0x13f92d(0x51e)](_0xaf88a3,this['rc']),_0x2534fe=Math[_0x13f92d(0x1428)](_0x463cbe),_0x122271=Math[_0x13f92d(0x52a3)](_0x463cbe),_0x387256=asinz(_0x122271*this[_0x13f92d(0x4d34)]+_0x219741['y']*_0x2534fe*this[_0x13f92d(0x3d9a)]/_0xaf88a3),_0xa71cd7=Math[_0x13f92d(0x51e)](_0x219741['x']*_0x2534fe,_0xaf88a3*this[_0x176a28(0x4294)]*_0x122271-_0x219741['y']*this[_0x13f92d(0x4d34)]*_0x2534fe),_0xa71cd7=adjust_lon(this[_0x176a28(0x2945)]+_0xa71cd7)):(_0x387256=this[_0x13f92d(0x4497)],_0xa71cd7=0x0),_0x219741['x']=_0xa71cd7,_0x219741['y']=_0x387256,_0x219741;}var names$16=[_0x307c2b(0x8a8)],gnom={'init':init$15,'forward':forward$14,'inverse':inverse$14,'names':names$16},iqsfnz=function(_0x1b7ce7,_0x4b9277){var _0x197caf=_0x307c2b,_0x311084=_0x5e00b3,_0x24f1b5=0x1-(0x1-_0x1b7ce7*_0x1b7ce7)/(0x2*_0x1b7ce7)*Math[_0x311084(0xca1)]((0x1-_0x1b7ce7)/(0x1+_0x1b7ce7));if(Math[_0x311084(0x1beb)](Math[_0x197caf(0x971)](_0x4b9277)-_0x24f1b5)<0.000001)return _0x4b9277<0x0?-0x1*HALF_PI:HALF_PI;for(var _0x9db102,_0x5c57ce,_0x43b77c,_0xeff757,_0x4c8633=Math[_0x311084(0x17b7)](0.5*_0x4b9277),_0x3b3143=0x0;_0x3b3143<0x1e;_0x3b3143++)if(_0x5c57ce=Math[_0x197caf(0xc19)](_0x4c8633),_0x43b77c=Math[_0x311084(0x52a3)](_0x4c8633),_0xeff757=_0x1b7ce7*_0x5c57ce,_0x4c8633+=_0x9db102=Math[_0x311084(0x3a5c)](0x1-_0xeff757*_0xeff757,0x2)/(0x2*_0x43b77c)*(_0x4b9277/(0x1-_0x1b7ce7*_0x1b7ce7)-_0x5c57ce/(0x1-_0xeff757*_0xeff757)+0.5/_0x1b7ce7*Math[_0x311084(0xca1)]((0x1-_0xeff757)/(0x1+_0xeff757))),Math[_0x197caf(0x971)](_0x9db102)<=1e-10)return _0x4c8633;return NaN;};function init$16(){var _0x5dc696=_0x5e00b3;this[_0x5dc696(0x453b)]||(this['k0']=msfnz(this['e'],Math[_0x5dc696(0x1428)](this[_0x5dc696(0x479a)]),Math[_0x5dc696(0x52a3)](this['lat_ts'])));}function forward$15(_0x926c36){var _0x59cf66=_0x307c2b,_0x4ac541=_0x5e00b3,_0x5cb6fb,_0x593107,_0x5a8524=_0x926c36['x'],_0x1968f9=_0x926c36['y'],_0x6dfc56=adjust_lon(_0x5a8524-this['long0']);if(this['sphere'])_0x5cb6fb=this['x0']+this['a']*_0x6dfc56*Math[_0x4ac541(0x52a3)](this[_0x4ac541(0x479a)]),_0x593107=this['y0']+this['a']*Math[_0x4ac541(0x1428)](_0x1968f9)/Math[_0x4ac541(0x52a3)](this[_0x59cf66(0x841)]);else{var _0x389dc6=qsfnz(this['e'],Math[_0x4ac541(0x1428)](_0x1968f9));_0x5cb6fb=this['x0']+this['a']*this['k0']*_0x6dfc56,_0x593107=this['y0']+this['a']*_0x389dc6*0.5/this['k0'];}return _0x926c36['x']=_0x5cb6fb,_0x926c36['y']=_0x593107,_0x926c36;}function inverse$15(_0x2024c0){var _0x68008f=_0x307c2b,_0x31ae21=_0x5e00b3,_0x817c66,_0x29cbc7;return _0x2024c0['x']-=this['x0'],_0x2024c0['y']-=this['y0'],this[_0x31ae21(0x453b)]?(_0x817c66=adjust_lon(this[_0x31ae21(0x57db)]+_0x2024c0['x']/this['a']/Math[_0x31ae21(0x52a3)](this[_0x31ae21(0x479a)])),_0x29cbc7=Math[_0x31ae21(0x17b7)](_0x2024c0['y']/this['a']*Math[_0x68008f(0x3be7)](this[_0x31ae21(0x479a)]))):(_0x29cbc7=iqsfnz(this['e'],0x2*_0x2024c0['y']*this['k0']/this['a']),_0x817c66=adjust_lon(this[_0x31ae21(0x57db)]+_0x2024c0['x']/(this['a']*this['k0']))),_0x2024c0['x']=_0x817c66,_0x2024c0['y']=_0x29cbc7,_0x2024c0;}var names$17=['cea'],cea={'init':init$16,'forward':forward$15,'inverse':inverse$15,'names':names$17};function init$17(){var _0x2a5f99=_0x307c2b,_0x22d049=_0x5e00b3;this['x0']=this['x0']||0x0,this['y0']=this['y0']||0x0,this[_0x22d049(0x9ef)]=this[_0x22d049(0x9ef)]||0x0,this[_0x22d049(0x57db)]=this[_0x22d049(0x57db)]||0x0,this[_0x22d049(0x479a)]=this[_0x2a5f99(0x841)]||0x0,this[_0x22d049(0x8ef)]=this[_0x22d049(0x8ef)]||_0x2a5f99(0x9a3),this['rc']=Math[_0x2a5f99(0x3be7)](this[_0x22d049(0x479a)]);}function forward$16(_0x5cc344){var _0xa23853=_0x5e00b3,_0x422ca6=_0x5cc344['x'],_0x580ac3=_0x5cc344['y'],_0x34b6db=adjust_lon(_0x422ca6-this['long0']),_0x3d5d19=adjust_lat(_0x580ac3-this[_0xa23853(0x9ef)]);return _0x5cc344['x']=this['x0']+this['a']*_0x34b6db*this['rc'],_0x5cc344['y']=this['y0']+this['a']*_0x3d5d19,_0x5cc344;}function inverse$16(_0x32cd8f){var _0x356f7a=_0x307c2b,_0x619dbe=_0x5e00b3,_0x5959d3=_0x32cd8f['x'],_0x218830=_0x32cd8f['y'];return _0x32cd8f['x']=adjust_lon(this[_0x619dbe(0x57db)]+(_0x5959d3-this['x0'])/(this['a']*this['rc'])),_0x32cd8f['y']=adjust_lat(this[_0x356f7a(0x2502)]+(_0x218830-this['y0'])/this['a']),_0x32cd8f;}var names$18=[_0x5e00b3(0x1eb2),_0x5e00b3(0x6cc),_0x5e00b3(0x3c25)],eqc={'init':init$17,'forward':forward$16,'inverse':inverse$16,'names':names$18},MAX_ITER$2=0x14;function init$18(){var _0x23ec89=_0x307c2b,_0x2169d4=_0x5e00b3;this[_0x2169d4(0x52e9)]=this['b']/this['a'],this['es']=0x1-Math[_0x2169d4(0x3a5c)](this['temp'],0x2),this['e']=Math[_0x23ec89(0x37eb)](this['es']),this['e0']=e0fn(this['es']),this['e1']=e1fn(this['es']),this['e2']=e2fn(this['es']),this['e3']=e3fn(this['es']),this[_0x23ec89(0x4e39)]=this['a']*mlfn(this['e0'],this['e1'],this['e2'],this['e3'],this[_0x2169d4(0x9ef)]);}function forward$17(_0x43c205){var _0x3e5da1=_0x307c2b,_0xea8476=_0x5e00b3,_0x225d0d,_0x18bcc9,_0x1e1db1,_0x36d34a=_0x43c205['x'],_0x56d648=_0x43c205['y'],_0x46ea79=adjust_lon(_0x36d34a-this[_0xea8476(0x57db)]);if(_0x1e1db1=_0x46ea79*Math[_0xea8476(0x1428)](_0x56d648),this[_0xea8476(0x453b)])Math[_0xea8476(0x1beb)](_0x56d648)<=EPSLN?(_0x225d0d=this['a']*_0x46ea79,_0x18bcc9=-0x1*this['a']*this[_0xea8476(0x9ef)]):(_0x225d0d=this['a']*Math[_0xea8476(0x1428)](_0x1e1db1)/Math[_0xea8476(0x59e4)](_0x56d648),_0x18bcc9=this['a']*(adjust_lat(_0x56d648-this[_0xea8476(0x9ef)])+(0x1-Math[_0xea8476(0x52a3)](_0x1e1db1))/Math[_0xea8476(0x59e4)](_0x56d648)));else{if(Math[_0x3e5da1(0x971)](_0x56d648)<=EPSLN)_0x225d0d=this['a']*_0x46ea79,_0x18bcc9=-0x1*this[_0xea8476(0x336e)];else{var _0x4cd3d7=gN(this['a'],this['e'],Math[_0xea8476(0x1428)](_0x56d648))/Math[_0xea8476(0x59e4)](_0x56d648);_0x225d0d=_0x4cd3d7*Math[_0xea8476(0x1428)](_0x1e1db1),_0x18bcc9=this['a']*mlfn(this['e0'],this['e1'],this['e2'],this['e3'],_0x56d648)-this[_0x3e5da1(0x4e39)]+_0x4cd3d7*(0x1-Math[_0x3e5da1(0x3be7)](_0x1e1db1));}}return _0x43c205['x']=_0x225d0d+this['x0'],_0x43c205['y']=_0x18bcc9+this['y0'],_0x43c205;}function inverse$17(_0x3f12de){var _0x41ca62=_0x307c2b,_0x26587f=_0x5e00b3,_0x1e4f08,_0x2bf338,_0x40a231,_0x49f7ea,_0x3aa643,_0x5dfc35,_0xdf404f,_0x4b0551,_0x437f56;if(_0x40a231=_0x3f12de['x']-this['x0'],_0x49f7ea=_0x3f12de['y']-this['y0'],this[_0x41ca62(0x4d2e)]){if(Math[_0x26587f(0x1beb)](_0x49f7ea+this['a']*this[_0x26587f(0x9ef)])<=EPSLN)_0x1e4f08=adjust_lon(_0x40a231/this['a']+this[_0x41ca62(0x2945)]),_0x2bf338=0x0;else{var _0x5cb63f;for(_0x5dfc35=this[_0x41ca62(0x2502)]+_0x49f7ea/this['a'],_0xdf404f=_0x40a231*_0x40a231/this['a']/this['a']+_0x5dfc35*_0x5dfc35,_0x4b0551=_0x5dfc35,_0x3aa643=MAX_ITER$2;_0x3aa643;--_0x3aa643)if(_0x4b0551+=_0x437f56=-0x1*(_0x5dfc35*(_0x4b0551*(_0x5cb63f=Math[_0x26587f(0x59e4)](_0x4b0551))+0x1)-_0x4b0551-0.5*(_0x4b0551*_0x4b0551+_0xdf404f)*_0x5cb63f)/((_0x4b0551-_0x5dfc35)/_0x5cb63f-0x1),Math[_0x26587f(0x1beb)](_0x437f56)<=EPSLN){_0x2bf338=_0x4b0551;break;}_0x1e4f08=adjust_lon(this[_0x41ca62(0x2945)]+Math[_0x26587f(0x17b7)](_0x40a231*Math[_0x26587f(0x59e4)](_0x4b0551)/this['a'])/Math['sin'](_0x2bf338));}}else{if(Math[_0x26587f(0x1beb)](_0x49f7ea+this[_0x26587f(0x336e)])<=EPSLN)_0x2bf338=0x0,_0x1e4f08=adjust_lon(this[_0x26587f(0x57db)]+_0x40a231/this['a']);else{var _0x431878,_0x4c7cbd,_0x3c9443,_0xbec56b,_0x529dda;for(_0x5dfc35=(this[_0x26587f(0x336e)]+_0x49f7ea)/this['a'],_0xdf404f=_0x40a231*_0x40a231/this['a']/this['a']+_0x5dfc35*_0x5dfc35,_0x4b0551=_0x5dfc35,_0x3aa643=MAX_ITER$2;_0x3aa643;--_0x3aa643)if(_0x529dda=this['e']*Math[_0x26587f(0x1428)](_0x4b0551),_0x431878=Math[_0x26587f(0x5c4f)](0x1-_0x529dda*_0x529dda)*Math[_0x26587f(0x59e4)](_0x4b0551),_0x4c7cbd=this['a']*mlfn(this['e0'],this['e1'],this['e2'],this['e3'],_0x4b0551),_0x3c9443=this['e0']-0x2*this['e1']*Math[_0x26587f(0x52a3)](0x2*_0x4b0551)+0x4*this['e2']*Math[_0x41ca62(0x3be7)](0x4*_0x4b0551)-0x6*this['e3']*Math[_0x26587f(0x52a3)](0x6*_0x4b0551),_0x4b0551-=_0x437f56=(_0x5dfc35*(_0x431878*(_0xbec56b=_0x4c7cbd/this['a'])+0x1)-_0xbec56b-0.5*_0x431878*(_0xbec56b*_0xbec56b+_0xdf404f))/(this['es']*Math[_0x26587f(0x1428)](0x2*_0x4b0551)*(_0xbec56b*_0xbec56b+_0xdf404f-0x2*_0x5dfc35*_0xbec56b)/(0x4*_0x431878)+(_0x5dfc35-_0xbec56b)*(_0x431878*_0x3c9443-0x2/Math[_0x26587f(0x1428)](0x2*_0x4b0551))-_0x3c9443),Math[_0x26587f(0x1beb)](_0x437f56)<=EPSLN){_0x2bf338=_0x4b0551;break;}_0x431878=Math[_0x26587f(0x5c4f)](0x1-this['es']*Math[_0x26587f(0x3a5c)](Math[_0x26587f(0x1428)](_0x2bf338),0x2))*Math['tan'](_0x2bf338),_0x1e4f08=adjust_lon(this[_0x41ca62(0x2945)]+Math[_0x26587f(0x17b7)](_0x40a231*_0x431878/this['a'])/Math[_0x41ca62(0xc19)](_0x2bf338));}}return _0x3f12de['x']=_0x1e4f08,_0x3f12de['y']=_0x2bf338,_0x3f12de;}var names$19=[_0x5e00b3(0x49fa),'poly'],poly={'init':init$18,'forward':forward$17,'inverse':inverse$17,'names':names$19};function init$19(){var _0x29077a=_0x307c2b,_0x459a56=_0x5e00b3;this['A']=[],this['A'][0x1]=0.6399175073,this['A'][0x2]=-0.1358797613,this['A'][0x3]=0.063294409,this['A'][0x4]=-0.02526853,this['A'][0x5]=0.0117879,this['A'][0x6]=-0.0055161,this['A'][0x7]=0.0026906,this['A'][0x8]=-0.001333,this['A'][0x9]=0.00067,this['A'][0xa]=-0.00034,this[_0x459a56(0x1caa)]=[],this[_0x459a56(0x10a9)]=[],this[_0x459a56(0x1caa)][0x1]=0.7557853228,this[_0x459a56(0x10a9)][0x1]=0x0,this[_0x459a56(0x1caa)][0x2]=0.249204646,this[_0x459a56(0x10a9)][0x2]=0.003371507,this[_0x29077a(0x2c78)][0x3]=-0.001541739,this[_0x459a56(0x10a9)][0x3]=0.04105856,this[_0x29077a(0x2c78)][0x4]=-0.10162907,this[_0x459a56(0x10a9)][0x4]=0.01727609,this[_0x29077a(0x2c78)][0x5]=-0.26623489,this[_0x459a56(0x10a9)][0x5]=-0.36249218,this[_0x459a56(0x1caa)][0x6]=-0.6870983,this[_0x459a56(0x10a9)][0x6]=-1.1651967,this[_0x459a56(0x30af)]=[],this[_0x29077a(0x1216)]=[],this[_0x459a56(0x30af)][0x1]=1.3231270439,this[_0x459a56(0x4739)][0x1]=0x0,this[_0x459a56(0x30af)][0x2]=-0.577245789,this[_0x459a56(0x4739)][0x2]=-0.007809598,this[_0x459a56(0x30af)][0x3]=0.508307513,this[_0x459a56(0x4739)][0x3]=-0.112208952,this[_0x29077a(0x57bb)][0x4]=-0.15094762,this[_0x459a56(0x4739)][0x4]=0.18200602,this[_0x459a56(0x30af)][0x5]=1.01418179,this[_0x29077a(0x1216)][0x5]=1.64497696,this[_0x459a56(0x30af)][0x6]=1.9660549,this[_0x459a56(0x4739)][0x6]=2.5127645,this['D']=[],this['D'][0x1]=1.5627014243,this['D'][0x2]=0.5185406398,this['D'][0x3]=-0.03333098,this['D'][0x4]=-0.1052906,this['D'][0x5]=-0.0368594,this['D'][0x6]=0.007317,this['D'][0x7]=0.0122,this['D'][0x8]=0.00394,this['D'][0x9]=-0.0013;}function forward$18(_0xef8c78){var _0x152087=_0x307c2b,_0xa59d64=_0x5e00b3,_0x2cc7bd,_0x3fef25=_0xef8c78['x'],_0x1b934e=_0xef8c78['y']-this[_0x152087(0x2502)],_0x569722=_0x3fef25-this[_0xa59d64(0x57db)],_0x585842=_0x1b934e/SEC_TO_RAD*0.00001,_0x114bdc=_0x569722,_0x580aac=0x1,_0x10081c=0x0;for(_0x2cc7bd=0x1;_0x2cc7bd<=0xa;_0x2cc7bd++)_0x580aac*=_0x585842,_0x10081c+=this['A'][_0x2cc7bd]*_0x580aac;var _0x5c3d9f,_0x3a44cf=_0x10081c,_0x48158a=_0x114bdc,_0x4c8421=0x1,_0x5e5f01=0x0,_0x2a149a=0x0,_0x3cd122=0x0;for(_0x2cc7bd=0x1;_0x2cc7bd<=0x6;_0x2cc7bd++)_0x5c3d9f=_0x5e5f01*_0x3a44cf+_0x4c8421*_0x48158a,_0x4c8421=_0x4c8421*_0x3a44cf-_0x5e5f01*_0x48158a,_0x5e5f01=_0x5c3d9f,_0x2a149a=_0x2a149a+this[_0xa59d64(0x1caa)][_0x2cc7bd]*_0x4c8421-this[_0xa59d64(0x10a9)][_0x2cc7bd]*_0x5e5f01,_0x3cd122=_0x3cd122+this[_0x152087(0x4148)][_0x2cc7bd]*_0x4c8421+this[_0xa59d64(0x1caa)][_0x2cc7bd]*_0x5e5f01;return _0xef8c78['x']=_0x3cd122*this['a']+this['x0'],_0xef8c78['y']=_0x2a149a*this['a']+this['y0'],_0xef8c78;}function inverse$18(_0x307d8c){var _0xb4b4fd=_0x307c2b,_0x4ebde7=_0x5e00b3,_0x4fc91b,_0x415de8,_0x4542ce=_0x307d8c['x'],_0x1f2ac7=_0x307d8c['y'],_0x2e3c33=_0x4542ce-this['x0'],_0x49d25f=(_0x1f2ac7-this['y0'])/this['a'],_0x2822f9=_0x2e3c33/this['a'],_0x479794=0x1,_0x379fc3=0x0,_0xc702bf=0x0,_0x1244ad=0x0;for(_0x4fc91b=0x1;_0x4fc91b<=0x6;_0x4fc91b++)_0x415de8=_0x379fc3*_0x49d25f+_0x479794*_0x2822f9,_0x479794=_0x479794*_0x49d25f-_0x379fc3*_0x2822f9,_0x379fc3=_0x415de8,_0xc702bf=_0xc702bf+this[_0xb4b4fd(0x57bb)][_0x4fc91b]*_0x479794-this[_0xb4b4fd(0x1216)][_0x4fc91b]*_0x379fc3,_0x1244ad=_0x1244ad+this[_0x4ebde7(0x4739)][_0x4fc91b]*_0x479794+this[_0x4ebde7(0x30af)][_0x4fc91b]*_0x379fc3;for(var _0x3336f4=0x0;_0x3336f4<this[_0x4ebde7(0x25b7)];_0x3336f4++){var _0x3192e8,_0x22202d=_0xc702bf,_0x3fd8ab=_0x1244ad,_0x4dc5d1=_0x49d25f,_0x1b387f=_0x2822f9;for(_0x4fc91b=0x2;_0x4fc91b<=0x6;_0x4fc91b++)_0x3192e8=_0x3fd8ab*_0xc702bf+_0x22202d*_0x1244ad,_0x22202d=_0x22202d*_0xc702bf-_0x3fd8ab*_0x1244ad,_0x3fd8ab=_0x3192e8,_0x4dc5d1+=(_0x4fc91b-0x1)*(this[_0x4ebde7(0x1caa)][_0x4fc91b]*_0x22202d-this[_0x4ebde7(0x10a9)][_0x4fc91b]*_0x3fd8ab),_0x1b387f+=(_0x4fc91b-0x1)*(this[_0xb4b4fd(0x4148)][_0x4fc91b]*_0x22202d+this[_0x4ebde7(0x1caa)][_0x4fc91b]*_0x3fd8ab);_0x22202d=0x1,_0x3fd8ab=0x0;var _0x1462c1=this[_0xb4b4fd(0x2c78)][0x1],_0x468c46=this[_0x4ebde7(0x10a9)][0x1];for(_0x4fc91b=0x2;_0x4fc91b<=0x6;_0x4fc91b++)_0x3192e8=_0x3fd8ab*_0xc702bf+_0x22202d*_0x1244ad,_0x22202d=_0x22202d*_0xc702bf-_0x3fd8ab*_0x1244ad,_0x3fd8ab=_0x3192e8,_0x1462c1+=_0x4fc91b*(this[_0x4ebde7(0x1caa)][_0x4fc91b]*_0x22202d-this[_0x4ebde7(0x10a9)][_0x4fc91b]*_0x3fd8ab),_0x468c46+=_0x4fc91b*(this[_0x4ebde7(0x10a9)][_0x4fc91b]*_0x22202d+this[_0xb4b4fd(0x2c78)][_0x4fc91b]*_0x3fd8ab);var _0x4b493b=_0x1462c1*_0x1462c1+_0x468c46*_0x468c46;_0xc702bf=(_0x4dc5d1*_0x1462c1+_0x1b387f*_0x468c46)/_0x4b493b,_0x1244ad=(_0x1b387f*_0x1462c1-_0x4dc5d1*_0x468c46)/_0x4b493b;}var _0x3b789f=_0xc702bf,_0x20b3ec=_0x1244ad,_0x7a7e1f=0x1,_0xb67ad7=0x0;for(_0x4fc91b=0x1;_0x4fc91b<=0x9;_0x4fc91b++)_0x7a7e1f*=_0x3b789f,_0xb67ad7+=this['D'][_0x4fc91b]*_0x7a7e1f;var _0x2a68a5=this[_0x4ebde7(0x9ef)]+_0xb67ad7*SEC_TO_RAD*0x186a0,_0xf87636=this[_0x4ebde7(0x57db)]+_0x20b3ec;return _0x307d8c['x']=_0xf87636,_0x307d8c['y']=_0x2a68a5,_0x307d8c;}var names$20=[_0x5e00b3(0x46d4),_0x5e00b3(0x3355)],nzmg={'init':init$19,'forward':forward$18,'inverse':inverse$18,'names':names$20};function init$20(){}function forward$19(_0x5a45aa){var _0x57ec5c=_0x5e00b3,_0x25de9f=_0x5a45aa['x'],_0x5f47fa=_0x5a45aa['y'],_0x3316d3=adjust_lon(_0x25de9f-this[_0x57ec5c(0x57db)]),_0x106b69=this['x0']+this['a']*_0x3316d3,_0x364df2=this['y0']+this['a']*Math['log'](Math[_0x57ec5c(0x59e4)](Math['PI']/0x4+_0x5f47fa/2.5))*1.25;return _0x5a45aa['x']=_0x106b69,_0x5a45aa['y']=_0x364df2,_0x5a45aa;}function inverse$19(_0x5c268d){var _0xac16f6=_0x307c2b,_0x175fe7=_0x5e00b3;_0x5c268d['x']-=this['x0'],_0x5c268d['y']-=this['y0'];var _0x2daf47=adjust_lon(this[_0x175fe7(0x57db)]+_0x5c268d['x']/this['a']),_0x1b3edc=2.5*(Math[_0x175fe7(0x41f7)](Math[_0xac16f6(0x794)](0.8*_0x5c268d['y']/this['a']))-Math['PI']/0x4);return _0x5c268d['x']=_0x2daf47,_0x5c268d['y']=_0x1b3edc,_0x5c268d;}var names$21=[_0x307c2b(0x4ea6),_0x5e00b3(0x2125)],mill={'init':init$20,'forward':forward$19,'inverse':inverse$19,'names':names$21},MAX_ITER$3=0x14;function init$21(){var _0x51f166=_0x307c2b,_0x48278=_0x5e00b3;this[_0x51f166(0x4d2e)]?(this['n']=0x1,this['m']=0x0,this['es']=0x0,this[_0x48278(0x4202)]=Math['sqrt']((this['m']+0x1)/this['n']),this[_0x48278(0x1f42)]=this[_0x48278(0x4202)]/(this['m']+0x1)):this['en']=pj_enfn(this['es']);}function forward$20(_0x3956ca){var _0x1cd07c=_0x307c2b,_0x2a966e=_0x5e00b3,_0xb5f86,_0x24b0ac,_0x21d6c8=_0x3956ca['x'],_0x4fdd26=_0x3956ca['y'];if(_0x21d6c8=adjust_lon(_0x21d6c8-this[_0x1cd07c(0x2945)]),this['sphere']){if(this['m'])for(var _0x59c619=this['n']*Math[_0x1cd07c(0xc19)](_0x4fdd26),_0x14885f=MAX_ITER$3;_0x14885f;--_0x14885f){var _0x2dbb57=(this['m']*_0x4fdd26+Math['sin'](_0x4fdd26)-_0x59c619)/(this['m']+Math[_0x2a966e(0x52a3)](_0x4fdd26));if(_0x4fdd26-=_0x2dbb57,Math[_0x2a966e(0x1beb)](_0x2dbb57)<EPSLN)break;}else _0x4fdd26=0x1!==this['n']?Math['asin'](this['n']*Math[_0x2a966e(0x1428)](_0x4fdd26)):_0x4fdd26;_0xb5f86=this['a']*this[_0x2a966e(0x1f42)]*_0x21d6c8*(this['m']+Math[_0x2a966e(0x52a3)](_0x4fdd26)),_0x24b0ac=this['a']*this[_0x1cd07c(0x4fd8)]*_0x4fdd26;}else{var _0x5a76f0=Math[_0x2a966e(0x1428)](_0x4fdd26),_0x30e574=Math[_0x2a966e(0x52a3)](_0x4fdd26);_0x24b0ac=this['a']*pj_mlfn(_0x4fdd26,_0x5a76f0,_0x30e574,this['en']),_0xb5f86=this['a']*_0x21d6c8*_0x30e574/Math['sqrt'](0x1-this['es']*_0x5a76f0*_0x5a76f0);}return _0x3956ca['x']=_0xb5f86,_0x3956ca['y']=_0x24b0ac,_0x3956ca;}function inverse$20(_0x434f42){var _0x5966b3=_0x307c2b,_0x825595=_0x5e00b3,_0x17dc60,_0x5c5f2a,_0x8e576b,_0x3a2430;return _0x434f42['x']-=this['x0'],_0x8e576b=_0x434f42['x']/this['a'],_0x434f42['y']-=this['y0'],_0x17dc60=_0x434f42['y']/this['a'],this[_0x825595(0x453b)]?(_0x17dc60/=this[_0x825595(0x4202)],_0x8e576b/=this[_0x5966b3(0x4a9b)]*(this['m']+Math['cos'](_0x17dc60)),this['m']?_0x17dc60=asinz((this['m']*_0x17dc60+Math[_0x825595(0x1428)](_0x17dc60))/this['n']):0x1!==this['n']&&(_0x17dc60=asinz(Math[_0x825595(0x1428)](_0x17dc60)/this['n'])),_0x8e576b=adjust_lon(_0x8e576b+this[_0x825595(0x57db)]),_0x17dc60=adjust_lat(_0x17dc60)):(_0x17dc60=pj_inv_mlfn(_0x434f42['y']/this['a'],this['es'],this['en']),(_0x3a2430=Math[_0x825595(0x1beb)](_0x17dc60))<HALF_PI?(_0x3a2430=Math[_0x825595(0x1428)](_0x17dc60),_0x5c5f2a=this[_0x825595(0x57db)]+_0x434f42['x']*Math[_0x825595(0x5c4f)](0x1-this['es']*_0x3a2430*_0x3a2430)/(this['a']*Math[_0x825595(0x52a3)](_0x17dc60)),_0x8e576b=adjust_lon(_0x5c5f2a)):_0x3a2430-EPSLN<HALF_PI&&(_0x8e576b=this[_0x825595(0x57db)])),_0x434f42['x']=_0x8e576b,_0x434f42['y']=_0x17dc60,_0x434f42;}var names$22=[_0x5e00b3(0x1e83),'sinu'],sinu={'init':init$21,'forward':forward$20,'inverse':inverse$20,'names':names$22};function init$22(){}function forward$21(_0x1bcf7a){var _0x5b2e82=_0x5e00b3;for(var _0x8a4f11=_0x1bcf7a['x'],_0x4a0566=_0x1bcf7a['y'],_0x14704f=adjust_lon(_0x8a4f11-this[_0x5b2e82(0x57db)]),_0x5c746f=_0x4a0566,_0x3581a7=Math['PI']*Math[_0x5b2e82(0x1428)](_0x4a0566);;){var _0x2b1ba4=-(_0x5c746f+Math[_0x5b2e82(0x1428)](_0x5c746f)-_0x3581a7)/(0x1+Math[_0x5b2e82(0x52a3)](_0x5c746f));if(_0x5c746f+=_0x2b1ba4,Math[_0x5b2e82(0x1beb)](_0x2b1ba4)<EPSLN)break;}_0x5c746f/=0x2,Math['PI']/0x2-Math[_0x5b2e82(0x1beb)](_0x4a0566)<EPSLN&&(_0x14704f=0x0);var _0x54018a=0.900316316158*this['a']*_0x14704f*Math['cos'](_0x5c746f)+this['x0'],_0x1b2e56=1.4142135623731*this['a']*Math[_0x5b2e82(0x1428)](_0x5c746f)+this['y0'];return _0x1bcf7a['x']=_0x54018a,_0x1bcf7a['y']=_0x1b2e56,_0x1bcf7a;}function inverse$21(_0x4f4029){var _0x2cc999=_0x5e00b3,_0x3fb231,_0x528f5e;_0x4f4029['x']-=this['x0'],_0x4f4029['y']-=this['y0'],_0x528f5e=_0x4f4029['y']/(1.4142135623731*this['a']),Math[_0x2cc999(0x1beb)](_0x528f5e)>0.999999999999&&(_0x528f5e=0.999999999999),_0x3fb231=Math[_0x2cc999(0x17b7)](_0x528f5e);var _0xb20253=adjust_lon(this[_0x2cc999(0x57db)]+_0x4f4029['x']/(0.900316316158*this['a']*Math['cos'](_0x3fb231)));_0xb20253<-Math['PI']&&(_0xb20253=-Math['PI']),_0xb20253>Math['PI']&&(_0xb20253=Math['PI']),_0x528f5e=(0x2*_0x3fb231+Math[_0x2cc999(0x1428)](0x2*_0x3fb231))/Math['PI'],Math[_0x2cc999(0x1beb)](_0x528f5e)>0x1&&(_0x528f5e=0x1);var _0x4f8c3f=Math[_0x2cc999(0x17b7)](_0x528f5e);return _0x4f4029['x']=_0xb20253,_0x4f4029['y']=_0x4f8c3f,_0x4f4029;}var names$23=[_0x5e00b3(0x38b5),'moll'],moll={'init':init$22,'forward':forward$21,'inverse':inverse$21,'names':names$23};function init$23(){var _0x4c5dc0=_0x307c2b,_0x2b5f39=_0x5e00b3;Math[_0x2b5f39(0x1beb)](this['lat1']+this[_0x4c5dc0(0x3788)])<EPSLN||(this[_0x2b5f39(0x1013)]=this[_0x2b5f39(0x1013)]||this[_0x2b5f39(0x32bd)],this[_0x2b5f39(0x52e9)]=this['b']/this['a'],this['es']=0x1-Math[_0x2b5f39(0x3a5c)](this[_0x2b5f39(0x52e9)],0x2),this['e']=Math[_0x2b5f39(0x5c4f)](this['es']),this['e0']=e0fn(this['es']),this['e1']=e1fn(this['es']),this['e2']=e2fn(this['es']),this['e3']=e3fn(this['es']),this[_0x4c5dc0(0x4802)]=Math[_0x4c5dc0(0xc19)](this[_0x2b5f39(0x32bd)]),this[_0x2b5f39(0x1198)]=Math[_0x2b5f39(0x52a3)](this[_0x4c5dc0(0x2623)]),this[_0x2b5f39(0x50c5)]=msfnz(this['e'],this[_0x2b5f39(0x429)],this[_0x2b5f39(0x1198)]),this[_0x2b5f39(0x2278)]=mlfn(this['e0'],this['e1'],this['e2'],this['e3'],this[_0x2b5f39(0x32bd)]),Math[_0x2b5f39(0x1beb)](this[_0x2b5f39(0x32bd)]-this[_0x2b5f39(0x1013)])<EPSLN?this['ns']=this[_0x2b5f39(0x429)]:(this[_0x2b5f39(0x429)]=Math[_0x2b5f39(0x1428)](this[_0x2b5f39(0x1013)]),this[_0x2b5f39(0x1198)]=Math[_0x2b5f39(0x52a3)](this[_0x2b5f39(0x1013)]),this[_0x2b5f39(0x1bcd)]=msfnz(this['e'],this[_0x2b5f39(0x429)],this[_0x2b5f39(0x1198)]),this[_0x2b5f39(0x1276)]=mlfn(this['e0'],this['e1'],this['e2'],this['e3'],this[_0x2b5f39(0x1013)]),this['ns']=(this[_0x2b5f39(0x50c5)]-this[_0x2b5f39(0x1bcd)])/(this[_0x2b5f39(0x1276)]-this[_0x2b5f39(0x2278)])),this['g']=this[_0x2b5f39(0x2278)]+this[_0x2b5f39(0x50c5)]/this['ns'],this[_0x4c5dc0(0x4e39)]=mlfn(this['e0'],this['e1'],this['e2'],this['e3'],this[_0x4c5dc0(0x2502)]),this['rh']=this['a']*(this['g']-this[_0x2b5f39(0x336e)]));}function forward$22(_0x11aa1a){var _0x2577da=_0x5e00b3,_0x464857,_0x259ce1=_0x11aa1a['x'],_0x109c10=_0x11aa1a['y'];if(this[_0x2577da(0x453b)])_0x464857=this['a']*(this['g']-_0x109c10);else{var _0x1bd912=mlfn(this['e0'],this['e1'],this['e2'],this['e3'],_0x109c10);_0x464857=this['a']*(this['g']-_0x1bd912);}var _0x263ba0=this['ns']*adjust_lon(_0x259ce1-this[_0x2577da(0x57db)]),_0x555cb2=this['x0']+_0x464857*Math[_0x2577da(0x1428)](_0x263ba0),_0x4a94f5=this['y0']+this['rh']-_0x464857*Math[_0x2577da(0x52a3)](_0x263ba0);return _0x11aa1a['x']=_0x555cb2,_0x11aa1a['y']=_0x4a94f5,_0x11aa1a;}function inverse$22(_0xffcf51){var _0x36be3b=_0x5e00b3,_0x39c0c0,_0xcfd2ce,_0x166166,_0x593368;_0xffcf51['x']-=this['x0'],_0xffcf51['y']=this['rh']-_0xffcf51['y']+this['y0'],this['ns']>=0x0?(_0xcfd2ce=Math[_0x36be3b(0x5c4f)](_0xffcf51['x']*_0xffcf51['x']+_0xffcf51['y']*_0xffcf51['y']),_0x39c0c0=0x1):(_0xcfd2ce=-Math[_0x36be3b(0x5c4f)](_0xffcf51['x']*_0xffcf51['x']+_0xffcf51['y']*_0xffcf51['y']),_0x39c0c0=-0x1);var _0x53a469=0x0;if(0x0!==_0xcfd2ce&&(_0x53a469=Math[_0x36be3b(0x51e)](_0x39c0c0*_0xffcf51['x'],_0x39c0c0*_0xffcf51['y'])),this[_0x36be3b(0x453b)])return _0x593368=adjust_lon(this[_0x36be3b(0x57db)]+_0x53a469/this['ns']),_0x166166=adjust_lat(this['g']-_0xcfd2ce/this['a']),_0xffcf51['x']=_0x593368,_0xffcf51['y']=_0x166166,_0xffcf51;var _0x3873ed=this['g']-_0xcfd2ce/this['a'];return _0x166166=imlfn(_0x3873ed,this['e0'],this['e1'],this['e2'],this['e3']),_0x593368=adjust_lon(this[_0x36be3b(0x57db)]+_0x53a469/this['ns']),_0xffcf51['x']=_0x593368,_0xffcf51['y']=_0x166166,_0xffcf51;}var names$24=[_0x5e00b3(0x508c),_0x5e00b3(0x3507)],eqdc={'init':init$23,'forward':forward$22,'inverse':inverse$22,'names':names$24};function init$24(){this['R']=this['a'];}function forward$23(_0x205104){var _0x1fd03f=_0x307c2b,_0x55f8e0=_0x5e00b3,_0x3d485c,_0x5d21c8,_0x2ffc7f=_0x205104['x'],_0x9a027e=_0x205104['y'],_0x115885=adjust_lon(_0x2ffc7f-this[_0x55f8e0(0x57db)]);Math[_0x55f8e0(0x1beb)](_0x9a027e)<=EPSLN&&(_0x3d485c=this['x0']+this['R']*_0x115885,_0x5d21c8=this['y0']);var _0x205c22=asinz(0x2*Math[_0x55f8e0(0x1beb)](_0x9a027e/Math['PI']));(Math[_0x55f8e0(0x1beb)](_0x115885)<=EPSLN||Math[_0x55f8e0(0x1beb)](Math[_0x55f8e0(0x1beb)](_0x9a027e)-HALF_PI)<=EPSLN)&&(_0x3d485c=this['x0'],_0x5d21c8=_0x9a027e>=0x0?this['y0']+Math['PI']*this['R']*Math[_0x55f8e0(0x59e4)](0.5*_0x205c22):this['y0']+Math['PI']*this['R']*-Math[_0x55f8e0(0x59e4)](0.5*_0x205c22));var _0x2ff6df=0.5*Math[_0x55f8e0(0x1beb)](Math['PI']/_0x115885-_0x115885/Math['PI']),_0x582e33=_0x2ff6df*_0x2ff6df,_0x302cce=Math[_0x1fd03f(0xc19)](_0x205c22),_0x560bfb=Math[_0x55f8e0(0x52a3)](_0x205c22),_0x4da209=_0x560bfb/(_0x302cce+_0x560bfb-0x1),_0x20ea25=_0x4da209*_0x4da209,_0x4bd961=_0x4da209*(0x2/_0x302cce-0x1),_0x311358=_0x4bd961*_0x4bd961,_0x23ce8=Math['PI']*this['R']*(_0x2ff6df*(_0x4da209-_0x311358)+Math[_0x55f8e0(0x5c4f)](_0x582e33*(_0x4da209-_0x311358)*(_0x4da209-_0x311358)-(_0x311358+_0x582e33)*(_0x20ea25-_0x311358)))/(_0x311358+_0x582e33);_0x115885<0x0&&(_0x23ce8=-_0x23ce8),_0x3d485c=this['x0']+_0x23ce8;var _0x5e59bb=_0x582e33+_0x4da209;return _0x23ce8=Math['PI']*this['R']*(_0x4bd961*_0x5e59bb-_0x2ff6df*Math[_0x55f8e0(0x5c4f)]((_0x311358+_0x582e33)*(_0x582e33+0x1)-_0x5e59bb*_0x5e59bb))/(_0x311358+_0x582e33),_0x5d21c8=_0x9a027e>=0x0?this['y0']+_0x23ce8:this['y0']-_0x23ce8,_0x205104['x']=_0x3d485c,_0x205104['y']=_0x5d21c8,_0x205104;}function inverse$23(_0x237ade){var _0x5a61ee=_0x307c2b,_0x41ac22=_0x5e00b3,_0x54fe97,_0x368820,_0x5b5d91,_0x5c3c6f,_0x4649f3,_0x5ec60a,_0x1bb8ec,_0xd85039,_0x450d5b,_0x564cc6,_0x34b1b5,_0x36e34a;return _0x237ade['x']-=this['x0'],_0x237ade['y']-=this['y0'],_0x34b1b5=Math['PI']*this['R'],_0x4649f3=(_0x5b5d91=_0x237ade['x']/_0x34b1b5)*_0x5b5d91+(_0x5c3c6f=_0x237ade['y']/_0x34b1b5)*_0x5c3c6f,_0x34b1b5=0x3*(_0x5c3c6f*_0x5c3c6f/(_0xd85039=-0x2*(_0x5ec60a=-Math[_0x5a61ee(0x971)](_0x5c3c6f)*(0x1+_0x4649f3))+0x1+0x2*_0x5c3c6f*_0x5c3c6f+_0x4649f3*_0x4649f3)+(0x2*(_0x1bb8ec=_0x5ec60a-0x2*_0x5c3c6f*_0x5c3c6f+_0x5b5d91*_0x5b5d91)*_0x1bb8ec*_0x1bb8ec/_0xd85039/_0xd85039/_0xd85039-0x9*_0x5ec60a*_0x1bb8ec/_0xd85039/_0xd85039)/0x1b)/(_0x450d5b=(_0x5ec60a-_0x1bb8ec*_0x1bb8ec/0x3/_0xd85039)/_0xd85039)/(_0x564cc6=0x2*Math[_0x41ac22(0x5c4f)](-_0x450d5b/0x3)),Math[_0x41ac22(0x1beb)](_0x34b1b5)>0x1&&(_0x34b1b5=_0x34b1b5>=0x0?0x1:-0x1),_0x36e34a=Math[_0x41ac22(0x4e50)](_0x34b1b5)/0x3,_0x368820=_0x237ade['y']>=0x0?(-_0x564cc6*Math[_0x41ac22(0x52a3)](_0x36e34a+Math['PI']/0x3)-_0x1bb8ec/0x3/_0xd85039)*Math['PI']:-(-_0x564cc6*Math[_0x41ac22(0x52a3)](_0x36e34a+Math['PI']/0x3)-_0x1bb8ec/0x3/_0xd85039)*Math['PI'],_0x54fe97=Math[_0x41ac22(0x1beb)](_0x5b5d91)<EPSLN?this[_0x5a61ee(0x2945)]:adjust_lon(this[_0x41ac22(0x57db)]+Math['PI']*(_0x4649f3-0x1+Math[_0x41ac22(0x5c4f)](0x1+0x2*(_0x5b5d91*_0x5b5d91-_0x5c3c6f*_0x5c3c6f)+_0x4649f3*_0x4649f3))/0x2/_0x5b5d91),_0x237ade['x']=_0x54fe97,_0x237ade['y']=_0x368820,_0x237ade;}var names$25=[_0x5e00b3(0x18ba),_0x5e00b3(0x23ff),_0x5e00b3(0x3a57)],vandg={'init':init$24,'forward':forward$23,'inverse':inverse$23,'names':names$25};function init$25(){var _0x26741d=_0x307c2b,_0x2edabc=_0x5e00b3;this[_0x2edabc(0xcd4)]=Math[_0x2edabc(0x1428)](this[_0x26741d(0x2502)]),this[_0x2edabc(0x65c)]=Math[_0x2edabc(0x52a3)](this[_0x2edabc(0x9ef)]);}function forward$24(_0x46598c){var _0x1b57ac=_0x307c2b,_0xada87f=_0x5e00b3,_0x433945,_0x2e22eb,_0x468fcc,_0x411b99,_0xaefd41,_0x3d6d2f,_0x107878,_0x458b20,_0x5a7750,_0x193c05,_0x571fca,_0x2365f3,_0x13667e,_0x5e841e,_0x18c790,_0x4f54d6,_0x1bb105,_0x4755c6,_0x209304,_0xd2126d,_0x593f44,_0x7730cb,_0xf71d24=_0x46598c['x'],_0x32ab67=_0x46598c['y'],_0x440c03=Math['sin'](_0x46598c['y']),_0x8c1c84=Math[_0xada87f(0x52a3)](_0x46598c['y']),_0x272f5c=adjust_lon(_0xf71d24-this[_0xada87f(0x57db)]);return this[_0xada87f(0x453b)]?Math[_0xada87f(0x1beb)](this[_0xada87f(0xcd4)]-0x1)<=EPSLN?(_0x46598c['x']=this['x0']+this['a']*(HALF_PI-_0x32ab67)*Math[_0xada87f(0x1428)](_0x272f5c),_0x46598c['y']=this['y0']-this['a']*(HALF_PI-_0x32ab67)*Math[_0x1b57ac(0x3be7)](_0x272f5c),_0x46598c):Math[_0xada87f(0x1beb)](this[_0xada87f(0xcd4)]+0x1)<=EPSLN?(_0x46598c['x']=this['x0']+this['a']*(HALF_PI+_0x32ab67)*Math[_0xada87f(0x1428)](_0x272f5c),_0x46598c['y']=this['y0']+this['a']*(HALF_PI+_0x32ab67)*Math[_0x1b57ac(0x3be7)](_0x272f5c),_0x46598c):(_0x4755c6=this[_0xada87f(0xcd4)]*_0x440c03+this[_0xada87f(0x65c)]*_0x8c1c84*Math[_0xada87f(0x52a3)](_0x272f5c),_0x1bb105=(_0x4f54d6=Math[_0xada87f(0x4e50)](_0x4755c6))/Math[_0xada87f(0x1428)](_0x4f54d6),_0x46598c['x']=this['x0']+this['a']*_0x1bb105*_0x8c1c84*Math[_0xada87f(0x1428)](_0x272f5c),_0x46598c['y']=this['y0']+this['a']*_0x1bb105*(this[_0xada87f(0x65c)]*_0x440c03-this[_0xada87f(0xcd4)]*_0x8c1c84*Math[_0xada87f(0x52a3)](_0x272f5c)),_0x46598c):(_0x433945=e0fn(this['es']),_0x2e22eb=e1fn(this['es']),_0x468fcc=e2fn(this['es']),_0x411b99=e3fn(this['es']),Math[_0x1b57ac(0x971)](this[_0xada87f(0xcd4)]-0x1)<=EPSLN?(_0xaefd41=this['a']*mlfn(_0x433945,_0x2e22eb,_0x468fcc,_0x411b99,HALF_PI),_0x3d6d2f=this['a']*mlfn(_0x433945,_0x2e22eb,_0x468fcc,_0x411b99,_0x32ab67),_0x46598c['x']=this['x0']+(_0xaefd41-_0x3d6d2f)*Math[_0xada87f(0x1428)](_0x272f5c),_0x46598c['y']=this['y0']-(_0xaefd41-_0x3d6d2f)*Math['cos'](_0x272f5c),_0x46598c):Math[_0xada87f(0x1beb)](this[_0xada87f(0xcd4)]+0x1)<=EPSLN?(_0xaefd41=this['a']*mlfn(_0x433945,_0x2e22eb,_0x468fcc,_0x411b99,HALF_PI),_0x3d6d2f=this['a']*mlfn(_0x433945,_0x2e22eb,_0x468fcc,_0x411b99,_0x32ab67),_0x46598c['x']=this['x0']+(_0xaefd41+_0x3d6d2f)*Math['sin'](_0x272f5c),_0x46598c['y']=this['y0']+(_0xaefd41+_0x3d6d2f)*Math['cos'](_0x272f5c),_0x46598c):(_0x107878=_0x440c03/_0x8c1c84,_0x458b20=gN(this['a'],this['e'],this[_0xada87f(0xcd4)]),_0x5a7750=gN(this['a'],this['e'],_0x440c03),_0x193c05=Math[_0xada87f(0x41f7)]((0x1-this['es'])*_0x107878+this['es']*_0x458b20*this[_0xada87f(0xcd4)]/(_0x5a7750*_0x8c1c84)),_0x209304=0x0===(_0x571fca=Math[_0xada87f(0x51e)](Math[_0xada87f(0x1428)](_0x272f5c),this[_0x1b57ac(0x94c)]*Math[_0x1b57ac(0x160c)](_0x193c05)-this[_0xada87f(0xcd4)]*Math[_0xada87f(0x52a3)](_0x272f5c)))?Math['asin'](this[_0xada87f(0x65c)]*Math[_0x1b57ac(0xc19)](_0x193c05)-this[_0x1b57ac(0x58d4)]*Math[_0xada87f(0x52a3)](_0x193c05)):Math[_0xada87f(0x1beb)](Math[_0xada87f(0x1beb)](_0x571fca)-Math['PI'])<=EPSLN?-Math[_0x1b57ac(0x3119)](this[_0xada87f(0x65c)]*Math[_0xada87f(0x1428)](_0x193c05)-this[_0x1b57ac(0x58d4)]*Math[_0xada87f(0x52a3)](_0x193c05)):Math[_0xada87f(0x17b7)](Math['sin'](_0x272f5c)*Math[_0xada87f(0x52a3)](_0x193c05)/Math[_0xada87f(0x1428)](_0x571fca)),_0x2365f3=this['e']*this[_0xada87f(0xcd4)]/Math[_0xada87f(0x5c4f)](0x1-this['es']),_0x4f54d6=_0x458b20*_0x209304*(0x1-(_0xd2126d=_0x209304*_0x209304)*(_0x18c790=(_0x13667e=this['e']*this[_0xada87f(0x65c)]*Math[_0xada87f(0x52a3)](_0x571fca)/Math[_0xada87f(0x5c4f)](0x1-this['es']))*_0x13667e)*(0x1-_0x18c790)/0x6+(_0x593f44=_0xd2126d*_0x209304)/0x8*(_0x5e841e=_0x2365f3*_0x13667e)*(0x1-0x2*_0x18c790)+(_0x7730cb=_0x593f44*_0x209304)/0x78*(_0x18c790*(0x4-0x7*_0x18c790)-0x3*_0x2365f3*_0x2365f3*(0x1-0x7*_0x18c790))-_0x7730cb*_0x209304/0x30*_0x5e841e),_0x46598c['x']=this['x0']+_0x4f54d6*Math[_0xada87f(0x1428)](_0x571fca),_0x46598c['y']=this['y0']+_0x4f54d6*Math[_0xada87f(0x52a3)](_0x571fca),_0x46598c));}function inverse$24(_0x3cb7b7){var _0x456c8c=_0x307c2b,_0x3d8801=_0x5e00b3,_0x5732ae,_0x5cf9f3,_0x5f1174,_0x2c0bb6,_0x3a837e,_0xbf1306,_0x582218,_0x4f6f39,_0xf29839,_0x1547cd,_0x94d261,_0x4084df,_0xdf835f,_0x590564,_0x2dcb2a,_0x2a35f7,_0x38590e,_0x59654e,_0x34dd71,_0x538f6a,_0xc4e35d,_0xb9e7dc;if(_0x3cb7b7['x']-=this['x0'],_0x3cb7b7['y']-=this['y0'],this[_0x3d8801(0x453b)]){if((_0x5732ae=Math[_0x456c8c(0x37eb)](_0x3cb7b7['x']*_0x3cb7b7['x']+_0x3cb7b7['y']*_0x3cb7b7['y']))>0x2*HALF_PI*this['a'])return;return _0x5cf9f3=_0x5732ae/this['a'],_0x5f1174=Math['sin'](_0x5cf9f3),_0x2c0bb6=Math[_0x3d8801(0x52a3)](_0x5cf9f3),_0x3a837e=this[_0x3d8801(0x57db)],Math[_0x3d8801(0x1beb)](_0x5732ae)<=EPSLN?_0xbf1306=this[_0x3d8801(0x9ef)]:(_0xbf1306=asinz(_0x2c0bb6*this[_0x3d8801(0xcd4)]+_0x3cb7b7['y']*_0x5f1174*this[_0x3d8801(0x65c)]/_0x5732ae),_0x582218=Math[_0x3d8801(0x1beb)](this[_0x3d8801(0x9ef)])-HALF_PI,_0x3a837e=Math[_0x3d8801(0x1beb)](_0x582218)<=EPSLN?this[_0x3d8801(0x9ef)]>=0x0?adjust_lon(this[_0x3d8801(0x57db)]+Math[_0x3d8801(0x51e)](_0x3cb7b7['x'],-_0x3cb7b7['y'])):adjust_lon(this[_0x3d8801(0x57db)]-Math[_0x456c8c(0x34db)](-_0x3cb7b7['x'],_0x3cb7b7['y'])):adjust_lon(this[_0x456c8c(0x2945)]+Math[_0x3d8801(0x51e)](_0x3cb7b7['x']*_0x5f1174,_0x5732ae*this[_0x3d8801(0x65c)]*_0x2c0bb6-_0x3cb7b7['y']*this['sin_p12']*_0x5f1174))),_0x3cb7b7['x']=_0x3a837e,_0x3cb7b7['y']=_0xbf1306,_0x3cb7b7;}return _0x4f6f39=e0fn(this['es']),_0xf29839=e1fn(this['es']),_0x1547cd=e2fn(this['es']),_0x94d261=e3fn(this['es']),Math[_0x456c8c(0x971)](this['sin_p12']-0x1)<=EPSLN?(_0x4084df=this['a']*mlfn(_0x4f6f39,_0xf29839,_0x1547cd,_0x94d261,HALF_PI),_0x5732ae=Math[_0x456c8c(0x37eb)](_0x3cb7b7['x']*_0x3cb7b7['x']+_0x3cb7b7['y']*_0x3cb7b7['y']),_0xbf1306=imlfn((_0x4084df-_0x5732ae)/this['a'],_0x4f6f39,_0xf29839,_0x1547cd,_0x94d261),_0x3a837e=adjust_lon(this[_0x3d8801(0x57db)]+Math[_0x3d8801(0x51e)](_0x3cb7b7['x'],-0x1*_0x3cb7b7['y'])),_0x3cb7b7['x']=_0x3a837e,_0x3cb7b7['y']=_0xbf1306,_0x3cb7b7):Math[_0x3d8801(0x1beb)](this[_0x3d8801(0xcd4)]+0x1)<=EPSLN?(_0x4084df=this['a']*mlfn(_0x4f6f39,_0xf29839,_0x1547cd,_0x94d261,HALF_PI),_0x5732ae=Math[_0x3d8801(0x5c4f)](_0x3cb7b7['x']*_0x3cb7b7['x']+_0x3cb7b7['y']*_0x3cb7b7['y']),_0xbf1306=imlfn((_0x5732ae-_0x4084df)/this['a'],_0x4f6f39,_0xf29839,_0x1547cd,_0x94d261),_0x3a837e=adjust_lon(this[_0x456c8c(0x2945)]+Math[_0x3d8801(0x51e)](_0x3cb7b7['x'],_0x3cb7b7['y'])),_0x3cb7b7['x']=_0x3a837e,_0x3cb7b7['y']=_0xbf1306,_0x3cb7b7):(_0x5732ae=Math[_0x456c8c(0x37eb)](_0x3cb7b7['x']*_0x3cb7b7['x']+_0x3cb7b7['y']*_0x3cb7b7['y']),_0x2dcb2a=Math[_0x3d8801(0x51e)](_0x3cb7b7['x'],_0x3cb7b7['y']),_0xdf835f=gN(this['a'],this['e'],this[_0x3d8801(0xcd4)]),_0x2a35f7=Math[_0x3d8801(0x52a3)](_0x2dcb2a),_0x59654e=-(_0x38590e=this['e']*this[_0x3d8801(0x65c)]*_0x2a35f7)*_0x38590e/(0x1-this['es']),_0x34dd71=0x3*this['es']*(0x1-_0x59654e)*this[_0x456c8c(0x58d4)]*this[_0x456c8c(0x94c)]*_0x2a35f7/(0x1-this['es']),_0xb9e7dc=0x1-_0x59654e*(_0xc4e35d=(_0x538f6a=_0x5732ae/_0xdf835f)-_0x59654e*(0x1+_0x59654e)*Math[_0x3d8801(0x3a5c)](_0x538f6a,0x3)/0x6-_0x34dd71*(0x1+0x3*_0x59654e)*Math[_0x456c8c(0x28d)](_0x538f6a,0x4)/0x18)*_0xc4e35d/0x2-_0x538f6a*_0xc4e35d*_0xc4e35d*_0xc4e35d/0x6,_0x590564=Math[_0x456c8c(0x3119)](this[_0x3d8801(0xcd4)]*Math[_0x3d8801(0x52a3)](_0xc4e35d)+this[_0x3d8801(0x65c)]*Math[_0x3d8801(0x1428)](_0xc4e35d)*_0x2a35f7),_0x3a837e=adjust_lon(this[_0x3d8801(0x57db)]+Math[_0x3d8801(0x17b7)](Math[_0x3d8801(0x1428)](_0x2dcb2a)*Math[_0x456c8c(0xc19)](_0xc4e35d)/Math[_0x3d8801(0x52a3)](_0x590564))),_0xbf1306=Math[_0x3d8801(0x41f7)]((0x1-this['es']*_0xb9e7dc*this[_0x456c8c(0x58d4)]/Math[_0x456c8c(0xc19)](_0x590564))*Math[_0x3d8801(0x59e4)](_0x590564)/(0x1-this['es'])),_0x3cb7b7['x']=_0x3a837e,_0x3cb7b7['y']=_0xbf1306,_0x3cb7b7);}var names$26=[_0x5e00b3(0x1d26),_0x5e00b3(0xa46)],aeqd={'init':init$25,'forward':forward$24,'inverse':inverse$24,'names':names$26};function init$26(){var _0x5236a4=_0x307c2b,_0x5358e8=_0x5e00b3;this[_0x5358e8(0x4d34)]=Math['sin'](this[_0x5358e8(0x9ef)]),this[_0x5236a4(0x4294)]=Math[_0x5358e8(0x52a3)](this[_0x5358e8(0x9ef)]);}function forward$25(_0x3dd075){var _0x84c55c=_0x5e00b3,_0x32f0b7,_0x55b5b1,_0x146a89,_0x4c8a4d,_0x143d69,_0x3e6bbf,_0x5edc31,_0x31723b=_0x3dd075['x'],_0x5ca979=_0x3dd075['y'];return _0x146a89=adjust_lon(_0x31723b-this[_0x84c55c(0x57db)]),_0x32f0b7=Math[_0x84c55c(0x1428)](_0x5ca979),_0x55b5b1=Math[_0x84c55c(0x52a3)](_0x5ca979),_0x4c8a4d=Math[_0x84c55c(0x52a3)](_0x146a89),0x1,((_0x143d69=this[_0x84c55c(0x4d34)]*_0x32f0b7+this[_0x84c55c(0x3d9a)]*_0x55b5b1*_0x4c8a4d)>0x0||Math[_0x84c55c(0x1beb)](_0x143d69)<=EPSLN)&&(_0x3e6bbf=0x1*this['a']*_0x55b5b1*Math[_0x84c55c(0x1428)](_0x146a89),_0x5edc31=this['y0']+0x1*this['a']*(this[_0x84c55c(0x3d9a)]*_0x32f0b7-this[_0x84c55c(0x4d34)]*_0x55b5b1*_0x4c8a4d)),_0x3dd075['x']=_0x3e6bbf,_0x3dd075['y']=_0x5edc31,_0x3dd075;}function inverse$25(_0x143a70){var _0x2d3cff=_0x307c2b,_0x47ae56=_0x5e00b3,_0x31bc03,_0x119980,_0xc4398,_0x1db02d,_0x21302d,_0x220eee,_0x5ae9f9;return _0x143a70['x']-=this['x0'],_0x143a70['y']-=this['y0'],_0x31bc03=Math[_0x47ae56(0x5c4f)](_0x143a70['x']*_0x143a70['x']+_0x143a70['y']*_0x143a70['y']),_0x119980=asinz(_0x31bc03/this['a']),_0xc4398=Math[_0x47ae56(0x1428)](_0x119980),_0x1db02d=Math[_0x47ae56(0x52a3)](_0x119980),_0x220eee=this[_0x2d3cff(0x2945)],Math[_0x47ae56(0x1beb)](_0x31bc03)<=EPSLN?(_0x5ae9f9=this[_0x47ae56(0x9ef)],_0x143a70['x']=_0x220eee,_0x143a70['y']=_0x5ae9f9,_0x143a70):(_0x5ae9f9=asinz(_0x1db02d*this[_0x47ae56(0x4d34)]+_0x143a70['y']*_0xc4398*this[_0x47ae56(0x3d9a)]/_0x31bc03),_0x21302d=Math[_0x47ae56(0x1beb)](this[_0x47ae56(0x9ef)])-HALF_PI,Math[_0x2d3cff(0x971)](_0x21302d)<=EPSLN?(_0x220eee=this[_0x47ae56(0x9ef)]>=0x0?adjust_lon(this[_0x2d3cff(0x2945)]+Math[_0x47ae56(0x51e)](_0x143a70['x'],-_0x143a70['y'])):adjust_lon(this[_0x47ae56(0x57db)]-Math['atan2'](-_0x143a70['x'],_0x143a70['y'])),_0x143a70['x']=_0x220eee,_0x143a70['y']=_0x5ae9f9,_0x143a70):(_0x220eee=adjust_lon(this[_0x2d3cff(0x2945)]+Math[_0x2d3cff(0x34db)](_0x143a70['x']*_0xc4398,_0x31bc03*this[_0x2d3cff(0x4294)]*_0x1db02d-_0x143a70['y']*this[_0x47ae56(0x4d34)]*_0xc4398)),_0x143a70['x']=_0x220eee,_0x143a70['y']=_0x5ae9f9,_0x143a70));}var names$27=[_0x5e00b3(0x41c0)],ortho={'init':init$26,'forward':forward$25,'inverse':inverse$25,'names':names$27},FACE_ENUM={'FRONT':0x1,'RIGHT':0x2,'BACK':0x3,'LEFT':0x4,'TOP':0x5,'BOTTOM':0x6},AREA_ENUM={'AREA_0':0x1,'AREA_1':0x2,'AREA_2':0x3,'AREA_3':0x4};function init$27(){var _0x395ff4=_0x307c2b,_0x5e1294=_0x5e00b3;this['x0']=this['x0']||0x0,this['y0']=this['y0']||0x0,this[_0x5e1294(0x9ef)]=this[_0x5e1294(0x9ef)]||0x0,this[_0x5e1294(0x57db)]=this[_0x5e1294(0x57db)]||0x0,this[_0x5e1294(0x479a)]=this[_0x5e1294(0x479a)]||0x0,this[_0x5e1294(0x8ef)]=this[_0x5e1294(0x8ef)]||_0x5e1294(0x2671),this[_0x5e1294(0x9ef)]>=HALF_PI-FORTPI/0x2?this[_0x5e1294(0x363e)]=FACE_ENUM[_0x5e1294(0x5b9f)]:this['lat0']<=-(HALF_PI-FORTPI/0x2)?this[_0x395ff4(0x3a4f)]=FACE_ENUM[_0x5e1294(0x1bb5)]:Math[_0x5e1294(0x1beb)](this[_0x5e1294(0x57db)])<=FORTPI?this[_0x395ff4(0x3a4f)]=FACE_ENUM[_0x5e1294(0x4d9d)]:Math[_0x395ff4(0x971)](this[_0x395ff4(0x2945)])<=HALF_PI+FORTPI?this[_0x5e1294(0x363e)]=this[_0x395ff4(0x2945)]>0x0?FACE_ENUM[_0x5e1294(0x2284)]:FACE_ENUM[_0x395ff4(0x4744)]:this[_0x5e1294(0x363e)]=FACE_ENUM[_0x5e1294(0xa14)],0x0!==this['es']&&(this[_0x5e1294(0x1c50)]=0x1-(this['a']-this['b'])/this['a'],this[_0x395ff4(0x31f2)]=this[_0x395ff4(0x2110)]*this[_0x5e1294(0x1c50)]);}function forward$26(_0x35b39a){var _0x498ec5=_0x307c2b,_0x25ca4a=_0x5e00b3,_0x490e98,_0x23cf6e,_0xaae433,_0x367fed,_0x498bf4,_0x1a71d2,_0x2e9449={'x':0x0,'y':0x0},_0x16ff43={'value':0x0};if(_0x35b39a['x']-=this[_0x25ca4a(0x57db)],_0x490e98=0x0!==this['es']?Math[_0x25ca4a(0x41f7)](this[_0x25ca4a(0x3085)]*Math[_0x25ca4a(0x59e4)](_0x35b39a['y'])):_0x35b39a['y'],_0x23cf6e=_0x35b39a['x'],this[_0x25ca4a(0x363e)]===FACE_ENUM[_0x25ca4a(0x5b9f)])_0x367fed=HALF_PI-_0x490e98,_0x23cf6e>=FORTPI&&_0x23cf6e<=HALF_PI+FORTPI?(_0x16ff43[_0x25ca4a(0x9a4)]=AREA_ENUM[_0x25ca4a(0x2038)],_0xaae433=_0x23cf6e-HALF_PI):_0x23cf6e>HALF_PI+FORTPI||_0x23cf6e<=-(HALF_PI+FORTPI)?(_0x16ff43['value']=AREA_ENUM['AREA_1'],_0xaae433=_0x23cf6e>0x0?_0x23cf6e-SPI:_0x23cf6e+SPI):_0x23cf6e>-(HALF_PI+FORTPI)&&_0x23cf6e<=-FORTPI?(_0x16ff43['value']=AREA_ENUM[_0x498ec5(0x4036)],_0xaae433=_0x23cf6e+HALF_PI):(_0x16ff43[_0x25ca4a(0x9a4)]=AREA_ENUM[_0x25ca4a(0x1f05)],_0xaae433=_0x23cf6e);else{if(this[_0x25ca4a(0x363e)]===FACE_ENUM[_0x25ca4a(0x1bb5)])_0x367fed=HALF_PI+_0x490e98,_0x23cf6e>=FORTPI&&_0x23cf6e<=HALF_PI+FORTPI?(_0x16ff43[_0x25ca4a(0x9a4)]=AREA_ENUM[_0x498ec5(0x5589)],_0xaae433=-_0x23cf6e+HALF_PI):_0x23cf6e<FORTPI&&_0x23cf6e>=-FORTPI?(_0x16ff43[_0x498ec5(0x46b3)]=AREA_ENUM['AREA_1'],_0xaae433=-_0x23cf6e):_0x23cf6e<-FORTPI&&_0x23cf6e>=-(HALF_PI+FORTPI)?(_0x16ff43[_0x25ca4a(0x9a4)]=AREA_ENUM[_0x25ca4a(0x51e5)],_0xaae433=-_0x23cf6e-HALF_PI):(_0x16ff43[_0x25ca4a(0x9a4)]=AREA_ENUM[_0x498ec5(0x459a)],_0xaae433=_0x23cf6e>0x0?-_0x23cf6e+SPI:-_0x23cf6e-SPI);else{var _0x5b539e,_0x330276,_0x204cf0,_0xf31ba5,_0x29ab3d,_0x1fce4f;this[_0x498ec5(0x3a4f)]===FACE_ENUM[_0x25ca4a(0x2284)]?_0x23cf6e=qsc_shift_lon_origin(_0x23cf6e,+HALF_PI):this[_0x498ec5(0x3a4f)]===FACE_ENUM[_0x25ca4a(0xa14)]?_0x23cf6e=qsc_shift_lon_origin(_0x23cf6e,+SPI):this[_0x25ca4a(0x363e)]===FACE_ENUM['LEFT']&&(_0x23cf6e=qsc_shift_lon_origin(_0x23cf6e,-HALF_PI)),_0xf31ba5=Math['sin'](_0x490e98),_0x29ab3d=Math[_0x25ca4a(0x52a3)](_0x490e98),_0x1fce4f=Math[_0x25ca4a(0x1428)](_0x23cf6e),_0x5b539e=_0x29ab3d*Math[_0x25ca4a(0x52a3)](_0x23cf6e),_0x330276=_0x29ab3d*_0x1fce4f,_0x204cf0=_0xf31ba5,this[_0x25ca4a(0x363e)]===FACE_ENUM[_0x25ca4a(0x4d9d)]?_0xaae433=qsc_fwd_equat_face_theta(_0x367fed=Math[_0x25ca4a(0x4e50)](_0x5b539e),_0x204cf0,_0x330276,_0x16ff43):this[_0x498ec5(0x3a4f)]===FACE_ENUM[_0x25ca4a(0x2284)]?_0xaae433=qsc_fwd_equat_face_theta(_0x367fed=Math[_0x25ca4a(0x4e50)](_0x330276),_0x204cf0,-_0x5b539e,_0x16ff43):this[_0x25ca4a(0x363e)]===FACE_ENUM[_0x25ca4a(0xa14)]?_0xaae433=qsc_fwd_equat_face_theta(_0x367fed=Math[_0x25ca4a(0x4e50)](-_0x5b539e),_0x204cf0,-_0x330276,_0x16ff43):this[_0x25ca4a(0x363e)]===FACE_ENUM[_0x25ca4a(0x3326)]?_0xaae433=qsc_fwd_equat_face_theta(_0x367fed=Math[_0x25ca4a(0x4e50)](-_0x330276),_0x204cf0,_0x5b539e,_0x16ff43):(_0x367fed=_0xaae433=0x0,_0x16ff43[_0x25ca4a(0x9a4)]=AREA_ENUM[_0x25ca4a(0x2038)]);}}return _0x1a71d2=Math[_0x25ca4a(0x41f7)](0xc/SPI*(_0xaae433+Math[_0x25ca4a(0x4e50)](Math[_0x25ca4a(0x1428)](_0xaae433)*Math[_0x25ca4a(0x52a3)](FORTPI))-HALF_PI)),_0x498bf4=Math[_0x25ca4a(0x5c4f)]((0x1-Math[_0x498ec5(0x3be7)](_0x367fed))/(Math[_0x25ca4a(0x52a3)](_0x1a71d2)*Math[_0x25ca4a(0x52a3)](_0x1a71d2))/(0x1-Math[_0x25ca4a(0x52a3)](Math[_0x25ca4a(0x41f7)](0x1/Math[_0x25ca4a(0x52a3)](_0xaae433))))),_0x16ff43[_0x25ca4a(0x9a4)]===AREA_ENUM[_0x25ca4a(0x604)]?_0x1a71d2+=HALF_PI:_0x16ff43[_0x25ca4a(0x9a4)]===AREA_ENUM[_0x498ec5(0x4036)]?_0x1a71d2+=SPI:_0x16ff43[_0x498ec5(0x46b3)]===AREA_ENUM[_0x498ec5(0x459a)]&&(_0x1a71d2+=1.5*SPI),_0x2e9449['x']=_0x498bf4*Math[_0x25ca4a(0x52a3)](_0x1a71d2),_0x2e9449['y']=_0x498bf4*Math['sin'](_0x1a71d2),_0x2e9449['x']=_0x2e9449['x']*this['a']+this['x0'],_0x2e9449['y']=_0x2e9449['y']*this['a']+this['y0'],_0x35b39a['x']=_0x2e9449['x'],_0x35b39a['y']=_0x2e9449['y'],_0x35b39a;}function inverse$26(_0x2763aa){var _0x1ce3d8=_0x307c2b,_0x2b2bae=_0x5e00b3,_0xa88989,_0xcf7331,_0x8f26a5,_0x49fbd5,_0x15c675,_0x52d054,_0x3708b8,_0x23db0e,_0x1f360b,_0x114d7f,_0x4188b6,_0x1f5352,_0x2e1804={'lam':0x0,'phi':0x0},_0x7561f0={'value':0x0};if(_0x2763aa['x']=(_0x2763aa['x']-this['x0'])/this['a'],_0x2763aa['y']=(_0x2763aa['y']-this['y0'])/this['a'],_0xcf7331=Math[_0x1ce3d8(0x5206)](Math[_0x2b2bae(0x5c4f)](_0x2763aa['x']*_0x2763aa['x']+_0x2763aa['y']*_0x2763aa['y'])),_0xa88989=Math[_0x2b2bae(0x51e)](_0x2763aa['y'],_0x2763aa['x']),_0x2763aa['x']>=0x0&&_0x2763aa['x']>=Math[_0x2b2bae(0x1beb)](_0x2763aa['y'])?_0x7561f0[_0x2b2bae(0x9a4)]=AREA_ENUM[_0x2b2bae(0x2038)]:_0x2763aa['y']>=0x0&&_0x2763aa['y']>=Math[_0x1ce3d8(0x971)](_0x2763aa['x'])?(_0x7561f0[_0x1ce3d8(0x46b3)]=AREA_ENUM[_0x2b2bae(0x604)],_0xa88989-=HALF_PI):_0x2763aa['x']<0x0&&-_0x2763aa['x']>=Math[_0x2b2bae(0x1beb)](_0x2763aa['y'])?(_0x7561f0[_0x2b2bae(0x9a4)]=AREA_ENUM[_0x1ce3d8(0x4036)],_0xa88989=_0xa88989<0x0?_0xa88989+SPI:_0xa88989-SPI):(_0x7561f0[_0x2b2bae(0x9a4)]=AREA_ENUM[_0x2b2bae(0x1f05)],_0xa88989+=HALF_PI),_0x1f360b=SPI/0xc*Math[_0x2b2bae(0x59e4)](_0xa88989),_0x15c675=Math[_0x2b2bae(0x1428)](_0x1f360b)/(Math['cos'](_0x1f360b)-0x1/Math[_0x1ce3d8(0x37eb)](0x2)),_0x52d054=Math[_0x2b2bae(0x41f7)](_0x15c675),(_0x3708b8=0x1-(_0x8f26a5=Math[_0x2b2bae(0x52a3)](_0xa88989))*_0x8f26a5*(_0x49fbd5=Math[_0x2b2bae(0x59e4)](_0xcf7331))*_0x49fbd5*(0x1-Math[_0x2b2bae(0x52a3)](Math[_0x2b2bae(0x41f7)](0x1/Math[_0x2b2bae(0x52a3)](_0x52d054)))))<-0x1?_0x3708b8=-0x1:_0x3708b8>0x1&&(_0x3708b8=0x1),this[_0x2b2bae(0x363e)]===FACE_ENUM[_0x2b2bae(0x5b9f)])_0x23db0e=Math[_0x2b2bae(0x4e50)](_0x3708b8),_0x2e1804['phi']=HALF_PI-_0x23db0e,_0x7561f0[_0x2b2bae(0x9a4)]===AREA_ENUM[_0x2b2bae(0x2038)]?_0x2e1804[_0x1ce3d8(0x2b86)]=_0x52d054+HALF_PI:_0x7561f0[_0x2b2bae(0x9a4)]===AREA_ENUM[_0x2b2bae(0x604)]?_0x2e1804[_0x2b2bae(0x4b3e)]=_0x52d054<0x0?_0x52d054+SPI:_0x52d054-SPI:_0x7561f0[_0x2b2bae(0x9a4)]===AREA_ENUM[_0x2b2bae(0x51e5)]?_0x2e1804[_0x2b2bae(0x4b3e)]=_0x52d054-HALF_PI:_0x2e1804[_0x1ce3d8(0x2b86)]=_0x52d054;else{if(this[_0x2b2bae(0x363e)]===FACE_ENUM['BOTTOM'])_0x23db0e=Math[_0x2b2bae(0x4e50)](_0x3708b8),_0x2e1804[_0x2b2bae(0x3dbe)]=_0x23db0e-HALF_PI,_0x7561f0[_0x2b2bae(0x9a4)]===AREA_ENUM[_0x1ce3d8(0x5589)]?_0x2e1804[_0x2b2bae(0x4b3e)]=-_0x52d054+HALF_PI:_0x7561f0[_0x2b2bae(0x9a4)]===AREA_ENUM[_0x2b2bae(0x604)]?_0x2e1804[_0x1ce3d8(0x2b86)]=-_0x52d054:_0x7561f0[_0x2b2bae(0x9a4)]===AREA_ENUM[_0x2b2bae(0x51e5)]?_0x2e1804[_0x2b2bae(0x4b3e)]=-_0x52d054-HALF_PI:_0x2e1804[_0x2b2bae(0x4b3e)]=_0x52d054<0x0?-_0x52d054-SPI:-_0x52d054+SPI;else{var _0xb6c4a1,_0x77fbc3,_0x1bb116;_0x1f360b=(_0xb6c4a1=_0x3708b8)*_0xb6c4a1,_0x77fbc3=(_0x1f360b+=(_0x1bb116=_0x1f360b>=0x1?0x0:Math[_0x2b2bae(0x5c4f)](0x1-_0x1f360b)*Math[_0x2b2bae(0x1428)](_0x52d054))*_0x1bb116)>=0x1?0x0:Math[_0x2b2bae(0x5c4f)](0x1-_0x1f360b),_0x7561f0[_0x1ce3d8(0x46b3)]===AREA_ENUM[_0x2b2bae(0x604)]?(_0x1f360b=_0x77fbc3,_0x77fbc3=-_0x1bb116,_0x1bb116=_0x1f360b):_0x7561f0[_0x2b2bae(0x9a4)]===AREA_ENUM[_0x2b2bae(0x51e5)]?(_0x77fbc3=-_0x77fbc3,_0x1bb116=-_0x1bb116):_0x7561f0[_0x2b2bae(0x9a4)]===AREA_ENUM[_0x1ce3d8(0x459a)]&&(_0x1f360b=_0x77fbc3,_0x77fbc3=_0x1bb116,_0x1bb116=-_0x1f360b),this[_0x1ce3d8(0x3a4f)]===FACE_ENUM[_0x2b2bae(0x2284)]?(_0x1f360b=_0xb6c4a1,_0xb6c4a1=-_0x77fbc3,_0x77fbc3=_0x1f360b):this[_0x2b2bae(0x363e)]===FACE_ENUM[_0x1ce3d8(0x2958)]?(_0xb6c4a1=-_0xb6c4a1,_0x77fbc3=-_0x77fbc3):this[_0x2b2bae(0x363e)]===FACE_ENUM[_0x2b2bae(0x3326)]&&(_0x1f360b=_0xb6c4a1,_0xb6c4a1=_0x77fbc3,_0x77fbc3=-_0x1f360b),_0x2e1804[_0x2b2bae(0x3dbe)]=Math[_0x1ce3d8(0xdbc)](-_0x1bb116)-HALF_PI,_0x2e1804[_0x2b2bae(0x4b3e)]=Math[_0x2b2bae(0x51e)](_0x77fbc3,_0xb6c4a1),this[_0x2b2bae(0x363e)]===FACE_ENUM[_0x2b2bae(0x2284)]?_0x2e1804[_0x2b2bae(0x4b3e)]=qsc_shift_lon_origin(_0x2e1804['lam'],-HALF_PI):this[_0x2b2bae(0x363e)]===FACE_ENUM[_0x2b2bae(0xa14)]?_0x2e1804[_0x2b2bae(0x4b3e)]=qsc_shift_lon_origin(_0x2e1804[_0x2b2bae(0x4b3e)],-SPI):this[_0x2b2bae(0x363e)]===FACE_ENUM[_0x1ce3d8(0x4744)]&&(_0x2e1804[_0x2b2bae(0x4b3e)]=qsc_shift_lon_origin(_0x2e1804[_0x2b2bae(0x4b3e)],+HALF_PI));}}return 0x0!==this['es']&&(_0x114d7f=_0x2e1804[_0x1ce3d8(0x5600)]<0x0?0x1:0x0,_0x4188b6=Math[_0x2b2bae(0x59e4)](_0x2e1804[_0x1ce3d8(0x5600)]),_0x1f5352=this['b']/Math[_0x1ce3d8(0x37eb)](_0x4188b6*_0x4188b6+this[_0x2b2bae(0x3085)]),_0x2e1804[_0x2b2bae(0x3dbe)]=Math['atan'](Math[_0x2b2bae(0x5c4f)](this['a']*this['a']-_0x1f5352*_0x1f5352)/(this[_0x1ce3d8(0x2110)]*_0x1f5352)),_0x114d7f&&(_0x2e1804[_0x2b2bae(0x3dbe)]=-_0x2e1804[_0x2b2bae(0x3dbe)])),(_0x2e1804[_0x2b2bae(0x4b3e)]+=this[_0x2b2bae(0x57db)],_0x2763aa['x']=_0x2e1804[_0x2b2bae(0x4b3e)],_0x2763aa['y']=_0x2e1804[_0x2b2bae(0x3dbe)],_0x2763aa);}function qsc_fwd_equat_face_theta(_0x5a39bf,_0x5a9070,_0x27079b,_0x4ef5e8){var _0x1432f5=_0x307c2b,_0x5e140b=_0x5e00b3,_0x1a84fe;return _0x5a39bf<EPSLN?(_0x4ef5e8[_0x5e140b(0x9a4)]=AREA_ENUM[_0x1432f5(0x5589)],_0x1a84fe=0x0):(_0x1a84fe=Math[_0x5e140b(0x51e)](_0x5a9070,_0x27079b),Math[_0x5e140b(0x1beb)](_0x1a84fe)<=FORTPI?_0x4ef5e8[_0x5e140b(0x9a4)]=AREA_ENUM[_0x5e140b(0x2038)]:_0x1a84fe>FORTPI&&_0x1a84fe<=HALF_PI+FORTPI?(_0x4ef5e8[_0x5e140b(0x9a4)]=AREA_ENUM[_0x5e140b(0x604)],_0x1a84fe-=HALF_PI):_0x1a84fe>HALF_PI+FORTPI||_0x1a84fe<=-(HALF_PI+FORTPI)?(_0x4ef5e8[_0x5e140b(0x9a4)]=AREA_ENUM[_0x5e140b(0x51e5)],_0x1a84fe=_0x1a84fe>=0x0?_0x1a84fe-SPI:_0x1a84fe+SPI):(_0x4ef5e8[_0x5e140b(0x9a4)]=AREA_ENUM[_0x5e140b(0x1f05)],_0x1a84fe+=HALF_PI)),_0x1a84fe;}function qsc_shift_lon_origin(_0x230140,_0x4973fe){var _0x3ec7a1=_0x230140+_0x4973fe;return _0x3ec7a1<-SPI?_0x3ec7a1+=TWO_PI:_0x3ec7a1>+SPI&&(_0x3ec7a1-=TWO_PI),_0x3ec7a1;}var names$28=[_0x5e00b3(0x2671),_0x5e00b3(0x2c54),'qsc'],qsc={'init':init$27,'forward':forward$26,'inverse':inverse$26,'names':names$28},COEFS_X=[[0x1,2.2199e-17,-0.0000715515,0.0000031103],[0.9986,-0.000482243,-0.000024897,-0.0000013309],[0.9954,-0.00083103,-0.0000448605,-9.86701e-7],[0.99,-0.00135364,-0.000059661,0.0000036777],[0.9822,-0.00167442,-0.00000449547,-0.00000572411],[0.973,-0.00214868,-0.0000903571,1.8736e-8],[0.96,-0.00305085,-0.0000900761,0.00000164917],[0.9427,-0.00382792,-0.0000653386,-0.0000026154],[0.9216,-0.00467746,-0.00010457,0.00000481243],[0.8962,-0.00536223,-0.0000323831,-0.00000543432],[0.8679,-0.00609363,-0.000113898,0.00000332484],[0.835,-0.00698325,-0.0000640253,9.34959e-7],[0.7986,-0.00755338,-0.0000500009,9.35324e-7],[0.7597,-0.00798324,-0.000035971,-0.00000227626],[0.7186,-0.00851367,-0.0000701149,-0.0000086303],[0.6732,-0.00986209,-0.000199569,0.0000191974],[0.6213,-0.010418,0.0000883923,0.00000624051],[0.5722,-0.00906601,0.000182,0.00000624051],[0.5322,-0.00677797,0.000275608,0.00000624051]],COEFS_Y=[[-5.20417e-18,0.0124,1.21431e-18,-8.45284e-11],[0.062,0.0124,-1.26793e-9,4.22642e-10],[0.124,0.0124,5.07171e-9,-1.60604e-9],[0.186,0.0123999,-1.90189e-8,6.00152e-9],[0.248,0.0124002,7.10039e-8,-2.24e-8],[0.31,0.0123992,-2.64997e-7,8.35986e-8],[0.372,0.0124029,9.88983e-7,-3.11994e-7],[0.434,0.0123893,-0.00000369093,-4.35621e-7],[0.4958,0.0123198,-0.0000102252,-3.45523e-7],[0.5571,0.0121916,-0.0000154081,-5.82288e-7],[0.6176,0.0119938,-0.0000241424,-5.25327e-7],[0.6769,0.011713,-0.0000320223,-5.16405e-7],[0.7346,0.0113541,-0.0000397684,-6.09052e-7],[0.7903,0.0109107,-0.0000489042,-0.00000104739],[0.8435,0.0103431,-0.000064615,-1.40374e-9],[0.8936,0.00969686,-0.000064636,-0.000008547],[0.9394,0.00840947,-0.000192841,-0.0000042106],[0.9761,0.00616527,-0.000256,-0.0000042106],[0x1,0.00328947,-0.000319159,-0.0000042106]],FXC=0.8487,FYC=1.3523,C1=R2D/0x5,RC1=0x1/C1,NODES=0x12,poly3_val=function(_0x4b7eb0,_0xb6aa1d){return _0x4b7eb0[0x0]+_0xb6aa1d*(_0x4b7eb0[0x1]+_0xb6aa1d*(_0x4b7eb0[0x2]+_0xb6aa1d*_0x4b7eb0[0x3]));},poly3_der=function(_0x229d9b,_0x270adc){return _0x229d9b[0x1]+_0x270adc*(0x2*_0x229d9b[0x2]+0x3*_0x270adc*_0x229d9b[0x3]);};function newton_rapshon(_0x314baf,_0x30c0f8,_0x4a8426,_0x1acdb5){var _0x59847f=_0x307c2b;for(var _0xcacd8e=_0x30c0f8;_0x1acdb5;--_0x1acdb5){var _0x44e6ef=_0x314baf(_0xcacd8e);if(_0xcacd8e-=_0x44e6ef,Math[_0x59847f(0x971)](_0x44e6ef)<_0x4a8426)break;}return _0xcacd8e;}function init$28(){var _0x3d12f2=_0x5e00b3;this['x0']=this['x0']||0x0,this['y0']=this['y0']||0x0,this[_0x3d12f2(0x57db)]=this[_0x3d12f2(0x57db)]||0x0,this['es']=0x0,this[_0x3d12f2(0x8ef)]=this[_0x3d12f2(0x8ef)]||'Robinson';}function forward$27(_0x56e798){var _0x16ca91=_0x307c2b,_0x49e69b=_0x5e00b3,_0x4676f6=adjust_lon(_0x56e798['x']-this['long0']),_0x181f08=Math[_0x16ca91(0x971)](_0x56e798['y']),_0xdd445d=Math[_0x49e69b(0x1ace)](_0x181f08*C1);_0xdd445d<0x0?_0xdd445d=0x0:_0xdd445d>=NODES&&(_0xdd445d=NODES-0x1),_0x181f08=R2D*(_0x181f08-RC1*_0xdd445d);var _0x448620={'x':poly3_val(COEFS_X[_0xdd445d],_0x181f08)*_0x4676f6,'y':poly3_val(COEFS_Y[_0xdd445d],_0x181f08)};return _0x56e798['y']<0x0&&(_0x448620['y']=-_0x448620['y']),_0x448620['x']=_0x448620['x']*this['a']*FXC+this['x0'],_0x448620['y']=_0x448620['y']*this['a']*FYC+this['y0'],_0x448620;}function inverse$27(_0x98faec){var _0x3ce010=_0x307c2b,_0xd15591=_0x5e00b3,_0x3a9d49={'x':(_0x98faec['x']-this['x0'])/(this['a']*FXC),'y':Math[_0xd15591(0x1beb)](_0x98faec['y']-this['y0'])/(this['a']*FYC)};if(_0x3a9d49['y']>=0x1)_0x3a9d49['x']/=COEFS_X[NODES][0x0],_0x3a9d49['y']=_0x98faec['y']<0x0?-HALF_PI:HALF_PI;else{var _0x203383=Math[_0x3ce010(0x4b96)](_0x3a9d49['y']*NODES);for(_0x203383<0x0?_0x203383=0x0:_0x203383>=NODES&&(_0x203383=NODES-0x1);;)if(COEFS_Y[_0x203383][0x0]>_0x3a9d49['y'])--_0x203383;else{if(!(COEFS_Y[_0x203383+0x1][0x0]<=_0x3a9d49['y']))break;++_0x203383;}var _0x478d57=COEFS_Y[_0x203383],_0x143d4e=0x5*(_0x3a9d49['y']-_0x478d57[0x0])/(COEFS_Y[_0x203383+0x1][0x0]-_0x478d57[0x0]);_0x143d4e=newton_rapshon(function(_0x33b665){return(poly3_val(_0x478d57,_0x33b665)-_0x3a9d49['y'])/poly3_der(_0x478d57,_0x33b665);},_0x143d4e,EPSLN,0x64),_0x3a9d49['x']/=poly3_val(COEFS_X[_0x203383],_0x143d4e),_0x3a9d49['y']=(0x5*_0x203383+_0x143d4e)*D2R,_0x98faec['y']<0x0&&(_0x3a9d49['y']=-_0x3a9d49['y']);}return _0x3a9d49['x']=adjust_lon(_0x3a9d49['x']+this[_0x3ce010(0x2945)]),_0x3a9d49;}var names$29=[_0x5e00b3(0x181a),_0x307c2b(0x4bcc)],robin={'init':init$28,'forward':forward$27,'inverse':inverse$27,'names':names$29};function init$29(){var _0x2c59c8=_0x5e00b3;this[_0x2c59c8(0x2c5)]='geocent';}function forward$28(_0x23d08d){return geodeticToGeocentric(_0x23d08d,this['es'],this['a']);}function inverse$28(_0x19a3ae){return geocentricToGeodetic(_0x19a3ae,this['es'],this['a'],this['b']);}var names$30=[_0x5e00b3(0x3308),_0x5e00b3(0x1cfd),_0x5e00b3(0x3d41),_0x307c2b(0x573e)],geocent={'init':init$29,'forward':forward$28,'inverse':inverse$28,'names':names$30},includedProjections=function(_0x446868){var _0xe13fe6=_0x307c2b,_0x19277c=_0x5e00b3;_0x446868[_0x19277c(0x3a52)][_0xe13fe6(0xa1d)][_0x19277c(0x30c2)](tmerc),_0x446868['Proj'][_0x19277c(0x24ec)][_0x19277c(0x30c2)](etmerc),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0x19277c(0x30c2)](utm),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0xe13fe6(0x1af6)](sterea),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0x19277c(0x30c2)](stere),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0x19277c(0x30c2)](somerc),_0x446868[_0x19277c(0x3a52)][_0xe13fe6(0xa1d)][_0x19277c(0x30c2)](omerc),_0x446868[_0xe13fe6(0x51c9)][_0xe13fe6(0xa1d)][_0x19277c(0x30c2)](lcc),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0x19277c(0x30c2)](krovak),_0x446868[_0xe13fe6(0x51c9)][_0x19277c(0x24ec)][_0x19277c(0x30c2)](cass),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0x19277c(0x30c2)](laea),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0x19277c(0x30c2)](aea),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0xe13fe6(0x1af6)](gnom),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)]['add'](cea),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0x19277c(0x30c2)](eqc),_0x446868[_0x19277c(0x3a52)][_0xe13fe6(0xa1d)][_0xe13fe6(0x1af6)](poly),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0x19277c(0x30c2)](nzmg),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0xe13fe6(0x1af6)](mill),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0xe13fe6(0x1af6)](sinu),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0x19277c(0x30c2)](moll),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0x19277c(0x30c2)](eqdc),_0x446868[_0x19277c(0x3a52)][_0xe13fe6(0xa1d)][_0x19277c(0x30c2)](vandg),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0x19277c(0x30c2)](aeqd),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)][_0x19277c(0x30c2)](ortho),_0x446868[_0x19277c(0x3a52)][_0x19277c(0x24ec)]['add'](qsc),_0x446868[_0x19277c(0x3a52)][_0xe13fe6(0xa1d)][_0x19277c(0x30c2)](robin),_0x446868[_0x19277c(0x3a52)][_0xe13fe6(0xa1d)][_0x19277c(0x30c2)](geocent);};function CustomProjection(_0x18a92b){var _0x1586d4=_0x307c2b,_0x8e4e79=_0x5e00b3;_0x18a92b=defaultValue$1(_0x18a92b,{});var _0xc3d9d=defaultValue$1(_0x18a92b[_0x8e4e79(0x2c5)],'tmerc'),_0x1a9811=defaultValue$1(_0x18a92b[_0x1586d4(0x1862)],0x75),_0x7c3bec=defaultValue$1(_0x18a92b[_0x8e4e79(0x43ea)],0x0),_0x50ac22=defaultValue$1(_0x18a92b[_0x1586d4(0x1024)],0x0),_0x98ace1=defaultValue$1(_0x18a92b[_0x8e4e79(0x3be9)],0x0),_0x389e18=defaultValue$1(_0x18a92b[_0x8e4e79(0x4259)],0x7a120),_0x10b159=defaultValue$1(_0x18a92b[_0x8e4e79(0x2909)],0x0),_0x152f08=defaultValue$1(_0x18a92b[_0x8e4e79(0xa26)],0x615299),_0x5db501=defaultValue$1(_0x18a92b[_0x1586d4(0x4e6a)],298.257222101),_0xb44b90=(0x1-0x1/_0x5db501)*_0x152f08,_0x3345e8=_0x18a92b[_0x1586d4(0xb8e)];if(defined$1(_0x3345e8))_0x379d5d=_0x8e4e79(0x2970),this[_0x8e4e79(0x5863)]=_0x379d5d[_0x1586d4(0x2bc0)](_0x1586d4(0x5e4),_0xc3d9d)[_0x8e4e79(0x2c3f)](_0x8e4e79(0x3612),_0x1a9811)[_0x8e4e79(0x2c3f)](_0x8e4e79(0xa6d),_0x7c3bec)[_0x8e4e79(0x2c3f)](_0x8e4e79(0x31d4),_0x50ac22)[_0x8e4e79(0x2c3f)](_0x8e4e79(0x150c),_0x98ace1)[_0x8e4e79(0x2c3f)](_0x8e4e79(0x571),_0x389e18)[_0x8e4e79(0x2c3f)](_0x1586d4(0x2928),_0x10b159)[_0x8e4e79(0x2c3f)](_0x1586d4(0x31c8),_0x3345e8);else{var _0x379d5d=_0x8e4e79(0x4ad2);this[_0x1586d4(0x2e94)]=_0x379d5d[_0x8e4e79(0x2c3f)](_0x1586d4(0x5e4),_0xc3d9d)[_0x1586d4(0x2bc0)](_0x8e4e79(0x3612),_0x1a9811)['replace'](_0x8e4e79(0xa6d),_0x7c3bec)[_0x8e4e79(0x2c3f)](_0x1586d4(0x48a3),_0x50ac22)['replace'](_0x8e4e79(0x150c),_0x98ace1)[_0x8e4e79(0x2c3f)](_0x8e4e79(0x571),_0x389e18)[_0x8e4e79(0x2c3f)](_0x8e4e79(0x3743),_0x10b159)[_0x8e4e79(0x2c3f)](_0x1586d4(0xc41),_0x152f08)[_0x8e4e79(0x2c3f)](_0x8e4e79(0x4cdd),_0xb44b90)['replace'](_0x8e4e79(0x12d4),_0x5db501);}}proj4$1[_0x5e00b3(0x16fe)]=_0x5e00b3(0x17f7),proj4$1[_0x307c2b(0x51c9)]=Projection,proj4$1[_0x5e00b3(0x17f7)]=new proj4$1[(_0x5e00b3(0x3a52))](_0x5e00b3(0x17f7)),proj4$1[_0x5e00b3(0x3e09)]=Point$2,proj4$1['toPoint']=toPoint,proj4$1[_0x5e00b3(0x4046)]=defs,proj4$1[_0x5e00b3(0x332f)]=transform$2,proj4$1[_0x5e00b3(0x18b5)]=mgrs,proj4$1[_0x5e00b3(0x24cf)]=_0x5e00b3(0x18a4),includedProjections(proj4$1),Object[_0x5e00b3(0x1dfd)](CustomProjection[_0x5e00b3(0x3720)],{'projection':{'get':function(){var _0x1b0bdc=_0x5e00b3;return this[_0x1b0bdc(0x5863)];}}}),CustomProjection[_0x5e00b3(0x3720)][_0x5e00b3(0x63b)]=function(_0x320b7e,_0x1f4532){var _0x3ef1ee=_0x307c2b,_0x5527af=_0x5e00b3,_0x267464=proj4$1(this[_0x5527af(0x5863)],[CesiumMath[_0x3ef1ee(0x3a80)](_0x320b7e[_0x5527af(0x4465)]),CesiumMath[_0x3ef1ee(0x3a80)](_0x320b7e[_0x5527af(0x5859)])]);return defined$1(_0x1f4532)?(_0x1f4532['x']=_0x267464[0x0],_0x1f4532['y']=_0x267464[0x1],_0x1f4532['z']=_0x320b7e[_0x5527af(0x5a4e)],_0x1f4532):new Cartesian3(_0x267464[0x0],_0x267464[0x1],_0x320b7e[_0x5527af(0x5a4e)]);},CustomProjection[_0x5e00b3(0x3720)][_0x5e00b3(0x26b)]=function(_0x302366,_0x2e7c6f){var _0x1d2547=_0x307c2b,_0x573c28=_0x5e00b3,_0x5c4a78=proj4$1(this[_0x1d2547(0x2e94)])[_0x573c28(0x25c6)]([_0x302366['x'],_0x302366['y']]),_0x4f1c19=CesiumMath[_0x573c28(0x4476)](_0x5c4a78[0x0]),_0x42eea5=CesiumMath[_0x573c28(0x4476)](_0x5c4a78[0x1]);return defined$1(_0x2e7c6f)?(_0x2e7c6f[_0x573c28(0x4465)]=_0x4f1c19,_0x2e7c6f[_0x1d2547(0x353e)]=_0x42eea5,_0x2e7c6f):new Cartographic(_0x4f1c19,_0x42eea5);};var CylinderGeometryLibrary={'computePositions':function(_0x20a0f1,_0x2b9217,_0x22d1cc,_0x59a69b,_0x1e0fe6){var _0x2daa18=_0x307c2b,_0x398884=_0x5e00b3,_0x4b3046,_0x5644f6=0.5*_0x20a0f1,_0x60361f=-_0x5644f6,_0x4e904d=_0x59a69b+_0x59a69b,_0x25ec2c=new Float64Array(0x3*(_0x1e0fe6?0x2*_0x4e904d:_0x4e904d)),_0x338b60=0x0,_0x5b1400=0x0,_0xb70b6d=_0x1e0fe6?0x3*_0x4e904d:0x0,_0x840547=_0x1e0fe6?0x3*(_0x4e904d+_0x59a69b):0x3*_0x59a69b;for(_0x4b3046=0x0;_0x4b3046<_0x59a69b;_0x4b3046++){var _0x1d16a4=_0x4b3046/_0x59a69b*CesiumMath[_0x2daa18(0x917)],_0x453b15=Math[_0x2daa18(0x3be7)](_0x1d16a4),_0x52a7b5=Math[_0x398884(0x1428)](_0x1d16a4),_0x4692a7=_0x453b15*_0x22d1cc,_0x42aa30=_0x52a7b5*_0x22d1cc,_0x11b8b8=_0x453b15*_0x2b9217,_0x1cd0d7=_0x52a7b5*_0x2b9217;_0x25ec2c[_0x5b1400+_0xb70b6d]=_0x4692a7,_0x25ec2c[_0x5b1400+_0xb70b6d+0x1]=_0x42aa30,_0x25ec2c[_0x5b1400+_0xb70b6d+0x2]=_0x60361f,_0x25ec2c[_0x5b1400+_0x840547]=_0x11b8b8,_0x25ec2c[_0x5b1400+_0x840547+0x1]=_0x1cd0d7,_0x25ec2c[_0x5b1400+_0x840547+0x2]=_0x5644f6,_0x5b1400+=0x3,_0x1e0fe6&&(_0x25ec2c[_0x338b60++]=_0x4692a7,_0x25ec2c[_0x338b60++]=_0x42aa30,_0x25ec2c[_0x338b60++]=_0x60361f,_0x25ec2c[_0x338b60++]=_0x11b8b8,_0x25ec2c[_0x338b60++]=_0x1cd0d7,_0x25ec2c[_0x338b60++]=_0x5644f6);}return _0x25ec2c;}},radiusScratch$2=new Cartesian2(),normalScratch$5=new Cartesian3(),bitangentScratch$2=new Cartesian3(),tangentScratch$2=new Cartesian3(),positionScratch$c=new Cartesian3();function CylinderGeometry(_0x47d9fc){var _0x232d92=_0x307c2b,_0x34e42e=_0x5e00b3,_0x5d30e4=(_0x47d9fc=defaultValue$1(_0x47d9fc,defaultValue$1[_0x34e42e(0x243c)]))[_0x34e42e(0x809)],_0x50342b=_0x47d9fc[_0x34e42e(0x57c1)],_0x1213c3=_0x47d9fc[_0x34e42e(0x3557)],_0x342a94=defaultValue$1(_0x47d9fc[_0x34e42e(0x5383)],VertexFormat[_0x232d92(0x25aa)]),_0x3771c4=defaultValue$1(_0x47d9fc['slices'],0x80);this['_length']=_0x5d30e4,this[_0x34e42e(0x46c0)]=_0x50342b,this[_0x34e42e(0x49c8)]=_0x1213c3,this[_0x34e42e(0x344e)]=VertexFormat[_0x232d92(0x2d7b)](_0x342a94),this[_0x34e42e(0x2d0)]=_0x3771c4,this[_0x34e42e(0x2827)]=_0x47d9fc[_0x34e42e(0x4236)],this[_0x232d92(0x461e)]=_0x34e42e(0x1900);}CylinderGeometry[_0x5e00b3(0x2dd8)]=VertexFormat[_0x5e00b3(0x2dd8)]+0x5,CylinderGeometry['pack']=function(_0x19daff,_0x390d53,_0xf92b55){var _0x4d969e=_0x307c2b,_0x51058d=_0x5e00b3;return _0xf92b55=defaultValue$1(_0xf92b55,0x0),VertexFormat[_0x4d969e(0x5845)](_0x19daff['_vertexFormat'],_0x390d53,_0xf92b55),_0xf92b55+=VertexFormat[_0x4d969e(0x18d6)],_0x390d53[_0xf92b55++]=_0x19daff[_0x51058d(0x4fc2)],_0x390d53[_0xf92b55++]=_0x19daff[_0x51058d(0x46c0)],_0x390d53[_0xf92b55++]=_0x19daff[_0x4d969e(0x120c)],_0x390d53[_0xf92b55++]=_0x19daff[_0x51058d(0x2d0)],_0x390d53[_0xf92b55]=defaultValue$1(_0x19daff[_0x51058d(0x2827)],-0x1),_0x390d53;};var scratchVertexFormat$a=new VertexFormat(),scratchOptions$g={'vertexFormat':scratchVertexFormat$a,'length':void 0x0,'topRadius':void 0x0,'bottomRadius':void 0x0,'slices':void 0x0,'offsetAttribute':void 0x0},unitCylinderGeometry$1;CylinderGeometry[_0x307c2b(0x1055)]=function(_0x3640fb,_0x4a47fc,_0x4053bc){var _0x5b9b96=_0x307c2b,_0x436a16=_0x5e00b3;_0x4a47fc=defaultValue$1(_0x4a47fc,0x0);var _0x286584=VertexFormat[_0x436a16(0x1d8a)](_0x3640fb,_0x4a47fc,scratchVertexFormat$a);_0x4a47fc+=VertexFormat[_0x436a16(0x2dd8)];var _0x5de73f=_0x3640fb[_0x4a47fc++],_0x2b8eab=_0x3640fb[_0x4a47fc++],_0x564783=_0x3640fb[_0x4a47fc++],_0x11d55a=_0x3640fb[_0x4a47fc++],_0x46a21e=_0x3640fb[_0x4a47fc];return defined$1(_0x4053bc)?(_0x4053bc[_0x436a16(0x344e)]=VertexFormat[_0x5b9b96(0x2d7b)](_0x286584,_0x4053bc[_0x436a16(0x344e)]),_0x4053bc[_0x5b9b96(0x53cc)]=_0x5de73f,_0x4053bc[_0x436a16(0x46c0)]=_0x2b8eab,_0x4053bc[_0x436a16(0x49c8)]=_0x564783,_0x4053bc[_0x436a16(0x2d0)]=_0x11d55a,_0x4053bc[_0x436a16(0x2827)]=-0x1===_0x46a21e?void 0x0:_0x46a21e,_0x4053bc):(scratchOptions$g[_0x436a16(0x809)]=_0x5de73f,scratchOptions$g[_0x436a16(0x57c1)]=_0x2b8eab,scratchOptions$g[_0x436a16(0x3557)]=_0x564783,scratchOptions$g[_0x436a16(0x11d3)]=_0x11d55a,scratchOptions$g[_0x5b9b96(0x172d)]=-0x1===_0x46a21e?void 0x0:_0x46a21e,new CylinderGeometry(scratchOptions$g));},CylinderGeometry[_0x5e00b3(0x1647)]=function(_0x1a1d4c){var _0x51cc4a=_0x307c2b,_0x25d359=_0x5e00b3,_0x155048=_0x1a1d4c[_0x51cc4a(0x53cc)],_0x2f057f=_0x1a1d4c[_0x25d359(0x46c0)],_0x5edcaf=_0x1a1d4c['_bottomRadius'],_0x11564e=_0x1a1d4c[_0x25d359(0x344e)],_0x347849=_0x1a1d4c[_0x25d359(0x2d0)];if(!(_0x155048<=0x0||_0x2f057f<0x0||_0x5edcaf<0x0||0x0===_0x2f057f&&0x0===_0x5edcaf)){var _0x2c34af,_0x43cc5d=_0x347849+_0x347849,_0x246514=_0x347849+_0x43cc5d,_0x8d7d12=_0x43cc5d+_0x43cc5d,_0x52a8ff=CylinderGeometryLibrary[_0x25d359(0x6f6)](_0x155048,_0x2f057f,_0x5edcaf,_0x347849,!0x0),_0x340838=_0x11564e['st']?new Float32Array(0x2*_0x8d7d12):void 0x0,_0x2bd472=_0x11564e[_0x25d359(0x47ce)]?new Float32Array(0x3*_0x8d7d12):void 0x0,_0x58d73d=_0x11564e[_0x25d359(0x2005)]?new Float32Array(0x3*_0x8d7d12):void 0x0,_0x45bb48=_0x11564e[_0x25d359(0x333d)]?new Float32Array(0x3*_0x8d7d12):void 0x0,_0x55b0c6=_0x11564e[_0x25d359(0x47ce)]||_0x11564e[_0x25d359(0x2005)]||_0x11564e[_0x51cc4a(0x506b)];if(_0x55b0c6){var _0x1c2d9d=_0x11564e[_0x25d359(0x2005)]||_0x11564e[_0x25d359(0x333d)],_0x4ac830=0x0,_0xb78115=0x0,_0x774456=0x0,_0x5035a0=Math[_0x25d359(0x51e)](_0x5edcaf-_0x2f057f,_0x155048),_0x221fa7=normalScratch$5;_0x221fa7['z']=Math[_0x25d359(0x1428)](_0x5035a0);var _0x3ae075=Math[_0x25d359(0x52a3)](_0x5035a0),_0xd24c55=tangentScratch$2,_0x5619c4=bitangentScratch$2;for(_0x2c34af=0x0;_0x2c34af<_0x347849;_0x2c34af++){var _0x538792=_0x2c34af/_0x347849*CesiumMath[_0x25d359(0x352c)],_0x158ca5=_0x3ae075*Math[_0x25d359(0x52a3)](_0x538792),_0x56aa40=_0x3ae075*Math['sin'](_0x538792);_0x55b0c6&&(_0x221fa7['x']=_0x158ca5,_0x221fa7['y']=_0x56aa40,_0x1c2d9d&&(_0xd24c55=Cartesian3[_0x25d359(0x4853)](Cartesian3[_0x51cc4a(0x1b4a)](Cartesian3[_0x51cc4a(0x1e5a)],_0x221fa7,_0xd24c55),_0xd24c55)),_0x11564e[_0x51cc4a(0x4407)]&&(_0x2bd472[_0x4ac830++]=_0x221fa7['x'],_0x2bd472[_0x4ac830++]=_0x221fa7['y'],_0x2bd472[_0x4ac830++]=_0x221fa7['z'],_0x2bd472[_0x4ac830++]=_0x221fa7['x'],_0x2bd472[_0x4ac830++]=_0x221fa7['y'],_0x2bd472[_0x4ac830++]=_0x221fa7['z']),_0x11564e[_0x25d359(0x2005)]&&(_0x58d73d[_0xb78115++]=_0xd24c55['x'],_0x58d73d[_0xb78115++]=_0xd24c55['y'],_0x58d73d[_0xb78115++]=_0xd24c55['z'],_0x58d73d[_0xb78115++]=_0xd24c55['x'],_0x58d73d[_0xb78115++]=_0xd24c55['y'],_0x58d73d[_0xb78115++]=_0xd24c55['z']),_0x11564e[_0x25d359(0x333d)]&&(_0x5619c4=Cartesian3[_0x25d359(0x4853)](Cartesian3[_0x25d359(0x4143)](_0x221fa7,_0xd24c55,_0x5619c4),_0x5619c4),_0x45bb48[_0x774456++]=_0x5619c4['x'],_0x45bb48[_0x774456++]=_0x5619c4['y'],_0x45bb48[_0x774456++]=_0x5619c4['z'],_0x45bb48[_0x774456++]=_0x5619c4['x'],_0x45bb48[_0x774456++]=_0x5619c4['y'],_0x45bb48[_0x774456++]=_0x5619c4['z']));}for(_0x2c34af=0x0;_0x2c34af<_0x347849;_0x2c34af++)_0x11564e[_0x25d359(0x47ce)]&&(_0x2bd472[_0x4ac830++]=0x0,_0x2bd472[_0x4ac830++]=0x0,_0x2bd472[_0x4ac830++]=-0x1),_0x11564e[_0x51cc4a(0x232e)]&&(_0x58d73d[_0xb78115++]=0x1,_0x58d73d[_0xb78115++]=0x0,_0x58d73d[_0xb78115++]=0x0),_0x11564e[_0x25d359(0x333d)]&&(_0x45bb48[_0x774456++]=0x0,_0x45bb48[_0x774456++]=-0x1,_0x45bb48[_0x774456++]=0x0);for(_0x2c34af=0x0;_0x2c34af<_0x347849;_0x2c34af++)_0x11564e[_0x51cc4a(0x4407)]&&(_0x2bd472[_0x4ac830++]=0x0,_0x2bd472[_0x4ac830++]=0x0,_0x2bd472[_0x4ac830++]=0x1),_0x11564e[_0x25d359(0x2005)]&&(_0x58d73d[_0xb78115++]=0x1,_0x58d73d[_0xb78115++]=0x0,_0x58d73d[_0xb78115++]=0x0),_0x11564e[_0x25d359(0x333d)]&&(_0x45bb48[_0x774456++]=0x0,_0x45bb48[_0x774456++]=0x1,_0x45bb48[_0x774456++]=0x0);}var _0x5ca1be=0xc*_0x347849-0xc,_0x2010fa=IndexDatatype$1[_0x51cc4a(0x9e8)](_0x8d7d12,_0x5ca1be),_0x5accba=0x0,_0x5826f3=0x0;for(_0x2c34af=0x0;_0x2c34af<_0x347849-0x1;_0x2c34af++)_0x2010fa[_0x5accba++]=_0x5826f3,_0x2010fa[_0x5accba++]=_0x5826f3+0x2,_0x2010fa[_0x5accba++]=_0x5826f3+0x3,_0x2010fa[_0x5accba++]=_0x5826f3,_0x2010fa[_0x5accba++]=_0x5826f3+0x3,_0x2010fa[_0x5accba++]=_0x5826f3+0x1,_0x5826f3+=0x2;for(_0x2010fa[_0x5accba++]=_0x43cc5d-0x2,_0x2010fa[_0x5accba++]=0x0,_0x2010fa[_0x5accba++]=0x1,_0x2010fa[_0x5accba++]=_0x43cc5d-0x2,_0x2010fa[_0x5accba++]=0x1,_0x2010fa[_0x5accba++]=_0x43cc5d-0x1,_0x2c34af=0x1;_0x2c34af<_0x347849-0x1;_0x2c34af++)_0x2010fa[_0x5accba++]=_0x43cc5d+_0x2c34af+0x1,_0x2010fa[_0x5accba++]=_0x43cc5d+_0x2c34af,_0x2010fa[_0x5accba++]=_0x43cc5d;for(_0x2c34af=0x1;_0x2c34af<_0x347849-0x1;_0x2c34af++)_0x2010fa[_0x5accba++]=_0x246514,_0x2010fa[_0x5accba++]=_0x246514+_0x2c34af,_0x2010fa[_0x5accba++]=_0x246514+_0x2c34af+0x1;var _0x10c281=0x0;if(_0x11564e['st']){var _0x52a9da=Math[_0x25d359(0x498f)](_0x2f057f,_0x5edcaf);for(_0x2c34af=0x0;_0x2c34af<_0x8d7d12;_0x2c34af++){var _0x4e1080=Cartesian3[_0x25d359(0x361f)](_0x52a8ff,0x3*_0x2c34af,positionScratch$c);_0x340838[_0x10c281++]=(_0x4e1080['x']+_0x52a9da)/(0x2*_0x52a9da),_0x340838[_0x10c281++]=(_0x4e1080['y']+_0x52a9da)/(0x2*_0x52a9da);}}var _0x315ee3=new GeometryAttributes();_0x11564e[_0x25d359(0x3747)]&&(_0x315ee3[_0x25d359(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x25d359(0x4e01)],'componentsPerAttribute':0x3,'values':_0x52a8ff})),_0x11564e[_0x25d359(0x47ce)]&&(_0x315ee3[_0x51cc4a(0x4407)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x51cc4a(0x3078)],'componentsPerAttribute':0x3,'values':_0x2bd472})),_0x11564e[_0x25d359(0x2005)]&&(_0x315ee3[_0x25d359(0x2005)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x51cc4a(0x3078)],'componentsPerAttribute':0x3,'values':_0x58d73d})),_0x11564e[_0x25d359(0x333d)]&&(_0x315ee3[_0x25d359(0x333d)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x51cc4a(0x3078)],'componentsPerAttribute':0x3,'values':_0x45bb48})),_0x11564e['st']&&(_0x315ee3['st']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x25d359(0x486a)],'componentsPerAttribute':0x2,'values':_0x340838})),radiusScratch$2['x']=0.5*_0x155048,radiusScratch$2['y']=Math[_0x51cc4a(0x5449)](_0x5edcaf,_0x2f057f);var _0x1f0cd0=new BoundingSphere(Cartesian3[_0x25d359(0x3a34)],Cartesian2[_0x25d359(0x3d6f)](radiusScratch$2));if(defined$1(_0x1a1d4c[_0x25d359(0x2827)])){_0x155048=_0x52a8ff[_0x51cc4a(0x2ef4)];var _0x4f3246=new Uint8Array(_0x155048/0x3);arrayFill(_0x4f3246,_0x1a1d4c[_0x25d359(0x2827)]===GeometryOffsetAttribute$1[_0x25d359(0x423a)]?0x0:0x1),_0x315ee3[_0x25d359(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x25d359(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x4f3246});}return new Geometry$1({'attributes':_0x315ee3,'indices':_0x2010fa,'primitiveType':PrimitiveType$1[_0x25d359(0xf30)],'boundingSphere':_0x1f0cd0,'offsetAttribute':_0x1a1d4c[_0x25d359(0x2827)]});}},CylinderGeometry[_0x307c2b(0x156a)]=function(){var _0x270d5=_0x5e00b3;return defined$1(unitCylinderGeometry$1)||(unitCylinderGeometry$1=CylinderGeometry[_0x270d5(0x1647)](new CylinderGeometry({'topRadius':0x1,'bottomRadius':0x1,'length':0x1,'vertexFormat':VertexFormat[_0x270d5(0x29af)]}))),unitCylinderGeometry$1;};var radiusScratch$1=new Cartesian2();function CylinderOutlineGeometry(_0x4356f8){var _0x5eff56=_0x307c2b,_0x56aaa8=_0x5e00b3,_0x4a33ec=(_0x4356f8=defaultValue$1(_0x4356f8,defaultValue$1[_0x56aaa8(0x243c)]))[_0x56aaa8(0x809)],_0x29e48b=_0x4356f8[_0x56aaa8(0x57c1)],_0x29983b=_0x4356f8[_0x56aaa8(0x3557)],_0x284eed=defaultValue$1(_0x4356f8[_0x56aaa8(0x11d3)],0x80),_0x3c38cb=Math[_0x56aaa8(0x498f)](defaultValue$1(_0x4356f8[_0x5eff56(0x2dd)],0x10),0x0);this[_0x56aaa8(0x4fc2)]=_0x4a33ec,this[_0x56aaa8(0x46c0)]=_0x29e48b,this[_0x5eff56(0x120c)]=_0x29983b,this[_0x56aaa8(0x2d0)]=_0x284eed,this[_0x56aaa8(0x1f94)]=_0x3c38cb,this[_0x56aaa8(0x2827)]=_0x4356f8[_0x56aaa8(0x4236)],this[_0x56aaa8(0x254e)]=_0x56aaa8(0x29cd);}CylinderOutlineGeometry[_0x5e00b3(0x2dd8)]=0x6,CylinderOutlineGeometry[_0x5e00b3(0x52a8)]=function(_0x43407c,_0x2c7edc,_0x97ef90){var _0x18e77f=_0x307c2b,_0x5017da=_0x5e00b3;return _0x97ef90=defaultValue$1(_0x97ef90,0x0),_0x2c7edc[_0x97ef90++]=_0x43407c[_0x18e77f(0x53cc)],_0x2c7edc[_0x97ef90++]=_0x43407c[_0x5017da(0x46c0)],_0x2c7edc[_0x97ef90++]=_0x43407c[_0x5017da(0x49c8)],_0x2c7edc[_0x97ef90++]=_0x43407c[_0x5017da(0x2d0)],_0x2c7edc[_0x97ef90++]=_0x43407c[_0x5017da(0x1f94)],_0x2c7edc[_0x97ef90]=defaultValue$1(_0x43407c[_0x5017da(0x2827)],-0x1),_0x2c7edc;};var scratchOptions$f={'length':void 0x0,'topRadius':void 0x0,'bottomRadius':void 0x0,'slices':void 0x0,'numberOfVerticalLines':void 0x0,'offsetAttribute':void 0x0};CylinderOutlineGeometry[_0x5e00b3(0x1d8a)]=function(_0x412bdb,_0xe8e539,_0x2d0287){var _0x1227cf=_0x307c2b,_0x4b0ae2=_0x5e00b3;_0xe8e539=defaultValue$1(_0xe8e539,0x0);var _0x5b3524=_0x412bdb[_0xe8e539++],_0x4b16f8=_0x412bdb[_0xe8e539++],_0x47b534=_0x412bdb[_0xe8e539++],_0x5821c9=_0x412bdb[_0xe8e539++],_0x5c00c1=_0x412bdb[_0xe8e539++],_0x2b5c45=_0x412bdb[_0xe8e539];return defined$1(_0x2d0287)?(_0x2d0287[_0x4b0ae2(0x4fc2)]=_0x5b3524,_0x2d0287[_0x4b0ae2(0x46c0)]=_0x4b16f8,_0x2d0287[_0x1227cf(0x120c)]=_0x47b534,_0x2d0287[_0x4b0ae2(0x2d0)]=_0x5821c9,_0x2d0287['_numberOfVerticalLines']=_0x5c00c1,_0x2d0287[_0x4b0ae2(0x2827)]=-0x1===_0x2b5c45?void 0x0:_0x2b5c45,_0x2d0287):(scratchOptions$f[_0x4b0ae2(0x809)]=_0x5b3524,scratchOptions$f[_0x4b0ae2(0x57c1)]=_0x4b16f8,scratchOptions$f[_0x4b0ae2(0x3557)]=_0x47b534,scratchOptions$f[_0x4b0ae2(0x11d3)]=_0x5821c9,scratchOptions$f[_0x4b0ae2(0x58fd)]=_0x5c00c1,scratchOptions$f[_0x4b0ae2(0x4236)]=-0x1===_0x2b5c45?void 0x0:_0x2b5c45,new CylinderOutlineGeometry(scratchOptions$f));},CylinderOutlineGeometry[_0x5e00b3(0x1647)]=function(_0x414ff3){var _0x41167b=_0x307c2b,_0x4a60fa=_0x5e00b3,_0x363e67=_0x414ff3[_0x4a60fa(0x4fc2)],_0x89bec9=_0x414ff3[_0x41167b(0x4ff)],_0x2d2539=_0x414ff3[_0x4a60fa(0x49c8)],_0x4e3ec8=_0x414ff3[_0x4a60fa(0x2d0)],_0x799983=_0x414ff3[_0x4a60fa(0x1f94)];if(!(_0x363e67<=0x0||_0x89bec9<0x0||_0x2d2539<0x0||0x0===_0x89bec9&&0x0===_0x2d2539)){var _0xe8a411,_0x2e12fb=0x2*_0x4e3ec8,_0x556f20=CylinderGeometryLibrary[_0x4a60fa(0x6f6)](_0x363e67,_0x89bec9,_0x2d2539,_0x4e3ec8,!0x1),_0x157b91=0x2*_0x4e3ec8;if(_0x799983>0x0){var _0x565361=Math[_0x4a60fa(0x19a8)](_0x799983,_0x4e3ec8);_0xe8a411=Math[_0x4a60fa(0x3d49)](_0x4e3ec8/_0x565361),_0x157b91+=_0x565361;}var _0x5a2279,_0x481b15=IndexDatatype$1[_0x4a60fa(0x40dd)](_0x2e12fb,0x2*_0x157b91),_0x1a8ae1=0x0;for(_0x5a2279=0x0;_0x5a2279<_0x4e3ec8-0x1;_0x5a2279++)_0x481b15[_0x1a8ae1++]=_0x5a2279,_0x481b15[_0x1a8ae1++]=_0x5a2279+0x1,_0x481b15[_0x1a8ae1++]=_0x5a2279+_0x4e3ec8,_0x481b15[_0x1a8ae1++]=_0x5a2279+0x1+_0x4e3ec8;if(_0x481b15[_0x1a8ae1++]=_0x4e3ec8-0x1,_0x481b15[_0x1a8ae1++]=0x0,_0x481b15[_0x1a8ae1++]=_0x4e3ec8+_0x4e3ec8-0x1,_0x481b15[_0x1a8ae1++]=_0x4e3ec8,_0x799983>0x0){for(_0x5a2279=0x0;_0x5a2279<_0x4e3ec8;_0x5a2279+=_0xe8a411)_0x481b15[_0x1a8ae1++]=_0x5a2279,_0x481b15[_0x1a8ae1++]=_0x5a2279+_0x4e3ec8;}var _0x317506=new GeometryAttributes();_0x317506[_0x4a60fa(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x4a60fa(0x4e01)],'componentsPerAttribute':0x3,'values':_0x556f20}),radiusScratch$1['x']=0.5*_0x363e67,radiusScratch$1['y']=Math[_0x4a60fa(0x498f)](_0x2d2539,_0x89bec9);var _0x1a4890=new BoundingSphere(Cartesian3[_0x4a60fa(0x3a34)],Cartesian2[_0x4a60fa(0x3d6f)](radiusScratch$1));if(defined$1(_0x414ff3[_0x4a60fa(0x2827)])){_0x363e67=_0x556f20['length'];var _0x597e96=new Uint8Array(_0x363e67/0x3);arrayFill(_0x597e96,_0x414ff3[_0x4a60fa(0x2827)]===GeometryOffsetAttribute$1[_0x41167b(0x364a)]?0x0:0x1),_0x317506[_0x4a60fa(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x41167b(0x2bcf)],'componentsPerAttribute':0x1,'values':_0x597e96});}return new Geometry$1({'attributes':_0x317506,'indices':_0x481b15,'primitiveType':PrimitiveType$1[_0x4a60fa(0x4b11)],'boundingSphere':_0x1a4890,'offsetAttribute':_0x414ff3[_0x4a60fa(0x2827)]});}};var compressedMagic=0x7468dead,compressedMagicSwap=0xadde6874;function decodeGoogleEarthEnterpriseData(_0xb8affb,_0xf387d1){var _0x333dd5=_0x307c2b,_0x33f581=_0x5e00b3;if(decodeGoogleEarthEnterpriseData[_0x33f581(0x44f0)])return _0xf387d1;var _0x1b7d35=_0xb8affb[_0x33f581(0x3080)];if(0x0===_0x1b7d35||_0x1b7d35%0x4!=0x0)throw new RuntimeError$1(_0x333dd5(0x2a0));var _0x2ea3f5=new DataView(_0xf387d1),_0x5f1098=_0x2ea3f5[_0x33f581(0x1044)](0x0,!0x0);if(_0x5f1098===compressedMagic||_0x5f1098===compressedMagicSwap)return _0xf387d1;for(var _0x3e61bc,_0x4207f0=new DataView(_0xb8affb),_0x125670=0x0,_0x34c81e=_0xf387d1[_0x33f581(0x3080)],_0x2d6e0c=_0x34c81e-_0x34c81e%0x8,_0x157c64=_0x1b7d35,_0x5ed53d=0x8;_0x125670<_0x2d6e0c;)for(_0x3e61bc=_0x5ed53d=(_0x5ed53d+0x8)%0x18;_0x125670<_0x2d6e0c&&_0x3e61bc<_0x157c64;)_0x2ea3f5[_0x333dd5(0x419)](_0x125670,_0x2ea3f5[_0x33f581(0x1044)](_0x125670,!0x0)^_0x4207f0[_0x33f581(0x1044)](_0x3e61bc,!0x0),!0x0),_0x2ea3f5[_0x333dd5(0x419)](_0x125670+0x4,_0x2ea3f5[_0x33f581(0x1044)](_0x125670+0x4,!0x0)^_0x4207f0[_0x33f581(0x1044)](_0x3e61bc+0x4,!0x0),!0x0),_0x125670+=0x8,_0x3e61bc+=0x18;if(_0x125670<_0x34c81e){for(_0x3e61bc>=_0x157c64&&(_0x3e61bc=_0x5ed53d=(_0x5ed53d+0x8)%0x18);_0x125670<_0x34c81e;)_0x2ea3f5[_0x33f581(0x428e)](_0x125670,_0x2ea3f5[_0x33f581(0x1aa9)](_0x125670)^_0x4207f0[_0x33f581(0x1aa9)](_0x3e61bc)),_0x125670++,_0x3e61bc++;}}function DefaultProxy(_0x1138bb){var _0x5690df=_0x5e00b3;this[_0x5690df(0xd0b)]=_0x1138bb;}function DistanceDisplayCondition(_0x1c7a61,_0x139143){var _0x4f8995=_0x307c2b,_0x461fe2=_0x5e00b3;_0x1c7a61=defaultValue$1(_0x1c7a61,0x0),this[_0x461fe2(0x3d86)]=_0x1c7a61,_0x139143=defaultValue$1(_0x139143,Number['MAX_VALUE']),this[_0x4f8995(0x3f0b)]=_0x139143;}function DistanceDisplayConditionGeometryInstanceAttribute(_0x3e194d,_0x36d9db){var _0x653be3=_0x5e00b3;_0x3e194d=defaultValue$1(_0x3e194d,0x0),_0x36d9db=defaultValue$1(_0x36d9db,Number[_0x653be3(0x4d71)]),this[_0x653be3(0x9a4)]=new Float32Array([_0x3e194d,_0x36d9db]);}function DoublyLinkedList(){var _0x339213=_0x5e00b3;this[_0x339213(0x527f)]=void 0x0,this[_0x339213(0x3302)]=void 0x0,this[_0x339213(0x4fc2)]=0x0;}function DoublyLinkedListNode(_0xaedf05,_0x8144c2,_0x391c73){var _0x575124=_0x5e00b3;this[_0x575124(0x4ef2)]=_0xaedf05,this['previous']=_0x8144c2,this[_0x575124(0x30e4)]=_0x391c73;}function remove(_0x1c6739,_0xeac85a){var _0x49e5f5=_0x307c2b,_0x53e042=_0x5e00b3;defined$1(_0xeac85a[_0x53e042(0x42f9)])&&defined$1(_0xeac85a[_0x53e042(0x30e4)])?(_0xeac85a[_0x53e042(0x42f9)][_0x53e042(0x30e4)]=_0xeac85a[_0x53e042(0x30e4)],_0xeac85a[_0x53e042(0x30e4)][_0x53e042(0x42f9)]=_0xeac85a[_0x53e042(0x42f9)]):defined$1(_0xeac85a[_0x53e042(0x42f9)])?(_0xeac85a[_0x53e042(0x42f9)][_0x49e5f5(0x274)]=void 0x0,_0x1c6739[_0x53e042(0x3302)]=_0xeac85a['previous']):defined$1(_0xeac85a[_0x53e042(0x30e4)])?(_0xeac85a[_0x49e5f5(0x274)][_0x53e042(0x42f9)]=void 0x0,_0x1c6739[_0x53e042(0x527f)]=_0xeac85a[_0x53e042(0x30e4)]):(_0x1c6739[_0x49e5f5(0x330)]=void 0x0,_0x1c6739[_0x53e042(0x3302)]=void 0x0),_0xeac85a[_0x53e042(0x30e4)]=void 0x0,_0xeac85a[_0x49e5f5(0x1082)]=void 0x0;}decodeGoogleEarthEnterpriseData[_0x307c2b(0x133d)]=!0x1,DefaultProxy[_0x307c2b(0x1aa2)][_0x5e00b3(0x3a54)]=function(_0x243fc0){var _0x48a2a7=_0x307c2b,_0x376f46=_0x5e00b3,_0x389941=-0x1===this[_0x48a2a7(0x5420)][_0x376f46(0xabf)]('?')?'?':'';return this[_0x376f46(0xd0b)]+_0x389941+encodeURIComponent(_0x243fc0);},Object['defineProperties'](DistanceDisplayCondition[_0x5e00b3(0x3720)],{'near':{'get':function(){var _0x54d497=_0x5e00b3;return this[_0x54d497(0x3d86)];},'set':function(_0x5274ca){var _0x22aa1f=_0x5e00b3;this[_0x22aa1f(0x3d86)]=_0x5274ca;}},'far':{'get':function(){var _0x7b27=_0x5e00b3;return this[_0x7b27(0x2360)];},'set':function(_0x2496a5){var _0x3a0173=_0x5e00b3;this[_0x3a0173(0x2360)]=_0x2496a5;}}}),DistanceDisplayCondition[_0x307c2b(0x18d6)]=0x2,DistanceDisplayCondition[_0x5e00b3(0x52a8)]=function(_0x3563dc,_0x473284,_0x3434a0){var _0x454593=_0x307c2b,_0x188a14=_0x5e00b3;return _0x3434a0=defaultValue$1(_0x3434a0,0x0),_0x473284[_0x3434a0++]=_0x3563dc[_0x188a14(0xcd2)],_0x473284[_0x3434a0]=_0x3563dc[_0x454593(0x48b)],_0x473284;},DistanceDisplayCondition[_0x307c2b(0x1055)]=function(_0x4fa9f2,_0x27b066,_0x4c9428){var _0x1d6d39=_0x307c2b,_0xf69637=_0x5e00b3;return _0x27b066=defaultValue$1(_0x27b066,0x0),defined$1(_0x4c9428)||(_0x4c9428=new DistanceDisplayCondition()),_0x4c9428[_0x1d6d39(0x3f74)]=_0x4fa9f2[_0x27b066++],_0x4c9428[_0xf69637(0x389f)]=_0x4fa9f2[_0x27b066],_0x4c9428;},DistanceDisplayCondition[_0x307c2b(0x4d2)]=function(_0x48525d,_0x293c8b){var _0x3e0f54=_0x307c2b,_0x2ac6c9=_0x5e00b3;return _0x48525d===_0x293c8b||defined$1(_0x48525d)&&defined$1(_0x293c8b)&&_0x48525d[_0x2ac6c9(0xcd2)]===_0x293c8b[_0x2ac6c9(0xcd2)]&&_0x48525d[_0x3e0f54(0x48b)]===_0x293c8b[_0x2ac6c9(0x389f)];},DistanceDisplayCondition[_0x307c2b(0x2d7b)]=function(_0x5b0111,_0x11d12a){var _0x292bfd=_0x307c2b,_0x529075=_0x5e00b3;if(defined$1(_0x5b0111))return defined$1(_0x11d12a)||(_0x11d12a=new DistanceDisplayCondition()),_0x11d12a[_0x292bfd(0x3f74)]=_0x5b0111[_0x529075(0xcd2)],_0x11d12a[_0x529075(0x389f)]=_0x5b0111[_0x529075(0x389f)],_0x11d12a;},DistanceDisplayCondition[_0x5e00b3(0x3720)]['clone']=function(_0x5e4e5a){var _0x39312b=_0x5e00b3;return DistanceDisplayCondition[_0x39312b(0x40f3)](this,_0x5e4e5a);},DistanceDisplayCondition[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x1e5865){var _0x3868bd=_0x5e00b3;return DistanceDisplayCondition[_0x3868bd(0x1dab)](this,_0x1e5865);},Object[_0x5e00b3(0x1dfd)](DistanceDisplayConditionGeometryInstanceAttribute[_0x5e00b3(0x3720)],{'componentDatatype':{'get':function(){var _0xe9c75=_0x5e00b3;return ComponentDatatype$1[_0xe9c75(0x486a)];}},'componentsPerAttribute':{'get':function(){return 0x2;}},'normalize':{'get':function(){return!0x1;}}}),DistanceDisplayConditionGeometryInstanceAttribute[_0x307c2b(0x3092)]=function(_0x99d1bf){var _0x18c00c=_0x307c2b,_0x4bede8=_0x5e00b3;return new DistanceDisplayConditionGeometryInstanceAttribute(_0x99d1bf[_0x4bede8(0xcd2)],_0x99d1bf[_0x18c00c(0x48b)]);},DistanceDisplayConditionGeometryInstanceAttribute[_0x5e00b3(0x51f8)]=function(_0x12e461,_0x33e5c9){var _0x432979=_0x307c2b,_0x49763f=_0x5e00b3;return defined$1(_0x33e5c9)?(_0x33e5c9[0x0]=_0x12e461[_0x49763f(0xcd2)],_0x33e5c9[0x1]=_0x12e461[_0x49763f(0x389f)],_0x33e5c9):new Float32Array([_0x12e461[_0x49763f(0xcd2)],_0x12e461[_0x432979(0x48b)]]);},Object[_0x5e00b3(0x1dfd)](DoublyLinkedList[_0x5e00b3(0x3720)],{'length':{'get':function(){var _0x589511=_0x5e00b3;return this[_0x589511(0x4fc2)];}}}),DoublyLinkedList[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x387971){var _0x35b628=_0x5e00b3,_0x3cc15c=new DoublyLinkedListNode(_0x387971,this[_0x35b628(0x3302)],void 0x0);return defined$1(this[_0x35b628(0x3302)])?(this[_0x35b628(0x3302)][_0x35b628(0x30e4)]=_0x3cc15c,this['tail']=_0x3cc15c):(this[_0x35b628(0x527f)]=_0x3cc15c,this[_0x35b628(0x3302)]=_0x3cc15c),++this['_length'],_0x3cc15c;},DoublyLinkedList[_0x5e00b3(0x3720)][_0x5e00b3(0x577a)]=function(_0xe838e2){var _0xa9006f=_0x5e00b3,_0x1face6=new DoublyLinkedListNode(_0xe838e2,void 0x0,this[_0xa9006f(0x527f)]);return defined$1(this[_0xa9006f(0x527f)])?(this[_0xa9006f(0x527f)][_0xa9006f(0x42f9)]=_0x1face6,this[_0xa9006f(0x527f)]=_0x1face6):(this[_0xa9006f(0x527f)]=_0x1face6,this[_0xa9006f(0x3302)]=_0x1face6),++this[_0xa9006f(0x4fc2)],_0x1face6;},DoublyLinkedList[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x1aa169){var _0x3cc8e6=_0x5e00b3;defined$1(_0x1aa169)&&(remove(this,_0x1aa169),--this[_0x3cc8e6(0x4fc2)]);},DoublyLinkedList[_0x307c2b(0x1aa2)][_0x5e00b3(0x2f5b)]=function(_0x4eaca9,_0xf970df){var _0x24b914=_0x5e00b3;if(_0x4eaca9!==_0xf970df){remove(this,_0xf970df);var _0x561121=_0x4eaca9[_0x24b914(0x30e4)];_0x4eaca9['next']=_0xf970df,this[_0x24b914(0x3302)]===_0x4eaca9?this[_0x24b914(0x3302)]=_0xf970df:_0x561121[_0x24b914(0x42f9)]=_0xf970df,_0xf970df[_0x24b914(0x30e4)]=_0x561121,_0xf970df[_0x24b914(0x42f9)]=_0x4eaca9;}},DoublyLinkedList[_0x307c2b(0x1aa2)][_0x307c2b(0x28b6)]=function(_0x4a0fb1,_0xbce88d){var _0x116ace=_0x307c2b,_0x15f2a2=_0x5e00b3;if(_0x4a0fb1!==_0xbce88d){remove(this,_0xbce88d);var _0x18b277=_0x4a0fb1[_0x15f2a2(0x42f9)];_0x4a0fb1[_0x15f2a2(0x42f9)]=_0xbce88d,this[_0x15f2a2(0x527f)]===_0x4a0fb1?this[_0x15f2a2(0x527f)]=_0xbce88d:_0x18b277[_0x116ace(0x274)]=_0xbce88d,_0xbce88d[_0x15f2a2(0x30e4)]=_0x4a0fb1,_0xbce88d[_0x15f2a2(0x42f9)]=_0x18b277;}};var S3MPixelFormat={'LUMINANCE_8':0x1,'LUMINANCE_16':0x2,'ALPHA':0x3,'ALPHA_4_LUMINANCE_4':0x4,'LUMINANCE_ALPHA':0x5,'RGB_565':0x6,'BGR565':0x7,'RGB':0xa,'BGR':0xb,'ARGB':0xc,'ABGR':0xd,'BGRA':0xe,'WEBP':0x19,'RGBA':0x1c,'DXT1':0x11,'DXT2':0x12,'DXT3':0x13,'DXT4':0x14,'DXT5':0x15,'CRN_DXT5':0x1a,'STANDARD_CRN':0x1b,'KTX2':0x1f},S3MPixelFormat$1=Object[_0x5e00b3(0x5448)](S3MPixelFormat),kDxt1=0x1,kDxt3=0x2,kDxt5=0x4,krgb565=0x20;function Unpack565(_0xdfa647,_0x1a4ac5,_0x8c5804,_0x2e56a0){var _0x5a515e=_0xdfa647|_0x1a4ac5<<0x8,_0x4f2cfb=_0x5a515e>>0xb&0x1f,_0x5b651e=_0x5a515e>>0x5&0x3f,_0x3d0adf=0x1f&_0x5a515e;return _0x8c5804[_0x2e56a0+0x0]=_0x4f2cfb<<0x3|_0x4f2cfb>>0x2,_0x8c5804[_0x2e56a0+0x1]=_0x5b651e<<0x2|_0x5b651e>>0x4,_0x8c5804[_0x2e56a0+0x2]=_0x3d0adf<<0x3|_0x3d0adf>>0x2,_0x8c5804[_0x2e56a0+0x3]=0xff,_0x5a515e;}function DecompressColour(_0xff0a7a,_0x29e0e6,_0x3681dc,_0xa0b2){for(var _0x4932a4=new Uint8Array(0x10),_0x436f8a=Unpack565(_0x29e0e6[_0x3681dc+0x0],_0x29e0e6[_0x3681dc+0x1],_0x4932a4,0x0),_0x42486b=Unpack565(_0x29e0e6[_0x3681dc+0x2],_0x29e0e6[_0x3681dc+0x3],_0x4932a4,0x4),_0x4f0759=0x0;_0x4f0759<0x3;_0x4f0759++){var _0x519b23=_0x4932a4[_0x4f0759],_0x1cb919=_0x4932a4[0x4+_0x4f0759];_0xa0b2&&_0x436f8a<=_0x42486b?(_0x4932a4[0x8+_0x4f0759]=(_0x519b23+_0x1cb919)/0x2,_0x4932a4[0xc+_0x4f0759]=0x0):(_0x4932a4[0x8+_0x4f0759]=(0x2*_0x519b23+_0x1cb919)/0x3,_0x4932a4[0xc+_0x4f0759]=(_0x519b23+0x2*_0x1cb919)/0x3);}_0x4932a4[0xb]=0xff,_0x4932a4[0xf]=_0xa0b2&&_0x436f8a<=_0x42486b?0x0:0xff;var _0x55ceaa=new Uint8Array(0x10);for(_0x4f0759=0x0;_0x4f0759<0x4;++_0x4f0759){var _0x23d299=_0x29e0e6[_0x3681dc+0x4+_0x4f0759];_0x55ceaa[0x4*_0x4f0759+0x0]=0x3&_0x23d299,_0x55ceaa[0x4*_0x4f0759+0x1]=_0x23d299>>0x2&0x3,_0x55ceaa[0x4*_0x4f0759+0x2]=_0x23d299>>0x4&0x3,_0x55ceaa[0x4*_0x4f0759+0x3]=_0x23d299>>0x6&0x3;}for(_0x4f0759=0x0;_0x4f0759<0x10;++_0x4f0759)for(var _0x58644e=0x4*_0x55ceaa[_0x4f0759],_0x38bdce=0x0;_0x38bdce<0x4;++_0x38bdce)_0xff0a7a[0x4*_0x4f0759+_0x38bdce]=_0x4932a4[_0x58644e+_0x38bdce];}function DecompressAlphaDxt3(_0x22988f,_0x534ffd,_0x22f4cd){for(var _0x3ad051=0x0;_0x3ad051<0x8;++_0x3ad051){var _0x32a5c9=bytes[_0x22f4cd+_0x3ad051],_0x3d0b35=0xf&_0x32a5c9,_0x2f7d08=0xf0&_0x32a5c9;_0x22988f[0x8*_0x3ad051+0x3]=_0x3d0b35|_0x3d0b35<<0x4,_0x22988f[0x8*_0x3ad051+0x7]=_0x2f7d08|_0x2f7d08>>0x4;}}function DecompressAlphaDxt5(_0x290e0a,_0x47b60f,_0x5eecda){var _0xc2aa8c=_0x47b60f[_0x5eecda+0x0],_0x57d2f8=_0x47b60f[_0x5eecda+0x1],_0x59c78d=new Uint8Array(0x8);if(_0x59c78d[0x0]=_0xc2aa8c,_0x59c78d[0x1]=_0x57d2f8,_0xc2aa8c<=_0x57d2f8){for(var _0x3d426a=0x1;_0x3d426a<0x5;++_0x3d426a)_0x59c78d[0x1+_0x3d426a]=((0x5-_0x3d426a)*_0xc2aa8c+_0x3d426a*_0x57d2f8)/0x5;_0x59c78d[0x6]=0x0,_0x59c78d[0x7]=0xff;}else{for(_0x3d426a=0x1;_0x3d426a<0x7;++_0x3d426a)_0x59c78d[0x1+_0x3d426a]=((0x7-_0x3d426a)*_0xc2aa8c+_0x3d426a*_0x57d2f8)/0x7;}var _0x5d7fae=new Uint8Array(0x10),_0x353161=(_0x5eecda=_0x5eecda+0x2,0x0);for(_0x3d426a=0x0;_0x3d426a<0x2;++_0x3d426a){for(var _0x366810=0x0,_0x3fccae=0x0;_0x3fccae<0x3;++_0x3fccae){_0x366810|=_0x47b60f[_0x5eecda++]<<0x8*_0x3fccae;}for(_0x3fccae=0x0;_0x3fccae<0x8;++_0x3fccae){var _0x57ac5a=_0x366810>>0x3*_0x3fccae&0x7;_0x5d7fae[_0x353161++]=_0x57ac5a;}}for(_0x3d426a=0x0;_0x3d426a<0x10;++_0x3d426a)_0x290e0a[0x4*_0x3d426a+0x3]=_0x59c78d[_0x5d7fae[_0x3d426a]];}function Decompress(_0x472a86,_0x43fd71,_0x36043e,_0x4a8a71){var _0x3dfdb9=0x0;0x0!=(_0x4a8a71&(kDxt3|kDxt5))&&(_0x3dfdb9=0x8),DecompressColour(_0x472a86,_0x43fd71,_0x36043e+_0x3dfdb9,0x0!=(_0x4a8a71&kDxt1)),0x0!=(_0x4a8a71&kDxt3)?DecompressAlphaDxt3(_0x472a86,_0x43fd71,_0x36043e):0x0!=(_0x4a8a71&kDxt5)&&DecompressAlphaDxt5(_0x472a86,_0x43fd71,_0x36043e);}function DecompressImage565(_0xd16bd9,_0x359ce8,_0x4efcc5,_0x2df07c){for(var _0x14f93c=new Uint16Array(0x4),_0x1f608a=_0xd16bd9,_0x1e4ad1=0x0,_0x48dc33=0x0,_0x5b0304=0x0,_0xac686e=0x0,_0x21c72c=0x0,_0x5f3555=0x0,_0x39fa86=0x0,_0x1f3c92=0x0,_0x46c41c=0x0,_0x3a09f2=_0x359ce8/0x4,_0x116dda=_0x4efcc5/0x4,_0x5566a3=0x0;_0x5566a3<_0x116dda;_0x5566a3++)for(var _0x15f5b0=0x0;_0x15f5b0<_0x3a09f2;_0x15f5b0++)_0x5b0304=0x4*((_0x116dda-_0x5566a3)*_0x3a09f2+_0x15f5b0),_0x14f93c[0x0]=_0x2df07c[_0x5b0304],_0x14f93c[0x1]=_0x2df07c[_0x5b0304+0x1],_0xac686e=0x1f&_0x14f93c[0x0],_0x21c72c=0x7e0&_0x14f93c[0x0],_0x5f3555=0xf800&_0x14f93c[0x0],_0x39fa86=0x1f&_0x14f93c[0x1],_0x1f3c92=0x7e0&_0x14f93c[0x1],_0x46c41c=0xf800&_0x14f93c[0x1],_0x14f93c[0x2]=0x5*_0xac686e+0x3*_0x39fa86>>0x3|0x5*_0x21c72c+0x3*_0x1f3c92>>0x3&0x7e0|0x5*_0x5f3555+0x3*_0x46c41c>>0x3&0xf800,_0x14f93c[0x3]=0x5*_0x39fa86+0x3*_0xac686e>>0x3|0x5*_0x1f3c92+0x3*_0x21c72c>>0x3&0x7e0|0x5*_0x46c41c+0x3*_0x5f3555>>0x3&0xf800,_0x1e4ad1=_0x2df07c[_0x5b0304+0x2],_0x1f608a[_0x48dc33=0x4*_0x5566a3*_0x359ce8+0x4*_0x15f5b0]=_0x14f93c[0x3&_0x1e4ad1],_0x1f608a[_0x48dc33+0x1]=_0x14f93c[_0x1e4ad1>>0x2&0x3],_0x1f608a[_0x48dc33+0x2]=_0x14f93c[_0x1e4ad1>>0x4&0x3],_0x1f608a[_0x48dc33+0x3]=_0x14f93c[_0x1e4ad1>>0x6&0x3],_0x1f608a[_0x48dc33+=_0x359ce8]=_0x14f93c[_0x1e4ad1>>0x8&0x3],_0x1f608a[_0x48dc33+0x1]=_0x14f93c[_0x1e4ad1>>0xa&0x3],_0x1f608a[_0x48dc33+0x2]=_0x14f93c[_0x1e4ad1>>0xc&0x3],_0x1f608a[_0x48dc33+0x3]=_0x14f93c[_0x1e4ad1>>0xe],_0x1e4ad1=_0x2df07c[_0x5b0304+0x3],_0x1f608a[_0x48dc33+=_0x359ce8]=_0x14f93c[0x3&_0x1e4ad1],_0x1f608a[_0x48dc33+0x1]=_0x14f93c[_0x1e4ad1>>0x2&0x3],_0x1f608a[_0x48dc33+0x2]=_0x14f93c[_0x1e4ad1>>0x4&0x3],_0x1f608a[_0x48dc33+0x3]=_0x14f93c[_0x1e4ad1>>0x6&0x3],_0x1f608a[_0x48dc33+=_0x359ce8]=_0x14f93c[_0x1e4ad1>>0x8&0x3],_0x1f608a[_0x48dc33+0x1]=_0x14f93c[_0x1e4ad1>>0xa&0x3],_0x1f608a[_0x48dc33+0x2]=_0x14f93c[_0x1e4ad1>>0xc&0x3],_0x1f608a[_0x48dc33+0x3]=_0x14f93c[_0x1e4ad1>>0xe];return _0x1f608a;}function DecompressImage(_0x31ef06,_0x57e725,_0x5e19b2,_0x3ba7c1,_0x1e9496){for(var _0x7d4877=0x0!=(_0x1e9496&kDxt1)?0x8:0x10,_0x2f8b6e=0x0,_0x34bfff=0x0;_0x34bfff<_0x5e19b2;_0x34bfff+=0x4)for(var _0x2b9587=0x0;_0x2b9587<_0x57e725;_0x2b9587+=0x4){var _0x1b6301=new Uint8Array(0x40);Decompress(_0x1b6301,_0x3ba7c1,_0x2f8b6e,_0x1e9496);for(var _0x3ff392=0x0,_0xa41b3=0x0;_0xa41b3<0x4;++_0xa41b3)for(var _0x1ed4bd=0x0;_0x1ed4bd<0x4;++_0x1ed4bd){var _0x1a3a19=_0x2b9587+_0x1ed4bd,_0xac621e=_0x34bfff+_0xa41b3;if(_0x1a3a19<_0x57e725&&_0xac621e<_0x5e19b2){for(var _0x2981f9=0x4*(_0x57e725*(_0x5e19b2-_0xac621e)+_0x1a3a19),_0x299f9a=0x0;_0x299f9a<0x4;++_0x299f9a)_0x31ef06[_0x2981f9++]=_0x1b6301[_0x3ff392++];}else _0x3ff392+=0x4;}_0x2f8b6e+=_0x7d4877;}}function DXTTextureDecode(_0xb0ac17){}DXTTextureDecode[_0x5e00b3(0x36b3)]=function(_0x3854cf,_0x433594,_0x17bc2e,_0x564ac1,_0x2b2fe5){var _0x32d375=_0x5e00b3;if(null!=_0x3854cf&&null!=_0x564ac1&&0x0!=_0x17bc2e&&0x0!=_0x433594){var _0x2fc818=0x0;(_0x2fc818=_0x2b2fe5>S3MPixelFormat$1[_0x32d375(0x1c7b)]||_0x2b2fe5===S3MPixelFormat$1[_0x32d375(0x3711)]?kDxt5:kDxt1|krgb565)&kDxt1&&_0x2fc818&krgb565?DecompressImage565(_0x3854cf,_0x433594,_0x17bc2e,_0x564ac1):DecompressImage(_0x3854cf,_0x433594,_0x17bc2e,_0x564ac1,_0x2fc818);}},/** @license tween.js - https://github.com/sole/tween.js Copyright (c) 2010-2012 Tween.js authors. Easing equations Copyright (c) 2001 Robert Penner http://robertpenner.com/easing/ Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ void 0x0===Date[_0x5e00b3(0xccb)]&&(Date[_0x5e00b3(0xccb)]=function(){var _0x14213a=_0x5e00b3;return new Date()[_0x14213a(0x363)]();});var TWEEN=TWEEN||(_tweens=[],{'REVISION':'13','getAll':function(){return _tweens;},'removeAll':function(){_tweens=[];},'add':function(_0x3d987e){var _0x1b99f0=_0x5e00b3;_tweens[_0x1b99f0(0x5323)](_0x3d987e);},'remove':function(_0x3c5c19){var _0x2b15a7=_0x307c2b,_0x56e0f9=_0x5e00b3,_0x2ad255=_tweens[_0x56e0f9(0xabf)](_0x3c5c19);-0x1!==_0x2ad255&&_tweens[_0x2b15a7(0x1d88)](_0x2ad255,0x1);},'update':function(_0x210063){var _0x4aadfb=_0x307c2b,_0x5e6d8d=_0x5e00b3;if(0x0===_tweens[_0x4aadfb(0x2ef4)])return!0x1;var _0x50c5ec=0x0;for(_0x210063=void 0x0!==_0x210063?_0x210063:_0x5e6d8d(0x39a1)!=typeof window&&void 0x0!==window[_0x5e6d8d(0x4a8)]&&void 0x0!==window[_0x4aadfb(0xf5c)][_0x5e6d8d(0xccb)]?window[_0x4aadfb(0xf5c)][_0x5e6d8d(0xccb)]():Date['now']();_0x50c5ec<_tweens['length'];)_tweens[_0x50c5ec][_0x5e6d8d(0xa16)](_0x210063)?_0x50c5ec++:_tweens[_0x5e6d8d(0x2f5b)](_0x50c5ec,0x1);return!0x0;}}),_tweens;TWEEN[_0x5e00b3(0xd35)]=function(_0x3b7b03){var _0x15ae04=_0x307c2b,_0x36bb14=_0x5e00b3,_0x1b5302=_0x3b7b03,_0x2b39a7={},_0x481003={},_0x224aed={},_0x4e2293=0x3e8,_0x5f389a=0x0,_0x2f2f74=!0x1,_0x230b68=!0x1,_0x61286e=0x0,_0x1f6355=null,_0x951f4b=TWEEN[_0x36bb14(0xeaa)][_0x36bb14(0x20b3)][_0x36bb14(0x852)],_0x41c011=TWEEN[_0x36bb14(0x5150)]['Linear'],_0x34103d=[],_0x91a6b1=null,_0x45e46f=!0x1,_0x5b6adc=null,_0x3ef3f7=null,_0x4bb4b2=null,_0x19e8a5=0x0,_0x369042=0x0;for(var _0x2bd5a2 in _0x3b7b03)_0x2b39a7[_0x2bd5a2]=parseFloat(_0x3b7b03[_0x2bd5a2],0xa);this['to']=function(_0xa6f3b,_0x45d2ce){return void 0x0!==_0x45d2ce&&(_0x4e2293=_0x45d2ce),_0x481003=_0xa6f3b,this;},this[_0x36bb14(0x21ae)]=function(_0x536e02){var _0x1a2d39=_0x140d,_0x23e720=_0x36bb14;for(var _0x4b9f05 in(TWEEN[_0x23e720(0x30c2)](this),_0x230b68=!0x0,_0x45e46f=!0x1,_0x1f6355=void 0x0!==_0x536e02?_0x536e02:_0x23e720(0x39a1)!=typeof window&&void 0x0!==window[_0x1a2d39(0xf5c)]&&void 0x0!==window[_0x1a2d39(0xf5c)][_0x1a2d39(0x531a)]?window[_0x23e720(0x4a8)][_0x23e720(0xccb)]():Date[_0x23e720(0xccb)](),_0x1f6355+=_0x61286e,_0x481003)){if(_0x481003[_0x4b9f05]instanceof Array){if(0x0===_0x481003[_0x4b9f05][_0x23e720(0x809)])continue;_0x481003[_0x4b9f05]=[_0x1b5302[_0x4b9f05]][_0x23e720(0x736)](_0x481003[_0x4b9f05]);}_0x2b39a7[_0x4b9f05]=_0x1b5302[_0x4b9f05],_0x2b39a7[_0x4b9f05]instanceof Array==!0x1&&(_0x2b39a7[_0x4b9f05]*=0x1),_0x224aed[_0x4b9f05]=_0x2b39a7[_0x4b9f05]||0x0;}return this;},this[_0x36bb14(0x3b17)]=function(){var _0x43fd4f=_0x36bb14;return _0x230b68?(TWEEN[_0x43fd4f(0x4f4b)](this),_0x230b68=!0x1,null!==_0x4bb4b2&&_0x4bb4b2[_0x43fd4f(0x3c9e)](_0x1b5302),this[_0x43fd4f(0x16c7)](),this):this;},this[_0x15ae04(0x5d3)]=function(){var _0x1da354=_0x36bb14;return _0x230b68?(_0x230b68=!0x1,_0x19e8a5=_0x1da354(0x39a1)!=typeof window&&void 0x0!==window[_0x1da354(0x4a8)]&&void 0x0!==window[_0x1da354(0x4a8)][_0x1da354(0xccb)]?window[_0x1da354(0x4a8)]['now']():Date['now'](),this):this;},this[_0x36bb14(0xcfd)]=function(){var _0x5f299c=_0x36bb14;return _0x230b68||(_0x230b68=!0x0,_0x19e8a5=(_0x5f299c(0x39a1)!=typeof window&&void 0x0!==window['performance']&&void 0x0!==window[_0x5f299c(0x4a8)][_0x5f299c(0xccb)]?window[_0x5f299c(0x4a8)][_0x5f299c(0xccb)]():Date[_0x5f299c(0xccb)]())-_0x19e8a5,_0x369042+=_0x19e8a5),this;},this[_0x36bb14(0x16c7)]=function(){var _0x2a3f2a=_0x36bb14;for(var _0x84da5f=0x0,_0x396697=_0x34103d[_0x2a3f2a(0x809)];_0x84da5f<_0x396697;_0x84da5f++)_0x34103d[_0x84da5f][_0x2a3f2a(0x3b17)]();},this[_0x36bb14(0x13c9)]=function(_0x2632da){return _0x61286e=_0x2632da,this;},this[_0x36bb14(0x3ec3)]=function(_0x478f5c){return _0x5f389a=_0x478f5c,this;},this[_0x36bb14(0x5ad)]=function(_0x35d7fe){return _0x2f2f74=_0x35d7fe,this;},this[_0x15ae04(0x4c8e)]=function(_0x5a2660){return _0x951f4b=_0x5a2660,this;},this[_0x36bb14(0x2898)]=function(_0x40291a){return _0x41c011=_0x40291a,this;},this[_0x36bb14(0x57e6)]=function(){return _0x34103d=arguments,this;},this[_0x15ae04(0x2c92)]=function(_0x537936){return _0x91a6b1=_0x537936,this;},this[_0x36bb14(0x253f)]=function(_0x318fdf){return _0x5b6adc=_0x318fdf,this;},this[_0x15ae04(0x26a4)]=function(_0x2cae8f){return _0x3ef3f7=_0x2cae8f,this;},this[_0x15ae04(0x1565)]=function(_0x4a5939){return _0x4bb4b2=_0x4a5939,this;},this[_0x15ae04(0x2e6d)]=function(_0x5d0e6f){var _0x8e82d5=_0x15ae04,_0x37f42b=_0x36bb14,_0x2e7026;if(_0x5d0e6f<_0x1f6355||!_0x230b68)return!0x0;!0x1===_0x45e46f&&(null!==_0x91a6b1&&_0x91a6b1[_0x37f42b(0x3c9e)](_0x1b5302),_0x45e46f=!0x0);var _0x5e8dc9=(_0x5d0e6f-_0x1f6355-_0x369042)/_0x4e2293,_0x6c330b=_0x951f4b(_0x5e8dc9=_0x5e8dc9>0x1?0x1:_0x5e8dc9);for(_0x2e7026 in _0x481003){var _0x1db23a=_0x2b39a7[_0x2e7026]||0x0,_0x1cd259=_0x481003[_0x2e7026];_0x1cd259 instanceof Array?_0x1b5302[_0x2e7026]=_0x41c011(_0x1cd259,_0x6c330b):(_0x8e82d5(0x2faa)==typeof _0x1cd259&&(_0x1cd259=_0x1db23a+parseFloat(_0x1cd259,0xa)),_0x37f42b(0x1efe)==typeof _0x1cd259&&(_0x1b5302[_0x2e7026]=_0x1db23a+(_0x1cd259-_0x1db23a)*_0x6c330b));}if(null!==_0x5b6adc&&_0x5b6adc[_0x37f42b(0x3c9e)](_0x1b5302,_0x6c330b),0x1==_0x5e8dc9){if(_0x369042=0x0,_0x5f389a>0x0){for(_0x2e7026 in(isFinite(_0x5f389a)&&_0x5f389a--,_0x224aed)){if(_0x37f42b(0x20b8)==typeof _0x481003[_0x2e7026]&&(_0x224aed[_0x2e7026]=_0x224aed[_0x2e7026]+parseFloat(_0x481003[_0x2e7026],0xa)),_0x2f2f74){var _0x394fc4=_0x224aed[_0x2e7026];_0x224aed[_0x2e7026]=_0x481003[_0x2e7026],_0x481003[_0x2e7026]=_0x394fc4;}_0x2b39a7[_0x2e7026]=_0x224aed[_0x2e7026];}return _0x1f6355=_0x5d0e6f+_0x61286e,!0x0;}null!==_0x3ef3f7&&_0x3ef3f7[_0x37f42b(0x3c9e)](_0x1b5302);for(var _0x167881=0x0,_0x3ec55c=_0x34103d[_0x8e82d5(0x2ef4)];_0x167881<_0x3ec55c;_0x167881++)_0x34103d[_0x167881]['start'](_0x5d0e6f);return!0x1;}return!0x0;};},TWEEN[_0x307c2b(0x524a)]={'Linear':{'None':function(_0x39fff8){return _0x39fff8;}},'Quadratic':{'In':function(_0x3ab745){return _0x3ab745*_0x3ab745;},'Out':function(_0x4ddc67){return _0x4ddc67*(0x2-_0x4ddc67);},'InOut':function(_0x263b74){return(_0x263b74*=0x2)<0x1?0.5*_0x263b74*_0x263b74:-0.5*(--_0x263b74*(_0x263b74-0x2)-0x1);}},'Cubic':{'In':function(_0x222e8d){return _0x222e8d*_0x222e8d*_0x222e8d;},'Out':function(_0x47f37b){return--_0x47f37b*_0x47f37b*_0x47f37b+0x1;},'InOut':function(_0x3a8804){return(_0x3a8804*=0x2)<0x1?0.5*_0x3a8804*_0x3a8804*_0x3a8804:0.5*((_0x3a8804-=0x2)*_0x3a8804*_0x3a8804+0x2);}},'Quartic':{'In':function(_0x462b47){return _0x462b47*_0x462b47*_0x462b47*_0x462b47;},'Out':function(_0x3a8aab){return 0x1-_0x3a8aab*_0x3a8aab*_0x3a8aab*_0x3a8aab;},'InOut':function(_0x29b758){return(_0x29b758*=0x2)<0x1?0.5*_0x29b758*_0x29b758*_0x29b758*_0x29b758:-0.5*((_0x29b758-=0x2)*_0x29b758*_0x29b758*_0x29b758-0x2);}},'Quintic':{'In':function(_0x5d2ecf){return _0x5d2ecf*_0x5d2ecf*_0x5d2ecf*_0x5d2ecf*_0x5d2ecf;},'Out':function(_0x4eea2a){return--_0x4eea2a*_0x4eea2a*_0x4eea2a*_0x4eea2a*_0x4eea2a+0x1;},'InOut':function(_0x26b320){return(_0x26b320*=0x2)<0x1?0.5*_0x26b320*_0x26b320*_0x26b320*_0x26b320*_0x26b320:0.5*((_0x26b320-=0x2)*_0x26b320*_0x26b320*_0x26b320*_0x26b320+0x2);}},'Sinusoidal':{'In':function(_0x5e0516){return 0x1-Math['cos'](_0x5e0516*Math['PI']/0x2);},'Out':function(_0x393e10){var _0x4b384e=_0x307c2b;return Math[_0x4b384e(0xc19)](_0x393e10*Math['PI']/0x2);},'InOut':function(_0x53bb4a){var _0x367a92=_0x5e00b3;return 0.5*(0x1-Math[_0x367a92(0x52a3)](Math['PI']*_0x53bb4a));}},'Exponential':{'In':function(_0xefcb){return 0x0===_0xefcb?0x0:Math['pow'](0x400,_0xefcb-0x1);},'Out':function(_0x11e6c0){var _0x376dff=_0x5e00b3;return 0x1===_0x11e6c0?0x1:0x1-Math[_0x376dff(0x3a5c)](0x2,-0xa*_0x11e6c0);},'InOut':function(_0x3f6278){var _0x37eab9=_0x307c2b;return 0x0===_0x3f6278?0x0:0x1===_0x3f6278?0x1:(_0x3f6278*=0x2)<0x1?0.5*Math[_0x37eab9(0x28d)](0x400,_0x3f6278-0x1):0.5*(0x2-Math[_0x37eab9(0x28d)](0x2,-0xa*(_0x3f6278-0x1)));}},'Circular':{'In':function(_0x595b45){var _0x32cd7a=_0x5e00b3;return 0x1-Math[_0x32cd7a(0x5c4f)](0x1-_0x595b45*_0x595b45);},'Out':function(_0x5bd093){var _0x631195=_0x5e00b3;return Math[_0x631195(0x5c4f)](0x1- --_0x5bd093*_0x5bd093);},'InOut':function(_0x13f162){var _0x599452=_0x307c2b,_0x5628d2=_0x5e00b3;return(_0x13f162*=0x2)<0x1?-0.5*(Math[_0x5628d2(0x5c4f)](0x1-_0x13f162*_0x13f162)-0x1):0.5*(Math[_0x599452(0x37eb)](0x1-(_0x13f162-=0x2)*_0x13f162)+0x1);}},'Elastic':{'In':function(_0xf7a376){var _0x17e5d1=_0x5e00b3,_0x374d0d,_0x518c2e=0.1;return 0x0===_0xf7a376?0x0:0x1===_0xf7a376?0x1:(!_0x518c2e||_0x518c2e<0x1?(_0x518c2e=0x1,_0x374d0d=0.1):_0x374d0d=0.4*Math[_0x17e5d1(0x17b7)](0x1/_0x518c2e)/(0x2*Math['PI']),-_0x518c2e*Math[_0x17e5d1(0x3a5c)](0x2,0xa*(_0xf7a376-=0x1))*Math[_0x17e5d1(0x1428)]((_0xf7a376-_0x374d0d)*(0x2*Math['PI'])/0.4));},'Out':function(_0x1037d9){var _0x36a603=_0x307c2b,_0x318e3b=_0x5e00b3,_0x2bac6f,_0x3a0546=0.1;return 0x0===_0x1037d9?0x0:0x1===_0x1037d9?0x1:(!_0x3a0546||_0x3a0546<0x1?(_0x3a0546=0x1,_0x2bac6f=0.1):_0x2bac6f=0.4*Math[_0x318e3b(0x17b7)](0x1/_0x3a0546)/(0x2*Math['PI']),_0x3a0546*Math[_0x36a603(0x28d)](0x2,-0xa*_0x1037d9)*Math[_0x318e3b(0x1428)]((_0x1037d9-_0x2bac6f)*(0x2*Math['PI'])/0.4)+0x1);},'InOut':function(_0x48f8fb){var _0xa2fa9=_0x5e00b3,_0x1d55f6,_0x1ed67a=0.1,_0x329d36=0.4;return 0x0===_0x48f8fb?0x0:0x1===_0x48f8fb?0x1:(!_0x1ed67a||_0x1ed67a<0x1?(_0x1ed67a=0x1,_0x1d55f6=0.1):_0x1d55f6=_0x329d36*Math['asin'](0x1/_0x1ed67a)/(0x2*Math['PI']),(_0x48f8fb*=0x2)<0x1?_0x1ed67a*Math[_0xa2fa9(0x3a5c)](0x2,0xa*(_0x48f8fb-=0x1))*Math[_0xa2fa9(0x1428)]((_0x48f8fb-_0x1d55f6)*(0x2*Math['PI'])/_0x329d36)*-0.5:_0x1ed67a*Math[_0xa2fa9(0x3a5c)](0x2,-0xa*(_0x48f8fb-=0x1))*Math[_0xa2fa9(0x1428)]((_0x48f8fb-_0x1d55f6)*(0x2*Math['PI'])/_0x329d36)*0.5+0x1);}},'Back':{'In':function(_0x47b35f){var _0x2308af=1.70158;return _0x47b35f*_0x47b35f*((_0x2308af+0x1)*_0x47b35f-_0x2308af);},'Out':function(_0x3f7f7a){var _0x25cc31=1.70158;return--_0x3f7f7a*_0x3f7f7a*((_0x25cc31+0x1)*_0x3f7f7a+_0x25cc31)+0x1;},'InOut':function(_0x171f47){var _0x4dc351=2.5949095;return(_0x171f47*=0x2)<0x1?_0x171f47*_0x171f47*((_0x4dc351+0x1)*_0x171f47-_0x4dc351)*0.5:0.5*((_0x171f47-=0x2)*_0x171f47*((_0x4dc351+0x1)*_0x171f47+_0x4dc351)+0x2);}},'Bounce':{'In':function(_0x5095b6){var _0x176c7c=_0x5e00b3;return 0x1-TWEEN[_0x176c7c(0xeaa)]['Bounce'][_0x176c7c(0x5538)](0x1-_0x5095b6);},'Out':function(_0x2c05c9){return _0x2c05c9<0x1/2.75?7.5625*_0x2c05c9*_0x2c05c9:_0x2c05c9<0x2/2.75?7.5625*(_0x2c05c9-=1.5/2.75)*_0x2c05c9+0.75:_0x2c05c9<2.5/2.75?7.5625*(_0x2c05c9-=2.25/2.75)*_0x2c05c9+0.9375:7.5625*(_0x2c05c9-=2.625/2.75)*_0x2c05c9+0.984375;},'InOut':function(_0x4cd356){var _0x1c177b=_0x5e00b3;return _0x4cd356<0.5?0.5*TWEEN[_0x1c177b(0xeaa)][_0x1c177b(0x251d)]['In'](0x2*_0x4cd356):0.5*TWEEN[_0x1c177b(0xeaa)][_0x1c177b(0x251d)][_0x1c177b(0x5538)](0x2*_0x4cd356-0x1)+0.5;}}},TWEEN[_0x5e00b3(0x5150)]={'Linear':function(_0x2848c8,_0x91a1f3){var _0x1b938b=_0x5e00b3,_0x1e29c2=_0x2848c8[_0x1b938b(0x809)]-0x1,_0x36b801=_0x1e29c2*_0x91a1f3,_0x441cd1=Math[_0x1b938b(0x1ace)](_0x36b801),_0x2c1f08=TWEEN[_0x1b938b(0x5150)][_0x1b938b(0x4a32)][_0x1b938b(0x20b3)];return _0x91a1f3<0x0?_0x2c1f08(_0x2848c8[0x0],_0x2848c8[0x1],_0x36b801):_0x91a1f3>0x1?_0x2c1f08(_0x2848c8[_0x1e29c2],_0x2848c8[_0x1e29c2-0x1],_0x1e29c2-_0x36b801):_0x2c1f08(_0x2848c8[_0x441cd1],_0x2848c8[_0x441cd1+0x1>_0x1e29c2?_0x1e29c2:_0x441cd1+0x1],_0x36b801-_0x441cd1);},'Bezier':function(_0x5f2485,_0x5789dd){var _0x4ea5ab=_0x5e00b3,_0x402ade,_0x5bb32d=0x0,_0x34a5b7=_0x5f2485[_0x4ea5ab(0x809)]-0x1,_0x3ce137=Math[_0x4ea5ab(0x3a5c)],_0x2187cb=TWEEN[_0x4ea5ab(0x5150)][_0x4ea5ab(0x4a32)][_0x4ea5ab(0xf26)];for(_0x402ade=0x0;_0x402ade<=_0x34a5b7;_0x402ade++)_0x5bb32d+=_0x3ce137(0x1-_0x5789dd,_0x34a5b7-_0x402ade)*_0x3ce137(_0x5789dd,_0x402ade)*_0x5f2485[_0x402ade]*_0x2187cb(_0x34a5b7,_0x402ade);return _0x5bb32d;},'CatmullRom':function(_0x5dc85e,_0x3bca59){var _0x5a1366=_0x307c2b,_0x34c3d4=_0x5e00b3,_0x2c1ec0=_0x5dc85e[_0x34c3d4(0x809)]-0x1,_0x1d3d4d=_0x2c1ec0*_0x3bca59,_0x5405ef=Math[_0x34c3d4(0x1ace)](_0x1d3d4d),_0x158b6c=TWEEN[_0x34c3d4(0x5150)][_0x5a1366(0x21ec)][_0x34c3d4(0x4264)];return _0x5dc85e[0x0]===_0x5dc85e[_0x2c1ec0]?(_0x3bca59<0x0&&(_0x5405ef=Math[_0x34c3d4(0x1ace)](_0x1d3d4d=_0x2c1ec0*(0x1+_0x3bca59))),_0x158b6c(_0x5dc85e[(_0x5405ef-0x1+_0x2c1ec0)%_0x2c1ec0],_0x5dc85e[_0x5405ef],_0x5dc85e[(_0x5405ef+0x1)%_0x2c1ec0],_0x5dc85e[(_0x5405ef+0x2)%_0x2c1ec0],_0x1d3d4d-_0x5405ef)):_0x3bca59<0x0?_0x5dc85e[0x0]-(_0x158b6c(_0x5dc85e[0x0],_0x5dc85e[0x0],_0x5dc85e[0x1],_0x5dc85e[0x1],-_0x1d3d4d)-_0x5dc85e[0x0]):_0x3bca59>0x1?_0x5dc85e[_0x2c1ec0]-(_0x158b6c(_0x5dc85e[_0x2c1ec0],_0x5dc85e[_0x2c1ec0],_0x5dc85e[_0x2c1ec0-0x1],_0x5dc85e[_0x2c1ec0-0x1],_0x1d3d4d-_0x2c1ec0)-_0x5dc85e[_0x2c1ec0]):_0x158b6c(_0x5dc85e[_0x5405ef?_0x5405ef-0x1:0x0],_0x5dc85e[_0x5405ef],_0x5dc85e[_0x2c1ec0<_0x5405ef+0x1?_0x2c1ec0:_0x5405ef+0x1],_0x5dc85e[_0x2c1ec0<_0x5405ef+0x2?_0x2c1ec0:_0x5405ef+0x2],_0x1d3d4d-_0x5405ef);},'Utils':{'Linear':function(_0x36aa07,_0x202368,_0x1d50a2){return(_0x202368-_0x36aa07)*_0x1d50a2+_0x36aa07;},'Bernstein':function(_0x5a7112,_0x121554){var _0x3a4e1b=_0x307c2b,_0x30f536=_0x5e00b3,_0x39c8b6=TWEEN[_0x30f536(0x5150)][_0x3a4e1b(0x21ec)][_0x3a4e1b(0x11cf)];return _0x39c8b6(_0x5a7112)/_0x39c8b6(_0x121554)/_0x39c8b6(_0x5a7112-_0x121554);},'Factorial':function(){var _0x3ccc6f=[0x1];return function(_0x3d28a5){var _0x3c0707,_0x5b17c0=0x1;if(_0x3ccc6f[_0x3d28a5])return _0x3ccc6f[_0x3d28a5];for(_0x3c0707=_0x3d28a5;_0x3c0707>0x1;_0x3c0707--)_0x5b17c0*=_0x3c0707;return _0x3ccc6f[_0x3d28a5]=_0x5b17c0;};}(),'CatmullRom':function(_0x40db60,_0x1b7048,_0x57b1f0,_0x357e5e,_0x4c1a4d){var _0x567e03=0.5*(_0x57b1f0-_0x40db60),_0x1cbf29=0.5*(_0x357e5e-_0x1b7048),_0x26b218=_0x4c1a4d*_0x4c1a4d;return(0x2*_0x1b7048-0x2*_0x57b1f0+_0x567e03+_0x1cbf29)*(_0x4c1a4d*_0x26b218)+(-0x3*_0x1b7048+0x3*_0x57b1f0-0x2*_0x567e03-_0x1cbf29)*_0x26b218+_0x567e03*_0x4c1a4d+_0x1b7048;}}};var EasingFunction={'LINEAR_NONE':TWEEN[_0x5e00b3(0xeaa)][_0x5e00b3(0x20b3)][_0x5e00b3(0x852)],'QUADRACTIC_IN':TWEEN[_0x5e00b3(0xeaa)][_0x5e00b3(0x57c6)]['In'],'QUADRACTIC_OUT':TWEEN[_0x307c2b(0x524a)][_0x5e00b3(0x57c6)][_0x307c2b(0x2b9b)],'QUADRACTIC_IN_OUT':TWEEN[_0x5e00b3(0xeaa)][_0x307c2b(0x31a5)][_0x5e00b3(0x21b8)],'CUBIC_IN':TWEEN[_0x5e00b3(0xeaa)]['Cubic']['In'],'CUBIC_OUT':TWEEN[_0x307c2b(0x524a)][_0x5e00b3(0x58f1)][_0x307c2b(0x2b9b)],'CUBIC_IN_OUT':TWEEN[_0x5e00b3(0xeaa)][_0x5e00b3(0x58f1)][_0x5e00b3(0x21b8)],'QUARTIC_IN':TWEEN[_0x5e00b3(0xeaa)][_0x307c2b(0x248)]['In'],'QUARTIC_OUT':TWEEN[_0x5e00b3(0xeaa)][_0x307c2b(0x248)][_0x307c2b(0x2b9b)],'QUARTIC_IN_OUT':TWEEN['Easing'][_0x5e00b3(0x574)][_0x5e00b3(0x21b8)],'QUINTIC_IN':TWEEN[_0x5e00b3(0xeaa)][_0x5e00b3(0x4043)]['In'],'QUINTIC_OUT':TWEEN[_0x307c2b(0x524a)][_0x5e00b3(0x4043)][_0x5e00b3(0x5538)],'QUINTIC_IN_OUT':TWEEN[_0x5e00b3(0xeaa)][_0x5e00b3(0x4043)][_0x307c2b(0x3e01)],'SINUSOIDAL_IN':TWEEN[_0x5e00b3(0xeaa)][_0x5e00b3(0x1e83)]['In'],'SINUSOIDAL_OUT':TWEEN[_0x5e00b3(0xeaa)][_0x5e00b3(0x1e83)][_0x5e00b3(0x5538)],'SINUSOIDAL_IN_OUT':TWEEN[_0x5e00b3(0xeaa)][_0x5e00b3(0x1e83)][_0x5e00b3(0x21b8)],'EXPONENTIAL_IN':TWEEN[_0x5e00b3(0xeaa)][_0x5e00b3(0x3289)]['In'],'EXPONENTIAL_OUT':TWEEN[_0x307c2b(0x524a)][_0x307c2b(0x844)][_0x307c2b(0x2b9b)],'EXPONENTIAL_IN_OUT':TWEEN[_0x307c2b(0x524a)][_0x307c2b(0x844)][_0x5e00b3(0x21b8)],'CIRCULAR_IN':TWEEN['Easing'][_0x5e00b3(0x49b0)]['In'],'CIRCULAR_OUT':TWEEN[_0x5e00b3(0xeaa)][_0x5e00b3(0x49b0)][_0x5e00b3(0x5538)],'CIRCULAR_IN_OUT':TWEEN[_0x5e00b3(0xeaa)][_0x307c2b(0x491d)][_0x5e00b3(0x21b8)],'ELASTIC_IN':TWEEN[_0x5e00b3(0xeaa)][_0x5e00b3(0x3a3)]['In'],'ELASTIC_OUT':TWEEN[_0x307c2b(0x524a)][_0x5e00b3(0x3a3)][_0x5e00b3(0x5538)],'ELASTIC_IN_OUT':TWEEN[_0x5e00b3(0xeaa)][_0x5e00b3(0x3a3)][_0x5e00b3(0x21b8)],'BACK_IN':TWEEN[_0x5e00b3(0xeaa)][_0x307c2b(0x73d)]['In'],'BACK_OUT':TWEEN[_0x307c2b(0x524a)][_0x5e00b3(0x4399)][_0x5e00b3(0x5538)],'BACK_IN_OUT':TWEEN[_0x5e00b3(0xeaa)][_0x5e00b3(0x4399)][_0x5e00b3(0x21b8)],'BOUNCE_IN':TWEEN[_0x5e00b3(0xeaa)][_0x5e00b3(0x251d)]['In'],'BOUNCE_OUT':TWEEN[_0x5e00b3(0xeaa)][_0x5e00b3(0x251d)][_0x5e00b3(0x5538)],'BOUNCE_IN_OUT':TWEEN[_0x307c2b(0x524a)][_0x5e00b3(0x251d)][_0x5e00b3(0x21b8)]},EasingFunction$1=Object[_0x5e00b3(0x5448)](EasingFunction),scratchPosition$e=new Cartesian3(),scratchNormal$6=new Cartesian3(),scratchTangent$5=new Cartesian3(),scratchBitangent$4=new Cartesian3(),scratchNormalST$2=new Cartesian3(),defaultRadii$3=new Cartesian3(0x1,0x1,0x1),cos$5=Math[_0x5e00b3(0x52a3)],sin$5=Math[_0x5e00b3(0x1428)];function EllipsoidGeometry(_0x18b682){var _0x263971=_0x307c2b,_0x568ecb=_0x5e00b3;_0x18b682=defaultValue$1(_0x18b682,defaultValue$1[_0x568ecb(0x243c)]);var _0x5a79cf=defaultValue$1(_0x18b682[_0x568ecb(0x37ad)],defaultRadii$3),_0x4eebc0=defaultValue$1(_0x18b682[_0x568ecb(0x6d1)],_0x5a79cf),_0x2ddfff=defaultValue$1(_0x18b682[_0x263971(0x23d)],0x0),_0x5ebe74=defaultValue$1(_0x18b682[_0x568ecb(0x35cb)],CesiumMath[_0x568ecb(0x352c)]),_0x350830=defaultValue$1(_0x18b682[_0x568ecb(0x4dfb)],0x0),_0x55f9af=defaultValue$1(_0x18b682[_0x568ecb(0x4e76)],CesiumMath['PI']),_0x26f068=Math[_0x568ecb(0x3d49)](defaultValue$1(_0x18b682[_0x568ecb(0x5c90)],0x40)),_0x85bdec=Math[_0x568ecb(0x3d49)](defaultValue$1(_0x18b682[_0x568ecb(0x20d6)],0x40)),_0x1125c0=defaultValue$1(_0x18b682[_0x568ecb(0x5383)],VertexFormat[_0x568ecb(0x5a9d)]);this[_0x568ecb(0x1ef1)]=Cartesian3[_0x568ecb(0x40f3)](_0x5a79cf),this[_0x568ecb(0xefd)]=Cartesian3[_0x568ecb(0x40f3)](_0x4eebc0),this[_0x568ecb(0x1548)]=_0x2ddfff,this[_0x568ecb(0x47ec)]=_0x5ebe74,this[_0x263971(0x1d08)]=_0x350830,this[_0x568ecb(0x5ea4)]=_0x55f9af,this[_0x568ecb(0x534b)]=_0x26f068,this[_0x568ecb(0xdca)]=_0x85bdec,this[_0x263971(0x4c25)]=VertexFormat[_0x568ecb(0x40f3)](_0x1125c0),this['_offsetAttribute']=_0x18b682['offsetAttribute'],this[_0x568ecb(0x254e)]=_0x568ecb(0x39b6);}EllipsoidGeometry[_0x5e00b3(0x2dd8)]=0x2*Cartesian3[_0x5e00b3(0x2dd8)]+VertexFormat[_0x307c2b(0x18d6)]+0x7,EllipsoidGeometry[_0x5e00b3(0x52a8)]=function(_0x1e2e9e,_0x1868ae,_0x265d87){var _0x322072=_0x307c2b,_0x4291c2=_0x5e00b3;return _0x265d87=defaultValue$1(_0x265d87,0x0),Cartesian3[_0x4291c2(0x52a8)](_0x1e2e9e[_0x4291c2(0x1ef1)],_0x1868ae,_0x265d87),_0x265d87+=Cartesian3[_0x4291c2(0x2dd8)],Cartesian3[_0x4291c2(0x52a8)](_0x1e2e9e['_innerRadii'],_0x1868ae,_0x265d87),_0x265d87+=Cartesian3[_0x322072(0x18d6)],VertexFormat[_0x4291c2(0x52a8)](_0x1e2e9e[_0x4291c2(0x344e)],_0x1868ae,_0x265d87),_0x265d87+=VertexFormat[_0x322072(0x18d6)],_0x1868ae[_0x265d87++]=_0x1e2e9e[_0x4291c2(0x1548)],_0x1868ae[_0x265d87++]=_0x1e2e9e[_0x4291c2(0x47ec)],_0x1868ae[_0x265d87++]=_0x1e2e9e[_0x4291c2(0x49e0)],_0x1868ae[_0x265d87++]=_0x1e2e9e[_0x4291c2(0x5ea4)],_0x1868ae[_0x265d87++]=_0x1e2e9e[_0x4291c2(0x534b)],_0x1868ae[_0x265d87++]=_0x1e2e9e[_0x322072(0x3169)],_0x1868ae[_0x265d87]=defaultValue$1(_0x1e2e9e[_0x322072(0x16cc)],-0x1),_0x1868ae;};var scratchRadii$4=new Cartesian3(),scratchInnerRadii$3=new Cartesian3(),scratchVertexFormat$9=new VertexFormat(),scratchOptions$e={'radii':scratchRadii$4,'innerRadii':scratchInnerRadii$3,'vertexFormat':scratchVertexFormat$9,'minimumClock':void 0x0,'maximumClock':void 0x0,'minimumCone':void 0x0,'maximumCone':void 0x0,'stackPartitions':void 0x0,'slicePartitions':void 0x0,'offsetAttribute':void 0x0},unitEllipsoidGeometry$1;EllipsoidGeometry[_0x307c2b(0x1055)]=function(_0x4877db,_0x20ec7f,_0x5cc205){var _0x59c164=_0x307c2b,_0x1ea9aa=_0x5e00b3;_0x20ec7f=defaultValue$1(_0x20ec7f,0x0);var _0x50522b=Cartesian3[_0x1ea9aa(0x1d8a)](_0x4877db,_0x20ec7f,scratchRadii$4);_0x20ec7f+=Cartesian3[_0x1ea9aa(0x2dd8)];var _0x343195=Cartesian3[_0x1ea9aa(0x1d8a)](_0x4877db,_0x20ec7f,scratchInnerRadii$3);_0x20ec7f+=Cartesian3[_0x1ea9aa(0x2dd8)];var _0x3abd96=VertexFormat[_0x1ea9aa(0x1d8a)](_0x4877db,_0x20ec7f,scratchVertexFormat$9);_0x20ec7f+=VertexFormat[_0x1ea9aa(0x2dd8)];var _0x5cffc9=_0x4877db[_0x20ec7f++],_0x359aba=_0x4877db[_0x20ec7f++],_0x3c4a31=_0x4877db[_0x20ec7f++],_0xc89854=_0x4877db[_0x20ec7f++],_0x38269c=_0x4877db[_0x20ec7f++],_0x3ccc07=_0x4877db[_0x20ec7f++],_0x2114f9=_0x4877db[_0x20ec7f];return defined$1(_0x5cc205)?(_0x5cc205['_radii']=Cartesian3[_0x1ea9aa(0x40f3)](_0x50522b,_0x5cc205[_0x1ea9aa(0x1ef1)]),_0x5cc205[_0x1ea9aa(0xefd)]=Cartesian3[_0x1ea9aa(0x40f3)](_0x343195,_0x5cc205[_0x1ea9aa(0xefd)]),_0x5cc205['_vertexFormat']=VertexFormat[_0x1ea9aa(0x40f3)](_0x3abd96,_0x5cc205[_0x59c164(0x4c25)]),_0x5cc205[_0x59c164(0x32a9)]=_0x5cffc9,_0x5cc205[_0x59c164(0x356b)]=_0x359aba,_0x5cc205[_0x1ea9aa(0x49e0)]=_0x3c4a31,_0x5cc205[_0x1ea9aa(0x5ea4)]=_0xc89854,_0x5cc205[_0x1ea9aa(0x534b)]=_0x38269c,_0x5cc205[_0x1ea9aa(0xdca)]=_0x3ccc07,_0x5cc205[_0x1ea9aa(0x2827)]=-0x1===_0x2114f9?void 0x0:_0x2114f9,_0x5cc205):(scratchOptions$e[_0x1ea9aa(0x2e5c)]=_0x5cffc9,scratchOptions$e[_0x1ea9aa(0x35cb)]=_0x359aba,scratchOptions$e[_0x1ea9aa(0x4dfb)]=_0x3c4a31,scratchOptions$e[_0x1ea9aa(0x4e76)]=_0xc89854,scratchOptions$e[_0x1ea9aa(0x5c90)]=_0x38269c,scratchOptions$e[_0x59c164(0x7d2)]=_0x3ccc07,scratchOptions$e[_0x1ea9aa(0x4236)]=-0x1===_0x2114f9?void 0x0:_0x2114f9,new EllipsoidGeometry(scratchOptions$e));},EllipsoidGeometry[_0x5e00b3(0x1647)]=function(_0x281936){var _0x25a428=_0x307c2b,_0x18439e=_0x5e00b3,_0x151728=_0x281936[_0x25a428(0x618)];if(!(_0x151728['x']<=0x0||_0x151728['y']<=0x0||_0x151728['z']<=0x0)){var _0x52a9c5=_0x281936[_0x18439e(0xefd)];if(!(_0x52a9c5['x']<=0x0||_0x52a9c5['y']<=0x0||_0x52a9c5['z']<=0x0)){var _0x14b098,_0x49549a,_0x1e01af=_0x281936[_0x18439e(0x1548)],_0x49e93f=_0x281936[_0x25a428(0x356b)],_0xbc8990=_0x281936[_0x18439e(0x49e0)],_0x5099f0=_0x281936[_0x18439e(0x5ea4)],_0x569164=_0x281936[_0x18439e(0x344e)],_0x576137=_0x281936[_0x18439e(0xdca)]+0x1,_0x33c4e0=_0x281936[_0x25a428(0x451f)]+0x1;(_0x576137=Math[_0x18439e(0x3d49)](_0x576137*Math[_0x18439e(0x1beb)](_0x49e93f-_0x1e01af)/CesiumMath[_0x18439e(0x352c)]))<0x2&&(_0x576137=0x2),(_0x33c4e0=Math[_0x25a428(0x1ff1)](_0x33c4e0*Math[_0x18439e(0x1beb)](_0x5099f0-_0xbc8990)/CesiumMath['PI']))<0x2&&(_0x33c4e0=0x2);var _0x83ded8=0x0,_0x9e4cb7=[_0xbc8990],_0x46bf6b=[_0x1e01af];for(_0x14b098=0x0;_0x14b098<_0x33c4e0;_0x14b098++)_0x9e4cb7[_0x18439e(0x5323)](_0xbc8990+_0x14b098*(_0x5099f0-_0xbc8990)/(_0x33c4e0-0x1));for(_0x9e4cb7['push'](_0x5099f0),_0x49549a=0x0;_0x49549a<_0x576137;_0x49549a++)_0x46bf6b[_0x18439e(0x5323)](_0x1e01af+_0x49549a*(_0x49e93f-_0x1e01af)/(_0x576137-0x1));_0x46bf6b[_0x18439e(0x5323)](_0x49e93f);var _0x582624=_0x9e4cb7[_0x25a428(0x2ef4)],_0x179ce6=_0x46bf6b[_0x18439e(0x809)],_0x16fbdf=0x0,_0x4365f2=0x1,_0x21422c=_0x52a9c5['x']!==_0x151728['x']||_0x52a9c5['y']!==_0x151728['y']||_0x52a9c5['z']!==_0x151728['z'],_0x219b5f=!0x1,_0x3dae25=!0x1,_0x174d5c=!0x1;_0x21422c&&(_0x4365f2=0x2,_0xbc8990>0x0&&(_0x219b5f=!0x0,_0x16fbdf+=_0x576137-0x1),_0x5099f0<Math['PI']&&(_0x3dae25=!0x0,_0x16fbdf+=_0x576137-0x1),(_0x49e93f-_0x1e01af)%CesiumMath[_0x18439e(0x352c)]?(_0x174d5c=!0x0,_0x16fbdf+=0x2*(_0x33c4e0-0x1)+0x1):_0x16fbdf+=0x1);var _0x4bf411=_0x179ce6*_0x582624*_0x4365f2,_0x23e87d=new Float64Array(0x3*_0x4bf411),_0x57b15c=arrayFill(new Array(_0x4bf411),!0x1),_0x2e2bd8=arrayFill(new Array(_0x4bf411),!0x1),_0x470abe=_0x576137*_0x33c4e0*_0x4365f2,_0x4fe843=0x6*(_0x470abe+_0x16fbdf+0x1-(_0x576137+_0x33c4e0)*_0x4365f2),_0x1f5995=IndexDatatype$1[_0x18439e(0x40dd)](_0x470abe,_0x4fe843),_0x2211b7=_0x569164[_0x18439e(0x47ce)]?new Float32Array(0x3*_0x4bf411):void 0x0,_0x1dd4ad=_0x569164[_0x18439e(0x2005)]?new Float32Array(0x3*_0x4bf411):void 0x0,_0x3d4977=_0x569164[_0x18439e(0x333d)]?new Float32Array(0x3*_0x4bf411):void 0x0,_0x4d8344=_0x569164['st']?new Float32Array(0x2*_0x4bf411):void 0x0,_0x290860=new Array(_0x582624),_0x34c9f6=new Array(_0x582624);for(_0x14b098=0x0;_0x14b098<_0x582624;_0x14b098++)_0x290860[_0x14b098]=sin$5(_0x9e4cb7[_0x14b098]),_0x34c9f6[_0x14b098]=cos$5(_0x9e4cb7[_0x14b098]);var _0x1f2646=new Array(_0x179ce6),_0x37faac=new Array(_0x179ce6);for(_0x49549a=0x0;_0x49549a<_0x179ce6;_0x49549a++)_0x37faac[_0x49549a]=cos$5(_0x46bf6b[_0x49549a]),_0x1f2646[_0x49549a]=sin$5(_0x46bf6b[_0x49549a]);for(_0x14b098=0x0;_0x14b098<_0x582624;_0x14b098++)for(_0x49549a=0x0;_0x49549a<_0x179ce6;_0x49549a++)_0x23e87d[_0x83ded8++]=_0x151728['x']*_0x290860[_0x14b098]*_0x37faac[_0x49549a],_0x23e87d[_0x83ded8++]=_0x151728['y']*_0x290860[_0x14b098]*_0x1f2646[_0x49549a],_0x23e87d[_0x83ded8++]=_0x151728['z']*_0x34c9f6[_0x14b098];var _0x360b11,_0x118f8f,_0x293fa5,_0x13707c,_0x118138=_0x4bf411/0x2;if(_0x21422c){for(_0x14b098=0x0;_0x14b098<_0x582624;_0x14b098++)for(_0x49549a=0x0;_0x49549a<_0x179ce6;_0x49549a++)_0x23e87d[_0x83ded8++]=_0x52a9c5['x']*_0x290860[_0x14b098]*_0x37faac[_0x49549a],_0x23e87d[_0x83ded8++]=_0x52a9c5['y']*_0x290860[_0x14b098]*_0x1f2646[_0x49549a],_0x23e87d[_0x83ded8++]=_0x52a9c5['z']*_0x34c9f6[_0x14b098],_0x57b15c[_0x118138]=!0x0,_0x14b098>0x0&&_0x14b098!==_0x582624-0x1&&0x0!==_0x49549a&&_0x49549a!==_0x179ce6-0x1&&(_0x2e2bd8[_0x118138]=!0x0),_0x118138++;}for(_0x83ded8=0x0,_0x14b098=0x1;_0x14b098<_0x582624-0x2;_0x14b098++)for(_0x360b11=_0x14b098*_0x179ce6,_0x118f8f=(_0x14b098+0x1)*_0x179ce6,_0x49549a=0x1;_0x49549a<_0x179ce6-0x2;_0x49549a++)_0x1f5995[_0x83ded8++]=_0x118f8f+_0x49549a,_0x1f5995[_0x83ded8++]=_0x118f8f+_0x49549a+0x1,_0x1f5995[_0x83ded8++]=_0x360b11+_0x49549a+0x1,_0x1f5995[_0x83ded8++]=_0x118f8f+_0x49549a,_0x1f5995[_0x83ded8++]=_0x360b11+_0x49549a+0x1,_0x1f5995[_0x83ded8++]=_0x360b11+_0x49549a;if(_0x21422c){var _0x3579d=_0x582624*_0x179ce6;for(_0x14b098=0x1;_0x14b098<_0x582624-0x2;_0x14b098++)for(_0x360b11=_0x3579d+_0x14b098*_0x179ce6,_0x118f8f=_0x3579d+(_0x14b098+0x1)*_0x179ce6,_0x49549a=0x1;_0x49549a<_0x179ce6-0x2;_0x49549a++)_0x1f5995[_0x83ded8++]=_0x118f8f+_0x49549a,_0x1f5995[_0x83ded8++]=_0x360b11+_0x49549a,_0x1f5995[_0x83ded8++]=_0x360b11+_0x49549a+0x1,_0x1f5995[_0x83ded8++]=_0x118f8f+_0x49549a,_0x1f5995[_0x83ded8++]=_0x360b11+_0x49549a+0x1,_0x1f5995[_0x83ded8++]=_0x118f8f+_0x49549a+0x1;}if(_0x21422c){if(_0x219b5f){for(_0x13707c=_0x582624*_0x179ce6,_0x14b098=0x1;_0x14b098<_0x179ce6-0x2;_0x14b098++)_0x1f5995[_0x83ded8++]=_0x14b098,_0x1f5995[_0x83ded8++]=_0x14b098+0x1,_0x1f5995[_0x83ded8++]=_0x13707c+_0x14b098+0x1,_0x1f5995[_0x83ded8++]=_0x14b098,_0x1f5995[_0x83ded8++]=_0x13707c+_0x14b098+0x1,_0x1f5995[_0x83ded8++]=_0x13707c+_0x14b098;}if(_0x3dae25){for(_0x293fa5=_0x582624*_0x179ce6-_0x179ce6,_0x13707c=_0x582624*_0x179ce6*_0x4365f2-_0x179ce6,_0x14b098=0x1;_0x14b098<_0x179ce6-0x2;_0x14b098++)_0x1f5995[_0x83ded8++]=_0x293fa5+_0x14b098+0x1,_0x1f5995[_0x83ded8++]=_0x293fa5+_0x14b098,_0x1f5995[_0x83ded8++]=_0x13707c+_0x14b098,_0x1f5995[_0x83ded8++]=_0x293fa5+_0x14b098+0x1,_0x1f5995[_0x83ded8++]=_0x13707c+_0x14b098,_0x1f5995[_0x83ded8++]=_0x13707c+_0x14b098+0x1;}}if(_0x174d5c){for(_0x14b098=0x1;_0x14b098<_0x582624-0x2;_0x14b098++)_0x13707c=_0x179ce6*_0x582624+_0x179ce6*_0x14b098,_0x293fa5=_0x179ce6*_0x14b098,_0x1f5995[_0x83ded8++]=_0x13707c,_0x1f5995[_0x83ded8++]=_0x293fa5+_0x179ce6,_0x1f5995[_0x83ded8++]=_0x293fa5,_0x1f5995[_0x83ded8++]=_0x13707c,_0x1f5995[_0x83ded8++]=_0x13707c+_0x179ce6,_0x1f5995[_0x83ded8++]=_0x293fa5+_0x179ce6;for(_0x14b098=0x1;_0x14b098<_0x582624-0x2;_0x14b098++)_0x13707c=_0x179ce6*_0x582624+_0x179ce6*(_0x14b098+0x1)-0x1,_0x293fa5=_0x179ce6*(_0x14b098+0x1)-0x1,_0x1f5995[_0x83ded8++]=_0x293fa5+_0x179ce6,_0x1f5995[_0x83ded8++]=_0x13707c,_0x1f5995[_0x83ded8++]=_0x293fa5,_0x1f5995[_0x83ded8++]=_0x293fa5+_0x179ce6,_0x1f5995[_0x83ded8++]=_0x13707c+_0x179ce6,_0x1f5995[_0x83ded8++]=_0x13707c;}var _0x575f8=new GeometryAttributes();_0x569164[_0x18439e(0x3747)]&&(_0x575f8[_0x25a428(0x2fe9)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x18439e(0x4e01)],'componentsPerAttribute':0x3,'values':_0x23e87d}));var _0x1d3d49,_0x2b3909=0x0,_0x5a3169=0x0,_0x33c7bd=0x0,_0x2443e0=0x0,_0x5d7b2e=_0x4bf411/0x2,_0x4f9c3e=Ellipsoid[_0x18439e(0x16c8)](_0x151728),_0x52fd7a=Ellipsoid[_0x25a428(0x3b2f)](_0x52a9c5);if(_0x569164['st']||_0x569164[_0x18439e(0x47ce)]||_0x569164[_0x25a428(0x232e)]||_0x569164[_0x18439e(0x333d)]){for(_0x14b098=0x0;_0x14b098<_0x4bf411;_0x14b098++){_0x1d3d49=_0x57b15c[_0x14b098]?_0x52fd7a:_0x4f9c3e;var _0x298b0d=Cartesian3[_0x18439e(0x361f)](_0x23e87d,0x3*_0x14b098,scratchPosition$e),_0x546dd1=_0x1d3d49[_0x18439e(0x2b98)](_0x298b0d,scratchNormal$6);if(_0x2e2bd8[_0x14b098]&&Cartesian3[_0x18439e(0xa61)](_0x546dd1,_0x546dd1),_0x569164['st']){var _0x491348=Cartesian2[_0x25a428(0x5309)](_0x546dd1,scratchNormalST$2);_0x4d8344[_0x2b3909++]=Math[_0x18439e(0x51e)](_0x491348['y'],_0x491348['x'])/CesiumMath[_0x18439e(0x352c)]+0.5,_0x4d8344[_0x2b3909++]=Math[_0x18439e(0x17b7)](_0x546dd1['z'])/Math['PI']+0.5;}if(_0x569164[_0x18439e(0x47ce)]&&(_0x2211b7[_0x5a3169++]=_0x546dd1['x'],_0x2211b7[_0x5a3169++]=_0x546dd1['y'],_0x2211b7[_0x5a3169++]=_0x546dd1['z']),_0x569164[_0x18439e(0x2005)]||_0x569164[_0x18439e(0x333d)]){var _0x3eaf11,_0xea4248=scratchTangent$5,_0x2e5ed9=0x0;if(_0x57b15c[_0x14b098]&&(_0x2e5ed9=_0x5d7b2e),_0x3eaf11=!_0x219b5f&&_0x14b098>=_0x2e5ed9&&_0x14b098<_0x2e5ed9+0x2*_0x179ce6?Cartesian3[_0x18439e(0x442b)]:Cartesian3[_0x18439e(0x39c7)],Cartesian3[_0x25a428(0x1b4a)](_0x3eaf11,_0x546dd1,_0xea4248),Cartesian3[_0x18439e(0x4853)](_0xea4248,_0xea4248),_0x569164[_0x18439e(0x2005)]&&(_0x1dd4ad[_0x33c7bd++]=_0xea4248['x'],_0x1dd4ad[_0x33c7bd++]=_0xea4248['y'],_0x1dd4ad[_0x33c7bd++]=_0xea4248['z']),_0x569164[_0x18439e(0x333d)]){var _0x40b5c7=Cartesian3[_0x18439e(0x4143)](_0x546dd1,_0xea4248,scratchBitangent$4);Cartesian3[_0x18439e(0x4853)](_0x40b5c7,_0x40b5c7),_0x3d4977[_0x2443e0++]=_0x40b5c7['x'],_0x3d4977[_0x2443e0++]=_0x40b5c7['y'],_0x3d4977[_0x2443e0++]=_0x40b5c7['z'];}}}_0x569164['st']&&(_0x575f8['st']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x18439e(0x486a)],'componentsPerAttribute':0x2,'values':_0x4d8344})),_0x569164['normal']&&(_0x575f8[_0x25a428(0x4407)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x18439e(0x486a)],'componentsPerAttribute':0x3,'values':_0x2211b7})),_0x569164[_0x18439e(0x2005)]&&(_0x575f8[_0x18439e(0x2005)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x18439e(0x486a)],'componentsPerAttribute':0x3,'values':_0x1dd4ad})),_0x569164[_0x25a428(0x506b)]&&(_0x575f8[_0x18439e(0x333d)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x18439e(0x486a)],'componentsPerAttribute':0x3,'values':_0x3d4977}));}if(defined$1(_0x281936[_0x18439e(0x2827)])){var _0x53380b=_0x23e87d[_0x18439e(0x809)],_0x38224d=new Uint8Array(_0x53380b/0x3);arrayFill(_0x38224d,_0x281936[_0x18439e(0x2827)]===GeometryOffsetAttribute$1[_0x18439e(0x423a)]?0x0:0x1),_0x575f8[_0x18439e(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x18439e(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x38224d});}return new Geometry$1({'attributes':_0x575f8,'indices':_0x1f5995,'primitiveType':PrimitiveType$1[_0x18439e(0xf30)],'boundingSphere':BoundingSphere[_0x18439e(0x4d91)](_0x4f9c3e),'offsetAttribute':_0x281936[_0x18439e(0x2827)]});}}},EllipsoidGeometry[_0x5e00b3(0x208c)]=function(){var _0x887764=_0x5e00b3;return defined$1(unitEllipsoidGeometry$1)||(unitEllipsoidGeometry$1=EllipsoidGeometry[_0x887764(0x1647)](new EllipsoidGeometry({'radii':new Cartesian3(0x1,0x1,0x1),'vertexFormat':VertexFormat[_0x887764(0x29af)]}))),unitEllipsoidGeometry$1;};var defaultRadii$2=new Cartesian3(0x1,0x1,0x1),cos$4=Math[_0x5e00b3(0x52a3)],sin$4=Math[_0x5e00b3(0x1428)];function EllipsoidOutlineGeometry(_0x2c6689){var _0x551a14=_0x307c2b,_0x523f99=_0x5e00b3;_0x2c6689=defaultValue$1(_0x2c6689,defaultValue$1[_0x523f99(0x243c)]);var _0x410fed=defaultValue$1(_0x2c6689[_0x523f99(0x37ad)],defaultRadii$2),_0x3a0520=defaultValue$1(_0x2c6689[_0x523f99(0x6d1)],_0x410fed),_0x5aece5=defaultValue$1(_0x2c6689['minimumClock'],0x0),_0x7a8fad=defaultValue$1(_0x2c6689[_0x523f99(0x35cb)],CesiumMath[_0x523f99(0x352c)]),_0x2c1909=defaultValue$1(_0x2c6689[_0x523f99(0x4dfb)],0x0),_0x5e4605=defaultValue$1(_0x2c6689[_0x551a14(0x3021)],CesiumMath['PI']),_0x3c97c4=Math[_0x523f99(0x3d49)](defaultValue$1(_0x2c6689[_0x523f99(0x5c90)],0xa)),_0x3f9e5a=Math[_0x523f99(0x3d49)](defaultValue$1(_0x2c6689[_0x523f99(0x20d6)],0x8)),_0x11ec1e=Math['round'](defaultValue$1(_0x2c6689[_0x551a14(0x2019)],0x80));this[_0x523f99(0x1ef1)]=Cartesian3[_0x523f99(0x40f3)](_0x410fed),this['_innerRadii']=Cartesian3[_0x523f99(0x40f3)](_0x3a0520),this['_minimumClock']=_0x5aece5,this[_0x523f99(0x47ec)]=_0x7a8fad,this[_0x523f99(0x49e0)]=_0x2c1909,this[_0x523f99(0x5ea4)]=_0x5e4605,this[_0x523f99(0x534b)]=_0x3c97c4,this[_0x551a14(0x3169)]=_0x3f9e5a,this[_0x551a14(0x953)]=_0x11ec1e,this[_0x551a14(0x16cc)]=_0x2c6689[_0x523f99(0x4236)],this[_0x523f99(0x254e)]=_0x523f99(0x259c);}EllipsoidOutlineGeometry[_0x5e00b3(0x2dd8)]=0x2*Cartesian3[_0x307c2b(0x18d6)]+0x8,EllipsoidOutlineGeometry[_0x5e00b3(0x52a8)]=function(_0x1f330f,_0x5508c3,_0x1f0c8f){var _0x3d420d=_0x307c2b,_0x2980a8=_0x5e00b3;return _0x1f0c8f=defaultValue$1(_0x1f0c8f,0x0),Cartesian3[_0x3d420d(0x5845)](_0x1f330f[_0x2980a8(0x1ef1)],_0x5508c3,_0x1f0c8f),_0x1f0c8f+=Cartesian3[_0x3d420d(0x18d6)],Cartesian3[_0x2980a8(0x52a8)](_0x1f330f[_0x2980a8(0xefd)],_0x5508c3,_0x1f0c8f),_0x1f0c8f+=Cartesian3[_0x2980a8(0x2dd8)],_0x5508c3[_0x1f0c8f++]=_0x1f330f[_0x3d420d(0x32a9)],_0x5508c3[_0x1f0c8f++]=_0x1f330f[_0x2980a8(0x47ec)],_0x5508c3[_0x1f0c8f++]=_0x1f330f[_0x2980a8(0x49e0)],_0x5508c3[_0x1f0c8f++]=_0x1f330f[_0x2980a8(0x5ea4)],_0x5508c3[_0x1f0c8f++]=_0x1f330f[_0x3d420d(0x451f)],_0x5508c3[_0x1f0c8f++]=_0x1f330f[_0x2980a8(0xdca)],_0x5508c3[_0x1f0c8f++]=_0x1f330f[_0x2980a8(0x34e9)],_0x5508c3[_0x1f0c8f]=defaultValue$1(_0x1f330f['_offsetAttribute'],-0x1),_0x5508c3;};var scratchRadii$3=new Cartesian3(),scratchInnerRadii$2=new Cartesian3(),scratchOptions$d={'radii':scratchRadii$3,'innerRadii':scratchInnerRadii$2,'minimumClock':void 0x0,'maximumClock':void 0x0,'minimumCone':void 0x0,'maximumCone':void 0x0,'stackPartitions':void 0x0,'slicePartitions':void 0x0,'subdivisions':void 0x0,'offsetAttribute':void 0x0};function EllipsoidTerrainProvider(_0x307b84){var _0x348894=_0x307c2b,_0x2ccc8a=_0x5e00b3;_0x307b84=defaultValue$1(_0x307b84,{}),this[_0x2ccc8a(0x2ba3)]=_0x307b84[_0x2ccc8a(0x3f84)],defined$1(this[_0x2ccc8a(0x2ba3)])||(this[_0x348894(0x374c)]=new GeographicTilingScheme({'ellipsoid':defaultValue$1(_0x307b84[_0x2ccc8a(0x4faa)],Ellipsoid[_0x2ccc8a(0x17f7)])})),this[_0x2ccc8a(0x3d0d)]=TerrainProvider[_0x2ccc8a(0x48c7)](this[_0x2ccc8a(0x2ba3)][_0x2ccc8a(0x4faa)],0x40,this[_0x2ccc8a(0x2ba3)][_0x2ccc8a(0x5334)](0x0)),this[_0x2ccc8a(0x1d8e)]=new Event(),this[_0x2ccc8a(0x5bc)]=_0x307b84[_0x348894(0x3d9a)],this[_0x2ccc8a(0x4b17)]=!0x1,this[_0x2ccc8a(0x41ff)]=when[_0x348894(0x511b)](!0x0);}function EventHelper(){var _0x33c5a6=_0x5e00b3;this[_0x33c5a6(0x1cb3)]=[];}EllipsoidOutlineGeometry[_0x5e00b3(0x1d8a)]=function(_0x188395,_0x334de0,_0x3c71fc){var _0x466548=_0x307c2b,_0x3b39a3=_0x5e00b3;_0x334de0=defaultValue$1(_0x334de0,0x0);var _0x4a36de=Cartesian3[_0x3b39a3(0x1d8a)](_0x188395,_0x334de0,scratchRadii$3);_0x334de0+=Cartesian3[_0x3b39a3(0x2dd8)];var _0x3b7415=Cartesian3['unpack'](_0x188395,_0x334de0,scratchInnerRadii$2);_0x334de0+=Cartesian3[_0x3b39a3(0x2dd8)];var _0x40e52c=_0x188395[_0x334de0++],_0x436a1d=_0x188395[_0x334de0++],_0x55062a=_0x188395[_0x334de0++],_0x1e5a31=_0x188395[_0x334de0++],_0x2293fd=_0x188395[_0x334de0++],_0x3247a7=_0x188395[_0x334de0++],_0x15d32a=_0x188395[_0x334de0++],_0x2e99c5=_0x188395[_0x334de0];return defined$1(_0x3c71fc)?(_0x3c71fc[_0x3b39a3(0x1ef1)]=Cartesian3[_0x466548(0x2d7b)](_0x4a36de,_0x3c71fc[_0x466548(0x618)]),_0x3c71fc[_0x466548(0x16d)]=Cartesian3[_0x3b39a3(0x40f3)](_0x3b7415,_0x3c71fc[_0x466548(0x16d)]),_0x3c71fc[_0x3b39a3(0x1548)]=_0x40e52c,_0x3c71fc[_0x3b39a3(0x47ec)]=_0x436a1d,_0x3c71fc[_0x3b39a3(0x49e0)]=_0x55062a,_0x3c71fc[_0x3b39a3(0x5ea4)]=_0x1e5a31,_0x3c71fc[_0x3b39a3(0x534b)]=_0x2293fd,_0x3c71fc[_0x3b39a3(0xdca)]=_0x3247a7,_0x3c71fc[_0x3b39a3(0x34e9)]=_0x15d32a,_0x3c71fc[_0x3b39a3(0x2827)]=-0x1===_0x2e99c5?void 0x0:_0x2e99c5,_0x3c71fc):(scratchOptions$d[_0x466548(0x23d)]=_0x40e52c,scratchOptions$d[_0x3b39a3(0x35cb)]=_0x436a1d,scratchOptions$d[_0x3b39a3(0x4dfb)]=_0x55062a,scratchOptions$d[_0x3b39a3(0x4e76)]=_0x1e5a31,scratchOptions$d[_0x3b39a3(0x5c90)]=_0x2293fd,scratchOptions$d[_0x3b39a3(0x20d6)]=_0x3247a7,scratchOptions$d[_0x3b39a3(0x13d7)]=_0x15d32a,scratchOptions$d[_0x3b39a3(0x4236)]=-0x1===_0x2e99c5?void 0x0:_0x2e99c5,new EllipsoidOutlineGeometry(scratchOptions$d));},EllipsoidOutlineGeometry['createGeometry']=function(_0x4d910a){var _0x5795bf=_0x307c2b,_0x3ab48e=_0x5e00b3,_0x64977d=_0x4d910a[_0x3ab48e(0x1ef1)];if(!(_0x64977d['x']<=0x0||_0x64977d['y']<=0x0||_0x64977d['z']<=0x0)){var _0x15454d=_0x4d910a[_0x3ab48e(0xefd)];if(!(_0x15454d['x']<=0x0||_0x15454d['y']<=0x0||_0x15454d['z']<=0x0)){var _0x1bd985=_0x4d910a[_0x3ab48e(0x1548)],_0x526eb2=_0x4d910a[_0x3ab48e(0x47ec)],_0x22246b=_0x4d910a[_0x3ab48e(0x49e0)],_0x13342f=_0x4d910a[_0x3ab48e(0x5ea4)],_0x316a68=_0x4d910a[_0x3ab48e(0x34e9)],_0x2f142e=Ellipsoid[_0x3ab48e(0x16c8)](_0x64977d),_0x42bdfb=_0x4d910a[_0x3ab48e(0xdca)]+0x1,_0x5704cd=_0x4d910a[_0x3ab48e(0x534b)]+0x1;(_0x42bdfb=Math[_0x3ab48e(0x3d49)](_0x42bdfb*Math[_0x3ab48e(0x1beb)](_0x526eb2-_0x1bd985)/CesiumMath[_0x3ab48e(0x352c)]))<0x2&&(_0x42bdfb=0x2),(_0x5704cd=Math[_0x5795bf(0x1ff1)](_0x5704cd*Math[_0x3ab48e(0x1beb)](_0x13342f-_0x22246b)/CesiumMath['PI']))<0x2&&(_0x5704cd=0x2);var _0x15c933=0x0,_0x2b6a0b=0x1,_0x3c610d=_0x15454d['x']!==_0x64977d['x']||_0x15454d['y']!==_0x64977d['y']||_0x15454d['z']!==_0x64977d['z'],_0x25689f=!0x1,_0x2fdee1=!0x1;_0x3c610d&&(_0x2b6a0b=0x2,_0x22246b>0x0&&(_0x25689f=!0x0,_0x15c933+=_0x42bdfb),_0x13342f<Math['PI']&&(_0x2fdee1=!0x0,_0x15c933+=_0x42bdfb));var _0xcfcee1,_0x81c32b,_0x338267,_0xd95a1f,_0x42abb0=_0x316a68*_0x2b6a0b*(_0x5704cd+_0x42bdfb),_0x16135f=new Float64Array(0x3*_0x42abb0),_0x9ad713=0x2*(_0x42abb0+_0x15c933-(_0x42bdfb+_0x5704cd)*_0x2b6a0b),_0x3420cc=IndexDatatype$1[_0x3ab48e(0x40dd)](_0x42abb0,_0x9ad713),_0x442515=0x0,_0x27f61b=new Array(_0x5704cd),_0x3ef2a9=new Array(_0x5704cd);for(_0xcfcee1=0x0;_0xcfcee1<_0x5704cd;_0xcfcee1++)_0xd95a1f=_0x22246b+_0xcfcee1*(_0x13342f-_0x22246b)/(_0x5704cd-0x1),_0x27f61b[_0xcfcee1]=sin$4(_0xd95a1f),_0x3ef2a9[_0xcfcee1]=cos$4(_0xd95a1f);var _0x49fa27=new Array(_0x316a68),_0x1612d6=new Array(_0x316a68);for(_0xcfcee1=0x0;_0xcfcee1<_0x316a68;_0xcfcee1++)_0x338267=_0x1bd985+_0xcfcee1*(_0x526eb2-_0x1bd985)/(_0x316a68-0x1),_0x49fa27[_0xcfcee1]=sin$4(_0x338267),_0x1612d6[_0xcfcee1]=cos$4(_0x338267);for(_0xcfcee1=0x0;_0xcfcee1<_0x5704cd;_0xcfcee1++)for(_0x81c32b=0x0;_0x81c32b<_0x316a68;_0x81c32b++)_0x16135f[_0x442515++]=_0x64977d['x']*_0x27f61b[_0xcfcee1]*_0x1612d6[_0x81c32b],_0x16135f[_0x442515++]=_0x64977d['y']*_0x27f61b[_0xcfcee1]*_0x49fa27[_0x81c32b],_0x16135f[_0x442515++]=_0x64977d['z']*_0x3ef2a9[_0xcfcee1];if(_0x3c610d){for(_0xcfcee1=0x0;_0xcfcee1<_0x5704cd;_0xcfcee1++)for(_0x81c32b=0x0;_0x81c32b<_0x316a68;_0x81c32b++)_0x16135f[_0x442515++]=_0x15454d['x']*_0x27f61b[_0xcfcee1]*_0x1612d6[_0x81c32b],_0x16135f[_0x442515++]=_0x15454d['y']*_0x27f61b[_0xcfcee1]*_0x49fa27[_0x81c32b],_0x16135f[_0x442515++]=_0x15454d['z']*_0x3ef2a9[_0xcfcee1];}for(_0x27f61b[_0x3ab48e(0x809)]=_0x316a68,_0x3ef2a9[_0x3ab48e(0x809)]=_0x316a68,_0xcfcee1=0x0;_0xcfcee1<_0x316a68;_0xcfcee1++)_0xd95a1f=_0x22246b+_0xcfcee1*(_0x13342f-_0x22246b)/(_0x316a68-0x1),_0x27f61b[_0xcfcee1]=sin$4(_0xd95a1f),_0x3ef2a9[_0xcfcee1]=cos$4(_0xd95a1f);for(_0x49fa27[_0x3ab48e(0x809)]=_0x42bdfb,_0x1612d6[_0x3ab48e(0x809)]=_0x42bdfb,_0xcfcee1=0x0;_0xcfcee1<_0x42bdfb;_0xcfcee1++)_0x338267=_0x1bd985+_0xcfcee1*(_0x526eb2-_0x1bd985)/(_0x42bdfb-0x1),_0x49fa27[_0xcfcee1]=sin$4(_0x338267),_0x1612d6[_0xcfcee1]=cos$4(_0x338267);for(_0xcfcee1=0x0;_0xcfcee1<_0x316a68;_0xcfcee1++)for(_0x81c32b=0x0;_0x81c32b<_0x42bdfb;_0x81c32b++)_0x16135f[_0x442515++]=_0x64977d['x']*_0x27f61b[_0xcfcee1]*_0x1612d6[_0x81c32b],_0x16135f[_0x442515++]=_0x64977d['y']*_0x27f61b[_0xcfcee1]*_0x49fa27[_0x81c32b],_0x16135f[_0x442515++]=_0x64977d['z']*_0x3ef2a9[_0xcfcee1];if(_0x3c610d){for(_0xcfcee1=0x0;_0xcfcee1<_0x316a68;_0xcfcee1++)for(_0x81c32b=0x0;_0x81c32b<_0x42bdfb;_0x81c32b++)_0x16135f[_0x442515++]=_0x15454d['x']*_0x27f61b[_0xcfcee1]*_0x1612d6[_0x81c32b],_0x16135f[_0x442515++]=_0x15454d['y']*_0x27f61b[_0xcfcee1]*_0x49fa27[_0x81c32b],_0x16135f[_0x442515++]=_0x15454d['z']*_0x3ef2a9[_0xcfcee1];}for(_0x442515=0x0,_0xcfcee1=0x0;_0xcfcee1<_0x5704cd*_0x2b6a0b;_0xcfcee1++){var _0x21634b=_0xcfcee1*_0x316a68;for(_0x81c32b=0x0;_0x81c32b<_0x316a68-0x1;_0x81c32b++)_0x3420cc[_0x442515++]=_0x21634b+_0x81c32b,_0x3420cc[_0x442515++]=_0x21634b+_0x81c32b+0x1;}var _0x350634=_0x5704cd*_0x316a68*_0x2b6a0b;for(_0xcfcee1=0x0;_0xcfcee1<_0x42bdfb;_0xcfcee1++)for(_0x81c32b=0x0;_0x81c32b<_0x316a68-0x1;_0x81c32b++)_0x3420cc[_0x442515++]=_0x350634+_0xcfcee1+_0x81c32b*_0x42bdfb,_0x3420cc[_0x442515++]=_0x350634+_0xcfcee1+(_0x81c32b+0x1)*_0x42bdfb;if(_0x3c610d){for(_0x350634=_0x5704cd*_0x316a68*_0x2b6a0b+_0x42bdfb*_0x316a68,_0xcfcee1=0x0;_0xcfcee1<_0x42bdfb;_0xcfcee1++)for(_0x81c32b=0x0;_0x81c32b<_0x316a68-0x1;_0x81c32b++)_0x3420cc[_0x442515++]=_0x350634+_0xcfcee1+_0x81c32b*_0x42bdfb,_0x3420cc[_0x442515++]=_0x350634+_0xcfcee1+(_0x81c32b+0x1)*_0x42bdfb;}if(_0x3c610d){var _0x31224f=_0x5704cd*_0x316a68*_0x2b6a0b,_0x5814c0=_0x31224f+_0x316a68*_0x42bdfb;if(_0x25689f){for(_0xcfcee1=0x0;_0xcfcee1<_0x42bdfb;_0xcfcee1++)_0x3420cc[_0x442515++]=_0x31224f+_0xcfcee1,_0x3420cc[_0x442515++]=_0x5814c0+_0xcfcee1;}if(_0x2fdee1){for(_0x31224f+=_0x316a68*_0x42bdfb-_0x42bdfb,_0x5814c0+=_0x316a68*_0x42bdfb-_0x42bdfb,_0xcfcee1=0x0;_0xcfcee1<_0x42bdfb;_0xcfcee1++)_0x3420cc[_0x442515++]=_0x31224f+_0xcfcee1,_0x3420cc[_0x442515++]=_0x5814c0+_0xcfcee1;}}var _0x3f1a53=new GeometryAttributes({'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3ab48e(0x4e01)],'componentsPerAttribute':0x3,'values':_0x16135f})});if(defined$1(_0x4d910a[_0x5795bf(0x16cc)])){var _0x43375=_0x16135f[_0x3ab48e(0x809)],_0x4b0e16=new Uint8Array(_0x43375/0x3);arrayFill(_0x4b0e16,_0x4d910a[_0x3ab48e(0x2827)]===GeometryOffsetAttribute$1[_0x3ab48e(0x423a)]?0x0:0x1),_0x3f1a53[_0x3ab48e(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3ab48e(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x4b0e16});}return new Geometry$1({'attributes':_0x3f1a53,'indices':_0x3420cc,'primitiveType':PrimitiveType$1['LINES'],'boundingSphere':BoundingSphere[_0x3ab48e(0x4d91)](_0x2f142e),'offsetAttribute':_0x4d910a[_0x3ab48e(0x2827)]});}}},Object['defineProperties'](EllipsoidTerrainProvider[_0x5e00b3(0x3720)],{'errorEvent':{'get':function(){var _0x5a07b3=_0x307c2b;return this[_0x5a07b3(0x35dd)];}},'credit':{'get':function(){}},'tilingScheme':{'get':function(){var _0x537907=_0x5e00b3;return this[_0x537907(0x2ba3)];}},'ready':{'get':function(){return!0x0;}},'readyPromise':{'get':function(){var _0x32e887=_0x5e00b3;return this[_0x32e887(0x41ff)];}},'hasWaterMask':{'get':function(){return!0x1;}},'hasVertexNormals':{'get':function(){return!0x1;}},'isCreateSkirt':{'get':function(){var _0x2a356a=_0x307c2b;return this[_0x2a356a(0x2c9d)];},'set':function(_0x54323b){var _0x55392b=_0x307c2b,_0x4056ea=_0x5e00b3;_0x54323b!==this[_0x4056ea(0x5bc)]&&(this[_0x55392b(0x3848)]=!0x0),this['_isCreateSkirt']=_0x54323b;}}}),EllipsoidTerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2d48)]=function(_0x3cd836,_0x5e4160,_0x1e3f8f,_0x519910){var _0x5c98bc=_0x307c2b,_0x408c4e=_0x5e00b3;return when[_0x5c98bc(0x511b)](new HeightmapTerrainData({'buffer':new Uint8Array(0x100),'width':0x10,'height':0x10,'skirtMode':this[_0x408c4e(0x5bc)]}));},EllipsoidTerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0xef4)]=function(_0x25bc6a){var _0x4191e3=_0x5e00b3;return this[_0x4191e3(0x3d0d)]/(0x1<<_0x25bc6a);},EllipsoidTerrainProvider[_0x5e00b3(0x3720)]['getTileDataAvailable']=function(_0x20dcfc,_0x4ab74d,_0x38719d){},EllipsoidTerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x20c)]=function(_0x2b059b,_0x826716,_0x1e0431){},EventHelper[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x41dfd3,_0x3315a9,_0x3fc28d){var _0xb87758=_0x307c2b,_0x22b0bd=_0x5e00b3,_0x340ded=_0x41dfd3[_0x22b0bd(0x13f3)](_0x3315a9,_0x3fc28d);this[_0xb87758(0x1c40)][_0xb87758(0x2a0e)](_0x340ded);var _0x52ce85=this;return function(){var _0x51c8b1=_0x22b0bd;_0x340ded();var _0x10eca2=_0x52ce85[_0x51c8b1(0x1cb3)];_0x10eca2[_0x51c8b1(0x2f5b)](_0x10eca2[_0x51c8b1(0xabf)](_0x340ded),0x1);};},EventHelper[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(){var _0x21ffb1=_0x5e00b3;for(var _0x26cb44=this[_0x21ffb1(0x1cb3)],_0x455fc4=0x0,_0x88da5f=_0x26cb44[_0x21ffb1(0x809)];_0x455fc4<_0x88da5f;++_0x455fc4)_0x26cb44[_0x455fc4]();_0x26cb44[_0x21ffb1(0x809)]=0x0;};var ExtrapolationType={'NONE':0x0,'HOLD':0x1,'EXTRAPOLATE':0x2},ExtrapolationType$1=Object[_0x307c2b(0x23fe)](ExtrapolationType);function FlattenRegion(){var _0x3b5c6d=_0x5e00b3;this[_0x3b5c6d(0x5977)]=new Cartesian4(),this[_0x3b5c6d(0x447c)]=void 0x0,this[_0x3b5c6d(0x5f15)]=void 0x0,this[_0x3b5c6d(0x3069)]=void 0x0,this[_0x3b5c6d(0x316c)]=void 0x0;}function OrthographicOffCenterFrustum(_0x347468){var _0x534605=_0x307c2b,_0x39b260=_0x5e00b3;_0x347468=defaultValue$1(_0x347468,defaultValue$1[_0x39b260(0x243c)]),this[_0x39b260(0x4db1)]=_0x347468[_0x39b260(0x4db1)],this[_0x39b260(0x3b71)]=void 0x0,this[_0x39b260(0x1d74)]=_0x347468[_0x39b260(0x1d74)],this[_0x39b260(0x7ab)]=void 0x0,this[_0x39b260(0x4f04)]=_0x347468[_0x39b260(0x4f04)],this[_0x39b260(0x3a29)]=void 0x0,this[_0x39b260(0x4645)]=_0x347468[_0x39b260(0x4645)],this[_0x39b260(0x3eb2)]=void 0x0,this[_0x39b260(0xcd2)]=defaultValue$1(_0x347468[_0x39b260(0xcd2)],0x1),this[_0x39b260(0x3d86)]=this[_0x39b260(0xcd2)],this[_0x534605(0x48b)]=defaultValue$1(_0x347468[_0x39b260(0x389f)],0x1dcd6500),this[_0x534605(0x3f0b)]=this[_0x39b260(0x389f)],this[_0x39b260(0x129c)]=new CullingVolume(),this[_0x534605(0x38de)]=new Matrix4();}function update$6(_0x28a142){var _0x2b0d66=_0x307c2b,_0x57fd78=_0x5e00b3;_0x28a142[_0x2b0d66(0x49a6)]===_0x28a142[_0x57fd78(0x3a29)]&&_0x28a142[_0x2b0d66(0x35e7)]===_0x28a142[_0x57fd78(0x3eb2)]&&_0x28a142[_0x57fd78(0x4db1)]===_0x28a142[_0x57fd78(0x3b71)]&&_0x28a142[_0x2b0d66(0xf7d)]===_0x28a142[_0x57fd78(0x7ab)]&&_0x28a142[_0x57fd78(0xcd2)]===_0x28a142[_0x57fd78(0x3d86)]&&_0x28a142[_0x57fd78(0x389f)]===_0x28a142[_0x57fd78(0x2360)]||(_0x28a142[_0x57fd78(0x3b71)]=_0x28a142[_0x57fd78(0x4db1)],_0x28a142[_0x57fd78(0x7ab)]=_0x28a142[_0x2b0d66(0xf7d)],_0x28a142[_0x57fd78(0x3a29)]=_0x28a142[_0x57fd78(0x4f04)],_0x28a142[_0x2b0d66(0x35ea)]=_0x28a142[_0x57fd78(0x4645)],_0x28a142[_0x57fd78(0x3d86)]=_0x28a142[_0x57fd78(0xcd2)],_0x28a142[_0x57fd78(0x2360)]=_0x28a142[_0x2b0d66(0x48b)],_0x28a142[_0x2b0d66(0x38de)]=Matrix4[_0x2b0d66(0x38c7)](_0x28a142['left'],_0x28a142[_0x57fd78(0x1d74)],_0x28a142[_0x57fd78(0x4645)],_0x28a142[_0x57fd78(0x4f04)],_0x28a142['near'],_0x28a142[_0x2b0d66(0x48b)],_0x28a142[_0x57fd78(0x2aac)]));}FlattenRegion[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x4b058e=_0x307c2b,_0x69e073=_0x5e00b3;delete this[_0x4b058e(0x16f0)],this[_0x4b058e(0x16f0)]=null,defined$1(this[_0x69e073(0x447c)])&&(this[_0x69e073(0x447c)]['vertexArray']=this[_0x69e073(0x447c)][_0x69e073(0x2b54)]&&!this[_0x69e073(0x447c)][_0x69e073(0x2b54)][_0x69e073(0x53aa)]()&&this[_0x69e073(0x447c)][_0x69e073(0x2b54)][_0x69e073(0x2947)](),this[_0x69e073(0x447c)][_0x69e073(0x2ddc)]=this[_0x69e073(0x447c)][_0x69e073(0x2ddc)]&&!this[_0x69e073(0x447c)][_0x69e073(0x2ddc)][_0x4b058e(0x5929)]()&&this[_0x4b058e(0x75d)]['shaderProgram']['destroy'](),this[_0x69e073(0x447c)]=null);var _0x544ef2=this[_0x69e073(0x316c)];defined$1(_0x544ef2)&&_0x544ef2[_0x69e073(0x2947)](),this[_0x4b058e(0x4a8b)]=void 0x0;var _0x204163=this[_0x69e073(0x3069)];defined$1(_0x204163)&&_0x204163[_0x69e073(0x2947)](),this[_0x69e073(0x3069)]=void 0x0,this[_0x69e073(0x5f15)]=null;},FlattenRegion[_0x307c2b(0x5835)]=function(_0x34fca5,_0x46e0e7,_0x215233,_0x3170f7){var _0x1d9850=_0x307c2b,_0x300162=_0x5e00b3;if(defined$1(_0x34fca5)){for(var _0x143a40=new GeographicProjection(),_0xcb0d13=_0x143a40[_0x300162(0x4faa)],_0x4c1208=new Cartographic(),_0x160ec8=_0x34fca5[_0x300162(0x177b)][_0x300162(0x3747)],_0x178428=new Cartesian3(),_0x58324f=_0x160ec8[_0x300162(0xc98)],_0x50021c=0x0;_0x50021c<_0x58324f[_0x1d9850(0x2ef4)];_0x50021c+=0x3)_0x178428['x']=_0x58324f[_0x50021c],_0x178428['y']=_0x58324f[_0x50021c+0x1],_0x178428['z']=_0x58324f[_0x50021c+0x2],_0x3170f7&&(_0xcb0d13[_0x300162(0x3bd7)](_0x178428,_0x4c1208),_0x143a40[_0x300162(0x63b)](_0x4c1208,_0x178428),_0x178428=Cartesian3[_0x300162(0x160f)](_0x178428['z'],_0x178428['x'],_0x178428['y'])),Matrix4[_0x300162(0x108e)](_0x215233,_0x178428,_0x178428),_0x58324f[_0x50021c]=_0x178428['x'],_0x58324f[_0x50021c+0x1]=_0x178428['y'],_0x58324f[_0x50021c+0x2]=_0x178428['z'];}},FlattenRegion[_0x5e00b3(0x37e1)]=function(_0x6583f8){var _0x50ceab=_0x307c2b,_0x45c65e=_0x5e00b3;for(var _0xf1e9ed=_0x6583f8[_0x50ceab(0x3377)][_0x45c65e(0x3747)][_0x45c65e(0xc98)],_0x3a9fc2=new Cartesian4(Number[_0x50ceab(0x49a8)],Number[_0x45c65e(0x4d71)],-Number[_0x50ceab(0x49a8)],-Number[_0x50ceab(0x49a8)]),_0x8b0e89=0x0;_0x8b0e89<_0xf1e9ed[_0x45c65e(0x809)];_0x8b0e89+=0x3){var _0x18d75c=_0xf1e9ed[_0x8b0e89],_0x2baab2=_0xf1e9ed[_0x8b0e89+0x1];_0x3a9fc2['x']=Math[_0x45c65e(0x19a8)](_0x18d75c,_0x3a9fc2['x']),_0x3a9fc2['y']=Math[_0x50ceab(0x4b49)](_0x2baab2,_0x3a9fc2['y']),_0x3a9fc2['z']=Math[_0x50ceab(0x5449)](_0x18d75c,_0x3a9fc2['z']),_0x3a9fc2['w']=Math[_0x45c65e(0x498f)](_0x2baab2,_0x3a9fc2['w']);}return _0x3a9fc2;},Object[_0x5e00b3(0x1dfd)](OrthographicOffCenterFrustum[_0x5e00b3(0x3720)],{'projectionMatrix':{'get':function(){var _0x58f385=_0x307c2b;return update$6(this),this[_0x58f385(0x38de)];}}});var getPlanesRight$1=new Cartesian3(),getPlanesNearCenter$1=new Cartesian3(),getPlanesPoint=new Cartesian3(),negateScratch=new Cartesian3();function OrthographicFrustum(_0x1c772a){var _0x10d146=_0x307c2b,_0x1dd7c1=_0x5e00b3;_0x1c772a=defaultValue$1(_0x1c772a,defaultValue$1[_0x1dd7c1(0x243c)]),this[_0x1dd7c1(0x523)]=new OrthographicOffCenterFrustum(),this[_0x1dd7c1(0x2d3c)]=_0x1c772a['width'],this[_0x1dd7c1(0x5178)]=void 0x0,this[_0x1dd7c1(0x2054)]=_0x1c772a[_0x1dd7c1(0x2054)],this[_0x1dd7c1(0x35e1)]=void 0x0,this['near']=defaultValue$1(_0x1c772a[_0x1dd7c1(0xcd2)],0x1),this[_0x1dd7c1(0x3d86)]=this[_0x1dd7c1(0xcd2)],this[_0x10d146(0x48b)]=defaultValue$1(_0x1c772a[_0x1dd7c1(0x389f)],0x1dcd6500),this[_0x1dd7c1(0x2360)]=this[_0x1dd7c1(0x389f)];}function update$5(_0x17dbc3){var _0xb14abf=_0x307c2b,_0x5dc5aa=_0x5e00b3,_0x535d44=_0x17dbc3[_0x5dc5aa(0x523)];if(_0x17dbc3[_0x5dc5aa(0x2d3c)]!==_0x17dbc3['_width']||_0x17dbc3[_0x5dc5aa(0x2054)]!==_0x17dbc3[_0x5dc5aa(0x35e1)]||_0x17dbc3[_0xb14abf(0x3f74)]!==_0x17dbc3[_0xb14abf(0x12b0)]||_0x17dbc3[_0x5dc5aa(0x389f)]!==_0x17dbc3[_0x5dc5aa(0x2360)]){_0x17dbc3[_0x5dc5aa(0x35e1)]=_0x17dbc3[_0x5dc5aa(0x2054)],_0x17dbc3[_0x5dc5aa(0x5178)]=_0x17dbc3[_0x5dc5aa(0x2d3c)],_0x17dbc3[_0x5dc5aa(0x3d86)]=_0x17dbc3[_0xb14abf(0x3f74)],_0x17dbc3[_0x5dc5aa(0x2360)]=_0x17dbc3[_0xb14abf(0x48b)];var _0x9ce392=0x1/_0x17dbc3[_0x5dc5aa(0x2054)];_0x535d44[_0x5dc5aa(0x1d74)]=0.5*_0x17dbc3[_0x5dc5aa(0x2d3c)],_0x535d44['left']=-_0x535d44[_0x5dc5aa(0x1d74)],_0x535d44[_0x5dc5aa(0x4f04)]=_0x9ce392*_0x535d44[_0x5dc5aa(0x1d74)],_0x535d44[_0x5dc5aa(0x4645)]=-_0x535d44[_0x5dc5aa(0x4f04)],_0x535d44[_0x5dc5aa(0xcd2)]=_0x17dbc3[_0x5dc5aa(0xcd2)],_0x535d44[_0x5dc5aa(0x389f)]=_0x17dbc3[_0xb14abf(0x48b)];}}function PerspectiveOffCenterFrustum(_0x4ef28a){var _0x1c6018=_0x307c2b,_0x3f8401=_0x5e00b3;_0x4ef28a=defaultValue$1(_0x4ef28a,defaultValue$1[_0x3f8401(0x243c)]),this[_0x3f8401(0x4db1)]=_0x4ef28a[_0x1c6018(0x3ca7)],this[_0x3f8401(0x3b71)]=void 0x0,this[_0x1c6018(0xf7d)]=_0x4ef28a[_0x3f8401(0x1d74)],this[_0x3f8401(0x7ab)]=void 0x0,this[_0x3f8401(0x4f04)]=_0x4ef28a['top'],this[_0x3f8401(0x3a29)]=void 0x0,this[_0x3f8401(0x4645)]=_0x4ef28a[_0x3f8401(0x4645)],this[_0x3f8401(0x3eb2)]=void 0x0,this[_0x3f8401(0xcd2)]=defaultValue$1(_0x4ef28a[_0x3f8401(0xcd2)],0x1),this[_0x3f8401(0x3d86)]=this[_0x1c6018(0x3f74)],this[_0x3f8401(0x389f)]=defaultValue$1(_0x4ef28a[_0x3f8401(0x389f)],0x1dcd6500),this[_0x3f8401(0x2360)]=this[_0x1c6018(0x48b)],this[_0x1c6018(0x6f3)]=new CullingVolume(),this[_0x3f8401(0x4b86)]=new Matrix4(),this[_0x3f8401(0x2db2)]=new Matrix4();}function update$4(_0xeb0411){var _0x39a0ea=_0x307c2b,_0x3dc412=_0x5e00b3,_0x2db675=_0xeb0411[_0x3dc412(0x4f04)],_0x3f2e2b=_0xeb0411[_0x3dc412(0x4645)],_0x4f355d=_0xeb0411[_0x39a0ea(0xf7d)],_0x14c733=_0xeb0411[_0x3dc412(0x4db1)],_0x48a764=_0xeb0411['near'],_0x368061=_0xeb0411[_0x3dc412(0x389f)];_0x2db675===_0xeb0411[_0x39a0ea(0x4590)]&&_0x3f2e2b===_0xeb0411[_0x39a0ea(0x35ea)]&&_0x14c733===_0xeb0411[_0x3dc412(0x3b71)]&&_0x4f355d===_0xeb0411[_0x3dc412(0x7ab)]&&_0x48a764===_0xeb0411[_0x3dc412(0x3d86)]&&_0x368061===_0xeb0411[_0x3dc412(0x2360)]||(_0xeb0411[_0x3dc412(0x3b71)]=_0x14c733,_0xeb0411[_0x39a0ea(0x4ba7)]=_0x4f355d,_0xeb0411[_0x39a0ea(0x4590)]=_0x2db675,_0xeb0411[_0x3dc412(0x3eb2)]=_0x3f2e2b,_0xeb0411[_0x3dc412(0x3d86)]=_0x48a764,_0xeb0411[_0x3dc412(0x2360)]=_0x368061,_0xeb0411[_0x3dc412(0x4b86)]=Matrix4['computePerspectiveOffCenter'](_0x14c733,_0x4f355d,_0x3f2e2b,_0x2db675,_0x48a764,_0x368061,_0xeb0411[_0x3dc412(0x4b86)]),_0xeb0411[_0x3dc412(0x2db2)]=Matrix4[_0x3dc412(0x3431)](_0x14c733,_0x4f355d,_0x3f2e2b,_0x2db675,_0x48a764,_0xeb0411[_0x3dc412(0x2db2)]));}OrthographicOffCenterFrustum[_0x5e00b3(0x3720)]['computeCullingVolume']=function(_0xbe9af8,_0x902457,_0x9ef0ea){var _0x47641f=_0x307c2b,_0x9a412d=_0x5e00b3,_0x56cfe6=this[_0x9a412d(0x129c)][_0x9a412d(0x3b5d)],_0x1b3811=this[_0x9a412d(0x4f04)],_0x47ed4d=this['bottom'],_0x15f908=this[_0x9a412d(0x1d74)],_0x56d368=this[_0x9a412d(0x4db1)],_0x3e4558=this[_0x47641f(0x3f74)],_0x39353e=this[_0x9a412d(0x389f)],_0x2ab8e0=Cartesian3[_0x9a412d(0x4143)](_0x902457,_0x9ef0ea,getPlanesRight$1);Cartesian3[_0x9a412d(0x4853)](_0x2ab8e0,_0x2ab8e0);var _0x453d72=getPlanesNearCenter$1;Cartesian3[_0x47641f(0x50ce)](_0x902457,_0x3e4558,_0x453d72),Cartesian3[_0x9a412d(0x30c2)](_0xbe9af8,_0x453d72,_0x453d72);var _0x397111=getPlanesPoint;Cartesian3[_0x9a412d(0x34b9)](_0x2ab8e0,_0x56d368,_0x397111),Cartesian3[_0x9a412d(0x30c2)](_0x453d72,_0x397111,_0x397111);var _0x192c0a=_0x56cfe6[0x0];return defined$1(_0x192c0a)||(_0x192c0a=_0x56cfe6[0x0]=new Cartesian4()),_0x192c0a['x']=_0x2ab8e0['x'],_0x192c0a['y']=_0x2ab8e0['y'],_0x192c0a['z']=_0x2ab8e0['z'],_0x192c0a['w']=-Cartesian3[_0x9a412d(0x2d8e)](_0x2ab8e0,_0x397111),Cartesian3[_0x9a412d(0x34b9)](_0x2ab8e0,_0x15f908,_0x397111),Cartesian3[_0x9a412d(0x30c2)](_0x453d72,_0x397111,_0x397111),defined$1(_0x192c0a=_0x56cfe6[0x1])||(_0x192c0a=_0x56cfe6[0x1]=new Cartesian4()),_0x192c0a['x']=-_0x2ab8e0['x'],_0x192c0a['y']=-_0x2ab8e0['y'],_0x192c0a['z']=-_0x2ab8e0['z'],_0x192c0a['w']=-Cartesian3[_0x9a412d(0x2d8e)](Cartesian3[_0x9a412d(0xa61)](_0x2ab8e0,negateScratch),_0x397111),Cartesian3[_0x47641f(0x50ce)](_0x9ef0ea,_0x47ed4d,_0x397111),Cartesian3[_0x47641f(0x1af6)](_0x453d72,_0x397111,_0x397111),defined$1(_0x192c0a=_0x56cfe6[0x2])||(_0x192c0a=_0x56cfe6[0x2]=new Cartesian4()),_0x192c0a['x']=_0x9ef0ea['x'],_0x192c0a['y']=_0x9ef0ea['y'],_0x192c0a['z']=_0x9ef0ea['z'],_0x192c0a['w']=-Cartesian3[_0x47641f(0x477a)](_0x9ef0ea,_0x397111),Cartesian3[_0x9a412d(0x34b9)](_0x9ef0ea,_0x1b3811,_0x397111),Cartesian3[_0x47641f(0x1af6)](_0x453d72,_0x397111,_0x397111),defined$1(_0x192c0a=_0x56cfe6[0x3])||(_0x192c0a=_0x56cfe6[0x3]=new Cartesian4()),_0x192c0a['x']=-_0x9ef0ea['x'],_0x192c0a['y']=-_0x9ef0ea['y'],_0x192c0a['z']=-_0x9ef0ea['z'],_0x192c0a['w']=-Cartesian3[_0x9a412d(0x2d8e)](Cartesian3[_0x47641f(0x5309)](_0x9ef0ea,negateScratch),_0x397111),defined$1(_0x192c0a=_0x56cfe6[0x4])||(_0x192c0a=_0x56cfe6[0x4]=new Cartesian4()),_0x192c0a['x']=_0x902457['x'],_0x192c0a['y']=_0x902457['y'],_0x192c0a['z']=_0x902457['z'],_0x192c0a['w']=-Cartesian3[_0x9a412d(0x2d8e)](_0x902457,_0x453d72),Cartesian3[_0x9a412d(0x34b9)](_0x902457,_0x39353e,_0x397111),Cartesian3[_0x47641f(0x1af6)](_0xbe9af8,_0x397111,_0x397111),defined$1(_0x192c0a=_0x56cfe6[0x5])||(_0x192c0a=_0x56cfe6[0x5]=new Cartesian4()),_0x192c0a['x']=-_0x902457['x'],_0x192c0a['y']=-_0x902457['y'],_0x192c0a['z']=-_0x902457['z'],_0x192c0a['w']=-Cartesian3[_0x47641f(0x477a)](Cartesian3[_0x47641f(0x5309)](_0x902457,negateScratch),_0x397111),this[_0x9a412d(0x129c)];},OrthographicOffCenterFrustum[_0x5e00b3(0x3720)][_0x5e00b3(0x50a)]=function(_0x2afb77,_0x434334,_0x235e19,_0x189de4,_0x1a02ec){var _0x565d79=_0x5e00b3;update$6(this);var _0x280f7d=_0x189de4*(this['right']-this[_0x565d79(0x4db1)])/_0x2afb77,_0x5c373e=_0x189de4*(this[_0x565d79(0x4f04)]-this[_0x565d79(0x4645)])/_0x434334;return _0x1a02ec['x']=_0x280f7d,_0x1a02ec['y']=_0x5c373e,_0x1a02ec;},OrthographicOffCenterFrustum[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x3a2ec4){var _0x2f0ae3=_0x307c2b,_0x56942f=_0x5e00b3;return defined$1(_0x3a2ec4)||(_0x3a2ec4=new OrthographicOffCenterFrustum()),_0x3a2ec4[_0x2f0ae3(0x3ca7)]=this[_0x56942f(0x4db1)],_0x3a2ec4[_0x56942f(0x1d74)]=this['right'],_0x3a2ec4[_0x56942f(0x4f04)]=this[_0x56942f(0x4f04)],_0x3a2ec4[_0x56942f(0x4645)]=this[_0x56942f(0x4645)],_0x3a2ec4[_0x2f0ae3(0x3f74)]=this[_0x56942f(0xcd2)],_0x3a2ec4[_0x56942f(0x389f)]=this[_0x56942f(0x389f)],_0x3a2ec4[_0x56942f(0x3b71)]=void 0x0,_0x3a2ec4[_0x56942f(0x7ab)]=void 0x0,_0x3a2ec4[_0x56942f(0x3a29)]=void 0x0,_0x3a2ec4[_0x2f0ae3(0x35ea)]=void 0x0,_0x3a2ec4[_0x56942f(0x3d86)]=void 0x0,_0x3a2ec4['_far']=void 0x0,_0x3a2ec4;},OrthographicOffCenterFrustum[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x3c584d){var _0x5b6b15=_0x307c2b,_0x38b113=_0x5e00b3;return defined$1(_0x3c584d)&&_0x3c584d instanceof OrthographicOffCenterFrustum&&this[_0x38b113(0x1d74)]===_0x3c584d[_0x38b113(0x1d74)]&&this[_0x38b113(0x4db1)]===_0x3c584d[_0x38b113(0x4db1)]&&this[_0x38b113(0x4f04)]===_0x3c584d[_0x38b113(0x4f04)]&&this[_0x5b6b15(0x35e7)]===_0x3c584d[_0x38b113(0x4645)]&&this[_0x38b113(0xcd2)]===_0x3c584d[_0x5b6b15(0x3f74)]&&this[_0x38b113(0x389f)]===_0x3c584d[_0x38b113(0x389f)];},OrthographicOffCenterFrustum[_0x5e00b3(0x3720)][_0x5e00b3(0x1c11)]=function(_0x71f043,_0x684a7b,_0x46a2a2){var _0x147944=_0x307c2b,_0x5d3b48=_0x5e00b3;return _0x71f043===this||defined$1(_0x71f043)&&_0x71f043 instanceof OrthographicOffCenterFrustum&&CesiumMath[_0x147944(0x376e)](this[_0x5d3b48(0x1d74)],_0x71f043[_0x5d3b48(0x1d74)],_0x684a7b,_0x46a2a2)&&CesiumMath[_0x5d3b48(0x1c11)](this[_0x5d3b48(0x4db1)],_0x71f043[_0x5d3b48(0x4db1)],_0x684a7b,_0x46a2a2)&&CesiumMath[_0x147944(0x376e)](this[_0x147944(0x49a6)],_0x71f043[_0x5d3b48(0x4f04)],_0x684a7b,_0x46a2a2)&&CesiumMath[_0x5d3b48(0x1c11)](this[_0x5d3b48(0x4645)],_0x71f043[_0x5d3b48(0x4645)],_0x684a7b,_0x46a2a2)&&CesiumMath[_0x147944(0x376e)](this[_0x5d3b48(0xcd2)],_0x71f043[_0x5d3b48(0xcd2)],_0x684a7b,_0x46a2a2)&&CesiumMath['equalsEpsilon'](this[_0x5d3b48(0x389f)],_0x71f043[_0x147944(0x48b)],_0x684a7b,_0x46a2a2);},OrthographicFrustum[_0x5e00b3(0x2dd8)]=0x4,OrthographicFrustum[_0x5e00b3(0x52a8)]=function(_0x26a21f,_0x479b4b,_0x3ffb79){var _0x31be82=_0x5e00b3;return _0x3ffb79=defaultValue$1(_0x3ffb79,0x0),_0x479b4b[_0x3ffb79++]=_0x26a21f[_0x31be82(0x2d3c)],_0x479b4b[_0x3ffb79++]=_0x26a21f[_0x31be82(0x2054)],_0x479b4b[_0x3ffb79++]=_0x26a21f[_0x31be82(0xcd2)],_0x479b4b[_0x3ffb79]=_0x26a21f[_0x31be82(0x389f)],_0x479b4b;},OrthographicFrustum[_0x5e00b3(0x1d8a)]=function(_0xc34c0b,_0x3e0d51,_0x3f2eb7){var _0xc19b18=_0x307c2b,_0x133a35=_0x5e00b3;return _0x3e0d51=defaultValue$1(_0x3e0d51,0x0),defined$1(_0x3f2eb7)||(_0x3f2eb7=new OrthographicFrustum()),_0x3f2eb7[_0x133a35(0x2d3c)]=_0xc34c0b[_0x3e0d51++],_0x3f2eb7[_0x133a35(0x2054)]=_0xc34c0b[_0x3e0d51++],_0x3f2eb7[_0xc19b18(0x3f74)]=_0xc34c0b[_0x3e0d51++],_0x3f2eb7['far']=_0xc34c0b[_0x3e0d51],_0x3f2eb7;},Object[_0x5e00b3(0x1dfd)](OrthographicFrustum[_0x5e00b3(0x3720)],{'projectionMatrix':{'get':function(){var _0x63d9b8=_0x5e00b3;return update$5(this),this[_0x63d9b8(0x523)][_0x63d9b8(0x32ad)];}}}),OrthographicFrustum[_0x307c2b(0x1aa2)][_0x5e00b3(0x2136)]=function(_0x33b4a5,_0x4052aa,_0x38d116){var _0x7d5c4f=_0x307c2b,_0x231ade=_0x5e00b3;return update$5(this),this[_0x7d5c4f(0x4a5e)][_0x231ade(0x2136)](_0x33b4a5,_0x4052aa,_0x38d116);},OrthographicFrustum[_0x5e00b3(0x3720)][_0x5e00b3(0x50a)]=function(_0x200f50,_0x3c215a,_0x5b2998,_0x5d9101,_0x42c7c4){var _0x40db53=_0x5e00b3;return update$5(this),this['_offCenterFrustum'][_0x40db53(0x50a)](_0x200f50,_0x3c215a,_0x5b2998,_0x5d9101,_0x42c7c4);},OrthographicFrustum[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x6e2228){var _0x3b6fd4=_0x307c2b,_0x5f2a7d=_0x5e00b3;return defined$1(_0x6e2228)||(_0x6e2228=new OrthographicFrustum()),_0x6e2228[_0x5f2a7d(0x2054)]=this[_0x5f2a7d(0x2054)],_0x6e2228[_0x5f2a7d(0x2d3c)]=this[_0x5f2a7d(0x2d3c)],_0x6e2228[_0x3b6fd4(0x3f74)]=this[_0x3b6fd4(0x3f74)],_0x6e2228[_0x5f2a7d(0x389f)]=this[_0x5f2a7d(0x389f)],_0x6e2228[_0x3b6fd4(0x46b)]=void 0x0,_0x6e2228[_0x3b6fd4(0x496c)]=void 0x0,_0x6e2228[_0x5f2a7d(0x3d86)]=void 0x0,_0x6e2228[_0x5f2a7d(0x2360)]=void 0x0,this[_0x5f2a7d(0x523)]['clone'](_0x6e2228[_0x3b6fd4(0x4a5e)]),_0x6e2228;},OrthographicFrustum[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x17fd0f){var _0x438ca3=_0x5e00b3;return!!(defined$1(_0x17fd0f)&&_0x17fd0f instanceof OrthographicFrustum)&&(update$5(this),update$5(_0x17fd0f),this[_0x438ca3(0x2d3c)]===_0x17fd0f[_0x438ca3(0x2d3c)]&&this[_0x438ca3(0x2054)]===_0x17fd0f['aspectRatio']&&this[_0x438ca3(0x523)]['equals'](_0x17fd0f[_0x438ca3(0x523)]));},OrthographicFrustum[_0x307c2b(0x1aa2)][_0x5e00b3(0x1c11)]=function(_0x4e8852,_0x261237,_0x5d1dc6){var _0x3a27c7=_0x5e00b3;return!!(defined$1(_0x4e8852)&&_0x4e8852 instanceof OrthographicFrustum)&&(update$5(this),update$5(_0x4e8852),CesiumMath[_0x3a27c7(0x1c11)](this[_0x3a27c7(0x2d3c)],_0x4e8852[_0x3a27c7(0x2d3c)],_0x261237,_0x5d1dc6)&&CesiumMath[_0x3a27c7(0x1c11)](this[_0x3a27c7(0x2054)],_0x4e8852[_0x3a27c7(0x2054)],_0x261237,_0x5d1dc6)&&this[_0x3a27c7(0x523)][_0x3a27c7(0x1c11)](_0x4e8852[_0x3a27c7(0x523)],_0x261237,_0x5d1dc6));},Object[_0x5e00b3(0x1dfd)](PerspectiveOffCenterFrustum[_0x307c2b(0x1aa2)],{'projectionMatrix':{'get':function(){var _0x3bae51=_0x5e00b3;return update$4(this),this[_0x3bae51(0x4b86)];}},'infiniteProjectionMatrix':{'get':function(){var _0x208427=_0x307c2b;return update$4(this),this[_0x208427(0x47eb)];}}});var getPlanesRight=new Cartesian3(),getPlanesNearCenter=new Cartesian3(),getPlanesFarCenter=new Cartesian3(),getPlanesNormal=new Cartesian3();function PerspectiveFrustum(_0x4559cb){var _0xa35fd8=_0x307c2b,_0x123d47=_0x5e00b3;_0x4559cb=defaultValue$1(_0x4559cb,defaultValue$1[_0xa35fd8(0x216e)]),this[_0x123d47(0x523)]=new PerspectiveOffCenterFrustum(),this[_0x123d47(0xa79)]=_0x4559cb[_0x123d47(0xa79)],this[_0x123d47(0x219)]=void 0x0,this[_0x123d47(0x2e73)]=void 0x0,this[_0x123d47(0x4ffb)]=void 0x0,this[_0x123d47(0x2054)]=_0x4559cb[_0x123d47(0x2054)],this[_0x123d47(0x35e1)]=void 0x0,this[_0x123d47(0xcd2)]=defaultValue$1(_0x4559cb[_0x123d47(0xcd2)],0x1),this[_0x123d47(0x3d86)]=this[_0x123d47(0xcd2)],this[_0x123d47(0x389f)]=defaultValue$1(_0x4559cb[_0xa35fd8(0x48b)],0x1dcd6500),this[_0x123d47(0x2360)]=this[_0x123d47(0x389f)],this[_0x123d47(0x231f)]=defaultValue$1(_0x4559cb[_0xa35fd8(0x3111)],0x0),this[_0x123d47(0x3e61)]=this[_0xa35fd8(0x3111)],this[_0x123d47(0x2478)]=defaultValue$1(_0x4559cb[_0x123d47(0x2478)],0x0),this[_0x123d47(0x4e55)]=this[_0x123d47(0x2478)],this[_0x123d47(0x2022)]=!0x1;}function update$3(_0x296085){var _0x26d3bf=_0x307c2b,_0x2775e0=_0x5e00b3,_0x3b283c=_0x296085[_0x2775e0(0x523)];_0x296085[_0x2775e0(0xa79)]===_0x296085['_fov']&&_0x296085[_0x2775e0(0x2054)]===_0x296085[_0x2775e0(0x35e1)]&&_0x296085[_0x26d3bf(0x3f74)]===_0x296085[_0x2775e0(0x3d86)]&&_0x296085[_0x2775e0(0x389f)]===_0x296085[_0x2775e0(0x2360)]&&_0x296085['xOffset']===_0x296085[_0x2775e0(0x3e61)]&&_0x296085[_0x2775e0(0x2478)]===_0x296085[_0x26d3bf(0x8de)]||(_0x296085[_0x2775e0(0x35e1)]=_0x296085[_0x2775e0(0x2054)],_0x296085['_fov']=_0x296085[_0x2775e0(0xa79)],_0x296085[_0x2775e0(0x2e73)]=_0x296085[_0x2775e0(0x2054)]<=0x1?_0x296085[_0x2775e0(0xa79)]:0x2*Math[_0x2775e0(0x41f7)](Math['tan'](0.5*_0x296085[_0x2775e0(0xa79)])/_0x296085[_0x2775e0(0x2054)]),_0x296085[_0x2775e0(0x3d86)]=_0x296085[_0x26d3bf(0x3f74)],_0x296085[_0x2775e0(0x2360)]=_0x296085[_0x2775e0(0x389f)],_0x296085[_0x2775e0(0x4ffb)]=0x2*Math[_0x2775e0(0x59e4)](0.5*_0x296085[_0x26d3bf(0x515f)]),_0x296085[_0x2775e0(0x3e61)]=_0x296085[_0x2775e0(0x231f)],_0x296085[_0x2775e0(0x4e55)]=_0x296085[_0x2775e0(0x2478)],_0x3b283c[_0x2775e0(0x4f04)]=_0x296085[_0x26d3bf(0x3f74)]*Math['tan'](0.5*_0x296085[_0x2775e0(0x2e73)]),_0x3b283c[_0x2775e0(0x4645)]=-_0x3b283c[_0x2775e0(0x4f04)],_0x3b283c[_0x2775e0(0x1d74)]=_0x296085[_0x26d3bf(0x4a11)]*_0x3b283c[_0x2775e0(0x4f04)],_0x3b283c[_0x2775e0(0x4db1)]=-_0x3b283c[_0x2775e0(0x1d74)],_0x3b283c[_0x2775e0(0xcd2)]=_0x296085[_0x2775e0(0xcd2)],_0x3b283c[_0x2775e0(0x389f)]=_0x296085[_0x2775e0(0x389f)],_0x3b283c[_0x2775e0(0x1d74)]+=_0x296085[_0x2775e0(0x231f)],_0x3b283c[_0x2775e0(0x4db1)]+=_0x296085[_0x2775e0(0x231f)],_0x3b283c[_0x2775e0(0x4f04)]+=_0x296085[_0x2775e0(0x2478)],_0x3b283c[_0x2775e0(0x4645)]+=_0x296085[_0x2775e0(0x2478)]);}PerspectiveOffCenterFrustum[_0x307c2b(0x1aa2)][_0x5e00b3(0x5dd8)]=function(){var _0x5c70c7=_0x307c2b,_0x20dfd6=_0x5e00b3,_0x346eba=this[_0x20dfd6(0x4f04)],_0x59ccec=this[_0x20dfd6(0x4645)],_0x27d9ec=this[_0x5c70c7(0xf7d)],_0x583dad=this['left'],_0x4af499=this[_0x20dfd6(0xcd2)],_0x3acd46=this[_0x20dfd6(0x389f)];this[_0x20dfd6(0x3b71)]=_0x583dad,this['_right']=_0x27d9ec,this[_0x5c70c7(0x4590)]=_0x346eba,this[_0x5c70c7(0x35ea)]=_0x59ccec,this[_0x5c70c7(0x12b0)]=_0x4af499,this[_0x20dfd6(0x2360)]=_0x3acd46,this[_0x5c70c7(0x59af)]=Matrix4[_0x5c70c7(0x4335)](_0x583dad,_0x27d9ec,_0x59ccec,_0x346eba,_0x4af499,_0x3acd46,this[_0x20dfd6(0x4b86)]),this[_0x5c70c7(0x47eb)]=Matrix4[_0x5c70c7(0x3fb5)](_0x583dad,_0x27d9ec,_0x59ccec,_0x346eba,_0x4af499,this[_0x20dfd6(0x2db2)]);},PerspectiveOffCenterFrustum[_0x5e00b3(0x3720)][_0x5e00b3(0x2136)]=function(_0x3fd51b,_0x559f50,_0x4c574f,_0x3af98d){var _0x2dd521=_0x307c2b,_0x3a0972=_0x5e00b3,_0x12a705=this[_0x3a0972(0x129c)][_0x3a0972(0x3b5d)],_0x49b041=defaultValue$1(_0x3af98d,0x0);_0x49b041=Math[_0x3a0972(0x19a8)](_0x49b041,0.5),_0x49b041=Math[_0x2dd521(0x5449)](_0x49b041,0x0);var _0x420dec=this[_0x3a0972(0x4f04)]+this[_0x3a0972(0x4f04)]*_0x49b041,_0x2db952=this[_0x3a0972(0x4645)]-this[_0x3a0972(0x4f04)]*_0x49b041,_0x49aa1d=this[_0x3a0972(0x1d74)]+this[_0x3a0972(0x1d74)]*_0x49b041,_0x451700=this[_0x3a0972(0x4db1)]-this[_0x3a0972(0x1d74)]*_0x49b041,_0x53353c=this[_0x3a0972(0xcd2)],_0x13dcfb=this[_0x3a0972(0x389f)],_0x12080c=Cartesian3[_0x3a0972(0x4143)](_0x559f50,_0x4c574f,getPlanesRight),_0x5200a7=getPlanesNearCenter;Cartesian3[_0x2dd521(0x50ce)](_0x559f50,_0x53353c,_0x5200a7),Cartesian3[_0x3a0972(0x30c2)](_0x3fd51b,_0x5200a7,_0x5200a7);var _0x4b9513=getPlanesFarCenter;Cartesian3['multiplyByScalar'](_0x559f50,_0x13dcfb,_0x4b9513),Cartesian3[_0x3a0972(0x30c2)](_0x3fd51b,_0x4b9513,_0x4b9513);var _0x4dcfe5=getPlanesNormal;Cartesian3[_0x3a0972(0x34b9)](_0x12080c,_0x451700,_0x4dcfe5),Cartesian3[_0x2dd521(0x1af6)](_0x5200a7,_0x4dcfe5,_0x4dcfe5),Cartesian3[_0x3a0972(0x34b6)](_0x4dcfe5,_0x3fd51b,_0x4dcfe5),Cartesian3[_0x3a0972(0x4853)](_0x4dcfe5,_0x4dcfe5),Cartesian3[_0x3a0972(0x4143)](_0x4dcfe5,_0x4c574f,_0x4dcfe5),Cartesian3[_0x2dd521(0x4d5b)](_0x4dcfe5,_0x4dcfe5);var _0x3e05bf=_0x12a705[0x0];return defined$1(_0x3e05bf)||(_0x3e05bf=_0x12a705[0x0]=new Cartesian4()),_0x3e05bf['x']=_0x4dcfe5['x'],_0x3e05bf['y']=_0x4dcfe5['y'],_0x3e05bf['z']=_0x4dcfe5['z'],_0x3e05bf['w']=-Cartesian3['dot'](_0x4dcfe5,_0x3fd51b),Cartesian3[_0x2dd521(0x50ce)](_0x12080c,_0x49aa1d,_0x4dcfe5),Cartesian3[_0x3a0972(0x30c2)](_0x5200a7,_0x4dcfe5,_0x4dcfe5),Cartesian3[_0x3a0972(0x34b6)](_0x4dcfe5,_0x3fd51b,_0x4dcfe5),Cartesian3[_0x3a0972(0x4143)](_0x4c574f,_0x4dcfe5,_0x4dcfe5),Cartesian3[_0x3a0972(0x4853)](_0x4dcfe5,_0x4dcfe5),defined$1(_0x3e05bf=_0x12a705[0x1])||(_0x3e05bf=_0x12a705[0x1]=new Cartesian4()),_0x3e05bf['x']=_0x4dcfe5['x'],_0x3e05bf['y']=_0x4dcfe5['y'],_0x3e05bf['z']=_0x4dcfe5['z'],_0x3e05bf['w']=-Cartesian3['dot'](_0x4dcfe5,_0x3fd51b),Cartesian3[_0x2dd521(0x50ce)](_0x4c574f,_0x2db952,_0x4dcfe5),Cartesian3[_0x3a0972(0x30c2)](_0x5200a7,_0x4dcfe5,_0x4dcfe5),Cartesian3[_0x3a0972(0x34b6)](_0x4dcfe5,_0x3fd51b,_0x4dcfe5),Cartesian3[_0x3a0972(0x4143)](_0x12080c,_0x4dcfe5,_0x4dcfe5),Cartesian3[_0x2dd521(0x4d5b)](_0x4dcfe5,_0x4dcfe5),defined$1(_0x3e05bf=_0x12a705[0x2])||(_0x3e05bf=_0x12a705[0x2]=new Cartesian4()),_0x3e05bf['x']=_0x4dcfe5['x'],_0x3e05bf['y']=_0x4dcfe5['y'],_0x3e05bf['z']=_0x4dcfe5['z'],_0x3e05bf['w']=-Cartesian3[_0x3a0972(0x2d8e)](_0x4dcfe5,_0x3fd51b),Cartesian3[_0x3a0972(0x34b9)](_0x4c574f,_0x420dec,_0x4dcfe5),Cartesian3[_0x2dd521(0x1af6)](_0x5200a7,_0x4dcfe5,_0x4dcfe5),Cartesian3[_0x3a0972(0x34b6)](_0x4dcfe5,_0x3fd51b,_0x4dcfe5),Cartesian3[_0x2dd521(0x1b4a)](_0x4dcfe5,_0x12080c,_0x4dcfe5),Cartesian3[_0x3a0972(0x4853)](_0x4dcfe5,_0x4dcfe5),defined$1(_0x3e05bf=_0x12a705[0x3])||(_0x3e05bf=_0x12a705[0x3]=new Cartesian4()),_0x3e05bf['x']=_0x4dcfe5['x'],_0x3e05bf['y']=_0x4dcfe5['y'],_0x3e05bf['z']=_0x4dcfe5['z'],_0x3e05bf['w']=-Cartesian3[_0x3a0972(0x2d8e)](_0x4dcfe5,_0x3fd51b),defined$1(_0x3e05bf=_0x12a705[0x4])||(_0x3e05bf=_0x12a705[0x4]=new Cartesian4()),_0x3e05bf['x']=_0x559f50['x'],_0x3e05bf['y']=_0x559f50['y'],_0x3e05bf['z']=_0x559f50['z'],_0x3e05bf['w']=-Cartesian3[_0x3a0972(0x2d8e)](_0x559f50,_0x5200a7),Cartesian3[_0x3a0972(0xa61)](_0x559f50,_0x4dcfe5),defined$1(_0x3e05bf=_0x12a705[0x5])||(_0x3e05bf=_0x12a705[0x5]=new Cartesian4()),_0x3e05bf['x']=_0x4dcfe5['x'],_0x3e05bf['y']=_0x4dcfe5['y'],_0x3e05bf['z']=_0x4dcfe5['z'],_0x3e05bf['w']=-Cartesian3[_0x3a0972(0x2d8e)](_0x4dcfe5,_0x4b9513),this[_0x3a0972(0x129c)];},PerspectiveOffCenterFrustum[_0x5e00b3(0x3720)][_0x5e00b3(0x50a)]=function(_0x32e1f9,_0x1112c9,_0x4753e1,_0x4bf33b,_0x45ef79){var _0x38f61c=_0x307c2b,_0x4ded0e=_0x5e00b3;update$4(this);var _0x434b2=0x1/this[_0x38f61c(0x3f74)],_0x3d5707=this[_0x4ded0e(0x4f04)]*_0x434b2,_0x494709=0x2*_0x4bf33b*_0x4753e1*_0x3d5707/_0x1112c9,_0x543461=0x2*_0x4bf33b*_0x4753e1*(_0x3d5707=this[_0x4ded0e(0x1d74)]*_0x434b2)/_0x32e1f9;return _0x45ef79['x']=_0x543461,_0x45ef79['y']=_0x494709,_0x45ef79;},PerspectiveOffCenterFrustum[_0x5e00b3(0x3720)]['clone']=function(_0x4b388a){var _0x14d81d=_0x307c2b,_0x3a5515=_0x5e00b3;return defined$1(_0x4b388a)||(_0x4b388a=new PerspectiveOffCenterFrustum()),_0x4b388a[_0x3a5515(0x1d74)]=this[_0x3a5515(0x1d74)],_0x4b388a[_0x14d81d(0x3ca7)]=this[_0x14d81d(0x3ca7)],_0x4b388a[_0x3a5515(0x4f04)]=this[_0x3a5515(0x4f04)],_0x4b388a[_0x14d81d(0x35e7)]=this[_0x14d81d(0x35e7)],_0x4b388a[_0x14d81d(0x3f74)]=this[_0x14d81d(0x3f74)],_0x4b388a[_0x3a5515(0x389f)]=this[_0x3a5515(0x389f)],_0x4b388a[_0x14d81d(0x48b4)]=void 0x0,_0x4b388a[_0x3a5515(0x7ab)]=void 0x0,_0x4b388a[_0x3a5515(0x3a29)]=void 0x0,_0x4b388a[_0x14d81d(0x35ea)]=void 0x0,_0x4b388a[_0x3a5515(0x3d86)]=void 0x0,_0x4b388a[_0x3a5515(0x2360)]=void 0x0,_0x4b388a;},PerspectiveOffCenterFrustum[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x2d2ad9){var _0x32c41f=_0x307c2b,_0x2993b5=_0x5e00b3;return defined$1(_0x2d2ad9)&&_0x2d2ad9 instanceof PerspectiveOffCenterFrustum&&this[_0x2993b5(0x1d74)]===_0x2d2ad9[_0x2993b5(0x1d74)]&&this[_0x2993b5(0x4db1)]===_0x2d2ad9[_0x32c41f(0x3ca7)]&&this[_0x2993b5(0x4f04)]===_0x2d2ad9[_0x2993b5(0x4f04)]&&this[_0x2993b5(0x4645)]===_0x2d2ad9[_0x2993b5(0x4645)]&&this[_0x2993b5(0xcd2)]===_0x2d2ad9[_0x32c41f(0x3f74)]&&this['far']===_0x2d2ad9[_0x2993b5(0x389f)];},PerspectiveOffCenterFrustum[_0x5e00b3(0x3720)][_0x5e00b3(0x1c11)]=function(_0x9133de,_0x57f1f7,_0x59bb7f){var _0x1d5155=_0x307c2b,_0x1606af=_0x5e00b3;return _0x9133de===this||defined$1(_0x9133de)&&_0x9133de instanceof PerspectiveOffCenterFrustum&&CesiumMath[_0x1606af(0x1c11)](this[_0x1606af(0x1d74)],_0x9133de[_0x1606af(0x1d74)],_0x57f1f7,_0x59bb7f)&&CesiumMath[_0x1d5155(0x376e)](this[_0x1606af(0x4db1)],_0x9133de[_0x1d5155(0x3ca7)],_0x57f1f7,_0x59bb7f)&&CesiumMath[_0x1606af(0x1c11)](this[_0x1606af(0x4f04)],_0x9133de['top'],_0x57f1f7,_0x59bb7f)&&CesiumMath[_0x1606af(0x1c11)](this[_0x1d5155(0x35e7)],_0x9133de[_0x1d5155(0x35e7)],_0x57f1f7,_0x59bb7f)&&CesiumMath[_0x1d5155(0x376e)](this[_0x1606af(0xcd2)],_0x9133de[_0x1606af(0xcd2)],_0x57f1f7,_0x59bb7f)&&CesiumMath[_0x1606af(0x1c11)](this[_0x1606af(0x389f)],_0x9133de[_0x1606af(0x389f)],_0x57f1f7,_0x59bb7f);},PerspectiveFrustum[_0x307c2b(0x18d6)]=0x6,PerspectiveFrustum[_0x307c2b(0x5845)]=function(_0x143271,_0x166ca2,_0x471bee){var _0x149716=_0x5e00b3;return _0x471bee=defaultValue$1(_0x471bee,0x0),_0x166ca2[_0x471bee++]=_0x143271[_0x149716(0xa79)],_0x166ca2[_0x471bee++]=_0x143271[_0x149716(0x2054)],_0x166ca2[_0x471bee++]=_0x143271[_0x149716(0xcd2)],_0x166ca2[_0x471bee++]=_0x143271[_0x149716(0x389f)],_0x166ca2[_0x471bee++]=_0x143271[_0x149716(0x231f)],_0x166ca2[_0x471bee]=_0x143271[_0x149716(0x2478)],_0x166ca2;},PerspectiveFrustum[_0x5e00b3(0x1d8a)]=function(_0x97a4fb,_0x20dc76,_0x3da6ab){var _0x4ddb7b=_0x5e00b3;return _0x20dc76=defaultValue$1(_0x20dc76,0x0),defined$1(_0x3da6ab)||(_0x3da6ab=new PerspectiveFrustum()),_0x3da6ab[_0x4ddb7b(0xa79)]=_0x97a4fb[_0x20dc76++],_0x3da6ab[_0x4ddb7b(0x2054)]=_0x97a4fb[_0x20dc76++],_0x3da6ab[_0x4ddb7b(0xcd2)]=_0x97a4fb[_0x20dc76++],_0x3da6ab[_0x4ddb7b(0x389f)]=_0x97a4fb[_0x20dc76++],_0x3da6ab[_0x4ddb7b(0x231f)]=_0x97a4fb[_0x20dc76++],_0x3da6ab[_0x4ddb7b(0x2478)]=_0x97a4fb[_0x20dc76],_0x3da6ab;},Object[_0x5e00b3(0x1dfd)](PerspectiveFrustum[_0x5e00b3(0x3720)],{'projectionMatrix':{'get':function(){var _0x2dbd29=_0x307c2b,_0x4bfce8=_0x5e00b3;return update$3(this),this[_0x4bfce8(0x2022)]&&modifyProjectionMatrix(this),this[_0x4bfce8(0x523)][_0x2dbd29(0x68f)];}},'infiniteProjectionMatrix':{'get':function(){var _0x5c2d4a=_0x5e00b3;return update$3(this),this[_0x5c2d4a(0x523)][_0x5c2d4a(0x3f1c)];}},'fovy':{'get':function(){var _0x583f95=_0x5e00b3;return update$3(this),this[_0x583f95(0x2e73)];}},'sseDenominator':{'get':function(){return update$3(this),this['_sseDenominator'];}}}),PerspectiveFrustum[_0x307c2b(0x1aa2)][_0x5e00b3(0x5dd8)]=function(){var _0x528836=_0x5e00b3;return this[_0x528836(0x523)][_0x528836(0x5dd8)]();},PerspectiveFrustum[_0x307c2b(0x1aa2)][_0x307c2b(0x370d)]=function(_0x36b990,_0x4699b7,_0x50cfff,_0x5db119){var _0x5b8332=_0x5e00b3;return update$3(this),this[_0x5b8332(0x523)][_0x5b8332(0x2136)](_0x36b990,_0x4699b7,_0x50cfff,_0x5db119);},PerspectiveFrustum[_0x5e00b3(0x3720)][_0x5e00b3(0x50a)]=function(_0x445663,_0x29de7e,_0x6f5df,_0x2bcc24,_0x47193d){var _0x3ea5bf=_0x5e00b3;return update$3(this),this[_0x3ea5bf(0x523)][_0x3ea5bf(0x50a)](_0x445663,_0x29de7e,_0x6f5df,_0x2bcc24,_0x47193d);},PerspectiveFrustum[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x2dbeda){var _0x2761ab=_0x5e00b3;return defined$1(_0x2dbeda)||(_0x2dbeda=new PerspectiveFrustum()),_0x2dbeda[_0x2761ab(0x2054)]=this[_0x2761ab(0x2054)],_0x2dbeda[_0x2761ab(0xa79)]=this[_0x2761ab(0xa79)],_0x2dbeda[_0x2761ab(0xcd2)]=this['near'],_0x2dbeda['far']=this[_0x2761ab(0x389f)],_0x2dbeda[_0x2761ab(0x2022)]=this[_0x2761ab(0x2022)],_0x2dbeda[_0x2761ab(0x225d)]=this[_0x2761ab(0x225d)],_0x2dbeda[_0x2761ab(0x40a6)]=this[_0x2761ab(0x40a6)],_0x2dbeda[_0x2761ab(0x35e1)]=void 0x0,_0x2dbeda[_0x2761ab(0x219)]=void 0x0,_0x2dbeda[_0x2761ab(0x3d86)]=void 0x0,_0x2dbeda[_0x2761ab(0x2360)]=void 0x0,this[_0x2761ab(0x523)][_0x2761ab(0x40f3)](_0x2dbeda[_0x2761ab(0x523)]),_0x2dbeda;},PerspectiveFrustum[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x4adb1a){var _0x96e46e=_0x307c2b,_0x5da5f6=_0x5e00b3;return!!(defined$1(_0x4adb1a)&&_0x4adb1a instanceof PerspectiveFrustum)&&(update$3(this),update$3(_0x4adb1a),this['fov']===_0x4adb1a[_0x5da5f6(0xa79)]&&this[_0x5da5f6(0x2054)]===_0x4adb1a['aspectRatio']&&this[_0x5da5f6(0x523)][_0x5da5f6(0x1dab)](_0x4adb1a[_0x96e46e(0x4a5e)]));},PerspectiveFrustum[_0x5e00b3(0x3720)][_0x5e00b3(0x1c11)]=function(_0x25193a,_0x4a2b88,_0x45a394){var _0x2def1f=_0x307c2b,_0x551458=_0x5e00b3;return!!(defined$1(_0x25193a)&&_0x25193a instanceof PerspectiveFrustum)&&(update$3(this),update$3(_0x25193a),CesiumMath[_0x551458(0x1c11)](this[_0x551458(0xa79)],_0x25193a[_0x2def1f(0x1283)],_0x4a2b88,_0x45a394)&&CesiumMath[_0x2def1f(0x376e)](this[_0x551458(0x2054)],_0x25193a[_0x551458(0x2054)],_0x4a2b88,_0x45a394)&&this[_0x551458(0x523)][_0x551458(0x1c11)](_0x25193a[_0x2def1f(0x4a5e)],_0x4a2b88,_0x45a394));};var scratchViewPlane=new Plane(Cartesian3[_0x5e00b3(0x39c7)],0x1),scratchQVec=new Cartesian4(),scratchClipPlane4d=new Cartesian4(),scratchResult4=new Cartesian4();function modifyProjectionMatrix(_0x462659){var _0x5ec28d=_0x307c2b,_0x2db305=_0x5e00b3;if(defined$1(_0x462659['clipPlane'])&&defined$1(_0x462659[_0x5ec28d(0x3ac0)])){var _0x40223d=_0x462659[_0x2db305(0x40a6)],_0x435003=_0x462659[_0x2db305(0x523)][_0x2db305(0x32ad)];Matrix4[_0x5ec28d(0x21e1)](_0x40223d,_0x462659[_0x2db305(0x225d)],scratchViewPlane),scratchQVec['x']=(CesiumMath[_0x5ec28d(0x5090)](scratchViewPlane[_0x5ec28d(0x4407)]['x'])+_0x435003[0x8])/_0x435003[0x0],scratchQVec['y']=(CesiumMath[_0x5ec28d(0x5090)](scratchViewPlane[_0x2db305(0x47ce)]['y'])+_0x435003[0x9])/_0x435003[0x5],scratchQVec['z']=-0x1,scratchQVec['w']=(0x1+_0x435003[0xa])/_0x435003[0xe],scratchClipPlane4d['x']=scratchViewPlane[_0x2db305(0x47ce)]['x'],scratchClipPlane4d['y']=scratchViewPlane[_0x2db305(0x47ce)]['y'],scratchClipPlane4d['z']=scratchViewPlane[_0x5ec28d(0x4407)]['z'],scratchClipPlane4d['w']=scratchViewPlane[_0x2db305(0x451d)],Cartesian4[_0x2db305(0x34b9)](scratchClipPlane4d,0x2/Cartesian4[_0x2db305(0x2d8e)](scratchClipPlane4d,scratchQVec),scratchResult4),_0x435003[0x2]=scratchResult4['x'],_0x435003[0x6]=scratchResult4['y'],_0x435003[0xa]=scratchResult4['z']+0x1,_0x435003[0xe]=scratchResult4['w'];}}var PERSPECTIVE$1=0x0,ORTHOGRAPHIC$1=0x1;function FrustumGeometry(_0x3a6f11){var _0x476c00=_0x307c2b,_0x3becb3=_0x5e00b3,_0x2adc8f,_0x2f99b8,_0x10c385=_0x3a6f11[_0x476c00(0x250e)],_0x321e12=_0x3a6f11[_0x476c00(0x36ab)],_0x35a740=_0x3a6f11[_0x3becb3(0x39da)],_0x459d6d=defaultValue$1(_0x3a6f11[_0x3becb3(0x5383)],VertexFormat[_0x3becb3(0x5a9d)]),_0x125176=defaultValue$1(_0x3a6f11[_0x3becb3(0x41e6)],!0x0);_0x10c385 instanceof PerspectiveFrustum?(_0x2adc8f=PERSPECTIVE$1,_0x2f99b8=PerspectiveFrustum[_0x3becb3(0x2dd8)]):_0x10c385 instanceof OrthographicFrustum&&(_0x2adc8f=ORTHOGRAPHIC$1,_0x2f99b8=OrthographicFrustum[_0x3becb3(0x2dd8)]),this[_0x476c00(0x57c8)]=_0x2adc8f,this[_0x3becb3(0xbe0)]=_0x10c385[_0x3becb3(0x40f3)](),this[_0x476c00(0x1910)]=Cartesian3[_0x3becb3(0x40f3)](_0x35a740),this[_0x3becb3(0x3b26)]=Quaternion[_0x3becb3(0x40f3)](_0x321e12),this[_0x3becb3(0x41e6)]=_0x125176,this[_0x3becb3(0x344e)]=_0x459d6d,this[_0x3becb3(0x254e)]=_0x476c00(0xb4b),this[_0x3becb3(0x2dd8)]=0x2+_0x2f99b8+Cartesian3[_0x3becb3(0x2dd8)]+Quaternion[_0x3becb3(0x2dd8)]+VertexFormat[_0x3becb3(0x2dd8)];}FrustumGeometry['pack']=function(_0xb2676f,_0x977e8a,_0x26000d){var _0x1b0208=_0x307c2b,_0x39fc49=_0x5e00b3;_0x26000d=defaultValue$1(_0x26000d,0x0);var _0x21fdb5=_0xb2676f[_0x39fc49(0x483c)],_0x48315a=_0xb2676f[_0x39fc49(0xbe0)];return _0x977e8a[_0x26000d++]=_0x21fdb5,_0x21fdb5===PERSPECTIVE$1?(PerspectiveFrustum[_0x39fc49(0x52a8)](_0x48315a,_0x977e8a,_0x26000d),_0x26000d+=PerspectiveFrustum[_0x39fc49(0x2dd8)]):(OrthographicFrustum[_0x39fc49(0x52a8)](_0x48315a,_0x977e8a,_0x26000d),_0x26000d+=OrthographicFrustum[_0x39fc49(0x2dd8)]),Cartesian3[_0x39fc49(0x52a8)](_0xb2676f[_0x39fc49(0x3137)],_0x977e8a,_0x26000d),_0x26000d+=Cartesian3[_0x39fc49(0x2dd8)],Quaternion[_0x39fc49(0x52a8)](_0xb2676f[_0x39fc49(0x3b26)],_0x977e8a,_0x26000d),_0x26000d+=Quaternion[_0x39fc49(0x2dd8)],VertexFormat[_0x1b0208(0x5845)](_0xb2676f[_0x39fc49(0x344e)],_0x977e8a,_0x26000d),_0x977e8a[_0x26000d+=VertexFormat[_0x39fc49(0x2dd8)]]=_0xb2676f[_0x1b0208(0x2f7a)]?0x1:0x0,_0x977e8a;};var scratchPackPerspective$1=new PerspectiveFrustum(),scratchPackOrthographic$1=new OrthographicFrustum(),scratchPackQuaternion$1=new Quaternion(),scratchPackorigin$1=new Cartesian3(),scratchVertexFormat$8=new VertexFormat();function getAttributes(_0x12c2a5,_0x53d681,_0x5e1afa,_0x2038d6,_0x52d192,_0x2471cb,_0x1233a1,_0x23f16b){for(var _0x3fc3ee=_0x12c2a5/0x3*0x2,_0x260725=0x0;_0x260725<0x4;++_0x260725)defined$1(_0x53d681)&&(_0x53d681[_0x12c2a5]=_0x2471cb['x'],_0x53d681[_0x12c2a5+0x1]=_0x2471cb['y'],_0x53d681[_0x12c2a5+0x2]=_0x2471cb['z']),defined$1(_0x5e1afa)&&(_0x5e1afa[_0x12c2a5]=_0x1233a1['x'],_0x5e1afa[_0x12c2a5+0x1]=_0x1233a1['y'],_0x5e1afa[_0x12c2a5+0x2]=_0x1233a1['z']),defined$1(_0x2038d6)&&(_0x2038d6[_0x12c2a5]=_0x23f16b['x'],_0x2038d6[_0x12c2a5+0x1]=_0x23f16b['y'],_0x2038d6[_0x12c2a5+0x2]=_0x23f16b['z']),_0x12c2a5+=0x3;_0x52d192[_0x3fc3ee]=0x0,_0x52d192[_0x3fc3ee+0x1]=0x0,_0x52d192[_0x3fc3ee+0x2]=0x1,_0x52d192[_0x3fc3ee+0x3]=0x0,_0x52d192[_0x3fc3ee+0x4]=0x1,_0x52d192[_0x3fc3ee+0x5]=0x1,_0x52d192[_0x3fc3ee+0x6]=0x0,_0x52d192[_0x3fc3ee+0x7]=0x1;}FrustumGeometry[_0x307c2b(0x1055)]=function(_0x69e257,_0x3c7252,_0x196a3e){var _0x280065=_0x307c2b,_0x7b6420=_0x5e00b3;_0x3c7252=defaultValue$1(_0x3c7252,0x0);var _0x38ef6a,_0x306566=_0x69e257[_0x3c7252++];_0x306566===PERSPECTIVE$1?(_0x38ef6a=PerspectiveFrustum[_0x7b6420(0x1d8a)](_0x69e257,_0x3c7252,scratchPackPerspective$1),_0x3c7252+=PerspectiveFrustum[_0x7b6420(0x2dd8)]):(_0x38ef6a=OrthographicFrustum['unpack'](_0x69e257,_0x3c7252,scratchPackOrthographic$1),_0x3c7252+=OrthographicFrustum[_0x280065(0x18d6)]);var _0x3b0186=Cartesian3[_0x7b6420(0x1d8a)](_0x69e257,_0x3c7252,scratchPackorigin$1);_0x3c7252+=Cartesian3['packedLength'];var _0x174a1a=Quaternion['unpack'](_0x69e257,_0x3c7252,scratchPackQuaternion$1);_0x3c7252+=Quaternion[_0x7b6420(0x2dd8)];var _0xf81030=VertexFormat[_0x7b6420(0x1d8a)](_0x69e257,_0x3c7252,scratchVertexFormat$8),_0x5ccbeb=0x1===_0x69e257[_0x3c7252+=VertexFormat[_0x7b6420(0x2dd8)]];if(!defined$1(_0x196a3e))return new FrustumGeometry({'frustum':_0x38ef6a,'origin':_0x3b0186,'orientation':_0x174a1a,'vertexFormat':_0xf81030,'_drawNearPlane':_0x5ccbeb});var _0x13b7ba=_0x306566===_0x196a3e[_0x7b6420(0x483c)]?_0x196a3e[_0x7b6420(0xbe0)]:void 0x0;return _0x196a3e[_0x7b6420(0xbe0)]=_0x38ef6a[_0x280065(0x2d7b)](_0x13b7ba),_0x196a3e[_0x7b6420(0x483c)]=_0x306566,_0x196a3e[_0x7b6420(0x3137)]=Cartesian3['clone'](_0x3b0186,_0x196a3e[_0x280065(0x1910)]),_0x196a3e['_orientation']=Quaternion[_0x7b6420(0x40f3)](_0x174a1a,_0x196a3e[_0x7b6420(0x3b26)]),_0x196a3e[_0x280065(0x4c25)]=VertexFormat[_0x280065(0x2d7b)](_0xf81030,_0x196a3e[_0x7b6420(0x344e)]),_0x196a3e[_0x7b6420(0x41e6)]=_0x5ccbeb,_0x196a3e;};var scratchRotationMatrix$1=new Matrix3(),scratchViewMatrix=new Matrix4(),scratchInverseMatrix=new Matrix4(),scratchXDirection=new Cartesian3(),scratchYDirection=new Cartesian3(),scratchZDirection=new Cartesian3(),scratchNegativeX=new Cartesian3(),scratchNegativeY=new Cartesian3(),scratchNegativeZ=new Cartesian3(),frustumSplits=new Array(0x3),frustumCornersNDC$1=new Array(0x4);frustumCornersNDC$1[0x0]=new Cartesian4(-0x1,-0x1,0x1,0x1),frustumCornersNDC$1[0x1]=new Cartesian4(0x1,-0x1,0x1,0x1),frustumCornersNDC$1[0x2]=new Cartesian4(0x1,0x1,0x1,0x1),frustumCornersNDC$1[0x3]=new Cartesian4(-0x1,0x1,0x1,0x1);for(var scratchFrustumCorners$1=new Array(0x4),i$6=0x0;i$6<0x4;++i$6)scratchFrustumCorners$1[i$6]=new Cartesian4();FrustumGeometry[_0x5e00b3(0x2d47)]=function(_0xcfd3fa,_0x58eaf7,_0x5cb61f,_0x36ca22,_0x29de73,_0xe9c368,_0x423c73,_0x24cb21){var _0x3a3a7d=_0x307c2b,_0x164fdb=_0x5e00b3,_0x121f05=Matrix3[_0x3a3a7d(0x19a0)](_0x58eaf7,scratchRotationMatrix$1),_0x22e212=defaultValue$1(_0xe9c368,scratchXDirection),_0x31b55e=defaultValue$1(_0x423c73,scratchYDirection),_0x380acc=defaultValue$1(_0x24cb21,scratchZDirection);_0x22e212=Matrix3[_0x3a3a7d(0x1fc6)](_0x121f05,0x0,_0x22e212),_0x31b55e=Matrix3[_0x3a3a7d(0x1fc6)](_0x121f05,0x1,_0x31b55e),_0x380acc=Matrix3[_0x164fdb(0x1355)](_0x121f05,0x2,_0x380acc),Cartesian3[_0x164fdb(0x4853)](_0x22e212,_0x22e212),Cartesian3[_0x164fdb(0x4853)](_0x31b55e,_0x31b55e),Cartesian3[_0x164fdb(0x4853)](_0x380acc,_0x380acc),Cartesian3[_0x164fdb(0xa61)](_0x22e212,_0x22e212);var _0x300742,_0x39b108,_0x10d894=Matrix4[_0x164fdb(0x30a3)](_0xcfd3fa,_0x380acc,_0x31b55e,_0x22e212,scratchViewMatrix);if(_0x5cb61f===PERSPECTIVE$1){var _0x1703ef=_0x36ca22[_0x164fdb(0x32ad)],_0x2cc5dc=Matrix4[_0x164fdb(0x589e)](_0x1703ef,_0x10d894,scratchInverseMatrix);_0x39b108=Matrix4[_0x164fdb(0x25c6)](_0x2cc5dc,scratchInverseMatrix);}else _0x300742=Matrix4[_0x164fdb(0x19c5)](_0x10d894,scratchInverseMatrix);defined$1(_0x39b108)?(frustumSplits[0x0]=_0x36ca22[_0x164fdb(0xcd2)],frustumSplits[0x1]=_0x36ca22[_0x164fdb(0x389f)]):(frustumSplits[0x0]=0x0,frustumSplits[0x1]=_0x36ca22[_0x164fdb(0xcd2)],frustumSplits[0x2]=_0x36ca22[_0x164fdb(0x389f)]);for(var _0x4e9c0c=0x0;_0x4e9c0c<0x2;++_0x4e9c0c)for(var _0x4a1cbf=0x0;_0x4a1cbf<0x4;++_0x4a1cbf){var _0x1bb91f=Cartesian4[_0x164fdb(0x40f3)](frustumCornersNDC$1[_0x4a1cbf],scratchFrustumCorners$1[_0x4a1cbf]);if(defined$1(_0x39b108)){var _0x3fb248=0x1/(_0x1bb91f=Matrix4[_0x164fdb(0x1abe)](_0x39b108,_0x1bb91f,_0x1bb91f))['w'];Cartesian3[_0x164fdb(0x34b9)](_0x1bb91f,_0x3fb248,_0x1bb91f),Cartesian3[_0x164fdb(0x34b6)](_0x1bb91f,_0xcfd3fa,_0x1bb91f),Cartesian3[_0x164fdb(0x4853)](_0x1bb91f,_0x1bb91f);var _0x561ffc=Cartesian3['dot'](_0x380acc,_0x1bb91f);Cartesian3[_0x164fdb(0x34b9)](_0x1bb91f,frustumSplits[_0x4e9c0c]/_0x561ffc,_0x1bb91f),Cartesian3[_0x3a3a7d(0x1af6)](_0x1bb91f,_0xcfd3fa,_0x1bb91f);}else{defined$1(_0x36ca22[_0x164fdb(0x523)])&&(_0x36ca22=_0x36ca22[_0x3a3a7d(0x4a5e)]);var _0x495a84=frustumSplits[_0x4e9c0c],_0x3f53ae=frustumSplits[_0x4e9c0c+0x1];_0x1bb91f['x']=0.5*(_0x1bb91f['x']*(_0x36ca22[_0x3a3a7d(0xf7d)]-_0x36ca22[_0x164fdb(0x4db1)])+_0x36ca22[_0x164fdb(0x4db1)]+_0x36ca22[_0x164fdb(0x1d74)]),_0x1bb91f['y']=0.5*(_0x1bb91f['y']*(_0x36ca22[_0x164fdb(0x4f04)]-_0x36ca22[_0x164fdb(0x4645)])+_0x36ca22[_0x164fdb(0x4645)]+_0x36ca22['top']),_0x1bb91f['z']=0.5*(_0x1bb91f['z']*(_0x495a84-_0x3f53ae)-_0x495a84-_0x3f53ae),_0x1bb91f['w']=0x1,Matrix4[_0x164fdb(0x1abe)](_0x300742,_0x1bb91f,_0x1bb91f);}_0x29de73[0xc*_0x4e9c0c+0x3*_0x4a1cbf]=_0x1bb91f['x'],_0x29de73[0xc*_0x4e9c0c+0x3*_0x4a1cbf+0x1]=_0x1bb91f['y'],_0x29de73[0xc*_0x4e9c0c+0x3*_0x4a1cbf+0x2]=_0x1bb91f['z'];}},FrustumGeometry['createGeometry']=function(_0x3888d7){var _0x879ed4=_0x307c2b,_0x5106ca=_0x5e00b3,_0x3e34a7=_0x3888d7[_0x5106ca(0x483c)],_0x5dfdb6=_0x3888d7[_0x879ed4(0xd95)],_0x5d9bfa=_0x3888d7[_0x5106ca(0x3137)],_0x47c1e2=_0x3888d7[_0x879ed4(0x949)],_0x43f1fe=_0x3888d7[_0x5106ca(0x41e6)],_0x6afc8d=_0x3888d7[_0x5106ca(0x344e)],_0x3f2f65=_0x43f1fe?0x6:0x5,_0x2b6672=new Float64Array(0x48);FrustumGeometry[_0x5106ca(0x2d47)](_0x5d9bfa,_0x47c1e2,_0x3e34a7,_0x5dfdb6,_0x2b6672);var _0x2ac400=0x18;_0x2b6672[_0x2ac400]=_0x2b6672[0xc],_0x2b6672[_0x2ac400+0x1]=_0x2b6672[0xd],_0x2b6672[_0x2ac400+0x2]=_0x2b6672[0xe],_0x2b6672[_0x2ac400+0x3]=_0x2b6672[0x0],_0x2b6672[_0x2ac400+0x4]=_0x2b6672[0x1],_0x2b6672[_0x2ac400+0x5]=_0x2b6672[0x2],_0x2b6672[_0x2ac400+0x6]=_0x2b6672[0x9],_0x2b6672[_0x2ac400+0x7]=_0x2b6672[0xa],_0x2b6672[_0x2ac400+0x8]=_0x2b6672[0xb],_0x2b6672[_0x2ac400+0x9]=_0x2b6672[0x15],_0x2b6672[_0x2ac400+0xa]=_0x2b6672[0x16],_0x2b6672[_0x2ac400+0xb]=_0x2b6672[0x17],_0x2b6672[_0x2ac400+=0xc]=_0x2b6672[0xf],_0x2b6672[_0x2ac400+0x1]=_0x2b6672[0x10],_0x2b6672[_0x2ac400+0x2]=_0x2b6672[0x11],_0x2b6672[_0x2ac400+0x3]=_0x2b6672[0x3],_0x2b6672[_0x2ac400+0x4]=_0x2b6672[0x4],_0x2b6672[_0x2ac400+0x5]=_0x2b6672[0x5],_0x2b6672[_0x2ac400+0x6]=_0x2b6672[0x0],_0x2b6672[_0x2ac400+0x7]=_0x2b6672[0x1],_0x2b6672[_0x2ac400+0x8]=_0x2b6672[0x2],_0x2b6672[_0x2ac400+0x9]=_0x2b6672[0xc],_0x2b6672[_0x2ac400+0xa]=_0x2b6672[0xd],_0x2b6672[_0x2ac400+0xb]=_0x2b6672[0xe],_0x2b6672[_0x2ac400+=0xc]=_0x2b6672[0x3],_0x2b6672[_0x2ac400+0x1]=_0x2b6672[0x4],_0x2b6672[_0x2ac400+0x2]=_0x2b6672[0x5],_0x2b6672[_0x2ac400+0x3]=_0x2b6672[0xf],_0x2b6672[_0x2ac400+0x4]=_0x2b6672[0x10],_0x2b6672[_0x2ac400+0x5]=_0x2b6672[0x11],_0x2b6672[_0x2ac400+0x6]=_0x2b6672[0x12],_0x2b6672[_0x2ac400+0x7]=_0x2b6672[0x13],_0x2b6672[_0x2ac400+0x8]=_0x2b6672[0x14],_0x2b6672[_0x2ac400+0x9]=_0x2b6672[0x6],_0x2b6672[_0x2ac400+0xa]=_0x2b6672[0x7],_0x2b6672[_0x2ac400+0xb]=_0x2b6672[0x8],_0x2b6672[_0x2ac400+=0xc]=_0x2b6672[0x6],_0x2b6672[_0x2ac400+0x1]=_0x2b6672[0x7],_0x2b6672[_0x2ac400+0x2]=_0x2b6672[0x8],_0x2b6672[_0x2ac400+0x3]=_0x2b6672[0x12],_0x2b6672[_0x2ac400+0x4]=_0x2b6672[0x13],_0x2b6672[_0x2ac400+0x5]=_0x2b6672[0x14],_0x2b6672[_0x2ac400+0x6]=_0x2b6672[0x15],_0x2b6672[_0x2ac400+0x7]=_0x2b6672[0x16],_0x2b6672[_0x2ac400+0x8]=_0x2b6672[0x17],_0x2b6672[_0x2ac400+0x9]=_0x2b6672[0x9],_0x2b6672[_0x2ac400+0xa]=_0x2b6672[0xa],_0x2b6672[_0x2ac400+0xb]=_0x2b6672[0xb],_0x43f1fe||(_0x2b6672=_0x2b6672[_0x5106ca(0x1c7c)](0xc));var _0x3cbe56=new GeometryAttributes({'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x5106ca(0x4e01)],'componentsPerAttribute':0x3,'values':_0x2b6672})});if(defined$1(_0x6afc8d[_0x5106ca(0x47ce)])||defined$1(_0x6afc8d[_0x879ed4(0x232e)])||defined$1(_0x6afc8d[_0x5106ca(0x333d)])||defined$1(_0x6afc8d['st'])){var _0x5a5d32=defined$1(_0x6afc8d[_0x879ed4(0x4407)])?new Float32Array(0xc*_0x3f2f65):void 0x0,_0x77dc2=defined$1(_0x6afc8d[_0x5106ca(0x2005)])?new Float32Array(0xc*_0x3f2f65):void 0x0,_0x136fd8=defined$1(_0x6afc8d[_0x5106ca(0x333d)])?new Float32Array(0xc*_0x3f2f65):void 0x0,_0x5633c4=defined$1(_0x6afc8d['st'])?new Float32Array(0x8*_0x3f2f65):void 0x0,_0x400ac1=scratchXDirection,_0x27ccab=scratchYDirection,_0x486a5f=scratchZDirection,_0x11ac51=Cartesian3[_0x5106ca(0xa61)](_0x400ac1,scratchNegativeX),_0x1f05d6=Cartesian3[_0x5106ca(0xa61)](_0x27ccab,scratchNegativeY),_0x27004a=Cartesian3[_0x5106ca(0xa61)](_0x486a5f,scratchNegativeZ);_0x2ac400=0x0,_0x43f1fe&&(getAttributes(_0x2ac400,_0x5a5d32,_0x77dc2,_0x136fd8,_0x5633c4,_0x27004a,_0x400ac1,_0x27ccab),_0x2ac400+=0xc),getAttributes(_0x2ac400,_0x5a5d32,_0x77dc2,_0x136fd8,_0x5633c4,_0x486a5f,_0x11ac51,_0x27ccab),getAttributes(_0x2ac400+=0xc,_0x5a5d32,_0x77dc2,_0x136fd8,_0x5633c4,_0x11ac51,_0x27004a,_0x27ccab),getAttributes(_0x2ac400+=0xc,_0x5a5d32,_0x77dc2,_0x136fd8,_0x5633c4,_0x1f05d6,_0x27004a,_0x11ac51),getAttributes(_0x2ac400+=0xc,_0x5a5d32,_0x77dc2,_0x136fd8,_0x5633c4,_0x400ac1,_0x486a5f,_0x27ccab),getAttributes(_0x2ac400+=0xc,_0x5a5d32,_0x77dc2,_0x136fd8,_0x5633c4,_0x27ccab,_0x486a5f,_0x11ac51),defined$1(_0x5a5d32)&&(_0x3cbe56[_0x879ed4(0x4407)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x5106ca(0x486a)],'componentsPerAttribute':0x3,'values':_0x5a5d32})),defined$1(_0x77dc2)&&(_0x3cbe56[_0x5106ca(0x2005)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x879ed4(0x3078)],'componentsPerAttribute':0x3,'values':_0x77dc2})),defined$1(_0x136fd8)&&(_0x3cbe56[_0x5106ca(0x333d)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x5106ca(0x486a)],'componentsPerAttribute':0x3,'values':_0x136fd8})),defined$1(_0x5633c4)&&(_0x3cbe56['st']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x5106ca(0x486a)],'componentsPerAttribute':0x2,'values':_0x5633c4}));}for(var _0x2a1c31=new Uint16Array(0x6*_0x3f2f65),_0x1f544a=0x0;_0x1f544a<_0x3f2f65;++_0x1f544a){var _0x349495=0x6*_0x1f544a,_0xf03b5e=0x4*_0x1f544a;_0x2a1c31[_0x349495]=_0xf03b5e,_0x2a1c31[_0x349495+0x1]=_0xf03b5e+0x1,_0x2a1c31[_0x349495+0x2]=_0xf03b5e+0x2,_0x2a1c31[_0x349495+0x3]=_0xf03b5e,_0x2a1c31[_0x349495+0x4]=_0xf03b5e+0x2,_0x2a1c31[_0x349495+0x5]=_0xf03b5e+0x3;}return new Geometry$1({'attributes':_0x3cbe56,'indices':_0x2a1c31,'primitiveType':PrimitiveType$1[_0x5106ca(0xf30)],'boundingSphere':BoundingSphere[_0x5106ca(0x1304)](_0x2b6672)});};var PERSPECTIVE=0x0,ORTHOGRAPHIC=0x1;function FrustumOutlineGeometry(_0x3d6620){var _0x5193ce=_0x307c2b,_0x2bde95=_0x5e00b3,_0x3d876c,_0x2c84a0,_0x315ecf=_0x3d6620[_0x2bde95(0x1187)],_0x2f50ed=_0x3d6620[_0x5193ce(0x36ab)],_0x4e849f=_0x3d6620[_0x5193ce(0x416f)],_0x1bdfc7=defaultValue$1(_0x3d6620[_0x2bde95(0x41e6)],!0x0);_0x315ecf instanceof PerspectiveFrustum?(_0x3d876c=PERSPECTIVE,_0x2c84a0=PerspectiveFrustum[_0x2bde95(0x2dd8)]):_0x315ecf instanceof OrthographicFrustum&&(_0x3d876c=ORTHOGRAPHIC,_0x2c84a0=OrthographicFrustum[_0x5193ce(0x18d6)]),this[_0x2bde95(0x483c)]=_0x3d876c,this['_frustum']=_0x315ecf[_0x2bde95(0x40f3)](),this[_0x2bde95(0x3137)]=Cartesian3[_0x2bde95(0x40f3)](_0x4e849f),this[_0x5193ce(0x949)]=Quaternion[_0x2bde95(0x40f3)](_0x2f50ed),this[_0x2bde95(0x41e6)]=_0x1bdfc7,this[_0x2bde95(0x254e)]=_0x5193ce(0x51a3),this[_0x2bde95(0x2dd8)]=0x2+_0x2c84a0+Cartesian3[_0x2bde95(0x2dd8)]+Quaternion[_0x2bde95(0x2dd8)];}FrustumOutlineGeometry[_0x5e00b3(0x52a8)]=function(_0x212700,_0x1dd5c5,_0xbd10dc){var _0x4237ea=_0x307c2b,_0x208fa2=_0x5e00b3;_0xbd10dc=defaultValue$1(_0xbd10dc,0x0);var _0x13d38f=_0x212700[_0x208fa2(0x483c)],_0x3ae9f2=_0x212700[_0x208fa2(0xbe0)];return _0x1dd5c5[_0xbd10dc++]=_0x13d38f,_0x13d38f===PERSPECTIVE?(PerspectiveFrustum[_0x208fa2(0x52a8)](_0x3ae9f2,_0x1dd5c5,_0xbd10dc),_0xbd10dc+=PerspectiveFrustum['packedLength']):(OrthographicFrustum[_0x208fa2(0x52a8)](_0x3ae9f2,_0x1dd5c5,_0xbd10dc),_0xbd10dc+=OrthographicFrustum[_0x208fa2(0x2dd8)]),Cartesian3[_0x208fa2(0x52a8)](_0x212700[_0x4237ea(0x1910)],_0x1dd5c5,_0xbd10dc),_0xbd10dc+=Cartesian3[_0x208fa2(0x2dd8)],Quaternion[_0x208fa2(0x52a8)](_0x212700[_0x208fa2(0x3b26)],_0x1dd5c5,_0xbd10dc),_0x1dd5c5[_0xbd10dc+=Quaternion[_0x208fa2(0x2dd8)]]=_0x212700[_0x208fa2(0x41e6)]?0x1:0x0,_0x1dd5c5;};var scratchPackPerspective=new PerspectiveFrustum(),scratchPackOrthographic=new OrthographicFrustum(),scratchPackQuaternion=new Quaternion(),scratchPackorigin=new Cartesian3();function GeocoderService(){}FrustumOutlineGeometry[_0x5e00b3(0x1d8a)]=function(_0x3c6047,_0x27d562,_0x3fc3c3){var _0x3eb902=_0x307c2b,_0x40f449=_0x5e00b3;_0x27d562=defaultValue$1(_0x27d562,0x0);var _0x4b3191,_0x4127bd=_0x3c6047[_0x27d562++];_0x4127bd===PERSPECTIVE?(_0x4b3191=PerspectiveFrustum[_0x40f449(0x1d8a)](_0x3c6047,_0x27d562,scratchPackPerspective),_0x27d562+=PerspectiveFrustum[_0x40f449(0x2dd8)]):(_0x4b3191=OrthographicFrustum[_0x40f449(0x1d8a)](_0x3c6047,_0x27d562,scratchPackOrthographic),_0x27d562+=OrthographicFrustum[_0x40f449(0x2dd8)]);var _0x1d1263=Cartesian3[_0x40f449(0x1d8a)](_0x3c6047,_0x27d562,scratchPackorigin);_0x27d562+=Cartesian3[_0x3eb902(0x18d6)];var _0x2f6d70=Quaternion[_0x40f449(0x1d8a)](_0x3c6047,_0x27d562,scratchPackQuaternion),_0x22a46c=0x1===_0x3c6047[_0x27d562+=Quaternion[_0x3eb902(0x18d6)]];if(!defined$1(_0x3fc3c3))return new FrustumOutlineGeometry({'frustum':_0x4b3191,'origin':_0x1d1263,'orientation':_0x2f6d70,'_drawNearPlane':_0x22a46c});var _0x188f08=_0x4127bd===_0x3fc3c3[_0x40f449(0x483c)]?_0x3fc3c3[_0x3eb902(0xd95)]:void 0x0;return _0x3fc3c3[_0x40f449(0xbe0)]=_0x4b3191[_0x40f449(0x40f3)](_0x188f08),_0x3fc3c3[_0x40f449(0x483c)]=_0x4127bd,_0x3fc3c3[_0x3eb902(0x1910)]=Cartesian3[_0x40f449(0x40f3)](_0x1d1263,_0x3fc3c3[_0x40f449(0x3137)]),_0x3fc3c3[_0x3eb902(0x949)]=Quaternion[_0x40f449(0x40f3)](_0x2f6d70,_0x3fc3c3[_0x40f449(0x3b26)]),_0x3fc3c3[_0x3eb902(0x2f7a)]=_0x22a46c,_0x3fc3c3;},FrustumOutlineGeometry[_0x5e00b3(0x1647)]=function(_0x21f888){var _0xffbaa9=_0x307c2b,_0x209829=_0x5e00b3,_0x211fba=_0x21f888[_0x209829(0x483c)],_0xbd00f4=_0x21f888[_0x209829(0xbe0)],_0x2e8584=_0x21f888[_0x209829(0x3137)],_0x59ac1c=_0x21f888[_0xffbaa9(0x949)],_0x54f1ba=_0x21f888[_0x209829(0x41e6)],_0x57c5fe=new Float64Array(0x18);FrustumGeometry[_0x209829(0x2d47)](_0x2e8584,_0x59ac1c,_0x211fba,_0xbd00f4,_0x57c5fe);for(var _0x1892ac,_0x408620,_0x5543aa=new GeometryAttributes({'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x209829(0x4e01)],'componentsPerAttribute':0x3,'values':_0x57c5fe})}),_0x463cb5=_0x54f1ba?0x2:0x1,_0x3f102e=new Uint16Array(0x8*(_0x463cb5+0x1)),_0x113c26=_0x54f1ba?0x0:0x1;_0x113c26<0x2;++_0x113c26)_0x408620=0x4*_0x113c26,_0x3f102e[_0x1892ac=_0x54f1ba?0x8*_0x113c26:0x0]=_0x408620,_0x3f102e[_0x1892ac+0x1]=_0x408620+0x1,_0x3f102e[_0x1892ac+0x2]=_0x408620+0x1,_0x3f102e[_0x1892ac+0x3]=_0x408620+0x2,_0x3f102e[_0x1892ac+0x4]=_0x408620+0x2,_0x3f102e[_0x1892ac+0x5]=_0x408620+0x3,_0x3f102e[_0x1892ac+0x6]=_0x408620+0x3,_0x3f102e[_0x1892ac+0x7]=_0x408620;for(_0x113c26=0x0;_0x113c26<0x2;++_0x113c26)_0x408620=0x4*_0x113c26,_0x3f102e[_0x1892ac=0x8*(_0x463cb5+_0x113c26)]=_0x408620,_0x3f102e[_0x1892ac+0x1]=_0x408620+0x4,_0x3f102e[_0x1892ac+0x2]=_0x408620+0x1,_0x3f102e[_0x1892ac+0x3]=_0x408620+0x5,_0x3f102e[_0x1892ac+0x4]=_0x408620+0x2,_0x3f102e[_0x1892ac+0x5]=_0x408620+0x6,_0x3f102e[_0x1892ac+0x6]=_0x408620+0x3,_0x3f102e[_0x1892ac+0x7]=_0x408620+0x7;return new Geometry$1({'attributes':_0x5543aa,'indices':_0x3f102e,'primitiveType':PrimitiveType$1[_0x209829(0x4b11)],'boundingSphere':BoundingSphere[_0xffbaa9(0x4470)](_0x57c5fe)});},GeocoderService[_0x5e00b3(0x3720)][_0x307c2b(0x2776)]=DeveloperError$1[_0x5e00b3(0x490e)];var GeocodeType={'SEARCH':0x0,'AUTOCOMPLETE':0x1},GeocodeType$1=Object[_0x5e00b3(0x5448)](GeocodeType);function GeometryInstanceAttribute(_0x1cc46e){var _0x4c8225=_0x307c2b,_0x1697cf=_0x5e00b3;_0x1cc46e=defaultValue$1(_0x1cc46e,defaultValue$1[_0x1697cf(0x243c)]),this[_0x1697cf(0x5c9a)]=_0x1cc46e[_0x1697cf(0x5c9a)],this[_0x1697cf(0x4362)]=_0x1cc46e[_0x1697cf(0x4362)],this[_0x1697cf(0x4853)]=defaultValue$1(_0x1cc46e[_0x1697cf(0x4853)],!0x1),this[_0x4c8225(0x46b3)]=_0x1cc46e[_0x1697cf(0x9a4)];}function getFilenameFromUri(_0x5ac783){var _0x3e70f0=_0x307c2b,_0x3e9af6=_0x5e00b3,_0x1887e7=new URI(_0x5ac783);_0x1887e7[_0x3e9af6(0x4853)]();var _0x377207=_0x1887e7[_0x3e9af6(0x21f3)],_0x5f5a41=_0x377207[_0x3e70f0(0x40f8)]('/');return-0x1!==_0x5f5a41&&(_0x377207=_0x377207[_0x3e9af6(0x2bb6)](_0x5f5a41+0x1)),_0x377207;}var context2DsByWidthAndHeight={};function getImagePixels(_0x4c982c,_0x187b2f,_0x663950){var _0xeb723e=_0x307c2b,_0x4f13a2=_0x5e00b3;defined$1(_0x187b2f)||(_0x187b2f=_0x4c982c[_0x4f13a2(0x2d3c)]),defined$1(_0x663950)||(_0x663950=_0x4c982c[_0xeb723e(0x10d5)]);var _0x5635b1=context2DsByWidthAndHeight[_0x187b2f];defined$1(_0x5635b1)||(_0x5635b1={},context2DsByWidthAndHeight[_0x187b2f]=_0x5635b1);var _0x27363e=_0x5635b1[_0x663950];if(!defined$1(_0x27363e)){var _0x166065=document[_0x4f13a2(0x2a2e)](_0x4f13a2(0x2a34));_0x166065[_0xeb723e(0x2299)]=_0x187b2f,_0x166065[_0x4f13a2(0x5a4e)]=_0x663950,(_0x27363e=_0x166065[_0x4f13a2(0x696)]('2d'))[_0x4f13a2(0x13ed)]=_0x4f13a2(0x431f),_0x5635b1[_0x663950]=_0x27363e;}return _0x27363e[_0xeb723e(0x19b6)](_0x4c982c,0x0,0x0,_0x187b2f,_0x663950),_0x27363e[_0x4f13a2(0x5d9d)](0x0,0x0,_0x187b2f,_0x663950)[_0x4f13a2(0x140c)];}function getMagic(_0x4fda91,_0x5c98fa){var _0x25b1ab=_0x307c2b,_0x3cab04=_0x5e00b3;return getStringFromTypedArray(_0x4fda91,_0x5c98fa=defaultValue$1(_0x5c98fa,0x0),Math[_0x25b1ab(0x4b49)](0x4,_0x4fda91[_0x3cab04(0x809)]));}function SphericalAreaParasCGCS2000(){var _0x2579a7=_0x307c2b,_0x20f0d0=_0x5e00b3;this['PI']=3.14159265358979,this['param_a']=0x0,this[_0x20f0d0(0x3cb8)]=1e-12,this['p']=206264.8062471,this['a']=0x615299,this['b']=6356752.31414036,this[_0x2579a7(0x3b89)]=0.003352810681182319,this['e2']=0.0066943800229,this[_0x20f0d0(0x1566)]=0.00673949677548,this['c']=6399593.62586,this['K0']=1.57048761144159e-7,this['K1']=0.00505250178820567,this['K2']=0.0000298472900956587,this['K3']=2.41626669230084e-7,this['K4']=2.22241238938534e-9,this[_0x20f0d0(0x32a8)]=0x1/298.257222101,this['e4']=Math[_0x2579a7(0x28d)](this['e2'],0x2),this['e6']=Math[_0x20f0d0(0x3a5c)](this['e2'],0x3),this['e8']=Math[_0x20f0d0(0x3a5c)](this['e2'],0x4),this['A']=0x1+0.5*this['e2']+0.375*this['e4']+0.3125*this['e6']+0x276/0x900*this['e8'],this['B']=0x1/0x6*this['e2']+0xf/0x50*this['e4']+0.1875*this['e6']+0x1a4/0x900*this['e8'],this['C']=0x3/0x50*this['e4']+0x7/0x70*this['e6']+0.078125*this['e8'],this['D']=0x1/0x70*this['e6']+0x2d/0x900*this['e8'],this['E']=0x5/0x900*this['e8'];}function SphericalAreaParasXian1980(){var _0x5f2922=_0x5e00b3;this['PI']=3.14159265358979,this[_0x5f2922(0x577d)]=0x0,this[_0x5f2922(0x3cb8)]=1e-12,this['p']=206264.8062471,this['a']=0x61529c,this['b']=6356755.288157528,this[_0x5f2922(0x32a8)]=0.0033528131778969143,this['e2']=0.00669438499958795,this[_0x5f2922(0x1566)]=0.00673950181947292,this['c']=6399596.65198801,this['K0']=1.57048687472752e-7,this['K1']=0.00505250559291393,this['K2']=0.0000298473350966158,this['K3']=2.41627215981336e-7,this['K4']=2.22241909461273e-9,this['e4']=Math[_0x5f2922(0x3a5c)](this['e2'],0x2),this['e6']=Math[_0x5f2922(0x3a5c)](this['e2'],0x3),this['e8']=Math[_0x5f2922(0x3a5c)](this['e2'],0x4),this['A']=0x1+0.5*this['e2']+0.375*this['e4']+0.3125*this['e6']+0x276/0x900*this['e8'],this['B']=0x1/0x6*this['e2']+0xf/0x50*this['e4']+0.1875*this['e6']+0x1a4/0x900*this['e8'],this['C']=0x3/0x50*this['e4']+0x7/0x70*this['e6']+0.078125*this['e8'],this['D']=0x1/0x70*this['e6']+0x2d/0x900*this['e8'],this['E']=0x5/0x900*this['e8'];}function computeXYGeo(_0x505641,_0x16bafd,_0x3667a4,_0x50fbed,_0x39f0b8,_0x5edad7){var _0x36896c=_0x307c2b,_0x18b350=_0x5e00b3,_0xd9d216=0x0;_0xd9d216=_0x16bafd>0xf4240?_0x16bafd-0x7a120-0xf4240*_0x39f0b8:_0x16bafd-0x7a120;var _0x4b257c=_0x5edad7['K0']*_0x505641,_0x2bdfc0=Math['sin'](_0x4b257c),_0x30c1f9=_0x4b257c+Math[_0x18b350(0x52a3)](_0x4b257c)*(_0x5edad7['K1']*_0x2bdfc0-_0x5edad7['K2']*Math[_0x36896c(0x28d)](_0x2bdfc0,0x3)+_0x5edad7['K3']*Math[_0x18b350(0x3a5c)](_0x2bdfc0,0x5)-_0x5edad7['K4']*Math[_0x18b350(0x3a5c)](_0x2bdfc0,0x7)),_0x2af3e6=Math[_0x18b350(0x59e4)](_0x30c1f9),_0x315ebb=_0x5edad7[_0x18b350(0x1566)]*Math[_0x18b350(0x3a5c)](Math[_0x36896c(0x3be7)](_0x30c1f9),0x2),_0x47b0c4=Math[_0x18b350(0x5c4f)](0x1+_0x315ebb),_0x39212a=_0xd9d216/(_0x5edad7['c']/_0x47b0c4),_0x26364b=Math[_0x18b350(0x3a5c)](_0x47b0c4,0x2)*_0x2af3e6,_0x165db7=Math[_0x18b350(0x3a5c)](_0x2af3e6,0x2);_0x3667a4['B']=_0x30c1f9-_0x26364b*Math[_0x18b350(0x3a5c)](_0x39212a,0x2)/0x2+(0x5+0x3*_0x165db7+_0x315ebb-0x9*_0x315ebb*_0x165db7)*_0x26364b*Math[_0x18b350(0x3a5c)](_0x39212a,0x4)/0x18-(0x3d+0x5a*_0x165db7+0x2d*Math[_0x18b350(0x3a5c)](_0x165db7,0x2))*_0x26364b*Math[_0x18b350(0x3a5c)](_0x39212a,0x6)/0x2d0;var _0x5237b7=0x1/Math[_0x18b350(0x52a3)](_0x30c1f9);_0x3667a4['L']=_0x5237b7*_0x39212a-(0x1+0x2*_0x165db7+_0x315ebb)*_0x5237b7*Math[_0x18b350(0x3a5c)](_0x39212a,0x3)/0x6+(0x5+0x1c*_0x165db7+0x18*Math[_0x18b350(0x3a5c)](_0x165db7,0x2)+0x6*_0x315ebb+0x8*_0x315ebb*_0x165db7)*_0x5237b7*Math['pow'](_0x39212a,0x5)/0x78+_0x50fbed;}function calculateBLArea(_0x442de8,_0x5baecf,_0x44ae0e,_0x3b3fd0,_0x247084,_0x4e0139){var _0x16a636=_0x307c2b,_0x189fb0=_0x5e00b3,_0x542b78=(_0x5baecf-_0x442de8)/0x2,_0x50d0d6=(_0x5baecf+_0x442de8)/0x2,_0x335ee3=(_0x3b3fd0+_0x44ae0e)/0x2,_0x1ff1ee=0x2*_0x4e0139['b']*_0x4e0139['b']*_0x335ee3,_0x5e3452=Math['cos'](_0x50d0d6),_0xda284a=Math[_0x189fb0(0x1428)](_0x542b78),_0x354469=[];return _0x354469[0x0]=_0x1ff1ee*_0x4e0139['A']*_0xda284a*_0x5e3452,_0x354469[0x1]=_0x1ff1ee*_0x4e0139['B']*Math[_0x16a636(0xc19)](0x3*_0x542b78)*Math[_0x189fb0(0x52a3)](0x3*_0x50d0d6),_0x354469[0x2]=_0x1ff1ee*_0x4e0139['C']*Math[_0x189fb0(0x1428)](0x5*_0x542b78)*Math['cos'](0x5*_0x50d0d6),_0x354469[0x3]=_0x1ff1ee*_0x4e0139['D']*Math[_0x16a636(0xc19)](0x7*_0x542b78)*Math[_0x189fb0(0x52a3)](0x7*_0x50d0d6),_0x354469[0x4]=_0x1ff1ee*_0x4e0139['E']*Math[_0x16a636(0xc19)](0x9*_0x542b78)*Math[_0x189fb0(0x52a3)](0x9*_0x50d0d6),_0x354469[0x0]-_0x354469[0x1]+_0x354469[0x2]-_0x354469[0x3]+_0x354469[0x4];}function calculateAreaCGCS2000(_0x5f3e6,_0x299686,_0x441541,_0x4df314){var _0x1294e1=_0x5e00b3;for(var _0x5f4a90=0x0,_0x21d85c=0x0;_0x21d85c<_0x5f3e6[_0x1294e1(0x809)]-0x1;_0x21d85c++)for(var _0x4d4b96=_0x5f3e6[_0x21d85c],_0x5a82bf=_0x5f3e6[_0x21d85c+0x1],_0x567bad=_0x4d4b96['x'],_0x4339f6=_0x4d4b96['y'],_0x9d1aff=_0x5a82bf['x'],_0x156b86=_0x5a82bf['y'],_0x3276bd=_0x5a82bf['x']-_0x4d4b96['x'],_0x23a145=_0x5a82bf['y']-_0x4d4b96['y'],_0x30f0b1=Math[_0x1294e1(0x3a5c)](Math[_0x1294e1(0x1beb)](_0x3276bd),0x2),_0x4105c8=Math[_0x1294e1(0x3a5c)](Math[_0x1294e1(0x1beb)](_0x23a145),0x2),_0x3fe24c=Math[_0x1294e1(0x5c4f)](_0x30f0b1+_0x4105c8),_0x3c5f32=Math[_0x1294e1(0x1ace)](_0x3fe24c/0x46),_0x12bdd4=0x1;_0x12bdd4<=_0x3c5f32+0x1;_0x12bdd4++){var _0x3e46d1=0x0,_0x3effc2=0x0;_0x12bdd4<_0x3c5f32+0x1?(_0x3e46d1=_0x4d4b96['x']+_0x3276bd*_0x12bdd4/(_0x3c5f32+0x1),_0x3effc2=_0x4d4b96['y']+_0x23a145*_0x12bdd4/(_0x3c5f32+0x1)):(_0x3e46d1=_0x9d1aff,_0x3effc2=_0x156b86);var _0x4411d4={'B':0x0,'L':0x0},_0x39648b={'B':0x0,'L':0x0};computeXYGeo(_0x4339f6,_0x567bad,_0x4411d4,_0x299686,_0x441541,_0x4df314),computeXYGeo(_0x3effc2,_0x3e46d1,_0x39648b,_0x299686,_0x441541,_0x4df314),_0x5f4a90+=calculateBLArea(_0x4411d4['B'],_0x39648b['B'],_0x4411d4['L'],_0x39648b['L'],_0x299686,_0x4df314),_0x567bad=_0x3e46d1,_0x4339f6=_0x3effc2;}return Math[_0x1294e1(0x1beb)](_0x5f4a90);}function calculateAreaXian1980(_0x166c5a,_0x369e2b,_0x54396b,_0x3c006b){var _0x3272c6=_0x307c2b,_0x45ff2c=_0x5e00b3;for(var _0x541215=0x0,_0x3b7178=0x0;_0x3b7178<_0x166c5a[_0x45ff2c(0x809)]-0x1;_0x3b7178++){var _0x2e5d8e={'B':0x0,'L':0x0},_0x532b13={'B':0x0,'L':0x0};computeXYGeo(_0x166c5a[_0x3b7178]['y'],_0x166c5a[_0x3b7178]['x'],_0x2e5d8e,_0x369e2b,_0x54396b,_0x3c006b),computeXYGeo(_0x166c5a[_0x3b7178+0x1]['y'],_0x166c5a[_0x3b7178+0x1]['x'],_0x532b13,_0x369e2b,_0x54396b,_0x3c006b);var _0x90682a=[],_0x2440b3=(_0x532b13['B']-_0x2e5d8e['B'])/0x2,_0x3bd387=(_0x532b13['B']+_0x2e5d8e['B'])/0x2,_0x22e0c7=(_0x532b13['L']+_0x2e5d8e['L'])/0x2,_0x4910f3=0x2*_0x3c006b['b']*_0x3c006b['b']*_0x22e0c7,_0x1ff9dd=Math[_0x45ff2c(0x52a3)](_0x3bd387),_0x1a408f=Math[_0x3272c6(0xc19)](_0x2440b3);_0x90682a[0x0]=_0x4910f3*_0x3c006b['A']*_0x1ff9dd*_0x1a408f,_0x90682a[0x1]=_0x4910f3*_0x3c006b['B']*Math[_0x45ff2c(0x1428)](0x3*_0x2440b3)*Math[_0x45ff2c(0x52a3)](0x3*_0x3bd387),_0x90682a[0x2]=_0x4910f3*_0x3c006b['C']*Math[_0x45ff2c(0x1428)](0x5*_0x2440b3)*Math[_0x45ff2c(0x52a3)](0x5*_0x3bd387),_0x90682a[0x3]=_0x4910f3*_0x3c006b['D']*Math[_0x3272c6(0xc19)](0x7*_0x2440b3)*Math[_0x45ff2c(0x52a3)](0x7*_0x3bd387),_0x90682a[0x4]=_0x4910f3*_0x3c006b['E']*Math[_0x45ff2c(0x1428)](0x9*_0x2440b3)*Math[_0x45ff2c(0x52a3)](0x9*_0x3bd387),_0x541215+=_0x90682a[0x0]-_0x90682a[0x1]+_0x90682a[0x2]-_0x90682a[0x3]+_0x90682a[0x4];}return Math[_0x45ff2c(0x1beb)](_0x541215);}function getPreciseArea(_0x5ef37b,_0x56fae8,_0x7b6155,_0xd7dfb6,_0x453e06){var _0x922e1a=_0x307c2b,_0xcf076=_0x5e00b3,_0x3c1748=0x0,_0x4f9d35=CesiumMath[_0xcf076(0x4476)](_0x7b6155);if(_0xcf076(0x36d7)===_0x56fae8)_0x3c1748=calculateAreaCGCS2000(_0x5ef37b,_0x4f9d35,_0xd7dfb6,new SphericalAreaParasCGCS2000());else _0x922e1a(0x5949)===_0x56fae8&&(_0x3c1748=calculateAreaXian1980(_0x5ef37b,_0x4f9d35,_0xd7dfb6,new SphericalAreaParasXian1980()));return _0x3c1748;}var tmp$7={};(function(_0x14b571,_0x296ab9){!function(_0x236285,_0xce30bc,_0x44bee7){var _0x4e316d=_0x140d;_0x14b571[_0x4e316d(0x24c8)]=function _0x50d674(_0x54248f){var _0x44e3e3=_0x23ca,_0x25b142=_0xce30bc[_0x54248f];return _0x25b142||_0x236285[_0x54248f][0x0][_0x44e3e3(0x3c9e)](_0x25b142=_0xce30bc[_0x54248f]={'exports':{}},_0x50d674,_0x25b142,_0x25b142[_0x44e3e3(0x4f3b)]),_0x25b142[_0x44e3e3(0x4f3b)];}(_0x44bee7[0x0]);}({0x1:[function(_0x4d0ce8,_0x37021c,_0x35fc0a){var _0x15de1b=_0x23ca;_0x37021c[_0x15de1b(0x4f3b)]=function(_0x97638d,_0x313921){var _0x44b4ea=_0x15de1b;for(var _0x29d111=[],_0x354de4=0x2;_0x354de4<arguments[_0x44b4ea(0x809)];)_0x29d111[_0x44b4ea(0x5323)](arguments[_0x354de4++]);var _0x4ce6a0=!0x0;return new Promise(function(_0x2041cd,_0x11dafe){var _0x4cfdbd=_0x44b4ea;_0x29d111[_0x4cfdbd(0x5323)](function(_0x2ccdb5){var _0xf69002=_0x4cfdbd;if(_0x4ce6a0){if(_0x4ce6a0=!0x1,_0x2ccdb5)_0x11dafe(_0x2ccdb5);else{for(var _0x3131bf=[],_0x37ffb5=0x1;_0x37ffb5<arguments[_0xf69002(0x809)];)_0x3131bf[_0xf69002(0x5323)](arguments[_0x37ffb5++]);_0x2041cd[_0xf69002(0x4269)](null,_0x3131bf);}}});try{_0x97638d[_0x4cfdbd(0x4269)](_0x313921||this,_0x29d111);}catch(_0x37b408){_0x4ce6a0&&(_0x4ce6a0=!0x1,_0x11dafe(_0x37b408));}});};},{}],0x2:[function(_0x3cad2d,_0x3b76ab,_0x54c153){var _0x45358b=_0x23ca,_0x4062bd=_0x54c153;_0x4062bd[_0x45358b(0x809)]=function(_0x2a3bdb){var _0x1a948f=_0x140d,_0x31f7b6=_0x45358b,_0x3efe18=_0x2a3bdb[_0x1a948f(0x2ef4)];if(!_0x3efe18)return 0x0;for(var _0x29fffa=0x0;--_0x3efe18%0x4>0x1&&'='===_0x2a3bdb[_0x31f7b6(0x5806)](_0x3efe18);)++_0x29fffa;return Math[_0x1a948f(0x4f30)](0x3*_0x2a3bdb[_0x31f7b6(0x809)])/0x4-_0x29fffa;};for(var _0x3ce8ee=new Array(0x40),_0x36dc07=new Array(0x7b),_0x1a915d=0x0;_0x1a915d<0x40;)_0x36dc07[_0x3ce8ee[_0x1a915d]=_0x1a915d<0x1a?_0x1a915d+0x41:_0x1a915d<0x34?_0x1a915d+0x47:_0x1a915d<0x3e?_0x1a915d-0x4:_0x1a915d-0x3b|0x2b]=_0x1a915d++;_0x4062bd[_0x45358b(0x2f80)]=function(_0x36bdfb,_0x46d766,_0x2908c1){var _0x31e04f=_0x45358b;for(var _0x189138,_0x2e3094=[],_0x227b37=0x0,_0x2e89ae=0x0;_0x46d766<_0x2908c1;){var _0x131782=_0x36bdfb[_0x46d766++];switch(_0x2e89ae){case 0x0:_0x2e3094[_0x227b37++]=_0x3ce8ee[_0x131782>>0x2],_0x189138=(0x3&_0x131782)<<0x4,_0x2e89ae=0x1;break;case 0x1:_0x2e3094[_0x227b37++]=_0x3ce8ee[_0x189138|_0x131782>>0x4],_0x189138=(0xf&_0x131782)<<0x2,_0x2e89ae=0x2;break;case 0x2:_0x2e3094[_0x227b37++]=_0x3ce8ee[_0x189138|_0x131782>>0x6],_0x2e3094[_0x227b37++]=_0x3ce8ee[0x3f&_0x131782],_0x2e89ae=0x0;}}return _0x2e89ae&&(_0x2e3094[_0x227b37++]=_0x3ce8ee[_0x189138],_0x2e3094[_0x227b37]=0x3d,0x1===_0x2e89ae&&(_0x2e3094[_0x227b37+0x1]=0x3d)),String[_0x31e04f(0x23b2)][_0x31e04f(0x4269)](String,_0x2e3094);};var _0x14e57e=_0x45358b(0x543f);_0x4062bd[_0x45358b(0x36b3)]=function(_0x2746ce,_0x147232,_0x1ecf25){var _0x420187=_0x45358b;for(var _0x279e6c,_0x79b665=_0x1ecf25,_0x2a75c1=0x0,_0x2ea63f=0x0;_0x2ea63f<_0x2746ce[_0x420187(0x809)];){var _0x4b275a=_0x2746ce['charCodeAt'](_0x2ea63f++);if(0x3d===_0x4b275a&&_0x2a75c1>0x1)break;if((_0x4b275a=_0x36dc07[_0x4b275a])===_0x296ab9)throw Error(_0x14e57e);switch(_0x2a75c1){case 0x0:_0x279e6c=_0x4b275a,_0x2a75c1=0x1;break;case 0x1:_0x147232[_0x1ecf25++]=_0x279e6c<<0x2|(0x30&_0x4b275a)>>0x4,_0x279e6c=_0x4b275a,_0x2a75c1=0x2;break;case 0x2:_0x147232[_0x1ecf25++]=(0xf&_0x279e6c)<<0x4|(0x3c&_0x4b275a)>>0x2,_0x279e6c=_0x4b275a,_0x2a75c1=0x3;break;case 0x3:_0x147232[_0x1ecf25++]=(0x3&_0x279e6c)<<0x6|_0x4b275a,_0x2a75c1=0x0;}}if(0x1===_0x2a75c1)throw Error(_0x14e57e);return _0x1ecf25-_0x79b665;},_0x4062bd[_0x45358b(0x4a8a)]=function(_0x49f1b0){var _0x4c9394=_0x45358b;return/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/[_0x4c9394(0x4a8a)](_0x49f1b0);};},{}],0x3:[function(_0x12b8ef,_0x4faa82,_0x41e4bf){var _0x44468d=_0x23ca;function _0x1a3534(){var _0x451ca4=_0x23ca;this[_0x451ca4(0x28e8)]={};}_0x4faa82[_0x44468d(0x4f3b)]=_0x1a3534,_0x1a3534[_0x44468d(0x3720)]['on']=function(_0x34805e,_0xf2665a,_0x5475f6){var _0x209a92=_0x44468d;return(this[_0x209a92(0x28e8)][_0x34805e]||(this[_0x209a92(0x28e8)][_0x34805e]=[]))[_0x209a92(0x5323)]({'fn':_0xf2665a,'ctx':_0x5475f6||this}),this;},_0x1a3534[_0x44468d(0x3720)][_0x44468d(0x3ba3)]=function(_0x4d7afd,_0x40375d){var _0x4663dc=_0x140d,_0x12a4ea=_0x44468d;if(_0x4d7afd===_0x296ab9)this[_0x12a4ea(0x28e8)]={};else{if(_0x40375d===_0x296ab9)this[_0x12a4ea(0x28e8)][_0x4d7afd]=[];else{for(var _0x556af8=this[_0x4663dc(0x910)][_0x4d7afd],_0x4bbd13=0x0;_0x4bbd13<_0x556af8[_0x12a4ea(0x809)];)_0x556af8[_0x4bbd13]['fn']===_0x40375d?_0x556af8[_0x12a4ea(0x2f5b)](_0x4bbd13,0x1):++_0x4bbd13;}}return this;},_0x1a3534[_0x44468d(0x3720)][_0x44468d(0x4b1a)]=function(_0x4694f6){var _0x536ee6=_0x44468d,_0x5939c4=this[_0x536ee6(0x28e8)][_0x4694f6];if(_0x5939c4){for(var _0x37ece7=[],_0x5f0b81=0x1;_0x5f0b81<arguments[_0x536ee6(0x809)];)_0x37ece7[_0x536ee6(0x5323)](arguments[_0x5f0b81++]);for(_0x5f0b81=0x0;_0x5f0b81<_0x5939c4[_0x536ee6(0x809)];)_0x5939c4[_0x5f0b81]['fn'][_0x536ee6(0x4269)](_0x5939c4[_0x5f0b81++][_0x536ee6(0x15de)],_0x37ece7);}return this;};},{}],0x4:[function(_0x55df78,_0x40dc75,_0x92385f){var _0x50978e=_0x23ca;function _0x5a9cf1(_0x58a250){var _0x44fda9=_0x140d,_0x3a0877=_0x23ca;try{var _0x29f710=eval(_0x44fda9(0x554d)[_0x3a0877(0x2c3f)](/^/,'re'))(_0x58a250);if(_0x29f710&&(_0x29f710[_0x3a0877(0x809)]||Object[_0x3a0877(0x4d54)](_0x29f710)[_0x3a0877(0x809)]))return _0x29f710;}catch(_0x1357ae){}return null;}_0x40dc75[_0x50978e(0x4f3b)]=_0x5a9cf1;},{}],0x5:[function(_0x5a4f4d,_0x4ffa4e,_0x18b3a5){var _0x65c8d3=_0x23ca;_0x4ffa4e[_0x65c8d3(0x4f3b)]=function(_0x5c1010,_0x4b6835,_0x361fdc){var _0x27f6d3=_0x361fdc||0x2000,_0x432993=_0x27f6d3>>>0x1,_0xfa158d=null,_0x167d15=_0x27f6d3;return function(_0x46c3e1){var _0x3dd0ce=_0x140d;if(_0x46c3e1<0x1||_0x46c3e1>_0x432993)return _0x5c1010(_0x46c3e1);_0x167d15+_0x46c3e1>_0x27f6d3&&(_0xfa158d=_0x5c1010(_0x27f6d3),_0x167d15=0x0);var _0x1af346=_0x4b6835[_0x3dd0ce(0x4d6c)](_0xfa158d,_0x167d15,_0x167d15+=_0x46c3e1);return 0x7&_0x167d15&&(_0x167d15=0x1+(0x7|_0x167d15)),_0x1af346;};};},{}],0x6:[function(_0x36ee4d,_0x15ce2e,_0x2ef524){var _0x5e40ec=_0x23ca,_0x580509=_0x2ef524;_0x580509[_0x5e40ec(0x809)]=function(_0x212243){var _0x3168ed=_0x5e40ec;for(var _0x2ad80b=0x0,_0x528a7e=0x0,_0x2df27f=0x0;_0x2df27f<_0x212243[_0x3168ed(0x809)];++_0x2df27f)(_0x528a7e=_0x212243[_0x3168ed(0x167b)](_0x2df27f))<0x80?_0x2ad80b+=0x1:_0x528a7e<0x800?_0x2ad80b+=0x2:0xd800==(0xfc00&_0x528a7e)&&0xdc00==(0xfc00&_0x212243[_0x3168ed(0x167b)](_0x2df27f+0x1))?(++_0x2df27f,_0x2ad80b+=0x4):_0x2ad80b+=0x3;return _0x2ad80b;},_0x580509[_0x5e40ec(0x3a51)]=function(_0x5e3513,_0x4177fe,_0x4a5e33){var _0x35321f=_0x5e40ec;if(_0x4a5e33-_0x4177fe<0x1)return'';for(var _0x748b87,_0x3759b9=null,_0x150280=[],_0x35fd2d=0x0;_0x4177fe<_0x4a5e33;)(_0x748b87=_0x5e3513[_0x4177fe++])<0x80?_0x150280[_0x35fd2d++]=_0x748b87:_0x748b87>0xbf&&_0x748b87<0xe0?_0x150280[_0x35fd2d++]=(0x1f&_0x748b87)<<0x6|0x3f&_0x5e3513[_0x4177fe++]:_0x748b87>0xef&&_0x748b87<0x16d?(_0x748b87=((0x7&_0x748b87)<<0x12|(0x3f&_0x5e3513[_0x4177fe++])<<0xc|(0x3f&_0x5e3513[_0x4177fe++])<<0x6|0x3f&_0x5e3513[_0x4177fe++])-0x10000,_0x150280[_0x35fd2d++]=0xd800+(_0x748b87>>0xa),_0x150280[_0x35fd2d++]=0xdc00+(0x3ff&_0x748b87)):_0x150280[_0x35fd2d++]=(0xf&_0x748b87)<<0xc|(0x3f&_0x5e3513[_0x4177fe++])<<0x6|0x3f&_0x5e3513[_0x4177fe++],_0x35fd2d>0x1fff&&((_0x3759b9||(_0x3759b9=[]))[_0x35321f(0x5323)](String[_0x35321f(0x23b2)][_0x35321f(0x4269)](String,_0x150280)),_0x35fd2d=0x0);return _0x3759b9?(_0x35fd2d&&_0x3759b9[_0x35321f(0x5323)](String[_0x35321f(0x23b2)][_0x35321f(0x4269)](String,_0x150280[_0x35321f(0x30eb)](0x0,_0x35fd2d))),_0x3759b9[_0x35321f(0x48a9)]('')):String[_0x35321f(0x23b2)]['apply'](String,_0x150280[_0x35321f(0x30eb)](0x0,_0x35fd2d));},_0x580509[_0x5e40ec(0x5b0)]=function(_0x2ebf38,_0x513fb4,_0x117a7b){var _0x411aa2=_0x5e40ec;for(var _0x191053,_0xc17c3c,_0x74f655=_0x117a7b,_0x521bbf=0x0;_0x521bbf<_0x2ebf38[_0x411aa2(0x809)];++_0x521bbf)(_0x191053=_0x2ebf38[_0x411aa2(0x167b)](_0x521bbf))<0x80?_0x513fb4[_0x117a7b++]=_0x191053:_0x191053<0x800?(_0x513fb4[_0x117a7b++]=_0x191053>>0x6|0xc0,_0x513fb4[_0x117a7b++]=0x3f&_0x191053|0x80):0xd800==(0xfc00&_0x191053)&&0xdc00==(0xfc00&(_0xc17c3c=_0x2ebf38[_0x411aa2(0x167b)](_0x521bbf+0x1)))?(_0x191053=0x10000+((0x3ff&_0x191053)<<0xa)+(0x3ff&_0xc17c3c),++_0x521bbf,_0x513fb4[_0x117a7b++]=_0x191053>>0x12|0xf0,_0x513fb4[_0x117a7b++]=_0x191053>>0xc&0x3f|0x80,_0x513fb4[_0x117a7b++]=_0x191053>>0x6&0x3f|0x80,_0x513fb4[_0x117a7b++]=0x3f&_0x191053|0x80):(_0x513fb4[_0x117a7b++]=_0x191053>>0xc|0xe0,_0x513fb4[_0x117a7b++]=_0x191053>>0x6&0x3f|0x80,_0x513fb4[_0x117a7b++]=0x3f&_0x191053|0x80);return _0x117a7b-_0x74f655;};},{}],0x7:[function(_0x51ad42,_0x16b444,_0x1dcdfd){var _0x2fb9c3=_0x140d,_0x3ff1f1=_0x23ca,_0x45c8bb=_0x1dcdfd;function _0x43a94a(){var _0x570ade=_0x23ca;_0x45c8bb[_0x570ade(0x46a6)][_0x570ade(0x26c8)](_0x45c8bb[_0x570ade(0x3082)]),_0x45c8bb['util'][_0x570ade(0x26c8)]();}_0x45c8bb[_0x2fb9c3(0x5284)]=_0x3ff1f1(0x5e66),_0x45c8bb[_0x3ff1f1(0x5ce7)]={},_0x45c8bb[_0x2fb9c3(0x5031)]=_0x51ad42(0xe),_0x45c8bb[_0x3ff1f1(0xa63)]=_0x51ad42(0xf),_0x45c8bb[_0x3ff1f1(0x46a6)]=_0x51ad42(0x8),_0x45c8bb[_0x3ff1f1(0x3082)]=_0x51ad42(0x9),_0x45c8bb[_0x3ff1f1(0x15c4)]=_0x51ad42(0xd),_0x45c8bb[_0x2fb9c3(0x4bbe)]=_0x51ad42(0xa),_0x45c8bb[_0x3ff1f1(0xdec)]=_0x43a94a,_0x45c8bb[_0x2fb9c3(0x5031)][_0x3ff1f1(0x26c8)](_0x45c8bb[_0x3ff1f1(0xa63)]),_0x43a94a();},{0xa:0xa,0xd:0xd,0xe:0xe,0xf:0xf,0x8:0x8,0x9:0x9}],0x8:[function(_0x4ec53b,_0x18cc58,_0x4d350c){var _0x2ecf4a=_0x140d,_0x541a09=_0x23ca;_0x18cc58[_0x541a09(0x4f3b)]=_0x36d305;var _0x169b29,_0x3e6a45=_0x4ec53b(0xd),_0x5b5ae5=_0x3e6a45[_0x2ecf4a(0x1227)],_0x289d3c=_0x3e6a45[_0x541a09(0x2f74)];function _0x2cbae(_0x535f21,_0x93e96){var _0x2b8a75=_0x541a09;return RangeError(_0x2b8a75(0x150e)+_0x535f21[_0x2b8a75(0x31ac)]+_0x2b8a75(0x3d91)+(_0x93e96||0x1)+_0x2b8a75(0x1828)+_0x535f21[_0x2b8a75(0x1ed8)]);}function _0x36d305(_0x2b1c26){var _0x530c86=_0x2ecf4a,_0x29c26e=_0x541a09;this[_0x29c26e(0x1f27)]=_0x2b1c26,this[_0x530c86(0x4804)]=0x0,this[_0x29c26e(0x1ed8)]=_0x2b1c26[_0x29c26e(0x809)];}var _0x313111=_0x541a09(0x39a1)!=typeof Uint8Array?function(_0x1042a8){var _0x4d99af=_0x541a09;if(_0x1042a8 instanceof Uint8Array||Array[_0x4d99af(0x2676)](_0x1042a8))return new _0x36d305(_0x1042a8);throw Error(_0x4d99af(0x4697));}:function(_0x5e47f3){var _0x34d29e=_0x2ecf4a;if(Array[_0x34d29e(0x2d5)](_0x5e47f3))return new _0x36d305(_0x5e47f3);throw Error(_0x34d29e(0xe59));};function _0x3b9ab2(){var _0x11d469=_0x2ecf4a,_0x27e0c8=_0x541a09,_0x3fbabb=new _0x5b5ae5(0x0,0x0),_0x2c1cee=0x0;if(!(this[_0x27e0c8(0x1ed8)]-this[_0x27e0c8(0x31ac)]>0x4)){for(;_0x2c1cee<0x3;++_0x2c1cee){if(this[_0x27e0c8(0x31ac)]>=this[_0x27e0c8(0x1ed8)])throw _0x2cbae(this);if(_0x3fbabb['lo']=(_0x3fbabb['lo']|(0x7f&this['buf'][this[_0x27e0c8(0x31ac)]])<<0x7*_0x2c1cee)>>>0x0,this[_0x27e0c8(0x1f27)][this['pos']++]<0x80)return _0x3fbabb;}return _0x3fbabb['lo']=(_0x3fbabb['lo']|(0x7f&this[_0x27e0c8(0x1f27)][this[_0x27e0c8(0x31ac)]++])<<0x7*_0x2c1cee)>>>0x0,_0x3fbabb;}for(;_0x2c1cee<0x4;++_0x2c1cee)if(_0x3fbabb['lo']=(_0x3fbabb['lo']|(0x7f&this['buf'][this[_0x27e0c8(0x31ac)]])<<0x7*_0x2c1cee)>>>0x0,this[_0x27e0c8(0x1f27)][this[_0x27e0c8(0x31ac)]++]<0x80)return _0x3fbabb;if(_0x3fbabb['lo']=(_0x3fbabb['lo']|(0x7f&this[_0x27e0c8(0x1f27)][this[_0x11d469(0x4804)]])<<0x1c)>>>0x0,_0x3fbabb['hi']=(_0x3fbabb['hi']|(0x7f&this[_0x27e0c8(0x1f27)][this[_0x27e0c8(0x31ac)]])>>0x4)>>>0x0,this[_0x27e0c8(0x1f27)][this['pos']++]<0x80)return _0x3fbabb;if(_0x2c1cee=0x0,this[_0x27e0c8(0x1ed8)]-this[_0x27e0c8(0x31ac)]>0x4){for(;_0x2c1cee<0x5;++_0x2c1cee)if(_0x3fbabb['hi']=(_0x3fbabb['hi']|(0x7f&this[_0x27e0c8(0x1f27)][this[_0x27e0c8(0x31ac)]])<<0x7*_0x2c1cee+0x3)>>>0x0,this[_0x27e0c8(0x1f27)][this[_0x11d469(0x4804)]++]<0x80)return _0x3fbabb;}else for(;_0x2c1cee<0x5;++_0x2c1cee){if(this[_0x27e0c8(0x31ac)]>=this['len'])throw _0x2cbae(this);if(_0x3fbabb['hi']=(_0x3fbabb['hi']|(0x7f&this[_0x27e0c8(0x1f27)][this[_0x27e0c8(0x31ac)]])<<0x7*_0x2c1cee+0x3)>>>0x0,this[_0x27e0c8(0x1f27)][this[_0x27e0c8(0x31ac)]++]<0x80)return _0x3fbabb;}throw Error(_0x11d469(0x4738));}function _0x215ac5(_0x2033c0,_0x4d721b){return(_0x2033c0[_0x4d721b-0x4]|_0x2033c0[_0x4d721b-0x3]<<0x8|_0x2033c0[_0x4d721b-0x2]<<0x10|_0x2033c0[_0x4d721b-0x1]<<0x18)>>>0x0;}function _0x496ab5(){var _0x529ffe=_0x2ecf4a,_0x407dcb=_0x541a09;if(this[_0x529ffe(0x4804)]+0x8>this[_0x407dcb(0x1ed8)])throw _0x2cbae(this,0x8);return new _0x5b5ae5(_0x215ac5(this[_0x407dcb(0x1f27)],this[_0x407dcb(0x31ac)]+=0x4),_0x215ac5(this[_0x407dcb(0x1f27)],this[_0x407dcb(0x31ac)]+=0x4));}_0x36d305[_0x541a09(0x2850)]=_0x3e6a45[_0x541a09(0x5c2e)]?function(_0x1f2b30){var _0xb129e=_0x541a09;return(_0x36d305[_0xb129e(0x2850)]=function(_0x297580){var _0x443583=_0x140d,_0x53b461=_0xb129e;return _0x3e6a45[_0x53b461(0x5c2e)][_0x443583(0x10d7)](_0x297580)?new _0x169b29(_0x297580):_0x313111(_0x297580);})(_0x1f2b30);}:_0x313111,_0x36d305[_0x541a09(0x3720)][_0x541a09(0x3eb5)]=_0x3e6a45[_0x541a09(0x2c16)][_0x541a09(0x3720)][_0x541a09(0x1c7c)]||_0x3e6a45[_0x541a09(0x2c16)][_0x541a09(0x3720)][_0x2ecf4a(0x17ac)],_0x36d305[_0x541a09(0x3720)][_0x2ecf4a(0x53eb)]=function(){var _0x16a61b=0xffffffff;return function(){var _0x10a3e9=_0x140d,_0x84a00e=_0x23ca;if(_0x16a61b=(0x7f&this[_0x84a00e(0x1f27)][this[_0x84a00e(0x31ac)]])>>>0x0,this['buf'][this[_0x10a3e9(0x4804)]++]<0x80)return _0x16a61b;if(_0x16a61b=(_0x16a61b|(0x7f&this[_0x84a00e(0x1f27)][this[_0x10a3e9(0x4804)]])<<0x7)>>>0x0,this[_0x84a00e(0x1f27)][this[_0x84a00e(0x31ac)]++]<0x80)return _0x16a61b;if(_0x16a61b=(_0x16a61b|(0x7f&this[_0x84a00e(0x1f27)][this[_0x84a00e(0x31ac)]])<<0xe)>>>0x0,this[_0x84a00e(0x1f27)][this[_0x84a00e(0x31ac)]++]<0x80)return _0x16a61b;if(_0x16a61b=(_0x16a61b|(0x7f&this[_0x84a00e(0x1f27)][this[_0x84a00e(0x31ac)]])<<0x15)>>>0x0,this[_0x84a00e(0x1f27)][this[_0x84a00e(0x31ac)]++]<0x80)return _0x16a61b;if(_0x16a61b=(_0x16a61b|(0xf&this[_0x10a3e9(0x1f54)][this[_0x84a00e(0x31ac)]])<<0x1c)>>>0x0,this[_0x84a00e(0x1f27)][this[_0x10a3e9(0x4804)]++]<0x80)return _0x16a61b;if((this[_0x84a00e(0x31ac)]+=0x5)>this[_0x84a00e(0x1ed8)])throw this[_0x84a00e(0x31ac)]=this[_0x10a3e9(0xdbf)],_0x2cbae(this,0xa);return _0x16a61b;};}(),_0x36d305[_0x541a09(0x3720)][_0x541a09(0x1ec5)]=function(){var _0x33b918=_0x541a09;return 0x0|this[_0x33b918(0x208b)]();},_0x36d305[_0x2ecf4a(0x1aa2)][_0x541a09(0x24d)]=function(){var _0x49b56c=_0x2ecf4a,_0x3949ae=this[_0x49b56c(0x53eb)]();return _0x3949ae>>>0x1^-(0x1&_0x3949ae)|0x0;},_0x36d305[_0x541a09(0x3720)][_0x541a09(0x5efc)]=function(){var _0x13c94f=_0x541a09;return 0x0!==this[_0x13c94f(0x208b)]();},_0x36d305[_0x541a09(0x3720)][_0x2ecf4a(0x58f2)]=function(){var _0x3193c4=_0x541a09;if(this[_0x3193c4(0x31ac)]+0x4>this[_0x3193c4(0x1ed8)])throw _0x2cbae(this,0x4);return _0x215ac5(this[_0x3193c4(0x1f27)],this[_0x3193c4(0x31ac)]+=0x4);},_0x36d305['prototype'][_0x541a09(0x45c6)]=function(){var _0x12d795=_0x541a09;if(this[_0x12d795(0x31ac)]+0x4>this[_0x12d795(0x1ed8)])throw _0x2cbae(this,0x4);return 0x0|_0x215ac5(this[_0x12d795(0x1f27)],this[_0x12d795(0x31ac)]+=0x4);};var _0x3c5636,_0x5c2c84,_0x4cdb7b=_0x541a09(0x39a1)!=typeof Float32Array?(_0x3c5636=new Float32Array(0x1),_0x5c2c84=new Uint8Array(_0x3c5636[_0x541a09(0x537f)]),_0x3c5636[0x0]=-0x0,_0x5c2c84[0x3]?function(_0x1fca0c,_0x551608){return _0x5c2c84[0x0]=_0x1fca0c[_0x551608],_0x5c2c84[0x1]=_0x1fca0c[_0x551608+0x1],_0x5c2c84[0x2]=_0x1fca0c[_0x551608+0x2],_0x5c2c84[0x3]=_0x1fca0c[_0x551608+0x3],_0x3c5636[0x0];}:function(_0x3e6703,_0x4173b4){return _0x5c2c84[0x0]=_0x3e6703[_0x4173b4+0x3],_0x5c2c84[0x1]=_0x3e6703[_0x4173b4+0x2],_0x5c2c84[0x2]=_0x3e6703[_0x4173b4+0x1],_0x5c2c84[0x3]=_0x3e6703[_0x4173b4],_0x3c5636[0x0];}):function(_0x3f30c7,_0x16ea7a){var _0x39dc30=_0x541a09,_0x2a92f6=_0x215ac5(_0x3f30c7,_0x16ea7a+0x4),_0x1dd564=0x2*(_0x2a92f6>>0x1f)+0x1,_0x1435fa=_0x2a92f6>>>0x17&0xff,_0x53aee2=0x7fffff&_0x2a92f6;return 0xff===_0x1435fa?_0x53aee2?NaN:_0x1dd564*(0x1/0x0):0x0===_0x1435fa?1.401298464324817e-45*_0x1dd564*_0x53aee2:_0x1dd564*Math[_0x39dc30(0x3a5c)](0x2,_0x1435fa-0x96)*(_0x53aee2+0x800000);};_0x36d305[_0x541a09(0x3720)][_0x541a09(0x2955)]=function(){var _0x1e0f6a=_0x2ecf4a,_0x1ca39e=_0x541a09;if(this[_0x1ca39e(0x31ac)]+0x4>this[_0x1e0f6a(0xdbf)])throw _0x2cbae(this,0x4);var _0x416c24=_0x4cdb7b(this[_0x1ca39e(0x1f27)],this['pos']);return this[_0x1ca39e(0x31ac)]+=0x4,_0x416c24;};var _0x47b8d9=_0x541a09(0x39a1)!=typeof Float64Array?function(){var _0x442d61=_0x2ecf4a,_0x316012=new Float64Array(0x1),_0x3b5a6d=new Uint8Array(_0x316012[_0x442d61(0xcaa)]);return _0x316012[0x0]=-0x0,_0x3b5a6d[0x7]?function(_0x24fe7f,_0x38930f){return _0x3b5a6d[0x0]=_0x24fe7f[_0x38930f],_0x3b5a6d[0x1]=_0x24fe7f[_0x38930f+0x1],_0x3b5a6d[0x2]=_0x24fe7f[_0x38930f+0x2],_0x3b5a6d[0x3]=_0x24fe7f[_0x38930f+0x3],_0x3b5a6d[0x4]=_0x24fe7f[_0x38930f+0x4],_0x3b5a6d[0x5]=_0x24fe7f[_0x38930f+0x5],_0x3b5a6d[0x6]=_0x24fe7f[_0x38930f+0x6],_0x3b5a6d[0x7]=_0x24fe7f[_0x38930f+0x7],_0x316012[0x0];}:function(_0x5829b2,_0xd1121f){return _0x3b5a6d[0x0]=_0x5829b2[_0xd1121f+0x7],_0x3b5a6d[0x1]=_0x5829b2[_0xd1121f+0x6],_0x3b5a6d[0x2]=_0x5829b2[_0xd1121f+0x5],_0x3b5a6d[0x3]=_0x5829b2[_0xd1121f+0x4],_0x3b5a6d[0x4]=_0x5829b2[_0xd1121f+0x3],_0x3b5a6d[0x5]=_0x5829b2[_0xd1121f+0x2],_0x3b5a6d[0x6]=_0x5829b2[_0xd1121f+0x1],_0x3b5a6d[0x7]=_0x5829b2[_0xd1121f],_0x316012[0x0];};}():function(_0x14e74c,_0x1a7015){var _0x55a0b2=_0x2ecf4a,_0x2feb29=_0x215ac5(_0x14e74c,_0x1a7015+0x4),_0x496b31=_0x215ac5(_0x14e74c,_0x1a7015+0x8),_0x4af11e=0x2*(_0x496b31>>0x1f)+0x1,_0x3a6cfd=_0x496b31>>>0x14&0x7ff,_0x4d1bfa=0x100000000*(0xfffff&_0x496b31)+_0x2feb29;return 0x7ff===_0x3a6cfd?_0x4d1bfa?NaN:_0x4af11e*(0x1/0x0):0x0===_0x3a6cfd?5e-324*_0x4af11e*_0x4d1bfa:_0x4af11e*Math[_0x55a0b2(0x28d)](0x2,_0x3a6cfd-0x433)*(_0x4d1bfa+0x10000000000000);};_0x36d305[_0x541a09(0x3720)]['double']=function(){var _0x1f8c7b=_0x2ecf4a,_0x90456b=_0x541a09;if(this[_0x90456b(0x31ac)]+0x8>this[_0x90456b(0x1ed8)])throw _0x2cbae(this,0x4);var _0x4c5f1f=_0x47b8d9(this[_0x90456b(0x1f27)],this[_0x1f8c7b(0x4804)]);return this[_0x90456b(0x31ac)]+=0x8,_0x4c5f1f;},_0x36d305[_0x541a09(0x3720)][_0x541a09(0x340c)]=function(){var _0x16fd5b=_0x2ecf4a,_0xaa04e1=_0x541a09,_0x28ed36=this[_0xaa04e1(0x208b)](),_0xc2c577=this[_0x16fd5b(0x4804)],_0x18db3b=this[_0x16fd5b(0x4804)]+_0x28ed36;if(_0x18db3b>this['len'])throw _0x2cbae(this,_0x28ed36);return this[_0x16fd5b(0x4804)]+=_0x28ed36,_0xc2c577===_0x18db3b?new this[(_0xaa04e1(0x1f27))][(_0xaa04e1(0x26fc))](0x0):this[_0xaa04e1(0x3eb5)][_0xaa04e1(0x3c9e)](this[_0xaa04e1(0x1f27)],_0xc2c577,_0x18db3b);},_0x36d305[_0x541a09(0x3720)][_0x541a09(0x20b8)]=function(){var _0x4a22f1=_0x2ecf4a,_0x2dca5a=_0x541a09,_0x2ac9cd=this[_0x2dca5a(0x340c)]();return _0x289d3c[_0x2dca5a(0x3a51)](_0x2ac9cd,0x0,_0x2ac9cd[_0x4a22f1(0x2ef4)]);},_0x36d305[_0x541a09(0x3720)][_0x541a09(0x2474)]=function(_0xb657c){var _0x12c11a=_0x541a09;if(_0x12c11a(0x1efe)==typeof _0xb657c){if(this['pos']+_0xb657c>this[_0x12c11a(0x1ed8)])throw _0x2cbae(this,_0xb657c);this[_0x12c11a(0x31ac)]+=_0xb657c;}else do{if(this[_0x12c11a(0x31ac)]>=this[_0x12c11a(0x1ed8)])throw _0x2cbae(this);}while(0x80&this[_0x12c11a(0x1f27)][this['pos']++]);return this;},_0x36d305[_0x541a09(0x3720)][_0x2ecf4a(0xbf5)]=function(_0x39ca2a){var _0x369467=_0x2ecf4a,_0x156809=_0x541a09;switch(_0x39ca2a){case 0x0:this[_0x156809(0x2474)]();break;case 0x1:this[_0x156809(0x2474)](0x8);break;case 0x2:this[_0x156809(0x2474)](this[_0x156809(0x208b)]());break;case 0x3:for(;;){if(0x4==(_0x39ca2a=0x7&this[_0x369467(0x53eb)]()))break;this[_0x369467(0xbf5)](_0x39ca2a);}break;case 0x5:this[_0x369467(0x529c)](0x4);break;default:throw Error(_0x156809(0x3951)+_0x39ca2a+_0x156809(0xb53)+this[_0x156809(0x31ac)]);}return this;},_0x36d305[_0x541a09(0x26c8)]=function(_0x59c7fc){var _0x338b90=_0x2ecf4a,_0x5649e6=_0x541a09;_0x169b29=_0x59c7fc;var _0xa67b08=_0x3e6a45[_0x5649e6(0x18ce)]?_0x5649e6(0x35c1):_0x338b90(0xc90);_0x3e6a45[_0x338b90(0x2ea)](_0x36d305[_0x5649e6(0x3720)],{'int64':function(){var _0x4d9758=_0x5649e6;return _0x3b9ab2[_0x4d9758(0x3c9e)](this)[_0xa67b08](!0x1);},'uint64':function(){var _0x522292=_0x5649e6;return _0x3b9ab2[_0x522292(0x3c9e)](this)[_0xa67b08](!0x0);},'sint64':function(){var _0x56265d=_0x5649e6;return _0x3b9ab2[_0x56265d(0x3c9e)](this)['zzDecode']()[_0xa67b08](!0x1);},'fixed64':function(){var _0x3c559a=_0x5649e6;return _0x496ab5[_0x3c559a(0x3c9e)](this)[_0xa67b08](!0x0);},'sfixed64':function(){var _0x275af1=_0x5649e6;return _0x496ab5[_0x275af1(0x3c9e)](this)[_0xa67b08](!0x1);}});};},{0xd:0xd}],0x9:[function(_0x484dc8,_0x699eef,_0x1869b2){var _0x33b80d=_0x140d,_0x7e5089=_0x23ca;_0x699eef[_0x33b80d(0x554a)]=_0x50fa33;var _0x35a36a=_0x484dc8(0x8);(_0x50fa33[_0x33b80d(0x1aa2)]=Object[_0x7e5089(0x2850)](_0x35a36a[_0x33b80d(0x1aa2)]))[_0x7e5089(0x26fc)]=_0x50fa33;var _0x3b8184=_0x484dc8(0xd);function _0x50fa33(_0x5b3722){var _0x2bce84=_0x7e5089;_0x35a36a[_0x2bce84(0x3c9e)](this,_0x5b3722);}_0x3b8184[_0x7e5089(0x5c2e)]&&(_0x50fa33[_0x7e5089(0x3720)][_0x7e5089(0x3eb5)]=_0x3b8184[_0x7e5089(0x5c2e)][_0x33b80d(0x1aa2)][_0x7e5089(0x30eb)]),_0x50fa33['prototype'][_0x7e5089(0x20b8)]=function(){var _0x473130=_0x33b80d,_0x2db547=_0x7e5089,_0x3baef5=this[_0x2db547(0x208b)]();return this[_0x473130(0x1f54)][_0x2db547(0x18c9)](this[_0x2db547(0x31ac)],this[_0x473130(0x4804)]=Math[_0x2db547(0x19a8)](this[_0x2db547(0x31ac)]+_0x3baef5,this[_0x2db547(0x1ed8)]));};},{0xd:0xd,0x8:0x8}],0xa:[function(_0x20f7be,_0x8799ad,_0xe24d85){var _0xc30b1e=_0x23ca;_0xe24d85[_0xc30b1e(0x4b36)]=_0x20f7be(0xb);},{0xb:0xb}],0xb:[function(_0x406688,_0x3e2d3a,_0x4e9f4b){var _0xf77c74=_0x140d,_0x31aa85=_0x23ca;_0x3e2d3a[_0x31aa85(0x4f3b)]=_0x120adf;var _0x4da75b=_0x406688(0xd);function _0x120adf(_0x5cf1d1,_0x3bcb1c,_0x4c565c){var _0x13adbd=_0x140d,_0x16372c=_0x31aa85;if(_0x16372c(0x1b4b)!=typeof _0x5cf1d1)throw TypeError(_0x16372c(0x1d8b));_0x4da75b[_0x16372c(0x38b9)][_0x13adbd(0x4d6c)](this),this[_0x16372c(0x1abd)]=_0x5cf1d1,this[_0x16372c(0x1f79)]=Boolean(_0x3bcb1c),this[_0x16372c(0x5146)]=Boolean(_0x4c565c);}(_0x120adf[_0x31aa85(0x3720)]=Object['create'](_0x4da75b[_0x31aa85(0x38b9)][_0x31aa85(0x3720)]))[_0xf77c74(0x5a6f)]=_0x120adf,_0x120adf['prototype'][_0x31aa85(0x58db)]=function _0x532a8c(_0x46cda8,_0x183cd3,_0x32b418,_0x5c2cd6,_0x2bc4f3){var _0x1b7205=_0xf77c74,_0x7f6291=_0x31aa85;if(!_0x5c2cd6)throw TypeError(_0x7f6291(0x1ae5));var _0xc816f7=this;if(!_0x2bc4f3)return _0x4da75b[_0x1b7205(0xc7f)](_0x532a8c,_0xc816f7,_0x46cda8,_0x183cd3,_0x32b418,_0x5c2cd6);if(!_0xc816f7[_0x7f6291(0x1abd)])return setTimeout(function(){var _0x4f2b1b=_0x7f6291;_0x2bc4f3(Error(_0x4f2b1b(0x48cf)));},0x0),_0x296ab9;try{return _0xc816f7[_0x1b7205(0x565)](_0x46cda8,_0x183cd3[_0xc816f7[_0x1b7205(0x454d)]?_0x7f6291(0x3230):'encode'](_0x5c2cd6)[_0x7f6291(0xfb9)](),function(_0x17599f,_0x143609){var _0x28482e=_0x1b7205,_0x145575=_0x7f6291;if(_0x17599f)return _0xc816f7['emit'](_0x145575(0x584a),_0x17599f,_0x46cda8),_0x2bc4f3(_0x17599f);if(null===_0x143609)return _0xc816f7[_0x28482e(0x47f9)](!0x0),_0x296ab9;if(!(_0x143609 instanceof _0x32b418))try{_0x143609=_0x32b418[_0xc816f7[_0x145575(0x5146)]?_0x28482e(0x4d26):_0x28482e(0x2d65)](_0x143609);}catch(_0x21f831){return _0xc816f7[_0x145575(0x4b1a)](_0x145575(0x584a),_0x21f831,_0x46cda8),_0x2bc4f3(_0x21f831);}return _0xc816f7[_0x145575(0x4b1a)](_0x145575(0x140c),_0x143609,_0x46cda8),_0x2bc4f3(null,_0x143609);});}catch(_0x3b0793){return _0xc816f7[_0x7f6291(0x4b1a)](_0x7f6291(0x584a),_0x3b0793,_0x46cda8),setTimeout(function(){_0x2bc4f3(_0x3b0793);},0x0),_0x296ab9;}},_0x120adf[_0x31aa85(0x3720)][_0x31aa85(0x2a9)]=function(_0x234955){var _0x4a35ac=_0xf77c74,_0x224349=_0x31aa85;return this[_0x224349(0x1abd)]&&(_0x234955||this[_0x4a35ac(0x565)](null,null,null),this[_0x224349(0x1abd)]=null,this[_0x224349(0x4b1a)](_0x224349(0x2a9))[_0x4a35ac(0x1d8f)]()),this;};},{0xd:0xd}],0xc:[function(_0x280890,_0x17355b,_0x4cfac3){var _0x3efb81=_0x140d,_0x482025=_0x23ca;_0x17355b[_0x482025(0x4f3b)]=_0x5670f6;var _0x1f41ac=_0x280890(0xd);function _0x5670f6(_0x503d1d,_0x4d1c93){this['lo']=_0x503d1d>>>0x0,this['hi']=_0x4d1c93>>>0x0;}var _0x33c504=_0x5670f6[_0x482025(0x46b)]=new _0x5670f6(0x0,0x0);_0x33c504[_0x3efb81(0xc90)]=function(){return 0x0;},_0x33c504[_0x482025(0x3623)]=_0x33c504[_0x482025(0x3337)]=function(){return this;},_0x33c504[_0x482025(0x809)]=function(){return 0x1;};var _0x4675ea=_0x5670f6[_0x482025(0xfe0)]=_0x482025(0x5b3b);_0x5670f6[_0x482025(0x482c)]=function(_0x471e5f){if(0x0===_0x471e5f)return _0x33c504;var _0x2c9c77=_0x471e5f<0x0;_0x2c9c77&&(_0x471e5f=-_0x471e5f);var _0x2ea7fd=_0x471e5f>>>0x0,_0x5df577=(_0x471e5f-_0x2ea7fd)/0x100000000>>>0x0;return _0x2c9c77&&(_0x5df577=~_0x5df577>>>0x0,_0x2ea7fd=~_0x2ea7fd>>>0x0,++_0x2ea7fd>0xffffffff&&(_0x2ea7fd=0x0,++_0x5df577>0xffffffff&&(_0x5df577=0x0))),new _0x5670f6(_0x2ea7fd,_0x5df577);},_0x5670f6[_0x482025(0x43fa)]=function(_0x1584d0){var _0x4cd2b9=_0x3efb81,_0x461c0b=_0x482025;if(_0x461c0b(0x1efe)==typeof _0x1584d0)return _0x5670f6[_0x4cd2b9(0x1143)](_0x1584d0);if(_0x1f41ac[_0x461c0b(0x643)](_0x1584d0)){if(!_0x1f41ac[_0x461c0b(0x18ce)])return _0x5670f6[_0x461c0b(0x482c)](parseInt(_0x1584d0,0xa));_0x1584d0=_0x1f41ac[_0x461c0b(0x18ce)][_0x461c0b(0x1420)](_0x1584d0);}return _0x1584d0[_0x461c0b(0x2f41)]||_0x1584d0[_0x461c0b(0x42e0)]?new _0x5670f6(_0x1584d0[_0x461c0b(0x2f41)]>>>0x0,_0x1584d0[_0x4cd2b9(0x158b)]>>>0x0):_0x33c504;},_0x5670f6[_0x3efb81(0x1aa2)][_0x482025(0x26d1)]=function(_0x3fd9f4){if(!_0x3fd9f4&&this['hi']>>>0x1f){var _0x3a0b00=0x1+~this['lo']>>>0x0,_0x2e4b5d=~this['hi']>>>0x0;return _0x3a0b00||(_0x2e4b5d=_0x2e4b5d+0x1>>>0x0),-(_0x3a0b00+0x100000000*_0x2e4b5d);}return this['lo']+0x100000000*this['hi'];},_0x5670f6[_0x482025(0x3720)][_0x482025(0x35c1)]=function(_0x221317){var _0x54bd27=_0x482025;return _0x1f41ac[_0x54bd27(0x18ce)]?new _0x1f41ac[(_0x54bd27(0x18ce))](0x0|this['lo'],0x0|this['hi'],Boolean(_0x221317)):{'low':0x0|this['lo'],'high':0x0|this['hi'],'unsigned':Boolean(_0x221317)};};var _0x386e76=String[_0x482025(0x3720)][_0x482025(0x167b)];_0x5670f6[_0x482025(0x5609)]=function(_0x157e54){var _0x87f066=_0x3efb81,_0x6fc0f6=_0x482025;return _0x157e54===_0x4675ea?_0x33c504:new _0x5670f6((_0x386e76[_0x6fc0f6(0x3c9e)](_0x157e54,0x0)|_0x386e76[_0x6fc0f6(0x3c9e)](_0x157e54,0x1)<<0x8|_0x386e76[_0x6fc0f6(0x3c9e)](_0x157e54,0x2)<<0x10|_0x386e76[_0x6fc0f6(0x3c9e)](_0x157e54,0x3)<<0x18)>>>0x0,(_0x386e76[_0x6fc0f6(0x3c9e)](_0x157e54,0x4)|_0x386e76[_0x6fc0f6(0x3c9e)](_0x157e54,0x5)<<0x8|_0x386e76[_0x6fc0f6(0x3c9e)](_0x157e54,0x6)<<0x10|_0x386e76[_0x87f066(0x4d6c)](_0x157e54,0x7)<<0x18)>>>0x0);},_0x5670f6[_0x3efb81(0x1aa2)][_0x3efb81(0x4bed)]=function(){var _0x2456ab=_0x3efb81;return String[_0x2456ab(0x47f5)](0xff&this['lo'],this['lo']>>>0x8&0xff,this['lo']>>>0x10&0xff,this['lo']>>>0x18,0xff&this['hi'],this['hi']>>>0x8&0xff,this['hi']>>>0x10&0xff,this['hi']>>>0x18);},_0x5670f6[_0x3efb81(0x1aa2)][_0x482025(0x3623)]=function(){var _0x2768ec=this['hi']>>0x1f;return this['hi']=((this['hi']<<0x1|this['lo']>>>0x1f)^_0x2768ec)>>>0x0,this['lo']=(this['lo']<<0x1^_0x2768ec)>>>0x0,this;},_0x5670f6[_0x482025(0x3720)][_0x482025(0x3337)]=function(){var _0x5b5ce8=-(0x1&this['lo']);return this['lo']=((this['lo']>>>0x1|this['hi']<<0x1f)^_0x5b5ce8)>>>0x0,this['hi']=(this['hi']>>>0x1^_0x5b5ce8)>>>0x0,this;},_0x5670f6[_0x482025(0x3720)][_0x482025(0x809)]=function(){var _0x38e45b=this['lo'],_0x1bd855=(this['lo']>>>0x1c|this['hi']<<0x4)>>>0x0,_0x1190b4=this['hi']>>>0x18;return 0x0===_0x1190b4?0x0===_0x1bd855?_0x38e45b<0x4000?_0x38e45b<0x80?0x1:0x2:_0x38e45b<0x200000?0x3:0x4:_0x1bd855<0x4000?_0x1bd855<0x80?0x5:0x6:_0x1bd855<0x200000?0x7:0x8:_0x1190b4<0x80?0x9:0xa;};},{0xd:0xd}],0xd:[function(_0x5ca338,_0x57aa9,_0x413906){var _0x2760c0=_0x140d,_0x44d482=_0x23ca,_0x147658=_0x413906;function _0x463199(_0x3cdf1d,_0x47bb72,_0x274e5a){var _0x58ae4a=_0x140d,_0x221539=_0x23ca;for(var _0x1aa4d1=Object[_0x58ae4a(0x11bc)](_0x47bb72),_0x29ec65=0x0;_0x29ec65<_0x1aa4d1[_0x221539(0x809)];++_0x29ec65)_0x3cdf1d[_0x1aa4d1[_0x29ec65]]!==_0x296ab9&&_0x274e5a||(_0x3cdf1d[_0x1aa4d1[_0x29ec65]]=_0x47bb72[_0x1aa4d1[_0x29ec65]]);return _0x3cdf1d;}function _0x34b6a6(_0x2c76ef){var _0x2d0b4c=_0x140d,_0x9ac273=_0x23ca;function _0x351c97(_0x4bf3c3,_0x314a37){var _0x9a16e6=_0x140d,_0x199340=_0x23ca;if(!(this instanceof _0x351c97))return new _0x351c97(_0x4bf3c3,_0x314a37);Object['defineProperty'](this,_0x9a16e6(0x3ab2),{'get':function(){return _0x4bf3c3;}}),Error[_0x199340(0x1b7)]?Error[_0x9a16e6(0x1a0a)](this,_0x351c97):Object['defineProperty'](this,_0x9a16e6(0x325a),{'value':new Error()[_0x199340(0x3d56)]||''}),_0x314a37&&_0x463199(this,_0x314a37);}return(_0x351c97[_0x9ac273(0x3720)]=Object[_0x9ac273(0x2850)](Error[_0x9ac273(0x3720)]))[_0x9ac273(0x26fc)]=_0x351c97,Object['defineProperty'](_0x351c97[_0x9ac273(0x3720)],_0x9ac273(0x2c5),{'get':function(){return _0x2c76ef;}}),_0x351c97[_0x9ac273(0x3720)][_0x2d0b4c(0xedf)]=function(){var _0x1b7096=_0x9ac273;return this[_0x1b7096(0x2c5)]+':\x20'+this[_0x1b7096(0x3c0f)];},_0x351c97;}_0x147658[_0x44d482(0xfb7)]=_0x5ca338(0x1),_0x147658[_0x2760c0(0x65f)]=_0x5ca338(0x2),_0x147658[_0x44d482(0x38b9)]=_0x5ca338(0x3),_0x147658[_0x44d482(0x1cbc)]=_0x5ca338(0x4),_0x147658[_0x2760c0(0x3ef3)]=_0x5ca338(0x6),_0x147658[_0x44d482(0x2a9d)]=_0x5ca338(0x5),_0x147658[_0x2760c0(0x1227)]=_0x5ca338(0xc),_0x147658[_0x44d482(0x3721)]=Object[_0x44d482(0x5448)]?Object[_0x44d482(0x5448)]([]):[],_0x147658[_0x44d482(0x1364)]=Object[_0x2760c0(0x23fe)]?Object[_0x44d482(0x5448)]({}):{},_0x147658[_0x44d482(0x4f99)]=Boolean(_0x14b571[_0x44d482(0x4f11)]&&_0x14b571[_0x2760c0(0x13d1)][_0x2760c0(0x1cfa)]&&_0x14b571[_0x44d482(0x4f11)][_0x44d482(0x581)][_0x2760c0(0x1c75)]),_0x147658[_0x44d482(0x10db)]=Number[_0x44d482(0x10db)]||function(_0x73f158){var _0x5c226a=_0x2760c0,_0xde2bf2=_0x44d482;return _0x5c226a(0x3393)==typeof _0x73f158&&isFinite(_0x73f158)&&Math[_0xde2bf2(0x1ace)](_0x73f158)===_0x73f158;},_0x147658[_0x44d482(0x643)]=function(_0x42b1d8){var _0x3743c0=_0x44d482;return _0x3743c0(0x20b8)==typeof _0x42b1d8||_0x42b1d8 instanceof String;},_0x147658[_0x2760c0(0x2f7c)]=function(_0xb3c505){var _0x4798af=_0x44d482;return _0xb3c505&&_0x4798af(0x8c4)==typeof _0xb3c505;},_0x147658[_0x44d482(0x5c2e)]=function(){var _0x39884a=_0x2760c0,_0x3744fa=_0x44d482;try{var _0x5ef12b=_0x147658[_0x3744fa(0x1cbc)](_0x39884a(0xcaa))[_0x3744fa(0x5c2e)];return _0x5ef12b[_0x3744fa(0x3720)][_0x3744fa(0x1ce4)]?_0x5ef12b:null;}catch(_0x172fbc){return null;}}(),_0x147658[_0x44d482(0x575)]=null,_0x147658[_0x44d482(0x2760)]=null,_0x147658[_0x44d482(0x40c9)]=function(_0x430f49){var _0x6ea3d9=_0x44d482;return _0x6ea3d9(0x1efe)==typeof _0x430f49?_0x147658[_0x6ea3d9(0x5c2e)]?_0x147658[_0x6ea3d9(0x2760)](_0x430f49):new _0x147658[(_0x6ea3d9(0x2c16))](_0x430f49):_0x147658[_0x6ea3d9(0x5c2e)]?_0x147658['_Buffer_from'](_0x430f49):_0x6ea3d9(0x39a1)==typeof Uint8Array?_0x430f49:new Uint8Array(_0x430f49);},_0x147658[_0x2760c0(0x1de8)]=_0x44d482(0x39a1)!=typeof Uint8Array?Uint8Array:Array,_0x147658['Long']=_0x14b571[_0x2760c0(0x542e)]&&_0x14b571[_0x44d482(0x5935)][_0x2760c0(0x2425)]||_0x147658['inquire'](_0x44d482(0xd85)),_0x147658[_0x44d482(0x3050)]=/^true|false|0|1$/,_0x147658[_0x44d482(0x23e5)]=/^-?(?:0|[1-9][0-9]*)$/,_0x147658[_0x44d482(0x4581)]=/^(?:[\\x00-\\xff]{8}|-?(?:0|[1-9][0-9]*))$/,_0x147658[_0x44d482(0x533)]=function(_0x2b0b67){var _0x1ec6e4=_0x44d482;return _0x2b0b67?_0x147658[_0x1ec6e4(0x139c)][_0x1ec6e4(0x43fa)](_0x2b0b67)[_0x1ec6e4(0x4976)]():_0x147658[_0x1ec6e4(0x139c)][_0x1ec6e4(0xfe0)];},_0x147658[_0x44d482(0x5bcd)]=function(_0x168912,_0x21213e){var _0x2acd5d=_0x2760c0,_0x35b5bb=_0x44d482,_0x4082fd=_0x147658[_0x35b5bb(0x139c)][_0x35b5bb(0x5609)](_0x168912);return _0x147658[_0x35b5bb(0x18ce)]?_0x147658[_0x35b5bb(0x18ce)][_0x35b5bb(0x4d26)](_0x4082fd['lo'],_0x4082fd['hi'],_0x21213e):_0x4082fd[_0x2acd5d(0xc90)](Boolean(_0x21213e));},_0x147658[_0x2760c0(0x2ea)]=_0x463199,_0x147658[_0x2760c0(0x31b1)]=function(_0x535bfb){var _0x37734c=_0x44d482;return _0x535bfb[_0x37734c(0x5806)](0x0)[_0x37734c(0x12e2)]()+_0x535bfb[_0x37734c(0x4c07)](0x1);},_0x147658[_0x44d482(0x2fe4)]=_0x34b6a6,_0x147658[_0x44d482(0x5a95)]=_0x34b6a6(_0x44d482(0x5a95)),_0x147658[_0x44d482(0x2a28)]=function(_0x5e90cc){var _0x43217b=_0x44d482;for(var _0x556b8b={},_0x13ce2b=0x0;_0x13ce2b<_0x5e90cc[_0x43217b(0x809)];++_0x13ce2b)_0x556b8b[_0x5e90cc[_0x13ce2b]]=0x1;return function(){var _0x2785c3=_0x140d,_0x13731b=_0x43217b;for(var _0x4db530=Object[_0x2785c3(0x11bc)](this),_0x19846d=_0x4db530[_0x13731b(0x809)]-0x1;_0x19846d>-0x1;--_0x19846d)if(0x1===_0x556b8b[_0x4db530[_0x19846d]]&&this[_0x4db530[_0x19846d]]!==_0x296ab9&&null!==this[_0x4db530[_0x19846d]])return _0x4db530[_0x19846d];};},_0x147658[_0x44d482(0x4d96)]=function(_0x644fc8){return function(_0x462f39){var _0x586428=_0x23ca;for(var _0x4660e5=0x0;_0x4660e5<_0x644fc8[_0x586428(0x809)];++_0x4660e5)_0x644fc8[_0x4660e5]!==_0x462f39&&delete this[_0x644fc8[_0x4660e5]];};},_0x147658[_0x44d482(0x41fd)]=function(_0x5ef0ec,_0x5a90cc){var _0x1ba009=_0x2760c0,_0x1d69f3=_0x44d482;for(var _0x3c893c=0x0;_0x3c893c<_0x5a90cc[_0x1d69f3(0x809)];++_0x3c893c)for(var _0x24ec2b=Object[_0x1d69f3(0x4d54)](_0x5a90cc[_0x3c893c]),_0x45bbd8=0x0;_0x45bbd8<_0x24ec2b[_0x1d69f3(0x809)];++_0x45bbd8){for(var _0x42ab97=_0x5a90cc[_0x3c893c][_0x24ec2b[_0x45bbd8]][_0x1ba009(0x1997)]('.'),_0x1b5259=_0x5ef0ec;_0x42ab97[_0x1d69f3(0x809)];)_0x1b5259=_0x1b5259[_0x42ab97[_0x1d69f3(0x3060)]()];_0x5a90cc[_0x3c893c][_0x24ec2b[_0x45bbd8]]=_0x1b5259;}},_0x147658[_0x2760c0(0x3813)]={'longs':String,'enums':String,'bytes':String},_0x147658['_configure']=function(){var _0x6c6b53=_0x2760c0,_0x100801=_0x44d482,_0xe6990d=_0x147658[_0x6c6b53(0x2afc)];_0xe6990d?(_0x147658[_0x6c6b53(0x2a58)]=_0xe6990d[_0x100801(0x43fa)]!==Uint8Array[_0x100801(0x43fa)]&&_0xe6990d[_0x6c6b53(0x526a)]||function(_0x409be7,_0x5e10b4){return new _0xe6990d(_0x409be7,_0x5e10b4);},_0x147658[_0x6c6b53(0x15a0)]=_0xe6990d[_0x6c6b53(0x4fa5)]||function(_0x1b0b06){return new _0xe6990d(_0x1b0b06);}):_0x147658[_0x100801(0x575)]=_0x147658[_0x100801(0x2760)]=null;};},{0x1:0x1,0xc:0xc,0x2:0x2,0x3:0x3,0x4:0x4,0x5:0x5,0x6:0x6}],0xe:[function(_0x33ebb5,_0x561067,_0x219a11){var _0x1efdc1=_0x140d,_0x3268b8=_0x23ca;_0x561067[_0x3268b8(0x4f3b)]=_0x48518c;var _0x3554d4,_0x510993=_0x33ebb5(0xd),_0x3a400c=_0x510993[_0x3268b8(0x139c)],_0x33d327=_0x510993[_0x1efdc1(0x65f)],_0x375d65=_0x510993[_0x3268b8(0x2f74)];function _0xf505a2(_0x496701,_0x15827b,_0x4daa88){var _0x420c22=_0x3268b8;this['fn']=_0x496701,this[_0x420c22(0x1ed8)]=_0x15827b,this[_0x420c22(0x30e4)]=_0x296ab9,this[_0x420c22(0x55d1)]=_0x4daa88;}function _0x195a56(){}function _0x5d7685(_0x3c0273){var _0x5b6397=_0x1efdc1,_0x2e3833=_0x3268b8;this[_0x5b6397(0x330)]=_0x3c0273[_0x2e3833(0x527f)],this['tail']=_0x3c0273[_0x2e3833(0x3302)],this['len']=_0x3c0273['len'],this[_0x2e3833(0x30e4)]=_0x3c0273[_0x2e3833(0x5c81)];}function _0x48518c(){var _0x10012f=_0x3268b8;this[_0x10012f(0x1ed8)]=0x0,this[_0x10012f(0x527f)]=new _0xf505a2(_0x195a56,0x0,0x0),this['tail']=this[_0x10012f(0x527f)],this[_0x10012f(0x5c81)]=null;}function _0x4cdfee(_0x4fd3ed,_0x52ebdd,_0x4cf11c){_0x52ebdd[_0x4cf11c]=0xff&_0x4fd3ed;}function _0x1d862f(_0x542d01,_0x26ebf2){var _0x28972e=_0x3268b8;this[_0x28972e(0x1ed8)]=_0x542d01,this[_0x28972e(0x30e4)]=_0x296ab9,this[_0x28972e(0x55d1)]=_0x26ebf2;}function _0x1a650d(_0x203fcb,_0x41d00d,_0x46dd2c){for(;_0x203fcb['hi'];)_0x41d00d[_0x46dd2c++]=0x7f&_0x203fcb['lo']|0x80,_0x203fcb['lo']=(_0x203fcb['lo']>>>0x7|_0x203fcb['hi']<<0x19)>>>0x0,_0x203fcb['hi']>>>=0x7;for(;_0x203fcb['lo']>0x7f;)_0x41d00d[_0x46dd2c++]=0x7f&_0x203fcb['lo']|0x80,_0x203fcb['lo']=_0x203fcb['lo']>>>0x7;_0x41d00d[_0x46dd2c++]=_0x203fcb['lo'];}function _0x2a57a2(_0x33d815,_0x386f07,_0x55b715){_0x386f07[_0x55b715++]=0xff&_0x33d815,_0x386f07[_0x55b715++]=_0x33d815>>>0x8&0xff,_0x386f07[_0x55b715++]=_0x33d815>>>0x10&0xff,_0x386f07[_0x55b715]=_0x33d815>>>0x18;}_0x48518c[_0x3268b8(0x2850)]=_0x510993[_0x3268b8(0x5c2e)]?function(){var _0xee5fa3=_0x3268b8;return(_0x48518c[_0xee5fa3(0x2850)]=function(){return new _0x3554d4();})();}:function(){return new _0x48518c();},_0x48518c[_0x3268b8(0x2875)]=function(_0x29f740){var _0x426414=_0x3268b8;return new _0x510993[(_0x426414(0x2c16))](_0x29f740);},_0x510993[_0x3268b8(0x2c16)]!==Array&&(_0x48518c[_0x3268b8(0x2875)]=_0x510993[_0x1efdc1(0xcee)](_0x48518c[_0x1efdc1(0x35da)],_0x510993['Array'][_0x3268b8(0x3720)][_0x3268b8(0x1c7c)])),_0x48518c[_0x3268b8(0x3720)][_0x3268b8(0x5323)]=function(_0x46d24c,_0x27509b,_0x3e4d14){var _0x7f44b3=_0x3268b8;return this[_0x7f44b3(0x3302)]=this[_0x7f44b3(0x3302)][_0x7f44b3(0x30e4)]=new _0xf505a2(_0x46d24c,_0x27509b,_0x3e4d14),this[_0x7f44b3(0x1ed8)]+=_0x27509b,this;},_0x1d862f[_0x3268b8(0x3720)]=Object[_0x3268b8(0x2850)](_0xf505a2[_0x1efdc1(0x1aa2)]),_0x1d862f[_0x3268b8(0x3720)]['fn']=function(_0xf9b1bb,_0x2da041,_0x45a30d){for(;_0xf9b1bb>0x7f;)_0x2da041[_0x45a30d++]=0x7f&_0xf9b1bb|0x80,_0xf9b1bb>>>=0x7;_0x2da041[_0x45a30d]=_0xf9b1bb;},_0x48518c[_0x1efdc1(0x1aa2)][_0x3268b8(0x208b)]=function(_0x1306c1){var _0xbdea91=_0x1efdc1,_0x51b683=_0x3268b8;return this[_0xbdea91(0xdbf)]+=(this[_0x51b683(0x3302)]=this[_0x51b683(0x3302)][_0xbdea91(0x274)]=new _0x1d862f((_0x1306c1>>>=0x0)<0x80?0x1:_0x1306c1<0x4000?0x2:_0x1306c1<0x200000?0x3:_0x1306c1<0x10000000?0x4:0x5,_0x1306c1))[_0x51b683(0x1ed8)],this;},_0x48518c[_0x3268b8(0x3720)][_0x1efdc1(0x196d)]=function(_0x2ac151){var _0x2d2cb4=_0x1efdc1,_0x3a864d=_0x3268b8;return _0x2ac151<0x0?this[_0x2d2cb4(0x2a0e)](_0x1a650d,0xa,_0x3a400c[_0x3a864d(0x482c)](_0x2ac151)):this[_0x3a864d(0x208b)](_0x2ac151);},_0x48518c[_0x3268b8(0x3720)][_0x3268b8(0x24d)]=function(_0x241c30){var _0x2810b5=_0x3268b8;return this[_0x2810b5(0x208b)]((_0x241c30<<0x1^_0x241c30>>0x1f)>>>0x0);},_0x48518c['prototype']['uint64']=function(_0x58280d){var _0x304406=_0x1efdc1,_0x2625c2=_0x3268b8,_0x4f5c43=_0x3a400c[_0x2625c2(0x43fa)](_0x58280d);return this[_0x304406(0x2a0e)](_0x1a650d,_0x4f5c43[_0x2625c2(0x809)](),_0x4f5c43);},_0x48518c[_0x1efdc1(0x1aa2)][_0x3268b8(0x4bcd)]=_0x48518c[_0x3268b8(0x3720)]['uint64'],_0x48518c[_0x3268b8(0x3720)][_0x1efdc1(0x22c0)]=function(_0x3dab3d){var _0x2ce92a=_0x1efdc1,_0x2b6dec=_0x3268b8,_0x3cf57c=_0x3a400c[_0x2ce92a(0x526a)](_0x3dab3d)[_0x2b6dec(0x3623)]();return this[_0x2ce92a(0x2a0e)](_0x1a650d,_0x3cf57c[_0x2b6dec(0x809)](),_0x3cf57c);},_0x48518c[_0x3268b8(0x3720)][_0x3268b8(0x5efc)]=function(_0x3ddb81){var _0x5dd43a=_0x3268b8;return this[_0x5dd43a(0x5323)](_0x4cdfee,0x1,_0x3ddb81?0x1:0x0);},_0x48518c[_0x3268b8(0x3720)][_0x3268b8(0x2154)]=function(_0x405733){var _0x42e0fb=_0x1efdc1;return this[_0x42e0fb(0x2a0e)](_0x2a57a2,0x4,_0x405733>>>0x0);},_0x48518c['prototype']['sfixed32']=_0x48518c['prototype'][_0x3268b8(0x2154)],_0x48518c[_0x1efdc1(0x1aa2)][_0x3268b8(0x2107)]=function(_0xcbced3){var _0x246c8a=_0x3268b8,_0x17b192=_0x3a400c[_0x246c8a(0x43fa)](_0xcbced3);return this[_0x246c8a(0x5323)](_0x2a57a2,0x4,_0x17b192['lo'])[_0x246c8a(0x5323)](_0x2a57a2,0x4,_0x17b192['hi']);},_0x48518c[_0x3268b8(0x3720)][_0x3268b8(0x5a43)]=_0x48518c[_0x1efdc1(0x1aa2)][_0x3268b8(0x2107)];var _0x26f060,_0x56bfbf,_0x4679ff=_0x1efdc1(0x18c)!=typeof Float32Array?(_0x26f060=new Float32Array(0x1),_0x56bfbf=new Uint8Array(_0x26f060[_0x1efdc1(0xcaa)]),_0x26f060[0x0]=-0x0,_0x56bfbf[0x3]?function(_0x55dfab,_0x4cfaeb,_0x3d657f){_0x26f060[0x0]=_0x55dfab,_0x4cfaeb[_0x3d657f++]=_0x56bfbf[0x0],_0x4cfaeb[_0x3d657f++]=_0x56bfbf[0x1],_0x4cfaeb[_0x3d657f++]=_0x56bfbf[0x2],_0x4cfaeb[_0x3d657f]=_0x56bfbf[0x3];}:function(_0x2326c8,_0x18cd3d,_0x2d53ad){_0x26f060[0x0]=_0x2326c8,_0x18cd3d[_0x2d53ad++]=_0x56bfbf[0x3],_0x18cd3d[_0x2d53ad++]=_0x56bfbf[0x2],_0x18cd3d[_0x2d53ad++]=_0x56bfbf[0x1],_0x18cd3d[_0x2d53ad]=_0x56bfbf[0x0];}):function(_0x374fa3,_0x5520b5,_0xffdc9b){var _0x52afd9=_0x3268b8,_0x63387c=_0x374fa3<0x0?0x1:0x0;if(_0x63387c&&(_0x374fa3=-_0x374fa3),0x0===_0x374fa3)_0x2a57a2(0x1/_0x374fa3>0x0?0x0:0x80000000,_0x5520b5,_0xffdc9b);else{if(isNaN(_0x374fa3))_0x2a57a2(0x7fffffff,_0x5520b5,_0xffdc9b);else{if(_0x374fa3>0xffffff00000000000000000000000000)_0x2a57a2((_0x63387c<<0x1f|0x7f800000)>>>0x0,_0x5520b5,_0xffdc9b);else{if(_0x374fa3<1.1754943508222875e-38)_0x2a57a2((_0x63387c<<0x1f|Math[_0x52afd9(0x3d49)](_0x374fa3/1.401298464324817e-45))>>>0x0,_0x5520b5,_0xffdc9b);else{var _0x39e2b7=Math[_0x52afd9(0x1ace)](Math[_0x52afd9(0xca1)](_0x374fa3)/Math['LN2']);_0x2a57a2((_0x63387c<<0x1f|_0x39e2b7+0x7f<<0x17|0x7fffff&Math[_0x52afd9(0x3d49)](_0x374fa3*Math[_0x52afd9(0x3a5c)](0x2,-_0x39e2b7)*0x800000))>>>0x0,_0x5520b5,_0xffdc9b);}}}}};_0x48518c[_0x3268b8(0x3720)][_0x3268b8(0x2955)]=function(_0x1df880){var _0x38c1d0=_0x3268b8;return this[_0x38c1d0(0x5323)](_0x4679ff,0x4,_0x1df880);};var _0x3ac539=_0x1efdc1(0x18c)!=typeof Float64Array?function(){var _0x526b89=_0x3268b8,_0x5ceb0e=new Float64Array(0x1),_0xbcb913=new Uint8Array(_0x5ceb0e[_0x526b89(0x537f)]);return _0x5ceb0e[0x0]=-0x0,_0xbcb913[0x7]?function(_0x1a2372,_0x2e2553,_0xce2cde){_0x5ceb0e[0x0]=_0x1a2372,_0x2e2553[_0xce2cde++]=_0xbcb913[0x0],_0x2e2553[_0xce2cde++]=_0xbcb913[0x1],_0x2e2553[_0xce2cde++]=_0xbcb913[0x2],_0x2e2553[_0xce2cde++]=_0xbcb913[0x3],_0x2e2553[_0xce2cde++]=_0xbcb913[0x4],_0x2e2553[_0xce2cde++]=_0xbcb913[0x5],_0x2e2553[_0xce2cde++]=_0xbcb913[0x6],_0x2e2553[_0xce2cde]=_0xbcb913[0x7];}:function(_0x183499,_0xa6a37c,_0x2b4a02){_0x5ceb0e[0x0]=_0x183499,_0xa6a37c[_0x2b4a02++]=_0xbcb913[0x7],_0xa6a37c[_0x2b4a02++]=_0xbcb913[0x6],_0xa6a37c[_0x2b4a02++]=_0xbcb913[0x5],_0xa6a37c[_0x2b4a02++]=_0xbcb913[0x4],_0xa6a37c[_0x2b4a02++]=_0xbcb913[0x3],_0xa6a37c[_0x2b4a02++]=_0xbcb913[0x2],_0xa6a37c[_0x2b4a02++]=_0xbcb913[0x1],_0xa6a37c[_0x2b4a02]=_0xbcb913[0x0];};}():function(_0x38ff1e,_0x6da7b8,_0x51232f){var _0x46c450=_0x1efdc1,_0x39b818=_0x38ff1e<0x0?0x1:0x0;if(_0x39b818&&(_0x38ff1e=-_0x38ff1e),0x0===_0x38ff1e)_0x2a57a2(0x0,_0x6da7b8,_0x51232f),_0x2a57a2(0x1/_0x38ff1e>0x0?0x0:0x80000000,_0x6da7b8,_0x51232f+0x4);else{if(isNaN(_0x38ff1e))_0x2a57a2(0xffffffff,_0x6da7b8,_0x51232f),_0x2a57a2(0x7fffffff,_0x6da7b8,_0x51232f+0x4);else{if(_0x38ff1e>0xfffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000)_0x2a57a2(0x0,_0x6da7b8,_0x51232f),_0x2a57a2((_0x39b818<<0x1f|0x7ff00000)>>>0x0,_0x6da7b8,_0x51232f+0x4);else{var _0x4f9365;if(_0x38ff1e<2.2250738585072014e-308)_0x2a57a2((_0x4f9365=_0x38ff1e/5e-324)>>>0x0,_0x6da7b8,_0x51232f),_0x2a57a2((_0x39b818<<0x1f|_0x4f9365/0x100000000)>>>0x0,_0x6da7b8,_0x51232f+0x4);else{var _0x14ed90=Math[_0x46c450(0x4b96)](Math[_0x46c450(0x2167)](_0x38ff1e)/Math[_0x46c450(0x3b27)]);0x400===_0x14ed90&&(_0x14ed90=0x3ff),_0x2a57a2(0x10000000000000*(_0x4f9365=_0x38ff1e*Math['pow'](0x2,-_0x14ed90))>>>0x0,_0x6da7b8,_0x51232f),_0x2a57a2((_0x39b818<<0x1f|_0x14ed90+0x3ff<<0x14|0x100000*_0x4f9365&0xfffff)>>>0x0,_0x6da7b8,_0x51232f+0x4);}}}}};_0x48518c[_0x3268b8(0x3720)][_0x3268b8(0x6be)]=function(_0xc1d67b){var _0x5512fa=_0x3268b8;return this[_0x5512fa(0x5323)](_0x3ac539,0x8,_0xc1d67b);};var _0x2590d3=_0x510993[_0x3268b8(0x2c16)][_0x3268b8(0x3720)][_0x3268b8(0x10aa)]?function(_0x4fa99f,_0x225646,_0x4f865b){var _0x29da33=_0x3268b8;_0x225646[_0x29da33(0x10aa)](_0x4fa99f,_0x4f865b);}:function(_0x4060de,_0x5c69fe,_0x68e38a){var _0x582546=_0x3268b8;for(var _0x51108e=0x0;_0x51108e<_0x4060de[_0x582546(0x809)];++_0x51108e)_0x5c69fe[_0x68e38a+_0x51108e]=_0x4060de[_0x51108e];};_0x48518c[_0x3268b8(0x3720)]['bytes']=function(_0x442bbc){var _0x37f995=_0x1efdc1,_0xaee9cb=_0x3268b8,_0x51e92b=_0x442bbc[_0xaee9cb(0x809)]>>>0x0;if(!_0x51e92b)return this[_0x37f995(0x2a0e)](_0x4cdfee,0x1,0x0);if(_0x510993[_0x37f995(0xff1)](_0x442bbc)){var _0x528d07=_0x48518c[_0xaee9cb(0x2875)](_0x51e92b=_0x33d327[_0xaee9cb(0x809)](_0x442bbc));_0x33d327[_0xaee9cb(0x36b3)](_0x442bbc,_0x528d07,0x0),_0x442bbc=_0x528d07;}return this[_0xaee9cb(0x208b)](_0x51e92b)[_0xaee9cb(0x5323)](_0x2590d3,_0x51e92b,_0x442bbc);},_0x48518c[_0x3268b8(0x3720)][_0x3268b8(0x20b8)]=function(_0x486100){var _0x447c53=_0x3268b8,_0x1b4724=_0x375d65['length'](_0x486100);return _0x1b4724?this['uint32'](_0x1b4724)[_0x447c53(0x5323)](_0x375d65[_0x447c53(0x5b0)],_0x1b4724,_0x486100):this[_0x447c53(0x5323)](_0x4cdfee,0x1,0x0);},_0x48518c[_0x3268b8(0x3720)][_0x1efdc1(0x45a4)]=function(){var _0x3ed4fd=_0x1efdc1,_0x393cf4=_0x3268b8;return this[_0x393cf4(0x5c81)]=new _0x5d7685(this),this[_0x393cf4(0x527f)]=this[_0x3ed4fd(0x4c09)]=new _0xf505a2(_0x195a56,0x0,0x0),this[_0x393cf4(0x1ed8)]=0x0,this;},_0x48518c[_0x3268b8(0x3720)][_0x3268b8(0x31a9)]=function(){var _0x58d5bb=_0x1efdc1,_0x2fb392=_0x3268b8;return this[_0x58d5bb(0x1b32)]?(this[_0x2fb392(0x527f)]=this[_0x2fb392(0x5c81)][_0x2fb392(0x527f)],this[_0x2fb392(0x3302)]=this[_0x2fb392(0x5c81)][_0x2fb392(0x3302)],this[_0x2fb392(0x1ed8)]=this[_0x2fb392(0x5c81)][_0x58d5bb(0xdbf)],this[_0x2fb392(0x5c81)]=this[_0x2fb392(0x5c81)][_0x2fb392(0x30e4)]):(this[_0x2fb392(0x527f)]=this[_0x2fb392(0x3302)]=new _0xf505a2(_0x195a56,0x0,0x0),this[_0x2fb392(0x1ed8)]=0x0),this;},_0x48518c[_0x3268b8(0x3720)][_0x3268b8(0x5f5c)]=function(){var _0x5443ed=_0x1efdc1,_0x2884e6=_0x3268b8,_0x3bb0de=this[_0x5443ed(0x330)],_0x12d63f=this[_0x2884e6(0x3302)],_0x3068ea=this[_0x5443ed(0xdbf)];return this[_0x2884e6(0x31a9)]()[_0x2884e6(0x208b)](_0x3068ea),_0x3068ea&&(this[_0x5443ed(0x4c09)][_0x2884e6(0x30e4)]=_0x3bb0de[_0x2884e6(0x30e4)],this[_0x5443ed(0x4c09)]=_0x12d63f,this[_0x2884e6(0x1ed8)]+=_0x3068ea),this;},_0x48518c['prototype'][_0x3268b8(0xfb9)]=function(){var _0x3ce4ff=_0x3268b8;for(var _0x3bbaa5=this[_0x3ce4ff(0x527f)][_0x3ce4ff(0x30e4)],_0xb6b694=this[_0x3ce4ff(0x26fc)][_0x3ce4ff(0x2875)](this['len']),_0x5e94fc=0x0;_0x3bbaa5;)_0x3bbaa5['fn'](_0x3bbaa5[_0x3ce4ff(0x55d1)],_0xb6b694,_0x5e94fc),_0x5e94fc+=_0x3bbaa5[_0x3ce4ff(0x1ed8)],_0x3bbaa5=_0x3bbaa5[_0x3ce4ff(0x30e4)];return _0xb6b694;},_0x48518c[_0x3268b8(0x26c8)]=function(_0x14ed0b){_0x3554d4=_0x14ed0b;};},{0xd:0xd}],0xf:[function(_0x3606c1,_0xb8b7f6,_0x5f0d06){var _0x127dae=_0x140d,_0x34ed22=_0x23ca;_0xb8b7f6[_0x34ed22(0x4f3b)]=_0x1f1087;var _0x5e50ea=_0x3606c1(0xe);(_0x1f1087[_0x34ed22(0x3720)]=Object[_0x34ed22(0x2850)](_0x5e50ea[_0x127dae(0x1aa2)]))[_0x34ed22(0x26fc)]=_0x1f1087;var _0x3ff61a=_0x3606c1(0xd),_0x23665d=_0x3ff61a[_0x34ed22(0x5c2e)];function _0x1f1087(){var _0x366d1a=_0x34ed22;_0x5e50ea[_0x366d1a(0x3c9e)](this);}_0x1f1087[_0x34ed22(0x2875)]=function(_0x15b231){var _0x4ef063=_0x34ed22;return(_0x1f1087[_0x4ef063(0x2875)]=_0x3ff61a[_0x4ef063(0x2760)])(_0x15b231);};var _0x19c74f=_0x23665d&&_0x23665d[_0x127dae(0x1aa2)]instanceof Uint8Array&&'set'===_0x23665d[_0x127dae(0x1aa2)][_0x34ed22(0x10aa)][_0x127dae(0x1c7c)]?function(_0x344947,_0x76fb28,_0x1980b8){var _0x2d9a55=_0x127dae;_0x76fb28[_0x2d9a55(0x3235)](_0x344947,_0x1980b8);}:function(_0x684462,_0x4273a9,_0x3ea321){var _0x794a87=_0x127dae,_0x48a3a3=_0x34ed22;if(_0x684462['copy'])_0x684462[_0x794a87(0x3bd2)](_0x4273a9,_0x3ea321,0x0,_0x684462[_0x48a3a3(0x809)]);else{for(var _0x45bd37=0x0;_0x45bd37<_0x684462[_0x48a3a3(0x809)];)_0x4273a9[_0x3ea321++]=_0x684462[_0x45bd37++];}};function _0x10d0ae(_0xaec8e,_0x27639f,_0x28ddb2){var _0x4d534b=_0x34ed22;_0xaec8e[_0x4d534b(0x809)]<0x28?_0x3ff61a[_0x4d534b(0x2f74)][_0x4d534b(0x5b0)](_0xaec8e,_0x27639f,_0x28ddb2):_0x27639f[_0x4d534b(0x1ce4)](_0xaec8e,_0x28ddb2);}_0x1f1087[_0x127dae(0x1aa2)][_0x34ed22(0x340c)]=function(_0x4ce071){var _0x4adc55=_0x34ed22;_0x3ff61a[_0x4adc55(0x643)](_0x4ce071)&&(_0x4ce071=_0x3ff61a[_0x4adc55(0x575)](_0x4ce071,_0x4adc55(0x25c2)));var _0x3ff3ca=_0x4ce071[_0x4adc55(0x809)]>>>0x0;return this[_0x4adc55(0x208b)](_0x3ff3ca),_0x3ff3ca&&this[_0x4adc55(0x5323)](_0x19c74f,_0x3ff3ca,_0x4ce071),this;},_0x1f1087[_0x34ed22(0x3720)][_0x34ed22(0x20b8)]=function(_0x132496){var _0x31fd2e=_0x34ed22,_0x5100b1=_0x23665d['byteLength'](_0x132496);return this[_0x31fd2e(0x208b)](_0x5100b1),_0x5100b1&&this[_0x31fd2e(0x5323)](_0x10d0ae,_0x5100b1,_0x132496),this;};},{0xd:0xd,0xe:0xe}]},{},[0x7]);}(tmp$7));var protobuf=tmp$7['protobuf'],childrenBitmasks=[0x1,0x2,0x4,0x8],anyChildBitmask=0xf,cacheFlagBitmask=0x10,imageBitmask=0x40,terrainBitmask=0x80;function GoogleEarthEnterpriseTileInformation(_0x28e59a,_0x15cf0d,_0x143b9a,_0x310a79,_0x186412,_0xc6bd60){var _0x22b377=_0x307c2b,_0x10ba98=_0x5e00b3;this[_0x22b377(0x11bf)]=_0x28e59a,this[_0x10ba98(0x3da3)]=_0x15cf0d,this[_0x10ba98(0x5e59)]=_0x143b9a,this[_0x10ba98(0x3c07)]=_0x310a79,this['imageryProvider']=_0x186412,this[_0x10ba98(0x67c)]=_0xc6bd60,this[_0x10ba98(0x5830)]=!0x1,this[_0x10ba98(0x21db)]=void 0x0;}function stringToBuffer(_0x2a39ec){var _0xebb310=_0x307c2b,_0x2b1801=_0x5e00b3;for(var _0x11853e=_0x2a39ec[_0x2b1801(0x809)],_0x355961=new ArrayBuffer(_0x11853e),_0x4232d4=new Uint8Array(_0x355961),_0x1d9496=0x0;_0x1d9496<_0x11853e;++_0x1d9496)_0x4232d4[_0x1d9496]=_0x2a39ec[_0xebb310(0x4f56)](_0x1d9496);return _0x355961;}GoogleEarthEnterpriseTileInformation['clone']=function(_0x5a9bdb,_0x46cedc){var _0x3b2ee9=_0x307c2b,_0x412d35=_0x5e00b3;return defined$1(_0x46cedc)?(_0x46cedc[_0x412d35(0x5940)]=_0x5a9bdb[_0x412d35(0x5940)],_0x46cedc['cnodeVersion']=_0x5a9bdb[_0x412d35(0x3da3)],_0x46cedc[_0x412d35(0x5e59)]=_0x5a9bdb[_0x412d35(0x5e59)],_0x46cedc[_0x412d35(0x3c07)]=_0x5a9bdb[_0x412d35(0x3c07)],_0x46cedc['imageryProvider']=_0x5a9bdb['imageryProvider'],_0x46cedc[_0x412d35(0x67c)]=_0x5a9bdb[_0x412d35(0x67c)]):_0x46cedc=new GoogleEarthEnterpriseTileInformation(_0x5a9bdb[_0x412d35(0x5940)],_0x5a9bdb[_0x412d35(0x3da3)],_0x5a9bdb[_0x3b2ee9(0x1d9a)],_0x5a9bdb[_0x412d35(0x3c07)],_0x5a9bdb[_0x412d35(0x4a4e)],_0x5a9bdb[_0x412d35(0x67c)]),_0x46cedc[_0x412d35(0x5830)]=_0x5a9bdb[_0x412d35(0x5830)],_0x46cedc[_0x412d35(0x21db)]=_0x5a9bdb[_0x412d35(0x21db)],_0x46cedc;},GoogleEarthEnterpriseTileInformation[_0x5e00b3(0x3720)][_0x307c2b(0x4981)]=function(_0x398a84){var _0x441094=_0x307c2b,_0x3cda1b=_0x5e00b3;this[_0x441094(0x417e)]=_0x398a84[_0x441094(0x417e)]||this[_0x3cda1b(0x28c3)]();},GoogleEarthEnterpriseTileInformation[_0x5e00b3(0x3720)][_0x5e00b3(0x56c9)]=function(){var _0x30e63e=_0x5e00b3;return isBitSet(this[_0x30e63e(0x5940)],cacheFlagBitmask);},GoogleEarthEnterpriseTileInformation[_0x5e00b3(0x3720)][_0x5e00b3(0x3421)]=function(){var _0x1df99e=_0x5e00b3;return isBitSet(this[_0x1df99e(0x5940)],imageBitmask);},GoogleEarthEnterpriseTileInformation[_0x5e00b3(0x3720)][_0x307c2b(0x318c)]=function(){var _0x49f85d=_0x307c2b;return isBitSet(this[_0x49f85d(0x11bf)],terrainBitmask);},GoogleEarthEnterpriseTileInformation[_0x5e00b3(0x3720)][_0x5e00b3(0x5d0e)]=function(){var _0x3ede76=_0x5e00b3;return isBitSet(this[_0x3ede76(0x5940)],anyChildBitmask);},GoogleEarthEnterpriseTileInformation[_0x5e00b3(0x3720)][_0x5e00b3(0x2e85)]=function(_0x22ed52){var _0x5d07b6=_0x5e00b3;return isBitSet(this[_0x5d07b6(0x5940)],childrenBitmasks[_0x22ed52]);},GoogleEarthEnterpriseTileInformation[_0x5e00b3(0x3720)][_0x5e00b3(0x329b)]=function(){var _0x55ca9f=_0x5e00b3;return this[_0x55ca9f(0x5940)]&anyChildBitmask;};var defaultKey=stringToBuffer(_0x5e00b3(0x23e9));function GoogleEarthEnterpriseMetadata(_0x39b229){var _0x1b564f=_0x307c2b,_0x3da837=_0x5e00b3,_0x3cc409=_0x39b229;_0x3da837(0x20b8)==typeof _0x3cc409||_0x3cc409 instanceof Resource||(_0x3cc409=_0x39b229[_0x3da837(0x2dba)]);var _0xa308cd=Resource[_0x3da837(0x3bee)](_0x3cc409);_0xa308cd[_0x3da837(0x4ee3)](),this[_0x3da837(0x28cf)]=_0xa308cd,this[_0x3da837(0x4b4f)]=!0x0,this[_0x3da837(0x284f)]=void 0x0,this[_0x3da837(0x5647)]=!0x0,this[_0x1b564f(0xa5e)]=0x20,this[_0x3da837(0x2570)]=CesiumMath[_0x3da837(0x33f4)],this[_0x3da837(0x3445)]={},this[_0x3da837(0x150a)]=void 0x0,this['_quadPacketVersion']=0x1,this[_0x3da837(0x5ef0)]={},this[_0x3da837(0x1cd1)]={};var _0x1f5571=this;this[_0x3da837(0x41ff)]=requestDbRoot(this)[_0x3da837(0x2a5f)](function(){var _0x244b6f=_0x3da837;return _0x1f5571[_0x244b6f(0xbf1)]('',_0x1f5571[_0x244b6f(0x4339)]);})[_0x3da837(0x2a5f)](function(){return!0x0;})[_0x3da837(0xd22)](function(_0x569637){var _0x190ea7=_0x3da837,_0x46a965=_0x190ea7(0x4e75)+getMetadataResource(_0x1f5571,'',0x1)[_0x190ea7(0x2dba)]+'.';return when[_0x190ea7(0x4c5a)](new RuntimeError$1(_0x46a965));});}Object[_0x5e00b3(0x1dfd)](GoogleEarthEnterpriseMetadata[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x1e486c=_0x307c2b,_0x1cb82a=_0x5e00b3;return this[_0x1cb82a(0x28cf)][_0x1e486c(0x2cb5)];}},'proxy':{'get':function(){var _0x503ae1=_0x5e00b3;return this[_0x503ae1(0x28cf)][_0x503ae1(0xd0b)];}},'resource':{'get':function(){var _0x115b40=_0x5e00b3;return this[_0x115b40(0x28cf)];}},'readyPromise':{'get':function(){var _0xc2f3a0=_0x307c2b;return this[_0xc2f3a0(0x46e8)];}}}),GoogleEarthEnterpriseMetadata[_0x5e00b3(0x29a8)]=function(_0x21b2b3,_0x546eb7,_0x331d25){for(var _0x5f0975='',_0x105ef2=_0x331d25;_0x105ef2>=0x0;--_0x105ef2){var _0x50d2f5=0x1<<_0x105ef2,_0x3d82c3=0x0;isBitSet(_0x546eb7,_0x50d2f5)?isBitSet(_0x21b2b3,_0x50d2f5)&&(_0x3d82c3|=0x1):(_0x3d82c3|=0x2,isBitSet(_0x21b2b3,_0x50d2f5)||(_0x3d82c3|=0x1)),_0x5f0975+=_0x3d82c3;}return _0x5f0975;},GoogleEarthEnterpriseMetadata[_0x5e00b3(0x508d)]=function(_0x2777e5){for(var _0x510968=0x0,_0x51e5dd=0x0,_0x1a2862=_0x2777e5['length']-0x1,_0x149951=_0x1a2862;_0x149951>=0x0;--_0x149951){var _0x3a43c8=0x1<<_0x149951,_0x4b9c66=+_0x2777e5[_0x1a2862-_0x149951];isBitSet(_0x4b9c66,0x2)?isBitSet(_0x4b9c66,0x1)||(_0x510968|=_0x3a43c8):(_0x51e5dd|=_0x3a43c8,isBitSet(_0x4b9c66,0x1)&&(_0x510968|=_0x3a43c8));}return{'x':_0x510968,'y':_0x51e5dd,'level':_0x1a2862};},GoogleEarthEnterpriseMetadata[_0x307c2b(0x1aa2)][_0x5e00b3(0x194b)]=function(_0x1cc713){var _0x33ec7f=_0x307c2b,_0x1458d8=_0x5e00b3,_0x31a028=this[_0x1458d8(0x51f3)](_0x1cc713);if(defined$1(_0x31a028))return null!==_0x31a028;for(var _0x470a2f,_0x4879af=!0x0,_0x9c04d1=_0x1cc713;_0x9c04d1[_0x33ec7f(0x2ef4)]>0x1;){if(_0x470a2f=_0x9c04d1[_0x1458d8(0x4c07)](_0x9c04d1[_0x33ec7f(0x2ef4)]-0x1),_0x9c04d1=_0x9c04d1[_0x1458d8(0x4c07)](0x0,_0x9c04d1[_0x1458d8(0x809)]-0x1),defined$1(_0x31a028=this[_0x1458d8(0x51f3)](_0x9c04d1))){_0x31a028[_0x1458d8(0x56c9)]()||_0x31a028[_0x1458d8(0x2e85)](parseInt(_0x470a2f))||(_0x4879af=!0x1);break;}if(null===_0x31a028){_0x4879af=!0x1;break;}}return _0x4879af;};var taskProcessor$4=new TaskProcessor(_0x307c2b(0x18f8),Number[_0x5e00b3(0xe92)]),dbrootParser,dbrootParserPromise;function populateSubtree(_0xba2407,_0x4d603a,_0x479ac1){var _0x22c156=_0x307c2b,_0x4233b6=_0x5e00b3,_0x17c227,_0x3cfa51=_0xba2407[_0x22c156(0x215b)],_0x3ec5b8=_0x4d603a,_0x1823d1=_0x3cfa51[_0x3ec5b8];if(defined$1(_0x1823d1)&&(!_0x1823d1[_0x4233b6(0x56c9)]()||_0x1823d1[_0x4233b6(0x5d0e)]()))return _0x1823d1;for(;void 0x0===_0x1823d1&&_0x3ec5b8[_0x4233b6(0x809)]>0x1;)_0x1823d1=_0x3cfa51[_0x3ec5b8=_0x3ec5b8[_0x4233b6(0x4c07)](0x0,_0x3ec5b8[_0x4233b6(0x809)]-0x1)];var _0x13f552=_0xba2407[_0x4233b6(0x1cd1)],_0x53ebed=_0x13f552[_0x3ec5b8];return defined$1(_0x53ebed)?_0x53ebed[_0x4233b6(0x2a5f)](function(){var _0x547770=_0x22c156,_0x2176f6=_0x4233b6;return _0x17c227=new Request({'throttle':_0x479ac1[_0x547770(0x1a2)],'throttleByServer':_0x479ac1[_0x547770(0x2d16)],'type':_0x479ac1[_0x2176f6(0x3dd)],'priorityFunction':_0x479ac1['priorityFunction']}),populateSubtree(_0xba2407,_0x4d603a,_0x17c227);}):defined$1(_0x1823d1)&&_0x1823d1[_0x4233b6(0x56c9)]()?defined$1(_0x53ebed=_0xba2407[_0x22c156(0x3c8f)](_0x3ec5b8,_0x1823d1[_0x4233b6(0x3da3)],_0x479ac1))?(_0x13f552[_0x3ec5b8]=_0x53ebed,_0x53ebed[_0x4233b6(0x2a5f)](function(){var _0x2d8ce4=_0x4233b6;return _0x17c227=new Request({'throttle':_0x479ac1[_0x2d8ce4(0x56fd)],'throttleByServer':_0x479ac1[_0x2d8ce4(0x5343)],'type':_0x479ac1[_0x2d8ce4(0x3dd)],'priorityFunction':_0x479ac1[_0x2d8ce4(0x2c1d)]}),populateSubtree(_0xba2407,_0x4d603a,_0x17c227);})[_0x4233b6(0x5ace)](function(){delete _0x13f552[_0x3ec5b8];})):void 0x0:when[_0x4233b6(0x4c5a)](new RuntimeError$1(_0x4233b6(0x4c63)+_0x4d603a));}function getMetadataResource(_0x219155,_0x2caa9e,_0x257393,_0x279f75){var _0x44119c=_0x5e00b3;return _0x219155[_0x44119c(0x28cf)][_0x44119c(0x5155)]({'url':_0x44119c(0x4968)+_0x2caa9e+_0x44119c(0x1583)+_0x257393[_0x44119c(0x3cc8)](),'request':_0x279f75});}function requestDbRoot(_0x405c03){var _0x55ab18=_0x307c2b,_0x2a8a5d=_0x5e00b3,_0x283bf9=_0x405c03[_0x2a8a5d(0x28cf)][_0x2a8a5d(0x5155)]({'url':_0x2a8a5d(0x13d1),'queryParameters':{'output':_0x55ab18(0xa40)}});if(!defined$1(dbrootParserPromise)){var _0x241a96=buildModuleUrl(_0x2a8a5d(0x5e1c)),_0x13de44=window[_0x2a8a5d(0x2565)];dbrootParserPromise=loadAndExecuteScript(_0x241a96)[_0x2a8a5d(0x2a5f)](function(){var _0x20c1bf=_0x2a8a5d;dbrootParser=window['cesiumGoogleEarthDbRootParser'](protobuf),defined$1(_0x13de44)?window[_0x20c1bf(0x2565)]=_0x13de44:delete window[_0x20c1bf(0x2565)];});}return dbrootParserPromise[_0x2a8a5d(0x2a5f)](function(){var _0x1f6097=_0x2a8a5d;return _0x283bf9[_0x1f6097(0x1cf8)]();})[_0x2a8a5d(0x2a5f)](function(_0x16885a){var _0x106b75=_0x55ab18,_0x17dd2c=_0x2a8a5d,_0xa4e027=dbrootParser[_0x17dd2c(0x549b)][_0x17dd2c(0x36b3)](new Uint8Array(_0x16885a)),_0x4c21d0=_0xa4e027[_0x17dd2c(0x2537)],_0x61dabc=_0x4c21d0[_0x106b75(0x2447)],_0x4efae1=_0x61dabc+_0x4c21d0['byteLength'],_0x1dd221=_0x405c03[_0x17dd2c(0x150a)]=_0x4c21d0['buffer'][_0x17dd2c(0x30eb)](_0x61dabc,_0x4efae1);_0x4efae1=(_0x61dabc=(_0x4c21d0=_0xa4e027[_0x17dd2c(0x281e)])[_0x17dd2c(0x153e)])+_0x4c21d0[_0x17dd2c(0x3080)];var _0x44883e=_0x4c21d0[_0x17dd2c(0x537f)][_0x17dd2c(0x30eb)](_0x61dabc,_0x4efae1);return taskProcessor$4[_0x17dd2c(0x5f2a)]({'buffer':_0x44883e,'type':_0x17dd2c(0x5453),'key':_0x1dd221},[_0x44883e]);})[_0x2a8a5d(0x2a5f)](function(_0x199405){var _0xc9b92c=_0x55ab18,_0x2d95da=_0x2a8a5d,_0x3e69a0=dbrootParser[_0x2d95da(0xe45)][_0x2d95da(0x36b3)](new Uint8Array(_0x199405['buffer']));if(_0x405c03[_0x2d95da(0x4b4f)]=defaultValue$1(_0x3e69a0[_0x2d95da(0x4b4f)],_0x405c03['imageryPresent']),_0x405c03[_0x2d95da(0x284f)]=_0x3e69a0[_0x2d95da(0x284f)],_0x405c03['terrainPresent']=defaultValue$1(_0x3e69a0[_0x2d95da(0x5647)],_0x405c03[_0x2d95da(0x5647)]),defined$1(_0x3e69a0[_0x2d95da(0x2451)])&&defined$1(_0x3e69a0[_0x2d95da(0x2451)][_0x2d95da(0x2919)])){var _0x160991=_0x3e69a0[_0xc9b92c(0x2d88)][_0x2d95da(0x2919)];_0x405c03[_0x2d95da(0x25be)]=defaultValue$1(_0x160991[_0x2d95da(0x25be)],_0x405c03[_0xc9b92c(0xa5e)]),_0x405c03[_0x2d95da(0x2570)]=defaultValue$1(_0x160991[_0x2d95da(0x1a24)],_0x405c03['negativeAltitudeThreshold']);}defined$1(_0x3e69a0[_0x2d95da(0x4949)])&&(_0x405c03[_0x2d95da(0x4339)]=defaultValue$1(_0x3e69a0[_0x2d95da(0x4949)][_0x2d95da(0x28c8)],_0x405c03[_0x2d95da(0x4339)]));for(var _0x388a8e=_0x405c03[_0x2d95da(0x3445)],_0x144aa1=defaultValue$1(_0x3e69a0[_0x2d95da(0x39fb)],[]),_0x5c9254=_0x144aa1[_0x2d95da(0x809)],_0x533ff7=0x0;_0x533ff7<_0x5c9254;++_0x533ff7){var _0xb3ab1a=_0x144aa1[_0x533ff7],_0x590b40=_0xb3ab1a[_0x2d95da(0x3e14)];defined$1(_0x590b40)&&(_0x388a8e[_0xb3ab1a[_0x2d95da(0x2689)]]=new Credit$1(_0x590b40[_0xc9b92c(0x46b3)]));}})[_0x55ab18(0x53dd)](function(){var _0x3fefdb=_0x2a8a5d;console[_0x3fefdb(0xca1)](_0x3fefdb(0x548)+_0x283bf9[_0x3fefdb(0x2dba)]+_0x3fefdb(0x487e)),_0x405c03[_0x3fefdb(0x150a)]=defaultKey;});}function GoogleEarthEnterpriseTerrainData(_0x46d223){var _0x2cea85=_0x307c2b,_0x44723d=_0x5e00b3;_0x46d223=defaultValue$1(_0x46d223,defaultValue$1[_0x44723d(0x243c)]),this[_0x44723d(0x438d)]=_0x46d223[_0x44723d(0x537f)],this[_0x44723d(0xc2d)]=_0x46d223[_0x44723d(0xeff)],this[_0x44723d(0x5af0)]=_0x46d223[_0x44723d(0x25be)],this[_0x44723d(0x1f12)]=_0x46d223[_0x2cea85(0x2964)];var _0x5e2e67=defaultValue$1(_0x46d223[_0x44723d(0x501e)],0xf),_0xcfdbc2=0x3&_0x5e2e67;_0xcfdbc2|=0x4&_0x5e2e67?0x8:0x0,_0xcfdbc2|=0x8&_0x5e2e67?0x4:0x0,this[_0x44723d(0x1b8f)]=_0xcfdbc2,this[_0x44723d(0x398c)]=defaultValue$1(_0x46d223[_0x44723d(0x2dc1)],!0x1),this[_0x44723d(0x1914)]=void 0x0,this[_0x2cea85(0x5004)]=this[_0x44723d(0x438d)][_0x44723d(0x26fc)],this[_0x44723d(0x37d0)]=void 0x0,this[_0x44723d(0x2cbd)]=void 0x0,this[_0x44723d(0x5121)]=void 0x0;}GoogleEarthEnterpriseMetadata[_0x5e00b3(0x3720)][_0x5e00b3(0xbf1)]=function(_0x4fce59,_0x2ec406,_0x13999a){var _0x570866=_0x307c2b,_0x2d9b2d=_0x5e00b3;_0x2ec406=defaultValue$1(_0x2ec406,0x1);var _0x563fcf=getMetadataResource(this,_0x4fce59=defaultValue$1(_0x4fce59,''),_0x2ec406,_0x13999a)[_0x2d9b2d(0x1cf8)]();if(defined$1(_0x563fcf)){var _0x5ce8f8=this[_0x2d9b2d(0x5ef0)],_0x3699f4=this[_0x2d9b2d(0x150a)];return _0x563fcf[_0x570866(0x4527)](function(_0x4f2399){var _0x4aad6c=_0x2d9b2d;return taskProcessor$4[_0x4aad6c(0x5f2a)]({'buffer':_0x4f2399,'quadKey':_0x4fce59,'type':_0x4aad6c(0x306d),'key':_0x3699f4},[_0x4f2399])[_0x4aad6c(0x2a5f)](function(_0x5866c1){var _0xdfb943=_0x140d,_0x21bacb=_0x4aad6c,_0x11d39d,_0x214e8a=-0x1;if(''!==_0x4fce59){_0x214e8a=_0x4fce59[_0x21bacb(0x809)]+0x1;var _0x35ae53=_0x5866c1[_0x4fce59];(_0x11d39d=_0x5ce8f8[_0x4fce59])[_0x21bacb(0x5940)]|=_0x35ae53[_0x21bacb(0x5940)],delete _0x5866c1[_0x4fce59];}var _0x10291f=Object[_0x21bacb(0x4d54)](_0x5866c1);_0x10291f[_0x21bacb(0x4b76)](function(_0x372575,_0x5ad49a){var _0x46f424=_0x140d,_0x5e571c=_0x21bacb;return _0x372575[_0x5e571c(0x809)]-_0x5ad49a[_0x46f424(0x2ef4)];});for(var _0x4af274=_0x10291f['length'],_0x4321c4=0x0;_0x4321c4<_0x4af274;++_0x4321c4){var _0x4cd8c5=_0x10291f[_0x4321c4];if(null!==_0x5866c1[_0x4cd8c5]){var _0x460bb9=GoogleEarthEnterpriseTileInformation[_0x21bacb(0x40f3)](_0x5866c1[_0x4cd8c5]),_0x55e22f=_0x4cd8c5[_0xdfb943(0x2ef4)];if(_0x55e22f===_0x214e8a)_0x460bb9[_0x21bacb(0x46fa)](_0x11d39d);else{if(_0x55e22f>0x1){var _0x3a7cd3=_0x5ce8f8[_0x4cd8c5[_0x21bacb(0x4c07)](0x0,_0x4cd8c5[_0x21bacb(0x809)]-0x1)];_0x460bb9[_0xdfb943(0x4981)](_0x3a7cd3);}}_0x5ce8f8[_0x4cd8c5]=_0x460bb9;}else _0x5ce8f8[_0x4cd8c5]=null;}});});}},GoogleEarthEnterpriseMetadata[_0x5e00b3(0x3720)][_0x307c2b(0x155e)]=function(_0x3f7d3a,_0x486c69,_0x40be97,_0x4d6c32){var _0x5bddd0=_0x5e00b3;return populateSubtree(this,GoogleEarthEnterpriseMetadata[_0x5bddd0(0x29a8)](_0x3f7d3a,_0x486c69,_0x40be97),_0x4d6c32);},GoogleEarthEnterpriseMetadata[_0x5e00b3(0x3720)][_0x5e00b3(0x466c)]=function(_0x15c7fd,_0x5ed031,_0x29166e){var _0x2eafe2=_0x307c2b,_0x358ff6=_0x5e00b3,_0x714d12=GoogleEarthEnterpriseMetadata[_0x358ff6(0x29a8)](_0x15c7fd,_0x5ed031,_0x29166e);return this[_0x2eafe2(0x215b)][_0x714d12];},GoogleEarthEnterpriseMetadata[_0x5e00b3(0x3720)][_0x5e00b3(0x51f3)]=function(_0x5b175c){var _0x33af21=_0x5e00b3;return this[_0x33af21(0x5ef0)][_0x5b175c];},Object[_0x5e00b3(0x1dfd)](GoogleEarthEnterpriseTerrainData[_0x5e00b3(0x3720)],{'credits':{'get':function(){var _0x139bf9=_0x5e00b3;return this[_0x139bf9(0xc2d)];}},'waterMask':{'get':function(){}}});var taskProcessor$3=new TaskProcessor(_0x307c2b(0x2e57)),nativeRectangleScratch=new Rectangle(),rectangleScratch$9=new Rectangle();GoogleEarthEnterpriseTerrainData[_0x5e00b3(0x3720)][_0x5e00b3(0x32b9)]=function(_0x182786,_0x1c2dcc,_0x4e81b3,_0x31a711,_0x273edb){var _0x2f62dd=_0x307c2b,_0x57664b=_0x5e00b3,_0x57c219=_0x182786[_0x57664b(0x4faa)];_0x182786[_0x57664b(0x1a88)](_0x1c2dcc,_0x4e81b3,_0x31a711,nativeRectangleScratch),_0x182786[_0x2f62dd(0x2427)](_0x1c2dcc,_0x4e81b3,_0x31a711,rectangleScratch$9),_0x273edb=defaultValue$1(_0x273edb,0x1);var _0x467475=_0x57c219[_0x57664b(0x5012)](Rectangle[_0x57664b(0x4fe8)](rectangleScratch$9)),_0x2ebb9a=40075.16/(0x1<<_0x31a711);this[_0x57664b(0x1914)]=Math[_0x57664b(0x19a8)](0x8*_0x2ebb9a,0x3e8);var _0x543807=taskProcessor$3[_0x57664b(0x5f2a)]({'buffer':this[_0x2f62dd(0x3fd2)],'nativeRectangle':nativeRectangleScratch,'rectangle':rectangleScratch$9,'relativeToCenter':_0x467475,'ellipsoid':_0x57c219,'skirtHeight':this[_0x57664b(0x1914)],'exaggeration':_0x273edb,'includeWebMercatorT':!0x0,'negativeAltitudeExponentBias':this[_0x2f62dd(0xe3a)],'negativeElevationThreshold':this[_0x57664b(0x1f12)]});if(defined$1(_0x543807)){var _0x425179=this;return _0x543807[_0x57664b(0x2a5f)](function(_0x4a4c96){var _0x12680e=_0x2f62dd,_0x2175ab=_0x57664b;return _0x425179[_0x12680e(0x113f)]=new TerrainMesh(_0x467475,new Float32Array(_0x4a4c96[_0x12680e(0x246f)]),new Uint16Array(_0x4a4c96[_0x2175ab(0x314b)]),_0x4a4c96['indexCountWithoutSkirts'],_0x4a4c96[_0x12680e(0xab3)],_0x4a4c96[_0x2175ab(0x5b47)],_0x4a4c96[_0x2175ab(0x1e80)],BoundingSphere[_0x2175ab(0x40f3)](_0x4a4c96[_0x2175ab(0x334d)]),Cartesian3[_0x2175ab(0x40f3)](_0x4a4c96[_0x2175ab(0x5fcf)]),_0x4a4c96[_0x2175ab(0x3dd8)],OrientedBoundingBox[_0x12680e(0x2d7b)](_0x4a4c96[_0x2175ab(0x8e7)]),TerrainEncoding[_0x2175ab(0x40f3)](_0x4a4c96[_0x2175ab(0x2507)]),_0x273edb,_0x4a4c96[_0x2175ab(0x47b6)],_0x4a4c96[_0x2175ab(0x517a)],_0x4a4c96[_0x12680e(0x5027)],_0x4a4c96[_0x2175ab(0x18e8)]),_0x425179[_0x2175ab(0x2cbd)]=_0x4a4c96[_0x2175ab(0x5b47)],_0x425179[_0x2175ab(0x5121)]=_0x4a4c96[_0x2175ab(0x1e80)],_0x425179[_0x2175ab(0x438d)]=void 0x0,_0x425179[_0x12680e(0x113f)];});}},GoogleEarthEnterpriseTerrainData[_0x5e00b3(0x3720)][_0x307c2b(0x435c)]=function(_0x319bc5,_0x1eb9fe,_0x1ba000){var _0x55eca4=_0x307c2b,_0x4b13ef=_0x5e00b3,_0x58080c=CesiumMath[_0x4b13ef(0x4b1d)]((_0x1eb9fe-_0x319bc5['west'])/_0x319bc5[_0x4b13ef(0x2d3c)],0x0,0x1),_0x45f822=CesiumMath[_0x4b13ef(0x4b1d)]((_0x1ba000-_0x319bc5[_0x55eca4(0x2d46)])/_0x319bc5[_0x4b13ef(0x5a4e)],0x0,0x1);return defined$1(this[_0x55eca4(0x113f)])?interpolateMeshHeight(this,_0x58080c,_0x45f822):interpolateHeight(this,_0x58080c,_0x45f822,_0x319bc5);};var upsampleTaskProcessor=new TaskProcessor(_0x307c2b(0x50d8));GoogleEarthEnterpriseTerrainData[_0x5e00b3(0x3720)][_0x5e00b3(0x1401)]=function(_0x26b0f7,_0x3ef91d,_0x3b4ef9,_0x1d4375,_0x2f2c87,_0x3a40c3,_0x8fd387){var _0x54340a=_0x307c2b,_0x27c1b6=_0x5e00b3,_0x5ebfaa=this[_0x27c1b6(0x37d0)];if(defined$1(this[_0x27c1b6(0x37d0)])){var _0x250983=0x2*_0x3ef91d!==_0x2f2c87,_0x3e0887=0x2*_0x3b4ef9===_0x3a40c3,_0x52a3a0=_0x26b0f7[_0x27c1b6(0x4faa)],_0x40159c=_0x26b0f7[_0x27c1b6(0x2f70)](_0x2f2c87,_0x3a40c3,_0x8fd387),_0x3cc6be=upsampleTaskProcessor[_0x27c1b6(0x5f2a)]({'vertices':_0x5ebfaa['vertices'],'indices':_0x5ebfaa[_0x54340a(0x30e5)],'indexCountWithoutSkirts':_0x5ebfaa[_0x27c1b6(0xa8a)],'vertexCountWithoutSkirts':_0x5ebfaa[_0x27c1b6(0x311f)],'encoding':_0x5ebfaa[_0x27c1b6(0x2507)],'minimumHeight':this[_0x54340a(0x3095)],'maximumHeight':this[_0x54340a(0x89f)],'isEastChild':_0x250983,'isNorthChild':_0x3e0887,'childRectangle':_0x40159c,'ellipsoid':_0x52a3a0,'exaggeration':_0x5ebfaa[_0x54340a(0x4203)]});if(defined$1(_0x3cc6be)){var _0x23b808=this;return _0x3cc6be[_0x27c1b6(0x2a5f)](function(_0x28aef8){var _0x19d8b9=_0x54340a,_0x526496=_0x27c1b6,_0x3b7265=new Uint16Array(_0x28aef8[_0x19d8b9(0x246f)]),_0x1af2f6=IndexDatatype$1[_0x19d8b9(0x9e8)](_0x3b7265[_0x526496(0x809)]/0x3,_0x28aef8[_0x19d8b9(0x30e5)]),_0x117099=_0x23b808[_0x526496(0x1914)];return new QuantizedMeshTerrainData({'quantizedVertices':_0x3b7265,'indices':_0x1af2f6,'minimumHeight':_0x28aef8[_0x526496(0x5b47)],'maximumHeight':_0x28aef8[_0x526496(0x1e80)],'boundingSphere':BoundingSphere['clone'](_0x28aef8[_0x526496(0x93d)]),'orientedBoundingBox':OrientedBoundingBox['clone'](_0x28aef8[_0x526496(0x8e7)]),'horizonOcclusionPoint':Cartesian3[_0x526496(0x40f3)](_0x28aef8[_0x526496(0x11e0)]),'westIndices':_0x28aef8[_0x526496(0x4e5c)],'southIndices':_0x28aef8[_0x526496(0x234a)],'eastIndices':_0x28aef8[_0x19d8b9(0x74c)],'northIndices':_0x28aef8[_0x526496(0x2319)],'westSkirtHeight':_0x117099,'southSkirtHeight':_0x117099,'eastSkirtHeight':_0x117099,'northSkirtHeight':_0x117099,'childTileMask':0x0,'createdByUpsampling':!0x0,'credits':_0x23b808[_0x526496(0xc2d)]});});}}},GoogleEarthEnterpriseTerrainData[_0x307c2b(0x1aa2)][_0x5e00b3(0x1d7c)]=function(_0x49e96d,_0x51a10e,_0xd94724,_0x31d25a){var _0x7a6cf9=_0x5e00b3,_0x43a1c5=0x2;return _0xd94724!==0x2*_0x49e96d&&++_0x43a1c5,_0x31d25a!==0x2*_0x51a10e&&(_0x43a1c5-=0x2),0x0!=(this[_0x7a6cf9(0x1b8f)]&0x1<<_0x43a1c5);},GoogleEarthEnterpriseTerrainData[_0x5e00b3(0x3720)][_0x5e00b3(0x3a8b)]=function(){var _0x288a9c=_0x5e00b3;return this[_0x288a9c(0x398c)];};var texCoordScratch0=new Cartesian2(),texCoordScratch1=new Cartesian2(),texCoordScratch2=new Cartesian2(),barycentricCoordinateScratch=new Cartesian3();function interpolateMeshHeight(_0x299a9c,_0x3f1fa0,_0x5d601d){var _0x312adc=_0x307c2b,_0x10b519=_0x5e00b3;for(var _0x3e7fa8=_0x299a9c[_0x10b519(0x37d0)],_0x5dd2e0=_0x3e7fa8[_0x10b519(0xa78)],_0x41f771=_0x3e7fa8[_0x10b519(0x2507)],_0x3a2262=_0x3e7fa8[_0x10b519(0x314b)],_0x51a716=0x0,_0x27aa16=_0x3a2262[_0x10b519(0x809)];_0x51a716<_0x27aa16;_0x51a716+=0x3){var _0x4cdabe=_0x3a2262[_0x51a716],_0x8be35a=_0x3a2262[_0x51a716+0x1],_0x513784=_0x3a2262[_0x51a716+0x2],_0x35d6de=_0x41f771['decodeTextureCoordinates'](_0x5dd2e0,_0x4cdabe,texCoordScratch0),_0x2c0d61=_0x41f771[_0x10b519(0x978)](_0x5dd2e0,_0x8be35a,texCoordScratch1),_0x2b6fdc=_0x41f771[_0x10b519(0x978)](_0x5dd2e0,_0x513784,texCoordScratch2),_0xc83b3d=Intersections2D[_0x312adc(0x5489)](_0x3f1fa0,_0x5d601d,_0x35d6de['x'],_0x35d6de['y'],_0x2c0d61['x'],_0x2c0d61['y'],_0x2b6fdc['x'],_0x2b6fdc['y'],barycentricCoordinateScratch);if(_0xc83b3d['x']>=-1e-15&&_0xc83b3d['y']>=-1e-15&&_0xc83b3d['z']>=-1e-15){var _0x2f5c37=_0x41f771[_0x10b519(0x230d)](_0x5dd2e0,_0x4cdabe),_0x3bdaad=_0x41f771[_0x10b519(0x230d)](_0x5dd2e0,_0x8be35a),_0xd4dc9e=_0x41f771[_0x10b519(0x230d)](_0x5dd2e0,_0x513784);return _0xc83b3d['x']*_0x2f5c37+_0xc83b3d['y']*_0x3bdaad+_0xc83b3d['z']*_0xd4dc9e;}}}var sizeOfUint16$1=Uint16Array[_0x5e00b3(0x2276)],sizeOfUint32$8=Uint32Array[_0x5e00b3(0x2276)],sizeOfInt32=Int32Array[_0x5e00b3(0x2276)],sizeOfFloat=Float32Array[_0x5e00b3(0x2276)],sizeOfDouble=Float64Array[_0x5e00b3(0x2276)];function interpolateHeight(_0x599d2d,_0x493ed9,_0x5919a7,_0xd7426a){var _0x4f638e=_0x307c2b,_0x5427c1=_0x5e00b3,_0xd22d1b=_0x599d2d[_0x5427c1(0x438d)],_0xd6c908=0x0,_0x58b85d=0x0,_0x45b0d9=0x0;_0x5919a7>0.5?(_0x493ed9>0.5?(_0xd6c908=0x2,_0x58b85d=0.5):_0xd6c908=0x3,_0x45b0d9=0.5):_0x493ed9>0.5&&(_0xd6c908=0x1,_0x58b85d=0.5);for(var _0x44c840=new DataView(_0xd22d1b),_0x3578d3=0x0,_0x4c78b9=0x0;_0x4c78b9<_0xd6c908;++_0x4c78b9)_0x3578d3+=_0x44c840[_0x5427c1(0x1044)](_0x3578d3,!0x0),_0x3578d3+=sizeOfUint32$8;_0x3578d3+=sizeOfUint32$8,_0x3578d3+=0x2*sizeOfDouble;var _0xbd87bd=CesiumMath[_0x5427c1(0x4476)](0xb4*_0x44c840[_0x4f638e(0x159a)](_0x3578d3,!0x0));_0x3578d3+=sizeOfDouble;var _0x1404ca=CesiumMath[_0x4f638e(0x18e6)](0xb4*_0x44c840[_0x5427c1(0x7d4)](_0x3578d3,!0x0));_0x3578d3+=sizeOfDouble;var _0x771d7=_0xd7426a[_0x5427c1(0x2d3c)]/_0xbd87bd/0x2,_0x110330=_0xd7426a[_0x5427c1(0x5a4e)]/_0x1404ca/0x2,_0x2e7efe=_0x44c840['getInt32'](_0x3578d3,!0x0);_0x3578d3+=sizeOfInt32;var _0x417ef0=0x3*_0x44c840[_0x5427c1(0x5c11)](_0x3578d3,!0x0);_0x3578d3+=sizeOfInt32,_0x3578d3+=sizeOfInt32;var _0x13e27a,_0x21f3bd=new Array(_0x2e7efe),_0x2e7281=new Array(_0x2e7efe),_0x161ef7=new Array(_0x2e7efe);for(_0x13e27a=0x0;_0x13e27a<_0x2e7efe;++_0x13e27a)_0x21f3bd[_0x13e27a]=_0x58b85d+_0x44c840[_0x5427c1(0x1aa9)](_0x3578d3++)*_0x771d7,_0x2e7281[_0x13e27a]=_0x45b0d9+_0x44c840[_0x5427c1(0x1aa9)](_0x3578d3++)*_0x110330,_0x161ef7[_0x13e27a]=0x6136c2*_0x44c840[_0x5427c1(0x2f69)](_0x3578d3,!0x0),_0x3578d3+=sizeOfFloat;var _0x55b59d=new Array(_0x417ef0);for(_0x13e27a=0x0;_0x13e27a<_0x417ef0;++_0x13e27a)_0x55b59d[_0x13e27a]=_0x44c840[_0x5427c1(0x1f2f)](_0x3578d3,!0x0),_0x3578d3+=sizeOfUint16$1;for(_0x13e27a=0x0;_0x13e27a<_0x417ef0;_0x13e27a+=0x3){var _0xb0f61b=_0x55b59d[_0x13e27a],_0x41661a=_0x55b59d[_0x13e27a+0x1],_0x325b95=_0x55b59d[_0x13e27a+0x2],_0x443e87=_0x21f3bd[_0xb0f61b],_0xd15bb9=_0x21f3bd[_0x41661a],_0x1f500b=_0x21f3bd[_0x325b95],_0x2242b1=_0x2e7281[_0xb0f61b],_0x2df3eb=_0x2e7281[_0x41661a],_0x11e154=_0x2e7281[_0x325b95],_0x11842a=Intersections2D[_0x4f638e(0x5489)](_0x493ed9,_0x5919a7,_0x443e87,_0x2242b1,_0xd15bb9,_0x2df3eb,_0x1f500b,_0x11e154,barycentricCoordinateScratch);if(_0x11842a['x']>=-1e-15&&_0x11842a['y']>=-1e-15&&_0x11842a['z']>=-1e-15)return _0x11842a['x']*_0x161ef7[_0xb0f61b]+_0x11842a['y']*_0x161ef7[_0x41661a]+_0x11842a['z']*_0x161ef7[_0x325b95];}}var TerrainState$2={'UNKNOWN':0x0,'NONE':0x1,'SELF':0x2,'PARENT':0x3},julianDateScratch=new JulianDate();function TerrainCache(){var _0x48e3db=_0x307c2b,_0x3b4949=_0x5e00b3;this[_0x48e3db(0xf84)]={},this[_0x3b4949(0x2abf)]=JulianDate[_0x3b4949(0xccb)]();}function GoogleEarthEnterpriseTerrainProvider(_0x1f3575){var _0x334bd9=_0x307c2b,_0x12bb4f=_0x5e00b3,_0x5366ac;if(defined$1((_0x1f3575=defaultValue$1(_0x1f3575,defaultValue$1[_0x12bb4f(0x243c)]))[_0x12bb4f(0x56fe)]))_0x5366ac=_0x1f3575[_0x12bb4f(0x56fe)];else{var _0x426d66=Resource[_0x334bd9(0x260)](_0x1f3575[_0x12bb4f(0x2dba)]);_0x5366ac=new GoogleEarthEnterpriseMetadata(_0x426d66);}this[_0x12bb4f(0x3bce)]=_0x5366ac,this[_0x12bb4f(0x2ba3)]=new GeographicTilingScheme({'numberOfLevelZeroTilesX':0x2,'numberOfLevelZeroTilesY':0x2,'rectangle':new Rectangle(-CesiumMath['PI'],-CesiumMath['PI'],CesiumMath['PI'],CesiumMath['PI']),'ellipsoid':_0x1f3575[_0x12bb4f(0x4faa)]});var _0xedfa35=_0x1f3575[_0x12bb4f(0xfc0)];_0x12bb4f(0x20b8)==typeof _0xedfa35&&(_0xedfa35=new Credit$1(_0xedfa35)),this[_0x12bb4f(0x3f3d)]=_0xedfa35,this[_0x12bb4f(0x3d0d)]=40075.16,this[_0x12bb4f(0x503)]=new TerrainCache(),this[_0x334bd9(0x1ddb)]={},this[_0x334bd9(0x570)]={},this[_0x12bb4f(0x1d8e)]=new Event(),this[_0x12bb4f(0x1d9c)]=!0x1;var _0x3399d8,_0x1d3ffb=this;this[_0x12bb4f(0x41ff)]=_0x5366ac['readyPromise'][_0x334bd9(0x4527)](function(_0xacb80d){var _0x305a1a=_0x12bb4f;if(!_0x5366ac[_0x305a1a(0x5647)]){var _0x59934e=new RuntimeError$1(_0x305a1a(0x10de)+_0x5366ac[_0x305a1a(0x2dba)]+_0x305a1a(0x2523));return _0x3399d8=TileProviderError$1[_0x305a1a(0x44f3)](_0x3399d8,_0x1d3ffb,_0x1d3ffb[_0x305a1a(0x1d8e)],_0x59934e[_0x305a1a(0x3c0f)],void 0x0,void 0x0,void 0x0,_0x59934e),when[_0x305a1a(0x4c5a)](_0x59934e);}return TileProviderError$1[_0x305a1a(0x57fe)](_0x3399d8),_0x1d3ffb[_0x305a1a(0x1d9c)]=_0xacb80d,_0xacb80d;})[_0x12bb4f(0xd22)](function(_0x302148){var _0x579987=_0x12bb4f;return _0x3399d8=TileProviderError$1[_0x579987(0x44f3)](_0x3399d8,_0x1d3ffb,_0x1d3ffb[_0x579987(0x1d8e)],_0x302148[_0x579987(0x3c0f)],void 0x0,void 0x0,void 0x0,_0x302148),when[_0x579987(0x4c5a)](_0x302148);});}TerrainCache[_0x5e00b3(0x3720)]['add']=function(_0x77aef2,_0x19e058){var _0x44b4bf=_0x5e00b3;this[_0x44b4bf(0x503)][_0x77aef2]={'buffer':_0x19e058,'timestamp':JulianDate[_0x44b4bf(0xccb)]()};},TerrainCache[_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0x103949){var _0x2ff447=_0x307c2b,_0x48ae28=_0x5e00b3,_0x4a734c=this[_0x48ae28(0x503)][_0x103949];if(defined$1(_0x4a734c))return delete this[_0x48ae28(0x503)][_0x103949],_0x4a734c[_0x2ff447(0xcaa)];},TerrainCache[_0x5e00b3(0x3720)][_0x5e00b3(0x1f92)]=function(){var _0x3be25b=_0x307c2b,_0x488d87=_0x5e00b3;if(JulianDate[_0x488d87(0xccb)](julianDateScratch),JulianDate[_0x488d87(0x2196)](julianDateScratch,this[_0x488d87(0x2abf)])>0xa){for(var _0x394ecc=this[_0x3be25b(0xf84)],_0x55fb41=Object[_0x488d87(0x4d54)](_0x394ecc),_0x6c4f2f=_0x55fb41[_0x488d87(0x809)],_0x293c64=0x0;_0x293c64<_0x6c4f2f;++_0x293c64){var _0x3b5c36=_0x55fb41[_0x293c64],_0x34a622=_0x394ecc[_0x3b5c36];JulianDate[_0x488d87(0x2196)](julianDateScratch,_0x34a622['timestamp'])>0xa&&delete _0x394ecc[_0x3b5c36];}JulianDate[_0x488d87(0x40f3)](julianDateScratch,this[_0x488d87(0x2abf)]);}},Object[_0x5e00b3(0x1dfd)](GoogleEarthEnterpriseTerrainProvider[_0x307c2b(0x1aa2)],{'url':{'get':function(){var _0x3fab06=_0x5e00b3;return this[_0x3fab06(0x3bce)][_0x3fab06(0x2dba)];}},'proxy':{'get':function(){var _0x299d01=_0x5e00b3;return this[_0x299d01(0x3bce)][_0x299d01(0xd0b)];}},'tilingScheme':{'get':function(){var _0x4f05e2=_0x5e00b3;return this[_0x4f05e2(0x2ba3)];}},'errorEvent':{'get':function(){var _0x64ff00=_0x307c2b;return this[_0x64ff00(0x35dd)];}},'ready':{'get':function(){var _0x571b45=_0x5e00b3;return this[_0x571b45(0x1d9c)];}},'readyPromise':{'get':function(){var _0xcbd736=_0x5e00b3;return this[_0xcbd736(0x41ff)];}},'credit':{'get':function(){var _0x103363=_0x5e00b3;return this[_0x103363(0x3f3d)];}},'hasWaterMask':{'get':function(){return!0x1;}},'hasVertexNormals':{'get':function(){return!0x1;}},'availability':{'get':function(){}}});var taskProcessor$2=new TaskProcessor(_0x5e00b3(0x4e9f),Number[_0x5e00b3(0xe92)]);function computeChildMask(_0x61ea25,_0x1c11c6,_0x16fb49){var _0x38e7dc=_0x307c2b,_0x5bef58=_0x5e00b3,_0x2adf40=_0x1c11c6[_0x5bef58(0x329b)]();if(_0x1c11c6[_0x5bef58(0x21db)]===TerrainState$2[_0x38e7dc(0x358a)]){_0x2adf40=0x0;for(var _0x3a3241=0x0;_0x3a3241<0x4;++_0x3a3241){var _0x28d368=_0x16fb49[_0x5bef58(0x51f3)](_0x61ea25+_0x3a3241[_0x5bef58(0x3cc8)]());defined$1(_0x28d368)&&_0x28d368[_0x5bef58(0x28c3)]()&&(_0x2adf40|=0x1<<_0x3a3241);}}return _0x2adf40;}function buildTerrainResource(_0x21af4d,_0x2ea68a,_0x315d79,_0x1c8217){var _0x2b0061=_0x307c2b,_0xf2df9=_0x5e00b3;return _0x315d79=defined$1(_0x315d79)&&_0x315d79>0x0?_0x315d79:0x1,_0x21af4d[_0xf2df9(0x3bce)][_0xf2df9(0x249e)][_0xf2df9(0x5155)]({'url':_0x2b0061(0x16ba)+_0x2ea68a+_0x2b0061(0x535b)+_0x315d79[_0x2b0061(0xedf)](),'request':_0x1c8217});}GoogleEarthEnterpriseTerrainProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x2d48)]=function(_0x1ff85f,_0x91e0d5,_0x17c846,_0x10ba08){var _0x4f8871=_0x307c2b,_0x2e342f=_0x5e00b3,_0x3d1e80=GoogleEarthEnterpriseMetadata[_0x2e342f(0x29a8)](_0x1ff85f,_0x91e0d5,_0x17c846),_0x1a26e3=this[_0x2e342f(0x503)],_0x192a4c=this[_0x2e342f(0x3bce)],_0x499b15=_0x192a4c[_0x4f8871(0x249d)](_0x3d1e80);if(!defined$1(_0x499b15))return when[_0x2e342f(0x4c5a)](new RuntimeError$1(_0x2e342f(0x9b3)));var _0x3d5398=_0x499b15[_0x2e342f(0x21db)];defined$1(_0x3d5398)||(_0x3d5398=_0x499b15[_0x2e342f(0x21db)]=TerrainState$2[_0x2e342f(0x192c)]);var _0x3fba62,_0x2b6944=_0x1a26e3[_0x2e342f(0x38c4)](_0x3d1e80);if(defined$1(_0x2b6944)){var _0x28557f=_0x192a4c[_0x2e342f(0x3445)][_0x499b15[_0x2e342f(0x67c)]];return when[_0x2e342f(0x1c7e)](new GoogleEarthEnterpriseTerrainData({'buffer':_0x2b6944,'childTileMask':computeChildMask(_0x3d1e80,_0x499b15,_0x192a4c),'credits':defined$1(_0x28557f)?[_0x28557f]:void 0x0,'negativeAltitudeExponentBias':_0x192a4c[_0x2e342f(0x25be)],'negativeElevationThreshold':_0x192a4c[_0x4f8871(0x4875)]}));}if(_0x1a26e3[_0x2e342f(0x1f92)](),!_0x499b15[_0x2e342f(0x5830)])return when[_0x2e342f(0x1c7e)](new HeightmapTerrainData({'buffer':new Uint8Array(0x100),'width':0x10,'height':0x10}));if(_0x3d5398===TerrainState$2[_0x2e342f(0x423a)])return when[_0x2e342f(0x4c5a)](new RuntimeError$1(_0x2e342f(0x9b3)));var _0x182a44=_0x3d1e80,_0x359cf9=-0x1;switch(_0x3d5398){case TerrainState$2[_0x2e342f(0x17c8)]:_0x359cf9=_0x499b15[_0x4f8871(0x1deb)];break;case TerrainState$2[_0x2e342f(0x409a)]:_0x182a44=_0x182a44[_0x4f8871(0x1acf)](0x0,_0x182a44[_0x2e342f(0x809)]-0x1),_0x359cf9=(_0x3fba62=_0x192a4c[_0x4f8871(0x249d)](_0x182a44))[_0x2e342f(0x3c07)];break;case TerrainState$2[_0x2e342f(0x192c)]:_0x499b15[_0x4f8871(0x318c)]()?_0x359cf9=_0x499b15[_0x2e342f(0x3c07)]:(_0x182a44=_0x182a44[_0x4f8871(0x1acf)](0x0,_0x182a44[_0x4f8871(0x2ef4)]-0x1),defined$1(_0x3fba62=_0x192a4c[_0x2e342f(0x51f3)](_0x182a44))&&_0x3fba62[_0x2e342f(0x28c3)]()&&(_0x359cf9=_0x3fba62[_0x2e342f(0x3c07)]));}if(_0x359cf9<0x0)return when[_0x2e342f(0x4c5a)](new RuntimeError$1(_0x2e342f(0x9b3)));var _0x2f26f8,_0x46f636,_0x40f5f2=this['_terrainPromises'],_0x33b0cd=this[_0x2e342f(0x5b43)];if(defined$1(_0x40f5f2[_0x182a44]))_0x2f26f8=_0x40f5f2[_0x182a44],_0x46f636=_0x33b0cd[_0x182a44];else{var _0x3233d2=buildTerrainResource(this,_0x182a44,_0x359cf9,_0x46f636=_0x10ba08)[_0x2e342f(0x1cf8)]();if(!defined$1(_0x3233d2))return;_0x2f26f8=_0x3233d2[_0x2e342f(0x2a5f)](function(_0x49a5ab){var _0x12afa3=_0x4f8871,_0x386cc6=_0x2e342f;return defined$1(_0x49a5ab)?taskProcessor$2[_0x386cc6(0x5f2a)]({'buffer':_0x49a5ab,'type':_0x386cc6(0x22a6),'key':_0x192a4c[_0x386cc6(0x150a)]},[_0x49a5ab])[_0x12afa3(0x4527)](function(_0x18303b){var _0x119cf9=_0x12afa3,_0x4552e4=_0x386cc6,_0xdc56e5=_0x192a4c[_0x4552e4(0x51f3)](_0x182a44);_0xdc56e5[_0x4552e4(0x21db)]=TerrainState$2[_0x4552e4(0x17c8)],_0x1a26e3[_0x4552e4(0x30c2)](_0x182a44,_0x18303b[0x0]);for(var _0xb85ccd=_0xdc56e5[_0x4552e4(0x67c)],_0x415b99=_0x18303b[_0x4552e4(0x809)]-0x1,_0x3ff022=0x0;_0x3ff022<_0x415b99;++_0x3ff022){var _0x3d1031=_0x182a44+_0x3ff022[_0x4552e4(0x3cc8)](),_0x30aee1=_0x192a4c[_0x4552e4(0x51f3)](_0x3d1031);defined$1(_0x30aee1)&&(_0x1a26e3[_0x4552e4(0x30c2)](_0x3d1031,_0x18303b[_0x3ff022+0x1]),_0x30aee1[_0x4552e4(0x21db)]=TerrainState$2[_0x4552e4(0x409a)],0x0===_0x30aee1[_0x119cf9(0x26f6)]&&(_0x30aee1[_0x4552e4(0x67c)]=_0xb85ccd));}}):when[_0x386cc6(0x4c5a)](new RuntimeError$1('Failed\x20to\x20load\x20terrain.'));}),_0x40f5f2[_0x182a44]=_0x2f26f8,_0x33b0cd[_0x182a44]=_0x46f636,_0x2f26f8=_0x2f26f8[_0x2e342f(0x5ace)](function(){delete _0x40f5f2[_0x182a44],delete _0x33b0cd[_0x182a44];});}return _0x2f26f8[_0x2e342f(0x2a5f)](function(){var _0x750526=_0x4f8871,_0x4f4bb9=_0x2e342f,_0x275a7a=_0x1a26e3['get'](_0x3d1e80);if(defined$1(_0x275a7a)){var _0x2285a8=_0x192a4c[_0x4f4bb9(0x3445)][_0x499b15[_0x4f4bb9(0x67c)]];return new GoogleEarthEnterpriseTerrainData({'buffer':_0x275a7a,'childTileMask':computeChildMask(_0x3d1e80,_0x499b15,_0x192a4c),'credits':defined$1(_0x2285a8)?[_0x2285a8]:void 0x0,'negativeAltitudeExponentBias':_0x192a4c['negativeAltitudeExponentBias'],'negativeElevationThreshold':_0x192a4c[_0x750526(0x4875)]});}return when[_0x750526(0x26b5)](new RuntimeError$1(_0x750526(0x578b)));})[_0x2e342f(0xd22)](function(_0x33127b){var _0x1cfb6a=_0x4f8871,_0x1e1768=_0x2e342f;return _0x46f636[_0x1e1768(0x3d40)]===RequestState$1[_0x1cfb6a(0x3e32)]?(_0x10ba08[_0x1e1768(0x3d40)]=_0x46f636[_0x1e1768(0x3d40)],when['reject'](_0x33127b)):(_0x499b15[_0x1e1768(0x21db)]=TerrainState$2[_0x1e1768(0x423a)],when[_0x1cfb6a(0x26b5)](_0x33127b));});},GoogleEarthEnterpriseTerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0xef4)]=function(_0x2bc19f){var _0xfa4863=_0x5e00b3;return this[_0xfa4863(0x3d0d)]/(0x1<<_0x2bc19f);},GoogleEarthEnterpriseTerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x316e)]=function(_0x526c9b,_0x4b9cea,_0xf59591){var _0x179043=_0x307c2b,_0x51b23c=_0x5e00b3,_0x1d3832=this['_metadata'],_0x35e496=GoogleEarthEnterpriseMetadata[_0x51b23c(0x29a8)](_0x526c9b,_0x4b9cea,_0xf59591),_0x5786ff=_0x1d3832['getTileInformation'](_0x526c9b,_0x4b9cea,_0xf59591);if(null===_0x5786ff)return!0x1;if(defined$1(_0x5786ff)){if(!_0x5786ff[_0x179043(0x417e)])return!0x0;var _0x2e1a16=_0x5786ff[_0x179043(0x4333)];if(_0x2e1a16===TerrainState$2[_0x51b23c(0x423a)])return!0x1;if(!(defined$1(_0x2e1a16)&&_0x2e1a16!==TerrainState$2[_0x51b23c(0x192c)]||(_0x5786ff[_0x51b23c(0x21db)]=TerrainState$2[_0x51b23c(0x192c)],_0x5786ff[_0x51b23c(0x28c3)]()))){_0x35e496=_0x35e496[_0x51b23c(0x4c07)](0x0,_0x35e496[_0x51b23c(0x809)]-0x1);var _0x3b639f=_0x1d3832[_0x51b23c(0x51f3)](_0x35e496);if(!defined$1(_0x3b639f)||!_0x3b639f[_0x51b23c(0x28c3)]())return!0x1;}return!0x0;}if(_0x1d3832[_0x51b23c(0x194b)](_0x35e496)){var _0x8a4b04=new Request({'throttle':!0x0,'throttleByServer':!0x0,'type':RequestType$1[_0x179043(0x5654)]});_0x1d3832['populateSubtree'](_0x526c9b,_0x4b9cea,_0xf59591,_0x8a4b04);}return!0x1;},GoogleEarthEnterpriseTerrainProvider['prototype'][_0x5e00b3(0x20c)]=function(_0x32aeaf,_0x3565e1,_0x56fb2b){};var PROJECTIONS=[GeographicProjection,WebMercatorProjection],PROJECTION_COUNT=PROJECTIONS[_0x307c2b(0x2ef4)],MITER_BREAK_SMALL=Math[_0x5e00b3(0x52a3)](CesiumMath[_0x307c2b(0x18e6)](0x1e)),MITER_BREAK_LARGE=Math['cos'](CesiumMath[_0x5e00b3(0x4476)](0x96)),WALL_INITIAL_MIN_HEIGHT=0x0,WALL_INITIAL_MAX_HEIGHT=0x3e8;function GroundPolylineGeometry(_0x3c6aec){var _0x4784f7=_0x307c2b,_0x23d137=_0x5e00b3,_0x410092=(_0x3c6aec=defaultValue$1(_0x3c6aec,defaultValue$1[_0x23d137(0x243c)]))[_0x23d137(0x1c83)];this[_0x23d137(0x2d3c)]=defaultValue$1(_0x3c6aec[_0x23d137(0x2d3c)],0x1),this[_0x4784f7(0x12ab)]=_0x410092,this[_0x23d137(0x2da6)]=defaultValue$1(_0x3c6aec[_0x23d137(0x2da6)],0x270f),this[_0x4784f7(0x3f64)]=defaultValue$1(_0x3c6aec[_0x23d137(0x3c65)],!0x1),this['arcType']=defaultValue$1(_0x3c6aec[_0x23d137(0x2c1)],ArcType$1[_0x23d137(0x3675)]),this[_0x23d137(0x3c00)]=defaultValue$1(_0x3c6aec[_0x4784f7(0x2864)],Ellipsoid['WGS84']),this[_0x23d137(0x1be1)]=0x0,this[_0x23d137(0x254e)]=_0x4784f7(0x50f0),this[_0x4784f7(0x1180)]=!0x1;}Object[_0x5e00b3(0x1dfd)](GroundPolylineGeometry[_0x5e00b3(0x3720)],{'packedLength':{'get':function(){var _0x48081c=_0x5e00b3;return 0x1+0x3*this[_0x48081c(0x634)][_0x48081c(0x809)]+0x1+0x1+0x1+Ellipsoid[_0x48081c(0x2dd8)]+0x1+0x1;}}}),GroundPolylineGeometry[_0x5e00b3(0xc4a)]=function(_0xe2ca15,_0x18fe9c){var _0xd9e705=_0x307c2b,_0x4562c0=_0x5e00b3;for(var _0x428119=0x0,_0x59b7b9=0x0;_0x59b7b9<PROJECTION_COUNT;_0x59b7b9++)if(_0x18fe9c instanceof PROJECTIONS[_0x59b7b9]){_0x428119=_0x59b7b9;break;}_0xe2ca15[_0x4562c0(0x1be1)]=_0x428119,_0xe2ca15[_0xd9e705(0x1016)]=_0x18fe9c[_0x4562c0(0x4faa)];};var cart3Scratch1=new Cartesian3(),cart3Scratch2=new Cartesian3(),cart3Scratch3=new Cartesian3();function computeRightNormal(_0x5a056d,_0x3cf695,_0x21939a,_0x1bf8ef,_0x35f54b){var _0x36cb79=_0x5e00b3,_0x3db7fc=getPosition$2(_0x1bf8ef,_0x5a056d,0x0,cart3Scratch1),_0x5e3c24=getPosition$2(_0x1bf8ef,_0x5a056d,_0x21939a,cart3Scratch2),_0x2e6ddb=getPosition$2(_0x1bf8ef,_0x3cf695,0x0,cart3Scratch3),_0x464897=direction(_0x5e3c24,_0x3db7fc,cart3Scratch2),_0x4f56ea=direction(_0x2e6ddb,_0x3db7fc,cart3Scratch3);return Cartesian3[_0x36cb79(0x4143)](_0x4f56ea,_0x464897,_0x35f54b),Cartesian3[_0x36cb79(0x4853)](_0x35f54b,_0x35f54b);}var interpolatedCartographicScratch$1=new Cartographic(),interpolatedBottomScratch=new Cartesian3(),interpolatedTopScratch=new Cartesian3(),interpolatedNormalScratch=new Cartesian3();function interpolateSegment(_0xe79fc4,_0x451854,_0x31aebd,_0x9bfea4,_0x365ddd,_0x141db0,_0x22b2da,_0x14d618,_0x18f2cd,_0x237bf3,_0x59dfb3){var _0x2c0553=_0x307c2b,_0x1f05da=_0x5e00b3;if(0x0!==_0x365ddd){var _0x124372;_0x141db0===ArcType$1[_0x1f05da(0x3675)]?_0x124372=new EllipsoidGeodesic(_0xe79fc4,_0x451854,_0x22b2da):_0x141db0===ArcType$1['RHUMB']&&(_0x124372=new EllipsoidRhumbLine(_0xe79fc4,_0x451854,_0x22b2da));var _0x3031c3=_0x124372[_0x1f05da(0x2160)];if(!(_0x3031c3<_0x365ddd))for(var _0x361633=computeRightNormal(_0xe79fc4,_0x451854,_0x9bfea4,_0x22b2da,interpolatedNormalScratch),_0x144ea7=Math[_0x1f05da(0x5f13)](_0x3031c3/_0x365ddd),_0x40c189=_0x3031c3/_0x144ea7,_0x3ea30e=_0x40c189,_0x18c9f9=_0x144ea7-0x1,_0x4dc021=_0x14d618[_0x1f05da(0x809)],_0x87cad4=0x0;_0x87cad4<_0x18c9f9;_0x87cad4++){var _0x46b00d=_0x124372[_0x2c0553(0x3156)](_0x3ea30e,interpolatedCartographicScratch$1),_0x44a545=getPosition$2(_0x22b2da,_0x46b00d,_0x31aebd,interpolatedBottomScratch),_0x5ed99e=getPosition$2(_0x22b2da,_0x46b00d,_0x9bfea4,interpolatedTopScratch);Cartesian3[_0x2c0553(0x5845)](_0x361633,_0x14d618,_0x4dc021),Cartesian3['pack'](_0x44a545,_0x18f2cd,_0x4dc021),Cartesian3[_0x1f05da(0x52a8)](_0x5ed99e,_0x237bf3,_0x4dc021),_0x59dfb3[_0x1f05da(0x5323)](_0x46b00d[_0x1f05da(0x5859)]),_0x59dfb3['push'](_0x46b00d[_0x1f05da(0x4465)]),_0x4dc021+=0x3,_0x3ea30e+=_0x40c189;}}}var heightlessCartographicScratch=new Cartographic();function getPosition$2(_0x50d5cf,_0x218875,_0x35b874,_0x534d4d){var _0x110df0=_0x5e00b3;return Cartographic[_0x110df0(0x40f3)](_0x218875,heightlessCartographicScratch),heightlessCartographicScratch[_0x110df0(0x5a4e)]=_0x35b874,Cartographic[_0x110df0(0x40f1)](heightlessCartographicScratch,_0x50d5cf,_0x534d4d);}function direction(_0x1d3351,_0x565191,_0x34a7fa){var _0x32932d=_0x307c2b,_0x42d5a5=_0x5e00b3;return Cartesian3[_0x32932d(0x3d2f)](_0x1d3351,_0x565191,_0x34a7fa),Cartesian3[_0x42d5a5(0x4853)](_0x34a7fa,_0x34a7fa),_0x34a7fa;}GroundPolylineGeometry[_0x307c2b(0x5845)]=function(_0x29ad51,_0x5af90b,_0x4d6990){var _0x2ae8ac=_0x307c2b,_0x2af753=_0x5e00b3,_0xbf8e03=defaultValue$1(_0x4d6990,0x0),_0x346754=_0x29ad51[_0x2af753(0x634)],_0x16cc3b=_0x346754[_0x2af753(0x809)];_0x5af90b[_0xbf8e03++]=_0x16cc3b;for(var _0x4adbe7=0x0;_0x4adbe7<_0x16cc3b;++_0x4adbe7){var _0x94eac5=_0x346754[_0x4adbe7];Cartesian3[_0x2af753(0x52a8)](_0x94eac5,_0x5af90b,_0xbf8e03),_0xbf8e03+=0x3;}return _0x5af90b[_0xbf8e03++]=_0x29ad51[_0x2af753(0x2da6)],_0x5af90b[_0xbf8e03++]=_0x29ad51[_0x2ae8ac(0x3f64)]?0x1:0x0,_0x5af90b[_0xbf8e03++]=_0x29ad51[_0x2ae8ac(0x3ee1)],Ellipsoid[_0x2af753(0x52a8)](_0x29ad51['_ellipsoid'],_0x5af90b,_0xbf8e03),_0xbf8e03+=Ellipsoid[_0x2af753(0x2dd8)],_0x5af90b[_0xbf8e03++]=_0x29ad51[_0x2af753(0x1be1)],_0x5af90b[_0xbf8e03++]=_0x29ad51['_scene3DOnly']?0x1:0x0,_0x5af90b;},GroundPolylineGeometry[_0x307c2b(0x1055)]=function(_0xbc8d77,_0x99010f,_0x5706d0){var _0x26b348=_0x307c2b,_0x569320=_0x5e00b3;for(var _0xebd603=defaultValue$1(_0x99010f,0x0),_0x21e60d=_0xbc8d77[_0xebd603++],_0x38c8c0=new Array(_0x21e60d),_0x2657fa=0x0;_0x2657fa<_0x21e60d;_0x2657fa++)_0x38c8c0[_0x2657fa]=Cartesian3[_0x569320(0x1d8a)](_0xbc8d77,_0xebd603),_0xebd603+=0x3;var _0x4eed0a=_0xbc8d77[_0xebd603++],_0x117721=0x1===_0xbc8d77[_0xebd603++],_0x282c0a=_0xbc8d77[_0xebd603++],_0x4938b2=Ellipsoid[_0x569320(0x1d8a)](_0xbc8d77,_0xebd603);_0xebd603+=Ellipsoid[_0x569320(0x2dd8)];var _0x3558f4=_0xbc8d77[_0xebd603++],_0x8af7db=0x1===_0xbc8d77[_0xebd603++];if(!defined$1(_0x5706d0)){var _0x5d79e8=new GroundPolylineGeometry({'positions':_0x38c8c0,'granularity':_0x4eed0a,'loop':_0x117721,'arcType':_0x282c0a,'ellipsoid':_0x4938b2});return _0x5d79e8[_0x569320(0x1be1)]=_0x3558f4,_0x5d79e8[_0x569320(0x4268)]=_0x8af7db,_0x5d79e8;}return _0x5706d0[_0x26b348(0x12ab)]=_0x38c8c0,_0x5706d0[_0x569320(0x2da6)]=_0x4eed0a,_0x5706d0[_0x569320(0x3c65)]=_0x117721,_0x5706d0[_0x569320(0x2c1)]=_0x282c0a,_0x5706d0[_0x569320(0x3c00)]=_0x4938b2,_0x5706d0[_0x569320(0x1be1)]=_0x3558f4,_0x5706d0['_scene3DOnly']=_0x8af7db,_0x5706d0;};var toPreviousScratch=new Cartesian3(),toNextScratch=new Cartesian3(),forwardScratch=new Cartesian3(),coplanarNormalScratch=new Cartesian3(),coplanarPlaneScratch=new Plane(Cartesian3[_0x5e00b3(0x442b)],0x0),vertexUpScratch=new Cartesian3(),cosine90=0x0;function computeVertexMiterNormal(_0x38e31a,_0x29d232,_0x4fbcc4,_0x2f47e1,_0x3150df){var _0x178a5e=_0x307c2b,_0x42fcad=_0x5e00b3,_0x308c65=direction(_0x4fbcc4,_0x29d232,vertexUpScratch),_0x1c5e90=direction(_0x38e31a,_0x29d232,toPreviousScratch),_0x476c11=direction(_0x2f47e1,_0x29d232,toNextScratch),_0x3fda50=Cartesian3[_0x42fcad(0x4143)](_0x308c65,_0x1c5e90,coplanarNormalScratch);_0x3fda50=Cartesian3[_0x178a5e(0x4d5b)](_0x3fda50,_0x3fda50);var _0xd353f1=Plane[_0x42fcad(0x18dc)](_0x29d232,_0x3fda50,coplanarPlaneScratch),_0x3aed08=Plane[_0x42fcad(0x3446)](_0xd353f1,_0x2f47e1);if(CesiumMath[_0x42fcad(0x1c11)](_0x3aed08,0x0,CesiumMath['EPSILON7']))return Cartesian3[_0x42fcad(0x40f3)](_0x3fda50,_0x3150df),_0x3150df;_0x3150df=Cartesian3[_0x42fcad(0x30c2)](_0x476c11,_0x1c5e90,_0x3150df),_0x3150df=Cartesian3[_0x42fcad(0x4853)](_0x3150df,_0x3150df);var _0x5c3389=Cartesian3[_0x42fcad(0x4143)](_0x308c65,_0x3150df,forwardScratch);return Cartesian3[_0x42fcad(0x4853)](_0x5c3389,_0x5c3389),Cartesian3[_0x42fcad(0x4143)](_0x5c3389,_0x308c65,_0x3150df),Cartesian3[_0x42fcad(0x4853)](_0x3150df,_0x3150df),Cartesian3[_0x42fcad(0x2d8e)](_0x476c11,_0x5c3389)<cosine90&&(_0x3150df=Cartesian3[_0x178a5e(0x5309)](_0x3150df,_0x3150df)),_0x3150df;}var XZ_PLANE=Plane[_0x5e00b3(0x18dc)](Cartesian3[_0x5e00b3(0x3a34)],Cartesian3[_0x307c2b(0x4a13)]),previousBottomScratch=new Cartesian3(),vertexBottomScratch=new Cartesian3(),vertexTopScratch=new Cartesian3(),nextBottomScratch=new Cartesian3(),vertexNormalScratch=new Cartesian3(),intersectionScratch$1=new Cartesian3(),cartographicScratch0=new Cartographic(),cartographicScratch1=new Cartographic(),cartographicIntersectionScratch=new Cartographic();GroundPolylineGeometry[_0x307c2b(0x39d6)]=function(_0x222a71){var _0x2b45a0=_0x307c2b,_0x3bd15d=_0x5e00b3,_0x31035e,_0x5c58e8,_0xd1df83,_0x573c6d,_0x32d0fa,_0xdaad43,_0x15aa9a=!_0x222a71[_0x3bd15d(0x4268)],_0x2c1772=_0x222a71[_0x3bd15d(0x3c65)],_0x27a2bd=_0x222a71[_0x2b45a0(0x1016)],_0xfa1c58=_0x222a71[_0x2b45a0(0x523a)],_0x3d07db=_0x222a71[_0x3bd15d(0x2c1)],_0x3563d7=new PROJECTIONS[_0x222a71['_projectionIndex']](_0x27a2bd),_0x57a75f=WALL_INITIAL_MIN_HEIGHT,_0xdba5bf=WALL_INITIAL_MAX_HEIGHT,_0x217f69=_0x222a71[_0x3bd15d(0x634)],_0x10b5be=_0x217f69[_0x3bd15d(0x809)];0x2===_0x10b5be&&(_0x2c1772=!0x1);var _0x1e2223,_0x49c8da,_0x5e5a53,_0x4b870c=new EllipsoidRhumbLine(void 0x0,void 0x0,_0x27a2bd),_0x220a67=[_0x217f69[0x0]];for(_0x5c58e8=0x0;_0x5c58e8<_0x10b5be-0x1;_0x5c58e8++)_0xd1df83=_0x217f69[_0x5c58e8],_0x573c6d=_0x217f69[_0x5c58e8+0x1],!defined$1(_0x1e2223=IntersectionTests[_0x2b45a0(0x5190)](_0xd1df83,_0x573c6d,XZ_PLANE,intersectionScratch$1))||Cartesian3['equalsEpsilon'](_0x1e2223,_0xd1df83,CesiumMath[_0x3bd15d(0x150d)])||Cartesian3[_0x3bd15d(0x1c11)](_0x1e2223,_0x573c6d,CesiumMath[_0x3bd15d(0x150d)])||(_0x222a71[_0x3bd15d(0x2c1)]===ArcType$1[_0x3bd15d(0x3675)]?_0x220a67[_0x3bd15d(0x5323)](Cartesian3[_0x3bd15d(0x40f3)](_0x1e2223)):_0x222a71[_0x2b45a0(0x3ee1)]===ArcType$1[_0x3bd15d(0x45d1)]&&(_0x5e5a53=_0x27a2bd[_0x3bd15d(0x3bd7)](_0x1e2223,cartographicScratch0)[_0x3bd15d(0x4465)],_0x32d0fa=_0x27a2bd[_0x3bd15d(0x3bd7)](_0xd1df83,cartographicScratch0),_0xdaad43=_0x27a2bd[_0x3bd15d(0x3bd7)](_0x573c6d,cartographicScratch1),_0x4b870c[_0x3bd15d(0x425c)](_0x32d0fa,_0xdaad43),_0x49c8da=_0x4b870c[_0x3bd15d(0x27b4)](_0x5e5a53,cartographicIntersectionScratch),!defined$1(_0x1e2223=_0x27a2bd[_0x2b45a0(0x385e)](_0x49c8da,intersectionScratch$1))||Cartesian3[_0x3bd15d(0x1c11)](_0x1e2223,_0xd1df83,CesiumMath[_0x2b45a0(0xa06)])||Cartesian3[_0x3bd15d(0x1c11)](_0x1e2223,_0x573c6d,CesiumMath['EPSILON7'])||_0x220a67['push'](Cartesian3[_0x3bd15d(0x40f3)](_0x1e2223)))),_0x220a67[_0x2b45a0(0x2a0e)](_0x573c6d);_0x2c1772&&(_0xd1df83=_0x217f69[_0x10b5be-0x1],_0x573c6d=_0x217f69[0x0],!defined$1(_0x1e2223=IntersectionTests[_0x3bd15d(0x10d3)](_0xd1df83,_0x573c6d,XZ_PLANE,intersectionScratch$1))||Cartesian3[_0x2b45a0(0x376e)](_0x1e2223,_0xd1df83,CesiumMath[_0x3bd15d(0x150d)])||Cartesian3[_0x3bd15d(0x1c11)](_0x1e2223,_0x573c6d,CesiumMath[_0x3bd15d(0x150d)])||(_0x222a71[_0x3bd15d(0x2c1)]===ArcType$1[_0x3bd15d(0x3675)]?_0x220a67[_0x3bd15d(0x5323)](Cartesian3[_0x3bd15d(0x40f3)](_0x1e2223)):_0x222a71[_0x3bd15d(0x2c1)]===ArcType$1[_0x3bd15d(0x45d1)]&&(_0x5e5a53=_0x27a2bd[_0x3bd15d(0x3bd7)](_0x1e2223,cartographicScratch0)[_0x3bd15d(0x4465)],_0x32d0fa=_0x27a2bd[_0x3bd15d(0x3bd7)](_0xd1df83,cartographicScratch0),_0xdaad43=_0x27a2bd[_0x3bd15d(0x3bd7)](_0x573c6d,cartographicScratch1),_0x4b870c[_0x3bd15d(0x425c)](_0x32d0fa,_0xdaad43),_0x49c8da=_0x4b870c[_0x3bd15d(0x27b4)](_0x5e5a53,cartographicIntersectionScratch),!defined$1(_0x1e2223=_0x27a2bd[_0x2b45a0(0x385e)](_0x49c8da,intersectionScratch$1))||Cartesian3[_0x3bd15d(0x1c11)](_0x1e2223,_0xd1df83,CesiumMath[_0x3bd15d(0x150d)])||Cartesian3[_0x2b45a0(0x376e)](_0x1e2223,_0x573c6d,CesiumMath[_0x3bd15d(0x150d)])||_0x220a67[_0x2b45a0(0x2a0e)](Cartesian3['clone'](_0x1e2223)))));var _0x5d56c9=_0x220a67[_0x3bd15d(0x809)],_0x3554a4=new Array(_0x5d56c9);for(_0x5c58e8=0x0;_0x5c58e8<_0x5d56c9;_0x5c58e8++){var _0x399c84=Cartographic[_0x2b45a0(0x1aa5)](_0x220a67[_0x5c58e8],_0x27a2bd);_0x399c84[_0x3bd15d(0x5a4e)]=0x0,_0x3554a4[_0x5c58e8]=_0x399c84;}if(!((_0x5d56c9=(_0x3554a4=arrayRemoveDuplicates(_0x3554a4,Cartographic[_0x3bd15d(0x1c11)]))[_0x2b45a0(0x2ef4)])<0x2)){var _0x8b8256=[],_0xf49363=[],_0x1136bc=[],_0x300266=[],_0x27e39c=previousBottomScratch,_0x3f38e5=vertexBottomScratch,_0x3529b7=vertexTopScratch,_0xc167a5=nextBottomScratch,_0x11c099=vertexNormalScratch,_0x253427=_0x3554a4[0x0],_0x55ffd3=_0x3554a4[0x1];for(_0x27e39c=getPosition$2(_0x27a2bd,_0x3554a4[_0x5d56c9-0x1],_0x57a75f,_0x27e39c),_0xc167a5=getPosition$2(_0x27a2bd,_0x55ffd3,_0x57a75f,_0xc167a5),_0x3f38e5=getPosition$2(_0x27a2bd,_0x253427,_0x57a75f,_0x3f38e5),_0x3529b7=getPosition$2(_0x27a2bd,_0x253427,_0xdba5bf,_0x3529b7),_0x11c099=_0x2c1772?computeVertexMiterNormal(_0x27e39c,_0x3f38e5,_0x3529b7,_0xc167a5,_0x11c099):computeRightNormal(_0x253427,_0x55ffd3,_0xdba5bf,_0x27a2bd,_0x11c099),Cartesian3[_0x3bd15d(0x52a8)](_0x11c099,_0xf49363,0x0),Cartesian3[_0x2b45a0(0x5845)](_0x3f38e5,_0x1136bc,0x0),Cartesian3[_0x3bd15d(0x52a8)](_0x3529b7,_0x300266,0x0),_0x8b8256[_0x3bd15d(0x5323)](_0x253427[_0x3bd15d(0x5859)]),_0x8b8256[_0x3bd15d(0x5323)](_0x253427[_0x3bd15d(0x4465)]),interpolateSegment(_0x253427,_0x55ffd3,_0x57a75f,_0xdba5bf,_0xfa1c58,_0x3d07db,_0x27a2bd,_0xf49363,_0x1136bc,_0x300266,_0x8b8256),_0x5c58e8=0x1;_0x5c58e8<_0x5d56c9-0x1;++_0x5c58e8){_0x27e39c=Cartesian3[_0x2b45a0(0x2d7b)](_0x3f38e5,_0x27e39c),_0x3f38e5=Cartesian3[_0x3bd15d(0x40f3)](_0xc167a5,_0x3f38e5);var _0x185cbe=_0x3554a4[_0x5c58e8];getPosition$2(_0x27a2bd,_0x185cbe,_0xdba5bf,_0x3529b7),getPosition$2(_0x27a2bd,_0x3554a4[_0x5c58e8+0x1],_0x57a75f,_0xc167a5),computeVertexMiterNormal(_0x27e39c,_0x3f38e5,_0x3529b7,_0xc167a5,_0x11c099),_0x31035e=_0xf49363[_0x3bd15d(0x809)],Cartesian3[_0x3bd15d(0x52a8)](_0x11c099,_0xf49363,_0x31035e),Cartesian3[_0x2b45a0(0x5845)](_0x3f38e5,_0x1136bc,_0x31035e),Cartesian3[_0x3bd15d(0x52a8)](_0x3529b7,_0x300266,_0x31035e),_0x8b8256[_0x3bd15d(0x5323)](_0x185cbe[_0x3bd15d(0x5859)]),_0x8b8256[_0x3bd15d(0x5323)](_0x185cbe[_0x3bd15d(0x4465)]),interpolateSegment(_0x3554a4[_0x5c58e8],_0x3554a4[_0x5c58e8+0x1],_0x57a75f,_0xdba5bf,_0xfa1c58,_0x3d07db,_0x27a2bd,_0xf49363,_0x1136bc,_0x300266,_0x8b8256);}var _0x131794=_0x3554a4[_0x5d56c9-0x1],_0x1ba3c4=_0x3554a4[_0x5d56c9-0x2];if(_0x3f38e5=getPosition$2(_0x27a2bd,_0x131794,_0x57a75f,_0x3f38e5),_0x3529b7=getPosition$2(_0x27a2bd,_0x131794,_0xdba5bf,_0x3529b7),_0x2c1772){var _0x54eeb6=_0x3554a4[0x0];_0x11c099=computeVertexMiterNormal(_0x27e39c=getPosition$2(_0x27a2bd,_0x1ba3c4,_0x57a75f,_0x27e39c),_0x3f38e5,_0x3529b7,_0xc167a5=getPosition$2(_0x27a2bd,_0x54eeb6,_0x57a75f,_0xc167a5),_0x11c099);}else _0x11c099=computeRightNormal(_0x1ba3c4,_0x131794,_0xdba5bf,_0x27a2bd,_0x11c099);if(_0x31035e=_0xf49363[_0x3bd15d(0x809)],Cartesian3[_0x3bd15d(0x52a8)](_0x11c099,_0xf49363,_0x31035e),Cartesian3[_0x2b45a0(0x5845)](_0x3f38e5,_0x1136bc,_0x31035e),Cartesian3[_0x3bd15d(0x52a8)](_0x3529b7,_0x300266,_0x31035e),_0x8b8256[_0x3bd15d(0x5323)](_0x131794[_0x3bd15d(0x5859)]),_0x8b8256[_0x3bd15d(0x5323)](_0x131794[_0x2b45a0(0x5389)]),_0x2c1772){for(interpolateSegment(_0x131794,_0x253427,_0x57a75f,_0xdba5bf,_0xfa1c58,_0x3d07db,_0x27a2bd,_0xf49363,_0x1136bc,_0x300266,_0x8b8256),_0x31035e=_0xf49363[_0x2b45a0(0x2ef4)],_0x5c58e8=0x0;_0x5c58e8<0x3;++_0x5c58e8)_0xf49363[_0x31035e+_0x5c58e8]=_0xf49363[_0x5c58e8],_0x1136bc[_0x31035e+_0x5c58e8]=_0x1136bc[_0x5c58e8],_0x300266[_0x31035e+_0x5c58e8]=_0x300266[_0x5c58e8];_0x8b8256[_0x3bd15d(0x5323)](_0x253427[_0x3bd15d(0x5859)]),_0x8b8256[_0x3bd15d(0x5323)](_0x253427[_0x2b45a0(0x5389)]);}return generateGeometryAttributes(_0x2c1772,_0x3563d7,_0x1136bc,_0x300266,_0xf49363,_0x8b8256,_0x15aa9a);}};var lineDirectionScratch=new Cartesian3(),matrix3Scratch$1=new Matrix3(),quaternionScratch$1=new Quaternion();function breakMiter(_0x4a326f,_0x350667,_0x28300f,_0x1c25ec){var _0x3f8df3=_0x307c2b,_0x37553a=_0x5e00b3,_0x9e3375=direction(_0x28300f,_0x350667,lineDirectionScratch),_0x219639=Cartesian3[_0x37553a(0x2d8e)](_0x9e3375,_0x4a326f);if(_0x219639>MITER_BREAK_SMALL||_0x219639<MITER_BREAK_LARGE){var _0x4e1007=direction(_0x1c25ec,_0x28300f,vertexUpScratch),_0x37c666=_0x219639<MITER_BREAK_LARGE?CesiumMath[_0x3f8df3(0xab5)]:-CesiumMath[_0x37553a(0x1ea8)],_0x135727=Quaternion[_0x37553a(0x28a8)](_0x4e1007,_0x37c666,quaternionScratch$1),_0xa00813=Matrix3[_0x3f8df3(0x19a0)](_0x135727,matrix3Scratch$1);return Matrix3[_0x37553a(0x1abe)](_0xa00813,_0x4a326f,_0x4a326f),!0x0;}return!0x1;}var endPosCartographicScratch=new Cartographic(),normalStartpointScratch=new Cartesian3(),normalEndpointScratch=new Cartesian3();function projectNormal(_0x20dd40,_0x1ac8a3,_0x394141,_0x3ad8de,_0x42ee34){var _0x563338=_0x307c2b,_0x4a6f53=_0x5e00b3,_0x369ef0=Cartographic['toCartesian'](_0x1ac8a3,_0x20dd40['_ellipsoid'],normalStartpointScratch),_0x47b62c=Cartesian3[_0x563338(0x1af6)](_0x369ef0,_0x394141,normalEndpointScratch),_0x1416d4=!0x1,_0x4e0cf7=_0x20dd40[_0x563338(0x1016)],_0x3cfcae=_0x4e0cf7[_0x4a6f53(0x3bd7)](_0x47b62c,endPosCartographicScratch);Math[_0x4a6f53(0x1beb)](_0x1ac8a3[_0x4a6f53(0x4465)]-_0x3cfcae[_0x4a6f53(0x4465)])>CesiumMath[_0x4a6f53(0x1ea8)]&&(_0x1416d4=!0x0,_0x47b62c=Cartesian3[_0x4a6f53(0x34b6)](_0x369ef0,_0x394141,normalEndpointScratch),_0x3cfcae=_0x4e0cf7[_0x4a6f53(0x3bd7)](_0x47b62c,endPosCartographicScratch)),_0x3cfcae[_0x563338(0x10d5)]=0x0;var _0x3959a9=_0x20dd40[_0x4a6f53(0x63b)](_0x3cfcae,_0x42ee34);return(_0x42ee34=Cartesian3[_0x563338(0x3d2f)](_0x3959a9,_0x3ad8de,_0x42ee34))['z']=0x0,_0x42ee34=Cartesian3[_0x4a6f53(0x4853)](_0x42ee34,_0x42ee34),_0x1416d4&&Cartesian3[_0x4a6f53(0xa61)](_0x42ee34,_0x42ee34),_0x42ee34;}var adjustHeightNormalScratch=new Cartesian3(),adjustHeightOffsetScratch=new Cartesian3();function adjustHeights(_0x44c177,_0x51ffbc,_0x3c4174,_0x1cf2fd,_0x581721,_0x1bc458){var _0x40c05f=_0x307c2b,_0x460290=_0x5e00b3,_0x1927d3=Cartesian3[_0x40c05f(0x3d2f)](_0x51ffbc,_0x44c177,adjustHeightNormalScratch);Cartesian3[_0x460290(0x4853)](_0x1927d3,_0x1927d3);var _0x432834=_0x3c4174-WALL_INITIAL_MIN_HEIGHT,_0x18d1c6=Cartesian3[_0x40c05f(0x50ce)](_0x1927d3,_0x432834,adjustHeightOffsetScratch);Cartesian3[_0x460290(0x30c2)](_0x44c177,_0x18d1c6,_0x581721);var _0x209adc=_0x1cf2fd-WALL_INITIAL_MAX_HEIGHT;_0x18d1c6=Cartesian3[_0x460290(0x34b9)](_0x1927d3,_0x209adc,adjustHeightOffsetScratch),Cartesian3[_0x460290(0x30c2)](_0x51ffbc,_0x18d1c6,_0x1bc458);}var nudgeDirectionScratch=new Cartesian3();function nudgeXZ(_0x197249,_0x1224c5){var _0x1813ab=_0x307c2b,_0x991156=_0x5e00b3,_0x4e38de=Plane[_0x991156(0x3446)](XZ_PLANE,_0x197249),_0x26a664=Plane[_0x991156(0x3446)](XZ_PLANE,_0x1224c5),_0x41cfb8=nudgeDirectionScratch;CesiumMath[_0x991156(0x1c11)](_0x4e38de,0x0,CesiumMath[_0x1813ab(0x1e78)])?(_0x41cfb8=direction(_0x1224c5,_0x197249,_0x41cfb8),Cartesian3[_0x991156(0x34b9)](_0x41cfb8,CesiumMath[_0x991156(0x54c9)],_0x41cfb8),Cartesian3[_0x991156(0x30c2)](_0x197249,_0x41cfb8,_0x197249)):CesiumMath[_0x991156(0x1c11)](_0x26a664,0x0,CesiumMath[_0x991156(0x54c9)])&&(_0x41cfb8=direction(_0x197249,_0x1224c5,_0x41cfb8),Cartesian3[_0x991156(0x34b9)](_0x41cfb8,CesiumMath[_0x991156(0x54c9)],_0x41cfb8),Cartesian3[_0x991156(0x30c2)](_0x1224c5,_0x41cfb8,_0x1224c5));}function nudgeCartographic(_0x322979,_0x1b0327){var _0x4e95ff=_0x307c2b,_0x5c467e=_0x5e00b3,_0x44a9b0=Math[_0x5c467e(0x1beb)](_0x322979[_0x5c467e(0x4465)]),_0x5d9c24=Math[_0x5c467e(0x1beb)](_0x1b0327[_0x5c467e(0x4465)]);if(CesiumMath['equalsEpsilon'](_0x44a9b0,CesiumMath['PI'],CesiumMath[_0x4e95ff(0x195)])){var _0x5c9124=CesiumMath[_0x5c467e(0x1190)](_0x1b0327[_0x5c467e(0x4465)]);return _0x322979['longitude']=_0x5c9124*(_0x44a9b0-CesiumMath[_0x5c467e(0x4970)]),0x1;}if(CesiumMath[_0x5c467e(0x1c11)](_0x5d9c24,CesiumMath['PI'],CesiumMath[_0x5c467e(0x4970)])){var _0x2b63d3=CesiumMath[_0x4e95ff(0x5090)](_0x322979[_0x5c467e(0x4465)]);return _0x1b0327[_0x5c467e(0x4465)]=_0x2b63d3*(_0x5d9c24-CesiumMath[_0x4e95ff(0x195)]),0x2;}return 0x0;}var startCartographicScratch$1=new Cartographic(),endCartographicScratch$1=new Cartographic(),segmentStartTopScratch=new Cartesian3(),segmentEndTopScratch=new Cartesian3(),segmentStartBottomScratch=new Cartesian3(),segmentEndBottomScratch=new Cartesian3(),segmentStartNormalScratch=new Cartesian3(),segmentEndNormalScratch=new Cartesian3(),getHeightCartographics=[startCartographicScratch$1,endCartographicScratch$1],getHeightRectangleScratch=new Rectangle(),adjustHeightStartTopScratch=new Cartesian3(),adjustHeightEndTopScratch=new Cartesian3(),adjustHeightStartBottomScratch=new Cartesian3(),adjustHeightEndBottomScratch=new Cartesian3(),segmentStart2DScratch=new Cartesian3(),segmentEnd2DScratch=new Cartesian3(),segmentStartNormal2DScratch=new Cartesian3(),segmentEndNormal2DScratch=new Cartesian3(),offsetScratch$b=new Cartesian3(),startUpScratch=new Cartesian3(),endUpScratch=new Cartesian3(),rightScratch=new Cartesian3(),startPlaneNormalScratch=new Cartesian3(),endPlaneNormalScratch=new Cartesian3(),encodeScratch$1=new EncodedCartesian3(),encodeScratch2D=new EncodedCartesian3(),forwardOffset2DScratch=new Cartesian3(),right2DScratch=new Cartesian3(),normalNudgeScratch=new Cartesian3(),scratchBoundingSpheres=[new BoundingSphere(),new BoundingSphere()],REFERENCE_INDICES=[0x0,0x2,0x1,0x0,0x3,0x2,0x0,0x7,0x3,0x0,0x4,0x7,0x0,0x5,0x4,0x0,0x1,0x5,0x5,0x7,0x4,0x5,0x6,0x7,0x5,0x2,0x6,0x5,0x1,0x2,0x3,0x6,0x2,0x3,0x7,0x6],REFERENCE_INDICES_LENGTH=REFERENCE_INDICES[_0x5e00b3(0x809)];function generateGeometryAttributes(_0x583ab9,_0x417f07,_0x13b9d0,_0x1ebf9e,_0x277c29,_0x3430ff,_0x3fa0b0){var _0x4d0478=_0x307c2b,_0x3f9071=_0x5e00b3,_0x2ba6e4,_0x4e7cc9,_0x4c4b,_0x308352,_0x2415fe,_0x34a68f,_0x7e50bf=_0x417f07[_0x3f9071(0x3c00)],_0x52180e=_0x13b9d0[_0x3f9071(0x809)]/0x3-0x1,_0x2e8d28=0x8*_0x52180e,_0x56bd88=0x4*_0x2e8d28,_0x3cbfd8=0x24*_0x52180e,_0x13f91c=_0x2e8d28>0xffff?new Uint32Array(_0x3cbfd8):new Uint16Array(_0x3cbfd8),_0x1a7c08=new Float64Array(0x3*_0x2e8d28),_0x549878=new Float32Array(_0x56bd88),_0x2cc4b2=new Float32Array(_0x56bd88),_0x5a1f14=new Float32Array(_0x56bd88),_0x43f21f=new Float32Array(_0x56bd88),_0x46f226=new Float32Array(_0x56bd88);_0x3fa0b0&&(_0x4c4b=new Float32Array(_0x56bd88),_0x308352=new Float32Array(_0x56bd88),_0x2415fe=new Float32Array(_0x56bd88),_0x34a68f=new Float32Array(0x2*_0x2e8d28));var _0x49dddd=_0x3430ff[_0x3f9071(0x809)]/0x2,_0x120522=0x0,_0x447cca=startCartographicScratch$1;_0x447cca[_0x3f9071(0x5a4e)]=0x0;var _0x3d9cd1=endCartographicScratch$1;_0x3d9cd1[_0x3f9071(0x5a4e)]=0x0;var _0x14ca65=segmentStartTopScratch,_0x51c839=segmentEndTopScratch;if(_0x3fa0b0){for(_0x4e7cc9=0x0,_0x2ba6e4=0x1;_0x2ba6e4<_0x49dddd;_0x2ba6e4++)_0x447cca[_0x3f9071(0x5859)]=_0x3430ff[_0x4e7cc9],_0x447cca[_0x3f9071(0x4465)]=_0x3430ff[_0x4e7cc9+0x1],_0x3d9cd1[_0x3f9071(0x5859)]=_0x3430ff[_0x4e7cc9+0x2],_0x3d9cd1[_0x3f9071(0x4465)]=_0x3430ff[_0x4e7cc9+0x3],_0x14ca65=_0x417f07[_0x3f9071(0x63b)](_0x447cca,_0x14ca65),_0x51c839=_0x417f07[_0x3f9071(0x63b)](_0x3d9cd1,_0x51c839),_0x120522+=Cartesian3[_0x3f9071(0x451d)](_0x14ca65,_0x51c839),_0x4e7cc9+=0x2;}var _0x41d5a6=_0x1ebf9e[_0x3f9071(0x809)]/0x3;_0x51c839=Cartesian3['unpack'](_0x1ebf9e,0x0,_0x51c839);var _0x1bd304,_0x45c70f=0x0;for(_0x4e7cc9=0x3,_0x2ba6e4=0x1;_0x2ba6e4<_0x41d5a6;_0x2ba6e4++)_0x14ca65=Cartesian3[_0x3f9071(0x40f3)](_0x51c839,_0x14ca65),_0x51c839=Cartesian3[_0x3f9071(0x1d8a)](_0x1ebf9e,_0x4e7cc9,_0x51c839),_0x45c70f+=Cartesian3[_0x3f9071(0x451d)](_0x14ca65,_0x51c839),_0x4e7cc9+=0x3;_0x4e7cc9=0x3;var _0x4cced4=0x0,_0x59f7af=0x0,_0x5ab5ed=0x0,_0xe8acd1=0x0,_0x505cfc=!0x1,_0x483fbf=Cartesian3[_0x4d0478(0x1055)](_0x13b9d0,0x0,segmentEndBottomScratch),_0x5eb44b=Cartesian3[_0x3f9071(0x1d8a)](_0x1ebf9e,0x0,segmentEndTopScratch),_0x5b6991=Cartesian3[_0x3f9071(0x1d8a)](_0x277c29,0x0,segmentEndNormalScratch);_0x583ab9&&(breakMiter(_0x5b6991,Cartesian3[_0x3f9071(0x1d8a)](_0x13b9d0,_0x13b9d0[_0x3f9071(0x809)]-0x6,segmentStartBottomScratch),_0x483fbf,_0x5eb44b)&&(_0x5b6991=Cartesian3[_0x3f9071(0xa61)](_0x5b6991,_0x5b6991)));var _0x547eff=0x0,_0xa9c552=0x0,_0x5b57f5=0x0;for(_0x2ba6e4=0x0;_0x2ba6e4<_0x52180e;_0x2ba6e4++){var _0x3529d1,_0x485f19,_0x4ac6b9,_0x590cf8,_0x34f111=Cartesian3[_0x3f9071(0x40f3)](_0x483fbf,segmentStartBottomScratch),_0x505c1b=Cartesian3[_0x3f9071(0x40f3)](_0x5eb44b,segmentStartTopScratch),_0x36a866=Cartesian3[_0x3f9071(0x40f3)](_0x5b6991,segmentStartNormalScratch);if(_0x505cfc&&(_0x36a866=Cartesian3[_0x3f9071(0xa61)](_0x36a866,_0x36a866)),_0x483fbf=Cartesian3[_0x3f9071(0x1d8a)](_0x13b9d0,_0x4e7cc9,segmentEndBottomScratch),_0x5eb44b=Cartesian3[_0x3f9071(0x1d8a)](_0x1ebf9e,_0x4e7cc9,segmentEndTopScratch),_0x505cfc=breakMiter(_0x5b6991=Cartesian3[_0x3f9071(0x1d8a)](_0x277c29,_0x4e7cc9,segmentEndNormalScratch),_0x34f111,_0x483fbf,_0x5eb44b),_0x447cca[_0x3f9071(0x5859)]=_0x3430ff[_0x4cced4],_0x447cca[_0x3f9071(0x4465)]=_0x3430ff[_0x4cced4+0x1],_0x3d9cd1[_0x3f9071(0x5859)]=_0x3430ff[_0x4cced4+0x2],_0x3d9cd1[_0x3f9071(0x4465)]=_0x3430ff[_0x4cced4+0x3],_0x3fa0b0){var _0x35349b=nudgeCartographic(_0x447cca,_0x3d9cd1);_0x3529d1=_0x417f07[_0x4d0478(0x47ce)](_0x447cca,segmentStart2DScratch);var _0xa075a=direction(_0x485f19=_0x417f07[_0x3f9071(0x63b)](_0x3d9cd1,segmentEnd2DScratch),_0x3529d1,forwardOffset2DScratch);_0xa075a['y']=Math[_0x3f9071(0x1beb)](_0xa075a['y']),_0x4ac6b9=segmentStartNormal2DScratch,_0x590cf8=segmentEndNormal2DScratch,0x0===_0x35349b||Cartesian3[_0x3f9071(0x2d8e)](_0xa075a,Cartesian3[_0x3f9071(0x5390)])>MITER_BREAK_SMALL?(_0x4ac6b9=projectNormal(_0x417f07,_0x447cca,_0x36a866,_0x3529d1,segmentStartNormal2DScratch),_0x590cf8=projectNormal(_0x417f07,_0x3d9cd1,_0x5b6991,_0x485f19,segmentEndNormal2DScratch)):0x1===_0x35349b?(_0x590cf8=projectNormal(_0x417f07,_0x3d9cd1,_0x5b6991,_0x485f19,segmentEndNormal2DScratch),_0x4ac6b9['x']=0x0,_0x4ac6b9['y']=CesiumMath[_0x3f9071(0x1190)](_0x447cca[_0x3f9071(0x4465)]-Math[_0x3f9071(0x1beb)](_0x3d9cd1[_0x3f9071(0x4465)])),_0x4ac6b9['z']=0x0):(_0x4ac6b9=projectNormal(_0x417f07,_0x447cca,_0x36a866,_0x3529d1,segmentStartNormal2DScratch),_0x590cf8['x']=0x0,_0x590cf8['y']=CesiumMath[_0x4d0478(0x5090)](_0x447cca['longitude']-_0x3d9cd1[_0x3f9071(0x4465)]),_0x590cf8['z']=0x0);}var _0x4f0ed0=Cartesian3[_0x3f9071(0x451d)](_0x505c1b,_0x5eb44b),_0x53e287=EncodedCartesian3[_0x3f9071(0x50e9)](_0x34f111,encodeScratch$1),_0x31859a=Cartesian3[_0x4d0478(0x3d2f)](_0x483fbf,_0x34f111,offsetScratch$b),_0x1a193f=Cartesian3[_0x3f9071(0x4853)](_0x31859a,rightScratch),_0x5dc0e7=Cartesian3[_0x3f9071(0x34b6)](_0x505c1b,_0x34f111,startUpScratch);_0x5dc0e7=Cartesian3[_0x3f9071(0x4853)](_0x5dc0e7,_0x5dc0e7);var _0x219a61=Cartesian3[_0x3f9071(0x4143)](_0x1a193f,_0x5dc0e7,rightScratch);_0x219a61=Cartesian3[_0x3f9071(0x4853)](_0x219a61,_0x219a61);var _0x5b0ca9=Cartesian3[_0x3f9071(0x4143)](_0x5dc0e7,_0x36a866,startPlaneNormalScratch);_0x5b0ca9=Cartesian3['normalize'](_0x5b0ca9,_0x5b0ca9);var _0x445c2d=Cartesian3[_0x3f9071(0x34b6)](_0x5eb44b,_0x483fbf,endUpScratch);_0x445c2d=Cartesian3[_0x4d0478(0x4d5b)](_0x445c2d,_0x445c2d);var _0x3d8a30=Cartesian3[_0x3f9071(0x4143)](_0x5b6991,_0x445c2d,endPlaneNormalScratch);_0x3d8a30=Cartesian3['normalize'](_0x3d8a30,_0x3d8a30);var _0x5ddedc,_0x9f324d,_0xd32739,_0x29d8db=_0x4f0ed0/_0x45c70f,_0x1d282d=_0x547eff/_0x45c70f,_0x43b178=0x0,_0x314d0f=0x0,_0x470b13=0x0;if(_0x3fa0b0){_0x43b178=Cartesian3[_0x3f9071(0x451d)](_0x3529d1,_0x485f19),_0x5ddedc=EncodedCartesian3[_0x4d0478(0x1aa5)](_0x3529d1,encodeScratch2D),_0x9f324d=Cartesian3[_0x3f9071(0x34b6)](_0x485f19,_0x3529d1,forwardOffset2DScratch);var _0x1e2096=(_0xd32739=Cartesian3[_0x3f9071(0x4853)](_0x9f324d,right2DScratch))['x'];_0xd32739['x']=_0xd32739['y'],_0xd32739['y']=-_0x1e2096,_0x314d0f=_0x43b178/_0x120522,_0x470b13=_0xa9c552/_0x120522;}for(_0x1bd304=0x0;_0x1bd304<0x8;_0x1bd304++){var _0x4f33f0=_0xe8acd1+0x4*_0x1bd304,_0x369b42=_0x59f7af+0x2*_0x1bd304,_0x33fbb9=_0x4f33f0+0x3,_0x2de8ca=_0x1bd304<0x4?0x1:-0x1,_0x28cd02=0x2===_0x1bd304||0x3===_0x1bd304||0x6===_0x1bd304||0x7===_0x1bd304?0x1:-0x1;Cartesian3[_0x4d0478(0x5845)](_0x53e287['high'],_0x549878,_0x4f33f0),_0x549878[_0x33fbb9]=_0x31859a['x'],Cartesian3[_0x3f9071(0x52a8)](_0x53e287[_0x3f9071(0x2f41)],_0x2cc4b2,_0x4f33f0),_0x2cc4b2[_0x33fbb9]=_0x31859a['y'],Cartesian3[_0x3f9071(0x52a8)](_0x5b0ca9,_0x5a1f14,_0x4f33f0),_0x5a1f14[_0x33fbb9]=_0x31859a['z'],Cartesian3[_0x3f9071(0x52a8)](_0x3d8a30,_0x43f21f,_0x4f33f0),_0x43f21f[_0x33fbb9]=_0x29d8db*_0x2de8ca,Cartesian3[_0x3f9071(0x52a8)](_0x219a61,_0x46f226,_0x4f33f0);var _0xa2b17f=_0x1d282d*_0x28cd02;0x0===_0xa2b17f&&_0x28cd02<0x0&&(_0xa2b17f=Number[_0x4d0478(0x43a1)]),_0x46f226[_0x33fbb9]=_0xa2b17f,_0x3fa0b0&&(_0x4c4b[_0x4f33f0]=_0x5ddedc[_0x4d0478(0x158b)]['x'],_0x4c4b[_0x4f33f0+0x1]=_0x5ddedc[_0x3f9071(0x42e0)]['y'],_0x4c4b[_0x4f33f0+0x2]=_0x5ddedc[_0x3f9071(0x2f41)]['x'],_0x4c4b[_0x4f33f0+0x3]=_0x5ddedc[_0x4d0478(0x346)]['y'],_0x2415fe[_0x4f33f0]=-_0x4ac6b9['y'],_0x2415fe[_0x4f33f0+0x1]=_0x4ac6b9['x'],_0x2415fe[_0x4f33f0+0x2]=_0x590cf8['y'],_0x2415fe[_0x4f33f0+0x3]=-_0x590cf8['x'],_0x308352[_0x4f33f0]=_0x9f324d['x'],_0x308352[_0x4f33f0+0x1]=_0x9f324d['y'],_0x308352[_0x4f33f0+0x2]=_0xd32739['x'],_0x308352[_0x4f33f0+0x3]=_0xd32739['y'],_0x34a68f[_0x369b42]=_0x314d0f*_0x2de8ca,0x0===(_0xa2b17f=_0x470b13*_0x28cd02)&&_0x28cd02<0x0&&(_0xa2b17f=Number[_0x4d0478(0x43a1)]),_0x34a68f[_0x369b42+0x1]=_0xa2b17f);}var _0x491405=adjustHeightStartBottomScratch,_0x587b79=adjustHeightEndBottomScratch,_0x4817d7=adjustHeightStartTopScratch,_0x968cc2=adjustHeightEndTopScratch,_0x456674=Rectangle[_0x3f9071(0x868)](getHeightCartographics,getHeightRectangleScratch),_0x3dd969=ApproximateTerrainHeights[_0x3f9071(0x25ca)](_0x456674,_0x7e50bf),_0x3eae21=_0x3dd969[_0x4d0478(0x2dcd)],_0x4bf8f5=_0x3dd969[_0x4d0478(0x46db)];_0x5b57f5+=_0x3eae21,_0x5b57f5+=_0x4bf8f5,adjustHeights(_0x34f111,_0x505c1b,_0x3eae21,_0x4bf8f5,_0x491405,_0x4817d7),adjustHeights(_0x483fbf,_0x5eb44b,_0x3eae21,_0x4bf8f5,_0x587b79,_0x968cc2);var _0x467e7b=Cartesian3[_0x3f9071(0x34b9)](_0x219a61,CesiumMath[_0x4d0478(0x1733)],normalNudgeScratch);Cartesian3[_0x3f9071(0x30c2)](_0x491405,_0x467e7b,_0x491405),Cartesian3[_0x3f9071(0x30c2)](_0x587b79,_0x467e7b,_0x587b79),Cartesian3[_0x4d0478(0x1af6)](_0x4817d7,_0x467e7b,_0x4817d7),Cartesian3[_0x3f9071(0x30c2)](_0x968cc2,_0x467e7b,_0x968cc2),nudgeXZ(_0x491405,_0x587b79),nudgeXZ(_0x4817d7,_0x968cc2),Cartesian3[_0x3f9071(0x52a8)](_0x491405,_0x1a7c08,_0x5ab5ed),Cartesian3['pack'](_0x587b79,_0x1a7c08,_0x5ab5ed+0x3),Cartesian3[_0x3f9071(0x52a8)](_0x968cc2,_0x1a7c08,_0x5ab5ed+0x6),Cartesian3[_0x3f9071(0x52a8)](_0x4817d7,_0x1a7c08,_0x5ab5ed+0x9),_0x467e7b=Cartesian3[_0x3f9071(0x34b9)](_0x219a61,-0x2*CesiumMath[_0x4d0478(0x1733)],normalNudgeScratch),Cartesian3[_0x3f9071(0x30c2)](_0x491405,_0x467e7b,_0x491405),Cartesian3[_0x3f9071(0x30c2)](_0x587b79,_0x467e7b,_0x587b79),Cartesian3[_0x3f9071(0x30c2)](_0x4817d7,_0x467e7b,_0x4817d7),Cartesian3[_0x3f9071(0x30c2)](_0x968cc2,_0x467e7b,_0x968cc2),nudgeXZ(_0x491405,_0x587b79),nudgeXZ(_0x4817d7,_0x968cc2),Cartesian3[_0x4d0478(0x5845)](_0x491405,_0x1a7c08,_0x5ab5ed+0xc),Cartesian3[_0x4d0478(0x5845)](_0x587b79,_0x1a7c08,_0x5ab5ed+0xf),Cartesian3[_0x3f9071(0x52a8)](_0x968cc2,_0x1a7c08,_0x5ab5ed+0x12),Cartesian3[_0x3f9071(0x52a8)](_0x4817d7,_0x1a7c08,_0x5ab5ed+0x15),_0x4cced4+=0x2,_0x4e7cc9+=0x3,_0x59f7af+=0x10,_0x5ab5ed+=0x18,_0xe8acd1+=0x20,_0x547eff+=_0x4f0ed0,_0xa9c552+=_0x43b178;}_0x4e7cc9=0x0;var _0x12080b=0x0;for(_0x2ba6e4=0x0;_0x2ba6e4<_0x52180e;_0x2ba6e4++){for(_0x1bd304=0x0;_0x1bd304<REFERENCE_INDICES_LENGTH;_0x1bd304++)_0x13f91c[_0x4e7cc9+_0x1bd304]=REFERENCE_INDICES[_0x1bd304]+_0x12080b;_0x12080b+=0x8,_0x4e7cc9+=REFERENCE_INDICES_LENGTH;}var _0x16dc25=scratchBoundingSpheres;BoundingSphere[_0x3f9071(0x1304)](_0x13b9d0,Cartesian3[_0x4d0478(0x12ef)],0x3,_0x16dc25[0x0]),BoundingSphere[_0x3f9071(0x1304)](_0x1ebf9e,Cartesian3[_0x3f9071(0x3a34)],0x3,_0x16dc25[0x1]);var _0x28635f=BoundingSphere[_0x4d0478(0x2ba2)](_0x16dc25);_0x28635f[_0x3f9071(0x48ce)]+=_0x5b57f5/(0x2*_0x52180e);var _0x4fa78f={'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3f9071(0x4e01)],'componentsPerAttribute':0x3,'normalize':!0x1,'values':_0x1a7c08}),'startHiAndForwardOffsetX':getVec4GeometryAttribute(_0x549878),'startLoAndForwardOffsetY':getVec4GeometryAttribute(_0x2cc4b2),'startNormalAndForwardOffsetZ':getVec4GeometryAttribute(_0x5a1f14),'endNormalAndTextureCoordinateNormalizationX':getVec4GeometryAttribute(_0x43f21f),'rightNormalAndTextureCoordinateNormalizationY':getVec4GeometryAttribute(_0x46f226)};return _0x3fa0b0&&(_0x4fa78f[_0x4d0478(0x4613)]=getVec4GeometryAttribute(_0x4c4b),_0x4fa78f[_0x3f9071(0x59d7)]=getVec4GeometryAttribute(_0x308352),_0x4fa78f[_0x4d0478(0x2750)]=getVec4GeometryAttribute(_0x2415fe),_0x4fa78f[_0x3f9071(0x2d6e)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x4d0478(0x3078)],'componentsPerAttribute':0x2,'normalize':!0x1,'values':_0x34a68f})),new Geometry$1({'attributes':_0x4fa78f,'indices':_0x13f91c,'boundingSphere':_0x28635f});}function getVec4GeometryAttribute(_0x5ef9b7){var _0x28c025=_0x307c2b;return new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x28c025(0x3078)],'componentsPerAttribute':0x4,'normalize':!0x1,'values':_0x5ef9b7});}function HeadingPitchRange(_0x4dc4ca,_0x5468ce,_0x51393e){var _0x140a19=_0x5e00b3;this[_0x140a19(0x5075)]=defaultValue$1(_0x4dc4ca,0x0),this[_0x140a19(0x3a66)]=defaultValue$1(_0x5468ce,0x0),this[_0x140a19(0x1a76)]=defaultValue$1(_0x51393e,0x0);}GroundPolylineGeometry[_0x5e00b3(0x4193)]=projectNormal,HeadingPitchRange[_0x5e00b3(0x40f3)]=function(_0xa329d3,_0xc0693b){var _0x16eae7=_0x307c2b,_0x4ae707=_0x5e00b3;if(defined$1(_0xa329d3))return defined$1(_0xc0693b)||(_0xc0693b=new HeadingPitchRange()),_0xc0693b['heading']=_0xa329d3[_0x4ae707(0x5075)],_0xc0693b[_0x4ae707(0x3a66)]=_0xa329d3[_0x4ae707(0x3a66)],_0xc0693b[_0x4ae707(0x1a76)]=_0xa329d3[_0x16eae7(0x17f5)],_0xc0693b;};var factorial=CesiumMath[_0x5e00b3(0x45ad)];function calculateCoefficientTerm(_0x1de776,_0x505147,_0x4f2195,_0x151575,_0x465fea,_0x54e7aa){var _0x2cd032=_0x307c2b,_0x3eb4ef=_0x5e00b3,_0x3d2863,_0x383892,_0x5a81d9,_0x5b08c2=0x0;if(_0x151575>0x0){for(_0x383892=0x0;_0x383892<_0x465fea;_0x383892++){for(_0x3d2863=!0x1,_0x5a81d9=0x0;_0x5a81d9<_0x54e7aa['length']&&!_0x3d2863;_0x5a81d9++)_0x383892===_0x54e7aa[_0x5a81d9]&&(_0x3d2863=!0x0);_0x3d2863||(_0x54e7aa[_0x3eb4ef(0x5323)](_0x383892),_0x5b08c2+=calculateCoefficientTerm(_0x1de776,_0x505147,_0x4f2195,_0x151575-0x1,_0x465fea,_0x54e7aa),_0x54e7aa['splice'](_0x54e7aa[_0x2cd032(0x2ef4)]-0x1,0x1));}return _0x5b08c2;}for(_0x5b08c2=0x1,_0x383892=0x0;_0x383892<_0x465fea;_0x383892++){for(_0x3d2863=!0x1,_0x5a81d9=0x0;_0x5a81d9<_0x54e7aa[_0x3eb4ef(0x809)]&&!_0x3d2863;_0x5a81d9++)_0x383892===_0x54e7aa[_0x5a81d9]&&(_0x3d2863=!0x0);_0x3d2863||(_0x5b08c2*=_0x1de776-_0x4f2195[_0x505147[_0x383892]]);}return _0x5b08c2;}var HermitePolynomialApproximation={'type':_0x307c2b(0x58c0),'getRequiredDataPoints':function(_0x5c18ec,_0x4f30bf){var _0x3c046c=_0x5e00b3;return _0x4f30bf=defaultValue$1(_0x4f30bf,0x0),Math['max'](Math[_0x3c046c(0x1ace)]((_0x5c18ec+0x1)/(_0x4f30bf+0x1)),0x2);},'interpolateOrderZero':function(_0x13a813,_0x14c121,_0x35ba8b,_0xcf56de,_0xce7429){var _0x1ffac1=_0x307c2b,_0x1e52ef=_0x5e00b3,_0x2002a8,_0x2b2646,_0x34cb29,_0x1e331e,_0x434b29;defined$1(_0xce7429)||(_0xce7429=new Array(_0xcf56de));var _0x4e6adb=_0x14c121[_0x1e52ef(0x809)],_0x51a8e9=new Array(_0xcf56de);for(_0x2002a8=0x0;_0x2002a8<_0xcf56de;_0x2002a8++){_0xce7429[_0x2002a8]=0x0;var _0x40d8d4=new Array(_0x4e6adb);for(_0x51a8e9[_0x2002a8]=_0x40d8d4,_0x2b2646=0x0;_0x2b2646<_0x4e6adb;_0x2b2646++)_0x40d8d4[_0x2b2646]=[];}var _0x4d5cd2=_0x4e6adb,_0x27ca14=new Array(_0x4d5cd2);for(_0x2002a8=0x0;_0x2002a8<_0x4d5cd2;_0x2002a8++)_0x27ca14[_0x2002a8]=_0x2002a8;var _0x323491=_0x4e6adb-0x1;for(_0x1e331e=0x0;_0x1e331e<_0xcf56de;_0x1e331e++){for(_0x2b2646=0x0;_0x2b2646<_0x4d5cd2;_0x2b2646++)_0x434b29=_0x27ca14[_0x2b2646]*_0xcf56de+_0x1e331e,_0x51a8e9[_0x1e331e][0x0][_0x1ffac1(0x2a0e)](_0x35ba8b[_0x434b29]);for(_0x2002a8=0x1;_0x2002a8<_0x4d5cd2;_0x2002a8++){var _0x569ea4=!0x1;for(_0x2b2646=0x0;_0x2b2646<_0x4d5cd2-_0x2002a8;_0x2b2646++){var _0x25b605,_0x233f7f=_0x14c121[_0x27ca14[_0x2b2646]],_0x1edc1a=_0x14c121[_0x27ca14[_0x2b2646+_0x2002a8]];_0x1edc1a-_0x233f7f<=0x0?(_0x25b605=_0x35ba8b[_0x434b29=_0x27ca14[_0x2b2646]*_0xcf56de+_0xcf56de*_0x2002a8+_0x1e331e],_0x51a8e9[_0x1e331e][_0x2002a8][_0x1e52ef(0x5323)](_0x25b605/factorial(_0x2002a8))):(_0x25b605=_0x51a8e9[_0x1e331e][_0x2002a8-0x1][_0x2b2646+0x1]-_0x51a8e9[_0x1e331e][_0x2002a8-0x1][_0x2b2646],_0x51a8e9[_0x1e331e][_0x2002a8]['push'](_0x25b605/(_0x1edc1a-_0x233f7f))),_0x569ea4=_0x569ea4||0x0!==_0x25b605;}_0x569ea4||(_0x323491=_0x2002a8-0x1);}}for(_0x34cb29=0x0,0x0;_0x34cb29<=0x0;_0x34cb29++)for(_0x2002a8=_0x34cb29;_0x2002a8<=_0x323491;_0x2002a8++){var _0x7b24a5=calculateCoefficientTerm(_0x13a813,_0x27ca14,_0x14c121,_0x34cb29,_0x2002a8,[]);for(_0x1e331e=0x0;_0x1e331e<_0xcf56de;_0x1e331e++){var _0x4bf5c5=_0x51a8e9[_0x1e331e][_0x2002a8][0x0];_0xce7429[_0x1e331e+_0x34cb29*_0xcf56de]+=_0x4bf5c5*_0x7b24a5;}}return _0xce7429;}},arrayScratch=[];function fillCoefficientList(_0x57e128,_0x45b435,_0x2f6666,_0x522a21,_0x3be4f3,_0xbb6ddf){var _0x50b444=_0x307c2b,_0x132a13=_0x5e00b3;for(var _0x1a4377,_0x4f87f0,_0x1d434c=-0x1,_0x426909=_0x45b435[_0x132a13(0x809)],_0x1092b4=_0x426909*(_0x426909+0x1)/0x2,_0x2c65b8=0x0;_0x2c65b8<_0x3be4f3;_0x2c65b8++){var _0x19ee24=Math[_0x132a13(0x1ace)](_0x2c65b8*_0x1092b4);for(_0x1a4377=0x0;_0x1a4377<_0x426909;_0x1a4377++)_0x4f87f0=_0x45b435[_0x1a4377]*_0x3be4f3*(_0xbb6ddf+0x1)+_0x2c65b8,_0x57e128[_0x19ee24+_0x1a4377]=_0x522a21[_0x4f87f0];for(var _0x4e8156=0x1;_0x4e8156<_0x426909;_0x4e8156++){var _0x5c4b70=0x0,_0x5a093a=Math[_0x132a13(0x1ace)](_0x4e8156*(0x1-_0x4e8156)/0x2)+_0x426909*_0x4e8156,_0x3dab53=!0x1;for(_0x1a4377=0x0;_0x1a4377<_0x426909-_0x4e8156;_0x1a4377++){var _0x90c2d3,_0x283dec,_0x338ab4=_0x2f6666[_0x45b435[_0x1a4377]],_0x5e9c2b=_0x2f6666[_0x45b435[_0x1a4377+_0x4e8156]];if(_0x5e9c2b-_0x338ab4<=0x0)_0x283dec=(_0x90c2d3=_0x522a21[_0x4f87f0=_0x45b435[_0x1a4377]*_0x3be4f3*(_0xbb6ddf+0x1)+_0x3be4f3*_0x4e8156+_0x2c65b8])/CesiumMath[_0x50b444(0x20b4)](_0x4e8156),_0x57e128[_0x19ee24+_0x5a093a+_0x5c4b70]=_0x283dec,_0x5c4b70++;else{var _0x4f6479=Math[_0x50b444(0x4b96)]((_0x4e8156-0x1)*(0x2-_0x4e8156)/0x2)+_0x426909*(_0x4e8156-0x1);_0x283dec=(_0x90c2d3=_0x57e128[_0x19ee24+_0x4f6479+_0x1a4377+0x1]-_0x57e128[_0x19ee24+_0x4f6479+_0x1a4377])/(_0x5e9c2b-_0x338ab4),_0x57e128[_0x19ee24+_0x5a093a+_0x5c4b70]=_0x283dec,_0x5c4b70++;}_0x3dab53=_0x3dab53||0x0!==_0x90c2d3;}_0x3dab53&&(_0x1d434c=Math[_0x132a13(0x498f)](_0x1d434c,_0x4e8156));}}return _0x1d434c;}HermitePolynomialApproximation[_0x5e00b3(0x3955)]=function(_0x1282b9,_0x4a2e84,_0x471b14,_0x53b0ea,_0x27d2a6,_0x3d4ed3,_0x86268f){var _0x254ed1=_0x307c2b,_0x2831f5=_0x5e00b3,_0x3588de=_0x53b0ea*(_0x3d4ed3+0x1);defined$1(_0x86268f)||(_0x86268f=new Array(_0x3588de));for(var _0x27ad1d=0x0;_0x27ad1d<_0x3588de;_0x27ad1d++)_0x86268f[_0x27ad1d]=0x0;var _0x46fc94,_0x2963f8=_0x4a2e84[_0x254ed1(0x2ef4)],_0x2d0fd1=new Array(_0x2963f8*(_0x27d2a6+0x1));for(_0x46fc94=0x0;_0x46fc94<_0x2963f8;_0x46fc94++)for(var _0x3bdaa1=0x0;_0x3bdaa1<_0x27d2a6+0x1;_0x3bdaa1++)_0x2d0fd1[_0x46fc94*(_0x27d2a6+0x1)+_0x3bdaa1]=_0x46fc94;for(var _0x39cf68=_0x2d0fd1[_0x2831f5(0x809)],_0x11f1fa=arrayScratch,_0x52002e=fillCoefficientList(_0x11f1fa,_0x2d0fd1,_0x4a2e84,_0x471b14,_0x53b0ea,_0x27d2a6),_0x4108e4=[],_0x327163=_0x39cf68*(_0x39cf68+0x1)/0x2,_0x21a085=Math[_0x2831f5(0x19a8)](_0x52002e,_0x3d4ed3),_0x3b19a9=0x0;_0x3b19a9<=_0x21a085;_0x3b19a9++)for(_0x46fc94=_0x3b19a9;_0x46fc94<=_0x52002e;_0x46fc94++){_0x4108e4[_0x2831f5(0x809)]=0x0;for(var _0x56fed7=calculateCoefficientTerm(_0x1282b9,_0x2d0fd1,_0x4a2e84,_0x3b19a9,_0x46fc94,_0x4108e4),_0x246664=Math[_0x2831f5(0x1ace)](_0x46fc94*(0x1-_0x46fc94)/0x2)+_0x39cf68*_0x46fc94,_0xed6892=0x0;_0xed6892<_0x53b0ea;_0xed6892++){var _0x28fa08=_0x11f1fa[Math[_0x2831f5(0x1ace)](_0xed6892*_0x327163)+_0x246664];_0x86268f[_0xed6892+_0x3b19a9*_0x53b0ea]+=_0x28fa08*_0x56fed7;}}return _0x86268f;};var HypsometricSettingEnum={'DisplayMode':{'NONE':0x0,'FACE':0x1,'LINE':0x2,'FACE_AND_LINE':0x3},'AnalysisRegionMode':{'ARM_NONE':0x0,'ARM_ALL':0x1,'ARM_REGION':0x2},'FilterMode':{'LINEAR':0x0,'NEAREST':0x1}},HypsometricSettingEnum$1=Object['freeze'](HypsometricSettingEnum);function HypsometricSetting(){var _0x5d1017=_0x307c2b,_0x349e93=_0x5e00b3;this['_maxVisibleValue']=0xfffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,this[_0x349e93(0x2687)]=-0xfffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,this[_0x349e93(0x5983)]=0x0,this[_0x349e93(0x416c)]=0x0,this[_0x349e93(0x1701)]=0x1,this[_0x349e93(0x1875)]=!0x1,this[_0x349e93(0x304f)]=[],this[_0x5d1017(0x1496)]=0x64,this[_0x5d1017(0xd84)]=!0x0,this[_0x349e93(0x18e9)]=new Color$2(0x0,0x1,0x1,0x1),this[_0x5d1017(0x3e19)]=HypsometricSettingEnum$1[_0x349e93(0x3029)][_0x349e93(0x5843)],this[_0x349e93(0x522a)]=void 0x0,this[_0x349e93(0x325d)]='',this[_0x5d1017(0x3372)]=!0x1,this[_0x349e93(0x44a1)]=new Cartesian3(0x0,0x0),this[_0x349e93(0x5459)]=new Cartesian3(0x32,0x32),this['_emissionTextureArray']=[],this['_loadedEmissionTexture']=0x0,this[_0x349e93(0x5d8e)]=new Color$2(0x1,0x1,0x1,0x1),this[_0x349e93(0x3f65)]=HypsometricSettingEnum$1[_0x349e93(0x1163)][_0x349e93(0x408a)],this[_0x349e93(0x4b15)]=Number[_0x349e93(0x4d71)],this[_0x349e93(0x2a70)]=0x0,this[_0x349e93(0x58bc)]=0x0,this[_0x349e93(0x3a5a)]=Number[_0x349e93(0x4d71)];}HypsometricSetting[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x2c134d=_0x307c2b,_0x1233a4=_0x5e00b3;this[_0x1233a4(0x304f)][_0x1233a4(0x809)]=0x0,defined$1(this[_0x1233a4(0x522a)])&&this[_0x2c134d(0x1c1c)][_0x1233a4(0x2947)]();},Object[_0x5e00b3(0x1dfd)](HypsometricSetting[_0x5e00b3(0x3720)],{'MinVisibleValue':{'get':function(){var _0x1eb300=_0x5e00b3;return this[_0x1eb300(0x2687)];},'set':function(_0x5f010f){var _0x25a0f9=_0x5e00b3;this[_0x25a0f9(0x2687)]=_0x5f010f;}},'MaxVisibleValue':{'get':function(){var _0x287950=_0x5e00b3;return this[_0x287950(0x505c)];},'set':function(_0x51d09b){var _0x6b10fd=_0x5e00b3;this[_0x6b10fd(0x505c)]=_0x51d09b;}},'ColorTableMaxKey':{'get':function(){var _0xaeedd2=_0x307c2b;return this[_0xaeedd2(0x2f44)];},'set':function(_0x55721d){var _0x342bdd=_0x5e00b3;this[_0x342bdd(0x416c)]=_0x55721d;}},'ColorTableMinKey':{'get':function(){var _0x1ddfab=_0x5e00b3;return this[_0x1ddfab(0x5983)];},'set':function(_0x9728fb){var _0x9519af=_0x5e00b3;this[_0x9519af(0x5983)]=_0x9728fb;}},'ColorTable':{'get':function(){return this['_dictColorTable'];},'set':function(_0x442de4){var _0x137a14=_0x307c2b,_0x55a26a=_0x5e00b3;if(defined$1(_0x442de4)){this[_0x55a26a(0x522a)]=ColorTable[_0x55a26a(0x40f3)](_0x442de4,this[_0x55a26a(0x522a)]),this[_0x55a26a(0x1875)]=!0x0;var _0x836d8a=this[_0x55a26a(0x522a)][_0x137a14(0x6a9)]();if(!(_0x836d8a<0x1)){new Color$2();var _0x2e4c44=0x0,_0x18a3fd=0x0,_0x355108=this[_0x55a26a(0x522a)][_0x55a26a(0x313a)](0x0);defined$1(_0x355108)&&defined$1(_0x355108[_0x55a26a(0x1ac9)])&&(_0x2e4c44=parseFloat(_0x355108[_0x55a26a(0x1ac9)])),defined$1(_0x355108=this[_0x55a26a(0x522a)][_0x137a14(0xc26)](_0x836d8a-0x1))&&defined$1(_0x355108[_0x55a26a(0x1ac9)])&&(_0x18a3fd=parseFloat(_0x355108[_0x55a26a(0x1ac9)])),this[_0x137a14(0x2f44)]=Math[_0x55a26a(0x498f)](_0x2e4c44,_0x18a3fd),this[_0x55a26a(0x5983)]=Math[_0x55a26a(0x19a8)](_0x2e4c44,_0x18a3fd);}}else defined$1(this[_0x55a26a(0x522a)])&&(this[_0x55a26a(0x522a)][_0x55a26a(0x2947)](),this[_0x55a26a(0x522a)]=null);}},'Opacity':{'get':function(){var _0x2ab2f6=_0x307c2b;return this[_0x2ab2f6(0x133c)];},'set':function(_0x58081b){var _0x1bc6ea=_0x5e00b3;this[_0x1bc6ea(0x1701)]=_0x58081b;}},'CoverageArea':{'get':function(){var _0x3e4fe6=_0x5e00b3;return this[_0x3e4fe6(0x304f)];},'set':function(_0xa5def3){var _0x20c407=_0x307c2b,_0x4fa418=_0x5e00b3;if(this[_0x20c407(0xd84)]=!0x0,this[_0x4fa418(0x304f)][_0x4fa418(0x809)]=0x0,defined$1(_0xa5def3)){for(var _0xc307c5=0x0;_0xc307c5<_0xa5def3[_0x4fa418(0x809)];_0xc307c5++)this[_0x4fa418(0x304f)][_0xc307c5]=_0xa5def3[_0xc307c5];}}},'DisplayMode':{'get':function(){var _0x331fa6=_0x5e00b3;return this[_0x331fa6(0xd5b)];},'set':function(_0x592557){var _0x39ccc1=_0x307c2b;this[_0x39ccc1(0x3e19)]=_0x592557;}},'LineColor':{'get':function(){var _0x147682=_0x5e00b3;return this[_0x147682(0x18e9)];},'set':function(_0x48b273){var _0x151a74=_0x5e00b3;Color$2[_0x151a74(0x40f3)](_0x48b273,this[_0x151a74(0x18e9)]);}},'LineInterval':{'get':function(){var _0xf561bc=_0x5e00b3;return this[_0xf561bc(0x178b)];},'set':function(_0x5b44f9){var _0x364ac2=_0x5e00b3;this[_0x364ac2(0x178b)]=_0x5b44f9;}},'UpdateColorDictTable':{'get':function(){var _0x4a758c=_0x5e00b3;return this[_0x4a758c(0x1875)];},'set':function(_0x479c3d){var _0x4dccbd=_0x5e00b3;this[_0x4dccbd(0x1875)]=_0x479c3d;}},'UpdatePolygonRegion':{'get':function(){var _0x26ff86=_0x5e00b3;return this[_0x26ff86(0x3e46)];},'set':function(_0x336093){var _0x51e17d=_0x5e00b3;this[_0x51e17d(0x3e46)]=_0x336093;}},'emissionTextureUrl':{'get':function(){return this['_emissionTextureUrl'];},'set':function(_0x576bac){var _0x2670e9=_0x307c2b,_0xb7a792=_0x5e00b3;this[_0xb7a792(0x325d)]=_0x576bac,this[_0xb7a792(0x56bc)]=[];var _0x5b4bef={'url':_0x576bac,'USpeed':this[_0x2670e9(0x4acd)]['x'],'VSpeed':this[_0xb7a792(0x44a1)]['y'],'UTiling':this[_0xb7a792(0x5459)]['x'],'VTiling':this[_0xb7a792(0x5459)]['y']};this[_0xb7a792(0x56bc)][_0xb7a792(0x5323)](_0x5b4bef),this[_0x2670e9(0x3372)]=!0x0,this[_0xb7a792(0x5b04)]=0x0;}},'emissionTexCoordUSpeed':{'get':function(){var _0x23eb08=_0x5e00b3;return this[_0x23eb08(0x44a1)]['x'];},'set':function(_0x3518a8){var _0x81e47d=_0x307c2b,_0x383e12=_0x5e00b3;defined$1(this[_0x383e12(0x56bc)])&&this[_0x81e47d(0x791)][_0x383e12(0x809)]>0x0&&(this[_0x383e12(0x56bc)][0x0][_0x383e12(0x5488)]=_0x3518a8),this[_0x383e12(0x44a1)]['x']=_0x3518a8;}},'emissionTexCoordVSpeed':{'get':function(){var _0x174d5e=_0x307c2b;return this[_0x174d5e(0x4acd)]['y'];},'set':function(_0x4ba326){var _0x255ca6=_0x5e00b3;defined$1(this[_0x255ca6(0x56bc)])&&this[_0x255ca6(0x56bc)][_0x255ca6(0x809)]>0x0&&(this[_0x255ca6(0x56bc)][0x0][_0x255ca6(0x4fff)]=_0x4ba326),this[_0x255ca6(0x44a1)]['y']=_0x4ba326;}},'emissionTexCoordScale':{'get':function(){var _0x46ac72=_0x5e00b3;return this[_0x46ac72(0x5459)];},'set':function(_0x377991){var _0x1b86e0=_0x307c2b,_0x3ff7e5=_0x5e00b3;defined$1(this[_0x3ff7e5(0x56bc)])&&this[_0x1b86e0(0x791)][_0x3ff7e5(0x809)]>0x0&&(this[_0x1b86e0(0x791)][0x0][_0x3ff7e5(0x22d0)]=_0x377991['x'],this[_0x3ff7e5(0x56bc)][0x0][_0x3ff7e5(0x5ad6)]=_0x377991['y']),this[_0x3ff7e5(0x5459)]=_0x377991;}},'emissionTextureArray':{'get':function(){var _0x162ce1=_0x5e00b3;return this[_0x162ce1(0x56bc)];},'set':function(_0x12077d){var _0x556535=_0x307c2b;this['_emissionTextureArray']=_0x12077d,this[_0x556535(0x3372)]=!0x0,this[_0x556535(0x4695)]=0x0;}},'noValueColor':{'get':function(){var _0x48c5f0=_0x5e00b3;return this[_0x48c5f0(0x5d8e)];},'set':function(_0x5814c9){var _0x390ced=_0x5e00b3;defined$1(_0x5814c9)&&(this[_0x390ced(0x5d8e)]=Color$2[_0x390ced(0x40f3)](_0x5814c9,this[_0x390ced(0x5d8e)]));}},'filterMode':{'get':function(){var _0x2b80d5=_0x5e00b3;return this[_0x2b80d5(0x3f65)];},'set':function(_0x3a8957){var _0x225c26=_0x5e00b3;this[_0x225c26(0x3f65)]=_0x3a8957;}},'visibleDistanceMax':{'get':function(){var _0x5bc0e9=_0x5e00b3;return this[_0x5bc0e9(0x4b15)];},'set':function(_0x5e12ce){var _0x45ea2c=_0x5e00b3;this[_0x45ea2c(0x4b15)]=_0x5e12ce;}},'visibleDistanceMin':{'get':function(){var _0x55db00=_0x5e00b3;return this[_0x55db00(0x2a70)];},'set':function(_0x5e755b){var _0x5d47e8=_0x5e00b3;this[_0x5d47e8(0x2a70)]=_0x5e755b;}},'minVisibleAltitude':{'get':function(){var _0x2bc7d2=_0x5e00b3;return this[_0x2bc7d2(0x58bc)];},'set':function(_0x27a0e5){var _0x40d6ff=_0x5e00b3;this[_0x40d6ff(0x58bc)]=_0x27a0e5;}},'maxVisibleAltitude':{'get':function(){var _0x3b86f7=_0x5e00b3;return this[_0x3b86f7(0x3a5a)];},'set':function(_0x3c0fc6){var _0x53ac02=_0x5e00b3;this[_0x53ac02(0x3a5a)]=_0x3c0fc6;}}}),HypsometricSetting[_0x5e00b3(0x40f3)]=function(_0x23421e,_0x36d75f){var _0x26358c=_0x307c2b,_0x1d4e22=_0x5e00b3;if(defined$1(_0x23421e)){defined$1(_0x36d75f)||(_0x36d75f=new HypsometricSetting()),_0x36d75f[_0x1d4e22(0x505c)]=_0x23421e[_0x1d4e22(0x505c)],_0x36d75f[_0x26358c(0x2832)]=_0x23421e[_0x1d4e22(0x2687)],_0x36d75f[_0x1d4e22(0x5983)]=_0x23421e[_0x1d4e22(0x5983)],_0x36d75f[_0x1d4e22(0x416c)]=_0x23421e[_0x26358c(0x2f44)],_0x36d75f[_0x1d4e22(0x1701)]=_0x23421e[_0x1d4e22(0x1701)],_0x36d75f[_0x1d4e22(0x1875)]=_0x23421e[_0x1d4e22(0x1875)],_0x36d75f[_0x1d4e22(0x178b)]=_0x23421e[_0x1d4e22(0x178b)],_0x36d75f[_0x1d4e22(0x3e46)]=_0x23421e[_0x1d4e22(0x3e46)],_0x36d75f[_0x1d4e22(0xd5b)]=_0x23421e[_0x1d4e22(0xd5b)],_0x36d75f[_0x1d4e22(0x18e9)]=Color$2[_0x1d4e22(0x40f3)](_0x23421e[_0x1d4e22(0x18e9)],_0x36d75f[_0x26358c(0x664)]),_0x36d75f[_0x1d4e22(0x522a)]=ColorTable[_0x26358c(0x2d7b)](_0x23421e[_0x1d4e22(0x522a)],_0x36d75f[_0x1d4e22(0x522a)]),_0x36d75f[_0x1d4e22(0x44a1)]=Cartesian3[_0x1d4e22(0x40f3)](_0x23421e[_0x1d4e22(0x44a1)],_0x36d75f[_0x26358c(0x4acd)]),_0x36d75f[_0x1d4e22(0x5459)]=Cartesian3[_0x26358c(0x2d7b)](_0x23421e['_emissionTexCoordScale'],_0x36d75f[_0x1d4e22(0x5459)]),_0x36d75f[_0x1d4e22(0x325d)]=_0x23421e[_0x1d4e22(0x325d)],_0x36d75f[_0x1d4e22(0x56bc)]=_0x23421e[_0x1d4e22(0x56bc)],_0x36d75f['_loadedEmissionTexture']=_0x23421e[_0x26358c(0x4695)],_0x36d75f[_0x1d4e22(0x5d8e)]=Color$2[_0x1d4e22(0x40f3)](_0x23421e[_0x26358c(0x116f)],_0x36d75f[_0x1d4e22(0x5d8e)]),_0x36d75f[_0x1d4e22(0x304f)][_0x1d4e22(0x809)]=0x0;for(var _0x44e756=0x0;_0x44e756<_0x23421e[_0x26358c(0x35ae)][_0x26358c(0x2ef4)];_0x44e756++)_0x36d75f[_0x26358c(0x35ae)][_0x44e756]=_0x23421e[_0x1d4e22(0x304f)][_0x44e756];return _0x36d75f[_0x1d4e22(0x3f65)]=_0x23421e[_0x1d4e22(0x3f65)],_0x36d75f[_0x1d4e22(0x4b15)]=_0x23421e[_0x1d4e22(0x4b15)],_0x36d75f[_0x1d4e22(0x2a70)]=_0x23421e[_0x1d4e22(0x2a70)],_0x36d75f[_0x1d4e22(0x3a5a)]=_0x23421e[_0x1d4e22(0x3a5a)],_0x36d75f[_0x1d4e22(0x58bc)]=_0x23421e[_0x26358c(0x531)],_0x36d75f;}};var scratchTextureRects$1=[];HypsometricSetting[_0x5e00b3(0x3720)][_0x5e00b3(0x869)]=function(){var _0x3191b7=_0x307c2b,_0x2131a3=_0x5e00b3,_0x57ee1b=this[_0x2131a3(0x3da9)];if(!defined$1(_0x57ee1b))return scratchTextureRects$1;var _0x313092,_0x56ae83=this[_0x3191b7(0x791)][_0x2131a3(0x809)];if(scratchTextureRects$1[_0x2131a3(0x809)]!=_0x56ae83){for(scratchTextureRects$1=[],_0x313092=0x0;_0x313092<_0x56ae83;_0x313092++)scratchTextureRects$1[_0x2131a3(0x5323)](new Cartesian4());}for(_0x313092=0x0;_0x313092<_0x56ae83;_0x313092++){var _0x3e6f36=this[_0x3191b7(0x791)][_0x313092],_0x224096=_0x57ee1b[_0x2131a3(0x2316)][_0x3e6f36[_0x2131a3(0x1cbf)]];defined$1(_0x224096)&&(scratchTextureRects$1[_0x313092]['x']=_0x224096['x'],scratchTextureRects$1[_0x313092]['y']=_0x224096['y'],scratchTextureRects$1[_0x313092]['z']=_0x224096['x']+_0x224096[_0x3191b7(0x2299)],scratchTextureRects$1[_0x313092]['w']=_0x224096['y']+_0x224096[_0x2131a3(0x5a4e)]);}return scratchTextureRects$1;};var scratchTextureTilingsAndOffsets=[];function IauOrientationParameters(_0x2b791f,_0x485668,_0x341199,_0x5128a3){var _0xe9ad50=_0x5e00b3;this[_0xe9ad50(0x179)]=_0x2b791f,this[_0xe9ad50(0x5252)]=_0x485668,this[_0xe9ad50(0x1c36)]=_0x341199,this[_0xe9ad50(0x1613)]=_0x5128a3;}HypsometricSetting[_0x5e00b3(0x3720)][_0x5e00b3(0x3c88)]=function(){var _0x1b2dea=_0x307c2b,_0x329693=_0x5e00b3;if(!defined$1(this[_0x329693(0x56bc)]))return scratchTextureTilingsAndOffsets;var _0xad0fdb,_0xa99253=this[_0x329693(0x56bc)][_0x329693(0x809)];if(scratchTextureTilingsAndOffsets[_0x329693(0x809)]!=_0xa99253){for(scratchTextureTilingsAndOffsets=[],_0xad0fdb=0x0;_0xad0fdb<_0xa99253;_0xad0fdb++)scratchTextureTilingsAndOffsets[_0x329693(0x5323)](new Cartesian4());}var _0x3ddfaf=performance[_0x1b2dea(0x531a)]()/0x3e8;for(_0xad0fdb=0x0;_0xad0fdb<_0xa99253;_0xad0fdb++){var _0x24bf19=this[_0x329693(0x56bc)][_0xad0fdb];scratchTextureTilingsAndOffsets[_0xad0fdb]['x']=_0x24bf19[_0x329693(0x22d0)],scratchTextureTilingsAndOffsets[_0xad0fdb]['y']=_0x24bf19[_0x329693(0x5ad6)],scratchTextureTilingsAndOffsets[_0xad0fdb]['z']=_0x24bf19[_0x329693(0x5488)]*_0x3ddfaf,scratchTextureTilingsAndOffsets[_0xad0fdb]['w']=_0x24bf19[_0x329693(0x4fff)]*_0x3ddfaf;}return scratchTextureTilingsAndOffsets;};var Iau2000Orientation={},TdtMinusTai$1=32.184,J2000d$1=0x256859,c1=-0.0529921,c2=-0.1059842,c3=13.0120009,c4=13.3407154,c5=0.9856003,c6=26.4057084,c7=13.064993,c8=0.3287146,c9=1.7484877,c10=-0.1589763,c11=0.0036096,c12=0.1643573,c13=12.9590088,dateTT=new JulianDate();function IauOrientationAxes(_0x36c863){var _0x1be165=_0x5e00b3;defined$1(_0x36c863)&&_0x1be165(0x1b4b)==typeof _0x36c863||(_0x36c863=Iau2000Orientation[_0x1be165(0x258a)]),this[_0x1be165(0x5e9d)]=_0x36c863;}Iau2000Orientation['ComputeMoon']=function(_0x47e945,_0x2d0e80){var _0x359e85=_0x307c2b,_0x44247d=_0x5e00b3;defined$1(_0x47e945)||(_0x47e945=JulianDate[_0x44247d(0xccb)]()),dateTT=JulianDate[_0x359e85(0x42e4)](_0x47e945,TdtMinusTai$1,dateTT);var _0x3c3a20=JulianDate[_0x44247d(0x14cd)](dateTT)-J2000d$1,_0x919346=_0x3c3a20/TimeConstants$1[_0x359e85(0x2016)],_0x58a464=(125.045+c1*_0x3c3a20)*CesiumMath[_0x359e85(0x476)],_0x19ce83=(250.089+c2*_0x3c3a20)*CesiumMath[_0x44247d(0x5b17)],_0x4e032c=(260.008+c3*_0x3c3a20)*CesiumMath[_0x44247d(0x5b17)],_0x6b35d1=(176.625+c4*_0x3c3a20)*CesiumMath[_0x359e85(0x476)],_0x54def1=(357.529+c5*_0x3c3a20)*CesiumMath[_0x44247d(0x5b17)],_0x1ca287=(311.589+c6*_0x3c3a20)*CesiumMath[_0x44247d(0x5b17)],_0x369bda=(134.963+c7*_0x3c3a20)*CesiumMath['RADIANS_PER_DEGREE'],_0x471a80=(276.617+c8*_0x3c3a20)*CesiumMath[_0x44247d(0x5b17)],_0x26cc19=(34.226+c9*_0x3c3a20)*CesiumMath[_0x44247d(0x5b17)],_0x397b02=(15.134+c10*_0x3c3a20)*CesiumMath[_0x44247d(0x5b17)],_0x304ba3=(119.743+c11*_0x3c3a20)*CesiumMath['RADIANS_PER_DEGREE'],_0x220811=(239.961+c12*_0x3c3a20)*CesiumMath[_0x44247d(0x5b17)],_0x1c3b28=(25.053+c13*_0x3c3a20)*CesiumMath[_0x44247d(0x5b17)],_0x402619=Math[_0x44247d(0x1428)](_0x58a464),_0x4997a6=Math[_0x44247d(0x1428)](_0x19ce83),_0x31edb0=Math[_0x359e85(0xc19)](_0x4e032c),_0x584871=Math[_0x44247d(0x1428)](_0x6b35d1),_0x560c4c=Math[_0x44247d(0x1428)](_0x54def1),_0x389270=Math[_0x44247d(0x1428)](_0x1ca287),_0x13a690=Math['sin'](_0x369bda),_0x231313=Math[_0x44247d(0x1428)](_0x471a80),_0x43decd=Math[_0x359e85(0xc19)](_0x26cc19),_0x51c13c=Math[_0x359e85(0xc19)](_0x397b02),_0x55ae21=Math[_0x44247d(0x1428)](_0x304ba3),_0x20af89=Math[_0x44247d(0x1428)](_0x220811),_0x50ff51=Math[_0x44247d(0x1428)](_0x1c3b28),_0x3f63b2=Math[_0x44247d(0x52a3)](_0x58a464),_0x1a8524=Math[_0x44247d(0x52a3)](_0x19ce83),_0x1e96ab=Math[_0x44247d(0x52a3)](_0x4e032c),_0x42af58=Math[_0x44247d(0x52a3)](_0x6b35d1),_0x477c72=Math[_0x359e85(0x3be7)](_0x54def1),_0x264b0a=Math[_0x44247d(0x52a3)](_0x1ca287),_0x11234b=Math[_0x44247d(0x52a3)](_0x369bda),_0x1650ea=Math[_0x359e85(0x3be7)](_0x471a80),_0x140eb5=Math[_0x359e85(0x3be7)](_0x26cc19),_0x4cc785=Math[_0x44247d(0x52a3)](_0x397b02),_0x36c18d=Math[_0x44247d(0x52a3)](_0x304ba3),_0x142126=Math[_0x359e85(0x3be7)](_0x220811),_0x5f42e8=Math[_0x359e85(0x3be7)](_0x1c3b28),_0x124601=(269.9949+0.0031*_0x919346-3.8787*_0x402619-0.1204*_0x4997a6+0.07*_0x31edb0-0.0172*_0x584871+0.0072*_0x389270-0.0052*_0x51c13c+0.0043*_0x50ff51)*CesiumMath[_0x44247d(0x5b17)],_0x20f06f=(66.5392+0.013*_0x919346+1.5419*_0x3f63b2+0.0239*_0x1a8524-0.0278*_0x1e96ab+0.0068*_0x42af58-0.0029*_0x264b0a+0.0009*_0x11234b+0.0008*_0x4cc785-0.0009*_0x5f42e8)*CesiumMath[_0x359e85(0x476)],_0x1a5f20=(38.3213+13.17635815*_0x3c3a20-1.4e-12*_0x3c3a20*_0x3c3a20+3.561*_0x402619+0.1208*_0x4997a6-0.0642*_0x31edb0+0.0158*_0x584871+0.0252*_0x560c4c-0.0066*_0x389270-0.0047*_0x13a690-0.0046*_0x231313+0.0028*_0x43decd+0.0052*_0x51c13c+0.004*_0x55ae21+0.0019*_0x20af89-0.0044*_0x50ff51)*CesiumMath[_0x44247d(0x5b17)],_0x17ed95=(13.17635815-0x2*_0x3c3a20*1.4e-12+3.561*_0x3f63b2*c1+0.1208*_0x1a8524*c2-0.0642*_0x1e96ab*c3+0.0158*_0x42af58*c4+0.0252*_0x477c72*c5-0.0066*_0x264b0a*c6-0.0047*_0x11234b*c7-0.0046*_0x1650ea*c8+0.0028*_0x140eb5*c9+0.0052*_0x4cc785*c10+0.004*_0x36c18d*c11+0.0019*_0x142126*c12-0.0044*_0x5f42e8*c13)/0x15180*CesiumMath[_0x359e85(0x476)];return defined$1(_0x2d0e80)||(_0x2d0e80=new IauOrientationParameters()),_0x2d0e80[_0x44247d(0x179)]=_0x124601,_0x2d0e80[_0x44247d(0x5252)]=_0x20f06f,_0x2d0e80[_0x44247d(0x1c36)]=_0x1a5f20,_0x2d0e80['rotationRate']=_0x17ed95,_0x2d0e80;};var xAxisScratch=new Cartesian3(),yAxisScratch=new Cartesian3(),zAxisScratch=new Cartesian3();function computeRotationMatrix(_0x460a90,_0x5dc42b,_0x8e16e1){var _0x223dab=_0x307c2b,_0x320978=_0x5e00b3,_0xbad8b3=xAxisScratch;_0xbad8b3['x']=Math[_0x223dab(0x3be7)](_0x460a90+CesiumMath[_0x320978(0x1ea8)]),_0xbad8b3['y']=Math[_0x223dab(0xc19)](_0x460a90+CesiumMath['PI_OVER_TWO']),_0xbad8b3['z']=0x0;var _0x5cb368=Math[_0x223dab(0x3be7)](_0x5dc42b),_0x45bc15=zAxisScratch;_0x45bc15['x']=_0x5cb368*Math[_0x320978(0x52a3)](_0x460a90),_0x45bc15['y']=_0x5cb368*Math[_0x320978(0x1428)](_0x460a90),_0x45bc15['z']=Math[_0x320978(0x1428)](_0x5dc42b);var _0x224a18=Cartesian3[_0x320978(0x4143)](_0x45bc15,_0xbad8b3,yAxisScratch);return defined$1(_0x8e16e1)||(_0x8e16e1=new Matrix3()),_0x8e16e1[0x0]=_0xbad8b3['x'],_0x8e16e1[0x1]=_0x224a18['x'],_0x8e16e1[0x2]=_0x45bc15['x'],_0x8e16e1[0x3]=_0xbad8b3['y'],_0x8e16e1[0x4]=_0x224a18['y'],_0x8e16e1[0x5]=_0x45bc15['y'],_0x8e16e1[0x6]=_0xbad8b3['z'],_0x8e16e1[0x7]=_0x224a18['z'],_0x8e16e1[0x8]=_0x45bc15['z'],_0x8e16e1;}var rotMtxScratch=new Matrix3(),quatScratch=new Quaternion();IauOrientationAxes[_0x5e00b3(0x3720)][_0x5e00b3(0xd06)]=function(_0xe0dd4e,_0x2cf425){var _0x37e29b=_0x307c2b,_0x3a78ae=_0x5e00b3;defined$1(_0xe0dd4e)||(_0xe0dd4e=JulianDate[_0x3a78ae(0xccb)]());var _0xd0a29c=this[_0x3a78ae(0x5e9d)](_0xe0dd4e),_0xaa48d=computeRotationMatrix(_0xd0a29c[_0x3a78ae(0x179)],_0xd0a29c[_0x37e29b(0x34a0)],_0x2cf425),_0x5c1f69=CesiumMath[_0x3a78ae(0x52f5)](_0xd0a29c[_0x3a78ae(0x1c36)]),_0x303913=Quaternion[_0x3a78ae(0x28a8)](Cartesian3[_0x3a78ae(0x39c7)],_0x5c1f69,quatScratch),_0x25af77=Matrix3[_0x3a78ae(0x3c19)](Quaternion[_0x3a78ae(0x613)](_0x303913,_0x303913),rotMtxScratch);return Matrix3[_0x3a78ae(0x589e)](_0x25af77,_0xaa48d,_0xaa48d);};var InterpolationAlgorithm={};function PeliasGeocoderService(_0x196a60){var _0x2a01d2=_0x307c2b,_0x24e7e7=_0x5e00b3;this[_0x24e7e7(0x26a1)]=Resource[_0x24e7e7(0x3bee)](_0x196a60),this[_0x2a01d2(0x5a2a)]['appendForwardSlash']();}function IonGeocoderService(_0x35c168){var _0x49e7e0=_0x307c2b,_0x2eaa04=_0x5e00b3;_0x35c168=defaultValue$1(_0x35c168,defaultValue$1[_0x49e7e0(0x216e)]);var _0x2c684f=defaultValue$1(_0x35c168[_0x2eaa04(0x401f)],Ion[_0x2eaa04(0x441f)]),_0x2d3678=Resource[_0x2eaa04(0x3bee)](defaultValue$1(_0x35c168[_0x2eaa04(0x1e8f)],Ion[_0x2eaa04(0x4aee)]));_0x2d3678['appendForwardSlash']();var _0x28fff5=Ion[_0x2eaa04(0x513b)](_0x2c684f);defined$1(_0x28fff5)&&_0x35c168[_0x2eaa04(0x20c0)][_0x2eaa04(0x3859)]['creditDisplay'][_0x2eaa04(0x36a7)](Credit$1[_0x2eaa04(0x40f3)](_0x28fff5));var _0x3d194f=_0x2d3678[_0x2eaa04(0x5155)]({'url':_0x49e7e0(0x4fe7)});defined$1(_0x2c684f)&&_0x3d194f[_0x49e7e0(0xe88)]({'access_token':_0x2c684f}),this[_0x2eaa04(0x4774)]=_0x2c684f,this[_0x2eaa04(0x1f62)]=_0x2d3678,this[_0x2eaa04(0xc8d)]=new PeliasGeocoderService(_0x3d194f);}function TimeInterval(_0x265380){var _0xc8a4a0=_0x307c2b,_0x110304=_0x5e00b3;_0x265380=defaultValue$1(_0x265380,defaultValue$1[_0x110304(0x243c)]),this[_0x110304(0x21ae)]=defined$1(_0x265380[_0x110304(0x21ae)])?JulianDate[_0x110304(0x40f3)](_0x265380[_0x110304(0x21ae)]):new JulianDate(),this[_0x110304(0x3b17)]=defined$1(_0x265380[_0x110304(0x3b17)])?JulianDate[_0x110304(0x40f3)](_0x265380[_0xc8a4a0(0x12a2)]):new JulianDate(),this[_0x110304(0x140c)]=_0x265380['data'],this[_0x110304(0x21a8)]=defaultValue$1(_0x265380[_0x110304(0x21a8)],!0x0),this[_0x110304(0x3535)]=defaultValue$1(_0x265380[_0x110304(0x3535)],!0x0);}InterpolationAlgorithm[_0x5e00b3(0x3dd)]=void 0x0,InterpolationAlgorithm[_0x5e00b3(0x391d)]=DeveloperError$1[_0x5e00b3(0x490e)],InterpolationAlgorithm[_0x5e00b3(0x5239)]=DeveloperError$1[_0x5e00b3(0x490e)],InterpolationAlgorithm[_0x5e00b3(0x3955)]=DeveloperError$1[_0x5e00b3(0x490e)],Object[_0x307c2b(0x66e)](PeliasGeocoderService[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x33c4ba=_0x5e00b3;return this[_0x33c4ba(0x26a1)];}}}),PeliasGeocoderService[_0x5e00b3(0x3720)][_0x5e00b3(0x1dd5)]=function(_0x515c68,_0x183f43){var _0x593687=_0x307c2b,_0x3777b2=_0x5e00b3;return this[_0x3777b2(0x26a1)][_0x3777b2(0x5155)]({'url':_0x183f43===GeocodeType$1[_0x3777b2(0x4d9f)]?_0x3777b2(0x2575):_0x593687(0x2be6),'queryParameters':{'text':_0x515c68}})[_0x3777b2(0x1fd8)]()[_0x3777b2(0x2a5f)](function(_0x548cc1){var _0x435420=_0x593687,_0x210e20=_0x3777b2;return _0x548cc1[_0x210e20(0xe66)][_0x435420(0x4af7)](function(_0x3f5565){var _0x2bc5de=_0x435420,_0x336320=_0x210e20,_0x4d9773,_0x2d8cf5=_0x3f5565[_0x2bc5de(0x349)];if(defined$1(_0x2d8cf5))_0x4d9773=Rectangle[_0x336320(0x10c5)](_0x2d8cf5[0x0],_0x2d8cf5[0x1],_0x2d8cf5[0x2],_0x2d8cf5[0x3]);else{var _0x4b8e8b=_0x3f5565[_0x336320(0x144e)][_0x336320(0x20f9)][0x0],_0x3b1539=_0x3f5565[_0x336320(0x144e)][_0x336320(0x20f9)][0x1];_0x4d9773=Cartesian3[_0x2bc5de(0x1927)](_0x4b8e8b,_0x3b1539);}return{'displayName':_0x3f5565['properties'][_0x336320(0x3f6f)],'destination':_0x4d9773};});});},IonGeocoderService[_0x5e00b3(0x3720)][_0x5e00b3(0x1dd5)]=function(_0x19fd26,_0x48e2fb){var _0x158899=_0x5e00b3;return this[_0x158899(0xc8d)][_0x158899(0x1dd5)](_0x19fd26,_0x48e2fb);},Object[_0x5e00b3(0x1dfd)](TimeInterval[_0x5e00b3(0x3720)],{'isEmpty':{'get':function(){var _0x546327=_0x307c2b,_0x563062=_0x5e00b3,_0x4c1c25=JulianDate[_0x563062(0x30dd)](this[_0x563062(0x3b17)],this[_0x563062(0x21ae)]);return _0x4c1c25<0x0||0x0===_0x4c1c25&&(!this[_0x546327(0x586e)]||!this[_0x563062(0x3535)]);}}});var scratchInterval={'start':void 0x0,'stop':void 0x0,'isStartIncluded':void 0x0,'isStopIncluded':void 0x0,'data':void 0x0};TimeInterval[_0x5e00b3(0x330)]=function(_0x245a6f,_0x1f57bd){var _0x26d8f3=_0x307c2b,_0xd6b22a=_0x5e00b3,_0x325f5b=_0x245a6f[_0xd6b22a(0x3767)][_0xd6b22a(0x390f)]('/');if(0x2!==_0x325f5b[_0xd6b22a(0x809)])throw new DeveloperError$1(_0xd6b22a(0x34c6));var _0x5ed512=JulianDate[_0xd6b22a(0x330)](_0x325f5b[0x0]),_0x415cd8=JulianDate[_0xd6b22a(0x330)](_0x325f5b[0x1]),_0x129a33=defaultValue$1(_0x245a6f[_0xd6b22a(0x21a8)],!0x0),_0x4829b6=defaultValue$1(_0x245a6f[_0x26d8f3(0x2735)],!0x0),_0x231488=_0x245a6f[_0xd6b22a(0x140c)];return defined$1(_0x1f57bd)?(_0x1f57bd[_0x26d8f3(0x192)]=_0x5ed512,_0x1f57bd[_0x26d8f3(0x12a2)]=_0x415cd8,_0x1f57bd[_0xd6b22a(0x21a8)]=_0x129a33,_0x1f57bd[_0xd6b22a(0x3535)]=_0x4829b6,_0x1f57bd[_0xd6b22a(0x140c)]=_0x231488,_0x1f57bd):(scratchInterval[_0x26d8f3(0x192)]=_0x5ed512,scratchInterval[_0xd6b22a(0x3b17)]=_0x415cd8,scratchInterval[_0xd6b22a(0x21a8)]=_0x129a33,scratchInterval[_0x26d8f3(0x2735)]=_0x4829b6,scratchInterval[_0xd6b22a(0x140c)]=_0x231488,new TimeInterval(scratchInterval));},TimeInterval['toIso8601']=function(_0xa58fa2,_0x2595ad){var _0x18c1ba=_0x5e00b3;return JulianDate['toIso8601'](_0xa58fa2[_0x18c1ba(0x21ae)],_0x2595ad)+'/'+JulianDate[_0x18c1ba(0x4175)](_0xa58fa2[_0x18c1ba(0x3b17)],_0x2595ad);},TimeInterval[_0x5e00b3(0x40f3)]=function(_0x5b7909,_0x6b8e1a){var _0x428869=_0x307c2b,_0x44f5a7=_0x5e00b3;if(defined$1(_0x5b7909))return defined$1(_0x6b8e1a)?(_0x6b8e1a[_0x44f5a7(0x21ae)]=_0x5b7909[_0x44f5a7(0x21ae)],_0x6b8e1a['stop']=_0x5b7909[_0x428869(0x12a2)],_0x6b8e1a[_0x44f5a7(0x21a8)]=_0x5b7909[_0x428869(0x586e)],_0x6b8e1a[_0x44f5a7(0x3535)]=_0x5b7909[_0x428869(0x2735)],_0x6b8e1a[_0x44f5a7(0x140c)]=_0x5b7909[_0x44f5a7(0x140c)],_0x6b8e1a):new TimeInterval(_0x5b7909);},TimeInterval[_0x5e00b3(0x1dab)]=function(_0x207ccd,_0x1602e,_0x17e3bd){var _0x47a982=_0x307c2b,_0x4f5a75=_0x5e00b3;return _0x207ccd===_0x1602e||defined$1(_0x207ccd)&&defined$1(_0x1602e)&&(_0x207ccd[_0x4f5a75(0xbd4)]&&_0x1602e[_0x4f5a75(0xbd4)]||_0x207ccd[_0x4f5a75(0x21a8)]===_0x1602e[_0x4f5a75(0x21a8)]&&_0x207ccd[_0x4f5a75(0x3535)]===_0x1602e[_0x47a982(0x2735)]&&JulianDate[_0x4f5a75(0x1dab)](_0x207ccd[_0x4f5a75(0x21ae)],_0x1602e[_0x47a982(0x192)])&&JulianDate[_0x47a982(0x4d2)](_0x207ccd[_0x4f5a75(0x3b17)],_0x1602e[_0x4f5a75(0x3b17)])&&(_0x207ccd[_0x47a982(0x313f)]===_0x1602e[_0x4f5a75(0x140c)]||defined$1(_0x17e3bd)&&_0x17e3bd(_0x207ccd['data'],_0x1602e[_0x4f5a75(0x140c)])));},TimeInterval[_0x307c2b(0x376e)]=function(_0xe32bde,_0x41d037,_0x275911,_0x326d84){var _0x1ba3fb=_0x307c2b,_0x563757=_0x5e00b3;return _0xe32bde===_0x41d037||defined$1(_0xe32bde)&&defined$1(_0x41d037)&&(_0xe32bde[_0x563757(0xbd4)]&&_0x41d037[_0x563757(0xbd4)]||_0xe32bde[_0x563757(0x21a8)]===_0x41d037[_0x563757(0x21a8)]&&_0xe32bde[_0x563757(0x3535)]===_0x41d037[_0x563757(0x3535)]&&JulianDate[_0x563757(0x1c11)](_0xe32bde[_0x563757(0x21ae)],_0x41d037[_0x563757(0x21ae)],_0x275911)&&JulianDate[_0x563757(0x1c11)](_0xe32bde[_0x563757(0x3b17)],_0x41d037[_0x563757(0x3b17)],_0x275911)&&(_0xe32bde[_0x1ba3fb(0x313f)]===_0x41d037[_0x563757(0x140c)]||defined$1(_0x326d84)&&_0x326d84(_0xe32bde[_0x563757(0x140c)],_0x41d037[_0x563757(0x140c)])));},TimeInterval[_0x5e00b3(0x4ff2)]=function(_0x37bad7,_0x3b5cc3,_0x556fbe,_0x411656){var _0x1c47c5=_0x307c2b,_0x44757e=_0x5e00b3;if(!defined$1(_0x3b5cc3))return TimeInterval[_0x44757e(0x40f3)](TimeInterval[_0x44757e(0x3ced)],_0x556fbe);var _0x47fc54=_0x37bad7[_0x44757e(0x21ae)],_0x54cbeb=_0x37bad7[_0x1c47c5(0x12a2)],_0x23409c=_0x3b5cc3[_0x44757e(0x21ae)],_0x167352=_0x3b5cc3[_0x44757e(0x3b17)],_0x4ee70a=JulianDate[_0x44757e(0x5b85)](_0x23409c,_0x47fc54)&&JulianDate[_0x44757e(0x5b85)](_0x54cbeb,_0x23409c),_0x3725aa=!_0x4ee70a&&JulianDate[_0x44757e(0x3935)](_0x23409c,_0x47fc54)&&JulianDate[_0x44757e(0x3935)](_0x47fc54,_0x167352);if(!_0x4ee70a&&!_0x3725aa)return TimeInterval[_0x44757e(0x40f3)](TimeInterval[_0x44757e(0x3ced)],_0x556fbe);var _0x4d7b29=_0x37bad7[_0x44757e(0x21a8)],_0x441066=_0x37bad7[_0x44757e(0x3535)],_0x790f78=_0x3b5cc3[_0x44757e(0x21a8)],_0x4022da=_0x3b5cc3[_0x44757e(0x3535)],_0x264da6=JulianDate[_0x1c47c5(0x30db)](_0x54cbeb,_0x167352);return _0x556fbe[_0x44757e(0x21ae)]=_0x4ee70a?_0x23409c:_0x47fc54,_0x556fbe[_0x44757e(0x21a8)]=_0x4d7b29&&_0x790f78||!JulianDate['equals'](_0x23409c,_0x47fc54)&&(_0x4ee70a&&_0x790f78||_0x3725aa&&_0x4d7b29),_0x556fbe[_0x44757e(0x3b17)]=_0x264da6?_0x54cbeb:_0x167352,_0x556fbe[_0x44757e(0x3535)]=_0x264da6?_0x441066:_0x441066&&_0x4022da||!JulianDate[_0x44757e(0x1dab)](_0x167352,_0x54cbeb)&&_0x4022da,_0x556fbe[_0x44757e(0x140c)]=defined$1(_0x411656)?_0x411656(_0x37bad7[_0x1c47c5(0x313f)],_0x3b5cc3[_0x44757e(0x140c)]):_0x37bad7[_0x44757e(0x140c)],_0x556fbe;},TimeInterval[_0x307c2b(0x57f4)]=function(_0x430df0,_0x188c1e){var _0x4d4e31=_0x5e00b3;if(_0x430df0[_0x4d4e31(0xbd4)])return!0x1;var _0x1520b4=JulianDate[_0x4d4e31(0x30dd)](_0x430df0[_0x4d4e31(0x21ae)],_0x188c1e);if(0x0===_0x1520b4)return _0x430df0[_0x4d4e31(0x21a8)];var _0x581e9b=JulianDate[_0x4d4e31(0x30dd)](_0x188c1e,_0x430df0[_0x4d4e31(0x3b17)]);return 0x0===_0x581e9b?_0x430df0[_0x4d4e31(0x3535)]:_0x1520b4<0x0&&_0x581e9b<0x0;},TimeInterval[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x195595){var _0x17132e=_0x307c2b;return TimeInterval[_0x17132e(0x2d7b)](this,_0x195595);},TimeInterval[_0x307c2b(0x1aa2)][_0x5e00b3(0x1dab)]=function(_0x18ee1e,_0x2b625e){var _0x4a3094=_0x5e00b3;return TimeInterval[_0x4a3094(0x1dab)](this,_0x18ee1e,_0x2b625e);},TimeInterval[_0x5e00b3(0x3720)][_0x307c2b(0x376e)]=function(_0x3e47e0,_0x8fc970,_0x5cab9e){var _0x24cf46=_0x307c2b;return TimeInterval[_0x24cf46(0x376e)](this,_0x3e47e0,_0x8fc970,_0x5cab9e);},TimeInterval[_0x307c2b(0x1aa2)][_0x307c2b(0xedf)]=function(){var _0x2d67c0=_0x5e00b3;return TimeInterval[_0x2d67c0(0x4175)](this);},TimeInterval[_0x5e00b3(0x3ced)]=Object[_0x5e00b3(0x5448)](new TimeInterval({'start':new JulianDate(),'stop':new JulianDate(),'isStartIncluded':!0x1,'isStopIncluded':!0x1}));var MINIMUM_VALUE=Object[_0x5e00b3(0x5448)](JulianDate[_0x5e00b3(0x330)]('0000-01-01T00:00:00Z')),MAXIMUM_VALUE=Object[_0x5e00b3(0x5448)](JulianDate[_0x5e00b3(0x330)](_0x5e00b3(0x2d73))),MAXIMUM_INTERVAL=Object[_0x5e00b3(0x5448)](new TimeInterval({'start':MINIMUM_VALUE,'stop':MAXIMUM_VALUE})),Iso8601={'MINIMUM_VALUE':MINIMUM_VALUE,'MAXIMUM_VALUE':MAXIMUM_VALUE,'MAXIMUM_INTERVAL':MAXIMUM_INTERVAL},KeyboardEventModifier={'SHIFT':0x0,'CTRL':0x1,'ALT':0x2},KeyboardEventModifier$1=Object[_0x5e00b3(0x5448)](KeyboardEventModifier);function KTX2Transcoder(){}function makeReadyPromise(){var _0x2b92ca=_0x307c2b,_0x362bc8=_0x5e00b3,_0x7b394a=KTX2Transcoder[_0x362bc8(0x275e)][_0x362bc8(0x12ed)]({'modulePath':_0x362bc8(0x35c9),'wasmBinaryFile':_0x362bc8(0x3c7d)})[_0x362bc8(0x2a5f)](function(){return KTX2Transcoder['_transcodeTaskProcessor'];});KTX2Transcoder[_0x2b92ca(0x46e8)]=_0x7b394a;}KTX2Transcoder[_0x5e00b3(0x275e)]=new TaskProcessor(_0x5e00b3(0x5f9),Number[_0x307c2b(0x43a1)]),KTX2Transcoder[_0x307c2b(0x46e8)]=void 0x0,KTX2Transcoder[_0x5e00b3(0x5449)]=function(_0x2e2cc8,_0x25353b,_0x4aedca){var _0x480595=_0x5e00b3;return defined$1(KTX2Transcoder[_0x480595(0x41ff)])||makeReadyPromise(),KTX2Transcoder[_0x480595(0x41ff)][_0x480595(0x2a5f)](function(_0x21a17a){var _0x2ff4e2=_0x480595,_0x2ee0b3;if(_0x2e2cc8 instanceof ArrayBuffer){var _0x14c737=new Uint8Array(_0x2e2cc8);return _0x2ee0b3={'supportedTargetFormats':_0x25353b,'ktx2Buffer':_0x14c737,'testId':_0x4aedca},_0x21a17a[_0x2ff4e2(0x5f2a)](_0x2ee0b3,[_0x2e2cc8]);}return _0x2ee0b3={'supportedTargetFormats':_0x25353b,'ktx2Buffer':_0x2e2cc8},_0x21a17a[_0x2ff4e2(0x5f2a)](_0x2ee0b3);})[_0x480595(0x2a5f)](function(_0x5f51e3){var _0x287898=_0x480595,_0xe0e636,_0x118196=_0x5f51e3[_0x287898(0x809)],_0x34c0ad=Object[_0x287898(0x4d54)](_0x5f51e3[0x0]),_0x54a901=_0x34c0ad[_0x287898(0x809)];for(_0xe0e636=0x0;_0xe0e636<_0x118196;_0xe0e636++)for(var _0x14e927=_0x5f51e3[_0xe0e636],_0x1a0680=0x0;_0x1a0680<_0x54a901;_0x1a0680++){var _0x3082c1=_0x14e927[_0x34c0ad[_0x1a0680]];_0x14e927[_0x34c0ad[_0x1a0680]]=new CompressedTextureBuffer(_0x3082c1[_0x287898(0x2c7d)],_0x3082c1[_0x287898(0x2d3c)],_0x3082c1[_0x287898(0x5a4e)],_0x3082c1[_0x287898(0x4ef7)],_0x3082c1[_0x287898(0x29fb)]);}if(0x1===_0x54a901){for(_0xe0e636=0x0;_0xe0e636<_0x118196;++_0xe0e636)_0x5f51e3[_0xe0e636]=_0x5f51e3[_0xe0e636][_0x34c0ad[0x0]];0x1===_0x118196&&(_0x5f51e3=_0x5f51e3[0x0]);}return _0x5f51e3;})[_0x480595(0xd22)](function(_0x349637){throw _0x349637;});};var LagrangePolynomialApproximation={'type':_0x5e00b3(0x33ac),'getRequiredDataPoints':function(_0x5784d4){var _0xc25b1d=_0x5e00b3;return Math[_0xc25b1d(0x498f)](_0x5784d4+0x1,0x2);},'interpolateOrderZero':function(_0xdece10,_0x1f6bbc,_0x4c2929,_0x395a0b,_0x3c3c01){var _0x1be6b0,_0x3c2e5c;defined$1(_0x3c3c01)||(_0x3c3c01=new Array(_0x395a0b));var _0x521356=_0x1f6bbc['length'];for(_0x1be6b0=0x0;_0x1be6b0<_0x395a0b;_0x1be6b0++)_0x3c3c01[_0x1be6b0]=0x0;for(_0x1be6b0=0x0;_0x1be6b0<_0x521356;_0x1be6b0++){var _0x3b1a7=0x1;for(_0x3c2e5c=0x0;_0x3c2e5c<_0x521356;_0x3c2e5c++)if(_0x3c2e5c!==_0x1be6b0){var _0x4d2996=_0x1f6bbc[_0x1be6b0]-_0x1f6bbc[_0x3c2e5c];_0x3b1a7*=(_0xdece10-_0x1f6bbc[_0x3c2e5c])/_0x4d2996;}for(_0x3c2e5c=0x0;_0x3c2e5c<_0x395a0b;_0x3c2e5c++)_0x3c3c01[_0x3c2e5c]+=_0x3b1a7*_0x4c2929[_0x1be6b0*_0x395a0b+_0x3c2e5c];}return _0x3c3c01;}},LinearApproximation={'type':_0x5e00b3(0x20b3)},transcodeTaskProcessor;function loadArrayBuffer(_0x1b0a3,_0x23cb91,_0xca8ecd){var _0x2a54ed=_0x5e00b3;return loadWithXhr$1({'url':_0x1b0a3,'responseType':_0x2a54ed(0x65a),'headers':_0x23cb91,'request':_0xca8ecd});}function loadBlob(_0x223ed,_0x33a982,_0x29493e){var _0x4f586d=_0x307c2b;return loadWithXhr$1({'url':_0x223ed,'responseType':_0x4f586d(0x35d7),'headers':_0x33a982,'request':_0x29493e});}LinearApproximation[_0x5e00b3(0x391d)]=function(_0xe97a0c){return 0x2;},LinearApproximation[_0x5e00b3(0x5239)]=function(_0x185dcf,_0x5017d5,_0x5020a5,_0x3dad5f,_0x2094a5){var _0x571509,_0x2fc1b7,_0x2bb5f9;defined$1(_0x2094a5)||(_0x2094a5=new Array(_0x3dad5f));var _0x3e530b=_0x5017d5[0x0],_0x3025d8=_0x5017d5[0x1];for(_0x571509=0x0;_0x571509<_0x3dad5f;_0x571509++)_0x2fc1b7=_0x5020a5[_0x571509],_0x2bb5f9=_0x5020a5[_0x571509+_0x3dad5f],_0x2094a5[_0x571509]=((_0x2bb5f9-_0x2fc1b7)*_0x185dcf+_0x3025d8*_0x2fc1b7-_0x3e530b*_0x2bb5f9)/(_0x3025d8-_0x3e530b);return _0x2094a5;};var taskProcessorReady=!0x1,transcodeTaskProcessorPre=new TaskProcessor(_0x5e00b3(0x3bbd),Number[_0x5e00b3(0xe92)]);function loadCRN(_0x5e9cee,_0x40c1e9,_0x3331c4){var _0x20fbea=_0x307c2b,_0x3a9b93=_0x5e00b3;if(_0x3331c4){if(_0x5e9cee instanceof ArrayBuffer||ArrayBuffer[_0x3a9b93(0x1e7c)](_0x5e9cee))_0x21eba8=when[_0x3a9b93(0x1c7e)](_0x5e9cee);else _0x21eba8=Resource[_0x20fbea(0x260)](_0x5e9cee)[_0x20fbea(0x561e)]();if(!defined$1(_0x21eba8))return;return _0x21eba8[_0x20fbea(0x4527)](function(_0x5cc441){var _0x48d6ca=_0x20fbea,_0x43b01f=_0x3a9b93;if(defined$1(_0x5cc441)){var _0x544ee5=[];return _0x5cc441 instanceof ArrayBuffer?_0x544ee5[_0x43b01f(0x5323)](_0x5cc441):(0x0===_0x5cc441[_0x48d6ca(0x2447)]&&_0x5cc441[_0x48d6ca(0x4f5a)]===_0x5cc441[_0x43b01f(0x537f)][_0x43b01f(0x3080)]||(_0x5cc441=_0x5cc441[_0x43b01f(0x30eb)](0x0,_0x5cc441[_0x43b01f(0x809)])),_0x544ee5[_0x43b01f(0x5323)](_0x5cc441['buffer'])),transcodeTaskProcessorPre[_0x43b01f(0x5f2a)](_0x5cc441,_0x544ee5);}})[_0x3a9b93(0x2a5f)](function(_0x20a6d3){var _0x28666b=_0x3a9b93;return CompressedTextureBuffer[_0x28666b(0x40f3)](_0x20a6d3);});}var _0x21eba8;if((defined$1(transcodeTaskProcessor)||(transcodeTaskProcessor=new TaskProcessor(_0x20fbea(0x15f7),Number[_0x3a9b93(0xe92)]))['initWebAssemblyModule']({'modulePath':_0x3a9b93(0x9a5),'wasmBinaryFile':_0x3a9b93(0x2e8b)})[_0x3a9b93(0x2a5f)](function(){taskProcessorReady=!0x0;}),taskProcessorReady)&&defined$1(_0x21eba8=_0x5e9cee instanceof ArrayBuffer||ArrayBuffer[_0x3a9b93(0x1e7c)](_0x5e9cee)?when[_0x3a9b93(0x1c7e)](_0x5e9cee):Resource[_0x3a9b93(0x3bee)](_0x5e9cee)[_0x20fbea(0x561e)]()))return _0x21eba8[_0x3a9b93(0x2a5f)](function(_0x2eeb88){var _0x58dbbe=_0x20fbea,_0x56b41b=_0x3a9b93;if(defined$1(_0x2eeb88)){var _0x30a69a=[];_0x2eeb88 instanceof ArrayBuffer?_0x30a69a[_0x56b41b(0x5323)](_0x2eeb88):(0x0===_0x2eeb88[_0x56b41b(0x153e)]&&_0x2eeb88[_0x56b41b(0x3080)]===_0x2eeb88[_0x56b41b(0x537f)][_0x56b41b(0x3080)]||(_0x2eeb88=_0x2eeb88[_0x56b41b(0x30eb)](0x0,_0x2eeb88[_0x56b41b(0x809)])),_0x30a69a[_0x58dbbe(0x2a0e)](_0x2eeb88[_0x58dbbe(0xcaa)]));var _0x5a5b31=defaultValue$1(_0x40c1e9,!0x1);return transcodeTaskProcessor[_0x56b41b(0x5f2a)]({'data':_0x2eeb88,'bMipMap':_0x5a5b31},_0x30a69a);}})[_0x3a9b93(0x2a5f)](function(_0x5a158d){var _0x56961c=_0x3a9b93;return CompressedTextureBuffer[_0x56961c(0x40f3)](_0x5a158d);});}function loadCRNForS3M(_0x544fda,_0x6d0873,_0x38383d){var _0x237b30=_0x5e00b3,_0x412212;_0x6d0873 instanceof ArrayBuffer||ArrayBuffer[_0x237b30(0x1e7c)](_0x6d0873)?_0x412212=when[_0x237b30(0x1c7e)](_0x6d0873):_0x412212=Resource[_0x237b30(0x3bee)](_0x6d0873)[_0x237b30(0x1cf8)]();if(defined$1(_0x412212))return _0x412212[_0x237b30(0x2a5f)](function(_0x159261){var _0x1e4b67=_0x140d,_0x167ced=_0x237b30;if(defined$1(_0x159261)){var _0x5a618b=[];_0x159261 instanceof ArrayBuffer?_0x5a618b[_0x167ced(0x5323)](_0x159261):(0x0===_0x159261[_0x167ced(0x153e)]&&_0x159261[_0x167ced(0x3080)]===_0x159261[_0x167ced(0x537f)][_0x167ced(0x3080)]||(_0x159261=_0x159261[_0x1e4b67(0x17ac)](0x0,_0x159261[_0x167ced(0x809)])),_0x5a618b['push'](_0x159261[_0x167ced(0x537f)]));var _0x2a2db5=defaultValue$1(_0x38383d,!0x1);return _0x544fda[_0x1e4b67(0x4ff7)]({'data':_0x159261,'bMipMap':_0x2a2db5},_0x5a618b);}})[_0x237b30(0x2a5f)](function(_0x5b80e0){var _0x30ca5c=_0x237b30;return CompressedTextureBuffer[_0x30ca5c(0x40f3)](_0x5b80e0);});}var tmp$6={};tmp$6=function e(_0x5de95c,_0x199042,_0x5db100){var _0x4996b2=_0x5e00b3;function _0x19bb57(_0x6a37c9,_0x28ab0a){var _0x8cb758=_0x140d,_0x4900a2=_0x23ca;if(!_0x199042[_0x6a37c9]){if(!_0x5de95c[_0x6a37c9]){var _0x4639dc=_0x8cb758(0x1be1)==typeof require&&require;if(!_0x28ab0a&&_0x4639dc)return _0x4639dc(_0x6a37c9,!0x0);if(_0x42bfed)return _0x42bfed(_0x6a37c9,!0x0);var _0x39f2e5=new Error(_0x4900a2(0x582b)+_0x6a37c9+'\x27');throw _0x39f2e5[_0x4900a2(0x3c16)]=_0x4900a2(0x4c91),_0x39f2e5;}var _0xd055bd=_0x199042[_0x6a37c9]={'exports':{}};_0x5de95c[_0x6a37c9][0x0][_0x8cb758(0x4d6c)](_0xd055bd[_0x4900a2(0x4f3b)],function(_0x4e8be5){var _0x2a1a88=_0x5de95c[_0x6a37c9][0x1][_0x4e8be5];return _0x19bb57(_0x2a1a88||_0x4e8be5);},_0xd055bd,_0xd055bd[_0x4900a2(0x4f3b)],e,_0x5de95c,_0x199042,_0x5db100);}return _0x199042[_0x6a37c9][_0x4900a2(0x4f3b)];}for(var _0x42bfed=_0x4996b2(0x1b4b)==typeof require&&require,_0x2a7e6a=0x0;_0x2a7e6a<_0x5db100[_0x4996b2(0x809)];_0x2a7e6a++)_0x19bb57(_0x5db100[_0x2a7e6a]);return _0x19bb57;}({0x1:[function(_0x4e7400,_0x35e481,_0x3f1271){var _0x58f090=_0x307c2b,_0x4f5e0e=_0x5e00b3,_0x262187=_0x4f5e0e(0x39a1)!=typeof Uint8Array&&_0x58f090(0x18c)!=typeof Uint16Array&&_0x4f5e0e(0x39a1)!=typeof Int32Array;_0x3f1271['assign']=function(_0x453efc){var _0x52a5f7=_0x58f090,_0x35c2f8=_0x4f5e0e;for(var _0xe68535=Array[_0x52a5f7(0x1aa2)][_0x35c2f8(0x30eb)][_0x52a5f7(0x4d6c)](arguments,0x1);_0xe68535[_0x35c2f8(0x809)];){var _0x13aba9=_0xe68535[_0x35c2f8(0x3060)]();if(_0x13aba9){if(_0x35c2f8(0x8c4)!=typeof _0x13aba9)throw new TypeError(_0x13aba9+_0x35c2f8(0x12ba));for(var _0x5f15d1 in _0x13aba9)_0x13aba9['hasOwnProperty'](_0x5f15d1)&&(_0x453efc[_0x5f15d1]=_0x13aba9[_0x5f15d1]);}}return _0x453efc;},_0x3f1271[_0x4f5e0e(0x21fe)]=function(_0x322f0d,_0x15f5c2){var _0x5753f2=_0x4f5e0e;return _0x322f0d[_0x5753f2(0x809)]===_0x15f5c2?_0x322f0d:_0x322f0d[_0x5753f2(0x1c7c)]?_0x322f0d[_0x5753f2(0x1c7c)](0x0,_0x15f5c2):(_0x322f0d[_0x5753f2(0x809)]=_0x15f5c2,_0x322f0d);};var _0x3c7298={'arraySet':function(_0x111018,_0x31377d,_0x40b648,_0x1b7e33,_0x10ef3c){var _0x29014b=_0x58f090,_0x25100e=_0x4f5e0e;if(_0x31377d[_0x25100e(0x1c7c)]&&_0x111018[_0x25100e(0x1c7c)])_0x111018[_0x25100e(0x10aa)](_0x31377d[_0x29014b(0x2c3b)](_0x40b648,_0x40b648+_0x1b7e33),_0x10ef3c);else{for(var _0x3a867a=0x0;_0x3a867a<_0x1b7e33;_0x3a867a++)_0x111018[_0x10ef3c+_0x3a867a]=_0x31377d[_0x40b648+_0x3a867a];}},'flattenChunks':function(_0x322b74){var _0x241964=_0x58f090,_0x3b72c4=_0x4f5e0e,_0xf24a68,_0x1e636c,_0x3c19d8,_0x6e88d2,_0x42b67c,_0xc20a32;for(_0x3c19d8=0x0,_0xf24a68=0x0,_0x1e636c=_0x322b74[_0x241964(0x2ef4)];_0xf24a68<_0x1e636c;_0xf24a68++)_0x3c19d8+=_0x322b74[_0xf24a68][_0x3b72c4(0x809)];for(_0xc20a32=new Uint8Array(_0x3c19d8),_0x6e88d2=0x0,_0xf24a68=0x0,_0x1e636c=_0x322b74[_0x3b72c4(0x809)];_0xf24a68<_0x1e636c;_0xf24a68++)_0x42b67c=_0x322b74[_0xf24a68],_0xc20a32[_0x3b72c4(0x10aa)](_0x42b67c,_0x6e88d2),_0x6e88d2+=_0x42b67c[_0x3b72c4(0x809)];return _0xc20a32;}},_0xc9a632={'arraySet':function(_0x769670,_0x24a319,_0xc06a28,_0x2d89b1,_0x594f08){for(var _0x54b714=0x0;_0x54b714<_0x2d89b1;_0x54b714++)_0x769670[_0x594f08+_0x54b714]=_0x24a319[_0xc06a28+_0x54b714];},'flattenChunks':function(_0x81795b){var _0x1b4df0=_0x4f5e0e;return[]['concat'][_0x1b4df0(0x4269)]([],_0x81795b);}};_0x3f1271[_0x58f090(0x139f)]=function(_0x5abccb){var _0x4057e8=_0x58f090,_0x318c59=_0x4f5e0e;_0x5abccb?(_0x3f1271[_0x318c59(0x5030)]=Uint8Array,_0x3f1271[_0x318c59(0x3075)]=Uint16Array,_0x3f1271[_0x4057e8(0x593f)]=Int32Array,_0x3f1271[_0x318c59(0x38c1)](_0x3f1271,_0x3c7298)):(_0x3f1271[_0x318c59(0x5030)]=Array,_0x3f1271[_0x4057e8(0x250f)]=Array,_0x3f1271[_0x4057e8(0x593f)]=Array,_0x3f1271[_0x4057e8(0x4881)](_0x3f1271,_0xc9a632));},_0x3f1271[_0x58f090(0x139f)](_0x262187);},{}],0x2:[function(_0x2c8684,_0x3f5c8b,_0x37587d){var _0x53d690=_0x307c2b,_0x4b1f5b=_0x5e00b3,_0x145d86=_0x2c8684(_0x4b1f5b(0x126)),_0x554e67=!0x0,_0x1b5d59=!0x0;try{String[_0x4b1f5b(0x23b2)][_0x53d690(0x1bcb)](null,[0x0]);}catch(_0x293730){_0x554e67=!0x1;}try{String[_0x53d690(0x47f5)][_0x4b1f5b(0x4269)](null,new Uint8Array(0x1));}catch(_0x492177){_0x1b5d59=!0x1;}for(var _0x42922a=new _0x145d86[(_0x4b1f5b(0x5030))](0x100),_0x32ffc4=0x0;_0x32ffc4<0x100;_0x32ffc4++)_0x42922a[_0x32ffc4]=_0x32ffc4>=0xfc?0x6:_0x32ffc4>=0xf8?0x5:_0x32ffc4>=0xf0?0x4:_0x32ffc4>=0xe0?0x3:_0x32ffc4>=0xc0?0x2:0x1;function _0x438d87(_0xaf7df5,_0x5b472f){var _0x40fe63=_0x53d690,_0x191143=_0x4b1f5b;if(_0x5b472f<0x10001&&(_0xaf7df5[_0x191143(0x1c7c)]&&_0x1b5d59||!_0xaf7df5[_0x191143(0x1c7c)]&&_0x554e67))return String[_0x40fe63(0x47f5)][_0x191143(0x4269)](null,_0x145d86[_0x191143(0x21fe)](_0xaf7df5,_0x5b472f));for(var _0x1031e3='',_0xc81f3a=0x0;_0xc81f3a<_0x5b472f;_0xc81f3a++)_0x1031e3+=String[_0x191143(0x23b2)](_0xaf7df5[_0xc81f3a]);return _0x1031e3;}_0x42922a[0xfe]=_0x42922a[0xfe]=0x1,_0x37587d[_0x4b1f5b(0x6051)]=function(_0x417ce4){var _0xcf5b4e=_0x53d690,_0x56ef79=_0x4b1f5b,_0x137a25,_0x2e70fc,_0x43d919,_0x10f984,_0x34d77f,_0x590caf=_0x417ce4[_0x56ef79(0x809)],_0x47b23b=0x0;for(_0x10f984=0x0;_0x10f984<_0x590caf;_0x10f984++)0xd800==(0xfc00&(_0x2e70fc=_0x417ce4[_0x56ef79(0x167b)](_0x10f984)))&&_0x10f984+0x1<_0x590caf&&0xdc00==(0xfc00&(_0x43d919=_0x417ce4[_0x56ef79(0x167b)](_0x10f984+0x1)))&&(_0x2e70fc=0x10000+(_0x2e70fc-0xd800<<0xa)+(_0x43d919-0xdc00),_0x10f984++),_0x47b23b+=_0x2e70fc<0x80?0x1:_0x2e70fc<0x800?0x2:_0x2e70fc<0x10000?0x3:0x4;for(_0x137a25=new _0x145d86[(_0x56ef79(0x5030))](_0x47b23b),_0x34d77f=0x0,_0x10f984=0x0;_0x34d77f<_0x47b23b;_0x10f984++)0xd800==(0xfc00&(_0x2e70fc=_0x417ce4[_0xcf5b4e(0x4f56)](_0x10f984)))&&_0x10f984+0x1<_0x590caf&&0xdc00==(0xfc00&(_0x43d919=_0x417ce4[_0x56ef79(0x167b)](_0x10f984+0x1)))&&(_0x2e70fc=0x10000+(_0x2e70fc-0xd800<<0xa)+(_0x43d919-0xdc00),_0x10f984++),_0x2e70fc<0x80?_0x137a25[_0x34d77f++]=_0x2e70fc:_0x2e70fc<0x800?(_0x137a25[_0x34d77f++]=0xc0|_0x2e70fc>>>0x6,_0x137a25[_0x34d77f++]=0x80|0x3f&_0x2e70fc):_0x2e70fc<0x10000?(_0x137a25[_0x34d77f++]=0xe0|_0x2e70fc>>>0xc,_0x137a25[_0x34d77f++]=0x80|_0x2e70fc>>>0x6&0x3f,_0x137a25[_0x34d77f++]=0x80|0x3f&_0x2e70fc):(_0x137a25[_0x34d77f++]=0xf0|_0x2e70fc>>>0x12,_0x137a25[_0x34d77f++]=0x80|_0x2e70fc>>>0xc&0x3f,_0x137a25[_0x34d77f++]=0x80|_0x2e70fc>>>0x6&0x3f,_0x137a25[_0x34d77f++]=0x80|0x3f&_0x2e70fc);return _0x137a25;},_0x37587d[_0x4b1f5b(0xa25)]=function(_0x374d7e){var _0x5207cd=_0x4b1f5b;return _0x438d87(_0x374d7e,_0x374d7e[_0x5207cd(0x809)]);},_0x37587d[_0x4b1f5b(0x2181)]=function(_0x249e4b){var _0x3d24b8=_0x4b1f5b;for(var _0x514f05=new _0x145d86[(_0x3d24b8(0x5030))](_0x249e4b[_0x3d24b8(0x809)]),_0x94d711=0x0,_0x2962e7=_0x514f05[_0x3d24b8(0x809)];_0x94d711<_0x2962e7;_0x94d711++)_0x514f05[_0x94d711]=_0x249e4b[_0x3d24b8(0x167b)](_0x94d711);return _0x514f05;},_0x37587d[_0x53d690(0x5a5)]=function(_0x5531ca,_0x3f72ba){var _0x16b5ae=_0x4b1f5b,_0xe523a,_0x402514,_0x124a76,_0x2b2fa2,_0xe1d83f=_0x3f72ba||_0x5531ca[_0x16b5ae(0x809)],_0x4b9de4=new Array(0x2*_0xe1d83f);for(_0x402514=0x0,_0xe523a=0x0;_0xe523a<_0xe1d83f;)if((_0x124a76=_0x5531ca[_0xe523a++])<0x80)_0x4b9de4[_0x402514++]=_0x124a76;else{if((_0x2b2fa2=_0x42922a[_0x124a76])>0x4)_0x4b9de4[_0x402514++]=0xfffd,_0xe523a+=_0x2b2fa2-0x1;else{for(_0x124a76&=0x2===_0x2b2fa2?0x1f:0x3===_0x2b2fa2?0xf:0x7;_0x2b2fa2>0x1&&_0xe523a<_0xe1d83f;)_0x124a76=_0x124a76<<0x6|0x3f&_0x5531ca[_0xe523a++],_0x2b2fa2--;_0x2b2fa2>0x1?_0x4b9de4[_0x402514++]=0xfffd:_0x124a76<0x10000?_0x4b9de4[_0x402514++]=_0x124a76:(_0x124a76-=0x10000,_0x4b9de4[_0x402514++]=0xd800|_0x124a76>>0xa&0x3ff,_0x4b9de4[_0x402514++]=0xdc00|0x3ff&_0x124a76);}}return _0x438d87(_0x4b9de4,_0x402514);},_0x37587d[_0x4b1f5b(0x5c35)]=function(_0x22fa7b,_0x471f48){var _0x29bc8e=_0x4b1f5b,_0x4e8a21;for((_0x471f48=_0x471f48||_0x22fa7b[_0x29bc8e(0x809)])>_0x22fa7b[_0x29bc8e(0x809)]&&(_0x471f48=_0x22fa7b[_0x29bc8e(0x809)]),_0x4e8a21=_0x471f48-0x1;_0x4e8a21>=0x0&&0x80==(0xc0&_0x22fa7b[_0x4e8a21]);)_0x4e8a21--;return _0x4e8a21<0x0||0x0===_0x4e8a21?_0x471f48:_0x4e8a21+_0x42922a[_0x22fa7b[_0x4e8a21]]>_0x471f48?_0x4e8a21:_0x471f48;};},{'./common':0x1}],0x3:[function(_0x40c859,_0x481415,_0x3469c5){var _0x48d14a=_0x5e00b3;function _0x5b8b9e(_0x3f3ec,_0x4a5c2c,_0x4c01d0,_0x43e8de){for(var _0x37db9d=0xffff&_0x3f3ec|0x0,_0x13d02b=_0x3f3ec>>>0x10&0xffff|0x0,_0x1dd0a1=0x0;0x0!==_0x4c01d0;){_0x4c01d0-=_0x1dd0a1=_0x4c01d0>0x7d0?0x7d0:_0x4c01d0;do{_0x13d02b=_0x13d02b+(_0x37db9d=_0x37db9d+_0x4a5c2c[_0x43e8de++]|0x0)|0x0;}while(--_0x1dd0a1);_0x37db9d%=0xfff1,_0x13d02b%=0xfff1;}return _0x37db9d|_0x13d02b<<0x10|0x0;}_0x481415[_0x48d14a(0x4f3b)]=_0x5b8b9e;},{}],0x4:[function(_0x350007,_0x387702,_0x46a119){_0x387702['exports']={'Z_NO_FLUSH':0x0,'Z_PARTIAL_FLUSH':0x1,'Z_SYNC_FLUSH':0x2,'Z_FULL_FLUSH':0x3,'Z_FINISH':0x4,'Z_BLOCK':0x5,'Z_TREES':0x6,'Z_OK':0x0,'Z_STREAM_END':0x1,'Z_NEED_DICT':0x2,'Z_ERRNO':-0x1,'Z_STREAM_ERROR':-0x2,'Z_DATA_ERROR':-0x3,'Z_BUF_ERROR':-0x5,'Z_NO_COMPRESSION':0x0,'Z_BEST_SPEED':0x1,'Z_BEST_COMPRESSION':0x9,'Z_DEFAULT_COMPRESSION':-0x1,'Z_FILTERED':0x1,'Z_HUFFMAN_ONLY':0x2,'Z_RLE':0x3,'Z_FIXED':0x4,'Z_DEFAULT_STRATEGY':0x0,'Z_BINARY':0x0,'Z_TEXT':0x1,'Z_UNKNOWN':0x2,'Z_DEFLATED':0x8};},{}],0x5:[function(_0x4a8391,_0x3c3d0f,_0x21433a){var _0x268975=_0x5e00b3;function _0x4a8cc6(){for(var _0x52b2db,_0x166ea1=[],_0x19941a=0x0;_0x19941a<0x100;_0x19941a++){_0x52b2db=_0x19941a;for(var _0x575f16=0x0;_0x575f16<0x8;_0x575f16++)_0x52b2db=0x1&_0x52b2db?0xedb88320^_0x52b2db>>>0x1:_0x52b2db>>>0x1;_0x166ea1[_0x19941a]=_0x52b2db;}return _0x166ea1;}var _0x4e7375=_0x4a8cc6();function _0x372a83(_0x2efcf7,_0x1cfe6c,_0x5d6023,_0xdac967){var _0x4eacf2=_0x4e7375,_0x139838=_0xdac967+_0x5d6023;_0x2efcf7^=-0x1;for(var _0x152339=_0xdac967;_0x152339<_0x139838;_0x152339++)_0x2efcf7=_0x2efcf7>>>0x8^_0x4eacf2[0xff&(_0x2efcf7^_0x1cfe6c[_0x152339])];return-0x1^_0x2efcf7;}_0x3c3d0f[_0x268975(0x4f3b)]=_0x372a83;},{}],0x6:[function(_0x4dec47,_0x1b738b,_0xd9241c){var _0x165219=_0x5e00b3;function _0x5c9478(){var _0x465ad3=_0x140d,_0x5e3858=_0x23ca;this[_0x5e3858(0x4685)]=0x0,this[_0x5e3858(0x45cb)]=0x0,this['xflags']=0x0,this['os']=0x0,this[_0x465ad3(0x4853)]=null,this[_0x5e3858(0x4ac3)]=0x0,this[_0x5e3858(0x2c5)]='',this[_0x5e3858(0x511b)]='',this[_0x5e3858(0x45f3)]=0x0,this[_0x5e3858(0x1360)]=!0x1;}_0x1b738b[_0x165219(0x4f3b)]=_0x5c9478;},{}],0x7:[function(_0x3c7e69,_0x412852,_0x4eef7e){var _0x11d461=_0x5e00b3,_0x2d153f=0x1e,_0x1ee802=0xc;_0x412852[_0x11d461(0x4f3b)]=function(_0x406946,_0x28608b){var _0x16f6a2=_0x140d,_0xc944a1=_0x11d461,_0x2d9b59,_0x5ae54f,_0x225d2a,_0x99bb40,_0x1883fa,_0xaa1bc,_0x107e5a,_0x3aa826,_0x3d8a0c,_0x378c03,_0x15349d,_0x14dc44,_0x4438b1,_0x25a262,_0x126136,_0x461046,_0x4259e0,_0xd7834f,_0x328478,_0x359d91,_0x24bc80,_0x43d479,_0x1b41af,_0x53e906,_0x29ee72;_0x2d9b59=_0x406946[_0xc944a1(0x3d40)],_0x5ae54f=_0x406946[_0xc944a1(0x1402)],_0x53e906=_0x406946[_0xc944a1(0x4019)],_0x225d2a=_0x5ae54f+(_0x406946[_0xc944a1(0x26ed)]-0x5),_0x99bb40=_0x406946[_0xc944a1(0x450a)],_0x29ee72=_0x406946[_0xc944a1(0x4f60)],_0x1883fa=_0x99bb40-(_0x28608b-_0x406946[_0x16f6a2(0x3e1f)]),_0xaa1bc=_0x99bb40+(_0x406946[_0xc944a1(0x3ca3)]-0x101),_0x107e5a=_0x2d9b59[_0xc944a1(0x5235)],_0x3aa826=_0x2d9b59[_0xc944a1(0x1936)],_0x3d8a0c=_0x2d9b59[_0xc944a1(0x1599)],_0x378c03=_0x2d9b59[_0x16f6a2(0x2fde)],_0x15349d=_0x2d9b59[_0xc944a1(0x576d)],_0x14dc44=_0x2d9b59['hold'],_0x4438b1=_0x2d9b59[_0xc944a1(0x3953)],_0x25a262=_0x2d9b59[_0x16f6a2(0x57cd)],_0x126136=_0x2d9b59[_0xc944a1(0x1bd8)],_0x461046=(0x1<<_0x2d9b59[_0xc944a1(0x529a)])-0x1,_0x4259e0=(0x1<<_0x2d9b59[_0xc944a1(0x3e84)])-0x1;_0x81c177:do{_0x4438b1<0xf&&(_0x14dc44+=_0x53e906[_0x5ae54f++]<<_0x4438b1,_0x4438b1+=0x8,_0x14dc44+=_0x53e906[_0x5ae54f++]<<_0x4438b1,_0x4438b1+=0x8),_0xd7834f=_0x25a262[_0x14dc44&_0x461046];_0x5b9a60:for(;;){if(_0x14dc44>>>=_0x328478=_0xd7834f>>>0x18,_0x4438b1-=_0x328478,0x0==(_0x328478=_0xd7834f>>>0x10&0xff))_0x29ee72[_0x99bb40++]=0xffff&_0xd7834f;else{if(!(0x10&_0x328478)){if(0x0==(0x40&_0x328478)){_0xd7834f=_0x25a262[(0xffff&_0xd7834f)+(_0x14dc44&(0x1<<_0x328478)-0x1)];continue _0x5b9a60;}if(0x20&_0x328478){_0x2d9b59[_0xc944a1(0x3037)]=_0x1ee802;break _0x81c177;}_0x406946[_0xc944a1(0x3601)]=_0xc944a1(0xac7),_0x2d9b59['mode']=_0x2d153f;break _0x81c177;}_0x359d91=0xffff&_0xd7834f,(_0x328478&=0xf)&&(_0x4438b1<_0x328478&&(_0x14dc44+=_0x53e906[_0x5ae54f++]<<_0x4438b1,_0x4438b1+=0x8),_0x359d91+=_0x14dc44&(0x1<<_0x328478)-0x1,_0x14dc44>>>=_0x328478,_0x4438b1-=_0x328478),_0x4438b1<0xf&&(_0x14dc44+=_0x53e906[_0x5ae54f++]<<_0x4438b1,_0x4438b1+=0x8,_0x14dc44+=_0x53e906[_0x5ae54f++]<<_0x4438b1,_0x4438b1+=0x8),_0xd7834f=_0x126136[_0x14dc44&_0x4259e0];_0x4b008c:for(;;){if(_0x14dc44>>>=_0x328478=_0xd7834f>>>0x18,_0x4438b1-=_0x328478,!(0x10&(_0x328478=_0xd7834f>>>0x10&0xff))){if(0x0==(0x40&_0x328478)){_0xd7834f=_0x126136[(0xffff&_0xd7834f)+(_0x14dc44&(0x1<<_0x328478)-0x1)];continue _0x4b008c;}_0x406946[_0x16f6a2(0x78d)]=_0x16f6a2(0x472c),_0x2d9b59[_0x16f6a2(0x266d)]=_0x2d153f;break _0x81c177;}if(_0x24bc80=0xffff&_0xd7834f,_0x4438b1<(_0x328478&=0xf)&&(_0x14dc44+=_0x53e906[_0x5ae54f++]<<_0x4438b1,(_0x4438b1+=0x8)<_0x328478&&(_0x14dc44+=_0x53e906[_0x5ae54f++]<<_0x4438b1,_0x4438b1+=0x8)),(_0x24bc80+=_0x14dc44&(0x1<<_0x328478)-0x1)>_0x107e5a){_0x406946[_0xc944a1(0x3601)]=_0xc944a1(0x13b2),_0x2d9b59['mode']=_0x2d153f;break _0x81c177;}if(_0x14dc44>>>=_0x328478,_0x4438b1-=_0x328478,_0x24bc80>(_0x328478=_0x99bb40-_0x1883fa)){if((_0x328478=_0x24bc80-_0x328478)>_0x3d8a0c&&_0x2d9b59[_0xc944a1(0x1769)]){_0x406946['msg']=_0xc944a1(0x13b2),_0x2d9b59[_0xc944a1(0x3037)]=_0x2d153f;break _0x81c177;}if(_0x43d479=0x0,_0x1b41af=_0x15349d,0x0===_0x378c03){if(_0x43d479+=_0x3aa826-_0x328478,_0x328478<_0x359d91){_0x359d91-=_0x328478;do{_0x29ee72[_0x99bb40++]=_0x15349d[_0x43d479++];}while(--_0x328478);_0x43d479=_0x99bb40-_0x24bc80,_0x1b41af=_0x29ee72;}}else{if(_0x378c03<_0x328478){if(_0x43d479+=_0x3aa826+_0x378c03-_0x328478,(_0x328478-=_0x378c03)<_0x359d91){_0x359d91-=_0x328478;do{_0x29ee72[_0x99bb40++]=_0x15349d[_0x43d479++];}while(--_0x328478);if(_0x43d479=0x0,_0x378c03<_0x359d91){_0x359d91-=_0x328478=_0x378c03;do{_0x29ee72[_0x99bb40++]=_0x15349d[_0x43d479++];}while(--_0x328478);_0x43d479=_0x99bb40-_0x24bc80,_0x1b41af=_0x29ee72;}}}else{if(_0x43d479+=_0x378c03-_0x328478,_0x328478<_0x359d91){_0x359d91-=_0x328478;do{_0x29ee72[_0x99bb40++]=_0x15349d[_0x43d479++];}while(--_0x328478);_0x43d479=_0x99bb40-_0x24bc80,_0x1b41af=_0x29ee72;}}}for(;_0x359d91>0x2;)_0x29ee72[_0x99bb40++]=_0x1b41af[_0x43d479++],_0x29ee72[_0x99bb40++]=_0x1b41af[_0x43d479++],_0x29ee72[_0x99bb40++]=_0x1b41af[_0x43d479++],_0x359d91-=0x3;_0x359d91&&(_0x29ee72[_0x99bb40++]=_0x1b41af[_0x43d479++],_0x359d91>0x1&&(_0x29ee72[_0x99bb40++]=_0x1b41af[_0x43d479++]));}else{_0x43d479=_0x99bb40-_0x24bc80;do{_0x29ee72[_0x99bb40++]=_0x29ee72[_0x43d479++],_0x29ee72[_0x99bb40++]=_0x29ee72[_0x43d479++],_0x29ee72[_0x99bb40++]=_0x29ee72[_0x43d479++],_0x359d91-=0x3;}while(_0x359d91>0x2);_0x359d91&&(_0x29ee72[_0x99bb40++]=_0x29ee72[_0x43d479++],_0x359d91>0x1&&(_0x29ee72[_0x99bb40++]=_0x29ee72[_0x43d479++]));}break;}}break;}}while(_0x5ae54f<_0x225d2a&&_0x99bb40<_0xaa1bc);_0x5ae54f-=_0x359d91=_0x4438b1>>0x3,_0x14dc44&=(0x1<<(_0x4438b1-=_0x359d91<<0x3))-0x1,_0x406946[_0xc944a1(0x1402)]=_0x5ae54f,_0x406946['next_out']=_0x99bb40,_0x406946['avail_in']=_0x5ae54f<_0x225d2a?_0x225d2a-_0x5ae54f+0x5:0x5-(_0x5ae54f-_0x225d2a),_0x406946[_0xc944a1(0x3ca3)]=_0x99bb40<_0xaa1bc?_0xaa1bc-_0x99bb40+0x101:0x101-(_0x99bb40-_0xaa1bc),_0x2d9b59[_0x16f6a2(0x588f)]=_0x14dc44,_0x2d9b59[_0xc944a1(0x3953)]=_0x4438b1;};},{}],0x8:[function(_0x606783,_0x176cdc,_0x523fce){var _0x3214e8=_0x307c2b,_0x3de25a=_0x5e00b3,_0x49e467=_0x606783(_0x3de25a(0x48ba)),_0x481b66=_0x606783(_0x3de25a(0x23e)),_0x2e20de=_0x606783(_0x3214e8(0x5615)),_0x59ae16=_0x606783(_0x3de25a(0x4e5b)),_0x275034=_0x606783(_0x3de25a(0x5ba2)),_0x554d0f=0x0,_0x1d06e6=0x1,_0x2dd3f4=0x2,_0x2bd58d=0x4,_0x3ddbeb=0x5,_0x5ee0fe=0x6,_0x20c638=0x0,_0x1323cc=0x1,_0x529f4e=0x2,_0x55e236=-0x2,_0x2f8e57=-0x3,_0x5bffb5=-0x4,_0x4c69cf=-0x5,_0x565c4b=0x8,_0xf99445=0x1,_0x53447c=0x2,_0x31cc7a=0x3,_0x55419d=0x4,_0x391576=0x5,_0x5674b2=0x6,_0x24d833=0x7,_0x4612f0=0x8,_0x47f430=0x9,_0x1173e2=0xa,_0x4f084b=0xb,_0x3a6c04=0xc,_0x27df61=0xd,_0x1dc51d=0xe,_0x1c808e=0xf,_0x4543c5=0x10,_0x258a22=0x11,_0x380337=0x12,_0x82028e=0x13,_0x32dc9e=0x14,_0x5bab3b=0x15,_0x417b37=0x16,_0x16a230=0x17,_0x543865=0x18,_0x219bbb=0x19,_0x4a0428=0x1a,_0x130b18=0x1b,_0x3010df=0x1c,_0x5ece23=0x1d,_0x8baaeb=0x1e,_0x2da643=0x1f,_0x3c4013=0x354,_0x247ae5=0x250,_0x489696=0xf;function _0x151dfe(_0x1dc691){return(_0x1dc691>>>0x18&0xff)+(_0x1dc691>>>0x8&0xff00)+((0xff00&_0x1dc691)<<0x8)+((0xff&_0x1dc691)<<0x18);}function _0x570c5e(){var _0x3b8d94=_0x3214e8,_0x148db4=_0x3de25a;this[_0x148db4(0x3037)]=0x0,this[_0x148db4(0x2a5b)]=!0x1,this[_0x148db4(0x39ba)]=0x0,this[_0x148db4(0x375b)]=!0x1,this[_0x148db4(0x5261)]=0x0,this['dmax']=0x0,this[_0x148db4(0x2e57)]=0x0,this[_0x148db4(0x443f)]=0x0,this[_0x148db4(0x527f)]=null,this[_0x3b8d94(0x113b)]=0x0,this[_0x3b8d94(0x1f66)]=0x0,this[_0x3b8d94(0x2d0e)]=0x0,this[_0x3b8d94(0x2fde)]=0x0,this[_0x3b8d94(0x54c5)]=null,this[_0x148db4(0x1884)]=0x0,this[_0x148db4(0x3953)]=0x0,this[_0x148db4(0x809)]=0x0,this[_0x148db4(0x2c14)]=0x0,this[_0x3b8d94(0x4853)]=0x0,this[_0x148db4(0x52ee)]=null,this[_0x148db4(0x1bd8)]=null,this[_0x148db4(0x529a)]=0x0,this[_0x148db4(0x3e84)]=0x0,this[_0x148db4(0x3e5f)]=0x0,this[_0x148db4(0x3e9a)]=0x0,this[_0x148db4(0x4e64)]=0x0,this[_0x148db4(0x1bb9)]=0x0,this[_0x148db4(0x30e4)]=null,this[_0x3b8d94(0x52b3)]=new _0x49e467['Buf16'](0x140),this[_0x148db4(0x569b)]=new _0x49e467[(_0x148db4(0x3075))](0x120),this[_0x148db4(0x2536)]=null,this[_0x148db4(0x39d4)]=null,this[_0x3b8d94(0x4c6c)]=0x0,this[_0x3b8d94(0xb9c)]=0x0,this[_0x148db4(0x5c23)]=0x0;}function _0x4b00a6(_0x56ab46){var _0x590497=_0x3214e8,_0x58a83e=_0x3de25a,_0x46027e;return _0x56ab46&&_0x56ab46[_0x590497(0x1ed3)]?(_0x46027e=_0x56ab46[_0x58a83e(0x3d40)],_0x56ab46[_0x58a83e(0xc1c)]=_0x56ab46[_0x58a83e(0x1ba4)]=_0x46027e[_0x58a83e(0x443f)]=0x0,_0x56ab46[_0x590497(0x78d)]='',_0x46027e[_0x590497(0x25e6)]&&(_0x56ab46[_0x58a83e(0x887)]=0x1&_0x46027e[_0x58a83e(0x39ba)]),_0x46027e[_0x58a83e(0x3037)]=_0xf99445,_0x46027e[_0x58a83e(0x2a5b)]=0x0,_0x46027e[_0x58a83e(0x375b)]=0x0,_0x46027e[_0x58a83e(0x5235)]=0x8000,_0x46027e[_0x58a83e(0x527f)]=null,_0x46027e[_0x58a83e(0x1884)]=0x0,_0x46027e[_0x58a83e(0x3953)]=0x0,_0x46027e[_0x58a83e(0x52ee)]=_0x46027e['lendyn']=new _0x49e467[(_0x590497(0x593f))](_0x3c4013),_0x46027e[_0x590497(0x4feb)]=_0x46027e[_0x58a83e(0x39d4)]=new _0x49e467[(_0x590497(0x593f))](_0x247ae5),_0x46027e[_0x58a83e(0x1769)]=0x1,_0x46027e[_0x58a83e(0x4db2)]=-0x1,_0x20c638):_0x55e236;}function _0x5b4bdb(_0x48c12d){var _0x24a99a=_0x3214e8,_0x39e46f=_0x3de25a,_0x1691ce;return _0x48c12d&&_0x48c12d[_0x24a99a(0x1ed3)]?((_0x1691ce=_0x48c12d[_0x39e46f(0x3d40)])[_0x39e46f(0x1936)]=0x0,_0x1691ce[_0x24a99a(0x2d0e)]=0x0,_0x1691ce['wnext']=0x0,_0x4b00a6(_0x48c12d)):_0x55e236;}function _0x5f8943(_0x2ebaaa,_0xefb523){var _0x2cdb30=_0x3de25a,_0x388d60,_0x168f21;return _0x2ebaaa&&_0x2ebaaa[_0x2cdb30(0x3d40)]?(_0x168f21=_0x2ebaaa[_0x2cdb30(0x3d40)],_0xefb523<0x0?(_0x388d60=0x0,_0xefb523=-_0xefb523):(_0x388d60=0x1+(_0xefb523>>0x4),_0xefb523<0x30&&(_0xefb523&=0xf)),_0xefb523&&(_0xefb523<0x8||_0xefb523>0xf)?_0x55e236:(null!==_0x168f21[_0x2cdb30(0x576d)]&&_0x168f21[_0x2cdb30(0x278d)]!==_0xefb523&&(_0x168f21[_0x2cdb30(0x576d)]=null),_0x168f21['wrap']=_0x388d60,_0x168f21[_0x2cdb30(0x278d)]=_0xefb523,_0x5b4bdb(_0x2ebaaa))):_0x55e236;}function _0x2b10d0(_0x3f304c,_0x1b14dc){var _0x5af884=_0x3214e8,_0x48d3b5=_0x3de25a,_0x518c15,_0x13f1cb;return _0x3f304c?(_0x13f1cb=new _0x570c5e(),_0x3f304c[_0x48d3b5(0x3d40)]=_0x13f1cb,_0x13f1cb[_0x5af884(0x54c5)]=null,(_0x518c15=_0x5f8943(_0x3f304c,_0x1b14dc))!==_0x20c638&&(_0x3f304c[_0x48d3b5(0x3d40)]=null),_0x518c15):_0x55e236;}function _0x4cdc73(_0x3bdfb0){return _0x2b10d0(_0x3bdfb0,_0x489696);}var _0x40d2a2,_0x20f751,_0x489a6b=!0x0;function _0x32f3d9(_0x37ff4f){var _0x3d9b17=_0x3214e8,_0x31f1d6=_0x3de25a;if(_0x489a6b){var _0x508ee9;for(_0x40d2a2=new _0x49e467[(_0x31f1d6(0x1a80))](0x200),_0x20f751=new _0x49e467[(_0x3d9b17(0x593f))](0x20),_0x508ee9=0x0;_0x508ee9<0x90;)_0x37ff4f[_0x31f1d6(0x231e)][_0x508ee9++]=0x8;for(;_0x508ee9<0x100;)_0x37ff4f[_0x31f1d6(0x231e)][_0x508ee9++]=0x9;for(;_0x508ee9<0x118;)_0x37ff4f[_0x31f1d6(0x231e)][_0x508ee9++]=0x7;for(;_0x508ee9<0x120;)_0x37ff4f[_0x31f1d6(0x231e)][_0x508ee9++]=0x8;for(_0x275034(_0x1d06e6,_0x37ff4f[_0x31f1d6(0x231e)],0x0,0x120,_0x40d2a2,0x0,_0x37ff4f['work'],{'bits':0x9}),_0x508ee9=0x0;_0x508ee9<0x20;)_0x37ff4f[_0x31f1d6(0x231e)][_0x508ee9++]=0x5;_0x275034(_0x2dd3f4,_0x37ff4f[_0x31f1d6(0x231e)],0x0,0x20,_0x20f751,0x0,_0x37ff4f[_0x31f1d6(0x569b)],{'bits':0x5}),_0x489a6b=!0x1;}_0x37ff4f[_0x31f1d6(0x52ee)]=_0x40d2a2,_0x37ff4f[_0x31f1d6(0x529a)]=0x9,_0x37ff4f[_0x31f1d6(0x1bd8)]=_0x20f751,_0x37ff4f[_0x31f1d6(0x3e84)]=0x5;}function _0x30c682(_0x4236e8,_0x287d1c,_0x37e38d,_0x3c6d17){var _0x2c30bc=_0x3214e8,_0x2d7cf1=_0x3de25a,_0x1e3736,_0x501963=_0x4236e8[_0x2d7cf1(0x3d40)];return null===_0x501963[_0x2d7cf1(0x576d)]&&(_0x501963[_0x2d7cf1(0x1936)]=0x1<<_0x501963[_0x2d7cf1(0x278d)],_0x501963[_0x2d7cf1(0x46c4)]=0x0,_0x501963[_0x2c30bc(0x2d0e)]=0x0,_0x501963[_0x2d7cf1(0x576d)]=new _0x49e467[(_0x2d7cf1(0x5030))](_0x501963[_0x2d7cf1(0x1936)])),_0x3c6d17>=_0x501963[_0x2c30bc(0x1f66)]?(_0x49e467[_0x2d7cf1(0x5bd1)](_0x501963[_0x2d7cf1(0x576d)],_0x287d1c,_0x37e38d-_0x501963[_0x2d7cf1(0x1936)],_0x501963[_0x2c30bc(0x1f66)],0x0),_0x501963[_0x2d7cf1(0x46c4)]=0x0,_0x501963[_0x2d7cf1(0x1599)]=_0x501963[_0x2d7cf1(0x1936)]):((_0x1e3736=_0x501963[_0x2d7cf1(0x1936)]-_0x501963[_0x2d7cf1(0x46c4)])>_0x3c6d17&&(_0x1e3736=_0x3c6d17),_0x49e467[_0x2c30bc(0x3016)](_0x501963[_0x2d7cf1(0x576d)],_0x287d1c,_0x37e38d-_0x3c6d17,_0x1e3736,_0x501963[_0x2d7cf1(0x46c4)]),(_0x3c6d17-=_0x1e3736)?(_0x49e467[_0x2d7cf1(0x5bd1)](_0x501963[_0x2d7cf1(0x576d)],_0x287d1c,_0x37e38d-_0x3c6d17,_0x3c6d17,0x0),_0x501963[_0x2c30bc(0x2fde)]=_0x3c6d17,_0x501963['whave']=_0x501963[_0x2d7cf1(0x1936)]):(_0x501963['wnext']+=_0x1e3736,_0x501963[_0x2d7cf1(0x46c4)]===_0x501963['wsize']&&(_0x501963[_0x2c30bc(0x2fde)]=0x0),_0x501963[_0x2d7cf1(0x1599)]<_0x501963[_0x2d7cf1(0x1936)]&&(_0x501963[_0x2c30bc(0x2d0e)]+=_0x1e3736))),0x0;}function _0x4bf5d3(_0x4860fe,_0x16848b){var _0x6a77da=_0x3214e8,_0x293bba=_0x3de25a,_0x16f003,_0x1faf83,_0x47561e,_0xdfe51e,_0x123751,_0x379104,_0x2bd509,_0x113f60,_0x5cc28e,_0x5c0c9a,_0x498c9c,_0x2c3010,_0x50deec,_0x168a1d,_0x1a081d,_0x53b54a,_0x28af7a,_0x3f5b11,_0x91910,_0x5996c0,_0x40da1c,_0x2c32d2,_0x3eb873,_0x38a742,_0x980ee2=0x0,_0x43363d=new _0x49e467[(_0x293bba(0x5030))](0x4),_0x16f6fc=[0x10,0x11,0x12,0x0,0x8,0x7,0x9,0x6,0xa,0x5,0xb,0x4,0xc,0x3,0xd,0x2,0xe,0x1,0xf];if(!_0x4860fe||!_0x4860fe[_0x293bba(0x3d40)]||!_0x4860fe[_0x293bba(0x4f60)]||!_0x4860fe[_0x6a77da(0x3886)]&&0x0!==_0x4860fe[_0x293bba(0x26ed)])return _0x55e236;(_0x16f003=_0x4860fe[_0x293bba(0x3d40)])[_0x293bba(0x3037)]===_0x3a6c04&&(_0x16f003[_0x293bba(0x3037)]=_0x27df61),_0x123751=_0x4860fe[_0x293bba(0x450a)],_0x47561e=_0x4860fe[_0x293bba(0x4f60)],_0x2bd509=_0x4860fe[_0x293bba(0x3ca3)],_0xdfe51e=_0x4860fe[_0x293bba(0x1402)],_0x1faf83=_0x4860fe[_0x293bba(0x4019)],_0x379104=_0x4860fe[_0x293bba(0x26ed)],_0x113f60=_0x16f003['hold'],_0x5cc28e=_0x16f003[_0x293bba(0x3953)],_0x5c0c9a=_0x379104,_0x498c9c=_0x2bd509,_0x2c32d2=_0x20c638;_0x3db51c:for(;;)switch(_0x16f003[_0x293bba(0x3037)]){case _0xf99445:if(0x0===_0x16f003[_0x293bba(0x39ba)]){_0x16f003[_0x293bba(0x3037)]=_0x27df61;break;}for(;_0x5cc28e<0x10;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}if(0x2&_0x16f003[_0x293bba(0x39ba)]&&0x8b1f===_0x113f60){_0x16f003[_0x293bba(0x2e57)]=0x0,_0x43363d[0x0]=0xff&_0x113f60,_0x43363d[0x1]=_0x113f60>>>0x8&0xff,_0x16f003[_0x293bba(0x2e57)]=_0x2e20de(_0x16f003[_0x293bba(0x2e57)],_0x43363d,0x2,0x0),_0x113f60=0x0,_0x5cc28e=0x0,_0x16f003[_0x293bba(0x3037)]=_0x53447c;break;}if(_0x16f003[_0x6a77da(0x55de)]=0x0,_0x16f003[_0x293bba(0x527f)]&&(_0x16f003[_0x293bba(0x527f)]['done']=!0x1),!(0x1&_0x16f003[_0x293bba(0x39ba)])||(((0xff&_0x113f60)<<0x8)+(_0x113f60>>0x8))%0x1f){_0x4860fe['msg']=_0x293bba(0x426b),_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}if((0xf&_0x113f60)!==_0x565c4b){_0x4860fe[_0x293bba(0x3601)]=_0x293bba(0x217b),_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}if(_0x5cc28e-=0x4,_0x40da1c=0x8+(0xf&(_0x113f60>>>=0x4)),0x0===_0x16f003['wbits'])_0x16f003[_0x293bba(0x278d)]=_0x40da1c;else{if(_0x40da1c>_0x16f003[_0x6a77da(0x113b)]){_0x4860fe[_0x293bba(0x3601)]=_0x6a77da(0x8df),_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}}_0x16f003[_0x293bba(0x5235)]=0x1<<_0x40da1c,_0x4860fe[_0x293bba(0x887)]=_0x16f003[_0x293bba(0x2e57)]=0x1,_0x16f003[_0x293bba(0x3037)]=0x200&_0x113f60?_0x1173e2:_0x3a6c04,_0x113f60=0x0,_0x5cc28e=0x0;break;case _0x53447c:for(;_0x5cc28e<0x10;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}if(_0x16f003['flags']=_0x113f60,(0xff&_0x16f003[_0x293bba(0x5261)])!==_0x565c4b){_0x4860fe[_0x293bba(0x3601)]=_0x293bba(0x217b),_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}if(0xe000&_0x16f003[_0x293bba(0x5261)]){_0x4860fe[_0x293bba(0x3601)]=_0x293bba(0x304d),_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}_0x16f003[_0x293bba(0x527f)]&&(_0x16f003[_0x293bba(0x527f)][_0x6a77da(0x1fe8)]=_0x113f60>>0x8&0x1),0x200&_0x16f003[_0x6a77da(0x55de)]&&(_0x43363d[0x0]=0xff&_0x113f60,_0x43363d[0x1]=_0x113f60>>>0x8&0xff,_0x16f003[_0x293bba(0x2e57)]=_0x2e20de(_0x16f003[_0x293bba(0x2e57)],_0x43363d,0x2,0x0)),_0x113f60=0x0,_0x5cc28e=0x0,_0x16f003['mode']=_0x31cc7a;case _0x31cc7a:for(;_0x5cc28e<0x20;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}_0x16f003[_0x293bba(0x527f)]&&(_0x16f003[_0x293bba(0x527f)][_0x6a77da(0x25ef)]=_0x113f60),0x200&_0x16f003[_0x6a77da(0x55de)]&&(_0x43363d[0x0]=0xff&_0x113f60,_0x43363d[0x1]=_0x113f60>>>0x8&0xff,_0x43363d[0x2]=_0x113f60>>>0x10&0xff,_0x43363d[0x3]=_0x113f60>>>0x18&0xff,_0x16f003[_0x293bba(0x2e57)]=_0x2e20de(_0x16f003[_0x293bba(0x2e57)],_0x43363d,0x4,0x0)),_0x113f60=0x0,_0x5cc28e=0x0,_0x16f003[_0x293bba(0x3037)]=_0x55419d;case _0x55419d:for(;_0x5cc28e<0x10;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}_0x16f003[_0x293bba(0x527f)]&&(_0x16f003[_0x293bba(0x527f)][_0x293bba(0x1027)]=0xff&_0x113f60,_0x16f003[_0x293bba(0x527f)]['os']=_0x113f60>>0x8),0x200&_0x16f003[_0x293bba(0x5261)]&&(_0x43363d[0x0]=0xff&_0x113f60,_0x43363d[0x1]=_0x113f60>>>0x8&0xff,_0x16f003[_0x293bba(0x2e57)]=_0x2e20de(_0x16f003[_0x6a77da(0x33e5)],_0x43363d,0x2,0x0)),_0x113f60=0x0,_0x5cc28e=0x0,_0x16f003[_0x293bba(0x3037)]=_0x391576;case _0x391576:if(0x400&_0x16f003[_0x293bba(0x5261)]){for(;_0x5cc28e<0x10;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}_0x16f003[_0x6a77da(0x2ef4)]=_0x113f60,_0x16f003[_0x6a77da(0x330)]&&(_0x16f003[_0x293bba(0x527f)][_0x293bba(0x4ac3)]=_0x113f60),0x200&_0x16f003[_0x293bba(0x5261)]&&(_0x43363d[0x0]=0xff&_0x113f60,_0x43363d[0x1]=_0x113f60>>>0x8&0xff,_0x16f003[_0x293bba(0x2e57)]=_0x2e20de(_0x16f003[_0x6a77da(0x33e5)],_0x43363d,0x2,0x0)),_0x113f60=0x0,_0x5cc28e=0x0;}else _0x16f003[_0x293bba(0x527f)]&&(_0x16f003[_0x293bba(0x527f)][_0x293bba(0x4ae0)]=null);_0x16f003[_0x293bba(0x3037)]=_0x5674b2;case _0x5674b2:if(0x400&_0x16f003[_0x293bba(0x5261)]&&((_0x2c3010=_0x16f003[_0x293bba(0x809)])>_0x379104&&(_0x2c3010=_0x379104),_0x2c3010&&(_0x16f003[_0x293bba(0x527f)]&&(_0x40da1c=_0x16f003[_0x293bba(0x527f)][_0x293bba(0x4ac3)]-_0x16f003[_0x293bba(0x809)],_0x16f003[_0x293bba(0x527f)][_0x293bba(0x4ae0)]||(_0x16f003[_0x293bba(0x527f)][_0x6a77da(0x4853)]=new Array(_0x16f003[_0x293bba(0x527f)][_0x6a77da(0x2176)])),_0x49e467[_0x293bba(0x5bd1)](_0x16f003[_0x293bba(0x527f)][_0x6a77da(0x4853)],_0x1faf83,_0xdfe51e,_0x2c3010,_0x40da1c)),0x200&_0x16f003[_0x293bba(0x5261)]&&(_0x16f003[_0x6a77da(0x33e5)]=_0x2e20de(_0x16f003[_0x293bba(0x2e57)],_0x1faf83,_0x2c3010,_0xdfe51e)),_0x379104-=_0x2c3010,_0xdfe51e+=_0x2c3010,_0x16f003[_0x293bba(0x809)]-=_0x2c3010),_0x16f003[_0x6a77da(0x2ef4)]))break _0x3db51c;_0x16f003['length']=0x0,_0x16f003[_0x293bba(0x3037)]=_0x24d833;case _0x24d833:if(0x800&_0x16f003[_0x293bba(0x5261)]){if(0x0===_0x379104)break _0x3db51c;_0x2c3010=0x0;do{_0x40da1c=_0x1faf83[_0xdfe51e+_0x2c3010++],_0x16f003[_0x6a77da(0x330)]&&_0x40da1c&&_0x16f003[_0x293bba(0x809)]<0x10000&&(_0x16f003[_0x293bba(0x527f)][_0x6a77da(0x1c7c)]+=String[_0x293bba(0x23b2)](_0x40da1c));}while(_0x40da1c&&_0x2c3010<_0x379104);if(0x200&_0x16f003[_0x293bba(0x5261)]&&(_0x16f003[_0x293bba(0x2e57)]=_0x2e20de(_0x16f003[_0x293bba(0x2e57)],_0x1faf83,_0x2c3010,_0xdfe51e)),_0x379104-=_0x2c3010,_0xdfe51e+=_0x2c3010,_0x40da1c)break _0x3db51c;}else _0x16f003[_0x293bba(0x527f)]&&(_0x16f003[_0x293bba(0x527f)][_0x293bba(0x2c5)]=null);_0x16f003[_0x293bba(0x809)]=0x0,_0x16f003[_0x293bba(0x3037)]=_0x4612f0;case _0x4612f0:if(0x1000&_0x16f003[_0x6a77da(0x55de)]){if(0x0===_0x379104)break _0x3db51c;_0x2c3010=0x0;do{_0x40da1c=_0x1faf83[_0xdfe51e+_0x2c3010++],_0x16f003[_0x293bba(0x527f)]&&_0x40da1c&&_0x16f003[_0x293bba(0x809)]<0x10000&&(_0x16f003[_0x6a77da(0x330)][_0x293bba(0x511b)]+=String[_0x293bba(0x23b2)](_0x40da1c));}while(_0x40da1c&&_0x2c3010<_0x379104);if(0x200&_0x16f003[_0x293bba(0x5261)]&&(_0x16f003[_0x293bba(0x2e57)]=_0x2e20de(_0x16f003[_0x293bba(0x2e57)],_0x1faf83,_0x2c3010,_0xdfe51e)),_0x379104-=_0x2c3010,_0xdfe51e+=_0x2c3010,_0x40da1c)break _0x3db51c;}else _0x16f003[_0x293bba(0x527f)]&&(_0x16f003[_0x293bba(0x527f)][_0x293bba(0x511b)]=null);_0x16f003[_0x6a77da(0x266d)]=_0x47f430;case _0x47f430:if(0x200&_0x16f003[_0x6a77da(0x55de)]){for(;_0x5cc28e<0x10;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}if(_0x113f60!==(0xffff&_0x16f003[_0x293bba(0x2e57)])){_0x4860fe[_0x293bba(0x3601)]=_0x293bba(0x12a6),_0x16f003[_0x6a77da(0x266d)]=_0x8baaeb;break;}_0x113f60=0x0,_0x5cc28e=0x0;}_0x16f003[_0x293bba(0x527f)]&&(_0x16f003[_0x293bba(0x527f)][_0x293bba(0x45f3)]=_0x16f003[_0x293bba(0x5261)]>>0x9&0x1,_0x16f003[_0x293bba(0x527f)][_0x293bba(0x1360)]=!0x0),_0x4860fe[_0x6a77da(0x3086)]=_0x16f003[_0x293bba(0x2e57)]=0x0,_0x16f003[_0x6a77da(0x266d)]=_0x3a6c04;break;case _0x1173e2:for(;_0x5cc28e<0x20;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}_0x4860fe[_0x293bba(0x887)]=_0x16f003[_0x293bba(0x2e57)]=_0x151dfe(_0x113f60),_0x113f60=0x0,_0x5cc28e=0x0,_0x16f003[_0x293bba(0x3037)]=_0x4f084b;case _0x4f084b:if(0x0===_0x16f003[_0x6a77da(0x5690)])return _0x4860fe[_0x293bba(0x450a)]=_0x123751,_0x4860fe[_0x293bba(0x3ca3)]=_0x2bd509,_0x4860fe[_0x293bba(0x1402)]=_0xdfe51e,_0x4860fe[_0x6a77da(0x2c46)]=_0x379104,_0x16f003[_0x293bba(0x1884)]=_0x113f60,_0x16f003[_0x293bba(0x3953)]=_0x5cc28e,_0x529f4e;_0x4860fe[_0x293bba(0x887)]=_0x16f003[_0x293bba(0x2e57)]=0x1,_0x16f003[_0x293bba(0x3037)]=_0x3a6c04;case _0x3a6c04:if(_0x16848b===_0x3ddbeb||_0x16848b===_0x5ee0fe)break _0x3db51c;case _0x27df61:if(_0x16f003[_0x293bba(0x2a5b)]){_0x113f60>>>=0x7&_0x5cc28e,_0x5cc28e-=0x7&_0x5cc28e,_0x16f003[_0x293bba(0x3037)]=_0x130b18;break;}for(;_0x5cc28e<0x3;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}switch(_0x16f003[_0x6a77da(0x4395)]=0x1&_0x113f60,_0x5cc28e-=0x1,0x3&(_0x113f60>>>=0x1)){case 0x0:_0x16f003[_0x293bba(0x3037)]=_0x1dc51d;break;case 0x1:if(_0x32f3d9(_0x16f003),_0x16f003[_0x293bba(0x3037)]=_0x32dc9e,_0x16848b===_0x5ee0fe){_0x113f60>>>=0x2,_0x5cc28e-=0x2;break _0x3db51c;}break;case 0x2:_0x16f003[_0x6a77da(0x266d)]=_0x258a22;break;case 0x3:_0x4860fe[_0x293bba(0x3601)]=_0x6a77da(0x830),_0x16f003[_0x6a77da(0x266d)]=_0x8baaeb;}_0x113f60>>>=0x2,_0x5cc28e-=0x2;break;case _0x1dc51d:for(_0x113f60>>>=0x7&_0x5cc28e,_0x5cc28e-=0x7&_0x5cc28e;_0x5cc28e<0x20;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}if((0xffff&_0x113f60)!=(_0x113f60>>>0x10^0xffff)){_0x4860fe[_0x293bba(0x3601)]=_0x293bba(0x25f7),_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}if(_0x16f003[_0x293bba(0x809)]=0xffff&_0x113f60,_0x113f60=0x0,_0x5cc28e=0x0,_0x16f003[_0x293bba(0x3037)]=_0x1c808e,_0x16848b===_0x5ee0fe)break _0x3db51c;case _0x1c808e:_0x16f003[_0x293bba(0x3037)]=_0x4543c5;case _0x4543c5:if(_0x2c3010=_0x16f003[_0x293bba(0x809)]){if(_0x2c3010>_0x379104&&(_0x2c3010=_0x379104),_0x2c3010>_0x2bd509&&(_0x2c3010=_0x2bd509),0x0===_0x2c3010)break _0x3db51c;_0x49e467[_0x6a77da(0x3016)](_0x47561e,_0x1faf83,_0xdfe51e,_0x2c3010,_0x123751),_0x379104-=_0x2c3010,_0xdfe51e+=_0x2c3010,_0x2bd509-=_0x2c3010,_0x123751+=_0x2c3010,_0x16f003[_0x293bba(0x809)]-=_0x2c3010;break;}_0x16f003[_0x293bba(0x3037)]=_0x3a6c04;break;case _0x258a22:for(;_0x5cc28e<0xe;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}if(_0x16f003[_0x293bba(0x3e9a)]=0x101+(0x1f&_0x113f60),_0x113f60>>>=0x5,_0x5cc28e-=0x5,_0x16f003[_0x6a77da(0x25bb)]=0x1+(0x1f&_0x113f60),_0x113f60>>>=0x5,_0x5cc28e-=0x5,_0x16f003[_0x6a77da(0x41d3)]=0x4+(0xf&_0x113f60),_0x113f60>>>=0x4,_0x5cc28e-=0x4,_0x16f003[_0x293bba(0x3e9a)]>0x11e||_0x16f003['ndist']>0x1e){_0x4860fe[_0x293bba(0x3601)]=_0x6a77da(0x1b06),_0x16f003[_0x6a77da(0x266d)]=_0x8baaeb;break;}_0x16f003[_0x293bba(0x1bb9)]=0x0,_0x16f003[_0x293bba(0x3037)]=_0x380337;case _0x380337:for(;_0x16f003[_0x293bba(0x1bb9)]<_0x16f003[_0x293bba(0x3e5f)];){for(;_0x5cc28e<0x3;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}_0x16f003[_0x293bba(0x231e)][_0x16f6fc[_0x16f003[_0x293bba(0x1bb9)]++]]=0x7&_0x113f60,_0x113f60>>>=0x3,_0x5cc28e-=0x3;}for(;_0x16f003['have']<0x13;)_0x16f003[_0x6a77da(0x52b3)][_0x16f6fc[_0x16f003[_0x6a77da(0x1134)]++]]=0x0;if(_0x16f003[_0x293bba(0x52ee)]=_0x16f003['lendyn'],_0x16f003[_0x293bba(0x529a)]=0x7,_0x3eb873={'bits':_0x16f003['lenbits']},_0x2c32d2=_0x275034(_0x554d0f,_0x16f003[_0x293bba(0x231e)],0x0,0x13,_0x16f003[_0x293bba(0x52ee)],0x0,_0x16f003[_0x6a77da(0x27cd)],_0x3eb873),_0x16f003[_0x6a77da(0x5946)]=_0x3eb873[_0x293bba(0x3953)],_0x2c32d2){_0x4860fe[_0x293bba(0x3601)]=_0x6a77da(0x146d),_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}_0x16f003[_0x293bba(0x1bb9)]=0x0,_0x16f003[_0x6a77da(0x266d)]=_0x82028e;case _0x82028e:for(;_0x16f003['have']<_0x16f003[_0x293bba(0x3e9a)]+_0x16f003[_0x293bba(0x4e64)];){for(;_0x53b54a=(_0x980ee2=_0x16f003[_0x293bba(0x52ee)][_0x113f60&(0x1<<_0x16f003[_0x6a77da(0x5946)])-0x1])>>>0x10&0xff,_0x28af7a=0xffff&_0x980ee2,!((_0x1a081d=_0x980ee2>>>0x18)<=_0x5cc28e);){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}if(_0x28af7a<0x10)_0x113f60>>>=_0x1a081d,_0x5cc28e-=_0x1a081d,_0x16f003[_0x293bba(0x231e)][_0x16f003[_0x293bba(0x1bb9)]++]=_0x28af7a;else{if(0x10===_0x28af7a){for(_0x38a742=_0x1a081d+0x2;_0x5cc28e<_0x38a742;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}if(_0x113f60>>>=_0x1a081d,_0x5cc28e-=_0x1a081d,0x0===_0x16f003[_0x293bba(0x1bb9)]){_0x4860fe[_0x293bba(0x3601)]='invalid\x20bit\x20length\x20repeat',_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}_0x40da1c=_0x16f003[_0x293bba(0x231e)][_0x16f003[_0x293bba(0x1bb9)]-0x1],_0x2c3010=0x3+(0x3&_0x113f60),_0x113f60>>>=0x2,_0x5cc28e-=0x2;}else{if(0x11===_0x28af7a){for(_0x38a742=_0x1a081d+0x3;_0x5cc28e<_0x38a742;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}_0x5cc28e-=_0x1a081d,_0x40da1c=0x0,_0x2c3010=0x3+(0x7&(_0x113f60>>>=_0x1a081d)),_0x113f60>>>=0x3,_0x5cc28e-=0x3;}else{for(_0x38a742=_0x1a081d+0x7;_0x5cc28e<_0x38a742;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}_0x5cc28e-=_0x1a081d,_0x40da1c=0x0,_0x2c3010=0xb+(0x7f&(_0x113f60>>>=_0x1a081d)),_0x113f60>>>=0x7,_0x5cc28e-=0x7;}}if(_0x16f003[_0x293bba(0x1bb9)]+_0x2c3010>_0x16f003[_0x293bba(0x3e9a)]+_0x16f003[_0x6a77da(0x25bb)]){_0x4860fe[_0x293bba(0x3601)]='invalid\x20bit\x20length\x20repeat',_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}for(;_0x2c3010--;)_0x16f003[_0x6a77da(0x52b3)][_0x16f003[_0x293bba(0x1bb9)]++]=_0x40da1c;}}if(_0x16f003[_0x6a77da(0x266d)]===_0x8baaeb)break;if(0x0===_0x16f003[_0x293bba(0x231e)][0x100]){_0x4860fe[_0x293bba(0x3601)]=_0x293bba(0x5885),_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}if(_0x16f003[_0x293bba(0x529a)]=0x9,_0x3eb873={'bits':_0x16f003[_0x293bba(0x529a)]},_0x2c32d2=_0x275034(_0x1d06e6,_0x16f003[_0x293bba(0x231e)],0x0,_0x16f003[_0x293bba(0x3e9a)],_0x16f003[_0x6a77da(0x57cd)],0x0,_0x16f003[_0x293bba(0x569b)],_0x3eb873),_0x16f003[_0x293bba(0x529a)]=_0x3eb873[_0x293bba(0x3953)],_0x2c32d2){_0x4860fe[_0x6a77da(0x78d)]=_0x293bba(0x430f),_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}if(_0x16f003[_0x293bba(0x3e84)]=0x6,_0x16f003[_0x293bba(0x1bd8)]=_0x16f003[_0x293bba(0x39d4)],_0x3eb873={'bits':_0x16f003[_0x293bba(0x3e84)]},_0x2c32d2=_0x275034(_0x2dd3f4,_0x16f003[_0x6a77da(0x52b3)],_0x16f003[_0x293bba(0x3e9a)],_0x16f003[_0x293bba(0x4e64)],_0x16f003[_0x6a77da(0x4feb)],0x0,_0x16f003[_0x293bba(0x569b)],_0x3eb873),_0x16f003[_0x293bba(0x3e84)]=_0x3eb873[_0x293bba(0x3953)],_0x2c32d2){_0x4860fe[_0x293bba(0x3601)]='invalid\x20distances\x20set',_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}if(_0x16f003[_0x293bba(0x3037)]=_0x32dc9e,_0x16848b===_0x5ee0fe)break _0x3db51c;case _0x32dc9e:_0x16f003[_0x293bba(0x3037)]=_0x5bab3b;case _0x5bab3b:if(_0x379104>=0x6&&_0x2bd509>=0x102){_0x4860fe[_0x293bba(0x450a)]=_0x123751,_0x4860fe[_0x6a77da(0x3e1f)]=_0x2bd509,_0x4860fe[_0x293bba(0x1402)]=_0xdfe51e,_0x4860fe[_0x293bba(0x26ed)]=_0x379104,_0x16f003[_0x293bba(0x1884)]=_0x113f60,_0x16f003[_0x293bba(0x3953)]=_0x5cc28e,_0x59ae16(_0x4860fe,_0x498c9c),_0x123751=_0x4860fe[_0x6a77da(0x409c)],_0x47561e=_0x4860fe[_0x293bba(0x4f60)],_0x2bd509=_0x4860fe[_0x293bba(0x3ca3)],_0xdfe51e=_0x4860fe[_0x293bba(0x1402)],_0x1faf83=_0x4860fe[_0x293bba(0x4019)],_0x379104=_0x4860fe[_0x6a77da(0x2c46)],_0x113f60=_0x16f003[_0x293bba(0x1884)],_0x5cc28e=_0x16f003[_0x293bba(0x3953)],_0x16f003[_0x293bba(0x3037)]===_0x3a6c04&&(_0x16f003[_0x293bba(0x4db2)]=-0x1);break;}for(_0x16f003[_0x293bba(0x4db2)]=0x0;_0x53b54a=(_0x980ee2=_0x16f003[_0x293bba(0x52ee)][_0x113f60&(0x1<<_0x16f003[_0x293bba(0x529a)])-0x1])>>>0x10&0xff,_0x28af7a=0xffff&_0x980ee2,!((_0x1a081d=_0x980ee2>>>0x18)<=_0x5cc28e);){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}if(_0x53b54a&&0x0==(0xf0&_0x53b54a)){for(_0x3f5b11=_0x1a081d,_0x91910=_0x53b54a,_0x5996c0=_0x28af7a;_0x53b54a=(_0x980ee2=_0x16f003[_0x293bba(0x52ee)][_0x5996c0+((_0x113f60&(0x1<<_0x3f5b11+_0x91910)-0x1)>>_0x3f5b11)])>>>0x10&0xff,_0x28af7a=0xffff&_0x980ee2,!(_0x3f5b11+(_0x1a081d=_0x980ee2>>>0x18)<=_0x5cc28e);){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}_0x113f60>>>=_0x3f5b11,_0x5cc28e-=_0x3f5b11,_0x16f003[_0x293bba(0x4db2)]+=_0x3f5b11;}if(_0x113f60>>>=_0x1a081d,_0x5cc28e-=_0x1a081d,_0x16f003[_0x293bba(0x4db2)]+=_0x1a081d,_0x16f003[_0x293bba(0x809)]=_0x28af7a,0x0===_0x53b54a){_0x16f003[_0x293bba(0x3037)]=_0x4a0428;break;}if(0x20&_0x53b54a){_0x16f003[_0x293bba(0x4db2)]=-0x1,_0x16f003[_0x293bba(0x3037)]=_0x3a6c04;break;}if(0x40&_0x53b54a){_0x4860fe['msg']=_0x293bba(0xac7),_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}_0x16f003[_0x293bba(0x4ae0)]=0xf&_0x53b54a,_0x16f003[_0x293bba(0x3037)]=_0x417b37;case _0x417b37:if(_0x16f003[_0x293bba(0x4ae0)]){for(_0x38a742=_0x16f003[_0x293bba(0x4ae0)];_0x5cc28e<_0x38a742;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}_0x16f003[_0x293bba(0x809)]+=_0x113f60&(0x1<<_0x16f003[_0x6a77da(0x4853)])-0x1,_0x113f60>>>=_0x16f003[_0x293bba(0x4ae0)],_0x5cc28e-=_0x16f003[_0x293bba(0x4ae0)],_0x16f003[_0x293bba(0x4db2)]+=_0x16f003[_0x293bba(0x4ae0)];}_0x16f003[_0x293bba(0x5c23)]=_0x16f003[_0x293bba(0x809)],_0x16f003[_0x6a77da(0x266d)]=_0x16a230;case _0x16a230:for(;_0x53b54a=(_0x980ee2=_0x16f003[_0x293bba(0x1bd8)][_0x113f60&(0x1<<_0x16f003[_0x293bba(0x3e84)])-0x1])>>>0x10&0xff,_0x28af7a=0xffff&_0x980ee2,!((_0x1a081d=_0x980ee2>>>0x18)<=_0x5cc28e);){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}if(0x0==(0xf0&_0x53b54a)){for(_0x3f5b11=_0x1a081d,_0x91910=_0x53b54a,_0x5996c0=_0x28af7a;_0x53b54a=(_0x980ee2=_0x16f003[_0x293bba(0x1bd8)][_0x5996c0+((_0x113f60&(0x1<<_0x3f5b11+_0x91910)-0x1)>>_0x3f5b11)])>>>0x10&0xff,_0x28af7a=0xffff&_0x980ee2,!(_0x3f5b11+(_0x1a081d=_0x980ee2>>>0x18)<=_0x5cc28e);){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}_0x113f60>>>=_0x3f5b11,_0x5cc28e-=_0x3f5b11,_0x16f003[_0x293bba(0x4db2)]+=_0x3f5b11;}if(_0x113f60>>>=_0x1a081d,_0x5cc28e-=_0x1a081d,_0x16f003[_0x293bba(0x4db2)]+=_0x1a081d,0x40&_0x53b54a){_0x4860fe[_0x6a77da(0x78d)]=_0x6a77da(0x472c),_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}_0x16f003[_0x293bba(0x2c14)]=_0x28af7a,_0x16f003[_0x293bba(0x4ae0)]=0xf&_0x53b54a,_0x16f003[_0x293bba(0x3037)]=_0x543865;case _0x543865:if(_0x16f003[_0x293bba(0x4ae0)]){for(_0x38a742=_0x16f003[_0x293bba(0x4ae0)];_0x5cc28e<_0x38a742;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}_0x16f003[_0x293bba(0x2c14)]+=_0x113f60&(0x1<<_0x16f003[_0x293bba(0x4ae0)])-0x1,_0x113f60>>>=_0x16f003['extra'],_0x5cc28e-=_0x16f003[_0x293bba(0x4ae0)],_0x16f003[_0x293bba(0x4db2)]+=_0x16f003[_0x6a77da(0x4853)];}if(_0x16f003[_0x293bba(0x2c14)]>_0x16f003[_0x293bba(0x5235)]){_0x4860fe[_0x293bba(0x3601)]=_0x293bba(0x13b2),_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}_0x16f003[_0x293bba(0x3037)]=_0x219bbb;case _0x219bbb:if(0x0===_0x2bd509)break _0x3db51c;if(_0x2c3010=_0x498c9c-_0x2bd509,_0x16f003[_0x293bba(0x2c14)]>_0x2c3010){if((_0x2c3010=_0x16f003[_0x6a77da(0x4d0e)]-_0x2c3010)>_0x16f003[_0x293bba(0x1599)]&&_0x16f003[_0x293bba(0x1769)]){_0x4860fe[_0x293bba(0x3601)]=_0x6a77da(0x329d),_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}_0x2c3010>_0x16f003[_0x293bba(0x46c4)]?(_0x2c3010-=_0x16f003[_0x293bba(0x46c4)],_0x50deec=_0x16f003[_0x293bba(0x1936)]-_0x2c3010):_0x50deec=_0x16f003[_0x293bba(0x46c4)]-_0x2c3010,_0x2c3010>_0x16f003[_0x6a77da(0x2ef4)]&&(_0x2c3010=_0x16f003[_0x293bba(0x809)]),_0x168a1d=_0x16f003[_0x293bba(0x576d)];}else _0x168a1d=_0x47561e,_0x50deec=_0x123751-_0x16f003['offset'],_0x2c3010=_0x16f003[_0x293bba(0x809)];_0x2c3010>_0x2bd509&&(_0x2c3010=_0x2bd509),_0x2bd509-=_0x2c3010,_0x16f003[_0x293bba(0x809)]-=_0x2c3010;do{_0x47561e[_0x123751++]=_0x168a1d[_0x50deec++];}while(--_0x2c3010);0x0===_0x16f003['length']&&(_0x16f003['mode']=_0x5bab3b);break;case _0x4a0428:if(0x0===_0x2bd509)break _0x3db51c;_0x47561e[_0x123751++]=_0x16f003[_0x293bba(0x809)],_0x2bd509--,_0x16f003[_0x293bba(0x3037)]=_0x5bab3b;break;case _0x130b18:if(_0x16f003[_0x293bba(0x39ba)]){for(;_0x5cc28e<0x20;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60|=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}if(_0x498c9c-=_0x2bd509,_0x4860fe[_0x293bba(0x1ba4)]+=_0x498c9c,_0x16f003[_0x6a77da(0x226e)]+=_0x498c9c,_0x498c9c&&(_0x4860fe[_0x293bba(0x887)]=_0x16f003[_0x293bba(0x2e57)]=_0x16f003[_0x293bba(0x5261)]?_0x2e20de(_0x16f003[_0x293bba(0x2e57)],_0x47561e,_0x498c9c,_0x123751-_0x498c9c):_0x481b66(_0x16f003[_0x293bba(0x2e57)],_0x47561e,_0x498c9c,_0x123751-_0x498c9c)),_0x498c9c=_0x2bd509,(_0x16f003[_0x293bba(0x5261)]?_0x113f60:_0x151dfe(_0x113f60))!==_0x16f003[_0x293bba(0x2e57)]){_0x4860fe[_0x6a77da(0x78d)]=_0x293bba(0xb35),_0x16f003[_0x293bba(0x3037)]=_0x8baaeb;break;}_0x113f60=0x0,_0x5cc28e=0x0;}_0x16f003[_0x293bba(0x3037)]=_0x3010df;case _0x3010df:if(_0x16f003[_0x293bba(0x39ba)]&&_0x16f003[_0x293bba(0x5261)]){for(;_0x5cc28e<0x20;){if(0x0===_0x379104)break _0x3db51c;_0x379104--,_0x113f60+=_0x1faf83[_0xdfe51e++]<<_0x5cc28e,_0x5cc28e+=0x8;}if(_0x113f60!==(0xffffffff&_0x16f003[_0x293bba(0x443f)])){_0x4860fe[_0x293bba(0x3601)]=_0x293bba(0x50b9),_0x16f003['mode']=_0x8baaeb;break;}_0x113f60=0x0,_0x5cc28e=0x0;}_0x16f003[_0x293bba(0x3037)]=_0x5ece23;case _0x5ece23:_0x2c32d2=_0x1323cc;break _0x3db51c;case _0x8baaeb:_0x2c32d2=_0x2f8e57;break _0x3db51c;case _0x2da643:return _0x5bffb5;default:return _0x55e236;}return _0x4860fe[_0x293bba(0x450a)]=_0x123751,_0x4860fe['avail_out']=_0x2bd509,_0x4860fe[_0x6a77da(0x40a6)]=_0xdfe51e,_0x4860fe[_0x293bba(0x26ed)]=_0x379104,_0x16f003[_0x293bba(0x1884)]=_0x113f60,_0x16f003[_0x293bba(0x3953)]=_0x5cc28e,(_0x16f003[_0x293bba(0x1936)]||_0x498c9c!==_0x4860fe[_0x293bba(0x3ca3)]&&_0x16f003[_0x293bba(0x3037)]<_0x8baaeb&&(_0x16f003[_0x293bba(0x3037)]<_0x130b18||_0x16848b!==_0x2bd58d))&&_0x30c682(_0x4860fe,_0x4860fe[_0x293bba(0x4f60)],_0x4860fe[_0x293bba(0x450a)],_0x498c9c-_0x4860fe[_0x293bba(0x3ca3)]),_0x5c0c9a-=_0x4860fe[_0x293bba(0x26ed)],_0x498c9c-=_0x4860fe[_0x293bba(0x3ca3)],_0x4860fe['total_in']+=_0x5c0c9a,_0x4860fe[_0x293bba(0x1ba4)]+=_0x498c9c,_0x16f003[_0x293bba(0x443f)]+=_0x498c9c,_0x16f003[_0x6a77da(0x25e6)]&&_0x498c9c&&(_0x4860fe[_0x293bba(0x887)]=_0x16f003[_0x293bba(0x2e57)]=_0x16f003[_0x293bba(0x5261)]?_0x2e20de(_0x16f003[_0x293bba(0x2e57)],_0x47561e,_0x498c9c,_0x4860fe[_0x293bba(0x450a)]-_0x498c9c):_0x481b66(_0x16f003[_0x293bba(0x2e57)],_0x47561e,_0x498c9c,_0x4860fe[_0x293bba(0x450a)]-_0x498c9c)),_0x4860fe[_0x293bba(0x3900)]=_0x16f003[_0x293bba(0x3953)]+(_0x16f003[_0x293bba(0x2a5b)]?0x40:0x0)+(_0x16f003[_0x293bba(0x3037)]===_0x3a6c04?0x80:0x0)+(_0x16f003[_0x293bba(0x3037)]===_0x32dc9e||_0x16f003[_0x6a77da(0x266d)]===_0x1c808e?0x100:0x0),(0x0===_0x5c0c9a&&0x0===_0x498c9c||_0x16848b===_0x2bd58d)&&_0x2c32d2===_0x20c638&&(_0x2c32d2=_0x4c69cf),_0x2c32d2;}function _0x16bef6(_0x343f0d){var _0x4c1a3d=_0x3214e8,_0x5131e1=_0x3de25a;if(!_0x343f0d||!_0x343f0d[_0x5131e1(0x3d40)])return _0x55e236;var _0x20c0d6=_0x343f0d[_0x4c1a3d(0x1ed3)];return _0x20c0d6[_0x5131e1(0x576d)]&&(_0x20c0d6[_0x4c1a3d(0x54c5)]=null),_0x343f0d[_0x5131e1(0x3d40)]=null,_0x20c638;}function _0x47ffa6(_0xe46af1,_0x3dba22){var _0x11a59d=_0x3214e8,_0x1b6bd0=_0x3de25a,_0x9cb3f2;return _0xe46af1&&_0xe46af1[_0x1b6bd0(0x3d40)]?0x0==(0x2&(_0x9cb3f2=_0xe46af1[_0x11a59d(0x1ed3)])[_0x1b6bd0(0x39ba)])?_0x55e236:(_0x9cb3f2[_0x1b6bd0(0x527f)]=_0x3dba22,_0x3dba22[_0x1b6bd0(0x1360)]=!0x1,_0x20c638):_0x55e236;}function _0x1884ad(_0x13e87d,_0x2c77a0){var _0x5d5376=_0x3214e8,_0xe64547=_0x3de25a,_0x1e8ede,_0x10d27a=_0x2c77a0[_0x5d5376(0x2ef4)];return _0x13e87d&&_0x13e87d[_0x5d5376(0x1ed3)]?0x0!==(_0x1e8ede=_0x13e87d[_0x5d5376(0x1ed3)])[_0xe64547(0x39ba)]&&_0x1e8ede['mode']!==_0x4f084b?_0x55e236:_0x1e8ede[_0xe64547(0x3037)]===_0x4f084b&&_0x481b66(0x1,_0x2c77a0,_0x10d27a,0x0)!==_0x1e8ede[_0xe64547(0x2e57)]?_0x2f8e57:_0x30c682(_0x13e87d,_0x2c77a0,_0x10d27a,_0x10d27a)?(_0x1e8ede[_0xe64547(0x3037)]=_0x2da643,_0x5bffb5):(_0x1e8ede[_0x5d5376(0x5690)]=0x1,_0x20c638):_0x55e236;}_0x523fce[_0x3de25a(0x589b)]=_0x5b4bdb,_0x523fce[_0x3de25a(0x4ca1)]=_0x5f8943,_0x523fce[_0x3de25a(0x1480)]=_0x4b00a6,_0x523fce[_0x3de25a(0x513d)]=_0x4cdc73,_0x523fce[_0x3de25a(0xab6)]=_0x2b10d0,_0x523fce[_0x3de25a(0x3bb7)]=_0x4bf5d3,_0x523fce[_0x3214e8(0x3b3c)]=_0x16bef6,_0x523fce[_0x3de25a(0x1a42)]=_0x47ffa6,_0x523fce[_0x3de25a(0x4502)]=_0x1884ad,_0x523fce[_0x3de25a(0x4d15)]=_0x3de25a(0x1a4);},{'../utils/common':0x1,'./adler32':0x3,'./crc32':0x5,'./inffast':0x7,'./inftrees':0x9}],0x9:[function(_0x3365fb,_0x35f6c8,_0x1072ee){var _0x19ba96=_0x5e00b3,_0x39cf66=_0x3365fb(_0x19ba96(0x48ba)),_0x55cb9a=0xf,_0x4b1cea=0x354,_0xe43d63=0x250,_0x12314=0x0,_0x285544=0x1,_0x38e9ee=0x2,_0xa8a449=[0x3,0x4,0x5,0x6,0x7,0x8,0x9,0xa,0xb,0xd,0xf,0x11,0x13,0x17,0x1b,0x1f,0x23,0x2b,0x33,0x3b,0x43,0x53,0x63,0x73,0x83,0xa3,0xc3,0xe3,0x102,0x0,0x0],_0x367bbb=[0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x11,0x11,0x11,0x11,0x12,0x12,0x12,0x12,0x13,0x13,0x13,0x13,0x14,0x14,0x14,0x14,0x15,0x15,0x15,0x15,0x10,0x48,0x4e],_0xf0b92a=[0x1,0x2,0x3,0x4,0x5,0x7,0x9,0xd,0x11,0x19,0x21,0x31,0x41,0x61,0x81,0xc1,0x101,0x181,0x201,0x301,0x401,0x601,0x801,0xc01,0x1001,0x1801,0x2001,0x3001,0x4001,0x6001,0x0,0x0],_0x170fca=[0x10,0x10,0x10,0x10,0x11,0x11,0x12,0x12,0x13,0x13,0x14,0x14,0x15,0x15,0x16,0x16,0x17,0x17,0x18,0x18,0x19,0x19,0x1a,0x1a,0x1b,0x1b,0x1c,0x1c,0x1d,0x1d,0x40,0x40];_0x35f6c8[_0x19ba96(0x4f3b)]=function(_0x493ea7,_0x1d5804,_0x359dfa,_0x1f108f,_0x4ce523,_0x20180b,_0x5cc094,_0x13393b){var _0x531702=_0x140d,_0x244ad2=_0x19ba96,_0x290a7c,_0x32eda4,_0x12557f,_0x5c44ca,_0x5b7ab3,_0x357ef2,_0x235574,_0x2e3217,_0x311b28,_0x3aff00=_0x13393b[_0x531702(0x2f1c)],_0x17e4b5=0x0,_0x66e42d=0x0,_0x153000=0x0,_0x2a76cd=0x0,_0x471dbe=0x0,_0x107b92=0x0,_0x3663c6=0x0,_0x45dd7d=0x0,_0x5ba756=0x0,_0x25ad31=0x0,_0x400a24=null,_0x4824e1=0x0,_0x126ef7=new _0x39cf66[(_0x531702(0x250f))](_0x55cb9a+0x1),_0x9f5ed7=new _0x39cf66['Buf16'](_0x55cb9a+0x1),_0x569cdb=null,_0x52a6d3=0x0;for(_0x17e4b5=0x0;_0x17e4b5<=_0x55cb9a;_0x17e4b5++)_0x126ef7[_0x17e4b5]=0x0;for(_0x66e42d=0x0;_0x66e42d<_0x1f108f;_0x66e42d++)_0x126ef7[_0x1d5804[_0x359dfa+_0x66e42d]]++;for(_0x471dbe=_0x3aff00,_0x2a76cd=_0x55cb9a;_0x2a76cd>=0x1&&0x0===_0x126ef7[_0x2a76cd];_0x2a76cd--);if(_0x471dbe>_0x2a76cd&&(_0x471dbe=_0x2a76cd),0x0===_0x2a76cd)return _0x4ce523[_0x20180b++]=0x1400000,_0x4ce523[_0x20180b++]=0x1400000,_0x13393b[_0x244ad2(0x3953)]=0x1,0x0;for(_0x153000=0x1;_0x153000<_0x2a76cd&&0x0===_0x126ef7[_0x153000];_0x153000++);for(_0x471dbe<_0x153000&&(_0x471dbe=_0x153000),_0x45dd7d=0x1,_0x17e4b5=0x1;_0x17e4b5<=_0x55cb9a;_0x17e4b5++)if(_0x45dd7d<<=0x1,(_0x45dd7d-=_0x126ef7[_0x17e4b5])<0x0)return-0x1;if(_0x45dd7d>0x0&&(_0x493ea7===_0x12314||0x1!==_0x2a76cd))return-0x1;for(_0x9f5ed7[0x1]=0x0,_0x17e4b5=0x1;_0x17e4b5<_0x55cb9a;_0x17e4b5++)_0x9f5ed7[_0x17e4b5+0x1]=_0x9f5ed7[_0x17e4b5]+_0x126ef7[_0x17e4b5];for(_0x66e42d=0x0;_0x66e42d<_0x1f108f;_0x66e42d++)0x0!==_0x1d5804[_0x359dfa+_0x66e42d]&&(_0x5cc094[_0x9f5ed7[_0x1d5804[_0x359dfa+_0x66e42d]]++]=_0x66e42d);if(_0x493ea7===_0x12314?(_0x400a24=_0x569cdb=_0x5cc094,_0x357ef2=0x13):_0x493ea7===_0x285544?(_0x400a24=_0xa8a449,_0x4824e1-=0x101,_0x569cdb=_0x367bbb,_0x52a6d3-=0x101,_0x357ef2=0x100):(_0x400a24=_0xf0b92a,_0x569cdb=_0x170fca,_0x357ef2=-0x1),_0x25ad31=0x0,_0x66e42d=0x0,_0x17e4b5=_0x153000,_0x5b7ab3=_0x20180b,_0x107b92=_0x471dbe,_0x3663c6=0x0,_0x12557f=-0x1,_0x5c44ca=(_0x5ba756=0x1<<_0x471dbe)-0x1,_0x493ea7===_0x285544&&_0x5ba756>_0x4b1cea||_0x493ea7===_0x38e9ee&&_0x5ba756>_0xe43d63)return 0x1;for(;;){_0x235574=_0x17e4b5-_0x3663c6,_0x5cc094[_0x66e42d]<_0x357ef2?(_0x2e3217=0x0,_0x311b28=_0x5cc094[_0x66e42d]):_0x5cc094[_0x66e42d]>_0x357ef2?(_0x2e3217=_0x569cdb[_0x52a6d3+_0x5cc094[_0x66e42d]],_0x311b28=_0x400a24[_0x4824e1+_0x5cc094[_0x66e42d]]):(_0x2e3217=0x60,_0x311b28=0x0),_0x290a7c=0x1<<_0x17e4b5-_0x3663c6,_0x153000=_0x32eda4=0x1<<_0x107b92;do{_0x4ce523[_0x5b7ab3+(_0x25ad31>>_0x3663c6)+(_0x32eda4-=_0x290a7c)]=_0x235574<<0x18|_0x2e3217<<0x10|_0x311b28|0x0;}while(0x0!==_0x32eda4);for(_0x290a7c=0x1<<_0x17e4b5-0x1;_0x25ad31&_0x290a7c;)_0x290a7c>>=0x1;if(0x0!==_0x290a7c?(_0x25ad31&=_0x290a7c-0x1,_0x25ad31+=_0x290a7c):_0x25ad31=0x0,_0x66e42d++,0x0==--_0x126ef7[_0x17e4b5]){if(_0x17e4b5===_0x2a76cd)break;_0x17e4b5=_0x1d5804[_0x359dfa+_0x5cc094[_0x66e42d]];}if(_0x17e4b5>_0x471dbe&&(_0x25ad31&_0x5c44ca)!==_0x12557f){for(0x0===_0x3663c6&&(_0x3663c6=_0x471dbe),_0x5b7ab3+=_0x153000,_0x45dd7d=0x1<<(_0x107b92=_0x17e4b5-_0x3663c6);_0x107b92+_0x3663c6<_0x2a76cd&&!((_0x45dd7d-=_0x126ef7[_0x107b92+_0x3663c6])<=0x0);)_0x107b92++,_0x45dd7d<<=0x1;if(_0x5ba756+=0x1<<_0x107b92,_0x493ea7===_0x285544&&_0x5ba756>_0x4b1cea||_0x493ea7===_0x38e9ee&&_0x5ba756>_0xe43d63)return 0x1;_0x4ce523[_0x12557f=_0x25ad31&_0x5c44ca]=_0x471dbe<<0x18|_0x107b92<<0x10|_0x5b7ab3-_0x20180b|0x0;}}return 0x0!==_0x25ad31&&(_0x4ce523[_0x5b7ab3+_0x25ad31]=_0x17e4b5-_0x3663c6<<0x18|0x40<<0x10|0x0),_0x13393b[_0x531702(0x2f1c)]=_0x471dbe,0x0;};},{'../utils/common':0x1}],0xa:[function(_0x57c753,_0x2ad66f,_0x3afacf){var _0x3cd05b=_0x307c2b,_0x1dfa95=_0x5e00b3;_0x2ad66f[_0x1dfa95(0x4f3b)]={0x2:_0x1dfa95(0x3bec),0x1:_0x3cd05b(0x163c),0x0:'','-1':_0x1dfa95(0xe76),'-2':_0x1dfa95(0x448b),'-3':'data\x20error','-4':'insufficient\x20memory','-5':_0x3cd05b(0x1a0f),'-6':_0x1dfa95(0x457)};},{}],0xb:[function(_0x4be286,_0x475506,_0x197b14){var _0x240e0c=_0x5e00b3;function _0x403327(){var _0x89c9b0=_0x23ca;this[_0x89c9b0(0x4019)]=null,this[_0x89c9b0(0x1402)]=0x0,this[_0x89c9b0(0x26ed)]=0x0,this['total_in']=0x0,this[_0x89c9b0(0x4f60)]=null,this[_0x89c9b0(0x450a)]=0x0,this['avail_out']=0x0,this[_0x89c9b0(0x1ba4)]=0x0,this[_0x89c9b0(0x3601)]='',this[_0x89c9b0(0x3d40)]=null,this[_0x89c9b0(0x3900)]=0x2,this[_0x89c9b0(0x887)]=0x0;}_0x475506[_0x240e0c(0x4f3b)]=_0x403327;},{}],'/lib/inflate.js':[function(_0x227e12,_0x295676,_0x29a980){var _0x58e99b=_0x307c2b,_0x3fa46b=_0x5e00b3,_0x5815f8=_0x227e12(_0x3fa46b(0x1d48)),_0x24cacd=_0x227e12(_0x3fa46b(0x5ff7)),_0x19fc6c=_0x227e12(_0x3fa46b(0x2217)),_0x3cd62d=_0x227e12(_0x3fa46b(0x5485)),_0x1342f2=_0x227e12(_0x58e99b(0x7db)),_0x36331a=_0x227e12(_0x58e99b(0x5442)),_0x1e87d2=_0x227e12(_0x3fa46b(0x7cf)),_0x1fc711=Object[_0x3fa46b(0x3720)][_0x3fa46b(0x3cc8)];function _0x3b7318(_0x276152){var _0x3e686e=_0x58e99b,_0x345fc8=_0x3fa46b;if(!(this instanceof _0x3b7318))return new _0x3b7318(_0x276152);this[_0x345fc8(0x54e8)]=_0x24cacd[_0x345fc8(0x38c1)]({'chunkSize':0x4000,'windowBits':0x0,'to':''},_0x276152||{});var _0x5ec7fe=this[_0x345fc8(0x54e8)];_0x5ec7fe[_0x3e686e(0x24cb)]&&_0x5ec7fe[_0x3e686e(0x304c)]>=0x0&&_0x5ec7fe[_0x345fc8(0x47a8)]<0x10&&(_0x5ec7fe[_0x345fc8(0x47a8)]=-_0x5ec7fe[_0x3e686e(0x304c)],0x0===_0x5ec7fe[_0x3e686e(0x304c)]&&(_0x5ec7fe[_0x345fc8(0x47a8)]=-0xf)),!(_0x5ec7fe[_0x345fc8(0x47a8)]>=0x0&&_0x5ec7fe[_0x345fc8(0x47a8)]<0x10)||_0x276152&&_0x276152[_0x345fc8(0x47a8)]||(_0x5ec7fe[_0x345fc8(0x47a8)]+=0x20),_0x5ec7fe[_0x345fc8(0x47a8)]>0xf&&_0x5ec7fe[_0x345fc8(0x47a8)]<0x30&&0x0==(0xf&_0x5ec7fe[_0x345fc8(0x47a8)])&&(_0x5ec7fe[_0x3e686e(0x304c)]|=0xf),this[_0x345fc8(0x3797)]=0x0,this[_0x3e686e(0x78d)]='',this[_0x3e686e(0x208d)]=!0x1,this[_0x345fc8(0xd82)]=[],this['strm']=new _0x36331a(),this[_0x345fc8(0x384c)][_0x345fc8(0x3ca3)]=0x0;var _0x469dc4=_0x5815f8[_0x345fc8(0xab6)](this[_0x345fc8(0x384c)],_0x5ec7fe['windowBits']);if(_0x469dc4!==_0x3cd62d[_0x345fc8(0x828)])throw new Error(_0x1342f2[_0x469dc4]);this[_0x345fc8(0x1a5c)]=new _0x1e87d2(),_0x5815f8[_0x345fc8(0x1a42)](this[_0x3e686e(0x32d5)],this[_0x345fc8(0x1a5c)]);}function _0x29d8ee(_0x3f6be8,_0x2cc4d3){var _0x1ab044=_0x3fa46b,_0x557a3d=new _0x3b7318(_0x2cc4d3);if(_0x557a3d[_0x1ab044(0x5323)](_0x3f6be8,!0x0),_0x557a3d[_0x1ab044(0x3797)])throw _0x557a3d[_0x1ab044(0x3601)]||_0x1342f2[_0x557a3d[_0x1ab044(0x3797)]];return _0x557a3d[_0x1ab044(0x2a6a)];}function _0x28819d(_0xfe3bcb,_0x528aed){var _0x2d0e1f=_0x3fa46b;return(_0x528aed=_0x528aed||{})[_0x2d0e1f(0x1d28)]=!0x0,_0x29d8ee(_0xfe3bcb,_0x528aed);}_0x3b7318[_0x3fa46b(0x3720)][_0x58e99b(0x2a0e)]=function(_0x3ea264,_0x5805be){var _0x4ca2f3=_0x58e99b,_0x92b158=_0x3fa46b,_0x207957,_0xddc41,_0x2bad98,_0x273cbd,_0x535c7e,_0x249526,_0x1ac443=this[_0x92b158(0x384c)],_0x58d77a=this[_0x92b158(0x54e8)]['chunkSize'],_0x4a1e59=this[_0x92b158(0x54e8)][_0x4ca2f3(0x32a0)],_0x2e8ac8=!0x1;if(this[_0x92b158(0x3254)])return!0x1;_0xddc41=_0x5805be===~~_0x5805be?_0x5805be:!0x0===_0x5805be?_0x3cd62d[_0x92b158(0xd86)]:_0x3cd62d['Z_NO_FLUSH'],_0x92b158(0x20b8)==typeof _0x3ea264?_0x1ac443[_0x92b158(0x4019)]=_0x19fc6c[_0x4ca2f3(0x5550)](_0x3ea264):_0x92b158(0x91f)===_0x1fc711[_0x4ca2f3(0x4d6c)](_0x3ea264)?_0x1ac443[_0x92b158(0x4019)]=new Uint8Array(_0x3ea264):_0x1ac443[_0x92b158(0x4019)]=_0x3ea264,_0x1ac443[_0x92b158(0x1402)]=0x0,_0x1ac443[_0x92b158(0x26ed)]=_0x1ac443[_0x92b158(0x4019)][_0x4ca2f3(0x2ef4)];do{if(0x0===_0x1ac443[_0x92b158(0x3ca3)]&&(_0x1ac443[_0x92b158(0x4f60)]=new _0x24cacd[(_0x92b158(0x5030))](_0x58d77a),_0x1ac443[_0x92b158(0x450a)]=0x0,_0x1ac443[_0x92b158(0x3ca3)]=_0x58d77a),(_0x207957=_0x5815f8[_0x92b158(0x3bb7)](_0x1ac443,_0x3cd62d[_0x4ca2f3(0x508c)]))===_0x3cd62d[_0x92b158(0x138e)]&&_0x4a1e59&&(_0x249526=_0x4ca2f3(0x2faa)==typeof _0x4a1e59?_0x19fc6c[_0x92b158(0x6051)](_0x4a1e59):_0x92b158(0x91f)===_0x1fc711[_0x92b158(0x3c9e)](_0x4a1e59)?new Uint8Array(_0x4a1e59):_0x4a1e59,_0x207957=_0x5815f8[_0x92b158(0x4502)](this[_0x92b158(0x384c)],_0x249526)),_0x207957===_0x3cd62d[_0x4ca2f3(0x22e5)]&&!0x0===_0x2e8ac8&&(_0x207957=_0x3cd62d[_0x92b158(0x828)],_0x2e8ac8=!0x1),_0x207957!==_0x3cd62d[_0x92b158(0x5555)]&&_0x207957!==_0x3cd62d[_0x92b158(0x828)])return this[_0x92b158(0x1b95)](_0x207957),this[_0x92b158(0x3254)]=!0x0,!0x1;_0x1ac443['next_out']&&(0x0!==_0x1ac443[_0x92b158(0x3ca3)]&&_0x207957!==_0x3cd62d[_0x4ca2f3(0x39df)]&&(0x0!==_0x1ac443[_0x4ca2f3(0x2c46)]||_0xddc41!==_0x3cd62d[_0x92b158(0xd86)]&&_0xddc41!==_0x3cd62d[_0x4ca2f3(0x4ba8)])||(_0x4ca2f3(0x2faa)===this[_0x92b158(0x54e8)]['to']?(_0x2bad98=_0x19fc6c[_0x92b158(0x5c35)](_0x1ac443[_0x92b158(0x4f60)],_0x1ac443[_0x4ca2f3(0x409c)]),_0x273cbd=_0x1ac443[_0x92b158(0x450a)]-_0x2bad98,_0x535c7e=_0x19fc6c[_0x4ca2f3(0x5a5)](_0x1ac443[_0x4ca2f3(0x54b3)],_0x2bad98),_0x1ac443[_0x92b158(0x450a)]=_0x273cbd,_0x1ac443[_0x92b158(0x3ca3)]=_0x58d77a-_0x273cbd,_0x273cbd&&_0x24cacd[_0x4ca2f3(0x3016)](_0x1ac443[_0x4ca2f3(0x54b3)],_0x1ac443[_0x92b158(0x4f60)],_0x2bad98,_0x273cbd,0x0),this[_0x4ca2f3(0x203e)](_0x535c7e)):this[_0x92b158(0x4f29)](_0x24cacd[_0x92b158(0x21fe)](_0x1ac443[_0x92b158(0x4f60)],_0x1ac443[_0x92b158(0x450a)])))),0x0===_0x1ac443[_0x92b158(0x26ed)]&&0x0===_0x1ac443[_0x92b158(0x3ca3)]&&(_0x2e8ac8=!0x0);}while((_0x1ac443[_0x4ca2f3(0x2c46)]>0x0||0x0===_0x1ac443['avail_out'])&&_0x207957!==_0x3cd62d[_0x92b158(0x5555)]);return _0x207957===_0x3cd62d[_0x92b158(0x5555)]&&(_0xddc41=_0x3cd62d[_0x92b158(0xd86)]),_0xddc41===_0x3cd62d[_0x92b158(0xd86)]?(_0x207957=_0x5815f8[_0x92b158(0x5ce2)](this[_0x92b158(0x384c)]),this[_0x92b158(0x1b95)](_0x207957),this[_0x4ca2f3(0x208d)]=!0x0,_0x207957===_0x3cd62d[_0x92b158(0x828)]):_0xddc41!==_0x3cd62d[_0x92b158(0x1685)]||(this[_0x92b158(0x1b95)](_0x3cd62d[_0x92b158(0x828)]),_0x1ac443[_0x92b158(0x3ca3)]=0x0,!0x0);},_0x3b7318['prototype'][_0x3fa46b(0x4f29)]=function(_0x168dae){var _0x4015ea=_0x3fa46b;this[_0x4015ea(0xd82)][_0x4015ea(0x5323)](_0x168dae);},_0x3b7318[_0x3fa46b(0x3720)][_0x58e99b(0x412d)]=function(_0x243290){var _0x539d5e=_0x58e99b,_0x32f9e8=_0x3fa46b;_0x243290===_0x3cd62d[_0x539d5e(0x50ae)]&&('string'===this['options']['to']?this[_0x32f9e8(0x2a6a)]=this[_0x32f9e8(0xd82)][_0x32f9e8(0x48a9)](''):this[_0x32f9e8(0x2a6a)]=_0x24cacd[_0x32f9e8(0x5608)](this[_0x539d5e(0x4126)])),this[_0x539d5e(0x4126)]=[],this[_0x32f9e8(0x3797)]=_0x243290,this[_0x32f9e8(0x3601)]=this[_0x539d5e(0x32d5)][_0x539d5e(0x78d)];},_0x29a980[_0x3fa46b(0x2c75)]=_0x3b7318,_0x29a980[_0x3fa46b(0x3bb7)]=_0x29d8ee,_0x29a980[_0x3fa46b(0x212f)]=_0x28819d,_0x29a980[_0x3fa46b(0x5068)]=_0x29d8ee;},{'./utils/common':0x1,'./utils/strings':0x2,'./zlib/constants':0x4,'./zlib/gzheader':0x6,'./zlib/inflate':0x8,'./zlib/messages':0xa,'./zlib/zstream':0xb}]},{},[])(_0x5e00b3(0x4a74));var pako=tmp$6;function loadDXTZ(_0x1ef33f){var _0x19f604=_0x5e00b3,_0x489450;_0x1ef33f instanceof ArrayBuffer||ArrayBuffer[_0x19f604(0x1e7c)](_0x1ef33f)?_0x489450=when[_0x19f604(0x1c7e)](_0x1ef33f):_0x489450=Resource[_0x19f604(0x3bee)](_0x1ef33f)[_0x19f604(0x1cf8)]();if(defined$1(_0x489450))return _0x489450[_0x19f604(0x2a5f)](function(_0xf48ad2){if(defined$1(_0xf48ad2))return parseDXTZ$1(_0xf48ad2);});}function parseDXTZ$1(_0x50f07a){var _0x1e10ef=_0x307c2b,_0x2b055a=_0x5e00b3,_0x321ff6=new DataView(_0x50f07a),_0x32cded=0x0,_0xebe85d=_0x321ff6[_0x2b055a(0x1044)](_0x32cded,!0x0);_0x32cded+=Uint32Array[_0x2b055a(0x2276)],_0x321ff6['getUint32'](_0x32cded,!0x0),_0x32cded+=Uint32Array[_0x2b055a(0x2276)];var _0x35c8db=0x20===_0xebe85d?PixelFormat$1[_0x2b055a(0x2cfb)]:PixelFormat$1[_0x2b055a(0x4c04)],_0x19e6da=_0x321ff6[_0x1e10ef(0x2f13)](_0x32cded,!0x0);_0x32cded+=Uint32Array[_0x2b055a(0x2276)];var _0x130e82=_0x321ff6[_0x2b055a(0x1044)](_0x32cded,!0x0);_0x32cded+=Uint32Array[_0x1e10ef(0x2e60)],_0x321ff6[_0x2b055a(0x1044)](_0x32cded,!0x0),_0x32cded+=Uint32Array[_0x2b055a(0x2276)];var _0x5e1bdc=_0x321ff6[_0x2b055a(0x1044)](_0x32cded,!0x0);_0x32cded+=Uint32Array[_0x2b055a(0x2276)];var _0x46140a=new Uint8Array(_0x50f07a,_0x32cded,_0x5e1bdc),_0x5d1c73=pako[_0x2b055a(0x3bb7)](_0x46140a)[_0x1e10ef(0xcaa)];return new CompressedTextureBuffer(_0x35c8db,_0x19e6da,_0x130e82,new Uint8Array(_0x5d1c73));}function loadImage$2(_0x20556f,_0x259606,_0x46e7a2){var _0x42bb82=_0x5e00b3;return _0x259606=defaultValue$1(_0x259606,!0x0),(_0x46e7a2=defined$1(_0x46e7a2)?_0x46e7a2:new Request())[_0x42bb82(0x2dba)]=_0x20556f,_0x46e7a2[_0x42bb82(0x4a38)]=function(){var _0x1804f4=_0x140d,_0x58c023;_0x58c023=!(isDataUri(_0x20556f)||!_0x259606)&&isCrossOriginUrl(_0x20556f);var _0xe4a746=when[_0x1804f4(0x1fd6)]();return loadImage$2[_0x1804f4(0x1661)](_0x20556f,_0x58c023,_0xe4a746),_0xe4a746[_0x1804f4(0x452a)];},RequestScheduler[_0x42bb82(0x2625)](_0x46e7a2);}function loadImageFromTypedArray(_0x71384f){var _0x4fe2fb=_0x5e00b3,_0x4aabad,_0x5d00cc=_0x71384f[_0x4fe2fb(0x1a39)],_0x3fb20c=_0x71384f[_0x4fe2fb(0x600d)],_0x152a9b=_0x71384f[_0x4fe2fb(0x2625)],_0x1d0005=defaultValue$1(_0x71384f[_0x4fe2fb(0x235a)],!0x1),_0x4940cf=new Blob([_0x5d00cc],{'type':_0x3fb20c});return Resource[_0x4fe2fb(0x2b34)]()[_0x4fe2fb(0x2a5f)](function(_0x3f3145){var _0x12fcd3=_0x140d,_0x4647a6=_0x4fe2fb;return _0x3f3145?when(Resource[_0x12fcd3(0x4b2c)](_0x4940cf,{'flipY':_0x1d0005,'premultiplyAlpha':!0x1})):new Resource({'url':_0x4aabad=window[_0x4647a6(0x4ccc)][_0x4647a6(0x439e)](_0x4940cf),'request':_0x152a9b})[_0x4647a6(0x1673)]({'flipY':_0x1d0005});})[_0x4fe2fb(0x2a5f)](function(_0x2212ff){var _0x3a3d80=_0x4fe2fb;return defined$1(_0x4aabad)&&window['URL'][_0x3a3d80(0x2604)](_0x4aabad),_0x2212ff;})[_0x4fe2fb(0xd22)](function(_0x5db6b8){var _0x3aa277=_0x4fe2fb;return defined$1(_0x4aabad)&&window[_0x3aa277(0x4ccc)][_0x3aa277(0x2604)](_0x4aabad),when[_0x3aa277(0x4c5a)](_0x5db6b8);});}loadImage$2[_0x307c2b(0x1661)]=function(_0xe7d3fa,_0x3299e6,_0x3a73db){var _0x1d19d7=_0x5e00b3,_0xb50295=new Image();_0xb50295[_0x1d19d7(0x1104)]=function(){var _0x4bd3c0=_0x1d19d7;_0x3a73db[_0x4bd3c0(0x1c7e)](_0xb50295);},_0xb50295[_0x1d19d7(0x44c8)]=function(_0x15cb50){var _0x38f679=_0x1d19d7;_0x3a73db[_0x38f679(0x4c5a)](_0x15cb50);},_0x3299e6&&(TrustedServers[_0x1d19d7(0x5655)](_0xe7d3fa)?_0xb50295[_0x1d19d7(0x264c)]=_0x1d19d7(0x3603):_0xb50295[_0x1d19d7(0x264c)]=''),_0xb50295[_0x1d19d7(0x16cf)]=_0xe7d3fa;},loadImage$2[_0x5e00b3(0x4f4)]=loadImage$2[_0x5e00b3(0x5493)];var xhrBlobSupported=function(){var _0x4a8b24=_0x307c2b,_0x3ba62c=_0x5e00b3;try{var _0x5ca98b=new XMLHttpRequest();return _0x5ca98b[_0x3ba62c(0x738)](_0x3ba62c(0x2996),'#',!0x0),_0x5ca98b[_0x3ba62c(0x5ed9)]=_0x3ba62c(0x27ae),_0x3ba62c(0x27ae)===_0x5ca98b[_0x4a8b24(0x2624)];}catch(_0x1d3606){return!0x1;}}();function loadImageViaBlob(_0x19dcc8,_0x42f06a){var _0x19bfb3=_0x5e00b3;if(!xhrBlobSupported||isDataUri(_0x19dcc8))return loadImage$2(_0x19dcc8,void 0x0,_0x42f06a);var _0x1fd8ea=loadBlob(_0x19dcc8,void 0x0,_0x42f06a);return defined$1(_0x1fd8ea)?_0x1fd8ea[_0x19bfb3(0x2a5f)](function(_0x51fce4){var _0x293acf=_0x19bfb3,_0x42a725=window[_0x293acf(0x4ccc)][_0x293acf(0x439e)](_0x51fce4);return loadImage$2(_0x42a725,!0x1)[_0x293acf(0x2a5f)](function(_0x376d3a){var _0x32e732=_0x293acf;return _0x376d3a[_0x32e732(0x27ae)]=_0x51fce4,window[_0x32e732(0x4ccc)][_0x32e732(0x2604)](_0x42a725),_0x376d3a;},function(_0x944174){var _0x253f96=_0x293acf;return window[_0x253f96(0x4ccc)][_0x253f96(0x2604)](_0x42a725),when[_0x253f96(0x4c5a)](_0x944174);});}):void 0x0;}function loadJsonp(_0x4d6517,_0x818b6c,_0x5a5d9d){var _0x133992=_0x307c2b,_0x4e8a89=_0x5e00b3,_0x22cf86;_0x818b6c=defaultValue$1(_0x818b6c,defaultValue$1[_0x4e8a89(0x243c)]);do{_0x22cf86=_0x4e8a89(0x1194)+Math[_0x133992(0x2e12)]()['toString']()[_0x4e8a89(0x4c07)](0x2,0x8);}while(defined$1(window[_0x22cf86]));var _0x181592=new URI(_0x4d6517),_0xa94248=queryToObject(defaultValue$1(_0x181592['query'],''));defined$1(_0x818b6c[_0x4e8a89(0x4522)])&&(_0xa94248=combine$2(_0x818b6c[_0x4e8a89(0x4522)],_0xa94248)),_0xa94248[defaultValue$1(_0x818b6c[_0x4e8a89(0x425f)],_0x133992(0x541b))]=_0x22cf86,_0x181592['query']=objectToQuery(_0xa94248),_0x4d6517=_0x181592[_0x133992(0xedf)]();var _0x36201e=_0x818b6c[_0x4e8a89(0xd0b)];return defined$1(_0x36201e)&&(_0x4d6517=_0x36201e[_0x133992(0x40ba)](_0x4d6517)),(_0x5a5d9d=defined$1(_0x5a5d9d)?_0x5a5d9d:new Request())[_0x4e8a89(0x2dba)]=_0x4d6517,_0x5a5d9d[_0x4e8a89(0x4a38)]=function(){var _0x17a779=_0x4e8a89,_0x42e9dc=when[_0x17a779(0x32fc)]();return window[_0x22cf86]=function(_0xf1075f){var _0x2a5ec2=_0x17a779;_0x42e9dc[_0x2a5ec2(0x1c7e)](_0xf1075f);try{delete window[_0x22cf86];}catch(_0x1faccc){window[_0x22cf86]=void 0x0;}},loadJsonp['loadAndExecuteScript'](_0x4d6517,_0x22cf86,_0x42e9dc),_0x42e9dc[_0x17a779(0x24e7)];},RequestScheduler[_0x4e8a89(0x2625)](_0x5a5d9d);}function loadKTX(_0x26507e){var _0xf8d828=_0x307c2b,_0x5c06c7=_0x5e00b3,_0x188769;_0x26507e instanceof ArrayBuffer||ArrayBuffer[_0x5c06c7(0x1e7c)](_0x26507e)?_0x188769=when['resolve'](_0x26507e):_0x188769=Resource[_0x5c06c7(0x3bee)](_0x26507e)[_0x5c06c7(0x1cf8)]();if(defined$1(_0x188769))return _0x188769[_0xf8d828(0x4527)](function(_0x105e8d){if(defined$1(_0x105e8d))return parseKTX(_0x105e8d);});}loadJsonp[_0x5e00b3(0x3eab)]=function(_0x2796fb,_0x5a6263,_0x26141d){var _0x2a0748=_0x307c2b,_0x5893a3=_0x5e00b3,_0xa5ce7f=document[_0x5893a3(0x2a2e)](_0x5893a3(0x4bb));_0xa5ce7f[_0x5893a3(0x41fb)]=!0x0,_0xa5ce7f[_0x2a0748(0x2df)]=_0x2796fb;var _0x5b1360=document[_0x5893a3(0x11c5)](_0x5893a3(0x527f))[0x0];_0xa5ce7f[_0x5893a3(0x1104)]=function(){var _0x14c771=_0x5893a3;_0xa5ce7f[_0x14c771(0x1104)]=void 0x0,_0x5b1360[_0x14c771(0x3fb0)](_0xa5ce7f);},_0xa5ce7f[_0x5893a3(0x44c8)]=function(_0x4225cc){var _0x4d2807=_0x5893a3;_0x26141d[_0x4d2807(0x4c5a)](_0x4225cc);},_0x5b1360[_0x5893a3(0x5a20)](_0xa5ce7f);},loadJsonp[_0x5e00b3(0x1d25)]=loadJsonp[_0x5e00b3(0x3eab)];var fileIdentifier=[0xab,0x4b,0x54,0x58,0x20,0x31,0x31,0xbb,0xd,0xa,0x1a,0xa],endiannessTest=0x4030201,faceOrder=[_0x307c2b(0x4fae),_0x307c2b(0x55b6),_0x307c2b(0x331e),_0x5e00b3(0x1e44),_0x5e00b3(0x4731),_0x5e00b3(0x2a43)],sizeOfUint32$7=0x4,supportedTranscoderFormats;function parseKTX(_0x103750){var _0x5b137e=_0x307c2b,_0x5aa63e=_0x5e00b3,_0x4a113f,_0x50c48e,_0xb30025,_0x14876a=new Uint8Array(_0x103750),_0x20a0ee=!0x0;for(_0x4a113f=0x0;_0x4a113f<fileIdentifier[_0x5aa63e(0x809)];++_0x4a113f)if(fileIdentifier[_0x4a113f]!==_0x14876a[_0x4a113f]){_0x20a0ee=!0x1;break;}if(!_0x20a0ee)throw new RuntimeError$1(_0x5aa63e(0x264a));defined$1(_0x103750[_0x5aa63e(0x537f)])?(_0x50c48e=new DataView(_0x103750[_0x5aa63e(0x537f)]),_0xb30025=_0x103750[_0x5aa63e(0x153e)]):(_0x50c48e=new DataView(_0x103750),_0xb30025=0x0),_0xb30025+=0xc;var _0x36db30=_0x50c48e[_0x5aa63e(0x1044)](_0xb30025,!0x0);if(_0xb30025+=sizeOfUint32$7,_0x36db30!==endiannessTest)throw new RuntimeError$1(_0x5aa63e(0x2fc7));var _0x1b4eac=_0x50c48e[_0x5aa63e(0x1044)](_0xb30025,!0x0);_0xb30025+=sizeOfUint32$7;var _0x2bf282=_0x50c48e[_0x5aa63e(0x1044)](_0xb30025,!0x0);_0xb30025+=sizeOfUint32$7;var _0x4e4732=_0x50c48e[_0x5aa63e(0x1044)](_0xb30025,!0x0);_0xb30025+=sizeOfUint32$7;var _0x2f3c8d=_0x50c48e[_0x5aa63e(0x1044)](_0xb30025,!0x0);_0xb30025+=sizeOfUint32$7;var _0x6da862=_0x50c48e[_0x5aa63e(0x1044)](_0xb30025,!0x0);_0xb30025+=sizeOfUint32$7;var _0x2caf20=_0x50c48e[_0x5aa63e(0x1044)](_0xb30025,!0x0);_0xb30025+=sizeOfUint32$7;var _0x559913=_0x50c48e[_0x5aa63e(0x1044)](_0xb30025,!0x0);_0xb30025+=sizeOfUint32$7;var _0x155d44=_0x50c48e[_0x5aa63e(0x1044)](_0xb30025,!0x0);_0xb30025+=sizeOfUint32$7;var _0xa96b95=_0x50c48e[_0x5aa63e(0x1044)](_0xb30025,!0x0);_0xb30025+=sizeOfUint32$7;var _0x138311=_0x50c48e[_0x5aa63e(0x1044)](_0xb30025,!0x0);_0xb30025+=sizeOfUint32$7;var _0x136927=_0x50c48e[_0x5aa63e(0x1044)](_0xb30025,!0x0);_0xb30025+=sizeOfUint32$7;var _0x27dbf7=_0x50c48e[_0x5aa63e(0x1044)](_0xb30025,!0x0);_0xb30025+=sizeOfUint32$7,_0xb30025+=_0x27dbf7;var _0x351aa5,_0x298319=_0x50c48e[_0x5aa63e(0x1044)](_0xb30025,!0x0);if(_0xb30025+=sizeOfUint32$7,_0x351aa5=defined$1(_0x103750[_0x5aa63e(0x537f)])?new Uint8Array(_0x103750[_0x5aa63e(0x537f)],_0xb30025,_0x298319):new Uint8Array(_0x103750,_0xb30025,_0x298319),_0x2f3c8d===WebGLConstants$1[_0x5aa63e(0x151f)]?_0x2f3c8d=PixelFormat$1[_0x5aa63e(0x124a)]:_0x2f3c8d===WebGLConstants$1[_0x5b137e(0x48d3)]&&(_0x2f3c8d=PixelFormat$1[_0x5aa63e(0x1015)]),!PixelFormat$1[_0x5aa63e(0x531d)](_0x2f3c8d))throw new RuntimeError$1('glInternalFormat\x20is\x20not\x20a\x20valid\x20format.');if(PixelFormat$1[_0x5aa63e(0x3411)](_0x2f3c8d)){if(0x0!==_0x1b4eac)throw new RuntimeError$1('glType\x20must\x20be\x20zero\x20when\x20the\x20texture\x20is\x20compressed.');if(0x1!==_0x2bf282)throw new RuntimeError$1(_0x5aa63e(0x173b));if(0x0!==_0x4e4732)throw new RuntimeError$1(_0x5aa63e(0x4e5e));}else{if(_0x1b4eac!==WebGLConstants$1[_0x5aa63e(0x1b0f)])throw new RuntimeError$1(_0x5aa63e(0x2557));if(_0x6da862!==_0x4e4732)throw new RuntimeError$1(_0x5aa63e(0x1a43));}if(0x0!==_0x155d44)throw new RuntimeError$1(_0x5aa63e(0x1c6a));if(0x0!==_0xa96b95)throw new RuntimeError$1(_0x5aa63e(0x85f));var _0x2805a6=_0x351aa5[_0x5aa63e(0x153e)],_0x259a50=new Array(_0x136927);for(_0x4a113f=0x0;_0x4a113f<_0x136927;++_0x4a113f){for(var _0x546275=_0x259a50[_0x4a113f]={},_0x5635ff=0x0;_0x5635ff<_0x138311;++_0x5635ff){var _0x2bbdce=_0x2caf20>>_0x4a113f,_0x12ae3a=_0x559913>>_0x4a113f,_0x34b26a=PixelFormat$1[_0x5aa63e(0x3411)](_0x2f3c8d)?PixelFormat$1[_0x5aa63e(0xaad)](_0x2f3c8d,_0x2bbdce,_0x12ae3a):PixelFormat$1[_0x5aa63e(0x5364)](_0x2f3c8d,_0x1b4eac,_0x2bbdce,_0x12ae3a),_0x1e1a2f=new Uint8Array(_0x351aa5[_0x5aa63e(0x537f)],_0x2805a6,_0x34b26a);_0x546275[faceOrder[_0x5635ff]]=new CompressedTextureBuffer(_0x2f3c8d,_0x2bbdce,_0x12ae3a,_0x1e1a2f),_0x2805a6+=_0x34b26a;}_0x2805a6+=0x3-(_0x2805a6+0x3)%0x4+0x4;}var _0x166d4f=_0x259a50;if(0x1===_0x138311){for(_0x4a113f=0x0;_0x4a113f<_0x136927;++_0x4a113f)_0x166d4f[_0x4a113f]=_0x166d4f[_0x4a113f][faceOrder[0x0]];}return 0x1===_0x136927&&(_0x166d4f=_0x166d4f[0x0]),_0x166d4f;}function loadKTX2(_0x12bb86,_0x21061d){var _0x498349=_0x307c2b,_0x368673=_0x5e00b3,_0xd013a6;return _0x12bb86 instanceof ArrayBuffer||ArrayBuffer[_0x498349(0x40af)](_0x12bb86)?_0xd013a6=when[_0x368673(0x1c7e)](_0x12bb86):_0xd013a6=Resource['createIfNeeded'](_0x12bb86)[_0x368673(0x1cf8)](),_0xd013a6[_0x368673(0x2a5f)](function(_0x21a734){var _0x419446=_0x498349;return KTX2Transcoder[_0x419446(0x374f)](_0x21a734,supportedTranscoderFormats,_0x21061d);});}function ManagedArray(_0x22ca2e){var _0x4cc43c=_0x307c2b,_0x3208f8=_0x5e00b3;_0x22ca2e=defaultValue$1(_0x22ca2e,0x0),this[_0x4cc43c(0x37c5)]=new Array(_0x22ca2e),this[_0x3208f8(0x4fc2)]=_0x22ca2e;}loadKTX2[_0x5e00b3(0x2857)]=function(_0x2957a4,_0x8620c5,_0x2fbcb6,_0x1d917b,_0x3e09d7,_0x3e64c3){supportedTranscoderFormats={'s3tc':_0x2957a4,'pvrtc':_0x8620c5,'astc':_0x2fbcb6,'etc':_0x1d917b,'etc1':_0x3e09d7,'bc7':_0x3e64c3};},Object[_0x5e00b3(0x1dfd)](ManagedArray['prototype'],{'length':{'get':function(){var _0x3b13e1=_0x5e00b3;return this[_0x3b13e1(0x4fc2)];},'set':function(_0x17bae9){var _0x3fb9f7=_0x307c2b,_0x42e9bc=_0x5e00b3;this[_0x42e9bc(0x4fc2)]=_0x17bae9,_0x17bae9>this[_0x3fb9f7(0x37c5)][_0x42e9bc(0x809)]&&(this[_0x42e9bc(0x2a11)][_0x42e9bc(0x809)]=_0x17bae9);}},'values':{'get':function(){var _0x3a9473=_0x5e00b3;return this[_0x3a9473(0x2a11)];}}}),ManagedArray['prototype'][_0x5e00b3(0x38c4)]=function(_0x3cca58){var _0x12535d=_0x307c2b;return this[_0x12535d(0x37c5)][_0x3cca58];},ManagedArray[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(_0xd120c6,_0x23e598){var _0x46a6ae=_0x5e00b3;_0xd120c6>=this[_0x46a6ae(0x809)]&&(this[_0x46a6ae(0x809)]=_0xd120c6+0x1),this[_0x46a6ae(0x2a11)][_0xd120c6]=_0x23e598;},ManagedArray['prototype'][_0x5e00b3(0xda2)]=function(){var _0x417e8d=_0x307c2b,_0x3fdf33=_0x5e00b3;return this[_0x3fdf33(0x2a11)][this[_0x417e8d(0x53cc)]-0x1];},ManagedArray['prototype'][_0x307c2b(0x2a0e)]=function(_0x25ccb7){var _0x1d86d4=_0x307c2b,_0x1026ce=_0x5e00b3,_0x4b9781=this[_0x1d86d4(0x2ef4)]++;this[_0x1026ce(0x2a11)][_0x4b9781]=_0x25ccb7;},ManagedArray[_0x307c2b(0x1aa2)][_0x5e00b3(0x3b86)]=function(){var _0x591d2a=_0x307c2b;return this[_0x591d2a(0x37c5)][--this[_0x591d2a(0x2ef4)]];},ManagedArray[_0x5e00b3(0x3720)][_0x5e00b3(0x16a)]=function(_0x3a7785){var _0x3a5285=_0x307c2b,_0x4682db=_0x5e00b3;_0x3a7785>this[_0x3a5285(0x37c5)][_0x4682db(0x809)]&&(this[_0x4682db(0x2a11)][_0x4682db(0x809)]=_0x3a7785);},ManagedArray[_0x5e00b3(0x3720)][_0x307c2b(0xfe6)]=function(_0x439968){var _0x48a60e=_0x5e00b3;this[_0x48a60e(0x809)]=_0x439968;},ManagedArray[_0x5e00b3(0x3720)][_0x5e00b3(0x1f56)]=function(_0x12759f){var _0x405cda=_0x307c2b,_0x415da0=_0x5e00b3;_0x12759f=defaultValue$1(_0x12759f,this[_0x405cda(0x2ef4)]),this[_0x405cda(0x37c5)][_0x415da0(0x809)]=_0x12759f;};var MapboxApi={'defaultAccessToken':void 0x0},printedMapboxWarning=!0x1,errorCredit,errorString=_0x5e00b3(0x4336);function MapProjection(){var _0x1d7f28=_0x307c2b;DeveloperError$1[_0x1d7f28(0xb2d)]();}MapboxApi[_0x5e00b3(0x134d)]=function(_0x576f08){var _0x308428=_0x5e00b3;return defined$1(_0x576f08)?_0x576f08:defined$1(MapboxApi[_0x308428(0x441f)])?MapboxApi[_0x308428(0x441f)]:(printedMapboxWarning||(console[_0x308428(0xca1)](errorString),printedMapboxWarning=!0x0),_0x308428(0x436c));},MapboxApi[_0x5e00b3(0xc1d)]=function(_0x3f0e1c){var _0x241943=_0x5e00b3;if(!defined$1(_0x3f0e1c)&&!defined$1(MapboxApi[_0x241943(0x441f)]))return defined$1(errorCredit)||(errorCredit=new Credit$1(errorString,!0x0)),errorCredit;},Object[_0x5e00b3(0x1dfd)](MapProjection[_0x5e00b3(0x3720)],{'ellipsoid':{'get':DeveloperError$1[_0x307c2b(0xb2d)]}}),MapProjection[_0x5e00b3(0x3720)][_0x5e00b3(0x63b)]=DeveloperError$1[_0x5e00b3(0x490e)],MapProjection[_0x5e00b3(0x3720)][_0x5e00b3(0x26b)]=DeveloperError$1[_0x5e00b3(0x490e)];var leftScratchArray=[],rightScratchArray=[];function merge(_0x4d3d93,_0x10a9aa,_0x44c316,_0x253e6c,_0x1a22c1,_0x578cb9){var _0x25286b,_0x1b587f,_0x22def6=_0x1a22c1-_0x253e6c+0x1,_0x21b0be=_0x578cb9-_0x1a22c1,_0x3fe0f7=leftScratchArray,_0x54e195=rightScratchArray;for(_0x25286b=0x0;_0x25286b<_0x22def6;++_0x25286b)_0x3fe0f7[_0x25286b]=_0x4d3d93[_0x253e6c+_0x25286b];for(_0x1b587f=0x0;_0x1b587f<_0x21b0be;++_0x1b587f)_0x54e195[_0x1b587f]=_0x4d3d93[_0x1a22c1+_0x1b587f+0x1];_0x25286b=0x0,_0x1b587f=0x0;for(var _0x3e5ea6=_0x253e6c;_0x3e5ea6<=_0x578cb9;++_0x3e5ea6){var _0x483e94=_0x3fe0f7[_0x25286b],_0x3323a0=_0x54e195[_0x1b587f];_0x25286b<_0x22def6&&(_0x1b587f>=_0x21b0be||_0x10a9aa(_0x483e94,_0x3323a0,_0x44c316)<=0x0)?(_0x4d3d93[_0x3e5ea6]=_0x483e94,++_0x25286b):_0x1b587f<_0x21b0be&&(_0x4d3d93[_0x3e5ea6]=_0x3323a0,++_0x1b587f);}}function sort$1(_0x3ec636,_0x3290b5,_0x42ae34,_0x200564,_0x5e7585){var _0x186dcc=_0x5e00b3;if(!(_0x200564>=_0x5e7585)){var _0x2fb760=Math[_0x186dcc(0x1ace)](0.5*(_0x200564+_0x5e7585));sort$1(_0x3ec636,_0x3290b5,_0x42ae34,_0x200564,_0x2fb760),sort$1(_0x3ec636,_0x3290b5,_0x42ae34,_0x2fb760+0x1,_0x5e7585),merge(_0x3ec636,_0x3290b5,_0x42ae34,_0x200564,_0x2fb760,_0x5e7585);}}function mergeSort(_0x25d50e,_0x2d5dec,_0x5d17b5){var _0x33802e=_0x307c2b,_0x1b5907=_0x5e00b3,_0x3ec08f=_0x25d50e[_0x1b5907(0x809)],_0x857e6f=Math[_0x1b5907(0x5f13)](0.5*_0x3ec08f);leftScratchArray[_0x33802e(0x2ef4)]=_0x857e6f,rightScratchArray['length']=_0x857e6f,sort$1(_0x25d50e,_0x2d5dec,_0x5d17b5,0x0,_0x3ec08f-0x1),leftScratchArray[_0x1b5907(0x809)]=0x0,rightScratchArray[_0x1b5907(0x809)]=0x0;}function NearFarScalar(_0x456c5d,_0x303ff2,_0x29f21b,_0x38b67a){var _0x6d46c3=_0x5e00b3;this['near']=defaultValue$1(_0x456c5d,0x0),this[_0x6d46c3(0x2214)]=defaultValue$1(_0x303ff2,0x0),this[_0x6d46c3(0x389f)]=defaultValue$1(_0x29f21b,0x1),this[_0x6d46c3(0x1227)]=defaultValue$1(_0x38b67a,0x0);}NearFarScalar['clone']=function(_0x401253,_0x567797){var _0x520936=_0x307c2b,_0x5cce69=_0x5e00b3;if(defined$1(_0x401253))return defined$1(_0x567797)?(_0x567797[_0x520936(0x3f74)]=_0x401253[_0x5cce69(0xcd2)],_0x567797[_0x5cce69(0x2214)]=_0x401253[_0x5cce69(0x2214)],_0x567797[_0x5cce69(0x389f)]=_0x401253[_0x5cce69(0x389f)],_0x567797[_0x5cce69(0x1227)]=_0x401253[_0x520936(0xd67)],_0x567797):new NearFarScalar(_0x401253[_0x5cce69(0xcd2)],_0x401253[_0x5cce69(0x2214)],_0x401253[_0x520936(0x48b)],_0x401253[_0x5cce69(0x1227)]);},NearFarScalar['packedLength']=0x4,NearFarScalar[_0x5e00b3(0x52a8)]=function(_0x8d810d,_0x54c559,_0x577caf){var _0x26e49b=_0x307c2b,_0xfb204b=_0x5e00b3;return _0x577caf=defaultValue$1(_0x577caf,0x0),_0x54c559[_0x577caf++]=_0x8d810d[_0xfb204b(0xcd2)],_0x54c559[_0x577caf++]=_0x8d810d[_0x26e49b(0x2cd7)],_0x54c559[_0x577caf++]=_0x8d810d[_0xfb204b(0x389f)],_0x54c559[_0x577caf]=_0x8d810d[_0xfb204b(0x1227)],_0x54c559;},NearFarScalar[_0x5e00b3(0x1d8a)]=function(_0x40a658,_0x2c1e3a,_0x2b3ebc){var _0x400bf5=_0x5e00b3;return _0x2c1e3a=defaultValue$1(_0x2c1e3a,0x0),defined$1(_0x2b3ebc)||(_0x2b3ebc=new NearFarScalar()),_0x2b3ebc[_0x400bf5(0xcd2)]=_0x40a658[_0x2c1e3a++],_0x2b3ebc[_0x400bf5(0x2214)]=_0x40a658[_0x2c1e3a++],_0x2b3ebc[_0x400bf5(0x389f)]=_0x40a658[_0x2c1e3a++],_0x2b3ebc[_0x400bf5(0x1227)]=_0x40a658[_0x2c1e3a],_0x2b3ebc;},NearFarScalar[_0x5e00b3(0x1dab)]=function(_0xb0e5e8,_0x2b0099){var _0x1adfab=_0x307c2b,_0x49134a=_0x5e00b3;return _0xb0e5e8===_0x2b0099||defined$1(_0xb0e5e8)&&defined$1(_0x2b0099)&&_0xb0e5e8[_0x49134a(0xcd2)]===_0x2b0099[_0x49134a(0xcd2)]&&_0xb0e5e8[_0x1adfab(0x2cd7)]===_0x2b0099[_0x49134a(0x2214)]&&_0xb0e5e8[_0x49134a(0x389f)]===_0x2b0099[_0x49134a(0x389f)]&&_0xb0e5e8[_0x49134a(0x1227)]===_0x2b0099[_0x1adfab(0xd67)];},NearFarScalar[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x38fda3){var _0x29f709=_0x5e00b3;return NearFarScalar[_0x29f709(0x40f3)](this,_0x38fda3);},NearFarScalar[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x282fbb){return NearFarScalar['equals'](this,_0x282fbb);};var Visibility={'NONE':-0x1,'PARTIAL':0x0,'FULL':0x1},Visibility$1=Object[_0x5e00b3(0x5448)](Visibility);function Occluder(_0x234f88,_0x624547){var _0x42c286=_0x5e00b3;this['_occluderPosition']=Cartesian3[_0x42c286(0x40f3)](_0x234f88[_0x42c286(0x4fe8)]),this[_0x42c286(0x24cc)]=_0x234f88[_0x42c286(0x48ce)],this[_0x42c286(0x4d1b)]=0x0,this[_0x42c286(0x41f4)]=void 0x0,this[_0x42c286(0x34e0)]=void 0x0,this[_0x42c286(0x2000)]=void 0x0,this[_0x42c286(0x20cd)]=_0x624547;}var scratchCartesian3$a=new Cartesian3();Object[_0x307c2b(0x66e)](Occluder[_0x5e00b3(0x3720)],{'position':{'get':function(){var _0x1ed94b=_0x5e00b3;return this[_0x1ed94b(0x918)];}},'radius':{'get':function(){var _0x4491a7=_0x5e00b3;return this[_0x4491a7(0x24cc)];}},'cameraPosition':{'set':function(_0x29269b){var _0x52edf2=_0x307c2b,_0x3c372a=_0x5e00b3;_0x29269b=Cartesian3[_0x3c372a(0x40f3)](_0x29269b,this[_0x3c372a(0x2000)]);var _0x34cd51,_0x5055cb,_0x1f2fd4,_0xfdf3a0=Cartesian3[_0x3c372a(0x34b6)](this[_0x3c372a(0x918)],_0x29269b,scratchCartesian3$a),_0x523b60=Cartesian3['magnitudeSquared'](_0xfdf3a0),_0x25b49e=this[_0x3c372a(0x24cc)]*this[_0x52edf2(0x1efb)];if(_0x523b60>_0x25b49e){_0x34cd51=Math[_0x3c372a(0x5c4f)](_0x523b60-_0x25b49e),_0x523b60=0x1/Math[_0x3c372a(0x5c4f)](_0x523b60),_0x5055cb=Cartesian3[_0x3c372a(0x34b9)](_0xfdf3a0,_0x523b60,scratchCartesian3$a);var _0x301afd=_0x34cd51*_0x34cd51*_0x523b60;_0x1f2fd4=Cartesian3[_0x3c372a(0x30c2)](_0x29269b,Cartesian3[_0x3c372a(0x34b9)](_0x5055cb,_0x301afd,scratchCartesian3$a),scratchCartesian3$a);}else _0x34cd51=Number[_0x3c372a(0x4d71)];this[_0x3c372a(0x4d1b)]=_0x34cd51,this[_0x3c372a(0x41f4)]=_0x5055cb,this[_0x3c372a(0x34e0)]=_0x1f2fd4,this[_0x3c372a(0x2000)]=_0x29269b;}}}),Occluder[_0x5e00b3(0x3eac)]=function(_0x2ed0ca,_0x2df702,_0x5b299f){var _0x23a0dd=_0x307c2b,_0x40a2e0=_0x5e00b3;return defined$1(_0x5b299f)?(Cartesian3[_0x40a2e0(0x40f3)](_0x2ed0ca[_0x40a2e0(0x4fe8)],_0x5b299f[_0x40a2e0(0x918)]),_0x5b299f[_0x40a2e0(0x24cc)]=_0x2ed0ca['radius'],_0x5b299f[_0x23a0dd(0x510)]=_0x2df702,_0x5b299f):new Occluder(_0x2ed0ca,_0x2df702);};var tempVecScratch=new Cartesian3();Occluder[_0x5e00b3(0x3720)][_0x5e00b3(0x3001)]=function(_0xab6e1d){var _0x1304ea=_0x307c2b,_0x52ed2c=_0x5e00b3;if(this[_0x52ed2c(0x4d1b)]!==Number[_0x52ed2c(0x4d71)]){var _0xd108fa=Cartesian3[_0x52ed2c(0x34b6)](_0xab6e1d,this[_0x1304ea(0x27d4)],tempVecScratch),_0x45cdc3=this[_0x52ed2c(0x24cc)];if((_0x45cdc3=Cartesian3[_0x52ed2c(0x39dd)](_0xd108fa)-_0x45cdc3*_0x45cdc3)>0x0)return _0x45cdc3=Math['sqrt'](_0x45cdc3)+this[_0x52ed2c(0x4d1b)],_0xd108fa=Cartesian3[_0x1304ea(0x3d2f)](_0xab6e1d,this[_0x52ed2c(0x2000)],_0xd108fa),_0x45cdc3*_0x45cdc3>Cartesian3[_0x52ed2c(0x39dd)](_0xd108fa);}return!0x1;};var occludeePositionScratch=new Cartesian3();Occluder[_0x5e00b3(0x3720)][_0x5e00b3(0x14b1)]=function(_0x5ba8b8){var _0x4e72da=_0x307c2b,_0x1bafe0=_0x5e00b3,_0x422407=Cartesian3[_0x4e72da(0x2d7b)](_0x5ba8b8[_0x1bafe0(0x4fe8)],occludeePositionScratch),_0x49f684=_0x5ba8b8[_0x4e72da(0x29c9)];if(this[_0x4e72da(0xe9c)]!==Number[_0x1bafe0(0x4d71)]){var _0x2bbdb7=Cartesian3[_0x1bafe0(0x34b6)](_0x422407,this['_occluderPosition'],tempVecScratch),_0x29f51c=this[_0x1bafe0(0x24cc)]-_0x49f684;if(_0x29f51c=Cartesian3[_0x1bafe0(0x39dd)](_0x2bbdb7)-_0x29f51c*_0x29f51c,_0x49f684<this[_0x1bafe0(0x24cc)])return _0x29f51c>0x0&&(_0x29f51c=Math[_0x4e72da(0x37eb)](_0x29f51c)+this[_0x4e72da(0xe9c)],_0x2bbdb7=Cartesian3[_0x1bafe0(0x34b6)](_0x422407,this[_0x1bafe0(0x2000)],_0x2bbdb7),_0x29f51c*_0x29f51c+_0x49f684*_0x49f684>Cartesian3[_0x4e72da(0x12e7)](_0x2bbdb7));if(_0x29f51c>0x0){_0x2bbdb7=Cartesian3[_0x1bafe0(0x34b6)](_0x422407,this['_cameraPosition'],_0x2bbdb7);var _0x4bba95=Cartesian3[_0x4e72da(0x12e7)](_0x2bbdb7),_0x54f89b=this[_0x1bafe0(0x24cc)]*this[_0x1bafe0(0x24cc)],_0x4da0be=_0x49f684*_0x49f684;return(this[_0x1bafe0(0x4d1b)]*this[_0x1bafe0(0x4d1b)]+_0x54f89b)*_0x4da0be>_0x4bba95*_0x54f89b||(_0x29f51c=Math[_0x1bafe0(0x5c4f)](_0x29f51c)+this[_0x4e72da(0xe9c)])*_0x29f51c+_0x4da0be>_0x4bba95;}return!0x0;}return!0x1;};var tempScratch=new Cartesian3();Occluder[_0x5e00b3(0x3720)][_0x5e00b3(0x156a)]=function(_0x409dff){var _0xb1fce6=_0x307c2b,_0x28fda9=_0x5e00b3,_0x588093=Cartesian3[_0xb1fce6(0x2d7b)](_0x409dff[_0x28fda9(0x4fe8)]),_0x188525=_0x409dff[_0x28fda9(0x48ce)];if(_0x188525>this[_0x28fda9(0x24cc)])return Visibility$1[_0x28fda9(0x51d6)];if(this[_0x28fda9(0x4d1b)]!==Number[_0x28fda9(0x4d71)]){var _0x5a171a=Cartesian3[_0x28fda9(0x34b6)](_0x588093,this[_0x28fda9(0x918)],tempScratch),_0x4e8f61=this[_0x28fda9(0x24cc)]-_0x188525,_0x3e8536=Cartesian3[_0xb1fce6(0x12e7)](_0x5a171a);if((_0x4e8f61=_0x3e8536-_0x4e8f61*_0x4e8f61)>0x0){_0x4e8f61=Math[_0xb1fce6(0x37eb)](_0x4e8f61)+this[_0x28fda9(0x4d1b)],_0x5a171a=Cartesian3[_0x28fda9(0x34b6)](_0x588093,this[_0x28fda9(0x2000)],_0x5a171a);var _0x1c5aa0=Cartesian3[_0xb1fce6(0x12e7)](_0x5a171a);return _0x4e8f61*_0x4e8f61+_0x188525*_0x188525<_0x1c5aa0?Visibility$1[_0x28fda9(0x423a)]:(_0x4e8f61=_0x3e8536-(_0x4e8f61=this['_occluderRadius']+_0x188525)*_0x4e8f61)>0x0?_0x1c5aa0<(_0x4e8f61=Math[_0xb1fce6(0x37eb)](_0x4e8f61)+this[_0xb1fce6(0xe9c)])*_0x4e8f61+_0x188525*_0x188525?Visibility$1[_0xb1fce6(0x3b71)]:Visibility$1['PARTIAL']:(_0x5a171a=Cartesian3[_0x28fda9(0x34b6)](_0x588093,this[_0xb1fce6(0x1d95)],_0x5a171a),Cartesian3[_0x28fda9(0x2d8e)](_0x5a171a,this[_0x28fda9(0x41f4)])>-_0x188525?Visibility$1[_0x28fda9(0x44de)]:Visibility$1[_0x28fda9(0x51d6)]);}}return Visibility$1[_0x28fda9(0x423a)];};var occludeePointScratch=new Cartesian3();Occluder[_0x5e00b3(0x1ceb)]=function(_0x2b93b4,_0x567121,_0xec1b7f){var _0x577e62=_0x307c2b,_0xb3f64=_0x5e00b3,_0x4967d4=Cartesian3[_0xb3f64(0x40f3)](_0x567121),_0x261fb7=Cartesian3[_0xb3f64(0x40f3)](_0x2b93b4[_0x577e62(0x234c)]),_0x1e2fdf=_0x2b93b4['radius'],_0x193937=_0xec1b7f[_0xb3f64(0x809)],_0x4b909c=Cartesian3[_0xb3f64(0x4853)](Cartesian3[_0xb3f64(0x34b6)](_0x4967d4,_0x261fb7,occludeePointScratch),occludeePointScratch),_0x100a82=-Cartesian3[_0xb3f64(0x2d8e)](_0x4b909c,_0x261fb7),_0x29f4db=Occluder[_0xb3f64(0x86a)](_0x261fb7,_0x4b909c,_0x100a82),_0x10a9e6=Occluder[_0xb3f64(0x3ca9)](_0x2b93b4,_0x4b909c,_0x100a82,_0x29f4db,_0xec1b7f[0x0]);if(_0x10a9e6){for(var _0x3b7e4f,_0x1f7fdc=0x1;_0x1f7fdc<_0x193937;++_0x1f7fdc){if(!(_0x3b7e4f=Occluder[_0xb3f64(0x3ca9)](_0x2b93b4,_0x4b909c,_0x100a82,_0x29f4db,_0xec1b7f[_0x1f7fdc])))return;_0x3b7e4f<_0x10a9e6&&(_0x10a9e6=_0x3b7e4f);}if(!(_0x10a9e6<0.0017453283658983088)){var _0x5d341c=_0x1e2fdf/_0x10a9e6;return Cartesian3[_0xb3f64(0x30c2)](_0x261fb7,Cartesian3[_0xb3f64(0x34b9)](_0x4b909c,_0x5d341c,occludeePointScratch),occludeePointScratch);}}};var computeOccludeePointFromRectangleScratch=[];Occluder['computeOccludeePointFromRectangle']=function(_0x4a8926,_0x28adc6){var _0xa37ba0=_0x307c2b,_0x2fb31c=_0x5e00b3;_0x28adc6=defaultValue$1(_0x28adc6,Ellipsoid[_0x2fb31c(0x17f7)]);var _0x270c51=Rectangle['subsample'](_0x4a8926,_0x28adc6,0x0,computeOccludeePointFromRectangleScratch),_0x4d4a46=BoundingSphere[_0x2fb31c(0x12c2)](_0x270c51),_0xe07e3=Cartesian3[_0x2fb31c(0x3a34)];if(!Cartesian3[_0xa37ba0(0x4d2)](_0xe07e3,_0x4d4a46[_0x2fb31c(0x4fe8)]))return Occluder[_0x2fb31c(0x1ceb)](new BoundingSphere(_0xe07e3,_0x28adc6[_0x2fb31c(0x16f8)]),_0x4d4a46[_0x2fb31c(0x4fe8)],_0x270c51);};var tempVec0Scratch=new Cartesian3();Occluder[_0x5e00b3(0x86a)]=function(_0xbb5bf7,_0x5bffb6,_0x370f82){var _0xfa24b5=_0x307c2b,_0x17fd45=_0x5e00b3,_0x585d82=Cartesian3['abs'](_0x5bffb6,tempVec0Scratch),_0x1da4d4=_0x585d82['x']>_0x585d82['y']?0x0:0x1;(0x0===_0x1da4d4&&_0x585d82['z']>_0x585d82['x']||0x1===_0x1da4d4&&_0x585d82['z']>_0x585d82['y'])&&(_0x1da4d4=0x2);var _0x3fcecf,_0x1cc4a7=new Cartesian3();0x0===_0x1da4d4?(_0x585d82['x']=_0xbb5bf7['x'],_0x585d82['y']=_0xbb5bf7['y']+0x1,_0x585d82['z']=_0xbb5bf7['z']+0x1,_0x3fcecf=Cartesian3[_0x17fd45(0x442b)]):0x1===_0x1da4d4?(_0x585d82['x']=_0xbb5bf7['x']+0x1,_0x585d82['y']=_0xbb5bf7['y'],_0x585d82['z']=_0xbb5bf7['z']+0x1,_0x3fcecf=Cartesian3[_0x17fd45(0x5390)]):(_0x585d82['x']=_0xbb5bf7['x']+0x1,_0x585d82['y']=_0xbb5bf7['y']+0x1,_0x585d82['z']=_0xbb5bf7['z'],_0x3fcecf=Cartesian3[_0x17fd45(0x39c7)]);var _0x5c08ae=(Cartesian3[_0xfa24b5(0x477a)](_0x5bffb6,_0x585d82)+_0x370f82)/-Cartesian3[_0x17fd45(0x2d8e)](_0x5bffb6,_0x3fcecf);return Cartesian3[_0x17fd45(0x4853)](Cartesian3[_0x17fd45(0x34b6)](Cartesian3[_0xfa24b5(0x1af6)](_0x585d82,Cartesian3[_0x17fd45(0x34b9)](_0x3fcecf,_0x5c08ae,_0x1cc4a7),_0x585d82),_0xbb5bf7,_0x585d82),_0x585d82);};var posDirectionScratch=new Cartesian3();Occluder[_0x5e00b3(0x1db7)]=function(_0x254f5f,_0x138b13,_0x264338,_0x234352,_0x210dd2){var _0xfedbac=_0x307c2b,_0x14b3c7=_0x5e00b3,_0x5486f3=Cartesian3['subtract'](_0x234352,_0x254f5f,posDirectionScratch);if(_0x5486f3=Cartesian3[_0x14b3c7(0x4853)](_0x5486f3,_0x5486f3),Cartesian3[_0x14b3c7(0x2d8e)](_0x138b13,_0x5486f3)<0.9999999847691291){var _0x55a56b=Cartesian3[_0x14b3c7(0x4143)](_0x138b13,_0x5486f3,_0x5486f3);if(Cartesian3[_0xfedbac(0x4910)](_0x55a56b)>CesiumMath[_0x14b3c7(0x2d82)])return Cartesian3[_0x14b3c7(0x4853)](_0x55a56b,new Cartesian3());}return _0x210dd2;};var posScratch1=new Cartesian3(),occluerPosScratch=new Cartesian3(),posScratch2=new Cartesian3(),horizonPlanePosScratch=new Cartesian3();function OffsetGeometryInstanceAttribute(_0x4e9e39,_0x49e036,_0x1c00f4){var _0x1dc625=_0x5e00b3;_0x4e9e39=defaultValue$1(_0x4e9e39,0x0),_0x49e036=defaultValue$1(_0x49e036,0x0),_0x1c00f4=defaultValue$1(_0x1c00f4,0x0),this[_0x1dc625(0x9a4)]=new Float32Array([_0x4e9e39,_0x49e036,_0x1c00f4]);}function OpenCageGeocoderService(_0x7851be,_0x28fe08,_0x322a74){var _0x5e3c5e=_0x307c2b,_0x3ec7da=_0x5e00b3;(_0x7851be=Resource[_0x3ec7da(0x3bee)](_0x7851be))[_0x3ec7da(0x4ee3)](),_0x7851be[_0x5e3c5e(0x3d7e)]({'key':_0x28fe08}),this[_0x3ec7da(0x26a1)]=_0x7851be,this[_0x3ec7da(0x2877)]=defaultValue$1(_0x322a74,{});}Occluder[_0x5e00b3(0x3ca9)]=function(_0x31c0fe,_0x25a613,_0x1bd628,_0x150e48,_0x3f9b99){var _0x38f68a=_0x307c2b,_0x5def1f=_0x5e00b3,_0x4ca120=Cartesian3[_0x5def1f(0x40f3)](_0x3f9b99,posScratch1),_0x37449b=Cartesian3[_0x5def1f(0x40f3)](_0x31c0fe['center'],occluerPosScratch),_0x528da7=_0x31c0fe[_0x5def1f(0x48ce)],_0x4c7a5d=Cartesian3[_0x5def1f(0x34b6)](_0x37449b,_0x4ca120,posScratch2),_0x53c121=Cartesian3[_0x5def1f(0x39dd)](_0x4c7a5d),_0x1e7b81=_0x528da7*_0x528da7;if(_0x53c121<_0x1e7b81)return!0x1;var _0x39d238=_0x53c121-_0x1e7b81,_0x4d2686=Math[_0x5def1f(0x5c4f)](_0x39d238),_0x1d2725=_0x4d2686*(0x1/Math[_0x5def1f(0x5c4f)](_0x53c121))*_0x4d2686;_0x4c7a5d=Cartesian3[_0x5def1f(0x4853)](_0x4c7a5d,_0x4c7a5d);var _0x30f22d=Cartesian3[_0x5def1f(0x30c2)](_0x4ca120,Cartesian3[_0x5def1f(0x34b9)](_0x4c7a5d,_0x1d2725,horizonPlanePosScratch),horizonPlanePosScratch),_0x4a9889=Math[_0x5def1f(0x5c4f)](_0x39d238-_0x1d2725*_0x1d2725),_0x12f6f6=this[_0x5def1f(0x1db7)](_0x37449b,_0x25a613,_0x1bd628,_0x4ca120,_0x150e48),_0x3ca00d=Cartesian3[_0x5def1f(0x160f)](_0x12f6f6['x']*_0x12f6f6['x']*_0x4c7a5d['x']+(_0x12f6f6['x']*_0x12f6f6['y']-_0x12f6f6['z'])*_0x4c7a5d['y']+(_0x12f6f6['x']*_0x12f6f6['z']+_0x12f6f6['y'])*_0x4c7a5d['z'],(_0x12f6f6['x']*_0x12f6f6['y']+_0x12f6f6['z'])*_0x4c7a5d['x']+_0x12f6f6['y']*_0x12f6f6['y']*_0x4c7a5d['y']+(_0x12f6f6['y']*_0x12f6f6['z']-_0x12f6f6['x'])*_0x4c7a5d['z'],(_0x12f6f6['x']*_0x12f6f6['z']-_0x12f6f6['y'])*_0x4c7a5d['x']+(_0x12f6f6['y']*_0x12f6f6['z']+_0x12f6f6['x'])*_0x4c7a5d['y']+_0x12f6f6['z']*_0x12f6f6['z']*_0x4c7a5d['z'],posScratch1);_0x3ca00d=Cartesian3[_0x38f68a(0x4d5b)](_0x3ca00d,_0x3ca00d);var _0x2525bf=Cartesian3[_0x5def1f(0x34b9)](_0x3ca00d,_0x4a9889,posScratch1);_0x12f6f6=Cartesian3[_0x5def1f(0x4853)](Cartesian3[_0x5def1f(0x34b6)](Cartesian3[_0x38f68a(0x1af6)](_0x30f22d,_0x2525bf,posScratch2),_0x37449b,posScratch2),posScratch2);var _0x36b2fd=Cartesian3[_0x5def1f(0x2d8e)](_0x25a613,_0x12f6f6);_0x12f6f6=Cartesian3[_0x5def1f(0x4853)](Cartesian3[_0x5def1f(0x34b6)](Cartesian3[_0x38f68a(0x3d2f)](_0x30f22d,_0x2525bf,_0x12f6f6),_0x37449b,_0x12f6f6),_0x12f6f6);var _0x1524e0=Cartesian3[_0x5def1f(0x2d8e)](_0x25a613,_0x12f6f6);return _0x36b2fd<_0x1524e0?_0x36b2fd:_0x1524e0;},Object[_0x307c2b(0x66e)](OffsetGeometryInstanceAttribute[_0x5e00b3(0x3720)],{'componentDatatype':{'get':function(){var _0x126597=_0x5e00b3;return ComponentDatatype$1[_0x126597(0x486a)];}},'componentsPerAttribute':{'get':function(){return 0x3;}},'normalize':{'get':function(){return!0x1;}}}),OffsetGeometryInstanceAttribute[_0x5e00b3(0x16c8)]=function(_0x1c0fc0){return new OffsetGeometryInstanceAttribute(_0x1c0fc0['x'],_0x1c0fc0['y'],_0x1c0fc0['z']);},OffsetGeometryInstanceAttribute[_0x5e00b3(0x51f8)]=function(_0x5061db,_0x26dbf8){return defined$1(_0x26dbf8)||(_0x26dbf8=new Float32Array([_0x5061db['x'],_0x5061db['y'],_0x5061db['z']])),_0x26dbf8[0x0]=_0x5061db['x'],_0x26dbf8[0x1]=_0x5061db['y'],_0x26dbf8[0x2]=_0x5061db['z'],_0x26dbf8;},Object[_0x5e00b3(0x1dfd)](OpenCageGeocoderService[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x496ca0=_0x5e00b3;return this[_0x496ca0(0x26a1)];}},'params':{'get':function(){var _0x20d575=_0x5e00b3;return this[_0x20d575(0x2877)];}}}),OpenCageGeocoderService[_0x5e00b3(0x3720)][_0x5e00b3(0x1dd5)]=function(_0x46f56a){var _0x21e688=_0x5e00b3;return this[_0x21e688(0x26a1)][_0x21e688(0x5155)]({'url':'json','queryParameters':combine$2(this[_0x21e688(0x2877)],{'q':_0x46f56a})})[_0x21e688(0x1fd8)]()[_0x21e688(0x2a5f)](function(_0x155b4e){var _0x56ca6a=_0x21e688;return _0x155b4e[_0x56ca6a(0x2af)]['map'](function(_0x2221ad){var _0x54f571=_0x140d,_0x237f33=_0x56ca6a,_0x1b272c,_0x5f5793=_0x2221ad[_0x237f33(0x32ec)];if(defined$1(_0x5f5793))_0x1b272c=Rectangle[_0x54f571(0x1927)](_0x5f5793[_0x54f571(0x417c)][_0x237f33(0x175a)],_0x5f5793[_0x237f33(0x3a23)][_0x54f571(0x9be)],_0x5f5793[_0x237f33(0x420a)][_0x237f33(0x175a)],_0x5f5793[_0x237f33(0x420a)][_0x237f33(0x5c63)]);else{var _0x24da18=_0x2221ad[_0x237f33(0x144e)][_0x237f33(0x5c63)],_0x1c76ea=_0x2221ad['geometry'][_0x237f33(0x175a)];_0x1b272c=Cartesian3[_0x54f571(0x1927)](_0x24da18,_0x1c76ea);}return{'displayName':_0x2221ad[_0x237f33(0x2c72)],'destination':_0x1b272c};});});};var Packable={'packedLength':void 0x0,'pack':DeveloperError$1[_0x5e00b3(0x490e)],'unpack':DeveloperError$1[_0x5e00b3(0x490e)]},PackableForInterpolation={'packedInterpolationLength':void 0x0,'convertPackedArrayForInterpolation':DeveloperError$1[_0x5e00b3(0x490e)],'unpackInterpolationResult':DeveloperError$1[_0x307c2b(0xb2d)]},PBRExtensionParamterType={'BASECOLOR_UV_OFFSET_AND_TILING':0x0,'EMISSIVE_UV_OFFSET_AND_TILING':0x1},PBRExtensionParamterType$1=Object[_0x307c2b(0x23fe)](PBRExtensionParamterType),getCSSValue$1=function(_0x49e9cf,_0x396cc6){var _0x8f5848=_0x5e00b3;return document['defaultView'][_0x8f5848(0x15e0)](_0x49e9cf,null)[_0x8f5848(0x120d)](_0x396cc6);},measureText=function(_0x3a7bd7,_0x110e78,_0x7b0aba,_0x512dd8){var _0x4697fc=_0x307c2b,_0x4368a7=_0x5e00b3,_0x3a184f=_0x3a7bd7[_0x4368a7(0x4355)](_0x110e78),_0x40340e=getCSSValue$1(_0x3a7bd7[_0x4368a7(0x2a34)],_0x4368a7(0xca2)),_0x269c99=getCSSValue$1(_0x3a7bd7[_0x4368a7(0x2a34)],_0x4368a7(0x3978))[_0x4368a7(0x2c3f)]('px',''),_0x16decf=getCSSValue$1(_0x3a7bd7[_0x4368a7(0x2a34)],_0x4697fc(0xacf)),_0x2f84b2=getCSSValue$1(_0x3a7bd7[_0x4368a7(0x2a34)],_0x4368a7(0x4ace)),_0x5ea92e=!/\S/[_0x4368a7(0x4a8a)](_0x110e78);_0x3a184f[_0x4697fc(0x3c76)]=_0x269c99;var _0x3f649e=document[_0x4368a7(0x2a2e)](_0x4368a7(0x2410));_0x3f649e[_0x4697fc(0x1df0)][_0x4368a7(0x3747)]=_0x4368a7(0x2edc),_0x3f649e[_0x4697fc(0x1df0)][_0x4368a7(0x2b25)]=0x0,_0x3f649e[_0x4368a7(0x8cd)][_0x4368a7(0x1299)]=_0x16decf+'\x20'+_0x2f84b2+'\x20'+_0x269c99+_0x4697fc(0x4c70)+_0x40340e,_0x3f649e[_0x4697fc(0xd4c)]=_0x110e78+_0x4368a7(0x3c4b)+_0x110e78,document[_0x4368a7(0xd00)][_0x4697fc(0x33d6)](_0x3f649e),_0x3a184f[_0x4368a7(0x1fe6)]=1.2*_0x269c99;var _0x2e7532=getCSSValue$1(_0x3f649e,_0x4368a7(0x5a4e));if((_0x2e7532=_0x2e7532['replace']('px',''))>=0x2*_0x269c99&&(_0x3a184f[_0x4368a7(0x1fe6)]=_0x2e7532/0x2|0x0),document[_0x4697fc(0x172a)][_0x4697fc(0x1f3a)](_0x3f649e),_0x5ea92e)_0x3a184f[_0x4368a7(0x6e3)]=0x0,_0x3a184f[_0x4368a7(0x586f)]=0x0,_0x3a184f[_0x4368a7(0x32ec)]={'minx':0x0,'maxx':_0x3a184f[_0x4368a7(0x2d3c)],'miny':0x0,'maxy':0x0},_0x3a184f[_0x4368a7(0x5a4e)]=0x0;else{var _0x5d9198=document[_0x4368a7(0x2a2e)](_0x4368a7(0x2a34)),_0x5a455e=0x64;_0x5d9198[_0x4368a7(0x2d3c)]=_0x3a184f[_0x4368a7(0x2d3c)]+_0x5a455e,_0x5d9198[_0x4368a7(0x5a4e)]=0x3*_0x269c99,_0x5d9198[_0x4368a7(0x8cd)][_0x4368a7(0x2b25)]=0x1,_0x5d9198[_0x4368a7(0x8cd)][_0x4368a7(0x5f0f)]=_0x40340e,_0x5d9198[_0x4368a7(0x8cd)][_0x4368a7(0x5ad1)]=_0x269c99,_0x5d9198[_0x4368a7(0x8cd)][_0x4368a7(0x2abd)]=_0x16decf,_0x5d9198[_0x4368a7(0x8cd)][_0x4368a7(0x33ae)]=_0x2f84b2;var _0x5291e8=_0x5d9198[_0x4368a7(0x696)]('2d');_0x5291e8[_0x4368a7(0x1299)]=_0x16decf+'\x20'+_0x2f84b2+'\x20'+_0x269c99+_0x4697fc(0x4c70)+_0x40340e;var _0x3b6752=_0x5d9198[_0x4368a7(0x2d3c)],_0x29418d=_0x5d9198[_0x4697fc(0x10d5)],_0x3c7679=_0x29418d/0x2;_0x5291e8[_0x4368a7(0x2a02)]=_0x4697fc(0x264),_0x5291e8[_0x4368a7(0xa72)](-0x1,-0x1,_0x3b6752+0x2,_0x29418d+0x2),_0x7b0aba&&(_0x5291e8[_0x4368a7(0x51a8)]=_0x4368a7(0x2ac1),_0x5291e8[_0x4368a7(0xd61)]=_0x3a7bd7[_0x4368a7(0xd61)],_0x5291e8[_0x4368a7(0x1523)](_0x110e78,0x32,_0x3c7679)),_0x512dd8&&(_0x5291e8[_0x4368a7(0x2a02)]=_0x4368a7(0x2ac1),_0x5291e8[_0x4368a7(0x5257)](_0x110e78,0x32,_0x3c7679));for(var _0x435940=_0x5291e8[_0x4368a7(0x5d9d)](0x0,0x0,_0x3b6752,_0x29418d)[_0x4368a7(0x140c)],_0x29d4a2=0x0,_0x4e3f59=0x4*_0x3b6752,_0x46ef2c=_0x435940[_0x4368a7(0x809)];++_0x29d4a2<_0x46ef2c&&0xff===_0x435940[_0x29d4a2];);var _0x2ccf42=_0x29d4a2/_0x4e3f59|0x0;for(_0x29d4a2=_0x46ef2c-0x1;--_0x29d4a2>0x0&&0xff===_0x435940[_0x29d4a2];);var _0x5d8f74=_0x29d4a2/_0x4e3f59|0x0;for(_0x29d4a2=0x0;_0x29d4a2<_0x46ef2c&&0xff===_0x435940[_0x29d4a2];)(_0x29d4a2+=_0x4e3f59)>=_0x46ef2c&&(_0x29d4a2=_0x29d4a2-_0x46ef2c+0x4);var _0x2bbb49=_0x29d4a2%_0x4e3f59/0x4|0x0,_0x5751cc=0x1;for(_0x29d4a2=_0x46ef2c-0x3;_0x29d4a2>=0x0&&0xff===_0x435940[_0x29d4a2];)(_0x29d4a2-=_0x4e3f59)<0x0&&(_0x29d4a2=_0x46ef2c-0x3-0x4*_0x5751cc++);var _0x2f3120=_0x29d4a2%_0x4e3f59/0x4+0x1|0x0;_0x3a184f[_0x4368a7(0x6e3)]=_0x3c7679-_0x2ccf42,_0x3a184f[_0x4368a7(0x586f)]=_0x5d8f74-_0x3c7679,_0x3a184f[_0x4697fc(0x15fd)]={'minx':_0x2bbb49-0x32,'maxx':_0x2f3120-0x32,'miny':0x0,'maxy':_0x5d8f74-_0x2ccf42},_0x3a184f[_0x4368a7(0x5a4e)]=_0x5d8f74-_0x2ccf42+0x1;}return _0x3a184f;},imageSmoothingEnabledName;function writeTextToCanvas(_0x192fcf,_0x54544d){var _0x5ef3ef=_0x307c2b,_0x343bee=_0x5e00b3;if(''!==_0x192fcf){_0x54544d=defaultValue$1(_0x54544d,defaultValue$1[_0x343bee(0x243c)]);var _0x11b85c=defaultValue$1(_0x54544d[_0x5ef3ef(0x4d00)],_0x343bee(0x1086)),_0x5e4820=defaultValue$1(_0x54544d[_0x343bee(0x1430)],!0x1),_0x4566f1=defaultValue$1(_0x54544d[_0x5ef3ef(0x3cb6)],!0x0),_0x153a05=defaultValue$1(_0x54544d[_0x343bee(0xd62)],0x1),_0x289853=defaultValue$1(_0x54544d[_0x5ef3ef(0x344a)],Color$2['TRANSPARENT']),_0x28a989=defaultValue$1(_0x54544d[_0x343bee(0x5969)],0x0),_0x31be5d=0x2*_0x28a989,_0x43ad9e=document[_0x343bee(0x2a2e)](_0x5ef3ef(0x8ad));_0x43ad9e[_0x343bee(0x2d3c)]=0x1,_0x43ad9e[_0x343bee(0x5a4e)]=0x1,_0x43ad9e[_0x343bee(0x8cd)][_0x343bee(0x1299)]=_0x11b85c;var _0x5d2937=_0x43ad9e[_0x343bee(0x696)]('2d');defined$1(imageSmoothingEnabledName)||(defined$1(_0x5d2937[_0x343bee(0x377c)])?imageSmoothingEnabledName=_0x343bee(0x377c):defined$1(_0x5d2937[_0x343bee(0x543e)])?imageSmoothingEnabledName=_0x343bee(0x543e):defined$1(_0x5d2937[_0x343bee(0x12c)])?imageSmoothingEnabledName=_0x343bee(0x12c):defined$1(_0x5d2937[_0x343bee(0x358)])&&(imageSmoothingEnabledName=_0x343bee(0x358))),_0x5d2937[_0x343bee(0x1299)]=_0x11b85c,_0x5d2937[_0x343bee(0x5476)]=_0x343bee(0x3d49),_0x5d2937[_0x5ef3ef(0x4109)]=_0x153a05,_0x5d2937[imageSmoothingEnabledName]=!0x1,_0x5d2937[_0x5ef3ef(0x1fb)]=defaultValue$1(_0x54544d[_0x343bee(0x574d)],_0x5ef3ef(0x35e7)),_0x43ad9e[_0x343bee(0x8cd)][_0x343bee(0x23ab)]='hidden',document[_0x343bee(0xd00)][_0x343bee(0x5a20)](_0x43ad9e);var _0x42efaa=measureText(_0x5d2937,_0x192fcf,_0x5e4820,_0x4566f1);_0x43ad9e[_0x343bee(0x11ba)]=_0x42efaa,document[_0x5ef3ef(0x172a)][_0x5ef3ef(0x1f3a)](_0x43ad9e),_0x43ad9e[_0x5ef3ef(0x1df0)][_0x5ef3ef(0x4a6e)]='';var _0x3e4e65=-_0x42efaa[_0x5ef3ef(0x15fd)][_0x343bee(0x48a4)],_0xca1048=Math['ceil'](_0x42efaa['width'])+_0x3e4e65+_0x31be5d,_0x38c625=_0x42efaa[_0x343bee(0x5a4e)]+_0x31be5d,_0x236cc0=_0x38c625-(_0x38c625-_0x42efaa[_0x343bee(0x6e3)]+_0x28a989)+_0x31be5d;if(_0x43ad9e[_0x343bee(0x2d3c)]=_0xca1048,_0x43ad9e[_0x343bee(0x5a4e)]=_0x38c625,_0x5d2937[_0x343bee(0x1299)]=_0x11b85c,_0x5d2937[_0x343bee(0x5476)]=_0x5ef3ef(0x1ff1),_0x5d2937[_0x343bee(0xd61)]=_0x153a05,_0x5d2937[imageSmoothingEnabledName]=!0x1,_0x289853!==Color$2[_0x343bee(0x5468)]&&(_0x5d2937[_0x343bee(0x2a02)]=_0x289853[_0x343bee(0x3abc)](),_0x5d2937[_0x343bee(0xa72)](0x0,0x0,_0x43ad9e[_0x343bee(0x2d3c)],_0x43ad9e[_0x343bee(0x5a4e)])),_0x5e4820){var _0x42f08e=defaultValue$1(_0x54544d[_0x343bee(0x4ee4)],Color$2['BLACK']);_0x5d2937[_0x343bee(0x51a8)]=_0x42f08e[_0x5ef3ef(0x44bf)](),_0x5d2937[_0x343bee(0x1523)](_0x192fcf,_0x3e4e65+_0x28a989,_0x236cc0);}if(_0x4566f1){var _0x33073e=defaultValue$1(_0x54544d[_0x343bee(0xa09)],Color$2[_0x343bee(0x3b7e)]);_0x5d2937[_0x343bee(0x2a02)]=_0x33073e[_0x343bee(0x3abc)](),_0x5d2937[_0x343bee(0x5257)](_0x192fcf,_0x3e4e65+_0x28a989,_0x236cc0);}return _0x43ad9e;}}function PinBuilder(){var _0x2a78aa=_0x307c2b;this[_0x2a78aa(0x17e4)]={};}PinBuilder[_0x5e00b3(0x3720)][_0x5e00b3(0x3255)]=function(_0x568e2f,_0x3808d1){var _0x44c213=_0x5e00b3;return createPin(void 0x0,void 0x0,_0x568e2f,_0x3808d1,this[_0x44c213(0x4a69)]);},PinBuilder[_0x5e00b3(0x3720)][_0x5e00b3(0x53cd)]=function(_0x3ec964,_0x10ae2f,_0x22b7f3){var _0x23d117=_0x307c2b;return createPin(_0x3ec964,void 0x0,_0x10ae2f,_0x22b7f3,this[_0x23d117(0x17e4)]);},PinBuilder[_0x5e00b3(0x3720)][_0x5e00b3(0x5b53)]=function(_0x4ab8d6,_0x375c66,_0x4b5830){var _0x358a53=_0x5e00b3;return createPin(buildModuleUrl(_0x358a53(0x47a7)+encodeURIComponent(_0x4ab8d6)+_0x358a53(0x49b3)),void 0x0,_0x375c66,_0x4b5830,this[_0x358a53(0x4a69)]);},PinBuilder[_0x307c2b(0x1aa2)][_0x5e00b3(0x30a5)]=function(_0x80b5ed,_0x50c0f4,_0x3c18d4){var _0x3e3639=_0x5e00b3;return createPin(void 0x0,_0x80b5ed,_0x50c0f4,_0x3c18d4,this[_0x3e3639(0x4a69)]);};var colorScratch$6=new Color$2();function drawPin(_0x5c37dd,_0x3374a6,_0x40c269){var _0x373a24=_0x307c2b,_0x1545ed=_0x5e00b3;_0x5c37dd[_0x1545ed(0x3175)](),_0x5c37dd[_0x1545ed(0x4a6e)](_0x40c269/0x18,_0x40c269/0x18),_0x5c37dd[_0x373a24(0x1221)]=_0x3374a6[_0x1545ed(0x3abc)](),_0x5c37dd[_0x1545ed(0x51a8)]=_0x3374a6[_0x1545ed(0x3697)](0.6,colorScratch$6)[_0x1545ed(0x3abc)](),_0x5c37dd[_0x1545ed(0xd61)]=0.846,_0x5c37dd[_0x1545ed(0x3aaa)](),_0x5c37dd[_0x1545ed(0x263a)](6.72,0.422),_0x5c37dd[_0x1545ed(0x1e2b)](17.28,0.422),_0x5c37dd[_0x1545ed(0x44cc)](18.553,0.422,19.577,1.758,19.577,3.415),_0x5c37dd[_0x1545ed(0x1e2b)](19.577,10.973),_0x5c37dd[_0x1545ed(0x44cc)](19.577,12.63,18.553,13.966,17.282,13.966),_0x5c37dd[_0x1545ed(0x1e2b)](14.386,14.008),_0x5c37dd[_0x1545ed(0x1e2b)](11.826,23.578),_0x5c37dd[_0x1545ed(0x1e2b)](9.614,14.008),_0x5c37dd['lineTo'](6.719,13.965),_0x5c37dd[_0x373a24(0x132)](5.446,13.983,4.422,12.629,4.422,10.972),_0x5c37dd[_0x1545ed(0x1e2b)](4.422,3.416),_0x5c37dd[_0x373a24(0x132)](4.423,1.76,5.447,0.423,6.718,0.423),_0x5c37dd[_0x373a24(0xffa)](),_0x5c37dd[_0x373a24(0x3cb6)](),_0x5c37dd[_0x1545ed(0x1430)](),_0x5c37dd[_0x1545ed(0x1809)]();}function drawIcon(_0x1831f2,_0x2beed9,_0x16d467){var _0x2cd3d2=_0x307c2b,_0x2467aa=_0x5e00b3,_0x1f6232=_0x16d467/2.5,_0x5345bd=_0x1f6232,_0x1c2c2f=_0x1f6232;_0x2beed9[_0x2467aa(0x2d3c)]>_0x2beed9[_0x2467aa(0x5a4e)]?_0x1c2c2f=_0x1f6232*(_0x2beed9['height']/_0x2beed9[_0x2cd3d2(0x2299)]):_0x2beed9[_0x2467aa(0x2d3c)]<_0x2beed9[_0x2467aa(0x5a4e)]&&(_0x5345bd=_0x1f6232*(_0x2beed9[_0x2467aa(0x2d3c)]/_0x2beed9[_0x2467aa(0x5a4e)]));var _0x30c353=Math[_0x2467aa(0x3d49)]((_0x16d467-_0x5345bd)/0x2),_0x3544cc=Math[_0x2467aa(0x3d49)](0x7/0x18*_0x16d467-_0x1c2c2f/0x2);_0x1831f2[_0x2467aa(0x13ed)]=_0x2cd3d2(0x19c4),_0x1831f2[_0x2467aa(0x2aa0)](_0x2beed9,_0x30c353-0x1,_0x3544cc,_0x5345bd,_0x1c2c2f),_0x1831f2[_0x2cd3d2(0x19b6)](_0x2beed9,_0x30c353,_0x3544cc-0x1,_0x5345bd,_0x1c2c2f),_0x1831f2[_0x2467aa(0x2aa0)](_0x2beed9,_0x30c353+0x1,_0x3544cc,_0x5345bd,_0x1c2c2f),_0x1831f2[_0x2467aa(0x2aa0)](_0x2beed9,_0x30c353,_0x3544cc+0x1,_0x5345bd,_0x1c2c2f),_0x1831f2[_0x2cd3d2(0x2789)]=_0x2cd3d2(0xc02),_0x1831f2[_0x2cd3d2(0x1221)]=Color$2[_0x2467aa(0x12b7)][_0x2467aa(0x3abc)](),_0x1831f2[_0x2467aa(0xa72)](_0x30c353-0x1,_0x3544cc-0x1,_0x5345bd+0x2,_0x1c2c2f+0x2),_0x1831f2[_0x2467aa(0x13ed)]=_0x2467aa(0x2f01),_0x1831f2[_0x2467aa(0x2aa0)](_0x2beed9,_0x30c353,_0x3544cc,_0x5345bd,_0x1c2c2f),_0x1831f2[_0x2467aa(0x13ed)]=_0x2cd3d2(0xc02),_0x1831f2[_0x2467aa(0x2a02)]=Color$2[_0x2467aa(0x3b7e)]['toCssColorString'](),_0x1831f2[_0x2cd3d2(0x1a92)](_0x30c353-0x1,_0x3544cc-0x2,_0x5345bd+0x2,_0x1c2c2f+0x2);}var stringifyScratch=new Array(0x4);function createPin(_0xba4b64,_0x39ddf5,_0x24db29,_0x19fbeb,_0xd5b8c6){var _0x4f07a6=_0x307c2b,_0x16d00d=_0x5e00b3;stringifyScratch[0x0]=_0xba4b64,stringifyScratch[0x1]=_0x39ddf5,stringifyScratch[0x2]=_0x24db29,stringifyScratch[0x3]=_0x19fbeb;var _0x2b24c4=JSON[_0x16d00d(0x43ec)](stringifyScratch),_0x434a54=_0xd5b8c6[_0x2b24c4];if(defined$1(_0x434a54))return _0x434a54;var _0x33d816=document[_0x4f07a6(0x251f)](_0x16d00d(0x2a34));_0x33d816[_0x4f07a6(0x2299)]=_0x19fbeb,_0x33d816[_0x16d00d(0x5a4e)]=_0x19fbeb;var _0x5aa3ee=_0x33d816[_0x4f07a6(0x17ec)]('2d');if(drawPin(_0x5aa3ee,_0x24db29,_0x19fbeb),defined$1(_0xba4b64)){var _0x2077c5=Resource[_0x16d00d(0x3bee)](_0xba4b64)[_0x16d00d(0x1673)]()[_0x16d00d(0x2a5f)](function(_0x43ebe0){return drawIcon(_0x5aa3ee,_0x43ebe0,_0x19fbeb),_0xd5b8c6[_0x2b24c4]=_0x33d816,_0x33d816;});return _0xd5b8c6[_0x2b24c4]=_0x2077c5,_0x2077c5;}if(defined$1(_0x39ddf5)){var _0xb2faa6=writeTextToCanvas(_0x39ddf5,{'font':_0x16d00d(0x27b8)+_0x19fbeb+'px\x20sans-serif'});drawIcon(_0x5aa3ee,_0xb2faa6,_0x19fbeb);}return _0xd5b8c6[_0x2b24c4]=_0x33d816,_0x33d816;}function PlaneGeometry(_0x3a0acb){var _0x450d5f=_0x307c2b,_0x1c9b85=_0x5e00b3;_0x3a0acb=defaultValue$1(_0x3a0acb,defaultValue$1[_0x1c9b85(0x243c)]);var _0x591901=defaultValue$1(_0x3a0acb[_0x1c9b85(0x5383)],VertexFormat[_0x1c9b85(0x5a9d)]);this['_vertexFormat']=_0x591901,this[_0x1c9b85(0x254e)]=_0x450d5f(0x53a6);}PlaneGeometry[_0x5e00b3(0x2dd8)]=VertexFormat[_0x5e00b3(0x2dd8)],PlaneGeometry[_0x5e00b3(0x52a8)]=function(_0x244c81,_0x1ee859,_0x330ebc){var _0x44fc3d=_0x5e00b3;return _0x330ebc=defaultValue$1(_0x330ebc,0x0),VertexFormat[_0x44fc3d(0x52a8)](_0x244c81[_0x44fc3d(0x344e)],_0x1ee859,_0x330ebc),_0x1ee859;};var scratchVertexFormat$7=new VertexFormat(),scratchOptions$c={'vertexFormat':scratchVertexFormat$7};PlaneGeometry[_0x5e00b3(0x1d8a)]=function(_0x5f0b6d,_0x93761a,_0x24ecc4){var _0x54d3fd=_0x307c2b,_0x3b370a=_0x5e00b3;_0x93761a=defaultValue$1(_0x93761a,0x0);var _0x530fb3=VertexFormat[_0x3b370a(0x1d8a)](_0x5f0b6d,_0x93761a,scratchVertexFormat$7);return defined$1(_0x24ecc4)?(_0x24ecc4[_0x3b370a(0x344e)]=VertexFormat[_0x54d3fd(0x2d7b)](_0x530fb3,_0x24ecc4[_0x3b370a(0x344e)]),_0x24ecc4):new PlaneGeometry(scratchOptions$c);};var min$1=new Cartesian3(-0.5,-0.5,0x0),max$1=new Cartesian3(0.5,0.5,0x0);function PlaneOutlineGeometry(){var _0x5b0d6a=_0x5e00b3;this[_0x5b0d6a(0x254e)]=_0x5b0d6a(0x46a0);}PlaneGeometry[_0x5e00b3(0x1647)]=function(_0x7003){var _0x3aa586=_0x307c2b,_0x2aa245=_0x5e00b3,_0x54000f,_0x30e330,_0x17d49a=_0x7003[_0x2aa245(0x344e)],_0x45608c=new GeometryAttributes();if(_0x17d49a[_0x2aa245(0x3747)]){if((_0x30e330=new Float64Array(0xc))[0x0]=min$1['x'],_0x30e330[0x1]=min$1['y'],_0x30e330[0x2]=0x0,_0x30e330[0x3]=max$1['x'],_0x30e330[0x4]=min$1['y'],_0x30e330[0x5]=0x0,_0x30e330[0x6]=max$1['x'],_0x30e330[0x7]=max$1['y'],_0x30e330[0x8]=0x0,_0x30e330[0x9]=min$1['x'],_0x30e330[0xa]=max$1['y'],_0x30e330[0xb]=0x0,_0x45608c[_0x2aa245(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x2aa245(0x4e01)],'componentsPerAttribute':0x3,'values':_0x30e330}),_0x17d49a[_0x3aa586(0x4407)]){var _0x37e9b6=new Float32Array(0xc);_0x37e9b6[0x0]=0x0,_0x37e9b6[0x1]=0x0,_0x37e9b6[0x2]=0x1,_0x37e9b6[0x3]=0x0,_0x37e9b6[0x4]=0x0,_0x37e9b6[0x5]=0x1,_0x37e9b6[0x6]=0x0,_0x37e9b6[0x7]=0x0,_0x37e9b6[0x8]=0x1,_0x37e9b6[0x9]=0x0,_0x37e9b6[0xa]=0x0,_0x37e9b6[0xb]=0x1,_0x45608c[_0x2aa245(0x47ce)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x2aa245(0x486a)],'componentsPerAttribute':0x3,'values':_0x37e9b6});}if(_0x17d49a['st']){var _0x21b373=new Float32Array(0x8);_0x21b373[0x0]=0x0,_0x21b373[0x1]=0x0,_0x21b373[0x2]=0x1,_0x21b373[0x3]=0x0,_0x21b373[0x4]=0x1,_0x21b373[0x5]=0x1,_0x21b373[0x6]=0x0,_0x21b373[0x7]=0x1,_0x45608c['st']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3aa586(0x3078)],'componentsPerAttribute':0x2,'values':_0x21b373});}if(_0x17d49a[_0x2aa245(0x2005)]){var _0x567f3b=new Float32Array(0xc);_0x567f3b[0x0]=0x1,_0x567f3b[0x1]=0x0,_0x567f3b[0x2]=0x0,_0x567f3b[0x3]=0x1,_0x567f3b[0x4]=0x0,_0x567f3b[0x5]=0x0,_0x567f3b[0x6]=0x1,_0x567f3b[0x7]=0x0,_0x567f3b[0x8]=0x0,_0x567f3b[0x9]=0x1,_0x567f3b[0xa]=0x0,_0x567f3b[0xb]=0x0,_0x45608c[_0x2aa245(0x2005)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x2aa245(0x486a)],'componentsPerAttribute':0x3,'values':_0x567f3b});}if(_0x17d49a[_0x2aa245(0x333d)]){var _0x42d49d=new Float32Array(0xc);_0x42d49d[0x0]=0x0,_0x42d49d[0x1]=0x1,_0x42d49d[0x2]=0x0,_0x42d49d[0x3]=0x0,_0x42d49d[0x4]=0x1,_0x42d49d[0x5]=0x0,_0x42d49d[0x6]=0x0,_0x42d49d[0x7]=0x1,_0x42d49d[0x8]=0x0,_0x42d49d[0x9]=0x0,_0x42d49d[0xa]=0x1,_0x42d49d[0xb]=0x0,_0x45608c[_0x2aa245(0x333d)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x2aa245(0x486a)],'componentsPerAttribute':0x3,'values':_0x42d49d});}(_0x54000f=new Uint16Array(0x6))[0x0]=0x0,_0x54000f[0x1]=0x1,_0x54000f[0x2]=0x2,_0x54000f[0x3]=0x0,_0x54000f[0x4]=0x2,_0x54000f[0x5]=0x3;}return new Geometry$1({'attributes':_0x45608c,'indices':_0x54000f,'primitiveType':PrimitiveType$1[_0x2aa245(0xf30)],'boundingSphere':new BoundingSphere(Cartesian3[_0x2aa245(0x3a34)],Math[_0x2aa245(0x5c4f)](0x2))});},PlaneOutlineGeometry['packedLength']=0x0,PlaneOutlineGeometry[_0x5e00b3(0x52a8)]=function(_0x2a593e,_0x199e23){return _0x199e23;},PlaneOutlineGeometry[_0x5e00b3(0x1d8a)]=function(_0x2fd873,_0x2f09cf,_0x1b2671){return defined$1(_0x1b2671)?_0x1b2671:new PlaneOutlineGeometry();};var min=new Cartesian3(-0.5,-0.5,0x0),max=new Cartesian3(0.5,0.5,0x0);PlaneOutlineGeometry[_0x5e00b3(0x1647)]=function(){var _0x2e1244=_0x307c2b,_0x58a430=_0x5e00b3,_0x2f741f=new GeometryAttributes(),_0x36b60e=new Uint16Array(0x8),_0x21384c=new Float64Array(0xc);return _0x21384c[0x0]=min['x'],_0x21384c[0x1]=min['y'],_0x21384c[0x2]=min['z'],_0x21384c[0x3]=max['x'],_0x21384c[0x4]=min['y'],_0x21384c[0x5]=min['z'],_0x21384c[0x6]=max['x'],_0x21384c[0x7]=max['y'],_0x21384c[0x8]=min['z'],_0x21384c[0x9]=min['x'],_0x21384c[0xa]=max['y'],_0x21384c[0xb]=min['z'],_0x2f741f[_0x2e1244(0x2fe9)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x2e1244(0x4f64)],'componentsPerAttribute':0x3,'values':_0x21384c}),_0x36b60e[0x0]=0x0,_0x36b60e[0x1]=0x1,_0x36b60e[0x2]=0x1,_0x36b60e[0x3]=0x2,_0x36b60e[0x4]=0x2,_0x36b60e[0x5]=0x3,_0x36b60e[0x6]=0x3,_0x36b60e[0x7]=0x0,new Geometry$1({'attributes':_0x2f741f,'indices':_0x36b60e,'primitiveType':PrimitiveType$1[_0x58a430(0x4b11)],'boundingSphere':new BoundingSphere(Cartesian3[_0x58a430(0x3a34)],Math['sqrt'](0x2))});};var coords=new Cartesian3();function pointInsideTriangle(_0x42bd19,_0x9b05c4,_0x479e8a,_0x541543){return barycentricCoordinates(_0x42bd19,_0x9b05c4,_0x479e8a,_0x541543,coords),coords['x']>0x0&&coords['y']>0x0&&coords['z']>0x0;}var scratchCarto1=new Cartographic(),scratchCarto2=new Cartographic();function adjustPosHeightsForNormal(_0x5cdf86,_0x288563,_0x541557,_0x5e27f4){var _0x3bbfa5=_0x307c2b,_0x3d6e48=_0x5e00b3,_0x49d505=_0x5e27f4[_0x3bbfa5(0x4368)](_0x5cdf86,scratchCarto1)[_0x3d6e48(0x5a4e)],_0x54ee92=_0x5e27f4[_0x3bbfa5(0x4368)](_0x288563,scratchCarto2);_0x54ee92[_0x3d6e48(0x5a4e)]=_0x49d505,_0x5e27f4[_0x3d6e48(0x5012)](_0x54ee92,_0x288563);var _0x5e9e3e=_0x5e27f4[_0x3d6e48(0x3bd7)](_0x541557,scratchCarto2);_0x5e9e3e[_0x3d6e48(0x5a4e)]=_0x49d505-0x64,_0x5e27f4[_0x3d6e48(0x5012)](_0x5e9e3e,_0x541557);}var scratchBoundingRectangle$4=new BoundingRectangle(),scratchPosition$d=new Cartesian3(),scratchNormal$5=new Cartesian3(),scratchTangent$4=new Cartesian3(),scratchBitangent$3=new Cartesian3(),p1Scratch=new Cartesian3(),p2Scratch=new Cartesian3(),scratchPerPosNormal=new Cartesian3(),scratchPerPosTangent=new Cartesian3(),scratchPerPosBitangent=new Cartesian3(),appendTextureCoordinatesOrigin=new Cartesian2(),appendTextureCoordinatesCartesian2=new Cartesian2(),appendTextureCoordinatesCartesian3=new Cartesian3(),appendTextureCoordinatesQuaternion=new Quaternion(),appendTextureCoordinatesMatrix3=new Matrix3(),tangentMatrixScratch=new Matrix3();function computeAttributes$2(_0x45bb22){var _0x1968f4=_0x307c2b,_0x559491=_0x5e00b3,_0x434544=_0x45bb22[_0x1968f4(0x43f1)],_0x42d932=_0x45bb22[_0x559491(0x144e)],_0x460ccd=_0x45bb22[_0x559491(0x5b2e)],_0x3cbff3=_0x42d932[_0x559491(0x177b)]['position'][_0x559491(0xc98)],_0x128ad3=_0x3cbff3[_0x559491(0x809)],_0x5e0c22=_0x45bb22[_0x559491(0x1947)],_0x5946b3=_0x45bb22[_0x1968f4(0x49a6)],_0x42a3db=_0x45bb22[_0x559491(0x4645)];if(_0x434544['st']||_0x434544[_0x559491(0x47ce)]||_0x434544[_0x1968f4(0x232e)]||_0x434544[_0x559491(0x333d)]||_0x460ccd){var _0x280e08=_0x45bb22[_0x559491(0x855)],_0x4efa99=_0x45bb22[_0x1968f4(0x3506)],_0x816328=_0x45bb22[_0x559491(0x4faa)],_0x2b9ad3=_0x45bb22[_0x1968f4(0x1bb2)],_0x339c3c=_0x45bb22['perPositionHeight'],_0x2dcd60=appendTextureCoordinatesOrigin;_0x2dcd60['x']=_0x280e08['x'],_0x2dcd60['y']=_0x280e08['y'];var _0x55bcfe,_0x2073fb=_0x434544['st']?new Float32Array(_0x128ad3):void 0x0;_0x434544[_0x559491(0x47ce)]&&(_0x55bcfe=_0x339c3c&&_0x5946b3&&!_0x5e0c22?_0x42d932[_0x559491(0x177b)]['normal'][_0x559491(0xc98)]:new Float32Array(_0x128ad3));var _0xd1f9ac=_0x434544[_0x559491(0x2005)]?new Float32Array(_0x128ad3):void 0x0,_0x24cf1c=_0x434544[_0x559491(0x333d)]?new Float32Array(_0x128ad3):void 0x0,_0x52d2ad=_0x460ccd?new Float32Array(_0x128ad3):void 0x0,_0x1e2a22=0x0,_0x177131=0x0,_0x3c076f=scratchNormal$5,_0x3028c0=scratchTangent$4,_0x5d2921=scratchBitangent$3,_0x5d9c2d=!0x0,_0x4b11c0=appendTextureCoordinatesMatrix3,_0x336823=tangentMatrixScratch;if(0x0!==_0x2b9ad3){var _0x341107=Quaternion['fromAxisAngle'](_0x4efa99[_0x1968f4(0xcc7)][_0x559491(0x47ce)],_0x2b9ad3,appendTextureCoordinatesQuaternion);_0x4b11c0=Matrix3[_0x559491(0x3c19)](_0x341107,_0x4b11c0),_0x341107=Quaternion[_0x559491(0x28a8)](_0x4efa99[_0x559491(0x439f)][_0x559491(0x47ce)],-_0x2b9ad3,appendTextureCoordinatesQuaternion),_0x336823=Matrix3[_0x559491(0x3c19)](_0x341107,_0x336823);}else _0x4b11c0=Matrix3[_0x559491(0x40f3)](Matrix3[_0x559491(0x2de)],_0x4b11c0),_0x336823=Matrix3[_0x559491(0x40f3)](Matrix3[_0x559491(0x2de)],_0x336823);var _0x26d624=0x0;(_0x5946b3&&_0x42a3db||_0x5e0c22)&&(_0x26d624=_0x128ad3/0x2,_0x128ad3/=0x2);var _0x1cd236=0x1,_0x41834c=[];if(_0x434544['st']&&_0x5e0c22&&_0x45bb22['isComputeTexCoord']){let _0x242bdc=[..._0x45bb22[_0x559491(0x793)],_0x45bb22[_0x559491(0x793)][0x0]];for(let _0x172429=0x1;_0x172429<_0x242bdc[_0x559491(0x809)];_0x172429++){_0x1cd236+=Cartesian3[_0x559491(0x451d)](_0x242bdc[_0x172429-0x1],_0x242bdc[_0x172429]),_0x41834c[_0x559491(0x5323)](_0x1cd236);}}for(var _0x33a69f=0x0;_0x33a69f<_0x128ad3;_0x33a69f+=0x3){var _0x1e3936=Cartesian3[_0x1968f4(0x44cf)](_0x3cbff3,_0x33a69f,appendTextureCoordinatesCartesian3);if(_0x434544['st']){var _0x252d2b=Matrix3[_0x559491(0x1abe)](_0x4b11c0,_0x1e3936,scratchPosition$d);_0x252d2b=_0x816328[_0x559491(0x1dcb)](_0x252d2b,_0x252d2b);var _0x5744a8=_0x4efa99[_0x559491(0x42a8)](_0x252d2b,appendTextureCoordinatesCartesian2);Cartesian2[_0x1968f4(0x3d2f)](_0x5744a8,_0x2dcd60,_0x5744a8);var _0x428a16=CesiumMath[_0x559491(0x4b1d)](_0x5744a8['x']/_0x280e08['width'],0x0,0x1),_0x315f2a=CesiumMath[_0x559491(0x4b1d)](_0x5744a8['y']/_0x280e08[_0x559491(0x5a4e)],0x0,0x1);if(_0x5e0c22&&_0x1cd236>0x1){let _0x13245c=Math[_0x559491(0x5f13)](_0x33a69f/0x6)-0x1;_0x428a16=_0x41834c[_0x13245c]?_0x41834c[_0x13245c]/_0x1cd236:0x0,_0x2073fb[_0x1e2a22]=0x1-_0x428a16,_0x2073fb[_0x1e2a22+0x1]=0x1,_0x2073fb[_0x1e2a22+0x2]=0x0,_0x2073fb[_0x1e2a22+_0x26d624]=0x1-_0x428a16,_0x2073fb[_0x1e2a22+0x1+_0x26d624]=0x0,_0x2073fb[_0x1e2a22+0x2+_0x26d624]=0x0;}_0x42a3db&&(_0x2073fb[_0x1e2a22+_0x26d624]=_0x428a16,_0x2073fb[_0x1e2a22+0x1+_0x26d624]=_0x315f2a,_0x2073fb[_0x1e2a22+0x2+_0x26d624]=-0x1),_0x5946b3&&(_0x2073fb[_0x1e2a22]=_0x428a16,_0x2073fb[_0x1e2a22+0x1]=_0x315f2a,_0x2073fb[_0x1e2a22+0x2]=0x1),_0x1e2a22+=0x3;}if(_0x434544[_0x559491(0x47ce)]||_0x434544[_0x559491(0x2005)]||_0x434544[_0x559491(0x333d)]||_0x460ccd){var _0x352038=_0x177131+0x1,_0x313b43=_0x177131+0x2;if(_0x5e0c22){if(_0x33a69f+0x3<_0x128ad3){var _0x5c39b3=Cartesian3[_0x559491(0x361f)](_0x3cbff3,_0x33a69f+0x3,p1Scratch);if(_0x5d9c2d){var _0x71eabc=Cartesian3[_0x559491(0x361f)](_0x3cbff3,_0x33a69f+_0x128ad3,p2Scratch);_0x339c3c&&adjustPosHeightsForNormal(_0x1e3936,_0x5c39b3,_0x71eabc,_0x816328),Cartesian3[_0x559491(0x34b6)](_0x5c39b3,_0x1e3936,_0x5c39b3),Cartesian3[_0x559491(0x34b6)](_0x71eabc,_0x1e3936,_0x71eabc),_0x3c076f=Cartesian3[_0x559491(0x4853)](Cartesian3[_0x559491(0x4143)](_0x71eabc,_0x5c39b3,_0x3c076f),_0x3c076f),_0x5d9c2d=!0x1;}Cartesian3['equalsEpsilon'](_0x5c39b3,_0x1e3936,CesiumMath[_0x559491(0x5c1a)])&&(_0x5d9c2d=!0x0);}(_0x434544[_0x559491(0x2005)]||_0x434544['bitangent'])&&(_0x5d2921=_0x816328[_0x559491(0x2b98)](_0x1e3936,_0x5d2921),_0x434544[_0x559491(0x2005)]&&(_0x3028c0=Cartesian3[_0x559491(0x4853)](Cartesian3[_0x1968f4(0x1b4a)](_0x5d2921,_0x3c076f,_0x3028c0),_0x3028c0)));}else _0x3c076f=_0x816328[_0x1968f4(0xd1d)](_0x1e3936,_0x3c076f),(_0x434544[_0x559491(0x2005)]||_0x434544[_0x559491(0x333d)])&&(_0x339c3c&&(scratchPerPosNormal=Cartesian3[_0x1968f4(0x44cf)](_0x55bcfe,_0x177131,scratchPerPosNormal),scratchPerPosTangent=Cartesian3[_0x1968f4(0x1b4a)](Cartesian3[_0x559491(0x39c7)],scratchPerPosNormal,scratchPerPosTangent),scratchPerPosTangent=Cartesian3[_0x559491(0x4853)](Matrix3[_0x559491(0x1abe)](_0x336823,scratchPerPosTangent,scratchPerPosTangent),scratchPerPosTangent),_0x434544['bitangent']&&(scratchPerPosBitangent=Cartesian3[_0x559491(0x4853)](Cartesian3[_0x559491(0x4143)](scratchPerPosNormal,scratchPerPosTangent,scratchPerPosBitangent),scratchPerPosBitangent))),_0x3028c0=Cartesian3[_0x559491(0x4143)](Cartesian3[_0x559491(0x39c7)],_0x3c076f,_0x3028c0),_0x3028c0=Cartesian3[_0x559491(0x4853)](Matrix3[_0x559491(0x1abe)](_0x336823,_0x3028c0,_0x3028c0),_0x3028c0),_0x434544[_0x1968f4(0x506b)]&&(_0x5d2921=Cartesian3[_0x559491(0x4853)](Cartesian3[_0x1968f4(0x1b4a)](_0x3c076f,_0x3028c0,_0x5d2921),_0x5d2921)));_0x434544[_0x559491(0x47ce)]&&(_0x45bb22[_0x559491(0x1947)]?(_0x55bcfe[_0x177131+_0x26d624]=_0x3c076f['x'],_0x55bcfe[_0x352038+_0x26d624]=_0x3c076f['y'],_0x55bcfe[_0x313b43+_0x26d624]=_0x3c076f['z']):_0x42a3db&&(_0x55bcfe[_0x177131+_0x26d624]=-_0x3c076f['x'],_0x55bcfe[_0x352038+_0x26d624]=-_0x3c076f['y'],_0x55bcfe[_0x313b43+_0x26d624]=-_0x3c076f['z']),(_0x5946b3&&!_0x339c3c||_0x5e0c22)&&(_0x55bcfe[_0x177131]=_0x3c076f['x'],_0x55bcfe[_0x352038]=_0x3c076f['y'],_0x55bcfe[_0x313b43]=_0x3c076f['z'])),_0x460ccd&&(_0x5e0c22&&(_0x3c076f=_0x816328[_0x559491(0x2b98)](_0x1e3936,_0x3c076f)),_0x52d2ad[_0x177131+_0x26d624]=-_0x3c076f['x'],_0x52d2ad[_0x352038+_0x26d624]=-_0x3c076f['y'],_0x52d2ad[_0x313b43+_0x26d624]=-_0x3c076f['z']),_0x434544[_0x559491(0x2005)]&&(_0x45bb22[_0x559491(0x1947)]?(_0xd1f9ac[_0x177131+_0x26d624]=_0x3028c0['x'],_0xd1f9ac[_0x352038+_0x26d624]=_0x3028c0['y'],_0xd1f9ac[_0x313b43+_0x26d624]=_0x3028c0['z']):_0x42a3db&&(_0xd1f9ac[_0x177131+_0x26d624]=-_0x3028c0['x'],_0xd1f9ac[_0x352038+_0x26d624]=-_0x3028c0['y'],_0xd1f9ac[_0x313b43+_0x26d624]=-_0x3028c0['z']),_0x5946b3&&(_0x339c3c?(_0xd1f9ac[_0x177131]=scratchPerPosTangent['x'],_0xd1f9ac[_0x352038]=scratchPerPosTangent['y'],_0xd1f9ac[_0x313b43]=scratchPerPosTangent['z']):(_0xd1f9ac[_0x177131]=_0x3028c0['x'],_0xd1f9ac[_0x352038]=_0x3028c0['y'],_0xd1f9ac[_0x313b43]=_0x3028c0['z']))),_0x434544[_0x559491(0x333d)]&&(_0x42a3db&&(_0x24cf1c[_0x177131+_0x26d624]=_0x5d2921['x'],_0x24cf1c[_0x352038+_0x26d624]=_0x5d2921['y'],_0x24cf1c[_0x313b43+_0x26d624]=_0x5d2921['z']),_0x5946b3&&(_0x339c3c?(_0x24cf1c[_0x177131]=scratchPerPosBitangent['x'],_0x24cf1c[_0x352038]=scratchPerPosBitangent['y'],_0x24cf1c[_0x313b43]=scratchPerPosBitangent['z']):(_0x24cf1c[_0x177131]=_0x5d2921['x'],_0x24cf1c[_0x352038]=_0x5d2921['y'],_0x24cf1c[_0x313b43]=_0x5d2921['z']))),_0x177131+=0x3;}}_0x434544['st']&&(_0x42d932[_0x559491(0x177b)]['st']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x559491(0x486a)],'componentsPerAttribute':0x3,'values':_0x2073fb})),_0x434544[_0x559491(0x47ce)]&&(_0x42d932[_0x559491(0x177b)][_0x559491(0x47ce)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x1968f4(0x3078)],'componentsPerAttribute':0x3,'values':_0x55bcfe})),_0x434544[_0x559491(0x2005)]&&(_0x42d932['attributes'][_0x559491(0x2005)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x1968f4(0x3078)],'componentsPerAttribute':0x3,'values':_0xd1f9ac})),_0x434544['bitangent']&&(_0x42d932[_0x559491(0x177b)][_0x559491(0x333d)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x1968f4(0x3078)],'componentsPerAttribute':0x3,'values':_0x24cf1c})),_0x460ccd&&(_0x42d932[_0x1968f4(0x3377)][_0x559491(0x4f8a)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x559491(0x486a)],'componentsPerAttribute':0x3,'values':_0x52d2ad}));}if(_0x45bb22[_0x559491(0x5cee)]&&defined$1(_0x45bb22[_0x559491(0x4236)])){var _0x460c15=_0x3cbff3[_0x1968f4(0x2ef4)]/0x3,_0x54ae4d=new Uint8Array(_0x460c15);if(_0x45bb22[_0x559491(0x4236)]===GeometryOffsetAttribute$1[_0x559491(0x5b9f)])_0x5946b3&&_0x42a3db||_0x5e0c22?_0x54ae4d=arrayFill(_0x54ae4d,0x1,0x0,_0x460c15/0x2):_0x5946b3&&(_0x54ae4d=arrayFill(_0x54ae4d,0x1));else _0x54ae4d=arrayFill(_0x54ae4d,_0x45bb22[_0x559491(0x4236)]===GeometryOffsetAttribute$1[_0x559491(0x423a)]?0x0:0x1);_0x42d932[_0x559491(0x177b)]['applyOffset']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x559491(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x54ae4d});}return _0x42d932;}var startCartographicScratch=new Cartographic(),endCartographicScratch=new Cartographic(),idlCross={'west':0x0,'east':0x0},ellipsoidGeodesic=new EllipsoidGeodesic();function computeRectangle$1(_0x5176f2,_0x14f974,_0x1d9b8b,_0x278a66,_0x1edfc1){var _0x8142ca=_0x307c2b,_0x22bd0b=_0x5e00b3;if(_0x1edfc1=defaultValue$1(_0x1edfc1,new Rectangle()),!defined$1(_0x5176f2)||_0x5176f2['length']<0x3)return _0x1edfc1[_0x8142ca(0x47d7)]=0x0,_0x1edfc1[_0x22bd0b(0x5833)]=0x0,_0x1edfc1[_0x22bd0b(0x5696)]=0x0,_0x1edfc1[_0x22bd0b(0x310a)]=0x0,_0x1edfc1;if(_0x1d9b8b===ArcType$1[_0x8142ca(0x431f)])return Rectangle[_0x8142ca(0x3bc4)](_0x5176f2,_0x14f974,_0x1edfc1);ellipsoidGeodesic[_0x22bd0b(0x4faa)][_0x22bd0b(0x1dab)](_0x14f974)||(ellipsoidGeodesic=new EllipsoidGeodesic(void 0x0,void 0x0,_0x14f974)),_0x1edfc1[_0x22bd0b(0x159f)]=Number['POSITIVE_INFINITY'],_0x1edfc1[_0x22bd0b(0x310a)]=Number[_0x22bd0b(0x2218)],_0x1edfc1[_0x22bd0b(0x5696)]=Number[_0x22bd0b(0xe92)],_0x1edfc1[_0x22bd0b(0x5833)]=Number[_0x8142ca(0x39ae)],idlCross[_0x22bd0b(0x159f)]=Number[_0x8142ca(0x43a1)],idlCross[_0x22bd0b(0x310a)]=Number[_0x22bd0b(0x2218)];for(var _0x3625ec,_0x598c26=0x1/CesiumMath[_0x22bd0b(0x4013)](_0x278a66,_0x14f974[_0x8142ca(0x64b)]),_0x1b030f=_0x5176f2[_0x22bd0b(0x809)],_0x41c5cb=_0x14f974[_0x22bd0b(0x3bd7)](_0x5176f2[0x0],endCartographicScratch),_0x51ffc2=startCartographicScratch,_0x335034=0x1;_0x335034<_0x1b030f;_0x335034++)_0x3625ec=_0x51ffc2,_0x51ffc2=_0x41c5cb,_0x41c5cb=_0x14f974['cartesianToCartographic'](_0x5176f2[_0x335034],_0x3625ec),ellipsoidGeodesic[_0x8142ca(0x5988)](_0x51ffc2,_0x41c5cb),interpolateAndGrowRectangle(ellipsoidGeodesic,_0x598c26,_0x1edfc1,idlCross);return _0x3625ec=_0x51ffc2,_0x51ffc2=_0x41c5cb,_0x41c5cb=_0x14f974[_0x22bd0b(0x3bd7)](_0x5176f2[0x0],_0x3625ec),ellipsoidGeodesic['setEndPoints'](_0x51ffc2,_0x41c5cb),interpolateAndGrowRectangle(ellipsoidGeodesic,_0x598c26,_0x1edfc1,idlCross),_0x1edfc1[_0x22bd0b(0x310a)]-_0x1edfc1[_0x8142ca(0x47d7)]>idlCross[_0x22bd0b(0x159f)]-idlCross[_0x22bd0b(0x310a)]&&(_0x1edfc1[_0x22bd0b(0x310a)]=idlCross[_0x22bd0b(0x310a)],_0x1edfc1[_0x8142ca(0x47d7)]=idlCross[_0x22bd0b(0x159f)]),_0x1edfc1;}var interpolatedCartographicScratch=new Cartographic();function interpolateAndGrowRectangle(_0x4ef1f1,_0xab191c,_0x434f21,_0x35f3e5){var _0x24a51e=_0x307c2b,_0x184ac9=_0x5e00b3;for(var _0xe33416=_0x4ef1f1[_0x24a51e(0xb13)],_0x4baa44=Math[_0x184ac9(0x5f13)](_0xe33416*_0xab191c),_0x2a2c3e=_0x4baa44>0x0?_0xe33416/(_0x4baa44-0x1):Number[_0x184ac9(0xe92)],_0x612702=0x0,_0x1e1569=0x0;_0x1e1569<_0x4baa44;_0x1e1569++){var _0x465f77=_0x4ef1f1[_0x24a51e(0x3156)](_0x612702,interpolatedCartographicScratch);_0x612702+=_0x2a2c3e;var _0x2786d6=_0x465f77[_0x184ac9(0x4465)],_0x5a1b19=_0x465f77[_0x184ac9(0x5859)];_0x434f21[_0x184ac9(0x159f)]=Math[_0x184ac9(0x19a8)](_0x434f21[_0x184ac9(0x159f)],_0x2786d6),_0x434f21[_0x184ac9(0x310a)]=Math[_0x184ac9(0x498f)](_0x434f21[_0x184ac9(0x310a)],_0x2786d6),_0x434f21[_0x184ac9(0x5696)]=Math[_0x24a51e(0x4b49)](_0x434f21[_0x184ac9(0x5696)],_0x5a1b19),_0x434f21[_0x184ac9(0x5833)]=Math[_0x184ac9(0x498f)](_0x434f21[_0x184ac9(0x5833)],_0x5a1b19),_0x35f3e5[_0x184ac9(0x159f)]=_0x2786d6>0x0?Math[_0x24a51e(0x4b49)](_0x2786d6,_0x35f3e5[_0x184ac9(0x159f)]):_0x35f3e5[_0x184ac9(0x159f)],_0x35f3e5['east']=_0x2786d6<0x0?Math[_0x184ac9(0x498f)](_0x2786d6,_0x35f3e5[_0x184ac9(0x310a)]):_0x35f3e5[_0x184ac9(0x310a)];}}var createGeometryFromPositionsExtrudedPositions=[];function createGeometryFromPositionsExtruded$1(_0x583ce8,_0x342d22,_0x58b810,_0xea9a9a,_0x33b9bd,_0x4bd463,_0x47f7fc,_0x289cc0,_0x5a4b68,_0x5a92cc,_0x537500){var _0x67650f=_0x307c2b,_0x2753c4=_0x5e00b3,_0xa15e44,_0x4ce797={'walls':[]};if(_0x4bd463||_0x47f7fc){var _0x32c67a,_0x2539e1,_0x4b8bda=PolygonGeometryLibrary[_0x2753c4(0x5e4f)](_0x583ce8,_0x342d22,_0x58b810,_0x33b9bd,_0x289cc0,_0x5a4b68),_0x1cfa46=_0x4b8bda[_0x2753c4(0x177b)][_0x67650f(0x2fe9)][_0x2753c4(0xc98)],_0x3d0644=_0x4b8bda['indices'];if(_0x4bd463&&_0x47f7fc){var _0x2f1232=_0x1cfa46['concat'](_0x1cfa46);_0x32c67a=_0x2f1232[_0x2753c4(0x809)]/0x3,(_0x2539e1=IndexDatatype$1[_0x2753c4(0x40dd)](_0x32c67a,0x2*_0x3d0644[_0x2753c4(0x809)]))[_0x2753c4(0x10aa)](_0x3d0644);var _0x3af537=_0x3d0644[_0x67650f(0x2ef4)],_0x574750=_0x32c67a/0x2;for(_0xa15e44=0x0;_0xa15e44<_0x3af537;_0xa15e44+=0x3){var _0x575ccb=_0x2539e1[_0xa15e44]+_0x574750,_0x577790=_0x2539e1[_0xa15e44+0x1]+_0x574750,_0x997dc=_0x2539e1[_0xa15e44+0x2]+_0x574750;_0x2539e1[_0xa15e44+_0x3af537]=_0x997dc,_0x2539e1[_0xa15e44+0x1+_0x3af537]=_0x577790,_0x2539e1[_0xa15e44+0x2+_0x3af537]=_0x575ccb;}if(_0x4b8bda[_0x2753c4(0x177b)][_0x2753c4(0x3747)][_0x2753c4(0xc98)]=_0x2f1232,_0x33b9bd&&_0x289cc0['normal']){var _0x5691e4=_0x4b8bda[_0x2753c4(0x177b)][_0x2753c4(0x47ce)][_0x2753c4(0xc98)];_0x4b8bda[_0x2753c4(0x177b)][_0x2753c4(0x47ce)][_0x67650f(0x225a)]=new Float32Array(_0x2f1232[_0x2753c4(0x809)]),_0x4b8bda[_0x2753c4(0x177b)][_0x2753c4(0x47ce)][_0x2753c4(0xc98)]['set'](_0x5691e4);}_0x4b8bda[_0x67650f(0x30e5)]=_0x2539e1;}else{if(_0x47f7fc){for(_0x32c67a=_0x1cfa46[_0x67650f(0x2ef4)]/0x3,_0x2539e1=IndexDatatype$1[_0x67650f(0x9e8)](_0x32c67a,_0x3d0644[_0x67650f(0x2ef4)]),_0xa15e44=0x0;_0xa15e44<_0x3d0644[_0x2753c4(0x809)];_0xa15e44+=0x3)_0x2539e1[_0xa15e44]=_0x3d0644[_0xa15e44+0x2],_0x2539e1[_0xa15e44+0x1]=_0x3d0644[_0xa15e44+0x1],_0x2539e1[_0xa15e44+0x2]=_0x3d0644[_0xa15e44];_0x4b8bda[_0x2753c4(0x314b)]=_0x2539e1;}}_0x4ce797[_0x2753c4(0x3084)]=new GeometryInstance({'geometry':_0x4b8bda});}var _0x465aaa,_0x413fd4=_0xea9a9a[_0x2753c4(0x55cb)],_0x4efe07=EllipsoidTangentPlane[_0x2753c4(0x12c2)](_0x413fd4,_0x583ce8),_0x2d3b95=_0x4efe07[_0x2753c4(0x72f)](_0x413fd4,createGeometryFromPositionsExtrudedPositions),_0x5b5243=PolygonPipeline[_0x67650f(0x40ac)](_0x2d3b95);_0x5b5243===WindingOrder$1[_0x2753c4(0x291d)]&&(_0x413fd4=_0x413fd4[_0x2753c4(0x30eb)]()['reverse']()),_0x5a92cc&&(_0x465aaa=PolygonGeometryLibrary[_0x2753c4(0x59bb)](_0x413fd4,_0x583ce8,_0x58b810,_0x33b9bd,_0x5a4b68,_0x537500),_0x4ce797[_0x2753c4(0x56c4)][_0x67650f(0x2a0e)](new GeometryInstance({'geometry':_0x465aaa})));var _0x52e2e4=_0xea9a9a[_0x2753c4(0x4a84)];for(_0xa15e44=0x0;_0xa15e44<_0x52e2e4[_0x2753c4(0x809)];_0xa15e44++){var _0x3c2553=_0x52e2e4[_0xa15e44];_0x2d3b95=(_0x4efe07=EllipsoidTangentPlane[_0x2753c4(0x12c2)](_0x3c2553,_0x583ce8))[_0x2753c4(0x72f)](_0x3c2553,createGeometryFromPositionsExtrudedPositions),(_0x5b5243=PolygonPipeline['computeWindingOrder2D'](_0x2d3b95))===WindingOrder$1[_0x2753c4(0x1f6)]&&(_0x3c2553=_0x3c2553[_0x2753c4(0x30eb)]()[_0x2753c4(0x3931)]()),_0x465aaa=PolygonGeometryLibrary[_0x2753c4(0x59bb)](_0x3c2553,_0x583ce8,_0x58b810,_0x33b9bd,_0x5a4b68),_0x4ce797[_0x2753c4(0x56c4)][_0x2753c4(0x5323)](new GeometryInstance({'geometry':_0x465aaa}));}return _0x4ce797;}function PolygonGeometry(_0x3dd276){var _0x2d497d=_0x307c2b,_0x311228=_0x5e00b3,_0x11df8c=_0x3dd276[_0x311228(0x4b6e)],_0x40bf26=defaultValue$1(_0x3dd276[_0x311228(0x5383)],VertexFormat['DEFAULT']),_0x1b66e9=defaultValue$1(_0x3dd276[_0x311228(0x4faa)],Ellipsoid[_0x311228(0x17f7)]),_0x523089=defaultValue$1(_0x3dd276[_0x2d497d(0x523a)],CesiumMath[_0x311228(0x5b17)]),_0x4ad1c2=defaultValue$1(_0x3dd276['stRotation'],0x0),_0x283590=defaultValue$1(_0x3dd276[_0x311228(0x39f4)],!0x1),_0x498675=_0x283590&&defined$1(_0x3dd276[_0x311228(0x4b22)]),_0x4ff203=defaultValue$1(_0x3dd276['height'],0x0),_0x31948f=defaultValue$1(_0x3dd276['extrudedHeight'],_0x4ff203);if(!_0x498675){var _0x5b1c74=Math[_0x311228(0x498f)](_0x4ff203,_0x31948f);_0x31948f=Math[_0x2d497d(0x4b49)](_0x4ff203,_0x31948f),_0x4ff203=_0x5b1c74;}this[_0x311228(0x344e)]=VertexFormat[_0x311228(0x40f3)](_0x40bf26),this['_ellipsoid']=Ellipsoid[_0x311228(0x40f3)](_0x1b66e9),this[_0x311228(0x9cd)]=_0x523089,this[_0x311228(0x36a1)]=_0x4ad1c2,this['_height']=_0x4ff203,this[_0x311228(0x5308)]=_0x31948f,this[_0x2d497d(0x7f5)]=defaultValue$1(_0x3dd276[_0x311228(0x4587)],!0x0),this[_0x311228(0x428a)]=defaultValue$1(_0x3dd276[_0x311228(0x5f26)],!0x0),this[_0x311228(0x497d)]=defaultValue$1(_0x3dd276[_0x311228(0x3190)],!0x0),this[_0x311228(0x2532)]=_0x11df8c,this[_0x311228(0x1d04)]=_0x283590,this[_0x2d497d(0x2765)]=_0x498675,this[_0x311228(0x309f)]=defaultValue$1(_0x3dd276[_0x311228(0x5b2e)],!0x1),this[_0x311228(0x254e)]=_0x311228(0x5e78),this[_0x311228(0x2827)]=_0x3dd276['offsetAttribute'],this[_0x311228(0x4162)]=defaultValue$1(_0x3dd276[_0x2d497d(0x3ee1)],ArcType$1[_0x311228(0x3675)]),this[_0x311228(0x228)]=defaultValue$1(_0x3dd276[_0x311228(0x591a)],void 0x0),this[_0x2d497d(0x7d1)]=defaultValue$1(_0x3dd276[_0x2d497d(0x5a32)],0x0),this[_0x311228(0x4432)]=void 0x0,this[_0x311228(0x5932)]=void 0x0,this[_0x311228(0x4548)]=_0x3dd276[_0x311228(0x5b34)],this[_0x311228(0x18e0)]=defaultValue$1(_0x3dd276[_0x2d497d(0x133a)],!0x1),this[_0x311228(0x2dd8)]=PolygonGeometryLibrary[_0x311228(0x2ba8)](_0x11df8c)+Ellipsoid[_0x311228(0x2dd8)]+VertexFormat[_0x311228(0x2dd8)]+0xc;}PolygonGeometry[_0x5e00b3(0x3726)]=function(_0x35731f){var _0x211a1c=_0x307c2b,_0x323550=_0x5e00b3;return new PolygonGeometry({'polygonHierarchy':{'positions':(_0x35731f=defaultValue$1(_0x35731f,defaultValue$1[_0x323550(0x243c)]))[_0x211a1c(0x14e)]},'height':_0x35731f[_0x323550(0x5a4e)],'extrudedHeight':_0x35731f[_0x323550(0x4b22)],'vertexFormat':_0x35731f[_0x323550(0x5383)],'stRotation':_0x35731f[_0x323550(0x553b)],'ellipsoid':_0x35731f[_0x211a1c(0x2864)],'granularity':_0x35731f[_0x323550(0x2da6)],'perPositionHeight':_0x35731f[_0x211a1c(0x33ac)],'closeTop':_0x35731f[_0x211a1c(0x2911)],'closeBottom':_0x35731f[_0x211a1c(0x3810)],'offsetAttribute':_0x35731f[_0x323550(0x4236)],'arcType':_0x35731f[_0x211a1c(0x3ee1)],'isComputeTexCoord':_0x35731f[_0x323550(0x5b34)],'isWall':_0x35731f[_0x323550(0x5cfd)]});},PolygonGeometry[_0x5e00b3(0x52a8)]=function(_0x119166,_0x474d93,_0x107fb3){var _0x3f9e52=_0x307c2b,_0x1df99a=_0x5e00b3;return _0x107fb3=defaultValue$1(_0x107fb3,0x0),_0x107fb3=PolygonGeometryLibrary[_0x3f9e52(0x56fe)](_0x119166['_polygonHierarchy'],_0x474d93,_0x107fb3),Ellipsoid[_0x1df99a(0x52a8)](_0x119166[_0x1df99a(0x3c00)],_0x474d93,_0x107fb3),_0x107fb3+=Ellipsoid[_0x1df99a(0x2dd8)],VertexFormat[_0x1df99a(0x52a8)](_0x119166[_0x1df99a(0x344e)],_0x474d93,_0x107fb3),_0x107fb3+=VertexFormat[_0x1df99a(0x2dd8)],_0x474d93[_0x107fb3++]=_0x119166[_0x1df99a(0x3a59)],_0x474d93[_0x107fb3++]=_0x119166[_0x3f9e52(0x3449)],_0x474d93[_0x107fb3++]=_0x119166[_0x1df99a(0x9cd)],_0x474d93[_0x107fb3++]=_0x119166[_0x1df99a(0x36a1)],_0x474d93[_0x107fb3++]=_0x119166[_0x1df99a(0x2f86)]?0x1:0x0,_0x474d93[_0x107fb3++]=_0x119166[_0x1df99a(0x1d04)]?0x1:0x0,_0x474d93[_0x107fb3++]=_0x119166[_0x1df99a(0x1b28)]?0x1:0x0,_0x474d93[_0x107fb3++]=_0x119166[_0x1df99a(0x428a)]?0x1:0x0,_0x474d93[_0x107fb3++]=_0x119166[_0x1df99a(0x309f)]?0x1:0x0,_0x474d93[_0x107fb3++]=defaultValue$1(_0x119166[_0x3f9e52(0x16cc)],-0x1),_0x474d93[_0x107fb3++]=_0x119166[_0x1df99a(0x4162)],_0x474d93[_0x107fb3]=_0x119166['packedLength'],_0x474d93;};var scratchEllipsoid$9=Ellipsoid[_0x307c2b(0x2d7b)](Ellipsoid[_0x5e00b3(0x23ca)]),scratchVertexFormat$6=new VertexFormat(),dummyOptions$1={'polygonHierarchy':{}};function textureCoordinateRotationPoints$1(_0x491718){var _0x20772a=_0x307c2b,_0x47875d=_0x5e00b3,_0x101225=-_0x491718[_0x47875d(0x36a1)];if(0x0===_0x101225)return[0x0,0x0,0x0,0x1,0x1,0x0];var _0x38cbdb=_0x491718[_0x47875d(0x3c00)],_0x1d5a5e=_0x491718[_0x20772a(0x3eac)][_0x47875d(0x1c83)],_0x44e781=_0x491718[_0x47875d(0x1dec)];return Geometry$1[_0x47875d(0x5932)](_0x1d5a5e,_0x101225,_0x38cbdb,_0x44e781);}function PolygonHierarchy(_0x944826,_0x27c55d){var _0x16caf4=_0x5e00b3;this[_0x16caf4(0x1c83)]=defined$1(_0x944826)?_0x944826:[],this[_0x16caf4(0x4a84)]=defined$1(_0x27c55d)?_0x27c55d:[];}PolygonGeometry[_0x5e00b3(0x1d8a)]=function(_0x31320f,_0x4a204f,_0x1feedb){var _0x41f2fc=_0x307c2b,_0x3fa680=_0x5e00b3;_0x4a204f=defaultValue$1(_0x4a204f,0x0);var _0x2535d1=PolygonGeometryLibrary[_0x3fa680(0x36ba)](_0x31320f,_0x4a204f);_0x4a204f=_0x2535d1[_0x3fa680(0x3408)],delete _0x2535d1[_0x3fa680(0x3408)];var _0x1a8308=Ellipsoid[_0x41f2fc(0x1055)](_0x31320f,_0x4a204f,scratchEllipsoid$9);_0x4a204f+=Ellipsoid[_0x41f2fc(0x18d6)];var _0x3ece77=VertexFormat[_0x3fa680(0x1d8a)](_0x31320f,_0x4a204f,scratchVertexFormat$6);_0x4a204f+=VertexFormat[_0x3fa680(0x2dd8)];var _0x5d8731=_0x31320f[_0x4a204f++],_0x2b3f35=_0x31320f[_0x4a204f++],_0x4b9462=_0x31320f[_0x4a204f++],_0x54bbfe=_0x31320f[_0x4a204f++],_0x2cc84e=0x1===_0x31320f[_0x4a204f++],_0x187029=0x1===_0x31320f[_0x4a204f++],_0x5d86b6=0x1===_0x31320f[_0x4a204f++],_0x4a3e13=0x1===_0x31320f[_0x4a204f++],_0x457a6b=0x1===_0x31320f[_0x4a204f++],_0xfefb69=_0x31320f[_0x4a204f++],_0x365552=_0x31320f[_0x4a204f++],_0xa96335=_0x31320f[_0x4a204f];return defined$1(_0x1feedb)||(_0x1feedb=new PolygonGeometry(dummyOptions$1)),_0x1feedb[_0x3fa680(0x2532)]=_0x2535d1,_0x1feedb['_ellipsoid']=Ellipsoid[_0x3fa680(0x40f3)](_0x1a8308,_0x1feedb[_0x3fa680(0x3c00)]),_0x1feedb[_0x3fa680(0x344e)]=VertexFormat[_0x3fa680(0x40f3)](_0x3ece77,_0x1feedb[_0x41f2fc(0x4c25)]),_0x1feedb[_0x41f2fc(0x33bc)]=_0x5d8731,_0x1feedb[_0x3fa680(0x5308)]=_0x2b3f35,_0x1feedb[_0x41f2fc(0x4fc1)]=_0x4b9462,_0x1feedb[_0x3fa680(0x36a1)]=_0x54bbfe,_0x1feedb[_0x3fa680(0x2f86)]=_0x2cc84e,_0x1feedb[_0x3fa680(0x1d04)]=_0x187029,_0x1feedb[_0x3fa680(0x1b28)]=_0x5d86b6,_0x1feedb[_0x3fa680(0x428a)]=_0x4a3e13,_0x1feedb[_0x3fa680(0x309f)]=_0x457a6b,_0x1feedb[_0x3fa680(0x2827)]=-0x1===_0xfefb69?void 0x0:_0xfefb69,_0x1feedb[_0x3fa680(0x4162)]=_0x365552,_0x1feedb[_0x3fa680(0x2dd8)]=_0xa96335,_0x1feedb;},PolygonGeometry[_0x5e00b3(0x16d8)]=function(_0x117b9c,_0x52b91f){var _0x2d37d6=_0x307c2b,_0x5892a3=_0x5e00b3,_0x102875=defaultValue$1(_0x117b9c[_0x2d37d6(0x523a)],CesiumMath[_0x2d37d6(0x476)]),_0x5a8024=defaultValue$1(_0x117b9c[_0x5892a3(0x2c1)],ArcType$1[_0x5892a3(0x3675)]),_0x5c2271=_0x117b9c[_0x2d37d6(0x2f85)],_0x483162=defaultValue$1(_0x117b9c[_0x5892a3(0x4faa)],Ellipsoid[_0x5892a3(0x17f7)]);return computeRectangle$1(_0x5c2271[_0x5892a3(0x1c83)],_0x483162,_0x5a8024,_0x102875,_0x52b91f);},PolygonGeometry[_0x5e00b3(0x1647)]=function(_0x55f3c9){var _0x1448e7=_0x307c2b,_0x3228d2=_0x5e00b3,_0x93e4ad=_0x55f3c9[_0x3228d2(0x344e)],_0xa62b53=_0x55f3c9[_0x3228d2(0x3c00)],_0xd81d0c=_0x55f3c9[_0x3228d2(0x9cd)],_0x355f16=_0x55f3c9[_0x3228d2(0x36a1)],_0x2f24fa=_0x55f3c9[_0x1448e7(0x3eac)],_0x1cc741=_0x55f3c9[_0x3228d2(0x1d04)],_0x14be5a=_0x55f3c9[_0x3228d2(0x1b28)],_0x3a191f=_0x55f3c9[_0x3228d2(0x428a)],_0x548265=_0x55f3c9[_0x3228d2(0x4162)],_0x4fa4e5=_0x2f24fa['positions'];if(!(_0x4fa4e5[_0x3228d2(0x809)]<0x3)){var _0x32c092=EllipsoidTangentPlane[_0x3228d2(0x12c2)](_0x4fa4e5,_0xa62b53),_0xc7ebed=PolygonGeometryLibrary[_0x3228d2(0x2273)](_0x2f24fa,_0x32c092[_0x3228d2(0x72f)]['bind'](_0x32c092),!_0x1cc741,_0xa62b53),_0x277a5b=_0xc7ebed['hierarchy'],_0x2c89e9=_0xc7ebed[_0x3228d2(0x37a0)];if(0x0!==_0x277a5b[_0x3228d2(0x809)]){_0x4fa4e5=_0x277a5b[0x0][_0x3228d2(0x55cb)];var _0x4856b0,_0x3567a6=PolygonGeometryLibrary[_0x3228d2(0x4c2b)](_0x32c092[_0x1448e7(0x3a61)]['normal'],_0x32c092[_0x3228d2(0x42a8)][_0x3228d2(0xdbb)](_0x32c092),_0x4fa4e5,_0x355f16,scratchBoundingRectangle$4),_0x3072b9=[],_0x19d9bb=_0x55f3c9[_0x3228d2(0x3a59)],_0x4bdf61=_0x55f3c9[_0x3228d2(0x5308)],_0x403cc8=_0x55f3c9[_0x1448e7(0x2765)]||!CesiumMath[_0x3228d2(0x1c11)](_0x19d9bb,_0x4bdf61,0x0,CesiumMath[_0x3228d2(0x54c9)]),_0x189bef={'perPositionHeight':_0x1cc741,'vertexFormat':_0x93e4ad,'geometry':void 0x0,'tangentPlane':_0x32c092,'boundingRectangle':_0x3567a6,'ellipsoid':_0xa62b53,'stRotation':_0x355f16,'bottom':!0x1,'top':!0x0,'wall':!0x1,'extrude':!0x1,'arcType':_0x548265,'outerPositions':_0x4fa4e5,'isComputeTexCoord':_0x55f3c9[_0x3228d2(0x4548)]};if(_0x403cc8)for(_0x189bef[_0x3228d2(0x5cee)]=!0x0,_0x189bef[_0x1448e7(0x49a6)]=_0x14be5a,_0x189bef[_0x3228d2(0x4645)]=_0x3a191f,_0x189bef[_0x3228d2(0x5b2e)]=_0x55f3c9[_0x3228d2(0x309f)],_0x189bef[_0x3228d2(0x4236)]=_0x55f3c9[_0x3228d2(0x2827)],_0x4856b0=0x0;_0x4856b0<_0x2c89e9[_0x1448e7(0x2ef4)];_0x4856b0++){var _0xb77615,_0x47cd90=createGeometryFromPositionsExtruded$1(_0xa62b53,_0x2c89e9[_0x4856b0],_0xd81d0c,_0x277a5b[_0x4856b0],_0x1cc741,_0x14be5a,_0x3a191f,_0x93e4ad,_0x548265,_0x55f3c9[_0x1448e7(0x233d)],_0x55f3c9[_0x3228d2(0x18e0)]);_0x14be5a&&_0x3a191f?(_0xb77615=_0x47cd90[_0x3228d2(0x3084)],_0x189bef[_0x1448e7(0x2b1d)]=PolygonGeometryLibrary['scaleToGeodeticHeightExtruded'](_0xb77615['geometry'],_0x19d9bb,_0x4bdf61,_0xa62b53,_0x1cc741)):_0x14be5a?((_0xb77615=_0x47cd90[_0x3228d2(0x3084)])[_0x3228d2(0x144e)][_0x1448e7(0x3377)][_0x3228d2(0x3747)][_0x3228d2(0xc98)]=PolygonPipeline[_0x3228d2(0x3772)](_0xb77615[_0x1448e7(0x2b1d)][_0x3228d2(0x177b)][_0x1448e7(0x2fe9)][_0x1448e7(0x225a)],_0x19d9bb,_0xa62b53,!_0x1cc741),_0x189bef[_0x3228d2(0x144e)]=_0xb77615[_0x3228d2(0x144e)]):_0x3a191f&&((_0xb77615=_0x47cd90[_0x1448e7(0x35ab)])[_0x3228d2(0x144e)][_0x3228d2(0x177b)][_0x3228d2(0x3747)][_0x3228d2(0xc98)]=PolygonPipeline[_0x3228d2(0x3772)](_0xb77615[_0x3228d2(0x144e)][_0x3228d2(0x177b)][_0x3228d2(0x3747)][_0x1448e7(0x225a)],_0x4bdf61,_0xa62b53,!0x0),_0x189bef[_0x1448e7(0x2b1d)]=_0xb77615[_0x3228d2(0x144e)]),(_0x14be5a||_0x3a191f)&&(_0x189bef['wall']=!0x1,_0xb77615[_0x3228d2(0x144e)]=computeAttributes$2(_0x189bef),_0x3072b9[_0x3228d2(0x5323)](_0xb77615));var _0x4cad79=_0x47cd90[_0x3228d2(0x56c4)];_0x189bef[_0x1448e7(0x762)]=!0x0;for(var _0x3fdbd5=0x0;_0x3fdbd5<_0x4cad79[_0x3228d2(0x809)];_0x3fdbd5++){var _0x475d50=_0x4cad79[_0x3fdbd5];_0x189bef['top']=!0x1,_0x189bef[_0x3228d2(0x4645)]=!0x1,_0x189bef[_0x3228d2(0x144e)]=PolygonGeometryLibrary[_0x1448e7(0x3f9)](_0x475d50['geometry'],_0x19d9bb,_0x4bdf61,_0xa62b53,_0x1cc741),_0x475d50[_0x3228d2(0x144e)]=computeAttributes$2(_0x189bef),_0x3072b9[_0x3228d2(0x5323)](_0x475d50);}}else for(_0x4856b0=0x0;_0x4856b0<_0x2c89e9[_0x1448e7(0x2ef4)];_0x4856b0++){var _0x5903b2=new GeometryInstance({'geometry':PolygonGeometryLibrary[_0x3228d2(0x5e4f)](_0xa62b53,_0x2c89e9[_0x4856b0],_0xd81d0c,_0x1cc741,_0x93e4ad,_0x548265)});if(_0x5903b2['geometry'][_0x3228d2(0x177b)]['position'][_0x3228d2(0xc98)]=PolygonPipeline[_0x3228d2(0x3772)](_0x5903b2[_0x3228d2(0x144e)][_0x3228d2(0x177b)][_0x3228d2(0x3747)][_0x3228d2(0xc98)],_0x19d9bb,_0xa62b53,!_0x1cc741),_0x189bef[_0x3228d2(0x144e)]=_0x5903b2[_0x3228d2(0x144e)],_0x5903b2[_0x3228d2(0x144e)]=computeAttributes$2(_0x189bef),defined$1(_0x55f3c9[_0x3228d2(0x2827)])){var _0x5e8748=_0x5903b2[_0x3228d2(0x144e)][_0x3228d2(0x177b)][_0x3228d2(0x3747)][_0x3228d2(0xc98)][_0x3228d2(0x809)],_0x217f94=new Uint8Array(_0x5e8748/0x3);arrayFill(_0x217f94,_0x55f3c9[_0x3228d2(0x2827)]===GeometryOffsetAttribute$1[_0x3228d2(0x423a)]?0x0:0x1),_0x5903b2[_0x3228d2(0x144e)][_0x1448e7(0x3377)]['applyOffset']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3228d2(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x217f94});}_0x3072b9[_0x3228d2(0x5323)](_0x5903b2);}var _0x3daa1a=GeometryPipeline[_0x3228d2(0x1651)](_0x3072b9)[0x0];_0x3daa1a[_0x3228d2(0x177b)][_0x3228d2(0x3747)][_0x1448e7(0x225a)]=new Float64Array(_0x3daa1a[_0x3228d2(0x177b)][_0x3228d2(0x3747)][_0x3228d2(0xc98)]),_0x3daa1a[_0x3228d2(0x314b)]=IndexDatatype$1[_0x3228d2(0x40dd)](_0x3daa1a[_0x3228d2(0x177b)][_0x3228d2(0x3747)][_0x3228d2(0xc98)][_0x3228d2(0x809)]/0x3,_0x3daa1a[_0x3228d2(0x314b)]);var _0x32ce98=_0x3daa1a[_0x1448e7(0x3377)],_0x5d624e=BoundingSphere[_0x3228d2(0x1304)](_0x32ce98[_0x3228d2(0x3747)][_0x3228d2(0xc98)]);return _0x93e4ad[_0x3228d2(0x3747)]||delete _0x32ce98[_0x3228d2(0x3747)],new Geometry$1({'attributes':_0x32ce98,'indices':_0x3daa1a[_0x1448e7(0x30e5)],'primitiveType':_0x3daa1a[_0x3228d2(0x3a67)],'boundingSphere':_0x5d624e,'offsetAttribute':_0x55f3c9[_0x3228d2(0x2827)]});}}},PolygonGeometry[_0x5e00b3(0xf14)]=function(_0x4d5111,_0x476d55,_0x25647b){var _0x37642c=_0x307c2b,_0x35ac39=_0x5e00b3,_0x29bc23=_0x4d5111['_granularity'],_0x315ebc=_0x4d5111[_0x35ac39(0x3c00)],_0x1ee4ba=_0x4d5111[_0x35ac39(0x228)]+_0x4d5111[_0x35ac39(0x4778)],_0x316b39=_0x4d5111[_0x35ac39(0x228)]?_0x4d5111[_0x35ac39(0x228)]:_0x476d55(_0x29bc23,_0x315ebc),_0x3552d9=_0x1ee4ba||_0x25647b(_0x29bc23,_0x315ebc);return new PolygonGeometry({'polygonHierarchy':_0x4d5111[_0x37642c(0x3eac)],'ellipsoid':_0x315ebc,'stRotation':_0x4d5111[_0x35ac39(0x36a1)],'granularity':_0x29bc23,'perPositionHeight':!0x1,'extrudedHeight':_0x316b39,'height':_0x3552d9,'vertexFormat':VertexFormat[_0x35ac39(0x29af)],'shadowVolume':!0x0,'arcType':_0x4d5111[_0x35ac39(0x4162)]});},Object[_0x5e00b3(0x1dfd)](PolygonGeometry[_0x5e00b3(0x3720)],{'rectangle':{'get':function(){var _0x44672b=_0x307c2b,_0x1a6009=_0x5e00b3;if(!defined$1(this[_0x1a6009(0x4432)])){var _0x117141=this[_0x1a6009(0x2532)][_0x1a6009(0x1c83)];this[_0x44672b(0xd85)]=computeRectangle$1(_0x117141,this[_0x1a6009(0x3c00)],this[_0x1a6009(0x4162)],this[_0x1a6009(0x9cd)]);}return this['_rectangle'];}},'textureCoordinateRotationPoints':{'get':function(){var _0x3f9c38=_0x307c2b;return defined$1(this['_textureCoordinateRotationPoints'])||(this[_0x3f9c38(0x3a1a)]=textureCoordinateRotationPoints$1(this)),this[_0x3f9c38(0x3a1a)];}}});var createGeometryFromPositionsPositions=[],createGeometryFromPositionsSubdivided=[];function createGeometryFromPositions(_0x47e841,_0x1121de,_0x40c26d,_0x368dfe,_0x9eeec8){var _0x4e09bd=_0x307c2b,_0x22a0f6=_0x5e00b3,_0x3db076,_0x459404,_0x4fbc00=EllipsoidTangentPlane[_0x4e09bd(0xd5c)](_0x1121de,_0x47e841)[_0x4e09bd(0x14a4)](_0x1121de,createGeometryFromPositionsPositions);PolygonPipeline[_0x22a0f6(0x4f05)](_0x4fbc00)===WindingOrder$1[_0x22a0f6(0x291d)]&&(_0x4fbc00[_0x22a0f6(0x3931)](),_0x1121de=_0x1121de[_0x22a0f6(0x30eb)]()[_0x22a0f6(0x3931)]());var _0x15cdaa=_0x1121de[_0x22a0f6(0x809)],_0x5c15cd=0x0;if(_0x368dfe)for(_0x3db076=new Float64Array(0x2*_0x15cdaa*0x3),_0x459404=0x0;_0x459404<_0x15cdaa;_0x459404++){var _0x2d0e03=_0x1121de[_0x459404],_0x5ac00e=_0x1121de[(_0x459404+0x1)%_0x15cdaa];_0x3db076[_0x5c15cd++]=_0x2d0e03['x'],_0x3db076[_0x5c15cd++]=_0x2d0e03['y'],_0x3db076[_0x5c15cd++]=_0x2d0e03['z'],_0x3db076[_0x5c15cd++]=_0x5ac00e['x'],_0x3db076[_0x5c15cd++]=_0x5ac00e['y'],_0x3db076[_0x5c15cd++]=_0x5ac00e['z'];}else{var _0x12e737=0x0;if(_0x9eeec8===ArcType$1[_0x22a0f6(0x3675)]){for(_0x459404=0x0;_0x459404<_0x15cdaa;_0x459404++)_0x12e737+=PolygonGeometryLibrary[_0x22a0f6(0x189d)](_0x1121de[_0x459404],_0x1121de[(_0x459404+0x1)%_0x15cdaa],_0x40c26d);}else{if(_0x9eeec8===ArcType$1[_0x22a0f6(0x45d1)]){for(_0x459404=0x0;_0x459404<_0x15cdaa;_0x459404++)_0x12e737+=PolygonGeometryLibrary['subdivideRhumbLineCount'](_0x47e841,_0x1121de[_0x459404],_0x1121de[(_0x459404+0x1)%_0x15cdaa],_0x40c26d);}}for(_0x3db076=new Float64Array(0x3*_0x12e737),_0x459404=0x0;_0x459404<_0x15cdaa;_0x459404++){var _0x5937ca;_0x9eeec8===ArcType$1[_0x22a0f6(0x3675)]?_0x5937ca=PolygonGeometryLibrary[_0x22a0f6(0xce0)](_0x1121de[_0x459404],_0x1121de[(_0x459404+0x1)%_0x15cdaa],_0x40c26d,createGeometryFromPositionsSubdivided):_0x9eeec8===ArcType$1['RHUMB']&&(_0x5937ca=PolygonGeometryLibrary[_0x22a0f6(0x3180)](_0x47e841,_0x1121de[_0x459404],_0x1121de[(_0x459404+0x1)%_0x15cdaa],_0x40c26d,createGeometryFromPositionsSubdivided));for(var _0x1e5a9c=_0x5937ca[_0x4e09bd(0x2ef4)],_0x1a6926=0x0;_0x1a6926<_0x1e5a9c;++_0x1a6926)_0x3db076[_0x5c15cd++]=_0x5937ca[_0x1a6926];}}var _0x225d8d=0x2*(_0x15cdaa=_0x3db076[_0x22a0f6(0x809)]/0x3),_0x289121=IndexDatatype$1['createTypedArray'](_0x15cdaa,_0x225d8d);for(_0x5c15cd=0x0,_0x459404=0x0;_0x459404<_0x15cdaa-0x1;_0x459404++)_0x289121[_0x5c15cd++]=_0x459404,_0x289121[_0x5c15cd++]=_0x459404+0x1;return _0x289121[_0x5c15cd++]=_0x15cdaa-0x1,_0x289121[_0x5c15cd++]=0x0,new GeometryInstance({'geometry':new Geometry$1({'attributes':new GeometryAttributes({'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x22a0f6(0x4e01)],'componentsPerAttribute':0x3,'values':_0x3db076})}),'indices':_0x289121,'primitiveType':PrimitiveType$1[_0x22a0f6(0x4b11)]})});}function createGeometryFromPositionsExtruded(_0x1cbe0d,_0x12f7fe,_0x955527,_0x11e445,_0x4c4a15){var _0x5162f5=_0x307c2b,_0x1b690f=_0x5e00b3,_0x21fe07,_0x326672,_0x1cf255=EllipsoidTangentPlane[_0x1b690f(0x12c2)](_0x12f7fe,_0x1cbe0d)[_0x1b690f(0x72f)](_0x12f7fe,createGeometryFromPositionsPositions);PolygonPipeline[_0x1b690f(0x4f05)](_0x1cf255)===WindingOrder$1['CLOCKWISE']&&(_0x1cf255[_0x1b690f(0x3931)](),_0x12f7fe=_0x12f7fe[_0x1b690f(0x30eb)]()[_0x1b690f(0x3931)]());var _0x45a454=_0x12f7fe[_0x1b690f(0x809)],_0x151437=new Array(_0x45a454),_0x589d7f=0x0;if(_0x11e445)for(_0x21fe07=new Float64Array(0x2*_0x45a454*0x3*0x2),_0x326672=0x0;_0x326672<_0x45a454;++_0x326672){_0x151437[_0x326672]=_0x589d7f/0x3;var _0x44df5e=_0x12f7fe[_0x326672],_0x1503a3=_0x12f7fe[(_0x326672+0x1)%_0x45a454];_0x21fe07[_0x589d7f++]=_0x44df5e['x'],_0x21fe07[_0x589d7f++]=_0x44df5e['y'],_0x21fe07[_0x589d7f++]=_0x44df5e['z'],_0x21fe07[_0x589d7f++]=_0x1503a3['x'],_0x21fe07[_0x589d7f++]=_0x1503a3['y'],_0x21fe07[_0x589d7f++]=_0x1503a3['z'];}else{var _0x1b3e3f=0x0;if(_0x4c4a15===ArcType$1[_0x1b690f(0x3675)]){for(_0x326672=0x0;_0x326672<_0x45a454;_0x326672++)_0x1b3e3f+=PolygonGeometryLibrary[_0x1b690f(0x189d)](_0x12f7fe[_0x326672],_0x12f7fe[(_0x326672+0x1)%_0x45a454],_0x955527);}else{if(_0x4c4a15===ArcType$1[_0x1b690f(0x45d1)]){for(_0x326672=0x0;_0x326672<_0x45a454;_0x326672++)_0x1b3e3f+=PolygonGeometryLibrary[_0x5162f5(0x259e)](_0x1cbe0d,_0x12f7fe[_0x326672],_0x12f7fe[(_0x326672+0x1)%_0x45a454],_0x955527);}}for(_0x21fe07=new Float64Array(0x3*_0x1b3e3f*0x2),_0x326672=0x0;_0x326672<_0x45a454;++_0x326672){var _0x14e0cb;_0x151437[_0x326672]=_0x589d7f/0x3,_0x4c4a15===ArcType$1[_0x1b690f(0x3675)]?_0x14e0cb=PolygonGeometryLibrary[_0x5162f5(0xb03)](_0x12f7fe[_0x326672],_0x12f7fe[(_0x326672+0x1)%_0x45a454],_0x955527,createGeometryFromPositionsSubdivided):_0x4c4a15===ArcType$1[_0x1b690f(0x45d1)]&&(_0x14e0cb=PolygonGeometryLibrary[_0x5162f5(0x41a2)](_0x1cbe0d,_0x12f7fe[_0x326672],_0x12f7fe[(_0x326672+0x1)%_0x45a454],_0x955527,createGeometryFromPositionsSubdivided));for(var _0x5ebc18=_0x14e0cb['length'],_0x23858a=0x0;_0x23858a<_0x5ebc18;++_0x23858a)_0x21fe07[_0x589d7f++]=_0x14e0cb[_0x23858a];}}_0x45a454=_0x21fe07[_0x1b690f(0x809)]/0x6;var _0x3e36fb=_0x151437['length'],_0x9b21b6=0x2*(0x2*_0x45a454+_0x3e36fb),_0x4e35f3=IndexDatatype$1[_0x1b690f(0x40dd)](_0x45a454,_0x9b21b6);for(_0x589d7f=0x0,_0x326672=0x0;_0x326672<_0x45a454;++_0x326672)_0x4e35f3[_0x589d7f++]=_0x326672,_0x4e35f3[_0x589d7f++]=(_0x326672+0x1)%_0x45a454,_0x4e35f3[_0x589d7f++]=_0x326672+_0x45a454,_0x4e35f3[_0x589d7f++]=(_0x326672+0x1)%_0x45a454+_0x45a454;for(_0x326672=0x0;_0x326672<_0x3e36fb;_0x326672++){var _0x2a8be4=_0x151437[_0x326672];_0x4e35f3[_0x589d7f++]=_0x2a8be4,_0x4e35f3[_0x589d7f++]=_0x2a8be4+_0x45a454;}return new GeometryInstance({'geometry':new Geometry$1({'attributes':new GeometryAttributes({'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x1b690f(0x4e01)],'componentsPerAttribute':0x3,'values':_0x21fe07})}),'indices':_0x4e35f3,'primitiveType':PrimitiveType$1[_0x1b690f(0x4b11)]})});}function PolygonOutlineGeometry(_0xf440ac){var _0x247d48=_0x307c2b,_0x53a353=_0x5e00b3,_0x25d495=_0xf440ac[_0x53a353(0x4b6e)],_0x50414e=defaultValue$1(_0xf440ac[_0x247d48(0x2864)],Ellipsoid[_0x247d48(0xffc)]),_0x43fc05=defaultValue$1(_0xf440ac[_0x247d48(0x523a)],CesiumMath[_0x53a353(0x5b17)]),_0x382be9=defaultValue$1(_0xf440ac[_0x53a353(0x39f4)],!0x1),_0xf80e61=_0x382be9&&defined$1(_0xf440ac[_0x247d48(0x368e)]),_0x4e4bd7=defaultValue$1(_0xf440ac[_0x53a353(0x2c1)],ArcType$1[_0x247d48(0x1cbe)]),_0x2ad28a=defaultValue$1(_0xf440ac[_0x247d48(0x10d5)],0x0),_0x4abfd4=defaultValue$1(_0xf440ac['extrudedHeight'],_0x2ad28a);if(!_0xf80e61){var _0x395a2a=Math[_0x53a353(0x498f)](_0x2ad28a,_0x4abfd4);_0x4abfd4=Math[_0x53a353(0x19a8)](_0x2ad28a,_0x4abfd4),_0x2ad28a=_0x395a2a;}this[_0x53a353(0x3c00)]=Ellipsoid[_0x53a353(0x40f3)](_0x50414e),this[_0x53a353(0x9cd)]=_0x43fc05,this[_0x53a353(0x3a59)]=_0x2ad28a,this[_0x53a353(0x5308)]=_0x4abfd4,this[_0x53a353(0x4162)]=_0x4e4bd7,this[_0x247d48(0x3eac)]=_0x25d495,this[_0x53a353(0x1d04)]=_0x382be9,this[_0x53a353(0x2f86)]=_0xf80e61,this['_offsetAttribute']=_0xf440ac[_0x247d48(0x172d)],this['_workerName']=_0x53a353(0x3847),this[_0x53a353(0x2dd8)]=PolygonGeometryLibrary[_0x53a353(0x2ba8)](_0x25d495)+Ellipsoid[_0x53a353(0x2dd8)]+0x8;}PolygonOutlineGeometry[_0x307c2b(0x5845)]=function(_0x2091af,_0x2a18ee,_0x660f77){var _0x47ab9c=_0x307c2b,_0x53a602=_0x5e00b3;return _0x660f77=defaultValue$1(_0x660f77,0x0),_0x660f77=PolygonGeometryLibrary[_0x53a602(0x12f8)](_0x2091af[_0x53a602(0x2532)],_0x2a18ee,_0x660f77),Ellipsoid[_0x53a602(0x52a8)](_0x2091af['_ellipsoid'],_0x2a18ee,_0x660f77),_0x660f77+=Ellipsoid[_0x47ab9c(0x18d6)],_0x2a18ee[_0x660f77++]=_0x2091af['_height'],_0x2a18ee[_0x660f77++]=_0x2091af[_0x53a602(0x5308)],_0x2a18ee[_0x660f77++]=_0x2091af[_0x53a602(0x9cd)],_0x2a18ee[_0x660f77++]=_0x2091af[_0x53a602(0x2f86)]?0x1:0x0,_0x2a18ee[_0x660f77++]=_0x2091af[_0x47ab9c(0x4255)]?0x1:0x0,_0x2a18ee[_0x660f77++]=_0x2091af[_0x47ab9c(0x4785)],_0x2a18ee[_0x660f77++]=defaultValue$1(_0x2091af[_0x53a602(0x2827)],-0x1),_0x2a18ee[_0x660f77]=_0x2091af[_0x53a602(0x2dd8)],_0x2a18ee;};var scratchEllipsoid$8=Ellipsoid[_0x5e00b3(0x40f3)](Ellipsoid[_0x307c2b(0x5711)]),dummyOptions={'polygonHierarchy':{}};PolygonOutlineGeometry[_0x5e00b3(0x1d8a)]=function(_0x1eb1e,_0x4201aa,_0x1224e6){var _0x51e22b=_0x307c2b,_0x52cf32=_0x5e00b3;_0x4201aa=defaultValue$1(_0x4201aa,0x0);var _0x354346=PolygonGeometryLibrary[_0x52cf32(0x36ba)](_0x1eb1e,_0x4201aa);_0x4201aa=_0x354346[_0x52cf32(0x3408)],delete _0x354346[_0x51e22b(0xe63)];var _0x3e5927=Ellipsoid[_0x52cf32(0x1d8a)](_0x1eb1e,_0x4201aa,scratchEllipsoid$8);_0x4201aa+=Ellipsoid[_0x52cf32(0x2dd8)];var _0x38925d=_0x1eb1e[_0x4201aa++],_0x37b581=_0x1eb1e[_0x4201aa++],_0x3b499d=_0x1eb1e[_0x4201aa++],_0x6dfa34=0x1===_0x1eb1e[_0x4201aa++],_0x1418a1=0x1===_0x1eb1e[_0x4201aa++],_0x1d90c5=_0x1eb1e[_0x4201aa++],_0x5a208e=_0x1eb1e[_0x4201aa++],_0x2a8a7f=_0x1eb1e[_0x4201aa];return defined$1(_0x1224e6)||(_0x1224e6=new PolygonOutlineGeometry(dummyOptions)),_0x1224e6[_0x51e22b(0x3eac)]=_0x354346,_0x1224e6[_0x52cf32(0x3c00)]=Ellipsoid[_0x52cf32(0x40f3)](_0x3e5927,_0x1224e6['_ellipsoid']),_0x1224e6[_0x51e22b(0x33bc)]=_0x38925d,_0x1224e6[_0x52cf32(0x5308)]=_0x37b581,_0x1224e6[_0x52cf32(0x9cd)]=_0x3b499d,_0x1224e6[_0x51e22b(0x4255)]=_0x1418a1,_0x1224e6[_0x52cf32(0x2f86)]=_0x6dfa34,_0x1224e6[_0x52cf32(0x4162)]=_0x1d90c5,_0x1224e6[_0x52cf32(0x2827)]=-0x1===_0x5a208e?void 0x0:_0x5a208e,_0x1224e6[_0x51e22b(0x18d6)]=_0x2a8a7f,_0x1224e6;},PolygonOutlineGeometry[_0x307c2b(0x20f2)]=function(_0x2f96a5){var _0x26d707=_0x307c2b,_0x57b642=_0x5e00b3;return new PolygonOutlineGeometry({'polygonHierarchy':{'positions':(_0x2f96a5=defaultValue$1(_0x2f96a5,defaultValue$1[_0x26d707(0x216e)]))[_0x57b642(0x1c83)]},'height':_0x2f96a5[_0x57b642(0x5a4e)],'extrudedHeight':_0x2f96a5[_0x57b642(0x4b22)],'ellipsoid':_0x2f96a5[_0x57b642(0x4faa)],'granularity':_0x2f96a5[_0x57b642(0x2da6)],'perPositionHeight':_0x2f96a5[_0x26d707(0x33ac)],'arcType':_0x2f96a5[_0x57b642(0x2c1)],'offsetAttribute':_0x2f96a5[_0x57b642(0x4236)]});},PolygonOutlineGeometry[_0x5e00b3(0x1647)]=function(_0x2db0ce){var _0x2c3971=_0x307c2b,_0x4ec196=_0x5e00b3,_0x4f817f=_0x2db0ce['_ellipsoid'],_0x347572=_0x2db0ce[_0x4ec196(0x9cd)],_0x538489=_0x2db0ce[_0x4ec196(0x2532)],_0x511a31=_0x2db0ce[_0x4ec196(0x1d04)],_0x341d48=_0x2db0ce[_0x4ec196(0x4162)],_0x300744=PolygonGeometryLibrary[_0x4ec196(0x2c60)](_0x538489,!_0x511a31,_0x4f817f);if(0x0!==_0x300744[_0x4ec196(0x809)]){var _0x39e938,_0x55eb19,_0x21cd05=[],_0x318c73=CesiumMath[_0x4ec196(0x4013)](_0x347572,_0x4f817f[_0x4ec196(0x1617)]),_0x3b25bc=_0x2db0ce[_0x4ec196(0x3a59)],_0x2243b9=_0x2db0ce[_0x4ec196(0x5308)];if(_0x2db0ce[_0x4ec196(0x2f86)]||!CesiumMath[_0x4ec196(0x1c11)](_0x3b25bc,_0x2243b9,0x0,CesiumMath[_0x2c3971(0x1e78)]))for(_0x55eb19=0x0;_0x55eb19<_0x300744[_0x4ec196(0x809)];_0x55eb19++){if((_0x39e938=createGeometryFromPositionsExtruded(_0x4f817f,_0x300744[_0x55eb19],_0x318c73,_0x511a31,_0x341d48))[_0x2c3971(0x2b1d)]=PolygonGeometryLibrary[_0x4ec196(0x58f9)](_0x39e938[_0x4ec196(0x144e)],_0x3b25bc,_0x2243b9,_0x4f817f,_0x511a31),defined$1(_0x2db0ce[_0x2c3971(0x16cc)])){var _0x1e127b=_0x39e938[_0x4ec196(0x144e)][_0x4ec196(0x177b)][_0x4ec196(0x3747)][_0x4ec196(0xc98)][_0x4ec196(0x809)]/0x3,_0x43ac2e=new Uint8Array(_0x1e127b);_0x43ac2e=_0x2db0ce[_0x2c3971(0x16cc)]===GeometryOffsetAttribute$1[_0x2c3971(0xd70)]?arrayFill(_0x43ac2e,0x1,0x0,_0x1e127b/0x2):arrayFill(_0x43ac2e,_0x2db0ce[_0x4ec196(0x2827)]===GeometryOffsetAttribute$1[_0x4ec196(0x423a)]?0x0:0x1),_0x39e938[_0x4ec196(0x144e)][_0x4ec196(0x177b)][_0x4ec196(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x4ec196(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x43ac2e});}_0x21cd05[_0x4ec196(0x5323)](_0x39e938);}else for(_0x55eb19=0x0;_0x55eb19<_0x300744['length'];_0x55eb19++){if((_0x39e938=createGeometryFromPositions(_0x4f817f,_0x300744[_0x55eb19],_0x318c73,_0x511a31,_0x341d48))[_0x4ec196(0x144e)][_0x4ec196(0x177b)][_0x4ec196(0x3747)][_0x4ec196(0xc98)]=PolygonPipeline[_0x4ec196(0x3772)](_0x39e938[_0x4ec196(0x144e)][_0x4ec196(0x177b)][_0x4ec196(0x3747)][_0x4ec196(0xc98)],_0x3b25bc,_0x4f817f,!_0x511a31),defined$1(_0x2db0ce[_0x4ec196(0x2827)])){var _0xa4accb=_0x39e938[_0x4ec196(0x144e)][_0x2c3971(0x3377)][_0x4ec196(0x3747)][_0x4ec196(0xc98)][_0x4ec196(0x809)],_0x9a2791=new Uint8Array(_0xa4accb/0x3);arrayFill(_0x9a2791,_0x2db0ce[_0x4ec196(0x2827)]===GeometryOffsetAttribute$1[_0x4ec196(0x423a)]?0x0:0x1),_0x39e938[_0x4ec196(0x144e)][_0x4ec196(0x177b)][_0x4ec196(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x4ec196(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x9a2791});}_0x21cd05[_0x4ec196(0x5323)](_0x39e938);}var _0x4e3173=GeometryPipeline[_0x4ec196(0x1651)](_0x21cd05)[0x0],_0x24557a=BoundingSphere['fromVertices'](_0x4e3173[_0x4ec196(0x177b)][_0x4ec196(0x3747)][_0x4ec196(0xc98)]);return new Geometry$1({'attributes':_0x4e3173[_0x4ec196(0x177b)],'indices':_0x4e3173[_0x2c3971(0x30e5)],'primitiveType':_0x4e3173[_0x4ec196(0x3a67)],'boundingSphere':_0x24557a,'offsetAttribute':_0x2db0ce['_offsetAttribute']});}};var scratchInterpolateColorsArray=[];function interpolateColors$1(_0x2f659e,_0x164986,_0x58dc6a,_0x1d3e9a,_0x588283){var _0x2370c2=_0x307c2b,_0x155c48=_0x5e00b3,_0x44ad48,_0x3288f6=scratchInterpolateColorsArray;_0x3288f6[_0x155c48(0x809)]=_0x588283;var _0x385a8b=_0x58dc6a[_0x155c48(0x20a2)],_0x193fd3=_0x58dc6a[_0x155c48(0x9db)],_0x4cc18b=_0x58dc6a[_0x2370c2(0x485e)],_0x16ed43=_0x58dc6a[_0x155c48(0x32a8)],_0x28872b=_0x1d3e9a[_0x155c48(0x20a2)],_0x14cd6e=_0x1d3e9a[_0x2370c2(0x1a68)],_0x5bc7e1=_0x1d3e9a[_0x155c48(0x3c2a)],_0x23a447=_0x1d3e9a[_0x155c48(0x32a8)];if(Color$2[_0x155c48(0x1dab)](_0x58dc6a,_0x1d3e9a)){for(_0x44ad48=0x0;_0x44ad48<_0x588283;_0x44ad48++)_0x3288f6[_0x44ad48]=Color$2[_0x155c48(0x40f3)](_0x58dc6a);return _0x3288f6;}var _0x1fe989=(_0x28872b-_0x385a8b)/_0x588283,_0x3727c4=(_0x14cd6e-_0x193fd3)/_0x588283,_0x2f8382=(_0x5bc7e1-_0x4cc18b)/_0x588283,_0x385dc1=(_0x23a447-_0x16ed43)/_0x588283;for(_0x44ad48=0x0;_0x44ad48<_0x588283;_0x44ad48++)_0x3288f6[_0x44ad48]=new Color$2(_0x385a8b+_0x44ad48*_0x1fe989,_0x193fd3+_0x44ad48*_0x3727c4,_0x4cc18b+_0x44ad48*_0x2f8382,_0x16ed43+_0x44ad48*_0x385dc1);return _0x3288f6;}function PolylineGeometry(_0x48ca88){var _0x253482=_0x307c2b,_0x72f9d6=_0x5e00b3,_0x90c31c=(_0x48ca88=defaultValue$1(_0x48ca88,defaultValue$1[_0x72f9d6(0x243c)]))[_0x253482(0x14e)],_0x9073cf=_0x48ca88[_0x72f9d6(0x4a34)],_0x101517=defaultValue$1(_0x48ca88[_0x253482(0x2299)],0x1),_0x55a722=defaultValue$1(_0x48ca88[_0x72f9d6(0x43e2)],-0x1),_0xf91fe1=defaultValue$1(_0x48ca88[_0x253482(0xfe9)],!0x1);this[_0x253482(0x12ab)]=_0x90c31c,this[_0x72f9d6(0x38fa)]=_0x9073cf,this[_0x253482(0x496c)]=_0x101517,this[_0x72f9d6(0x30cd)]=_0x55a722,this[_0x72f9d6(0x5dc2)]=_0xf91fe1,this[_0x253482(0x27b1)]=_0x48ca88[_0x253482(0x2ec0)],this[_0x72f9d6(0x4552)]=_0x48ca88[_0x72f9d6(0x38d7)],this['_vertexFormat']=VertexFormat[_0x72f9d6(0x40f3)](defaultValue$1(_0x48ca88[_0x72f9d6(0x5383)],VertexFormat[_0x72f9d6(0x5a9d)])),this[_0x72f9d6(0x1d03)]=defaultValue$1(_0x48ca88[_0x72f9d6(0x14da)],!0x0),defined$1(_0x48ca88[_0x72f9d6(0x14da)])&&(deprecationWarning(_0x72f9d6(0xbd8),_0x72f9d6(0x50d)),_0x48ca88[_0x72f9d6(0x2c1)]=_0x48ca88[_0x72f9d6(0x14da)]?ArcType$1[_0x72f9d6(0x3675)]:ArcType$1[_0x72f9d6(0x423a)]),this[_0x72f9d6(0x4162)]=defaultValue$1(_0x48ca88[_0x72f9d6(0x2c1)],ArcType$1[_0x72f9d6(0x3675)]),this[_0x253482(0x89c)]=this[_0x72f9d6(0x4162)]!==ArcType$1[_0x72f9d6(0x423a)],this[_0x72f9d6(0x9cd)]=defaultValue$1(_0x48ca88[_0x72f9d6(0x2da6)],CesiumMath[_0x72f9d6(0x5b17)]),this[_0x72f9d6(0x3c00)]=Ellipsoid[_0x72f9d6(0x40f3)](defaultValue$1(_0x48ca88[_0x72f9d6(0x4faa)],Ellipsoid[_0x72f9d6(0x17f7)])),this[_0x253482(0x461e)]=_0x72f9d6(0x27f1);var _0x2ea5eb=0x1+_0x90c31c[_0x72f9d6(0x809)]*Cartesian3[_0x72f9d6(0x2dd8)];_0x2ea5eb+=defined$1(_0x9073cf)?0x1+_0x9073cf[_0x72f9d6(0x809)]*Color$2[_0x253482(0x18d6)]:0x1,this[_0x72f9d6(0x2dd8)]=_0x2ea5eb+Ellipsoid[_0x72f9d6(0x2dd8)]+VertexFormat['packedLength']+0x4+0x2;}PolylineGeometry[_0x5e00b3(0x52a8)]=function(_0xabc65e,_0x5de25f,_0x31f7e7){var _0x4db054=_0x307c2b,_0x1b9607=_0x5e00b3,_0x19be0c;_0x31f7e7=defaultValue$1(_0x31f7e7,0x0);var _0x4adfdc=_0xabc65e[_0x1b9607(0x634)],_0x321219=_0x4adfdc[_0x4db054(0x2ef4)];for(_0x5de25f[_0x31f7e7++]=_0x321219,_0x19be0c=0x0;_0x19be0c<_0x321219;++_0x19be0c,_0x31f7e7+=Cartesian3[_0x1b9607(0x2dd8)])Cartesian3[_0x1b9607(0x52a8)](_0x4adfdc[_0x19be0c],_0x5de25f,_0x31f7e7);var _0x27bde6=_0xabc65e[_0x1b9607(0x38fa)];for(_0x321219=defined$1(_0x27bde6)?_0x27bde6[_0x1b9607(0x809)]:0x0,_0x5de25f[_0x31f7e7++]=_0x321219,_0x19be0c=0x0;_0x19be0c<_0x321219;++_0x19be0c,_0x31f7e7+=Color$2[_0x1b9607(0x2dd8)])Color$2[_0x1b9607(0x52a8)](_0x27bde6[_0x19be0c],_0x5de25f,_0x31f7e7);return Ellipsoid[_0x1b9607(0x52a8)](_0xabc65e[_0x4db054(0x1016)],_0x5de25f,_0x31f7e7),_0x31f7e7+=Ellipsoid['packedLength'],VertexFormat[_0x1b9607(0x52a8)](_0xabc65e[_0x1b9607(0x344e)],_0x5de25f,_0x31f7e7),_0x31f7e7+=VertexFormat[_0x4db054(0x18d6)],_0x5de25f[_0x31f7e7++]=_0xabc65e[_0x1b9607(0x5178)],_0x5de25f[_0x31f7e7++]=_0xabc65e[_0x1b9607(0x5dc2)]?0x1:0x0,_0x5de25f[_0x31f7e7++]=_0xabc65e[_0x1b9607(0x4162)],_0x5de25f[_0x31f7e7++]=_0xabc65e[_0x1b9607(0x9cd)],_0x5de25f[_0x31f7e7++]=_0xabc65e['_hMax'],_0x5de25f[_0x31f7e7++]=_0xabc65e[_0x1b9607(0x4017)],_0x5de25f[_0x31f7e7]=_0xabc65e[_0x1b9607(0x4552)],_0x5de25f;};var scratchEllipsoid$7=Ellipsoid['clone'](Ellipsoid[_0x307c2b(0x5711)]),scratchVertexFormat$5=new VertexFormat(),scratchOptions$b={'positions':void 0x0,'colors':void 0x0,'ellipsoid':scratchEllipsoid$7,'vertexFormat':scratchVertexFormat$5,'width':void 0x0,'colorsPerVertex':void 0x0,'arcType':void 0x0,'granularity':void 0x0};PolylineGeometry[_0x307c2b(0x1055)]=function(_0x2d9522,_0xb587e3,_0x356f0c){var _0x5f3cda=_0x307c2b,_0x41d6b7=_0x5e00b3,_0x12d79c;_0xb587e3=defaultValue$1(_0xb587e3,0x0);var _0x684d62=_0x2d9522[_0xb587e3++],_0x4d48e1=new Array(_0x684d62);for(_0x12d79c=0x0;_0x12d79c<_0x684d62;++_0x12d79c,_0xb587e3+=Cartesian3[_0x41d6b7(0x2dd8)])_0x4d48e1[_0x12d79c]=Cartesian3[_0x41d6b7(0x1d8a)](_0x2d9522,_0xb587e3);var _0x515750=(_0x684d62=_0x2d9522[_0xb587e3++])>0x0?new Array(_0x684d62):void 0x0;for(_0x12d79c=0x0;_0x12d79c<_0x684d62;++_0x12d79c,_0xb587e3+=Color$2[_0x41d6b7(0x2dd8)])_0x515750[_0x12d79c]=Color$2[_0x41d6b7(0x1d8a)](_0x2d9522,_0xb587e3);var _0x134a35=Ellipsoid[_0x41d6b7(0x1d8a)](_0x2d9522,_0xb587e3,scratchEllipsoid$7);_0xb587e3+=Ellipsoid[_0x41d6b7(0x2dd8)];var _0x233f30=VertexFormat[_0x41d6b7(0x1d8a)](_0x2d9522,_0xb587e3,scratchVertexFormat$5);_0xb587e3+=VertexFormat['packedLength'];var _0x3e3044=_0x2d9522[_0xb587e3++],_0x530afc=0x1===_0x2d9522[_0xb587e3++],_0x94aaf1=_0x2d9522[_0xb587e3++],_0x4a6107=_0x2d9522[_0xb587e3++],_0x49b1b0=_0x2d9522[_0xb587e3++],_0x160732=0x1==_0x2d9522[_0xb587e3++],_0x902d1e=_0x2d9522[_0xb587e3];return defined$1(_0x356f0c)?(_0x356f0c[_0x41d6b7(0x634)]=_0x4d48e1,_0x356f0c[_0x41d6b7(0x38fa)]=_0x515750,_0x356f0c[_0x41d6b7(0x3c00)]=Ellipsoid[_0x5f3cda(0x2d7b)](_0x134a35,_0x356f0c[_0x41d6b7(0x3c00)]),_0x356f0c[_0x41d6b7(0x344e)]=VertexFormat[_0x41d6b7(0x40f3)](_0x233f30,_0x356f0c['_vertexFormat']),_0x356f0c[_0x41d6b7(0x5178)]=_0x3e3044,_0x356f0c[_0x41d6b7(0x5dc2)]=_0x530afc,_0x356f0c[_0x5f3cda(0x4785)]=_0x94aaf1,_0x356f0c['_granularity']=_0x4a6107,_0x356f0c[_0x41d6b7(0x30cd)]=_0x49b1b0,_0x356f0c[_0x41d6b7(0x4017)]=_0x160732,_0x356f0c[_0x41d6b7(0x4552)]=_0x902d1e,_0x356f0c):(scratchOptions$b[_0x41d6b7(0x1c83)]=_0x4d48e1,scratchOptions$b[_0x41d6b7(0x4a34)]=_0x515750,scratchOptions$b[_0x41d6b7(0x2d3c)]=_0x3e3044,scratchOptions$b[_0x5f3cda(0xfe9)]=_0x530afc,scratchOptions$b[_0x41d6b7(0x2c1)]=_0x94aaf1,scratchOptions$b[_0x41d6b7(0x2da6)]=_0x4a6107,scratchOptions$b[_0x41d6b7(0x43e2)]=_0x49b1b0,scratchOptions$b[_0x41d6b7(0x3cd9)]=_0x160732,scratchOptions$b[_0x41d6b7(0x38d7)]=_0x902d1e,new PolylineGeometry(scratchOptions$b));};var scratchCartesian3$9=new Cartesian3(),scratchPosition$c=new Cartesian3(),scratchPrevPosition=new Cartesian3(),scratchNextPosition=new Cartesian3();function computeAttributes$1(_0x2188eb,_0x54c838,_0x4b3af5,_0x4ec446){var _0x1468e2=_0x307c2b,_0x11796d=_0x5e00b3,_0x3df4b3=_0x2188eb[_0x11796d(0x4945)],_0x537f88=_0x2188eb[_0x11796d(0x10a7)],_0x5152c4=new GeometryAttributes();_0x4ec446[_0x1468e2(0x2fe9)]&&(_0x5152c4[_0x11796d(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x11796d(0x4e01)],'componentsPerAttribute':0x3,'values':_0x3df4b3}));var _0x322d6a,_0x231419,_0x5b3aae,_0x249611,_0x3cb399,_0x38d4a1,_0x204e78=_0x54c838[_0x11796d(0x809)],_0xdc96b3=_0x3df4b3[_0x11796d(0x809)]/0x3,_0x9339d8=(_0xdc96b3-0x2*_0x204e78)/(0x2*_0x204e78),_0x115837=PolygonPipeline[_0x11796d(0x3b15)](_0x54c838),_0x32e990=(_0x9339d8-0x1)*_0x204e78*0x6+0x2*_0x115837[_0x11796d(0x809)],_0x495045=IndexDatatype$1[_0x11796d(0x40dd)](_0xdc96b3,_0x32e990),_0x13565d=0x2*_0x204e78,_0x309a64=0x0;for(_0x322d6a=0x0;_0x322d6a<_0x9339d8-0x1;_0x322d6a++){for(_0x231419=0x0;_0x231419<_0x204e78-0x1;_0x231419++)_0x38d4a1=(_0x5b3aae=0x2*_0x231419+_0x322d6a*_0x204e78*0x2)+_0x13565d,_0x3cb399=(_0x249611=_0x5b3aae+0x1)+_0x13565d,_0x495045[_0x309a64++]=_0x249611,_0x495045[_0x309a64++]=_0x5b3aae,_0x495045[_0x309a64++]=_0x3cb399,_0x495045[_0x309a64++]=_0x3cb399,_0x495045[_0x309a64++]=_0x5b3aae,_0x495045[_0x309a64++]=_0x38d4a1;_0x3cb399=(_0x249611=(_0x5b3aae=0x2*_0x204e78-0x2+_0x322d6a*_0x204e78*0x2)+0x1)+_0x13565d,_0x38d4a1=_0x5b3aae+_0x13565d,_0x495045[_0x309a64++]=_0x249611,_0x495045[_0x309a64++]=_0x5b3aae,_0x495045[_0x309a64++]=_0x3cb399,_0x495045[_0x309a64++]=_0x3cb399,_0x495045[_0x309a64++]=_0x5b3aae,_0x495045[_0x309a64++]=_0x38d4a1;}if(_0x4ec446['st']||_0x4ec446[_0x1468e2(0x232e)]||_0x4ec446[_0x11796d(0x333d)]){var _0x3be3fd,_0x540ee3,_0x35053b=new Float32Array(0x2*_0xdc96b3),_0xb4270=0x1/(_0x9339d8-0x1),_0x1d2a51=0x1/_0x4b3af5[_0x1468e2(0x10d5)],_0x299467=_0x4b3af5[_0x11796d(0x5a4e)]/0x2,_0x2b51e8=0x0;for(_0x322d6a=0x0;_0x322d6a<_0x9339d8;_0x322d6a++){for(_0x3be3fd=_0x322d6a*_0xb4270,_0x540ee3=_0x1d2a51*(_0x54c838[0x0]['y']+_0x299467),_0x35053b[_0x2b51e8++]=_0x3be3fd,_0x35053b[_0x2b51e8++]=_0x540ee3,_0x231419=0x1;_0x231419<_0x204e78;_0x231419++)_0x540ee3=_0x1d2a51*(_0x54c838[_0x231419]['y']+_0x299467),_0x35053b[_0x2b51e8++]=_0x3be3fd,_0x35053b[_0x2b51e8++]=_0x540ee3,_0x35053b[_0x2b51e8++]=_0x3be3fd,_0x35053b[_0x2b51e8++]=_0x540ee3;_0x540ee3=_0x1d2a51*(_0x54c838[0x0]['y']+_0x299467),_0x35053b[_0x2b51e8++]=_0x3be3fd,_0x35053b[_0x2b51e8++]=_0x540ee3;}for(_0x231419=0x0;_0x231419<_0x204e78;_0x231419++)_0x3be3fd=0x0,_0x540ee3=_0x1d2a51*(_0x54c838[_0x231419]['y']+_0x299467),_0x35053b[_0x2b51e8++]=_0x3be3fd,_0x35053b[_0x2b51e8++]=_0x540ee3;for(_0x231419=0x0;_0x231419<_0x204e78;_0x231419++)_0x3be3fd=(_0x9339d8-0x1)*_0xb4270,_0x540ee3=_0x1d2a51*(_0x54c838[_0x231419]['y']+_0x299467),_0x35053b[_0x2b51e8++]=_0x3be3fd,_0x35053b[_0x2b51e8++]=_0x540ee3;_0x5152c4['st']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x11796d(0x486a)],'componentsPerAttribute':0x2,'values':new Float32Array(_0x35053b)});}var _0x1500ee=_0xdc96b3-0x2*_0x204e78;for(_0x322d6a=0x0;_0x322d6a<_0x115837[_0x1468e2(0x2ef4)];_0x322d6a+=0x3){var _0x4654aa=_0x115837[_0x322d6a]+_0x1500ee,_0xbe5caf=_0x115837[_0x322d6a+0x1]+_0x1500ee,_0x263a84=_0x115837[_0x322d6a+0x2]+_0x1500ee;_0x495045[_0x309a64++]=_0x4654aa,_0x495045[_0x309a64++]=_0xbe5caf,_0x495045[_0x309a64++]=_0x263a84,_0x495045[_0x309a64++]=_0x263a84+_0x204e78,_0x495045[_0x309a64++]=_0xbe5caf+_0x204e78,_0x495045[_0x309a64++]=_0x4654aa+_0x204e78;}var _0x5901ed=new Geometry$1({'attributes':_0x5152c4,'indices':_0x495045,'boundingSphere':BoundingSphere[_0x1468e2(0x4470)](_0x3df4b3),'primitiveType':PrimitiveType$1[_0x11796d(0xf30)]});if(_0x4ec446[_0x1468e2(0x4407)]&&(_0x5901ed=GeometryPipeline[_0x11796d(0x1e05)](_0x5901ed)),_0x4ec446[_0x1468e2(0x232e)]||_0x4ec446[_0x11796d(0x333d)]){try{_0x5901ed=GeometryPipeline[_0x11796d(0x5cdc)](_0x5901ed);}catch(_0x171da6){oneTimeWarning(_0x11796d(0x2597),_0x11796d(0x453e));}_0x4ec446[_0x11796d(0x2005)]||(_0x5901ed[_0x11796d(0x177b)][_0x1468e2(0x232e)]=void 0x0),_0x4ec446[_0x1468e2(0x506b)]||(_0x5901ed[_0x11796d(0x177b)][_0x11796d(0x333d)]=void 0x0),_0x4ec446['st']||(_0x5901ed[_0x11796d(0x177b)]['st']=void 0x0);}return defined$1(_0x537f88)&&(_0x5901ed[_0x11796d(0x177b)][_0x11796d(0x3747)][_0x11796d(0xc98)]=_0x537f88,_0x5901ed[_0x1468e2(0x3377)][_0x11796d(0x3747)]['componentDatatype']=ComponentDatatype$1[_0x1468e2(0x3078)]),_0x5901ed;}function PolylineVolumeGeometry(_0x4bd1ca){var _0x3c9f5f=_0x307c2b,_0x5aa7cc=_0x5e00b3,_0xcd7909=(_0x4bd1ca=defaultValue$1(_0x4bd1ca,defaultValue$1[_0x5aa7cc(0x243c)]))[_0x5aa7cc(0x577b)],_0x236a93=_0x4bd1ca[_0x5aa7cc(0x5b11)];this[_0x3c9f5f(0x12ab)]=_0xcd7909,this[_0x3c9f5f(0x1ca0)]=_0x236a93,this[_0x3c9f5f(0x1016)]=Ellipsoid[_0x5aa7cc(0x40f3)](defaultValue$1(_0x4bd1ca[_0x3c9f5f(0x2864)],Ellipsoid[_0x3c9f5f(0xffc)])),this[_0x5aa7cc(0x712)]=defaultValue$1(_0x4bd1ca[_0x5aa7cc(0x342c)],CornerType$1[_0x5aa7cc(0x3219)]),this[_0x5aa7cc(0x344e)]=VertexFormat[_0x5aa7cc(0x40f3)](defaultValue$1(_0x4bd1ca[_0x5aa7cc(0x5383)],VertexFormat[_0x3c9f5f(0x25aa)])),this[_0x5aa7cc(0x9cd)]=defaultValue$1(_0x4bd1ca[_0x5aa7cc(0x2da6)],CesiumMath[_0x5aa7cc(0x5b17)]),this[_0x5aa7cc(0x254e)]=_0x5aa7cc(0x3da),this[_0x5aa7cc(0x5add)]=defaultValue$1(_0x4bd1ca[_0x5aa7cc(0x5add)],Cartesian3[_0x5aa7cc(0x3a34)]);var _0x191d1c=0x1+_0xcd7909[_0x5aa7cc(0x809)]*Cartesian3[_0x5aa7cc(0x2dd8)];_0x191d1c+=0x1+_0x236a93[_0x3c9f5f(0x2ef4)]*Cartesian2[_0x5aa7cc(0x2dd8)]+Cartesian3['packedLength'],this[_0x5aa7cc(0x2dd8)]=_0x191d1c+Ellipsoid[_0x3c9f5f(0x18d6)]+VertexFormat[_0x3c9f5f(0x18d6)]+0x2;}PolylineGeometry[_0x307c2b(0x39d6)]=function(_0x5012d6){var _0x43b628=_0x307c2b,_0x31524d=_0x5e00b3,_0x1bebc7,_0x45b438,_0x5a9234,_0xffc102=_0x5012d6['_width'],_0x2b161f=_0x5012d6[_0x31524d(0x30cd)],_0x4b065d=_0x5012d6[_0x43b628(0x4c25)],_0x33a0a1=_0x5012d6[_0x43b628(0x19be)],_0x15cde0=_0x5012d6[_0x31524d(0x5dc2)],_0x213805=_0x5012d6[_0x31524d(0x4162)],_0xaf4ec9=_0x5012d6[_0x31524d(0x9cd)],_0x1f353b=_0x5012d6[_0x43b628(0x1016)],_0x478892=_0x5012d6[_0x31524d(0x4017)],_0xc13625=_0x5012d6[_0x31524d(0x4552)],_0x539df8=arrayRemoveDuplicates(_0x5012d6[_0x31524d(0x634)],Cartesian3[_0x43b628(0x376e)]),_0x37ec28=_0x539df8[_0x31524d(0x809)];if(!(_0x37ec28<0x2||_0xffc102<=0x0)){if(_0x213805===ArcType$1[_0x31524d(0x3675)]||_0x213805===ArcType$1[_0x31524d(0x45d1)]){var _0x230105,_0x3bbf99;_0x213805===ArcType$1[_0x43b628(0x1cbe)]?(_0x230105=CesiumMath[_0x31524d(0x4013)](_0xaf4ec9,_0x1f353b[_0x43b628(0x64b)]),_0x3bbf99=PolylinePipeline[_0x43b628(0x1a3)]):(_0x230105=_0xaf4ec9,_0x3bbf99=PolylinePipeline[_0x31524d(0x278c)]);var _0x5afe42=PolylinePipeline[_0x31524d(0x3c5)](_0x539df8,_0x1f353b);if(defined$1(_0x33a0a1)){var _0x2b6648=0x1;for(_0x1bebc7=0x0;_0x1bebc7<_0x37ec28-0x1;++_0x1bebc7)_0x2b6648+=_0x3bbf99(_0x539df8[_0x1bebc7],_0x539df8[_0x1bebc7+0x1],_0x230105);var _0x3c4462=new Array(_0x2b6648),_0x3abb43=0x0;for(_0x1bebc7=0x0;_0x1bebc7<_0x37ec28-0x1;++_0x1bebc7){var _0x1a1c44=_0x539df8[_0x1bebc7],_0x551101=_0x539df8[_0x1bebc7+0x1],_0x51bfc5=_0x33a0a1[_0x1bebc7],_0x19557a=_0x3bbf99(_0x1a1c44,_0x551101,_0x230105);if(_0x15cde0&&_0x1bebc7<_0x2b6648){var _0x1a87f5=interpolateColors$1(_0x1a1c44,_0x551101,_0x51bfc5,_0x33a0a1[_0x1bebc7+0x1],_0x19557a),_0x4eeb99=_0x1a87f5[_0x31524d(0x809)];for(_0x45b438=0x0;_0x45b438<_0x4eeb99;++_0x45b438)_0x3c4462[_0x3abb43++]=_0x1a87f5[_0x45b438];}else{for(_0x45b438=0x0;_0x45b438<_0x19557a;++_0x45b438)_0x3c4462[_0x3abb43++]=Color$2[_0x31524d(0x40f3)](_0x51bfc5);}}_0x3c4462[_0x3abb43]=Color$2['clone'](_0x33a0a1[_0x33a0a1['length']-0x1]),_0x33a0a1=_0x3c4462,scratchInterpolateColorsArray[_0x31524d(0x809)]=0x0;}_0x539df8=_0x213805===ArcType$1[_0x43b628(0x1cbe)]?PolylinePipeline['generateCartesianArc']({'positions':_0x539df8,'minDistance':_0x230105,'ellipsoid':_0x1f353b,'height':_0x5afe42,'hMax':_0x2b161f}):PolylinePipeline['generateCartesianRhumbArc']({'positions':_0x539df8,'granularity':_0x230105,'ellipsoid':_0x1f353b,'height':_0x5afe42});}var _0x2951b4,_0xeb1384=0x4*(_0x37ec28=_0x539df8[_0x31524d(0x809)])-0x4,_0x153293=new Float64Array(0x3*_0xeb1384),_0x3fb362=new Float64Array(0x3*_0xeb1384),_0x5677a2=new Float64Array(0x3*_0xeb1384),_0x1ae1a3=new Float32Array(0x2*_0xeb1384),_0xf15370=_0x4b065d['st']?new Float32Array(0x2*_0xeb1384):void 0x0,_0x5a5663=defined$1(_0x33a0a1)?new Uint8Array(0x4*_0xeb1384):void 0x0,_0x5972a6=_0x478892?new Float32Array(0x3*_0xeb1384):void 0x0,_0x15c7a9=0x0,_0x3454e6=0x0,_0x51081c=0x0,_0x19c0cf=0x0,_0x46135a=0x0,_0x22e40e=0x0;for(_0x45b438=0x0;_0x45b438<_0x37ec28;++_0x45b438){var _0x7f5369,_0x6807d0;0x0===_0x45b438?(_0x2951b4=scratchCartesian3$9,Cartesian3[_0x43b628(0x3d2f)](_0x539df8[0x0],_0x539df8[0x1],_0x2951b4),Cartesian3[_0x31524d(0x30c2)](_0x539df8[0x0],_0x2951b4,_0x2951b4)):_0x2951b4=_0x539df8[_0x45b438-0x1],Cartesian3[_0x31524d(0x40f3)](_0x2951b4,scratchPrevPosition),Cartesian3[_0x31524d(0x40f3)](_0x539df8[_0x45b438],scratchPosition$c),_0x45b438===_0x37ec28-0x1?(_0x2951b4=scratchCartesian3$9,Cartesian3[_0x31524d(0x34b6)](_0x539df8[_0x37ec28-0x1],_0x539df8[_0x37ec28-0x2],_0x2951b4),Cartesian3[_0x31524d(0x30c2)](_0x539df8[_0x37ec28-0x1],_0x2951b4,_0x2951b4)):_0x2951b4=_0x539df8[_0x45b438+0x1],Cartesian3[_0x43b628(0x2d7b)](_0x2951b4,scratchNextPosition),defined$1(_0x5a5663)&&(_0x7f5369=0x0===_0x45b438||_0x15cde0?_0x33a0a1[_0x45b438]:_0x33a0a1[_0x45b438-0x1],_0x45b438!==_0x37ec28-0x1&&(_0x6807d0=_0x33a0a1[_0x45b438]));var _0x27c076=_0x45b438===_0x37ec28-0x1?0x2:0x4;for(_0x5a9234=0x0===_0x45b438?0x2:0x0;_0x5a9234<_0x27c076;++_0x5a9234){Cartesian3[_0x31524d(0x52a8)](scratchPosition$c,_0x153293,_0x15c7a9),Cartesian3[_0x31524d(0x52a8)](scratchPrevPosition,_0x3fb362,_0x15c7a9),Cartesian3[_0x31524d(0x52a8)](scratchNextPosition,_0x5677a2,_0x15c7a9),_0x15c7a9+=0x3;var _0x27d480=_0x5a9234-0x2<0x0?-0x1:0x1,_0x3cc884=_0x5a9234%0x2*0x2-0x1,_0x2b4dc2=_0x3cc884*_0x45b438/_0x37ec28;if(_0x1ae1a3[_0x3454e6++]=_0x2b161f>0x0?_0x2b4dc2:_0x3cc884,_0x1ae1a3[_0x3454e6++]=_0x27d480*_0xffc102,_0x4b065d['st']&&(_0xf15370[_0x51081c++]=_0x45b438/(_0x37ec28-0x1),_0xf15370[_0x51081c++]=Math[_0x43b628(0x5449)](_0x1ae1a3[_0x3454e6-0x2],0x0)),defined$1(_0x5a5663)){var _0x581a3b=_0x5a9234<0x2?_0x7f5369:_0x6807d0;_0x5a5663[_0x19c0cf++]=Color$2[_0x43b628(0xc50)](_0x581a3b[_0x31524d(0x20a2)]),_0x5a5663[_0x19c0cf++]=Color$2[_0x31524d(0x2556)](_0x581a3b[_0x31524d(0x9db)]),_0x5a5663[_0x19c0cf++]=Color$2[_0x31524d(0x2556)](_0x581a3b[_0x31524d(0x3c2a)]),_0x5a5663[_0x19c0cf++]=Color$2[_0x43b628(0xc50)](_0x581a3b[_0x31524d(0x32a8)]);}_0x478892&&(_0x5972a6[0x3*_0x46135a]=_0x22e40e,_0x46135a++);}_0x22e40e+=Cartesian3[_0x31524d(0x451d)](_0x2951b4,_0x539df8[_0x45b438]);}if(_0x478892){var _0x2e7320=_0x22e40e,_0x38c5c0=Math[_0x43b628(0x2e12)]()*(_0xc13625>0x0?_0xc13625:_0x2e7320);for(_0x45b438=0x0;_0x45b438<_0xeb1384;_0x45b438++)_0x5972a6[0x3*_0x45b438+0x1]=_0x2e7320,_0x5972a6[0x3*_0x45b438+0x2]=_0x38c5c0;}var _0xf831fb=new GeometryAttributes();_0xf831fb[_0x31524d(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x43b628(0x4f64)],'componentsPerAttribute':0x3,'values':_0x153293}),_0xf831fb[_0x43b628(0x2027)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x31524d(0x4e01)],'componentsPerAttribute':0x3,'values':_0x3fb362}),_0xf831fb[_0x31524d(0x5112)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x31524d(0x4e01)],'componentsPerAttribute':0x3,'values':_0x5677a2}),_0xf831fb['expandAndWidth']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x31524d(0x486a)],'componentsPerAttribute':0x2,'values':_0x1ae1a3}),_0x4b065d['st']&&(_0xf831fb['st']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x31524d(0x486a)],'componentsPerAttribute':0x2,'values':_0xf15370})),defined$1(_0x5a5663)&&(_0xf831fb[_0x31524d(0x8fe)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x31524d(0x1b0f)],'componentsPerAttribute':0x4,'values':_0x5a5663,'normalize':!0x0})),_0x478892&&(_0xf831fb[_0x31524d(0x3cd9)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x31524d(0x486a)],'componentsPerAttribute':0x3,'values':_0x5972a6}));var _0x3ad0de=IndexDatatype$1[_0x31524d(0x40dd)](_0xeb1384,0x6*_0x37ec28-0x6),_0xa7fd27=0x0,_0x3964ec=0x0,_0x7d029c=_0x37ec28-0x1;for(_0x45b438=0x0;_0x45b438<_0x7d029c;++_0x45b438)_0x3ad0de[_0x3964ec++]=_0xa7fd27,_0x3ad0de[_0x3964ec++]=_0xa7fd27+0x2,_0x3ad0de[_0x3964ec++]=_0xa7fd27+0x1,_0x3ad0de[_0x3964ec++]=_0xa7fd27+0x1,_0x3ad0de[_0x3964ec++]=_0xa7fd27+0x2,_0x3ad0de[_0x3964ec++]=_0xa7fd27+0x3,_0xa7fd27+=0x4;return new Geometry$1({'attributes':_0xf831fb,'indices':_0x3ad0de,'primitiveType':PrimitiveType$1[_0x31524d(0xf30)],'boundingSphere':BoundingSphere[_0x31524d(0x12c2)](_0x539df8),'geometryType':GeometryType$2['POLYLINES']});}},PolylineVolumeGeometry[_0x5e00b3(0x52a8)]=function(_0x62b7d5,_0x4b1d56,_0x2c7d73){var _0x34f53a=_0x307c2b,_0x205f6e=_0x5e00b3,_0x3fd683;_0x2c7d73=defaultValue$1(_0x2c7d73,0x0);var _0x38f72b=_0x62b7d5[_0x34f53a(0x12ab)],_0x4d7874=_0x38f72b[_0x205f6e(0x809)];for(_0x4b1d56[_0x2c7d73++]=_0x4d7874,_0x3fd683=0x0;_0x3fd683<_0x4d7874;++_0x3fd683,_0x2c7d73+=Cartesian3[_0x205f6e(0x2dd8)])Cartesian3[_0x205f6e(0x52a8)](_0x38f72b[_0x3fd683],_0x4b1d56,_0x2c7d73);var _0xe511e4=_0x62b7d5[_0x205f6e(0x22ba)];for(_0x4d7874=_0xe511e4[_0x34f53a(0x2ef4)],_0x4b1d56[_0x2c7d73++]=_0x4d7874,_0x3fd683=0x0;_0x3fd683<_0x4d7874;++_0x3fd683,_0x2c7d73+=Cartesian2[_0x205f6e(0x2dd8)])Cartesian2[_0x34f53a(0x5845)](_0xe511e4[_0x3fd683],_0x4b1d56,_0x2c7d73);return Ellipsoid[_0x205f6e(0x52a8)](_0x62b7d5[_0x205f6e(0x3c00)],_0x4b1d56,_0x2c7d73),_0x2c7d73+=Ellipsoid['packedLength'],VertexFormat[_0x34f53a(0x5845)](_0x62b7d5['_vertexFormat'],_0x4b1d56,_0x2c7d73),_0x2c7d73+=VertexFormat[_0x205f6e(0x2dd8)],_0x4b1d56[_0x2c7d73++]=_0x62b7d5[_0x205f6e(0x712)],_0x4b1d56[_0x2c7d73++]=_0x62b7d5[_0x205f6e(0x9cd)],Cartesian3[_0x205f6e(0x52a8)](_0x62b7d5[_0x205f6e(0x5add)],_0x4b1d56,_0x2c7d73),_0x4b1d56;};var scratchEllipsoid$6=Ellipsoid[_0x5e00b3(0x40f3)](Ellipsoid[_0x307c2b(0x5711)]),scratchVertexFormat$4=new VertexFormat(),scratchOptions$a={'polylinePositions':void 0x0,'shapePositions':void 0x0,'ellipsoid':scratchEllipsoid$6,'vertexFormat':scratchVertexFormat$4,'cornerType':void 0x0,'granularity':void 0x0,'enuCenter':void 0x0};PolylineVolumeGeometry[_0x5e00b3(0x1d8a)]=function(_0x5b9690,_0x51246c,_0x4b22f7){var _0x17cd5f=_0x307c2b,_0x40daaf=_0x5e00b3,_0x26a7c6;_0x51246c=defaultValue$1(_0x51246c,0x0);var _0x4424d7=_0x5b9690[_0x51246c++],_0x3e5876=new Array(_0x4424d7);for(_0x26a7c6=0x0;_0x26a7c6<_0x4424d7;++_0x26a7c6,_0x51246c+=Cartesian3[_0x40daaf(0x2dd8)])_0x3e5876[_0x26a7c6]=Cartesian3[_0x17cd5f(0x1055)](_0x5b9690,_0x51246c);_0x4424d7=_0x5b9690[_0x51246c++];var _0x159527=new Array(_0x4424d7);for(_0x26a7c6=0x0;_0x26a7c6<_0x4424d7;++_0x26a7c6,_0x51246c+=Cartesian2[_0x40daaf(0x2dd8)])_0x159527[_0x26a7c6]=Cartesian2[_0x40daaf(0x1d8a)](_0x5b9690,_0x51246c);var _0x5d5a59=Ellipsoid[_0x40daaf(0x1d8a)](_0x5b9690,_0x51246c,scratchEllipsoid$6);_0x51246c+=Ellipsoid[_0x40daaf(0x2dd8)];var _0x2ba815=VertexFormat[_0x40daaf(0x1d8a)](_0x5b9690,_0x51246c,scratchVertexFormat$4);_0x51246c+=VertexFormat[_0x40daaf(0x2dd8)];var _0xdcc7d,_0x42f03f=_0x5b9690[_0x51246c++],_0xccfacb=_0x5b9690[_0x51246c++];return _0xdcc7d=Cartesian3[_0x40daaf(0x1d8a)](_0x5b9690,_0x51246c),defined$1(_0x4b22f7)?(_0x4b22f7[_0x40daaf(0x634)]=_0x3e5876,_0x4b22f7[_0x40daaf(0x22ba)]=_0x159527,_0x4b22f7[_0x40daaf(0x3c00)]=Ellipsoid['clone'](_0x5d5a59,_0x4b22f7[_0x40daaf(0x3c00)]),_0x4b22f7[_0x40daaf(0x344e)]=VertexFormat[_0x40daaf(0x40f3)](_0x2ba815,_0x4b22f7[_0x40daaf(0x344e)]),_0x4b22f7['_cornerType']=_0x42f03f,_0x4b22f7['_granularity']=_0xccfacb,_0x4b22f7[_0x40daaf(0x5add)]=_0xdcc7d,_0x4b22f7):(scratchOptions$a[_0x17cd5f(0x3b5f)]=_0x3e5876,scratchOptions$a[_0x17cd5f(0x98f)]=_0x159527,scratchOptions$a[_0x40daaf(0x342c)]=_0x42f03f,scratchOptions$a[_0x40daaf(0x2da6)]=_0xccfacb,scratchOptions$a[_0x40daaf(0x5add)]=_0xdcc7d,new PolylineVolumeGeometry(scratchOptions$a));};var brScratch$1=new BoundingRectangle();function computeAttributes(_0x37a0ae,_0xf1d22e){var _0x39fb68=_0x307c2b,_0x277a2c=_0x5e00b3,_0x3009dd=new GeometryAttributes();_0x3009dd[_0x277a2c(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x39fb68(0x4f64)],'componentsPerAttribute':0x3,'values':_0x37a0ae});var _0x263466,_0x3de9ea,_0x451b5a=_0xf1d22e[_0x277a2c(0x809)],_0x249881=_0x3009dd[_0x277a2c(0x3747)][_0x277a2c(0xc98)][_0x277a2c(0x809)]/0x3,_0x5233fd=_0x37a0ae[_0x277a2c(0x809)]/0x3/_0x451b5a,_0x583cec=IndexDatatype$1[_0x277a2c(0x40dd)](_0x249881,0x2*_0x451b5a*(_0x5233fd+0x1)),_0x5737f6=0x0,_0xd2c45c=(_0x263466=0x0)*_0x451b5a;for(_0x3de9ea=0x0;_0x3de9ea<_0x451b5a-0x1;_0x3de9ea++)_0x583cec[_0x5737f6++]=_0x3de9ea+_0xd2c45c,_0x583cec[_0x5737f6++]=_0x3de9ea+_0xd2c45c+0x1;for(_0x583cec[_0x5737f6++]=_0x451b5a-0x1+_0xd2c45c,_0x583cec[_0x5737f6++]=_0xd2c45c,_0xd2c45c=(_0x263466=_0x5233fd-0x1)*_0x451b5a,_0x3de9ea=0x0;_0x3de9ea<_0x451b5a-0x1;_0x3de9ea++)_0x583cec[_0x5737f6++]=_0x3de9ea+_0xd2c45c,_0x583cec[_0x5737f6++]=_0x3de9ea+_0xd2c45c+0x1;for(_0x583cec[_0x5737f6++]=_0x451b5a-0x1+_0xd2c45c,_0x583cec[_0x5737f6++]=_0xd2c45c,_0x263466=0x0;_0x263466<_0x5233fd-0x1;_0x263466++){var _0x285ca0=_0x451b5a*_0x263466,_0x13408e=_0x285ca0+_0x451b5a;for(_0x3de9ea=0x0;_0x3de9ea<_0x451b5a;_0x3de9ea++)_0x583cec[_0x5737f6++]=_0x3de9ea+_0x285ca0,_0x583cec[_0x5737f6++]=_0x3de9ea+_0x13408e;}return new Geometry$1({'attributes':_0x3009dd,'indices':IndexDatatype$1[_0x277a2c(0x40dd)](_0x249881,_0x583cec),'boundingSphere':BoundingSphere[_0x39fb68(0x4470)](_0x37a0ae),'primitiveType':PrimitiveType$1[_0x277a2c(0x4b11)]});}function PolylineVolumeOutlineGeometry(_0x13b2a2){var _0x1d2e83=_0x307c2b,_0x4568ef=_0x5e00b3,_0x28e96c=(_0x13b2a2=defaultValue$1(_0x13b2a2,defaultValue$1[_0x1d2e83(0x216e)]))[_0x4568ef(0x577b)],_0x23d29b=_0x13b2a2[_0x1d2e83(0x98f)];this[_0x4568ef(0x634)]=_0x28e96c,this[_0x4568ef(0x22ba)]=_0x23d29b,this[_0x4568ef(0x3c00)]=Ellipsoid[_0x1d2e83(0x2d7b)](defaultValue$1(_0x13b2a2[_0x1d2e83(0x2864)],Ellipsoid[_0x1d2e83(0xffc)])),this[_0x4568ef(0x712)]=defaultValue$1(_0x13b2a2[_0x4568ef(0x342c)],CornerType$1[_0x4568ef(0x3219)]),this[_0x4568ef(0x9cd)]=defaultValue$1(_0x13b2a2[_0x4568ef(0x2da6)],CesiumMath[_0x4568ef(0x5b17)]),this[_0x4568ef(0x254e)]=_0x4568ef(0x4213);var _0x58030f=0x1+_0x28e96c[_0x1d2e83(0x2ef4)]*Cartesian3[_0x4568ef(0x2dd8)];_0x58030f+=0x1+_0x23d29b[_0x4568ef(0x809)]*Cartesian2[_0x4568ef(0x2dd8)],this[_0x1d2e83(0x18d6)]=_0x58030f+Ellipsoid[_0x4568ef(0x2dd8)]+0x2;}PolylineVolumeGeometry[_0x5e00b3(0x1647)]=function(_0x40ed29){var _0x30a118=_0x307c2b,_0x3f278c=_0x5e00b3;for(var _0x17193e=arrayRemoveDuplicates(_0x40ed29[_0x3f278c(0x634)],Cartesian3[_0x30a118(0x376e)]),_0x1f701c=_0x17193e[_0x30a118(0x2ef4)],_0x40a6ee=new Array(_0x1f701c),_0x2b85b0=0x0;_0x2b85b0<_0x1f701c;_0x2b85b0++)_0x40a6ee[_0x2b85b0]=Cartesian3[_0x30a118(0x2d7b)](_0x17193e[_0x2b85b0]);var _0x55f823=_0x40ed29[_0x3f278c(0x22ba)];if(_0x55f823=PolylineVolumeGeometryLibrary[_0x30a118(0x48e7)](_0x55f823),!(_0x17193e[_0x30a118(0x2ef4)]<0x2||_0x55f823[_0x3f278c(0x809)]<0x3)){PolygonPipeline[_0x3f278c(0x4f05)](_0x55f823)===WindingOrder$1[_0x30a118(0x8b7)]&&_0x55f823[_0x3f278c(0x3931)]();var _0x5f1ad3=BoundingRectangle[_0x3f278c(0x12c2)](_0x55f823,brScratch$1),_0x909a52={};if(_0x909a52[_0x3f278c(0x4945)]=PolylineVolumeGeometryLibrary[_0x3f278c(0x6f6)](_0x40a6ee,_0x55f823,_0x5f1ad3,_0x40ed29,!0x0),!Cartesian3[_0x3f278c(0x1dab)](_0x40ed29[_0x3f278c(0x5add)],Cartesian3[_0x30a118(0x12ef)])){var _0x16603b=new Array(_0x1f701c);for(_0x2b85b0=0x0;_0x2b85b0<_0x1f701c;_0x2b85b0++)_0x16603b[_0x2b85b0]=Cartesian3[_0x3f278c(0x40f3)](_0x17193e[_0x2b85b0]);_0x909a52[_0x3f278c(0x10a7)]=PolylineVolumeGeometryLibrary[_0x3f278c(0x1376)](_0x16603b,_0x55f823,_0x5f1ad3,_0x40ed29,!0x0,_0x40ed29[_0x3f278c(0x5add)]);}return computeAttributes$1(_0x909a52,_0x55f823,_0x5f1ad3,_0x40ed29[_0x3f278c(0x344e)]);}},PolylineVolumeOutlineGeometry[_0x307c2b(0x5845)]=function(_0x148b98,_0xf2a627,_0x3677ec){var _0x33cb93=_0x5e00b3,_0x4f350b;_0x3677ec=defaultValue$1(_0x3677ec,0x0);var _0x20dde8=_0x148b98[_0x33cb93(0x634)],_0x2464da=_0x20dde8[_0x33cb93(0x809)];for(_0xf2a627[_0x3677ec++]=_0x2464da,_0x4f350b=0x0;_0x4f350b<_0x2464da;++_0x4f350b,_0x3677ec+=Cartesian3[_0x33cb93(0x2dd8)])Cartesian3[_0x33cb93(0x52a8)](_0x20dde8[_0x4f350b],_0xf2a627,_0x3677ec);var _0x4d4764=_0x148b98[_0x33cb93(0x22ba)];for(_0x2464da=_0x4d4764[_0x33cb93(0x809)],_0xf2a627[_0x3677ec++]=_0x2464da,_0x4f350b=0x0;_0x4f350b<_0x2464da;++_0x4f350b,_0x3677ec+=Cartesian2[_0x33cb93(0x2dd8)])Cartesian2[_0x33cb93(0x52a8)](_0x4d4764[_0x4f350b],_0xf2a627,_0x3677ec);return Ellipsoid[_0x33cb93(0x52a8)](_0x148b98[_0x33cb93(0x3c00)],_0xf2a627,_0x3677ec),_0x3677ec+=Ellipsoid[_0x33cb93(0x2dd8)],_0xf2a627[_0x3677ec++]=_0x148b98['_cornerType'],_0xf2a627[_0x3677ec]=_0x148b98[_0x33cb93(0x9cd)],_0xf2a627;};var scratchEllipsoid$5=Ellipsoid[_0x5e00b3(0x40f3)](Ellipsoid[_0x307c2b(0x5711)]),scratchOptions$9={'polylinePositions':void 0x0,'shapePositions':void 0x0,'ellipsoid':scratchEllipsoid$5,'height':void 0x0,'cornerType':void 0x0,'granularity':void 0x0};PolylineVolumeOutlineGeometry[_0x5e00b3(0x1d8a)]=function(_0x8797e2,_0x12d0b9,_0x2fb57f){var _0x139a2b=_0x307c2b,_0x2e49b7=_0x5e00b3,_0x1163e0;_0x12d0b9=defaultValue$1(_0x12d0b9,0x0);var _0x4a8768=_0x8797e2[_0x12d0b9++],_0x419dfd=new Array(_0x4a8768);for(_0x1163e0=0x0;_0x1163e0<_0x4a8768;++_0x1163e0,_0x12d0b9+=Cartesian3[_0x2e49b7(0x2dd8)])_0x419dfd[_0x1163e0]=Cartesian3[_0x2e49b7(0x1d8a)](_0x8797e2,_0x12d0b9);_0x4a8768=_0x8797e2[_0x12d0b9++];var _0x4a68cd=new Array(_0x4a8768);for(_0x1163e0=0x0;_0x1163e0<_0x4a8768;++_0x1163e0,_0x12d0b9+=Cartesian2[_0x2e49b7(0x2dd8)])_0x4a68cd[_0x1163e0]=Cartesian2[_0x2e49b7(0x1d8a)](_0x8797e2,_0x12d0b9);var _0x21b925=Ellipsoid[_0x2e49b7(0x1d8a)](_0x8797e2,_0x12d0b9,scratchEllipsoid$5);_0x12d0b9+=Ellipsoid[_0x2e49b7(0x2dd8)];var _0x150bbb=_0x8797e2[_0x12d0b9++],_0x4697e0=_0x8797e2[_0x12d0b9];return defined$1(_0x2fb57f)?(_0x2fb57f[_0x2e49b7(0x634)]=_0x419dfd,_0x2fb57f[_0x2e49b7(0x22ba)]=_0x4a68cd,_0x2fb57f[_0x139a2b(0x1016)]=Ellipsoid[_0x2e49b7(0x40f3)](_0x21b925,_0x2fb57f[_0x2e49b7(0x3c00)]),_0x2fb57f[_0x2e49b7(0x712)]=_0x150bbb,_0x2fb57f[_0x2e49b7(0x9cd)]=_0x4697e0,_0x2fb57f):(scratchOptions$9[_0x2e49b7(0x577b)]=_0x419dfd,scratchOptions$9[_0x2e49b7(0x5b11)]=_0x4a68cd,scratchOptions$9[_0x2e49b7(0x342c)]=_0x150bbb,scratchOptions$9[_0x139a2b(0x523a)]=_0x4697e0,new PolylineVolumeOutlineGeometry(scratchOptions$9));};var brScratch=new BoundingRectangle();PolylineVolumeOutlineGeometry[_0x5e00b3(0x1647)]=function(_0xfe27a2){var _0x23061b=_0x307c2b,_0x4ff08a=_0x5e00b3,_0x1e9470=arrayRemoveDuplicates(_0xfe27a2[_0x4ff08a(0x634)],Cartesian3[_0x23061b(0x376e)]),_0x260fd5=_0xfe27a2[_0x4ff08a(0x22ba)];if(_0x260fd5=PolylineVolumeGeometryLibrary[_0x4ff08a(0x2f8a)](_0x260fd5),!(_0x1e9470[_0x4ff08a(0x809)]<0x2||_0x260fd5[_0x4ff08a(0x809)]<0x3)){PolygonPipeline[_0x4ff08a(0x4f05)](_0x260fd5)===WindingOrder$1[_0x4ff08a(0x291d)]&&_0x260fd5[_0x23061b(0x1f18)]();var _0x15558e=BoundingRectangle[_0x4ff08a(0x12c2)](_0x260fd5,brScratch);return computeAttributes(PolylineVolumeGeometryLibrary[_0x4ff08a(0x6f6)](_0x1e9470,_0x260fd5,_0x15558e,_0xfe27a2,!0x1),_0x260fd5);}};var ProjectionName={'TMERC':_0x307c2b(0x319c),'ALBERS':'aea','LCC':_0x5e00b3(0x5b2c),'UTM':_0x5e00b3(0x37ce)},ProjectionName$1=Object[_0x5e00b3(0x5448)](ProjectionName);function createEvaluateFunction(_0x212ec5){var _0x3630e3=_0x307c2b,_0x4894ca=_0x5e00b3,_0x297ad9=_0x212ec5[_0x4894ca(0x251a)],_0x53bb80=_0x212ec5[_0x3630e3(0x6d6)];return function(_0x5c912b,_0x2d2616){var _0x2da086=_0x4894ca;defined$1(_0x2d2616)||(_0x2d2616=new Quaternion());var _0x5e8339=_0x212ec5[_0x2da086(0x1bee)]=_0x212ec5[_0x2da086(0x4011)](_0x5c912b,_0x212ec5[_0x2da086(0x1bee)]),_0x3af201=(_0x5c912b-_0x53bb80[_0x5e8339])/(_0x53bb80[_0x5e8339+0x1]-_0x53bb80[_0x5e8339]),_0x285678=_0x297ad9[_0x5e8339],_0x288be2=_0x297ad9[_0x5e8339+0x1];return Quaternion[_0x2da086(0x1c7)](_0x285678,_0x288be2,_0x3af201,_0x2d2616);};}function QuaternionSpline(_0x303a76){var _0x512861=_0x307c2b,_0x4d1f71=_0x5e00b3,_0x1a6040=(_0x303a76=defaultValue$1(_0x303a76,defaultValue$1[_0x4d1f71(0x243c)]))[_0x4d1f71(0x251a)],_0x8255ca=_0x303a76[_0x4d1f71(0x19f1)];this[_0x512861(0x1ed5)]=_0x8255ca,this[_0x512861(0x1d9f)]=_0x1a6040,this[_0x4d1f71(0x27d8)]=createEvaluateFunction(this),this[_0x4d1f71(0x1bee)]=0x0;}function rbush(_0x1a6696,_0x1e9966){var _0x472c19=_0x307c2b,_0x5cca1e=_0x5e00b3;if(!(this instanceof rbush))return new rbush(_0x1a6696,_0x1e9966);this[_0x5cca1e(0x368c)]=Math[_0x5cca1e(0x498f)](0x4,_0x1a6696||0x9),this['_minEntries']=Math[_0x5cca1e(0x498f)](0x2,Math[_0x5cca1e(0x5f13)](0.4*this[_0x5cca1e(0x368c)])),_0x1e9966&&this[_0x5cca1e(0x4cb6)](_0x1e9966),this[_0x472c19(0xd19)]();}function findItem(_0x1450ea,_0x976e7e,_0x1159e0){var _0xe7aa35=_0x5e00b3;if(!_0x1159e0)return _0x976e7e[_0xe7aa35(0xabf)](_0x1450ea);for(var _0x47f377=0x0;_0x47f377<_0x976e7e[_0xe7aa35(0x809)];_0x47f377++)if(_0x1159e0(_0x1450ea,_0x976e7e[_0x47f377]))return _0x47f377;return-0x1;}function calcBBox(_0x5daefd,_0x1b905a){var _0x55b1b5=_0x5e00b3;distBBox(_0x5daefd,0x0,_0x5daefd[_0x55b1b5(0x2e0)][_0x55b1b5(0x809)],_0x1b905a,_0x5daefd);}function distBBox(_0x4367d4,_0x482f36,_0x4f69f0,_0x507a2c,_0x23a8d2){var _0x159f66=_0x307c2b,_0x165c54=_0x5e00b3;_0x23a8d2||(_0x23a8d2=createNode(null)),_0x23a8d2[_0x165c54(0x2cda)]=0x1/0x0,_0x23a8d2[_0x165c54(0xcbb)]=0x1/0x0,_0x23a8d2[_0x165c54(0x54f0)]=-0x1/0x0,_0x23a8d2['maxY']=-0x1/0x0;for(var _0x56b03a,_0x351e69=_0x482f36;_0x351e69<_0x4f69f0;_0x351e69++)_0x56b03a=_0x4367d4[_0x159f66(0x43d4)][_0x351e69],extend$1(_0x23a8d2,_0x4367d4[_0x159f66(0x2f21)]?_0x507a2c(_0x56b03a):_0x56b03a);return _0x23a8d2;}function extend$1(_0x523467,_0x1a845e){var _0xc64d8e=_0x307c2b,_0x5ec085=_0x5e00b3;return _0x523467[_0x5ec085(0x2cda)]=Math['min'](_0x523467[_0x5ec085(0x2cda)],_0x1a845e[_0x5ec085(0x2cda)]),_0x523467[_0xc64d8e(0xb93)]=Math[_0x5ec085(0x19a8)](_0x523467[_0x5ec085(0xcbb)],_0x1a845e[_0x5ec085(0xcbb)]),_0x523467[_0x5ec085(0x54f0)]=Math[_0xc64d8e(0x5449)](_0x523467[_0x5ec085(0x54f0)],_0x1a845e[_0x5ec085(0x54f0)]),_0x523467[_0x5ec085(0x6005)]=Math[_0x5ec085(0x498f)](_0x523467[_0x5ec085(0x6005)],_0x1a845e[_0xc64d8e(0xeb3)]),_0x523467;}function compareNodeMinX(_0x3b4452,_0xb45595){var _0xec76e6=_0x5e00b3;return _0x3b4452[_0xec76e6(0x2cda)]-_0xb45595[_0xec76e6(0x2cda)];}function compareNodeMinY(_0x5bb4e3,_0x4d1171){var _0x425e1d=_0x307c2b,_0x2dfd53=_0x5e00b3;return _0x5bb4e3[_0x2dfd53(0xcbb)]-_0x4d1171[_0x425e1d(0xb93)];}function bboxArea(_0x606175){var _0x2c6b54=_0x307c2b,_0x5ceeb5=_0x5e00b3;return(_0x606175[_0x5ceeb5(0x54f0)]-_0x606175[_0x5ceeb5(0x2cda)])*(_0x606175[_0x2c6b54(0xeb3)]-_0x606175[_0x5ceeb5(0xcbb)]);}function bboxMargin(_0x95c07){var _0x3904f1=_0x5e00b3;return _0x95c07[_0x3904f1(0x54f0)]-_0x95c07[_0x3904f1(0x2cda)]+(_0x95c07[_0x3904f1(0x6005)]-_0x95c07[_0x3904f1(0xcbb)]);}function enlargedArea(_0x535944,_0x11618e){var _0x317632=_0x307c2b,_0x31ef17=_0x5e00b3;return(Math[_0x317632(0x5449)](_0x11618e[_0x31ef17(0x54f0)],_0x535944['maxX'])-Math[_0x31ef17(0x19a8)](_0x11618e[_0x31ef17(0x2cda)],_0x535944[_0x31ef17(0x2cda)]))*(Math[_0x31ef17(0x498f)](_0x11618e[_0x31ef17(0x6005)],_0x535944[_0x31ef17(0x6005)])-Math[_0x31ef17(0x19a8)](_0x11618e[_0x31ef17(0xcbb)],_0x535944[_0x31ef17(0xcbb)]));}function intersectionArea(_0x434bdc,_0x17c2d2){var _0x2ff88a=_0x307c2b,_0x40a5ee=_0x5e00b3,_0x2ca82a=Math[_0x40a5ee(0x498f)](_0x434bdc[_0x40a5ee(0x2cda)],_0x17c2d2[_0x40a5ee(0x2cda)]),_0x423bd0=Math[_0x2ff88a(0x5449)](_0x434bdc['minY'],_0x17c2d2[_0x40a5ee(0xcbb)]),_0x1e062c=Math[_0x40a5ee(0x19a8)](_0x434bdc[_0x40a5ee(0x54f0)],_0x17c2d2[_0x40a5ee(0x54f0)]),_0x570e35=Math[_0x40a5ee(0x19a8)](_0x434bdc[_0x40a5ee(0x6005)],_0x17c2d2[_0x40a5ee(0x6005)]);return Math[_0x40a5ee(0x498f)](0x0,_0x1e062c-_0x2ca82a)*Math[_0x2ff88a(0x5449)](0x0,_0x570e35-_0x423bd0);}function contains$1(_0x98368a,_0x3e96c4){var _0x470fcd=_0x5e00b3;return _0x98368a[_0x470fcd(0x2cda)]<=_0x3e96c4[_0x470fcd(0x2cda)]&&_0x98368a[_0x470fcd(0xcbb)]<=_0x3e96c4[_0x470fcd(0xcbb)]&&_0x3e96c4[_0x470fcd(0x54f0)]<=_0x98368a[_0x470fcd(0x54f0)]&&_0x3e96c4[_0x470fcd(0x6005)]<=_0x98368a['maxY'];}function intersects(_0x28a168,_0x4d8e58){var _0x2fabcd=_0x307c2b,_0x4378f1=_0x5e00b3;return _0x4d8e58[_0x2fabcd(0x1819)]<=_0x28a168[_0x4378f1(0x54f0)]&&_0x4d8e58[_0x2fabcd(0xb93)]<=_0x28a168[_0x2fabcd(0xeb3)]&&_0x4d8e58[_0x4378f1(0x54f0)]>=_0x28a168[_0x4378f1(0x2cda)]&&_0x4d8e58[_0x4378f1(0x6005)]>=_0x28a168[_0x4378f1(0xcbb)];}function createNode(_0x3d8dd0){return{'children':_0x3d8dd0,'height':0x1,'leaf':!0x0,'minX':0x1/0x0,'minY':0x1/0x0,'maxX':-0x1/0x0,'maxY':-0x1/0x0};}function multiSelect(_0x2526de,_0x4ac291,_0x46fae8,_0x481f79,_0x71e060){var _0x2cf1e4=_0x5e00b3;for(var _0x2cbbe2,_0x3f7fa1=[_0x4ac291,_0x46fae8];_0x3f7fa1['length'];)(_0x46fae8=_0x3f7fa1[_0x2cf1e4(0x3b86)]())-(_0x4ac291=_0x3f7fa1[_0x2cf1e4(0x3b86)]())<=_0x481f79||(quickselect(_0x2526de,_0x2cbbe2=_0x4ac291+Math['ceil']((_0x46fae8-_0x4ac291)/_0x481f79/0x2)*_0x481f79,_0x4ac291,_0x46fae8,_0x71e060),_0x3f7fa1[_0x2cf1e4(0x5323)](_0x4ac291,_0x2cbbe2,_0x2cbbe2,_0x46fae8));}function RectangleCollisionChecker(){var _0x5ab86d=_0x5e00b3;this[_0x5ab86d(0x2774)]=rbush();}function RectangleWithId(){var _0x2f2ed8=_0x307c2b,_0x2178e4=_0x5e00b3;this[_0x2178e4(0x2cda)]=0x0,this[_0x2178e4(0xcbb)]=0x0,this[_0x2f2ed8(0xa95)]=0x0,this[_0x2f2ed8(0xeb3)]=0x0,this['id']='';}function idCompare(_0x309863,_0x33b155){return _0x309863['id']===_0x33b155['id'];}Object[_0x5e00b3(0x1dfd)](QuaternionSpline[_0x5e00b3(0x3720)],{'times':{'get':function(){var _0x1c6e42=_0x5e00b3;return this[_0x1c6e42(0x5821)];}},'points':{'get':function(){var _0x1c9f98=_0x5e00b3;return this[_0x1c9f98(0x18d6)];}}}),QuaternionSpline[_0x5e00b3(0x3720)][_0x5e00b3(0x4011)]=Spline[_0x5e00b3(0x3720)][_0x5e00b3(0x4011)],QuaternionSpline[_0x5e00b3(0x3720)][_0x307c2b(0x10f0)]=Spline[_0x5e00b3(0x3720)][_0x5e00b3(0xbaa)],QuaternionSpline[_0x5e00b3(0x3720)][_0x5e00b3(0x2636)]=Spline[_0x5e00b3(0x3720)][_0x5e00b3(0x2636)],QuaternionSpline[_0x307c2b(0x1aa2)][_0x5e00b3(0xd06)]=function(_0x4528a2,_0x24ef41){var _0xcfdd05=_0x5e00b3;return this[_0xcfdd05(0x27d8)](_0x4528a2,_0x24ef41);},rbush[_0x5e00b3(0x3720)]={'all':function(){var _0x32c80=_0x5e00b3;return this[_0x32c80(0xae5)](this[_0x32c80(0x140c)],[]);},'search':function(_0x5b7adc){var _0x47e794=_0x307c2b,_0x5acf0e=_0x5e00b3,_0x3383da=this[_0x47e794(0x313f)],_0x6a383=[],_0x5aa49b=this[_0x47e794(0x20ae)];if(!intersects(_0x5b7adc,_0x3383da))return _0x6a383;for(var _0x15525f,_0x5bf980,_0x5449ee,_0x3d3d48,_0x207ee3=[];_0x3383da;){for(_0x15525f=0x0,_0x5bf980=_0x3383da[_0x47e794(0x43d4)][_0x5acf0e(0x809)];_0x15525f<_0x5bf980;_0x15525f++)_0x5449ee=_0x3383da[_0x5acf0e(0x2e0)][_0x15525f],intersects(_0x5b7adc,_0x3d3d48=_0x3383da[_0x5acf0e(0x1502)]?_0x5aa49b(_0x5449ee):_0x5449ee)&&(_0x3383da[_0x5acf0e(0x1502)]?_0x6a383[_0x5acf0e(0x5323)](_0x5449ee):contains$1(_0x5b7adc,_0x3d3d48)?this[_0x5acf0e(0xae5)](_0x5449ee,_0x6a383):_0x207ee3[_0x47e794(0x2a0e)](_0x5449ee));_0x3383da=_0x207ee3[_0x5acf0e(0x3b86)]();}return _0x6a383;},'collides':function(_0x5cfda7){var _0x44e6d8=_0x307c2b,_0x2479a5=_0x5e00b3,_0x3abd26=this[_0x2479a5(0x140c)],_0x118ce7=this[_0x2479a5(0x3889)];if(!intersects(_0x5cfda7,_0x3abd26))return!0x1;for(var _0x142e12,_0x75047a,_0x22e9bf,_0x1367e3,_0x462fa3=[];_0x3abd26;){for(_0x142e12=0x0,_0x75047a=_0x3abd26[_0x2479a5(0x2e0)][_0x2479a5(0x809)];_0x142e12<_0x75047a;_0x142e12++)if(_0x22e9bf=_0x3abd26[_0x2479a5(0x2e0)][_0x142e12],intersects(_0x5cfda7,_0x1367e3=_0x3abd26[_0x2479a5(0x1502)]?_0x118ce7(_0x22e9bf):_0x22e9bf)){if(_0x3abd26[_0x2479a5(0x1502)]||contains$1(_0x5cfda7,_0x1367e3))return!0x0;_0x462fa3[_0x2479a5(0x5323)](_0x22e9bf);}_0x3abd26=_0x462fa3[_0x44e6d8(0x31a1)]();}return!0x1;},'load':function(_0x227a34){var _0x413e92=_0x307c2b,_0x168ece=_0x5e00b3;if(!_0x227a34||!_0x227a34[_0x168ece(0x809)])return this;if(_0x227a34[_0x168ece(0x809)]<this[_0x413e92(0x2834)]){for(var _0x23495c=0x0,_0x3a9ded=_0x227a34[_0x168ece(0x809)];_0x23495c<_0x3a9ded;_0x23495c++)this[_0x168ece(0xa3b)](_0x227a34[_0x23495c]);return this;}var _0x28b794=this[_0x168ece(0x52d4)](_0x227a34['slice'](),0x0,_0x227a34[_0x168ece(0x809)]-0x1,0x0);if(this[_0x168ece(0x140c)][_0x168ece(0x2e0)][_0x168ece(0x809)]){if(this[_0x413e92(0x313f)][_0x168ece(0x5a4e)]===_0x28b794[_0x168ece(0x5a4e)])this[_0x168ece(0x2f0a)](this[_0x168ece(0x140c)],_0x28b794);else{if(this[_0x168ece(0x140c)][_0x413e92(0x10d5)]<_0x28b794[_0x168ece(0x5a4e)]){var _0x3f382f=this[_0x168ece(0x140c)];this[_0x413e92(0x313f)]=_0x28b794,_0x28b794=_0x3f382f;}this[_0x168ece(0x1547)](_0x28b794,this[_0x413e92(0x313f)][_0x413e92(0x10d5)]-_0x28b794[_0x168ece(0x5a4e)]-0x1,!0x0);}}else this[_0x168ece(0x140c)]=_0x28b794;return this;},'insert':function(_0x4aed34){var _0x3c2dbc=_0x307c2b,_0x2cd6c9=_0x5e00b3;return _0x4aed34&&this[_0x3c2dbc(0x364c)](_0x4aed34,this[_0x2cd6c9(0x140c)][_0x3c2dbc(0x10d5)]-0x1),this;},'clear':function(){var _0x39bc05=_0x5e00b3;return this[_0x39bc05(0x140c)]=createNode([]),this;},'remove':function(_0x2971f5,_0x2d85d1){var _0x96a26e=_0x307c2b,_0x33ed3f=_0x5e00b3;if(!_0x2971f5)return this;for(var _0x40fd7f,_0x2f8bc1,_0x3e3a59,_0x37b2a2,_0x2d3704=this[_0x33ed3f(0x140c)],_0x3ad5e4=this[_0x33ed3f(0x3889)](_0x2971f5),_0x26d2dc=[],_0x542b50=[];_0x2d3704||_0x26d2dc[_0x96a26e(0x2ef4)];){if(_0x2d3704||(_0x2d3704=_0x26d2dc[_0x33ed3f(0x3b86)](),_0x2f8bc1=_0x26d2dc[_0x26d2dc[_0x33ed3f(0x809)]-0x1],_0x40fd7f=_0x542b50[_0x33ed3f(0x3b86)](),_0x37b2a2=!0x0),_0x2d3704[_0x33ed3f(0x1502)]&&-0x1!==(_0x3e3a59=findItem(_0x2971f5,_0x2d3704[_0x33ed3f(0x2e0)],_0x2d85d1)))return _0x2d3704[_0x33ed3f(0x2e0)][_0x33ed3f(0x2f5b)](_0x3e3a59,0x1),_0x26d2dc[_0x33ed3f(0x5323)](_0x2d3704),this[_0x33ed3f(0x40ab)](_0x26d2dc),this;_0x37b2a2||_0x2d3704[_0x33ed3f(0x1502)]||!contains$1(_0x2d3704,_0x3ad5e4)?_0x2f8bc1?(_0x40fd7f++,_0x2d3704=_0x2f8bc1[_0x33ed3f(0x2e0)][_0x40fd7f],_0x37b2a2=!0x1):_0x2d3704=null:(_0x26d2dc[_0x33ed3f(0x5323)](_0x2d3704),_0x542b50[_0x33ed3f(0x5323)](_0x40fd7f),_0x40fd7f=0x0,_0x2f8bc1=_0x2d3704,_0x2d3704=_0x2d3704[_0x33ed3f(0x2e0)][0x0]);}return this;},'toBBox':function(_0xaa2692){return _0xaa2692;},'compareMinX':compareNodeMinX,'compareMinY':compareNodeMinY,'toJSON':function(){var _0x5c871d=_0x5e00b3;return this[_0x5c871d(0x140c)];},'fromJSON':function(_0x5b345f){var _0x4f4763=_0x5e00b3;return this[_0x4f4763(0x140c)]=_0x5b345f,this;},'_all':function(_0x2043b9,_0x146e31){var _0x331024=_0x307c2b,_0x62643=_0x5e00b3;for(var _0x4a7182=[];_0x2043b9;)_0x2043b9[_0x62643(0x1502)]?_0x146e31[_0x62643(0x5323)][_0x331024(0x1bcb)](_0x146e31,_0x2043b9[_0x62643(0x2e0)]):_0x4a7182['push'][_0x62643(0x4269)](_0x4a7182,_0x2043b9[_0x62643(0x2e0)]),_0x2043b9=_0x4a7182[_0x331024(0x31a1)]();return _0x146e31;},'_build':function(_0x4906d1,_0xf84288,_0x29f5c0,_0x53f42f){var _0x1da835=_0x307c2b,_0x78e00b=_0x5e00b3,_0x6c7aa6,_0x4d0f66=_0x29f5c0-_0xf84288+0x1,_0x48e23e=this[_0x78e00b(0x368c)];if(_0x4d0f66<=_0x48e23e)return calcBBox(_0x6c7aa6=createNode(_0x4906d1[_0x78e00b(0x30eb)](_0xf84288,_0x29f5c0+0x1)),this[_0x78e00b(0x3889)]),_0x6c7aa6;_0x53f42f||(_0x53f42f=Math['ceil'](Math[_0x78e00b(0xca1)](_0x4d0f66)/Math[_0x78e00b(0xca1)](_0x48e23e)),_0x48e23e=Math[_0x1da835(0x4f30)](_0x4d0f66/Math['pow'](_0x48e23e,_0x53f42f-0x1))),(_0x6c7aa6=createNode([]))[_0x1da835(0x2f21)]=!0x1,_0x6c7aa6[_0x78e00b(0x5a4e)]=_0x53f42f;var _0xe64d25,_0x2fc838,_0x10135e,_0x25befc,_0x190bf=Math[_0x78e00b(0x5f13)](_0x4d0f66/_0x48e23e),_0x44a665=_0x190bf*Math[_0x1da835(0x4f30)](Math[_0x78e00b(0x5c4f)](_0x48e23e));for(multiSelect(_0x4906d1,_0xf84288,_0x29f5c0,_0x44a665,this['compareMinX']),_0xe64d25=_0xf84288;_0xe64d25<=_0x29f5c0;_0xe64d25+=_0x44a665)for(multiSelect(_0x4906d1,_0xe64d25,_0x10135e=Math['min'](_0xe64d25+_0x44a665-0x1,_0x29f5c0),_0x190bf,this[_0x78e00b(0x32a0)]),_0x2fc838=_0xe64d25;_0x2fc838<=_0x10135e;_0x2fc838+=_0x190bf)_0x25befc=Math[_0x78e00b(0x19a8)](_0x2fc838+_0x190bf-0x1,_0x10135e),_0x6c7aa6[_0x78e00b(0x2e0)][_0x78e00b(0x5323)](this[_0x78e00b(0x52d4)](_0x4906d1,_0x2fc838,_0x25befc,_0x53f42f-0x1));return calcBBox(_0x6c7aa6,this[_0x1da835(0x20ae)]),_0x6c7aa6;},'_chooseSubtree':function(_0x4f7f83,_0x41b4a8,_0x5f40b3,_0x2b483e){var _0x546f24=_0x307c2b,_0x3d5ff3=_0x5e00b3;for(var _0x4368c6,_0x48411d,_0x2a8f55,_0x59c790,_0x311a6a,_0x26562d,_0x33d2cf,_0x28ec77;_0x2b483e[_0x546f24(0x2a0e)](_0x41b4a8),!_0x41b4a8[_0x3d5ff3(0x1502)]&&_0x2b483e[_0x546f24(0x2ef4)]-0x1!==_0x5f40b3;){for(_0x33d2cf=_0x28ec77=0x1/0x0,_0x4368c6=0x0,_0x48411d=_0x41b4a8[_0x3d5ff3(0x2e0)][_0x3d5ff3(0x809)];_0x4368c6<_0x48411d;_0x4368c6++)_0x311a6a=bboxArea(_0x2a8f55=_0x41b4a8[_0x3d5ff3(0x2e0)][_0x4368c6]),(_0x26562d=enlargedArea(_0x4f7f83,_0x2a8f55)-_0x311a6a)<_0x28ec77?(_0x28ec77=_0x26562d,_0x33d2cf=_0x311a6a<_0x33d2cf?_0x311a6a:_0x33d2cf,_0x59c790=_0x2a8f55):_0x26562d===_0x28ec77&&_0x311a6a<_0x33d2cf&&(_0x33d2cf=_0x311a6a,_0x59c790=_0x2a8f55);_0x41b4a8=_0x59c790||_0x41b4a8[_0x3d5ff3(0x2e0)][0x0];}return _0x41b4a8;},'_insert':function(_0x2761cf,_0x4bb85f,_0x1863bd){var _0x32ef44=_0x307c2b,_0x1d4921=_0x5e00b3,_0x4c98f8=this[_0x1d4921(0x3889)],_0x37b61f=_0x1863bd?_0x2761cf:_0x4c98f8(_0x2761cf),_0x1f0de7=[],_0x172bc8=this[_0x32ef44(0xb69)](_0x37b61f,this[_0x1d4921(0x140c)],_0x4bb85f,_0x1f0de7);for(_0x172bc8[_0x1d4921(0x2e0)][_0x1d4921(0x5323)](_0x2761cf),extend$1(_0x172bc8,_0x37b61f);_0x4bb85f>=0x0&&_0x1f0de7[_0x4bb85f][_0x32ef44(0x43d4)][_0x1d4921(0x809)]>this[_0x1d4921(0x368c)];)this[_0x1d4921(0x467f)](_0x1f0de7,_0x4bb85f),_0x4bb85f--;this[_0x1d4921(0x4be)](_0x37b61f,_0x1f0de7,_0x4bb85f);},'_split':function(_0x31af30,_0x379665){var _0x508f44=_0x307c2b,_0x1e0ef2=_0x5e00b3,_0x269427=_0x31af30[_0x379665],_0x4013ab=_0x269427[_0x1e0ef2(0x2e0)][_0x1e0ef2(0x809)],_0x5a36ab=this[_0x1e0ef2(0xbc1)];this[_0x1e0ef2(0xb3b)](_0x269427,_0x5a36ab,_0x4013ab);var _0xd6f7ba=this[_0x1e0ef2(0x2806)](_0x269427,_0x5a36ab,_0x4013ab),_0x400b96=createNode(_0x269427[_0x1e0ef2(0x2e0)][_0x1e0ef2(0x2f5b)](_0xd6f7ba,_0x269427[_0x1e0ef2(0x2e0)][_0x508f44(0x2ef4)]-_0xd6f7ba));_0x400b96[_0x1e0ef2(0x5a4e)]=_0x269427[_0x508f44(0x10d5)],_0x400b96[_0x508f44(0x2f21)]=_0x269427[_0x1e0ef2(0x1502)],calcBBox(_0x269427,this['toBBox']),calcBBox(_0x400b96,this[_0x508f44(0x20ae)]),_0x379665?_0x31af30[_0x379665-0x1][_0x1e0ef2(0x2e0)][_0x1e0ef2(0x5323)](_0x400b96):this['_splitRoot'](_0x269427,_0x400b96);},'_splitRoot':function(_0x420364,_0x251b20){var _0x5b0fff=_0x5e00b3;this[_0x5b0fff(0x140c)]=createNode([_0x420364,_0x251b20]),this[_0x5b0fff(0x140c)][_0x5b0fff(0x5a4e)]=_0x420364[_0x5b0fff(0x5a4e)]+0x1,this[_0x5b0fff(0x140c)][_0x5b0fff(0x1502)]=!0x1,calcBBox(this[_0x5b0fff(0x140c)],this[_0x5b0fff(0x3889)]);},'_chooseSplitIndex':function(_0x5cd65b,_0x2fbdae,_0x295ba0){var _0x57eabc=_0x307c2b,_0x3f8105,_0x11b4bf,_0x300672,_0x2a1fc1,_0x3e2b62,_0x44e9d9,_0x6fd73d,_0x2995a4;for(_0x44e9d9=_0x6fd73d=0x1/0x0,_0x3f8105=_0x2fbdae;_0x3f8105<=_0x295ba0-_0x2fbdae;_0x3f8105++)_0x2a1fc1=intersectionArea(_0x11b4bf=distBBox(_0x5cd65b,0x0,_0x3f8105,this['toBBox']),_0x300672=distBBox(_0x5cd65b,_0x3f8105,_0x295ba0,this[_0x57eabc(0x20ae)])),_0x3e2b62=bboxArea(_0x11b4bf)+bboxArea(_0x300672),_0x2a1fc1<_0x44e9d9?(_0x44e9d9=_0x2a1fc1,_0x2995a4=_0x3f8105,_0x6fd73d=_0x3e2b62<_0x6fd73d?_0x3e2b62:_0x6fd73d):_0x2a1fc1===_0x44e9d9&&_0x3e2b62<_0x6fd73d&&(_0x6fd73d=_0x3e2b62,_0x2995a4=_0x3f8105);return _0x2995a4;},'_chooseSplitAxis':function(_0x39cd93,_0x28752b,_0x5b6a89){var _0x785e56=_0x5e00b3,_0x3e8a47=_0x39cd93[_0x785e56(0x1502)]?this[_0x785e56(0x369c)]:compareNodeMinX,_0x32749e=_0x39cd93[_0x785e56(0x1502)]?this[_0x785e56(0x32a0)]:compareNodeMinY;this[_0x785e56(0x2df9)](_0x39cd93,_0x28752b,_0x5b6a89,_0x3e8a47)<this[_0x785e56(0x2df9)](_0x39cd93,_0x28752b,_0x5b6a89,_0x32749e)&&_0x39cd93[_0x785e56(0x2e0)][_0x785e56(0x4b76)](_0x3e8a47);},'_allDistMargin':function(_0x20ebf9,_0x209b62,_0x5d56f1,_0x263df0){var _0x32e8e2=_0x5e00b3;_0x20ebf9[_0x32e8e2(0x2e0)][_0x32e8e2(0x4b76)](_0x263df0);var _0x3d77bc,_0x21d276,_0x547c52=this[_0x32e8e2(0x3889)],_0x4076a5=distBBox(_0x20ebf9,0x0,_0x209b62,_0x547c52),_0x5540c0=distBBox(_0x20ebf9,_0x5d56f1-_0x209b62,_0x5d56f1,_0x547c52),_0x1aaa40=bboxMargin(_0x4076a5)+bboxMargin(_0x5540c0);for(_0x3d77bc=_0x209b62;_0x3d77bc<_0x5d56f1-_0x209b62;_0x3d77bc++)_0x21d276=_0x20ebf9[_0x32e8e2(0x2e0)][_0x3d77bc],extend$1(_0x4076a5,_0x20ebf9[_0x32e8e2(0x1502)]?_0x547c52(_0x21d276):_0x21d276),_0x1aaa40+=bboxMargin(_0x4076a5);for(_0x3d77bc=_0x5d56f1-_0x209b62-0x1;_0x3d77bc>=_0x209b62;_0x3d77bc--)_0x21d276=_0x20ebf9['children'][_0x3d77bc],extend$1(_0x5540c0,_0x20ebf9[_0x32e8e2(0x1502)]?_0x547c52(_0x21d276):_0x21d276),_0x1aaa40+=bboxMargin(_0x5540c0);return _0x1aaa40;},'_adjustParentBBoxes':function(_0x1f2fbc,_0x11d025,_0x4feb50){for(var _0x244dec=_0x4feb50;_0x244dec>=0x0;_0x244dec--)extend$1(_0x11d025[_0x244dec],_0x1f2fbc);},'_condense':function(_0x4f6f19){var _0x40f923=_0x307c2b,_0x3248c1=_0x5e00b3;for(var _0x1b5f72,_0x37a877=_0x4f6f19[_0x3248c1(0x809)]-0x1;_0x37a877>=0x0;_0x37a877--)0x0===_0x4f6f19[_0x37a877][_0x3248c1(0x2e0)][_0x3248c1(0x809)]?_0x37a877>0x0?(_0x1b5f72=_0x4f6f19[_0x37a877-0x1][_0x3248c1(0x2e0)])[_0x3248c1(0x2f5b)](_0x1b5f72[_0x40f923(0x2feb)](_0x4f6f19[_0x37a877]),0x1):this[_0x3248c1(0x3fec)]():calcBBox(_0x4f6f19[_0x37a877],this[_0x3248c1(0x3889)]);},'_initFormat':function(_0x43234a){var _0x2c38a1=_0x307c2b,_0x5525ba=_0x5e00b3,_0xc14fe9=[_0x5525ba(0x152b),_0x5525ba(0x2852),';'];this[_0x5525ba(0x369c)]=new Function('a','b',_0xc14fe9[_0x2c38a1(0x6a8)](_0x43234a[0x0])),this[_0x2c38a1(0x72f)]=new Function('a','b',_0xc14fe9[_0x5525ba(0x48a9)](_0x43234a[0x1])),this[_0x5525ba(0x3889)]=new Function('a',_0x2c38a1(0x482d)+_0x43234a[0x0]+_0x2c38a1(0x2edf)+_0x43234a[0x1]+_0x5525ba(0xc09)+_0x43234a[0x2]+_0x2c38a1(0x5ab1)+_0x43234a[0x3]+'};');}},RectangleWithId[_0x307c2b(0x5a52)]=function(_0xa3d334,_0xfbc8e4,_0x462ccb){var _0x407fb6=_0x307c2b,_0x15071c=_0x5e00b3;return _0x462ccb[_0x15071c(0x2cda)]=_0xfbc8e4[_0x15071c(0x159f)],_0x462ccb[_0x15071c(0xcbb)]=_0xfbc8e4[_0x407fb6(0x2d46)],_0x462ccb[_0x15071c(0x54f0)]=_0xfbc8e4[_0x15071c(0x310a)],_0x462ccb[_0x407fb6(0xeb3)]=_0xfbc8e4[_0x15071c(0x5833)],_0x462ccb['id']=_0xa3d334,_0x462ccb;},RectangleCollisionChecker[_0x307c2b(0x1aa2)][_0x5e00b3(0xa3b)]=function(_0x4d678a,_0x45d5a6){var _0x4fd58b=_0x307c2b,_0x5f3378=_0x5e00b3,_0x558f46=RectangleWithId[_0x4fd58b(0x5a52)](_0x4d678a,_0x45d5a6,new RectangleWithId());this[_0x5f3378(0x2774)][_0x5f3378(0xa3b)](_0x558f46);};var removalScratch=new RectangleWithId();RectangleCollisionChecker[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x52c608,_0x32ae19){var _0x451e40=_0x5e00b3,_0x5e21db=RectangleWithId['fromRectangleAndId'](_0x52c608,_0x32ae19,removalScratch);this[_0x451e40(0x2774)]['remove'](_0x5e21db,idCompare);};var collisionScratch=new RectangleWithId();RectangleCollisionChecker[_0x5e00b3(0x3720)][_0x5e00b3(0x24d9)]=function(_0x5233d6){var _0x5a4577=_0x307c2b,_0x4645ff=_0x5e00b3,_0x16208b=RectangleWithId[_0x5a4577(0x5a52)]('',_0x5233d6,collisionScratch);return this[_0x4645ff(0x2774)][_0x4645ff(0x24d9)](_0x16208b);};var cos$3=Math[_0x5e00b3(0x52a3)],sin$3=Math[_0x5e00b3(0x1428)],sqrt=Math[_0x307c2b(0x37eb)],RectangleGeometryLibrary={'computePosition':function(_0x4ce017,_0x14a9d9,_0x2c11e6,_0x2b9537,_0x1abe22,_0x2adb65,_0x14ae43){var _0x12a356=_0x307c2b,_0x165009=_0x5e00b3,_0x3dff1f=_0x14a9d9[_0x165009(0xbf5)],_0x5c3b2e=_0x4ce017[_0x165009(0x27e4)],_0x564e25=_0x4ce017[_0x165009(0x855)],_0x3380dc=_0x5c3b2e[_0x165009(0x5859)]-_0x4ce017[_0x165009(0x3b75)]*_0x2b9537+_0x1abe22*_0x4ce017[_0x165009(0x3e6b)],_0x3b1472=cos$3(_0x3380dc),_0x35a510=sin$3(_0x3380dc),_0x4ae9dc=_0x3dff1f['z']*_0x35a510,_0x3fd8c0=_0x5c3b2e[_0x165009(0x4465)]+_0x2b9537*_0x4ce017[_0x165009(0x4e6a)]+_0x1abe22*_0x4ce017[_0x165009(0x61b)],_0x58013c=_0x3b1472*cos$3(_0x3fd8c0),_0x44314d=_0x3b1472*sin$3(_0x3fd8c0),_0xa123e7=_0x3dff1f['x']*_0x58013c,_0x3dba2f=_0x3dff1f['y']*_0x44314d,_0x4c49d8=sqrt(_0xa123e7*_0x58013c+_0x3dba2f*_0x44314d+_0x4ae9dc*_0x35a510);if(_0x2adb65['x']=_0xa123e7/_0x4c49d8,_0x2adb65['y']=_0x3dba2f/_0x4c49d8,_0x2adb65['z']=_0x4ae9dc/_0x4c49d8,_0x2c11e6){var _0xaf1b56=_0x4ce017[_0x165009(0xa80)];defined$1(_0xaf1b56)?(_0x3380dc=_0xaf1b56[_0x165009(0x5859)]-_0x4ce017[_0x165009(0x4622)]*_0x2b9537+_0x1abe22*_0x4ce017[_0x165009(0x1f2d)],_0x3fd8c0=_0xaf1b56[_0x165009(0x4465)]+_0x2b9537*_0x4ce017[_0x165009(0x2764)]+_0x1abe22*_0x4ce017[_0x165009(0x2300)],_0x14ae43['x']=(_0x3fd8c0-_0x4ce017[_0x12a356(0x3633)])*_0x4ce017[_0x165009(0x562)],_0x14ae43['y']=(_0x3380dc-_0x4ce017[_0x165009(0x5feb)])*_0x4ce017[_0x165009(0x201f)]):(_0x14ae43['x']=(_0x3fd8c0-_0x564e25[_0x165009(0x159f)])*_0x4ce017[_0x165009(0x562)],_0x14ae43['y']=(_0x3380dc-_0x564e25[_0x165009(0x5696)])*_0x4ce017[_0x165009(0x201f)]);}}},rotationMatrixScratch=new Matrix2(),nwCartesian=new Cartesian3(),centerScratch$4=new Cartographic(),centerCartesian=new Cartesian3(),proj=new GeographicProjection();function getRotationOptions(_0x146443,_0x5abace,_0x11302b,_0x178738,_0x18e9b6,_0x2f5817,_0x33de78){var _0x219b92=_0x307c2b,_0x4aa11b=_0x5e00b3,_0x1ff6c9=Math[_0x219b92(0x3be7)](_0x5abace),_0x19bdca=_0x178738*_0x1ff6c9,_0x4bab14=_0x11302b*_0x1ff6c9,_0x5636fd=Math[_0x4aa11b(0x1428)](_0x5abace),_0x3d26ff=_0x178738*_0x5636fd,_0x437f91=_0x11302b*_0x5636fd;nwCartesian=proj[_0x4aa11b(0x63b)](_0x146443,nwCartesian),nwCartesian=Cartesian3[_0x4aa11b(0x34b6)](nwCartesian,centerCartesian,nwCartesian);var _0x1c30ee=Matrix2[_0x219b92(0x4cf)](_0x5abace,rotationMatrixScratch);nwCartesian=Matrix2[_0x219b92(0x256d)](_0x1c30ee,nwCartesian,nwCartesian),nwCartesian=Cartesian3[_0x219b92(0x1af6)](nwCartesian,centerCartesian,nwCartesian),_0x2f5817-=0x1,_0x33de78-=0x1;var _0x1703f5=(_0x146443=proj['unproject'](nwCartesian,_0x146443))[_0x219b92(0x353e)],_0x29c91b=_0x1703f5+_0x2f5817*_0x437f91,_0x5c343a=_0x1703f5-_0x19bdca*_0x33de78,_0x3c3b91=_0x1703f5-_0x19bdca*_0x33de78+_0x2f5817*_0x437f91,_0x190e12=Math[_0x219b92(0x5449)](_0x1703f5,_0x29c91b,_0x5c343a,_0x3c3b91),_0x423ba4=Math[_0x4aa11b(0x19a8)](_0x1703f5,_0x29c91b,_0x5c343a,_0x3c3b91),_0x34544e=_0x146443[_0x4aa11b(0x4465)],_0x40e3fd=_0x34544e+_0x2f5817*_0x4bab14,_0x3d3790=_0x34544e+_0x33de78*_0x3d26ff,_0x19d735=_0x34544e+_0x33de78*_0x3d26ff+_0x2f5817*_0x4bab14;return{'north':_0x190e12,'south':_0x423ba4,'east':Math[_0x4aa11b(0x498f)](_0x34544e,_0x40e3fd,_0x3d3790,_0x19d735),'west':Math[_0x219b92(0x4b49)](_0x34544e,_0x40e3fd,_0x3d3790,_0x19d735),'granYCos':_0x19bdca,'granYSin':_0x3d26ff,'granXCos':_0x4bab14,'granXSin':_0x437f91,'nwCorner':_0x146443};}RectangleGeometryLibrary['computeOptions']=function(_0x3f9dff,_0x142590,_0x4b20bd,_0x230566,_0x277eff,_0x249e3e,_0x2891d0){var _0x3a7029=_0x307c2b,_0x265d5c=_0x5e00b3,_0x22df3a,_0x366203,_0x5c4b5c,_0x5d9c7e,_0x225c83,_0x514e38=_0x3f9dff[_0x265d5c(0x310a)],_0x1f5edf=_0x3f9dff[_0x265d5c(0x159f)],_0x370068=_0x3f9dff[_0x265d5c(0x5833)],_0xd7a284=_0x3f9dff['south'],_0x44fa54=!0x1,_0x3d6312=!0x1;_0x370068===CesiumMath[_0x265d5c(0x1ea8)]&&(_0x44fa54=!0x0),_0xd7a284===-CesiumMath[_0x3a7029(0xab5)]&&(_0x3d6312=!0x0);var _0xad6020=_0x370068-_0xd7a284;_0x5c4b5c=(_0x225c83=_0x1f5edf>_0x514e38?CesiumMath[_0x265d5c(0x352c)]-_0x1f5edf+_0x514e38:_0x514e38-_0x1f5edf)/((_0x22df3a=Math[_0x3a7029(0x4f30)](_0x225c83/_0x142590)+0x1)-0x1),_0x5d9c7e=_0xad6020/((_0x366203=Math[_0x265d5c(0x5f13)](_0xad6020/_0x142590)+0x1)-0x1);var _0x2ee8be=Rectangle[_0x265d5c(0x2b5d)](_0x3f9dff,_0x249e3e),_0x5a0ef1=Rectangle[_0x265d5c(0x4fe8)](_0x3f9dff,centerScratch$4);0x0===_0x4b20bd&&0x0===_0x230566||(_0x5a0ef1[_0x3a7029(0x5389)]<_0x2ee8be[_0x265d5c(0x4465)]&&(_0x5a0ef1[_0x265d5c(0x4465)]+=CesiumMath[_0x265d5c(0x352c)]),centerCartesian=proj[_0x3a7029(0x47ce)](_0x5a0ef1,centerCartesian));var _0xe22fe1=_0x5d9c7e,_0x17b3dd=_0x5c4b5c,_0x2a97b4=Rectangle[_0x3a7029(0x2d7b)](_0x3f9dff,_0x277eff),_0x3f4335={'granYCos':_0xe22fe1,'granYSin':0x0,'granXCos':_0x17b3dd,'granXSin':0x0,'nwCorner':_0x2ee8be,'boundingRectangle':_0x2a97b4,'width':_0x22df3a,'height':_0x366203,'northCap':_0x44fa54,'southCap':_0x3d6312};if(0x0!==_0x4b20bd){var _0xc06cb2=getRotationOptions(_0x2ee8be,_0x4b20bd,_0x5c4b5c,_0x5d9c7e,_0x5a0ef1,_0x22df3a,_0x366203);_0x370068=_0xc06cb2[_0x265d5c(0x5833)],_0xd7a284=_0xc06cb2[_0x265d5c(0x5696)],_0x514e38=_0xc06cb2[_0x265d5c(0x310a)],_0x1f5edf=_0xc06cb2[_0x265d5c(0x159f)],_0x3f4335[_0x265d5c(0x3b75)]=_0xc06cb2[_0x265d5c(0x3b75)],_0x3f4335[_0x265d5c(0x4e6a)]=_0xc06cb2[_0x265d5c(0x4e6a)],_0x3f4335['granXCos']=_0xc06cb2[_0x265d5c(0x61b)],_0x3f4335[_0x265d5c(0x3e6b)]=_0xc06cb2[_0x265d5c(0x3e6b)],_0x2a97b4[_0x265d5c(0x5833)]=_0x370068,_0x2a97b4[_0x3a7029(0x2d46)]=_0xd7a284,_0x2a97b4[_0x265d5c(0x310a)]=_0x514e38,_0x2a97b4[_0x265d5c(0x159f)]=_0x1f5edf;}if(0x0!==_0x230566){_0x4b20bd-=_0x230566;var _0x32b622=Rectangle[_0x265d5c(0x2b5d)](_0x2a97b4,_0x2891d0),_0x34fd2d=getRotationOptions(_0x32b622,_0x4b20bd,_0x5c4b5c,_0x5d9c7e,_0x5a0ef1,_0x22df3a,_0x366203);_0x3f4335[_0x265d5c(0x4622)]=_0x34fd2d[_0x265d5c(0x3b75)],_0x3f4335[_0x265d5c(0x2300)]=_0x34fd2d[_0x265d5c(0x61b)],_0x3f4335[_0x265d5c(0x2764)]=_0x34fd2d['granYSin'],_0x3f4335[_0x265d5c(0x1f2d)]=_0x34fd2d['granXSin'],_0x3f4335[_0x265d5c(0xa80)]=_0x32b622,_0x3f4335[_0x3a7029(0x3633)]=_0x34fd2d[_0x265d5c(0x159f)],_0x3f4335[_0x265d5c(0x5feb)]=_0x34fd2d[_0x265d5c(0x5696)];}return _0x3f4335;};var positionScratch$b=new Cartesian3(),normalScratch$4=new Cartesian3(),tangentScratch$1=new Cartesian3(),bitangentScratch$1=new Cartesian3(),rectangleScratch$8=new Rectangle(),stScratch=new Cartesian2(),bottomBoundingSphere$1=new BoundingSphere(),topBoundingSphere$1=new BoundingSphere();function createAttributes$1(_0x5c301e,_0x24dc02){var _0x4d3858=_0x307c2b,_0x1ff89d=_0x5e00b3,_0x26059e=new Geometry$1({'attributes':new GeometryAttributes(),'primitiveType':PrimitiveType$1[_0x1ff89d(0xf30)]});return _0x26059e[_0x1ff89d(0x177b)][_0x1ff89d(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x1ff89d(0x4e01)],'componentsPerAttribute':0x3,'values':_0x24dc02[_0x1ff89d(0x1c83)]}),_0x5c301e[_0x1ff89d(0x47ce)]&&(_0x26059e[_0x1ff89d(0x177b)][_0x1ff89d(0x47ce)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x1ff89d(0x486a)],'componentsPerAttribute':0x3,'values':_0x24dc02[_0x4d3858(0x4eac)]})),_0x5c301e[_0x1ff89d(0x2005)]&&(_0x26059e[_0x1ff89d(0x177b)][_0x1ff89d(0x2005)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x1ff89d(0x486a)],'componentsPerAttribute':0x3,'values':_0x24dc02[_0x1ff89d(0x720)]})),_0x5c301e[_0x1ff89d(0x333d)]&&(_0x26059e[_0x4d3858(0x3377)][_0x1ff89d(0x333d)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x1ff89d(0x486a)],'componentsPerAttribute':0x3,'values':_0x24dc02['bitangents']})),_0x26059e;}function calculateAttributes(_0x20002e,_0x400ac4,_0x597a70,_0x5a11e7){var _0x5f23e0=_0x307c2b,_0x29f3e4=_0x5e00b3,_0x2f1485=_0x20002e[_0x29f3e4(0x809)],_0xe54619=_0x400ac4[_0x29f3e4(0x47ce)]?new Float32Array(_0x2f1485):void 0x0,_0x642f98=_0x400ac4[_0x29f3e4(0x2005)]?new Float32Array(_0x2f1485):void 0x0,_0x226ab9=_0x400ac4[_0x29f3e4(0x333d)]?new Float32Array(_0x2f1485):void 0x0,_0x3601f0=0x0,_0x587935=bitangentScratch$1,_0x5e2940=tangentScratch$1,_0x53b766=normalScratch$4;if(_0x400ac4[_0x29f3e4(0x47ce)]||_0x400ac4['tangent']||_0x400ac4[_0x29f3e4(0x333d)])for(var _0xe65ca9=0x0;_0xe65ca9<_0x2f1485;_0xe65ca9+=0x3){var _0x2b8a76=Cartesian3[_0x29f3e4(0x361f)](_0x20002e,_0xe65ca9,positionScratch$b),_0x17f2a4=_0x3601f0+0x1,_0xe1b344=_0x3601f0+0x2;_0x53b766=_0x597a70[_0x5f23e0(0xd1d)](_0x2b8a76,_0x53b766),(_0x400ac4[_0x29f3e4(0x2005)]||_0x400ac4[_0x29f3e4(0x333d)])&&(Cartesian3[_0x29f3e4(0x4143)](Cartesian3[_0x29f3e4(0x39c7)],_0x53b766,_0x5e2940),Matrix3[_0x29f3e4(0x1abe)](_0x5a11e7,_0x5e2940,_0x5e2940),Cartesian3[_0x29f3e4(0x4853)](_0x5e2940,_0x5e2940),_0x400ac4[_0x29f3e4(0x333d)]&&Cartesian3[_0x29f3e4(0x4853)](Cartesian3[_0x29f3e4(0x4143)](_0x53b766,_0x5e2940,_0x587935),_0x587935)),_0x400ac4[_0x29f3e4(0x47ce)]&&(_0xe54619[_0x3601f0]=_0x53b766['x'],_0xe54619[_0x17f2a4]=_0x53b766['y'],_0xe54619[_0xe1b344]=_0x53b766['z']),_0x400ac4[_0x29f3e4(0x2005)]&&(_0x642f98[_0x3601f0]=_0x5e2940['x'],_0x642f98[_0x17f2a4]=_0x5e2940['y'],_0x642f98[_0xe1b344]=_0x5e2940['z']),_0x400ac4[_0x29f3e4(0x333d)]&&(_0x226ab9[_0x3601f0]=_0x587935['x'],_0x226ab9[_0x17f2a4]=_0x587935['y'],_0x226ab9[_0xe1b344]=_0x587935['z']),_0x3601f0+=0x3;}return createAttributes$1(_0x400ac4,{'positions':_0x20002e,'normals':_0xe54619,'tangents':_0x642f98,'bitangents':_0x226ab9});}var v1Scratch=new Cartesian3(),v2Scratch=new Cartesian3();function calculateAttributesWall(_0x16ca3f,_0x271da4,_0x26307b){var _0x358216=_0x307c2b,_0x9bb5d7=_0x5e00b3,_0xb54f90=_0x16ca3f[_0x358216(0x2ef4)],_0x24f2f2=_0x271da4[_0x9bb5d7(0x47ce)]?new Float32Array(_0xb54f90):void 0x0,_0x1a860d=_0x271da4[_0x9bb5d7(0x2005)]?new Float32Array(_0xb54f90):void 0x0,_0x23cfda=_0x271da4[_0x9bb5d7(0x333d)]?new Float32Array(_0xb54f90):void 0x0,_0x53e2e7=0x0,_0x59258c=0x0,_0x2dfff7=0x0,_0x301616=!0x0,_0x4291c7=bitangentScratch$1,_0x3df1a2=tangentScratch$1,_0x242ad3=normalScratch$4;if(_0x271da4[_0x9bb5d7(0x47ce)]||_0x271da4['tangent']||_0x271da4[_0x9bb5d7(0x333d)])for(var _0x444a26=0x0;_0x444a26<_0xb54f90;_0x444a26+=0x6){var _0x543071=Cartesian3[_0x9bb5d7(0x361f)](_0x16ca3f,_0x444a26,positionScratch$b),_0x5e5287=Cartesian3[_0x9bb5d7(0x361f)](_0x16ca3f,(_0x444a26+0x6)%_0xb54f90,v1Scratch);if(_0x301616){var _0x4a7b56=Cartesian3[_0x9bb5d7(0x361f)](_0x16ca3f,(_0x444a26+0x3)%_0xb54f90,v2Scratch);Cartesian3['subtract'](_0x5e5287,_0x543071,_0x5e5287),Cartesian3[_0x9bb5d7(0x34b6)](_0x4a7b56,_0x543071,_0x4a7b56),_0x242ad3=Cartesian3[_0x9bb5d7(0x4853)](Cartesian3[_0x9bb5d7(0x4143)](_0x4a7b56,_0x5e5287,_0x242ad3),_0x242ad3),_0x301616=!0x1;}Cartesian3[_0x9bb5d7(0x1c11)](_0x5e5287,_0x543071,CesiumMath[_0x9bb5d7(0x5c1a)])&&(_0x301616=!0x0),(_0x271da4[_0x9bb5d7(0x2005)]||_0x271da4[_0x9bb5d7(0x333d)])&&(_0x4291c7=_0x26307b[_0x358216(0xd1d)](_0x543071,_0x4291c7),_0x271da4[_0x9bb5d7(0x2005)]&&(_0x3df1a2=Cartesian3[_0x358216(0x4d5b)](Cartesian3[_0x9bb5d7(0x4143)](_0x4291c7,_0x242ad3,_0x3df1a2),_0x3df1a2))),_0x271da4[_0x9bb5d7(0x47ce)]&&(_0x24f2f2[_0x53e2e7++]=_0x242ad3['x'],_0x24f2f2[_0x53e2e7++]=_0x242ad3['y'],_0x24f2f2[_0x53e2e7++]=_0x242ad3['z'],_0x24f2f2[_0x53e2e7++]=_0x242ad3['x'],_0x24f2f2[_0x53e2e7++]=_0x242ad3['y'],_0x24f2f2[_0x53e2e7++]=_0x242ad3['z']),_0x271da4[_0x9bb5d7(0x2005)]&&(_0x1a860d[_0x59258c++]=_0x3df1a2['x'],_0x1a860d[_0x59258c++]=_0x3df1a2['y'],_0x1a860d[_0x59258c++]=_0x3df1a2['z'],_0x1a860d[_0x59258c++]=_0x3df1a2['x'],_0x1a860d[_0x59258c++]=_0x3df1a2['y'],_0x1a860d[_0x59258c++]=_0x3df1a2['z']),_0x271da4[_0x9bb5d7(0x333d)]&&(_0x23cfda[_0x2dfff7++]=_0x4291c7['x'],_0x23cfda[_0x2dfff7++]=_0x4291c7['y'],_0x23cfda[_0x2dfff7++]=_0x4291c7['z'],_0x23cfda[_0x2dfff7++]=_0x4291c7['x'],_0x23cfda[_0x2dfff7++]=_0x4291c7['y'],_0x23cfda[_0x2dfff7++]=_0x4291c7['z']);}return createAttributes$1(_0x271da4,{'positions':_0x16ca3f,'normals':_0x24f2f2,'tangents':_0x1a860d,'bitangents':_0x23cfda});}function constructRectangle$1(_0x4452ff,_0xe357fa){var _0x21ea6f=_0x307c2b,_0x5ac021=_0x5e00b3,_0x130768=_0x4452ff[_0x5ac021(0x344e)],_0x15161b=_0x4452ff[_0x5ac021(0x3c00)],_0x35ea48=_0xe357fa[_0x5ac021(0x5a4e)],_0x2d7ac5=_0xe357fa[_0x5ac021(0x2d3c)],_0x371481=_0xe357fa[_0x5ac021(0x4b09)],_0x949295=_0xe357fa[_0x5ac021(0xb6b)],_0x5397d7=0x0,_0x5ce7cb=_0x35ea48,_0x19e625=_0x35ea48,_0x4bfbe7=0x0;_0x371481&&(_0x5397d7=0x1,_0x19e625-=0x1,_0x4bfbe7+=0x1),_0x949295&&(_0x5ce7cb-=0x1,_0x19e625-=0x1,_0x4bfbe7+=0x1),_0x4bfbe7+=_0x2d7ac5*_0x19e625;for(var _0x1a8097=_0x130768[_0x5ac021(0x3747)]?new Float64Array(0x3*_0x4bfbe7):void 0x0,_0x313881=_0x130768['st']?new Float32Array(0x2*_0x4bfbe7):void 0x0,_0x3b5bd1=0x0,_0x4a26fa=0x0,_0x50d5f5=positionScratch$b,_0x3fab57=stScratch,_0x103952=Number[_0x21ea6f(0x49a8)],_0x1e0384=Number[_0x5ac021(0x4d71)],_0x263a70=-Number[_0x5ac021(0x4d71)],_0x21ff25=-Number[_0x5ac021(0x4d71)],_0x4c048d=_0x5397d7;_0x4c048d<_0x5ce7cb;++_0x4c048d)for(var _0x23a20b=0x0;_0x23a20b<_0x2d7ac5;++_0x23a20b)RectangleGeometryLibrary[_0x5ac021(0x5d8d)](_0xe357fa,_0x15161b,_0x130768['st'],_0x4c048d,_0x23a20b,_0x50d5f5,_0x3fab57),_0x1a8097[_0x3b5bd1++]=_0x50d5f5['x'],_0x1a8097[_0x3b5bd1++]=_0x50d5f5['y'],_0x1a8097[_0x3b5bd1++]=_0x50d5f5['z'],_0x130768['st']&&(_0x313881[_0x4a26fa++]=_0x3fab57['x'],_0x313881[_0x4a26fa++]=_0x3fab57['y'],_0x103952=Math[_0x5ac021(0x19a8)](_0x103952,_0x3fab57['x']),_0x1e0384=Math[_0x5ac021(0x19a8)](_0x1e0384,_0x3fab57['y']),_0x263a70=Math[_0x5ac021(0x498f)](_0x263a70,_0x3fab57['x']),_0x21ff25=Math[_0x5ac021(0x498f)](_0x21ff25,_0x3fab57['y']));if(_0x371481&&(RectangleGeometryLibrary[_0x5ac021(0x5d8d)](_0xe357fa,_0x15161b,_0x130768['st'],0x0,0x0,_0x50d5f5,_0x3fab57),_0x1a8097[_0x3b5bd1++]=_0x50d5f5['x'],_0x1a8097[_0x3b5bd1++]=_0x50d5f5['y'],_0x1a8097[_0x3b5bd1++]=_0x50d5f5['z'],_0x130768['st']&&(_0x313881[_0x4a26fa++]=_0x3fab57['x'],_0x313881[_0x4a26fa++]=_0x3fab57['y'],_0x103952=_0x3fab57['x'],_0x1e0384=_0x3fab57['y'],_0x263a70=_0x3fab57['x'],_0x21ff25=_0x3fab57['y'])),_0x949295&&(RectangleGeometryLibrary[_0x5ac021(0x5d8d)](_0xe357fa,_0x15161b,_0x130768['st'],_0x35ea48-0x1,0x0,_0x50d5f5,_0x3fab57),_0x1a8097[_0x3b5bd1++]=_0x50d5f5['x'],_0x1a8097[_0x3b5bd1++]=_0x50d5f5['y'],_0x1a8097[_0x3b5bd1]=_0x50d5f5['z'],_0x130768['st']&&(_0x313881[_0x4a26fa++]=_0x3fab57['x'],_0x313881[_0x4a26fa]=_0x3fab57['y'],_0x103952=Math['min'](_0x103952,_0x3fab57['x']),_0x1e0384=Math[_0x5ac021(0x19a8)](_0x1e0384,_0x3fab57['y']),_0x263a70=Math[_0x5ac021(0x498f)](_0x263a70,_0x3fab57['x']),_0x21ff25=Math[_0x5ac021(0x498f)](_0x21ff25,_0x3fab57['y']))),_0x130768['st']&&(_0x103952<0x0||_0x1e0384<0x0||_0x263a70>0x1||_0x21ff25>0x1)){for(var _0x1379bb=0x0;_0x1379bb<_0x313881[_0x5ac021(0x809)];_0x1379bb+=0x2)_0x313881[_0x1379bb]=(_0x313881[_0x1379bb]-_0x103952)/(_0x263a70-_0x103952),_0x313881[_0x1379bb+0x1]=(_0x313881[_0x1379bb+0x1]-_0x1e0384)/(_0x21ff25-_0x1e0384);}var _0x529b8b=calculateAttributes(_0x1a8097,_0x130768,_0x15161b,_0xe357fa[_0x5ac021(0x1bf)]),_0x2686d8=0x6*(_0x2d7ac5-0x1)*(_0x19e625-0x1);_0x371481&&(_0x2686d8+=0x3*(_0x2d7ac5-0x1)),_0x949295&&(_0x2686d8+=0x3*(_0x2d7ac5-0x1));var _0x4682cb,_0x25a7b1=IndexDatatype$1[_0x5ac021(0x40dd)](_0x4bfbe7,_0x2686d8),_0x51bae2=0x0,_0x1fe704=0x0;for(_0x4682cb=0x0;_0x4682cb<_0x19e625-0x1;++_0x4682cb){for(var _0x3e238d=0x0;_0x3e238d<_0x2d7ac5-0x1;++_0x3e238d){var _0x576996=_0x51bae2,_0x5ae051=_0x576996+_0x2d7ac5,_0x6ded17=_0x5ae051+0x1,_0x4b1483=_0x576996+0x1;_0x25a7b1[_0x1fe704++]=_0x576996,_0x25a7b1[_0x1fe704++]=_0x5ae051,_0x25a7b1[_0x1fe704++]=_0x4b1483,_0x25a7b1[_0x1fe704++]=_0x4b1483,_0x25a7b1[_0x1fe704++]=_0x5ae051,_0x25a7b1[_0x1fe704++]=_0x6ded17,++_0x51bae2;}++_0x51bae2;}if(_0x371481||_0x949295){var _0x4100cb,_0x5387be,_0x21c18e=_0x4bfbe7-0x1,_0x4e9a16=_0x4bfbe7-0x1;if(_0x371481&&_0x949295&&(_0x21c18e=_0x4bfbe7-0x2),_0x51bae2=0x0,_0x371481){for(_0x4682cb=0x0;_0x4682cb<_0x2d7ac5-0x1;_0x4682cb++)_0x5387be=(_0x4100cb=_0x51bae2)+0x1,_0x25a7b1[_0x1fe704++]=_0x21c18e,_0x25a7b1[_0x1fe704++]=_0x4100cb,_0x25a7b1[_0x1fe704++]=_0x5387be,++_0x51bae2;}if(_0x949295){for(_0x51bae2=(_0x19e625-0x1)*_0x2d7ac5,_0x4682cb=0x0;_0x4682cb<_0x2d7ac5-0x1;_0x4682cb++)_0x5387be=(_0x4100cb=_0x51bae2)+0x1,_0x25a7b1[_0x1fe704++]=_0x4100cb,_0x25a7b1[_0x1fe704++]=_0x4e9a16,_0x25a7b1[_0x1fe704++]=_0x5387be,++_0x51bae2;}}return _0x529b8b['indices']=_0x25a7b1,_0x130768['st']&&(_0x529b8b[_0x5ac021(0x177b)]['st']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x21ea6f(0x3078)],'componentsPerAttribute':0x2,'values':_0x313881})),_0x529b8b;}function addWallPositions(_0xbb5d,_0xfb75f0,_0x1ccf8c,_0x48b5b7,_0x4415ef){return _0xbb5d[_0xfb75f0++]=_0x48b5b7[_0x1ccf8c],_0xbb5d[_0xfb75f0++]=_0x48b5b7[_0x1ccf8c+0x1],_0xbb5d[_0xfb75f0++]=_0x48b5b7[_0x1ccf8c+0x2],_0xbb5d[_0xfb75f0++]=_0x4415ef[_0x1ccf8c],_0xbb5d[_0xfb75f0++]=_0x4415ef[_0x1ccf8c+0x1],_0xbb5d[_0xfb75f0]=_0x4415ef[_0x1ccf8c+0x2],_0xbb5d;}function addWallTextureCoordinates(_0xb38bbb,_0x4a80c9,_0x2b8e30,_0x79332b){return _0xb38bbb[_0x4a80c9++]=_0x79332b[_0x2b8e30],_0xb38bbb[_0x4a80c9++]=_0x79332b[_0x2b8e30+0x1],_0xb38bbb[_0x4a80c9++]=_0x79332b[_0x2b8e30],_0xb38bbb[_0x4a80c9]=_0x79332b[_0x2b8e30+0x1],_0xb38bbb;}var scratchVertexFormat$3=new VertexFormat();function constructExtrudedRectangle$1(_0x47c26a,_0x1d1469){var _0x539467=_0x307c2b,_0x289cb9=_0x5e00b3,_0x5ddf46,_0x3e82d8=_0x47c26a[_0x289cb9(0x309f)],_0x375f39=_0x47c26a[_0x289cb9(0x2827)],_0x1e86a2=_0x47c26a[_0x539467(0x4c25)],_0x394a7b=_0x47c26a[_0x289cb9(0x5308)],_0x1b5666=_0x47c26a[_0x289cb9(0x507d)],_0x55c86b=_0x47c26a[_0x289cb9(0x3c00)],_0x22bada=_0x1d1469[_0x289cb9(0x5a4e)],_0x4eecf9=_0x1d1469[_0x539467(0x2299)];if(_0x3e82d8){var _0x53e09a=VertexFormat[_0x289cb9(0x40f3)](_0x1e86a2,scratchVertexFormat$3);_0x53e09a[_0x289cb9(0x47ce)]=!0x0,_0x47c26a[_0x289cb9(0x344e)]=_0x53e09a;}var _0x1e5095=constructRectangle$1(_0x47c26a,_0x1d1469);_0x3e82d8&&(_0x47c26a[_0x289cb9(0x344e)]=_0x1e86a2);var _0x229be3=PolygonPipeline[_0x289cb9(0x3772)](_0x1e5095[_0x289cb9(0x177b)][_0x289cb9(0x3747)][_0x539467(0x225a)],_0x1b5666,_0x55c86b,!0x1),_0x51d27e=(_0x229be3=new Float64Array(_0x229be3))[_0x289cb9(0x809)],_0x2707d6=0x2*_0x51d27e,_0x3fa761=new Float64Array(_0x2707d6);_0x3fa761[_0x289cb9(0x10aa)](_0x229be3);var _0x2b6fd5=PolygonPipeline[_0x539467(0x1118)](_0x1e5095[_0x289cb9(0x177b)][_0x289cb9(0x3747)][_0x289cb9(0xc98)],_0x394a7b,_0x55c86b);_0x3fa761[_0x289cb9(0x10aa)](_0x2b6fd5,_0x51d27e),_0x1e5095[_0x539467(0x3377)][_0x289cb9(0x3747)][_0x289cb9(0xc98)]=_0x3fa761;var _0x57e19e,_0x3e0951,_0x545459=_0x1e86a2[_0x289cb9(0x47ce)]?new Float32Array(_0x2707d6):void 0x0,_0x39b8c0=_0x1e86a2[_0x289cb9(0x2005)]?new Float32Array(_0x2707d6):void 0x0,_0x5220b3=_0x1e86a2[_0x289cb9(0x333d)]?new Float32Array(_0x2707d6):void 0x0,_0x4f4159=_0x1e86a2['st']?new Float32Array(_0x2707d6/0x3*0x2):void 0x0;if(_0x1e86a2[_0x289cb9(0x47ce)]){for(_0x3e0951=_0x1e5095[_0x539467(0x3377)][_0x289cb9(0x47ce)]['values'],_0x545459[_0x289cb9(0x10aa)](_0x3e0951),_0x5ddf46=0x0;_0x5ddf46<_0x51d27e;_0x5ddf46++)_0x3e0951[_0x5ddf46]=-_0x3e0951[_0x5ddf46];_0x545459[_0x289cb9(0x10aa)](_0x3e0951,_0x51d27e),_0x1e5095[_0x289cb9(0x177b)]['normal'][_0x539467(0x225a)]=_0x545459;}if(_0x3e82d8){_0x3e0951=_0x1e5095[_0x289cb9(0x177b)][_0x289cb9(0x47ce)][_0x289cb9(0xc98)],_0x1e86a2[_0x289cb9(0x47ce)]||(_0x1e5095[_0x289cb9(0x177b)][_0x289cb9(0x47ce)]=void 0x0);var _0x48fb28=new Float32Array(_0x2707d6);for(_0x5ddf46=0x0;_0x5ddf46<_0x51d27e;_0x5ddf46++)_0x3e0951[_0x5ddf46]=-_0x3e0951[_0x5ddf46];_0x48fb28['set'](_0x3e0951,_0x51d27e),_0x1e5095[_0x289cb9(0x177b)][_0x289cb9(0x4f8a)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x539467(0x3078)],'componentsPerAttribute':0x3,'values':_0x48fb28});}var _0x55b69c=defined$1(_0x375f39);if(_0x55b69c){var _0x332fdb=_0x51d27e/0x3*0x2,_0x30411c=new Uint8Array(_0x332fdb);_0x30411c=_0x375f39===GeometryOffsetAttribute$1[_0x289cb9(0x5b9f)]?arrayFill(_0x30411c,0x1,0x0,_0x332fdb/0x2):arrayFill(_0x30411c,_0x375f39===GeometryOffsetAttribute$1[_0x289cb9(0x423a)]?0x0:0x1),_0x1e5095[_0x289cb9(0x177b)][_0x289cb9(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x539467(0x2bcf)],'componentsPerAttribute':0x1,'values':_0x30411c});}if(_0x1e86a2['tangent']){var _0x5d48a4=_0x1e5095[_0x289cb9(0x177b)]['tangent'][_0x539467(0x225a)];for(_0x39b8c0[_0x539467(0x3235)](_0x5d48a4),_0x5ddf46=0x0;_0x5ddf46<_0x51d27e;_0x5ddf46++)_0x5d48a4[_0x5ddf46]=-_0x5d48a4[_0x5ddf46];_0x39b8c0[_0x289cb9(0x10aa)](_0x5d48a4,_0x51d27e),_0x1e5095['attributes'][_0x539467(0x232e)][_0x289cb9(0xc98)]=_0x39b8c0;}if(_0x1e86a2['bitangent']){var _0x1636c1=_0x1e5095[_0x289cb9(0x177b)][_0x289cb9(0x333d)][_0x289cb9(0xc98)];_0x5220b3[_0x289cb9(0x10aa)](_0x1636c1),_0x5220b3[_0x289cb9(0x10aa)](_0x1636c1,_0x51d27e),_0x1e5095[_0x289cb9(0x177b)][_0x289cb9(0x333d)][_0x289cb9(0xc98)]=_0x5220b3;}_0x1e86a2['st']&&(_0x57e19e=_0x1e5095[_0x289cb9(0x177b)]['st'][_0x289cb9(0xc98)],_0x4f4159[_0x289cb9(0x10aa)](_0x57e19e),_0x4f4159[_0x539467(0x3235)](_0x57e19e,_0x51d27e/0x3*0x2),_0x1e5095[_0x289cb9(0x177b)]['st'][_0x289cb9(0xc98)]=_0x4f4159);var _0x2f4c1f=_0x1e5095[_0x289cb9(0x314b)],_0x5e68b8=_0x2f4c1f[_0x539467(0x2ef4)],_0x3eefad=_0x51d27e/0x3,_0x152315=IndexDatatype$1[_0x289cb9(0x40dd)](_0x2707d6/0x3,0x2*_0x5e68b8);for(_0x152315[_0x289cb9(0x10aa)](_0x2f4c1f),_0x5ddf46=0x0;_0x5ddf46<_0x5e68b8;_0x5ddf46+=0x3)_0x152315[_0x5ddf46+_0x5e68b8]=_0x2f4c1f[_0x5ddf46+0x2]+_0x3eefad,_0x152315[_0x5ddf46+0x1+_0x5e68b8]=_0x2f4c1f[_0x5ddf46+0x1]+_0x3eefad,_0x152315[_0x5ddf46+0x2+_0x5e68b8]=_0x2f4c1f[_0x5ddf46]+_0x3eefad;_0x1e5095[_0x289cb9(0x314b)]=_0x152315;var _0x3e31b0=_0x1d1469[_0x539467(0x17c8)],_0xe29531=_0x1d1469[_0x289cb9(0xb6b)],_0x28a679=_0x22bada,_0x3dd0a1=0x2,_0x32cab9=0x0,_0x1ae5ab=0x4,_0x3184c4=0x4;_0x3e31b0&&(_0x3dd0a1-=0x1,_0x28a679-=0x1,_0x32cab9+=0x1,_0x1ae5ab-=0x2,_0x3184c4-=0x1),_0xe29531&&(_0x3dd0a1-=0x1,_0x28a679-=0x1,_0x32cab9+=0x1,_0x1ae5ab-=0x2,_0x3184c4-=0x1);var _0x324028=0x2*((_0x32cab9+=_0x3dd0a1*_0x4eecf9+0x2*_0x28a679-_0x1ae5ab)+_0x3184c4),_0x25c846=new Float64Array(0x3*_0x324028),_0x1abc0b=_0x3e82d8?new Float32Array(0x3*_0x324028):void 0x0,_0x2a3ce3=_0x55b69c?new Uint8Array(_0x324028):void 0x0,_0x9f0b0e=_0x1e86a2['st']?new Float32Array(0x2*_0x324028):void 0x0,_0x33dbc0=_0x375f39===GeometryOffsetAttribute$1[_0x289cb9(0x5b9f)];_0x55b69c&&!_0x33dbc0&&(_0x2a3ce3=arrayFill(_0x2a3ce3,_0x375f39===GeometryOffsetAttribute$1[_0x289cb9(0x1b9)]?0x1:0x0));var _0x51c540,_0xdd442a=0x0,_0x42e28b=0x0,_0x1c1a5e=0x0,_0xa985e5=0x0,_0x1c7e8c=_0x4eecf9*_0x28a679;for(_0x5ddf46=0x0;_0x5ddf46<_0x1c7e8c;_0x5ddf46+=_0x4eecf9)_0x25c846=addWallPositions(_0x25c846,_0xdd442a,_0x51c540=0x3*_0x5ddf46,_0x229be3,_0x2b6fd5),_0xdd442a+=0x6,_0x1e86a2['st']&&(_0x9f0b0e=addWallTextureCoordinates(_0x9f0b0e,_0x42e28b,0x2*_0x5ddf46,_0x57e19e),_0x42e28b+=0x4),_0x3e82d8&&(_0x1c1a5e+=0x3,_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540],_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540+0x1],_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540+0x2]),_0x33dbc0&&(_0x2a3ce3[_0xa985e5++]=0x1,_0xa985e5+=0x1);if(_0xe29531){var _0x4b823c=_0x3e31b0?_0x1c7e8c+0x1:_0x1c7e8c;for(_0x51c540=0x3*_0x4b823c,_0x5ddf46=0x0;_0x5ddf46<0x2;_0x5ddf46++)_0x25c846=addWallPositions(_0x25c846,_0xdd442a,_0x51c540,_0x229be3,_0x2b6fd5),_0xdd442a+=0x6,_0x1e86a2['st']&&(_0x9f0b0e=addWallTextureCoordinates(_0x9f0b0e,_0x42e28b,0x2*_0x4b823c,_0x57e19e),_0x42e28b+=0x4),_0x3e82d8&&(_0x1c1a5e+=0x3,_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540],_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540+0x1],_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540+0x2]),_0x33dbc0&&(_0x2a3ce3[_0xa985e5++]=0x1,_0xa985e5+=0x1);}else{for(_0x5ddf46=_0x1c7e8c-_0x4eecf9;_0x5ddf46<_0x1c7e8c;_0x5ddf46++)_0x25c846=addWallPositions(_0x25c846,_0xdd442a,_0x51c540=0x3*_0x5ddf46,_0x229be3,_0x2b6fd5),_0xdd442a+=0x6,_0x1e86a2['st']&&(_0x9f0b0e=addWallTextureCoordinates(_0x9f0b0e,_0x42e28b,0x2*_0x5ddf46,_0x57e19e),_0x42e28b+=0x4),_0x3e82d8&&(_0x1c1a5e+=0x3,_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540],_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540+0x1],_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540+0x2]),_0x33dbc0&&(_0x2a3ce3[_0xa985e5++]=0x1,_0xa985e5+=0x1);}for(_0x5ddf46=_0x1c7e8c-0x1;_0x5ddf46>0x0;_0x5ddf46-=_0x4eecf9)_0x25c846=addWallPositions(_0x25c846,_0xdd442a,_0x51c540=0x3*_0x5ddf46,_0x229be3,_0x2b6fd5),_0xdd442a+=0x6,_0x1e86a2['st']&&(_0x9f0b0e=addWallTextureCoordinates(_0x9f0b0e,_0x42e28b,0x2*_0x5ddf46,_0x57e19e),_0x42e28b+=0x4),_0x3e82d8&&(_0x1c1a5e+=0x3,_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540],_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540+0x1],_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540+0x2]),_0x33dbc0&&(_0x2a3ce3[_0xa985e5++]=0x1,_0xa985e5+=0x1);if(_0x3e31b0){var _0x2e074d=_0x1c7e8c;for(_0x51c540=0x3*_0x2e074d,_0x5ddf46=0x0;_0x5ddf46<0x2;_0x5ddf46++)_0x25c846=addWallPositions(_0x25c846,_0xdd442a,_0x51c540,_0x229be3,_0x2b6fd5),_0xdd442a+=0x6,_0x1e86a2['st']&&(_0x9f0b0e=addWallTextureCoordinates(_0x9f0b0e,_0x42e28b,0x2*_0x2e074d,_0x57e19e),_0x42e28b+=0x4),_0x3e82d8&&(_0x1c1a5e+=0x3,_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540],_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540+0x1],_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540+0x2]),_0x33dbc0&&(_0x2a3ce3[_0xa985e5++]=0x1,_0xa985e5+=0x1);}else{for(_0x5ddf46=_0x4eecf9-0x1;_0x5ddf46>=0x0;_0x5ddf46--)_0x25c846=addWallPositions(_0x25c846,_0xdd442a,_0x51c540=0x3*_0x5ddf46,_0x229be3,_0x2b6fd5),_0xdd442a+=0x6,_0x1e86a2['st']&&(_0x9f0b0e=addWallTextureCoordinates(_0x9f0b0e,_0x42e28b,0x2*_0x5ddf46,_0x57e19e),_0x42e28b+=0x4),_0x3e82d8&&(_0x1c1a5e+=0x3,_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540],_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540+0x1],_0x1abc0b[_0x1c1a5e++]=_0x3e0951[_0x51c540+0x2]),_0x33dbc0&&(_0x2a3ce3[_0xa985e5++]=0x1,_0xa985e5+=0x1);}var _0x2a8e40=calculateAttributesWall(_0x25c846,_0x1e86a2,_0x55c86b);_0x1e86a2['st']&&(_0x2a8e40[_0x289cb9(0x177b)]['st']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x289cb9(0x486a)],'componentsPerAttribute':0x2,'values':_0x9f0b0e})),_0x3e82d8&&(_0x2a8e40[_0x539467(0x3377)][_0x289cb9(0x4f8a)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x289cb9(0x486a)],'componentsPerAttribute':0x3,'values':_0x1abc0b})),_0x55b69c&&(_0x2a8e40[_0x289cb9(0x177b)][_0x289cb9(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1['UNSIGNED_BYTE'],'componentsPerAttribute':0x1,'values':_0x2a3ce3}));var _0x4b1ceb,_0x1cea29,_0x15b68f,_0x4c30dc,_0x13999f=IndexDatatype$1[_0x289cb9(0x40dd)](_0x324028,0x6*_0x32cab9);_0x51d27e=_0x25c846[_0x289cb9(0x809)]/0x3;var _0x12d9ed=0x0;for(_0x5ddf46=0x0;_0x5ddf46<_0x51d27e-0x1;_0x5ddf46+=0x2){_0x4c30dc=((_0x4b1ceb=_0x5ddf46)+0x2)%_0x51d27e;var _0x2915d4=Cartesian3[_0x539467(0x44cf)](_0x25c846,0x3*_0x4b1ceb,v1Scratch),_0x40a078=Cartesian3[_0x289cb9(0x361f)](_0x25c846,0x3*_0x4c30dc,v2Scratch);Cartesian3[_0x289cb9(0x1c11)](_0x2915d4,_0x40a078,CesiumMath[_0x289cb9(0x5c1a)])||(_0x15b68f=((_0x1cea29=(_0x4b1ceb+0x1)%_0x51d27e)+0x2)%_0x51d27e,_0x13999f[_0x12d9ed++]=_0x4b1ceb,_0x13999f[_0x12d9ed++]=_0x1cea29,_0x13999f[_0x12d9ed++]=_0x4c30dc,_0x13999f[_0x12d9ed++]=_0x4c30dc,_0x13999f[_0x12d9ed++]=_0x1cea29,_0x13999f[_0x12d9ed++]=_0x15b68f);}return _0x2a8e40[_0x289cb9(0x314b)]=_0x13999f,(_0x2a8e40=GeometryPipeline[_0x289cb9(0x1651)]([new GeometryInstance({'geometry':_0x1e5095}),new GeometryInstance({'geometry':_0x2a8e40})]))[0x0];}var scratchRectanglePoints=[new Cartesian3(),new Cartesian3(),new Cartesian3(),new Cartesian3()],nwScratch$1=new Cartographic(),stNwScratch=new Cartographic();function computeRectangle(_0x2dacc3,_0x12bffe,_0x461b79,_0xdfa8fa,_0x5a81a0){var _0x28a800=_0x5e00b3;if(0x0===_0x461b79)return Rectangle[_0x28a800(0x40f3)](_0x2dacc3,_0x5a81a0);var _0x4e9b3b=RectangleGeometryLibrary[_0x28a800(0x18f3)](_0x2dacc3,_0x12bffe,_0x461b79,0x0,rectangleScratch$8,nwScratch$1),_0x498ed8=_0x4e9b3b[_0x28a800(0x5a4e)],_0x54e73c=_0x4e9b3b[_0x28a800(0x2d3c)],_0x2bfcf4=scratchRectanglePoints;return RectangleGeometryLibrary[_0x28a800(0x5d8d)](_0x4e9b3b,_0xdfa8fa,!0x1,0x0,0x0,_0x2bfcf4[0x0]),RectangleGeometryLibrary[_0x28a800(0x5d8d)](_0x4e9b3b,_0xdfa8fa,!0x1,0x0,_0x54e73c-0x1,_0x2bfcf4[0x1]),RectangleGeometryLibrary[_0x28a800(0x5d8d)](_0x4e9b3b,_0xdfa8fa,!0x1,_0x498ed8-0x1,0x0,_0x2bfcf4[0x2]),RectangleGeometryLibrary[_0x28a800(0x5d8d)](_0x4e9b3b,_0xdfa8fa,!0x1,_0x498ed8-0x1,_0x54e73c-0x1,_0x2bfcf4[0x3]),Rectangle[_0x28a800(0x334a)](_0x2bfcf4,_0xdfa8fa,_0x5a81a0);}function RectangleGeometry(_0x52acf6){var _0x5d3fb0=_0x307c2b,_0x3e3e2f=_0x5e00b3,_0x20f040=(_0x52acf6=defaultValue$1(_0x52acf6,defaultValue$1[_0x3e3e2f(0x243c)]))[_0x3e3e2f(0x1dec)],_0x2aa6c8=defaultValue$1(_0x52acf6[_0x3e3e2f(0x5a4e)],0x0),_0x38e243=defaultValue$1(_0x52acf6[_0x3e3e2f(0x4b22)],_0x2aa6c8);this[_0x3e3e2f(0x4432)]=Rectangle[_0x5d3fb0(0x2d7b)](_0x20f040),this[_0x3e3e2f(0x9cd)]=defaultValue$1(_0x52acf6[_0x3e3e2f(0x2da6)],CesiumMath[_0x5d3fb0(0x476)]),this[_0x3e3e2f(0x3c00)]=Ellipsoid[_0x3e3e2f(0x40f3)](defaultValue$1(_0x52acf6[_0x3e3e2f(0x4faa)],Ellipsoid[_0x3e3e2f(0x17f7)])),this[_0x3e3e2f(0x507d)]=Math[_0x3e3e2f(0x498f)](_0x2aa6c8,_0x38e243),this[_0x3e3e2f(0x1a29)]=defaultValue$1(_0x52acf6[_0x5d3fb0(0x5913)],0x0),this[_0x3e3e2f(0x36a1)]=defaultValue$1(_0x52acf6[_0x3e3e2f(0x553b)],0x0),this[_0x3e3e2f(0x344e)]=VertexFormat[_0x5d3fb0(0x2d7b)](defaultValue$1(_0x52acf6[_0x3e3e2f(0x5383)],VertexFormat[_0x3e3e2f(0x5a9d)])),this[_0x3e3e2f(0x5308)]=Math[_0x5d3fb0(0x4b49)](_0x2aa6c8,_0x38e243),this[_0x3e3e2f(0x309f)]=defaultValue$1(_0x52acf6[_0x5d3fb0(0x3a09)],!0x1),this[_0x3e3e2f(0x254e)]=_0x5d3fb0(0x3ed3),this['_offsetAttribute']=_0x52acf6[_0x3e3e2f(0x4236)],this[_0x3e3e2f(0x3206)]=void 0x0,this[_0x5d3fb0(0x3a1a)]=void 0x0;}RectangleGeometry[_0x5e00b3(0x2dd8)]=Rectangle[_0x5e00b3(0x2dd8)]+Ellipsoid[_0x5e00b3(0x2dd8)]+VertexFormat[_0x5e00b3(0x2dd8)]+0x7,RectangleGeometry[_0x5e00b3(0x52a8)]=function(_0x2fec11,_0x38bbcd,_0xa57638){var _0x367864=_0x307c2b,_0x108a35=_0x5e00b3;return _0xa57638=defaultValue$1(_0xa57638,0x0),Rectangle[_0x108a35(0x52a8)](_0x2fec11[_0x108a35(0x4432)],_0x38bbcd,_0xa57638),_0xa57638+=Rectangle[_0x108a35(0x2dd8)],Ellipsoid[_0x108a35(0x52a8)](_0x2fec11[_0x108a35(0x3c00)],_0x38bbcd,_0xa57638),_0xa57638+=Ellipsoid[_0x108a35(0x2dd8)],VertexFormat[_0x108a35(0x52a8)](_0x2fec11[_0x108a35(0x344e)],_0x38bbcd,_0xa57638),_0xa57638+=VertexFormat[_0x108a35(0x2dd8)],_0x38bbcd[_0xa57638++]=_0x2fec11[_0x367864(0x4fc1)],_0x38bbcd[_0xa57638++]=_0x2fec11[_0x108a35(0x507d)],_0x38bbcd[_0xa57638++]=_0x2fec11[_0x367864(0x2c73)],_0x38bbcd[_0xa57638++]=_0x2fec11[_0x108a35(0x36a1)],_0x38bbcd[_0xa57638++]=_0x2fec11[_0x108a35(0x5308)],_0x38bbcd[_0xa57638++]=_0x2fec11[_0x108a35(0x309f)]?0x1:0x0,_0x38bbcd[_0xa57638]=defaultValue$1(_0x2fec11[_0x108a35(0x2827)],-0x1),_0x38bbcd;};var scratchRectangle$8=new Rectangle(),scratchEllipsoid$4=Ellipsoid[_0x5e00b3(0x40f3)](Ellipsoid[_0x5e00b3(0x23ca)]),scratchOptions$8={'rectangle':scratchRectangle$8,'ellipsoid':scratchEllipsoid$4,'vertexFormat':scratchVertexFormat$3,'granularity':void 0x0,'height':void 0x0,'rotation':void 0x0,'stRotation':void 0x0,'extrudedHeight':void 0x0,'shadowVolume':void 0x0,'offsetAttribute':void 0x0};RectangleGeometry[_0x5e00b3(0x1d8a)]=function(_0x57c053,_0xb6f288,_0x2a25d8){var _0x5923e8=_0x307c2b,_0x3304bc=_0x5e00b3;_0xb6f288=defaultValue$1(_0xb6f288,0x0);var _0x4dd69e=Rectangle[_0x3304bc(0x1d8a)](_0x57c053,_0xb6f288,scratchRectangle$8);_0xb6f288+=Rectangle[_0x3304bc(0x2dd8)];var _0x257b13=Ellipsoid[_0x5923e8(0x1055)](_0x57c053,_0xb6f288,scratchEllipsoid$4);_0xb6f288+=Ellipsoid[_0x3304bc(0x2dd8)];var _0x3fed87=VertexFormat[_0x5923e8(0x1055)](_0x57c053,_0xb6f288,scratchVertexFormat$3);_0xb6f288+=VertexFormat[_0x5923e8(0x18d6)];var _0x30f3d2=_0x57c053[_0xb6f288++],_0x2fadd5=_0x57c053[_0xb6f288++],_0x408cde=_0x57c053[_0xb6f288++],_0x5001a1=_0x57c053[_0xb6f288++],_0x3dbc31=_0x57c053[_0xb6f288++],_0x3053ab=0x1===_0x57c053[_0xb6f288++],_0x4fed50=_0x57c053[_0xb6f288];return defined$1(_0x2a25d8)?(_0x2a25d8[_0x3304bc(0x4432)]=Rectangle[_0x3304bc(0x40f3)](_0x4dd69e,_0x2a25d8[_0x5923e8(0xd85)]),_0x2a25d8[_0x3304bc(0x3c00)]=Ellipsoid['clone'](_0x257b13,_0x2a25d8[_0x3304bc(0x3c00)]),_0x2a25d8[_0x3304bc(0x344e)]=VertexFormat[_0x3304bc(0x40f3)](_0x3fed87,_0x2a25d8[_0x3304bc(0x344e)]),_0x2a25d8[_0x3304bc(0x9cd)]=_0x30f3d2,_0x2a25d8[_0x3304bc(0x507d)]=_0x2fadd5,_0x2a25d8[_0x3304bc(0x1a29)]=_0x408cde,_0x2a25d8[_0x3304bc(0x36a1)]=_0x5001a1,_0x2a25d8[_0x3304bc(0x5308)]=_0x3dbc31,_0x2a25d8[_0x3304bc(0x309f)]=_0x3053ab,_0x2a25d8[_0x5923e8(0x16cc)]=-0x1===_0x4fed50?void 0x0:_0x4fed50,_0x2a25d8):(scratchOptions$8[_0x5923e8(0x523a)]=_0x30f3d2,scratchOptions$8[_0x3304bc(0x5a4e)]=_0x2fadd5,scratchOptions$8['rotation']=_0x408cde,scratchOptions$8[_0x3304bc(0x553b)]=_0x5001a1,scratchOptions$8[_0x3304bc(0x4b22)]=_0x3dbc31,scratchOptions$8[_0x3304bc(0x5b2e)]=_0x3053ab,scratchOptions$8[_0x3304bc(0x4236)]=-0x1===_0x4fed50?void 0x0:_0x4fed50,new RectangleGeometry(scratchOptions$8));},RectangleGeometry[_0x5e00b3(0x16d8)]=function(_0x33c12b,_0x3ffb56){var _0x296674=_0x307c2b,_0x334de6=_0x5e00b3,_0x2c45ee=(_0x33c12b=defaultValue$1(_0x33c12b,defaultValue$1[_0x334de6(0x243c)]))[_0x334de6(0x1dec)],_0x383bc8=defaultValue$1(_0x33c12b[_0x296674(0x523a)],CesiumMath[_0x334de6(0x5b17)]),_0x253fb9=defaultValue$1(_0x33c12b[_0x334de6(0x4faa)],Ellipsoid[_0x334de6(0x17f7)]);return computeRectangle(_0x2c45ee,_0x383bc8,defaultValue$1(_0x33c12b[_0x296674(0x5913)],0x0),_0x253fb9,_0x3ffb56);};var tangentRotationMatrixScratch=new Matrix3(),quaternionScratch=new Quaternion(),centerScratch$3=new Cartographic();RectangleGeometry[_0x5e00b3(0x1647)]=function(_0x1c45b9){var _0x6dc707=_0x307c2b,_0xfdbfc6=_0x5e00b3;if(!CesiumMath[_0xfdbfc6(0x1c11)](_0x1c45b9[_0xfdbfc6(0x4432)][_0xfdbfc6(0x5833)],_0x1c45b9[_0x6dc707(0xd85)][_0x6dc707(0x2d46)],CesiumMath[_0xfdbfc6(0x5c1a)])&&!CesiumMath[_0xfdbfc6(0x1c11)](_0x1c45b9[_0xfdbfc6(0x4432)][_0x6dc707(0xbf2)],_0x1c45b9[_0xfdbfc6(0x4432)][_0x6dc707(0x47d7)],CesiumMath[_0xfdbfc6(0x5c1a)])){var _0x40f008=_0x1c45b9[_0xfdbfc6(0x4432)],_0x5b2f8b=_0x1c45b9[_0xfdbfc6(0x3c00)],_0x38a4fb=_0x1c45b9[_0xfdbfc6(0x1a29)],_0x295e08=_0x1c45b9[_0xfdbfc6(0x36a1)],_0x4cdf11=_0x1c45b9[_0xfdbfc6(0x344e)],_0x4372ae=RectangleGeometryLibrary[_0xfdbfc6(0x18f3)](_0x40f008,_0x1c45b9['_granularity'],_0x38a4fb,_0x295e08,rectangleScratch$8,nwScratch$1,stNwScratch),_0x146ee8=tangentRotationMatrixScratch;if(0x0!==_0x295e08||0x0!==_0x38a4fb){var _0x1ef0ca=Rectangle['center'](_0x40f008,centerScratch$3),_0x45b873=_0x5b2f8b[_0xfdbfc6(0x412c)](_0x1ef0ca,v1Scratch);Quaternion[_0xfdbfc6(0x28a8)](_0x45b873,-_0x295e08,quaternionScratch),Matrix3[_0xfdbfc6(0x3c19)](quaternionScratch,_0x146ee8);}else Matrix3[_0x6dc707(0x2d7b)](Matrix3[_0xfdbfc6(0x2de)],_0x146ee8);var _0x5e4ecb,_0x42f884,_0x11bd97=_0x1c45b9[_0x6dc707(0x1f3d)],_0x5c17a4=_0x1c45b9[_0x6dc707(0x3449)],_0x332e05=!CesiumMath[_0xfdbfc6(0x1c11)](_0x11bd97,_0x5c17a4,0x0,CesiumMath[_0xfdbfc6(0x54c9)]);if(_0x4372ae[_0xfdbfc6(0x562)]=0x1/_0x1c45b9[_0xfdbfc6(0x4432)][_0xfdbfc6(0x2d3c)],_0x4372ae[_0xfdbfc6(0x201f)]=0x1/_0x1c45b9[_0x6dc707(0xd85)][_0xfdbfc6(0x5a4e)],_0x4372ae[_0xfdbfc6(0x1bf)]=_0x146ee8,_0x40f008=_0x1c45b9[_0xfdbfc6(0x4432)],_0x332e05){_0x5e4ecb=constructExtrudedRectangle$1(_0x1c45b9,_0x4372ae);var _0x47a1d=BoundingSphere[_0xfdbfc6(0x5fe4)](_0x40f008,_0x5b2f8b,_0x11bd97,topBoundingSphere$1),_0x5ca1e8=BoundingSphere[_0xfdbfc6(0x5fe4)](_0x40f008,_0x5b2f8b,_0x5c17a4,bottomBoundingSphere$1);_0x42f884=BoundingSphere[_0xfdbfc6(0x418)](_0x47a1d,_0x5ca1e8);}else{if((_0x5e4ecb=constructRectangle$1(_0x1c45b9,_0x4372ae))[_0xfdbfc6(0x177b)][_0x6dc707(0x2fe9)][_0xfdbfc6(0xc98)]=PolygonPipeline[_0xfdbfc6(0x3772)](_0x5e4ecb[_0x6dc707(0x3377)][_0xfdbfc6(0x3747)][_0xfdbfc6(0xc98)],_0x11bd97,_0x5b2f8b,!0x1),defined$1(_0x1c45b9[_0xfdbfc6(0x2827)])){var _0x39e038=_0x5e4ecb[_0xfdbfc6(0x177b)][_0xfdbfc6(0x3747)]['values'][_0xfdbfc6(0x809)],_0x2783b6=new Uint8Array(_0x39e038/0x3);arrayFill(_0x2783b6,_0x1c45b9[_0xfdbfc6(0x2827)]===GeometryOffsetAttribute$1[_0xfdbfc6(0x423a)]?0x0:0x1),_0x5e4ecb[_0xfdbfc6(0x177b)][_0xfdbfc6(0x18ae)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0xfdbfc6(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x2783b6});}_0x42f884=BoundingSphere[_0xfdbfc6(0x5fe4)](_0x40f008,_0x5b2f8b,_0x11bd97);}return _0x4cdf11[_0x6dc707(0x2fe9)]||delete _0x5e4ecb[_0xfdbfc6(0x177b)][_0xfdbfc6(0x3747)],new Geometry$1({'attributes':_0x5e4ecb[_0xfdbfc6(0x177b)],'indices':_0x5e4ecb[_0xfdbfc6(0x314b)],'primitiveType':_0x5e4ecb[_0xfdbfc6(0x3a67)],'boundingSphere':_0x42f884,'offsetAttribute':_0x1c45b9[_0x6dc707(0x16cc)]});}},RectangleGeometry[_0x5e00b3(0xf14)]=function(_0x5d81ae,_0x17a2fe,_0x290a47){var _0x1562fc=_0x5e00b3,_0xff90da=_0x5d81ae[_0x1562fc(0x9cd)],_0x1ca423=_0x5d81ae[_0x1562fc(0x3c00)],_0x5d95f3=_0x17a2fe(_0xff90da,_0x1ca423),_0x3c9a3b=_0x290a47(_0xff90da,_0x1ca423);return new RectangleGeometry({'rectangle':_0x5d81ae[_0x1562fc(0x4432)],'rotation':_0x5d81ae[_0x1562fc(0x1a29)],'ellipsoid':_0x1ca423,'stRotation':_0x5d81ae[_0x1562fc(0x36a1)],'granularity':_0xff90da,'extrudedHeight':_0x3c9a3b,'height':_0x5d95f3,'vertexFormat':VertexFormat[_0x1562fc(0x29af)],'shadowVolume':!0x0});};var unrotatedTextureRectangleScratch=new Rectangle(),points2DScratch$1=[new Cartesian2(),new Cartesian2(),new Cartesian2()],rotation2DScratch=new Matrix2(),rectangleCenterScratch$2=new Cartographic();function textureCoordinateRotationPoints(_0x1a704c){var _0x1e67e8=_0x307c2b,_0x3d6125=_0x5e00b3;if(0x0===_0x1a704c[_0x3d6125(0x36a1)])return[0x0,0x0,0x0,0x1,0x1,0x0];var _0x5add7e=Rectangle[_0x3d6125(0x40f3)](_0x1a704c[_0x1e67e8(0xd85)],unrotatedTextureRectangleScratch),_0x38977e=_0x1a704c[_0x3d6125(0x9cd)],_0x1f08d0=_0x1a704c[_0x3d6125(0x3c00)],_0x470291=computeRectangle(_0x5add7e,_0x38977e,_0x1a704c[_0x3d6125(0x1a29)]-_0x1a704c[_0x3d6125(0x36a1)],_0x1f08d0,unrotatedTextureRectangleScratch),_0x3fe6a2=points2DScratch$1;_0x3fe6a2[0x0]['x']=_0x470291[_0x1e67e8(0x47d7)],_0x3fe6a2[0x0]['y']=_0x470291[_0x3d6125(0x5696)],_0x3fe6a2[0x1]['x']=_0x470291[_0x3d6125(0x159f)],_0x3fe6a2[0x1]['y']=_0x470291[_0x3d6125(0x5833)],_0x3fe6a2[0x2]['x']=_0x470291[_0x3d6125(0x310a)],_0x3fe6a2[0x2]['y']=_0x470291[_0x1e67e8(0x2d46)];for(var _0x34d7e6=_0x1a704c[_0x3d6125(0x1dec)],_0xb2f952=Matrix2[_0x3d6125(0x5d88)](_0x1a704c[_0x3d6125(0x36a1)],rotation2DScratch),_0x5a00d1=Rectangle[_0x3d6125(0x4fe8)](_0x34d7e6,rectangleCenterScratch$2),_0x1a1ff5=0x0;_0x1a1ff5<0x3;++_0x1a1ff5){var _0xe4fe96=_0x3fe6a2[_0x1a1ff5];_0xe4fe96['x']-=_0x5a00d1[_0x3d6125(0x4465)],_0xe4fe96['y']-=_0x5a00d1['latitude'],Matrix2[_0x1e67e8(0x256d)](_0xb2f952,_0xe4fe96,_0xe4fe96),_0xe4fe96['x']+=_0x5a00d1[_0x3d6125(0x4465)],_0xe4fe96['y']+=_0x5a00d1[_0x3d6125(0x5859)],_0xe4fe96['x']=(_0xe4fe96['x']-_0x34d7e6[_0x3d6125(0x159f)])/_0x34d7e6[_0x3d6125(0x2d3c)],_0xe4fe96['y']=(_0xe4fe96['y']-_0x34d7e6[_0x3d6125(0x5696)])/_0x34d7e6[_0x3d6125(0x5a4e)];}var _0x20dfc=_0x3fe6a2[0x0],_0x3c6c66=_0x3fe6a2[0x1],_0x53262f=_0x3fe6a2[0x2],_0x2ec066=new Array(0x6);return Cartesian2[_0x3d6125(0x52a8)](_0x20dfc,_0x2ec066),Cartesian2['pack'](_0x3c6c66,_0x2ec066,0x2),Cartesian2[_0x3d6125(0x52a8)](_0x53262f,_0x2ec066,0x4),_0x2ec066;}Object[_0x5e00b3(0x1dfd)](RectangleGeometry[_0x5e00b3(0x3720)],{'rectangle':{'get':function(){var _0x6d78b9=_0x307c2b,_0x4ff499=_0x5e00b3;return defined$1(this[_0x6d78b9(0x11cd)])||(this[_0x4ff499(0x3206)]=computeRectangle(this[_0x4ff499(0x4432)],this[_0x4ff499(0x9cd)],this['_rotation'],this[_0x6d78b9(0x1016)])),this[_0x4ff499(0x3206)];}},'textureCoordinateRotationPoints':{'get':function(){var _0x1d355c=_0x307c2b;return defined$1(this[_0x1d355c(0x3a1a)])||(this['_textureCoordinateRotationPoints']=textureCoordinateRotationPoints(this)),this[_0x1d355c(0x3a1a)];}}});var bottomBoundingSphere=new BoundingSphere(),topBoundingSphere=new BoundingSphere(),positionScratch$a=new Cartesian3(),rectangleScratch$7=new Rectangle();function constructRectangle(_0x1bbf8f,_0x1c428a){var _0x3c0ee3=_0x307c2b,_0x7cdb4e=_0x5e00b3,_0x2b484b=_0x1bbf8f[_0x7cdb4e(0x3c00)],_0x2d0a49=_0x1c428a[_0x7cdb4e(0x5a4e)],_0x36f223=_0x1c428a[_0x7cdb4e(0x2d3c)],_0x55ab3a=_0x1c428a[_0x3c0ee3(0x17c8)],_0x418966=_0x1c428a[_0x7cdb4e(0xb6b)],_0x461c90=_0x2d0a49,_0x1cd65b=0x2,_0x5a6f13=0x0,_0x22b238=0x4;_0x55ab3a&&(_0x1cd65b-=0x1,_0x461c90-=0x1,_0x5a6f13+=0x1,_0x22b238-=0x2),_0x418966&&(_0x1cd65b-=0x1,_0x461c90-=0x1,_0x5a6f13+=0x1,_0x22b238-=0x2),_0x5a6f13+=_0x1cd65b*_0x36f223+0x2*_0x461c90-_0x22b238;var _0x4bcfc2,_0x1449ca=new Float64Array(0x3*_0x5a6f13),_0x30b9ee=0x0,_0x1b1fc2=0x0,_0xcc521e=positionScratch$a;if(_0x55ab3a)RectangleGeometryLibrary[_0x3c0ee3(0x4882)](_0x1c428a,_0x2b484b,!0x1,_0x1b1fc2,0x0,_0xcc521e),_0x1449ca[_0x30b9ee++]=_0xcc521e['x'],_0x1449ca[_0x30b9ee++]=_0xcc521e['y'],_0x1449ca[_0x30b9ee++]=_0xcc521e['z'];else{for(_0x4bcfc2=0x0;_0x4bcfc2<_0x36f223;_0x4bcfc2++)RectangleGeometryLibrary[_0x7cdb4e(0x5d8d)](_0x1c428a,_0x2b484b,!0x1,_0x1b1fc2,_0x4bcfc2,_0xcc521e),_0x1449ca[_0x30b9ee++]=_0xcc521e['x'],_0x1449ca[_0x30b9ee++]=_0xcc521e['y'],_0x1449ca[_0x30b9ee++]=_0xcc521e['z'];}for(_0x4bcfc2=_0x36f223-0x1,_0x1b1fc2=0x1;_0x1b1fc2<_0x2d0a49;_0x1b1fc2++)RectangleGeometryLibrary[_0x7cdb4e(0x5d8d)](_0x1c428a,_0x2b484b,!0x1,_0x1b1fc2,_0x4bcfc2,_0xcc521e),_0x1449ca[_0x30b9ee++]=_0xcc521e['x'],_0x1449ca[_0x30b9ee++]=_0xcc521e['y'],_0x1449ca[_0x30b9ee++]=_0xcc521e['z'];if(_0x1b1fc2=_0x2d0a49-0x1,!_0x418966){for(_0x4bcfc2=_0x36f223-0x2;_0x4bcfc2>=0x0;_0x4bcfc2--)RectangleGeometryLibrary[_0x3c0ee3(0x4882)](_0x1c428a,_0x2b484b,!0x1,_0x1b1fc2,_0x4bcfc2,_0xcc521e),_0x1449ca[_0x30b9ee++]=_0xcc521e['x'],_0x1449ca[_0x30b9ee++]=_0xcc521e['y'],_0x1449ca[_0x30b9ee++]=_0xcc521e['z'];}for(_0x4bcfc2=0x0,_0x1b1fc2=_0x2d0a49-0x2;_0x1b1fc2>0x0;_0x1b1fc2--)RectangleGeometryLibrary[_0x3c0ee3(0x4882)](_0x1c428a,_0x2b484b,!0x1,_0x1b1fc2,_0x4bcfc2,_0xcc521e),_0x1449ca[_0x30b9ee++]=_0xcc521e['x'],_0x1449ca[_0x30b9ee++]=_0xcc521e['y'],_0x1449ca[_0x30b9ee++]=_0xcc521e['z'];for(var _0x3beb72=_0x1449ca[_0x7cdb4e(0x809)]/0x3*0x2,_0x51c8bc=IndexDatatype$1[_0x7cdb4e(0x40dd)](_0x1449ca[_0x7cdb4e(0x809)]/0x3,_0x3beb72),_0xb4958f=0x0,_0x1404b0=0x0;_0x1404b0<_0x1449ca[_0x7cdb4e(0x809)]/0x3-0x1;_0x1404b0++)_0x51c8bc[_0xb4958f++]=_0x1404b0,_0x51c8bc[_0xb4958f++]=_0x1404b0+0x1;_0x51c8bc[_0xb4958f++]=_0x1449ca[_0x7cdb4e(0x809)]/0x3-0x1,_0x51c8bc[_0xb4958f++]=0x0;var _0x196367=new Geometry$1({'attributes':new GeometryAttributes(),'primitiveType':PrimitiveType$1['LINES']});return _0x196367[_0x7cdb4e(0x177b)][_0x3c0ee3(0x2fe9)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x3c0ee3(0x4f64)],'componentsPerAttribute':0x3,'values':_0x1449ca}),_0x196367[_0x7cdb4e(0x314b)]=_0x51c8bc,_0x196367;}function constructExtrudedRectangle(_0xbb5355,_0x4c23c7){var _0x25e28b=_0x307c2b,_0x4b39ce=_0x5e00b3,_0x530600=_0xbb5355['_surfaceHeight'],_0x1332d6=_0xbb5355[_0x25e28b(0x3449)],_0x52b91e=_0xbb5355[_0x4b39ce(0x3c00)],_0x3229c5=_0x1332d6,_0x302d78=_0x530600,_0x404d1c=constructRectangle(_0xbb5355,_0x4c23c7),_0x4e7338=_0x4c23c7[_0x4b39ce(0x5a4e)],_0x1f7573=_0x4c23c7[_0x4b39ce(0x2d3c)],_0x5cfa7e=PolygonPipeline[_0x4b39ce(0x3772)](_0x404d1c[_0x4b39ce(0x177b)][_0x4b39ce(0x3747)][_0x4b39ce(0xc98)],_0x302d78,_0x52b91e,!0x1),_0x551e4b=_0x5cfa7e[_0x4b39ce(0x809)],_0x5be67d=new Float64Array(0x2*_0x551e4b);_0x5be67d[_0x25e28b(0x3235)](_0x5cfa7e);var _0x222584=PolygonPipeline[_0x4b39ce(0x3772)](_0x404d1c[_0x4b39ce(0x177b)][_0x4b39ce(0x3747)][_0x4b39ce(0xc98)],_0x3229c5,_0x52b91e);_0x5be67d[_0x25e28b(0x3235)](_0x222584,_0x551e4b),_0x404d1c[_0x4b39ce(0x177b)][_0x4b39ce(0x3747)][_0x25e28b(0x225a)]=_0x5be67d;var _0x22bdfb=_0x4c23c7[_0x25e28b(0x17c8)],_0x10180a=_0x4c23c7[_0x4b39ce(0xb6b)],_0x350214=0x4;_0x22bdfb&&(_0x350214-=0x1),_0x10180a&&(_0x350214-=0x1);var _0x522165=0x2*(_0x5be67d[_0x4b39ce(0x809)]/0x3+_0x350214),_0x4f18d6=IndexDatatype$1[_0x4b39ce(0x40dd)](_0x5be67d['length']/0x3,_0x522165);_0x551e4b=_0x5be67d[_0x4b39ce(0x809)]/0x6;for(var _0x51c2ac,_0x1f3757=0x0,_0x380868=0x0;_0x380868<_0x551e4b-0x1;_0x380868++)_0x4f18d6[_0x1f3757++]=_0x380868,_0x4f18d6[_0x1f3757++]=_0x380868+0x1,_0x4f18d6[_0x1f3757++]=_0x380868+_0x551e4b,_0x4f18d6[_0x1f3757++]=_0x380868+_0x551e4b+0x1;if(_0x4f18d6[_0x1f3757++]=_0x551e4b-0x1,_0x4f18d6[_0x1f3757++]=0x0,_0x4f18d6[_0x1f3757++]=_0x551e4b+_0x551e4b-0x1,_0x4f18d6[_0x1f3757++]=_0x551e4b,_0x4f18d6[_0x1f3757++]=0x0,_0x4f18d6[_0x1f3757++]=_0x551e4b,_0x22bdfb)_0x51c2ac=_0x4e7338-0x1;else{var _0x53675d=_0x1f7573-0x1;_0x4f18d6[_0x1f3757++]=_0x53675d,_0x4f18d6[_0x1f3757++]=_0x53675d+_0x551e4b,_0x51c2ac=_0x1f7573+_0x4e7338-0x2;}if(_0x4f18d6[_0x1f3757++]=_0x51c2ac,_0x4f18d6[_0x1f3757++]=_0x51c2ac+_0x551e4b,!_0x10180a){var _0x3a3f2e=_0x1f7573+_0x51c2ac-0x1;_0x4f18d6[_0x1f3757++]=_0x3a3f2e,_0x4f18d6[_0x1f3757]=_0x3a3f2e+_0x551e4b;}return _0x404d1c[_0x4b39ce(0x314b)]=_0x4f18d6,_0x404d1c;}function RectangleOutlineGeometry(_0x27d1e1){var _0x11d089=_0x307c2b,_0x41f183=_0x5e00b3,_0x41b43e=(_0x27d1e1=defaultValue$1(_0x27d1e1,defaultValue$1[_0x41f183(0x243c)]))[_0x41f183(0x1dec)],_0xb6ae8=defaultValue$1(_0x27d1e1[_0x11d089(0x523a)],CesiumMath[_0x11d089(0x476)]),_0x253f85=defaultValue$1(_0x27d1e1[_0x41f183(0x4faa)],Ellipsoid['WGS84']),_0x49e3da=defaultValue$1(_0x27d1e1[_0x11d089(0x5913)],0x0),_0x3bbe70=defaultValue$1(_0x27d1e1[_0x11d089(0x10d5)],0x0),_0x3f4f52=defaultValue$1(_0x27d1e1[_0x11d089(0x368e)],_0x3bbe70);this[_0x11d089(0xd85)]=Rectangle[_0x11d089(0x2d7b)](_0x41b43e),this['_granularity']=_0xb6ae8,this[_0x41f183(0x3c00)]=_0x253f85,this[_0x41f183(0x507d)]=Math['max'](_0x3bbe70,_0x3f4f52),this['_rotation']=_0x49e3da,this[_0x41f183(0x5308)]=Math[_0x41f183(0x19a8)](_0x3bbe70,_0x3f4f52),this[_0x41f183(0x2827)]=_0x27d1e1[_0x41f183(0x4236)],this[_0x41f183(0x254e)]='createRectangleOutlineGeometry';}RectangleOutlineGeometry[_0x5e00b3(0x2dd8)]=Rectangle[_0x5e00b3(0x2dd8)]+Ellipsoid[_0x5e00b3(0x2dd8)]+0x5,RectangleOutlineGeometry[_0x5e00b3(0x52a8)]=function(_0x3ccb50,_0x194dc0,_0xae9c08){var _0x5dc11e=_0x307c2b,_0x26270b=_0x5e00b3;return _0xae9c08=defaultValue$1(_0xae9c08,0x0),Rectangle['pack'](_0x3ccb50[_0x26270b(0x4432)],_0x194dc0,_0xae9c08),_0xae9c08+=Rectangle[_0x26270b(0x2dd8)],Ellipsoid[_0x5dc11e(0x5845)](_0x3ccb50[_0x5dc11e(0x1016)],_0x194dc0,_0xae9c08),_0xae9c08+=Ellipsoid[_0x5dc11e(0x18d6)],_0x194dc0[_0xae9c08++]=_0x3ccb50[_0x26270b(0x9cd)],_0x194dc0[_0xae9c08++]=_0x3ccb50[_0x26270b(0x507d)],_0x194dc0[_0xae9c08++]=_0x3ccb50[_0x26270b(0x1a29)],_0x194dc0[_0xae9c08++]=_0x3ccb50[_0x26270b(0x5308)],_0x194dc0[_0xae9c08]=defaultValue$1(_0x3ccb50[_0x26270b(0x2827)],-0x1),_0x194dc0;};var scratchRectangle$7=new Rectangle(),scratchEllipsoid$3=Ellipsoid[_0x5e00b3(0x40f3)](Ellipsoid[_0x5e00b3(0x23ca)]),scratchOptions$7={'rectangle':scratchRectangle$7,'ellipsoid':scratchEllipsoid$3,'granularity':void 0x0,'height':void 0x0,'rotation':void 0x0,'extrudedHeight':void 0x0,'offsetAttribute':void 0x0};RectangleOutlineGeometry[_0x5e00b3(0x1d8a)]=function(_0x194388,_0x419a2a,_0xc6043e){var _0x538e3c=_0x307c2b,_0x5957aa=_0x5e00b3;_0x419a2a=defaultValue$1(_0x419a2a,0x0);var _0xcd1708=Rectangle[_0x5957aa(0x1d8a)](_0x194388,_0x419a2a,scratchRectangle$7);_0x419a2a+=Rectangle['packedLength'];var _0x3baedf=Ellipsoid[_0x5957aa(0x1d8a)](_0x194388,_0x419a2a,scratchEllipsoid$3);_0x419a2a+=Ellipsoid[_0x538e3c(0x18d6)];var _0x10bb64=_0x194388[_0x419a2a++],_0x29cab6=_0x194388[_0x419a2a++],_0xe6e008=_0x194388[_0x419a2a++],_0x3cc653=_0x194388[_0x419a2a++],_0x250ef0=_0x194388[_0x419a2a];return defined$1(_0xc6043e)?(_0xc6043e[_0x5957aa(0x4432)]=Rectangle[_0x5957aa(0x40f3)](_0xcd1708,_0xc6043e[_0x5957aa(0x4432)]),_0xc6043e[_0x5957aa(0x3c00)]=Ellipsoid[_0x5957aa(0x40f3)](_0x3baedf,_0xc6043e[_0x5957aa(0x3c00)]),_0xc6043e[_0x5957aa(0x507d)]=_0x29cab6,_0xc6043e[_0x5957aa(0x1a29)]=_0xe6e008,_0xc6043e['_extrudedHeight']=_0x3cc653,_0xc6043e[_0x5957aa(0x2827)]=-0x1===_0x250ef0?void 0x0:_0x250ef0,_0xc6043e):(scratchOptions$7[_0x5957aa(0x2da6)]=_0x10bb64,scratchOptions$7['height']=_0x29cab6,scratchOptions$7[_0x5957aa(0x1c36)]=_0xe6e008,scratchOptions$7[_0x538e3c(0x368e)]=_0x3cc653,scratchOptions$7[_0x5957aa(0x4236)]=-0x1===_0x250ef0?void 0x0:_0x250ef0,new RectangleOutlineGeometry(scratchOptions$7));};var nwScratch=new Cartographic();RectangleOutlineGeometry[_0x307c2b(0x39d6)]=function(_0x280b9d){var _0x5c82dc=_0x307c2b,_0x58bfb0=_0x5e00b3,_0x19cfed,_0x306831,_0x12fc67=_0x280b9d[_0x58bfb0(0x4432)],_0x15471c=_0x280b9d[_0x58bfb0(0x3c00)],_0x24b947=RectangleGeometryLibrary[_0x58bfb0(0x18f3)](_0x12fc67,_0x280b9d[_0x58bfb0(0x9cd)],_0x280b9d[_0x5c82dc(0x2c73)],0x0,rectangleScratch$7,nwScratch);if(!CesiumMath[_0x58bfb0(0x1c11)](_0x12fc67[_0x58bfb0(0x5833)],_0x12fc67[_0x58bfb0(0x5696)],CesiumMath[_0x58bfb0(0x5c1a)])&&!CesiumMath[_0x58bfb0(0x1c11)](_0x12fc67[_0x58bfb0(0x310a)],_0x12fc67[_0x58bfb0(0x159f)],CesiumMath[_0x58bfb0(0x5c1a)])){var _0x42e329=_0x280b9d[_0x5c82dc(0x1f3d)],_0x344ca2=_0x280b9d[_0x58bfb0(0x5308)];if(!CesiumMath[_0x5c82dc(0x376e)](_0x42e329,_0x344ca2,0x0,CesiumMath[_0x58bfb0(0x54c9)])){if(_0x19cfed=constructExtrudedRectangle(_0x280b9d,_0x24b947),defined$1(_0x280b9d[_0x5c82dc(0x16cc)])){var _0x51647c=_0x19cfed[_0x58bfb0(0x177b)][_0x58bfb0(0x3747)][_0x5c82dc(0x225a)][_0x5c82dc(0x2ef4)]/0x3,_0x500f2d=new Uint8Array(_0x51647c);_0x500f2d=_0x280b9d[_0x58bfb0(0x2827)]===GeometryOffsetAttribute$1[_0x58bfb0(0x5b9f)]?arrayFill(_0x500f2d,0x1,0x0,_0x51647c/0x2):arrayFill(_0x500f2d,_0x280b9d[_0x5c82dc(0x16cc)]===GeometryOffsetAttribute$1[_0x58bfb0(0x423a)]?0x0:0x1),_0x19cfed[_0x5c82dc(0x3377)]['applyOffset']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1['UNSIGNED_BYTE'],'componentsPerAttribute':0x1,'values':_0x500f2d});}var _0x51b0b8=BoundingSphere['fromRectangle3D'](_0x12fc67,_0x15471c,_0x42e329,topBoundingSphere),_0x1cc56c=BoundingSphere[_0x58bfb0(0x5fe4)](_0x12fc67,_0x15471c,_0x344ca2,bottomBoundingSphere);_0x306831=BoundingSphere[_0x58bfb0(0x418)](_0x51b0b8,_0x1cc56c);}else{if((_0x19cfed=constructRectangle(_0x280b9d,_0x24b947))[_0x5c82dc(0x3377)][_0x5c82dc(0x2fe9)][_0x5c82dc(0x225a)]=PolygonPipeline[_0x5c82dc(0x1118)](_0x19cfed[_0x58bfb0(0x177b)][_0x58bfb0(0x3747)][_0x58bfb0(0xc98)],_0x42e329,_0x15471c,!0x1),defined$1(_0x280b9d[_0x58bfb0(0x2827)])){var _0x39e454=_0x19cfed[_0x58bfb0(0x177b)][_0x58bfb0(0x3747)][_0x58bfb0(0xc98)][_0x5c82dc(0x2ef4)],_0x49dcf3=new Uint8Array(_0x39e454/0x3);arrayFill(_0x49dcf3,_0x280b9d[_0x58bfb0(0x2827)]===GeometryOffsetAttribute$1[_0x5c82dc(0x364a)]?0x0:0x1),_0x19cfed[_0x58bfb0(0x177b)][_0x5c82dc(0x2754)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x58bfb0(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x49dcf3});}_0x306831=BoundingSphere['fromRectangle3D'](_0x12fc67,_0x15471c,_0x42e329);}return new Geometry$1({'attributes':_0x19cfed[_0x58bfb0(0x177b)],'indices':_0x19cfed[_0x58bfb0(0x314b)],'primitiveType':PrimitiveType$1['LINES'],'boundingSphere':_0x306831,'offsetAttribute':_0x280b9d[_0x58bfb0(0x2827)]});}};var ReferenceFrame={'FIXED':0x0,'INERTIAL':0x1},ReferenceFrame$1=Object[_0x5e00b3(0x5448)](ReferenceFrame),implementation;function requestAnimationFramePolyFill(_0x374240){return implementation(_0x374240);}function sampleTerrain(_0x2dd5f2,_0x43ce41,_0x8ff290){var _0x5779b3=_0x5e00b3;return _0x2dd5f2['readyPromise'][_0x5779b3(0x2a5f)](function(){return doSampling(_0x2dd5f2,_0x43ce41,_0x8ff290);});}function doSampling(_0x38b503,_0x26ab11,_0x4151f7){var _0x425f6e=_0x307c2b,_0x5b7309=_0x5e00b3,_0x3d17b9,_0x2ede8c=_0x38b503[_0x5b7309(0x3f84)],_0x438448=[],_0x3a1f1b={};for(_0x3d17b9=0x0;_0x3d17b9<_0x4151f7[_0x425f6e(0x2ef4)];++_0x3d17b9){var _0x2c0aca=_0x2ede8c[_0x425f6e(0x5e0)](_0x4151f7[_0x3d17b9],_0x26ab11),_0x25af30=_0x2c0aca[_0x425f6e(0xedf)]();if(!_0x3a1f1b[_0x425f6e(0x2609)](_0x25af30)){var _0x3c2b9e={'x':_0x2c0aca['x'],'y':_0x2c0aca['y'],'level':_0x26ab11,'tilingScheme':_0x2ede8c,'terrainProvider':_0x38b503,'positions':[]};_0x3a1f1b[_0x25af30]=_0x3c2b9e,_0x438448[_0x425f6e(0x2a0e)](_0x3c2b9e);}_0x3a1f1b[_0x25af30][_0x5b7309(0x1c83)][_0x5b7309(0x5323)](_0x4151f7[_0x3d17b9]);}var _0x52b563=[];for(_0x3d17b9=0x0;_0x3d17b9<_0x438448[_0x425f6e(0x2ef4)];++_0x3d17b9){var _0x543c65=_0x438448[_0x3d17b9],_0x15b32a=new Request({'throttle':!0x1,'throttleByServer':!0x1,'type':RequestType$1[_0x5b7309(0x3f19)]}),_0x39cbe9=_0x543c65[_0x425f6e(0x26f6)][_0x5b7309(0x2d48)](_0x543c65['x'],_0x543c65['y'],_0x543c65[_0x5b7309(0x350b)],_0x15b32a,!0x0)[_0x5b7309(0x2a5f)](createInterpolateFunction(_0x543c65,_0x38b503))['otherwise'](createMarkFailedFunction(_0x543c65));_0x52b563[_0x5b7309(0x5323)](_0x39cbe9);}return when[_0x5b7309(0x5ef9)](_0x52b563,function(){return _0x4151f7;});}function createInterpolateFunction(_0xc36fe9,_0x20606a){var _0x30ba9b=_0x307c2b,_0x9eedd7=_0x5e00b3,_0xdb9b31=_0xc36fe9[_0x9eedd7(0x1c83)],_0x290dd3=_0xc36fe9[_0x9eedd7(0x3f84)][_0x9eedd7(0x2f70)](_0xc36fe9['x'],_0xc36fe9['y'],_0xc36fe9[_0x30ba9b(0x48bb)]);return function(_0x3958c8){var _0x54e901=_0x30ba9b,_0x481dbc=_0x9eedd7;if(_0x20606a[_0x481dbc(0x2fb7)]&&_0x20606a[_0x481dbc(0x492d)])for(var _0x3f44de=pako[_0x481dbc(0x3bb7)](_0x3958c8[_0x481dbc(0x537f)])[_0x481dbc(0x537f)],_0x107016=_0x20606a[_0x54e901(0x4faa)](_0x3958c8,_0x3f44de),_0x435727=0x0;_0x435727<_0xdb9b31[_0x481dbc(0x809)];++_0x435727){(_0x311433=_0xdb9b31[_0x435727])[_0x481dbc(0x5a4e)]=_0x107016[_0x481dbc(0xe5d)](_0x290dd3,_0x311433[_0x481dbc(0x4465)],_0x311433[_0x481dbc(0x5859)]);}else for(_0x435727=0x0;_0x435727<_0xdb9b31[_0x481dbc(0x809)];++_0x435727){var _0x311433;(_0x311433=_0xdb9b31[_0x435727])[_0x481dbc(0x5a4e)]=_0x3958c8[_0x54e901(0x435c)](_0x290dd3,_0x311433[_0x54e901(0x5389)],_0x311433[_0x481dbc(0x5859)]);}};}function createMarkFailedFunction(_0xa734d8){var _0x5be43f=_0x5e00b3,_0x555fc0=_0xa734d8[_0x5be43f(0x1c83)];return function(){var _0x1b51de=_0x140d,_0x1bb882=_0x5be43f;for(var _0x3dc617=0x0;_0x3dc617<_0x555fc0[_0x1b51de(0x2ef4)];++_0x3dc617){_0x555fc0[_0x3dc617][_0x1bb882(0x5a4e)]=void 0x0;}};}_0x5e00b3(0x39a1)!=typeof requestAnimationFrame&&(implementation=requestAnimationFrame),function(){var _0x248b47=_0x307c2b,_0x3543f5=_0x5e00b3;if(!defined$1(implementation)&&_0x248b47(0x18c)!=typeof window){for(var _0xad58c6=[_0x3543f5(0x3d70),_0x248b47(0x29d1),'ms','o'],_0x144e4=0x0,_0x2dcb99=_0xad58c6[_0x3543f5(0x809)];_0x144e4<_0x2dcb99&&!defined$1(implementation);)implementation=window[_0xad58c6[_0x144e4]+_0x3543f5(0x1a7b)],++_0x144e4;}if(!defined$1(implementation)){var _0x596cd2=0x0;implementation=function(_0x266a25){var _0x5d93a1=_0x3543f5,_0x532c8b=getTimestamp$1(),_0x19aaa1=Math[_0x5d93a1(0x498f)](16.666666666666668-(_0x532c8b-_0x596cd2),0x0);return _0x596cd2=_0x532c8b+_0x19aaa1,setTimeout(function(){_0x266a25(_0x596cd2);},_0x19aaa1);};}}();var scratchCartesian2$6=new Cartesian2();function sampleTerrainMostDetailed(_0xb33d22,_0x24fc46){var _0x42bb83=_0x5e00b3;return _0xb33d22[_0x42bb83(0x41cf)][_0x42bb83(0x2a5f)](function(){var _0x12eb17=_0x140d,_0xd1df99=_0x42bb83;for(var _0x5d5bc2=[],_0x41500a=[],_0x2b01e8=_0xb33d22['availability'],_0x20d92c=[],_0x231557=0x0;_0x231557<_0x24fc46[_0xd1df99(0x809)];++_0x231557){var _0x4eca22=_0x24fc46[_0x231557],_0x47ea16=defined$1(_0x2b01e8)?_0x2b01e8['computeMaximumLevelAtPosition'](_0x4eca22):_0xb33d22[_0x12eb17(0x77d)][_0xb33d22[_0xd1df99(0x3763)]['length']-0x1];if(_0x41500a[_0x231557]=_0x47ea16,0x0===_0x47ea16){_0xb33d22[_0x12eb17(0x329e)][_0xd1df99(0xbef)](_0x4eca22,0x1,scratchCartesian2$6);var _0x26e5e4=_0xb33d22[_0x12eb17(0x5278)](scratchCartesian2$6['x'],scratchCartesian2$6['y'],0x1);defined$1(_0x26e5e4)&&_0x20d92c[_0xd1df99(0x5323)](_0x26e5e4);}var _0x568619=_0x5d5bc2[_0x47ea16];defined$1(_0x568619)||(_0x5d5bc2[_0x47ea16]=_0x568619=[]),_0x568619[_0xd1df99(0x5323)](_0x4eca22);}return when[_0xd1df99(0x5ef9)](_0x20d92c)[_0xd1df99(0x2a5f)](function(){var _0x9508a5=_0x12eb17;return when['all'](_0x5d5bc2[_0x9508a5(0x4af7)](function(_0x4871e5,_0xa59640){if(defined$1(_0x4871e5))return sampleTerrain(_0xb33d22,_0xa59640,_0x4871e5);}));})[_0xd1df99(0x2a5f)](function(){var _0x25de33=_0x12eb17,_0x155ada=_0xd1df99;for(var _0x57a598=[],_0x4729ea=0x0;_0x4729ea<_0x24fc46[_0x155ada(0x809)];++_0x4729ea){var _0x4fd4ac=_0x24fc46[_0x4729ea];(defined$1(_0x2b01e8)?_0x2b01e8[_0x155ada(0x5a53)](_0x4fd4ac):_0xb33d22[_0x25de33(0x77d)][_0xb33d22[_0x155ada(0x3763)][_0x155ada(0x809)]-0x1])!==_0x41500a[_0x4729ea]&&_0x57a598[_0x155ada(0x5323)](_0x4fd4ac);}if(_0x57a598['length']>0x0)return sampleTerrainMostDetailed(_0xb33d22,_0x57a598);})[_0x12eb17(0x4527)](function(){return _0x24fc46;});});}var ScreenSpaceEventType={'LEFT_DOWN':0x0,'LEFT_UP':0x1,'LEFT_CLICK':0x2,'LEFT_DOUBLE_CLICK':0x3,'RIGHT_DOWN':0x5,'RIGHT_UP':0x6,'RIGHT_CLICK':0x7,'MIDDLE_DOWN':0xa,'MIDDLE_UP':0xb,'MIDDLE_CLICK':0xc,'MOUSE_MOVE':0xf,'WHEEL':0x10,'PINCH_START':0x11,'PINCH_END':0x12,'PINCH_MOVE':0x13},ScreenSpaceEventType$1=Object[_0x5e00b3(0x5448)](ScreenSpaceEventType);function getPosition$1(_0x3f2a95,_0x28625b,_0x738e6d){var _0x5c2f46=_0x307c2b,_0x55edb8=_0x5e00b3;let _0x150567=_0x3f2a95[_0x55edb8(0x1f69)],_0x320933=_0x150567[_0x55edb8(0x52ac)]/_0x150567[_0x55edb8(0x4791)]()[_0x55edb8(0x2d3c)],_0x54c2b3=_0x150567[_0x55edb8(0x5145)]/_0x150567[_0x55edb8(0x4791)]()[_0x55edb8(0x5a4e)];if(_0x150567===document)return _0x738e6d['x']=_0x28625b[_0x55edb8(0x5152)]*_0x320933,_0x738e6d['y']=_0x28625b[_0x55edb8(0x3837)]*_0x54c2b3,_0x738e6d;var _0x3c798e=_0x150567[_0x55edb8(0x4791)]();return _0x738e6d['x']=(_0x28625b[_0x5c2f46(0x2d66)]-_0x3c798e[_0x5c2f46(0x3ca7)])*_0x320933,_0x738e6d['y']=(_0x28625b[_0x5c2f46(0x25e4)]-_0x3c798e[_0x55edb8(0x4f04)])*_0x54c2b3,_0x738e6d;}function getInputEventKey(_0x6e750e,_0x3ef3b8){var _0x476c46=_0x6e750e;return defined$1(_0x3ef3b8)&&(_0x476c46+='+'+_0x3ef3b8),_0x476c46;}function getModifier(_0x318c24){var _0x4e8d9d=_0x307c2b,_0x211c29=_0x5e00b3;return _0x318c24[_0x211c29(0x698)]?KeyboardEventModifier$1[_0x211c29(0x4af1)]:_0x318c24[_0x4e8d9d(0x1603)]?KeyboardEventModifier$1[_0x211c29(0x134e)]:_0x318c24[_0x211c29(0x10f0)]?KeyboardEventModifier$1[_0x211c29(0x2087)]:void 0x0;}var MouseButton={'LEFT':0x0,'MIDDLE':0x1,'RIGHT':0x2};function registerListener(_0x365f3b,_0x94ef4c,_0x3ec8a2,_0xa2883c){var _0xbc0c04=_0x5e00b3;function _0x4ec998(_0x521c10){_0xa2883c(_0x365f3b,_0x521c10);}_0x3ec8a2[_0xbc0c04(0x13f3)](_0x94ef4c,_0x4ec998,!0x1),_0x365f3b['_removalFunctions'][_0xbc0c04(0x5323)](function(){var _0x55da07=_0xbc0c04;_0x3ec8a2[_0x55da07(0x3da7)](_0x94ef4c,_0x4ec998,!0x1);});}function registerListeners(_0x3d0ce0){var _0x155afd=_0x307c2b,_0x2a94a5=_0x5e00b3,_0x170bc2=_0x3d0ce0[_0x2a94a5(0x1f69)],_0x72a19e=defined$1(_0x170bc2[_0x155afd(0x56fc)])?_0x170bc2:document;FeatureDetection[_0x2a94a5(0x43e5)]()?(registerListener(_0x3d0ce0,_0x155afd(0x52d7),_0x170bc2,handlePointerDown),registerListener(_0x3d0ce0,_0x2a94a5(0x5c6b),_0x170bc2,handlePointerUp),registerListener(_0x3d0ce0,_0x2a94a5(0x69f),_0x170bc2,handlePointerMove),registerListener(_0x3d0ce0,_0x155afd(0x35d9),_0x170bc2,handlePointerUp)):(registerListener(_0x3d0ce0,_0x155afd(0x5d6),_0x170bc2,handleMouseDown),registerListener(_0x3d0ce0,_0x2a94a5(0x1f63),_0x72a19e,handleMouseUp),registerListener(_0x3d0ce0,_0x2a94a5(0x55ce),_0x72a19e,handleMouseMove),registerListener(_0x3d0ce0,_0x2a94a5(0x3a62),_0x170bc2,handleTouchStart),registerListener(_0x3d0ce0,_0x155afd(0x417f),_0x72a19e,handleTouchEnd),registerListener(_0x3d0ce0,_0x2a94a5(0x41ef),_0x72a19e,handleTouchMove),registerListener(_0x3d0ce0,_0x2a94a5(0x3280),_0x72a19e,handleTouchEnd)),registerListener(_0x3d0ce0,'dblclick',_0x170bc2,handleDblClick),registerListener(_0x3d0ce0,'onwheel'in _0x170bc2?_0x155afd(0x1971):void 0x0!==document[_0x155afd(0x2068)]?_0x155afd(0x25d9):_0x2a94a5(0x4ab5),_0x170bc2,handleWheel);}function unregisterListeners(_0x3d2c28){var _0xfcbd54=_0x5e00b3;for(var _0x48b9f6=_0x3d2c28[_0xfcbd54(0x1cb3)],_0x526c1b=0x0;_0x526c1b<_0x48b9f6[_0xfcbd54(0x809)];++_0x526c1b)_0x48b9f6[_0x526c1b]();}var mouseDownEvent={'position':new Cartesian2()};function gotTouchEvent(_0x5a9c8f){var _0x5e1e7c=_0x5e00b3;_0x5a9c8f[_0x5e1e7c(0x6026)]=getTimestamp$1();}function canProcessMouseEvent(_0x9a015f){var _0x5a7f9b=_0x307c2b,_0x31d4d6=_0x5e00b3;return getTimestamp$1()-_0x9a015f[_0x5a7f9b(0x3e44)]>ScreenSpaceEventHandler[_0x31d4d6(0x1633)];}function checkPixelTolerance(_0x9c7249,_0x3fd74c,_0x454d88){var _0x4f9972=_0x5e00b3,_0x581212=_0x9c7249['x']-_0x3fd74c['x'],_0x50e74b=_0x9c7249['y']-_0x3fd74c['y'];return Math[_0x4f9972(0x5c4f)](_0x581212*_0x581212+_0x50e74b*_0x50e74b)<_0x454d88;}function handleMouseDown(_0x866e96,_0x2fcea0){var _0x4e2d0b=_0x307c2b,_0x2b324c=_0x5e00b3;if(canProcessMouseEvent(_0x866e96)){var _0xa439b9,_0x6df322=_0x2fcea0[_0x2b324c(0x536)];if(_0x866e96[_0x4e2d0b(0x48a7)][_0x6df322]=!0x0,_0x6df322===MouseButton[_0x4e2d0b(0x4744)])_0xa439b9=ScreenSpaceEventType$1[_0x4e2d0b(0x55fb)];else{if(_0x6df322===MouseButton[_0x2b324c(0x40ce)])_0xa439b9=ScreenSpaceEventType$1[_0x2b324c(0x173d)];else{if(_0x6df322!==MouseButton[_0x2b324c(0x2284)])return;_0xa439b9=ScreenSpaceEventType$1[_0x2b324c(0xf6a)];}}var _0xc4184=getPosition$1(_0x866e96,_0x2fcea0,_0x866e96[_0x2b324c(0x1368)]);Cartesian2[_0x2b324c(0x40f3)](_0xc4184,_0x866e96[_0x2b324c(0x112b)]),Cartesian2[_0x2b324c(0x40f3)](_0xc4184,_0x866e96[_0x2b324c(0xb1e)]);var _0x4bc037=getModifier(_0x2fcea0),_0x58350e=_0x866e96[_0x4e2d0b(0x5620)](_0xa439b9,_0x4bc037);defined$1(_0x58350e)&&(Cartesian2[_0x2b324c(0x40f3)](_0xc4184,mouseDownEvent[_0x4e2d0b(0x2fe9)]),_0x58350e(mouseDownEvent),_0x2fcea0[_0x2b324c(0x2889)]());}}var mouseUpEvent={'position':new Cartesian2()},mouseClickEvent={'position':new Cartesian2()};function cancelMouseEvent(_0x531eca,_0x1eae22,_0x3e6463,_0x315aa0){var _0x2b6cbe=_0x307c2b,_0x1ba369=_0x5e00b3,_0x11ece0=getModifier(_0x315aa0),_0x5d60eb=_0x531eca[_0x1ba369(0x3882)](_0x1eae22,_0x11ece0),_0x1fa750=_0x531eca[_0x1ba369(0x3882)](_0x3e6463,_0x11ece0);if(defined$1(_0x5d60eb)||defined$1(_0x1fa750)){var _0x3f6a5f=getPosition$1(_0x531eca,_0x315aa0,_0x531eca[_0x1ba369(0x1368)]);if(defined$1(_0x5d60eb)&&(Cartesian2[_0x1ba369(0x40f3)](_0x3f6a5f,mouseUpEvent['position']),_0x5d60eb(mouseUpEvent)),defined$1(_0x1fa750))checkPixelTolerance(_0x531eca[_0x2b6cbe(0x50a9)],_0x3f6a5f,_0x531eca[_0x2b6cbe(0x1444)])&&(Cartesian2[_0x1ba369(0x40f3)](_0x3f6a5f,mouseClickEvent[_0x1ba369(0x3747)]),_0x1fa750(mouseClickEvent));}}function handleMouseUp(_0x120e8b,_0x5de541){var _0x50ffcb=_0x307c2b,_0x442da3=_0x5e00b3;if(canProcessMouseEvent(_0x120e8b)){var _0x30bb35=_0x5de541[_0x442da3(0x536)];_0x30bb35!==MouseButton[_0x442da3(0x3326)]&&_0x30bb35!==MouseButton[_0x442da3(0x40ce)]&&_0x30bb35!==MouseButton[_0x442da3(0x2284)]||(_0x120e8b[_0x442da3(0x454e)][MouseButton[_0x442da3(0x3326)]]&&(cancelMouseEvent(_0x120e8b,ScreenSpaceEventType$1[_0x442da3(0xa5e)],ScreenSpaceEventType$1[_0x442da3(0x1f1)],_0x5de541),_0x120e8b[_0x442da3(0x454e)][MouseButton[_0x442da3(0x3326)]]=!0x1),_0x120e8b[_0x442da3(0x454e)][MouseButton[_0x442da3(0x40ce)]]&&(cancelMouseEvent(_0x120e8b,ScreenSpaceEventType$1[_0x442da3(0x5a2f)],ScreenSpaceEventType$1[_0x442da3(0x5a8)],_0x5de541),_0x120e8b[_0x442da3(0x454e)][MouseButton[_0x50ffcb(0x3568)]]=!0x1),_0x120e8b[_0x442da3(0x454e)][MouseButton[_0x442da3(0x2284)]]&&(cancelMouseEvent(_0x120e8b,ScreenSpaceEventType$1[_0x442da3(0x24f2)],ScreenSpaceEventType$1[_0x442da3(0x356f)],_0x5de541),_0x120e8b[_0x442da3(0x454e)][MouseButton[_0x442da3(0x2284)]]=!0x1));}}var mouseMoveEvent={'startPosition':new Cartesian2(),'endPosition':new Cartesian2()};function handleMouseMove(_0x2d26da,_0x59cf00){var _0x287cd5=_0x307c2b,_0x590749=_0x5e00b3;if(canProcessMouseEvent(_0x2d26da)){var _0x108a90=getModifier(_0x59cf00),_0x5f37cf=getPosition$1(_0x2d26da,_0x59cf00,_0x2d26da[_0x590749(0x1368)]),_0x4ff3a9=_0x2d26da[_0x590749(0xb1e)],_0x37b85c=_0x2d26da[_0x287cd5(0x5620)](ScreenSpaceEventType$1[_0x590749(0xe23)],_0x108a90);defined$1(_0x37b85c)&&(Cartesian2[_0x590749(0x40f3)](_0x4ff3a9,mouseMoveEvent[_0x590749(0x4350)]),Cartesian2[_0x590749(0x40f3)](_0x5f37cf,mouseMoveEvent[_0x287cd5(0x1abb)]),_0x37b85c(mouseMoveEvent,_0x59cf00)),Cartesian2[_0x287cd5(0x2d7b)](_0x5f37cf,_0x4ff3a9),(_0x2d26da[_0x287cd5(0x48a7)][MouseButton[_0x590749(0x3326)]]||_0x2d26da[_0x590749(0x454e)][MouseButton[_0x590749(0x40ce)]]||_0x2d26da[_0x590749(0x454e)][MouseButton[_0x590749(0x2284)]])&&_0x59cf00[_0x287cd5(0x4457)]();}}var mouseDblClickEvent={'position':new Cartesian2()};function handleDblClick(_0x21b5ce,_0x19db66){var _0x21d577=_0x307c2b,_0x4454f5=_0x5e00b3,_0x4f4553;if(_0x19db66[_0x4454f5(0x536)]===MouseButton[_0x4454f5(0x3326)]){_0x4f4553=ScreenSpaceEventType$1[_0x4454f5(0x4893)];var _0x433568=getModifier(_0x19db66),_0x5a937e=_0x21b5ce[_0x21d577(0x5620)](_0x4f4553,_0x433568);defined$1(_0x5a937e)&&(getPosition$1(_0x21b5ce,_0x19db66,mouseDblClickEvent[_0x4454f5(0x3747)]),_0x5a937e(mouseDblClickEvent));}}function handleWheel(_0xd07e17,_0x5547f4){var _0x42b23f=_0x307c2b,_0x297c3b=_0x5e00b3,_0x5bed94;if(defined$1(_0x5547f4[_0x297c3b(0x1a10)])){var _0x53e3d4=_0x5547f4[_0x297c3b(0x4ca0)];_0x5bed94=_0x53e3d4===_0x5547f4[_0x42b23f(0x710)]?-_0x5547f4[_0x42b23f(0x176a)]:_0x53e3d4===_0x5547f4[_0x297c3b(0x48aa)]?0x28*-_0x5547f4[_0x297c3b(0x1a10)]:0x78*-_0x5547f4[_0x297c3b(0x1a10)];}else _0x5bed94=_0x5547f4[_0x297c3b(0x1a72)]>0x0?-0x78*_0x5547f4[_0x297c3b(0x1a72)]:_0x5547f4[_0x297c3b(0x1098)];if(defined$1(_0x5bed94)){var _0x4d9f6a=getModifier(_0x5547f4),_0x44a376=_0xd07e17[_0x297c3b(0x3882)](ScreenSpaceEventType$1[_0x297c3b(0x1d1f)],_0x4d9f6a);defined$1(_0x44a376)&&(_0x44a376(_0x5bed94),_0x5547f4[_0x297c3b(0x2889)]());}}function handleTouchStart(_0x1d95fb,_0x578b5b){var _0x3ea5be=_0x5e00b3;gotTouchEvent(_0x1d95fb);var _0x15c03e,_0x7c3fc,_0x3b840d,_0x1a9003=_0x578b5b[_0x3ea5be(0x4b45)],_0x35c746=_0x1a9003[_0x3ea5be(0x809)],_0x429bbc=_0x1d95fb[_0x3ea5be(0x634)];for(_0x15c03e=0x0;_0x15c03e<_0x35c746;++_0x15c03e)_0x3b840d=(_0x7c3fc=_0x1a9003[_0x15c03e])[_0x3ea5be(0x127a)],_0x429bbc[_0x3ea5be(0x10aa)](_0x3b840d,getPosition$1(_0x1d95fb,_0x7c3fc,new Cartesian2()));fireTouchEvents(_0x1d95fb,_0x578b5b);var _0x23c834=_0x1d95fb[_0x3ea5be(0x122a)];for(_0x15c03e=0x0;_0x15c03e<_0x35c746;++_0x15c03e)_0x3b840d=(_0x7c3fc=_0x1a9003[_0x15c03e])[_0x3ea5be(0x127a)],_0x23c834[_0x3ea5be(0x10aa)](_0x3b840d,Cartesian2['clone'](_0x429bbc[_0x3ea5be(0x38c4)](_0x3b840d)));}function handleTouchEnd(_0x5aed95,_0xeaa6bf){var _0xcf7ccc=_0x307c2b,_0x21bd07=_0x5e00b3;gotTouchEvent(_0x5aed95);var _0x577ec8,_0x40d827,_0x7bc102=_0xeaa6bf[_0x21bd07(0x4b45)],_0x242e0a=_0x7bc102[_0x21bd07(0x809)],_0x33abd4=_0x5aed95[_0x21bd07(0x634)];for(_0x577ec8=0x0;_0x577ec8<_0x242e0a;++_0x577ec8)_0x40d827=_0x7bc102[_0x577ec8][_0x21bd07(0x127a)],_0x33abd4['remove'](_0x40d827);fireTouchEvents(_0x5aed95,_0xeaa6bf);var _0x183853=_0x5aed95[_0x21bd07(0x122a)];for(_0x577ec8=0x0;_0x577ec8<_0x242e0a;++_0x577ec8)_0x40d827=_0x7bc102[_0x577ec8][_0x21bd07(0x127a)],_0x183853[_0xcf7ccc(0x45fe)](_0x40d827);}var touchStartEvent={'position':new Cartesian2()},touch2StartEvent={'position1':new Cartesian2(),'position2':new Cartesian2()},touchEndEvent={'position':new Cartesian2()},touchClickEvent={'position':new Cartesian2()},touchHoldEvent={'position':new Cartesian2()};function fireTouchEvents(_0x39f52e,_0x5e6a04){var _0x4645de=_0x307c2b,_0x52888f=_0x5e00b3,_0x4c4863,_0x2fa180,_0x380358=getModifier(_0x5e6a04),_0x4e9d6b=_0x39f52e[_0x52888f(0x634)],_0x6e16b6=_0x4e9d6b[_0x52888f(0x809)],_0x2af264=_0x39f52e[_0x52888f(0xf2c)];if(0x1!==_0x6e16b6&&_0x39f52e[_0x52888f(0x454e)][MouseButton[_0x52888f(0x3326)]]){if(_0x39f52e['_buttonDown'][MouseButton[_0x4645de(0x4744)]]=!0x1,defined$1(_0x39f52e[_0x52888f(0xdbe)])&&(clearTimeout(_0x39f52e[_0x52888f(0xdbe)]),_0x39f52e[_0x52888f(0xdbe)]=void 0x0),defined$1(_0x4c4863=_0x39f52e[_0x52888f(0x3882)](ScreenSpaceEventType$1[_0x4645de(0x454a)],_0x380358))&&(Cartesian2[_0x52888f(0x40f3)](_0x39f52e[_0x52888f(0x1368)],touchEndEvent[_0x4645de(0x2fe9)]),_0x4c4863(touchEndEvent)),0x0===_0x6e16b6&&!_0x39f52e[_0x52888f(0x22d2)]){if(defined$1(_0x2fa180=_0x39f52e[_0x4645de(0x5620)](ScreenSpaceEventType$1[_0x4645de(0x3c83)],_0x380358)))checkPixelTolerance(_0x39f52e[_0x52888f(0x112b)],_0x39f52e[_0x4645de(0x2ca4)][_0x4645de(0x225a)][0x0],_0x39f52e[_0x52888f(0x575f)])&&(Cartesian2[_0x52888f(0x40f3)](_0x39f52e[_0x52888f(0x1368)],touchClickEvent[_0x52888f(0x3747)]),_0x2fa180(touchClickEvent));}_0x39f52e[_0x52888f(0x22d2)]=!0x1;}if(0x0===_0x6e16b6&&_0x2af264&&(_0x39f52e[_0x52888f(0xf2c)]=!0x1,defined$1(_0x4c4863=_0x39f52e['getInputAction'](ScreenSpaceEventType$1[_0x52888f(0x604e)],_0x380358))&&_0x4c4863()),0x1===_0x6e16b6&&!_0x2af264){var _0x1e7d94=_0x4e9d6b[_0x52888f(0xc98)][0x0];Cartesian2[_0x52888f(0x40f3)](_0x1e7d94,_0x39f52e[_0x52888f(0x1368)]),Cartesian2[_0x52888f(0x40f3)](_0x1e7d94,_0x39f52e[_0x52888f(0x112b)]),Cartesian2[_0x52888f(0x40f3)](_0x1e7d94,_0x39f52e[_0x52888f(0xb1e)]),_0x39f52e[_0x52888f(0x454e)][MouseButton[_0x52888f(0x3326)]]=!0x0,defined$1(_0x4c4863=_0x39f52e[_0x52888f(0x3882)](ScreenSpaceEventType$1[_0x52888f(0x4af6)],_0x380358))&&(Cartesian2[_0x52888f(0x40f3)](_0x1e7d94,touchStartEvent[_0x52888f(0x3747)]),_0x4c4863(touchStartEvent)),_0x39f52e[_0x52888f(0xdbe)]=setTimeout(function(){var _0x549f37=_0x4645de,_0x11fef0=_0x52888f;_0x39f52e[_0x549f37(0x5929)]()||(_0x39f52e[_0x11fef0(0xdbe)]=void 0x0,_0x39f52e['_isTouchHolding']=!0x0,defined$1(_0x2fa180=_0x39f52e[_0x11fef0(0x3882)](ScreenSpaceEventType$1[_0x11fef0(0x356f)],_0x380358))&&checkPixelTolerance(_0x39f52e[_0x549f37(0x50a9)],_0x39f52e[_0x549f37(0x2ca4)][_0x11fef0(0xc98)][0x0],_0x39f52e[_0x11fef0(0x3572)])&&(Cartesian2[_0x11fef0(0x40f3)](_0x39f52e[_0x549f37(0x33d8)],touchHoldEvent[_0x11fef0(0x3747)]),_0x2fa180(touchHoldEvent)));},ScreenSpaceEventHandler[_0x52888f(0x2ff3)]),_0x5e6a04[_0x52888f(0x2889)]();}0x2!==_0x6e16b6||_0x2af264||(_0x39f52e[_0x52888f(0xf2c)]=!0x0,defined$1(_0x4c4863=_0x39f52e[_0x52888f(0x3882)](ScreenSpaceEventType$1[_0x52888f(0x1bb7)],_0x380358))&&(Cartesian2['clone'](_0x4e9d6b[_0x52888f(0xc98)][0x0],touch2StartEvent[_0x52888f(0x7f1)]),Cartesian2[_0x52888f(0x40f3)](_0x4e9d6b[_0x52888f(0xc98)][0x1],touch2StartEvent[_0x52888f(0x401d)]),_0x4c4863(touch2StartEvent),_0x5e6a04[_0x52888f(0x2889)]()));}function handleTouchMove(_0x4694b8,_0x2f94a6){var _0x576ee9=_0x307c2b,_0x3f0450=_0x5e00b3;gotTouchEvent(_0x4694b8);var _0x2f3060,_0x34bb80,_0x2473f2,_0x562c00=_0x2f94a6[_0x576ee9(0x204)],_0x13ea3a=_0x562c00[_0x576ee9(0x2ef4)],_0x28d817=_0x4694b8[_0x3f0450(0x634)];for(_0x2f3060=0x0;_0x2f3060<_0x13ea3a;++_0x2f3060){_0x2473f2=(_0x34bb80=_0x562c00[_0x2f3060])[_0x576ee9(0x1e41)];var _0x5d10d5=_0x28d817[_0x576ee9(0x3abb)](_0x2473f2);defined$1(_0x5d10d5)&&getPosition$1(_0x4694b8,_0x34bb80,_0x5d10d5);}fireTouchMoveEvents(_0x4694b8,_0x2f94a6);var _0x3569de=_0x4694b8[_0x3f0450(0x122a)];for(_0x2f3060=0x0;_0x2f3060<_0x13ea3a;++_0x2f3060)_0x2473f2=(_0x34bb80=_0x562c00[_0x2f3060])[_0x3f0450(0x127a)],Cartesian2[_0x3f0450(0x40f3)](_0x28d817[_0x3f0450(0x38c4)](_0x2473f2),_0x3569de[_0x3f0450(0x38c4)](_0x2473f2));}var touchMoveEvent={'startPosition':new Cartesian2(),'endPosition':new Cartesian2()},touchPinchMovementEvent={'distance':{'startPosition':new Cartesian2(),'endPosition':new Cartesian2()},'angleAndHeight':{'startPosition':new Cartesian2(),'endPosition':new Cartesian2()}};function fireTouchMoveEvents(_0x2c053e,_0x2cdd2e){var _0x565371=_0x307c2b,_0x413394=_0x5e00b3,_0x3933b9,_0x3999bd=getModifier(_0x2cdd2e),_0x43829e=_0x2c053e[_0x413394(0x634)],_0x3dd8a2=_0x2c053e['_previousPositions'],_0x40c32b=_0x43829e[_0x413394(0x809)];if(0x1===_0x40c32b&&_0x2c053e[_0x565371(0x48a7)][MouseButton[_0x413394(0x3326)]]){var _0x7ca84=_0x43829e[_0x413394(0xc98)][0x0];Cartesian2[_0x413394(0x40f3)](_0x7ca84,_0x2c053e[_0x413394(0x1368)]);var _0x17d3e7=_0x2c053e[_0x413394(0xb1e)];defined$1(_0x3933b9=_0x2c053e[_0x413394(0x3882)](ScreenSpaceEventType$1[_0x413394(0xe23)],_0x3999bd))&&(Cartesian2[_0x413394(0x40f3)](_0x17d3e7,touchMoveEvent[_0x565371(0x2a1b)]),Cartesian2['clone'](_0x7ca84,touchMoveEvent[_0x413394(0x37d2)]),_0x3933b9(touchMoveEvent)),Cartesian2[_0x565371(0x2d7b)](_0x7ca84,_0x17d3e7),_0x2cdd2e[_0x565371(0x4457)]();}else{if(0x2===_0x40c32b&&_0x2c053e['_isPinching']&&defined$1(_0x3933b9=_0x2c053e[_0x413394(0x3882)](ScreenSpaceEventType$1['PINCH_MOVE'],_0x3999bd))){var _0x29fb38=_0x43829e[_0x413394(0xc98)][0x0],_0x23a9e3=_0x43829e[_0x413394(0xc98)][0x1],_0x12ab6b=_0x3dd8a2[_0x413394(0xc98)][0x0],_0x461fb0=_0x3dd8a2[_0x413394(0xc98)][0x1],_0x562d8e=_0x23a9e3['x']-_0x29fb38['x'],_0x19eebf=_0x23a9e3['y']-_0x29fb38['y'],_0x4eba47=0.25*Math[_0x565371(0x37eb)](_0x562d8e*_0x562d8e+_0x19eebf*_0x19eebf),_0x4f9ba4=_0x461fb0['x']-_0x12ab6b['x'],_0x5b53b6=_0x461fb0['y']-_0x12ab6b['y'],_0x3a1e32=0.25*Math[_0x413394(0x5c4f)](_0x4f9ba4*_0x4f9ba4+_0x5b53b6*_0x5b53b6),_0xdc19=0.125*(_0x23a9e3['y']+_0x29fb38['y']),_0x2f2a6f=0.125*(_0x461fb0['y']+_0x12ab6b['y']),_0x163512=Math[_0x565371(0x34db)](_0x19eebf,_0x562d8e),_0x5ec39c=Math[_0x565371(0x34db)](_0x5b53b6,_0x4f9ba4);Cartesian2['fromElements'](0x0,_0x3a1e32,touchPinchMovementEvent[_0x413394(0x451d)][_0x413394(0x4350)]),Cartesian2[_0x413394(0x160f)](0x0,_0x4eba47,touchPinchMovementEvent[_0x565371(0x2665)][_0x413394(0x37d2)]),Cartesian2[_0x413394(0x160f)](_0x5ec39c,_0x2f2a6f,touchPinchMovementEvent[_0x565371(0x1af5)][_0x413394(0x4350)]),Cartesian2[_0x413394(0x160f)](_0x163512,_0xdc19,touchPinchMovementEvent[_0x413394(0x3b05)][_0x413394(0x37d2)]),_0x3933b9(touchPinchMovementEvent);}}}function handlePointerDown(_0x403afb,_0x5533ba){var _0x32830f=_0x307c2b,_0x23ca3d=_0x5e00b3;if(_0x5533ba[_0x23ca3d(0x50f)][_0x32830f(0x4990)](_0x5533ba[_0x23ca3d(0x2b30)]),_0x23ca3d(0x58d3)===_0x5533ba[_0x32830f(0x4412)]){var _0x316875=_0x403afb[_0x23ca3d(0x634)],_0x32da14=_0x5533ba[_0x23ca3d(0x2b30)];_0x316875[_0x23ca3d(0x10aa)](_0x32da14,getPosition$1(_0x403afb,_0x5533ba,new Cartesian2())),fireTouchEvents(_0x403afb,_0x5533ba),_0x403afb[_0x23ca3d(0x122a)][_0x23ca3d(0x10aa)](_0x32da14,Cartesian2[_0x32830f(0x2d7b)](_0x316875[_0x23ca3d(0x38c4)](_0x32da14)));}else handleMouseDown(_0x403afb,_0x5533ba);}function handlePointerUp(_0x4395c1,_0x18e436){var _0x20810d=_0x307c2b,_0x457cd8=_0x5e00b3;if('touch'===_0x18e436[_0x20810d(0x4412)]){var _0x2ec342=_0x4395c1[_0x457cd8(0x634)],_0x265437=_0x18e436[_0x20810d(0xb67)];_0x2ec342[_0x457cd8(0x4f4b)](_0x265437),fireTouchEvents(_0x4395c1,_0x18e436),_0x4395c1[_0x20810d(0x2ca4)]['remove'](_0x265437);}else handleMouseUp(_0x4395c1,_0x18e436);}function handlePointerMove(_0xf50fb9,_0x38d865){var _0x121061=_0x307c2b,_0x162f85=_0x5e00b3;if(_0x162f85(0x58d3)===_0x38d865[_0x162f85(0x348e)]){var _0x584970=_0xf50fb9[_0x162f85(0x634)],_0x2335f3=_0x38d865[_0x162f85(0x2b30)],_0x1156ae=_0x584970[_0x121061(0x3abb)](_0x2335f3);if(!defined$1(_0x1156ae))return;getPosition$1(_0xf50fb9,_0x38d865,_0x1156ae),fireTouchMoveEvents(_0xf50fb9,_0x38d865);var _0x122202=_0xf50fb9[_0x162f85(0x122a)];Cartesian2[_0x162f85(0x40f3)](_0x584970[_0x162f85(0x38c4)](_0x2335f3),_0x122202[_0x121061(0x3abb)](_0x2335f3));}else handleMouseMove(_0xf50fb9,_0x38d865);}function ScreenSpaceEventHandler(_0x5291e0){var _0x514584=_0x307c2b,_0x4dd029=_0x5e00b3;this[_0x4dd029(0x3105)]={},this[_0x4dd029(0x454e)]={'LEFT':!0x1,'MIDDLE':!0x1,'RIGHT':!0x1},this[_0x4dd029(0xf2c)]=!0x1,this[_0x4dd029(0x22d2)]=!0x1,this[_0x4dd029(0x6026)]=-ScreenSpaceEventHandler[_0x514584(0x914)],this[_0x514584(0x50a9)]=new Cartesian2(),this[_0x4dd029(0x1368)]=new Cartesian2(),this[_0x4dd029(0xb1e)]=new Cartesian2(),this[_0x4dd029(0x634)]=new AssociativeArray(),this[_0x4dd029(0x122a)]=new AssociativeArray(),this[_0x4dd029(0x1cb3)]=[],this[_0x4dd029(0xdbe)]=void 0x0,this[_0x4dd029(0x575f)]=0x5,this[_0x514584(0x3582)]=0x19,this[_0x4dd029(0x1f69)]=defaultValue$1(_0x5291e0,document),registerListeners(this);}function SCTTerrainProvider(_0x2856d0){var _0x3e9b98=_0x307c2b,_0x293037=_0x5e00b3;_0x2856d0=defaultValue$1(_0x2856d0,defaultValue$1[_0x3e9b98(0x216e)]),this[_0x293037(0x21ee)]=_0x2856d0[_0x293037(0x7e6)];for(var _0x3bcfa2=0x0;_0x3bcfa2<this[_0x293037(0x21ee)][_0x293037(0x809)];_0x3bcfa2++)this[_0x293037(0x21ee)][_0x3bcfa2][_0x293037(0x809)]>0x0&&'/'!==this[_0x293037(0x21ee)][_0x3bcfa2][this[_0x293037(0x21ee)][_0x3bcfa2][_0x3e9b98(0x2ef4)]-0x1]&&(this[_0x293037(0x21ee)][_0x3bcfa2]+='/');var _0x488655=_0x2856d0[_0x293037(0x7e6)][0x0]['indexOf'](_0x293037(0x41e5));this[_0x293037(0x3631)]=defaultValue$1(_0x2856d0[_0x293037(0x3003)],!0x0),this[_0x3e9b98(0x35dd)]=new Event(),this[_0x293037(0x1d9c)]=!0x1,this[_0x293037(0x41ff)]=when[_0x293037(0x32fc)](),this[_0x293037(0x5bc)]=_0x2856d0[_0x293037(0x455b)],this[_0x293037(0x802)]=_0x2856d0[_0x293037(0xc9a)],this[_0x293037(0x4b17)]=!0x1,this[_0x293037(0x16b6)]=_0x2856d0[_0x293037(0xd0b)],this[_0x3e9b98(0x2c4d)]={'heightScale':0x1,'heightOffset':0x0,'elementsPerHeight':0x1,'stride':0x1};var _0x399b73=_0x2856d0[_0x293037(0xfc0)];_0x293037(0x20b8)==typeof _0x399b73&&(_0x399b73=new Credit$1({'text':_0x399b73})),this['_credit']=_0x399b73,this[_0x293037(0x2ba3)]=void 0x0,this[_0x293037(0x4277)]=[],this[_0x293037(0x3763)]=[],this[_0x293037(0x42d4)]=_0x293037(0x423a),this[_0x293037(0x4bc5)]=void 0x0,this[_0x293037(0x2e91)]=_0x2856d0[_0x3e9b98(0x77a)],this[_0x293037(0x308)]={},this[_0x293037(0x49c9)]=!0x1,this[_0x293037(0x535d)]={},this[_0x3e9b98(0x5a56)]=new BlockCacheList(),this[_0x293037(0x322f)]=0x64,this['_blockScale']=0x0;var _0x3c5c8c,_0x514972=this,_0x2ff546=defaultValue$1(_0x2856d0[_0x293037(0x4faa)],Ellipsoid[_0x293037(0x17f7)]);this[_0x293037(0x4c02)]=!0x1,this[_0x293037(0x4636)]=defaultValue$1(_0x2856d0[_0x3e9b98(0x337f)],!0x1);var _0x28be42=0x0;function _0x27a9f0(_0x59d16e){var _0x499aee=_0x3e9b98,_0x5aa497=_0x293037;if(0x1===parseFloat(_0x59d16e[_0x5aa497(0x11c5)](_0x499aee(0x1a25))[0x0][_0x5aa497(0x2a67)])){var _0x43bc5e=_0x59d16e[_0x499aee(0x2f90)](_0x5aa497(0x1101),void 0x0);_0x514972[_0x499aee(0xf96)]=_0x43bc5e[0x0][_0x5aa497(0x4f6b)]('BlockScale'),defined$1(_0x514972[_0x5aa497(0x2cc1)])&&_0x514972['_blockScale']>0x0&&(_0x514972[_0x5aa497(0x49c9)]=!0x0);}_0x514972[_0x5aa497(0x42d4)]=_0x59d16e[_0x5aa497(0x11c5)](_0x499aee(0x381a))[0x0][_0x499aee(0x2802)],_0x514972[_0x5aa497(0x1880)]=parseInt(_0x59d16e[_0x499aee(0x2f90)](_0x5aa497(0x3384))[0x0][_0x5aa497(0x2a67)]),_0x514972[_0x499aee(0x25be)]=parseInt(_0x59d16e[_0x5aa497(0x11c5)]('sml:CellHeight')[0x0]['textContent']),_0x514972[_0x5aa497(0x2ba3)]=new GeographicTilingScheme({'ellipsoid':_0x2ff546}),_0x514972[_0x499aee(0x374c)]['isSct']=!0x0,_0x514972[_0x5aa497(0x3d0d)]=TerrainProvider[_0x499aee(0x18e2)](_0x2ff546,0x2*Math[_0x499aee(0x4b49)](_0x514972[_0x5aa497(0x1880)],_0x514972[_0x5aa497(0x3eb8)]),_0x514972[_0x5aa497(0x2ba3)][_0x5aa497(0x5334)](0x0));var _0xe2bafe=_0x59d16e[_0x499aee(0x2f90)](_0x5aa497(0x5ec3))[0x0],_0xe91876=CesiumMath[_0x5aa497(0x4476)](parseFloat(_0xe2bafe[_0x5aa497(0x11c5)](_0x5aa497(0x31b))[0x0][_0x5aa497(0x2a67)])),_0x313a56=CesiumMath[_0x5aa497(0x4476)](parseFloat(_0xe2bafe[_0x5aa497(0x11c5)](_0x5aa497(0x1684))[0x0][_0x499aee(0x2802)])),_0x3d77da=CesiumMath[_0x5aa497(0x4476)](parseFloat(_0xe2bafe[_0x5aa497(0x11c5)](_0x5aa497(0x284c))[0x0][_0x5aa497(0x2a67)])),_0x2d3681=CesiumMath[_0x499aee(0x18e6)](parseFloat(_0xe2bafe[_0x5aa497(0x11c5)](_0x5aa497(0x5324))[0x0][_0x5aa497(0x2a67)]));_0x514972[_0x5aa497(0x4277)][_0x5aa497(0x5323)](new Rectangle(_0xe91876,_0x313a56,_0x3d77da,_0x2d3681));for(var _0x2542c1=_0x59d16e[_0x5aa497(0x11c5)](_0x5aa497(0xce7))[0x0][_0x5aa497(0x11c5)](_0x5aa497(0x3d78)),_0x780b51=[],_0x59caf8=0x0;_0x59caf8<_0x2542c1['length'];++_0x59caf8){var _0x258653=_0x2542c1[_0x59caf8];_0x780b51[_0x499aee(0x2a0e)](parseInt(_0x258653['textContent']));}if(_0x514972['_levels'][_0x5aa497(0x5323)](_0x780b51),_0x514972[_0x499aee(0x22ec)]=!0x0,_0x514972[_0x5aa497(0x41ff)][_0x5aa497(0x1c7e)](!0x0),_0x28be42<_0x514972[_0x5aa497(0x21ee)][_0x5aa497(0x809)]){var _0x4cac9f=_0x514972[_0x499aee(0x1c21)][_0x28be42++],_0x4e1bd1=_0x4cac9f[_0x5aa497(0x4c07)](0x0,_0x4cac9f[_0x5aa497(0x809)]-0x1),_0x5eb825=_0x4cac9f+_0x499aee(0x3a7a);defined$1(Credential[_0x5aa497(0x5080)])&&(_0x5eb825=defined$1(Credential[_0x5aa497(0x5080)][_0x5aa497(0xb25)][_0x4e1bd1])?Credential[_0x5aa497(0x144)](_0x4e1bd1,_0x5eb825):Credential[_0x5aa497(0x1aee)](_0x5eb825)),when(loadXML(_0x5eb825),_0x27a9f0,_0x1040a2);}}function _0xe3c218(_0x5ad0e7){var _0x53713d=_0x3e9b98,_0x432c96=_0x293037,_0x43e7f2=new XMLParser()[_0x432c96(0x3a51)](_0x5ad0e7)[_0x432c96(0x68e)],_0x245175=XMLParser[_0x432c96(0xfa3)](_0x43e7f2,_0x53713d(0x3ae9),void 0x0),_0x2ae980=XMLParser['queryFirstNode'](_0x245175,_0x432c96(0x25a4),void 0x0);_0x514972[_0x432c96(0x4e8d)]=XMLParser[_0x432c96(0x5475)](_0x2ae980,_0x432c96(0x5788),void 0x0);var _0x1101ac=XMLParser[_0x432c96(0xfa3)](_0x245175,_0x53713d(0x55af),void 0x0);_0x514972[_0x432c96(0x2f51)]=XMLParser[_0x53713d(0x38b7)](_0x1101ac,_0x432c96(0x4bff),void 0x0);var _0x504037=XMLParser[_0x53713d(0x479f)](_0x2ae980,_0x53713d(0x3556),void 0x0),_0x1cf6a3=XMLParser[_0x432c96(0x5475)](_0x504037,_0x432c96(0x2f0f),void 0x0),_0x4d4f2c=XMLParser[_0x53713d(0x38b7)](_0x504037,_0x432c96(0x44ff),void 0x0),_0x237c83=_0x1cf6a3[_0x432c96(0x390f)]('\x20'),_0x2e204f=_0x4d4f2c[_0x432c96(0x390f)]('\x20'),_0x5a884e=parseFloat(_0x237c83[0x0]),_0x32c652=parseFloat(_0x2e204f[0x0]),_0x53e66a=parseFloat(_0x237c83[0x1]),_0x518e75=parseFloat(_0x2e204f[0x1]);_0x5a884e&&_0x32c652&&_0x53e66a&&_0x518e75&&_0x514972[_0x432c96(0x4277)][_0x432c96(0x5323)](new Rectangle(_0x5a884e,_0x53e66a,_0x32c652,_0x518e75));var _0xc056a1=XMLParser[_0x53713d(0x479f)](_0x245175,_0x432c96(0x220),void 0x0),_0x103c0b=(_0x1101ac=XMLParser[_0x432c96(0xf87)](_0xc056a1,_0x432c96(0x1b8a),void 0x0),XMLParser[_0x432c96(0xfb4)](_0x1101ac[0x0],_0x432c96(0xe11),void 0x0)),_0x468fc5=XMLParser[_0x53713d(0x39fc)](_0x1101ac[_0x1101ac[_0x432c96(0x809)]-0x1],_0x432c96(0xe11),void 0x0),_0x98cf2d=XMLParser[_0x53713d(0x39fc)](_0x1101ac[0x0],_0x53713d(0x53ee),void 0x0);_0x103c0b=0x1/_0x103c0b,_0x468fc5=0x1/_0x468fc5;var _0x19329d=[1.690163571602655e-9,3.3803271432053056e-9,6.760654286410611e-9,1.3521308572821242e-8,2.7042617145642484e-8,5.408523429128511e-8,1.0817046858256998e-7,2.1634093716513974e-7,4.3268187433028044e-7,8.653637486605571e-7,0.0000017307274973211203,0.0000034614549946422405,0.0000069229099892844565,0.000013845819978568952,0.000027691639957137904,0.0000553832799142758,0.0001107665598285516,0.0002215331196571032,0.0004430662393142064,0.0008861324786284128,0.001772264957256826,0.003544529914513652],_0x3f1864=_0x19329d[_0x432c96(0xabf)](_0x103c0b),_0x2b7f8c=_0x19329d[_0x432c96(0xabf)](_0x468fc5);for(let _0x1120d6=0x0;_0x1120d6<_0x19329d[_0x432c96(0x809)];_0x1120d6++)_0x103c0b>_0x19329d[_0x1120d6]&&_0x19329d[_0x1120d6+0x1]&&_0x103c0b<_0x19329d[_0x1120d6+0x1]&&(_0x3f1864=_0x1120d6-0x1),_0x468fc5>_0x19329d[_0x1120d6]&&_0x19329d[_0x1120d6+0x1]&&_0x468fc5<_0x19329d[_0x1120d6+0x1]&&(_0x2b7f8c=_0x1120d6-0x1);_0x3f1864=Math[_0x432c96(0x498f)](_0x3f1864,0x0),_0x514972[_0x432c96(0xbe1)]=defaultValue$1(_0x3f1864-_0x98cf2d,0x0);for(var _0x4b96ea=[],_0x4ca73c=_0x3f1864;_0x4ca73c<=_0x2b7f8c;_0x4ca73c++)_0x4b96ea[_0x53713d(0x2a0e)](_0x4ca73c);if(_0x514972[_0x432c96(0x3763)][_0x432c96(0x5323)](_0x4b96ea),_0x2856d0[_0x432c96(0x51a9)]>0x0&&(_0x514972[_0x432c96(0x2cc1)]=0x1*_0x2856d0[_0x432c96(0x51a9)],_0x514972[_0x432c96(0x49c9)]=!0x0),_0x514972[_0x432c96(0x42d4)]=_0x432c96(0x51ec),_0x514972[_0x432c96(0x1880)]=_0x2856d0[_0x432c96(0x237e)]||0x20,_0x514972[_0x432c96(0x3eb8)]=_0x2856d0['cellHeight']||0x20,_0x514972[_0x432c96(0x2ba3)]=new GeographicTilingScheme({'ellipsoid':_0x2ff546}),_0x514972[_0x432c96(0x2ba3)][_0x432c96(0x5e18)]=!0x0,_0x514972[_0x432c96(0x3d0d)]=TerrainProvider[_0x432c96(0x48c7)](_0x2ff546,0x2*Math[_0x53713d(0x4b49)](_0x514972[_0x432c96(0x1880)],_0x514972[_0x432c96(0x3eb8)]),_0x514972[_0x432c96(0x2ba3)][_0x432c96(0x5334)](0x0)),_0x514972[_0x53713d(0x22ec)]=!0x0,_0x514972[_0x432c96(0x41ff)][_0x432c96(0x1c7e)](!0x0),_0x28be42<_0x514972[_0x432c96(0x21ee)][_0x432c96(0x809)]){var _0x3dfbac=_0x514972[_0x432c96(0x21ee)][_0x28be42++];if(-0x1!==_0x3dfbac[_0x432c96(0xabf)](_0x432c96(0x41e5)))when(loadText$1(_0xe05b32=_0x3dfbac+_0x432c96(0x11ad)),_0xe3c218,_0x1040a2);else{var _0x4966cd=_0x3dfbac['substring'](0x0,_0x3dfbac[_0x432c96(0x809)]-0x1),_0xe05b32=_0x3dfbac+'config';defined$1(Credential[_0x432c96(0x5080)])&&(_0xe05b32=defined$1(Credential['CREDENTIAL'][_0x432c96(0xb25)][_0x4966cd])?Credential['addTokenWithKey'](_0x4966cd,_0xe05b32):Credential[_0x53713d(0x4dd9)](_0xe05b32)),when(loadXML(_0xe05b32),_0x27a9f0,_0x1040a2);}}}function _0x1040a2(_0x2e6219){var _0x2db116=_0x3e9b98,_0x1257e2=_0x293037,_0x4a9b73=defaultValue$1(_0x2e6219,_0x1257e2(0x4e75)+_0x514972[_0x2db116(0x5a2a)]+'.');_0x3c5c8c=TileProviderError$1[_0x1257e2(0x44f3)](_0x3c5c8c,_0x514972,_0x514972[_0x1257e2(0x1d8e)],_0x4a9b73,void 0x0,void 0x0,void 0x0,_0x4d0f24);}function _0x4d0f24(){var _0x512c9c=_0x3e9b98,_0x3735d5=_0x293037;if(!defined$1(_0x2856d0[_0x3735d5(0x11e1)])||!defined$1(_0x2856d0[_0x3735d5(0x2c97)]))throw new DeveloperError$1('options.rectangles,options.levels\x20is\x20required.');_0x514972['_compressType']=defaultValue$1(_0x2856d0[_0x3735d5(0x483f)],_0x3735d5(0x51ec)),_0x514972[_0x3735d5(0x1880)]=defaultValue$1(_0x2856d0['heightmapWidth'],0x20),_0x514972[_0x3735d5(0x3eb8)]=defaultValue$1(_0x2856d0[_0x3735d5(0x2dda)],0x20),_0x514972[_0x3735d5(0x2ba3)]=new GeographicTilingScheme({'ellipsoid':_0x2ff546}),_0x514972[_0x3735d5(0x2ba3)][_0x3735d5(0x5e18)]=!0x0,_0x514972[_0x3735d5(0x3d0d)]=TerrainProvider[_0x3735d5(0x48c7)](_0x2ff546,Math[_0x3735d5(0x19a8)](_0x514972[_0x3735d5(0x1880)],_0x514972[_0x512c9c(0x25be)]),_0x514972[_0x512c9c(0x374c)][_0x3735d5(0x5334)](0x0)),_0x514972[_0x3735d5(0x4277)]=_0x2856d0[_0x3735d5(0x11e1)],_0x514972[_0x3735d5(0x3763)]=_0x2856d0[_0x3735d5(0x2c97)],_0x514972[_0x3735d5(0x1d9c)]=!0x0,_0x514972[_0x3735d5(0x41ff)][_0x3735d5(0x1c7e)](!0x0);}this[_0x293037(0x3631)]?function(){var _0x6f488b=_0x3e9b98,_0x916619=_0x293037;if(-0x1!==_0x488655)when(loadText$1(_0xbe520d=(_0x218940=_0x514972[_0x6f488b(0x1c21)][_0x28be42++])+_0x916619(0x11ad)),_0xe3c218,_0x1040a2);else{var _0x218940,_0x4e28cb=(_0x218940=_0x514972[_0x916619(0x21ee)][_0x28be42++])[_0x916619(0x4c07)](0x0,_0x218940[_0x916619(0x809)]-0x1),_0xbe520d=_0x218940+_0x916619(0x1228);defined$1(Credential[_0x6f488b(0x5b2d)])&&(_0xbe520d=defined$1(Credential[_0x6f488b(0x5b2d)][_0x916619(0xb25)][_0x4e28cb])?Credential[_0x916619(0x144)](_0x4e28cb,_0xbe520d):Credential[_0x916619(0x1aee)](_0xbe520d)),when(loadXML(_0xbe520d),_0x27a9f0,_0x1040a2);}}():_0x4d0f24();}function tileXYToQuadKey$7(_0x26ec3c,_0x54ddb7,_0x3e55c4){for(var _0x2867fc='',_0x2251d2=_0x3e55c4;_0x2251d2>=0x0;--_0x2251d2){var _0x3483e0=0x1<<_0x2251d2,_0x41e222=0x0;isBitSet(_0x54ddb7,_0x3483e0)?isBitSet(_0x26ec3c,_0x3483e0)&&(_0x41e222|=0x1):(_0x41e222|=0x2,isBitSet(_0x26ec3c,_0x3483e0)||(_0x41e222|=0x1)),_0x2867fc+=_0x41e222;}return _0x2867fc;}function decodePackedBuffer$3(_0x3fa5e4,_0x39d341){var _0x23a358=_0x307c2b,_0x3bd917=_0x5e00b3,_0x5cad3e=new DataView(_0x3fa5e4),_0xa8c6ea=0x0,_0x421f4b=_0x5cad3e[_0x3bd917(0x1044)](_0xa8c6ea,!0x0);if(_0x39d341>_0x421f4b-0x1)throw new DeveloperError$1(_0x3bd917(0x2e42));_0xa8c6ea+=0x4;var _0x3040b7,_0x11c8f5,_0x491a81=[];for(_0x3040b7=0x0;_0x3040b7<_0x421f4b;_0x3040b7++)_0x11c8f5=_0x5cad3e[_0x3bd917(0x1044)](_0xa8c6ea,!0x0),_0x491a81[_0x23a358(0x2a0e)](_0x11c8f5),_0xa8c6ea+=0x4;for(_0x3040b7=0x0;_0x3040b7<_0x421f4b;_0x3040b7++){if(_0x11c8f5=_0x491a81[_0x3040b7],_0x3040b7===_0x39d341){if(0x0===_0x11c8f5)return;return new Uint8Array(_0x3fa5e4,_0xa8c6ea,_0x11c8f5);}_0xa8c6ea+=_0x11c8f5;}}function getBlockInfo$1(_0x39f2fe,_0x341afa,_0x50cd83,_0xd414ef){var _0x492f7a=_0x307c2b,_0x1b6cb7=_0x5e00b3,_0x5068b7=Math[_0x1b6cb7(0x19a8)](_0x39f2fe[_0x1b6cb7(0x2cc1)],_0xd414ef),_0x2736e6=Math[_0x492f7a(0x28d)](0x2,_0x5068b7),_0x513b9e=_0x341afa%_0x2736e6;return{'x':Math[_0x1b6cb7(0x1ace)](_0x341afa/_0x2736e6),'y':Math[_0x1b6cb7(0x1ace)](_0x50cd83/_0x2736e6),'col':_0x513b9e,'row':_0x50cd83%_0x2736e6,'level':_0xd414ef,'blockSize':_0x2736e6};}function decodeBlockBuffer$1(_0x46e054,_0x3e084e){var _0x2a4938=_0x307c2b,_0x3d4579=_0x5e00b3,_0x58d00f=new DataView(_0x46e054),_0x50072c=0x0;_0x58d00f[_0x3d4579(0x1044)](_0x50072c,!0x0),_0x50072c+=0x4;var _0x13e2de=_0x58d00f[_0x2a4938(0x2f13)](_0x50072c,!0x0);_0x50072c+=0x4;for(var _0x3c2b12=_0x3e084e[_0x3d4579(0x3651)],_0x2e8349=_0x3e084e[_0x3d4579(0x5b48)]*_0x3e084e[_0x3d4579(0x22a9)]+_0x3c2b12,_0x55633e=0x0,_0x1b3694=0x0,_0x21d1fc=0x0;_0x21d1fc<_0x13e2de;_0x21d1fc++){if(_0x21d1fc<_0x2e8349)_0x55633e+=_0x58d00f[_0x3d4579(0x1044)](_0x50072c,!0x0);else{if(_0x21d1fc===_0x2e8349){_0x1b3694=_0x58d00f[_0x3d4579(0x1044)](_0x50072c,!0x0),_0x50072c+=0x4;break;}}_0x50072c+=0x4;}if(_0x50072c=0x8+0x4*_0x13e2de,0x0!==_0x1b3694)return _0x50072c+=_0x55633e,new Uint8Array(_0x46e054)['slice'](_0x50072c,_0x50072c+_0x1b3694)[_0x2a4938(0xcaa)];}ScreenSpaceEventHandler[_0x307c2b(0x1aa2)][_0x307c2b(0x1a5c)]=function(_0x3ae3db,_0x2c4f8e,_0x2817eb){var _0x3cfa5b=_0x5e00b3,_0x3f6749=getInputEventKey(_0x2c4f8e,_0x2817eb);this[_0x3cfa5b(0x3105)][_0x3f6749]=_0x3ae3db;},ScreenSpaceEventHandler[_0x307c2b(0x1aa2)][_0x5e00b3(0x3882)]=function(_0x1d2715,_0x31ca1e){var _0x497dea=_0x5e00b3,_0x4c1631=getInputEventKey(_0x1d2715,_0x31ca1e);return this[_0x497dea(0x3105)][_0x4c1631];},ScreenSpaceEventHandler[_0x5e00b3(0x3720)][_0x307c2b(0x3260)]=function(_0xa15408,_0x247cee){var _0x30e596=_0x5e00b3,_0x43f087=getInputEventKey(_0xa15408,_0x247cee);delete this[_0x30e596(0x3105)][_0x43f087];},ScreenSpaceEventHandler[_0x5e00b3(0x3720)][_0x307c2b(0x2fdc)]=function(){var _0x2847ee=_0x307c2b,_0xd38fa2=_0x5e00b3,_0x7614b2=window[_0x2847ee(0x49a6)],_0x44ed2b=defined$1(_0x7614b2[_0xd38fa2(0x49db)])?_0x7614b2:document;FeatureDetection[_0xd38fa2(0x43e5)]()?registerListener(this,'pointerup',_0x7614b2,handlePointerUp):registerListener(this,_0xd38fa2(0x1f63),_0x44ed2b,handleMouseUp);},ScreenSpaceEventHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ScreenSpaceEventHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){return unregisterListeners(this),destroyObject$1(this);},ScreenSpaceEventHandler[_0x5e00b3(0x1633)]=0x320,ScreenSpaceEventHandler[_0x5e00b3(0x2ff3)]=0x5dc,Object[_0x307c2b(0x66e)](SCTTerrainProvider[_0x5e00b3(0x3720)],{'errorEvent':{'get':function(){return this['_errorEvent'];}},'credit':{'get':function(){var _0x433886=_0x5e00b3;return this[_0x433886(0x3f3d)];}},'tilingScheme':{'get':function(){var _0x5e3898=_0x5e00b3;return this[_0x5e3898(0x2ba3)];}},'ready':{'get':function(){var _0x1fb825=_0x5e00b3;return this[_0x1fb825(0x1d9c)];}},'readyPromise':{'get':function(){var _0x3f8e21=_0x307c2b,_0x3df43e=_0x5e00b3;return this[_0x3df43e(0x41ff)][_0x3f8e21(0x452a)];}},'hasWaterMask':{'get':function(){return!0x1;}},'hasVertexNormals':{'get':function(){return!0x1;}},'isCreateSkirt':{'get':function(){var _0x26d6e0=_0x5e00b3;return this[_0x26d6e0(0x5bc)];},'set':function(_0xdc35fc){var _0x5e0303=_0x5e00b3;_0xdc35fc!==this[_0x5e0303(0x5bc)]&&(this[_0x5e0303(0x4b17)]=!0x0),this[_0x5e0303(0x5bc)]=_0xdc35fc;}},'skirtScale':{'get':function(){var _0xa54e8d=_0x5e00b3;return this[_0xa54e8d(0x802)];},'set':function(_0x3bed7f){var _0x2e8f44=_0x307c2b,_0xde25dd=_0x5e00b3;_0x3bed7f!==this[_0x2e8f44(0xf43)]&&(this[_0xde25dd(0x4b17)]=!0x0),this[_0x2e8f44(0xf43)]=_0x3bed7f;}},'hasNormalBuffer':{'get':function(){var _0x191035=_0x5e00b3;return this[_0x191035(0x4c02)];}},'requestVertexNormals':{'get':function(){var _0x1a653b=_0x5e00b3;return this[_0x1a653b(0x4636)];}},'blockCache':{'get':function(){var _0x1adcfe=_0x5e00b3;return this[_0x1adcfe(0x535d)];}},'blockCacheQueue':{'get':function(){var _0x5d8b82=_0x5e00b3;return this[_0x5d8b82(0x27e3)];}},'blockCacheSize':{'get':function(){var _0x9d762b=_0x5e00b3;return this[_0x9d762b(0x322f)];}}}),SCTTerrainProvider[_0x5e00b3(0x3720)][_0x307c2b(0x3993)]=function(_0xc2701d,_0x4aa633,_0x5c0c63,_0x357a1a,_0x1e3946){var _0x4d9382=_0x307c2b,_0x5808a6=_0x5e00b3;for(var _0x3ddf93=[],_0x5a2cbc=0x0;_0x5a2cbc<_0x1e3946;_0x5a2cbc++)for(var _0x3804cc=0x0;_0x3804cc<_0x1e3946;_0x3804cc++){var _0x552c5c=(_0x5c0c63+_0x357a1a*(_0x1e3946-0x1-_0x5a2cbc)/(_0x1e3946-0x1))*(_0x1e3946-0x1),_0x1718f0=(_0x4aa633+_0x357a1a*_0x3804cc/(_0x1e3946-0x1))*(_0x1e3946-0x1),_0x38e813=Math[_0x5808a6(0x1ace)](_0x552c5c),_0x539855=Math[_0x5808a6(0x5f13)](_0x552c5c),_0x4771b9=Math[_0x4d9382(0x4b96)](_0x1718f0),_0xb04742=Math[_0x4d9382(0x4f30)](_0x1718f0),_0x3bbe45=_0xc2701d[(_0x1e3946-0x1-_0x38e813)*_0x1e3946+_0x4771b9],_0x1966ec=_0xc2701d[(_0x1e3946-0x1-_0x38e813)*_0x1e3946+_0xb04742],_0x3eb594=_0xc2701d[(_0x1e3946-0x1-_0x539855)*_0x1e3946+_0x4771b9],_0x4549c1=_0xc2701d[(_0x1e3946-0x1-_0x539855)*_0x1e3946+_0xb04742],_0xa27a56=_0x3eb594*(_0x552c5c-_0x38e813)+_0x3bbe45*(_0x539855-_0x552c5c),_0x1fdb91=_0x4549c1*(_0x552c5c-_0x38e813)+_0x1966ec*(_0x539855-_0x552c5c);_0x38e813===_0x539855&&(_0xa27a56=_0x3eb594,_0x1fdb91=_0x4549c1);var _0xdd1075=_0x1fdb91*(_0x1718f0-_0x4771b9)+_0xa27a56*(_0xb04742-_0x1718f0);_0x4771b9===_0xb04742&&(_0xdd1075=_0x1fdb91),_0x3ddf93[_0x5a2cbc*_0x1e3946+_0x3804cc]=_0xdd1075;}return _0x3ddf93;};var rectangleScratch$6=new Rectangle();function createNormalBuffer(_0xc163e9,_0x248876,_0x331f58,_0x9b6255,_0x4e01a8){var _0x342333=_0x307c2b,_0x420231=_0x5e00b3;if(null!=_0xc163e9){for(var _0x40f356=new Uint8Array(_0x248876*_0x331f58*0x3),_0x413e0f=0x615299,_0x4eef9c=_0x9b6255[_0x420231(0x2d3c)],_0x2309b5=_0x9b6255[_0x420231(0x5a4e)],_0x12a660=_0xc163e9,_0x5d9b2c=0x0;_0x5d9b2c<_0x248876;_0x5d9b2c++)for(var _0x4c30b0=0x0;_0x4c30b0<_0x331f58;_0x4c30b0++){var _0x47a83b=_0x4c30b0*_0x248876+_0x5d9b2c;_0x12a660[_0x4c30b0*_0x248876+_0x5d9b2c];var _0x483cb3=_0x5d9b2c,_0x21bac5=_0x4c30b0;_0x4e01a8>0xd&&(_0x5d9b2c=(_0x5d9b2c=0x0==_0x5d9b2c?_0x5d9b2c+0x1:_0x5d9b2c)==_0x248876-0x1?_0x248876-0x2:_0x5d9b2c,_0x4c30b0=(_0x4c30b0=0x0==_0x4c30b0?_0x4c30b0+0x1:_0x4c30b0)==_0x331f58-0x1?_0x331f58-0x2:_0x4c30b0);var _0x47d0a4=Math[_0x342333(0x5449)](_0x5d9b2c-0x1,0x0),_0x1118b2=_0x4c30b0,_0x33ef70=_0x12a660[_0x1118b2*_0x248876+_0x47d0a4],_0x11ec98=_0x12a660[(_0x1118b2=_0x4c30b0)*_0x248876+(_0x47d0a4=Math[_0x342333(0x4b49)](_0x5d9b2c+0x1,_0x248876-0x1))];_0x47d0a4=_0x5d9b2c;var _0x4e49a4=_0x12a660[(_0x1118b2=Math[_0x420231(0x19a8)](_0x4c30b0+0x1,_0x331f58-0x1))*_0x248876+_0x47d0a4];_0x47d0a4=_0x5d9b2c;var _0x443f30=_0x12a660[(_0x1118b2=Math[_0x420231(0x498f)](_0x4c30b0-0x1,0x0))*_0x248876+_0x47d0a4];_0x5d9b2c=_0x483cb3,_0x4c30b0=_0x21bac5;var _0x4699ae=_0x9b6255['south']+_0x2309b5*(0x200-0x2*_0x4c30b0-0x1)/0x200,_0x5d8855=new Cartesian3((_0x33ef70-_0x11ec98)/(_0x413e0f*Math[_0x420231(0x52a3)](_0x4699ae)*_0x4eef9c/_0x248876),(_0x443f30-_0x4e49a4)/(_0x413e0f*_0x2309b5/_0x331f58),0x2);Cartesian3[_0x420231(0x4853)](_0x5d8855,_0x5d8855),_0x40f356[0x3*_0x47a83b+0x0]=0xff*(0.5*_0x5d8855['x']+0.5),_0x40f356[0x3*_0x47a83b+0x1]=0xff*(0.5*_0x5d8855['y']+0.5),_0x40f356[0x3*_0x47a83b+0x2]=0xff*(0.5*_0x5d8855['z']+0.5);}return _0x40f356;}}SCTTerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2d48)]=function(_0x31ff35,_0x548d5a,_0x247998,_0x123313,_0x556ab1){var _0x2e910c=_0x307c2b,_0x2b6c8f=_0x5e00b3;if(0x0===_0x247998){var _0x570b40=new Array(this[_0x2b6c8f(0x1880)]*this[_0x2b6c8f(0x3eb8)]);return _0x570b40[_0x2b6c8f(0x29f)](0x0),this[_0x2e910c(0x1f74)]=!0x1,new HeightmapTerrainData({'buffer':_0x570b40,'width':this[_0x2e910c(0xb10)],'height':this[_0x2b6c8f(0x3eb8)],'skirtMode':this[_0x2b6c8f(0x5bc)],'skirtScale':this[_0x2b6c8f(0x802)],'childTileMask':getChildMask$1(this,_0x31ff35,_0x548d5a,_0x247998),'structure':this[_0x2b6c8f(0x4e3d)],'valid':!0x1});}var _0x3e45bc=[],_0x53e962=this[_0x2b6c8f(0x2ba3)][_0x2e910c(0x2427)](_0x31ff35,_0x548d5a,_0x247998),_0x8439cd=this,_0x3869ee=!0x1,_0x5b7532=this['_rectangles'][_0x2e910c(0x2ef4)]-0x1,_0x349383=this[_0x2b6c8f(0x3763)][_0x5b7532][this[_0x2b6c8f(0x3763)][_0x5b7532][_0x2b6c8f(0x809)]-0x1];_0x5b7532=0x0;var _0xcb4535=this[_0x2b6c8f(0x3763)][_0x5b7532][this[_0x2b6c8f(0x3763)][_0x5b7532][_0x2b6c8f(0x809)]-0x1];if(defined$1(_0x556ab1)||!(_0x247998>_0xcb4535)){var _0x3686a7=this,_0xb1f8b=!0x1;(defined$1(_0x3686a7[_0x2b6c8f(0x2e91)])&&_0x3686a7[_0x2b6c8f(0x2e91)]===PackingRequest$1[_0x2b6c8f(0x4862)]||_0x3686a7[_0x2b6c8f(0x49c9)])&&(_0xb1f8b=!0x0);for(var _0x309bb8=0x0;_0x309bb8<this['_rectangles'][_0x2b6c8f(0x809)];_0x309bb8++){var _0x1a579d=Rectangle[_0x2b6c8f(0xc48)](this[_0x2e910c(0x1f17)][_0x309bb8],_0x53e962,rectangleScratch$6);if(defined$1(_0x556ab1)&&!_0xb1f8b){var _0x4cc982=_0x556ab1[this['_urls'][_0x309bb8]];if(defined$1(_0x4cc982)&&(0x1===_0x4cc982&&(_0x3869ee=!0x0),0x0===_0x4cc982||0x2===_0x4cc982))continue;}if(0x0===_0x3e45bc[_0x2b6c8f(0x809)]&&_0x309bb8===this[_0x2e910c(0x1f17)][_0x2e910c(0x2ef4)]-0x1&&_0x247998>_0x349383)break;if(defined$1(_0x1a579d)){var _0x2e1dd3=this[_0x2b6c8f(0x3763)][_0x309bb8][0x0],_0x1cd0ff=this[_0x2b6c8f(0x3763)][_0x309bb8][this[_0x2b6c8f(0x3763)][_0x309bb8][_0x2b6c8f(0x809)]-0x1],_0x293946=!0x1;if(_0x247998>=_0x2e1dd3&&_0x247998<=_0xcb4535&&(_0x293946=!0x0),_0x293946){var _0x3117c8=0x0,_0x81bd4=0x0,_0x236f3a=0x1,_0x32706=_0x31ff35,_0x437e2f=_0x548d5a,_0x23d8a0=_0x247998;_0x23d8a0>_0x1cd0ff&&(_0x236f3a=0x1/Math[_0x2b6c8f(0x3a5c)](0x2,_0x23d8a0-_0x1cd0ff));for(var _0x57eb66=_0x236f3a;_0x23d8a0>_0x1cd0ff;)_0x32706%0x2==0x1&&(_0x3117c8+=_0x57eb66),_0x437e2f%0x2==0x0&&(_0x81bd4+=_0x57eb66),_0x57eb66*=0x2,_0x23d8a0--,_0x32706=Math[_0x2b6c8f(0x1ace)](0.5*_0x32706),_0x437e2f=Math[_0x2b6c8f(0x1ace)](0.5*_0x437e2f);var _0x6b1f2c={'srcX':_0x3117c8,'srcY':_0x81bd4,'width':_0x236f3a,'dataName':_0x8439cd[_0x2b6c8f(0x21ee)][_0x309bb8]},_0x5c5e39=_0x247998+'_'+_0x31ff35+'_'+_0x548d5a;defined$1(_0x8439cd[_0x2b6c8f(0x308)][_0x5c5e39])?_0x8439cd[_0x2b6c8f(0x308)][_0x5c5e39]['push'](_0x6b1f2c):_0x8439cd[_0x2b6c8f(0x308)][_0x5c5e39]=[_0x6b1f2c],function(_0x587618){var _0xf3cf7a=_0x2e910c,_0x3a39c7=_0x2b6c8f,_0x8e9e1d,_0x25bccf=_0x8439cd[_0x3a39c7(0x21ee)][_0x587618];if(-0x1!==_0x25bccf[_0x3a39c7(0xabf)](_0x3a39c7(0x41e5))){var _0xa60ad2=_0x23d8a0-_0x8439cd[_0x3a39c7(0xbe1)];_0x8e9e1d=_0x25bccf[_0x3a39c7(0x4c07)](0x0,_0x25bccf[_0xf3cf7a(0x40f8)]('/'))+_0x3a39c7(0x5003)+_0xa60ad2+_0xf3cf7a(0x5577)+_0x8439cd[_0x3a39c7(0x4e8d)]+_0x3a39c7(0xda3)+_0x437e2f+_0x3a39c7(0xf3d)+_0x32706+_0xf3cf7a(0x31bd)+_0x8439cd[_0x3a39c7(0x2f51)]+_0x3a39c7(0x4dc4);}else{var _0x4a0ad3=_0x25bccf[_0x3a39c7(0x4c07)](0x0,_0x25bccf[_0x3a39c7(0x809)]-0x1);_0x8e9e1d=_0x8439cd[_0x3a39c7(0x21ee)][_0x587618]+_0xf3cf7a(0x512d)+_0x437e2f+'/'+_0x32706+_0x3a39c7(0x459c)+_0x23d8a0;}var _0x39429=_0x8439cd[_0x3a39c7(0x16b6)];defined$1(_0x39429)&&(_0x8e9e1d=_0x39429[_0x3a39c7(0x3a54)](_0x8e9e1d));var _0x589e34=new Request({'throttle':!0x0,'throttleByServer':!0x1,'type':RequestType$1[_0xf3cf7a(0x5654)]}),_0xd2f0a6=void 0x0;if(defined$1(_0x3686a7[_0x3a39c7(0x2e91)])&&_0x3686a7[_0x3a39c7(0x2e91)]===PackingRequest$1[_0x3a39c7(0x4862)]&&_0x3686a7[_0x3a39c7(0x49c9)]){_0x589e34[_0x3a39c7(0x3dd)]=RequestType$1[_0x3a39c7(0x5568)];var _0x3894e1=getBlockInfo$1(_0x3686a7,_0x32706,_0x437e2f,_0x23d8a0);_0x589e34[_0x3a39c7(0x2bd8)]=tileXYToQuadKey$7(_0x3894e1['x'],_0x3894e1['y'],_0x3894e1[_0x3a39c7(0x350b)]),_0x589e34[_0x3a39c7(0x3514)]=_0x3894e1,_0x589e34[_0xf3cf7a(0x4d32)]=_0x8e9e1d[_0x3a39c7(0x4c07)](_0x8e9e1d[_0x3a39c7(0xabf)]('datas/')+0x6,_0x8e9e1d[_0xf3cf7a(0x2feb)](_0x3a39c7(0xbc3))),defined$1(_0x285244=_0x3686a7[_0x3a39c7(0x3793)][_0x589e34[_0x3a39c7(0x2bd8)]+'_'+_0x589e34[_0x3a39c7(0x56fb)]])&&(_0x3686a7[_0x3a39c7(0x130d)]['touch'](_0x285244),_0xd2f0a6={'buffer':_0x285244[_0x3a39c7(0x140c)]});}else{if(defined$1(_0x3686a7['_packingRequest'])&&_0x3686a7[_0xf3cf7a(0x57ac)]===PackingRequest$1[_0xf3cf7a(0x3758)])_0x589e34[_0x3a39c7(0x3dd)]=RequestType$1[_0x3a39c7(0x2c2d)],_0x589e34[_0x3a39c7(0x2bd8)]=tileXYToQuadKey$7(_0x32706,_0x437e2f,_0x23d8a0),_0x589e34[_0x3a39c7(0x56fb)]=_0x8e9e1d[_0x3a39c7(0x4c07)](_0x8e9e1d[_0x3a39c7(0xabf)](_0x3a39c7(0x1836))+0x6,_0x8e9e1d[_0x3a39c7(0xabf)](_0x3a39c7(0xbc3)));else{if(_0x3686a7['_isBlock']){_0x589e34[_0x3a39c7(0x3dd)]=RequestType$1[_0x3a39c7(0x1ef4)];var _0x285244;_0x3894e1=getBlockInfo$1(_0x3686a7,_0x32706,_0x437e2f,_0x23d8a0),(_0x589e34[_0x3a39c7(0x2bd8)]=tileXYToQuadKey$7(_0x3894e1['x'],_0x3894e1['y'],_0x3894e1[_0x3a39c7(0x350b)]),_0x589e34[_0x3a39c7(0x3514)]=_0x3894e1,_0x589e34[_0x3a39c7(0x56fb)]=_0x8e9e1d[_0x3a39c7(0x4c07)](_0x8e9e1d[_0x3a39c7(0xabf)](_0x3a39c7(0x1836))+0x6,_0x8e9e1d[_0x3a39c7(0xabf)](_0x3a39c7(0xbc3))),defined$1(_0x285244=_0x3686a7[_0x3a39c7(0x3793)][_0x589e34[_0x3a39c7(0x2bd8)]+'_'+_0x589e34[_0x3a39c7(0x56fb)]])&&(_0x3686a7[_0xf3cf7a(0x191f)][_0x3a39c7(0x58d3)](_0x285244),_0xd2f0a6={'buffer':_0x285244[_0x3a39c7(0x140c)]}));}}}if(!defined$1(_0xd2f0a6)){defined$1(Credential[_0x3a39c7(0x5080)])&&(_0x8e9e1d=defined$1(Credential[_0x3a39c7(0x5080)][_0x3a39c7(0xb25)][_0x4a0ad3])?Credential[_0x3a39c7(0x144)](_0x4a0ad3,_0x8e9e1d):Credential[_0x3a39c7(0x1aee)](_0x8e9e1d));var _0x26d87f=Resource[_0xf3cf7a(0x260)](_0x8e9e1d),_0x4a333d=_0x8e9e1d;defined$1(_0x589e34[_0x3a39c7(0x3514)])&&(_0x4a333d=_0x8439cd[_0x3a39c7(0x21ee)][_0x587618]+_0xf3cf7a(0x512d)+_0x3894e1['y']+'/'+_0x3894e1['x']+_0x3a39c7(0x459c)+_0x23d8a0),_0xd2f0a6=_0x26d87f[_0x3a39c7(0x5155)]({'url':_0x4a333d,'request':_0x589e34})[_0x3a39c7(0x1cf8)]();}defined$1(_0xd2f0a6)&&(_0xd2f0a6['id']=_0x587618,_0xd2f0a6['url']=_0x8e9e1d,_0xd2f0a6[_0x3a39c7(0x30b0)]=_0x589e34),_0x3e45bc[_0xf3cf7a(0x2a0e)](_0xd2f0a6);}(_0x309bb8);}if(_0x3869ee)break;}}if(!(_0x3e45bc[_0x2b6c8f(0xabf)](void 0x0)>-0x1))return this[_0x2b6c8f(0x4c02)]=!0x0,when[_0x2b6c8f(0x2eaa)](_0x3e45bc,function(_0x5ddb83){var _0x1ef96c=_0x2e910c,_0x2ba63d=_0x2b6c8f;if(!(_0x5ddb83[_0x2ba63d(0x809)]<0x1)){for(var _0x203d07=[],_0x648057=0x0;_0x648057<_0x5ddb83[_0x2ba63d(0x809)];_0x648057++){var _0x1ed6b5=_0x5ddb83[_0x648057];if(defined$1(_0x1ed6b5)){if(defined$1(_0x1ed6b5[_0x2ba63d(0x537f)])&&(_0x1ed6b5=_0x1ed6b5[_0x1ef96c(0xcaa)]),0x0!==_0x247998){if(_0x3686a7['_isBlock']&&defined$1(_0x3686a7[_0x1ef96c(0x57ac)])&&_0x3686a7[_0x2ba63d(0x2e91)]===PackingRequest$1[_0x1ef96c(0x3758)])!defined$1(_0x3e45bc[_0x648057]['subRequest'][_0x2ba63d(0x22da)])&&defined$1(_0x3e45bc[_0x648057][_0x2ba63d(0x30b0)][_0x2ba63d(0x2941)])&&(_0x3e45bc[_0x648057][_0x2ba63d(0x30b0)][_0x2ba63d(0x22da)]=_0x3e45bc[_0x648057][_0x2ba63d(0x30b0)][_0x2ba63d(0x2941)][_0x2ba63d(0x22da)]),defined$1(_0x3e45bc[_0x648057][_0x2ba63d(0x30b0)][_0x2ba63d(0x22da)])&&(_0x1ed6b5=decodePackedBuffer$3(_0x1ed6b5,_0x3e45bc[_0x648057][_0x1ef96c(0x420a)][_0x1ef96c(0x1568)]),_0x1ed6b5=new Uint8Array(_0x1ed6b5)[_0x2ba63d(0x537f)]),defined$1(_0x5c83cc=_0x3686a7[_0x1ef96c(0x1ad1)][_0x3e45bc[_0x648057][_0x1ef96c(0x420a)][_0x2ba63d(0x2bd8)]])||(_0x5c83cc=new BlockCacheNode(_0x3686a7,_0x3e45bc[_0x648057][_0x2ba63d(0x30b0)][_0x2ba63d(0x2bd8)],_0x1ed6b5),_0x3686a7[_0x2ba63d(0x3793)][_0x3e45bc[_0x648057][_0x2ba63d(0x30b0)][_0x2ba63d(0x2bd8)]+'_'+_0x3e45bc[_0x648057]['subRequest'][_0x2ba63d(0x56fb)]]=_0x5c83cc),_0x3686a7[_0x2ba63d(0x130d)][_0x2ba63d(0x58d3)](_0x5c83cc),_0x3686a7[_0x2ba63d(0x130d)][_0x2ba63d(0x1f56)](_0x3686a7[_0x2ba63d(0x9a0)]),_0x1ed6b5=decodeBlockBuffer$1(_0x1ed6b5,_0x3e45bc[_0x648057][_0x1ef96c(0x420a)][_0x2ba63d(0x3514)]);else{if(defined$1(_0x3686a7[_0x2ba63d(0x2e91)])&&_0x3686a7[_0x1ef96c(0x57ac)]===PackingRequest$1[_0x1ef96c(0x3758)])_0x1ed6b5=decodePackedBuffer$3(_0x1ed6b5,_0x3e45bc[_0x648057][_0x2ba63d(0x30b0)][_0x2ba63d(0x22da)]);else{if(_0x3686a7[_0x1ef96c(0x575f)]){var _0x5c83cc;defined$1(_0x5c83cc=_0x3686a7[_0x2ba63d(0x3793)][_0x3e45bc[_0x648057][_0x2ba63d(0x30b0)][_0x2ba63d(0x2bd8)]])||(_0x5c83cc=new BlockCacheNode(_0x3686a7,_0x3e45bc[_0x648057][_0x2ba63d(0x30b0)][_0x2ba63d(0x2bd8)],_0x1ed6b5),_0x3686a7[_0x1ef96c(0x1ad1)][_0x3e45bc[_0x648057][_0x2ba63d(0x30b0)][_0x2ba63d(0x2bd8)]+'_'+_0x3e45bc[_0x648057][_0x2ba63d(0x30b0)]['providerName']]=_0x5c83cc),_0x3686a7[_0x2ba63d(0x130d)][_0x2ba63d(0x58d3)](_0x5c83cc),_0x3686a7[_0x2ba63d(0x130d)][_0x2ba63d(0x1f56)](_0x3686a7[_0x2ba63d(0x9a0)]),_0x1ed6b5=decodeBlockBuffer$1(_0x1ed6b5,_0x3e45bc[_0x648057][_0x2ba63d(0x30b0)][_0x1ef96c(0x4e00)]);}}}if(!defined$1(_0x1ed6b5)){if(0x0===_0x648057&&_0x5ddb83[_0x2ba63d(0x809)]>0x1){var _0x1f7e47=_0x247998+'_'+_0x31ff35+'_'+_0x548d5a;if(0x1!=(_0x2a992d=_0x8439cd[_0x2ba63d(0x308)][_0x1f7e47])[_0x648057+0x1][_0x2ba63d(0x2d3c)])return void delete _0x8439cd[_0x2ba63d(0x308)][_0x1f7e47];}continue;}}var _0x24a265,_0x27b6f0;if(0x2===(_0x24a265=_0x2ba63d(0x51ec)===_0x8439cd[_0x1ef96c(0x3d27)]?pako[_0x2ba63d(0x3bb7)](_0x1ed6b5)[_0x2ba63d(0x537f)]:_0x1ed6b5)[_0x2ba63d(0x3080)]/(_0x8439cd[_0x2ba63d(0x1880)]*_0x8439cd[_0x2ba63d(0x3eb8)])){var _0x4c456b=new Int16Array(_0x24a265,0x0,_0x8439cd[_0x1ef96c(0xb10)]*_0x8439cd[_0x1ef96c(0x25be)]);_0x27b6f0=[];for(var _0x44ac9b=0x0;_0x44ac9b<_0x4c456b[_0x1ef96c(0x2ef4)];_0x44ac9b++)_0x27b6f0[_0x2ba63d(0x5323)](parseFloat(_0x4c456b[_0x44ac9b]));}else _0x27b6f0=new Float32Array(_0x24a265,0x0,_0x8439cd[_0x2ba63d(0x1880)]*_0x8439cd[_0x2ba63d(0x3eb8)]);_0x203d07[_0x2ba63d(0x5323)](_0x27b6f0);}else _0x203d07[_0x2ba63d(0x5323)](void 0x0);}_0x1f7e47=_0x247998+'_'+_0x31ff35+'_'+_0x548d5a;var _0x2a992d=_0x8439cd[_0x2ba63d(0x308)][_0x1f7e47];if(delete _0x8439cd[_0x1ef96c(0x3e9d)][_0x1f7e47],_0x203d07[_0x2ba63d(0x809)]>0x1){for(_0x648057=0x0;_0x648057<_0x203d07[_0x2ba63d(0x809)];_0x648057++)defined$1(_0x203d07[_0x648057])&&(0x0!=_0x2a992d[_0x648057][_0x1ef96c(0x3e11)]||0x0!=_0x2a992d[_0x648057][_0x2ba63d(0x1735)]||0x1!=_0x2a992d[_0x648057][_0x2ba63d(0x2d3c)])&&(_0x4c456b=_0x8439cd['division'](_0x203d07[_0x648057],_0x2a992d[_0x648057][_0x2ba63d(0x2979)],_0x2a992d[_0x648057][_0x2ba63d(0x1735)],_0x2a992d[_0x648057][_0x2ba63d(0x2d3c)],_0x8439cd[_0x2ba63d(0x1880)]),_0x203d07[_0x648057]=_0x4c456b);}var _0x19f614=[{},{},{},{}];for(_0x648057=0x0;_0x648057<_0x203d07[_0x2ba63d(0x809)];_0x648057++)if(defined$1(_0x203d07[_0x648057])){var _0x570519=_0x2a992d[_0x648057][_0x1ef96c(0x34a2)],_0x13229a=-0x1,_0x26a2d6=-0x1,_0x5dfbbd=-0x1,_0x923836=-0x1;_0x13229a=0x0==_0x203d07[_0x648057][0x0]?0x2:0x1,_0x26a2d6=0x0==_0x203d07[_0x648057][_0x8439cd[_0x2ba63d(0x1880)]-0x1]?0x2:0x1,_0x5dfbbd=0x0==_0x203d07[_0x648057][(_0x8439cd[_0x2ba63d(0x3eb8)]-0x1)*_0x8439cd[_0x2ba63d(0x1880)]]?0x2:0x1,_0x923836=0x0==_0x203d07[_0x648057][_0x8439cd[_0x1ef96c(0x25be)]*_0x8439cd['_heightmapWidth']-0x1]?0x2:0x1;for(var _0x1f859a=0.5*_0x8439cd[_0x1ef96c(0xb10)],_0x21837f=0.5*_0x8439cd[_0x1ef96c(0x25be)],_0x5582c4=0x0;_0x5582c4<_0x203d07[_0x648057][_0x2ba63d(0x809)];_0x5582c4++){var _0x49f6ee=Math[_0x1ef96c(0x4b96)](_0x5582c4/_0x8439cd[_0x2ba63d(0x1880)]),_0x36c845=_0x5582c4%_0x8439cd[_0x2ba63d(0x1880)];if(_0x49f6ee<_0x21837f&&_0x36c845<_0x1f859a){var _0x3e9bd1=_0x203d07[_0x648057][_0x5582c4];if(0x1===_0x13229a){if(0x0==_0x3e9bd1){_0x13229a=0x3;break;}}else{if(0x0!=_0x3e9bd1){_0x13229a=0x3;break;}}}}_0x19f614[0x0][_0x570519]=_0x13229a;for(_0x5582c4=0x0;_0x5582c4<_0x203d07[_0x648057][_0x2ba63d(0x809)];_0x5582c4++){_0x49f6ee=Math[_0x1ef96c(0x4b96)](_0x5582c4/_0x8439cd[_0x2ba63d(0x1880)]),_0x36c845=_0x5582c4%_0x8439cd[_0x2ba63d(0x1880)];if(_0x49f6ee<_0x21837f&&_0x36c845>=_0x1f859a){_0x3e9bd1=_0x203d07[_0x648057][_0x5582c4];if(0x1===_0x26a2d6){if(0x0==_0x3e9bd1){_0x26a2d6=0x3;break;}}else{if(0x0!=_0x3e9bd1){_0x26a2d6=0x3;break;}}}}_0x19f614[0x1][_0x570519]=_0x26a2d6;for(_0x5582c4=0x0;_0x5582c4<_0x203d07[_0x648057][_0x2ba63d(0x809)];_0x5582c4++){_0x49f6ee=Math[_0x2ba63d(0x1ace)](_0x5582c4/_0x8439cd[_0x2ba63d(0x1880)]),_0x36c845=_0x5582c4%_0x8439cd[_0x2ba63d(0x1880)];if(_0x49f6ee>=_0x21837f&&_0x36c845<_0x1f859a){_0x3e9bd1=_0x203d07[_0x648057][_0x5582c4];if(0x1===_0x5dfbbd){if(0x0==_0x3e9bd1){_0x5dfbbd=0x3;break;}}else{if(0x0!=_0x3e9bd1){_0x5dfbbd=0x3;break;}}}}_0x19f614[0x2][_0x570519]=_0x5dfbbd;for(_0x5582c4=0x0;_0x5582c4<_0x203d07[_0x648057][_0x2ba63d(0x809)];_0x5582c4++){_0x49f6ee=Math[_0x2ba63d(0x1ace)](_0x5582c4/_0x8439cd[_0x1ef96c(0xb10)]),_0x36c845=_0x5582c4%_0x8439cd[_0x2ba63d(0x1880)];if(_0x49f6ee>=_0x21837f&&_0x36c845>=_0x1f859a){_0x3e9bd1=_0x203d07[_0x648057][_0x5582c4];if(0x1===_0x923836){if(0x0==_0x3e9bd1){_0x923836=0x3;break;}}else{if(0x0!=_0x3e9bd1){_0x923836=0x3;break;}}}}if(_0x19f614[0x3][_0x570519]=_0x923836,0x1===_0x13229a&&0x1===_0x26a2d6&&0x1===_0x5dfbbd&&0x1===_0x923836)break;}var _0x4f3351=[];for(_0x648057=0x0;_0x648057<_0x203d07[_0x2ba63d(0x809)];_0x648057++)defined$1(_0x203d07[_0x648057])&&_0x4f3351[_0x2ba63d(0x5323)](_0x203d07[_0x648057]);if(0x0!==_0x4f3351[_0x2ba63d(0x809)]){var _0x4e7622=_0x4f3351[0x0];if(_0x4f3351[_0x2ba63d(0x809)]>0x1){for(_0x5582c4=0x0;_0x5582c4<_0x4e7622[_0x2ba63d(0x809)];_0x5582c4++)if(0x0==_0x4e7622[_0x5582c4]){for(_0x648057=0x1;_0x648057<_0x4f3351[_0x2ba63d(0x809)];_0x648057++)if(0x0!=_0x4f3351[_0x648057][_0x5582c4]){_0x4e7622[_0x5582c4]=_0x4f3351[_0x648057][_0x5582c4];break;}}}var _0xb2ad68=!0x1;for(_0x648057=0x0;_0x648057<_0x4e7622[_0x2ba63d(0x809)];_0x648057++)if(Math[_0x2ba63d(0x1beb)](_0x4e7622[_0x648057])>CesiumMath[_0x2ba63d(0x1da)]){_0xb2ad68=!0x0;break;}var _0x1ff19e=_0x8439cd[_0x2ba63d(0x1880)],_0x476716=_0x8439cd[_0x2ba63d(0x3eb8)],_0xbddc9=void 0x0;return _0x8439cd[_0x1ef96c(0xaef)]&&(_0xbddc9=createNormalBuffer(_0x4e7622,_0x1ff19e,_0x476716,_0x53e962,_0x247998)),new HeightmapTerrainData({'buffer':_0x4e7622,'width':_0x1ff19e,'height':_0x476716,'skirtMode':_0x8439cd[_0x1ef96c(0x2c9d)],'skirtScale':_0x8439cd[_0x2ba63d(0x802)],'childTileMask':getChildMask$1(_0x8439cd,_0x31ff35,_0x548d5a,_0x247998),'structure':_0x8439cd[_0x2ba63d(0x4e3d)],'valid':_0xb2ad68,'childTileMaskExt':_0x19f614,'normalTexture':_0xbddc9,'level':_0x247998,'x':_0x31ff35,'y':_0x548d5a});}}},function(_0x3418e9){var _0x4373d5=_0x2e910c;return when[_0x4373d5(0x26b5)](_0x3418e9);});}},SCTTerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0xef4)]=function(_0x1f125b){var _0x276492=_0x5e00b3;return this[_0x276492(0x3d0d)]/(0x1<<_0x1f125b);};var rectangleScratch$6=new Rectangle();function getChildMask$1(_0x26a435,_0xd7c2b6,_0x5ea4a9,_0x22860a){var _0x2d396e=_0x307c2b,_0x142d6d=_0x5e00b3;for(var _0x42353e=_0x26a435[_0x2d396e(0x374c)],_0x2c1161=_0x42353e[_0x142d6d(0x2f70)](_0xd7c2b6,_0x5ea4a9,_0x22860a),_0x3725eb=0x0,_0x179931=0x0;_0x179931<_0x26a435[_0x2d396e(0x1f17)][_0x142d6d(0x809)];_0x179931++){var _0x1e222a=_0x26a435[_0x142d6d(0x4277)][_0x179931];defined$1(Rectangle[_0x142d6d(0xc48)](_0x1e222a,_0x2c1161,rectangleScratch$6))&&(isTileInRectangle$1(_0x42353e,_0x1e222a,0x2*_0xd7c2b6,0x2*_0x5ea4a9,_0x22860a+0x1)&&(_0x3725eb|=0x4),isTileInRectangle$1(_0x42353e,_0x1e222a,0x2*_0xd7c2b6+0x1,0x2*_0x5ea4a9,_0x22860a+0x1)&&(_0x3725eb|=0x8),isTileInRectangle$1(_0x42353e,_0x1e222a,0x2*_0xd7c2b6,0x2*_0x5ea4a9+0x1,_0x22860a+0x1)&&(_0x3725eb|=0x1),isTileInRectangle$1(_0x42353e,_0x1e222a,0x2*_0xd7c2b6+0x1,0x2*_0x5ea4a9+0x1,_0x22860a+0x1)&&(_0x3725eb|=0x2));}return _0x3725eb;}function isTileInRectangle$1(_0x971540,_0x19ac6a,_0x1d6d4e,_0x2e0944,_0x881f60){var _0x1b0c00=_0x307c2b,_0x433219=_0x971540['tileXYToRectangle'](_0x1d6d4e,_0x2e0944,_0x881f60);return defined$1(Rectangle[_0x1b0c00(0x3d2)](_0x433219,_0x19ac6a,rectangleScratch$6));}function ShowGeometryInstanceAttribute(_0x488e0c){var _0xd0d978=_0x5e00b3;_0x488e0c=defaultValue$1(_0x488e0c,!0x0),this[_0xd0d978(0x9a4)]=ShowGeometryInstanceAttribute[_0xd0d978(0x51f8)](_0x488e0c);}SCTTerrainProvider[_0x5e00b3(0x3720)]['getTileDataAvailable']=function(_0x1f95fb,_0xe22962,_0x3923e3){var _0x15d49f=_0x307c2b,_0x4884e2=_0x5e00b3;if(0x0===_0x3923e3)return!0x0;for(var _0xd96c53=this[_0x4884e2(0x2ba3)][_0x15d49f(0x2427)](_0x1f95fb,_0xe22962,_0x3923e3),_0x48dd72=0x0;_0x48dd72<this[_0x15d49f(0x1f17)][_0x15d49f(0x2ef4)];_0x48dd72++){if(defined$1(Rectangle[_0x4884e2(0xc48)](this[_0x4884e2(0x4277)][_0x48dd72],_0xd96c53,rectangleScratch$6))&&_0x3923e3>=this[_0x4884e2(0x3763)][_0x48dd72][0x0]&&_0x3923e3<=this[_0x4884e2(0x3763)][_0x48dd72][this[_0x4884e2(0x3763)][_0x48dd72][_0x15d49f(0x2ef4)]-0x1])return!0x0;}return!0x1;},SCTTerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x20c)]=function(_0x58d083,_0x58f419,_0x21bfd4){},Object[_0x5e00b3(0x1dfd)](ShowGeometryInstanceAttribute[_0x5e00b3(0x3720)],{'componentDatatype':{'get':function(){var _0x1cf7b0=_0x5e00b3;return ComponentDatatype$1[_0x1cf7b0(0x1b0f)];}},'componentsPerAttribute':{'get':function(){return 0x1;}},'normalize':{'get':function(){return!0x1;}}}),ShowGeometryInstanceAttribute[_0x5e00b3(0x51f8)]=function(_0x590f4a,_0xe94a5){return defined$1(_0xe94a5)?(_0xe94a5[0x0]=_0x590f4a,_0xe94a5):new Uint8Array([_0x590f4a]);};var Simon1994PlanetaryPositions={};function computeTdbMinusTtSpice(_0x43c416){var _0x58b0a6=_0x5e00b3,_0x53cffb=6.239996+0.0172019696544*_0x43c416;return 0.001657*Math['sin'](_0x53cffb+0.01671*Math[_0x58b0a6(0x1428)](_0x53cffb));}var TdtMinusTai=32.184,J2000d=0x256859;function taiToTdb(_0x183dee,_0x58d119){var _0x5a2794=_0x5e00b3;_0x58d119=JulianDate[_0x5a2794(0x3fa8)](_0x183dee,TdtMinusTai,_0x58d119);var _0x45d7a7=JulianDate[_0x5a2794(0x14cd)](_0x58d119)-J2000d;return _0x58d119=JulianDate[_0x5a2794(0x3fa8)](_0x58d119,computeTdbMinusTtSpice(_0x45d7a7),_0x58d119);}var epoch=new JulianDate(0x256859,0x0,TimeStandard$1[_0x5e00b3(0x53f)]),MetersPerKilometer=0x3e8,RadiansPerDegree=CesiumMath[_0x5e00b3(0x5b17)],RadiansPerArcSecond=CesiumMath[_0x5e00b3(0x1801)],MetersPerAstronomicalUnit=0x22d4ba57b0,perifocalToEquatorial=new Matrix3();function elementsToCartesian(_0x3ea292,_0x3a1b90,_0x2519ba,_0x2a6aa0,_0x4cc7eb,_0x56dd2d,_0x27c328){var _0x6bf249=_0x5e00b3;_0x2519ba<0x0&&(_0x2519ba=-_0x2519ba,_0x4cc7eb+=CesiumMath['PI']);var _0x22481b=_0x3ea292*(0x1-_0x3a1b90),_0x7259f9=_0x2a6aa0-_0x4cc7eb,_0x51e258=_0x4cc7eb,_0xf50f2b=meanAnomalyToTrueAnomaly(_0x56dd2d-_0x2a6aa0,_0x3a1b90);perifocalToCartesianMatrix(_0x7259f9,_0x2519ba,_0x51e258,perifocalToEquatorial);var _0x10c9fb=_0x22481b*(0x1+_0x3a1b90),_0x352fe1=Math[_0x6bf249(0x52a3)](_0xf50f2b),_0x1c46c3=Math[_0x6bf249(0x1428)](_0xf50f2b),_0x242eca=_0x10c9fb/(0x1+_0x3a1b90*_0x352fe1);return defined$1(_0x27c328)?(_0x27c328['x']=_0x242eca*_0x352fe1,_0x27c328['y']=_0x242eca*_0x1c46c3,_0x27c328['z']=0x0):_0x27c328=new Cartesian3(_0x242eca*_0x352fe1,_0x242eca*_0x1c46c3,0x0),Matrix3['multiplyByVector'](perifocalToEquatorial,_0x27c328,_0x27c328);}function meanAnomalyToTrueAnomaly(_0x161bed,_0x561576){return eccentricAnomalyToTrueAnomaly(meanAnomalyToEccentricAnomaly(_0x161bed,_0x561576),_0x561576);}var maxIterationCount=0x32,keplerEqConvergence=CesiumMath[_0x307c2b(0x49af)];function meanAnomalyToEccentricAnomaly(_0xe3a4e,_0x454d83){var _0x2866ad=_0x307c2b,_0x368032=_0x5e00b3,_0x3f6585,_0x53cfed=Math[_0x368032(0x1ace)](_0xe3a4e/CesiumMath[_0x2866ad(0x917)]),_0x191e14=(_0xe3a4e-=_0x53cfed*CesiumMath[_0x368032(0x352c)])+_0x454d83*Math[_0x368032(0x1428)](_0xe3a4e)/(0x1-Math['sin'](_0xe3a4e+_0x454d83)+Math[_0x368032(0x1428)](_0xe3a4e)),_0x3ef6a6=Number[_0x368032(0x4d71)];for(_0x3f6585=0x0;_0x3f6585<maxIterationCount&&Math[_0x2866ad(0x971)](_0x3ef6a6-_0x191e14)>keplerEqConvergence;++_0x3f6585){_0x191e14=(_0x3ef6a6=_0x191e14)-(_0x3ef6a6-_0x454d83*Math[_0x368032(0x1428)](_0x3ef6a6)-_0xe3a4e)/(0x1-_0x454d83*Math[_0x2866ad(0x3be7)](_0x3ef6a6));}return _0x3ef6a6=_0x191e14+_0x53cfed*CesiumMath[_0x368032(0x352c)];}function eccentricAnomalyToTrueAnomaly(_0x520dda,_0x4dbee0){var _0x2a6384=_0x307c2b,_0x29c772=_0x5e00b3,_0xf61a37=Math[_0x29c772(0x1ace)](_0x520dda/CesiumMath[_0x29c772(0x352c)]);_0x520dda-=_0xf61a37*CesiumMath['TWO_PI'];var _0x2ee443=Math[_0x29c772(0x52a3)](_0x520dda)-_0x4dbee0,_0x5919a8=Math[_0x29c772(0x1428)](_0x520dda)*Math[_0x29c772(0x5c4f)](0x1-_0x4dbee0*_0x4dbee0),_0x267534=Math[_0x29c772(0x51e)](_0x5919a8,_0x2ee443);return _0x267534=CesiumMath[_0x2a6384(0x13d2)](_0x267534),_0x520dda<0x0&&(_0x267534-=CesiumMath[_0x29c772(0x352c)]),_0x267534+=_0xf61a37*CesiumMath[_0x2a6384(0x917)];}function perifocalToCartesianMatrix(_0x2953cd,_0x1df6cc,_0x208533,_0x467474){var _0x27d20e=_0x307c2b,_0x5382de=_0x5e00b3,_0x234ccb=Math[_0x5382de(0x52a3)](_0x2953cd),_0x582f54=Math[_0x5382de(0x1428)](_0x2953cd),_0x5a1f7d=Math[_0x27d20e(0x3be7)](_0x1df6cc),_0x229e13=Math[_0x5382de(0x1428)](_0x1df6cc),_0x4647d0=Math[_0x5382de(0x52a3)](_0x208533),_0x3f22a0=Math[_0x5382de(0x1428)](_0x208533);return defined$1(_0x467474)?(_0x467474[0x0]=_0x4647d0*_0x234ccb-_0x3f22a0*_0x582f54*_0x5a1f7d,_0x467474[0x1]=_0x3f22a0*_0x234ccb+_0x4647d0*_0x582f54*_0x5a1f7d,_0x467474[0x2]=_0x582f54*_0x229e13,_0x467474[0x3]=-_0x4647d0*_0x582f54-_0x3f22a0*_0x234ccb*_0x5a1f7d,_0x467474[0x4]=-_0x3f22a0*_0x582f54+_0x4647d0*_0x234ccb*_0x5a1f7d,_0x467474[0x5]=_0x234ccb*_0x229e13,_0x467474[0x6]=_0x3f22a0*_0x229e13,_0x467474[0x7]=-_0x4647d0*_0x229e13,_0x467474[0x8]=_0x5a1f7d):_0x467474=new Matrix3(_0x4647d0*_0x234ccb-_0x3f22a0*_0x582f54*_0x5a1f7d,-_0x4647d0*_0x582f54-_0x3f22a0*_0x234ccb*_0x5a1f7d,_0x3f22a0*_0x229e13,_0x3f22a0*_0x234ccb+_0x4647d0*_0x582f54*_0x5a1f7d,-_0x3f22a0*_0x582f54+_0x4647d0*_0x234ccb*_0x5a1f7d,-_0x4647d0*_0x229e13,_0x582f54*_0x229e13,_0x234ccb*_0x229e13,_0x5a1f7d),_0x467474;}var semiMajorAxis0=1.0000010178*MetersPerAstronomicalUnit,meanLongitude0=100.46645683*RadiansPerDegree,meanLongitude1=1295977422.83429*RadiansPerArcSecond,p1u=0x3e82,p2u=0x5567,p3u=0x7d04,p4u=0x2ab3,p5u=0x38c1,p6u=0x3ff0,p7u=0x3bd6,p8u=0x801a,Ca1=0x40*1e-7*MetersPerAstronomicalUnit,Ca2=1e-7*-0x98*MetersPerAstronomicalUnit,Ca3=0x3e*1e-7*MetersPerAstronomicalUnit,Ca4=-8e-7*MetersPerAstronomicalUnit,Ca5=0x20*1e-7*MetersPerAstronomicalUnit,Ca6=1e-7*-0x29*MetersPerAstronomicalUnit,Ca7=0x13*1e-7*MetersPerAstronomicalUnit,Ca8=1e-7*-0xb*MetersPerAstronomicalUnit,Sa1=1e-7*-0x96*MetersPerAstronomicalUnit,Sa2=1e-7*-0x2e*MetersPerAstronomicalUnit,Sa3=0x44*1e-7*MetersPerAstronomicalUnit,Sa4=0x36*1e-7*MetersPerAstronomicalUnit,Sa5=0xe*1e-7*MetersPerAstronomicalUnit,Sa6=0x18*1e-7*MetersPerAstronomicalUnit,Sa7=1e-7*-0x1c*MetersPerAstronomicalUnit,Sa8=0x16*1e-7*MetersPerAstronomicalUnit,q1u=0xa,q2u=0x3e82,q3u=0x5567,q4u=0x2ab3,q5u=0x5c1,q6u=0x7d04,q7u=0x1123,q8u=0x49,Cl1=1e-7*-0x145,Cl2=1e-7*-0x142,Cl3=1e-7*-0x4f,Cl4=0xe8*1e-7,Cl5=1e-7*-0x34,Cl6=0x61*1e-7,Cl7=0x37*1e-7,Cl8=1e-7*-0x29,Sl1=1e-7*-0x69,Sl2=1e-7*-0x89,Sl3=0x102*1e-7,Sl4=0x23*1e-7,Sl5=1e-7*-0x74,Sl6=1e-7*-0x58,Sl7=1e-7*-0x70,Sl8=1e-7*-0x50,scratchDate$1=new JulianDate(0x0,0x0,TimeStandard$1['TAI']);function computeSimonEarthMoonBarycenter(_0x22f9f6,_0x4423da){var _0x47b156=_0x307c2b,_0x2b7bfa=_0x5e00b3;taiToTdb(_0x22f9f6,scratchDate$1);var _0x10daf8=(scratchDate$1[_0x2b7bfa(0x155b)]-epoch[_0x2b7bfa(0x155b)]+(scratchDate$1[_0x2b7bfa(0x180d)]-epoch[_0x2b7bfa(0x180d)])/TimeConstants$1[_0x2b7bfa(0x4382)])/(0xa*TimeConstants$1[_0x2b7bfa(0x2df3)]),_0x54855d=0.3595362*_0x10daf8,_0x256c1e=semiMajorAxis0+Ca1*Math[_0x2b7bfa(0x52a3)](p1u*_0x54855d)+Sa1*Math[_0x47b156(0xc19)](p1u*_0x54855d)+Ca2*Math[_0x2b7bfa(0x52a3)](p2u*_0x54855d)+Sa2*Math[_0x2b7bfa(0x1428)](p2u*_0x54855d)+Ca3*Math[_0x2b7bfa(0x52a3)](p3u*_0x54855d)+Sa3*Math[_0x2b7bfa(0x1428)](p3u*_0x54855d)+Ca4*Math[_0x2b7bfa(0x52a3)](p4u*_0x54855d)+Sa4*Math[_0x2b7bfa(0x1428)](p4u*_0x54855d)+Ca5*Math[_0x2b7bfa(0x52a3)](p5u*_0x54855d)+Sa5*Math[_0x2b7bfa(0x1428)](p5u*_0x54855d)+Ca6*Math[_0x2b7bfa(0x52a3)](p6u*_0x54855d)+Sa6*Math[_0x2b7bfa(0x1428)](p6u*_0x54855d)+Ca7*Math[_0x2b7bfa(0x52a3)](p7u*_0x54855d)+Sa7*Math[_0x2b7bfa(0x1428)](p7u*_0x54855d)+Ca8*Math[_0x2b7bfa(0x52a3)](p8u*_0x54855d)+Sa8*Math[_0x2b7bfa(0x1428)](p8u*_0x54855d),_0x1a98d6=meanLongitude0+meanLongitude1*_0x10daf8+Cl1*Math[_0x2b7bfa(0x52a3)](q1u*_0x54855d)+Sl1*Math[_0x2b7bfa(0x1428)](q1u*_0x54855d)+Cl2*Math[_0x47b156(0x3be7)](q2u*_0x54855d)+Sl2*Math[_0x2b7bfa(0x1428)](q2u*_0x54855d)+Cl3*Math[_0x2b7bfa(0x52a3)](q3u*_0x54855d)+Sl3*Math[_0x2b7bfa(0x1428)](q3u*_0x54855d)+Cl4*Math[_0x2b7bfa(0x52a3)](q4u*_0x54855d)+Sl4*Math[_0x2b7bfa(0x1428)](q4u*_0x54855d)+Cl5*Math[_0x2b7bfa(0x52a3)](q5u*_0x54855d)+Sl5*Math[_0x2b7bfa(0x1428)](q5u*_0x54855d)+Cl6*Math[_0x2b7bfa(0x52a3)](q6u*_0x54855d)+Sl6*Math[_0x2b7bfa(0x1428)](q6u*_0x54855d)+Cl7*Math[_0x47b156(0x3be7)](q7u*_0x54855d)+Sl7*Math[_0x2b7bfa(0x1428)](q7u*_0x54855d)+Cl8*Math[_0x2b7bfa(0x52a3)](q8u*_0x54855d)+Sl8*Math[_0x2b7bfa(0x1428)](q8u*_0x54855d);return elementsToCartesian(_0x256c1e,0.0167086342-0.0004203654*_0x10daf8,469.97289*RadiansPerArcSecond*_0x10daf8,102.93734808*RadiansPerDegree+11612.3529*RadiansPerArcSecond*_0x10daf8,174.87317577*RadiansPerDegree-8679.27034*RadiansPerArcSecond*_0x10daf8,_0x1a98d6,_0x4423da);}function computeSimonMoon(_0x5663b8,_0x5011fe){var _0x1ebccb=_0x307c2b,_0x2940e4=_0x5e00b3;taiToTdb(_0x5663b8,scratchDate$1);var _0xfd3052=(scratchDate$1[_0x2940e4(0x155b)]-epoch[_0x1ebccb(0x43fc)]+(scratchDate$1[_0x2940e4(0x180d)]-epoch['secondsOfDay'])/TimeConstants$1['SECONDS_PER_DAY'])/TimeConstants$1[_0x2940e4(0x2df3)],_0x272ce5=_0xfd3052*_0xfd3052,_0x181784=_0x272ce5*_0xfd3052,_0x5bd650=_0x181784*_0xfd3052,_0x23ffc0=383397.7725+0.004*_0xfd3052,_0x48748e=0.055545526-1.6e-8*_0xfd3052,_0x38c622=5.15668983*RadiansPerDegree,_0x39cd7b=-0.00008*_0xfd3052+0.02966*_0x272ce5-0.000042*_0x181784-1.3e-7*_0x5bd650,_0x349651=83.35324312*RadiansPerDegree,_0x2a6e3c=14643420.2669*_0xfd3052-38.2702*_0x272ce5-0.045047*_0x181784+0.00021301*_0x5bd650,_0x10d512=125.04455501*RadiansPerDegree,_0x51b771=-6967919.3631*_0xfd3052+6.3602*_0x272ce5+0.007625*_0x181784-0.00003586*_0x5bd650,_0x4fe2f7=218.31664563*RadiansPerDegree,_0x4c7011=1732559343.4847*_0xfd3052-6.391*_0x272ce5+0.006588*_0x181784-0.00003169*_0x5bd650,_0x572062=297.85019547*RadiansPerDegree+RadiansPerArcSecond*(1602961601.209*_0xfd3052-6.3706*_0x272ce5+0.006593*_0x181784-0.00003169*_0x5bd650),_0x17ef4e=134.96340251*RadiansPerDegree+RadiansPerArcSecond*(1717915923.2178*_0xfd3052+31.8792*_0x272ce5+0.051635*_0x181784-0.0002447*_0x5bd650),_0x20a376=357.52910918*RadiansPerDegree+RadiansPerArcSecond*(129596581.0481*_0xfd3052-0.5532*_0x272ce5+0.000136*_0x181784-0.00001149*_0x5bd650),_0x5c74f0=310.17137918*RadiansPerDegree-RadiansPerArcSecond*(6967051.436*_0xfd3052+6.2068*_0x272ce5+0.007618*_0x181784-0.00003219*_0x5bd650),_0x3e6bac=0x2*_0x572062,_0x1c55dd=0x4*_0x572062,_0x301d8b=0x6*_0x572062,_0x2e45b5=0x2*_0x17ef4e,_0x5841b3=0x3*_0x17ef4e,_0x3b8bc1=0x4*_0x17ef4e,_0x39ccba=0x2*(93.27209062*RadiansPerDegree+RadiansPerArcSecond*(1739527262.8478*_0xfd3052-12.7512*_0x272ce5-0.001037*_0x181784+0.00000417*_0x5bd650));_0x23ffc0+=3400.4*Math[_0x2940e4(0x52a3)](_0x3e6bac)-635.6*Math[_0x2940e4(0x52a3)](_0x3e6bac-_0x17ef4e)-235.6*Math[_0x1ebccb(0x3be7)](_0x17ef4e)+218.1*Math[_0x2940e4(0x52a3)](_0x3e6bac-_0x20a376)+0xb5*Math[_0x2940e4(0x52a3)](_0x3e6bac+_0x17ef4e),_0x48748e+=0.014216*Math[_0x2940e4(0x52a3)](_0x3e6bac-_0x17ef4e)+0.008551*Math['cos'](_0x3e6bac-_0x2e45b5)-0.001383*Math['cos'](_0x17ef4e)+0.001356*Math[_0x1ebccb(0x3be7)](_0x3e6bac+_0x17ef4e)-0.001147*Math[_0x2940e4(0x52a3)](_0x1c55dd-_0x5841b3)-0.000914*Math[_0x2940e4(0x52a3)](_0x1c55dd-_0x2e45b5)+0.000869*Math[_0x2940e4(0x52a3)](_0x3e6bac-_0x20a376-_0x17ef4e)-0.000627*Math[_0x2940e4(0x52a3)](_0x3e6bac)-0.000394*Math['cos'](_0x1c55dd-_0x3b8bc1)+0.000282*Math[_0x2940e4(0x52a3)](_0x3e6bac-_0x20a376-_0x2e45b5)-0.000279*Math[_0x1ebccb(0x3be7)](_0x572062-_0x17ef4e)-0.000236*Math[_0x2940e4(0x52a3)](_0x2e45b5)+0.000231*Math[_0x1ebccb(0x3be7)](_0x1c55dd)+0.000229*Math[_0x2940e4(0x52a3)](_0x301d8b-_0x3b8bc1)-0.000201*Math[_0x1ebccb(0x3be7)](_0x2e45b5-_0x39ccba),_0x39cd7b+=486.26*Math[_0x2940e4(0x52a3)](_0x3e6bac-_0x39ccba)-40.13*Math[_0x1ebccb(0x3be7)](_0x3e6bac)+37.51*Math['cos'](_0x39ccba)+25.73*Math[_0x2940e4(0x52a3)](_0x2e45b5-_0x39ccba)+19.97*Math[_0x2940e4(0x52a3)](_0x3e6bac-_0x20a376-_0x39ccba),_0x2a6e3c+=-0xd939*Math['sin'](_0x3e6bac-_0x17ef4e)-0x8797*Math[_0x2940e4(0x1428)](_0x3e6bac-_0x2e45b5)-0x2640*Math[_0x2940e4(0x1428)](_0x17ef4e)+0x24a9*Math[_0x2940e4(0x1428)](_0x1c55dd-_0x5841b3)+0x1d51*Math[_0x2940e4(0x1428)](_0x1c55dd-_0x2e45b5)+0x14c6*Math[_0x2940e4(0x1428)](_0x3e6bac+_0x17ef4e)+0xd9c*Math[_0x2940e4(0x1428)](_0x1c55dd-_0x3b8bc1)-0xd59*Math[_0x2940e4(0x1428)](_0x3e6bac-_0x20a376-_0x17ef4e)-0x9e2*Math[_0x1ebccb(0xc19)](_0x301d8b-_0x3b8bc1)-0x948*Math[_0x2940e4(0x1428)](_0x3e6bac)-0x81b*Math[_0x2940e4(0x1428)](_0x3e6bac-_0x5841b3)-0x75b*Math[_0x2940e4(0x1428)](_0x2e45b5)-0x6c8*Math[_0x2940e4(0x1428)](_0x301d8b-0x5*_0x17ef4e)+0x65a*Math[_0x2940e4(0x1428)](_0x20a376)-0x55a*Math[_0x2940e4(0x1428)](_0x301d8b-_0x5841b3),_0x51b771+=-0x1510*Math[_0x2940e4(0x1428)](_0x3e6bac-_0x39ccba)-0x21c*Math[_0x2940e4(0x1428)](_0x20a376)-0x1b9*Math[_0x2940e4(0x1428)](_0x3e6bac)+0x1a7*Math[_0x2940e4(0x1428)](_0x39ccba)-0x120*Math[_0x1ebccb(0xc19)](_0x2e45b5-_0x39ccba),_0x4c7011+=-3332.9*Math[_0x2940e4(0x1428)](_0x3e6bac)+1197.4*Math[_0x2940e4(0x1428)](_0x3e6bac-_0x17ef4e)-662.5*Math[_0x2940e4(0x1428)](_0x20a376)+396.3*Math[_0x2940e4(0x1428)](_0x17ef4e)-0xda*Math[_0x2940e4(0x1428)](_0x3e6bac-_0x20a376);var _0x48ec7d=0x2*_0x5c74f0,_0x5b1b9e=0x3*_0x5c74f0;_0x39cd7b+=46.997*Math[_0x2940e4(0x52a3)](_0x5c74f0)*_0xfd3052-0.614*Math[_0x2940e4(0x52a3)](_0x3e6bac-_0x39ccba+_0x5c74f0)*_0xfd3052+0.614*Math['cos'](_0x3e6bac-_0x39ccba-_0x5c74f0)*_0xfd3052-0.0297*Math[_0x2940e4(0x52a3)](_0x48ec7d)*_0x272ce5-0.0335*Math[_0x2940e4(0x52a3)](_0x5c74f0)*_0x272ce5+0.0012*Math[_0x2940e4(0x52a3)](_0x3e6bac-_0x39ccba+_0x48ec7d)*_0x272ce5-0.00016*Math[_0x2940e4(0x52a3)](_0x5c74f0)*_0x181784+0.00004*Math['cos'](_0x5b1b9e)*_0x181784+0.00004*Math[_0x2940e4(0x52a3)](_0x48ec7d)*_0x181784;var _0x29dc40=2.116*Math[_0x2940e4(0x1428)](_0x5c74f0)*_0xfd3052-0.111*Math[_0x2940e4(0x1428)](_0x3e6bac-_0x39ccba-_0x5c74f0)*_0xfd3052-0.0015*Math[_0x2940e4(0x1428)](_0x5c74f0)*_0x272ce5;return _0x2a6e3c+=_0x29dc40,_0x4c7011+=_0x29dc40,_0x51b771+=-520.77*Math[_0x2940e4(0x1428)](_0x5c74f0)*_0xfd3052+13.66*Math[_0x2940e4(0x1428)](_0x3e6bac-_0x39ccba+_0x5c74f0)*_0xfd3052+1.12*Math[_0x2940e4(0x1428)](_0x3e6bac-_0x5c74f0)*_0xfd3052-1.06*Math[_0x2940e4(0x1428)](_0x39ccba-_0x5c74f0)*_0xfd3052+0.66*Math[_0x2940e4(0x1428)](_0x48ec7d)*_0x272ce5+0.371*Math[_0x1ebccb(0xc19)](_0x5c74f0)*_0x272ce5-0.035*Math[_0x1ebccb(0xc19)](_0x3e6bac-_0x39ccba+_0x48ec7d)*_0x272ce5-0.015*Math[_0x2940e4(0x1428)](_0x3e6bac-_0x39ccba+_0x5c74f0)*_0x272ce5+0.0014*Math[_0x2940e4(0x1428)](_0x5c74f0)*_0x181784-0.0011*Math[_0x2940e4(0x1428)](_0x5b1b9e)*_0x181784-0.0009*Math[_0x2940e4(0x1428)](_0x48ec7d)*_0x181784,elementsToCartesian(_0x23ffc0*=MetersPerKilometer,_0x48748e,_0x38c622+_0x39cd7b*RadiansPerArcSecond,_0x349651+_0x2a6e3c*RadiansPerArcSecond,_0x10d512+_0x51b771*RadiansPerArcSecond,_0x4fe2f7+_0x4c7011*RadiansPerArcSecond,_0x5011fe);}var moonEarthMassRatio=0.012300034,factor=moonEarthMassRatio/(moonEarthMassRatio+0x1)*-0x1;function computeSimonEarth(_0x5cf21b,_0x4a8d3a){var _0x1b1cec=_0x5e00b3;return _0x4a8d3a=computeSimonMoon(_0x5cf21b,_0x4a8d3a),Cartesian3[_0x1b1cec(0x34b9)](_0x4a8d3a,factor,_0x4a8d3a);}var axesTransformation=new Matrix3(1.0000000000000002,5.619723173785822e-16,4.690511510146299e-19,-5.154129427414611e-16,0.9174820620691819,-0.39777715593191376,-2.23970096136568e-16,0.39777715593191376,0.9174820620691819),translation=new Cartesian3();function interpolateColors(_0x4a09f1,_0x117c21,_0x24f2eb,_0x4b5953,_0x5f0d2b,_0x1d3424,_0x1dc759){var _0x1c3fba=_0x307c2b,_0x48cd20=_0x5e00b3,_0x3301c1,_0x3f59c0=PolylinePipeline[_0x48cd20(0x903)](_0x4a09f1,_0x117c21,_0x5f0d2b),_0x102440=_0x24f2eb[_0x48cd20(0x20a2)],_0x33a271=_0x24f2eb[_0x48cd20(0x9db)],_0x2747ac=_0x24f2eb[_0x1c3fba(0x485e)],_0x586a3d=_0x24f2eb[_0x48cd20(0x32a8)],_0x236791=_0x4b5953[_0x48cd20(0x20a2)],_0x13bcf1=_0x4b5953[_0x48cd20(0x9db)],_0x33b92d=_0x4b5953[_0x1c3fba(0x485e)],_0x390334=_0x4b5953[_0x48cd20(0x32a8)];if(Color$2[_0x48cd20(0x1dab)](_0x24f2eb,_0x4b5953)){for(_0x3301c1=0x0;_0x3301c1<_0x3f59c0;_0x3301c1++)_0x1d3424[_0x1dc759++]=Color$2[_0x1c3fba(0xc50)](_0x102440),_0x1d3424[_0x1dc759++]=Color$2[_0x48cd20(0x2556)](_0x33a271),_0x1d3424[_0x1dc759++]=Color$2[_0x48cd20(0x2556)](_0x2747ac),_0x1d3424[_0x1dc759++]=Color$2[_0x48cd20(0x2556)](_0x586a3d);return _0x1dc759;}var _0x1a55b5=(_0x236791-_0x102440)/_0x3f59c0,_0x1a26f6=(_0x13bcf1-_0x33a271)/_0x3f59c0,_0x4d190e=(_0x33b92d-_0x2747ac)/_0x3f59c0,_0x1219c8=(_0x390334-_0x586a3d)/_0x3f59c0,_0x13d0ea=_0x1dc759;for(_0x3301c1=0x0;_0x3301c1<_0x3f59c0;_0x3301c1++)_0x1d3424[_0x13d0ea++]=Color$2['floatToByte'](_0x102440+_0x3301c1*_0x1a55b5),_0x1d3424[_0x13d0ea++]=Color$2[_0x48cd20(0x2556)](_0x33a271+_0x3301c1*_0x1a26f6),_0x1d3424[_0x13d0ea++]=Color$2[_0x48cd20(0x2556)](_0x2747ac+_0x3301c1*_0x4d190e),_0x1d3424[_0x13d0ea++]=Color$2[_0x48cd20(0x2556)](_0x586a3d+_0x3301c1*_0x1219c8);return _0x13d0ea;}function SimplePolylineGeometry(_0x183513){var _0x1abed9=_0x307c2b,_0x4c95ad=_0x5e00b3,_0x3f5f50=(_0x183513=defaultValue$1(_0x183513,defaultValue$1[_0x1abed9(0x216e)]))[_0x4c95ad(0x1c83)],_0x599e49=_0x183513[_0x4c95ad(0x4a34)],_0x5955e3=defaultValue$1(_0x183513[_0x1abed9(0xfe9)],!0x1);this[_0x4c95ad(0x634)]=_0x3f5f50,this[_0x1abed9(0x19be)]=_0x599e49,this[_0x4c95ad(0x5dc2)]=_0x5955e3,this[_0x4c95ad(0x4162)]=defaultValue$1(_0x183513[_0x4c95ad(0x2c1)],ArcType$1[_0x1abed9(0x1cbe)]),this[_0x4c95ad(0x9cd)]=defaultValue$1(_0x183513[_0x4c95ad(0x2da6)],CesiumMath[_0x4c95ad(0x5b17)]),this[_0x4c95ad(0x3c00)]=defaultValue$1(_0x183513[_0x4c95ad(0x4faa)],Ellipsoid['WGS84']),this[_0x4c95ad(0x254e)]=_0x4c95ad(0x2670);var _0x3b6b68=0x1+_0x3f5f50[_0x4c95ad(0x809)]*Cartesian3[_0x4c95ad(0x2dd8)];_0x3b6b68+=defined$1(_0x599e49)?0x1+_0x599e49[_0x4c95ad(0x809)]*Color$2[_0x4c95ad(0x2dd8)]:0x1,this[_0x4c95ad(0x2dd8)]=_0x3b6b68+Ellipsoid[_0x4c95ad(0x2dd8)]+0x3;}Simon1994PlanetaryPositions[_0x5e00b3(0x10f6)]=function(_0x12e3c2,_0x515688){var _0x4d3631=_0x307c2b,_0x38537f=_0x5e00b3;return defined$1(_0x12e3c2)||(_0x12e3c2=JulianDate[_0x4d3631(0x531a)]()),defined$1(_0x515688)||(_0x515688=new Cartesian3()),translation=computeSimonEarthMoonBarycenter(_0x12e3c2,translation),_0x515688=Cartesian3[_0x38537f(0xa61)](translation,_0x515688),computeSimonEarth(_0x12e3c2,translation),Cartesian3[_0x38537f(0x34b6)](_0x515688,translation,_0x515688),Matrix3['multiplyByVector'](axesTransformation,_0x515688,_0x515688),_0x515688;},Simon1994PlanetaryPositions[_0x5e00b3(0x5ac0)]=function(_0x47af34,_0xca8883){var _0x1763ff=_0x5e00b3;return defined$1(_0x47af34)||(_0x47af34=JulianDate[_0x1763ff(0xccb)]()),_0xca8883=computeSimonMoon(_0x47af34,_0xca8883),Matrix3[_0x1763ff(0x1abe)](axesTransformation,_0xca8883,_0xca8883),_0xca8883;},SimplePolylineGeometry[_0x5e00b3(0x52a8)]=function(_0xf7a5b8,_0x11bb39,_0x45b82e){var _0x68e0db=_0x307c2b,_0x27e0a9=_0x5e00b3,_0x51776e;_0x45b82e=defaultValue$1(_0x45b82e,0x0);var _0x54e6ac=_0xf7a5b8[_0x27e0a9(0x634)],_0x66fe6e=_0x54e6ac[_0x68e0db(0x2ef4)];for(_0x11bb39[_0x45b82e++]=_0x66fe6e,_0x51776e=0x0;_0x51776e<_0x66fe6e;++_0x51776e,_0x45b82e+=Cartesian3[_0x27e0a9(0x2dd8)])Cartesian3[_0x68e0db(0x5845)](_0x54e6ac[_0x51776e],_0x11bb39,_0x45b82e);var _0x5333c5=_0xf7a5b8[_0x27e0a9(0x38fa)];for(_0x66fe6e=defined$1(_0x5333c5)?_0x5333c5[_0x27e0a9(0x809)]:0x0,_0x11bb39[_0x45b82e++]=_0x66fe6e,_0x51776e=0x0;_0x51776e<_0x66fe6e;++_0x51776e,_0x45b82e+=Color$2[_0x68e0db(0x18d6)])Color$2[_0x27e0a9(0x52a8)](_0x5333c5[_0x51776e],_0x11bb39,_0x45b82e);return Ellipsoid[_0x68e0db(0x5845)](_0xf7a5b8[_0x27e0a9(0x3c00)],_0x11bb39,_0x45b82e),_0x45b82e+=Ellipsoid[_0x27e0a9(0x2dd8)],_0x11bb39[_0x45b82e++]=_0xf7a5b8[_0x27e0a9(0x5dc2)]?0x1:0x0,_0x11bb39[_0x45b82e++]=_0xf7a5b8[_0x27e0a9(0x4162)],_0x11bb39[_0x45b82e]=_0xf7a5b8[_0x27e0a9(0x9cd)],_0x11bb39;},SimplePolylineGeometry[_0x307c2b(0x1055)]=function(_0x3f1637,_0x139dd0,_0xdf9e56){var _0x386fa4=_0x307c2b,_0x3ca50d=_0x5e00b3,_0x5495bb;_0x139dd0=defaultValue$1(_0x139dd0,0x0);var _0xa7736a=_0x3f1637[_0x139dd0++],_0x3d6481=new Array(_0xa7736a);for(_0x5495bb=0x0;_0x5495bb<_0xa7736a;++_0x5495bb,_0x139dd0+=Cartesian3[_0x3ca50d(0x2dd8)])_0x3d6481[_0x5495bb]=Cartesian3[_0x3ca50d(0x1d8a)](_0x3f1637,_0x139dd0);var _0x493b1b=(_0xa7736a=_0x3f1637[_0x139dd0++])>0x0?new Array(_0xa7736a):void 0x0;for(_0x5495bb=0x0;_0x5495bb<_0xa7736a;++_0x5495bb,_0x139dd0+=Color$2[_0x386fa4(0x18d6)])_0x493b1b[_0x5495bb]=Color$2[_0x3ca50d(0x1d8a)](_0x3f1637,_0x139dd0);var _0x18cae8=Ellipsoid[_0x3ca50d(0x1d8a)](_0x3f1637,_0x139dd0);_0x139dd0+=Ellipsoid[_0x3ca50d(0x2dd8)];var _0xac9784=0x1===_0x3f1637[_0x139dd0++],_0x3bf70a=_0x3f1637[_0x139dd0++],_0x2ba7e9=_0x3f1637[_0x139dd0];return defined$1(_0xdf9e56)?(_0xdf9e56['_positions']=_0x3d6481,_0xdf9e56[_0x3ca50d(0x38fa)]=_0x493b1b,_0xdf9e56[_0x3ca50d(0x3c00)]=_0x18cae8,_0xdf9e56[_0x3ca50d(0x5dc2)]=_0xac9784,_0xdf9e56[_0x3ca50d(0x4162)]=_0x3bf70a,_0xdf9e56[_0x3ca50d(0x9cd)]=_0x2ba7e9,_0xdf9e56):new SimplePolylineGeometry({'positions':_0x3d6481,'colors':_0x493b1b,'ellipsoid':_0x18cae8,'colorsPerVertex':_0xac9784,'arcType':_0x3bf70a,'granularity':_0x2ba7e9});};var scratchArray1=new Array(0x2),scratchArray2=new Array(0x2),generateArcOptionsScratch$1={'positions':scratchArray1,'height':scratchArray2,'ellipsoid':void 0x0,'minDistance':void 0x0,'granularity':void 0x0};SimplePolylineGeometry[_0x5e00b3(0x1647)]=function(_0x17da5f){var _0x35a160=_0x307c2b,_0x393fdf=_0x5e00b3,_0x8b52fb,_0x5a6f58,_0x367e14,_0x185d17,_0x32f03f,_0x20e35d=_0x17da5f[_0x393fdf(0x634)],_0x434675=_0x17da5f[_0x393fdf(0x38fa)],_0x4d7ecd=_0x17da5f[_0x35a160(0x5b12)],_0x16d329=_0x17da5f[_0x393fdf(0x4162)],_0x3dfde6=_0x17da5f[_0x393fdf(0x9cd)],_0x4605f9=_0x17da5f['_ellipsoid'],_0x4a2ef8=CesiumMath[_0x393fdf(0x4013)](_0x3dfde6,_0x4605f9[_0x35a160(0x64b)]),_0x56401b=defined$1(_0x434675)&&!_0x4d7ecd,_0x4a882b=_0x20e35d[_0x393fdf(0x809)],_0x517575=0x0;if(_0x16d329===ArcType$1[_0x393fdf(0x3675)]||_0x16d329===ArcType$1[_0x393fdf(0x45d1)]){var _0x37e43c,_0x441d18,_0x5b0d48;_0x16d329===ArcType$1[_0x35a160(0x1cbe)]?(_0x37e43c=CesiumMath['chordLength'](_0x3dfde6,_0x4605f9[_0x393fdf(0x1617)]),_0x441d18=PolylinePipeline[_0x393fdf(0x903)],_0x5b0d48=PolylinePipeline['generateArc']):(_0x37e43c=_0x3dfde6,_0x441d18=PolylinePipeline[_0x393fdf(0x278c)],_0x5b0d48=PolylinePipeline[_0x393fdf(0x50e6)]);var _0x38a706=PolylinePipeline[_0x393fdf(0x3c5)](_0x20e35d,_0x4605f9),_0x782a87=generateArcOptionsScratch$1;if(_0x16d329===ArcType$1[_0x393fdf(0x3675)]?_0x782a87[_0x35a160(0x3305)]=_0x4a2ef8:_0x782a87[_0x393fdf(0x2da6)]=_0x3dfde6,_0x782a87[_0x393fdf(0x4faa)]=_0x4605f9,_0x56401b){var _0x466cb7=0x0;for(_0x8b52fb=0x0;_0x8b52fb<_0x4a882b-0x1;_0x8b52fb++)_0x466cb7+=_0x441d18(_0x20e35d[_0x8b52fb],_0x20e35d[_0x8b52fb+0x1],_0x37e43c)+0x1;_0x5a6f58=new Float64Array(0x3*_0x466cb7),_0x185d17=new Uint8Array(0x4*_0x466cb7),_0x782a87[_0x393fdf(0x1c83)]=scratchArray1,_0x782a87[_0x35a160(0x10d5)]=scratchArray2;var _0x3515bc=0x0;for(_0x8b52fb=0x0;_0x8b52fb<_0x4a882b-0x1;++_0x8b52fb){scratchArray1[0x0]=_0x20e35d[_0x8b52fb],scratchArray1[0x1]=_0x20e35d[_0x8b52fb+0x1],scratchArray2[0x0]=_0x38a706[_0x8b52fb],scratchArray2[0x1]=_0x38a706[_0x8b52fb+0x1];var _0x5a002a=_0x5b0d48(_0x782a87);if(defined$1(_0x434675)){var _0x3975c8=_0x5a002a[_0x393fdf(0x809)]/0x3;_0x32f03f=_0x434675[_0x8b52fb];for(var _0x38585e=0x0;_0x38585e<_0x3975c8;++_0x38585e)_0x185d17[_0x3515bc++]=Color$2[_0x393fdf(0x2556)](_0x32f03f[_0x35a160(0xe24)]),_0x185d17[_0x3515bc++]=Color$2[_0x393fdf(0x2556)](_0x32f03f[_0x393fdf(0x9db)]),_0x185d17[_0x3515bc++]=Color$2[_0x393fdf(0x2556)](_0x32f03f[_0x393fdf(0x3c2a)]),_0x185d17[_0x3515bc++]=Color$2[_0x393fdf(0x2556)](_0x32f03f[_0x35a160(0x3b89)]);}_0x5a6f58[_0x393fdf(0x10aa)](_0x5a002a,_0x517575),_0x517575+=_0x5a002a[_0x393fdf(0x809)];}}else{if(_0x782a87[_0x393fdf(0x1c83)]=_0x20e35d,_0x782a87[_0x393fdf(0x5a4e)]=_0x38a706,_0x5a6f58=new Float64Array(_0x5b0d48(_0x782a87)),defined$1(_0x434675)){for(_0x185d17=new Uint8Array(_0x5a6f58[_0x393fdf(0x809)]/0x3*0x4),_0x8b52fb=0x0;_0x8b52fb<_0x4a882b-0x1;++_0x8b52fb){_0x517575=interpolateColors(_0x20e35d[_0x8b52fb],_0x20e35d[_0x8b52fb+0x1],_0x434675[_0x8b52fb],_0x434675[_0x8b52fb+0x1],_0x4a2ef8,_0x185d17,_0x517575);}var _0x6bcac7=_0x434675[_0x4a882b-0x1];_0x185d17[_0x517575++]=Color$2[_0x393fdf(0x2556)](_0x6bcac7[_0x393fdf(0x20a2)]),_0x185d17[_0x517575++]=Color$2[_0x393fdf(0x2556)](_0x6bcac7[_0x393fdf(0x9db)]),_0x185d17[_0x517575++]=Color$2[_0x393fdf(0x2556)](_0x6bcac7[_0x393fdf(0x3c2a)]),_0x185d17[_0x517575++]=Color$2[_0x393fdf(0x2556)](_0x6bcac7[_0x35a160(0x3b89)]);}}}else{_0x367e14=_0x56401b?0x2*_0x4a882b-0x2:_0x4a882b,_0x5a6f58=new Float64Array(0x3*_0x367e14),_0x185d17=defined$1(_0x434675)?new Uint8Array(0x4*_0x367e14):void 0x0;var _0x27f6ad=0x0,_0x39f614=0x0;for(_0x8b52fb=0x0;_0x8b52fb<_0x4a882b;++_0x8b52fb){var _0x361fc9=_0x20e35d[_0x8b52fb];if(_0x56401b&&_0x8b52fb>0x0&&(Cartesian3[_0x393fdf(0x52a8)](_0x361fc9,_0x5a6f58,_0x27f6ad),_0x27f6ad+=0x3,_0x32f03f=_0x434675[_0x8b52fb-0x1],_0x185d17[_0x39f614++]=Color$2[_0x393fdf(0x2556)](_0x32f03f[_0x393fdf(0x20a2)]),_0x185d17[_0x39f614++]=Color$2[_0x393fdf(0x2556)](_0x32f03f[_0x393fdf(0x9db)]),_0x185d17[_0x39f614++]=Color$2['floatToByte'](_0x32f03f[_0x393fdf(0x3c2a)]),_0x185d17[_0x39f614++]=Color$2[_0x393fdf(0x2556)](_0x32f03f[_0x393fdf(0x32a8)])),_0x56401b&&_0x8b52fb===_0x4a882b-0x1)break;Cartesian3['pack'](_0x361fc9,_0x5a6f58,_0x27f6ad),_0x27f6ad+=0x3,defined$1(_0x434675)&&(_0x32f03f=_0x434675[_0x8b52fb],_0x185d17[_0x39f614++]=Color$2[_0x393fdf(0x2556)](_0x32f03f[_0x393fdf(0x20a2)]),_0x185d17[_0x39f614++]=Color$2[_0x393fdf(0x2556)](_0x32f03f[_0x393fdf(0x9db)]),_0x185d17[_0x39f614++]=Color$2[_0x393fdf(0x2556)](_0x32f03f[_0x393fdf(0x3c2a)]),_0x185d17[_0x39f614++]=Color$2[_0x393fdf(0x2556)](_0x32f03f[_0x393fdf(0x32a8)]));}}var _0x2baa1f=new GeometryAttributes();_0x2baa1f[_0x393fdf(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x393fdf(0x4e01)],'componentsPerAttribute':0x3,'values':_0x5a6f58}),defined$1(_0x434675)&&(_0x2baa1f[_0x393fdf(0x8fe)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x35a160(0x2bcf)],'componentsPerAttribute':0x4,'values':_0x185d17,'normalize':!0x0}));var _0x175bcb=0x2*((_0x367e14=_0x5a6f58['length']/0x3)-0x1),_0x1e522e=IndexDatatype$1[_0x393fdf(0x40dd)](_0x367e14,_0x175bcb),_0x6af292=0x0;for(_0x8b52fb=0x0;_0x8b52fb<_0x367e14-0x1;++_0x8b52fb)_0x1e522e[_0x6af292++]=_0x8b52fb,_0x1e522e[_0x6af292++]=_0x8b52fb+0x1;return new Geometry$1({'attributes':_0x2baa1f,'indices':_0x1e522e,'primitiveType':PrimitiveType$1[_0x393fdf(0x4b11)],'boundingSphere':BoundingSphere[_0x393fdf(0x12c2)](_0x20e35d)});};var SlopeSettingEnum={'DisplayMode':{'NONE':0x0,'FACE':0x1,'ARROW':0x2,'FACE_AND_ARROW':0x3}},SlopeSettingEnum$1=Object[_0x5e00b3(0x5448)](SlopeSettingEnum);function SlopeSetting(){var _0x10f842=_0x307c2b,_0x4e30f4=_0x5e00b3;this[_0x4e30f4(0x505c)]=0xfffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,this[_0x4e30f4(0x2687)]=-0xfffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,this[_0x4e30f4(0x5983)]=0x0,this[_0x4e30f4(0x416c)]=0x0,this['_opacity']=0x1,this[_0x4e30f4(0x1875)]=!0x1,this[_0x4e30f4(0x304f)]=[],this[_0x4e30f4(0x3e46)]=!0x0,this[_0x4e30f4(0xd5b)]=SlopeSettingEnum$1[_0x4e30f4(0x3029)][_0x10f842(0x56d5)],this[_0x4e30f4(0x522a)]=void 0x0;}function SmoothStepSpline(_0x41f72b){var _0x18f639=_0x307c2b,_0x323841=_0x5e00b3,_0x18da20=(_0x41f72b=defaultValue$1(_0x41f72b,defaultValue$1[_0x323841(0x243c)]))[_0x323841(0x251a)],_0x40b3e1=_0x41f72b[_0x323841(0x19f1)];this[_0x18f639(0x1ed5)]=_0x40b3e1,this[_0x323841(0x18d6)]=_0x18da20,this[_0x323841(0x1bee)]=0x0;}function SphereGeometry(_0x57a532){var _0x59e50f=_0x307c2b,_0x354cb9=_0x5e00b3,_0xd503a=defaultValue$1(_0x57a532[_0x354cb9(0x48ce)],0x1),_0x8adae={'radii':new Cartesian3(_0xd503a,_0xd503a,_0xd503a),'stackPartitions':_0x57a532[_0x354cb9(0x5c90)],'slicePartitions':_0x57a532[_0x59e50f(0x7d2)],'vertexFormat':_0x57a532[_0x354cb9(0x5383)]};this[_0x354cb9(0x2a87)]=new EllipsoidGeometry(_0x8adae),this[_0x354cb9(0x254e)]=_0x354cb9(0x1156);}SlopeSetting[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x4a6f18=_0x307c2b,_0x155b39=_0x5e00b3;this[_0x155b39(0x304f)][_0x155b39(0x809)]=0x0,defined$1(this[_0x4a6f18(0x1c1c)])&&this[_0x155b39(0x522a)][_0x155b39(0x2947)]();},Object[_0x5e00b3(0x1dfd)](SlopeSetting[_0x5e00b3(0x3720)],{'MinVisibleValue':{'get':function(){var _0x117343=_0x5e00b3;return this[_0x117343(0x2687)];},'set':function(_0x1dd351){var _0x549d36=_0x307c2b;this[_0x549d36(0x2832)]=_0x1dd351;}},'MaxVisibleValue':{'get':function(){return this['_maxVisibleValue'];},'set':function(_0x5f0078){var _0x55d256=_0x5e00b3;this[_0x55d256(0x505c)]=_0x5f0078;}},'ColorTableMaxKey':{'get':function(){var _0x1db96a=_0x5e00b3;return this[_0x1db96a(0x416c)];},'set':function(_0x2a2cbc){var _0x354fdc=_0x307c2b;this[_0x354fdc(0x2f44)]=_0x2a2cbc;}},'ColorTableMinKey':{'get':function(){var _0x17753d=_0x307c2b;return this[_0x17753d(0x530b)];},'set':function(_0x847b4d){var _0xe86b4=_0x5e00b3;this[_0xe86b4(0x5983)]=_0x847b4d;}},'ColorTable':{'get':function(){var _0x5a76a2=_0x5e00b3;return this[_0x5a76a2(0x522a)];},'set':function(_0x5755b0){var _0x3f95de=_0x307c2b,_0x385eb=_0x5e00b3;if(defined$1(_0x5755b0)){this[_0x385eb(0x522a)]=ColorTable[_0x385eb(0x40f3)](_0x5755b0,this[_0x385eb(0x522a)]),this[_0x385eb(0x1875)]=!0x0;var _0x214f3a=this[_0x385eb(0x522a)][_0x3f95de(0x6a9)]();if(!(_0x214f3a<0x1)){new Color$2();var _0xdb9db1=0x0,_0x29878b=0x0,_0x391caf=this[_0x385eb(0x522a)][_0x385eb(0x313a)](0x0);defined$1(_0x391caf)&&defined$1(_0x391caf[_0x385eb(0x1ac9)])&&(_0xdb9db1=parseFloat(_0x391caf[_0x385eb(0x1ac9)])),defined$1(_0x391caf=this[_0x385eb(0x522a)][_0x3f95de(0xc26)](_0x214f3a-0x1))&&defined$1(_0x391caf[_0x3f95de(0xa7e)])&&(_0x29878b=parseFloat(_0x391caf[_0x385eb(0x1ac9)])),this[_0x385eb(0x416c)]=Math[_0x3f95de(0x5449)](_0xdb9db1,_0x29878b),this[_0x385eb(0x5983)]=Math[_0x385eb(0x19a8)](_0xdb9db1,_0x29878b);}}else defined$1(this[_0x3f95de(0x1c1c)])&&(this[_0x385eb(0x522a)][_0x385eb(0x2947)](),this[_0x385eb(0x522a)]=null);}},'Opacity':{'get':function(){var _0x142b55=_0x5e00b3;return this[_0x142b55(0x1701)];},'set':function(_0x163729){var _0x9eab10=_0x5e00b3;this[_0x9eab10(0x1701)]=_0x163729;}},'CoverageArea':{'get':function(){var _0x40cf5d=_0x5e00b3;return this[_0x40cf5d(0x304f)];},'set':function(_0x1b3e8a){var _0x41f9c8=_0x307c2b,_0x2410c2=_0x5e00b3;if(this[_0x41f9c8(0xd84)]=!0x0,this[_0x2410c2(0x304f)][_0x2410c2(0x809)]=0x0,defined$1(_0x1b3e8a)){for(var _0x853fa=0x0;_0x853fa<_0x1b3e8a[_0x2410c2(0x809)];_0x853fa++)this[_0x2410c2(0x304f)][_0x853fa]=_0x1b3e8a[_0x853fa];}}},'DisplayMode':{'get':function(){var _0x5cb4c4=_0x307c2b;return this[_0x5cb4c4(0x3e19)];},'set':function(_0x4d3f1e){var _0x5aa0bd=_0x5e00b3;this[_0x5aa0bd(0xd5b)]=_0x4d3f1e;}},'UpdateColorDictTable':{'get':function(){var _0x33c4a7=_0x5e00b3;return this[_0x33c4a7(0x1875)];},'set':function(_0x20271a){var _0x5bc218=_0x5e00b3;this[_0x5bc218(0x1875)]=_0x20271a;}},'UpdatePolygonRegion':{'get':function(){var _0x56a332=_0x5e00b3;return this[_0x56a332(0x3e46)];},'set':function(_0x24be81){var _0x1019ec=_0x5e00b3;this[_0x1019ec(0x3e46)]=_0x24be81;}}}),SlopeSetting[_0x5e00b3(0x40f3)]=function(_0x331aed,_0x533bbc){var _0x3b59aa=_0x307c2b,_0x2870f8=_0x5e00b3;if(defined$1(_0x331aed)){defined$1(_0x533bbc)||(_0x533bbc=new SlopeSetting()),_0x533bbc[_0x2870f8(0x505c)]=_0x331aed[_0x3b59aa(0xca8)],_0x533bbc[_0x2870f8(0x2687)]=_0x331aed[_0x2870f8(0x2687)],_0x533bbc[_0x2870f8(0x5983)]=_0x331aed[_0x2870f8(0x5983)],_0x533bbc[_0x3b59aa(0x2f44)]=_0x331aed[_0x2870f8(0x416c)],_0x533bbc[_0x2870f8(0x1701)]=_0x331aed[_0x2870f8(0x1701)],_0x533bbc[_0x2870f8(0x1875)]=_0x331aed[_0x2870f8(0x1875)],_0x533bbc[_0x2870f8(0x3e46)]=_0x331aed[_0x3b59aa(0xd84)],_0x533bbc[_0x2870f8(0xd5b)]=_0x331aed[_0x3b59aa(0x3e19)],_0x533bbc[_0x2870f8(0x522a)]=ColorTable[_0x2870f8(0x40f3)](_0x331aed[_0x2870f8(0x522a)],_0x533bbc[_0x2870f8(0x522a)]),_0x533bbc[_0x2870f8(0x304f)][_0x3b59aa(0x2ef4)]=0x0;for(var _0x5504b1=0x0;_0x5504b1<_0x331aed[_0x2870f8(0x304f)][_0x2870f8(0x809)];_0x5504b1++)_0x533bbc[_0x2870f8(0x304f)][_0x5504b1]=_0x331aed[_0x2870f8(0x304f)][_0x5504b1];return _0x533bbc;}},Object[_0x5e00b3(0x1dfd)](SmoothStepSpline[_0x5e00b3(0x3720)],{'times':{'get':function(){var _0x101cae=_0x5e00b3;return this[_0x101cae(0x5821)];}},'points':{'get':function(){var _0x1bf5ae=_0x307c2b;return this[_0x1bf5ae(0x1d9f)];}}}),SmoothStepSpline[_0x5e00b3(0x3720)][_0x5e00b3(0x4011)]=Spline[_0x5e00b3(0x3720)][_0x307c2b(0x3293)],SmoothStepSpline[_0x5e00b3(0x3720)][_0x307c2b(0x10f0)]=Spline[_0x307c2b(0x1aa2)][_0x307c2b(0x10f0)],SmoothStepSpline[_0x5e00b3(0x3720)][_0x307c2b(0x2f5e)]=Spline[_0x307c2b(0x1aa2)][_0x5e00b3(0x2636)],SmoothStepSpline[_0x307c2b(0x1aa2)][_0x5e00b3(0xd06)]=function(_0x3df700,_0x2a7f34){var _0x13025d=_0x307c2b,_0x8f11fb=_0x5e00b3,_0x378ab0=this[_0x13025d(0x2c71)],_0x37ea29=this[_0x8f11fb(0x19f1)],_0x5a6622=this[_0x8f11fb(0x1bee)]=this[_0x8f11fb(0x4011)](_0x3df700,this[_0x8f11fb(0x1bee)]),_0x1889d7=(_0x3df700-_0x37ea29[_0x5a6622])/(_0x37ea29[_0x5a6622+0x1]-_0x37ea29[_0x5a6622]);return _0x1889d7*=(0x3-0x2*_0x1889d7)*_0x1889d7,defined$1(_0x2a7f34)||(_0x2a7f34=new Cartesian3()),Cartesian3[_0x8f11fb(0x3596)](_0x378ab0[_0x5a6622],_0x378ab0[_0x5a6622+0x1],_0x1889d7,_0x2a7f34);},SphereGeometry[_0x5e00b3(0x2dd8)]=EllipsoidGeometry[_0x5e00b3(0x2dd8)],SphereGeometry[_0x307c2b(0x5845)]=function(_0x41bbdf,_0xe68984,_0x8c788c){var _0x410ccb=_0x307c2b;return EllipsoidGeometry[_0x410ccb(0x5845)](_0x41bbdf[_0x410ccb(0x28ec)],_0xe68984,_0x8c788c);};var scratchEllipsoidGeometry$1=new EllipsoidGeometry(),scratchOptions$6={'radius':void 0x0,'radii':new Cartesian3(),'vertexFormat':new VertexFormat(),'stackPartitions':void 0x0,'slicePartitions':void 0x0};function SphereOutlineGeometry(_0x129f44){var _0x18d275=_0x5e00b3,_0x3a0c8e=defaultValue$1(_0x129f44[_0x18d275(0x48ce)],0x1),_0x4e2a8f={'radii':new Cartesian3(_0x3a0c8e,_0x3a0c8e,_0x3a0c8e),'stackPartitions':_0x129f44[_0x18d275(0x5c90)],'slicePartitions':_0x129f44[_0x18d275(0x20d6)],'subdivisions':_0x129f44[_0x18d275(0x13d7)]};this[_0x18d275(0x2a87)]=new EllipsoidOutlineGeometry(_0x4e2a8f),this[_0x18d275(0x254e)]=_0x18d275(0xa1c);}SphereGeometry[_0x307c2b(0x1055)]=function(_0x537ed0,_0x317793,_0x36cdbe){var _0x3fc338=_0x307c2b,_0x4fe0b0=_0x5e00b3,_0x538f57=EllipsoidGeometry[_0x3fc338(0x1055)](_0x537ed0,_0x317793,scratchEllipsoidGeometry$1);return scratchOptions$6[_0x3fc338(0x43f1)]=VertexFormat[_0x3fc338(0x2d7b)](_0x538f57[_0x3fc338(0x4c25)],scratchOptions$6[_0x4fe0b0(0x5383)]),scratchOptions$6[_0x4fe0b0(0x5c90)]=_0x538f57[_0x4fe0b0(0x534b)],scratchOptions$6[_0x4fe0b0(0x20d6)]=_0x538f57[_0x3fc338(0x3169)],defined$1(_0x36cdbe)?(Cartesian3[_0x4fe0b0(0x40f3)](_0x538f57[_0x4fe0b0(0x1ef1)],scratchOptions$6['radii']),_0x36cdbe[_0x4fe0b0(0x2a87)]=new EllipsoidGeometry(scratchOptions$6),_0x36cdbe):(scratchOptions$6[_0x4fe0b0(0x48ce)]=_0x538f57[_0x4fe0b0(0x1ef1)]['x'],new SphereGeometry(scratchOptions$6));},SphereGeometry[_0x5e00b3(0x1647)]=function(_0x497463){var _0x54dc6c=_0x5e00b3;return EllipsoidGeometry[_0x54dc6c(0x1647)](_0x497463[_0x54dc6c(0x2a87)]);},SphereOutlineGeometry[_0x307c2b(0x18d6)]=EllipsoidOutlineGeometry[_0x5e00b3(0x2dd8)],SphereOutlineGeometry[_0x5e00b3(0x52a8)]=function(_0x3a0671,_0x1ae681,_0x2d09bf){var _0x30f2c1=_0x5e00b3;return EllipsoidOutlineGeometry[_0x30f2c1(0x52a8)](_0x3a0671['_ellipsoidGeometry'],_0x1ae681,_0x2d09bf);};var scratchEllipsoidGeometry=new EllipsoidOutlineGeometry(),scratchOptions$5={'radius':void 0x0,'radii':new Cartesian3(),'stackPartitions':void 0x0,'slicePartitions':void 0x0,'subdivisions':void 0x0};function Spherical(_0x3ecbfb,_0x2d6dc1,_0x31e938){var _0x43ae88=_0x5e00b3;this[_0x43ae88(0x4c12)]=defaultValue$1(_0x3ecbfb,0x0),this[_0x43ae88(0x980)]=defaultValue$1(_0x2d6dc1,0x0),this[_0x43ae88(0x3d6f)]=defaultValue$1(_0x31e938,0x1);}function subdivideArray(_0x273f4e,_0x129c51){var _0xe7aae0=_0x5e00b3;for(var _0x40772d=[],_0x2d92a6=_0x273f4e[_0xe7aae0(0x809)],_0x28ce47=0x0;_0x28ce47<_0x2d92a6;){var _0x128816=Math[_0xe7aae0(0x5f13)]((_0x2d92a6-_0x28ce47)/_0x129c51--);_0x40772d[_0xe7aae0(0x5323)](_0x273f4e[_0xe7aae0(0x30eb)](_0x28ce47,_0x28ce47+_0x128816)),_0x28ce47+=_0x128816;}return _0x40772d;}function SupportTools(_0x15fe16){var _0x4c7cc3=_0x5e00b3;this['url']=defaultValue$1(_0x15fe16[_0x4c7cc3(0x2dba)],'');}function TemporalSetting(){var _0x39345f=_0x307c2b,_0x45f872=_0x5e00b3;this[_0x45f872(0x2f03)]=0x0,this[_0x39345f(0x3a40)]=-0x1;}function TerrainData(){var _0x43dd40=_0x5e00b3;DeveloperError$1[_0x43dd40(0x490e)]();}SphereOutlineGeometry[_0x5e00b3(0x1d8a)]=function(_0x2d9154,_0x5f1d95,_0x3b3bbc){var _0xf921e=_0x307c2b,_0x25e7f5=_0x5e00b3,_0x518eb4=EllipsoidOutlineGeometry[_0x25e7f5(0x1d8a)](_0x2d9154,_0x5f1d95,scratchEllipsoidGeometry);return scratchOptions$5[_0xf921e(0x5a40)]=_0x518eb4[_0x25e7f5(0x534b)],scratchOptions$5[_0x25e7f5(0x20d6)]=_0x518eb4[_0x25e7f5(0xdca)],scratchOptions$5[_0x25e7f5(0x13d7)]=_0x518eb4[_0x25e7f5(0x34e9)],defined$1(_0x3b3bbc)?(Cartesian3[_0x25e7f5(0x40f3)](_0x518eb4[_0xf921e(0x618)],scratchOptions$5[_0x25e7f5(0x37ad)]),_0x3b3bbc[_0x25e7f5(0x2a87)]=new EllipsoidOutlineGeometry(scratchOptions$5),_0x3b3bbc):(scratchOptions$5[_0x25e7f5(0x48ce)]=_0x518eb4[_0x25e7f5(0x1ef1)]['x'],new SphereOutlineGeometry(scratchOptions$5));},SphereOutlineGeometry['createGeometry']=function(_0x1e212c){var _0x177b39=_0x307c2b,_0x540969=_0x5e00b3;return EllipsoidOutlineGeometry[_0x540969(0x1647)](_0x1e212c[_0x177b39(0x28ec)]);},Spherical[_0x5e00b3(0x16c8)]=function(_0x462b5b,_0xb11237){var _0x48fd11=_0x307c2b,_0x59f14c=_0x5e00b3,_0x523500=_0x462b5b['x'],_0x40ce42=_0x462b5b['y'],_0x511d51=_0x462b5b['z'],_0x3a6831=_0x523500*_0x523500+_0x40ce42*_0x40ce42;return defined$1(_0xb11237)||(_0xb11237=new Spherical()),_0xb11237[_0x59f14c(0x4c12)]=Math[_0x59f14c(0x51e)](_0x40ce42,_0x523500),_0xb11237[_0x59f14c(0x980)]=Math[_0x59f14c(0x51e)](Math[_0x59f14c(0x5c4f)](_0x3a6831),_0x511d51),_0xb11237[_0x59f14c(0x3d6f)]=Math[_0x48fd11(0x37eb)](_0x3a6831+_0x511d51*_0x511d51),_0xb11237;},Spherical[_0x5e00b3(0x40f3)]=function(_0x3846b1,_0x596b51){var _0x539731=_0x307c2b,_0x53c0ab=_0x5e00b3;if(defined$1(_0x3846b1))return defined$1(_0x596b51)?(_0x596b51[_0x539731(0x58dc)]=_0x3846b1[_0x539731(0x58dc)],_0x596b51[_0x53c0ab(0x980)]=_0x3846b1[_0x53c0ab(0x980)],_0x596b51[_0x53c0ab(0x3d6f)]=_0x3846b1[_0x53c0ab(0x3d6f)],_0x596b51):new Spherical(_0x3846b1[_0x53c0ab(0x4c12)],_0x3846b1[_0x539731(0x3467)],_0x3846b1['magnitude']);},Spherical[_0x5e00b3(0x4853)]=function(_0x43a6a7,_0x4aa30f){var _0x1c7b80=_0x307c2b,_0x543380=_0x5e00b3;return defined$1(_0x4aa30f)?(_0x4aa30f[_0x1c7b80(0x58dc)]=_0x43a6a7[_0x1c7b80(0x58dc)],_0x4aa30f[_0x1c7b80(0x3467)]=_0x43a6a7[_0x543380(0x980)],_0x4aa30f[_0x543380(0x3d6f)]=0x1,_0x4aa30f):new Spherical(_0x43a6a7[_0x1c7b80(0x58dc)],_0x43a6a7[_0x543380(0x980)],0x1);},Spherical[_0x5e00b3(0x1dab)]=function(_0x2be076,_0x4ef537){var _0x2c28f6=_0x307c2b,_0x5d2215=_0x5e00b3;return _0x2be076===_0x4ef537||defined$1(_0x2be076)&&defined$1(_0x4ef537)&&_0x2be076[_0x5d2215(0x4c12)]===_0x4ef537[_0x5d2215(0x4c12)]&&_0x2be076[_0x2c28f6(0x3467)]===_0x4ef537[_0x5d2215(0x980)]&&_0x2be076[_0x2c28f6(0x4910)]===_0x4ef537[_0x5d2215(0x3d6f)];},Spherical[_0x307c2b(0x376e)]=function(_0x2773b,_0x5812cb,_0x5281ee){var _0xe82bb8=_0x307c2b,_0x2abc2c=_0x5e00b3;return _0x5281ee=defaultValue$1(_0x5281ee,0x0),_0x2773b===_0x5812cb||defined$1(_0x2773b)&&defined$1(_0x5812cb)&&Math[_0x2abc2c(0x1beb)](_0x2773b[_0x2abc2c(0x4c12)]-_0x5812cb[_0xe82bb8(0x58dc)])<=_0x5281ee&&Math[_0x2abc2c(0x1beb)](_0x2773b[_0x2abc2c(0x980)]-_0x5812cb[_0x2abc2c(0x980)])<=_0x5281ee&&Math[_0x2abc2c(0x1beb)](_0x2773b[_0x2abc2c(0x3d6f)]-_0x5812cb[_0x2abc2c(0x3d6f)])<=_0x5281ee;},Spherical[_0x307c2b(0x1aa2)][_0x307c2b(0x4d2)]=function(_0x4bec11){var _0x4f9394=_0x5e00b3;return Spherical[_0x4f9394(0x1dab)](this,_0x4bec11);},Spherical[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x270110){var _0x54b5f8=_0x5e00b3;return Spherical[_0x54b5f8(0x40f3)](this,_0x270110);},Spherical[_0x5e00b3(0x3720)][_0x5e00b3(0x1c11)]=function(_0x113415,_0x50d93a){var _0x5356cd=_0x5e00b3;return Spherical[_0x5356cd(0x1c11)](this,_0x113415,_0x50d93a);},Spherical['prototype'][_0x5e00b3(0x3cc8)]=function(){var _0x1b52cb=_0x307c2b,_0x21e4ff=_0x5e00b3;return'('+this[_0x1b52cb(0x58dc)]+',\x20'+this[_0x21e4ff(0x980)]+',\x20'+this[_0x21e4ff(0x3d6f)]+')';},SupportTools[_0x5e00b3(0x38a1)]=function(_0x299a68){var _0x1328e9=_0x307c2b,_0x48a8b6=_0x5e00b3;if(_0x48a8b6(0x20b8)!=typeof _0x299a68)throw new DeveloperError$1('url\x20must\x20be\x20a\x20string');var _0x18397b=_0x299a68[_0x48a8b6(0x12e)](_0x48a8b6(0x4503));if(-0x1===_0x18397b)return when[_0x48a8b6(0x1c7e)](!0x1)[_0x1328e9(0x4527)](function(){return!0x1;})[_0x1328e9(0x53dd)](function(){return!0x1;});var _0x1e58d4=_0x299a68[_0x48a8b6(0x4c07)](0x0,_0x18397b);return _0x299a68=_0x1e58d4+_0x48a8b6(0x8e3),defined$1(Credential[_0x1328e9(0x5b2d)])&&(_0x299a68=Credential[_0x48a8b6(0x1aee)](_0x299a68)),loadWithXhr$1({'url':_0x299a68,'responseType':_0x48a8b6(0x4685)})[_0x48a8b6(0x2a5f)](function(_0xfcc3ac){var _0x13f84c=_0x48a8b6;return-0x1!==_0xfcc3ac[_0x13f84c(0xabf)](_0x13f84c(0x1281));})[_0x48a8b6(0xd22)](function(_0x284573){return!0x1;});},Object[_0x307c2b(0x66e)](TemporalSetting[_0x5e00b3(0x3720)],{'progress':{'get':function(){var _0x33f549=_0x5e00b3;return this[_0x33f549(0x2f03)];},'set':function(_0x11e1b3){var _0x38a267=_0x5e00b3;this[_0x38a267(0x2f03)]=_0x11e1b3;}},'location':{'get':function(){var _0x191b67=_0x5e00b3;return this[_0x191b67(0x3d07)];},'set':function(_0x209ba4){var _0x20fb4e=_0x307c2b;this[_0x20fb4e(0x3a40)]=_0x209ba4;}}}),TemporalSetting[_0x5e00b3(0x40f3)]=function(_0x1dfb18,_0x402cdf){var _0x7dead3=_0x307c2b,_0x46b23a=_0x5e00b3;if(defined$1(_0x1dfb18))return defined$1(_0x402cdf)||(_0x402cdf=new TemporalSetting()),_0x402cdf[_0x7dead3(0x1132)]=_0x1dfb18[_0x46b23a(0x3b7b)],_0x402cdf[_0x46b23a(0x4451)]=_0x1dfb18[_0x46b23a(0x4451)],_0x402cdf;},Object[_0x5e00b3(0x1dfd)](TerrainData[_0x5e00b3(0x3720)],{'credits':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'waterMask':{'get':DeveloperError$1[_0x5e00b3(0x490e)]}}),TerrainData['prototype'][_0x5e00b3(0xe5d)]=DeveloperError$1[_0x5e00b3(0x490e)],TerrainData['prototype'][_0x307c2b(0xa1e)]=DeveloperError$1[_0x5e00b3(0x490e)],TerrainData[_0x5e00b3(0x3720)][_0x307c2b(0x3e08)]=DeveloperError$1[_0x5e00b3(0x490e)],TerrainData[_0x5e00b3(0x3720)][_0x307c2b(0x4dd4)]=DeveloperError$1[_0x5e00b3(0x490e)],TerrainData[_0x5e00b3(0x3720)][_0x5e00b3(0x3a8b)]=DeveloperError$1[_0x5e00b3(0x490e)];var activeRequests={},pageUri=_0x5e00b3(0x39a1)!=typeof document?new URI(document[_0x307c2b(0xe81)][_0x5e00b3(0x2337)]):new URI();function getServer(_0x826411){var _0x53c726=_0x307c2b,_0x1c3475=_0x5e00b3,_0x20750b=new URI(_0x826411)[_0x1c3475(0x1c7e)](pageUri);_0x20750b[_0x1c3475(0x4853)]();var _0x1a6d7b=_0x20750b[_0x1c3475(0x30b3)];return/:/[_0x1c3475(0x4a8a)](_0x1a6d7b)||(_0x1a6d7b=_0x1a6d7b+':'+(_0x1c3475(0x6024)===_0x20750b[_0x1c3475(0x3b3a)]?_0x53c726(0x5225):'80')),_0x1a6d7b;}function throttleRequestByServer(_0x32b7d7,_0x331e0a){var _0x31e1f8=_0x307c2b,_0x672803=_0x5e00b3,_0x3f7331=getServer(_0x32b7d7),_0x436cfa=defaultValue$1(activeRequests[_0x3f7331],0x0);if(!(_0x436cfa>=throttleRequestByServer[_0x31e1f8(0xd93)]))return activeRequests[_0x3f7331]=_0x436cfa+0x1,when(_0x331e0a(_0x32b7d7),function(_0x22a64b){return activeRequests[_0x3f7331]--,_0x22a64b;})[_0x672803(0xd22)](function(_0xa521e8){var _0x491cec=_0x672803;return activeRequests[_0x3f7331]--,when[_0x491cec(0x4c5a)](_0xa521e8);});}throttleRequestByServer[_0x5e00b3(0x262e)]=0x6;var TileEdge={'WEST':0x0,'NORTH':0x1,'EAST':0x2,'SOUTH':0x3,'NORTHWEST':0x4,'NORTHEAST':0x5,'SOUTHWEST':0x6,'SOUTHEAST':0x7};function TilingScheme(_0x5914dd){}function compareIntervalStartTimes(_0x221dd6,_0x272fc8){var _0x44ce40=_0x307c2b,_0x379fff=_0x5e00b3;return JulianDate[_0x44ce40(0x5b3b)](_0x221dd6[_0x379fff(0x21ae)],_0x272fc8[_0x379fff(0x21ae)]);}function TimeIntervalCollection(_0x2fda48){var _0x18a82d=_0x307c2b,_0x57b8dd=_0x5e00b3;if(this[_0x57b8dd(0x99f)]=[],this[_0x18a82d(0x375)]=new Event(),defined$1(_0x2fda48)){for(var _0x2803f0=_0x2fda48[_0x57b8dd(0x809)],_0x327e62=0x0;_0x327e62<_0x2803f0;_0x327e62++)this[_0x18a82d(0x4627)](_0x2fda48[_0x327e62]);}}Object[_0x307c2b(0x66e)](TilingScheme[_0x5e00b3(0x3720)],{'ellipsoid':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'rectangle':{'get':DeveloperError$1['throwInstantiationError']},'projection':{'get':DeveloperError$1[_0x307c2b(0xb2d)]}}),TilingScheme[_0x5e00b3(0x3720)]['getNumberOfXTilesAtLevel']=DeveloperError$1[_0x5e00b3(0x490e)],TilingScheme[_0x5e00b3(0x3720)]['getNumberOfYTilesAtLevel']=DeveloperError$1[_0x5e00b3(0x490e)],TilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0x268e)]=DeveloperError$1[_0x307c2b(0xb2d)],TilingScheme[_0x307c2b(0x1aa2)][_0x307c2b(0x1ef2)]=DeveloperError$1[_0x5e00b3(0x490e)],TilingScheme[_0x5e00b3(0x3720)][_0x5e00b3(0x2f70)]=DeveloperError$1[_0x5e00b3(0x490e)],TilingScheme[_0x5e00b3(0x3720)]['positionToTileXY']=DeveloperError$1[_0x307c2b(0xb2d)],Object[_0x307c2b(0x66e)](TimeIntervalCollection[_0x307c2b(0x1aa2)],{'changedEvent':{'get':function(){var _0xc2f6a2=_0x307c2b;return this[_0xc2f6a2(0x375)];}},'start':{'get':function(){var _0x299b6b=_0x5e00b3,_0x104f4f=this[_0x299b6b(0x99f)];return 0x0===_0x104f4f[_0x299b6b(0x809)]?void 0x0:_0x104f4f[0x0]['start'];}},'isStartIncluded':{'get':function(){var _0x256385=_0x5e00b3,_0x3847c3=this[_0x256385(0x99f)];return 0x0!==_0x3847c3[_0x256385(0x809)]&&_0x3847c3[0x0][_0x256385(0x21a8)];}},'stop':{'get':function(){var _0x331cc5=_0x5e00b3,_0x424067=this[_0x331cc5(0x99f)],_0x5ccf69=_0x424067[_0x331cc5(0x809)];return 0x0===_0x5ccf69?void 0x0:_0x424067[_0x5ccf69-0x1][_0x331cc5(0x3b17)];}},'isStopIncluded':{'get':function(){var _0x1338c8=_0x5e00b3,_0x1d93d1=this[_0x1338c8(0x99f)],_0x5188bf=_0x1d93d1[_0x1338c8(0x809)];return 0x0!==_0x5188bf&&_0x1d93d1[_0x5188bf-0x1]['isStopIncluded'];}},'length':{'get':function(){var _0x2f05c8=_0x5e00b3;return this[_0x2f05c8(0x99f)][_0x2f05c8(0x809)];}},'isEmpty':{'get':function(){var _0xa09e2=_0x307c2b;return 0x0===this[_0xa09e2(0x3172)][_0xa09e2(0x2ef4)];}}}),TimeIntervalCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x173058,_0x48e174){var _0xab6b90=_0x5e00b3;if(this===_0x173058)return!0x0;if(!(_0x173058 instanceof TimeIntervalCollection))return!0x1;var _0x57c6a9=this[_0xab6b90(0x99f)],_0x3f1e2f=_0x173058[_0xab6b90(0x99f)],_0xbe8941=_0x57c6a9[_0xab6b90(0x809)];if(_0xbe8941!==_0x3f1e2f[_0xab6b90(0x809)])return!0x1;for(var _0x5609de=0x0;_0x5609de<_0xbe8941;_0x5609de++)if(!TimeInterval['equals'](_0x57c6a9[_0x5609de],_0x3f1e2f[_0x5609de],_0x48e174))return!0x1;return!0x0;},TimeIntervalCollection['prototype'][_0x5e00b3(0x38c4)]=function(_0x2fb0f0){return this['_intervals'][_0x2fb0f0];},TimeIntervalCollection[_0x5e00b3(0x3720)]['removeAll']=function(){var _0x4b2f35=_0x307c2b,_0x5c0aaa=_0x5e00b3;this[_0x5c0aaa(0x99f)][_0x5c0aaa(0x809)]>0x0&&(this[_0x5c0aaa(0x99f)][_0x5c0aaa(0x809)]=0x0,this[_0x4b2f35(0x375)][_0x5c0aaa(0x1c10)](this));},TimeIntervalCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x35c2)]=function(_0x143ba0){var _0x49db56=_0x307c2b,_0x8f86d4=_0x5e00b3,_0x5270b5=this[_0x8f86d4(0xabf)](_0x143ba0);return _0x5270b5>=0x0?this[_0x49db56(0x3172)][_0x5270b5]:void 0x0;},TimeIntervalCollection[_0x5e00b3(0x3720)][_0x307c2b(0x26cc)]=function(_0x5827f9){var _0x458826=_0x307c2b,_0x19471b=_0x5e00b3,_0x355c55=this[_0x19471b(0xabf)](_0x5827f9);return _0x355c55>=0x0?this[_0x458826(0x3172)][_0x355c55][_0x19471b(0x140c)]:void 0x0;},TimeIntervalCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x5e759c){var _0x10760f=_0x5e00b3;return this[_0x10760f(0xabf)](_0x5e759c)>=0x0;};var indexOfScratch=new TimeInterval();TimeIntervalCollection[_0x5e00b3(0x3720)][_0x307c2b(0x2feb)]=function(_0x91f3c9){var _0x32e4f5=_0x307c2b,_0x1fc59c=_0x5e00b3,_0x1a641c=this[_0x32e4f5(0x3172)];indexOfScratch[_0x1fc59c(0x21ae)]=_0x91f3c9,indexOfScratch[_0x1fc59c(0x3b17)]=_0x91f3c9;var _0x30f507=binarySearch$1(_0x1a641c,indexOfScratch,compareIntervalStartTimes);return _0x30f507>=0x0?_0x1a641c[_0x30f507][_0x1fc59c(0x21a8)]?_0x30f507:_0x30f507>0x0&&_0x1a641c[_0x30f507-0x1][_0x1fc59c(0x3b17)]['equals'](_0x91f3c9)&&_0x1a641c[_0x30f507-0x1][_0x1fc59c(0x3535)]?_0x30f507-0x1:~_0x30f507:(_0x30f507=~_0x30f507)>0x0&&_0x30f507-0x1<_0x1a641c[_0x1fc59c(0x809)]&&TimeInterval[_0x1fc59c(0x5655)](_0x1a641c[_0x30f507-0x1],_0x91f3c9)?_0x30f507-0x1:~_0x30f507;},TimeIntervalCollection[_0x5e00b3(0x3720)][_0x5e00b3(0xbed)]=function(_0xadff7d){var _0xede307=_0x307c2b,_0x440a63=_0x5e00b3;for(var _0x40e2f8=(_0xadff7d=defaultValue$1(_0xadff7d,defaultValue$1[_0x440a63(0x243c)]))[_0x440a63(0x21ae)],_0x5804d0=_0xadff7d[_0x440a63(0x3b17)],_0xed546f=_0xadff7d[_0xede307(0x586e)],_0x5dc357=_0xadff7d[_0x440a63(0x3535)],_0x1a4aea=this[_0xede307(0x3172)],_0x59cd55=0x0,_0xf1b18b=_0x1a4aea[_0x440a63(0x809)];_0x59cd55<_0xf1b18b;_0x59cd55++){var _0x3833b6=_0x1a4aea[_0x59cd55];if((!defined$1(_0x40e2f8)||_0x3833b6[_0x440a63(0x21ae)][_0x440a63(0x1dab)](_0x40e2f8))&&(!defined$1(_0x5804d0)||_0x3833b6[_0x440a63(0x3b17)][_0x440a63(0x1dab)](_0x5804d0))&&(!defined$1(_0xed546f)||_0x3833b6[_0x440a63(0x21a8)]===_0xed546f)&&(!defined$1(_0x5dc357)||_0x3833b6[_0x440a63(0x3535)]===_0x5dc357))return _0x1a4aea[_0x59cd55];}},TimeIntervalCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x315e)]=function(_0xa02330,_0x133af0){var _0x4b9289=_0x307c2b,_0x3ab96c=_0x5e00b3;if(!_0xa02330[_0x3ab96c(0xbd4)]){var _0x4900b2=this[_0x4b9289(0x3172)];if(0x0===_0x4900b2[_0x4b9289(0x2ef4)]||JulianDate[_0x3ab96c(0x367f)](_0xa02330[_0x3ab96c(0x21ae)],_0x4900b2[_0x4900b2[_0x3ab96c(0x809)]-0x1][_0x3ab96c(0x3b17)]))return _0x4900b2[_0x3ab96c(0x5323)](_0xa02330),void this[_0x3ab96c(0x19e4)][_0x3ab96c(0x1c10)](this);var _0x460b8b,_0x5ab2ea=binarySearch$1(_0x4900b2,_0xa02330,compareIntervalStartTimes);for(_0x5ab2ea<0x0?_0x5ab2ea=~_0x5ab2ea:_0x5ab2ea>0x0&&_0xa02330[_0x4b9289(0x586e)]&&_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x21a8)]&&_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x21ae)][_0x3ab96c(0x1dab)](_0xa02330[_0x3ab96c(0x21ae)])?--_0x5ab2ea:_0x5ab2ea<_0x4900b2[_0x3ab96c(0x809)]&&!_0xa02330[_0x3ab96c(0x21a8)]&&_0x4900b2[_0x5ab2ea][_0x3ab96c(0x21a8)]&&_0x4900b2[_0x5ab2ea]['start'][_0x3ab96c(0x1dab)](_0xa02330[_0x3ab96c(0x21ae)])&&++_0x5ab2ea,_0x5ab2ea>0x0&&((_0x460b8b=JulianDate[_0x4b9289(0x5b3b)](_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x3b17)],_0xa02330[_0x3ab96c(0x21ae)]))>0x0||0x0===_0x460b8b&&(_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x3535)]||_0xa02330[_0x4b9289(0x586e)]))&&((defined$1(_0x133af0)?_0x133af0(_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x140c)],_0xa02330[_0x4b9289(0x313f)]):_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x140c)]===_0xa02330[_0x3ab96c(0x140c)])?(_0xa02330=JulianDate[_0x3ab96c(0x367f)](_0xa02330[_0x4b9289(0x12a2)],_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x3b17)])?new TimeInterval({'start':_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x21ae)],'stop':_0xa02330[_0x3ab96c(0x3b17)],'isStartIncluded':_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x21a8)],'isStopIncluded':_0xa02330['isStopIncluded'],'data':_0xa02330[_0x4b9289(0x313f)]}):new TimeInterval({'start':_0x4900b2[_0x5ab2ea-0x1]['start'],'stop':_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x3b17)],'isStartIncluded':_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x21a8)],'isStopIncluded':_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x3535)]||_0xa02330[_0x3ab96c(0x3b17)][_0x3ab96c(0x1dab)](_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x3b17)])&&_0xa02330[_0x3ab96c(0x3535)],'data':_0xa02330[_0x3ab96c(0x140c)]}),_0x4900b2[_0x3ab96c(0x2f5b)](_0x5ab2ea-0x1,0x1),--_0x5ab2ea):(((_0x460b8b=JulianDate[_0x3ab96c(0x30dd)](_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x3b17)],_0xa02330[_0x3ab96c(0x3b17)]))>0x0||0x0===_0x460b8b&&_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x3535)]&&!_0xa02330[_0x3ab96c(0x3535)])&&_0x4900b2[_0x3ab96c(0x2f5b)](_0x5ab2ea,0x0,new TimeInterval({'start':_0xa02330[_0x3ab96c(0x3b17)],'stop':_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x3b17)],'isStartIncluded':!_0xa02330[_0x3ab96c(0x3535)],'isStopIncluded':_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x3535)],'data':_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x140c)]})),_0x4900b2[_0x5ab2ea-0x1]=new TimeInterval({'start':_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x21ae)],'stop':_0xa02330[_0x3ab96c(0x21ae)],'isStartIncluded':_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x21a8)],'isStopIncluded':!_0xa02330[_0x3ab96c(0x21a8)],'data':_0x4900b2[_0x5ab2ea-0x1][_0x3ab96c(0x140c)]})));_0x5ab2ea<_0x4900b2[_0x3ab96c(0x809)]&&((_0x460b8b=JulianDate[_0x4b9289(0x5b3b)](_0xa02330[_0x3ab96c(0x3b17)],_0x4900b2[_0x5ab2ea][_0x4b9289(0x192)]))>0x0||0x0===_0x460b8b&&(_0xa02330[_0x3ab96c(0x3535)]||_0x4900b2[_0x5ab2ea][_0x3ab96c(0x21a8)]));)if(defined$1(_0x133af0)?_0x133af0(_0x4900b2[_0x5ab2ea][_0x3ab96c(0x140c)],_0xa02330[_0x3ab96c(0x140c)]):_0x4900b2[_0x5ab2ea][_0x3ab96c(0x140c)]===_0xa02330[_0x3ab96c(0x140c)])_0xa02330=new TimeInterval({'start':_0xa02330[_0x3ab96c(0x21ae)],'stop':JulianDate[_0x3ab96c(0x367f)](_0x4900b2[_0x5ab2ea][_0x3ab96c(0x3b17)],_0xa02330[_0x3ab96c(0x3b17)])?_0x4900b2[_0x5ab2ea][_0x3ab96c(0x3b17)]:_0xa02330[_0x3ab96c(0x3b17)],'isStartIncluded':_0xa02330[_0x3ab96c(0x21a8)],'isStopIncluded':JulianDate[_0x4b9289(0x2a3)](_0x4900b2[_0x5ab2ea][_0x3ab96c(0x3b17)],_0xa02330[_0x3ab96c(0x3b17)])?_0x4900b2[_0x5ab2ea][_0x3ab96c(0x3535)]:_0xa02330[_0x3ab96c(0x3535)],'data':_0xa02330[_0x3ab96c(0x140c)]}),_0x4900b2[_0x3ab96c(0x2f5b)](_0x5ab2ea,0x1);else{if(_0x4900b2[_0x5ab2ea]=new TimeInterval({'start':_0xa02330[_0x4b9289(0x12a2)],'stop':_0x4900b2[_0x5ab2ea][_0x3ab96c(0x3b17)],'isStartIncluded':!_0xa02330[_0x4b9289(0x2735)],'isStopIncluded':_0x4900b2[_0x5ab2ea][_0x3ab96c(0x3535)],'data':_0x4900b2[_0x5ab2ea][_0x3ab96c(0x140c)]}),!_0x4900b2[_0x5ab2ea]['isEmpty'])break;_0x4900b2[_0x3ab96c(0x2f5b)](_0x5ab2ea,0x1);}_0x4900b2[_0x3ab96c(0x2f5b)](_0x5ab2ea,0x0,_0xa02330),this['_changedEvent'][_0x3ab96c(0x1c10)](this);}},TimeIntervalCollection[_0x5e00b3(0x3720)][_0x307c2b(0x3c3a)]=function(_0x40bef0){var _0x566d3b=_0x307c2b,_0x221ef5=_0x5e00b3;if(_0x40bef0[_0x566d3b(0x4c63)])return!0x1;var _0x4f543d=this[_0x221ef5(0x99f)],_0x51a4fd=binarySearch$1(_0x4f543d,_0x40bef0,compareIntervalStartTimes);_0x51a4fd<0x0&&(_0x51a4fd=~_0x51a4fd);var _0x1c9825=!0x1;for(_0x51a4fd>0x0&&(JulianDate[_0x221ef5(0x367f)](_0x4f543d[_0x51a4fd-0x1][_0x221ef5(0x3b17)],_0x40bef0[_0x221ef5(0x21ae)])||_0x4f543d[_0x51a4fd-0x1][_0x221ef5(0x3b17)][_0x221ef5(0x1dab)](_0x40bef0[_0x221ef5(0x21ae)])&&_0x4f543d[_0x51a4fd-0x1][_0x221ef5(0x3535)]&&_0x40bef0[_0x221ef5(0x21a8)])&&(_0x1c9825=!0x0,(JulianDate[_0x221ef5(0x367f)](_0x4f543d[_0x51a4fd-0x1][_0x566d3b(0x12a2)],_0x40bef0[_0x221ef5(0x3b17)])||_0x4f543d[_0x51a4fd-0x1][_0x221ef5(0x3535)]&&!_0x40bef0[_0x221ef5(0x3535)]&&_0x4f543d[_0x51a4fd-0x1][_0x221ef5(0x3b17)][_0x221ef5(0x1dab)](_0x40bef0[_0x221ef5(0x3b17)]))&&_0x4f543d[_0x566d3b(0x1d88)](_0x51a4fd,0x0,new TimeInterval({'start':_0x40bef0[_0x221ef5(0x3b17)],'stop':_0x4f543d[_0x51a4fd-0x1][_0x221ef5(0x3b17)],'isStartIncluded':!_0x40bef0[_0x221ef5(0x3535)],'isStopIncluded':_0x4f543d[_0x51a4fd-0x1][_0x221ef5(0x3535)],'data':_0x4f543d[_0x51a4fd-0x1][_0x221ef5(0x140c)]})),_0x4f543d[_0x51a4fd-0x1]=new TimeInterval({'start':_0x4f543d[_0x51a4fd-0x1][_0x221ef5(0x21ae)],'stop':_0x40bef0[_0x221ef5(0x21ae)],'isStartIncluded':_0x4f543d[_0x51a4fd-0x1]['isStartIncluded'],'isStopIncluded':!_0x40bef0[_0x566d3b(0x586e)],'data':_0x4f543d[_0x51a4fd-0x1][_0x221ef5(0x140c)]})),_0x51a4fd<_0x4f543d[_0x221ef5(0x809)]&&!_0x40bef0[_0x221ef5(0x21a8)]&&_0x4f543d[_0x51a4fd][_0x221ef5(0x21a8)]&&_0x40bef0[_0x221ef5(0x21ae)][_0x221ef5(0x1dab)](_0x4f543d[_0x51a4fd][_0x566d3b(0x192)])&&(_0x1c9825=!0x0,_0x4f543d[_0x221ef5(0x2f5b)](_0x51a4fd,0x0,new TimeInterval({'start':_0x4f543d[_0x51a4fd][_0x221ef5(0x21ae)],'stop':_0x4f543d[_0x51a4fd][_0x221ef5(0x21ae)],'isStartIncluded':!0x0,'isStopIncluded':!0x0,'data':_0x4f543d[_0x51a4fd][_0x221ef5(0x140c)]})),++_0x51a4fd);_0x51a4fd<_0x4f543d[_0x221ef5(0x809)]&&JulianDate[_0x221ef5(0x367f)](_0x40bef0[_0x566d3b(0x12a2)],_0x4f543d[_0x51a4fd][_0x221ef5(0x3b17)]);)_0x1c9825=!0x0,_0x4f543d[_0x221ef5(0x2f5b)](_0x51a4fd,0x1);return _0x51a4fd<_0x4f543d['length']&&_0x40bef0[_0x221ef5(0x3b17)][_0x221ef5(0x1dab)](_0x4f543d[_0x51a4fd][_0x221ef5(0x3b17)])&&(_0x1c9825=!0x0,!_0x40bef0[_0x221ef5(0x3535)]&&_0x4f543d[_0x51a4fd][_0x221ef5(0x3535)]?_0x51a4fd+0x1<_0x4f543d[_0x221ef5(0x809)]&&_0x4f543d[_0x51a4fd+0x1][_0x221ef5(0x21ae)][_0x221ef5(0x1dab)](_0x40bef0['stop'])&&_0x4f543d[_0x51a4fd][_0x221ef5(0x140c)]===_0x4f543d[_0x51a4fd+0x1][_0x221ef5(0x140c)]?(_0x4f543d[_0x221ef5(0x2f5b)](_0x51a4fd,0x1),_0x4f543d[_0x51a4fd]=new TimeInterval({'start':_0x4f543d[_0x51a4fd][_0x221ef5(0x21ae)],'stop':_0x4f543d[_0x51a4fd][_0x221ef5(0x3b17)],'isStartIncluded':!0x0,'isStopIncluded':_0x4f543d[_0x51a4fd][_0x221ef5(0x3535)],'data':_0x4f543d[_0x51a4fd][_0x221ef5(0x140c)]})):_0x4f543d[_0x51a4fd]=new TimeInterval({'start':_0x40bef0[_0x221ef5(0x3b17)],'stop':_0x40bef0[_0x221ef5(0x3b17)],'isStartIncluded':!0x0,'isStopIncluded':!0x0,'data':_0x4f543d[_0x51a4fd][_0x221ef5(0x140c)]}):_0x4f543d[_0x566d3b(0x1d88)](_0x51a4fd,0x1)),_0x51a4fd<_0x4f543d[_0x221ef5(0x809)]&&(JulianDate[_0x221ef5(0x367f)](_0x40bef0[_0x221ef5(0x3b17)],_0x4f543d[_0x51a4fd][_0x221ef5(0x21ae)])||_0x40bef0['stop'][_0x221ef5(0x1dab)](_0x4f543d[_0x51a4fd][_0x221ef5(0x21ae)])&&_0x40bef0[_0x221ef5(0x3535)]&&_0x4f543d[_0x51a4fd][_0x221ef5(0x21a8)])&&(_0x1c9825=!0x0,_0x4f543d[_0x51a4fd]=new TimeInterval({'start':_0x40bef0[_0x566d3b(0x12a2)],'stop':_0x4f543d[_0x51a4fd][_0x221ef5(0x3b17)],'isStartIncluded':!_0x40bef0[_0x221ef5(0x3535)],'isStopIncluded':_0x4f543d[_0x51a4fd][_0x221ef5(0x3535)],'data':_0x4f543d[_0x51a4fd][_0x221ef5(0x140c)]})),_0x1c9825&&this[_0x221ef5(0x19e4)][_0x221ef5(0x1c10)](this),_0x1c9825;},TimeIntervalCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4ff2)]=function(_0x28ed73,_0x15bd77,_0x1d7f8f){var _0x3feb5b=_0x307c2b,_0x392ecd=_0x5e00b3;for(var _0x4dfef7=new TimeIntervalCollection(),_0x3947b6=0x0,_0x4dc31f=0x0,_0x2d7af7=this[_0x392ecd(0x99f)],_0x429776=_0x28ed73[_0x392ecd(0x99f)];_0x3947b6<_0x2d7af7[_0x392ecd(0x809)]&&_0x4dc31f<_0x429776[_0x392ecd(0x809)];){var _0x29cc8c=_0x2d7af7[_0x3947b6],_0x53cdac=_0x429776[_0x4dc31f];if(JulianDate[_0x3feb5b(0x30db)](_0x29cc8c[_0x392ecd(0x3b17)],_0x53cdac[_0x3feb5b(0x192)]))++_0x3947b6;else{if(JulianDate[_0x392ecd(0x2dfe)](_0x53cdac[_0x392ecd(0x3b17)],_0x29cc8c[_0x392ecd(0x21ae)]))++_0x4dc31f;else{if(defined$1(_0x1d7f8f)||defined$1(_0x15bd77)&&_0x15bd77(_0x29cc8c[_0x392ecd(0x140c)],_0x53cdac[_0x392ecd(0x140c)])||!defined$1(_0x15bd77)&&_0x53cdac[_0x392ecd(0x140c)]===_0x29cc8c[_0x392ecd(0x140c)]){var _0x840522=TimeInterval[_0x3feb5b(0x39b2)](_0x29cc8c,_0x53cdac,new TimeInterval(),_0x1d7f8f);_0x840522[_0x3feb5b(0x4c63)]||_0x4dfef7[_0x392ecd(0x315e)](_0x840522,_0x15bd77);}JulianDate[_0x392ecd(0x2dfe)](_0x29cc8c[_0x392ecd(0x3b17)],_0x53cdac['stop'])||_0x29cc8c[_0x392ecd(0x3b17)][_0x392ecd(0x1dab)](_0x53cdac[_0x3feb5b(0x12a2)])&&!_0x29cc8c[_0x392ecd(0x3535)]&&_0x53cdac[_0x392ecd(0x3535)]?++_0x3947b6:++_0x4dc31f;}}}return _0x4dfef7;},TimeIntervalCollection[_0x5e00b3(0x28b4)]=function(_0x3931ff,_0x21881d){var _0x5b2d99=_0x307c2b,_0x412631=_0x5e00b3;defined$1(_0x21881d)||(_0x21881d=new TimeIntervalCollection());var _0x20bf98,_0xd5518b=_0x3931ff['julianDates'],_0x17d225=_0xd5518b[_0x412631(0x809)],_0x5474dc=_0x3931ff[_0x412631(0x984)],_0x5ee30e=defaultValue$1(_0x3931ff[_0x412631(0x21a8)],!0x0),_0x243714=defaultValue$1(_0x3931ff[_0x5b2d99(0x2735)],!0x0),_0x173624=defaultValue$1(_0x3931ff[_0x412631(0x3756)],!0x1),_0x3a33e6=defaultValue$1(_0x3931ff[_0x5b2d99(0x1c29)],!0x1),_0x5404da=0x0;_0x173624&&(++_0x5404da,(_0x20bf98=new TimeInterval({'start':Iso8601[_0x5b2d99(0x150f)],'stop':_0xd5518b[0x0],'isStartIncluded':!0x0,'isStopIncluded':!_0x5ee30e}))[_0x412631(0x140c)]=defined$1(_0x5474dc)?_0x5474dc(_0x20bf98,_0x21881d[_0x5b2d99(0x2ef4)]):_0x21881d[_0x5b2d99(0x2ef4)],_0x21881d[_0x412631(0x315e)](_0x20bf98));for(var _0x2dcce2=0x0;_0x2dcce2<_0x17d225-0x1;++_0x2dcce2){var _0x41232e=_0xd5518b[_0x2dcce2],_0x362afd=_0xd5518b[_0x2dcce2+0x1];(_0x20bf98=new TimeInterval({'start':_0x41232e,'stop':_0x362afd,'isStartIncluded':_0x21881d[_0x412631(0x809)]!==_0x5404da||_0x5ee30e,'isStopIncluded':_0x2dcce2===_0x17d225-0x2&&_0x243714}))['data']=defined$1(_0x5474dc)?_0x5474dc(_0x20bf98,_0x21881d[_0x412631(0x809)]):_0x21881d[_0x412631(0x809)],_0x21881d[_0x412631(0x315e)](_0x20bf98),_0x41232e=_0x362afd;}return _0x3a33e6&&((_0x20bf98=new TimeInterval({'start':_0xd5518b[_0x17d225-0x1],'stop':Iso8601['MAXIMUM_VALUE'],'isStartIncluded':!_0x243714,'isStopIncluded':!0x0}))[_0x5b2d99(0x313f)]=defined$1(_0x5474dc)?_0x5474dc(_0x20bf98,_0x21881d[_0x412631(0x809)]):_0x21881d['length'],_0x21881d[_0x5b2d99(0x4627)](_0x20bf98)),_0x21881d;};var scratchGregorianDate=new GregorianDate(),monthLengths=[0x0,0x1f,0x1c,0x1f,0x1e,0x1f,0x1e,0x1f,0x1f,0x1e,0x1f,0x1e,0x1f];function addToDate(_0x2fb877,_0x4a59d1,_0x43db33){var _0x19f2f5=_0x307c2b,_0x50a0c5=_0x5e00b3;defined$1(_0x43db33)||(_0x43db33=new JulianDate()),JulianDate[_0x50a0c5(0x1a0a)](_0x2fb877,scratchGregorianDate);var _0x4dac85=scratchGregorianDate[_0x50a0c5(0x33d5)]+_0x4a59d1[_0x50a0c5(0x33d5)],_0x4f0d87=scratchGregorianDate[_0x50a0c5(0x23f4)]+_0x4a59d1[_0x50a0c5(0x23f4)],_0x1476ad=scratchGregorianDate[_0x50a0c5(0x38dd)]+_0x4a59d1[_0x19f2f5(0x72b)],_0x4cd0fc=scratchGregorianDate[_0x50a0c5(0x43da)]+_0x4a59d1[_0x19f2f5(0x1650)],_0x572003=scratchGregorianDate[_0x50a0c5(0x5a9a)]+_0x4a59d1[_0x50a0c5(0x5a9a)],_0x137193=scratchGregorianDate['month']+_0x4a59d1[_0x50a0c5(0x56a)],_0x5df9c8=scratchGregorianDate[_0x19f2f5(0x4ef0)]+_0x4a59d1[_0x50a0c5(0x23f6)];for(_0x4dac85>=0x3e8&&(_0x4f0d87+=Math[_0x50a0c5(0x1ace)](_0x4dac85/0x3e8),_0x4dac85%=0x3e8),_0x4f0d87>=0x3c&&(_0x1476ad+=Math[_0x50a0c5(0x1ace)](_0x4f0d87/0x3c),_0x4f0d87%=0x3c),_0x1476ad>=0x3c&&(_0x4cd0fc+=Math[_0x50a0c5(0x1ace)](_0x1476ad/0x3c),_0x1476ad%=0x3c),_0x4cd0fc>=0x18&&(_0x572003+=Math[_0x50a0c5(0x1ace)](_0x4cd0fc/0x18),_0x4cd0fc%=0x18),monthLengths[0x2]=isLeapYear(_0x5df9c8)?0x1d:0x1c;_0x572003>monthLengths[_0x137193]||_0x137193>=0xd;)_0x572003>monthLengths[_0x137193]&&(_0x572003-=monthLengths[_0x137193],++_0x137193),_0x137193>=0xd&&(--_0x137193,_0x5df9c8+=Math[_0x19f2f5(0x4b96)](_0x137193/0xc),_0x137193%=0xc,++_0x137193),monthLengths[0x2]=isLeapYear(_0x5df9c8)?0x1d:0x1c;return scratchGregorianDate[_0x50a0c5(0x33d5)]=_0x4dac85,scratchGregorianDate[_0x50a0c5(0x23f4)]=_0x4f0d87,scratchGregorianDate[_0x50a0c5(0x38dd)]=_0x1476ad,scratchGregorianDate[_0x50a0c5(0x43da)]=_0x4cd0fc,scratchGregorianDate[_0x50a0c5(0x5a9a)]=_0x572003,scratchGregorianDate[_0x50a0c5(0x56a)]=_0x137193,scratchGregorianDate[_0x50a0c5(0x23f6)]=_0x5df9c8,JulianDate[_0x50a0c5(0x8de)](scratchGregorianDate,_0x43db33);}var scratchJulianDate$2=new JulianDate(),durationRegex=/P(?:([\d.,]+)Y)?(?:([\d.,]+)M)?(?:([\d.,]+)W)?(?:([\d.,]+)D)?(?:T(?:([\d.,]+)H)?(?:([\d.,]+)M)?(?:([\d.,]+)S)?)?/;function parseDuration(_0x4a247b,_0x296679){var _0x413002=_0x307c2b,_0x4f127d=_0x5e00b3;if(!defined$1(_0x4a247b)||0x0===_0x4a247b[_0x4f127d(0x809)])return!0x1;if(_0x296679[_0x4f127d(0x23f6)]=0x0,_0x296679[_0x4f127d(0x56a)]=0x0,_0x296679[_0x4f127d(0x5a9a)]=0x0,_0x296679[_0x4f127d(0x43da)]=0x0,_0x296679[_0x4f127d(0x38dd)]=0x0,_0x296679[_0x4f127d(0x23f4)]=0x0,_0x296679[_0x4f127d(0x33d5)]=0x0,'P'===_0x4a247b[0x0]){var _0x1cef9c=_0x4a247b[_0x4f127d(0x31ca)](durationRegex);if(!defined$1(_0x1cef9c))return!0x1;if(defined$1(_0x1cef9c[0x1])&&(_0x296679[_0x4f127d(0x23f6)]=Number(_0x1cef9c[0x1][_0x4f127d(0x2c3f)](',','.'))),defined$1(_0x1cef9c[0x2])&&(_0x296679[_0x4f127d(0x56a)]=Number(_0x1cef9c[0x2][_0x4f127d(0x2c3f)](',','.'))),defined$1(_0x1cef9c[0x3])&&(_0x296679[_0x4f127d(0x5a9a)]=0x7*Number(_0x1cef9c[0x3][_0x4f127d(0x2c3f)](',','.'))),defined$1(_0x1cef9c[0x4])&&(_0x296679['day']+=Number(_0x1cef9c[0x4][_0x4f127d(0x2c3f)](',','.'))),defined$1(_0x1cef9c[0x5])&&(_0x296679[_0x4f127d(0x43da)]=Number(_0x1cef9c[0x5][_0x4f127d(0x2c3f)](',','.'))),defined$1(_0x1cef9c[0x6])&&(_0x296679[_0x413002(0x72b)]=Number(_0x1cef9c[0x6][_0x413002(0x2bc0)](',','.'))),defined$1(_0x1cef9c[0x7])){var _0x3bd5f4=Number(_0x1cef9c[0x7][_0x4f127d(0x2c3f)](',','.'));_0x296679[_0x4f127d(0x23f4)]=Math[_0x4f127d(0x1ace)](_0x3bd5f4),_0x296679[_0x413002(0x2122)]=_0x3bd5f4%0x1*0x3e8;}}else'Z'!==_0x4a247b[_0x4a247b[_0x4f127d(0x809)]-0x1]&&(_0x4a247b+='Z'),JulianDate[_0x413002(0x368f)](JulianDate[_0x4f127d(0x330)](_0x4a247b,scratchJulianDate$2),_0x296679);return _0x296679[_0x4f127d(0x23f6)]||_0x296679[_0x4f127d(0x56a)]||_0x296679['day']||_0x296679[_0x4f127d(0x43da)]||_0x296679[_0x4f127d(0x38dd)]||_0x296679[_0x4f127d(0x23f4)]||_0x296679['millisecond'];}var scratchDuration=new GregorianDate();TimeIntervalCollection[_0x5e00b3(0x330)]=function(_0x49d57c,_0x1d7c18){var _0x280e2b=_0x307c2b,_0x1a8964=_0x5e00b3,_0xea9dcc=_0x49d57c[_0x280e2b(0x395a)][_0x1a8964(0x390f)]('/'),_0x5600d3=JulianDate[_0x1a8964(0x330)](_0xea9dcc[0x0]),_0x65496e=JulianDate[_0x1a8964(0x330)](_0xea9dcc[0x1]),_0x53489e=[];if(parseDuration(_0xea9dcc[0x2],scratchDuration)){var _0x1eb7d9=JulianDate[_0x1a8964(0x40f3)](_0x5600d3);for(_0x53489e[_0x1a8964(0x5323)](_0x1eb7d9);JulianDate[_0x1a8964(0x30dd)](_0x1eb7d9,_0x65496e)<0x0;){_0x1eb7d9=addToDate(_0x1eb7d9,scratchDuration),JulianDate[_0x1a8964(0x30dd)](_0x65496e,_0x1eb7d9)<=0x0&&JulianDate[_0x1a8964(0x40f3)](_0x65496e,_0x1eb7d9),_0x53489e[_0x1a8964(0x5323)](_0x1eb7d9);}}else _0x53489e[_0x1a8964(0x5323)](_0x5600d3,_0x65496e);return TimeIntervalCollection[_0x1a8964(0x28b4)]({'julianDates':_0x53489e,'isStartIncluded':_0x49d57c[_0x1a8964(0x21a8)],'isStopIncluded':_0x49d57c[_0x1a8964(0x3535)],'leadingInterval':_0x49d57c[_0x1a8964(0x3756)],'trailingInterval':_0x49d57c[_0x1a8964(0x7cd)],'dataCallback':_0x49d57c[_0x1a8964(0x984)]},_0x1d7c18);},TimeIntervalCollection[_0x5e00b3(0x4b30)]=function(_0x26c06a,_0x47e816){var _0x339d03=_0x5e00b3;return TimeIntervalCollection[_0x339d03(0x28b4)]({'julianDates':_0x26c06a[_0x339d03(0x2b28)][_0x339d03(0x7f7)](function(_0x36bba7){var _0xbede21=_0x339d03;return JulianDate[_0xbede21(0x330)](_0x36bba7);}),'isStartIncluded':_0x26c06a[_0x339d03(0x21a8)],'isStopIncluded':_0x26c06a[_0x339d03(0x3535)],'leadingInterval':_0x26c06a[_0x339d03(0x3756)],'trailingInterval':_0x26c06a[_0x339d03(0x7cd)],'dataCallback':_0x26c06a[_0x339d03(0x984)]},_0x47e816);},TimeIntervalCollection[_0x5e00b3(0xd1b)]=function(_0xb71322,_0x26d618){var _0x1760a3=_0x307c2b,_0x13fc1c=_0x5e00b3;for(var _0x68e434,_0x5d8895,_0x3a3ba6=_0xb71322[_0x13fc1c(0x3942)],_0x384d94=_0xb71322[_0x1760a3(0x2934)],_0x1dea5a=defaultValue$1(_0xb71322[_0x1760a3(0x59fa)],!0x1),_0x57a3ee=[],_0x489d25=_0x384d94['length'],_0x20dd90=0x0;_0x20dd90<_0x489d25;++_0x20dd90)(parseDuration(_0x384d94[_0x20dd90],scratchDuration)||0x0===_0x20dd90)&&(_0x68e434=_0x1dea5a&&defined$1(_0x5d8895)?addToDate(_0x5d8895,scratchDuration):addToDate(_0x3a3ba6,scratchDuration),_0x57a3ee[_0x13fc1c(0x5323)](_0x68e434),_0x5d8895=_0x68e434);return TimeIntervalCollection[_0x13fc1c(0x28b4)]({'julianDates':_0x57a3ee,'isStartIncluded':_0xb71322[_0x13fc1c(0x21a8)],'isStopIncluded':_0xb71322[_0x13fc1c(0x3535)],'leadingInterval':_0xb71322[_0x13fc1c(0x3756)],'trailingInterval':_0xb71322[_0x13fc1c(0x7cd)],'dataCallback':_0xb71322[_0x13fc1c(0x984)]},_0x26d618);};var defaultScale$3=new Cartesian3(0x1,0x1,0x1),defaultTranslation=Cartesian3[_0x5e00b3(0x3a34)],defaultRotation$1=Quaternion[_0x307c2b(0x1160)],TranslationRotationScale=function(_0x542e3e,_0x4121e6,_0x151436){var _0x439ab7=_0x5e00b3;this[_0x439ab7(0x1519)]=Cartesian3[_0x439ab7(0x40f3)](defaultValue$1(_0x542e3e,defaultTranslation)),this[_0x439ab7(0x1c36)]=Quaternion[_0x439ab7(0x40f3)](defaultValue$1(_0x4121e6,defaultRotation$1)),this[_0x439ab7(0x4a6e)]=Cartesian3[_0x439ab7(0x40f3)](defaultValue$1(_0x151436,defaultScale$3));};function UniformlyVariableMotionSpline(_0x19dbb9){var _0x3aac54=_0x307c2b,_0x3106ae=_0x5e00b3,_0x1b768d=(_0x19dbb9=defaultValue$1(_0x19dbb9,defaultValue$1[_0x3106ae(0x243c)]))[_0x3106ae(0x251a)],_0x52adac=_0x19dbb9[_0x3106ae(0x19f1)];this[_0x3106ae(0x2201)]=defaultValue$1(_0x19dbb9[_0x3106ae(0x3037)],0x0),this[_0x3106ae(0x1cd0)]=0x2*Cartesian3['distance'](_0x1b768d[0x1],_0x1b768d[0x0])/((_0x52adac[0x1]-_0x52adac[0x0])*(_0x52adac[0x1]-_0x52adac[0x0])),this[_0x3106ae(0x18d6)]=_0x1b768d,this[_0x3106ae(0x5821)]=_0x52adac,this[_0x3106ae(0xfa0)]=Cartesian3[_0x3aac54(0x3d2f)](_0x1b768d[0x1],_0x1b768d[0x0],new Cartesian3()),this[_0x3106ae(0x5ad9)]=this[_0x3aac54(0x1ed5)][0x1]-this[_0x3106ae(0x5821)][0x0],Cartesian3[_0x3106ae(0x4853)](this[_0x3106ae(0xfa0)],this[_0x3aac54(0x4240)]);}function VideoSynchronizer(_0x496d8c){var _0x363955=_0x307c2b,_0x3daf12=_0x5e00b3;_0x496d8c=defaultValue$1(_0x496d8c,defaultValue$1[_0x3daf12(0x243c)]),this[_0x363955(0x3cc5)]=void 0x0,this[_0x3daf12(0x1f69)]=void 0x0,this['_clockSubscription']=void 0x0,this[_0x3daf12(0x5f41)]=void 0x0,this[_0x3daf12(0x3526)]=void 0x0,this[_0x3daf12(0x4c12)]=_0x496d8c[_0x363955(0x58dc)],this[_0x363955(0x56c2)]=_0x496d8c[_0x3daf12(0x35e5)],this['epoch']=defaultValue$1(_0x496d8c[_0x363955(0x59fb)],Iso8601[_0x3daf12(0x5b41)]),this[_0x363955(0x2977)]=defaultValue$1(_0x496d8c[_0x3daf12(0x1209)],0x1),this[_0x3daf12(0x139)]=!0x1,this[_0x3daf12(0x5f41)]=void 0x0,this[_0x3daf12(0x549a)]=!0x1;}function createSeekFunction(_0x5a250a){return function(){var _0x11aeec=_0x140d,_0x1f93ac=_0x23ca;_0x5a250a[_0x1f93ac(0x139)]=!0x1,_0x5a250a[_0x11aeec(0x4a04)]=!0x0;};}function DataRectangle(_0x43204a,_0x59cc9e){var _0x13052a=_0x5e00b3;this[_0x13052a(0x1dec)]=_0x43204a,this[_0x13052a(0x4c6f)]=_0x59cc9e;}function VRTheWorldTerrainProvider(_0x22cf46){var _0x5caee4=_0x307c2b,_0x5b1a70=_0x5e00b3;_0x22cf46=defaultValue$1(_0x22cf46,defaultValue$1[_0x5b1a70(0x243c)]);var _0x3ee5b8=Resource[_0x5b1a70(0x3bee)](_0x22cf46[_0x5b1a70(0x2dba)]);this[_0x5b1a70(0x28cf)]=_0x3ee5b8,this[_0x5b1a70(0x1d8e)]=new Event(),this[_0x5b1a70(0x1d9c)]=!0x1,this[_0x5b1a70(0x41ff)]=when[_0x5b1a70(0x32fc)](),this[_0x5b1a70(0x4e3d)]={'heightScale':0.001,'heightOffset':-0x3e8,'elementsPerHeight':0x3,'stride':0x4,'elementMultiplier':0x100,'isBigEndian':!0x0,'lowestEncodedHeight':0x0,'highestEncodedHeight':0xffffff};var _0x27d473=_0x22cf46[_0x5caee4(0x3a57)];_0x5caee4(0x2faa)==typeof _0x27d473&&(_0x27d473=new Credit$1(_0x27d473)),this[_0x5b1a70(0x3f3d)]=_0x27d473,this[_0x5caee4(0x374c)]=void 0x0,this[_0x5b1a70(0x4277)]=[];var _0x5675d0,_0x379749=this,_0x25edb6=defaultValue$1(_0x22cf46[_0x5b1a70(0x4faa)],Ellipsoid[_0x5b1a70(0x17f7)]);function _0x20085b(_0x53520a){var _0x3321d5=_0x5caee4,_0x1e1eef=_0x5b1a70,_0x512664=_0x53520a[_0x1e1eef(0x11c5)](_0x1e1eef(0xb9a))[0x0][_0x1e1eef(0x2a67)];if(_0x1e1eef(0x1dbb)===_0x512664){_0x379749[_0x1e1eef(0x2ba3)]=new GeographicTilingScheme({'ellipsoid':_0x25edb6});var _0xb550e4=_0x53520a[_0x1e1eef(0x11c5)](_0x1e1eef(0x17ae))[0x0];_0x379749[_0x1e1eef(0x1880)]=parseInt(_0xb550e4[_0x1e1eef(0x4f6b)](_0x1e1eef(0x2d3c)),0xa),_0x379749['_heightmapHeight']=parseInt(_0xb550e4['getAttribute']('height'),0xa),_0x379749[_0x1e1eef(0x3d0d)]=TerrainProvider[_0x3321d5(0x18e2)](_0x25edb6,Math[_0x1e1eef(0x19a8)](_0x379749[_0x1e1eef(0x1880)],_0x379749['_heightmapHeight']),_0x379749[_0x1e1eef(0x2ba3)][_0x1e1eef(0x5334)](0x0));for(var _0x264647=_0x53520a[_0x1e1eef(0x11c5)](_0x1e1eef(0x4f54)),_0x260f66=0x0;_0x260f66<_0x264647[_0x1e1eef(0x809)];++_0x260f66){var _0xbf3d81=_0x264647[_0x260f66],_0x407222=CesiumMath[_0x1e1eef(0x4476)](parseFloat(_0xbf3d81[_0x1e1eef(0x4f6b)](_0x1e1eef(0x48a4)))),_0x324afc=CesiumMath[_0x1e1eef(0x4476)](parseFloat(_0xbf3d81[_0x1e1eef(0x4f6b)](_0x1e1eef(0x12d8)))),_0x114778=CesiumMath[_0x1e1eef(0x4476)](parseFloat(_0xbf3d81['getAttribute'](_0x1e1eef(0xd1f)))),_0x3faab9=CesiumMath[_0x3321d5(0x18e6)](parseFloat(_0xbf3d81[_0x1e1eef(0x4f6b)](_0x1e1eef(0x117c)))),_0x3ab3ca=parseInt(_0xbf3d81[_0x1e1eef(0x4f6b)](_0x1e1eef(0x4a6a)),0xa);_0x379749[_0x1e1eef(0x4277)][_0x1e1eef(0x5323)](new DataRectangle(new Rectangle(_0x407222,_0x324afc,_0x114778,_0x3faab9),_0x3ab3ca));}_0x379749[_0x1e1eef(0x1d9c)]=!0x0,_0x379749[_0x1e1eef(0x41ff)][_0x1e1eef(0x1c7e)](!0x0);}else _0x466224(_0x3321d5(0x38dd)+_0x512664+_0x1e1eef(0x1a07));}function _0x466224(_0x4cf05a){var _0x3db803=_0x5b1a70,_0x3e75b3=defaultValue$1(_0x4cf05a,_0x3db803(0x4e75)+_0x379749[_0x3db803(0x28cf)][_0x3db803(0x2dba)]+'.');_0x5675d0=TileProviderError$1[_0x3db803(0x44f3)](_0x5675d0,_0x379749,_0x379749[_0x3db803(0x1d8e)],_0x3e75b3,void 0x0,void 0x0,void 0x0,_0x39bc2f);}function _0x39bc2f(){var _0x321fec=_0x5b1a70;when(_0x379749[_0x321fec(0x28cf)][_0x321fec(0x3a9e)](),_0x20085b,_0x466224);}_0x39bc2f();}TranslationRotationScale[_0x5e00b3(0x3720)][_0x307c2b(0x4d2)]=function(_0xc8802c){var _0x507094=_0x307c2b,_0x239646=_0x5e00b3;return this===_0xc8802c||defined$1(_0xc8802c)&&Cartesian3[_0x239646(0x1dab)](this[_0x239646(0x1519)],_0xc8802c[_0x507094(0x599b)])&&Quaternion[_0x239646(0x1dab)](this[_0x239646(0x1c36)],_0xc8802c['rotation'])&&Cartesian3[_0x507094(0x4d2)](this[_0x239646(0x4a6e)],_0xc8802c[_0x239646(0x4a6e)]);},Object[_0x5e00b3(0x1dfd)](UniformlyVariableMotionSpline[_0x5e00b3(0x3720)],{'times':{'get':function(){var _0xc39867=_0x5e00b3;return this[_0xc39867(0x5821)];}},'points':{'get':function(){var _0x1a3402=_0x5e00b3;return this[_0x1a3402(0x18d6)];}}}),UniformlyVariableMotionSpline[_0x5e00b3(0x3720)][_0x5e00b3(0x2636)]=function(_0x2bbce1){return _0x2bbce1;},UniformlyVariableMotionSpline[_0x307c2b(0x1aa2)]['evaluate']=function(_0x23845b,_0x2e19cb){var _0x74a756=_0x307c2b,_0x29d6e7=_0x5e00b3,_0xa7b4bf;defined$1(_0x2e19cb)||(_0x2e19cb=new Cartesian3());var _0x568f68=this[_0x29d6e7(0x18d6)];return(_0x23845b-=this[_0x29d6e7(0x5821)][0x0],0x0===this[_0x29d6e7(0x2201)])?_0xa7b4bf=0.5*this[_0x74a756(0x5479)]*_0x23845b*_0x23845b:_0xa7b4bf=this[_0x29d6e7(0x1cd0)]*this[_0x29d6e7(0x5ad9)]*_0x23845b-0.5*this[_0x29d6e7(0x1cd0)]*_0x23845b*_0x23845b,(Cartesian3[_0x29d6e7(0x34b9)](this['_direction'],_0xa7b4bf,_0x2e19cb),Cartesian3[_0x29d6e7(0x30c2)](_0x568f68[0x0],_0x2e19cb,_0x2e19cb),_0x2e19cb);},Object[_0x5e00b3(0x1dfd)](VideoSynchronizer[_0x5e00b3(0x3720)],{'clock':{'get':function(){var _0x122ffa=_0x5e00b3;return this[_0x122ffa(0x5385)];},'set':function(_0x5e774f){var _0x469af7=_0x307c2b,_0x305762=_0x5e00b3,_0x170067=this[_0x305762(0x5385)];_0x170067!==_0x5e774f&&(defined$1(_0x170067)&&(this['_clockSubscription'](),this[_0x305762(0x125f)]=void 0x0),defined$1(_0x5e774f)&&(this[_0x469af7(0x36bf)]=_0x5e774f[_0x305762(0x146e)][_0x305762(0x13f3)](VideoSynchronizer[_0x305762(0x3720)][_0x305762(0x2498)],this)),this[_0x305762(0x5385)]=_0x5e774f);}},'element':{'get':function(){var _0x22328b=_0x5e00b3;return this[_0x22328b(0x1f69)];},'set':function(_0x379f53){var _0x3b4ec2=_0x307c2b,_0x23e9be=_0x5e00b3,_0x216ad9=this[_0x23e9be(0x1f69)];_0x216ad9!==_0x379f53&&(defined$1(_0x216ad9)&&_0x216ad9[_0x23e9be(0x3da7)](_0x23e9be(0x11aa),this[_0x23e9be(0x5f41)],!0x1),defined$1(_0x379f53)&&(this[_0x23e9be(0x139)]=!0x1,this[_0x3b4ec2(0x4a7f)]=createSeekFunction(this),_0x379f53['addEventListener'](_0x3b4ec2(0x4488),this[_0x3b4ec2(0x4a7f)],!0x1)),this[_0x3b4ec2(0x1587)]=_0x379f53,this[_0x23e9be(0x139)]=!0x1,this[_0x23e9be(0x549a)]=!0x1);}}}),VideoSynchronizer[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x49bf72=_0x5e00b3;return this['element']=void 0x0,this[_0x49bf72(0x4c12)]=void 0x0,destroyObject$1(this);},VideoSynchronizer[_0x307c2b(0x1aa2)]['isDestroyed']=function(){return!0x1;},VideoSynchronizer[_0x5e00b3(0x3720)][_0x5e00b3(0x1764)]=function(_0x4dd614){var _0x1438f7=_0x307c2b,_0x10d3aa=_0x5e00b3;if(this[_0x10d3aa(0x3526)]!==_0x4dd614[_0x10d3aa(0x3ef1)]){var _0x253c6d=this[_0x10d3aa(0x1f69)];try{_0x253c6d[_0x1438f7(0x5c5)]=_0x4dd614[_0x10d3aa(0x3ef1)];}catch(_0x28658d){_0x253c6d[_0x1438f7(0x5c5)]=0x0;}this[_0x1438f7(0x42ea)]=_0x4dd614[_0x10d3aa(0x3ef1)];}},VideoSynchronizer[_0x5e00b3(0x3720)]['_onTick']=function(_0xed7081){var _0x5c988e=_0x307c2b,_0x43e996=_0x5e00b3,_0x13c881=this['_element'];if(defined$1(_0x13c881)&&!(_0x13c881[_0x43e996(0xf16)]<0x2)){var _0xb358e4=_0x13c881[_0x43e996(0x5fdb)],_0x25736d=_0xed7081[_0x43e996(0x3332)];if(_0x25736d===_0xb358e4&&(_0x25736d?_0x13c881[_0x43e996(0x3ceb)]():_0x13c881['pause']()),this[_0x43e996(0x139)]||this[_0x43e996(0x549a)])this[_0x43e996(0x549a)]=!0x1;else{this[_0x43e996(0x1764)](_0xed7081);var _0x570649,_0x143bb1=_0xed7081[_0x5c988e(0xbe7)],_0x1d19d6=defaultValue$1(this[_0x43e996(0x3942)],Iso8601[_0x43e996(0x5b41)]),_0x43f559=JulianDate[_0x43e996(0x2196)](_0x143bb1,_0x1d19d6),_0x4ea0b6=_0x13c881[_0x43e996(0x3dfe)],_0x1ed14c=_0x13c881[_0x43e996(0x22b3)];_0x13c881[_0x5c988e(0x3f64)]?((_0x43f559%=_0x4ea0b6)<0x0&&(_0x43f559=_0x4ea0b6-_0x43f559),_0x570649=_0x43f559):_0x570649=_0x43f559>_0x4ea0b6?_0x4ea0b6:_0x43f559<0x0?0x0:_0x43f559;var _0x47879e=_0x25736d?defaultValue$1(this[_0x43e996(0x1209)],0x1):0.001;Math[_0x43e996(0x1beb)](_0x570649-_0x1ed14c)>_0x47879e&&(this['_seeking']=!0x0,_0x13c881[_0x43e996(0x22b3)]=_0x570649);}}},Object['defineProperties'](VRTheWorldTerrainProvider[_0x307c2b(0x1aa2)],{'errorEvent':{'get':function(){var _0x1b5d0f=_0x5e00b3;return this[_0x1b5d0f(0x1d8e)];}},'credit':{'get':function(){var _0x1a8a66=_0x5e00b3;return this[_0x1a8a66(0x3f3d)];}},'tilingScheme':{'get':function(){var _0x556242=_0x5e00b3;return this[_0x556242(0x2ba3)];}},'ready':{'get':function(){var _0x41c330=_0x5e00b3;return this[_0x41c330(0x1d9c)];}},'readyPromise':{'get':function(){var _0x201e80=_0x307c2b,_0x37f960=_0x5e00b3;return this[_0x37f960(0x41ff)][_0x201e80(0x452a)];}},'hasWaterMask':{'get':function(){return!0x1;}},'hasVertexNormals':{'get':function(){return!0x1;}}}),VRTheWorldTerrainProvider[_0x5e00b3(0x3720)][_0x307c2b(0x2947)]=function(_0x363c71,_0x2b53bf,_0x290c48,_0x2d78d9){var _0x1d3d5d=_0x307c2b,_0x36adb3=_0x5e00b3,_0x307961=this[_0x36adb3(0x2ba3)][_0x36adb3(0x241e)](_0x290c48),_0x3090c0=this[_0x36adb3(0x28cf)][_0x36adb3(0x5155)]({'url':_0x290c48+'/'+_0x363c71+'/'+(_0x307961-_0x2b53bf-0x1)+'.tif','queryParameters':{'cesium':!0x0},'request':_0x2d78d9})[_0x1d3d5d(0x429b)]({'preferImageBitmap':!0x0});if(defined$1(_0x3090c0)){var _0x1d29b8=this;return when(_0x3090c0)[_0x36adb3(0x2a5f)](function(_0x4f707a){var _0x164ee6=_0x1d3d5d,_0x166895=_0x36adb3;return new HeightmapTerrainData({'buffer':getImagePixels(_0x4f707a),'width':_0x1d29b8[_0x164ee6(0xb10)],'height':_0x1d29b8[_0x166895(0x3eb8)],'childTileMask':getChildMask(_0x1d29b8,_0x363c71,_0x2b53bf,_0x290c48),'structure':_0x1d29b8[_0x166895(0x4e3d)]});});}},VRTheWorldTerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0xef4)]=function(_0x18934b){var _0x194748=_0x5e00b3;return this[_0x194748(0x3d0d)]/(0x1<<_0x18934b);};var rectangleScratch$5=new Rectangle();function getChildMask(_0x1c84f1,_0x411299,_0xe2e342,_0x5901fe){var _0x1fdd05=_0x307c2b,_0x5f773=_0x5e00b3;for(var _0x576970=_0x1c84f1[_0x1fdd05(0x374c)],_0x4f9ead=_0x1c84f1[_0x5f773(0x4277)],_0x163967=_0x576970[_0x5f773(0x2f70)](_0x411299,_0xe2e342,_0x5901fe),_0x4c137a=0x0,_0x101fe4=0x0;_0x101fe4<_0x4f9ead[_0x5f773(0x809)]&&0xf!==_0x4c137a;++_0x101fe4){var _0x32c778=_0x4f9ead[_0x101fe4];if(!(_0x32c778[_0x5f773(0x4c6f)]<=_0x5901fe)){var _0x431e2b=_0x32c778[_0x5f773(0x1dec)];defined$1(Rectangle[_0x5f773(0xc48)](_0x431e2b,_0x163967,rectangleScratch$5))&&(isTileInRectangle(_0x576970,_0x431e2b,0x2*_0x411299,0x2*_0xe2e342,_0x5901fe+0x1)&&(_0x4c137a|=0x4),isTileInRectangle(_0x576970,_0x431e2b,0x2*_0x411299+0x1,0x2*_0xe2e342,_0x5901fe+0x1)&&(_0x4c137a|=0x8),isTileInRectangle(_0x576970,_0x431e2b,0x2*_0x411299,0x2*_0xe2e342+0x1,_0x5901fe+0x1)&&(_0x4c137a|=0x1),isTileInRectangle(_0x576970,_0x431e2b,0x2*_0x411299+0x1,0x2*_0xe2e342+0x1,_0x5901fe+0x1)&&(_0x4c137a|=0x2));}}return _0x4c137a;}function isTileInRectangle(_0x460106,_0x1cccb3,_0x39ffcd,_0x23c922,_0x10bf52){var _0x207677=_0x5e00b3,_0x43a610=_0x460106[_0x207677(0x2f70)](_0x39ffcd,_0x23c922,_0x10bf52);return defined$1(Rectangle[_0x207677(0xc48)](_0x43a610,_0x1cccb3,rectangleScratch$5));}VRTheWorldTerrainProvider[_0x5e00b3(0x3720)][_0x307c2b(0x2602)]=function(_0x4cfc11,_0x44fd94,_0xd3b9b9){},VRTheWorldTerrainProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x20c)]=function(_0x7fb63f,_0x50810a,_0x58fdbf){};var VulkanConstants={'VK_FORMAT_UNDEFINED':0x0,'VK_FORMAT_R4G4_UNORM_PACK8':0x1,'VK_FORMAT_R4G4B4A4_UNORM_PACK16':0x2,'VK_FORMAT_B4G4R4A4_UNORM_PACK16':0x3,'VK_FORMAT_R5G6B5_UNORM_PACK16':0x4,'VK_FORMAT_B5G6R5_UNORM_PACK16':0x5,'VK_FORMAT_R5G5B5A1_UNORM_PACK16':0x6,'VK_FORMAT_B5G5R5A1_UNORM_PACK16':0x7,'VK_FORMAT_A1R5G5B5_UNORM_PACK16':0x8,'VK_FORMAT_R8_UNORM':0x9,'VK_FORMAT_R8_SNORM':0xa,'VK_FORMAT_R8_USCALED':0xb,'VK_FORMAT_R8_SSCALED':0xc,'VK_FORMAT_R8_UINT':0xd,'VK_FORMAT_R8_SINT':0xe,'VK_FORMAT_R8_SRGB':0xf,'VK_FORMAT_R8G8_UNORM':0x10,'VK_FORMAT_R8G8_SNORM':0x11,'VK_FORMAT_R8G8_USCALED':0x12,'VK_FORMAT_R8G8_SSCALED':0x13,'VK_FORMAT_R8G8_UINT':0x14,'VK_FORMAT_R8G8_SINT':0x15,'VK_FORMAT_R8G8_SRGB':0x16,'VK_FORMAT_R8G8B8_UNORM':0x17,'VK_FORMAT_R8G8B8_SNORM':0x18,'VK_FORMAT_R8G8B8_USCALED':0x19,'VK_FORMAT_R8G8B8_SSCALED':0x1a,'VK_FORMAT_R8G8B8_UINT':0x1b,'VK_FORMAT_R8G8B8_SINT':0x1c,'VK_FORMAT_R8G8B8_SRGB':0x1d,'VK_FORMAT_B8G8R8_UNORM':0x1e,'VK_FORMAT_B8G8R8_SNORM':0x1f,'VK_FORMAT_B8G8R8_USCALED':0x20,'VK_FORMAT_B8G8R8_SSCALED':0x21,'VK_FORMAT_B8G8R8_UINT':0x22,'VK_FORMAT_B8G8R8_SINT':0x23,'VK_FORMAT_B8G8R8_SRGB':0x24,'VK_FORMAT_R8G8B8A8_UNORM':0x25,'VK_FORMAT_R8G8B8A8_SNORM':0x26,'VK_FORMAT_R8G8B8A8_USCALED':0x27,'VK_FORMAT_R8G8B8A8_SSCALED':0x28,'VK_FORMAT_R8G8B8A8_UINT':0x29,'VK_FORMAT_R8G8B8A8_SINT':0x2a,'VK_FORMAT_R8G8B8A8_SRGB':0x2b,'VK_FORMAT_B8G8R8A8_UNORM':0x2c,'VK_FORMAT_B8G8R8A8_SNORM':0x2d,'VK_FORMAT_B8G8R8A8_USCALED':0x2e,'VK_FORMAT_B8G8R8A8_SSCALED':0x2f,'VK_FORMAT_B8G8R8A8_UINT':0x30,'VK_FORMAT_B8G8R8A8_SINT':0x31,'VK_FORMAT_B8G8R8A8_SRGB':0x32,'VK_FORMAT_A8B8G8R8_UNORM_PACK32':0x33,'VK_FORMAT_A8B8G8R8_SNORM_PACK32':0x34,'VK_FORMAT_A8B8G8R8_USCALED_PACK32':0x35,'VK_FORMAT_A8B8G8R8_SSCALED_PACK32':0x36,'VK_FORMAT_A8B8G8R8_UINT_PACK32':0x37,'VK_FORMAT_A8B8G8R8_SINT_PACK32':0x38,'VK_FORMAT_A8B8G8R8_SRGB_PACK32':0x39,'VK_FORMAT_A2R10G10B10_UNORM_PACK32':0x3a,'VK_FORMAT_A2R10G10B10_SNORM_PACK32':0x3b,'VK_FORMAT_A2R10G10B10_USCALED_PACK32':0x3c,'VK_FORMAT_A2R10G10B10_SSCALED_PACK32':0x3d,'VK_FORMAT_A2R10G10B10_UINT_PACK32':0x3e,'VK_FORMAT_A2R10G10B10_SINT_PACK32':0x3f,'VK_FORMAT_A2B10G10R10_UNORM_PACK32':0x40,'VK_FORMAT_A2B10G10R10_SNORM_PACK32':0x41,'VK_FORMAT_A2B10G10R10_USCALED_PACK32':0x42,'VK_FORMAT_A2B10G10R10_SSCALED_PACK32':0x43,'VK_FORMAT_A2B10G10R10_UINT_PACK32':0x44,'VK_FORMAT_A2B10G10R10_SINT_PACK32':0x45,'VK_FORMAT_R16_UNORM':0x46,'VK_FORMAT_R16_SNORM':0x47,'VK_FORMAT_R16_USCALED':0x48,'VK_FORMAT_R16_SSCALED':0x49,'VK_FORMAT_R16_UINT':0x4a,'VK_FORMAT_R16_SINT':0x4b,'VK_FORMAT_R16_SFLOAT':0x4c,'VK_FORMAT_R16G16_UNORM':0x4d,'VK_FORMAT_R16G16_SNORM':0x4e,'VK_FORMAT_R16G16_USCALED':0x4f,'VK_FORMAT_R16G16_SSCALED':0x50,'VK_FORMAT_R16G16_UINT':0x51,'VK_FORMAT_R16G16_SINT':0x52,'VK_FORMAT_R16G16_SFLOAT':0x53,'VK_FORMAT_R16G16B16_UNORM':0x54,'VK_FORMAT_R16G16B16_SNORM':0x55,'VK_FORMAT_R16G16B16_USCALED':0x56,'VK_FORMAT_R16G16B16_SSCALED':0x57,'VK_FORMAT_R16G16B16_UINT':0x58,'VK_FORMAT_R16G16B16_SINT':0x59,'VK_FORMAT_R16G16B16_SFLOAT':0x5a,'VK_FORMAT_R16G16B16A16_UNORM':0x5b,'VK_FORMAT_R16G16B16A16_SNORM':0x5c,'VK_FORMAT_R16G16B16A16_USCALED':0x5d,'VK_FORMAT_R16G16B16A16_SSCALED':0x5e,'VK_FORMAT_R16G16B16A16_UINT':0x5f,'VK_FORMAT_R16G16B16A16_SINT':0x60,'VK_FORMAT_R16G16B16A16_SFLOAT':0x61,'VK_FORMAT_R32_UINT':0x62,'VK_FORMAT_R32_SINT':0x63,'VK_FORMAT_R32_SFLOAT':0x64,'VK_FORMAT_R32G32_UINT':0x65,'VK_FORMAT_R32G32_SINT':0x66,'VK_FORMAT_R32G32_SFLOAT':0x67,'VK_FORMAT_R32G32B32_UINT':0x68,'VK_FORMAT_R32G32B32_SINT':0x69,'VK_FORMAT_R32G32B32_SFLOAT':0x6a,'VK_FORMAT_R32G32B32A32_UINT':0x6b,'VK_FORMAT_R32G32B32A32_SINT':0x6c,'VK_FORMAT_R32G32B32A32_SFLOAT':0x6d,'VK_FORMAT_R64_UINT':0x6e,'VK_FORMAT_R64_SINT':0x6f,'VK_FORMAT_R64_SFLOAT':0x70,'VK_FORMAT_R64G64_UINT':0x71,'VK_FORMAT_R64G64_SINT':0x72,'VK_FORMAT_R64G64_SFLOAT':0x73,'VK_FORMAT_R64G64B64_UINT':0x74,'VK_FORMAT_R64G64B64_SINT':0x75,'VK_FORMAT_R64G64B64_SFLOAT':0x76,'VK_FORMAT_R64G64B64A64_UINT':0x77,'VK_FORMAT_R64G64B64A64_SINT':0x78,'VK_FORMAT_R64G64B64A64_SFLOAT':0x79,'VK_FORMAT_B10G11R11_UFLOAT_PACK32':0x7a,'VK_FORMAT_E5B9G9R9_UFLOAT_PACK32':0x7b,'VK_FORMAT_D16_UNORM':0x7c,'VK_FORMAT_X8_D24_UNORM_PACK32':0x7d,'VK_FORMAT_D32_SFLOAT':0x7e,'VK_FORMAT_S8_UINT':0x7f,'VK_FORMAT_D16_UNORM_S8_UINT':0x80,'VK_FORMAT_D24_UNORM_S8_UINT':0x81,'VK_FORMAT_D32_SFLOAT_S8_UINT':0x82,'VK_FORMAT_BC1_RGB_UNORM_BLOCK':0x83,'VK_FORMAT_BC1_RGB_SRGB_BLOCK':0x84,'VK_FORMAT_BC1_RGBA_UNORM_BLOCK':0x85,'VK_FORMAT_BC1_RGBA_SRGB_BLOCK':0x86,'VK_FORMAT_BC2_UNORM_BLOCK':0x87,'VK_FORMAT_BC2_SRGB_BLOCK':0x88,'VK_FORMAT_BC3_UNORM_BLOCK':0x89,'VK_FORMAT_BC3_SRGB_BLOCK':0x8a,'VK_FORMAT_BC4_UNORM_BLOCK':0x8b,'VK_FORMAT_BC4_SNORM_BLOCK':0x8c,'VK_FORMAT_BC5_UNORM_BLOCK':0x8d,'VK_FORMAT_BC5_SNORM_BLOCK':0x8e,'VK_FORMAT_BC6H_UFLOAT_BLOCK':0x8f,'VK_FORMAT_BC6H_SFLOAT_BLOCK':0x90,'VK_FORMAT_BC7_UNORM_BLOCK':0x91,'VK_FORMAT_BC7_SRGB_BLOCK':0x92,'VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK':0x93,'VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK':0x94,'VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK':0x95,'VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK':0x96,'VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK':0x97,'VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK':0x98,'VK_FORMAT_EAC_R11_UNORM_BLOCK':0x99,'VK_FORMAT_EAC_R11_SNORM_BLOCK':0x9a,'VK_FORMAT_EAC_R11G11_UNORM_BLOCK':0x9b,'VK_FORMAT_EAC_R11G11_SNORM_BLOCK':0x9c,'VK_FORMAT_ASTC_4x4_UNORM_BLOCK':0x9d,'VK_FORMAT_ASTC_4x4_SRGB_BLOCK':0x9e,'VK_FORMAT_ASTC_5x4_UNORM_BLOCK':0x9f,'VK_FORMAT_ASTC_5x4_SRGB_BLOCK':0xa0,'VK_FORMAT_ASTC_5x5_UNORM_BLOCK':0xa1,'VK_FORMAT_ASTC_5x5_SRGB_BLOCK':0xa2,'VK_FORMAT_ASTC_6x5_UNORM_BLOCK':0xa3,'VK_FORMAT_ASTC_6x5_SRGB_BLOCK':0xa4,'VK_FORMAT_ASTC_6x6_UNORM_BLOCK':0xa5,'VK_FORMAT_ASTC_6x6_SRGB_BLOCK':0xa6,'VK_FORMAT_ASTC_8x5_UNORM_BLOCK':0xa7,'VK_FORMAT_ASTC_8x5_SRGB_BLOCK':0xa8,'VK_FORMAT_ASTC_8x6_UNORM_BLOCK':0xa9,'VK_FORMAT_ASTC_8x6_SRGB_BLOCK':0xaa,'VK_FORMAT_ASTC_8x8_UNORM_BLOCK':0xab,'VK_FORMAT_ASTC_8x8_SRGB_BLOCK':0xac,'VK_FORMAT_ASTC_10x5_UNORM_BLOCK':0xad,'VK_FORMAT_ASTC_10x5_SRGB_BLOCK':0xae,'VK_FORMAT_ASTC_10x6_UNORM_BLOCK':0xaf,'VK_FORMAT_ASTC_10x6_SRGB_BLOCK':0xb0,'VK_FORMAT_ASTC_10x8_UNORM_BLOCK':0xb1,'VK_FORMAT_ASTC_10x8_SRGB_BLOCK':0xb2,'VK_FORMAT_ASTC_10x10_UNORM_BLOCK':0xb3,'VK_FORMAT_ASTC_10x10_SRGB_BLOCK':0xb4,'VK_FORMAT_ASTC_12x10_UNORM_BLOCK':0xb5,'VK_FORMAT_ASTC_12x10_SRGB_BLOCK':0xb6,'VK_FORMAT_ASTC_12x12_UNORM_BLOCK':0xb7,'VK_FORMAT_ASTC_12x12_SRGB_BLOCK':0xb8,'VK_FORMAT_G8B8G8R8_422_UNORM':0x3b9d2b60,'VK_FORMAT_B8G8R8G8_422_UNORM':0x3b9d2b61,'VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM':0x3b9d2b62,'VK_FORMAT_G8_B8R8_2PLANE_420_UNORM':0x3b9d2b63,'VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM':0x3b9d2b64,'VK_FORMAT_G8_B8R8_2PLANE_422_UNORM':0x3b9d2b65,'VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM':0x3b9d2b66,'VK_FORMAT_R10X6_UNORM_PACK16':0x3b9d2b67,'VK_FORMAT_R10X6G10X6_UNORM_2PACK16':0x3b9d2b68,'VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16':0x3b9d2b69,'VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16':0x3b9d2b6a,'VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16':0x3b9d2b6b,'VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16':0x3b9d2b6c,'VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16':0x3b9d2b6d,'VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16':0x3b9d2b6e,'VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16':0x3b9d2b6f,'VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16':0x3b9d2b70,'VK_FORMAT_R12X4_UNORM_PACK16':0x3b9d2b71,'VK_FORMAT_R12X4G12X4_UNORM_2PACK16':0x3b9d2b72,'VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16':0x3b9d2b73,'VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16':0x3b9d2b74,'VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16':0x3b9d2b75,'VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16':0x3b9d2b76,'VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16':0x3b9d2b77,'VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16':0x3b9d2b78,'VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16':0x3b9d2b79,'VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16':0x3b9d2b7a,'VK_FORMAT_G16B16G16R16_422_UNORM':0x3b9d2b7b,'VK_FORMAT_B16G16R16G16_422_UNORM':0x3b9d2b7c,'VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM':0x3b9d2b7d,'VK_FORMAT_G16_B16R16_2PLANE_420_UNORM':0x3b9d2b7e,'VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM':0x3b9d2b7f,'VK_FORMAT_G16_B16R16_2PLANE_422_UNORM':0x3b9d2b80,'VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM':0x3b9d2b81,'VK_FORMAT_PVRTC1_2BPP_UNORM_BLOCK_IMG':0x3b9b9cf0,'VK_FORMAT_PVRTC1_4BPP_UNORM_BLOCK_IMG':0x3b9b9cf1,'VK_FORMAT_PVRTC2_2BPP_UNORM_BLOCK_IMG':0x3b9b9cf2,'VK_FORMAT_PVRTC2_4BPP_UNORM_BLOCK_IMG':0x3b9b9cf3,'VK_FORMAT_PVRTC1_2BPP_SRGB_BLOCK_IMG':0x3b9b9cf4,'VK_FORMAT_PVRTC1_4BPP_SRGB_BLOCK_IMG':0x3b9b9cf5,'VK_FORMAT_PVRTC2_2BPP_SRGB_BLOCK_IMG':0x3b9b9cf6,'VK_FORMAT_PVRTC2_4BPP_SRGB_BLOCK_IMG':0x3b9b9cf7,'VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK_EXT':0x3b9bcbd0,'VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK_EXT':0x3b9bcbd1,'VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK_EXT':0x3b9bcbd2,'VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK_EXT':0x3b9bcbd3,'VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK_EXT':0x3b9bcbd4,'VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK_EXT':0x3b9bcbd5,'VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK_EXT':0x3b9bcbd6,'VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK_EXT':0x3b9bcbd7,'VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK_EXT':0x3b9bcbd8,'VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK_EXT':0x3b9bcbd9,'VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK_EXT':0x3b9bcbda,'VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK_EXT':0x3b9bcbdb,'VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK_EXT':0x3b9bcbdc,'VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK_EXT':0x3b9bcbdd,'VK_FORMAT_G8B8G8R8_422_UNORM_KHR':0x3b9d2b60,'VK_FORMAT_B8G8R8G8_422_UNORM_KHR':0x3b9d2b61,'VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR':0x3b9d2b62,'VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR':0x3b9d2b63,'VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR':0x3b9d2b64,'VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR':0x3b9d2b65,'VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR':0x3b9d2b66,'VK_FORMAT_R10X6_UNORM_PACK16_KHR':0x3b9d2b67,'VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR':0x3b9d2b68,'VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR':0x3b9d2b69,'VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR':0x3b9d2b6a,'VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR':0x3b9d2b6b,'VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR':0x3b9d2b6c,'VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR':0x3b9d2b6d,'VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR':0x3b9d2b6e,'VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR':0x3b9d2b6f,'VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR':0x3b9d2b70,'VK_FORMAT_R12X4_UNORM_PACK16_KHR':0x3b9d2b71,'VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR':0x3b9d2b72,'VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR':0x3b9d2b73,'VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR':0x3b9d2b74,'VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR':0x3b9d2b75,'VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR':0x3b9d2b76,'VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR':0x3b9d2b77,'VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR':0x3b9d2b78,'VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR':0x3b9d2b79,'VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR':0x3b9d2b7a,'VK_FORMAT_G16B16G16R16_422_UNORM_KHR':0x3b9d2b7b,'VK_FORMAT_B16G16R16G16_422_UNORM_KHR':0x3b9d2b7c,'VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR':0x3b9d2b7d,'VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR':0x3b9d2b7e,'VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR':0x3b9d2b7f,'VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR':0x3b9d2b80,'VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR':0x3b9d2b81},VulkanConstants$1=Object[_0x5e00b3(0x5448)](VulkanConstants),WallGeometryLibrary={};function latLonEquals(_0xc03fa9,_0x5ca95e){var _0x2cddc4=_0x307c2b,_0x2993b2=_0x5e00b3;return CesiumMath[_0x2993b2(0x1c11)](_0xc03fa9[_0x2993b2(0x5859)],_0x5ca95e[_0x2993b2(0x5859)],CesiumMath[_0x2993b2(0x5c1a)])&&CesiumMath[_0x2993b2(0x1c11)](_0xc03fa9[_0x2993b2(0x4465)],_0x5ca95e[_0x2993b2(0x4465)],CesiumMath[_0x2cddc4(0x18c9)]);}var scratchCartographic1=new Cartographic(),scratchCartographic2=new Cartographic();function removeDuplicates(_0x416577,_0x1dd230,_0x3300e4,_0x4d07b8){var _0x1fc705=_0x307c2b,_0x5a943f=_0x5e00b3,_0x339f34=(_0x1dd230=arrayRemoveDuplicates(_0x1dd230,Cartesian3[_0x5a943f(0x1c11)]))[_0x5a943f(0x809)];if(!(_0x339f34<0x2)){var _0x59c93e=defined$1(_0x4d07b8),_0x39b563=defined$1(_0x3300e4),_0x2e65b3=!0x0,_0x4fc92d=new Array(_0x339f34),_0x447427=new Array(_0x339f34),_0x3e0b78=new Array(_0x339f34),_0x528af7=_0x1dd230[0x0];_0x4fc92d[0x0]=_0x528af7;var _0x18059d=_0x416577[_0x5a943f(0x3bd7)](_0x528af7,scratchCartographic1);_0x39b563&&(_0x18059d[_0x5a943f(0x5a4e)]=_0x3300e4[0x0]),_0x2e65b3=_0x2e65b3&&0x0==_0x18059d[_0x1fc705(0x10d5)],_0x447427[0x0]=_0x18059d[_0x5a943f(0x5a4e)],_0x3e0b78[0x0]=_0x59c93e?_0x4d07b8[0x0]:0x0;for(var _0x4bfa5c=0x1,_0x262329=0x1;_0x262329<_0x339f34;++_0x262329){var _0x19512d=_0x1dd230[_0x262329],_0x15c6e1=_0x416577[_0x5a943f(0x3bd7)](_0x19512d,scratchCartographic2);_0x39b563&&(_0x15c6e1['height']=_0x3300e4[_0x262329]),_0x2e65b3=_0x2e65b3&&0x0==_0x15c6e1[_0x5a943f(0x5a4e)],latLonEquals(_0x18059d,_0x15c6e1)?_0x18059d[_0x5a943f(0x5a4e)]<_0x15c6e1[_0x5a943f(0x5a4e)]&&(_0x447427[_0x4bfa5c-0x1]=_0x15c6e1[_0x5a943f(0x5a4e)]):(_0x4fc92d[_0x4bfa5c]=_0x19512d,_0x447427[_0x4bfa5c]=_0x15c6e1[_0x5a943f(0x5a4e)],_0x3e0b78[_0x4bfa5c]=_0x59c93e?_0x4d07b8[_0x262329]:0x0,Cartographic[_0x5a943f(0x40f3)](_0x15c6e1,_0x18059d),++_0x4bfa5c);}if(!(_0x2e65b3||_0x4bfa5c<0x2))return _0x4fc92d[_0x5a943f(0x809)]=_0x4bfa5c,_0x447427[_0x1fc705(0x2ef4)]=_0x4bfa5c,_0x3e0b78[_0x5a943f(0x809)]=_0x4bfa5c,{'positions':_0x4fc92d,'topHeights':_0x447427,'bottomHeights':_0x3e0b78};}}var positionsArrayScratch=new Array(0x2),heightsArrayScratch=new Array(0x2),generateArcOptionsScratch={'positions':void 0x0,'height':void 0x0,'granularity':void 0x0,'ellipsoid':void 0x0};function transformToENU(_0x32a7fa,_0x5378bd){var _0x3778b9=_0x307c2b,_0x3e3c3e=_0x5e00b3;for(var _0x3e31fb=new Array(_0x32a7fa[_0x3778b9(0x2ef4)]),_0x387c06=0x0;_0x387c06<_0x32a7fa[_0x3e3c3e(0x809)];_0x387c06+=0x3){var _0x621cd8=new Cartesian3(_0x32a7fa[_0x387c06],_0x32a7fa[_0x387c06+0x1],_0x32a7fa[_0x387c06+0x2]);Matrix4[_0x3e3c3e(0x108e)](_0x5378bd,_0x621cd8,_0x621cd8),_0x3e31fb[_0x387c06]=_0x621cd8['x'],_0x3e31fb[_0x387c06+0x1]=_0x621cd8['y'],_0x3e31fb[_0x387c06+0x2]=_0x621cd8['z'];}return _0x3e31fb;}WallGeometryLibrary[_0x5e00b3(0x6f6)]=function(_0x50f151,_0x3260f7,_0x27e5f5,_0x2bb57f,_0x282381,_0x507d3b,_0x9b72a3){var _0x1c413c=_0x307c2b,_0x2abe6d=_0x5e00b3,_0x57be3a=removeDuplicates(_0x50f151,_0x3260f7,_0x27e5f5,_0x2bb57f);if(defined$1(_0x57be3a)){var _0x177c80=Transforms[_0x2abe6d(0x14ce)](_0x57be3a[_0x2abe6d(0x1c83)][0x0],_0x50f151,new Matrix4()),_0x553380=Matrix4[_0x2abe6d(0x25c6)](_0x177c80,new Matrix4());_0x3260f7=_0x57be3a[_0x2abe6d(0x1c83)],_0x27e5f5=_0x57be3a[_0x1c413c(0x1f8e)],_0x2bb57f=_0x57be3a[_0x2abe6d(0xe19)];var _0x4a4ab7,_0x15cdc4,_0x379476,_0x11e3ef,_0x400356=_0x3260f7[_0x2abe6d(0x809)],_0x5dc8e6=_0x400356-0x2,_0x42c4b5=CesiumMath[_0x2abe6d(0x4013)](_0x282381,_0x50f151[_0x2abe6d(0x1617)]),_0x248f81=generateArcOptionsScratch;if(_0x248f81[_0x2abe6d(0x17ba)]=_0x42c4b5,_0x248f81[_0x2abe6d(0x4faa)]=_0x50f151,_0x507d3b){var _0x5aa330,_0x84cbbe=0x0;for(_0x5aa330=0x0;_0x5aa330<_0x400356-0x1;_0x5aa330++)_0x84cbbe+=PolylinePipeline[_0x2abe6d(0x903)](_0x3260f7[_0x5aa330],_0x3260f7[_0x5aa330+0x1],_0x42c4b5)+0x1;_0x4a4ab7=new Float64Array(0x3*_0x84cbbe),_0x15cdc4=new Float64Array(0x3*_0x84cbbe),defined$1(_0x9b72a3)&&(_0x379476=new Float64Array(0x3*_0x84cbbe),_0x11e3ef=new Float64Array(0x3*_0x84cbbe));var _0x2b2b69=positionsArrayScratch,_0x5e4519=heightsArrayScratch;_0x248f81[_0x2abe6d(0x1c83)]=_0x2b2b69,_0x248f81[_0x1c413c(0x10d5)]=_0x5e4519;var _0x2c4c74=0x0;for(_0x5aa330=0x0;_0x5aa330<_0x400356-0x1;_0x5aa330++){_0x2b2b69[0x0]=_0x3260f7[_0x5aa330],_0x2b2b69[0x1]=_0x3260f7[_0x5aa330+0x1],_0x5e4519[0x0]=_0x27e5f5[_0x5aa330],_0x5e4519[0x1]=_0x27e5f5[_0x5aa330+0x1];var _0x3d0eef=PolylinePipeline['generateArc'](_0x248f81);_0x4a4ab7[_0x2abe6d(0x10aa)](_0x3d0eef,_0x2c4c74),defined$1(_0x9b72a3)&&_0x379476[_0x2abe6d(0x10aa)](transformToENU(_0x3d0eef,_0x553380),_0x2c4c74),_0x5e4519[0x0]=_0x2bb57f[_0x5aa330],_0x5e4519[0x1]=_0x2bb57f[_0x5aa330+0x1],_0x15cdc4[_0x1c413c(0x3235)](PolylinePipeline[_0x1c413c(0x2332)](_0x248f81),_0x2c4c74),defined$1(_0x9b72a3)&&_0x11e3ef[_0x2abe6d(0x10aa)](transformToENU(PolylinePipeline[_0x2abe6d(0x588)](_0x248f81),_0x553380),_0x2c4c74),_0x2c4c74+=_0x3d0eef[_0x2abe6d(0x809)];}}else _0x248f81[_0x2abe6d(0x1c83)]=_0x3260f7,_0x248f81[_0x2abe6d(0x5a4e)]=_0x27e5f5,_0x4a4ab7=new Float64Array(PolylinePipeline[_0x2abe6d(0x588)](_0x248f81)),defined$1(_0x9b72a3)&&(_0x379476=new Float64Array(transformToENU(PolylinePipeline[_0x2abe6d(0x588)](_0x248f81)))),_0x248f81[_0x2abe6d(0x5a4e)]=_0x2bb57f,_0x15cdc4=new Float64Array(PolylinePipeline[_0x2abe6d(0x588)](_0x248f81)),defined$1(_0x9b72a3)&&(_0x11e3ef=new Float64Array(transformToENU(PolylinePipeline['generateArc'](_0x248f81))));var _0x46e94a={'pos':{'bottomPositions':_0x15cdc4,'topPositions':_0x4a4ab7,'numCorners':_0x5dc8e6}};return defined$1(_0x9b72a3)&&(_0x46e94a['localPos']={'bottomPositions':_0x11e3ef,'topPositions':_0x379476,'numCorners':_0x5dc8e6}),_0x46e94a;}};var scratchCartesian3Position1$1=new Cartesian3(),scratchCartesian3Position2$1=new Cartesian3(),scratchCartesian3Position3=new Cartesian3(),scratchCartesian3Position4=new Cartesian3(),scratchCartesian3Position5=new Cartesian3(),scratchBitangent$2=new Cartesian3(),scratchTangent$3=new Cartesian3(),scratchNormal$4=new Cartesian3();function WallGeometry(_0x130a08){var _0x108435=_0x307c2b,_0x3ce2a6=_0x5e00b3,_0x172a08=(_0x130a08=defaultValue$1(_0x130a08,defaultValue$1[_0x3ce2a6(0x243c)]))[_0x108435(0x14e)],_0x383c1b=_0x130a08[_0x3ce2a6(0x5321)],_0x36b2e8=_0x130a08[_0x3ce2a6(0xec3)],_0x432163=defaultValue$1(_0x130a08[_0x3ce2a6(0x5383)],VertexFormat[_0x108435(0x25aa)]),_0x5e4561=defaultValue$1(_0x130a08[_0x3ce2a6(0x2da6)],CesiumMath[_0x3ce2a6(0x5b17)]),_0x255ab9=defaultValue$1(_0x130a08[_0x108435(0x2864)],Ellipsoid[_0x3ce2a6(0x17f7)]);this[_0x3ce2a6(0x634)]=_0x172a08,this[_0x3ce2a6(0x2c6b)]=_0x36b2e8,this[_0x3ce2a6(0x4ae5)]=_0x383c1b,this[_0x108435(0x4c25)]=VertexFormat[_0x108435(0x2d7b)](_0x432163),this[_0x108435(0x4fc1)]=_0x5e4561,this[_0x3ce2a6(0x3c00)]=Ellipsoid[_0x108435(0x2d7b)](_0x255ab9),this[_0x108435(0x2b5c)]=_0x130a08[_0x108435(0x1d15)],this[_0x3ce2a6(0x254e)]='createWallGeometry';var _0x15a7bf=0x1+_0x172a08[_0x108435(0x2ef4)]*Cartesian3[_0x3ce2a6(0x2dd8)]+0x2;defined$1(_0x36b2e8)&&(_0x15a7bf+=_0x36b2e8[_0x3ce2a6(0x809)]),defined$1(_0x383c1b)&&(_0x15a7bf+=_0x383c1b[_0x3ce2a6(0x809)]),this[_0x3ce2a6(0x2dd8)]=_0x15a7bf+Ellipsoid[_0x3ce2a6(0x2dd8)]+VertexFormat[_0x3ce2a6(0x2dd8)]+0x1,this[_0x108435(0x18d6)]+=Cartesian3[_0x3ce2a6(0x2dd8)];}WallGeometry[_0x5e00b3(0x52a8)]=function(_0x1fa708,_0x375611,_0x230d09){var _0x4f6919=_0x307c2b,_0x55a612=_0x5e00b3,_0x5cb348;_0x230d09=defaultValue$1(_0x230d09,0x0);var _0x37b485=_0x1fa708[_0x55a612(0x634)],_0x1d0361=_0x37b485[_0x55a612(0x809)];for(_0x375611[_0x230d09++]=_0x1d0361,_0x5cb348=0x0;_0x5cb348<_0x1d0361;++_0x5cb348,_0x230d09+=Cartesian3[_0x55a612(0x2dd8)])Cartesian3[_0x55a612(0x52a8)](_0x37b485[_0x5cb348],_0x375611,_0x230d09);var _0x2eef9f=_0x1fa708[_0x55a612(0x2c6b)];if(_0x1d0361=defined$1(_0x2eef9f)?_0x2eef9f[_0x55a612(0x809)]:0x0,_0x375611[_0x230d09++]=_0x1d0361,defined$1(_0x2eef9f)){for(_0x5cb348=0x0;_0x5cb348<_0x1d0361;++_0x5cb348)_0x375611[_0x230d09++]=_0x2eef9f[_0x5cb348];}var _0x1410a0=_0x1fa708[_0x55a612(0x4ae5)];if(_0x1d0361=defined$1(_0x1410a0)?_0x1410a0[_0x55a612(0x809)]:0x0,_0x375611[_0x230d09++]=_0x1d0361,defined$1(_0x1410a0)){for(_0x5cb348=0x0;_0x5cb348<_0x1d0361;++_0x5cb348)_0x375611[_0x230d09++]=_0x1410a0[_0x5cb348];}return Ellipsoid[_0x55a612(0x52a8)](_0x1fa708[_0x55a612(0x3c00)],_0x375611,_0x230d09),_0x230d09+=Ellipsoid[_0x55a612(0x2dd8)],VertexFormat[_0x55a612(0x52a8)](_0x1fa708['_vertexFormat'],_0x375611,_0x230d09),_0x230d09+=VertexFormat[_0x55a612(0x2dd8)],_0x375611[_0x230d09++]=_0x1fa708[_0x55a612(0x9cd)],defined$1(_0x1fa708[_0x55a612(0x4e90)])?Cartesian3[_0x4f6919(0x5845)](_0x1fa708[_0x55a612(0x4e90)],_0x375611,_0x230d09):Cartesian3[_0x55a612(0x52a8)](Cartesian3[_0x55a612(0x3a34)],_0x375611,_0x230d09),_0x375611;};var scratchEllipsoid$2=Ellipsoid[_0x5e00b3(0x40f3)](Ellipsoid[_0x5e00b3(0x23ca)]),scratchVertexFormat$2=new VertexFormat(),scratchOptions$4={'positions':void 0x0,'minimumHeights':void 0x0,'maximumHeights':void 0x0,'ellipsoid':scratchEllipsoid$2,'vertexFormat':scratchVertexFormat$2,'granularity':void 0x0,'enuCenter':void 0x0};WallGeometry[_0x5e00b3(0x1d8a)]=function(_0x383f93,_0x236db3,_0x349330){var _0x4f2c3f=_0x307c2b,_0x52dd2e=_0x5e00b3,_0x50e8ab;_0x236db3=defaultValue$1(_0x236db3,0x0);var _0x21478b,_0x1fb96c,_0x33237c=_0x383f93[_0x236db3++],_0x47db39=new Array(_0x33237c);for(_0x50e8ab=0x0;_0x50e8ab<_0x33237c;++_0x50e8ab,_0x236db3+=Cartesian3[_0x52dd2e(0x2dd8)])_0x47db39[_0x50e8ab]=Cartesian3[_0x4f2c3f(0x1055)](_0x383f93,_0x236db3);if((_0x33237c=_0x383f93[_0x236db3++])>0x0){for(_0x21478b=new Array(_0x33237c),_0x50e8ab=0x0;_0x50e8ab<_0x33237c;++_0x50e8ab)_0x21478b[_0x50e8ab]=_0x383f93[_0x236db3++];}if((_0x33237c=_0x383f93[_0x236db3++])>0x0){for(_0x1fb96c=new Array(_0x33237c),_0x50e8ab=0x0;_0x50e8ab<_0x33237c;++_0x50e8ab)_0x1fb96c[_0x50e8ab]=_0x383f93[_0x236db3++];}var _0x3c94a4=Ellipsoid[_0x52dd2e(0x1d8a)](_0x383f93,_0x236db3,scratchEllipsoid$2);_0x236db3+=Ellipsoid[_0x52dd2e(0x2dd8)];var _0x2b21e7=VertexFormat[_0x4f2c3f(0x1055)](_0x383f93,_0x236db3,scratchVertexFormat$2);_0x236db3+=VertexFormat[_0x4f2c3f(0x18d6)];var _0x3178d8=_0x383f93[_0x236db3++],_0x2d7612=Cartesian3[_0x52dd2e(0x1d8a)](_0x383f93,_0x236db3);return Cartesian3[_0x52dd2e(0x1dab)](_0x2d7612,Cartesian3[_0x52dd2e(0x3a34)])&&(_0x2d7612=void 0x0),defined$1(_0x349330)?(_0x349330[_0x4f2c3f(0x12ab)]=_0x47db39,_0x349330[_0x52dd2e(0x2c6b)]=_0x21478b,_0x349330[_0x52dd2e(0x4ae5)]=_0x1fb96c,_0x349330[_0x52dd2e(0x3c00)]=Ellipsoid[_0x52dd2e(0x40f3)](_0x3c94a4,_0x349330['_ellipsoid']),_0x349330[_0x52dd2e(0x344e)]=VertexFormat[_0x52dd2e(0x40f3)](_0x2b21e7,_0x349330[_0x4f2c3f(0x4c25)]),_0x349330[_0x4f2c3f(0x4fc1)]=_0x3178d8,_0x349330[_0x52dd2e(0x4e90)]=_0x2d7612,_0x349330):(scratchOptions$4['positions']=_0x47db39,scratchOptions$4[_0x52dd2e(0xec3)]=_0x21478b,scratchOptions$4[_0x52dd2e(0x5321)]=_0x1fb96c,scratchOptions$4[_0x4f2c3f(0x523a)]=_0x3178d8,scratchOptions$4[_0x52dd2e(0x5add)]=_0x2d7612,new WallGeometry(scratchOptions$4));},WallGeometry[_0x307c2b(0x3332)]=function(_0xcde81e){var _0x5d4b57=_0x5e00b3,_0x3627cf,_0x440dc7,_0x3c7f25=(_0xcde81e=defaultValue$1(_0xcde81e,defaultValue$1[_0x5d4b57(0x243c)]))[_0x5d4b57(0x1c83)],_0x3fd675=_0xcde81e[_0x5d4b57(0x5b47)],_0x35b73b=_0xcde81e[_0x5d4b57(0x1e80)],_0x1c6917=defined$1(_0x3fd675),_0x4ee6a9=defined$1(_0x35b73b);if(_0x1c6917||_0x4ee6a9){var _0x3a492a=_0x3c7f25[_0x5d4b57(0x809)];_0x3627cf=_0x1c6917?new Array(_0x3a492a):void 0x0,_0x440dc7=_0x4ee6a9?new Array(_0x3a492a):void 0x0;for(var _0x412e4b=0x0;_0x412e4b<_0x3a492a;++_0x412e4b)_0x1c6917&&(_0x3627cf[_0x412e4b]=_0x3fd675),_0x4ee6a9&&(_0x440dc7[_0x412e4b]=_0x35b73b);}return new WallGeometry({'positions':_0x3c7f25,'maximumHeights':_0x440dc7,'minimumHeights':_0x3627cf,'ellipsoid':_0xcde81e[_0x5d4b57(0x4faa)],'vertexFormat':_0xcde81e['vertexFormat']});},WallGeometry[_0x5e00b3(0x1647)]=function(_0x5b8a3b){var _0x580168=_0x307c2b,_0x14360c=_0x5e00b3,_0x5defe8=_0x5b8a3b[_0x580168(0x12ab)],_0x3eb087=_0x5b8a3b[_0x14360c(0x2c6b)],_0x42845b=_0x5b8a3b[_0x14360c(0x4ae5)],_0x5653d3=_0x5b8a3b[_0x14360c(0x344e)],_0x1a2800=_0x5b8a3b['_granularity'],_0x128940=_0x5b8a3b[_0x580168(0x1016)],_0x11f1d0=_0x5b8a3b[_0x14360c(0x4e90)],_0x273d24=WallGeometryLibrary[_0x14360c(0x6f6)](_0x128940,_0x5defe8,_0x42845b,_0x3eb087,_0x1a2800,!0x0,_0x11f1d0);if(defined$1(_0x273d24[_0x14360c(0x31ac)])){var _0x64a4a5;defined$1(_0x11f1d0)&&(_0x64a4a5=Transforms[_0x580168(0xab8)](_0x11f1d0));var _0x182861,_0x1e625e=_0x273d24[_0x14360c(0x31ac)][_0x14360c(0x3409)],_0x511e07=_0x273d24[_0x14360c(0x31ac)][_0x14360c(0x4dad)],_0x1c319c=_0x273d24[_0x580168(0x4804)][_0x14360c(0x1e48)],_0x31ba1d=_0x511e07[_0x14360c(0x809)],_0xebbc56=0x2*_0x31ba1d,_0x3efee0=_0x5653d3[_0x14360c(0x3747)]?new Float64Array(_0xebbc56):void 0x0,_0x202da4=_0x5653d3[_0x14360c(0x47ce)]?new Float32Array(_0xebbc56):void 0x0,_0x1bbadb=_0x5653d3['tangent']?new Float32Array(_0xebbc56):void 0x0,_0x869222=_0x5653d3[_0x580168(0x506b)]?new Float32Array(_0xebbc56):void 0x0,_0x415b62=_0x5653d3['st']?new Float32Array(_0xebbc56/0x3*0x2):void 0x0,_0x597f36=0x0,_0x597d91=0x0,_0x2c0b05=0x0,_0x25f30c=0x0,_0x374d17=0x0,_0x3ebb92=scratchNormal$4,_0x4bec2e=scratchTangent$3,_0x4a1b20=scratchBitangent$2,_0x4544c1=!0x0,_0x36196a=0x0,_0x2e1832=0x1/((_0x31ba1d/=0x3)-_0x5defe8[_0x14360c(0x809)]+0x1);for(_0x182861=0x0;_0x182861<_0x31ba1d;++_0x182861){var _0x28e521=0x3*_0x182861,_0x4958c7=Cartesian3[_0x14360c(0x361f)](_0x511e07,_0x28e521,scratchCartesian3Position1$1),_0x3d7983=Cartesian3[_0x14360c(0x361f)](_0x1e625e,_0x28e521,scratchCartesian3Position2$1);if(_0x5653d3[_0x14360c(0x3747)]&&(_0x3efee0[_0x597f36++]=_0x3d7983['x'],_0x3efee0[_0x597f36++]=_0x3d7983['y'],_0x3efee0[_0x597f36++]=_0x3d7983['z'],_0x3efee0[_0x597f36++]=_0x4958c7['x'],_0x3efee0[_0x597f36++]=_0x4958c7['y'],_0x3efee0[_0x597f36++]=_0x4958c7['z']),_0x5653d3['st']&&(_0x415b62[_0x374d17++]=_0x36196a,_0x415b62[_0x374d17++]=0x0,_0x415b62[_0x374d17++]=_0x36196a,_0x415b62[_0x374d17++]=0x1),_0x5653d3[_0x14360c(0x47ce)]||_0x5653d3['tangent']||_0x5653d3[_0x14360c(0x333d)]){var _0x144bba,_0x2ac8fa=Cartesian3[_0x14360c(0x40f3)](Cartesian3[_0x14360c(0x3a34)],scratchCartesian3Position5),_0x29d00c=_0x128940[_0x14360c(0x1dcb)](Cartesian3[_0x14360c(0x361f)](_0x511e07,_0x28e521,scratchCartesian3Position2$1),scratchCartesian3Position2$1);if(_0x182861+0x1<_0x31ba1d&&(_0x144bba=_0x128940[_0x14360c(0x1dcb)](Cartesian3['fromArray'](_0x511e07,_0x28e521+0x3,scratchCartesian3Position3),scratchCartesian3Position3),_0x2ac8fa=Cartesian3[_0x14360c(0x361f)](_0x511e07,_0x28e521+0x3,scratchCartesian3Position5)),_0x4544c1){var _0x148c8b=Cartesian3['subtract'](_0x2ac8fa,_0x4958c7,scratchCartesian3Position4),_0x5e60b4=Cartesian3[_0x580168(0x3d2f)](_0x29d00c,_0x4958c7,scratchCartesian3Position1$1);_0x3ebb92=Cartesian3[_0x14360c(0x4853)](Cartesian3['cross'](_0x5e60b4,_0x148c8b,_0x3ebb92),_0x3ebb92),_0x4544c1=!0x1;}Cartesian3[_0x14360c(0x1c11)](_0x144bba,_0x29d00c,CesiumMath[_0x580168(0x18c9)])?_0x4544c1=!0x0:(_0x36196a+=_0x2e1832,_0x5653d3[_0x14360c(0x2005)]&&(_0x4bec2e=Cartesian3[_0x14360c(0x4853)](Cartesian3[_0x14360c(0x34b6)](_0x144bba,_0x29d00c,_0x4bec2e),_0x4bec2e)),_0x5653d3[_0x14360c(0x333d)]&&(_0x4a1b20=Cartesian3[_0x14360c(0x4853)](Cartesian3[_0x14360c(0x4143)](_0x3ebb92,_0x4bec2e,_0x4a1b20),_0x4a1b20))),_0x5653d3[_0x14360c(0x47ce)]&&(defined$1(_0x11f1d0)&&(Matrix4[_0x14360c(0x108e)](_0x64a4a5,_0x3ebb92,_0x3ebb92),Cartesian3[_0x14360c(0x4853)](_0x3ebb92,_0x3ebb92)),_0x202da4[_0x597d91++]=_0x3ebb92['x'],_0x202da4[_0x597d91++]=_0x3ebb92['y'],_0x202da4[_0x597d91++]=_0x3ebb92['z'],_0x202da4[_0x597d91++]=_0x3ebb92['x'],_0x202da4[_0x597d91++]=_0x3ebb92['y'],_0x202da4[_0x597d91++]=_0x3ebb92['z']),_0x5653d3[_0x14360c(0x2005)]&&(_0x1bbadb[_0x25f30c++]=_0x4bec2e['x'],_0x1bbadb[_0x25f30c++]=_0x4bec2e['y'],_0x1bbadb[_0x25f30c++]=_0x4bec2e['z'],_0x1bbadb[_0x25f30c++]=_0x4bec2e['x'],_0x1bbadb[_0x25f30c++]=_0x4bec2e['y'],_0x1bbadb[_0x25f30c++]=_0x4bec2e['z']),_0x5653d3[_0x14360c(0x333d)]&&(_0x869222[_0x2c0b05++]=_0x4a1b20['x'],_0x869222[_0x2c0b05++]=_0x4a1b20['y'],_0x869222[_0x2c0b05++]=_0x4a1b20['z'],_0x869222[_0x2c0b05++]=_0x4a1b20['x'],_0x869222[_0x2c0b05++]=_0x4a1b20['y'],_0x869222[_0x2c0b05++]=_0x4a1b20['z']);}}var _0x6766f5=new GeometryAttributes();_0x5653d3[_0x14360c(0x3747)]&&(_0x6766f5[_0x14360c(0x3747)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x14360c(0x4e01)],'componentsPerAttribute':0x3,'values':_0x3efee0})),_0x5653d3[_0x14360c(0x47ce)]&&(_0x6766f5[_0x14360c(0x47ce)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x14360c(0x486a)],'componentsPerAttribute':0x3,'values':_0x202da4})),_0x5653d3[_0x14360c(0x2005)]&&(_0x6766f5[_0x14360c(0x2005)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x14360c(0x486a)],'componentsPerAttribute':0x3,'values':_0x1bbadb})),_0x5653d3[_0x14360c(0x333d)]&&(_0x6766f5[_0x14360c(0x333d)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x14360c(0x486a)],'componentsPerAttribute':0x3,'values':_0x869222})),_0x5653d3['st']&&(_0x6766f5['st']=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x580168(0x3078)],'componentsPerAttribute':0x2,'values':_0x415b62}));var _0x192ac8=_0xebbc56/0x3;_0xebbc56-=0x6*(_0x1c319c+0x1);var _0x41deb4=IndexDatatype$1[_0x14360c(0x40dd)](_0x192ac8,_0xebbc56),_0x54fde1=0x0;for(_0x182861=0x0;_0x182861<_0x192ac8-0x2;_0x182861+=0x2){var _0x3b7a40=_0x182861,_0x4389d2=_0x182861+0x2,_0x1260a0=Cartesian3[_0x14360c(0x361f)](_0x3efee0,0x3*_0x3b7a40,scratchCartesian3Position1$1),_0x345e83=Cartesian3[_0x14360c(0x361f)](_0x3efee0,0x3*_0x4389d2,scratchCartesian3Position2$1);if(!Cartesian3[_0x14360c(0x1c11)](_0x1260a0,_0x345e83,CesiumMath[_0x14360c(0x5c1a)])){var _0x28421c=_0x182861+0x1,_0x1e5ae8=_0x182861+0x3;_0x41deb4[_0x54fde1++]=_0x28421c,_0x41deb4[_0x54fde1++]=_0x3b7a40,_0x41deb4[_0x54fde1++]=_0x1e5ae8,_0x41deb4[_0x54fde1++]=_0x1e5ae8,_0x41deb4[_0x54fde1++]=_0x3b7a40,_0x41deb4[_0x54fde1++]=_0x4389d2;}}var _0x4c670f=new Geometry$1({'attributes':_0x6766f5,'indices':_0x41deb4,'primitiveType':PrimitiveType$1[_0x580168(0x5add)],'boundingSphere':new BoundingSphere[(_0x580168(0x4470))](_0x3efee0)});return defined$1(_0x5b8a3b[_0x14360c(0x4e90)])&&(_0x4c670f[_0x14360c(0x177b)][_0x14360c(0x3747)][_0x14360c(0xc98)][_0x14360c(0x10aa)](_0x273d24[_0x14360c(0x4d8)]['topPositions'],0x0),_0x4c670f[_0x14360c(0x177b)][_0x14360c(0x3747)][_0x14360c(0xc98)][_0x14360c(0x10aa)](_0x273d24[_0x14360c(0x4d8)][_0x14360c(0x3409)],_0x4c670f[_0x14360c(0x177b)][_0x14360c(0x3747)][_0x14360c(0xc98)][_0x14360c(0x809)]/0x2),_0x4c670f[_0x14360c(0x177b)][_0x14360c(0x3747)][_0x14360c(0x5c9a)]=ComponentDatatype$1[_0x14360c(0x486a)]),_0x4c670f;}};var scratchCartesian3Position1=new Cartesian3(),scratchCartesian3Position2=new Cartesian3();function WallOutlineGeometry(_0x5f3a81){var _0x176bf4=_0x307c2b,_0x3a663a=_0x5e00b3,_0x230807=(_0x5f3a81=defaultValue$1(_0x5f3a81,defaultValue$1[_0x3a663a(0x243c)]))[_0x3a663a(0x1c83)],_0x5cad17=_0x5f3a81[_0x3a663a(0x5321)],_0x5affb8=_0x5f3a81[_0x3a663a(0xec3)],_0x10d256=defaultValue$1(_0x5f3a81[_0x3a663a(0x2da6)],CesiumMath[_0x3a663a(0x5b17)]),_0x10718b=defaultValue$1(_0x5f3a81[_0x3a663a(0x4faa)],Ellipsoid[_0x176bf4(0xffc)]);this[_0x3a663a(0x634)]=_0x230807,this[_0x3a663a(0x2c6b)]=_0x5affb8,this[_0x3a663a(0x4ae5)]=_0x5cad17,this[_0x3a663a(0x9cd)]=_0x10d256,this[_0x3a663a(0x3c00)]=Ellipsoid[_0x176bf4(0x2d7b)](_0x10718b),this[_0x3a663a(0x254e)]=_0x3a663a(0x1de9);var _0x20816d=0x1+_0x230807[_0x3a663a(0x809)]*Cartesian3[_0x3a663a(0x2dd8)]+0x2;defined$1(_0x5affb8)&&(_0x20816d+=_0x5affb8[_0x3a663a(0x809)]),defined$1(_0x5cad17)&&(_0x20816d+=_0x5cad17[_0x3a663a(0x809)]),this[_0x176bf4(0x18d6)]=_0x20816d+Ellipsoid[_0x3a663a(0x2dd8)]+0x1;}WallOutlineGeometry[_0x5e00b3(0x52a8)]=function(_0x4986be,_0x34ec6b,_0x596f73){var _0x2113ac=_0x307c2b,_0x2b715b=_0x5e00b3,_0x337d69;_0x596f73=defaultValue$1(_0x596f73,0x0);var _0x269f5f=_0x4986be[_0x2b715b(0x634)],_0x208eb4=_0x269f5f[_0x2113ac(0x2ef4)];for(_0x34ec6b[_0x596f73++]=_0x208eb4,_0x337d69=0x0;_0x337d69<_0x208eb4;++_0x337d69,_0x596f73+=Cartesian3[_0x2113ac(0x18d6)])Cartesian3[_0x2b715b(0x52a8)](_0x269f5f[_0x337d69],_0x34ec6b,_0x596f73);var _0x4ce221=_0x4986be[_0x2b715b(0x2c6b)];if(_0x208eb4=defined$1(_0x4ce221)?_0x4ce221['length']:0x0,_0x34ec6b[_0x596f73++]=_0x208eb4,defined$1(_0x4ce221)){for(_0x337d69=0x0;_0x337d69<_0x208eb4;++_0x337d69)_0x34ec6b[_0x596f73++]=_0x4ce221[_0x337d69];}var _0x1b5a8a=_0x4986be[_0x2113ac(0x3bad)];if(_0x208eb4=defined$1(_0x1b5a8a)?_0x1b5a8a[_0x2113ac(0x2ef4)]:0x0,_0x34ec6b[_0x596f73++]=_0x208eb4,defined$1(_0x1b5a8a)){for(_0x337d69=0x0;_0x337d69<_0x208eb4;++_0x337d69)_0x34ec6b[_0x596f73++]=_0x1b5a8a[_0x337d69];}return Ellipsoid[_0x2b715b(0x52a8)](_0x4986be[_0x2b715b(0x3c00)],_0x34ec6b,_0x596f73),_0x34ec6b[_0x596f73+=Ellipsoid[_0x2b715b(0x2dd8)]]=_0x4986be[_0x2b715b(0x9cd)],_0x34ec6b;};var scratchEllipsoid$1=Ellipsoid[_0x5e00b3(0x40f3)](Ellipsoid[_0x5e00b3(0x23ca)]),scratchOptions$3={'positions':void 0x0,'minimumHeights':void 0x0,'maximumHeights':void 0x0,'ellipsoid':scratchEllipsoid$1,'granularity':void 0x0};function webGLConstantToGlslType(_0x53e0c4){var _0x191e82=_0x307c2b,_0x4bbe5c=_0x5e00b3;switch(_0x53e0c4){case WebGLConstants$1[_0x4bbe5c(0x486a)]:return _0x4bbe5c(0x2955);case WebGLConstants$1[_0x4bbe5c(0x40b9)]:return _0x4bbe5c(0x26eb);case WebGLConstants$1[_0x4bbe5c(0x353a)]:return _0x4bbe5c(0x2802);case WebGLConstants$1[_0x4bbe5c(0x4af)]:return _0x4bbe5c(0x5dd5);case WebGLConstants$1['FLOAT_MAT2']:return _0x4bbe5c(0x111b);case WebGLConstants$1[_0x4bbe5c(0x39ad)]:return _0x191e82(0x39e5);case WebGLConstants$1[_0x4bbe5c(0x3035)]:return _0x4bbe5c(0x5515);case WebGLConstants$1[_0x4bbe5c(0x13e2)]:return _0x4bbe5c(0x509c);case WebGLConstants$1[_0x4bbe5c(0x1b5)]:return _0x191e82(0xfa8);}}WallOutlineGeometry[_0x5e00b3(0x1d8a)]=function(_0x61e2ee,_0xc7d4de,_0x15e01d){var _0x18bba5=_0x307c2b,_0x399cb3=_0x5e00b3,_0x2e8552;_0xc7d4de=defaultValue$1(_0xc7d4de,0x0);var _0x4999c,_0x52ee7d,_0x2b9006=_0x61e2ee[_0xc7d4de++],_0x287736=new Array(_0x2b9006);for(_0x2e8552=0x0;_0x2e8552<_0x2b9006;++_0x2e8552,_0xc7d4de+=Cartesian3[_0x18bba5(0x18d6)])_0x287736[_0x2e8552]=Cartesian3[_0x399cb3(0x1d8a)](_0x61e2ee,_0xc7d4de);if((_0x2b9006=_0x61e2ee[_0xc7d4de++])>0x0){for(_0x4999c=new Array(_0x2b9006),_0x2e8552=0x0;_0x2e8552<_0x2b9006;++_0x2e8552)_0x4999c[_0x2e8552]=_0x61e2ee[_0xc7d4de++];}if((_0x2b9006=_0x61e2ee[_0xc7d4de++])>0x0){for(_0x52ee7d=new Array(_0x2b9006),_0x2e8552=0x0;_0x2e8552<_0x2b9006;++_0x2e8552)_0x52ee7d[_0x2e8552]=_0x61e2ee[_0xc7d4de++];}var _0x266461=Ellipsoid[_0x399cb3(0x1d8a)](_0x61e2ee,_0xc7d4de,scratchEllipsoid$1),_0x2cb37b=_0x61e2ee[_0xc7d4de+=Ellipsoid[_0x399cb3(0x2dd8)]];return defined$1(_0x15e01d)?(_0x15e01d[_0x18bba5(0x12ab)]=_0x287736,_0x15e01d[_0x399cb3(0x2c6b)]=_0x4999c,_0x15e01d[_0x399cb3(0x4ae5)]=_0x52ee7d,_0x15e01d['_ellipsoid']=Ellipsoid[_0x18bba5(0x2d7b)](_0x266461,_0x15e01d[_0x18bba5(0x1016)]),_0x15e01d[_0x399cb3(0x9cd)]=_0x2cb37b,_0x15e01d):(scratchOptions$3[_0x399cb3(0x1c83)]=_0x287736,scratchOptions$3[_0x18bba5(0x522f)]=_0x4999c,scratchOptions$3[_0x399cb3(0x5321)]=_0x52ee7d,scratchOptions$3[_0x399cb3(0x2da6)]=_0x2cb37b,new WallOutlineGeometry(scratchOptions$3));},WallOutlineGeometry[_0x5e00b3(0x31be)]=function(_0x1f5afb){var _0x2d31cc=_0x307c2b,_0x3a179c=_0x5e00b3,_0x27098f,_0x572ea0,_0x57608d=(_0x1f5afb=defaultValue$1(_0x1f5afb,defaultValue$1[_0x2d31cc(0x216e)]))[_0x3a179c(0x1c83)],_0xc01815=_0x1f5afb['minimumHeight'],_0x3770b4=_0x1f5afb[_0x3a179c(0x1e80)],_0x42f8b5=defined$1(_0xc01815),_0x51cb09=defined$1(_0x3770b4);if(_0x42f8b5||_0x51cb09){var _0x4df6bd=_0x57608d[_0x3a179c(0x809)];_0x27098f=_0x42f8b5?new Array(_0x4df6bd):void 0x0,_0x572ea0=_0x51cb09?new Array(_0x4df6bd):void 0x0;for(var _0x15113e=0x0;_0x15113e<_0x4df6bd;++_0x15113e)_0x42f8b5&&(_0x27098f[_0x15113e]=_0xc01815),_0x51cb09&&(_0x572ea0[_0x15113e]=_0x3770b4);}return new WallOutlineGeometry({'positions':_0x57608d,'maximumHeights':_0x572ea0,'minimumHeights':_0x27098f,'ellipsoid':_0x1f5afb[_0x3a179c(0x4faa)]});},WallOutlineGeometry['createGeometry']=function(_0x4f5763){var _0x14b278=_0x307c2b,_0x2e1056=_0x5e00b3,_0x4e0bb9=_0x4f5763[_0x2e1056(0x634)],_0x172e37=_0x4f5763[_0x14b278(0xd34)],_0x4f849b=_0x4f5763[_0x2e1056(0x4ae5)],_0x14b987=_0x4f5763[_0x2e1056(0x9cd)],_0x4fbd66=_0x4f5763[_0x2e1056(0x3c00)],_0x5e1b5c=WallGeometryLibrary[_0x2e1056(0x6f6)](_0x4fbd66,_0x4e0bb9,_0x4f849b,_0x172e37,_0x14b987,!0x1);if(defined$1(_0x5e1b5c)){var _0x476dbe,_0x4aa3f8=_0x5e1b5c[_0x2e1056(0x31ac)][_0x14b278(0x21a2)],_0x47b804=_0x5e1b5c[_0x2e1056(0x31ac)][_0x2e1056(0x4dad)],_0x69940c=_0x47b804[_0x2e1056(0x809)],_0x5880d7=0x2*_0x69940c,_0x9714ca=new Float64Array(_0x5880d7),_0x47e74d=0x0;for(_0x69940c/=0x3,_0x476dbe=0x0;_0x476dbe<_0x69940c;++_0x476dbe){var _0x5608ed=0x3*_0x476dbe,_0x311335=Cartesian3[_0x2e1056(0x361f)](_0x47b804,_0x5608ed,scratchCartesian3Position1),_0x11aebb=Cartesian3[_0x2e1056(0x361f)](_0x4aa3f8,_0x5608ed,scratchCartesian3Position2);_0x9714ca[_0x47e74d++]=_0x11aebb['x'],_0x9714ca[_0x47e74d++]=_0x11aebb['y'],_0x9714ca[_0x47e74d++]=_0x11aebb['z'],_0x9714ca[_0x47e74d++]=_0x311335['x'],_0x9714ca[_0x47e74d++]=_0x311335['y'],_0x9714ca[_0x47e74d++]=_0x311335['z'];}var _0x448957=new GeometryAttributes({'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x2e1056(0x4e01)],'componentsPerAttribute':0x3,'values':_0x9714ca})}),_0xccff57=_0x5880d7/0x3;_0x5880d7=0x2*_0xccff57-0x4+_0xccff57;var _0x2757fa=IndexDatatype$1[_0x2e1056(0x40dd)](_0xccff57,_0x5880d7),_0x5f4c22=0x0;for(_0x476dbe=0x0;_0x476dbe<_0xccff57-0x2;_0x476dbe+=0x2){var _0x238b82=_0x476dbe,_0x3d968d=_0x476dbe+0x2,_0x322538=Cartesian3[_0x2e1056(0x361f)](_0x9714ca,0x3*_0x238b82,scratchCartesian3Position1),_0x2aab00=Cartesian3[_0x14b278(0x44cf)](_0x9714ca,0x3*_0x3d968d,scratchCartesian3Position2);if(!Cartesian3[_0x14b278(0x376e)](_0x322538,_0x2aab00,CesiumMath[_0x2e1056(0x5c1a)])){var _0x809b01=_0x476dbe+0x1,_0x30275d=_0x476dbe+0x3;_0x2757fa[_0x5f4c22++]=_0x809b01,_0x2757fa[_0x5f4c22++]=_0x238b82,_0x2757fa[_0x5f4c22++]=_0x809b01,_0x2757fa[_0x5f4c22++]=_0x30275d,_0x2757fa[_0x5f4c22++]=_0x238b82,_0x2757fa[_0x5f4c22++]=_0x3d968d;}}return _0x2757fa[_0x5f4c22++]=_0xccff57-0x2,_0x2757fa[_0x5f4c22++]=_0xccff57-0x1,new Geometry$1({'attributes':_0x448957,'indices':_0x2757fa,'primitiveType':PrimitiveType$1[_0x2e1056(0x4b11)],'boundingSphere':new BoundingSphere[(_0x14b278(0x4470))](_0x9714ca)});}};var STATE={'CONNECTING':0x0,'OPEN':0x1,'CLOSING':0x2,'CLOSED':0x3};function websocketScheduler(_0x49c54d,_0x3d6ede,_0x248fa6){var _0x56f57a=_0x307c2b,_0x312f4f=_0x5e00b3;this[_0x56f57a(0x5a2a)]=_0x49c54d,this[_0x56f57a(0x478c)]=defaultValue$1(_0x248fa6[_0x312f4f(0x135c)],0x64),this[_0x312f4f(0x17e4)]=0x0,this[_0x312f4f(0x60e)]={},this[_0x56f57a(0x2b0e)]=0x0,this[_0x312f4f(0x1d86)]=_0x3d6ede,this[_0x312f4f(0x4509)]=defaultValue$1(_0x248fa6[_0x312f4f(0x4649)],!0x1),this[_0x56f57a(0x4d7)]=defaultValue$1(_0x248fa6[_0x56f57a(0x2e80)],0x2710),this[_0x56f57a(0x1e31)](_0x3d6ede);}function completeTask(_0xb95d3e,_0x5bf7f6){var _0x4ade01=_0x307c2b,_0x2180bb=_0x5e00b3;if(_0x5bf7f6 instanceof ArrayBuffer){--_0xb95d3e[_0x4ade01(0x335f)];var _0x2b6b39=new DataView(_0x5bf7f6)[_0x2180bb(0x5c11)](0x0,!0x0);if(!defined$1(_0x2b6b39))return;var _0x40605b=_0xb95d3e[_0x2180bb(0x60e)],_0xfa67e0=_0x40605b[_0x2b6b39];if(defined$1(_0xfa67e0)){if(_0x2180bb(0x27ae)===_0xfa67e0[_0x2180bb(0x33f9)])0x4===_0x5bf7f6[_0x2180bb(0x3080)]?_0xfa67e0[_0x2180bb(0x4c5a)](0x194):_0xfa67e0[_0x2180bb(0x1c7e)](new Blob([_0x5bf7f6[_0x4ade01(0x17ac)](0x4,_0x5bf7f6[_0x2180bb(0x3080)])]));else{if(_0x4ade01(0x44f5)===_0xfa67e0[_0x2180bb(0x33f9)]){if(0x4===_0x5bf7f6[_0x4ade01(0x4f5a)])_0xfa67e0[_0x2180bb(0x4c5a)](0x194);else{var _0x1127cd=_0x5bf7f6['slice'](0x4,_0x5bf7f6[_0x4ade01(0x4f5a)]);_0xfa67e0[_0x2180bb(0x39d6)]?_0xfa67e0[_0x2180bb(0x40e4)](_0x1127cd):_0xfa67e0[_0x4ade01(0x511b)](_0x1127cd);}}else{_0x5bf7f6=_0x5bf7f6[_0x2180bb(0x30eb)](0x4,_0x5bf7f6[_0x2180bb(0x3080)]);var _0x14d0f6=getStringFromTypedArray(new Uint8Array(_0x5bf7f6));if(_0x2180bb(0x8af)===_0xfa67e0[_0x2180bb(0x33f9)]){var _0x3c98ae=JSON[_0x4ade01(0x40c1)](_0x14d0f6);_0xfa67e0[_0x4ade01(0x511b)](_0x3c98ae);}else _0xfa67e0[_0x2180bb(0x1c7e)](_0x14d0f6);}}!0x0!==_0xfa67e0[_0x4ade01(0x48b6)]&&delete _0x40605b[_0x2b6b39];}}}function packMessage(_0x59c49b,_0x3c64c5,_0x26f863,_0x15b5ca){var _0x2082d6=_0x307c2b,_0x1d0f0b=_0x5e00b3,_0x847d06;return-0x1!==_0x3c64c5[_0x1d0f0b(0xabf)]('extratiles=')?(_0x15b5ca[_0x1d0f0b(0x39d6)]=!0x0,_0x847d06={'id':_0x59c49b,'binaryType':defaultValue$1(_0x26f863,_0x1d0f0b(0x27ae)),'tileName':_0x3c64c5[_0x1d0f0b(0x4c07)](0x0,_0x3c64c5[_0x1d0f0b(0xabf)]('?')),'extraTiles':_0x3c64c5[_0x2082d6(0x1acf)](_0x3c64c5[_0x1d0f0b(0xabf)](_0x1d0f0b(0x43de))+0xb)}):(_0x15b5ca[_0x1d0f0b(0x39d6)]=!0x1,_0x847d06={'id':_0x59c49b,'binaryType':defaultValue$1(_0x26f863,_0x1d0f0b(0x27ae)),'tileName':_0x3c64c5}),JSON[_0x1d0f0b(0x43ec)](_0x847d06);}function WeightSpline(_0x2558f9){var _0x2e180a=_0x307c2b,_0x5ab0df=_0x5e00b3,_0x58f3c9=(_0x2558f9=defaultValue$1(_0x2558f9,defaultValue$1[_0x5ab0df(0x243c)]))[_0x5ab0df(0x4207)],_0x445ba1=_0x2558f9[_0x2e180a(0x6d6)];this[_0x5ab0df(0x5821)]=_0x445ba1,this[_0x5ab0df(0x39c9)]=_0x58f3c9,this[_0x5ab0df(0x44d6)]=_0x58f3c9[_0x5ab0df(0x809)]/_0x445ba1[_0x2e180a(0x2ef4)],this[_0x5ab0df(0x1bee)]=0x0;}function wrapFunction(_0x1f28b9,_0x52db81,_0x5419a6){return function(){var _0x42eb80=_0x23ca;_0x5419a6[_0x42eb80(0x4269)](_0x1f28b9,arguments),_0x52db81[_0x42eb80(0x4269)](_0x1f28b9,arguments);};}function ConstantProperty(_0x4d93ec){var _0x1e91e9=_0x5e00b3;this[_0x1e91e9(0x138)]=void 0x0,this[_0x1e91e9(0x4477)]=!0x1,this[_0x1e91e9(0x5e8b)]=!0x1,this['_definitionChanged']=new Event(),this[_0x1e91e9(0x92d)](_0x4d93ec);}function createProperty$1(_0x555184,_0x376579,_0x1bafc6,_0x1bd9e3,_0x3d86e1){return{'configurable':_0x1bd9e3,'get':function(){return this[_0x376579];},'set':function(_0x2a04f2){var _0x78ad58=_0x140d,_0x11813b=_0x23ca,_0x55b0a1=this[_0x376579],_0x4765cd=this[_0x1bafc6];defined$1(_0x4765cd)&&(_0x4765cd(),this[_0x1bafc6]=void 0x0),!(void 0x0!==_0x2a04f2)||defined$1(_0x2a04f2)&&defined$1(_0x2a04f2[_0x11813b(0x4d6)])||!defined$1(_0x3d86e1)||(_0x2a04f2=_0x3d86e1(_0x2a04f2)),_0x55b0a1!==_0x2a04f2&&(this[_0x376579]=_0x2a04f2,this[_0x11813b(0x5303)][_0x78ad58(0x31b9)](this,_0x555184,_0x2a04f2,_0x55b0a1)),defined$1(_0x2a04f2)&&defined$1(_0x2a04f2[_0x78ad58(0x51f0)])&&(this[_0x1bafc6]=_0x2a04f2[_0x78ad58(0x51f0)][_0x11813b(0x13f3)](function(){var _0x30217b=_0x11813b;this[_0x30217b(0x5303)][_0x30217b(0x1c10)](this,_0x555184,_0x2a04f2,_0x2a04f2);},this));}};}function createConstantProperty$1(_0x15f20d){return new ConstantProperty(_0x15f20d);}function createPropertyDescriptor(_0x479ebd,_0x544f43,_0x11493c){var _0x1f3abc=_0x307c2b,_0x311c98=_0x5e00b3;return createProperty$1(_0x479ebd,'_'+_0x479ebd[_0x1f3abc(0xedf)](),'_'+_0x479ebd[_0x311c98(0x3cc8)]()+_0x1f3abc(0x3090),defaultValue$1(_0x544f43,!0x1),defaultValue$1(_0x11493c,createConstantProperty$1));}function BillboardGraphics(_0x578116){var _0xc830b0=_0x307c2b,_0x5a19d6=_0x5e00b3;this[_0x5a19d6(0x5303)]=new Event(),this[_0xc830b0(0x3dd4)]=void 0x0,this[_0x5a19d6(0x9fb)]=void 0x0,this[_0x5a19d6(0x5926)]=void 0x0,this[_0x5a19d6(0x2b02)]=void 0x0,this[_0x5a19d6(0x108d)]=void 0x0,this[_0x5a19d6(0x3aa0)]=void 0x0,this[_0x5a19d6(0x1819)]=void 0x0,this['_pixelOffsetSubscription']=void 0x0,this[_0xc830b0(0x3dea)]=void 0x0,this[_0x5a19d6(0x110c)]=void 0x0,this['_horizontalOrigin']=void 0x0,this[_0x5a19d6(0x4d64)]=void 0x0,this[_0x5a19d6(0x8a7)]=void 0x0,this['_verticalOriginSubscription']=void 0x0,this[_0x5a19d6(0x118a)]=void 0x0,this[_0x5a19d6(0x4ef1)]=void 0x0,this[_0xc830b0(0x25c0)]=void 0x0,this[_0x5a19d6(0x5f8)]=void 0x0,this[_0x5a19d6(0x1a29)]=void 0x0,this[_0xc830b0(0x507f)]=void 0x0,this[_0xc830b0(0x8f3)]=void 0x0,this[_0x5a19d6(0x5f42)]=void 0x0,this[_0x5a19d6(0x5f5d)]=void 0x0,this[_0x5a19d6(0x1095)]=void 0x0,this[_0x5a19d6(0x5178)]=void 0x0,this[_0x5a19d6(0x5b6e)]=void 0x0,this[_0xc830b0(0x33bc)]=void 0x0,this[_0x5a19d6(0x40f2)]=void 0x0,this[_0x5a19d6(0x1667)]=void 0x0,this[_0x5a19d6(0x66a)]=void 0x0,this[_0xc830b0(0x4bd1)]=void 0x0,this[_0xc830b0(0x41f7)]=void 0x0,this[_0xc830b0(0x43e2)]=void 0x0,this[_0x5a19d6(0x2f6e)]=void 0x0,this[_0x5a19d6(0x13f)]=void 0x0,this[_0x5a19d6(0x40d6)]=void 0x0,this[_0xc830b0(0x4052)]=void 0x0,this[_0x5a19d6(0x4b48)]=void 0x0,this[_0xc830b0(0x37c7)]=void 0x0,this[_0xc830b0(0x4939)]=void 0x0,this[_0x5a19d6(0xa52)](defaultValue$1(_0x578116,defaultValue$1[_0x5a19d6(0x243c)]));}websocketScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x5f2a)]=function(_0x20f0fd,_0x41800f){var _0x5db8e7=_0x307c2b,_0x20459e=_0x5e00b3,_0x5ced32=this;if(!this[_0x20459e(0x1d65)]()){var _0x185fe6=when[_0x20459e(0x32fc)]();return this[_0x5db8e7(0x3ac6)][_0x20459e(0x13f3)](function(_0x31f906){var _0x537893=_0x5db8e7,_0x3bf327=_0x20459e;if(_0x31f906===STATE[_0x537893(0x131e)]){++_0x5ced32[_0x3bf327(0x17e4)];var _0x5f70ad=_0x5ced32,_0x452df6=_0x5f70ad[_0x3bf327(0x252b)]++;_0x5f70ad[_0x3bf327(0x60e)][_0x452df6]=_0x185fe6,_0x185fe6[_0x3bf327(0x33f9)]=_0x41800f;var _0x1469a6=packMessage(_0x452df6,_0x20f0fd,_0x41800f,_0x185fe6);_0x5f70ad[_0x3bf327(0x435a)][_0x3bf327(0x1e57)](_0x1469a6);}}),_0x185fe6[_0x5db8e7(0x452a)];}if(!(this[_0x20459e(0x17e4)]>=this[_0x5db8e7(0x478c)])){++this[_0x5db8e7(0x335f)];var _0x456161=this,_0x4fac83=_0x456161[_0x5db8e7(0x2b0e)]++;_0x185fe6=when[_0x20459e(0x32fc)](),(_0x456161[_0x20459e(0x60e)][_0x4fac83]=_0x185fe6,_0x185fe6[_0x20459e(0x33f9)]=_0x41800f);var _0x41f9ee=packMessage(_0x4fac83,_0x20f0fd,_0x41800f,_0x185fe6);return _0x456161[_0x20459e(0x435a)][_0x20459e(0x1e57)](_0x41f9ee),_0x185fe6[_0x20459e(0x24e7)];}},websocketScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x4f2)]=function(_0x156576){var _0x1b786f=_0x307c2b,_0x3d4d1f=_0x5e00b3;this[_0x3d4d1f(0x435a)]=new WebSocket(this[_0x1b786f(0x5a2a)]),this[_0x3d4d1f(0x435a)][_0x3d4d1f(0x33f9)]=_0x1b786f(0x44f5);var _0x64d071=this;this['_ws'][_0x3d4d1f(0x2070)]=function(){var _0x5c5650=_0x3d4d1f;_0x156576[_0x5c5650(0x1c10)](STATE[_0x5c5650(0x1be5)]);},this[_0x1b786f(0x13be)][_0x1b786f(0x4a4f)]=function(){var _0x3da7ce=_0x3d4d1f;_0x156576[_0x3da7ce(0x1c10)](STATE[_0x3da7ce(0x3776)]);},this[_0x3d4d1f(0x435a)][_0x3d4d1f(0x44c8)]=function(){var _0x4dffc0=_0x3d4d1f;error=new RuntimeError$1(_0x4dffc0(0x3165)),_0x156576[_0x4dffc0(0x1c10)](error);},this[_0x1b786f(0x13be)][_0x3d4d1f(0x55d2)]=function(_0x4e1bb9){var _0x58d0dc=_0x3d4d1f;completeTask(_0x64d071,_0x4e1bb9[_0x58d0dc(0x140c)]);};},websocketScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x1d65)]=function(){var _0x242081=_0x5e00b3;return this[_0x242081(0x435a)]&&this[_0x242081(0x435a)][_0x242081(0xf16)]===STATE[_0x242081(0x1be5)];},websocketScheduler[_0x307c2b(0x1aa2)][_0x5e00b3(0x2149)]=function(){var _0xa6bb55=_0x5e00b3;this[_0xa6bb55(0x435a)]['close']();},Object[_0x5e00b3(0x1dfd)](WeightSpline['prototype'],{'times':{'get':function(){var _0x4fef9a=_0x5e00b3;return this[_0x4fef9a(0x5821)];}},'weights':{'get':function(){var _0x5c9131=_0x5e00b3;return this[_0x5c9131(0x39c9)];}}}),WeightSpline[_0x307c2b(0x1aa2)][_0x5e00b3(0x4011)]=Spline[_0x5e00b3(0x3720)][_0x307c2b(0x3293)],WeightSpline[_0x5e00b3(0x3720)][_0x5e00b3(0xbaa)]=Spline[_0x5e00b3(0x3720)][_0x5e00b3(0xbaa)],WeightSpline[_0x307c2b(0x1aa2)][_0x5e00b3(0x2636)]=Spline[_0x307c2b(0x1aa2)][_0x5e00b3(0x2636)],WeightSpline[_0x307c2b(0x1aa2)][_0x5e00b3(0xd06)]=function(_0x492e60,_0x22aa8d){var _0x2ff48a=_0x307c2b,_0x1d3464=_0x5e00b3,_0x134b4f=this[_0x1d3464(0x4207)],_0xb41fd9=this['times'],_0x4490b3=this[_0x1d3464(0x1bee)]=this[_0x2ff48a(0x3293)](_0x492e60,this[_0x1d3464(0x1bee)]),_0x398727=(_0x492e60-_0xb41fd9[_0x4490b3])/(_0xb41fd9[_0x4490b3+0x1]-_0xb41fd9[_0x4490b3]);defined$1(_0x22aa8d)||(_0x22aa8d=new Array(this[_0x1d3464(0x44d6)]));for(var _0x2425b2=0x0;_0x2425b2<this[_0x1d3464(0x44d6)];_0x2425b2++){var _0x21c255=_0x4490b3*this[_0x1d3464(0x44d6)]+_0x2425b2;_0x22aa8d[_0x2425b2]=_0x134b4f[_0x21c255]*(0x1-_0x398727)+_0x134b4f[_0x21c255+this['_count']]*_0x398727;}return _0x22aa8d;},Object[_0x5e00b3(0x1dfd)](ConstantProperty[_0x5e00b3(0x3720)],{'isConstant':{'value':!0x0},'definitionChanged':{'get':function(){var _0x48f496=_0x5e00b3;return this[_0x48f496(0x5303)];}}}),ConstantProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x51d15e,_0x48e734){var _0x406eec=_0x307c2b,_0x258b6c=_0x5e00b3;return this[_0x258b6c(0x4477)]?this[_0x258b6c(0x138)][_0x406eec(0x2d7b)](_0x48e734):this[_0x406eec(0x16a)];},ConstantProperty['prototype'][_0x5e00b3(0x92d)]=function(_0xb7f0a1){var _0x728755=_0x307c2b,_0xe7d300=_0x5e00b3,_0x5c49d7=this[_0xe7d300(0x138)];if(_0x5c49d7!==_0xb7f0a1){var _0x52f503=defined$1(_0xb7f0a1),_0x270c2a=_0x52f503&&_0xe7d300(0x1b4b)==typeof _0xb7f0a1[_0xe7d300(0x40f3)],_0x3e50ae=_0x52f503&&_0xe7d300(0x1b4b)==typeof _0xb7f0a1['equals'];(!_0x3e50ae||!_0xb7f0a1[_0x728755(0x4d2)](_0x5c49d7))&&(this[_0x728755(0x4c3)]=_0x270c2a,this[_0xe7d300(0x5e8b)]=_0x3e50ae,this[_0xe7d300(0x138)]=_0x270c2a?_0xb7f0a1[_0xe7d300(0x40f3)](this[_0x728755(0x16a)]):_0xb7f0a1,this[_0xe7d300(0x5303)][_0xe7d300(0x1c10)](this));}},ConstantProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x2076d6){var _0x429a5b=_0x307c2b,_0x4ec137=_0x5e00b3;return this===_0x2076d6||_0x2076d6 instanceof ConstantProperty&&(!this[_0x4ec137(0x5e8b)]&&this[_0x429a5b(0x16a)]===_0x2076d6[_0x4ec137(0x138)]||this[_0x4ec137(0x5e8b)]&&this[_0x4ec137(0x138)][_0x4ec137(0x1dab)](_0x2076d6[_0x4ec137(0x138)]));},ConstantProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x363)]=function(){var _0x5d0791=_0x5e00b3;return this[_0x5d0791(0x138)];},ConstantProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x3cc8)]=function(){var _0x3df24f=_0x5e00b3;return String(this[_0x3df24f(0x138)]);},Object[_0x5e00b3(0x1dfd)](BillboardGraphics[_0x5e00b3(0x3720)],{'definitionChanged':{'get':function(){var _0x7dabf8=_0x5e00b3;return this[_0x7dabf8(0x5303)];}},'show':createPropertyDescriptor('show'),'image':createPropertyDescriptor(_0x5e00b3(0xf80)),'scale':createPropertyDescriptor(_0x5e00b3(0x4a6e)),'pixelOffset':createPropertyDescriptor(_0x5e00b3(0x2388)),'eyeOffset':createPropertyDescriptor(_0x5e00b3(0x5a50)),'horizontalOrigin':createPropertyDescriptor(_0x5e00b3(0x42bf)),'verticalOrigin':createPropertyDescriptor(_0x5e00b3(0x2130)),'heightReference':createPropertyDescriptor(_0x5e00b3(0x5698)),'color':createPropertyDescriptor(_0x5e00b3(0x8fe)),'rotation':createPropertyDescriptor(_0x5e00b3(0x1c36)),'alignedAxis':createPropertyDescriptor(_0x5e00b3(0x181d)),'sizeInMeters':createPropertyDescriptor(_0x5e00b3(0x5f2d)),'width':createPropertyDescriptor(_0x5e00b3(0x2d3c)),'height':createPropertyDescriptor(_0x5e00b3(0x5a4e)),'scaleByDistance':createPropertyDescriptor(_0x5e00b3(0x403a)),'translucencyByDistance':createPropertyDescriptor(_0x5e00b3(0x17f8)),'pixelOffsetScaleByDistance':createPropertyDescriptor('pixelOffsetScaleByDistance'),'imageSubRegion':createPropertyDescriptor(_0x5e00b3(0x56c3)),'distanceDisplayCondition':createPropertyDescriptor(_0x5e00b3(0xe9f)),'disableDepthTestDistance':createPropertyDescriptor(_0x5e00b3(0x5554))}),BillboardGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x5c31f1){var _0x3c4d96=_0x307c2b,_0x53a638=_0x5e00b3;return defined$1(_0x5c31f1)?(_0x5c31f1[_0x53a638(0x3234)]=this[_0x53a638(0x1462)],_0x5c31f1[_0x53a638(0xf80)]=this[_0x53a638(0x5926)],_0x5c31f1[_0x53a638(0x4a6e)]=this[_0x53a638(0x108d)],_0x5c31f1[_0x53a638(0x2388)]=this[_0x53a638(0x1819)],_0x5c31f1[_0x53a638(0x5a50)]=this[_0x3c4d96(0x3dea)],_0x5c31f1['horizontalOrigin']=this[_0x53a638(0x5ab7)],_0x5c31f1[_0x3c4d96(0x57a0)]=this[_0x3c4d96(0x583f)],_0x5c31f1[_0x53a638(0x5698)]=this[_0x53a638(0x118a)],_0x5c31f1[_0x53a638(0x8fe)]=this[_0x53a638(0x512)],_0x5c31f1[_0x3c4d96(0x5913)]=this[_0x53a638(0x1a29)],_0x5c31f1[_0x53a638(0x181d)]=this[_0x3c4d96(0x8f3)],_0x5c31f1[_0x53a638(0x5f2d)]=this[_0x53a638(0x5f5d)],_0x5c31f1[_0x53a638(0x2d3c)]=this[_0x53a638(0x5178)],_0x5c31f1[_0x53a638(0x5a4e)]=this[_0x53a638(0x3a59)],_0x5c31f1[_0x53a638(0x403a)]=this[_0x53a638(0x1667)],_0x5c31f1[_0x53a638(0x17f8)]=this[_0x3c4d96(0x4bd1)],_0x5c31f1[_0x53a638(0x2f3e)]=this[_0x53a638(0xbd6)],_0x5c31f1[_0x53a638(0x56c3)]=this[_0x53a638(0x13f)],_0x5c31f1[_0x53a638(0xe9f)]=this[_0x3c4d96(0x4052)],_0x5c31f1[_0x53a638(0x5554)]=this[_0x53a638(0x53d0)],_0x5c31f1):new BillboardGraphics(this);},BillboardGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0xa52)]=function(_0x3ba9a3){var _0x97ee22=_0x307c2b,_0x24cb3b=_0x5e00b3;this[_0x24cb3b(0x3234)]=defaultValue$1(this[_0x97ee22(0x3dd4)],_0x3ba9a3[_0x24cb3b(0x3234)]),this[_0x24cb3b(0xf80)]=defaultValue$1(this[_0x24cb3b(0x5926)],_0x3ba9a3[_0x24cb3b(0xf80)]),this[_0x24cb3b(0x4a6e)]=defaultValue$1(this[_0x24cb3b(0x108d)],_0x3ba9a3[_0x24cb3b(0x4a6e)]),this[_0x24cb3b(0x2388)]=defaultValue$1(this[_0x24cb3b(0x1819)],_0x3ba9a3[_0x24cb3b(0x2388)]),this[_0x97ee22(0x5514)]=defaultValue$1(this[_0x24cb3b(0x581e)],_0x3ba9a3[_0x97ee22(0x5514)]),this[_0x24cb3b(0x42bf)]=defaultValue$1(this[_0x24cb3b(0x5ab7)],_0x3ba9a3[_0x24cb3b(0x42bf)]),this[_0x24cb3b(0x2130)]=defaultValue$1(this[_0x97ee22(0x583f)],_0x3ba9a3[_0x24cb3b(0x2130)]),this[_0x24cb3b(0x5698)]=defaultValue$1(this[_0x24cb3b(0x118a)],_0x3ba9a3[_0x24cb3b(0x5698)]),this['color']=defaultValue$1(this[_0x97ee22(0x25c0)],_0x3ba9a3[_0x97ee22(0x3a3a)]),this[_0x24cb3b(0x1c36)]=defaultValue$1(this[_0x24cb3b(0x1a29)],_0x3ba9a3['rotation']),this[_0x97ee22(0x467a)]=defaultValue$1(this[_0x24cb3b(0x47a5)],_0x3ba9a3[_0x24cb3b(0x181d)]),this[_0x24cb3b(0x5f2d)]=defaultValue$1(this[_0x24cb3b(0x5f5d)],_0x3ba9a3[_0x97ee22(0xf1b)]),this[_0x24cb3b(0x2d3c)]=defaultValue$1(this[_0x24cb3b(0x5178)],_0x3ba9a3[_0x24cb3b(0x2d3c)]),this[_0x97ee22(0x10d5)]=defaultValue$1(this[_0x24cb3b(0x3a59)],_0x3ba9a3[_0x97ee22(0x10d5)]),this[_0x24cb3b(0x403a)]=defaultValue$1(this[_0x24cb3b(0x1667)],_0x3ba9a3[_0x97ee22(0x3c19)]),this[_0x97ee22(0x3310)]=defaultValue$1(this[_0x24cb3b(0x51fb)],_0x3ba9a3[_0x24cb3b(0x17f8)]),this[_0x24cb3b(0x2f3e)]=defaultValue$1(this[_0x24cb3b(0xbd6)],_0x3ba9a3[_0x24cb3b(0x2f3e)]),this['imageSubRegion']=defaultValue$1(this[_0x24cb3b(0x13f)],_0x3ba9a3[_0x24cb3b(0x56c3)]),this[_0x24cb3b(0xe9f)]=defaultValue$1(this[_0x24cb3b(0x4e59)],_0x3ba9a3[_0x24cb3b(0xe9f)]),this[_0x97ee22(0x45f6)]=defaultValue$1(this['_disableDepthTestDistance'],_0x3ba9a3[_0x24cb3b(0x5554)]);};var HeightReference={'NONE':0x0,'CLAMP_TO_GROUND':0x1,'RELATIVE_TO_GROUND':0x2},HeightReference$1=Object[_0x5e00b3(0x5448)](HeightReference),HorizontalOrigin={'CENTER':0x0,'LEFT':0x1,'RIGHT':-0x1},HorizontalOrigin$1=Object['freeze'](HorizontalOrigin),VerticalOrigin={'CENTER':0x0,'BOTTOM':0x1,'BASELINE':0x2,'TOP':-0x1},VerticalOrigin$1=Object[_0x5e00b3(0x5448)](VerticalOrigin),BoundingSphereState={'DONE':0x0,'PENDING':0x1,'FAILED':0x2},BoundingSphereState$1=Object[_0x307c2b(0x23fe)](BoundingSphereState);function Property$1(){var _0x2ace2c=_0x307c2b;DeveloperError$1[_0x2ace2c(0xb2d)]();}Object[_0x5e00b3(0x1dfd)](Property$1[_0x5e00b3(0x3720)],{'isConstant':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'definitionChanged':{'get':DeveloperError$1[_0x5e00b3(0x490e)]}}),Property$1[_0x307c2b(0x1aa2)]['getValue']=DeveloperError$1[_0x5e00b3(0x490e)],Property$1[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=DeveloperError$1[_0x5e00b3(0x490e)],Property$1[_0x307c2b(0x4d2)]=function(_0x16ebd1,_0x567471){var _0x2f2338=_0x5e00b3;return _0x16ebd1===_0x567471||defined$1(_0x16ebd1)&&_0x16ebd1[_0x2f2338(0x1dab)](_0x567471);},Property$1[_0x5e00b3(0x3c45)]=function(_0x2c0d32,_0x49f1b8){var _0x31be3d=_0x5e00b3;if(_0x2c0d32===_0x49f1b8)return!0x0;if(!defined$1(_0x2c0d32)||!defined$1(_0x49f1b8)||_0x2c0d32[_0x31be3d(0x809)]!==_0x49f1b8[_0x31be3d(0x809)])return!0x1;for(var _0x4a6a4d=_0x2c0d32[_0x31be3d(0x809)],_0xf697a5=0x0;_0xf697a5<_0x4a6a4d;_0xf697a5++)if(!Property$1[_0x31be3d(0x1dab)](_0x2c0d32[_0xf697a5],_0x49f1b8[_0xf697a5]))return!0x1;return!0x0;},Property$1[_0x5e00b3(0x41b2)]=function(_0x34ca1f){var _0x231d41=_0x5e00b3;return!defined$1(_0x34ca1f)||_0x34ca1f[_0x231d41(0x41b2)];},Property$1[_0x5e00b3(0x5db9)]=function(_0x4940da,_0x1225b1,_0x4bbae8){var _0x94b1e0=_0x307c2b;return defined$1(_0x4940da)?_0x4940da[_0x94b1e0(0x134c)](_0x1225b1,_0x4bbae8):void 0x0;},Property$1[_0x5e00b3(0x5611)]=function(_0x4c25bb,_0x6ed61c,_0x16dfbc,_0x3ac450){var _0x447861=_0x5e00b3;return defined$1(_0x4c25bb)?defaultValue$1(_0x4c25bb[_0x447861(0x4d6)](_0x6ed61c,_0x3ac450),_0x16dfbc):_0x16dfbc;},Property$1[_0x5e00b3(0xc49)]=function(_0xe3886c,_0x55c1ad,_0x1653b5,_0xb6f3b3){var _0x4f6a6b=_0x5e00b3,_0x5a4662;return defined$1(_0xe3886c)&&(_0x5a4662=_0xe3886c[_0x4f6a6b(0x4d6)](_0x55c1ad,_0xb6f3b3)),defined$1(_0x5a4662)||(_0x5a4662=_0x1653b5[_0x4f6a6b(0x40f3)](_0x5a4662)),_0x5a4662;};var defaultColor$b=Color$2[_0x5e00b3(0x3b7e)],defaultEyeOffset$1=Cartesian3[_0x5e00b3(0x3a34)],defaultHeightReference$2=HeightReference$1[_0x307c2b(0x364a)],defaultPixelOffset$1=Cartesian2[_0x5e00b3(0x3a34)],defaultScale$2=0x1,defaultRotation=0x0,defaultAlignedAxis=Cartesian3['ZERO'],defaultHorizontalOrigin$1=HorizontalOrigin$1[_0x5e00b3(0x8fa)],defaultVerticalOrigin$1=VerticalOrigin$1[_0x5e00b3(0x8fa)],defaultSizeInMeters=!0x1,positionScratch$9=new Cartesian3(),colorScratch$5=new Color$2(),eyeOffsetScratch$1=new Cartesian3(),pixelOffsetScratch$1=new Cartesian2(),scaleByDistanceScratch$2=new NearFarScalar(),translucencyByDistanceScratch$2=new NearFarScalar(),pixelOffsetScaleByDistanceScratch$1=new NearFarScalar(),boundingRectangleScratch=new BoundingRectangle(),distanceDisplayConditionScratch$8=new DistanceDisplayCondition();function EntityData$3(_0x3a4133){var _0x28838c=_0x5e00b3;this[_0x28838c(0x5573)]=_0x3a4133,this[_0x28838c(0xba1)]=void 0x0,this[_0x28838c(0x1fb5)]=void 0x0;}function BillboardVisualizer(_0x71adf1,_0x146a50){var _0x1dc06f=_0x5e00b3;_0x146a50[_0x1dc06f(0xf02)][_0x1dc06f(0x13f3)](BillboardVisualizer[_0x1dc06f(0x3720)][_0x1dc06f(0x1cfb)],this),this[_0x1dc06f(0x19b6)]=_0x71adf1,this[_0x1dc06f(0x14b8)]=_0x146a50,this[_0x1dc06f(0xb26)]=new AssociativeArray(),this[_0x1dc06f(0x1cfb)](_0x146a50,_0x146a50[_0x1dc06f(0xc98)],[],[]);}function returnPrimitive$2(_0x1ffd6d,_0x59556a,_0x581fc6){var _0x16d648=_0x5e00b3;defined$1(_0x1ffd6d)&&(_0x1ffd6d[_0x16d648(0xba1)]=void 0x0,_0x581fc6[_0x16d648(0x3036)](_0x59556a));}BillboardVisualizer[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x4fc4d5){var _0x3b0f96=_0x307c2b,_0x16d7fe=_0x5e00b3;for(var _0x44b4ae=this[_0x16d7fe(0xb26)][_0x3b0f96(0x225a)],_0x3c5954=this[_0x3b0f96(0x425b)],_0x2db5ff=0x0,_0x545ea6=_0x44b4ae[_0x3b0f96(0x2ef4)];_0x2db5ff<_0x545ea6;_0x2db5ff++){var _0x5a4bb7,_0x321bf6,_0xe9f519=_0x44b4ae[_0x2db5ff],_0x205ea2=_0xe9f519[_0x16d7fe(0x5573)],_0x402ee5=_0x205ea2[_0x16d7fe(0x1e35)],_0x582372=_0xe9f519[_0x16d7fe(0xba1)],_0x430aee=_0x205ea2[_0x16d7fe(0x227a)]&&_0x205ea2[_0x16d7fe(0x220e)](_0x4fc4d5)&&Property$1[_0x16d7fe(0x5611)](_0x402ee5[_0x3b0f96(0x3dd4)],_0x4fc4d5,!0x0);if(_0x430aee&&(_0x321bf6=Property$1[_0x16d7fe(0x5db9)](_0x205ea2[_0x16d7fe(0x5391)],_0x4fc4d5,positionScratch$9),_0x5a4bb7=Property$1[_0x3b0f96(0x22bf)](_0x402ee5[_0x16d7fe(0x5926)],_0x4fc4d5),_0x430aee=defined$1(_0x321bf6)&&defined$1(_0x5a4bb7)),_0x430aee){Property$1[_0x16d7fe(0x41b2)](_0x205ea2[_0x16d7fe(0x5391)])||(_0x3c5954[_0x16d7fe(0x1dc8)]=!0x0),defined$1(_0x582372)||((_0x582372=_0x3c5954[_0x16d7fe(0x986)](_0x205ea2))['id']=_0x205ea2,_0x582372[_0x16d7fe(0xf80)]=void 0x0,_0xe9f519[_0x16d7fe(0xba1)]=_0x582372),_0x582372[_0x16d7fe(0x3234)]=_0x430aee,defined$1(_0x582372[_0x16d7fe(0xf80)])&&_0xe9f519[_0x16d7fe(0x1fb5)]===_0x5a4bb7||(_0x582372[_0x16d7fe(0xf80)]=_0x5a4bb7,_0xe9f519[_0x3b0f96(0x205c)]=_0x5a4bb7),_0x582372[_0x16d7fe(0x3747)]=_0x321bf6,_0x582372[_0x16d7fe(0x8fe)]=Property$1[_0x16d7fe(0x5611)](_0x402ee5['_color'],_0x4fc4d5,defaultColor$b,colorScratch$5),_0x582372[_0x16d7fe(0x5a50)]=Property$1[_0x16d7fe(0x5611)](_0x402ee5['_eyeOffset'],_0x4fc4d5,defaultEyeOffset$1,eyeOffsetScratch$1),_0x582372[_0x16d7fe(0x5698)]=Property$1[_0x16d7fe(0x5611)](_0x402ee5[_0x16d7fe(0x118a)],_0x4fc4d5,defaultHeightReference$2),_0x582372[_0x16d7fe(0x2388)]=Property$1[_0x16d7fe(0x5611)](_0x402ee5[_0x16d7fe(0x1819)],_0x4fc4d5,defaultPixelOffset$1,pixelOffsetScratch$1),_0x582372[_0x16d7fe(0x4a6e)]=Property$1[_0x3b0f96(0x1611)](_0x402ee5[_0x3b0f96(0x4f81)],_0x4fc4d5,defaultScale$2),_0x582372[_0x16d7fe(0x1c36)]=Property$1[_0x3b0f96(0x1611)](_0x402ee5[_0x3b0f96(0x2c73)],_0x4fc4d5,defaultRotation),_0x582372[_0x16d7fe(0x181d)]=Property$1['getValueOrDefault'](_0x402ee5[_0x16d7fe(0x47a5)],_0x4fc4d5,defaultAlignedAxis),_0x582372['horizontalOrigin']=Property$1[_0x16d7fe(0x5611)](_0x402ee5[_0x16d7fe(0x5ab7)],_0x4fc4d5,defaultHorizontalOrigin$1),_0x582372[_0x16d7fe(0x2130)]=Property$1['getValueOrDefault'](_0x402ee5[_0x3b0f96(0x583f)],_0x4fc4d5,defaultVerticalOrigin$1),_0x582372[_0x16d7fe(0x2d3c)]=Property$1[_0x16d7fe(0x5db9)](_0x402ee5[_0x16d7fe(0x5178)],_0x4fc4d5),_0x582372[_0x3b0f96(0x10d5)]=Property$1[_0x16d7fe(0x5db9)](_0x402ee5[_0x16d7fe(0x3a59)],_0x4fc4d5),_0x582372[_0x3b0f96(0x3c19)]=Property$1[_0x16d7fe(0x5db9)](_0x402ee5[_0x16d7fe(0x1667)],_0x4fc4d5,scaleByDistanceScratch$2),_0x582372[_0x16d7fe(0x17f8)]=Property$1[_0x16d7fe(0x5db9)](_0x402ee5[_0x3b0f96(0x4bd1)],_0x4fc4d5,translucencyByDistanceScratch$2),_0x582372[_0x16d7fe(0x2f3e)]=Property$1[_0x16d7fe(0x5db9)](_0x402ee5[_0x3b0f96(0x43e2)],_0x4fc4d5,pixelOffsetScaleByDistanceScratch$1),_0x582372[_0x16d7fe(0x5f2d)]=Property$1[_0x16d7fe(0x5611)](_0x402ee5[_0x16d7fe(0x5f5d)],_0x4fc4d5,defaultSizeInMeters),_0x582372[_0x16d7fe(0xe9f)]=Property$1[_0x16d7fe(0x5db9)](_0x402ee5[_0x16d7fe(0x4e59)],_0x4fc4d5,distanceDisplayConditionScratch$8),_0x582372[_0x16d7fe(0x5554)]=Property$1[_0x16d7fe(0x5db9)](_0x402ee5[_0x16d7fe(0x53d0)],_0x4fc4d5);var _0x3c1f97=Property$1[_0x3b0f96(0x22bf)](_0x402ee5['_imageSubRegion'],_0x4fc4d5,boundingRectangleScratch);defined$1(_0x3c1f97)&&_0x582372[_0x16d7fe(0xbb6)](_0x582372[_0x16d7fe(0x5d20)],_0x3c1f97);}else returnPrimitive$2(_0xe9f519,_0x205ea2,_0x3c5954);}return!0x0;},BillboardVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x2323)]=function(_0x413c35,_0x4dec6e){var _0x2b9710=_0x307c2b,_0x5ab48e=_0x5e00b3,_0x13eb2b=this[_0x5ab48e(0xb26)][_0x5ab48e(0x38c4)](_0x413c35['id']);if(!defined$1(_0x13eb2b)||!defined$1(_0x13eb2b[_0x5ab48e(0xba1)]))return BoundingSphereState$1[_0x5ab48e(0xf90)];var _0x56b67f=_0x13eb2b[_0x5ab48e(0xba1)];if(_0x56b67f[_0x5ab48e(0x5698)]===HeightReference$1[_0x2b9710(0x364a)])_0x4dec6e[_0x5ab48e(0x4fe8)]=Cartesian3[_0x5ab48e(0x40f3)](_0x56b67f[_0x5ab48e(0x3747)],_0x4dec6e[_0x5ab48e(0x4fe8)]);else{if(!defined$1(_0x56b67f[_0x5ab48e(0x7cb)]))return BoundingSphereState$1[_0x5ab48e(0x5006)];_0x4dec6e[_0x5ab48e(0x4fe8)]=Cartesian3[_0x2b9710(0x2d7b)](_0x56b67f[_0x5ab48e(0x7cb)],_0x4dec6e[_0x5ab48e(0x4fe8)]);}return _0x4dec6e[_0x2b9710(0x29c9)]=0x0,BoundingSphereState$1[_0x5ab48e(0x500f)];},BillboardVisualizer[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},BillboardVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x404110=_0x307c2b,_0x2a9fdb=_0x5e00b3;this[_0x2a9fdb(0x14b8)][_0x2a9fdb(0xf02)][_0x404110(0x3df8)](BillboardVisualizer[_0x2a9fdb(0x3720)][_0x2a9fdb(0x1cfb)],this);for(var _0x166443=this[_0x2a9fdb(0x14b8)][_0x2a9fdb(0xc98)],_0x22e26d=0x0;_0x22e26d<_0x166443[_0x2a9fdb(0x809)];_0x22e26d++)this[_0x2a9fdb(0x19b6)][_0x2a9fdb(0x3036)](_0x166443[_0x22e26d]);return destroyObject$1(this);},BillboardVisualizer[_0x5e00b3(0x3720)]['_onCollectionChanged']=function(_0x1b731a,_0x7877c5,_0x58f44a,_0x58432c){var _0x1c03c5=_0x307c2b,_0x17b749=_0x5e00b3,_0x392e3f,_0x33bd88,_0x57bd36=this[_0x17b749(0xb26)],_0x29d265=this[_0x1c03c5(0x425b)];for(_0x392e3f=_0x7877c5[_0x17b749(0x809)]-0x1;_0x392e3f>-0x1;_0x392e3f--)defined$1((_0x33bd88=_0x7877c5[_0x392e3f])[_0x17b749(0x1e35)])&&defined$1(_0x33bd88[_0x17b749(0x5391)])&&_0x57bd36[_0x1c03c5(0x3235)](_0x33bd88['id'],new EntityData$3(_0x33bd88));for(_0x392e3f=_0x58432c[_0x1c03c5(0x2ef4)]-0x1;_0x392e3f>-0x1;_0x392e3f--)defined$1((_0x33bd88=_0x58432c[_0x392e3f])[_0x17b749(0x1e35)])&&defined$1(_0x33bd88[_0x17b749(0x5391)])?_0x57bd36[_0x1c03c5(0x57f4)](_0x33bd88['id'])||_0x57bd36[_0x17b749(0x10aa)](_0x33bd88['id'],new EntityData$3(_0x33bd88)):(returnPrimitive$2(_0x57bd36[_0x17b749(0x38c4)](_0x33bd88['id']),_0x33bd88,_0x29d265),_0x57bd36[_0x17b749(0x4f4b)](_0x33bd88['id']));for(_0x392e3f=_0x58f44a[_0x1c03c5(0x2ef4)]-0x1;_0x392e3f>-0x1;_0x392e3f--)_0x33bd88=_0x58f44a[_0x392e3f],returnPrimitive$2(_0x57bd36[_0x17b749(0x38c4)](_0x33bd88['id']),_0x33bd88,_0x29d265),_0x57bd36[_0x17b749(0x4f4b)](_0x33bd88['id']);};var AllMaterialAppearanceFS=_0x307c2b(0x1471),AllMaterialAppearanceVS=_0x5e00b3(0x1498),BasicMaterialAppearanceFS=_0x5e00b3(0x18a5),BasicMaterialAppearanceVS=_0x307c2b(0x3a81),TexturedMaterialAppearanceFS=_0x307c2b(0x4303),TexturedMaterialAppearanceVS=_0x307c2b(0x3135),BasicModelMaterialAppearanceVS=_0x5e00b3(0x2bbd),TexturedModelMaterialAppearanceVS=_0x5e00b3(0x58fc),BlendEquation={'ADD':WebGLConstants$1[_0x5e00b3(0x1c2a)],'SUBTRACT':WebGLConstants$1[_0x5e00b3(0x2613)],'REVERSE_SUBTRACT':WebGLConstants$1[_0x5e00b3(0x3538)],'MIN':WebGLConstants$1[_0x5e00b3(0x4a41)],'MAX':WebGLConstants$1[_0x307c2b(0x2ae9)]},BlendEquation$1=Object[_0x5e00b3(0x5448)](BlendEquation),BlendFunction={'ZERO':WebGLConstants$1['ZERO'],'ONE':WebGLConstants$1[_0x5e00b3(0x2bbb)],'SOURCE_COLOR':WebGLConstants$1[_0x5e00b3(0x2c24)],'ONE_MINUS_SOURCE_COLOR':WebGLConstants$1[_0x5e00b3(0x5ba5)],'DESTINATION_COLOR':WebGLConstants$1[_0x5e00b3(0x138a)],'ONE_MINUS_DESTINATION_COLOR':WebGLConstants$1[_0x5e00b3(0x4aea)],'SOURCE_ALPHA':WebGLConstants$1[_0x5e00b3(0x5411)],'ONE_MINUS_SOURCE_ALPHA':WebGLConstants$1[_0x5e00b3(0x4de9)],'DESTINATION_ALPHA':WebGLConstants$1['DST_ALPHA'],'ONE_MINUS_DESTINATION_ALPHA':WebGLConstants$1[_0x5e00b3(0x596a)],'CONSTANT_COLOR':WebGLConstants$1[_0x5e00b3(0x4e37)],'ONE_MINUS_CONSTANT_COLOR':WebGLConstants$1[_0x5e00b3(0x2bc5)],'CONSTANT_ALPHA':WebGLConstants$1[_0x5e00b3(0x3489)],'ONE_MINUS_CONSTANT_ALPHA':WebGLConstants$1[_0x5e00b3(0x56de)],'SOURCE_ALPHA_SATURATE':WebGLConstants$1[_0x307c2b(0x1a0c)]},BlendFunction$1=Object[_0x5e00b3(0x5448)](BlendFunction),BlendingState={'DISABLED':Object['freeze']({'enabled':!0x1}),'ALPHA_BLEND':Object[_0x307c2b(0x23fe)]({'enabled':!0x0,'equationRgb':BlendEquation$1[_0x307c2b(0x4de4)],'equationAlpha':BlendEquation$1[_0x5e00b3(0x5852)],'functionSourceRgb':BlendFunction$1[_0x5e00b3(0xb62)],'functionSourceAlpha':BlendFunction$1[_0x5e00b3(0x2bbb)],'functionDestinationRgb':BlendFunction$1[_0x5e00b3(0x3f94)],'functionDestinationAlpha':BlendFunction$1[_0x5e00b3(0x3f94)]}),'PRE_MULTIPLIED_ALPHA_BLEND':Object[_0x5e00b3(0x5448)]({'enabled':!0x0,'equationRgb':BlendEquation$1[_0x307c2b(0x4de4)],'equationAlpha':BlendEquation$1[_0x5e00b3(0x5852)],'functionSourceRgb':BlendFunction$1[_0x5e00b3(0x2bbb)],'functionSourceAlpha':BlendFunction$1[_0x5e00b3(0x2bbb)],'functionDestinationRgb':BlendFunction$1[_0x5e00b3(0x3f94)],'functionDestinationAlpha':BlendFunction$1[_0x5e00b3(0x3f94)]}),'ADDITIVE_BLEND':Object[_0x5e00b3(0x5448)]({'enabled':!0x0,'equationRgb':BlendEquation$1[_0x5e00b3(0x5852)],'equationAlpha':BlendEquation$1[_0x5e00b3(0x5852)],'functionSourceRgb':BlendFunction$1[_0x5e00b3(0xb62)],'functionSourceAlpha':BlendFunction$1[_0x5e00b3(0x2bbb)],'functionDestinationRgb':BlendFunction$1[_0x5e00b3(0x2bbb)],'functionDestinationAlpha':BlendFunction$1[_0x307c2b(0x3530)]})},BlendingState$1=Object[_0x5e00b3(0x5448)](BlendingState),CullFace={'FRONT':WebGLConstants$1[_0x5e00b3(0x4d9d)],'BACK':WebGLConstants$1[_0x5e00b3(0xa14)],'FRONT_AND_BACK':WebGLConstants$1[_0x5e00b3(0x74b)]},CullFace$1=Object[_0x5e00b3(0x5448)](CullFace);function Appearance(_0x2ebbf2){var _0x501485=_0x307c2b,_0x3baec4=_0x5e00b3;_0x2ebbf2=defaultValue$1(_0x2ebbf2,defaultValue$1[_0x3baec4(0x243c)]),this[_0x3baec4(0x3453)]=_0x2ebbf2[_0x3baec4(0x3453)],this[_0x3baec4(0x1d92)]=defaultValue$1(_0x2ebbf2[_0x3baec4(0x1d92)],!0x0),this[_0x3baec4(0x112c)]=_0x2ebbf2[_0x3baec4(0x14d5)],this[_0x3baec4(0x3433)]=_0x2ebbf2[_0x501485(0x41c7)],this[_0x3baec4(0xc3f)]=_0x2ebbf2[_0x3baec4(0x33c4)],this[_0x3baec4(0x5530)]=defaultValue$1(_0x2ebbf2[_0x3baec4(0x33f2)],!0x1);}function CubeMapFace(_0x4ed2cb,_0x8dc845,_0x1b3efb,_0x5616a1,_0x53189f,_0x45dad3,_0x2ad0cd,_0x508ceb,_0x14d49b,_0x24c38e,_0x1c7d31){var _0x380f6a=_0x307c2b,_0x1253dc=_0x5e00b3;this[_0x1253dc(0x1358)]=_0x4ed2cb,this[_0x1253dc(0x49a6)]=_0x8dc845,this[_0x1253dc(0xc03)]=_0x1b3efb,this['_targetFace']=_0x5616a1,this[_0x1253dc(0x5a3a)]=_0x2ad0cd,this[_0x1253dc(0x5381)]=_0x53189f,this[_0x1253dc(0x404a)]=_0x45dad3,this[_0x380f6a(0x354d)]=_0x508ceb,this[_0x1253dc(0x4190)]=_0x14d49b,this[_0x1253dc(0x15a0)]=_0x24c38e,this[_0x380f6a(0x41b0)]=_0x1c7d31;}function CubeMap(_0x14a727){var _0x413ba7=_0x307c2b,_0x1f3b2a=_0x5e00b3;const _0x2fd679=(_0x14a727=defaultValue$1(_0x14a727,defaultValue$1[_0x1f3b2a(0x243c)]))[_0x413ba7(0x5071)],_0x4a3a11=_0x14a727['source'];let _0x48aa54;if(defined$1(_0x4a3a11)){const _0x28a6d6=[_0x4a3a11[_0x1f3b2a(0x40c0)],_0x4a3a11[_0x1f3b2a(0x35f8)],_0x4a3a11[_0x413ba7(0x331e)],_0x4a3a11[_0x413ba7(0x3c03)],_0x4a3a11[_0x1f3b2a(0x4731)],_0x4a3a11[_0x1f3b2a(0x2a43)]];_0x48aa54=_0x28a6d6[0x0][_0x1f3b2a(0x2d3c)];}else _0x48aa54=_0x14a727[_0x1f3b2a(0x2d3c)];const _0x1dfc40=_0x48aa54,_0x48bb85=defaultValue$1(_0x14a727[_0x1f3b2a(0x29cf)],PixelDatatype$1[_0x1f3b2a(0x1b0f)]),_0x3479df=defaultValue$1(_0x14a727[_0x1f3b2a(0x2e08)],PixelFormat$1[_0x1f3b2a(0x1015)]),_0x1aef2d=PixelFormat$1[_0x1f3b2a(0x2119)](_0x3479df,_0x48bb85,_0x2fd679),_0x4cf476=0x6*PixelFormat$1[_0x1f3b2a(0x5364)](_0x3479df,_0x48bb85,_0x1dfc40,_0x1dfc40),_0x2e9fc3=_0x14a727[_0x1f3b2a(0x50f5)]||_0x3479df===PixelFormat$1[_0x1f3b2a(0x124a)]||_0x3479df===PixelFormat$1[_0x1f3b2a(0x2510)],_0x44e309=defaultValue$1(_0x14a727[_0x1f3b2a(0x235a)],!0x0),_0x18a2ef=defaultValue$1(_0x14a727[_0x1f3b2a(0x5a52)],!0x1),_0x118e8b=_0x2fd679[_0x1f3b2a(0x24f8)],_0x4e2c3d=_0x118e8b[_0x1f3b2a(0x56e0)],_0x3754b8=_0x118e8b[_0x1f3b2a(0x1729)]();function _0xf6215(_0x19bac9,_0x40f7d4,_0x5b3bf2,_0x46a260,_0x286e7d){var _0x433c75=_0x413ba7,_0x39a6ba=_0x1f3b2a;let _0x407813=_0x40f7d4[_0x39a6ba(0xedb)];defined$1(_0x407813)||(_0x407813=_0x40f7d4[_0x39a6ba(0x5e0d)]);let _0x150cf1=0x4;defined$1(_0x407813)&&(_0x150cf1=PixelFormat$1[_0x39a6ba(0x4752)](_0x3479df,_0x48bb85,_0x48aa54)),_0x118e8b[_0x39a6ba(0x28c9)](_0x118e8b[_0x39a6ba(0x17b1)],_0x150cf1),_0x286e7d?_0x118e8b[_0x39a6ba(0x28c9)](_0x118e8b[_0x39a6ba(0x1a7f)],_0x118e8b[_0x39a6ba(0x423a)]):_0x118e8b[_0x39a6ba(0x28c9)](_0x118e8b[_0x39a6ba(0x1a7f)],_0x118e8b[_0x433c75(0x351e)]),defined$1(_0x407813)?(_0x118e8b[_0x39a6ba(0x28c9)](_0x118e8b[_0x39a6ba(0x47a4)],!0x1),_0x118e8b[_0x433c75(0x2680)](_0x118e8b[_0x39a6ba(0x442)],!0x1),_0x46a260&&(_0x407813=PixelFormat$1[_0x39a6ba(0x235a)](_0x407813,_0x3479df,_0x48bb85,_0x1dfc40,_0x1dfc40)),_0x118e8b[_0x433c75(0x1b33)](_0x19bac9,0x0,_0x1aef2d,_0x1dfc40,_0x1dfc40,0x0,_0x3479df,PixelDatatype$1[_0x433c75(0x1a24)](_0x48bb85,_0x2fd679),_0x407813)):(_0x118e8b[_0x39a6ba(0x28c9)](_0x118e8b[_0x433c75(0x431)],_0x5b3bf2),_0x118e8b[_0x39a6ba(0x28c9)](_0x118e8b[_0x433c75(0x29f5)],_0x46a260),_0x118e8b[_0x39a6ba(0xd9c)](_0x19bac9,0x0,_0x1aef2d,_0x3479df,PixelDatatype$1[_0x39a6ba(0x21ad)](_0x48bb85,_0x2fd679),_0x40f7d4));}_0x118e8b[_0x1f3b2a(0x587e)](_0x118e8b[_0x1f3b2a(0x55cc)]),_0x118e8b[_0x1f3b2a(0x44b)](_0x4e2c3d,_0x3754b8),defined$1(_0x4a3a11)?(_0xf6215(_0x118e8b[_0x413ba7(0x139d)],_0x4a3a11[_0x1f3b2a(0x40c0)],_0x2e9fc3,_0x44e309,_0x18a2ef),_0xf6215(_0x118e8b[_0x1f3b2a(0x438e)],_0x4a3a11['negativeX'],_0x2e9fc3,_0x44e309,_0x18a2ef),_0xf6215(_0x118e8b[_0x413ba7(0x1d18)],_0x4a3a11[_0x1f3b2a(0x1657)],_0x2e9fc3,_0x44e309,_0x18a2ef),_0xf6215(_0x118e8b[_0x1f3b2a(0x294e)],_0x4a3a11[_0x1f3b2a(0x1e44)],_0x2e9fc3,_0x44e309,_0x18a2ef),_0xf6215(_0x118e8b[_0x1f3b2a(0x1ae4)],_0x4a3a11[_0x413ba7(0xb08)],_0x2e9fc3,_0x44e309,_0x18a2ef),_0xf6215(_0x118e8b[_0x1f3b2a(0x5301)],_0x4a3a11[_0x1f3b2a(0x2a43)],_0x2e9fc3,_0x44e309,_0x18a2ef)):(_0x118e8b[_0x1f3b2a(0xd9c)](_0x118e8b[_0x413ba7(0x139d)],0x0,_0x1aef2d,_0x1dfc40,_0x1dfc40,0x0,_0x3479df,PixelDatatype$1['toWebGLConstant'](_0x48bb85,_0x2fd679),null),_0x118e8b[_0x1f3b2a(0xd9c)](_0x118e8b['TEXTURE_CUBE_MAP_NEGATIVE_X'],0x0,_0x1aef2d,_0x1dfc40,_0x1dfc40,0x0,_0x3479df,PixelDatatype$1['toWebGLConstant'](_0x48bb85,_0x2fd679),null),_0x118e8b[_0x1f3b2a(0xd9c)](_0x118e8b[_0x1f3b2a(0x1a3c)],0x0,_0x1aef2d,_0x1dfc40,_0x1dfc40,0x0,_0x3479df,PixelDatatype$1[_0x1f3b2a(0x21ad)](_0x48bb85,_0x2fd679),null),_0x118e8b[_0x1f3b2a(0xd9c)](_0x118e8b[_0x1f3b2a(0x294e)],0x0,_0x1aef2d,_0x1dfc40,_0x1dfc40,0x0,_0x3479df,PixelDatatype$1[_0x413ba7(0x1a24)](_0x48bb85,_0x2fd679),null),_0x118e8b['texImage2D'](_0x118e8b[_0x1f3b2a(0x1ae4)],0x0,_0x1aef2d,_0x1dfc40,_0x1dfc40,0x0,_0x3479df,PixelDatatype$1[_0x1f3b2a(0x21ad)](_0x48bb85,_0x2fd679),null),_0x118e8b[_0x1f3b2a(0xd9c)](_0x118e8b[_0x413ba7(0x44bc)],0x0,_0x1aef2d,_0x1dfc40,_0x1dfc40,0x0,_0x3479df,PixelDatatype$1[_0x1f3b2a(0x21ad)](_0x48bb85,_0x2fd679),null)),_0x118e8b[_0x1f3b2a(0x44b)](_0x4e2c3d,null),this['_context']=_0x2fd679,this[_0x1f3b2a(0x5f4b)]=_0x2fd679[_0x1f3b2a(0x5f4b)],this['_textureTarget']=_0x4e2c3d,this[_0x1f3b2a(0x49a6)]=_0x3754b8,this[_0x1f3b2a(0x404a)]=_0x3479df,this[_0x413ba7(0x2ca5)]=_0x48bb85,this[_0x1f3b2a(0x42c2)]=_0x1dfc40,this[_0x413ba7(0x4e69)]=!0x1,this[_0x1f3b2a(0x5877)]=_0x4cf476,this[_0x413ba7(0x5e8)]=_0x2e9fc3,this[_0x413ba7(0x43ad)]=_0x44e309,this[_0x413ba7(0x61c)]=void 0x0;const _0x8f2a8a=defined$1(_0x4a3a11);this[_0x1f3b2a(0x3571)]=new CubeMapFace(_0x2fd679,_0x3754b8,_0x4e2c3d,_0x118e8b[_0x1f3b2a(0xd05)],_0x1aef2d,_0x3479df,_0x48bb85,_0x1dfc40,_0x2e9fc3,_0x44e309,_0x8f2a8a),this[_0x413ba7(0x37ab)]=new CubeMapFace(_0x2fd679,_0x3754b8,_0x4e2c3d,_0x118e8b[_0x1f3b2a(0x438e)],_0x1aef2d,_0x3479df,_0x48bb85,_0x1dfc40,_0x2e9fc3,_0x44e309,_0x8f2a8a),this[_0x413ba7(0x13bb)]=new CubeMapFace(_0x2fd679,_0x3754b8,_0x4e2c3d,_0x118e8b[_0x1f3b2a(0x1a3c)],_0x1aef2d,_0x3479df,_0x48bb85,_0x1dfc40,_0x2e9fc3,_0x44e309,_0x8f2a8a),this[_0x1f3b2a(0x5e17)]=new CubeMapFace(_0x2fd679,_0x3754b8,_0x4e2c3d,_0x118e8b[_0x1f3b2a(0x294e)],_0x1aef2d,_0x3479df,_0x48bb85,_0x1dfc40,_0x2e9fc3,_0x44e309,_0x8f2a8a),this[_0x413ba7(0x5975)]=new CubeMapFace(_0x2fd679,_0x3754b8,_0x4e2c3d,_0x118e8b[_0x1f3b2a(0x1ae4)],_0x1aef2d,_0x3479df,_0x48bb85,_0x1dfc40,_0x2e9fc3,_0x44e309,_0x8f2a8a),this[_0x1f3b2a(0x5765)]=new CubeMapFace(_0x2fd679,_0x3754b8,_0x4e2c3d,_0x118e8b['TEXTURE_CUBE_MAP_NEGATIVE_Z'],_0x1aef2d,_0x3479df,_0x48bb85,_0x1dfc40,_0x2e9fc3,_0x44e309,_0x8f2a8a),this[_0x1f3b2a(0x59b2)]=defined$1(_0x14a727[_0x1f3b2a(0x59b2)])?_0x14a727[_0x1f3b2a(0x59b2)]:new Sampler();}Object[_0x5e00b3(0x1dfd)](Appearance[_0x5e00b3(0x3720)],{'vertexShaderSource':{'get':function(){var _0x34a48d=_0x5e00b3;return this[_0x34a48d(0x112c)];}},'fragmentShaderSource':{'get':function(){var _0x59865e=_0x307c2b;return this[_0x59865e(0x4020)];}},'renderState':{'get':function(){var _0xe258ba=_0x5e00b3;return this[_0xe258ba(0xc3f)];}},'closed':{'get':function(){var _0x25c946=_0x5e00b3;return this[_0x25c946(0x5530)];}}}),Appearance[_0x5e00b3(0x3720)][_0x5e00b3(0x3b87)]=function(){var _0x168920=_0x307c2b,_0x255d8f=_0x5e00b3,_0x42e6c9=[];return this[_0x255d8f(0x366c)]&&_0x42e6c9[_0x255d8f(0x5323)](_0x255d8f(0x1686)),this['faceForward']&&_0x42e6c9[_0x255d8f(0x5323)](_0x255d8f(0xa88)),defined$1(this[_0x255d8f(0x3453)])&&_0x42e6c9[_0x255d8f(0x5323)](this[_0x168920(0x578d)][_0x255d8f(0x3e36)]),_0x42e6c9[_0x168920(0x2a0e)](this[_0x255d8f(0x1a87)]),_0x42e6c9[_0x255d8f(0x48a9)]('\x0a');},Appearance[_0x5e00b3(0x3720)][_0x5e00b3(0x493f)]=function(){var _0x30e965=_0x5e00b3;return defined$1(this[_0x30e965(0x3453)])&&this[_0x30e965(0x3453)][_0x30e965(0x493f)]()||!defined$1(this[_0x30e965(0x3453)])&&this[_0x30e965(0x1d92)];},Appearance[_0x307c2b(0x1aa2)][_0x5e00b3(0x36c2)]=function(){var _0x7d261f=_0x307c2b,_0x547514=_0x5e00b3,_0x35fdb9=this[_0x547514(0x493f)](),_0x397585=clone$1(this[_0x7d261f(0x1991)],!0x1);return _0x35fdb9?(_0x397585['depthMask']=!0x1,_0x397585[_0x7d261f(0x3b4)]=BlendingState$1[_0x547514(0x231d)]):_0x397585[_0x547514(0x48e5)]=!0x0,_0x397585;},Appearance[_0x5e00b3(0x55de)]=function(_0x4dcde3,_0x5d8f01,_0x5631a4){var _0x2dad56=_0x5e00b3,_0x563a86={'depthTest':{'enabled':!0x0}};return _0x4dcde3&&(_0x563a86[_0x2dad56(0x48e5)]=!0x1,_0x563a86[_0x2dad56(0x1dc5)]=BlendingState$1[_0x2dad56(0x231d)]),_0x5d8f01&&(_0x563a86[_0x2dad56(0x2505)]={'enabled':!0x0,'face':CullFace$1[_0x2dad56(0xa14)]}),defined$1(_0x5631a4)&&(_0x563a86=combine$2(_0x5631a4,_0x563a86,!0x0)),_0x563a86;},Object[_0x5e00b3(0x1dfd)](CubeMapFace[_0x5e00b3(0x3720)],{'pixelFormat':{'get':function(){var _0x37e97a=_0x5e00b3;return this[_0x37e97a(0x404a)];}},'pixelDatatype':{'get':function(){var _0x45462b=_0x5e00b3;return this[_0x45462b(0x5a3a)];}},'_target':{'get':function(){var _0x41d69a=_0x5e00b3;return this[_0x41d69a(0x370a)];}}}),CubeMapFace[_0x5e00b3(0x3720)][_0x307c2b(0x1ce3)]=function(_0x8f60e9){var _0x5e0797=_0x307c2b,_0xe37e8=_0x5e00b3;const _0x28b03b=defaultValue$1(_0x8f60e9[_0x5e0797(0x3111)],0x0),_0x1a6115=defaultValue$1(_0x8f60e9[_0x5e0797(0x10b)],0x0),_0x434e2c=_0x8f60e9[_0xe37e8(0x43f4)],_0x3afe9b=this['_context'][_0xe37e8(0x24f8)],_0x1f2f45=this[_0xe37e8(0xc03)],_0x2ff553=this[_0xe37e8(0x370a)];_0x3afe9b[_0xe37e8(0x587e)](_0x3afe9b[_0xe37e8(0x55cc)]),_0x3afe9b[_0xe37e8(0x44b)](_0x1f2f45,this[_0xe37e8(0x49a6)]);const _0x28806c=_0x434e2c[_0xe37e8(0x2d3c)],_0x61887f=_0x434e2c[_0x5e0797(0x10d5)];let _0x3ca73d=_0x434e2c[_0xe37e8(0xedb)];const _0x8e883e=this[_0xe37e8(0x42c2)],_0x124a0e=this[_0x5e0797(0x58e0)],_0x12d6d3=this[_0xe37e8(0x5381)],_0x695ba6=this[_0xe37e8(0x5a3a)],_0x14ebcd=this[_0xe37e8(0x4190)],_0x38beeb=this[_0xe37e8(0x15a0)],_0x560506=defaultValue$1(_0x8f60e9[_0xe37e8(0x5a52)],!0x1);let _0x2a4f29=0x4;defined$1(_0x3ca73d)&&(_0x2a4f29=PixelFormat$1[_0xe37e8(0x4752)](_0x124a0e,_0x695ba6,_0x28806c)),_0x3afe9b[_0xe37e8(0x28c9)](_0x3afe9b[_0xe37e8(0x17b1)],_0x2a4f29),_0x560506?_0x3afe9b[_0xe37e8(0x28c9)](_0x3afe9b[_0xe37e8(0x1a7f)],_0x3afe9b[_0xe37e8(0x423a)]):_0x3afe9b[_0xe37e8(0x28c9)](_0x3afe9b[_0x5e0797(0xea7)],_0x3afe9b[_0xe37e8(0x1ef6)]);let _0x3ea9df=!0x1;if(!this[_0xe37e8(0x4145)]){if(0x0===_0x28b03b&&0x0===_0x1a6115&&_0x28806c===_0x8e883e&&_0x61887f===_0x8e883e)defined$1(_0x3ca73d)?(_0x3afe9b[_0xe37e8(0x28c9)](_0x3afe9b[_0xe37e8(0x47a4)],!0x1),_0x3afe9b[_0xe37e8(0x28c9)](_0x3afe9b[_0xe37e8(0x442)],!0x1),_0x38beeb&&(_0x3ca73d=PixelFormat$1[_0x5e0797(0x3be0)](_0x3ca73d,_0x124a0e,_0x695ba6,_0x8e883e,_0x8e883e)),_0x3afe9b[_0xe37e8(0xd9c)](_0x2ff553,0x0,_0x12d6d3,_0x8e883e,_0x8e883e,0x0,_0x124a0e,PixelDatatype$1[_0xe37e8(0x21ad)](_0x695ba6,this[_0xe37e8(0x1358)]),_0x3ca73d)):(_0x3afe9b[_0xe37e8(0x28c9)](_0x3afe9b[_0xe37e8(0x47a4)],_0x14ebcd),_0x3afe9b[_0xe37e8(0x28c9)](_0x3afe9b[_0xe37e8(0x442)],_0x38beeb),_0x3afe9b[_0xe37e8(0xd9c)](_0x2ff553,0x0,_0x12d6d3,_0x124a0e,PixelDatatype$1[_0xe37e8(0x21ad)](_0x695ba6,this[_0xe37e8(0x1358)]),_0x434e2c)),_0x3ea9df=!0x0;else{_0x3afe9b[_0xe37e8(0x28c9)](_0x3afe9b[_0xe37e8(0x47a4)],!0x1),_0x3afe9b[_0xe37e8(0x28c9)](_0x3afe9b['UNPACK_FLIP_Y_WEBGL'],!0x1);const _0x4178b5=PixelFormat$1[_0xe37e8(0x40dd)](_0x124a0e,_0x695ba6,_0x8e883e,_0x8e883e);_0x3afe9b[_0xe37e8(0xd9c)](_0x2ff553,0x0,_0x12d6d3,_0x8e883e,_0x8e883e,0x0,_0x124a0e,PixelDatatype$1['toWebGLConstant'](_0x695ba6,this[_0xe37e8(0x1358)]),_0x4178b5);}this[_0x5e0797(0x41b0)]=!0x0;}_0x3ea9df||(defined$1(_0x3ca73d)?(_0x3afe9b[_0xe37e8(0x28c9)](_0x3afe9b[_0xe37e8(0x47a4)],!0x1),_0x3afe9b[_0xe37e8(0x28c9)](_0x3afe9b[_0x5e0797(0x29f5)],!0x1),_0x38beeb&&(_0x3ca73d=PixelFormat$1[_0xe37e8(0x235a)](_0x3ca73d,_0x124a0e,_0x695ba6,_0x28806c,_0x61887f)),_0x3afe9b[_0xe37e8(0x24ba)](_0x2ff553,0x0,_0x28b03b,_0x1a6115,_0x28806c,_0x61887f,_0x124a0e,PixelDatatype$1[_0x5e0797(0x1a24)](_0x695ba6,this[_0xe37e8(0x1358)]),_0x3ca73d)):(_0x3afe9b[_0xe37e8(0x28c9)](_0x3afe9b[_0xe37e8(0x47a4)],_0x14ebcd),_0x3afe9b[_0x5e0797(0x2680)](_0x3afe9b[_0xe37e8(0x442)],_0x38beeb),_0x3afe9b[_0xe37e8(0x24ba)](_0x2ff553,0x0,_0x28b03b,_0x1a6115,_0x124a0e,PixelDatatype$1[_0xe37e8(0x21ad)](_0x695ba6,this[_0x5e0797(0xc72)]),_0x434e2c))),_0x3afe9b[_0xe37e8(0x44b)](_0x1f2f45,null);},CubeMapFace[_0x5e00b3(0x3720)][_0x5e00b3(0xe21)]=function(_0x5f2b9b,_0x23ab0c,_0x2733cf,_0x4179d6,_0x3e76f7,_0x446745){var _0x302931=_0x307c2b,_0x402918=_0x5e00b3;_0x5f2b9b=defaultValue$1(_0x5f2b9b,0x0),_0x23ab0c=defaultValue$1(_0x23ab0c,0x0),_0x2733cf=defaultValue$1(_0x2733cf,0x0),_0x4179d6=defaultValue$1(_0x4179d6,0x0),_0x3e76f7=defaultValue$1(_0x3e76f7,this[_0x302931(0x354d)]),_0x446745=defaultValue$1(_0x446745,this[_0x302931(0x354d)]);const _0x58f363=this[_0x402918(0x1358)][_0x402918(0x24f8)],_0xcd2ef1=this[_0x402918(0xc03)];_0x58f363[_0x402918(0x587e)](_0x58f363[_0x402918(0x55cc)]),_0x58f363[_0x302931(0x1ce8)](_0xcd2ef1,this[_0x302931(0x38cb)]),_0x58f363[_0x402918(0x271)](this[_0x402918(0x370a)],0x0,_0x5f2b9b,_0x23ab0c,_0x2733cf,_0x4179d6,_0x3e76f7,_0x446745),_0x58f363[_0x402918(0x44b)](_0xcd2ef1,null),this[_0x402918(0x4145)]=!0x0;},Object[_0x5e00b3(0x1dfd)](CubeMap[_0x5e00b3(0x3720)],{'positiveX':{'get':function(){var _0x24a556=_0x5e00b3;return this[_0x24a556(0x3571)];}},'negativeX':{'get':function(){var _0x2a7707=_0x5e00b3;return this[_0x2a7707(0x3a81)];}},'positiveY':{'get':function(){var _0x287554=_0x307c2b;return this[_0x287554(0x13bb)];}},'negativeY':{'get':function(){var _0x3b6bcf=_0x5e00b3;return this[_0x3b6bcf(0x5e17)];}},'positiveZ':{'get':function(){var _0x5cbefa=_0x5e00b3;return this[_0x5cbefa(0x17c0)];}},'negativeZ':{'get':function(){var _0x13b28c=_0x5e00b3;return this[_0x13b28c(0x5765)];}},'sampler':{'get':function(){var _0x296da9=_0x5e00b3;return this[_0x296da9(0x3fe1)];},'set':function(_0x7b2a96){var _0xa4b7cf=_0x307c2b,_0x3d20ca=_0x5e00b3;let _0x4826e4=_0x7b2a96[_0x3d20ca(0x4880)],_0x58baf5=_0x7b2a96[_0x3d20ca(0x1692)];const _0x5bbf80=_0x4826e4===TextureMinificationFilter$1[_0x3d20ca(0xc3d)]||_0x4826e4===TextureMinificationFilter$1[_0x3d20ca(0x2521)]||_0x4826e4===TextureMinificationFilter$1[_0x3d20ca(0xcd9)]||_0x4826e4===TextureMinificationFilter$1[_0x3d20ca(0x5df0)],_0x40effa=this[_0x3d20ca(0x1358)],_0x3d5a60=this[_0x3d20ca(0x5a3a)];(_0x3d5a60===PixelDatatype$1[_0x3d20ca(0x486a)]&&!_0x40effa[_0x3d20ca(0x4d75)]||_0x3d5a60===PixelDatatype$1[_0xa4b7cf(0x4e98)]&&!_0x40effa['textureHalfFloatLinear'])&&(_0x4826e4=_0x5bbf80?TextureMinificationFilter$1[_0x3d20ca(0xc3d)]:TextureMinificationFilter$1[_0x3d20ca(0x403b)],_0x58baf5=TextureMagnificationFilter$1[_0x3d20ca(0x403b)]);const _0x20e7c6=_0x40effa[_0x3d20ca(0x24f8)],_0x382eef=this[_0x3d20ca(0xc03)];_0x20e7c6[_0x3d20ca(0x587e)](_0x20e7c6[_0x3d20ca(0x55cc)]),_0x20e7c6[_0xa4b7cf(0x1ce8)](_0x382eef,this['_texture']),_0x20e7c6['texParameteri'](_0x382eef,_0x20e7c6[_0x3d20ca(0x1339)],_0x4826e4),_0x20e7c6[_0xa4b7cf(0x5138)](_0x382eef,_0x20e7c6[_0x3d20ca(0x5fbc)],_0x58baf5),_0x20e7c6[_0x3d20ca(0x5133)](_0x382eef,_0x20e7c6[_0x3d20ca(0x5895)],_0x7b2a96[_0x3d20ca(0x3f96)]),_0x20e7c6[_0x3d20ca(0x5133)](_0x382eef,_0x20e7c6[_0x3d20ca(0x2958)],_0x7b2a96[_0x3d20ca(0x56e9)]),defined$1(this[_0xa4b7cf(0x3e63)])&&_0x20e7c6[_0x3d20ca(0x5133)](_0x382eef,this[_0xa4b7cf(0x3e63)][_0x3d20ca(0xa60)],_0x7b2a96[_0x3d20ca(0x427a)]),_0x20e7c6[_0xa4b7cf(0x1ce8)](_0x382eef,null),this['_sampler']=_0x7b2a96;}},'pixelFormat':{'get':function(){var _0x5f011a=_0x5e00b3;return this[_0x5f011a(0x404a)];}},'pixelDatatype':{'get':function(){var _0x4632cf=_0x5e00b3;return this[_0x4632cf(0x5a3a)];}},'width':{'get':function(){var _0x21c2f3=_0x5e00b3;return this[_0x21c2f3(0x42c2)];}},'height':{'get':function(){var _0x3e70d0=_0x5e00b3;return this[_0x3e70d0(0x42c2)];}},'sizeInBytes':{'get':function(){var _0xd252db=_0x307c2b,_0x40367d=_0x5e00b3;return this[_0x40367d(0x5040)]?Math[_0x40367d(0x1ace)](0x4*this[_0x40367d(0x5877)]/0x3):this[_0xd252db(0x2028)];}},'preMultiplyAlpha':{'get':function(){var _0x53163b=_0x5e00b3;return this[_0x53163b(0x4190)];}},'flipY':{'get':function(){var _0x23d6ba=_0x5e00b3;return this[_0x23d6ba(0x15a0)];}},'_target':{'get':function(){var _0x45ea92=_0x307c2b;return this[_0x45ea92(0x56ae)];}}}),CubeMap[_0x5e00b3(0x3720)][_0x5e00b3(0x5f48)]=function(_0x1189f3){var _0x2f89ab=_0x5e00b3;_0x1189f3=defaultValue$1(_0x1189f3,MipmapHint$1[_0x2f89ab(0x5ef7)]),this['_hasMipmap']=!0x0;const _0x562db7=this['_context'][_0x2f89ab(0x24f8)],_0x2e09ad=this['_textureTarget'];_0x562db7[_0x2f89ab(0x1c93)](_0x562db7[_0x2f89ab(0xfde)],_0x1189f3),_0x562db7[_0x2f89ab(0x587e)](_0x562db7[_0x2f89ab(0x55cc)]),_0x562db7[_0x2f89ab(0x44b)](_0x2e09ad,this[_0x2f89ab(0x49a6)]),_0x562db7[_0x2f89ab(0x5f48)](_0x2e09ad),_0x562db7[_0x2f89ab(0x44b)](_0x2e09ad,null);},CubeMap[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},CubeMap[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x466d65=_0x307c2b,_0x368c73=_0x5e00b3;return this[_0x368c73(0x1358)][_0x466d65(0x50cb)][_0x368c73(0xbe4)](this[_0x466d65(0x38cb)]),this[_0x368c73(0x3571)]=destroyObject$1(this[_0x466d65(0xf0f)]),this[_0x368c73(0x3a81)]=destroyObject$1(this[_0x368c73(0x3a81)]),this[_0x368c73(0x1f1c)]=destroyObject$1(this[_0x466d65(0x13bb)]),this[_0x466d65(0x3ad4)]=destroyObject$1(this[_0x368c73(0x5e17)]),this[_0x368c73(0x17c0)]=destroyObject$1(this[_0x368c73(0x17c0)]),this[_0x466d65(0x1700)]=destroyObject$1(this[_0x368c73(0x5765)]),destroyObject$1(this);};var AspectRampMaterial='uniform\x20sampler2D\x20image;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20vec4\x20rampColor\x20=\x20texture2D(image,\x20vec2(materialInput.aspect\x20/\x20(2.0\x20*\x20czm_pi),\x200.5));\x0a\x20\x20\x20\x20rampColor\x20=\x20czm_gammaCorrect(rampColor);\x0a\x20\x20\x20\x20material.diffuse\x20=\x20rampColor.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20rampColor.a;\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a',BumpMapMaterial=_0x5e00b3(0x14c8),CheckerboardMaterial=_0x5e00b3(0x498b),DotMaterial=_0x5e00b3(0xec0),ElevationContourMaterial=_0x5e00b3(0x52e0),ElevationRampMaterial=_0x5e00b3(0x30bb),FadeMaterial=_0x307c2b(0x10d0),GridMaterial=_0x5e00b3(0xc72),NormalMapMaterial=_0x5e00b3(0x5c5),PolylineArrowMaterial=_0x5e00b3(0x3983),PolylineDashMaterial=_0x307c2b(0xfe3),PolylineGlowMaterial=_0x5e00b3(0x4894),PolylineOutlineMaterial=_0x5e00b3(0x3449),RimLightingMaterial=_0x5e00b3(0x1863),SlopeRampMaterial=_0x307c2b(0x30af),StripeMaterial=_0x307c2b(0x1e34),WaterMaterial=_0x5e00b3(0x340d),EmissionMaterial=_0x5e00b3(0x4e1b);function Material(_0x407890){var _0x19c819=_0x307c2b,_0x2a1f7b=_0x5e00b3;this[_0x2a1f7b(0x3dd)]=void 0x0,this[_0x2a1f7b(0x3e36)]=void 0x0,this[_0x2a1f7b(0x2352)]=void 0x0,this[_0x2a1f7b(0x219a)]=void 0x0,this[_0x2a1f7b(0x760)]=void 0x0,this[_0x2a1f7b(0x1d92)]=void 0x0,this[_0x2a1f7b(0x2303)]=defaultValue$1(_0x407890[_0x2a1f7b(0x4880)],TextureMinificationFilter$1[_0x2a1f7b(0x408a)]),this[_0x19c819(0x1bd)]=defaultValue$1(_0x407890['magnificationFilter'],TextureMagnificationFilter$1[_0x2a1f7b(0x408a)]),this[_0x19c819(0x53a8)]=void 0x0,this[_0x2a1f7b(0x469e)]=void 0x0,this[_0x19c819(0x1b2a)]=void 0x0,this[_0x2a1f7b(0x4c31)]={},this['_loadedImages']=[],this[_0x2a1f7b(0x4ce5)]=[],this[_0x2a1f7b(0x4efe)]={},this[_0x2a1f7b(0x116b)]=[],this[_0x19c819(0x2ea1)]=void 0x0,this[_0x2a1f7b(0x5c1d)]=void 0x0,this[_0x2a1f7b(0x4d76)]=TextureWrap$1['CLAMP_TO_EDGE'],this[_0x2a1f7b(0x6b9)]=TextureWrap$1[_0x2a1f7b(0x3304)],initializeMaterial(_0x407890,this),Object[_0x19c819(0x66e)](this,{'type':{'value':this[_0x19c819(0x18c0)],'writable':!0x1}}),defined$1(Material[_0x19c819(0x1eaf)][this['type']])||(Material[_0x2a1f7b(0x3a4e)][this[_0x2a1f7b(0x3dd)]]=Object[_0x2a1f7b(0x4d54)](this['_uniforms']));}function initializeMaterial(_0x29a59d,_0x490f39){var _0x3b8217=_0x307c2b,_0x266b03=_0x5e00b3,_0x2d80b7;_0x29a59d=defaultValue$1(_0x29a59d,defaultValue$1[_0x266b03(0x243c)]),_0x490f39[_0x266b03(0x399)]=defaultValue$1(_0x29a59d[_0x266b03(0xe1f)],!0x1),_0x490f39['_count']=defaultValue$1(_0x29a59d['count'],0x0),_0x490f39[_0x266b03(0x469e)]=clone$1(defaultValue$1(_0x29a59d[_0x266b03(0x24c)],defaultValue$1[_0x266b03(0x243c)])),_0x490f39[_0x266b03(0x469e)][_0x266b03(0x219a)]=clone$1(defaultValue$1(_0x490f39[_0x266b03(0x469e)][_0x266b03(0x219a)],defaultValue$1[_0x266b03(0x243c)])),_0x490f39[_0x266b03(0x469e)]['materials']=clone$1(defaultValue$1(_0x490f39[_0x3b8217(0x4182)][_0x266b03(0x2352)],defaultValue$1[_0x266b03(0x243c)])),_0x490f39['type']=defined$1(_0x490f39[_0x3b8217(0x4182)][_0x266b03(0x3dd)])?_0x490f39[_0x266b03(0x469e)][_0x266b03(0x3dd)]:createGuid(),_0x490f39[_0x266b03(0x3e36)]='',_0x490f39[_0x266b03(0x2352)]={},_0x490f39[_0x266b03(0x219a)]={},_0x490f39[_0x266b03(0x760)]={},_0x490f39[_0x3b8217(0x2699)]=[];var _0x451269=Material[_0x3b8217(0xcdf)][_0x266b03(0x29c2)](_0x490f39[_0x266b03(0x3dd)]);if(defined$1(_0x451269)){var _0x3a9e77=clone$1(_0x451269[_0x266b03(0x24c)],!0x0);_0x490f39['_template']=combine$2(_0x490f39[_0x266b03(0x469e)],_0x3a9e77,!0x0),_0x2d80b7=_0x451269[_0x266b03(0x1d92)];}_0x3b8217(0x32c3)===_0x490f39['_template'][_0x266b03(0x3dd)]&&defined$1(_0x490f39[_0x266b03(0x469e)][_0x3b8217(0x5530)][_0x3b8217(0x3a3a)])&&(_0x490f39[_0x266b03(0x5c1d)]=_0x490f39[_0x266b03(0x469e)][_0x266b03(0x219a)][_0x266b03(0x8fe)]['alpha'],_0x490f39[_0x266b03(0x469e)][_0x266b03(0x219a)][_0x3b8217(0x3a3a)][_0x3b8217(0x3b89)]=0x0),checkForTemplateErrors(_0x490f39),defined$1(_0x451269)||Material[_0x3b8217(0xcdf)][_0x266b03(0xeb8)](_0x490f39[_0x266b03(0x3dd)],_0x490f39),createMethodDefinition(_0x490f39),createUniforms(_0x490f39),createSubMaterials(_0x490f39);var _0x1d5af7=0x0===_0x490f39[_0x266b03(0x4429)][_0x266b03(0x809)]||void 0x0;if(_0x2d80b7=defaultValue$1(_0x2d80b7,_0x1d5af7),defined$1(_0x2d80b7=defaultValue$1(_0x29a59d[_0x266b03(0x1d92)],_0x2d80b7))){if(_0x3b8217(0x1be1)==typeof _0x2d80b7)_0x490f39[_0x266b03(0x4429)][_0x3b8217(0x2a0e)](function(){return _0x2d80b7(_0x490f39);});else _0x490f39[_0x266b03(0x4429)]['push'](_0x2d80b7);}}function checkForValidProperties(_0xfb566d,_0x1229be,_0x1f470f,_0x2c682c){var _0x374928=_0x5e00b3;if(defined$1(_0xfb566d)){for(var _0x3919c4 in _0xfb566d)if(_0xfb566d[_0x374928(0x1a9a)](_0x3919c4)){var _0x63e0be=-0x1!==_0x1229be[_0x374928(0xabf)](_0x3919c4);(_0x2c682c&&!_0x63e0be||!_0x2c682c&&_0x63e0be)&&_0x1f470f(_0x3919c4,_0x1229be);}}}function invalidNameError(_0x33036c,_0x87f22d){}function duplicateNameError(_0xbdc9e0,_0x211578){}Material[_0x5e00b3(0x3a4e)]={},Material[_0x5e00b3(0x3fcf)]=function(_0x526d64,_0x5e95aa){var _0x371218=_0x307c2b,_0x13c19a=_0x5e00b3,_0x402ae2=new Material({'fabric':{'type':_0x526d64}});if(defined$1(_0x5e95aa)){for(var _0x27eef5 in _0x5e95aa)_0x5e95aa[_0x371218(0x2609)](_0x27eef5)&&(_0x402ae2[_0x13c19a(0x219a)][_0x27eef5]=_0x5e95aa[_0x27eef5]);}return _0x402ae2;},Material[_0x5e00b3(0x3720)][_0x5e00b3(0x493f)]=function(){var _0x139706=_0x307c2b,_0x576c24=_0x5e00b3;if(defined$1(this[_0x576c24(0x1d92)]))return _0x576c24(0x1b4b)==typeof this[_0x576c24(0x1d92)]?this[_0x576c24(0x1d92)]():this[_0x576c24(0x1d92)];for(var _0x2fdb39=!0x0,_0x19cf33=this[_0x576c24(0x4429)],_0x18e392=_0x19cf33[_0x139706(0x2ef4)],_0x16a328=0x0;_0x16a328<_0x18e392;++_0x16a328){var _0x556bba=_0x19cf33[_0x16a328];if(!(_0x2fdb39='function'==typeof _0x556bba?_0x2fdb39&&_0x556bba():_0x2fdb39&&_0x556bba))break;}return _0x2fdb39;},Material[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x31ded6){var _0x2a4b49=_0x307c2b,_0x330919=_0x5e00b3,_0x372b63,_0x25ce81,_0x15a846=this[_0x330919(0x3ddf)],_0x49adf8=_0x15a846['length'];for(_0x372b63=0x0;_0x372b63<_0x49adf8;++_0x372b63){var _0x50c1fc=_0x15a846[_0x372b63];_0x25ce81=_0x50c1fc['id'];var _0x9e56ea,_0x1af4eb=_0x50c1fc[_0x2a4b49(0x5a4)],_0x4aaf4a=new Sampler({'minificationFilter':this[_0x330919(0x2303)],'magnificationFilter':this[_0x330919(0x4bb6)],'wrapS':this[_0x330919(0x4d76)],'wrapT':this[_0x330919(0x6b9)]});_0x9e56ea=defined$1(_0x1af4eb[_0x330919(0x2c7d)])?new Texture({'context':_0x31ded6,'pixelFormat':_0x1af4eb[_0x330919(0x2c7d)],'width':_0x1af4eb[_0x330919(0x2d3c)],'height':_0x1af4eb[_0x330919(0x5a4e)],'source':{'arrayBufferView':_0x1af4eb[_0x2a4b49(0x9e5)]},'sampler':_0x4aaf4a}):new Texture({'context':_0x31ded6,'source':_0x1af4eb,'sampler':_0x4aaf4a}),this[_0x330919(0x4efe)][_0x25ce81]=_0x9e56ea;var _0x1bd781=_0x25ce81+_0x330919(0x21e6);if(this[_0x330919(0x219a)][_0x2a4b49(0x2609)](_0x1bd781)){var _0x227851=this[_0x330919(0x219a)][_0x1bd781];_0x227851['x']=_0x9e56ea[_0x330919(0x5178)],_0x227851['y']=_0x9e56ea[_0x330919(0x3a59)];}}_0x15a846[_0x330919(0x809)]=0x0;var _0x389c3d=this[_0x2a4b49(0x1f14)];for(_0x49adf8=_0x389c3d[_0x330919(0x809)],_0x372b63=0x0;_0x372b63<_0x49adf8;++_0x372b63){var _0xd135=_0x389c3d[_0x372b63];_0x25ce81=_0xd135['id'];var _0x409f4f=_0xd135[_0x330919(0x5803)],_0x107412=new CubeMap({'context':_0x31ded6,'source':{'positiveX':_0x409f4f[0x0],'negativeX':_0x409f4f[0x1],'positiveY':_0x409f4f[0x2],'negativeY':_0x409f4f[0x3],'positiveZ':_0x409f4f[0x4],'negativeZ':_0x409f4f[0x5]},'sampler':new Sampler({'minificationFilter':this[_0x330919(0x2303)],'magnificationFilter':this[_0x330919(0x4bb6)]})});this[_0x330919(0x4efe)][_0x25ce81]=_0x107412;}_0x389c3d[_0x330919(0x809)]=0x0;var _0xc27762=this[_0x330919(0x116b)];for(_0x49adf8=_0xc27762[_0x330919(0x809)],_0x372b63=0x0;_0x372b63<_0x49adf8;++_0x372b63)_0xc27762[_0x372b63](this,_0x31ded6);var _0x1529fa=this[_0x330919(0x2352)];for(var _0x5a29e0 in _0x1529fa)_0x1529fa['hasOwnProperty'](_0x5a29e0)&&_0x1529fa[_0x5a29e0][_0x2a4b49(0x2e6d)](_0x31ded6);},Material[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Material[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x30ab10=_0x5e00b3,_0x56db48=this[_0x30ab10(0x4efe)];for(var _0x43b2bd in _0x56db48)if(_0x56db48[_0x30ab10(0x1a9a)](_0x43b2bd)){var _0x3e05b1=_0x56db48[_0x43b2bd];_0x3e05b1!==this[_0x30ab10(0x33b3)]&&_0x3e05b1[_0x30ab10(0x2947)]();}var _0x5b4b84=this[_0x30ab10(0x2352)];for(var _0x302b17 in _0x5b4b84)_0x5b4b84[_0x30ab10(0x1a9a)](_0x302b17)&&_0x5b4b84[_0x302b17][_0x30ab10(0x2947)]();return destroyObject$1(this);};var templateProperties=[_0x5e00b3(0x3dd),_0x5e00b3(0x2352),_0x5e00b3(0x219a),_0x5e00b3(0x4dc2),_0x5e00b3(0x43f4)],componentProperties=[_0x5e00b3(0x1434),_0x5e00b3(0x4f87),'shininess',_0x5e00b3(0x47ce),_0x307c2b(0x1f0e),_0x5e00b3(0x32a8)];function checkForTemplateErrors(_0x539e96){var _0x4fe1fc=_0x5e00b3,_0x1de914=_0x539e96[_0x4fe1fc(0x469e)],_0x5871b4=_0x1de914[_0x4fe1fc(0x219a)],_0x39ea99=_0x1de914[_0x4fe1fc(0x2352)],_0x22f88a=_0x1de914[_0x4fe1fc(0x4dc2)];checkForValidProperties(_0x1de914,templateProperties,invalidNameError,!0x0),checkForValidProperties(_0x22f88a,componentProperties,invalidNameError,!0x0);var _0x2ae27f=[];for(var _0x1d339f in _0x39ea99)_0x39ea99[_0x4fe1fc(0x1a9a)](_0x1d339f)&&_0x2ae27f[_0x4fe1fc(0x5323)](_0x1d339f);checkForValidProperties(_0x5871b4,_0x2ae27f,duplicateNameError,!0x1);}function isMaterialFused(_0x41c443,_0x2b51ee){var _0x5d7a26=_0x5e00b3,_0x170c28=_0x2b51ee[_0x5d7a26(0x469e)][_0x5d7a26(0x2352)];for(var _0x456d60 in _0x170c28)if(_0x170c28[_0x5d7a26(0x1a9a)](_0x456d60)&&_0x41c443[_0x5d7a26(0xabf)](_0x456d60)>-0x1)return!0x0;return!0x1;}function createMethodDefinition(_0x35d3fc){var _0x5385a8=_0x307c2b,_0x283152=_0x5e00b3,_0x392093=_0x35d3fc['_template'][_0x283152(0x4dc2)],_0x1dc132=_0x35d3fc['_template'][_0x283152(0x43f4)];if(defined$1(_0x1dc132))_0x35d3fc['shaderSource']+=_0x1dc132+'\x0a';else{if(_0x35d3fc[_0x283152(0x3e36)]+=_0x5385a8(0x3304),_0x35d3fc[_0x283152(0x3e36)]+=_0x283152(0x6fb),defined$1(_0x392093)){var _0x153466=Object['keys'](_0x35d3fc[_0x283152(0x469e)][_0x283152(0x2352)])[_0x283152(0x809)]>0x0;for(var _0x510b7f in _0x392093)if(_0x392093[_0x283152(0x1a9a)](_0x510b7f)){if(_0x283152(0x1434)===_0x510b7f||_0x283152(0x2a39)===_0x510b7f){var _0x10d3af=_0x153466&&isMaterialFused(_0x392093[_0x510b7f],_0x35d3fc)?_0x392093[_0x510b7f]:_0x283152(0x382e)+_0x392093[_0x510b7f]+')';_0x35d3fc[_0x283152(0x3e36)]+=_0x283152(0x2698)+_0x510b7f+_0x283152(0x987)+_0x10d3af+_0x283152(0x3995);}else _0x35d3fc[_0x283152(0x3e36)]+=_0x283152(0x32a8)===_0x510b7f?_0x283152(0x60d)+_0x392093[_0x5385a8(0x3b89)]+_0x283152(0x3995):_0x283152(0x2698)+_0x510b7f+_0x5385a8(0x3e4f)+_0x392093[_0x510b7f]+';\x0a';}}_0x35d3fc[_0x283152(0x3e36)]+=_0x283152(0x2728);}}var matrixMap={'mat2':Matrix2,'mat3':Matrix3,'mat4':Matrix4},ktxRegex$5=/\.ktx$/i,crnRegex$4=/\.crn$/i;function createTexture2DUpdateFunction(_0x561f03){var _0x237fd4;return function(_0x255157,_0x5303de){var _0x33dc70=_0x140d,_0x12a974=_0x23ca,_0x19c18b=_0x255157[_0x12a974(0x219a)],_0x13917c=_0x19c18b[_0x561f03],_0x1646fa=_0x237fd4!==_0x13917c;_0x237fd4=_0x13917c;var _0x27fead,_0x469b0d,_0x306709=_0x255157[_0x12a974(0x4efe)][_0x561f03];if(_0x13917c instanceof HTMLVideoElement){if(_0x13917c[_0x12a974(0xf16)]>=0x2){if(_0x1646fa&&defined$1(_0x306709)&&(_0x306709!==_0x5303de[_0x12a974(0x466e)]&&_0x306709[_0x12a974(0x2947)](),_0x306709=void 0x0),!defined$1(_0x306709)||_0x306709===_0x5303de[_0x12a974(0x466e)])return _0x306709=new Texture({'context':_0x5303de,'source':_0x13917c,'sampler':new Sampler({'minificationFilter':_0x255157[_0x33dc70(0x4dbd)],'magnificationFilter':_0x255157[_0x12a974(0x4bb6)]})}),void(_0x255157['_textures'][_0x561f03]=_0x306709);_0x306709[_0x33dc70(0x1ce3)](_0x13917c);}else defined$1(_0x306709)||(_0x255157[_0x12a974(0x4efe)][_0x561f03]=_0x5303de[_0x12a974(0x466e)]);}else{if(_0x13917c instanceof Texture&&_0x13917c!==_0x306709){_0x255157[_0x33dc70(0x4308)][_0x561f03]=void 0x0;var _0x5a4189=_0x255157[_0x12a974(0x4efe)][_0x561f03];return _0x5a4189!==_0x255157[_0x12a974(0x33b3)]&&_0x5a4189[_0x12a974(0x2947)](),_0x255157['_textures'][_0x561f03]=_0x13917c,_0x27fead=_0x561f03+_0x12a974(0x21e6),void(_0x19c18b[_0x12a974(0x1a9a)](_0x27fead)&&((_0x469b0d=_0x19c18b[_0x27fead])['x']=_0x13917c[_0x33dc70(0x496c)],_0x469b0d['y']=_0x13917c[_0x12a974(0x3a59)]));}if(defined$1(_0x306709)||(_0x255157[_0x12a974(0x4c31)][_0x561f03]=void 0x0,defined$1(_0x255157[_0x12a974(0x33b3)])||(_0x255157[_0x12a974(0x33b3)]=_0x5303de[_0x12a974(0x466e)]),_0x306709=_0x255157[_0x12a974(0x4efe)][_0x561f03]=_0x255157[_0x12a974(0x33b3)],_0x27fead=_0x561f03+_0x12a974(0x21e6),_0x19c18b[_0x12a974(0x1a9a)](_0x27fead)&&((_0x469b0d=_0x19c18b[_0x27fead])['x']=_0x306709[_0x12a974(0x5178)],_0x469b0d['y']=_0x306709['_height'])),_0x13917c!==Material[_0x12a974(0x2213)]){var _0x5aff37=_0x13917c instanceof Resource;if(!defined$1(_0x255157[_0x12a974(0x4c31)][_0x561f03])||_0x5aff37&&_0x13917c[_0x33dc70(0x2cb5)]!==_0x255157['_texturePaths'][_0x561f03][_0x33dc70(0x2cb5)]||!_0x5aff37&&_0x13917c!==_0x255157[_0x12a974(0x4c31)][_0x561f03]){if(_0x33dc70(0x2faa)==typeof _0x13917c||_0x5aff37){var _0x17052a=_0x5aff37?_0x13917c:Resource[_0x12a974(0x3bee)](_0x13917c);when(ktxRegex$5[_0x12a974(0x4a8a)](_0x17052a[_0x12a974(0x2dba)])?loadKTX(_0x17052a):crnRegex$4[_0x12a974(0x4a8a)](_0x17052a[_0x12a974(0x2dba)])?loadCRN(_0x17052a):_0x17052a[_0x12a974(0x1673)](),function(_0x323d5c){var _0x5c353b=_0x12a974;_0x255157[_0x5c353b(0x3ddf)][_0x5c353b(0x5323)]({'id':_0x561f03,'image':_0x323d5c}),defined$1(_0x255157[_0x5c353b(0x5c1d)])&&(_0x255157[_0x5c353b(0x219a)]['color'][_0x5c353b(0x32a8)]=_0x255157[_0x5c353b(0x5c1d)]);});}else(_0x13917c instanceof HTMLCanvasElement||_0x13917c instanceof HTMLImageElement)&&_0x255157[_0x33dc70(0x4d91)][_0x12a974(0x5323)]({'id':_0x561f03,'image':_0x13917c});_0x255157[_0x12a974(0x4c31)][_0x561f03]=_0x13917c;}}}};}function createCubeMapUpdateFunction(_0x499be4){return function(_0x12b698,_0x9cb1a8){var _0x1d1c55=_0x140d,_0x39d28c=_0x23ca,_0x2913ea=_0x12b698[_0x1d1c55(0x5530)][_0x499be4];if(_0x2913ea instanceof CubeMap){var _0x14c35e=_0x12b698[_0x1d1c55(0x2b5d)][_0x499be4];return _0x14c35e!==_0x12b698[_0x1d1c55(0x2ea1)]&&_0x14c35e[_0x39d28c(0x2947)](),_0x12b698[_0x39d28c(0x4c31)][_0x499be4]=void 0x0,void(_0x12b698[_0x39d28c(0x4efe)][_0x499be4]=_0x2913ea);}if(defined$1(_0x12b698[_0x39d28c(0x4efe)][_0x499be4])||(_0x12b698[_0x39d28c(0x4c31)][_0x499be4]=void 0x0,_0x12b698['_textures'][_0x499be4]=_0x9cb1a8[_0x39d28c(0x5048)]),_0x2913ea!==Material[_0x1d1c55(0x482c)]){var _0xb6f935=_0x2913ea[_0x39d28c(0x40c0)]+_0x2913ea[_0x39d28c(0x35f8)]+_0x2913ea[_0x1d1c55(0x331e)]+_0x2913ea[_0x39d28c(0x1e44)]+_0x2913ea[_0x39d28c(0x4731)]+_0x2913ea['negativeZ'];if(_0xb6f935!==_0x12b698[_0x39d28c(0x4c31)][_0x499be4]){var _0x6434e4=[Resource[_0x39d28c(0x3bee)](_0x2913ea[_0x39d28c(0x40c0)])['fetchImage'](),Resource[_0x39d28c(0x3bee)](_0x2913ea[_0x1d1c55(0x55b6)])[_0x39d28c(0x1673)](),Resource[_0x39d28c(0x3bee)](_0x2913ea['positiveY'])[_0x1d1c55(0x429b)](),Resource[_0x1d1c55(0x260)](_0x2913ea[_0x39d28c(0x1e44)])[_0x39d28c(0x1673)](),Resource[_0x39d28c(0x3bee)](_0x2913ea[_0x39d28c(0x4731)])[_0x39d28c(0x1673)](),Resource[_0x39d28c(0x3bee)](_0x2913ea['negativeZ'])['fetchImage']()];when[_0x39d28c(0x5ef9)](_0x6434e4)[_0x39d28c(0x2a5f)](function(_0x4f923e){var _0x46ff6d=_0x39d28c;_0x12b698[_0x46ff6d(0x4ce5)]['push']({'id':_0x499be4,'images':_0x4f923e});}),_0x12b698[_0x39d28c(0x4c31)][_0x499be4]=_0xb6f935;}}};}function createUniforms(_0x5f1b0a){var _0x2c5eee=_0x307c2b,_0x78b444=_0x5e00b3,_0x254064=_0x5f1b0a[_0x2c5eee(0x4182)][_0x78b444(0x219a)];for(var _0x33e034 in _0x254064)_0x254064[_0x2c5eee(0x2609)](_0x33e034)&&createUniform$1(_0x5f1b0a,_0x33e034);}function createUniform$1(_0x3da316,_0x525d6f){var _0x17dfab=_0x307c2b,_0x2487e9=_0x5e00b3;_0x3da316[_0x2487e9(0x399)];var _0x1e8fb2=_0x3da316[_0x2487e9(0x469e)][_0x2487e9(0x219a)],_0x14a54f=_0x1e8fb2[_0x525d6f],_0x2bc474=getUniformType(_0x14a54f);if(_0x2487e9(0x43cc)===_0x2bc474)replaceToken(_0x3da316,_0x525d6f,_0x14a54f,!0x1);else{if(_0x17dfab(0x30f9)===_0x2bc474){var _0x15cecc=_0x525d6f+_0x17dfab(0x4716);getNumberOfTokens(_0x3da316,_0x15cecc)>0x0&&(_0x1e8fb2[_0x15cecc]={'type':_0x2487e9(0x2d51),'x':0x1,'y':0x1},createUniform$1(_0x3da316,_0x15cecc));}if(!new RegExp(_0x17dfab(0x3dbf)+_0x2bc474+_0x17dfab(0x3a8f)+_0x525d6f+_0x2487e9(0x33d8))[_0x2487e9(0x4a8a)](_0x3da316[_0x2487e9(0x3e36)])){var _0x3ebe6b=_0x2487e9(0xf08)+_0x2bc474+'\x20'+_0x525d6f+';';_0x3da316[_0x2487e9(0x3e36)]=_0x3ebe6b+_0x3da316[_0x2487e9(0x3e36)];}var _0x19267d=_0x525d6f+'_'+_0x3da316[_0x2487e9(0x44d6)]++;if(replaceToken(_0x3da316,_0x525d6f,_0x19267d),_0x3da316[_0x2487e9(0x219a)][_0x525d6f]=_0x14a54f,_0x17dfab(0x30f9)===_0x2bc474)_0x3da316[_0x17dfab(0x4a2c)][_0x19267d]=function(){var _0x21a485=_0x17dfab;return _0x3da316[_0x21a485(0x2b5d)][_0x525d6f];},_0x3da316[_0x2487e9(0x116b)][_0x2487e9(0x5323)](createTexture2DUpdateFunction(_0x525d6f));else{if(_0x2487e9(0x5387)===_0x2bc474)_0x3da316[_0x17dfab(0x4a2c)][_0x19267d]=function(){var _0x56f1a1=_0x2487e9;return _0x3da316[_0x56f1a1(0x4efe)][_0x525d6f];},_0x3da316[_0x2487e9(0x116b)][_0x2487e9(0x5323)](createCubeMapUpdateFunction(_0x525d6f));else{if(-0x1!==_0x2bc474[_0x17dfab(0x2feb)](_0x17dfab(0x29bc))){var _0x53b099=new matrixMap[_0x2bc474]();_0x3da316[_0x2487e9(0x760)][_0x19267d]=function(){var _0x2a5493=_0x2487e9;return matrixMap[_0x2bc474][_0x2a5493(0x5c74)](_0x3da316[_0x2a5493(0x219a)][_0x525d6f],_0x53b099);};}else _0x3da316[_0x2487e9(0x760)][_0x19267d]=function(){var _0x17667f=_0x2487e9;return _0x3da316[_0x17667f(0x219a)][_0x525d6f];};}}}}function getUniformType(_0x3293fd){var _0x46dd17=_0x307c2b,_0x109f77=_0x5e00b3,_0x244a46=_0x3293fd[_0x109f77(0x3dd)];if(!defined$1(_0x244a46)){var _0x5b0248=typeof _0x3293fd;if(_0x46dd17(0x3393)===_0x5b0248)_0x244a46=_0x109f77(0x2955);else{if(_0x109f77(0x29d5)===_0x5b0248)_0x244a46=_0x109f77(0x5efc);else{if(_0x109f77(0x20b8)===_0x5b0248||_0x3293fd instanceof Texture||_0x3293fd instanceof Resource||_0x3293fd instanceof HTMLCanvasElement||_0x3293fd instanceof HTMLImageElement)_0x244a46=/^([rgba]){1,4}$/i[_0x46dd17(0x37cb)](_0x3293fd)?_0x109f77(0x43cc):_0x3293fd===Material[_0x109f77(0x4f5a)]?_0x109f77(0x5387):'sampler2D';else{if(_0x46dd17(0x40f2)===_0x5b0248){if(Array['isArray'](_0x3293fd))0x4!==_0x3293fd[_0x109f77(0x809)]&&0x9!==_0x3293fd[_0x109f77(0x809)]&&0x10!==_0x3293fd[_0x109f77(0x809)]||(_0x244a46=_0x109f77(0x263f)+Math[_0x46dd17(0x37eb)](_0x3293fd[_0x109f77(0x809)]));else{var _0x4a1a1e=0x0;for(var _0x53b6c1 in _0x3293fd)_0x3293fd[_0x109f77(0x1a9a)](_0x53b6c1)&&(_0x4a1a1e+=0x1);_0x4a1a1e>=0x2&&_0x4a1a1e<=0x4?_0x244a46=_0x109f77(0x4751)+_0x4a1a1e:0x6===_0x4a1a1e&&(_0x244a46=_0x109f77(0x5387));}}}}}}return _0x244a46;}function createSubMaterials(_0x4ea535){var _0x5b7ba5=_0x307c2b,_0x4e5cbc=_0x5e00b3,_0x389ce2=_0x4ea535[_0x4e5cbc(0x399)],_0x364344=_0x4ea535[_0x4e5cbc(0x469e)][_0x4e5cbc(0x2352)];for(var _0x1e4339 in _0x364344)if(_0x364344[_0x4e5cbc(0x1a9a)](_0x1e4339)){var _0x3f4241=new Material({'strict':_0x389ce2,'fabric':_0x364344[_0x1e4339],'count':_0x4ea535['_count']});_0x4ea535[_0x4e5cbc(0x44d6)]=_0x3f4241[_0x4e5cbc(0x44d6)],_0x4ea535[_0x4e5cbc(0x760)]=combine$2(_0x4ea535[_0x4e5cbc(0x760)],_0x3f4241[_0x4e5cbc(0x760)],!0x0),_0x4ea535[_0x4e5cbc(0x2352)][_0x1e4339]=_0x3f4241,_0x4ea535[_0x5b7ba5(0x2699)]=_0x4ea535[_0x4e5cbc(0x4429)][_0x4e5cbc(0x736)](_0x3f4241[_0x4e5cbc(0x4429)]);var _0x254ec0=_0x5b7ba5(0x20c0),_0x354ee6=_0x4e5cbc(0x2ba2)+_0x4ea535[_0x4e5cbc(0x44d6)]++;replaceToken(_0x3f4241,_0x254ec0,_0x354ee6),_0x4ea535[_0x4e5cbc(0x3e36)]=_0x3f4241[_0x4e5cbc(0x3e36)]+_0x4ea535[_0x5b7ba5(0x5405)],replaceToken(_0x4ea535,_0x1e4339,_0x354ee6+_0x4e5cbc(0xc81));}}function replaceToken(_0x178a27,_0x538484,_0x3ddc8f,_0x20ca90){var _0x3b2930=_0x5e00b3;_0x20ca90=defaultValue$1(_0x20ca90,!0x0);var _0x5603d8=0x0,_0x492e9f=new RegExp('([\x5cw'+(_0x20ca90?'.':'')+_0x3b2930(0x57d3)+_0x538484+_0x3b2930(0x321c),'g');return _0x178a27[_0x3b2930(0x3e36)]=_0x178a27[_0x3b2930(0x3e36)][_0x3b2930(0x2c3f)](_0x492e9f,function(_0x24ae24,_0x26891f,_0x329205){return _0x26891f||_0x329205?_0x24ae24:(_0x5603d8+=0x1,_0x3ddc8f);}),_0x5603d8;}function getNumberOfTokens(_0x2a3499,_0x32c3df,_0x4b9e99){return replaceToken(_0x2a3499,_0x32c3df,_0x32c3df,_0x4b9e99);}function MaterialAppearance(_0x1b1f41){var _0x2a51a9=_0x307c2b,_0x2e1929=_0x5e00b3;_0x1b1f41=defaultValue$1(_0x1b1f41,defaultValue$1[_0x2a51a9(0x216e)]);var _0x450da9=defaultValue$1(_0x1b1f41[_0x2e1929(0x1d92)],!0x0),_0x1b0ff6=defaultValue$1(_0x1b1f41[_0x2e1929(0x33f2)],!0x1),_0x5dd98b=defaultValue$1(_0x1b1f41[_0x2e1929(0x1804)],MaterialAppearance[_0x2a51a9(0x5841)][_0x2e1929(0x4db)]);this['material']=defined$1(_0x1b1f41[_0x2e1929(0x3453)])?_0x1b1f41[_0x2e1929(0x3453)]:Material[_0x2e1929(0x3fcf)](Material[_0x2e1929(0xb88)]),this[_0x2e1929(0x1d92)]=_0x450da9,this[_0x2a51a9(0x80b)]=defaultValue$1(_0x1b1f41[_0x2e1929(0x14d5)],_0x5dd98b[_0x2e1929(0x14d5)]),this[_0x2a51a9(0x4020)]=defaultValue$1(_0x1b1f41[_0x2a51a9(0x41c7)],_0x5dd98b[_0x2e1929(0x1a87)]),this[_0x2e1929(0xc3f)]=Appearance[_0x2e1929(0x55de)](_0x450da9,_0x1b0ff6,_0x1b1f41[_0x2a51a9(0x1991)]),this[_0x2e1929(0x5530)]=_0x1b0ff6,this[_0x2e1929(0x54d5)]=_0x5dd98b,this[_0x2e1929(0x344e)]=_0x5dd98b[_0x2e1929(0x5383)],this[_0x2a51a9(0x100e)]=defaultValue$1(_0x1b1f41[_0x2a51a9(0x3f2b)],!0x1),this[_0x2e1929(0x4ea3)]=defaultValue$1(_0x1b1f41[_0x2a51a9(0x5751)],!_0x1b0ff6);}Material[_0x5e00b3(0x2a73)]={'_materials':{},'addMaterial':function(_0x36e1c9,_0x573398){var _0x3eae16=_0x5e00b3;this[_0x3eae16(0x93b)][_0x36e1c9]=_0x573398;},'getMaterial':function(_0x49a07f){var _0x1d22c3=_0x5e00b3;return this[_0x1d22c3(0x93b)][_0x49a07f];}},Material[_0x5e00b3(0x2213)]=_0x5e00b3(0x13fd),Material[_0x307c2b(0x482c)]=_0x307c2b(0x3b5a),Material[_0x307c2b(0x3f1b)]=_0x5e00b3(0x3722),Material[_0x5e00b3(0x2a73)][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0xb88)],{'fabric':{'type':Material[_0x5e00b3(0xb88)],'uniforms':{'color':new Color$2(0x1,0x0,0x0,0.5)},'components':{'diffuse':_0x5e00b3(0x45bb),'alpha':_0x5e00b3(0x294a)}},'translucent':function(_0x13836d){var _0x311062=_0x5e00b3;return _0x13836d[_0x311062(0x219a)][_0x311062(0x8fe)][_0x311062(0x32a8)]<0x1;}}),Material[_0x5e00b3(0x4159)]=_0x307c2b(0x32c3),Material[_0x5e00b3(0x2a73)][_0x307c2b(0x4b45)](Material[_0x5e00b3(0x4159)],{'fabric':{'type':Material[_0x5e00b3(0x4159)],'uniforms':{'image':Material[_0x307c2b(0xf5f)],'repeat':new Cartesian2(0x1,0x1),'color':new Color$2(0x1,0x1,0x1,0x1)},'components':{'diffuse':_0x5e00b3(0xed3),'alpha':_0x5e00b3(0x4b4b)}},'translucent':function(_0x38cc04){var _0x1092d1=_0x5e00b3;return _0x38cc04[_0x1092d1(0x219a)][_0x1092d1(0x8fe)][_0x1092d1(0x32a8)]<0x1;}}),Material[_0x5e00b3(0x1bc5)]=_0x5e00b3(0x4eb7),Material['_materialCache'][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0x1bc5)],{'fabric':{'type':Material['DiffuseMapType'],'uniforms':{'image':Material[_0x5e00b3(0x2213)],'channels':_0x307c2b(0x1985),'repeat':new Cartesian2(0x1,0x1)},'components':{'diffuse':_0x5e00b3(0x281c)}},'translucent':!0x1}),Material[_0x5e00b3(0x51c)]=_0x307c2b(0x2513),Material[_0x307c2b(0xcdf)][_0x5e00b3(0xeb8)](Material[_0x307c2b(0x2823)],{'fabric':{'type':Material[_0x307c2b(0x2823)],'uniforms':{'image':Material[_0x5e00b3(0x2213)],'channel':'a','repeat':new Cartesian2(0x1,0x1)},'components':{'alpha':'texture2D(image,\x20fract(repeat\x20*\x20materialInput.st)).channel'}},'translucent':!0x0}),Material[_0x307c2b(0x5522)]=_0x5e00b3(0x3f74),Material[_0x5e00b3(0x2a73)][_0x307c2b(0x4b45)](Material[_0x5e00b3(0xd57)],{'fabric':{'type':Material[_0x5e00b3(0xd57)],'uniforms':{'image':Material[_0x5e00b3(0x2213)],'channel':'r','repeat':new Cartesian2(0x1,0x1)},'components':{'specular':_0x307c2b(0x4a54)}},'translucent':!0x1}),Material[_0x5e00b3(0x3ea4)]=_0x307c2b(0x41eb),Material[_0x5e00b3(0x2a73)][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0x3ea4)],{'fabric':{'type':Material[_0x5e00b3(0x3ea4)],'uniforms':{'image':Material[_0x307c2b(0xf5f)],'channels':_0x5e00b3(0x37f9),'repeat':new Cartesian2(0x1,0x1)},'components':{'emission':_0x5e00b3(0x281c)}},'translucent':!0x1}),Material[_0x5e00b3(0x617)]=_0x5e00b3(0x5a67),Material[_0x5e00b3(0x2a73)][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0x617)],{'fabric':{'type':Material[_0x307c2b(0x2acf)],'uniforms':{'image':Material[_0x307c2b(0xf5f)],'channel':'r','strength':0.8,'repeat':new Cartesian2(0x1,0x1)},'source':BumpMapMaterial},'translucent':!0x1}),Material[_0x5e00b3(0x29ed)]=_0x5e00b3(0x35b8),Material[_0x5e00b3(0x2a73)][_0x5e00b3(0xeb8)](Material[_0x307c2b(0x2da2)],{'fabric':{'type':Material[_0x5e00b3(0x29ed)],'uniforms':{'image':Material[_0x5e00b3(0x2213)],'channels':_0x5e00b3(0x37f9),'strength':0.8,'repeat':new Cartesian2(0x1,0x1)},'source':NormalMapMaterial},'translucent':!0x1}),Material[_0x307c2b(0x3386)]=_0x5e00b3(0xc40),Material[_0x5e00b3(0x2a73)][_0x5e00b3(0xeb8)](Material[_0x307c2b(0x3386)],{'fabric':{'type':Material[_0x5e00b3(0x630)],'uniforms':{'color':new Color$2(0x0,0x1,0x0,0x1),'cellAlpha':0.1,'lineCount':new Cartesian2(0x8,0x8),'lineThickness':new Cartesian2(0x1,0x1),'lineOffset':new Cartesian2(0x0,0x0)},'source':GridMaterial},'translucent':function(_0x5bd6ae){var _0x5146a8=_0x307c2b,_0x5262d3=_0x5e00b3,_0x3bd902=_0x5bd6ae[_0x5146a8(0x5530)];return _0x3bd902[_0x5262d3(0x8fe)][_0x5262d3(0x32a8)]<0x1||_0x3bd902[_0x5262d3(0x29e7)]<0x1;}}),Material[_0x5e00b3(0x460d)]=_0x5e00b3(0xa50),Material[_0x5e00b3(0x2a73)][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0x460d)],{'fabric':{'type':Material[_0x5e00b3(0x460d)],'uniforms':{'horizontal':!0x0,'evenColor':new Color$2(0x1,0x1,0x1,0.5),'oddColor':new Color$2(0x0,0x0,0x1,0.5),'offset':0x0,'repeat':0x5},'source':StripeMaterial},'translucent':function(_0x3ab8ce){var _0x51ee7c=_0x5e00b3,_0x1f822f=_0x3ab8ce[_0x51ee7c(0x219a)];return _0x1f822f[_0x51ee7c(0x2e2c)][_0x51ee7c(0x32a8)]<0x1||_0x1f822f[_0x51ee7c(0x3f7a)][_0x51ee7c(0x32a8)]<0x1;}}),Material[_0x5e00b3(0x261c)]=_0x307c2b(0x57e2),Material[_0x5e00b3(0x2a73)][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0x261c)],{'fabric':{'type':Material[_0x5e00b3(0x261c)],'uniforms':{'lightColor':new Color$2(0x1,0x1,0x1,0.5),'darkColor':new Color$2(0x0,0x0,0x0,0.5),'repeat':new Cartesian2(0x5,0x5)},'source':CheckerboardMaterial},'translucent':function(_0x5f2cff){var _0x24aea2=_0x307c2b,_0x3067ba=_0x5e00b3,_0x242b10=_0x5f2cff[_0x3067ba(0x219a)];return _0x242b10[_0x3067ba(0x3057)][_0x3067ba(0x32a8)]<0x1||_0x242b10[_0x24aea2(0xabc)][_0x3067ba(0x32a8)]<0x1;}}),Material[_0x5e00b3(0x15a5)]=_0x5e00b3(0x165),Material[_0x5e00b3(0x2a73)][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0x15a5)],{'fabric':{'type':Material[_0x5e00b3(0x15a5)],'uniforms':{'lightColor':new Color$2(0x1,0x1,0x0,0.75),'darkColor':new Color$2(0x0,0x1,0x1,0.75),'repeat':new Cartesian2(0x5,0x5)},'source':DotMaterial},'translucent':function(_0x552639){var _0x5f3513=_0x307c2b,_0x2a9c71=_0x5e00b3,_0x30a4fb=_0x552639[_0x5f3513(0x5530)];return _0x30a4fb[_0x2a9c71(0x3057)]['alpha']<0x1||_0x30a4fb[_0x2a9c71(0x2f52)][_0x2a9c71(0x32a8)]<0x1;}}),Material[_0x5e00b3(0x1ce)]=_0x5e00b3(0x26db),Material[_0x5e00b3(0x2a73)][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0x1ce)],{'fabric':{'type':Material[_0x307c2b(0x7d9)],'uniforms':{'baseWaterColor':new Color$2(0.2,0.3,0.6,0x1),'blendColor':new Color$2(0x0,0x1,0.699,0x1),'specularMap':Material[_0x5e00b3(0x2213)],'normalMap':Material[_0x5e00b3(0x2213)],'frequency':0xa,'animationSpeed':0.01,'amplitude':0x1,'specularIntensity':0.5,'fadeFactor':0x1},'source':WaterMaterial},'translucent':function(_0x3d95ac){var _0x20881b=_0x307c2b,_0x1cb08b=_0x5e00b3,_0x300dcc=_0x3d95ac[_0x20881b(0x5530)];return _0x300dcc[_0x1cb08b(0x2988)][_0x20881b(0x3b89)]<0x1||_0x300dcc[_0x1cb08b(0x8df)][_0x20881b(0x3b89)]<0x1;}}),Material[_0x5e00b3(0x415a)]=_0x307c2b(0x3eb9),Material[_0x5e00b3(0x2a73)][_0x307c2b(0x4b45)](Material[_0x5e00b3(0x415a)],{'fabric':{'type':Material[_0x5e00b3(0x415a)],'uniforms':{'color':new Color$2(0x1,0x0,0x0,0.7),'rimColor':new Color$2(0x1,0x1,0x1,0.4),'width':0.3},'source':RimLightingMaterial},'translucent':function(_0x50cff2){var _0x4b2c69=_0x307c2b,_0x5da010=_0x5e00b3,_0x3a8092=_0x50cff2[_0x5da010(0x219a)];return _0x3a8092[_0x4b2c69(0x3a3a)][_0x5da010(0x32a8)]<0x1||_0x3a8092[_0x5da010(0x1346)][_0x5da010(0x32a8)]<0x1;}}),Material[_0x5e00b3(0x16b7)]=_0x5e00b3(0x3d50),Material[_0x5e00b3(0x2a73)][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0x16b7)],{'fabric':{'type':Material[_0x5e00b3(0x16b7)],'uniforms':{'fadeInColor':new Color$2(0x1,0x0,0x0,0x1),'fadeOutColor':new Color$2(0x0,0x0,0x0,0x0),'maximumDistance':0.5,'repeat':!0x0,'fadeDirection':{'x':!0x0,'y':!0x0},'time':new Cartesian2(0.5,0.5)},'source':FadeMaterial},'translucent':function(_0x5c3d33){var _0x4d5c40=_0x5e00b3,_0x2c5972=_0x5c3d33[_0x4d5c40(0x219a)];return _0x2c5972[_0x4d5c40(0x2d5c)][_0x4d5c40(0x32a8)]<0x1||_0x2c5972[_0x4d5c40(0x4d93)][_0x4d5c40(0x32a8)]<0x1;}}),Material[_0x5e00b3(0x57bb)]=_0x5e00b3(0x4957),Material[_0x5e00b3(0x2a73)][_0x307c2b(0x4b45)](Material[_0x5e00b3(0x57bb)],{'fabric':{'type':Material[_0x5e00b3(0x57bb)],'uniforms':{'color':new Color$2(0x1,0x1,0x1,0x1)},'source':PolylineArrowMaterial},'translucent':!0x0}),Material[_0x5e00b3(0xf5e)]=_0x5e00b3(0x5af9),Material[_0x5e00b3(0x2a73)][_0x307c2b(0x4b45)](Material[_0x5e00b3(0xf5e)],{'fabric':{'type':Material[_0x5e00b3(0xf5e)],'uniforms':{'color':new Color$2(0x1,0x0,0x1,0x1),'gapColor':new Color$2(0x0,0x0,0x0,0x0),'dashLength':0x10,'dashPattern':0xff},'source':PolylineDashMaterial},'translucent':!0x0}),Material[_0x307c2b(0x534a)]=_0x5e00b3(0x1ab7),Material[_0x307c2b(0xcdf)][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0xd30)],{'fabric':{'type':Material[_0x5e00b3(0xd30)],'uniforms':{'color':new Color$2(0x0,0.5,0x1,0x1),'glowPower':0.25,'taperPower':0x1},'source':PolylineGlowMaterial},'translucent':!0x0}),Material[_0x307c2b(0x354a)]=_0x5e00b3(0x53b1),Material[_0x5e00b3(0x2a73)][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0x39f)],{'fabric':{'type':Material[_0x5e00b3(0x39f)],'uniforms':{'color':new Color$2(0x1,0x1,0x1,0x1),'outlineColor':new Color$2(0x1,0x0,0x0,0x1),'outlineWidth':0x1},'source':PolylineOutlineMaterial},'translucent':function(_0x1cbab2){var _0x3812b9=_0x307c2b,_0x2658f3=_0x5e00b3,_0x45d04c=_0x1cbab2[_0x2658f3(0x219a)];return _0x45d04c[_0x2658f3(0x8fe)][_0x3812b9(0x3b89)]<0x1||_0x45d04c[_0x2658f3(0x247e)][_0x2658f3(0x32a8)]<0x1;}}),Material[_0x5e00b3(0x4a52)]=_0x5e00b3(0x4cc5),Material[_0x5e00b3(0x2a73)][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0x4a52)],{'fabric':{'type':Material[_0x5e00b3(0x4a52)],'uniforms':{'spacing':0x64,'color':new Color$2(0x1,0x0,0x0,0x1),'width':0x1},'source':ElevationContourMaterial},'translucent':!0x1}),Material[_0x5e00b3(0x351)]=_0x5e00b3(0x2464),Material[_0x5e00b3(0x2a73)][_0x307c2b(0x4b45)](Material[_0x5e00b3(0x351)],{'fabric':{'type':Material[_0x5e00b3(0x351)],'uniforms':{'image':Material[_0x307c2b(0xf5f)],'minimumHeight':0x0,'maximumHeight':0x2710},'source':ElevationRampMaterial},'translucent':!0x1}),Material[_0x5e00b3(0x856)]=_0x5e00b3(0x28e),Material[_0x307c2b(0xcdf)][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0x856)],{'fabric':{'type':Material[_0x307c2b(0x22cf)],'uniforms':{'image':Material[_0x5e00b3(0x2213)]},'source':SlopeRampMaterial},'translucent':!0x1}),Material[_0x307c2b(0x15d8)]=_0x307c2b(0x4f9c),Material[_0x5e00b3(0x2a73)][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0x9f8)],{'fabric':{'type':Material[_0x307c2b(0x15d8)],'uniforms':{'image':Material[_0x5e00b3(0x2213)]},'source':AspectRampMaterial},'translucent':!0x1}),Material[_0x5e00b3(0x45f7)]=_0x5e00b3(0x1131),Material[_0x5e00b3(0x2a73)][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0x45f7)],{'fabric':{'type':Material[_0x5e00b3(0x45f7)],'uniforms':{'color':new Color$2(0x1,0x1,0x1,0x1)},'source':EmissionMaterial},'translucent':function(_0x46603d){var _0x2a4dde=_0x307c2b,_0x125e36=_0x5e00b3;return _0x46603d[_0x2a4dde(0x5530)][_0x125e36(0x8fe)][_0x125e36(0x32a8)]<0x1;}}),Material[_0x307c2b(0x3345)]=_0x5e00b3(0x4234),Material[_0x5e00b3(0x2a73)][_0x5e00b3(0xeb8)](Material[_0x5e00b3(0x464f)],{'fabric':{'type':Material[_0x307c2b(0x3345)],'uniforms':{'color':new Color$2(0x1,0x1,0x1,0x1),'outlineColor':new Color$2(0x1,0x0,0x0,0x1),'outlineWidth':0x0,'v_time':0x1,'bAsy':0x1},'source':PolylineOutlineMaterial},'translucent':function(_0x556f8c){return!0x0;}}),Material[_0x307c2b(0x5315)]=_0x5e00b3(0xfd8),Material[_0x307c2b(0xcdf)][_0x307c2b(0x4b45)](Material[_0x5e00b3(0x59f7)],{'fabric':{'type':Material[_0x5e00b3(0x59f7)],'uniforms':{'color':new Color$2(0x1,0x0,0x0,0.5),'trailTime':0x0,'spotSize':0x1,'trailLength':0.03,'spotIntensity':0x5,'constantSpeed':0x0,'period':0x3e8,'startTime':0x0},'components':{'diffuse':_0x5e00b3(0x45bb),'alpha':_0x5e00b3(0x294a)}},'translucent':function(_0xdf58fc){return!0x0;}}),Object[_0x5e00b3(0x1dfd)](MaterialAppearance[_0x5e00b3(0x3720)],{'vertexShaderSource':{'get':function(){return this['_vertexShaderSource'];}},'fragmentShaderSource':{'get':function(){var _0x8fcf74=_0x5e00b3;return this[_0x8fcf74(0x3433)];}},'renderState':{'get':function(){var _0x2bb068=_0x5e00b3;return this[_0x2bb068(0xc3f)];}},'closed':{'get':function(){var _0x19834f=_0x5e00b3;return this[_0x19834f(0x5530)];}},'materialSupport':{'get':function(){var _0x1869d7=_0x307c2b;return this[_0x1869d7(0xfb7)];}},'vertexFormat':{'get':function(){var _0x2d5413=_0x5e00b3;return this[_0x2d5413(0x344e)];}},'flat':{'get':function(){var _0xa640ff=_0x5e00b3;return this[_0xa640ff(0x5cd7)];}},'faceForward':{'get':function(){var _0x3ba713=_0x5e00b3;return this[_0x3ba713(0x4ea3)];}}}),MaterialAppearance[_0x5e00b3(0x3720)][_0x5e00b3(0x3b87)]=Appearance[_0x307c2b(0x1aa2)][_0x307c2b(0x4c78)],MaterialAppearance[_0x307c2b(0x1aa2)][_0x5e00b3(0x493f)]=Appearance[_0x5e00b3(0x3720)][_0x5e00b3(0x493f)],MaterialAppearance[_0x307c2b(0x1aa2)][_0x5e00b3(0x36c2)]=Appearance['prototype'][_0x5e00b3(0x36c2)],MaterialAppearance[_0x307c2b(0x5841)]={'BASIC':Object[_0x5e00b3(0x5448)]({'vertexFormat':VertexFormat[_0x307c2b(0xc5a)],'vertexShaderSource':BasicMaterialAppearanceVS,'fragmentShaderSource':BasicMaterialAppearanceFS}),'BASICMODEL':Object[_0x307c2b(0x23fe)]({'vertexFormat':VertexFormat[_0x307c2b(0xc5a)],'vertexShaderSource':BasicModelMaterialAppearanceVS,'fragmentShaderSource':BasicMaterialAppearanceFS}),'TEXTURED':Object[_0x5e00b3(0x5448)]({'vertexFormat':VertexFormat[_0x5e00b3(0xd1a)],'vertexShaderSource':TexturedMaterialAppearanceVS,'fragmentShaderSource':TexturedMaterialAppearanceFS}),'TEXTUREDMODEL':Object[_0x5e00b3(0x5448)]({'vertexFormat':VertexFormat[_0x5e00b3(0xd1a)],'vertexShaderSource':TexturedModelMaterialAppearanceVS,'fragmentShaderSource':TexturedMaterialAppearanceFS}),'ALL':Object[_0x5e00b3(0x5448)]({'vertexFormat':VertexFormat[_0x5e00b3(0x1b9)],'vertexShaderSource':AllMaterialAppearanceVS,'fragmentShaderSource':AllMaterialAppearanceFS})};var PerInstanceColorAppearanceFS=_0x5e00b3(0x236f),PerInstanceColorAppearanceFloatPositionVS=_0x5e00b3(0x26af),PerInstanceColorAppearanceVS=_0x307c2b(0x53c2),PerInstanceFlatColorAppearanceFS=_0x307c2b(0x34b),PerInstanceFlatColorAppearanceVS=_0x5e00b3(0x1d97),PerInstanceSidenessColorAppearanceVS=_0x5e00b3(0x32a4);function PerInstanceColorAppearance(_0xddeaa8){var _0x145dde=_0x307c2b,_0x5135fc=_0x5e00b3;_0xddeaa8=defaultValue$1(_0xddeaa8,defaultValue$1[_0x5135fc(0x243c)]);var _0x14551a=defaultValue$1(_0xddeaa8[_0x5135fc(0x1d92)],!0x0),_0x54fd22=defaultValue$1(_0xddeaa8[_0x145dde(0x4db5)],!0x1),_0x120eda=defaultValue$1(_0xddeaa8[_0x5135fc(0x366c)],!0x1),_0x4ba5f8=defaultValue$1(_0xddeaa8[_0x5135fc(0x1804)],PerInstanceColorAppearance[_0x5135fc(0x2bdf)][_0x5135fc(0x3063)]),_0x2d65f7=_0x4ba5f8[_0x5135fc(0x14d5)],_0x442292=_0x4ba5f8[_0x5135fc(0x1a87)],_0x5150a7=_0x4ba5f8[_0x5135fc(0x5383)];_0x120eda&&(_0x2d65f7=PerInstanceFlatColorAppearanceVS,_0xddeaa8[_0x145dde(0x5b0e)]&&(_0x2d65f7=PerInstanceSidenessColorAppearanceVS),_0x442292=PerInstanceFlatColorAppearanceFS,_0x5150a7=PerInstanceColorAppearance['FLAT_VERTEX_FORMAT']),this[_0x5135fc(0x3453)]=void 0x0,this[_0x145dde(0x10ab)]=_0x14551a,this[_0x145dde(0x80b)]=defaultValue$1(_0xddeaa8[_0x5135fc(0x14d5)],_0x2d65f7),this[_0x5135fc(0x3433)]=defaultValue$1(_0xddeaa8[_0x5135fc(0x1a87)],_0x442292),this[_0x145dde(0x48df)]=Appearance[_0x5135fc(0x55de)](_0x14551a,_0x54fd22,_0xddeaa8[_0x5135fc(0x33c4)]),this[_0x145dde(0x505e)]=_0x54fd22,this[_0x5135fc(0x344e)]=_0x5150a7,this[_0x5135fc(0x5cd7)]=_0x120eda,this['_faceForward']=defaultValue$1(_0xddeaa8[_0x5135fc(0x2714)],!_0x54fd22);}function ColorMaterialProperty(_0x2626ff){var _0x3a7d20=_0x5e00b3;this[_0x3a7d20(0x5303)]=new Event(),this[_0x3a7d20(0x512)]=void 0x0,this[_0x3a7d20(0x5f8)]=void 0x0,this[_0x3a7d20(0x8fe)]=_0x2626ff;}function DrawCommand(_0x2c7595){var _0x3b6bd6=_0x307c2b,_0x511b2e=_0x5e00b3;_0x2c7595=defaultValue$1(_0x2c7595,defaultValue$1[_0x3b6bd6(0x216e)]),this[_0x511b2e(0x5151)]=_0x2c7595[_0x511b2e(0x36b6)],this[_0x511b2e(0x209)]=_0x2c7595[_0x511b2e(0x8e7)],this[_0x3b6bd6(0x1e62)]=defaultValue$1(_0x2c7595[_0x511b2e(0x2505)],!0x0),this[_0x511b2e(0x1503)]=defaultValue$1(_0x2c7595[_0x511b2e(0x2baf)],!0x0),this['_modelMatrix']=_0x2c7595[_0x511b2e(0x599)],this[_0x3b6bd6(0x1b84)]=defaultValue$1(_0x2c7595[_0x511b2e(0x3a67)],PrimitiveType$1[_0x511b2e(0xf30)]),this[_0x511b2e(0x5976)]=_0x2c7595[_0x3b6bd6(0x202b)],this[_0x511b2e(0x44d6)]=_0x2c7595[_0x511b2e(0x5d69)],this[_0x511b2e(0x3fc4)]=defaultValue$1(_0x2c7595[_0x511b2e(0x2c14)],0x0),this[_0x511b2e(0x2292)]=defaultValue$1(_0x2c7595[_0x511b2e(0x1a77)],0x0),this[_0x511b2e(0x287f)]=_0x2c7595[_0x511b2e(0x2ddc)],this[_0x3b6bd6(0x3470)]=_0x2c7595[_0x511b2e(0x2ca)],this[_0x511b2e(0xc3f)]=_0x2c7595[_0x511b2e(0x33c4)],this[_0x511b2e(0x1894)]=_0x2c7595[_0x511b2e(0x3eaf)],this[_0x511b2e(0x26e9)]=_0x2c7595[_0x511b2e(0x295c)],this[_0x3b6bd6(0x1bdb)]=defaultValue$1(_0x2c7595[_0x511b2e(0x1ee4)],!0x1),this[_0x511b2e(0x4f48)]=_0x2c7595[_0x511b2e(0x5e42)],this[_0x511b2e(0xe14)]=defaultValue$1(_0x2c7595[_0x511b2e(0x3820)],!0x1),this[_0x3b6bd6(0x270e)]=0x0,this[_0x511b2e(0xebf)]=defaultValue$1(_0x2c7595[_0x3b6bd6(0x3c9d)],!0x1),this[_0x511b2e(0x5f4f)]=defaultValue$1(_0x2c7595[_0x511b2e(0x1d34)],!0x1),this[_0x511b2e(0x3888)]=!0x1,this[_0x511b2e(0x34a6)]=_0x2c7595[_0x511b2e(0x3ac6)],this[_0x511b2e(0x5ed3)]=defaultValue$1(_0x2c7595[_0x3b6bd6(0x398)],!0x1),this[_0x511b2e(0xa73)]=!0x0,this[_0x3b6bd6(0x148d)]=0x0,this[_0x511b2e(0x176e)]={},this[_0x511b2e(0x6c5)]=[];}Object[_0x5e00b3(0x1dfd)](PerInstanceColorAppearance[_0x5e00b3(0x3720)],{'vertexShaderSource':{'get':function(){var _0x537b95=_0x5e00b3;return this[_0x537b95(0x112c)];}},'fragmentShaderSource':{'get':function(){var _0x2cce03=_0x5e00b3;return this[_0x2cce03(0x3433)];}},'renderState':{'get':function(){return this['_renderState'];}},'closed':{'get':function(){var _0x1bdce7=_0x5e00b3;return this[_0x1bdce7(0x5530)];}},'vertexFormat':{'get':function(){var _0x2d2603=_0x307c2b;return this[_0x2d2603(0x4c25)];}},'flat':{'get':function(){var _0x58c727=_0x5e00b3;return this[_0x58c727(0x5cd7)];}},'faceForward':{'get':function(){var _0x36efc0=_0x307c2b;return this[_0x36efc0(0x17e8)];}}}),PerInstanceColorAppearance[_0x5e00b3(0x4fb)]=VertexFormat[_0x5e00b3(0xcdd)],PerInstanceColorAppearance[_0x5e00b3(0x4eee)]=VertexFormat[_0x5e00b3(0x29af)],PerInstanceColorAppearance[_0x5e00b3(0x3720)][_0x307c2b(0x4c78)]=Appearance[_0x307c2b(0x1aa2)][_0x5e00b3(0x3b87)],PerInstanceColorAppearance['prototype'][_0x5e00b3(0x493f)]=Appearance[_0x307c2b(0x1aa2)][_0x307c2b(0x54a0)],PerInstanceColorAppearance[_0x307c2b(0x1aa2)][_0x5e00b3(0x36c2)]=Appearance[_0x5e00b3(0x3720)][_0x5e00b3(0x36c2)],PerInstanceColorAppearance[_0x307c2b(0x5841)]={'BASIC':Object[_0x307c2b(0x23fe)]({'vertexFormat':VertexFormat[_0x307c2b(0xc5a)],'vertexShaderSource':PerInstanceColorAppearanceVS,'fragmentShaderSource':PerInstanceColorAppearanceFS}),'FLAT':Object[_0x307c2b(0x23fe)]({'vertexFormat':VertexFormat[_0x5e00b3(0x29af)],'vertexShaderSource':PerInstanceFlatColorAppearanceVS,'fragmentShaderSource':PerInstanceFlatColorAppearanceFS}),'FLOAT_POSITION':Object[_0x307c2b(0x23fe)]({'vertexFormat':VertexFormat[_0x307c2b(0xc5a)],'vertexShaderSource':PerInstanceColorAppearanceFloatPositionVS,'fragmentShaderSource':PerInstanceColorAppearanceFS})},Object[_0x307c2b(0x66e)](ColorMaterialProperty[_0x307c2b(0x1aa2)],{'isConstant':{'get':function(){var _0x13cbf0=_0x5e00b3;return Property$1[_0x13cbf0(0x41b2)](this[_0x13cbf0(0x512)]);}},'definitionChanged':{'get':function(){var _0x1d1c1f=_0x5e00b3;return this[_0x1d1c1f(0x5303)];}},'color':createPropertyDescriptor('color')}),ColorMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x135e)]=function(_0x3afdb8){var _0x5100b0=_0x5e00b3;return _0x5100b0(0x3722);},ColorMaterialProperty[_0x5e00b3(0x3720)][_0x307c2b(0x134c)]=function(_0x34e176,_0x1e83a4){var _0x365a12=_0x307c2b,_0xd773ac=_0x5e00b3;return defined$1(_0x1e83a4)||(_0x1e83a4={}),_0x1e83a4['color']=Property$1[_0xd773ac(0xc49)](this[_0x365a12(0x25c0)],_0x34e176,Color$2[_0xd773ac(0x3b7e)],_0x1e83a4[_0xd773ac(0x8fe)]),_0x1e83a4;},ColorMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0xfa356a){var _0x2fa9cd=_0x307c2b,_0x49e536=_0x5e00b3;return this===_0xfa356a||_0xfa356a instanceof ColorMaterialProperty&&Property$1[_0x49e536(0x1dab)](this[_0x2fa9cd(0x25c0)],_0xfa356a[_0x49e536(0x512)]);},Object[_0x5e00b3(0x1dfd)](DrawCommand[_0x5e00b3(0x3720)],{'boundingVolume':{'get':function(){var _0x43383d=_0x307c2b;return this[_0x43383d(0x3cb4)];},'set':function(_0x56ceee){var _0x45c2e4=_0x307c2b,_0x2c1d61=_0x5e00b3;this[_0x2c1d61(0x5151)]!==_0x56ceee&&(this[_0x2c1d61(0x5151)]=_0x56ceee,this[_0x45c2e4(0x5771)]=!0x0);}},'orientedBoundingBox':{'get':function(){var _0x38dca8=_0x5e00b3;return this[_0x38dca8(0x209)];},'set':function(_0x5e87f6){var _0x48f466=_0x307c2b,_0x588687=_0x5e00b3;this[_0x588687(0x209)]!==_0x5e87f6&&(this[_0x588687(0x209)]=_0x5e87f6,this[_0x48f466(0x5771)]=!0x0);}},'cull':{'get':function(){var _0x1c6480=_0x5e00b3;return this[_0x1c6480(0x4960)];},'set':function(_0x38f807){var _0x71a1e5=_0x5e00b3;this[_0x71a1e5(0x4960)]!==_0x38f807&&(this[_0x71a1e5(0x4960)]=_0x38f807,this[_0x71a1e5(0xa73)]=!0x0);}},'occlude':{'get':function(){var _0x26f6f9=_0x307c2b;return this[_0x26f6f9(0x2bb2)];},'set':function(_0x20ffc0){var _0x3efe01=_0x5e00b3;this['_occlude']!==_0x20ffc0&&(this[_0x3efe01(0x1503)]=_0x20ffc0,this[_0x3efe01(0xa73)]=!0x0);}},'modelMatrix':{'get':function(){var _0x2d8020=_0x5e00b3;return this[_0x2d8020(0x33a1)];},'set':function(_0x5e78f5){var _0x5ef460=_0x5e00b3;this[_0x5ef460(0x33a1)]!==_0x5e78f5&&(this[_0x5ef460(0x33a1)]=_0x5e78f5,this[_0x5ef460(0xa73)]=!0x0);}},'primitiveType':{'get':function(){var _0x4d35c7=_0x5e00b3;return this[_0x4d35c7(0x4a0c)];},'set':function(_0x233137){this['_primitiveType']!==_0x233137&&(this['_primitiveType']=_0x233137,this['dirty']=!0x0);}},'vertexArray':{'get':function(){var _0x43f390=_0x5e00b3;return this[_0x43f390(0x5976)];},'set':function(_0x132eef){var _0xb0554c=_0x307c2b,_0x577201=_0x5e00b3;this['_vertexArray']!==_0x132eef&&(this[_0xb0554c(0x54f7)]=_0x132eef,this[_0x577201(0xa73)]=!0x0);}},'count':{'get':function(){var _0x259e19=_0x5e00b3;return this[_0x259e19(0x44d6)];},'set':function(_0x59a00e){var _0x2f0b8a=_0x307c2b,_0x95cdd0=_0x5e00b3;this[_0x95cdd0(0x44d6)]!==_0x59a00e&&(this[_0x95cdd0(0x44d6)]=_0x59a00e,this[_0x2f0b8a(0x5771)]=!0x0);}},'offset':{'get':function(){var _0x5324c1=_0x5e00b3;return this[_0x5324c1(0x3fc4)];},'set':function(_0x17ee8f){var _0x5ef334=_0x5e00b3;this[_0x5ef334(0x3fc4)]!==_0x17ee8f&&(this[_0x5ef334(0x3fc4)]=_0x17ee8f,this[_0x5ef334(0xa73)]=!0x0);}},'instanceCount':{'get':function(){var _0x1bd429=_0x5e00b3;return this[_0x1bd429(0x2292)];},'set':function(_0x3f2fac){var _0x5609ac=_0x307c2b,_0x262cb8=_0x5e00b3;this[_0x5609ac(0x3541)]!==_0x3f2fac&&(this[_0x262cb8(0x2292)]=_0x3f2fac,this[_0x262cb8(0xa73)]=!0x0);}},'shaderProgram':{'get':function(){return this['_shaderProgram'];},'set':function(_0x4d9971){var _0x4af1b4=_0x307c2b,_0x2fcf84=_0x5e00b3;this[_0x2fcf84(0x287f)]!==_0x4d9971&&(this[_0x2fcf84(0x287f)]=_0x4d9971,this[_0x4af1b4(0x5771)]=!0x0);}},'castShadows':{'get':function(){var _0x1f43da=_0x5e00b3;return this[_0x1f43da(0xebf)];},'set':function(_0x3024c0){var _0x2fe1da=_0x307c2b,_0x280008=_0x5e00b3;this[_0x2fe1da(0x4dc0)]!==_0x3024c0&&(this[_0x280008(0xebf)]=_0x3024c0,this[_0x280008(0xa73)]=!0x0);}},'selectCastShadows':{'get':function(){var _0x192143=_0x5e00b3;return this[_0x192143(0x3888)];},'set':function(_0x1993c3){var _0x4b7e82=_0x5e00b3;this[_0x4b7e82(0x3888)]!==_0x1993c3&&(this[_0x4b7e82(0x3888)]=_0x1993c3,this['dirty']=!0x0);}},'receiveShadows':{'get':function(){return this['_receiveShadows'];},'set':function(_0xfca60f){var _0x14e4a2=_0x307c2b,_0x5e6c5a=_0x5e00b3;this[_0x5e6c5a(0x5f4f)]!==_0xfca60f&&(this[_0x14e4a2(0x4626)]=_0xfca60f,this[_0x5e6c5a(0xa73)]=!0x0);}},'uniformMap':{'get':function(){var _0xaf3a34=_0x5e00b3;return this[_0xaf3a34(0x18f4)];},'set':function(_0x3ce18e){var _0x200a1c=_0x307c2b,_0x49ca3=_0x5e00b3;this[_0x200a1c(0x3470)]!==_0x3ce18e&&(this[_0x49ca3(0x18f4)]=_0x3ce18e,this[_0x200a1c(0x5771)]=!0x0);}},'renderState':{'get':function(){var _0xbc861d=_0x5e00b3;return this[_0xbc861d(0xc3f)];},'set':function(_0x27cc7c){var _0x3a2ecf=_0x5e00b3;this[_0x3a2ecf(0xc3f)]!==_0x27cc7c&&(this[_0x3a2ecf(0xc3f)]=_0x27cc7c,this[_0x3a2ecf(0xa73)]=!0x0);}},'framebuffer':{'get':function(){var _0x50e604=_0x5e00b3;return this[_0x50e604(0x1894)];},'set':function(_0x4d53a5){var _0x7cd60f=_0x307c2b,_0x3982b5=_0x5e00b3;this[_0x3982b5(0x1894)]!==_0x4d53a5&&(this[_0x7cd60f(0x47c5)]=_0x4d53a5,this[_0x7cd60f(0x5771)]=!0x0);}},'pass':{'get':function(){var _0x4a8f7c=_0x5e00b3;return this[_0x4a8f7c(0x26e9)];},'set':function(_0x5f4580){var _0x3fc336=_0x307c2b,_0x577847=_0x5e00b3;this[_0x577847(0x26e9)]!==_0x5f4580&&(this[_0x3fc336(0x20e2)]=_0x5f4580,this[_0x3fc336(0x5771)]=!0x0);}},'executeInClosestFrustum':{'get':function(){var _0x33e81b=_0x5e00b3;return this[_0x33e81b(0x2ff6)];},'set':function(_0x264bd){var _0x4f28ab=_0x5e00b3;this[_0x4f28ab(0x2ff6)]!==_0x264bd&&(this[_0x4f28ab(0x2ff6)]=_0x264bd,this[_0x4f28ab(0xa73)]=!0x0);}},'owner':{'get':function(){var _0x134c16=_0x5e00b3;return this[_0x134c16(0x4f48)];},'set':function(_0x347532){var _0x13f1a9=_0x5e00b3;this[_0x13f1a9(0x4f48)]!==_0x347532&&(this[_0x13f1a9(0x4f48)]=_0x347532,this[_0x13f1a9(0xa73)]=!0x0);}},'debugShowBoundingVolume':{'get':function(){var _0x14f094=_0x307c2b;return this[_0x14f094(0x5041)];},'set':function(_0x41da75){var _0x5ddcda=_0x5e00b3;this[_0x5ddcda(0xe14)]!==_0x41da75&&(this[_0x5ddcda(0xe14)]=_0x41da75,this[_0x5ddcda(0xa73)]=!0x0);}},'debugOverlappingFrustums':{'get':function(){var _0xcdf919=_0x5e00b3;return this[_0xcdf919(0x131d)];},'set':function(_0x1a28de){var _0x58f47d=_0x5e00b3;this[_0x58f47d(0x131d)]!==_0x1a28de&&(this[_0x58f47d(0x131d)]=_0x1a28de,this[_0x58f47d(0xa73)]=!0x0);}},'pickId':{'get':function(){var _0x244056=_0x5e00b3;return this[_0x244056(0x34a6)];},'set':function(_0x5ad290){var _0x1c1111=_0x5e00b3;this[_0x1c1111(0x34a6)]!==_0x5ad290&&(this[_0x1c1111(0x34a6)]=_0x5ad290,this[_0x1c1111(0xa73)]=!0x0);}},'pickOnly':{'get':function(){var _0x44eab7=_0x5e00b3;return this[_0x44eab7(0x5ed3)];},'set':function(_0x312ea5){var _0x315417=_0x5e00b3;this[_0x315417(0x5ed3)]!==_0x312ea5&&(this[_0x315417(0x5ed3)]=_0x312ea5,this[_0x315417(0xa73)]=!0x0);}}}),DrawCommand['prototype'][_0x5e00b3(0x5e5f)]=function(_0xa25e96){var _0x36831b=_0x307c2b,_0x5116a7=_0x5e00b3;_0xa25e96[_0x5116a7(0x4924)](),this[_0x36831b(0x52ca)][_0x5116a7(0x5323)](_0xa25e96);},DrawCommand[_0x5e00b3(0x3720)][_0x5e00b3(0x58d9)]=function(){var _0x3d49cc=_0x307c2b,_0x20c26b=_0x5e00b3;if(defined$1(this[_0x20c26b(0x6c5)])){for(var _0x49c824=0x0;_0x49c824<this[_0x20c26b(0x6c5)][_0x3d49cc(0x2ef4)];_0x49c824++)this[_0x3d49cc(0x52ca)][_0x49c824]['decreaseRef']();this['_uniformBuffers']=[];}},DrawCommand[_0x5e00b3(0x305)]=function(_0xecefbe,_0x421b03){var _0x203cf9=_0x307c2b,_0x53bf19=_0x5e00b3;if(defined$1(_0xecefbe))return defined$1(_0x421b03)||(_0x421b03=new DrawCommand()),_0x421b03[_0x53bf19(0x5151)]=_0xecefbe[_0x203cf9(0x3cb4)],_0x421b03[_0x53bf19(0x209)]=_0xecefbe[_0x53bf19(0x209)],_0x421b03[_0x203cf9(0x1e62)]=_0xecefbe[_0x53bf19(0x4960)],_0x421b03[_0x203cf9(0x2bb2)]=_0xecefbe[_0x53bf19(0x1503)],_0x421b03[_0x53bf19(0x33a1)]=_0xecefbe[_0x53bf19(0x33a1)],_0x421b03[_0x203cf9(0x1b84)]=_0xecefbe[_0x203cf9(0x1b84)],_0x421b03[_0x53bf19(0x5976)]=_0xecefbe[_0x53bf19(0x5976)],_0x421b03[_0x53bf19(0x44d6)]=_0xecefbe[_0x53bf19(0x44d6)],_0x421b03[_0x203cf9(0x4fe)]=_0xecefbe[_0x53bf19(0x3fc4)],_0x421b03[_0x53bf19(0x2292)]=_0xecefbe[_0x53bf19(0x2292)],_0x421b03[_0x53bf19(0x287f)]=_0xecefbe['_shaderProgram'],_0x421b03[_0x53bf19(0x18f4)]=_0xecefbe[_0x53bf19(0x18f4)],_0x421b03[_0x53bf19(0x6c5)]=_0xecefbe['_uniformBuffers'],_0x421b03[_0x203cf9(0x48df)]=_0xecefbe[_0x53bf19(0xc3f)],_0x421b03[_0x203cf9(0x47c5)]=_0xecefbe[_0x53bf19(0x1894)],_0x421b03[_0x203cf9(0x20e2)]=_0xecefbe[_0x53bf19(0x26e9)],_0x421b03[_0x53bf19(0x2ff6)]=_0xecefbe[_0x53bf19(0x2ff6)],_0x421b03[_0x203cf9(0x48d)]=_0xecefbe[_0x53bf19(0x4f48)],_0x421b03[_0x53bf19(0xe14)]=_0xecefbe[_0x53bf19(0xe14)],_0x421b03[_0x53bf19(0x131d)]=_0xecefbe[_0x53bf19(0x131d)],_0x421b03[_0x203cf9(0x4dc0)]=_0xecefbe[_0x203cf9(0x4dc0)],_0x421b03[_0x53bf19(0x5f4f)]=_0xecefbe[_0x53bf19(0x5f4f)],_0x421b03[_0x53bf19(0x3888)]=_0xecefbe['_selectCastShadows'],_0x421b03[_0x53bf19(0x34a6)]=_0xecefbe[_0x203cf9(0x3617)],_0x421b03[_0x53bf19(0x5ed3)]=_0xecefbe[_0x53bf19(0x5ed3)],_0x421b03[_0x203cf9(0x5ac1)]=_0xecefbe[_0x53bf19(0x5cdb)],_0x421b03[_0x53bf19(0xa73)]=!0x0,_0x421b03[_0x53bf19(0x15cd)]=0x0,_0x421b03;},DrawCommand[_0x5e00b3(0x3720)]['execute']=function(_0x2d421e,_0x33aa02){var _0x25f830=_0x5e00b3;_0x2d421e[_0x25f830(0x461d)](this,_0x33aa02);};var Pass={'ENVIRONMENT':0x0,'COMPUTE':0x1,'GLOBE':0x2,'TERRAIN_CLASSIFICATION':0x3,'CESIUM_3D_TILE':0x4,'CESIUM_3D_TILE_CLASSIFICATION':0x5,'CESIUM_3D_TILE_CLASSIFICATION_IGNORE_SHOW':0x6,'S3MTiles':0x8,'S3MTilesClampObjectStencil':0x9,'S3MTilesClampObjectColor':0xa,'ProjectionImage':0xb,'OPAQUE':0xc,'ClampObject':0xd,'NonClampObject':0xe,'Label_Billboard':0xf,'Voxel_Billboard':0x10,'Particle':0x11,'TRANSLUCENT':0x12,'ANALYSIS':0x13,'LOG_DEPTH_OVERLAY':0x14,'OVERLAY':0x15,'OVERLAY_AGAINST_DEPTH':0x16,'NUMBER_OF_PASSES':0x17},Pass$1=Object[_0x5e00b3(0x5448)](Pass);function freezeRenderState(_0x308a02){var _0x5f3abb=_0x307c2b,_0x3650e7=_0x5e00b3;if(_0x3650e7(0x8c4)!=typeof _0x308a02||null===_0x308a02)return _0x308a02;for(var _0x496a3b,_0xa4808=Object[_0x3650e7(0x4d54)](_0x308a02),_0x378e5c=0x0;_0x378e5c<_0xa4808[_0x3650e7(0x809)];_0x378e5c++)_0x496a3b=_0xa4808[_0x378e5c],_0x308a02[_0x3650e7(0x1a9a)](_0x496a3b)&&_0x3650e7(0x589f)!==_0x496a3b&&(_0x308a02[_0x496a3b]=freezeRenderState(_0x308a02[_0x496a3b]));return Object[_0x5f3abb(0x23fe)](_0x308a02);}function RenderState(_0x34d202){var _0x4d7c01=_0x307c2b,_0x111d97=_0x5e00b3,_0x5dc97c=defaultValue$1(_0x34d202,{}),_0x31e438=defaultValue$1(_0x5dc97c[_0x111d97(0x2505)],{}),_0x421059=defaultValue$1(_0x5dc97c[_0x111d97(0x3824)],{}),_0x5e97f8=defaultValue$1(_0x5dc97c[_0x111d97(0x55c7)],{}),_0x3fd3c3=defaultValue$1(_0x5e97f8[_0x111d97(0x1dec)],{}),_0x2b44e7=defaultValue$1(_0x5dc97c[_0x111d97(0x161)],{}),_0x35efbc=defaultValue$1(_0x5dc97c[_0x111d97(0x56eb)],{}),_0x4affa9=defaultValue$1(_0x5dc97c[_0x111d97(0x2740)],{}),_0x50cf13=defaultValue$1(_0x5dc97c[_0x111d97(0x1dc5)],{}),_0x4113fc=defaultValue$1(_0x50cf13[_0x111d97(0x8fe)],{}),_0x5f34b8=defaultValue$1(_0x5dc97c[_0x111d97(0x3249)],{}),_0x517505=defaultValue$1(_0x5f34b8[_0x111d97(0x3862)],{}),_0x45ff64=defaultValue$1(_0x5f34b8[_0x111d97(0x3291)],{}),_0x291884=defaultValue$1(_0x5dc97c['sampleCoverage'],{}),_0x104c0c=_0x5dc97c['viewport'];this[_0x111d97(0x4651)]=defaultValue$1(_0x5dc97c[_0x111d97(0x4651)],WindingOrder$1[_0x111d97(0x1f6)]),this[_0x4d7c01(0xad9)]={'enabled':defaultValue$1(_0x31e438[_0x111d97(0x552c)],!0x1),'face':defaultValue$1(_0x31e438[_0x111d97(0x363e)],WebGLConstants$1[_0x111d97(0xa14)])},this[_0x111d97(0xd61)]=defaultValue$1(_0x5dc97c[_0x4d7c01(0x4109)],0x1),this[_0x111d97(0x3824)]={'enabled':defaultValue$1(_0x421059[_0x111d97(0x552c)],!0x1),'factor':defaultValue$1(_0x421059[_0x111d97(0x13de)],0x0),'units':defaultValue$1(_0x421059[_0x111d97(0x1d60)],0x0)},this['scissorTest']={'enabled':defaultValue$1(_0x5e97f8[_0x111d97(0x552c)],!0x1),'rectangle':BoundingRectangle[_0x111d97(0x40f3)](_0x3fd3c3)},this[_0x4d7c01(0xc34)]={'near':defaultValue$1(_0x2b44e7[_0x111d97(0xcd2)],0x0),'far':defaultValue$1(_0x2b44e7[_0x111d97(0x389f)],0x1)},this[_0x111d97(0x56eb)]={'enabled':defaultValue$1(_0x35efbc[_0x111d97(0x552c)],!0x1),'func':defaultValue$1(_0x35efbc[_0x4d7c01(0x9d7)],WebGLConstants$1[_0x4d7c01(0x580e)])},this[_0x4d7c01(0x1f9d)]={'red':defaultValue$1(_0x4affa9[_0x4d7c01(0xe24)],!0x0),'green':defaultValue$1(_0x4affa9[_0x111d97(0x9db)],!0x0),'blue':defaultValue$1(_0x4affa9[_0x4d7c01(0x485e)],!0x0),'alpha':defaultValue$1(_0x4affa9[_0x111d97(0x32a8)],!0x0)},this[_0x111d97(0x48e5)]=defaultValue$1(_0x5dc97c[_0x111d97(0x48e5)],!0x0),this[_0x111d97(0x930)]=defaultValue$1(_0x5dc97c['stencilMask'],-0x1),this[_0x111d97(0x1dc5)]={'enabled':defaultValue$1(_0x50cf13[_0x111d97(0x552c)],!0x1),'color':new Color$2(defaultValue$1(_0x4113fc[_0x111d97(0x20a2)],0x0),defaultValue$1(_0x4113fc[_0x4d7c01(0x1a68)],0x0),defaultValue$1(_0x4113fc[_0x111d97(0x3c2a)],0x0),defaultValue$1(_0x4113fc[_0x111d97(0x32a8)],0x0)),'equationRgb':defaultValue$1(_0x50cf13[_0x111d97(0x13ec)],WebGLConstants$1['FUNC_ADD']),'equationAlpha':defaultValue$1(_0x50cf13[_0x111d97(0x5514)],WebGLConstants$1[_0x111d97(0x1c2a)]),'functionSourceRgb':defaultValue$1(_0x50cf13['functionSourceRgb'],WebGLConstants$1[_0x4d7c01(0x3530)]),'functionSourceAlpha':defaultValue$1(_0x50cf13[_0x111d97(0xfbd)],WebGLConstants$1[_0x111d97(0x2bbb)]),'functionDestinationRgb':defaultValue$1(_0x50cf13['functionDestinationRgb'],WebGLConstants$1[_0x111d97(0x3a34)]),'functionDestinationAlpha':defaultValue$1(_0x50cf13[_0x111d97(0x5586)],WebGLConstants$1[_0x111d97(0x3a34)])},this[_0x111d97(0x3249)]={'enabled':defaultValue$1(_0x5f34b8[_0x4d7c01(0x27f3)],!0x1),'frontFunction':defaultValue$1(_0x5f34b8[_0x4d7c01(0x3716)],WebGLConstants$1[_0x4d7c01(0x4e73)]),'backFunction':defaultValue$1(_0x5f34b8[_0x4d7c01(0x4e62)],WebGLConstants$1[_0x111d97(0x1af6)]),'reference':defaultValue$1(_0x5f34b8[_0x111d97(0xa5b)],0x0),'mask':defaultValue$1(_0x5f34b8[_0x4d7c01(0x4bf6)],-0x1),'frontOperation':{'fail':defaultValue$1(_0x517505['fail'],WebGLConstants$1[_0x111d97(0x4b4c)]),'zFail':defaultValue$1(_0x517505[_0x111d97(0x5d6e)],WebGLConstants$1['KEEP']),'zPass':defaultValue$1(_0x517505[_0x111d97(0x1bd2)],WebGLConstants$1[_0x4d7c01(0x5046)])},'backOperation':{'fail':defaultValue$1(_0x45ff64[_0x4d7c01(0x1c43)],WebGLConstants$1[_0x4d7c01(0x5046)]),'zFail':defaultValue$1(_0x45ff64[_0x111d97(0x5d6e)],WebGLConstants$1[_0x111d97(0x4b4c)]),'zPass':defaultValue$1(_0x45ff64[_0x111d97(0x1bd2)],WebGLConstants$1[_0x111d97(0x4b4c)])}},this[_0x111d97(0x178d)]={'enabled':defaultValue$1(_0x291884[_0x4d7c01(0x27f3)],!0x1),'value':defaultValue$1(_0x291884[_0x111d97(0x9a4)],0x1),'invert':defaultValue$1(_0x291884[_0x111d97(0x36ad)],!0x1)},this[_0x111d97(0x4e47)]=defined$1(_0x104c0c)?new BoundingRectangle(_0x104c0c['x'],_0x104c0c['y'],_0x104c0c[_0x111d97(0x2d3c)],_0x104c0c[_0x111d97(0x5a4e)]):void 0x0,this['id']=0x0,this[_0x111d97(0x589f)]=[];}var nextRenderStateId=0x0,renderStateCache={};function enableOrDisable(_0x56c43f,_0x20d900,_0x1a0b2d){var _0x3bc3d7=_0x307c2b,_0x2e326d=_0x5e00b3;_0x1a0b2d?_0x56c43f[_0x3bc3d7(0x4cf6)](_0x20d900):_0x56c43f[_0x2e326d(0x5987)](_0x20d900);}function applyFrontFace(_0xe19ba,_0x5d822f){var _0x3f80a9=_0x5e00b3;_0xe19ba[_0x3f80a9(0x4651)](_0x5d822f[_0x3f80a9(0x4651)]);}function applyCull(_0x44413b,_0x29ee7c){var _0x26fd61=_0x5e00b3,_0x335e29=_0x29ee7c[_0x26fd61(0x2505)],_0x53bc24=_0x335e29[_0x26fd61(0x552c)];enableOrDisable(_0x44413b,_0x44413b[_0x26fd61(0x1bce)],_0x53bc24),_0x53bc24&&_0x44413b[_0x26fd61(0x152d)](_0x335e29[_0x26fd61(0x363e)]);}function applyLineWidth(_0x2bbf67,_0x3d4b5e){var _0x5e8c0d=_0x5e00b3;_0x2bbf67[_0x5e8c0d(0xd61)](_0x3d4b5e[_0x5e8c0d(0xd61)]);}function applyPolygonOffset(_0xeae321,_0x6f670c){var _0xc6d0ca=_0x5e00b3,_0x15cffd=_0x6f670c[_0xc6d0ca(0x3824)],_0x3a0c12=_0x15cffd[_0xc6d0ca(0x552c)];enableOrDisable(_0xeae321,_0xeae321['POLYGON_OFFSET_FILL'],_0x3a0c12),_0x3a0c12&&_0xeae321[_0xc6d0ca(0x3824)](_0x15cffd[_0xc6d0ca(0x13de)],_0x15cffd['units']);}function applyScissorTest(_0x41ed28,_0x796a28,_0x141b9a){var _0x5caef2=_0x307c2b,_0x235eff=_0x5e00b3,_0xde4cc7=_0x796a28[_0x235eff(0x55c7)],_0x41dc2a=defined$1(_0x141b9a[_0x235eff(0x55c7)])?_0x141b9a[_0x235eff(0x55c7)][_0x5caef2(0x27f3)]:_0xde4cc7[_0x235eff(0x552c)];if(enableOrDisable(_0x41ed28,_0x41ed28[_0x235eff(0x4fe4)],_0x41dc2a),_0x41dc2a){var _0x1d1145=defined$1(_0x141b9a[_0x5caef2(0x52d9)])?_0x141b9a[_0x235eff(0x55c7)][_0x5caef2(0x569c)]:_0xde4cc7[_0x235eff(0x1dec)];_0x41ed28[_0x235eff(0x51f9)](_0x1d1145['x'],_0x1d1145['y'],_0x1d1145[_0x235eff(0x2d3c)],_0x1d1145[_0x235eff(0x5a4e)]);}}function applyDepthRange(_0xd6dfe4,_0x2b1024){var _0x460c3a=_0x307c2b,_0x24e884=_0x5e00b3,_0x22be86=_0x2b1024[_0x24e884(0x161)];_0xd6dfe4[_0x460c3a(0xc34)](_0x22be86[_0x24e884(0xcd2)],_0x22be86['far']);}function applyDepthTest(_0x1f901a,_0x2616a2){var _0x23d7fa=_0x307c2b,_0x2ae8e8=_0x5e00b3,_0x593e5b=_0x2616a2[_0x23d7fa(0x1282)],_0x5e6143=_0x593e5b[_0x2ae8e8(0x552c)];enableOrDisable(_0x1f901a,_0x1f901a[_0x23d7fa(0x4776)],_0x5e6143),_0x5e6143&&_0x1f901a[_0x23d7fa(0x3376)](_0x593e5b[_0x2ae8e8(0x5fd6)]);}function applyColorMask(_0x383a25,_0x43cf48){var _0x23a0a0=_0x307c2b,_0x430563=_0x5e00b3,_0x50f517=_0x43cf48[_0x23a0a0(0x1f9d)];_0x383a25[_0x430563(0x2740)](_0x50f517[_0x430563(0x20a2)],_0x50f517[_0x430563(0x9db)],_0x50f517[_0x23a0a0(0x485e)],_0x50f517[_0x430563(0x32a8)]);}function applyDepthMask(_0x1e7bed,_0x97b51e){var _0x79e622=_0x5e00b3;_0x1e7bed[_0x79e622(0x48e5)](_0x97b51e['depthMask']);}function applyStencilMask(_0x5b2980,_0x1be4f6){var _0x2955d4=_0x5e00b3;_0x5b2980[_0x2955d4(0x930)](_0x1be4f6[_0x2955d4(0x930)]);}function applyBlendingColor(_0x27f108,_0x2b3d8b){var _0x50054d=_0x307c2b,_0x234774=_0x5e00b3;_0x27f108[_0x234774(0x8df)](_0x2b3d8b[_0x234774(0x20a2)],_0x2b3d8b[_0x234774(0x9db)],_0x2b3d8b[_0x234774(0x3c2a)],_0x2b3d8b[_0x50054d(0x3b89)]);}function applyBlending(_0x3f16e0,_0x5163f3,_0x2f7281){var _0x42b079=_0x307c2b,_0x136613=_0x5e00b3,_0x1772ba=_0x5163f3[_0x42b079(0x3b4)],_0x2b86d2=defined$1(_0x2f7281[_0x42b079(0x42c)])?_0x2f7281[_0x136613(0xd38)]:_0x1772ba[_0x136613(0x552c)];enableOrDisable(_0x3f16e0,_0x3f16e0[_0x136613(0x537d)],_0x2b86d2),_0x2b86d2&&(applyBlendingColor(_0x3f16e0,_0x1772ba[_0x136613(0x8fe)]),_0x3f16e0[_0x42b079(0x2732)](_0x1772ba[_0x42b079(0x3120)],_0x1772ba[_0x136613(0x5514)]),_0x3f16e0[_0x136613(0x27f8)](_0x1772ba[_0x136613(0x5874)],_0x1772ba[_0x136613(0x3d5b)],_0x1772ba[_0x136613(0xfbd)],_0x1772ba[_0x136613(0x5586)]));}function applyStencilTest(_0x4178ce,_0x176509){var _0x4e0cd1=_0x307c2b,_0x4844bb=_0x5e00b3,_0x5cf7a1=_0x176509['stencilTest'],_0xdfc473=_0x5cf7a1[_0x4844bb(0x552c)];if(enableOrDisable(_0x4178ce,_0x4178ce[_0x4844bb(0x2c9)],_0xdfc473),_0xdfc473){var _0x150a8e=_0x5cf7a1[_0x4844bb(0x4fd6)],_0x320714=_0x5cf7a1[_0x4844bb(0x499d)],_0x3b70fe=_0x5cf7a1[_0x4844bb(0xa5b)],_0x3a162b=_0x5cf7a1[_0x4844bb(0x30bd)];_0x4178ce[_0x4844bb(0x7c8)](_0x150a8e,_0x3b70fe,_0x3a162b),_0x4178ce[_0x4844bb(0x2fc1)](_0x4178ce[_0x4e0cd1(0x2958)],_0x320714,_0x3b70fe,_0x3a162b),_0x4178ce[_0x4844bb(0x2fc1)](_0x4178ce[_0x4844bb(0x4d9d)],_0x150a8e,_0x3b70fe,_0x3a162b);var _0x211e11=_0x5cf7a1[_0x4844bb(0x3862)],_0x414eaa=_0x211e11[_0x4e0cd1(0x1c43)],_0xe94e0a=_0x211e11[_0x4844bb(0x5d6e)],_0x10f195=_0x211e11[_0x4e0cd1(0x1cb8)];_0x4178ce[_0x4844bb(0x4e28)](_0x4178ce[_0x4e0cd1(0x11dc)],_0x414eaa,_0xe94e0a,_0x10f195);var _0x244514=_0x5cf7a1[_0x4844bb(0x3291)],_0x205e40=_0x244514[_0x4e0cd1(0x1c43)],_0x28725e=_0x244514[_0x4844bb(0x5d6e)],_0x15c7b6=_0x244514[_0x4844bb(0x1bd2)];_0x4178ce[_0x4844bb(0x4e28)](_0x4178ce[_0x4e0cd1(0x2958)],_0x205e40,_0x28725e,_0x15c7b6);}}function applySampleCoverage(_0x413320,_0x3c9cc5){var _0x1221da=_0x307c2b,_0xe822c9=_0x5e00b3,_0x591d1c=_0x3c9cc5[_0xe822c9(0x178d)],_0x25e721=_0x591d1c[_0xe822c9(0x552c)];enableOrDisable(_0x413320,_0x413320[_0xe822c9(0x357)],_0x25e721),_0x25e721&&_0x413320[_0xe822c9(0x178d)](_0x591d1c[_0xe822c9(0x9a4)],_0x591d1c[_0x1221da(0x3d66)]);}RenderState[_0x5e00b3(0x5344)]=function(_0x170c7f){var _0x2f5860=_0x307c2b,_0x1cd1d8=_0x5e00b3,_0x233a62=JSON[_0x1cd1d8(0x43ec)](_0x170c7f),_0x105d40=renderStateCache[_0x233a62];if(defined$1(_0x105d40))return++_0x105d40[_0x1cd1d8(0x4c18)],_0x105d40[_0x2f5860(0x1ed3)];var _0x1eec0d=new RenderState(_0x170c7f),_0x9151e2=JSON[_0x1cd1d8(0x43ec)](_0x1eec0d);return defined$1(_0x105d40=renderStateCache[_0x9151e2])||(_0x1eec0d['id']=nextRenderStateId++,_0x105d40={'referenceCount':0x0,'state':_0x1eec0d},renderStateCache[_0x9151e2]=_0x105d40),++_0x105d40[_0x2f5860(0x3f3a)],renderStateCache[_0x233a62]={'referenceCount':0x1,'state':_0x105d40[_0x2f5860(0x1ed3)]},_0x105d40[_0x1cd1d8(0x3d40)];},RenderState[_0x5e00b3(0x3662)]=function(_0x51829e){var _0x4a394c=_0x307c2b,_0x1b1c46=_0x5e00b3,_0xabc159=new RenderState(_0x51829e),_0x514ff8=JSON[_0x4a394c(0x1393)](_0xabc159),_0x23a47b=renderStateCache[_0x514ff8],_0x1de147=JSON[_0x1b1c46(0x43ec)](_0x51829e),_0x3ce720=renderStateCache[_0x1de147];defined$1(_0x3ce720)&&(--_0x3ce720[_0x1b1c46(0x4c18)],0x0===_0x3ce720['referenceCount']&&(delete renderStateCache[_0x1de147],defined$1(_0x23a47b)&&--_0x23a47b[_0x1b1c46(0x4c18)])),defined$1(_0x23a47b)&&0x0===_0x23a47b[_0x1b1c46(0x4c18)]&&delete renderStateCache[_0x514ff8];},RenderState[_0x5e00b3(0x502c)]=function(){return renderStateCache;},RenderState[_0x5e00b3(0x46a1)]=function(){renderStateCache={};};var scratchViewport$3=new BoundingRectangle();function applyViewport(_0x1f8ef1,_0x52ef13,_0x493042){var _0x47fffe=_0x307c2b,_0x29119c=_0x5e00b3,_0x8bf71b=defaultValue$1(_0x52ef13[_0x29119c(0x4e47)],_0x493042[_0x29119c(0x4e47)]);defined$1(_0x8bf71b)||((_0x8bf71b=scratchViewport$3)[_0x47fffe(0x2299)]=_0x493042['context'][_0x29119c(0x1564)],_0x8bf71b[_0x29119c(0x5a4e)]=_0x493042[_0x47fffe(0x5071)][_0x29119c(0x3883)]),_0x493042[_0x29119c(0x4fd0)][_0x29119c(0x1b3d)][_0x29119c(0x4e47)]=_0x8bf71b,_0x1f8ef1[_0x29119c(0x4e47)](_0x8bf71b['x'],_0x8bf71b['y'],_0x8bf71b[_0x29119c(0x2d3c)],_0x8bf71b[_0x29119c(0x5a4e)]);}function createFuncs(_0x4a01c6,_0x5bc0ff){var _0x366587=_0x307c2b,_0x46b6cc=_0x5e00b3,_0x5da0e7=[];return _0x4a01c6[_0x46b6cc(0x4651)]!==_0x5bc0ff[_0x46b6cc(0x4651)]&&_0x5da0e7[_0x366587(0x2a0e)](applyFrontFace),_0x4a01c6[_0x366587(0xad9)][_0x366587(0x27f3)]===_0x5bc0ff[_0x46b6cc(0x2505)][_0x46b6cc(0x552c)]&&_0x4a01c6[_0x366587(0xad9)][_0x46b6cc(0x363e)]===_0x5bc0ff[_0x46b6cc(0x2505)][_0x46b6cc(0x363e)]||_0x5da0e7[_0x46b6cc(0x5323)](applyCull),_0x4a01c6[_0x46b6cc(0xd61)]!==_0x5bc0ff[_0x46b6cc(0xd61)]&&_0x5da0e7[_0x46b6cc(0x5323)](applyLineWidth),_0x4a01c6[_0x46b6cc(0x3824)][_0x366587(0x27f3)]===_0x5bc0ff[_0x46b6cc(0x3824)]['enabled']&&_0x4a01c6[_0x46b6cc(0x3824)][_0x46b6cc(0x13de)]===_0x5bc0ff[_0x366587(0x2b47)][_0x46b6cc(0x13de)]&&_0x4a01c6[_0x366587(0x2b47)][_0x46b6cc(0x1d60)]===_0x5bc0ff[_0x46b6cc(0x3824)][_0x46b6cc(0x1d60)]||_0x5da0e7[_0x46b6cc(0x5323)](applyPolygonOffset),_0x4a01c6[_0x46b6cc(0x161)][_0x46b6cc(0xcd2)]===_0x5bc0ff[_0x46b6cc(0x161)][_0x46b6cc(0xcd2)]&&_0x4a01c6[_0x46b6cc(0x161)][_0x46b6cc(0x389f)]===_0x5bc0ff[_0x46b6cc(0x161)][_0x366587(0x48b)]||_0x5da0e7[_0x46b6cc(0x5323)](applyDepthRange),_0x4a01c6[_0x46b6cc(0x56eb)][_0x46b6cc(0x552c)]===_0x5bc0ff[_0x46b6cc(0x56eb)][_0x366587(0x27f3)]&&_0x4a01c6[_0x46b6cc(0x56eb)][_0x366587(0x9d7)]===_0x5bc0ff[_0x366587(0x1282)][_0x46b6cc(0x5fd6)]||_0x5da0e7[_0x46b6cc(0x5323)](applyDepthTest),_0x4a01c6[_0x46b6cc(0x2740)][_0x366587(0xe24)]===_0x5bc0ff[_0x46b6cc(0x2740)][_0x46b6cc(0x20a2)]&&_0x4a01c6[_0x46b6cc(0x2740)][_0x46b6cc(0x9db)]===_0x5bc0ff[_0x46b6cc(0x2740)][_0x46b6cc(0x9db)]&&_0x4a01c6[_0x46b6cc(0x2740)][_0x46b6cc(0x3c2a)]===_0x5bc0ff[_0x46b6cc(0x2740)][_0x46b6cc(0x3c2a)]&&_0x4a01c6[_0x46b6cc(0x2740)][_0x366587(0x3b89)]===_0x5bc0ff[_0x46b6cc(0x2740)][_0x46b6cc(0x32a8)]||_0x5da0e7[_0x46b6cc(0x5323)](applyColorMask),_0x4a01c6[_0x46b6cc(0x48e5)]!==_0x5bc0ff[_0x366587(0x33ad)]&&_0x5da0e7[_0x366587(0x2a0e)](applyDepthMask),_0x4a01c6[_0x46b6cc(0x930)]!==_0x5bc0ff[_0x366587(0x49e)]&&_0x5da0e7[_0x366587(0x2a0e)](applyStencilMask),_0x4a01c6[_0x46b6cc(0x3249)][_0x46b6cc(0x552c)]===_0x5bc0ff[_0x46b6cc(0x3249)][_0x366587(0x27f3)]&&_0x4a01c6[_0x46b6cc(0x3249)][_0x46b6cc(0x4fd6)]===_0x5bc0ff[_0x46b6cc(0x3249)][_0x46b6cc(0x4fd6)]&&_0x4a01c6[_0x46b6cc(0x3249)][_0x46b6cc(0x499d)]===_0x5bc0ff[_0x46b6cc(0x3249)][_0x46b6cc(0x499d)]&&_0x4a01c6[_0x46b6cc(0x3249)]['reference']===_0x5bc0ff[_0x46b6cc(0x3249)][_0x46b6cc(0xa5b)]&&_0x4a01c6[_0x46b6cc(0x3249)][_0x46b6cc(0x30bd)]===_0x5bc0ff[_0x46b6cc(0x3249)][_0x366587(0x4bf6)]&&_0x4a01c6[_0x46b6cc(0x3249)][_0x46b6cc(0x3862)][_0x46b6cc(0x25c5)]===_0x5bc0ff[_0x46b6cc(0x3249)][_0x46b6cc(0x3862)][_0x46b6cc(0x25c5)]&&_0x4a01c6[_0x366587(0x1755)][_0x46b6cc(0x3862)][_0x46b6cc(0x5d6e)]===_0x5bc0ff[_0x366587(0x1755)][_0x46b6cc(0x3862)][_0x46b6cc(0x5d6e)]&&_0x4a01c6[_0x46b6cc(0x3249)][_0x46b6cc(0x3291)][_0x46b6cc(0x25c5)]===_0x5bc0ff[_0x46b6cc(0x3249)][_0x46b6cc(0x3291)][_0x46b6cc(0x25c5)]&&_0x4a01c6[_0x366587(0x1755)][_0x46b6cc(0x3291)][_0x366587(0x50b8)]===_0x5bc0ff[_0x46b6cc(0x3249)][_0x46b6cc(0x3291)][_0x46b6cc(0x5d6e)]&&_0x4a01c6['stencilTest'][_0x46b6cc(0x3291)][_0x46b6cc(0x1bd2)]===_0x5bc0ff[_0x46b6cc(0x3249)][_0x46b6cc(0x3291)][_0x46b6cc(0x1bd2)]||_0x5da0e7[_0x46b6cc(0x5323)](applyStencilTest),_0x4a01c6['sampleCoverage'][_0x46b6cc(0x552c)]===_0x5bc0ff[_0x46b6cc(0x178d)][_0x46b6cc(0x552c)]&&_0x4a01c6[_0x46b6cc(0x178d)][_0x46b6cc(0x9a4)]===_0x5bc0ff[_0x366587(0x21ee)][_0x46b6cc(0x9a4)]&&_0x4a01c6[_0x46b6cc(0x178d)]['invert']===_0x5bc0ff[_0x366587(0x21ee)][_0x46b6cc(0x36ad)]||_0x5da0e7[_0x366587(0x2a0e)](applySampleCoverage),_0x5da0e7;}RenderState[_0x5e00b3(0x4269)]=function(_0x137102,_0x478d06,_0x217858){applyFrontFace(_0x137102,_0x478d06),applyCull(_0x137102,_0x478d06),applyLineWidth(_0x137102,_0x478d06),applyPolygonOffset(_0x137102,_0x478d06),applyDepthRange(_0x137102,_0x478d06),applyDepthTest(_0x137102,_0x478d06),applyColorMask(_0x137102,_0x478d06),applyDepthMask(_0x137102,_0x478d06),applyStencilMask(_0x137102,_0x478d06),applyStencilTest(_0x137102,_0x478d06),applySampleCoverage(_0x137102,_0x478d06),applyScissorTest(_0x137102,_0x478d06,_0x217858),applyBlending(_0x137102,_0x478d06,_0x217858),applyViewport(_0x137102,_0x478d06,_0x217858);},RenderState[_0x5e00b3(0x3b53)]=function(_0x28b2e1,_0x2689e3,_0x55d285,_0x421806,_0x5a5287,_0x3ee01c,_0x5f1616,_0x4c922a){var _0xd5359d=_0x307c2b,_0x1da0dd=_0x5e00b3;if(_0x2689e3!==_0x55d285){var _0x1a2e62=_0x55d285[_0xd5359d(0x2ab)][_0x2689e3['id']];defined$1(_0x1a2e62)||(_0x1a2e62=createFuncs(_0x2689e3,_0x55d285),_0x55d285[_0x1da0dd(0x589f)][_0x2689e3['id']]=_0x1a2e62);for(var _0x439d5e=_0x1a2e62[_0x1da0dd(0x809)],_0x3b4145=0x0;_0x3b4145<_0x439d5e;++_0x3b4145)_0x1a2e62[_0x3b4145](_0x28b2e1,_0x55d285);}((defined$1(_0x421806[_0x1da0dd(0x55c7)])?_0x421806[_0x1da0dd(0x55c7)]:_0x2689e3[_0x1da0dd(0x55c7)])!==(defined$1(_0x5a5287[_0x1da0dd(0x55c7)])?_0x5a5287[_0x1da0dd(0x55c7)]:_0x55d285[_0xd5359d(0x52d9)])||_0x4c922a)&&applyScissorTest(_0x28b2e1,_0x55d285,_0x5a5287);var _0x25462f=defined$1(_0x421806[_0x1da0dd(0xd38)])?_0x421806[_0x1da0dd(0xd38)]:_0x2689e3[_0xd5359d(0x3b4)][_0x1da0dd(0x552c)],_0x2f6ad2=defined$1(_0x5a5287[_0x1da0dd(0xd38)])?_0x5a5287[_0x1da0dd(0xd38)]:_0x55d285[_0x1da0dd(0x1dc5)][_0x1da0dd(0x552c)];(_0x25462f!==_0x2f6ad2||_0x2f6ad2&&_0x2689e3[_0x1da0dd(0x1dc5)]!==_0x55d285[_0xd5359d(0x3b4)])&&applyBlending(_0x28b2e1,_0x55d285,_0x5a5287),_0x2689e3===_0x55d285&&_0x421806===_0x5a5287&&_0x421806[_0x1da0dd(0x4fd0)]===_0x5a5287[_0x1da0dd(0x4fd0)]&&_0x3ee01c===_0x5f1616||applyViewport(_0x28b2e1,_0x55d285,_0x5a5287);},RenderState[_0x5e00b3(0x3173)]=function(_0x3df42e){var _0x8d8081=_0x307c2b,_0x239f22=_0x5e00b3;return{'frontFace':_0x3df42e[_0x239f22(0x4651)],'cull':{'enabled':_0x3df42e[_0x239f22(0x2505)][_0x239f22(0x552c)],'face':_0x3df42e[_0x239f22(0x2505)][_0x8d8081(0x3a4f)]},'lineWidth':_0x3df42e[_0x239f22(0xd61)],'polygonOffset':{'enabled':_0x3df42e[_0x239f22(0x3824)][_0x8d8081(0x27f3)],'factor':_0x3df42e[_0x239f22(0x3824)][_0x239f22(0x13de)],'units':_0x3df42e[_0x239f22(0x3824)][_0x239f22(0x1d60)]},'scissorTest':{'enabled':_0x3df42e[_0x8d8081(0x52d9)][_0x239f22(0x552c)],'rectangle':BoundingRectangle[_0x239f22(0x40f3)](_0x3df42e[_0x239f22(0x55c7)][_0x239f22(0x1dec)])},'depthRange':{'near':_0x3df42e[_0x239f22(0x161)][_0x239f22(0xcd2)],'far':_0x3df42e[_0x239f22(0x161)][_0x8d8081(0x48b)]},'depthTest':{'enabled':_0x3df42e[_0x239f22(0x56eb)][_0x239f22(0x552c)],'func':_0x3df42e[_0x239f22(0x56eb)][_0x239f22(0x5fd6)]},'colorMask':{'red':_0x3df42e[_0x239f22(0x2740)][_0x239f22(0x20a2)],'green':_0x3df42e[_0x239f22(0x2740)][_0x239f22(0x9db)],'blue':_0x3df42e[_0x239f22(0x2740)][_0x239f22(0x3c2a)],'alpha':_0x3df42e[_0x239f22(0x2740)][_0x239f22(0x32a8)]},'depthMask':_0x3df42e[_0x239f22(0x48e5)],'stencilMask':_0x3df42e[_0x239f22(0x930)],'blending':{'enabled':_0x3df42e[_0x8d8081(0x3b4)][_0x239f22(0x552c)],'color':Color$2[_0x239f22(0x40f3)](_0x3df42e[_0x239f22(0x1dc5)][_0x239f22(0x8fe)]),'equationRgb':_0x3df42e[_0x239f22(0x1dc5)][_0x239f22(0x13ec)],'equationAlpha':_0x3df42e[_0x239f22(0x1dc5)][_0x239f22(0x5514)],'functionSourceRgb':_0x3df42e[_0x239f22(0x1dc5)][_0x239f22(0x5874)],'functionSourceAlpha':_0x3df42e['blending'][_0x239f22(0xfbd)],'functionDestinationRgb':_0x3df42e[_0x239f22(0x1dc5)][_0x239f22(0x3d5b)],'functionDestinationAlpha':_0x3df42e[_0x239f22(0x1dc5)][_0x239f22(0x5586)]},'stencilTest':{'enabled':_0x3df42e[_0x239f22(0x3249)][_0x239f22(0x552c)],'frontFunction':_0x3df42e[_0x239f22(0x3249)][_0x239f22(0x4fd6)],'backFunction':_0x3df42e[_0x239f22(0x3249)][_0x239f22(0x499d)],'reference':_0x3df42e[_0x239f22(0x3249)][_0x239f22(0xa5b)],'mask':_0x3df42e['stencilTest'][_0x8d8081(0x4bf6)],'frontOperation':{'fail':_0x3df42e[_0x8d8081(0x1755)][_0x239f22(0x3862)][_0x239f22(0x25c5)],'zFail':_0x3df42e[_0x239f22(0x3249)][_0x239f22(0x3862)]['zFail'],'zPass':_0x3df42e[_0x239f22(0x3249)][_0x239f22(0x3862)][_0x8d8081(0x1cb8)]},'backOperation':{'fail':_0x3df42e['stencilTest'][_0x239f22(0x3291)][_0x239f22(0x25c5)],'zFail':_0x3df42e[_0x8d8081(0x1755)][_0x8d8081(0x1248)][_0x239f22(0x5d6e)],'zPass':_0x3df42e[_0x239f22(0x3249)][_0x239f22(0x3291)][_0x8d8081(0x1cb8)]}},'sampleCoverage':{'enabled':_0x3df42e['sampleCoverage'][_0x8d8081(0x27f3)],'value':_0x3df42e[_0x239f22(0x178d)][_0x239f22(0x9a4)],'invert':_0x3df42e[_0x239f22(0x178d)][_0x8d8081(0x3d66)]},'viewport':defined$1(_0x3df42e[_0x239f22(0x4e47)])?BoundingRectangle[_0x239f22(0x40f3)](_0x3df42e[_0x239f22(0x4e47)]):void 0x0};};var viewerPositionWCScratch=new Cartesian3();function AutomaticUniform(_0x33c589){var _0xc3beb2=_0x307c2b,_0x11260f=_0x5e00b3;this[_0x11260f(0x42c2)]=_0x33c589[_0x11260f(0xd16)],this[_0x11260f(0x2791)]=_0x33c589[_0x11260f(0x29fb)],this[_0xc3beb2(0x134c)]=_0x33c589[_0x11260f(0x4d6)];}var datatypeToGlsl={};datatypeToGlsl[WebGLConstants$1[_0x5e00b3(0x486a)]]='float',datatypeToGlsl[WebGLConstants$1[_0x5e00b3(0x40b9)]]=_0x5e00b3(0x26eb),datatypeToGlsl[WebGLConstants$1[_0x5e00b3(0x353a)]]=_0x307c2b(0x1ab2),datatypeToGlsl[WebGLConstants$1[_0x307c2b(0x408e)]]=_0x5e00b3(0x5dd5),datatypeToGlsl[WebGLConstants$1[_0x5e00b3(0x3241)]]=_0x307c2b(0x32b8),datatypeToGlsl[WebGLConstants$1['INT_VEC2']]='ivec2',datatypeToGlsl[WebGLConstants$1[_0x5e00b3(0x400d)]]=_0x5e00b3(0x2d51),datatypeToGlsl[WebGLConstants$1[_0x5e00b3(0x116d)]]=_0x307c2b(0x2627),datatypeToGlsl[WebGLConstants$1[_0x5e00b3(0x1b5)]]=_0x5e00b3(0x5efc),datatypeToGlsl[WebGLConstants$1[_0x5e00b3(0x58b5)]]=_0x307c2b(0x3d94),datatypeToGlsl[WebGLConstants$1[_0x5e00b3(0x5e0a)]]='bvec3',datatypeToGlsl[WebGLConstants$1[_0x5e00b3(0x53e2)]]=_0x5e00b3(0x2242),datatypeToGlsl[WebGLConstants$1[_0x5e00b3(0x4819)]]=_0x5e00b3(0x111b),datatypeToGlsl[WebGLConstants$1[_0x5e00b3(0x39ad)]]=_0x5e00b3(0x20e9),datatypeToGlsl[WebGLConstants$1[_0x307c2b(0x33d)]]='mat4',datatypeToGlsl[WebGLConstants$1[_0x5e00b3(0x13e2)]]=_0x5e00b3(0x509c),datatypeToGlsl[WebGLConstants$1[_0x307c2b(0x5414)]]=_0x5e00b3(0x5387),AutomaticUniform[_0x5e00b3(0x3720)][_0x5e00b3(0x1012)]=function(_0x29cff3){var _0xec7d9b=_0x307c2b,_0x205124=_0x5e00b3,_0x55ed51=_0x205124(0xf08)+datatypeToGlsl[this[_0x205124(0x2791)]]+'\x20'+_0x29cff3,_0x1e7a90=this[_0xec7d9b(0x354d)];return _0x55ed51+=0x1===_0x1e7a90?';':'['+_0x1e7a90[_0xec7d9b(0xedf)]()+'];';};var AutomaticUniforms={'czm_viewport':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x4af)],'getValue':function(_0x22fd12){var _0x151d5b=_0x5e00b3;return _0x22fd12[_0x151d5b(0x1ae7)];}}),'czm_viewportOrthographic':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1['FLOAT_MAT4'],'getValue':function(_0x4baa7c){return _0x4baa7c['viewportOrthographic'];}}),'czm_viewportTransformation':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0x445715){var _0x20e866=_0x5e00b3;return _0x445715[_0x20e866(0x1441)];}}),'czm_globeDepthTexture':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x307c2b(0x1a6f)],'getValue':function(_0x27b047){var _0x543f52=_0x5e00b3;return _0x27b047[_0x543f52(0x1b06)];}}),'czm_model':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0x1fe783){var _0x42452b=_0x5e00b3;return _0x1fe783[_0x42452b(0x2919)];}}),'czm_inverseModel':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0x249030){var _0xefd611=_0x5e00b3;return _0x249030[_0xefd611(0x2b4e)];}}),'czm_view':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0x498f75){var _0x4749da=_0x307c2b;return _0x498f75[_0x4749da(0x32d0)];}}),'czm_view3D':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0x4bdc6b){var _0x38596b=_0x5e00b3;return _0x4bdc6b[_0x38596b(0x23b1)];}}),'czm_viewRotation':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x307c2b(0x59ad)],'getValue':function(_0x85a334){var _0x936058=_0x307c2b;return _0x85a334[_0x936058(0x5177)];}}),'czm_viewRotation3D':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x307c2b(0x59ad)],'getValue':function(_0x3c592c){var _0x54881e=_0x5e00b3;return _0x3c592c[_0x54881e(0x451)];}}),'czm_inverseView':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0x5f38a6){var _0x30c6bf=_0x5e00b3;return _0x5f38a6[_0x30c6bf(0x33ca)];}}),'czm_inverseView3D':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x307c2b(0x33d)],'getValue':function(_0x1f9b5d){var _0x5f3120=_0x5e00b3;return _0x1f9b5d[_0x5f3120(0x234e)];}}),'czm_inverseViewRotation':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1['FLOAT_MAT3'],'getValue':function(_0x21cf2c){var _0x42d261=_0x5e00b3;return _0x21cf2c[_0x42d261(0x3340)];}}),'czm_inverseViewRotation3D':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x39ad)],'getValue':function(_0x2577c7){var _0x161e4a=_0x5e00b3;return _0x2577c7[_0x161e4a(0x374f)];}}),'czm_projection':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0x351791){var _0x1b8640=_0x5e00b3;return _0x351791[_0x1b8640(0x2a8a)];}}),'czm_inverseProjection':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0x3169bf){var _0x481da7=_0x5e00b3;return _0x3169bf[_0x481da7(0x4bbc)];}}),'czm_infiniteProjection':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0x250c7b){var _0x5445bd=_0x5e00b3;return _0x250c7b[_0x5445bd(0x55ae)];}}),'czm_modelView':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0xaf6f26){var _0x262577=_0x307c2b;return _0xaf6f26[_0x262577(0x11ae)];}}),'czm_modelView3D':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0x3de9c9){var _0x4c0e21=_0x5e00b3;return _0x3de9c9[_0x4c0e21(0x212e)];}}),'czm_modelViewRelativeToEye':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0x1c9be6){var _0x3f95ef=_0x5e00b3;return _0x1c9be6[_0x3f95ef(0x474c)];}}),'czm_inverseModelView':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0x530c45){var _0x2e9a81=_0x5e00b3;return _0x530c45[_0x2e9a81(0x5cef)];}}),'czm_inverseModelView3D':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0x51c788){return _0x51c788['inverseModelView3D'];}}),'czm_viewProjection':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0xb0d24d){var _0x1cf325=_0x5e00b3;return _0xb0d24d[_0x1cf325(0x207b)];}}),'czm_inverseViewProjection':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0xf58e4a){var _0x2fc4b3=_0x307c2b;return _0xf58e4a[_0x2fc4b3(0x1946)];}}),'czm_modelViewProjection':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x307c2b(0x33d)],'getValue':function(_0x43853f){var _0x10413e=_0x5e00b3;return _0x43853f[_0x10413e(0xb2f)];}}),'czm_inverseModelViewProjection':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0x5d4762){var _0x48afd3=_0x5e00b3;return _0x5d4762[_0x48afd3(0x51e2)];}}),'czm_modelViewProjectionRelativeToEye':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1['FLOAT_MAT4'],'getValue':function(_0x4f1d78){var _0x222f5d=_0x307c2b;return _0x4f1d78[_0x222f5d(0x3bfd)];}}),'czm_modelViewInfiniteProjection':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x3035)],'getValue':function(_0x739d20){var _0x12b99c=_0x5e00b3;return _0x739d20[_0x12b99c(0x55b)];}}),'czm_orthographicIn3D':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1['FLOAT'],'getValue':function(_0x31eaab){return _0x31eaab['orthographicIn3D']?0x1:0x0;}}),'czm_normal':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x39ad)],'getValue':function(_0xbb9d72){var _0x396de9=_0x5e00b3;return _0xbb9d72[_0x396de9(0x47ce)];}}),'czm_normal3D':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x39ad)],'getValue':function(_0x421725){var _0x339998=_0x5e00b3;return _0x421725[_0x339998(0x44e7)];}}),'czm_inverseNormal':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x307c2b(0x59ad)],'getValue':function(_0x4b5103){var _0xc7164b=_0x5e00b3;return _0x4b5103[_0xc7164b(0x3d7b)];}}),'czm_inverseNormal3D':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x39ad)],'getValue':function(_0x2c69cc){var _0x6620a4=_0x5e00b3;return _0x2c69cc[_0x6620a4(0x524d)];}}),'czm_eyeHeight2D':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x40b9)],'getValue':function(_0x59c2dd){var _0x55079a=_0x5e00b3;return _0x59c2dd[_0x55079a(0x4d1e)];}}),'czm_entireFrustum':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x307c2b(0x571b)],'getValue':function(_0x43bd3f){var _0x32665b=_0x5e00b3;return _0x43bd3f[_0x32665b(0x4f1e)];}}),'czm_currentFrustum':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x40b9)],'getValue':function(_0x2cdfef){var _0x20ee3b=_0x5e00b3;return _0x2cdfef[_0x20ee3b(0x4130)];}}),'czm_frustumPlanes':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x4af)],'getValue':function(_0x127088){var _0xba1016=_0x5e00b3;return _0x127088[_0xba1016(0x20f3)];}}),'czm_farDepthFromNearPlusOne':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x486a)],'getValue':function(_0x393ed6){var _0x12e780=_0x307c2b;return _0x393ed6[_0x12e780(0x54a4)];}}),'czm_log2FarDepthFromNearPlusOne':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x486a)],'getValue':function(_0x488cfa){var _0x28e7d3=_0x5e00b3;return _0x488cfa[_0x28e7d3(0x2544)];}}),'czm_oneOverLog2FarDepthFromNearPlusOne':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x486a)],'getValue':function(_0xed0860){var _0x5c4f36=_0x5e00b3;return _0xed0860[_0x5c4f36(0x41c2)];}}),'czm_sunPositionWC':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x353a)],'getValue':function(_0x4c5c73){var _0x503268=_0x5e00b3;return _0x4c5c73[_0x503268(0x3a39)];}}),'czm_sunPositionColumbusView':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x353a)],'getValue':function(_0x25be84){var _0x2d318d=_0x5e00b3;return _0x25be84[_0x2d318d(0x143e)];}}),'czm_sunDirectionEC':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x353a)],'getValue':function(_0x4a4313){var _0x1c3b83=_0x307c2b;return _0x4a4313[_0x1c3b83(0x3a9b)];}}),'czm_sunDirectionWC':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x353a)],'getValue':function(_0x466a81){var _0x3c3594=_0x307c2b;return _0x466a81[_0x3c3594(0xc83)];}}),'czm_moonDirectionEC':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1['FLOAT_VEC3'],'getValue':function(_0x91876a){var _0x183479=_0x5e00b3;return _0x91876a[_0x183479(0xf96)];}}),'czm_lightDirectionEC':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x353a)],'getValue':function(_0x3c660d){var _0x358704=_0x5e00b3;return _0x3c660d[_0x358704(0x57ae)];}}),'czm_lightDirectionWC':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x353a)],'getValue':function(_0x490e30){var _0x3196a0=_0x5e00b3;return _0x490e30[_0x3196a0(0x5017)];}}),'czm_lightColor':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x353a)],'getValue':function(_0x173625){var _0x693459=_0x5e00b3;return _0x173625[_0x693459(0x3057)];}}),'czm_lightColorHdr':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x307c2b(0x5a23)],'getValue':function(_0x23a182){var _0x1378df=_0x5e00b3;return _0x23a182[_0x1378df(0x2f13)];}}),'czm_encodedCameraPositionMCHigh':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x353a)],'getValue':function(_0x28082d){var _0x522b40=_0x5e00b3;return _0x28082d[_0x522b40(0x241a)];}}),'czm_encodedCameraPositionMCLow':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x353a)],'getValue':function(_0x45a7ad){var _0x9bfe0e=_0x307c2b;return _0x45a7ad[_0x9bfe0e(0x3c00)];}}),'czm_cameraPositionWC':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x353a)],'getValue':function(_0x5d4c80){var _0x355f18=_0x5e00b3;return _0x5d4c80[_0x355f18(0x2000)];}}),'czm_viewerPositionWC':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x353a)],'getValue':function(_0x22a24c){var _0x3430b8=_0x307c2b;return Matrix4[_0x3430b8(0x1835)](_0x22a24c[_0x3430b8(0x46c5)],viewerPositionWCScratch);}}),'czm_frameNumber':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x486a)],'getValue':function(_0x395f4e){var _0x225f68=_0x5e00b3;return _0x395f4e[_0x225f68(0x3859)][_0x225f68(0x42a2)];}}),'czm_morphTime':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x486a)],'getValue':function(_0x58ce85){var _0x100664=_0x5e00b3;return _0x58ce85[_0x100664(0x3859)][_0x100664(0x15b4)];}}),'czm_sceneMode':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x486a)],'getValue':function(_0x1cf808){var _0x58beda=_0x307c2b,_0x5e7a84=_0x5e00b3;return _0x1cf808[_0x58beda(0x3a16)][_0x5e7a84(0x3037)];}}),'czm_pass':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x486a)],'getValue':function(_0x36db31){var _0x5290c8=_0x307c2b;return _0x36db31[_0x5290c8(0x26e5)];}}),'czm_backgroundColor':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x307c2b(0x408e)],'getValue':function(_0x44ff27){var _0x7f8588=_0x5e00b3;return _0x44ff27[_0x7f8588(0x1b9e)];}}),'czm_brdfLut':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x13e2)],'getValue':function(_0x4fae3f){var _0x598df1=_0x5e00b3;return _0x4fae3f[_0x598df1(0x3c31)];}}),'czm_environmentMap':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x307c2b(0x5414)],'getValue':function(_0x386834){var _0x5a2ce2=_0x5e00b3;return _0x386834[_0x5a2ce2(0x1d5d)];}}),'czm_specularEnvironmentMaps':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x13e2)],'getValue':function(_0x560664){var _0x36f767=_0x5e00b3;return _0x560664[_0x36f767(0x1a27)];}}),'czm_specularEnvironmentMapSize':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x40b9)],'getValue':function(_0x3a4a13){var _0x4f446e=_0x5e00b3;return _0x3a4a13[_0x4f446e(0x2b8a)];}}),'czm_specularEnvironmentMapsMaximumLOD':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1['FLOAT'],'getValue':function(_0x416938){var _0x4a613c=_0x5e00b3;return _0x416938[_0x4a613c(0x47c6)];}}),'czm_sphericalHarmonicCoefficients':new AutomaticUniform({'size':0x9,'datatype':WebGLConstants$1[_0x5e00b3(0x353a)],'getValue':function(_0x3f4bdb){var _0x16fa90=_0x5e00b3;return _0x3f4bdb[_0x16fa90(0x52b5)];}}),'czm_temeToPseudoFixed':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x307c2b(0x59ad)],'getValue':function(_0x12a41d){var _0x3134d8=_0x5e00b3;return _0x12a41d[_0x3134d8(0x4cc6)];}}),'czm_pixelRatio':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x486a)],'getValue':function(_0x483677){var _0x42fc05=_0x5e00b3;return _0x483677[_0x42fc05(0x4d0d)];}}),'czm_resolutionScale':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x307c2b(0x3078)],'getValue':function(_0x2b0ac9){var _0x1c0796=_0x5e00b3;return _0x2b0ac9[_0x1c0796(0x3f08)];}}),'czm_fogDensity':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x486a)],'getValue':function(_0x5d4858){var _0x423289=_0x307c2b;return _0x5d4858[_0x423289(0x28ed)];}}),'czm_imagerySplitPosition':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x40b9)],'getValue':function(_0x48310f){var _0x230f2c=_0x307c2b;return _0x48310f[_0x230f2c(0x55a0)];}}),'czm_globeSplitPosition':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x40b9)],'getValue':function(_0x5b9fcb){var _0xa166d1=_0x5e00b3;return _0x5b9fcb[_0xa166d1(0x5a06)];}}),'czm_geometricToleranceOverMeter':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x486a)],'getValue':function(_0x13eeea){var _0xf38a46=_0x5e00b3;return _0x13eeea[_0xf38a46(0x442e)];}}),'czm_minimumDisableDepthTestDistance':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x486a)],'getValue':function(_0x960771){var _0x261dd2=_0x5e00b3;return _0x960771[_0x261dd2(0x5437)];}}),'czm_invertClassificationColor':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x4af)],'getValue':function(_0x140090){var _0x31df55=_0x5e00b3;return _0x140090[_0x31df55(0x3658)];}}),'czm_gamma':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x486a)],'getValue':function(_0x132356){var _0x572b27=_0x5e00b3;return _0x132356[_0x572b27(0x37cb)];}}),'czm_sunColor':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x353a)],'getValue':function(_0x2b843c){var _0x2b94f1=_0x307c2b;return _0x2b843c[_0x2b94f1(0x4979)];}}),'czm_globeDepthTextureDim':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x307c2b(0x571b)],'getValue':function(_0x3ff613){var _0x19b7a1=_0x5e00b3;return _0x3ff613[_0x19b7a1(0x44e6)];}}),'czm_nonSelDepthTexture':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x307c2b(0x1a6f)],'getValue':function(_0xcee99f){var _0x49db9b=_0x5e00b3;return _0xcee99f[_0x49db9b(0xcb4)];}}),'czm_maskTexture':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x13e2)],'getValue':function(_0x23918d){var _0x44009c=_0x5e00b3;return _0x23918d[_0x44009c(0x13fb)];}}),'czm_hdrEnvMap':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1['SAMPLER_2D'],'getValue':function(_0xe2f681){var _0x525c63=_0x5e00b3;return _0xe2f681[_0x525c63(0x33fd)];}}),'czm_toneMappingExposure':new AutomaticUniform({'size':0x1,'datatype':WebGLConstants$1[_0x5e00b3(0x486a)],'getValue':function(_0x19d686){var _0x4b1cd9=_0x5e00b3;return _0x19d686[_0x4b1cd9(0x49a7)];}})};function createUniform(_0x1dc938,_0xe124b6,_0x2ef1ba,_0x5e7010){var _0x37b934=_0x307c2b,_0x4e445c=_0x5e00b3;switch(_0xe124b6[_0x37b934(0x18c0)]){case _0x1dc938[_0x37b934(0x3078)]:return new UniformFloat(_0x1dc938,_0xe124b6,_0x2ef1ba,_0x5e7010);case _0x1dc938[_0x37b934(0x571b)]:return new UniformFloatVec2(_0x1dc938,_0xe124b6,_0x2ef1ba,_0x5e7010);case _0x1dc938[_0x4e445c(0x353a)]:return new UniformFloatVec3(_0x1dc938,_0xe124b6,_0x2ef1ba,_0x5e7010);case _0x1dc938[_0x37b934(0x408e)]:return new UniformFloatVec4(_0x1dc938,_0xe124b6,_0x2ef1ba,_0x5e7010);case _0x1dc938[_0x4e445c(0x13e2)]:case _0x1dc938[_0x4e445c(0x191)]:return new UniformSampler(_0x1dc938,_0xe124b6,_0x2ef1ba,_0x5e7010);case _0x1dc938[_0x4e445c(0x5645)]:return new UniformTextureArraySampler(_0x1dc938,_0xe124b6,_0x2ef1ba,_0x5e7010);case _0x1dc938[_0x4e445c(0x3241)]:case _0x1dc938[_0x4e445c(0x1b5)]:return new UniformInt(_0x1dc938,_0xe124b6,_0x2ef1ba,_0x5e7010);case _0x1dc938[_0x4e445c(0xcf4)]:case _0x1dc938[_0x37b934(0x216f)]:return new UniformIntVec2(_0x1dc938,_0xe124b6,_0x2ef1ba,_0x5e7010);case _0x1dc938[_0x4e445c(0x400d)]:case _0x1dc938[_0x37b934(0x44c0)]:return new UniformIntVec3(_0x1dc938,_0xe124b6,_0x2ef1ba,_0x5e7010);case _0x1dc938[_0x37b934(0x121b)]:case _0x1dc938[_0x4e445c(0x53e2)]:return new UniformIntVec4(_0x1dc938,_0xe124b6,_0x2ef1ba,_0x5e7010);case _0x1dc938[_0x4e445c(0x4819)]:return new UniformMat2(_0x1dc938,_0xe124b6,_0x2ef1ba,_0x5e7010);case _0x1dc938[_0x37b934(0x59ad)]:return new UniformMat3(_0x1dc938,_0xe124b6,_0x2ef1ba,_0x5e7010);case _0x1dc938[_0x4e445c(0x3035)]:return new UniformMat4(_0x1dc938,_0xe124b6,_0x2ef1ba,_0x5e7010);default:throw new RuntimeError$1(_0x37b934(0x19c6)+_0xe124b6[_0x37b934(0x18c0)]+_0x4e445c(0x14bd)+_0x2ef1ba+'\x22.');}}function UniformFloat(_0x39be58,_0x49b646,_0x2f4558,_0x46377b){var _0x554151=_0x307c2b,_0x580f0d=_0x5e00b3;this[_0x580f0d(0x2c5)]=_0x2f4558,this[_0x580f0d(0x9a4)]=void 0x0,this[_0x580f0d(0x138)]=0x0,this[_0x580f0d(0x24f8)]=_0x39be58,this[_0x554151(0x4f7d)]=_0x46377b;}function UniformFloatVec2(_0x20b9b5,_0x2842ef,_0x5c7fd7,_0x5efcad){var _0x2223f4=_0x5e00b3;this[_0x2223f4(0x2c5)]=_0x5c7fd7,this[_0x2223f4(0x9a4)]=void 0x0,this[_0x2223f4(0x138)]=new Cartesian2(),this[_0x2223f4(0x24f8)]=_0x20b9b5,this[_0x2223f4(0x2aa1)]=_0x5efcad;}function UniformFloatVec3(_0x3bff4f,_0x515a24,_0x93e6aa,_0x47d161){var _0x5078f4=_0x307c2b,_0x2264b6=_0x5e00b3;this[_0x2264b6(0x2c5)]=_0x93e6aa,this[_0x2264b6(0x9a4)]=void 0x0,this[_0x2264b6(0x138)]=void 0x0,this[_0x5078f4(0x50cb)]=_0x3bff4f,this[_0x2264b6(0x2aa1)]=_0x47d161;}function UniformFloatVec4(_0x39ed05,_0x32ece6,_0x54fd49,_0x16ade4){var _0x416754=_0x307c2b,_0x19d035=_0x5e00b3;this[_0x416754(0x1c7c)]=_0x54fd49,this[_0x19d035(0x9a4)]=void 0x0,this[_0x19d035(0x138)]=void 0x0,this[_0x416754(0x50cb)]=_0x39ed05,this[_0x19d035(0x2aa1)]=_0x16ade4;}function UniformSampler(_0x323784,_0x3f504d,_0x594a3c,_0x3d3531){var _0x2a92a0=_0x5e00b3;this[_0x2a92a0(0x2c5)]=_0x594a3c,this[_0x2a92a0(0x9a4)]=void 0x0,this[_0x2a92a0(0x24f8)]=_0x323784,this[_0x2a92a0(0x2aa1)]=_0x3d3531,this[_0x2a92a0(0x2d80)]=void 0x0;}function UniformTextureArraySampler(_0x3b22d9,_0x5337c3,_0xe37434,_0x572be8){var _0x4d692c=_0x307c2b,_0xdc7987=_0x5e00b3;this[_0x4d692c(0x1c7c)]=_0xe37434,this[_0xdc7987(0x9a4)]=void 0x0,this[_0xdc7987(0x24f8)]=_0x3b22d9,this[_0xdc7987(0x2aa1)]=_0x572be8,this[_0xdc7987(0x2d80)]=void 0x0,this['lastBindTextureID']=void 0x0;}function UniformInt(_0x1b156d,_0x1126b8,_0x54dacf,_0x36a35f){var _0x157fd4=_0x5e00b3;this[_0x157fd4(0x2c5)]=_0x54dacf,this[_0x157fd4(0x9a4)]=void 0x0,this[_0x157fd4(0x138)]=0x0,this[_0x157fd4(0x24f8)]=_0x1b156d,this[_0x157fd4(0x2aa1)]=_0x36a35f;}function UniformIntVec2(_0xa31eb2,_0x3542c8,_0x15c168,_0x5dd2a9){var _0x1da8df=_0x5e00b3;this['name']=_0x15c168,this[_0x1da8df(0x9a4)]=void 0x0,this[_0x1da8df(0x138)]=new Cartesian2(),this[_0x1da8df(0x24f8)]=_0xa31eb2,this[_0x1da8df(0x2aa1)]=_0x5dd2a9;}function UniformIntVec3(_0x40ae3a,_0x51b4fd,_0x21725e,_0x2ecda4){var _0x55a4f0=_0x5e00b3;this[_0x55a4f0(0x2c5)]=_0x21725e,this[_0x55a4f0(0x9a4)]=void 0x0,this[_0x55a4f0(0x138)]=new Cartesian3(),this[_0x55a4f0(0x24f8)]=_0x40ae3a,this[_0x55a4f0(0x2aa1)]=_0x2ecda4;}function UniformIntVec4(_0x11792f,_0x85418b,_0x3ae7e9,_0xe6a24c){var _0x4db210=_0x5e00b3;this[_0x4db210(0x2c5)]=_0x3ae7e9,this[_0x4db210(0x9a4)]=void 0x0,this[_0x4db210(0x138)]=new Cartesian4(),this[_0x4db210(0x24f8)]=_0x11792f,this[_0x4db210(0x2aa1)]=_0xe6a24c;}UniformFloat['prototype'][_0x5e00b3(0x10aa)]=function(){var _0x28726e=_0x307c2b,_0x54701f=_0x5e00b3;this[_0x54701f(0x9a4)]!==this[_0x54701f(0x138)]&&(this[_0x54701f(0x138)]=this[_0x54701f(0x9a4)],this[_0x28726e(0x50cb)][_0x54701f(0x1f3)](this[_0x54701f(0x2aa1)],this[_0x54701f(0x9a4)]));},UniformFloatVec2[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(){var _0x4f0728=_0x307c2b,_0x2bb82f=_0x5e00b3,_0xa7b364=this['value'];Cartesian2[_0x4f0728(0x4d2)](_0xa7b364,this[_0x2bb82f(0x138)])||(Cartesian2[_0x2bb82f(0x40f3)](_0xa7b364,this[_0x2bb82f(0x138)]),this[_0x4f0728(0x50cb)][_0x2bb82f(0x1bf8)](this[_0x2bb82f(0x2aa1)],_0xa7b364['x'],_0xa7b364['y']));},UniformFloatVec3[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(){var _0x1a5105=_0x307c2b,_0x105858=_0x5e00b3,_0x15eade=this['value'];defined$1(_0x15eade[_0x1a5105(0xe24)])?Color$2[_0x105858(0x1dab)](_0x15eade,this[_0x1a5105(0x16a)])||(this[_0x1a5105(0x16a)]=Color$2[_0x105858(0x40f3)](_0x15eade,this['_value']),this[_0x105858(0x24f8)]['uniform3f'](this[_0x105858(0x2aa1)],_0x15eade[_0x105858(0x20a2)],_0x15eade[_0x105858(0x9db)],_0x15eade[_0x105858(0x3c2a)])):defined$1(_0x15eade['x'])&&(Cartesian3[_0x105858(0x1dab)](_0x15eade,this[_0x105858(0x138)])||(this[_0x105858(0x138)]=Cartesian3[_0x105858(0x40f3)](_0x15eade,this[_0x105858(0x138)]),this[_0x1a5105(0x50cb)][_0x105858(0x14aa)](this[_0x105858(0x2aa1)],_0x15eade['x'],_0x15eade['y'],_0x15eade['z'])));},UniformFloatVec4[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(){var _0x1eaf2a=_0x307c2b,_0x6adc07=_0x5e00b3,_0x5e69c1=this[_0x6adc07(0x9a4)];defined$1(_0x5e69c1[_0x6adc07(0x20a2)])?Color$2[_0x6adc07(0x1dab)](_0x5e69c1,this[_0x6adc07(0x138)])||(this[_0x6adc07(0x138)]=Color$2[_0x1eaf2a(0x2d7b)](_0x5e69c1,this[_0x6adc07(0x138)]),this[_0x6adc07(0x24f8)][_0x1eaf2a(0x390c)](this[_0x6adc07(0x2aa1)],_0x5e69c1[_0x6adc07(0x20a2)],_0x5e69c1[_0x6adc07(0x9db)],_0x5e69c1[_0x6adc07(0x3c2a)],_0x5e69c1[_0x6adc07(0x32a8)])):defined$1(_0x5e69c1['x'])&&(Cartesian4[_0x6adc07(0x1dab)](_0x5e69c1,this[_0x6adc07(0x138)])||(this[_0x6adc07(0x138)]=Cartesian4[_0x6adc07(0x40f3)](_0x5e69c1,this[_0x6adc07(0x138)]),this[_0x6adc07(0x24f8)][_0x6adc07(0x270d)](this[_0x6adc07(0x2aa1)],_0x5e69c1['x'],_0x5e69c1['y'],_0x5e69c1['z'],_0x5e69c1['w'])));},UniformSampler[_0x5e00b3(0x3720)][_0x307c2b(0x3235)]=function(){var _0x1f8cad=_0x5e00b3,_0x3ef192=this[_0x1f8cad(0x24f8)];_0x3ef192[_0x1f8cad(0x587e)](_0x3ef192[_0x1f8cad(0x55cc)]+this[_0x1f8cad(0x2d80)]);var _0x3ddb31=this[_0x1f8cad(0x9a4)];_0x3ef192[_0x1f8cad(0x44b)](_0x3ddb31['_target'],_0x3ddb31[_0x1f8cad(0x49a6)]);},UniformSampler[_0x5e00b3(0x3720)][_0x5e00b3(0x2e7b)]=function(_0x33bca){var _0x120d9b=_0x307c2b,_0x23dc5a=_0x5e00b3;return this[_0x23dc5a(0x2d80)]=_0x33bca,this[_0x23dc5a(0x24f8)][_0x120d9b(0x2906)](this[_0x23dc5a(0x2aa1)],_0x33bca),_0x33bca+0x1;},UniformTextureArraySampler[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(){var _0x31b0e7=_0x307c2b,_0x284b42=_0x5e00b3,_0x564cf2=this[_0x284b42(0x9a4)];if(!defined$1(_0x564cf2['id'])||this[_0x284b42(0x5da6)]!==_0x564cf2['id']){var _0x2d8036=this['_gl'];_0x2d8036[_0x284b42(0x587e)](_0x2d8036[_0x31b0e7(0x4252)]+this[_0x284b42(0x2d80)]),_0x2d8036[_0x284b42(0x44b)](_0x564cf2[_0x31b0e7(0x466e)],_0x564cf2[_0x284b42(0x49a6)]),this[_0x284b42(0x5da6)]=_0x564cf2['id'];}},UniformTextureArraySampler[_0x307c2b(0x1aa2)][_0x307c2b(0x801)]=function(_0x27916d){var _0x285fe1=_0x5e00b3;return this[_0x285fe1(0x2d80)]=_0x27916d,this[_0x285fe1(0x24f8)][_0x285fe1(0x5c56)](this[_0x285fe1(0x2aa1)],_0x27916d),_0x27916d+0x1;},UniformInt[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(){var _0x404910=_0x5e00b3;this[_0x404910(0x9a4)]!==this[_0x404910(0x138)]&&(this[_0x404910(0x138)]=this[_0x404910(0x9a4)],this[_0x404910(0x24f8)][_0x404910(0x5c56)](this[_0x404910(0x2aa1)],this[_0x404910(0x9a4)]));},UniformIntVec2[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(){var _0x311c8a=_0x307c2b,_0x2b26f8=_0x5e00b3,_0x5cd6d1=this[_0x311c8a(0x46b3)];Cartesian2[_0x2b26f8(0x1dab)](_0x5cd6d1,this['_value'])||(Cartesian2[_0x2b26f8(0x40f3)](_0x5cd6d1,this[_0x2b26f8(0x138)]),this[_0x2b26f8(0x24f8)][_0x2b26f8(0x2aad)](this[_0x2b26f8(0x2aa1)],_0x5cd6d1['x'],_0x5cd6d1['y']));},UniformIntVec3['prototype'][_0x307c2b(0x3235)]=function(){var _0x35e00e=_0x307c2b,_0x4bb4ae=_0x5e00b3,_0x43e5fa=this[_0x4bb4ae(0x9a4)];Cartesian3[_0x4bb4ae(0x1dab)](_0x43e5fa,this[_0x4bb4ae(0x138)])||(Cartesian3[_0x35e00e(0x2d7b)](_0x43e5fa,this[_0x4bb4ae(0x138)]),this[_0x4bb4ae(0x24f8)][_0x4bb4ae(0x5a0b)](this[_0x4bb4ae(0x2aa1)],_0x43e5fa['x'],_0x43e5fa['y'],_0x43e5fa['z']));},UniformIntVec4[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(){var _0x6ed938=_0x307c2b,_0x30ed37=_0x5e00b3,_0x5998ba=this[_0x30ed37(0x9a4)];Cartesian4['equals'](_0x5998ba,this[_0x6ed938(0x16a)])||(Cartesian4[_0x30ed37(0x40f3)](_0x5998ba,this[_0x30ed37(0x138)]),this[_0x30ed37(0x24f8)][_0x6ed938(0x3db6)](this[_0x30ed37(0x2aa1)],_0x5998ba['x'],_0x5998ba['y'],_0x5998ba['z'],_0x5998ba['w']));};var scratchUniformArray$1=new Float32Array(0x4);function UniformMat2(_0x3bd743,_0x3b9f14,_0x355f6c,_0x1e21bc){var _0x1d6bd9=_0x307c2b,_0x1d4c64=_0x5e00b3;this[_0x1d4c64(0x2c5)]=_0x355f6c,this[_0x1d4c64(0x9a4)]=void 0x0,this[_0x1d4c64(0x138)]=new Matrix2(),this[_0x1d4c64(0x24f8)]=_0x3bd743,this[_0x1d6bd9(0x4f7d)]=_0x1e21bc;}UniformMat2[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(){var _0x6c5cc9=_0x307c2b,_0x11f8bc=_0x5e00b3;if(!Matrix2[_0x11f8bc(0x213d)](this[_0x11f8bc(0x9a4)],this[_0x11f8bc(0x138)],0x0)){Matrix2[_0x11f8bc(0x40f3)](this[_0x11f8bc(0x9a4)],this[_0x11f8bc(0x138)]);var _0x34f382=Matrix2[_0x6c5cc9(0x85d)](this[_0x6c5cc9(0x46b3)],scratchUniformArray$1);this[_0x11f8bc(0x24f8)][_0x11f8bc(0x1bc1)](this[_0x11f8bc(0x2aa1)],!0x1,_0x34f382);}};var scratchMat3Array=new Float32Array(0x9);function UniformMat3(_0x41b443,_0x1bd790,_0x33d39d,_0x3fcb44){var _0x137f1b=_0x5e00b3;this[_0x137f1b(0x2c5)]=_0x33d39d,this[_0x137f1b(0x9a4)]=void 0x0,this[_0x137f1b(0x138)]=new Matrix3(),this[_0x137f1b(0x24f8)]=_0x41b443,this[_0x137f1b(0x2aa1)]=_0x3fcb44;}UniformMat3[_0x5e00b3(0x3720)][_0x307c2b(0x3235)]=function(){var _0x37a249=_0x307c2b,_0x183177=_0x5e00b3;if(!Matrix3[_0x183177(0x213d)](this[_0x183177(0x9a4)],this[_0x183177(0x138)],0x0)){Matrix3[_0x183177(0x40f3)](this[_0x183177(0x9a4)],this[_0x183177(0x138)]);var _0x3ac4d6=Matrix3[_0x183177(0x64b)](this[_0x37a249(0x46b3)],scratchMat3Array);this[_0x37a249(0x50cb)][_0x183177(0x73d)](this[_0x183177(0x2aa1)],!0x1,_0x3ac4d6);}};var scratchMat4Array=new Float32Array(0x10);function UniformMat4(_0x34d506,_0x190bb4,_0x174c5f,_0x276d3d){var _0x1a4f1e=_0x5e00b3;this[_0x1a4f1e(0x2c5)]=_0x174c5f,this[_0x1a4f1e(0x9a4)]=void 0x0,this[_0x1a4f1e(0x138)]=new Matrix4(),this[_0x1a4f1e(0x24f8)]=_0x34d506,this[_0x1a4f1e(0x2aa1)]=_0x276d3d;}function createUniformArray(_0x45df76,_0x45d2f8,_0x469b3f,_0x41a647){var _0x254dde=_0x307c2b,_0x8357c9=_0x5e00b3;switch(_0x45d2f8[_0x8357c9(0x3dd)]){case _0x45df76[_0x8357c9(0x486a)]:return new UniformArrayFloat(_0x45df76,_0x45d2f8,_0x469b3f,_0x41a647);case _0x45df76[_0x8357c9(0x40b9)]:return new UniformArrayFloatVec2(_0x45df76,_0x45d2f8,_0x469b3f,_0x41a647);case _0x45df76[_0x8357c9(0x353a)]:return new UniformArrayFloatVec3(_0x45df76,_0x45d2f8,_0x469b3f,_0x41a647);case _0x45df76[_0x8357c9(0x4af)]:return new UniformArrayFloatVec4(_0x45df76,_0x45d2f8,_0x469b3f,_0x41a647);case _0x45df76[_0x8357c9(0x13e2)]:case _0x45df76[_0x254dde(0x5414)]:return new UniformArraySampler(_0x45df76,_0x45d2f8,_0x469b3f,_0x41a647);case _0x45df76[_0x8357c9(0x3241)]:case _0x45df76[_0x8357c9(0x1b5)]:return new UniformArrayInt(_0x45df76,_0x45d2f8,_0x469b3f,_0x41a647);case _0x45df76[_0x8357c9(0xcf4)]:case _0x45df76[_0x8357c9(0x58b5)]:return new UniformArrayIntVec2(_0x45df76,_0x45d2f8,_0x469b3f,_0x41a647);case _0x45df76[_0x254dde(0x234f)]:case _0x45df76[_0x8357c9(0x5e0a)]:return new UniformArrayIntVec3(_0x45df76,_0x45d2f8,_0x469b3f,_0x41a647);case _0x45df76['INT_VEC4']:case _0x45df76[_0x8357c9(0x53e2)]:return new UniformArrayIntVec4(_0x45df76,_0x45d2f8,_0x469b3f,_0x41a647);case _0x45df76[_0x254dde(0xea6)]:return new UniformArrayMat2(_0x45df76,_0x45d2f8,_0x469b3f,_0x41a647);case _0x45df76[_0x8357c9(0x39ad)]:return new UniformArrayMat3(_0x45df76,_0x45d2f8,_0x469b3f,_0x41a647);case _0x45df76[_0x8357c9(0x3035)]:return new UniformArrayMat4(_0x45df76,_0x45d2f8,_0x469b3f,_0x41a647);default:throw new RuntimeError$1(_0x8357c9(0x2db3)+_0x45d2f8[_0x8357c9(0x3dd)]+_0x8357c9(0x14bd)+_0x469b3f+'\x22.');}}function UniformArrayFloat(_0x5783e1,_0x545af2,_0x521757,_0x13a93b){var _0x478e93=_0x307c2b,_0x28046e=_0x5e00b3,_0x5058b3=_0x13a93b[_0x478e93(0x2ef4)];this[_0x28046e(0x2c5)]=_0x521757,this[_0x28046e(0x9a4)]=new Array(_0x5058b3),this[_0x28046e(0x138)]=new Float32Array(_0x5058b3),this[_0x28046e(0x24f8)]=_0x5783e1,this[_0x478e93(0x4f7d)]=_0x13a93b[0x0];}function UniformArrayFloatVec2(_0x419da5,_0x39f712,_0x2cddab,_0x468f62){var _0x23bc2d=_0x307c2b,_0x2699cc=_0x5e00b3,_0x360d10=_0x468f62[_0x2699cc(0x809)];this[_0x23bc2d(0x1c7c)]=_0x2cddab,this[_0x2699cc(0x9a4)]=new Array(_0x360d10),this[_0x23bc2d(0x16a)]=new Float32Array(0x2*_0x360d10),this[_0x23bc2d(0x50cb)]=_0x419da5,this[_0x2699cc(0x2aa1)]=_0x468f62[0x0];}function UniformArrayFloatVec3(_0x5210bc,_0x2cd0a9,_0x1d12f3,_0x46f384){var _0x1b13ca=_0x5e00b3,_0x5823d7=_0x46f384[_0x1b13ca(0x809)];this[_0x1b13ca(0x2c5)]=_0x1d12f3,this[_0x1b13ca(0x9a4)]=new Array(_0x5823d7),this[_0x1b13ca(0x138)]=new Float32Array(0x3*_0x5823d7),this[_0x1b13ca(0x24f8)]=_0x5210bc,this[_0x1b13ca(0x2aa1)]=_0x46f384[0x0];}function UniformArrayFloatVec4(_0x1a8ac3,_0x984388,_0x5f4970,_0x309c0d){var _0x394f9c=_0x5e00b3,_0x259b6b=_0x309c0d[_0x394f9c(0x809)];this['name']=_0x5f4970,this[_0x394f9c(0x9a4)]=new Array(_0x259b6b),this[_0x394f9c(0x138)]=new Float32Array(0x4*_0x259b6b),this[_0x394f9c(0x24f8)]=_0x1a8ac3,this[_0x394f9c(0x2aa1)]=_0x309c0d[0x0];}function UniformArraySampler(_0x356c08,_0x3017da,_0x2f6186,_0x453ffd){var _0x33a335=_0x307c2b,_0x1854f3=_0x5e00b3,_0x437bd8=_0x453ffd[_0x33a335(0x2ef4)];this['name']=_0x2f6186,this[_0x1854f3(0x9a4)]=new Array(_0x437bd8),this[_0x1854f3(0x138)]=new Float32Array(_0x437bd8),this[_0x1854f3(0x24f8)]=_0x356c08,this[_0x1854f3(0x2bc3)]=_0x453ffd,this[_0x33a335(0x35d)]=void 0x0;}function UniformArrayInt(_0x1e75b4,_0x2ce63f,_0x661bce,_0x9b13c2){var _0xdd5179=_0x307c2b,_0x12b1d9=_0x5e00b3,_0x379d11=_0x9b13c2[_0xdd5179(0x2ef4)];this[_0x12b1d9(0x2c5)]=_0x661bce,this[_0x12b1d9(0x9a4)]=new Array(_0x379d11),this[_0x12b1d9(0x138)]=new Int32Array(_0x379d11),this[_0xdd5179(0x50cb)]=_0x1e75b4,this[_0x12b1d9(0x2aa1)]=_0x9b13c2[0x0];}function UniformArrayIntVec2(_0x2a7418,_0x1de5b8,_0x1d6b1a,_0x237f9b){var _0x355fd8=_0x307c2b,_0x41c211=_0x5e00b3,_0x60d242=_0x237f9b[_0x355fd8(0x2ef4)];this[_0x355fd8(0x1c7c)]=_0x1d6b1a,this[_0x41c211(0x9a4)]=new Array(_0x60d242),this[_0x41c211(0x138)]=new Int32Array(0x2*_0x60d242),this[_0x355fd8(0x50cb)]=_0x2a7418,this[_0x41c211(0x2aa1)]=_0x237f9b[0x0];}function UniformArrayIntVec3(_0x47ed10,_0x11ee29,_0x189952,_0xac4d81){var _0x2a392f=_0x5e00b3,_0x16de02=_0xac4d81[_0x2a392f(0x809)];this[_0x2a392f(0x2c5)]=_0x189952,this[_0x2a392f(0x9a4)]=new Array(_0x16de02),this[_0x2a392f(0x138)]=new Int32Array(0x3*_0x16de02),this[_0x2a392f(0x24f8)]=_0x47ed10,this[_0x2a392f(0x2aa1)]=_0xac4d81[0x0];}function UniformArrayIntVec4(_0xc66a8a,_0x1c786c,_0x4bb830,_0x22e6ba){var _0x5674d0=_0x307c2b,_0x1abc06=_0x5e00b3,_0x2b2c51=_0x22e6ba[_0x5674d0(0x2ef4)];this[_0x1abc06(0x2c5)]=_0x4bb830,this[_0x1abc06(0x9a4)]=new Array(_0x2b2c51),this[_0x1abc06(0x138)]=new Int32Array(0x4*_0x2b2c51),this['_gl']=_0xc66a8a,this[_0x1abc06(0x2aa1)]=_0x22e6ba[0x0];}function UniformArrayMat2(_0x43ab35,_0x7e1c5,_0x3d58ed,_0x27b815){var _0x4e2c52=_0x307c2b,_0x1e6e3a=_0x5e00b3,_0x28e037=_0x27b815[_0x1e6e3a(0x809)];this[_0x1e6e3a(0x2c5)]=_0x3d58ed,this[_0x4e2c52(0x46b3)]=new Array(_0x28e037),this[_0x1e6e3a(0x138)]=new Float32Array(0x4*_0x28e037),this[_0x4e2c52(0x50cb)]=_0x43ab35,this[_0x1e6e3a(0x2aa1)]=_0x27b815[0x0];}function UniformArrayMat3(_0x1d709b,_0x55fa97,_0x5f4c5f,_0xcaa964){var _0x2bd5f5=_0x307c2b,_0x4fbf14=_0x5e00b3,_0x5a2129=_0xcaa964[_0x4fbf14(0x809)];this[_0x4fbf14(0x2c5)]=_0x5f4c5f,this[_0x4fbf14(0x9a4)]=new Array(_0x5a2129),this['_value']=new Float32Array(0x9*_0x5a2129),this[_0x2bd5f5(0x50cb)]=_0x1d709b,this['_location']=_0xcaa964[0x0];}function UniformArrayMat4(_0x40c6a9,_0x4dc3c5,_0x464a8e,_0x39bf56){var _0x4f6a30=_0x5e00b3,_0xe2bfa2=_0x39bf56['length'];this[_0x4f6a30(0x2c5)]=_0x464a8e,this[_0x4f6a30(0x9a4)]=new Array(_0xe2bfa2),this['_value']=new Float32Array(0x10*_0xe2bfa2),this[_0x4f6a30(0x24f8)]=_0x40c6a9,this[_0x4f6a30(0x2aa1)]=_0x39bf56[0x0];}UniformMat4[_0x5e00b3(0x3720)][_0x307c2b(0x3235)]=function(){var _0x3ea35c=_0x307c2b,_0x2b077b=_0x5e00b3;if(!Matrix4[_0x2b077b(0x213d)](this[_0x2b077b(0x9a4)],this[_0x2b077b(0x138)],0x0)){Matrix4[_0x2b077b(0x40f3)](this[_0x2b077b(0x9a4)],this[_0x2b077b(0x138)]);var _0x38924f=Matrix4[_0x3ea35c(0x85d)](this[_0x2b077b(0x9a4)],scratchMat4Array);this[_0x2b077b(0x24f8)][_0x2b077b(0x3efe)](this[_0x3ea35c(0x4f7d)],!0x1,_0x38924f);}},UniformArrayFloat['prototype'][_0x307c2b(0x3235)]=function(){var _0x379b28=_0x307c2b,_0x374893=_0x5e00b3;for(var _0x14dbe2=this[_0x379b28(0x46b3)],_0x8f322=_0x14dbe2[_0x374893(0x809)],_0x227948=this[_0x374893(0x138)],_0x50f0c=!0x1,_0x8a0d2=0x0;_0x8a0d2<_0x8f322;++_0x8a0d2){var _0x50ce6c=_0x14dbe2[_0x8a0d2];_0x50ce6c!==_0x227948[_0x8a0d2]&&(_0x227948[_0x8a0d2]=_0x50ce6c,_0x50f0c=!0x0);}_0x50f0c&&this[_0x379b28(0x50cb)][_0x374893(0x2b58)](this[_0x374893(0x2aa1)],_0x227948);},UniformArrayFloatVec2[_0x307c2b(0x1aa2)][_0x5e00b3(0x10aa)]=function(){var _0x222565=_0x307c2b,_0x3e9cd0=_0x5e00b3;for(var _0x8de24d=this[_0x3e9cd0(0x9a4)],_0x5d088a=_0x8de24d[_0x3e9cd0(0x809)],_0x302b57=this[_0x3e9cd0(0x138)],_0x467302=!0x1,_0x27eb60=0x0,_0x4743a9=0x0;_0x4743a9<_0x5d088a;++_0x4743a9){var _0x39b9b5=_0x8de24d[_0x4743a9];Cartesian2[_0x3e9cd0(0x213d)](_0x39b9b5,_0x302b57,_0x27eb60)||(Cartesian2[_0x3e9cd0(0x52a8)](_0x39b9b5,_0x302b57,_0x27eb60),_0x467302=!0x0),_0x27eb60+=0x2;}_0x467302&&this[_0x222565(0x50cb)][_0x3e9cd0(0x5ca0)](this[_0x3e9cd0(0x2aa1)],_0x302b57);},UniformArrayFloatVec3[_0x5e00b3(0x3720)][_0x307c2b(0x3235)]=function(){var _0x2443f9=_0x307c2b,_0x5259a3=_0x5e00b3;for(var _0x407423=this[_0x2443f9(0x46b3)],_0x1182f2=_0x407423[_0x2443f9(0x2ef4)],_0x3aa706=this[_0x5259a3(0x138)],_0x5603b1=!0x1,_0x2a51a7=0x0,_0x532fda=0x0;_0x532fda<_0x1182f2;++_0x532fda){var _0x596321=_0x407423[_0x532fda];defined$1(_0x596321[_0x5259a3(0x20a2)])?_0x596321[_0x2443f9(0xe24)]===_0x3aa706[_0x2a51a7]&&_0x596321[_0x5259a3(0x9db)]===_0x3aa706[_0x2a51a7+0x1]&&_0x596321[_0x5259a3(0x3c2a)]===_0x3aa706[_0x2a51a7+0x2]||(_0x3aa706[_0x2a51a7]=_0x596321[_0x5259a3(0x20a2)],_0x3aa706[_0x2a51a7+0x1]=_0x596321[_0x5259a3(0x9db)],_0x3aa706[_0x2a51a7+0x2]=_0x596321[_0x2443f9(0x485e)],_0x5603b1=!0x0):defined$1(_0x596321['x'])&&(Cartesian3[_0x5259a3(0x213d)](_0x596321,_0x3aa706,_0x2a51a7)||(Cartesian3[_0x5259a3(0x52a8)](_0x596321,_0x3aa706,_0x2a51a7),_0x5603b1=!0x0)),_0x2a51a7+=0x3;}_0x5603b1&&this[_0x5259a3(0x24f8)][_0x5259a3(0x1e1a)](this[_0x2443f9(0x4f7d)],_0x3aa706);},UniformArrayFloatVec4[_0x307c2b(0x1aa2)][_0x5e00b3(0x10aa)]=function(){var _0x25aba7=_0x307c2b,_0x5dbf57=_0x5e00b3;for(var _0x14f0f3=this[_0x5dbf57(0x9a4)],_0x1d0b57=_0x14f0f3[_0x5dbf57(0x809)],_0x40a369=this[_0x5dbf57(0x138)],_0x327417=!0x1,_0x4fd5d4=0x0,_0x27c1c4=0x0;_0x27c1c4<_0x1d0b57;++_0x27c1c4){var _0xc7d60c=_0x14f0f3[_0x27c1c4];defined$1(_0xc7d60c[_0x5dbf57(0x20a2)])?Color$2[_0x25aba7(0x210)](_0xc7d60c,_0x40a369,_0x4fd5d4)||(Color$2[_0x5dbf57(0x52a8)](_0xc7d60c,_0x40a369,_0x4fd5d4),_0x327417=!0x0):defined$1(_0xc7d60c['x'])&&(Cartesian4[_0x25aba7(0x210)](_0xc7d60c,_0x40a369,_0x4fd5d4)||(Cartesian4[_0x5dbf57(0x52a8)](_0xc7d60c,_0x40a369,_0x4fd5d4),_0x327417=!0x0)),_0x4fd5d4+=0x4;}_0x327417&&this[_0x25aba7(0x50cb)][_0x25aba7(0x19b9)](this[_0x5dbf57(0x2aa1)],_0x40a369);},UniformArraySampler[_0x5e00b3(0x3720)][_0x307c2b(0x3235)]=function(){var _0x5248b6=_0x307c2b,_0x2afe8f=_0x5e00b3;for(var _0x336362=this[_0x2afe8f(0x24f8)],_0x422c6c=_0x336362[_0x2afe8f(0x55cc)]+this[_0x2afe8f(0x2d80)],_0x33091a=this[_0x2afe8f(0x9a4)],_0x2347be=_0x33091a[_0x5248b6(0x2ef4)],_0x477f13=0x0;_0x477f13<_0x2347be;++_0x477f13){var _0xe5fa51=_0x33091a[_0x477f13];_0x336362[_0x5248b6(0x532e)](_0x422c6c+_0x477f13),_0x336362[_0x2afe8f(0x44b)](_0xe5fa51[_0x2afe8f(0x3936)],_0xe5fa51[_0x5248b6(0x38cb)]);}},UniformArraySampler[_0x5e00b3(0x3720)][_0x5e00b3(0x2e7b)]=function(_0x5bb9d0){var _0x5f4a87=_0x5e00b3;this[_0x5f4a87(0x2d80)]=_0x5bb9d0;for(var _0xba12a6=this[_0x5f4a87(0x2bc3)],_0xd6ec4c=_0xba12a6[_0x5f4a87(0x809)],_0x38f0ef=0x0;_0x38f0ef<_0xd6ec4c;++_0x38f0ef){var _0x189e41=_0x5bb9d0+_0x38f0ef;this[_0x5f4a87(0x24f8)]['uniform1i'](_0xba12a6[_0x38f0ef],_0x189e41);}return _0x5bb9d0+_0xd6ec4c;},UniformArrayInt[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(){var _0x38323f=_0x307c2b,_0x233b4a=_0x5e00b3;for(var _0xb7addd=this[_0x233b4a(0x9a4)],_0x218e6d=_0xb7addd[_0x233b4a(0x809)],_0x51f873=this[_0x38323f(0x16a)],_0x392e04=!0x1,_0x46a67d=0x0;_0x46a67d<_0x218e6d;++_0x46a67d){var _0x256c9e=_0xb7addd[_0x46a67d];_0x256c9e!==_0x51f873[_0x46a67d]&&(_0x51f873[_0x46a67d]=_0x256c9e,_0x392e04=!0x0);}_0x392e04&&this[_0x233b4a(0x24f8)][_0x233b4a(0x981)](this[_0x233b4a(0x2aa1)],_0x51f873);},UniformArrayIntVec2['prototype'][_0x5e00b3(0x10aa)]=function(){var _0x3ac340=_0x307c2b,_0x500a53=_0x5e00b3;for(var _0xf09488=this[_0x3ac340(0x46b3)],_0x3ce0de=_0xf09488[_0x500a53(0x809)],_0x56b33c=this[_0x500a53(0x138)],_0x1ed1bc=!0x1,_0x4fc18f=0x0,_0xd76fb6=0x0;_0xd76fb6<_0x3ce0de;++_0xd76fb6){var _0x190fa9=_0xf09488[_0xd76fb6];Cartesian2[_0x3ac340(0x210)](_0x190fa9,_0x56b33c,_0x4fc18f)||(Cartesian2[_0x500a53(0x52a8)](_0x190fa9,_0x56b33c,_0x4fc18f),_0x1ed1bc=!0x0),_0x4fc18f+=0x2;}_0x1ed1bc&&this[_0x500a53(0x24f8)][_0x3ac340(0x3bc2)](this[_0x500a53(0x2aa1)],_0x56b33c);},UniformArrayIntVec3[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(){var _0x1443ba=_0x307c2b,_0x343330=_0x5e00b3;for(var _0x1c2aaa=this[_0x343330(0x9a4)],_0x25f5bb=_0x1c2aaa[_0x343330(0x809)],_0x3495da=this['_value'],_0x318069=!0x1,_0x4945eb=0x0,_0x21d302=0x0;_0x21d302<_0x25f5bb;++_0x21d302){var _0x13261f=_0x1c2aaa[_0x21d302];Cartesian3[_0x1443ba(0x210)](_0x13261f,_0x3495da,_0x4945eb)||(Cartesian3[_0x343330(0x52a8)](_0x13261f,_0x3495da,_0x4945eb),_0x318069=!0x0),_0x4945eb+=0x3;}_0x318069&&this[_0x343330(0x24f8)][_0x343330(0xa62)](this[_0x343330(0x2aa1)],_0x3495da);},UniformArrayIntVec4[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(){var _0x2f2111=_0x307c2b,_0x205bf3=_0x5e00b3;for(var _0x12e2fe=this[_0x205bf3(0x9a4)],_0x4c3f96=_0x12e2fe[_0x205bf3(0x809)],_0x2b91d8=this['_value'],_0x3d37cb=!0x1,_0x1e5bc7=0x0,_0x51fcce=0x0;_0x51fcce<_0x4c3f96;++_0x51fcce){var _0x4a1b32=_0x12e2fe[_0x51fcce];Cartesian4[_0x2f2111(0x210)](_0x4a1b32,_0x2b91d8,_0x1e5bc7)||(Cartesian4[_0x205bf3(0x52a8)](_0x4a1b32,_0x2b91d8,_0x1e5bc7),_0x3d37cb=!0x0),_0x1e5bc7+=0x4;}_0x3d37cb&&this[_0x205bf3(0x24f8)]['uniform4iv'](this[_0x205bf3(0x2aa1)],_0x2b91d8);},UniformArrayMat2[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(){var _0x484d00=_0x307c2b,_0x4c5d5d=_0x5e00b3;for(var _0x92a684=this[_0x4c5d5d(0x9a4)],_0x5a5d97=_0x92a684[_0x4c5d5d(0x809)],_0x4272d4=this[_0x4c5d5d(0x138)],_0x446339=!0x1,_0x399c8a=0x0,_0x3f8e26=0x0;_0x3f8e26<_0x5a5d97;++_0x3f8e26){var _0x456db2=_0x92a684[_0x3f8e26];Matrix2[_0x4c5d5d(0x213d)](_0x456db2,_0x4272d4,_0x399c8a)||(Matrix2[_0x484d00(0x5845)](_0x456db2,_0x4272d4,_0x399c8a),_0x446339=!0x0),_0x399c8a+=0x4;}_0x446339&&this[_0x4c5d5d(0x24f8)][_0x484d00(0x18eb)](this[_0x4c5d5d(0x2aa1)],!0x1,_0x4272d4);},UniformArrayMat3[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(){var _0x64f47f=_0x307c2b,_0x3b8d56=_0x5e00b3;for(var _0x9beb15=this[_0x3b8d56(0x9a4)],_0x43d1c8=_0x9beb15[_0x64f47f(0x2ef4)],_0x1c9da2=this[_0x64f47f(0x16a)],_0x131080=!0x1,_0x156b6b=0x0,_0x1de89e=0x0;_0x1de89e<_0x43d1c8;++_0x1de89e){var _0x5cc8d6=_0x9beb15[_0x1de89e];Matrix3[_0x3b8d56(0x213d)](_0x5cc8d6,_0x1c9da2,_0x156b6b)||(Matrix3[_0x3b8d56(0x52a8)](_0x5cc8d6,_0x1c9da2,_0x156b6b),_0x131080=!0x0),_0x156b6b+=0x9;}_0x131080&&this[_0x3b8d56(0x24f8)][_0x64f47f(0x577e)](this[_0x3b8d56(0x2aa1)],!0x1,_0x1c9da2);},UniformArrayMat4[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(){var _0x514c3d=_0x5e00b3;for(var _0x547463=this[_0x514c3d(0x9a4)],_0x6b3831=_0x547463[_0x514c3d(0x809)],_0xb5359e=this[_0x514c3d(0x138)],_0x4fe31a=!0x1,_0x5bdb44=0x0,_0x2cbe79=0x0;_0x2cbe79<_0x6b3831;++_0x2cbe79){var _0x566555=_0x547463[_0x2cbe79];Matrix4[_0x514c3d(0x213d)](_0x566555,_0xb5359e,_0x5bdb44)||(Matrix4[_0x514c3d(0x52a8)](_0x566555,_0xb5359e,_0x5bdb44),_0x4fe31a=!0x0),_0x5bdb44+=0x10;}_0x4fe31a&&this[_0x514c3d(0x24f8)][_0x514c3d(0x3efe)](this[_0x514c3d(0x2aa1)],!0x1,_0xb5359e);};var nextShaderProgramId=0x0;function ShaderProgram$1(_0x47d5ed){var _0x59f63c=_0x307c2b,_0xbc5532=_0x5e00b3,_0xcc30aa=handleUniformPrecisionMismatches(_0x47d5ed[_0xbc5532(0x372f)],_0x47d5ed[_0xbc5532(0x201a)]);this[_0x59f63c(0x50cb)]=_0x47d5ed['gl'],this[_0xbc5532(0xe59)]=_0x47d5ed[_0xbc5532(0x561f)],this[_0xbc5532(0x4ad9)]=_0x47d5ed[_0xbc5532(0x5e10)],this[_0xbc5532(0x3f20)]=_0x47d5ed['attributeLocations'],this[_0xbc5532(0x4205)]=_0x47d5ed['varyings'],this[_0xbc5532(0x1915)]=_0x47d5ed[_0xbc5532(0x323c)],this['_program']=void 0x0,this[_0xbc5532(0x4d27)]=void 0x0,this[_0xbc5532(0x29ab)]=void 0x0,this[_0xbc5532(0x2779)]=void 0x0,this[_0xbc5532(0x760)]=void 0x0,this[_0xbc5532(0x474)]=void 0x0,this[_0xbc5532(0x17f3)]=void 0x0,this[_0x59f63c(0xc03)]=_0xcc30aa['duplicateUniformNames'],this[_0xbc5532(0x4810)]=void 0x0,this[_0xbc5532(0x468c)]={},this[_0xbc5532(0x4329)]=void 0x0,this[_0xbc5532(0x112c)]=_0x47d5ed[_0xbc5532(0x14d5)],this[_0xbc5532(0x3f43)]=_0x47d5ed[_0xbc5532(0x372f)],this[_0xbc5532(0x3433)]=_0x47d5ed[_0xbc5532(0x1a87)],this['_fragmentShaderText']=_0xcc30aa[_0x59f63c(0x3c46)],this['id']=nextShaderProgramId++;}function extractUniforms(_0x3f1226){var _0x10093c=_0x307c2b,_0x414805=_0x5e00b3,_0x22aa66=[],_0x55b5ba=_0x3f1226['match'](/uniform.*?(?![^{]*})(?=[=\[;])/g);if(defined$1(_0x55b5ba))for(var _0x254840=_0x55b5ba[_0x414805(0x809)],_0x4ffd7d=0x0;_0x4ffd7d<_0x254840;_0x4ffd7d++){var _0x2b5d22=_0x55b5ba[_0x4ffd7d][_0x414805(0x1f56)](),_0x343afd=_0x2b5d22[_0x10093c(0x17ac)](_0x2b5d22['lastIndexOf']('\x20')+0x1);_0x22aa66[_0x414805(0x5323)](_0x343afd);}return _0x22aa66;}function handleUniformPrecisionMismatches(_0x20be97,_0x2c30c0){var _0x132d37=_0x307c2b,_0x251589=_0x5e00b3,_0x508e1e={};if(!ContextLimits[_0x132d37(0x367)]||!ContextLimits[_0x132d37(0x356d)]){var _0x57e2ee,_0x5279d9,_0x52c619,_0x5006bb,_0x13bc9d=extractUniforms(_0x20be97),_0x2adad7=extractUniforms(_0x2c30c0),_0x1ac4ae=_0x13bc9d[_0x251589(0x809)],_0x521844=_0x2adad7[_0x251589(0x809)];for(_0x57e2ee=0x0;_0x57e2ee<_0x1ac4ae;_0x57e2ee++)for(_0x5279d9=0x0;_0x5279d9<_0x521844;_0x5279d9++)if(_0x13bc9d[_0x57e2ee]===_0x2adad7[_0x5279d9]){_0x5006bb=_0x132d37(0xb68)+(_0x52c619=_0x13bc9d[_0x57e2ee]);var _0x108111=new RegExp(_0x52c619+'\x5cb','g');_0x2c30c0=_0x2c30c0[_0x251589(0x2c3f)](_0x108111,_0x5006bb),_0x508e1e[_0x5006bb]=_0x52c619;}}return{'fragmentShaderText':_0x2c30c0,'duplicateUniformNames':_0x508e1e};}ShaderProgram$1[_0x5e00b3(0x5344)]=function(_0x2ce43a){var _0x331e89=_0x307c2b,_0x3e5441=_0x5e00b3;return(_0x2ce43a=defaultValue$1(_0x2ce43a,defaultValue$1[_0x3e5441(0x243c)]))[_0x3e5441(0x4fd0)][_0x331e89(0x1d90)][_0x3e5441(0x536b)](_0x2ce43a);},ShaderProgram$1[_0x5e00b3(0x45cf)]=function(_0x153e63){var _0x4218ab=_0x307c2b,_0x68984b=_0x5e00b3;return(_0x153e63=defaultValue$1(_0x153e63,defaultValue$1[_0x68984b(0x243c)]))[_0x68984b(0x4fd0)][_0x4218ab(0x1d90)][_0x68984b(0x556b)](_0x153e63);},Object['defineProperties'](ShaderProgram$1['prototype'],{'vertexShaderSource':{'get':function(){return this['_vertexShaderSource'];}},'fragmentShaderSource':{'get':function(){var _0x39eead=_0x5e00b3;return this[_0x39eead(0x3433)];}},'vertexAttributes':{'get':function(){var _0x1060bf=_0x5e00b3;return initialize$9(this),this[_0x1060bf(0x29ab)];}},'numberOfVertexAttributes':{'get':function(){var _0x586295=_0x5e00b3;return initialize$9(this),this[_0x586295(0x4d27)];}},'allUniforms':{'get':function(){var _0x4b5363=_0x5e00b3;return initialize$9(this),this[_0x4b5363(0x2779)];}}});var consolePrefix=_0x5e00b3(0xb94);function createAndLinkProgram(_0x43ca13,_0x5c9d0e){var _0xab477=_0x307c2b,_0x5b5244=_0x5e00b3,_0x278cc3=_0x5c9d0e['_vertexShaderText'],_0x5734ee=_0x5c9d0e[_0xab477(0x575)],_0xc5200d=_0x43ca13['createShader'](_0x43ca13[_0x5b5244(0x1746)]);_0x43ca13[_0xab477(0x5405)](_0xc5200d,_0x278cc3),_0x43ca13[_0x5b5244(0x3113)](_0xc5200d);var _0x15666e=_0x43ca13[_0x5b5244(0x2fb0)](_0x43ca13[_0xab477(0x654)]);_0x43ca13[_0xab477(0x5405)](_0x15666e,_0x5734ee),_0x43ca13[_0x5b5244(0x3113)](_0x15666e);var _0x33619e=_0x43ca13[_0x5b5244(0x4f56)]();_0x43ca13[_0x5b5244(0x107b)](_0x33619e,_0xc5200d),_0x43ca13[_0x5b5244(0x107b)](_0x33619e,_0x15666e),_0x43ca13[_0xab477(0x2f65)](_0xc5200d),_0x43ca13[_0x5b5244(0x1006)](_0x15666e);var _0x4ffb48=_0x5c9d0e[_0xab477(0x37d4)];if(defined$1(_0x4ffb48)){for(var _0x32055e in _0x4ffb48)_0x4ffb48[_0xab477(0x2609)](_0x32055e)&&_0x43ca13[_0x5b5244(0x3b59)](_0x33619e,_0x4ffb48[_0x32055e],_0x32055e);}var _0xb2af88,_0x43e99c=_0x5c9d0e[_0xab477(0x4d3e)],_0x3b9318=_0x5c9d0e[_0x5b5244(0x1915)];if(defined$1(_0x43e99c)&&defined$1(_0x3b9318)&&_0x43ca13[_0x5b5244(0x380c)](_0x33619e,_0x43e99c,_0x3b9318),_0x43ca13[_0x5b5244(0x5b09)](_0x33619e),!_0x43ca13[_0x5b5244(0x123c)](_0x33619e,_0x43ca13['LINK_STATUS'])){var _0x32a393=_0x5c9d0e[_0xab477(0x2eb9)];if(!_0x43ca13[_0x5b5244(0x220b)](_0x15666e,_0x43ca13['COMPILE_STATUS'])){if(_0xb2af88=_0x43ca13[_0x5b5244(0xa65)](_0x15666e),console[_0xab477(0x2957)](consolePrefix+_0x5b5244(0x2fe5)+_0xb2af88),defined$1(_0x32a393)){var _0xc81de=_0x32a393[_0xab477(0x5ad8)](_0x15666e);''!==_0xc81de?console[_0xab477(0x2957)](consolePrefix+_0x5b5244(0x2595)+_0xc81de):console[_0x5b5244(0x584a)](consolePrefix+_0x5b5244(0x20a8));}throw _0x43ca13[_0x5b5244(0x15b)](_0x33619e),new RuntimeError$1(_0xab477(0x32f7)+_0xb2af88);}if(!_0x43ca13[_0xab477(0x17b9)](_0xc5200d,_0x43ca13[_0x5b5244(0x59e1)])){if(_0xb2af88=_0x43ca13[_0x5b5244(0xa65)](_0xc5200d),console[_0x5b5244(0x584a)](consolePrefix+_0xab477(0x3712)+_0xb2af88),defined$1(_0x32a393)){var _0x41c062=_0x32a393[_0x5b5244(0x4021)](_0xc5200d);''!==_0x41c062?console[_0x5b5244(0x584a)](consolePrefix+_0x5b5244(0x560)+_0x41c062):console[_0xab477(0x2957)](consolePrefix+_0x5b5244(0x595d));}throw _0x43ca13[_0x5b5244(0x15b)](_0x33619e),new RuntimeError$1(_0x5b5244(0x4efd)+_0xb2af88);}throw _0xb2af88=_0x43ca13['getProgramInfoLog'](_0x33619e),console['error'](consolePrefix+_0xab477(0x1930)+_0xb2af88),defined$1(_0x32a393)&&(console[_0x5b5244(0x584a)](consolePrefix+_0xab477(0x4603)+_0x32a393[_0x5b5244(0x4021)](_0xc5200d)),console[_0x5b5244(0x584a)](consolePrefix+_0x5b5244(0x2595)+_0x32a393[_0x5b5244(0x4021)](_0x15666e))),_0x43ca13[_0x5b5244(0x15b)](_0x33619e),new RuntimeError$1(_0xab477(0x4a25)+_0xb2af88);}var _0x1ac03a=_0x5c9d0e[_0x5b5244(0xe59)];return _0x1ac03a&&defined$1(_0xb2af88=_0x43ca13[_0x5b5244(0xa65)](_0xc5200d))&&_0xb2af88[_0xab477(0x2ef4)]>0x0&&console[_0x5b5244(0xca1)](consolePrefix+_0xab477(0x3712)+_0xb2af88),_0x1ac03a&&defined$1(_0xb2af88=_0x43ca13[_0x5b5244(0xa65)](_0x15666e))&&_0xb2af88[_0x5b5244(0x809)]>0x0&&console[_0x5b5244(0xca1)](consolePrefix+'Fragment\x20shader\x20compile\x20log:\x20'+_0xb2af88),_0x1ac03a&&defined$1(_0xb2af88=_0x43ca13[_0x5b5244(0x32a5)](_0x33619e))&&_0xb2af88[_0x5b5244(0x809)]>0x0&&console[_0x5b5244(0xca1)](consolePrefix+_0xab477(0x1930)+_0xb2af88),_0x33619e;}function findVertexAttributes(_0x418674,_0x254e43,_0x44358e){var _0x3a322a=_0x5e00b3;for(var _0x23f93f={},_0x54d76b=0x0;_0x54d76b<_0x44358e;++_0x54d76b){var _0x17ad1b=_0x418674[_0x3a322a(0x2ec2)](_0x254e43,_0x54d76b),_0x2c6cf2=_0x418674[_0x3a322a(0x2f8e)](_0x254e43,_0x17ad1b[_0x3a322a(0x2c5)]);_0x23f93f[_0x17ad1b[_0x3a322a(0x2c5)]]={'name':_0x17ad1b['name'],'type':_0x17ad1b[_0x3a322a(0x3dd)],'index':_0x2c6cf2};}return _0x23f93f;}function findUniforms(_0x19610c,_0x158e3c){var _0x2e95d9=_0x307c2b,_0x36c126=_0x5e00b3;for(var _0x390d3f={},_0x3e1cb5=[],_0x44115f=[],_0x3a2f49=_0x19610c[_0x36c126(0x123c)](_0x158e3c,_0x19610c['ACTIVE_UNIFORMS']),_0xfaa04c=0x0;_0xfaa04c<_0x3a2f49;++_0xfaa04c){var _0x54cb40=_0x19610c[_0x36c126(0x5b5c)](_0x158e3c,_0xfaa04c),_0x29321b=-0x1!==_0x54cb40[_0x2e95d9(0x1c7c)][_0x36c126(0xabf)](_0x36c126(0xad5),_0x54cb40[_0x36c126(0x2c5)][_0x36c126(0x809)]-_0x36c126(0xad5)[_0x36c126(0x809)])?_0x54cb40[_0x36c126(0x2c5)][_0x36c126(0x30eb)](0x0,_0x54cb40[_0x36c126(0x2c5)][_0x36c126(0x809)]-0x3):_0x54cb40[_0x36c126(0x2c5)];if(0x0!==_0x29321b[_0x36c126(0xabf)](_0x36c126(0x509a))){if(_0x54cb40[_0x36c126(0x2c5)][_0x36c126(0xabf)]('[')<0x0){var _0x115e6a=_0x19610c[_0x2e95d9(0xde9)](_0x158e3c,_0x29321b);if(null!==_0x115e6a){var _0x5f8a3=createUniform(_0x19610c,_0x54cb40,_0x29321b,_0x115e6a);_0x390d3f[_0x29321b]=_0x5f8a3,_0x3e1cb5[_0x36c126(0x5323)](_0x5f8a3),_0x5f8a3[_0x36c126(0x2e7b)]&&_0x44115f[_0x36c126(0x5323)](_0x5f8a3);}}else{var _0x1eef80,_0x268176,_0x193f7e,_0x2e38a5,_0x47ed3f=_0x29321b[_0x36c126(0xabf)]('[');if(_0x47ed3f>=0x0){if(!defined$1(_0x1eef80=_0x390d3f[_0x29321b[_0x36c126(0x30eb)](0x0,_0x47ed3f)]))continue;(_0x268176=_0x1eef80[_0x36c126(0x2bc3)])[_0x36c126(0x809)]<=0x1&&(_0x193f7e=_0x1eef80[_0x2e95d9(0x46b3)],null!==(_0x2e38a5=_0x19610c[_0x2e95d9(0xde9)](_0x158e3c,_0x29321b))&&(_0x268176[_0x2e95d9(0x2a0e)](_0x2e38a5),_0x193f7e[_0x36c126(0x5323)](_0x19610c[_0x36c126(0xb04)](_0x158e3c,_0x2e38a5))));}else{_0x268176=[];for(var _0x51726c=0x0;_0x51726c<_0x54cb40[_0x36c126(0xd16)];++_0x51726c)null!==(_0x2e38a5=_0x19610c[_0x36c126(0x2219)](_0x158e3c,_0x29321b+'['+_0x51726c+']'))&&_0x268176[_0x2e95d9(0x2a0e)](_0x2e38a5);_0x1eef80=createUniformArray(_0x19610c,_0x54cb40,_0x29321b,_0x268176),_0x390d3f[_0x29321b]=_0x1eef80,_0x3e1cb5[_0x36c126(0x5323)](_0x1eef80),_0x1eef80['_setSampler']&&_0x44115f[_0x36c126(0x5323)](_0x1eef80);}}}}return{'uniformsByName':_0x390d3f,'uniforms':_0x3e1cb5,'samplerUniforms':_0x44115f};}function partitionUniforms(_0xc574e3,_0x45b415){var _0x553684=_0x307c2b,_0x596b68=_0x5e00b3,_0x265794=[],_0x3e8555=[];for(var _0x31eea5 in _0x45b415)if(_0x45b415[_0x596b68(0x1a9a)](_0x31eea5)){var _0x4b388d=_0x45b415[_0x31eea5],_0x2ffba3=_0x31eea5,_0x43a50d=_0xc574e3[_0x553684(0xc03)][_0x2ffba3];defined$1(_0x43a50d)&&(_0x4b388d[_0x596b68(0x2c5)]=_0x43a50d,_0x2ffba3=_0x43a50d);var _0x482f85=AutomaticUniforms[_0x2ffba3];defined$1(_0x482f85)?_0x265794[_0x596b68(0x5323)]({'uniform':_0x4b388d,'automaticUniform':_0x482f85}):_0x3e8555[_0x553684(0x2a0e)](_0x4b388d);}return{'automaticUniforms':_0x265794,'manualUniforms':_0x3e8555};}function setSamplerUniforms(_0x5eb113,_0x1606c8,_0x508843){var _0x5b214e=_0x5e00b3;_0x5eb113[_0x5b214e(0xef8)](_0x1606c8);for(var _0x593f33=0x0,_0x288b82=_0x508843[_0x5b214e(0x809)],_0x2d2546=0x0;_0x2d2546<_0x288b82;++_0x2d2546)_0x593f33=_0x508843[_0x2d2546][_0x5b214e(0x2e7b)](_0x593f33);return _0x5eb113[_0x5b214e(0xef8)](null),_0x593f33;}function initialize$9(_0x4fa2a0){var _0x54688d=_0x307c2b,_0xfc96d8=_0x5e00b3;if(!defined$1(_0x4fa2a0[_0xfc96d8(0x1718)])){var _0x413c13=_0x4fa2a0[_0xfc96d8(0x24f8)],_0x71e379=createAndLinkProgram(_0x413c13,_0x4fa2a0,_0x4fa2a0[_0xfc96d8(0x4ad9)]),_0x238de1=_0x413c13[_0xfc96d8(0x123c)](_0x71e379,_0x413c13[_0xfc96d8(0x27be)]),_0x3f4afb=findUniforms(_0x413c13,_0x71e379),_0x3e5b8b=partitionUniforms(_0x4fa2a0,_0x3f4afb[_0xfc96d8(0x3d3e)]);_0x4fa2a0[_0xfc96d8(0x1718)]=_0x71e379,_0x4fa2a0[_0xfc96d8(0x4d27)]=_0x238de1,_0x4fa2a0[_0xfc96d8(0x29ab)]=findVertexAttributes(_0x413c13,_0x71e379,_0x238de1),_0x4fa2a0[_0xfc96d8(0x2779)]=_0x3f4afb[_0xfc96d8(0x3d3e)],_0x4fa2a0[_0x54688d(0x4a2c)]=_0x3f4afb[_0x54688d(0x5530)],_0x4fa2a0[_0x54688d(0x3298)]=_0x3e5b8b[_0xfc96d8(0x5225)],_0x4fa2a0[_0xfc96d8(0x17f3)]=_0x3e5b8b[_0xfc96d8(0x5415)],_0x4fa2a0[_0xfc96d8(0x4329)]=setSamplerUniforms(_0x413c13,_0x71e379,_0x3f4afb[_0xfc96d8(0x241d)]);}}function modernizeShader(_0x412e94,_0x26f5d5){var _0x54e70f=_0x307c2b,_0x4f55fa=_0x5e00b3,_0x13a4be=/#define OUTPUT_DECLARATION/,_0x2343e3=_0x412e94[_0x54e70f(0x1997)]('\x0a');if(/#version 300 es/g[_0x4f55fa(0x4a8a)](_0x412e94))return _0x412e94;var _0x1fedb4,_0x4858b1,_0x572a0d=-0x1;for(_0x1fedb4=0x0;_0x1fedb4<_0x2343e3[_0x4f55fa(0x809)];++_0x1fedb4)if(_0x4858b1=_0x2343e3[_0x1fedb4],_0x13a4be[_0x4f55fa(0x4a8a)](_0x4858b1)){_0x572a0d=_0x1fedb4;break;}if(-0x1===_0x572a0d)throw new DeveloperError$1(_0x54e70f(0x2af));var _0x48b38d=[];for(_0x1fedb4=0x0;_0x1fedb4<0xa;_0x1fedb4++){var _0x30373b=_0x4f55fa(0x5c87)+_0x1fedb4+'\x5c]',_0x4b979c=_0x4f55fa(0x2fa9)+_0x1fedb4;new RegExp(_0x30373b,'g')[_0x54e70f(0x37cb)](_0x412e94)&&(setAdd(_0x4b979c,_0x48b38d),replaceInSourceString(_0x30373b,_0x4b979c,_0x2343e3),_0x2343e3[_0x4f55fa(0x2f5b)](_0x572a0d,0x0,_0x4f55fa(0x15d5)+_0x1fedb4+_0x4f55fa(0x405e)+_0x4b979c+';'),_0x572a0d+=0x1);}var _0xec1ea9=_0x4f55fa(0x1b5d);findInSource(_0x4f55fa(0x37a7),_0x2343e3)&&(setAdd(_0xec1ea9,_0x48b38d),replaceInSourceString(_0x4f55fa(0x37a7),_0xec1ea9,_0x2343e3),_0x2343e3[_0x4f55fa(0x2f5b)](_0x572a0d,0x0,_0x4f55fa(0x349b)),_0x572a0d+=0x1);var _0x7b4a56=getVariablePreprocessorBranch(_0x48b38d,_0x2343e3),_0x42e1a0={};for(_0x1fedb4=0x0;_0x1fedb4<_0x2343e3[_0x4f55fa(0x809)];_0x1fedb4++)for(var _0x55efa9 in(_0x4858b1=_0x2343e3[_0x1fedb4],_0x7b4a56)){if(_0x7b4a56[_0x4f55fa(0x1a9a)](_0x55efa9))new RegExp(_0x4f55fa(0x5ced)+_0x55efa9+_0x4f55fa(0x25b),'g')[_0x4f55fa(0x4a8a)](_0x4858b1)&&(_0x42e1a0[_0x4858b1]=_0x55efa9);}for(var _0x33384c in _0x42e1a0)if(_0x42e1a0[_0x4f55fa(0x1a9a)](_0x33384c)){var _0x25243f,_0x642e5b=_0x42e1a0[_0x33384c],_0xb3b2b6=_0x2343e3[_0x4f55fa(0xabf)](_0x33384c),_0x555cc7=_0x7b4a56[_0x642e5b],_0x47ca66=_0x555cc7[_0x4f55fa(0x809)];for(_0x25243f=0x0;_0x25243f<_0x47ca66;_0x25243f++)_0x2343e3[_0x4f55fa(0x2f5b)](_0xb3b2b6,0x0,_0x555cc7[_0x25243f]);for(_0xb3b2b6+=_0x47ca66+0x1,_0x25243f=_0x47ca66-0x1;_0x25243f>=0x0;_0x25243f--)_0x2343e3[_0x4f55fa(0x2f5b)](_0xb3b2b6,0x0,_0x4f55fa(0x1dee)+_0x555cc7[_0x25243f]);}var _0x5748a8=_0x54e70f(0x10ce),_0x3dfa20=!0x1;for(_0x1fedb4=0x0;_0x1fedb4<_0x2343e3[_0x4f55fa(0x809)];_0x1fedb4++)/#version/[_0x54e70f(0x37cb)](_0x2343e3[_0x1fedb4])&&(_0x2343e3[_0x1fedb4]=_0x5748a8,_0x3dfa20=!0x0);return _0x3dfa20||_0x2343e3[_0x54e70f(0x1d88)](0x0,0x0,_0x5748a8),removeExtension(_0x4f55fa(0x565e),_0x2343e3),removeExtension(_0x4f55fa(0x5279),_0x2343e3),replaceInSourceString(_0x4f55fa(0x2d99),_0x4f55fa(0x30a9),_0x2343e3),replaceInSourceString(_0x4f55fa(0x1ba2),_0x4f55fa(0x30a9),_0x2343e3),replaceInSourceString(_0x54e70f(0x3748),_0x4f55fa(0x30a9),_0x2343e3),replaceInSourceString(_0x4f55fa(0x4fbd),_0x4f55fa(0x5108),_0x2343e3),_0x26f5d5?replaceInSourceString(_0x4f55fa(0xcfc),'in',_0x2343e3):(replaceInSourceString(_0x4f55fa(0x2a6),'in',_0x2343e3),replaceInSourceString(_0x4f55fa(0xcfc),_0x4f55fa(0x5afb),_0x2343e3)),compileSource(_0x2343e3);}function replaceInSourceString(_0x1abc59,_0x1da1fe,_0x287df4){var _0x2868a1=_0x307c2b,_0x46429b=_0x5e00b3;for(var _0x2ed9c4=new RegExp(_0x46429b(0x475a)+_0x1abc59+_0x2868a1(0x18a9),'g'),_0x2a2a67=_0x287df4[_0x46429b(0x809)],_0xe57e82=0x0;_0xe57e82<_0x2a2a67;++_0xe57e82){var _0xc4d920=_0x287df4[_0xe57e82];_0x287df4[_0xe57e82]=_0xc4d920[_0x46429b(0x2c3f)](_0x2ed9c4,'$1'+_0x1da1fe+'$3');}}function replaceInSourceRegex(_0x1bd242,_0x29071d,_0x50d91f){var _0x15b34a=_0x5e00b3;for(var _0x14062f=_0x50d91f[_0x15b34a(0x809)],_0x200d10=0x0;_0x200d10<_0x14062f;++_0x200d10){var _0x8b6a77=_0x50d91f[_0x200d10];_0x50d91f[_0x200d10]=_0x8b6a77[_0x15b34a(0x2c3f)](_0x1bd242,_0x29071d);}}function findInSource(_0x16bbae,_0x259c9d){var _0x5410cc=_0x307c2b,_0x5913d5=_0x5e00b3;for(var _0x5e7c1f=new RegExp(_0x5410cc(0x4415)+_0x16bbae+_0x5913d5(0x13c0),'g'),_0x5106eb=_0x259c9d[_0x5410cc(0x2ef4)],_0xd79c7d=0x0;_0xd79c7d<_0x5106eb;++_0xd79c7d){var _0x6f2ab9=_0x259c9d[_0xd79c7d];if(_0x5e7c1f[_0x5913d5(0x4a8a)](_0x6f2ab9))return!0x0;}return!0x1;}function compileSource(_0xfece2d){var _0x28e15a=_0x5e00b3;for(var _0x27cb71='',_0x5aee1d=_0xfece2d[_0x28e15a(0x809)],_0x10fe2f=0x0;_0x10fe2f<_0x5aee1d;++_0x10fe2f)_0x27cb71+=_0xfece2d[_0x10fe2f]+'\x0a';return _0x27cb71;}function setAdd(_0x14862a,_0x2fe61c){var _0x3c3bd5=_0x5e00b3;-0x1===_0x2fe61c[_0x3c3bd5(0xabf)](_0x14862a)&&_0x2fe61c[_0x3c3bd5(0x5323)](_0x14862a);}function getVariablePreprocessorBranch(_0x57eaba,_0x4344b4){var _0x1caf80=_0x307c2b,_0x5eee10=_0x5e00b3;for(var _0x10507c={},_0x1b5471=_0x57eaba[_0x1caf80(0x2ef4)],_0x3908b4=[],_0x589f4b=0x0;_0x589f4b<_0x4344b4[_0x5eee10(0x809)];++_0x589f4b){var _0x22f9b0=_0x4344b4[_0x589f4b],_0x4f2224=/(#ifdef|#if)/g[_0x1caf80(0x37cb)](_0x22f9b0),_0x2eb1bf=/#else/g[_0x5eee10(0x4a8a)](_0x22f9b0),_0x32761b=/#endif/g[_0x5eee10(0x4a8a)](_0x22f9b0);if(_0x4f2224)_0x3908b4[_0x5eee10(0x5323)](_0x22f9b0);else{if(_0x2eb1bf){var _0x174fe2=_0x3908b4[_0x3908b4[_0x5eee10(0x809)]-0x1][_0x5eee10(0x2c3f)](_0x5eee10(0x84c),'ifndef');/if/g[_0x5eee10(0x4a8a)](_0x174fe2)&&(_0x174fe2=_0x174fe2[_0x1caf80(0x2bc0)](/(#if\s+)(\S*)([^]*)/,_0x5eee10(0x503b))),_0x3908b4[_0x5eee10(0x3b86)](),_0x3908b4[_0x5eee10(0x5323)](_0x174fe2);}else{if(_0x32761b)_0x3908b4[_0x5eee10(0x3b86)]();else{if(!/layout/g[_0x5eee10(0x4a8a)](_0x22f9b0))for(var _0x459a1e=0x0;_0x459a1e<_0x1b5471;++_0x459a1e){var _0x35b7fc=_0x57eaba[_0x459a1e];-0x1!==_0x22f9b0[_0x5eee10(0xabf)](_0x35b7fc)&&(defined$1(_0x10507c[_0x35b7fc])?_0x10507c[_0x35b7fc]=_0x10507c[_0x35b7fc][_0x5eee10(0x1d59)](function(_0x2f14fb){var _0x38ede7=_0x5eee10;return _0x3908b4[_0x38ede7(0xabf)](_0x2f14fb)>=0x0;}):_0x10507c[_0x35b7fc]=_0x3908b4[_0x5eee10(0x30eb)]());}}}}}return _0x10507c;}function removeExtension(_0x4d865b,_0x47553d){var _0x19a247=_0x5e00b3;replaceInSourceRegex(new RegExp(_0x19a247(0x39b3)+_0x4d865b+_0x19a247(0x312d),'g'),'',_0x47553d);}function GLSLPreprocessor(_0x10073d){}function isCodeValid(_0x2c6888){var _0x2bc01c=_0x5e00b3;return!(_0x2c6888[_0x2bc01c(0xabf)](_0x2bc01c(0x5f34),0x0)>=0x0)&&(!(_0x2c6888[_0x2bc01c(0xabf)](_0x2bc01c(0x379d),0x0)>=0x0)&&!(_0x2c6888[_0x2bc01c(0xabf)](_0x2bc01c(0xc7d),0x0)>=0x0));}function findDefineNameFromDefineIndex(_0x3bb197,_0x1daa5d,_0x771a74){var _0xd10c0=_0x5e00b3,_0x33d834=_0x3bb197['indexOf']('\x0a',_0x771a74+_0x1daa5d+0x1),_0x273dc4=_0x771a74+_0x1daa5d+0x1;return _0x3bb197[_0xd10c0(0x4c07)](_0x273dc4,_0x33d834);}function DefineToken(_0x5e468d){var _0x38ca2e=_0x307c2b,_0x411f44=_0x5e00b3;this[_0x411f44(0x4b71)]=defined$1(_0x5e468d[_0x411f44(0x4b71)])?_0x5e468d[_0x411f44(0x4b71)]:void 0x0,this[_0x411f44(0x59f3)]=defined$1(_0x5e468d[_0x38ca2e(0xab6)])?_0x5e468d[_0x411f44(0x59f3)]:void 0x0,this[_0x411f44(0x5e93)]=defined$1(_0x5e468d[_0x411f44(0x5e93)])?_0x5e468d[_0x411f44(0x5e93)]:void 0x0,this[_0x411f44(0x4686)]=[],this[_0x411f44(0x21c1)]=[],this['parentToken']=defined$1(_0x5e468d[_0x38ca2e(0x3211)])?_0x5e468d[_0x411f44(0x5076)]:void 0x0,this[_0x411f44(0x3dd)]=defined$1(_0x5e468d[_0x411f44(0x3dd)])?_0x5e468d[_0x411f44(0x3dd)]:void 0x0;}function TokenType(_0x1394ca,_0x4119c){var _0x5e8070=_0x307c2b,_0x54d6c0=_0x5e00b3;this[_0x54d6c0(0x1d37)]=_0x1394ca,this[_0x54d6c0(0x213)]=_0x4119c,this[_0x54d6c0(0x1601)]=_0x4119c[_0x5e8070(0x2ef4)];}ShaderProgram$1[_0x5e00b3(0x3720)][_0x5e00b3(0x281d)]=function(){var _0x751b1e=_0x5e00b3;initialize$9(this),this[_0x751b1e(0x24f8)][_0x751b1e(0xef8)](this[_0x751b1e(0x1718)]);},ShaderProgram$1[_0x5e00b3(0x3720)][_0x5e00b3(0x1776)]=function(_0x3971a7,_0x44226d,_0x13f9dd){var _0x2d2bc6=_0x307c2b,_0xf687b4=_0x5e00b3,_0x2661b0,_0x497215;if(defined$1(_0x3971a7)){var _0x5758b7=this[_0x2d2bc6(0x2606)];for(_0x2661b0=_0x5758b7[_0xf687b4(0x809)],_0x497215=0x0;_0x497215<_0x2661b0;++_0x497215){var _0x2982f4=_0x5758b7[_0x497215];_0x2982f4[_0xf687b4(0x9a4)]=_0x3971a7[_0x2982f4[_0xf687b4(0x2c5)]]();}}var _0x1c7d73=this[_0xf687b4(0x474)];for(_0x2661b0=_0x1c7d73[_0x2d2bc6(0x2ef4)],_0x497215=0x0;_0x497215<_0x2661b0;++_0x497215){var _0x17b9a3=_0x1c7d73[_0x497215];_0x17b9a3['uniform'][_0xf687b4(0x9a4)]=_0x17b9a3[_0xf687b4(0x59a4)][_0xf687b4(0x4d6)](_0x44226d);}var _0x382870=this[_0xf687b4(0x760)];for(_0x2661b0=_0x382870[_0x2d2bc6(0x2ef4)],_0x497215=0x0;_0x497215<_0x2661b0;++_0x497215)_0x382870[_0x497215][_0xf687b4(0x10aa)]();if(_0x13f9dd){var _0xbcbd6b=this[_0xf687b4(0x24f8)],_0x38c3c2=this[_0xf687b4(0x1718)];_0xbcbd6b[_0xf687b4(0x45cd)](_0x38c3c2);}},ShaderProgram$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ShaderProgram$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x38cdc5=_0x5e00b3;this[_0x38cdc5(0x4810)]['cache'][_0x38cdc5(0x3d2a)](this);},ShaderProgram$1[_0x307c2b(0x1aa2)][_0x307c2b(0x4061)]=function(){var _0x1c9753=_0x5e00b3;return this[_0x1c9753(0x24f8)][_0x1c9753(0x15b)](this[_0x1c9753(0x1718)]),destroyObject$1(this);},GLSLPreprocessor[_0x5e00b3(0x4ea4)]=function(_0x1bdb20,_0xf03dc3,_0x3e9568){if(!isCodeValid(_0x3e9568))return _0x3e9568;var _0x4d8537=[];return markUnuseCode(_0x1bdb20,_0xf03dc3,constructMacroTree(_0x3e9568),_0x3e9568,_0x4d8537),removeUnuseCode(_0x3e9568,_0x4d8537);},DefineToken[_0x5e00b3(0x3720)][_0x307c2b(0x4331)]=function(_0x520130){var _0xf877f4=_0x307c2b,_0x4060f6=_0x5e00b3;defined$1(this[_0xf877f4(0xab6)])?this[_0x4060f6(0x21c1)][_0x4060f6(0x5323)](_0x520130):this[_0x4060f6(0x4686)][_0x4060f6(0x5323)](_0x520130);},TokenType[_0x307c2b(0x53df)]=function(_0xd275e1,_0x3cd545){var _0x49b189=_0x5e00b3;return _0xd275e1[_0x49b189(0x1d37)]===_0x3cd545[_0x49b189(0x1d37)];};var TOKEN_TYPE={'TK_IFDEF':new TokenType(0x0,_0x5e00b3(0x10f2)),'TK_IFNEF':new TokenType(0x1,_0x5e00b3(0x5a18)),'TK_ELSE':new TokenType(0x2,_0x307c2b(0x5ae9)),'TK_END':new TokenType(0x3,_0x5e00b3(0x86e))};function findNextKeyWords(_0x5f0d37,_0x29e1a0){var _0x4d59b5=_0x5e00b3,_0x21ad93=-0x1,_0xe8b6c8=TOKEN_TYPE[_0x4d59b5(0x1e3a)];for(var _0x361dcd in TOKEN_TYPE){var _0x5c32b1=TOKEN_TYPE[_0x361dcd],_0x4f21e4=_0x5f0d37[_0x4d59b5(0xabf)](_0x5c32b1[_0x4d59b5(0x213)],_0x29e1a0);(-0x1===_0x21ad93||_0x4f21e4>=0x0&&_0x4f21e4<_0x21ad93)&&(_0x21ad93=_0x4f21e4,_0xe8b6c8=_0x5c32b1);}return{'type':_0xe8b6c8,'findIndex':_0x21ad93};}function constructMacroTree(_0x104727){var _0x383b31=_0x307c2b,_0x13560f=_0x5e00b3;for(var _0xbfe97d=[],_0x2b5b15=0x0,_0x1e0639=0x0,_0x5c2bcb=void 0x0;-0x1!==_0x2b5b15;){var _0x11527e=findNextKeyWords(_0x104727,_0x1e0639);if(_0x1e0639=(_0x2b5b15=_0x11527e[_0x13560f(0x92e)])+_0x11527e[_0x383b31(0x18c0)][_0x13560f(0x1601)],-0x1===_0x2b5b15)break;switch(_0x11527e[_0x13560f(0x3dd)][_0x13560f(0x1d37)]){case TOKEN_TYPE[_0x13560f(0x1e3a)][_0x13560f(0x1d37)]:case TOKEN_TYPE[_0x13560f(0x1737)][_0x383b31(0x6f0)]:var _0x8bfc1b=new DefineToken({'type':_0x11527e[_0x383b31(0x18c0)],'ifIndex':_0x2b5b15});defined$1(_0x5c2bcb)?defined$1(_0x5c2bcb[_0x13560f(0x5e93)])?(defined$1(_0x5c2bcb[_0x13560f(0x5076)])||_0xbfe97d[_0x13560f(0x5323)](_0x8bfc1b),_0x5c2bcb=_0x8bfc1b):(_0x5c2bcb[_0x13560f(0x2e29)](_0x8bfc1b),_0x8bfc1b[_0x13560f(0x5076)]=_0x5c2bcb,_0x5c2bcb=_0x8bfc1b):(_0x5c2bcb=_0x8bfc1b,_0xbfe97d[_0x13560f(0x5323)](_0x8bfc1b));break;case TOKEN_TYPE[_0x13560f(0xb24)][_0x13560f(0x1d37)]:if(!defined$1(_0x5c2bcb))continue;_0x5c2bcb[_0x13560f(0x59f3)]=_0x2b5b15;break;case TOKEN_TYPE[_0x13560f(0x2b01)][_0x13560f(0x1d37)]:if(!defined$1(_0x5c2bcb))continue;_0x5c2bcb[_0x13560f(0x5e93)]=_0x2b5b15,defined$1(_0x5c2bcb[_0x13560f(0x5076)])&&(_0x5c2bcb=_0x5c2bcb[_0x13560f(0x5076)]);}}return _0xbfe97d;}function isIfDefineExist(_0x39d3f4,_0x42a5f3,_0x13c601){var _0x3abee4=_0x307c2b,_0x39aac5=_0x5e00b3;return!(!TokenType[_0x3abee4(0x53df)](_0x13c601,TOKEN_TYPE[_0x39aac5(0x1e3a)])||!defined$1(_0x39d3f4[_0x42a5f3[_0x3abee4(0x2bc0)](/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,'')]))||!(!TokenType[_0x3abee4(0x53df)](_0x13c601,TOKEN_TYPE[_0x39aac5(0x1737)])||defined$1(_0x39d3f4[_0x42a5f3['replace'](/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,'')]));}function traverseTokenMarkUnuse(_0x59bc71,_0xd646ec,_0x468b6a,_0x6ed3ac){var _0x2ada91=_0x307c2b,_0x3d269c=_0x5e00b3,_0x21f82d=0x0,_0x3c7291=findDefineNameFromDefineIndex(_0x468b6a,_0x59bc71[_0x3d269c(0x3dd)][_0x3d269c(0x1601)],_0x59bc71[_0x2ada91(0x10ff)]);if(isIfDefineExist(_0xd646ec,_0x3c7291,_0x59bc71[_0x2ada91(0x18c0)])){defined$1(_0x59bc71[_0x3d269c(0x59f3)])&&(_0x21f82d=_0x59bc71[_0x3d269c(0x59f3)]+TOKEN_TYPE[_0x3d269c(0xb24)][_0x3d269c(0x1601)]+0x1,_0x6ed3ac[_0x2ada91(0x2a0e)]({'startIndex':_0x21f82d,'endIndex':_0x59bc71[_0x3d269c(0x5e93)]}));for(var _0x190acf=0x0;_0x190acf<_0x59bc71[_0x3d269c(0x4686)][_0x3d269c(0x809)];_0x190acf++)traverseTokenMarkUnuse(_0x59bc71[_0x3d269c(0x4686)][_0x190acf],_0xd646ec,_0x468b6a,_0x6ed3ac);}else{defined$1(_0x59bc71[_0x3d269c(0x59f3)])?_0x6ed3ac[_0x3d269c(0x5323)]({'startIndex':_0x59bc71[_0x3d269c(0x4b71)]+_0x59bc71[_0x2ada91(0x18c0)][_0x3d269c(0x1601)]+calcSpaceCountBetweenDirectiveAndMacro(_0x468b6a,_0x59bc71[_0x3d269c(0x4b71)],_0x59bc71[_0x2ada91(0x18c0)]['String'])+_0x3c7291['length'],'endIndex':_0x59bc71[_0x3d269c(0x59f3)]}):_0x6ed3ac[_0x3d269c(0x5323)]({'startIndex':_0x59bc71[_0x3d269c(0x4b71)],'endIndex':_0x59bc71[_0x3d269c(0x5e93)]+TOKEN_TYPE[_0x2ada91(0x2033)][_0x2ada91(0xc8a)]});for(_0x190acf=0x0;_0x190acf<_0x59bc71[_0x2ada91(0xeb7)][_0x3d269c(0x809)];_0x190acf++)traverseTokenMarkUnuse(_0x59bc71[_0x3d269c(0x21c1)][_0x190acf],_0xd646ec,_0x468b6a,_0x6ed3ac);}}function calcSpaceCountBetweenDirectiveAndMacro(_0x931c03,_0x159338,_0x253146){var _0x3360df=_0x5e00b3;for(var _0x1edd86=_0x253146[_0x3360df(0x809)],_0x3fbed3=_0x159338+_0x1edd86;_0x3fbed3<_0x931c03[_0x3360df(0x809)];_0x3fbed3++){if('\x20'!==_0x931c03['charAt'](_0x3fbed3))break;}return _0x3fbed3-(_0x159338+_0x1edd86);}function constructDefineMap(_0x3cbb89,_0x56e512,_0x119d0d){var _0x4a93ae=_0x307c2b,_0x5cbe4a=_0x5e00b3,_0x5198d2=_0x56e512[_0x4a93ae(0x3682)],_0x83cd8a={};if(defined$1(_0x5198d2))for(var _0x28b433=0x0;_0x28b433<_0x5198d2[_0x4a93ae(0x2ef4)];++_0x28b433){_0x83cd8a[_0x5198d2[_0x28b433]]=0x1;}if(defined$1(_0x3cbb89[_0x4a93ae(0x1bc0)]))for(_0x28b433=0x0;_0x28b433<_0x3cbb89[_0x5cbe4a(0x143a)][_0x4a93ae(0x2ef4)];++_0x28b433){_0x83cd8a[_0x3cbb89[_0x5cbe4a(0x143a)][_0x28b433]]=0x1;}for(var _0x481533=0x0,_0x349610=0x0;-0x1!==_0x481533&&-0x1!==(_0x481533=_0x119d0d[_0x5cbe4a(0xabf)](_0x5cbe4a(0x3d85),_0x349610));){var _0x1a3fc7=_0x481533+0x8,_0x32ff3e=_0x119d0d[_0x5cbe4a(0xabf)]('\x0a',_0x481533);_0x83cd8a[_0x119d0d['substring'](_0x1a3fc7,_0x32ff3e)[_0x5cbe4a(0x1f56)]()]=0x1,_0x349610=_0x32ff3e;}return _0x83cd8a;}function markUnuseCode(_0x2f7075,_0x99c27e,_0x56167c,_0x538446,_0x123644){var _0x34389=_0x5e00b3;if(0x0!==_0x56167c[_0x34389(0x809)])for(var _0x542668=constructDefineMap(_0x2f7075,_0x99c27e,_0x538446),_0x5f35a4=0x0;_0x5f35a4<_0x56167c[_0x34389(0x809)];_0x5f35a4++){traverseTokenMarkUnuse(_0x56167c[_0x5f35a4],_0x542668,_0x538446,_0x123644);}}function removeUnuseCode(_0xe03f37,_0x217ab7){var _0x1dc551=_0x5e00b3;for(var _0x4fa9ff=_0xe03f37,_0x3ae2b9=0x0;_0x3ae2b9<_0x217ab7[_0x1dc551(0x809)];_0x3ae2b9++){var _0x22df56=_0x217ab7[_0x3ae2b9];if(_0x22df56[_0x1dc551(0x5e93)]-_0x22df56[_0x1dc551(0x4e6c)]>0x1){var _0x44c684=_0xe03f37[_0x1dc551(0x4c07)](_0x22df56[_0x1dc551(0x4e6c)],_0x22df56[_0x1dc551(0x5e93)]);_0x4fa9ff=_0x4fa9ff[_0x1dc551(0x2c3f)](_0x44c684,'');}}return _0x4fa9ff=_0x4fa9ff['replace'](/(#ifdef|#ifndef|#else|#endif).*/gm,'');}var czm_degreesPerRadian=_0x5e00b3(0x3271),czm_depthRange='/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20vec2\x20constant\x20for\x20defining\x20the\x20depth\x20range.\x0a\x20*\x20This\x20is\x20a\x20workaround\x20to\x20a\x20bug\x20where\x20IE11\x20does\x20not\x20implement\x20gl_DepthRange.\x0a\x20*\x0a\x20*\x20@alias\x20czm_depthRange\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20float\x20depthRangeNear\x20=\x20czm_depthRange.near;\x0a\x20*\x20float\x20depthRangeFar\x20=\x20czm_depthRange.far;\x0a\x20*\x0a\x20*/\x0aconst\x20czm_depthRangeStruct\x20czm_depthRange\x20=\x20czm_depthRangeStruct(0.0,\x201.0);\x0a',czm_ellipsoidInverseRadii='/**\x0a\x20*\x20The\x20reciprocal\x20of\x20the\x20radius\x20of\x20the\x20WGS84\x20ellipsoid.\x0a\x20*\x0a\x20*\x20@name\x20czm_ellipsoidInverseRadii\x0a\x20*\x20@glslConstant\x0a\x20*/\x0aconst\x20vec3\x20czm_ellipsoidInverseRadii\x20=\x20vec3(1.0\x20/\x206378137.0,\x201.0\x20/\x206378137.0,\x201.0\x20/\x206356752.314245);\x0a',czm_ellipsoidRadii=_0x5e00b3(0x57e8),czm_epsilon1=_0x5e00b3(0x39e1),czm_epsilon2=_0x307c2b(0x4c3a),czm_epsilon3=_0x5e00b3(0x319b),czm_epsilon4=_0x5e00b3(0x44e),czm_epsilon5=_0x307c2b(0x2b24),czm_epsilon6=_0x307c2b(0xfca),czm_epsilon7=_0x5e00b3(0x2d92),czm_infinity=_0x5e00b3(0x5395),czm_oneOverPi=_0x5e00b3(0x4c6d),czm_oneOverTwoPi='/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20floating-point\x20constant\x20for\x20<code>1/2pi</code>.\x0a\x20*\x0a\x20*\x20@alias\x20czm_oneOverTwoPi\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20CesiumMath.ONE_OVER_TWO_PI\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20const\x20float\x20czm_oneOverTwoPi\x20=\x20...;\x0a\x20*\x0a\x20*\x20//\x20Example\x0a\x20*\x20float\x20pi\x20=\x202.0\x20*\x20czm_oneOverTwoPi;\x0a\x20*/\x0aconst\x20float\x20czm_oneOverTwoPi\x20=\x200.15915494309189535;\x0a',czm_passCesium3DTile=_0x5e00b3(0x4887),czm_passCesium3DTileClassification=_0x5e00b3(0x458b),czm_passCesium3DTileClassificationIgnoreShow=_0x5e00b3(0xc0d),czm_passClassification=_0x5e00b3(0x5018),czm_passCompute=_0x5e00b3(0x3b90),czm_passEnvironment=_0x5e00b3(0x4a28),czm_passGlobe=_0x5e00b3(0x3a2b),czm_passGround=_0x5e00b3(0x2075),czm_passOpaque=_0x5e00b3(0x586),czm_passOverlay=_0x5e00b3(0x48bf),czm_passTerrainClassification=_0x5e00b3(0x19c0),czm_passTranslucent=_0x5e00b3(0x4ce3),czm_pi=_0x5e00b3(0x4dbe),czm_piOverFour=_0x307c2b(0x3126),czm_piOverSix=_0x307c2b(0x5a33),czm_piOverThree=_0x307c2b(0x4ed8),czm_piOverTwo='/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20floating-point\x20constant\x20for\x20<code>pi/2</code>.\x0a\x20*\x0a\x20*\x20@alias\x20czm_piOverTwo\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20CesiumMath.PI_OVER_TWO\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20const\x20float\x20czm_piOverTwo\x20=\x20...;\x0a\x20*\x0a\x20*\x20//\x20Example\x0a\x20*\x20float\x20pi\x20=\x202.0\x20*\x20czm_piOverTwo;\x0a\x20*/\x0aconst\x20float\x20czm_piOverTwo\x20=\x201.5707963267948966;\x0a',czm_radiansPerDegree=_0x5e00b3(0x1585),czm_sceneMode2D=_0x5e00b3(0x8eb),czm_sceneMode3D=_0x5e00b3(0x3dbd),czm_sceneModeColumbusView=_0x307c2b(0x33fb),czm_sceneModeMorphing=_0x5e00b3(0x21c4),czm_solarRadius=_0x5e00b3(0x1822),czm_threePiOver2=_0x5e00b3(0x6031),czm_twoPi=_0x5e00b3(0xfee),czm_webMercatorMaxLatitude=_0x307c2b(0x4e8f),czm_depthRangeStruct=_0x5e00b3(0x4d20),czm_ellipsoid=_0x5e00b3(0x5295),czm_material=_0x5e00b3(0x3af6),czm_materialInput=_0x5e00b3(0x36db),czm_ray=_0x5e00b3(0x31b0),czm_raySegment=_0x5e00b3(0x997),czm_s3mMaterialInput=_0x5e00b3(0x4010),czm_shadowParameters=_0x5e00b3(0x4a55),czm_acesTonemapping=_0x5e00b3(0x1fc0),czm_adjustColor=_0x5e00b3(0x5f29),czm_alphaWeight=_0x5e00b3(0x3792),czm_antialias=_0x307c2b(0x533f),czm_approximateSphericalCoordinates=_0x307c2b(0x4936),czm_branchFreeTernary=_0x5e00b3(0x5f00),czm_cascadeColor=_0x5e00b3(0x13cd),czm_cascadeDistance=_0x5e00b3(0x4526),czm_cascadeMatrix=_0x307c2b(0x3d99),czm_cascadeWeights=_0x307c2b(0x45a3),czm_clip=_0x5e00b3(0x4b66),czm_columbusViewMorph=_0x5e00b3(0x47a),czm_computeLightColorInFP=_0x5e00b3(0x3dd7),czm_computeLightColorInstanceInFP=_0x5e00b3(0x38d),czm_computeNormal=_0x5e00b3(0x3607),czm_computePosition='/**\x0a\x20*\x20Returns\x20a\x20position\x20in\x20model\x20coordinates\x20relative\x20to\x20eye\x20taking\x20into\x0a\x20*\x20account\x20the\x20current\x20scene\x20mode:\x203D,\x202D,\x20or\x20Columbus\x20view.\x0a\x20*\x20<p>\x0a\x20*\x20This\x20uses\x20standard\x20position\x20attributes,\x20<code>position3DHigh</code>,\x20\x0a\x20*\x20<code>position3DLow</code>,\x20<code>position2DHigh</code>,\x20and\x20<code>position2DLow</code>,\x20\x0a\x20*\x20and\x20should\x20be\x20used\x20when\x20writing\x20a\x20vertex\x20shader\x20for\x20an\x20{@link\x20Appearance}.\x0a\x20*\x20</p>\x0a\x20*\x0a\x20*\x20@name\x20czm_computePosition\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@returns\x20{vec4}\x20The\x20position\x20relative\x20to\x20eye.\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20vec4\x20p\x20=\x20czm_computePosition();\x0a\x20*\x20v_positionEC\x20=\x20(czm_modelViewRelativeToEye\x20*\x20p).xyz;\x0a\x20*\x20gl_Position\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x0a\x20*\x0a\x20*\x20@see\x20czm_translateRelativeToEye\x0a\x20*/\x0avec4\x20czm_computePosition();\x0a',czm_cosineAndSine=_0x5e00b3(0x1e33),czm_decompressTextureCoordinates=_0x5e00b3(0x3f36),czm_depthClampFarPlane=_0x5e00b3(0x2ef3),czm_directionLight=_0x5e00b3(0x407a),czm_eastNorthUpToEyeCoordinates=_0x5e00b3(0x3506),czm_ellipsoidContainsPoint=_0x307c2b(0x5587),czm_ellipsoidNew='/**\x0a\x20*\x20DOC_TBA\x0a\x20*\x0a\x20*\x20@name\x20czm_ellipsoidNew\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*/\x0aczm_ellipsoid\x20czm_ellipsoidNew(vec3\x20center,\x20vec3\x20radii)\x0a{\x0a\x20\x20\x20\x20vec3\x20inverseRadii\x20=\x20vec3(1.0\x20/\x20radii.x,\x201.0\x20/\x20radii.y,\x201.0\x20/\x20radii.z);\x0a\x20\x20\x20\x20vec3\x20inverseRadiiSquared\x20=\x20inverseRadii\x20*\x20inverseRadii;\x0a\x20\x20\x20\x20czm_ellipsoid\x20temp\x20=\x20czm_ellipsoid(center,\x20radii,\x20inverseRadii,\x20inverseRadiiSquared);\x0a\x20\x20\x20\x20return\x20temp;\x0a}\x0a',czm_ellipsoidWgs84TextureCoordinates=_0x307c2b(0x4665),czm_equalsEpsilon=_0x5e00b3(0x1b0a),czm_executeExcavation=_0x5e00b3(0xc59),czm_eyeOffset=_0x5e00b3(0x3621),czm_eyeToWindowCoordinates=_0x5e00b3(0x132c),czm_fastApproximateAtan=_0x5e00b3(0x3958),czm_fog=_0x5e00b3(0x3e97),czm_gammaCorrect=_0x307c2b(0x5128),czm_geodeticSurfaceNormal=_0x307c2b(0x4dfb),czm_getDefaultMaterial=_0x5e00b3(0x2ac0),czm_getEmissiveTextureColor=_0x5e00b3(0x56ae),czm_getHorizontalColor='uniform\x20float\x20uHorizontalLine;\x0auniform\x20vec4\x20uHorizontalColor;\x0afloat\x20computeContourline(float\x20fValue)\x0a{\x0a\x09float\x20distanceToContour\x20=\x20uHorizontalLine;\x0a\x09float\x20dxc\x20=\x20abs(dFdx(fValue));\x0a\x09float\x20dyc\x20=\x20abs(dFdy(fValue));\x0a\x09float\x20dF\x20=\x20max(dxc,\x20dyc);\x0a\x09return\x20(abs(distanceToContour-fValue)\x20<\x20dF)\x20?\x201.0\x20:\x200.0;\x0a}\x0a\x0avec4\x20czm_getHorizontalColor(vec4\x20oriColor,\x20float\x20fValue)\x0a{\x0a\x20\x20\x20\x20float\x20finalOpacity\x20=\x20computeContourline(fValue);\x0a\x20\x20\x20\x20return\x20mix(oriColor,uHorizontalColor,\x20finalOpacity);\x0a}',czm_getHypsometricColor=_0x5e00b3(0x2f6b),czm_getLambertDiffuse=_0x307c2b(0x3053),czm_getSpecular=_0x5e00b3(0x2535),czm_getTexColorForS3M=_0x5e00b3(0x5e4c),czm_getTextureMatrixFromZValue=_0x5e00b3(0x22b9),czm_getVolumeValue=_0x5e00b3(0x43b2),czm_getWaterNoise=_0x5e00b3(0x50c9),czm_getWgs84EllipsoidEC=_0x5e00b3(0x3365),czm_HSBToRGB=_0x5e00b3(0x4d0b),czm_HSLToRGB=_0x5e00b3(0x109d),czm_hue=_0x5e00b3(0x2790),czm_inverseGamma=_0x5e00b3(0x19e),czm_inverseMatrix=_0x307c2b(0x5914),czm_isEmpty=_0x5e00b3(0x36e9),czm_isFull=_0x307c2b(0x5677),czm_latitudeToWebMercatorFraction=_0x5e00b3(0xc42),czm_lineDistance=_0x5e00b3(0x1218),czm_luminance=_0x5e00b3(0x31df),czm_metersPerPixel=_0x5e00b3(0xdc6),czm_modelToWindowCoordinates=_0x5e00b3(0x3a03),czm_multiplyWithColorBalance=_0x5e00b3(0x3379),czm_nearFarScalar=_0x5e00b3(0x4c29),czm_octDecode=_0x307c2b(0x994),czm_packDepth=_0x5e00b3(0x5fa1),czm_packValue=_0x5e00b3(0x87a),czm_phong=_0x307c2b(0x4e9c),czm_planeDistance=_0x5e00b3(0x16c4),czm_pointAlongRay=_0x5e00b3(0x339c),czm_rayEllipsoidIntersectionInterval=_0x5e00b3(0x5b63),czm_readDepth=_0x5e00b3(0x59fb),czm_readNonPerspective='/**\x0a\x20*\x20Reads\x20a\x20value\x20previously\x20transformed\x20with\x20{@link\x20czm_writeNonPerspective}\x0a\x20*\x20by\x20dividing\x20it\x20by\x20`w`,\x20the\x20value\x20used\x20in\x20the\x20perspective\x20divide.\x0a\x20*\x20This\x20function\x20is\x20intended\x20to\x20be\x20called\x20in\x20a\x20fragment\x20shader\x20to\x20access\x20a\x0a\x20*\x20`varying`\x20that\x20should\x20not\x20be\x20subject\x20to\x20perspective\x20interpolation.\x0a\x20*\x20For\x20example,\x20screen-space\x20texture\x20coordinates.\x20The\x20value\x20should\x20have\x20been\x0a\x20*\x20previously\x20written\x20in\x20the\x20vertex\x20shader\x20with\x20a\x20call\x20to\x0a\x20*\x20{@link\x20czm_writeNonPerspective}.\x0a\x20*\x0a\x20*\x20@name\x20czm_readNonPerspective\x0a\x20*\x20@glslFunction\x0a\x20*\x0a\x20*\x20@param\x20{float|vec2|vec3|vec4}\x20value\x20The\x20non-perspective\x20value\x20to\x20be\x20read.\x0a\x20*\x20@param\x20{float}\x20oneOverW\x20One\x20over\x20the\x20perspective\x20divide\x20value,\x20`w`.\x20Usually\x20this\x20is\x20simply\x20`gl_FragCoord.w`.\x0a\x20*\x20@returns\x20{float|vec2|vec3|vec4}\x20The\x20usable\x20value.\x0a\x20*/\x0afloat\x20czm_readNonPerspective(float\x20value,\x20float\x20oneOverW)\x20{\x0a\x20\x20\x20\x20return\x20value\x20*\x20oneOverW;\x0a}\x0a\x0avec2\x20czm_readNonPerspective(vec2\x20value,\x20float\x20oneOverW)\x20{\x0a\x20\x20\x20\x20return\x20value\x20*\x20oneOverW;\x0a}\x0a\x0avec3\x20czm_readNonPerspective(vec3\x20value,\x20float\x20oneOverW)\x20{\x0a\x20\x20\x20\x20return\x20value\x20*\x20oneOverW;\x0a}\x0a\x0avec4\x20czm_readNonPerspective(vec4\x20value,\x20float\x20oneOverW)\x20{\x0a\x20\x20\x20\x20return\x20value\x20*\x20oneOverW;\x0a}\x0a',czm_reverseLogDepth='float\x20czm_reverseLogDepth(float\x20logZ)\x0a{\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20float\x20near\x20=\x20czm_currentFrustum.x;\x0a\x20\x20\x20\x20float\x20far\x20=\x20czm_currentFrustum.y;\x0a\x20\x20\x20\x20float\x20log2Depth\x20=\x20logZ\x20*\x20czm_log2FarDepthFromNearPlusOne;\x0a\x20\x20\x20\x20float\x20depthFromNear\x20=\x20pow(2.0,\x20log2Depth)\x20-\x201.0;\x0a\x20\x20\x20\x20return\x20far\x20*\x20(1.0\x20-\x20near\x20/\x20(depthFromNear\x20+\x20near))\x20/\x20(far\x20-\x20near);\x0a#endif\x0a\x20\x20\x20\x20return\x20logZ;\x0a}\x0a',czm_RGBToHSB=_0x5e00b3(0x4926),czm_RGBToHSL=_0x5e00b3(0x4e24),czm_RGBToXYZ=_0x5e00b3(0x3f4c),czm_RollerShutter=_0x307c2b(0x3aab),czm_s3mBatchOperation=_0x307c2b(0xa59),czm_S3MPBR=_0x5e00b3(0x5f46),czm_sampleOctahedralProjection=_0x307c2b(0x24ba),czm_saturation=_0x307c2b(0x1782),czm_shadowDepthCompare=_0x307c2b(0x8eb),czm_shadowVisibility=_0x5e00b3(0x1036),czm_signNotZero=_0x5e00b3(0x4392),czm_sketchMode=_0x5e00b3(0x3899),czm_sphericalHarmonics=_0x5e00b3(0x458a),czm_tangentToEyeSpaceMatrix=_0x5e00b3(0x2cfd),czm_transformPlane=_0x5e00b3(0x2605),czm_translateRelativeToEye=_0x5e00b3(0x41b1),czm_translucentPhong=_0x5e00b3(0x129),czm_transpose=_0x5e00b3(0x1c1),czm_unpackDepth=_0x5e00b3(0x341c),czm_unpackFloat=_0x307c2b(0x514f),czm_unpackValue=_0x5e00b3(0x3c68),czm_vertexLogDepth=_0x307c2b(0x1f94),czm_windowToEyeCoordinates=_0x307c2b(0x4031),czm_writeDepthClampedToFarPlane=_0x5e00b3(0x4e3e),czm_writeLogDepth=_0x5e00b3(0x315c),czm_writeNonPerspective=_0x5e00b3(0x12d9),czm_XYZToRGB=_0x5e00b3(0x22e4),CzmBuiltins={'czm_degreesPerRadian':czm_degreesPerRadian,'czm_depthRange':czm_depthRange,'czm_ellipsoidInverseRadii':czm_ellipsoidInverseRadii,'czm_ellipsoidRadii':czm_ellipsoidRadii,'czm_epsilon1':czm_epsilon1,'czm_epsilon2':czm_epsilon2,'czm_epsilon3':czm_epsilon3,'czm_epsilon4':czm_epsilon4,'czm_epsilon5':czm_epsilon5,'czm_epsilon6':czm_epsilon6,'czm_epsilon7':czm_epsilon7,'czm_infinity':czm_infinity,'czm_oneOverPi':czm_oneOverPi,'czm_oneOverTwoPi':czm_oneOverTwoPi,'czm_passCesium3DTile':czm_passCesium3DTile,'czm_passCesium3DTileClassification':czm_passCesium3DTileClassification,'czm_passCesium3DTileClassificationIgnoreShow':czm_passCesium3DTileClassificationIgnoreShow,'czm_passClassification':czm_passClassification,'czm_passCompute':czm_passCompute,'czm_passEnvironment':czm_passEnvironment,'czm_passGlobe':czm_passGlobe,'czm_passGround':czm_passGround,'czm_passOpaque':czm_passOpaque,'czm_passOverlay':czm_passOverlay,'czm_passTerrainClassification':czm_passTerrainClassification,'czm_passTranslucent':czm_passTranslucent,'czm_pi':czm_pi,'czm_piOverFour':czm_piOverFour,'czm_piOverSix':czm_piOverSix,'czm_piOverThree':czm_piOverThree,'czm_piOverTwo':czm_piOverTwo,'czm_radiansPerDegree':czm_radiansPerDegree,'czm_sceneMode2D':czm_sceneMode2D,'czm_sceneMode3D':czm_sceneMode3D,'czm_sceneModeColumbusView':czm_sceneModeColumbusView,'czm_sceneModeMorphing':czm_sceneModeMorphing,'czm_solarRadius':czm_solarRadius,'czm_threePiOver2':czm_threePiOver2,'czm_twoPi':czm_twoPi,'czm_webMercatorMaxLatitude':czm_webMercatorMaxLatitude,'czm_depthRangeStruct':czm_depthRangeStruct,'czm_ellipsoid':czm_ellipsoid,'czm_material':czm_material,'czm_materialInput':czm_materialInput,'czm_ray':czm_ray,'czm_raySegment':czm_raySegment,'czm_s3mMaterialInput':czm_s3mMaterialInput,'czm_shadowParameters':czm_shadowParameters,'czm_acesTonemapping':czm_acesTonemapping,'czm_adjustColor':czm_adjustColor,'czm_alphaWeight':czm_alphaWeight,'czm_antialias':czm_antialias,'czm_approximateSphericalCoordinates':czm_approximateSphericalCoordinates,'czm_branchFreeTernary':czm_branchFreeTernary,'czm_cascadeColor':czm_cascadeColor,'czm_cascadeDistance':czm_cascadeDistance,'czm_cascadeMatrix':czm_cascadeMatrix,'czm_cascadeWeights':czm_cascadeWeights,'czm_clip':czm_clip,'czm_columbusViewMorph':czm_columbusViewMorph,'czm_computeLightColorInFP':czm_computeLightColorInFP,'czm_computeLightColorInstanceInFP':czm_computeLightColorInstanceInFP,'czm_computeNormal':czm_computeNormal,'czm_computePosition':czm_computePosition,'czm_cosineAndSine':czm_cosineAndSine,'czm_decompressTextureCoordinates':czm_decompressTextureCoordinates,'czm_depthClampFarPlane':czm_depthClampFarPlane,'czm_directionLight':czm_directionLight,'czm_eastNorthUpToEyeCoordinates':czm_eastNorthUpToEyeCoordinates,'czm_ellipsoidContainsPoint':czm_ellipsoidContainsPoint,'czm_ellipsoidNew':czm_ellipsoidNew,'czm_ellipsoidWgs84TextureCoordinates':czm_ellipsoidWgs84TextureCoordinates,'czm_equalsEpsilon':czm_equalsEpsilon,'czm_executeExcavation':czm_executeExcavation,'czm_eyeOffset':czm_eyeOffset,'czm_eyeToWindowCoordinates':czm_eyeToWindowCoordinates,'czm_fastApproximateAtan':czm_fastApproximateAtan,'czm_fog':czm_fog,'czm_gammaCorrect':czm_gammaCorrect,'czm_geodeticSurfaceNormal':czm_geodeticSurfaceNormal,'czm_getDefaultMaterial':czm_getDefaultMaterial,'czm_getEmissiveTextureColor':czm_getEmissiveTextureColor,'czm_getHorizontalColor':czm_getHorizontalColor,'czm_getHypsometricColor':czm_getHypsometricColor,'czm_getLambertDiffuse':czm_getLambertDiffuse,'czm_getSpecular':czm_getSpecular,'czm_getTexColorForS3M':czm_getTexColorForS3M,'czm_getTextureMatrixFromZValue':czm_getTextureMatrixFromZValue,'czm_getVolumeValue':czm_getVolumeValue,'czm_getWaterNoise':czm_getWaterNoise,'czm_getWgs84EllipsoidEC':czm_getWgs84EllipsoidEC,'czm_HSBToRGB':czm_HSBToRGB,'czm_HSLToRGB':czm_HSLToRGB,'czm_hue':czm_hue,'czm_inverseGamma':czm_inverseGamma,'czm_inverseMatrix':czm_inverseMatrix,'czm_isEmpty':czm_isEmpty,'czm_isFull':czm_isFull,'czm_latitudeToWebMercatorFraction':czm_latitudeToWebMercatorFraction,'czm_lineDistance':czm_lineDistance,'czm_luminance':czm_luminance,'czm_metersPerPixel':czm_metersPerPixel,'czm_modelToWindowCoordinates':czm_modelToWindowCoordinates,'czm_multiplyWithColorBalance':czm_multiplyWithColorBalance,'czm_nearFarScalar':czm_nearFarScalar,'czm_octDecode':czm_octDecode,'czm_packDepth':czm_packDepth,'czm_packValue':czm_packValue,'czm_phong':czm_phong,'czm_planeDistance':czm_planeDistance,'czm_pointAlongRay':czm_pointAlongRay,'czm_rayEllipsoidIntersectionInterval':czm_rayEllipsoidIntersectionInterval,'czm_readDepth':czm_readDepth,'czm_readNonPerspective':czm_readNonPerspective,'czm_reverseLogDepth':czm_reverseLogDepth,'czm_RGBToHSB':czm_RGBToHSB,'czm_RGBToHSL':czm_RGBToHSL,'czm_RGBToXYZ':czm_RGBToXYZ,'czm_RollerShutter':czm_RollerShutter,'czm_s3mBatchOperation':czm_s3mBatchOperation,'czm_S3MPBR':czm_S3MPBR,'czm_sampleOctahedralProjection':czm_sampleOctahedralProjection,'czm_saturation':czm_saturation,'czm_shadowDepthCompare':czm_shadowDepthCompare,'czm_shadowVisibility':czm_shadowVisibility,'czm_signNotZero':czm_signNotZero,'czm_sketchMode':czm_sketchMode,'czm_sphericalHarmonics':czm_sphericalHarmonics,'czm_tangentToEyeSpaceMatrix':czm_tangentToEyeSpaceMatrix,'czm_transformPlane':czm_transformPlane,'czm_translateRelativeToEye':czm_translateRelativeToEye,'czm_translucentPhong':czm_translucentPhong,'czm_transpose':czm_transpose,'czm_unpackDepth':czm_unpackDepth,'czm_unpackFloat':czm_unpackFloat,'czm_unpackValue':czm_unpackValue,'czm_vertexLogDepth':czm_vertexLogDepth,'czm_windowToEyeCoordinates':czm_windowToEyeCoordinates,'czm_writeDepthClampedToFarPlane':czm_writeDepthClampedToFarPlane,'czm_writeLogDepth':czm_writeLogDepth,'czm_writeNonPerspective':czm_writeNonPerspective,'czm_XYZToRGB':czm_XYZToRGB},rainDecl=_0x5e00b3(0x1cd5),snowDecl=_0x5e00b3(0x57c3),hemisphereLightDecl=_0x5e00b3(0x3336),pointLightDecl=_0x5e00b3(0xfdd),spotLightDecl=_0x307c2b(0x4cea),directionLightDecl=_0x5e00b3(0x49f6),lightSourceImpl='\x0a\x0a#ifdef\x20HAS_DIR_LIGHTS\x0afor\x20(int\x20i\x20=\x200;\x20i\x20<\x20DIR_LIGHTS;\x20i++)\x20{\x0a\x20\x20\x20\x20directLight.color\x20=\x20uDirectionalLightColor[i];\x0a\x20\x20\x20\x20directLight.direction\x20=\x20uDirectionalLightDirectionEC[i];\x0a\x20\x20\x20\x20directLight.visible\x20=\x20true;\x0a\x20\x20\x20\x20directPhysical(\x20directLight,\x20geometry,\x20material,\x20reflectedLight\x20);\x0a}\x0a#endif\x0a\x0a#ifdef\x20HAS_POINT_LIGHTS\x0aPointLight\x20pointLight;\x0afor\x20(int\x20i\x20=\x200;\x20i\x20<\x20POINT_LIGHTS;\x20i++)\x20{\x0a\x20\x20\x20\x20pointLight.position\x20=\x20uPointLightPositionEC[i];\x0a\x20\x20\x20\x20pointLight.color\x20=\x20uPointLightColor[i];\x0a\x20\x20\x20\x20pointLight.distance\x20=\x20uPointLightDistanceAndDecay[i].x;\x0a\x20\x20\x20\x20pointLight.decay\x20=\x20uPointLightDistanceAndDecay[i].y;\x0a\x20\x20\x20\x20getPointDirectLightIrradiance(\x20pointLight,\x20geometry,\x20directLight\x20);\x0a\x20\x20\x20\x20if(!directLight.visible)\x20continue;\x0a\x20\x20\x20\x20directPhysical(\x20directLight,\x20geometry,\x20material,\x20reflectedLight\x20);\x0a}\x0a#endif\x0a\x0a#ifdef\x20HAS_SPOT_LIGHTS\x0aSpotLight\x20spotLight;\x0afor\x20(int\x20i\x20=\x200;\x20i\x20<\x20SPOT_LIGHTS;\x20i++)\x20{\x0a\x20\x20\x20\x20spotLight.position\x20=\x20uSpotLightPositionEC[i];\x0a\x20\x20\x20\x20spotLight.color\x20=\x20uSpotLightColor[i];\x0a\x20\x20\x20\x20spotLight.direction\x20=\x20uSpotLightDirectionEC[i];\x0a\x20\x20\x20\x20spotLight.coneCos\x20=\x20uSpotLightDistanceDecayCosPenumbra[i].z;\x0a\x20\x20\x20\x20spotLight.penumbraCos\x20=\x20uSpotLightDistanceDecayCosPenumbra[i].w;\x0a\x20\x20\x20\x20getSpotDirectLightIrradiance(\x20spotLight,\x20geometry,\x20directLight\x20);\x0a\x20\x20\x20\x20if(!directLight.visible)\x20continue;\x0a\x20\x20\x20\x20directPhysical(\x20directLight,\x20geometry,\x20material,\x20reflectedLight\x20);\x0a}\x0a#endif\x0a',brdf=_0x5e00b3(0x312f),executeServerExcavationDecl=_0x5e00b3(0x153b),cubeUV_reflection=_0x5e00b3(0x3e99);const ShaderChunk={'rainDecl':rainDecl,'snowDecl':snowDecl,'hemisphereLightDecl':hemisphereLightDecl,'pointLightDecl':pointLightDecl,'spotLightDecl':spotLightDecl,'directionLightDecl':directionLightDecl,'lightSourceImpl':lightSourceImpl,'brdf':brdf,'executeServerExcavationDecl':executeServerExcavationDecl,'cubeUV_reflection':cubeUV_reflection};function removeComments(_0x17ded7){var _0x4cf119=_0x5e00b3;return(_0x17ded7=_0x17ded7[_0x4cf119(0x2c3f)](/\/\/.*/g,''))[_0x4cf119(0x2c3f)](/\/\*\*[\s\S]*?\*\//gm,function(_0x2498fa){var _0xcbaa38=_0x4cf119;for(var _0x5e0bae=_0x2498fa[_0xcbaa38(0x31ca)](/\n/gm)[_0xcbaa38(0x809)],_0x855998='',_0x2838df=0x0;_0x2838df<_0x5e0bae;++_0x2838df)_0x855998+='\x0a';return _0x855998;});}function getDependencyNode(_0x12464d,_0x2f98c2,_0x2ebb06){var _0x3da466=_0x307c2b,_0x4a8cb6=_0x5e00b3;for(var _0x48d7b1,_0x53274f=0x0;_0x53274f<_0x2ebb06[_0x4a8cb6(0x809)];++_0x53274f)_0x2ebb06[_0x53274f][_0x3da466(0x1c7c)]===_0x12464d&&(_0x48d7b1=_0x2ebb06[_0x53274f]);return defined$1(_0x48d7b1)||(_0x48d7b1={'name':_0x12464d,'glslSource':_0x2f98c2=removeComments(_0x2f98c2),'dependsOn':[],'requiredBy':[],'evaluated':!0x1},_0x2ebb06[_0x3da466(0x2a0e)](_0x48d7b1)),_0x48d7b1;}function generateDependencies(_0x34fbec,_0x5e0697){var _0x42a354=_0x307c2b,_0x47cf30=_0x5e00b3;if(!_0x34fbec[_0x47cf30(0x3c69)]){_0x34fbec[_0x47cf30(0x3c69)]=!0x0;var _0x241131=_0x34fbec['glslSource'][_0x42a354(0xa93)](/\bczm_[a-zA-Z0-9_]*/g);defined$1(_0x241131)&&null!==_0x241131&&(_0x241131=_0x241131[_0x47cf30(0x1d59)](function(_0x56b161,_0x7b79ca){var _0x50678a=_0x47cf30;return _0x241131[_0x50678a(0xabf)](_0x56b161)===_0x7b79ca;}))[_0x42a354(0x1b22)](function(_0x478ca1){var _0x444e5e=_0x42a354,_0x1fc6b3=_0x47cf30;if(_0x478ca1!==_0x34fbec[_0x1fc6b3(0x2c5)]&&ShaderSource[_0x1fc6b3(0x5fee)][_0x444e5e(0x2609)](_0x478ca1)){var _0x23e29f=getDependencyNode(_0x478ca1,ShaderSource[_0x1fc6b3(0x5fee)][_0x478ca1],_0x5e0697);_0x34fbec[_0x1fc6b3(0x505)][_0x1fc6b3(0x5323)](_0x23e29f),_0x23e29f[_0x1fc6b3(0x3357)][_0x1fc6b3(0x5323)](_0x34fbec),generateDependencies(_0x23e29f,_0x5e0697);}});}}function sortDependencies(_0x2f1fbd){var _0x30942d=_0x307c2b,_0x1669d2=_0x5e00b3;for(var _0x2eb0d7=[],_0x3eedb1=[];_0x2f1fbd[_0x1669d2(0x809)]>0x0;){var _0x574b4b=_0x2f1fbd[_0x1669d2(0x3b86)]();_0x3eedb1[_0x1669d2(0x5323)](_0x574b4b),0x0===_0x574b4b[_0x30942d(0x3f4b)][_0x1669d2(0x809)]&&_0x2eb0d7[_0x1669d2(0x5323)](_0x574b4b);}for(;_0x2eb0d7[_0x1669d2(0x809)]>0x0;){var _0xe4e84e=_0x2eb0d7[_0x1669d2(0x3060)]();_0x2f1fbd[_0x30942d(0x2a0e)](_0xe4e84e);for(var _0x3be16c=0x0;_0x3be16c<_0xe4e84e[_0x30942d(0x4cb5)][_0x1669d2(0x809)];++_0x3be16c){var _0x20e0d2=_0xe4e84e[_0x1669d2(0x505)][_0x3be16c],_0x325086=_0x20e0d2[_0x1669d2(0x3357)][_0x1669d2(0xabf)](_0xe4e84e);_0x20e0d2[_0x1669d2(0x3357)][_0x1669d2(0x2f5b)](_0x325086,0x1),0x0===_0x20e0d2[_0x1669d2(0x3357)][_0x1669d2(0x809)]&&_0x2eb0d7[_0x30942d(0x2a0e)](_0x20e0d2);}}for(var _0x57b3d0=0x0;_0x57b3d0<_0x3eedb1[_0x1669d2(0x809)];++_0x57b3d0)_0x3eedb1[_0x57b3d0][_0x1669d2(0x3357)][_0x1669d2(0x809)];}function getBuiltinsAndAutomaticUniforms(_0x4e7fba,_0x30d625,_0x5a8899){var _0x5e11f2=_0x307c2b,_0x5fad23=_0x5e00b3,_0x38923f=[],_0x32e90e=getDependencyNode(_0x5fad23(0x5b26),_0x30d625,_0x38923f);generateDependencies(_0x32e90e,_0x38923f),sortDependencies(_0x38923f);for(var _0x5b8c6a='',_0x2a2a62=_0x38923f[_0x5fad23(0x809)]-0x1;_0x2a2a62>=0x0;--_0x2a2a62)isNeedPreprocess(_0x5a8899,_0x4e7fba)&&(_0x38923f[_0x2a2a62][_0x5fad23(0x3f28)]=GLSLPreprocessor[_0x5fad23(0x4ea4)](_0x5a8899,_0x4e7fba,_0x38923f[_0x2a2a62][_0x5e11f2(0x3f28)])),_0x5b8c6a=_0x5b8c6a+_0x38923f[_0x2a2a62][_0x5fad23(0x3f28)]+'\x0a';return _0x5b8c6a[_0x5e11f2(0x2bc0)](_0x32e90e[_0x5fad23(0x3f28)],'');}function isNeedPreprocess(_0x3b4296,_0x8d9b5b){var _0x2d4905=_0x307c2b;return!!(defined$1(_0x3b4296)&&defined$1(_0x8d9b5b)&&_0x3b4296[_0x2d4905(0x25c2)]);}function parseIncludes(_0x89e220){var _0x433353=_0x5e00b3;return _0x89e220[_0x433353(0x2c3f)](/^[ \t]*#include +<([\w\d./]+)>/gm,function(_0x431028,_0x12c467){var _0xe75e74=_0x433353,_0x362822=ShaderChunk[_0x12c467];if(void 0x0===_0x362822)throw new Error(_0xe75e74(0x5e29)+_0x12c467+'>');return parseIncludes(_0x362822);});}function combineShader(_0x731319,_0x34760b,_0x6793b7){var _0x317add=_0x307c2b,_0x4d34ec=_0x5e00b3,_0x388d97,_0x14f5c1,_0x4da4ac,_0x2d88ea='',_0x3c2236=_0x731319[_0x4d34ec(0x2454)];if(defined$1(_0x3c2236)){for(_0x388d97=0x0,_0x14f5c1=_0x3c2236[_0x4d34ec(0x809)];_0x388d97<_0x14f5c1;++_0x388d97)_0x2d88ea+=_0x4d34ec(0x38a9)+_0x3c2236[_0x388d97];}_0x2d88ea=(_0x2d88ea=removeComments(_0x2d88ea))[_0x4d34ec(0x2c3f)](/#version\s+(.*?)\n/gm,function(_0x15f840,_0x2f4524){return _0x4da4ac=_0x2f4524,'\x0a';});var _0x57a704=[];_0x2d88ea=_0x2d88ea[_0x4d34ec(0x2c3f)](/#extension.*\n/gm,function(_0x47ee0a){var _0x584032=_0x140d;return _0x57a704[_0x584032(0x2a0e)](_0x47ee0a),'\x0a';}),_0x2d88ea=_0x2d88ea[_0x317add(0x2bc0)](/precision\s(lowp|mediump|highp)\s(float|int);/,'');var _0x2a520c=_0x731319[_0x4d34ec(0x2ac6)];defined$1(_0x2a520c)&&(_0x2d88ea=ShaderSource[_0x4d34ec(0x2e63)](_0x2d88ea,_0x2a520c));var _0x4e5dc7='';defined$1(_0x4da4ac)&&(_0x4e5dc7=_0x4d34ec(0x1233)+_0x4da4ac+'\x0a');var _0x22abf4=_0x57a704[_0x4d34ec(0x809)];for(_0x388d97=0x0;_0x388d97<_0x22abf4;_0x388d97++)_0x4e5dc7+=_0x57a704[_0x388d97];_0x34760b&&(_0x4e5dc7+=_0x317add(0x2fb7));var _0x489110=_0x731319[_0x4d34ec(0x5c34)];if(defined$1(_0x489110))for(_0x388d97=0x0,_0x14f5c1=_0x489110[_0x4d34ec(0x809)];_0x388d97<_0x14f5c1;++_0x388d97){var _0x57ffcf=_0x489110[_0x388d97];0x0!==_0x57ffcf[_0x4d34ec(0x809)]&&(_0x4e5dc7+=_0x4d34ec(0x3d85)+_0x57ffcf+'\x0a');}if(_0x6793b7[_0x4d34ec(0x197e)]&&(_0x4e5dc7+='#define\x20OUTPUT_DECLARATION\x0a\x0a',_0x4e5dc7+=_0x4d34ec(0xaff)),_0x2d88ea=parseIncludes(_0x2d88ea),_0x6793b7[_0x4d34ec(0x4d75)]&&(_0x4e5dc7+='#define\x20OES_texture_float_linear\x0a\x0a'),isNeedPreprocess(_0x6793b7,_0x731319)&&(_0x2d88ea=GLSLPreprocessor[_0x4d34ec(0x4ea4)](_0x6793b7,_0x731319,_0x2d88ea)),_0x731319[_0x317add(0x3576)]){var _0xd71842=getBuiltinsAndAutomaticUniforms(_0x731319,_0x2d88ea,_0x6793b7);for(_0x57a704[_0x4d34ec(0x809)]=0x0,_0xd71842=_0xd71842[_0x4d34ec(0x2c3f)](/#extension.*\n/gm,function(_0x4b3012){var _0x405383=_0x317add;return _0x57a704[_0x405383(0x2a0e)](_0x4b3012),'\x0a';}),_0x22abf4=_0x57a704['length'],_0x388d97=0x0;_0x388d97<_0x22abf4;_0x388d97++)_0x4e5dc7=_0x57a704[_0x388d97]+_0x4e5dc7;_0x4e5dc7+=_0xd71842;}return _0x4e5dc7+=_0x4d34ec(0x38a9),_0x4e5dc7+=_0x2d88ea,_0x6793b7[_0x4d34ec(0x197e)]&&(_0x4e5dc7=modernizeShader(_0x4e5dc7,_0x34760b)),_0x4e5dc7;}function ShaderSource(_0x55699a){var _0x1adc5f=_0x307c2b,_0x1f78f2=_0x5e00b3,_0x5aee39=(_0x55699a=defaultValue$1(_0x55699a,defaultValue$1[_0x1adc5f(0x216e)]))[_0x1adc5f(0x2a22)];this[_0x1f78f2(0x5c34)]=defined$1(_0x55699a[_0x1adc5f(0x3682)])?_0x55699a[_0x1f78f2(0x5c34)][_0x1adc5f(0x17ac)](0x0):[],this[_0x1f78f2(0x2454)]=defined$1(_0x55699a[_0x1f78f2(0x2454)])?_0x55699a[_0x1adc5f(0x1d54)][_0x1adc5f(0x17ac)](0x0):[],this[_0x1f78f2(0x2ac6)]=_0x5aee39,this[_0x1f78f2(0x1cf9)]=defaultValue$1(_0x55699a[_0x1f78f2(0x1cf9)],!0x0),this[_0x1f78f2(0x2c5)]=defined$1(_0x55699a[_0x1f78f2(0x2c5)])?_0x55699a[_0x1f78f2(0x2c5)]:void 0x0;}for(var builtinName in(ShaderSource[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(){var _0x30b58d=_0x307c2b,_0x5ca481=_0x5e00b3;return new ShaderSource({'sources':this[_0x5ca481(0x2454)],'defines':this[_0x5ca481(0x5c34)],'name':this[_0x5ca481(0x2c5)],'pickColorQualifier':this[_0x5ca481(0x2ac6)],'includeBuiltIns':this[_0x30b58d(0x3576)]});},ShaderSource[_0x5e00b3(0x1096)]=function(_0x370292,_0x26abb3){var _0x48de4f=_0x307c2b,_0x4f131b=_0x5e00b3;return _0x26abb3=_0x4f131b(0x460c)+_0x26abb3+'()',_0x370292[_0x48de4f(0x2bc0)](/void\s+main\s*\(\s*(?:void)?\s*\)/g,_0x26abb3);},ShaderSource[_0x5e00b3(0x3720)][_0x5e00b3(0x543)]=function(_0x435bfd){return combineShader(this,!0x1,_0x435bfd);},ShaderSource[_0x5e00b3(0x3720)]['createCombinedFragmentShader']=function(_0x42e417){return combineShader(this,!0x0,_0x42e417);},ShaderSource[_0x5e00b3(0x5fee)]={},CzmBuiltins))CzmBuiltins[_0x5e00b3(0x1a9a)](builtinName)&&(ShaderSource[_0x5e00b3(0x5fee)][builtinName]=CzmBuiltins[builtinName]);for(var uniformName in AutomaticUniforms)if(AutomaticUniforms[_0x5e00b3(0x1a9a)](uniformName)){var uniform=AutomaticUniforms[uniformName];_0x5e00b3(0x1b4b)==typeof uniform['getDeclaration']&&(ShaderSource[_0x5e00b3(0x5fee)][uniformName]=uniform[_0x307c2b(0x105d)](uniformName));}ShaderSource[_0x307c2b(0x552d)]=function(_0x40cb84){var _0x3b1b8c=_0x307c2b,_0x8908ec=_0x5e00b3;return ShaderSource[_0x8908ec(0x1096)](_0x40cb84,_0x3b1b8c(0x4d44))+_0x3b1b8c(0x9c5);},ShaderSource[_0x5e00b3(0x2e63)]=function(_0x1d6807,_0x50763d){var _0x913a3d=_0x5e00b3;return ShaderSource[_0x913a3d(0x1096)](_0x1d6807,_0x913a3d(0x2d2f))+'\x0a'+(_0x50763d+_0x913a3d(0x42c9));},ShaderSource[_0x5e00b3(0x1ab0)]=function(_0xab4dfb,_0xe1ba1e){var _0x28d8f2=_0x307c2b,_0x2c1308=_0x5e00b3;for(var _0x2194b2=_0xab4dfb[_0x28d8f2(0x1d54)],_0x4b7823=_0xe1ba1e[_0x2c1308(0x809)],_0x1bf05e=0x0;_0x1bf05e<_0x4b7823;++_0x1bf05e)for(var _0x42aac1=_0xe1ba1e[_0x1bf05e],_0x238c30=_0x2194b2[_0x2c1308(0x809)],_0x44152f=0x0;_0x44152f<_0x238c30;++_0x44152f)if(-0x1!==_0x2194b2[_0x44152f][_0x2c1308(0xabf)](_0x42aac1))return _0x42aac1;};var normalVaryingNames=[_0x5e00b3(0x2326),_0x5e00b3(0x57fd),_0x5e00b3(0x3ca)];ShaderSource[_0x5e00b3(0x393d)]=function(_0x2f51e7){var _0x3e4942=_0x307c2b;return ShaderSource[_0x3e4942(0x1dfd)](_0x2f51e7,normalVaryingNames);};var positionVaryingNames=[_0x5e00b3(0x3e41)];ShaderSource[_0x5e00b3(0x4dc1)]=function(_0x4981c4){var _0xd2115a=_0x5e00b3;return ShaderSource[_0xd2115a(0x1ab0)](_0x4981c4,positionVaryingNames);};var ShadowVolumeAppearanceVS=_0x5e00b3(0x31cf),ShadowVolumeFS=_0x5e00b3(0x3cc5),ClassificationType={'TERRAIN':0x0,'CESIUM_3D_TILE':0x1,'S3M_TILE':0x2,'BOTH':0x3,'NUMBER_OF_CLASSIFICATION_TYPES':0x4},ClassificationType$1=Object[_0x5e00b3(0x5448)](ClassificationType),DepthFunction={'NEVER':WebGLConstants$1[_0x307c2b(0x32cc)],'LESS':WebGLConstants$1[_0x5e00b3(0x1e86)],'EQUAL':WebGLConstants$1[_0x5e00b3(0x2399)],'LESS_OR_EQUAL':WebGLConstants$1[_0x5e00b3(0x1d84)],'GREATER':WebGLConstants$1[_0x5e00b3(0x47f2)],'NOT_EQUAL':WebGLConstants$1[_0x307c2b(0x4526)],'GREATER_OR_EQUAL':WebGLConstants$1[_0x5e00b3(0x2654)],'ALWAYS':WebGLConstants$1[_0x307c2b(0x4e73)]},DepthFunction$1=Object[_0x5e00b3(0x5448)](DepthFunction),BufferUsage={'STREAM_DRAW':WebGLConstants$1[_0x307c2b(0x15a3)],'STATIC_DRAW':WebGLConstants$1[_0x5e00b3(0xdfd)],'DYNAMIC_DRAW':WebGLConstants$1[_0x5e00b3(0x3d22)],'validate':function(_0x416319){var _0x4bd48a=_0x307c2b,_0x444693=_0x5e00b3;return _0x416319===BufferUsage[_0x444693(0x3087)]||_0x416319===BufferUsage[_0x444693(0xdfd)]||_0x416319===BufferUsage[_0x4bd48a(0xb66)];}};function Buffer$1(_0x3974a6){var _0x51847e=_0x307c2b,_0x9f9776=_0x5e00b3,_0x1425b3=(_0x3974a6=defaultValue$1(_0x3974a6,defaultValue$1[_0x9f9776(0x243c)]))[_0x9f9776(0x4fd0)][_0x9f9776(0x24f8)],_0x4f9226=_0x3974a6[_0x9f9776(0x3fb5)],_0x3c2a6f=_0x3974a6[_0x9f9776(0x539b)],_0x2eeda7=_0x3974a6['sizeInBytes'],_0x1d4ebc=_0x3974a6[_0x9f9776(0x31ec)],_0x4f47ef=defined$1(_0x3c2a6f);_0x4f47ef&&(_0x2eeda7=_0x3c2a6f[_0x9f9776(0x3080)]);var _0x5147cd=_0x1425b3[_0x51847e(0x2e17)]();_0x1425b3[_0x9f9776(0x37f6)](_0x4f9226,_0x5147cd),_0x1425b3[_0x9f9776(0xcac)](_0x4f9226,_0x4f47ef?_0x3c2a6f:_0x2eeda7,_0x1d4ebc),_0x1425b3[_0x51847e(0x47b9)](_0x4f9226,null),this[_0x9f9776(0x24f8)]=_0x1425b3,this[_0x9f9776(0x2d10)]=_0x3974a6['context'][_0x9f9776(0x2d10)],this[_0x51847e(0x1fa)]=_0x4f9226,this[_0x9f9776(0x5877)]=_0x2eeda7,this[_0x9f9776(0x4691)]=_0x1d4ebc,this[_0x51847e(0x3fd2)]=_0x5147cd,this[_0x9f9776(0x5754)]=!0x0,this[_0x9f9776(0x4fd0)]=_0x3974a6[_0x51847e(0x5071)],_0x3974a6[_0x9f9776(0x4fd0)]['memorySize']+=_0x2eeda7;}function addAttribute$1(_0x4ec418,_0x17ec17,_0x2b5798,_0x4edb2f){var _0x4c2348=_0x307c2b,_0x51cd8e=_0x5e00b3,_0x3c0d17=defined$1(_0x17ec17[_0x51cd8e(0x521e)]),_0x31f4fc=defined$1(_0x17ec17[_0x51cd8e(0x9a4)]),_0x3bf98b=_0x17ec17[_0x51cd8e(0x9a4)]?_0x17ec17[_0x51cd8e(0x9a4)][_0x4c2348(0x2ef4)]:_0x17ec17[_0x51cd8e(0x4362)],_0x56d7c6={'index':defaultValue$1(_0x17ec17[_0x51cd8e(0x51d3)],_0x2b5798),'enabled':defaultValue$1(_0x17ec17['enabled'],!0x0),'vertexBuffer':_0x17ec17[_0x51cd8e(0x521e)],'value':_0x31f4fc?_0x17ec17[_0x51cd8e(0x9a4)][_0x51cd8e(0x30eb)](0x0):void 0x0,'componentsPerAttribute':_0x3bf98b,'componentDatatype':defaultValue$1(_0x17ec17[_0x4c2348(0x3db3)],ComponentDatatype$1[_0x51cd8e(0x486a)]),'normalize':defaultValue$1(_0x17ec17[_0x4c2348(0x4d5b)],!0x1),'offsetInBytes':defaultValue$1(_0x17ec17[_0x51cd8e(0x2402)],0x0),'strideInBytes':defaultValue$1(_0x17ec17[_0x51cd8e(0x43cb)],0x0),'instanceDivisor':defaultValue$1(_0x17ec17[_0x4c2348(0x56b)],0x0)};if(_0x3c0d17)_0x56d7c6[_0x51cd8e(0x30bf)]=function(_0x40674a){var _0x2409ec=_0x51cd8e,_0x3b2935=this[_0x2409ec(0x51d3)];_0x40674a[_0x2409ec(0x37f6)](_0x40674a[_0x2409ec(0x43b7)],this[_0x2409ec(0x521e)][_0x2409ec(0x731)]()),_0x40674a[_0x2409ec(0x6fc)](_0x3b2935,this[_0x2409ec(0x4362)],this[_0x2409ec(0x5c9a)],this[_0x2409ec(0x4853)],this[_0x2409ec(0x43cb)],this[_0x2409ec(0x2402)]),_0x40674a[_0x2409ec(0x4595)](_0x3b2935),this[_0x2409ec(0x17ff)]>0x0&&(_0x4edb2f[_0x2409ec(0x33d3)](_0x3b2935,this[_0x2409ec(0x17ff)]),_0x4edb2f[_0x2409ec(0x3fbe)][_0x3b2935]=this[_0x2409ec(0x17ff)],_0x4edb2f[_0x2409ec(0x1065)]=!0x0);},_0x56d7c6[_0x51cd8e(0x13d4)]=function(_0x54f14f){var _0x59b042=_0x4c2348,_0x2774c3=_0x51cd8e;_0x54f14f[_0x2774c3(0x13d4)](this[_0x59b042(0x1c07)]),this[_0x2774c3(0x17ff)]>0x0&&_0x4edb2f[_0x2774c3(0x33d3)](_0x2b5798,0x0);};else{switch(_0x56d7c6[_0x51cd8e(0x4362)]){case 0x1:_0x56d7c6['vertexAttrib']=function(_0x201275){var _0x4baa76=_0x51cd8e;_0x201275[_0x4baa76(0x23db)](this[_0x4baa76(0x51d3)],this[_0x4baa76(0x9a4)]);};break;case 0x2:_0x56d7c6[_0x51cd8e(0x30bf)]=function(_0x5edf84){var _0x51b0f1=_0x51cd8e;_0x5edf84[_0x51b0f1(0x4684)](this[_0x51b0f1(0x51d3)],this[_0x51b0f1(0x9a4)]);};break;case 0x3:_0x56d7c6[_0x4c2348(0x3989)]=function(_0x2b5263){var _0xee1953=_0x4c2348,_0x1e3af3=_0x51cd8e;_0x2b5263[_0xee1953(0x2334)](this[_0x1e3af3(0x51d3)],this[_0x1e3af3(0x9a4)]);};break;case 0x4:_0x56d7c6[_0x51cd8e(0x30bf)]=function(_0x593a30){var _0x1f7b90=_0x51cd8e;_0x593a30[_0x1f7b90(0xca4)](this[_0x1f7b90(0x51d3)],this[_0x1f7b90(0x9a4)]);};}_0x56d7c6[_0x51cd8e(0x13d4)]=function(_0x4aea01){};}_0x4ec418[_0x51cd8e(0x5323)](_0x56d7c6);}function bind$1(_0x27e081,_0x1811b4,_0x37e530){var _0x20efcf=_0x307c2b,_0x1965a4=_0x5e00b3;for(var _0x5912d1=0x0;_0x5912d1<_0x1811b4[_0x20efcf(0x2ef4)];++_0x5912d1){var _0x31bfdd=_0x1811b4[_0x5912d1];_0x31bfdd[_0x20efcf(0x27f3)]&&_0x31bfdd[_0x1965a4(0x30bf)](_0x27e081);}defined$1(_0x37e530)&&_0x27e081[_0x1965a4(0x37f6)](_0x27e081[_0x1965a4(0x316d)],_0x37e530['_getBuffer']());}function VertexArray(_0x5b6f4d){var _0x127291=_0x307c2b,_0x595337=_0x5e00b3,_0x315729,_0x18f41d,_0x155b42=(_0x5b6f4d=defaultValue$1(_0x5b6f4d,defaultValue$1[_0x127291(0x216e)]))[_0x127291(0x5071)],_0x5501b4=_0x155b42[_0x595337(0x24f8)],_0x1549f9=_0x5b6f4d[_0x595337(0x177b)],_0x321439=_0x5b6f4d[_0x595337(0xd4e)],_0x3e22ff=[],_0x3f9994=0x1,_0x72328d=!0x1,_0x994e78=!0x1,_0x27fee7=_0x1549f9[_0x595337(0x809)];for(_0x315729=0x0;_0x315729<_0x27fee7;++_0x315729)addAttribute$1(_0x3e22ff,_0x1549f9[_0x315729],_0x315729,_0x155b42);for(_0x27fee7=_0x3e22ff[_0x595337(0x809)],_0x315729=0x0;_0x315729<_0x27fee7;++_0x315729){var _0x147bcb=_0x3e22ff[_0x315729];if(defined$1(_0x147bcb[_0x595337(0x521e)])&&0x0===_0x147bcb[_0x595337(0x17ff)]){var _0x19893e=_0x147bcb[_0x595337(0x43cb)]||_0x147bcb[_0x595337(0x4362)]*ComponentDatatype$1[_0x595337(0x479)](_0x147bcb[_0x595337(0x5c9a)]);_0x3f9994=_0x147bcb[_0x595337(0x521e)][_0x595337(0x3b8d)]/_0x19893e;break;}}for(_0x315729=0x0;_0x315729<_0x27fee7;++_0x315729)_0x3e22ff[_0x315729][_0x595337(0x17ff)]>0x0&&(_0x72328d=!0x0),defined$1(_0x3e22ff[_0x315729][_0x595337(0x9a4)])&&(_0x994e78=!0x0);_0x155b42[_0x595337(0x1f61)]&&(_0x18f41d=_0x155b42[_0x127291(0x332f)](),_0x155b42[_0x595337(0x3350)](_0x18f41d),bind$1(_0x5501b4,_0x3e22ff,_0x321439),_0x155b42[_0x595337(0x3350)](null)),this[_0x127291(0x403e)]=_0x3f9994,this[_0x595337(0x12cd)]=_0x72328d,this[_0x595337(0xbca)]=_0x994e78,this[_0x595337(0x1358)]=_0x155b42,this[_0x595337(0x24f8)]=_0x5501b4,this[_0x127291(0x20e4)]=_0x18f41d,this[_0x595337(0x255a)]=_0x3e22ff,this[_0x595337(0x1c66)]=_0x321439;}function computeNumberOfVertices(_0xa7f4c1){var _0x53e966=_0x307c2b,_0x5332d1=_0x5e00b3;return _0xa7f4c1['values'][_0x53e966(0x2ef4)]/_0xa7f4c1[_0x5332d1(0x4362)];}function computeAttributeSizeInBytes(_0x3bb101){var _0x52a009=_0x5e00b3;return ComponentDatatype$1[_0x52a009(0x479)](_0x3bb101[_0x52a009(0x5c9a)])*_0x3bb101[_0x52a009(0x4362)];}function interleaveAttributes(_0x12dafa){var _0x3352ea=_0x307c2b,_0xe7a127=_0x5e00b3,_0x45d7f4,_0x14b929,_0x3bbd1a,_0x535394,_0x196ec2=[];for(_0x14b929 in _0x12dafa)_0x12dafa[_0xe7a127(0x1a9a)](_0x14b929)&&defined$1(_0x12dafa[_0x14b929])&&defined$1(_0x12dafa[_0x14b929][_0x3352ea(0x225a)])&&(_0x196ec2[_0xe7a127(0x5323)](_0x14b929),_0x12dafa[_0x14b929][_0xe7a127(0x5c9a)]===ComponentDatatype$1[_0xe7a127(0x4e01)]&&(_0x12dafa[_0x14b929][_0xe7a127(0x5c9a)]=ComponentDatatype$1[_0xe7a127(0x486a)],_0x12dafa[_0x14b929][_0xe7a127(0xc98)]=ComponentDatatype$1[_0x3352ea(0x9e8)](ComponentDatatype$1[_0xe7a127(0x486a)],_0x12dafa[_0x14b929][_0x3352ea(0x225a)])));var _0x4bed3e=_0x196ec2[_0xe7a127(0x809)];if(_0x4bed3e>0x0)for(_0x535394=computeNumberOfVertices(_0x12dafa[_0x196ec2[0x0]]),_0x45d7f4=0x1;_0x45d7f4<_0x4bed3e;++_0x45d7f4){var _0xe99027=computeNumberOfVertices(_0x12dafa[_0x196ec2[_0x45d7f4]]);if(_0xe99027!==_0x535394)throw new RuntimeError$1(_0xe7a127(0x5cde)+_0x196ec2[_0x45d7f4]+_0x3352ea(0xe7a)+_0xe99027[_0xe7a127(0x3cc8)]()+_0xe7a127(0x31d2)+_0x196ec2[0x0]+'\x20('+_0x535394[_0xe7a127(0x3cc8)]()+').');}_0x196ec2[_0xe7a127(0x4b76)](function(_0x305a11,_0x2e8efe){var _0x17549e=_0x3352ea,_0x3f083d=_0xe7a127;return ComponentDatatype$1[_0x3f083d(0x479)](_0x12dafa[_0x2e8efe][_0x17549e(0x3db3)])-ComponentDatatype$1[_0x3f083d(0x479)](_0x12dafa[_0x305a11][_0x3f083d(0x5c9a)]);});var _0x258d0c=0x0,_0x590066={};for(_0x45d7f4=0x0;_0x45d7f4<_0x4bed3e;++_0x45d7f4)_0x14b929=_0x196ec2[_0x45d7f4],_0x3bbd1a=_0x12dafa[_0x14b929],_0x590066[_0x14b929]=_0x258d0c,_0x258d0c+=computeAttributeSizeInBytes(_0x3bbd1a);if(_0x258d0c>0x0){var _0x43db9b=ComponentDatatype$1[_0xe7a127(0x479)](_0x12dafa[_0x196ec2[0x0]][_0x3352ea(0x3db3)]),_0x4a52c0=_0x258d0c%_0x43db9b;0x0!==_0x4a52c0&&(_0x258d0c+=_0x43db9b-_0x4a52c0);var _0xca2a7b=new ArrayBuffer(_0x535394*_0x258d0c),_0x3c962a={};for(_0x45d7f4=0x0;_0x45d7f4<_0x4bed3e;++_0x45d7f4){_0x14b929=_0x196ec2[_0x45d7f4];var _0x27c803=ComponentDatatype$1[_0xe7a127(0x479)](_0x12dafa[_0x14b929]['componentDatatype']);_0x3c962a[_0x14b929]={'pointer':ComponentDatatype$1['createTypedArray'](_0x12dafa[_0x14b929][_0xe7a127(0x5c9a)],_0xca2a7b),'index':_0x590066[_0x14b929]/_0x27c803,'strideInComponentType':_0x258d0c/_0x27c803};}for(_0x45d7f4=0x0;_0x45d7f4<_0x535394;++_0x45d7f4)for(var _0x3ee1a4=0x0;_0x3ee1a4<_0x4bed3e;++_0x3ee1a4){_0x14b929=_0x196ec2[_0x3ee1a4];for(var _0x5debe0=(_0x3bbd1a=_0x12dafa[_0x14b929])[_0xe7a127(0xc98)],_0x3c5126=_0x3c962a[_0x14b929],_0x2e59aa=_0x3c5126[_0xe7a127(0xe07)],_0x390a7c=_0x3bbd1a[_0xe7a127(0x4362)],_0x4e5668=0x0;_0x4e5668<_0x390a7c;++_0x4e5668)_0x2e59aa[_0x3c5126[_0xe7a127(0x51d3)]+_0x4e5668]=_0x5debe0[_0x45d7f4*_0x390a7c+_0x4e5668];_0x3c5126[_0xe7a127(0x51d3)]+=_0x3c5126[_0x3352ea(0x1876)];}return{'buffer':_0xca2a7b,'offsetsInBytes':_0x590066,'vertexSizeInBytes':_0x258d0c};}}function setVertexAttribDivisor(_0x39d4e7){var _0x5e0146=_0x307c2b,_0x2104b6=_0x5e00b3,_0x34bc1a=_0x39d4e7[_0x2104b6(0x1358)],_0x1c0bae=_0x39d4e7[_0x2104b6(0x12cd)];if(_0x1c0bae||_0x34bc1a[_0x2104b6(0x1065)]){_0x34bc1a[_0x2104b6(0x1065)]=_0x1c0bae;var _0x3bcda7,_0xeae014=_0x34bc1a[_0x2104b6(0x3fbe)],_0xb349c=_0x39d4e7[_0x2104b6(0x255a)],_0x81a048=ContextLimits[_0x2104b6(0x4678)];if(_0x1c0bae){var _0x45e415=_0xb349c[_0x5e0146(0x2ef4)];for(_0x3bcda7=0x0;_0x3bcda7<_0x45e415;++_0x3bcda7){var _0x2d9bbb=_0xb349c[_0x3bcda7];if(_0x2d9bbb[_0x2104b6(0x552c)]){var _0x49cff4=_0x2d9bbb[_0x2104b6(0x17ff)],_0x1457b7=_0x2d9bbb[_0x5e0146(0x1c07)];_0x49cff4!==_0xeae014[_0x1457b7]&&(_0x34bc1a[_0x2104b6(0x33d3)](_0x1457b7,_0x49cff4),_0xeae014[_0x1457b7]=_0x49cff4);}}}else{for(_0x3bcda7=0x0;_0x3bcda7<_0x81a048;++_0x3bcda7)_0xeae014[_0x3bcda7]>0x0&&(_0x34bc1a[_0x2104b6(0x33d3)](_0x3bcda7,0x0),_0xeae014[_0x3bcda7]=0x0);}}}function setConstantAttributes(_0x2745db,_0x1a31ff){var _0x475301=_0x307c2b,_0x5a1853=_0x5e00b3;for(var _0x1dab3a=_0x2745db[_0x5a1853(0x255a)],_0x203d2b=_0x1dab3a[_0x5a1853(0x809)],_0xb63513=0x0;_0xb63513<_0x203d2b;++_0xb63513){var _0x1d5d37=_0x1dab3a[_0xb63513];_0x1d5d37[_0x475301(0x27f3)]&&defined$1(_0x1d5d37[_0x5a1853(0x9a4)])&&_0x1d5d37[_0x5a1853(0x30bf)](_0x1a31ff);}}function BatchTable(_0xad837a,_0x30b5ac,_0x3b426d){var _0x5f17be=_0x307c2b,_0x1aa557=_0x5e00b3;if(this[_0x1aa557(0x255a)]=_0x30b5ac,this[_0x5f17be(0x2125)]=_0x3b426d,0x0!==_0x30b5ac[_0x1aa557(0x809)]){var _0x108c73=getDatatype(_0x30b5ac),_0x1d4512=_0xad837a[_0x1aa557(0x4afe)],_0x300c3c=_0x108c73===PixelDatatype$1[_0x1aa557(0x486a)]&&!_0x1d4512,_0x5d0024=createOffsets(_0x30b5ac,_0x300c3c),_0x4b32bd=getStride(_0x5d0024,_0x30b5ac,_0x300c3c),_0x4ba1df=Math[_0x1aa557(0x1ace)](ContextLimits[_0x1aa557(0x55a)]/_0x4b32bd),_0x5675b0=Math[_0x1aa557(0x19a8)](_0x3b426d,_0x4ba1df),_0x441636=_0x4b32bd*_0x5675b0,_0x2a47c8=Math[_0x1aa557(0x5f13)](_0x3b426d/_0x5675b0),_0x2ad9ed=0x1/_0x441636,_0x584583=0.5*_0x2ad9ed,_0x28db46=0x1/_0x2a47c8,_0x10a0de=0.5*_0x28db46;this[_0x5f17be(0x3812)]=new Cartesian2(_0x441636,_0x2a47c8),this[_0x1aa557(0x5bee)]=new Cartesian4(_0x2ad9ed,_0x584583,_0x28db46,_0x10a0de),this[_0x1aa557(0x5a3a)]=_0x300c3c?PixelDatatype$1[_0x5f17be(0x2bcf)]:_0x108c73,this[_0x1aa557(0xd9d)]=_0x300c3c,this[_0x1aa557(0x3ff0)]=_0x5d0024,this[_0x5f17be(0x2891)]=_0x4b32bd,this[_0x5f17be(0x38cb)]=void 0x0;var _0x43c7ec=0x4*_0x441636*_0x2a47c8;this[_0x1aa557(0x970)]=_0x108c73!==PixelDatatype$1[_0x1aa557(0x486a)]||_0x300c3c?new Uint8Array(_0x43c7ec):new Float32Array(_0x43c7ec),this[_0x5f17be(0x3874)]=!0x1,this['_suffix']='';}}function getDatatype(_0x1446b2){var _0x2d4cff=_0x5e00b3;for(var _0x702ec5=!0x1,_0x273ca1=_0x1446b2[_0x2d4cff(0x809)],_0x5db3ca=0x0;_0x5db3ca<_0x273ca1;++_0x5db3ca)if(_0x1446b2[_0x5db3ca][_0x2d4cff(0x5c9a)]!==ComponentDatatype$1[_0x2d4cff(0x1b0f)]){_0x702ec5=!0x0;break;}return _0x702ec5?PixelDatatype$1[_0x2d4cff(0x486a)]:PixelDatatype$1['UNSIGNED_BYTE'];}function getAttributeType(_0x10dee3,_0x410962){var _0xeed991=_0x5e00b3,_0x34a284=_0x10dee3[_0x410962][_0xeed991(0x4362)];return 0x2===_0x34a284?Cartesian2:0x3===_0x34a284?Cartesian3:0x4===_0x34a284?Cartesian4:Number;}function createOffsets(_0x52740a,_0x24ac09){var _0xbaaa12=_0x307c2b,_0x29087e=_0x5e00b3;for(var _0x212934=new Array(_0x52740a[_0x29087e(0x809)]),_0x55d2f3=0x0,_0xcad258=_0x52740a[_0x29087e(0x809)],_0x32bedb=0x0;_0x32bedb<_0xcad258;++_0x32bedb){var _0x29758c=_0x52740a[_0x32bedb][_0x29087e(0x5c9a)];_0x212934[_0x32bedb]=_0x55d2f3,_0x29758c!==ComponentDatatype$1[_0xbaaa12(0x2bcf)]&&_0x24ac09?_0x55d2f3+=0x4:++_0x55d2f3;}return _0x212934;}function getStride(_0x2ebf09,_0x51f44c,_0x3c7ad8){var _0x15e195=_0x5e00b3,_0x1bdcc6=_0x2ebf09[_0x15e195(0x809)],_0x531560=_0x2ebf09[_0x1bdcc6-0x1];return _0x51f44c[_0x1bdcc6-0x1][_0x15e195(0x5c9a)]!==ComponentDatatype$1[_0x15e195(0x1b0f)]&&_0x3c7ad8?_0x531560+0x4:_0x531560+0x1;}Buffer$1['createVertexBuffer']=function(_0x446629){var _0x5636d3=_0x5e00b3;return new Buffer$1({'context':_0x446629[_0x5636d3(0x4fd0)],'bufferTarget':WebGLConstants$1[_0x5636d3(0x43b7)],'typedArray':_0x446629[_0x5636d3(0x539b)],'sizeInBytes':_0x446629[_0x5636d3(0x3b8d)],'usage':_0x446629[_0x5636d3(0x31ec)]});},Buffer$1['createIndexBuffer']=function(_0x5040c4){var _0x576644=_0x307c2b,_0x5c84b3=_0x5e00b3,_0x1b500b=_0x5040c4[_0x5c84b3(0x4fd0)],_0x51f281=_0x5040c4[_0x576644(0x374a)],_0x5a4c72=IndexDatatype$1[_0x5c84b3(0x479)](_0x51f281),_0x415593=new Buffer$1({'context':_0x1b500b,'bufferTarget':WebGLConstants$1['ELEMENT_ARRAY_BUFFER'],'typedArray':_0x5040c4[_0x5c84b3(0x539b)],'sizeInBytes':_0x5040c4[_0x5c84b3(0x3b8d)],'usage':_0x5040c4[_0x5c84b3(0x31ec)]}),_0x348a8b=_0x415593[_0x576644(0x1604)]/_0x5a4c72;return Object[_0x5c84b3(0x1dfd)](_0x415593,{'indexDatatype':{'get':function(){return _0x51f281;}},'bytesPerIndex':{'get':function(){return _0x5a4c72;}},'numberOfIndices':{'get':function(){return _0x348a8b;}}}),_0x415593;},Object[_0x5e00b3(0x1dfd)](Buffer$1[_0x5e00b3(0x3720)],{'sizeInBytes':{'get':function(){var _0x534e7d=_0x5e00b3;return this[_0x534e7d(0x5877)];}},'usage':{'get':function(){var _0xd52ccf=_0x307c2b;return this[_0xd52ccf(0x3b3d)];}}}),Buffer$1[_0x5e00b3(0x3720)][_0x5e00b3(0x731)]=function(){var _0x9ceccc=_0x5e00b3;return this[_0x9ceccc(0x438d)];},Buffer$1[_0x5e00b3(0x3720)][_0x5e00b3(0x44e2)]=function(_0x3248ab,_0x455c6b){var _0x7b98c2=_0x307c2b,_0x1c5ad9=_0x5e00b3;_0x455c6b=defaultValue$1(_0x455c6b,0x0);var _0x4ff1d5=this[_0x1c5ad9(0x24f8)],_0x4a1808=this[_0x1c5ad9(0x48a7)];_0x4ff1d5[_0x7b98c2(0x47b9)](_0x4a1808,this[_0x1c5ad9(0x438d)]),_0x4ff1d5[_0x7b98c2(0x4c74)](_0x4a1808,_0x455c6b,_0x3248ab),_0x4ff1d5[_0x7b98c2(0x47b9)](_0x4a1808,null);},Buffer$1['prototype'][_0x307c2b(0x3101)]=function(_0x37c54d,_0x29f28e,_0x259177,_0x3da807){var _0xcd968c=_0x307c2b,_0x7ab742=_0x5e00b3,_0x53c902=WebGLConstants$1[_0x7ab742(0x1c3f)],_0x455dbb=WebGLConstants$1[_0x7ab742(0x763)],_0x544d08=this[_0x7ab742(0x24f8)];_0x544d08[_0x7ab742(0x37f6)](_0x455dbb,this[_0x7ab742(0x438d)]),_0x544d08[_0x7ab742(0x37f6)](_0x53c902,_0x37c54d[_0x7ab742(0x438d)]),_0x544d08[_0x7ab742(0x12fc)](_0x53c902,_0x455dbb,_0x29f28e,_0x259177,_0x3da807),_0x544d08[_0xcd968c(0x47b9)](_0x455dbb,null),_0x544d08[_0x7ab742(0x37f6)](_0x53c902,null);},Buffer$1[_0x5e00b3(0x3720)][_0x5e00b3(0x566d)]=function(_0x1d13c6,_0x37c9e9,_0xd71e6b,_0x37e31a){var _0x299c13=_0x307c2b,_0x3b839c=_0x5e00b3;_0x37c9e9=defaultValue$1(_0x37c9e9,0x0),_0xd71e6b=defaultValue$1(_0xd71e6b,0x0);var _0x176cb4=this[_0x3b839c(0x24f8)],_0x2c7092=WebGLConstants$1[_0x3b839c(0x1c3f)];_0x176cb4[_0x3b839c(0x37f6)](_0x2c7092,this[_0x3b839c(0x438d)]),_0x176cb4[_0x299c13(0x394a)](_0x2c7092,_0x37c9e9,_0x1d13c6,_0xd71e6b,_0x37e31a),_0x176cb4[_0x3b839c(0x37f6)](_0x2c7092,null);},Buffer$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Buffer$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x2f65e1=_0x5e00b3;return this[_0x2f65e1(0x24f8)][_0x2f65e1(0x272c)](this[_0x2f65e1(0x438d)]),this[_0x2f65e1(0x4fd0)][_0x2f65e1(0x7a8)]-=this[_0x2f65e1(0x3b8d)],destroyObject$1(this);},VertexArray[_0x307c2b(0x1337)]=function(_0x3ba2da){var _0x4ede23=_0x307c2b,_0x5df3c9=_0x5e00b3,_0x1cf49a,_0x2e2f00,_0x25b092,_0x5ebd3e,_0xf9c81b=(_0x3ba2da=defaultValue$1(_0x3ba2da,defaultValue$1[_0x5df3c9(0x243c)]))[_0x5df3c9(0x4fd0)],_0x34f8b1=defaultValue$1(_0x3ba2da[_0x5df3c9(0x144e)],defaultValue$1[_0x5df3c9(0x243c)]),_0x570b43=defaultValue$1(_0x3ba2da[_0x4ede23(0x2f00)],BufferUsage[_0x5df3c9(0x3d22)]),_0xf7cb13=defaultValue$1(_0x3ba2da[_0x5df3c9(0x1115)],defaultValue$1[_0x5df3c9(0x243c)]),_0x31e37c=defaultValue$1(_0x3ba2da[_0x5df3c9(0x358d)],!0x1),_0x2e91ab=_0x3ba2da[_0x4ede23(0x3423)],_0x27b2a7=defined$1(_0x2e91ab)?_0x2e91ab:[],_0x2cfd6d=_0x34f8b1[_0x5df3c9(0x177b)];if(_0x31e37c){var _0x26dc3e=interleaveAttributes(_0x2cfd6d);if(defined$1(_0x26dc3e)){_0x25b092=Buffer$1[_0x5df3c9(0x5ad5)]({'context':_0xf9c81b,'typedArray':_0x26dc3e[_0x5df3c9(0x537f)],'usage':_0x570b43});var _0x3d1077=_0x26dc3e[_0x5df3c9(0x1f25)],_0x4d34ce=_0x26dc3e[_0x5df3c9(0x16f7)];for(_0x1cf49a in _0x2cfd6d)_0x2cfd6d[_0x5df3c9(0x1a9a)](_0x1cf49a)&&defined$1(_0x2cfd6d[_0x1cf49a])&&(defined$1((_0x2e2f00=_0x2cfd6d[_0x1cf49a])[_0x5df3c9(0xc98)])?_0x27b2a7[_0x5df3c9(0x5323)]({'index':_0xf7cb13[_0x1cf49a],'vertexBuffer':_0x25b092,'componentDatatype':_0x2e2f00[_0x5df3c9(0x5c9a)],'componentsPerAttribute':_0x2e2f00['componentsPerAttribute'],'normalize':_0x2e2f00[_0x4ede23(0x4d5b)],'offsetInBytes':_0x3d1077[_0x1cf49a],'strideInBytes':_0x4d34ce}):_0x27b2a7[_0x5df3c9(0x5323)]({'index':_0xf7cb13[_0x1cf49a],'value':_0x2e2f00[_0x4ede23(0x46b3)],'componentDatatype':_0x2e2f00[_0x4ede23(0x3db3)],'normalize':_0x2e2f00['normalize']}));}}else{for(_0x1cf49a in _0x2cfd6d)if(_0x2cfd6d[_0x5df3c9(0x1a9a)](_0x1cf49a)&&defined$1(_0x2cfd6d[_0x1cf49a])){var _0x3d5095=(_0x2e2f00=_0x2cfd6d[_0x1cf49a])['componentDatatype'];_0x3d5095===ComponentDatatype$1[_0x5df3c9(0x4e01)]&&(_0x3d5095=ComponentDatatype$1[_0x5df3c9(0x486a)]),_0x25b092=void 0x0,defined$1(_0x2e2f00[_0x5df3c9(0xc98)])&&(_0x25b092=Buffer$1[_0x5df3c9(0x5ad5)]({'context':_0xf9c81b,'typedArray':ComponentDatatype$1[_0x5df3c9(0x40dd)](_0x3d5095,_0x2e2f00[_0x5df3c9(0xc98)]),'usage':_0x570b43})),_0x27b2a7[_0x5df3c9(0x5323)]({'index':_0xf7cb13[_0x1cf49a],'vertexBuffer':_0x25b092,'value':_0x2e2f00[_0x5df3c9(0x9a4)],'componentDatatype':_0x3d5095,'componentsPerAttribute':_0x2e2f00['componentsPerAttribute'],'normalize':_0x2e2f00[_0x5df3c9(0x4853)]});}}var _0x25bf26=_0x34f8b1[_0x5df3c9(0x314b)];return defined$1(_0x25bf26)&&(_0x5ebd3e=Geometry$1[_0x5df3c9(0x3745)](_0x34f8b1)>=CesiumMath[_0x5df3c9(0x1ea5)]&&_0xf9c81b[_0x4ede23(0x322a)]?Buffer$1[_0x5df3c9(0xda9)]({'context':_0xf9c81b,'typedArray':new Uint32Array(_0x25bf26),'usage':_0x570b43,'indexDatatype':IndexDatatype$1[_0x5df3c9(0xc77)]}):Buffer$1[_0x5df3c9(0xda9)]({'context':_0xf9c81b,'typedArray':new Uint16Array(_0x25bf26),'usage':_0x570b43,'indexDatatype':IndexDatatype$1[_0x5df3c9(0x43ff)]})),new VertexArray({'context':_0xf9c81b,'attributes':_0x27b2a7,'indexBuffer':_0x5ebd3e});},Object[_0x307c2b(0x66e)](VertexArray[_0x5e00b3(0x3720)],{'numberOfAttributes':{'get':function(){var _0x57c2be=_0x307c2b,_0x371abd=_0x5e00b3;return this[_0x57c2be(0x29e5)][_0x371abd(0x809)];}},'numberOfVertices':{'get':function(){var _0xce6dd8=_0x5e00b3;return this[_0xce6dd8(0x335d)];}},'indexBuffer':{'get':function(){return this['_indexBuffer'];}}}),VertexArray[_0x5e00b3(0x3720)]['getAttribute']=function(_0x4507f4){var _0x318691=_0x5e00b3;return this[_0x318691(0x255a)][_0x4507f4];},VertexArray[_0x5e00b3(0x3720)][_0x5e00b3(0x281d)]=function(){var _0x34aa3c=_0x307c2b,_0x1781ed=_0x5e00b3;defined$1(this[_0x34aa3c(0x20e4)])?(this[_0x1781ed(0x1358)][_0x34aa3c(0x3a2a)](this[_0x1781ed(0x1e8)]),this[_0x1781ed(0x1358)][_0x34aa3c(0x5ad6)]&&setVertexAttribDivisor(this),this[_0x34aa3c(0x42d5)]&&setConstantAttributes(this,this[_0x1781ed(0x24f8)])):bind$1(this['_gl'],this[_0x1781ed(0x255a)],this[_0x1781ed(0x1c66)]);},VertexArray[_0x5e00b3(0x3720)][_0x5e00b3(0x126d)]=function(){var _0x1fdefc=_0x307c2b,_0x1427dc=_0x5e00b3;if(defined$1(this[_0x1427dc(0x1e8)]))this[_0x1427dc(0x1358)][_0x1427dc(0x3350)](null);else{for(var _0x227046=this[_0x1427dc(0x255a)],_0x282619=this[_0x1427dc(0x24f8)],_0xf0f298=0x0;_0xf0f298<_0x227046[_0x1427dc(0x809)];++_0xf0f298){var _0x45ea0e=_0x227046[_0xf0f298];_0x45ea0e[_0x1427dc(0x552c)]&&_0x45ea0e[_0x1fdefc(0x3805)](_0x282619);}this[_0x1427dc(0x1c66)]&&_0x282619[_0x1427dc(0x37f6)](_0x282619[_0x1427dc(0x316d)],null);}},VertexArray[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},VertexArray[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x45d897=_0x307c2b,_0x1cfd49=_0x5e00b3;for(var _0x3573df=this[_0x1cfd49(0x255a)],_0x5196a3=0x0;_0x5196a3<_0x3573df[_0x1cfd49(0x809)];++_0x5196a3){var _0x2fae9c=_0x3573df[_0x5196a3][_0x1cfd49(0x521e)];defined$1(_0x2fae9c)&&!_0x2fae9c[_0x1cfd49(0x53aa)]()&&_0x2fae9c['vertexArrayDestroyable']&&_0x2fae9c[_0x45d897(0x5020)]();}var _0x3f694c=this[_0x1cfd49(0x1c66)];return defined$1(_0x3f694c)&&!_0x3f694c[_0x1cfd49(0x53aa)]()&&_0x3f694c[_0x45d897(0x283b)]&&_0x3f694c[_0x1cfd49(0x2947)](),defined$1(this['_vao'])&&this[_0x1cfd49(0x1358)][_0x45d897(0x1a1c)](this[_0x1cfd49(0x1e8)]),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](BatchTable[_0x5e00b3(0x3720)],{'attributes':{'get':function(){var _0x1b1c20=_0x5e00b3;return this[_0x1b1c20(0x255a)];}},'numberOfInstances':{'get':function(){var _0x405ddc=_0x307c2b;return this[_0x405ddc(0x2125)];}},'suffix':{'get':function(){var _0x565919=_0x5e00b3;return this[_0x565919(0x60c)];},'set':function(_0x4dad29){var _0x509b96=_0x5e00b3;this[_0x509b96(0x60c)]=_0x4dad29;}}});var scratchPackedFloatCartesian4=new Cartesian4();function getPackedFloat(_0x5dc9a0,_0x4871e2,_0x5aa36d){var _0x13f5b6=_0x307c2b,_0xa5636c=_0x5e00b3,_0x16ad4e=Cartesian4[_0xa5636c(0x1d8a)](_0x5dc9a0,_0x4871e2,scratchPackedFloatCartesian4),_0x21ff2c=Cartesian4[_0xa5636c(0x1908)](_0x16ad4e);_0x16ad4e=Cartesian4[_0xa5636c(0x1d8a)](_0x5dc9a0,_0x4871e2+0x4,scratchPackedFloatCartesian4);var _0x13325a=Cartesian4[_0x13f5b6(0x2339)](_0x16ad4e);_0x16ad4e=Cartesian4[_0xa5636c(0x1d8a)](_0x5dc9a0,_0x4871e2+0x8,scratchPackedFloatCartesian4);var _0x557397=Cartesian4[_0xa5636c(0x1908)](_0x16ad4e);_0x16ad4e=Cartesian4[_0xa5636c(0x1d8a)](_0x5dc9a0,_0x4871e2+0xc,scratchPackedFloatCartesian4);var _0x45f919=Cartesian4[_0xa5636c(0x1908)](_0x16ad4e);return Cartesian4[_0xa5636c(0x160f)](_0x21ff2c,_0x13325a,_0x557397,_0x45f919,_0x5aa36d);}function setPackedAttribute(_0x15e769,_0xccd98d,_0x2adf3b){var _0x420b2b=_0x5e00b3,_0x3a8f34=Cartesian4[_0x420b2b(0x56f6)](_0x15e769['x'],scratchPackedFloatCartesian4);Cartesian4[_0x420b2b(0x52a8)](_0x3a8f34,_0xccd98d,_0x2adf3b),_0x3a8f34=Cartesian4[_0x420b2b(0x56f6)](_0x15e769['y'],_0x3a8f34),Cartesian4[_0x420b2b(0x52a8)](_0x3a8f34,_0xccd98d,_0x2adf3b+0x4),_0x3a8f34=Cartesian4[_0x420b2b(0x56f6)](_0x15e769['z'],_0x3a8f34),Cartesian4[_0x420b2b(0x52a8)](_0x3a8f34,_0xccd98d,_0x2adf3b+0x8),_0x3a8f34=Cartesian4['packFloat'](_0x15e769['w'],_0x3a8f34),Cartesian4[_0x420b2b(0x52a8)](_0x3a8f34,_0xccd98d,_0x2adf3b+0xc);}var scratchGetAttributeCartesian4$1=new Cartesian4();BatchTable[_0x307c2b(0x1aa2)][_0x5e00b3(0x3360)]=function(_0x54cea0,_0x444704,_0x32cda6){var _0x19deb1=_0x307c2b,_0x4f6e5a=_0x5e00b3,_0x364d20,_0x54aa54=this[_0x19deb1(0x29e5)],_0x5ea55e=this[_0x4f6e5a(0x3ff0)][_0x444704],_0x2310b9=0x4*this[_0x4f6e5a(0x2583)]*_0x54cea0+0x4*_0x5ea55e;_0x364d20=this[_0x4f6e5a(0xd9d)]&&_0x54aa54[_0x444704][_0x4f6e5a(0x5c9a)]!==PixelDatatype$1[_0x4f6e5a(0x1b0f)]?getPackedFloat(this[_0x4f6e5a(0x970)],_0x2310b9,scratchGetAttributeCartesian4$1):Cartesian4[_0x4f6e5a(0x1d8a)](this[_0x4f6e5a(0x970)],_0x2310b9,scratchGetAttributeCartesian4$1);var _0xf52bec=getAttributeType(_0x54aa54,_0x444704);return defined$1(_0xf52bec[_0x19deb1(0x9a6)])?_0xf52bec[_0x19deb1(0x9a6)](_0x364d20,_0x32cda6):defined$1(_0xf52bec[_0x4f6e5a(0x40f3)])?_0xf52bec[_0x4f6e5a(0x40f3)](_0x364d20,_0x32cda6):_0x364d20['x'];};var setAttributeScratchValues=[void 0x0,void 0x0,new Cartesian2(),new Cartesian3(),new Cartesian4()],setAttributeScratchCartesian4=new Cartesian4();function createTexture$2(_0x4a634f,_0x330ac2){var _0x2ee6bd=_0x307c2b,_0x3be5a4=_0x5e00b3,_0x148b92=_0x4a634f['_textureDimensions'];_0x4a634f[_0x3be5a4(0x49a6)]=new Texture({'context':_0x330ac2,'pixelFormat':PixelFormat$1[_0x2ee6bd(0x668)],'pixelDatatype':_0x4a634f[_0x2ee6bd(0x2ca5)],'width':_0x148b92['x'],'height':_0x148b92['y'],'sampler':new Sampler({'minificationFilter':TextureMinificationFilter$1[_0x3be5a4(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x3be5a4(0x403b)]}),'flipY':!0x1});}function updateTexture(_0x161609){var _0x1c802c=_0x307c2b,_0x146069=_0x5e00b3,_0x4f5f8b=_0x161609[_0x146069(0x1954)];_0x161609[_0x1c802c(0x38cb)][_0x1c802c(0x1ce3)]({'width':_0x4f5f8b['x'],'height':_0x4f5f8b['y'],'arrayBufferView':_0x161609[_0x146069(0x970)]});}function getGlslComputeSt$1(_0x4a045c){var _0x5076cc=_0x307c2b,_0x52b983=_0x5e00b3,_0x27ae25=_0x4a045c[_0x52b983(0x2583)];return 0x1===_0x4a045c[_0x5076cc(0x3812)]['y']?_0x52b983(0x3842)+_0x27ae25+_0x5076cc(0xea4):_0x52b983(0x8ae)+_0x27ae25+_0x52b983(0xe7a);}function getComponentType(_0x1f250a){var _0xa45484=_0x5e00b3;return 0x1===_0x1f250a?_0xa45484(0x2955):_0xa45484(0x4751)+_0x1f250a;}function getComponentSwizzle(_0x11fa5c){var _0x5c414b=_0x307c2b;return 0x1===_0x11fa5c?'.x':0x2===_0x11fa5c?'.xy':0x3===_0x11fa5c?_0x5c414b(0x45b2):'';}function getGlslAttributeFunction(_0x2b0370,_0x49e7ee){var _0x2b96ab=_0x307c2b,_0x1e181e=_0x5e00b3,_0x59bc86=_0x2b0370[_0x1e181e(0x255a)][_0x49e7ee],_0x162abe=_0x59bc86[_0x1e181e(0x4362)],_0x13053c=_0x59bc86[_0x2b96ab(0x2e93)],_0x261d5d=getComponentType(_0x162abe),_0x12f39c=getComponentSwizzle(_0x162abe),_0x3f1b7e=_0x261d5d+'\x20'+_0x13053c+_0x1e181e(0x351d)+_0x2b0370[_0x1e181e(0x3ff0)][_0x49e7ee]+');\x20\x0a';return _0x2b0370[_0x1e181e(0xd9d)]&&_0x59bc86[_0x1e181e(0x5c9a)]!==PixelDatatype$1[_0x2b96ab(0x2bcf)]?_0x3f1b7e+=_0x1e181e(0x1825):_0x3f1b7e+=_0x1e181e(0x5174),_0x3f1b7e+=_0x1e181e(0x3d8b)+_0x261d5d+_0x1e181e(0x29a6)+_0x12f39c+_0x1e181e(0x3995),_0x2b0370[_0x1e181e(0x5a3a)]!==PixelDatatype$1[_0x1e181e(0x1b0f)]||_0x59bc86[_0x1e181e(0x5c9a)]!==ComponentDatatype$1['UNSIGNED_BYTE']||_0x59bc86[_0x1e181e(0x4853)]?_0x2b0370[_0x1e181e(0x5a3a)]===PixelDatatype$1[_0x1e181e(0x486a)]&&_0x59bc86[_0x1e181e(0x5c9a)]===ComponentDatatype$1[_0x2b96ab(0x2bcf)]&&_0x59bc86[_0x1e181e(0x4853)]&&(_0x3f1b7e+=_0x2b96ab(0x239a)):_0x3f1b7e+=_0x1e181e(0xa6f),_0x3f1b7e+=_0x1e181e(0x252c);}function transformToWorldCoordinates(_0x24fcdf,_0x12e19e,_0x2fba7c){var _0x4b5d39=_0x5e00b3,_0x210d29,_0x4cfc44=!_0x2fba7c,_0x473c02=_0x24fcdf['length'];if(!_0x4cfc44&&_0x473c02>0x1){var _0xa36815=_0x24fcdf[0x0][_0x4b5d39(0x599)];for(_0x210d29=0x1;_0x210d29<_0x473c02;++_0x210d29)if(!Matrix4[_0x4b5d39(0x1dab)](_0xa36815,_0x24fcdf[_0x210d29][_0x4b5d39(0x599)])){_0x4cfc44=!0x0;break;}}if(_0x4cfc44){for(_0x210d29=0x0;_0x210d29<_0x473c02;++_0x210d29)defined$1(_0x24fcdf[_0x210d29][_0x4b5d39(0x144e)])&&GeometryPipeline[_0x4b5d39(0x7b1)](_0x24fcdf[_0x210d29]);}else Matrix4[_0x4b5d39(0x3600)](_0x12e19e,_0x24fcdf[0x0][_0x4b5d39(0x599)],_0x12e19e);}function addGeometryBatchId(_0x5a91eb,_0x3f5081){var _0x367f8b=_0x307c2b,_0x3733c3=_0x5e00b3,_0x4efcd0=_0x5a91eb[_0x3733c3(0x177b)],_0x38f3b6=_0x4efcd0[_0x3733c3(0x3747)],_0x1691fe=_0x38f3b6[_0x3733c3(0xc98)][_0x367f8b(0x2ef4)]/_0x38f3b6[_0x367f8b(0x4f1d)];_0x4efcd0[_0x3733c3(0x15c)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x367f8b(0x3078)],'componentsPerAttribute':0x1,'values':new Float32Array(_0x1691fe)});for(var _0x28fc68=_0x4efcd0[_0x3733c3(0x15c)][_0x3733c3(0xc98)],_0xd09f5a=0x0;_0xd09f5a<_0x1691fe;++_0xd09f5a)_0x28fc68[_0xd09f5a]=_0x3f5081;}function addBatchIds(_0x372537){var _0x5e4ef6=_0x307c2b,_0x3f9f1d=_0x5e00b3;for(var _0x2c9eaf=_0x372537[_0x5e4ef6(0x2ef4)],_0x43d091=0x0;_0x43d091<_0x2c9eaf;++_0x43d091){var _0x36e73b=_0x372537[_0x43d091];defined$1(_0x36e73b[_0x3f9f1d(0x144e)])?addGeometryBatchId(_0x36e73b[_0x5e4ef6(0x2b1d)],_0x43d091):defined$1(_0x36e73b[_0x3f9f1d(0x4c75)])&&defined$1(_0x36e73b[_0x3f9f1d(0x1a55)])&&(addGeometryBatchId(_0x36e73b[_0x5e4ef6(0x2d67)],_0x43d091),addGeometryBatchId(_0x36e73b[_0x3f9f1d(0x1a55)],_0x43d091));}}function geometryPipeline(_0x43ab16){var _0x1cfd1f=_0x307c2b,_0x17effc=_0x5e00b3,_0x299157,_0x1f5bb0,_0x29f78a=_0x43ab16[_0x17effc(0x1179)],_0xf72200=_0x43ab16[_0x17effc(0x2a8a)],_0x2c203a=_0x43ab16[_0x1cfd1f(0x4a06)],_0x3387a4=_0x43ab16[_0x17effc(0x430c)],_0x14dc86=_0x43ab16[_0x17effc(0x4322)],_0x1de037=_0x43ab16[_0x17effc(0x5f25)],_0x570e85=_0x43ab16[_0x17effc(0x599)],_0x4b4a8c=_0x29f78a[_0x1cfd1f(0x2ef4)];for(_0x299157=0x0;_0x299157<_0x4b4a8c;++_0x299157)if(defined$1(_0x29f78a[_0x299157][_0x17effc(0x144e)])){_0x29f78a[_0x299157][_0x17effc(0x144e)][_0x17effc(0x3a67)];break;}if(transformToWorldCoordinates(_0x29f78a,_0x570e85,_0x3387a4),!_0x3387a4){for(_0x299157=0x0;_0x299157<_0x4b4a8c;++_0x299157)defined$1(_0x29f78a[_0x299157][_0x17effc(0x144e)])&&GeometryPipeline[_0x17effc(0x47e2)](_0x29f78a[_0x299157]);}if(addBatchIds(_0x29f78a),_0x14dc86)for(_0x299157=0x0;_0x299157<_0x4b4a8c;++_0x299157){var _0x37035c=_0x29f78a[_0x299157];defined$1(_0x37035c['geometry'])?(GeometryPipeline[_0x17effc(0x320a)](_0x37035c[_0x17effc(0x144e)]),GeometryPipeline['reorderForPreVertexCache'](_0x37035c[_0x17effc(0x144e)])):defined$1(_0x37035c[_0x17effc(0x4c75)])&&defined$1(_0x37035c[_0x17effc(0x1a55)])&&(GeometryPipeline[_0x17effc(0x320a)](_0x37035c[_0x17effc(0x4c75)]),GeometryPipeline[_0x17effc(0x2da5)](_0x37035c[_0x17effc(0x4c75)]),GeometryPipeline[_0x17effc(0x320a)](_0x37035c[_0x17effc(0x1a55)]),GeometryPipeline[_0x1cfd1f(0x1d43)](_0x37035c[_0x17effc(0x1a55)]));}var _0x30577d=GeometryPipeline[_0x17effc(0x1651)](_0x29f78a);for(_0x4b4a8c=_0x30577d[_0x17effc(0x809)],_0x299157=0x0;_0x299157<_0x4b4a8c;++_0x299157){var _0x57be11,_0x40124e=(_0x1f5bb0=_0x30577d[_0x299157])[_0x1cfd1f(0x3377)];if(_0x3387a4){for(_0x57be11 in _0x40124e)_0x40124e[_0x17effc(0x1a9a)](_0x57be11)&&_0x40124e[_0x57be11][_0x17effc(0x5c9a)]===ComponentDatatype$1[_0x17effc(0x4e01)]&&GeometryPipeline[_0x17effc(0x43ca)](_0x1f5bb0,_0x57be11,_0x57be11+_0x17effc(0x52e),_0x57be11+_0x17effc(0x1efd));}else{for(_0x57be11 in _0x40124e)if(_0x40124e[_0x17effc(0x1a9a)](_0x57be11)&&_0x40124e[_0x57be11][_0x17effc(0x5c9a)]===ComponentDatatype$1[_0x17effc(0x4e01)]){var _0x38acbd=_0x57be11+'3D',_0x5ba723=_0x57be11+'2D';GeometryPipeline[_0x17effc(0x1b6b)](_0x1f5bb0,_0x57be11,_0x38acbd,_0x5ba723,_0xf72200),defined$1(_0x1f5bb0[_0x17effc(0x93d)])&&_0x17effc(0x3747)===_0x57be11&&(_0x1f5bb0[_0x1cfd1f(0x1414)]=BoundingSphere[_0x17effc(0x1304)](_0x1f5bb0[_0x17effc(0x177b)][_0x17effc(0x4bb8)]['values'])),GeometryPipeline[_0x1cfd1f(0x23f0)](_0x1f5bb0,_0x38acbd,_0x38acbd+'High',_0x38acbd+'Low'),GeometryPipeline[_0x17effc(0x43ca)](_0x1f5bb0,_0x5ba723,_0x5ba723+_0x17effc(0x4833),_0x5ba723+_0x1cfd1f(0x3b87));}}_0x1de037&&GeometryPipeline[_0x1cfd1f(0x2940)](_0x1f5bb0);}if(!_0x2c203a){var _0x21f3d4=[];for(_0x4b4a8c=_0x30577d[_0x17effc(0x809)],_0x299157=0x0;_0x299157<_0x4b4a8c;++_0x299157)_0x1f5bb0=_0x30577d[_0x299157],_0x21f3d4=_0x21f3d4[_0x1cfd1f(0x3e5c)](GeometryPipeline[_0x1cfd1f(0x3ac7)](_0x1f5bb0));_0x30577d=_0x21f3d4;}return _0x30577d;}function createPickOffsets(_0x196b7f,_0x513084,_0x583bde,_0x35b180){var _0xde3e58=_0x307c2b,_0x39a429=_0x5e00b3,_0x2f2287,_0x598a22,_0x7abea4,_0x5d1554=_0x35b180[_0xde3e58(0x2ef4)]-0x1;if(_0x5d1554>=0x0){var _0x13710f=_0x35b180[_0x5d1554];_0x2f2287=_0x13710f[_0xde3e58(0x4d0e)]+_0x13710f[_0x39a429(0x5d69)],_0x598a22=_0x583bde[_0x7abea4=_0x13710f[_0xde3e58(0x1c07)]][_0x39a429(0x314b)][_0xde3e58(0x2ef4)];}else _0x2f2287=0x0,_0x598a22=_0x583bde[_0x7abea4=0x0][_0x39a429(0x314b)][_0x39a429(0x809)];for(var _0x47534c=_0x196b7f[_0x39a429(0x809)],_0x4774a5=0x0;_0x4774a5<_0x47534c;++_0x4774a5){var _0x208b81=_0x196b7f[_0x4774a5][_0x513084];if(defined$1(_0x208b81)){var _0x2380dc=_0x208b81[_0x39a429(0x314b)][_0x39a429(0x809)];_0x2f2287+_0x2380dc>_0x598a22&&(_0x2f2287=0x0,_0x598a22=_0x583bde[++_0x7abea4]['indices'][_0x39a429(0x809)]),_0x35b180[_0x39a429(0x5323)]({'index':_0x7abea4,'offset':_0x2f2287,'count':_0x2380dc}),_0x2f2287+=_0x2380dc;}}}function createInstancePickOffsets(_0x5f06c5,_0x288745){var _0xb4b2bf=_0x307c2b,_0x4c4c46=_0x5e00b3,_0xa843ba=[];return createPickOffsets(_0x5f06c5,_0x4c4c46(0x144e),_0x288745,_0xa843ba),createPickOffsets(_0x5f06c5,_0xb4b2bf(0x2d67),_0x288745,_0xa843ba),createPickOffsets(_0x5f06c5,_0x4c4c46(0x1a55),_0x288745,_0xa843ba),_0xa843ba;}BatchTable[_0x307c2b(0x1aa2)][_0x5e00b3(0x290)]=function(_0x4a5954,_0x30626b,_0xaa409d){var _0x452b32=_0x307c2b,_0x155ae2=_0x5e00b3,_0x46931c=this[_0x155ae2(0x255a)],_0x58e975=setAttributeScratchValues[_0x46931c[_0x30626b][_0x155ae2(0x4362)]],_0xde5351=this['getBatchedAttribute'](_0x4a5954,_0x30626b,_0x58e975),_0xbe638d=getAttributeType(this[_0x155ae2(0x255a)],_0x30626b);if(!(defined$1(_0xbe638d[_0x155ae2(0x1dab)])?_0xbe638d[_0x452b32(0x4d2)](_0xde5351,_0xaa409d):_0xde5351===_0xaa409d)){var _0x3c4e0d=setAttributeScratchCartesian4;_0x3c4e0d['x']=defined$1(_0xaa409d['x'])?_0xaa409d['x']:_0xaa409d,_0x3c4e0d['y']=defined$1(_0xaa409d['y'])?_0xaa409d['y']:0x0,_0x3c4e0d['z']=defined$1(_0xaa409d['z'])?_0xaa409d['z']:0x0,_0x3c4e0d['w']=defined$1(_0xaa409d['w'])?_0xaa409d['w']:0x0;var _0x4cd745=this[_0x155ae2(0x3ff0)][_0x30626b],_0x5141d1=0x4*this[_0x155ae2(0x2583)]*_0x4a5954+0x4*_0x4cd745;this[_0x155ae2(0xd9d)]&&_0x46931c[_0x30626b][_0x155ae2(0x5c9a)]!==PixelDatatype$1['UNSIGNED_BYTE']?setPackedAttribute(_0x3c4e0d,this[_0x155ae2(0x970)],_0x5141d1):Cartesian4[_0x155ae2(0x52a8)](_0x3c4e0d,this[_0x452b32(0x3669)],_0x5141d1),this[_0x155ae2(0x52cc)]=!0x0;}},BatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x123c64){var _0x921aa5=_0x307c2b,_0x5a8723=_0x5e00b3;defined$1(this[_0x5a8723(0x49a6)])&&!this[_0x5a8723(0x52cc)]||0x0===this[_0x5a8723(0x255a)][_0x5a8723(0x809)]||(this[_0x921aa5(0x3874)]=!0x1,defined$1(this[_0x5a8723(0x49a6)])||createTexture$2(this,_0x123c64[_0x5a8723(0x4fd0)]),updateTexture(this));},BatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0x1ec0)]=function(){var _0x57bd15=this;return function(_0x4a028a){var _0x49e316=_0x140d,_0x4fae6d=_0x23ca;if(0x0===_0x57bd15[_0x4fae6d(0x255a)]['length'])return _0x4a028a;var _0x47d5ee={};return''===_0x57bd15[_0x4fae6d(0x60c)]?combine$2(_0x4a028a,_0x47d5ee={'batchTexture':function(){var _0x142f17=_0x4fae6d;return _0x57bd15[_0x142f17(0x49a6)];},'batchTextureDimensions':function(){var _0x141c7d=_0x4fae6d;return _0x57bd15[_0x141c7d(0x1954)];},'batchTextureStep':function(){var _0x38bcb1=_0x4fae6d;return _0x57bd15[_0x38bcb1(0x5bee)];}}):(_0x47d5ee[_0x4fae6d(0x42b5)+_0x57bd15[_0x4fae6d(0x60c)]]=function(){return _0x57bd15['_texture'];},_0x47d5ee[_0x4fae6d(0x53d6)+_0x57bd15['_suffix']]=function(){var _0x159d66=_0x4fae6d;return _0x57bd15[_0x159d66(0x1954)];},_0x47d5ee[_0x4fae6d(0x1fd5)+_0x57bd15[_0x49e316(0xa82)]]=function(){var _0x49fdb4=_0x4fae6d;return _0x57bd15[_0x49fdb4(0x5bee)];},combine$2(_0x4a028a,_0x47d5ee));};},BatchTable['prototype']['getVertexShaderCallback']=function(){var _0x577702=_0x307c2b,_0xaf3e50=_0x5e00b3,_0x17e910=this[_0xaf3e50(0x255a)];if(0x0===_0x17e910['length'])return function(_0x268fa3){return _0x268fa3;};var _0xfcf4f6=_0x577702(0x2c25);FeatureDetection[_0x577702(0x3a64)]()&&(_0xfcf4f6=_0xaf3e50(0x1536)),_0xfcf4f6+=getGlslComputeSt$1(this)+'\x0a';for(var _0x4e32e3=_0x17e910[_0xaf3e50(0x809)],_0xc48d78=0x0;_0xc48d78<_0x4e32e3;++_0xc48d78)_0xfcf4f6+=getGlslAttributeFunction(this,_0xc48d78);return _0xfcf4f6=_0xfcf4f6[_0xaf3e50(0x2c3f)](/\{suffix\}/g,this[_0x577702(0xa82)]),function(_0x26c990){var _0x78c960=_0x577702,_0xdd3752=_0xaf3e50,_0x311336=_0x26c990[_0x78c960(0x2feb)](_0xdd3752(0x37b6)),_0x3dbad1=_0x26c990[_0xdd3752(0x4c07)](0x0,_0x311336),_0x5a6a2e=_0x26c990[_0xdd3752(0x4c07)](_0x311336);return _0x3dbad1+'\x0a'+_0xfcf4f6+'\x0a'+_0x5a6a2e;};},BatchTable[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},BatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x11ee25=_0x307c2b,_0x2c0495=_0x5e00b3;return this[_0x11ee25(0x38cb)]=this[_0x2c0495(0x49a6)]&&this[_0x2c0495(0x49a6)][_0x2c0495(0x2947)](),destroyObject$1(this);};var PrimitivePipeline={};function transferGeometry(_0x30d202,_0x587088){var _0x724d87=_0x307c2b,_0x48366d=_0x5e00b3,_0x36a635=_0x30d202[_0x48366d(0x177b)];for(var _0x2ff359 in _0x36a635)if(_0x36a635[_0x48366d(0x1a9a)](_0x2ff359)){var _0x1cac71=_0x36a635[_0x2ff359];defined$1(_0x1cac71)&&defined$1(_0x1cac71[_0x48366d(0xc98)])&&_0x587088[_0x724d87(0x2a0e)](_0x1cac71[_0x48366d(0xc98)]['buffer']);}defined$1(_0x30d202[_0x48366d(0x314b)])&&_0x587088[_0x48366d(0x5323)](_0x30d202[_0x48366d(0x314b)][_0x724d87(0xcaa)]);}function transferGeometries(_0x3b4632,_0x47d63d){var _0x137868=_0x5e00b3;for(var _0x161cd4=_0x3b4632[_0x137868(0x809)],_0x4cfa74=0x0;_0x4cfa74<_0x161cd4;++_0x4cfa74)transferGeometry(_0x3b4632[_0x4cfa74],_0x47d63d);}function countCreateGeometryResults(_0x22dddf){var _0xbe4abd=_0x307c2b,_0x352f42=_0x5e00b3;for(var _0x434196=0x1,_0x8c3a9=_0x22dddf[_0x352f42(0x809)],_0xa54af6=0x0;_0xa54af6<_0x8c3a9;_0xa54af6++){var _0x538a2f=_0x22dddf[_0xa54af6];if(++_0x434196,defined$1(_0x538a2f)){var _0x190953=_0x538a2f[_0x352f42(0x177b)];for(var _0x413e17 in(_0x434196+=0x7+0x2*BoundingSphere[_0x352f42(0x2dd8)]+(defined$1(_0x538a2f[_0xbe4abd(0x30e5)])?_0x538a2f[_0xbe4abd(0x30e5)][_0x352f42(0x809)]:0x0),_0x190953)){if(_0x190953[_0x352f42(0x1a9a)](_0x413e17)&&defined$1(_0x190953[_0x413e17]))_0x434196+=0x6+_0x190953[_0x413e17][_0x352f42(0xc98)][_0xbe4abd(0x2ef4)];}}}return _0x434196;}function packInstancesForCombine(_0x407a57,_0xd249bb){var _0x3edebf=_0x307c2b,_0x3ae08f=_0x5e00b3,_0x3d9e2d=_0x407a57[_0x3ae08f(0x809)],_0x45cd63=new Float64Array(0x1+0x13*_0x3d9e2d),_0x2b9dbe=0x0;_0x45cd63[_0x2b9dbe++]=_0x3d9e2d;for(var _0x5f1a10=0x0;_0x5f1a10<_0x3d9e2d;_0x5f1a10++){var _0x2ca93e=_0x407a57[_0x5f1a10];if(Matrix4[_0x3edebf(0x5845)](_0x2ca93e[_0x3ae08f(0x599)],_0x45cd63,_0x2b9dbe),_0x2b9dbe+=Matrix4[_0x3ae08f(0x2dd8)],defined$1(_0x2ca93e[_0x3ae08f(0x177b)])&&defined$1(_0x2ca93e[_0x3ae08f(0x177b)][_0x3ae08f(0x2c14)])){var _0x3639bc=_0x2ca93e[_0x3edebf(0x3377)][_0x3ae08f(0x2c14)][_0x3ae08f(0x9a4)];_0x45cd63[_0x2b9dbe]=_0x3639bc[0x0],_0x45cd63[_0x2b9dbe+0x1]=_0x3639bc[0x1],_0x45cd63[_0x2b9dbe+0x2]=_0x3639bc[0x2];}_0x2b9dbe+=0x3;}return _0xd249bb['push'](_0x45cd63[_0x3edebf(0xcaa)]),_0x45cd63;}function unpackInstancesForCombine(_0x23b4bc){var _0x422b6c=_0x307c2b,_0x420653=_0x5e00b3;for(var _0x16e88d=_0x23b4bc,_0x5bc210=new Array(_0x16e88d[0x0]),_0x1799f3=0x0,_0x1a754e=0x1;_0x1a754e<_0x16e88d[_0x420653(0x809)];){var _0x4565f5,_0x3672d5=Matrix4[_0x422b6c(0x1055)](_0x16e88d,_0x1a754e);defined$1(_0x16e88d[_0x1a754e+=Matrix4[_0x420653(0x2dd8)]])&&(_0x4565f5={'offset':new OffsetGeometryInstanceAttribute(_0x16e88d[_0x1a754e],_0x16e88d[_0x1a754e+0x1],_0x16e88d[_0x1a754e+0x2])}),_0x1a754e+=0x3,_0x5bc210[_0x1799f3++]={'modelMatrix':_0x3672d5,'attributes':_0x4565f5};}return _0x5bc210;}function packBoundingSpheres(_0x43bf1a){var _0x3662f1=_0x307c2b,_0x3c18ee=_0x5e00b3,_0x4a6e44=_0x43bf1a[_0x3c18ee(0x809)],_0x427095=0x1+(BoundingSphere[_0x3c18ee(0x2dd8)]+0x1)*_0x4a6e44,_0xa9a37a=new Float32Array(_0x427095),_0x2a77dd=0x0;_0xa9a37a[_0x2a77dd++]=_0x4a6e44;for(var _0x4b4968=0x0;_0x4b4968<_0x4a6e44;++_0x4b4968){defined$1(_0x43bf1a[_0x4b4968])?(_0xa9a37a[_0x2a77dd++]=0x1,BoundingSphere[_0x3662f1(0x5845)](_0x43bf1a[_0x4b4968],_0xa9a37a,_0x2a77dd)):_0xa9a37a[_0x2a77dd++]=0x0,_0x2a77dd+=BoundingSphere[_0x3c18ee(0x2dd8)];}return _0xa9a37a;}function unpackBoundingSpheres(_0x1d2b2e){var _0xee5c34=_0x5e00b3;for(var _0x1481d0=new Array(_0x1d2b2e[0x0]),_0x4e5ffc=0x0,_0x4c888b=0x1;_0x4c888b<_0x1d2b2e[_0xee5c34(0x809)];)0x1===_0x1d2b2e[_0x4c888b++]&&(_0x1481d0[_0x4e5ffc]=BoundingSphere['unpack'](_0x1d2b2e,_0x4c888b)),++_0x4e5ffc,_0x4c888b+=BoundingSphere[_0xee5c34(0x2dd8)];return _0x1481d0;}PrimitivePipeline[_0x5e00b3(0x84e)]=function(_0x526aba){var _0x4592fa=_0x307c2b,_0x35626f=_0x5e00b3,_0x3f1f41,_0x387c67,_0x329bdc,_0x1ff8b6,_0x55412f=_0x526aba[_0x35626f(0x1179)],_0x56f421=_0x55412f[_0x35626f(0x809)],_0x2ca078=!0x1;_0x56f421>0x0&&((_0x3f1f41=geometryPipeline(_0x526aba))[_0x35626f(0x809)]>0x0&&(_0x387c67=GeometryPipeline[_0x35626f(0x3573)](_0x3f1f41[0x0]),_0x526aba[_0x4592fa(0x2b7f)]&&(_0x329bdc=createInstancePickOffsets(_0x55412f,_0x3f1f41))),defined$1(_0x55412f[0x0][_0x4592fa(0x3377)])&&defined$1(_0x55412f[0x0][_0x35626f(0x177b)][_0x35626f(0x2c14)])&&(_0x1ff8b6=new Array(_0x56f421),_0x2ca078=!0x0));for(var _0x24a26b=new Array(_0x56f421),_0x32758d=new Array(_0x56f421),_0x5f0055=0x0;_0x5f0055<_0x56f421;++_0x5f0055){var _0x1262d7=_0x55412f[_0x5f0055],_0x85b23=_0x1262d7[_0x35626f(0x144e)];defined$1(_0x85b23)&&(_0x24a26b[_0x5f0055]=_0x85b23[_0x35626f(0x93d)],_0x32758d[_0x5f0055]=_0x85b23[_0x35626f(0x4b3b)],_0x2ca078&&(_0x1ff8b6[_0x5f0055]=_0x1262d7[_0x35626f(0x144e)][_0x35626f(0x4236)]));var _0x548bab=_0x1262d7[_0x35626f(0x1a55)],_0x1d0623=_0x1262d7[_0x35626f(0x4c75)];defined$1(_0x548bab)&&defined$1(_0x1d0623)&&(defined$1(_0x548bab[_0x35626f(0x93d)])&&defined$1(_0x1d0623[_0x35626f(0x93d)])&&(_0x24a26b[_0x5f0055]=BoundingSphere[_0x4592fa(0xb0c)](_0x548bab[_0x35626f(0x93d)],_0x1d0623[_0x35626f(0x93d)])),defined$1(_0x548bab[_0x35626f(0x4b3b)])&&defined$1(_0x1d0623[_0x35626f(0x4b3b)])&&(_0x32758d[_0x5f0055]=BoundingSphere[_0x35626f(0x418)](_0x548bab[_0x4592fa(0x1414)],_0x1d0623[_0x35626f(0x4b3b)])));}return{'geometries':_0x3f1f41,'modelMatrix':_0x526aba[_0x35626f(0x599)],'attributeLocations':_0x387c67,'pickOffsets':_0x329bdc,'offsetInstanceExtend':_0x1ff8b6,'boundingSpheres':_0x24a26b,'boundingSpheresCV':_0x32758d};},PrimitivePipeline[_0x5e00b3(0x12b5)]=function(_0xc92e76,_0x2782d3){var _0x492460=_0x307c2b,_0x566e30=_0x5e00b3,_0x4cb22a=new Float64Array(countCreateGeometryResults(_0xc92e76)),_0x26b655=[],_0x82468a={},_0x59d7fd=_0xc92e76[_0x566e30(0x809)],_0x1c132f=0x0;_0x4cb22a[_0x1c132f++]=_0x59d7fd;for(var _0x1aaeb1=0x0;_0x1aaeb1<_0x59d7fd;_0x1aaeb1++){var _0x113016=_0xc92e76[_0x1aaeb1],_0x48eed9=defined$1(_0x113016);if(_0x4cb22a[_0x1c132f++]=_0x48eed9?0x1:0x0,_0x48eed9){_0x4cb22a[_0x1c132f++]=_0x113016[_0x566e30(0x3a67)],_0x4cb22a[_0x1c132f++]=_0x113016[_0x566e30(0x5572)],_0x4cb22a[_0x1c132f++]=defaultValue$1(_0x113016['offsetAttribute'],-0x1);var _0x429bb4=defined$1(_0x113016[_0x566e30(0x93d)])?0x1:0x0;_0x4cb22a[_0x1c132f++]=_0x429bb4,_0x429bb4&&BoundingSphere['pack'](_0x113016[_0x566e30(0x93d)],_0x4cb22a,_0x1c132f),_0x1c132f+=BoundingSphere[_0x566e30(0x2dd8)];var _0x5a48cb=defined$1(_0x113016[_0x566e30(0x4b3b)])?0x1:0x0;_0x4cb22a[_0x1c132f++]=_0x5a48cb,_0x5a48cb&&BoundingSphere[_0x492460(0x5845)](_0x113016[_0x566e30(0x4b3b)],_0x4cb22a,_0x1c132f),_0x1c132f+=BoundingSphere['packedLength'];var _0x1a40d2=_0x113016[_0x492460(0x3377)],_0x380531=[];for(var _0x2166f7 in _0x1a40d2)_0x1a40d2[_0x566e30(0x1a9a)](_0x2166f7)&&defined$1(_0x1a40d2[_0x2166f7])&&(_0x380531[_0x566e30(0x5323)](_0x2166f7),defined$1(_0x82468a[_0x2166f7])||(_0x82468a[_0x2166f7]=_0x26b655[_0x566e30(0x809)],_0x26b655[_0x566e30(0x5323)](_0x2166f7)));_0x4cb22a[_0x1c132f++]=_0x380531[_0x492460(0x2ef4)];for(var _0x1907b5=0x0;_0x1907b5<_0x380531[_0x492460(0x2ef4)];_0x1907b5++){var _0xd82fd4=_0x380531[_0x1907b5],_0x556876=_0x1a40d2[_0xd82fd4];_0x4cb22a[_0x1c132f++]=_0x82468a[_0xd82fd4],_0x4cb22a[_0x1c132f++]=_0x556876['componentDatatype'],_0x4cb22a[_0x1c132f++]=_0x556876[_0x566e30(0x4362)],_0x4cb22a[_0x1c132f++]=_0x556876[_0x566e30(0x4853)]?0x1:0x0,_0x4cb22a[_0x1c132f++]=_0x556876[_0x566e30(0x4934)]?0x1:0x0,_0x4cb22a[_0x1c132f++]=_0x556876[_0x566e30(0xc98)][_0x566e30(0x809)],_0x4cb22a[_0x566e30(0x10aa)](_0x556876[_0x492460(0x225a)],_0x1c132f),_0x1c132f+=_0x556876[_0x566e30(0xc98)][_0x492460(0x2ef4)];}var _0x143446=defined$1(_0x113016[_0x566e30(0x314b)])?_0x113016[_0x492460(0x30e5)][_0x566e30(0x809)]:0x0;_0x4cb22a[_0x1c132f++]=_0x143446,_0x143446>0x0&&(_0x4cb22a[_0x492460(0x3235)](_0x113016[_0x566e30(0x314b)],_0x1c132f),_0x1c132f+=_0x143446);}}return _0x2782d3[_0x566e30(0x5323)](_0x4cb22a[_0x492460(0xcaa)]),{'stringTable':_0x26b655,'packedData':_0x4cb22a};},PrimitivePipeline[_0x5e00b3(0x1ba6)]=function(_0x4b302d){var _0x4d2769=_0x307c2b,_0x42a3ca=_0x5e00b3;for(var _0x5da1a8,_0x2c8f0f=_0x4b302d[_0x42a3ca(0xbaf)],_0x5b2d01=_0x4b302d[_0x42a3ca(0x48c4)],_0x588129=new Array(_0x5b2d01[0x0]),_0x32dbe4=0x0,_0x281bba=0x1;_0x281bba<_0x5b2d01[_0x42a3ca(0x809)];){if(0x1===_0x5b2d01[_0x281bba++]){var _0x322baa,_0x47db0f,_0x466558,_0x10d1e2,_0xd29798,_0x5edbf9=_0x5b2d01[_0x281bba++],_0x1e6e2d=_0x5b2d01[_0x281bba++],_0x253ddf=_0x5b2d01[_0x281bba++];-0x1===_0x253ddf&&(_0x253ddf=void 0x0),0x1===_0x5b2d01[_0x281bba++]&&(_0x322baa=BoundingSphere[_0x42a3ca(0x1d8a)](_0x5b2d01,_0x281bba)),_0x281bba+=BoundingSphere[_0x42a3ca(0x2dd8)],0x1===_0x5b2d01[_0x281bba++]&&(_0x47db0f=BoundingSphere[_0x42a3ca(0x1d8a)](_0x5b2d01,_0x281bba)),_0x281bba+=BoundingSphere[_0x42a3ca(0x2dd8)];var _0x5254a3,_0x2a3aee=new GeometryAttributes(),_0x44e475=_0x5b2d01[_0x281bba++];for(_0x5da1a8=0x0;_0x5da1a8<_0x44e475;_0x5da1a8++){var _0x1d467e=_0x2c8f0f[_0x5b2d01[_0x281bba++]],_0x3d28f7=_0x5b2d01[_0x281bba++];_0xd29798=_0x5b2d01[_0x281bba++];var _0x301f8c=0x0!==_0x5b2d01[_0x281bba++],_0x1baeb2=0x0!==_0x5b2d01[_0x281bba++];_0x466558=_0x5b2d01[_0x281bba++],_0x10d1e2=ComponentDatatype$1[_0x4d2769(0x9e8)](_0x3d28f7,_0x466558);for(var _0x441755=0x0;_0x441755<_0x466558;_0x441755++)_0x10d1e2[_0x441755]=_0x5b2d01[_0x281bba++];_0x2a3aee[_0x1d467e]=new GeometryAttribute({'componentDatatype':_0x3d28f7,'componentsPerAttribute':_0xd29798,'normalize':_0x301f8c,'values':_0x10d1e2}),_0x1baeb2&&(_0x2a3aee[_0x1d467e][_0x42a3ca(0x4934)]=!0x0);}if((_0x466558=_0x5b2d01[_0x281bba++])>0x0){var _0x4febca=_0x10d1e2['length']/_0xd29798;for(_0x5254a3=IndexDatatype$1[_0x42a3ca(0x40dd)](_0x4febca,_0x466558),_0x5da1a8=0x0;_0x5da1a8<_0x466558;_0x5da1a8++)_0x5254a3[_0x5da1a8]=_0x5b2d01[_0x281bba++];}_0x588129[_0x32dbe4++]=new Geometry$1({'primitiveType':_0x5edbf9,'geometryType':_0x1e6e2d,'boundingSphere':_0x322baa,'boundingSphereCV':_0x47db0f,'indices':_0x5254a3,'attributes':_0x2a3aee,'offsetAttribute':_0x253ddf});}else _0x588129[_0x32dbe4++]=void 0x0;}return _0x588129;},PrimitivePipeline[_0x5e00b3(0x5e4a)]=function(_0x414c23,_0x50bfbf){var _0x1efa5a=_0x307c2b,_0x293efc=_0x5e00b3;for(var _0x43017e=_0x414c23[_0x293efc(0x138d)],_0x505e37=_0x43017e[_0x293efc(0x809)],_0x2d03b5=0x0;_0x2d03b5<_0x505e37;_0x2d03b5++)_0x50bfbf[_0x1efa5a(0x2a0e)](_0x43017e[_0x2d03b5]['packedData'][_0x293efc(0x537f)]);return{'createGeometryResults':_0x414c23[_0x293efc(0x138d)],'packedInstances':packInstancesForCombine(_0x414c23[_0x293efc(0x1179)],_0x50bfbf),'ellipsoid':_0x414c23[_0x293efc(0x4faa)],'isGeographic':_0x414c23[_0x293efc(0x2a8a)]instanceof GeographicProjection,'elementIndexUintSupported':_0x414c23[_0x293efc(0x2674)],'scene3DOnly':_0x414c23[_0x293efc(0x430c)],'vertexCacheOptimize':_0x414c23[_0x293efc(0x4322)],'compressVertices':_0x414c23[_0x293efc(0x5f25)],'modelMatrix':_0x414c23[_0x293efc(0x599)],'createPickOffsets':_0x414c23[_0x293efc(0x2492)]};},PrimitivePipeline[_0x5e00b3(0x245)]=function(_0x30330e){var _0x4819e5=_0x307c2b,_0x2e07ce=_0x5e00b3;for(var _0x5af9ea=unpackInstancesForCombine(_0x30330e[_0x2e07ce(0x38c0)]),_0x2def54=_0x30330e[_0x2e07ce(0x138d)],_0x27d21c=_0x2def54[_0x2e07ce(0x809)],_0x46afe5=0x0,_0x3e1a25=0x0;_0x3e1a25<_0x27d21c;_0x3e1a25++)for(var _0xd4a458=PrimitivePipeline[_0x2e07ce(0x1ba6)](_0x2def54[_0x3e1a25]),_0x40b7be=_0xd4a458[_0x2e07ce(0x809)],_0x3fc9c9=0x0;_0x3fc9c9<_0x40b7be;_0x3fc9c9++){var _0x42412a=_0xd4a458[_0x3fc9c9];_0x5af9ea[_0x46afe5][_0x2e07ce(0x144e)]=_0x42412a,++_0x46afe5;}var _0x3280ae=Ellipsoid[_0x4819e5(0x2d7b)](_0x30330e[_0x2e07ce(0x4faa)]);return{'instances':_0x5af9ea,'ellipsoid':_0x3280ae,'projection':_0x30330e[_0x2e07ce(0x5dd6)]?new GeographicProjection(_0x3280ae):new WebMercatorProjection(_0x3280ae),'elementIndexUintSupported':_0x30330e[_0x2e07ce(0x2674)],'scene3DOnly':_0x30330e[_0x2e07ce(0x430c)],'vertexCacheOptimize':_0x30330e[_0x2e07ce(0x4322)],'compressVertices':_0x30330e[_0x2e07ce(0x5f25)],'modelMatrix':Matrix4[_0x4819e5(0x2d7b)](_0x30330e[_0x2e07ce(0x599)]),'createPickOffsets':_0x30330e[_0x2e07ce(0x2492)]};},PrimitivePipeline[_0x5e00b3(0x8f0)]=function(_0x265064,_0xdbfe4d){var _0x157f3a=_0x307c2b,_0x2f27a7=_0x5e00b3;defined$1(_0x265064[_0x2f27a7(0x5198)])&&transferGeometries(_0x265064[_0x2f27a7(0x5198)],_0xdbfe4d);var _0x3cb7ce=packBoundingSpheres(_0x265064[_0x2f27a7(0x35c3)]),_0x519c56=packBoundingSpheres(_0x265064[_0x2f27a7(0x4379)]);return _0xdbfe4d[_0x2f27a7(0x5323)](_0x3cb7ce[_0x2f27a7(0x537f)],_0x519c56[_0x2f27a7(0x537f)]),{'geometries':_0x265064[_0x2f27a7(0x5198)],'attributeLocations':_0x265064[_0x157f3a(0x10be)],'modelMatrix':_0x265064[_0x2f27a7(0x599)],'pickOffsets':_0x265064[_0x2f27a7(0x48e)],'offsetInstanceExtend':_0x265064[_0x2f27a7(0x3d02)],'boundingSpheres':_0x3cb7ce,'boundingSpheresCV':_0x519c56};},PrimitivePipeline[_0x307c2b(0x48d9)]=function(_0x23984d){var _0xa6b058=_0x307c2b,_0x32a68a=_0x5e00b3;return{'geometries':_0x23984d[_0x32a68a(0x5198)],'attributeLocations':_0x23984d[_0x32a68a(0x1115)],'modelMatrix':_0x23984d[_0xa6b058(0x4bac)],'pickOffsets':_0x23984d[_0x32a68a(0x48e)],'offsetInstanceExtend':_0x23984d[_0x32a68a(0x3d02)],'boundingSpheres':unpackBoundingSpheres(_0x23984d[_0x32a68a(0x35c3)]),'boundingSpheresCV':unpackBoundingSpheres(_0x23984d[_0x32a68a(0x4379)])};};var PrimitiveState={'READY':0x0,'CREATING':0x1,'CREATED':0x2,'COMBINING':0x3,'COMBINED':0x4,'COMPLETE':0x5,'FAILED':0x6},PrimitiveState$1=Object[_0x307c2b(0x23fe)](PrimitiveState),SceneMode={'MORPHING':0x0,'COLUMBUS_VIEW':0x1,'SCENE2D':0x2,'SCENE3D':0x3,'getMorphTime':function(_0x5bfec5){var _0x55d104=_0x307c2b,_0x5ae9b0=_0x5e00b3;return _0x5bfec5===SceneMode[_0x55d104(0x16b8)]?0x1:_0x5bfec5!==SceneMode[_0x5ae9b0(0x530d)]?0x0:void 0x0;}},SceneMode$1=Object[_0x5e00b3(0x5448)](SceneMode),ShadowMode={'DISABLED':0x0,'ENABLED':0x1,'CAST_ONLY':0x2,'RECEIVE_ONLY':0x3,'NUMBER_OF_SHADOW_MODES':0x4,'castShadows':function(_0x320826){var _0x3f20d3=_0x5e00b3;return _0x320826===ShadowMode[_0x3f20d3(0x14f3)]||_0x320826===ShadowMode[_0x3f20d3(0x1ea3)];},'receiveShadows':function(_0xfe5acb){var _0x49a24f=_0x5e00b3;return _0xfe5acb===ShadowMode[_0x49a24f(0x14f3)]||_0xfe5acb===ShadowMode[_0x49a24f(0x4373)];},'fromCastReceive':function(_0x23c195,_0x2049cb){var _0x3f7dd2=_0x5e00b3;return _0x23c195&&_0x2049cb?ShadowMode[_0x3f7dd2(0x14f3)]:_0x23c195?ShadowMode[_0x3f7dd2(0x1ea3)]:_0x2049cb?ShadowMode[_0x3f7dd2(0x4373)]:ShadowMode[_0x3f7dd2(0x597d)];}},ShadowMode$1=Object['freeze'](ShadowMode),FRAME_BUFFER_TYPE={'NORMAL':0x0,'REFLECT':0x1,'DEPTH':0x2,'NORMAL_AND_DEPTH':0x3,'POSTEFFECT_FILTER':0x4,'RASTER':0x5,'CLAMP':0x6,'PICKRECT':0x7,'SQRESULT':0x8},FrameBufferType=Object['freeze'](FRAME_BUFFER_TYPE),defaultRepeat$2=new Cartesian2(0x1,0x1),defaultTransparent=!0x1,defaultColor$a=Color$2[_0x307c2b(0x5a89)];function ImageMaterialProperty(_0x2c5ff4){var _0x173d5a=_0x307c2b,_0x13affe=_0x5e00b3;_0x2c5ff4=defaultValue$1(_0x2c5ff4,defaultValue$1[_0x13affe(0x243c)]),this[_0x13affe(0x5303)]=new Event(),this[_0x13affe(0x5926)]=void 0x0,this[_0x13affe(0x2b02)]=void 0x0,this[_0x13affe(0x33d1)]=void 0x0,this[_0x13affe(0x5ada)]=void 0x0,this[_0x13affe(0x512)]=void 0x0,this['_colorSubscription']=void 0x0,this['_transparent']=void 0x0,this[_0x13affe(0x5b3e)]=void 0x0,this[_0x13affe(0x2da0)]=!0x1,this['image']=_0x2c5ff4[_0x13affe(0xf80)],this[_0x13affe(0x3ec3)]=_0x2c5ff4[_0x13affe(0x3ec3)],this[_0x13affe(0x8fe)]=_0x2c5ff4[_0x13affe(0x8fe)],this[_0x13affe(0x1716)]=_0x2c5ff4[_0x13affe(0x1716)],this[_0x173d5a(0xefb)]=_0x2c5ff4[_0x173d5a(0x3950)];}function createMaterialProperty(_0x25aa2b){var _0x3ac3bc=_0x307c2b,_0x181a85=_0x5e00b3;if(_0x25aa2b instanceof Color$2)return new ColorMaterialProperty(_0x25aa2b);if(_0x181a85(0x20b8)==typeof _0x25aa2b||_0x25aa2b instanceof Resource||_0x25aa2b instanceof HTMLCanvasElement||_0x25aa2b instanceof HTMLVideoElement||_0x25aa2b instanceof Texture){var _0x23c08a=new ImageMaterialProperty();return _0x23c08a[_0x3ac3bc(0x5a4)]=_0x25aa2b,_0x23c08a;}}function createMaterialPropertyDescriptor(_0x2f18a5,_0x158ae7){return createPropertyDescriptor(_0x2f18a5,_0x158ae7,createMaterialProperty);}Object[_0x5e00b3(0x1dfd)](ImageMaterialProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x396284=_0x5e00b3;return Property$1[_0x396284(0x41b2)](this[_0x396284(0x5926)])&&Property$1[_0x396284(0x41b2)](this[_0x396284(0x33d1)]);}},'definitionChanged':{'get':function(){var _0x10293f=_0x5e00b3;return this[_0x10293f(0x5303)];}},'image':createPropertyDescriptor(_0x5e00b3(0xf80)),'repeat':createPropertyDescriptor(_0x5e00b3(0x3ec3)),'color':createPropertyDescriptor('color'),'transparent':createPropertyDescriptor(_0x5e00b3(0x1716))}),ImageMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x135e)]=function(_0x357da5){var _0x215534=_0x5e00b3;return _0x215534(0x3f2);},ImageMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x54dd62,_0x4cd2d9){var _0x341092=_0x307c2b,_0x6aa889=_0x5e00b3;return defined$1(_0x4cd2d9)||(_0x4cd2d9={}),_0x4cd2d9['image']=Property$1[_0x6aa889(0x5db9)](this[_0x6aa889(0x5926)],_0x54dd62),_0x4cd2d9[_0x6aa889(0x3ec3)]=Property$1[_0x341092(0x2993)](this[_0x6aa889(0x33d1)],_0x54dd62,defaultRepeat$2,_0x4cd2d9[_0x6aa889(0x3ec3)]),_0x4cd2d9[_0x6aa889(0x8fe)]=Property$1[_0x6aa889(0xc49)](this['_color'],_0x54dd62,defaultColor$a,_0x4cd2d9[_0x6aa889(0x8fe)]),Property$1[_0x6aa889(0x5611)](this[_0x6aa889(0x2cc0)],_0x54dd62,defaultTransparent)&&(_0x4cd2d9[_0x6aa889(0x8fe)][_0x341092(0x3b89)]=Math[_0x6aa889(0x19a8)](0.99,_0x4cd2d9[_0x6aa889(0x8fe)][_0x6aa889(0x32a8)])),_0x4cd2d9;},ImageMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x2cbbc6){var _0x261d11=_0x307c2b,_0x11d798=_0x5e00b3;return this===_0x2cbbc6||_0x2cbbc6 instanceof ImageMaterialProperty&&Property$1[_0x11d798(0x1dab)](this[_0x11d798(0x5926)],_0x2cbbc6[_0x11d798(0x5926)])&&Property$1['equals'](this[_0x11d798(0x33d1)],_0x2cbbc6[_0x261d11(0x56d6)])&&Property$1[_0x261d11(0x4d2)](this[_0x11d798(0x512)],_0x2cbbc6[_0x261d11(0x25c0)])&&Property$1[_0x11d798(0x1dab)](this[_0x11d798(0x2cc0)],_0x2cbbc6[_0x11d798(0x2cc0)])&&!this[_0x11d798(0x2da0)]&&!_0x2cbbc6[_0x11d798(0x2da0)];};var PolylineCommon=_0x5e00b3(0x319d),PolylineFS$1=_0x5e00b3(0x2095),PolylineVS=_0x5e00b3(0x2202);function Polyline(_0x4ab60c,_0x5c7c02){var _0x3b3882=_0x307c2b,_0x4f73ff=_0x5e00b3;_0x4ab60c=defaultValue$1(_0x4ab60c,defaultValue$1[_0x4f73ff(0x243c)]),this[_0x4f73ff(0x1462)]=defaultValue$1(_0x4ab60c[_0x3b3882(0x537b)],!0x0),this[_0x4f73ff(0x5178)]=defaultValue$1(_0x4ab60c[_0x3b3882(0x2299)],0x1),this[_0x4f73ff(0x5c69)]=defaultValue$1(_0x4ab60c[_0x4f73ff(0x3c65)],!0x1),this[_0x3b3882(0x4052)]=_0x4ab60c[_0x4f73ff(0xe9f)],this[_0x4f73ff(0xdf1)]=_0x4ab60c[_0x4f73ff(0x3453)],defined$1(this[_0x4f73ff(0xdf1)])||(this[_0x4f73ff(0xdf1)]=Material[_0x4f73ff(0x3fcf)](Material[_0x4f73ff(0xb88)],{'color':new Color$2(0x1,0x1,0x1,0x1)}));var _0x3b4011,_0x13efa8=_0x4ab60c[_0x4f73ff(0x1c83)];defined$1(_0x13efa8)||(_0x13efa8=[]),this[_0x4f73ff(0x634)]=_0x13efa8,this[_0x4f73ff(0x2832)]=arrayRemoveDuplicates(_0x13efa8,Cartesian3[_0x4f73ff(0x1c11)]),this[_0x4f73ff(0x5c69)]&&this[_0x4f73ff(0x2832)][_0x4f73ff(0x809)]>0x2&&(this[_0x4f73ff(0x2832)]===this[_0x4f73ff(0x634)]&&(this[_0x4f73ff(0x2832)]=_0x13efa8[_0x4f73ff(0x30eb)]()),this[_0x3b3882(0x1860)][_0x4f73ff(0x5323)](Cartesian3[_0x3b3882(0x2d7b)](this[_0x4f73ff(0x2832)][0x0]))),this['_length']=this[_0x4f73ff(0x2832)][_0x4f73ff(0x809)],this[_0x4f73ff(0x32b3)]=_0x4ab60c['id'],defined$1(_0x5c7c02)&&(_0x3b4011=Matrix4[_0x4f73ff(0x40f3)](_0x5c7c02[_0x4f73ff(0x599)])),this[_0x4f73ff(0x33a1)]=_0x3b4011,this[_0x4f73ff(0x46d1)]=PolylinePipeline[_0x3b3882(0x4d60)](this[_0x4f73ff(0x2832)],_0x3b4011),this[_0x4f73ff(0x2af7)]=void 0x0,this[_0x4f73ff(0xf4f)]=new Uint32Array(NUMBER_OF_PROPERTIES$4),this[_0x3b3882(0x267e)]=_0x5c7c02,this[_0x4f73ff(0x4f16)]=!0x1,this[_0x4f73ff(0x34a6)]=void 0x0,this[_0x4f73ff(0x5151)]=BoundingSphere[_0x3b3882(0xd5c)](this['_actualPositions']),this[_0x4f73ff(0x5016)]=BoundingSphere[_0x4f73ff(0x332f)](this[_0x4f73ff(0x5151)],this[_0x4f73ff(0x33a1)]),this[_0x4f73ff(0x6db)]=new BoundingSphere();}var POSITION_INDEX$6=Polyline[_0x5e00b3(0x31db)]=0x0,SHOW_INDEX$5=Polyline[_0x5e00b3(0x30df)]=0x1,WIDTH_INDEX$1=Polyline[_0x5e00b3(0x3b2a)]=0x2,MATERIAL_INDEX$1=Polyline[_0x5e00b3(0x2977)]=0x3,POSITION_SIZE_INDEX$1=Polyline[_0x5e00b3(0x2349)]=0x4,DISTANCE_DISPLAY_CONDITION$2=Polyline[_0x5e00b3(0x3b1f)]=0x5,NUMBER_OF_PROPERTIES$4=Polyline[_0x307c2b(0x48fb)]=0x6;function makeDirty$2(_0x46df4d,_0x265617){var _0x31c585=_0x5e00b3;++_0x46df4d[_0x31c585(0xf4f)][_0x265617];var _0x1d2a53=_0x46df4d[_0x31c585(0x33cd)];defined$1(_0x1d2a53)&&(_0x1d2a53['_updatePolyline'](_0x46df4d,_0x265617),_0x46df4d[_0x31c585(0x4f16)]=!0x0);}Object[_0x5e00b3(0x1dfd)](Polyline[_0x5e00b3(0x3720)],{'show':{'get':function(){var _0x1a1458=_0x5e00b3;return this[_0x1a1458(0x1462)];},'set':function(_0x1636bb){var _0xf00e4d=_0x307c2b,_0x322a53=_0x5e00b3;_0x1636bb!==this[_0xf00e4d(0x3dd4)]&&(this[_0x322a53(0x1462)]=_0x1636bb,makeDirty$2(this,SHOW_INDEX$5));}},'positions':{'get':function(){var _0x58f92e=_0x5e00b3;return this[_0x58f92e(0x634)];},'set':function(_0x5c85dd){var _0x4761fa=_0x307c2b,_0x2a1b87=_0x5e00b3,_0x412bb7=arrayRemoveDuplicates(_0x5c85dd,Cartesian3[_0x2a1b87(0x1c11)]);this[_0x2a1b87(0x5c69)]&&_0x412bb7['length']>0x2&&(_0x412bb7===_0x5c85dd&&(_0x412bb7=_0x5c85dd[_0x2a1b87(0x30eb)]()),_0x412bb7[_0x2a1b87(0x5323)](Cartesian3[_0x2a1b87(0x40f3)](_0x412bb7[0x0]))),this[_0x2a1b87(0x2832)][_0x2a1b87(0x809)]===_0x412bb7[_0x2a1b87(0x809)]&&this['_actualPositions'][_0x4761fa(0x2ef4)]===this[_0x4761fa(0x53cc)]||makeDirty$2(this,POSITION_SIZE_INDEX$1),this[_0x2a1b87(0x634)]=_0x5c85dd,this[_0x2a1b87(0x2832)]=_0x412bb7,this[_0x2a1b87(0x4fc2)]=_0x412bb7[_0x2a1b87(0x809)],this[_0x2a1b87(0x5151)]=BoundingSphere[_0x2a1b87(0x12c2)](this['_actualPositions'],this[_0x4761fa(0x3cb4)]),this[_0x2a1b87(0x5016)]=BoundingSphere[_0x2a1b87(0x332f)](this[_0x2a1b87(0x5151)],this[_0x4761fa(0x2ebe)],this[_0x4761fa(0x1eb2)]),makeDirty$2(this,POSITION_INDEX$6),this[_0x2a1b87(0xa16)]();}},'material':{'get':function(){return this['_material'];},'set':function(_0x1116e0){var _0x10ed23=_0x5e00b3;this[_0x10ed23(0xdf1)]!==_0x1116e0&&(this[_0x10ed23(0xdf1)]=_0x1116e0,makeDirty$2(this,MATERIAL_INDEX$1));}},'width':{'get':function(){var _0x5997b3=_0x307c2b;return this[_0x5997b3(0x496c)];},'set':function(_0x7cb86d){var _0x538bec=_0x5e00b3;_0x7cb86d!==this['_width']&&(this[_0x538bec(0x5178)]=_0x7cb86d,makeDirty$2(this,WIDTH_INDEX$1));}},'loop':{'get':function(){var _0x58fa1c=_0x5e00b3;return this[_0x58fa1c(0x5c69)];},'set':function(_0x14cfd2){var _0x3adfd8=_0x307c2b,_0x7bddf9=_0x5e00b3;if(_0x14cfd2!==this[_0x7bddf9(0x5c69)]){var _0x1fc199=this[_0x7bddf9(0x2832)];_0x14cfd2?_0x1fc199[_0x7bddf9(0x809)]>0x2&&!Cartesian3[_0x7bddf9(0x1dab)](_0x1fc199[0x0],_0x1fc199[_0x1fc199[_0x7bddf9(0x809)]-0x1])&&(_0x1fc199[_0x7bddf9(0x809)]===this[_0x7bddf9(0x634)][_0x7bddf9(0x809)]&&(this[_0x7bddf9(0x2832)]=_0x1fc199=this[_0x7bddf9(0x634)][_0x3adfd8(0x17ac)]()),_0x1fc199[_0x3adfd8(0x2a0e)](Cartesian3[_0x7bddf9(0x40f3)](_0x1fc199[0x0]))):_0x1fc199[_0x7bddf9(0x809)]>0x2&&Cartesian3[_0x3adfd8(0x4d2)](_0x1fc199[0x0],_0x1fc199[_0x1fc199[_0x3adfd8(0x2ef4)]-0x1])&&(_0x1fc199[_0x7bddf9(0x809)]-0x1===this[_0x7bddf9(0x634)][_0x7bddf9(0x809)]?this[_0x7bddf9(0x2832)]=this[_0x3adfd8(0x12ab)]:_0x1fc199[_0x7bddf9(0x3b86)]()),this[_0x7bddf9(0x5c69)]=_0x14cfd2,makeDirty$2(this,POSITION_SIZE_INDEX$1);}}},'id':{'get':function(){var _0x5aa969=_0x5e00b3;return this[_0x5aa969(0x32b3)];},'set':function(_0x2182bb){var _0x513cc0=_0x5e00b3;this[_0x513cc0(0x32b3)]=_0x2182bb,defined$1(this[_0x513cc0(0x34a6)])&&(this[_0x513cc0(0x34a6)][_0x513cc0(0x8c4)]['id']=_0x2182bb);}},'pickId':{'get':function(){var _0x1a50e0=_0x307c2b;return this[_0x1a50e0(0x3617)];}},'distanceDisplayCondition':{'get':function(){var _0x10c951=_0x5e00b3;return this[_0x10c951(0x4e59)];},'set':function(_0x315bbb){var _0x3f130c=_0x5e00b3;DistanceDisplayCondition[_0x3f130c(0x1dab)](_0x315bbb,this['_distanceDisplayCondition'])||(this[_0x3f130c(0x4e59)]=DistanceDisplayCondition[_0x3f130c(0x40f3)](_0x315bbb,this[_0x3f130c(0x4e59)]),makeDirty$2(this,DISTANCE_DISPLAY_CONDITION$2));}}}),Polyline[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(){var _0x54dc24=_0x307c2b,_0x3e195f=_0x5e00b3,_0x521c6a=Matrix4[_0x3e195f(0x2de)];defined$1(this[_0x3e195f(0x33cd)])&&(_0x521c6a=this[_0x3e195f(0x33cd)][_0x3e195f(0x599)]);var _0x55070a=this[_0x3e195f(0x46d1)][_0x3e195f(0x1c83)][_0x3e195f(0x809)],_0x511808=this[_0x3e195f(0x46d1)][_0x3e195f(0xd59)],_0x224027=this[_0x3e195f(0xf4f)][POSITION_INDEX$6]>0x0||this[_0x3e195f(0xf4f)][POSITION_SIZE_INDEX$1]>0x0;if(Matrix4[_0x54dc24(0x4d2)](_0x521c6a,this[_0x54dc24(0x2ebe)])&&!_0x224027||(this[_0x3e195f(0x46d1)]=PolylinePipeline[_0x3e195f(0x4f35)](this[_0x3e195f(0x2832)],_0x521c6a),this[_0x3e195f(0x5016)]=BoundingSphere[_0x3e195f(0x332f)](this[_0x54dc24(0x3cb4)],_0x521c6a,this[_0x3e195f(0x5016)])),this[_0x3e195f(0x33a1)]=Matrix4[_0x3e195f(0x40f3)](_0x521c6a,this[_0x3e195f(0x33a1)]),this[_0x3e195f(0x46d1)][_0x3e195f(0x1c83)][_0x3e195f(0x809)]!==_0x55070a)makeDirty$2(this,POSITION_SIZE_INDEX$1);else{for(var _0x35d89b=_0x511808[_0x3e195f(0x809)],_0x4fdfee=0x0;_0x4fdfee<_0x35d89b;++_0x4fdfee)if(_0x511808[_0x4fdfee]!==this[_0x3e195f(0x46d1)][_0x54dc24(0x2dd9)][_0x4fdfee]){makeDirty$2(this,POSITION_SIZE_INDEX$1);break;}}},Polyline[_0x5e00b3(0x3720)][_0x5e00b3(0x219f)]=function(_0x312208){var _0x37162d=_0x307c2b,_0x1ea9a2=_0x5e00b3;if(!defined$1(this[_0x37162d(0x3617)])){if(this[_0x37162d(0x267e)]['_polygonEntityId']){var _0x2848e3=_0x312208[_0x1ea9a2(0x3c4)]();for(let _0x2006cb in _0x2848e3)_0x2848e3[_0x2006cb]['id']&&_0x2848e3[_0x2006cb]['id']['id']&&_0x2848e3[_0x2006cb]['id']['id']===this[_0x1ea9a2(0x33cd)][_0x1ea9a2(0x4e1f)]&&(this[_0x1ea9a2(0x34a6)]=_0x312208[_0x37162d(0x51e8)](_0x2006cb));}else this[_0x37162d(0x3617)]=_0x312208[_0x1ea9a2(0x506c)]({'primitive':this,'collection':this['_polylineCollection'],'id':this[_0x1ea9a2(0x32b3)]});}return this[_0x37162d(0x3617)];},Polyline[_0x5e00b3(0x3720)][_0x5e00b3(0x1567)]=function(){var _0x46db9f=_0x5e00b3;this[_0x46db9f(0x4f16)]=!0x1;for(var _0x3728b9=this[_0x46db9f(0xf4f)],_0x5bd441=0x0;_0x5bd441<NUMBER_OF_PROPERTIES$4-0x1;++_0x5bd441)_0x3728b9[_0x5bd441]=0x0;},Polyline[_0x5e00b3(0x3720)]['_destroy']=function(){var _0x2c0fd4=_0x307c2b,_0x34c0e8=_0x5e00b3;this[_0x2c0fd4(0x3617)]=this[_0x2c0fd4(0x3617)]&&this[_0x34c0e8(0x34a6)][_0x34c0e8(0x2947)](),this[_0x34c0e8(0xdf1)]=this[_0x34c0e8(0xdf1)]&&this[_0x34c0e8(0xdf1)][_0x34c0e8(0x2947)](),this[_0x34c0e8(0x33cd)]=void 0x0;};var LineDisplayType={'OCCLUDED':0x0,'OCCLUDED_TRANSLUCENT':0x1,'NON_OCCLUDED':0x2},LineDisplayType$1=Object[_0x5e00b3(0x5448)](LineDisplayType),SHOW_INDEX$4=Polyline[_0x5e00b3(0x30df)],WIDTH_INDEX=Polyline[_0x5e00b3(0x3b2a)],POSITION_INDEX$5=Polyline[_0x307c2b(0x2369)],MATERIAL_INDEX=Polyline[_0x5e00b3(0x2977)],POSITION_SIZE_INDEX=Polyline[_0x5e00b3(0x2349)],DISTANCE_DISPLAY_CONDITION$1=Polyline[_0x5e00b3(0x3b1f)],NUMBER_OF_PROPERTIES$3=Polyline[_0x5e00b3(0x2884)],attributeLocations$5={'texCoordExpandAndBatchIndex':0x0,'position3DHigh':0x1,'position3DLow':0x2,'position2DHigh':0x3,'position2DLow':0x4,'prevPosition3DHigh':0x5,'prevPosition3DLow':0x6,'prevPosition2DHigh':0x7,'prevPosition2DLow':0x8,'nextPosition3DHigh':0x9,'nextPosition3DLow':0xa,'nextPosition2DHigh':0xb,'nextPosition2DLow':0xc};function PolylineCollection(_0x23ca70){var _0x48de85=_0x307c2b,_0x31e1ba=_0x5e00b3;_0x23ca70=defaultValue$1(_0x23ca70,defaultValue$1[_0x31e1ba(0x243c)]),this[_0x31e1ba(0x599)]=Matrix4[_0x48de85(0x2d7b)](defaultValue$1(_0x23ca70['modelMatrix'],Matrix4[_0x31e1ba(0x2de)])),this[_0x31e1ba(0x33a1)]=Matrix4['clone'](Matrix4[_0x31e1ba(0x2de)]),this[_0x31e1ba(0x3820)]=defaultValue$1(_0x23ca70[_0x31e1ba(0x3820)],!0x1),this[_0x31e1ba(0x5e81)]=_0x23ca70[_0x48de85(0x58ce)],this[_0x48de85(0x2d82)]=_0x23ca70[_0x31e1ba(0x545f)],this[_0x31e1ba(0x592b)]=[],this[_0x31e1ba(0x28a9)]=!0x1,this['_polylinesRemoved']=!0x1,this[_0x31e1ba(0x3a1a)]=!0x1,this[_0x31e1ba(0xf4f)]=new Uint32Array(NUMBER_OF_PROPERTIES$3),this[_0x31e1ba(0x1d78)]=[],this[_0x48de85(0x2811)]={},this[_0x31e1ba(0x718)]={'bufferUsage':BufferUsage[_0x31e1ba(0xdfd)],'frameCount':0x0},this[_0x31e1ba(0x2201)]=void 0x0,this[_0x31e1ba(0x118e)]=[],this[_0x31e1ba(0x804)]=[],this[_0x48de85(0x3bcb)]=void 0x0,this[_0x31e1ba(0x4447)]=void 0x0,this[_0x48de85(0x126f)]=void 0x0,this[_0x31e1ba(0xe73)]=!0x1,this['_useHighlightColor']=!0x1,this[_0x31e1ba(0x192f)]=Color$2[_0x31e1ba(0x40f3)](Color$2['WHITE']);var _0x1ff54a=this;this[_0x31e1ba(0x18f4)]={'u_highlightColor':function(){var _0x1c2f8f=_0x48de85;return _0x1ff54a[_0x1c2f8f(0x4f0c)];}},this[_0x31e1ba(0x3a2a)]=_0x23ca70[_0x31e1ba(0x2a3c)],this[_0x31e1ba(0x4b8e)]=!0x1,this[_0x31e1ba(0x4e1f)]=defaultValue$1(_0x23ca70[_0x31e1ba(0x5008)],void 0x0);}function createBatchTable$2(_0x2f3eca,_0x26a535){var _0x41bc1e=_0x307c2b,_0x33c152=_0x5e00b3;defined$1(_0x2f3eca[_0x33c152(0x2528)])&&_0x2f3eca[_0x33c152(0x2528)][_0x33c152(0x2947)]();var _0x41c120=[{'functionName':_0x33c152(0x737),'componentDatatype':ComponentDatatype$1[_0x33c152(0x1b0f)],'componentsPerAttribute':0x2},{'functionName':_0x33c152(0xfda),'componentDatatype':ComponentDatatype$1[_0x33c152(0x1b0f)],'componentsPerAttribute':0x4,'normalize':!0x0},{'functionName':_0x41bc1e(0x52ed),'componentDatatype':ComponentDatatype$1[_0x41bc1e(0x3078)],'componentsPerAttribute':0x3},{'functionName':_0x33c152(0x3734),'componentDatatype':ComponentDatatype$1[_0x33c152(0x486a)],'componentsPerAttribute':0x4},{'functionName':_0x33c152(0x1e5),'componentDatatype':ComponentDatatype$1[_0x33c152(0x486a)],'componentsPerAttribute':0x2}];_0x2f3eca[_0x33c152(0x2528)]=new BatchTable(_0x26a535,_0x41c120,_0x2f3eca[_0x33c152(0x1d78)][_0x33c152(0x809)]);}Object[_0x5e00b3(0x1dfd)](PolylineCollection[_0x307c2b(0x1aa2)],{'length':{'get':function(){var _0x216196=_0x307c2b;return removePolylines(this),this['_polylines'][_0x216196(0x2ef4)];}},'lineDisplayType':{'get':function(){var _0x4c1a56=_0x5e00b3;return this[_0x4c1a56(0x3a2a)];},'set':function(_0xa2ca59){var _0x11d16b=_0x307c2b,_0x5b21df=_0x5e00b3;if(Check[_0x5b21df(0x202d)]['number']['greaterThanOrEquals'](_0x5b21df(0x2441),_0xa2ca59,0x0),Check[_0x5b21df(0x202d)]['number'][_0x5b21df(0x3935)](_0x11d16b(0x1aad),_0xa2ca59,0x2),this[_0x5b21df(0x3a2a)]!==_0xa2ca59){var _0xd197e;this[_0x5b21df(0x3a2a)]=_0xa2ca59;for(var _0x1b8f53=this[_0x5b21df(0x1d78)][_0x5b21df(0x809)],_0x8a833b=0x0;_0x8a833b<_0x1b8f53;_0x8a833b++){_0xd197e=void 0x0;var _0x1ca996=this[_0x5b21df(0x1d78)][_0x8a833b];if(defined$1(_0x1ca996)){for(var _0x449436=_0x8a833b+0x1;_0x449436<_0x1b8f53;_0x449436++){var _0x556c20=this[_0x11d16b(0x51ed)][_0x449436];if(defined$1(_0x556c20)&&(_0x556c20['id']&&_0x556c20['id']===_0x1ca996[_0x5b21df(0x1db3)]+_0x5b21df(0x348f))){_0xd197e=_0x556c20;break;}}if(defined$1(_0xd197e)||this[_0x5b21df(0x3a2a)]!==LineDisplayType$1[_0x5b21df(0x42b6)])defined$1(_0xd197e)&&this[_0x5b21df(0x3a2a)]!==LineDisplayType$1[_0x5b21df(0x42b6)]&&this[_0x5b21df(0x4f4b)](_0xd197e);else{var _0x3ef392={'show':_0x1ca996[_0x5b21df(0x3234)],'positions':_0x1ca996[_0x11d16b(0x14e)],'width':_0x1ca996[_0x5b21df(0x2d3c)],'loop':_0x1ca996[_0x5b21df(0x3c65)],'distanceDisplayCondition':_0x1ca996[_0x5b21df(0x4e59)]},_0x24c301=Material[_0x11d16b(0x1612)](Material[_0x11d16b(0x3f1b)],{'color':Color$2[_0x11d16b(0x2d7b)](_0x1ca996[_0x5b21df(0x3453)][_0x5b21df(0x219a)][_0x11d16b(0x3a3a)],new Color$2())[_0x5b21df(0x1e29)](0.2)});_0x24c301['uniforms'][_0x5b21df(0x8fe)][_0x5b21df(0x32a8)]=0.2,_0x3ef392[_0x5b21df(0x3453)]=_0x24c301;var _0x2a0302=new Polyline(_0x3ef392,this);_0x2a0302[_0x5b21df(0x3453)]=_0x24c301,_0x2a0302[_0x11d16b(0x4b0b)]=this[_0x5b21df(0x1d78)][_0x5b21df(0x809)],_0x2a0302['id']=_0x1ca996[_0x5b21df(0x1db3)]+_0x5b21df(0x348f),this[_0x5b21df(0x1d78)][_0x5b21df(0x5323)](_0x2a0302),this[_0x11d16b(0x56b5)]=!0x0,this[_0x5b21df(0xe73)]=!0x0;}}}this[_0x5b21df(0x3a2a)]===LineDisplayType$1[_0x5b21df(0x42b6)]?(this[_0x5b21df(0x5e81)]=RenderState[_0x5b21df(0x5344)]({'depthMask':!0x0,'depthTest':{'enabled':!0x0}}),this[_0x5b21df(0x220a)]=RenderState[_0x11d16b(0x5602)]({'depthMask':!0x1,'depthTest':{'enabled':!0x1}})):this[_0x5b21df(0x3a2a)]===LineDisplayType$1[_0x5b21df(0x5de9)]?this[_0x5b21df(0x5e81)]=RenderState['fromCache']({'depthMask':!0x1,'depthTest':{'enabled':!0x1}}):this[_0x5b21df(0x3a2a)]===LineDisplayType$1[_0x5b21df(0x5c04)]&&(this['_opaqueRS']=RenderState[_0x5b21df(0x5344)]({'depthMask':!0x0,'depthTest':{'enabled':!0x0}}));}}}}),PolylineCollection[_0x5e00b3(0x3720)][_0x307c2b(0x1af6)]=function(_0x3cf657){var _0x581a4d=_0x307c2b,_0x47fc0c=_0x5e00b3,_0x3ee75b=new Polyline(_0x3cf657,this);if(_0x3ee75b['_index']=this[_0x581a4d(0x51ed)][_0x47fc0c(0x809)],this[_0x47fc0c(0x1d78)]['push'](_0x3ee75b),this[_0x47fc0c(0x3a2a)]===LineDisplayType$1[_0x47fc0c(0x42b6)]){this['_opaqueRS']=RenderState[_0x47fc0c(0x5344)]({'depthMask':!0x0,'depthTest':{'enabled':!0x0}}),this[_0x47fc0c(0x220a)]=RenderState[_0x47fc0c(0x5344)]({'depthMask':!0x1,'depthTest':{'enabled':!0x1}});var _0x1d2e1c=Material[_0x47fc0c(0x3fcf)](Material[_0x47fc0c(0xb88)],{'color':Color$2[_0x47fc0c(0x40f3)](_0x3cf657[_0x47fc0c(0x3453)][_0x47fc0c(0x219a)][_0x581a4d(0x3a3a)],new Color$2())[_0x47fc0c(0x1e29)](0.2)});_0x1d2e1c[_0x47fc0c(0x219a)][_0x47fc0c(0x8fe)][_0x581a4d(0x3b89)]=0.2;var _0x129879=new Polyline(_0x3cf657,this);_0x129879[_0x47fc0c(0x3453)]=_0x1d2e1c,_0x129879[_0x47fc0c(0x1db3)]=this[_0x47fc0c(0x1d78)][_0x581a4d(0x2ef4)],_0x129879['id']=_0x3ee75b[_0x47fc0c(0x1db3)]+_0x47fc0c(0x348f),this[_0x581a4d(0x51ed)][_0x47fc0c(0x5323)](_0x129879);}else this['_lineDisplayType']===LineDisplayType$1[_0x47fc0c(0x5de9)]?this[_0x47fc0c(0x5e81)]=RenderState[_0x47fc0c(0x5344)]({'depthMask':!0x1,'depthTest':{'enabled':!0x1}}):this[_0x47fc0c(0x3a2a)]===LineDisplayType$1[_0x581a4d(0xadb)]&&(this[_0x47fc0c(0x5e81)]=RenderState[_0x47fc0c(0x5344)]({'depthMask':!0x0,'depthTest':{'enabled':!0x0}}));return this[_0x47fc0c(0x3a1a)]=!0x0,this[_0x47fc0c(0xe73)]=!0x0,_0x3ee75b;},PolylineCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x3f4cd6){var _0x1d08a6=_0x307c2b,_0x2d96b4=_0x5e00b3;if(this[_0x2d96b4(0x5655)](_0x3f4cd6)){this[_0x2d96b4(0x1d78)][_0x3f4cd6['_index']]=void 0x0;var _0x5052ef,_0x3009fb=this[_0x2d96b4(0x118e)][_0x2d96b4(0xabf)](_0x3f4cd6);if(-0x1!==_0x3009fb&&this[_0x2d96b4(0x118e)][_0x1d08a6(0x1d88)](_0x3009fb,0x1),this[_0x2d96b4(0x1506)]=!0x0,this[_0x2d96b4(0x3a1a)]=!0x0,this[_0x2d96b4(0xe73)]=!0x0,defined$1(_0x3f4cd6[_0x2d96b4(0x21bb)])){var _0x332578=_0x3f4cd6[_0x2d96b4(0x21bb)];_0x332578[_0x2d96b4(0x2ddc)]=_0x332578[_0x2d96b4(0x2ddc)]&&_0x332578[_0x2d96b4(0x2ddc)][_0x2d96b4(0x2947)]();}_0x3f4cd6[_0x2d96b4(0x2c2)]();for(var _0x903c97=0x0,_0x2b7bd3=this[_0x2d96b4(0x1d78)][_0x1d08a6(0x2ef4)];_0x903c97<_0x2b7bd3;_0x903c97++){var _0x5e4114=this[_0x1d08a6(0x51ed)][_0x903c97];_0x5e4114&&_0x5e4114['id']&&_0x5e4114['id']===_0x3f4cd6[_0x2d96b4(0x1db3)]+_0x2d96b4(0x348f)&&(_0x5052ef=_0x5e4114);}if(defined$1(_0x5052ef)){this[_0x1d08a6(0x51ed)][_0x5052ef[_0x2d96b4(0x1db3)]]=void 0x0;var _0x2daeff=this[_0x1d08a6(0x4217)][_0x1d08a6(0x2feb)](_0x3f4cd6);-0x1!==_0x2daeff&&this[_0x2d96b4(0x118e)][_0x2d96b4(0x2f5b)](_0x2daeff,0x1),_0x5052ef[_0x2d96b4(0x2c2)]();}return!0x0;}return!0x1;},PolylineCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(){var _0x10b116=_0x5e00b3;releaseShaders(this),destroyPolylines(this),this[_0x10b116(0x190c)]={},this['_polylinesRemoved']=!0x1,this[_0x10b116(0x1d78)][_0x10b116(0x809)]=0x0,this[_0x10b116(0x118e)][_0x10b116(0x809)]=0x0,this[_0x10b116(0x3a1a)]=!0x0;},PolylineCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x201101){var _0x4c008e=_0x5e00b3;return defined$1(_0x201101)&&_0x201101[_0x4c008e(0x33cd)]===this;},PolylineCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0x424ab0){var _0x3406bf=_0x5e00b3;return removePolylines(this),this[_0x3406bf(0x1d78)][_0x424ab0];};var scratchUpdatePolylineEncodedCartesian=new EncodedCartesian3(),scratchUpdatePolylineCartesian4=new Cartesian4(),scratchNearFarCartesian2=new Cartesian2();PolylineCollection[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x5b9724){var _0x3d1acf=_0x307c2b,_0x4eba0e=_0x5e00b3;if(removePolylines(this),0x0!==this[_0x4eba0e(0x1d78)][_0x4eba0e(0x809)]){updateMode$3(this,_0x5b9724);var _0x19dffd,_0x5034d9=_0x5b9724[_0x4eba0e(0x4fd0)],_0x263988=_0x5b9724[_0x3d1acf(0xec2)],_0x5c5bef=this[_0x4eba0e(0xf4f)];if(this[_0x4eba0e(0xe73)]){if(0x0===ContextLimits[_0x4eba0e(0xfd7)])throw new RuntimeError$1(_0x4eba0e(0x21ce));createBatchTable$2(this,_0x5034d9),this[_0x4eba0e(0xe73)]=!0x1;}if(this[_0x4eba0e(0x3a1a)]||computeNewBuffersUsage(this))createVertexArrays$1(this,_0x5034d9,_0x263988);else{if(this[_0x4eba0e(0x28a9)]){var _0x3b6aa4=this[_0x4eba0e(0x118e)];if(this[_0x4eba0e(0x2201)]!==SceneMode$1[_0x4eba0e(0x3c78)]){for(var _0x54a391=_0x3b6aa4[_0x4eba0e(0x809)],_0x41e8e4=0x0;_0x41e8e4<_0x54a391;++_0x41e8e4)(_0x19dffd=_0x3b6aa4[_0x41e8e4])[_0x3d1acf(0x2e6d)]();}if(_0x5c5bef[POSITION_SIZE_INDEX]||_0x5c5bef[MATERIAL_INDEX])createVertexArrays$1(this,_0x5034d9,_0x263988);else for(var _0x11ceb6=_0x3b6aa4[_0x4eba0e(0x809)],_0x37ed18=this[_0x4eba0e(0x190c)],_0x35b442=0x0;_0x35b442<_0x11ceb6;++_0x35b442){_0x5c5bef=(_0x19dffd=_0x3b6aa4[_0x35b442])[_0x4eba0e(0xf4f)];var _0x1746b4=_0x19dffd[_0x4eba0e(0x21bb)],_0x4ec9cd=0x0;for(var _0x23ba50 in _0x37ed18)if(_0x37ed18[_0x4eba0e(0x1a9a)](_0x23ba50)){if(_0x37ed18[_0x23ba50]===_0x1746b4){_0x5c5bef[POSITION_INDEX$5]&&_0x1746b4[_0x4eba0e(0x15c6)](_0x4ec9cd,_0x19dffd,this[_0x4eba0e(0x5481)],_0x263988);break;}_0x4ec9cd+=_0x37ed18[_0x23ba50][_0x4eba0e(0x2735)];}if((_0x5c5bef[SHOW_INDEX$4]||_0x5c5bef[WIDTH_INDEX])&&this[_0x4eba0e(0x2528)][_0x4eba0e(0x290)](_0x19dffd[_0x4eba0e(0x1db3)],0x0,new Cartesian2(_0x19dffd[_0x4eba0e(0x5178)],_0x19dffd[_0x3d1acf(0x3dd4)])),this[_0x3d1acf(0x126f)][_0x4eba0e(0x177b)][_0x4eba0e(0x809)]>0x2){if(_0x5c5bef[POSITION_INDEX$5]||_0x5c5bef[POSITION_SIZE_INDEX]){var _0x32944f=_0x5b9724[_0x4eba0e(0x3037)]===SceneMode$1[_0x4eba0e(0x174c)]?_0x19dffd['_boundingVolume2D']:_0x19dffd[_0x4eba0e(0x5016)],_0x6032f2=EncodedCartesian3[_0x4eba0e(0x50e9)](_0x32944f[_0x4eba0e(0x4fe8)],scratchUpdatePolylineEncodedCartesian),_0x321d2d=Cartesian4[_0x4eba0e(0x160f)](_0x6032f2[_0x4eba0e(0x2f41)]['x'],_0x6032f2[_0x4eba0e(0x2f41)]['y'],_0x6032f2[_0x4eba0e(0x2f41)]['z'],_0x32944f['radius'],scratchUpdatePolylineCartesian4);this[_0x4eba0e(0x2528)][_0x4eba0e(0x290)](_0x19dffd[_0x4eba0e(0x1db3)],0x2,_0x6032f2[_0x3d1acf(0x158b)]),this[_0x4eba0e(0x2528)][_0x4eba0e(0x290)](_0x19dffd[_0x3d1acf(0x4b0b)],0x3,_0x321d2d);}if(_0x5c5bef[DISTANCE_DISPLAY_CONDITION$1]){var _0x1fb7e4=scratchNearFarCartesian2;_0x1fb7e4['x']=0x0,_0x1fb7e4['y']=Number[_0x3d1acf(0x49a8)];var _0x4c95ba=_0x19dffd[_0x4eba0e(0xe9f)];defined$1(_0x4c95ba)&&(_0x1fb7e4['x']=_0x4c95ba[_0x4eba0e(0xcd2)],_0x1fb7e4['y']=_0x4c95ba[_0x4eba0e(0x389f)]),this[_0x3d1acf(0x126f)][_0x4eba0e(0x290)](_0x19dffd[_0x4eba0e(0x1db3)],0x4,_0x1fb7e4);}}_0x19dffd[_0x4eba0e(0x1567)]();}_0x3b6aa4[_0x4eba0e(0x809)]=0x0,this[_0x4eba0e(0x28a9)]=!0x1;}}_0x5c5bef=this[_0x4eba0e(0xf4f)];for(var _0x1775bb=0x0;_0x1775bb<NUMBER_OF_PROPERTIES$3;++_0x1775bb)_0x5c5bef[_0x1775bb]=0x0;var _0x5ebeb0=Matrix4[_0x4eba0e(0x2de)];_0x5b9724[_0x4eba0e(0x3037)]===SceneMode$1[_0x4eba0e(0x3c78)]&&(_0x5ebeb0=this[_0x4eba0e(0x599)]);var _0x2f9a07=_0x5b9724[_0x4eba0e(0xd77)],_0xabe8a6=0x0!==_0x5b9724[_0x4eba0e(0x15b4)];if(defined$1(this[_0x4eba0e(0x5e81)])||(this[_0x3d1acf(0x2d94)]=RenderState[_0x4eba0e(0x5344)]({'depthMask':_0xabe8a6,'depthTest':{'enabled':_0xabe8a6}})),defined$1(this[_0x4eba0e(0x220a)])||(this[_0x3d1acf(0x2d82)]=RenderState[_0x4eba0e(0x5344)]({'blending':BlendingState$1[_0x4eba0e(0x231d)],'depthMask':!_0xabe8a6,'depthTest':{'enabled':_0xabe8a6}})),this[_0x4eba0e(0x2528)][_0x3d1acf(0x2e6d)](_0x5b9724),_0x2f9a07[_0x4eba0e(0x445c)]||_0x2f9a07[_0x4eba0e(0x3c62)])createCommandLists(this,_0x5b9724,this[_0x4eba0e(0x592b)],_0x5ebeb0);}};var boundingSphereScratch$3=new BoundingSphere(),boundingSphereScratch2=new BoundingSphere();function createCommandLists(_0x42847f,_0x326461,_0x3dc873,_0x20c75b){var _0x1063ce=_0x307c2b,_0xb7c139=_0x5e00b3;for(var _0x36231a=_0x326461[_0xb7c139(0x4fd0)],_0x449851=_0x326461[_0x1063ce(0xec7)],_0x593a88=_0x3dc873[_0xb7c139(0x809)],_0x373eb8=0x0,_0xc95194=!0x0,_0x50d780=_0x42847f[_0xb7c139(0x804)],_0x37ae32=_0x42847f[_0x1063ce(0x3425)],_0x16fa5b=_0x42847f[_0xb7c139(0x2528)][_0xb7c139(0x1ec0)](),_0x3c41dc=_0x50d780['length'],_0x598cd9=0x0;_0x598cd9<_0x3c41dc;++_0x598cd9)for(var _0xa8696b=_0x50d780[_0x598cd9],_0x4b1623=_0xa8696b[_0xb7c139(0xfc9)],_0x236e6d=_0x4b1623[_0x1063ce(0x2ef4)],_0x314a2b=0x0;_0x314a2b<_0x236e6d;++_0x314a2b){for(var _0x23d736,_0x3a30c4,_0x29cac3,_0xf13bce,_0x4d9fe7=_0x4b1623[_0x314a2b],_0x441438=_0x4d9fe7[_0xb7c139(0x2c14)],_0x5bdf1f=_0x4d9fe7[_0x1063ce(0x185b)][_0xb7c139(0x2ddc)],_0x7344e=_0x4d9fe7[_0xb7c139(0x874)][_0xb7c139(0x5e1e)],_0x1b5984=_0x7344e[_0xb7c139(0x809)],_0x5124d5=0x0,_0x3733ef=0x0;_0x3733ef<_0x1b5984;++_0x3733ef){var _0x381515=_0x7344e[_0x3733ef],_0x1cb84c=createMaterialId(_0x381515[_0xb7c139(0xdf1)]);if(_0x1cb84c!==_0x23d736){if(defined$1(_0x23d736)&&_0x5124d5>0x0){var _0xe3688a=_0x3a30c4[_0xb7c139(0x493f)]();_0x373eb8>=_0x593a88?(_0x29cac3=new DrawCommand({'owner':_0x42847f}),_0x3dc873[_0xb7c139(0x5323)](_0x29cac3)):_0x29cac3=_0x3dc873[_0x373eb8],++_0x373eb8,_0xf13bce=combine$2(_0x16fa5b(_0x3a30c4[_0x1063ce(0x4a2c)]),_0x42847f[_0xb7c139(0x18f4)]),_0x29cac3[_0xb7c139(0x36b6)]=BoundingSphere[_0xb7c139(0x40f3)](boundingSphereScratch$3,_0x29cac3[_0xb7c139(0x36b6)]),_0x29cac3[_0x1063ce(0x4bac)]=_0x20c75b,_0x29cac3[_0xb7c139(0x2ddc)]=_0x5bdf1f,_0x29cac3[_0xb7c139(0x2b54)]=_0xa8696b['va'],_0x29cac3[_0x1063ce(0x1991)]=_0xe3688a?_0x42847f[_0xb7c139(0x220a)]:_0x42847f[_0xb7c139(0x5e81)],_0x29cac3[_0xb7c139(0x295c)]=_0x3a30c4[_0xb7c139(0x493f)]()?Pass$1[_0xb7c139(0x47bc)]:Pass$1[_0xb7c139(0x1792)],_0x29cac3[_0x1063ce(0x3425)]=_0x37ae32,_0x29cac3[_0xb7c139(0x3ac6)]=_0x1063ce(0x2489),_0x29cac3[_0x1063ce(0x2173)]=_0xf13bce,_0x29cac3[_0x1063ce(0x6a9)]=_0x5124d5,_0x29cac3[_0xb7c139(0x2c14)]=_0x441438,_0x441438+=_0x5124d5,_0x5124d5=0x0,_0xc95194=!0x0,_0x326461[_0xb7c139(0xd77)][_0xb7c139(0x3c62)]&&_0x42847f[_0xb7c139(0x4b8e)]&&(_0x29cac3[_0x1063ce(0x26e5)]=Pass$1[_0xb7c139(0x4e63)]),_0x449851[_0xb7c139(0x5323)](_0x29cac3);}(_0x3a30c4=_0x381515[_0x1063ce(0x4f2f)])[_0xb7c139(0xa16)](_0x36231a),_0x23d736=_0x1cb84c;}for(var _0x185f41,_0x3b521e=_0x381515[_0xb7c139(0x53c4)],_0x4b0c8b=_0x3b521e[_0xb7c139(0x809)],_0x1ea363=0x0;_0x1ea363<_0x4b0c8b;++_0x1ea363){var _0x1cdbc2=_0x3b521e[_0x1ea363];_0x1cdbc2[_0xb7c139(0xf9f)]===_0x4d9fe7&&(_0x5124d5+=_0x1cdbc2[_0x1063ce(0x6a9)]);}_0x326461[_0xb7c139(0x3037)]===SceneMode$1[_0xb7c139(0x3c78)]?_0x185f41=_0x381515[_0xb7c139(0x5016)]:_0x326461['mode']===SceneMode$1[_0xb7c139(0x5d29)]?_0x185f41=_0x381515[_0xb7c139(0x6db)]:_0x326461[_0xb7c139(0x3037)]===SceneMode$1[_0xb7c139(0x174c)]?defined$1(_0x381515[_0xb7c139(0x6db)])&&((_0x185f41=BoundingSphere[_0xb7c139(0x40f3)](_0x381515[_0xb7c139(0x6db)],boundingSphereScratch2))[_0xb7c139(0x4fe8)]['x']=0x0):defined$1(_0x381515[_0xb7c139(0x5016)])&&defined$1(_0x381515[_0xb7c139(0x6db)])&&(_0x185f41=BoundingSphere[_0xb7c139(0x418)](_0x381515[_0xb7c139(0x5016)],_0x381515[_0xb7c139(0x6db)],boundingSphereScratch2)),_0xc95194?(_0xc95194=!0x1,BoundingSphere[_0xb7c139(0x40f3)](_0x185f41,boundingSphereScratch$3)):BoundingSphere[_0xb7c139(0x418)](_0x185f41,boundingSphereScratch$3,boundingSphereScratch$3);}defined$1(_0x23d736)&&_0x5124d5>0x0&&(_0x373eb8>=_0x593a88?(_0x29cac3=new DrawCommand({'owner':_0x42847f}),_0x3dc873[_0xb7c139(0x5323)](_0x29cac3)):_0x29cac3=_0x3dc873[_0x373eb8],++_0x373eb8,_0xf13bce=combine$2(_0x16fa5b(_0x3a30c4['_uniforms']),_0x42847f[_0x1063ce(0x3470)]),_0x29cac3[_0xb7c139(0x36b6)]=BoundingSphere[_0xb7c139(0x40f3)](boundingSphereScratch$3,_0x29cac3[_0xb7c139(0x36b6)]),_0x29cac3[_0xb7c139(0x599)]=_0x20c75b,_0x29cac3[_0x1063ce(0x1868)]=_0x5bdf1f,_0x29cac3[_0x1063ce(0x202b)]=_0xa8696b['va'],_0x29cac3[_0xb7c139(0x33c4)]=_0x3a30c4[_0xb7c139(0x493f)]()?_0x42847f['_translucentRS']:_0x42847f[_0xb7c139(0x5e81)],_0x29cac3[_0x1063ce(0x26e5)]=_0x3a30c4[_0xb7c139(0x493f)]()?Pass$1[_0xb7c139(0x47bc)]:Pass$1[_0xb7c139(0x1792)],_0x29cac3[_0xb7c139(0x3820)]=_0x37ae32,_0x29cac3[_0x1063ce(0x2c3c)]=_0xb7c139(0x4b29),_0x29cac3[_0xb7c139(0x2ca)]=_0xf13bce,_0x29cac3[_0xb7c139(0x5d69)]=_0x5124d5,_0x29cac3[_0xb7c139(0x2c14)]=_0x441438,_0x326461['passes'][_0xb7c139(0x3c62)]&&_0x42847f[_0x1063ce(0x2f0c)]&&(_0x29cac3[_0xb7c139(0x295c)]=Pass$1['OVERLAY_AGAINST_DEPTH']),_0xc95194=!0x0,_0x449851[_0xb7c139(0x5323)](_0x29cac3)),_0x23d736=void 0x0;}_0x3dc873[_0xb7c139(0x809)]=_0x373eb8;}function computeNewBuffersUsage(_0x9d17f){var _0x821bc6=_0x307c2b,_0x4b0d11=_0x5e00b3,_0x2cc049=!0x1,_0x58af7f=_0x9d17f[_0x4b0d11(0xf4f)],_0x4a923e=_0x9d17f[_0x4b0d11(0x718)];return _0x58af7f[POSITION_INDEX$5]?_0x4a923e[_0x4b0d11(0x35e9)]!==BufferUsage[_0x4b0d11(0x3087)]?(_0x2cc049=!0x0,_0x4a923e[_0x821bc6(0x2f00)]=BufferUsage[_0x4b0d11(0x3087)],_0x4a923e[_0x4b0d11(0x5778)]=0x64):_0x4a923e['frameCount']=0x64:_0x4a923e[_0x4b0d11(0x35e9)]!==BufferUsage[_0x4b0d11(0xdfd)]&&(0x0===_0x4a923e[_0x4b0d11(0x5778)]?(_0x2cc049=!0x0,_0x4a923e[_0x4b0d11(0x35e9)]=BufferUsage[_0x4b0d11(0xdfd)]):_0x4a923e[_0x4b0d11(0x5778)]--),_0x2cc049;}PolylineCollection[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},PolylineCollection[_0x5e00b3(0x3720)]['destroy']=function(){var _0x5a4c68=_0x307c2b,_0x1744b0=_0x5e00b3;return destroyVertexArrays(this),releaseShaders(this),destroyPolylines(this),this[_0x5a4c68(0x126f)]=this[_0x1744b0(0x2528)]&&this[_0x1744b0(0x2528)]['destroy'](),destroyObject$1(this);};var emptyVertexBuffer=[0x0,0x0,0x0];function createVertexArrays$1(_0x154fd1,_0x36e7c5,_0x119094){var _0x2811d=_0x307c2b,_0x47282=_0x5e00b3;_0x154fd1[_0x47282(0x3a1a)]=!0x1,releaseShaders(_0x154fd1),destroyVertexArrays(_0x154fd1),sortPolylinesIntoBuckets(_0x154fd1);var _0x274ffd,_0x1dcffd,_0x29568e=[[]],_0x3cf820=_0x29568e[0x0],_0xd29d54=_0x154fd1[_0x47282(0x2528)],_0x29a7ce=_0x154fd1[_0x47282(0x3827)],_0x3a5f2d=[0x0],_0x462fba=0x0,_0x4f3f12=[[]],_0x1beb1e=0x0,_0x5799b6=_0x154fd1[_0x2811d(0x2811)];for(_0x274ffd in _0x5799b6)_0x5799b6[_0x47282(0x1a9a)](_0x274ffd)&&((_0x1dcffd=_0x5799b6[_0x274ffd])[_0x47282(0x393c)](_0x36e7c5,_0xd29d54,_0x29a7ce),_0x1beb1e+=_0x1dcffd[_0x47282(0x2735)]);if(_0x1beb1e>0x0){var _0x30712b,_0x1dca79=_0x154fd1[_0x47282(0x2201)],_0x426591=new Float32Array(0x6*_0x1beb1e*0x3),_0x19a74=new Float32Array(0x4*_0x1beb1e),_0x3a5671=0x0,_0x8ed570=0x0,_0x17fdc6=0x0;for(_0x274ffd in _0x5799b6)if(_0x5799b6[_0x47282(0x1a9a)](_0x274ffd)){(_0x1dcffd=_0x5799b6[_0x274ffd])[_0x47282(0x5b0)](_0x426591,_0x19a74,_0x3a5671,_0x8ed570,_0x17fdc6,_0xd29d54,_0x36e7c5,_0x119094),_0x1dca79===SceneMode$1[_0x47282(0x530d)]&&(defined$1(_0x30712b)||(_0x30712b=new Float32Array(0x6*_0x1beb1e*0x3)),_0x1dcffd[_0x47282(0x3f9b)](_0x30712b,_0x3a5671));var _0x570f15=_0x1dcffd['lengthOfPositions'];_0x3a5671+=0x6*_0x570f15*0x3,_0x8ed570+=0x4*_0x570f15,_0x17fdc6+=0x4*_0x570f15,_0x462fba=_0x1dcffd[_0x47282(0x1882)](_0x29568e,_0x3a5f2d,_0x4f3f12,_0x462fba);}var _0xecfa1a,_0x22478=_0x154fd1[_0x47282(0x718)][_0x47282(0x35e9)],_0x78ec5e=BufferUsage[_0x47282(0xdfd)];_0x154fd1[_0x47282(0x5481)]=Buffer$1[_0x2811d(0x2853)]({'context':_0x36e7c5,'typedArray':_0x426591,'usage':_0x22478}),defined$1(_0x30712b)&&(_0xecfa1a=Buffer$1[_0x47282(0x5ad5)]({'context':_0x36e7c5,'typedArray':_0x30712b,'usage':_0x22478})),_0x154fd1[_0x47282(0x4447)]=Buffer$1[_0x47282(0x5ad5)]({'context':_0x36e7c5,'typedArray':_0x19a74,'usage':_0x78ec5e});for(var _0x3ac813=0x3*Float32Array[_0x47282(0x2276)],_0x2660fd=0x4*Float32Array[_0x47282(0x2276)],_0x47e980=0x0,_0x231efa=_0x29568e[_0x47282(0x809)],_0x241112=0x0;_0x241112<_0x231efa;++_0x241112)if((_0x3cf820=_0x29568e[_0x241112])[_0x47282(0x809)]>0x0){var _0x47f73a=new Uint16Array(_0x3cf820),_0x32f98d=Buffer$1[_0x47282(0xda9)]({'context':_0x36e7c5,'typedArray':_0x47f73a,'usage':BufferUsage[_0x47282(0xdfd)],'indexDatatype':IndexDatatype$1[_0x47282(0x43ff)]});_0x47e980+=_0x3a5f2d[_0x241112];var _0x7419a2,_0x550ca0,_0x146302,_0x33e8c4,_0x49be14=0x6*(_0x241112*(_0x3ac813*CesiumMath[_0x2811d(0x3f26)])-_0x47e980*_0x3ac813),_0x3241a7=_0x3ac813+_0x49be14,_0x4551c6=_0x3ac813+_0x3241a7,_0x4907db=_0x3ac813+_0x4551c6,_0x32d60c=_0x3ac813+_0x4907db,_0x49175d=_0x3ac813+_0x32d60c,_0x2089bf=_0x241112*(_0x2660fd*CesiumMath[_0x47282(0x1ea5)])-_0x47e980*_0x2660fd,_0x45e6d3=[{'index':attributeLocations$5[_0x47282(0x355e)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x47282(0x486a)],'offsetInBytes':_0x49be14,'strideInBytes':0x6*_0x3ac813},{'index':attributeLocations$5[_0x47282(0x40f9)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x47282(0x486a)],'offsetInBytes':_0x3241a7,'strideInBytes':0x6*_0x3ac813},{'index':attributeLocations$5[_0x47282(0x4a96)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1['FLOAT'],'offsetInBytes':_0x49be14,'strideInBytes':0x6*_0x3ac813},{'index':attributeLocations$5[_0x47282(0x4b19)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x47282(0x486a)],'offsetInBytes':_0x3241a7,'strideInBytes':0x6*_0x3ac813},{'index':attributeLocations$5[_0x47282(0x4ae2)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x47282(0x486a)],'offsetInBytes':_0x4551c6,'strideInBytes':0x6*_0x3ac813},{'index':attributeLocations$5[_0x47282(0x57aa)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x47282(0x486a)],'offsetInBytes':_0x4907db,'strideInBytes':0x6*_0x3ac813},{'index':attributeLocations$5[_0x47282(0x388d)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x2811d(0x3078)],'offsetInBytes':_0x4551c6,'strideInBytes':0x6*_0x3ac813},{'index':attributeLocations$5[_0x47282(0xbab)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x47282(0x486a)],'offsetInBytes':_0x4907db,'strideInBytes':0x6*_0x3ac813},{'index':attributeLocations$5[_0x2811d(0x4297)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x2811d(0x3078)],'offsetInBytes':_0x32d60c,'strideInBytes':0x6*_0x3ac813},{'index':attributeLocations$5[_0x47282(0x4932)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x47282(0x486a)],'offsetInBytes':_0x49175d,'strideInBytes':0x6*_0x3ac813},{'index':attributeLocations$5[_0x47282(0x2642)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x47282(0x486a)],'offsetInBytes':_0x32d60c,'strideInBytes':0x6*_0x3ac813},{'index':attributeLocations$5[_0x47282(0x5270)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x47282(0x486a)],'offsetInBytes':_0x49175d,'strideInBytes':0x6*_0x3ac813},{'index':attributeLocations$5['texCoordExpandAndBatchIndex'],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x47282(0x486a)],'vertexBuffer':_0x154fd1[_0x47282(0x4447)],'offsetInBytes':_0x2089bf}];_0x1dca79===SceneMode$1[_0x47282(0x3c78)]?(_0x7419a2=_0x154fd1[_0x2811d(0x3bcb)],_0x550ca0=_0x47282(0x521e),_0x146302=emptyVertexBuffer,_0x33e8c4=_0x47282(0x9a4)):_0x1dca79===SceneMode$1[_0x2811d(0x238f)]||_0x1dca79===SceneMode$1[_0x47282(0x5d29)]?(_0x7419a2=emptyVertexBuffer,_0x550ca0=_0x47282(0x9a4),_0x146302=_0x154fd1[_0x47282(0x5481)],_0x33e8c4=_0x2811d(0x4b70)):(_0x7419a2=_0xecfa1a,_0x550ca0=_0x47282(0x521e),_0x146302=_0x154fd1[_0x47282(0x5481)],_0x33e8c4=_0x47282(0x521e)),_0x45e6d3[0x0][_0x550ca0]=_0x7419a2,_0x45e6d3[0x1][_0x550ca0]=_0x7419a2,_0x45e6d3[0x2][_0x33e8c4]=_0x146302,_0x45e6d3[0x3][_0x33e8c4]=_0x146302,_0x45e6d3[0x4][_0x550ca0]=_0x7419a2,_0x45e6d3[0x5][_0x550ca0]=_0x7419a2,_0x45e6d3[0x6][_0x33e8c4]=_0x146302,_0x45e6d3[0x7][_0x33e8c4]=_0x146302,_0x45e6d3[0x8][_0x550ca0]=_0x7419a2,_0x45e6d3[0x9][_0x550ca0]=_0x7419a2,_0x45e6d3[0xa][_0x33e8c4]=_0x146302,_0x45e6d3[0xb][_0x33e8c4]=_0x146302;var _0x53b409=new VertexArray({'context':_0x36e7c5,'attributes':_0x45e6d3,'indexBuffer':_0x32f98d});_0x154fd1[_0x2811d(0x2cbe)][_0x47282(0x5323)]({'va':_0x53b409,'buckets':_0x4f3f12[_0x241112]});}}}function replacer(_0x2f7463,_0x1b5c11){return _0x1b5c11 instanceof Texture?_0x1b5c11['id']:_0x1b5c11;}var scratchUniformArray=[];function createMaterialId(_0x1d61cd){var _0x2cdf6c=_0x307c2b,_0x431b4d=_0x5e00b3,_0x1956b4=Material[_0x431b4d(0x3a4e)][_0x1d61cd[_0x431b4d(0x3dd)]],_0x3e894e=_0x1956b4[_0x2cdf6c(0x2ef4)];scratchUniformArray['length']=0x2*_0x3e894e;for(var _0x120d89=0x0,_0x87099a=0x0;_0x87099a<_0x3e894e;++_0x87099a){var _0x323a6b=_0x1956b4[_0x87099a];scratchUniformArray[_0x120d89]=_0x323a6b,scratchUniformArray[_0x120d89+0x1]=_0x1d61cd[_0x431b4d(0x760)][_0x323a6b](),_0x120d89+=0x2;}return _0x1d61cd[_0x431b4d(0x3dd)]+':'+JSON[_0x431b4d(0x43ec)](scratchUniformArray,replacer);}function sortPolylinesIntoBuckets(_0x356567){var _0x13ca78=_0x307c2b,_0x28a0db=_0x5e00b3;for(var _0x55afbc=_0x356567[_0x28a0db(0x2201)],_0x3a49b9=_0x356567[_0x28a0db(0x33a1)],_0x63ed1c=_0x356567[_0x13ca78(0x2811)]={},_0x222e38=_0x356567[_0x28a0db(0x1d78)],_0x5ce1e1=_0x222e38[_0x28a0db(0x809)],_0x1bb21c=0x0;_0x1bb21c<_0x5ce1e1;++_0x1bb21c){var _0x19e1c6=_0x222e38[_0x1bb21c];if(_0x19e1c6[_0x28a0db(0x2832)][_0x13ca78(0x2ef4)]>0x1){_0x19e1c6[_0x28a0db(0xa16)]();var _0x1b8255=_0x19e1c6[_0x13ca78(0x578d)],_0x3be270=_0x63ed1c[_0x1b8255[_0x28a0db(0x3dd)]];defined$1(_0x3be270)||(_0x3be270=_0x63ed1c[_0x1b8255[_0x28a0db(0x3dd)]]=new PolylineBucket(_0x1b8255,_0x55afbc,_0x3a49b9)),_0x3be270[_0x28a0db(0x213f)](_0x19e1c6);}}}function updateMode$3(_0x27dc75,_0x56edb6){var _0x452a75=_0x307c2b,_0x329b2b=_0x5e00b3,_0xf86075=_0x56edb6[_0x329b2b(0x3037)];_0x27dc75[_0x329b2b(0x2201)]===_0xf86075&&Matrix4[_0x329b2b(0x1dab)](_0x27dc75[_0x452a75(0x2ebe)],_0x27dc75[_0x452a75(0x4bac)])||(_0x27dc75[_0x329b2b(0x2201)]=_0xf86075,_0x27dc75[_0x329b2b(0x33a1)]=Matrix4['clone'](_0x27dc75[_0x329b2b(0x599)]),_0x27dc75[_0x329b2b(0x3a1a)]=!0x0);}function removePolylines(_0x1533f1){var _0x1feb73=_0x307c2b,_0x8e2a23=_0x5e00b3;if(_0x1533f1[_0x1feb73(0x408)]){_0x1533f1['_polylinesRemoved']=!0x1;for(var _0x20effe=[],_0x78b0d1=_0x1533f1[_0x8e2a23(0x1d78)][_0x8e2a23(0x809)],_0x48f493=0x0,_0x2dac19=0x0;_0x48f493<_0x78b0d1;++_0x48f493){var _0x15232f=_0x1533f1['_polylines'][_0x48f493];defined$1(_0x15232f)&&(_0x15232f[_0x1feb73(0x4b0b)]=_0x2dac19++,_0x20effe[_0x8e2a23(0x5323)](_0x15232f));}_0x1533f1[_0x1feb73(0x51ed)]=_0x20effe;}}function releaseShaders(_0x2dd54f){var _0x320f2d=_0x307c2b,_0x2d9e5e=_0x5e00b3;for(var _0x4f01cb=_0x2dd54f[_0x2d9e5e(0x1d78)],_0x1e418c=_0x4f01cb[_0x2d9e5e(0x809)],_0x29c8b4=0x0;_0x29c8b4<_0x1e418c;++_0x29c8b4)if(defined$1(_0x4f01cb[_0x29c8b4])){var _0x3598f4=_0x4f01cb[_0x29c8b4][_0x2d9e5e(0x21bb)];defined$1(_0x3598f4)&&(_0x3598f4[_0x2d9e5e(0x2ddc)]=_0x3598f4[_0x2d9e5e(0x2ddc)]&&_0x3598f4[_0x2d9e5e(0x2ddc)][_0x320f2d(0x5020)]());}}function destroyVertexArrays(_0x105323){var _0x21a783=_0x307c2b,_0x1e0385=_0x5e00b3;for(var _0x40ba2a=_0x105323['_vertexArrays'][_0x1e0385(0x809)],_0x33bf6d=0x0;_0x33bf6d<_0x40ba2a;++_0x33bf6d)_0x105323[_0x1e0385(0x804)][_0x33bf6d]['va'][_0x1e0385(0x2947)]();_0x105323[_0x1e0385(0x804)][_0x21a783(0x2ef4)]=0x0;}function destroyPolylines(_0xbf14a2){var _0x4a3bff=_0x5e00b3;for(var _0x5bda90=_0xbf14a2[_0x4a3bff(0x1d78)],_0x268f3b=_0x5bda90[_0x4a3bff(0x809)],_0x40031b=0x0;_0x40031b<_0x268f3b;++_0x40031b)defined$1(_0x5bda90[_0x40031b])&&_0x5bda90[_0x40031b][_0x4a3bff(0x2c2)]();}function VertexArrayBucketLocator(_0x3178d9,_0x98b975,_0x3b61ea){var _0xc0633e=_0x5e00b3;this['count']=_0x3178d9,this[_0xc0633e(0x2c14)]=_0x98b975,this[_0xc0633e(0x874)]=_0x3b61ea;}function PolylineBucket(_0x3cecee,_0x5c0916,_0x38650e){var _0x728021=_0x307c2b,_0x84b89f=_0x5e00b3;this['polylines']=[],this[_0x84b89f(0x2735)]=0x0,this[_0x728021(0x578d)]=_0x3cecee,this[_0x84b89f(0x2ddc)]=void 0x0,this[_0x84b89f(0x3037)]=_0x5c0916,this[_0x728021(0x4bac)]=_0x38650e;}function intersectsIDL(_0x585863){var _0x10999a=_0x307c2b,_0x5c8e9d=_0x5e00b3;return Cartesian3[_0x5c8e9d(0x2d8e)](Cartesian3[_0x5c8e9d(0x442b)],_0x585863[_0x5c8e9d(0x5151)][_0x5c8e9d(0x4fe8)])<0x0||_0x585863[_0x5c8e9d(0x5151)][_0x5c8e9d(0x1b58)](Plane[_0x10999a(0x5668)])===Intersect$1[_0x10999a(0x2d7f)];}PolylineCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x48a1)]=function(_0x495375,_0x4616c3){var _0x3d4cd7=_0x307c2b,_0x48639a=_0x5e00b3;if(_0x48639a(0x20b8)!=typeof _0x495375['id']||_0x48639a(0x32a8)!==_0x495375['id'][_0x48639a(0x30eb)](-0x5)){if(this[_0x48639a(0x28a9)]=!0x0,_0x495375[_0x48639a(0x4f16)]||this[_0x48639a(0x118e)]['push'](_0x495375),this[_0x48639a(0x3a2a)]===LineDisplayType$1[_0x3d4cd7(0x483b)])for(var _0x41b079=0x0;_0x41b079<this[_0x3d4cd7(0x51ed)][_0x48639a(0x809)];_0x41b079++){var _0x15629f=this[_0x48639a(0x1d78)][_0x41b079];_0x15629f['id']&&_0x15629f['id']===_0x495375[_0x48639a(0x1db3)]+_0x48639a(0x348f)&&(_0x15629f[_0x48639a(0x4f16)]||this[_0x48639a(0x118e)][_0x48639a(0x5323)](_0x15629f),_0x15629f[_0x48639a(0x1c83)]=_0x495375[_0x48639a(0x1c83)],++this['_propertiesChanged'][_0x4616c3]);}++this[_0x48639a(0xf4f)][_0x4616c3];}},PolylineBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x213f)]=function(_0x23efdc){var _0x1ac084=_0x307c2b,_0x3bec21=_0x5e00b3;this[_0x3bec21(0x5e1e)][_0x3bec21(0x5323)](_0x23efdc),_0x23efdc[_0x1ac084(0x3158)]=this[_0x3bec21(0x2d8f)](_0x23efdc),this[_0x3bec21(0x2735)]+=_0x23efdc[_0x3bec21(0x2af7)],_0x23efdc[_0x3bec21(0x21bb)]=this;},PolylineBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x393c)]=function(_0x215f3f,_0x3e10f5,_0x2619cd){var _0x5a75e9=_0x307c2b,_0x33bf3e=_0x5e00b3;if(!defined$1(this[_0x33bf3e(0x2ddc)])){var _0xb7d335=[_0x33bf3e(0x3b1f)];_0x2619cd&&_0xb7d335[_0x33bf3e(0x5323)](_0x33bf3e(0x3348)),-0x1!==this[_0x33bf3e(0x3453)][_0x33bf3e(0x3e36)][_0x5a75e9(0x2be6)](/varying\s+float\s+v_polylineAngle;/g)&&_0xb7d335[_0x33bf3e(0x5323)]('POLYLINE_DASH'),_0x33bf3e(0x4234)===this[_0x5a75e9(0x578d)][_0x33bf3e(0x3dd)]&&_0xb7d335[_0x33bf3e(0x5323)](_0x5a75e9(0x30a2)),FeatureDetection[_0x33bf3e(0x587)]()||_0xb7d335[_0x33bf3e(0x5323)](_0x33bf3e(0x19db));var _0x3a1b8d=new ShaderSource({'defines':_0xb7d335,'sources':[_0x5a75e9(0x57b3),this[_0x33bf3e(0x3453)][_0x33bf3e(0x3e36)],PolylineFS$1]}),_0x3c9f1b=_0x3e10f5['getVertexShaderCallback']()(PolylineVS),_0x32b07d=new ShaderSource({'defines':_0xb7d335,'sources':[PolylineCommon,_0x3c9f1b]});this[_0x33bf3e(0x2ddc)]=ShaderProgram$1[_0x33bf3e(0x5344)]({'context':_0x215f3f,'vertexShaderSource':_0x32b07d,'fragmentShaderSource':_0x3a1b8d,'attributeLocations':attributeLocations$5});}},PolylineBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x2d8f)]=function(_0x22a039){var _0xa69488=_0x307c2b,_0x99f521=_0x5e00b3,_0x11a428;if(this[_0x99f521(0x3037)]===SceneMode$1[_0xa69488(0x16b8)]||!intersectsIDL(_0x22a039))return 0x4*(_0x11a428=_0x22a039[_0x99f521(0x2832)][_0x99f521(0x809)])-0x4;var _0x393b97=0x0,_0x3b5f93=_0x22a039[_0x99f521(0x46d1)][_0x99f521(0xd59)];_0x11a428=_0x3b5f93[_0xa69488(0x2ef4)];for(var _0x1dc5ee=0x0;_0x1dc5ee<_0x11a428;++_0x1dc5ee)_0x393b97+=0x4*_0x3b5f93[_0x1dc5ee]-0x4;return _0x393b97;};var scratchWritePosition=new Cartesian3(),scratchWritePrevPosition=new Cartesian3(),scratchWriteNextPosition=new Cartesian3(),scratchWriteVector=new Cartesian3(),scratchPickColorCartesian=new Cartesian4(),scratchWidthShowCartesian=new Cartesian2();PolylineBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x5b0)]=function(_0x597d,_0x108d81,_0xca7b92,_0x44a415,_0x559f0c,_0x524749,_0x165a25,_0xf96ed0){var _0x2b4959=_0x307c2b,_0xb82c14=_0x5e00b3;for(var _0x349b12=this[_0xb82c14(0x3037)],_0x18fcb4=_0xf96ed0[_0x2b4959(0x2864)][_0xb82c14(0x1617)]*CesiumMath['PI'],_0x193955=this[_0xb82c14(0x5e1e)],_0x465500=_0x193955[_0x2b4959(0x2ef4)],_0x2d9f5a=0x0;_0x2d9f5a<_0x465500;++_0x2d9f5a){for(var _0x348136,_0x5a48cd=_0x193955[_0x2d9f5a],_0x3a8f3d=_0x5a48cd[_0xb82c14(0x2d3c)],_0x23b352=_0x5a48cd[_0x2b4959(0x537b)]&&_0x3a8f3d>0x0,_0x564381=_0x5a48cd[_0xb82c14(0x1db3)],_0x335d13=this[_0xb82c14(0x2871)](_0x5a48cd,_0xf96ed0),_0x37fff9=_0x335d13[_0xb82c14(0x1c83)],_0x25efda=_0x335d13[_0x2b4959(0x2dd9)],_0x35c29d=_0x37fff9['length'],_0x12c583=_0x5a48cd['getPickId'](_0x165a25)[_0xb82c14(0x8fe)],_0x3f317c=0x0,_0x3ad546=0x0,_0x558c0b=0x0;_0x558c0b<_0x35c29d;++_0x558c0b){0x0===_0x558c0b?_0x5a48cd[_0xb82c14(0x5c69)]?_0x348136=_0x37fff9[_0x35c29d-0x2]:(_0x348136=scratchWriteVector,Cartesian3[_0xb82c14(0x34b6)](_0x37fff9[0x0],_0x37fff9[0x1],_0x348136),Cartesian3[_0xb82c14(0x30c2)](_0x37fff9[0x0],_0x348136,_0x348136)):_0x348136=_0x37fff9[_0x558c0b-0x1],Cartesian3[_0x2b4959(0x2d7b)](_0x348136,scratchWritePrevPosition),Cartesian3[_0xb82c14(0x40f3)](_0x37fff9[_0x558c0b],scratchWritePosition),_0x558c0b===_0x35c29d-0x1?_0x5a48cd[_0x2b4959(0x2bcc)]?_0x348136=_0x37fff9[0x1]:(_0x348136=scratchWriteVector,Cartesian3[_0xb82c14(0x34b6)](_0x37fff9[_0x35c29d-0x1],_0x37fff9[_0x35c29d-0x2],_0x348136),Cartesian3[_0x2b4959(0x1af6)](_0x37fff9[_0x35c29d-0x1],_0x348136,_0x348136)):_0x348136=_0x37fff9[_0x558c0b+0x1],Cartesian3[_0xb82c14(0x40f3)](_0x348136,scratchWriteNextPosition);var _0x28f7b1=_0x25efda[_0x3f317c];_0x558c0b===_0x3ad546+_0x28f7b1&&(_0x3ad546+=_0x28f7b1,++_0x3f317c);var _0x27a7fa=_0x558c0b-_0x3ad546==0x0,_0x2f6ee6=_0x558c0b===_0x3ad546+_0x25efda[_0x3f317c]-0x1;_0x349b12===SceneMode$1[_0x2b4959(0x238f)]&&(scratchWritePrevPosition['z']=0x0,scratchWritePosition['z']=0x0,scratchWriteNextPosition['z']=0x0),_0x349b12!==SceneMode$1[_0xb82c14(0x174c)]&&_0x349b12!==SceneMode$1[_0xb82c14(0x530d)]||(_0x27a7fa||_0x2f6ee6)&&_0x18fcb4-Math[_0xb82c14(0x1beb)](scratchWritePosition['x'])<0x1&&((scratchWritePosition['x']<0x0&&scratchWritePrevPosition['x']>0x0||scratchWritePosition['x']>0x0&&scratchWritePrevPosition['x']<0x0)&&Cartesian3[_0xb82c14(0x40f3)](scratchWritePosition,scratchWritePrevPosition),(scratchWritePosition['x']<0x0&&scratchWriteNextPosition['x']>0x0||scratchWritePosition['x']>0x0&&scratchWriteNextPosition['x']<0x0)&&Cartesian3[_0xb82c14(0x40f3)](scratchWritePosition,scratchWriteNextPosition));for(var _0x442f1a=_0x2f6ee6?0x2:0x4,_0x139af1=_0x27a7fa?0x2:0x0;_0x139af1<_0x442f1a;++_0x139af1){EncodedCartesian3[_0x2b4959(0x37f)](scratchWritePosition,_0x597d,_0xca7b92),EncodedCartesian3[_0xb82c14(0x4acf)](scratchWritePrevPosition,_0x597d,_0xca7b92+0x6),EncodedCartesian3[_0xb82c14(0x4acf)](scratchWriteNextPosition,_0x597d,_0xca7b92+0xc);var _0x19ea40=_0x139af1-0x2<0x0?-0x1:0x1;_0x108d81[_0x559f0c]=_0x558c0b/(_0x35c29d-0x1),_0x108d81[_0x559f0c+0x1]=_0x139af1%0x2*0x2-0x1,_0x108d81[_0x559f0c+0x2]=_0x19ea40,_0x108d81[_0x559f0c+0x3]=_0x564381,_0xca7b92+=0x12,_0x559f0c+=0x4;}}var _0x326d4d=scratchPickColorCartesian;_0x326d4d['x']=Color$2[_0xb82c14(0x2556)](_0x12c583[_0xb82c14(0x20a2)]),_0x326d4d['y']=Color$2[_0xb82c14(0x2556)](_0x12c583[_0xb82c14(0x9db)]),_0x326d4d['z']=Color$2[_0xb82c14(0x2556)](_0x12c583[_0xb82c14(0x3c2a)]),_0x326d4d['w']=Color$2[_0xb82c14(0x2556)](_0x12c583[_0x2b4959(0x3b89)]);var _0x5acb6b=scratchWidthShowCartesian;_0x5acb6b['x']=_0x3a8f3d,_0x5acb6b['y']=_0x23b352?0x1:0x0;var _0x511345=_0x349b12===SceneMode$1[_0xb82c14(0x174c)]?_0x5a48cd[_0xb82c14(0x6db)]:_0x5a48cd['_boundingVolumeWC'],_0x625e41=EncodedCartesian3[_0x2b4959(0x1aa5)](_0x511345[_0xb82c14(0x4fe8)],scratchUpdatePolylineEncodedCartesian),_0x1a92cc=_0x625e41[_0x2b4959(0x158b)],_0x5c0cc1=Cartesian4[_0xb82c14(0x160f)](_0x625e41[_0xb82c14(0x2f41)]['x'],_0x625e41[_0xb82c14(0x2f41)]['y'],_0x625e41[_0xb82c14(0x2f41)]['z'],_0x511345[_0xb82c14(0x48ce)],scratchUpdatePolylineCartesian4),_0x587854=scratchNearFarCartesian2;_0x587854['x']=0x0,_0x587854['y']=Number['MAX_VALUE'];var _0xc80824=_0x5a48cd[_0xb82c14(0xe9f)];defined$1(_0xc80824)&&(_0x587854['x']=_0xc80824[_0x2b4959(0x3f74)],_0x587854['y']=_0xc80824[_0xb82c14(0x389f)]),_0x524749[_0xb82c14(0x290)](_0x564381,0x0,_0x5acb6b),_0x524749[_0xb82c14(0x290)](_0x564381,0x1,_0x326d4d),_0x524749[_0xb82c14(0x177b)][_0xb82c14(0x809)]>0x2&&(_0x524749[_0xb82c14(0x290)](_0x564381,0x2,_0x1a92cc),_0x524749[_0xb82c14(0x290)](_0x564381,0x3,_0x5c0cc1),_0x524749[_0xb82c14(0x290)](_0x564381,0x4,_0x587854));}};var morphPositionScratch=new Cartesian3(),morphPrevPositionScratch=new Cartesian3(),morphNextPositionScratch=new Cartesian3(),morphVectorScratch=new Cartesian3();PolylineBucket[_0x5e00b3(0x3720)]['writeForMorph']=function(_0x46c941,_0x996d26){var _0x307f12=_0x307c2b,_0x44f984=_0x5e00b3;for(var _0x4231e5=this[_0x44f984(0x599)],_0x5e1eb8=this[_0x44f984(0x5e1e)],_0x113a0a=_0x5e1eb8[_0x44f984(0x809)],_0x1f79d2=0x0;_0x1f79d2<_0x113a0a;++_0x1f79d2)for(var _0x5d49fa=_0x5e1eb8[_0x1f79d2],_0x5b8a21=_0x5d49fa[_0x44f984(0x46d1)][_0x44f984(0x1c83)],_0x1abedf=_0x5d49fa[_0x44f984(0x46d1)][_0x44f984(0xd59)],_0x190d06=_0x5b8a21[_0x44f984(0x809)],_0x4ec3e0=0x0,_0x5c768b=0x0,_0x447a9d=0x0;_0x447a9d<_0x190d06;++_0x447a9d){var _0x601590;0x0===_0x447a9d?_0x5d49fa[_0x44f984(0x5c69)]?_0x601590=_0x5b8a21[_0x190d06-0x2]:(_0x601590=morphVectorScratch,Cartesian3[_0x44f984(0x34b6)](_0x5b8a21[0x0],_0x5b8a21[0x1],_0x601590),Cartesian3[_0x44f984(0x30c2)](_0x5b8a21[0x0],_0x601590,_0x601590)):_0x601590=_0x5b8a21[_0x447a9d-0x1],_0x601590=Matrix4[_0x44f984(0x108e)](_0x4231e5,_0x601590,morphPrevPositionScratch);var _0x18a241,_0x30a8f8=Matrix4[_0x44f984(0x108e)](_0x4231e5,_0x5b8a21[_0x447a9d],morphPositionScratch);_0x447a9d===_0x190d06-0x1?_0x5d49fa['_loop']?_0x18a241=_0x5b8a21[0x1]:(_0x18a241=morphVectorScratch,Cartesian3[_0x44f984(0x34b6)](_0x5b8a21[_0x190d06-0x1],_0x5b8a21[_0x190d06-0x2],_0x18a241),Cartesian3[_0x44f984(0x30c2)](_0x5b8a21[_0x190d06-0x1],_0x18a241,_0x18a241)):_0x18a241=_0x5b8a21[_0x447a9d+0x1],_0x18a241=Matrix4[_0x44f984(0x108e)](_0x4231e5,_0x18a241,morphNextPositionScratch);var _0x297aa6=_0x1abedf[_0x4ec3e0];_0x447a9d===_0x5c768b+_0x297aa6&&(_0x5c768b+=_0x297aa6,++_0x4ec3e0);for(var _0x10c3e8=_0x447a9d-_0x5c768b==0x0,_0x20347b=_0x447a9d===_0x5c768b+_0x1abedf[_0x4ec3e0]-0x1?0x2:0x4,_0x51b762=_0x10c3e8?0x2:0x0;_0x51b762<_0x20347b;++_0x51b762)EncodedCartesian3[_0x44f984(0x4acf)](_0x30a8f8,_0x46c941,_0x996d26),EncodedCartesian3[_0x44f984(0x4acf)](_0x601590,_0x46c941,_0x996d26+0x6),EncodedCartesian3[_0x307f12(0x37f)](_0x18a241,_0x46c941,_0x996d26+0xc),_0x996d26+=0x12;}};var scratchSegmentLengths=new Array(0x1);PolylineBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x1882)]=function(_0x2fcbd9,_0x35c165,_0x52f648,_0x183c89){var _0x3d4ff3=_0x307c2b,_0x42e3e1=_0x5e00b3,_0x4fde3e=_0x52f648[_0x42e3e1(0x809)]-0x1,_0x178e94=new VertexArrayBucketLocator(0x0,_0x183c89,this);_0x52f648[_0x4fde3e][_0x42e3e1(0x5323)](_0x178e94);var _0x54a251=0x0,_0xfd8582=_0x2fcbd9[_0x2fcbd9[_0x42e3e1(0x809)]-0x1],_0x39d2b9=0x0;_0xfd8582[_0x42e3e1(0x809)]>0x0&&(_0x39d2b9=_0xfd8582[_0xfd8582[_0x3d4ff3(0x2ef4)]-0x1]+0x1);for(var _0x13f318=this[_0x42e3e1(0x5e1e)],_0x19e9ac=_0x13f318[_0x42e3e1(0x809)],_0x1f4283=0x0;_0x1f4283<_0x19e9ac;++_0x1f4283){var _0x358ac1,_0x49ac1d=_0x13f318[_0x1f4283];if(_0x49ac1d[_0x42e3e1(0x53c4)]=[],this['mode']===SceneMode$1[_0x42e3e1(0x3c78)]){_0x358ac1=scratchSegmentLengths;var _0x16f39d=_0x49ac1d[_0x42e3e1(0x2832)][_0x42e3e1(0x809)];if(!(_0x16f39d>0x0))continue;_0x358ac1[0x0]=_0x16f39d;}else _0x358ac1=_0x49ac1d[_0x42e3e1(0x46d1)][_0x42e3e1(0xd59)];var _0x10d598=_0x358ac1['length'];if(_0x10d598>0x0){for(var _0x9d70f=0x0,_0xab8589=0x0;_0xab8589<_0x10d598;++_0xab8589)for(var _0x4739b3=_0x358ac1[_0xab8589]-0x1,_0x5e5d66=0x0;_0x5e5d66<_0x4739b3;++_0x5e5d66)_0x39d2b9+0x4>CesiumMath[_0x3d4ff3(0x3f26)]&&(_0x49ac1d[_0x42e3e1(0x53c4)][_0x42e3e1(0x5323)]({'locator':_0x178e94,'count':_0x9d70f}),_0x9d70f=0x0,_0x35c165[_0x42e3e1(0x5323)](0x4),_0xfd8582=[],_0x2fcbd9[_0x3d4ff3(0x2a0e)](_0xfd8582),_0x39d2b9=0x0,_0x178e94[_0x3d4ff3(0x6a9)]=_0x54a251,_0x54a251=0x0,_0x183c89=0x0,_0x178e94=new VertexArrayBucketLocator(0x0,0x0,this),_0x52f648[++_0x4fde3e]=[_0x178e94]),_0xfd8582[_0x3d4ff3(0x2a0e)](_0x39d2b9,_0x39d2b9+0x2,_0x39d2b9+0x1),_0xfd8582[_0x42e3e1(0x5323)](_0x39d2b9+0x1,_0x39d2b9+0x2,_0x39d2b9+0x3),_0x9d70f+=0x6,_0x54a251+=0x6,_0x183c89+=0x6,_0x39d2b9+=0x4;_0x49ac1d[_0x3d4ff3(0x2657)][_0x42e3e1(0x5323)]({'locator':_0x178e94,'count':_0x9d70f}),_0x39d2b9+0x4>CesiumMath[_0x42e3e1(0x1ea5)]&&(_0x35c165['push'](0x0),_0xfd8582=[],_0x2fcbd9[_0x42e3e1(0x5323)](_0xfd8582),_0x39d2b9=0x0,_0x178e94[_0x42e3e1(0x5d69)]=_0x54a251,_0x183c89=0x0,_0x54a251=0x0,_0x178e94=new VertexArrayBucketLocator(0x0,0x0,this),_0x52f648[++_0x4fde3e]=[_0x178e94]);}_0x49ac1d['_clean']();}return _0x178e94[_0x42e3e1(0x5d69)]=_0x54a251,_0x183c89;},PolylineBucket[_0x5e00b3(0x3720)][_0x307c2b(0x3e89)]=function(_0x622ba7){var _0x5eb134=_0x307c2b,_0x40330a=_0x5e00b3;for(var _0xfa07a0=this[_0x40330a(0x5e1e)],_0x40b280=0x0,_0x439bb2=_0xfa07a0[_0x40330a(0x809)],_0x555b83=0x0;_0x555b83<_0x439bb2;++_0x555b83){var _0x3c46b0=_0xfa07a0[_0x555b83];if(_0x3c46b0===_0x622ba7)break;_0x40b280+=_0x3c46b0[_0x5eb134(0x3158)];}return _0x40b280;};var scratchSegments={'positions':void 0x0,'lengths':void 0x0},scratchLengths=new Array(0x1),pscratch=new Cartesian3(),scratchCartographic$e=new Cartographic(),scratchPositionsArray;PolylineBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x2871)]=function(_0x66436f,_0x510a7a){var _0x583eb5=_0x307c2b,_0x1fd713=_0x5e00b3,_0x1de57a=_0x66436f[_0x1fd713(0x2832)];if(this[_0x1fd713(0x3037)]===SceneMode$1[_0x1fd713(0x3c78)])return scratchLengths[0x0]=_0x1de57a[_0x1fd713(0x809)],scratchSegments[_0x1fd713(0x1c83)]=_0x1de57a,scratchSegments[_0x1fd713(0xd59)]=scratchLengths,scratchSegments;intersectsIDL(_0x66436f)&&(_0x1de57a=_0x66436f[_0x1fd713(0x46d1)][_0x1fd713(0x1c83)]);for(var _0x508b8d,_0xcc24a2=_0x510a7a[_0x1fd713(0x4faa)],_0x578eab=[],_0x16fe5b=this[_0x1fd713(0x599)],_0x57cbd8=_0x1de57a[_0x583eb5(0x2ef4)],_0x2dd2f8=pscratch,_0x50498d=0x0;_0x50498d<_0x57cbd8;++_0x50498d)_0x508b8d=_0x1de57a[_0x50498d],_0x2dd2f8=Matrix4[_0x1fd713(0x108e)](_0x16fe5b,_0x508b8d,_0x2dd2f8),_0x578eab[_0x1fd713(0x5323)](_0x510a7a[_0x583eb5(0x47ce)](_0xcc24a2[_0x1fd713(0x3bd7)](_0x2dd2f8,scratchCartographic$e)));if(_0x578eab[_0x1fd713(0x809)]>0x0){_0x66436f[_0x1fd713(0x6db)]=BoundingSphere['fromPoints'](_0x578eab,_0x66436f[_0x1fd713(0x6db)]);var _0x52bc68=_0x66436f[_0x1fd713(0x6db)][_0x1fd713(0x4fe8)];_0x66436f[_0x1fd713(0x6db)][_0x1fd713(0x4fe8)]=new Cartesian3(_0x52bc68['z'],_0x52bc68['x'],_0x52bc68['y']);}return scratchSegments[_0x583eb5(0x14e)]=_0x578eab,scratchSegments[_0x583eb5(0x2dd9)]=_0x66436f[_0x1fd713(0x46d1)][_0x1fd713(0xd59)],scratchSegments;},PolylineBucket[_0x5e00b3(0x3720)][_0x5e00b3(0x15c6)]=function(_0xf203da,_0x2a6543,_0x240686,_0x125930){var _0x37d75d=_0x307c2b,_0xd5f9d=_0x5e00b3,_0x57b8f4=this[_0xd5f9d(0x3037)],_0x2dd18f=_0x125930[_0xd5f9d(0x4faa)][_0xd5f9d(0x1617)]*CesiumMath['PI'],_0x104498=_0x2a6543[_0xd5f9d(0x2af7)];if(_0x104498){_0xf203da+=this[_0xd5f9d(0x3c72)](_0x2a6543);var _0x34570d=scratchPositionsArray,_0x3b637f=0x6*_0x104498*0x3;!defined$1(_0x34570d)||_0x34570d[_0xd5f9d(0x809)]<_0x3b637f?_0x34570d=scratchPositionsArray=new Float32Array(_0x3b637f):_0x34570d[_0xd5f9d(0x809)]>_0x3b637f&&(_0x34570d=new Float32Array(_0x34570d['buffer'],0x0,_0x3b637f));var _0x43d494,_0x2cf2d2=this[_0xd5f9d(0x2871)](_0x2a6543,_0x125930),_0x180e25=_0x2cf2d2[_0xd5f9d(0x1c83)],_0x574282=_0x2cf2d2[_0xd5f9d(0xd59)],_0x2f6d4d=0x0,_0x51738b=0x0,_0x52b1d3=0x0;_0x104498=_0x180e25[_0xd5f9d(0x809)];for(var _0x5909eb=0x0;_0x5909eb<_0x104498;++_0x5909eb){0x0===_0x5909eb?_0x2a6543[_0xd5f9d(0x5c69)]?_0x43d494=_0x180e25[_0x104498-0x2]:(_0x43d494=scratchWriteVector,Cartesian3[_0x37d75d(0x3d2f)](_0x180e25[0x0],_0x180e25[0x1],_0x43d494),Cartesian3[_0xd5f9d(0x30c2)](_0x180e25[0x0],_0x43d494,_0x43d494)):_0x43d494=_0x180e25[_0x5909eb-0x1],Cartesian3[_0xd5f9d(0x40f3)](_0x43d494,scratchWritePrevPosition),Cartesian3[_0xd5f9d(0x40f3)](_0x180e25[_0x5909eb],scratchWritePosition),_0x5909eb===_0x104498-0x1?_0x2a6543[_0xd5f9d(0x5c69)]?_0x43d494=_0x180e25[0x1]:(_0x43d494=scratchWriteVector,Cartesian3[_0xd5f9d(0x34b6)](_0x180e25[_0x104498-0x1],_0x180e25[_0x104498-0x2],_0x43d494),Cartesian3[_0xd5f9d(0x30c2)](_0x180e25[_0x104498-0x1],_0x43d494,_0x43d494)):_0x43d494=_0x180e25[_0x5909eb+0x1],Cartesian3[_0xd5f9d(0x40f3)](_0x43d494,scratchWriteNextPosition);var _0x3ebe24=_0x574282[_0x51738b];_0x5909eb===_0x52b1d3+_0x3ebe24&&(_0x52b1d3+=_0x3ebe24,++_0x51738b);var _0x422a8e=_0x5909eb-_0x52b1d3==0x0,_0x8d9484=_0x5909eb===_0x52b1d3+_0x574282[_0x51738b]-0x1;_0x57b8f4===SceneMode$1[_0xd5f9d(0x174c)]&&(scratchWritePrevPosition['z']=0x0,scratchWritePosition['z']=0x0,scratchWriteNextPosition['z']=0x0),_0x57b8f4!==SceneMode$1[_0xd5f9d(0x174c)]&&_0x57b8f4!==SceneMode$1[_0x37d75d(0xc77)]||(_0x422a8e||_0x8d9484)&&_0x2dd18f-Math[_0x37d75d(0x971)](scratchWritePosition['x'])<0x1&&((scratchWritePosition['x']<0x0&&scratchWritePrevPosition['x']>0x0||scratchWritePosition['x']>0x0&&scratchWritePrevPosition['x']<0x0)&&Cartesian3[_0xd5f9d(0x40f3)](scratchWritePosition,scratchWritePrevPosition),(scratchWritePosition['x']<0x0&&scratchWriteNextPosition['x']>0x0||scratchWritePosition['x']>0x0&&scratchWriteNextPosition['x']<0x0)&&Cartesian3[_0xd5f9d(0x40f3)](scratchWritePosition,scratchWriteNextPosition));for(var _0x5d9562=_0x8d9484?0x2:0x4,_0x227535=_0x422a8e?0x2:0x0;_0x227535<_0x5d9562;++_0x227535)EncodedCartesian3[_0xd5f9d(0x4acf)](scratchWritePosition,_0x34570d,_0x2f6d4d),EncodedCartesian3[_0xd5f9d(0x4acf)](scratchWritePrevPosition,_0x34570d,_0x2f6d4d+0x6),EncodedCartesian3['writeElements'](scratchWriteNextPosition,_0x34570d,_0x2f6d4d+0xc),_0x2f6d4d+=0x12;}_0x240686['copyFromArrayView'](_0x34570d,0x12*Float32Array[_0xd5f9d(0x2276)]*_0xf203da);}};var PolylineShadowVolumeFS$1=_0x5e00b3(0x41a3),PolylineShadowVolumeMorphFS=_0x5e00b3(0x207d),PolylineShadowVolumeMorphVS=_0x5e00b3(0x806),PolylineShadowVolumeVS$1=_0x5e00b3(0x55c),PolylineColorAppearanceVS=_0x5e00b3(0x45c),defaultVertexShaderSource$1=PolylineCommon+'\x0a'+PolylineColorAppearanceVS,defaultFragmentShaderSource$1=PerInstanceFlatColorAppearanceFS;function PolylineColorAppearance(_0x2b2f14){var _0x45b8f7=_0x307c2b,_0x19ef1e=_0x5e00b3;_0x2b2f14=defaultValue$1(_0x2b2f14,defaultValue$1[_0x19ef1e(0x243c)]);var _0x3bc3ed=defaultValue$1(_0x2b2f14[_0x19ef1e(0x1d92)],!0x0),_0x3dc922=PolylineColorAppearance[_0x19ef1e(0x4fb)];this[_0x19ef1e(0x3453)]=void 0x0,this[_0x45b8f7(0x10ab)]=_0x3bc3ed,this[_0x19ef1e(0x112c)]=defaultValue$1(_0x2b2f14[_0x19ef1e(0x14d5)],defaultVertexShaderSource$1),this[_0x19ef1e(0x3433)]=defaultValue$1(_0x2b2f14[_0x19ef1e(0x1a87)],defaultFragmentShaderSource$1),this[_0x45b8f7(0x48df)]=Appearance[_0x19ef1e(0x55de)](_0x3bc3ed,![],_0x2b2f14[_0x19ef1e(0x33c4)]),this[_0x45b8f7(0x505e)]=![],this[_0x19ef1e(0x344e)]=_0x3dc922;}FeatureDetection[_0x5e00b3(0x587)]()||(defaultVertexShaderSource$1=_0x5e00b3(0x3fd6)+defaultVertexShaderSource$1),Object[_0x5e00b3(0x1dfd)](PolylineColorAppearance[_0x307c2b(0x1aa2)],{'vertexShaderSource':{'get':function(){var _0x3adcd1=_0x307c2b;return this[_0x3adcd1(0x80b)];}},'fragmentShaderSource':{'get':function(){var _0x1c8a40=_0x5e00b3;return this[_0x1c8a40(0x3433)];}},'renderState':{'get':function(){var _0x48d817=_0x5e00b3;return this[_0x48d817(0xc3f)];}},'closed':{'get':function(){var _0x33345b=_0x5e00b3;return this[_0x33345b(0x5530)];}},'vertexFormat':{'get':function(){var _0x162690=_0x5e00b3;return this[_0x162690(0x344e)];}}}),PolylineColorAppearance[_0x5e00b3(0x4fb)]=VertexFormat[_0x5e00b3(0x29af)],PolylineColorAppearance[_0x5e00b3(0x3720)]['getFragmentShaderSource']=Appearance[_0x5e00b3(0x3720)][_0x5e00b3(0x3b87)],PolylineColorAppearance[_0x5e00b3(0x3720)][_0x5e00b3(0x493f)]=Appearance[_0x5e00b3(0x3720)]['isTranslucent'],PolylineColorAppearance[_0x5e00b3(0x3720)]['getRenderState']=Appearance[_0x5e00b3(0x3720)][_0x307c2b(0x34f)];var PolylineMaterialAppearanceVS=_0x5e00b3(0x3be5),defaultVertexShaderSource=PolylineCommon+'\x0a'+PolylineMaterialAppearanceVS,defaultFragmentShaderSource=PolylineFS$1;function PolylineMaterialAppearance(_0xab0156){var _0x1bb41f=_0x307c2b,_0x3d5dee=_0x5e00b3;_0xab0156=defaultValue$1(_0xab0156,defaultValue$1[_0x3d5dee(0x243c)]);var _0x5d28f0=defaultValue$1(_0xab0156[_0x3d5dee(0x1d92)],!0x0),_0x3650a8=PolylineMaterialAppearance[_0x3d5dee(0x4fb)];this[_0x3d5dee(0x3453)]=defined$1(_0xab0156[_0x3d5dee(0x3453)])?_0xab0156['material']:Material[_0x3d5dee(0x3fcf)](Material[_0x3d5dee(0xb88)]),this[_0x3d5dee(0x1d92)]=_0x5d28f0,this[_0x3d5dee(0x112c)]=defaultValue$1(_0xab0156[_0x3d5dee(0x14d5)],defaultVertexShaderSource),this['_fragmentShaderSource']=defaultValue$1(_0xab0156['fragmentShaderSource'],defaultFragmentShaderSource),this[_0x3d5dee(0xc3f)]=Appearance[_0x1bb41f(0x5a08)](_0x5d28f0,![],_0xab0156[_0x3d5dee(0x33c4)]),this[_0x3d5dee(0x5530)]=![],this[_0x3d5dee(0x344e)]=_0x3650a8;}FeatureDetection[_0x5e00b3(0x587)]()||(defaultVertexShaderSource=_0x5e00b3(0x3fd6)+defaultVertexShaderSource),Object[_0x5e00b3(0x1dfd)](PolylineMaterialAppearance[_0x307c2b(0x1aa2)],{'vertexShaderSource':{'get':function(){var _0xc9c471=_0x307c2b,_0x1b7877=_0x5e00b3,_0xc86ec9=this[_0x1b7877(0x112c)];return-0x1!==this[_0xc9c471(0x578d)][_0x1b7877(0x3e36)][_0x1b7877(0x548b)](/varying\s+float\s+v_polylineAngle;/g)&&(_0xc86ec9=_0x1b7877(0x1855)+_0xc86ec9),_0x1b7877(0x4234)==this[_0x1b7877(0x3453)][_0x1b7877(0x3dd)]&&(_0xc86ec9=_0x1b7877(0x4ab4)+_0xc86ec9),_0x1b7877(0xfd8)==this[_0x1b7877(0x3453)][_0x1b7877(0x3dd)]&&(_0xc86ec9=_0x1b7877(0x38bd)+_0xc86ec9),_0xc86ec9;}},'fragmentShaderSource':{'get':function(){var _0x4f7b6a=_0x5e00b3,_0x51b5e7=this[_0x4f7b6a(0x3433)];return _0x4f7b6a(0x4234)==this[_0x4f7b6a(0x3453)][_0x4f7b6a(0x3dd)]&&(_0x51b5e7=_0x4f7b6a(0x4ab4)+_0x51b5e7),_0x4f7b6a(0xfd8)==this[_0x4f7b6a(0x3453)][_0x4f7b6a(0x3dd)]&&(_0x51b5e7='#define\x20TRAIL\x0a'+_0x51b5e7),_0x51b5e7;}},'renderState':{'get':function(){var _0x38d8ff=_0x5e00b3;return this[_0x38d8ff(0xc3f)];}},'closed':{'get':function(){var _0x3e6ad8=_0x5e00b3;return this[_0x3e6ad8(0x5530)];}},'vertexFormat':{'get':function(){var _0x58a73d=_0x307c2b;return this[_0x58a73d(0x4c25)];}}}),PolylineMaterialAppearance[_0x5e00b3(0x4fb)]=VertexFormat[_0x5e00b3(0x5322)],PolylineMaterialAppearance[_0x5e00b3(0x3720)][_0x5e00b3(0x3b87)]=Appearance[_0x5e00b3(0x3720)][_0x5e00b3(0x3b87)],PolylineMaterialAppearance[_0x307c2b(0x1aa2)][_0x307c2b(0x54a0)]=Appearance[_0x5e00b3(0x3720)][_0x5e00b3(0x493f)],PolylineMaterialAppearance[_0x307c2b(0x1aa2)][_0x5e00b3(0x36c2)]=Appearance[_0x307c2b(0x1aa2)][_0x5e00b3(0x36c2)];var StencilFunction={'NEVER':WebGLConstants$1[_0x5e00b3(0x4ea8)],'LESS':WebGLConstants$1[_0x307c2b(0x580e)],'EQUAL':WebGLConstants$1[_0x5e00b3(0x2399)],'LESS_OR_EQUAL':WebGLConstants$1[_0x5e00b3(0x1d84)],'GREATER':WebGLConstants$1[_0x5e00b3(0x47f2)],'NOT_EQUAL':WebGLConstants$1[_0x307c2b(0x4526)],'GREATER_OR_EQUAL':WebGLConstants$1[_0x5e00b3(0x2654)],'ALWAYS':WebGLConstants$1[_0x5e00b3(0x1af6)]},StencilFunction$1=Object[_0x5e00b3(0x5448)](StencilFunction),StencilOperation={'ZERO':WebGLConstants$1[_0x5e00b3(0x3a34)],'KEEP':WebGLConstants$1[_0x307c2b(0x5046)],'REPLACE':WebGLConstants$1[_0x5e00b3(0x2fe8)],'INCREMENT':WebGLConstants$1[_0x5e00b3(0x4b81)],'DECREMENT':WebGLConstants$1[_0x5e00b3(0x49c3)],'INVERT':WebGLConstants$1[_0x307c2b(0x1842)],'INCREMENT_WRAP':WebGLConstants$1[_0x5e00b3(0x4fb7)],'DECREMENT_WRAP':WebGLConstants$1[_0x5e00b3(0x76a)]},StencilOperation$1=Object[_0x5e00b3(0x5448)](StencilOperation),StencilConstants={'CESIUM_3D_TILE_MASK':0x80,'S3M_TILE':0x2,'MODEL':0x6,'SKIP_LOD_MASK':0x70,'SKIP_LOD_BIT_SHIFT':0x4,'CLASSIFICATION_MASK':0xf,'setCesium3DTileBit':function(){var _0x1bbe9a=_0x307c2b,_0x46edf2=_0x5e00b3;return{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x46edf2(0x1af6)],'frontOperation':{'fail':StencilOperation$1[_0x46edf2(0x4b4c)],'zFail':StencilOperation$1[_0x46edf2(0x4b4c)],'zPass':StencilOperation$1[_0x46edf2(0x2fe8)]},'backFunction':StencilFunction$1[_0x46edf2(0x1af6)],'backOperation':{'fail':StencilOperation$1[_0x1bbe9a(0x5046)],'zFail':StencilOperation$1[_0x46edf2(0x4b4c)],'zPass':StencilOperation$1[_0x46edf2(0x2fe8)]},'reference':StencilConstants[_0x46edf2(0x3781)],'mask':StencilConstants[_0x46edf2(0x3781)]};}},StencilConstants$1=Object[_0x307c2b(0x23fe)](StencilConstants);function GroundPolylinePrimitive(_0x3735b9){var _0x177dcd=_0x307c2b,_0x9df473=_0x5e00b3;_0x3735b9=defaultValue$1(_0x3735b9,defaultValue$1[_0x9df473(0x243c)]),this[_0x9df473(0x2b0e)]=_0x3735b9[_0x9df473(0x2b0e)],this[_0x177dcd(0x331b)]=!0x0;var _0x472ffd=_0x3735b9[_0x9df473(0x51b)];defined$1(_0x472ffd)||(_0x472ffd=new PolylineMaterialAppearance()),this[_0x177dcd(0x38c5)]=_0x472ffd,this['show']=defaultValue$1(_0x3735b9[_0x9df473(0x3234)],!0x0),this[_0x9df473(0x1864)]=defaultValue$1(_0x3735b9[_0x177dcd(0x4218)],ClassificationType$1[_0x9df473(0x1f08)]),this[_0x9df473(0x3820)]=defaultValue$1(_0x3735b9[_0x9df473(0x3820)],!0x1),this[_0x9df473(0x1119)]=defaultValue$1(_0x3735b9[_0x9df473(0x50cc)],!0x1),this[_0x177dcd(0x36b7)]={'geometryInstances':void 0x0,'appearance':void 0x0,'vertexCacheOptimize':!0x1,'interleave':defaultValue$1(_0x3735b9[_0x9df473(0x358d)],!0x1),'releaseGeometryInstances':defaultValue$1(_0x3735b9[_0x9df473(0x19a3)],!0x0),'allowPicking':defaultValue$1(_0x3735b9[_0x9df473(0x443d)],!0x0),'asynchronous':defaultValue$1(_0x3735b9[_0x9df473(0x511e)],!0x0),'compressVertices':!0x1,'_createShaderProgramFunction':void 0x0,'_createCommandsFunction':void 0x0,'_updateAndQueueCommandsFunction':void 0x0},this[_0x9df473(0x285)]=void 0x0,this[_0x9df473(0x1d9c)]=!0x1,this[_0x177dcd(0x46e8)]=when[_0x9df473(0x32fc)](),this[_0x9df473(0x5b5)]=void 0x0,this[_0x177dcd(0x5526)]=void 0x0,this[_0x9df473(0x1ef9)]=void 0x0,this['_spMorph']=void 0x0,this[_0x9df473(0xc3f)]=getRenderState$4(0x0),this[_0x9df473(0x30d4)]=getRenderState$4(0x1),this[_0x177dcd(0x356f)]=getRenderState$4(0x2),this['_renderStateMorph']=RenderState[_0x9df473(0x5344)]({'cull':{'enabled':!0x0,'face':CullFace$1[_0x9df473(0x4d9d)]},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x9df473(0x231d)],'depthMask':!0x1}),this[_0x9df473(0x4e1f)]=defaultValue$1(_0x3735b9[_0x9df473(0x5008)],void 0x0);}function createShaderProgram$5(_0x3b9bb3,_0x17b346,_0x34dfd6){var _0x262035=_0x307c2b,_0x2206a1=_0x5e00b3,_0x20580b=_0x17b346[_0x262035(0x5071)],_0x3c8f0d=_0x3b9bb3[_0x262035(0x1679)],_0x4040b0=_0x3c8f0d[_0x262035(0x37d4)],_0x54342a=_0x3c8f0d[_0x2206a1(0x2528)][_0x2206a1(0x337f)]()(PolylineShadowVolumeVS$1);_0x54342a=Primitive[_0x2206a1(0xbdb)](_0x3c8f0d,_0x54342a),_0x54342a=Primitive['_appendDistanceDisplayConditionToShader'](_0x3c8f0d,_0x54342a),_0x54342a=Primitive[_0x2206a1(0xb12)](_0x3b9bb3,_0x54342a,_0x17b346[_0x2206a1(0x430c)]);var _0x4ddebe=_0x3c8f0d[_0x2206a1(0x2528)][_0x2206a1(0x337f)]()(PolylineShadowVolumeMorphVS);_0x4ddebe=Primitive[_0x2206a1(0xbdb)](_0x3c8f0d,_0x4ddebe),_0x4ddebe=Primitive[_0x2206a1(0x2b50)](_0x3c8f0d,_0x4ddebe),_0x4ddebe=Primitive[_0x2206a1(0xb12)](_0x3b9bb3,_0x4ddebe,_0x17b346[_0x2206a1(0x430c)]);var _0x39a496=_0x3c8f0d[_0x2206a1(0x2528)][_0x2206a1(0x337f)]()(PolylineShadowVolumeFS$1),_0x4e9a62=[_0x2206a1(0x1e55)+_0x17b346[_0x2206a1(0x5cd9)][_0x2206a1(0x4faa)][_0x2206a1(0x16f8)][_0x2206a1(0x1ef2)](0x1)],_0x19c95b='',_0x3bad4d='';defined$1(_0x34dfd6[_0x2206a1(0x3453)])?(-0x1!==(_0x3bad4d=defined$1(_0x34dfd6[_0x262035(0x578d)])?_0x34dfd6[_0x2206a1(0x3453)][_0x2206a1(0x3e36)]:'')[_0x2206a1(0x548b)](/varying\s+float\s+v_polylineAngle;/g)&&_0x4e9a62[_0x262035(0x2a0e)](_0x2206a1(0x4b57)),-0x1!==_0x3bad4d[_0x2206a1(0x548b)](/varying\s+float\s+v_width;/g)&&_0x4e9a62['push'](_0x2206a1(0xdda))):_0x19c95b=_0x2206a1(0x4728),_0x4e9a62[_0x262035(0x2a0e)](_0x19c95b);var _0x4a409a=_0x3b9bb3[_0x2206a1(0x50cc)]?['DEBUG_SHOW_VOLUME',_0x19c95b]:[_0x19c95b],_0xc2250e=new ShaderSource({'defines':_0x4e9a62,'sources':[_0x54342a]}),_0x5b2447=new ShaderSource({'defines':_0x4a409a,'sources':[_0x3bad4d,_0x39a496]});_0x3b9bb3[_0x2206a1(0x3ebd)]=ShaderProgram$1[_0x2206a1(0x45cf)]({'context':_0x20580b,'shaderProgram':_0x3c8f0d[_0x2206a1(0x3ebd)],'vertexShaderSource':_0xc2250e,'fragmentShaderSource':_0x5b2447,'attributeLocations':_0x4040b0});var _0x3b305b=_0x20580b[_0x2206a1(0x1b56)]['getDerivedShaderProgram'](_0x3b9bb3[_0x2206a1(0x3ebd)],_0x2206a1(0x320f));if(!defined$1(_0x3b305b)){var _0x312bca=new ShaderSource({'defines':_0x4e9a62[_0x2206a1(0x736)]([_0x2206a1(0x27fe)]),'sources':[_0x54342a]});_0x3b305b=_0x20580b[_0x2206a1(0x1b56)][_0x2206a1(0x16a1)](_0x3b9bb3[_0x2206a1(0x3ebd)],_0x2206a1(0x320f),{'context':_0x20580b,'shaderProgram':_0x3b9bb3[_0x2206a1(0x1ef9)],'vertexShaderSource':_0x312bca,'fragmentShaderSource':_0x5b2447,'attributeLocations':_0x4040b0});}_0x3b9bb3[_0x2206a1(0x1ef9)]=_0x3b305b;var _0x22b09d=_0x20580b[_0x2206a1(0x1b56)][_0x2206a1(0x4356)](_0x3b9bb3[_0x2206a1(0x3ebd)],_0x262035(0xe79));if(!defined$1(_0x22b09d)){var _0xe1aaf2=new ShaderSource({'defines':_0x4e9a62[_0x2206a1(0x736)]([_0x2206a1(0x52d3)+ApproximateTerrainHeights[_0x2206a1(0x4a24)][_0x2206a1(0x1ef2)](0x1)]),'sources':[_0x4ddebe]}),_0x1799c6=new ShaderSource({'defines':_0x4a409a,'sources':[_0x3bad4d,_0x39a496=_0x3c8f0d[_0x2206a1(0x2528)][_0x2206a1(0x337f)]()(PolylineShadowVolumeMorphFS)]});_0x22b09d=_0x20580b[_0x2206a1(0x1b56)][_0x262035(0x4aaa)](_0x3b9bb3[_0x2206a1(0x3ebd)],_0x2206a1(0x2d9b),{'context':_0x20580b,'shaderProgram':_0x3b9bb3['_spMorph'],'vertexShaderSource':_0xe1aaf2,'fragmentShaderSource':_0x1799c6,'attributeLocations':_0x4040b0});}_0x3b9bb3[_0x262035(0x43c5)]=_0x22b09d;}function getRenderState$4(_0x4d06c1){var _0x418ef6=_0x5e00b3;return RenderState[_0x418ef6(0x5344)]({'cull':{'enabled':!0x0},'blending':BlendingState$1[_0x418ef6(0x231d)],'depthMask':!0x1,'stencilTest':{'enabled':_0x4d06c1>0x0,'frontFunction':StencilFunction$1[_0x418ef6(0x2399)],'frontOperation':{'fail':StencilOperation$1[_0x418ef6(0x4b4c)],'zFail':StencilOperation$1[_0x418ef6(0x4b4c)],'zPass':StencilOperation$1[_0x418ef6(0x4b4c)]},'backFunction':StencilFunction$1[_0x418ef6(0x2399)],'backOperation':{'fail':StencilOperation$1[_0x418ef6(0x4b4c)],'zFail':StencilOperation$1[_0x418ef6(0x4b4c)],'zPass':StencilOperation$1[_0x418ef6(0x4b4c)]},'reference':0x2===_0x4d06c1?StencilConstants$1[_0x418ef6(0x1a6a)]:StencilConstants$1[_0x418ef6(0x3781)],'mask':StencilConstants$1[_0x418ef6(0x126c)]}});}function createCommands$9(_0x1c0361,_0x8b9729,_0x4c4b01,_0x27a99d,_0x24fb2c,_0x260db5){var _0xebe51a=_0x307c2b,_0x51becf=_0x5e00b3,_0x552703=_0x1c0361[_0x51becf(0x5b5)],_0x346894=_0x552703[_0x51becf(0xc7b)][_0x51becf(0x809)];_0x24fb2c[_0x51becf(0x809)]=_0x346894,_0x260db5[_0x51becf(0x809)]=_0x346894;for(var _0x38ef67=_0x8b9729 instanceof PolylineColorAppearance?{}:_0x4c4b01[_0x51becf(0x760)],_0x1ae569=_0x552703[_0x51becf(0x2528)][_0x51becf(0x1ec0)]()(_0x38ef67),_0x1fba36=0x0;_0x1fba36<_0x346894;_0x1fba36++){var _0x102f4e=_0x552703[_0x51becf(0xc7b)][_0x1fba36],_0xc6865d=_0x24fb2c[_0x1fba36];defined$1(_0xc6865d)||(_0xc6865d=_0x24fb2c[_0x1fba36]=new DrawCommand({'owner':_0x1c0361,'primitiveType':_0x552703[_0x51becf(0x4a0c)]})),_0xc6865d[_0x51becf(0x2b54)]=_0x102f4e,_0xc6865d[_0xebe51a(0x1991)]=_0x1c0361[_0xebe51a(0x48df)],_0xc6865d[_0x51becf(0x2ddc)]=_0x1c0361[_0xebe51a(0x5526)],_0xc6865d[_0x51becf(0x2ca)]=_0x1ae569,_0xc6865d[_0x51becf(0x295c)]=Pass$1[_0xebe51a(0x38f0)],_0xc6865d[_0xebe51a(0x2c3c)]=_0x51becf(0x1b1c);var _0x409362=DrawCommand[_0x51becf(0x305)](_0xc6865d,_0xc6865d[_0x51becf(0x176e)][_0x51becf(0x3beb)]);_0x409362['renderState']=_0x1c0361[_0x51becf(0x30d4)],_0x409362[_0x51becf(0x295c)]=Pass$1[_0x51becf(0x57df)],_0xc6865d[_0x51becf(0x176e)][_0x51becf(0x3beb)]=_0x409362;var _0x14d6cd=DrawCommand[_0x51becf(0x305)](_0xc6865d,_0xc6865d[_0x51becf(0x176e)][_0x51becf(0x4b84)]);_0x14d6cd[_0x51becf(0x33c4)]=_0x1c0361[_0xebe51a(0x356f)],_0x14d6cd[_0x51becf(0x295c)]=Pass$1[_0x51becf(0x5af3)],_0xc6865d[_0xebe51a(0x4b02)][_0xebe51a(0x5626)]=_0x14d6cd;var _0xeee9fc=DrawCommand[_0x51becf(0x305)](_0xc6865d,_0xc6865d[_0xebe51a(0x4b02)][_0x51becf(0x3789)]);_0xeee9fc[_0x51becf(0x2ddc)]=_0x1c0361[_0xebe51a(0x24d4)],_0xc6865d[_0x51becf(0x176e)][_0x51becf(0x3789)]=_0xeee9fc;var _0x132b13=DrawCommand[_0xebe51a(0x17ea)](_0x409362,_0x409362[_0x51becf(0x176e)][_0x51becf(0x3789)]);_0x132b13[_0x51becf(0x2ddc)]=_0x1c0361[_0x51becf(0x1ef9)],_0x409362[_0xebe51a(0x4b02)]['color2D']=_0x132b13;var _0x4f0ea4=DrawCommand[_0xebe51a(0x17ea)](_0x14d6cd,_0x14d6cd['derivedCommands'][_0x51becf(0x3789)]);_0x4f0ea4[_0x51becf(0x2ddc)]=_0x1c0361[_0x51becf(0x1ef9)],_0x14d6cd['derivedCommands'][_0x51becf(0x3789)]=_0x4f0ea4;var _0x34f78e=DrawCommand['shallowClone'](_0xc6865d,_0xc6865d[_0x51becf(0x176e)][_0x51becf(0x3163)]);_0x34f78e['renderState']=_0x1c0361[_0xebe51a(0x4083)],_0x34f78e[_0x51becf(0x2ddc)]=_0x1c0361[_0x51becf(0x1103)],_0x34f78e[_0xebe51a(0x2c3c)]=_0x51becf(0x17ab),_0xc6865d[_0xebe51a(0x4b02)][_0x51becf(0x3163)]=_0x34f78e;}}function updateAndQueueCommand(_0xaf417d,_0xe6cfe2,_0x1ce68e,_0x461939,_0x364cdf,_0x6429fd,_0x356532){var _0x5dd21a=_0x307c2b,_0x1440d1=_0x5e00b3;_0x1ce68e[_0x1440d1(0x3037)]===SceneMode$1[_0x1440d1(0x530d)]?_0xe6cfe2=_0xe6cfe2[_0x1440d1(0x176e)][_0x1440d1(0x3163)]:_0x1ce68e[_0x1440d1(0x3037)]!==SceneMode$1[_0x5dd21a(0x16b8)]&&(_0xe6cfe2=_0xe6cfe2[_0x1440d1(0x176e)][_0x5dd21a(0x4c8)]),_0xe6cfe2&&(_0xe6cfe2[_0x5dd21a(0x4bac)]=_0x461939,_0xe6cfe2[_0x1440d1(0x36b6)]=_0x6429fd,_0xe6cfe2[_0x5dd21a(0xad9)]=_0x364cdf,_0xe6cfe2[_0x1440d1(0x3820)]=_0x356532,_0x1ce68e[_0x1440d1(0xe5b)][_0x1440d1(0x5323)](_0xe6cfe2));}function updateAndQueueCommands$4(_0x1f226c,_0x66bd8e,_0x5831e1,_0x33a715,_0x5dac2a,_0x513119,_0x4fb796){var _0x28d6c0=_0x307c2b,_0x1ef838=_0x5e00b3,_0x3547b9,_0x1e36eb=_0x1f226c[_0x1ef838(0x5b5)];Primitive[_0x1ef838(0x1caf)](_0x1e36eb,_0x66bd8e,_0x5dac2a),_0x66bd8e[_0x28d6c0(0x266d)]===SceneMode$1[_0x1ef838(0x3c78)]?_0x3547b9=_0x1e36eb[_0x28d6c0(0x216c)]:_0x66bd8e[_0x1ef838(0x3037)]===SceneMode$1[_0x1ef838(0x5d29)]?_0x3547b9=_0x1e36eb[_0x1ef838(0xc94)]:_0x66bd8e[_0x28d6c0(0x266d)]===SceneMode$1[_0x28d6c0(0x238f)]&&defined$1(_0x1e36eb['_boundingSphere2D'])?_0x3547b9=_0x1e36eb[_0x1ef838(0x5a69)]:defined$1(_0x1e36eb['_boundingSphereMorph'])&&(_0x3547b9=_0x1e36eb[_0x28d6c0(0x17e3)]);var _0x2be0d5=_0x66bd8e[_0x1ef838(0x3037)]===SceneMode$1[_0x1ef838(0x530d)],_0x5c17b1=_0x1f226c['classificationType'],_0x3717bf=_0x5c17b1===ClassificationType$1[_0x1ef838(0x3f19)],_0xaee4ca=_0x5c17b1===ClassificationType$1[_0x1ef838(0x1a6a)],_0x3d1f38=_0x5c17b1===ClassificationType$1[_0x1ef838(0x54a5)]&&!_0x2be0d5;_0x5c17b1===ClassificationType$1[_0x1ef838(0x1f08)]&&(_0x3717bf=!0x0,_0xaee4ca=!0x0,_0x3d1f38=!0x0);var _0x39bc25=_0x66bd8e['passes'];if(_0x39bc25[_0x1ef838(0x445c)]||_0x39bc25[_0x1ef838(0x3c62)]&&_0x1e36eb[_0x28d6c0(0x2ece)])for(var _0x508a62=_0x5831e1[_0x28d6c0(0x2ef4)],_0x59672c=0x0;_0x59672c<_0x508a62;++_0x59672c){var _0x1d0b64=_0x3547b9[_0x59672c];_0x3717bf&&updateAndQueueCommand(_0x1f226c,_0x5831e1[_0x59672c],_0x66bd8e,_0x5dac2a,_0x513119,_0x1d0b64,_0x4fb796),_0x3d1f38&&updateAndQueueCommand(_0x1f226c,_0x5831e1[_0x59672c][_0x1ef838(0x176e)][_0x1ef838(0x3beb)],_0x66bd8e,_0x5dac2a,_0x513119,_0x1d0b64,_0x4fb796),_0xaee4ca&&updateAndQueueCommand(_0x1f226c,_0x5831e1[_0x59672c][_0x1ef838(0x176e)][_0x1ef838(0x4b84)],_0x66bd8e,_0x5dac2a,_0x513119,_0x1d0b64,_0x4fb796);}}function CallbackProperty(_0x505a4b,_0x52bbc9){var _0x44e317=_0x5e00b3;this[_0x44e317(0xef1)]=void 0x0,this[_0x44e317(0x37b4)]=void 0x0,this[_0x44e317(0x5303)]=new Event(),this[_0x44e317(0x425e)](_0x505a4b,_0x52bbc9);}function createPolygonHierarchyProperty(_0xc3a8c3){return Array['isArray'](_0xc3a8c3)&&(_0xc3a8c3=new PolygonHierarchy(_0xc3a8c3)),new ConstantProperty(_0xc3a8c3);}function PolygonGraphics(_0x3a9859){var _0x20386d=_0x307c2b,_0x199249=_0x5e00b3;this[_0x199249(0x1462)]=void 0x0,this[_0x199249(0x9fb)]=void 0x0,this[_0x199249(0xdf1)]=void 0x0,this[_0x199249(0x3177)]=void 0x0,this[_0x199249(0x4164)]=void 0x0,this[_0x199249(0x488e)]=void 0x0,this[_0x199249(0x3a59)]=void 0x0,this['_heightSubscription']=void 0x0,this[_0x20386d(0x206c)]=void 0x0,this[_0x20386d(0x10b0)]=void 0x0,this[_0x199249(0x5308)]=void 0x0,this[_0x20386d(0x2769)]=void 0x0,this[_0x199249(0xb45)]=void 0x0,this[_0x199249(0x139b)]=void 0x0,this[_0x199249(0x9cd)]=void 0x0,this[_0x20386d(0x22ba)]=void 0x0,this[_0x199249(0x36a1)]=void 0x0,this[_0x199249(0x13b9)]=void 0x0,this[_0x199249(0x1d04)]=void 0x0,this[_0x199249(0x4a5f)]=void 0x0,this[_0x199249(0x34f0)]=void 0x0,this[_0x199249(0x28f7)]=void 0x0,this[_0x199249(0x4bbe)]=void 0x0,this[_0x20386d(0x3954)]=void 0x0,this[_0x199249(0x4c76)]=void 0x0,this[_0x20386d(0x54c8)]=void 0x0,this[_0x20386d(0x518e)]=void 0x0,this[_0x199249(0x433e)]=void 0x0,this[_0x20386d(0x7f5)]=void 0x0,this[_0x199249(0x19fc)]=void 0x0,this[_0x199249(0x428a)]=void 0x0,this[_0x199249(0x364f)]=void 0x0,this[_0x20386d(0x1d04)]=void 0x0,this[_0x199249(0x4b3a)]=void 0x0,this[_0x199249(0x4e59)]=void 0x0,this[_0x199249(0x4b48)]=void 0x0,this['_classificationType']=void 0x0,this[_0x199249(0xba0)]=void 0x0,this[_0x199249(0x4162)]=void 0x0,this[_0x199249(0x411f)]=void 0x0,this[_0x199249(0x285)]=void 0x0,this[_0x199249(0x35ec)]=void 0x0,this[_0x199249(0x5303)]=new Event(),this[_0x199249(0x2f5d)]=!0x1,this[_0x199249(0x591a)]=void 0x0,this[_0x199249(0x15d4)]=void 0x0,this[_0x199249(0xa52)](defaultValue$1(_0x3a9859,defaultValue$1[_0x199249(0x243c)]));}function GroundGeometryOptions$1(){var _0x2df6fd=_0x307c2b,_0x16e89c=_0x5e00b3;this[_0x16e89c(0x1c83)]=void 0x0,this[_0x16e89c(0x2d3c)]=void 0x0,this[_0x16e89c(0x2c1)]=void 0x0,this[_0x2df6fd(0x523a)]=void 0x0;}function S3MRenderStateCreator(){}function Primitive(_0x19b542){var _0x2859d4=_0x307c2b,_0x570713=_0x5e00b3;_0x19b542=defaultValue$1(_0x19b542,defaultValue$1[_0x570713(0x243c)]),this[_0x570713(0x2b0e)]=_0x19b542[_0x2859d4(0x3acf)],this[_0x570713(0x51b)]=_0x19b542[_0x570713(0x51b)],this['_appearance']=void 0x0,this[_0x570713(0xdf1)]=void 0x0,this[_0x570713(0x12db)]=!0x1,this[_0x570713(0x5059)]=!0x1,this[_0x570713(0x2015)]=new Cartesian4(0x0,0x0,0x1,0x1),this[_0x570713(0x5a81)]=_0x19b542[_0x570713(0x5a81)],this[_0x570713(0x3944)]=void 0x0,this[_0x570713(0x1bcb)]=void 0x0,this[_0x570713(0x599)]=Matrix4[_0x570713(0x40f3)](defaultValue$1(_0x19b542[_0x570713(0x599)],Matrix4[_0x570713(0x2de)])),this[_0x570713(0x33a1)]=new Matrix4(),this[_0x570713(0x5550)]=defaultValue$1(_0x19b542[_0x570713(0x5550)],!0x0),this[_0x570713(0x3234)]=defaultValue$1(_0x19b542[_0x570713(0x3234)],!0x0),this[_0x570713(0x3e0a)]=defaultValue$1(_0x19b542[_0x2859d4(0xa4b)],!0x1),this[_0x570713(0x5e30)]=defaultValue$1(_0x19b542[_0x570713(0x358d)],!0x1),this[_0x570713(0x21d)]=defaultValue$1(_0x19b542[_0x570713(0x19a3)],!0x0),this[_0x570713(0x2925)]=defaultValue$1(_0x19b542[_0x570713(0x443d)],!0x0),this[_0x570713(0x33c9)]=defaultValue$1(_0x19b542[_0x570713(0x511e)],!0x0),this[_0x570713(0x4d74)]=defaultValue$1(_0x19b542[_0x2859d4(0x2940)],!0x0),this['cull']=defaultValue$1(_0x19b542[_0x570713(0x2505)],!0x0),this[_0x570713(0x3820)]=defaultValue$1(_0x19b542[_0x570713(0x3820)],!0x1),this[_0x570713(0x18c5)]=_0x19b542[_0x2859d4(0x1c66)],this[_0x2859d4(0x4ffe)]=defaultValue$1(_0x19b542[_0x570713(0x5cc1)],ShadowMode$1[_0x570713(0x597d)]),this[_0x570713(0x5ef6)]=void 0x0,this[_0x570713(0x5946)]=PrimitiveState$1[_0x570713(0xc3e)],this[_0x570713(0x5163)]=[],this[_0x570713(0x5432)]=void 0x0,this[_0x570713(0xc4e)]=0x0,this[_0x570713(0x650)]=[],this[_0x570713(0x178c)]=[],this['_boundingSphereCV']=[],this[_0x570713(0x5a69)]=[],this[_0x570713(0x4bca)]=[],this[_0x570713(0x5e3b)]=[],this[_0x570713(0x18ac)]=[],this[_0x570713(0x5b08)]=0x0,this[_0x570713(0xc7b)]=[],this[_0x570713(0x3f20)]=void 0x0,this[_0x570713(0x4a0c)]=void 0x0,this[_0x570713(0x3d2)]=void 0x0,this[_0x570713(0x2ec6)]=void 0x0,this[_0x570713(0x3ebd)]=void 0x0,this[_0x2859d4(0x22d6)]=void 0x0,this[_0x570713(0x2faa)]=void 0x0,this[_0x570713(0x1926)]=void 0x0,this[_0x2859d4(0x21b7)]=void 0x0,this[_0x570713(0x2017)]=[],this[_0x570713(0x592b)]=[],this[_0x570713(0x2f83)]=[],this[_0x2859d4(0x1759)]=_0x19b542[_0x570713(0x5656)],this[_0x2859d4(0x516d)]=_0x19b542['_createBoundingVolumeFunction'],this['_createRenderStatesFunction']=_0x19b542[_0x570713(0x9ff)],this[_0x570713(0x3976)]=_0x19b542[_0x570713(0x3976)],this[_0x570713(0x920)]=_0x19b542[_0x570713(0x920)],this[_0x570713(0x2027)]=_0x19b542[_0x570713(0x2027)],this[_0x570713(0x4553)]=_0x19b542[_0x570713(0x4553)],this[_0x570713(0xc82)]=void 0x0,this[_0x570713(0x4b72)]=void 0x0,this[_0x2859d4(0x22ec)]=!0x1,this[_0x570713(0x41ff)]=when[_0x570713(0x32fc)](),this[_0x570713(0x2528)]=void 0x0,this[_0x570713(0x43f7)]=void 0x0,this[_0x570713(0x2ed8)]=void 0x0,this[_0x2859d4(0x1fdc)]=void 0x0,this[_0x570713(0x7ef)]=!0x1,this[_0x2859d4(0x11c7)]=void 0x0,this[_0x570713(0x48dd)]=void 0x0,this[_0x2859d4(0x4db6)]=void 0x0,this[_0x570713(0x28b)]=!0x1,this[_0x570713(0x4052)]=!0x1,this['_batchTableBoundingSphereAttributeIndices']=void 0x0,this[_0x2859d4(0x5659)]=_0x19b542[_0x570713(0x3008)],this[_0x570713(0x4cd2)]={'enabled':!0x1,'value':new Cartesian2(0x0,0x0)};}function getCommonPerInstanceAttributeNames(_0x134f6f){var _0x34049b=_0x307c2b,_0x3cb880=_0x5e00b3,_0x524b75,_0x1ffce4=_0x134f6f[_0x3cb880(0x809)],_0x3d8a43=[],_0x5166b1=_0x134f6f[0x0][_0x3cb880(0x177b)];for(_0x524b75 in _0x5166b1)if(_0x5166b1[_0x3cb880(0x1a9a)](_0x524b75)&&defined$1(_0x5166b1[_0x524b75])){for(var _0x3fbfd0=_0x5166b1[_0x524b75],_0x446cad=!0x0,_0x4d77b0=0x1;_0x4d77b0<_0x1ffce4;++_0x4d77b0){var _0x45961a=_0x134f6f[_0x4d77b0][_0x34049b(0x3377)][_0x524b75];if(!defined$1(_0x45961a)||_0x3fbfd0[_0x3cb880(0x5c9a)]!==_0x45961a[_0x3cb880(0x5c9a)]||_0x3fbfd0[_0x3cb880(0x4362)]!==_0x45961a[_0x3cb880(0x4362)]||_0x3fbfd0[_0x3cb880(0x4853)]!==_0x45961a[_0x3cb880(0x4853)]){_0x446cad=!0x1;break;}}_0x446cad&&_0x3d8a43[_0x3cb880(0x5323)](_0x524b75);}return _0x3d8a43;}Object[_0x5e00b3(0x1dfd)](GroundPolylinePrimitive[_0x5e00b3(0x3720)],{'interleave':{'get':function(){var _0x122dd1=_0x5e00b3;return this[_0x122dd1(0x4f0e)][_0x122dd1(0x358d)];}},'releaseGeometryInstances':{'get':function(){var _0x4ed09d=_0x5e00b3;return this[_0x4ed09d(0x4f0e)][_0x4ed09d(0x19a3)];}},'allowPicking':{'get':function(){var _0x3a3a2a=_0x5e00b3;return this[_0x3a3a2a(0x4f0e)][_0x3a3a2a(0x443d)];}},'asynchronous':{'get':function(){var _0x4c7c31=_0x307c2b,_0x1b41ee=_0x5e00b3;return this[_0x1b41ee(0x4f0e)][_0x4c7c31(0x51ad)];}},'ready':{'get':function(){var _0x2c9a7e=_0x5e00b3;return this[_0x2c9a7e(0x1d9c)];}},'readyPromise':{'get':function(){var _0x118a96=_0x5e00b3;return this[_0x118a96(0x41ff)][_0x118a96(0x24e7)];}},'debugShowShadowVolume':{'get':function(){var _0x250d69=_0x5e00b3;return this[_0x250d69(0x1119)];}}}),GroundPolylinePrimitive[_0x5e00b3(0x21f5)]=function(){var _0x24af1e=_0x5e00b3;return ApproximateTerrainHeights[_0x24af1e(0x4a16)]();},GroundPolylinePrimitive[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x4dc02f){var _0x55aa25=_0x307c2b,_0x40b7b4=_0x5e00b3;if(defined$1(this[_0x55aa25(0x1679)])||defined$1(this[_0x40b7b4(0x2b0e)])){if(ApproximateTerrainHeights[_0x40b7b4(0xb0c)]){var _0x2cc2ae,_0x2ffcfe=this,_0x3c7bf6=this[_0x40b7b4(0x4f0e)];if(!defined$1(this[_0x40b7b4(0x5b5)])){var _0x2824e1,_0x5ab94d=Array[_0x40b7b4(0x2676)](this[_0x40b7b4(0x2b0e)])?this[_0x55aa25(0x3acf)]:[this[_0x40b7b4(0x2b0e)]],_0x4cc51f=_0x5ab94d[_0x55aa25(0x2ef4)],_0x48c5d9=new Array(_0x4cc51f);for(_0x2cc2ae=0x0;_0x2cc2ae<_0x4cc51f;++_0x2cc2ae)if(!defined$1(_0x2824e1=_0x5ab94d[_0x2cc2ae][_0x40b7b4(0x177b)])||!defined$1(_0x2824e1[_0x55aa25(0x3a3a)])){this[_0x40b7b4(0xab5)]=!0x1;break;}for(_0x2cc2ae=0x0;_0x2cc2ae<_0x4cc51f;++_0x2cc2ae){var _0x1da786=_0x5ab94d[_0x2cc2ae];_0x2824e1={};var _0x218b2a=_0x1da786[_0x55aa25(0x3377)];for(var _0x40a221 in _0x218b2a)_0x218b2a[_0x40b7b4(0x1a9a)](_0x40a221)&&(_0x2824e1[_0x40a221]=_0x218b2a[_0x40a221]);defined$1(_0x2824e1[_0x40b7b4(0x2d3c)])||(_0x2824e1[_0x40b7b4(0x2d3c)]=new GeometryInstanceAttribute({'componentDatatype':ComponentDatatype$1['UNSIGNED_BYTE'],'componentsPerAttribute':0x1,'value':[_0x1da786[_0x55aa25(0x2b1d)][_0x40b7b4(0x2d3c)]]})),_0x1da786[_0x40b7b4(0x144e)][_0x40b7b4(0x4268)]=_0x4dc02f[_0x40b7b4(0x430c)],GroundPolylineGeometry[_0x55aa25(0x2838)](_0x1da786[_0x40b7b4(0x144e)],_0x4dc02f[_0x40b7b4(0x5cd9)]),_0x48c5d9[_0x2cc2ae]=new GeometryInstance({'geometry':_0x1da786[_0x40b7b4(0x144e)],'attributes':_0x2824e1,'id':_0x1da786['id'],'pickPrimitive':_0x2ffcfe});}_0x3c7bf6[_0x40b7b4(0x2b0e)]=_0x48c5d9,_0x3c7bf6[_0x40b7b4(0x51b)]=this['appearance'],_0x3c7bf6[_0x40b7b4(0x3976)]=function(_0x39b7b5,_0x489725,_0x22a5f3){createShaderProgram$5(_0x2ffcfe,_0x489725,_0x22a5f3);},_0x3c7bf6[_0x40b7b4(0x920)]=function(_0xf64641,_0x149d60,_0x283727,_0x5c8a72,_0x5b6030,_0xec837,_0x4f24e0){createCommands$9(_0x2ffcfe,_0x149d60,_0x283727,_0x5c8a72,_0xec837,_0x4f24e0);},_0x3c7bf6['_updateAndQueueCommandsFunction']=function(_0x10a8c6,_0x40110c,_0x5bc144,_0x34ae35,_0x3813f2,_0xa524d9,_0x547998,_0x540971){updateAndQueueCommands$4(_0x2ffcfe,_0x40110c,_0x5bc144,_0x34ae35,_0x3813f2,_0xa524d9,_0x547998);},this[_0x55aa25(0x1679)]=new Primitive(_0x3c7bf6),this[_0x40b7b4(0x5b5)][_0x40b7b4(0x41cf)][_0x40b7b4(0x2a5f)](function(_0x4c3e11){var _0x407943=_0x40b7b4;_0x2ffcfe[_0x407943(0x1d9c)]=!0x0,_0x2ffcfe[_0x407943(0x19a3)]&&(_0x2ffcfe[_0x407943(0x2b0e)]=void 0x0);var _0x36ea6=_0x4c3e11[_0x407943(0x5432)];defined$1(_0x36ea6)?_0x2ffcfe[_0x407943(0x41ff)][_0x407943(0x4c5a)](_0x36ea6):_0x2ffcfe[_0x407943(0x41ff)]['resolve'](_0x2ffcfe);});}if(this[_0x40b7b4(0x51b)]instanceof PolylineColorAppearance&&!this[_0x55aa25(0x331b)])throw new DeveloperError$1(_0x40b7b4(0x42a5));this[_0x40b7b4(0x5b5)][_0x40b7b4(0x51b)]=this[_0x40b7b4(0x51b)],this[_0x40b7b4(0x5b5)][_0x40b7b4(0x3234)]=this[_0x40b7b4(0x3234)],this[_0x40b7b4(0x5b5)][_0x55aa25(0x3425)]=this[_0x40b7b4(0x3820)],this[_0x40b7b4(0x5b5)][_0x40b7b4(0xa16)](_0x4dc02f);}else GroundPolylinePrimitive[_0x55aa25(0x4f38)]();}},GroundPolylinePrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x4bf2)]=function(_0x5add75){var _0x1395e3=_0x307c2b;return this['_primitive'][_0x1395e3(0x916)](_0x5add75);},GroundPolylinePrimitive[_0x5e00b3(0x2d65)]=function(_0x108368){var _0x4ce106=_0x307c2b,_0x115a68=_0x5e00b3;return _0x108368[_0x115a68(0x3859)][_0x4ce106(0x5071)][_0x115a68(0x2a16)];},GroundPolylinePrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},GroundPolylinePrimitive[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x3f76dd=_0x307c2b,_0x14b7a8=_0x5e00b3;return this[_0x14b7a8(0x5b5)]=this[_0x14b7a8(0x5b5)]&&this[_0x14b7a8(0x5b5)][_0x14b7a8(0x2947)](),this[_0x14b7a8(0x3ebd)]=this[_0x3f76dd(0x5526)]&&this[_0x14b7a8(0x3ebd)][_0x14b7a8(0x2947)](),this[_0x14b7a8(0x1ef9)]=void 0x0,this[_0x14b7a8(0x1103)]=void 0x0,destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](CallbackProperty['prototype'],{'isConstant':{'get':function(){var _0x3a9955=_0x5e00b3;return this[_0x3a9955(0x37b4)];}},'definitionChanged':{'get':function(){var _0x2f2fa0=_0x307c2b;return this[_0x2f2fa0(0x1278)];}}}),CallbackProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x34cfb5,_0x277daf){var _0xd11cec=_0x5e00b3;return this[_0xd11cec(0xef1)](_0x34cfb5,_0x277daf);},CallbackProperty[_0x5e00b3(0x3720)]['setCallback']=function(_0x3e4c41,_0x170a76){var _0xb85bb8=_0x5e00b3,_0x395cac=this[_0xb85bb8(0xef1)]!==_0x3e4c41||this[_0xb85bb8(0x37b4)]!==_0x170a76;this[_0xb85bb8(0xef1)]=_0x3e4c41,this[_0xb85bb8(0x37b4)]=_0x170a76,_0x395cac&&this[_0xb85bb8(0x5303)][_0xb85bb8(0x1c10)](this);},CallbackProperty[_0x307c2b(0x1aa2)][_0x307c2b(0x4d2)]=function(_0xeec31){var _0x1b3634=_0x5e00b3;return this===_0xeec31||_0xeec31 instanceof CallbackProperty&&this[_0x1b3634(0xef1)]===_0xeec31[_0x1b3634(0xef1)]&&this[_0x1b3634(0x37b4)]===_0xeec31[_0x1b3634(0x37b4)];},Object[_0x307c2b(0x66e)](PolygonGraphics[_0x5e00b3(0x3720)],{'definitionChanged':{'get':function(){var _0x4f264c=_0x5e00b3;return this[_0x4f264c(0x5303)];}},'show':createPropertyDescriptor(_0x5e00b3(0x3234)),'material':createMaterialPropertyDescriptor(_0x307c2b(0x578d)),'hierarchy':createPropertyDescriptor(_0x5e00b3(0x45b0),void 0x0,createPolygonHierarchyProperty),'height':createPropertyDescriptor(_0x5e00b3(0x5a4e)),'heightReference':createPropertyDescriptor(_0x5e00b3(0x5698)),'extrudedHeight':createPropertyDescriptor(_0x307c2b(0x368e)),'extrudedHeightReference':createPropertyDescriptor(_0x5e00b3(0x22af)),'granularity':createPropertyDescriptor(_0x5e00b3(0x2da6)),'stRotation':createPropertyDescriptor(_0x307c2b(0x1bb2)),'fill':createPropertyDescriptor('fill'),'outline':createPropertyDescriptor(_0x5e00b3(0x28a6)),'outlineColor':createPropertyDescriptor(_0x5e00b3(0x247e)),'outlineWidth':createPropertyDescriptor(_0x5e00b3(0x27cb)),'perPositionHeight':createPropertyDescriptor(_0x5e00b3(0x39f4)),'closeTop':createPropertyDescriptor('closeTop'),'closeBottom':createPropertyDescriptor(_0x307c2b(0x3810)),'shadows':createPropertyDescriptor(_0x5e00b3(0x5cc1)),'distanceDisplayCondition':createPropertyDescriptor(_0x5e00b3(0xe9f)),'classificationType':createPropertyDescriptor('classificationType'),'arcType':createPropertyDescriptor(_0x5e00b3(0x2c1)),'zIndex':createPropertyDescriptor(_0x307c2b(0x1973)),'groundBottomAltitude':createPropertyDescriptor(_0x5e00b3(0x591a)),'groundExtrudedHeight':createPropertyDescriptor(_0x5e00b3(0x15d4))}),PolygonGraphics[_0x307c2b(0x1aa2)][_0x5e00b3(0x40f3)]=function(_0x3da345){var _0x2bcdcc=_0x307c2b,_0x32bb2d=_0x5e00b3;return defined$1(_0x3da345)?(_0x3da345[_0x32bb2d(0x3234)]=this[_0x32bb2d(0x3234)],_0x3da345[_0x32bb2d(0x3453)]=this[_0x32bb2d(0x3453)],_0x3da345[_0x32bb2d(0x45b0)]=this[_0x32bb2d(0x45b0)],_0x3da345[_0x32bb2d(0x5a4e)]=this[_0x32bb2d(0x5a4e)],_0x3da345[_0x32bb2d(0x5698)]=this[_0x32bb2d(0x5698)],_0x3da345[_0x32bb2d(0x4b22)]=this[_0x32bb2d(0x4b22)],_0x3da345[_0x2bcdcc(0x284c)]=this[_0x32bb2d(0x22af)],_0x3da345[_0x2bcdcc(0x523a)]=this[_0x32bb2d(0x2da6)],_0x3da345[_0x2bcdcc(0x1bb2)]=this[_0x32bb2d(0x553b)],_0x3da345[_0x2bcdcc(0x3cb6)]=this[_0x32bb2d(0x29f)],_0x3da345[_0x2bcdcc(0x36f3)]=this[_0x2bcdcc(0x36f3)],_0x3da345[_0x32bb2d(0x247e)]=this[_0x32bb2d(0x247e)],_0x3da345[_0x32bb2d(0x27cb)]=this[_0x2bcdcc(0x2f8)],_0x3da345[_0x32bb2d(0x39f4)]=this[_0x32bb2d(0x39f4)],_0x3da345[_0x32bb2d(0x4587)]=this[_0x32bb2d(0x4587)],_0x3da345['closeBottom']=this[_0x32bb2d(0x5f26)],_0x3da345[_0x32bb2d(0x5cc1)]=this[_0x32bb2d(0x5cc1)],_0x3da345[_0x32bb2d(0xe9f)]=this[_0x32bb2d(0xe9f)],_0x3da345[_0x32bb2d(0x1864)]=this[_0x32bb2d(0x1864)],_0x3da345[_0x2bcdcc(0x3ee1)]=this[_0x32bb2d(0x2c1)],_0x3da345[_0x32bb2d(0x3892)]=this[_0x2bcdcc(0x1973)],_0x3da345):new PolygonGraphics(this);},PolygonGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0xa52)]=function(_0x3503b8){var _0x4a9d07=_0x307c2b,_0x108dfe=_0x5e00b3;this[_0x108dfe(0x3234)]=defaultValue$1(this[_0x108dfe(0x3234)],_0x3503b8[_0x108dfe(0x3234)]),this[_0x108dfe(0x3453)]=defaultValue$1(this[_0x4a9d07(0x578d)],_0x3503b8[_0x108dfe(0x3453)]),this[_0x108dfe(0x45b0)]=defaultValue$1(this[_0x108dfe(0x45b0)],_0x3503b8[_0x108dfe(0x45b0)]),this[_0x108dfe(0x5a4e)]=defaultValue$1(this[_0x108dfe(0x5a4e)],_0x3503b8[_0x108dfe(0x5a4e)]),this[_0x108dfe(0x5698)]=defaultValue$1(this[_0x4a9d07(0x9a2)],_0x3503b8[_0x4a9d07(0x9a2)]),this[_0x108dfe(0x4b22)]=defaultValue$1(this[_0x108dfe(0x4b22)],_0x3503b8[_0x108dfe(0x4b22)]),this[_0x108dfe(0x22af)]=defaultValue$1(this[_0x108dfe(0x22af)],_0x3503b8[_0x108dfe(0x22af)]),this[_0x108dfe(0x2da6)]=defaultValue$1(this[_0x108dfe(0x2da6)],_0x3503b8[_0x108dfe(0x2da6)]),this[_0x108dfe(0x553b)]=defaultValue$1(this[_0x4a9d07(0x1bb2)],_0x3503b8[_0x108dfe(0x553b)]),this[_0x108dfe(0x29f)]=defaultValue$1(this[_0x108dfe(0x29f)],_0x3503b8[_0x108dfe(0x29f)]),this[_0x108dfe(0x28a6)]=defaultValue$1(this[_0x108dfe(0x28a6)],_0x3503b8[_0x4a9d07(0x36f3)]),this[_0x4a9d07(0x506c)]=defaultValue$1(this[_0x108dfe(0x247e)],_0x3503b8[_0x108dfe(0x247e)]),this[_0x108dfe(0x27cb)]=defaultValue$1(this[_0x108dfe(0x27cb)],_0x3503b8[_0x108dfe(0x27cb)]),this['perPositionHeight']=defaultValue$1(this[_0x108dfe(0x39f4)],_0x3503b8[_0x108dfe(0x39f4)]),this[_0x108dfe(0x4587)]=defaultValue$1(this[_0x108dfe(0x4587)],_0x3503b8[_0x108dfe(0x4587)]),this[_0x108dfe(0x5f26)]=defaultValue$1(this[_0x108dfe(0x5f26)],_0x3503b8[_0x108dfe(0x5f26)]),this[_0x108dfe(0x5cc1)]=defaultValue$1(this[_0x4a9d07(0x4ffe)],_0x3503b8[_0x108dfe(0x5cc1)]),this[_0x108dfe(0xe9f)]=defaultValue$1(this[_0x108dfe(0xe9f)],_0x3503b8[_0x4a9d07(0x1c8f)]),this[_0x108dfe(0x1864)]=defaultValue$1(this[_0x4a9d07(0x4218)],_0x3503b8[_0x108dfe(0x1864)]),this[_0x108dfe(0x2c1)]=defaultValue$1(this[_0x108dfe(0x2c1)],_0x3503b8[_0x108dfe(0x2c1)]),this[_0x108dfe(0x3892)]=defaultValue$1(this[_0x108dfe(0x3892)],_0x3503b8[_0x108dfe(0x3892)]),this[_0x108dfe(0x591a)]=defaultValue$1(this[_0x108dfe(0x591a)],_0x3503b8[_0x4a9d07(0x3e8)]),this[_0x108dfe(0x15d4)]=defaultValue$1(this[_0x4a9d07(0x5a32)],_0x3503b8[_0x108dfe(0x15d4)]);},PolygonGraphics[_0x5e00b3(0x11e7)]=function(_0xb336a9,_0xf6dd09){var _0x2377c3=_0x307c2b,_0x59aff5=_0x5e00b3;for(var _0x1bfa85=0x0;_0x1bfa85<_0xf6dd09[_0x59aff5(0x809)];_0x1bfa85++){var _0x71f1de=_0xf6dd09[_0x1bfa85],_0x18fac2=_0x71f1de[_0x59aff5(0x203c)];if(_0x18fac2 instanceof PolygonGraphics){if(_0x71f1de[_0x59aff5(0x3234)]&&defined$1(_0x18fac2[_0x59aff5(0x34f0)])&&_0x18fac2[_0x59aff5(0x34f0)][_0x59aff5(0x138)]&&_0x18fac2[_0x59aff5(0x4c76)]>0x1&&!defined$1(_0x18fac2[_0x59aff5(0x50ae)])){var _0x16a306,_0x10174e={'width':_0x18fac2[_0x59aff5(0x4c76)][_0x59aff5(0x138)],'material':void 0x0,'positions':[],'loop':!0x0,'distanceDisplayCondition':new DistanceDisplayCondition(0x0,0xc350)};if(_0x18fac2[_0x59aff5(0x5eb2)][_0x2377c3(0x3b94)](function(_0x275691,_0x401f9e,_0x55d7f6,_0x3813b4){var _0x491133=_0x2377c3,_0x4c21c7=_0x59aff5;defined$1(_0x18fac2[_0x4c21c7(0x50ae)])&&_0x18fac2[_0x4c21c7(0x50ae)][_0x491133(0x2c10)](),_0x18fac2[_0x4c21c7(0x50ae)]=void 0x0;}),_0x18fac2[_0x59aff5(0x50ae)]=_0xb336a9[_0x59aff5(0x37e8)][_0x2377c3(0x1af6)](new PolylineCollection({'polygonEntityId':_0x71f1de['id']})),_0x16a306=defined$1(_0x18fac2[_0x59aff5(0x4164)][_0x2377c3(0x16a)])?Array[_0x59aff5(0x2676)](_0x18fac2[_0x59aff5(0x4164)][_0x59aff5(0x138)])?_0x18fac2[_0x59aff5(0x4164)][_0x2377c3(0x16a)]:_0x18fac2[_0x59aff5(0x4164)][_0x59aff5(0x138)][_0x59aff5(0x1c83)]:_0x18fac2[_0x59aff5(0x4164)]instanceof CallbackProperty?_0x18fac2[_0x59aff5(0x4164)][_0x59aff5(0x4d6)](_0xb336a9[_0x59aff5(0x3859)][_0x59aff5(0x45cb)])[_0x59aff5(0x1c83)]:_0x18fac2[_0x2377c3(0x2d15)][_0x59aff5(0x2bc0)][_0x59aff5(0x634)][_0x59aff5(0x138)],!_0x18fac2[_0x2377c3(0x33ac)]||_0x18fac2[_0x59aff5(0x3a59)]>0x0)for(var _0x30a03d=0x0;_0x30a03d<_0x16a306[_0x59aff5(0x809)];_0x30a03d++){(_0x287121=Cartographic[_0x59aff5(0x50e9)](_0x16a306[_0x30a03d]))[_0x59aff5(0x5a4e)]=defined$1(_0x18fac2[_0x2377c3(0x33bc)])?_0x18fac2[_0x2377c3(0x33bc)][_0x59aff5(0x138)]:0x0,_0x16a306[_0x30a03d]=Cartographic[_0x59aff5(0x40f1)](_0x287121);}if(Math['abs'](_0x18fac2[_0x59aff5(0x5308)])>0x0){var _0x31fe49=[];for(_0x30a03d=0x0;_0x30a03d<_0x16a306[_0x59aff5(0x809)];_0x30a03d++){(_0x287121=Cartographic[_0x59aff5(0x50e9)](_0x16a306[_0x30a03d]))[_0x59aff5(0x5a4e)]=_0x18fac2[_0x59aff5(0x5308)][_0x59aff5(0x138)];var _0x59fef9=Cartographic[_0x59aff5(0x40f1)](_0x287121);_0x31fe49[_0x59aff5(0x5323)](_0x59fef9),_0x18fac2[_0x59aff5(0x50ae)][_0x59aff5(0x30c2)](combine$2({'positions':[_0x16a306[_0x30a03d],_0x59fef9],'loop':!0x1,'material':Material['fromType'](Material[_0x59aff5(0xb88)],{'color':_0x18fac2[_0x2377c3(0x34dd)][_0x59aff5(0x138)]})},_0x10174e));}_0x18fac2[_0x2377c3(0xdb6)][_0x2377c3(0x1af6)](combine$2({'positions':_0x31fe49,'material':Material[_0x59aff5(0x3fcf)](Material[_0x59aff5(0xb88)],{'color':_0x18fac2[_0x59aff5(0x4bbe)][_0x59aff5(0x138)]})},_0x10174e));}if(_0x18fac2[_0x59aff5(0x50ae)][_0x2377c3(0x1af6)](combine$2({'positions':_0x16a306,'material':Material[_0x59aff5(0x3fcf)](Material[_0x59aff5(0xb88)],{'color':_0x18fac2['_outlineColor'][_0x59aff5(0x138)]})},_0x10174e)),defined$1(_0x18fac2[_0x59aff5(0x4164)][_0x2377c3(0x16a)][_0x59aff5(0x4a84)]))for(var _0xc55c0f=0x0;_0xc55c0f<_0x18fac2[_0x59aff5(0x4164)][_0x59aff5(0x138)][_0x59aff5(0x4a84)][_0x59aff5(0x809)];_0xc55c0f++){if(_0x16a306=_0x18fac2[_0x59aff5(0x4164)][_0x59aff5(0x138)][_0x2377c3(0x88e)][_0xc55c0f][_0x59aff5(0x1c83)],!_0x18fac2[_0x2377c3(0x33ac)]||_0x18fac2[_0x59aff5(0x3a59)]>0x0)for(_0x30a03d=0x0;_0x30a03d<_0x16a306[_0x59aff5(0x809)];_0x30a03d++){(_0x287121=Cartographic['fromCartesian'](_0x16a306[_0x30a03d]))[_0x2377c3(0x10d5)]=defined$1(_0x18fac2[_0x59aff5(0x3a59)])?_0x18fac2[_0x59aff5(0x3a59)][_0x2377c3(0x16a)]:0x0,_0x16a306[_0x30a03d]=Cartographic[_0x59aff5(0x40f1)](_0x287121);}if(Math[_0x2377c3(0x971)](_0x18fac2[_0x59aff5(0x5308)])>0x0){for(_0x31fe49=[],_0x30a03d=0x0;_0x30a03d<_0x16a306[_0x2377c3(0x2ef4)];_0x30a03d++){var _0x287121;(_0x287121=Cartographic[_0x59aff5(0x50e9)](_0x16a306[_0x30a03d]))[_0x59aff5(0x5a4e)]=_0x18fac2[_0x59aff5(0x5308)][_0x59aff5(0x138)],_0x59fef9=Cartographic[_0x59aff5(0x40f1)](_0x287121),(_0x31fe49[_0x59aff5(0x5323)](_0x59fef9),_0x18fac2[_0x59aff5(0x50ae)]['add'](combine$2({'positions':[_0x16a306[_0x30a03d],_0x59fef9],'loop':!0x1,'material':Material['fromType'](Material[_0x59aff5(0xb88)],{'color':_0x18fac2[_0x59aff5(0x4bbe)][_0x59aff5(0x138)]})},_0x10174e)));}_0x18fac2[_0x59aff5(0x50ae)][_0x2377c3(0x1af6)](combine$2({'positions':_0x31fe49,'material':Material[_0x2377c3(0x1612)](Material[_0x59aff5(0xb88)],{'color':_0x18fac2[_0x59aff5(0x4bbe)][_0x59aff5(0x138)]})},_0x10174e));}_0x18fac2[_0x59aff5(0x50ae)][_0x59aff5(0x30c2)](combine$2({'positions':_0x16a306,'material':Material[_0x2377c3(0x1612)](Material[_0x59aff5(0xb88)],{'color':_0x18fac2[_0x2377c3(0x34dd)]['_value']})},_0x10174e));}}if(defined$1(_0x18fac2[_0x59aff5(0x50ae)])){for(let _0x54310e=0x0;_0x54310e<_0x18fac2[_0x59aff5(0x50ae)][_0x59aff5(0x1d78)][_0x59aff5(0x809)];_0x54310e++)_0x18fac2[_0x59aff5(0x50ae)][_0x59aff5(0x1d78)][_0x54310e][_0x59aff5(0x3234)]=_0x71f1de[_0x2377c3(0x537b)],defined$1(_0x71f1de['geometry'])&&(defined$1(_0x71f1de[_0x59aff5(0x144e)][_0x59aff5(0x27cb)])&&!isNaN(_0x71f1de[_0x2377c3(0x2b1d)][_0x59aff5(0x27cb)])&&(_0x18fac2[_0x59aff5(0x50ae)][_0x59aff5(0x1d78)][_0x54310e][_0x2377c3(0x2299)]=_0x71f1de[_0x59aff5(0x144e)][_0x59aff5(0x27cb)]),defined$1(_0x71f1de[_0x59aff5(0x144e)][_0x59aff5(0x247e)])&&_0x71f1de[_0x59aff5(0x144e)][_0x59aff5(0x247e)]instanceof Color$2&&(_0x18fac2[_0x59aff5(0x50ae)][_0x59aff5(0x1d78)][_0x54310e][_0x59aff5(0x3453)][_0x59aff5(0x219a)][_0x59aff5(0x8fe)]=_0x71f1de[_0x59aff5(0x144e)][_0x59aff5(0x247e)]));}}}},PolygonGraphics[_0x5e00b3(0x18e2)]=function(_0x43eede,_0x4f2ff3){var _0x5dc78b=_0x307c2b,_0x5665ba=_0x5e00b3;for(var _0x4d51cc=0x0;_0x4d51cc<_0x4f2ff3[_0x5665ba(0x809)];_0x4d51cc++){var _0x547812=_0x4f2ff3[_0x4d51cc],_0x5bbdab=_0x547812[_0x5dc78b(0x4098)];if(!(_0x5bbdab instanceof PolygonGraphics))return;if(_0x547812[_0x5665ba(0x3234)]&&defined$1(_0x5bbdab[_0x5665ba(0x34f0)])&&_0x5bbdab[_0x5665ba(0x34f0)][_0x5dc78b(0x16a)]&&_0x5bbdab[_0x5665ba(0x4c76)]>0x1&&!defined$1(_0x5bbdab[_0x5dc78b(0x25c1)])){var _0x3719e1;_0x3719e1=defined$1(_0x5bbdab[_0x5665ba(0x4164)][_0x5665ba(0x138)])?Array[_0x5dc78b(0x2d5)](_0x5bbdab[_0x5665ba(0x4164)][_0x5dc78b(0x16a)])?_0x5bbdab[_0x5665ba(0x4164)]['_value']:_0x5bbdab[_0x5665ba(0x4164)][_0x5665ba(0x138)][_0x5665ba(0x1c83)]:_0x5bbdab[_0x5665ba(0x4164)]['polygon']['_positions'][_0x5665ba(0x138)];var _0x3d1566=new GroundGeometryOptions$1();_0x3d1566[_0x5665ba(0x1c83)]=_0x3719e1,Cartesian3[_0x5665ba(0x1dab)](_0x3719e1[0x0],_0x3719e1[_0x3719e1[_0x5dc78b(0x2ef4)]-0x1])||(_0x3d1566[_0x5665ba(0x3c65)]=!0x0),_0x3d1566[_0x5665ba(0x2d3c)]=_0x5bbdab[_0x5dc78b(0x587a)][_0x5dc78b(0x16a)]||0x1;var _0x2ed711={'show':new ShowGeometryInstanceAttribute(!0x0),'color':ColorGeometryInstanceAttribute[_0x5665ba(0x3255)](_0x5bbdab[_0x5665ba(0x4bbe)][_0x5dc78b(0x16a)]),'width':new GeometryInstanceAttribute({'componentDatatype':ComponentDatatype$1[_0x5665ba(0x1b0f)],'componentsPerAttribute':0x1,'value':[_0x3d1566[_0x5dc78b(0x2299)]]})},_0x30db39=new GeometryInstance({'id':_0x547812,'geometry':new GroundPolylineGeometry(_0x3d1566),'attributes':_0x2ed711});_0x5bbdab[_0x5665ba(0x548e)]=new GroundPolylinePrimitive({'show':!0x0,'asynchronous':!0x0,'geometryInstances':_0x30db39,'classificationType':_0x5bbdab[_0x5665ba(0x5278)]?_0x5bbdab[_0x5665ba(0x5278)][_0x5665ba(0x138)]:ClassificationType$1['BOTH'],'appearance':new PolylineColorAppearance(),'polygonEntityId':_0x547812['id']}),_0x43eede[_0x5665ba(0x37e8)][_0x5dc78b(0x1af6)](_0x5bbdab[_0x5665ba(0x548e)]);}defined$1(_0x5bbdab[_0x5665ba(0x548e)])&&(_0x5bbdab[_0x5665ba(0x548e)][_0x5665ba(0x3234)]=_0x547812[_0x5665ba(0x227a)]);}},S3MRenderStateCreator[_0x307c2b(0x3852)]=function(){var _0x3b6847=_0x307c2b,_0x3ebc14=_0x5e00b3;return{'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x1},'depthMask':!0x1,'stencilTest':{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x3b6847(0x816)],'frontOperation':{'fail':StencilOperation$1[_0x3ebc14(0x4b4c)],'zFail':StencilOperation$1[_0x3ebc14(0x4b4c)],'zPass':StencilOperation$1[_0x3ebc14(0x3a34)]},'backFunction':StencilFunction$1[_0x3ebc14(0x21c2)],'backOperation':{'fail':StencilOperation$1[_0x3ebc14(0x4b4c)],'zFail':StencilOperation$1[_0x3ebc14(0x4b4c)],'zPass':StencilOperation$1[_0x3ebc14(0x3a34)]},'reference':0x0,'mask':-0x1},'blending':BlendingState$1[_0x3b6847(0x2ce1)]};},S3MRenderStateCreator[_0x5e00b3(0x49d5)]=function(){return{'cull':{'enabled':!0x0},'depthMask':!0x1};},S3MRenderStateCreator[_0x307c2b(0x1c86)]=function(){var _0x73c2d3=_0x307c2b,_0xd36fc3=_0x5e00b3;return{'depthMask':!0x1,'colorMask':{'red':!0x1,'green':!0x1,'blue':!0x1,'alpha':!0x1},'depthTest':{'enabled':!0x0,'func':DepthFunction$1[_0xd36fc3(0x47f2)]},'stencilTest':{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x73c2d3(0x4e73)],'frontOperation':{'fail':StencilOperation$1[_0xd36fc3(0x4b4c)],'zFail':StencilOperation$1[_0xd36fc3(0x4b4c)],'zPass':StencilOperation$1[_0xd36fc3(0x5010)]},'backFunction':StencilFunction$1[_0xd36fc3(0x1af6)],'backOperation':{'fail':StencilOperation$1[_0xd36fc3(0x4b4c)],'zFail':StencilOperation$1['KEEP'],'zPass':StencilOperation$1[_0x73c2d3(0x5a34)]},'reference':0x0,'mask':-0x1}};},S3MRenderStateCreator[_0x307c2b(0x3966)]=function(){var _0x411920=_0x307c2b,_0x57a75b=_0x5e00b3;return{'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x1},'depthMask':!0x1,'stencilTest':{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x57a75b(0x2399)],'frontOperation':{'fail':StencilOperation$1[_0x57a75b(0x4b4c)],'zFail':StencilOperation$1[_0x57a75b(0x4b4c)],'zPass':StencilOperation$1[_0x57a75b(0x9fe)]},'backFunction':StencilFunction$1[_0x411920(0x1e82)],'backOperation':{'fail':StencilOperation$1[_0x57a75b(0x4b4c)],'zFail':StencilOperation$1[_0x57a75b(0x4b4c)],'zPass':StencilOperation$1['DECREMENT_WRAP']},'reference':0x3,'mask':0x3},'blending':BlendingState$1[_0x57a75b(0x231d)]};},S3MRenderStateCreator[_0x307c2b(0x177e)]=function(){var _0x36bc29=_0x5e00b3;return{'cull':{'enabled':!0x1},'depthMask':!0x1,'colorMask':{'red':!0x1,'green':!0x1,'blue':!0x1,'alpha':!0x1},'depthTest':{'enabled':!0x0},'stencilTest':{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x36bc29(0x1af6)],'frontOperation':{'fail':StencilOperation$1[_0x36bc29(0x4b4c)],'zFail':StencilOperation$1[_0x36bc29(0x9fe)],'zPass':StencilOperation$1['KEEP']},'backFunction':StencilFunction$1[_0x36bc29(0x1af6)],'backOperation':{'fail':StencilOperation$1[_0x36bc29(0x4b4c)],'zFail':StencilOperation$1[_0x36bc29(0x9fe)],'zPass':StencilOperation$1[_0x36bc29(0x4b4c)]},'reference':0x0,'mask':0x1},'stencilMask':0x1};},S3MRenderStateCreator[_0x5e00b3(0x3f03)]=function(_0xdb88d9){var _0x5cf773=_0x307c2b,_0x3feee9=_0x5e00b3,_0x437177=_0xdb88d9?this[_0x3feee9(0x311c)]():this[_0x5cf773(0x177e)]();return _0x437177[_0x3feee9(0x1dc5)]={'enabled':!0x1},_0x437177[_0x3feee9(0x3824)]={'enabled':!0x0,'factor':0x1,'units':0x1},_0x437177;},S3MRenderStateCreator[_0x5e00b3(0x2acb)]=function(_0x4a1448){var _0x375192=_0x5e00b3,_0x39c521=_0x4a1448?this[_0x375192(0xa5a)]():this[_0x375192(0x1b67)]();return _0x39c521['blending']={'enabled':!0x1},_0x39c521[_0x375192(0x56eb)]={'enabled':!0x0},_0x39c521[_0x375192(0x3824)]={'enabled':!0x0,'factor':0x1,'units':0x1},_0x39c521;},S3MRenderStateCreator[_0x307c2b(0x395e)]=function(_0x444c42){var _0x187c3f=_0x307c2b,_0x42366d=_0x5e00b3;return{'enabled':_0x444c42,'frontFunction':StencilFunction$1[_0x187c3f(0x4e73)],'frontOperation':{'fail':StencilOperation$1[_0x42366d(0x4b4c)],'zFail':StencilOperation$1[_0x42366d(0x4b4c)],'zPass':StencilOperation$1[_0x42366d(0x2fe8)]},'backFunction':StencilFunction$1[_0x42366d(0x1af6)],'backOperation':{'fail':StencilOperation$1[_0x42366d(0x4b4c)],'zFail':StencilOperation$1[_0x42366d(0x4b4c)],'zPass':StencilOperation$1[_0x42366d(0x2fe8)]},'reference':0x2,'mask':0x2};},S3MRenderStateCreator[_0x5e00b3(0x20ea)]=function(_0x30d2c7){var _0x354f57=_0x5e00b3;return{'cull':{'enabled':_0x30d2c7!==WindingOrder$1[_0x354f57(0x423a)]},'depthTest':{'enabled':!0x0,'func':DepthFunction$1[_0x354f57(0xa7a)]},'blending':BlendingState$1[_0x354f57(0x231d)],'frontFace':_0x30d2c7!==WindingOrder$1[_0x354f57(0x423a)]?_0x30d2c7:WindingOrder$1[_0x354f57(0x1f6)]};},Object[_0x5e00b3(0x1dfd)](Primitive[_0x5e00b3(0x3720)],{'vertexCacheOptimize':{'get':function(){var _0x395c38=_0x307c2b;return this[_0x395c38(0xd21)];}},'interleave':{'get':function(){var _0x13f47e=_0x307c2b;return this[_0x13f47e(0x4f32)];}},'releaseGeometryInstances':{'get':function(){var _0x2445a0=_0x5e00b3;return this[_0x2445a0(0x21d)];}},'allowPicking':{'get':function(){var _0x2d5f0f=_0x5e00b3;return this[_0x2d5f0f(0x2925)];}},'asynchronous':{'get':function(){var _0x213419=_0x5e00b3;return this[_0x213419(0x33c9)];}},'compressVertices':{'get':function(){var _0x3a971e=_0x5e00b3;return this[_0x3a971e(0x4d74)];}},'ready':{'get':function(){var _0x589589=_0x5e00b3;return this[_0x589589(0x1d9c)];}},'readyPromise':{'get':function(){var _0x39f4ef=_0x5e00b3;return this[_0x39f4ef(0x41ff)][_0x39f4ef(0x24e7)];}}});var scratchGetAttributeCartesian2=new Cartesian2(),scratchGetAttributeCartesian3=new Cartesian3(),scratchGetAttributeCartesian4=new Cartesian4();function getAttributeValue(_0x57e75c){var _0x4acc9a=_0x307c2b,_0x3af0c7=_0x5e00b3,_0x1228a3=_0x57e75c[_0x4acc9a(0x2ef4)];return 0x1===_0x1228a3?_0x57e75c[0x0]:0x2===_0x1228a3?Cartesian2[_0x3af0c7(0x1d8a)](_0x57e75c,0x0,scratchGetAttributeCartesian2):0x3===_0x1228a3?Cartesian3[_0x3af0c7(0x1d8a)](_0x57e75c,0x0,scratchGetAttributeCartesian3):0x4===_0x1228a3?Cartesian4[_0x3af0c7(0x1d8a)](_0x57e75c,0x0,scratchGetAttributeCartesian4):void 0x0;}function createBatchTable$1(_0x3b9002,_0x32e44c){var _0x5e84e9=_0x307c2b,_0x962a9c=_0x5e00b3,_0x1f8909=_0x3b9002[_0x962a9c(0x2b0e)],_0x588509=Array[_0x5e84e9(0x2d5)](_0x1f8909)?_0x1f8909:[_0x1f8909],_0x543fc4=_0x588509[_0x5e84e9(0x2ef4)];if(0x0!==_0x543fc4){var _0x408bda,_0x59ffb8,_0x1dc941,_0x577052,_0x451d3f=getCommonPerInstanceAttributeNames(_0x588509),_0x2b0a97=_0x451d3f[_0x962a9c(0x809)],_0x3a507e=[],_0x453904={},_0x4e82d3={},_0x3603bc=_0x588509[0x0][_0x962a9c(0x177b)];for(_0x59ffb8=0x0;_0x59ffb8<_0x2b0a97;++_0x59ffb8)_0x577052=_0x3603bc[_0x1dc941=_0x451d3f[_0x59ffb8]],_0x453904[_0x1dc941]=_0x59ffb8,_0x3a507e[_0x962a9c(0x5323)]({'functionName':_0x962a9c(0x14d2)+_0x1dc941,'componentDatatype':_0x577052[_0x962a9c(0x5c9a)],'componentsPerAttribute':_0x577052[_0x962a9c(0x4362)],'normalize':_0x577052[_0x962a9c(0x4853)]});-0x1!==_0x451d3f[_0x962a9c(0xabf)](_0x962a9c(0xe9f))&&(_0x3a507e[_0x962a9c(0x5323)]({'functionName':_0x962a9c(0x5d05),'componentDatatype':ComponentDatatype$1[_0x962a9c(0x486a)],'componentsPerAttribute':0x3},{'functionName':_0x962a9c(0x4bc6),'componentDatatype':ComponentDatatype$1[_0x5e84e9(0x3078)],'componentsPerAttribute':0x3},{'functionName':_0x962a9c(0x23dd),'componentDatatype':ComponentDatatype$1[_0x962a9c(0x486a)],'componentsPerAttribute':0x3},{'functionName':_0x962a9c(0x3d8e),'componentDatatype':ComponentDatatype$1[_0x962a9c(0x486a)],'componentsPerAttribute':0x3},{'functionName':_0x962a9c(0x4a21),'componentDatatype':ComponentDatatype$1[_0x962a9c(0x486a)],'componentsPerAttribute':0x1}),_0x4e82d3[_0x962a9c(0x385f)]=_0x3a507e[_0x962a9c(0x809)]-0x5,_0x4e82d3[_0x962a9c(0x3eec)]=_0x3a507e[_0x962a9c(0x809)]-0x4,_0x4e82d3[_0x962a9c(0x26b6)]=_0x3a507e[_0x962a9c(0x809)]-0x3,_0x4e82d3[_0x962a9c(0x2e69)]=_0x3a507e[_0x962a9c(0x809)]-0x2,_0x4e82d3[_0x962a9c(0x48ce)]=_0x3a507e[_0x962a9c(0x809)]-0x1),-0x1!==_0x451d3f[_0x962a9c(0xabf)](_0x5e84e9(0x4d0e))&&(_0x3a507e['push']({'functionName':_0x962a9c(0x282a),'componentDatatype':ComponentDatatype$1[_0x962a9c(0x486a)],'componentsPerAttribute':0x3}),_0x408bda=_0x3a507e[_0x962a9c(0x809)]-0x1),_0x3a507e['push']({'functionName':_0x962a9c(0x169e),'componentDatatype':ComponentDatatype$1[_0x962a9c(0x1b0f)],'componentsPerAttribute':0x4,'normalize':!0x0});var _0x3ce190=_0x3a507e[_0x962a9c(0x809)],_0x171156=new BatchTable(_0x32e44c,_0x3a507e,_0x543fc4);for(_0x59ffb8=0x0;_0x59ffb8<_0x543fc4;++_0x59ffb8){var _0x865179=_0x588509[_0x59ffb8];_0x3603bc=_0x865179[_0x962a9c(0x177b)];for(var _0x17da78=0x0;_0x17da78<_0x2b0a97;++_0x17da78){var _0xb4a102=getAttributeValue((_0x577052=_0x3603bc[_0x1dc941=_0x451d3f[_0x17da78]])[_0x962a9c(0x9a4)]),_0x2dd8ff=_0x453904[_0x1dc941];_0x171156[_0x5e84e9(0xf18)](_0x59ffb8,_0x2dd8ff,_0xb4a102);}var _0xf1cb9a={'primitive':defaultValue$1(_0x865179[_0x5e84e9(0x58c5)],_0x3b9002)};defined$1(_0x865179['id'])&&(_0xf1cb9a['id']=_0x865179['id']);var _0x2a5a79=void 0x0;if(_0xf1cb9a[_0x962a9c(0x1e5a)][_0x962a9c(0x4e1f)]){var _0x43663a=_0x32e44c[_0x5e84e9(0x1399)]();for(let _0x3096a0 in _0x43663a)_0x43663a[_0x3096a0]['id']&&_0x43663a[_0x3096a0]['id']['id']&&_0x43663a[_0x3096a0]['id']['id']===_0xf1cb9a[_0x5e84e9(0x2739)][_0x962a9c(0x4e1f)]&&(_0x2a5a79=_0x32e44c[_0x5e84e9(0x51e8)](_0x3096a0));}else _0x2a5a79=_0x32e44c[_0x5e84e9(0x187f)](_0xf1cb9a);_0x3b9002[_0x962a9c(0x2017)][_0x962a9c(0x5323)](_0x2a5a79);var _0x3eb19b=_0x2a5a79[_0x962a9c(0x8fe)],_0x194200=scratchGetAttributeCartesian4;_0x194200['x']=Color$2[_0x5e84e9(0xc50)](_0x3eb19b[_0x5e84e9(0xe24)]),_0x194200['y']=Color$2[_0x962a9c(0x2556)](_0x3eb19b[_0x962a9c(0x9db)]),_0x194200['z']=Color$2[_0x5e84e9(0xc50)](_0x3eb19b[_0x962a9c(0x3c2a)]),_0x194200['w']=Color$2[_0x962a9c(0x2556)](_0x3eb19b[_0x962a9c(0x32a8)]),_0x171156[_0x962a9c(0x290)](_0x59ffb8,_0x3ce190-0x1,_0x194200);}_0x3b9002[_0x962a9c(0x2528)]=_0x171156,_0x3b9002[_0x5e84e9(0x2449)]=_0x453904,_0x3b9002[_0x962a9c(0x59eb)]=_0x4e82d3,_0x3b9002[_0x962a9c(0x36f6)]=_0x408bda;}}function cloneAttribute(_0x517c8d){var _0x1ebfcc=_0x307c2b,_0x5c6e33=_0x5e00b3,_0x5b3514;return _0x5b3514=Array[_0x1ebfcc(0x2d5)](_0x517c8d[_0x5c6e33(0xc98)])?_0x517c8d[_0x1ebfcc(0x225a)][_0x5c6e33(0x30eb)](0x0):new _0x517c8d[(_0x5c6e33(0xc98))][(_0x1ebfcc(0x5a6f))](_0x517c8d[_0x5c6e33(0xc98)]),new GeometryAttribute({'componentDatatype':_0x517c8d[_0x1ebfcc(0x3db3)],'componentsPerAttribute':_0x517c8d[_0x1ebfcc(0x4f1d)],'normalize':_0x517c8d[_0x1ebfcc(0x4d5b)],'values':_0x5b3514});}function cloneGeometry(_0x45fd53){var _0x5786a4=_0x307c2b,_0xead040=_0x5e00b3,_0x53e685,_0x459b91=_0x45fd53[_0xead040(0x177b)],_0x1e813b=new GeometryAttributes();for(var _0x8f0736 in _0x459b91)_0x459b91[_0xead040(0x1a9a)](_0x8f0736)&&defined$1(_0x459b91[_0x8f0736])&&(_0x1e813b[_0x8f0736]=cloneAttribute(_0x459b91[_0x8f0736]));if(defined$1(_0x45fd53[_0xead040(0x314b)])){var _0x54670e=_0x45fd53[_0x5786a4(0x30e5)];_0x53e685=Array[_0xead040(0x2676)](_0x54670e)?_0x54670e[_0x5786a4(0x17ac)](0x0):new _0x54670e[(_0xead040(0x26fc))](_0x54670e);}return new Geometry$1({'attributes':_0x1e813b,'indices':_0x53e685,'primitiveType':_0x45fd53[_0x5786a4(0xc8d)],'boundingSphere':BoundingSphere[_0xead040(0x40f3)](_0x45fd53[_0xead040(0x93d)])});}function cloneInstance(_0x34c5b5,_0x1e1e23){var _0x2a7f8a=_0x307c2b,_0xc3efbe=_0x5e00b3;return{'geometry':_0x1e1e23,'attributes':_0x34c5b5[_0x2a7f8a(0x3377)],'modelMatrix':Matrix4[_0xc3efbe(0x40f3)](_0x34c5b5[_0xc3efbe(0x599)]),'pickPrimitive':_0x34c5b5[_0x2a7f8a(0x58c5)],'id':_0x34c5b5['id']};}var positionRegex=/attribute\s+vec(?:3|4)\s+(.*)3DHigh;/g;function appendPickToVertexShader(_0x3d7240){var _0x503862=_0x5e00b3;return ShaderSource[_0x503862(0x1096)](_0x3d7240,_0x503862(0x3a35))+_0x503862(0x219b);}function appendPickToFragmentShader(_0x30b0b8){var _0x5c4e72=_0x307c2b;return _0x5c4e72(0x57b3)+_0x30b0b8;}function modifyForEncodedNormals$1(_0x5368d9,_0x489973){var _0x60cd15=_0x307c2b,_0x5a42da=_0x5e00b3;if(!_0x5368d9[_0x5a42da(0x5f25)])return _0x489973;var _0x3f199c=-0x1!==_0x489973[_0x5a42da(0x548b)](/attribute\s+vec3\s+normal;/g),_0x306332=-0x1!==_0x489973[_0x5a42da(0x548b)](/attribute\s+vec2\s+st;/g);if(!_0x3f199c&&!_0x306332)return _0x489973;var _0x2dad2c=-0x1!==_0x489973[_0x60cd15(0x2be6)](/attribute\s+vec3\s+tangent;/g),_0x1f9c92=-0x1!==_0x489973[_0x60cd15(0x2be6)](/attribute\s+vec3\s+bitangent;/g),_0x925e89=_0x306332&&_0x3f199c?0x2:0x1,_0xa3686b=_0x5a42da(0x372),_0x483ee8=_0x5a42da(0x38b1)+((_0x925e89+=_0x2dad2c||_0x1f9c92?0x1:0x0)>0x1?_0x5a42da(0x4751)+_0x925e89:_0x5a42da(0x2955))+'\x20'+_0xa3686b+';',_0x32fa14='',_0x4820df='';_0x306332&&(_0x32fa14+=_0x5a42da(0x331f),_0x4820df+=_0x5a42da(0x5eb7)+(_0x925e89>0x1?_0xa3686b+'.x':_0xa3686b)+_0x5a42da(0x517c)),_0x3f199c&&_0x2dad2c&&_0x1f9c92?(_0x32fa14+=_0x5a42da(0x25d8),_0x4820df+=_0x60cd15(0x5703)+_0xa3686b+'.'+(_0x306332?'yz':'xy')+_0x60cd15(0x15ce)):(_0x3f199c&&(_0x32fa14+=_0x5a42da(0x105),_0x4820df+=_0x5a42da(0x59c9)+_0xa3686b+(_0x925e89>0x1?'.'+(_0x306332?'y':'x'):'')+_0x5a42da(0x517c)),_0x2dad2c&&(_0x32fa14+='vec3\x20tangent;\x0a',_0x4820df+=_0x5a42da(0x2ec5)+_0xa3686b+'.'+(_0x306332&&_0x3f199c?'z':'y')+_0x5a42da(0x517c)),_0x1f9c92&&(_0x32fa14+=_0x60cd15(0x12f6),_0x4820df+=_0x5a42da(0x5fd4)+_0xa3686b+'.'+(_0x306332&&_0x3f199c?'z':'y')+_0x60cd15(0x3c14)));var _0x349190=_0x489973;return _0x349190=(_0x349190=(_0x349190=(_0x349190=_0x349190[_0x5a42da(0x2c3f)](/attribute\s+vec3\s+normal;/g,''))[_0x5a42da(0x2c3f)](/attribute\s+vec2\s+st;/g,''))[_0x5a42da(0x2c3f)](/attribute\s+vec3\s+tangent;/g,''))[_0x60cd15(0x2bc0)](/attribute\s+vec3\s+bitangent;/g,''),[_0x483ee8,_0x32fa14,_0x349190=ShaderSource[_0x5a42da(0x1096)](_0x349190,_0x5a42da(0x17bf)),_0x5a42da(0x5372)+_0x4820df+_0x5a42da(0x36d0)][_0x5a42da(0x48a9)]('\x0a');}function depthClampVS(_0x57b7e2){var _0x1eb2b1=_0x5e00b3,_0x1052f5=ShaderSource[_0x1eb2b1(0x1096)](_0x57b7e2,_0x1eb2b1(0x5967));return _0x1052f5+=_0x1eb2b1(0x4ecb);}function depthClampFS(_0x57dee4){var _0x252c56=_0x5e00b3,_0x1a0ddc=ShaderSource[_0x252c56(0x1096)](_0x57dee4,_0x252c56(0x5967));return _0x1a0ddc=_0x252c56(0x5db2)+(_0x1a0ddc+=_0x252c56(0x41df));}function validateShaderMatching(_0x2fb08e,_0x45abed){var _0x5f8770=_0x5e00b3;_0x2fb08e[_0x5f8770(0x209a)];}function getUniformFunction(_0x4f465f,_0x1cdf60){return function(){return _0x4f465f[_0x1cdf60];};}Primitive[_0x307c2b(0x3f46)]=function(_0x56b65e,_0x516236,_0x398145){var _0x5c2340=_0x307c2b,_0x2356b0=_0x5e00b3;for(var _0x6f0c50,_0x233612='',_0x38a972='',_0x2637de='';null!==(_0x6f0c50=positionRegex[_0x2356b0(0x54e4)](_0x516236));){var _0x3f5ddf=_0x6f0c50[0x1],_0x2ffe34=_0x2356b0(0x49be)+_0x3f5ddf[0x0][_0x2356b0(0x349)]()+_0x3f5ddf[_0x2356b0(0x2bb6)](0x1)+'()';_0x2356b0(0x264e)!==_0x2ffe34&&(_0x233612+=_0x2ffe34+';\x0a'),defined$1(_0x56b65e[_0x2356b0(0x18c5)])?(_0x233612+=_0x5c2340(0x1295),_0x38a972+=_0x2356b0(0x54fb),_0x2637de+=_0x2ffe34+_0x5c2340(0x2c4a),_0x516236=(_0x516236=(_0x516236=(_0x516236=_0x516236[_0x2356b0(0x2c3f)](/attribute\s+vec(?:3|4)\s+position3DHigh;/g,''))[_0x2356b0(0x2c3f)](/attribute\s+vec(?:3|4)\s+position3DLow;/g,''))[_0x2356b0(0x2c3f)](/czm_modelViewRelativeToEye\s+\*\s+/g,''))[_0x5c2340(0x2bc0)](/czm_modelViewProjectionRelativeToEye/g,_0x5c2340(0x3d56))):_0x398145?_0x2637de+=_0x2ffe34+_0x2356b0(0x34b4)+_0x3f5ddf+_0x2356b0(0x4a85)+_0x3f5ddf+_0x2356b0(0x48b8):(_0x38a972+=_0x2356b0(0x42c6)+_0x3f5ddf+_0x5c2340(0x1e58)+_0x3f5ddf+_0x2356b0(0x528c),_0x2637de+=_0x2ffe34+_0x2356b0(0x472)+_0x3f5ddf+_0x2356b0(0x4a85)+_0x3f5ddf+_0x2356b0(0x1f3e)+_0x3f5ddf+_0x2356b0(0x4831)+_0x3f5ddf+_0x2356b0(0x593)+_0x3f5ddf+_0x2356b0(0x4831)+_0x3f5ddf+_0x2356b0(0x2364)+_0x3f5ddf+_0x5c2340(0x4df1)+_0x3f5ddf+_0x2356b0(0x5851));}return[_0x233612,_0x38a972,_0x516236,_0x2637de][_0x5c2340(0x6a8)]('\x0a');},Primitive[_0x5e00b3(0xbdb)]=function(_0x41f62a,_0x379dee){var _0x3f9a55=_0x307c2b,_0x8c9261=_0x5e00b3;if(!defined$1(_0x41f62a[_0x8c9261(0x43f7)][_0x8c9261(0x3234)]))return _0x379dee;return ShaderSource[_0x8c9261(0x1096)](_0x379dee,_0x3f9a55(0x43ed))+_0x8c9261(0x2a09);},Primitive[_0x5e00b3(0x519c)]=function(_0x558887,_0x4d97cd,_0x1659fb){var _0x188731=_0x307c2b,_0x19f0da=_0x5e00b3;if(!defined$1(_0x558887[_0x19f0da(0x43f7)][_0x19f0da(0x8fe)])&&!defined$1(_0x558887[_0x19f0da(0x43f7)][_0x19f0da(0x380d)]))return _0x4d97cd;if(-0x1===_0x4d97cd['search'](/attribute\s+vec4\s+color;/g))return _0x4d97cd;var _0x29c6f7=_0x4d97cd;return _0x29c6f7=_0x29c6f7[_0x19f0da(0x2c3f)](/attribute\s+vec4\s+color;/g,''),_0x29c6f7=_0x1659fb?_0x29c6f7[_0x188731(0x2bc0)](/(\b)color(\b)/g,_0x188731(0x3ace)):_0x29c6f7[_0x19f0da(0x2c3f)](/(\b)color(\b)/g,_0x188731(0x44d8));},Primitive[_0x5e00b3(0xa70)]=function(_0x320ee8){var _0x4d34cc=_0x5e00b3,_0xc49274=_0x320ee8[_0x4d34cc(0x2c3f)](/attribute\s+vec4\s+pickColor;/g,'');return _0xc49274=_0xc49274[_0x4d34cc(0x2c3f)](/(\b)pickColor(\b)/g,_0x4d34cc(0x1ff3));},Primitive['_appendOffsetToShader']=function(_0x1cfcbe,_0x1ae84a){var _0x339d50=_0x5e00b3;if(!defined$1(_0x1cfcbe[_0x339d50(0x43f7)][_0x339d50(0x2c14)]))return _0x1ae84a;var _0x2c8307=_0x1ae84a['replace'](/attribute\s+float\s+batchId;/g,_0x339d50(0x2f12));return _0x339d50(0x2503),_0x339d50(0x2a4),_0x339d50(0x1e69),_0x339d50(0x443b),_0x339d50(0x5fd5),_0x339d50(0x2a4),_0x339d50(0x2d70),_0x339d50(0x443b),_0x2c8307=_0x2c8307[_0x339d50(0x2c3f)](/vec4\s+([A-Za-z0-9_]+)\s+=\s+czm_computePosition\(\);/g,_0x339d50(0x49ce));},Primitive[_0x5e00b3(0x2b50)]=function(_0x4b61cd,_0x24e306,_0x35d56b){var _0x40f8bf=_0x5e00b3;if(!defined$1(_0x4b61cd[_0x40f8bf(0x43f7)][_0x40f8bf(0xe9f)]))return _0x24e306;var _0x41a1e4=ShaderSource[_0x40f8bf(0x1096)](_0x24e306,_0x40f8bf(0x48e6)),_0x54128d=_0x40f8bf(0x5b27);return _0x4b61cd[_0x40f8bf(0x5550)]?_0x54128d+=_0x35d56b?_0x40f8bf(0x58dd):_0x40f8bf(0x1140):_0x54128d+=_0x40f8bf(0x2985),_0x41a1e4+'\x0a'+(_0x54128d+=_0x40f8bf(0x391));};var numberOfCreationWorkers=Math[_0x5e00b3(0x498f)](FeatureDetection[_0x5e00b3(0x1464)]-0x1,0x1),createGeometryTaskProcessors,combineGeometryTaskProcessor=new TaskProcessor(_0x5e00b3(0x84e),Number[_0x5e00b3(0xe92)]);function loadAsynchronous(_0x4fa402,_0x2bfb02){var _0x20c0f3=_0x307c2b,_0x4f5f42=_0x5e00b3,_0x1c201a,_0x1942c0,_0x4f07a2,_0x28449d,_0x339a5b=_0x4fa402[_0x20c0f3(0x13c4)];if(_0x4fa402['_state']===PrimitiveState$1[_0x4f5f42(0xc3e)]){_0x1c201a=Array[_0x4f5f42(0x2676)](_0x4fa402[_0x4f5f42(0x2b0e)])?_0x4fa402[_0x4f5f42(0x2b0e)]:[_0x4fa402[_0x4f5f42(0x2b0e)]];var _0x9fae69,_0x18cdd9=_0x4fa402[_0x20c0f3(0x2125)]=_0x1c201a['length'],_0x408425=[],_0x3d7647=[];for(_0x4f07a2=0x0;_0x4f07a2<_0x18cdd9;++_0x4f07a2)_0x1942c0=_0x1c201a[_0x4f07a2][_0x4f5f42(0x144e)],_0x339a5b['push'](_0x1c201a[_0x4f07a2]['id']),_0x3d7647[_0x4f5f42(0x5323)]({'moduleName':_0x1942c0[_0x4f5f42(0x254e)],'geometry':_0x1942c0});if(!defined$1(createGeometryTaskProcessors)){for(createGeometryTaskProcessors=new Array(numberOfCreationWorkers),_0x4f07a2=0x0;_0x4f07a2<numberOfCreationWorkers;_0x4f07a2++)createGeometryTaskProcessors[_0x4f07a2]=new TaskProcessor(_0x4f5f42(0x1647),Number[_0x4f5f42(0xe92)]);}for(_0x3d7647=subdivideArray(_0x3d7647,numberOfCreationWorkers),_0x4f07a2=0x0;_0x4f07a2<_0x3d7647[_0x20c0f3(0x2ef4)];_0x4f07a2++){var _0x273a7b,_0x5af259=0x0,_0x362ff7=_0x3d7647[_0x4f07a2],_0x196cc1=_0x362ff7[_0x4f5f42(0x809)];for(_0x28449d=0x0;_0x28449d<_0x196cc1;++_0x28449d)defined$1((_0x1942c0=(_0x9fae69=_0x362ff7[_0x28449d])[_0x20c0f3(0x2b1d)])[_0x4f5f42(0x26fc)][_0x4f5f42(0x52a8)])&&(_0x9fae69[_0x4f5f42(0x2c14)]=_0x5af259,_0x5af259+=defaultValue$1(_0x1942c0[_0x4f5f42(0x26fc)][_0x4f5f42(0x2dd8)],_0x1942c0[_0x4f5f42(0x2dd8)]));if(_0x5af259>0x0){var _0x36eb1d=new Float64Array(_0x5af259);for(_0x273a7b=[_0x36eb1d[_0x4f5f42(0x537f)]],_0x28449d=0x0;_0x28449d<_0x196cc1;++_0x28449d)defined$1((_0x1942c0=(_0x9fae69=_0x362ff7[_0x28449d])[_0x4f5f42(0x144e)])[_0x20c0f3(0x5a6f)][_0x4f5f42(0x52a8)])&&(_0x1942c0[_0x4f5f42(0x26fc)][_0x4f5f42(0x52a8)](_0x1942c0,_0x36eb1d,_0x9fae69[_0x20c0f3(0x4d0e)]),_0x9fae69[_0x4f5f42(0x144e)]=_0x36eb1d);}_0x408425['push'](createGeometryTaskProcessors[_0x4f07a2][_0x4f5f42(0x5f2a)]({'subTasks':_0x3d7647[_0x4f07a2]},_0x273a7b));}_0x4fa402['_state']=PrimitiveState$1[_0x20c0f3(0xcaf)],when[_0x4f5f42(0x5ef9)](_0x408425,function(_0x34622e){var _0x336c89=_0x20c0f3,_0x151863=_0x4f5f42;_0x4fa402[_0x336c89(0x18f0)]=_0x34622e,_0x4fa402[_0x151863(0x5946)]=PrimitiveState$1[_0x336c89(0x49a7)];})[_0x4f5f42(0xd22)](function(_0x31c7c9){var _0x55f13a=_0x4f5f42;setReady(_0x4fa402,_0x2bfb02,PrimitiveState$1[_0x55f13a(0xf90)],_0x31c7c9);});}else{if(_0x4fa402[_0x20c0f3(0x1053)]===PrimitiveState$1[_0x4f5f42(0x2a9b)]){var _0x3c101c=[];_0x1c201a=Array[_0x20c0f3(0x2d5)](_0x4fa402[_0x20c0f3(0x3acf)])?_0x4fa402[_0x20c0f3(0x3acf)]:[_0x4fa402[_0x4f5f42(0x2b0e)]];var _0x2fc793=_0x2bfb02[_0x4f5f42(0x430c)],_0x54d74e=_0x2bfb02[_0x4f5f42(0x5cd9)],_0x53e592=combineGeometryTaskProcessor[_0x4f5f42(0x5f2a)](PrimitivePipeline[_0x4f5f42(0x5e4a)]({'createGeometryResults':_0x4fa402[_0x4f5f42(0x4b72)],'instances':_0x1c201a,'ellipsoid':_0x54d74e[_0x4f5f42(0x4faa)],'projection':_0x54d74e,'elementIndexUintSupported':_0x2bfb02[_0x20c0f3(0x5071)]['elementIndexUint'],'scene3DOnly':_0x2fc793,'vertexCacheOptimize':_0x4fa402[_0x4f5f42(0x4322)],'compressVertices':_0x4fa402[_0x4f5f42(0x5f25)],'modelMatrix':_0x4fa402[_0x20c0f3(0x4bac)],'createPickOffsets':_0x4fa402['_createPickOffsets']},_0x3c101c),_0x3c101c);_0x4fa402[_0x20c0f3(0x18f0)]=void 0x0,_0x4fa402[_0x4f5f42(0x5946)]=PrimitiveState$1[_0x4f5f42(0x5fb3)],when(_0x53e592,function(_0x1ccc70){var _0x5c8776=_0x20c0f3,_0x4b08d4=_0x4f5f42,_0x147ba6=PrimitivePipeline[_0x4b08d4(0x281f)](_0x1ccc70);_0x4fa402[_0x4b08d4(0x5163)]=_0x147ba6[_0x4b08d4(0x5198)],_0x4fa402[_0x4b08d4(0x3f20)]=_0x147ba6[_0x4b08d4(0x1115)],_0x4fa402[_0x5c8776(0x4bac)]=Matrix4[_0x4b08d4(0x40f3)](_0x147ba6[_0x4b08d4(0x599)],_0x4fa402[_0x4b08d4(0x599)]),_0x4fa402[_0x4b08d4(0xc82)]=_0x147ba6[_0x5c8776(0x2f9d)],_0x4fa402[_0x5c8776(0x4cc9)]=_0x147ba6[_0x5c8776(0xbd5)],_0x4fa402[_0x4b08d4(0x1c94)]=_0x147ba6[_0x4b08d4(0x35c3)],_0x4fa402[_0x5c8776(0x5a41)]=_0x147ba6[_0x4b08d4(0x4379)],defined$1(_0x4fa402[_0x4b08d4(0x5163)])&&_0x4fa402[_0x4b08d4(0x5163)]['length']>0x0?(_0x4fa402[_0x4b08d4(0x28b)]=!0x0,_0x4fa402[_0x4b08d4(0x5946)]=PrimitiveState$1['COMBINED']):setReady(_0x4fa402,_0x2bfb02,PrimitiveState$1[_0x4b08d4(0xf90)],void 0x0);})['otherwise'](function(_0x599555){var _0x4b1767=_0x4f5f42;setReady(_0x4fa402,_0x2bfb02,PrimitiveState$1[_0x4b1767(0xf90)],_0x599555);});}}}function loadSynchronous(_0x302e56,_0x16bb93){var _0x2b5875=_0x307c2b,_0x157f27=_0x5e00b3,_0x5d0fab,_0x10966b,_0x50e7b7=Array[_0x157f27(0x2676)](_0x302e56[_0x157f27(0x2b0e)])?_0x302e56[_0x157f27(0x2b0e)]:[_0x302e56[_0x2b5875(0x3acf)]],_0x390b0d=_0x302e56[_0x157f27(0xc4e)]=_0x50e7b7[_0x157f27(0x809)],_0x51f02c=new Array(_0x390b0d),_0x52f529=_0x302e56[_0x157f27(0x18ac)],_0x51963d=0x0;for(_0x10966b=0x0;_0x10966b<_0x390b0d;_0x10966b++){var _0x28ee4e,_0x28e461=(_0x5d0fab=_0x50e7b7[_0x10966b])[_0x2b5875(0x2b1d)];_0x28ee4e=defined$1(_0x28e461[_0x157f27(0x177b)])&&defined$1(_0x28e461[_0x157f27(0x3a67)])?cloneGeometry(_0x28e461):_0x28e461[_0x157f27(0x26fc)][_0x157f27(0x1647)](_0x28e461),_0x51f02c[_0x51963d++]=cloneInstance(_0x5d0fab,_0x28ee4e),_0x52f529[_0x157f27(0x5323)](_0x5d0fab['id']);}_0x51f02c[_0x2b5875(0x2ef4)]=_0x51963d;var _0x332b67=_0x16bb93[_0x157f27(0x430c)],_0x1cb314=_0x16bb93[_0x2b5875(0xec2)],_0x35d46a=PrimitivePipeline[_0x157f27(0x84e)]({'instances':_0x51f02c,'ellipsoid':_0x1cb314[_0x157f27(0x4faa)],'projection':_0x1cb314,'elementIndexUintSupported':_0x16bb93[_0x157f27(0x4fd0)][_0x157f27(0x153f)],'scene3DOnly':_0x332b67,'vertexCacheOptimize':_0x302e56[_0x157f27(0x4322)],'compressVertices':_0x302e56[_0x157f27(0x5f25)],'modelMatrix':_0x302e56[_0x157f27(0x599)],'createPickOffsets':_0x302e56[_0x157f27(0x4553)]});_0x302e56['_geometries']=_0x35d46a[_0x157f27(0x5198)],_0x302e56[_0x157f27(0x3f20)]=_0x35d46a[_0x2b5875(0x10be)],_0x302e56[_0x157f27(0x599)]=Matrix4[_0x157f27(0x40f3)](_0x35d46a[_0x157f27(0x599)],_0x302e56[_0x2b5875(0x4bac)]),_0x302e56[_0x157f27(0xc82)]=_0x35d46a[_0x157f27(0x48e)],_0x302e56[_0x157f27(0x2ed8)]=_0x35d46a[_0x157f27(0x3d02)],_0x302e56[_0x157f27(0x1c94)]=_0x35d46a[_0x157f27(0x35c3)],_0x302e56['_instanceBoundingSpheresCV']=_0x35d46a[_0x2b5875(0x3e59)],defined$1(_0x302e56[_0x157f27(0x5163)])&&_0x302e56[_0x157f27(0x5163)][_0x157f27(0x809)]>0x0?(_0x302e56[_0x157f27(0x28b)]=!0x0,_0x302e56[_0x157f27(0x5946)]=PrimitiveState$1[_0x157f27(0x3916)]):setReady(_0x302e56,_0x16bb93,PrimitiveState$1[_0x157f27(0xf90)],void 0x0);}function recomputeBoundingSpheres(_0x4ddf89,_0x274fe0){var _0x3ceff8=_0x307c2b,_0x289126=_0x5e00b3,_0x43454f=_0x4ddf89[_0x289126(0x43f7)][_0x3ceff8(0x4d0e)];if(_0x4ddf89[_0x289126(0x28b)]&&defined$1(_0x43454f)){var _0x78c1ab,_0x1722b7=_0x4ddf89[_0x289126(0x2ed8)],_0x21bb65=_0x4ddf89[_0x289126(0x1c94)],_0x1937c5=_0x21bb65[_0x3ceff8(0x2ef4)],_0x5d45f3=_0x4ddf89[_0x289126(0x27e2)];if(!defined$1(_0x5d45f3)){for(_0x5d45f3=new Array(_0x1937c5),_0x78c1ab=0x0;_0x78c1ab<_0x1937c5;_0x78c1ab++)_0x5d45f3[_0x78c1ab]=new BoundingSphere();_0x4ddf89[_0x289126(0x27e2)]=_0x5d45f3;}for(_0x78c1ab=0x0;_0x78c1ab<_0x1937c5;++_0x78c1ab){var _0x2b8040=_0x5d45f3[_0x78c1ab],_0x452d35=_0x4ddf89[_0x289126(0x2528)][_0x289126(0x3360)](_0x78c1ab,_0x43454f,new Cartesian3());transformBoundingSphere(_0x2b8040=_0x21bb65[_0x78c1ab][_0x3ceff8(0x2d7b)](_0x2b8040),_0x452d35,_0x1722b7[_0x78c1ab]);}var _0x28ec41=[],_0x13ac05=[],_0x473eef=[];for(_0x78c1ab=0x0;_0x78c1ab<_0x1937c5;++_0x78c1ab){var _0x3933bd=_0x5d45f3[_0x78c1ab];_0x3933bd[_0x289126(0x4fe8)]['x']-_0x3933bd[_0x289126(0x48ce)]>0x0||BoundingSphere[_0x289126(0x1b58)](_0x3933bd,Plane[_0x289126(0x4818)])!==Intersect$1[_0x289126(0x2c8a)]?_0x28ec41[_0x289126(0x5323)](_0x3933bd):(_0x13ac05[_0x3ceff8(0x2a0e)](_0x3933bd),_0x473eef[_0x289126(0x5323)](_0x3933bd));}var _0x2effc4=_0x28ec41[0x0],_0x4e99a0=_0x473eef[0x0],_0x280f4a=_0x13ac05[0x0];for(_0x78c1ab=0x1;_0x78c1ab<_0x28ec41[_0x289126(0x809)];_0x78c1ab++)_0x2effc4=BoundingSphere['union'](_0x2effc4,_0x28ec41[_0x78c1ab]);for(_0x78c1ab=0x1;_0x78c1ab<_0x473eef[_0x289126(0x809)];_0x78c1ab++)_0x4e99a0=BoundingSphere[_0x3ceff8(0xb0c)](_0x4e99a0,_0x473eef[_0x78c1ab]);for(_0x78c1ab=0x1;_0x78c1ab<_0x13ac05[_0x289126(0x809)];_0x78c1ab++)_0x280f4a=BoundingSphere[_0x289126(0x418)](_0x280f4a,_0x13ac05[_0x78c1ab]);var _0x167d8f=[];for(defined$1(_0x2effc4)&&_0x167d8f[_0x289126(0x5323)](_0x2effc4),defined$1(_0x4e99a0)&&_0x167d8f[_0x289126(0x5323)](_0x4e99a0),defined$1(_0x280f4a)&&_0x167d8f[_0x289126(0x5323)](_0x280f4a),_0x78c1ab=0x0;_0x78c1ab<_0x167d8f[_0x289126(0x809)];_0x78c1ab++){var _0x430345=_0x167d8f[_0x78c1ab][_0x289126(0x40f3)](_0x4ddf89[_0x289126(0x650)][_0x78c1ab]);_0x4ddf89[_0x289126(0x650)][_0x78c1ab]=_0x430345,_0x4ddf89[_0x289126(0xc94)][_0x78c1ab]=BoundingSphere[_0x289126(0x1b6b)](_0x430345,_0x274fe0[_0x289126(0x5cd9)],_0x4ddf89[_0x3ceff8(0x50ee)][_0x78c1ab]);}Primitive[_0x289126(0x1caf)](_0x4ddf89,_0x274fe0,_0x4ddf89[_0x289126(0x599)],!0x0),_0x4ddf89[_0x289126(0x28b)]=!0x1;}else _0x4ddf89[_0x289126(0x28b)]=!0x1;}var scratchBoundingSphereCenterEncoded=new EncodedCartesian3(),scratchBoundingSphereCartographic=new Cartographic(),scratchBoundingSphereCenter2D=new Cartesian3(),scratchBoundingSphere$4=new BoundingSphere();function updateBatchTableBoundingSpheres(_0x5e3159,_0xec2ee9){var _0x3412bc=_0x307c2b,_0x4a0068=_0x5e00b3;if(defined$1(_0x5e3159[_0x3412bc(0x2449)][_0x3412bc(0x1c8f)])&&!_0x5e3159[_0x4a0068(0x4052)]){for(var _0x310831=_0x5e3159[_0x4a0068(0x59eb)],_0x26e904=_0x310831[_0x4a0068(0x385f)],_0x29a50d=_0x310831[_0x4a0068(0x3eec)],_0x5cf44f=_0x310831[_0x4a0068(0x26b6)],_0x193aca=_0x310831[_0x3412bc(0x2780)],_0x41a452=_0x310831[_0x4a0068(0x48ce)],_0x4d0d69=_0xec2ee9[_0x4a0068(0x5cd9)],_0x94134d=_0x4d0d69[_0x4a0068(0x4faa)],_0x200d59=_0x5e3159[_0x3412bc(0x126f)],_0x5928c5=_0x5e3159[_0x3412bc(0x11c7)],_0x4ae19c=_0x5928c5[_0x3412bc(0x2ef4)],_0x5168a3=0x0;_0x5168a3<_0x4ae19c;++_0x5168a3){var _0x4d3de3=_0x5928c5[_0x5168a3];if(defined$1(_0x4d3de3)){var _0x3cfcd2=_0x5e3159[_0x3412bc(0x4bac)];defined$1(_0x3cfcd2)&&_0x5e3159[_0x3412bc(0x5b20)]&&(_0x4d3de3=BoundingSphere[_0x4a0068(0x332f)](_0x4d3de3,_0x3cfcd2,scratchBoundingSphere$4));var _0x364b70=_0x4d3de3[_0x4a0068(0x4fe8)],_0x4fe061=_0x4d3de3[_0x4a0068(0x48ce)],_0x30218f=EncodedCartesian3[_0x3412bc(0x1aa5)](_0x364b70,scratchBoundingSphereCenterEncoded);if(_0x200d59[_0x4a0068(0x290)](_0x5168a3,_0x26e904,_0x30218f[_0x3412bc(0x158b)]),_0x200d59[_0x4a0068(0x290)](_0x5168a3,_0x29a50d,_0x30218f[_0x3412bc(0x346)]),!_0xec2ee9[_0x4a0068(0x430c)]){var _0x34783a=_0x94134d[_0x4a0068(0x3bd7)](_0x364b70,scratchBoundingSphereCartographic),_0x13bd7e=_0x4d0d69[_0x4a0068(0x63b)](_0x34783a,scratchBoundingSphereCenter2D);_0x30218f=EncodedCartesian3[_0x4a0068(0x50e9)](_0x13bd7e,scratchBoundingSphereCenterEncoded),_0x200d59[_0x4a0068(0x290)](_0x5168a3,_0x5cf44f,_0x30218f[_0x3412bc(0x158b)]),_0x200d59[_0x4a0068(0x290)](_0x5168a3,_0x193aca,_0x30218f[_0x4a0068(0x2f41)]);}_0x200d59[_0x4a0068(0x290)](_0x5168a3,_0x41a452,_0x4fe061);}}_0x5e3159[_0x4a0068(0x4052)]=!0x0;}}var offsetScratchCartesian=new Cartesian3(),offsetCenterScratch=new Cartesian3();function updateBatchTableOffsets(_0x50d964,_0x14d05b){var _0x514d8a=_0x307c2b,_0x377f37=_0x5e00b3;if(defined$1(_0x50d964['_batchTableAttributeIndices'][_0x514d8a(0x4d0e)])&&!_0x50d964[_0x377f37(0x7ef)]&&!_0x14d05b[_0x377f37(0x430c)]){for(var _0x768f92=_0x50d964[_0x377f37(0x36f6)],_0x5da9b5=_0x14d05b[_0x377f37(0x5cd9)],_0x48bc69=_0x5da9b5[_0x377f37(0x4faa)],_0x355b8c=_0x50d964[_0x377f37(0x2528)],_0x5915a6=_0x50d964[_0x377f37(0x1c94)],_0x92463d=_0x5915a6[_0x377f37(0x809)],_0x75db1c=0x0;_0x75db1c<_0x92463d;++_0x75db1c){var _0x5d6aba=_0x5915a6[_0x75db1c];if(defined$1(_0x5d6aba)){var _0x16c14b=_0x355b8c[_0x514d8a(0x50ba)](_0x75db1c,_0x50d964[_0x377f37(0x43f7)][_0x377f37(0x2c14)]);if(Cartesian3[_0x377f37(0x1dab)](_0x16c14b,Cartesian3[_0x377f37(0x3a34)]))_0x355b8c[_0x377f37(0x290)](_0x75db1c,_0x768f92,Cartesian3[_0x514d8a(0x12ef)]);else{var _0x223e65=_0x50d964[_0x377f37(0x599)];defined$1(_0x223e65)&&(_0x5d6aba=BoundingSphere[_0x377f37(0x332f)](_0x5d6aba,_0x223e65,scratchBoundingSphere$4));var _0x147710=_0x5d6aba[_0x514d8a(0x234c)];_0x147710=_0x48bc69[_0x377f37(0x1dcb)](_0x147710,offsetCenterScratch);var _0x5515c0=_0x48bc69[_0x377f37(0x3bd7)](_0x147710,scratchBoundingSphereCartographic),_0x3902ea=_0x5da9b5[_0x377f37(0x63b)](_0x5515c0,scratchBoundingSphereCenter2D),_0x55ee4d=Cartesian3[_0x377f37(0x30c2)](_0x16c14b,_0x147710,offsetScratchCartesian);_0x5515c0=_0x48bc69[_0x377f37(0x3bd7)](_0x55ee4d,_0x5515c0);var _0x44bf27=_0x5da9b5[_0x514d8a(0x47ce)](_0x5515c0,offsetScratchCartesian),_0x2d8564=Cartesian3[_0x514d8a(0x3d2f)](_0x44bf27,_0x3902ea,offsetScratchCartesian),_0x9e84a5=_0x2d8564['x'];_0x2d8564['x']=_0x2d8564['z'],_0x2d8564['z']=_0x2d8564['y'],_0x2d8564['y']=_0x9e84a5,_0x355b8c[_0x377f37(0x290)](_0x75db1c,_0x768f92,_0x2d8564);}}}_0x50d964[_0x377f37(0x7ef)]=!0x0;}}function createVertexArray$5(_0xe09b10,_0x3e7bef){var _0x2365f9=_0x307c2b,_0x2b5974=_0x5e00b3;for(var _0xbff8e3=_0xe09b10['_attributeLocations'],_0x1b5748=_0xe09b10[_0x2b5974(0x5163)],_0x3ca199=_0x3e7bef[_0x2365f9(0x43c9)],_0x411888=_0x3e7bef['context'],_0x238c89=[],_0x2be539=_0x1b5748[_0x2b5974(0x809)],_0x29d841=0x0;_0x29d841<_0x2be539;++_0x29d841){var _0x611af3=_0x1b5748[_0x29d841];if(hasSidenessAttribute(_0xe09b10)){var _0x43073a=createOutlineVertexBuffer(_0x411888,_0x611af3[_0x2b5974(0x177b)][_0x2365f9(0x4eda)]),_0x2730da=createSidenessVertexBuffer$1(_0x411888),_0x317b3b=createOutlineVertexBuffer(_0x411888,_0x611af3[_0x2365f9(0x3377)][_0x2b5974(0x4a96)]),_0x4c8235=createOutlineVertexBuffer(_0x411888,_0x611af3[_0x2b5974(0x177b)][_0x2b5974(0x4b19)]),_0x6506bf=createOutlineVertexBuffer(_0x411888,_0x611af3[_0x2b5974(0x177b)][_0x2b5974(0x355e)]),_0x18c0ff=createOutlineVertexBuffer(_0x411888,_0x611af3[_0x2b5974(0x177b)]['position3DLow']),_0x513ef2=[];(_0xbff8e3={})[_0x2365f9(0x872)]=0x0,_0x513ef2[_0x2365f9(0x2a0e)]({'index':_0xbff8e3[_0x2b5974(0x48ab)],'vertexBuffer':_0x2730da,'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x2b5974(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x8,'normalize':!0x1}),_0xbff8e3[_0x2b5974(0x14a3)]=0x1,_0x513ef2[_0x2b5974(0x5323)]({'index':_0xbff8e3[_0x2b5974(0x14a3)],'vertexBuffer':_0x317b3b,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x2b5974(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1,'instanceDivisor':0x1}),_0xbff8e3[_0x2b5974(0x1edc)]=0x2,_0x513ef2[_0x2b5974(0x5323)]({'index':_0xbff8e3[_0x2b5974(0x1edc)],'vertexBuffer':_0x317b3b,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x2b5974(0x486a)],'offsetInBytes':0xc,'strideInBytes':0xc,'normalize':!0x1,'instanceDivisor':0x1}),_0xbff8e3[_0x2365f9(0x315d)]=0x3,_0x513ef2[_0x2b5974(0x5323)]({'index':_0xbff8e3[_0x2b5974(0x3710)],'vertexBuffer':_0x4c8235,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x2365f9(0x3078)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1,'instanceDivisor':0x1}),_0xbff8e3[_0x2365f9(0x32fb)]=0x4,_0x513ef2[_0x2b5974(0x5323)]({'index':_0xbff8e3[_0x2b5974(0x20a)],'vertexBuffer':_0x4c8235,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x2b5974(0x486a)],'offsetInBytes':0xc,'strideInBytes':0xc,'normalize':!0x1,'instanceDivisor':0x1}),_0xbff8e3[_0x2365f9(0x5b0f)]=0x5,_0x513ef2[_0x2b5974(0x5323)]({'index':_0xbff8e3[_0x2365f9(0x5b0f)],'vertexBuffer':_0x6506bf,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x2365f9(0x3078)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1,'instanceDivisor':0x1}),_0xbff8e3['position13DHigh']=0x6,_0x513ef2[_0x2b5974(0x5323)]({'index':_0xbff8e3[_0x2365f9(0x21ca)],'vertexBuffer':_0x6506bf,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x2b5974(0x486a)],'offsetInBytes':0xc,'strideInBytes':0xc,'normalize':!0x1,'instanceDivisor':0x1}),_0xbff8e3[_0x2b5974(0x1b14)]=0x7,_0x513ef2[_0x2b5974(0x5323)]({'index':_0xbff8e3[_0x2365f9(0xeb1)],'vertexBuffer':_0x18c0ff,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x2b5974(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1,'instanceDivisor':0x1}),_0xbff8e3[_0x2365f9(0x5381)]=0x8,_0x513ef2[_0x2b5974(0x5323)]({'index':_0xbff8e3[_0x2b5974(0x97f)],'vertexBuffer':_0x18c0ff,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x2365f9(0x3078)],'offsetInBytes':0xc,'strideInBytes':0xc,'normalize':!0x1,'instanceDivisor':0x1}),_0xbff8e3[_0x2365f9(0x4eda)]=0x9,_0x513ef2[_0x2365f9(0x2a0e)]({'index':_0xbff8e3[_0x2b5974(0x15c)],'vertexBuffer':_0x43073a,'componentsPerAttribute':0x1,'componentDatatype':ComponentDatatype$1[_0x2b5974(0x486a)],'normalize':!0x1,'offsetInBytes':0x0,'strideInBytes':0x4,'instanceDivisor':0x1}),_0xbff8e3[_0x2b5974(0x2cc3)]=0xa,_0x513ef2[_0x2b5974(0x5323)]({'index':_0xbff8e3[_0x2b5974(0x2cc3)],'vertexBuffer':_0x43073a,'componentsPerAttribute':0x1,'componentDatatype':ComponentDatatype$1[_0x2365f9(0x3078)],'normalize':!0x1,'offsetInBytes':0x4,'strideInBytes':0x4,'instanceDivisor':0x1});var _0x16203c=new VertexArray({'context':_0x411888,'attributes':_0x513ef2,'indexBuffer':createIndexBuffer$4(_0x411888)});_0x16203c[_0x2b5974(0x2292)]=_0x611af3[_0x2b5974(0x177b)][_0x2365f9(0x24aa)][_0x2b5974(0xc98)][_0x2b5974(0x809)]/_0x611af3[_0x2b5974(0x177b)][_0x2b5974(0x355e)][_0x2365f9(0x4f1d)]-0x1,_0xe09b10[_0x2b5974(0x3f20)]=_0xbff8e3,_0x238c89[_0x2b5974(0x5323)](_0x16203c);}else _0x238c89[_0x2b5974(0x5323)](VertexArray[_0x2b5974(0x6f3)]({'context':_0x411888,'geometry':_0x611af3,'attributeLocations':_0xbff8e3,'bufferUsage':BufferUsage[_0x2b5974(0xdfd)],'interleave':_0xe09b10[_0x2b5974(0x5e30)]}));if(defined$1(_0xe09b10[_0x2b5974(0x2fad)]))_0xe09b10[_0x2b5974(0x2fad)](_0x3e7bef,_0x611af3);else{if(_0xe09b10[_0x2365f9(0x5636)][_0x2b5974(0x5323)](BoundingSphere[_0x2365f9(0x2d7b)](_0x611af3[_0x2b5974(0x93d)])),_0xe09b10[_0x2b5974(0x178c)][_0x2b5974(0x5323)](new BoundingSphere()),!_0x3ca199&&defined$1(_0x611af3['boundingSphereCV'])){var _0x10fa8b=_0x611af3[_0x2b5974(0x4b3b)][_0x2b5974(0x4fe8)],_0xf942d6=_0x10fa8b['x'],_0x33b3c3=_0x10fa8b['y'],_0x55c9d7=_0x10fa8b['z'];_0x10fa8b['x']=_0x55c9d7,_0x10fa8b['y']=_0xf942d6,_0x10fa8b['z']=_0x33b3c3,_0xe09b10[_0x2b5974(0xc94)][_0x2b5974(0x5323)](BoundingSphere[_0x2b5974(0x40f3)](_0x611af3['boundingSphereCV'])),_0xe09b10[_0x2b5974(0x5a69)][_0x2b5974(0x5323)](new BoundingSphere()),_0xe09b10[_0x2365f9(0x17e3)][_0x2b5974(0x5323)](new BoundingSphere());}}}_0xe09b10[_0x2365f9(0x138)]=_0x238c89,_0xe09b10[_0x2b5974(0x4a0c)]=_0x1b5748[0x0][_0x2b5974(0x3a67)],_0xe09b10[_0x2b5974(0x19a3)]&&(_0xe09b10[_0x2b5974(0x2b0e)]=void 0x0),_0xe09b10[_0x2365f9(0x1a8c)]=void 0x0,setReady(_0xe09b10,_0x3e7bef,PrimitiveState$1[_0x2b5974(0x424d)],void 0x0);}function hasSidenessAttribute(_0x35ecde){var _0x2f7b19=_0x307c2b,_0x53ed80=_0x5e00b3;return defined$1(_0x35ecde[_0x2f7b19(0x37d4)][_0x53ed80(0x48ab)]);}var scratchSidenessVertexBuffer$1=null;function createSidenessVertexBuffer$1(_0x2b217b){var _0x539b8c=_0x307c2b,_0x543c10=_0x5e00b3,_0x3c125a=new Float32Array(0x8),_0x320c64=0x0;return _0x3c125a[_0x320c64++]=0x0,_0x3c125a[_0x320c64++]=0x0,_0x3c125a[_0x320c64++]=0x0,_0x3c125a[_0x320c64++]=0x1,_0x3c125a[_0x320c64++]=0x1,_0x3c125a[_0x320c64++]=0x1,_0x3c125a[_0x320c64++]=0x1,_0x3c125a[_0x320c64++]=0x0,(scratchSidenessVertexBuffer$1=Buffer$1[_0x539b8c(0x2853)]({'context':_0x2b217b,'typedArray':_0x3c125a,'usage':BufferUsage[_0x543c10(0xdfd)]}))[_0x543c10(0x5754)]=!0x1,scratchSidenessVertexBuffer$1;}function createOutlineVertexBuffer(_0xd9049e,_0x40c542){var _0x13c63a=_0x307c2b,_0x1095d2=_0x5e00b3;return Buffer$1[_0x1095d2(0x5ad5)]({'context':_0xd9049e,'typedArray':_0x40c542[_0x1095d2(0xc98)],'usage':BufferUsage[_0x13c63a(0x54ce)]});}function createEdgeIndexArray$2(){var _0x43651d=new Uint16Array(0x6),_0x570463=0x0;return _0x43651d[_0x570463++]=0x2,_0x43651d[_0x570463++]=0x1,_0x43651d[_0x570463++]=0x0,_0x43651d[_0x570463++]=0x3,_0x43651d[_0x570463++]=0x2,_0x43651d[_0x570463++]=0x0,_0x43651d;}var scratchIndexBuffer$1=null;function createIndexBuffer$4(_0x137b59){var _0x454e9e=_0x5e00b3;return defined$1(scratchIndexBuffer$1)||((scratchIndexBuffer$1=Buffer$1[_0x454e9e(0xda9)]({'context':_0x137b59,'typedArray':createEdgeIndexArray$2(),'usage':BufferUsage[_0x454e9e(0xdfd)],'indexDatatype':IndexDatatype$1[_0x454e9e(0x43ff)]}))[_0x454e9e(0x5754)]=!0x1),scratchIndexBuffer$1;}function createRenderStates$5(_0xabcacb,_0x597e82,_0xa988a,_0x4641d2,_0x393797){var _0x3604a1=_0x307c2b,_0x507ec8=_0x5e00b3,_0x1cc2b7,_0x4cdbcd=_0xa988a['getRenderState']();defined$1(_0x393797)&&_0x393797&&(_0x4cdbcd[_0x507ec8(0x3249)]=S3MRenderStateCreator[_0x507ec8(0x5872)](!0x0)),_0x4641d2?((_0x1cc2b7=clone$1(_0x4cdbcd,!0x1))['cull']={'enabled':!0x0,'face':CullFace$1[_0x507ec8(0xa14)]},_0xabcacb[_0x507ec8(0x3d2)]=RenderState[_0x507ec8(0x5344)](_0x1cc2b7),_0x1cc2b7[_0x507ec8(0x2505)][_0x507ec8(0x363e)]=CullFace$1[_0x3604a1(0x11dc)],_0xabcacb[_0x507ec8(0x2ec6)]=RenderState[_0x507ec8(0x5344)](_0x1cc2b7)):(_0xabcacb[_0x507ec8(0x3d2)]=RenderState[_0x507ec8(0x5344)](_0x4cdbcd),_0xabcacb[_0x507ec8(0x2ec6)]=_0xabcacb[_0x507ec8(0x3d2)]),_0x1cc2b7=clone$1(_0x4cdbcd,!0x1),defined$1(_0xabcacb[_0x507ec8(0x3944)])&&(_0x1cc2b7[_0x507ec8(0x56eb)][_0x507ec8(0x552c)]=!0x1),defined$1(_0xabcacb[_0x507ec8(0x3944)])&&((_0x1cc2b7=clone$1(_0x4cdbcd=_0xabcacb[_0x507ec8(0x3944)][_0x507ec8(0x36c2)](),!0x1))[_0x507ec8(0x56eb)][_0x3604a1(0x9d7)]=DepthFunction$1[_0x3604a1(0x3e3f)],_0x4641d2?(_0x1cc2b7['cull']={'enabled':!0x0,'face':CullFace$1[_0x3604a1(0x2958)]},_0xabcacb[_0x507ec8(0x1926)]=RenderState[_0x507ec8(0x5344)](_0x1cc2b7),_0x1cc2b7[_0x3604a1(0xad9)][_0x507ec8(0x363e)]=CullFace$1[_0x507ec8(0x4d9d)],_0xabcacb[_0x3604a1(0x21b7)]=RenderState[_0x507ec8(0x5344)](_0x1cc2b7)):(_0xabcacb[_0x507ec8(0x1926)]=RenderState[_0x507ec8(0x5344)](_0x1cc2b7),_0xabcacb[_0x507ec8(0x598f)]=_0xabcacb[_0x507ec8(0x3d2)]));}function createShaderProgram$4(_0x3584f3,_0x27a807,_0x52e74a){var _0x512e3d=_0x307c2b,_0x12945a=_0x5e00b3,_0x15a7e9=_0x27a807[_0x12945a(0x4fd0)],_0x11affd=_0x3584f3[_0x12945a(0x3f20)],_0x1d0bc5=hasSidenessAttribute(_0x3584f3),_0x541eeb=_0x3584f3[_0x12945a(0x2528)][_0x512e3d(0x351)]()(_0x52e74a[_0x12945a(0x14d5)]);_0x541eeb=Primitive[_0x12945a(0x23b4)](_0x3584f3,_0x541eeb),_0x541eeb=Primitive[_0x12945a(0xbdb)](_0x3584f3,_0x541eeb),_0x541eeb=appendPickToVertexShader(_0x541eeb=Primitive[_0x512e3d(0x581a)](_0x3584f3,_0x541eeb,_0x27a807[_0x512e3d(0x43c9)])),_0x541eeb=modifyForEncodedNormals$1(_0x3584f3,_0x541eeb=Primitive[_0x12945a(0x519c)](_0x3584f3,_0x541eeb,!0x1)),_0x541eeb=Primitive[_0x12945a(0xb12)](_0x3584f3,_0x541eeb,_0x27a807[_0x12945a(0x430c)]);var _0x172d42=_0x52e74a[_0x12945a(0x3b87)]();_0x172d42=appendPickToFragmentShader(_0x172d42);var _0x31b2be,_0x2c5ef8=[];_0x3584f3[_0x12945a(0x4cd2)][_0x512e3d(0x27f3)]&&_0x2c5ef8[_0x512e3d(0x2a0e)](_0x12945a(0x458e)),_0x172d42=new ShaderSource({'sources':[_0x172d42],'defines':_0x2c5ef8}),_0x3584f3[_0x12945a(0x5059)]&&_0x172d42[_0x12945a(0x5c34)][_0x12945a(0x5323)](_0x12945a(0x5ab4)),_0x1d0bc5&&(_0x31b2be=new ShaderSource({'sources':[_0x541eeb],'defines':[_0x12945a(0x4994)]})),_0x3584f3[_0x12945a(0x3ebd)]=ShaderProgram$1[_0x12945a(0x45cf)]({'context':_0x15a7e9,'shaderProgram':_0x3584f3['_sp'],'vertexShaderSource':_0x1d0bc5?_0x31b2be:_0x541eeb,'fragmentShaderSource':_0x172d42,'attributeLocations':_0x11affd}),validateShaderMatching(_0x3584f3[_0x12945a(0x3ebd)]),defined$1(_0x3584f3['_depthFailAppearance'])&&(_0x541eeb=_0x3584f3[_0x12945a(0x2528)][_0x512e3d(0x351)]()(_0x3584f3[_0x512e3d(0x22d6)][_0x12945a(0x14d5)]),_0x541eeb=Primitive[_0x12945a(0xbdb)](_0x3584f3,_0x541eeb),_0x541eeb=appendPickToVertexShader(_0x541eeb=Primitive[_0x12945a(0x2b50)](_0x3584f3,_0x541eeb,_0x27a807[_0x512e3d(0x43c9)])),_0x541eeb=modifyForEncodedNormals$1(_0x3584f3,_0x541eeb=Primitive[_0x512e3d(0x579f)](_0x3584f3,_0x541eeb,!0x0)),_0x541eeb=depthClampVS(_0x541eeb=Primitive[_0x12945a(0xb12)](_0x3584f3,_0x541eeb,_0x27a807[_0x12945a(0x430c)])),_0x172d42=depthClampFS(_0x172d42=appendPickToFragmentShader(_0x172d42=_0x3584f3[_0x12945a(0x3944)][_0x12945a(0x3b87)]())),_0x3584f3[_0x12945a(0x2faa)]=ShaderProgram$1[_0x12945a(0x45cf)]({'context':_0x15a7e9,'shaderProgram':_0x3584f3['_spDepthFail'],'vertexShaderSource':_0x541eeb,'fragmentShaderSource':_0x172d42,'attributeLocations':_0x11affd}),validateShaderMatching(_0x3584f3[_0x512e3d(0x1ec)]));}var modifiedModelViewScratch$3=new Matrix4(),rtcScratch$3=new Cartesian3();function getUniforms(_0x3a560c,_0x256df8,_0x2d06d3,_0x438327){var _0x2933d0=_0x307c2b,_0x2517cf=_0x5e00b3,_0x477c2a=defined$1(_0x2d06d3)?_0x2d06d3[_0x2517cf(0x760)]:void 0x0,_0x4b3dd7={},_0x5a7f20=_0x256df8[_0x2517cf(0x219a)];if(defined$1(_0x5a7f20)){for(var _0x49a85c in _0x5a7f20)_0x5a7f20[_0x2933d0(0x2609)](_0x49a85c)&&(_0x4b3dd7[_0x49a85c]=getUniformFunction(_0x5a7f20,_0x49a85c));}var _0x28d57d=combine$2(_0x4b3dd7,_0x477c2a);return(_0x28d57d=_0x3a560c[_0x2517cf(0x2528)][_0x2517cf(0x1ec0)]()(_0x28d57d))[_0x2517cf(0xe8a)]=function(){var _0x883670=_0x2517cf;return _0x3a560c[_0x883670(0x4cd2)][_0x883670(0x9a4)];},_0x28d57d[_0x2517cf(0x5c7b)]=function(){var _0x1a7c0b=_0x2517cf;return defaultValue$1(_0x3a560c[_0x1a7c0b(0x4c76)],0x1);},_0x28d57d[_0x2517cf(0xf8b)]=function(){var _0x495137=_0x2933d0,_0xae83f9=_0x2517cf,_0x5f06e3=_0x3a560c[_0xae83f9(0x2015)],_0x4c0056=new Cartesian4();return Cartesian4[_0xae83f9(0x160f)](_0x5f06e3['x'],_0x5f06e3['y'],_0x5f06e3['x']+_0x5f06e3['z'],_0x5f06e3['y']+_0x5f06e3['w'],_0x4c0056),_0x4c0056['x']=_0x4c0056['x']*_0x438327[_0xae83f9(0x4fd0)][_0xae83f9(0x1564)],_0x4c0056['y']=(0x1-_0x4c0056['y'])*_0x438327[_0x495137(0x5071)][_0xae83f9(0x3883)],_0x4c0056['z']=_0x4c0056['z']*_0x438327[_0xae83f9(0x4fd0)][_0x495137(0x184f)],_0x4c0056['w']=(0x1-_0x4c0056['w'])*_0x438327[_0xae83f9(0x4fd0)][_0xae83f9(0x3883)],_0x4c0056;},defined$1(_0x3a560c[_0x2517cf(0x18c5)])&&(_0x28d57d[_0x2517cf(0x515c)]=function(){var _0x294c8a=_0x2517cf,_0x3d6cfd=_0x438327[_0x294c8a(0x4fd0)][_0x294c8a(0x1b3d)][_0x294c8a(0x1173)];return Matrix4[_0x294c8a(0x589e)](_0x3d6cfd,_0x3a560c[_0x294c8a(0x33a1)],modifiedModelViewScratch$3),Matrix4[_0x294c8a(0x108e)](modifiedModelViewScratch$3,_0x3a560c[_0x294c8a(0x18c5)],rtcScratch$3),Matrix4[_0x294c8a(0x39e0)](modifiedModelViewScratch$3,rtcScratch$3,modifiedModelViewScratch$3),modifiedModelViewScratch$3;}),_0x28d57d;}function createCommands$8(_0x2fc88b,_0xe31259,_0x729135,_0x5bba71,_0x9e0ac9,_0x1511a1,_0x3250e4,_0x2960b8){var _0xf4f171=_0x307c2b,_0x33d129=_0x5e00b3,_0x563061,_0x2872d4=getUniforms(_0x2fc88b,_0xe31259,_0x729135,_0x2960b8);defined$1(_0x2fc88b[_0x33d129(0x3944)])&&(_0x563061=getUniforms(_0x2fc88b,_0x2fc88b[_0x33d129(0x3944)],_0x2fc88b[_0x33d129(0x3944)][_0x33d129(0x3453)],_0x2960b8));var _0x20497e=_0x5bba71?Pass$1[_0x33d129(0x47bc)]:Pass$1[_0xf4f171(0x54c1)],_0x48e206=_0x9e0ac9?0x2:0x1;_0x48e206*=defined$1(_0x2fc88b[_0x33d129(0x3944)])?0x2:0x1,_0x1511a1[_0xf4f171(0x2ef4)]=_0x2fc88b[_0x33d129(0xc7b)][_0x33d129(0x809)]*_0x48e206;for(var _0x189408=_0x1511a1[_0x33d129(0x809)],_0x382bd8=0x0,_0x49e956=0x0;_0x49e956<_0x189408;++_0x49e956){var _0x3f30db;_0x9e0ac9&&(defined$1(_0x3f30db=_0x1511a1[_0x49e956])||(_0x3f30db=_0x1511a1[_0x49e956]=new DrawCommand({'owner':_0x2fc88b,'primitiveType':_0x2fc88b[_0x33d129(0x4a0c)]})),_0x3f30db[_0x33d129(0x2b54)]=_0x2fc88b['_va'][_0x382bd8],_0x3f30db[_0x33d129(0x33c4)]=_0x2fc88b[_0x33d129(0x2ec6)],_0x3f30db[_0x33d129(0x2ddc)]=_0x2fc88b[_0xf4f171(0x5526)],_0x3f30db[_0x33d129(0x2ca)]=_0x2872d4,_0x3f30db[_0x33d129(0x295c)]=_0x20497e,++_0x49e956),defined$1(_0x3f30db=_0x1511a1[_0x49e956])||(_0x3f30db=_0x1511a1[_0x49e956]=new DrawCommand({'owner':_0x2fc88b,'primitiveType':_0x2fc88b[_0x33d129(0x4a0c)]})),_0x3f30db[_0x33d129(0x2b54)]=_0x2fc88b[_0x33d129(0xc7b)][_0x382bd8],_0x3f30db[_0x33d129(0x33c4)]=_0x2fc88b[_0x33d129(0x3d2)],_0x3f30db[_0x33d129(0x2ddc)]=_0x2fc88b[_0x33d129(0x3ebd)],_0x3f30db[_0x33d129(0x2ca)]=_0x2872d4,_0x3f30db[_0x33d129(0x295c)]=_0x20497e,_0x3f30db[_0x33d129(0x1a77)]=defaultValue$1(_0x3f30db[_0x33d129(0x2b54)][_0xf4f171(0x3541)],0x0),defined$1(_0x2fc88b[_0x33d129(0x3944)])&&(_0x9e0ac9&&(defined$1(_0x3f30db=_0x1511a1[++_0x49e956])||(_0x3f30db=_0x1511a1[_0x49e956]=new DrawCommand({'owner':_0x2fc88b,'primitiveType':_0x2fc88b[_0x33d129(0x4a0c)]})),_0x3f30db[_0xf4f171(0x202b)]=_0x2fc88b[_0x33d129(0xc7b)][_0x382bd8],_0x3f30db[_0x33d129(0x33c4)]=_0x2fc88b[_0x33d129(0x598f)],_0x3f30db[_0x33d129(0x2ddc)]=_0x2fc88b[_0x33d129(0x2faa)],_0x3f30db[_0x33d129(0x2ca)]=_0x563061,_0x3f30db[_0xf4f171(0x26e5)]=_0x20497e),defined$1(_0x3f30db=_0x1511a1[++_0x49e956])||(_0x3f30db=_0x1511a1[_0x49e956]=new DrawCommand({'owner':_0x2fc88b,'primitiveType':_0x2fc88b[_0xf4f171(0x1b84)]})),_0x3f30db[_0x33d129(0x2b54)]=_0x2fc88b[_0x33d129(0xc7b)][_0x382bd8],_0x3f30db[_0x33d129(0x33c4)]=_0x2fc88b[_0x33d129(0x1926)],_0x3f30db['shaderProgram']=_0x2fc88b[_0x33d129(0x2faa)],_0x3f30db[_0x33d129(0x2ca)]=_0x563061,_0x3f30db[_0x33d129(0x295c)]=_0x20497e),++_0x382bd8;}}function updateAndQueueCommands$3(_0x5bcf56,_0x31c548,_0x39583e,_0x414ef6,_0x1c3585,_0x11d052,_0x53dcf3,_0x354875){var _0x469270=_0x307c2b,_0x73a239=_0x5e00b3,_0x3cabd9;Primitive[_0x73a239(0x1caf)](_0x5bcf56,_0x31c548,_0x1c3585),_0x31c548[_0x469270(0x266d)]===SceneMode$1[_0x469270(0x16b8)]?_0x3cabd9=_0x5bcf56[_0x73a239(0x5550)]?_0x5bcf56[_0x73a239(0x178c)]:_0x5bcf56[_0x469270(0x5636)]:_0x31c548[_0x73a239(0x3037)]===SceneMode$1[_0x73a239(0x5d29)]?_0x3cabd9=_0x5bcf56[_0x73a239(0xc94)]:_0x31c548[_0x73a239(0x3037)]===SceneMode$1[_0x73a239(0x174c)]&&defined$1(_0x5bcf56[_0x73a239(0x5a69)])?_0x3cabd9=_0x5bcf56[_0x73a239(0x5a69)]:defined$1(_0x5bcf56[_0x469270(0x17e3)])&&(_0x3cabd9=_0x5bcf56[_0x73a239(0x4bca)]);var _0x251673=!0x0;_0x31c548[_0x73a239(0x4c01)][_0x73a239(0x291b)]===FrameBufferType['NORMAL_AND_DEPTH']&&(_0x251673=!0x1);var _0x184e27=_0x31c548[_0x73a239(0xe5b)],_0x568534=_0x31c548[_0x73a239(0xd77)];if(_0x251673&&(_0x568534[_0x73a239(0x445c)]||_0x568534[_0x73a239(0x3c62)])){var _0xc686b6=_0x5bcf56[_0x73a239(0x443d)],_0x1c9895=ShadowMode$1[_0x73a239(0x45f4)](_0x5bcf56[_0x73a239(0x5cc1)]),_0x42a3cf=ShadowMode$1[_0x73a239(0x1d34)](_0x5bcf56[_0x73a239(0x5cc1)]),_0x35f890=_0x39583e[_0x73a239(0x809)],_0x1bec02=_0x354875?0x2:0x1;_0x1bec02*=defined$1(_0x5bcf56[_0x469270(0x22d6)])?0x2:0x1;for(var _0xa445ac=0x0;_0xa445ac<_0x35f890;++_0xa445ac){var _0x68a3e2=Math[_0x73a239(0x1ace)](_0xa445ac/_0x1bec02),_0x3432b6=_0x39583e[_0xa445ac];_0x3432b6[_0x469270(0x4bac)]=_0x1c3585,_0x3432b6[_0x73a239(0x36b6)]=_0x3cabd9[_0x68a3e2],_0x3432b6[_0x469270(0xad9)]=_0x11d052,_0x3432b6[_0x73a239(0x3820)]=_0x53dcf3,_0x3432b6[_0x73a239(0x45f4)]=_0x1c9895,_0x3432b6[_0x73a239(0x1d34)]=_0x42a3cf,_0x3432b6[_0x469270(0x2c3c)]=_0xc686b6?_0x73a239(0x4b29):void 0x0,_0x184e27[_0x469270(0x2a0e)](_0x3432b6);}}}Primitive[_0x5e00b3(0x1caf)]=function(_0x5ae0a1,_0x16619e,_0xdb8d52,_0x5aa5c7){var _0x489b7f=_0x307c2b,_0x565ed1=_0x5e00b3;if(_0x5ae0a1[_0x489b7f(0x5b20)]){var _0x177456,_0x360ab4,_0x17f879;if(_0x5aa5c7||!Matrix4[_0x565ed1(0x1dab)](_0xdb8d52,_0x5ae0a1[_0x565ed1(0x33a1)])){for(Matrix4['clone'](_0xdb8d52,_0x5ae0a1[_0x489b7f(0x2ebe)]),_0x360ab4=_0x5ae0a1[_0x565ed1(0x650)][_0x489b7f(0x2ef4)],_0x177456=0x0;_0x177456<_0x360ab4;++_0x177456)defined$1(_0x17f879=_0x5ae0a1[_0x565ed1(0x650)][_0x177456])&&(_0x5ae0a1[_0x489b7f(0x216c)][_0x177456]=BoundingSphere[_0x565ed1(0x332f)](_0x17f879,_0xdb8d52,_0x5ae0a1['_boundingSphereWC'][_0x177456]),_0x16619e[_0x565ed1(0x430c)]||(_0x5ae0a1[_0x565ed1(0x5a69)][_0x177456]=BoundingSphere[_0x565ed1(0x40f3)](_0x5ae0a1[_0x565ed1(0xc94)][_0x177456],_0x5ae0a1[_0x565ed1(0x5a69)][_0x177456]),_0x5ae0a1[_0x565ed1(0x5a69)][_0x177456][_0x565ed1(0x4fe8)]['x']=0x0,_0x5ae0a1[_0x489b7f(0x17e3)][_0x177456]=BoundingSphere[_0x565ed1(0x418)](_0x5ae0a1[_0x565ed1(0x178c)][_0x177456],_0x5ae0a1['_boundingSphereCV'][_0x177456])));}var _0x11ed7d=_0x5ae0a1[_0x489b7f(0x38c5)][_0x565ed1(0x17af)];if(defined$1(_0x11ed7d))for(_0x360ab4=_0x5ae0a1[_0x565ed1(0x650)][_0x565ed1(0x809)],_0x177456=0x0;_0x177456<_0x360ab4;++_0x177456){_0x17f879=_0x5ae0a1['_boundingSpheres'][_0x177456];var _0xf9c107=_0x5ae0a1['_boundingSphereWC'][_0x177456],_0x27ca1a=_0x16619e[_0x565ed1(0x5592)][_0x565ed1(0x5ba8)](_0x17f879,_0x16619e[_0x565ed1(0x4fd0)][_0x565ed1(0x1564)],_0x16619e[_0x565ed1(0x4fd0)][_0x565ed1(0x3883)])*_0x11ed7d;_0xf9c107[_0x565ed1(0x48ce)]=_0x17f879[_0x565ed1(0x48ce)]+_0x27ca1a;}}},Primitive[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x4ebd5c){var _0x127d25=_0x307c2b,_0x203c9e=_0x5e00b3;if(!_0x4ebd5c[_0x203c9e(0x4c01)]||!0x0!==_0x4ebd5c[_0x127d25(0x155)]['enabled']||0x6!==_0x4ebd5c[_0x203c9e(0x4c01)][_0x127d25(0xb6f)]){if(_0x4ebd5c[_0x203c9e(0x466b)]>-0x1&&this[_0x127d25(0x13c4)][_0x203c9e(0x809)]>0x0&&defined$1(this[_0x203c9e(0x18ac)][0x0])&&defined$1(this[_0x127d25(0x13c4)][0x0][_0x203c9e(0x35c5)])&&defined$1(this[_0x203c9e(0x18ac)][0x0][_0x127d25(0x1397)]['owner'])){var _0x4a5504=this[_0x203c9e(0x18ac)][0x0][_0x203c9e(0x35c5)][_0x203c9e(0x5e42)];if(void 0x0!==_0x4a5504[_0x203c9e(0x1ed7)]){if(!_0x4a5504[_0x127d25(0x3a83)](_0x4ebd5c[_0x203c9e(0x466b)]))return;}}if(!(!defined$1(this[_0x203c9e(0x2b0e)])&&0x0===this[_0x203c9e(0xc7b)][_0x203c9e(0x809)]||defined$1(this[_0x203c9e(0x2b0e)])&&Array[_0x203c9e(0x2676)](this[_0x203c9e(0x2b0e)])&&0x0===this[_0x203c9e(0x2b0e)][_0x127d25(0x2ef4)]||!defined$1(this[_0x127d25(0x38c5)])||_0x4ebd5c[_0x203c9e(0x3037)]!==SceneMode$1[_0x203c9e(0x3c78)]&&_0x4ebd5c['scene3DOnly']||!_0x4ebd5c['passes'][_0x203c9e(0x445c)]&&!_0x4ebd5c[_0x203c9e(0xd77)]['pick'])){if(defined$1(this[_0x203c9e(0x5432)]))throw this[_0x127d25(0x32f0)];if(this[_0x203c9e(0x5946)]!==PrimitiveState$1[_0x127d25(0x1e4f)]){var _0xc5b3eb=_0x4ebd5c['context'];if(defined$1(this[_0x203c9e(0x2528)])||createBatchTable$1(this,_0xc5b3eb),this[_0x203c9e(0x2528)][_0x203c9e(0x177b)][_0x203c9e(0x809)]>0x0){if(0x0===ContextLimits[_0x203c9e(0xfd7)])throw new RuntimeError$1(_0x127d25(0x2922));this[_0x203c9e(0x2528)][_0x203c9e(0xa16)](_0x4ebd5c);}if(this[_0x203c9e(0x5946)]!==PrimitiveState$1[_0x203c9e(0x424d)]&&this[_0x203c9e(0x5946)]!==PrimitiveState$1[_0x127d25(0x4eee)]&&(this[_0x127d25(0x51ad)]?loadAsynchronous(this,_0x4ebd5c):loadSynchronous(this,_0x4ebd5c)),this[_0x203c9e(0x5946)]===PrimitiveState$1[_0x203c9e(0x3916)]&&(updateBatchTableBoundingSpheres(this,_0x4ebd5c),updateBatchTableOffsets(this,_0x4ebd5c),createVertexArray$5(this,_0x4ebd5c)),this[_0x203c9e(0x3234)]&&this[_0x203c9e(0x5946)]===PrimitiveState$1[_0x203c9e(0x424d)]){this[_0x127d25(0x4fe2)]||updateBatchTableOffsets(this,_0x4ebd5c),this[_0x203c9e(0x28b)]&&recomputeBoundingSpheres(this,_0x4ebd5c);var _0x4df814=this[_0x203c9e(0x51b)],_0x32fb21=_0x4df814[_0x127d25(0x578d)],_0x1413d2=!0x1,_0x35405a=!0x1;this[_0x127d25(0x2468)]!==_0x4df814?(this[_0x203c9e(0x2207)]=_0x4df814,this[_0x203c9e(0xdf1)]=_0x32fb21,_0x1413d2=!0x0,_0x35405a=!0x0):this[_0x127d25(0x4f2f)]!==_0x32fb21?(this[_0x203c9e(0xdf1)]=_0x32fb21,_0x35405a=!0x0):this[_0x203c9e(0x5059)]!==this[_0x203c9e(0x12db)]&&(this[_0x203c9e(0x5059)]=this['swipeEnabled'],_0x35405a=!0x0);var _0x5676cb=this[_0x203c9e(0x5a81)],_0x1e267e=defined$1(_0x5676cb)?_0x5676cb[_0x203c9e(0x3453)]:void 0x0;this[_0x127d25(0x22d6)]!==_0x5676cb?(this[_0x203c9e(0x3944)]=_0x5676cb,this[_0x203c9e(0x1bcb)]=_0x1e267e,_0x1413d2=!0x0,_0x35405a=!0x0):this[_0x203c9e(0x1bcb)]!==_0x1e267e&&(this[_0x203c9e(0x1bcb)]=_0x1e267e,_0x35405a=!0x0);var _0x5b2bea=this[_0x203c9e(0x2207)][_0x203c9e(0x493f)]();this[_0x203c9e(0x5ef6)]!==_0x5b2bea&&(this[_0x203c9e(0x5ef6)]=_0x5b2bea,_0x1413d2=!0x0),defined$1(this[_0x127d25(0x4f2f)])&&this[_0x127d25(0x4f2f)][_0x127d25(0x2e6d)](_0xc5b3eb);var _0x272893=defined$1(this[_0x203c9e(0xb7a)])?this[_0x127d25(0x5659)]:_0x4df814[_0x203c9e(0x33f2)]&&_0x5b2bea,_0x20c94a=!0x1;if(defined$1(this[_0x127d25(0x13c4)][0x0])&&defined$1(this[_0x127d25(0x13c4)][0x0][_0x203c9e(0x1125)])&&this[_0x203c9e(0x18ac)][0x0][_0x203c9e(0x1125)]&&(_0x20c94a=!0x0),_0x1413d2)defaultValue$1(this[_0x203c9e(0x9ff)],createRenderStates$5)(this,_0xc5b3eb,_0x4df814,_0x272893,_0x20c94a);if(_0x35405a)defaultValue$1(this[_0x203c9e(0x3976)],createShaderProgram$4)(this,_0x4ebd5c,_0x4df814);if(_0x1413d2||_0x35405a)defaultValue$1(this[_0x127d25(0x49bc)],createCommands$8)(this,_0x4df814,_0x32fb21,_0x5b2bea,_0x272893,this[_0x203c9e(0x592b)],this[_0x203c9e(0x2f83)],_0x4ebd5c);defined$1(this[_0x127d25(0x13c4)][0x0])&&(defined$1(this[_0x127d25(0x13c4)][0x0][_0x203c9e(0x2bc0)])&&(!defined$1(this[_0x203c9e(0x18ac)][0x0][_0x203c9e(0x2bc0)]['_perPositionHeight'])||defined$1(this[_0x203c9e(0x18ac)][0x0][_0x203c9e(0x2bc0)][_0x203c9e(0x1d04)])&&!this['_instanceIds'][0x0][_0x127d25(0x311b)][_0x203c9e(0x1d04)][_0x203c9e(0x138)])?PolygonGraphics[_0x203c9e(0x18e2)](_0x4ebd5c[_0x203c9e(0x5592)]['_scene'],this[_0x203c9e(0x18ac)]):PolygonGraphics[_0x203c9e(0x11e7)](_0x4ebd5c[_0x203c9e(0x5592)][_0x203c9e(0x5e52)],this[_0x203c9e(0x18ac)])),defaultValue$1(this[_0x203c9e(0x2027)],updateAndQueueCommands$3)(this,_0x4ebd5c,this[_0x203c9e(0x592b)],this[_0x203c9e(0x2f83)],this[_0x203c9e(0x599)],this[_0x203c9e(0x2505)],this[_0x203c9e(0x3820)],_0x272893);}}}}};var offsetBoundingSphereScratch1=new BoundingSphere(),offsetBoundingSphereScratch2=new BoundingSphere();function transformBoundingSphere(_0x4f858e,_0x28a4ea,_0x40fab3){var _0x26978b=_0x307c2b,_0x1a411d=_0x5e00b3;if(_0x40fab3===GeometryOffsetAttribute$1[_0x1a411d(0x5b9f)]){var _0x44be00=BoundingSphere[_0x26978b(0x2d7b)](_0x4f858e,offsetBoundingSphereScratch1),_0x3a80bb=BoundingSphere[_0x1a411d(0x40f3)](_0x4f858e,offsetBoundingSphereScratch2);_0x3a80bb[_0x1a411d(0x4fe8)]=Cartesian3[_0x1a411d(0x30c2)](_0x3a80bb[_0x1a411d(0x4fe8)],_0x28a4ea,_0x3a80bb[_0x1a411d(0x4fe8)]),_0x4f858e=BoundingSphere[_0x1a411d(0x418)](_0x44be00,_0x3a80bb,_0x4f858e);}else _0x40fab3===GeometryOffsetAttribute$1[_0x1a411d(0x1b9)]&&(_0x4f858e[_0x1a411d(0x4fe8)]=Cartesian3[_0x1a411d(0x30c2)](_0x4f858e['center'],_0x28a4ea,_0x4f858e[_0x1a411d(0x4fe8)]));return _0x4f858e;}function createGetFunction(_0x4cba5c,_0x593539,_0x47d6b7){return function(){var _0x2b83b5=_0x140d,_0x486b88=_0x23ca,_0x448680=_0x4cba5c[_0x486b88(0x3360)](_0x593539,_0x47d6b7),_0x41f340=_0x4cba5c[_0x486b88(0x177b)][_0x47d6b7],_0x152dee=_0x41f340[_0x486b88(0x4362)],_0x30ca2c=ComponentDatatype$1[_0x486b88(0x40dd)](_0x41f340[_0x486b88(0x5c9a)],_0x152dee);return defined$1(_0x448680[_0x486b88(0x26fc)][_0x486b88(0x52a8)])?_0x448680[_0x486b88(0x26fc)][_0x2b83b5(0x5845)](_0x448680,_0x30ca2c,0x0):_0x30ca2c[0x0]=_0x448680,_0x30ca2c;};}function createSetFunction(_0x2ffb6d,_0x4bf09c,_0x463c19,_0x5ac9d7,_0x484890){return function(_0x55ac66){var _0x261baa=_0x140d,_0x13b771=_0x23ca,_0x43dbc1=getAttributeValue(_0x55ac66);_0x2ffb6d[_0x13b771(0x290)](_0x4bf09c,_0x463c19,_0x43dbc1),_0x13b771(0x2c14)===_0x484890&&(_0x5ac9d7[_0x261baa(0x1491)]=!0x0,_0x5ac9d7[_0x13b771(0x7ef)]=!0x1);};}var offsetScratch$a=new Cartesian3();function createBoundingSphereProperties(_0x5c5137,_0x2f22c3,_0x65cb80){var _0x116fab=_0x307c2b,_0x1dd84b=_0x5e00b3;_0x2f22c3[_0x116fab(0x4232)]={'get':function(){var _0x4fbf4a=_0x116fab,_0x49ddce=_0x23ca,_0x4224a1=_0x5c5137[_0x49ddce(0x1c94)][_0x65cb80];if(defined$1(_0x4224a1)&&_0x5c5137[_0x49ddce(0x5550)]){_0x4224a1=_0x4224a1[_0x4fbf4a(0x2d7b)]();var _0x1fce8f=_0x5c5137[_0x49ddce(0x599)],_0x5caaa7=_0x2f22c3[_0x4fbf4a(0x4d0e)];defined$1(_0x5caaa7)&&transformBoundingSphere(_0x4224a1,Cartesian3[_0x49ddce(0x361f)](_0x5caaa7[_0x49ddce(0x38c4)](),0x0,offsetScratch$a),_0x5c5137[_0x49ddce(0x2ed8)][_0x65cb80]),defined$1(_0x1fce8f)&&(_0x4224a1=BoundingSphere[_0x49ddce(0x332f)](_0x4224a1,_0x1fce8f));}return _0x4224a1;}},_0x2f22c3[_0x1dd84b(0x4b3b)]={'get':function(){var _0x2b5396=_0x1dd84b;return _0x5c5137[_0x2b5396(0x48dd)][_0x65cb80];}};}function createPickIdProperty(_0xf48e9b,_0x5517b6,_0x33c40a){var _0xd6c3b7=_0x5e00b3;_0x5517b6[_0xd6c3b7(0x3ac6)]={'get':function(){var _0x361eb1=_0xd6c3b7;return _0xf48e9b[_0x361eb1(0x2017)][_0x33c40a];}};}function setReady(_0x287150,_0x247401,_0x43a3b0,_0x54cd94){var _0x143c01=_0x307c2b,_0x35e47b=_0x5e00b3;_0x287150[_0x35e47b(0x5432)]=_0x54cd94,_0x287150[_0x35e47b(0x5946)]=_0x43a3b0,_0x247401[_0x35e47b(0x30c)][_0x143c01(0x2a0e)](function(){var _0x4868be=_0x143c01,_0xe67e53=_0x35e47b;_0x287150[_0x4868be(0x22ec)]=_0x287150[_0x4868be(0x1053)]===PrimitiveState$1[_0xe67e53(0x424d)]||_0x287150[_0xe67e53(0x5946)]===PrimitiveState$1[_0xe67e53(0xf90)],defined$1(_0x54cd94)?_0x287150[_0xe67e53(0x41ff)][_0xe67e53(0x4c5a)](_0x54cd94):_0x287150[_0xe67e53(0x41ff)][_0x4868be(0x511b)](_0x287150);});}Primitive[_0x5e00b3(0x3720)][_0x5e00b3(0x4bf2)]=function(_0x3af0d4){var _0x5c765b=_0x307c2b,_0x4fc0a1=_0x5e00b3;for(var _0x1d833e=-0x1,_0x119da6=this[_0x4fc0a1(0x5b08)],_0xfabe71=this[_0x4fc0a1(0x18ac)],_0x187f43=_0xfabe71[_0x5c765b(0x2ef4)],_0x532314=0x0;_0x532314<_0x187f43;++_0x532314){var _0x1d218d=(_0x119da6+_0x532314)%_0x187f43;if(_0x3af0d4===_0xfabe71[_0x1d218d]){_0x1d833e=_0x1d218d;break;}}if(-0x1!==_0x1d833e){var _0x1f798d=this[_0x4fc0a1(0x5e3b)][_0x1d833e];if(defined$1(_0x1f798d))return _0x1f798d;var _0x5cab6e=this[_0x4fc0a1(0x2528)],_0x201a18=this[_0x4fc0a1(0x43f7)];_0x1f798d={};var _0xa91ece={};for(var _0x5df6ad in _0x201a18)if(_0x201a18[_0x4fc0a1(0x1a9a)](_0x5df6ad)){var _0x1c9c6c=_0x201a18[_0x5df6ad];_0xa91ece[_0x5df6ad]={'get':createGetFunction(_0x5cab6e,_0x1d833e,_0x1c9c6c)};var _0x17537f=!0x0,_0x47f9a8=this[_0x4fc0a1(0x5656)];if(_0x17537f&&defined$1(_0x47f9a8)){_0x187f43=_0x47f9a8[_0x5c765b(0x2ef4)];for(var _0x349bc1=0x0;_0x349bc1<_0x187f43;++_0x349bc1)if(_0x5df6ad===_0x47f9a8[_0x349bc1]){_0x17537f=!0x1;break;}}_0x17537f&&(_0xa91ece[_0x5df6ad][_0x4fc0a1(0x10aa)]=createSetFunction(_0x5cab6e,_0x1d833e,_0x1c9c6c,this,_0x5df6ad));}return createBoundingSphereProperties(this,_0xa91ece,_0x1d833e),createPickIdProperty(this,_0xa91ece,_0x1d833e),Object[_0x4fc0a1(0x1dfd)](_0x1f798d,_0xa91ece),this[_0x4fc0a1(0x5b08)]=_0x1d833e,this[_0x4fc0a1(0x5e3b)][_0x1d833e]=_0x1f798d,_0x1f798d;}},Primitive[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Primitive[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2e41fb=_0x307c2b,_0x1f3d79=_0x5e00b3,_0x5a737b,_0x12768f;this[_0x1f3d79(0x3ebd)]=this[_0x1f3d79(0x3ebd)]&&this[_0x2e41fb(0x5526)][_0x1f3d79(0x2947)](),this[_0x1f3d79(0x1d8)]=this[_0x2e41fb(0x4581)]&&this[_0x1f3d79(0x1d8)][_0x2e41fb(0x5020)]();var _0x4c7fdf=this[_0x1f3d79(0xc7b)];for(_0x5a737b=_0x4c7fdf[_0x1f3d79(0x809)],_0x12768f=0x0;_0x12768f<_0x5a737b;++_0x12768f)_0x4c7fdf[_0x12768f][_0x1f3d79(0x2947)]();this[_0x1f3d79(0xc7b)]=void 0x0;var _0x5451aa=this[_0x1f3d79(0x2017)];for(_0x5a737b=_0x5451aa[_0x1f3d79(0x809)],_0x12768f=0x0;_0x12768f<_0x5a737b;++_0x12768f)_0x5451aa[_0x12768f]['destroy']();return this[_0x1f3d79(0x2017)]=void 0x0,this[_0x1f3d79(0x2528)]=this[_0x1f3d79(0x2528)]&&this[_0x1f3d79(0x2528)][_0x1f3d79(0x2947)](),this['_instanceIds']=void 0x0,this[_0x1f3d79(0x5e3b)]=void 0x0,this[_0x1f3d79(0x3f20)]=void 0x0,destroyObject$1(this);},Primitive[_0x5e00b3(0x3720)][_0x5e00b3(0x3be4)]=function(_0x522dc7,_0x43a059){var _0x269f69=_0x307c2b,_0xaf1f1=_0x5e00b3;0x0!=_0x522dc7||0x0!=_0x43a059?(this['_polygonOffset'][_0xaf1f1(0x552c)]=!0x0,Cartesian2[_0xaf1f1(0x160f)](_0x522dc7,_0x43a059,this[_0xaf1f1(0x4cd2)][_0x269f69(0x46b3)])):(this[_0xaf1f1(0x4cd2)][_0xaf1f1(0x552c)]=!0x1,Cartesian2[_0x269f69(0x4d01)](0x0,0x0,this[_0x269f69(0x393c)][_0xaf1f1(0x9a4)]));};var ShadowVolumeAppearanceFS=_0x5e00b3(0x1910);function ShadowVolumeAppearance(_0xe3251,_0x514f67,_0x449b50,_0x4b7630){var _0x3a325b=_0x307c2b,_0x5b44e1=_0x5e00b3;this[_0x5b44e1(0x3f67)]={'eastMostYhighDefine':'','eastMostYlowDefine':'','westMostYhighDefine':'','westMostYlowDefine':''},this[_0x5b44e1(0x13b0)]=_0x4b7630;var _0x3900ee=new ShaderDependencies();_0x3900ee[_0x3a325b(0x5761)]=_0xe3251,_0x3900ee[_0x5b44e1(0x592a)]=!_0x449b50[_0x5b44e1(0x366c)];var _0x449a64=new ShaderDependencies();if(_0x449a64[_0x5b44e1(0x5de)]=_0xe3251,_0x449b50 instanceof PerInstanceColorAppearance)_0x3900ee[_0x3a325b(0x4235)]=!_0x449b50[_0x5b44e1(0x366c)];else{var _0x5acb8c=_0x449b50[_0x3a325b(0x578d)][_0x3a325b(0x5405)]+'\x0a'+_0x449b50[_0x5b44e1(0x1a87)];_0x3900ee[_0x3a325b(0x539d)]=-0x1!==_0x5acb8c[_0x3a325b(0x2feb)]('materialInput.normalEC')||-0x1!==_0x5acb8c[_0x5b44e1(0xabf)](_0x3a325b(0x9b3)),_0x3900ee[_0x3a325b(0x123f)]=-0x1!==_0x5acb8c[_0x3a325b(0x2feb)](_0x3a325b(0x18a7)),_0x3900ee[_0x5b44e1(0x4098)]=-0x1!==_0x5acb8c[_0x5b44e1(0xabf)](_0x5b44e1(0x3913)),_0x3900ee['st']=-0x1!==_0x5acb8c[_0x3a325b(0x2feb)](_0x5b44e1(0x4528));}this[_0x5b44e1(0x15e5)]=_0x3900ee,this[_0x5b44e1(0x245f)]=_0x449a64,this[_0x5b44e1(0x2207)]=_0x449b50,this[_0x5b44e1(0x1a3d)]=_0xe3251,this[_0x5b44e1(0x1090)]=_0x514f67;}ShadowVolumeAppearance[_0x5e00b3(0x3720)]['createFragmentShader']=function(_0x28105b){var _0x13b86b=_0x307c2b,_0x7e8972=_0x5e00b3,_0xb14745=this[_0x7e8972(0x2207)],_0x5745da=this[_0x7e8972(0x15e5)],_0x4401c7=[];_0x28105b||this[_0x13b86b(0x619)]||_0x4401c7[_0x7e8972(0x5323)](_0x7e8972(0x2706)),_0x5745da[_0x7e8972(0x592a)]&&_0x4401c7[_0x7e8972(0x5323)](_0x7e8972(0x4a48)),_0x5745da[_0x7e8972(0x4adb)]&&_0x4401c7[_0x7e8972(0x5323)](_0x7e8972(0x528d)),_0x5745da['requiresTextureCoordinates']&&_0x4401c7[_0x13b86b(0x2a0e)](_0x7e8972(0x1382)),this[_0x7e8972(0x1a3d)]&&_0x4401c7[_0x7e8972(0x5323)](_0x7e8972(0x4aca)),_0x5745da[_0x7e8972(0x1d43)]&&_0x4401c7[_0x7e8972(0x5323)](_0x7e8972(0x1856)),_0xb14745 instanceof PerInstanceColorAppearance&&_0x4401c7[_0x7e8972(0x5323)](_0x13b86b(0x49d0)),_0x5745da[_0x7e8972(0x5441)]&&_0x4401c7['push'](_0x13b86b(0x43fe)),_0x5745da[_0x13b86b(0x123f)]&&_0x4401c7[_0x7e8972(0x5323)](_0x7e8972(0x1e6e)),_0x5745da[_0x7e8972(0x4098)]&&_0x4401c7[_0x7e8972(0x5323)](_0x7e8972(0x25de)),_0x5745da['st']&&_0x4401c7[_0x7e8972(0x5323)](_0x13b86b(0x3166)),_0xb14745[_0x13b86b(0x3f2b)]&&_0x4401c7[_0x7e8972(0x5323)](_0x7e8972(0x451c));var _0x2e8268='';return _0xb14745 instanceof PerInstanceColorAppearance||(_0x2e8268=_0xb14745[_0x7e8972(0x3453)][_0x7e8972(0x3e36)]),new ShaderSource({'defines':_0x4401c7,'sources':[_0x2e8268,ShadowVolumeAppearanceFS]});},ShadowVolumeAppearance[_0x307c2b(0x1aa2)][_0x5e00b3(0x2b24)]=function(_0x4aa2aa){var _0x1bb03e=_0x307c2b,_0x369415=_0x5e00b3,_0x4a1b50=this[_0x1bb03e(0x27b5)],_0x241e0e=[_0x369415(0x75a)];return _0x4aa2aa||this[_0x369415(0x1090)]||_0x241e0e[_0x369415(0x5323)](_0x1bb03e(0x3e4d)),_0x4a1b50[_0x1bb03e(0x661)]&&_0x241e0e[_0x369415(0x5323)](_0x1bb03e(0x5322)),_0x4a1b50[_0x369415(0x4adb)]&&_0x241e0e[_0x369415(0x5323)](_0x1bb03e(0x1557)),_0x4a1b50[_0x369415(0x5de)]&&_0x241e0e[_0x369415(0x5323)](_0x369415(0x1382)),this[_0x369415(0x1a3d)]&&_0x241e0e[_0x369415(0x5323)](_0x369415(0x4aca)),new ShaderSource({'defines':_0x241e0e,'sources':[ShadowVolumeAppearanceFS],'pickColorQualifier':_0x369415(0xcfc)});},ShadowVolumeAppearance[_0x5e00b3(0x3720)][_0x5e00b3(0x177)]=function(_0x381b7e,_0x604740,_0x5159b8,_0x2c5be4){var _0x53f0a2=_0x307c2b,_0x265c09=_0x5e00b3;return createShadowVolumeAppearanceVS(this[_0x53f0a2(0x28ab)],this[_0x265c09(0x1090)],_0x5159b8,_0x381b7e,_0x604740,this[_0x265c09(0x2207)],_0x2c5be4,this[_0x265c09(0x13b0)],this['_projectionExtentDefines']);},ShadowVolumeAppearance[_0x5e00b3(0x3720)][_0x5e00b3(0x27f3)]=function(_0x37ab53,_0x29f34c,_0x289bbd,_0x47b1a4){var _0x2dce4e=_0x307c2b,_0x155ff2=_0x5e00b3;return createShadowVolumeAppearanceVS(this['_pickShaderDependencies'],this[_0x155ff2(0x1090)],_0x289bbd,_0x37ab53,_0x29f34c,void 0x0,_0x47b1a4,this[_0x2dce4e(0x3759)],this['_projectionExtentDefines']);};var longitudeExtentsCartesianScratch=new Cartesian3(),longitudeExtentsCartographicScratch=new Cartographic(),longitudeExtentsEncodeScratch={'high':0x0,'low':0x0};function createShadowVolumeAppearanceVS(_0x25cce6,_0x485628,_0x2d689e,_0x3c470a,_0x3226ff,_0x1bc91b,_0x35c109,_0x405c2a,_0x4a898a){var _0xce7d15=_0x307c2b,_0x11bc31=_0x5e00b3,_0x27d38e=_0x3c470a[_0x11bc31(0x30eb)]();if(''===_0x4a898a[_0xce7d15(0x367b)]){var _0x3aca51=longitudeExtentsCartographicScratch;_0x3aca51[_0x11bc31(0x4465)]=CesiumMath['PI'],_0x3aca51[_0xce7d15(0x353e)]=0x0,_0x3aca51[_0x11bc31(0x5a4e)]=0x0;var _0xa9fe2e=_0x35c109['project'](_0x3aca51,longitudeExtentsCartesianScratch),_0x20b514=EncodedCartesian3[_0x11bc31(0x2f80)](_0xa9fe2e['x'],longitudeExtentsEncodeScratch);_0x4a898a[_0x11bc31(0x4c88)]=_0x11bc31(0x412e)+_0x20b514[_0x11bc31(0x42e0)][_0xce7d15(0x3f9a)]((_0x20b514[_0x11bc31(0x42e0)]+'')[_0x11bc31(0x809)]+0x1),_0x4a898a[_0x11bc31(0x594b)]=_0x11bc31(0x5e5a)+_0x20b514['low'][_0x11bc31(0x1ef2)]((_0x20b514[_0x11bc31(0x2f41)]+'')[_0x11bc31(0x809)]+0x1);var _0x4c0097=longitudeExtentsCartographicScratch;_0x4c0097[_0xce7d15(0x5389)]=-CesiumMath['PI'],_0x4c0097[_0x11bc31(0x5859)]=0x0,_0x4c0097[_0xce7d15(0x10d5)]=0x0;var _0x12f3cd=_0x35c109[_0xce7d15(0x47ce)](_0x4c0097,longitudeExtentsCartesianScratch);_0x20b514=EncodedCartesian3[_0x11bc31(0x2f80)](_0x12f3cd['x'],longitudeExtentsEncodeScratch),_0x4a898a[_0x11bc31(0x28dc)]=_0x11bc31(0x4438)+_0x20b514[_0x11bc31(0x42e0)][_0xce7d15(0x3f9a)]((_0x20b514[_0x11bc31(0x42e0)]+'')[_0x11bc31(0x809)]+0x1),_0x4a898a[_0x11bc31(0x2f73)]='WEST_MOST_X_LOW\x20'+_0x20b514[_0x11bc31(0x2f41)][_0x11bc31(0x1ef2)]((_0x20b514[_0x11bc31(0x2f41)]+'')[_0x11bc31(0x809)]+0x1);}return _0x2d689e&&(_0x27d38e[_0x11bc31(0x5323)](_0x4a898a[_0x11bc31(0x4c88)]),_0x27d38e[_0xce7d15(0x2a0e)](_0x4a898a[_0xce7d15(0x9e0)]),_0x27d38e[_0x11bc31(0x5323)](_0x4a898a[_0xce7d15(0x931)]),_0x27d38e[_0x11bc31(0x5323)](_0x4a898a[_0x11bc31(0x2f73)])),defined$1(_0x1bc91b)&&_0x1bc91b instanceof PerInstanceColorAppearance&&_0x27d38e[_0x11bc31(0x5323)](_0xce7d15(0x49d0)),_0x25cce6[_0x11bc31(0x5de)]&&(_0x27d38e[_0xce7d15(0x2a0e)](_0x11bc31(0x1382)),_0x485628||_0x2d689e||_0x27d38e[_0x11bc31(0x5323)](_0x11bc31(0x2706)),_0x2d689e&&_0x27d38e[_0xce7d15(0x2a0e)](_0x11bc31(0x27fe))),_0x405c2a||_0x27d38e[_0x11bc31(0x5323)]('UINT8_PACKING'),new ShaderSource({'defines':_0x27d38e,'sources':[_0x3226ff]});}function ShaderDependencies(){var _0x247771=_0x307c2b,_0x981950=_0x5e00b3;this[_0x981950(0x5d64)]=!0x1,this[_0x981950(0x447e)]=!0x1,this[_0x981950(0x1653)]=!0x1,this[_0x981950(0x1e38)]=!0x1,this[_0x247771(0xdd5)]=!0x1,this[_0x981950(0x4368)]=!0x1,this[_0x247771(0x2514)]=!0x1,this[_0x247771(0x153d)]=!0x1;}function pointLineDistance(_0x469916,_0x3f3beb,_0x457210){var _0x52c444=_0x307c2b,_0x5118fe=_0x5e00b3;return Math[_0x52c444(0x971)]((_0x3f3beb['y']-_0x469916['y'])*_0x457210['x']-(_0x3f3beb['x']-_0x469916['x'])*_0x457210['y']+_0x3f3beb['x']*_0x469916['y']-_0x3f3beb['y']*_0x469916['x'])/Cartesian2[_0x5118fe(0x451d)](_0x3f3beb,_0x469916);}Object[_0x5e00b3(0x1dfd)](ShaderDependencies[_0x5e00b3(0x3720)],{'requiresEC':{'get':function(){return this['_requiresEC'];},'set':function(_0x22d00f){var _0x4ddec8=_0x5e00b3;this[_0x4ddec8(0x5d64)]=_0x22d00f||this[_0x4ddec8(0x5d64)];}},'requiresWC':{'get':function(){var _0x40a633=_0x307c2b;return this[_0x40a633(0xa1a)];},'set':function(_0x3f9f){var _0x1719a5=_0x5e00b3;this[_0x1719a5(0x447e)]=_0x3f9f||this[_0x1719a5(0x447e)],this[_0x1719a5(0x592a)]=this[_0x1719a5(0x447e)];}},'requiresNormalEC':{'get':function(){var _0x4a9de6=_0x5e00b3;return this[_0x4a9de6(0x1653)];},'set':function(_0x1f61c1){var _0x5d4fd0=_0x307c2b,_0x3affe8=_0x5e00b3;this[_0x3affe8(0x1653)]=_0x1f61c1||this[_0x3affe8(0x1653)],this[_0x5d4fd0(0x661)]=this[_0x5d4fd0(0x3841)];}},'requiresTextureCoordinates':{'get':function(){return this['_requiresTextureCoordinates'];},'set':function(_0x1ae402){var _0x480082=_0x5e00b3;this[_0x480082(0x1e38)]=_0x1ae402||this[_0x480082(0x1e38)],this[_0x480082(0x4adb)]=this[_0x480082(0x1e38)];}},'normalEC':{'set':function(_0x2a9b6f){var _0x1a9e54=_0x307c2b,_0x4fff93=_0x5e00b3;this[_0x4fff93(0x1d43)]=_0x2a9b6f,this[_0x1a9e54(0xdd5)]=_0x2a9b6f;},'get':function(){var _0x31c854=_0x5e00b3;return this[_0x31c854(0x1d5)];}},'tangentToEyeMatrix':{'set':function(_0x1061c9){var _0x5427b3=_0x307c2b,_0x5d42a7=_0x5e00b3;this[_0x5d42a7(0x4adb)]=_0x1061c9,this[_0x5d42a7(0x1d43)]=_0x1061c9,this[_0x5427b3(0x2514)]=_0x1061c9;},'get':function(){var _0x342fdf=_0x5e00b3;return this[_0x342fdf(0x4a7a)];}},'positionToEyeEC':{'set':function(_0x557a43){var _0x493706=_0x5e00b3;this[_0x493706(0x592a)]=_0x557a43,this['_usesPositionToEyeEC']=_0x557a43;},'get':function(){var _0x3317cc=_0x5e00b3;return this[_0x3317cc(0x4368)];}},'st':{'set':function(_0x1272e8){var _0x288105=_0x5e00b3;this[_0x288105(0x5de)]=_0x1272e8,this[_0x288105(0x4d5a)]=_0x1272e8;},'get':function(){var _0x4daa2f=_0x5e00b3;return this[_0x4daa2f(0x4d5a)];}}});var points2DScratch=[new Cartesian2(),new Cartesian2(),new Cartesian2(),new Cartesian2()];function addTextureCoordinateRotationAttributes(_0x223d00,_0x333c3a){var _0xd9e015=_0x307c2b,_0x498e63=_0x5e00b3,_0xa7bc1e=points2DScratch,_0x4e6998=Cartesian2[_0x498e63(0x1d8a)](_0x333c3a,0x0,_0xa7bc1e[0x0]),_0x1918fb=Cartesian2[_0x498e63(0x1d8a)](_0x333c3a,0x2,_0xa7bc1e[0x1]),_0x1f7eff=Cartesian2[_0xd9e015(0x1055)](_0x333c3a,0x4,_0xa7bc1e[0x2]);_0x223d00[_0x498e63(0x1ba1)]=new GeometryInstanceAttribute({'componentDatatype':ComponentDatatype$1[_0x498e63(0x486a)],'componentsPerAttribute':0x4,'normalize':!0x1,'value':[_0x1918fb['x'],_0x1918fb['y'],_0x1f7eff['x'],_0x1f7eff['y']]});var _0x2deb36=0x1/pointLineDistance(_0x4e6998,_0x1918fb,_0x1f7eff),_0x2ac726=0x1/pointLineDistance(_0x4e6998,_0x1f7eff,_0x1918fb);_0x223d00[_0x498e63(0x5483)]=new GeometryInstanceAttribute({'componentDatatype':ComponentDatatype$1[_0x498e63(0x486a)],'componentsPerAttribute':0x4,'normalize':!0x1,'value':[_0x4e6998['x'],_0x4e6998['y'],_0x2deb36,_0x2ac726]});}function encodeLowLessThan100k(_0x1b88da,_0x229cbd,_0x1ae4e5){var _0x714c94=_0x307c2b,_0x1484f6=_0x5e00b3,_0x1aebe4=Math[_0x1484f6(0x1beb)](_0x1b88da),_0x28b477=Math[_0x1484f6(0x1ace)](_0x1aebe4/0x3e8);_0x1aebe4-=0x3e8*_0x28b477;var _0x1c4e4b=Math[_0x714c94(0x4b96)](_0x1aebe4/0xa);_0x1aebe4-=0xa*_0x1c4e4b;var _0x420e13=Math[_0x1484f6(0x1ace)](0xa*_0x1aebe4);_0x1aebe4-=0.1*_0x420e13;var _0x1ad856=Math[_0x1484f6(0x1ace)](0x3e8*_0x1aebe4);_0x1b88da<0x0&&(_0x28b477=0xff-_0x28b477),_0x1ae4e5[_0x229cbd]=new GeometryInstanceAttribute({'componentDatatype':ComponentDatatype$1[_0x1484f6(0x1b0f)],'componentsPerAttribute':0x4,'normalize':!0x1,'value':[_0x28b477,_0x1c4e4b,_0x420e13,_0x1ad856]});}function encodeHighLessThan100Million(_0x2a1bfd,_0x478f71,_0x384fd9){var _0x3dc303=_0x5e00b3,_0x3abbe2=Math[_0x3dc303(0x1beb)](_0x2a1bfd),_0x432431=Math[_0x3dc303(0x1ace)](_0x3abbe2/0xf4240);_0x3abbe2-=0xf4240*_0x432431;var _0x13a268=Math[_0x3dc303(0x1ace)](_0x3abbe2/0x2710);_0x3abbe2-=0x2710*_0x13a268;var _0x321d3d=Math[_0x3dc303(0x1ace)](_0x3abbe2/0x64);_0x3abbe2-=0x64*_0x321d3d;var _0x565bd1=Math[_0x3dc303(0x1ace)](_0x3abbe2);_0x2a1bfd<0x0&&(_0x432431=0xff-_0x432431),_0x384fd9[_0x478f71]=new GeometryInstanceAttribute({'componentDatatype':ComponentDatatype$1['UNSIGNED_BYTE'],'componentsPerAttribute':0x4,'normalize':!0x1,'value':[_0x432431,_0x13a268,_0x321d3d,_0x565bd1]});}function encodeLessThan1000k(_0x539315,_0x338d4c,_0x2b4c10){var _0x46bedf=_0x307c2b,_0x5b6da0=_0x5e00b3,_0x414537=Math['abs'](_0x539315),_0x21376f=Math[_0x46bedf(0x4b96)](_0x414537/0x2710);_0x414537-=0x2710*_0x21376f;var _0x5a448b=Math[_0x5b6da0(0x1ace)](_0x414537/0x64);_0x414537-=0x64*_0x5a448b;var _0x58aff9=Math[_0x46bedf(0x4b96)](_0x414537);_0x414537-=_0x58aff9;var _0x1a4868=Math[_0x5b6da0(0x1ace)](_0x414537/0.001);_0x539315<0x0&&(_0x21376f=0xff-_0x21376f),_0x2b4c10[_0x338d4c]=new GeometryInstanceAttribute({'componentDatatype':ComponentDatatype$1[_0x5b6da0(0x1b0f)],'componentsPerAttribute':0x4,'normalize':!0x1,'value':[_0x21376f,_0x5a448b,_0x58aff9,_0x1a4868]});}var cartographicScratch$4=new Cartographic(),cornerScratch=new Cartesian3(),northWestScratch=new Cartesian3(),southEastScratch=new Cartesian3(),highLowScratch={'high':0x0,'low':0x0};function add2DTextureCoordinateAttributes(_0x29fa2b,_0x682365,_0x432aed,_0x28f1fa){var _0xc570aa=_0x307c2b,_0x2d6a08=_0x5e00b3,_0x32555c=cartographicScratch$4;_0x32555c[_0xc570aa(0x10d5)]=0x0,_0x32555c[_0x2d6a08(0x4465)]=_0x29fa2b[_0x2d6a08(0x159f)],_0x32555c[_0x2d6a08(0x5859)]=_0x29fa2b[_0x2d6a08(0x5696)];var _0x3d7a24=_0x682365[_0x2d6a08(0x63b)](_0x32555c,cornerScratch);_0x32555c[_0x2d6a08(0x5859)]=_0x29fa2b[_0x2d6a08(0x5833)];var _0x4c5eee=_0x682365[_0x2d6a08(0x63b)](_0x32555c,northWestScratch);_0x32555c[_0x2d6a08(0x4465)]=_0x29fa2b[_0x2d6a08(0x310a)],_0x32555c[_0xc570aa(0x353e)]=_0x29fa2b[_0x2d6a08(0x5696)];var _0x19c413,_0x30b630=_0x682365[_0x2d6a08(0x63b)](_0x32555c,southEastScratch);if(!_0x28f1fa)return encodeHighLessThan100Million((_0x19c413=EncodedCartesian3[_0x2d6a08(0x2f80)](_0x3d7a24['x'],highLowScratch))[_0x2d6a08(0x42e0)],_0xc570aa(0x3a21),_0x432aed),encodeLowLessThan100k(_0x19c413[_0xc570aa(0x346)],_0x2d6a08(0x160e),_0x432aed),encodeHighLessThan100Million((_0x19c413=EncodedCartesian3[_0x2d6a08(0x2f80)](_0x3d7a24['y'],highLowScratch))[_0x2d6a08(0x42e0)],_0x2d6a08(0x1a44),_0x432aed),encodeLowLessThan100k(_0x19c413[_0x2d6a08(0x2f41)],_0x2d6a08(0x2c4e),_0x432aed),encodeHighLessThan100Million((_0x19c413=EncodedCartesian3['encode'](_0x4c5eee['y'],highLowScratch))[_0x2d6a08(0x42e0)],'planes2D_HIGH_z',_0x432aed),encodeLowLessThan100k(_0x19c413[_0xc570aa(0x346)],_0xc570aa(0x2600),_0x432aed),encodeHighLessThan100Million((_0x19c413=EncodedCartesian3[_0xc570aa(0x43e3)](_0x30b630['x'],highLowScratch))[_0x2d6a08(0x42e0)],_0x2d6a08(0x2cf5),_0x432aed),void encodeLowLessThan100k(_0x19c413[_0x2d6a08(0x2f41)],_0x2d6a08(0x3975),_0x432aed);var _0x3d5f0b=[0x0,0x0,0x0,0x0],_0x5f09b7=[0x0,0x0,0x0,0x0];_0x19c413=EncodedCartesian3[_0xc570aa(0x43e3)](_0x3d7a24['x'],highLowScratch),_0x3d5f0b[0x0]=_0x19c413[_0xc570aa(0x158b)],_0x5f09b7[0x0]=_0x19c413[_0x2d6a08(0x2f41)],_0x19c413=EncodedCartesian3[_0x2d6a08(0x2f80)](_0x3d7a24['y'],highLowScratch),_0x3d5f0b[0x1]=_0x19c413[_0x2d6a08(0x42e0)],_0x5f09b7[0x1]=_0x19c413[_0xc570aa(0x346)],_0x19c413=EncodedCartesian3[_0x2d6a08(0x2f80)](_0x4c5eee['y'],highLowScratch),_0x3d5f0b[0x2]=_0x19c413[_0x2d6a08(0x42e0)],_0x5f09b7[0x2]=_0x19c413[_0x2d6a08(0x2f41)],_0x19c413=EncodedCartesian3[_0xc570aa(0x43e3)](_0x30b630['x'],highLowScratch),_0x3d5f0b[0x3]=_0x19c413[_0x2d6a08(0x42e0)],_0x5f09b7[0x3]=_0x19c413[_0x2d6a08(0x2f41)],_0x432aed[_0x2d6a08(0x23a3)]=new GeometryInstanceAttribute({'componentDatatype':ComponentDatatype$1[_0x2d6a08(0x486a)],'componentsPerAttribute':0x4,'normalize':!0x1,'value':_0x3d5f0b}),_0x432aed[_0x2d6a08(0x34a)]=new GeometryInstanceAttribute({'componentDatatype':ComponentDatatype$1[_0x2d6a08(0x486a)],'componentsPerAttribute':0x4,'normalize':!0x1,'value':_0x5f09b7});}var enuMatrixScratch=new Matrix4(),inverseEnuScratch=new Matrix4(),rectanglePointCartesianScratch=new Cartesian3(),rectangleCenterScratch$1=new Cartographic(),pointsCartographicScratch=[new Cartographic(),new Cartographic(),new Cartographic(),new Cartographic(),new Cartographic(),new Cartographic(),new Cartographic(),new Cartographic()];function computeRectangleBounds(_0x9a7570,_0x4131e1,_0xfe0a9f,_0x4d49f0,_0x5dce6d,_0x1be9f7){var _0x315718=_0x307c2b,_0x1777f9=_0x5e00b3,_0x5cc6b5=Rectangle[_0x1777f9(0x4fe8)](_0x9a7570,rectangleCenterScratch$1);_0x5cc6b5[_0x1777f9(0x5a4e)]=_0xfe0a9f;var _0x38e1f2=Cartographic[_0x1777f9(0x40f1)](_0x5cc6b5,_0x4131e1,rectanglePointCartesianScratch),_0x314a22=Transforms[_0x1777f9(0x14ce)](_0x38e1f2,_0x4131e1,enuMatrixScratch),_0x270d41=Matrix4[_0x1777f9(0x25c6)](_0x314a22,inverseEnuScratch),_0xe8da3a=_0x9a7570[_0x315718(0x47d7)],_0x2f702a=_0x9a7570[_0x1777f9(0x310a)],_0x31a8c8=_0x9a7570[_0x1777f9(0x5833)],_0x5102d2=_0x9a7570[_0x1777f9(0x5696)],_0x135317=pointsCartographicScratch;_0x135317[0x0][_0x1777f9(0x5859)]=_0x5102d2,_0x135317[0x0][_0x1777f9(0x4465)]=_0xe8da3a,_0x135317[0x1][_0x1777f9(0x5859)]=_0x31a8c8,_0x135317[0x1][_0x1777f9(0x4465)]=_0xe8da3a,_0x135317[0x2][_0x315718(0x353e)]=_0x31a8c8,_0x135317[0x2][_0x1777f9(0x4465)]=_0x2f702a,_0x135317[0x3]['latitude']=_0x5102d2,_0x135317[0x3][_0x1777f9(0x4465)]=_0x2f702a;var _0x1b39b2=0.5*(_0xe8da3a+_0x2f702a),_0x2a5413=0.5*(_0x31a8c8+_0x5102d2);_0x135317[0x4][_0x315718(0x353e)]=_0x5102d2,_0x135317[0x4][_0x315718(0x5389)]=_0x1b39b2,_0x135317[0x5][_0x315718(0x353e)]=_0x31a8c8,_0x135317[0x5][_0x1777f9(0x4465)]=_0x1b39b2,_0x135317[0x6][_0x315718(0x353e)]=_0x2a5413,_0x135317[0x6][_0x315718(0x5389)]=_0xe8da3a,_0x135317[0x7][_0x1777f9(0x5859)]=_0x2a5413,_0x135317[0x7]['longitude']=_0x2f702a;for(var _0x10d7f0=Number[_0x1777f9(0xe92)],_0x13005b=Number[_0x1777f9(0x2218)],_0x419b1d=Number[_0x315718(0x43a1)],_0xfff7f9=Number[_0x1777f9(0x2218)],_0x2d7afd=0x0;_0x2d7afd<0x8;_0x2d7afd++){_0x135317[_0x2d7afd]['height']=_0xfe0a9f;var _0x1bbba9=Cartographic[_0x1777f9(0x40f1)](_0x135317[_0x2d7afd],_0x4131e1,rectanglePointCartesianScratch);Matrix4[_0x1777f9(0x108e)](_0x270d41,_0x1bbba9,_0x1bbba9),_0x1bbba9['z']=0x0,_0x10d7f0=Math[_0x1777f9(0x19a8)](_0x10d7f0,_0x1bbba9['x']),_0x13005b=Math[_0x1777f9(0x498f)](_0x13005b,_0x1bbba9['x']),_0x419b1d=Math[_0x1777f9(0x19a8)](_0x419b1d,_0x1bbba9['y']),_0xfff7f9=Math[_0x1777f9(0x498f)](_0xfff7f9,_0x1bbba9['y']);}var _0x2a2f56=_0x4d49f0;_0x2a2f56['x']=_0x10d7f0,_0x2a2f56['y']=_0x419b1d,_0x2a2f56['z']=0x0,Matrix4[_0x1777f9(0x108e)](_0x314a22,_0x2a2f56,_0x2a2f56);var _0x487b46=_0x5dce6d;_0x487b46['x']=_0x13005b,_0x487b46['y']=_0x419b1d,_0x487b46['z']=0x0,Matrix4[_0x1777f9(0x108e)](_0x314a22,_0x487b46,_0x487b46),Cartesian3[_0x1777f9(0x34b6)](_0x487b46,_0x2a2f56,_0x5dce6d);var _0x1f9d93=_0x1be9f7;_0x1f9d93['x']=_0x10d7f0,_0x1f9d93['y']=_0xfff7f9,_0x1f9d93['z']=0x0,Matrix4[_0x1777f9(0x108e)](_0x314a22,_0x1f9d93,_0x1f9d93),Cartesian3[_0x1777f9(0x34b6)](_0x1f9d93,_0x2a2f56,_0x1be9f7);}var eastwardScratch=new Cartesian3(),northwardScratch=new Cartesian3(),encodeScratch=new EncodedCartesian3();ShadowVolumeAppearance[_0x5e00b3(0x27c4)]=function(_0x2d7ac1,_0x4216d5,_0x407854,_0x38c6c4,_0x584d47,_0x13152a){var _0x26d49c=_0x307c2b,_0x527bdb=_0x5e00b3,_0x4252f6=cornerScratch,_0x4a64ff=eastwardScratch,_0x278111=northwardScratch;computeRectangleBounds(_0x2d7ac1,_0x407854,defaultValue$1(_0x13152a,0x0),_0x4252f6,_0x4a64ff,_0x278111);var _0x294ea2={};addTextureCoordinateRotationAttributes(_0x294ea2,_0x4216d5);var _0x3b6573=EncodedCartesian3['fromCartesian'](_0x4252f6,encodeScratch);if(!_0x584d47){var _0x1bcfa8=_0x3b6573[_0x527bdb(0x42e0)];encodeHighLessThan100Million(_0x1bcfa8['x'],_0x26d49c(0x4fd5),_0x294ea2),encodeHighLessThan100Million(_0x1bcfa8['y'],_0x26d49c(0x4d61),_0x294ea2),encodeHighLessThan100Million(_0x1bcfa8['z'],_0x527bdb(0x5fd9),_0x294ea2);var _0x120443=_0x3b6573['low'];return encodeLowLessThan100k(_0x120443['x'],_0x527bdb(0x3d98),_0x294ea2),encodeLowLessThan100k(_0x120443['y'],_0x527bdb(0x4a03),_0x294ea2),encodeLowLessThan100k(_0x120443['z'],_0x527bdb(0x3012),_0x294ea2),encodeLessThan1000k(_0x4a64ff['x'],_0x527bdb(0x397d),_0x294ea2),encodeLessThan1000k(_0x4a64ff['y'],_0x527bdb(0x5e9c),_0x294ea2),encodeLessThan1000k(_0x4a64ff['z'],_0x527bdb(0x5edf),_0x294ea2),encodeLessThan1000k(_0x278111['x'],_0x26d49c(0xede),_0x294ea2),encodeLessThan1000k(_0x278111['y'],_0x527bdb(0x3054),_0x294ea2),encodeLessThan1000k(_0x278111['z'],_0x527bdb(0x1d67),_0x294ea2),add2DTextureCoordinateAttributes(_0x2d7ac1,_0x38c6c4,_0x294ea2,!0x1),_0x294ea2;}return _0x294ea2[_0x26d49c(0x492)]=new GeometryInstanceAttribute({'componentDatatype':ComponentDatatype$1[_0x26d49c(0x3078)],'componentsPerAttribute':0x3,'normalize':!0x1,'value':Cartesian3[_0x527bdb(0x52a8)](_0x3b6573[_0x527bdb(0x42e0)],[0x0,0x0,0x0])}),_0x294ea2['southWest_LOW']=new GeometryInstanceAttribute({'componentDatatype':ComponentDatatype$1[_0x527bdb(0x486a)],'componentsPerAttribute':0x3,'normalize':!0x1,'value':Cartesian3[_0x527bdb(0x52a8)](_0x3b6573[_0x527bdb(0x2f41)],[0x0,0x0,0x0])}),_0x294ea2[_0x527bdb(0x1d6c)]=new GeometryInstanceAttribute({'componentDatatype':ComponentDatatype$1[_0x26d49c(0x3078)],'componentsPerAttribute':0x3,'normalize':!0x1,'value':Cartesian3['pack'](_0x4a64ff,[0x0,0x0,0x0])}),_0x294ea2[_0x527bdb(0x3099)]=new GeometryInstanceAttribute({'componentDatatype':ComponentDatatype$1[_0x527bdb(0x486a)],'componentsPerAttribute':0x3,'normalize':!0x1,'value':Cartesian3[_0x527bdb(0x52a8)](_0x278111,[0x0,0x0,0x0])}),add2DTextureCoordinateAttributes(_0x2d7ac1,_0x38c6c4,_0x294ea2,!0x0),_0x294ea2;};var spherePointScratch=new Cartesian3();function latLongToSpherical(_0x411efd,_0x52d90f,_0x5346c8,_0xd570f6){var _0x3fcbb0=_0x307c2b,_0x2d748b=_0x5e00b3,_0x5d35be=cartographicScratch$4;_0x5d35be[_0x3fcbb0(0x353e)]=_0x411efd,_0x5d35be[_0x3fcbb0(0x5389)]=_0x52d90f,_0x5d35be[_0x2d748b(0x5a4e)]=0x0;var _0x318739=Cartographic[_0x2d748b(0x40f1)](_0x5d35be,_0x5346c8,spherePointScratch),_0x49c3df=Math[_0x2d748b(0x5c4f)](_0x318739['x']*_0x318739['x']+_0x318739['y']*_0x318739['y']),_0x438757=CesiumMath[_0x2d748b(0x5a4f)](_0x49c3df,_0x318739['z']),_0x2a8c5e=CesiumMath[_0x2d748b(0x5a4f)](_0x318739['x'],_0x318739['y']);return _0xd570f6['x']=_0x438757,_0xd570f6['y']=_0x2a8c5e,_0xd570f6;}var sphericalScratch=new Cartesian2();function shouldUseSpherical(_0x4109d4){var _0x4720f=_0x307c2b,_0x46945d=_0x5e00b3;return Math[_0x46945d(0x498f)](_0x4109d4[_0x46945d(0x2d3c)],_0x4109d4[_0x46945d(0x5a4e)])>ShadowVolumeAppearance[_0x4720f(0x1b29)];}function ClassificationPrimitive(_0x49974e){var _0x2cf871=_0x307c2b,_0x1eb23a=_0x5e00b3,_0x2669c2=(_0x49974e=defaultValue$1(_0x49974e,defaultValue$1[_0x2cf871(0x216e)]))[_0x1eb23a(0x2b0e)];if(this[_0x1eb23a(0x2b0e)]=_0x2669c2,this[_0x1eb23a(0x3234)]=defaultValue$1(_0x49974e[_0x1eb23a(0x3234)],!0x0),this[_0x1eb23a(0x1864)]=defaultValue$1(_0x49974e[_0x1eb23a(0x1864)],ClassificationType$1[_0x1eb23a(0x1f08)]),this[_0x2cf871(0x3425)]=defaultValue$1(_0x49974e[_0x1eb23a(0x3820)],!0x1),this['debugShowShadowVolume']=defaultValue$1(_0x49974e[_0x2cf871(0x46fa)],!0x1),this[_0x1eb23a(0x1119)]=!0x1,this[_0x1eb23a(0x4baa)]=defaultValue$1(_0x49974e[_0x1eb23a(0x4baa)],!0x1),this[_0x1eb23a(0x18f4)]=_0x49974e[_0x1eb23a(0x18f4)],this[_0x1eb23a(0x3ebd)]=void 0x0,this[_0x2cf871(0x2587)]=void 0x0,this['_spPick']=void 0x0,this[_0x1eb23a(0x19ce)]=void 0x0,this[_0x1eb23a(0x3fa0)]=void 0x0,this[_0x1eb23a(0x56d2)]=void 0x0,this[_0x1eb23a(0x3962)]=void 0x0,this[_0x1eb23a(0x3f61)]=void 0x0,this[_0x1eb23a(0xc6b)]=void 0x0,this[_0x1eb23a(0x34ec)]=void 0x0,this[_0x1eb23a(0x3066)]=[],this[_0x1eb23a(0x1d9c)]=!0x1,this[_0x1eb23a(0x41ff)]=when[_0x1eb23a(0x32fc)](),this[_0x1eb23a(0x5b5)]=void 0x0,this[_0x2cf871(0x3a28)]=_0x49974e[_0x1eb23a(0x2873)],this[_0x2cf871(0x3845)]=!0x1,this['_hasPlanarExtentsAttributes']=!0x1,this[_0x1eb23a(0x5ad2)]=!0x1,this[_0x1eb23a(0x51b)]=_0x49974e[_0x1eb23a(0x51b)],this[_0x2cf871(0x516d)]=_0x49974e[_0x1eb23a(0x2fad)],this[_0x1eb23a(0x2027)]=_0x49974e[_0x1eb23a(0x2027)],this[_0x1eb23a(0x2ab)]=!0x1,this[_0x1eb23a(0x4f0e)]={'geometryInstances':void 0x0,'appearance':void 0x0,'vertexCacheOptimize':defaultValue$1(_0x49974e[_0x1eb23a(0x4322)],!0x1),'interleave':defaultValue$1(_0x49974e[_0x1eb23a(0x358d)],!0x1),'releaseGeometryInstances':defaultValue$1(_0x49974e[_0x1eb23a(0x19a3)],!0x0),'allowPicking':defaultValue$1(_0x49974e[_0x1eb23a(0x443d)],!0x0),'asynchronous':defaultValue$1(_0x49974e[_0x1eb23a(0x511e)],!0x0),'compressVertices':defaultValue$1(_0x49974e[_0x2cf871(0x2940)],!0x0),'_createBoundingVolumeFunction':void 0x0,'_createRenderStatesFunction':void 0x0,'_createShaderProgramFunction':void 0x0,'_createCommandsFunction':void 0x0,'_updateAndQueueCommandsFunction':void 0x0,'_createPickOffsets':!0x0},_0x49974e[_0x2cf871(0x3acf)]&&_0x49974e[_0x1eb23a(0x2b0e)][_0x1eb23a(0x809)]){var _0xf96af9=_0x49974e['geometryInstances'][0x0]['id'];defined$1(_0xf96af9)&&_0xf96af9[_0x1eb23a(0x1ad0)]&&(this[_0x1eb23a(0x1864)]=ClassificationType$1[_0x2cf871(0x1c57)]);}}function getStencilDepthRenderState$1(_0x32958f,_0x4eeb1e){var _0x245ae0=_0x307c2b,_0x4e3363=_0x5e00b3,_0x1b8fdf=_0x4eeb1e?StencilFunction$1[_0x4e3363(0x2399)]:StencilFunction$1[_0x4e3363(0x1af6)],_0xe1140b=StencilConstants$1[_0x4e3363(0x3781)];return{'colorMask':{'red':!0x1,'green':!0x1,'blue':!0x1,'alpha':!0x1},'stencilTest':{'enabled':_0x32958f,'frontFunction':_0x1b8fdf,'frontOperation':{'fail':StencilOperation$1[_0x4e3363(0x4b4c)],'zFail':StencilOperation$1[_0x4e3363(0x9fe)],'zPass':StencilOperation$1['KEEP']},'backFunction':_0x1b8fdf,'backOperation':{'fail':StencilOperation$1[_0x4e3363(0x4b4c)],'zFail':StencilOperation$1[_0x4e3363(0x5010)],'zPass':StencilOperation$1['KEEP']},'reference':_0xe1140b,'mask':_0xe1140b},'stencilMask':StencilConstants$1[_0x4e3363(0x126c)],'depthTest':{'enabled':!0x0,'func':DepthFunction$1[_0x245ae0(0x5a1)]},'depthMask':!0x1};}function getStencilDepthRenderStateForS3M(){var _0x483227=_0x307c2b,_0x11fec2=_0x5e00b3;return{'cull':{'enabled':!0x1},'depthMask':!0x1,'colorMask':{'red':!0x1,'green':!0x1,'blue':!0x1,'alpha':!0x1},'depthTest':{'enabled':!0x0},'stencilTest':{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x11fec2(0x1af6)],'frontOperation':{'fail':StencilOperation$1[_0x11fec2(0x4b4c)],'zFail':StencilOperation$1[_0x11fec2(0x9fe)],'zPass':StencilOperation$1[_0x11fec2(0x4b4c)]},'backFunction':StencilFunction$1[_0x11fec2(0x1af6)],'backOperation':{'fail':StencilOperation$1[_0x483227(0x5046)],'zFail':StencilOperation$1[_0x11fec2(0x9fe)],'zPass':StencilOperation$1[_0x11fec2(0x4b4c)]},'reference':0x0,'mask':0x1},'stencilMask':0x1};}function getColorRenderState(_0x14d8df,_0x153980){var _0x41f508=_0x307c2b,_0x554e98=_0x5e00b3,_0x1b8ab9=_0x153980?StencilFunction$1[_0x554e98(0x2399)]:StencilFunction$1['NOT_EQUAL'],_0x497fe0=_0x153980?StencilConstants$1[_0x554e98(0x1a6a)]+0x1:0x0;return{'stencilTest':{'enabled':_0x14d8df,'frontFunction':_0x1b8ab9,'frontOperation':{'fail':StencilOperation$1[_0x554e98(0x3a34)],'zFail':StencilOperation$1['ZERO'],'zPass':StencilOperation$1[_0x41f508(0x12ef)]},'backFunction':_0x1b8ab9,'backOperation':{'fail':StencilOperation$1[_0x554e98(0x3a34)],'zFail':StencilOperation$1[_0x554e98(0x3a34)],'zPass':StencilOperation$1[_0x41f508(0x12ef)]},'reference':_0x497fe0,'mask':StencilConstants$1['CLASSIFICATION_MASK']},'stencilMask':StencilConstants$1[_0x554e98(0x126c)],'depthTest':{'enabled':!0x1},'depthMask':!0x1,'blending':BlendingState$1['ALPHA_BLEND']};}function getColorRenderStateForS3M(){var _0x33d644=_0x5e00b3;return{'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x1},'depthMask':!0x1,'stencilTest':{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x33d644(0x2399)],'frontOperation':{'fail':StencilOperation$1[_0x33d644(0x4b4c)],'zFail':StencilOperation$1[_0x33d644(0x4b4c)],'zPass':StencilOperation$1[_0x33d644(0x9fe)]},'backFunction':StencilFunction$1[_0x33d644(0x2399)],'backOperation':{'fail':StencilOperation$1[_0x33d644(0x4b4c)],'zFail':StencilOperation$1['KEEP'],'zPass':StencilOperation$1['DECREMENT_WRAP']},'reference':0x3,'mask':0x3},'blending':BlendingState$1[_0x33d644(0x231d)]};}ShadowVolumeAppearance['getSphericalExtentGeometryInstanceAttributes']=function(_0x3c6531,_0x4d084c,_0x3ac927,_0x35acb6,_0x3a6dc3){var _0x2163ba=_0x307c2b,_0x201204=_0x5e00b3,_0x526d44=latLongToSpherical(_0x3c6531[_0x2163ba(0x2d46)],_0x3c6531[_0x201204(0x159f)],_0x3ac927,sphericalScratch),_0x2590c4=_0x526d44['x'],_0x13afc4=_0x526d44['y'],_0x33d057=latLongToSpherical(_0x3c6531['north'],_0x3c6531[_0x2163ba(0xbf2)],_0x3ac927,sphericalScratch),_0x475ecf=_0x33d057['x'],_0x361f1f=_0x33d057['y'],_0x9c4242=0x0;_0x13afc4>_0x361f1f&&(_0x9c4242=CesiumMath['PI']-_0x13afc4,_0x13afc4=-CesiumMath['PI'],_0x361f1f+=_0x9c4242),_0x2590c4-=CesiumMath[_0x201204(0x3905)],_0x13afc4-=CesiumMath[_0x201204(0x3905)],_0x475ecf+=CesiumMath[_0x2163ba(0x1733)];var _0x3a3728=0x1/((_0x361f1f+=CesiumMath[_0x201204(0x3905)])-_0x13afc4),_0x3daeae=0x1/(_0x475ecf-_0x2590c4),_0x22ef70={'sphericalExtents':new GeometryInstanceAttribute({'componentDatatype':ComponentDatatype$1[_0x201204(0x486a)],'componentsPerAttribute':0x4,'normalize':!0x1,'value':[_0x2590c4,_0x13afc4,_0x3daeae,_0x3a3728]}),'longitudeRotation':new GeometryInstanceAttribute({'componentDatatype':ComponentDatatype$1[_0x201204(0x486a)],'componentsPerAttribute':0x1,'normalize':!0x1,'value':[_0x9c4242]})};return addTextureCoordinateRotationAttributes(_0x22ef70,_0x4d084c),add2DTextureCoordinateAttributes(_0x3c6531,_0x35acb6,_0x22ef70,_0x3a6dc3),_0x22ef70;},ShadowVolumeAppearance[_0x5e00b3(0x2460)]=function(_0x2d4328){var _0x2fbc72=_0x307c2b,_0x51f2da=_0x5e00b3,_0x1d6503=defined$1(_0x2d4328[_0x51f2da(0x1f64)])&&defined$1(_0x2d4328['southWest_LOW'])&&defined$1(_0x2d4328[_0x2fbc72(0x5852)])&&defined$1(_0x2d4328[_0x2fbc72(0x558c)])&&defined$1(_0x2d4328[_0x2fbc72(0x4792)])&&defined$1(_0x2d4328[_0x51f2da(0x34a)])&&defined$1(_0x2d4328[_0x2fbc72(0xe1c)])&&defined$1(_0x2d4328[_0x51f2da(0x5483)]),_0x38f7c1=defined$1(_0x2d4328[_0x51f2da(0x5952)])&&defined$1(_0x2d4328[_0x51f2da(0x3d98)])&&defined$1(_0x2d4328[_0x51f2da(0x1e8a)])&&defined$1(_0x2d4328[_0x51f2da(0x4a03)])&&defined$1(_0x2d4328['southWest_HIGH_z'])&&defined$1(_0x2d4328[_0x2fbc72(0xd8b)])&&defined$1(_0x2d4328['northward_x'])&&defined$1(_0x2d4328['eastward_x'])&&defined$1(_0x2d4328[_0x51f2da(0x3054)])&&defined$1(_0x2d4328[_0x51f2da(0x5e9c)])&&defined$1(_0x2d4328[_0x51f2da(0x1d67)])&&defined$1(_0x2d4328[_0x51f2da(0x5edf)])&&defined$1(_0x2d4328[_0x51f2da(0x3b2b)])&&defined$1(_0x2d4328[_0x51f2da(0x160e)])&&defined$1(_0x2d4328[_0x51f2da(0x1a44)])&&defined$1(_0x2d4328[_0x51f2da(0x2c4e)])&&defined$1(_0x2d4328[_0x2fbc72(0x2942)])&&defined$1(_0x2d4328[_0x51f2da(0x16e7)])&&defined$1(_0x2d4328[_0x51f2da(0x2cf5)])&&defined$1(_0x2d4328['planes2D_LOW_w'])&&defined$1(_0x2d4328[_0x51f2da(0x1ba1)])&&defined$1(_0x2d4328[_0x51f2da(0x5483)]);return _0x1d6503||_0x38f7c1;},ShadowVolumeAppearance[_0x5e00b3(0x56ed)]=function(_0x3cf6b3){var _0x4f6e40=_0x307c2b,_0x506ea2=_0x5e00b3,_0x560638=defined$1(_0x3cf6b3[_0x506ea2(0x48ed)])&&defined$1(_0x3cf6b3[_0x4f6e40(0x2f6f)])&&defined$1(_0x3cf6b3[_0x506ea2(0x23a3)])&&defined$1(_0x3cf6b3[_0x506ea2(0x34a)])&&defined$1(_0x3cf6b3[_0x506ea2(0x1ba1)])&&defined$1(_0x3cf6b3[_0x4f6e40(0x190b)]),_0x5f4840=defined$1(_0x3cf6b3[_0x506ea2(0x48ed)])&&defined$1(_0x3cf6b3[_0x506ea2(0x1edf)])&&defined$1(_0x3cf6b3[_0x4f6e40(0x3a21)])&&defined$1(_0x3cf6b3['planes2D_LOW_x'])&&defined$1(_0x3cf6b3[_0x506ea2(0x1a44)])&&defined$1(_0x3cf6b3[_0x506ea2(0x2c4e)])&&defined$1(_0x3cf6b3[_0x506ea2(0x1f59)])&&defined$1(_0x3cf6b3[_0x506ea2(0x16e7)])&&defined$1(_0x3cf6b3[_0x4f6e40(0x21c0)])&&defined$1(_0x3cf6b3[_0x4f6e40(0x42a2)])&&defined$1(_0x3cf6b3[_0x506ea2(0x1ba1)])&&defined$1(_0x3cf6b3[_0x506ea2(0x5483)]);return _0x560638||_0x5f4840;},ShadowVolumeAppearance[_0x307c2b(0x1827)]=function(_0x4d1a41){return shouldUseSpherical(_0x4d1a41);},ShadowVolumeAppearance[_0x5e00b3(0x33a4)]=CesiumMath[_0x5e00b3(0x4476)](0x1),Object[_0x5e00b3(0x1dfd)](ClassificationPrimitive[_0x5e00b3(0x3720)],{'vertexCacheOptimize':{'get':function(){var _0x386b00=_0x5e00b3;return this[_0x386b00(0x4f0e)][_0x386b00(0x4322)];}},'interleave':{'get':function(){var _0xdb5c4c=_0x5e00b3;return this['_primitiveOptions'][_0xdb5c4c(0x358d)];}},'releaseGeometryInstances':{'get':function(){var _0x42b9c9=_0x5e00b3;return this[_0x42b9c9(0x4f0e)][_0x42b9c9(0x19a3)];}},'allowPicking':{'get':function(){var _0x25c3d5=_0x5e00b3;return this[_0x25c3d5(0x4f0e)][_0x25c3d5(0x443d)];}},'asynchronous':{'get':function(){var _0x387687=_0x5e00b3;return this[_0x387687(0x4f0e)][_0x387687(0x511e)];}},'compressVertices':{'get':function(){var _0x57f104=_0x5e00b3;return this[_0x57f104(0x4f0e)][_0x57f104(0x5f25)];}},'ready':{'get':function(){var _0xbbdc11=_0x307c2b;return this[_0xbbdc11(0x22ec)];}},'readyPromise':{'get':function(){var _0x12df82=_0x5e00b3;return this[_0x12df82(0x41ff)][_0x12df82(0x24e7)];}},'_needs2DShader':{'get':function(){var _0x3d58ac=_0x5e00b3;return this[_0x3d58ac(0x1ed3)]||this[_0x3d58ac(0x3567)];}}}),ClassificationPrimitive[_0x307c2b(0x1fb2)]=function(_0x10c554){var _0x488bdd=_0x307c2b;return _0x10c554[_0x488bdd(0x5071)]['stencilBuffer'];};var pickRenderState$1={'stencilTest':{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x307c2b(0x816)],'frontOperation':{'fail':StencilOperation$1[_0x5e00b3(0x3a34)],'zFail':StencilOperation$1[_0x5e00b3(0x3a34)],'zPass':StencilOperation$1[_0x5e00b3(0x3a34)]},'backFunction':StencilFunction$1[_0x307c2b(0x816)],'backOperation':{'fail':StencilOperation$1[_0x5e00b3(0x3a34)],'zFail':StencilOperation$1[_0x307c2b(0x12ef)],'zPass':StencilOperation$1[_0x307c2b(0x12ef)]},'reference':0x0,'mask':StencilConstants$1[_0x5e00b3(0x126c)]},'stencilMask':StencilConstants$1[_0x5e00b3(0x126c)],'depthTest':{'enabled':!0x1},'depthMask':!0x1};function createRenderStates$4(_0x1fe22b,_0x502ac7,_0x3d5f98,_0x36a5b6){var _0x200b84=_0x307c2b,_0x563893=_0x5e00b3;if(!defined$1(_0x1fe22b[_0x563893(0xc6b)])){var _0x5c26e8=!_0x1fe22b['debugShowShadowVolume'];_0x1fe22b[_0x563893(0x3962)]=RenderState['fromCache'](getStencilDepthRenderState$1(_0x5c26e8,!0x1)),_0x1fe22b[_0x563893(0x3f61)]=RenderState[_0x563893(0x5344)](getStencilDepthRenderState$1(_0x5c26e8,!0x0)),_0x1fe22b[_0x200b84(0x433)]=RenderState[_0x563893(0x5344)](getStencilDepthRenderStateForS3M()),_0x1fe22b[_0x563893(0xc6b)]=RenderState[_0x563893(0x5344)](getColorRenderState(_0x5c26e8,!0x1)),_0x1fe22b[_0x563893(0x47e4)]=RenderState[_0x563893(0x5344)](getColorRenderStateForS3M()),_0x1fe22b['_rsPickPass']=RenderState[_0x563893(0x5344)](pickRenderState$1);}}function modifyForEncodedNormals(_0x33050a,_0x1afd00){var _0x2a3a07=_0x307c2b,_0x28efb9=_0x5e00b3;if(!_0x33050a[_0x28efb9(0x5f25)])return _0x1afd00;if(-0x1!==_0x1afd00[_0x28efb9(0x548b)](/attribute\s+vec3\s+extrudeDirection;/g)){var _0xd10100=_0x28efb9(0x372),_0x5e2d39=_0x28efb9(0x418b)+_0xd10100+';',_0x7fb92f=_0x1afd00;return _0x7fb92f=_0x7fb92f[_0x28efb9(0x2c3f)](/attribute\s+vec3\s+extrudeDirection;/g,''),[_0x5e2d39,_0x28efb9(0x3f32),_0x7fb92f=ShaderSource[_0x2a3a07(0x52d3)](_0x7fb92f,_0x28efb9(0x17bf)),_0x28efb9(0x523a)][_0x28efb9(0x48a9)]('\x0a');}}function createShaderProgram$3(_0x23ff99,_0x3469b1){var _0x5852d5=_0x307c2b,_0x4a439b=_0x5e00b3,_0x3baa79=_0x3469b1[_0x5852d5(0x5071)],_0x3b1995=_0x23ff99[_0x4a439b(0x5b5)],_0x235cdc=ShadowVolumeAppearanceVS;_0x235cdc=_0x23ff99[_0x4a439b(0x5b5)]['_batchTable'][_0x4a439b(0x337f)]()(_0x235cdc),_0x235cdc=Primitive[_0x4a439b(0x2b50)](_0x3b1995,_0x235cdc),_0x235cdc=Primitive[_0x4a439b(0xb12)](_0x23ff99,_0x235cdc,_0x3469b1[_0x5852d5(0x43c9)]),_0x235cdc=Primitive[_0x5852d5(0x579f)](_0x3b1995,_0x235cdc);var _0x501189=_0x23ff99[_0x4a439b(0x1ed3)],_0x47cdae=_0x501189||_0x23ff99[_0x4a439b(0x3567)];_0x23ff99[_0x4a439b(0x4baa)]&&(_0x235cdc=modifyForEncodedNormals(_0x3b1995,_0x235cdc));var _0x41583c=_0x23ff99[_0x4a439b(0x4baa)]?_0x4a439b(0x6e1):'',_0x5d733a=new ShaderSource({'defines':[_0x41583c],'sources':[_0x235cdc]}),_0x64fdd0=new ShaderSource({'sources':[ShadowVolumeFS]});_0x23ff99[_0x4a439b(0x5b5)][_0x4a439b(0x5059)]&&_0x64fdd0[_0x4a439b(0x5c34)]['push'](_0x4a439b(0x5ab4));var _0x1ab45e=_0x23ff99[_0x4a439b(0x5b5)][_0x4a439b(0x3f20)],_0x3651ab=new ShadowVolumeAppearance(_0x47cdae,_0x501189,_0x23ff99[_0x4a439b(0x51b)],_0x3baa79['floatTextureSixPlaces']);if(_0x23ff99[_0x4a439b(0x3c0a)]=ShaderProgram$1[_0x4a439b(0x45cf)]({'context':_0x3baa79,'shaderProgram':_0x23ff99[_0x4a439b(0x3c0a)],'vertexShaderSource':_0x5d733a,'fragmentShaderSource':_0x64fdd0,'attributeLocations':_0x1ab45e}),_0x23ff99[_0x4a439b(0x5b5)][_0x4a439b(0x443d)]){var _0x2311b8=ShaderSource[_0x4a439b(0xeed)](_0x235cdc);_0x2311b8=Primitive[_0x4a439b(0xbdb)](_0x3b1995,_0x2311b8),_0x2311b8=Primitive[_0x4a439b(0xa70)](_0x2311b8);var _0xaaccf4=_0x3651ab['createPickFragmentShader'](!0x1),_0x2fa184=_0x3651ab[_0x5852d5(0x1c8e)]([_0x41583c],_0x2311b8,!0x1,_0x3469b1[_0x4a439b(0x5cd9)]);if(_0x23ff99[_0x4a439b(0x302c)]=ShaderProgram$1[_0x5852d5(0x36e9)]({'context':_0x3baa79,'shaderProgram':_0x23ff99[_0x4a439b(0x302c)],'vertexShaderSource':_0x2fa184,'fragmentShaderSource':_0xaaccf4,'attributeLocations':_0x1ab45e}),_0x47cdae){var _0x25f482=_0x3baa79[_0x4a439b(0x1b56)][_0x4a439b(0x4356)](_0x23ff99[_0x4a439b(0x302c)],_0x4a439b(0x3c37));if(!defined$1(_0x25f482)){var _0xf5933a=_0x3651ab[_0x4a439b(0x2b24)](!0x0),_0x15330c=_0x3651ab[_0x4a439b(0x27f3)]([_0x41583c],_0x2311b8,!0x0,_0x3469b1[_0x4a439b(0x5cd9)]);_0x25f482=_0x3baa79[_0x4a439b(0x1b56)][_0x4a439b(0x16a1)](_0x23ff99[_0x4a439b(0x302c)],_0x4a439b(0x3c37),{'vertexShaderSource':_0x15330c,'fragmentShaderSource':_0xf5933a,'attributeLocations':_0x1ab45e});}_0x23ff99[_0x4a439b(0x3fa0)]=_0x25f482;}}else _0x23ff99[_0x4a439b(0x302c)]=ShaderProgram$1[_0x4a439b(0x5344)]({'context':_0x3baa79,'vertexShaderSource':_0x5d733a,'fragmentShaderSource':_0x64fdd0,'attributeLocations':_0x1ab45e});_0x5d733a=new ShaderSource({'defines':[_0x41583c],'sources':[_0x235cdc=Primitive[_0x5852d5(0x21db)](_0x3b1995,_0x235cdc)]}),_0x23ff99['_sp']=ShaderProgram$1[_0x4a439b(0x45cf)]({'context':_0x3baa79,'shaderProgram':_0x23ff99['_sp'],'vertexShaderSource':_0x5d733a,'fragmentShaderSource':_0x64fdd0,'attributeLocations':_0x1ab45e});var _0x17262c=_0x3651ab[_0x5852d5(0x4f3e)](!0x1),_0x4d32b2=_0x3651ab[_0x4a439b(0x177)]([_0x41583c],_0x235cdc,!0x1,_0x3469b1[_0x4a439b(0x5cd9)]);if(_0x23ff99[_0x4a439b(0x19ce)]=ShaderProgram$1[_0x4a439b(0x45cf)]({'context':_0x3baa79,'shaderProgram':_0x23ff99[_0x4a439b(0x19ce)],'vertexShaderSource':_0x4d32b2,'fragmentShaderSource':_0x17262c,'attributeLocations':_0x1ab45e}),_0x47cdae){var _0x4e1fc3=_0x3baa79[_0x4a439b(0x1b56)][_0x4a439b(0x4356)](_0x23ff99[_0x4a439b(0x19ce)],_0x4a439b(0x320f));if(!defined$1(_0x4e1fc3)){var _0x545d07=_0x3651ab[_0x4a439b(0x2164)](!0x0),_0xfed96e=_0x3651ab[_0x4a439b(0x177)]([_0x41583c],_0x235cdc,!0x0,_0x3469b1[_0x5852d5(0xec2)]);_0x4e1fc3=_0x3baa79[_0x4a439b(0x1b56)][_0x4a439b(0x16a1)](_0x23ff99[_0x4a439b(0x19ce)],_0x4a439b(0x320f),{'vertexShaderSource':_0xfed96e,'fragmentShaderSource':_0x545d07,'attributeLocations':_0x1ab45e});}_0x23ff99[_0x5852d5(0x1e35)]=_0x4e1fc3;}}function createColorCommands$1(_0x5ab73a,_0x4cbacf,_0x320e69){var _0x44c34c=_0x307c2b,_0x9a0dce=_0x5e00b3,_0x1f0ec3,_0x5d5b66,_0x56399c,_0x68171a=_0x5ab73a[_0x44c34c(0x1679)],_0x3d2488=0x2*_0x68171a['_va'][_0x9a0dce(0x809)];_0x4cbacf[_0x9a0dce(0x809)]=_0x3d2488;var _0x172a10=0x0,_0x49af0b=_0x68171a[_0x9a0dce(0x2528)][_0x9a0dce(0x1ec0)]()(_0x5ab73a[_0x9a0dce(0x18f4)]);_0x49af0b[_0x9a0dce(0xf8b)]=function(){var _0x262b5d=_0x44c34c,_0x792c67=_0x9a0dce,_0x4d8b98=_0x5ab73a[_0x792c67(0x5b5)][_0x792c67(0x2015)],_0x32454a=new Cartesian4();return Cartesian4[_0x792c67(0x160f)](_0x4d8b98['x'],_0x4d8b98['y'],_0x4d8b98['x']+_0x4d8b98['z'],_0x4d8b98['y']+_0x4d8b98['w'],_0x32454a),_0x32454a['x']=_0x32454a['x']*_0x320e69['context'][_0x262b5d(0x184f)],_0x32454a['y']=(0x1-_0x32454a['y'])*_0x320e69['context'][_0x792c67(0x3883)],_0x32454a['z']=_0x32454a['z']*_0x320e69[_0x792c67(0x4fd0)][_0x262b5d(0x184f)],_0x32454a['w']=(0x1-_0x32454a['w'])*_0x320e69[_0x792c67(0x4fd0)]['drawingBufferHeight'],_0x32454a;};var _0x16266e=_0x5ab73a['_needs2DShader'];for(_0x1f0ec3=0x0;_0x1f0ec3<_0x3d2488;_0x1f0ec3+=0x2){var _0x349d3f=_0x68171a[_0x9a0dce(0xc7b)][_0x172a10++];defined$1(_0x5d5b66=_0x4cbacf[_0x1f0ec3])||(_0x5d5b66=_0x4cbacf[_0x1f0ec3]=new DrawCommand({'owner':_0x5ab73a,'primitiveType':_0x68171a[_0x9a0dce(0x4a0c)]})),_0x5d5b66[_0x9a0dce(0x2b54)]=_0x349d3f,_0x5d5b66[_0x9a0dce(0x33c4)]=_0x5ab73a[_0x9a0dce(0x3962)],_0x5d5b66[_0x9a0dce(0x2ddc)]=_0x5ab73a[_0x44c34c(0x5526)],_0x5d5b66[_0x9a0dce(0x2ca)]=_0x49af0b,_0x5d5b66[_0x9a0dce(0x295c)]=Pass$1[_0x9a0dce(0x4a46)],(_0x56399c=DrawCommand[_0x44c34c(0x17ea)](_0x5d5b66,_0x5d5b66[_0x9a0dce(0x176e)][_0x44c34c(0x11cb)]))[_0x9a0dce(0x33c4)]=_0x5ab73a[_0x9a0dce(0x3f61)],_0x56399c[_0x9a0dce(0x295c)]=Pass$1[_0x9a0dce(0x57df)],_0x5d5b66[_0x9a0dce(0x176e)][_0x9a0dce(0x3beb)]=_0x56399c,(_0x56399c=DrawCommand[_0x9a0dce(0x305)](_0x5d5b66,_0x5d5b66[_0x9a0dce(0x176e)][_0x9a0dce(0x5d7)]))[_0x44c34c(0x1991)]=_0x5ab73a[_0x9a0dce(0x4939)],_0x56399c[_0x9a0dce(0x295c)]=Pass$1[_0x9a0dce(0x5af3)],_0x5d5b66[_0x9a0dce(0x176e)][_0x9a0dce(0x5d7)]=_0x56399c,defined$1(_0x5d5b66=_0x4cbacf[_0x1f0ec3+0x1])||(_0x5d5b66=_0x4cbacf[_0x1f0ec3+0x1]=new DrawCommand({'owner':_0x5ab73a,'primitiveType':_0x68171a['_primitiveType']})),_0x5d5b66['vertexArray']=_0x349d3f,_0x5d5b66[_0x9a0dce(0x33c4)]=_0x5ab73a[_0x9a0dce(0xc6b)],_0x5d5b66[_0x44c34c(0x1868)]=_0x5ab73a[_0x9a0dce(0x19ce)],_0x5d5b66[_0x9a0dce(0x295c)]=Pass$1[_0x9a0dce(0x4a46)];var _0x54a1c9=_0x5ab73a['appearance'][_0x9a0dce(0x3453)];if(defined$1(_0x54a1c9)&&(_0x49af0b=combine$2(_0x49af0b,_0x54a1c9['_uniforms'])),_0x5d5b66[_0x9a0dce(0x2ca)]=_0x49af0b,(_0x56399c=DrawCommand[_0x9a0dce(0x305)](_0x5d5b66,_0x5d5b66[_0x9a0dce(0x176e)][_0x9a0dce(0x3beb)]))[_0x9a0dce(0x295c)]=Pass$1[_0x44c34c(0x41cb)],_0x5d5b66[_0x9a0dce(0x176e)][_0x9a0dce(0x3beb)]=_0x56399c,(_0x56399c=DrawCommand[_0x44c34c(0x17ea)](_0x5d5b66,_0x5d5b66[_0x9a0dce(0x176e)][_0x44c34c(0xa43)]))[_0x9a0dce(0x295c)]=Pass$1[_0x9a0dce(0x5af3)],_0x56399c[_0x9a0dce(0x33c4)]=_0x5ab73a[_0x44c34c(0x4992)],_0x5d5b66[_0x9a0dce(0x176e)][_0x9a0dce(0x5d7)]=_0x56399c,_0x16266e){var _0x45a833=DrawCommand[_0x9a0dce(0x305)](_0x5d5b66,_0x5d5b66['derivedCommands']['appearance2D']);_0x45a833[_0x9a0dce(0x2ddc)]=_0x5ab73a[_0x9a0dce(0x56d2)],_0x5d5b66[_0x9a0dce(0x176e)][_0x9a0dce(0x2a6d)]=_0x45a833,(_0x45a833=DrawCommand[_0x9a0dce(0x305)](_0x56399c,_0x56399c[_0x9a0dce(0x176e)][_0x9a0dce(0x2a6d)]))[_0x9a0dce(0x2ddc)]=_0x5ab73a['_spColor2D'],_0x56399c[_0x9a0dce(0x176e)][_0x9a0dce(0x2a6d)]=_0x45a833;}}var _0xf83242=_0x5ab73a[_0x9a0dce(0x3066)],_0x58cdc0=_0x5ab73a[_0x44c34c(0x2587)],_0x1027e2=0x0;_0x3d2488=_0xf83242[_0x9a0dce(0x809)]=_0x3d2488/0x2;for(var _0x34efd1=0x0;_0x34efd1<_0x3d2488;++_0x34efd1){var _0x1e2115=_0xf83242[_0x34efd1]=DrawCommand[_0x9a0dce(0x305)](_0x4cbacf[_0x1027e2],_0xf83242[_0x34efd1]);_0x1e2115[_0x9a0dce(0x2ddc)]=_0x58cdc0,_0x1e2115[_0x9a0dce(0x295c)]=Pass$1[_0x9a0dce(0x5d33)],_0x1027e2+=0x2;}}function createPickCommands$1(_0x3f8fb0,_0x45098c){var _0x4365e7=_0x307c2b,_0x2d9c00=_0x5e00b3,_0x26eb3b,_0xdb413f,_0x3d910d,_0x3dc1e4,_0x3d6fba,_0x230eed=_0x3f8fb0[_0x2d9c00(0x2ab)],_0x51b7e8=Pass$1[_0x4365e7(0x38f0)],_0x3deda2=Pass$1[_0x2d9c00(0x57df)],_0x206bb9=Pass$1[_0x4365e7(0x11f7)],_0x574a74=_0x3f8fb0[_0x4365e7(0x1679)],_0x48069f=0x2*_0x574a74[_0x2d9c00(0xc7b)][_0x2d9c00(0x809)],_0x331ac4=0x0;_0x230eed&&(_0x48069f=0x2*(_0x26eb3b=_0x574a74[_0x2d9c00(0xc82)])[_0x2d9c00(0x809)]),_0x45098c[_0x2d9c00(0x809)]=_0x48069f;var _0x39dd05=0x0,_0x39db86=_0x574a74[_0x2d9c00(0x2528)][_0x2d9c00(0x1ec0)]()(_0x3f8fb0[_0x4365e7(0x3470)]),_0x4cab3c=_0x3f8fb0[_0x2d9c00(0x287a)];for(_0x3d910d=0x0;_0x3d910d<_0x48069f;_0x3d910d+=0x2){var _0x54fb18,_0x48ca2c=_0x574a74[_0x2d9c00(0xc7b)][_0x39dd05++];if(_0x230eed&&(_0xdb413f=_0x26eb3b[_0x331ac4++],_0x48ca2c=_0x574a74[_0x2d9c00(0xc7b)][_0xdb413f[_0x2d9c00(0x51d3)]]),defined$1(_0x3dc1e4=_0x45098c[_0x3d910d])||(_0x3dc1e4=_0x45098c[_0x3d910d]=new DrawCommand({'owner':_0x3f8fb0,'primitiveType':_0x574a74[_0x4365e7(0x1b84)],'pickOnly':!0x0})),_0x3dc1e4['vertexArray']=_0x48ca2c,_0x3dc1e4[_0x2d9c00(0x33c4)]=_0x3f8fb0[_0x2d9c00(0x3962)],_0x3dc1e4[_0x2d9c00(0x2ddc)]=_0x3f8fb0[_0x2d9c00(0x3ebd)],_0x3dc1e4[_0x2d9c00(0x2ca)]=_0x39db86,_0x3dc1e4[_0x2d9c00(0x295c)]=_0x51b7e8,_0x230eed&&(_0x3dc1e4['offset']=_0xdb413f[_0x4365e7(0x4d0e)],_0x3dc1e4[_0x2d9c00(0x5d69)]=_0xdb413f[_0x2d9c00(0x5d69)]),(_0x3d6fba=DrawCommand['shallowClone'](_0x3dc1e4,_0x3dc1e4[_0x4365e7(0x4b02)][_0x2d9c00(0x3beb)]))[_0x2d9c00(0x33c4)]=_0x3f8fb0['_rsStencilDepthPass3DTiles'],_0x3d6fba[_0x2d9c00(0x295c)]=_0x3deda2,_0x3dc1e4[_0x2d9c00(0x176e)][_0x2d9c00(0x3beb)]=_0x3d6fba,(_0x3d6fba=DrawCommand[_0x2d9c00(0x305)](_0x3dc1e4,_0x3dc1e4[_0x2d9c00(0x176e)][_0x2d9c00(0x5d7)]))[_0x2d9c00(0x33c4)]=_0x3f8fb0[_0x4365e7(0x433)],_0x3d6fba[_0x2d9c00(0x295c)]=_0x206bb9,_0x3dc1e4[_0x2d9c00(0x176e)]['s3mtiles']=_0x3d6fba,defined$1(_0x3dc1e4=_0x45098c[_0x3d910d+0x1])||(_0x3dc1e4=_0x45098c[_0x3d910d+0x1]=new DrawCommand({'owner':_0x3f8fb0,'primitiveType':_0x574a74[_0x4365e7(0x1b84)],'pickOnly':!0x0})),_0x3dc1e4['vertexArray']=_0x48ca2c,_0x3dc1e4[_0x4365e7(0x1991)]=_0x3f8fb0[_0x2d9c00(0x34ec)],_0x3dc1e4[_0x2d9c00(0x2ddc)]=_0x3f8fb0[_0x2d9c00(0x302c)],_0x3dc1e4[_0x2d9c00(0x2ca)]=_0x39db86,_0x3dc1e4[_0x2d9c00(0x295c)]=_0x51b7e8,_0x230eed&&(_0x3dc1e4[_0x2d9c00(0x2c14)]=_0xdb413f[_0x2d9c00(0x2c14)],_0x3dc1e4[_0x2d9c00(0x5d69)]=_0xdb413f[_0x2d9c00(0x5d69)]),(_0x3d6fba=DrawCommand[_0x2d9c00(0x305)](_0x3dc1e4,_0x3dc1e4[_0x2d9c00(0x176e)][_0x2d9c00(0x3beb)]))[_0x2d9c00(0x295c)]=_0x3deda2,_0x3dc1e4[_0x2d9c00(0x176e)]['tileset']=_0x3d6fba,_0x4cab3c)(_0x54fb18=DrawCommand['shallowClone'](_0x3dc1e4,_0x3dc1e4['derivedCommands'][_0x4365e7(0x55e3)]))[_0x2d9c00(0x2ddc)]=_0x3f8fb0['_spPick2D'],_0x3dc1e4[_0x2d9c00(0x176e)][_0x2d9c00(0x5c9b)]=_0x54fb18,(_0x54fb18=DrawCommand[_0x2d9c00(0x305)](_0x3d6fba,_0x3d6fba['derivedCommands'][_0x2d9c00(0x5c9b)]))[_0x2d9c00(0x2ddc)]=_0x3f8fb0[_0x2d9c00(0x3fa0)],_0x3d6fba[_0x2d9c00(0x176e)][_0x2d9c00(0x5c9b)]=_0x54fb18;if((_0x3d6fba=DrawCommand[_0x2d9c00(0x305)](_0x3dc1e4,_0x3dc1e4[_0x2d9c00(0x176e)]['s3mtiles']))[_0x2d9c00(0x295c)]=_0x206bb9,_0x3dc1e4[_0x2d9c00(0x176e)][_0x4365e7(0xa43)]=_0x3d6fba,_0x4cab3c)(_0x54fb18=DrawCommand[_0x2d9c00(0x305)](_0x3dc1e4,_0x3dc1e4[_0x2d9c00(0x176e)][_0x4365e7(0x55e3)]))[_0x2d9c00(0x2ddc)]=_0x3f8fb0[_0x2d9c00(0x3fa0)],_0x3dc1e4[_0x2d9c00(0x176e)][_0x2d9c00(0x5c9b)]=_0x54fb18,(_0x54fb18=DrawCommand[_0x2d9c00(0x305)](_0x3d6fba,_0x3d6fba[_0x4365e7(0x4b02)][_0x2d9c00(0x5c9b)]))[_0x2d9c00(0x2ddc)]=_0x3f8fb0[_0x2d9c00(0x3fa0)],_0x3d6fba[_0x2d9c00(0x176e)][_0x2d9c00(0x5c9b)]=_0x54fb18;}}function createCommands$7(_0x377ef3,_0x2063c7,_0x5de0b2,_0xcc44a8,_0x1f8353,_0x4bd852,_0x5651fd,_0x154238){createColorCommands$1(_0x377ef3,_0x4bd852,_0x154238),createPickCommands$1(_0x377ef3,_0x5651fd);}function boundingVolumeIndex$2(_0x17fb45,_0x186c94){var _0x1813b5=_0x5e00b3;return Math[_0x1813b5(0x1ace)](_0x17fb45%_0x186c94/0x3);}function updateAndQueueRenderCommand$2(_0x240f4a,_0x176e84,_0x361528,_0x389fee,_0xd795af,_0x12efd1){var _0x11f435=_0x307c2b,_0x553148=_0x5e00b3;_0x240f4a[_0x11f435(0x4bac)]=_0x361528,_0x240f4a[_0x553148(0x36b6)]=_0xd795af,_0x240f4a[_0x553148(0x2505)]=_0x389fee,_0x240f4a[_0x553148(0x3820)]=_0x12efd1,_0x176e84[_0x553148(0xe5b)][_0x553148(0x5323)](_0x240f4a);}function updateAndQueuePickCommand$2(_0x1872c6,_0x1a7ac6,_0x50571d,_0x215279,_0x1cd42e){var _0x1b83ff=_0x5e00b3;_0x1872c6[_0x1b83ff(0x599)]=_0x50571d,_0x1872c6[_0x1b83ff(0x36b6)]=_0x1cd42e,_0x1872c6[_0x1b83ff(0x2505)]=_0x215279,_0x1a7ac6[_0x1b83ff(0xe5b)][_0x1b83ff(0x5323)](_0x1872c6);}function updateAndQueueCommands$2(_0x3ff872,_0x49bc31,_0x2470cd,_0x2bffd1,_0x44d826,_0x59231d,_0x1a7a42,_0x5c8df2){var _0x41b8c2=_0x307c2b,_0x30516d=_0x5e00b3,_0x3cf8e0,_0x41ff64=_0x3ff872[_0x30516d(0x5b5)];Primitive[_0x30516d(0x1caf)](_0x41ff64,_0x49bc31,_0x44d826),_0x49bc31[_0x41b8c2(0x266d)]===SceneMode$1[_0x30516d(0x3c78)]?_0x3cf8e0=_0x41ff64[_0x30516d(0x178c)]:_0x49bc31[_0x30516d(0x3037)]===SceneMode$1[_0x41b8c2(0x19e)]?_0x3cf8e0=_0x41ff64[_0x41b8c2(0x50ee)]:_0x49bc31[_0x30516d(0x3037)]===SceneMode$1[_0x30516d(0x174c)]&&defined$1(_0x41ff64[_0x41b8c2(0x400d)])?_0x3cf8e0=_0x41ff64[_0x30516d(0x5a69)]:defined$1(_0x41ff64[_0x30516d(0x4bca)])&&(_0x3cf8e0=_0x41ff64[_0x30516d(0x4bca)]);var _0xc09f23,_0x15fb73,_0x3df81a=_0x3ff872[_0x30516d(0x1864)],_0x43e48e=_0x3df81a!==ClassificationType$1[_0x30516d(0x54a5)],_0x55009c=_0x3df81a!==ClassificationType$1[_0x30516d(0x3f19)],_0xb92270=_0x49bc31['passes'];if(_0xb92270[_0x30516d(0x445c)]){var _0x449fb2=_0x2470cd[_0x30516d(0x809)];for(_0xc09f23=0x0;_0xc09f23<_0x449fb2;++_0xc09f23)_0x15fb73=_0x3cf8e0[boundingVolumeIndex$2(_0xc09f23,_0x449fb2)],_0x43e48e&&updateAndQueueRenderCommand$2(_0x2470cd[_0xc09f23],_0x49bc31,_0x44d826,_0x59231d,_0x15fb73,_0x1a7a42),_0x55009c&&updateAndQueueRenderCommand$2(_0x2470cd[_0xc09f23][_0x30516d(0x176e)][_0x41b8c2(0x11cb)],_0x49bc31,_0x44d826,_0x59231d,_0x15fb73,_0x1a7a42);if(_0x49bc31[_0x30516d(0x5065)]){var _0x4d06fa=_0x3ff872[_0x30516d(0x3066)],_0x550141=_0x4d06fa[_0x30516d(0x809)];for(_0xc09f23=0x0;_0xc09f23<_0x550141;++_0xc09f23)_0x15fb73=_0x3cf8e0[Math['floor'](_0xc09f23/0x2)],updateAndQueueRenderCommand$2(_0x4d06fa[_0xc09f23],_0x49bc31,_0x44d826,_0x59231d,_0x15fb73,_0x1a7a42);}}if(_0xb92270[_0x30516d(0x3c62)]){var _0x3520db=_0x2bffd1[_0x41b8c2(0x2ef4)],_0x2190e7=_0x41ff64['_pickOffsets'];for(_0xc09f23=0x0;_0xc09f23<_0x3520db;++_0xc09f23){_0x15fb73=_0x3cf8e0[_0x2190e7[boundingVolumeIndex$2(_0xc09f23,_0x3520db)][_0x30516d(0x51d3)]],_0x43e48e&&updateAndQueuePickCommand$2(_0x2bffd1[_0xc09f23],_0x49bc31,_0x44d826,_0x59231d,_0x15fb73),_0x55009c&&updateAndQueuePickCommand$2(_0x2bffd1[_0xc09f23][_0x30516d(0x176e)][_0x30516d(0x3beb)],_0x49bc31,_0x44d826,_0x59231d,_0x15fb73);}}}ClassificationPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x3109e7){var _0x4fce3e=_0x307c2b,_0x21c7c8=_0x5e00b3;if(defined$1(this[_0x21c7c8(0x5b5)])||defined$1(this[_0x21c7c8(0x2b0e)])){var _0x4e4353=this[_0x21c7c8(0x51b)];defined$1(_0x4e4353)&&defined$1(_0x4e4353[_0x21c7c8(0x3453)])&&_0x4e4353[_0x21c7c8(0x3453)]['update'](_0x3109e7[_0x21c7c8(0x4fd0)]);var _0x4a6fe0=this,_0x8d2d91=this[_0x21c7c8(0x4f0e)];if(!defined$1(this[_0x21c7c8(0x5b5)])){var _0x53067c,_0x3f8335,_0x158909,_0x52c7ea,_0x446cb1=Array[_0x21c7c8(0x2676)](this[_0x21c7c8(0x2b0e)])?this[_0x4fce3e(0x3acf)]:[this[_0x21c7c8(0x2b0e)]],_0x9a340e=_0x446cb1[_0x21c7c8(0x809)],_0x288c3f=!0x1,_0x47fc7d=!0x0,_0x1b0f97=!0x1,_0x339720=!0x1;for(_0x9a340e>0x0&&(_0x158909=_0x446cb1[0x0][_0x21c7c8(0x177b)],_0x1b0f97=ShadowVolumeAppearance[_0x21c7c8(0x56ed)](_0x158909),_0x339720=ShadowVolumeAppearance[_0x21c7c8(0x2460)](_0x158909),_0x52c7ea=_0x158909[_0x21c7c8(0x8fe)]),_0x53067c=0x0;_0x53067c<_0x9a340e;_0x53067c++){var _0x213b7d=(_0x3f8335=_0x446cb1[_0x53067c])[_0x21c7c8(0x177b)][_0x4fce3e(0x3a3a)];defined$1(_0x213b7d)&&(_0x288c3f=!0x0),_0x47fc7d=_0x47fc7d&&defined$1(_0x213b7d)&&ColorGeometryInstanceAttribute[_0x21c7c8(0x1dab)](_0x52c7ea,_0x213b7d);}if(!_0x47fc7d&&!_0x1b0f97&&!_0x339720)throw new DeveloperError$1(_0x21c7c8(0x2885));_0x288c3f&&!defined$1(_0x4e4353)&&(_0x4e4353=new PerInstanceColorAppearance({'flat':!0x0}),this[_0x21c7c8(0x51b)]=_0x4e4353),this[_0x21c7c8(0x2ab)]=!_0x1b0f97&&!_0x339720,this[_0x4fce3e(0x3845)]=_0x1b0f97,this[_0x21c7c8(0x1ed3)]=_0x339720,this[_0x21c7c8(0x5ad2)]=_0x288c3f;var _0x3bf978=new Array(_0x9a340e);for(_0x53067c=0x0;_0x53067c<_0x9a340e;++_0x53067c)_0x3f8335=_0x446cb1[_0x53067c],_0x3bf978[_0x53067c]=new GeometryInstance({'geometry':_0x3f8335[_0x4fce3e(0x2b1d)],'attributes':_0x3f8335[_0x21c7c8(0x177b)],'modelMatrix':_0x3f8335[_0x21c7c8(0x599)],'id':_0x3f8335['id'],'pickPrimitive':defaultValue$1(this[_0x4fce3e(0x3a28)],_0x4a6fe0)});_0x8d2d91[_0x4fce3e(0x38c5)]=_0x4e4353,_0x8d2d91[_0x21c7c8(0x2b0e)]=_0x3bf978,defined$1(this[_0x21c7c8(0x2fad)])&&(_0x8d2d91[_0x4fce3e(0x516d)]=function(_0x1a19fb,_0x4ebbe8){_0x4a6fe0['_createBoundingVolumeFunction'](_0x1a19fb,_0x4ebbe8);}),_0x8d2d91[_0x21c7c8(0x9ff)]=function(_0x1f2a5a,_0x3e0e49,_0x42d131,_0x1f80c7){createRenderStates$4(_0x4a6fe0);},_0x8d2d91[_0x21c7c8(0x3976)]=function(_0x24b2f6,_0x943e47,_0x1e79b8){createShaderProgram$3(_0x4a6fe0,_0x943e47);},_0x8d2d91[_0x21c7c8(0x920)]=function(_0x5471e6,_0x32d381,_0x544e96,_0x436626,_0x5a10a1,_0x514e93,_0x54a8eb,_0x2516ab){createCommands$7(_0x4a6fe0,void 0x0,void 0x0,!0x0,!0x1,_0x514e93,_0x54a8eb,_0x2516ab);},defined$1(this[_0x21c7c8(0x2027)])?_0x8d2d91[_0x21c7c8(0x2027)]=function(_0x35078d,_0x5f0ee3,_0x3307bc,_0x338814,_0x4772c0,_0x215cd1,_0x9c43c4,_0x3fc1cb){var _0x35744c=_0x4fce3e;_0x4a6fe0[_0x35744c(0x3ea9)](_0x35078d,_0x5f0ee3,_0x3307bc,_0x338814,_0x4772c0,_0x215cd1,_0x9c43c4,_0x3fc1cb);}:_0x8d2d91[_0x21c7c8(0x2027)]=function(_0x5bbe11,_0x2bb8c5,_0x15210e,_0xedcc64,_0x509e2b,_0x33833e,_0x313e20,_0x47cc26){updateAndQueueCommands$2(_0x4a6fe0,_0x2bb8c5,_0x15210e,_0xedcc64,_0x509e2b,_0x33833e,_0x313e20);},this[_0x21c7c8(0x5b5)]=new Primitive(_0x8d2d91),this[_0x21c7c8(0x5b5)][_0x21c7c8(0x41cf)][_0x21c7c8(0x2a5f)](function(_0x187873){var _0x160b15=_0x4fce3e,_0x290df7=_0x21c7c8;_0x4a6fe0[_0x290df7(0x1d9c)]=!0x0,_0x4a6fe0[_0x290df7(0x19a3)]&&(_0x4a6fe0[_0x160b15(0x3acf)]=void 0x0);var _0x543966=_0x187873[_0x290df7(0x5432)];defined$1(_0x543966)?_0x4a6fe0[_0x290df7(0x41ff)][_0x290df7(0x4c5a)](_0x543966):_0x4a6fe0[_0x290df7(0x41ff)][_0x290df7(0x1c7e)](_0x4a6fe0);});}this[_0x21c7c8(0x50cc)]&&!this[_0x21c7c8(0x1119)]&&this[_0x21c7c8(0x1d9c)]?(this[_0x4fce3e(0xdb4)]=!0x0,this[_0x21c7c8(0x3962)]=RenderState[_0x21c7c8(0x5344)](getStencilDepthRenderState$1(!0x1,!0x1)),this[_0x21c7c8(0x3f61)]=RenderState[_0x21c7c8(0x5344)](getStencilDepthRenderState$1(!0x1,!0x0)),this[_0x21c7c8(0xc6b)]=RenderState[_0x4fce3e(0x5602)](getColorRenderState(!0x1))):!this[_0x21c7c8(0x50cc)]&&this[_0x21c7c8(0x1119)]&&(this[_0x21c7c8(0x1119)]=!0x1,this[_0x21c7c8(0x3962)]=RenderState[_0x21c7c8(0x5344)](getStencilDepthRenderState$1(!0x0,!0x1)),this[_0x21c7c8(0x3f61)]=RenderState[_0x21c7c8(0x5344)](getStencilDepthRenderState$1(!0x0,!0x0)),this['_rsColorPass']=RenderState[_0x21c7c8(0x5344)](getColorRenderState(!0x0))),this[_0x21c7c8(0x5b5)][_0x21c7c8(0x51b)]!==_0x4e4353&&(this[_0x4fce3e(0x1679)][_0x21c7c8(0x51b)]=_0x4e4353),this[_0x4fce3e(0x1679)][_0x21c7c8(0x3234)]=this[_0x4fce3e(0x537b)],this[_0x21c7c8(0x5b5)]['debugShowBoundingVolume']=this[_0x4fce3e(0x3425)],this[_0x21c7c8(0x5b5)][_0x4fce3e(0x2e6d)](_0x3109e7);}},ClassificationPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x4bf2)]=function(_0x1db412){var _0x1d0746=_0x5e00b3;return this[_0x1d0746(0x5b5)][_0x1d0746(0x4bf2)](_0x1db412);},ClassificationPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ClassificationPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2e3afa=_0x307c2b,_0xe5a6a9=_0x5e00b3;return this[_0xe5a6a9(0x5b5)]=this[_0xe5a6a9(0x5b5)]&&this[_0xe5a6a9(0x5b5)][_0xe5a6a9(0x2947)](),this[_0xe5a6a9(0x3ebd)]=this[_0x2e3afa(0x5526)]&&this[_0xe5a6a9(0x3ebd)][_0xe5a6a9(0x2947)](),this[_0xe5a6a9(0x302c)]=this[_0x2e3afa(0x4b55)]&&this[_0xe5a6a9(0x302c)][_0xe5a6a9(0x2947)](),this[_0x2e3afa(0x19fd)]=this[_0xe5a6a9(0x19ce)]&&this[_0x2e3afa(0x19fd)][_0x2e3afa(0x5020)](),this[_0xe5a6a9(0x3fa0)]=void 0x0,this[_0xe5a6a9(0x56d2)]=void 0x0,destroyObject$1(this);};var GroundPrimitiveUniformMap={'u_globeMinimumAltitude':function(){return 0xd6d8;}};function GroundPrimitive(_0x20fe7d){var _0x30b8c7=_0x307c2b,_0x420508=_0x5e00b3,_0x16d565=(_0x20fe7d=defaultValue$1(_0x20fe7d,defaultValue$1[_0x420508(0x243c)]))['appearance'],_0x40aa2e=_0x20fe7d[_0x30b8c7(0x3acf)];if(!defined$1(_0x16d565)&&defined$1(_0x40aa2e))for(var _0x19ec6b=Array[_0x30b8c7(0x2d5)](_0x40aa2e)?_0x40aa2e:[_0x40aa2e],_0x12ced5=_0x19ec6b[_0x420508(0x809)],_0x5abee4=0x0;_0x5abee4<_0x12ced5;_0x5abee4++){var _0xd0a255=_0x19ec6b[_0x5abee4][_0x420508(0x177b)];if(defined$1(_0xd0a255)&&defined$1(_0xd0a255['color'])){_0x16d565=new PerInstanceColorAppearance({'flat':!0x0});break;}}this[_0x420508(0x51b)]=_0x16d565,this['geometryInstances']=_0x20fe7d[_0x30b8c7(0x3acf)],this[_0x420508(0x3234)]=defaultValue$1(_0x20fe7d[_0x420508(0x3234)],!0x0),this['classificationType']=defaultValue$1(_0x20fe7d[_0x420508(0x1864)],ClassificationType$1[_0x420508(0x1f08)]),this[_0x30b8c7(0x3425)]=defaultValue$1(_0x20fe7d['debugShowBoundingVolume'],!0x1),this[_0x420508(0x50cc)]=defaultValue$1(_0x20fe7d[_0x420508(0x50cc)],!0x1),this[_0x30b8c7(0x1859)]=[],this[_0x420508(0x4271)]=[],this[_0x420508(0x1d9c)]=!0x1,this[_0x420508(0x41ff)]=when[_0x420508(0x32fc)](),this[_0x420508(0x5b5)]=void 0x0,this['_maxHeight']=void 0x0,this[_0x420508(0x37e0)]=void 0x0,this[_0x30b8c7(0x222e)]=ApproximateTerrainHeights['_defaultMaxTerrainHeight'],this['_minTerrainHeight']=ApproximateTerrainHeights[_0x30b8c7(0x3454)],this[_0x420508(0xabe)]=[],this[_0x420508(0x650)]=[],this[_0x420508(0xb3d)]=!0x1,this[_0x420508(0x285)]=void 0x0,this[_0x420508(0x2a5d)]={'geometryInstances':void 0x0,'appearance':void 0x0,'vertexCacheOptimize':defaultValue$1(_0x20fe7d[_0x420508(0x4322)],!0x1),'interleave':defaultValue$1(_0x20fe7d[_0x420508(0x358d)],!0x1),'releaseGeometryInstances':defaultValue$1(_0x20fe7d[_0x420508(0x19a3)],!0x0),'allowPicking':defaultValue$1(_0x20fe7d[_0x420508(0x443d)],!0x0),'asynchronous':defaultValue$1(_0x20fe7d[_0x420508(0x511e)],!0x0),'compressVertices':defaultValue$1(_0x20fe7d[_0x420508(0x5f25)],!0x0),'_createBoundingVolumeFunction':void 0x0,'_updateAndQueueCommandsFunction':void 0x0,'_pickPrimitive':this,'_extruded':!0x0,'_uniformMap':GroundPrimitiveUniformMap,'classificationType':this[_0x420508(0x1864)]};}function getComputeMaximumHeightFunction$1(_0x1aba3b){return function(_0x180bd8,_0x2f6e81){var _0x4ef33d=_0x23ca,_0x5d6257=_0x2f6e81[_0x4ef33d(0x1617)],_0x204010=_0x5d6257/Math['cos'](0.5*_0x180bd8)-_0x5d6257;return _0x1aba3b[_0x4ef33d(0x243d)]+_0x204010;};}function getComputeMinimumHeightFunction$1(_0x3213d9){return function(_0x205804,_0x5a5fda){var _0x5419da=_0x140d;return _0x3213d9[_0x5419da(0x2373)];};}Object[_0x5e00b3(0x1dfd)](GroundPrimitive[_0x5e00b3(0x3720)],{'vertexCacheOptimize':{'get':function(){var _0x1dbcb6=_0x307c2b,_0x2979fa=_0x5e00b3;return this[_0x1dbcb6(0x4f21)][_0x2979fa(0x4322)];}},'interleave':{'get':function(){var _0x391c6a=_0x5e00b3;return this[_0x391c6a(0x2a5d)][_0x391c6a(0x358d)];}},'releaseGeometryInstances':{'get':function(){var _0x2a5d45=_0x307c2b;return this[_0x2a5d45(0x4f21)]['releaseGeometryInstances'];}},'allowPicking':{'get':function(){var _0x299b38=_0x307c2b,_0x33a1f7=_0x5e00b3;return this[_0x299b38(0x4f21)][_0x33a1f7(0x443d)];}},'asynchronous':{'get':function(){var _0x589d96=_0x5e00b3;return this[_0x589d96(0x2a5d)][_0x589d96(0x511e)];}},'compressVertices':{'get':function(){var _0x71d2d2=_0x5e00b3;return this[_0x71d2d2(0x2a5d)][_0x71d2d2(0x5f25)];}},'ready':{'get':function(){return this['_ready'];}},'readyPromise':{'get':function(){var _0x18ea78=_0x307c2b,_0x4b7ad0=_0x5e00b3;return this[_0x18ea78(0x46e8)][_0x4b7ad0(0x24e7)];}}}),GroundPrimitive[_0x5e00b3(0x2d65)]=ClassificationPrimitive[_0x5e00b3(0x2d65)];var scratchBVCartesianHigh$1=new Cartesian3(),scratchBVCartesianLow$1=new Cartesian3(),scratchBVCartesian$1=new Cartesian3(),scratchBVCartographic$1=new Cartographic(),scratchBVRectangle$1=new Rectangle();function getRectangle$1(_0x5fc1b9,_0x5cf874){var _0x2523bf=_0x307c2b,_0x30cea6=_0x5e00b3,_0x3b6e7c=_0x5fc1b9[_0x2523bf(0xec2)]['ellipsoid'];if(!defined$1(_0x5cf874[_0x30cea6(0x177b)])||!defined$1(_0x5cf874[_0x30cea6(0x177b)][_0x30cea6(0x355e)]))return defined$1(_0x5cf874[_0x2523bf(0x569c)])?_0x5cf874[_0x30cea6(0x1dec)]:void 0x0;for(var _0x221a68=_0x5cf874[_0x30cea6(0x177b)][_0x30cea6(0x355e)][_0x30cea6(0xc98)],_0x17cb3a=_0x5cf874[_0x30cea6(0x177b)][_0x30cea6(0x40f9)]['values'],_0x3e3a53=_0x221a68[_0x30cea6(0x809)],_0x5df4e2=Number[_0x30cea6(0xe92)],_0x5bb1f0=Number[_0x2523bf(0x43a1)],_0x51bd77=Number[_0x2523bf(0x39ae)],_0x147e0d=Number[_0x30cea6(0x2218)],_0x99b573=0x0;_0x99b573<_0x3e3a53;_0x99b573+=0x3){var _0x12cf36=Cartesian3['unpack'](_0x221a68,_0x99b573,scratchBVCartesianHigh$1),_0x48780e=Cartesian3[_0x30cea6(0x1d8a)](_0x17cb3a,_0x99b573,scratchBVCartesianLow$1),_0x286dac=Cartesian3[_0x30cea6(0x30c2)](_0x12cf36,_0x48780e,scratchBVCartesian$1),_0xacfde9=_0x3b6e7c[_0x2523bf(0x4368)](_0x286dac,scratchBVCartographic$1),_0x368603=_0xacfde9[_0x30cea6(0x5859)],_0x240a03=_0xacfde9[_0x30cea6(0x4465)];_0x5df4e2=Math['min'](_0x5df4e2,_0x368603),_0x5bb1f0=Math[_0x30cea6(0x19a8)](_0x5bb1f0,_0x240a03),_0x51bd77=Math[_0x2523bf(0x5449)](_0x51bd77,_0x368603),_0x147e0d=Math[_0x2523bf(0x5449)](_0x147e0d,_0x240a03);}var _0x2b6012=scratchBVRectangle$1;return _0x2b6012[_0x30cea6(0x5833)]=_0x51bd77,_0x2b6012[_0x30cea6(0x5696)]=_0x5df4e2,_0x2b6012[_0x30cea6(0x310a)]=_0x147e0d,_0x2b6012[_0x30cea6(0x159f)]=_0x5bb1f0,_0x2b6012;}function setMinMaxTerrainHeights(_0x4036f9,_0xd7bf9b,_0x1bd8ad){var _0x1dc15d=_0x5e00b3,_0x885081=ApproximateTerrainHeights[_0x1dc15d(0x25ca)](_0xd7bf9b,_0x1bd8ad);_0x4036f9['_minTerrainHeight']=_0x885081[_0x1dc15d(0x3a8d)],_0x4036f9[_0x1dc15d(0xd89)]=_0x885081[_0x1dc15d(0x212d)];}function createBoundingVolume$1(_0x1db440,_0x43f6df,_0x12b2ed){var _0x23ce8c=_0x307c2b,_0x290ae5=_0x5e00b3,_0x1a1325=_0x43f6df[_0x290ae5(0x5cd9)][_0x23ce8c(0x2864)],_0x2ef7f7=getRectangle$1(_0x43f6df,_0x12b2ed);if(_0x1db440[_0x290ae5(0x2b0e)]){var _0x187b57=Number[_0x23ce8c(0x1db4)],_0x505b1e=Number[_0x290ae5(0x4d71)],_0x529342=!0x1;for(let _0x448e2e=0x0;_0x448e2e<_0x1db440[_0x290ae5(0x2b0e)][_0x290ae5(0x809)]>0x0;_0x448e2e++){var _0x1e0c84=_0x1db440[_0x290ae5(0x2b0e)][_0x448e2e][_0x290ae5(0x144e)][_0x290ae5(0x228)],_0x233fbf=_0x1db440[_0x290ae5(0x2b0e)][_0x448e2e][_0x290ae5(0x144e)][_0x290ae5(0x4778)];if(defined$1(_0x1e0c84)&&defined$1(_0x233fbf)){var _0x365aeb=_0x1e0c84+_0x233fbf;_0x187b57=Math[_0x23ce8c(0x5449)](_0x187b57,_0x365aeb),_0x505b1e=Math[_0x290ae5(0x19a8)](_0x505b1e,_0x1e0c84),_0x529342=!0x0;}}_0x1db440[_0x290ae5(0x243d)]=_0x529342?_0x187b57:_0x1db440[_0x290ae5(0x243d)],_0x1db440[_0x290ae5(0x37e0)]=_0x529342?_0x505b1e:_0x1db440[_0x290ae5(0x37e0)];}var _0x595ec0=(Array[_0x290ae5(0x2676)](_0x1db440[_0x290ae5(0x2b0e)])?_0x1db440[_0x290ae5(0x2b0e)]:[_0x1db440[_0x290ae5(0x2b0e)]])[0x0][_0x290ae5(0x144e)][_0x290ae5(0x9cd)],_0x512aad=OrientedBoundingBox[_0x23ce8c(0x2896)](_0x2ef7f7,getComputeMinimumHeightFunction$1(_0x1db440)(_0x595ec0,_0x1a1325),getComputeMaximumHeightFunction$1(_0x1db440)(_0x595ec0,_0x1a1325),_0x1a1325);if(_0x1db440['_boundingVolumes'][_0x290ae5(0x5323)](_0x512aad),!_0x43f6df[_0x23ce8c(0x43c9)]){var _0x568eaf=_0x43f6df[_0x23ce8c(0xec2)],_0x288556=BoundingSphere[_0x23ce8c(0x500e)](_0x2ef7f7,_0x568eaf,_0x1db440[_0x290ae5(0x243d)],_0x1db440[_0x290ae5(0x37e0)]);Cartesian3[_0x290ae5(0x160f)](_0x288556[_0x290ae5(0x4fe8)]['z'],_0x288556[_0x290ae5(0x4fe8)]['x'],_0x288556[_0x290ae5(0x4fe8)]['y'],_0x288556[_0x290ae5(0x4fe8)]),_0x1db440[_0x290ae5(0x4271)][_0x290ae5(0x5323)](_0x288556);}}function boundingVolumeIndex$1(_0x456307,_0x364399){var _0x32d954=_0x307c2b;return Math[_0x32d954(0x4b96)](_0x456307%_0x364399/0x3);}function updateAndQueueRenderCommand$1(_0x4bb8a3,_0x5193b4,_0x3a2ba9,_0x1fb7a9,_0xb60a89,_0x620c0f,_0x1ad7d6){var _0x3286ab=_0x307c2b,_0x53b04a=_0x5e00b3,_0x9d8b14=_0x4bb8a3[_0x53b04a(0x5b5)];_0x3a2ba9[_0x53b04a(0x3037)]!==SceneMode$1[_0x53b04a(0x3c78)]&&_0x5193b4[_0x53b04a(0x2ddc)]===_0x9d8b14[_0x3286ab(0x19fd)]&&_0x9d8b14[_0x53b04a(0x287a)]&&_0x5193b4[_0x53b04a(0x176e)]&&_0x5193b4[_0x53b04a(0x176e)][_0x3286ab(0x45ce)]&&(_0x5193b4=_0x5193b4[_0x53b04a(0x176e)][_0x53b04a(0x2a6d)]),_0x5193b4[_0x53b04a(0x5e42)]=_0x4bb8a3,_0x5193b4[_0x53b04a(0x599)]=_0x1fb7a9,_0x5193b4[_0x3286ab(0x1d66)]=_0x620c0f,_0x5193b4[_0x53b04a(0x2505)]=_0xb60a89,_0x5193b4[_0x53b04a(0x3820)]=_0x1ad7d6,_0x3a2ba9[_0x3286ab(0xec7)][_0x53b04a(0x5323)](_0x5193b4);}function updateAndQueuePickCommand$1(_0x5e822d,_0x285d90,_0x3ee75a,_0x187f1c,_0x371915,_0x3d6f32){var _0x4815fa=_0x307c2b,_0x26b829=_0x5e00b3,_0x2e135f=_0x5e822d[_0x26b829(0x5b5)];_0x3ee75a[_0x4815fa(0x266d)]!==SceneMode$1[_0x26b829(0x3c78)]&&_0x285d90[_0x26b829(0x2ddc)]===_0x2e135f[_0x26b829(0x302c)]&&_0x2e135f[_0x26b829(0x287a)]&&(_0x285d90=_0x285d90[_0x26b829(0x176e)][_0x26b829(0x5c9b)]),_0x285d90[_0x26b829(0x5e42)]=_0x5e822d,_0x285d90[_0x26b829(0x599)]=_0x187f1c,_0x285d90[_0x26b829(0x36b6)]=_0x3d6f32,_0x285d90[_0x26b829(0x2505)]=_0x371915,_0x3ee75a[_0x26b829(0xe5b)][_0x26b829(0x5323)](_0x285d90);}function updateAndQueueCommands$1(_0x27e494,_0xd6301,_0x1ef5a0,_0x4ce26a,_0x410f31,_0x4ce44a,_0x1fb9ea,_0x271061){var _0x33422b=_0x307c2b,_0x1752a5=_0x5e00b3,_0x1d9d8c;_0x1d9d8c=_0xd6301['mode']===SceneMode$1[_0x1752a5(0x3c78)]?_0x27e494[_0x1752a5(0x1c80)]:_0x27e494[_0x33422b(0x3931)];var _0x1feb80,_0x44ef7c,_0x464832=_0x27e494[_0x1752a5(0x1864)],_0x536939=_0x464832!==ClassificationType$1[_0x1752a5(0x54a5)]&&_0x464832!==ClassificationType$1[_0x1752a5(0x1a6a)],_0x3a1149=_0x464832!==ClassificationType$1[_0x1752a5(0x3f19)]&&_0x464832!==ClassificationType$1[_0x1752a5(0x1a6a)],_0x1acda2=_0x464832!==ClassificationType$1[_0x1752a5(0x3f19)]&&_0x464832!==ClassificationType$1[_0x1752a5(0x54a5)],_0x435aa1=_0xd6301[_0x1752a5(0xd77)],_0x24c75b=_0x27e494[_0x1752a5(0x5b5)];if(_0x435aa1[_0x1752a5(0x445c)]){var _0x5db37b=_0x1ef5a0['length'];for(_0x1feb80=0x0;_0x1feb80<_0x5db37b;++_0x1feb80)_0x44ef7c=_0x1d9d8c[boundingVolumeIndex$1(_0x1feb80,_0x5db37b)],_0x536939&&updateAndQueueRenderCommand$1(_0x27e494,_0x1ef5a0[_0x1feb80],_0xd6301,_0x410f31,_0x4ce44a,_0x44ef7c,_0x1fb9ea),_0x3a1149&&updateAndQueueRenderCommand$1(_0x27e494,_0x1ef5a0[_0x1feb80]['derivedCommands'][_0x33422b(0x11cb)],_0xd6301,_0x410f31,_0x4ce44a,_0x44ef7c,_0x1fb9ea),_0x1acda2&&updateAndQueueRenderCommand$1(_0x27e494,_0x1ef5a0[_0x1feb80][_0x1752a5(0x176e)]['s3mtiles'],_0xd6301,_0x410f31,_0x4ce44a,_0x44ef7c,_0x1fb9ea);if(_0xd6301[_0x1752a5(0x5065)]){var _0x2f8b29=_0x24c75b[_0x1752a5(0x3066)],_0x4058b1=_0x2f8b29[_0x1752a5(0x809)];for(_0x1feb80=0x0;_0x1feb80<_0x4058b1;++_0x1feb80)_0x44ef7c=_0x1d9d8c[Math[_0x1752a5(0x1ace)](_0x1feb80/0x2)],updateAndQueueRenderCommand$1(_0x27e494,_0x2f8b29[_0x1feb80],_0xd6301,_0x410f31,_0x4ce44a,_0x44ef7c,_0x1fb9ea);}}if(_0x435aa1[_0x1752a5(0x3c62)]){var _0x5a2c7b,_0x530060=_0x4ce26a[_0x1752a5(0x809)];for(_0x27e494[_0x1752a5(0xb3d)]||(_0x5a2c7b=_0x24c75b[_0x1752a5(0x5b5)][_0x1752a5(0xc82)]),_0x1feb80=0x0;_0x1feb80<_0x530060;++_0x1feb80){if(_0x44ef7c=_0x1d9d8c[boundingVolumeIndex$1(_0x1feb80,_0x530060)],!_0x27e494[_0x1752a5(0xb3d)])_0x44ef7c=_0x1d9d8c[_0x5a2c7b[boundingVolumeIndex$1(_0x1feb80,_0x530060)][_0x1752a5(0x51d3)]];_0x536939&&updateAndQueuePickCommand$1(_0x27e494,_0x4ce26a[_0x1feb80],_0xd6301,_0x410f31,_0x4ce44a,_0x44ef7c),_0x3a1149&&updateAndQueuePickCommand$1(_0x27e494,_0x4ce26a[_0x1feb80][_0x33422b(0x4b02)][_0x1752a5(0x3beb)],_0xd6301,_0x410f31,_0x4ce44a,_0x44ef7c),_0x1acda2&&updateAndQueueRenderCommand$1(_0x27e494,_0x4ce26a[_0x1feb80][_0x33422b(0x4b02)][_0x1752a5(0x5d7)],_0xd6301,_0x410f31,_0x4ce44a,_0x44ef7c,_0x1fb9ea);}}}function MaterialProperty(){var _0x2c97ca=_0x5e00b3;DeveloperError$1[_0x2c97ca(0x490e)]();}function DynamicGeometryUpdater$1(_0x4d56ad,_0x2a7df7,_0x43a012){var _0x50f3e3=_0x307c2b,_0x5e183b=_0x5e00b3;this[_0x5e183b(0x1fda)]=_0x2a7df7,this[_0x5e183b(0x3c5b)]=_0x43a012,this[_0x5e183b(0x5b5)]=void 0x0,this[_0x5e183b(0x95c)]=void 0x0,this[_0x5e183b(0x547b)]=_0x4d56ad,this[_0x5e183b(0x159b)]=_0x4d56ad[_0x5e183b(0x159b)],this[_0x5e183b(0x7d8)]=_0x4d56ad[_0x5e183b(0x7d8)],this[_0x50f3e3(0x4f2f)]=void 0x0;}function BoxGraphics(_0x518604){var _0x3dd7ef=_0x307c2b,_0x38c38d=_0x5e00b3;this[_0x38c38d(0x5303)]=new Event(),this[_0x38c38d(0x1462)]=void 0x0,this[_0x38c38d(0x9fb)]=void 0x0,this['_dimensions']=void 0x0,this[_0x38c38d(0xa98)]=void 0x0,this[_0x38c38d(0x118a)]=void 0x0,this[_0x38c38d(0x4ef1)]=void 0x0,this[_0x3dd7ef(0x518e)]=void 0x0,this[_0x38c38d(0x433e)]=void 0x0,this[_0x38c38d(0xdf1)]=void 0x0,this[_0x38c38d(0x3177)]=void 0x0,this[_0x38c38d(0x34f0)]=void 0x0,this[_0x38c38d(0x28f7)]=void 0x0,this[_0x3dd7ef(0x34dd)]=void 0x0,this[_0x3dd7ef(0x3954)]=void 0x0,this[_0x38c38d(0x4c76)]=void 0x0,this[_0x38c38d(0x4ea1)]=void 0x0,this[_0x38c38d(0x2ac2)]=void 0x0,this[_0x3dd7ef(0x344c)]=void 0x0,this[_0x38c38d(0x4e59)]=void 0x0,this[_0x38c38d(0x4b48)]=void 0x0,this[_0x3dd7ef(0x2ea)](defaultValue$1(_0x518604,defaultValue$1[_0x3dd7ef(0x216e)]));}function PositionProperty(){var _0x5ecfd5=_0x307c2b;DeveloperError$1[_0x5ecfd5(0xb2d)]();}GroundPrimitive[_0x307c2b(0x4f38)]=function(){var _0x2de1da=_0x5e00b3;return ApproximateTerrainHeights[_0x2de1da(0x4a16)]();},GroundPrimitive[_0x307c2b(0x1aa2)][_0x307c2b(0x2e6d)]=function(_0x430249){var _0x8cf71c=_0x307c2b,_0xb8f79d=_0x5e00b3;if(defined$1(this['_primitive'])||defined$1(this[_0x8cf71c(0x3acf)])){if(ApproximateTerrainHeights[_0x8cf71c(0x534)]){var _0x1f073f=this,_0x387dee=this[_0xb8f79d(0x2a5d)];if(!defined$1(this[_0xb8f79d(0x5b5)])){var _0x5abef2,_0x43c389,_0x495230,_0x2af257,_0x33e887,_0x3d3e08=_0x430249[_0xb8f79d(0x5cd9)][_0xb8f79d(0x4faa)],_0x1f10d0=Array[_0xb8f79d(0x2676)](this[_0xb8f79d(0x2b0e)])?this[_0xb8f79d(0x2b0e)]:[this[_0xb8f79d(0x2b0e)]],_0x2b61bf=_0x1f10d0[_0xb8f79d(0x809)],_0x240f98=new Array(_0x2b61bf);for(_0x2af257=0x0;_0x2af257<_0x2b61bf;++_0x2af257){var _0x11c023=getRectangle$1(_0x430249,_0x43c389=(_0x5abef2=_0x1f10d0[_0x2af257])[_0xb8f79d(0x144e)]);defined$1(_0x33e887)?defined$1(_0x11c023)&&Rectangle[_0xb8f79d(0x418)](_0x33e887,_0x11c023,_0x33e887):_0x33e887=Rectangle['clone'](_0x11c023);var _0x160b44=_0x5abef2['id'];if(defined$1(_0x160b44)&&defined$1(_0x11c023)){var _0x2595fb=ApproximateTerrainHeights[_0xb8f79d(0x2323)](_0x11c023,_0x3d3e08);this[_0xb8f79d(0xabe)][_0xb8f79d(0x5323)](_0x160b44),this[_0xb8f79d(0x650)][_0xb8f79d(0x5323)](_0x2595fb);}!defined$1(_0x495230=_0x43c389[_0xb8f79d(0x26fc)])||defined$1(_0x495230[_0xb8f79d(0xf14)]);}setMinMaxTerrainHeights(this,_0x33e887,_0x3d3e08);var _0x255807=_0x430249['terrainExaggeration'];this[_0xb8f79d(0x37e0)]=this[_0x8cf71c(0x1505)]*_0x255807,this[_0x8cf71c(0x1391)]=this[_0xb8f79d(0xd89)]*_0x255807;var _0xc6a3e1=GroundPrimitive[_0xb8f79d(0x5cbf)](_0x430249[_0xb8f79d(0x4fd0)]);if(this[_0xb8f79d(0xb3d)]=_0xc6a3e1,_0xc6a3e1){var _0x1910ad,_0x571085=!0x0;for(_0x2af257=0x0;_0x2af257<_0x2b61bf;++_0x2af257)if(_0x33e887=getRectangle$1(_0x430249,_0x43c389=(_0x5abef2=_0x1f10d0[_0x2af257])[_0xb8f79d(0x144e)]),ShadowVolumeAppearance[_0xb8f79d(0x58b2)](_0x33e887)){_0x571085=!0x1;break;}for(_0x2af257=0x0;_0x2af257<_0x2b61bf;++_0x2af257){_0x495230=(_0x43c389=(_0x5abef2=_0x1f10d0[_0x2af257])[_0xb8f79d(0x144e)])[_0xb8f79d(0x26fc)];var _0x176de9=getRectangle$1(_0x430249,_0x43c389),_0x38ad32=_0x43c389[_0xb8f79d(0x280a)],_0x30bec6=_0x430249[_0xb8f79d(0x4fd0)][_0xb8f79d(0x3770)];_0x1910ad=_0x571085?ShadowVolumeAppearance[_0xb8f79d(0x27c4)](_0x176de9,_0x38ad32,_0x3d3e08,_0x430249[_0xb8f79d(0x5cd9)],_0x30bec6,this[_0xb8f79d(0x243d)]):ShadowVolumeAppearance[_0xb8f79d(0x5445)](_0x176de9,_0x38ad32,_0x3d3e08,_0x430249[_0x8cf71c(0xec2)],_0x30bec6);var _0x1947f5=_0x5abef2[_0xb8f79d(0x177b)];for(var _0x27e140 in _0x1947f5)_0x1947f5[_0x8cf71c(0x2609)](_0x27e140)&&(_0x1910ad[_0x27e140]=_0x1947f5[_0x27e140]);_0x5abef2[_0x8cf71c(0x3bab)]?_0x240f98[_0x2af257]=new GeometryInstance({'geometry':_0x5abef2[_0xb8f79d(0x5576)],'attributes':_0x1910ad,'id':_0x5abef2['id']}):(_0x240f98[_0x2af257]=new GeometryInstance({'geometry':_0x495230['createShadowVolume'](_0x43c389,getComputeMinimumHeightFunction$1(this),getComputeMaximumHeightFunction$1(this)),'attributes':_0x1910ad,'id':_0x5abef2['id']}),_0x5abef2[_0xb8f79d(0x5576)]=_0x240f98[_0x2af257][_0x8cf71c(0x2b1d)],_0x5abef2[_0x8cf71c(0x3bab)]=!0x0);}}else{for(_0x2af257=0x0;_0x2af257<_0x2b61bf;++_0x2af257)_0x495230=(_0x43c389=(_0x5abef2=_0x1f10d0[_0x2af257])[_0xb8f79d(0x144e)])[_0xb8f79d(0x26fc)],_0x5abef2[_0xb8f79d(0x2cb7)]?_0x240f98[_0x2af257]=new GeometryInstance({'geometry':_0x43c389,'attributes':_0x5abef2[_0xb8f79d(0x177b)],'id':_0x5abef2['id']}):(_0x240f98[_0x2af257]=new GeometryInstance({'geometry':_0x495230[_0xb8f79d(0xf14)](_0x43c389,getComputeMinimumHeightFunction$1(this),getComputeMaximumHeightFunction$1(this)),'attributes':_0x5abef2[_0xb8f79d(0x177b)],'id':_0x5abef2['id']}),_0x5abef2[_0x8cf71c(0x200c)]=_0x240f98[_0x2af257][_0xb8f79d(0x144e)],_0x5abef2[_0xb8f79d(0x2cb7)]=!0x0);}_0x387dee[_0x8cf71c(0x3acf)]=_0x240f98,_0x387dee[_0xb8f79d(0x51b)]=this[_0xb8f79d(0x51b)],_0x387dee[_0xb8f79d(0x2fad)]=function(_0x2fcc70,_0x1c69ee){createBoundingVolume$1(_0x1f073f,_0x2fcc70,_0x1c69ee);},_0x387dee[_0xb8f79d(0x2027)]=function(_0x2afb74,_0x4503c8,_0x5cdf2d,_0x3bb41a,_0x163f7e,_0x3d2ea8,_0x168558,_0x4045de){updateAndQueueCommands$1(_0x1f073f,_0x4503c8,_0x5cdf2d,_0x3bb41a,_0x163f7e,_0x3d2ea8,_0x168558);},this[_0xb8f79d(0x5b5)]=new ClassificationPrimitive(_0x387dee),this[_0x8cf71c(0x1679)][_0xb8f79d(0x41cf)][_0xb8f79d(0x2a5f)](function(_0x59da31){var _0x5c0180=_0xb8f79d;_0x1f073f[_0x5c0180(0x1d9c)]=!0x0,_0x1f073f['releaseGeometryInstances']&&(_0x1f073f[_0x5c0180(0x2b0e)]=void 0x0);var _0x52d802=_0x59da31[_0x5c0180(0x5432)];defined$1(_0x52d802)?_0x1f073f[_0x5c0180(0x41ff)][_0x5c0180(0x4c5a)](_0x52d802):_0x1f073f[_0x5c0180(0x41ff)][_0x5c0180(0x1c7e)](_0x1f073f);});}this[_0xb8f79d(0x5b5)]['appearance']=this[_0xb8f79d(0x51b)],this[_0x8cf71c(0x1679)][_0x8cf71c(0x537b)]=this[_0xb8f79d(0x3234)],this[_0x8cf71c(0x1679)][_0xb8f79d(0x50cc)]=this[_0xb8f79d(0x50cc)],this['_primitive'][_0x8cf71c(0x3425)]=this[_0xb8f79d(0x3820)],this[_0xb8f79d(0x5b5)][_0xb8f79d(0xa16)](_0x430249);}else GroundPrimitive[_0xb8f79d(0x21f5)]();}},GroundPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x2323)]=function(_0x5acb4d){var _0x3d199f=_0x307c2b,_0x411ca9=_0x5e00b3,_0x1fbaf7=this[_0x411ca9(0xabe)][_0x411ca9(0xabf)](_0x5acb4d);if(-0x1!==_0x1fbaf7)return this[_0x3d199f(0x5636)][_0x1fbaf7];},GroundPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x4bf2)]=function(_0x3f2b50){var _0x12c71c=_0x5e00b3;return this[_0x12c71c(0x5b5)][_0x12c71c(0x4bf2)](_0x3f2b50);},GroundPrimitive[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},GroundPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x6ea251=_0x5e00b3;return this[_0x6ea251(0x5b5)]=this['_primitive']&&this[_0x6ea251(0x5b5)][_0x6ea251(0x2947)](),destroyObject$1(this);},GroundPrimitive['_supportsMaterials']=function(_0x5bdde4){var _0x4f123e=_0x5e00b3;return _0x5bdde4[_0x4f123e(0x2a16)];},GroundPrimitive['supportsMaterials']=function(_0x4ec3da){var _0x4497ab=_0x307c2b,_0x35fadb=_0x5e00b3;return GroundPrimitive[_0x4497ab(0x3292)](_0x4ec3da[_0x35fadb(0x3859)][_0x35fadb(0x4fd0)]);},Object[_0x5e00b3(0x1dfd)](MaterialProperty[_0x307c2b(0x1aa2)],{'isConstant':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'definitionChanged':{'get':DeveloperError$1[_0x5e00b3(0x490e)]}}),MaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x135e)]=DeveloperError$1[_0x5e00b3(0x490e)],MaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=DeveloperError$1[_0x5e00b3(0x490e)],MaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=DeveloperError$1[_0x307c2b(0xb2d)],MaterialProperty[_0x5e00b3(0x4d6)]=function(_0x58e46b,_0x4f4590,_0x5bbf1e){var _0xd1b3f5=_0x307c2b,_0x9bfd59=_0x5e00b3,_0x26cf58;return defined$1(_0x4f4590)&&defined$1(_0x26cf58=_0x4f4590[_0x9bfd59(0x135e)](_0x58e46b))?(defined$1(_0x5bbf1e)&&_0x5bbf1e[_0x9bfd59(0x3dd)]===_0x26cf58||(_0x5bbf1e=Material[_0x9bfd59(0x3fcf)](_0x26cf58)),_0x4f4590[_0x9bfd59(0x4d6)](_0x58e46b,_0x5bbf1e[_0x9bfd59(0x219a)]),_0x5bbf1e):(defined$1(_0x5bbf1e)&&_0x5bbf1e[_0x9bfd59(0x3dd)]===Material[_0x9bfd59(0xb88)]||(_0x5bbf1e=Material['fromType'](Material[_0xd1b3f5(0x3f1b)])),Color$2[_0x9bfd59(0x40f3)](Color$2[_0x9bfd59(0x3b7e)],_0x5bbf1e[_0x9bfd59(0x219a)][_0x9bfd59(0x8fe)]),_0x5bbf1e);},DynamicGeometryUpdater$1[_0x5e00b3(0x3720)][_0x5e00b3(0x5d89)]=function(_0x149b57,_0x4127af,_0x5d07c6){var _0x3a845a=_0x307c2b,_0x3826ea=_0x5e00b3;return!_0x149b57[_0x3826ea(0x227a)]||!_0x149b57[_0x3a845a(0x775)](_0x5d07c6)||!Property$1[_0x3826ea(0x5611)](_0x4127af[_0x3826ea(0x3234)],_0x5d07c6,!0x0);},DynamicGeometryUpdater$1[_0x5e00b3(0x3720)][_0x5e00b3(0x4c4d)]=DeveloperError$1[_0x5e00b3(0x490e)],DynamicGeometryUpdater$1[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x2a0a63){var _0x3a95ab=_0x307c2b,_0x5c9acc=_0x5e00b3,_0x505ca2=this[_0x3a95ab(0x284f)],_0x3e98c2=_0x505ca2[_0x5c9acc(0x10a0)],_0x124f30=this[_0x5c9acc(0x1fda)],_0x4443ac=this[_0x5c9acc(0x3c5b)];_0x4443ac[_0x5c9acc(0x4f4b)](this[_0x5c9acc(0x5b5)]),_0x124f30[_0x5c9acc(0x2eb0)](this[_0x5c9acc(0x5b5)]),_0x124f30['removeAndDestroy'](this[_0x5c9acc(0x95c)]),this[_0x5c9acc(0x95c)]=void 0x0,this[_0x5c9acc(0x5b5)]=void 0x0;var _0x3261df=this[_0x5c9acc(0x7d8)],_0x5d8d73=_0x3261df[this[_0x5c9acc(0x547b)][_0x5c9acc(0x380a)]];if(this[_0x3a95ab(0x1948)](_0x3261df,_0x5d8d73,_0x2a0a63),!this[_0x5c9acc(0x5d89)](_0x3261df,_0x5d8d73,_0x2a0a63)){var _0x2ab140=this[_0x5c9acc(0x547b)][_0x3a95ab(0x4f5c)][_0x5c9acc(0x4d6)](_0x2a0a63),_0x372ba5=this[_0x5c9acc(0x159b)];if(!defined$1(_0x5d8d73[_0x5c9acc(0x29f)])||_0x5d8d73[_0x5c9acc(0x29f)][_0x3a95ab(0x134c)](_0x2a0a63)){var _0x56734c,_0x48b5ea=_0x505ca2[_0x5c9acc(0x1918)],_0x254f5d=_0x48b5ea instanceof ColorMaterialProperty,_0x27bef9=_0x505ca2[_0x5c9acc(0x3f10)](_0x372ba5);if(_0x254f5d)_0x56734c=new PerInstanceColorAppearance({'closed':_0x27bef9,'flat':_0x3e98c2&&!_0x505ca2[_0x5c9acc(0x2fb6)]});else{var _0x170f62=MaterialProperty[_0x3a95ab(0x134c)](_0x2a0a63,_0x48b5ea,this[_0x5c9acc(0xdf1)]);this['_material']=_0x170f62,_0x56734c=new MaterialAppearance({'material':_0x170f62,'translucent':_0x170f62[_0x5c9acc(0x493f)](),'closed':_0x27bef9});}if(_0x3e98c2)_0x372ba5[_0x5c9acc(0x5383)]=PerInstanceColorAppearance[_0x5c9acc(0x4fb)],this[_0x3a95ab(0x1679)]=_0x4443ac[_0x3a95ab(0x1af6)](new GroundPrimitive({'geometryInstances':this[_0x5c9acc(0x547b)][_0x3a95ab(0x4139)](_0x2a0a63),'appearance':_0x56734c,'asynchronous':!0x1,'shadows':_0x2ab140,'classificationType':this[_0x3a95ab(0x284f)][_0x5c9acc(0x4ae4)][_0x5c9acc(0x4d6)](_0x2a0a63)}),Property$1[_0x5c9acc(0x5db9)](this[_0x5c9acc(0x547b)][_0x3a95ab(0x1973)],_0x2a0a63));else{_0x372ba5[_0x5c9acc(0x5383)]=_0x56734c[_0x5c9acc(0x5383)];var _0x1237e3=this[_0x5c9acc(0x547b)][_0x3a95ab(0x4139)](_0x2a0a63);_0x254f5d&&(_0x56734c[_0x5c9acc(0x1d92)]=0xff!==_0x1237e3[_0x3a95ab(0x3377)][_0x5c9acc(0x8fe)][_0x5c9acc(0x9a4)][0x3]),this[_0x5c9acc(0x5b5)]=_0x124f30['add'](new Primitive({'geometryInstances':_0x1237e3,'appearance':_0x56734c,'asynchronous':!0x1,'shadows':_0x2ab140}));}}if(!_0x3e98c2&&defined$1(_0x5d8d73[_0x5c9acc(0x28a6)])&&_0x5d8d73[_0x5c9acc(0x28a6)][_0x5c9acc(0x4d6)](_0x2a0a63)){var _0x5af146=this[_0x5c9acc(0x547b)][_0x5c9acc(0x23ec)](_0x2a0a63),_0x106045=Property$1[_0x3a95ab(0x1611)](_0x5d8d73[_0x5c9acc(0x27cb)],_0x2a0a63,0x1);this[_0x5c9acc(0x95c)]=_0x124f30[_0x3a95ab(0x1af6)](new Primitive({'geometryInstances':_0x5af146,'appearance':new PerInstanceColorAppearance({'flat':!0x0,'translucent':0xff!==_0x5af146[_0x5c9acc(0x177b)][_0x5c9acc(0x8fe)][_0x5c9acc(0x9a4)][0x3],'renderState':{'lineWidth':_0x505ca2[_0x5c9acc(0x5e52)][_0x5c9acc(0x1244)](_0x106045)}}),'asynchronous':!0x1,'shadows':_0x2ab140}));}}},DynamicGeometryUpdater$1[_0x5e00b3(0x3720)][_0x307c2b(0x1284)]=function(_0x2a5130){var _0x5dee84=_0x307c2b,_0x44f782=_0x5e00b3,_0x12c353,_0x2f0325=this[_0x5dee84(0x5718)],_0x4520c4=this[_0x44f782(0x5b5)],_0x294240=this[_0x44f782(0x95c)];return defined$1(_0x4520c4)&&_0x4520c4[_0x44f782(0x3234)]&&_0x4520c4[_0x5dee84(0x54cf)]&&defined$1(_0x12c353=_0x4520c4[_0x44f782(0x4bf2)](_0x2f0325))&&defined$1(_0x12c353[_0x44f782(0x93d)])||defined$1(_0x294240)&&_0x294240[_0x5dee84(0x537b)]&&_0x294240[_0x5dee84(0x54cf)]&&defined$1(_0x12c353=_0x294240[_0x44f782(0x4bf2)](_0x2f0325))&&defined$1(_0x12c353['boundingSphere'])?(BoundingSphere[_0x44f782(0x40f3)](_0x12c353[_0x44f782(0x93d)],_0x2a5130),BoundingSphereState$1[_0x44f782(0x500f)]):defined$1(_0x4520c4)&&!_0x4520c4[_0x44f782(0x2e0b)]||defined$1(_0x294240)&&!_0x294240[_0x44f782(0x2e0b)]?BoundingSphereState$1[_0x44f782(0x5006)]:BoundingSphereState$1[_0x44f782(0xf90)];},DynamicGeometryUpdater$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},DynamicGeometryUpdater$1[_0x307c2b(0x1aa2)]['destroy']=function(){var _0x3ec7c6=_0x307c2b,_0x197d2a=_0x5e00b3,_0x5387a8=this[_0x197d2a(0x1fda)];this[_0x197d2a(0x3c5b)][_0x197d2a(0x4f4b)](this[_0x3ec7c6(0x1679)]),_0x5387a8[_0x197d2a(0x2eb0)](this[_0x197d2a(0x5b5)]),_0x5387a8['removeAndDestroy'](this[_0x197d2a(0x95c)]),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](BoxGraphics[_0x307c2b(0x1aa2)],{'definitionChanged':{'get':function(){var _0x2ed6a6=_0x307c2b;return this[_0x2ed6a6(0x1278)];}},'show':createPropertyDescriptor('show'),'dimensions':createPropertyDescriptor(_0x307c2b(0x403c)),'heightReference':createPropertyDescriptor(_0x5e00b3(0x5698)),'fill':createPropertyDescriptor(_0x5e00b3(0x29f)),'material':createMaterialPropertyDescriptor(_0x5e00b3(0x3453)),'outline':createPropertyDescriptor(_0x5e00b3(0x28a6)),'outlineColor':createPropertyDescriptor(_0x5e00b3(0x247e)),'outlineWidth':createPropertyDescriptor(_0x5e00b3(0x27cb)),'shadows':createPropertyDescriptor(_0x5e00b3(0x5cc1)),'distanceDisplayCondition':createPropertyDescriptor(_0x5e00b3(0xe9f))}),BoxGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x51b615){var _0x1799eb=_0x307c2b,_0x478a4b=_0x5e00b3;return defined$1(_0x51b615)?(_0x51b615[_0x478a4b(0x3234)]=this[_0x478a4b(0x3234)],_0x51b615[_0x478a4b(0x11ba)]=this[_0x1799eb(0x403c)],_0x51b615[_0x478a4b(0x5698)]=this[_0x1799eb(0x9a2)],_0x51b615[_0x478a4b(0x29f)]=this[_0x478a4b(0x29f)],_0x51b615[_0x478a4b(0x3453)]=this[_0x478a4b(0x3453)],_0x51b615[_0x478a4b(0x28a6)]=this[_0x478a4b(0x28a6)],_0x51b615[_0x478a4b(0x247e)]=this[_0x478a4b(0x247e)],_0x51b615[_0x478a4b(0x27cb)]=this[_0x478a4b(0x27cb)],_0x51b615[_0x478a4b(0x5cc1)]=this[_0x478a4b(0x5cc1)],_0x51b615[_0x478a4b(0xe9f)]=this[_0x478a4b(0xe9f)],_0x51b615):new BoxGraphics(this);},BoxGraphics[_0x307c2b(0x1aa2)]['merge']=function(_0xb247db){var _0x44c66c=_0x307c2b,_0x2a548d=_0x5e00b3;this[_0x2a548d(0x3234)]=defaultValue$1(this[_0x2a548d(0x3234)],_0xb247db['show']),this[_0x2a548d(0x11ba)]=defaultValue$1(this[_0x44c66c(0x403c)],_0xb247db[_0x2a548d(0x11ba)]),this[_0x2a548d(0x5698)]=defaultValue$1(this[_0x2a548d(0x5698)],_0xb247db['heightReference']),this[_0x2a548d(0x29f)]=defaultValue$1(this[_0x2a548d(0x29f)],_0xb247db[_0x44c66c(0x3cb6)]),this[_0x2a548d(0x3453)]=defaultValue$1(this[_0x44c66c(0x578d)],_0xb247db[_0x2a548d(0x3453)]),this[_0x2a548d(0x28a6)]=defaultValue$1(this[_0x2a548d(0x28a6)],_0xb247db[_0x2a548d(0x28a6)]),this[_0x2a548d(0x247e)]=defaultValue$1(this[_0x2a548d(0x247e)],_0xb247db[_0x2a548d(0x247e)]),this[_0x2a548d(0x27cb)]=defaultValue$1(this[_0x44c66c(0x2f8)],_0xb247db[_0x2a548d(0x27cb)]),this[_0x2a548d(0x5cc1)]=defaultValue$1(this[_0x2a548d(0x5cc1)],_0xb247db[_0x2a548d(0x5cc1)]),this[_0x2a548d(0xe9f)]=defaultValue$1(this[_0x44c66c(0x1c8f)],_0xb247db[_0x2a548d(0xe9f)]);},Object[_0x5e00b3(0x1dfd)](PositionProperty[_0x307c2b(0x1aa2)],{'isConstant':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'definitionChanged':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'referenceFrame':{'get':DeveloperError$1[_0x5e00b3(0x490e)]}}),PositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=DeveloperError$1[_0x5e00b3(0x490e)],PositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x5fc0)]=DeveloperError$1[_0x307c2b(0xb2d)],PositionProperty[_0x307c2b(0x1aa2)][_0x307c2b(0x4d2)]=DeveloperError$1[_0x5e00b3(0x490e)];var scratchMatrix3$2=new Matrix3();function ConstantPositionProperty(_0x1fe12c,_0x815665){var _0x43f72b=_0x307c2b,_0x39fc21=_0x5e00b3;this['_definitionChanged']=new Event(),this[_0x39fc21(0x138)]=Cartesian3[_0x43f72b(0x2d7b)](_0x1fe12c),this[_0x39fc21(0x2415)]=defaultValue$1(_0x815665,ReferenceFrame$1[_0x39fc21(0x21dc)]);}function CorridorGraphics(_0x3a61e7){var _0x128540=_0x307c2b,_0x1d2181=_0x5e00b3;this[_0x1d2181(0x5303)]=new Event(),this[_0x1d2181(0x1462)]=void 0x0,this[_0x1d2181(0x9fb)]=void 0x0,this[_0x128540(0x12ab)]=void 0x0,this[_0x1d2181(0x25dc)]=void 0x0,this[_0x128540(0x496c)]=void 0x0,this[_0x128540(0x3db0)]=void 0x0,this[_0x1d2181(0x3a59)]=void 0x0,this[_0x128540(0x10a4)]=void 0x0,this['_heightReference']=void 0x0,this[_0x128540(0x10b0)]=void 0x0,this[_0x128540(0x3449)]=void 0x0,this[_0x1d2181(0x272f)]=void 0x0,this[_0x1d2181(0xb45)]=void 0x0,this[_0x1d2181(0x139b)]=void 0x0,this[_0x128540(0x12df)]=void 0x0,this[_0x128540(0x332a)]=void 0x0,this[_0x1d2181(0x9cd)]=void 0x0,this[_0x1d2181(0x49e9)]=void 0x0,this[_0x1d2181(0x578b)]=void 0x0,this[_0x1d2181(0x433e)]=void 0x0,this[_0x1d2181(0xdf1)]=void 0x0,this[_0x1d2181(0x3177)]=void 0x0,this[_0x1d2181(0x34f0)]=void 0x0,this['_outlineSubscription']=void 0x0,this[_0x1d2181(0x4bbe)]=void 0x0,this[_0x1d2181(0x30c9)]=void 0x0,this[_0x1d2181(0x4c76)]=void 0x0,this['_outlineWidthSubscription']=void 0x0,this[_0x128540(0x1d04)]=void 0x0,this[_0x128540(0x344c)]=void 0x0,this[_0x1d2181(0x4e59)]=void 0x0,this[_0x128540(0x3c9)]=void 0x0,this[_0x128540(0x7cd)]=void 0x0,this[_0x1d2181(0xba0)]=void 0x0,this[_0x1d2181(0x285)]=void 0x0,this[_0x1d2181(0x35ec)]=void 0x0,this[_0x1d2181(0xa52)](defaultValue$1(_0x3a61e7,defaultValue$1[_0x1d2181(0x243c)]));}function createRawProperty(_0x23d09f){return _0x23d09f;}function createRawPropertyDescriptor(_0x2be68b,_0x2ac3c6){return createPropertyDescriptor(_0x2be68b,_0x2ac3c6,createRawProperty);}function CylinderGraphics(_0x225684){var _0x290ae7=_0x307c2b,_0x5890a6=_0x5e00b3;this['_definitionChanged']=new Event(),this[_0x5890a6(0x1462)]=void 0x0,this[_0x5890a6(0x9fb)]=void 0x0,this[_0x5890a6(0x4fc2)]=void 0x0,this[_0x5890a6(0x18bd)]=void 0x0,this[_0x290ae7(0x4ff)]=void 0x0,this[_0x5890a6(0x8ec)]=void 0x0,this[_0x5890a6(0x49c8)]=void 0x0,this[_0x290ae7(0x35b9)]=void 0x0,this[_0x5890a6(0x118a)]=void 0x0,this[_0x5890a6(0x4ef1)]=void 0x0,this[_0x5890a6(0x578b)]=void 0x0,this[_0x5890a6(0x433e)]=void 0x0,this[_0x290ae7(0x4f2f)]=void 0x0,this[_0x5890a6(0x3177)]=void 0x0,this[_0x5890a6(0x34f0)]=void 0x0,this[_0x5890a6(0x28f7)]=void 0x0,this[_0x5890a6(0x4bbe)]=void 0x0,this[_0x5890a6(0x30c9)]=void 0x0,this[_0x5890a6(0x4c76)]=void 0x0,this[_0x5890a6(0x4ea1)]=void 0x0,this[_0x5890a6(0x1f94)]=void 0x0,this[_0x5890a6(0xe87)]=void 0x0,this[_0x5890a6(0x2d0)]=void 0x0,this[_0x5890a6(0xa2e)]=void 0x0,this[_0x5890a6(0x2ac2)]=void 0x0,this[_0x5890a6(0x4b3a)]=void 0x0,this[_0x5890a6(0x4e59)]=void 0x0,this[_0x290ae7(0x3c9)]=void 0x0,this[_0x290ae7(0x2ea)](defaultValue$1(_0x225684,defaultValue$1[_0x5890a6(0x243c)]));}function EllipseGraphics(_0x22426e){var _0x52b2c3=_0x307c2b,_0x265c0f=_0x5e00b3;this[_0x52b2c3(0x1278)]=new Event(),this[_0x52b2c3(0x3dd4)]=void 0x0,this[_0x265c0f(0x9fb)]=void 0x0,this[_0x265c0f(0x4f95)]=void 0x0,this[_0x265c0f(0x47cf)]=void 0x0,this[_0x265c0f(0x4308)]=void 0x0,this[_0x265c0f(0x3853)]=void 0x0,this[_0x265c0f(0x3a59)]=void 0x0,this[_0x265c0f(0x40f2)]=void 0x0,this[_0x265c0f(0x118a)]=void 0x0,this[_0x265c0f(0x4ef1)]=void 0x0,this[_0x265c0f(0x5308)]=void 0x0,this['_extrudedHeightSubscription']=void 0x0,this[_0x52b2c3(0x3189)]=void 0x0,this[_0x265c0f(0x139b)]=void 0x0,this[_0x265c0f(0x1a29)]=void 0x0,this[_0x265c0f(0x58d8)]=void 0x0,this[_0x265c0f(0x36a1)]=void 0x0,this[_0x52b2c3(0x3438)]=void 0x0,this['_granularity']=void 0x0,this[_0x265c0f(0x49e9)]=void 0x0,this[_0x52b2c3(0x518e)]=void 0x0,this[_0x265c0f(0x433e)]=void 0x0,this[_0x52b2c3(0x4f2f)]=void 0x0,this[_0x52b2c3(0x890)]=void 0x0,this[_0x265c0f(0x34f0)]=void 0x0,this[_0x265c0f(0x28f7)]=void 0x0,this[_0x52b2c3(0x34dd)]=void 0x0,this[_0x265c0f(0x30c9)]=void 0x0,this[_0x265c0f(0x4c76)]=void 0x0,this[_0x265c0f(0x4ea1)]=void 0x0,this[_0x265c0f(0x1f94)]=void 0x0,this[_0x265c0f(0xe87)]=void 0x0,this[_0x265c0f(0x2ac2)]=void 0x0,this[_0x265c0f(0x4b3a)]=void 0x0,this[_0x52b2c3(0x4052)]=void 0x0,this[_0x265c0f(0x4b48)]=void 0x0,this[_0x265c0f(0x5278)]=void 0x0,this[_0x52b2c3(0x565c)]=void 0x0,this[_0x52b2c3(0x1364)]=void 0x0,this[_0x265c0f(0x35ec)]=void 0x0,this[_0x52b2c3(0x2ea)](defaultValue$1(_0x22426e,defaultValue$1[_0x265c0f(0x243c)]));}function EllipsoidGraphics(_0x2820af){var _0x155fd1=_0x307c2b,_0x55f395=_0x5e00b3;this[_0x55f395(0x5303)]=new Event(),this[_0x55f395(0x1462)]=void 0x0,this[_0x55f395(0x9fb)]=void 0x0,this[_0x55f395(0x1ef1)]=void 0x0,this[_0x55f395(0x204e)]=void 0x0,this[_0x55f395(0xefd)]=void 0x0,this[_0x155fd1(0x42e2)]=void 0x0,this[_0x55f395(0x1548)]=void 0x0,this[_0x55f395(0x4e6e)]=void 0x0,this[_0x55f395(0x47ec)]=void 0x0,this[_0x55f395(0x27b2)]=void 0x0,this[_0x55f395(0x49e0)]=void 0x0,this[_0x55f395(0x1fae)]=void 0x0,this[_0x55f395(0x5ea4)]=void 0x0,this[_0x55f395(0x3a48)]=void 0x0,this[_0x55f395(0x118a)]=void 0x0,this['_heightReferenceSubscription']=void 0x0,this[_0x155fd1(0x518e)]=void 0x0,this[_0x55f395(0x433e)]=void 0x0,this[_0x55f395(0xdf1)]=void 0x0,this[_0x155fd1(0x890)]=void 0x0,this[_0x55f395(0x34f0)]=void 0x0,this[_0x55f395(0x28f7)]=void 0x0,this[_0x155fd1(0x34dd)]=void 0x0,this[_0x155fd1(0x3954)]=void 0x0,this[_0x55f395(0x4c76)]=void 0x0,this[_0x55f395(0x4ea1)]=void 0x0,this[_0x55f395(0x534b)]=void 0x0,this[_0x55f395(0x210a)]=void 0x0,this[_0x55f395(0xdca)]=void 0x0,this[_0x55f395(0xcef)]=void 0x0,this[_0x55f395(0x34e9)]=void 0x0,this[_0x55f395(0x1ca1)]=void 0x0,this[_0x55f395(0x2ac2)]=void 0x0,this[_0x55f395(0x4b3a)]=void 0x0,this[_0x55f395(0x4e59)]=void 0x0,this[_0x55f395(0x4b48)]=void 0x0,this[_0x55f395(0xa52)](defaultValue$1(_0x2820af,defaultValue$1[_0x55f395(0x243c)]));}function LabelGraphics(_0x5a01e7){var _0x3eae5d=_0x307c2b,_0x246881=_0x5e00b3;this[_0x246881(0x5303)]=new Event(),this[_0x246881(0x1462)]=void 0x0,this['_showSubscription']=void 0x0,this[_0x3eae5d(0x3b6)]=void 0x0,this[_0x246881(0x755)]=void 0x0,this[_0x246881(0x4127)]=void 0x0,this[_0x3eae5d(0x36e3)]=void 0x0,this[_0x246881(0x59ee)]=void 0x0,this[_0x246881(0x1f7c)]=void 0x0,this[_0x246881(0x108d)]=void 0x0,this[_0x246881(0x3aa0)]=void 0x0,this[_0x246881(0x432f)]=void 0x0,this[_0x3eae5d(0x59d0)]=void 0x0,this[_0x246881(0x534e)]=void 0x0,this['_backgroundColorSubscription']=void 0x0,this[_0x246881(0x9a7)]=void 0x0,this[_0x246881(0x565d)]=void 0x0,this[_0x246881(0x1819)]=void 0x0,this[_0x3eae5d(0x3d95)]=void 0x0,this[_0x3eae5d(0x3dea)]=void 0x0,this[_0x246881(0x110c)]=void 0x0,this[_0x246881(0x5ab7)]=void 0x0,this[_0x246881(0x4d64)]=void 0x0,this[_0x246881(0x8a7)]=void 0x0,this[_0x3eae5d(0x3cd1)]=void 0x0,this[_0x3eae5d(0x206c)]=void 0x0,this[_0x246881(0x4ef1)]=void 0x0,this[_0x246881(0x12a0)]=void 0x0,this[_0x246881(0x25d3)]=void 0x0,this[_0x246881(0x4bbe)]=void 0x0,this[_0x246881(0x30c9)]=void 0x0,this[_0x246881(0x4c76)]=void 0x0,this[_0x246881(0x4ea1)]=void 0x0,this[_0x3eae5d(0x4bd1)]=void 0x0,this[_0x246881(0xc71)]=void 0x0,this['_pixelOffsetScaleByDistance']=void 0x0,this['_pixelOffsetScaleByDistanceSubscription']=void 0x0,this[_0x246881(0x1667)]=void 0x0,this[_0x246881(0x66a)]=void 0x0,this[_0x246881(0x4e59)]=void 0x0,this[_0x246881(0x4b48)]=void 0x0,this[_0x246881(0x53d0)]=void 0x0,this[_0x246881(0x5d5c)]=void 0x0,this[_0x3eae5d(0x2ea)](defaultValue$1(_0x5a01e7,defaultValue$1[_0x3eae5d(0x216e)]));}PositionProperty[_0x5e00b3(0x2f0e)]=function(_0x315ad5,_0x438d8b,_0x2f6a9a,_0xdb88e3,_0x42a24a){var _0xe5d576=_0x307c2b,_0x128f63=_0x5e00b3;if(!defined$1(_0x438d8b))return _0x438d8b;if(defined$1(_0x42a24a)||(_0x42a24a=new Cartesian3()),_0x2f6a9a===_0xdb88e3)return Cartesian3[_0x128f63(0x40f3)](_0x438d8b,_0x42a24a);var _0x32b186=Transforms[_0x128f63(0x59ea)](_0x315ad5,scratchMatrix3$2);return defined$1(_0x32b186)||(_0x32b186=Transforms[_0x128f63(0x15dd)](_0x315ad5,scratchMatrix3$2)),_0x2f6a9a===ReferenceFrame$1[_0x128f63(0x1d4b)]?Matrix3[_0x128f63(0x1abe)](_0x32b186,_0x438d8b,_0x42a24a):_0x2f6a9a===ReferenceFrame$1['FIXED']?Matrix3[_0xe5d576(0x256d)](Matrix3[_0x128f63(0x235)](_0x32b186,scratchMatrix3$2),_0x438d8b,_0x42a24a):void 0x0;},Object[_0x5e00b3(0x1dfd)](ConstantPositionProperty[_0x307c2b(0x1aa2)],{'isConstant':{'get':function(){var _0x48b500=_0x307c2b,_0x33223d=_0x5e00b3;return!defined$1(this[_0x33223d(0x138)])||this[_0x48b500(0x44a5)]===ReferenceFrame$1[_0x33223d(0x21dc)];}},'definitionChanged':{'get':function(){var _0xd66b10=_0x5e00b3;return this[_0xd66b10(0x5303)];}},'referenceFrame':{'get':function(){var _0x34b906=_0x5e00b3;return this[_0x34b906(0x2415)];}}}),ConstantPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0xb8eeff,_0x35d631){var _0x38e23f=_0x5e00b3;return this[_0x38e23f(0x5fc0)](_0xb8eeff,ReferenceFrame$1[_0x38e23f(0x21dc)],_0x35d631);},ConstantPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x92d)]=function(_0x30cc6a,_0xddad24){var _0x326a92=_0x307c2b,_0x3eca91=_0x5e00b3,_0x858eea=!0x1;Cartesian3[_0x3eca91(0x1dab)](this[_0x3eca91(0x138)],_0x30cc6a)||(_0x858eea=!0x0,this[_0x3eca91(0x138)]=Cartesian3[_0x3eca91(0x40f3)](_0x30cc6a)),defined$1(_0xddad24)&&this[_0x3eca91(0x2415)]!==_0xddad24&&(_0x858eea=!0x0,this[_0x3eca91(0x2415)]=_0xddad24),_0x858eea&&this[_0x326a92(0x1278)][_0x326a92(0x31b9)](this);},ConstantPositionProperty[_0x5e00b3(0x3720)]['getValueInReferenceFrame']=function(_0x226ed9,_0x2ee35c,_0x45a520){var _0x27a509=_0x307c2b,_0xdd093b=_0x5e00b3;return PositionProperty[_0xdd093b(0x2f0e)](_0x226ed9,this[_0xdd093b(0x138)],this[_0x27a509(0x44a5)],_0x2ee35c,_0x45a520);},ConstantPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x46527f){var _0x4d9222=_0x5e00b3;return this===_0x46527f||_0x46527f instanceof ConstantPositionProperty&&Cartesian3[_0x4d9222(0x1dab)](this[_0x4d9222(0x138)],_0x46527f[_0x4d9222(0x138)])&&this[_0x4d9222(0x2415)]===_0x46527f[_0x4d9222(0x2415)];},Object[_0x5e00b3(0x1dfd)](CorridorGraphics[_0x5e00b3(0x3720)],{'definitionChanged':{'get':function(){return this['_definitionChanged'];}},'show':createPropertyDescriptor(_0x307c2b(0x537b)),'positions':createPropertyDescriptor(_0x5e00b3(0x1c83)),'width':createPropertyDescriptor(_0x5e00b3(0x2d3c)),'height':createPropertyDescriptor(_0x5e00b3(0x5a4e)),'heightReference':createPropertyDescriptor(_0x5e00b3(0x5698)),'extrudedHeight':createPropertyDescriptor(_0x5e00b3(0x4b22)),'extrudedHeightReference':createPropertyDescriptor(_0x5e00b3(0x22af)),'cornerType':createPropertyDescriptor(_0x5e00b3(0x342c)),'granularity':createPropertyDescriptor(_0x5e00b3(0x2da6)),'fill':createPropertyDescriptor(_0x5e00b3(0x29f)),'material':createMaterialPropertyDescriptor(_0x5e00b3(0x3453)),'outline':createPropertyDescriptor(_0x5e00b3(0x28a6)),'outlineColor':createPropertyDescriptor(_0x5e00b3(0x247e)),'outlineWidth':createPropertyDescriptor(_0x5e00b3(0x27cb)),'shadows':createPropertyDescriptor(_0x5e00b3(0x5cc1)),'distanceDisplayCondition':createPropertyDescriptor(_0x5e00b3(0xe9f)),'classificationType':createPropertyDescriptor(_0x5e00b3(0x1864)),'zIndex':createPropertyDescriptor(_0x5e00b3(0x3892))}),CorridorGraphics[_0x5e00b3(0x3720)][_0x307c2b(0x2d7b)]=function(_0x3d5138){var _0x4c6568=_0x307c2b,_0x1ad6d4=_0x5e00b3;return defined$1(_0x3d5138)?(_0x3d5138[_0x1ad6d4(0x3234)]=this[_0x1ad6d4(0x3234)],_0x3d5138[_0x1ad6d4(0x1c83)]=this[_0x1ad6d4(0x1c83)],_0x3d5138[_0x1ad6d4(0x2d3c)]=this[_0x1ad6d4(0x2d3c)],_0x3d5138[_0x1ad6d4(0x5a4e)]=this[_0x1ad6d4(0x5a4e)],_0x3d5138[_0x1ad6d4(0x5698)]=this[_0x1ad6d4(0x5698)],_0x3d5138[_0x1ad6d4(0x4b22)]=this[_0x1ad6d4(0x4b22)],_0x3d5138[_0x4c6568(0x284c)]=this[_0x4c6568(0x284c)],_0x3d5138[_0x1ad6d4(0x342c)]=this[_0x1ad6d4(0x342c)],_0x3d5138['granularity']=this[_0x4c6568(0x523a)],_0x3d5138[_0x1ad6d4(0x29f)]=this[_0x1ad6d4(0x29f)],_0x3d5138[_0x1ad6d4(0x3453)]=this[_0x1ad6d4(0x3453)],_0x3d5138[_0x1ad6d4(0x28a6)]=this[_0x1ad6d4(0x28a6)],_0x3d5138[_0x1ad6d4(0x247e)]=this['outlineColor'],_0x3d5138[_0x4c6568(0x2f8)]=this[_0x1ad6d4(0x27cb)],_0x3d5138[_0x1ad6d4(0x5cc1)]=this['shadows'],_0x3d5138[_0x1ad6d4(0xe9f)]=this[_0x4c6568(0x1c8f)],_0x3d5138[_0x1ad6d4(0x1864)]=this[_0x1ad6d4(0x1864)],_0x3d5138[_0x1ad6d4(0x3892)]=this[_0x1ad6d4(0x3892)],_0x3d5138):new CorridorGraphics(this);},CorridorGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0xa52)]=function(_0x85e9c5){var _0x4b1540=_0x307c2b,_0x4d6835=_0x5e00b3;this[_0x4d6835(0x3234)]=defaultValue$1(this[_0x4d6835(0x3234)],_0x85e9c5[_0x4d6835(0x3234)]),this[_0x4d6835(0x1c83)]=defaultValue$1(this['positions'],_0x85e9c5[_0x4d6835(0x1c83)]),this[_0x4d6835(0x2d3c)]=defaultValue$1(this[_0x4d6835(0x2d3c)],_0x85e9c5[_0x4d6835(0x2d3c)]),this[_0x4b1540(0x10d5)]=defaultValue$1(this[_0x4d6835(0x5a4e)],_0x85e9c5[_0x4d6835(0x5a4e)]),this[_0x4b1540(0x9a2)]=defaultValue$1(this[_0x4d6835(0x5698)],_0x85e9c5[_0x4d6835(0x5698)]),this[_0x4d6835(0x4b22)]=defaultValue$1(this[_0x4d6835(0x4b22)],_0x85e9c5[_0x4b1540(0x368e)]),this[_0x4b1540(0x284c)]=defaultValue$1(this[_0x4d6835(0x22af)],_0x85e9c5[_0x4d6835(0x22af)]),this[_0x4d6835(0x342c)]=defaultValue$1(this['cornerType'],_0x85e9c5[_0x4d6835(0x342c)]),this[_0x4d6835(0x2da6)]=defaultValue$1(this[_0x4d6835(0x2da6)],_0x85e9c5[_0x4d6835(0x2da6)]),this[_0x4d6835(0x29f)]=defaultValue$1(this[_0x4d6835(0x29f)],_0x85e9c5[_0x4d6835(0x29f)]),this[_0x4d6835(0x3453)]=defaultValue$1(this[_0x4d6835(0x3453)],_0x85e9c5[_0x4b1540(0x578d)]),this[_0x4b1540(0x36f3)]=defaultValue$1(this[_0x4b1540(0x36f3)],_0x85e9c5['outline']),this[_0x4d6835(0x247e)]=defaultValue$1(this[_0x4b1540(0x506c)],_0x85e9c5[_0x4b1540(0x506c)]),this[_0x4b1540(0x2f8)]=defaultValue$1(this[_0x4d6835(0x27cb)],_0x85e9c5[_0x4b1540(0x2f8)]),this[_0x4d6835(0x5cc1)]=defaultValue$1(this[_0x4b1540(0x4ffe)],_0x85e9c5[_0x4d6835(0x5cc1)]),this[_0x4d6835(0xe9f)]=defaultValue$1(this[_0x4d6835(0xe9f)],_0x85e9c5[_0x4d6835(0xe9f)]),this[_0x4b1540(0x4218)]=defaultValue$1(this[_0x4d6835(0x1864)],_0x85e9c5[_0x4d6835(0x1864)]),this[_0x4d6835(0x3892)]=defaultValue$1(this[_0x4d6835(0x3892)],_0x85e9c5[_0x4b1540(0x1973)]);},Object[_0x5e00b3(0x1dfd)](CylinderGraphics[_0x5e00b3(0x3720)],{'definitionChanged':{'get':function(){var _0x347a8a=_0x5e00b3;return this[_0x347a8a(0x5303)];}},'show':createPropertyDescriptor(_0x5e00b3(0x3234)),'length':createPropertyDescriptor(_0x5e00b3(0x809)),'topRadius':createPropertyDescriptor(_0x5e00b3(0x57c1)),'bottomRadius':createPropertyDescriptor(_0x5e00b3(0x3557)),'heightReference':createPropertyDescriptor(_0x307c2b(0x9a2)),'fill':createPropertyDescriptor('fill'),'material':createMaterialPropertyDescriptor(_0x5e00b3(0x3453)),'outline':createPropertyDescriptor(_0x5e00b3(0x28a6)),'outlineColor':createPropertyDescriptor(_0x5e00b3(0x247e)),'outlineWidth':createPropertyDescriptor(_0x5e00b3(0x27cb)),'numberOfVerticalLines':createPropertyDescriptor(_0x5e00b3(0x58fd)),'slices':createPropertyDescriptor(_0x5e00b3(0x11d3)),'shadows':createPropertyDescriptor(_0x5e00b3(0x5cc1)),'distanceDisplayCondition':createPropertyDescriptor(_0x5e00b3(0xe9f))}),CylinderGraphics[_0x5e00b3(0x3720)][_0x307c2b(0x2d7b)]=function(_0x7b455b){var _0x1ce24b=_0x307c2b,_0x1b2bd0=_0x5e00b3;return defined$1(_0x7b455b)?(_0x7b455b[_0x1b2bd0(0x3234)]=this[_0x1b2bd0(0x3234)],_0x7b455b[_0x1ce24b(0x2ef4)]=this[_0x1ce24b(0x2ef4)],_0x7b455b[_0x1ce24b(0x3f7e)]=this[_0x1b2bd0(0x57c1)],_0x7b455b['bottomRadius']=this[_0x1b2bd0(0x3557)],_0x7b455b[_0x1b2bd0(0x5698)]=this[_0x1b2bd0(0x5698)],_0x7b455b[_0x1b2bd0(0x29f)]=this['fill'],_0x7b455b[_0x1b2bd0(0x3453)]=this[_0x1b2bd0(0x3453)],_0x7b455b['outline']=this[_0x1b2bd0(0x28a6)],_0x7b455b[_0x1b2bd0(0x247e)]=this[_0x1b2bd0(0x247e)],_0x7b455b['outlineWidth']=this[_0x1b2bd0(0x27cb)],_0x7b455b[_0x1b2bd0(0x58fd)]=this[_0x1b2bd0(0x58fd)],_0x7b455b['slices']=this['slices'],_0x7b455b[_0x1b2bd0(0x5cc1)]=this[_0x1b2bd0(0x5cc1)],_0x7b455b[_0x1b2bd0(0xe9f)]=this[_0x1b2bd0(0xe9f)],_0x7b455b):new CylinderGraphics(this);},CylinderGraphics[_0x307c2b(0x1aa2)][_0x5e00b3(0xa52)]=function(_0x2fd835){var _0x287806=_0x307c2b,_0x456ba2=_0x5e00b3;this[_0x456ba2(0x3234)]=defaultValue$1(this[_0x456ba2(0x3234)],_0x2fd835[_0x456ba2(0x3234)]),this[_0x456ba2(0x809)]=defaultValue$1(this[_0x456ba2(0x809)],_0x2fd835[_0x287806(0x2ef4)]),this[_0x287806(0x3f7e)]=defaultValue$1(this[_0x456ba2(0x57c1)],_0x2fd835[_0x456ba2(0x57c1)]),this[_0x456ba2(0x3557)]=defaultValue$1(this[_0x456ba2(0x3557)],_0x2fd835[_0x456ba2(0x3557)]),this[_0x287806(0x9a2)]=defaultValue$1(this[_0x456ba2(0x5698)],_0x2fd835[_0x456ba2(0x5698)]),this[_0x456ba2(0x29f)]=defaultValue$1(this[_0x456ba2(0x29f)],_0x2fd835[_0x287806(0x3cb6)]),this['material']=defaultValue$1(this[_0x287806(0x578d)],_0x2fd835[_0x456ba2(0x3453)]),this[_0x287806(0x36f3)]=defaultValue$1(this[_0x456ba2(0x28a6)],_0x2fd835[_0x287806(0x36f3)]),this[_0x287806(0x506c)]=defaultValue$1(this['outlineColor'],_0x2fd835[_0x456ba2(0x247e)]),this[_0x456ba2(0x27cb)]=defaultValue$1(this[_0x287806(0x2f8)],_0x2fd835[_0x456ba2(0x27cb)]),this[_0x456ba2(0x58fd)]=defaultValue$1(this[_0x456ba2(0x58fd)],_0x2fd835[_0x456ba2(0x58fd)]),this[_0x456ba2(0x11d3)]=defaultValue$1(this[_0x456ba2(0x11d3)],_0x2fd835[_0x456ba2(0x11d3)]),this['shadows']=defaultValue$1(this[_0x287806(0x4ffe)],_0x2fd835['shadows']),this[_0x287806(0x1c8f)]=defaultValue$1(this[_0x456ba2(0xe9f)],_0x2fd835[_0x456ba2(0xe9f)]);},Object[_0x5e00b3(0x1dfd)](EllipseGraphics[_0x5e00b3(0x3720)],{'definitionChanged':{'get':function(){var _0x43f19a=_0x307c2b;return this[_0x43f19a(0x1278)];}},'show':createPropertyDescriptor(_0x5e00b3(0x3234)),'semiMajorAxis':createPropertyDescriptor(_0x5e00b3(0xb47)),'semiMinorAxis':createPropertyDescriptor(_0x5e00b3(0x1264)),'height':createPropertyDescriptor(_0x307c2b(0x10d5)),'heightReference':createPropertyDescriptor('heightReference'),'extrudedHeight':createPropertyDescriptor(_0x5e00b3(0x4b22)),'extrudedHeightReference':createPropertyDescriptor(_0x5e00b3(0x22af)),'rotation':createPropertyDescriptor(_0x5e00b3(0x1c36)),'stRotation':createPropertyDescriptor(_0x5e00b3(0x553b)),'granularity':createPropertyDescriptor(_0x5e00b3(0x2da6)),'fill':createPropertyDescriptor(_0x5e00b3(0x29f)),'material':createMaterialPropertyDescriptor(_0x307c2b(0x578d)),'outline':createPropertyDescriptor('outline'),'outlineColor':createPropertyDescriptor(_0x5e00b3(0x247e)),'outlineWidth':createPropertyDescriptor(_0x5e00b3(0x27cb)),'numberOfVerticalLines':createPropertyDescriptor(_0x5e00b3(0x58fd)),'shadows':createPropertyDescriptor(_0x5e00b3(0x5cc1)),'distanceDisplayCondition':createPropertyDescriptor(_0x5e00b3(0xe9f)),'classificationType':createPropertyDescriptor(_0x5e00b3(0x1864)),'zIndex':createPropertyDescriptor(_0x5e00b3(0x3892))}),EllipseGraphics[_0x5e00b3(0x3720)][_0x307c2b(0x2d7b)]=function(_0x45e60f){var _0x88547a=_0x307c2b,_0xe49795=_0x5e00b3;return defined$1(_0x45e60f)?(_0x45e60f[_0xe49795(0x3234)]=this[_0xe49795(0x3234)],_0x45e60f[_0xe49795(0xb47)]=this[_0xe49795(0xb47)],_0x45e60f[_0x88547a(0x5502)]=this[_0xe49795(0x1264)],_0x45e60f[_0x88547a(0x10d5)]=this[_0x88547a(0x10d5)],_0x45e60f[_0xe49795(0x5698)]=this[_0xe49795(0x5698)],_0x45e60f[_0xe49795(0x4b22)]=this[_0xe49795(0x4b22)],_0x45e60f[_0xe49795(0x22af)]=this[_0xe49795(0x22af)],_0x45e60f[_0x88547a(0x5913)]=this[_0xe49795(0x1c36)],_0x45e60f[_0xe49795(0x553b)]=this[_0xe49795(0x553b)],_0x45e60f[_0x88547a(0x523a)]=this[_0xe49795(0x2da6)],_0x45e60f[_0xe49795(0x29f)]=this[_0xe49795(0x29f)],_0x45e60f[_0xe49795(0x3453)]=this[_0xe49795(0x3453)],_0x45e60f[_0xe49795(0x28a6)]=this[_0xe49795(0x28a6)],_0x45e60f[_0x88547a(0x506c)]=this[_0xe49795(0x247e)],_0x45e60f[_0xe49795(0x27cb)]=this[_0xe49795(0x27cb)],_0x45e60f[_0xe49795(0x58fd)]=this[_0x88547a(0x2dd)],_0x45e60f[_0xe49795(0x5cc1)]=this[_0x88547a(0x4ffe)],_0x45e60f[_0xe49795(0xe9f)]=this[_0xe49795(0xe9f)],_0x45e60f[_0xe49795(0x1864)]=this[_0xe49795(0x1864)],_0x45e60f[_0xe49795(0x3892)]=this[_0xe49795(0x3892)],_0x45e60f):new EllipseGraphics(this);},EllipseGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0xa52)]=function(_0x29a716){var _0x40132f=_0x307c2b,_0x1bc894=_0x5e00b3;this[_0x1bc894(0x3234)]=defaultValue$1(this[_0x1bc894(0x3234)],_0x29a716[_0x1bc894(0x3234)]),this[_0x1bc894(0xb47)]=defaultValue$1(this[_0x1bc894(0xb47)],_0x29a716[_0x40132f(0x49ce)]),this[_0x40132f(0x5502)]=defaultValue$1(this[_0x40132f(0x5502)],_0x29a716[_0x1bc894(0x1264)]),this[_0x1bc894(0x5a4e)]=defaultValue$1(this[_0x40132f(0x10d5)],_0x29a716[_0x1bc894(0x5a4e)]),this[_0x1bc894(0x5698)]=defaultValue$1(this['heightReference'],_0x29a716[_0x1bc894(0x5698)]),this['extrudedHeight']=defaultValue$1(this['extrudedHeight'],_0x29a716['extrudedHeight']),this[_0x40132f(0x284c)]=defaultValue$1(this[_0x1bc894(0x22af)],_0x29a716[_0x1bc894(0x22af)]),this[_0x1bc894(0x1c36)]=defaultValue$1(this[_0x1bc894(0x1c36)],_0x29a716[_0x1bc894(0x1c36)]),this[_0x40132f(0x1bb2)]=defaultValue$1(this[_0x1bc894(0x553b)],_0x29a716[_0x1bc894(0x553b)]),this[_0x1bc894(0x2da6)]=defaultValue$1(this[_0x1bc894(0x2da6)],_0x29a716[_0x1bc894(0x2da6)]),this[_0x1bc894(0x29f)]=defaultValue$1(this['fill'],_0x29a716[_0x1bc894(0x29f)]),this[_0x1bc894(0x3453)]=defaultValue$1(this[_0x1bc894(0x3453)],_0x29a716[_0x1bc894(0x3453)]),this[_0x1bc894(0x28a6)]=defaultValue$1(this[_0x40132f(0x36f3)],_0x29a716[_0x1bc894(0x28a6)]),this[_0x1bc894(0x247e)]=defaultValue$1(this[_0x1bc894(0x247e)],_0x29a716[_0x1bc894(0x247e)]),this[_0x1bc894(0x27cb)]=defaultValue$1(this[_0x1bc894(0x27cb)],_0x29a716[_0x40132f(0x2f8)]),this[_0x1bc894(0x58fd)]=defaultValue$1(this[_0x40132f(0x2dd)],_0x29a716['numberOfVerticalLines']),this[_0x1bc894(0x5cc1)]=defaultValue$1(this[_0x1bc894(0x5cc1)],_0x29a716[_0x1bc894(0x5cc1)]),this[_0x1bc894(0xe9f)]=defaultValue$1(this[_0x1bc894(0xe9f)],_0x29a716[_0x1bc894(0xe9f)]),this[_0x1bc894(0x1864)]=defaultValue$1(this[_0x1bc894(0x1864)],_0x29a716[_0x1bc894(0x1864)]),this[_0x1bc894(0x3892)]=defaultValue$1(this[_0x1bc894(0x3892)],_0x29a716[_0x1bc894(0x3892)]);},Object[_0x307c2b(0x66e)](EllipsoidGraphics[_0x307c2b(0x1aa2)],{'definitionChanged':{'get':function(){var _0x485acf=_0x5e00b3;return this[_0x485acf(0x5303)];}},'show':createPropertyDescriptor(_0x5e00b3(0x3234)),'radii':createPropertyDescriptor(_0x5e00b3(0x37ad)),'innerRadii':createPropertyDescriptor('innerRadii'),'minimumClock':createPropertyDescriptor(_0x5e00b3(0x2e5c)),'maximumClock':createPropertyDescriptor(_0x5e00b3(0x35cb)),'minimumCone':createPropertyDescriptor(_0x5e00b3(0x4dfb)),'maximumCone':createPropertyDescriptor(_0x5e00b3(0x4e76)),'heightReference':createPropertyDescriptor(_0x5e00b3(0x5698)),'fill':createPropertyDescriptor(_0x5e00b3(0x29f)),'material':createMaterialPropertyDescriptor(_0x5e00b3(0x3453)),'outline':createPropertyDescriptor(_0x5e00b3(0x28a6)),'outlineColor':createPropertyDescriptor(_0x5e00b3(0x247e)),'outlineWidth':createPropertyDescriptor(_0x5e00b3(0x27cb)),'stackPartitions':createPropertyDescriptor(_0x5e00b3(0x5c90)),'slicePartitions':createPropertyDescriptor(_0x307c2b(0x7d2)),'subdivisions':createPropertyDescriptor(_0x5e00b3(0x13d7)),'shadows':createPropertyDescriptor(_0x5e00b3(0x5cc1)),'distanceDisplayCondition':createPropertyDescriptor(_0x307c2b(0x1c8f))}),EllipsoidGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x30f5b2){var _0x1d46de=_0x307c2b,_0xa24c2a=_0x5e00b3;return defined$1(_0x30f5b2)?(_0x30f5b2[_0x1d46de(0x537b)]=this[_0xa24c2a(0x3234)],_0x30f5b2[_0x1d46de(0x19b1)]=this[_0x1d46de(0x19b1)],_0x30f5b2[_0xa24c2a(0x6d1)]=this[_0xa24c2a(0x6d1)],_0x30f5b2[_0x1d46de(0x23d)]=this[_0xa24c2a(0x2e5c)],_0x30f5b2[_0xa24c2a(0x35cb)]=this[_0xa24c2a(0x35cb)],_0x30f5b2[_0xa24c2a(0x4dfb)]=this['minimumCone'],_0x30f5b2[_0xa24c2a(0x4e76)]=this[_0xa24c2a(0x4e76)],_0x30f5b2[_0xa24c2a(0x5698)]=this[_0xa24c2a(0x5698)],_0x30f5b2[_0xa24c2a(0x29f)]=this[_0xa24c2a(0x29f)],_0x30f5b2[_0xa24c2a(0x3453)]=this[_0xa24c2a(0x3453)],_0x30f5b2[_0xa24c2a(0x28a6)]=this[_0xa24c2a(0x28a6)],_0x30f5b2[_0xa24c2a(0x247e)]=this['outlineColor'],_0x30f5b2[_0xa24c2a(0x27cb)]=this[_0x1d46de(0x2f8)],_0x30f5b2[_0xa24c2a(0x5c90)]=this[_0x1d46de(0x5a40)],_0x30f5b2[_0x1d46de(0x7d2)]=this[_0xa24c2a(0x20d6)],_0x30f5b2[_0xa24c2a(0x13d7)]=this[_0xa24c2a(0x13d7)],_0x30f5b2[_0x1d46de(0x4ffe)]=this[_0xa24c2a(0x5cc1)],_0x30f5b2[_0xa24c2a(0xe9f)]=this[_0xa24c2a(0xe9f)],_0x30f5b2):new EllipsoidGraphics(this);},EllipsoidGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0xa52)]=function(_0x59d7c4){var _0x1536ad=_0x307c2b,_0x44e6a8=_0x5e00b3;this[_0x44e6a8(0x3234)]=defaultValue$1(this[_0x44e6a8(0x3234)],_0x59d7c4[_0x44e6a8(0x3234)]),this[_0x44e6a8(0x37ad)]=defaultValue$1(this[_0x44e6a8(0x37ad)],_0x59d7c4[_0x44e6a8(0x37ad)]),this[_0x44e6a8(0x6d1)]=defaultValue$1(this[_0x44e6a8(0x6d1)],_0x59d7c4[_0x44e6a8(0x6d1)]),this[_0x44e6a8(0x2e5c)]=defaultValue$1(this[_0x44e6a8(0x2e5c)],_0x59d7c4[_0x44e6a8(0x2e5c)]),this[_0x1536ad(0x42e6)]=defaultValue$1(this[_0x44e6a8(0x35cb)],_0x59d7c4[_0x1536ad(0x42e6)]),this[_0x44e6a8(0x4dfb)]=defaultValue$1(this[_0x44e6a8(0x4dfb)],_0x59d7c4[_0x44e6a8(0x4dfb)]),this[_0x44e6a8(0x4e76)]=defaultValue$1(this[_0x44e6a8(0x4e76)],_0x59d7c4[_0x1536ad(0x3021)]),this[_0x44e6a8(0x5698)]=defaultValue$1(this[_0x44e6a8(0x5698)],_0x59d7c4[_0x1536ad(0x9a2)]),this[_0x44e6a8(0x29f)]=defaultValue$1(this[_0x44e6a8(0x29f)],_0x59d7c4[_0x44e6a8(0x29f)]),this[_0x44e6a8(0x3453)]=defaultValue$1(this[_0x44e6a8(0x3453)],_0x59d7c4[_0x44e6a8(0x3453)]),this[_0x44e6a8(0x28a6)]=defaultValue$1(this[_0x44e6a8(0x28a6)],_0x59d7c4[_0x44e6a8(0x28a6)]),this[_0x44e6a8(0x247e)]=defaultValue$1(this[_0x44e6a8(0x247e)],_0x59d7c4[_0x44e6a8(0x247e)]),this[_0x44e6a8(0x27cb)]=defaultValue$1(this[_0x44e6a8(0x27cb)],_0x59d7c4[_0x44e6a8(0x27cb)]),this[_0x44e6a8(0x5c90)]=defaultValue$1(this[_0x44e6a8(0x5c90)],_0x59d7c4[_0x44e6a8(0x5c90)]),this[_0x44e6a8(0x20d6)]=defaultValue$1(this['slicePartitions'],_0x59d7c4[_0x44e6a8(0x20d6)]),this[_0x44e6a8(0x13d7)]=defaultValue$1(this[_0x44e6a8(0x13d7)],_0x59d7c4[_0x1536ad(0x2019)]),this[_0x44e6a8(0x5cc1)]=defaultValue$1(this[_0x44e6a8(0x5cc1)],_0x59d7c4[_0x1536ad(0x4ffe)]),this[_0x44e6a8(0xe9f)]=defaultValue$1(this[_0x44e6a8(0xe9f)],_0x59d7c4[_0x44e6a8(0xe9f)]);},Object[_0x307c2b(0x66e)](LabelGraphics['prototype'],{'definitionChanged':{'get':function(){var _0x209fad=_0x307c2b;return this[_0x209fad(0x1278)];}},'show':createPropertyDescriptor(_0x5e00b3(0x3234)),'text':createPropertyDescriptor(_0x5e00b3(0x4685)),'font':createPropertyDescriptor(_0x5e00b3(0x1299)),'style':createPropertyDescriptor(_0x5e00b3(0x8cd)),'scale':createPropertyDescriptor(_0x5e00b3(0x4a6e)),'showBackground':createPropertyDescriptor(_0x307c2b(0x3af9)),'backgroundColor':createPropertyDescriptor(_0x5e00b3(0x1b9e)),'backgroundPadding':createPropertyDescriptor('backgroundPadding'),'pixelOffset':createPropertyDescriptor(_0x5e00b3(0x2388)),'eyeOffset':createPropertyDescriptor(_0x307c2b(0x5514)),'horizontalOrigin':createPropertyDescriptor(_0x5e00b3(0x42bf)),'verticalOrigin':createPropertyDescriptor(_0x5e00b3(0x2130)),'heightReference':createPropertyDescriptor(_0x5e00b3(0x5698)),'fillColor':createPropertyDescriptor(_0x5e00b3(0xa09)),'outlineColor':createPropertyDescriptor(_0x5e00b3(0x247e)),'outlineWidth':createPropertyDescriptor(_0x307c2b(0x2f8)),'translucencyByDistance':createPropertyDescriptor(_0x5e00b3(0x17f8)),'pixelOffsetScaleByDistance':createPropertyDescriptor(_0x307c2b(0x345d)),'scaleByDistance':createPropertyDescriptor(_0x5e00b3(0x403a)),'distanceDisplayCondition':createPropertyDescriptor(_0x5e00b3(0xe9f)),'disableDepthTestDistance':createPropertyDescriptor(_0x5e00b3(0x5554))}),LabelGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x5e5060){var _0x5863ca=_0x307c2b,_0x2f28ce=_0x5e00b3;return defined$1(_0x5e5060)?(_0x5e5060[_0x2f28ce(0x3234)]=this[_0x2f28ce(0x3234)],_0x5e5060[_0x5863ca(0x1fe8)]=this[_0x2f28ce(0x4685)],_0x5e5060[_0x2f28ce(0x1299)]=this[_0x2f28ce(0x1299)],_0x5e5060[_0x2f28ce(0x8cd)]=this[_0x2f28ce(0x8cd)],_0x5e5060['scale']=this[_0x2f28ce(0x4a6e)],_0x5e5060[_0x2f28ce(0x1037)]=this[_0x2f28ce(0x1037)],_0x5e5060[_0x2f28ce(0x1b9e)]=this[_0x2f28ce(0x1b9e)],_0x5e5060[_0x2f28ce(0x1bd3)]=this['backgroundPadding'],_0x5e5060[_0x2f28ce(0x2388)]=this[_0x2f28ce(0x2388)],_0x5e5060[_0x2f28ce(0x5a50)]=this[_0x2f28ce(0x5a50)],_0x5e5060[_0x5863ca(0x3ccf)]=this[_0x2f28ce(0x42bf)],_0x5e5060[_0x2f28ce(0x2130)]=this['verticalOrigin'],_0x5e5060[_0x2f28ce(0x5698)]=this[_0x5863ca(0x9a2)],_0x5e5060[_0x2f28ce(0xa09)]=this[_0x2f28ce(0xa09)],_0x5e5060[_0x2f28ce(0x247e)]=this[_0x2f28ce(0x247e)],_0x5e5060[_0x5863ca(0x2f8)]=this[_0x2f28ce(0x27cb)],_0x5e5060[_0x2f28ce(0x17f8)]=this[_0x5863ca(0x3310)],_0x5e5060[_0x2f28ce(0x2f3e)]=this[_0x5863ca(0x345d)],_0x5e5060['scaleByDistance']=this[_0x2f28ce(0x403a)],_0x5e5060[_0x5863ca(0x1c8f)]=this['distanceDisplayCondition'],_0x5e5060[_0x5863ca(0x45f6)]=this[_0x5863ca(0x45f6)],_0x5e5060):new LabelGraphics(this);},LabelGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0xa52)]=function(_0x25a90b){var _0x34ec77=_0x307c2b,_0x166163=_0x5e00b3;this[_0x34ec77(0x537b)]=defaultValue$1(this[_0x166163(0x3234)],_0x25a90b[_0x166163(0x3234)]),this[_0x34ec77(0x1fe8)]=defaultValue$1(this[_0x166163(0x4685)],_0x25a90b[_0x34ec77(0x1fe8)]),this[_0x34ec77(0x4d00)]=defaultValue$1(this[_0x166163(0x1299)],_0x25a90b[_0x166163(0x1299)]),this[_0x166163(0x8cd)]=defaultValue$1(this[_0x166163(0x8cd)],_0x25a90b[_0x166163(0x8cd)]),this[_0x166163(0x4a6e)]=defaultValue$1(this[_0x34ec77(0x2897)],_0x25a90b[_0x166163(0x4a6e)]),this[_0x166163(0x1037)]=defaultValue$1(this[_0x166163(0x1037)],_0x25a90b[_0x166163(0x1037)]),this[_0x166163(0x1b9e)]=defaultValue$1(this[_0x166163(0x1b9e)],_0x25a90b[_0x166163(0x1b9e)]),this[_0x166163(0x1bd3)]=defaultValue$1(this[_0x34ec77(0x431e)],_0x25a90b[_0x166163(0x1bd3)]),this[_0x166163(0x2388)]=defaultValue$1(this[_0x34ec77(0x25f1)],_0x25a90b[_0x166163(0x2388)]),this[_0x166163(0x5a50)]=defaultValue$1(this[_0x166163(0x5a50)],_0x25a90b[_0x34ec77(0x5514)]),this[_0x34ec77(0x3ccf)]=defaultValue$1(this[_0x166163(0x42bf)],_0x25a90b[_0x34ec77(0x3ccf)]),this[_0x166163(0x2130)]=defaultValue$1(this[_0x166163(0x2130)],_0x25a90b[_0x166163(0x2130)]),this[_0x166163(0x5698)]=defaultValue$1(this[_0x34ec77(0x9a2)],_0x25a90b[_0x166163(0x5698)]),this[_0x166163(0xa09)]=defaultValue$1(this[_0x166163(0xa09)],_0x25a90b[_0x166163(0xa09)]),this['outlineColor']=defaultValue$1(this[_0x166163(0x247e)],_0x25a90b[_0x166163(0x247e)]),this[_0x166163(0x27cb)]=defaultValue$1(this['outlineWidth'],_0x25a90b[_0x34ec77(0x2f8)]),this[_0x166163(0x17f8)]=defaultValue$1(this[_0x34ec77(0x3310)],_0x25a90b[_0x166163(0x17f8)]),this[_0x166163(0x2f3e)]=defaultValue$1(this[_0x166163(0x2f3e)],_0x25a90b[_0x166163(0x2f3e)]),this[_0x166163(0x403a)]=defaultValue$1(this[_0x34ec77(0x3c19)],_0x25a90b[_0x166163(0x403a)]),this[_0x166163(0xe9f)]=defaultValue$1(this['distanceDisplayCondition'],_0x25a90b[_0x166163(0xe9f)]),this[_0x166163(0x5554)]=defaultValue$1(this[_0x34ec77(0x45f6)],_0x25a90b[_0x166163(0x5554)]);};var defaultNodeTransformation=new TranslationRotationScale(),NodeTransformationProperty=function(_0x42e0e1){var _0x2d49ac=_0x307c2b,_0x37b806=_0x5e00b3;_0x42e0e1=defaultValue$1(_0x42e0e1,defaultValue$1[_0x2d49ac(0x216e)]),this[_0x37b806(0x5303)]=new Event(),this[_0x37b806(0x27a8)]=void 0x0,this[_0x37b806(0x1f07)]=void 0x0,this[_0x37b806(0x1a29)]=void 0x0,this[_0x2d49ac(0x507f)]=void 0x0,this[_0x37b806(0x108d)]=void 0x0,this[_0x37b806(0x3aa0)]=void 0x0,this[_0x37b806(0x1519)]=_0x42e0e1[_0x2d49ac(0x599b)],this[_0x2d49ac(0x5913)]=_0x42e0e1[_0x37b806(0x1c36)],this['scale']=_0x42e0e1[_0x37b806(0x4a6e)];};Object['defineProperties'](NodeTransformationProperty[_0x307c2b(0x1aa2)],{'isConstant':{'get':function(){var _0xa62c43=_0x307c2b,_0x422520=_0x5e00b3;return Property$1[_0xa62c43(0x4837)](this[_0xa62c43(0x275c)])&&Property$1[_0x422520(0x41b2)](this[_0x422520(0x1a29)])&&Property$1[_0x422520(0x41b2)](this[_0x422520(0x108d)]);}},'definitionChanged':{'get':function(){var _0x4df870=_0x5e00b3;return this[_0x4df870(0x5303)];}},'translation':createPropertyDescriptor(_0x5e00b3(0x1519)),'rotation':createPropertyDescriptor(_0x5e00b3(0x1c36)),'scale':createPropertyDescriptor(_0x307c2b(0x2897))}),NodeTransformationProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x4fae5f,_0x31585f){var _0x306a50=_0x307c2b,_0x12631c=_0x5e00b3;return defined$1(_0x31585f)||(_0x31585f=new TranslationRotationScale()),_0x31585f[_0x12631c(0x1519)]=Property$1[_0x306a50(0x2993)](this[_0x12631c(0x27a8)],_0x4fae5f,defaultNodeTransformation[_0x12631c(0x1519)],_0x31585f[_0x306a50(0x599b)]),_0x31585f[_0x12631c(0x1c36)]=Property$1[_0x306a50(0x2993)](this[_0x12631c(0x1a29)],_0x4fae5f,defaultNodeTransformation[_0x306a50(0x5913)],_0x31585f[_0x12631c(0x1c36)]),_0x31585f[_0x12631c(0x4a6e)]=Property$1[_0x12631c(0xc49)](this[_0x306a50(0x4f81)],_0x4fae5f,defaultNodeTransformation[_0x12631c(0x4a6e)],_0x31585f[_0x12631c(0x4a6e)]),_0x31585f;},NodeTransformationProperty[_0x5e00b3(0x3720)]['equals']=function(_0x1af8a4){var _0x77932e=_0x307c2b,_0x10a652=_0x5e00b3;return this===_0x1af8a4||_0x1af8a4 instanceof NodeTransformationProperty&&Property$1[_0x10a652(0x1dab)](this[_0x10a652(0x27a8)],_0x1af8a4['_translation'])&&Property$1[_0x10a652(0x1dab)](this[_0x10a652(0x1a29)],_0x1af8a4[_0x10a652(0x1a29)])&&Property$1[_0x77932e(0x4d2)](this[_0x10a652(0x108d)],_0x1af8a4[_0x77932e(0x4f81)]);};var PropertyBag=function(_0x1f4450,_0x4bc49c){var _0x14af11=_0x307c2b,_0x519b6b=_0x5e00b3;this[_0x14af11(0x492c)]=[],this[_0x14af11(0x1278)]=new Event(),defined$1(_0x1f4450)&&this[_0x519b6b(0xa52)](_0x1f4450,_0x4bc49c);};function createConstantProperty(_0x44523c){return new ConstantProperty(_0x44523c);}function propertiesEqual(_0xd303b9,_0x538141){var _0x2e5def=_0x307c2b,_0xc8629f=_0x5e00b3,_0x41a747=_0xd303b9[_0xc8629f(0x119d)],_0x31df6b=_0x538141[_0x2e5def(0x492c)],_0x15f337=_0x41a747[_0xc8629f(0x809)];if(_0x15f337!==_0x31df6b[_0xc8629f(0x809)])return!0x1;for(var _0x137a12=0x0;_0x137a12<_0x15f337;++_0x137a12){var _0x378a61=_0x41a747[_0x137a12];if(-0x1===_0x31df6b[_0x2e5def(0x2feb)](_0x378a61))return!0x1;if(!Property$1[_0xc8629f(0x1dab)](_0xd303b9[_0x378a61],_0x538141[_0x378a61]))return!0x1;}return!0x0;}function createNodeTransformationProperty(_0x417223){return new NodeTransformationProperty(_0x417223);}function createNodeTransformationPropertyBag(_0x28f9bb){return new PropertyBag(_0x28f9bb,createNodeTransformationProperty);}function ModelGraphics(_0x5d38e2){var _0x47066e=_0x307c2b,_0x56f356=_0x5e00b3;this[_0x56f356(0x1462)]=void 0x0,this[_0x56f356(0x9fb)]=void 0x0,this[_0x47066e(0x4f81)]=void 0x0,this[_0x56f356(0x3aa0)]=void 0x0,this[_0x56f356(0x33e3)]=void 0x0,this[_0x56f356(0x55b4)]=void 0x0,this[_0x56f356(0x1002)]=void 0x0,this[_0x56f356(0x194c)]=void 0x0,this[_0x56f356(0x1202)]=void 0x0,this[_0x47066e(0x2b45)]=void 0x0,this[_0x47066e(0x1d04)]=void 0x0,this[_0x56f356(0x4b3a)]=void 0x0,this[_0x56f356(0x256a)]=void 0x0,this[_0x56f356(0x4a51)]=void 0x0,this[_0x56f356(0x4869)]=void 0x0,this[_0x56f356(0x971)]=void 0x0,this[_0x56f356(0xdb3)]=void 0x0,this[_0x56f356(0xac6)]=void 0x0,this[_0x56f356(0x2816)]=void 0x0,this[_0x56f356(0x118a)]=void 0x0,this[_0x56f356(0x4ef1)]=void 0x0,this[_0x56f356(0x4e59)]=void 0x0,this[_0x47066e(0x3c9)]=void 0x0,this[_0x56f356(0x80b)]=void 0x0,this[_0x56f356(0x125)]=void 0x0,this[_0x56f356(0x56d3)]=void 0x0,this[_0x56f356(0x23ae)]=void 0x0,this[_0x56f356(0x512)]=void 0x0,this[_0x56f356(0x5f8)]=void 0x0,this[_0x47066e(0x50f1)]=void 0x0,this[_0x56f356(0x2ed5)]=void 0x0,this['_colorBlendAmount']=void 0x0,this[_0x56f356(0x42de)]=void 0x0,this[_0x56f356(0x49f7)]=void 0x0,this[_0x56f356(0xfe4)]=void 0x0,this[_0x47066e(0x4863)]=void 0x0,this[_0x56f356(0x492b)]=void 0x0,this[_0x56f356(0x199b)]=void 0x0,this[_0x47066e(0x334f)]=void 0x0,this[_0x56f356(0x5303)]=new Event(),this[_0x47066e(0x2ea)](defaultValue$1(_0x5d38e2,defaultValue$1[_0x56f356(0x243c)]));}function Cesium3DTilesetGraphics(_0x3fec4d){var _0x42bd01=_0x307c2b,_0x5284b6=_0x5e00b3;this[_0x5284b6(0x5303)]=new Event(),this[_0x5284b6(0x1462)]=void 0x0,this[_0x42bd01(0x131)]=void 0x0,this[_0x5284b6(0x256a)]=void 0x0,this[_0x5284b6(0x4a51)]=void 0x0,this[_0x5284b6(0xdba)]=void 0x0,this['_maximumScreenSpaceErrorSubscription']=void 0x0,this[_0x5284b6(0xa52)](defaultValue$1(_0x3fec4d,defaultValue$1[_0x5284b6(0x243c)]));}function PathGraphics(_0x358d2b){var _0x2005f6=_0x307c2b,_0x1cad05=_0x5e00b3;this[_0x1cad05(0x5303)]=new Event(),this[_0x1cad05(0x1462)]=void 0x0,this[_0x1cad05(0x9fb)]=void 0x0,this[_0x1cad05(0xa3d)]=void 0x0,this['_leadTimeSubscription']=void 0x0,this[_0x1cad05(0x45c9)]=void 0x0,this[_0x1cad05(0x355c)]=void 0x0,this[_0x2005f6(0x496c)]=void 0x0,this['_widthSubscription']=void 0x0,this[_0x1cad05(0x4c10)]=void 0x0,this[_0x1cad05(0x2401)]=void 0x0,this['_material']=void 0x0,this[_0x1cad05(0x3177)]=void 0x0,this[_0x2005f6(0x4052)]=void 0x0,this[_0x1cad05(0x4b48)]=void 0x0,this[_0x1cad05(0xa52)](defaultValue$1(_0x358d2b,defaultValue$1[_0x1cad05(0x243c)]));}function PlaneGraphics(_0x32cacb){var _0x2b051d=_0x307c2b,_0x194507=_0x5e00b3;this[_0x194507(0x5303)]=new Event(),this['_show']=void 0x0,this[_0x194507(0x9fb)]=void 0x0,this[_0x194507(0x439f)]=void 0x0,this[_0x2b051d(0x225b)]=void 0x0,this[_0x194507(0x4bb5)]=void 0x0,this[_0x194507(0xa98)]=void 0x0,this[_0x194507(0x578b)]=void 0x0,this[_0x194507(0x433e)]=void 0x0,this[_0x194507(0xdf1)]=void 0x0,this[_0x2b051d(0x890)]=void 0x0,this[_0x194507(0x34f0)]=void 0x0,this[_0x194507(0x28f7)]=void 0x0,this[_0x194507(0x4bbe)]=void 0x0,this[_0x194507(0x30c9)]=void 0x0,this[_0x194507(0x4c76)]=void 0x0,this[_0x194507(0x4ea1)]=void 0x0,this[_0x194507(0x2ac2)]=void 0x0,this[_0x194507(0x4b3a)]=void 0x0,this[_0x194507(0x4e59)]=void 0x0,this[_0x2b051d(0x3c9)]=void 0x0,this[_0x194507(0xa52)](defaultValue$1(_0x32cacb,defaultValue$1[_0x2b051d(0x216e)]));}function PointGraphics(_0x2bf6b4){var _0x2b8414=_0x307c2b,_0x842b0e=_0x5e00b3;this[_0x842b0e(0x5303)]=new Event(),this[_0x842b0e(0x1462)]=void 0x0,this[_0x842b0e(0x9fb)]=void 0x0,this[_0x842b0e(0x24f0)]=void 0x0,this[_0x842b0e(0x3dab)]=void 0x0,this[_0x842b0e(0x118a)]=void 0x0,this[_0x842b0e(0x4ef1)]=void 0x0,this['_color']=void 0x0,this[_0x842b0e(0x5f8)]=void 0x0,this[_0x842b0e(0x4bbe)]=void 0x0,this[_0x2b8414(0x3954)]=void 0x0,this[_0x842b0e(0x4c76)]=void 0x0,this[_0x842b0e(0x4ea1)]=void 0x0,this[_0x842b0e(0x1667)]=void 0x0,this[_0x842b0e(0x66a)]=void 0x0,this[_0x2b8414(0x4bd1)]=void 0x0,this[_0x842b0e(0xc71)]=void 0x0,this[_0x842b0e(0x4e59)]=void 0x0,this[_0x842b0e(0x4b48)]=void 0x0,this[_0x842b0e(0x53d0)]=void 0x0,this['_disableDepthTestDistanceSubscription']=void 0x0,this[_0x842b0e(0xa52)](defaultValue$1(_0x2bf6b4,defaultValue$1[_0x842b0e(0x243c)]));}function PolylineGraphics(_0x4f54f8){var _0x568103=_0x307c2b,_0x48550c=_0x5e00b3;this['_definitionChanged']=new Event(),this['_show']=void 0x0,this[_0x48550c(0x9fb)]=void 0x0,this[_0x48550c(0x634)]=void 0x0,this[_0x48550c(0x25dc)]=void 0x0,this[_0x48550c(0x5178)]=void 0x0,this[_0x48550c(0x5b6e)]=void 0x0,this['_granularity']=void 0x0,this[_0x48550c(0x49e9)]=void 0x0,this['_material']=void 0x0,this[_0x48550c(0x3177)]=void 0x0,this[_0x48550c(0x1bcb)]=void 0x0,this[_0x48550c(0x2366)]=void 0x0,this[_0x48550c(0x4162)]=void 0x0,this[_0x48550c(0x411f)]=void 0x0,this[_0x48550c(0xe6a)]=void 0x0,this[_0x48550c(0x2601)]=void 0x0,this[_0x48550c(0x2ac2)]=void 0x0,this['_shadowsSubscription']=void 0x0,this['_distanceDisplayCondition']=void 0x0,this[_0x48550c(0x4b48)]=void 0x0,this[_0x568103(0x7cd)]=void 0x0,this[_0x568103(0x565c)]=void 0x0,this[_0x568103(0x1364)]=void 0x0,this[_0x48550c(0x35ec)]=void 0x0,this[_0x48550c(0xa52)](defaultValue$1(_0x4f54f8,defaultValue$1[_0x48550c(0x243c)]));}function PolylineVolumeGraphics(_0x2cd4be){var _0x46353d=_0x307c2b,_0x3905e7=_0x5e00b3;this[_0x3905e7(0x1462)]=void 0x0,this['_showSubscription']=void 0x0,this[_0x3905e7(0xdf1)]=void 0x0,this[_0x3905e7(0x3177)]=void 0x0,this[_0x3905e7(0x634)]=void 0x0,this[_0x3905e7(0x25dc)]=void 0x0,this[_0x3905e7(0x22ba)]=void 0x0,this[_0x3905e7(0x4e90)]=void 0x0,this[_0x3905e7(0x287c)]=void 0x0,this[_0x46353d(0x4fc1)]=void 0x0,this[_0x3905e7(0x49e9)]=void 0x0,this[_0x46353d(0x12df)]=void 0x0,this[_0x3905e7(0x218c)]=void 0x0,this[_0x3905e7(0x578b)]=void 0x0,this[_0x3905e7(0x433e)]=void 0x0,this[_0x3905e7(0x34f0)]=void 0x0,this[_0x3905e7(0x28f7)]=void 0x0,this['_outlineColor']=void 0x0,this[_0x3905e7(0x30c9)]=void 0x0,this[_0x3905e7(0x4c76)]=void 0x0,this[_0x3905e7(0x4ea1)]=void 0x0,this[_0x46353d(0x1d04)]=void 0x0,this[_0x3905e7(0x4b3a)]=void 0x0,this[_0x46353d(0x4052)]=void 0x0,this[_0x3905e7(0x59d1)]=void 0x0,this[_0x46353d(0x1278)]=new Event(),this[_0x3905e7(0xa52)](defaultValue$1(_0x2cd4be,defaultValue$1[_0x3905e7(0x243c)]));}function RectangleGraphics(_0xbd512d){var _0x5de3d3=_0x307c2b,_0x26c3cf=_0x5e00b3;this[_0x26c3cf(0x5303)]=new Event(),this[_0x26c3cf(0x1462)]=void 0x0,this[_0x5de3d3(0x131)]=void 0x0,this[_0x26c3cf(0x86b)]=void 0x0,this[_0x26c3cf(0x229)]=void 0x0,this[_0x26c3cf(0x3a59)]=void 0x0,this[_0x5de3d3(0x10a4)]=void 0x0,this[_0x26c3cf(0x118a)]=void 0x0,this[_0x5de3d3(0x10b0)]=void 0x0,this[_0x5de3d3(0x3449)]=void 0x0,this[_0x5de3d3(0x2769)]=void 0x0,this[_0x26c3cf(0xb45)]=void 0x0,this[_0x26c3cf(0x139b)]=void 0x0,this[_0x26c3cf(0x1a29)]=void 0x0,this[_0x26c3cf(0x58d8)]=void 0x0,this[_0x5de3d3(0x54fb)]=void 0x0,this[_0x5de3d3(0x3438)]=void 0x0,this[_0x26c3cf(0x9cd)]=void 0x0,this[_0x26c3cf(0x49e9)]=void 0x0,this[_0x26c3cf(0x578b)]=void 0x0,this[_0x5de3d3(0x3914)]=void 0x0,this[_0x26c3cf(0xdf1)]=void 0x0,this[_0x26c3cf(0x3177)]=void 0x0,this[_0x26c3cf(0x34f0)]=void 0x0,this[_0x26c3cf(0x28f7)]=void 0x0,this[_0x26c3cf(0x4bbe)]=void 0x0,this[_0x26c3cf(0x30c9)]=void 0x0,this[_0x26c3cf(0x4c76)]=void 0x0,this[_0x26c3cf(0x4ea1)]=void 0x0,this[_0x26c3cf(0x2ac2)]=void 0x0,this[_0x26c3cf(0x4b3a)]=void 0x0,this[_0x26c3cf(0x4e59)]=void 0x0,this[_0x26c3cf(0x5f4c)]=void 0x0,this[_0x26c3cf(0x5278)]=void 0x0,this[_0x26c3cf(0xba0)]=void 0x0,this[_0x26c3cf(0x285)]=void 0x0,this[_0x26c3cf(0x35ec)]=void 0x0,this[_0x5de3d3(0x2ea)](defaultValue$1(_0xbd512d,defaultValue$1[_0x5de3d3(0x216e)]));}function WallGraphics(_0x90bbcf){var _0x524fcc=_0x307c2b,_0x346f62=_0x5e00b3;this[_0x346f62(0x5303)]=new Event(),this[_0x346f62(0x1462)]=void 0x0,this[_0x524fcc(0x131)]=void 0x0,this['_positions']=void 0x0,this[_0x346f62(0x25dc)]=void 0x0,this[_0x346f62(0x2c6b)]=void 0x0,this[_0x524fcc(0x58fb)]=void 0x0,this[_0x346f62(0x4ae5)]=void 0x0,this[_0x346f62(0x3229)]=void 0x0,this[_0x346f62(0x9cd)]=void 0x0,this['_granularitySubscription']=void 0x0,this[_0x346f62(0x578b)]=void 0x0,this[_0x346f62(0x433e)]=void 0x0,this[_0x346f62(0xdf1)]=void 0x0,this[_0x346f62(0x3177)]=void 0x0,this[_0x346f62(0x34f0)]=void 0x0,this[_0x346f62(0x28f7)]=void 0x0,this[_0x346f62(0x4bbe)]=void 0x0,this[_0x346f62(0x30c9)]=void 0x0,this[_0x524fcc(0x587a)]=void 0x0,this[_0x346f62(0x4ea1)]=void 0x0,this[_0x346f62(0x2ac2)]=void 0x0,this[_0x524fcc(0x344c)]=void 0x0,this[_0x346f62(0x4e59)]=void 0x0,this[_0x346f62(0x4b48)]=void 0x0,this[_0x346f62(0x4e90)]=void 0x0,this[_0x524fcc(0x2ea)](defaultValue$1(_0x90bbcf,defaultValue$1[_0x346f62(0x243c)]));}Object[_0x5e00b3(0x1dfd)](PropertyBag[_0x5e00b3(0x3720)],{'propertyNames':{'get':function(){var _0x3f7a52=_0x5e00b3;return this[_0x3f7a52(0x119d)];}},'isConstant':{'get':function(){var _0x3771fa=_0x307c2b,_0x483337=_0x5e00b3;for(var _0x235d72=this[_0x483337(0x119d)],_0x59d572=0x0,_0x6d1103=_0x235d72[_0x483337(0x809)];_0x59d572<_0x6d1103;_0x59d572++)if(!Property$1[_0x3771fa(0x4837)](this[_0x235d72[_0x59d572]]))return!0x1;return!0x0;}},'definitionChanged':{'get':function(){var _0x2c2196=_0x5e00b3;return this[_0x2c2196(0x5303)];}}}),PropertyBag[_0x5e00b3(0x3720)][_0x5e00b3(0x504b)]=function(_0x3b3145){var _0x4a76c0=_0x5e00b3;return-0x1!==this[_0x4a76c0(0x119d)][_0x4a76c0(0xabf)](_0x3b3145);},PropertyBag[_0x5e00b3(0x3720)][_0x5e00b3(0x533e)]=function(_0x30dbe8,_0x35e92e,_0x5a7630){var _0x1a5885=_0x5e00b3;this[_0x1a5885(0x119d)][_0x1a5885(0x5323)](_0x30dbe8),Object[_0x1a5885(0x17f9)](this,_0x30dbe8,createPropertyDescriptor(_0x30dbe8,!0x0,defaultValue$1(_0x5a7630,createConstantProperty))),defined$1(_0x35e92e)&&(this[_0x30dbe8]=_0x35e92e),this[_0x1a5885(0x5303)][_0x1a5885(0x1c10)](this);},PropertyBag[_0x5e00b3(0x3720)][_0x5e00b3(0x2d50)]=function(_0x523c87){var _0x201b82=_0x307c2b,_0x5b1636=_0x5e00b3,_0x39a96b=this[_0x201b82(0x492c)][_0x201b82(0x2feb)](_0x523c87);this[_0x5b1636(0x119d)][_0x5b1636(0x2f5b)](_0x39a96b,0x1),delete this[_0x523c87],this[_0x5b1636(0x5303)][_0x201b82(0x31b9)](this);},PropertyBag[_0x5e00b3(0x3720)]['getValue']=function(_0x106db6,_0x20fd21){var _0x59ee7d=_0x5e00b3;defined$1(_0x20fd21)||(_0x20fd21={});for(var _0x51ff88=this[_0x59ee7d(0x119d)],_0x4bfe0f=0x0,_0xb7835a=_0x51ff88[_0x59ee7d(0x809)];_0x4bfe0f<_0xb7835a;_0x4bfe0f++){var _0x3f8022=_0x51ff88[_0x4bfe0f];_0x20fd21[_0x3f8022]=Property$1[_0x59ee7d(0x5db9)](this[_0x3f8022],_0x106db6,_0x20fd21[_0x3f8022]);}return _0x20fd21;},PropertyBag['prototype']['merge']=function(_0x3602d3,_0x4dc683){var _0x5bdcb6=_0x307c2b,_0x2866be=_0x5e00b3;for(var _0xb6f72a=this[_0x5bdcb6(0x492c)],_0x5ec5fe=defined$1(_0x3602d3[_0x2866be(0x119d)])?_0x3602d3[_0x2866be(0x119d)]:Object[_0x2866be(0x4d54)](_0x3602d3),_0x4a66b6=0x0,_0x478ed6=_0x5ec5fe[_0x2866be(0x809)];_0x4a66b6<_0x478ed6;_0x4a66b6++){var _0x3d3052=_0x5ec5fe[_0x4a66b6],_0x41951a=this[_0x3d3052],_0x2e8246=_0x3602d3[_0x3d3052];void 0x0===_0x41951a&&-0x1===_0xb6f72a[_0x2866be(0xabf)](_0x3d3052)&&this[_0x2866be(0x533e)](_0x3d3052,void 0x0,_0x4dc683),void 0x0!==_0x2e8246&&(void 0x0!==_0x41951a?defined$1(_0x41951a)&&defined$1(_0x41951a[_0x2866be(0xa52)])&&_0x41951a[_0x2866be(0xa52)](_0x2e8246):defined$1(_0x2e8246)&&defined$1(_0x2e8246[_0x2866be(0xa52)])&&defined$1(_0x2e8246[_0x5bdcb6(0x2d7b)])?this[_0x3d3052]=_0x2e8246[_0x2866be(0x40f3)]():this[_0x3d3052]=_0x2e8246);}},PropertyBag[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x47e2e8){return this===_0x47e2e8||_0x47e2e8 instanceof PropertyBag&&propertiesEqual(this,_0x47e2e8);},Object[_0x5e00b3(0x1dfd)](ModelGraphics[_0x307c2b(0x1aa2)],{'definitionChanged':{'get':function(){var _0x5682c8=_0x5e00b3;return this[_0x5682c8(0x5303)];}},'show':createPropertyDescriptor(_0x5e00b3(0x3234)),'scale':createPropertyDescriptor(_0x5e00b3(0x4a6e)),'minimumPixelSize':createPropertyDescriptor(_0x5e00b3(0x5c93)),'maximumScale':createPropertyDescriptor(_0x5e00b3(0x1ec1)),'incrementallyLoadTextures':createPropertyDescriptor(_0x5e00b3(0xf18)),'shadows':createPropertyDescriptor(_0x5e00b3(0x5cc1)),'uri':createPropertyDescriptor(_0x5e00b3(0x5442)),'runAnimations':createPropertyDescriptor('runAnimations'),'clampAnimations':createPropertyDescriptor(_0x5e00b3(0x5c4a)),'nodeTransformations':createPropertyDescriptor(_0x5e00b3(0x1b3b),void 0x0,createNodeTransformationPropertyBag),'heightReference':createPropertyDescriptor(_0x5e00b3(0x5698)),'distanceDisplayCondition':createPropertyDescriptor(_0x5e00b3(0xe9f)),'silhouetteColor':createPropertyDescriptor(_0x5e00b3(0x1a08)),'silhouetteSize':createPropertyDescriptor(_0x5e00b3(0x9c3)),'color':createPropertyDescriptor('color'),'colorBlendMode':createPropertyDescriptor(_0x5e00b3(0x11d1)),'colorBlendAmount':createPropertyDescriptor(_0x5e00b3(0x265)),'clippingPlanes':createPropertyDescriptor(_0x5e00b3(0x2693)),'imageBasedLightingFactor':createPropertyDescriptor(_0x307c2b(0x473c)),'lightColor':createPropertyDescriptor('lightColor')}),ModelGraphics[_0x5e00b3(0x3720)]['clone']=function(_0x18a5ac){var _0x4df7f6=_0x307c2b,_0x41ab6b=_0x5e00b3;return defined$1(_0x18a5ac)?(_0x18a5ac[_0x41ab6b(0x3234)]=this[_0x41ab6b(0x3234)],_0x18a5ac['scale']=this[_0x41ab6b(0x4a6e)],_0x18a5ac[_0x4df7f6(0x6b8)]=this[_0x41ab6b(0x5c93)],_0x18a5ac[_0x41ab6b(0x1ec1)]=this[_0x41ab6b(0x1ec1)],_0x18a5ac['incrementallyLoadTextures']=this[_0x41ab6b(0xf18)],_0x18a5ac[_0x41ab6b(0x5cc1)]=this[_0x41ab6b(0x5cc1)],_0x18a5ac[_0x41ab6b(0x5442)]=this[_0x41ab6b(0x5442)],_0x18a5ac[_0x41ab6b(0x3ca4)]=this[_0x4df7f6(0x5747)],_0x18a5ac[_0x41ab6b(0x5c4a)]=this[_0x41ab6b(0x5c4a)],_0x18a5ac[_0x4df7f6(0x2809)]=this[_0x41ab6b(0x1b3b)],_0x18a5ac[_0x41ab6b(0x5698)]=this[_0x41ab6b(0x118a)],_0x18a5ac[_0x41ab6b(0xe9f)]=this[_0x4df7f6(0x1c8f)],_0x18a5ac[_0x41ab6b(0x1a08)]=this[_0x4df7f6(0xe9d)],_0x18a5ac[_0x41ab6b(0x9c3)]=this[_0x41ab6b(0x9c3)],_0x18a5ac[_0x41ab6b(0x8fe)]=this[_0x41ab6b(0x8fe)],_0x18a5ac[_0x4df7f6(0x5b27)]=this[_0x41ab6b(0x11d1)],_0x18a5ac[_0x41ab6b(0x265)]=this[_0x41ab6b(0x265)],_0x18a5ac[_0x4df7f6(0x4ca6)]=this[_0x41ab6b(0x2693)],_0x18a5ac[_0x41ab6b(0xea6)]=this[_0x41ab6b(0xea6)],_0x18a5ac[_0x4df7f6(0x31a6)]=this[_0x4df7f6(0x31a6)],_0x18a5ac):new ModelGraphics(this);},ModelGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0xa52)]=function(_0x3ed33d){var _0x1d452a=_0x307c2b,_0x3c51d0=_0x5e00b3;this[_0x3c51d0(0x3234)]=defaultValue$1(this[_0x3c51d0(0x3234)],_0x3ed33d[_0x3c51d0(0x3234)]),this[_0x3c51d0(0x4a6e)]=defaultValue$1(this[_0x3c51d0(0x4a6e)],_0x3ed33d[_0x3c51d0(0x4a6e)]),this[_0x3c51d0(0x5c93)]=defaultValue$1(this[_0x3c51d0(0x5c93)],_0x3ed33d[_0x3c51d0(0x5c93)]),this[_0x3c51d0(0x1ec1)]=defaultValue$1(this[_0x3c51d0(0x1ec1)],_0x3ed33d[_0x3c51d0(0x1ec1)]),this[_0x3c51d0(0xf18)]=defaultValue$1(this[_0x3c51d0(0xf18)],_0x3ed33d[_0x3c51d0(0xf18)]),this['shadows']=defaultValue$1(this[_0x3c51d0(0x5cc1)],_0x3ed33d[_0x3c51d0(0x5cc1)]),this[_0x3c51d0(0x5442)]=defaultValue$1(this[_0x1d452a(0x3f2)],_0x3ed33d[_0x1d452a(0x3f2)]),this[_0x1d452a(0x5747)]=defaultValue$1(this[_0x3c51d0(0x3ca4)],_0x3ed33d[_0x3c51d0(0x3ca4)]),this[_0x1d452a(0x1c44)]=defaultValue$1(this[_0x3c51d0(0x5c4a)],_0x3ed33d[_0x3c51d0(0x5c4a)]),this[_0x3c51d0(0x5698)]=defaultValue$1(this[_0x3c51d0(0x5698)],_0x3ed33d[_0x1d452a(0x9a2)]),this[_0x3c51d0(0xe9f)]=defaultValue$1(this[_0x3c51d0(0xe9f)],_0x3ed33d[_0x3c51d0(0xe9f)]),this[_0x1d452a(0xe9d)]=defaultValue$1(this[_0x3c51d0(0x1a08)],_0x3ed33d[_0x3c51d0(0x1a08)]),this['silhouetteSize']=defaultValue$1(this['silhouetteSize'],_0x3ed33d[_0x1d452a(0x287f)]),this[_0x3c51d0(0x8fe)]=defaultValue$1(this['color'],_0x3ed33d[_0x3c51d0(0x8fe)]),this[_0x3c51d0(0x11d1)]=defaultValue$1(this[_0x3c51d0(0x11d1)],_0x3ed33d[_0x3c51d0(0x11d1)]),this[_0x3c51d0(0x265)]=defaultValue$1(this[_0x3c51d0(0x265)],_0x3ed33d[_0x3c51d0(0x265)]),this[_0x3c51d0(0x2693)]=defaultValue$1(this[_0x3c51d0(0x2693)],_0x3ed33d[_0x3c51d0(0x2693)]),this[_0x3c51d0(0xea6)]=defaultValue$1(this[_0x3c51d0(0xea6)],_0x3ed33d[_0x3c51d0(0xea6)]),this[_0x1d452a(0x31a6)]=defaultValue$1(this[_0x3c51d0(0x3057)],_0x3ed33d[_0x3c51d0(0x3057)]);var _0x3b10c7=_0x3ed33d[_0x3c51d0(0x1b3b)];if(defined$1(_0x3b10c7)){var _0x2ac108=this[_0x3c51d0(0x1b3b)];defined$1(_0x2ac108)?_0x2ac108[_0x3c51d0(0xa52)](_0x3b10c7):this[_0x3c51d0(0x1b3b)]=new PropertyBag(_0x3b10c7,createNodeTransformationProperty);}},Object[_0x5e00b3(0x1dfd)](Cesium3DTilesetGraphics[_0x307c2b(0x1aa2)],{'definitionChanged':{'get':function(){var _0x5995c7=_0x5e00b3;return this[_0x5995c7(0x5303)];}},'show':createPropertyDescriptor(_0x5e00b3(0x3234)),'uri':createPropertyDescriptor(_0x5e00b3(0x5442)),'maximumScreenSpaceError':createPropertyDescriptor(_0x5e00b3(0x3a0a))}),Cesium3DTilesetGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x346b75){var _0x332664=_0x307c2b,_0x7aae57=_0x5e00b3;return defined$1(_0x346b75)?(_0x346b75[_0x332664(0x537b)]=this[_0x7aae57(0x3234)],_0x346b75[_0x332664(0x3f2)]=this[_0x7aae57(0x5442)],_0x346b75[_0x332664(0x4dda)]=this[_0x7aae57(0x3a0a)],_0x346b75):new Cesium3DTilesetGraphics(this);},Cesium3DTilesetGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0xa52)]=function(_0x47f0f4){var _0x31189f=_0x5e00b3;this[_0x31189f(0x3234)]=defaultValue$1(this[_0x31189f(0x3234)],_0x47f0f4['show']),this[_0x31189f(0x5442)]=defaultValue$1(this['uri'],_0x47f0f4[_0x31189f(0x5442)]),this[_0x31189f(0x3a0a)]=defaultValue$1(this[_0x31189f(0x3a0a)],_0x47f0f4[_0x31189f(0x3a0a)]);},Object[_0x5e00b3(0x1dfd)](PathGraphics[_0x307c2b(0x1aa2)],{'definitionChanged':{'get':function(){return this['_definitionChanged'];}},'show':createPropertyDescriptor(_0x5e00b3(0x3234)),'leadTime':createPropertyDescriptor(_0x307c2b(0x288d)),'trailTime':createPropertyDescriptor(_0x5e00b3(0x28f8)),'width':createPropertyDescriptor(_0x5e00b3(0x2d3c)),'resolution':createPropertyDescriptor(_0x5e00b3(0x4258)),'material':createMaterialPropertyDescriptor(_0x5e00b3(0x3453)),'distanceDisplayCondition':createPropertyDescriptor(_0x5e00b3(0xe9f))}),PathGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x1794ef){var _0x190f2a=_0x307c2b,_0x314fdb=_0x5e00b3;return defined$1(_0x1794ef)?(_0x1794ef[_0x314fdb(0x3234)]=this[_0x314fdb(0x3234)],_0x1794ef[_0x314fdb(0x59a3)]=this[_0x190f2a(0x288d)],_0x1794ef['trailTime']=this[_0x314fdb(0x28f8)],_0x1794ef[_0x314fdb(0x2d3c)]=this[_0x314fdb(0x2d3c)],_0x1794ef[_0x314fdb(0x4258)]=this[_0x314fdb(0x4258)],_0x1794ef[_0x314fdb(0x3453)]=this[_0x190f2a(0x578d)],_0x1794ef['distanceDisplayCondition']=this[_0x314fdb(0xe9f)],_0x1794ef):new PathGraphics(this);},PathGraphics[_0x5e00b3(0x3720)][_0x307c2b(0x2ea)]=function(_0x2b71bf){var _0x27c643=_0x307c2b,_0x4f4f73=_0x5e00b3;this[_0x27c643(0x537b)]=defaultValue$1(this[_0x27c643(0x537b)],_0x2b71bf[_0x4f4f73(0x3234)]),this[_0x4f4f73(0x59a3)]=defaultValue$1(this[_0x4f4f73(0x59a3)],_0x2b71bf['leadTime']),this[_0x4f4f73(0x28f8)]=defaultValue$1(this['trailTime'],_0x2b71bf[_0x4f4f73(0x28f8)]),this[_0x4f4f73(0x2d3c)]=defaultValue$1(this[_0x27c643(0x2299)],_0x2b71bf[_0x27c643(0x2299)]),this[_0x4f4f73(0x4258)]=defaultValue$1(this[_0x4f4f73(0x4258)],_0x2b71bf[_0x27c643(0x3b60)]),this[_0x4f4f73(0x3453)]=defaultValue$1(this[_0x4f4f73(0x3453)],_0x2b71bf[_0x4f4f73(0x3453)]),this[_0x4f4f73(0xe9f)]=defaultValue$1(this[_0x4f4f73(0xe9f)],_0x2b71bf['distanceDisplayCondition']);},Object[_0x5e00b3(0x1dfd)](PlaneGraphics[_0x5e00b3(0x3720)],{'definitionChanged':{'get':function(){var _0x35d3d7=_0x5e00b3;return this[_0x35d3d7(0x5303)];}},'show':createPropertyDescriptor(_0x307c2b(0x537b)),'plane':createPropertyDescriptor(_0x5e00b3(0x53d4)),'dimensions':createPropertyDescriptor(_0x5e00b3(0x11ba)),'fill':createPropertyDescriptor(_0x5e00b3(0x29f)),'material':createMaterialPropertyDescriptor('material'),'outline':createPropertyDescriptor(_0x5e00b3(0x28a6)),'outlineColor':createPropertyDescriptor(_0x5e00b3(0x247e)),'outlineWidth':createPropertyDescriptor(_0x5e00b3(0x27cb)),'shadows':createPropertyDescriptor(_0x5e00b3(0x5cc1)),'distanceDisplayCondition':createPropertyDescriptor(_0x5e00b3(0xe9f))}),PlaneGraphics[_0x5e00b3(0x3720)]['clone']=function(_0x36a9f9){var _0x176bac=_0x307c2b,_0x5594ce=_0x5e00b3;return defined$1(_0x36a9f9)?(_0x36a9f9[_0x5594ce(0x3234)]=this[_0x5594ce(0x3234)],_0x36a9f9[_0x5594ce(0x53d4)]=this[_0x5594ce(0x53d4)],_0x36a9f9['dimensions']=this[_0x176bac(0x403c)],_0x36a9f9[_0x5594ce(0x29f)]=this[_0x5594ce(0x29f)],_0x36a9f9[_0x5594ce(0x3453)]=this[_0x5594ce(0x3453)],_0x36a9f9[_0x5594ce(0x28a6)]=this[_0x5594ce(0x28a6)],_0x36a9f9[_0x5594ce(0x247e)]=this[_0x5594ce(0x247e)],_0x36a9f9[_0x5594ce(0x27cb)]=this[_0x5594ce(0x27cb)],_0x36a9f9[_0x5594ce(0x5cc1)]=this[_0x5594ce(0x5cc1)],_0x36a9f9[_0x5594ce(0xe9f)]=this[_0x5594ce(0xe9f)],_0x36a9f9):new PlaneGraphics(this);},PlaneGraphics[_0x307c2b(0x1aa2)][_0x5e00b3(0xa52)]=function(_0x8b9f91){var _0x51d7cd=_0x307c2b,_0x34d36a=_0x5e00b3;this['show']=defaultValue$1(this[_0x34d36a(0x3234)],_0x8b9f91[_0x34d36a(0x3234)]),this[_0x34d36a(0x53d4)]=defaultValue$1(this[_0x34d36a(0x53d4)],_0x8b9f91[_0x51d7cd(0x3a61)]),this[_0x34d36a(0x11ba)]=defaultValue$1(this[_0x51d7cd(0x403c)],_0x8b9f91[_0x34d36a(0x11ba)]),this[_0x34d36a(0x29f)]=defaultValue$1(this['fill'],_0x8b9f91[_0x34d36a(0x29f)]),this[_0x34d36a(0x3453)]=defaultValue$1(this[_0x34d36a(0x3453)],_0x8b9f91['material']),this[_0x34d36a(0x28a6)]=defaultValue$1(this[_0x34d36a(0x28a6)],_0x8b9f91[_0x34d36a(0x28a6)]),this[_0x34d36a(0x247e)]=defaultValue$1(this[_0x34d36a(0x247e)],_0x8b9f91[_0x34d36a(0x247e)]),this[_0x34d36a(0x27cb)]=defaultValue$1(this[_0x34d36a(0x27cb)],_0x8b9f91[_0x34d36a(0x27cb)]),this[_0x34d36a(0x5cc1)]=defaultValue$1(this[_0x51d7cd(0x4ffe)],_0x8b9f91[_0x34d36a(0x5cc1)]),this[_0x34d36a(0xe9f)]=defaultValue$1(this[_0x51d7cd(0x1c8f)],_0x8b9f91[_0x34d36a(0xe9f)]);},Object['defineProperties'](PointGraphics[_0x5e00b3(0x3720)],{'definitionChanged':{'get':function(){var _0x5ac32b=_0x5e00b3;return this[_0x5ac32b(0x5303)];}},'show':createPropertyDescriptor('show'),'pixelSize':createPropertyDescriptor(_0x5e00b3(0x17af)),'heightReference':createPropertyDescriptor(_0x5e00b3(0x5698)),'color':createPropertyDescriptor(_0x307c2b(0x3a3a)),'outlineColor':createPropertyDescriptor(_0x5e00b3(0x247e)),'outlineWidth':createPropertyDescriptor(_0x5e00b3(0x27cb)),'scaleByDistance':createPropertyDescriptor(_0x307c2b(0x3c19)),'translucencyByDistance':createPropertyDescriptor(_0x5e00b3(0x17f8)),'distanceDisplayCondition':createPropertyDescriptor(_0x5e00b3(0xe9f)),'disableDepthTestDistance':createPropertyDescriptor(_0x5e00b3(0x5554))}),PointGraphics[_0x307c2b(0x1aa2)][_0x5e00b3(0x40f3)]=function(_0xc9d86b){var _0x48fb57=_0x307c2b,_0x1f597f=_0x5e00b3;return defined$1(_0xc9d86b)?(_0xc9d86b[_0x48fb57(0x537b)]=this[_0x1f597f(0x3234)],_0xc9d86b[_0x1f597f(0x17af)]=this[_0x1f597f(0x17af)],_0xc9d86b[_0x48fb57(0x9a2)]=this[_0x1f597f(0x5698)],_0xc9d86b[_0x48fb57(0x3a3a)]=this[_0x48fb57(0x3a3a)],_0xc9d86b[_0x1f597f(0x247e)]=this[_0x1f597f(0x247e)],_0xc9d86b[_0x1f597f(0x27cb)]=this[_0x1f597f(0x27cb)],_0xc9d86b[_0x1f597f(0x403a)]=this[_0x1f597f(0x403a)],_0xc9d86b[_0x1f597f(0x17f8)]=this[_0x1f597f(0x51fb)],_0xc9d86b['distanceDisplayCondition']=this[_0x1f597f(0xe9f)],_0xc9d86b[_0x48fb57(0x45f6)]=this[_0x1f597f(0x5554)],_0xc9d86b):new PointGraphics(this);},PointGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0xa52)]=function(_0x485381){var _0x286503=_0x307c2b,_0x305b18=_0x5e00b3;this[_0x305b18(0x3234)]=defaultValue$1(this[_0x305b18(0x3234)],_0x485381[_0x305b18(0x3234)]),this[_0x286503(0x243d)]=defaultValue$1(this[_0x305b18(0x17af)],_0x485381[_0x305b18(0x17af)]),this[_0x305b18(0x5698)]=defaultValue$1(this[_0x305b18(0x5698)],_0x485381[_0x305b18(0x5698)]),this[_0x286503(0x3a3a)]=defaultValue$1(this[_0x305b18(0x8fe)],_0x485381[_0x305b18(0x8fe)]),this['outlineColor']=defaultValue$1(this[_0x305b18(0x247e)],_0x485381[_0x305b18(0x247e)]),this[_0x305b18(0x27cb)]=defaultValue$1(this[_0x305b18(0x27cb)],_0x485381[_0x305b18(0x27cb)]),this[_0x305b18(0x403a)]=defaultValue$1(this[_0x305b18(0x403a)],_0x485381[_0x305b18(0x403a)]),this[_0x305b18(0x17f8)]=defaultValue$1(this[_0x305b18(0x51fb)],_0x485381[_0x305b18(0x17f8)]),this[_0x305b18(0xe9f)]=defaultValue$1(this[_0x286503(0x1c8f)],_0x485381[_0x305b18(0xe9f)]),this[_0x305b18(0x5554)]=defaultValue$1(this[_0x305b18(0x5554)],_0x485381[_0x305b18(0x5554)]);},Object[_0x307c2b(0x66e)](PolylineGraphics[_0x5e00b3(0x3720)],{'definitionChanged':{'get':function(){var _0x230087=_0x307c2b;return this[_0x230087(0x1278)];}},'show':createPropertyDescriptor(_0x5e00b3(0x3234)),'positions':createPropertyDescriptor(_0x5e00b3(0x1c83)),'width':createPropertyDescriptor(_0x307c2b(0x2299)),'hMax':createPropertyDescriptor(_0x5e00b3(0x43e2)),'granularity':createPropertyDescriptor(_0x307c2b(0x523a)),'material':createMaterialPropertyDescriptor(_0x5e00b3(0x3453)),'depthFailMaterial':createMaterialPropertyDescriptor(_0x307c2b(0x2aae)),'arcType':createPropertyDescriptor(_0x307c2b(0x3ee1)),'clampToGround':createPropertyDescriptor(_0x5e00b3(0x128)),'shadows':createPropertyDescriptor(_0x5e00b3(0x5cc1)),'distanceDisplayCondition':createPropertyDescriptor(_0x5e00b3(0xe9f)),'classificationType':createPropertyDescriptor(_0x5e00b3(0x1864)),'zIndex':createPropertyDescriptor(_0x5e00b3(0x3892))}),PolylineGraphics[_0x307c2b(0x1aa2)][_0x307c2b(0x2d7b)]=function(_0x3abf09){var _0x507747=_0x307c2b,_0x52b0f6=_0x5e00b3;return defined$1(_0x3abf09)?(_0x3abf09[_0x52b0f6(0x3234)]=this[_0x52b0f6(0x3234)],_0x3abf09[_0x507747(0x14e)]=this['positions'],_0x3abf09[_0x52b0f6(0x2d3c)]=this[_0x52b0f6(0x2d3c)],_0x3abf09[_0x52b0f6(0x43e2)]=this[_0x52b0f6(0x43e2)],_0x3abf09[_0x507747(0x523a)]=this[_0x52b0f6(0x2da6)],_0x3abf09[_0x52b0f6(0x3453)]=this[_0x507747(0x578d)],_0x3abf09[_0x52b0f6(0x2c7b)]=this[_0x52b0f6(0x2c7b)],_0x3abf09[_0x52b0f6(0x2c1)]=this[_0x52b0f6(0x2c1)],_0x3abf09[_0x52b0f6(0x128)]=this[_0x52b0f6(0x128)],_0x3abf09[_0x52b0f6(0x5cc1)]=this[_0x52b0f6(0x5cc1)],_0x3abf09[_0x507747(0x1c8f)]=this[_0x52b0f6(0xe9f)],_0x3abf09[_0x52b0f6(0x1864)]=this[_0x507747(0x4218)],_0x3abf09[_0x52b0f6(0x3892)]=this[_0x52b0f6(0x3892)],_0x3abf09):new PolylineGraphics(this);},PolylineGraphics[_0x307c2b(0x1aa2)][_0x5e00b3(0xa52)]=function(_0x32af37){var _0xd9768f=_0x307c2b,_0x4470db=_0x5e00b3;this[_0x4470db(0x3234)]=defaultValue$1(this[_0x4470db(0x3234)],_0x32af37[_0x4470db(0x3234)]),this[_0x4470db(0x1c83)]=defaultValue$1(this[_0x4470db(0x1c83)],_0x32af37[_0x4470db(0x1c83)]),this[_0x4470db(0x2d3c)]=defaultValue$1(this['width'],_0x32af37[_0xd9768f(0x2299)]),this[_0x4470db(0x2da6)]=defaultValue$1(this[_0x4470db(0x2da6)],_0x32af37[_0x4470db(0x2da6)]),this['material']=defaultValue$1(this[_0x4470db(0x3453)],_0x32af37[_0xd9768f(0x578d)]),this[_0x4470db(0x2c7b)]=defaultValue$1(this[_0xd9768f(0x2aae)],_0x32af37[_0x4470db(0x2c7b)]),this[_0x4470db(0x2c1)]=defaultValue$1(this[_0x4470db(0x2c1)],_0x32af37[_0x4470db(0x2c1)]),this[_0x4470db(0x128)]=defaultValue$1(this[_0x4470db(0x128)],_0x32af37[_0x4470db(0x128)]),this[_0x4470db(0x5cc1)]=defaultValue$1(this[_0x4470db(0x5cc1)],_0x32af37[_0x4470db(0x5cc1)]),this[_0xd9768f(0x1c8f)]=defaultValue$1(this['distanceDisplayCondition'],_0x32af37[_0x4470db(0xe9f)]),this[_0x4470db(0x1864)]=defaultValue$1(this[_0xd9768f(0x4218)],_0x32af37[_0x4470db(0x1864)]),this[_0x4470db(0x3892)]=defaultValue$1(this[_0xd9768f(0x1973)],_0x32af37[_0x4470db(0x3892)]),this[_0x4470db(0x43e2)]=defaultValue$1(this[_0x4470db(0x43e2)],_0x32af37[_0x4470db(0x43e2)]);},Object[_0x5e00b3(0x1dfd)](PolylineVolumeGraphics[_0x5e00b3(0x3720)],{'definitionChanged':{'get':function(){var _0x20d438=_0x5e00b3;return this[_0x20d438(0x5303)];}},'show':createPropertyDescriptor(_0x307c2b(0x537b)),'material':createMaterialPropertyDescriptor(_0x307c2b(0x578d)),'positions':createPropertyDescriptor('positions'),'shape':createPropertyDescriptor(_0x5e00b3(0x3523)),'granularity':createPropertyDescriptor(_0x5e00b3(0x2da6)),'fill':createPropertyDescriptor(_0x5e00b3(0x29f)),'outline':createPropertyDescriptor(_0x307c2b(0x36f3)),'outlineColor':createPropertyDescriptor(_0x5e00b3(0x247e)),'outlineWidth':createPropertyDescriptor(_0x5e00b3(0x27cb)),'cornerType':createPropertyDescriptor(_0x5e00b3(0x342c)),'shadows':createPropertyDescriptor(_0x5e00b3(0x5cc1)),'distanceDisplayCondition':createPropertyDescriptor(_0x5e00b3(0xe9f)),'enuCenter':createPropertyDescriptor(_0x307c2b(0x1d15))}),PolylineVolumeGraphics[_0x307c2b(0x1aa2)][_0x5e00b3(0x40f3)]=function(_0x5f5c31){var _0x34b850=_0x307c2b,_0x333db5=_0x5e00b3;return defined$1(_0x5f5c31)?(_0x5f5c31[_0x34b850(0x537b)]=this[_0x333db5(0x3234)],_0x5f5c31[_0x333db5(0x3453)]=this[_0x333db5(0x3453)],_0x5f5c31[_0x333db5(0x1c83)]=this[_0x333db5(0x1c83)],_0x5f5c31['shape']=this[_0x333db5(0x3523)],_0x5f5c31[_0x333db5(0x2da6)]=this['granularity'],_0x5f5c31[_0x333db5(0x29f)]=this[_0x333db5(0x29f)],_0x5f5c31[_0x333db5(0x28a6)]=this[_0x333db5(0x28a6)],_0x5f5c31[_0x333db5(0x247e)]=this[_0x333db5(0x247e)],_0x5f5c31[_0x34b850(0x2f8)]=this[_0x333db5(0x27cb)],_0x5f5c31['cornerType']=this[_0x34b850(0x365d)],_0x5f5c31[_0x333db5(0x5cc1)]=this[_0x333db5(0x5cc1)],_0x5f5c31[_0x333db5(0xe9f)]=this[_0x333db5(0xe9f)],_0x5f5c31[_0x34b850(0x1d15)]=this[_0x333db5(0x5add)],_0x5f5c31):new PolylineVolumeGraphics(this);},PolylineVolumeGraphics[_0x5e00b3(0x3720)][_0x307c2b(0x2ea)]=function(_0x544106){var _0x22fd9c=_0x307c2b,_0x6cc82e=_0x5e00b3;this[_0x6cc82e(0x3234)]=defaultValue$1(this[_0x22fd9c(0x537b)],_0x544106[_0x6cc82e(0x3234)]),this[_0x22fd9c(0x578d)]=defaultValue$1(this[_0x6cc82e(0x3453)],_0x544106[_0x6cc82e(0x3453)]),this[_0x6cc82e(0x1c83)]=defaultValue$1(this[_0x22fd9c(0x14e)],_0x544106[_0x22fd9c(0x14e)]),this[_0x6cc82e(0x3523)]=defaultValue$1(this[_0x6cc82e(0x3523)],_0x544106[_0x6cc82e(0x3523)]),this[_0x6cc82e(0x2da6)]=defaultValue$1(this[_0x6cc82e(0x2da6)],_0x544106[_0x6cc82e(0x2da6)]),this[_0x6cc82e(0x29f)]=defaultValue$1(this[_0x6cc82e(0x29f)],_0x544106[_0x6cc82e(0x29f)]),this[_0x6cc82e(0x28a6)]=defaultValue$1(this[_0x6cc82e(0x28a6)],_0x544106[_0x22fd9c(0x36f3)]),this['outlineColor']=defaultValue$1(this[_0x6cc82e(0x247e)],_0x544106[_0x6cc82e(0x247e)]),this[_0x6cc82e(0x27cb)]=defaultValue$1(this[_0x6cc82e(0x27cb)],_0x544106[_0x6cc82e(0x27cb)]),this[_0x6cc82e(0x342c)]=defaultValue$1(this[_0x6cc82e(0x342c)],_0x544106[_0x6cc82e(0x342c)]),this['shadows']=defaultValue$1(this[_0x6cc82e(0x5cc1)],_0x544106[_0x6cc82e(0x5cc1)]),this[_0x22fd9c(0x1c8f)]=defaultValue$1(this['distanceDisplayCondition'],_0x544106[_0x22fd9c(0x1c8f)]),this[_0x6cc82e(0x5add)]=defaultValue$1(this[_0x6cc82e(0x5add)],_0x544106[_0x6cc82e(0x5add)]);},Object[_0x307c2b(0x66e)](RectangleGraphics[_0x5e00b3(0x3720)],{'definitionChanged':{'get':function(){var _0x25c4e7=_0x307c2b;return this[_0x25c4e7(0x1278)];}},'show':createPropertyDescriptor(_0x5e00b3(0x3234)),'coordinates':createPropertyDescriptor(_0x5e00b3(0x20f9)),'height':createPropertyDescriptor(_0x5e00b3(0x5a4e)),'heightReference':createPropertyDescriptor(_0x5e00b3(0x5698)),'extrudedHeight':createPropertyDescriptor(_0x5e00b3(0x4b22)),'extrudedHeightReference':createPropertyDescriptor('extrudedHeightReference'),'rotation':createPropertyDescriptor('rotation'),'stRotation':createPropertyDescriptor(_0x307c2b(0x1bb2)),'granularity':createPropertyDescriptor(_0x5e00b3(0x2da6)),'fill':createPropertyDescriptor(_0x5e00b3(0x29f)),'material':createMaterialPropertyDescriptor(_0x307c2b(0x578d)),'outline':createPropertyDescriptor(_0x307c2b(0x36f3)),'outlineColor':createPropertyDescriptor(_0x5e00b3(0x247e)),'outlineWidth':createPropertyDescriptor('outlineWidth'),'shadows':createPropertyDescriptor(_0x5e00b3(0x5cc1)),'distanceDisplayCondition':createPropertyDescriptor('distanceDisplayCondition'),'classificationType':createPropertyDescriptor(_0x307c2b(0x4218)),'zIndex':createPropertyDescriptor(_0x5e00b3(0x3892))}),RectangleGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x42fb95){var _0xbf4202=_0x307c2b,_0x560b1c=_0x5e00b3;return defined$1(_0x42fb95)?(_0x42fb95[_0x560b1c(0x3234)]=this['show'],_0x42fb95[_0x560b1c(0x20f9)]=this[_0xbf4202(0x4a78)],_0x42fb95['height']=this[_0xbf4202(0x10d5)],_0x42fb95[_0x560b1c(0x5698)]=this[_0x560b1c(0x5698)],_0x42fb95[_0xbf4202(0x368e)]=this[_0x560b1c(0x4b22)],_0x42fb95[_0x560b1c(0x22af)]=this[_0x560b1c(0x22af)],_0x42fb95[_0xbf4202(0x5913)]=this[_0x560b1c(0x1c36)],_0x42fb95[_0x560b1c(0x553b)]=this[_0x560b1c(0x553b)],_0x42fb95[_0xbf4202(0x523a)]=this[_0x560b1c(0x2da6)],_0x42fb95[_0x560b1c(0x29f)]=this[_0x560b1c(0x29f)],_0x42fb95[_0x560b1c(0x3453)]=this[_0x560b1c(0x3453)],_0x42fb95[_0x560b1c(0x28a6)]=this['outline'],_0x42fb95[_0x560b1c(0x247e)]=this[_0x560b1c(0x247e)],_0x42fb95[_0x560b1c(0x27cb)]=this[_0x560b1c(0x27cb)],_0x42fb95[_0x560b1c(0x5cc1)]=this[_0x560b1c(0x5cc1)],_0x42fb95[_0x560b1c(0xe9f)]=this[_0x560b1c(0xe9f)],_0x42fb95[_0xbf4202(0x4218)]=this[_0x560b1c(0x1864)],_0x42fb95[_0x560b1c(0x3892)]=this[_0x560b1c(0x3892)],_0x42fb95):new RectangleGraphics(this);},RectangleGraphics[_0x5e00b3(0x3720)][_0x307c2b(0x2ea)]=function(_0x12cc40){var _0x26aaab=_0x307c2b,_0x214011=_0x5e00b3;this[_0x26aaab(0x537b)]=defaultValue$1(this[_0x214011(0x3234)],_0x12cc40[_0x214011(0x3234)]),this[_0x214011(0x20f9)]=defaultValue$1(this[_0x26aaab(0x4a78)],_0x12cc40[_0x214011(0x20f9)]),this[_0x26aaab(0x10d5)]=defaultValue$1(this[_0x214011(0x5a4e)],_0x12cc40[_0x214011(0x5a4e)]),this[_0x214011(0x5698)]=defaultValue$1(this[_0x214011(0x5698)],_0x12cc40[_0x214011(0x5698)]),this[_0x214011(0x4b22)]=defaultValue$1(this[_0x26aaab(0x368e)],_0x12cc40[_0x214011(0x4b22)]),this[_0x26aaab(0x284c)]=defaultValue$1(this[_0x214011(0x22af)],_0x12cc40[_0x26aaab(0x284c)]),this[_0x214011(0x1c36)]=defaultValue$1(this[_0x214011(0x1c36)],_0x12cc40[_0x26aaab(0x5913)]),this[_0x214011(0x553b)]=defaultValue$1(this[_0x26aaab(0x1bb2)],_0x12cc40[_0x214011(0x553b)]),this[_0x214011(0x2da6)]=defaultValue$1(this['granularity'],_0x12cc40['granularity']),this[_0x214011(0x29f)]=defaultValue$1(this[_0x214011(0x29f)],_0x12cc40[_0x214011(0x29f)]),this[_0x214011(0x3453)]=defaultValue$1(this[_0x214011(0x3453)],_0x12cc40[_0x214011(0x3453)]),this[_0x214011(0x28a6)]=defaultValue$1(this[_0x214011(0x28a6)],_0x12cc40[_0x26aaab(0x36f3)]),this[_0x214011(0x247e)]=defaultValue$1(this[_0x26aaab(0x506c)],_0x12cc40[_0x214011(0x247e)]),this[_0x214011(0x27cb)]=defaultValue$1(this[_0x214011(0x27cb)],_0x12cc40[_0x214011(0x27cb)]),this[_0x214011(0x5cc1)]=defaultValue$1(this[_0x214011(0x5cc1)],_0x12cc40['shadows']),this[_0x26aaab(0x1c8f)]=defaultValue$1(this[_0x214011(0xe9f)],_0x12cc40['distanceDisplayCondition']),this[_0x214011(0x1864)]=defaultValue$1(this[_0x214011(0x1864)],_0x12cc40[_0x26aaab(0x4218)]),this[_0x214011(0x3892)]=defaultValue$1(this[_0x214011(0x3892)],_0x12cc40[_0x214011(0x3892)]);},Object[_0x5e00b3(0x1dfd)](WallGraphics[_0x5e00b3(0x3720)],{'definitionChanged':{'get':function(){var _0x1f36ad=_0x5e00b3;return this[_0x1f36ad(0x5303)];}},'show':createPropertyDescriptor(_0x5e00b3(0x3234)),'positions':createPropertyDescriptor(_0x307c2b(0x14e)),'minimumHeights':createPropertyDescriptor(_0x5e00b3(0xec3)),'maximumHeights':createPropertyDescriptor(_0x5e00b3(0x5321)),'granularity':createPropertyDescriptor(_0x5e00b3(0x2da6)),'fill':createPropertyDescriptor(_0x5e00b3(0x29f)),'material':createMaterialPropertyDescriptor(_0x307c2b(0x578d)),'outline':createPropertyDescriptor(_0x5e00b3(0x28a6)),'outlineColor':createPropertyDescriptor(_0x5e00b3(0x247e)),'outlineWidth':createPropertyDescriptor(_0x5e00b3(0x27cb)),'shadows':createPropertyDescriptor(_0x307c2b(0x4ffe)),'distanceDisplayCondition':createPropertyDescriptor(_0x5e00b3(0xe9f)),'enuCenter':createPropertyDescriptor(_0x307c2b(0x1d15))}),WallGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x3aba76){var _0x2ea8ac=_0x307c2b,_0x45267f=_0x5e00b3;return defined$1(_0x3aba76)?(_0x3aba76[_0x45267f(0x3234)]=this[_0x45267f(0x3234)],_0x3aba76[_0x2ea8ac(0x14e)]=this[_0x45267f(0x1c83)],_0x3aba76[_0x2ea8ac(0x522f)]=this[_0x45267f(0xec3)],_0x3aba76[_0x45267f(0x5321)]=this[_0x45267f(0x5321)],_0x3aba76[_0x45267f(0x2da6)]=this[_0x2ea8ac(0x523a)],_0x3aba76[_0x45267f(0x29f)]=this[_0x45267f(0x29f)],_0x3aba76[_0x45267f(0x3453)]=this[_0x45267f(0x3453)],_0x3aba76[_0x45267f(0x28a6)]=this[_0x45267f(0x28a6)],_0x3aba76[_0x2ea8ac(0x506c)]=this[_0x45267f(0x247e)],_0x3aba76[_0x45267f(0x27cb)]=this[_0x2ea8ac(0x2f8)],_0x3aba76[_0x45267f(0x5cc1)]=this[_0x45267f(0x5cc1)],_0x3aba76[_0x45267f(0xe9f)]=this[_0x45267f(0xe9f)],_0x3aba76[_0x45267f(0x5add)]=this[_0x2ea8ac(0x1d15)],_0x3aba76):new WallGraphics(this);},WallGraphics[_0x5e00b3(0x3720)][_0x5e00b3(0xa52)]=function(_0x4d4da2){var _0x373351=_0x307c2b,_0x1154d1=_0x5e00b3;this[_0x1154d1(0x3234)]=defaultValue$1(this[_0x1154d1(0x3234)],_0x4d4da2[_0x1154d1(0x3234)]),this['positions']=defaultValue$1(this['positions'],_0x4d4da2[_0x1154d1(0x1c83)]),this[_0x1154d1(0xec3)]=defaultValue$1(this[_0x373351(0x522f)],_0x4d4da2[_0x373351(0x522f)]),this[_0x373351(0x45b3)]=defaultValue$1(this[_0x1154d1(0x5321)],_0x4d4da2[_0x373351(0x45b3)]),this[_0x1154d1(0x2da6)]=defaultValue$1(this[_0x373351(0x523a)],_0x4d4da2[_0x373351(0x523a)]),this['fill']=defaultValue$1(this[_0x1154d1(0x29f)],_0x4d4da2[_0x1154d1(0x29f)]),this[_0x1154d1(0x3453)]=defaultValue$1(this[_0x1154d1(0x3453)],_0x4d4da2[_0x1154d1(0x3453)]),this[_0x373351(0x36f3)]=defaultValue$1(this[_0x373351(0x36f3)],_0x4d4da2[_0x373351(0x36f3)]),this[_0x1154d1(0x247e)]=defaultValue$1(this[_0x1154d1(0x247e)],_0x4d4da2[_0x373351(0x506c)]),this[_0x1154d1(0x27cb)]=defaultValue$1(this[_0x373351(0x2f8)],_0x4d4da2[_0x373351(0x2f8)]),this['shadows']=defaultValue$1(this[_0x373351(0x4ffe)],_0x4d4da2['shadows']),this[_0x1154d1(0xe9f)]=defaultValue$1(this[_0x1154d1(0xe9f)],_0x4d4da2[_0x1154d1(0xe9f)]),this[_0x373351(0x1d15)]=defaultValue$1(this[_0x1154d1(0x5add)],_0x4d4da2[_0x1154d1(0x5add)]);};var cartoScratch$1=new Cartographic();function createConstantPositionProperty(_0x1a73ad){return new ConstantPositionProperty(_0x1a73ad);}function createPositionPropertyDescriptor(_0x18e9c4){return createPropertyDescriptor(_0x18e9c4,void 0x0,createConstantPositionProperty);}function createPropertyTypeDescriptor(_0x29885a,_0x2e8b65){return createPropertyDescriptor(_0x29885a,void 0x0,function(_0x5da3be){return _0x5da3be instanceof _0x2e8b65?_0x5da3be:new _0x2e8b65(_0x5da3be);});}function Entity(_0x182521){var _0x506e3a=_0x307c2b,_0x336030=_0x5e00b3,_0x583fb4=(_0x182521=defaultValue$1(_0x182521,defaultValue$1['EMPTY_OBJECT']))['id'];defined$1(_0x583fb4)||(_0x583fb4=createGuid()),this[_0x336030(0x42bb)]=void 0x0,this[_0x336030(0x32b3)]=_0x583fb4,this['_definitionChanged']=new Event(),this['_name']=_0x182521[_0x336030(0x2c5)],this[_0x336030(0x1462)]=defaultValue$1(_0x182521[_0x336030(0x3234)],!0x0),this[_0x336030(0x2e3c)]=defaultValue$1(_0x182521[_0x506e3a(0x131b)],!0x0),this[_0x336030(0x3606)]=void 0x0,this[_0x336030(0x119d)]=[_0x336030(0xba1),_0x336030(0xd13),_0x336030(0x31dc),_0x336030(0x4cb3),_0x336030(0x4bfe),_0x336030(0x5637),_0x336030(0x4faa),_0x336030(0x3f6f),_0x336030(0x2919),_0x506e3a(0x36ab),_0x336030(0x21f3),_0x506e3a(0x3a61),_0x336030(0x3fb9),_0x336030(0x2bc0),_0x336030(0x37cc),_0x336030(0x416b),'position',_0x336030(0x1a92),_0x336030(0x1dec),'viewFrom',_0x336030(0x1947)],this[_0x506e3a(0x39cd)]=void 0x0,this[_0x336030(0x3dfd)]=void 0x0,this[_0x336030(0x200c)]=void 0x0,this[_0x336030(0x2783)]=void 0x0,this[_0x336030(0x2f2c)]=void 0x0,this[_0x336030(0x323b)]=void 0x0,this[_0x336030(0x5c85)]=void 0x0,this[_0x336030(0x2d63)]=void 0x0,this[_0x336030(0x100d)]=void 0x0,this[_0x336030(0x52b6)]=void 0x0,this[_0x336030(0xc0e)]=void 0x0,this[_0x506e3a(0xbe3)]=void 0x0,this[_0x336030(0x3c00)]=void 0x0,this[_0x506e3a(0x468f)]=void 0x0,this[_0x336030(0x4bec)]=void 0x0,this[_0x336030(0x34d3)]=void 0x0,this[_0x336030(0x3804)]=void 0x0,this[_0x336030(0x5c98)]=void 0x0,this[_0x336030(0x3b26)]=void 0x0,this[_0x336030(0x3542)]=void 0x0,this[_0x336030(0x5a86)]=void 0x0,this[_0x336030(0x207a)]=void 0x0,this[_0x336030(0x439f)]=void 0x0,this[_0x336030(0x3c02)]=void 0x0,this[_0x336030(0x2d0d)]=void 0x0,this[_0x336030(0x3657)]=void 0x0,this[_0x336030(0x203c)]=void 0x0,this[_0x336030(0x20b9)]=void 0x0,this[_0x336030(0x4473)]=void 0x0,this[_0x336030(0x270a)]=void 0x0,this[_0x336030(0x3716)]=void 0x0,this[_0x336030(0x2188)]=void 0x0,this[_0x336030(0x5391)]=void 0x0,this[_0x336030(0x24c2)]=void 0x0,this[_0x336030(0x2e9)]=void 0x0,this[_0x336030(0x1b51)]=void 0x0,this[_0x336030(0x4432)]=void 0x0,this['_rectangleSubscription']=void 0x0,this[_0x336030(0x549c)]=void 0x0,this[_0x336030(0x4e4)]=void 0x0,this[_0x336030(0x58ed)]=void 0x0,this[_0x336030(0xbda)]=void 0x0,this[_0x336030(0x241)]=[],this[_0x336030(0x4cd2)]={'enabled':!0x1,'value':new Cartesian2(0x0,0x0)},this[_0x336030(0x35c5)]=void 0x0,this[_0x336030(0x227)]=_0x182521[_0x336030(0x227)],this['merge'](_0x182521);}function updateShow(_0x2f9d36,_0x227cec,_0x542d98){var _0x2d3dbf=_0x307c2b,_0x166f86=_0x5e00b3;for(var _0x36ef6d=_0x227cec[_0x166f86(0x809)],_0x19be51=0x0;_0x19be51<_0x36ef6d;_0x19be51++){var _0x2e412b=_0x227cec[_0x19be51],_0x4ead85=_0x542d98;_0x2e412b[_0x2d3dbf(0x3dd4)]!==_0x4ead85&&(_0x2e412b[_0x2d3dbf(0x537b)]=_0x4ead85,updateShow(_0x2e412b,_0x2e412b[_0x2d3dbf(0x212b)],_0x542d98));}_0x2f9d36[_0x166f86(0x5303)][_0x166f86(0x1c10)](_0x2f9d36,_0x166f86(0x227a),_0x542d98,!_0x542d98);}Object[_0x5e00b3(0x1dfd)](Entity[_0x5e00b3(0x3720)],{'availability':createRawPropertyDescriptor(_0x5e00b3(0x1631)),'id':{'get':function(){var _0x37c0bf=_0x5e00b3;return this[_0x37c0bf(0x32b3)];}},'definitionChanged':{'get':function(){var _0x22b788=_0x5e00b3;return this[_0x22b788(0x5303)];}},'name':createRawPropertyDescriptor(_0x5e00b3(0x2c5)),'show':{'get':function(){var _0x18a2eb=_0x5e00b3;return this[_0x18a2eb(0x1462)];},'set':function(_0x500da9){var _0x4cb25d=_0x307c2b,_0x373a73=_0x5e00b3;if(_0x500da9!==this[_0x4cb25d(0x3dd4)]){var _0x55ed2f=this[_0x373a73(0x227a)];this[_0x373a73(0x1462)]=_0x500da9;var _0x5994a0=this[_0x4cb25d(0x2b25)];_0x55ed2f!==_0x5994a0&&updateShow(this,this[_0x373a73(0x241)],_0x5994a0),this[_0x373a73(0x5303)][_0x373a73(0x1c10)](this,_0x373a73(0x3234),_0x500da9,!_0x500da9);}}},'isShowing':{'get':function(){var _0xb4538d=_0x307c2b,_0x55199d=_0x5e00b3;return this[_0xb4538d(0x3dd4)]&&(!defined$1(this['entityCollection'])||this[_0xb4538d(0x1397)][_0x55199d(0x3234)])&&(!defined$1(this[_0x55199d(0x3606)])||this[_0x55199d(0x3606)][_0xb4538d(0x2b25)]);}},'parent':{'get':function(){var _0x392f3f=_0x5e00b3;return this[_0x392f3f(0x3606)];},'set':function(_0x49aa7e){var _0x51263f=_0x307c2b,_0x4ce19c=_0x5e00b3,_0x2dbe7f=this[_0x4ce19c(0x3606)];if(_0x2dbe7f!==_0x49aa7e){var _0x36701f=this[_0x4ce19c(0x227a)];if(defined$1(_0x2dbe7f)){var _0x52b479=_0x2dbe7f[_0x4ce19c(0x241)][_0x51263f(0x2feb)](this);_0x2dbe7f[_0x51263f(0x212b)][_0x51263f(0x1d88)](_0x52b479,0x1);}this[_0x4ce19c(0x3606)]=_0x49aa7e,defined$1(_0x49aa7e)&&_0x49aa7e[_0x4ce19c(0x241)][_0x4ce19c(0x5323)](this);var _0x4b7f01=this[_0x4ce19c(0x227a)];_0x36701f!==_0x4b7f01&&updateShow(this,this[_0x4ce19c(0x241)],_0x4b7f01),this[_0x4ce19c(0x5303)][_0x4ce19c(0x1c10)](this,_0x51263f(0x50b7),_0x49aa7e,_0x2dbe7f);}}},'children':{'get':function(){var _0x1652f0=_0x5e00b3;return this[_0x1652f0(0x241)];},'set':function(_0x3811bb){var _0x3e6e98=_0x307c2b;this[_0x3e6e98(0x212b)]=_0x3811bb;}},'propertyNames':{'get':function(){return this['_propertyNames'];}},'billboard':createPropertyTypeDescriptor(_0x5e00b3(0xba1),BillboardGraphics),'box':createPropertyTypeDescriptor(_0x5e00b3(0xd13),BoxGraphics),'corridor':createPropertyTypeDescriptor('corridor',CorridorGraphics),'cylinder':createPropertyTypeDescriptor(_0x5e00b3(0x4cb3),CylinderGraphics),'description':createPropertyDescriptor(_0x5e00b3(0x4bfe)),'ellipse':createPropertyTypeDescriptor(_0x5e00b3(0x5637),EllipseGraphics),'ellipsoid':createPropertyTypeDescriptor(_0x5e00b3(0x4faa),EllipsoidGraphics),'label':createPropertyTypeDescriptor(_0x5e00b3(0x3f6f),LabelGraphics),'model':createPropertyTypeDescriptor(_0x5e00b3(0x2919),ModelGraphics),'orientation':createPropertyDescriptor(_0x307c2b(0x36ab)),'path':createPropertyTypeDescriptor(_0x307c2b(0x5a22),PathGraphics),'plane':createPropertyTypeDescriptor(_0x5e00b3(0x53d4),PlaneGraphics),'point':createPropertyTypeDescriptor(_0x5e00b3(0x3fb9),PointGraphics),'polygon':createPropertyTypeDescriptor(_0x5e00b3(0x2bc0),PolygonGraphics),'polyline':createPropertyTypeDescriptor(_0x307c2b(0x204b),PolylineGraphics),'polylineVolume':createPropertyTypeDescriptor(_0x5e00b3(0x416b),PolylineVolumeGraphics),'properties':createPropertyTypeDescriptor(_0x5e00b3(0x1a92),PropertyBag),'position':createPositionPropertyDescriptor(_0x5e00b3(0x3747)),'rectangle':createPropertyTypeDescriptor(_0x5e00b3(0x1dec),RectangleGraphics),'viewFrom':createPropertyDescriptor(_0x5e00b3(0x4d4f)),'wall':createPropertyTypeDescriptor(_0x5e00b3(0x1947),WallGraphics)}),Entity[_0x307c2b(0x1aa2)][_0x5e00b3(0x220e)]=function(_0x2f9acb){var _0x45af47=_0x307c2b,_0x2ef6de=_0x5e00b3,_0x25b1d9=this[_0x2ef6de(0x42bb)];return!defined$1(_0x25b1d9)||_0x25b1d9[_0x45af47(0x57f4)](_0x2f9acb);},Entity[_0x307c2b(0x1aa2)][_0x5e00b3(0x533e)]=function(_0x4403e4){var _0x440bdd=_0x5e00b3;this[_0x440bdd(0x119d)][_0x440bdd(0x5323)](_0x4403e4),Object[_0x440bdd(0x17f9)](this,_0x4403e4,createRawPropertyDescriptor(_0x4403e4,!0x0));},Entity[_0x5e00b3(0x3720)][_0x5e00b3(0x2d50)]=function(_0x19182f){var _0x266b66=_0x5e00b3,_0x236525=this[_0x266b66(0x119d)][_0x266b66(0xabf)](_0x19182f);this[_0x266b66(0x119d)][_0x266b66(0x2f5b)](_0x236525,0x1),delete this[_0x19182f];},Entity[_0x5e00b3(0x3720)][_0x5e00b3(0xa52)]=function(_0x5014df){var _0x3a5e40=_0x307c2b,_0x355c87=_0x5e00b3;this[_0x355c87(0x2c5)]=defaultValue$1(this[_0x3a5e40(0x1c7c)],_0x5014df[_0x355c87(0x2c5)]),this[_0x355c87(0x1631)]=defaultValue$1(_0x5014df[_0x355c87(0x1631)],this[_0x355c87(0x1631)]);for(var _0x3b668e=this[_0x3a5e40(0x492c)],_0x1d778f=defined$1(_0x5014df[_0x355c87(0x119d)])?_0x5014df[_0x3a5e40(0x492c)]:Object[_0x355c87(0x4d54)](_0x5014df),_0x1f3e2e=_0x1d778f[_0x355c87(0x809)],_0x58503b=0x0;_0x58503b<_0x1f3e2e;_0x58503b++){var _0x502542=_0x1d778f[_0x58503b];if(_0x355c87(0x227)!==_0x502542){var _0x59e52c=this[_0x502542],_0x210fd3=_0x5014df[_0x502542];defined$1(_0x59e52c)||-0x1!==_0x3b668e[_0x355c87(0xabf)](_0x502542)||this[_0x355c87(0x533e)](_0x502542),defined$1(_0x210fd3)&&(defined$1(_0x59e52c)?defined$1(_0x59e52c[_0x355c87(0xa52)])&&_0x59e52c[_0x355c87(0xa52)](_0x210fd3):defined$1(_0x210fd3[_0x355c87(0xa52)])&&defined$1(_0x210fd3[_0x355c87(0x40f3)])?this[_0x502542]=_0x210fd3[_0x355c87(0x40f3)]():this[_0x502542]=_0x210fd3);}}};var matrix3Scratch=new Matrix3(),positionScratch$8=new Cartesian3(),orientationScratch$1=new Quaternion();Entity[_0x5e00b3(0x3720)][_0x5e00b3(0xa2f)]=function(_0x367856,_0x205424){var _0x1c4511=_0x307c2b,_0xb41a26=_0x5e00b3,_0x582e0e=Property$1[_0x1c4511(0x22bf)](this[_0xb41a26(0x5391)],_0x367856,positionScratch$8);if(defined$1(_0x582e0e)){var _0x117ff2=Property$1[_0xb41a26(0x5db9)](this[_0xb41a26(0x3b26)],_0x367856,orientationScratch$1);return _0x205424=defined$1(_0x117ff2)?Matrix4[_0xb41a26(0x50eb)](Matrix3[_0xb41a26(0x3c19)](_0x117ff2,matrix3Scratch),_0x582e0e,_0x205424):Transforms[_0xb41a26(0x14ce)](_0x582e0e,void 0x0,_0x205424);}},Entity[_0x5e00b3(0x3720)][_0x5e00b3(0x3e7e)]=function(_0x5ebaed,_0x4236f1,_0x45ba15,_0x2bbd6e,_0x4fd829){var _0x16b6be=_0x307c2b,_0x3e6843=_0x5e00b3,_0x36f81d=Property$1[_0x16b6be(0x1611)](_0x4236f1,_0x5ebaed,HeightReference$1[_0x16b6be(0x364a)]),_0x19bbb5=Property$1[_0x3e6843(0x5db9)](this[_0x3e6843(0x5391)],_0x5ebaed,positionScratch$8);if(_0x36f81d===HeightReference$1[_0x16b6be(0x364a)]||!defined$1(_0x19bbb5)||Cartesian3[_0x16b6be(0x376e)](_0x19bbb5,Cartesian3[_0x3e6843(0x3a34)],CesiumMath[_0x3e6843(0x4666)]))return this[_0x3e6843(0xa2f)](_0x5ebaed,_0x4fd829);var _0x167d17=_0x2bbd6e[_0x16b6be(0x4368)](_0x19bbb5,cartoScratch$1);_0x36f81d===HeightReference$1['CLAMP_TO_GROUND']?_0x167d17[_0x3e6843(0x5a4e)]=_0x45ba15:_0x167d17[_0x3e6843(0x5a4e)]+=_0x45ba15,_0x19bbb5=_0x2bbd6e[_0x3e6843(0x5012)](_0x167d17,_0x19bbb5);var _0xb52e0c=Property$1[_0x3e6843(0x5db9)](this[_0x3e6843(0x3b26)],_0x5ebaed,orientationScratch$1);return _0x4fd829=defined$1(_0xb52e0c)?Matrix4[_0x16b6be(0x254)](Matrix3[_0x16b6be(0x19a0)](_0xb52e0c,matrix3Scratch),_0x19bbb5,_0x4fd829):Transforms[_0x3e6843(0x14ce)](_0x19bbb5,void 0x0,_0x4fd829);},Entity[_0x5e00b3(0x3775)]=function(_0x55faee){var _0xf28ccd=_0x5e00b3;return GroundPrimitive[_0xf28ccd(0x5daa)](_0x55faee);},Entity[_0x5e00b3(0x4ef4)]=function(_0x4cc75f){var _0x2084d3=_0x307c2b;return GroundPolylinePrimitive[_0x2084d3(0x1fb2)](_0x4cc75f);},Entity[_0x5e00b3(0x3720)][_0x5e00b3(0x3be4)]=function(_0x153c02,_0x278468){var _0x103777=_0x5e00b3;0x0!=_0x153c02||0x0!=_0x278468?(this[_0x103777(0x4cd2)][_0x103777(0x552c)]=!0x0,Cartesian2[_0x103777(0x160f)](_0x153c02,_0x278468,this[_0x103777(0x4cd2)][_0x103777(0x9a4)])):(this[_0x103777(0x4cd2)][_0x103777(0x552c)]=!0x1,Cartesian2[_0x103777(0x160f)](0x0,0x0,this[_0x103777(0x4cd2)][_0x103777(0x9a4)]));};var defaultMaterial$2=new ColorMaterialProperty(Color$2[_0x5e00b3(0x3b7e)]),defaultShow$1=new ConstantProperty(!0x0),defaultFill$1=new ConstantProperty(!0x0),defaultOutline=new ConstantProperty(!0x1),defaultOutlineColor$4=new ConstantProperty(Color$2[_0x5e00b3(0x12b7)]),defaultShadows$2=new ConstantProperty(ShadowMode$1[_0x5e00b3(0x597d)]),defaultDistanceDisplayCondition$7=new ConstantProperty(new DistanceDisplayCondition()),defaultClassificationType$1=new ConstantProperty(ClassificationType$1[_0x5e00b3(0x1f08)]);function GeometryUpdater(_0x55fff7){var _0x1e7f1e=_0x307c2b,_0x3daded=_0x5e00b3,_0x3e493a=_0x55fff7[_0x3daded(0x5573)],_0x2c63aa=_0x55fff7['geometryPropertyName'];this['_entity']=_0x3e493a,this[_0x3daded(0x5e52)]=_0x55fff7[_0x3daded(0x20c0)],this[_0x3daded(0x26ce)]=!0x1,this[_0x3daded(0x4ae3)]=!0x1,this[_0x1e7f1e(0x5717)]=!0x1,this['_dynamic']=!0x1,this[_0x1e7f1e(0x3aa9)]=!0x1,this[_0x3daded(0x362f)]=new Event(),this[_0x3daded(0x5b19)]=void 0x0,this[_0x1e7f1e(0x586a)]=void 0x0,this[_0x3daded(0x4e74)]=void 0x0,this['_outlineColorProperty']=void 0x0,this[_0x1e7f1e(0x587a)]=0x1,this[_0x3daded(0x1c95)]=void 0x0,this[_0x3daded(0xa00)]=void 0x0,this[_0x3daded(0x2085)]=void 0x0,this[_0x3daded(0x159b)]=_0x55fff7[_0x3daded(0x3d53)],this[_0x3daded(0x380a)]=_0x2c63aa,this[_0x3daded(0x32b3)]=_0x2c63aa+'-'+_0x3e493a['id'],this[_0x3daded(0x39dc)]=_0x55fff7[_0x3daded(0x5c78)],this[_0x3daded(0x2fb6)]=Entity[_0x3daded(0x3775)](_0x55fff7[_0x1e7f1e(0x24a7)]);}Object[_0x5e00b3(0x1dfd)](GeometryUpdater[_0x5e00b3(0x3720)],{'id':{'get':function(){var _0x1d47cf=_0x307c2b;return this[_0x1d47cf(0x3cac)];}},'entity':{'get':function(){var _0x24f2d4=_0x307c2b;return this[_0x24f2d4(0x5718)];}},'fillEnabled':{'get':function(){return this['_fillEnabled'];}},'hasConstantFill':{'get':function(){var _0x4dbd26=_0x307c2b,_0x663dc1=_0x5e00b3;return!this[_0x4dbd26(0x1388)]||!defined$1(this[_0x4dbd26(0x5718)][_0x663dc1(0x1631)])&&Property$1[_0x4dbd26(0x4837)](this[_0x663dc1(0x5b19)])&&Property$1[_0x663dc1(0x41b2)](this[_0x663dc1(0x20d7)]);}},'fillMaterialProperty':{'get':function(){var _0x5b2144=_0x5e00b3;return this[_0x5b2144(0x31d8)];}},'outlineEnabled':{'get':function(){var _0x13fb63=_0x5e00b3;return this[_0x13fb63(0x47cc)];}},'hasConstantOutline':{'get':function(){var _0x230ebf=_0x307c2b,_0x43e980=_0x5e00b3;return!this[_0x230ebf(0x3aa9)]||!defined$1(this[_0x43e980(0x7d8)][_0x43e980(0x1631)])&&Property$1[_0x43e980(0x41b2)](this[_0x43e980(0x5b19)])&&Property$1[_0x43e980(0x41b2)](this[_0x43e980(0x4e74)]);}},'outlineColorProperty':{'get':function(){var _0x78ac8a=_0x5e00b3;return this[_0x78ac8a(0x1b03)];}},'outlineWidth':{'get':function(){var _0x29b3e7=_0x307c2b;return this[_0x29b3e7(0x587a)];}},'shadowsProperty':{'get':function(){var _0x1dbb59=_0x5e00b3;return this[_0x1dbb59(0x1c95)];}},'distanceDisplayConditionProperty':{'get':function(){var _0x424e5c=_0x5e00b3;return this[_0x424e5c(0xa00)];}},'classificationTypeProperty':{'get':function(){var _0xd80b0a=_0x307c2b;return this[_0xd80b0a(0x3236)];}},'isDynamic':{'get':function(){var _0xee8e5=_0x5e00b3;return this[_0xee8e5(0x5a6e)];}},'isClosed':{'get':function(){var _0x1f3664=_0x5e00b3;return this[_0x1f3664(0x4ae3)];}},'onTerrain':{'get':function(){return this['_onTerrain'];}},'geometryChanged':{'get':function(){var _0x3279d5=_0x5e00b3;return this[_0x3279d5(0x362f)];}}}),GeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x454a)]=function(_0x1b85e2){var _0x4bd01d=_0x5e00b3,_0x2cffe3=this[_0x4bd01d(0x7d8)];return defaultValue$1(this[_0x4bd01d(0x47cc)]&&_0x2cffe3[_0x4bd01d(0x220e)](_0x1b85e2)&&this[_0x4bd01d(0x5b19)]['getValue'](_0x1b85e2)&&this['_showOutlineProperty'][_0x4bd01d(0x4d6)](_0x1b85e2),!0x1);},GeometryUpdater['prototype'][_0x5e00b3(0x2f44)]=function(_0x33b769){var _0x15efd5=_0x307c2b,_0x93df10=_0x5e00b3,_0xbcef98=this[_0x93df10(0x7d8)];return defaultValue$1(this[_0x93df10(0x26ce)]&&_0xbcef98[_0x93df10(0x220e)](_0x33b769)&&this[_0x15efd5(0x2f71)][_0x93df10(0x4d6)](_0x33b769)&&this[_0x15efd5(0xc70)][_0x93df10(0x4d6)](_0x33b769),!0x1);},GeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2b2d)]=DeveloperError$1[_0x5e00b3(0x490e)],GeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x23ec)]=DeveloperError$1[_0x5e00b3(0x490e)],GeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},GeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){destroyObject$1(this);},GeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x5d89)]=function(_0x5773e1,_0xb38e23){var _0x47ac06=_0x307c2b,_0x352efa=_0x5e00b3,_0x12e138=_0xb38e23[_0x352efa(0x3234)];return defined$1(_0x12e138)&&_0x12e138[_0x47ac06(0x4837)]&&!_0x12e138['getValue'](Iso8601[_0x352efa(0x5b41)]);},GeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x3a73)]=function(_0x2e9167,_0x45fd2b){return!0x1;},GeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x3f10)]=function(_0x3512c3){return!0x0;},GeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x41da)]=DeveloperError$1[_0x307c2b(0xb2d)],GeometryUpdater['prototype'][_0x5e00b3(0x382d)]=DeveloperError$1[_0x5e00b3(0x490e)],GeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x5378)]=function(_0x2a0f09,_0x2bd309,_0x411479,_0x18460f){var _0x2be56d=_0x307c2b,_0x256d9a=_0x5e00b3;if(-0x1!==this[_0x256d9a(0x39dc)][_0x2be56d(0x2feb)](_0x2bd309)){var _0x3bfbb5=this[_0x256d9a(0x7d8)][this[_0x256d9a(0x380a)]];if(defined$1(_0x3bfbb5)){var _0x434eba=_0x3bfbb5[_0x256d9a(0x29f)],_0x43b4c6=!defined$1(_0x434eba)||!_0x434eba[_0x2be56d(0x4837)]||_0x434eba[_0x256d9a(0x4d6)](Iso8601[_0x256d9a(0x5b41)]),_0x2585ef=_0x3bfbb5[_0x2be56d(0x36f3)],_0x1a3550=defined$1(_0x2585ef);if(_0x1a3550&&_0x2585ef[_0x256d9a(0x41b2)]&&(_0x1a3550=_0x2585ef[_0x256d9a(0x4d6)](Iso8601[_0x256d9a(0x5b41)])),_0x43b4c6||_0x1a3550){var _0xc563ad=_0x3bfbb5[_0x256d9a(0x3234)];if(this[_0x256d9a(0x5d89)](_0x2a0f09,_0x3bfbb5))(this['_fillEnabled']||this[_0x2be56d(0x3aa9)])&&(this[_0x2be56d(0x1388)]=!0x1,this[_0x256d9a(0x47cc)]=!0x1,this[_0x256d9a(0x362f)][_0x256d9a(0x1c10)](this));else{this[_0x256d9a(0x31d8)]=defaultValue$1(_0x3bfbb5[_0x2be56d(0x578d)],defaultMaterial$2),this[_0x256d9a(0x20d7)]=defaultValue$1(_0x434eba,defaultFill$1),this[_0x256d9a(0x5b19)]=defaultValue$1(_0xc563ad,defaultShow$1),this[_0x256d9a(0x4e74)]=defaultValue$1(_0x3bfbb5[_0x256d9a(0x28a6)],defaultOutline),this[_0x256d9a(0x1b03)]=_0x1a3550?defaultValue$1(_0x3bfbb5[_0x256d9a(0x247e)],defaultOutlineColor$4):void 0x0,this[_0x256d9a(0x1c95)]=defaultValue$1(_0x3bfbb5[_0x256d9a(0x5cc1)],defaultShadows$2),this[_0x256d9a(0xa00)]=defaultValue$1(_0x3bfbb5[_0x256d9a(0xe9f)],defaultDistanceDisplayCondition$7),this[_0x2be56d(0x3236)]=defaultValue$1(_0x3bfbb5[_0x256d9a(0x1864)],defaultClassificationType$1),this[_0x256d9a(0x26ce)]=_0x43b4c6;var _0x463619=this[_0x256d9a(0x5b22)](_0x2a0f09,_0x3bfbb5)&&(this[_0x2be56d(0x428a)]||this[_0x256d9a(0x31d8)]instanceof ColorMaterialProperty);if(_0x1a3550&&_0x463619&&(oneTimeWarning(oneTimeWarning[_0x256d9a(0x5d03)]),_0x1a3550=!0x1),this[_0x256d9a(0x10a0)]=_0x463619,this[_0x256d9a(0x47cc)]=_0x1a3550,this[_0x256d9a(0x41da)](_0x2a0f09,_0x3bfbb5))this[_0x2be56d(0x51d)]||(this[_0x256d9a(0x5a6e)]=!0x0,this[_0x256d9a(0x362f)]['raiseEvent'](this));else{this[_0x256d9a(0x382d)](_0x2a0f09,_0x3bfbb5),this[_0x256d9a(0x4ae3)]=this[_0x256d9a(0x3f10)](this[_0x2be56d(0x1cb3)]);var _0xd0d8a8=_0x3bfbb5[_0x256d9a(0x27cb)];this[_0x2be56d(0x587a)]=defined$1(_0xd0d8a8)?_0xd0d8a8[_0x256d9a(0x4d6)](Iso8601[_0x256d9a(0x5b41)]):0x1,this[_0x256d9a(0x5a6e)]=!0x1,this[_0x256d9a(0x362f)][_0x256d9a(0x1c10)](this);}}}else(this[_0x256d9a(0x26ce)]||this[_0x256d9a(0x47cc)])&&(this[_0x256d9a(0x26ce)]=!0x1,this[_0x2be56d(0x3aa9)]=!0x1,this[_0x256d9a(0x362f)][_0x256d9a(0x1c10)](this));}else(this[_0x256d9a(0x26ce)]||this[_0x256d9a(0x47cc)])&&(this[_0x256d9a(0x26ce)]=!0x1,this[_0x2be56d(0x3aa9)]=!0x1,this[_0x256d9a(0x362f)][_0x256d9a(0x1c10)](this));}},GeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x13a9)]=function(_0x287987,_0x485743){var _0x354d3d=_0x5e00b3;return new this[(_0x354d3d(0x26fc))][(_0x354d3d(0x31f5))](this,_0x287987,_0x485743);};var scratchPosition$b=new Cartesian3(),scratchCarto$1=new Cartographic();function TerrainOffsetProperty(_0x1b94f7,_0x2d2bb7,_0x254e70,_0x1d6478){var _0x4264f4=_0x307c2b,_0x531aa9=_0x5e00b3;this[_0x531aa9(0x5e52)]=_0x1b94f7,this[_0x531aa9(0x118a)]=_0x254e70,this[_0x531aa9(0xb45)]=_0x1d6478,this[_0x531aa9(0x346f)]=_0x2d2bb7,this[_0x4264f4(0x2cda)]=new Cartesian3(),this[_0x531aa9(0xf1d)]=new Cartographic(),this[_0x531aa9(0xdd7)]=new Cartesian3(),this[_0x4264f4(0x1278)]=new Event(),this[_0x531aa9(0x1f3b)]=0x0,this[_0x531aa9(0x2acd)]=void 0x0,this[_0x531aa9(0x5bd8)]=void 0x0,this[_0x531aa9(0x11f2)]=void 0x0;var _0x24f88e=this;if(defined$1(_0x1b94f7[_0x531aa9(0x43fb)])&&(this['_removeEventListener']=_0x1b94f7[_0x531aa9(0x2329)]['addEventListener'](function(){var _0x55c2bb=_0x531aa9;_0x24f88e[_0x55c2bb(0x4520)]();}),this[_0x531aa9(0x11f2)]=_0x1b94f7[_0x531aa9(0x4655)][_0x531aa9(0x13f3)](function(){var _0x378820=_0x531aa9;_0x24f88e[_0x378820(0x4520)]();})),_0x2d2bb7[_0x531aa9(0x41b2)]){var _0x2e0a18=_0x2d2bb7[_0x531aa9(0x4d6)](Iso8601[_0x531aa9(0x5b41)],scratchPosition$b);if(!defined$1(_0x2e0a18)||Cartesian3[_0x531aa9(0x1dab)](_0x2e0a18,Cartesian3[_0x531aa9(0x3a34)])||!defined$1(_0x1b94f7[_0x531aa9(0x43fb)]))return;this[_0x531aa9(0x5391)]=Cartesian3[_0x531aa9(0x40f3)](_0x2e0a18,this[_0x531aa9(0x5391)]),this[_0x531aa9(0x4520)](),this[_0x531aa9(0xdd7)]=_0x1b94f7[_0x4264f4(0x2ff8)][_0x531aa9(0x4faa)][_0x4264f4(0xd1d)](_0x2e0a18,this[_0x4264f4(0x3b50)]);}}function heightReferenceOnEntityPropertyChanged(_0x47e4eb,_0x35f5e1,_0x3edde3,_0x1c84ad){var _0x3b41a0=_0x307c2b,_0x23f01f=_0x5e00b3;if(GeometryUpdater[_0x3b41a0(0x1aa2)][_0x3b41a0(0x40e4)][_0x23f01f(0x3c9e)](this,_0x47e4eb,_0x35f5e1,_0x3edde3,_0x1c84ad),-0x1!==this[_0x3b41a0(0x2158)][_0x23f01f(0xabf)](_0x35f5e1)){var _0x2f4d61=this[_0x23f01f(0x7d8)][this[_0x3b41a0(0x36df)]];if(defined$1(_0x2f4d61)){defined$1(this[_0x23f01f(0x5653)])&&(this[_0x23f01f(0x5653)][_0x23f01f(0x2947)](),this['_terrainOffsetProperty']=void 0x0);var _0x2ea036=_0x2f4d61[_0x23f01f(0x5698)];if(defined$1(_0x2ea036)){var _0x4f4dd4=new CallbackProperty(this[_0x23f01f(0x2e7f)][_0x23f01f(0xdbb)](this),!this[_0x23f01f(0x5a6e)]);this[_0x23f01f(0x5653)]=new TerrainOffsetProperty(this[_0x23f01f(0x5e52)],_0x4f4dd4,_0x2ea036);}}}}Object[_0x5e00b3(0x1dfd)](TerrainOffsetProperty[_0x307c2b(0x1aa2)],{'isConstant':{'get':function(){return!0x1;}},'definitionChanged':{'get':function(){var _0x57f2cf=_0x5e00b3;return this[_0x57f2cf(0x5303)];}}}),TerrainOffsetProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4520)]=function(){var _0x46e6bf=_0x307c2b,_0xaa23be=_0x5e00b3;defined$1(this[_0xaa23be(0x2acd)])&&this[_0xaa23be(0x2acd)]();var _0x24aebb=this[_0xaa23be(0x5e52)],_0x2b1256=_0x24aebb[_0xaa23be(0x43fb)],_0x2320f8=this[_0xaa23be(0x5391)];if(defined$1(_0x2b1256)&&!Cartesian3[_0xaa23be(0x1dab)](_0x2320f8,Cartesian3[_0xaa23be(0x3a34)])){var _0x636927=_0x2b1256['ellipsoid'],_0x36c05b=_0x2b1256[_0xaa23be(0x3ee)],_0x407d54=this,_0x54dca8=_0x636927[_0xaa23be(0x3bd7)](_0x2320f8,this[_0xaa23be(0xf1d)]),_0x2f6861=_0x2b1256[_0xaa23be(0x1f41)](_0x54dca8);defined$1(_0x2f6861)?this[_0xaa23be(0x1f3b)]=_0x2f6861:this[_0xaa23be(0x1f3b)]=0x0,this[_0xaa23be(0x2acd)]=_0x36c05b[_0x46e6bf(0x5804)](_0x54dca8,function(_0x5aa999){var _0x511262=_0xaa23be;if(_0x24aebb[_0x511262(0x3037)]===SceneMode$1[_0x511262(0x3c78)]){var _0xdb97b3=_0x636927[_0x511262(0x3bd7)](_0x5aa999,scratchCarto$1);_0x407d54[_0x511262(0x1f3b)]=_0xdb97b3[_0x511262(0x5a4e)];}else _0x407d54['_terrainHeight']=_0x5aa999['x'];_0x407d54[_0x511262(0x5eb2)][_0x511262(0x1c10)]();});}else this[_0x46e6bf(0x209f)]=0x0;},TerrainOffsetProperty[_0x307c2b(0x1aa2)][_0x5e00b3(0x4d6)]=function(_0x5e9c63,_0x259592){var _0xe36912=_0x307c2b,_0x1ca754=_0x5e00b3,_0x4b6696=Property$1[_0x1ca754(0x5611)](this[_0xe36912(0x206c)],_0x5e9c63,HeightReference$1[_0x1ca754(0x423a)]),_0x2422a9=Property$1[_0x1ca754(0x5611)](this['_extrudedHeightReference'],_0x5e9c63,HeightReference$1[_0x1ca754(0x423a)]);if(_0x4b6696===HeightReference$1[_0x1ca754(0x423a)]&&_0x2422a9!==HeightReference$1[_0x1ca754(0x2d22)])return this[_0x1ca754(0x5391)]=Cartesian3[_0x1ca754(0x40f3)](Cartesian3[_0x1ca754(0x3a34)],this[_0xe36912(0x2cda)]),Cartesian3[_0x1ca754(0x40f3)](Cartesian3[_0x1ca754(0x3a34)],_0x259592);if(this[_0x1ca754(0x346f)][_0x1ca754(0x41b2)])return Cartesian3[_0x1ca754(0x34b9)](this[_0x1ca754(0xdd7)],this[_0x1ca754(0x1f3b)],_0x259592);var _0x494ea3=this[_0x1ca754(0x5e52)],_0x422849=this[_0x1ca754(0x346f)][_0x1ca754(0x4d6)](_0x5e9c63,scratchPosition$b);if(!defined$1(_0x422849)||Cartesian3[_0x1ca754(0x1dab)](_0x422849,Cartesian3[_0x1ca754(0x3a34)])||!defined$1(_0x494ea3[_0x1ca754(0x43fb)]))return Cartesian3[_0xe36912(0x2d7b)](Cartesian3[_0xe36912(0x12ef)],_0x259592);if(Cartesian3[_0x1ca754(0x1c11)](this[_0x1ca754(0x5391)],_0x422849,CesiumMath[_0x1ca754(0x5c1a)]))return Cartesian3[_0x1ca754(0x34b9)](this[_0x1ca754(0xdd7)],this[_0x1ca754(0x1f3b)],_0x259592);this[_0x1ca754(0x5391)]=Cartesian3[_0x1ca754(0x40f3)](_0x422849,this[_0x1ca754(0x5391)]),this[_0x1ca754(0x4520)]();var _0x191c0a=_0x494ea3[_0xe36912(0x2ff8)][_0x1ca754(0x4faa)][_0x1ca754(0x2b98)](_0x422849,this[_0x1ca754(0xdd7)]);return Cartesian3[_0x1ca754(0x34b9)](_0x191c0a,this[_0xe36912(0x209f)],_0x259592);},TerrainOffsetProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},TerrainOffsetProperty[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x5c6268=_0x307c2b,_0x420418=_0x5e00b3;return defined$1(this[_0x420418(0x5bd8)])&&this[_0x5c6268(0x5412)](),defined$1(this['_removeModeListener'])&&this[_0x420418(0x11f2)](),defined$1(this[_0x420418(0x2acd)])&&this[_0x5c6268(0x46a4)](),destroyObject$1(this);};var defaultOffset$a=Cartesian3[_0x307c2b(0x12ef)],offsetScratch$9=new Cartesian3(),positionScratch$7=new Cartesian3(),scratchColor$p=new Color$2();function BoxGeometryOptions(_0x550c4a){var _0x2fde7b=_0x5e00b3;this['id']=_0x550c4a,this[_0x2fde7b(0x5383)]=void 0x0,this[_0x2fde7b(0x11ba)]=void 0x0,this[_0x2fde7b(0x4236)]=void 0x0;}function BoxGeometryUpdater(_0x4d3a0b,_0x13e874){var _0x568fbb=_0x307c2b,_0x584bc4=_0x5e00b3;GeometryUpdater[_0x584bc4(0x3c9e)](this,{'entity':_0x4d3a0b,'scene':_0x13e874,'geometryOptions':new BoxGeometryOptions(_0x4d3a0b),'geometryPropertyName':'box','observedPropertyNames':[_0x568fbb(0x4967),_0x584bc4(0x3747),_0x584bc4(0x3d7e),_0x584bc4(0xd13)]}),this[_0x584bc4(0x5378)](_0x4d3a0b,_0x568fbb(0x5167),_0x4d3a0b[_0x584bc4(0xd13)],void 0x0);}function DynamicBoxGeometryUpdater(_0x126288,_0x229b02,_0x2503b3){var _0x169a5e=_0x5e00b3;DynamicGeometryUpdater$1[_0x169a5e(0x3c9e)](this,_0x126288,_0x229b02,_0x2503b3);}function ClearCommand(_0x4117d9){var _0x2902b7=_0x307c2b,_0x326a10=_0x5e00b3;_0x4117d9=defaultValue$1(_0x4117d9,defaultValue$1[_0x326a10(0x243c)]),this[_0x326a10(0x8fe)]=_0x4117d9[_0x326a10(0x8fe)],this[_0x326a10(0x25b6)]=_0x4117d9[_0x2902b7(0xca0)],this[_0x326a10(0x40a3)]=_0x4117d9[_0x326a10(0x40a3)],this[_0x326a10(0x33c4)]=_0x4117d9[_0x326a10(0x33c4)],this[_0x326a10(0x3eaf)]=_0x4117d9[_0x2902b7(0x4800)],this[_0x326a10(0x5e42)]=_0x4117d9['owner'],this[_0x326a10(0x295c)]=_0x4117d9['pass'];}defined$1(Object[_0x5e00b3(0x2850)])&&(BoxGeometryUpdater[_0x5e00b3(0x3720)]=Object[_0x5e00b3(0x2850)](GeometryUpdater[_0x5e00b3(0x3720)]),BoxGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=BoxGeometryUpdater),Object[_0x5e00b3(0x1dfd)](BoxGeometryUpdater[_0x5e00b3(0x3720)],{'terrainOffsetProperty':{'get':function(){var _0x1ee755=_0x5e00b3;return this[_0x1ee755(0x5653)];}}}),BoxGeometryUpdater['prototype'][_0x5e00b3(0x2b2d)]=function(_0x2fde5c){var _0x3de711=_0x307c2b,_0x1a5b4f=_0x5e00b3,_0x176621,_0x84ba28=this[_0x1a5b4f(0x7d8)],_0xf1dc88=_0x84ba28[_0x1a5b4f(0x220e)](_0x2fde5c),_0x2d0b8e=new ShowGeometryInstanceAttribute(_0xf1dc88&&_0x84ba28[_0x1a5b4f(0x227a)]&&this[_0x1a5b4f(0x5b19)][_0x3de711(0x134c)](_0x2fde5c)&&this[_0x1a5b4f(0x20d7)][_0x3de711(0x134c)](_0x2fde5c)),_0x38ac54=this[_0x1a5b4f(0xa00)][_0x1a5b4f(0x4d6)](_0x2fde5c),_0x460eb1={'show':_0x2d0b8e,'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0x3de711(0x3092)](_0x38ac54),'color':void 0x0,'offset':void 0x0};return this['_materialProperty']instanceof ColorMaterialProperty&&(defined$1(this[_0x1a5b4f(0x31d8)][_0x1a5b4f(0x8fe)])&&(this[_0x3de711(0x586a)][_0x3de711(0x3a3a)][_0x3de711(0x4837)]||_0xf1dc88)&&(_0x176621=this[_0x1a5b4f(0x31d8)][_0x1a5b4f(0x8fe)][_0x1a5b4f(0x4d6)](_0x2fde5c,scratchColor$p)),defined$1(_0x176621)||(_0x176621=Color$2[_0x1a5b4f(0x3b7e)]),_0x460eb1[_0x3de711(0x3a3a)]=ColorGeometryInstanceAttribute[_0x1a5b4f(0x3255)](_0x176621)),(defined$1(this[_0x1a5b4f(0x159b)][_0x1a5b4f(0x4236)])&&(_0x460eb1[_0x1a5b4f(0x2c14)]=OffsetGeometryInstanceAttribute[_0x1a5b4f(0x16c8)](Property$1['getValueOrDefault'](this[_0x1a5b4f(0x5653)],_0x2fde5c,defaultOffset$a,offsetScratch$9))),new GeometryInstance({'id':_0x84ba28,'geometry':BoxGeometry[_0x1a5b4f(0x5d2a)](this[_0x1a5b4f(0x159b)]),'modelMatrix':_0x84ba28[_0x1a5b4f(0x3e7e)](_0x2fde5c,_0x84ba28[_0x1a5b4f(0xd13)][_0x1a5b4f(0x5698)],0.5*this['_options'][_0x1a5b4f(0x11ba)]['z'],this[_0x1a5b4f(0x5e52)][_0x1a5b4f(0x5cd9)]['ellipsoid']),'attributes':_0x460eb1}));},BoxGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x23ec)]=function(_0x36c1ac){var _0x1dc5a8=_0x307c2b,_0x1dc6b9=_0x5e00b3,_0x8685a7=this[_0x1dc6b9(0x7d8)],_0xe3791e=_0x8685a7[_0x1dc6b9(0x220e)](_0x36c1ac),_0xde25c0=Property$1[_0x1dc6b9(0x5611)](this[_0x1dc5a8(0x3d1)],_0x36c1ac,Color$2[_0x1dc6b9(0x12b7)],scratchColor$p),_0x25f834=this[_0x1dc6b9(0xa00)][_0x1dc6b9(0x4d6)](_0x36c1ac),_0x1aae6b={'show':new ShowGeometryInstanceAttribute(_0xe3791e&&_0x8685a7[_0x1dc6b9(0x227a)]&&this[_0x1dc6b9(0x5b19)][_0x1dc6b9(0x4d6)](_0x36c1ac)&&this[_0x1dc6b9(0x4e74)][_0x1dc6b9(0x4d6)](_0x36c1ac)),'color':ColorGeometryInstanceAttribute[_0x1dc6b9(0x3255)](_0xde25c0),'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0x1dc5a8(0x3092)](_0x25f834),'offset':void 0x0};return defined$1(this[_0x1dc6b9(0x159b)][_0x1dc5a8(0x172d)])&&(_0x1aae6b[_0x1dc6b9(0x2c14)]=OffsetGeometryInstanceAttribute[_0x1dc5a8(0x3b2f)](Property$1[_0x1dc6b9(0x5611)](this[_0x1dc5a8(0x413d)],_0x36c1ac,defaultOffset$a,offsetScratch$9))),new GeometryInstance({'id':_0x8685a7,'geometry':BoxOutlineGeometry[_0x1dc6b9(0x5d2a)](this['_options']),'modelMatrix':_0x8685a7[_0x1dc6b9(0x3e7e)](_0x36c1ac,_0x8685a7[_0x1dc6b9(0xd13)]['heightReference'],0.5*this[_0x1dc6b9(0x159b)][_0x1dc6b9(0x11ba)]['z'],this[_0x1dc6b9(0x5e52)][_0x1dc6b9(0x5cd9)][_0x1dc6b9(0x4faa)]),'attributes':_0x1aae6b});},BoxGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2e7f)]=function(_0x53bbaa,_0x568a19){var _0x1512f5=_0x307c2b,_0xca60d4=_0x5e00b3;return Property$1[_0x1512f5(0x22bf)](this[_0xca60d4(0x7d8)][_0xca60d4(0x3747)],_0x53bbaa,_0x568a19);},BoxGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5d89)]=function(_0x51ff73,_0x3bb280){var _0x22dc5d=_0x5e00b3;return!defined$1(_0x3bb280[_0x22dc5d(0x11ba)])||!defined$1(_0x51ff73[_0x22dc5d(0x3747)])||GeometryUpdater[_0x22dc5d(0x3720)][_0x22dc5d(0x5d89)][_0x22dc5d(0x3c9e)](this,_0x51ff73,_0x3bb280);},BoxGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x41da)]=function(_0x3c03e6,_0x224f2d){var _0x50f42a=_0x307c2b,_0x4dd8bb=_0x5e00b3;return!(_0x3c03e6[_0x4dd8bb(0x3747)][_0x4dd8bb(0x41b2)]&&Property$1[_0x4dd8bb(0x41b2)](_0x3c03e6[_0x4dd8bb(0x3d7e)])&&_0x224f2d[_0x4dd8bb(0x11ba)][_0x4dd8bb(0x41b2)]&&Property$1[_0x4dd8bb(0x41b2)](_0x224f2d[_0x50f42a(0x2f8)]));},BoxGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x382d)]=function(_0x300243,_0x17b1e9){var _0x162675=_0x307c2b,_0x1b0128=_0x5e00b3,_0x1501ca=Property$1[_0x162675(0x1611)](_0x17b1e9[_0x162675(0x9a2)],Iso8601['MINIMUM_VALUE'],HeightReference$1[_0x1b0128(0x423a)]),_0x5d7114=this[_0x1b0128(0x159b)];_0x5d7114[_0x1b0128(0x5383)]=this[_0x1b0128(0x31d8)]instanceof ColorMaterialProperty?PerInstanceColorAppearance[_0x162675(0x498b)]:MaterialAppearance[_0x162675(0x5841)][_0x162675(0x1f6e)][_0x1b0128(0x5383)],_0x5d7114[_0x162675(0x403c)]=_0x17b1e9[_0x162675(0x403c)][_0x162675(0x134c)](Iso8601[_0x1b0128(0x5b41)],_0x5d7114[_0x1b0128(0x11ba)]),_0x5d7114['offsetAttribute']=_0x1501ca!==HeightReference$1[_0x162675(0x364a)]?GeometryOffsetAttribute$1[_0x1b0128(0x1b9)]:void 0x0;},BoxGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5378)]=heightReferenceOnEntityPropertyChanged,BoxGeometryUpdater['DynamicGeometryUpdater']=DynamicBoxGeometryUpdater,defined$1(Object[_0x5e00b3(0x2850)])&&(DynamicBoxGeometryUpdater['prototype']=Object[_0x5e00b3(0x2850)](DynamicGeometryUpdater$1[_0x307c2b(0x1aa2)]),DynamicBoxGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x5a6f)]=DynamicBoxGeometryUpdater),DynamicBoxGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5d89)]=function(_0xd92cfb,_0x41bbe0,_0x2fc142){var _0x233240=_0x5e00b3,_0x1a049a=Property$1[_0x233240(0x5db9)](_0xd92cfb[_0x233240(0x3747)],_0x2fc142,positionScratch$7),_0x55574a=this[_0x233240(0x159b)][_0x233240(0x11ba)];return!defined$1(_0x1a049a)||!defined$1(_0x55574a)||DynamicGeometryUpdater$1[_0x233240(0x3720)][_0x233240(0x5d89)][_0x233240(0x3c9e)](this,_0xd92cfb,_0x41bbe0,_0x2fc142);},DynamicBoxGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x4c4d)]=function(_0x886454,_0x198767,_0xd54673){var _0x35f180=_0x307c2b,_0x519c4f=_0x5e00b3,_0x439792=Property$1[_0x519c4f(0x5611)](_0x198767[_0x519c4f(0x5698)],_0xd54673,HeightReference$1[_0x519c4f(0x423a)]),_0x476a3e=this[_0x519c4f(0x159b)];_0x476a3e[_0x35f180(0x403c)]=Property$1[_0x519c4f(0x5db9)](_0x198767[_0x519c4f(0x11ba)],_0xd54673,_0x476a3e[_0x519c4f(0x11ba)]),_0x476a3e[_0x519c4f(0x4236)]=_0x439792!==HeightReference$1[_0x35f180(0x364a)]?GeometryOffsetAttribute$1[_0x519c4f(0x1b9)]:void 0x0;},ClearCommand[_0x5e00b3(0x1b9)]=Object[_0x5e00b3(0x5448)](new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'depth':0x1,'stencil':0x0})),ClearCommand[_0x307c2b(0x1aa2)][_0x307c2b(0x482e)]=function(_0x1d8e6c,_0x5f0260){var _0x197a44=_0x5e00b3;_0x1d8e6c[_0x197a44(0x3fec)](this,_0x5f0260);};var Axis$1={'X':0x0,'Y':0x1,'Z':0x2,'Y_UP_TO_Z_UP':Matrix4[_0x5e00b3(0x50eb)](Matrix3[_0x307c2b(0xf7b)](CesiumMath[_0x5e00b3(0x1ea8)])),'Z_UP_TO_Y_UP':Matrix4[_0x5e00b3(0x50eb)](Matrix3[_0x5e00b3(0x2d0e)](-CesiumMath[_0x307c2b(0xab5)])),'X_UP_TO_Z_UP':Matrix4[_0x5e00b3(0x50eb)](Matrix3[_0x5e00b3(0x56e2)](-CesiumMath[_0x5e00b3(0x1ea8)])),'Z_UP_TO_X_UP':Matrix4[_0x5e00b3(0x50eb)](Matrix3[_0x5e00b3(0x56e2)](CesiumMath[_0x5e00b3(0x1ea8)])),'X_UP_TO_Y_UP':Matrix4[_0x5e00b3(0x50eb)](Matrix3[_0x5e00b3(0x2653)](CesiumMath[_0x5e00b3(0x1ea8)])),'Y_UP_TO_X_UP':Matrix4[_0x5e00b3(0x50eb)](Matrix3[_0x5e00b3(0x2653)](-CesiumMath[_0x5e00b3(0x1ea8)])),'fromName':function(_0x1d4076){return Axis$1[_0x1d4076];}},Axis$2=Object[_0x307c2b(0x23fe)](Axis$1),AttributeType={'SCALAR':'SCALAR','VEC2':_0x5e00b3(0x320d),'VEC3':_0x5e00b3(0x2573),'VEC4':_0x5e00b3(0x1a60),'MAT2':_0x5e00b3(0x436b),'MAT3':_0x5e00b3(0x51bd),'MAT4':_0x5e00b3(0x38ba)},AttributeType$1=Object[_0x5e00b3(0x5448)](AttributeType),Cesium3DTileColorBlendMode={'HIGHLIGHT':0x0,'REPLACE':0x1,'MIX':0x2},Cesium3DTileColorBlendMode$1=Object[_0x5e00b3(0x5448)](Cesium3DTileColorBlendMode),ComponentsPerAttribute={'SCALAR':0x1,'VEC2':0x2,'VEC3':0x3,'VEC4':0x4,'MAT2':0x4,'MAT3':0x9,'MAT4':0x10},ClassPerType={'SCALAR':void 0x0,'VEC2':Cartesian2,'VEC3':Cartesian3,'VEC4':Cartesian4,'MAT2':Matrix2,'MAT3':Matrix3,'MAT4':Matrix4};function getBinaryAccessor(_0x23f6ad){var _0x242738=_0x5e00b3,_0x2d931d,_0x3937c0=_0x23f6ad['componentType'];_0x2d931d='string'==typeof _0x3937c0?ComponentDatatype$1[_0x242738(0x56b7)](_0x3937c0):_0x3937c0;var _0x385097=ComponentsPerAttribute[_0x23f6ad[_0x242738(0x3dd)]],_0x178b72=ClassPerType[_0x23f6ad[_0x242738(0x3dd)]];return{'componentsPerAttribute':_0x385097,'classType':_0x178b72,'createArrayBufferView':function(_0xee03e4,_0x2e904e,_0x4a8365){var _0x13a65f=_0x242738;return ComponentDatatype$1[_0x13a65f(0x377f)](_0x2d931d,_0xee03e4,_0x2e904e,_0x385097*_0x4a8365);}};}var DEFAULT_COLOR_VALUE$3=Color$2[_0x5e00b3(0x3b7e)],DEFAULT_SHOW_VALUE$2=!0x0;function Cesium3DTileBatchTable(_0x970a32,_0x4572ae,_0x5e361d,_0x527279,_0x363663){var _0x4ec7b4=_0x307c2b,_0x534049=_0x5e00b3,_0x388b5;this[_0x534049(0x4da3)]=_0x4572ae,this[_0x4ec7b4(0x4d0d)]=0x0,defined$1(_0x5e361d)&&(_0x388b5=_0x5e361d[_0x4ec7b4(0x2454)]),this[_0x4ec7b4(0x32a2)]=defaultValue$1(_0x388b5,{});var _0x920c9f,_0x1aa4ac,_0x413371=initializeProperties(_0x5e361d);if(this[_0x4ec7b4(0x51fa)]=_0x413371,this[_0x534049(0x5714)]=initializeHierarchy(this,_0x5e361d,_0x527279),this[_0x4ec7b4(0x306e)]=getBinaryProperties(_0x4572ae,_0x413371,_0x527279),this[_0x534049(0x4cbc)]=void 0x0,this[_0x534049(0x970)]=void 0x0,this[_0x534049(0x52cc)]=!0x1,this[_0x534049(0x5a96)]=void 0x0,this[_0x4ec7b4(0x2ea1)]=void 0x0,this[_0x534049(0x3d25)]=void 0x0,this[_0x534049(0x2017)]=[],this[_0x534049(0x45d5)]=_0x970a32,this['_colorChangedCallback']=_0x363663,_0x4572ae>0x0){var _0x3ef591=Math[_0x4ec7b4(0x4b49)](_0x4572ae,ContextLimits[_0x534049(0x55a)]),_0x34a14f=Math[_0x534049(0x5f13)](_0x4572ae/ContextLimits[_0x534049(0x55a)]),_0x3780a8=0x1/_0x3ef591,_0x4224ab=0.5*_0x3780a8,_0x33643d=0x1/_0x34a14f,_0x35cedc=0.5*_0x33643d;_0x920c9f=new Cartesian2(_0x3ef591,_0x34a14f),_0x1aa4ac=new Cartesian4(_0x3780a8,_0x4224ab,_0x33643d,_0x35cedc);}this[_0x534049(0x1954)]=_0x920c9f,this[_0x534049(0x5bee)]=_0x1aa4ac;}function initializeProperties(_0x1fbfdc){var _0x4ee794=_0x5e00b3,_0x39d4ff={};if(!defined$1(_0x1fbfdc))return _0x39d4ff;for(var _0x5e1c42 in _0x1fbfdc)_0x1fbfdc[_0x4ee794(0x1a9a)](_0x5e1c42)&&_0x4ee794(0x3e71)!==_0x5e1c42&&_0x4ee794(0x49b2)!==_0x5e1c42&&_0x4ee794(0xcfb)!==_0x5e1c42&&(_0x39d4ff[_0x5e1c42]=clone$1(_0x1fbfdc[_0x5e1c42],!0x0));return _0x39d4ff;}function initializeHierarchy(_0x4368cf,_0x4784ea,_0x35062f){var _0x9c6479=_0x307c2b,_0x383790=_0x5e00b3;if(defined$1(_0x4784ea)){var _0x1ae49b=_0x4368cf[_0x383790(0x270f)][_0x383790(0x87c)],_0x571588=_0x4784ea[_0x9c6479(0x28bc)];if(defined$1(_0x571588)&&(Cesium3DTileBatchTable['_deprecationWarning'](_0x9c6479(0xcba),_0x383790(0x27e5)),_0x4368cf[_0x9c6479(0x32a2)][_0x9c6479(0x4ef3)]=_0x571588,_0x1ae49b=_0x571588),defined$1(_0x1ae49b))return initializeHierarchyValues(_0x1ae49b,_0x35062f);}}function initializeHierarchyValues(_0x4fea82,_0x4351f7){var _0x1bb8a8=_0x307c2b,_0xfe9cca=_0x5e00b3,_0x2355de,_0x1b34df,_0x2340ec,_0x247bcd=_0x4fea82[_0xfe9cca(0x4cf7)],_0x38a009=_0x4fea82[_0xfe9cca(0x1973)],_0x9f46b0=_0x4fea82[_0xfe9cca(0x2456)],_0xb95421=_0x4fea82[_0xfe9cca(0xafa)],_0x269517=_0x4fea82[_0xfe9cca(0x5173)],_0x51d396=_0x247bcd;if(defined$1(_0x9f46b0[_0x1bb8a8(0x2447)])&&(_0x9f46b0['componentType']=defaultValue$1(_0x9f46b0[_0xfe9cca(0x4d83)],ComponentDatatype$1[_0xfe9cca(0x43ff)]),_0x9f46b0['type']=AttributeType$1[_0xfe9cca(0x3e16)],_0x9f46b0=getBinaryAccessor(_0x9f46b0)[_0xfe9cca(0x377f)](_0x4351f7[_0xfe9cca(0x537f)],_0x4351f7[_0xfe9cca(0x153e)]+_0x9f46b0[_0xfe9cca(0x153e)],_0x247bcd)),defined$1(_0xb95421)){for(defined$1(_0xb95421[_0xfe9cca(0x153e)])&&(_0xb95421['componentType']=defaultValue$1(_0xb95421[_0xfe9cca(0x4d83)],ComponentDatatype$1[_0x1bb8a8(0x4aa9)]),_0xb95421[_0x1bb8a8(0x18c0)]=AttributeType$1[_0xfe9cca(0x3e16)],_0xb95421=getBinaryAccessor(_0xb95421)['createArrayBufferView'](_0x4351f7[_0xfe9cca(0x537f)],_0x4351f7[_0xfe9cca(0x153e)]+_0xb95421[_0xfe9cca(0x153e)],_0x247bcd)),_0x2340ec=new Uint16Array(_0x247bcd),_0x51d396=0x0,_0x2355de=0x0;_0x2355de<_0x247bcd;++_0x2355de)_0x2340ec[_0x2355de]=_0x51d396,_0x51d396+=_0xb95421[_0x2355de];}defined$1(_0x269517)&&defined$1(_0x269517[_0x1bb8a8(0x2447)])&&(_0x269517[_0xfe9cca(0x4d83)]=defaultValue$1(_0x269517[_0xfe9cca(0x4d83)],ComponentDatatype$1[_0xfe9cca(0x43ff)]),_0x269517[_0xfe9cca(0x3dd)]=AttributeType$1[_0xfe9cca(0x3e16)],_0x269517=getBinaryAccessor(_0x269517)[_0xfe9cca(0x377f)](_0x4351f7[_0xfe9cca(0x537f)],_0x4351f7['byteOffset']+_0x269517[_0xfe9cca(0x153e)],_0x51d396));var _0x38feb5=_0x38a009[_0xfe9cca(0x809)];for(_0x2355de=0x0;_0x2355de<_0x38feb5;++_0x2355de){var _0x4adfa8=_0x38a009[_0x2355de][_0xfe9cca(0x809)],_0x4343fa=_0x38a009[_0x2355de][_0x1bb8a8(0x5a0f)],_0x4ef305=getBinaryProperties(_0x4adfa8,_0x4343fa,_0x4351f7);_0x38a009[_0x2355de][_0x1bb8a8(0x5a0f)]=combine$2(_0x4ef305,_0x4343fa);}var _0x20ccb5=arrayFill(new Array(_0x38feb5),0x0),_0x565b15=new Uint16Array(_0x247bcd);for(_0x2355de=0x0;_0x2355de<_0x247bcd;++_0x2355de)_0x1b34df=_0x9f46b0[_0x2355de],_0x565b15[_0x2355de]=_0x20ccb5[_0x1b34df],++_0x20ccb5[_0x1b34df];return{'classes':_0x38a009,'classIds':_0x9f46b0,'classIndexes':_0x565b15,'parentCounts':_0xb95421,'parentIndexes':_0x2340ec,'parentIds':_0x269517};}function getBinaryProperties(_0x572db6,_0x2b8685,_0x453b5b){var _0x25dbdc=_0x307c2b,_0x590ef7=_0x5e00b3,_0x26b62a;for(var _0x4f338e in _0x2b8685)if(_0x2b8685[_0x590ef7(0x1a9a)](_0x4f338e)){var _0x55bb19=_0x2b8685[_0x4f338e],_0x5ad534=_0x55bb19[_0x590ef7(0x153e)];if(defined$1(_0x5ad534)){var _0x491a84=_0x55bb19[_0x590ef7(0x4d83)],_0x4f72a1=_0x55bb19[_0x590ef7(0x3dd)];if(!defined$1(_0x491a84))throw new RuntimeError$1(_0x590ef7(0x37bf));if(!defined$1(_0x4f72a1))throw new RuntimeError$1(_0x590ef7(0x43f9));if(!defined$1(_0x453b5b))throw new RuntimeError$1(_0x25dbdc(0x567d)+_0x4f338e+_0x25dbdc(0x14a8));var _0x44a4c8=getBinaryAccessor(_0x55bb19),_0x3ff40d=_0x44a4c8[_0x590ef7(0x4362)],_0x197d1d=_0x44a4c8[_0x590ef7(0x4ab)],_0x238cbe=_0x44a4c8[_0x25dbdc(0x2a82)](_0x453b5b[_0x590ef7(0x537f)],_0x453b5b[_0x590ef7(0x153e)]+_0x5ad534,_0x572db6);defined$1(_0x26b62a)||(_0x26b62a={}),_0x26b62a[_0x4f338e]={'typedArray':_0x238cbe,'componentCount':_0x3ff40d,'type':_0x197d1d};}}return _0x26b62a;}function getByteLength(_0x38f1d3){var _0x10b085=_0x307c2b,_0x204787=_0x38f1d3[_0x10b085(0x3812)];return _0x204787['x']*_0x204787['y']*0x4;}function getBatchValues(_0x5f06a4){var _0x115ddf=_0x5e00b3;if(!defined$1(_0x5f06a4[_0x115ddf(0x970)])){var _0x2aa26d=getByteLength(_0x5f06a4),_0x3dd0ed=new Uint8Array(_0x2aa26d);arrayFill(_0x3dd0ed,0xff),_0x5f06a4[_0x115ddf(0x970)]=_0x3dd0ed;}return _0x5f06a4[_0x115ddf(0x970)];}function getShowAlphaProperties(_0x1c4327){var _0x4f84db=_0x307c2b,_0x116530=_0x5e00b3;if(!defined$1(_0x1c4327[_0x4f84db(0x15a1)])){var _0x569761=0x2*_0x1c4327[_0x116530(0x4da3)],_0x19c897=new Uint8Array(_0x569761);arrayFill(_0x19c897,0xff),_0x1c4327[_0x116530(0x4cbc)]=_0x19c897;}return _0x1c4327[_0x116530(0x4cbc)];}Cesium3DTileBatchTable[_0x5e00b3(0x132)]=deprecationWarning,Object[_0x5e00b3(0x1dfd)](Cesium3DTileBatchTable[_0x5e00b3(0x3720)],{'memorySizeInBytes':{'get':function(){var _0x10e75a=_0x307c2b,_0x218821=_0x5e00b3,_0x256f70=0x0;return defined$1(this[_0x218821(0x3d25)])&&(_0x256f70+=this[_0x218821(0x3d25)]['sizeInBytes']),defined$1(this[_0x218821(0x5a96)])&&(_0x256f70+=this[_0x10e75a(0x2d96)][_0x218821(0x3b8d)]),_0x256f70;}}}),Cesium3DTileBatchTable[_0x5e00b3(0x46b8)]=function(_0x47ab1a,_0x552093,_0x1899a7){return getBinaryProperties(_0x47ab1a,_0x552093,_0x1899a7);},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0x2bf2)]=function(_0x2dd27b,_0x3687c5){var _0x29ffb4=_0x307c2b,_0x8fc4b5=_0x5e00b3;if(!_0x3687c5||defined$1(this[_0x29ffb4(0x15a1)])){var _0x17c553=getShowAlphaProperties(this),_0x29bbf9=0x2*_0x2dd27b,_0x1b61b8=_0x3687c5?0xff:0x0;if(_0x17c553[_0x29bbf9]!==_0x1b61b8)_0x17c553[_0x29bbf9]=_0x1b61b8,getBatchValues(this)[0x4*_0x2dd27b+0x3]=_0x3687c5?_0x17c553[_0x29bbf9+0x1]:0x0,this[_0x8fc4b5(0x52cc)]=!0x0;}},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0x1d6a)]=function(_0x211747){var _0x3b4ddb=_0x307c2b,_0x21be1d=_0x5e00b3;for(var _0x28b4a0=this[_0x21be1d(0x4da3)],_0x181ab2=0x0;_0x181ab2<_0x28b4a0;++_0x181ab2)this[_0x3b4ddb(0x196b)](_0x181ab2,_0x211747);},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0xdef)]=function(_0x3fd923){var _0x339d0d=_0x5e00b3;if(!defined$1(this[_0x339d0d(0x4cbc)]))return!0x0;var _0xbc7610=0x2*_0x3fd923;return 0xff===this[_0x339d0d(0x4cbc)][_0xbc7610];};var scratchColorBytes=new Array(0x4);Cesium3DTileBatchTable[_0x307c2b(0x1aa2)][_0x5e00b3(0x3cbd)]=function(_0x20f8c7,_0x47b76b){var _0x223787=_0x5e00b3;if(!Color$2[_0x223787(0x1dab)](_0x47b76b,DEFAULT_COLOR_VALUE$3)||defined$1(this[_0x223787(0x970)])){var _0x27a4dc=_0x47b76b['toBytes'](scratchColorBytes),_0x446690=_0x27a4dc[0x3],_0x2a2834=getBatchValues(this),_0xd41862=0x4*_0x20f8c7,_0xec371d=getShowAlphaProperties(this),_0x2c9a75=0x2*_0x20f8c7;if(_0x2a2834[_0xd41862]!==_0x27a4dc[0x0]||_0x2a2834[_0xd41862+0x1]!==_0x27a4dc[0x1]||_0x2a2834[_0xd41862+0x2]!==_0x27a4dc[0x2]||_0xec371d[_0x2c9a75+0x1]!==_0x446690){_0x2a2834[_0xd41862]=_0x27a4dc[0x0],_0x2a2834[_0xd41862+0x1]=_0x27a4dc[0x1],_0x2a2834[_0xd41862+0x2]=_0x27a4dc[0x2];var _0x184695=0xff!==_0xec371d[_0x2c9a75+0x1],_0x4fda76=0x0!==_0xec371d[_0x2c9a75];_0x2a2834[_0xd41862+0x3]=_0x4fda76?_0x446690:0x0,_0xec371d[_0x2c9a75+0x1]=_0x446690;var _0x6c842d=0xff!==_0x446690;_0x6c842d&&!_0x184695?++this[_0x223787(0x37a6)]:!_0x6c842d&&_0x184695&&--this['_translucentFeaturesLength'],this[_0x223787(0x52cc)]=!0x0,defined$1(this[_0x223787(0x1170)])&&this[_0x223787(0x1170)](_0x20f8c7,_0x47b76b);}}},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0x38dc)]=function(_0x16205f){var _0x2f208a=_0x5e00b3;for(var _0x1a070c=this[_0x2f208a(0x4da3)],_0x454a46=0x0;_0x454a46<_0x1a070c;++_0x454a46)this[_0x2f208a(0x3cbd)](_0x454a46,_0x16205f);},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0x1e3)]=function(_0x337a48,_0x47f952){var _0x114f6b=_0x307c2b,_0x58e51a=_0x5e00b3;if(!defined$1(this[_0x58e51a(0x970)]))return Color$2['clone'](DEFAULT_COLOR_VALUE$3,_0x47f952);var _0x43936d=this[_0x58e51a(0x970)],_0x3540a8=0x4*_0x337a48,_0x2f3f59=this[_0x58e51a(0x4cbc)],_0x1ebd00=0x2*_0x337a48;return Color$2[_0x114f6b(0x5109)](_0x43936d[_0x3540a8],_0x43936d[_0x3540a8+0x1],_0x43936d[_0x3540a8+0x2],_0x2f3f59[_0x1ebd00+0x1],_0x47f952);},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0x1669)]=function(_0x1b1836){var _0x157cee=_0x5e00b3;return this[_0x157cee(0x2017)][_0x1b1836];};var scratchColor$o=new Color$2();function getBinaryProperty(_0x5ac750,_0x3adc44){var _0x57e2d8=_0x307c2b,_0x3c9989=_0x5e00b3,_0x226dd5=_0x5ac750['typedArray'],_0x2cb066=_0x5ac750['componentCount'];return 0x1===_0x2cb066?_0x226dd5[_0x3adc44]:_0x5ac750[_0x57e2d8(0x18c0)][_0x3c9989(0x1d8a)](_0x226dd5,_0x3adc44*_0x2cb066);}function setBinaryProperty(_0x18a64e,_0x21f622,_0x1f45cc){var _0x1b9f22=_0x307c2b,_0x3e0221=_0x5e00b3,_0x5d040e=_0x18a64e[_0x1b9f22(0x3601)],_0x1ba294=_0x18a64e[_0x3e0221(0x5436)];0x1===_0x1ba294?_0x5d040e[_0x21f622]=_0x1f45cc:_0x18a64e[_0x3e0221(0x3dd)][_0x3e0221(0x52a8)](_0x1f45cc,_0x5d040e,_0x21f622*_0x1ba294);}Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0x35c4)]=function(_0x444716){var _0x44696d=_0x307c2b,_0x5ac946=_0x5e00b3;if(!defined$1(_0x444716))return this[_0x44696d(0x855)](DEFAULT_COLOR_VALUE$3),void this[_0x5ac946(0x1d6a)](DEFAULT_SHOW_VALUE$2);for(var _0x5b6b44=this[_0x5ac946(0x45d5)],_0x505aa1=this[_0x5ac946(0x4da3)],_0x38a664=0x0;_0x38a664<_0x505aa1;++_0x38a664){var _0x50ea28=_0x5b6b44[_0x44696d(0x2397)](_0x38a664),_0x435ea7=defined$1(_0x444716[_0x5ac946(0x8fe)])?_0x444716[_0x5ac946(0x8fe)][_0x5ac946(0x51b3)](_0x50ea28,scratchColor$o):DEFAULT_COLOR_VALUE$3,_0x5007ee=defined$1(_0x444716['show'])?_0x444716[_0x5ac946(0x3234)][_0x5ac946(0xd06)](_0x50ea28):DEFAULT_SHOW_VALUE$2;this[_0x44696d(0x4edb)](_0x38a664,_0x435ea7),this[_0x5ac946(0x2bf2)](_0x38a664,_0x5007ee);}};var scratchVisited=[],scratchStack$1=[],marker=0x0;function traverseHierarchyMultipleParents(_0x21f8db,_0x1a374d,_0x3cc977){var _0x5cff8d=_0x307c2b,_0xbd7951=_0x5e00b3,_0xc047f3=_0x21f8db[_0xbd7951(0x2456)],_0x727517=_0x21f8db[_0x5cff8d(0x3a22)],_0x2f9a65=_0x21f8db[_0xbd7951(0x5173)],_0x395c10=_0x21f8db[_0xbd7951(0xd6d)],_0x2dfd94=_0xc047f3[_0xbd7951(0x809)],_0x9a2cae=scratchVisited;_0x9a2cae[_0xbd7951(0x809)]=Math[_0xbd7951(0x498f)](_0x9a2cae[_0xbd7951(0x809)],_0x2dfd94);var _0x65f791=++marker,_0x2224f1=scratchStack$1;for(_0x2224f1[_0x5cff8d(0x2ef4)]=0x0,_0x2224f1[_0x5cff8d(0x2a0e)](_0x1a374d);_0x2224f1[_0x5cff8d(0x2ef4)]>0x0;)if(_0x9a2cae[_0x1a374d=_0x2224f1[_0xbd7951(0x3b86)]()]!==_0x65f791){_0x9a2cae[_0x1a374d]=_0x65f791;var _0x577d7e=_0x3cc977(_0x21f8db,_0x1a374d);if(defined$1(_0x577d7e))return _0x577d7e;for(var _0x10fae2=_0x727517[_0x1a374d],_0xcbde87=_0x395c10[_0x1a374d],_0x385a11=0x0;_0x385a11<_0x10fae2;++_0x385a11){var _0x5c9b19=_0x2f9a65[_0xcbde87+_0x385a11];_0x5c9b19!==_0x1a374d&&_0x2224f1['push'](_0x5c9b19);}}}function traverseHierarchySingleParent(_0x5990fc,_0xddec60,_0x30ae6c){var _0x3686f1=_0x307c2b;for(var _0x46b6d6=!0x0;_0x46b6d6;){var _0x3d7080=_0x30ae6c(_0x5990fc,_0xddec60);if(defined$1(_0x3d7080))return _0x3d7080;var _0x29315b=_0x5990fc[_0x3686f1(0x44f7)][_0xddec60];_0x46b6d6=_0x29315b!==_0xddec60,_0xddec60=_0x29315b;}}function traverseHierarchy(_0x4029cb,_0x27a938,_0x48c49e){var _0x42d5eb=_0x307c2b,_0xa5540d=_0x4029cb[_0x42d5eb(0x3a22)];return defined$1(_0x4029cb[_0x42d5eb(0x44f7)])?defined$1(_0xa5540d)?traverseHierarchyMultipleParents(_0x4029cb,_0x27a938,_0x48c49e):traverseHierarchySingleParent(_0x4029cb,_0x27a938,_0x48c49e):_0x48c49e(_0x4029cb,_0x27a938);}function hasPropertyInHierarchy(_0x757858,_0x4462e5,_0xfe7117){var _0x1daefc=_0x5e00b3,_0x25985d=traverseHierarchy(_0x757858[_0x1daefc(0x5714)],_0x4462e5,function(_0x2c83a4,_0x1ee18e){var _0x873d8b=_0x1daefc,_0x517823=_0x2c83a4[_0x873d8b(0x2456)][_0x1ee18e];if(defined$1(_0x2c83a4[_0x873d8b(0x1973)][_0x517823][_0x873d8b(0x1179)][_0xfe7117]))return!0x0;});return defined$1(_0x25985d);}function getPropertyNamesInHierarchy(_0x25063a,_0x5f5722,_0x2d80f7){var _0x52c8db=_0x5e00b3;traverseHierarchy(_0x25063a[_0x52c8db(0x5714)],_0x5f5722,function(_0x5f3688,_0x4ecfbe){var _0x1a3e91=_0x140d,_0x579301=_0x52c8db,_0x369fdf=_0x5f3688['classIds'][_0x4ecfbe],_0x55b477=_0x5f3688[_0x579301(0x1973)][_0x369fdf][_0x579301(0x1179)];for(var _0x4d8b97 in _0x55b477)_0x55b477[_0x579301(0x1a9a)](_0x4d8b97)&&-0x1===_0x2d80f7[_0x1a3e91(0x2feb)](_0x4d8b97)&&_0x2d80f7['push'](_0x4d8b97);});}function getHierarchyProperty(_0xcd20c,_0x72193c,_0x4c7993){var _0x1caac8=_0x5e00b3;return traverseHierarchy(_0xcd20c[_0x1caac8(0x5714)],_0x72193c,function(_0x51000c,_0x34c550){var _0x1dd3b6=_0x140d,_0x59d4e5=_0x1caac8,_0x25a0a0=_0x51000c[_0x59d4e5(0x2456)][_0x34c550],_0x3c3e6c=_0x51000c['classes'][_0x25a0a0],_0x1a6c68=_0x51000c[_0x59d4e5(0x368d)][_0x34c550],_0x29b2bc=_0x3c3e6c[_0x59d4e5(0x1179)][_0x4c7993];if(defined$1(_0x29b2bc))return defined$1(_0x29b2bc[_0x1dd3b6(0x3601)])?getBinaryProperty(_0x29b2bc,_0x1a6c68):clone$1(_0x29b2bc[_0x1a6c68],!0x0);});}function setHierarchyProperty(_0x54e459,_0x2a2f92,_0x597633,_0x21d670){var _0x185370=_0x307c2b,_0x6cbe66=traverseHierarchy(_0x54e459[_0x185370(0x44a2)],_0x2a2f92,function(_0x281793,_0x5a5778){var _0x17d5ab=_0x23ca,_0x4bec10=_0x281793[_0x17d5ab(0x2456)][_0x5a5778],_0x2012b0=_0x281793[_0x17d5ab(0x1973)][_0x4bec10],_0x47f93f=_0x281793[_0x17d5ab(0x368d)][_0x5a5778],_0x575c62=_0x2012b0[_0x17d5ab(0x1179)][_0x597633];if(defined$1(_0x575c62))return defined$1(_0x575c62[_0x17d5ab(0x539b)])?setBinaryProperty(_0x575c62,_0x47f93f,_0x21d670):_0x575c62[_0x47f93f]=clone$1(_0x21d670,!0x0),!0x0;});return defined$1(_0x6cbe66);}function getGlslComputeSt(_0x173608){var _0x414019=_0x307c2b,_0x36f439=_0x5e00b3;return 0x1===_0x173608[_0x36f439(0x1954)]['y']?_0x414019(0x1fef):_0x36f439(0x1bc0);}function getDefaultShader(_0x44f036,_0x344784){var _0x5766c4=_0x307c2b,_0x4ab35f=_0x5e00b3;return _0x44f036=ShaderSource[_0x5766c4(0x52d3)](_0x44f036,_0x4ab35f(0x1c43)),_0x344784?_0x44f036+_0x4ab35f(0x3f9c):_0x44f036+_0x4ab35f(0x5de6);}function replaceDiffuseTextureCalls(_0x4595a6,_0x5573a5){var _0x448934=_0x307c2b,_0x211a5d=_0x5e00b3;for(var _0x2d72da,_0x501c32=_0x211a5d(0x2b75)+_0x5573a5,_0x15f816=0x0,_0x55b254=_0x4595a6[_0x448934(0x2feb)](_0x501c32,_0x15f816);_0x55b254>-0x1;){for(var _0x32a221=0x0,_0x53e544=_0x55b254;_0x53e544<_0x4595a6[_0x448934(0x2ef4)];++_0x53e544){var _0x2d0d4f=_0x4595a6[_0x211a5d(0x5806)](_0x53e544);if('('===_0x2d0d4f)++_0x32a221;else{if(')'===_0x2d0d4f&&0x0===--_0x32a221){_0x2d72da=_0x53e544+0x1;break;}}}var _0x358f86=_0x211a5d(0x52d0)+_0x4595a6[_0x211a5d(0x30eb)](_0x55b254,_0x2d72da)+_0x211a5d(0x2003);_0x4595a6=_0x4595a6[_0x211a5d(0x30eb)](0x0,_0x55b254)+_0x358f86+_0x4595a6[_0x211a5d(0x30eb)](_0x2d72da),_0x15f816=_0x55b254+_0x358f86[_0x448934(0x2ef4)],_0x55b254=_0x4595a6[_0x448934(0x2feb)](_0x501c32,_0x15f816);}return _0x4595a6;}function modifyDiffuse(_0x1564ae,_0xd2c95e,_0x378178){var _0x14a3c4=_0x307c2b,_0x3dcb6a=_0x5e00b3;if(!defined$1(_0xd2c95e))return getDefaultShader(_0x1564ae,_0x378178);var _0x2faf3a=new RegExp(_0x14a3c4(0x2504)+_0xd2c95e+';'),_0x4bd050=_0x1564ae[_0x14a3c4(0xa93)](_0x2faf3a);if(!defined$1(_0x4bd050))return getDefaultShader(_0x1564ae,_0x378178);var _0x494d79=_0x4bd050[0x0],_0x23272d=_0x4bd050[0x2];_0x1564ae=(_0x1564ae=ShaderSource[_0x14a3c4(0x52d3)](_0x1564ae,_0x14a3c4(0x376)))[_0x14a3c4(0x2bc0)](_0x494d79,'');var _0x5861c3;if(_0x3dcb6a(0x2802)===_0x23272d||_0x3dcb6a(0x5dd5)===_0x23272d){var _0x4c8a17=_0x3dcb6a(0x2802)===_0x23272d?_0x3dcb6a(0x15f)+_0xd2c95e+_0x14a3c4(0x1a8b):_0xd2c95e,_0x1f61ac=_0x3dcb6a(0x2802)===_0x23272d?_0x3dcb6a(0x464e):_0x3dcb6a(0x5fa3);_0x2faf3a=new RegExp(_0xd2c95e,'g'),_0x1564ae=_0x1564ae[_0x3dcb6a(0x2c3f)](_0x2faf3a,_0x1f61ac),_0x5861c3=_0x14a3c4(0x2887)+_0x4c8a17+_0x3dcb6a(0x4457);}else _0x14a3c4(0x30f9)===_0x23272d&&(_0x1564ae=replaceDiffuseTextureCalls(_0x1564ae,_0xd2c95e),_0x5861c3=_0x3dcb6a(0x7e7));return _0x1564ae=_0x3dcb6a(0x2e43)+_0x494d79+'\x0a'+_0x1564ae+_0x3dcb6a(0x571a)+_0x5861c3,_0x378178&&(_0x1564ae+=_0x3dcb6a(0x85e)),_0x1564ae+=_0x3dcb6a(0x1352);}function getColorBlend(_0x30edfb){var _0x1a030e=_0x5e00b3,_0x543563=_0x30edfb[_0x1a030e(0x45d5)][_0x1a030e(0x3beb)],_0x2fb929=_0x543563[_0x1a030e(0x11d1)],_0x5aa381=_0x543563['colorBlendAmount'];return _0x2fb929===Cesium3DTileColorBlendMode$1[_0x1a030e(0x41ac)]?0x0:_0x2fb929===Cesium3DTileColorBlendMode$1[_0x1a030e(0x2fe8)]?0x1:_0x2fb929===Cesium3DTileColorBlendMode$1[_0x1a030e(0x52b8)]?CesiumMath[_0x1a030e(0x4b1d)](_0x5aa381,CesiumMath['EPSILON4'],0x1):void 0x0;}Cesium3DTileBatchTable['prototype'][_0x5e00b3(0x79f)]=function(_0xf5aa2e,_0x3d895f){var _0xf70e84=_0x5e00b3,_0x40e1cd=this[_0xf70e84(0x5714)];if(!defined$1(_0x40e1cd))return!0x1;var _0x15900a=traverseHierarchy(_0x40e1cd,_0xf5aa2e,function(_0x17fdf3,_0x2b2c6e){var _0x2e7c0a=_0xf70e84,_0x22d933=_0x17fdf3[_0x2e7c0a(0x2456)][_0x2b2c6e];if(_0x17fdf3[_0x2e7c0a(0x1973)][_0x22d933][_0x2e7c0a(0x2c5)]===_0x3d895f)return!0x0;});return defined$1(_0x15900a);},Cesium3DTileBatchTable['prototype'][_0x5e00b3(0x5d43)]=function(_0x29a0e6,_0x5324a7){return this['getExactClassName'](_0x29a0e6)===_0x5324a7;},Cesium3DTileBatchTable['prototype']['getExactClassName']=function(_0x4ab21f){var _0x28591d=_0x5e00b3,_0x329157=this[_0x28591d(0x5714)];if(defined$1(_0x329157)){var _0x359348=_0x329157[_0x28591d(0x2456)][_0x4ab21f];return _0x329157[_0x28591d(0x1973)][_0x359348][_0x28591d(0x2c5)];}},Cesium3DTileBatchTable[_0x307c2b(0x1aa2)][_0x5e00b3(0x504b)]=function(_0x50cdbc,_0x47d999){var _0x21bf8b=_0x5e00b3;return defined$1(this[_0x21bf8b(0x2e9)][_0x47d999])||defined$1(this[_0x21bf8b(0x5714)])&&hasPropertyInHierarchy(this,_0x50cdbc,_0x47d999);},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0x143b)]=function(_0x23762a,_0x5eb305){var _0x4c4eb4=_0x307c2b,_0x27a552=_0x5e00b3;(_0x5eb305=defined$1(_0x5eb305)?_0x5eb305:[])[_0x27a552(0x809)]=0x0;var _0x410b23=Object[_0x27a552(0x4d54)](this[_0x4c4eb4(0x51fa)]);return _0x5eb305[_0x27a552(0x5323)][_0x27a552(0x4269)](_0x5eb305,_0x410b23),defined$1(this[_0x27a552(0x5714)])&&getPropertyNamesInHierarchy(this,_0x23762a,_0x5eb305),_0x5eb305;},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0x5ffa)]=function(_0x2d3824,_0x214f41){var _0x27621e=_0x307c2b,_0x594d0d=_0x5e00b3;if(defined$1(this[_0x594d0d(0x59ef)])){var _0xe6713d=this[_0x27621e(0x306e)][_0x214f41];if(defined$1(_0xe6713d))return getBinaryProperty(_0xe6713d,_0x2d3824);}var _0x24795b=this[_0x594d0d(0x2e9)][_0x214f41];if(defined$1(_0x24795b))return clone$1(_0x24795b[_0x2d3824],!0x0);if(defined$1(this[_0x594d0d(0x5714)])){var _0x55435f=getHierarchyProperty(this,_0x2d3824,_0x214f41);if(defined$1(_0x55435f))return _0x55435f;}},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0x44cf)]=function(_0x5c51cc,_0x3619f2,_0x5c0d5d){var _0x417605=_0x307c2b,_0xc10d12=_0x5e00b3,_0x33acb6=this[_0xc10d12(0x4da3)];if(defined$1(this[_0x417605(0x306e)])){var _0x13913b=this[_0xc10d12(0x59ef)][_0x3619f2];if(defined$1(_0x13913b))return void setBinaryProperty(_0x13913b,_0x5c51cc,_0x5c0d5d);}if(!defined$1(this[_0x417605(0x44a2)])||!setHierarchyProperty(this,_0x5c51cc,_0x3619f2,_0x5c0d5d)){var _0x2f2640=this[_0xc10d12(0x2e9)][_0x3619f2];defined$1(_0x2f2640)||(this['_properties'][_0x3619f2]=new Array(_0x33acb6),_0x2f2640=this[_0xc10d12(0x2e9)][_0x3619f2]),_0x2f2640[_0x5c51cc]=clone$1(_0x5c0d5d,!0x0);}},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0x337f)]=function(_0x13f295,_0x39fa4f,_0x4d8d47){var _0x1199e1=_0x5e00b3;if(0x0!==this[_0x1199e1(0x4da3)]){var _0x382af6=this;return function(_0x211e20){var _0x3372f7=_0x140d,_0x3aaf08=_0x1199e1,_0xbabe30,_0x3dd52d=modifyDiffuse(_0x211e20,_0x4d8d47,!0x1);return ContextLimits[_0x3aaf08(0xfd7)]>0x0?(_0xbabe30='',_0x13f295&&(_0xbabe30+=_0x3aaf08(0x4d53)),_0xbabe30+=_0x3372f7(0x44b2)+_0x39fa4f+_0x3aaf08(0x2ad9),_0x13f295&&(_0xbabe30+=_0x3aaf08(0x8d7)),_0xbabe30+=_0x3aaf08(0x5be6)):_0xbabe30=_0x3aaf08(0xf11)+_0x39fa4f+_0x3aaf08(0x31f7),_0x3dd52d+'\x0a'+getGlslComputeSt(_0x382af6)+_0xbabe30;};}},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x307c2b(0x2cf2)]=function(_0x544d46,_0xd8b928){var _0x4266ab=_0x5e00b3;if(0x0!==this[_0x4266ab(0x4da3)])return function(_0x247f1f){var _0x5e8d2b=_0x140d,_0x513749=_0x4266ab;return _0x247f1f=modifyDiffuse(_0x247f1f,_0xd8b928,!0x0),ContextLimits[_0x513749(0xfd7)]>0x0?_0x247f1f+=_0x513749(0x2e28):(_0x544d46&&(_0x247f1f+=_0x5e8d2b(0x27ca)),_0x247f1f+=_0x513749(0x4ca6),_0x544d46&&(_0x247f1f+='\x20\x20\x20\x20bool\x20isStyleTranslucent\x20=\x20(featureProperties.a\x20!=\x201.0);\x20\x0a\x20\x20\x20\x20if\x20(czm_pass\x20==\x20czm_passTranslucent)\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(!isStyleTranslucent\x20&&\x20!tile_translucentCommand)\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20else\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(isStyleTranslucent)\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20discard;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20}\x20\x0a'),_0x247f1f+=_0x513749(0x4e86)),_0x247f1f;};},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0x2192)]=function(){var _0x326848=_0x5e00b3;if(0x0!==this[_0x326848(0x4da3)])return function(_0x1b6233){var _0x481180=_0x326848;return _0x1b6233=ShaderSource[_0x481180(0x1096)](_0x1b6233,_0x481180(0x1c43)),ContextLimits[_0x481180(0xfd7)]>0x0?_0x1b6233+=_0x481180(0x44b6):_0x1b6233+=_0x481180(0x1d29),_0x1b6233;};},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0x1ec0)]=function(){var _0x4bcd98=_0x5e00b3;if(0x0!==this[_0x4bcd98(0x4da3)]){var _0x210a40=this;return function(_0x6402bc){var _0x5109d6={'tile_batchTexture':function(){var _0x4c40ec=_0x140d;return defaultValue$1(_0x210a40['_batchTexture'],_0x210a40[_0x4c40ec(0x2ea1)]);},'tile_textureDimensions':function(){var _0x432dab=_0x23ca;return _0x210a40[_0x432dab(0x1954)];},'tile_textureStep':function(){var _0x1084c6=_0x23ca;return _0x210a40[_0x1084c6(0x5bee)];},'tile_colorBlend':function(){return getColorBlend(_0x210a40);},'uSwipeRegion':function(){var _0x12db39=_0x140d,_0x98ff12=_0x23ca,_0x1d60f0=_0x210a40[_0x98ff12(0x45d5)][_0x98ff12(0x3beb)][_0x98ff12(0x2015)],_0x3b846a=_0x210a40[_0x98ff12(0x45d5)][_0x98ff12(0x3beb)][_0x98ff12(0x3859)]['context'][_0x98ff12(0x1564)],_0x29ab42=_0x210a40[_0x12db39(0x1d29)]['tileset'][_0x98ff12(0x3859)][_0x12db39(0x5071)][_0x98ff12(0x3883)],_0x21426b=new Cartesian4();return _0x21426b['x']=_0x1d60f0['x']*_0x3b846a,_0x21426b['y']=(0x1-_0x1d60f0['y'])*_0x29ab42,_0x21426b['z']=_0x1d60f0['z']*_0x3b846a,_0x21426b['w']=(0x1-_0x1d60f0['w'])*_0x29ab42,_0x21426b;},'tile_pickTexture':function(){var _0x4306be=_0x23ca;return _0x210a40[_0x4306be(0x3d25)];}};return combine$2(_0x6402bc,_0x5109d6);};}},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x307c2b(0x244f)]=function(){var _0x832ba7=_0x307c2b;return _0x832ba7(0x349a);};var StyleCommandsNeeded={'ALL_OPAQUE':0x0,'ALL_TRANSLUCENT':0x1,'OPAQUE_AND_TRANSLUCENT':0x2};function getStyleCommandsNeeded(_0x456b36){var _0x487a52=_0x307c2b,_0xae5aa2=_0x5e00b3,_0x95924b=_0x456b36[_0x487a52(0x4d0d)];return 0x0===_0x95924b?StyleCommandsNeeded[_0x487a52(0x2d1c)]:_0x95924b===_0x456b36[_0xae5aa2(0x4da3)]?StyleCommandsNeeded[_0xae5aa2(0xe38)]:StyleCommandsNeeded[_0x487a52(0x2326)];}function deriveCommand(_0xcb626c){var _0x32133a=_0x307c2b,_0x398a5a=_0x5e00b3,_0x4a2308=DrawCommand[_0x398a5a(0x305)](_0xcb626c),_0xf8b109=_0x4a2308[_0x32133a(0x26e5)]===Pass$1[_0x398a5a(0x47bc)];return _0x4a2308[_0x32133a(0x2173)]=defined$1(_0x4a2308[_0x398a5a(0x2ca)])?_0x4a2308[_0x398a5a(0x2ca)]:{},_0x4a2308[_0x398a5a(0x2ca)][_0x32133a(0x1e89)]=function(){return _0xf8b109;},_0x4a2308;}function deriveTranslucentCommand$1(_0x299621){var _0x3416f9=_0x307c2b,_0x3d6445=_0x5e00b3,_0x1f680c=DrawCommand[_0x3d6445(0x305)](_0x299621);return _0x1f680c[_0x3d6445(0x295c)]=Pass$1[_0x3d6445(0x47bc)],_0x1f680c[_0x3d6445(0x33c4)]=getTranslucentRenderState$2(_0x299621[_0x3416f9(0x1991)]),_0x1f680c;}function deriveOpaqueCommand(_0x46a14e){var _0x2d04ac=_0x5e00b3,_0x1d56a1=DrawCommand[_0x2d04ac(0x305)](_0x46a14e);return _0x1d56a1[_0x2d04ac(0x33c4)]=getOpaqueRenderState(_0x46a14e['renderState']),_0x1d56a1;}function getLogDepthPolygonOffsetFragmentShaderProgram$1(_0x596515,_0x10781b){var _0x567711=_0x307c2b,_0x3b6bb0=_0x5e00b3,_0xa16b75=_0x596515[_0x3b6bb0(0x1b56)][_0x567711(0x992)](_0x10781b,_0x3b6bb0(0x5130));if(!defined$1(_0xa16b75)){var _0x4d680b=_0x10781b[_0x3b6bb0(0x1a87)][_0x3b6bb0(0x40f3)]();_0x4d680b[_0x3b6bb0(0x5c34)]=defined$1(_0x4d680b[_0x567711(0x3682)])?_0x4d680b[_0x3b6bb0(0x5c34)][_0x3b6bb0(0x30eb)](0x0):[],_0x4d680b[_0x3b6bb0(0x5c34)][_0x3b6bb0(0x5323)](_0x567711(0x19d6)),_0x4d680b[_0x3b6bb0(0x2454)][_0x3b6bb0(0x5a59)](_0x3b6bb0(0x1d5c)),_0xa16b75=_0x596515[_0x3b6bb0(0x1b56)][_0x3b6bb0(0x16a1)](_0x10781b,_0x3b6bb0(0x5130),{'vertexShaderSource':_0x10781b[_0x3b6bb0(0x14d5)],'fragmentShaderSource':_0x4d680b,'attributeLocations':_0x10781b[_0x3b6bb0(0x3f20)]});}return _0xa16b75;}function deriveZBackfaceCommand$1(_0x353fbe,_0x17fa4b){var _0x1d155f=_0x307c2b,_0x34df7a=_0x5e00b3,_0xe91408=DrawCommand[_0x34df7a(0x305)](_0x17fa4b),_0x5eca53=clone$1(_0xe91408[_0x34df7a(0x33c4)],!0x0);_0x5eca53[_0x34df7a(0x2505)][_0x34df7a(0x552c)]=!0x0,_0x5eca53[_0x34df7a(0x2505)][_0x34df7a(0x363e)]=CullFace$1[_0x34df7a(0x4d9d)],_0x5eca53[_0x34df7a(0x2740)]={'red':!0x1,'green':!0x1,'blue':!0x1,'alpha':!0x1},_0x5eca53[_0x34df7a(0x3824)]={'enabled':!0x0,'factor':0x5,'units':0x5},_0x5eca53[_0x34df7a(0x3249)]=StencilConstants$1[_0x34df7a(0x3f0a)](),_0x5eca53[_0x1d155f(0x49e)]=StencilConstants$1[_0x1d155f(0x2cc0)],_0xe91408[_0x34df7a(0x33c4)]=RenderState[_0x34df7a(0x5344)](_0x5eca53),_0xe91408[_0x34df7a(0x45f4)]=!0x1,_0xe91408[_0x34df7a(0x1d34)]=!0x1,_0xe91408[_0x1d155f(0x2173)]=clone$1(_0x17fa4b['uniformMap']);var _0x1a6ca7=new Cartesian2(0x5,0x5);return _0xe91408[_0x34df7a(0x2ca)][_0x34df7a(0xe8a)]=function(){return _0x1a6ca7;},_0xe91408[_0x1d155f(0x1868)]=getLogDepthPolygonOffsetFragmentShaderProgram$1(_0x353fbe,_0x17fa4b[_0x1d155f(0x1868)]),_0xe91408;}function deriveStencilCommand$1(_0x25394e,_0x517d32){var _0x7d4e99=_0x307c2b,_0x1b687d=_0x5e00b3,_0x578d96=DrawCommand[_0x1b687d(0x305)](_0x25394e),_0x32cddd=clone$1(_0x578d96[_0x1b687d(0x33c4)],!0x0);return _0x32cddd[_0x1b687d(0x3249)][_0x1b687d(0x552c)]=!0x0,_0x32cddd[_0x1b687d(0x3249)][_0x1b687d(0x30bd)]=StencilConstants$1[_0x1b687d(0x2ecb)],_0x32cddd[_0x1b687d(0x3249)][_0x1b687d(0xa5b)]=StencilConstants$1[_0x1b687d(0x3781)]|_0x517d32<<StencilConstants$1[_0x1b687d(0x3e98)],_0x32cddd[_0x7d4e99(0x1755)][_0x7d4e99(0x3716)]=StencilFunction$1[_0x1b687d(0x2eca)],_0x32cddd[_0x7d4e99(0x1755)][_0x1b687d(0x3862)][_0x1b687d(0x1bd2)]=StencilOperation$1[_0x1b687d(0x2fe8)],_0x32cddd[_0x1b687d(0x3249)][_0x1b687d(0x499d)]=StencilFunction$1[_0x1b687d(0x2eca)],_0x32cddd[_0x1b687d(0x3249)][_0x1b687d(0x3291)][_0x1b687d(0x1bd2)]=StencilOperation$1[_0x1b687d(0x2fe8)],_0x32cddd[_0x1b687d(0x930)]=StencilConstants$1[_0x1b687d(0x3781)]|StencilConstants$1[_0x1b687d(0x2ecb)],_0x578d96[_0x1b687d(0x33c4)]=RenderState[_0x1b687d(0x5344)](_0x32cddd),_0x578d96;}function getLastSelectionDepth$1(_0x105786){var _0x129fdc=_0x307c2b,_0x266c49=_0x5e00b3;return(_0x105786[_0x266c49(0x33c4)][_0x266c49(0x3249)][_0x129fdc(0x18aa)]&StencilConstants$1[_0x129fdc(0x2a0d)])>>>StencilConstants$1[_0x266c49(0x3e98)];}function getTranslucentRenderState$2(_0x565a6e){var _0x563be3=_0x5e00b3,_0x51d763=clone$1(_0x565a6e,!0x0);return _0x51d763[_0x563be3(0x2505)][_0x563be3(0x552c)]=!0x1,_0x51d763[_0x563be3(0x56eb)][_0x563be3(0x552c)]=!0x0,_0x51d763[_0x563be3(0x48e5)]=!0x1,_0x51d763[_0x563be3(0x1dc5)]=BlendingState$1[_0x563be3(0x231d)],RenderState['fromCache'](_0x51d763);}function getOpaqueRenderState(_0x47063e){var _0x375d71=_0x307c2b,_0x4363cd=_0x5e00b3,_0x3a35f6=clone$1(_0x47063e,!0x0);return _0x3a35f6[_0x375d71(0x1755)]=StencilConstants$1[_0x4363cd(0x3f0a)](),_0x3a35f6[_0x4363cd(0x930)]=StencilConstants$1[_0x4363cd(0x3781)],RenderState[_0x4363cd(0x5344)](_0x3a35f6);}function createTexture$1(_0x2a89e4,_0x549efd,_0x3a4e10){var _0x365b33=_0x307c2b,_0x48939b=_0x5e00b3,_0x440b93=_0x2a89e4['_textureDimensions'];return new Texture({'context':_0x549efd,'pixelFormat':PixelFormat$1[_0x48939b(0x1015)],'pixelDatatype':PixelDatatype$1[_0x365b33(0x2bcf)],'source':{'width':_0x440b93['x'],'height':_0x440b93['y'],'arrayBufferView':_0x3a4e10},'flipY':!0x1,'sampler':new Sampler({'minificationFilter':TextureMinificationFilter$1[_0x48939b(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x48939b(0x403b)]})});}function createPickTexture(_0x2e8f79,_0x2b3da7){var _0x4859c7=_0x307c2b,_0x2499ca=_0x5e00b3,_0x46ec1d=_0x2e8f79[_0x2499ca(0x4da3)];if(!defined$1(_0x2e8f79[_0x4859c7(0x670)])&&_0x46ec1d>0x0){for(var _0x1d1f79=_0x2e8f79[_0x2499ca(0x2017)],_0x5e8ca8=getByteLength(_0x2e8f79),_0x2acace=new Uint8Array(_0x5e8ca8),_0x2ded92=_0x2e8f79[_0x2499ca(0x45d5)],_0x33d629=0x0;_0x33d629<_0x46ec1d;++_0x33d629){var _0x2505d6=_0x2b3da7[_0x2499ca(0x506c)](_0x2ded92['getFeature'](_0x33d629));_0x1d1f79[_0x4859c7(0x2a0e)](_0x2505d6);var _0x127b28=_0x2505d6[_0x2499ca(0x8fe)],_0x58be25=0x4*_0x33d629;_0x2acace[_0x58be25]=Color$2['floatToByte'](_0x127b28[_0x2499ca(0x20a2)]),_0x2acace[_0x58be25+0x1]=Color$2[_0x2499ca(0x2556)](_0x127b28[_0x4859c7(0x1a68)]),_0x2acace[_0x58be25+0x2]=Color$2[_0x2499ca(0x2556)](_0x127b28[_0x2499ca(0x3c2a)]),_0x2acace[_0x58be25+0x3]=Color$2['floatToByte'](_0x127b28[_0x2499ca(0x32a8)]);}_0x2e8f79[_0x2499ca(0x3d25)]=createTexture$1(_0x2e8f79,_0x2b3da7,_0x2acace),_0x2ded92[_0x2499ca(0x3beb)]['_statistics'][_0x2499ca(0xd79)]+=_0x2e8f79[_0x2499ca(0x3d25)][_0x2499ca(0x3b8d)];}}function updateBatchTexture(_0x33c915){var _0x4fba9d=_0x307c2b,_0x5b6d87=_0x5e00b3,_0x314a27=_0x33c915[_0x5b6d87(0x1954)];_0x33c915[_0x4fba9d(0x2d96)][_0x5b6d87(0x7d7)]({'width':_0x314a27['x'],'height':_0x314a27['y'],'arrayBufferView':_0x33c915[_0x5b6d87(0x970)]});}function Cesium3DTileFeature(_0x5f4f9f,_0x2b0d3e){var _0xd7bd08=_0x5e00b3;this[_0xd7bd08(0x45d5)]=_0x5f4f9f,this[_0xd7bd08(0x5d1d)]=_0x2b0d3e,this['_color']=void 0x0;}function Cesium3DTileFeatureTable(_0x2b4a11,_0x3c56bc){var _0x189e1a=_0x307c2b,_0x12a91d=_0x5e00b3;this[_0x189e1a(0xa72)]=_0x2b4a11,this[_0x12a91d(0x537f)]=_0x3c56bc,this[_0x12a91d(0xd9b)]={},this[_0x12a91d(0x4da3)]=0x0;}function getTypedArrayFromBinary(_0x1bed05,_0x1a2b32,_0x472cd0,_0x723b0e,_0x200dbc,_0x40bdd0){var _0x452557=_0x307c2b,_0x583bf3=_0x5e00b3,_0x145324=_0x1bed05[_0x583bf3(0xd9b)],_0x53634b=_0x145324[_0x1a2b32];return defined$1(_0x53634b)||(_0x53634b=ComponentDatatype$1[_0x583bf3(0x377f)](_0x472cd0,_0x1bed05[_0x583bf3(0x537f)][_0x583bf3(0x537f)],_0x1bed05[_0x583bf3(0x537f)][_0x452557(0x2447)]+_0x40bdd0,_0x200dbc*_0x723b0e),_0x145324[_0x1a2b32]=_0x53634b),_0x53634b;}function getTypedArrayFromArray(_0x1b3858,_0x23eb35,_0x5de6cd,_0xb6ff3d){var _0x431a11=_0x5e00b3,_0x889033=_0x1b3858[_0x431a11(0xd9b)],_0x371ee9=_0x889033[_0x23eb35];return defined$1(_0x371ee9)||(_0x371ee9=ComponentDatatype$1[_0x431a11(0x40dd)](_0x5de6cd,_0xb6ff3d),_0x889033[_0x23eb35]=_0x371ee9),_0x371ee9;}function addToArray(_0x10f5c4,_0x2b4dd9,_0x4ce499){var _0x95146=_0x5e00b3;if(_0x4ce499=defaultValue$1(_0x4ce499,!0x1)){var _0xb064fe=_0x10f5c4[_0x95146(0xabf)](_0x2b4dd9);if(_0xb064fe>-0x1)return _0xb064fe;}return _0x10f5c4[_0x95146(0x5323)](_0x2b4dd9),_0x10f5c4[_0x95146(0x809)]-0x1;}function hasExtension(_0x3f4836,_0x5c074e){var _0x487e68=_0x5e00b3;return defined$1(_0x3f4836[_0x487e68(0x359c)])&&_0x3f4836[_0x487e68(0x359c)][_0x487e68(0xabf)](_0x5c074e)>=0x0;}function ForEach(){}function numberOfComponentsForType(_0x1ccdbf){var _0x508a16=_0x307c2b,_0x2bad6e=_0x5e00b3;switch(_0x1ccdbf){case _0x508a16(0x4435):return 0x1;case'VEC2':return 0x2;case _0x2bad6e(0x2573):return 0x3;case _0x2bad6e(0x1a60):case _0x2bad6e(0x436b):return 0x4;case _0x2bad6e(0x51bd):return 0x9;case _0x2bad6e(0x38ba):return 0x10;}}function getAccessorByteStride(_0x48dc1f,_0x610e75){var _0x400a9f=_0x307c2b,_0x3a0058=_0x5e00b3,_0x5110f9=_0x610e75[_0x3a0058(0x5e0d)];if(defined$1(_0x5110f9)){var _0xb2849f=_0x48dc1f['bufferViews'][_0x5110f9];if(defined$1(_0xb2849f[_0x3a0058(0x5fcd)])&&_0xb2849f[_0x400a9f(0xfc3)]>0x0)return _0xb2849f[_0x3a0058(0x5fcd)];}return ComponentDatatype$1[_0x3a0058(0x479)](_0x610e75[_0x400a9f(0x2411)])*numberOfComponentsForType(_0x610e75[_0x3a0058(0x3dd)]);}function addDefaults(_0x2c00d6){var _0x2bdf04=_0x307c2b,_0x24f207=_0x5e00b3;ForEach[_0x24f207(0x953)](_0x2c00d6,function(_0x2e7dfd){var _0xad6bc8=_0x24f207;defined$1(_0x2e7dfd[_0xad6bc8(0x5e0d)])&&(_0x2e7dfd[_0xad6bc8(0x153e)]=defaultValue$1(_0x2e7dfd[_0xad6bc8(0x153e)],0x0));}),ForEach['bufferView'](_0x2c00d6,function(_0x10d06b){var _0x2cac68=_0x24f207;defined$1(_0x10d06b[_0x2cac68(0x537f)])&&(_0x10d06b[_0x2cac68(0x153e)]=defaultValue$1(_0x10d06b[_0x2cac68(0x153e)],0x0));}),ForEach[_0x24f207(0x2b20)](_0x2c00d6,function(_0x2a0784){var _0x1865a6=_0x24f207;ForEach[_0x1865a6(0x5f49)](_0x2a0784,function(_0xf4cbce){var _0x4f7cf2=_0x140d,_0x5ee2c4=_0x1865a6;(_0xf4cbce[_0x4f7cf2(0x266d)]=defaultValue$1(_0xf4cbce[_0x5ee2c4(0x3037)],WebGLConstants$1[_0x5ee2c4(0xf30)]),!defined$1(_0xf4cbce[_0x4f7cf2(0x578d)]))&&(defined$1(_0x2c00d6[_0x4f7cf2(0x1ff2)])||(_0x2c00d6[_0x5ee2c4(0x2352)]=[]),_0xf4cbce[_0x4f7cf2(0x578d)]=addToArray(_0x2c00d6[_0x5ee2c4(0x2352)],{'name':_0x5ee2c4(0x60b)}));});}),ForEach[_0x24f207(0x3a14)](_0x2c00d6,function(_0x3b0b1d){var _0x22d5c8=_0x140d,_0x49a86a=_0x24f207,_0x5c035b=_0x2c00d6[_0x22d5c8(0x579e)][_0x3b0b1d],_0x4f2642=_0x5c035b[_0x22d5c8(0x9e5)];if(_0x5c035b[_0x49a86a(0x56d1)]=defaultValue$1(_0x5c035b[_0x49a86a(0x56d1)],!0x1),defined$1(_0x4f2642)){var _0x22c4af=_0x2c00d6['bufferViews'][_0x4f2642];_0x22c4af[_0x49a86a(0x5fcd)]=getAccessorByteStride(_0x2c00d6,_0x5c035b),_0x22c4af[_0x49a86a(0x50f)]=WebGLConstants$1[_0x49a86a(0x43b7)];}}),ForEach[_0x24f207(0x323a)](_0x2c00d6,function(_0x39c971){var _0x4958ba=_0x140d,_0x4ac107=_0x24f207,_0x57f507=_0x2c00d6[_0x4ac107(0x29a3)][_0x39c971][_0x4ac107(0x5e0d)];defined$1(_0x57f507)&&(_0x2c00d6[_0x4ac107(0x2f99)][_0x57f507][_0x4ac107(0x50f)]=WebGLConstants$1[_0x4958ba(0x156)]);}),ForEach[_0x24f207(0x3453)](_0x2c00d6,function(_0x292425){var _0x3950c0=_0x140d,_0x320748=_0x24f207,_0x4540e7=defaultValue$1(_0x292425[_0x3950c0(0x2454)],defaultValue$1[_0x3950c0(0x216e)]),_0x450363=_0x4540e7[_0x320748(0x29ea)];if(defined$1(_0x450363)){var _0x2b5f60=_0x450363[_0x320748(0x934)],_0x59a283=defined$1(_0x450363[_0x320748(0xc98)])?_0x450363[_0x320748(0xc98)]:{};return _0x450363[_0x320748(0xc98)]=_0x59a283,_0x59a283[_0x320748(0x3517)]=defined$1(_0x59a283[_0x320748(0x3517)])?_0x59a283[_0x320748(0x3517)]:[0x0,0x0,0x0,0x1],_0x59a283[_0x320748(0x2a39)]=defined$1(_0x59a283[_0x320748(0x2a39)])?_0x59a283['emission']:[0x0,0x0,0x0,0x1],_0x59a283[_0x320748(0x12c9)]=defaultValue$1(_0x59a283['transparency'],0x1),_0x59a283[_0x3950c0(0x5e7)]=defaultValue$1(_0x59a283[_0x320748(0x1716)],!0x1),_0x59a283[_0x3950c0(0x43aa)]=defaultValue$1(_0x59a283[_0x3950c0(0x43aa)],!0x1),void('CONSTANT'!==_0x2b5f60&&(_0x59a283[_0x320748(0x1434)]=defined$1(_0x59a283[_0x320748(0x1434)])?_0x59a283[_0x320748(0x1434)]:[0x0,0x0,0x0,0x1],_0x320748(0x2035)!==_0x2b5f60&&(_0x59a283['specular']=defined$1(_0x59a283[_0x320748(0x4f87)])?_0x59a283[_0x320748(0x4f87)]:[0x0,0x0,0x0,0x1],_0x59a283[_0x320748(0x3659)]=defaultValue$1(_0x59a283[_0x320748(0x3659)],0x0))));}_0x292425['emissiveFactor']=defaultValue$1(_0x292425[_0x320748(0x16f0)],[0x0,0x0,0x0]),_0x292425[_0x320748(0x46db)]=defaultValue$1(_0x292425[_0x320748(0x46db)],_0x3950c0(0x54c1)),_0x292425[_0x320748(0x5a34)]=defaultValue$1(_0x292425[_0x320748(0x5a34)],!0x1),_0x320748(0x478c)===_0x292425[_0x3950c0(0x1086)]&&(_0x292425[_0x320748(0x54c1)]=defaultValue$1(_0x292425[_0x320748(0x54c1)],0.5)),defined$1(_0x4540e7[_0x320748(0xe84)])&&ForEach[_0x3950c0(0xf3f)](_0x292425,function(_0x4dc403){var _0x2fe696=_0x320748;defined$1(_0x4dc403[_0x2fe696(0x51d3)])&&addTextureDefaults(_0x4dc403);}),addTextureDefaults(_0x292425[_0x320748(0x5a48)]),addTextureDefaults(_0x292425[_0x320748(0x353d)]),addTextureDefaults(_0x292425[_0x320748(0x3147)]);var _0x1ac729=_0x292425['pbrMetallicRoughness'];defined$1(_0x1ac729)&&(_0x1ac729[_0x3950c0(0x2898)]=defaultValue$1(_0x1ac729[_0x320748(0x16ed)],[0x1,0x1,0x1,0x1]),_0x1ac729[_0x3950c0(0x1b3c)]=defaultValue$1(_0x1ac729[_0x3950c0(0x1b3c)],0x1),_0x1ac729[_0x320748(0x2669)]=defaultValue$1(_0x1ac729[_0x320748(0x2669)],0x1),addTextureDefaults(_0x1ac729[_0x320748(0x38af)]),addTextureDefaults(_0x1ac729[_0x3950c0(0x505a)]));var _0x33d693=_0x4540e7[_0x3950c0(0x2956)];defined$1(_0x33d693)&&(_0x33d693[_0x320748(0x3ae0)]=defaultValue$1(_0x33d693[_0x320748(0x3ae0)],[0x1,0x1,0x1,0x1]),_0x33d693[_0x320748(0x41af)]=defaultValue$1(_0x33d693[_0x320748(0x41af)],[0x1,0x1,0x1]),_0x33d693[_0x320748(0x5a9)]=defaultValue$1(_0x33d693[_0x320748(0x5a9)],0x1),addTextureDefaults(_0x33d693[_0x320748(0x2be9)]));}),ForEach[_0x2bdf04(0x4c69)](_0x2c00d6,function(_0x72c91f){var _0x375757=_0x24f207;ForEach[_0x375757(0x54d8)](_0x72c91f,function(_0x528a2e){var _0x33990f=_0x140d;_0x528a2e[_0x33990f(0x4dc)]=defaultValue$1(_0x528a2e[_0x33990f(0x4dc)],_0x33990f(0x4acf));});});var _0x1a58e8=getAnimatedNodes(_0x2c00d6);return ForEach[_0x24f207(0x54b)](_0x2c00d6,function(_0xbae74a,_0x4da7c7){var _0x29ff44=_0x2bdf04,_0x2bb5bf=_0x24f207;defined$1(_0x1a58e8[_0x4da7c7])||defined$1(_0xbae74a[_0x2bb5bf(0x1519)])||defined$1(_0xbae74a[_0x29ff44(0x5913)])||defined$1(_0xbae74a[_0x2bb5bf(0x4a6e)])?(_0xbae74a[_0x2bb5bf(0x1519)]=defaultValue$1(_0xbae74a[_0x2bb5bf(0x1519)],[0x0,0x0,0x0]),_0xbae74a[_0x29ff44(0x5913)]=defaultValue$1(_0xbae74a[_0x2bb5bf(0x1c36)],[0x0,0x0,0x0,0x1]),_0xbae74a[_0x2bb5bf(0x4a6e)]=defaultValue$1(_0xbae74a[_0x2bb5bf(0x4a6e)],[0x1,0x1,0x1])):_0xbae74a[_0x2bb5bf(0x4f03)]=defaultValue$1(_0xbae74a[_0x2bb5bf(0x4f03)],[0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x1]);}),ForEach[_0x24f207(0x59b2)](_0x2c00d6,function(_0x3b0394){var _0x227678=_0x2bdf04,_0xdc460b=_0x24f207;_0x3b0394[_0xdc460b(0x3f96)]=defaultValue$1(_0x3b0394[_0xdc460b(0x3f96)],WebGLConstants$1[_0xdc460b(0x5993)]),_0x3b0394[_0xdc460b(0x56e9)]=defaultValue$1(_0x3b0394[_0x227678(0x39db)],WebGLConstants$1[_0x227678(0x5441)]);}),defined$1(_0x2c00d6[_0x24f207(0x38ee)])&&!defined$1(_0x2c00d6[_0x2bdf04(0x24a7)])&&(_0x2c00d6[_0x24f207(0x20c0)]=0x0),_0x2c00d6;}function getAnimatedNodes(_0x1ac9d5){var _0x6e0fea=_0x5e00b3,_0x27685c={};return ForEach[_0x6e0fea(0x50f4)](_0x1ac9d5,function(_0x585fee){var _0x30fc5a=_0x140d;ForEach[_0x30fc5a(0x180e)](_0x585fee,function(_0x54600f){var _0x5c0297=_0x30fc5a,_0x33ab1b=_0x23ca,_0x3d0d04=_0x54600f[_0x33ab1b(0x50f)],_0xef0b17=_0x3d0d04[_0x5c0297(0x1c75)],_0x349b02=_0x3d0d04['path'];_0x5c0297(0x599b)!==_0x349b02&&_0x33ab1b(0x1c36)!==_0x349b02&&_0x33ab1b(0x4a6e)!==_0x349b02||(_0x27685c[_0xef0b17]=!0x0);});}),_0x27685c;}function addTextureDefaults(_0x44061e){var _0x29cc7b=_0x5e00b3;defined$1(_0x44061e)&&(_0x44061e[_0x29cc7b(0x351c)]=defaultValue$1(_0x44061e[_0x29cc7b(0x351c)],0x0));}function addPipelineExtras(_0x5ea727){var _0x5b3996=_0x307c2b,_0x42ab00=_0x5e00b3;return ForEach[_0x42ab00(0x221b)](_0x5ea727,function(_0x396487){addExtras(_0x396487);}),ForEach[_0x42ab00(0x537f)](_0x5ea727,function(_0x595593){addExtras(_0x595593);}),ForEach[_0x5b3996(0x5a4)](_0x5ea727,function(_0x2c566e){var _0x127c37=_0x42ab00;addExtras(_0x2c566e),ForEach[_0x127c37(0x1e12)](_0x2c566e,function(_0x370f62){addExtras(_0x370f62);});}),addExtras(_0x5ea727),_0x5ea727;}function addExtras(_0x5e3ff6){var _0x493d7a=_0x307c2b,_0x48e0de=_0x5e00b3;_0x5e3ff6[_0x48e0de(0xcfb)]=defined$1(_0x5e3ff6[_0x48e0de(0xcfb)])?_0x5e3ff6[_0x48e0de(0xcfb)]:{},_0x5e3ff6[_0x48e0de(0xcfb)][_0x48e0de(0x2c43)]=defined$1(_0x5e3ff6[_0x48e0de(0xcfb)][_0x493d7a(0x1caa)])?_0x5e3ff6[_0x48e0de(0xcfb)]['_pipeline']:{};}function removeExtensionsRequired(_0x258b52,_0x2590d8){var _0x59b8df=_0x5e00b3,_0x47de08=_0x258b52[_0x59b8df(0xec9)];if(defined$1(_0x47de08)){var _0x310221=_0x47de08[_0x59b8df(0xabf)](_0x2590d8);_0x310221>=0x0&&_0x47de08[_0x59b8df(0x2f5b)](_0x310221,0x1),0x0===_0x47de08[_0x59b8df(0x809)]&&delete _0x258b52[_0x59b8df(0xec9)];}}function removeExtensionsUsed(_0x592872,_0x1d9d81){var _0x164782=_0x5e00b3,_0x1c357e=_0x592872[_0x164782(0x359c)];if(defined$1(_0x1c357e)){var _0x9011f3=_0x1c357e[_0x164782(0xabf)](_0x1d9d81);_0x9011f3>=0x0&&_0x1c357e[_0x164782(0x2f5b)](_0x9011f3,0x1),removeExtensionsRequired(_0x592872,_0x1d9d81),0x0===_0x1c357e[_0x164782(0x809)]&&delete _0x592872[_0x164782(0x359c)];}}Cesium3DTileBatchTable[_0x307c2b(0x1aa2)]['addDerivedCommands']=function(_0x385f80,_0x101f50){var _0x2fc030=_0x307c2b,_0x520a0c=_0x5e00b3;for(var _0x3a1687=_0x385f80[_0x520a0c(0xe5b)],_0x5065b=_0x3a1687[_0x520a0c(0x809)],_0x2bcb34=this[_0x520a0c(0x45d5)][_0x520a0c(0x4ab0)],_0x1bca10=_0x2bcb34[_0x520a0c(0x3868)],_0x23db56=_0x2bcb34[_0x520a0c(0x3beb)],_0x350e4e=_0x23db56[_0x520a0c(0x393f)]&&_0x23db56[_0x520a0c(0x5f2b)]&&_0x385f80[_0x2fc030(0x5071)][_0x520a0c(0x564c)],_0x49735e=getStyleCommandsNeeded(this),_0x3bde67=_0x101f50;_0x3bde67<_0x5065b;++_0x3bde67){var _0x510c80=_0x3a1687[_0x3bde67],_0x119555=_0x510c80[_0x2fc030(0x4b02)][_0x520a0c(0x3beb)];defined$1(_0x119555)&&!_0x510c80[_0x520a0c(0xa73)]||(_0x119555={},_0x510c80[_0x520a0c(0x176e)][_0x520a0c(0x3beb)]=_0x119555,_0x119555[_0x2fc030(0x3d08)]=deriveCommand(_0x510c80),_0x510c80[_0x520a0c(0xa73)]=!0x1);var _0x5f3608=_0x119555[_0x2fc030(0x3d08)];_0x49735e!==StyleCommandsNeeded[_0x520a0c(0x4598)]&&_0x510c80[_0x2fc030(0x26e5)]!==Pass$1[_0x520a0c(0x47bc)]&&(defined$1(_0x119555[_0x520a0c(0x1d92)])||(_0x119555[_0x520a0c(0x1d92)]=deriveTranslucentCommand$1(_0x5f3608))),_0x49735e!==StyleCommandsNeeded[_0x520a0c(0xe38)]&&_0x510c80[_0x520a0c(0x295c)]!==Pass$1['TRANSLUCENT']&&(defined$1(_0x119555[_0x520a0c(0x939)])||(_0x119555[_0x520a0c(0x939)]=deriveOpaqueCommand(_0x5f3608)),_0x350e4e&&(_0x1bca10||(defined$1(_0x119555[_0x2fc030(0x4e0b)])||(_0x119555[_0x520a0c(0x4a89)]=deriveZBackfaceCommand$1(_0x385f80[_0x520a0c(0x4fd0)],_0x5f3608)),_0x23db56[_0x2fc030(0xaac)][_0x520a0c(0x5323)](_0x119555[_0x2fc030(0x4e0b)])),defined$1(_0x119555[_0x520a0c(0x40a3)])&&_0x2bcb34[_0x2fc030(0x1575)]===getLastSelectionDepth$1(_0x119555[_0x520a0c(0x40a3)])||(_0x510c80[_0x520a0c(0x33c4)]['depthMask']?_0x119555[_0x520a0c(0x40a3)]=deriveStencilCommand$1(_0x5f3608,_0x2bcb34[_0x520a0c(0x48ff)]):_0x119555[_0x520a0c(0x40a3)]=_0x119555[_0x520a0c(0x939)])));var _0x4317f5=_0x350e4e?_0x119555[_0x520a0c(0x40a3)]:_0x119555[_0x520a0c(0x939)],_0x1ceaf7=_0x119555[_0x2fc030(0x10ab)];_0x510c80[_0x520a0c(0x295c)]!==Pass$1[_0x520a0c(0x47bc)]?(_0x49735e===StyleCommandsNeeded[_0x520a0c(0x4598)]&&(_0x3a1687[_0x3bde67]=_0x4317f5),_0x49735e===StyleCommandsNeeded[_0x520a0c(0xe38)]&&(_0x3a1687[_0x3bde67]=_0x1ceaf7),_0x49735e===StyleCommandsNeeded[_0x520a0c(0x94e)]&&(_0x3a1687[_0x3bde67]=_0x4317f5,_0x3a1687[_0x2fc030(0x2a0e)](_0x1ceaf7))):_0x3a1687[_0x3bde67]=_0x5f3608;}},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0xd1d164,_0x11ba8a){var _0x1e6256=_0x307c2b,_0x436eaa=_0x5e00b3,_0x3fc9f0=_0x11ba8a[_0x436eaa(0x4fd0)];this[_0x1e6256(0x2ea1)]=_0x3fc9f0[_0x1e6256(0x362e)];var _0x3e263b=_0x11ba8a[_0x1e6256(0x401f)];(_0x3e263b[_0x1e6256(0x7ff)]||_0x3e263b[_0x1e6256(0x5af6)])&&createPickTexture(this,_0x3fc9f0),this[_0x436eaa(0x52cc)]&&(this[_0x1e6256(0x3874)]=!0x1,defined$1(this[_0x436eaa(0x5a96)])||(this[_0x436eaa(0x5a96)]=createTexture$1(this,_0x3fc9f0,this[_0x436eaa(0x970)]),_0xd1d164[_0x436eaa(0x6f7)][_0x1e6256(0x30b8)]+=this[_0x436eaa(0x5a96)][_0x436eaa(0x3b8d)]),updateBatchTexture(this));},Cesium3DTileBatchTable[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Cesium3DTileBatchTable[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x360398=_0x307c2b,_0x26c2e9=_0x5e00b3;this[_0x26c2e9(0x5a96)]=this[_0x26c2e9(0x5a96)]&&this[_0x26c2e9(0x5a96)]['destroy'](),this[_0x26c2e9(0x3d25)]=this[_0x360398(0x670)]&&this[_0x26c2e9(0x3d25)][_0x26c2e9(0x2947)]();for(var _0x27b65e=this[_0x26c2e9(0x2017)],_0x487cb2=_0x27b65e[_0x26c2e9(0x809)],_0x4dd18f=0x0;_0x4dd18f<_0x487cb2;++_0x4dd18f)_0x27b65e[_0x4dd18f][_0x360398(0x5020)]();return destroyObject$1(this);},Object[_0x307c2b(0x66e)](Cesium3DTileFeature[_0x5e00b3(0x3720)],{'show':{'get':function(){var _0x104a56=_0x5e00b3;return this[_0x104a56(0x45d5)][_0x104a56(0x4dd5)][_0x104a56(0xdef)](this[_0x104a56(0x5d1d)]);},'set':function(_0x192ef7){var _0x559113=_0x5e00b3;this[_0x559113(0x45d5)][_0x559113(0x4dd5)][_0x559113(0x2bf2)](this[_0x559113(0x5d1d)],_0x192ef7);}},'color':{'get':function(){var _0x2c1f57=_0x307c2b,_0x3c2af9=_0x5e00b3;return defined$1(this[_0x3c2af9(0x512)])||(this[_0x3c2af9(0x512)]=new Color$2()),this[_0x3c2af9(0x45d5)][_0x3c2af9(0x4dd5)][_0x3c2af9(0x1e3)](this[_0x3c2af9(0x5d1d)],this[_0x2c1f57(0x25c0)]);},'set':function(_0x3223e3){var _0x5be0e4=_0x5e00b3;this[_0x5be0e4(0x45d5)][_0x5be0e4(0x4dd5)][_0x5be0e4(0x3cbd)](this[_0x5be0e4(0x5d1d)],_0x3223e3);}},'content':{'get':function(){var _0x28bd9e=_0x5e00b3;return this[_0x28bd9e(0x45d5)];}},'tileset':{'get':function(){var _0x3b7fde=_0x5e00b3;return this['_content'][_0x3b7fde(0x3beb)];}},'primitive':{'get':function(){var _0x4770ad=_0x307c2b,_0x38e831=_0x5e00b3;return this[_0x38e831(0x45d5)][_0x4770ad(0x11cb)];}},'pickId':{'get':function(){var _0x4539ae=_0x307c2b,_0x5df002=_0x5e00b3;return this[_0x5df002(0x45d5)][_0x4539ae(0xad8)][_0x5df002(0x1669)](this[_0x4539ae(0x2fd3)]);}}}),Cesium3DTileFeature[_0x307c2b(0x1aa2)][_0x5e00b3(0x504b)]=function(_0xe6393f){var _0x66eb59=_0x5e00b3;return this[_0x66eb59(0x45d5)]['batchTable'][_0x66eb59(0x504b)](this[_0x66eb59(0x5d1d)],_0xe6393f);},Cesium3DTileFeature[_0x5e00b3(0x3720)][_0x5e00b3(0x143b)]=function(_0x11a875){var _0x370ec9=_0x307c2b,_0x485c5d=_0x5e00b3;return this[_0x370ec9(0x1d29)][_0x485c5d(0x4dd5)][_0x485c5d(0x143b)](this[_0x485c5d(0x5d1d)],_0x11a875);},Cesium3DTileFeature[_0x5e00b3(0x3720)][_0x5e00b3(0x5ffa)]=function(_0x24409a){var _0x485068=_0x307c2b,_0x5e1b99=_0x5e00b3;return this[_0x485068(0x1d29)][_0x5e1b99(0x4dd5)][_0x5e1b99(0x5ffa)](this[_0x5e1b99(0x5d1d)],_0x24409a);},Cesium3DTileFeature[_0x5e00b3(0x3720)][_0x5e00b3(0x44cf)]=function(_0x315445,_0x156dbd){var _0x2c4f82=_0x307c2b,_0x596c22=_0x5e00b3;this[_0x2c4f82(0x1d29)][_0x596c22(0x4dd5)][_0x596c22(0x44cf)](this[_0x596c22(0x5d1d)],_0x315445,_0x156dbd),this[_0x2c4f82(0x1d29)][_0x596c22(0x23d)]=!0x0;},Cesium3DTileFeature[_0x307c2b(0x1aa2)][_0x5e00b3(0x5d43)]=function(_0x389513){var _0x25e6c1=_0x307c2b,_0x1a3478=_0x5e00b3;return this[_0x1a3478(0x45d5)][_0x1a3478(0x4dd5)][_0x25e6c1(0x4d02)](this[_0x1a3478(0x5d1d)],_0x389513);},Cesium3DTileFeature[_0x307c2b(0x1aa2)][_0x5e00b3(0x79f)]=function(_0x2f73da){var _0x869fc2=_0x5e00b3;return this[_0x869fc2(0x45d5)][_0x869fc2(0x4dd5)][_0x869fc2(0x79f)](this[_0x869fc2(0x5d1d)],_0x2f73da);},Cesium3DTileFeature[_0x307c2b(0x1aa2)][_0x5e00b3(0x7bd)]=function(){var _0x11d666=_0x5e00b3;return this[_0x11d666(0x45d5)][_0x11d666(0x4dd5)][_0x11d666(0x7bd)](this[_0x11d666(0x5d1d)]);},Cesium3DTileFeatureTable[_0x5e00b3(0x3720)][_0x307c2b(0x82f)]=function(_0xa9d23,_0x1f80ee,_0x1b8264){var _0x424038=_0x307c2b,_0x202fa6=_0x5e00b3,_0x523b01=this[_0x202fa6(0x8af)][_0xa9d23];if(defined$1(_0x523b01))return defined$1(_0x523b01[_0x424038(0x2447)])?getTypedArrayFromBinary(this,_0xa9d23,_0x1f80ee=defaultValue$1(_0x1f80ee,ComponentDatatype$1[_0x202fa6(0xc77)]),_0x1b8264=defaultValue$1(_0x1b8264,0x1),0x1,_0x523b01[_0x202fa6(0x153e)]):_0x523b01;},Cesium3DTileFeatureTable[_0x5e00b3(0x3720)][_0x5e00b3(0x88a)]=function(_0x292b3f,_0x3a78f9,_0x31d2e3){var _0x504f1e=_0x307c2b,_0x181b23=_0x5e00b3,_0x512129=this[_0x181b23(0x8af)][_0x292b3f];if(defined$1(_0x512129))return defined$1(_0x512129[_0x181b23(0x153e)])?(defined$1(_0x512129[_0x504f1e(0x2411)])&&(_0x3a78f9=ComponentDatatype$1[_0x181b23(0x56b7)](_0x512129[_0x181b23(0x4d83)])),getTypedArrayFromBinary(this,_0x292b3f,_0x3a78f9,_0x31d2e3,this[_0x181b23(0x4da3)],_0x512129[_0x181b23(0x153e)])):getTypedArrayFromArray(this,_0x292b3f,_0x3a78f9,_0x512129);},Cesium3DTileFeatureTable[_0x5e00b3(0x3720)][_0x307c2b(0x4040)]=function(_0x5ae16e,_0x4cc6f3,_0x503926,_0x1f1dee,_0x586ff5){var _0x5a6f99=_0x5e00b3;if(defined$1(this[_0x5a6f99(0x8af)][_0x5ae16e])){var _0xbfd6b1=this[_0x5a6f99(0x88a)](_0x5ae16e,_0x4cc6f3,_0x503926);if(0x1===_0x503926)return _0xbfd6b1[_0x1f1dee];for(var _0x3c8a07=0x0;_0x3c8a07<_0x503926;++_0x3c8a07)_0x586ff5[_0x3c8a07]=_0xbfd6b1[_0x503926*_0x1f1dee+_0x3c8a07];return _0x586ff5;}},ForEach[_0x5e00b3(0x5bd0)]=function(_0x38f56f,_0x1309b2){var _0x51c850=_0x5e00b3;if(defined$1(_0x38f56f)){for(var _0x264347 in _0x38f56f)if(Object[_0x51c850(0x3720)][_0x51c850(0x1a9a)][_0x51c850(0x3c9e)](_0x38f56f,_0x264347)){var _0x1bafa0=_0x1309b2(_0x38f56f[_0x264347],_0x264347);if(defined$1(_0x1bafa0))return _0x1bafa0;}}},ForEach[_0x5e00b3(0x8c4)]=function(_0x4ec461,_0x1973d8){var _0xf0bcc0=_0x5e00b3;if(defined$1(_0x4ec461))for(var _0x36a292=_0x4ec461[_0xf0bcc0(0x809)],_0x1701ae=0x0;_0x1701ae<_0x36a292;_0x1701ae++){var _0x4ef1e1=_0x1973d8(_0x4ec461[_0x1701ae],_0x1701ae);if(defined$1(_0x4ef1e1))return _0x4ef1e1;}},ForEach[_0x5e00b3(0x1ca8)]=function(_0x1a4585,_0x2f6991,_0x2a84e1){var _0x574e7c=_0x5e00b3,_0x3bb682=_0x1a4585[_0x2f6991];return defined$1(_0x3bb682)&&!Array[_0x574e7c(0x2676)](_0x3bb682)?ForEach[_0x574e7c(0x5bd0)](_0x3bb682,_0x2a84e1):ForEach[_0x574e7c(0x8c4)](_0x3bb682,_0x2a84e1);},ForEach['accessor']=function(_0x392928,_0x449cfe){var _0x57755c=_0x5e00b3;return ForEach[_0x57755c(0x1ca8)](_0x392928,_0x57755c(0x29a3),_0x449cfe);},ForEach[_0x5e00b3(0x3425)]=function(_0x5499d3,_0x2c8db3,_0x4741b6){var _0x4a2ce4=_0x5e00b3,_0x1a0711={};return ForEach[_0x4a2ce4(0x2b20)](_0x5499d3,function(_0x5eabfc){var _0x5c9ec9=_0x4a2ce4;return ForEach[_0x5c9ec9(0x5f49)](_0x5eabfc,function(_0x56ee7c){var _0x2ecdce=_0x5c9ec9,_0x28aae4=ForEach[_0x2ecdce(0x667)](_0x56ee7c,function(_0x3ef8b0,_0x3aef2e){var _0x21e7a1=_0x2ecdce;if(0x0===_0x3aef2e[_0x21e7a1(0xabf)](_0x2c8db3)&&!defined$1(_0x1a0711[_0x3ef8b0])){_0x1a0711[_0x3ef8b0]=!0x0;var _0x153217=_0x4741b6(_0x3ef8b0);if(defined$1(_0x153217))return _0x153217;}});return defined$1(_0x28aae4)?_0x28aae4:ForEach[_0x2ecdce(0x9e6)](_0x56ee7c,function(_0x14d37e){var _0x56c0cb=_0x140d;return ForEach[_0x56c0cb(0x1fab)](_0x14d37e,function(_0x120606,_0x41a47b){var _0x3940d5=_0x23ca;if(0x0===_0x41a47b[_0x3940d5(0xabf)](_0x2c8db3)&&!defined$1(_0x1a0711[_0x120606])){_0x1a0711[_0x120606]=!0x0;var _0x2b51dc=_0x4741b6(_0x120606);if(defined$1(_0x2b51dc))return _0x2b51dc;}});});});});},ForEach[_0x5e00b3(0x3a14)]=function(_0x390d41,_0x1a6c44){var _0x1eeb33=_0x5e00b3,_0x1905af={};return ForEach[_0x1eeb33(0x2b20)](_0x390d41,function(_0x6f1562){var _0x16f2d7=_0x1eeb33;return ForEach[_0x16f2d7(0x5f49)](_0x6f1562,function(_0xc81788){var _0x24fdc5=_0x16f2d7,_0x50a0ad=ForEach[_0x24fdc5(0x667)](_0xc81788,function(_0x1ee686){if(!defined$1(_0x1905af[_0x1ee686])){_0x1905af[_0x1ee686]=!0x0;var _0x36ead9=_0x1a6c44(_0x1ee686);if(defined$1(_0x36ead9))return _0x36ead9;}});return defined$1(_0x50a0ad)?_0x50a0ad:ForEach[_0x24fdc5(0x9e6)](_0xc81788,function(_0x34ce2b){var _0x59952f=_0x24fdc5;return ForEach[_0x59952f(0x45b2)](_0x34ce2b,function(_0xdb3c3c){if(!defined$1(_0x1905af[_0xdb3c3c])){_0x1905af[_0xdb3c3c]=!0x0;var _0x3bd43a=_0x1a6c44(_0xdb3c3c);if(defined$1(_0x3bd43a))return _0x3bd43a;}});});});});},ForEach[_0x5e00b3(0x323a)]=function(_0x453cb0,_0x12b44f){var _0x4cded1=_0x5e00b3,_0xeb9b56={};return ForEach[_0x4cded1(0x2b20)](_0x453cb0,function(_0x485808){var _0x5b729d=_0x4cded1;return ForEach[_0x5b729d(0x5f49)](_0x485808,function(_0x3b2383){var _0x4e4e23=_0x5b729d,_0x28c926=_0x3b2383[_0x4e4e23(0x314b)];if(defined$1(_0x28c926)&&!defined$1(_0xeb9b56[_0x28c926])){_0xeb9b56[_0x28c926]=!0x0;var _0x5b9a7c=_0x12b44f(_0x28c926);if(defined$1(_0x5b9a7c))return _0x5b9a7c;}});});},ForEach[_0x5e00b3(0x50f4)]=function(_0x43905c,_0x48ab42){var _0x1cf73b=_0x5e00b3;return ForEach[_0x1cf73b(0x1ca8)](_0x43905c,_0x1cf73b(0x3536),_0x48ab42);},ForEach[_0x5e00b3(0x52d8)]=function(_0x226308,_0x485349){var _0x4230a6=_0x307c2b,_0x17496f=_0x226308[_0x4230a6(0x3f80)];return ForEach[_0x4230a6(0x40f2)](_0x17496f,_0x485349);},ForEach[_0x5e00b3(0x54d8)]=function(_0x3a0170,_0x31ccaf){var _0x12eb09=_0x5e00b3,_0xc4039c=_0x3a0170[_0x12eb09(0x1b47)];return ForEach[_0x12eb09(0x8c4)](_0xc4039c,_0x31ccaf);},ForEach[_0x5e00b3(0x537f)]=function(_0x16c5b0,_0x4131d1){var _0xe9fa17=_0x5e00b3;return ForEach[_0xe9fa17(0x1ca8)](_0x16c5b0,_0xe9fa17(0x3e30),_0x4131d1);},ForEach[_0x5e00b3(0x5e0d)]=function(_0x412d4e,_0x286a42){var _0xdb9ae2=_0x5e00b3;return ForEach[_0xdb9ae2(0x1ca8)](_0x412d4e,_0xdb9ae2(0x2f99),_0x286a42);},ForEach[_0x5e00b3(0x5592)]=function(_0x2aa253,_0x2bf345){var _0x1f5062=_0x5e00b3;return ForEach[_0x1f5062(0x1ca8)](_0x2aa253,_0x1f5062(0x3bc3),_0x2bf345);},ForEach[_0x5e00b3(0xf80)]=function(_0x171425,_0x319bf2){var _0x4a1f20=_0x307c2b,_0xbc415e=_0x5e00b3;return ForEach[_0xbc415e(0x1ca8)](_0x171425,_0x4a1f20(0x3b4a),_0x319bf2);},ForEach[_0x307c2b(0x4b27)]=function(_0x5a1fd5,_0x3bf075){var _0x4839f0=_0x307c2b,_0x4443ee=_0x5e00b3;if(defined$1(_0x5a1fd5[_0x4839f0(0x52a5)])){var _0x4843f0=_0x5a1fd5[_0x4443ee(0xcfb)][_0x4443ee(0x141b)];for(var _0x593cdd in _0x4843f0)if(Object[_0x4839f0(0x1aa2)][_0x4443ee(0x1a9a)][_0x4443ee(0x3c9e)](_0x4843f0,_0x593cdd)){var _0x2be03d=_0x3bf075(_0x4843f0[_0x593cdd],_0x593cdd);if(defined$1(_0x2be03d))return _0x2be03d;}}},ForEach[_0x307c2b(0x578d)]=function(_0x1c7bb3,_0x569772){var _0x1a8bf9=_0x307c2b,_0x13169c=_0x5e00b3;return ForEach[_0x1a8bf9(0x2c38)](_0x1c7bb3,_0x13169c(0x2352),_0x569772);},ForEach[_0x307c2b(0xf3f)]=function(_0x1a5088,_0x3bdc98){var _0x1d62b4=_0x5e00b3,_0x3298c3=_0x1a5088[_0x1d62b4(0xc98)];for(var _0x9109dd in(defined$1(_0x1a5088[_0x1d62b4(0x49b2)])&&defined$1(_0x1a5088[_0x1d62b4(0x49b2)][_0x1d62b4(0xe84)])&&(_0x3298c3=_0x1a5088[_0x1d62b4(0x49b2)][_0x1d62b4(0xe84)][_0x1d62b4(0xc98)]),_0x3298c3))if(Object[_0x1d62b4(0x3720)][_0x1d62b4(0x1a9a)][_0x1d62b4(0x3c9e)](_0x3298c3,_0x9109dd)){var _0x555a0d=_0x3bdc98(_0x3298c3[_0x9109dd],_0x9109dd);if(defined$1(_0x555a0d))return _0x555a0d;}},ForEach[_0x5e00b3(0x2b20)]=function(_0x2905cf,_0x2bf02f){var _0x29232d=_0x5e00b3;return ForEach[_0x29232d(0x1ca8)](_0x2905cf,_0x29232d(0x3ef4),_0x2bf02f);},ForEach[_0x307c2b(0x47da)]=function(_0x149fb2,_0x5bb07c){var _0x4d69fa=_0x5e00b3,_0x589549=_0x149fb2[_0x4d69fa(0x37e8)];if(defined$1(_0x589549))for(var _0x3aaaca=_0x589549[_0x4d69fa(0x809)],_0x2eef7d=0x0;_0x2eef7d<_0x3aaaca;_0x2eef7d++){var _0x54f09b=_0x5bb07c(_0x589549[_0x2eef7d],_0x2eef7d);if(defined$1(_0x54f09b))return _0x54f09b;}},ForEach[_0x307c2b(0xa4e)]=function(_0x3c571f,_0x3eb0d5){var _0x256f92=_0x307c2b,_0x302c43=_0x5e00b3,_0x187bea=_0x3c571f[_0x302c43(0x177b)];for(var _0x380114 in _0x187bea)if(Object[_0x302c43(0x3720)][_0x256f92(0x2609)][_0x302c43(0x3c9e)](_0x187bea,_0x380114)){var _0x11dc38=_0x3eb0d5(_0x187bea[_0x380114],_0x380114);if(defined$1(_0x11dc38))return _0x11dc38;}},ForEach[_0x5e00b3(0x9e6)]=function(_0x4b3f91,_0x1c07b6){var _0x5d95d9=_0x307c2b,_0x5696b4=_0x5e00b3,_0x1983c0=_0x4b3f91[_0x5d95d9(0x1cf6)];if(defined$1(_0x1983c0))for(var _0xb8e17=_0x1983c0[_0x5696b4(0x809)],_0x2cc8a3=0x0;_0x2cc8a3<_0xb8e17;++_0x2cc8a3){var _0x5ed34e=_0x1c07b6(_0x1983c0[_0x2cc8a3],_0x2cc8a3);if(defined$1(_0x5ed34e))return _0x5ed34e;}},ForEach[_0x5e00b3(0x45b2)]=function(_0x558729,_0x54d1a4){var _0x37260b=_0x307c2b,_0x1011ea=_0x5e00b3;for(var _0x361356 in _0x558729)if(Object[_0x1011ea(0x3720)][_0x1011ea(0x1a9a)][_0x37260b(0x4d6c)](_0x558729,_0x361356)){var _0x189b7b=_0x54d1a4(_0x558729[_0x361356],_0x361356);if(defined$1(_0x189b7b))return _0x189b7b;}},ForEach[_0x5e00b3(0x54b)]=function(_0xbe6aaa,_0x3be0ce){var _0x562788=_0x307c2b;return ForEach[_0x562788(0x2c38)](_0xbe6aaa,_0x562788(0x53d0),_0x3be0ce);},ForEach[_0x5e00b3(0x3906)]=function(_0x3df215,_0x5ef5a8,_0x5a3e58){var _0x9a639d=_0x307c2b,_0x23a276=_0x5e00b3,_0x22ee7c=_0x3df215[_0x23a276(0x1b6a)];if(defined$1(_0x22ee7c))for(var _0xc74cc4=_0x5ef5a8[_0x23a276(0x809)],_0x427d68=0x0;_0x427d68<_0xc74cc4;_0x427d68++){var _0x5e72e8=_0x5ef5a8[_0x427d68],_0xf42b57=_0x22ee7c[_0x5e72e8];if(defined$1(_0xf42b57)){var _0x415920=_0x5a3e58(_0xf42b57,_0x5e72e8);if(defined$1(_0x415920))return _0x415920;var _0x536041=_0xf42b57[_0x9a639d(0x43d4)];if(defined$1(_0x536041)&&defined$1(_0x415920=ForEach[_0x23a276(0x3906)](_0x3df215,_0x536041,_0x5a3e58)))return _0x415920;}}},ForEach[_0x307c2b(0xaa9)]=function(_0x50d24a,_0x46d4d3,_0x4103e7){var _0x36a203=_0x5e00b3,_0x30c08c=_0x46d4d3[_0x36a203(0x1b6a)];if(defined$1(_0x30c08c))return ForEach[_0x36a203(0x3906)](_0x50d24a,_0x30c08c,_0x4103e7);},ForEach[_0x5e00b3(0x39e5)]=function(_0x44be0e,_0x21d5ee){var _0x38a3e4=_0x307c2b,_0x42e068=_0x5e00b3;return hasExtension(_0x44be0e,_0x42e068(0xe84))?ForEach[_0x42e068(0x8c4)](_0x44be0e[_0x42e068(0x49b2)][_0x42e068(0xe84)][_0x42e068(0xb01)],_0x21d5ee):ForEach[_0x42e068(0x1ca8)](_0x44be0e,_0x38a3e4(0x2976),_0x21d5ee);},ForEach[_0x5e00b3(0x59b2)]=function(_0x5a3c77,_0x33c693){var _0xad4526=_0x5e00b3;return ForEach[_0xad4526(0x1ca8)](_0x5a3c77,_0xad4526(0x1b47),_0x33c693);},ForEach['scene']=function(_0x3c13d0,_0x57047c){var _0x44793e=_0x5e00b3;return ForEach[_0x44793e(0x1ca8)](_0x3c13d0,_0x44793e(0x38ee),_0x57047c);},ForEach['shader']=function(_0x1063f3,_0x45f454){var _0xa933f9=_0x307c2b,_0xb787b7=_0x5e00b3;return hasExtension(_0x1063f3,_0xb787b7(0xe84))?ForEach['object'](_0x1063f3[_0xb787b7(0x49b2)][_0xb787b7(0xe84)][_0xa933f9(0x52af)],_0x45f454):ForEach[_0xb787b7(0x1ca8)](_0x1063f3,_0xb787b7(0xa75),_0x45f454);},ForEach['skin']=function(_0x3f2fd3,_0x1131e1){var _0x50fd26=_0x5e00b3;return ForEach[_0x50fd26(0x1ca8)](_0x3f2fd3,_0x50fd26(0x5f2e),_0x1131e1);},ForEach[_0x5e00b3(0x50ac)]=function(_0x8f0bb0,_0x4a4e6a){var _0x28e4c6=_0x307c2b,_0x8eafe9=_0x5e00b3,_0x1cd9ee=_0x8f0bb0[_0x8eafe9(0x3fc3)];if(defined$1(_0x1cd9ee))for(var _0x2425fc=_0x1cd9ee[_0x28e4c6(0x2ef4)],_0x1a7933=0x0;_0x1a7933<_0x2425fc;_0x1a7933++){var _0x1f67b7=_0x4a4e6a(_0x1cd9ee[_0x1a7933]);if(defined$1(_0x1f67b7))return _0x1f67b7;}},ForEach[_0x5e00b3(0x419c)]=function(_0x53aefb,_0x58a428){var _0x57fbf1=_0x307c2b,_0x24f15d=_0x5e00b3,_0x439d7a=_0x53aefb[_0x57fbf1(0x3377)];for(var _0x2a05ad in _0x439d7a)if(Object[_0x57fbf1(0x1aa2)][_0x24f15d(0x1a9a)][_0x24f15d(0x3c9e)](_0x439d7a,_0x2a05ad)){var _0x625457=_0x58a428(_0x439d7a[_0x2a05ad],_0x2a05ad);if(defined$1(_0x625457))return _0x625457;}},ForEach[_0x5e00b3(0x23bb)]=function(_0x397b20,_0x54e40f){var _0x3e1955=_0x307c2b,_0x49fec7=_0x5e00b3,_0x323690=_0x397b20[_0x49fec7(0x219a)];for(var _0x3dfd9a in _0x323690)if(Object[_0x3e1955(0x1aa2)]['hasOwnProperty'][_0x49fec7(0x3c9e)](_0x323690,_0x3dfd9a)){var _0x448126=_0x54e40f(_0x323690[_0x3dfd9a],_0x3dfd9a);if(defined$1(_0x448126))return _0x448126;}},ForEach[_0x5e00b3(0x26e7)]=function(_0x28cb44,_0x51642e){var _0x24a636=_0x5e00b3,_0x34bc0d=_0x28cb44[_0x24a636(0x4522)];for(var _0x1175f9 in _0x34bc0d)if(Object[_0x24a636(0x3720)][_0x24a636(0x1a9a)]['call'](_0x34bc0d,_0x1175f9)){var _0x536e6e=_0x51642e(_0x34bc0d[_0x1175f9],_0x1175f9);if(defined$1(_0x536e6e))return _0x536e6e;}},ForEach[_0x5e00b3(0x934)]=function(_0x1e49f6,_0x57da29){var _0x111f2f=_0x307c2b,_0x323e32=_0x5e00b3;return hasExtension(_0x1e49f6,_0x323e32(0xe84))?ForEach[_0x323e32(0x8c4)](_0x1e49f6[_0x323e32(0x49b2)][_0x111f2f(0x2a68)][_0x111f2f(0x230e)],_0x57da29):ForEach[_0x323e32(0x1ca8)](_0x1e49f6,_0x323e32(0x29c7),_0x57da29);},ForEach[_0x5e00b3(0x30a9)]=function(_0x3a73d9,_0x4d129b){var _0x66d160=_0x307c2b,_0x47b360=_0x5e00b3;return ForEach[_0x66d160(0x2c38)](_0x3a73d9,_0x47b360(0x5013),_0x4d129b);};var sizeOfUint32$6=0x4;function parseGlb(_0x5bae36){var _0x5039b2=_0x5e00b3;if(_0x5039b2(0x105c)!==getMagic(_0x5bae36))throw new RuntimeError$1(_0x5039b2(0x2eb2));var _0x6211d=readHeader(_0x5bae36,0x0,0x5),_0x56f09a=_0x6211d[0x1];if(0x1!==_0x56f09a&&0x2!==_0x56f09a)throw new RuntimeError$1(_0x5039b2(0x321b));return 0x1===_0x56f09a?parseGlbVersion1(_0x5bae36,_0x6211d):parseGlbVersion2(_0x5bae36,_0x6211d);}function readHeader(_0x930176,_0x26376b,_0x1a6797){var _0x1c2f12=_0x307c2b,_0x3f08a4=_0x5e00b3;for(var _0x3265d1=new DataView(_0x930176[_0x3f08a4(0x537f)]),_0x7b3268=new Array(_0x1a6797),_0x536f23=0x0;_0x536f23<_0x1a6797;++_0x536f23)_0x7b3268[_0x536f23]=_0x3265d1[_0x1c2f12(0x2f13)](_0x930176[_0x3f08a4(0x153e)]+_0x26376b+_0x536f23*sizeOfUint32$6,!0x0);return _0x7b3268;}function parseGlbVersion1(_0x52e11e,_0x346576){var _0x25ac9c=_0x307c2b,_0x571cd1=_0x5e00b3,_0x5425f2=_0x346576[0x2],_0x7a068=_0x346576[0x3];if(0x0!==_0x346576[0x4])throw new RuntimeError$1(_0x25ac9c(0xe47));var _0x326900=0x14+_0x7a068,_0x56acd9=getStringFromTypedArray(_0x52e11e,0x14,_0x7a068),_0x23807d=JSON[_0x571cd1(0x2374)](_0x56acd9);addPipelineExtras(_0x23807d);var _0x25783b=_0x52e11e[_0x571cd1(0x1c7c)](_0x326900,_0x5425f2),_0x2dacfd=_0x23807d[_0x571cd1(0x3e30)];if(defined$1(_0x2dacfd)&&Object[_0x571cd1(0x4d54)](_0x2dacfd)[_0x25ac9c(0x2ef4)]>0x0){var _0x58229d=defaultValue$1(_0x2dacfd[_0x571cd1(0x5639)],_0x2dacfd['KHR_binary_glTF']);defined$1(_0x58229d)&&(_0x58229d[_0x571cd1(0xcfb)]['_pipeline'][_0x571cd1(0x43f4)]=_0x25783b);}return removeExtensionsUsed(_0x23807d,_0x571cd1(0x22bc)),_0x23807d;}function parseGlbVersion2(_0x11182f,_0x36f948){var _0x539912=_0x5e00b3;for(var _0x216c36,_0x520784,_0x1ddd9e=_0x36f948[0x2],_0x9742a6=0xc;_0x9742a6<_0x1ddd9e;){var _0xd686f8=readHeader(_0x11182f,_0x9742a6,0x2),_0x148f0a=_0xd686f8[0x0],_0x3b334e=_0xd686f8[0x1];_0x9742a6+=0x8;var _0x25d1a0=_0x11182f[_0x539912(0x1c7c)](_0x9742a6,_0x9742a6+_0x148f0a);if(_0x9742a6+=_0x148f0a,0x4e4f534a===_0x3b334e){var _0x5c2f27=getStringFromTypedArray(_0x25d1a0);addPipelineExtras(_0x216c36=JSON[_0x539912(0x2374)](_0x5c2f27));}else 0x4e4942===_0x3b334e&&(_0x520784=_0x25d1a0);}if(defined$1(_0x216c36)&&defined$1(_0x520784)){var _0x4a6c61=_0x216c36[_0x539912(0x3e30)];if(defined$1(_0x4a6c61)&&_0x4a6c61[_0x539912(0x809)]>0x0)_0x4a6c61[0x0][_0x539912(0xcfb)][_0x539912(0x2c43)][_0x539912(0x43f4)]=_0x520784;}return _0x216c36;}function addExtensionsUsed(_0xff0c78,_0x29b6c3){var _0x1fe856=_0x307c2b,_0x4e31d4=_0xff0c78[_0x1fe856(0x101a)];defined$1(_0x4e31d4)||(_0x4e31d4=[],_0xff0c78['extensionsUsed']=_0x4e31d4),addToArray(_0x4e31d4,_0x29b6c3,!0x0);}function getComponentReader(_0x50c46e){var _0x43ed03=_0x5e00b3;switch(_0x50c46e){case ComponentDatatype$1[_0x43ed03(0xf9b)]:return function(_0x42ef62,_0xb43095,_0x3a21a1,_0x4b5273,_0x3731c3){var _0x5c38d1=_0x140d;for(var _0x1da85f=0x0;_0x1da85f<_0x3a21a1;++_0x1da85f)_0x3731c3[_0x1da85f]=_0x42ef62[_0x5c38d1(0x3f49)](_0xb43095+_0x1da85f*_0x4b5273);};case ComponentDatatype$1[_0x43ed03(0x1b0f)]:return function(_0x40893f,_0x3fc7ad,_0x44f90c,_0x35cf21,_0xa545a0){var _0x12a979=_0x43ed03;for(var _0x3882ad=0x0;_0x3882ad<_0x44f90c;++_0x3882ad)_0xa545a0[_0x3882ad]=_0x40893f[_0x12a979(0x1aa9)](_0x3fc7ad+_0x3882ad*_0x35cf21);};case ComponentDatatype$1[_0x43ed03(0x5a1)]:return function(_0x329f2a,_0x5aeabd,_0x57caa4,_0x2006be,_0x447ece){var _0x1fbfa7=_0x43ed03;for(var _0x232b36=0x0;_0x232b36<_0x57caa4;++_0x232b36)_0x447ece[_0x232b36]=_0x329f2a[_0x1fbfa7(0x4e04)](_0x5aeabd+_0x232b36*_0x2006be,!0x0);};case ComponentDatatype$1['UNSIGNED_SHORT']:return function(_0x525cac,_0x2fb25b,_0x3ea35f,_0x2180f4,_0x5afe4a){var _0x15dd1f=_0x43ed03;for(var _0x475a9c=0x0;_0x475a9c<_0x3ea35f;++_0x475a9c)_0x5afe4a[_0x475a9c]=_0x525cac[_0x15dd1f(0x1f2f)](_0x2fb25b+_0x475a9c*_0x2180f4,!0x0);};case ComponentDatatype$1[_0x43ed03(0x3241)]:return function(_0x7e9511,_0x408665,_0x2858af,_0x2d30e1,_0x330c2c){var _0x1341b5=_0x43ed03;for(var _0x546682=0x0;_0x546682<_0x2858af;++_0x546682)_0x330c2c[_0x546682]=_0x7e9511[_0x1341b5(0x5c11)](_0x408665+_0x546682*_0x2d30e1,!0x0);};case ComponentDatatype$1[_0x43ed03(0xc77)]:return function(_0x3e945e,_0x34e986,_0x4b95f8,_0x5b7328,_0x1e3466){var _0x517690=_0x43ed03;for(var _0x36ba0a=0x0;_0x36ba0a<_0x4b95f8;++_0x36ba0a)_0x1e3466[_0x36ba0a]=_0x3e945e[_0x517690(0x1044)](_0x34e986+_0x36ba0a*_0x5b7328,!0x0);};case ComponentDatatype$1[_0x43ed03(0x486a)]:return function(_0x275510,_0x8873f7,_0x27aa79,_0x4ec067,_0x4bd460){var _0x5b57c7=_0x43ed03;for(var _0x49f842=0x0;_0x49f842<_0x27aa79;++_0x49f842)_0x4bd460[_0x49f842]=_0x275510[_0x5b57c7(0x2f69)](_0x8873f7+_0x49f842*_0x4ec067,!0x0);};case ComponentDatatype$1[_0x43ed03(0x4e01)]:return function(_0x54e5a2,_0x88160c,_0x17999f,_0xc65184,_0xf0d3e0){var _0x387888=_0x43ed03;for(var _0x125d06=0x0;_0x125d06<_0x17999f;++_0x125d06)_0xf0d3e0[_0x125d06]=_0x54e5a2[_0x387888(0x7d4)](_0x88160c+_0x125d06*_0xc65184,!0x0);};}}function findAccessorMinMax(_0x53eae1,_0x344dbd){var _0x11ef5d=_0x307c2b,_0x139606=_0x5e00b3,_0x2f2e38=_0x53eae1[_0x139606(0x2f99)],_0x4625a2=_0x53eae1[_0x139606(0x3e30)],_0x948d=_0x344dbd['bufferView'],_0x5dd8fa=numberOfComponentsForType(_0x344dbd['type']);if(!defined$1(_0x344dbd[_0x139606(0x5e0d)]))return{'min':arrayFill(new Array(_0x5dd8fa),0x0),'max':arrayFill(new Array(_0x5dd8fa),0x0)};for(var _0x18b020=arrayFill(new Array(_0x5dd8fa),Number[_0x11ef5d(0x43a1)]),_0x32c6dd=arrayFill(new Array(_0x5dd8fa),Number[_0x139606(0x2218)]),_0x5994b5=_0x2f2e38[_0x948d],_0x3aeb30=_0x4625a2[_0x5994b5[_0x139606(0x537f)]][_0x139606(0xcfb)][_0x139606(0x2c43)][_0x139606(0x43f4)],_0x1bb8e7=_0x344dbd[_0x139606(0x5d69)],_0x384038=getAccessorByteStride(_0x53eae1,_0x344dbd),_0xb6b340=_0x344dbd[_0x11ef5d(0x2447)]+_0x5994b5[_0x11ef5d(0x2447)]+_0x3aeb30[_0x11ef5d(0x2447)],_0x573234=_0x344dbd[_0x139606(0x4d83)],_0x5b5563=ComponentDatatype$1[_0x11ef5d(0x15eb)](_0x573234),_0x26b576=new DataView(_0x3aeb30[_0x139606(0x537f)]),_0x43f3df=new Array(_0x5dd8fa),_0x5d4180=getComponentReader(_0x573234),_0x3c80df=0x0;_0x3c80df<_0x1bb8e7;_0x3c80df++){_0x5d4180(_0x26b576,_0xb6b340,_0x5dd8fa,_0x5b5563,_0x43f3df);for(var _0x35f727=0x0;_0x35f727<_0x5dd8fa;_0x35f727++){var _0x24b131=_0x43f3df[_0x35f727];_0x18b020[_0x35f727]=Math[_0x139606(0x19a8)](_0x18b020[_0x35f727],_0x24b131),_0x32c6dd[_0x35f727]=Math[_0x139606(0x498f)](_0x32c6dd[_0x35f727],_0x24b131);}_0xb6b340+=_0x384038;}return{'min':_0x18b020,'max':_0x32c6dd};}var defaultBlendEquation=[WebGLConstants$1[_0x5e00b3(0x1c2a)],WebGLConstants$1[_0x5e00b3(0x1c2a)]],defaultBlendFactors=[WebGLConstants$1[_0x5e00b3(0x2bbb)],WebGLConstants$1[_0x5e00b3(0x3a34)],WebGLConstants$1[_0x5e00b3(0x2bbb)],WebGLConstants$1[_0x5e00b3(0x3a34)]];function isStateEnabled(_0x383c0b,_0x3d5055){var _0x4e85f8=_0x5e00b3,_0x28985a=_0x383c0b[_0x4e85f8(0x57b1)];return!!defined$1(_0x28985a)&&_0x28985a[_0x4e85f8(0xabf)](_0x3d5055)>-0x1;}var supportedBlendFactors=[WebGLConstants$1[_0x307c2b(0x12ef)],WebGLConstants$1[_0x307c2b(0x3530)],WebGLConstants$1[_0x5e00b3(0x2c24)],WebGLConstants$1[_0x307c2b(0x4ea1)],WebGLConstants$1[_0x5e00b3(0x5411)],WebGLConstants$1[_0x5e00b3(0x4de9)],WebGLConstants$1[_0x307c2b(0x2485)],WebGLConstants$1['ONE_MINUS_DST_ALPHA'],WebGLConstants$1[_0x5e00b3(0x138a)],WebGLConstants$1[_0x307c2b(0x1020)]];function getSupportedBlendFactors(_0x26d605,_0x490cae){var _0x6dbc02=_0x5e00b3;if(!defined$1(_0x26d605))return _0x490cae;for(var _0x4241d7=0x0;_0x4241d7<0x4;_0x4241d7++)if(-0x1===supportedBlendFactors[_0x6dbc02(0xabf)](_0x26d605[_0x4241d7]))return _0x490cae;return _0x26d605;}function moveTechniqueRenderStates(_0xb1d4ef){var _0x2f0f37=_0x307c2b,_0x15a199=_0x5e00b3,_0x12b8b1={},_0x5ca0bb={};return defined$1(_0xb1d4ef[_0x15a199(0x29c7)])?(ForEach[_0x15a199(0x934)](_0xb1d4ef,function(_0x3d1f43,_0x4a84dc){var _0x416d77=_0x140d,_0x5ea934=_0x15a199,_0x164c60=_0x3d1f43[_0x5ea934(0x5c81)];if(defined$1(_0x164c60)){var _0x42a692=_0x5ca0bb[_0x4a84dc]={};if(isStateEnabled(_0x164c60,WebGLConstants$1[_0x5ea934(0x537d)])){_0x42a692[_0x5ea934(0x46db)]=_0x5ea934(0x537d);var _0x40d5da=_0x164c60[_0x5ea934(0x3df1)];defined$1(_0x40d5da)&&(defined$1(_0x40d5da[_0x416d77(0x2732)])||defined$1(_0x40d5da['blendFuncSeparate']))&&(_0x12b8b1[_0x4a84dc]={'blendEquation':defaultValue$1(_0x40d5da[_0x5ea934(0x1168)],defaultBlendEquation),'blendFactors':getSupportedBlendFactors(_0x40d5da[_0x416d77(0x4d28)],defaultBlendFactors)});}isStateEnabled(_0x164c60,WebGLConstants$1[_0x5ea934(0x1bce)])||(_0x42a692[_0x5ea934(0x5a34)]=!0x0),delete _0x3d1f43[_0x5ea934(0x5c81)];}}),Object[_0x2f0f37(0x11bc)](_0x12b8b1)[_0x2f0f37(0x2ef4)]>0x0&&(defined$1(_0xb1d4ef[_0x15a199(0x49b2)])||(_0xb1d4ef[_0x15a199(0x49b2)]={}),addExtensionsUsed(_0xb1d4ef,_0x15a199(0x801))),ForEach[_0x2f0f37(0x578d)](_0xb1d4ef,function(_0x132947){var _0x2509db=_0x2f0f37,_0x59645d=_0x15a199;if(defined$1(_0x132947[_0x59645d(0x934)])){var _0x4100c=_0x5ca0bb[_0x132947[_0x59645d(0x934)]];ForEach[_0x2509db(0x382b)](_0x4100c,function(_0x248e23,_0x3116af){_0x132947[_0x3116af]=_0x248e23;});var _0x48dfb0=_0x12b8b1[_0x132947[_0x59645d(0x934)]];defined$1(_0x48dfb0)&&(defined$1(_0x132947[_0x59645d(0x49b2)])||(_0x132947[_0x59645d(0x49b2)]={}),_0x132947[_0x59645d(0x49b2)][_0x59645d(0x801)]=_0x48dfb0);}}),_0xb1d4ef):_0xb1d4ef;}function addExtensionsRequired(_0x55980b,_0xc7d73f){var _0x46433c=_0x307c2b,_0x3a8a85=_0x55980b[_0x46433c(0x475)];defined$1(_0x3a8a85)||(_0x3a8a85=[],_0x55980b[_0x46433c(0x475)]=_0x3a8a85),addToArray(_0x3a8a85,_0xc7d73f,!0x0),addExtensionsUsed(_0x55980b,_0xc7d73f);}function moveTechniquesToExtension(_0x4b2556){var _0x1a0e8=_0x307c2b,_0x25d6b6=_0x5e00b3,_0x31d9a4=_0x4b2556[_0x1a0e8(0x230e)],_0x16d533={},_0x4c2d94={};if(defined$1(_0x31d9a4)){var _0x559529={'programs':[],'shaders':[],'techniques':[]},_0x274330=_0x4b2556[_0x25d6b6(0x41db)];delete _0x4b2556[_0x1a0e8(0x3995)],ForEach[_0x25d6b6(0x934)](_0x4b2556,function(_0x37a66a,_0xae057e){var _0x36ca7b=_0x1a0e8,_0x1d3385=_0x25d6b6,_0x4d7606,_0x30e5ec={'name':_0x37a66a[_0x1d3385(0x2c5)],'program':void 0x0,'attributes':{},'uniforms':{}};ForEach[_0x1d3385(0x419c)](_0x37a66a,function(_0x5f1d02,_0x545b86){var _0x25e22a=_0x140d,_0x2709fb=_0x1d3385;_0x4d7606=_0x37a66a[_0x25e22a(0x5a0d)][_0x5f1d02],_0x30e5ec[_0x2709fb(0x177b)][_0x545b86]={'semantic':_0x4d7606[_0x2709fb(0x4398)]};}),ForEach[_0x1d3385(0x23bb)](_0x37a66a,function(_0x206649,_0x2a16bc){var _0x2fb7f2=_0x140d,_0x19f37f=_0x1d3385;_0x4d7606=_0x37a66a[_0x19f37f(0x4522)][_0x206649],_0x30e5ec[_0x19f37f(0x219a)][_0x2a16bc]={'count':_0x4d7606[_0x2fb7f2(0x6a9)],'node':_0x4d7606[_0x2fb7f2(0x1c75)],'type':_0x4d7606[_0x19f37f(0x3dd)],'semantic':_0x4d7606[_0x19f37f(0x4398)],'value':_0x4d7606[_0x19f37f(0x9a4)]},_0x16d533[_0x206649]=_0x2a16bc;});var _0x384c7a=_0x4b2556[_0x1d3385(0xb01)][_0x37a66a['program']],_0x2cf731={'name':_0x384c7a[_0x1d3385(0x2c5)],'fragmentShader':void 0x0,'vertexShader':void 0x0,'glExtensions':_0x274330},_0x4ad52d=_0x4b2556[_0x36ca7b(0x52af)][_0x384c7a[_0x36ca7b(0x4f36)]];_0x2cf731[_0x1d3385(0x464b)]=addToArray(_0x559529['shaders'],_0x4ad52d,!0x0);var _0x4fa88d=_0x4b2556[_0x1d3385(0xa75)][_0x384c7a[_0x36ca7b(0x30a)]];_0x2cf731[_0x1d3385(0x4e09)]=addToArray(_0x559529[_0x1d3385(0xa75)],_0x4fa88d,!0x0),_0x30e5ec[_0x1d3385(0x39e5)]=addToArray(_0x559529[_0x1d3385(0xb01)],_0x2cf731),_0x4c2d94[_0xae057e]=addToArray(_0x559529[_0x1d3385(0x29c7)],_0x30e5ec);}),_0x559529[_0x1a0e8(0x230e)][_0x25d6b6(0x809)]>0x0&&(defined$1(_0x4b2556[_0x25d6b6(0x49b2)])||(_0x4b2556[_0x25d6b6(0x49b2)]={}),_0x4b2556[_0x25d6b6(0x49b2)][_0x1a0e8(0x2a68)]=_0x559529,addExtensionsUsed(_0x4b2556,_0x25d6b6(0xe84)),addExtensionsRequired(_0x4b2556,_0x1a0e8(0x2a68)));}return ForEach[_0x25d6b6(0x3453)](_0x4b2556,function(_0x28d314){var _0x157759=_0x1a0e8,_0x4716ec=_0x25d6b6;if(defined$1(_0x28d314[_0x4716ec(0x934)])){var _0x39e29b={'technique':_0x4c2d94[_0x28d314[_0x157759(0x2bea)]]};ForEach[_0x157759(0x382b)](_0x28d314[_0x157759(0x225a)],function(_0x1639f8,_0xb7b1ec){var _0x35a200=_0x4716ec;defined$1(_0x39e29b[_0x35a200(0xc98)])||(_0x39e29b[_0x35a200(0xc98)]={});var _0x3cbe19=_0x16d533[_0xb7b1ec];_0x39e29b[_0x35a200(0xc98)][_0x3cbe19]=_0x1639f8;}),defined$1(_0x28d314[_0x4716ec(0x49b2)])||(_0x28d314[_0x4716ec(0x49b2)]={}),_0x28d314[_0x4716ec(0x49b2)][_0x4716ec(0xe84)]=_0x39e29b;}delete _0x28d314[_0x4716ec(0x934)],delete _0x28d314[_0x4716ec(0xc98)];}),delete _0x4b2556[_0x25d6b6(0x29c7)],delete _0x4b2556['programs'],delete _0x4b2556[_0x25d6b6(0xa75)],_0x4b2556;}var allElementTypes=[_0x5e00b3(0x2b20),_0x307c2b(0x1c75),_0x5e00b3(0x3453),_0x5e00b3(0x953),_0x5e00b3(0x5e0d),_0x5e00b3(0x537f)];function removeUnusedElements(_0x4ce565,_0x53f385){var _0x37ee4f=_0x5e00b3;return _0x53f385=defaultValue$1(_0x53f385,allElementTypes),allElementTypes[_0x37ee4f(0x326d)](function(_0x4f20cc){var _0x36b024=_0x37ee4f;_0x53f385[_0x36b024(0xabf)](_0x4f20cc)>-0x1&&removeUnusedElementsByType(_0x4ce565,_0x4f20cc);}),_0x4ce565;}var TypeToGltfElementName={'accessor':_0x5e00b3(0x29a3),'buffer':_0x307c2b(0x260b),'bufferView':_0x5e00b3(0x2f99),'node':_0x5e00b3(0x1b6a),'material':_0x5e00b3(0x2352),'mesh':'meshes'};function removeUnusedElementsByType(_0x3d012d,_0x45636b){var _0x52e86a=_0x5e00b3,_0x4009cb=_0x3d012d[TypeToGltfElementName[_0x45636b]];if(defined$1(_0x4009cb)){for(var _0x21981e=0x0,_0x10fb3a=getListOfElementsIdsInUse[_0x45636b](_0x3d012d),_0xa7d44b=_0x4009cb[_0x52e86a(0x809)],_0x16c598=0x0;_0x16c598<_0xa7d44b;++_0x16c598)_0x10fb3a[_0x16c598]||(Remove[_0x45636b](_0x3d012d,_0x16c598-_0x21981e),_0x21981e++);}}function Remove(){}function getListOfElementsIdsInUse(){}function nodeIsEmpty(_0x258a85,_0x27c616){var _0x50af26=_0x307c2b,_0x16999c=_0x5e00b3;return!(defined$1(_0x27c616[_0x50af26(0x5084)])||defined$1(_0x27c616['camera'])||defined$1(_0x27c616[_0x16999c(0x1fa7)])||defined$1(_0x27c616[_0x50af26(0x2cd0)])||defined$1(_0x27c616[_0x16999c(0xcfb)])||defined$1(_0x27c616[_0x16999c(0x49b2)])&&0x0!==_0x27c616[_0x16999c(0x49b2)][_0x16999c(0x809)])&&(!defined$1(_0x27c616[_0x50af26(0x43d4)])||0x0===_0x27c616[_0x50af26(0x43d4)][_0x16999c(0x1d59)](function(_0x3356f3){var _0xb18a67=_0x16999c;return!nodeIsEmpty(_0x258a85,_0x258a85[_0xb18a67(0x1b6a)][_0x3356f3]);})[_0x16999c(0x809)]);}function addBuffer(_0x32d2c6,_0x5da7cf){var _0x1c0c28=_0x5e00b3,_0x2acaff={'byteLength':_0x5da7cf[_0x1c0c28(0x809)],'extras':{'_pipeline':{'source':_0x5da7cf}}},_0x5b3b7f={'buffer':addToArray(_0x32d2c6[_0x1c0c28(0x3e30)],_0x2acaff),'byteOffset':0x0,'byteLength':_0x5da7cf[_0x1c0c28(0x809)]};return addToArray(_0x32d2c6[_0x1c0c28(0x2f99)],_0x5b3b7f);}function readAccessorPacked(_0x3dd579,_0x59cfbd){var _0x53ec5d=_0x307c2b,_0x32e620=_0x5e00b3,_0x1f449c=getAccessorByteStride(_0x3dd579,_0x59cfbd),_0x2a55b5=ComponentDatatype$1[_0x32e620(0x479)](_0x59cfbd[_0x32e620(0x4d83)]),_0x2c6aa2=numberOfComponentsForType(_0x59cfbd[_0x32e620(0x3dd)]),_0x1d4ad3=_0x59cfbd[_0x32e620(0x5d69)],_0x298459=new Array(_0x2c6aa2*_0x1d4ad3);if(!defined$1(_0x59cfbd[_0x32e620(0x5e0d)]))return arrayFill(_0x298459,0x0),_0x298459;for(var _0x54a220=_0x3dd579['bufferViews'][_0x59cfbd[_0x32e620(0x5e0d)]],_0x2d0375=_0x3dd579[_0x32e620(0x3e30)][_0x54a220[_0x32e620(0x537f)]][_0x32e620(0xcfb)][_0x53ec5d(0x1caa)][_0x32e620(0x43f4)],_0x535605=_0x59cfbd[_0x32e620(0x153e)]+_0x54a220[_0x32e620(0x153e)]+_0x2d0375[_0x32e620(0x153e)],_0x450cb6=new DataView(_0x2d0375[_0x32e620(0x537f)]),_0x3e9cbd=new Array(_0x2c6aa2),_0xbe4258=getComponentReader(_0x59cfbd[_0x32e620(0x4d83)]),_0x3a4196=0x0;_0x3a4196<_0x1d4ad3;++_0x3a4196){_0xbe4258(_0x450cb6,_0x535605,_0x2c6aa2,_0x2a55b5,_0x3e9cbd);for(var _0xa8e33e=0x0;_0xa8e33e<_0x2c6aa2;++_0xa8e33e)_0x298459[_0x3a4196*_0x2c6aa2+_0xa8e33e]=_0x3e9cbd[_0xa8e33e];_0x535605+=_0x1f449c;}return _0x298459;}function updateAccessorComponentTypes(_0x5b122e){var _0x2717ae=_0x307c2b,_0x11bfee=_0x5e00b3,_0x1085b2;return ForEach[_0x2717ae(0x243a)](_0x5b122e,_0x11bfee(0x3485),function(_0x41539e){var _0x3481b0=_0x2717ae,_0x3c2bc2=_0x11bfee,_0x499f54=_0x5b122e[_0x3c2bc2(0x29a3)][_0x41539e];(_0x1085b2=_0x499f54[_0x3c2bc2(0x4d83)])===WebGLConstants$1[_0x3c2bc2(0xf9b)]?convertType(_0x5b122e,_0x499f54,ComponentDatatype$1[_0x3c2bc2(0x1b0f)]):_0x1085b2!==WebGLConstants$1[_0x3c2bc2(0x1b0f)]&&_0x1085b2!==WebGLConstants$1[_0x3c2bc2(0x43ff)]&&convertType(_0x5b122e,_0x499f54,ComponentDatatype$1[_0x3481b0(0x4aa9)]);}),ForEach[_0x11bfee(0x3425)](_0x5b122e,'WEIGHTS_0',function(_0x571e0c){var _0x7871e0=_0x2717ae,_0x59294a=_0x11bfee,_0x3891d4=_0x5b122e[_0x59294a(0x29a3)][_0x571e0c];(_0x1085b2=_0x3891d4[_0x59294a(0x4d83)])===WebGLConstants$1[_0x59294a(0xf9b)]?convertType(_0x5b122e,_0x3891d4,ComponentDatatype$1[_0x59294a(0x1b0f)]):_0x1085b2===WebGLConstants$1[_0x7871e0(0x24f)]&&convertType(_0x5b122e,_0x3891d4,ComponentDatatype$1[_0x59294a(0x43ff)]);}),_0x5b122e;}function convertType(_0x10659c,_0x1fa475,_0x1f4901){var _0xf805e9=_0x307c2b,_0x2a59cd=_0x5e00b3,_0x1ac3ab=ComponentDatatype$1[_0x2a59cd(0x40dd)](_0x1f4901,readAccessorPacked(_0x10659c,_0x1fa475)),_0x5e469a=new Uint8Array(_0x1ac3ab[_0xf805e9(0xcaa)]);_0x1fa475[_0x2a59cd(0x5e0d)]=addBuffer(_0x10659c,_0x5e469a),_0x1fa475[_0x2a59cd(0x4d83)]=_0x1f4901,_0x1fa475[_0xf805e9(0x2447)]=0x0;}Remove[_0x5e00b3(0x953)]=function(_0x1092c7,_0x12cb92){var _0x13d822=_0x307c2b,_0x3810b0=_0x5e00b3;_0x1092c7[_0x3810b0(0x29a3)][_0x3810b0(0x2f5b)](_0x12cb92,0x1),ForEach[_0x13d822(0x5084)](_0x1092c7,function(_0x314ec8){var _0x34aa33=_0x3810b0;ForEach[_0x34aa33(0x5f49)](_0x314ec8,function(_0x31810a){var _0x434e8f=_0x34aa33;ForEach[_0x434e8f(0x667)](_0x31810a,function(_0x2f7aa9,_0x16e94a){var _0x49883b=_0x434e8f;_0x2f7aa9>_0x12cb92&&_0x31810a[_0x49883b(0x177b)][_0x16e94a]--;}),ForEach[_0x434e8f(0x9e6)](_0x31810a,function(_0x31c8eb){var _0x55f91a=_0x140d;ForEach[_0x55f91a(0x1fab)](_0x31c8eb,function(_0x4e978c,_0x29dede){_0x4e978c>_0x12cb92&&_0x31c8eb[_0x29dede]--;});});var _0x3f0a7b=_0x31810a[_0x434e8f(0x314b)];defined$1(_0x3f0a7b)&&_0x3f0a7b>_0x12cb92&&_0x31810a[_0x434e8f(0x314b)]--;});}),ForEach[_0x13d822(0x2a09)](_0x1092c7,function(_0x5b4a7c){var _0x9ae81d=_0x13d822,_0x3d12d6=_0x3810b0;defined$1(_0x5b4a7c['inverseBindMatrices'])&&_0x5b4a7c[_0x3d12d6(0x45e7)]>_0x12cb92&&_0x5b4a7c[_0x9ae81d(0x2bf9)]--;}),ForEach[_0x3810b0(0x50f4)](_0x1092c7,function(_0x169f92){ForEach['animationSampler'](_0x169f92,function(_0x38ad6a){var _0x3cbafc=_0x23ca;defined$1(_0x38ad6a[_0x3cbafc(0x4019)])&&_0x38ad6a[_0x3cbafc(0x4019)]>_0x12cb92&&_0x38ad6a[_0x3cbafc(0x4019)]--,defined$1(_0x38ad6a[_0x3cbafc(0x4f60)])&&_0x38ad6a[_0x3cbafc(0x4f60)]>_0x12cb92&&_0x38ad6a[_0x3cbafc(0x4f60)]--;});});},Remove[_0x5e00b3(0x537f)]=function(_0x4399e1,_0x28b0c8){var _0x1101d5=_0x5e00b3;_0x4399e1[_0x1101d5(0x3e30)][_0x1101d5(0x2f5b)](_0x28b0c8,0x1),ForEach[_0x1101d5(0x5e0d)](_0x4399e1,function(_0x385916){var _0x25d4f5=_0x140d,_0x56ff37=_0x1101d5;defined$1(_0x385916[_0x56ff37(0x537f)])&&_0x385916[_0x56ff37(0x537f)]>_0x28b0c8&&_0x385916[_0x25d4f5(0xcaa)]--;});},Remove[_0x5e00b3(0x5e0d)]=function(_0x474c4f,_0x5f2877){var _0xa95647=_0x5e00b3;_0x474c4f[_0xa95647(0x2f99)][_0xa95647(0x2f5b)](_0x5f2877,0x1),ForEach[_0xa95647(0x953)](_0x474c4f,function(_0x3f5361){var _0x5e31a8=_0x140d,_0x324cbb=_0xa95647;defined$1(_0x3f5361[_0x324cbb(0x5e0d)])&&_0x3f5361[_0x5e31a8(0x9e5)]>_0x5f2877&&_0x3f5361[_0x324cbb(0x5e0d)]--;}),ForEach[_0xa95647(0x221b)](_0x474c4f,function(_0x3e9e5b){var _0x295961=_0xa95647;defined$1(_0x3e9e5b[_0x295961(0x5e0d)])&&_0x3e9e5b[_0x295961(0x5e0d)]>_0x5f2877&&_0x3e9e5b[_0x295961(0x5e0d)]--;}),ForEach[_0xa95647(0xf80)](_0x474c4f,function(_0x459a59){var _0x25f6bd=_0xa95647;defined$1(_0x459a59[_0x25f6bd(0x5e0d)])&&_0x459a59[_0x25f6bd(0x5e0d)]>_0x5f2877&&_0x459a59[_0x25f6bd(0x5e0d)]--,ForEach[_0x25f6bd(0x1e12)](_0x459a59,function(_0x2be34d){var _0x1dbf49=_0x25f6bd,_0x3fcb49=_0x2be34d[_0x1dbf49(0x5e0d)];defined$1(_0x3fcb49)&&_0x3fcb49>_0x5f2877&&_0x2be34d[_0x1dbf49(0x5e0d)]--;});}),hasExtension(_0x474c4f,_0xa95647(0x3f12))&&ForEach[_0xa95647(0x2b20)](_0x474c4f,function(_0x2d3a74){var _0x1cae2a=_0xa95647;ForEach[_0x1cae2a(0x5f49)](_0x2d3a74,function(_0x10ae5b){var _0x344ef4=_0x140d,_0x46e2e9=_0x1cae2a;defined$1(_0x10ae5b[_0x46e2e9(0x49b2)])&&defined$1(_0x10ae5b[_0x46e2e9(0x49b2)][_0x46e2e9(0x3f12)])&&_0x10ae5b[_0x344ef4(0x2454)][_0x46e2e9(0x3f12)][_0x46e2e9(0x5e0d)]>_0x5f2877&&_0x10ae5b['extensions'][_0x46e2e9(0x3f12)]['bufferView']--;});});},Remove[_0x5e00b3(0x2b20)]=function(_0x3d309a,_0x3aa5b4){var _0x1666ad=_0x307c2b,_0x45993a=_0x5e00b3;_0x3d309a[_0x1666ad(0x565d)][_0x1666ad(0x1d88)](_0x3aa5b4,0x1),ForEach[_0x45993a(0x54b)](_0x3d309a,function(_0x305edb){var _0x3e36c9=_0x1666ad,_0x132090=_0x45993a;defined$1(_0x305edb[_0x3e36c9(0x5084)])&&(_0x305edb[_0x132090(0x2b20)]>_0x3aa5b4?_0x305edb[_0x132090(0x2b20)]--:_0x305edb[_0x132090(0x2b20)]===_0x3aa5b4&&delete _0x305edb['mesh']);});},Remove[_0x5e00b3(0x54b)]=function(_0x5af45e,_0x41fa25){var _0x439cad=_0x307c2b,_0x249941=_0x5e00b3;_0x5af45e[_0x249941(0x1b6a)][_0x249941(0x2f5b)](_0x41fa25,0x1),ForEach[_0x439cad(0x2a09)](_0x5af45e,function(_0x3d5867){var _0x515fdb=_0x439cad,_0x30fdcb=_0x249941;defined$1(_0x3d5867[_0x30fdcb(0x3362)])&&_0x3d5867[_0x515fdb(0x51f)]>_0x41fa25&&_0x3d5867[_0x30fdcb(0x3362)]--,_0x3d5867[_0x515fdb(0x339c)]=_0x3d5867[_0x30fdcb(0x3fc3)][_0x515fdb(0x4af7)](function(_0x44713b){return _0x44713b>_0x41fa25?_0x44713b-0x1:_0x44713b;});}),ForEach[_0x249941(0x50f4)](_0x5af45e,function(_0x654d07){var _0x2f2ee4=_0x249941;ForEach[_0x2f2ee4(0x52d8)](_0x654d07,function(_0x41633f){var _0x3c7a5f=_0x140d,_0x321a1f=_0x2f2ee4;defined$1(_0x41633f[_0x3c7a5f(0x4fc8)])&&defined$1(_0x41633f[_0x3c7a5f(0x4fc8)][_0x321a1f(0x54b)])&&_0x41633f[_0x321a1f(0x50f)][_0x321a1f(0x54b)]>_0x41fa25&&_0x41633f[_0x321a1f(0x50f)][_0x3c7a5f(0x1c75)]--;});}),ForEach[_0x249941(0x934)](_0x5af45e,function(_0x302052){var _0x4491e9=_0x249941;ForEach[_0x4491e9(0x23bb)](_0x302052,function(_0x4f3f22){var _0x3882c3=_0x4491e9;defined$1(_0x4f3f22[_0x3882c3(0x54b)])&&_0x4f3f22[_0x3882c3(0x54b)]>_0x41fa25&&_0x4f3f22[_0x3882c3(0x54b)]--;});}),ForEach['node'](_0x5af45e,function(_0x48f704){var _0x598679=_0x439cad,_0x5a42e0=_0x249941;defined$1(_0x48f704[_0x598679(0x43d4)])&&(_0x48f704[_0x5a42e0(0x2e0)]=_0x48f704[_0x5a42e0(0x2e0)][_0x5a42e0(0x1d59)](function(_0x12942a){return _0x12942a!==_0x41fa25;})['map'](function(_0x5c97da){return _0x5c97da>_0x41fa25?_0x5c97da-0x1:_0x5c97da;}));}),ForEach[_0x439cad(0x24a7)](_0x5af45e,function(_0x55daba){var _0x24fe58=_0x439cad,_0x1dd0e9=_0x249941;_0x55daba[_0x24fe58(0x53d0)]=_0x55daba[_0x1dd0e9(0x1b6a)][_0x1dd0e9(0x1d59)](function(_0x5f29a7){return _0x5f29a7!==_0x41fa25;})[_0x1dd0e9(0x7f7)](function(_0x3a3feb){return _0x3a3feb>_0x41fa25?_0x3a3feb-0x1:_0x3a3feb;});});},Remove[_0x5e00b3(0x3453)]=function(_0x30e6f8,_0x1d9f1c){var _0x3cf54c=_0x5e00b3;_0x30e6f8[_0x3cf54c(0x2352)][_0x3cf54c(0x2f5b)](_0x1d9f1c,0x1),ForEach[_0x3cf54c(0x2b20)](_0x30e6f8,function(_0x2fec83){var _0x4991b8=_0x140d;ForEach[_0x4991b8(0x47da)](_0x2fec83,function(_0xac3314){var _0x66e59=_0x23ca;defined$1(_0xac3314[_0x66e59(0x3453)])&&_0xac3314[_0x66e59(0x3453)]>_0x1d9f1c&&_0xac3314[_0x66e59(0x3453)]--;});});},getListOfElementsIdsInUse[_0x5e00b3(0x953)]=function(_0x3a2c39){var _0x24049f=_0x307c2b,_0xb78b3f=_0x5e00b3,_0x36c869={};return ForEach[_0x24049f(0x5084)](_0x3a2c39,function(_0x48b7d2){var _0x13319f=_0x23ca;ForEach[_0x13319f(0x5f49)](_0x48b7d2,function(_0x552f7f){var _0x47bbae=_0x140d,_0x543204=_0x13319f;ForEach[_0x543204(0x667)](_0x552f7f,function(_0x26e9cb){_0x36c869[_0x26e9cb]=!0x0;}),ForEach[_0x47bbae(0x30d7)](_0x552f7f,function(_0x5b9914){var _0x1712bc=_0x47bbae;ForEach[_0x1712bc(0x1fab)](_0x5b9914,function(_0x4a7443){_0x36c869[_0x4a7443]=!0x0;});});var _0x20bdcd=_0x552f7f[_0x543204(0x314b)];defined$1(_0x20bdcd)&&(_0x36c869[_0x20bdcd]=!0x0);});}),ForEach[_0xb78b3f(0x1fa7)](_0x3a2c39,function(_0x1b3a0d){var _0x531387=_0x24049f,_0x30face=_0xb78b3f;defined$1(_0x1b3a0d[_0x30face(0x45e7)])&&(_0x36c869[_0x1b3a0d[_0x531387(0x2bf9)]]=!0x0);}),ForEach[_0x24049f(0x4c69)](_0x3a2c39,function(_0x4b7e41){var _0x4f5758=_0x24049f;ForEach[_0x4f5758(0x2c2f)](_0x4b7e41,function(_0x4a0cc8){var _0x8577f0=_0x4f5758,_0x5d70a4=_0x23ca;defined$1(_0x4a0cc8[_0x5d70a4(0x4019)])&&(_0x36c869[_0x4a0cc8['input']]=!0x0),defined$1(_0x4a0cc8['output'])&&(_0x36c869[_0x4a0cc8[_0x8577f0(0x54b3)]]=!0x0);});}),_0x36c869;},getListOfElementsIdsInUse['buffer']=function(_0x418916){var _0x561bfb=_0x5e00b3,_0x4bfb05={};return ForEach[_0x561bfb(0x5e0d)](_0x418916,function(_0x5b0a6e){var _0x460768=_0x561bfb;defined$1(_0x5b0a6e[_0x460768(0x537f)])&&(_0x4bfb05[_0x5b0a6e[_0x460768(0x537f)]]=!0x0);}),_0x4bfb05;},getListOfElementsIdsInUse[_0x5e00b3(0x5e0d)]=function(_0x2bae94){var _0xe26f5c=_0x5e00b3,_0x3671d9={};return ForEach[_0xe26f5c(0x953)](_0x2bae94,function(_0x4632d8){var _0x32f6e2=_0xe26f5c;defined$1(_0x4632d8[_0x32f6e2(0x5e0d)])&&(_0x3671d9[_0x4632d8[_0x32f6e2(0x5e0d)]]=!0x0);}),ForEach[_0xe26f5c(0x221b)](_0x2bae94,function(_0x1b4076){var _0x182919=_0xe26f5c;defined$1(_0x1b4076[_0x182919(0x5e0d)])&&(_0x3671d9[_0x1b4076[_0x182919(0x5e0d)]]=!0x0);}),ForEach[_0xe26f5c(0xf80)](_0x2bae94,function(_0x34c052){var _0x2cbad1=_0xe26f5c;defined$1(_0x34c052[_0x2cbad1(0x5e0d)])&&(_0x3671d9[_0x34c052[_0x2cbad1(0x5e0d)]]=!0x0),ForEach[_0x2cbad1(0x1e12)](_0x34c052,function(_0x3b6081){var _0x332481=_0x140d,_0x3372c5=_0x2cbad1;defined$1(_0x3b6081[_0x332481(0x9e5)])&&(_0x3671d9[_0x3b6081[_0x3372c5(0x5e0d)]]=!0x0);});}),hasExtension(_0x2bae94,'KHR_draco_mesh_compression')&&ForEach[_0xe26f5c(0x2b20)](_0x2bae94,function(_0x359e04){var _0x123972=_0xe26f5c;ForEach[_0x123972(0x5f49)](_0x359e04,function(_0x4a3618){var _0x4a8f42=_0x140d,_0x52b6ed=_0x123972;defined$1(_0x4a3618['extensions'])&&defined$1(_0x4a3618[_0x52b6ed(0x49b2)][_0x52b6ed(0x3f12)])&&(_0x3671d9[_0x4a3618[_0x52b6ed(0x49b2)][_0x4a8f42(0x133b)][_0x52b6ed(0x5e0d)]]=!0x0);});}),_0x3671d9;},getListOfElementsIdsInUse['mesh']=function(_0x6c3a2a){var _0xd387e7=_0x307c2b,_0x2822ef={};return ForEach[_0xd387e7(0x1c75)](_0x6c3a2a,function(_0x142ed0){var _0x33db1=_0x23ca;if(defined$1(_0x142ed0[_0x33db1(0x2b20)]&&defined$1(_0x6c3a2a[_0x33db1(0x3ef4)]))){var _0x20f3fa=_0x6c3a2a[_0x33db1(0x3ef4)][_0x142ed0[_0x33db1(0x2b20)]];defined$1(_0x20f3fa)&&defined$1(_0x20f3fa[_0x33db1(0x37e8)])&&_0x20f3fa[_0x33db1(0x37e8)][_0x33db1(0x809)]>0x0&&(_0x2822ef[_0x142ed0[_0x33db1(0x2b20)]]=!0x0);}}),_0x2822ef;},getListOfElementsIdsInUse[_0x307c2b(0x1c75)]=function(_0x521d10){var _0xa14908=_0x307c2b,_0x51c31c=_0x5e00b3,_0x35f69a={};return ForEach[_0x51c31c(0x54b)](_0x521d10,function(_0x2d303a,_0xed4c0c){nodeIsEmpty(_0x521d10,_0x2d303a)||(_0x35f69a[_0xed4c0c]=!0x0);}),ForEach[_0x51c31c(0x1fa7)](_0x521d10,function(_0xedf2d3){var _0x1e6da2=_0x140d,_0x45c5b7=_0x51c31c;defined$1(_0xedf2d3[_0x45c5b7(0x3362)])&&(_0x35f69a[_0xedf2d3[_0x1e6da2(0x51f)]]=!0x0),ForEach[_0x45c5b7(0x50ac)](_0xedf2d3,function(_0x4e3a43){_0x35f69a[_0x4e3a43]=!0x0;});}),ForEach[_0x51c31c(0x50f4)](_0x521d10,function(_0x54dfb8){var _0x2a32ef=_0x51c31c;ForEach[_0x2a32ef(0x52d8)](_0x54dfb8,function(_0x2e9ad3){var _0x3a4b49=_0x2a32ef;defined$1(_0x2e9ad3[_0x3a4b49(0x50f)])&&defined$1(_0x2e9ad3[_0x3a4b49(0x50f)][_0x3a4b49(0x54b)])&&(_0x35f69a[_0x2e9ad3[_0x3a4b49(0x50f)][_0x3a4b49(0x54b)]]=!0x0);});}),ForEach[_0xa14908(0x2bea)](_0x521d10,function(_0x3182cf){var _0xa5c649=_0x51c31c;ForEach[_0xa5c649(0x23bb)](_0x3182cf,function(_0x17412f){var _0x54ade9=_0xa5c649;defined$1(_0x17412f[_0x54ade9(0x54b)])&&(_0x35f69a[_0x17412f['node']]=!0x0);});}),_0x35f69a;},getListOfElementsIdsInUse[_0x5e00b3(0x3453)]=function(_0x51ad3a){var _0x5c2aef=_0x307c2b,_0x2aa6fb={};return ForEach[_0x5c2aef(0x5084)](_0x51ad3a,function(_0x4ca9d8){var _0x2d803f=_0x23ca;ForEach[_0x2d803f(0x5f49)](_0x4ca9d8,function(_0x21d581){var _0xe556c2=_0x140d,_0x25f964=_0x2d803f;defined$1(_0x21d581[_0x25f964(0x3453)])&&(_0x2aa6fb[_0x21d581[_0xe556c2(0x578d)]]=!0x0);});}),_0x2aa6fb;};var updateFunctions={0.8:glTF08to10,'1.0':glTF10to20,'2.0':void 0x0};function updateVersion(_0xe8ae2f,_0x32df81){var _0x56232c=_0x307c2b,_0x16f3bf=_0x5e00b3,_0x137419=(_0x32df81=defaultValue$1(_0x32df81,defaultValue$1[_0x16f3bf(0x243c)]))[_0x16f3bf(0x235c)],_0x30fb69=_0xe8ae2f[_0x16f3bf(0x24cf)];_0xe8ae2f[_0x16f3bf(0x2137)]=defaultValue$1(_0xe8ae2f[_0x16f3bf(0x2137)],{'version':_0x16f3bf(0x46a2)}),_0xe8ae2f['asset'][_0x16f3bf(0x24cf)]=defaultValue$1(_0xe8ae2f[_0x16f3bf(0x2137)][_0x16f3bf(0x24cf)],_0x16f3bf(0x46a2)),_0x30fb69=defaultValue$1(_0x30fb69,_0xe8ae2f[_0x16f3bf(0x2137)][_0x56232c(0x5cc)])[_0x16f3bf(0x3cc8)](),Object[_0x16f3bf(0x3720)][_0x56232c(0x2609)][_0x16f3bf(0x3c9e)](updateFunctions,_0x30fb69)||(defined$1(_0x30fb69)&&(_0x30fb69=_0x30fb69[_0x16f3bf(0x4c07)](0x0,0x3)),Object[_0x56232c(0x1aa2)][_0x16f3bf(0x1a9a)][_0x56232c(0x4d6c)](updateFunctions,_0x30fb69)||(_0x30fb69='1.0'));for(var _0x75795f=updateFunctions[_0x30fb69];defined$1(_0x75795f)&&_0x30fb69!==_0x137419;)_0x75795f(_0xe8ae2f,_0x32df81),_0x30fb69=_0xe8ae2f[_0x16f3bf(0x2137)][_0x16f3bf(0x24cf)],_0x75795f=updateFunctions[_0x30fb69];return _0xe8ae2f;}function updateInstanceTechniques(_0x36d570){var _0x3ecd64=_0x307c2b,_0x241c12=_0x5e00b3,_0x2181c7=_0x36d570[_0x241c12(0x2352)];for(var _0x51b1c2 in _0x2181c7)if(Object[_0x241c12(0x3720)][_0x241c12(0x1a9a)][_0x241c12(0x3c9e)](_0x2181c7,_0x51b1c2)){var _0x599118=_0x2181c7[_0x51b1c2],_0x3a1319=_0x599118[_0x3ecd64(0x1c01)];defined$1(_0x3a1319)&&(_0x599118[_0x241c12(0x934)]=_0x3a1319[_0x241c12(0x934)],_0x599118[_0x3ecd64(0x225a)]=_0x3a1319['values'],delete _0x599118[_0x241c12(0x371d)]);}}function setPrimitiveModes(_0x10d797){var _0x38dfdb=_0x307c2b,_0x5baf51=_0x5e00b3,_0x5a4541=_0x10d797[_0x5baf51(0x3ef4)];for(var _0x5c9c89 in _0x5a4541)if(Object[_0x5baf51(0x3720)][_0x38dfdb(0x2609)][_0x5baf51(0x3c9e)](_0x5a4541,_0x5c9c89)){var _0x130591=_0x5a4541[_0x5c9c89][_0x5baf51(0x37e8)];if(defined$1(_0x130591))for(var _0x490cda=_0x130591[_0x5baf51(0x809)],_0x3437f9=0x0;_0x3437f9<_0x490cda;++_0x3437f9){var _0x386f59=_0x130591[_0x3437f9],_0x222b62=defaultValue$1(_0x386f59[_0x5baf51(0x1e5a)],WebGLConstants$1[_0x38dfdb(0x5add)]);_0x386f59[_0x5baf51(0x3037)]=defaultValue$1(_0x386f59[_0x5baf51(0x3037)],_0x222b62),delete _0x386f59[_0x5baf51(0x1e5a)];}}}function updateNodes(_0xe90818){var _0x28c665=_0x307c2b,_0x56e96f=_0x5e00b3,_0xd31f65=_0xe90818[_0x56e96f(0x1b6a)],_0x35e587=new Cartesian3(),_0x98a1f1=new Quaternion();for(var _0x174c1f in _0xd31f65)if(Object[_0x28c665(0x1aa2)][_0x28c665(0x2609)][_0x28c665(0x4d6c)](_0xd31f65,_0x174c1f)){var _0x36ae88=_0xd31f65[_0x174c1f];if(defined$1(_0x36ae88[_0x56e96f(0x1c36)])){var _0x439b4b=_0x36ae88[_0x56e96f(0x1c36)];Cartesian3[_0x28c665(0x44cf)](_0x439b4b,0x0,_0x35e587),Quaternion[_0x56e96f(0x28a8)](_0x35e587,_0x439b4b[0x3],_0x98a1f1),_0x36ae88[_0x56e96f(0x1c36)]=[_0x98a1f1['x'],_0x98a1f1['y'],_0x98a1f1['z'],_0x98a1f1['w']];}var _0x56dfdb=_0x36ae88[_0x56e96f(0x1f82)];defined$1(_0x56dfdb)&&(_0x36ae88[_0x28c665(0x1856)]=_0x56dfdb[_0x56e96f(0x2564)],_0x36ae88[_0x56e96f(0x1fa7)]=_0x56dfdb[_0x56e96f(0x1fa7)],_0x36ae88[_0x56e96f(0x3ef4)]=_0x56dfdb[_0x56e96f(0x3ef4)],delete _0x36ae88[_0x56e96f(0x1f82)]);}}function updateAnimations(_0x45d07b){var _0x5d95e4=_0x307c2b,_0x4101d8=_0x5e00b3,_0x59820b=_0x45d07b[_0x5d95e4(0x4397)],_0xaf6d35=_0x45d07b[_0x4101d8(0x29a3)],_0x249aae=_0x45d07b[_0x4101d8(0x2f99)],_0x5eebb6=_0x45d07b[_0x4101d8(0x3e30)],_0x2af61a={},_0x4ddc14=new Cartesian3(),_0x3fa126=new Quaternion();for(var _0x875933 in _0x59820b)if(Object[_0x4101d8(0x3720)][_0x4101d8(0x1a9a)][_0x4101d8(0x3c9e)](_0x59820b,_0x875933)){var _0x2e4a5a=_0x59820b[_0x875933],_0x312dc3=_0x2e4a5a[_0x4101d8(0x43cc)],_0x5e9a7a=_0x2e4a5a[_0x4101d8(0x4522)],_0x2477ed=_0x2e4a5a[_0x4101d8(0x1b47)];if(defined$1(_0x312dc3))for(var _0x341b48=_0x312dc3[_0x4101d8(0x809)],_0x165a76=0x0;_0x165a76<_0x341b48;++_0x165a76){var _0x5e23c5=_0x312dc3[_0x165a76];if(_0x4101d8(0x1c36)===_0x5e23c5[_0x4101d8(0x50f)][_0x4101d8(0x21f3)]){var _0x3ec717=_0x5e9a7a[_0x2477ed[_0x5e23c5[_0x4101d8(0x59b2)]][_0x4101d8(0x4f60)]];if(defined$1(_0x2af61a[_0x3ec717]))continue;_0x2af61a[_0x3ec717]=!0x0;for(var _0x44228f=_0xaf6d35[_0x3ec717],_0x3135e0=_0x249aae[_0x44228f[_0x4101d8(0x5e0d)]],_0x45d151=_0x5eebb6[_0x3135e0[_0x4101d8(0x537f)]][_0x4101d8(0xcfb)][_0x5d95e4(0x1caa)][_0x4101d8(0x43f4)],_0x1fc410=_0x45d151[_0x4101d8(0x153e)]+_0x3135e0[_0x4101d8(0x153e)]+_0x44228f[_0x4101d8(0x153e)],_0x5ee0a9=_0x44228f[_0x4101d8(0x4d83)],_0x34c369=_0x44228f[_0x5d95e4(0x6a9)],_0x5bb94a=numberOfComponentsForType(_0x44228f[_0x4101d8(0x3dd)]),_0x136c70=_0x44228f[_0x4101d8(0x5d69)]*_0x5bb94a,_0x437439=ComponentDatatype$1[_0x4101d8(0x377f)](_0x5ee0a9,_0x45d151[_0x4101d8(0x537f)],_0x1fc410,_0x136c70),_0x8865a3=0x0;_0x8865a3<_0x34c369;_0x8865a3++){var _0x4fe7ac=_0x8865a3*_0x5bb94a;Cartesian3[_0x4101d8(0x1d8a)](_0x437439,_0x4fe7ac,_0x4ddc14);var _0x15b15e=_0x437439[_0x4fe7ac+0x3];Quaternion[_0x4101d8(0x28a8)](_0x4ddc14,_0x15b15e,_0x3fa126),Quaternion[_0x4101d8(0x52a8)](_0x3fa126,_0x437439,_0x4fe7ac);}}}}}function removeTechniquePasses(_0x53c0b5){var _0x353b98=_0x307c2b,_0x460d5a=_0x5e00b3,_0x9d22cd=_0x53c0b5[_0x460d5a(0x29c7)];for(var _0x425a6b in _0x9d22cd)if(Object['prototype'][_0x353b98(0x2609)][_0x460d5a(0x3c9e)](_0x9d22cd,_0x425a6b)){var _0x4711da=_0x9d22cd[_0x425a6b],_0x5368d3=_0x4711da[_0x353b98(0x401f)];if(defined$1(_0x5368d3)){var _0x1568ed=defaultValue$1(_0x4711da[_0x460d5a(0x295c)],_0x460d5a(0x2436));if(Object[_0x460d5a(0x3720)]['hasOwnProperty'][_0x353b98(0x4d6c)](_0x5368d3,_0x1568ed)){var _0x1d0c4a=_0x5368d3[_0x1568ed],_0x4b6771=_0x1d0c4a[_0x460d5a(0x494a)];_0x4711da[_0x460d5a(0x177b)]=defaultValue$1(_0x4711da[_0x460d5a(0x177b)],_0x4b6771[_0x460d5a(0x177b)]),_0x4711da[_0x460d5a(0x39e5)]=defaultValue$1(_0x4711da[_0x460d5a(0x39e5)],_0x4b6771[_0x353b98(0x3851)]),_0x4711da[_0x460d5a(0x219a)]=defaultValue$1(_0x4711da[_0x460d5a(0x219a)],_0x4b6771[_0x460d5a(0x219a)]),_0x4711da[_0x353b98(0x1b32)]=defaultValue$1(_0x4711da[_0x460d5a(0x5c81)],_0x1d0c4a[_0x460d5a(0x5c81)]);}delete _0x4711da[_0x460d5a(0xd77)],delete _0x4711da[_0x460d5a(0x295c)];}}}function glTF08to10(_0x3e2818){var _0x38da9f=_0x307c2b,_0x3e6dde=_0x5e00b3;defined$1(_0x3e2818[_0x3e6dde(0x2137)])||(_0x3e2818[_0x3e6dde(0x2137)]={});var _0x5958fa=_0x3e2818[_0x38da9f(0x5110)];if(_0x5958fa[_0x38da9f(0x5cc)]=_0x3e6dde(0x46a2),_0x3e6dde(0x20b8)==typeof _0x5958fa[_0x38da9f(0x551b)]){var _0x1cae09=_0x5958fa[_0x3e6dde(0x59ec)][_0x3e6dde(0x390f)]('\x20');_0x5958fa[_0x38da9f(0x551b)]={'api':_0x1cae09[0x0],'version':_0x1cae09[0x1]};}else _0x5958fa[_0x38da9f(0x551b)]={};if(defined$1(_0x3e2818[_0x3e6dde(0x24cf)])&&delete _0x3e2818[_0x3e6dde(0x24cf)],updateInstanceTechniques(_0x3e2818),setPrimitiveModes(_0x3e2818),updateNodes(_0x3e2818),updateAnimations(_0x3e2818),removeTechniquePasses(_0x3e2818),defined$1(_0x3e2818[_0x3e6dde(0x3b0)])&&(_0x3e2818[_0x3e6dde(0x359c)]=_0x3e2818[_0x3e6dde(0x3b0)],delete _0x3e2818[_0x38da9f(0x1af2)]),defined$1(_0x3e2818[_0x3e6dde(0xe85)])){var _0x576449=defaultValue$1(_0x3e2818[_0x3e6dde(0x49b2)],{});_0x3e2818[_0x3e6dde(0x49b2)]=_0x576449;var _0x15ac1f=defaultValue$1(_0x576449[_0x3e6dde(0x29ea)],{});_0x576449[_0x3e6dde(0x29ea)]=_0x15ac1f,_0x15ac1f[_0x3e6dde(0xe85)]=_0x3e2818[_0x38da9f(0x1288)],delete _0x3e2818[_0x3e6dde(0xe85)],addExtensionsUsed(_0x3e2818,_0x3e6dde(0x29ea));}}function removeAnimationSamplersIndirection(_0x3115c6){var _0x47e95f=_0x5e00b3,_0x58c1a9=_0x3115c6[_0x47e95f(0x3536)];for(var _0x16779c in _0x58c1a9)if(Object[_0x47e95f(0x3720)][_0x47e95f(0x1a9a)][_0x47e95f(0x3c9e)](_0x58c1a9,_0x16779c)){var _0x588627=_0x58c1a9[_0x16779c],_0x386ce9=_0x588627[_0x47e95f(0x4522)];if(defined$1(_0x386ce9)){var _0x3e22d3=_0x588627[_0x47e95f(0x1b47)];for(var _0x32d46c in _0x3e22d3)if(Object[_0x47e95f(0x3720)][_0x47e95f(0x1a9a)][_0x47e95f(0x3c9e)](_0x3e22d3,_0x32d46c)){var _0x9d866e=_0x3e22d3[_0x32d46c];_0x9d866e['input']=_0x386ce9[_0x9d866e[_0x47e95f(0x4019)]],_0x9d866e[_0x47e95f(0x4f60)]=_0x386ce9[_0x9d866e[_0x47e95f(0x4f60)]];}delete _0x588627[_0x47e95f(0x4522)];}}}function objectToArray(_0x520163,_0x1f9015){var _0x1b8846=_0x307c2b,_0xd178e3=_0x5e00b3,_0xc468c0=[];for(var _0x50857d in _0x520163)if(Object[_0xd178e3(0x3720)][_0xd178e3(0x1a9a)][_0x1b8846(0x4d6c)](_0x520163,_0x50857d)){var _0x9153d6=_0x520163[_0x50857d];_0x1f9015[_0x50857d]=_0xc468c0[_0xd178e3(0x809)],_0xc468c0[_0xd178e3(0x5323)](_0x9153d6),defined$1(_0x9153d6['name'])||(_0x9153d6[_0x1b8846(0x1c7c)]=_0x50857d);}return _0xc468c0;}function objectsToArrays(_0x363356){var _0x2d9489=_0x307c2b,_0x4d7a0b=_0x5e00b3,_0x47634d,_0x2c4a10,_0x3897c4={'accessors':{},'animations':{},'buffers':{},'bufferViews':{},'cameras':{},'images':{},'materials':{},'meshes':{},'nodes':{},'programs':{},'samplers':{},'scenes':{},'shaders':{},'skins':{},'textures':{},'techniques':{}},_0x42cd22={},_0x1c7905=_0x363356[_0x4d7a0b(0x1b6a)];for(var _0x43341f in _0x1c7905)Object[_0x2d9489(0x1aa2)][_0x4d7a0b(0x1a9a)][_0x4d7a0b(0x3c9e)](_0x1c7905,_0x43341f)&&defined$1(_0x2c4a10=_0x1c7905[_0x43341f][_0x4d7a0b(0x11bf)])&&(_0x42cd22[_0x2c4a10]=_0x43341f);for(var _0x528dd6 in _0x363356)if(Object[_0x4d7a0b(0x3720)][_0x4d7a0b(0x1a9a)][_0x4d7a0b(0x3c9e)](_0x363356,_0x528dd6)&&defined$1(_0x3897c4[_0x528dd6])){var _0x41d952={},_0x4ab6d2=_0x363356[_0x528dd6];_0x363356[_0x528dd6]=objectToArray(_0x4ab6d2,_0x41d952),_0x3897c4[_0x528dd6]=_0x41d952;}for(_0x2c4a10 in _0x42cd22)Object[_0x4d7a0b(0x3720)][_0x4d7a0b(0x1a9a)][_0x4d7a0b(0x3c9e)](_0x42cd22,_0x2c4a10)&&(_0x42cd22[_0x2c4a10]=_0x3897c4[_0x4d7a0b(0x1b6a)][_0x42cd22[_0x2c4a10]]);defined$1(_0x363356[_0x4d7a0b(0x20c0)])&&(_0x363356[_0x4d7a0b(0x20c0)]=_0x3897c4[_0x4d7a0b(0x38ee)][_0x363356['scene']]),ForEach[_0x4d7a0b(0x5e0d)](_0x363356,function(_0x4a1a05){var _0x1d9866=_0x4d7a0b;defined$1(_0x4a1a05[_0x1d9866(0x537f)])&&(_0x4a1a05[_0x1d9866(0x537f)]=_0x3897c4[_0x1d9866(0x3e30)][_0x4a1a05[_0x1d9866(0x537f)]]);}),ForEach[_0x4d7a0b(0x953)](_0x363356,function(_0x2da085){var _0x49f207=_0x2d9489,_0x38f51b=_0x4d7a0b;defined$1(_0x2da085[_0x38f51b(0x5e0d)])&&(_0x2da085[_0x38f51b(0x5e0d)]=_0x3897c4[_0x38f51b(0x2f99)][_0x2da085[_0x49f207(0x9e5)]]);}),ForEach['shader'](_0x363356,function(_0x1d0b50){var _0x78a32f=_0x2d9489,_0x1576eb=_0x4d7a0b,_0x1cc7ff=_0x1d0b50[_0x1576eb(0x49b2)];if(defined$1(_0x1cc7ff)){var _0x1b2cb9=_0x1cc7ff[_0x78a32f(0x3bfe)];defined$1(_0x1b2cb9)&&(_0x1d0b50[_0x1576eb(0x5e0d)]=_0x3897c4[_0x78a32f(0x528)][_0x1b2cb9[_0x1576eb(0x5e0d)]],delete _0x1cc7ff[_0x78a32f(0x3bfe)]),0x0===Object[_0x78a32f(0x11bc)](_0x1cc7ff)['length']&&delete _0x1d0b50[_0x1576eb(0x49b2)];}}),ForEach[_0x4d7a0b(0x39e5)](_0x363356,function(_0x32f29c){var _0x5ca499=_0x4d7a0b;defined$1(_0x32f29c[_0x5ca499(0x4e09)])&&(_0x32f29c[_0x5ca499(0x4e09)]=_0x3897c4[_0x5ca499(0xa75)][_0x32f29c[_0x5ca499(0x4e09)]]),defined$1(_0x32f29c[_0x5ca499(0x464b)])&&(_0x32f29c[_0x5ca499(0x464b)]=_0x3897c4[_0x5ca499(0xa75)][_0x32f29c[_0x5ca499(0x464b)]]);}),ForEach[_0x4d7a0b(0x934)](_0x363356,function(_0x21744f){var _0x4545e8=_0x2d9489,_0x4decef=_0x4d7a0b;defined$1(_0x21744f[_0x4decef(0x39e5)])&&(_0x21744f[_0x4545e8(0x3851)]=_0x3897c4[_0x4decef(0xb01)][_0x21744f[_0x4decef(0x39e5)]]),ForEach[_0x4decef(0x26e7)](_0x21744f,function(_0x1eb9e2){var _0x95e405=_0x4545e8,_0x2b7b73=_0x4decef;defined$1(_0x1eb9e2[_0x95e405(0x1c75)])&&(_0x1eb9e2[_0x95e405(0x1c75)]=_0x3897c4[_0x2b7b73(0x1b6a)][_0x1eb9e2[_0x2b7b73(0x54b)]]);var _0xc2dc62=_0x1eb9e2[_0x2b7b73(0x9a4)];_0x2b7b73(0x20b8)==typeof _0xc2dc62&&(_0x1eb9e2[_0x2b7b73(0x9a4)]={'index':_0x3897c4[_0x2b7b73(0x5013)][_0xc2dc62]});});}),ForEach[_0x4d7a0b(0x2b20)](_0x363356,function(_0x28b4ad){var _0x343ce7=_0x4d7a0b;ForEach[_0x343ce7(0x5f49)](_0x28b4ad,function(_0x1601fa){var _0x5710b1=_0x140d,_0x142411=_0x343ce7;defined$1(_0x1601fa[_0x142411(0x314b)])&&(_0x1601fa[_0x5710b1(0x30e5)]=_0x3897c4[_0x142411(0x29a3)][_0x1601fa[_0x142411(0x314b)]]),ForEach[_0x142411(0x667)](_0x1601fa,function(_0x2a9e55,_0x149591){var _0x39467f=_0x142411;_0x1601fa[_0x39467f(0x177b)][_0x149591]=_0x3897c4['accessors'][_0x2a9e55];}),defined$1(_0x1601fa[_0x142411(0x3453)])&&(_0x1601fa[_0x142411(0x3453)]=_0x3897c4[_0x142411(0x2352)][_0x1601fa[_0x142411(0x3453)]]);});}),ForEach[_0x4d7a0b(0x54b)](_0x363356,function(_0x47b02b){var _0x1707cd=_0x2d9489,_0x34ab19=_0x4d7a0b,_0x98ec5e=_0x47b02b[_0x1707cd(0x43d4)];if(defined$1(_0x98ec5e)){var _0x5722e3=_0x98ec5e[_0x1707cd(0x2ef4)];for(_0x47634d=0x0;_0x47634d<_0x5722e3;++_0x47634d)_0x98ec5e[_0x47634d]=_0x3897c4[_0x34ab19(0x1b6a)][_0x98ec5e[_0x47634d]];}if(defined$1(_0x47b02b[_0x1707cd(0x565d)])){var _0x4651f9=_0x47b02b[_0x1707cd(0x565d)],_0x2bf902=_0x4651f9[_0x34ab19(0x809)];if(_0x2bf902>0x0)for(_0x47b02b[_0x34ab19(0x2b20)]=_0x3897c4[_0x1707cd(0x565d)][_0x4651f9[0x0]],_0x47634d=0x1;_0x47634d<_0x2bf902;++_0x47634d){var _0x17c08d={'mesh':_0x3897c4[_0x34ab19(0x3ef4)][_0x4651f9[_0x47634d]]},_0x104475=addToArray(_0x363356[_0x1707cd(0x53d0)],_0x17c08d);defined$1(_0x98ec5e)||(_0x98ec5e=[],_0x47b02b[_0x34ab19(0x2e0)]=_0x98ec5e),_0x98ec5e[_0x34ab19(0x5323)](_0x104475);}delete _0x47b02b[_0x34ab19(0x3ef4)];}if(defined$1(_0x47b02b[_0x34ab19(0x5592)])&&(_0x47b02b[_0x34ab19(0x5592)]=_0x3897c4[_0x34ab19(0x3bc3)][_0x47b02b[_0x1707cd(0x57e6)]]),defined$1(_0x47b02b[_0x34ab19(0x1fa7)])&&(_0x47b02b[_0x34ab19(0x1fa7)]=_0x3897c4[_0x34ab19(0x5f2e)][_0x47b02b[_0x34ab19(0x1fa7)]]),defined$1(_0x47b02b[_0x1707cd(0x1856)])){var _0x1c322b=_0x47b02b[_0x1707cd(0x1856)];if(_0x1c322b[_0x34ab19(0x809)]>0x0&&defined$1(_0x47b02b[_0x1707cd(0x2a09)]))_0x363356[_0x34ab19(0x5f2e)][_0x47b02b[_0x34ab19(0x1fa7)]][_0x1707cd(0x51f)]=_0x3897c4[_0x34ab19(0x1b6a)][_0x1c322b[0x0]];delete _0x47b02b['skeletons'];}defined$1(_0x47b02b[_0x34ab19(0x11bf)])&&delete _0x47b02b[_0x34ab19(0x11bf)];}),ForEach[_0x4d7a0b(0x1fa7)](_0x363356,function(_0x13d57f){var _0x3d5fd1=_0x2d9489,_0x5b9e79=_0x4d7a0b;defined$1(_0x13d57f[_0x5b9e79(0x45e7)])&&(_0x13d57f[_0x5b9e79(0x45e7)]=_0x3897c4[_0x3d5fd1(0x579e)][_0x13d57f[_0x5b9e79(0x45e7)]]);var _0x4563ab=_0x13d57f[_0x3d5fd1(0x3913)];if(defined$1(_0x4563ab)){var _0x4a88df=[],_0x47ca13=_0x4563ab[_0x5b9e79(0x809)];for(_0x47634d=0x0;_0x47634d<_0x47ca13;++_0x47634d)_0x4a88df[_0x47634d]=_0x42cd22[_0x4563ab[_0x47634d]];_0x13d57f[_0x5b9e79(0x3fc3)]=_0x4a88df,delete _0x13d57f[_0x5b9e79(0x6eb)];}}),ForEach['scene'](_0x363356,function(_0x288fbb){var _0xa075d=_0x2d9489,_0xfcf9c4=_0x4d7a0b,_0x49c2f5=_0x288fbb[_0xfcf9c4(0x1b6a)];if(defined$1(_0x49c2f5)){var _0x53441e=_0x49c2f5[_0xa075d(0x2ef4)];for(_0x47634d=0x0;_0x47634d<_0x53441e;++_0x47634d)_0x49c2f5[_0x47634d]=_0x3897c4[_0xa075d(0x53d0)][_0x49c2f5[_0x47634d]];}}),ForEach[_0x2d9489(0x4c69)](_0x363356,function(_0x1f0608){var _0x328dcf=_0x2d9489,_0xcbf531=_0x4d7a0b,_0x593156={};_0x1f0608[_0xcbf531(0x1b47)]=objectToArray(_0x1f0608[_0xcbf531(0x1b47)],_0x593156),ForEach[_0xcbf531(0x54d8)](_0x1f0608,function(_0x5cb1a1){var _0xa3bd4=_0x140d,_0x36efb0=_0xcbf531;_0x5cb1a1[_0xa3bd4(0x3886)]=_0x3897c4[_0x36efb0(0x29a3)][_0x5cb1a1[_0x36efb0(0x4019)]],_0x5cb1a1[_0x36efb0(0x4f60)]=_0x3897c4[_0x36efb0(0x29a3)][_0x5cb1a1['output']];}),ForEach[_0x328dcf(0x180e)](_0x1f0608,function(_0x5b6c09){var _0x30b9ed=_0x328dcf,_0x45c453=_0xcbf531;_0x5b6c09[_0x45c453(0x59b2)]=_0x593156[_0x5b6c09[_0x45c453(0x59b2)]];var _0x591fe6=_0x5b6c09[_0x30b9ed(0x4fc8)];defined$1(_0x591fe6)&&(_0x591fe6[_0x45c453(0x54b)]=_0x3897c4[_0x45c453(0x1b6a)][_0x591fe6['id']],delete _0x591fe6['id']);});}),ForEach[_0x4d7a0b(0x3453)](_0x363356,function(_0x4aff05){var _0x3b1d53=_0x2d9489,_0x4a348d=_0x4d7a0b;defined$1(_0x4aff05[_0x4a348d(0x934)])&&(_0x4aff05[_0x3b1d53(0x2bea)]=_0x3897c4[_0x4a348d(0x29c7)][_0x4aff05[_0x4a348d(0x934)]]),ForEach[_0x3b1d53(0xf3f)](_0x4aff05,function(_0x3df394,_0x4210aa){var _0x145252=_0x3b1d53,_0x189c7b=_0x4a348d;_0x189c7b(0x20b8)==typeof _0x3df394&&(_0x4aff05[_0x189c7b(0xc98)][_0x4210aa]={'index':_0x3897c4[_0x145252(0x35c1)][_0x3df394]});});var _0x4abaa9=_0x4aff05[_0x3b1d53(0x2454)];if(defined$1(_0x4abaa9)){var _0x3e256c=_0x4abaa9[_0x4a348d(0x29ea)];defined$1(_0x3e256c)&&ForEach[_0x3b1d53(0xf3f)](_0x3e256c,function(_0x5b2e09,_0x451405){var _0x9bcef3=_0x4a348d;_0x9bcef3(0x20b8)==typeof _0x5b2e09&&(_0x3e256c[_0x9bcef3(0xc98)][_0x451405]={'index':_0x3897c4[_0x9bcef3(0x5013)][_0x5b2e09]});});}}),ForEach[_0x4d7a0b(0xf80)](_0x363356,function(_0x1ca1d0){var _0xc10da9=_0x2d9489,_0xff013=_0x4d7a0b,_0x3a1c98=_0x1ca1d0[_0xff013(0x49b2)];if(defined$1(_0x3a1c98)){var _0x45828b=_0x3a1c98[_0xff013(0x22bc)];defined$1(_0x45828b)&&(_0x1ca1d0[_0xc10da9(0x9e5)]=_0x3897c4[_0xc10da9(0x528)][_0x45828b[_0xff013(0x5e0d)]],_0x1ca1d0[_0xff013(0x2244)]=_0x45828b[_0xff013(0x2244)],delete _0x3a1c98[_0xff013(0x22bc)]),0x0===Object[_0xc10da9(0x11bc)](_0x3a1c98)[_0xff013(0x809)]&&delete _0x1ca1d0[_0xc10da9(0x2454)];}ForEach[_0xff013(0x1e12)](_0x1ca1d0,function(_0x991f95){var _0x2f91f0=_0xc10da9,_0x3292a1=_0xff013,_0x364efd=_0x991f95[_0x3292a1(0x49b2)];if(defined$1(_0x364efd)){var _0x3982b3=_0x364efd[_0x3292a1(0x22bc)];defined$1(_0x3982b3)&&(_0x991f95['bufferView']=_0x3897c4[_0x3292a1(0x2f99)][_0x3982b3[_0x3292a1(0x5e0d)]],_0x991f95[_0x2f91f0(0x27f2)]=_0x3982b3[_0x3292a1(0x2244)],delete _0x364efd[_0x3292a1(0x22bc)]),0x0===Object['keys'](_0x3a1c98)[_0x3292a1(0x809)]&&delete _0x991f95[_0x3292a1(0x49b2)];}});}),ForEach[_0x2d9489(0x2970)](_0x363356,function(_0x3c3d37){var _0x303c22=_0x2d9489,_0x1b9300=_0x4d7a0b;defined$1(_0x3c3d37[_0x303c22(0x51d4)])&&(_0x3c3d37[_0x1b9300(0x59b2)]=_0x3897c4[_0x303c22(0x229e)][_0x3c3d37[_0x303c22(0x51d4)]]),defined$1(_0x3c3d37[_0x1b9300(0x43f4)])&&(_0x3c3d37[_0x303c22(0x567a)]=_0x3897c4[_0x303c22(0x3b4a)][_0x3c3d37[_0x1b9300(0x43f4)]]);});}function removeAnimationSamplerNames(_0x3e7a31){var _0x2b3a22=_0x5e00b3;ForEach[_0x2b3a22(0x50f4)](_0x3e7a31,function(_0x4c0aa7){var _0x3b2735=_0x2b3a22;ForEach[_0x3b2735(0x54d8)](_0x4c0aa7,function(_0x463c8d){var _0x32c8a8=_0x3b2735;delete _0x463c8d[_0x32c8a8(0x2c5)];});});}function removeEmptyArrays(_0x3f050d){var _0x48d5e3=_0x307c2b,_0x200a50=_0x5e00b3;for(var _0x5d5432 in _0x3f050d)if(Object['prototype'][_0x48d5e3(0x2609)][_0x48d5e3(0x4d6c)](_0x3f050d,_0x5d5432)){var _0x48b684=_0x3f050d[_0x5d5432];Array[_0x200a50(0x2676)](_0x48b684)&&0x0===_0x48b684['length']&&delete _0x3f050d[_0x5d5432];}ForEach[_0x200a50(0x54b)](_0x3f050d,function(_0x4d9bf0){var _0x26b62b=_0x200a50;defined$1(_0x4d9bf0[_0x26b62b(0x2e0)])&&0x0===_0x4d9bf0[_0x26b62b(0x2e0)][_0x26b62b(0x809)]&&delete _0x4d9bf0[_0x26b62b(0x2e0)];});}function stripAsset(_0x6dab96){var _0x77651=_0x5e00b3,_0x5f586a=_0x6dab96[_0x77651(0x2137)];delete _0x5f586a[_0x77651(0x59ec)],delete _0x5f586a[_0x77651(0x840)];}var knownExtensions={'CESIUM_RTC':!0x0,'KHR_materials_common':!0x0,'WEB3D_quantized_attributes':!0x0};function requireKnownExtensions(_0xac63a8){var _0x17ab83=_0x307c2b,_0x358fe8=_0x5e00b3,_0x24bf13=_0xac63a8[_0x358fe8(0x359c)];if(_0xac63a8[_0x17ab83(0x475)]=defaultValue$1(_0xac63a8[_0x358fe8(0xec9)],[]),defined$1(_0x24bf13))for(var _0x56e348=_0x24bf13['length'],_0x420531=0x0;_0x420531<_0x56e348;++_0x420531){var _0x441bf1=_0x24bf13[_0x420531];defined$1(knownExtensions[_0x441bf1])&&_0xac63a8[_0x358fe8(0xec9)][_0x358fe8(0x5323)](_0x441bf1);}}function removeBufferType(_0x3ccc39){var _0x3f8198=_0x5e00b3;ForEach[_0x3f8198(0x537f)](_0x3ccc39,function(_0x1c1b12){delete _0x1c1b12['type'];});}function removeTextureProperties(_0xd35fd9){var _0xc4a5bf=_0x5e00b3;ForEach[_0xc4a5bf(0x30a9)](_0xd35fd9,function(_0x1f27c8){var _0x2010fc=_0x140d,_0x80872b=_0xc4a5bf;delete _0x1f27c8[_0x2010fc(0x5477)],delete _0x1f27c8[_0x80872b(0x2c7d)],delete _0x1f27c8[_0x80872b(0x50f)],delete _0x1f27c8[_0x2010fc(0x18c0)];});}function requireAttributeSetIndex(_0x44673a){var _0xb647bb=_0x5e00b3;ForEach[_0xb647bb(0x2b20)](_0x44673a,function(_0x1e6b27){var _0x12b60a=_0xb647bb;ForEach[_0x12b60a(0x5f49)](_0x1e6b27,function(_0x5e26f0){var _0x289981=_0x12b60a;ForEach[_0x289981(0x667)](_0x5e26f0,function(_0xfec8b0,_0x2891e9){var _0x249ed4=_0x140d,_0x1c75cd=_0x289981;'TEXCOORD'===_0x2891e9?_0x5e26f0[_0x249ed4(0x3377)][_0x1c75cd(0x5d8c)]=_0xfec8b0:_0x249ed4(0x4c0b)===_0x2891e9&&(_0x5e26f0[_0x1c75cd(0x177b)][_0x1c75cd(0x3b9b)]=_0xfec8b0);}),delete _0x5e26f0[_0x289981(0x177b)][_0x289981(0x369f)],delete _0x5e26f0[_0x289981(0x177b)][_0x289981(0x2b36)];});}),ForEach['technique'](_0x44673a,function(_0x253137){var _0x5f1d28=_0xb647bb;ForEach[_0x5f1d28(0x26e7)](_0x253137,function(_0x2f0802){var _0x160e0e=_0x5f1d28,_0x1bba58=_0x2f0802[_0x160e0e(0x4398)];defined$1(_0x1bba58)&&(_0x160e0e(0x369f)===_0x1bba58?_0x2f0802[_0x160e0e(0x4398)]='TEXCOORD_0':_0x160e0e(0x2b36)===_0x1bba58&&(_0x2f0802[_0x160e0e(0x4398)]=_0x160e0e(0x3b9b)));});});}var knownSemantics={'POSITION':!0x0,'NORMAL':!0x0,'TANGENT':!0x0},indexedSemantics={'COLOR':_0x5e00b3(0x2b36),'JOINT':_0x307c2b(0x5756),'JOINTS':_0x5e00b3(0x4d19),'TEXCOORD':_0x307c2b(0x9ca),'WEIGHT':_0x5e00b3(0x50cf),'WEIGHTS':_0x5e00b3(0x50cf)};function underscoreApplicationSpecificSemantics(_0x36315c){var _0x485f07=_0x307c2b,_0x9d29e7=_0x5e00b3,_0x5520a4={};ForEach[_0x485f07(0x5084)](_0x36315c,function(_0x581a21){var _0x5218d0=_0x23ca;ForEach[_0x5218d0(0x5f49)](_0x581a21,function(_0x14b9c0){var _0x353bc3=_0x140d,_0x26efd5=_0x5218d0;for(var _0x4585a1 in(ForEach[_0x26efd5(0x667)](_0x14b9c0,function(_0x36f8fc,_0x2f41a9){var _0x198ad9=_0x140d,_0x113ad5=_0x26efd5;if('_'!==_0x2f41a9[_0x198ad9(0x62c)](0x0)){var _0x41a307,_0x3c9d6c=_0x2f41a9[_0x198ad9(0x2be6)](/_[0-9]+/g),_0x4309a7=_0x2f41a9,_0x26734e='_0';_0x3c9d6c>=0x0&&(_0x4309a7=_0x2f41a9[_0x113ad5(0x4c07)](0x0,_0x3c9d6c),_0x26734e=_0x2f41a9[_0x198ad9(0x1acf)](_0x3c9d6c));var _0xa0e778=indexedSemantics[_0x4309a7];defined$1(_0xa0e778)?(_0x41a307=_0xa0e778+_0x26734e,_0x5520a4[_0x2f41a9]=_0x41a307):defined$1(knownSemantics[_0x4309a7])||(_0x41a307='_'+_0x2f41a9,_0x5520a4[_0x2f41a9]=_0x41a307);}}),_0x5520a4))if(Object[_0x26efd5(0x3720)][_0x353bc3(0x2609)][_0x353bc3(0x4d6c)](_0x5520a4,_0x4585a1)){var _0xa8f95c=_0x5520a4[_0x4585a1],_0x5749d6=_0x14b9c0[_0x26efd5(0x177b)][_0x4585a1];defined$1(_0x5749d6)&&(delete _0x14b9c0[_0x26efd5(0x177b)][_0x4585a1],_0x14b9c0[_0x26efd5(0x177b)][_0xa8f95c]=_0x5749d6);}});}),ForEach[_0x9d29e7(0x934)](_0x36315c,function(_0x351067){var _0xe148a0=_0x9d29e7;ForEach[_0xe148a0(0x26e7)](_0x351067,function(_0x5e793a){var _0x20818d=_0x140d,_0x1f96f9=_0xe148a0,_0x5b5469=_0x5520a4[_0x5e793a[_0x1f96f9(0x4398)]];defined$1(_0x5b5469)&&(_0x5e793a[_0x20818d(0x1ba1)]=_0x5b5469);});});}function clampCameraParameters(_0x10a200){ForEach['camera'](_0x10a200,function(_0x3f9c0a){var _0x4ef50c=_0x23ca,_0xa9f790=_0x3f9c0a['perspective'];if(defined$1(_0xa9f790)){var _0x42124a=_0xa9f790[_0x4ef50c(0x2054)];defined$1(_0x42124a)&&0x0===_0x42124a&&delete _0xa9f790[_0x4ef50c(0x2054)];var _0xd4a955=_0xa9f790[_0x4ef50c(0x1ef8)];defined$1(_0xd4a955)&&0x0===_0xd4a955&&(_0xa9f790[_0x4ef50c(0x1ef8)]=0x1);}});}function computeAccessorByteStride(_0x5607d3,_0x4c1a48){var _0x3e09eb=_0x5e00b3;return defined$1(_0x4c1a48[_0x3e09eb(0x5fcd)])&&0x0!==_0x4c1a48[_0x3e09eb(0x5fcd)]?_0x4c1a48[_0x3e09eb(0x5fcd)]:getAccessorByteStride(_0x5607d3,_0x4c1a48);}function requireByteLength(_0x1d7164){var _0x33752c=_0x5e00b3;ForEach[_0x33752c(0x537f)](_0x1d7164,function(_0x830766){var _0x150954=_0x140d,_0xac8d93=_0x33752c;defined$1(_0x830766[_0x150954(0x4f5a)])||(_0x830766[_0x150954(0x4f5a)]=_0x830766[_0xac8d93(0xcfb)][_0xac8d93(0x2c43)][_0xac8d93(0x43f4)][_0xac8d93(0x809)]);}),ForEach[_0x33752c(0x953)](_0x1d7164,function(_0x34bf0b){var _0x2a4461=_0x140d,_0x40833c=_0x33752c,_0x17fd53=_0x34bf0b[_0x40833c(0x5e0d)];if(defined$1(_0x17fd53)){var _0x181d2e=_0x1d7164['bufferViews'][_0x17fd53],_0x2d50a9=computeAccessorByteStride(_0x1d7164,_0x34bf0b),_0x517cf7=_0x34bf0b[_0x40833c(0x153e)]+_0x34bf0b[_0x2a4461(0x6a9)]*_0x2d50a9;_0x181d2e[_0x40833c(0x3080)]=Math[_0x2a4461(0x5449)](defaultValue$1(_0x181d2e[_0x40833c(0x3080)],0x0),_0x517cf7);}});}function moveByteStrideToBufferView(_0x489f00){var _0x3dc2d0=_0x307c2b,_0x519ae0=_0x5e00b3,_0x5e358d,_0x39e581,_0x2a37cf,_0x5013ce=_0x489f00[_0x3dc2d0(0x528)],_0xcf2165={};ForEach[_0x519ae0(0x3a14)](_0x489f00,function(_0x5a60ab){var _0x573956=_0x519ae0,_0x20f76c=_0x489f00[_0x573956(0x29a3)][_0x5a60ab];defined$1(_0x20f76c[_0x573956(0x5e0d)])&&(_0xcf2165[_0x20f76c[_0x573956(0x5e0d)]]=!0x0);});var _0x472798={};for(var _0x179d56 in(ForEach[_0x519ae0(0x953)](_0x489f00,function(_0x41b0f9){var _0x310ca0=_0x3dc2d0,_0x28eedb=_0x519ae0;defined$1(_0x41b0f9[_0x28eedb(0x5e0d)])&&(_0x472798[_0x41b0f9[_0x28eedb(0x5e0d)]]=defaultValue$1(_0x472798[_0x41b0f9[_0x28eedb(0x5e0d)]],[]),_0x472798[_0x41b0f9[_0x310ca0(0x9e5)]][_0x28eedb(0x5323)](_0x41b0f9));}),_0x472798))if(Object[_0x3dc2d0(0x1aa2)][_0x519ae0(0x1a9a)][_0x3dc2d0(0x4d6c)](_0x472798,_0x179d56)){_0x2a37cf=_0x5013ce[_0x179d56];var _0x442658=_0x472798[_0x179d56];_0x442658[_0x3dc2d0(0x3f88)](function(_0x4e8d90,_0x38a8ac){var _0x967f4a=_0x3dc2d0,_0x98540b=_0x519ae0;return _0x4e8d90[_0x967f4a(0x2447)]-_0x38a8ac[_0x98540b(0x153e)];});var _0x1581e5=0x0,_0x22fa1a=0x0,_0x42fc4f=_0x442658[_0x3dc2d0(0x2ef4)];for(_0x5e358d=0x0;_0x5e358d<_0x42fc4f;++_0x5e358d){var _0x23b4f2=_0x442658[_0x5e358d],_0x1030ad=computeAccessorByteStride(_0x489f00,_0x23b4f2),_0x401c72=_0x23b4f2['byteOffset'],_0x361586=_0x23b4f2[_0x3dc2d0(0x6a9)]*_0x1030ad;delete _0x23b4f2[_0x3dc2d0(0xfc3)];var _0x1e468e=_0x5e358d<_0x42fc4f-0x1;if(_0x1030ad!==(_0x1e468e?computeAccessorByteStride(_0x489f00,_0x442658[_0x5e358d+0x1]):void 0x0)){var _0x46a1e0=clone$1(_0x2a37cf,!0x0);_0xcf2165[_0x179d56]&&(_0x46a1e0[_0x519ae0(0x5fcd)]=_0x1030ad),_0x46a1e0[_0x519ae0(0x153e)]+=_0x1581e5,_0x46a1e0[_0x519ae0(0x3080)]=_0x401c72+_0x361586-_0x1581e5;var _0x2896ef=addToArray(_0x5013ce,_0x46a1e0);for(_0x39e581=_0x22fa1a;_0x39e581<=_0x5e358d;++_0x39e581)(_0x23b4f2=_0x442658[_0x39e581])[_0x519ae0(0x5e0d)]=_0x2896ef,_0x23b4f2[_0x519ae0(0x153e)]=_0x23b4f2[_0x519ae0(0x153e)]-_0x1581e5;_0x1581e5=_0x1e468e?_0x442658[_0x5e358d+0x1][_0x519ae0(0x153e)]:void 0x0,_0x22fa1a=_0x5e358d+0x1;}}}removeUnusedElements(_0x489f00,[_0x519ae0(0x953),_0x519ae0(0x5e0d),_0x3dc2d0(0xcaa)]);}function requirePositionAccessorMinMax(_0x375a30){var _0x1e2df9=_0x307c2b;ForEach['accessorWithSemantic'](_0x375a30,_0x1e2df9(0x1138),function(_0x2894a5){var _0xef5853=_0x1e2df9,_0x1e681b=_0x23ca,_0x2b323d=_0x375a30[_0x1e681b(0x29a3)][_0x2894a5];if(!defined$1(_0x2b323d[_0xef5853(0x4b49)])||!defined$1(_0x2b323d[_0x1e681b(0x498f)])){var _0x83bd4f=findAccessorMinMax(_0x375a30,_0x2b323d);_0x2b323d[_0x1e681b(0x19a8)]=_0x83bd4f[_0xef5853(0x4b49)],_0x2b323d['max']=_0x83bd4f[_0x1e681b(0x498f)];}});}function isNodeEmpty(_0x1c0488){var _0x4f6be5=_0x307c2b,_0x1a683e=_0x5e00b3;return(!defined$1(_0x1c0488[_0x1a683e(0x2e0)])||0x0===_0x1c0488[_0x4f6be5(0x43d4)][_0x1a683e(0x809)])&&(!defined$1(_0x1c0488[_0x1a683e(0x3ef4)])||0x0===_0x1c0488[_0x1a683e(0x3ef4)][_0x1a683e(0x809)])&&!defined$1(_0x1c0488[_0x1a683e(0x5592)])&&!defined$1(_0x1c0488['skin'])&&!defined$1(_0x1c0488[_0x4f6be5(0x1856)])&&!defined$1(_0x1c0488['jointName'])&&(!defined$1(_0x1c0488[_0x1a683e(0x1519)])||Cartesian3[_0x1a683e(0x361f)](_0x1c0488[_0x1a683e(0x1519)])[_0x4f6be5(0x4d2)](Cartesian3[_0x1a683e(0x3a34)]))&&(!defined$1(_0x1c0488['scale'])||Cartesian3[_0x4f6be5(0x44cf)](_0x1c0488['scale'])[_0x1a683e(0x1dab)](new Cartesian3(0x1,0x1,0x1)))&&(!defined$1(_0x1c0488[_0x1a683e(0x1c36)])||Cartesian4[_0x1a683e(0x361f)](_0x1c0488[_0x1a683e(0x1c36)])[_0x1a683e(0x1dab)](new Cartesian4(0x0,0x0,0x0,0x1)))&&(!defined$1(_0x1c0488[_0x1a683e(0x4f03)])||Matrix4[_0x1a683e(0x5c74)](_0x1c0488[_0x1a683e(0x4f03)])[_0x1a683e(0x1dab)](Matrix4[_0x1a683e(0x2de)]))&&!defined$1(_0x1c0488[_0x1a683e(0x49b2)])&&!defined$1(_0x1c0488[_0x1a683e(0xcfb)]);}function deleteNode(_0x15de3d,_0x117301){var _0xd3b141=_0x5e00b3;ForEach[_0xd3b141(0x20c0)](_0x15de3d,function(_0xe82525){var _0x22eaef=_0xd3b141,_0x516e6a=_0xe82525[_0x22eaef(0x1b6a)];if(defined$1(_0x516e6a)){for(var _0xb088c5=_0x516e6a[_0x22eaef(0x809)];_0xb088c5>=0x0;--_0xb088c5)if(_0x516e6a[_0xb088c5]===_0x117301)return void _0x516e6a[_0x22eaef(0x2f5b)](_0xb088c5,0x1);}}),ForEach[_0xd3b141(0x54b)](_0x15de3d,function(_0x385e3c,_0x15f324){var _0x31a70c=_0x140d,_0x402b03=_0xd3b141;if(defined$1(_0x385e3c[_0x402b03(0x2e0)])){var _0x23d672=_0x385e3c[_0x402b03(0x2e0)][_0x402b03(0xabf)](_0x117301);_0x23d672>-0x1&&(_0x385e3c[_0x402b03(0x2e0)][_0x31a70c(0x1d88)](_0x23d672,0x1),isNodeEmpty(_0x385e3c)&&deleteNode(_0x15de3d,_0x15f324));}}),delete _0x15de3d[_0xd3b141(0x1b6a)][_0x117301];}function removeEmptyNodes(_0x3afb84){var _0x2940db=_0x307c2b;return ForEach[_0x2940db(0x1c75)](_0x3afb84,function(_0x484574,_0x3245cc){isNodeEmpty(_0x484574)&&deleteNode(_0x3afb84,_0x3245cc);}),_0x3afb84;}function requireAnimationAccessorMinMax(_0x476991){var _0x285309=_0x5e00b3;ForEach[_0x285309(0x50f4)](_0x476991,function(_0x4bf983){var _0x16b67e=_0x285309;ForEach[_0x16b67e(0x54d8)](_0x4bf983,function(_0xdaea7a){var _0x41b70c=_0x140d,_0x223e09=_0x16b67e,_0x5becd6=_0x476991[_0x223e09(0x29a3)][_0xdaea7a[_0x41b70c(0x3886)]];if(!defined$1(_0x5becd6[_0x41b70c(0x4b49)])||!defined$1(_0x5becd6[_0x223e09(0x498f)])){var _0x309043=findAccessorMinMax(_0x476991,_0x5becd6);_0x5becd6[_0x41b70c(0x4b49)]=_0x309043[_0x223e09(0x19a8)],_0x5becd6[_0x41b70c(0x5449)]=_0x309043[_0x223e09(0x498f)];}});});}function glTF10to20(_0x387811){var _0x107561=_0x5e00b3;_0x387811[_0x107561(0x2137)]=defaultValue$1(_0x387811[_0x107561(0x2137)],{}),_0x387811[_0x107561(0x2137)][_0x107561(0x24cf)]=_0x107561(0x29ca),updateInstanceTechniques(_0x387811),removeAnimationSamplersIndirection(_0x387811),removeEmptyNodes(_0x387811),objectsToArrays(_0x387811),removeAnimationSamplerNames(_0x387811),stripAsset(_0x387811),requireKnownExtensions(_0x387811),requireByteLength(_0x387811),moveByteStrideToBufferView(_0x387811),requirePositionAccessorMinMax(_0x387811),requireAnimationAccessorMinMax(_0x387811),removeBufferType(_0x387811),removeTextureProperties(_0x387811),requireAttributeSetIndex(_0x387811),underscoreApplicationSpecificSemantics(_0x387811),updateAccessorComponentTypes(_0x387811),clampCameraParameters(_0x387811),moveTechniqueRenderStates(_0x387811),moveTechniquesToExtension(_0x387811),removeEmptyArrays(_0x387811);}function ModelLoadResources(){var _0x51a053=_0x307c2b,_0x1092f0=_0x5e00b3;this[_0x1092f0(0xb0c)]=!0x1,this[_0x1092f0(0x28d2)]=!0x1,this[_0x1092f0(0x1dfb)]=new Queue(),this[_0x51a053(0x1a2a)]=new Queue(),this[_0x51a053(0x260b)]={},this[_0x51a053(0x14c3)]=0x0,this[_0x51a053(0x54f2)]=new Queue(),this[_0x51a053(0x52af)]={},this[_0x1092f0(0xb0d)]=0x0,this[_0x1092f0(0x4000)]=new Queue(),this[_0x1092f0(0x4e18)]=0x0,this[_0x1092f0(0x4b46)]=new Queue(),this[_0x51a053(0x37b4)]=0x0,this[_0x51a053(0x13d4)]=!0x0,this[_0x1092f0(0x1370)]=!0x0,this[_0x1092f0(0x2ef2)]=!0x0,this[_0x1092f0(0x5811)]=!0x0,this[_0x51a053(0x41b2)]=!0x0,this[_0x51a053(0x2f83)]=!0x0,this[_0x1092f0(0x12e7)]=!0x0,this[_0x1092f0(0x49f)]={},this[_0x1092f0(0x3c28)]=new Queue(),this[_0x1092f0(0x8aa)]=0x0,this[_0x51a053(0x4563)]=!0x1,this[_0x1092f0(0x58fb)]=[];}function getSubarray(_0x26a020,_0x1c235a,_0x1bce8c){var _0x78637b=_0x307c2b;return _0x26a020[_0x78637b(0x2c3b)](_0x1c235a,_0x1c235a+_0x1bce8c);}ModelLoadResources[_0x5e00b3(0x3720)][_0x5e00b3(0x2d3e)]=function(_0x58f0e7){var _0x539444=_0x307c2b,_0x4e5e92=_0x5e00b3;return getSubarray(this[_0x4e5e92(0x3e30)][_0x58f0e7[_0x539444(0xcaa)]],_0x58f0e7[_0x4e5e92(0x153e)],_0x58f0e7[_0x539444(0x4f5a)]);},ModelLoadResources[_0x5e00b3(0x3720)][_0x307c2b(0x49f5)]=function(){var _0x2a685e=_0x5e00b3;return 0x0===this[_0x2a685e(0xee1)];},ModelLoadResources[_0x5e00b3(0x3720)]['finishedBuffersCreation']=function(){var _0x4ef2a7=_0x307c2b,_0x151b61=_0x5e00b3;return 0x0===this['pendingBufferLoads']&&0x0===this[_0x151b61(0x1dfb)][_0x4ef2a7(0x2ef4)]&&0x0===this[_0x151b61(0x2fc0)][_0x4ef2a7(0x2ef4)];},ModelLoadResources[_0x5e00b3(0x3720)][_0x5e00b3(0x462b)]=function(){var _0x339fc3=_0x307c2b,_0x39afca=_0x5e00b3;return 0x0===this['pendingShaderLoads']&&0x0===this[_0x339fc3(0x54f2)][_0x39afca(0x809)];},ModelLoadResources[_0x5e00b3(0x3720)][_0x5e00b3(0x1b1d)]=function(){var _0x4f3459=_0x5e00b3,_0x144274=0x0===this[_0x4f3459(0x4e18)],_0x2d7b70=0x0===this[_0x4f3459(0x4000)][_0x4f3459(0x809)]&&0x0===this[_0x4f3459(0x4b46)][_0x4f3459(0x809)];return _0x144274&&_0x2d7b70;},ModelLoadResources[_0x5e00b3(0x3720)][_0x5e00b3(0x3fe5)]=function(){var _0x3b55e2=_0x307c2b,_0x2f353e=_0x5e00b3,_0xc774bf=0x0===this['pendingBufferLoads']&&0x0===this[_0x2f353e(0xb0d)],_0x24a425=0x0===this[_0x2f353e(0x1dfb)]['length']&&0x0===this[_0x3b55e2(0x1a2a)][_0x2f353e(0x809)]&&0x0===this[_0x2f353e(0x7ae)][_0x2f353e(0x809)]&&0x0===this[_0x2f353e(0x5d56)];return this[_0x2f353e(0x2493)]()&&_0xc774bf&&_0x24a425;},ModelLoadResources[_0x5e00b3(0x3720)][_0x5e00b3(0x2493)]=function(){var _0x1dce6e=_0x307c2b,_0x1a0cf1=_0x5e00b3;return 0x0===this[_0x1dce6e(0x41b1)][_0x1a0cf1(0x809)]&&0x0===this[_0x1a0cf1(0x8aa)]&&!this[_0x1a0cf1(0x3c2)];},ModelLoadResources[_0x5e00b3(0x3720)][_0x5e00b3(0x3b24)]=function(){var _0x563d08=_0x5e00b3;return this[_0x563d08(0x2493)]()&&this[_0x563d08(0x1b1d)]()&&this[_0x563d08(0x3fe5)]();};var ModelUtility={'updateForwardAxis':function(_0x58b528){var _0x31a855=_0x307c2b,_0x16a943=_0x5e00b3,_0x35285d=_0x58b528[_0x16a943(0x1d19)][_0x16a943(0xcfb)][_0x16a943(0x5a98)];(defined$1(_0x35285d)&&_0x16a943(0x29ca)!==_0x35285d||_0x16a943(0x29ca)!==ModelUtility[_0x16a943(0x4b27)](_0x58b528[_0x31a855(0x8cf)]))&&(_0x58b528[_0x31a855(0x186d)]=Axis$2['X']);},'getAssetVersion':function(_0x27ac12){var _0x2c389e=_0x307c2b,_0x2b6f0c=_0x5e00b3;return defined$1(_0x27ac12[_0x2c389e(0x5110)])&&defined$1(_0x27ac12[_0x2c389e(0x5110)][_0x2b6f0c(0x24cf)])?_0x27ac12[_0x2c389e(0x5110)][_0x2b6f0c(0x24cf)]:_0x2b6f0c(0x46a2);},'splitIncompatibleMaterials':function(_0x259e3a){var _0x56ff9f=_0x307c2b,_0x3fb8ee=_0x5e00b3,_0x1179f8=_0x259e3a[_0x56ff9f(0x579e)],_0x187c8f=_0x259e3a[_0x3fb8ee(0x2352)],_0x25e248={};return ForEach[_0x3fb8ee(0x2b20)](_0x259e3a,function(_0x5d4b06){var _0x574ffc=_0x56ff9f;ForEach[_0x574ffc(0x47da)](_0x5d4b06,function(_0x153240){var _0x255769=_0x574ffc,_0x263559=_0x23ca,_0x32b04d,_0x45a6e5,_0x37b3a2=_0x153240[_0x263559(0x3453)],_0x44c65b=_0x187c8f[_0x37b3a2],_0x570bb6=_0x153240[_0x263559(0x177b)][_0x255769(0x30ee)];if(defined$1(_0x570bb6)){var _0x35e8d2=_0x1179f8[_0x570bb6];_0x32b04d=_0x35e8d2[_0x263559(0x4d83)],_0x45a6e5=_0x35e8d2[_0x255769(0x18c0)];}var _0x264ff7=defined$1(_0x570bb6),_0x311757=defined$1(_0x153240[_0x255769(0x3377)][_0x263559(0x3b9b)]),_0x141f7d=defined$1(_0x153240[_0x263559(0x25a5)]),_0x8e8e87=defined$1(_0x153240[_0x255769(0x3377)][_0x263559(0xa48)]),_0x4de8bc=defined$1(_0x153240[_0x263559(0x177b)][_0x263559(0x3efa)]),_0x442862=defined$1(_0x153240[_0x263559(0x177b)][_0x263559(0x5d8c)]),_0x5f23a8=_0x25e248[_0x37b3a2];if(defined$1(_0x5f23a8)){if(_0x5f23a8[_0x263559(0x5a6c)]['skinned']!==_0x264ff7||_0x5f23a8[_0x255769(0x2a71)][_0x263559(0x3dd)]!==_0x45a6e5||_0x5f23a8[_0x263559(0x535a)]!==_0x311757||_0x5f23a8[_0x255769(0x2f4a)]!==_0x141f7d||_0x5f23a8['hasNormals']!==_0x8e8e87||_0x5f23a8[_0x263559(0x29cc)]!==_0x4de8bc||_0x5f23a8[_0x263559(0x43f5)]!==_0x442862){var _0x3ec748=clone$1(_0x44c65b,!0x0);_0x37b3a2=addToArray(_0x187c8f,_0x3ec748),_0x153240[_0x263559(0x3453)]=_0x37b3a2,_0x25e248[_0x37b3a2]={'skinning':{'skinned':_0x264ff7,'componentType':_0x32b04d,'type':_0x45a6e5},'hasVertexColors':_0x311757,'hasMorphTargets':_0x141f7d,'hasNormals':_0x8e8e87,'hasTangents':_0x4de8bc,'hasTexCoords':_0x442862};}}else _0x25e248[_0x37b3a2]={'skinning':{'skinned':_0x264ff7,'componentType':_0x32b04d,'type':_0x45a6e5},'hasVertexColors':_0x311757,'hasMorphTargets':_0x141f7d,'hasNormals':_0x8e8e87,'hasTangents':_0x4de8bc,'hasTexCoords':_0x442862};});}),_0x25e248;},'getShaderVariable':function(_0x32a1a3){var _0x7ab59d=_0x307c2b,_0x5b0c00=_0x5e00b3;return _0x7ab59d(0x4435)===_0x32a1a3?_0x5b0c00(0x2955):_0x32a1a3[_0x7ab59d(0x1ad6)]();},'ModelState':{'NEEDS_LOAD':0x0,'LOADING':0x1,'LOADED':0x2,'FAILED':0x3},'getFailedLoadFunction':function(_0x4a6550,_0x1c3bcb,_0x3ef95e){return function(_0x792e09){var _0x227dbd=_0x140d,_0x388ac6=_0x23ca;_0x4a6550[_0x388ac6(0x5946)]=ModelUtility['ModelState'][_0x388ac6(0xf90)];var _0x469795=_0x388ac6(0x1850)+_0x1c3bcb+':\x20'+_0x3ef95e;defined$1(_0x792e09)&&(_0x469795+='\x0a'+_0x792e09[_0x227dbd(0x3ab2)]),_0x4a6550[_0x388ac6(0x41ff)][_0x388ac6(0x4c5a)](new RuntimeError$1(_0x469795));};},'parseBuffers':function(_0x56bd7f,_0x4f74d1){var _0x443ee9=_0x5e00b3,_0x496bf7=_0x56bd7f[_0x443ee9(0x3fd0)];ForEach[_0x443ee9(0x537f)](_0x56bd7f[_0x443ee9(0x1d19)],function(_0x13c63b,_0xe8a24d){var _0x4f5f3a=_0x140d,_0x5122d0=_0x443ee9;if(defined$1(_0x13c63b[_0x5122d0(0xcfb)][_0x5122d0(0x2c43)][_0x5122d0(0x43f4)]))_0x496bf7[_0x5122d0(0x3e30)][_0xe8a24d]=_0x13c63b[_0x5122d0(0xcfb)][_0x5122d0(0x2c43)][_0x4f5f3a(0x567a)];else{if(defined$1(_0x4f74d1)){var _0x55d95e=_0x56bd7f[_0x5122d0(0x28cf)][_0x4f5f3a(0x4266)]({'url':_0x13c63b[_0x5122d0(0x5442)]});++_0x496bf7[_0x4f5f3a(0x14c3)],_0x55d95e[_0x4f5f3a(0x561e)]()[_0x5122d0(0x2a5f)](_0x4f74d1(_0x56bd7f,_0xe8a24d))[_0x5122d0(0xd22)](ModelUtility['getFailedLoadFunction'](_0x56bd7f,_0x4f5f3a(0xcaa),_0x55d95e[_0x5122d0(0x2dba)]));}}});}},aMinScratch$1=new Cartesian3(),aMaxScratch$1=new Cartesian3();function techniqueAttributeForSemantic(_0x2c08fd,_0x21fad1){var _0x201e06=_0x5e00b3;return ForEach[_0x201e06(0x419c)](_0x2c08fd,function(_0xc3f058,_0x35401b){if(_0xc3f058['semantic']===_0x21fad1)return _0x35401b;});}function ensureSemanticExistenceForPrimitive(_0xefb55f,_0x37e09e){var _0x5e90a9=_0x307c2b,_0x56377c=_0x5e00b3,_0x5322b0=_0xefb55f[_0x56377c(0x29a3)],_0x3259fd=_0xefb55f[_0x56377c(0x2352)],_0x3baf07=_0xefb55f[_0x5e90a9(0x2454)][_0x5e90a9(0x2a68)],_0x38861a=_0x3baf07[_0x56377c(0x29c7)],_0x2209af=_0x3baf07[_0x56377c(0xb01)],_0xa59b0=_0x3baf07[_0x56377c(0xa75)],_0x2fd8a7=_0x37e09e[_0x56377c(0x25a5)],_0x4152fd=_0x37e09e[_0x56377c(0x177b)];for(var _0x284589 in _0x2fd8a7)if(_0x2fd8a7[_0x56377c(0x1a9a)](_0x284589)){var _0x595eb9=_0x2fd8a7[_0x284589];for(var _0x1f77a1 in _0x595eb9)_0x56377c(0xcfb)!==_0x1f77a1&&(_0x4152fd[_0x1f77a1+'_'+_0x284589]=_0x595eb9[_0x1f77a1]);}var _0x5e02fe=_0x38861a[_0x3259fd[_0x37e09e[_0x5e90a9(0x578d)]][_0x56377c(0x49b2)][_0x56377c(0xe84)][_0x56377c(0x934)]],_0x1481c0=_0xa59b0[_0x2209af[_0x5e02fe[_0x56377c(0x39e5)]][_0x56377c(0x4e09)]];for(var _0x4c4510 in _0x4152fd)if(_0x4152fd[_0x56377c(0x1a9a)](_0x4c4510)&&!defined$1(techniqueAttributeForSemantic(_0x5e02fe,_0x4c4510))){var _0x440b51=_0x5322b0[_0x4152fd[_0x4c4510]],_0x2b579e=_0x4c4510[_0x56377c(0x12e2)]();'_'===_0x2b579e[_0x56377c(0x5806)](0x0)&&(_0x2b579e=_0x2b579e[_0x5e90a9(0x17ac)](0x1));var _0x4640cd='a_'+_0x2b579e;_0x5e02fe[_0x56377c(0x177b)][_0x4640cd]={'semantic':_0x4c4510,'type':_0x440b51['componentType']};var _0x341fcd=_0x1481c0[_0x56377c(0xcfb)][_0x56377c(0x2c43)],_0x28d04f=_0x341fcd[_0x56377c(0x43f4)];_0x28d04f=_0x56377c(0x38b1)+ModelUtility['getShaderVariable'](_0x440b51[_0x56377c(0x3dd)])+'\x20'+_0x4640cd+';\x0a'+_0x28d04f,_0x341fcd[_0x56377c(0x43f4)]=_0x28d04f;}}function getTechniqueAttributeOrUniformFunction(_0x27eb35,_0x365c0f,_0x132684,_0x217b37){var _0x2db433=_0x5e00b3;return hasExtension(_0x27eb35,_0x2db433(0xe84))?function(_0x5a829b,_0xb28f56){var _0x1547e9=_0x2db433;if(!(_0x5a829b[_0x1547e9(0x4398)]!==_0x132684||_0x217b37&&defined$1(_0x5a829b[_0x1547e9(0x54b)])))return _0xb28f56;}:function(_0x27bc4a,_0x4a965a){var _0x4a9620=_0x2db433,_0x25dade=_0x365c0f['parameters'][_0x27bc4a];if(!(_0x25dade[_0x4a9620(0x4398)]!==_0x132684||_0x217b37&&defined$1(_0x25dade[_0x4a9620(0x54b)])))return _0x4a965a;};}ModelUtility[_0x5e00b3(0x30a8)]=function(_0xc9ea12){var _0x2e477f=_0x307c2b,_0x570502=_0x5e00b3;for(var _0x16cc04=_0xc9ea12[_0x570502(0x1d19)],_0x2e835b=_0x16cc04[_0x2e477f(0x53d0)],_0x9da37d=_0x16cc04[_0x2e477f(0x565d)],_0x12504f=_0x16cc04[_0x570502(0x38ee)][_0x16cc04[_0x2e477f(0x24a7)]][_0x570502(0x1b6a)],_0xb8bce8=_0x12504f[_0x2e477f(0x2ef4)],_0x5e2839=[],_0x2713b2=new Cartesian3(Number[_0x2e477f(0x49a8)],Number[_0x570502(0x4d71)],Number[_0x570502(0x4d71)]),_0xf23fda=new Cartesian3(-Number[_0x570502(0x4d71)],-Number[_0x570502(0x4d71)],-Number[_0x570502(0x4d71)]),_0x4f9e48=0x0;_0x4f9e48<_0xb8bce8;++_0x4f9e48){var _0x6956a8=_0x2e835b[_0x12504f[_0x4f9e48]];for(_0x6956a8[_0x570502(0x390d)]=ModelUtility[_0x570502(0x1833)](_0x6956a8),_0x5e2839[_0x570502(0x5323)](_0x6956a8);_0x5e2839[_0x2e477f(0x2ef4)]>0x0;){var _0x37ae00=(_0x6956a8=_0x5e2839[_0x570502(0x3b86)]())['_transformToRoot'],_0x38eaae=_0x6956a8[_0x570502(0x2b20)];if(defined$1(_0x38eaae))for(var _0x1817e7=_0x9da37d[_0x38eaae][_0x570502(0x37e8)],_0x377614=_0x1817e7[_0x2e477f(0x2ef4)],_0x5e2595=0x0;_0x5e2595<_0x377614;++_0x5e2595){var _0x3cf3a0=_0x1817e7[_0x5e2595][_0x2e477f(0x3377)][_0x2e477f(0x1138)];if(defined$1(_0x3cf3a0)){var _0x45f561=ModelUtility[_0x570502(0x4a9)](_0x16cc04,_0x3cf3a0),_0x475a30=Cartesian3[_0x570502(0x361f)](_0x45f561[_0x570502(0x19a8)],0x0,aMinScratch$1),_0x2eb750=Cartesian3[_0x570502(0x361f)](_0x45f561[_0x570502(0x498f)],0x0,aMaxScratch$1);defined$1(_0x2713b2)&&defined$1(_0xf23fda)&&(Matrix4[_0x570502(0x108e)](_0x37ae00,_0x475a30,_0x475a30),Matrix4[_0x570502(0x108e)](_0x37ae00,_0x2eb750,_0x2eb750),Cartesian3[_0x570502(0x4882)](_0x2713b2,_0x475a30,_0x2713b2),Cartesian3['maximumByComponent'](_0xf23fda,_0x2eb750,_0xf23fda));}}var _0x3b6b95=_0x6956a8[_0x570502(0x2e0)];if(defined$1(_0x3b6b95))for(var _0x1edb01=_0x3b6b95[_0x2e477f(0x2ef4)],_0x116650=0x0;_0x116650<_0x1edb01;++_0x116650){var _0x120a02=_0x2e835b[_0x3b6b95[_0x116650]];_0x120a02[_0x570502(0x390d)]=ModelUtility[_0x570502(0x1833)](_0x120a02),Matrix4[_0x2e477f(0x4aef)](_0x37ae00,_0x120a02[_0x570502(0x390d)],_0x120a02[_0x570502(0x390d)]),_0x5e2839[_0x2e477f(0x2a0e)](_0x120a02);}delete _0x6956a8['_transformToRoot'];}}var _0x2c12c3=BoundingSphere[_0x570502(0x53d3)](_0x2713b2,_0xf23fda);return _0xc9ea12[_0x570502(0x2ad5)]=_0x2713b2,_0xc9ea12[_0x570502(0x23cb)]=_0xf23fda,_0xc9ea12[_0x2e477f(0x312b)]===Axis$2['Z']&&BoundingSphere[_0x570502(0x46fc)](_0x2c12c3,Axis$2[_0x570502(0x2692)],_0x2c12c3),_0xc9ea12[_0x570502(0x105d)]===Axis$2['Y']?BoundingSphere[_0x570502(0x46fc)](_0x2c12c3,Axis$2[_0x570502(0x2df5)],_0x2c12c3):_0xc9ea12[_0x2e477f(0x8c4)]===Axis$2['X']&&BoundingSphere[_0x570502(0x46fc)](_0x2c12c3,Axis$2[_0x570502(0x273d)],_0x2c12c3),_0x2c12c3;},ModelUtility[_0x5e00b3(0x2173)]=function(_0x31d2cf){var _0x550661=_0x307c2b;return ForEach[_0x550661(0x5084)](_0x31d2cf,function(_0x1cc6f9){var _0x2e8317=_0x550661;ForEach[_0x2e8317(0x47da)](_0x1cc6f9,function(_0x10ff6b){ensureSemanticExistenceForPrimitive(_0x31d2cf,_0x10ff6b);});}),_0x31d2cf;},ModelUtility[_0x5e00b3(0x3573)]=function(_0x5a06a5,_0x4898d7){var _0xd67f75=_0x5e00b3,_0x48368c={},_0x3e92b5=!0x1,_0x1f48d9=0x1;if(ForEach[_0xd67f75(0x419c)](_0x5a06a5,function(_0x3148b9,_0xcd853a){var _0x5cdad6=_0x140d;/pos/i[_0x5cdad6(0x37cb)](_0xcd853a)&&!_0x3e92b5?(_0x48368c[_0xcd853a]=0x0,_0x3e92b5=!0x0):_0x48368c[_0xcd853a]=_0x1f48d9++;}),defined$1(_0x4898d7)){for(var _0x19bd25 in _0x4898d7)_0x4898d7[_0xd67f75(0x1a9a)](_0x19bd25)&&(_0x48368c[_0x19bd25]=_0x1f48d9++);}return _0x48368c;},ModelUtility[_0x5e00b3(0x4a9)]=function(_0x3c4ab2,_0x5888fb){var _0x1833c9=_0x5e00b3,_0x38994f=_0x3c4ab2[_0x1833c9(0x29a3)][_0x5888fb],_0x444c98=_0x38994f[_0x1833c9(0x49b2)],_0x36327d=_0x38994f[_0x1833c9(0x19a8)],_0x418eb6=_0x38994f[_0x1833c9(0x498f)];if(defined$1(_0x444c98)){var _0x579807=_0x444c98[_0x1833c9(0x463d)];defined$1(_0x579807)&&(_0x36327d=_0x579807[_0x1833c9(0x4cd7)],_0x418eb6=_0x579807[_0x1833c9(0x1e51)]);}return{'min':_0x36327d,'max':_0x418eb6};},ModelUtility[_0x5e00b3(0x9cb)]=function(_0x756c1a,_0x54c17c,_0x4ec96a,_0xa5e81f){return ForEach['technique'](_0x756c1a,function(_0x33c1b0){var _0x493feb=_0x23ca;if(!defined$1(_0x4ec96a)||_0x33c1b0[_0x493feb(0x39e5)]===_0x4ec96a){var _0x13e0a9=ForEach[_0x493feb(0x419c)](_0x33c1b0,getTechniqueAttributeOrUniformFunction(_0x756c1a,_0x33c1b0,_0x54c17c,_0xa5e81f));return defined$1(_0x13e0a9)?_0x13e0a9:ForEach[_0x493feb(0x23bb)](_0x33c1b0,getTechniqueAttributeOrUniformFunction(_0x756c1a,_0x33c1b0,_0x54c17c,_0xa5e81f));}});},ModelUtility[_0x5e00b3(0x11f6)]=function(_0x49d260,_0x46e9bf){var _0x48d3cf=_0x5e00b3,_0x2c18d0=ModelUtility[_0x48d3cf(0x9cb)](_0x49d260,_0x48d3cf(0x3b9b),_0x46e9bf);return defined$1(_0x2c18d0)||(_0x2c18d0=ModelUtility[_0x48d3cf(0x9cb)](_0x49d260,_0x48d3cf(0x5413),_0x46e9bf)),_0x2c18d0;};var nodeTranslationScratch=new Cartesian3(),nodeQuaternionScratch=new Quaternion(),nodeScaleScratch=new Cartesian3();function replaceAllButFirstInString(_0x3e4f52,_0x188e84,_0x3edb81){var _0x2f6617=_0x307c2b,_0x5aca0d=_0x5e00b3;_0x188e84+=_0x5aca0d(0x4e8c),_0x188e84=new RegExp(_0x188e84,'g');var _0x5f5f9=_0x3e4f52[_0x5aca0d(0x548b)](_0x188e84);return _0x3e4f52[_0x2f6617(0x2bc0)](_0x188e84,function(_0x2f7482,_0x2834e0){return _0x5f5f9===_0x2834e0?_0x2f7482:_0x3edb81;});}function getQuantizedAttributes(_0x39ae55,_0x47d3ea){var _0x50b137=_0x5e00b3,_0x7d3950=_0x39ae55[_0x50b137(0x29a3)][_0x47d3ea][_0x50b137(0x49b2)];if(defined$1(_0x7d3950))return _0x7d3950[_0x50b137(0x463d)];}function getAttributeVariableName(_0x134cac,_0x291e6a,_0x2d7259){var _0x3bd57a=_0x307c2b,_0x3ed0bc=_0x5e00b3,_0xd3937c=_0x291e6a[_0x3ed0bc(0x3453)],_0x1d006=_0x134cac[_0x3ed0bc(0x2352)][_0xd3937c];if(hasExtension(_0x134cac,_0x3ed0bc(0xe84))&&defined$1(_0x1d006[_0x3bd57a(0x2454)])&&defined$1(_0x1d006['extensions'][_0x3ed0bc(0xe84)])){var _0x4b1411=_0x1d006[_0x3bd57a(0x2454)][_0x3bd57a(0x2a68)][_0x3ed0bc(0x934)],_0x3343a7=_0x134cac[_0x3ed0bc(0x49b2)][_0x3ed0bc(0xe84)]['techniques'][_0x4b1411];return ForEach[_0x3ed0bc(0x419c)](_0x3343a7,function(_0x393e84,_0xd12690){var _0x2bc759=_0x3ed0bc;if(_0x393e84[_0x2bc759(0x4398)]===_0x2d7259)return _0xd12690;});}}function getScalarUniformFunction(_0x4b6378){var _0x1bdd5f={'value':_0x4b6378,'clone':function(_0x3250fd,_0x4872de){return _0x3250fd;},'func':function(){var _0x23122=_0x23ca;return _0x1bdd5f[_0x23122(0x9a4)];}};return _0x1bdd5f;}function getVec2UniformFunction(_0x501d7a){var _0x38ed86=_0x5e00b3,_0x2ec466={'value':Cartesian2['fromArray'](_0x501d7a),'clone':Cartesian2[_0x38ed86(0x40f3)],'func':function(){var _0x516428=_0x38ed86;return _0x2ec466[_0x516428(0x9a4)];}};return _0x2ec466;}function getVec3UniformFunction(_0x3a7417){var _0x1711a9=_0x307c2b,_0x3adf8d=_0x5e00b3,_0x4209d8={'value':Cartesian3[_0x1711a9(0x44cf)](_0x3a7417),'clone':Cartesian3[_0x3adf8d(0x40f3)],'func':function(){var _0x588cc3=_0x3adf8d;return _0x4209d8[_0x588cc3(0x9a4)];}};return _0x4209d8;}function getVec4UniformFunction(_0x41658c){var _0x1b03b2=_0x307c2b,_0x1b9179=_0x5e00b3,_0x175c64={'value':Cartesian4[_0x1b9179(0x361f)](_0x41658c),'clone':Cartesian4[_0x1b03b2(0x2d7b)],'func':function(){var _0x25cfc5=_0x1b9179;return _0x175c64[_0x25cfc5(0x9a4)];}};return _0x175c64;}function getMat2UniformFunction(_0x3b777b){var _0x5cee0c=_0x307c2b,_0x2ddbec=_0x5e00b3,_0x24e05f={'value':Matrix2[_0x5cee0c(0x10df)](_0x3b777b),'clone':Matrix2[_0x2ddbec(0x40f3)],'func':function(){var _0xfee82d=_0x2ddbec;return _0x24e05f[_0xfee82d(0x9a4)];}};return _0x24e05f;}function getMat3UniformFunction(_0x100480){var _0xca87aa=_0x307c2b,_0x67c42f=_0x5e00b3,_0x10672c={'value':Matrix3[_0xca87aa(0x10df)](_0x100480),'clone':Matrix3[_0x67c42f(0x40f3)],'func':function(){var _0x5a8c8c=_0x67c42f;return _0x10672c[_0x5a8c8c(0x9a4)];}};return _0x10672c;}function getMat4UniformFunction(_0x20a2b8){var _0x490653=_0x307c2b,_0x5df3ef=_0x5e00b3,_0x48b288={'value':Matrix4[_0x490653(0x10df)](_0x20a2b8),'clone':Matrix4[_0x5df3ef(0x40f3)],'func':function(){var _0x3dafc1=_0x5df3ef;return _0x48b288[_0x3dafc1(0x9a4)];}};return _0x48b288;}ModelUtility[_0x307c2b(0xda0)]=function(_0x4b69d5,_0x33b051){var _0x49810e=_0x307c2b,_0x296427=_0x5e00b3;return defined$1(_0x4b69d5[_0x296427(0x4f03)])?Matrix4[_0x49810e(0x10df)](_0x4b69d5[_0x296427(0x4f03)],_0x33b051):Matrix4[_0x296427(0x1be7)](Cartesian3[_0x296427(0x361f)](_0x4b69d5[_0x296427(0x1519)],0x0,nodeTranslationScratch),Quaternion[_0x49810e(0x1055)](_0x4b69d5[_0x296427(0x1c36)],0x0,nodeQuaternionScratch),Cartesian3[_0x296427(0x361f)](_0x4b69d5[_0x296427(0x4a6e)],0x0,nodeScaleScratch),_0x33b051);},ModelUtility[_0x5e00b3(0x4f3d)]=function(_0x539e24){var _0x2fd5b3=_0x5e00b3,_0xab1d87=_0x539e24[_0x2fd5b3(0x359c)],_0x285c8c={};if(defined$1(_0xab1d87))for(var _0x31413e=_0xab1d87[_0x2fd5b3(0x809)],_0x153b73=0x0;_0x153b73<_0x31413e;_0x153b73++){_0x285c8c[_0xab1d87[_0x153b73]]=!0x0;}return _0x285c8c;},ModelUtility[_0x5e00b3(0x701)]=function(_0x520cb2){var _0x495bcd=_0x307c2b,_0x4169ff=_0x5e00b3,_0x5618d7=_0x520cb2[_0x4169ff(0xec9)],_0x3ddeb9={};if(defined$1(_0x5618d7))for(var _0xfdd32f=_0x5618d7[_0x495bcd(0x2ef4)],_0x21b3ce=0x0;_0x21b3ce<_0xfdd32f;_0x21b3ce++){_0x3ddeb9[_0x5618d7[_0x21b3ce]]=!0x0;}return _0x3ddeb9;},ModelUtility[_0x5e00b3(0x39ec)]={'AGI_articulations':!0x0,'CESIUM_RTC':!0x0,'EXT_texture_webp':!0x0,'KHR_blend':!0x0,'KHR_binary_glTF':!0x0,'KHR_draco_mesh_compression':!0x0,'KHR_materials_common':!0x0,'KHR_techniques_webgl':!0x0,'KHR_materials_unlit':!0x0,'KHR_materials_pbrSpecularGlossiness':!0x0,'KHR_texture_transform':!0x0,'WEB3D_quantized_attributes':!0x0},ModelUtility[_0x5e00b3(0x3b56)]=function(_0x2fa971,_0x1f0c53){var _0x3b858f=_0x5e00b3;for(var _0x18510d in _0x2fa971)if(_0x2fa971[_0x3b858f(0x1a9a)](_0x18510d)){if(!ModelUtility[_0x3b858f(0x39ec)][_0x18510d])throw new RuntimeError$1(_0x3b858f(0x3042)+_0x18510d);if(_0x3b858f(0x308f)===_0x18510d&&!0x1===_0x1f0c53)throw new RuntimeError$1(_0x3b858f(0x1f39));}},ModelUtility[_0x307c2b(0xcce)]=function(_0x3e5025,_0x502120){var _0xe2afbc=_0x307c2b,_0x3d2f45=_0x5e00b3;if(defined$1(_0x3e5025))for(var _0x2b0d45=_0x3e5025[_0x3d2f45(0x809)],_0x118536=0x0;_0x118536<_0x2b0d45;_0x118536++){var _0x5b7b56=_0x3e5025[_0x118536];if(_0xe2afbc(0x4758)!==_0x5b7b56)throw new RuntimeError$1(_0x3d2f45(0x23fc)+_0x5b7b56);if(!_0x502120[_0x3d2f45(0x153f)])throw new RuntimeError$1(_0x3d2f45(0x339f));}},ModelUtility[_0x5e00b3(0xff6)]=function(_0x5a24df,_0x63f7df,_0x55b12c,_0x43620c){var _0x479284=_0x307c2b,_0x546c68=_0x5e00b3,_0x55c062={};for(var _0x2868fc in _0x43620c)if(_0x43620c[_0x546c68(0x1a9a)](_0x2868fc)){var _0x523b3e=_0x43620c[_0x2868fc],_0x2eba21=_0x523b3e[_0x546c68(0x3d9b)];if(!defined$1(_0x2eba21))continue;var _0x42f3e1=getAttributeVariableName(_0x5a24df,_0x63f7df,_0x2868fc);'_'===_0x2868fc[_0x546c68(0x5806)](0x0)&&(_0x2868fc=_0x2868fc[_0x479284(0x1acf)](0x1));var _0x3a626b=_0x546c68(0x25c3)+_0x2868fc[_0x546c68(0x12e2)]();if(!defined$1(_0x55c062[_0x3a626b])){var _0x460839,_0x1123be=_0x546c68(0x4e36)+_0x2868fc,_0x3ca676=_0x42f3e1[_0x479284(0x2bc0)]('a_',_0x546c68(0x4bf3)),_0x1a1d15=_0x523b3e[_0x546c68(0x4362)];_0x55b12c=replaceAllButFirstInString(_0x55b12c,_0x42f3e1,_0x3ca676),_0x55b12c=(_0x460839=_0x2eba21[_0x546c68(0x1665)]?_0x546c68(0x2802):_0x1a1d15>0x1?_0x479284(0x5876)+_0x1a1d15:_0x546c68(0x2955))+'\x20'+_0x3ca676+';\x0a'+_0x55b12c;var _0x44361f=0x3===_0x1a1d15&&_0x479284(0x21c7)===_0x2868fc;_0x44361f&&(_0x55b12c=replaceAllButFirstInString(_0x55b12c,_0x3ca676,_0x546c68(0x15f)+_0x3ca676+_0x546c68(0x4557)));var _0x8ba854='';if(_0x2eba21[_0x546c68(0x1665)]){var _0x3c2d42=_0x3a626b+_0x546c68(0x1e4a);_0x55b12c=_0x546c68(0x448f)+_0x3c2d42+';\x0a'+_0x55b12c,_0x8ba854=_0x479284(0x3671)+_0x3ca676+_0x546c68(0x4b9a)+_0x42f3e1+_0x546c68(0x374d)+_0x3c2d42+_0x546c68(0x2c3b)+_0x1123be+_0x546c68(0x5cdd);}else{var _0x38fe1a=_0x3a626b+_0x546c68(0x4ab1),_0x5a0936=_0x3a626b+'_min';_0x55b12c=_0x546c68(0x448f)+_0x38fe1a+_0x479284(0x4930)+_0x460839+'\x20'+_0x5a0936+';\x0a'+_0x55b12c,_0x8ba854=_0x546c68(0x39ff)+_0x3ca676+_0x546c68(0x987)+_0x5a0936+_0x546c68(0x3d91)+_0x42f3e1+(_0x44361f?_0x546c68(0x2851):'')+_0x479284(0x44d1)+_0x38fe1a+_0x479284(0x39a1)+_0x1123be+_0x546c68(0x5cdd);}_0x55b12c=ShaderSource[_0x546c68(0x1096)](_0x55b12c,_0x1123be),_0x55b12c+=_0x8ba854;}}return{'shader':_0x55b12c};},ModelUtility[_0x5e00b3(0x3cf3)]=function(_0x1c2c67,_0x531638,_0x7ada8){var _0x3936d0=_0x307c2b,_0x1058b5=_0x5e00b3,_0x57e1c4={},_0x237c19=_0x531638[_0x1058b5(0x177b)];for(var _0x4af960 in _0x237c19)if(_0x237c19[_0x1058b5(0x1a9a)](_0x4af960)){var _0x4f199a=getAttributeVariableName(_0x1c2c67,_0x531638,_0x4af960),_0x33f9f5=_0x531638[_0x1058b5(0x177b)][_0x4af960];'_'===_0x4af960[_0x1058b5(0x5806)](0x0)&&(_0x4af960=_0x4af960[_0x3936d0(0x1acf)](0x1));var _0x123493=_0x1058b5(0x25c3)+_0x4af960[_0x1058b5(0x12e2)](),_0x3a8011=_0x123493+_0x1058b5(0x108d),_0x2647f1=_0x123493+'_translate';if(!defined$1(_0x57e1c4[_0x123493])&&!defined$1(_0x57e1c4[_0x3a8011])){var _0x3ab097=getQuantizedAttributes(_0x1c2c67,_0x33f9f5);if(defined$1(_0x3ab097)){var _0x180b1e,_0x1892f9=_0x3ab097[_0x1058b5(0x2d7f)],_0x25cc54=_0x1058b5(0x4e36)+_0x4af960,_0x2b0ac8=_0x4f199a[_0x1058b5(0x2c3f)]('a_',_0x1058b5(0x4bf3)),_0x42be5b=Math[_0x3936d0(0x4b96)](Math[_0x1058b5(0x5c4f)](_0x1892f9[_0x1058b5(0x809)]));_0x7ada8=(_0x180b1e=_0x42be5b>0x2?_0x3936d0(0x5876)+(_0x42be5b-0x1):_0x3936d0(0x54f0))+'\x20'+_0x2b0ac8+';\x0a'+(_0x7ada8=replaceAllButFirstInString(_0x7ada8,_0x4f199a,_0x2b0ac8));var _0x2a8d18='';0x5===_0x42be5b?(_0x7ada8=_0x1058b5(0x160)+_0x2647f1+';\x0a'+(_0x7ada8=_0x1058b5(0x2899)+_0x3a8011+';\x0a'+_0x7ada8),_0x2a8d18=_0x1058b5(0x39ff)+_0x2b0ac8+_0x1058b5(0x987)+_0x3a8011+_0x1058b5(0x36a2)+_0x4f199a+_0x3936d0(0x11ab)+_0x2647f1+_0x1058b5(0x218e)+_0x25cc54+_0x1058b5(0x5cdd),_0x57e1c4[_0x3a8011]={'mat':0x4},_0x57e1c4[_0x2647f1]={'vec':0x4}):(_0x7ada8='uniform\x20mat'+_0x42be5b+'\x20'+_0x123493+';\x0a'+_0x7ada8,_0x2a8d18=_0x1058b5(0x39ff)+_0x2b0ac8+_0x3936d0(0x3e4f)+_0x180b1e+'('+_0x123493+_0x1058b5(0x34d9)+_0x42be5b+'('+_0x4f199a+_0x3936d0(0x4df8)+_0x25cc54+_0x1058b5(0x5cdd),_0x57e1c4[_0x123493]={'mat':_0x42be5b}),_0x7ada8=ShaderSource[_0x1058b5(0x1096)](_0x7ada8,_0x25cc54),_0x7ada8+=_0x2a8d18;}}}return{'shader':_0x7ada8,'uniforms':_0x57e1c4};},ModelUtility[_0x5e00b3(0x3f25)]=function(_0x4cc1df,_0x3da7c9){var _0x10f14a=_0x307c2b,_0xa278dd=_0x5e00b3,_0x32780f=ModelUtility[_0xa278dd(0x9cb)](_0x4cc1df,_0xa278dd(0x4546)),_0x1101e0=_0x32780f['replace']('a_',_0xa278dd(0x4bf3));-0x1!==_0x3da7c9[_0xa278dd(0xabf)](_0x1101e0)&&(_0x32780f=_0x1101e0);var _0x5d6177=ModelUtility[_0xa278dd(0x9cb)](_0x4cc1df,_0xa278dd(0x33ea),void 0x0,!0x0);if(!defined$1(_0x5d6177)||-0x1===_0x3da7c9['indexOf'](_0x5d6177)){var _0x1916fa=ModelUtility[_0xa278dd(0x9cb)](_0x4cc1df,_0xa278dd(0x4dbc),void 0x0,!0x0),_0x25a10b=ModelUtility[_0x10f14a(0x5d2)](_0x4cc1df,_0x10f14a(0x394d),void 0x0,!0x0);-0x1!==_0x3da7c9[_0xa278dd(0xabf)](_0x10f14a(0x4b65))?_0x25a10b=_0x10f14a(0x4211):defined$1(_0x25a10b)||(_0x25a10b=ModelUtility[_0xa278dd(0x9cb)](_0x4cc1df,'CESIUM_RTC_MODELVIEW',void 0x0,!0x0)),_0x5d6177=_0x1916fa+_0xa278dd(0x36a2)+_0x25a10b;}return _0x5d6177+_0x10f14a(0x1cd3)+_0x32780f+_0xa278dd(0x9ae);},ModelUtility['modifyFragmentShaderForLogDepth']=function(_0x1f1887){var _0x8fa1a9=_0x5e00b3;return _0x1f1887=ShaderSource[_0x8fa1a9(0x1096)](_0x1f1887,_0x8fa1a9(0x38c9)),_0x1f1887+=_0x8fa1a9(0x6aa);},ModelUtility[_0x5e00b3(0x2d0c)]=function(_0x80ecdd,_0xea6e88){var _0x313564=_0x5e00b3;return _0x80ecdd=ShaderSource['replaceMain'](_0x80ecdd,_0x313564(0x38c9)),_0x80ecdd+=_0x313564(0x2280)+_0xea6e88+_0x313564(0x22c3);};var scratchCartesian4$5=new Cartesian4();function getVec4TextureMotionUniformFunction(_0x18a0e4){var _0x1a0bbc=_0x5e00b3,_0x4776fc={'value':_0x18a0e4,'clone':Cartesian4[_0x1a0bbc(0x40f3)],'func':function(){var _0x26e287=_0x140d,_0x2f3898=_0x1a0bbc,_0x439975=performance['now']()/0x3e8,_0x4b8765=_0x4776fc[_0x2f3898(0x9a4)][0x4];if(_0x4b8765>0x0){var _0x590d7=_0x439975%_0x4b8765;scratchCartesian4$5['x']=_0x590d7*_0x4776fc[_0x2f3898(0x9a4)][0x0]+_0x4776fc['value'][0x1],scratchCartesian4$5['y']=_0x590d7*_0x4776fc[_0x26e287(0x46b3)][0x2]+_0x4776fc[_0x26e287(0x46b3)][0x3];}else scratchCartesian4$5['x']=_0x4776fc[_0x26e287(0x46b3)][0x1],scratchCartesian4$5['y']=_0x4776fc[_0x2f3898(0x9a4)][0x3];var _0x15bfd0=_0x4776fc[_0x26e287(0x46b3)][0x9];if(_0x15bfd0>0x0){var _0x4cadb9=_0x439975%_0x15bfd0;scratchCartesian4$5['z']=_0x4cadb9*_0x4776fc[_0x2f3898(0x9a4)][0x5]+_0x4776fc[_0x2f3898(0x9a4)][0x6],scratchCartesian4$5['w']=_0x4cadb9*_0x4776fc[_0x2f3898(0x9a4)][0x7]+_0x4776fc[_0x2f3898(0x9a4)][0x8];}else scratchCartesian4$5['z']=_0x4776fc[_0x26e287(0x46b3)][0x6],scratchCartesian4$5['w']=_0x4776fc[_0x26e287(0x46b3)][0x8];return scratchCartesian4$5;}};return _0x4776fc;}function DelayLoadedTextureUniform(_0x26d786,_0x17f6fc,_0x1d9ade){var _0x493856=_0x5e00b3;this[_0x493856(0x138)]=void 0x0,this['_textureId']=_0x26d786[_0x493856(0x51d3)],this[_0x493856(0x4efe)]=_0x17f6fc,this[_0x493856(0x33b3)]=_0x1d9ade;}function getTextureUniformFunction(_0x228f9a,_0x8ee5c,_0x96a991){var _0x9cbf32=_0x5e00b3,_0x2a32dc=new DelayLoadedTextureUniform(_0x228f9a,_0x8ee5c,_0x96a991);return _0x2a32dc[_0x9cbf32(0x5fd6)]=function(){var _0xc8a7f6=_0x9cbf32;return _0x2a32dc[_0xc8a7f6(0x9a4)];},_0x2a32dc;}Object[_0x307c2b(0x66e)](DelayLoadedTextureUniform[_0x5e00b3(0x3720)],{'value':{'get':function(){var _0x58f1f7=_0x307c2b,_0x156b2b=_0x5e00b3;if(!defined$1(this[_0x156b2b(0x138)])){var _0x93e943=this[_0x156b2b(0x4efe)][this[_0x156b2b(0xcf2)]];if(!defined$1(_0x93e943))return this[_0x58f1f7(0x2ea1)];this[_0x58f1f7(0x16a)]=_0x93e943;}return this[_0x58f1f7(0x16a)];},'set':function(_0x321b7d){var _0x10a0e7=_0x5e00b3;this[_0x10a0e7(0x138)]=_0x321b7d;}}}),DelayLoadedTextureUniform[_0x5e00b3(0x3720)][_0x307c2b(0x2d7b)]=function(_0x2a8bc6){return _0x2a8bc6;},DelayLoadedTextureUniform[_0x5e00b3(0x3720)][_0x5e00b3(0x5fd6)]=void 0x0;var gltfUniformFunctions={};gltfUniformFunctions[WebGLConstants$1[_0x307c2b(0x3078)]]=getScalarUniformFunction,gltfUniformFunctions[WebGLConstants$1[_0x5e00b3(0x40b9)]]=getVec2UniformFunction,gltfUniformFunctions[WebGLConstants$1[_0x5e00b3(0x353a)]]=getVec3UniformFunction,gltfUniformFunctions[WebGLConstants$1[_0x5e00b3(0x4af)]]=getVec4UniformFunction,gltfUniformFunctions[WebGLConstants$1[_0x5e00b3(0x3241)]]=getScalarUniformFunction,gltfUniformFunctions[WebGLConstants$1[_0x5e00b3(0xcf4)]]=getVec2UniformFunction,gltfUniformFunctions[WebGLConstants$1[_0x307c2b(0x234f)]]=getVec3UniformFunction,gltfUniformFunctions[WebGLConstants$1[_0x5e00b3(0x116d)]]=getVec4UniformFunction,gltfUniformFunctions[WebGLConstants$1[_0x307c2b(0x5966)]]=getScalarUniformFunction,gltfUniformFunctions[WebGLConstants$1[_0x307c2b(0x216f)]]=getVec2UniformFunction,gltfUniformFunctions[WebGLConstants$1[_0x5e00b3(0x5e0a)]]=getVec3UniformFunction,gltfUniformFunctions[WebGLConstants$1[_0x5e00b3(0x53e2)]]=getVec4UniformFunction,gltfUniformFunctions[WebGLConstants$1[_0x5e00b3(0x4819)]]=getMat2UniformFunction,gltfUniformFunctions[WebGLConstants$1[_0x307c2b(0x59ad)]]=getMat3UniformFunction,gltfUniformFunctions[WebGLConstants$1[_0x5e00b3(0x3035)]]=getMat4UniformFunction,gltfUniformFunctions[WebGLConstants$1[_0x5e00b3(0x13e2)]]=getTextureUniformFunction;var gltfExtensionUniformFunctions={};function scaleFromMatrix5Array(_0x5152c1){return[_0x5152c1[0x0],_0x5152c1[0x1],_0x5152c1[0x2],_0x5152c1[0x3],_0x5152c1[0x5],_0x5152c1[0x6],_0x5152c1[0x7],_0x5152c1[0x8],_0x5152c1[0xa],_0x5152c1[0xb],_0x5152c1[0xc],_0x5152c1[0xd],_0x5152c1[0xf],_0x5152c1[0x10],_0x5152c1[0x11],_0x5152c1[0x12]];}function translateFromMatrix5Array(_0x156ebc){return[_0x156ebc[0x14],_0x156ebc[0x15],_0x156ebc[0x16],_0x156ebc[0x17]];}gltfExtensionUniformFunctions[PBRExtensionParamterType$1[_0x5e00b3(0x156)]]=getVec4TextureMotionUniformFunction,gltfExtensionUniformFunctions[PBRExtensionParamterType$1[_0x5e00b3(0x57ab)]]=getVec4TextureMotionUniformFunction,ModelUtility['createUniformFunction']=function(_0x291050,_0x5b7712,_0x23470f,_0x1c6fea,_0x1a1133){return defined$1(_0x1a1133)?gltfExtensionUniformFunctions[_0x1a1133](_0x5b7712,_0x23470f,_0x1c6fea):gltfUniformFunctions[_0x291050](_0x5b7712,_0x23470f,_0x1c6fea);},ModelUtility[_0x5e00b3(0x9f9)]=function(_0x19e7cc){var _0x52d0f0=_0x307c2b,_0x2d8ee3=_0x5e00b3,_0x426702={};for(var _0x931bb0 in _0x19e7cc)if(_0x19e7cc[_0x2d8ee3(0x1a9a)](_0x931bb0)){var _0x1b6e40=_0x19e7cc[_0x931bb0],_0x43913e=_0x1b6e40['quantization'];if(!defined$1(_0x43913e))continue;'_'===_0x931bb0[_0x2d8ee3(0x5806)](0x0)&&(_0x931bb0=_0x931bb0[_0x2d8ee3(0x4c07)](0x1));var _0x5ae2ab=_0x2d8ee3(0x25c3)+_0x931bb0[_0x2d8ee3(0x12e2)]();if(_0x43913e[_0x2d8ee3(0x1665)]){var _0xe68da9=_0x5ae2ab+_0x2d8ee3(0x1e4a),_0x38b50a=(0x1<<_0x43913e[_0x2d8ee3(0x3b4b)])-0x1;_0x426702[_0xe68da9]=getScalarUniformFunction(_0x38b50a)[_0x2d8ee3(0x5fd6)];continue;}var _0x4da61e=_0x5ae2ab+_0x2d8ee3(0x4ab1),_0x101a26=_0x43913e[_0x2d8ee3(0x1a76)]/(0x1<<_0x43913e[_0x2d8ee3(0x3b4b)]);_0x426702[_0x4da61e]=getScalarUniformFunction(_0x101a26)[_0x2d8ee3(0x5fd6)];var _0x16cdc2=_0x5ae2ab+_0x2d8ee3(0x37ca);switch(_0x1b6e40[_0x2d8ee3(0x4362)]){case 0x1:_0x426702[_0x16cdc2]=getScalarUniformFunction(_0x43913e[_0x52d0f0(0x341a)])[_0x2d8ee3(0x5fd6)];break;case 0x2:_0x426702[_0x16cdc2]=getVec2UniformFunction(_0x43913e[_0x2d8ee3(0x5153)])[_0x2d8ee3(0x5fd6)];break;case 0x3:_0x426702[_0x16cdc2]=getVec3UniformFunction(_0x43913e[_0x2d8ee3(0x5153)])[_0x2d8ee3(0x5fd6)];break;case 0x4:_0x426702[_0x16cdc2]=getVec4UniformFunction(_0x43913e[_0x2d8ee3(0x5153)])[_0x2d8ee3(0x5fd6)];}}return _0x426702;},ModelUtility[_0x5e00b3(0x5c46)]=function(_0x4dfcac,_0x3f0007,_0x4f1589){var _0x515773=_0x307c2b,_0x22b194=_0x5e00b3,_0x57046b=_0x4dfcac[_0x515773(0x579e)],_0x263994={},_0x4f71c6={},_0x4c10c9=_0x3f0007[_0x515773(0x3377)];for(var _0x59c93 in _0x4c10c9)if(_0x4c10c9[_0x515773(0x2609)](_0x59c93)){var _0x3931fa=_0x57046b[_0x4c10c9[_0x59c93]],_0x99c697=_0x3931fa[_0x22b194(0x49b2)];if('_'===_0x59c93[_0x515773(0x62c)](0x0)&&(_0x59c93=_0x59c93[_0x22b194(0x4c07)](0x1)),defined$1(_0x99c697)){var _0x20f87f=_0x99c697[_0x515773(0x76d)];if(defined$1(_0x20f87f)){var _0x27d623=_0x20f87f[_0x515773(0xf4d)],_0x57bf70=_0x515773(0x29de)+_0x59c93[_0x22b194(0x12e2)]();switch(_0x3931fa[_0x22b194(0x3dd)]){case AttributeType$1[_0x22b194(0x3e16)]:_0x4f71c6[_0x57bf70]=getMat2UniformFunction(_0x27d623)[_0x22b194(0x5fd6)],_0x263994[_0x57bf70]=!0x0;break;case AttributeType$1[_0x22b194(0x320d)]:_0x4f71c6[_0x57bf70]=getMat3UniformFunction(_0x27d623)['func'],_0x263994[_0x57bf70]=!0x0;break;case AttributeType$1[_0x22b194(0x2573)]:_0x4f71c6[_0x57bf70]=getMat4UniformFunction(_0x27d623)[_0x22b194(0x5fd6)],_0x263994[_0x57bf70]=!0x0;break;case AttributeType$1[_0x22b194(0x1a60)]:var _0x5cf086=_0x57bf70+_0x22b194(0x108d),_0x479a4b=_0x57bf70+_0x515773(0x47ad);_0x4f71c6[_0x5cf086]=getMat4UniformFunction(scaleFromMatrix5Array(_0x27d623))['func'],_0x4f71c6[_0x479a4b]=getVec4UniformFunction(translateFromMatrix5Array(_0x27d623))[_0x22b194(0x5fd6)],_0x263994[_0x5cf086]=!0x0,_0x263994[_0x479a4b]=!0x0;}}}}for(var _0x52d7c8 in _0x4f1589)if(_0x4f1589[_0x22b194(0x1a9a)](_0x52d7c8)&&!_0x263994[_0x52d7c8]){var _0x5edf3a=_0x4f1589[_0x52d7c8];defined$1(_0x5edf3a[_0x515773(0x29bc)])&&(0x2===_0x5edf3a['mat']?_0x4f71c6[_0x52d7c8]=getMat2UniformFunction(Matrix2[_0x22b194(0x2de)])[_0x515773(0x9d7)]:0x3===_0x5edf3a[_0x22b194(0x263f)]?_0x4f71c6[_0x52d7c8]=getMat3UniformFunction(Matrix3[_0x515773(0x1160)])[_0x22b194(0x5fd6)]:0x4===_0x5edf3a[_0x22b194(0x263f)]&&(_0x4f71c6[_0x52d7c8]=getMat4UniformFunction(Matrix4[_0x22b194(0x2de)])[_0x22b194(0x5fd6)])),defined$1(_0x5edf3a[_0x22b194(0x4751)])&&0x4===_0x5edf3a[_0x22b194(0x4751)]&&(_0x4f71c6[_0x52d7c8]=getVec4UniformFunction([0x0,0x0,0x0,0x0])[_0x515773(0x9d7)]);}return _0x4f71c6;};var scratchTranslationRtc=new Cartesian3(),gltfSemanticUniforms$1={'MODEL':function(_0x59a62a,_0x74d7eb){return function(){var _0x37452a=_0x23ca;return _0x59a62a[_0x37452a(0x2919)];};},'VIEW':function(_0x49d84f,_0xca74f7){return function(){var _0x13dda2=_0x23ca;return _0x49d84f[_0x13dda2(0x1173)];};},'PROJECTION':function(_0x35a9ae,_0x38c0f9){return function(){var _0xb3a020=_0x23ca;return _0x35a9ae[_0xb3a020(0x2a8a)];};},'MODELVIEW':function(_0x1bc305,_0xe7e112){return function(){var _0x41836b=_0x23ca;return _0x1bc305[_0x41836b(0x4291)];};},'CESIUM_RTC_MODELVIEW':function(_0x4d1f91,_0x11226e){var _0x142eba=new Matrix4();return function(){var _0x31456c=_0x23ca;return defined$1(_0x11226e[_0x31456c(0x111e)])?(Matrix4[_0x31456c(0x3613)](_0x4d1f91[_0x31456c(0x2919)],scratchTranslationRtc),Cartesian3[_0x31456c(0x30c2)](scratchTranslationRtc,_0x11226e[_0x31456c(0x111e)],scratchTranslationRtc),Matrix4[_0x31456c(0x108e)](_0x4d1f91[_0x31456c(0x1173)],scratchTranslationRtc,scratchTranslationRtc),Matrix4[_0x31456c(0x39e0)](_0x4d1f91[_0x31456c(0x4291)],scratchTranslationRtc,_0x142eba)):_0x4d1f91[_0x31456c(0x4291)];};},'MODELVIEWPROJECTION':function(_0x7d8a3d,_0x2dc7f4){return function(){var _0x5cde1d=_0x140d;return _0x7d8a3d[_0x5cde1d(0x1796)];};},'MODELINVERSE':function(_0x2fbdb8,_0x4c1650){return function(){var _0x142566=_0x23ca;return _0x2fbdb8[_0x142566(0x2b4e)];};},'VIEWINVERSE':function(_0x94ae87,_0xed632c){return function(){var _0x55aa6c=_0x23ca;return _0x94ae87[_0x55aa6c(0x33ca)];};},'PROJECTIONINVERSE':function(_0x785e66,_0x526e45){return function(){var _0x2edc08=_0x23ca;return _0x785e66[_0x2edc08(0x4bbc)];};},'MODELVIEWINVERSE':function(_0x43c163,_0x2cab0a){return function(){var _0x1cf12e=_0x140d;return _0x43c163[_0x1cf12e(0x2a8b)];};},'MODELVIEWPROJECTIONINVERSE':function(_0xc0fcd8,_0x105b7d){return function(){var _0x12bb59=_0x140d;return _0xc0fcd8[_0x12bb59(0x5b5)];};},'MODELINVERSETRANSPOSE':function(_0x1bd0ac,_0x1de3d9){return function(){var _0x2e834d=_0x23ca;return _0x1bd0ac[_0x2e834d(0x3342)];};},'MODELVIEWINVERSETRANSPOSE':function(_0x5dfb9b,_0x821e9c){return function(){var _0x2ad9f4=_0x23ca;return _0x5dfb9b[_0x2ad9f4(0x47ce)];};},'VIEWPORT':function(_0x4d779c,_0x238680){return function(){var _0xedd86a=_0x23ca;return _0x4d779c[_0xedd86a(0x1ae7)];};}};function processModelMaterialsCommon(_0x24b544,_0x453f5b){var _0x1e1ac5=_0x307c2b,_0x1b6d36=_0x5e00b3;if(_0x453f5b=defaultValue$1(_0x453f5b,{}),defined$1(_0x24b544)&&hasExtension(_0x24b544,_0x1b6d36(0x29ea))){hasExtension(_0x24b544,_0x1b6d36(0xe84))||(defined$1(_0x24b544['extensions'])||(_0x24b544[_0x1e1ac5(0x2454)]={}),_0x24b544[_0x1b6d36(0x49b2)][_0x1b6d36(0xe84)]={'programs':[],'shaders':[],'techniques':[]},_0x24b544[_0x1e1ac5(0x101a)][_0x1b6d36(0x5323)](_0x1b6d36(0xe84)),_0x24b544[_0x1b6d36(0xec9)][_0x1b6d36(0x5323)](_0x1b6d36(0xe84)));var _0x257aba=_0x24b544[_0x1b6d36(0x49b2)][_0x1b6d36(0xe84)];lightDefaults(_0x24b544);var _0x4860b1=generateLightParameters(_0x24b544),_0x457fbe=ModelUtility[_0x1b6d36(0x4b25)](_0x24b544),_0x132b7b={},_0x321508=!0x1;return ForEach[_0x1b6d36(0x3453)](_0x24b544,function(_0x177f11,_0x32994d){var _0xf39732=_0x1e1ac5,_0x38ac0d=_0x1b6d36;if(defined$1(_0x177f11[_0x38ac0d(0x49b2)])&&defined$1(_0x177f11[_0x38ac0d(0x49b2)][_0x38ac0d(0x29ea)])){var _0x3b9cd6=_0x177f11[_0x38ac0d(0x49b2)][_0x38ac0d(0x29ea)],_0x2dccc0=_0x457fbe[_0x32994d],_0x325716=getTechniqueKey(_0x3b9cd6,_0x2dccc0),_0x78e2ad=_0x132b7b[_0x325716];defined$1(_0x78e2ad)||(_0x78e2ad=generateTechnique$1(_0x24b544,_0x257aba,_0x2dccc0,_0x3b9cd6,_0x4860b1,_0x453f5b[_0xf39732(0x188d)]),_0x132b7b[_0x325716]=_0x78e2ad,_0x321508=!0x0);var _0x26d498={},_0x556485=_0x3b9cd6[_0x38ac0d(0xc98)];for(var _0x280694 in _0x556485)_0x556485[_0x38ac0d(0x1a9a)](_0x280694)&&'transparent'!==_0x280694&&_0x38ac0d(0x5a34)!==_0x280694&&(_0x26d498['u_'+_0x280694[_0x38ac0d(0x12e2)]()]=_0x556485[_0x280694]);_0x177f11[_0x38ac0d(0x49b2)][_0xf39732(0x2a68)]={'technique':_0x78e2ad,'values':_0x26d498},_0x177f11[_0x38ac0d(0x46db)]=_0x38ac0d(0x1792),_0x3b9cd6[_0x38ac0d(0x1716)]&&(_0x177f11[_0xf39732(0x1086)]=_0xf39732(0x3da2)),_0x3b9cd6[_0x38ac0d(0x5a34)]&&(_0x177f11[_0x38ac0d(0x5a34)]=!0x0);}}),_0x321508?(ModelUtility[_0x1b6d36(0x2173)](_0x24b544),_0x24b544):_0x24b544;}}function generateLightParameters(_0x3d0753){var _0x2187bf=_0x307c2b,_0x50455e=_0x5e00b3,_0x53111e,_0x3e187f={};if(defined$1(_0x3d0753[_0x50455e(0x49b2)])&&defined$1(_0x3d0753[_0x50455e(0x49b2)][_0x50455e(0x29ea)])&&(_0x53111e=_0x3d0753[_0x50455e(0x49b2)][_0x50455e(0x29ea)][_0x50455e(0xe85)]),defined$1(_0x53111e)){var _0x2ae38e=_0x3d0753[_0x50455e(0x1b6a)];for(var _0x62e18b in _0x2ae38e)if(_0x2ae38e[_0x50455e(0x1a9a)](_0x62e18b)){var _0x5ed31b=_0x2ae38e[_0x62e18b];if(defined$1(_0x5ed31b['extensions'])&&defined$1(_0x5ed31b[_0x2187bf(0x2454)][_0x2187bf(0x3eef)])){var _0x4bd335=_0x5ed31b[_0x50455e(0x49b2)][_0x50455e(0x29ea)][_0x50455e(0xae6)];defined$1(_0x4bd335)&&defined$1(_0x53111e[_0x4bd335])&&(_0x53111e[_0x4bd335][_0x50455e(0x54b)]=_0x62e18b),delete _0x5ed31b[_0x50455e(0x49b2)][_0x50455e(0x29ea)];}}var _0x2325cf=0x0;for(var _0x3ef8f1 in _0x53111e)if(_0x53111e['hasOwnProperty'](_0x3ef8f1)){var _0x4532b4=_0x53111e[_0x3ef8f1],_0x8036ab=_0x4532b4[_0x50455e(0x3dd)];if(_0x50455e(0x3517)!==_0x8036ab&&!defined$1(_0x4532b4[_0x50455e(0x54b)])){delete _0x53111e[_0x3ef8f1];continue;}var _0x523627=_0x50455e(0xae6)+_0x2325cf[_0x50455e(0x3cc8)]();switch(_0x4532b4[_0x2187bf(0x17f2)]=_0x523627,_0x8036ab){case _0x50455e(0x3517):var _0x23ea96=_0x4532b4[_0x50455e(0x3517)];_0x3e187f[_0x523627+_0x50455e(0x3722)]={'type':WebGLConstants$1[_0x50455e(0x353a)],'value':_0x23ea96[_0x50455e(0x8fe)]};break;case _0x2187bf(0x4300):var _0x6d621f=_0x4532b4[_0x50455e(0xcdc)];_0x3e187f[_0x523627+_0x2187bf(0x1ef8)]={'type':WebGLConstants$1[_0x50455e(0x353a)],'value':_0x6d621f[_0x50455e(0x8fe)]},defined$1(_0x4532b4[_0x50455e(0x54b)])&&(_0x3e187f[_0x523627+_0x50455e(0x4030)]={'node':_0x4532b4['node'],'semantic':_0x50455e(0x1eab),'type':WebGLConstants$1[_0x50455e(0x3035)]});break;case _0x50455e(0x3fb9):var _0x23129f=_0x4532b4[_0x2187bf(0x1e6)];_0x3e187f[_0x523627+_0x50455e(0x3722)]={'type':WebGLConstants$1[_0x50455e(0x353a)],'value':_0x23129f[_0x50455e(0x8fe)]},defined$1(_0x4532b4[_0x50455e(0x54b)])&&(_0x3e187f[_0x523627+'Transform']={'node':_0x4532b4[_0x50455e(0x54b)],'semantic':_0x2187bf(0x394d),'type':WebGLConstants$1['FLOAT_MAT4']}),_0x3e187f[_0x523627+_0x2187bf(0x18a)]={'type':WebGLConstants$1[_0x2187bf(0x5a23)],'value':[_0x23129f[_0x50455e(0x2634)],_0x23129f[_0x50455e(0x5058)],_0x23129f[_0x50455e(0x866)]]};break;case _0x50455e(0x18d0):var _0x11b32f=_0x4532b4[_0x50455e(0x18d0)];_0x3e187f[_0x523627+_0x50455e(0x3722)]={'type':WebGLConstants$1[_0x50455e(0x353a)],'value':_0x11b32f[_0x50455e(0x8fe)]},defined$1(_0x4532b4[_0x50455e(0x54b)])&&(_0x3e187f[_0x523627+_0x50455e(0x4030)]={'node':_0x4532b4[_0x50455e(0x54b)],'semantic':_0x50455e(0x1eab),'type':WebGLConstants$1[_0x50455e(0x3035)]},_0x3e187f[_0x523627+'InverseTransform']={'node':_0x4532b4[_0x50455e(0x54b)],'semantic':_0x50455e(0x2e68),'type':WebGLConstants$1[_0x2187bf(0x33d)],'useInFragment':!0x0}),_0x3e187f[_0x523627+_0x50455e(0x2a7d)]={'type':WebGLConstants$1[_0x50455e(0x353a)],'value':[_0x11b32f[_0x50455e(0x2634)],_0x11b32f[_0x50455e(0x5058)],_0x11b32f[_0x50455e(0x866)]]},_0x3e187f[_0x523627+_0x50455e(0x17c2)]={'type':WebGLConstants$1[_0x50455e(0x40b9)],'value':[_0x11b32f[_0x50455e(0x1b1e)],_0x11b32f[_0x2187bf(0xe1b)]]};}++_0x2325cf;}}return _0x3e187f;}function generateTechnique$1(_0x194767,_0xcce4de,_0x22cf93,_0x4fe50e,_0x267288,_0x5548a2){var _0x13ee75=_0x307c2b,_0x15d59f=_0x5e00b3;defined$1(_0x4fe50e)||(_0x4fe50e={}),_0x5548a2=defaultValue$1(_0x5548a2,!0x1);var _0x1ad65a,_0x2a91c3=_0xcce4de[_0x15d59f(0x29c7)],_0x53b244=_0xcce4de[_0x15d59f(0xa75)],_0x229c1b=_0xcce4de[_0x13ee75(0x2976)],_0x2cf0d1=_0x4fe50e[_0x15d59f(0x934)][_0x15d59f(0x349)]();defined$1(_0x194767[_0x15d59f(0x49b2)])&&defined$1(_0x194767[_0x15d59f(0x49b2)][_0x15d59f(0x29ea)])&&(_0x1ad65a=_0x194767['extensions'][_0x15d59f(0x29ea)][_0x15d59f(0xe85)]);var _0x1db6c7,_0x16ece9=_0x4fe50e[_0x15d59f(0xc98)],_0x420a8b=defaultValue$1(_0x4fe50e[_0x15d59f(0x4d5e)],0x0),_0x4b186f=!0x1,_0x4cab3d=!0x1;defined$1(_0x22cf93)&&(_0x4b186f=(_0x1db6c7=_0x22cf93[_0x15d59f(0x5a6c)])[_0x13ee75(0xa2d)],_0x4cab3d=_0x22cf93[_0x13ee75(0x4ea4)]);var _0x524356,_0xe4c43=_0x15d59f(0x1306),_0x1731d2=_0x15d59f(0x1306),_0x8396b4=_0x15d59f(0xdeb)!==_0x2cf0d1,_0x59e7f7={'u_modelViewMatrix':{'semantic':hasExtension(_0x194767,_0x13ee75(0x3181))?_0x15d59f(0x2421):_0x15d59f(0x1eab),'type':WebGLConstants$1[_0x15d59f(0x3035)]},'u_projectionMatrix':{'semantic':_0x15d59f(0x4dbc),'type':WebGLConstants$1[_0x15d59f(0x3035)]}};_0x8396b4&&(_0x59e7f7[_0x15d59f(0x4bf9)]={'semantic':_0x15d59f(0x248c),'type':WebGLConstants$1[_0x15d59f(0x39ad)]}),_0x4b186f&&(_0x59e7f7[_0x15d59f(0x557a)]={'count':_0x420a8b,'semantic':_0x15d59f(0x4c9a),'type':WebGLConstants$1[_0x15d59f(0x3035)]});var _0x2d83a2=!0x1;for(var _0x1e676f in _0x16ece9)if(_0x16ece9[_0x15d59f(0x1a9a)](_0x1e676f)&&_0x15d59f(0x1716)!==_0x1e676f&&_0x15d59f(0x5a34)!==_0x1e676f){var _0x3422be=getKHRMaterialsCommonValueType(_0x1e676f,_0x16ece9[_0x1e676f]);_0x524356='u_'+_0x1e676f[_0x15d59f(0x12e2)](),_0x2d83a2||_0x3422be!==WebGLConstants$1['SAMPLER_2D']||(_0x2d83a2=!0x0),_0x59e7f7[_0x524356]={'type':_0x3422be};}if(defined$1(_0x59e7f7[_0x15d59f(0x34c0)])&&(_0x59e7f7[_0x15d59f(0x34c0)]['semantic']=_0x15d59f(0x5413)),defined$1(_0x267288)){for(var _0x3d91d0 in _0x267288)_0x267288[_0x15d59f(0x1a9a)](_0x3d91d0)&&(_0x59e7f7[_0x524356='u_'+_0x3d91d0]=_0x267288[_0x3d91d0]);}for(_0x524356 in _0x59e7f7)if(_0x59e7f7[_0x15d59f(0x1a9a)](_0x524356)){var _0x5618eb=_0x59e7f7[_0x524356],_0x5ac055=defined$1(_0x5618eb[_0x13ee75(0x6a9)])?'['+_0x5618eb['count']+']':'';_0x5618eb[_0x15d59f(0x3dd)]!==WebGLConstants$1['FLOAT_MAT3']&&_0x5618eb[_0x15d59f(0x3dd)]!==WebGLConstants$1[_0x15d59f(0x3035)]||_0x5618eb[_0x13ee75(0x2f2)]?(_0x1731d2+='uniform\x20'+webGLConstantToGlslType(_0x5618eb[_0x13ee75(0x18c0)])+'\x20'+_0x524356+_0x5ac055+';\x0a',delete _0x5618eb[_0x15d59f(0x5a7a)]):_0xe4c43+=_0x15d59f(0xf08)+webGLConstantToGlslType(_0x5618eb[_0x15d59f(0x3dd)])+'\x20'+_0x524356+_0x5ac055+';\x0a';}var _0xbc8782='';if(_0x4b186f){var _0x3be351,_0x26d629,_0x27e5e9=numberOfComponentsForType(_0x1db6c7[_0x15d59f(0x3dd)]),_0x2850cb=!0x1;if(0x0===_0x1db6c7[_0x15d59f(0x3dd)][_0x15d59f(0xabf)](_0x15d59f(0x34a5))&&(_0x2850cb=!0x0,_0x27e5e9=Math[_0x15d59f(0x5c4f)](_0x27e5e9)),_0x2850cb){for(_0x3be351=0x0;_0x3be351<_0x27e5e9;_0x3be351++)for(_0x26d629=0x0;_0x26d629<_0x27e5e9;_0x26d629++)_0xbc8782+=0x0===_0x3be351&&0x0===_0x26d629?_0x13ee75(0x345c):_0x13ee75(0x2b42),_0xbc8782+=_0x13ee75(0x2266)+_0x3be351+']['+_0x26d629+']\x20*\x20u_jointMatrix[int(a_joint['+_0x3be351+']['+_0x26d629+_0x15d59f(0x3429);}else{for(_0x3be351=0x0;_0x3be351<_0x27e5e9;_0x3be351++)_0xbc8782+=0x0===_0x3be351?_0x15d59f(0xc55):_0x13ee75(0x2b42),_0xbc8782+='a_weight['+_0x3be351+_0x15d59f(0x40f)+_0x3be351+_0x15d59f(0x3429);}}var _0x141cbf,_0x492347={'a_position':{'semantic':_0x15d59f(0x4546)}};if(_0xe4c43+=_0x13ee75(0x4602),_0xe4c43+=_0x15d59f(0x45fa),_0xbc8782+=_0x4b186f?_0x15d59f(0x4e81):_0x15d59f(0x414),_0xbc8782+=_0x13ee75(0xd54),_0xbc8782+=_0x15d59f(0x5ac7),_0x1731d2+=_0x13ee75(0x474c),_0x8396b4&&(_0x492347[_0x15d59f(0xc66)]={'semantic':_0x15d59f(0xa48)},_0xe4c43+=_0x13ee75(0x469f),_0xe4c43+=_0x15d59f(0x1e42),_0xbc8782+=_0x4b186f?_0x15d59f(0x1bbd):_0x15d59f(0x445e),_0x1731d2+=_0x13ee75(0x1ab8)),_0x2d83a2&&(_0x492347[_0x15d59f(0x3f30)]={'semantic':_0x15d59f(0x5d8c)},_0xe4c43+=_0x15d59f(0x5efe),_0xe4c43+=_0x15d59f(0x5c13)+(_0x141cbf=_0x15d59f(0x1c04))+';\x0a',_0xbc8782+='\x20\x20'+_0x141cbf+_0x13ee75(0x8c3),_0x1731d2+=_0x13ee75(0xb0d)+_0x141cbf+';\x0a'),_0x4b186f){var _0x511979=ModelUtility['getShaderVariable'](_0x1db6c7[_0x13ee75(0x18c0)]);_0x492347[_0x15d59f(0x1644)]={'semantic':_0x13ee75(0x5247)},_0x492347[_0x15d59f(0x249c)]={'semantic':_0x15d59f(0x54a4)},_0xe4c43+=_0x15d59f(0x38b1)+_0x511979+_0x13ee75(0x5080),_0xe4c43+=_0x15d59f(0x38b1)+_0x511979+'\x20a_weight;\x0a';}_0x4cab3d&&(_0x492347[_0x15d59f(0x58b1)]={'semantic':_0x15d59f(0x3b9b)},_0xe4c43+=_0x15d59f(0x2e1),_0xe4c43+=_0x15d59f(0x4c84),_0xbc8782+=_0x15d59f(0x125e),_0x1731d2+=_0x15d59f(0x4c84)),_0x5548a2&&(_0x492347[_0x15d59f(0x514c)]={'semantic':_0x15d59f(0x32e5)},_0xe4c43+=_0x13ee75(0x4196));var _0x3c7894=_0x8396b4&&(_0x15d59f(0x1357)===_0x2cf0d1||_0x15d59f(0x163b)===_0x2cf0d1)&&defined$1(_0x59e7f7[_0x15d59f(0x2940)])&&defined$1(_0x59e7f7[_0x15d59f(0x5b8c)])&&_0x59e7f7[_0x15d59f(0x5b8c)]>0x0,_0x32c282=!0x1,_0x4c93e3=!0x1,_0x154c76='';for(var _0xebdaed in _0x1ad65a)if(_0x1ad65a[_0x15d59f(0x1a9a)](_0xebdaed)){var _0x2ba00f=_0x1ad65a[_0xebdaed],_0x3b9955=_0x2ba00f[_0x15d59f(0x3dd)][_0x15d59f(0x12e2)](),_0x5ab452=_0x2ba00f[_0x13ee75(0x17f2)];_0x154c76+=_0x15d59f(0x1cb);var _0x523ec1,_0x3da416,_0x179f07='u_'+_0x5ab452+_0x13ee75(0x1ef8);_0x15d59f(0x3517)===_0x3b9955?(_0x4c93e3=!0x0,_0x154c76+=_0x15d59f(0x254b)+_0x179f07+';\x0a'):_0x8396b4&&(_0x32c282=!0x0,_0x523ec1='v_'+_0x5ab452+_0x13ee75(0x41b6),_0x3da416='v_'+_0x5ab452+_0x15d59f(0x1c89),_0x15d59f(0x3fb9)!==_0x3b9955&&(_0xe4c43+=_0x15d59f(0x59f0)+_0x523ec1+';\x0a',_0x1731d2+=_0x15d59f(0x59f0)+_0x523ec1+';\x0a',_0xbc8782+='\x20\x20'+_0x523ec1+_0x15d59f(0x30c4)+_0x5ab452+_0x15d59f(0x4654),_0x13ee75(0x4300)===_0x3b9955&&(_0x154c76+=_0x15d59f(0x280f)+_0x523ec1+_0x15d59f(0x517c))),'directional'!==_0x3b9955?(_0xe4c43+='varying\x20vec3\x20'+_0x3da416+';\x0a',_0x1731d2+=_0x15d59f(0x59f0)+_0x3da416+';\x0a',_0xbc8782+='\x20\x20'+_0x3da416+_0x15d59f(0x147e)+_0x5ab452+_0x13ee75(0x1949),_0x154c76+=_0x15d59f(0x3c90)+_0x3da416+_0x15d59f(0x302b),_0x154c76+=_0x15d59f(0x4434),_0x154c76+=_0x15d59f(0x847),_0x154c76+=_0x15d59f(0x3ea0)+_0x5ab452+_0x15d59f(0x5a80),_0x154c76+=_0x13ee75(0x3e92)+_0x5ab452+_0x15d59f(0x6042),_0x154c76+=_0x15d59f(0x1f8a)+_0x5ab452+_0x15d59f(0x47ac)):_0x154c76+=_0x15d59f(0x5a1e),_0x15d59f(0x18d0)===_0x3b9955&&(_0x154c76+=_0x13ee75(0x3149)+_0x523ec1+_0x15d59f(0x1a2),_0x154c76+=_0x15d59f(0x39a5)+_0x5ab452+_0x15d59f(0x2db5),_0x154c76+=_0x15d59f(0x2a4),_0x154c76+=_0x15d59f(0x1744),_0x154c76+='\x20\x20\x20\x20}\x0a',_0x154c76+=_0x13ee75(0x50cc),_0x154c76+=_0x15d59f(0x2a4),_0x154c76+=_0x13ee75(0x788)+_0x5ab452+_0x15d59f(0x313c),_0x154c76+=_0x15d59f(0x443b)),_0x154c76+=_0x15d59f(0x3a05)+_0x179f07+_0x13ee75(0x2729),_0x3c7894&&(_0x15d59f(0x1357)===_0x2cf0d1?(_0x154c76+=_0x13ee75(0xa3e),_0x154c76+=_0x15d59f(0x33bc)):(_0x154c76+=_0x13ee75(0x320f),_0x154c76+=_0x15d59f(0x34f2)),_0x154c76+=_0x15d59f(0x2066)+_0x179f07+_0x15d59f(0x2f7a))),_0x154c76+=_0x15d59f(0x1a45);}(_0x4c93e3||(_0x154c76+=_0x15d59f(0x2df7)),!_0x32c282&&_0x15d59f(0xdeb)!==_0x2cf0d1)&&(_0x154c76+=_0x15d59f(0x5326),(_0x154c76+=_0x13ee75(0x465b),_0x3c7894&&(_0x13ee75(0x38ab)===_0x2cf0d1?(_0x154c76+=_0x15d59f(0x5a9f),_0x154c76+=_0x15d59f(0x1990)):(_0x154c76+=_0x15d59f(0x525),_0x154c76+=_0x15d59f(0x4c94)),_0x154c76+=_0x15d59f(0x50d3)))),(_0xe4c43+=_0x15d59f(0x53f3),_0xe4c43+=_0xbc8782,_0xe4c43+='}\x0a',_0x1731d2+=_0x13ee75(0x4c22));var _0x459067,_0x41c94a=_0x13ee75(0x3321);_0x8396b4&&(_0x1731d2+=_0x15d59f(0x4343),_0x4fe50e['doubleSided']&&(_0x1731d2+=_0x15d59f(0x910),_0x1731d2+=_0x15d59f(0x1cb),_0x1731d2+=_0x15d59f(0x3ecc),_0x1731d2+=_0x15d59f(0x1a45))),_0x15d59f(0xdeb)!==_0x2cf0d1?(defined$1(_0x59e7f7[_0x15d59f(0x34c0)])&&(_0x59e7f7[_0x15d59f(0x34c0)][_0x15d59f(0x3dd)]===WebGLConstants$1[_0x15d59f(0x13e2)]?_0x1731d2+=_0x15d59f(0x3907)+_0x141cbf+_0x13ee75(0x3c14):_0x1731d2+=_0x15d59f(0x11ae),_0x1731d2+=_0x13ee75(0x5a38),_0x41c94a+=_0x15d59f(0x4b7b)),_0x3c7894&&(_0x59e7f7[_0x15d59f(0x2940)][_0x15d59f(0x3dd)]===WebGLConstants$1[_0x15d59f(0x13e2)]?_0x1731d2+=_0x15d59f(0x2e19)+_0x141cbf+_0x15d59f(0x335f):_0x1731d2+=_0x15d59f(0xc13),_0x1731d2+=_0x13ee75(0x575e),_0x41c94a+=_0x15d59f(0x4a88)),_0x459067=defined$1(_0x59e7f7[_0x15d59f(0x12d)])?_0x15d59f(0x32d5):_0x15d59f(0x4952)):_0x459067=defined$1(_0x59e7f7[_0x15d59f(0x12d)])?_0x15d59f(0x3c9f):_0x15d59f(0x5335),_0x4cab3d&&(_0x41c94a+=_0x15d59f(0x149d)),defined$1(_0x59e7f7[_0x13ee75(0x58e2)])&&(_0x59e7f7[_0x15d59f(0x53c)][_0x15d59f(0x3dd)]===WebGLConstants$1[_0x15d59f(0x13e2)]?_0x1731d2+=_0x15d59f(0x1fbc)+_0x141cbf+_0x15d59f(0x335f):_0x1731d2+=_0x15d59f(0x261b),_0x41c94a+=_0x15d59f(0x5265)),(defined$1(_0x59e7f7[_0x15d59f(0x57e3)])||_0x15d59f(0xdeb)!==_0x2cf0d1)&&(defined$1(_0x59e7f7[_0x13ee75(0x2e97)])?_0x59e7f7[_0x15d59f(0x57e3)][_0x15d59f(0x3dd)]===WebGLConstants$1[_0x15d59f(0x13e2)]?_0x1731d2+=_0x15d59f(0x10bf)+_0x141cbf+_0x15d59f(0x335f):_0x1731d2+=_0x15d59f(0xf73):_0x1731d2+=_0x15d59f(0x3ddb),_0x41c94a+=_0x15d59f(0x37b1)),_0x1731d2+=_0x15d59f(0x5079),_0x1731d2+='\x20\x20vec3\x20ambientLight\x20=\x20vec3(0.0,\x200.0,\x200.0);\x0a',_0x1731d2+=_0x154c76,_0x1731d2+=_0x41c94a,_0x1731d2+=_0x459067,_0x1731d2+='}\x0a';var _0x4946b3=addToArray(_0x53b244,{'type':WebGLConstants$1[_0x15d59f(0x1746)],'extras':{'_pipeline':{'source':_0xe4c43,'extension':_0x15d59f(0x5e0)}}}),_0x27a75c=addToArray(_0x53b244,{'type':WebGLConstants$1[_0x15d59f(0x2446)],'extras':{'_pipeline':{'source':_0x1731d2,'extension':_0x15d59f(0x5e0)}}}),_0x1654f8=addToArray(_0x229c1b,{'fragmentShader':_0x27a75c,'vertexShader':_0x4946b3});return addToArray(_0x2a91c3,{'attributes':_0x492347,'program':_0x1654f8,'uniforms':_0x59e7f7});}function getKHRMaterialsCommonValueType(_0x5052f0,_0x3feada){var _0x8d6fe4=_0x307c2b,_0x2d72be=_0x5e00b3,_0x285d57;switch(_0x285d57=defined$1(_0x3feada[_0x2d72be(0x9a4)])?_0x3feada[_0x2d72be(0x9a4)]:defined$1(_0x3feada[_0x8d6fe4(0x1c07)])?[_0x3feada['index']]:_0x3feada,_0x5052f0){case _0x2d72be(0x3517):case _0x2d72be(0x1434):case _0x2d72be(0x2a39):case _0x2d72be(0x4f87):return 0x1===_0x285d57[_0x2d72be(0x809)]?WebGLConstants$1[_0x8d6fe4(0x1a6f)]:WebGLConstants$1[_0x2d72be(0x4af)];case _0x8d6fe4(0xf5a):case _0x8d6fe4(0xa6e):return WebGLConstants$1[_0x2d72be(0x486a)];case _0x2d72be(0x1716):case _0x2d72be(0x5a34):return WebGLConstants$1[_0x2d72be(0x1b5)];}}function getTechniqueKey(_0x528efd,_0x395dbd){var _0x2d87c8=_0x307c2b,_0x4032bc=_0x5e00b3,_0x4e5316='';_0x4e5316+=_0x4032bc(0x4983)+_0x528efd[_0x4032bc(0x934)]+';';for(var _0x45d0d5=_0x528efd[_0x4032bc(0xc98)],_0x669321=Object[_0x2d87c8(0x11bc)](_0x45d0d5)[_0x4032bc(0x4b76)](),_0x5f09fe=_0x669321['length'],_0x34a824=0x0;_0x34a824<_0x5f09fe;++_0x34a824){var _0x2306ea=_0x669321[_0x34a824];_0x45d0d5[_0x4032bc(0x1a9a)](_0x2306ea)&&(_0x4e5316+=_0x2306ea+':'+getKHRMaterialsCommonValueType(_0x2306ea,_0x45d0d5[_0x2306ea]),_0x4e5316+=';');}var _0x119f16=defaultValue$1(_0x528efd[_0x4032bc(0x4d5e)],0x0);if(_0x4e5316+=_0x119f16[_0x4032bc(0x3cc8)]()+';',defined$1(_0x395dbd)){var _0x4ce5d1=_0x395dbd[_0x4032bc(0x5a6c)];_0x119f16>0x0&&(_0x4e5316+=_0x4ce5d1[_0x4032bc(0x3dd)]+';'),_0x4e5316+=_0x395dbd[_0x4032bc(0x535a)];}return _0x4e5316;}function lightDefaults(_0x1339e4){var _0x2f77af=_0x307c2b,_0xedbda7=_0x5e00b3,_0x243bf7=_0x1339e4[_0xedbda7(0x49b2)][_0xedbda7(0x29ea)];if(defined$1(_0x243bf7)&&defined$1(_0x243bf7[_0x2f77af(0x1288)]))for(var _0xa81c00=_0x243bf7['lights'],_0x2fd857=_0xa81c00[_0xedbda7(0x809)],_0x4a8f3c=0x0;_0x4a8f3c<_0x2fd857;_0x4a8f3c++){var _0x29d09e=_0xa81c00[_0x4a8f3c];if(_0x2f77af(0x3b66)===_0x29d09e[_0xedbda7(0x3dd)]){defined$1(_0x29d09e[_0xedbda7(0x3517)])||(_0x29d09e[_0xedbda7(0x3517)]={});var _0x590d13=_0x29d09e[_0xedbda7(0x3517)];defined$1(_0x590d13['color'])||(_0x590d13[_0xedbda7(0x8fe)]=[0x1,0x1,0x1]);}else{if(_0xedbda7(0xcdc)===_0x29d09e[_0xedbda7(0x3dd)]){defined$1(_0x29d09e[_0x2f77af(0x4300)])||(_0x29d09e[_0xedbda7(0xcdc)]={});var _0x32e653=_0x29d09e[_0xedbda7(0xcdc)];defined$1(_0x32e653['color'])||(_0x32e653[_0x2f77af(0x3a3a)]=[0x1,0x1,0x1]);}else{if(_0x2f77af(0x1e6)===_0x29d09e[_0xedbda7(0x3dd)]){defined$1(_0x29d09e[_0xedbda7(0x3fb9)])||(_0x29d09e[_0xedbda7(0x3fb9)]={});var _0x21ca2a=_0x29d09e[_0xedbda7(0x3fb9)];defined$1(_0x21ca2a[_0xedbda7(0x8fe)])||(_0x21ca2a[_0xedbda7(0x8fe)]=[0x1,0x1,0x1]),_0x21ca2a['constantAttenuation']=defaultValue$1(_0x21ca2a[_0xedbda7(0x2634)],0x1),_0x21ca2a[_0xedbda7(0x5058)]=defaultValue$1(_0x21ca2a[_0xedbda7(0x5058)],0x0),_0x21ca2a[_0xedbda7(0x866)]=defaultValue$1(_0x21ca2a[_0xedbda7(0x866)],0x0);}else{if(_0xedbda7(0x18d0)===_0x29d09e[_0xedbda7(0x3dd)]){defined$1(_0x29d09e[_0xedbda7(0x18d0)])||(_0x29d09e[_0xedbda7(0x18d0)]={});var _0x5be8e0=_0x29d09e[_0xedbda7(0x18d0)];defined$1(_0x5be8e0[_0xedbda7(0x8fe)])||(_0x5be8e0[_0xedbda7(0x8fe)]=[0x1,0x1,0x1]),_0x5be8e0[_0x2f77af(0x590a)]=defaultValue$1(_0x5be8e0[_0xedbda7(0x2634)],0x1),_0x5be8e0[_0xedbda7(0x1b1e)]=defaultValue$1(_0x5be8e0[_0xedbda7(0x1b1e)],3.14159265),_0x5be8e0[_0xedbda7(0x403e)]=defaultValue$1(_0x5be8e0[_0xedbda7(0x403e)],0x0),_0x5be8e0[_0xedbda7(0x5058)]=defaultValue$1(_0x5be8e0[_0xedbda7(0x5058)],0x0),_0x5be8e0[_0xedbda7(0x866)]=defaultValue$1(_0x5be8e0[_0xedbda7(0x866)],0x0);}}}}}}function processPbrMaterials(_0x5e3b3a,_0x153093){var _0x3d03b2=_0x307c2b,_0xec09e0=_0x5e00b3;if(_0x153093=defaultValue$1(_0x153093,{}),hasExtension(_0x5e3b3a,_0xec09e0(0xe84)))return _0x5e3b3a;if(!defined$1(_0x5e3b3a['materials'])||0x0===_0x5e3b3a[_0xec09e0(0x2352)][_0xec09e0(0x809)])return _0x5e3b3a;defined$1(_0x5e3b3a[_0x3d03b2(0x2454)])||(_0x5e3b3a[_0xec09e0(0x49b2)]={}),defined$1(_0x5e3b3a[_0xec09e0(0x359c)])||(_0x5e3b3a[_0xec09e0(0x359c)]=[]),defined$1(_0x5e3b3a[_0xec09e0(0xec9)])||(_0x5e3b3a[_0xec09e0(0xec9)]=[]),_0x5e3b3a[_0xec09e0(0x49b2)][_0x3d03b2(0x2a68)]={'programs':[],'shaders':[],'techniques':[]},_0x5e3b3a[_0xec09e0(0x359c)][_0xec09e0(0x5323)](_0x3d03b2(0x2a68)),_0x5e3b3a[_0xec09e0(0xec9)][_0xec09e0(0x5323)](_0xec09e0(0xe84));var _0x2bbc08=ModelUtility[_0xec09e0(0x4b25)](_0x5e3b3a);return ForEach['material'](_0x5e3b3a,function(_0x5acf4a,_0x4382f6){var _0x575689=_0x3d03b2,_0x43b8eb=_0xec09e0,_0x114dbe={},_0x5beeab=generateTechnique(_0x5e3b3a,_0x5acf4a,_0x4382f6,_0x114dbe,_0x2bbc08,_0x153093);defined$1(_0x5acf4a[_0x43b8eb(0x49b2)])||(_0x5acf4a[_0x43b8eb(0x49b2)]={}),_0x5acf4a[_0x575689(0x2454)][_0x43b8eb(0xe84)]={'values':_0x114dbe,'technique':_0x5beeab};}),ModelUtility[_0x3d03b2(0x1309)](_0x5e3b3a),_0x5e3b3a;}function isSpecularGlossinessMaterial(_0x1c930c){var _0x2e2d26=_0x5e00b3;return defined$1(_0x1c930c[_0x2e2d26(0x49b2)])&&defined$1(_0x1c930c[_0x2e2d26(0x49b2)][_0x2e2d26(0x5d5d)]);}function isTextureMotion(_0x5c9524){var _0x2dcf6b=_0x5e00b3;return defined$1(_0x5c9524[_0x2dcf6b(0x20bb)]);}function fillTextureMotionParams(_0x42fb89,_0x611454,_0x103f29){var _0x4b9542=_0x307c2b,_0x58ac69=_0x5e00b3,_0x5d56c3=0x0,_0x1e0660=0x0,_0x151f5c=0x0,_0x3cbc04=0x0,_0x2fee7b=0x0,_0x57a22c=0x0,_0x4fea2c=0x0,_0x39f6af=0x0,_0x3f88af=0x0;_0x42fb89[_0x58ac69(0x1a9a)](_0x4b9542(0x192))&&(_0x5d56c3+=_0x42fb89[_0x58ac69(0x21ae)][0x0],_0x151f5c+=_0x42fb89[_0x58ac69(0x21ae)][0x1]),_0x42fb89[_0x4b9542(0x2609)](_0x4b9542(0x17f5))&&(_0x5d56c3+=_0x42fb89[_0x58ac69(0x1a76)][0x0],_0x1e0660=_0x42fb89[_0x58ac69(0x1a76)][0x1],_0x151f5c+=_0x42fb89[_0x4b9542(0x17f5)][0x2],_0x3cbc04=_0x42fb89[_0x58ac69(0x1a76)][0x3],_0x39f6af=_0x42fb89[_0x58ac69(0x1a76)][0x0],_0x3f88af=_0x42fb89[_0x58ac69(0x1a76)][0x2]),_0x42fb89[_0x58ac69(0x1a9a)](_0x4b9542(0x5237))&&0x0!=_0x42fb89[_0x4b9542(0x5237)]&&(_0x2fee7b=(_0x1e0660-_0x39f6af)/(_0x4fea2c=0x1/_0x42fb89[_0x58ac69(0x4e1a)]),_0x57a22c=(_0x3cbc04-_0x3f88af)/_0x4fea2c),_0x611454[_0x103f29]=_0x2fee7b,_0x611454[_0x103f29+0x1]=_0x5d56c3,_0x611454[_0x103f29+0x2]=_0x57a22c,_0x611454[_0x103f29+0x3]=_0x151f5c,_0x611454[_0x103f29+0x4]=_0x4fea2c;}function generateTextureMotionValues(_0x48f39a,_0xb34daa,_0x3dedcc,_0x32293e){_0x3dedcc[_0x32293e]=[0x0,0x0,0x0,0x0,0x1,0x0,0x1,0x0,0x1,0x1],defined$1(_0x48f39a)&&fillTextureMotionParams(_0x48f39a,_0x3dedcc[_0x32293e],0x0),defined$1(_0xb34daa)&&fillTextureMotionParams(_0xb34daa,_0x3dedcc[_0x32293e],0x5);}function generatedMaterialTextureMotionValues(_0x14d360,_0x2f5902){var _0x1ae2fd=_0x307c2b,_0x45035f=_0x5e00b3,_0x382fbb=_0x14d360[_0x45035f(0x20bb)];(_0x382fbb[_0x45035f(0x1a9a)](_0x45035f(0x3d32))||_0x382fbb[_0x45035f(0x1a9a)](_0x45035f(0x6058)))&&generateTextureMotionValues(_0x382fbb[_0x45035f(0x3d32)],_0x382fbb[_0x1ae2fd(0x1ee2)],_0x2f5902,_0x1ae2fd(0x48bc)),(_0x382fbb[_0x45035f(0x1a9a)]('emissiveTextureScroll')||_0x382fbb[_0x45035f(0x1a9a)](_0x45035f(0x2621)))&&generateTextureMotionValues(_0x382fbb[_0x45035f(0x2e9e)],_0x382fbb[_0x45035f(0x2621)],_0x2f5902,_0x45035f(0x1ddf));}function generateTechnique(_0x24b5bf,_0x12c5af,_0x909a42,_0x16829d,_0x6faf5d,_0x18d932){var _0x186e53=_0x307c2b,_0x4b7bc6=_0x5e00b3,_0x4d6001,_0x245d95,_0x31d3c8=defaultValue$1(_0x18d932[_0x4b7bc6(0x174)],!0x1),_0x45ea30=_0x24b5bf[_0x4b7bc6(0x49b2)][_0x4b7bc6(0xe84)],_0x4b4ad5=_0x45ea30['techniques'],_0x444143=_0x45ea30[_0x4b7bc6(0xa75)],_0xba6d46=_0x45ea30[_0x4b7bc6(0xb01)],_0x22734c=isSpecularGlossinessMaterial(_0x12c5af),_0x205aed=isTextureMotion(_0x12c5af),_0x51de31=_0x12c5af['pbrMetallicRoughness'];if(defined$1(_0x51de31)&&!_0x22734c){for(_0x245d95 in _0x51de31)_0x51de31[_0x4b7bc6(0x1a9a)](_0x245d95)&&(_0x16829d[_0x4d6001='u_'+_0x245d95]=_0x51de31[_0x245d95]);}if(_0x22734c){var _0x2290a0=_0x12c5af[_0x4b7bc6(0x49b2)][_0x4b7bc6(0x5d5d)];for(_0x245d95 in _0x2290a0)_0x2290a0[_0x4b7bc6(0x1a9a)](_0x245d95)&&(_0x16829d[_0x4d6001='u_'+_0x245d95]=_0x2290a0[_0x245d95]);}for(var _0x2587c5 in(_0x205aed&&generatedMaterialTextureMotionValues(_0x12c5af,_0x16829d),_0x12c5af))_0x12c5af[_0x4b7bc6(0x1a9a)](_0x2587c5)&&(_0x2587c5[_0x4b7bc6(0xabf)](_0x4b7bc6(0x52c5))>=0x0||_0x2587c5[_0x4b7bc6(0xabf)](_0x4b7bc6(0x170e))>=0x0)&&(_0x16829d[_0x4d6001='u_'+_0x2587c5]=_0x12c5af[_0x2587c5]);var _0x36c4fc,_0x56ce80=_0x4b7bc6(0x1306),_0x3ef642=_0x186e53(0x2a55);defined$1(_0x24b5bf[_0x186e53(0x50ec)])&&(_0x36c4fc=_0x24b5bf[_0x4b7bc6(0x5f2e)][0x0]);var _0x16490e,_0x2d1b06,_0x40d13e=defined$1(_0x36c4fc)?_0x36c4fc[_0x4b7bc6(0x3fc3)]:[],_0x17f509=_0x40d13e[_0x4b7bc6(0x809)],_0x48522e=_0x6faf5d[_0x909a42],_0x1fe80f=!0x1,_0x392cac=!0x1,_0x394912=!0x1,_0x457417=!0x1,_0x5efb20=!0x1,_0x54e5e3=!0x1,_0x5d12f7=!0x1;defined$1(_0x48522e)&&(_0x1fe80f=(_0x16490e=_0x48522e[_0x4b7bc6(0x5a6c)])[_0x4b7bc6(0x2049)]&&_0x40d13e['length']>0x0,_0x392cac=_0x48522e[_0x186e53(0x4ea4)],_0x394912=_0x48522e[_0x186e53(0x2f4a)],_0x457417=_0x48522e[_0x186e53(0x2773)],_0x5efb20=_0x48522e[_0x4b7bc6(0x29cc)],_0x54e5e3=_0x48522e[_0x4b7bc6(0x43f5)]),_0x394912&&ForEach[_0x4b7bc6(0x2b20)](_0x24b5bf,function(_0x44d2ea){var _0x410546=_0x186e53;ForEach[_0x410546(0x47da)](_0x44d2ea,function(_0x3ce3c2){var _0x30ab1a=_0x410546;if(_0x3ce3c2['material']===_0x909a42){var _0x3de094=_0x3ce3c2[_0x30ab1a(0x1cf6)];defined$1(_0x3de094)&&(_0x2d1b06=_0x3de094);}});});var _0x4e0bcc={'u_modelViewMatrix':{'semantic':hasExtension(_0x24b5bf,_0x4b7bc6(0x5aaa))?_0x4b7bc6(0x2421):_0x4b7bc6(0x1eab),'type':WebGLConstants$1[_0x4b7bc6(0x3035)]},'u_projectionMatrix':{'semantic':_0x4b7bc6(0x4dbc),'type':WebGLConstants$1[_0x4b7bc6(0x3035)]}};defined$1(_0x12c5af[_0x4b7bc6(0x49b2)])&&defined$1(_0x12c5af[_0x186e53(0x2454)][_0x4b7bc6(0x15db)])&&(_0x5d12f7=!0x0,_0x457417=!0x1,_0x5efb20=!0x1),_0x457417&&(_0x4e0bcc[_0x186e53(0x2b8d)]={'semantic':_0x4b7bc6(0x248c),'type':WebGLConstants$1[_0x4b7bc6(0x39ad)]}),_0x1fe80f&&(_0x4e0bcc[_0x4b7bc6(0x557a)]={'count':_0x17f509,'semantic':_0x4b7bc6(0x4c9a),'type':WebGLConstants$1[_0x4b7bc6(0x3035)]}),_0x394912&&(_0x4e0bcc[_0x4b7bc6(0x4600)]={'count':_0x2d1b06[_0x4b7bc6(0x809)],'semantic':_0x4b7bc6(0x3276),'type':WebGLConstants$1[_0x4b7bc6(0x486a)]});var _0x4faf55=_0x12c5af[_0x186e53(0x1086)];for(_0x4d6001 in(defined$1(_0x4faf55)&&_0x4b7bc6(0x478c)===_0x4faf55&&(_0x4e0bcc[_0x4b7bc6(0x15ee)]={'semantic':_0x4b7bc6(0x31b6),'type':WebGLConstants$1[_0x4b7bc6(0x486a)]}),_0x16829d))_0x16829d[_0x4b7bc6(0x1a9a)](_0x4d6001)&&(_0x4e0bcc[_0x4d6001]={'type':getPBRValueType(_0x4d6001),'extensionType':getExtensionPBRValueType(_0x4d6001)});var _0x5b982a=defaultValue$1(_0x4e0bcc[_0x186e53(0x3776)],_0x4e0bcc[_0x4b7bc6(0x2a98)]);for(_0x4d6001 in(defined$1(_0x5b982a)&&(_0x5b982a[_0x4b7bc6(0x4398)]=_0x4b7bc6(0x5413)),_0x4e0bcc))if(_0x4e0bcc[_0x4b7bc6(0x1a9a)](_0x4d6001)){var _0x3ff7f7=_0x4e0bcc[_0x4d6001],_0xa83ace=defined$1(_0x3ff7f7[_0x4b7bc6(0x5d69)])?'['+_0x3ff7f7[_0x4b7bc6(0x5d69)]+']':'';_0x3ff7f7[_0x4b7bc6(0x3dd)]!==WebGLConstants$1[_0x186e53(0x59ad)]&&_0x3ff7f7[_0x4b7bc6(0x3dd)]!==WebGLConstants$1[_0x4b7bc6(0x3035)]&&_0x4b7bc6(0x4600)!==_0x4d6001||_0x3ff7f7[_0x4b7bc6(0x5a7a)]?(_0x3ef642+=_0x4b7bc6(0xf08)+webGLConstantToGlslType(_0x3ff7f7[_0x186e53(0x18c0)])+'\x20'+_0x4d6001+_0xa83ace+';\x0a',delete _0x3ff7f7[_0x186e53(0x2f2)]):_0x56ce80+=_0x186e53(0x260f)+webGLConstantToGlslType(_0x3ff7f7[_0x4b7bc6(0x3dd)])+'\x20'+_0x4d6001+_0xa83ace+';\x0a';}var _0x2a6157='';if(_0x1fe80f){var _0xa7cb1,_0x28bce2,_0x50ec38=numberOfComponentsForType(_0x16490e[_0x4b7bc6(0x3dd)]),_0x38ae42=!0x1;if(0x0===_0x16490e[_0x186e53(0x18c0)][_0x4b7bc6(0xabf)](_0x186e53(0x33f9))&&(_0x38ae42=!0x0,_0x50ec38=Math[_0x4b7bc6(0x5c4f)](_0x50ec38)),_0x38ae42){for(_0xa7cb1=0x0;_0xa7cb1<_0x50ec38;_0xa7cb1++)for(_0x28bce2=0x0;_0x28bce2<_0x50ec38;_0x28bce2++)_0x2a6157+=0x0===_0xa7cb1&&0x0===_0x28bce2?_0x4b7bc6(0x33b7):_0x186e53(0x1734),_0x2a6157+='a_weight['+_0xa7cb1+']['+_0x28bce2+_0x186e53(0x784)+_0xa7cb1+']['+_0x28bce2+_0x186e53(0x4054);}else{for(_0xa7cb1=0x0;_0xa7cb1<_0x50ec38;_0xa7cb1++)_0x2a6157+=0x0===_0xa7cb1?_0x4b7bc6(0x33b7):_0x186e53(0x1734),_0x2a6157+=_0x4b7bc6(0x2d11)+_0xa7cb1+_0x4b7bc6(0x40f)+_0xa7cb1+_0x4b7bc6(0x3429);}}var _0xf0c5e5,_0x24a5bd={'a_position':{'semantic':_0x186e53(0x1138)}};if(_0x56ce80+=_0x4b7bc6(0x2c17),_0x457417&&(_0x56ce80+=_0x4b7bc6(0x45fa),_0x56ce80+=_0x4b7bc6(0x3e06)),_0x2a6157+=_0x186e53(0x10ee),_0x457417&&(_0x2a6157+=_0x4b7bc6(0x3cc2)),_0x5efb20&&(_0x2a6157+=_0x4b7bc6(0x180)),_0x394912)for(var _0x4360c6=0x0;_0x4360c6<_0x2d1b06[_0x4b7bc6(0x809)];_0x4360c6++){var _0x2cb0a7=_0x2d1b06[_0x4360c6];for(var _0x6e15c9 in _0x2cb0a7)if(_0x2cb0a7[_0x4b7bc6(0x1a9a)](_0x6e15c9)&&_0x4b7bc6(0xcfb)!==_0x6e15c9){var _0x3c2b6d='a_'+_0x6e15c9+'_'+_0x4360c6;_0x24a5bd[_0x3c2b6d]={'semantic':_0x6e15c9+'_'+_0x4360c6},_0x56ce80+=_0x4b7bc6(0x42c6)+_0x3c2b6d+';\x0a',_0x4b7bc6(0x4546)===_0x6e15c9?_0x2a6157+='\x20\x20\x20\x20weightedPosition\x20+=\x20u_morphWeights['+_0x4360c6+_0x186e53(0x562c)+_0x3c2b6d+';\x0a':_0x186e53(0x2e14)===_0x6e15c9?_0x2a6157+=_0x4b7bc6(0x1dc0)+_0x4360c6+_0x4b7bc6(0x2ff4)+_0x3c2b6d+';\x0a':_0x5efb20&&_0x4b7bc6(0x3efa)===_0x6e15c9&&(_0x2a6157+=_0x4b7bc6(0x730)+_0x4360c6+_0x4b7bc6(0x2ff4)+_0x3c2b6d+';\x0a');}}if(_0x2a6157+=_0x1fe80f?_0x186e53(0x4b66):_0x4b7bc6(0x53e5),_0x457417&&(_0x2a6157+=_0x4b7bc6(0x4280)),_0x2a6157+=_0x186e53(0x1724),_0x457417&&(_0x2a6157+=_0x4b7bc6(0x2c3e)),_0x2a6157+=_0x4b7bc6(0x5401),_0x457417&&(_0x24a5bd[_0x4b7bc6(0xc66)]={'semantic':_0x4b7bc6(0xa48)},_0x56ce80+=_0x4b7bc6(0x4836),_0x56ce80+=_0x186e53(0x1ab8),_0x2a6157+=_0x1fe80f?_0x186e53(0x2dad):_0x186e53(0x1983),_0x3ef642+=_0x4b7bc6(0x1e42),_0x3ef642+=_0x4b7bc6(0x45fa),_0x3ef642+=_0x4b7bc6(0x3e06)),_0x5efb20&&(_0x24a5bd[_0x4b7bc6(0x286c)]={'semantic':_0x4b7bc6(0x3efa)},_0x56ce80+=_0x4b7bc6(0xbf2),_0x56ce80+=_0x4b7bc6(0x3fe6),_0x2a6157+=_0x186e53(0x37b1),_0x2a6157+=_0x186e53(0xb88),_0x3ef642+=_0x4b7bc6(0x3fe6)),_0x54e5e3&&(_0x24a5bd[_0x186e53(0xe85)]={'semantic':_0x4b7bc6(0x5d8c)},_0x56ce80+=_0x4b7bc6(0x5efe),_0x56ce80+=_0x4b7bc6(0x5c13)+(_0xf0c5e5=_0x4b7bc6(0x1c04))+';\x0a',_0x2a6157+='\x20\x20\x20\x20'+_0xf0c5e5+_0x4b7bc6(0x3732),_0x3ef642+=_0x4b7bc6(0x5c13)+_0xf0c5e5+';\x0a'),_0x1fe80f){var _0x307ac3=ModelUtility[_0x4b7bc6(0x150b)](_0x16490e[_0x4b7bc6(0x3dd)]);_0x24a5bd[_0x4b7bc6(0x1644)]={'semantic':_0x186e53(0x30ee)},_0x24a5bd[_0x4b7bc6(0x249c)]={'semantic':_0x4b7bc6(0x46cd)},_0x56ce80+=_0x4b7bc6(0x38b1)+_0x307ac3+_0x4b7bc6(0x4c85),_0x56ce80+=_0x4b7bc6(0x38b1)+_0x307ac3+_0x4b7bc6(0x3b5);}_0x392cac&&(_0x24a5bd[_0x4b7bc6(0x58b1)]={'semantic':_0x4b7bc6(0x3b9b)},_0x56ce80+=_0x186e53(0x107b),_0x56ce80+=_0x4b7bc6(0x4c84),_0x2a6157+=_0x186e53(0x1acb),_0x3ef642+=_0x186e53(0x36ce)),_0x31d3c8&&(_0x24a5bd[_0x4b7bc6(0x514c)]={'semantic':_0x4b7bc6(0x32e5)},_0x56ce80+=_0x4b7bc6(0x53bc)),_0x56ce80+=_0x4b7bc6(0x165d),_0x56ce80+=_0x2a6157,_0x56ce80+='}\x0a',_0x457417&&(_0x3ef642+=_0x4b7bc6(0x540c),_0x3ef642+=_0x4b7bc6(0x3c8b),_0x3ef642+=_0x4b7bc6(0x298a),_0x3ef642+=_0x4b7bc6(0x5509),_0x3ef642+=_0x186e53(0x1122),_0x3ef642+=_0x4b7bc6(0x5b9a),_0x3ef642+=_0x4b7bc6(0x6018),_0x3ef642+=_0x4b7bc6(0x5862),_0x3ef642+=_0x4b7bc6(0x1a7d),_0x3ef642+=_0x4b7bc6(0x1361)),_0x3ef642+=_0x4b7bc6(0x417d),_0x3ef642+=_0x4b7bc6(0x2afd),_0x3ef642+=_0x4b7bc6(0x3cbc),_0x3ef642+=_0x4b7bc6(0x42a1),_0x3ef642+=_0x186e53(0x1935),_0x3ef642+=_0x4b7bc6(0x56ee),_0x3ef642+=_0x186e53(0x296d),_0x3ef642+=_0x4b7bc6(0x43ba),_0x3ef642+=_0x4b7bc6(0x27ab),_0x3ef642+=_0x4b7bc6(0x16d7),_0x3ef642+=_0x4b7bc6(0x43ba),_0x3ef642+=_0x4b7bc6(0x165d),_0x457417&&(_0x3ef642+=_0x4b7bc6(0x3db0),defined$1(_0x16829d[_0x186e53(0x2276)])?_0x5efb20?(_0x3ef642+=_0x4b7bc6(0x3d1d),_0x3ef642+='\x20\x20\x20\x20vec3\x20b\x20=\x20normalize(cross(ng,\x20t)\x20*\x20v_tangent.w);\x0a',_0x3ef642+=_0x4b7bc6(0x6c8),_0x3ef642+=_0x4b7bc6(0x1faa)+_0xf0c5e5+_0x4b7bc6(0x335f),_0x3ef642+=_0x4b7bc6(0x21b2)):(_0x3ef642=_0x186e53(0x4ef6)+_0x3ef642,_0x3ef642+=_0x4b7bc6(0x1919),_0x3ef642+='\x20\x20\x20\x20vec3\x20pos_dx\x20=\x20dFdx(v_positionEC);\x0a',_0x3ef642+=_0x4b7bc6(0x53a0),_0x3ef642+=_0x4b7bc6(0x4fa1)+_0xf0c5e5+',0.0));\x0a',_0x3ef642+=_0x4b7bc6(0x34ef)+_0xf0c5e5+_0x4b7bc6(0x3ae7),_0x3ef642+=_0x186e53(0x2031),_0x3ef642+=_0x186e53(0xc64),_0x3ef642+=_0x186e53(0x231c),_0x3ef642+=_0x4b7bc6(0x6c8),_0x3ef642+=_0x4b7bc6(0x1faa)+_0xf0c5e5+_0x186e53(0x1b3),_0x3ef642+='\x20\x20\x20\x20n\x20=\x20normalize(tbn\x20*\x20(2.0\x20*\x20n\x20-\x201.0));\x0a',_0x3ef642+=_0x4b7bc6(0x19d),_0x3ef642+=_0x4b7bc6(0x5990),_0x3ef642+=_0x186e53(0x34a1)):_0x3ef642+=_0x4b7bc6(0x5990),_0x12c5af[_0x4b7bc6(0x5a34)]&&(_0x3ef642+=_0x4b7bc6(0xd0e),_0x3ef642+=_0x4b7bc6(0x2a4),_0x3ef642+=_0x4b7bc6(0x5ba3),_0x3ef642+=_0x186e53(0x1c68))),defined$1(_0x16829d['u_baseColorTexture'])?(_0x3ef642+=_0x4b7bc6(0x3f07),_0x3ef642+=_0x4b7bc6(0x2763),defined$1(_0x16829d[_0x4b7bc6(0x11fa)])&&(_0x3ef642+=_0x4b7bc6(0x5563),_0x3ef642+=_0x4b7bc6(0x5956)),_0x3ef642+=_0x4b7bc6(0x32da)+_0xf0c5e5+_0x4b7bc6(0x2073),defined$1(_0x16829d[_0x4b7bc6(0x2a98)])&&(_0x3ef642+=_0x4b7bc6(0x459d))):defined$1(_0x16829d[_0x4b7bc6(0x2a98)])?_0x3ef642+=_0x4b7bc6(0xd4d):_0x3ef642+='\x20\x20\x20\x20vec4\x20baseColorWithAlpha\x20=\x20vec4(1.0);\x0a',_0x392cac&&(_0x3ef642+=_0x4b7bc6(0x35aa)),_0x3ef642+=_0x4b7bc6(0x5b61),_0x457417?(_0x22734c?(defined$1(_0x16829d['u_specularGlossinessTexture'])?(_0x3ef642+=_0x4b7bc6(0x6021)+_0xf0c5e5+_0x4b7bc6(0x1a2),_0x3ef642+=_0x186e53(0x5a26),_0x3ef642+='\x20\x20\x20\x20float\x20glossiness\x20=\x20specularGlossiness.a;\x0a',defined$1(_0x16829d[_0x4b7bc6(0x5c84)])&&(_0x3ef642+=_0x186e53(0xde0)),defined$1(_0x16829d[_0x186e53(0x1dbf)])&&(_0x3ef642+=_0x4b7bc6(0x5997))):(defined$1(_0x16829d[_0x4b7bc6(0x5c84)])?_0x3ef642+=_0x186e53(0x1d48):_0x3ef642+=_0x186e53(0x1a18),defined$1(_0x16829d[_0x4b7bc6(0x1544)])?_0x3ef642+=_0x4b7bc6(0x25fa):_0x3ef642+=_0x4b7bc6(0xf72)),defined$1(_0x16829d[_0x4b7bc6(0x5539)])?(defined$1(_0x16829d[_0x4b7bc6(0x2fa4)])?_0x3ef642+=_0x4b7bc6(0x570b)+_0xf0c5e5+_0x186e53(0x54c2):_0x3ef642+=_0x4b7bc6(0x570b)+_0xf0c5e5+_0x4b7bc6(0x1a2),defined$1(_0x16829d['u_diffuseFactor'])&&(_0x3ef642+=_0x186e53(0x1e21))):defined$1(_0x16829d[_0x4b7bc6(0x1116)])?_0x3ef642+=_0x186e53(0x2ef1):_0x3ef642+=_0x4b7bc6(0x3c61)):defined$1(_0x16829d[_0x4b7bc6(0x1d46)])?(_0x3ef642+=_0x4b7bc6(0x3aac)+_0xf0c5e5+_0x4b7bc6(0x335f),_0x3ef642+=_0x4b7bc6(0x1c86),_0x3ef642+=_0x4b7bc6(0x41e8),defined$1(_0x16829d[_0x4b7bc6(0x4419)])&&(_0x3ef642+=_0x4b7bc6(0x5828)),defined$1(_0x16829d[_0x4b7bc6(0x3bef)])&&(_0x3ef642+=_0x4b7bc6(0x118c))):(defined$1(_0x16829d[_0x4b7bc6(0x4419)])?_0x3ef642+=_0x4b7bc6(0x5e7d):_0x3ef642+=_0x186e53(0x191c),defined$1(_0x16829d[_0x4b7bc6(0x3bef)])?_0x3ef642+=_0x4b7bc6(0x35f5):_0x3ef642+='\x20\x20\x20\x20float\x20roughness\x20=\x201.0;\x0a'),_0x3ef642+=_0x4b7bc6(0x3f79),_0x22734c?(_0x3ef642+=_0x186e53(0x121a),_0x3ef642+=_0x4b7bc6(0x5025),_0x3ef642+=_0x4b7bc6(0x4607)):(_0x3ef642+=_0x4b7bc6(0x452a),_0x3ef642+=_0x4b7bc6(0x192),_0x3ef642+=_0x4b7bc6(0x4842)),_0x3ef642+='\x20\x20\x20\x20float\x20NdotV\x20=\x20abs(dot(n,\x20v))\x20+\x200.001;\x0a',_0x3ef642+=_0x4b7bc6(0x2381),_0x3ef642+=_0x4b7bc6(0x5b95),_0x3ef642+=_0x186e53(0x56fa),_0x3ef642+=_0x4b7bc6(0x1a46),_0x3ef642+=_0x4b7bc6(0x5846),_0x3ef642+=_0x186e53(0x175d),_0x3ef642+=_0x4b7bc6(0x2426),_0x3ef642+=_0x186e53(0xaf5),_0x3ef642+=_0x186e53(0x38c3),_0x3ef642+=_0x4b7bc6(0x3e6e),_0x3ef642+='\x20\x20\x20\x20\x20\x20\x20\x20specularTerm\x20+=\x20lightSpecularTerm;\x0a',_0x3ef642+=_0x186e53(0x2038),_0x3ef642+=_0x4b7bc6(0x43ba),_0x3ef642+=_0x4b7bc6(0x2bb7),_0x3ef642+=_0x186e53(0x551),_0x3ef642+='\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20lVector\x20=\x20uPointLightPositionEC[i]\x20-\x20v_positionEC;\x0a',_0x3ef642+=_0x4b7bc6(0x31ce),_0x3ef642+=_0x4b7bc6(0x11f1),_0x3ef642+=_0x4b7bc6(0xcb3),_0x3ef642+=_0x4b7bc6(0x372a),_0x3ef642+=_0x4b7bc6(0x5cec),_0x3ef642+=_0x186e53(0x1a04),_0x3ef642+=_0x4b7bc6(0x424),_0x3ef642+=_0x4b7bc6(0x2ac4),_0x3ef642+=_0x186e53(0x3187),_0x3ef642+=_0x4b7bc6(0x5fd0),_0x3ef642+=_0x4b7bc6(0x443b),_0x3ef642+=_0x4b7bc6(0x43ba),_0x3ef642+=_0x186e53(0x51ae),_0x3ef642+=_0x4b7bc6(0x3070),_0x3ef642+=_0x186e53(0x4cc2),_0x3ef642+=_0x4b7bc6(0x31ce),_0x3ef642+='\x20\x20\x20\x20\x20\x20\x20\x20float\x20lightAttenuation\x20=\x20calcLightAttenuation(lightDistance,\x20uSpotLightDistanceDecayCosPenumbra[i].x,\x20uSpotLightDistanceDecayCosPenumbra[i].y);\x0a',_0x3ef642+=_0x4b7bc6(0xcb3),_0x3ef642+=_0x4b7bc6(0x372a),_0x3ef642+=_0x4b7bc6(0x54e2),_0x3ef642+=_0x4b7bc6(0x33e8),_0x3ef642+=_0x186e53(0xcbd),_0x3ef642+=_0x4b7bc6(0x49bc),_0x3ef642+=_0x4b7bc6(0x5eeb),_0x3ef642+=_0x4b7bc6(0x1c79),_0x3ef642+=_0x4b7bc6(0x41be),_0x3ef642+='\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20specularTerm\x20+=\x20lightSpecularTerm;\x0a',_0x3ef642+=_0x4b7bc6(0x26c7),_0x3ef642+=_0x186e53(0x1c68),_0x3ef642+=_0x186e53(0x5496),_0x3ef642+=_0x4b7bc6(0x4e93),_0x3ef642+=_0x4b7bc6(0x2333),_0x3ef642+=_0x4b7bc6(0x1f15),_0x3ef642+=_0x4b7bc6(0xc30),_0x3ef642+=_0x4b7bc6(0x35ad),_0x3ef642+=_0x4b7bc6(0x3416),_0x3ef642+=_0x4b7bc6(0x1b1f),_0x3ef642+=_0x4b7bc6(0x43ba),_0x3ef642+=_0x4b7bc6(0x5d02),_0x3ef642+=_0x4b7bc6(0x3629),_0x3ef642+=_0x4b7bc6(0x2d49),_0x3ef642+=_0x4b7bc6(0x46d3),_0x3ef642+=_0x4b7bc6(0x410d),_0x3ef642+=_0x4b7bc6(0x3d35),_0x3ef642+=_0x4b7bc6(0x4f2c),_0x3ef642+=_0x4b7bc6(0x862),_0x3ef642+=_0x186e53(0x4aa2),_0x3ef642+=_0x4b7bc6(0x3f71),_0x3ef642+=_0x4b7bc6(0xc1e),_0x3ef642+=_0x4b7bc6(0x40f7),_0x3ef642+=_0x4b7bc6(0x3660),_0x3ef642+=_0x186e53(0x3c91),_0x3ef642+=_0x186e53(0x25f),_0x3ef642+=_0x186e53(0x2a53),_0x3ef642+=_0x186e53(0x578f),_0x3ef642+=_0x186e53(0x582d),_0x3ef642+=_0x4b7bc6(0x1f90),_0x3ef642+=_0x4b7bc6(0x5c0c),_0x3ef642+='\x20\x20\x20\x20float\x20horizonDotNadir\x20=\x201.0\x20-\x20min(1.0,\x20ellipsoid.radii.x\x20/\x20vertexRadius);\x0a',_0x3ef642+=_0x4b7bc6(0x3c1b),_0x3ef642+=_0x4b7bc6(0x3a7e),_0x3ef642+=_0x4b7bc6(0x6016),_0x3ef642+=_0x4b7bc6(0x3a7e),_0x3ef642+=_0x4b7bc6(0x3cb3),_0x3ef642+=_0x4b7bc6(0x39b5),_0x3ef642+=_0x4b7bc6(0x5d40),_0x3ef642+=_0x4b7bc6(0x259a),_0x3ef642+=_0x186e53(0x700),_0x3ef642+=_0x4b7bc6(0x519e),_0x3ef642+=_0x4b7bc6(0x5825),_0x3ef642+='\x20\x20\x20\x20float\x20aroundHorizon\x20=\x20clamp(horizonDotNadir\x20+\x20blendRegionSize\x20*\x200.5,\x201.0e-10\x20-\x20blendRegionSize,\x200.99999);\x0a',_0x3ef642+=_0x4b7bc6(0x17cf),_0x3ef642+=_0x4b7bc6(0x27de),_0x3ef642+=_0x4b7bc6(0x1a8c),_0x3ef642+='\x20\x20\x20\x20vec3\x20nadirColor\x20=\x20belowHorizonColor\x20*\x200.5;\x0a',_0x3ef642+=_0x4b7bc6(0x490b),_0x3ef642+=_0x186e53(0x30ae),_0x3ef642+=_0x186e53(0x5d0),_0x3ef642+=_0x186e53(0x365b),_0x3ef642+=_0x4b7bc6(0x43c9),_0x3ef642+=_0x4b7bc6(0x104b),_0x3ef642+=_0x4b7bc6(0x1761),_0x3ef642+=_0x4b7bc6(0x367),_0x3ef642+=_0x186e53(0x212e),_0x3ef642+=_0x4b7bc6(0x3e54),_0x3ef642+=_0x4b7bc6(0x4806),_0x3ef642+=_0x4b7bc6(0x1e3c),_0x3ef642+=_0x4b7bc6(0x5b92),_0x3ef642+=_0x4b7bc6(0xc51),_0x3ef642+=_0x186e53(0x322),_0x3ef642+=_0x4b7bc6(0x2205),_0x3ef642+=_0x186e53(0x2914),_0x3ef642+=_0x186e53(0x3d34),_0x3ef642+=_0x4b7bc6(0x424a),_0x3ef642+=_0x4b7bc6(0x5c31),_0x3ef642+=_0x4b7bc6(0x43ba),_0x3ef642+=_0x4b7bc6(0x2f7f),_0x3ef642+=_0x4b7bc6(0x58e7),_0x3ef642+=_0x4b7bc6(0x1e3c),_0x3ef642+=_0x4b7bc6(0x5933),_0x3ef642+=_0x4b7bc6(0x3416),_0x3ef642+=_0x4b7bc6(0x530e),_0x3ef642+=_0x4b7bc6(0x43ba),_0x3ef642+=_0x4b7bc6(0x4318),_0x3ef642+=_0x4b7bc6(0x3a9),_0x3ef642+=_0x4b7bc6(0x48b4),_0x3ef642+=_0x4b7bc6(0x1771),_0x3ef642+=_0x4b7bc6(0x4f1a),_0x3ef642+=_0x4b7bc6(0x5398),_0x3ef642+=_0x4b7bc6(0x535),_0x3ef642+='#ifdef\x20CUSTOM_SPHERICAL_HARMONICS\x20\x0a',_0x3ef642+=_0x186e53(0x411d),_0x3ef642+=_0x4b7bc6(0x3416),_0x3ef642+=_0x4b7bc6(0x4df6),_0x3ef642+=_0x4b7bc6(0x43ba),_0x3ef642+=_0x4b7bc6(0x3416),_0x3ef642+=_0x4b7bc6(0x2156),_0x3ef642+=_0x186e53(0x5496),_0x3ef642+=_0x4b7bc6(0x2f87),_0x3ef642+=_0x4b7bc6(0x2f7f),_0x3ef642+=_0x4b7bc6(0x4802),_0x3ef642+=_0x186e53(0x454b),_0x3ef642+=_0x186e53(0x2b6e),_0x3ef642+=_0x4b7bc6(0x2425),_0x3ef642+=_0x186e53(0x5496),_0x3ef642+=_0x186e53(0x93d),_0x3ef642+='#else\x20\x0a',_0x3ef642+=_0x4b7bc6(0x190),_0x3ef642+=_0x4b7bc6(0x43ba),_0x3ef642+=_0x4b7bc6(0x5de8),_0x3ef642+=_0x4b7bc6(0x43ba)):_0x3ef642+=_0x186e53(0x5006),_0x5d12f7||(defined$1(_0x16829d[_0x4b7bc6(0x22f9)])&&(_0x3ef642+=_0x4b7bc6(0x5be3)+_0xf0c5e5+_0x4b7bc6(0x525f)),defined$1(_0x16829d[_0x4b7bc6(0x21b1)])?(_0x3ef642+=_0x4b7bc6(0x4fa2),_0x3ef642+=_0x186e53(0x1a43),defined$1(_0x16829d[_0x186e53(0x347c)])&&(_0x3ef642+=_0x186e53(0x26cb),_0x3ef642+=_0x4b7bc6(0x1989)),_0x3ef642+=_0x4b7bc6(0x2592)+_0xf0c5e5+_0x186e53(0x1c06),defined$1(_0x16829d[_0x4b7bc6(0xd27)])&&(_0x3ef642+=_0x4b7bc6(0x2072)),_0x3ef642+=_0x4b7bc6(0x3543)):defined$1(_0x16829d[_0x4b7bc6(0xd27)])&&(_0x3ef642+=_0x4b7bc6(0x2377))),_0x5d12f7||(_0x3ef642+=_0x4b7bc6(0x788)),_0x3ef642+=_0x4b7bc6(0x1082),defined$1(_0x4faf55)?_0x4b7bc6(0x478c)===_0x4faf55?(_0x3ef642+=_0x186e53(0x7a2),_0x3ef642+=_0x4b7bc6(0x4b0c),_0x3ef642+=_0x4b7bc6(0x443b),_0x3ef642+=_0x186e53(0x3f57)):_0x3ef642+=_0x4b7bc6(0x537d)===_0x4faf55?_0x4b7bc6(0xe90):_0x4b7bc6(0x4c40):_0x3ef642+=_0x4b7bc6(0x4c40),_0x3ef642+='}\x0a';var _0x451b1e=addToArray(_0x444143,{'type':WebGLConstants$1[_0x186e53(0x1084)],'extras':{'_pipeline':{'source':_0x56ce80,'extension':_0x4b7bc6(0x5e0)}}}),_0x9f1f7a=addToArray(_0x444143,{'type':WebGLConstants$1[_0x4b7bc6(0x2446)],'extras':{'_pipeline':{'source':_0x3ef642,'extension':_0x4b7bc6(0x5e0)}}}),_0x243244=addToArray(_0xba6d46,{'fragmentShader':_0x9f1f7a,'vertexShader':_0x451b1e});return addToArray(_0x4b4ad5,{'attributes':_0x24a5bd,'program':_0x243244,'uniforms':_0x4e0bcc});}function getPBRValueType(_0x1234f8){var _0x31dd18=_0x307c2b,_0xf75430=_0x5e00b3;if(-0x1!==_0x1234f8[_0xf75430(0xabf)](_0x31dd18(0x37a3)))return WebGLConstants$1[_0x31dd18(0x571b)];if(-0x1!==_0x1234f8[_0x31dd18(0x2feb)](_0xf75430(0x40f4)))return WebGLConstants$1[_0x31dd18(0x3078)];if(-0x1!==_0x1234f8[_0x31dd18(0x2feb)](_0xf75430(0x31d9)))return WebGLConstants$1[_0xf75430(0x40b9)];if(-0x1!==_0x1234f8[_0xf75430(0xabf)](_0xf75430(0x52c5)))return WebGLConstants$1[_0xf75430(0x13e2)];switch(_0x1234f8){case _0xf75430(0x2a98):case _0xf75430(0x11fa):case _0xf75430(0x1ddf):case _0xf75430(0x1116):return WebGLConstants$1[_0xf75430(0x4af)];case _0x31dd18(0x1380):case _0xf75430(0x3bef):case _0xf75430(0x1544):return WebGLConstants$1[_0x31dd18(0x3078)];case _0xf75430(0x58cf):case _0xf75430(0x1d46):case _0x31dd18(0x2276):case _0xf75430(0x22f9):case _0xf75430(0x21b1):case _0xf75430(0x5539):case _0xf75430(0x1d47):return WebGLConstants$1[_0xf75430(0x13e2)];case _0xf75430(0xd27):case _0xf75430(0x5c84):return WebGLConstants$1[_0xf75430(0x353a)];}}function getExtensionPBRValueType(_0xbf5c96){var _0x290163=_0x5e00b3;switch(_0xbf5c96){case _0x290163(0x11fa):return PBRExtensionParamterType$1[_0x290163(0x156)];case _0x290163(0x1ddf):return PBRExtensionParamterType$1[_0x290163(0x57ab)];}}function Vector3DTileBatch(_0x147b3a){var _0x54f57d=_0x5e00b3;this[_0x54f57d(0x2c14)]=_0x147b3a[_0x54f57d(0x2c14)],this[_0x54f57d(0x5d69)]=_0x147b3a[_0x54f57d(0x5d69)],this[_0x54f57d(0x8fe)]=_0x147b3a[_0x54f57d(0x8fe)],this[_0x54f57d(0x41cb)]=_0x147b3a[_0x54f57d(0x41cb)];}ModelUtility[_0x5e00b3(0x3daf)]=function(){return gltfSemanticUniforms$1;};var VectorTileVS=_0x5e00b3(0x298c),tmp$5={};!function(_0x52d6b4){var _0x6c2747=_0x307c2b,_0x44d652=_0x5e00b3,_0x41aa33=_0x44d652(0x4c34),_0x4c8196=_0x6c2747(0x2d5b),_0x42d354=_0x6c2747(0x4724),_0x24b7ae=function(_0x2fa25f,_0xc00ad3){var _0xde78cc=_0x44d652,_0x2850a1=new Error(_0x2fa25f+_0xde78cc(0x268d)+_0xc00ad3);throw _0x2850a1[_0xde78cc(0x51d3)]=_0xc00ad3,_0x2850a1[_0xde78cc(0x4bfe)]=_0x2fa25f,_0x2850a1;},_0x187f0b=!0x0,_0xb48225={'-':_0x187f0b,'!':_0x187f0b,'~':_0x187f0b,'+':_0x187f0b},_0x2d821d={'||':0x1,'&&':0x2,'|':0x3,'^':0x4,'&':0x5,'==':0x6,'!=':0x6,'===':0x6,'!==':0x6,'<':0x7,'>':0x7,'<=':0x7,'>=':0x7,'<<':0x8,'>>':0x8,'>>>':0x8,'+':0x9,'-':0x9,'*':0xa,'/':0xa,'%':0xa},_0x2dedc1=function(_0x2a5f6a){var _0xdb0f38=_0x6c2747,_0x2c073a=_0x44d652,_0x348e76,_0x354d26=0x0;for(var _0x406b19 in _0x2a5f6a)(_0x348e76=_0x406b19[_0x2c073a(0x809)])>_0x354d26&&_0x2a5f6a[_0xdb0f38(0x2609)](_0x406b19)&&(_0x354d26=_0x348e76);return _0x354d26;},_0x10c0db=_0x2dedc1(_0xb48225),_0x59fd75=_0x2dedc1(_0x2d821d),_0x4304cf={'true':!0x0,'false':!0x1,'null':null},_0x5c1580=function(_0x456d05){return _0x2d821d[_0x456d05]||0x0;},_0x51cc9c=function(_0x56484b,_0x5ee26c,_0x1f5e56){var _0x32190e=_0x44d652;return{'type':'||'===_0x56484b||'&&'===_0x56484b?_0x32190e(0x3a0b):_0x32190e(0x462d),'operator':_0x56484b,'left':_0x5ee26c,'right':_0x1f5e56};},_0x365e22=function(_0x556306){return _0x556306>=0x30&&_0x556306<=0x39;},_0x1bdc43=function(_0x1e62e0){var _0x4b0f5d=_0x44d652;return 0x24===_0x1e62e0||0x5f===_0x1e62e0||_0x1e62e0>=0x41&&_0x1e62e0<=0x5a||_0x1e62e0>=0x61&&_0x1e62e0<=0x7a||_0x1e62e0>=0x80&&!_0x2d821d[String[_0x4b0f5d(0x23b2)](_0x1e62e0)];},_0x430df3=function(_0x542b2b){var _0x3fded3=_0x6c2747;return 0x24===_0x542b2b||0x5f===_0x542b2b||_0x542b2b>=0x41&&_0x542b2b<=0x5a||_0x542b2b>=0x61&&_0x542b2b<=0x7a||_0x542b2b>=0x30&&_0x542b2b<=0x39||_0x542b2b>=0x80&&!_0x2d821d[String[_0x3fded3(0x47f5)](_0x542b2b)];},_0x2fff9b=function(_0x3b2ccd){var _0x34a9c4=_0x6c2747,_0x1b6bab=_0x44d652;for(var _0x222a24,_0x19bc77,_0x24a6fb=0x0,_0x32d6cb=_0x3b2ccd[_0x1b6bab(0x5806)],_0x488351=_0x3b2ccd[_0x34a9c4(0x4f56)],_0x37dba2=function(_0x5d1ba6){var _0xde7da2=_0x1b6bab;return _0x32d6cb[_0xde7da2(0x3c9e)](_0x3b2ccd,_0x5d1ba6);},_0x733c34=function(_0x3d5bfc){var _0x5ba3f0=_0x1b6bab;return _0x488351[_0x5ba3f0(0x3c9e)](_0x3b2ccd,_0x3d5bfc);},_0x27d863=_0x3b2ccd[_0x1b6bab(0x809)],_0x31d619=function(){for(var _0x20c7d9=_0x733c34(_0x24a6fb);0x20===_0x20c7d9||0x9===_0x20c7d9;)_0x20c7d9=_0x733c34(++_0x24a6fb);},_0x2f4d5b=function(){var _0x390a12=_0x34a9c4,_0x2cba86=_0x1b6bab,_0x221da5,_0xa33e39,_0x420689=_0x54df78();return _0x31d619(),0x3f!==_0x733c34(_0x24a6fb)?_0x420689:(_0x24a6fb++,(_0x221da5=_0x2f4d5b())||_0x24b7ae(_0x390a12(0x276f),_0x24a6fb),_0x31d619(),0x3a===_0x733c34(_0x24a6fb)?(_0x24a6fb++,(_0xa33e39=_0x2f4d5b())||_0x24b7ae(_0x2cba86(0xb9d),_0x24a6fb),{'type':_0x2cba86(0x5363),'test':_0x420689,'consequent':_0x221da5,'alternate':_0xa33e39}):void _0x24b7ae(_0x2cba86(0x25b1),_0x24a6fb));},_0x593a75=function(){var _0x328ada=_0x34a9c4,_0x44042e=_0x1b6bab;_0x31d619();for(var _0x482a01=_0x3b2ccd[_0x328ada(0x19e5)](_0x24a6fb,_0x59fd75),_0x21d9ee=_0x482a01[_0x44042e(0x809)];_0x21d9ee>0x0;){if(_0x2d821d[_0x44042e(0x1a9a)](_0x482a01))return _0x24a6fb+=_0x21d9ee,_0x482a01;_0x482a01=_0x482a01[_0x328ada(0x19e5)](0x0,--_0x21d9ee);}return!0x1;},_0x54df78=function(){var _0x439337=_0x1b6bab,_0x1f6840,_0x54eaa0,_0x36df4b,_0x5881db,_0x17e376,_0x345089,_0x486140,_0x391def;if(_0x345089=_0x45a8be(),!(_0x54eaa0=_0x593a75()))return _0x345089;for(_0x17e376={'value':_0x54eaa0,'prec':_0x5c1580(_0x54eaa0)},(_0x486140=_0x45a8be())||_0x24b7ae(_0x439337(0x124c)+_0x54eaa0,_0x24a6fb),_0x5881db=[_0x345089,_0x17e376,_0x486140];(_0x54eaa0=_0x593a75())&&0x0!==(_0x36df4b=_0x5c1580(_0x54eaa0));){for(_0x17e376={'value':_0x54eaa0,'prec':_0x36df4b};_0x5881db[_0x439337(0x809)]>0x2&&_0x36df4b<=_0x5881db[_0x5881db[_0x439337(0x809)]-0x2][_0x439337(0x5dc1)];)_0x486140=_0x5881db[_0x439337(0x3b86)](),_0x54eaa0=_0x5881db[_0x439337(0x3b86)]()[_0x439337(0x9a4)],_0x345089=_0x5881db[_0x439337(0x3b86)](),_0x1f6840=_0x51cc9c(_0x54eaa0,_0x345089,_0x486140),_0x5881db[_0x439337(0x5323)](_0x1f6840);(_0x1f6840=_0x45a8be())||_0x24b7ae(_0x439337(0x124c)+_0x54eaa0,_0x24a6fb),_0x5881db[_0x439337(0x5323)](_0x17e376,_0x1f6840);}for(_0x1f6840=_0x5881db[_0x391def=_0x5881db[_0x439337(0x809)]-0x1];_0x391def>0x1;)_0x1f6840=_0x51cc9c(_0x5881db[_0x391def-0x1][_0x439337(0x9a4)],_0x5881db[_0x391def-0x2],_0x1f6840),_0x391def-=0x2;return _0x1f6840;},_0x45a8be=function(){var _0x12e459=_0x1b6bab,_0x347904,_0x259819,_0x5c0539;if(_0x31d619(),_0x347904=_0x733c34(_0x24a6fb),_0x365e22(_0x347904)||0x2e===_0x347904)return _0x10fe45();if(0x27===_0x347904||0x22===_0x347904)return _0x2c7e1a();if(_0x1bdc43(_0x347904)||0x28===_0x347904)return _0x322527();if(0x5b===_0x347904)return _0x411ca7();for(_0x5c0539=(_0x259819=_0x3b2ccd[_0x12e459(0x2bb6)](_0x24a6fb,_0x10c0db))['length'];_0x5c0539>0x0;){if(_0xb48225[_0x12e459(0x1a9a)](_0x259819))return _0x24a6fb+=_0x5c0539,{'type':_0x12e459(0x3cca),'operator':_0x259819,'argument':_0x45a8be(),'prefix':!0x0};_0x259819=_0x259819[_0x12e459(0x2bb6)](0x0,--_0x5c0539);}return!0x1;},_0x10fe45=function(){var _0x111c8d=_0x34a9c4,_0x26a9aa=_0x1b6bab;for(var _0x21372b,_0x243ecd,_0xc49bcd='';_0x365e22(_0x733c34(_0x24a6fb));)_0xc49bcd+=_0x37dba2(_0x24a6fb++);if(0x2e===_0x733c34(_0x24a6fb)){for(_0xc49bcd+=_0x37dba2(_0x24a6fb++);_0x365e22(_0x733c34(_0x24a6fb));)_0xc49bcd+=_0x37dba2(_0x24a6fb++);}if('e'===(_0x21372b=_0x37dba2(_0x24a6fb))||'E'===_0x21372b){for(_0xc49bcd+=_0x37dba2(_0x24a6fb++),'+'!==(_0x21372b=_0x37dba2(_0x24a6fb))&&'-'!==_0x21372b||(_0xc49bcd+=_0x37dba2(_0x24a6fb++));_0x365e22(_0x733c34(_0x24a6fb));)_0xc49bcd+=_0x37dba2(_0x24a6fb++);_0x365e22(_0x733c34(_0x24a6fb-0x1))||_0x24b7ae(_0x26a9aa(0x178a)+_0xc49bcd+_0x37dba2(_0x24a6fb)+')',_0x24a6fb);}return _0x243ecd=_0x733c34(_0x24a6fb),_0x1bdc43(_0x243ecd)?_0x24b7ae(_0x26a9aa(0x3acb)+_0xc49bcd+_0x37dba2(_0x24a6fb)+')',_0x24a6fb):0x2e===_0x243ecd&&_0x24b7ae(_0x111c8d(0x4274),_0x24a6fb),{'type':_0x42d354,'value':parseFloat(_0xc49bcd),'raw':_0xc49bcd};},_0x2c7e1a=function(){var _0x4f4fc6=_0x1b6bab;for(var _0x4f08c4,_0x18206e='',_0x5cee49=_0x37dba2(_0x24a6fb++),_0xb28bc3=!0x1;_0x24a6fb<_0x27d863;){if((_0x4f08c4=_0x37dba2(_0x24a6fb++))===_0x5cee49){_0xb28bc3=!0x0;break;}if('\x5c'===_0x4f08c4)switch(_0x4f08c4=_0x37dba2(_0x24a6fb++)){case'n':_0x18206e+='\x0a';break;case'r':_0x18206e+='\x0d';break;case't':_0x18206e+='\x09';break;case'b':_0x18206e+='\x08';break;case'f':_0x18206e+='\x0c';break;case'v':_0x18206e+='\x0b';break;default:_0x18206e+='\x5c'+_0x4f08c4;}else _0x18206e+=_0x4f08c4;}return _0xb28bc3||_0x24b7ae(_0x4f4fc6(0x2686)+_0x18206e+'\x22',_0x24a6fb),{'type':_0x42d354,'value':_0x18206e,'raw':_0x5cee49+_0x18206e+_0x5cee49};},_0x1b6bcf=function(){var _0x5077f0=_0x34a9c4,_0xe53bcf=_0x1b6bab,_0x22395c,_0x29558f=_0x733c34(_0x24a6fb),_0x581e5a=_0x24a6fb;for(_0x1bdc43(_0x29558f)?_0x24a6fb++:_0x24b7ae(_0xe53bcf(0xbd5)+_0x37dba2(_0x24a6fb),_0x24a6fb);_0x24a6fb<_0x27d863&&(_0x29558f=_0x733c34(_0x24a6fb),_0x430df3(_0x29558f));)_0x24a6fb++;return _0x22395c=_0x3b2ccd[_0x5077f0(0x17ac)](_0x581e5a,_0x24a6fb),_0x4304cf[_0xe53bcf(0x1a9a)](_0x22395c)?{'type':_0x42d354,'value':_0x4304cf[_0x22395c],'raw':_0x22395c}:_0x5077f0(0x2724)===_0x22395c?{'type':_0x5077f0(0xa8b)}:{'type':_0x5077f0(0x53ee),'name':_0x22395c};},_0x3dd6a0=function(_0x168ddc){var _0x42bdcc=_0x1b6bab;for(var _0x417e20,_0x12536b,_0x5b019b=[],_0x2c5de1=!0x1;_0x24a6fb<_0x27d863;){if(_0x31d619(),(_0x417e20=_0x733c34(_0x24a6fb))===_0x168ddc){_0x2c5de1=!0x0,_0x24a6fb++;break;}0x2c===_0x417e20?_0x24a6fb++:((_0x12536b=_0x2f4d5b())&&_0x12536b[_0x42bdcc(0x3dd)]!==_0x41aa33||_0x24b7ae(_0x42bdcc(0x52c7),_0x24a6fb),_0x5b019b[_0x42bdcc(0x5323)](_0x12536b));}return _0x2c5de1||_0x24b7ae(_0x42bdcc(0x3c1f)+String[_0x42bdcc(0x23b2)](_0x168ddc),_0x24a6fb),_0x5b019b;},_0x322527=function(){var _0xcc3936=_0x1b6bab,_0x229b89,_0x337e57;for(_0x337e57=0x28===(_0x229b89=_0x733c34(_0x24a6fb))?_0x4e0f56():_0x1b6bcf(),_0x31d619(),_0x229b89=_0x733c34(_0x24a6fb);0x2e===_0x229b89||0x5b===_0x229b89||0x28===_0x229b89;)_0x24a6fb++,0x2e===_0x229b89?(_0x31d619(),_0x337e57={'type':_0x4c8196,'computed':!0x1,'object':_0x337e57,'property':_0x1b6bcf()}):0x5b===_0x229b89?(_0x337e57={'type':_0x4c8196,'computed':!0x0,'object':_0x337e57,'property':_0x2f4d5b()},_0x31d619(),0x5d!==(_0x229b89=_0x733c34(_0x24a6fb))&&_0x24b7ae(_0xcc3936(0x2946),_0x24a6fb),_0x24a6fb++):0x28===_0x229b89&&(_0x337e57={'type':_0xcc3936(0x2c77),'arguments':_0x3dd6a0(0x29),'callee':_0x337e57}),_0x31d619(),_0x229b89=_0x733c34(_0x24a6fb);return _0x337e57;},_0x4e0f56=function(){var _0x53ed33=_0x1b6bab;_0x24a6fb++;var _0x2ba378=_0x2f4d5b();if(_0x31d619(),0x29===_0x733c34(_0x24a6fb))return _0x24a6fb++,_0x2ba378;_0x24b7ae(_0x53ed33(0x2167),_0x24a6fb);},_0x411ca7=function(){var _0x23f96a=_0x1b6bab;return _0x24a6fb++,{'type':_0x23f96a(0x100e),'elements':_0x3dd6a0(0x5d)};},_0x559f77=[];_0x24a6fb<_0x27d863;)0x3b===(_0x222a24=_0x733c34(_0x24a6fb))||0x2c===_0x222a24?_0x24a6fb++:(_0x19bc77=_0x2f4d5b())?_0x559f77[_0x34a9c4(0x2a0e)](_0x19bc77):_0x24a6fb<_0x27d863&&_0x24b7ae(_0x1b6bab(0x4e56)+_0x37dba2(_0x24a6fb)+'\x22',_0x24a6fb);return 0x1===_0x559f77[_0x1b6bab(0x809)]?_0x559f77[0x0]:{'type':_0x41aa33,'body':_0x559f77};};_0x2fff9b[_0x44d652(0x24cf)]=_0x44d652(0x2588),_0x2fff9b[_0x44d652(0x3cc8)]=function(){var _0x35587b=_0x44d652;return _0x35587b(0x2304)+_0x2fff9b[_0x35587b(0x24cf)];},_0x2fff9b[_0x44d652(0x271c)]=function(_0x315672){var _0x398a86=_0x44d652;return _0x10c0db=Math[_0x398a86(0x498f)](_0x315672[_0x398a86(0x809)],_0x10c0db),_0xb48225[_0x315672]=_0x187f0b,this;},_0x2fff9b[_0x44d652(0x147)]=function(_0x1e094f,_0x12df37){var _0x4e8850=_0x44d652;return _0x59fd75=Math[_0x4e8850(0x498f)](_0x1e094f[_0x4e8850(0x809)],_0x59fd75),_0x2d821d[_0x1e094f]=_0x12df37,this;},_0x2fff9b[_0x44d652(0x2fab)]=function(_0x571326,_0x4e89b6){return _0x4304cf[_0x571326]=_0x4e89b6,this;},_0x2fff9b[_0x44d652(0x39cd)]=function(_0xedf338){var _0xf3e3d=_0x44d652;return delete _0xb48225[_0xedf338],_0xedf338[_0xf3e3d(0x809)]===_0x10c0db&&(_0x10c0db=_0x2dedc1(_0xb48225)),this;},_0x2fff9b[_0x6c2747(0x3e6a)]=function(){return _0xb48225={},_0x10c0db=0x0,this;},_0x2fff9b[_0x44d652(0x51e1)]=function(_0x52bdfb){var _0x4b889e=_0x44d652;return delete _0x2d821d[_0x52bdfb],_0x52bdfb[_0x4b889e(0x809)]===_0x59fd75&&(_0x59fd75=_0x2dedc1(_0x2d821d)),this;},_0x2fff9b[_0x44d652(0x538d)]=function(){return _0x2d821d={},_0x59fd75=0x0,this;},_0x2fff9b[_0x44d652(0x9d6)]=function(_0x515d93){return delete _0x4304cf[_0x515d93],this;},_0x2fff9b[_0x44d652(0xeb1)]=function(){return _0x4304cf={},this;},_0x52d6b4[_0x44d652(0x281a)]=_0x2fff9b;}(tmp$5);var jsep=tmp$5[_0x5e00b3(0x281a)],ExpressionNodeType={'VARIABLE':0x0,'UNARY':0x1,'BINARY':0x2,'TERNARY':0x3,'CONDITIONAL':0x4,'MEMBER':0x5,'FUNCTION_CALL':0x6,'ARRAY':0x7,'REGEX':0x8,'VARIABLE_IN_STRING':0x9,'LITERAL_NULL':0xa,'LITERAL_BOOLEAN':0xb,'LITERAL_NUMBER':0xc,'LITERAL_STRING':0xd,'LITERAL_COLOR':0xe,'LITERAL_VECTOR':0xf,'LITERAL_REGEX':0x10,'LITERAL_UNDEFINED':0x11,'BUILTIN_VARIABLE':0x12},ExpressionNodeType$1=Object[_0x5e00b3(0x5448)](ExpressionNodeType);function Expression(_0x8d10d1,_0x1de7d9){var _0x289a2b=_0x307c2b,_0x477117=_0x5e00b3,_0x965710;this[_0x477117(0xeea)]=_0x8d10d1,_0x8d10d1=replaceVariables(removeBackslashes(_0x8d10d1=replaceDefines(_0x8d10d1,_0x1de7d9))),jsep[_0x477117(0x147)]('=~',0x0),jsep[_0x477117(0x147)]('!~',0x0);try{_0x965710=jsep(_0x8d10d1);}catch(_0x4202d2){throw new RuntimeError$1(_0x4202d2);}this[_0x289a2b(0x13a0)]=createRuntimeAst(this,_0x965710);}Object[_0x5e00b3(0x1dfd)](Expression[_0x307c2b(0x1aa2)],{'expression':{'get':function(){return this['_expression'];}}});var scratchStorage={'arrayIndex':0x0,'arrayArray':[[]],'cartesian2Index':0x0,'cartesian3Index':0x0,'cartesian4Index':0x0,'cartesian2Array':[new Cartesian2()],'cartesian3Array':[new Cartesian3()],'cartesian4Array':[new Cartesian4()],'reset':function(){var _0x200212=_0x5e00b3;this[_0x200212(0x473e)]=0x0,this[_0x200212(0x1ac5)]=0x0,this[_0x200212(0x12d1)]=0x0,this['cartesian4Index']=0x0;},'getArray':function(){var _0x2c4382=_0x307c2b,_0x1cd25a=_0x5e00b3;this['arrayIndex']>=this[_0x1cd25a(0xf9d)][_0x2c4382(0x2ef4)]&&this[_0x1cd25a(0xf9d)][_0x1cd25a(0x5323)]([]);var _0x1be371=this[_0x1cd25a(0xf9d)][this[_0x2c4382(0x4eb0)]++];return _0x1be371[_0x2c4382(0x2ef4)]=0x0,_0x1be371;},'getCartesian2':function(){var _0x745fc=_0x307c2b,_0x45f993=_0x5e00b3;return this[_0x45f993(0x1ac5)]>=this[_0x745fc(0x4712)][_0x745fc(0x2ef4)]&&this[_0x745fc(0x4712)][_0x745fc(0x2a0e)](new Cartesian2()),this[_0x45f993(0x2775)][this[_0x745fc(0x4796)]++];},'getCartesian3':function(){var _0x3b4a9f=_0x307c2b,_0x22a728=_0x5e00b3;return this[_0x22a728(0x12d1)]>=this[_0x22a728(0x1ecc)][_0x22a728(0x809)]&&this[_0x22a728(0x1ecc)][_0x22a728(0x5323)](new Cartesian3()),this[_0x3b4a9f(0x4a42)][this[_0x22a728(0x12d1)]++];},'getCartesian4':function(){var _0x2236f7=_0x5e00b3;return this[_0x2236f7(0x1edd)]>=this[_0x2236f7(0x4988)][_0x2236f7(0x809)]&&this[_0x2236f7(0x4988)][_0x2236f7(0x5323)](new Cartesian4()),this[_0x2236f7(0x4988)][this[_0x2236f7(0x1edd)]++];}};Expression[_0x5e00b3(0x3720)][_0x307c2b(0x3f6a)]=function(_0x5227ce,_0x5e40cb){var _0x151d45=_0x307c2b,_0x3c0b96=_0x5e00b3;scratchStorage[_0x3c0b96(0x31a9)]();var _0x4c4f54=this[_0x151d45(0x13a0)][_0x3c0b96(0xd06)](_0x5227ce);return _0x5e40cb instanceof Color$2&&_0x4c4f54 instanceof Cartesian4?Color$2[_0x3c0b96(0x21a3)](_0x4c4f54,_0x5e40cb):_0x4c4f54 instanceof Cartesian2||_0x4c4f54 instanceof Cartesian3||_0x4c4f54 instanceof Cartesian4?_0x4c4f54[_0x3c0b96(0x40f3)](_0x5e40cb):_0x4c4f54;},Expression[_0x307c2b(0x1aa2)][_0x5e00b3(0x51b3)]=function(_0x4b245f,_0xff2912){var _0x343d06=_0x5e00b3;scratchStorage[_0x343d06(0x31a9)]();var _0x3940ca=this[_0x343d06(0x42d5)]['evaluate'](_0x4b245f);return Color$2[_0x343d06(0x21a3)](_0x3940ca,_0xff2912);},Expression[_0x5e00b3(0x3720)][_0x5e00b3(0x2f97)]=function(_0x37e36a,_0x1cf3a5,_0x28467a,_0xddbf15){var _0x252412=_0x5e00b3,_0x50605e=this[_0x252412(0x274f)](_0x1cf3a5,_0x28467a);return _0x50605e=_0xddbf15+'\x20'+_0x37e36a+_0x252412(0x1c5d)+_0x50605e+_0x252412(0x53d2);},Expression[_0x5e00b3(0x3720)][_0x5e00b3(0x274f)]=function(_0x42d9ed,_0xb5a367){var _0x458666=_0x5e00b3;return this[_0x458666(0x42d5)][_0x458666(0x274f)](_0x42d9ed,_0xb5a367);};var unaryOperators=['!','-','+'],binaryOperators=['+','-','*','/','%',_0x5e00b3(0x2e83),_0x5e00b3(0x420f),'>','>=','<','<=','&&','||','!~','=~'],variableRegex=/\${(.*?)}/g,backslashRegex=/\\/g,backslashReplacement=_0x5e00b3(0x64f),replacementRegex=/@#%/g,scratchColor$n=new Color$2(),unaryFunctions={'abs':getEvaluateUnaryComponentwise(Math[_0x5e00b3(0x1beb)]),'sqrt':getEvaluateUnaryComponentwise(Math[_0x5e00b3(0x5c4f)]),'cos':getEvaluateUnaryComponentwise(Math[_0x5e00b3(0x52a3)]),'sin':getEvaluateUnaryComponentwise(Math[_0x307c2b(0xc19)]),'tan':getEvaluateUnaryComponentwise(Math[_0x5e00b3(0x59e4)]),'acos':getEvaluateUnaryComponentwise(Math[_0x5e00b3(0x4e50)]),'asin':getEvaluateUnaryComponentwise(Math[_0x307c2b(0x3119)]),'atan':getEvaluateUnaryComponentwise(Math[_0x5e00b3(0x41f7)]),'radians':getEvaluateUnaryComponentwise(CesiumMath[_0x5e00b3(0x4476)]),'degrees':getEvaluateUnaryComponentwise(CesiumMath[_0x5e00b3(0x173e)]),'sign':getEvaluateUnaryComponentwise(CesiumMath[_0x5e00b3(0x1190)]),'floor':getEvaluateUnaryComponentwise(Math[_0x5e00b3(0x1ace)]),'ceil':getEvaluateUnaryComponentwise(Math[_0x5e00b3(0x5f13)]),'round':getEvaluateUnaryComponentwise(Math['round']),'exp':getEvaluateUnaryComponentwise(Math[_0x5e00b3(0x5d49)]),'exp2':getEvaluateUnaryComponentwise(exp2),'log':getEvaluateUnaryComponentwise(Math[_0x5e00b3(0xca1)]),'log2':getEvaluateUnaryComponentwise(log2),'fract':getEvaluateUnaryComponentwise(fract),'length':length$1,'normalize':normalize$1},binaryFunctions={'atan2':getEvaluateBinaryComponentwise(Math[_0x5e00b3(0x51e)],!0x1),'pow':getEvaluateBinaryComponentwise(Math[_0x5e00b3(0x3a5c)],!0x1),'min':getEvaluateBinaryComponentwise(Math[_0x5e00b3(0x19a8)],!0x0),'max':getEvaluateBinaryComponentwise(Math[_0x5e00b3(0x498f)],!0x0),'distance':distance,'dot':dot,'cross':cross},ternaryFunctions={'clamp':getEvaluateTernaryComponentwise(CesiumMath[_0x5e00b3(0x4b1d)],!0x0),'mix':getEvaluateTernaryComponentwise(CesiumMath[_0x5e00b3(0x3596)],!0x0)};function fract(_0x34b585){var _0x31e27a=_0x5e00b3;return _0x34b585-Math[_0x31e27a(0x1ace)](_0x34b585);}function exp2(_0x5d5e82){var _0xa93dfc=_0x5e00b3;return Math[_0xa93dfc(0x3a5c)](0x2,_0x5d5e82);}function log2(_0x25bad6){var _0x35b02c=_0x5e00b3;return CesiumMath[_0x35b02c(0x34d2)](_0x25bad6);}function getEvaluateUnaryComponentwise(_0x504e1e){return function(_0x5a06c0,_0x8da0b6){var _0x74068d=_0x140d,_0x4ffe7f=_0x23ca;if(_0x4ffe7f(0x1efe)==typeof _0x8da0b6)return _0x504e1e(_0x8da0b6);if(_0x8da0b6 instanceof Cartesian2)return Cartesian2[_0x4ffe7f(0x160f)](_0x504e1e(_0x8da0b6['x']),_0x504e1e(_0x8da0b6['y']),scratchStorage[_0x74068d(0x4ed4)]());if(_0x8da0b6 instanceof Cartesian3)return Cartesian3[_0x4ffe7f(0x160f)](_0x504e1e(_0x8da0b6['x']),_0x504e1e(_0x8da0b6['y']),_0x504e1e(_0x8da0b6['z']),scratchStorage[_0x74068d(0xce8)]());if(_0x8da0b6 instanceof Cartesian4)return Cartesian4[_0x4ffe7f(0x160f)](_0x504e1e(_0x8da0b6['x']),_0x504e1e(_0x8da0b6['y']),_0x504e1e(_0x8da0b6['z']),_0x504e1e(_0x8da0b6['w']),scratchStorage[_0x4ffe7f(0x3917)]());throw new RuntimeError$1(_0x74068d(0x486e)+_0x5a06c0+_0x4ffe7f(0x3773)+_0x8da0b6+'.');};}function getEvaluateBinaryComponentwise(_0x4ed0a1,_0x5973ef){return function(_0x7174a3,_0x6ab89b,_0x4acec9){var _0xe8e2d8=_0x140d,_0x3ce8c9=_0x23ca;if(_0x5973ef&&_0xe8e2d8(0x3393)==typeof _0x4acec9){if(_0xe8e2d8(0x3393)==typeof _0x6ab89b)return _0x4ed0a1(_0x6ab89b,_0x4acec9);if(_0x6ab89b instanceof Cartesian2)return Cartesian2[_0x3ce8c9(0x160f)](_0x4ed0a1(_0x6ab89b['x'],_0x4acec9),_0x4ed0a1(_0x6ab89b['y'],_0x4acec9),scratchStorage[_0xe8e2d8(0x4ed4)]());if(_0x6ab89b instanceof Cartesian3)return Cartesian3[_0x3ce8c9(0x160f)](_0x4ed0a1(_0x6ab89b['x'],_0x4acec9),_0x4ed0a1(_0x6ab89b['y'],_0x4acec9),_0x4ed0a1(_0x6ab89b['z'],_0x4acec9),scratchStorage[_0x3ce8c9(0x19b0)]());if(_0x6ab89b instanceof Cartesian4)return Cartesian4[_0x3ce8c9(0x160f)](_0x4ed0a1(_0x6ab89b['x'],_0x4acec9),_0x4ed0a1(_0x6ab89b['y'],_0x4acec9),_0x4ed0a1(_0x6ab89b['z'],_0x4acec9),_0x4ed0a1(_0x6ab89b['w'],_0x4acec9),scratchStorage[_0xe8e2d8(0x47a)]());}if(_0x3ce8c9(0x1efe)==typeof _0x6ab89b&&_0x3ce8c9(0x1efe)==typeof _0x4acec9)return _0x4ed0a1(_0x6ab89b,_0x4acec9);if(_0x6ab89b instanceof Cartesian2&&_0x4acec9 instanceof Cartesian2)return Cartesian2[_0x3ce8c9(0x160f)](_0x4ed0a1(_0x6ab89b['x'],_0x4acec9['x']),_0x4ed0a1(_0x6ab89b['y'],_0x4acec9['y']),scratchStorage[_0x3ce8c9(0x114c)]());if(_0x6ab89b instanceof Cartesian3&&_0x4acec9 instanceof Cartesian3)return Cartesian3[_0x3ce8c9(0x160f)](_0x4ed0a1(_0x6ab89b['x'],_0x4acec9['x']),_0x4ed0a1(_0x6ab89b['y'],_0x4acec9['y']),_0x4ed0a1(_0x6ab89b['z'],_0x4acec9['z']),scratchStorage[_0xe8e2d8(0xce8)]());if(_0x6ab89b instanceof Cartesian4&&_0x4acec9 instanceof Cartesian4)return Cartesian4[_0x3ce8c9(0x160f)](_0x4ed0a1(_0x6ab89b['x'],_0x4acec9['x']),_0x4ed0a1(_0x6ab89b['y'],_0x4acec9['y']),_0x4ed0a1(_0x6ab89b['z'],_0x4acec9['z']),_0x4ed0a1(_0x6ab89b['w'],_0x4acec9['w']),scratchStorage[_0x3ce8c9(0x3917)]());throw new RuntimeError$1(_0x3ce8c9(0x30fd)+_0x7174a3+'\x22\x20requires\x20vector\x20or\x20number\x20arguments\x20of\x20matching\x20types.\x20Arguments\x20are\x20'+_0x6ab89b+_0x3ce8c9(0x101d)+_0x4acec9+'.');};}function getEvaluateTernaryComponentwise(_0x138b34,_0x2eee16){return function(_0x1e3ff2,_0xeeb65b,_0x165466,_0x574244){var _0x1aa68c=_0x140d,_0x1c1116=_0x23ca;if(_0x2eee16&&_0x1c1116(0x1efe)==typeof _0x574244){if(_0x1c1116(0x1efe)==typeof _0xeeb65b&&_0x1c1116(0x1efe)==typeof _0x165466)return _0x138b34(_0xeeb65b,_0x165466,_0x574244);if(_0xeeb65b instanceof Cartesian2&&_0x165466 instanceof Cartesian2)return Cartesian2[_0x1c1116(0x160f)](_0x138b34(_0xeeb65b['x'],_0x165466['x'],_0x574244),_0x138b34(_0xeeb65b['y'],_0x165466['y'],_0x574244),scratchStorage[_0x1c1116(0x114c)]());if(_0xeeb65b instanceof Cartesian3&&_0x165466 instanceof Cartesian3)return Cartesian3[_0x1c1116(0x160f)](_0x138b34(_0xeeb65b['x'],_0x165466['x'],_0x574244),_0x138b34(_0xeeb65b['y'],_0x165466['y'],_0x574244),_0x138b34(_0xeeb65b['z'],_0x165466['z'],_0x574244),scratchStorage[_0x1aa68c(0xce8)]());if(_0xeeb65b instanceof Cartesian4&&_0x165466 instanceof Cartesian4)return Cartesian4[_0x1c1116(0x160f)](_0x138b34(_0xeeb65b['x'],_0x165466['x'],_0x574244),_0x138b34(_0xeeb65b['y'],_0x165466['y'],_0x574244),_0x138b34(_0xeeb65b['z'],_0x165466['z'],_0x574244),_0x138b34(_0xeeb65b['w'],_0x165466['w'],_0x574244),scratchStorage[_0x1c1116(0x3917)]());}if(_0x1c1116(0x1efe)==typeof _0xeeb65b&&_0x1c1116(0x1efe)==typeof _0x165466&&_0x1c1116(0x1efe)==typeof _0x574244)return _0x138b34(_0xeeb65b,_0x165466,_0x574244);if(_0xeeb65b instanceof Cartesian2&&_0x165466 instanceof Cartesian2&&_0x574244 instanceof Cartesian2)return Cartesian2[_0x1c1116(0x160f)](_0x138b34(_0xeeb65b['x'],_0x165466['x'],_0x574244['x']),_0x138b34(_0xeeb65b['y'],_0x165466['y'],_0x574244['y']),scratchStorage[_0x1c1116(0x114c)]());if(_0xeeb65b instanceof Cartesian3&&_0x165466 instanceof Cartesian3&&_0x574244 instanceof Cartesian3)return Cartesian3[_0x1c1116(0x160f)](_0x138b34(_0xeeb65b['x'],_0x165466['x'],_0x574244['x']),_0x138b34(_0xeeb65b['y'],_0x165466['y'],_0x574244['y']),_0x138b34(_0xeeb65b['z'],_0x165466['z'],_0x574244['z']),scratchStorage[_0x1c1116(0x19b0)]());if(_0xeeb65b instanceof Cartesian4&&_0x165466 instanceof Cartesian4&&_0x574244 instanceof Cartesian4)return Cartesian4[_0x1aa68c(0x4d01)](_0x138b34(_0xeeb65b['x'],_0x165466['x'],_0x574244['x']),_0x138b34(_0xeeb65b['y'],_0x165466['y'],_0x574244['y']),_0x138b34(_0xeeb65b['z'],_0x165466['z'],_0x574244['z']),_0x138b34(_0xeeb65b['w'],_0x165466['w'],_0x574244['w']),scratchStorage[_0x1c1116(0x3917)]());throw new RuntimeError$1('Function\x20\x22'+_0x1e3ff2+_0x1c1116(0x3ff2)+_0xeeb65b+',\x20'+_0x165466+_0x1c1116(0x345d)+_0x574244+'.');};}function length$1(_0x451d5,_0x18a0e3){var _0x276c46=_0x307c2b,_0x4f445f=_0x5e00b3;if(_0x276c46(0x3393)==typeof _0x18a0e3)return Math[_0x276c46(0x971)](_0x18a0e3);if(_0x18a0e3 instanceof Cartesian2)return Cartesian2[_0x4f445f(0x3d6f)](_0x18a0e3);if(_0x18a0e3 instanceof Cartesian3)return Cartesian3[_0x4f445f(0x3d6f)](_0x18a0e3);if(_0x18a0e3 instanceof Cartesian4)return Cartesian4[_0x4f445f(0x3d6f)](_0x18a0e3);throw new RuntimeError$1(_0x4f445f(0x30fd)+_0x451d5+_0x4f445f(0x3773)+_0x18a0e3+'.');}function normalize$1(_0x277e3c,_0x5c85c0){var _0x521ef9=_0x307c2b,_0x2bf9e8=_0x5e00b3;if(_0x2bf9e8(0x1efe)==typeof _0x5c85c0)return 0x1;if(_0x5c85c0 instanceof Cartesian2)return Cartesian2[_0x2bf9e8(0x4853)](_0x5c85c0,scratchStorage[_0x2bf9e8(0x114c)]());if(_0x5c85c0 instanceof Cartesian3)return Cartesian3[_0x2bf9e8(0x4853)](_0x5c85c0,scratchStorage[_0x2bf9e8(0x19b0)]());if(_0x5c85c0 instanceof Cartesian4)return Cartesian4['normalize'](_0x5c85c0,scratchStorage[_0x2bf9e8(0x3917)]());throw new RuntimeError$1(_0x521ef9(0x486e)+_0x277e3c+'\x22\x20requires\x20a\x20vector\x20or\x20number\x20argument.\x20Argument\x20is\x20'+_0x5c85c0+'.');}function distance(_0x115eba,_0x399eb4,_0x388e6b){var _0x5f3ee6=_0x307c2b,_0x32bcb1=_0x5e00b3;if(_0x5f3ee6(0x3393)==typeof _0x399eb4&&_0x32bcb1(0x1efe)==typeof _0x388e6b)return Math[_0x32bcb1(0x1beb)](_0x399eb4-_0x388e6b);if(_0x399eb4 instanceof Cartesian2&&_0x388e6b instanceof Cartesian2)return Cartesian2[_0x5f3ee6(0x2665)](_0x399eb4,_0x388e6b);if(_0x399eb4 instanceof Cartesian3&&_0x388e6b instanceof Cartesian3)return Cartesian3['distance'](_0x399eb4,_0x388e6b);if(_0x399eb4 instanceof Cartesian4&&_0x388e6b instanceof Cartesian4)return Cartesian4[_0x32bcb1(0x451d)](_0x399eb4,_0x388e6b);throw new RuntimeError$1(_0x32bcb1(0x30fd)+_0x115eba+_0x5f3ee6(0x26fb)+_0x399eb4+_0x32bcb1(0x101d)+_0x388e6b+'.');}function dot(_0x2d18a2,_0x549ba2,_0x591e32){var _0x383b9f=_0x307c2b,_0x4a2423=_0x5e00b3;if(_0x4a2423(0x1efe)==typeof _0x549ba2&&_0x4a2423(0x1efe)==typeof _0x591e32)return _0x549ba2*_0x591e32;if(_0x549ba2 instanceof Cartesian2&&_0x591e32 instanceof Cartesian2)return Cartesian2[_0x4a2423(0x2d8e)](_0x549ba2,_0x591e32);if(_0x549ba2 instanceof Cartesian3&&_0x591e32 instanceof Cartesian3)return Cartesian3[_0x4a2423(0x2d8e)](_0x549ba2,_0x591e32);if(_0x549ba2 instanceof Cartesian4&&_0x591e32 instanceof Cartesian4)return Cartesian4[_0x4a2423(0x2d8e)](_0x549ba2,_0x591e32);throw new RuntimeError$1(_0x383b9f(0x486e)+_0x2d18a2+_0x4a2423(0x3ff2)+_0x549ba2+_0x4a2423(0x101d)+_0x591e32+'.');}function cross(_0x2abdf4,_0x5d9c53,_0x22eee2){var _0x122918=_0x5e00b3;if(_0x5d9c53 instanceof Cartesian3&&_0x22eee2 instanceof Cartesian3)return Cartesian3[_0x122918(0x4143)](_0x5d9c53,_0x22eee2,scratchStorage[_0x122918(0x19b0)]());throw new RuntimeError$1('Function\x20\x22'+_0x2abdf4+_0x122918(0x2c4b)+_0x5d9c53+_0x122918(0x101d)+_0x22eee2+'.');}function Node$1(_0x9a9637,_0x30d72c,_0x507b06,_0x449432,_0x5f4afe){var _0x1393d3=_0x307c2b,_0x50e02a=_0x5e00b3;this[_0x50e02a(0x4ab3)]=_0x9a9637,this[_0x50e02a(0x138)]=_0x30d72c,this[_0x50e02a(0x3b71)]=_0x507b06,this[_0x1393d3(0x4ba7)]=_0x449432,this[_0x50e02a(0x5c82)]=_0x5f4afe,this[_0x50e02a(0xd06)]=void 0x0,setEvaluateFunction(this);}function replaceDefines(_0x5367ff,_0x3ee1f9){var _0x498934=_0x307c2b,_0x3e46d4=_0x5e00b3;if(!defined$1(_0x3ee1f9))return _0x5367ff;for(var _0x188839 in _0x3ee1f9)if(_0x3ee1f9[_0x498934(0x2609)](_0x188839)){var _0x568f91=new RegExp('\x5c$\x5c{'+_0x188839+'\x5c}','g'),_0x22040a='('+_0x3ee1f9[_0x188839]+')';defined$1(_0x22040a)&&(_0x5367ff=_0x5367ff[_0x3e46d4(0x2c3f)](_0x568f91,_0x22040a));}return _0x5367ff;}function removeBackslashes(_0x382d59){var _0x127a9a=_0x5e00b3;return _0x382d59[_0x127a9a(0x2c3f)](backslashRegex,backslashReplacement);}function replaceBackslashes(_0x4de910){var _0x37efe4=_0x5e00b3;return _0x4de910[_0x37efe4(0x2c3f)](replacementRegex,'\x5c');}function replaceVariables(_0x128f92){var _0xb5ca73=_0x307c2b,_0x2f5a5f=_0x5e00b3;for(var _0x27a23f=_0x128f92,_0x1daeb2='',_0x277b77=_0x27a23f[_0x2f5a5f(0xabf)]('${');_0x277b77>=0x0;){var _0x4450d3,_0x1915a7=_0x27a23f[_0x2f5a5f(0xabf)]('\x27'),_0x47035a=_0x27a23f[_0x2f5a5f(0xabf)]('\x22');if(_0x1915a7>=0x0&&_0x1915a7<_0x277b77)_0x4450d3=_0x27a23f[_0x2f5a5f(0xabf)]('\x27',_0x1915a7+0x1),_0x1daeb2+=_0x27a23f[_0x2f5a5f(0x2bb6)](0x0,_0x4450d3+0x1),_0x277b77=(_0x27a23f=_0x27a23f[_0x2f5a5f(0x2bb6)](_0x4450d3+0x1))[_0x2f5a5f(0xabf)]('${');else{if(_0x47035a>=0x0&&_0x47035a<_0x277b77)_0x4450d3=_0x27a23f[_0x2f5a5f(0xabf)]('\x22',_0x47035a+0x1),_0x1daeb2+=_0x27a23f[_0x2f5a5f(0x2bb6)](0x0,_0x4450d3+0x1),_0x277b77=(_0x27a23f=_0x27a23f[_0x2f5a5f(0x2bb6)](_0x4450d3+0x1))['indexOf']('${');else{_0x1daeb2+=_0x27a23f[_0x2f5a5f(0x2bb6)](0x0,_0x277b77);var _0x863beb=_0x27a23f[_0xb5ca73(0x2feb)]('}');if(_0x863beb<0x0)throw new RuntimeError$1(_0x2f5a5f(0x5ce9));_0x1daeb2+=_0xb5ca73(0x4767)+_0x27a23f[_0xb5ca73(0x19e5)](_0x277b77+0x2,_0x863beb-(_0x277b77+0x2)),_0x277b77=(_0x27a23f=_0x27a23f[_0x2f5a5f(0x2bb6)](_0x863beb+0x1))[_0xb5ca73(0x2feb)]('${');}}}return _0x1daeb2+=_0x27a23f;}function parseLiteral(_0x4d92e){var _0x47d8ab=_0x307c2b,_0x785016=_0x5e00b3,_0x35d178=typeof _0x4d92e['value'];return null===_0x4d92e[_0x785016(0x9a4)]?new Node$1(ExpressionNodeType$1['LITERAL_NULL'],null):_0x785016(0x29d5)===_0x35d178?new Node$1(ExpressionNodeType$1[_0x785016(0x566e)],_0x4d92e[_0x47d8ab(0x46b3)]):_0x785016(0x1efe)===_0x35d178?new Node$1(ExpressionNodeType$1[_0x785016(0x55df)],_0x4d92e[_0x785016(0x9a4)]):_0x785016(0x20b8)===_0x35d178?_0x4d92e[_0x47d8ab(0x46b3)][_0x785016(0xabf)]('${')>=0x0?new Node$1(ExpressionNodeType$1[_0x785016(0x602c)],_0x4d92e[_0x785016(0x9a4)]):new Node$1(ExpressionNodeType$1[_0x785016(0x4170)],replaceBackslashes(_0x4d92e[_0x785016(0x9a4)])):void 0x0;}function parseCall(_0x2a629d,_0x54b996){var _0x3220b1=_0x307c2b,_0x11b3e8=_0x5e00b3,_0x14a3a9,_0x1325fd,_0x2867ad,_0x1eb45d,_0x3ae617=_0x54b996['arguments'],_0x3f2262=_0x3ae617[_0x11b3e8(0x809)];if(_0x11b3e8(0x1a91)===_0x54b996[_0x11b3e8(0x29d4)][_0x3220b1(0x18c0)]){_0x14a3a9=_0x54b996[_0x3220b1(0x9b7)][_0x3220b1(0x287d)][_0x11b3e8(0x2c5)];var _0x51e40c=_0x54b996[_0x11b3e8(0x29d4)][_0x11b3e8(0x8c4)];if(_0x11b3e8(0x4a8a)===_0x14a3a9||'exec'===_0x14a3a9){if(_0x3220b1(0x3360)!==_0x51e40c[_0x11b3e8(0x29d4)][_0x11b3e8(0x2c5)])throw new RuntimeError$1(_0x14a3a9+_0x11b3e8(0x4b91));return 0x0===_0x3f2262?'test'===_0x14a3a9?new Node$1(ExpressionNodeType$1[_0x11b3e8(0x566e)],!0x1):new Node$1(ExpressionNodeType$1[_0x11b3e8(0x9f4)],null):(_0x2867ad=createRuntimeAst(_0x2a629d,_0x51e40c),_0x1eb45d=createRuntimeAst(_0x2a629d,_0x3ae617[0x0]),new Node$1(ExpressionNodeType$1[_0x11b3e8(0x330e)],_0x14a3a9,_0x2867ad,_0x1eb45d));}if(_0x11b3e8(0x3cc8)===_0x14a3a9)return _0x1325fd=createRuntimeAst(_0x2a629d,_0x51e40c),new Node$1(ExpressionNodeType$1['FUNCTION_CALL'],_0x14a3a9,_0x1325fd);throw new RuntimeError$1(_0x11b3e8(0x2206)+_0x14a3a9+'\x22.');}if(_0x3220b1(0x3a3a)===(_0x14a3a9=_0x54b996[_0x11b3e8(0x29d4)][_0x11b3e8(0x2c5)])){if(0x0===_0x3f2262)return new Node$1(ExpressionNodeType$1[_0x3220b1(0x24ec)],_0x14a3a9);if(_0x1325fd=createRuntimeAst(_0x2a629d,_0x3ae617[0x0]),defined$1(_0x3ae617[0x1])){var _0x1e2c5e=createRuntimeAst(_0x2a629d,_0x3ae617[0x1]);return new Node$1(ExpressionNodeType$1[_0x11b3e8(0xd97)],_0x14a3a9,[_0x1325fd,_0x1e2c5e]);}return new Node$1(ExpressionNodeType$1[_0x11b3e8(0xd97)],_0x14a3a9,[_0x1325fd]);}if(_0x11b3e8(0x37f9)===_0x14a3a9||_0x11b3e8(0x3db1)===_0x14a3a9){if(_0x3f2262<0x3)throw new RuntimeError$1(_0x14a3a9+_0x11b3e8(0x2e78));return _0x1325fd=[createRuntimeAst(_0x2a629d,_0x3ae617[0x0]),createRuntimeAst(_0x2a629d,_0x3ae617[0x1]),createRuntimeAst(_0x2a629d,_0x3ae617[0x2])],new Node$1(ExpressionNodeType$1[_0x11b3e8(0xd97)],_0x14a3a9,_0x1325fd);}if(_0x11b3e8(0x7dd)===_0x14a3a9||_0x11b3e8(0x52bd)===_0x14a3a9){if(_0x3f2262<0x4)throw new RuntimeError$1(_0x14a3a9+'\x20requires\x20four\x20arguments.');return _0x1325fd=[createRuntimeAst(_0x2a629d,_0x3ae617[0x0]),createRuntimeAst(_0x2a629d,_0x3ae617[0x1]),createRuntimeAst(_0x2a629d,_0x3ae617[0x2]),createRuntimeAst(_0x2a629d,_0x3ae617[0x3])],new Node$1(ExpressionNodeType$1[_0x11b3e8(0xd97)],_0x14a3a9,_0x1325fd);}if(_0x11b3e8(0x26eb)===_0x14a3a9||_0x11b3e8(0x2802)===_0x14a3a9||_0x3220b1(0x39d7)===_0x14a3a9){_0x1325fd=new Array(_0x3f2262);for(var _0x26747a=0x0;_0x26747a<_0x3f2262;++_0x26747a)_0x1325fd[_0x26747a]=createRuntimeAst(_0x2a629d,_0x3ae617[_0x26747a]);return new Node$1(ExpressionNodeType$1[_0x11b3e8(0x4582)],_0x14a3a9,_0x1325fd);}if(_0x11b3e8(0x1325)===_0x14a3a9||_0x11b3e8(0x38cb)===_0x14a3a9)return 0x0===_0x3f2262?new Node$1(ExpressionNodeType$1['LITERAL_BOOLEAN'],_0x11b3e8(0x1325)===_0x14a3a9):(_0x1325fd=createRuntimeAst(_0x2a629d,_0x3ae617[0x0]),new Node$1(ExpressionNodeType$1[_0x3220b1(0x5546)],_0x14a3a9,_0x1325fd));if(_0x11b3e8(0x5d43)===_0x14a3a9||_0x11b3e8(0x79f)===_0x14a3a9){if(_0x3f2262<0x1||_0x3f2262>0x1)throw new RuntimeError$1(_0x14a3a9+_0x11b3e8(0xfd2));return _0x1325fd=createRuntimeAst(_0x2a629d,_0x3ae617[0x0]),new Node$1(ExpressionNodeType$1[_0x11b3e8(0x3149)],_0x14a3a9,_0x1325fd);}if(_0x11b3e8(0x7bd)===_0x14a3a9){if(_0x3f2262>0x0)throw new RuntimeError$1(_0x14a3a9+_0x11b3e8(0x15d0));return new Node$1(ExpressionNodeType$1[_0x11b3e8(0x3149)],_0x14a3a9);}if(defined$1(unaryFunctions[_0x14a3a9])){if(0x1!==_0x3f2262)throw new RuntimeError$1(_0x14a3a9+_0x11b3e8(0xfd2));return _0x1325fd=createRuntimeAst(_0x2a629d,_0x3ae617[0x0]),new Node$1(ExpressionNodeType$1[_0x11b3e8(0x3149)],_0x14a3a9,_0x1325fd);}if(defined$1(binaryFunctions[_0x14a3a9])){if(0x2!==_0x3f2262)throw new RuntimeError$1(_0x14a3a9+_0x11b3e8(0xb5d));return _0x2867ad=createRuntimeAst(_0x2a629d,_0x3ae617[0x0]),_0x1eb45d=createRuntimeAst(_0x2a629d,_0x3ae617[0x1]),new Node$1(ExpressionNodeType$1[_0x11b3e8(0x4413)],_0x14a3a9,_0x2867ad,_0x1eb45d);}if(defined$1(ternaryFunctions[_0x14a3a9])){if(0x3!==_0x3f2262)throw new RuntimeError$1(_0x14a3a9+_0x11b3e8(0xdcf));_0x2867ad=createRuntimeAst(_0x2a629d,_0x3ae617[0x0]),_0x1eb45d=createRuntimeAst(_0x2a629d,_0x3ae617[0x1]);var _0x44fe8a=createRuntimeAst(_0x2a629d,_0x3ae617[0x2]);return new Node$1(ExpressionNodeType$1[_0x3220b1(0x5563)],_0x14a3a9,_0x2867ad,_0x1eb45d,_0x44fe8a);}if(_0x11b3e8(0x1646)===_0x14a3a9)return 0x0===_0x3f2262?new Node$1(ExpressionNodeType$1[_0x11b3e8(0x566e)],!0x1):(_0x1325fd=createRuntimeAst(_0x2a629d,_0x3ae617[0x0]),new Node$1(ExpressionNodeType$1['UNARY'],_0x14a3a9,_0x1325fd));if(_0x11b3e8(0x5d5f)===_0x14a3a9)return 0x0===_0x3f2262?new Node$1(ExpressionNodeType$1[_0x11b3e8(0x55df)],0x0):(_0x1325fd=createRuntimeAst(_0x2a629d,_0x3ae617[0x0]),new Node$1(ExpressionNodeType$1[_0x3220b1(0x5546)],_0x14a3a9,_0x1325fd));if(_0x11b3e8(0x213)===_0x14a3a9)return 0x0===_0x3f2262?new Node$1(ExpressionNodeType$1[_0x3220b1(0x166d)],''):(_0x1325fd=createRuntimeAst(_0x2a629d,_0x3ae617[0x0]),new Node$1(ExpressionNodeType$1['UNARY'],_0x14a3a9,_0x1325fd));if(_0x11b3e8(0x538)===_0x14a3a9)return parseRegex(_0x2a629d,_0x54b996);throw new RuntimeError$1(_0x3220b1(0x3766)+_0x14a3a9+'\x22.');}function parseRegex(_0x30dda7,_0x4bf289){var _0x470561=_0x307c2b,_0x54f772=_0x5e00b3,_0xf4a3fa=_0x4bf289[_0x54f772(0x3a24)];if(0x0===_0xf4a3fa[_0x54f772(0x809)])return new Node$1(ExpressionNodeType$1[_0x54f772(0x1885)],new RegExp());var _0x1d6c3f,_0x827b6a=createRuntimeAst(_0x30dda7,_0xf4a3fa[0x0]);if(_0xf4a3fa[_0x54f772(0x809)]>0x1){var _0x537621=createRuntimeAst(_0x30dda7,_0xf4a3fa[0x1]);if(isLiteralType(_0x827b6a)&&isLiteralType(_0x537621)){try{_0x1d6c3f=new RegExp(replaceBackslashes(String(_0x827b6a[_0x54f772(0x138)])),_0x537621[_0x54f772(0x138)]);}catch(_0x5a86f2){throw new RuntimeError$1(_0x5a86f2);}return new Node$1(ExpressionNodeType$1[_0x54f772(0x1885)],_0x1d6c3f);}return new Node$1(ExpressionNodeType$1[_0x54f772(0x50b3)],_0x827b6a,_0x537621);}if(isLiteralType(_0x827b6a)){try{_0x1d6c3f=new RegExp(replaceBackslashes(String(_0x827b6a[_0x470561(0x16a)])));}catch(_0x510185){throw new RuntimeError$1(_0x510185);}return new Node$1(ExpressionNodeType$1[_0x54f772(0x1885)],_0x1d6c3f);}return new Node$1(ExpressionNodeType$1[_0x54f772(0x50b3)],_0x827b6a);}function parseKeywordsAndVariables(_0x31ae41){var _0x4b5ef7=_0x307c2b,_0x2158ee=_0x5e00b3;if(isVariable(_0x31ae41[_0x2158ee(0x2c5)])){var _0x42415a=getPropertyName(_0x31ae41[_0x2158ee(0x2c5)]);return _0x2158ee(0x21c9)===_0x42415a[_0x2158ee(0x2bb6)](0x0,0x8)?new Node$1(ExpressionNodeType$1[_0x2158ee(0x3b0b)],_0x42415a):new Node$1(ExpressionNodeType$1[_0x2158ee(0x228c)],_0x42415a);}if(_0x2158ee(0x259)===_0x31ae41[_0x2158ee(0x2c5)])return new Node$1(ExpressionNodeType$1[_0x4b5ef7(0x55b7)],NaN);if(_0x2158ee(0x5ff)===_0x31ae41[_0x2158ee(0x2c5)])return new Node$1(ExpressionNodeType$1[_0x2158ee(0x55df)],0x1/0x0);if(_0x2158ee(0x39a1)===_0x31ae41[_0x2158ee(0x2c5)])return new Node$1(ExpressionNodeType$1[_0x2158ee(0x221e)],void 0x0);throw new RuntimeError$1(_0x31ae41[_0x2158ee(0x2c5)]+'\x20is\x20not\x20defined.');}function parseMathConstant(_0x382515){var _0x284578=_0x5e00b3,_0x12313a=_0x382515[_0x284578(0x20ff)][_0x284578(0x2c5)];return'PI'===_0x12313a?new Node$1(ExpressionNodeType$1['LITERAL_NUMBER'],Math['PI']):'E'===_0x12313a?new Node$1(ExpressionNodeType$1[_0x284578(0x55df)],Math['E']):void 0x0;}function parseNumberConstant(_0xb07f98){var _0x1e527f=_0x5e00b3;if(_0x1e527f(0xe92)===_0xb07f98[_0x1e527f(0x20ff)][_0x1e527f(0x2c5)])return new Node$1(ExpressionNodeType$1[_0x1e527f(0x55df)],Number[_0x1e527f(0xe92)]);}function parseMemberExpression(_0x1721bc,_0x23eb2c){var _0xb93533=_0x307c2b,_0x274cd2=_0x5e00b3;if(_0x274cd2(0x14f9)===_0x23eb2c[_0x274cd2(0x8c4)][_0x274cd2(0x2c5)])return parseMathConstant(_0x23eb2c);if(_0x274cd2(0x5d5f)===_0x23eb2c[_0x274cd2(0x8c4)][_0x274cd2(0x2c5)])return parseNumberConstant(_0x23eb2c);var _0x384d35,_0x10f18d=createRuntimeAst(_0x1721bc,_0x23eb2c[_0x274cd2(0x8c4)]);return _0x23eb2c[_0x274cd2(0x4045)]?(_0x384d35=createRuntimeAst(_0x1721bc,_0x23eb2c['property']),new Node$1(ExpressionNodeType$1[_0x274cd2(0x5f04)],_0x274cd2(0x101e),_0x10f18d,_0x384d35)):(_0x384d35=new Node$1(ExpressionNodeType$1[_0x274cd2(0x4170)],_0x23eb2c['property'][_0x274cd2(0x2c5)]),new Node$1(ExpressionNodeType$1['MEMBER'],_0xb93533(0x477a),_0x10f18d,_0x384d35));}function isLiteralType(_0x2272e6){var _0x2aaa38=_0x5e00b3;return _0x2272e6[_0x2aaa38(0x4ab3)]>=ExpressionNodeType$1[_0x2aaa38(0x9f4)];}function isVariable(_0x10cbb7){var _0x189d52=_0x5e00b3;return _0x189d52(0x5886)===_0x10cbb7[_0x189d52(0x2bb6)](0x0,0x4);}function getPropertyName(_0x54e77f){var _0x5a29e8=_0x5e00b3;return _0x54e77f[_0x5a29e8(0x2bb6)](0x4);}function createRuntimeAst(_0xa97a1f,_0x34bd07){var _0x23b68f=_0x307c2b,_0x29b0de=_0x5e00b3,_0x386358,_0x52837a,_0x1c9651,_0x1d3430;if(_0x29b0de(0x5bc5)===_0x34bd07[_0x23b68f(0x18c0)])_0x386358=parseLiteral(_0x34bd07);else{if(_0x29b0de(0x2c77)===_0x34bd07[_0x23b68f(0x18c0)])_0x386358=parseCall(_0xa97a1f,_0x34bd07);else{if(_0x29b0de(0x4bff)===_0x34bd07[_0x29b0de(0x3dd)])_0x386358=parseKeywordsAndVariables(_0x34bd07);else{if(_0x29b0de(0x3cca)===_0x34bd07[_0x29b0de(0x3dd)]){_0x52837a=_0x34bd07[_0x29b0de(0x26ea)];var _0x5e1ba0=createRuntimeAst(_0xa97a1f,_0x34bd07[_0x29b0de(0x35ff)]);if(!(unaryOperators[_0x29b0de(0xabf)](_0x52837a)>-0x1))throw new RuntimeError$1(_0x29b0de(0x4cf9)+_0x52837a+'\x22.');_0x386358=new Node$1(ExpressionNodeType$1[_0x29b0de(0x3149)],_0x52837a,_0x5e1ba0);}else{if(_0x29b0de(0x462d)===_0x34bd07[_0x29b0de(0x3dd)]){if(_0x52837a=_0x34bd07[_0x29b0de(0x26ea)],_0x1c9651=createRuntimeAst(_0xa97a1f,_0x34bd07[_0x29b0de(0x4db1)]),_0x1d3430=createRuntimeAst(_0xa97a1f,_0x34bd07[_0x23b68f(0xf7d)]),!(binaryOperators[_0x23b68f(0x2feb)](_0x52837a)>-0x1))throw new RuntimeError$1(_0x29b0de(0x4cf9)+_0x52837a+'\x22.');_0x386358=new Node$1(ExpressionNodeType$1[_0x29b0de(0x4413)],_0x52837a,_0x1c9651,_0x1d3430);}else{if(_0x29b0de(0x3a0b)===_0x34bd07[_0x29b0de(0x3dd)])_0x52837a=_0x34bd07[_0x29b0de(0x26ea)],_0x1c9651=createRuntimeAst(_0xa97a1f,_0x34bd07[_0x23b68f(0x3ca7)]),_0x1d3430=createRuntimeAst(_0xa97a1f,_0x34bd07[_0x29b0de(0x1d74)]),binaryOperators[_0x29b0de(0xabf)](_0x52837a)>-0x1&&(_0x386358=new Node$1(ExpressionNodeType$1[_0x29b0de(0x4413)],_0x52837a,_0x1c9651,_0x1d3430));else{if('ConditionalExpression'===_0x34bd07[_0x23b68f(0x18c0)]){var _0x35d32e=createRuntimeAst(_0xa97a1f,_0x34bd07[_0x29b0de(0x4a8a)]);_0x1c9651=createRuntimeAst(_0xa97a1f,_0x34bd07[_0x29b0de(0x4910)]),_0x1d3430=createRuntimeAst(_0xa97a1f,_0x34bd07[_0x23b68f(0x191d)]),_0x386358=new Node$1(ExpressionNodeType$1[_0x29b0de(0x3041)],'?',_0x1c9651,_0x1d3430,_0x35d32e);}else{if(_0x23b68f(0x2d5b)===_0x34bd07[_0x29b0de(0x3dd)])_0x386358=parseMemberExpression(_0xa97a1f,_0x34bd07);else{if(_0x29b0de(0x100e)!==_0x34bd07['type'])throw _0x23b68f(0x112a)===_0x34bd07[_0x23b68f(0x18c0)]?new RuntimeError$1(_0x29b0de(0x2769)):new RuntimeError$1(_0x29b0de(0x565));for(var _0x4fc26b=[],_0x1f36a7=0x0;_0x1f36a7<_0x34bd07[_0x29b0de(0x366d)]['length'];_0x1f36a7++)_0x4fc26b[_0x1f36a7]=createRuntimeAst(_0xa97a1f,_0x34bd07[_0x29b0de(0x366d)][_0x1f36a7]);_0x386358=new Node$1(ExpressionNodeType$1[_0x29b0de(0x5d8a)],_0x4fc26b);}}}}}}}}return _0x386358;}function setEvaluateFunction(_0x1b5a3e){var _0x23cafa=_0x307c2b,_0x5d8c99=_0x5e00b3;_0x1b5a3e[_0x5d8c99(0x4ab3)]===ExpressionNodeType$1[_0x5d8c99(0x3041)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x5510)]:_0x1b5a3e[_0x23cafa(0x4481)]===ExpressionNodeType$1[_0x23cafa(0x1e19)]?_0x5d8c99(0x4a8a)===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x23cafa(0x3f6a)]=_0x1b5a3e[_0x23cafa(0x839)]:_0x5d8c99(0x54e4)===_0x1b5a3e['_value']?_0x1b5a3e[_0x23cafa(0x3f6a)]=_0x1b5a3e[_0x5d8c99(0x2450)]:_0x23cafa(0xedf)===_0x1b5a3e[_0x5d8c99(0x138)]&&(_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x4378)]):_0x1b5a3e[_0x5d8c99(0x4ab3)]===ExpressionNodeType$1[_0x5d8c99(0x3149)]?'!'===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0xf20)]:'-'===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x517f)]:'+'===_0x1b5a3e[_0x23cafa(0x16a)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x51e6)]:_0x5d8c99(0x1325)===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x23cafa(0x22c6)]:_0x5d8c99(0x38cb)===_0x1b5a3e[_0x23cafa(0x16a)]?_0x1b5a3e[_0x23cafa(0x3f6a)]=_0x1b5a3e[_0x5d8c99(0x61f)]:_0x5d8c99(0x5d43)===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0xd71)]:_0x5d8c99(0x79f)===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x5d3d)]:_0x5d8c99(0x7bd)===_0x1b5a3e[_0x23cafa(0x16a)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e['_evaluateGetExactClassName']:_0x5d8c99(0x1646)===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x23cafa(0x3f6a)]=_0x1b5a3e[_0x5d8c99(0x3513)]:_0x5d8c99(0x5d5f)===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x23cafa(0x3f6a)]=_0x1b5a3e[_0x5d8c99(0x59c3)]:_0x5d8c99(0x213)===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x2efb)]:defined$1(unaryFunctions[_0x1b5a3e[_0x5d8c99(0x138)]])&&(_0x1b5a3e[_0x23cafa(0x3f6a)]=getEvaluateUnaryFunction(_0x1b5a3e[_0x5d8c99(0x138)])):_0x1b5a3e[_0x5d8c99(0x4ab3)]===ExpressionNodeType$1[_0x5d8c99(0x4413)]?'+'===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x2787)]:'-'===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e['evaluate']=_0x1b5a3e[_0x5d8c99(0x3e75)]:'*'===_0x1b5a3e[_0x23cafa(0x16a)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x1200)]:'/'===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x1520)]:'%'===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x387b)]:_0x5d8c99(0x2e83)===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x5362)]:_0x5d8c99(0x420f)===_0x1b5a3e['_value']?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x2235)]:'<'===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0xa0f)]:'<='===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x3560)]:'>'===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x1297)]:'>='===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x5fda)]:'&&'===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x23cafa(0x3f6a)]=_0x1b5a3e[_0x5d8c99(0x36f3)]:'||'===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x40a2)]:'=~'===_0x1b5a3e[_0x5d8c99(0x138)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x464a)]:'!~'===_0x1b5a3e['_value']?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x23cafa(0x498c)]:defined$1(binaryFunctions[_0x1b5a3e[_0x5d8c99(0x138)]])&&(_0x1b5a3e[_0x5d8c99(0xd06)]=getEvaluateBinaryFunction(_0x1b5a3e[_0x23cafa(0x16a)])):_0x1b5a3e[_0x5d8c99(0x4ab3)]===ExpressionNodeType$1[_0x23cafa(0x5563)]?_0x1b5a3e[_0x23cafa(0x3f6a)]=getEvaluateTernaryFunction(_0x1b5a3e[_0x5d8c99(0x138)]):_0x1b5a3e[_0x23cafa(0x4481)]===ExpressionNodeType$1[_0x23cafa(0x2856)]?_0x23cafa(0x17c6)===_0x1b5a3e[_0x23cafa(0x16a)]?_0x1b5a3e[_0x23cafa(0x3f6a)]=_0x1b5a3e[_0x5d8c99(0x4617)]:_0x1b5a3e[_0x23cafa(0x3f6a)]=_0x1b5a3e[_0x5d8c99(0x39e9)]:_0x1b5a3e[_0x23cafa(0x4481)]===ExpressionNodeType$1[_0x5d8c99(0x5d8a)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x1a26)]:_0x1b5a3e[_0x5d8c99(0x4ab3)]===ExpressionNodeType$1[_0x5d8c99(0x228c)]?_0x1b5a3e[_0x23cafa(0x3f6a)]=_0x1b5a3e[_0x5d8c99(0x231b)]:_0x1b5a3e[_0x5d8c99(0x4ab3)]===ExpressionNodeType$1[_0x5d8c99(0x602c)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x27ff)]:_0x1b5a3e[_0x5d8c99(0x4ab3)]===ExpressionNodeType$1[_0x5d8c99(0xd97)]?_0x1b5a3e[_0x23cafa(0x3f6a)]=_0x1b5a3e[_0x5d8c99(0x5403)]:_0x1b5a3e[_0x23cafa(0x4481)]===ExpressionNodeType$1[_0x23cafa(0x2986)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x53b6)]:_0x1b5a3e[_0x5d8c99(0x4ab3)]===ExpressionNodeType$1[_0x5d8c99(0x4170)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x4d85)]:_0x1b5a3e[_0x5d8c99(0x4ab3)]===ExpressionNodeType$1[_0x5d8c99(0x50b3)]?_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x2c9a)]:_0x1b5a3e[_0x5d8c99(0x4ab3)]===ExpressionNodeType$1[_0x5d8c99(0x3b0b)]?'tiles3d_tileset_time'===_0x1b5a3e[_0x23cafa(0x16a)]&&(_0x1b5a3e[_0x5d8c99(0xd06)]=evaluateTilesetTime):_0x1b5a3e[_0x5d8c99(0xd06)]=_0x1b5a3e[_0x5d8c99(0x148c)];}function evaluateTilesetTime(_0x31d949){var _0x12afea=_0x307c2b,_0x3e7403=_0x5e00b3;return defined$1(_0x31d949)?_0x31d949[_0x12afea(0x4fb7)][_0x3e7403(0x3beb)][_0x3e7403(0x377a)]:0x0;}function getEvaluateUnaryFunction(_0x26dd5c){var _0x2adb78=unaryFunctions[_0x26dd5c];return function(_0x28f99e){var _0x4e2ee9=_0x23ca,_0x1692ab=this[_0x4e2ee9(0x3b71)][_0x4e2ee9(0xd06)](_0x28f99e);return _0x2adb78(_0x26dd5c,_0x1692ab);};}function getEvaluateBinaryFunction(_0x94468d){var _0x58fd9a=binaryFunctions[_0x94468d];return function(_0x13e3d2){var _0x576a77=_0x23ca,_0x128842=this[_0x576a77(0x3b71)][_0x576a77(0xd06)](_0x13e3d2),_0x220edd=this[_0x576a77(0x7ab)][_0x576a77(0xd06)](_0x13e3d2);return _0x58fd9a(_0x94468d,_0x128842,_0x220edd);};}function getEvaluateTernaryFunction(_0x34a761){var _0x48eec2=ternaryFunctions[_0x34a761];return function(_0x405c8c){var _0x3a55fa=_0x140d,_0x3f32ed=_0x23ca,_0x23279a=this[_0x3f32ed(0x3b71)][_0x3a55fa(0x3f6a)](_0x405c8c),_0x5a0365=this[_0x3f32ed(0x7ab)][_0x3a55fa(0x3f6a)](_0x405c8c),_0x1604af=this[_0x3f32ed(0x5c82)][_0x3a55fa(0x3f6a)](_0x405c8c);return _0x48eec2(_0x34a761,_0x23279a,_0x5a0365,_0x1604af);};}function getFeatureProperty(_0x5e63b4,_0x7d99d){var _0x1ed4c2=_0x5e00b3;if(defined$1(_0x5e63b4))return _0x5e63b4[_0x1ed4c2(0x5ffa)](_0x7d99d);}function checkFeature(_0x36db28){var _0x575e39=_0x307c2b,_0x140864=_0x5e00b3;return _0x575e39(0x747)===_0x36db28[_0x140864(0x138)];}function convertHSLToRGB(_0x267897){var _0x1d9488=_0x307c2b,_0x413b44=_0x5e00b3;for(var _0x1728f8=_0x267897[_0x413b44(0x3b71)],_0x5ad3a5=_0x1728f8[_0x413b44(0x809)],_0x4705c8=0x0;_0x4705c8<_0x5ad3a5;++_0x4705c8)if(_0x1728f8[_0x4705c8][_0x413b44(0x4ab3)]!==ExpressionNodeType$1[_0x413b44(0x55df)])return;var _0x1da75c=_0x1728f8[0x0][_0x413b44(0x138)],_0x496485=_0x1728f8[0x1][_0x1d9488(0x16a)],_0x1782d0=_0x1728f8[0x2][_0x413b44(0x138)],_0x56aa58=0x4===_0x5ad3a5?_0x1728f8[0x3][_0x413b44(0x138)]:0x1;return Color$2[_0x413b44(0x56f3)](_0x1da75c,_0x496485,_0x1782d0,_0x56aa58,scratchColor$n);}function convertRGBToColor(_0x5699a5){var _0x3439e5=_0x307c2b,_0x36ff4f=_0x5e00b3;for(var _0x286899=_0x5699a5[_0x36ff4f(0x3b71)],_0x2bf386=_0x286899[_0x36ff4f(0x809)],_0x294a26=0x0;_0x294a26<_0x2bf386;++_0x294a26)if(_0x286899[_0x294a26][_0x36ff4f(0x4ab3)]!==ExpressionNodeType$1[_0x36ff4f(0x55df)])return;var _0x2d39f4=scratchColor$n;return _0x2d39f4['red']=_0x286899[0x0][_0x36ff4f(0x138)]/0xff,_0x2d39f4[_0x3439e5(0x1a68)]=_0x286899[0x1][_0x36ff4f(0x138)]/0xff,_0x2d39f4[_0x36ff4f(0x3c2a)]=_0x286899[0x2][_0x36ff4f(0x138)]/0xff,_0x2d39f4[_0x36ff4f(0x32a8)]=0x4===_0x2bf386?_0x286899[0x3][_0x36ff4f(0x138)]:0x1,_0x2d39f4;}function numberToString(_0x53f8a2){var _0x4b9da1=_0x307c2b;return _0x53f8a2%0x1==0x0?_0x53f8a2['toFixed'](0x1):_0x53f8a2[_0x4b9da1(0xedf)]();}function colorToVec3(_0x6fa7dc){var _0x46229b=_0x307c2b,_0x45a8b6=_0x5e00b3;return _0x46229b(0x4779)+numberToString(_0x6fa7dc[_0x45a8b6(0x20a2)])+',\x20'+numberToString(_0x6fa7dc[_0x45a8b6(0x9db)])+',\x20'+numberToString(_0x6fa7dc[_0x45a8b6(0x3c2a)])+')';}function colorToVec4(_0x5719bc){var _0x20ea06=_0x307c2b,_0x391115=_0x5e00b3;return _0x20ea06(0x4bf8)+numberToString(_0x5719bc[_0x391115(0x20a2)])+',\x20'+numberToString(_0x5719bc[_0x391115(0x9db)])+',\x20'+numberToString(_0x5719bc['blue'])+',\x20'+numberToString(_0x5719bc[_0x391115(0x32a8)])+')';}function getExpressionArray(_0x34a9a7,_0x31a98f,_0x39be62,_0x1bbf2c){var _0x18a3d5=_0x307c2b,_0x517585=_0x5e00b3;for(var _0x1889d5=_0x34a9a7[_0x18a3d5(0x2ef4)],_0x10fc47=new Array(_0x1889d5),_0x11e506=0x0;_0x11e506<_0x1889d5;++_0x11e506)_0x10fc47[_0x11e506]=_0x34a9a7[_0x11e506][_0x517585(0x274f)](_0x31a98f,_0x39be62,_0x1bbf2c);return _0x10fc47;}Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x148c)]=function(){var _0xe10db9=_0x5e00b3;return this[_0xe10db9(0x138)];},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x5403)]=function(_0x29227f){var _0x23bcf7=_0x307c2b,_0x54a185=_0x5e00b3,_0x55f55b=scratchColor$n,_0x3bef68=this[_0x54a185(0x3b71)];if(_0x54a185(0x8fe)===this['_value'])defined$1(_0x3bef68)?_0x3bef68[_0x54a185(0x809)]>0x1?(Color$2[_0x54a185(0x55dc)](_0x3bef68[0x0][_0x54a185(0xd06)](_0x29227f),_0x55f55b),_0x55f55b[_0x54a185(0x32a8)]=_0x3bef68[0x1][_0x54a185(0xd06)](_0x29227f)):Color$2[_0x54a185(0x55dc)](_0x3bef68[0x0][_0x54a185(0xd06)](_0x29227f),_0x55f55b):Color$2['fromBytes'](0xff,0xff,0xff,0xff,_0x55f55b);else{if(_0x23bcf7(0x1985)===this[_0x54a185(0x138)])Color$2[_0x23bcf7(0x5109)](_0x3bef68[0x0][_0x54a185(0xd06)](_0x29227f),_0x3bef68[0x1][_0x23bcf7(0x3f6a)](_0x29227f),_0x3bef68[0x2][_0x54a185(0xd06)](_0x29227f),0xff,_0x55f55b);else{if(_0x54a185(0x7dd)===this[_0x54a185(0x138)]){var _0x576925=0xff*_0x3bef68[0x3][_0x54a185(0xd06)](_0x29227f);Color$2[_0x54a185(0x5f8a)](_0x3bef68[0x0][_0x54a185(0xd06)](_0x29227f),_0x3bef68[0x1][_0x54a185(0xd06)](_0x29227f),_0x3bef68[0x2][_0x54a185(0xd06)](_0x29227f),_0x576925,_0x55f55b);}else _0x54a185(0x3db1)===this[_0x23bcf7(0x16a)]?Color$2[_0x54a185(0x56f3)](_0x3bef68[0x0][_0x54a185(0xd06)](_0x29227f),_0x3bef68[0x1][_0x54a185(0xd06)](_0x29227f),_0x3bef68[0x2]['evaluate'](_0x29227f),0x1,_0x55f55b):_0x54a185(0x52bd)===this['_value']&&Color$2[_0x54a185(0x56f3)](_0x3bef68[0x0][_0x54a185(0xd06)](_0x29227f),_0x3bef68[0x1][_0x54a185(0xd06)](_0x29227f),_0x3bef68[0x2][_0x54a185(0xd06)](_0x29227f),_0x3bef68[0x3][_0x54a185(0xd06)](_0x29227f),_0x55f55b);}}return Cartesian4[_0x54a185(0x3255)](_0x55f55b,scratchStorage[_0x23bcf7(0x47a)]());},Node$1[_0x5e00b3(0x3720)]['_evaluateLiteralVector']=function(_0x12e7be){var _0x3e2c23=_0x307c2b,_0x3d20bd=_0x5e00b3;for(var _0xada78f=scratchStorage[_0x3d20bd(0xe65)](),_0x5ae126=this[_0x3d20bd(0x138)],_0x2bcc35=this[_0x3d20bd(0x3b71)],_0xeb93d6=_0x2bcc35[_0x3d20bd(0x809)],_0xfe65fa=0x0;_0xfe65fa<_0xeb93d6;++_0xfe65fa){var _0x253a6a=_0x2bcc35[_0xfe65fa][_0x3d20bd(0xd06)](_0x12e7be);if(_0x3e2c23(0x3393)==typeof _0x253a6a)_0xada78f[_0x3d20bd(0x5323)](_0x253a6a);else{if(_0x253a6a instanceof Cartesian2)_0xada78f[_0x3d20bd(0x5323)](_0x253a6a['x'],_0x253a6a['y']);else{if(_0x253a6a instanceof Cartesian3)_0xada78f[_0x3e2c23(0x2a0e)](_0x253a6a['x'],_0x253a6a['y'],_0x253a6a['z']);else{if(!(_0x253a6a instanceof Cartesian4))throw new RuntimeError$1(_0x5ae126+_0x3e2c23(0x391f)+_0x253a6a+'.');_0xada78f[_0x3e2c23(0x2a0e)](_0x253a6a['x'],_0x253a6a['y'],_0x253a6a['z'],_0x253a6a['w']);}}}}var _0x6b2473=_0xada78f[_0x3d20bd(0x809)],_0x4734cb=parseInt(_0x5ae126[_0x3d20bd(0x5806)](0x3));if(0x0===_0x6b2473)throw new RuntimeError$1(_0x3d20bd(0x4ab6)+_0x5ae126+_0x3d20bd(0x3ab));if(_0x6b2473<_0x4734cb&&_0x6b2473>0x1)throw new RuntimeError$1(_0x3d20bd(0x4ab6)+_0x5ae126+_0x3d20bd(0x41d8));if(_0x6b2473>_0x4734cb&&_0xeb93d6>0x1)throw new RuntimeError$1(_0x3d20bd(0x4ab6)+_0x5ae126+_0x3d20bd(0x5d3e));if(0x1===_0x6b2473){var _0x30873c=_0xada78f[0x0];_0xada78f[_0x3d20bd(0x5323)](_0x30873c,_0x30873c,_0x30873c);}return _0x3d20bd(0x26eb)===_0x5ae126?Cartesian2[_0x3d20bd(0x361f)](_0xada78f,0x0,scratchStorage[_0x3d20bd(0x114c)]()):_0x3e2c23(0x1ab2)===_0x5ae126?Cartesian3[_0x3d20bd(0x361f)](_0xada78f,0x0,scratchStorage[_0x3d20bd(0x19b0)]()):_0x3d20bd(0x5dd5)===_0x5ae126?Cartesian4[_0x3d20bd(0x361f)](_0xada78f,0x0,scratchStorage[_0x3d20bd(0x3917)]()):void 0x0;},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x4d85)]=function(){var _0x12a935=_0x5e00b3;return this[_0x12a935(0x138)];},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x27ff)]=function(_0x540f5c){var _0x32c38f=_0x307c2b,_0x31fa1f=_0x5e00b3;for(var _0x1de313=this[_0x32c38f(0x16a)],_0x3152d9=variableRegex[_0x31fa1f(0x54e4)](_0x1de313);null!==_0x3152d9;){var _0x555bf4=_0x3152d9[0x0],_0x474de4=getFeatureProperty(_0x540f5c,_0x3152d9[0x1]);defined$1(_0x474de4)||(_0x474de4=''),_0x1de313=_0x1de313[_0x31fa1f(0x2c3f)](_0x555bf4,_0x474de4),_0x3152d9=variableRegex[_0x31fa1f(0x54e4)](_0x1de313);}return _0x1de313;},Node$1[_0x307c2b(0x1aa2)]['_evaluateVariable']=function(_0x10b501){var _0x4aa7aa=_0x5e00b3;return getFeatureProperty(_0x10b501,this[_0x4aa7aa(0x138)]);},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x39e9)]=function(_0x16c9a8){var _0x4f41ca=_0x5e00b3;if(checkFeature(this[_0x4f41ca(0x3b71)]))return getFeatureProperty(_0x16c9a8,this[_0x4f41ca(0x7ab)][_0x4f41ca(0xd06)](_0x16c9a8));var _0x3c2e9b=this[_0x4f41ca(0x3b71)][_0x4f41ca(0xd06)](_0x16c9a8);if(defined$1(_0x3c2e9b)){var _0x4bf047=this['_right'][_0x4f41ca(0xd06)](_0x16c9a8);if(_0x3c2e9b instanceof Cartesian2||_0x3c2e9b instanceof Cartesian3||_0x3c2e9b instanceof Cartesian4){if('r'===_0x4bf047)return _0x3c2e9b['x'];if('g'===_0x4bf047)return _0x3c2e9b['y'];if('b'===_0x4bf047)return _0x3c2e9b['z'];if('a'===_0x4bf047)return _0x3c2e9b['w'];}return _0x3c2e9b[_0x4bf047];}},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x4617)]=function(_0x25169e){var _0x15f9fd=_0x307c2b,_0x510120=_0x5e00b3;if(checkFeature(this[_0x510120(0x3b71)]))return getFeatureProperty(_0x25169e,this[_0x510120(0x7ab)][_0x510120(0xd06)](_0x25169e));var _0x42524b=this[_0x510120(0x3b71)][_0x510120(0xd06)](_0x25169e);if(defined$1(_0x42524b)){var _0x2d2b3e=this[_0x15f9fd(0x4ba7)][_0x510120(0xd06)](_0x25169e);if(_0x42524b instanceof Cartesian2||_0x42524b instanceof Cartesian3||_0x42524b instanceof Cartesian4){if(0x0===_0x2d2b3e||'r'===_0x2d2b3e)return _0x42524b['x'];if(0x1===_0x2d2b3e||'g'===_0x2d2b3e)return _0x42524b['y'];if(0x2===_0x2d2b3e||'b'===_0x2d2b3e)return _0x42524b['z'];if(0x3===_0x2d2b3e||'a'===_0x2d2b3e)return _0x42524b['w'];}return _0x42524b[_0x2d2b3e];}},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x1a26)]=function(_0x37e6a1){var _0x5453c2=_0x307c2b,_0x24b408=_0x5e00b3;for(var _0x134dfd=[],_0x619c77=0x0;_0x619c77<this[_0x24b408(0x138)][_0x24b408(0x809)];_0x619c77++)_0x134dfd[_0x619c77]=this[_0x5453c2(0x16a)][_0x619c77][_0x24b408(0xd06)](_0x37e6a1);return _0x134dfd;},Node$1[_0x307c2b(0x1aa2)][_0x307c2b(0x502)]=function(_0x4ecfe4){var _0x24b4a1=_0x5e00b3,_0x54f649=this[_0x24b4a1(0x3b71)][_0x24b4a1(0xd06)](_0x4ecfe4);if(_0x24b4a1(0x29d5)!=typeof _0x54f649)throw new RuntimeError$1(_0x24b4a1(0x51e3)+_0x54f649+'.');return!_0x54f649;},Node$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x517f)]=function(_0x22cd10){var _0x43a4d3=_0x307c2b,_0x58642b=_0x5e00b3,_0x399898=this[_0x58642b(0x3b71)][_0x58642b(0xd06)](_0x22cd10);if(_0x399898 instanceof Cartesian2)return Cartesian2[_0x58642b(0xa61)](_0x399898,scratchStorage[_0x43a4d3(0x4ed4)]());if(_0x399898 instanceof Cartesian3)return Cartesian3[_0x43a4d3(0x5309)](_0x399898,scratchStorage[_0x58642b(0x19b0)]());if(_0x399898 instanceof Cartesian4)return Cartesian4[_0x43a4d3(0x5309)](_0x399898,scratchStorage[_0x58642b(0x3917)]());if(_0x58642b(0x1efe)==typeof _0x399898)return-_0x399898;throw new RuntimeError$1('Operator\x20\x22-\x22\x20requires\x20a\x20vector\x20or\x20number\x20argument.\x20Argument\x20is\x20'+_0x399898+'.');},Node$1[_0x5e00b3(0x3720)][_0x307c2b(0x154c)]=function(_0x44df1a){var _0x7a7d0d=_0x307c2b,_0x504179=_0x5e00b3,_0x2a2add=this[_0x504179(0x3b71)][_0x504179(0xd06)](_0x44df1a);if(!(_0x2a2add instanceof Cartesian2||_0x2a2add instanceof Cartesian3||_0x2a2add instanceof Cartesian4||_0x504179(0x1efe)==typeof _0x2a2add))throw new RuntimeError$1(_0x7a7d0d(0x4fda)+_0x2a2add+'.');return _0x2a2add;},Node$1[_0x5e00b3(0x3720)]['_evaluateLessThan']=function(_0xe86984){var _0x46e4e9=_0x5e00b3,_0x2f9056=this[_0x46e4e9(0x3b71)][_0x46e4e9(0xd06)](_0xe86984),_0x2235ae=this[_0x46e4e9(0x7ab)][_0x46e4e9(0xd06)](_0xe86984);if(_0x2f9056=parseFloat(_0x2f9056),_0x2235ae=parseFloat(_0x2235ae),_0x46e4e9(0x1efe)!=typeof _0x2f9056||_0x46e4e9(0x1efe)!=typeof _0x2235ae)throw new RuntimeError$1(_0x46e4e9(0x237d)+_0x2f9056+_0x46e4e9(0x101d)+_0x2235ae+'.');return _0x2f9056<_0x2235ae;},Node$1[_0x5e00b3(0x3720)][_0x307c2b(0x1201)]=function(_0xb6bf03){var _0x138340=_0x307c2b,_0x2c225a=_0x5e00b3,_0x544465=this[_0x2c225a(0x3b71)][_0x2c225a(0xd06)](_0xb6bf03),_0x2ef0fb=this[_0x2c225a(0x7ab)][_0x2c225a(0xd06)](_0xb6bf03);if(_0x544465=parseFloat(_0x544465),_0x2ef0fb=parseFloat(_0x2ef0fb),_0x2c225a(0x1efe)!=typeof _0x544465||_0x2c225a(0x1efe)!=typeof _0x2ef0fb)throw new RuntimeError$1(_0x138340(0x52df)+_0x544465+_0x2c225a(0x101d)+_0x2ef0fb+'.');return _0x544465<=_0x2ef0fb;},Node$1[_0x5e00b3(0x3720)]['_evaluateGreaterThan']=function(_0x48d27f){var _0x24d8aa=_0x5e00b3,_0xe4b70d=this[_0x24d8aa(0x3b71)][_0x24d8aa(0xd06)](_0x48d27f),_0x2059fc=this[_0x24d8aa(0x7ab)][_0x24d8aa(0xd06)](_0x48d27f);if(_0xe4b70d=parseFloat(_0xe4b70d),_0x2059fc=parseFloat(_0x2059fc),_0x24d8aa(0x1efe)!=typeof _0xe4b70d||_0x24d8aa(0x1efe)!=typeof _0x2059fc)throw new RuntimeError$1(_0x24d8aa(0x13ad)+_0xe4b70d+_0x24d8aa(0x101d)+_0x2059fc+'.');return _0xe4b70d>_0x2059fc;},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x5fda)]=function(_0x4d0327){var _0x3a86ec=_0x5e00b3,_0x42a8a0=this[_0x3a86ec(0x3b71)][_0x3a86ec(0xd06)](_0x4d0327),_0x436eba=this[_0x3a86ec(0x7ab)][_0x3a86ec(0xd06)](_0x4d0327);if(_0x42a8a0=parseFloat(_0x42a8a0),_0x436eba=parseFloat(_0x436eba),_0x3a86ec(0x1efe)!=typeof _0x42a8a0||_0x3a86ec(0x1efe)!=typeof _0x436eba)throw new RuntimeError$1(_0x3a86ec(0x512a)+_0x42a8a0+_0x3a86ec(0x101d)+_0x436eba+'.');return _0x42a8a0>=_0x436eba;},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x40a2)]=function(_0x59755b){var _0x5801dd=_0x307c2b,_0x105904=_0x5e00b3,_0x31afd1=this[_0x105904(0x3b71)][_0x105904(0xd06)](_0x59755b);if(_0x105904(0x29d5)!=typeof _0x31afd1)throw new RuntimeError$1(_0x105904(0xfb8)+_0x31afd1+'.');if(_0x31afd1)return!0x0;var _0x5eb33e=this[_0x105904(0x7ab)][_0x105904(0xd06)](_0x59755b);if(_0x105904(0x29d5)!=typeof _0x5eb33e)throw new RuntimeError$1(_0x5801dd(0x1a51)+_0x5eb33e+'.');return _0x31afd1||_0x5eb33e;},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x36f3)]=function(_0x2ad4c3){var _0x4dd4ae=_0x5e00b3,_0x1ea10e=this[_0x4dd4ae(0x3b71)][_0x4dd4ae(0xd06)](_0x2ad4c3);if('boolean'!=typeof _0x1ea10e)throw new RuntimeError$1('Operator\x20\x22&&\x22\x20requires\x20boolean\x20arguments.\x20First\x20argument\x20is\x20'+_0x1ea10e+'.');if(!_0x1ea10e)return!0x1;var _0x69e064=this[_0x4dd4ae(0x7ab)][_0x4dd4ae(0xd06)](_0x2ad4c3);if(_0x4dd4ae(0x29d5)!=typeof _0x69e064)throw new RuntimeError$1(_0x4dd4ae(0x44b0)+_0x69e064+'.');return _0x1ea10e&&_0x69e064;},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x2787)]=function(_0xafd90){var _0x48c739=_0x307c2b,_0x51f1d4=_0x5e00b3,_0x2e6123=this[_0x48c739(0x48b4)][_0x51f1d4(0xd06)](_0xafd90),_0x2706df=this[_0x48c739(0x4ba7)][_0x51f1d4(0xd06)](_0xafd90);if(_0x2706df instanceof Cartesian2&&_0x2e6123 instanceof Cartesian2)return Cartesian2[_0x51f1d4(0x30c2)](_0x2e6123,_0x2706df,scratchStorage[_0x51f1d4(0x114c)]());if(_0x2706df instanceof Cartesian3&&_0x2e6123 instanceof Cartesian3)return Cartesian3[_0x51f1d4(0x30c2)](_0x2e6123,_0x2706df,scratchStorage[_0x51f1d4(0x19b0)]());if(_0x2706df instanceof Cartesian4&&_0x2e6123 instanceof Cartesian4)return Cartesian4[_0x51f1d4(0x30c2)](_0x2e6123,_0x2706df,scratchStorage[_0x51f1d4(0x3917)]());if(_0x51f1d4(0x20b8)==typeof _0x2e6123||_0x48c739(0x2faa)==typeof _0x2706df)return _0x2e6123+_0x2706df;if(_0x48c739(0x3393)==typeof _0x2e6123&&_0x51f1d4(0x1efe)==typeof _0x2706df)return _0x2e6123+_0x2706df;throw new RuntimeError$1(_0x51f1d4(0x3749)+_0x2e6123+'\x20and\x20'+_0x2706df+'.');},Node$1[_0x5e00b3(0x3720)][_0x307c2b(0x1c96)]=function(_0x10d7aa){var _0x2c1c86=_0x307c2b,_0x18166a=_0x5e00b3,_0x4a122b=this[_0x18166a(0x3b71)][_0x18166a(0xd06)](_0x10d7aa),_0x15f0f7=this[_0x18166a(0x7ab)][_0x2c1c86(0x3f6a)](_0x10d7aa);if(_0x15f0f7 instanceof Cartesian2&&_0x4a122b instanceof Cartesian2)return Cartesian2[_0x18166a(0x34b6)](_0x4a122b,_0x15f0f7,scratchStorage[_0x18166a(0x114c)]());if(_0x15f0f7 instanceof Cartesian3&&_0x4a122b instanceof Cartesian3)return Cartesian3[_0x18166a(0x34b6)](_0x4a122b,_0x15f0f7,scratchStorage['getCartesian3']());if(_0x15f0f7 instanceof Cartesian4&&_0x4a122b instanceof Cartesian4)return Cartesian4[_0x18166a(0x34b6)](_0x4a122b,_0x15f0f7,scratchStorage[_0x18166a(0x3917)]());if(_0x18166a(0x1efe)==typeof _0x4a122b&&_0x18166a(0x1efe)==typeof _0x15f0f7)return _0x4a122b-_0x15f0f7;throw new RuntimeError$1(_0x18166a(0x475e)+_0x4a122b+_0x18166a(0x101d)+_0x15f0f7+'.');},Node$1[_0x5e00b3(0x3720)][_0x307c2b(0x2dbb)]=function(_0x5663d9){var _0x515748=_0x307c2b,_0x3aacac=_0x5e00b3,_0x5526aa=this[_0x3aacac(0x3b71)][_0x515748(0x3f6a)](_0x5663d9),_0x5e30df=this['_right'][_0x3aacac(0xd06)](_0x5663d9);if(_0x5e30df instanceof Cartesian2&&_0x5526aa instanceof Cartesian2)return Cartesian2[_0x3aacac(0x2f3d)](_0x5526aa,_0x5e30df,scratchStorage['getCartesian2']());if(_0x5e30df instanceof Cartesian2&&_0x3aacac(0x1efe)==typeof _0x5526aa)return Cartesian2[_0x3aacac(0x34b9)](_0x5e30df,_0x5526aa,scratchStorage[_0x3aacac(0x114c)]());if(_0x5526aa instanceof Cartesian2&&_0x3aacac(0x1efe)==typeof _0x5e30df)return Cartesian2[_0x3aacac(0x34b9)](_0x5526aa,_0x5e30df,scratchStorage[_0x3aacac(0x114c)]());if(_0x5e30df instanceof Cartesian3&&_0x5526aa instanceof Cartesian3)return Cartesian3[_0x515748(0x4a10)](_0x5526aa,_0x5e30df,scratchStorage['getCartesian3']());if(_0x5e30df instanceof Cartesian3&&_0x3aacac(0x1efe)==typeof _0x5526aa)return Cartesian3[_0x515748(0x50ce)](_0x5e30df,_0x5526aa,scratchStorage[_0x3aacac(0x19b0)]());if(_0x5526aa instanceof Cartesian3&&_0x3aacac(0x1efe)==typeof _0x5e30df)return Cartesian3[_0x515748(0x50ce)](_0x5526aa,_0x5e30df,scratchStorage[_0x3aacac(0x19b0)]());if(_0x5e30df instanceof Cartesian4&&_0x5526aa instanceof Cartesian4)return Cartesian4[_0x515748(0x4a10)](_0x5526aa,_0x5e30df,scratchStorage[_0x3aacac(0x3917)]());if(_0x5e30df instanceof Cartesian4&&_0x3aacac(0x1efe)==typeof _0x5526aa)return Cartesian4[_0x3aacac(0x34b9)](_0x5e30df,_0x5526aa,scratchStorage[_0x3aacac(0x3917)]());if(_0x5526aa instanceof Cartesian4&&_0x3aacac(0x1efe)==typeof _0x5e30df)return Cartesian4[_0x3aacac(0x34b9)](_0x5526aa,_0x5e30df,scratchStorage[_0x3aacac(0x3917)]());if(_0x3aacac(0x1efe)==typeof _0x5526aa&&_0x3aacac(0x1efe)==typeof _0x5e30df)return _0x5526aa*_0x5e30df;throw new RuntimeError$1('Operator\x20\x22*\x22\x20requires\x20vector\x20or\x20number\x20arguments.\x20If\x20both\x20arguments\x20are\x20vectors\x20they\x20must\x20be\x20matching\x20types.\x20Arguments\x20are\x20'+_0x5526aa+_0x3aacac(0x101d)+_0x5e30df+'.');},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x1520)]=function(_0x483acf){var _0x507fd8=_0x307c2b,_0x238404=_0x5e00b3,_0x2cbffc=this[_0x238404(0x3b71)][_0x507fd8(0x3f6a)](_0x483acf),_0xe23236=this[_0x507fd8(0x4ba7)][_0x238404(0xd06)](_0x483acf);if(_0xe23236 instanceof Cartesian2&&_0x2cbffc instanceof Cartesian2)return Cartesian2[_0x238404(0x37c9)](_0x2cbffc,_0xe23236,scratchStorage[_0x238404(0x114c)]());if(_0x2cbffc instanceof Cartesian2&&_0x238404(0x1efe)==typeof _0xe23236)return Cartesian2[_0x238404(0x359a)](_0x2cbffc,_0xe23236,scratchStorage[_0x238404(0x114c)]());if(_0xe23236 instanceof Cartesian3&&_0x2cbffc instanceof Cartesian3)return Cartesian3[_0x238404(0x37c9)](_0x2cbffc,_0xe23236,scratchStorage[_0x238404(0x19b0)]());if(_0x2cbffc instanceof Cartesian3&&_0x507fd8(0x3393)==typeof _0xe23236)return Cartesian3[_0x507fd8(0x4db7)](_0x2cbffc,_0xe23236,scratchStorage[_0x507fd8(0xce8)]());if(_0xe23236 instanceof Cartesian4&&_0x2cbffc instanceof Cartesian4)return Cartesian4[_0x238404(0x37c9)](_0x2cbffc,_0xe23236,scratchStorage[_0x507fd8(0x47a)]());if(_0x2cbffc instanceof Cartesian4&&_0x238404(0x1efe)==typeof _0xe23236)return Cartesian4[_0x507fd8(0x4db7)](_0x2cbffc,_0xe23236,scratchStorage[_0x238404(0x3917)]());if(_0x507fd8(0x3393)==typeof _0x2cbffc&&_0x507fd8(0x3393)==typeof _0xe23236)return _0x2cbffc/_0xe23236;throw new RuntimeError$1(_0x238404(0x3bcc)+_0x2cbffc+_0x238404(0x101d)+_0xe23236+'.');},Node$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x387b)]=function(_0x2fd230){var _0x1aab00=_0x307c2b,_0x3a789c=_0x5e00b3,_0x3f5fb1=this['_left'][_0x1aab00(0x3f6a)](_0x2fd230),_0x5cc084=this[_0x3a789c(0x7ab)][_0x3a789c(0xd06)](_0x2fd230);if(_0x5cc084 instanceof Cartesian2&&_0x3f5fb1 instanceof Cartesian2)return Cartesian2[_0x3a789c(0x160f)](_0x3f5fb1['x']%_0x5cc084['x'],_0x3f5fb1['y']%_0x5cc084['y'],scratchStorage[_0x1aab00(0x4ed4)]());if(_0x5cc084 instanceof Cartesian3&&_0x3f5fb1 instanceof Cartesian3)return Cartesian3['fromElements'](_0x3f5fb1['x']%_0x5cc084['x'],_0x3f5fb1['y']%_0x5cc084['y'],_0x3f5fb1['z']%_0x5cc084['z'],scratchStorage[_0x3a789c(0x19b0)]());if(_0x5cc084 instanceof Cartesian4&&_0x3f5fb1 instanceof Cartesian4)return Cartesian4[_0x3a789c(0x160f)](_0x3f5fb1['x']%_0x5cc084['x'],_0x3f5fb1['y']%_0x5cc084['y'],_0x3f5fb1['z']%_0x5cc084['z'],_0x3f5fb1['w']%_0x5cc084['w'],scratchStorage[_0x3a789c(0x3917)]());if(_0x1aab00(0x3393)==typeof _0x3f5fb1&&_0x3a789c(0x1efe)==typeof _0x5cc084)return _0x3f5fb1%_0x5cc084;throw new RuntimeError$1(_0x3a789c(0x52f6)+_0x3f5fb1+_0x1aab00(0x5be)+_0x5cc084+'.');},Node$1['prototype'][_0x307c2b(0x464e)]=function(_0x150b67){var _0x840b87=_0x307c2b,_0x38dc23=_0x5e00b3,_0x510187=this[_0x840b87(0x48b4)][_0x840b87(0x3f6a)](_0x150b67),_0x16e5c9=this[_0x840b87(0x4ba7)][_0x38dc23(0xd06)](_0x150b67);return _0x16e5c9 instanceof Cartesian2&&_0x510187 instanceof Cartesian2||_0x16e5c9 instanceof Cartesian3&&_0x510187 instanceof Cartesian3||_0x16e5c9 instanceof Cartesian4&&_0x510187 instanceof Cartesian4?_0x510187[_0x38dc23(0x1dab)](_0x16e5c9):(_0x840b87(0x291e)==typeof _0x510187&&(_0x510187=Number(_0x510187)),_0x510187===_0x16e5c9);},Node$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x2235)]=function(_0x4b23fb){var _0x4ccd7c=_0x307c2b,_0x499faa=_0x5e00b3,_0x32528d=this[_0x499faa(0x3b71)][_0x499faa(0xd06)](_0x4b23fb),_0x99c9a1=this[_0x499faa(0x7ab)][_0x4ccd7c(0x3f6a)](_0x4b23fb);return _0x99c9a1 instanceof Cartesian2&&_0x32528d instanceof Cartesian2||_0x99c9a1 instanceof Cartesian3&&_0x32528d instanceof Cartesian3||_0x99c9a1 instanceof Cartesian4&&_0x32528d instanceof Cartesian4?!_0x32528d[_0x499faa(0x1dab)](_0x99c9a1):_0x32528d!==_0x99c9a1;},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x5510)]=function(_0x5d11a2){var _0x2c9601=_0x5e00b3,_0x3b9507=this[_0x2c9601(0x5c82)][_0x2c9601(0xd06)](_0x5d11a2);if(_0x2c9601(0x29d5)!=typeof _0x3b9507)throw new RuntimeError$1(_0x2c9601(0x1b0d)+_0x3b9507+'.');return _0x3b9507?this['_left'][_0x2c9601(0xd06)](_0x5d11a2):this[_0x2c9601(0x7ab)][_0x2c9601(0xd06)](_0x5d11a2);},Node$1[_0x5e00b3(0x3720)][_0x307c2b(0x22c6)]=function(_0x10be0e){var _0x33a4b8=_0x5e00b3;return isNaN(this[_0x33a4b8(0x3b71)][_0x33a4b8(0xd06)](_0x10be0e));},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x61f)]=function(_0x51b63e){var _0x16c889=_0x5e00b3;return isFinite(this[_0x16c889(0x3b71)][_0x16c889(0xd06)](_0x51b63e));},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0xd71)]=function(_0x1ca827){var _0x5eb8d2=_0x5e00b3;return!!defined$1(_0x1ca827)&&_0x1ca827[_0x5eb8d2(0x5d43)](this[_0x5eb8d2(0x3b71)][_0x5eb8d2(0xd06)](_0x1ca827));},Node$1[_0x5e00b3(0x3720)][_0x307c2b(0x58c1)]=function(_0x5ed282){var _0x4687f9=_0x5e00b3;return!!defined$1(_0x5ed282)&&_0x5ed282[_0x4687f9(0x79f)](this[_0x4687f9(0x3b71)][_0x4687f9(0xd06)](_0x5ed282));},Node$1[_0x307c2b(0x1aa2)][_0x307c2b(0x2c34)]=function(_0x599696){var _0x1493fc=_0x5e00b3;if(defined$1(_0x599696))return _0x599696[_0x1493fc(0x7bd)]();},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x3513)]=function(_0x3d6e5d){var _0x511f81=_0x5e00b3;return Boolean(this[_0x511f81(0x3b71)][_0x511f81(0xd06)](_0x3d6e5d));},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x59c3)]=function(_0x39a643){var _0x59e94a=_0x5e00b3;return Number(this[_0x59e94a(0x3b71)][_0x59e94a(0xd06)](_0x39a643));},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x2efb)]=function(_0x289553){var _0x3cb305=_0x5e00b3;return String(this[_0x3cb305(0x3b71)][_0x3cb305(0xd06)](_0x289553));},Node$1[_0x5e00b3(0x3720)][_0x307c2b(0x33a4)]=function(_0x323c3f){var _0x17b251=_0x307c2b,_0x514dfe=_0x5e00b3,_0x131b76,_0x3f63f0=this[_0x514dfe(0x138)][_0x514dfe(0xd06)](_0x323c3f),_0x221de8='';defined$1(this[_0x17b251(0x48b4)])&&(_0x221de8=this[_0x17b251(0x48b4)][_0x514dfe(0xd06)](_0x323c3f));try{_0x131b76=new RegExp(_0x3f63f0,_0x221de8);}catch(_0x1f57ce){throw new RuntimeError$1(_0x1f57ce);}return _0x131b76;},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x31c8)]=function(_0x10c31a){var _0x8c7e18=_0x307c2b,_0x2f18fc=_0x5e00b3,_0x320fcc=this[_0x2f18fc(0x3b71)][_0x8c7e18(0x3f6a)](_0x10c31a),_0x325155=this[_0x8c7e18(0x4ba7)][_0x2f18fc(0xd06)](_0x10c31a);if(!(_0x320fcc instanceof RegExp&&_0x2f18fc(0x20b8)==typeof _0x325155))throw new RuntimeError$1(_0x2f18fc(0x188)+_0x320fcc+_0x8c7e18(0x5be)+_0x325155+'.');return _0x320fcc[_0x2f18fc(0x4a8a)](_0x325155);},Node$1[_0x5e00b3(0x3720)][_0x307c2b(0x2328)]=function(_0x352962){var _0x5a1f24=_0x307c2b,_0x4ac03e=_0x5e00b3,_0x53573c=this[_0x4ac03e(0x3b71)][_0x4ac03e(0xd06)](_0x352962),_0x568440=this[_0x4ac03e(0x7ab)][_0x5a1f24(0x3f6a)](_0x352962);if(_0x53573c instanceof RegExp&&_0x5a1f24(0x2faa)==typeof _0x568440)return _0x53573c[_0x4ac03e(0x4a8a)](_0x568440);if(_0x568440 instanceof RegExp&&_0x4ac03e(0x20b8)==typeof _0x53573c)return _0x568440[_0x4ac03e(0x4a8a)](_0x53573c);throw new RuntimeError$1(_0x5a1f24(0x280)+_0x53573c+_0x4ac03e(0x101d)+_0x568440+'.');},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x55eb)]=function(_0x31b3dc){var _0x1b0755=_0x307c2b,_0x3229d1=_0x5e00b3,_0x4b6e53=this[_0x3229d1(0x3b71)][_0x3229d1(0xd06)](_0x31b3dc),_0x45fd1c=this['_right'][_0x3229d1(0xd06)](_0x31b3dc);if(_0x4b6e53 instanceof RegExp&&_0x3229d1(0x20b8)==typeof _0x45fd1c)return!_0x4b6e53[_0x1b0755(0x37cb)](_0x45fd1c);if(_0x45fd1c instanceof RegExp&&_0x3229d1(0x20b8)==typeof _0x4b6e53)return!_0x45fd1c[_0x3229d1(0x4a8a)](_0x4b6e53);throw new RuntimeError$1(_0x3229d1(0x4d7b)+_0x4b6e53+_0x3229d1(0x101d)+_0x45fd1c+'.');},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x2450)]=function(_0x3e258c){var _0x11180a=_0x307c2b,_0x3f17e5=_0x5e00b3,_0x52ad0f=this[_0x3f17e5(0x3b71)][_0x3f17e5(0xd06)](_0x3e258c),_0xd2f129=this[_0x11180a(0x4ba7)][_0x3f17e5(0xd06)](_0x3e258c);if(!(_0x52ad0f instanceof RegExp&&_0x3f17e5(0x20b8)==typeof _0xd2f129))throw new RuntimeError$1(_0x3f17e5(0x441c)+_0x52ad0f+'\x20and\x20'+_0xd2f129+'.');var _0x260bb6=_0x52ad0f[_0x3f17e5(0x54e4)](_0xd2f129);return defined$1(_0x260bb6)?_0x260bb6[0x1]:null;},Node$1[_0x5e00b3(0x3720)][_0x5e00b3(0x4378)]=function(_0x91ebdd){var _0x2fe821=_0x307c2b,_0x39deed=_0x5e00b3,_0x4593ef=this[_0x2fe821(0x48b4)][_0x39deed(0xd06)](_0x91ebdd);if(_0x4593ef instanceof RegExp||_0x4593ef instanceof Cartesian2||_0x4593ef instanceof Cartesian3||_0x4593ef instanceof Cartesian4)return String(_0x4593ef);throw new RuntimeError$1(_0x39deed(0x2206)+this[_0x39deed(0x138)]+'\x22.');};var nullSentinel=_0x307c2b(0xc60);function Vector3DTilePrimitive(_0x1e2f4f){var _0x4c1819=_0x307c2b,_0x5dd07f=_0x5e00b3;_0x1e2f4f=defaultValue$1(_0x1e2f4f,defaultValue$1[_0x5dd07f(0x243c)]),this[_0x5dd07f(0x2528)]=_0x1e2f4f['batchTable'],this[_0x5dd07f(0x1851)]=_0x1e2f4f[_0x5dd07f(0x41cb)],this['_positions']=_0x1e2f4f[_0x5dd07f(0x1c83)],this[_0x5dd07f(0x9f6)]=_0x1e2f4f[_0x5dd07f(0x1474)],this[_0x5dd07f(0x193b)]=_0x1e2f4f[_0x4c1819(0x30e5)],this[_0x5dd07f(0x4141)]=_0x1e2f4f[_0x5dd07f(0xdb9)],this[_0x5dd07f(0x1279)]=_0x1e2f4f[_0x5dd07f(0x4dd9)],this[_0x5dd07f(0x25e2)]=_0x1e2f4f[_0x5dd07f(0x564f)],this[_0x5dd07f(0x5151)]=_0x1e2f4f[_0x5dd07f(0x36b6)],this[_0x5dd07f(0x1c80)]=_0x1e2f4f[_0x5dd07f(0x3191)],this['_center']=defaultValue$1(_0x1e2f4f[_0x5dd07f(0x4fe8)],Cartesian3[_0x5dd07f(0x3a34)]),this[_0x5dd07f(0xc7b)]=void 0x0,this[_0x4c1819(0x5526)]=void 0x0,this[_0x5dd07f(0x3c0a)]=void 0x0,this[_0x4c1819(0x4b55)]=void 0x0,this[_0x5dd07f(0x18f4)]=void 0x0,this[_0x5dd07f(0x2f5a)]=void 0x0,this[_0x5dd07f(0x4eea)]=void 0x0,this[_0x4c1819(0x752)]=void 0x0,this['_rsStencilDepthPass']=void 0x0,this[_0x5dd07f(0x3f61)]=void 0x0,this[_0x5dd07f(0xc6b)]=void 0x0,this[_0x5dd07f(0x34ec)]=void 0x0,this[_0x5dd07f(0x21a7)]=void 0x0,this[_0x5dd07f(0x4674)]=[],this[_0x4c1819(0x1200)]=[],this[_0x5dd07f(0x2f83)]=[],this[_0x4c1819(0x43d1)]=Color$2[_0x5dd07f(0x40f3)](Color$2[_0x4c1819(0x5a89)]),this[_0x5dd07f(0x192f)]=this[_0x5dd07f(0x3323)],this[_0x5dd07f(0x17b0)]=!0x0,this[_0x5dd07f(0x4795)]=!0x0,this[_0x5dd07f(0xb03)]=0x0,this[_0x5dd07f(0x13bd)]=!0x1,this['_trianglesLength']=this[_0x4c1819(0x5b41)][_0x5dd07f(0x809)]/0x3,this['_geometryByteLength']=this[_0x4c1819(0x5b41)][_0x5dd07f(0x3080)]+this[_0x4c1819(0x12ab)][_0x5dd07f(0x3080)]+this[_0x5dd07f(0x9f6)][_0x5dd07f(0x3080)],this[_0x5dd07f(0x3d52)]=!0x1,this[_0x5dd07f(0x2e98)]=this[_0x5dd07f(0x3d52)],this[_0x5dd07f(0x28c2)]=!0x1,this[_0x5dd07f(0x582e)]=!0x1,this[_0x4c1819(0x4218)]=defaultValue$1(_0x1e2f4f[_0x5dd07f(0x1864)],ClassificationType$1[_0x4c1819(0x2e50)]),this[_0x5dd07f(0x112c)]=_0x1e2f4f[_0x5dd07f(0x112c)],this[_0x5dd07f(0x3433)]=_0x1e2f4f[_0x4c1819(0x4020)],this[_0x5dd07f(0x3f20)]=_0x1e2f4f[_0x5dd07f(0x3f20)],this[_0x5dd07f(0x18f4)]=_0x1e2f4f[_0x5dd07f(0x18f4)],this[_0x5dd07f(0x34a6)]=_0x1e2f4f[_0x5dd07f(0x34a6)],this[_0x5dd07f(0x33a1)]=_0x1e2f4f['_modelMatrix'],this[_0x5dd07f(0x3097)]=_0x1e2f4f[_0x5dd07f(0x3097)],this[_0x4c1819(0xb43)]={};for(var _0x15d0f1=this['_batchIds'][_0x5dd07f(0x809)],_0x56ee41=0x0;_0x56ee41<_0x15d0f1;++_0x56ee41){var _0x5cb0e3=this['_batchIds'][_0x56ee41];this[_0x5dd07f(0x1aa5)][_0x5cb0e3]=_0x56ee41;}}Node$1['prototype'][_0x307c2b(0x2e10)]=function(_0xb38cda,_0x31e861,_0x313eaa){var _0xee61f9=_0x307c2b,_0x3b22c4=_0x5e00b3,_0x2797df,_0x16cad8,_0x13448b,_0x38dc42,_0x4a6e99=this[_0x3b22c4(0x4ab3)],_0x22dd9b=this[_0x3b22c4(0x138)];switch(defined$1(this[_0xee61f9(0x48b4)])&&(_0x16cad8=Array[_0x3b22c4(0x2676)](this[_0x3b22c4(0x3b71)])?getExpressionArray(this[_0xee61f9(0x48b4)],_0xb38cda,_0x31e861,this):this[_0x3b22c4(0x3b71)][_0x3b22c4(0x274f)](_0xb38cda,_0x31e861,this)),defined$1(this[_0x3b22c4(0x7ab)])&&(_0x13448b=this[_0xee61f9(0x4ba7)][_0x3b22c4(0x274f)](_0xb38cda,_0x31e861,this)),defined$1(this[_0x3b22c4(0x5c82)])&&(_0x38dc42=this[_0x3b22c4(0x5c82)][_0x3b22c4(0x274f)](_0xb38cda,_0x31e861,this)),Array[_0x3b22c4(0x2676)](this[_0x3b22c4(0x138)])&&(_0x22dd9b=getExpressionArray(this[_0xee61f9(0x16a)],_0xb38cda,_0x31e861,this)),_0x4a6e99){case ExpressionNodeType$1[_0x3b22c4(0x228c)]:return _0xb38cda+_0x22dd9b;case ExpressionNodeType$1[_0x3b22c4(0x3149)]:if(_0x3b22c4(0x1646)===_0x22dd9b)return _0xee61f9(0x1424)+_0x16cad8+')';if(_0x3b22c4(0x5d5f)===_0x22dd9b)return _0xee61f9(0x3a45)+_0x16cad8+')';if(_0x3b22c4(0x3d49)===_0x22dd9b)return'floor('+_0x16cad8+_0xee61f9(0x5b11);if(defined$1(unaryFunctions[_0x22dd9b]))return _0x22dd9b+'('+_0x16cad8+')';if(_0xee61f9(0x2c3e)===_0x22dd9b)return'('+_0x16cad8+_0x3b22c4(0x5176)+_0x16cad8+')';if(_0x3b22c4(0x38cb)===_0x22dd9b)return _0x3b22c4(0x4af8)+_0x16cad8+_0x3b22c4(0x56c0);if(_0x3b22c4(0x213)===_0x22dd9b||'isExactClass'===_0x22dd9b||_0xee61f9(0x9e6)===_0x22dd9b||_0xee61f9(0x4e3c)===_0x22dd9b)throw new RuntimeError$1(_0xee61f9(0x4f62)+_0x22dd9b+_0xee61f9(0x200b));return defined$1(unaryFunctions[_0x22dd9b])?_0x22dd9b+'('+_0x16cad8+')':_0x22dd9b+_0x16cad8;case ExpressionNodeType$1[_0x3b22c4(0x4413)]:return'%'===_0x22dd9b?_0x3b22c4(0x196b)+_0x16cad8+',\x20'+_0x13448b+')':_0xee61f9(0x4e6f)===_0x22dd9b?'('+_0x16cad8+_0xee61f9(0x4da7)+_0x13448b+')':_0x3b22c4(0x420f)===_0x22dd9b?'('+_0x16cad8+_0x3b22c4(0x5176)+_0x13448b+')':'atan2'===_0x22dd9b?_0x3b22c4(0x1cf5)+_0x16cad8+',\x20'+_0x13448b+')':defined$1(binaryFunctions[_0x22dd9b])?_0x22dd9b+'('+_0x16cad8+',\x20'+_0x13448b+')':'('+_0x16cad8+'\x20'+_0x22dd9b+'\x20'+_0x13448b+')';case ExpressionNodeType$1[_0x3b22c4(0x94d)]:if(defined$1(ternaryFunctions[_0x22dd9b]))return _0x22dd9b+'('+_0x16cad8+',\x20'+_0x13448b+',\x20'+_0x38dc42+')';break;case ExpressionNodeType$1[_0x3b22c4(0x3041)]:return'('+_0x38dc42+_0x3b22c4(0x217a)+_0x16cad8+_0x3b22c4(0x3509)+_0x13448b+')';case ExpressionNodeType$1[_0xee61f9(0x2856)]:return'r'===_0x13448b||'x'===_0x13448b||_0xee61f9(0x6e3)===_0x13448b?_0x16cad8+_0x3b22c4(0xad5):'g'===_0x13448b||'y'===_0x13448b||_0x3b22c4(0x46a2)===_0x13448b?_0x16cad8+_0xee61f9(0xef2):'b'===_0x13448b||'z'===_0x13448b||_0x3b22c4(0x29ca)===_0x13448b?_0x16cad8+_0xee61f9(0x2c9f):'a'===_0x13448b||'w'===_0x13448b||_0x3b22c4(0x5a26)===_0x13448b?_0x16cad8+_0x3b22c4(0x1a0e):_0x16cad8+_0xee61f9(0x415d)+_0x13448b+')]';case ExpressionNodeType$1[_0x3b22c4(0x330e)]:throw new RuntimeError$1(_0x3b22c4(0x588e)+_0x22dd9b+_0x3b22c4(0x18b6));case ExpressionNodeType$1[_0x3b22c4(0x5d8a)]:if(0x4===_0x22dd9b[_0x3b22c4(0x809)])return _0x3b22c4(0x15f)+_0x22dd9b[0x0]+',\x20'+_0x22dd9b[0x1]+',\x20'+_0x22dd9b[0x2]+',\x20'+_0x22dd9b[0x3]+')';if(0x3===_0x22dd9b[_0x3b22c4(0x809)])return _0x3b22c4(0x2555)+_0x22dd9b[0x0]+',\x20'+_0x22dd9b[0x1]+',\x20'+_0x22dd9b[0x2]+')';if(0x2===_0x22dd9b[_0x3b22c4(0x809)])return _0x3b22c4(0x46da)+_0x22dd9b[0x0]+',\x20'+_0x22dd9b[0x1]+')';throw new RuntimeError$1(_0x3b22c4(0xe64));case ExpressionNodeType$1[_0x3b22c4(0x50b3)]:throw new RuntimeError$1(_0x3b22c4(0x250d));case ExpressionNodeType$1[_0x3b22c4(0x602c)]:throw new RuntimeError$1(_0xee61f9(0x55c1));case ExpressionNodeType$1[_0xee61f9(0x1d52)]:return nullSentinel;case ExpressionNodeType$1[_0x3b22c4(0x566e)]:return _0x22dd9b?_0x3b22c4(0xb41):_0x3b22c4(0x3d51);case ExpressionNodeType$1[_0x3b22c4(0x55df)]:return numberToString(_0x22dd9b);case ExpressionNodeType$1[_0xee61f9(0x166d)]:if(defined$1(_0x313eaa)&&_0x313eaa[_0xee61f9(0x4481)]===ExpressionNodeType$1[_0x3b22c4(0x5f04)]&&('r'===_0x22dd9b||'g'===_0x22dd9b||'b'===_0x22dd9b||'a'===_0x22dd9b||'x'===_0x22dd9b||'y'===_0x22dd9b||'z'===_0x22dd9b||'w'===_0x22dd9b))return _0x22dd9b;if(defined$1(_0x2797df=Color$2[_0x3b22c4(0x55dc)](_0x22dd9b,scratchColor$n)))return colorToVec3(_0x2797df);throw new RuntimeError$1(_0x3b22c4(0x217c));case ExpressionNodeType$1[_0x3b22c4(0xd97)]:var _0x54f0c6=_0x16cad8;if(_0xee61f9(0x3a3a)===_0x22dd9b){if(!defined$1(_0x54f0c6))return _0x3b22c4(0x3312);if(_0x54f0c6[_0xee61f9(0x2ef4)]>0x1){var _0x4ccbf6=_0x54f0c6[0x0],_0x4ad27c=_0x54f0c6[0x1];return _0x3b22c4(0x46a2)!==_0x4ad27c&&(_0x31e861[_0x3b22c4(0x1d92)]=!0x0),_0x3b22c4(0x15f)+_0x4ccbf6+',\x20'+_0x4ad27c+')';}return _0x3b22c4(0x15f)+_0x54f0c6[0x0]+_0x3b22c4(0x4557);}if(_0xee61f9(0x1985)===_0x22dd9b)return defined$1(_0x2797df=convertRGBToColor(this))?colorToVec4(_0x2797df):_0xee61f9(0x4bf8)+_0x54f0c6[0x0]+_0x3b22c4(0x42b8)+_0x54f0c6[0x1]+_0x3b22c4(0x42b8)+_0x54f0c6[0x2]+_0x3b22c4(0x3478);if(_0xee61f9(0x21ad)===_0x22dd9b)return _0x3b22c4(0x46a2)!==_0x54f0c6[0x3]&&(_0x31e861[_0x3b22c4(0x1d92)]=!0x0),defined$1(_0x2797df=convertRGBToColor(this))?colorToVec4(_0x2797df):_0x3b22c4(0x15f)+_0x54f0c6[0x0]+_0x3b22c4(0x42b8)+_0x54f0c6[0x1]+_0x3b22c4(0x42b8)+_0x54f0c6[0x2]+_0x3b22c4(0x42b8)+_0x54f0c6[0x3]+')';if(_0x3b22c4(0x3db1)===_0x22dd9b)return defined$1(_0x2797df=convertHSLToRGB(this))?colorToVec4(_0x2797df):_0x3b22c4(0x2b4)+_0x54f0c6[0x0]+',\x20'+_0x54f0c6[0x1]+',\x20'+_0x54f0c6[0x2]+_0x3b22c4(0x2e77);if(_0x3b22c4(0x52bd)===_0x22dd9b)return defined$1(_0x2797df=convertHSLToRGB(this))?(0x1!==_0x2797df[_0xee61f9(0x3b89)]&&(_0x31e861[_0x3b22c4(0x1d92)]=!0x0),colorToVec4(_0x2797df)):(_0xee61f9(0xb2a)!==_0x54f0c6[0x3]&&(_0x31e861[_0x3b22c4(0x1d92)]=!0x0),_0x3b22c4(0x2b4)+_0x54f0c6[0x0]+',\x20'+_0x54f0c6[0x1]+',\x20'+_0x54f0c6[0x2]+_0x3b22c4(0x1549)+_0x54f0c6[0x3]+')');break;case ExpressionNodeType$1[_0x3b22c4(0x4582)]:for(var _0x1afcd2=_0x16cad8[_0x3b22c4(0x809)],_0x8dd039=_0x22dd9b+'(',_0x344681=0x0;_0x344681<_0x1afcd2;++_0x344681)_0x8dd039+=_0x16cad8[_0x344681],_0x344681<_0x1afcd2-0x1&&(_0x8dd039+=',\x20');return _0x8dd039+=')';case ExpressionNodeType$1[_0x3b22c4(0x1885)]:throw new RuntimeError$1(_0x3b22c4(0x250d));case ExpressionNodeType$1[_0x3b22c4(0x221e)]:return nullSentinel;case ExpressionNodeType$1[_0x3b22c4(0x3b0b)]:if(_0xee61f9(0x55ad)===_0x22dd9b)return _0x3b22c4(0x3afd);}},Object[_0x5e00b3(0x1dfd)](Vector3DTilePrimitive[_0x5e00b3(0x3720)],{'trianglesLength':{'get':function(){var _0x19a639=_0x5e00b3;return this[_0x19a639(0x54b9)];}},'geometryByteLength':{'get':function(){var _0x2ff8c5=_0x5e00b3;return this[_0x2ff8c5(0x3ad7)];}}});var defaultAttributeLocations={'position':0x0,'a_batchId':0x1};function createVertexArray$4(_0x148788,_0x25762a){var _0x356302=_0x307c2b,_0x5add2e=_0x5e00b3;if(!defined$1(_0x148788[_0x5add2e(0xc7b)])){var _0x4be4f6=Buffer$1[_0x5add2e(0x5ad5)]({'context':_0x25762a,'typedArray':_0x148788[_0x356302(0x12ab)],'usage':BufferUsage[_0x5add2e(0xdfd)]}),_0x3f69ee=Buffer$1[_0x5add2e(0x5ad5)]({'context':_0x25762a,'typedArray':_0x148788[_0x356302(0x214c)],'usage':BufferUsage[_0x5add2e(0xdfd)]}),_0x1a0df6=Buffer$1[_0x5add2e(0xda9)]({'context':_0x25762a,'typedArray':_0x148788[_0x356302(0x5b41)],'usage':BufferUsage[_0x5add2e(0x3d22)],'indexDatatype':0x2===_0x148788[_0x5add2e(0x193b)][_0x5add2e(0x2276)]?IndexDatatype$1[_0x5add2e(0x43ff)]:IndexDatatype$1[_0x356302(0x54b7)]}),_0x2c2f04=[{'index':0x0,'vertexBuffer':_0x4be4f6,'componentDatatype':ComponentDatatype$1['fromTypedArray'](_0x148788[_0x5add2e(0x634)]),'componentsPerAttribute':0x3},{'index':0x1,'vertexBuffer':_0x3f69ee,'componentDatatype':ComponentDatatype$1[_0x5add2e(0x36a4)](_0x148788[_0x5add2e(0x9f6)]),'componentsPerAttribute':0x1}];_0x148788[_0x5add2e(0xc7b)]=new VertexArray({'context':_0x25762a,'attributes':_0x2c2f04,'indexBuffer':_0x1a0df6}),_0x25762a[_0x5add2e(0x197e)]&&(_0x148788[_0x5add2e(0x2f5a)]=new VertexArray({'context':_0x25762a,'attributes':_0x2c2f04,'indexBuffer':Buffer$1[_0x5add2e(0xda9)]({'context':_0x25762a,'sizeInBytes':_0x1a0df6[_0x5add2e(0x3b8d)],'usage':BufferUsage[_0x356302(0xb66)],'indexDatatype':_0x1a0df6[_0x356302(0x374a)]})})),_0x148788[_0x5add2e(0x78d)]=void 0x0,_0x148788[_0x5add2e(0x5e80)]=void 0x0,_0x148788['_vertexBatchIds']=void 0x0,_0x148788[_0x5add2e(0x194d)]=void 0x0;}}function createShaders$2(_0x216ef7,_0x235d84){var _0x27f44a=_0x307c2b,_0x264c52=_0x5e00b3;if(!defined$1(_0x216ef7[_0x27f44a(0x5526)])){var _0x4000d3=_0x216ef7[_0x27f44a(0x126f)],_0x339478=defaultValue$1(_0x216ef7[_0x264c52(0x3f20)],defaultAttributeLocations),_0x5c871b=_0x216ef7[_0x264c52(0x34a6)],_0x4c1356=_0x216ef7[_0x27f44a(0x80b)],_0x45087a=_0x216ef7[_0x264c52(0x3433)];if(defined$1(_0x4c1356))return _0x216ef7[_0x264c52(0x3ebd)]=ShaderProgram$1[_0x264c52(0x5344)]({'context':_0x235d84,'vertexShaderSource':_0x4c1356,'fragmentShaderSource':_0x45087a,'attributeLocations':_0x339478}),_0x216ef7[_0x264c52(0x3c0a)]=_0x216ef7[_0x264c52(0x3ebd)],_0x45087a=(_0x45087a=ShaderSource[_0x264c52(0x1096)](_0x45087a,_0x264c52(0x3a35)))+_0x264c52(0x4776)+_0x5c871b+_0x264c52(0x53d2),void(_0x216ef7[_0x27f44a(0x4b55)]=ShaderProgram$1[_0x264c52(0x5344)]({'context':_0x235d84,'vertexShaderSource':_0x4c1356,'fragmentShaderSource':_0x45087a,'attributeLocations':_0x339478}));var _0x1daeee=_0x4000d3[_0x264c52(0x337f)](!0x1,_0x264c52(0x514c),void 0x0)(VectorTileVS),_0x16aa74=_0x4000d3[_0x27f44a(0x2cf2)]()(ShadowVolumeFS,!0x1,void 0x0);_0x5c871b=_0x4000d3[_0x264c52(0x219f)]();var _0x220b9a=new ShaderSource({'sources':[_0x1daeee]}),_0x4e2d51=new ShaderSource({'defines':[_0x264c52(0x3348)],'sources':[_0x16aa74]});_0x216ef7[_0x264c52(0x3ebd)]=ShaderProgram$1[_0x27f44a(0x5602)]({'context':_0x235d84,'vertexShaderSource':_0x220b9a,'fragmentShaderSource':_0x4e2d51,'attributeLocations':_0x339478}),_0x220b9a=new ShaderSource({'sources':[VectorTileVS]}),_0x4e2d51=new ShaderSource({'defines':[_0x27f44a(0x5290)],'sources':[ShadowVolumeFS]}),_0x216ef7[_0x264c52(0x3c0a)]=ShaderProgram$1[_0x27f44a(0x5602)]({'context':_0x235d84,'vertexShaderSource':_0x220b9a,'fragmentShaderSource':_0x4e2d51,'attributeLocations':_0x339478}),_0x16aa74=(_0x16aa74=ShaderSource[_0x264c52(0x1096)](_0x16aa74,_0x264c52(0x3a35)))+_0x264c52(0x309)+_0x5c871b+_0x27f44a(0x620);var _0xe504d8=new ShaderSource({'sources':[_0x1daeee]}),_0x5120a6=new ShaderSource({'defines':[_0x264c52(0x3348)],'sources':[_0x16aa74]});_0x216ef7[_0x264c52(0x302c)]=ShaderProgram$1[_0x264c52(0x5344)]({'context':_0x235d84,'vertexShaderSource':_0xe504d8,'fragmentShaderSource':_0x5120a6,'attributeLocations':_0x339478});}}function getStencilPreloadRenderState(_0x353986){var _0x4a912c=_0x5e00b3,_0x3ddfb2=_0x353986?StencilFunction$1[_0x4a912c(0x2399)]:StencilFunction$1[_0x4a912c(0x1af6)];return{'colorMask':{'red':!0x1,'green':!0x1,'blue':!0x1,'alpha':!0x1},'stencilTest':{'enabled':!0x0,'frontFunction':_0x3ddfb2,'frontOperation':{'fail':StencilOperation$1[_0x4a912c(0x4b4c)],'zFail':StencilOperation$1[_0x4a912c(0x9fe)],'zPass':StencilOperation$1[_0x4a912c(0x9fe)]},'backFunction':_0x3ddfb2,'backOperation':{'fail':StencilOperation$1[_0x4a912c(0x4b4c)],'zFail':StencilOperation$1[_0x4a912c(0x5010)],'zPass':StencilOperation$1['INCREMENT_WRAP']},'reference':StencilConstants$1[_0x4a912c(0x3781)],'mask':StencilConstants$1[_0x4a912c(0x3781)]},'stencilMask':StencilConstants$1[_0x4a912c(0x126c)],'depthTest':{'enabled':!0x1},'depthMask':!0x1};}function getStencilDepthRenderState(_0x32c690){var _0x1ef7bc=_0x307c2b,_0x2d9de6=_0x5e00b3,_0x4daf7a=_0x32c690?StencilFunction$1[_0x2d9de6(0x2399)]:StencilFunction$1[_0x1ef7bc(0x4e73)];return{'colorMask':{'red':!0x1,'green':!0x1,'blue':!0x1,'alpha':!0x1},'stencilTest':{'enabled':!0x0,'frontFunction':_0x4daf7a,'frontOperation':{'fail':StencilOperation$1[_0x2d9de6(0x4b4c)],'zFail':StencilOperation$1[_0x2d9de6(0x4b4c)],'zPass':StencilOperation$1[_0x2d9de6(0x5010)]},'backFunction':_0x4daf7a,'backOperation':{'fail':StencilOperation$1[_0x2d9de6(0x4b4c)],'zFail':StencilOperation$1[_0x2d9de6(0x4b4c)],'zPass':StencilOperation$1[_0x1ef7bc(0x5a34)]},'reference':StencilConstants$1[_0x2d9de6(0x3781)],'mask':StencilConstants$1[_0x2d9de6(0x3781)]},'stencilMask':StencilConstants$1[_0x2d9de6(0x126c)],'depthTest':{'enabled':!0x0,'func':DepthFunction$1[_0x2d9de6(0xa7a)]},'depthMask':!0x1};}var colorRenderState={'stencilTest':{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x307c2b(0x816)],'frontOperation':{'fail':StencilOperation$1['KEEP'],'zFail':StencilOperation$1[_0x5e00b3(0x4b4c)],'zPass':StencilOperation$1[_0x5e00b3(0x9fe)]},'backFunction':StencilFunction$1[_0x5e00b3(0x21c2)],'backOperation':{'fail':StencilOperation$1[_0x5e00b3(0x4b4c)],'zFail':StencilOperation$1[_0x5e00b3(0x4b4c)],'zPass':StencilOperation$1[_0x5e00b3(0x9fe)]},'reference':0x0,'mask':StencilConstants$1[_0x5e00b3(0x126c)]},'stencilMask':StencilConstants$1[_0x5e00b3(0x126c)],'depthTest':{'enabled':!0x1},'depthMask':!0x1,'blending':BlendingState$1[_0x5e00b3(0x231d)]},pickRenderState={'stencilTest':{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x5e00b3(0x21c2)],'frontOperation':{'fail':StencilOperation$1[_0x307c2b(0x5046)],'zFail':StencilOperation$1[_0x5e00b3(0x4b4c)],'zPass':StencilOperation$1[_0x5e00b3(0x9fe)]},'backFunction':StencilFunction$1[_0x5e00b3(0x21c2)],'backOperation':{'fail':StencilOperation$1[_0x307c2b(0x5046)],'zFail':StencilOperation$1[_0x5e00b3(0x4b4c)],'zPass':StencilOperation$1['DECREMENT_WRAP']},'reference':0x0,'mask':StencilConstants$1[_0x5e00b3(0x126c)]},'stencilMask':StencilConstants$1[_0x5e00b3(0x126c)],'depthTest':{'enabled':!0x1},'depthMask':!0x1};function createRenderStates$3(_0x5c18ac){var _0x96ba45=_0x307c2b,_0x349ac6=_0x5e00b3;defined$1(_0x5c18ac[_0x349ac6(0x4eea)])||(_0x5c18ac[_0x96ba45(0x1ee6)]=RenderState[_0x96ba45(0x5602)](getStencilPreloadRenderState(!0x1)),_0x5c18ac[_0x349ac6(0x5a99)]=RenderState[_0x349ac6(0x5344)](getStencilPreloadRenderState(!0x0)),_0x5c18ac[_0x349ac6(0x3962)]=RenderState[_0x349ac6(0x5344)](getStencilDepthRenderState(!0x1)),_0x5c18ac[_0x96ba45(0xb06)]=RenderState[_0x349ac6(0x5344)](getStencilDepthRenderState(!0x0)),_0x5c18ac[_0x349ac6(0xc6b)]=RenderState[_0x349ac6(0x5344)](colorRenderState),_0x5c18ac[_0x96ba45(0x2319)]=RenderState['fromCache'](pickRenderState));}var modifiedModelViewScratch$2=new Matrix4(),rtcScratch$2=new Cartesian3();function createUniformMap$5(_0x323d30,_0x1f1d12){var _0x3287b5=_0x5e00b3;if(!defined$1(_0x323d30[_0x3287b5(0x18f4)])){var _0x3e58c4={'u_modifiedModelViewProjection':function(){var _0x4a27a7=_0x140d,_0x52620c=_0x3287b5,_0x918349=_0x1f1d12[_0x52620c(0x1b3d)][_0x52620c(0x1173)],_0x58bdcf=_0x1f1d12['uniformState'][_0x52620c(0x2a8a)];return Matrix4[_0x52620c(0x40f3)](_0x918349,modifiedModelViewScratch$2),Matrix4[_0x4a27a7(0x4854)](modifiedModelViewScratch$2,_0x323d30[_0x52620c(0x1d70)],rtcScratch$2),Matrix4['setTranslation'](modifiedModelViewScratch$2,rtcScratch$2,modifiedModelViewScratch$2),Matrix4[_0x4a27a7(0x515)](_0x58bdcf,modifiedModelViewScratch$2,modifiedModelViewScratch$2),modifiedModelViewScratch$2;},'u_highlightColor':function(){var _0x42b686=_0x3287b5;return _0x323d30[_0x42b686(0x192f)];}};_0x323d30[_0x3287b5(0x18f4)]=_0x323d30[_0x3287b5(0x2528)][_0x3287b5(0x1ec0)]()(_0x3e58c4);}}function copyIndicesCPU(_0xb252c3,_0x7ea664,_0x2072ef,_0x580ea1,_0x1a17cc,_0x11059b,_0x4c100d){var _0x2a69ea=_0x307c2b,_0xac108b=_0x5e00b3;for(var _0x57a577=_0xb252c3[_0x2a69ea(0x5a6f)][_0xac108b(0x2276)],_0x17686a=_0x11059b[_0xac108b(0x809)],_0x232049=0x0;_0x232049<_0x17686a;++_0x232049){var _0x331325=_0x4c100d[_0x11059b[_0x232049]],_0x5a2921=_0x580ea1[_0x331325],_0x40d210=_0x1a17cc[_0x331325],_0x326123=new _0xb252c3[(_0xac108b(0x26fc))](_0xb252c3[_0xac108b(0x537f)],_0x57a577*_0x5a2921,_0x40d210);_0x7ea664[_0x2a69ea(0x3235)](_0x326123,_0x2072ef),_0x580ea1[_0x331325]=_0x2072ef,_0x2072ef+=_0x40d210;}return _0x2072ef;}function rebatchCPU(_0x54bec6,_0x3f8228){var _0x5955dd=_0x307c2b,_0x41956b=_0x5e00b3,_0x34595b=_0x54bec6[_0x5955dd(0x5b41)],_0x78847b=_0x54bec6[_0x41956b(0x1279)],_0x5ed6d4=_0x54bec6[_0x41956b(0x4141)],_0x15d098=_0x54bec6[_0x41956b(0x1aa5)],_0x3b7dd8=new _0x34595b[(_0x41956b(0x26fc))](_0x34595b[_0x41956b(0x809)]),_0x23cf8e=_0x3f8228[_0x41956b(0x3b86)](),_0x3c7820=[_0x23cf8e],_0x2abbc9=copyIndicesCPU(_0x34595b,_0x3b7dd8,0x0,_0x78847b,_0x5ed6d4,_0x23cf8e[_0x41956b(0x41cb)],_0x15d098);for(_0x23cf8e[_0x41956b(0x2c14)]=0x0,_0x23cf8e[_0x41956b(0x5d69)]=_0x2abbc9;_0x3f8228[_0x5955dd(0x2ef4)]>0x0;){var _0x1752e9=_0x3f8228[_0x5955dd(0x31a1)]();if(Color$2[_0x5955dd(0x4d2)](_0x1752e9[_0x41956b(0x8fe)],_0x23cf8e[_0x41956b(0x8fe)]))_0x2abbc9=copyIndicesCPU(_0x34595b,_0x3b7dd8,_0x2abbc9,_0x78847b,_0x5ed6d4,_0x1752e9[_0x5955dd(0x1a64)],_0x15d098),_0x23cf8e[_0x41956b(0x41cb)]=_0x23cf8e[_0x41956b(0x41cb)][_0x41956b(0x736)](_0x1752e9[_0x41956b(0x41cb)]),_0x23cf8e[_0x41956b(0x5d69)]=_0x2abbc9-_0x23cf8e[_0x41956b(0x2c14)];else{var _0x44ad29=_0x2abbc9;_0x2abbc9=copyIndicesCPU(_0x34595b,_0x3b7dd8,_0x2abbc9,_0x78847b,_0x5ed6d4,_0x1752e9['batchIds'],_0x15d098),_0x1752e9[_0x41956b(0x2c14)]=_0x44ad29,_0x1752e9[_0x41956b(0x5d69)]=_0x2abbc9-_0x44ad29,_0x3c7820[_0x41956b(0x5323)](_0x1752e9),_0x23cf8e=_0x1752e9;}}_0x54bec6[_0x5955dd(0x138)][_0x41956b(0xd4e)][_0x41956b(0x44e2)](_0x3b7dd8),_0x54bec6[_0x41956b(0x193b)]=_0x3b7dd8,_0x54bec6[_0x41956b(0x25e2)]=_0x3c7820;}function copyIndicesGPU(_0x477817,_0x177fa8,_0x2f483a,_0x21abfc,_0x26ca68,_0x3fecaf,_0x51f724){var _0xb9586f=_0x307c2b,_0x3520fc=_0x5e00b3;for(var _0x3ceeda=_0x477817[_0xb9586f(0x3333)],_0x4d5c70=_0x3fecaf[_0xb9586f(0x2ef4)],_0x276249=0x0;_0x276249<_0x4d5c70;++_0x276249){var _0x3a3c9e=_0x51f724[_0x3fecaf[_0x276249]],_0x433251=_0x21abfc[_0x3a3c9e],_0x4c6ff9=_0x26ca68[_0x3a3c9e];_0x177fa8[_0x3520fc(0x39d0)](_0x477817,_0x433251*_0x3ceeda,_0x2f483a*_0x3ceeda,_0x4c6ff9*_0x3ceeda),_0x21abfc[_0x3a3c9e]=_0x2f483a,_0x2f483a+=_0x4c6ff9;}return _0x2f483a;}function rebatchGPU(_0x1bc40e,_0xffbfca){var _0x234cee=_0x307c2b,_0x5b70a9=_0x5e00b3,_0xc2a51b=_0x1bc40e[_0x234cee(0x1d96)],_0x1c881a=_0x1bc40e[_0x5b70a9(0x4141)],_0x233d12=_0x1bc40e[_0x5b70a9(0x1aa5)],_0xc6c335=_0xffbfca[_0x5b70a9(0x3b86)](),_0x19d0a8=[_0xc6c335],_0x4338a1=_0x1bc40e[_0x5b70a9(0xc7b)][_0x5b70a9(0xd4e)],_0x147df1=_0x1bc40e[_0x5b70a9(0x2f5a)][_0x5b70a9(0xd4e)],_0x38fe48=copyIndicesGPU(_0x4338a1,_0x147df1,0x0,_0xc2a51b,_0x1c881a,_0xc6c335[_0x5b70a9(0x41cb)],_0x233d12);for(_0xc6c335[_0x5b70a9(0x2c14)]=0x0,_0xc6c335[_0x234cee(0x6a9)]=_0x38fe48;_0xffbfca[_0x5b70a9(0x809)]>0x0;){var _0x84d9f2=_0xffbfca[_0x5b70a9(0x3b86)]();if(Color$2[_0x234cee(0x4d2)](_0x84d9f2[_0x234cee(0x3a3a)],_0xc6c335[_0x5b70a9(0x8fe)]))_0x38fe48=copyIndicesGPU(_0x4338a1,_0x147df1,_0x38fe48,_0xc2a51b,_0x1c881a,_0x84d9f2[_0x5b70a9(0x41cb)],_0x233d12),_0xc6c335[_0x5b70a9(0x41cb)]=_0xc6c335[_0x5b70a9(0x41cb)][_0x5b70a9(0x736)](_0x84d9f2[_0x234cee(0x1a64)]),_0xc6c335[_0x5b70a9(0x5d69)]=_0x38fe48-_0xc6c335[_0x5b70a9(0x2c14)];else{var _0x50082f=_0x38fe48;_0x38fe48=copyIndicesGPU(_0x4338a1,_0x147df1,_0x38fe48,_0xc2a51b,_0x1c881a,_0x84d9f2[_0x5b70a9(0x41cb)],_0x233d12),_0x84d9f2[_0x5b70a9(0x2c14)]=_0x50082f,_0x84d9f2[_0x234cee(0x6a9)]=_0x38fe48-_0x50082f,_0x19d0a8[_0x5b70a9(0x5323)](_0x84d9f2),_0xc6c335=_0x84d9f2;}}var _0x4aa65d=_0x1bc40e[_0x5b70a9(0xc7b)];_0x1bc40e[_0x5b70a9(0xc7b)]=_0x1bc40e[_0x5b70a9(0x2f5a)],_0x1bc40e[_0x5b70a9(0x2f5a)]=_0x4aa65d,_0x1bc40e[_0x5b70a9(0x25e2)]=_0x19d0a8;}function compareColors(_0x262a42,_0x440456){var _0x5eee39=_0x5e00b3;return _0x440456[_0x5eee39(0x8fe)][_0x5eee39(0x2178)]()-_0x262a42[_0x5eee39(0x8fe)][_0x5eee39(0x2178)]();}function rebatchCommands(_0x53a794,_0x1a0f8d){var _0x26f836=_0x307c2b,_0x2b9887=_0x5e00b3;if(!_0x53a794[_0x2b9887(0x17b0)])return!0x1;for(var _0x91d014=_0x53a794[_0x2b9887(0x25e2)],_0x1c169d=_0x91d014[_0x2b9887(0x809)],_0x4796b9=!0x1,_0x1e097c={},_0x4db41a=0x0;_0x4db41a<_0x1c169d;++_0x4db41a){var _0x42b12c=_0x91d014[_0x4db41a][_0x26f836(0x3a3a)][_0x2b9887(0x2178)]();if(defined$1(_0x1e097c[_0x42b12c])){_0x4796b9=!0x0;break;}_0x1e097c[_0x42b12c]=!0x0;}return _0x4796b9?_0x4796b9&&!_0x53a794[_0x26f836(0x3193)]&&_0x53a794[_0x2b9887(0xb03)]<0x78?void++_0x53a794[_0x2b9887(0xb03)]:(_0x91d014['sort'](compareColors),_0x1a0f8d[_0x26f836(0x48e4)]?rebatchGPU(_0x53a794,_0x91d014):rebatchCPU(_0x53a794,_0x91d014),_0x53a794[_0x2b9887(0xb03)]=0x0,_0x53a794[_0x2b9887(0x17b0)]=!0x1,_0x53a794[_0x2b9887(0x4795)]=!0x0,_0x53a794[_0x26f836(0x51b2)]=!0x0,!0x0):(_0x53a794[_0x2b9887(0x17b0)]=!0x1,!0x1);}function createColorCommands(_0x5a5d96,_0x541ad7){var _0xe72309=_0x307c2b,_0x3ed7be=_0x5e00b3,_0x2cd411=rebatchCommands(_0x5a5d96,_0x541ad7),_0x2a6f05=_0x5a5d96[_0xe72309(0x5608)],_0x3268d5=_0x5a5d96[_0xe72309(0x228)],_0x1feea6=_0x3268d5[_0x3ed7be(0x809)],_0x523d89=0x3*_0x1feea6;if(!defined$1(_0x2a6f05)||_0x2cd411||_0x2a6f05[_0x3ed7be(0x809)]!==_0x523d89){_0x2a6f05[_0x3ed7be(0x809)]=_0x523d89;for(var _0x25a295=_0x5a5d96[_0x3ed7be(0xc7b)],_0x3ce3a3=_0x5a5d96[_0x3ed7be(0x3ebd)],_0x387f20=defaultValue$1(_0x5a5d96[_0x3ed7be(0x33a1)],Matrix4[_0x3ed7be(0x2de)]),_0x453ec4=_0x5a5d96[_0xe72309(0x3470)],_0x1fea2a=_0x5a5d96[_0x3ed7be(0x5151)],_0x1e3ac4=0x0;_0x1e3ac4<_0x1feea6;++_0x1e3ac4){var _0x26c490=_0x3268d5[_0x1e3ac4]['offset'],_0x5c8a0c=_0x3268d5[_0x1e3ac4][_0x3ed7be(0x5d69)],_0xad3572=_0x2a6f05[0x3*_0x1e3ac4];defined$1(_0xad3572)||(_0xad3572=_0x2a6f05[0x3*_0x1e3ac4]=new DrawCommand({'owner':_0x5a5d96})),_0xad3572[_0x3ed7be(0x2b54)]=_0x25a295,_0xad3572[_0xe72309(0x4bac)]=_0x387f20,_0xad3572[_0x3ed7be(0x2c14)]=_0x26c490,_0xad3572[_0x3ed7be(0x5d69)]=_0x5c8a0c,_0xad3572[_0xe72309(0x1991)]=_0x5a5d96[_0x3ed7be(0x4eea)],_0xad3572[_0x3ed7be(0x2ddc)]=_0x3ce3a3,_0xad3572[_0x3ed7be(0x2ca)]=_0x453ec4,_0xad3572[_0xe72309(0x1d66)]=_0x1fea2a,_0xad3572[_0x3ed7be(0x2505)]=!0x1,_0xad3572[_0x3ed7be(0x295c)]=Pass$1[_0x3ed7be(0x4a46)];var _0xb68967=DrawCommand[_0x3ed7be(0x305)](_0xad3572,_0xad3572['derivedCommands'][_0x3ed7be(0x3beb)]);_0xb68967[_0x3ed7be(0x33c4)]=_0x5a5d96[_0x3ed7be(0x5a99)],_0xb68967[_0x3ed7be(0x295c)]=Pass$1[_0x3ed7be(0x57df)],_0xad3572[_0xe72309(0x4b02)][_0x3ed7be(0x3beb)]=_0xb68967;var _0x46347e=_0x2a6f05[0x3*_0x1e3ac4+0x1];defined$1(_0x46347e)||(_0x46347e=_0x2a6f05[0x3*_0x1e3ac4+0x1]=new DrawCommand({'owner':_0x5a5d96})),_0x46347e[_0x3ed7be(0x2b54)]=_0x25a295,_0x46347e[_0x3ed7be(0x599)]=_0x387f20,_0x46347e[_0x3ed7be(0x2c14)]=_0x26c490,_0x46347e[_0x3ed7be(0x5d69)]=_0x5c8a0c,_0x46347e[_0x3ed7be(0x33c4)]=_0x5a5d96[_0x3ed7be(0x3962)],_0x46347e[_0x3ed7be(0x2ddc)]=_0x3ce3a3,_0x46347e[_0x3ed7be(0x2ca)]=_0x453ec4,_0x46347e[_0x3ed7be(0x36b6)]=_0x1fea2a,_0x46347e[_0xe72309(0xad9)]=!0x1,_0x46347e[_0x3ed7be(0x295c)]=Pass$1[_0x3ed7be(0x4a46)];var _0x56f0e3=DrawCommand[_0x3ed7be(0x305)](_0x46347e,_0x46347e[_0x3ed7be(0x176e)][_0x3ed7be(0x3beb)]);_0x56f0e3[_0x3ed7be(0x33c4)]=_0x5a5d96['_rsStencilDepthPass3DTiles'],_0x56f0e3[_0x3ed7be(0x295c)]=Pass$1[_0x3ed7be(0x57df)],_0x46347e[_0x3ed7be(0x176e)][_0x3ed7be(0x3beb)]=_0x56f0e3;var _0x34a47f=_0x2a6f05[0x3*_0x1e3ac4+0x2];defined$1(_0x34a47f)||(_0x34a47f=_0x2a6f05[0x3*_0x1e3ac4+0x2]=new DrawCommand({'owner':_0x5a5d96})),_0x34a47f['vertexArray']=_0x25a295,_0x34a47f['modelMatrix']=_0x387f20,_0x34a47f[_0x3ed7be(0x2c14)]=_0x26c490,_0x34a47f[_0x3ed7be(0x5d69)]=_0x5c8a0c,_0x34a47f[_0xe72309(0x1991)]=_0x5a5d96[_0x3ed7be(0xc6b)],_0x34a47f[_0x3ed7be(0x2ddc)]=_0x3ce3a3,_0x34a47f[_0x3ed7be(0x2ca)]=_0x453ec4,_0x34a47f[_0x3ed7be(0x36b6)]=_0x1fea2a,_0x34a47f[_0xe72309(0xad9)]=!0x1,_0x34a47f[_0xe72309(0x26e5)]=Pass$1[_0x3ed7be(0x4a46)];var _0x78d0bd=DrawCommand[_0x3ed7be(0x305)](_0x34a47f,_0x34a47f[_0x3ed7be(0x176e)][_0x3ed7be(0x3beb)]);_0x78d0bd[_0x3ed7be(0x295c)]=Pass$1[_0x3ed7be(0x57df)],_0x34a47f['derivedCommands'][_0x3ed7be(0x3beb)]=_0x78d0bd;}_0x5a5d96[_0x3ed7be(0x6011)]=!0x0;}}function createColorCommandsIgnoreShow(_0x5439d1,_0x293773){var _0x3bf510=_0x307c2b,_0x4b685b=_0x5e00b3;if(_0x5439d1[_0x4b685b(0x1864)]!==ClassificationType$1[_0x4b685b(0x3f19)]&&_0x293773[_0x4b685b(0x5065)]&&(!defined$1(_0x5439d1[_0x4b685b(0x3066)])||_0x5439d1[_0x4b685b(0x6011)])){for(var _0xbbbb4f=_0x5439d1[_0x3bf510(0x5608)],_0x539724=_0x5439d1[_0x3bf510(0x1200)],_0x4bda6c=_0x5439d1[_0x4b685b(0x3c0a)],_0x2daf6b=_0xbbbb4f[_0x4b685b(0x809)],_0x3be9e0=_0x539724[_0x4b685b(0x809)]=_0x2daf6b/0x3*0x2,_0x315962=0x0,_0x1e449f=0x0;_0x1e449f<_0x3be9e0;_0x1e449f+=0x2){var _0x1aa375=_0x539724[_0x1e449f]=DrawCommand[_0x3bf510(0x17ea)](_0xbbbb4f[_0x315962],_0x539724[_0x1e449f]);_0x1aa375[_0x3bf510(0x1868)]=_0x4bda6c,_0x1aa375[_0x4b685b(0x295c)]=Pass$1[_0x4b685b(0x5d33)],(_0x1aa375=_0x539724[_0x1e449f+0x1]=DrawCommand[_0x4b685b(0x305)](_0xbbbb4f[_0x315962+0x1],_0x539724[_0x1e449f+0x1]))[_0x3bf510(0x1868)]=_0x4bda6c,_0x1aa375[_0x4b685b(0x295c)]=Pass$1[_0x4b685b(0x5d33)],_0x315962+=0x3;}_0x5439d1[_0x4b685b(0x6011)]=!0x1;}}function createPickCommands(_0x1a95af){var _0xbe08c5=_0x307c2b,_0x131e7c=_0x5e00b3;if(_0x1a95af[_0x131e7c(0x4795)]){var _0x12aea1=_0x1a95af[_0x131e7c(0x1279)]['length'],_0x3e1090=_0x1a95af[_0x131e7c(0x2f83)];_0x3e1090[_0x131e7c(0x809)]=0x3*_0x12aea1;for(var _0x10c947=_0x1a95af[_0x131e7c(0xc7b)],_0x216f76=_0x1a95af[_0xbe08c5(0x2587)],_0x35f916=_0x1a95af[_0x131e7c(0x302c)],_0x50b2f2=defaultValue$1(_0x1a95af[_0x131e7c(0x33a1)],Matrix4[_0x131e7c(0x2de)]),_0x9264be=_0x1a95af[_0x131e7c(0x18f4)],_0x381202=0x0;_0x381202<_0x12aea1;++_0x381202){var _0x13f488=_0x1a95af[_0xbe08c5(0x1d96)][_0x381202],_0x4999ad=_0x1a95af[_0x131e7c(0x4141)][_0x381202],_0x2ef3f9=defined$1(_0x1a95af[_0x131e7c(0x1c80)])?_0x1a95af[_0x131e7c(0x1c80)][_0x381202]:_0x1a95af[_0x131e7c(0x36b6)],_0x12f521=_0x3e1090[0x3*_0x381202];defined$1(_0x12f521)||(_0x12f521=_0x3e1090[0x3*_0x381202]=new DrawCommand({'owner':_0x1a95af,'pickOnly':!0x0})),_0x12f521[_0x131e7c(0x2b54)]=_0x10c947,_0x12f521[_0x131e7c(0x599)]=_0x50b2f2,_0x12f521[_0xbe08c5(0x4d0e)]=_0x13f488,_0x12f521[_0x131e7c(0x5d69)]=_0x4999ad,_0x12f521[_0x131e7c(0x33c4)]=_0x1a95af[_0x131e7c(0x4eea)],_0x12f521[_0x131e7c(0x2ddc)]=_0x216f76,_0x12f521[_0x131e7c(0x2ca)]=_0x9264be,_0x12f521[_0x131e7c(0x36b6)]=_0x2ef3f9,_0x12f521[_0x131e7c(0x295c)]=Pass$1['TERRAIN_CLASSIFICATION'];var _0x14cbe5=DrawCommand[_0x131e7c(0x305)](_0x12f521,_0x12f521[_0x131e7c(0x176e)][_0x131e7c(0x3beb)]);_0x14cbe5[_0x131e7c(0x33c4)]=_0x1a95af[_0x131e7c(0x5a99)],_0x14cbe5[_0xbe08c5(0x26e5)]=Pass$1[_0xbe08c5(0x41cb)],_0x12f521[_0x131e7c(0x176e)][_0x131e7c(0x3beb)]=_0x14cbe5;var _0x2be439=_0x3e1090[0x3*_0x381202+0x1];defined$1(_0x2be439)||(_0x2be439=_0x3e1090[0x3*_0x381202+0x1]=new DrawCommand({'owner':_0x1a95af,'pickOnly':!0x0})),_0x2be439[_0x131e7c(0x2b54)]=_0x10c947,_0x2be439[_0x131e7c(0x599)]=_0x50b2f2,_0x2be439[_0xbe08c5(0x4d0e)]=_0x13f488,_0x2be439[_0x131e7c(0x5d69)]=_0x4999ad,_0x2be439['renderState']=_0x1a95af[_0xbe08c5(0x2cb6)],_0x2be439[_0xbe08c5(0x1868)]=_0x216f76,_0x2be439['uniformMap']=_0x9264be,_0x2be439[_0x131e7c(0x36b6)]=_0x2ef3f9,_0x2be439[_0x131e7c(0x295c)]=Pass$1[_0x131e7c(0x4a46)];var _0x23b08a=DrawCommand[_0x131e7c(0x305)](_0x2be439,_0x2be439[_0x131e7c(0x176e)][_0x131e7c(0x3beb)]);_0x23b08a[_0xbe08c5(0x1991)]=_0x1a95af[_0x131e7c(0x3f61)],_0x23b08a[_0xbe08c5(0x26e5)]=Pass$1[_0xbe08c5(0x41cb)],_0x2be439['derivedCommands'][_0x131e7c(0x3beb)]=_0x23b08a;var _0x5130ec=_0x3e1090[0x3*_0x381202+0x2];defined$1(_0x5130ec)||(_0x5130ec=_0x3e1090[0x3*_0x381202+0x2]=new DrawCommand({'owner':_0x1a95af,'pickOnly':!0x0})),_0x5130ec[_0x131e7c(0x2b54)]=_0x10c947,_0x5130ec[_0x131e7c(0x599)]=_0x50b2f2,_0x5130ec[_0x131e7c(0x2c14)]=_0x13f488,_0x5130ec[_0xbe08c5(0x6a9)]=_0x4999ad,_0x5130ec[_0x131e7c(0x33c4)]=_0x1a95af[_0x131e7c(0x34ec)],_0x5130ec[_0xbe08c5(0x1868)]=_0x35f916,_0x5130ec[_0xbe08c5(0x2173)]=_0x9264be,_0x5130ec[_0x131e7c(0x36b6)]=_0x2ef3f9,_0x5130ec[_0x131e7c(0x295c)]=Pass$1[_0x131e7c(0x4a46)];var _0x2f48b9=DrawCommand[_0x131e7c(0x305)](_0x5130ec,_0x5130ec[_0x131e7c(0x176e)][_0x131e7c(0x3beb)]);_0x2f48b9[_0x131e7c(0x295c)]=Pass$1[_0x131e7c(0x57df)],_0x5130ec[_0x131e7c(0x176e)][_0xbe08c5(0x11cb)]=_0x2f48b9;}_0x1a95af[_0x131e7c(0x4795)]=!0x1;}}function clearStyle$2(_0xc50727,_0x4ff87f){var _0x217eee=_0x307c2b,_0x32daaa=_0x5e00b3;_0xc50727[_0x217eee(0x49fc)]=!0x0;var _0x559388,_0x413301=_0xc50727[_0x32daaa(0x1851)],_0x440847=_0x413301[_0x32daaa(0x809)];for(_0x559388=0x0;_0x559388<_0x440847;++_0x559388){var _0x1d8dde=_0x4ff87f[_0x413301[_0x559388]];_0x1d8dde[_0x32daaa(0x3234)]=!0x0,_0x1d8dde[_0x32daaa(0x8fe)]=Color$2[_0x32daaa(0x3b7e)];}var _0x3fda79=_0xc50727[_0x32daaa(0x25e2)];for(_0x440847=_0x3fda79[_0x32daaa(0x809)],_0x559388=0x0;_0x559388<_0x440847;++_0x559388)_0x3fda79[_0x559388][_0x217eee(0x3a3a)]=Color$2['clone'](Color$2[_0x217eee(0x5a89)]);_0xc50727[_0x217eee(0x49fc)]=!0x1,_0xc50727[_0x32daaa(0x17b0)]=!0x0;}Vector3DTilePrimitive[_0x5e00b3(0x3720)]['createFeatures']=function(_0x47002a,_0xe6494d){var _0x2b3a0d=_0x5e00b3;for(var _0x336cb6=this[_0x2b3a0d(0x1851)],_0x691dad=_0x336cb6[_0x2b3a0d(0x809)],_0x3976ab=0x0;_0x3976ab<_0x691dad;++_0x3976ab){var _0x595260=_0x336cb6[_0x3976ab];_0xe6494d[_0x595260]=new Cesium3DTileFeature(_0x47002a,_0x595260);}},Vector3DTilePrimitive[_0x5e00b3(0x3720)][_0x307c2b(0x4d1d)]=function(_0xf05eae,_0x2344ad){var _0x3d7e40=_0x307c2b,_0x1027ce=_0x5e00b3;this[_0x1027ce(0x192f)]=_0xf05eae?_0x2344ad:this[_0x3d7e40(0x43d1)];};var scratchColor$m=new Color$2(),DEFAULT_COLOR_VALUE$2=Color$2[_0x307c2b(0x5a89)],DEFAULT_SHOW_VALUE$1=!0x0,complexExpressionReg=/\$/;function queueCommands$1(_0x589409,_0x23aa06,_0x1ba987,_0x420f5e){var _0x5d1c52=_0x307c2b,_0xa4c0b6=_0x5e00b3,_0x4289d0,_0x1a1051,_0x1852a1=_0x589409[_0xa4c0b6(0x1864)],_0x8d76df=_0x1852a1!==ClassificationType$1[_0xa4c0b6(0x54a5)],_0x1f68f6=_0x1852a1!==ClassificationType$1[_0xa4c0b6(0x3f19)],_0x50db04=_0x23aa06['commandList'],_0x46850a=_0x1ba987[_0xa4c0b6(0x809)];for(_0x1a1051=0x0;_0x1a1051<_0x46850a;++_0x1a1051)_0x8d76df&&((_0x4289d0=_0x1ba987[_0x1a1051])[_0xa4c0b6(0x295c)]=Pass$1[_0xa4c0b6(0x4a46)],_0x50db04[_0xa4c0b6(0x5323)](_0x4289d0)),_0x1f68f6&&((_0x4289d0=_0x1ba987[_0x1a1051][_0x5d1c52(0x4b02)][_0xa4c0b6(0x3beb)])[_0xa4c0b6(0x295c)]=Pass$1[_0x5d1c52(0x41cb)],_0x50db04[_0x5d1c52(0x2a0e)](_0x4289d0));if(_0x23aa06[_0xa4c0b6(0x5065)]&&defined$1(_0x420f5e)){for(_0x46850a=_0x420f5e[_0xa4c0b6(0x809)],_0x1a1051=0x0;_0x1a1051<_0x46850a;++_0x1a1051)_0x50db04[_0x5d1c52(0x2a0e)](_0x420f5e[_0x1a1051]);}}function queueWireframeCommands(_0x13425d,_0x57fc28){var _0x4c633c=_0x307c2b,_0x4df54c=_0x5e00b3;for(var _0x5163da=_0x13425d[_0x4df54c(0xe5b)],_0x2d5f14=_0x57fc28[_0x4c633c(0x2ef4)],_0x26cb49=0x0;_0x26cb49<_0x2d5f14;_0x26cb49+=0x3){var _0x251078=_0x57fc28[_0x26cb49+0x2];_0x251078[_0x4c633c(0x26e5)]=Pass$1[_0x4df54c(0x1792)],_0x5163da[_0x4df54c(0x5323)](_0x251078);}}function updateWireframe$2(_0x2f618b){var _0x5183d5=_0x307c2b,_0x5c79ef=_0x5e00b3,_0x30a7ec=_0x2f618b[_0x5c79ef(0x3d52)]===_0x2f618b[_0x5c79ef(0x2e98)];if(!(_0x30a7ec=_0x30a7ec&&!(_0x2f618b['debugWireframe']&&_0x2f618b[_0x5c79ef(0x28c2)]))){var _0xe3e4e1,_0x45d338;defined$1(_0x2f618b[_0x5c79ef(0x21a7)])||(_0x2f618b[_0x5c79ef(0x21a7)]=RenderState[_0x5183d5(0x5602)]({})),_0x2f618b[_0x5c79ef(0x3d52)]?(_0xe3e4e1=_0x2f618b[_0x5c79ef(0x21a7)],_0x45d338=PrimitiveType$1['LINES']):(_0xe3e4e1=_0x2f618b[_0x5c79ef(0xc6b)],_0x45d338=PrimitiveType$1[_0x5c79ef(0xf30)]);for(var _0x4b5422=_0x2f618b[_0x5c79ef(0x4674)],_0x1f50c7=_0x4b5422[_0x5c79ef(0x809)],_0x20c2a7=0x0;_0x20c2a7<_0x1f50c7;_0x20c2a7+=0x3){var _0x1c9d27=_0x4b5422[_0x20c2a7+0x2];_0x1c9d27[_0x5183d5(0x1991)]=_0xe3e4e1,_0x1c9d27[_0x5183d5(0xc8d)]=_0x45d338;}_0x2f618b[_0x5c79ef(0x2e98)]=_0x2f618b[_0x5c79ef(0x3d52)],_0x2f618b[_0x5c79ef(0x28c2)]=!0x1;}}Vector3DTilePrimitive[_0x307c2b(0x1aa2)][_0x5e00b3(0x35c4)]=function(_0x21c814,_0x34aab2){var _0x3d761f=_0x307c2b,_0x6b467d=_0x5e00b3;if(defined$1(_0x21c814)){var _0x408006=_0x21c814[_0x6b467d(0x8fe)],_0x567b91=_0x408006 instanceof Expression&&!complexExpressionReg[_0x6b467d(0x4a8a)](_0x408006[_0x6b467d(0x1e89)]);this['_updatingAllCommands']=_0x567b91;var _0xa88ec1,_0x1ee76c=this[_0x6b467d(0x1851)],_0x4c2c37=_0x1ee76c[_0x6b467d(0x809)];for(_0xa88ec1=0x0;_0xa88ec1<_0x4c2c37;++_0xa88ec1){var _0x28285a=_0x34aab2[_0x1ee76c[_0xa88ec1]];_0x28285a[_0x3d761f(0x3a3a)]=defined$1(_0x21c814[_0x3d761f(0x3a3a)])?_0x21c814[_0x6b467d(0x8fe)][_0x6b467d(0x51b3)](_0x28285a,scratchColor$m):DEFAULT_COLOR_VALUE$2,_0x28285a[_0x6b467d(0x3234)]=defined$1(_0x21c814[_0x6b467d(0x3234)])?_0x21c814[_0x6b467d(0x3234)][_0x6b467d(0xd06)](_0x28285a):DEFAULT_SHOW_VALUE$1;}if(_0x567b91){var _0x4f3395=this[_0x6b467d(0x25e2)];for(_0x4c2c37=_0x4f3395[_0x6b467d(0x809)],_0xa88ec1=0x0;_0xa88ec1<_0x4c2c37;++_0xa88ec1)_0x4f3395[_0xa88ec1][_0x6b467d(0x8fe)]=Color$2[_0x3d761f(0x2d7b)](Color$2[_0x6b467d(0x3b7e)]);this['_updatingAllCommands']=!0x1,this[_0x6b467d(0x17b0)]=!0x0;}}else clearStyle$2(this,_0x34aab2);},Vector3DTilePrimitive[_0x307c2b(0x1aa2)][_0x5e00b3(0x311)]=function(_0x207f47,_0x4ae079){var _0x28984a=_0x307c2b,_0x2e0050=_0x5e00b3;if(!this[_0x2e0050(0x13bd)]){var _0x2fedc9=this[_0x28984a(0xb43)],_0x4f6ce2=_0x2fedc9[_0x207f47];if(defined$1(_0x4f6ce2)){var _0x15f814,_0x3d4892=this[_0x2e0050(0x1279)],_0x246102=this[_0x28984a(0x42d6)],_0x43a4a6=_0x3d4892[_0x4f6ce2],_0x5b91bb=_0x246102[_0x4f6ce2],_0x26c49d=this[_0x28984a(0x228)],_0x431557=_0x26c49d[_0x2e0050(0x809)];for(_0x15f814=0x0;_0x15f814<_0x431557;++_0x15f814){var _0x50c675=_0x26c49d[_0x15f814][_0x2e0050(0x2c14)],_0x282ddb=_0x26c49d[_0x15f814][_0x2e0050(0x5d69)];if(_0x43a4a6>=_0x50c675&&_0x43a4a6<_0x50c675+_0x282ddb)break;}_0x26c49d[_0x2e0050(0x5323)](new Vector3DTileBatch({'color':Color$2[_0x2e0050(0x40f3)](_0x4ae079),'offset':_0x43a4a6,'count':_0x5b91bb,'batchIds':[_0x207f47]}));for(var _0x7b3c6f=[],_0x20c9a3=[],_0x5da196=_0x26c49d[_0x15f814][_0x28984a(0x1a64)],_0x3bbb98=_0x5da196[_0x2e0050(0x809)],_0xa95ee7=0x0;_0xa95ee7<_0x3bbb98;++_0xa95ee7){var _0x176b68=_0x5da196[_0xa95ee7];if(_0x176b68!==_0x207f47)_0x3d4892[_0x2fedc9[_0x176b68]]<_0x43a4a6?_0x7b3c6f[_0x2e0050(0x5323)](_0x176b68):_0x20c9a3[_0x2e0050(0x5323)](_0x176b68);}0x0!==_0x20c9a3[_0x2e0050(0x809)]&&_0x26c49d[_0x2e0050(0x5323)](new Vector3DTileBatch({'color':Color$2[_0x2e0050(0x40f3)](_0x26c49d[_0x15f814][_0x28984a(0x3a3a)]),'offset':_0x43a4a6+_0x5b91bb,'count':_0x26c49d[_0x15f814]['offset']+_0x26c49d[_0x15f814]['count']-(_0x43a4a6+_0x5b91bb),'batchIds':_0x20c9a3})),0x0!==_0x7b3c6f[_0x2e0050(0x809)]?(_0x26c49d[_0x15f814][_0x28984a(0x6a9)]=_0x43a4a6-_0x26c49d[_0x15f814]['offset'],_0x26c49d[_0x15f814][_0x28984a(0x1a64)]=_0x7b3c6f):_0x26c49d[_0x2e0050(0x2f5b)](_0x15f814,0x1),this[_0x2e0050(0x17b0)]=!0x0;}}},Vector3DTilePrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x476392){var _0x5e6fbf=_0x307c2b,_0x2f0b6c=_0x5e00b3,_0x1e7d37=_0x476392[_0x2f0b6c(0x4fd0)];createVertexArray$4(this,_0x1e7d37),createShaders$2(this,_0x1e7d37),createRenderStates$3(this),createUniformMap$5(this,_0x1e7d37);var _0x3b3989=_0x476392[_0x2f0b6c(0xd77)];_0x3b3989['render']&&(createColorCommands(this,_0x1e7d37),createColorCommandsIgnoreShow(this,_0x476392),updateWireframe$2(this),this[_0x2f0b6c(0x2e98)]?queueWireframeCommands(_0x476392,this[_0x2f0b6c(0x4674)]):queueCommands$1(this,_0x476392,this[_0x2f0b6c(0x4674)],this[_0x2f0b6c(0x3066)])),_0x3b3989[_0x2f0b6c(0x3c62)]&&(createPickCommands(this),queueCommands$1(this,_0x476392,this[_0x5e6fbf(0x2d12)]));},Vector3DTilePrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Vector3DTilePrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3e287a=_0x307c2b,_0x148bfa=_0x5e00b3;return this[_0x148bfa(0xc7b)]=this[_0x148bfa(0xc7b)]&&this[_0x148bfa(0xc7b)][_0x148bfa(0x2947)](),this[_0x148bfa(0x3ebd)]=this[_0x148bfa(0x3ebd)]&&this[_0x148bfa(0x3ebd)][_0x148bfa(0x2947)](),this[_0x148bfa(0x302c)]=this[_0x148bfa(0x302c)]&&this[_0x3e287a(0x4b55)][_0x148bfa(0x2947)](),this[_0x148bfa(0x2f5a)]=this[_0x148bfa(0x2f5a)]&&this[_0x148bfa(0x2f5a)]['destroy'](),destroyObject$1(this);};var boundingSphereCartesian3Scratch$1=new Cartesian3(),ModelState$1=ModelUtility[_0x5e00b3(0x16ab)];function ClassificationModel(_0x243779){var _0x3bfcd5=_0x307c2b,_0x3f3851=_0x5e00b3,_0x2f0c73=(_0x243779=defaultValue$1(_0x243779,defaultValue$1[_0x3f3851(0x243c)]))[_0x3bfcd5(0x8cf)];if(_0x2f0c73 instanceof ArrayBuffer&&(_0x2f0c73=new Uint8Array(_0x2f0c73)),!(_0x2f0c73 instanceof Uint8Array))throw new RuntimeError$1(_0x3bfcd5(0x16c1));updateVersion(_0x2f0c73=parseGlb(_0x2f0c73)),addDefaults(_0x2f0c73),processModelMaterialsCommon(_0x2f0c73),processPbrMaterials(_0x2f0c73),ForEach[_0x3f3851(0x537f)](_0x2f0c73,function(_0x532a80){var _0x5d0c6e=_0x3bfcd5,_0x5669d0=_0x3f3851;if(!defined$1(_0x532a80[_0x5d0c6e(0x52a5)][_0x5669d0(0x2c43)][_0x5669d0(0x43f4)]))throw new RuntimeError$1(_0x5669d0(0x3371));});var _0x92efd9=_0x2f0c73[_0x3f3851(0x1b6a)],_0x53c001=_0x2f0c73[_0x3f3851(0x3ef4)],_0x46de43=_0x92efd9[0x0][_0x3f3851(0x2b20)];if(0x1!==_0x92efd9[_0x3f3851(0x809)]||!defined$1(_0x46de43))throw new RuntimeError$1(_0x3f3851(0x466));if(0x1!==_0x53c001[_0x3f3851(0x809)])throw new RuntimeError$1(_0x3f3851(0x2d08));var _0x1fc331=_0x53c001[0x0][_0x3f3851(0x37e8)];if(0x1!==_0x1fc331[_0x3f3851(0x809)])throw new RuntimeError$1(_0x3f3851(0x4d89));if(!defined$1(_0x1fc331[0x0][_0x3bfcd5(0x3377)][_0x3bfcd5(0x1138)]))throw new RuntimeError$1(_0x3f3851(0x5356));if(!defined$1(_0x1fc331[0x0][_0x3f3851(0x177b)][_0x3f3851(0x32e5)]))throw new RuntimeError$1(_0x3f3851(0x21c6));this[_0x3f3851(0x21d6)]=_0x2f0c73,this[_0x3f3851(0x3234)]=defaultValue$1(_0x243779[_0x3f3851(0x3234)],!0x0),this[_0x3bfcd5(0x4bac)]=Matrix4[_0x3bfcd5(0x2d7b)](defaultValue$1(_0x243779[_0x3f3851(0x599)],Matrix4[_0x3f3851(0x2de)])),this[_0x3f3851(0x33a1)]=Matrix4['clone'](this[_0x3f3851(0x599)]),this[_0x3f3851(0x1d9c)]=!0x1,this[_0x3f3851(0x41ff)]=when[_0x3bfcd5(0x1fd6)](),this[_0x3f3851(0x3820)]=defaultValue$1(_0x243779[_0x3bfcd5(0x3425)],!0x1),this[_0x3f3851(0xe14)]=!0x1,this[_0x3f3851(0x3d52)]=defaultValue$1(_0x243779['debugWireframe'],!0x1),this[_0x3f3851(0x2e98)]=!0x1,this[_0x3f3851(0x5278)]=_0x243779[_0x3f3851(0x1864)],this[_0x3bfcd5(0x40ed)]=_0x243779[_0x3f3851(0x2677)],this[_0x3f3851(0x5c53)]=_0x243779[_0x3f3851(0x681)],this[_0x3f3851(0x36f4)]=_0x243779[_0x3f3851(0x2128)],this[_0x3f3851(0x1ba)]=_0x243779[_0x3f3851(0x31f1)],this[_0x3f3851(0x2dff)]=defaultValue$1(_0x243779[_0x3bfcd5(0x4c55)],!0x1),this[_0x3f3851(0x105d)]=defaultValue$1(_0x243779[_0x3f3851(0x5036)],Axis$2['Y']),this[_0x3f3851(0x2528)]=_0x243779['batchTable'],this[_0x3f3851(0x4d8c)]=new Matrix4(),this['_initialRadius']=void 0x0,this[_0x3f3851(0x3097)]=void 0x0,this[_0x3f3851(0x5c43)]=new BoundingSphere(),this[_0x3f3851(0x5946)]=ModelState$1[_0x3f3851(0x463f)],this[_0x3f3851(0x3fd0)]=void 0x0,this[_0x3f3851(0x2201)]=void 0x0,this[_0x3f3851(0x4f16)]=!0x1,this[_0x3f3851(0x4ce8)]=new Matrix4(),this[_0x3f3851(0x5b5)]=void 0x0,this[_0x3f3851(0x48d9)]=void 0x0,this[_0x3f3851(0x724)]=void 0x0,this[_0x3f3851(0x474d)]=void 0x0,this[_0x3f3851(0x2fcb)]={},this['_vertexArray']=void 0x0,this[_0x3f3851(0x287f)]=void 0x0,this[_0x3f3851(0x18f4)]=void 0x0,this[_0x3f3851(0x3ad7)]=0x0,this[_0x3f3851(0x54b9)]=0x0,this[_0x3f3851(0x111e)]=void 0x0,this[_0x3f3851(0xc96)]=void 0x0,this[_0x3f3851(0x3e32)]=void 0x0,this['_rtcCenter2D']=void 0x0;}function addBuffersToLoadResources$1(_0x5d3491){var _0x9a44e1=_0x307c2b,_0x18ba01=_0x5e00b3,_0x24e57d=_0x5d3491[_0x9a44e1(0x8cf)],_0x1188cb=_0x5d3491[_0x18ba01(0x3fd0)];ForEach[_0x18ba01(0x537f)](_0x24e57d,function(_0x487dd6,_0x12efe6){var _0x180864=_0x9a44e1,_0xae054b=_0x18ba01;_0x1188cb[_0x180864(0x260b)][_0x12efe6]=_0x487dd6['extras'][_0xae054b(0x2c43)][_0xae054b(0x43f4)];});}function parseBufferViews$1(_0x498a05){var _0x25d2f1=_0x307c2b,_0x401d81=_0x5e00b3,_0x3e65a3=_0x498a05[_0x25d2f1(0x8cf)][_0x401d81(0x2f99)],_0x281997=_0x498a05[_0x401d81(0x3fd0)][_0x401d81(0x1dfb)];ForEach[_0x401d81(0x5e0d)](_0x498a05[_0x401d81(0x1d19)],function(_0x49b352,_0x2c72f8){var _0x443078=_0x25d2f1,_0x201b55=_0x401d81;_0x49b352[_0x201b55(0x50f)]===WebGLConstants$1[_0x443078(0x705)]&&_0x281997[_0x201b55(0x18bb)](_0x2c72f8);});var _0x271e99=_0x498a05[_0x401d81(0x3fd0)][_0x401d81(0x2fc0)],_0x96e288={};ForEach[_0x401d81(0x953)](_0x498a05[_0x25d2f1(0x8cf)],function(_0x56041a){var _0x4a7ed0=_0x25d2f1,_0x9732cc=_0x401d81,_0xefd276=_0x56041a[_0x9732cc(0x5e0d)];_0x3e65a3[_0xefd276][_0x4a7ed0(0x4fc8)]!==WebGLConstants$1[_0x9732cc(0x316d)]||defined$1(_0x96e288[_0xefd276])||(_0x96e288[_0xefd276]=!0x0,_0x271e99[_0x9732cc(0x18bb)]({'id':_0xefd276,'componentType':_0x56041a[_0x9732cc(0x4d83)]}));});}function createVertexBuffer$2(_0x261d61,_0x2ff1e7){var _0x439f93=_0x307c2b,_0x4b6e78=_0x5e00b3,_0x218943=_0x2ff1e7[_0x4b6e78(0x3fd0)],_0x122b6e=_0x2ff1e7[_0x4b6e78(0x1d19)][_0x4b6e78(0x2f99)][_0x261d61],_0x221335=_0x218943[_0x4b6e78(0x2d3e)](_0x122b6e);_0x2ff1e7[_0x4b6e78(0x2fcb)][_0x261d61]=_0x221335,_0x2ff1e7[_0x439f93(0x1f96)]+=_0x221335[_0x439f93(0x4f5a)];}function createIndexBuffer$3(_0x36be09,_0x20eac1,_0x70b7bd){var _0x4fedc7=_0x307c2b,_0x3b6e44=_0x5e00b3,_0x5e209a=_0x70b7bd[_0x4fedc7(0x3d7b)],_0x5776af=_0x70b7bd[_0x3b6e44(0x1d19)][_0x3b6e44(0x2f99)][_0x36be09],_0x5d4ec7={'typedArray':_0x5e209a[_0x4fedc7(0x2232)](_0x5776af),'indexDatatype':_0x20eac1};_0x70b7bd[_0x3b6e44(0x2fcb)][_0x36be09]=_0x5d4ec7,_0x70b7bd[_0x3b6e44(0x3ad7)]+=_0x5d4ec7[_0x3b6e44(0x539b)][_0x3b6e44(0x3080)];}function createBuffers$3(_0x160b97){var _0x49903f=_0x307c2b,_0x2898a9=_0x5e00b3,_0x4e0838=_0x160b97[_0x2898a9(0x3fd0)];if(0x0===_0x4e0838[_0x2898a9(0xee1)]){for(var _0x467f0d=_0x4e0838[_0x2898a9(0x1dfb)],_0x32cdba=_0x4e0838[_0x2898a9(0x2fc0)];_0x467f0d[_0x2898a9(0x809)]>0x0;)createVertexBuffer$2(_0x467f0d[_0x2898a9(0xcca)](),_0x160b97);for(;_0x32cdba[_0x49903f(0x2ef4)]>0x0;){var _0x47a2bd=_0x32cdba[_0x2898a9(0xcca)]();createIndexBuffer$3(_0x47a2bd['id'],_0x47a2bd[_0x2898a9(0x4d83)],_0x160b97);}}}function modifyShaderForQuantizedAttributes$1(_0x3e9cdb,_0x5c0dc5){var _0x9dde12=_0x307c2b,_0x33f7e4=_0x5e00b3,_0x3a22f4=_0x5c0dc5[_0x33f7e4(0x1d19)]['meshes'][0x0][_0x33f7e4(0x37e8)][0x0],_0x3a1bde=ModelUtility[_0x33f7e4(0x3cf3)](_0x5c0dc5[_0x33f7e4(0x1d19)],_0x3a22f4,_0x3e9cdb);return _0x5c0dc5[_0x33f7e4(0x474d)]=_0x3a1bde[_0x33f7e4(0x219a)],_0x3a1bde[_0x9dde12(0x2985)];}function modifyShader$1(_0x5403cb,_0xb1cfdf){return defined$1(_0xb1cfdf)&&(_0x5403cb=_0xb1cfdf(_0x5403cb)),_0x5403cb;}function createProgram$1(_0x1a2b1d){var _0x2621e6=_0x307c2b,_0x126fa0=_0x5e00b3,_0x1cee9f=_0x1a2b1d[_0x126fa0(0x1d19)],_0x1173d0=ModelUtility[_0x126fa0(0x9cb)](_0x1cee9f,_0x126fa0(0x4546)),_0x15f89f=ModelUtility[_0x126fa0(0x9cb)](_0x1cee9f,_0x126fa0(0x32e5)),_0x3e4d80={};_0x3e4d80[_0x1173d0]=0x0,_0x3e4d80[_0x15f89f]=0x1;var _0x30d1f1,_0xdc379a,_0x4dfdd9=ModelUtility[_0x126fa0(0x9cb)](_0x1cee9f,_0x126fa0(0x33ea));if(defined$1(_0x4dfdd9))_0x30d1f1=_0x2621e6(0x1018)+_0x4dfdd9+';\x0a',_0xdc379a=_0x4dfdd9+_0x126fa0(0x3b62)+_0x1173d0+',\x201.0)';else{var _0x1f0637=ModelUtility[_0x126fa0(0x9cb)](_0x1cee9f,_0x126fa0(0x4dbc)),_0x4a0435=ModelUtility[_0x126fa0(0x9cb)](_0x1cee9f,_0x126fa0(0x1eab));defined$1(_0x4a0435)||(_0x4a0435=ModelUtility[_0x126fa0(0x9cb)](_0x1cee9f,_0x2621e6(0x2284))),_0x30d1f1=_0x126fa0(0x2899)+_0x4a0435+_0x126fa0(0x3b95)+_0x1f0637+';\x0a',_0xdc379a=_0x1f0637+_0x126fa0(0x36a2)+_0x4a0435+_0x126fa0(0x3b62)+_0x1173d0+_0x126fa0(0x4557);}var _0x22e8f2=_0x126fa0(0x42c6)+_0x1173d0+_0x126fa0(0x3d97)+_0x15f89f+';\x0a'+_0x30d1f1+_0x2621e6(0x4971)+(_0x126fa0(0x4dea)+_0xdc379a+';\x0a')+_0x126fa0(0x1b76);_0x1a2b1d[_0x126fa0(0x359c)][_0x2621e6(0x76d)]&&(_0x22e8f2=modifyShaderForQuantizedAttributes$1(_0x22e8f2,_0x1a2b1d));var _0x35f0db=modifyShader$1(_0x22e8f2,_0x1a2b1d[_0x126fa0(0x3e6a)]),_0x58bb52=modifyShader$1(_0x2621e6(0x1ddc),_0x1a2b1d['_classificationShaderLoaded']);_0x35f0db=ModelUtility[_0x2621e6(0x41e2)](_0x35f0db,_0xdc379a),_0x58bb52=ModelUtility[_0x126fa0(0x2d15)](_0x58bb52),_0x1a2b1d[_0x126fa0(0x287f)]={'vertexShaderSource':_0x35f0db,'fragmentShaderSource':_0x58bb52,'attributeLocations':_0x3e4d80};}function getAttributeLocations$2(){return{'POSITION':0x0,'_BATCHID':0x1};}function createVertexArray$3(_0x8efde7){var _0x39be54=_0x307c2b,_0x4868c9=_0x5e00b3;if(_0x8efde7[_0x4868c9(0x3fd0)][_0x4868c9(0x4a13)]()&&!defined$1(_0x8efde7[_0x4868c9(0x5976)])){var _0x27dec1,_0x53f0ed=_0x8efde7[_0x4868c9(0x2fcb)],_0xc40caa=_0x8efde7[_0x39be54(0x8cf)],_0xcde5e7=_0xc40caa[_0x4868c9(0x29a3)],_0x1d4e83=_0xc40caa[_0x4868c9(0x3ef4)][0x0][_0x4868c9(0x37e8)][0x0],_0x35163c=getAttributeLocations$2(),_0x21df29={};if(ForEach[_0x39be54(0xa4e)](_0x1d4e83,function(_0x1d26f4,_0x230ee2){var _0x30b0ab=_0x39be54,_0x4a9538=_0x4868c9,_0x4ba44e=_0x35163c[_0x230ee2];if(defined$1(_0x4ba44e)){var _0x3f9521=_0xcde5e7[_0x1d26f4];_0x21df29[_0x230ee2]={'index':_0x4ba44e,'vertexBuffer':_0x53f0ed[_0x3f9521[_0x30b0ab(0x9e5)]],'componentsPerAttribute':numberOfComponentsForType(_0x3f9521[_0x4a9538(0x3dd)]),'componentDatatype':_0x3f9521[_0x4a9538(0x4d83)],'offsetInBytes':_0x3f9521[_0x30b0ab(0x2447)],'strideInBytes':getAccessorByteStride(_0xc40caa,_0x3f9521)};}}),defined$1(_0x1d4e83[_0x39be54(0x30e5)])){var _0x485692=_0xcde5e7[_0x1d4e83[_0x4868c9(0x314b)]];_0x27dec1=_0x53f0ed[_0x485692[_0x4868c9(0x5e0d)]];}_0x8efde7[_0x4868c9(0x5976)]={'attributes':_0x21df29,'indexBuffer':_0x27dec1};}}Object[_0x5e00b3(0x1dfd)](ClassificationModel[_0x5e00b3(0x3720)],{'gltf':{'get':function(){var _0x510b69=_0x5e00b3;return this[_0x510b69(0x21d6)];}},'boundingSphere':{'get':function(){var _0x515d45=_0x307c2b,_0xc17814=_0x5e00b3,_0x2ca9d6=this[_0xc17814(0x599)],_0x5e9d38=Matrix4[_0xc17814(0x5379)](_0x2ca9d6,boundingSphereCartesian3Scratch$1),_0x145300=this[_0x515d45(0x20b)];return _0x145300[_0xc17814(0x4fe8)]=Cartesian3[_0xc17814(0x2f3d)](this[_0xc17814(0x3097)][_0xc17814(0x4fe8)],_0x5e9d38,_0x145300[_0xc17814(0x4fe8)]),_0x145300[_0xc17814(0x48ce)]=Cartesian3[_0xc17814(0x584)](_0x5e9d38)*this[_0xc17814(0x3fef)],defined$1(this[_0x515d45(0x28d1)])&&Cartesian3[_0xc17814(0x30c2)](this[_0xc17814(0x111e)],_0x145300[_0x515d45(0x234c)],_0x145300[_0xc17814(0x4fe8)]),_0x145300;}},'ready':{'get':function(){var _0x4655ac=_0x5e00b3;return this[_0x4655ac(0x1d9c)];}},'readyPromise':{'get':function(){var _0x15b593=_0x307c2b,_0x2b4b63=_0x5e00b3;return this[_0x15b593(0x46e8)][_0x2b4b63(0x24e7)];}},'dirty':{'get':function(){var _0x203d05=_0x5e00b3;return this[_0x203d05(0x4f16)];}},'extensionsUsed':{'get':function(){var _0x149faa=_0x307c2b,_0x2987c6=_0x5e00b3;return defined$1(this[_0x2987c6(0x48d9)])||(this['_extensionsUsed']=ModelUtility[_0x149faa(0x1d28)](this[_0x2987c6(0x1d19)])),this[_0x2987c6(0x48d9)];}},'extensionsRequired':{'get':function(){var _0x471633=_0x5e00b3;return defined$1(this[_0x471633(0x724)])||(this[_0x471633(0x724)]=ModelUtility[_0x471633(0x701)](this[_0x471633(0x1d19)])),this['_extensionsRequired'];}},'upAxis':{'get':function(){var _0x4d6d95=_0x5e00b3;return this[_0x4d6d95(0x105d)];}},'trianglesLength':{'get':function(){var _0x3c8352=_0x5e00b3;return this[_0x3c8352(0x54b9)];}},'geometryByteLength':{'get':function(){var _0x151f6f=_0x307c2b;return this[_0x151f6f(0x1f96)];}},'texturesByteLength':{'get':function(){return 0x0;}},'classificationType':{'get':function(){var _0x1ba2f7=_0x5e00b3;return this[_0x1ba2f7(0x5278)];}}});var gltfSemanticUniforms={'PROJECTION':function(_0x5edb4f,_0x1b7f74){var _0x22c51d=_0x5e00b3;return ModelUtility[_0x22c51d(0x3daf)]()[_0x22c51d(0x4dbc)](_0x5edb4f,_0x1b7f74);},'MODELVIEW':function(_0x1d0e8a,_0x4228c3){var _0xb67303=_0x307c2b,_0x7f5f7e=_0x5e00b3;return ModelUtility[_0x7f5f7e(0x3daf)]()[_0xb67303(0x394d)](_0x1d0e8a,_0x4228c3);},'CESIUM_RTC_MODELVIEW':function(_0x9f7f1c,_0x33076f){var _0x2313b=_0x307c2b,_0x3dc06=_0x5e00b3;return ModelUtility[_0x3dc06(0x3daf)]()[_0x2313b(0x2284)](_0x9f7f1c,_0x33076f);},'MODELVIEWPROJECTION':function(_0x316160,_0x565307){var _0x4412fa=_0x5e00b3;return ModelUtility['getGltfSemanticUniforms']()[_0x4412fa(0x33ea)](_0x316160,_0x565307);}};function createUniformMap$4(_0x319fe4,_0x195c20){var _0x1bb054=_0x307c2b,_0x45b714=_0x5e00b3;if(!defined$1(_0x319fe4[_0x45b714(0x18f4)])){var _0x139a83={};ForEach[_0x45b714(0x934)](_0x319fe4[_0x45b714(0x1d19)],function(_0xbc777d){var _0xb9029e=_0x140d;ForEach[_0xb9029e(0x56d8)](_0xbc777d,function(_0x589b27,_0x507e88){var _0x10a887=_0xb9029e,_0x7587c1=_0x23ca;defined$1(_0x589b27[_0x7587c1(0x4398)])&&defined$1(gltfSemanticUniforms[_0x589b27[_0x7587c1(0x4398)]])&&(_0x139a83[_0x507e88]=gltfSemanticUniforms[_0x589b27[_0x10a887(0x1ba1)]](_0x195c20[_0x7587c1(0x1b3d)],_0x319fe4));});}),_0x319fe4[_0x1bb054(0x3470)]=_0x139a83;}}function createUniformsForQuantizedAttributes$1(_0x2e6281,_0x465599){var _0x54e71e=_0x5e00b3;return ModelUtility[_0x54e71e(0x5c46)](_0x2e6281[_0x54e71e(0x1d19)],_0x465599,_0x2e6281[_0x54e71e(0x474d)]);}function triangleCountFromPrimitiveIndices$1(_0x547f18,_0x3c8aeb){var _0x50a424=_0x307c2b,_0xd91a32=_0x5e00b3;switch(_0x547f18[_0x50a424(0x266d)]){case PrimitiveType$1[_0xd91a32(0xf30)]:return _0x3c8aeb/0x3;case PrimitiveType$1[_0xd91a32(0x1d4a)]:case PrimitiveType$1[_0xd91a32(0x3f2b)]:return Math[_0xd91a32(0x498f)](_0x3c8aeb-0x2,0x0);default:return 0x0;}}function createPrimitive$2(_0x5a33b1){var _0xe53177=_0x307c2b,_0x56488a=_0x5e00b3,_0x3ba478,_0xc85dd8,_0x251110=_0x5a33b1[_0x56488a(0x2528)],_0x3678af=_0x5a33b1['_uniformMap'],_0x3d1b15=_0x5a33b1[_0x56488a(0x5976)],_0x5ac4d=_0x5a33b1[_0x56488a(0x1d19)],_0x137966=_0x5ac4d[_0x56488a(0x29a3)],_0x3f0f76=_0x5ac4d[_0x56488a(0x3ef4)][0x0][_0x56488a(0x37e8)][0x0],_0x256f44=_0x137966[_0x3f0f76[_0x56488a(0x314b)]],_0x16cca4=_0x3f0f76[_0x56488a(0x177b)][_0x56488a(0x4546)],_0x4a917b=ModelUtility[_0x56488a(0x4a9)](_0x5ac4d,_0x16cca4),_0x3c8687=BoundingSphere[_0x56488a(0x53d3)](Cartesian3[_0x56488a(0x361f)](_0x4a917b[_0x56488a(0x19a8)]),Cartesian3[_0xe53177(0x44cf)](_0x4a917b[_0x56488a(0x498f)]));defined$1(_0x256f44)?(_0xc85dd8=_0x256f44[_0x56488a(0x5d69)],_0x3ba478=_0x256f44[_0x56488a(0x153e)]/IndexDatatype$1[_0x56488a(0x479)](_0x256f44[_0x56488a(0x4d83)])):(_0xc85dd8=_0x137966[_0x3f0f76[_0x56488a(0x177b)][_0xe53177(0x1138)]][_0x56488a(0x5d69)],_0x3ba478=0x0),(_0x5a33b1[_0x56488a(0x54b9)]+=triangleCountFromPrimitiveIndices$1(_0x3f0f76,_0xc85dd8),defined$1(_0x5a33b1[_0x56488a(0x36f4)])&&(_0x3678af=_0x5a33b1[_0xe53177(0x22d9)](_0x3678af)),_0x5a33b1[_0x56488a(0x359c)]['WEB3D_quantized_attributes'])&&(_0x3678af=combine$2(_0x3678af,createUniformsForQuantizedAttributes$1(_0x5a33b1,_0x3f0f76)));var _0x16bde4=_0x3d1b15['attributes'][_0x56488a(0x4546)],_0x3b814f=_0x16bde4[_0x56488a(0x5c9a)],_0x29ab5f=_0x16bde4[_0xe53177(0x4b70)],_0x20426d=_0x29ab5f[_0x56488a(0x153e)],_0x187a6e=_0x29ab5f[_0x56488a(0x3080)]/ComponentDatatype$1[_0x56488a(0x479)](_0x3b814f),_0x4522de=ComponentDatatype$1[_0xe53177(0x2a82)](_0x3b814f,_0x29ab5f[_0x56488a(0x537f)],_0x20426d,_0x187a6e);_0x3b814f=(_0x16bde4=_0x3d1b15[_0x56488a(0x177b)][_0xe53177(0x44b4)])[_0x56488a(0x5c9a)],_0x20426d=(_0x29ab5f=_0x16bde4[_0x56488a(0x521e)])[_0x56488a(0x153e)],_0x187a6e=_0x29ab5f[_0x56488a(0x3080)]/ComponentDatatype$1[_0x56488a(0x479)](_0x3b814f);var _0x5f4034,_0x5ab455=ComponentDatatype$1[_0x56488a(0x377f)](_0x3b814f,_0x29ab5f[_0xe53177(0xcaa)],_0x20426d,_0x187a6e),_0x187cf8=_0x3d1b15[_0x56488a(0xd4e)][_0x56488a(0x539b)];_0x5f4034=_0x3d1b15[_0x56488a(0xd4e)][_0xe53177(0x374a)]===IndexDatatype$1[_0x56488a(0x43ff)]?new Uint16Array(_0x187cf8[_0x56488a(0x537f)],_0x187cf8[_0x56488a(0x153e)],_0x187cf8['byteLength']/Uint16Array[_0xe53177(0x2e60)]):new Uint32Array(_0x187cf8[_0x56488a(0x537f)],_0x187cf8[_0x56488a(0x153e)],_0x187cf8[_0x56488a(0x3080)]/Uint32Array[_0x56488a(0x2276)]),_0x4522de=arraySlice(_0x4522de);var _0x18b1bf,_0x4d411c,_0xd4ad14,_0x462425=[],_0x3bd83d=[],_0x3d7e12=[],_0x1455dc=[],_0x2c093b=(_0x5ab455=arraySlice(_0x5ab455))[(_0x5f4034=arraySlice(_0x5f4034,_0x3ba478,_0x3ba478+_0xc85dd8))[0x0]];_0x462425[_0xe53177(0x2a0e)](_0x2c093b),_0x3d7e12[_0x56488a(0x5323)](0x0);for(var _0x527089=_0x5f4034[_0xe53177(0x2ef4)],_0x4ecec0=0x1;_0x4ecec0<_0x527089;++_0x4ecec0)(_0x18b1bf=_0x5ab455[_0x5f4034[_0x4ecec0]])!==_0x2c093b&&(_0xd4ad14=_0x4ecec0-(_0x4d411c=_0x3d7e12[_0x3d7e12[_0x56488a(0x809)]-0x1]),_0x462425[_0x56488a(0x5323)](_0x18b1bf),_0x3bd83d[_0x56488a(0x5323)](_0xd4ad14),_0x3d7e12[_0x56488a(0x5323)](_0x4ecec0),_0x1455dc[_0x56488a(0x5323)](new Vector3DTileBatch({'offset':_0x4d411c,'count':_0xd4ad14,'batchIds':[_0x2c093b],'color':Color$2[_0x56488a(0x3b7e)]})),_0x2c093b=_0x18b1bf);_0xd4ad14=_0x527089-(_0x4d411c=_0x3d7e12[_0x3d7e12[_0x56488a(0x809)]-0x1]),_0x3bd83d[_0x56488a(0x5323)](_0xd4ad14),_0x1455dc[_0x56488a(0x5323)](new Vector3DTileBatch({'offset':_0x4d411c,'count':_0xd4ad14,'batchIds':[_0x2c093b],'color':Color$2[_0xe53177(0x5a89)]}));var _0x1b08c5=_0x5a33b1[_0x56488a(0x287f)],_0xd363ef=_0x1b08c5[_0x56488a(0x14d5)],_0x5b1b9c=_0x1b08c5[_0x56488a(0x1a87)],_0x577acb=_0x1b08c5[_0x56488a(0x1115)],_0x4e117b=defined$1(_0x5a33b1[_0xe53177(0x192f)])?_0x5a33b1[_0x56488a(0x1ba)]():void 0x0;_0x5a33b1[_0x56488a(0x5b5)]=new Vector3DTilePrimitive({'classificationType':_0x5a33b1[_0x56488a(0x5278)],'positions':_0x4522de,'indices':_0x5f4034,'indexOffsets':_0x3d7e12,'indexCounts':_0x3bd83d,'batchIds':_0x462425,'vertexBatchIds':_0x5ab455,'batchedIndices':_0x1455dc,'batchTable':_0x251110,'boundingVolume':new BoundingSphere(),'_vertexShaderSource':_0xd363ef,'_fragmentShaderSource':_0x5b1b9c,'_attributeLocations':_0x577acb,'_uniformMap':_0x3678af,'_pickId':_0x4e117b,'_modelMatrix':new Matrix4(),'_boundingSphere':_0x3c8687}),_0x5a33b1[_0x56488a(0x2fcb)]=void 0x0,_0x5a33b1[_0xe53177(0x54f7)]=void 0x0,_0x5a33b1[_0x56488a(0x287f)]=void 0x0,_0x5a33b1[_0x56488a(0x18f4)]=void 0x0;}function createRuntimeNodes$1(_0x3fca17){var _0x5d7f72=_0x307c2b,_0x4eb858=_0x5e00b3;if(_0x3fca17[_0x4eb858(0x3fd0)][_0x4eb858(0x3b24)]()&&!defined$1(_0x3fca17[_0x4eb858(0x5b5)])){var _0x18ef33=_0x3fca17[_0x4eb858(0x1d19)][_0x4eb858(0x1b6a)][0x0];_0x3fca17[_0x4eb858(0x4ce8)]=ModelUtility[_0x5d7f72(0xda0)](_0x18ef33,_0x3fca17[_0x4eb858(0x4ce8)]),createPrimitive$2(_0x3fca17);}}function createResources$9(_0x4aacb7,_0x335729){var _0x555637=_0x307c2b,_0x2e7ebc=_0x5e00b3,_0x377455=_0x335729[_0x2e7ebc(0x4fd0)];ModelUtility[_0x2e7ebc(0x4f42)](_0x4aacb7[_0x555637(0x8cf)][_0x2e7ebc(0x41db)],_0x377455),createBuffers$3(_0x4aacb7),createProgram$1(_0x4aacb7),createVertexArray$3(_0x4aacb7),createUniformMap$4(_0x4aacb7,_0x377455),createRuntimeNodes$1(_0x4aacb7);}var scratchComputedTranslation$2=new Cartesian4(),scratchComputedMatrixIn2D$1=new Matrix4();function updateNodeModelMatrix(_0x2b60b7,_0x4b1010,_0x3d4adc,_0x565455){var _0x327ddf=_0x307c2b,_0x46bfe3=_0x5e00b3,_0x25eabe=_0x2b60b7[_0x46bfe3(0x4d8c)];if(_0x2b60b7[_0x46bfe3(0x2201)]!==SceneMode$1[_0x46bfe3(0x3c78)]&&!_0x2b60b7[_0x46bfe3(0x2dff)]){var _0x491762=Matrix4[_0x327ddf(0x1fc6)](_0x25eabe,0x3,scratchComputedTranslation$2);if(Cartesian4[_0x46bfe3(0x1dab)](_0x491762,Cartesian4[_0x46bfe3(0xad0)])){var _0x57c0cd=_0x2b60b7[_0x46bfe3(0x93d)][_0x46bfe3(0x4fe8)],_0x417dab=Transforms['wgs84To2DModelMatrix'](_0x565455,_0x57c0cd,scratchComputedMatrixIn2D$1);_0x25eabe=Matrix4[_0x46bfe3(0x589e)](_0x417dab,_0x25eabe,scratchComputedMatrixIn2D$1),defined$1(_0x2b60b7['_rtcCenter'])&&(Matrix4[_0x46bfe3(0x39e0)](_0x25eabe,Cartesian4[_0x46bfe3(0xad0)],_0x25eabe),_0x2b60b7[_0x46bfe3(0x111e)]=_0x2b60b7[_0x327ddf(0x157b)]);}else _0x25eabe=Transforms[_0x46bfe3(0x1e45)](_0x565455,_0x25eabe,scratchComputedMatrixIn2D$1),_0x2b60b7[_0x46bfe3(0x111e)]=_0x2b60b7[_0x46bfe3(0x3e32)];}var _0x4627cd=_0x2b60b7[_0x46bfe3(0x5b5)];(_0x4b1010||_0x3d4adc)&&(Matrix4[_0x46bfe3(0x3600)](_0x25eabe,_0x2b60b7['_nodeMatrix'],_0x4627cd[_0x327ddf(0x2ebe)]),BoundingSphere[_0x46bfe3(0x332f)](_0x4627cd[_0x327ddf(0x557)],_0x4627cd[_0x327ddf(0x2ebe)],_0x4627cd[_0x46bfe3(0x5151)]),defined$1(_0x2b60b7[_0x46bfe3(0x111e)])&&Cartesian3[_0x327ddf(0x1af6)](_0x2b60b7['_rtcCenter'],_0x4627cd[_0x46bfe3(0x5151)][_0x327ddf(0x234c)],_0x4627cd[_0x327ddf(0x3cb4)][_0x46bfe3(0x4fe8)]));}function ClippingPlane(_0x34c032,_0xfa3e58){var _0xf0bc14=_0x5e00b3;this['_distance']=_0xfa3e58,this[_0xf0bc14(0xdd7)]=new UpdateChangedCartesian3(_0x34c032,this),this[_0xf0bc14(0x16f9)]=void 0x0,this[_0xf0bc14(0x51d3)]=-0x1;}function UpdateChangedCartesian3(_0xe17e93,_0x4b14c9){var _0x50731d=_0x5e00b3;this[_0x50731d(0x328)]=_0x4b14c9,this[_0x50731d(0x1df5)]=Cartesian3[_0x50731d(0x40f3)](_0xe17e93);}function ClippingPlaneCollection(_0x37bd77){var _0x42494b=_0x307c2b,_0xd019e4=_0x5e00b3;_0x37bd77=defaultValue$1(_0x37bd77,defaultValue$1[_0xd019e4(0x243c)]),this[_0xd019e4(0x3a2d)]=[],this[_0xd019e4(0x1a4c)]=-0x1,this['_multipleDirtyPlanes']=!0x1,this[_0xd019e4(0x1733)]=defaultValue$1(_0x37bd77[_0xd019e4(0x552c)],!0x0),this[_0xd019e4(0x599)]=Matrix4[_0x42494b(0x2d7b)](defaultValue$1(_0x37bd77[_0xd019e4(0x599)],Matrix4[_0xd019e4(0x2de)])),this[_0xd019e4(0x5fc2)]=Color$2[_0xd019e4(0x40f3)](defaultValue$1(_0x37bd77[_0xd019e4(0x5fc2)],Color$2[_0xd019e4(0x3b7e)])),this[_0xd019e4(0x4596)]=defaultValue$1(_0x37bd77[_0xd019e4(0x4596)],0x0),this[_0xd019e4(0x2c09)]=new Event(),this[_0xd019e4(0x2c2e)]=new Event(),this[_0xd019e4(0x4f48)]=void 0x0;var _0xf27997=defaultValue$1(_0x37bd77[_0xd019e4(0x2e93)],!0x1);this[_0xd019e4(0x36bb)]=_0xf27997,this[_0x42494b(0x5211)]=_0xf27997?unionIntersectFunction:defaultIntersectFunction,this[_0xd019e4(0x48ae)]=void 0x0,this[_0xd019e4(0x4cc4)]=void 0x0,this[_0xd019e4(0x502b)]=void 0x0;var _0x32b131=_0x37bd77[_0xd019e4(0x3b5d)];if(defined$1(_0x32b131)){for(var _0x14f740=_0x32b131[_0x42494b(0x2ef4)],_0x2b1b77=0x0;_0x2b1b77<_0x14f740;++_0x2b1b77)this[_0xd019e4(0x30c2)](_0x32b131[_0x2b1b77]);}}function unionIntersectFunction(_0x2382c0){var _0x2e5798=_0x5e00b3;return _0x2382c0===Intersect$1[_0x2e5798(0x5815)];}function defaultIntersectFunction(_0x1d1560){var _0x18de2c=_0x5e00b3;return _0x1d1560===Intersect$1[_0x18de2c(0x306)];}function setIndexDirty(_0x2b9aa8,_0x269699){var _0xe608d3=_0x307c2b,_0x3599bf=_0x5e00b3;_0x2b9aa8[_0x3599bf(0x2466)]=_0x2b9aa8[_0xe608d3(0x375b)]||-0x1!==_0x2b9aa8[_0x3599bf(0x1a4c)]&&_0x2b9aa8[_0x3599bf(0x1a4c)]!==_0x269699,_0x2b9aa8[_0x3599bf(0x1a4c)]=_0x269699;}function indexOf(_0x3c34a0,_0x4059d9){var _0xe3754b=_0x307c2b,_0x172c1e=_0x5e00b3;for(var _0x309fa5=_0x3c34a0[_0x172c1e(0x809)],_0x6ca29d=0x0;_0x6ca29d<_0x309fa5;++_0x6ca29d)if(Plane[_0xe3754b(0x4d2)](_0x3c34a0[_0x6ca29d],_0x4059d9))return _0x6ca29d;return-0x1;}ClassificationModel[_0x5e00b3(0x3720)][_0x5e00b3(0x311)]=function(_0x22f52e,_0xeaffe7){var _0x21437b=_0x5e00b3;this['_primitive'][_0x21437b(0x311)](_0x22f52e,_0xeaffe7);},ClassificationModel['prototype'][_0x5e00b3(0xa16)]=function(_0x22ee17){var _0x5db722=_0x307c2b,_0x5ca32b=_0x5e00b3;if(_0x22ee17[_0x5ca32b(0x3037)]!==SceneMode$1[_0x5ca32b(0x530d)]){var _0x17c932=FeatureDetection[_0x5db722(0x5008)]();if(defined$1(_0x17c932)){if(this[_0x5ca32b(0x5946)]===ModelState$1['NEEDS_LOAD']&&defined$1(this[_0x5db722(0x8cf)])&&(this[_0x5db722(0x1053)]=ModelState$1[_0x5ca32b(0x5aa6)],this[_0x5ca32b(0x5946)]!==ModelState$1[_0x5ca32b(0xf90)])){var _0x448d15=this[_0x5ca32b(0x1d19)][_0x5ca32b(0x49b2)];if(defined$1(_0x448d15)&&defined$1(_0x448d15[_0x5ca32b(0x5aaa)])){var _0x531a13=Cartesian3[_0x5ca32b(0x361f)](_0x448d15[_0x5db722(0x3181)]['center']);if(!Cartesian3[_0x5ca32b(0x1dab)](_0x531a13,Cartesian3[_0x5ca32b(0x3a34)])){this[_0x5ca32b(0x3e32)]=_0x531a13;var _0x329d2d=_0x22ee17[_0x5ca32b(0x5cd9)],_0x1b2d4f=_0x329d2d[_0x5ca32b(0x4faa)][_0x5ca32b(0x3bd7)](this[_0x5ca32b(0x3e32)]),_0x306f52=_0x329d2d[_0x5ca32b(0x63b)](_0x1b2d4f);Cartesian3[_0x5ca32b(0x160f)](_0x306f52['z'],_0x306f52['x'],_0x306f52['y'],_0x306f52),this[_0x5ca32b(0x5ba9)]=_0x306f52,this[_0x5ca32b(0xc96)]=new Cartesian3(),this[_0x5ca32b(0x111e)]=this[_0x5ca32b(0x3e32)];}}this[_0x5ca32b(0x3fd0)]=new ModelLoadResources(),ModelUtility[_0x5ca32b(0x3f2d)](this);}var _0x3a312b=this[_0x5ca32b(0x3fd0)],_0x176fed=!0x1;this[_0x5ca32b(0x5946)]===ModelState$1[_0x5ca32b(0x5aa6)]&&(0x0===_0x3a312b[_0x5ca32b(0xee1)]&&(ModelUtility[_0x5ca32b(0x3b56)](this[_0x5ca32b(0xec9)],_0x17c932),addBuffersToLoadResources$1(this),parseBufferViews$1(this),this[_0x5db722(0x557)]=ModelUtility[_0x5ca32b(0x30a8)](this),this[_0x5ca32b(0x3fef)]=this[_0x5ca32b(0x3097)][_0x5ca32b(0x48ce)],createResources$9(this,_0x22ee17)),_0x3a312b[_0x5ca32b(0x3b24)]()&&(this[_0x5ca32b(0x5946)]=ModelState$1[_0x5ca32b(0x4221)],_0x176fed=!0x0)),defined$1(_0x3a312b)&&this['_state']===ModelState$1[_0x5ca32b(0x4221)]&&(_0x176fed||createResources$9(this,_0x22ee17),_0x3a312b[_0x5ca32b(0x3b24)]()&&(this[_0x5db722(0x3d7b)]=void 0x0));var _0x3c9bb0=this[_0x5ca32b(0x3234)];if(_0x3c9bb0&&this[_0x5ca32b(0x5946)]===ModelState$1[_0x5ca32b(0x4221)]||_0x176fed){this[_0x5db722(0x359f)]=!0x1;var _0x2f44e3=this[_0x5ca32b(0x599)],_0xc5fc87=_0x22ee17[_0x5db722(0x266d)]!==this[_0x5ca32b(0x2201)];this[_0x5ca32b(0x2201)]=_0x22ee17[_0x5db722(0x266d)];var _0x3b10fe=!Matrix4[_0x5ca32b(0x1dab)](this[_0x5ca32b(0x33a1)],_0x2f44e3)||_0xc5fc87;if(_0x3b10fe||_0x176fed){Matrix4[_0x5ca32b(0x40f3)](_0x2f44e3,this[_0x5db722(0x2ebe)]);var _0x4dc6be=this[_0x5ca32b(0x4d8c)];Matrix4[_0x5ca32b(0x40f3)](_0x2f44e3,_0x4dc6be),this[_0x5ca32b(0x105d)]===Axis$2['Y']?Matrix4[_0x5ca32b(0x3600)](_0x4dc6be,Axis$2[_0x5db722(0x41bc)],_0x4dc6be):this[_0x5ca32b(0x105d)]===Axis$2['X']&&Matrix4[_0x5ca32b(0x3600)](_0x4dc6be,Axis$2[_0x5ca32b(0x273d)],_0x4dc6be);}(_0x3b10fe||_0x176fed)&&(updateNodeModelMatrix(this,_0x3b10fe,_0x176fed,_0x22ee17[_0x5ca32b(0x5cd9)]),this[_0x5ca32b(0x4f16)]=!0x0);}if(_0x176fed){var _0x7f9c1c=this;_0x22ee17[_0x5ca32b(0x30c)][_0x5ca32b(0x5323)](function(){var _0x25318a=_0x5ca32b;_0x7f9c1c[_0x25318a(0x1d9c)]=!0x0,_0x7f9c1c[_0x25318a(0x41ff)][_0x25318a(0x1c7e)](_0x7f9c1c);});}else _0x3c9bb0&&!this[_0x5db722(0x77f)]&&(this[_0x5ca32b(0x5b5)][_0x5db722(0x3425)]=this[_0x5db722(0x3425)],this[_0x5ca32b(0x5b5)][_0x5ca32b(0x3d52)]=this[_0x5db722(0x307d)],this[_0x5ca32b(0x5b5)][_0x5ca32b(0xa16)](_0x22ee17));}}},ClassificationModel[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ClassificationModel[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3fec78=_0x307c2b,_0x423d79=_0x5e00b3;return this[_0x3fec78(0x1679)]=this[_0x3fec78(0x1679)]&&this[_0x423d79(0x5b5)][_0x423d79(0x2947)](),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](ClippingPlane['prototype'],{'distance':{'get':function(){var _0xc3194=_0x5e00b3;return this[_0xc3194(0x56db)];},'set':function(_0x55982c){var _0x1fcde1=_0x307c2b,_0x218c4d=_0x5e00b3;defined$1(this['onChangeCallback'])&&_0x55982c!==this[_0x218c4d(0x56db)]&&this[_0x1fcde1(0x180f)](this[_0x218c4d(0x51d3)]),this[_0x1fcde1(0x2515)]=_0x55982c;}},'normal':{'get':function(){var _0x4d600b=_0x5e00b3;return this[_0x4d600b(0xdd7)];},'set':function(_0x536fe8){var _0x343c77=_0x307c2b,_0x37d541=_0x5e00b3;defined$1(this[_0x343c77(0x180f)])&&!Cartesian3[_0x37d541(0x1dab)](this[_0x37d541(0xdd7)][_0x37d541(0x1df5)],_0x536fe8)&&this[_0x343c77(0x180f)](this[_0x37d541(0x51d3)]),Cartesian3[_0x343c77(0x2d7b)](_0x536fe8,this[_0x37d541(0xdd7)][_0x37d541(0x1df5)]);}}}),ClippingPlane[_0x5e00b3(0x46d2)]=function(_0x49f4d5,_0x5cb08a){var _0x2681a9=_0x307c2b,_0x574daf=_0x5e00b3;return defined$1(_0x5cb08a)?(_0x5cb08a[_0x574daf(0x47ce)]=_0x49f4d5[_0x574daf(0x47ce)],_0x5cb08a[_0x2681a9(0x2665)]=_0x49f4d5[_0x2681a9(0x2665)]):_0x5cb08a=new ClippingPlane(_0x49f4d5[_0x574daf(0x47ce)],_0x49f4d5[_0x574daf(0x451d)]),_0x5cb08a;},ClippingPlane[_0x5e00b3(0x40f3)]=function(_0x99b270,_0xd55d7d){var _0x376943=_0x307c2b,_0x535fd5=_0x5e00b3;return defined$1(_0xd55d7d)?(_0xd55d7d[_0x535fd5(0x47ce)]=_0x99b270[_0x376943(0x4407)],_0xd55d7d[_0x376943(0x2665)]=_0x99b270[_0x535fd5(0x451d)],_0xd55d7d):new ClippingPlane(_0x99b270[_0x535fd5(0x47ce)],_0x99b270[_0x376943(0x2665)]);},Object[_0x5e00b3(0x1dfd)](UpdateChangedCartesian3[_0x307c2b(0x1aa2)],{'x':{'get':function(){var _0x12c2a3=_0x5e00b3;return this[_0x12c2a3(0x1df5)]['x'];},'set':function(_0x25ddd0){var _0x77096d=_0x5e00b3;defined$1(this[_0x77096d(0x328)][_0x77096d(0x16f9)])&&_0x25ddd0!==this[_0x77096d(0x1df5)]['x']&&this[_0x77096d(0x328)][_0x77096d(0x16f9)](this[_0x77096d(0x328)][_0x77096d(0x51d3)]),this[_0x77096d(0x1df5)]['x']=_0x25ddd0;}},'y':{'get':function(){var _0x5defa7=_0x307c2b;return this[_0x5defa7(0x3be8)]['y'];},'set':function(_0x2004f4){var _0x4487cf=_0x5e00b3;defined$1(this[_0x4487cf(0x328)][_0x4487cf(0x16f9)])&&_0x2004f4!==this[_0x4487cf(0x1df5)]['y']&&this[_0x4487cf(0x328)][_0x4487cf(0x16f9)](this[_0x4487cf(0x328)][_0x4487cf(0x51d3)]),this[_0x4487cf(0x1df5)]['y']=_0x2004f4;}},'z':{'get':function(){var _0x3c2440=_0x307c2b;return this[_0x3c2440(0x3be8)]['z'];},'set':function(_0x5ba481){var _0xbd48=_0x307c2b,_0xde03c7=_0x5e00b3;defined$1(this[_0xde03c7(0x328)][_0xde03c7(0x16f9)])&&_0x5ba481!==this[_0xde03c7(0x1df5)]['z']&&this[_0xde03c7(0x328)][_0xde03c7(0x16f9)](this[_0xde03c7(0x328)][_0xde03c7(0x51d3)]),this[_0xbd48(0x3be8)]['z']=_0x5ba481;}}}),Object[_0x5e00b3(0x1dfd)](ClippingPlaneCollection[_0x5e00b3(0x3720)],{'length':{'get':function(){var _0x12e05a=_0x5e00b3;return this[_0x12e05a(0x3a2d)][_0x12e05a(0x809)];}},'unionClippingRegions':{'get':function(){var _0x127fcf=_0x307c2b;return this[_0x127fcf(0x5217)];},'set':function(_0x35a35d){var _0x12821a=_0x307c2b,_0x521325=_0x5e00b3;this[_0x521325(0x36bb)]!==_0x35a35d&&(this[_0x521325(0x36bb)]=_0x35a35d,this[_0x12821a(0x5211)]=_0x35a35d?unionIntersectFunction:defaultIntersectFunction);}},'enabled':{'get':function(){var _0x20c835=_0x5e00b3;return this[_0x20c835(0x1733)];},'set':function(_0xf7515){var _0x37d300=_0x307c2b,_0x1ae4d5=_0x5e00b3;this[_0x37d300(0x39a8)]!==_0xf7515&&(this[_0x1ae4d5(0x1733)]=_0xf7515);}},'texture':{'get':function(){var _0x5ea102=_0x5e00b3;return this[_0x5ea102(0x502b)];}},'owner':{'get':function(){var _0x181c3e=_0x5e00b3;return this[_0x181c3e(0x4f48)];}},'clippingPlanesState':{'get':function(){var _0x4442ed=_0x307c2b,_0x5a548c=_0x5e00b3;return this[_0x5a548c(0x36bb)]?this[_0x4442ed(0x2313)][_0x5a548c(0x809)]:-this[_0x5a548c(0x3a2d)][_0x5a548c(0x809)];}}}),ClippingPlaneCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x30c2)]=function(_0x528d62){var _0x469093=_0x307c2b,_0x38545e=_0x5e00b3,_0x286399=this[_0x38545e(0x3a2d)][_0x38545e(0x809)],_0x1b30c5=this;_0x528d62[_0x38545e(0x16f9)]=function(_0x5cee9d){setIndexDirty(_0x1b30c5,_0x5cee9d);},_0x528d62[_0x38545e(0x51d3)]=_0x286399,setIndexDirty(this,_0x286399),this[_0x38545e(0x3a2d)][_0x469093(0x2a0e)](_0x528d62),this[_0x38545e(0x2c09)][_0x38545e(0x1c10)](_0x528d62,_0x286399);},ClippingPlaneCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0x42a1a1){var _0x39c116=_0x307c2b;return this[_0x39c116(0x2313)][_0x42a1a1];},ClippingPlaneCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x4f2fb5){var _0x5a9b7c=_0x5e00b3;return-0x1!==indexOf(this[_0x5a9b7c(0x3a2d)],_0x4f2fb5);},ClippingPlaneCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x598200){var _0x5c918f=_0x307c2b,_0x208a3a=_0x5e00b3,_0x409781=this[_0x5c918f(0x2313)],_0x239eca=indexOf(_0x409781,_0x598200);if(-0x1===_0x239eca)return!0x1;_0x598200 instanceof ClippingPlane&&(_0x598200[_0x208a3a(0x16f9)]=void 0x0,_0x598200[_0x5c918f(0x1c07)]=-0x1);for(var _0x12f491=_0x409781['length']-0x1,_0x408250=_0x239eca;_0x408250<_0x12f491;++_0x408250){var _0xcef184=_0x409781[_0x408250+0x1];_0x409781[_0x408250]=_0xcef184,_0xcef184 instanceof ClippingPlane&&(_0xcef184['index']=_0x408250);}return this[_0x208a3a(0x2466)]=!0x0,_0x409781[_0x208a3a(0x809)]=_0x12f491,this[_0x208a3a(0x2c2e)][_0x208a3a(0x1c10)](_0x598200,_0x239eca),!0x0;},ClippingPlaneCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(){var _0x2df903=_0x307c2b,_0x5070aa=_0x5e00b3;for(var _0x153607=this[_0x5070aa(0x3a2d)],_0x43e2e0=_0x153607[_0x5070aa(0x809)],_0x43d23b=0x0;_0x43d23b<_0x43e2e0;++_0x43d23b){var _0x12937c=_0x153607[_0x43d23b];_0x12937c instanceof ClippingPlane&&(_0x12937c[_0x5070aa(0x16f9)]=void 0x0,_0x12937c[_0x5070aa(0x51d3)]=-0x1),this[_0x5070aa(0x2c2e)][_0x2df903(0x31b9)](_0x12937c,_0x43d23b);}this[_0x5070aa(0x2466)]=!0x0,this[_0x5070aa(0x3a2d)]=[];};var distanceEncodeScratch=new Cartesian4(),oct32EncodeScratch=new Cartesian4();function packPlanesAsUint8(_0x2f0733,_0x2ba18c,_0x41eebc){var _0x596246=_0x5e00b3;for(var _0x1df01c=_0x2f0733[_0x596246(0x48ae)],_0x157daf=_0x2f0733[_0x596246(0x3a2d)],_0x4324e0=0x0,_0x513345=_0x2ba18c;_0x513345<_0x41eebc;++_0x513345){var _0x523098=_0x157daf[_0x513345],_0x32cc4b=AttributeCompression[_0x596246(0x56c6)](_0x523098[_0x596246(0x47ce)],oct32EncodeScratch);_0x1df01c[_0x4324e0]=_0x32cc4b['x'],_0x1df01c[_0x4324e0+0x1]=_0x32cc4b['y'],_0x1df01c[_0x4324e0+0x2]=_0x32cc4b['z'],_0x1df01c[_0x4324e0+0x3]=_0x32cc4b['w'];var _0x49e84b=Cartesian4[_0x596246(0x56f6)](_0x523098[_0x596246(0x451d)],distanceEncodeScratch);_0x1df01c[_0x4324e0+0x4]=_0x49e84b['x'],_0x1df01c[_0x4324e0+0x5]=_0x49e84b['y'],_0x1df01c[_0x4324e0+0x6]=_0x49e84b['z'],_0x1df01c[_0x4324e0+0x7]=_0x49e84b['w'],_0x4324e0+=0x8;}}function packPlanesAsFloats(_0x3c513a,_0x37ef8a,_0x1e54d3){var _0x78b9e=_0x5e00b3;for(var _0x450adf=_0x3c513a[_0x78b9e(0x4cc4)],_0x43640c=_0x3c513a[_0x78b9e(0x3a2d)],_0xd439=0x0,_0x4d1109=_0x37ef8a;_0x4d1109<_0x1e54d3;++_0x4d1109){var _0xb73404=_0x43640c[_0x4d1109],_0xdce1a9=_0xb73404[_0x78b9e(0x47ce)];_0x450adf[_0xd439]=_0xdce1a9['x'],_0x450adf[_0xd439+0x1]=_0xdce1a9['y'],_0x450adf[_0xd439+0x2]=_0xdce1a9['z'],_0x450adf[_0xd439+0x3]=_0xb73404[_0x78b9e(0x451d)],_0xd439+=0x4;}}function computeTextureResolution(_0x57cf20,_0x4e40e7){var _0x45c7b3=_0x5e00b3,_0x22bb59=ContextLimits[_0x45c7b3(0x55a)];return _0x4e40e7['x']=Math[_0x45c7b3(0x19a8)](_0x57cf20,_0x22bb59),_0x4e40e7['y']=Math[_0x45c7b3(0x5f13)](_0x57cf20/_0x4e40e7['x']),_0x4e40e7;}var textureResolutionScratch$1=new Cartesian2();ClippingPlaneCollection[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x3789c1){var _0x667602=_0x307c2b,_0x555c56=_0x5e00b3,_0x2e13e7=this[_0x555c56(0x502b)],_0x377653=_0x3789c1[_0x667602(0x5071)],_0x1a6e65=ClippingPlaneCollection[_0x555c56(0x184)](_0x377653),_0x2259a0=_0x1a6e65?this[_0x667602(0x2ef4)]:0x2*this[_0x555c56(0x809)];if(defined$1(_0x2e13e7)){var _0x467029=_0x2e13e7[_0x555c56(0x2d3c)]*_0x2e13e7[_0x555c56(0x5a4e)];(_0x467029<_0x2259a0||_0x2259a0<0.25*_0x467029)&&(_0x2e13e7['destroy'](),_0x2e13e7=void 0x0,this[_0x555c56(0x502b)]=void 0x0);}if(0x0!==this[_0x555c56(0x809)]){if(!defined$1(_0x2e13e7)){var _0x10452e=computeTextureResolution(_0x2259a0,textureResolutionScratch$1);_0x10452e['y']*=0x2;var _0x162504=new Sampler({'wrapS':TextureWrap$1[_0x555c56(0x3304)],'wrapT':TextureWrap$1[_0x667602(0x11be)],'minificationFilter':TextureMinificationFilter$1[_0x555c56(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x555c56(0x403b)]});_0x1a6e65?(_0x2e13e7=new Texture({'context':_0x377653,'width':_0x10452e['x'],'height':_0x10452e['y'],'pixelFormat':PixelFormat$1[_0x555c56(0x1015)],'pixelDatatype':PixelDatatype$1['FLOAT'],'sampler':_0x162504,'flipY':!0x1}),this[_0x555c56(0x4cc4)]=new Float32Array(_0x10452e['x']*_0x10452e['y']*0x4)):(_0x2e13e7=new Texture({'context':_0x377653,'width':_0x10452e['x'],'height':_0x10452e['y'],'pixelFormat':PixelFormat$1[_0x555c56(0x1015)],'pixelDatatype':PixelDatatype$1[_0x555c56(0x1b0f)],'sampler':_0x162504,'flipY':!0x1}),this[_0x555c56(0x48ae)]=new Uint8Array(_0x10452e['x']*_0x10452e['y']*0x4)),this[_0x555c56(0x502b)]=_0x2e13e7,this[_0x667602(0x375b)]=!0x0;}var _0x249aab=this[_0x667602(0x36d7)];if(this[_0x555c56(0x2466)]||-0x1!==_0x249aab){if(this[_0x555c56(0x2466)])_0x1a6e65?(packPlanesAsFloats(this,0x0,this[_0x555c56(0x3a2d)][_0x555c56(0x809)]),_0x2e13e7[_0x555c56(0x7d7)]({'width':_0x2e13e7[_0x667602(0x2299)],'height':_0x2e13e7[_0x555c56(0x5a4e)],'arrayBufferView':this[_0x555c56(0x4cc4)]})):(packPlanesAsUint8(this,0x0,this[_0x555c56(0x3a2d)][_0x555c56(0x809)]),_0x2e13e7[_0x667602(0x1ce3)]({'width':_0x2e13e7[_0x555c56(0x2d3c)],'height':_0x2e13e7[_0x667602(0x10d5)],'arrayBufferView':this[_0x667602(0xfec)]}));else{var _0x6bde41=0x0,_0x12c6fa=0x0;_0x1a6e65?(_0x12c6fa=Math[_0x555c56(0x1ace)](_0x249aab/_0x2e13e7[_0x555c56(0x2d3c)]),_0x6bde41=Math[_0x667602(0x4b96)](_0x249aab-_0x12c6fa*_0x2e13e7[_0x555c56(0x2d3c)]),packPlanesAsFloats(this,_0x249aab,_0x249aab+0x1),_0x2e13e7[_0x555c56(0x7d7)]({'width':0x1,'height':0x1,'arrayBufferView':this[_0x555c56(0x4cc4)]},_0x6bde41,_0x12c6fa)):(_0x12c6fa=Math[_0x667602(0x4b96)](0x2*_0x249aab/_0x2e13e7[_0x555c56(0x2d3c)]),_0x6bde41=Math[_0x555c56(0x1ace)](0x2*_0x249aab-_0x12c6fa*_0x2e13e7[_0x555c56(0x2d3c)]),packPlanesAsUint8(this,_0x249aab,_0x249aab+0x1),_0x2e13e7[_0x555c56(0x7d7)]({'width':0x2,'height':0x1,'arrayBufferView':this['_uint8View']},_0x6bde41,_0x12c6fa));}this[_0x555c56(0x2466)]=!0x1,this[_0x555c56(0x1a4c)]=-0x1;}}};var scratchMatrix$6=new Matrix4(),scratchPlane$1=new Plane(Cartesian3[_0x5e00b3(0x442b)],0x0);ClippingPlaneCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x31fc)]=function(_0x687d80,_0x1155dd){var _0x222cb1=_0x307c2b,_0x5a26af=_0x5e00b3,_0x47f19f=this[_0x5a26af(0x3a2d)],_0x5987cf=_0x47f19f['length'],_0x4d566e=this[_0x5a26af(0x599)];defined$1(_0x1155dd)&&(_0x4d566e=Matrix4[_0x5a26af(0x589e)](_0x1155dd,_0x4d566e,scratchMatrix$6));var _0x43bfa1=Intersect$1[_0x222cb1(0x1945)];!this[_0x222cb1(0x49e1)]&&_0x5987cf>0x0&&(_0x43bfa1=Intersect$1[_0x5a26af(0x5815)]);for(var _0x537765=0x0;_0x537765<_0x5987cf;++_0x537765){var _0x3c88f1=_0x47f19f[_0x537765];Plane[_0x5a26af(0x332f)](_0x3c88f1,_0x4d566e,scratchPlane$1);var _0x114f49=_0x687d80[_0x5a26af(0x1b58)](scratchPlane$1);if(_0x114f49===Intersect$1[_0x222cb1(0x2d7f)])_0x43bfa1=_0x114f49;else{if(this[_0x5a26af(0x4cb2)](_0x114f49))return _0x114f49;}}return _0x43bfa1;},ClippingPlaneCollection[_0x5e00b3(0x529d)]=function(_0x3c7117,_0x3fc03d,_0x5129e6){var _0x480bae=_0x307c2b,_0x416796=_0x5e00b3;_0x3c7117!==_0x3fc03d[_0x5129e6]&&(_0x3fc03d[_0x5129e6]=_0x3fc03d[_0x5129e6]&&_0x3fc03d[_0x5129e6][_0x480bae(0x5020)](),defined$1(_0x3c7117)&&(_0x3c7117[_0x416796(0x4f48)]=_0x3fc03d,_0x3fc03d[_0x5129e6]=_0x3c7117));},ClippingPlaneCollection[_0x5e00b3(0x184)]=function(_0x245e58){var _0x3a193f=_0x5e00b3;return _0x245e58[_0x3a193f(0x4afe)];},ClippingPlaneCollection[_0x5e00b3(0x4df9)]=function(_0x1bc8cc,_0x5ce400,_0x337d8b){var _0x4a094b=_0x307c2b,_0x38e40b=_0x5e00b3,_0x5adb59=_0x1bc8cc[_0x38e40b(0x30a9)];if(defined$1(_0x5adb59))return _0x337d8b['x']=_0x5adb59[_0x38e40b(0x2d3c)],_0x337d8b['y']=_0x5adb59[_0x38e40b(0x5a4e)],_0x337d8b;var _0x40bfcc=computeTextureResolution(ClippingPlaneCollection[_0x38e40b(0x184)](_0x5ce400)?_0x1bc8cc[_0x4a094b(0x2ef4)]:0x2*_0x1bc8cc[_0x38e40b(0x809)],_0x337d8b);return _0x40bfcc['y']*=0x2,_0x40bfcc;},ClippingPlaneCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ClippingPlaneCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x699118=_0x307c2b,_0x4c939b=_0x5e00b3;return this[_0x4c939b(0x502b)]=this[_0x699118(0x4845)]&&this[_0x4c939b(0x502b)][_0x4c939b(0x2947)](),destroyObject$1(this);};var ColorBlendMode={'HIGHLIGHT':0x0,'REPLACE':0x1,'MIX':0x2,'getColorBlend':function(_0x292833,_0x304ec7){var _0x21ebaa=_0x5e00b3;return _0x292833===ColorBlendMode[_0x21ebaa(0x41ac)]?0x0:_0x292833===ColorBlendMode[_0x21ebaa(0x2fe8)]?0x1:_0x292833===ColorBlendMode[_0x21ebaa(0x52b8)]?CesiumMath[_0x21ebaa(0x4b1d)](_0x304ec7,CesiumMath[_0x21ebaa(0xe7b)],0x1):void 0x0;}},ColorBlendMode$1=Object[_0x5e00b3(0x5448)](ColorBlendMode);function DracoLoader(){}function addBufferToLoadResources(_0x2f79df,_0x47978f){var _0x173471=_0x5e00b3,_0x5df826=_0x173471(0x1463)+Object[_0x173471(0x4d54)](_0x2f79df[_0x173471(0x49f)])[_0x173471(0x809)],_0x499d66=_0x2f79df['buffers'],_0x172cb7=Object[_0x173471(0x4d54)](_0x499d66)['length'];return _0x499d66[_0x172cb7]=_0x47978f,_0x2f79df[_0x173471(0x49f)][_0x5df826]={'buffer':_0x172cb7,'byteOffset':0x0,'byteLength':_0x47978f[_0x173471(0x3080)]},_0x5df826;}function addNewVertexBuffer(_0x212632,_0x5d5dc1,_0x1eda46){var _0xf5f78e=_0x5e00b3,_0x4133b1=_0x5d5dc1[_0xf5f78e(0x3fd0)],_0x424ae2=addBufferToLoadResources(_0x4133b1,_0x212632);return _0x4133b1[_0xf5f78e(0x1dfb)]['enqueue'](_0x424ae2),_0x424ae2;}function addNewIndexBuffer(_0x2f7f7d,_0x31c684,_0x461664){var _0x4089e9=_0x307c2b,_0x317fb3=_0x5e00b3,_0x31b8b7=_0x2f7f7d[_0x317fb3(0x539b)],_0x23b26b=_0x31c684[_0x4089e9(0x3d7b)],_0x3251c4=addBufferToLoadResources(_0x23b26b,_0x31b8b7);return _0x23b26b[_0x4089e9(0x1a2a)]['enqueue']({'id':_0x3251c4,'componentType':ComponentDatatype$1[_0x4089e9(0x22a)](_0x31b8b7)}),{'bufferViewId':_0x3251c4,'numberOfIndices':_0x2f7f7d[_0x317fb3(0x31e0)]};}function scheduleDecodingTask(_0x3f363f,_0x119388,_0x31ecec,_0x3a60aa){var _0x511463=_0x307c2b,_0x1b3576=_0x5e00b3;if(DracoLoader[_0x511463(0x452b)]){var _0x18e528=_0x31ecec[_0x1b3576(0x3c28)][_0x1b3576(0xda2)]();if(defined$1(_0x18e528)){var _0x15b0c9=_0x3f363f[_0x511463(0x4ff7)](_0x18e528,[_0x18e528[_0x1b3576(0xa59)][_0x1b3576(0x537f)]]);if(defined$1(_0x15b0c9))return _0x31ecec[_0x1b3576(0x8aa)]++,_0x31ecec[_0x1b3576(0x3c28)][_0x1b3576(0xcca)](),_0x15b0c9[_0x511463(0x4527)](function(_0x4408e3){var _0x17a81e=_0x511463,_0x5f464b=_0x1b3576;_0x31ecec[_0x5f464b(0x8aa)]--;var _0x5f207e=addNewIndexBuffer(_0x4408e3[_0x5f464b(0x2767)],_0x119388),_0x1150cb={},_0x30c51a=_0x4408e3[_0x5f464b(0x320b)];for(var _0x3574a6 in _0x30c51a)if(_0x30c51a[_0x17a81e(0x2609)](_0x3574a6)){var _0x33e0f7=_0x30c51a[_0x3574a6],_0x190b83=addNewVertexBuffer(_0x33e0f7[_0x17a81e(0x49da)],_0x119388),_0x426875=_0x33e0f7[_0x5f464b(0x140c)];_0x426875[_0x5f464b(0x5e0d)]=_0x190b83,_0x1150cb[_0x3574a6]=_0x426875;}_0x119388[_0x5f464b(0x5667)][_0x18e528[_0x5f464b(0x2b20)]+_0x5f464b(0x2d46)+_0x18e528[_0x5f464b(0x1e5a)]]={'bufferView':_0x5f207e[_0x5f464b(0x4f77)],'numberOfIndices':_0x5f207e[_0x5f464b(0x31e0)],'attributes':_0x1150cb};});}}}function getClipAndStyleCode(_0x1d9793,_0x2f8434,_0x6ca20b){var _0x841d89=_0x5e00b3;return _0x841d89(0x2853)+_0x1d9793+',\x20'+_0x2f8434+_0x841d89(0x47e3)+_0x6ca20b+_0x841d89(0x30c5)+_0x6ca20b+_0x841d89(0x12e8);}DracoLoader[_0x5e00b3(0x4d22)]=Math[_0x5e00b3(0x498f)](FeatureDetection[_0x5e00b3(0x1464)]-0x1,0x1),DracoLoader[_0x5e00b3(0x3b7c)]=void 0x0,DracoLoader[_0x5e00b3(0x2d8d)]=!0x1,DracoLoader[_0x5e00b3(0x3c58)]=function(){var _0x5d9dce=_0x307c2b,_0x4ec91b=_0x5e00b3;if(!defined$1(DracoLoader['_decoderTaskProcessor'])){var _0x183812=new TaskProcessor(_0x4ec91b(0x2c6e),DracoLoader[_0x5d9dce(0x7cb)]);_0x183812[_0x4ec91b(0x12ed)]({'modulePath':_0x4ec91b(0x2890),'wasmBinaryFile':_0x4ec91b(0x4b01),'fallbackModulePath':_0x4ec91b(0x5d0d)})[_0x4ec91b(0x2a5f)](function(){var _0x2b8783=_0x4ec91b;DracoLoader[_0x2b8783(0x2d8d)]=!0x0;}),DracoLoader[_0x4ec91b(0x3b7c)]=_0x183812;}return DracoLoader[_0x4ec91b(0x3b7c)];},DracoLoader['hasExtension']=function(_0x676084){var _0x592660=_0x307c2b,_0x44c757=_0x5e00b3;return defined$1(_0x676084[_0x592660(0x475)][_0x44c757(0x3f12)])||defined$1(_0x676084[_0x592660(0x101a)][_0x44c757(0x3f12)]);},DracoLoader[_0x307c2b(0x38a)]=void 0x0,DracoLoader[_0x5e00b3(0x2374)]=function(_0x504cf9,_0xf07631){var _0xc893cd=_0x307c2b,_0x34a541=_0x5e00b3;if(DracoLoader[_0x34a541(0x34b5)](_0x504cf9)){var _0x2a2684=_0x504cf9[_0x34a541(0x3fd0)],_0x4cdafc=_0x504cf9[_0x34a541(0x1b97)];if(defined$1(_0x4cdafc)){defined$1(DracoLoader[_0x34a541(0x4716)])||(defined$1(_0xf07631[_0xc893cd(0x2c9a)][_0x34a541(0x4096)])||(_0xf07631[_0x34a541(0x20f6)][_0xc893cd(0x399b)]={}),DracoLoader[_0xc893cd(0x38a)]=_0xf07631[_0xc893cd(0x2c9a)][_0xc893cd(0x399b)]);var _0x33d5f0=DracoLoader[_0x34a541(0x4716)][_0x4cdafc];if(defined$1(_0x33d5f0))return _0x33d5f0[_0x34a541(0x5d69)]++,void(_0x2a2684[_0xc893cd(0x4563)]=!0x0);}var _0x1d4f5b=_0x504cf9[_0x34a541(0x3569)],_0x1ccc87=_0x504cf9[_0x34a541(0x1d19)];ForEach[_0xc893cd(0x5084)](_0x1ccc87,function(_0x258f39,_0x3d92d4){var _0x55ac26=_0x34a541;ForEach[_0x55ac26(0x5f49)](_0x258f39,function(_0xc6ba05,_0x3e437a){var _0x14caa7=_0x140d,_0x185a0f=_0x55ac26;if(defined$1(_0xc6ba05[_0x14caa7(0x2454)])){var _0xbcc284=_0xc6ba05[_0x14caa7(0x2454)][_0x185a0f(0x3f12)];if(defined$1(_0xbcc284)){var _0x5c264e=_0x1ccc87[_0x14caa7(0x528)][_0xbcc284[_0x185a0f(0x5e0d)]],_0x47aea3=arraySlice(_0x1ccc87[_0x185a0f(0x3e30)][_0x5c264e[_0x185a0f(0x537f)]][_0x185a0f(0xcfb)][_0x185a0f(0x2c43)][_0x185a0f(0x43f4)],_0x5c264e[_0x185a0f(0x153e)],_0x5c264e[_0x185a0f(0x153e)]+_0x5c264e[_0x185a0f(0x3080)]);_0x2a2684[_0x185a0f(0x3c28)][_0x14caa7(0x4815)]({'mesh':_0x3d92d4,'primitive':_0x3e437a,'array':_0x47aea3,'bufferView':_0x5c264e,'compressedAttributes':_0xbcc284[_0x185a0f(0x177b)],'dequantizeInShader':_0x1d4f5b});}}});});}},DracoLoader['decodeModel']=function(_0x5c622c,_0xc0f0c){var _0x3e17a5=_0x307c2b,_0xc031c9=_0x5e00b3;if(!DracoLoader[_0x3e17a5(0x571a)](_0x5c622c))return when[_0xc031c9(0x1c7e)]();var _0x35c8d6=_0x5c622c[_0xc031c9(0x3fd0)],_0x133532=_0x5c622c[_0x3e17a5(0x37f5)];if(defined$1(_0x133532)&&defined$1(DracoLoader[_0xc031c9(0x4716)])){var _0xa28f71=DracoLoader[_0xc031c9(0x4716)][_0x133532];if(defined$1(_0xa28f71)&&_0x35c8d6[_0xc031c9(0x3c2)])return when(_0xa28f71[_0xc031c9(0x2e0b)],function(){var _0xf0b3a7=_0x3e17a5,_0x5e5c35=_0xc031c9;_0x5c622c[_0x5e5c35(0x5667)]=_0xa28f71[_0x5e5c35(0x140c)],_0x35c8d6[_0xf0b3a7(0x4563)]=!0x1;});DracoLoader[_0xc031c9(0x4716)][_0x133532]={'ready':!0x1,'count':0x1,'data':void 0x0};}if(0x0===_0x35c8d6[_0xc031c9(0x3c28)][_0xc031c9(0x809)])return when['resolve']();for(var _0x59b4b2=DracoLoader[_0xc031c9(0x3c58)](),_0x28d5f7=[],_0x4cd94b=scheduleDecodingTask(_0x59b4b2,_0x5c622c,_0x35c8d6);defined$1(_0x4cd94b);)_0x28d5f7[_0xc031c9(0x5323)](_0x4cd94b),_0x4cd94b=scheduleDecodingTask(_0x59b4b2,_0x5c622c,_0x35c8d6);return when[_0xc031c9(0x5ef9)](_0x28d5f7);},DracoLoader[_0x5e00b3(0x4f0)]=function(_0x3ab497){var _0x4b2535=_0x307c2b,_0x2e5e75=_0x5e00b3,_0xe1ec03=DracoLoader[_0x2e5e75(0x3c58)]();if(DracoLoader[_0x2e5e75(0x2d8d)])return _0xe1ec03[_0x4b2535(0x4ff7)](_0x3ab497,[_0x3ab497[_0x2e5e75(0x537f)][_0x2e5e75(0x537f)]]);},DracoLoader[_0x5e00b3(0x3cd3)]=function(_0x1ed63a){var _0xa54512=_0x307c2b,_0x1d7c29=_0x5e00b3,_0x3e6856=_0x1ed63a[_0x1d7c29(0x1b97)];if(defined$1(_0x3e6856)&&defined$1(DracoLoader[_0x1d7c29(0x4716)])){var _0x51e8c4=DracoLoader[_0x1d7c29(0x4716)][_0x3e6856];defined$1(_0x51e8c4)&&(_0x51e8c4['ready']=!0x0,_0x51e8c4[_0x1d7c29(0x140c)]=_0x1ed63a[_0xa54512(0x49c8)]);}},DracoLoader[_0x5e00b3(0x5a3c)]=function(_0x1dd8fe){var _0x386b5f=_0x307c2b,_0x5616f7=_0x5e00b3,_0x55d223=_0x1dd8fe[_0x386b5f(0x37f5)];if(defined$1(_0x55d223)&&defined$1(DracoLoader[_0x5616f7(0x4716)])){var _0x4e0f8a=DracoLoader[_0x386b5f(0x38a)][_0x55d223];defined$1(_0x4e0f8a)&&0x0==--_0x4e0f8a[_0x5616f7(0x5d69)]&&delete DracoLoader[_0x5616f7(0x4716)][_0x55d223];}};var textureResolutionScratch=new Cartesian2();function getClippingFunction(_0x249178,_0x49c2e1){var _0x1768e6=_0x5e00b3,_0x28486e=_0x249178[_0x1768e6(0x2e93)],_0x46caf1=_0x249178[_0x1768e6(0x809)],_0x3a49e8=ClippingPlaneCollection[_0x1768e6(0x184)](_0x49c2e1),_0x55b994=ClippingPlaneCollection[_0x1768e6(0x4df9)](_0x249178,_0x49c2e1,textureResolutionScratch),_0x32547e=_0x55b994['x'],_0xdce3a2=_0x55b994['y'],_0x52f354=_0x3a49e8?getClippingPlaneFloat(_0x32547e,_0xdce3a2):getClippingPlaneUint8(_0x32547e,_0xdce3a2);return _0x52f354+='\x0a',_0x52f354+=_0x28486e?clippingFunctionUnion(_0x46caf1):clippingFunctionIntersect(_0x46caf1);}function clippingFunctionUnion(_0x425168){var _0x5defc1=_0x5e00b3;return _0x5defc1(0x12c5)+_0x425168+_0x5defc1(0x5beb);}function clippingFunctionIntersect(_0x4d00bb){var _0x45a005=_0x5e00b3;return _0x45a005(0x20b2)+_0x4d00bb+_0x45a005(0x4c8a);}function getClippingPlaneFloat(_0x39cff6,_0x1c6af2){var _0x37cc53=_0x307c2b,_0x3bacdd=_0x5e00b3,_0x4944b4=0x1/_0x1c6af2,_0x55c5f2=0x1/_0x39cff6+'';-0x1===_0x55c5f2[_0x3bacdd(0xabf)]('.')&&(_0x55c5f2+='.0');var _0x330fe0=_0x4944b4+'';return-0x1===_0x330fe0[_0x37cc53(0x2feb)]('.')&&(_0x330fe0+='.0'),_0x3bacdd(0x122c)+_0x39cff6+_0x3bacdd(0x2290)+_0x39cff6+_0x3bacdd(0x596f)+_0x55c5f2+_0x3bacdd(0x2ca0)+_0x330fe0+_0x3bacdd(0x3b40);}function getClippingPlaneUint8(_0x4cfb7b,_0x2810e9){var _0x58d7fa=_0x307c2b,_0x2bcdca=_0x5e00b3,_0x42a75c=0x1/_0x2810e9,_0x264b20=0x1/_0x4cfb7b+'';-0x1===_0x264b20[_0x2bcdca(0xabf)]('.')&&(_0x264b20+='.0');var _0x38c44c=_0x42a75c+'';return-0x1===_0x38c44c['indexOf']('.')&&(_0x38c44c+='.0'),_0x2bcdca(0x44b5)+_0x4cfb7b+_0x2bcdca(0xe4c)+_0x4cfb7b+_0x2bcdca(0x596f)+_0x264b20+_0x2bcdca(0x2ca0)+_0x38c44c+_0x58d7fa(0xf25)+_0x264b20+_0x58d7fa(0x36d2);}var JobType={'TEXTURE':0x0,'PROGRAM':0x1,'BUFFER':0x2,'NUMBER_OF_JOB_TYPES':0x3},JobType$1=Object[_0x307c2b(0x23fe)](JobType);function ModelAnimationCache(){}var dataUriRegex$1=/^data\:/i;function getAccessorKey(_0x15008e,_0x4d6279){var _0x2439ff=_0x307c2b,_0x8887c0=_0x5e00b3,_0x4f1271=_0x15008e[_0x8887c0(0x1d19)],_0x2f103d=_0x4f1271[_0x8887c0(0x3e30)],_0xa6d805=_0x4f1271[_0x8887c0(0x2f99)][_0x4d6279[_0x8887c0(0x5e0d)]],_0x68a756=_0x2f103d[_0xa6d805[_0x8887c0(0x537f)]],_0x17feec=_0xa6d805[_0x2439ff(0x2447)]+_0x4d6279[_0x8887c0(0x153e)],_0x3518d7=_0x4d6279[_0x8887c0(0x5d69)]*numberOfComponentsForType(_0x4d6279[_0x8887c0(0x3dd)]),_0x3c36ea=dataUriRegex$1[_0x2439ff(0x37cb)](_0x68a756[_0x8887c0(0x5442)])?'':_0x68a756[_0x8887c0(0x5442)];return _0x15008e[_0x2439ff(0x37f5)]+'//'+_0x3c36ea+'/'+_0x17feec+'/'+_0x3518d7;}var cachedAnimationParameters={};ModelAnimationCache[_0x5e00b3(0xf2f)]=function(_0x34a8ed,_0x3316aa){var _0x4250d3=_0x307c2b,_0x41a041=_0x5e00b3,_0x19a077=getAccessorKey(_0x34a8ed,_0x3316aa),_0x2b253d=cachedAnimationParameters[_0x19a077];if(!defined$1(_0x2b253d)){var _0x479c3c=_0x34a8ed[_0x41a041(0x1d19)],_0x4af1ac=_0x479c3c[_0x4250d3(0x260b)],_0x4f0ca2=_0x479c3c[_0x41a041(0x2f99)][_0x3316aa[_0x41a041(0x5e0d)]],_0x128c44=_0x4af1ac[_0x4f0ca2[_0x41a041(0x537f)]]['extras'][_0x4250d3(0x1caa)][_0x41a041(0x43f4)],_0x4c320f=_0x3316aa[_0x41a041(0x4d83)],_0x39a42b=_0x3316aa[_0x41a041(0x3dd)],_0x4f1da8=numberOfComponentsForType(_0x39a42b),_0x450028=_0x3316aa[_0x41a041(0x5d69)],_0x4916bc=getAccessorByteStride(_0x479c3c,_0x3316aa);_0x2b253d=new Array(_0x450028);for(var _0x15832b=defaultValue$1(_0x3316aa[_0x41a041(0x153e)],0x0),_0x3b56fe=_0x4f0ca2[_0x41a041(0x153e)]+_0x15832b,_0x508519=0x0;_0x508519<_0x450028;_0x508519++){var _0x3f60c0=ComponentDatatype$1[_0x41a041(0x377f)](_0x4c320f,_0x128c44[_0x41a041(0x537f)],_0x128c44[_0x41a041(0x153e)]+_0x3b56fe,_0x4f1da8);_0x41a041(0x3e16)===_0x39a42b?_0x2b253d[_0x508519]=_0x3f60c0[0x0]:_0x41a041(0x2573)===_0x39a42b?_0x2b253d[_0x508519]=Cartesian3[_0x41a041(0x361f)](_0x3f60c0):_0x41a041(0x1a60)===_0x39a42b&&(_0x2b253d[_0x508519]=Quaternion[_0x41a041(0x1d8a)](_0x3f60c0)),_0x3b56fe+=_0x4916bc;}defined$1(_0x34a8ed[_0x41a041(0x1b97)])&&(cachedAnimationParameters[_0x19a077]=_0x2b253d);}return _0x2b253d;};var cachedAnimationSplines={};function getAnimationSplineKey(_0x139393,_0x310bbe,_0x5d3aab){var _0x3062ee=_0x307c2b;return _0x139393[_0x3062ee(0x37f5)]+'//'+_0x310bbe+'/'+_0x5d3aab;}function ConstantSpline(_0x3dae37){var _0x148f1f=_0x5e00b3;this[_0x148f1f(0x138)]=_0x3dae37;}ConstantSpline[_0x5e00b3(0x3720)][_0x307c2b(0x3f6a)]=function(_0x1beb43,_0x3e49f6){var _0x14f494=_0x307c2b;return this[_0x14f494(0x16a)];},ConstantSpline[_0x5e00b3(0x3720)][_0x5e00b3(0xbaa)]=function(_0x598b24){return 0x0;},ConstantSpline[_0x5e00b3(0x3720)][_0x5e00b3(0x2636)]=function(_0x45a055){return 0x0;},ModelAnimationCache[_0x5e00b3(0x54cd)]=function(_0x3e5964,_0x36cb66,_0x43970f,_0x5ccc6b,_0x5c5a46,_0x519db3,_0xdb7c18,_0x955b64){var _0x2e4695=_0x307c2b,_0xb4b07b=_0x5e00b3,_0x5c2f78=getAnimationSplineKey(_0x3e5964,_0x36cb66,_0x5ccc6b),_0x3a3b51=cachedAnimationSplines[_0x5c2f78];if(!defined$1(_0x3a3b51)){var _0x2e22ab=_0x519db3,_0x22bd2e=_0x955b64;0x1===_0x2e22ab[_0x2e4695(0x2ef4)]&&0x1===_0x22bd2e[_0xb4b07b(0x809)]?_0x3a3b51=new ConstantSpline(_0x22bd2e[0x0]):_0xb4b07b(0x408a)===_0x5c5a46[_0x2e4695(0x4dc)]&&(_0x2e4695(0x599b)===_0xdb7c18||_0xb4b07b(0x4a6e)===_0xdb7c18?_0x3a3b51=new LinearSpline({'times':_0x2e22ab,'points':_0x22bd2e}):_0xb4b07b(0x1c36)===_0xdb7c18?_0x3a3b51=new QuaternionSpline({'times':_0x2e22ab,'points':_0x22bd2e}):_0xb4b07b(0x4207)===_0xdb7c18&&(_0x3a3b51=new WeightSpline({'times':_0x2e22ab,'weights':_0x22bd2e}))),defined$1(_0x3e5964[_0xb4b07b(0x1b97)])&&(cachedAnimationSplines[_0x5c2f78]=_0x3a3b51);}return _0x3a3b51;};var cachedSkinInverseBindMatrices={};ModelAnimationCache[_0x5e00b3(0x62b)]=function(_0x34cc92,_0x3bf636){var _0x7c2b3d=_0x307c2b,_0x438257=_0x5e00b3,_0x4b497f=getAccessorKey(_0x34cc92,_0x3bf636),_0x6d424a=cachedSkinInverseBindMatrices[_0x4b497f];if(!defined$1(_0x6d424a)){var _0x51eb82=_0x34cc92[_0x438257(0x1d19)],_0x12a836=_0x51eb82[_0x7c2b3d(0x260b)],_0x5ce414=_0x51eb82[_0x438257(0x2f99)][_0x3bf636[_0x438257(0x5e0d)]],_0x22f076=_0x12a836[_0x5ce414['buffer']][_0x438257(0xcfb)][_0x7c2b3d(0x1caa)][_0x7c2b3d(0x567a)],_0x548877=_0x3bf636[_0x7c2b3d(0x2411)],_0x1a9b91=_0x3bf636[_0x438257(0x3dd)],_0x3f9f26=_0x3bf636[_0x7c2b3d(0x6a9)],_0x231a31=getAccessorByteStride(_0x51eb82,_0x3bf636),_0x4c8a62=_0x5ce414[_0x438257(0x153e)]+_0x3bf636[_0x438257(0x153e)],_0x42b2e6=numberOfComponentsForType(_0x1a9b91);if(_0x6d424a=new Array(_0x3f9f26),_0x548877===WebGLConstants$1[_0x438257(0x486a)]&&_0x1a9b91===AttributeType$1[_0x438257(0x38ba)])for(var _0x3be5ec=0x0;_0x3be5ec<_0x3f9f26;++_0x3be5ec){var _0x504e6e=ComponentDatatype$1[_0x438257(0x377f)](_0x548877,_0x22f076['buffer'],_0x22f076[_0x7c2b3d(0x2447)]+_0x4c8a62,_0x42b2e6);_0x6d424a[_0x3be5ec]=Matrix4[_0x438257(0x361f)](_0x504e6e),_0x4c8a62+=_0x231a31;}cachedSkinInverseBindMatrices[_0x4b497f]=_0x6d424a;}return _0x6d424a;};var ModelAnimationLoop={'NONE':0x0,'REPEAT':0x1,'MIRRORED_REPEAT':0x2},ModelAnimationLoop$1=Object[_0x5e00b3(0x5448)](ModelAnimationLoop),ModelAnimationState=Object[_0x307c2b(0x23fe)]({'STOPPED':0x0,'ANIMATING':0x1});function ModelAnimation(_0x2b6d4f,_0x4184a7,_0x476ab2){var _0x397031=_0x307c2b,_0x2aae8d=_0x5e00b3;this[_0x2aae8d(0x5e3a)]=_0x476ab2[_0x2aae8d(0x2c5)],this[_0x2aae8d(0xd9f)]=JulianDate[_0x2aae8d(0x40f3)](_0x2b6d4f[_0x2aae8d(0x3d3d)]),this[_0x397031(0x4be4)]=defaultValue$1(_0x2b6d4f[_0x2aae8d(0x13c9)],0x0),this[_0x2aae8d(0x398a)]=_0x2b6d4f[_0x2aae8d(0x5dee)],this[_0x2aae8d(0x2bdc)]=defaultValue$1(_0x2b6d4f[_0x397031(0x42e0)],!0x1),this[_0x2aae8d(0x38df)]=defaultValue$1(_0x2b6d4f[_0x2aae8d(0x3ef1)],0x1),this[_0x2aae8d(0x1a21)]=defaultValue$1(_0x2b6d4f[_0x2aae8d(0x3931)],!0x1),this[_0x2aae8d(0x5c69)]=defaultValue$1(_0x2b6d4f[_0x397031(0x3f64)],ModelAnimationLoop$1[_0x2aae8d(0x423a)]),this[_0x2aae8d(0x21ae)]=new Event(),this[_0x397031(0x2e6d)]=new Event(),this[_0x2aae8d(0x3b17)]=new Event(),this[_0x2aae8d(0x5946)]=ModelAnimationState[_0x2aae8d(0x2396)],this[_0x2aae8d(0x2428)]=_0x476ab2,this[_0x2aae8d(0x1877)]=void 0x0,this[_0x397031(0x1c59)]=void 0x0;var _0x22064e=this;this[_0x2aae8d(0x2d64)]=function(){var _0x8f9867=_0x2aae8d;_0x22064e['start'][_0x8f9867(0x1c10)](_0x4184a7,_0x22064e);},this[_0x2aae8d(0x3f09)]=0x0,this['_raiseUpdateEvent']=function(){var _0x5ac282=_0x2aae8d;_0x22064e[_0x5ac282(0xa16)][_0x5ac282(0x1c10)](_0x4184a7,_0x22064e,_0x22064e[_0x5ac282(0x3f09)]);},this[_0x2aae8d(0x2d17)]=function(){var _0x59b205=_0x2aae8d;_0x22064e[_0x59b205(0x3b17)][_0x59b205(0x1c10)](_0x4184a7,_0x22064e);};}function ModelAnimationCollection(_0x103a27){var _0x100338=_0x307c2b,_0x1855fa=_0x5e00b3;this[_0x100338(0x12c7)]=new Event(),this[_0x1855fa(0x34c1)]=new Event(),this[_0x1855fa(0x3804)]=_0x103a27,this[_0x1855fa(0x51e9)]=[],this[_0x100338(0x538)]=void 0x0;}function add(_0x4fd29b,_0x4ce18a,_0x12b32f){var _0x501a8f=_0x5e00b3,_0xbe5266=_0x4fd29b[_0x501a8f(0x3804)],_0x2a9f13=new ModelAnimation(_0x12b32f,_0xbe5266,_0xbe5266[_0x501a8f(0x33dd)]['animations'][_0x4ce18a]);return _0x4fd29b[_0x501a8f(0x51e9)][_0x501a8f(0x5323)](_0x2a9f13),_0x4fd29b[_0x501a8f(0x467a)][_0x501a8f(0x1c10)](_0xbe5266,_0x2a9f13),_0x2a9f13;}function animateChannels(_0x495548,_0x24e910){var _0x2a5f6f=_0x307c2b,_0x466fb0=_0x5e00b3;for(var _0x4294dd=_0x495548[_0x2a5f6f(0x1646)],_0x4e51f3=_0x4294dd[_0x466fb0(0x809)],_0x2277aa=0x0;_0x2277aa<_0x4e51f3;++_0x2277aa)_0x4294dd[_0x2277aa](_0x24e910);}Object[_0x307c2b(0x66e)](ModelAnimation[_0x5e00b3(0x3720)],{'name':{'get':function(){var _0x2b1ae2=_0x307c2b;return this[_0x2b1ae2(0x4f2b)];}},'startTime':{'get':function(){var _0x2670ac=_0x5e00b3;return this[_0x2670ac(0xd9f)];}},'delay':{'get':function(){var _0x54bb20=_0x5e00b3;return this[_0x54bb20(0x34c8)];}},'stopTime':{'get':function(){var _0x406f0b=_0x5e00b3;return this[_0x406f0b(0x398a)];}},'multiplier':{'get':function(){var _0x19307c=_0x5e00b3;return this[_0x19307c(0x38df)];}},'reverse':{'get':function(){var _0x162b52=_0x5e00b3;return this[_0x162b52(0x1a21)];}},'loop':{'get':function(){var _0x12589b=_0x5e00b3;return this[_0x12589b(0x5c69)];}}}),Object[_0x5e00b3(0x1dfd)](ModelAnimationCollection[_0x307c2b(0x1aa2)],{'length':{'get':function(){var _0x12d875=_0x307c2b;return this[_0x12d875(0x3cd7)]['length'];}}}),ModelAnimationCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x30c2)]=function(_0x3f7e8d){var _0x56936d=_0x5e00b3;_0x3f7e8d=defaultValue$1(_0x3f7e8d,defaultValue$1[_0x56936d(0x243c)]);var _0x4fed82,_0x57783b=this[_0x56936d(0x3804)][_0x56936d(0x33dd)][_0x56936d(0x3536)];if(defined$1(_0x3f7e8d[_0x56936d(0x51d3)]))return add(this,_0x3f7e8d[_0x56936d(0x51d3)],_0x3f7e8d);for(var _0x4f2e54=_0x57783b[_0x56936d(0x809)],_0x39ffbd=0x0;_0x39ffbd<_0x4f2e54;++_0x39ffbd)if(_0x57783b[_0x39ffbd][_0x56936d(0x2c5)]===_0x3f7e8d[_0x56936d(0x2c5)]){_0x4fed82=_0x39ffbd;break;}return add(this,_0x4fed82,_0x3f7e8d);},ModelAnimationCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x59c4)]=function(_0x22e852){var _0x3acdfc=_0x307c2b,_0x14ea28=_0x5e00b3;_0x22e852=defaultValue$1(_0x22e852,defaultValue$1[_0x3acdfc(0x216e)]);for(var _0x16432e=[],_0x557b24=this[_0x14ea28(0x3804)][_0x14ea28(0x33dd)][_0x14ea28(0x3536)][_0x14ea28(0x809)],_0x1979ff=0x0;_0x1979ff<_0x557b24;++_0x1979ff)_0x16432e[_0x14ea28(0x5323)](add(this,_0x1979ff,_0x22e852));return _0x16432e;},ModelAnimationCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x147a04){var _0x5e0f3b=_0x307c2b,_0xf5686=_0x5e00b3;if(defined$1(_0x147a04)){var _0x46aeb7=this[_0x5e0f3b(0x3cd7)],_0xb413dc=_0x46aeb7[_0xf5686(0xabf)](_0x147a04);if(-0x1!==_0xb413dc)return _0x46aeb7[_0xf5686(0x2f5b)](_0xb413dc,0x1),this[_0xf5686(0x34c1)][_0xf5686(0x1c10)](this[_0xf5686(0x3804)],_0x147a04),!0x0;}return!0x1;},ModelAnimationCollection[_0x307c2b(0x1aa2)][_0x307c2b(0x2c10)]=function(){var _0x19788f=_0x307c2b,_0x48a23d=_0x5e00b3,_0x5613c8=this[_0x19788f(0x1c9c)],_0x4fbc8d=this[_0x48a23d(0x51e9)],_0x12dcf8=_0x4fbc8d[_0x48a23d(0x809)];this['_scheduledAnimations']=[];for(var _0x5b8c27=0x0;_0x5b8c27<_0x12dcf8;++_0x5b8c27)this[_0x48a23d(0x34c1)][_0x19788f(0x31b9)](_0x5613c8,_0x4fbc8d[_0x5b8c27]);},ModelAnimationCollection[_0x5e00b3(0x3720)]['contains']=function(_0x1d056b){var _0x3e8255=_0x5e00b3;return!!defined$1(_0x1d056b)&&-0x1!==this[_0x3e8255(0x51e9)][_0x3e8255(0xabf)](_0x1d056b);},ModelAnimationCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x38c4)]=function(_0x4c7d09){var _0x4483af=_0x307c2b;return this[_0x4483af(0x3cd7)][_0x4c7d09];};var animationsToRemove=[];function createAnimationRemovedFunction(_0x491af9,_0x16275a,_0x310123){return function(){var _0x3d206e=_0x23ca;_0x491af9['animationRemoved'][_0x3d206e(0x1c10)](_0x16275a,_0x310123);};}function ModelMaterial(_0x52a36a,_0x1ca967,_0x5e955c){var _0x26d9c5=_0x5e00b3;this[_0x26d9c5(0x5e3a)]=_0x1ca967[_0x26d9c5(0x2c5)],this[_0x26d9c5(0x32b3)]=_0x5e955c,this[_0x26d9c5(0x18f4)]=_0x52a36a[_0x26d9c5(0x3224)][_0x5e955c],this[_0x26d9c5(0x4a97)]=void 0x0,this[_0x26d9c5(0x1718)]=void 0x0,this[_0x26d9c5(0x694)]=void 0x0;}function ModelMesh(_0x160286,_0x2f9da6,_0x2f35da){var _0x18dbb3=_0x307c2b,_0x38bbd6=_0x5e00b3;for(var _0x2b02e9=[],_0x236a47=_0x160286[_0x38bbd6(0x37e8)],_0x3f792d=_0x236a47[_0x18dbb3(0x2ef4)],_0x2494ee=0x0;_0x2494ee<_0x3f792d;++_0x2494ee){var _0x4022c6=_0x236a47[_0x2494ee];_0x2b02e9[_0x2494ee]=_0x2f9da6[_0x4022c6['material']];}this[_0x38bbd6(0x5e3a)]=_0x160286[_0x18dbb3(0x1c7c)],this[_0x38bbd6(0x93b)]=_0x2b02e9,this[_0x38bbd6(0x32b3)]=_0x2f35da;}function ModelNode(_0x3de9cd,_0x4d561b,_0x50f9bd,_0x254f27,_0x2ff047){var _0x5aa958=_0x5e00b3;this[_0x5aa958(0x3804)]=_0x3de9cd,this[_0x5aa958(0xfbc)]=_0x50f9bd,this[_0x5aa958(0x5e3a)]=_0x4d561b[_0x5aa958(0x2c5)],this[_0x5aa958(0x32b3)]=_0x254f27,this[_0x5aa958(0x36d6)]=!0x1,this[_0x5aa958(0x1462)]=!0x0,this[_0x5aa958(0x2d31)]=Matrix4[_0x5aa958(0x40f3)](_0x2ff047),this[_0x5aa958(0x1196)]=Matrix4['clone'](_0x2ff047);}function ComputeCommand(_0x319674){var _0x1cc4cb=_0x307c2b,_0x4417ff=_0x5e00b3;_0x319674=defaultValue$1(_0x319674,defaultValue$1[_0x4417ff(0x243c)]),this[_0x4417ff(0x2b54)]=_0x319674[_0x4417ff(0x2b54)],this[_0x4417ff(0x1a87)]=_0x319674[_0x1cc4cb(0x41c7)],this[_0x4417ff(0x2ddc)]=_0x319674[_0x4417ff(0x2ddc)],this[_0x4417ff(0x2ca)]=_0x319674[_0x1cc4cb(0x2173)],this[_0x4417ff(0xb5e)]=_0x319674[_0x4417ff(0xb5e)],this[_0x4417ff(0x1482)]=_0x319674[_0x4417ff(0x1482)],this[_0x4417ff(0x267b)]=_0x319674[_0x4417ff(0x267b)],this[_0x1cc4cb(0x512c)]=defaultValue$1(_0x319674[_0x1cc4cb(0x512c)],!0x1),this[_0x4417ff(0x295c)]=Pass$1[_0x4417ff(0x3ad)],this[_0x4417ff(0x33c4)]=_0x319674[_0x1cc4cb(0x1991)],this[_0x4417ff(0x3fec)]=defaultValue$1(_0x319674[_0x4417ff(0x3fec)],!0x0),this[_0x4417ff(0x5e42)]=_0x319674[_0x4417ff(0x5e42)];}ModelAnimationCollection[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x5c9348){var _0x5a62ad=_0x307c2b,_0x3a4086=_0x5e00b3,_0x5bdd45=this['_scheduledAnimations'],_0x461444=_0x5bdd45[_0x5a62ad(0x2ef4)];if(0x0===_0x461444)return this[_0x3a4086(0x49c1)]=void 0x0,!0x1;if(JulianDate[_0x5a62ad(0x4d2)](_0x5c9348[_0x5a62ad(0x25ef)],this[_0x3a4086(0x49c1)]))return!0x1;this[_0x3a4086(0x49c1)]=JulianDate['clone'](_0x5c9348[_0x5a62ad(0x25ef)],this[_0x5a62ad(0x538)]);for(var _0x57de71=!0x1,_0x5247a1=_0x5c9348[_0x3a4086(0x45cb)],_0x1fc633=this[_0x5a62ad(0x1c9c)],_0x2f449e=0x0;_0x2f449e<_0x461444;++_0x2f449e){var _0x12b3c4=_0x5bdd45[_0x2f449e],_0xb521fe=_0x12b3c4[_0x3a4086(0x2428)];defined$1(_0x12b3c4[_0x3a4086(0x1877)])||(_0x12b3c4[_0x3a4086(0x1877)]=JulianDate[_0x3a4086(0x3fa8)](defaultValue$1(_0x12b3c4[_0x3a4086(0x3d3d)],_0x5247a1),_0x12b3c4[_0x3a4086(0x13c9)],new JulianDate())),defined$1(_0x12b3c4[_0x3a4086(0x5ad9)])||(_0x12b3c4[_0x3a4086(0x5ad9)]=_0xb521fe[_0x3a4086(0x5dee)]*(0x1/_0x12b3c4[_0x3a4086(0x3ef1)]));var _0x40032b=_0x12b3c4[_0x3a4086(0x1877)],_0x181a1f=_0x12b3c4['_duration'],_0x1cb121=_0x12b3c4[_0x3a4086(0x5dee)],_0x38ee39=0x0!==_0x181a1f?JulianDate['secondsDifference'](_0x5247a1,_0x40032b)/_0x181a1f:0x0,_0x592576=_0x38ee39>=0x0,_0xbf1719=_0x12b3c4['loop']===ModelAnimationLoop$1[_0x3a4086(0x5993)]||_0x12b3c4[_0x3a4086(0x3c65)]===ModelAnimationLoop$1[_0x3a4086(0x1477)];if((_0x592576||_0xbf1719&&!defined$1(_0x12b3c4[_0x3a4086(0x3d3d)]))&&(_0x38ee39<=0x1||_0xbf1719)&&(!defined$1(_0x1cb121)||JulianDate[_0x3a4086(0x3935)](_0x5247a1,_0x1cb121))){if(_0x12b3c4['_state']===ModelAnimationState[_0x3a4086(0x2396)]&&(_0x12b3c4[_0x3a4086(0x5946)]=ModelAnimationState[_0x3a4086(0x2843)],_0x12b3c4[_0x3a4086(0x21ae)][_0x3a4086(0x5f70)]>0x0&&_0x5c9348[_0x3a4086(0x30c)]['push'](_0x12b3c4[_0x5a62ad(0x1e08)])),_0x12b3c4[_0x3a4086(0x3c65)]===ModelAnimationLoop$1[_0x3a4086(0x5993)])_0x38ee39-=Math[_0x5a62ad(0x4b96)](_0x38ee39);else{if(_0x12b3c4[_0x3a4086(0x3c65)]===ModelAnimationLoop$1[_0x3a4086(0x1477)]){var _0x5d9851=Math[_0x5a62ad(0x4b96)](_0x38ee39),_0x198007=_0x38ee39-_0x5d9851;_0x38ee39=_0x5d9851%0x2==0x1?0x1-_0x198007:_0x198007;}}_0x12b3c4['reverse']&&(_0x38ee39=0x1-_0x38ee39);var _0x3600d0=_0x38ee39*_0x181a1f*_0x12b3c4[_0x3a4086(0x3ef1)];animateChannels(_0xb521fe,_0x3600d0=CesiumMath[_0x5a62ad(0x505d)](_0x3600d0,_0xb521fe['startTime'],_0xb521fe[_0x5a62ad(0x25c6)])),_0x12b3c4[_0x3a4086(0xa16)][_0x3a4086(0x5f70)]>0x0&&(_0x12b3c4[_0x3a4086(0x3f09)]=_0x3600d0,_0x5c9348[_0x3a4086(0x30c)][_0x3a4086(0x5323)](_0x12b3c4[_0x5a62ad(0x1c8)])),_0x57de71=!0x0;}else _0x592576&&_0x12b3c4[_0x3a4086(0x5946)]===ModelAnimationState[_0x3a4086(0x2843)]&&(_0x12b3c4[_0x3a4086(0x5946)]=ModelAnimationState[_0x3a4086(0x2396)],_0x12b3c4[_0x3a4086(0x3b17)][_0x3a4086(0x5f70)]>0x0&&_0x5c9348[_0x3a4086(0x30c)][_0x3a4086(0x5323)](_0x12b3c4[_0x3a4086(0x2d17)]),_0x12b3c4['removeOnStop']&&animationsToRemove[_0x3a4086(0x5323)](_0x12b3c4));}_0x461444=animationsToRemove[_0x3a4086(0x809)];for(var _0x2ecc49=0x0;_0x2ecc49<_0x461444;++_0x2ecc49){var _0x42802c=animationsToRemove[_0x2ecc49];_0x5bdd45[_0x3a4086(0x2f5b)](_0x5bdd45[_0x3a4086(0xabf)](_0x42802c),0x1),_0x5c9348[_0x3a4086(0x30c)][_0x3a4086(0x5323)](createAnimationRemovedFunction(this,_0x1fc633,_0x42802c));}return animationsToRemove[_0x3a4086(0x809)]=0x0,_0x57de71;},Object[_0x5e00b3(0x1dfd)](ModelMaterial[_0x307c2b(0x1aa2)],{'name':{'get':function(){var _0x3e48c5=_0x307c2b;return this[_0x3e48c5(0x4f2b)];}},'id':{'get':function(){var _0x12d2bc=_0x5e00b3;return this[_0x12d2bc(0x32b3)];}}}),ModelMaterial[_0x5e00b3(0x3720)][_0x5e00b3(0x92d)]=function(_0x31eef6,_0x57063d){var _0x2374e4=_0x5e00b3,_0x24b0c7='u_'+_0x31eef6,_0x5d28e7=this[_0x2374e4(0x18f4)][_0x2374e4(0xc98)][_0x24b0c7];_0x5d28e7[_0x2374e4(0x9a4)]=_0x5d28e7[_0x2374e4(0x40f3)](_0x57063d,_0x5d28e7[_0x2374e4(0x9a4)]);},ModelMaterial[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x5cc5d1){var _0x4092c0=_0x307c2b,_0x483406=_0x5e00b3,_0x5e04ec='u_'+_0x5cc5d1,_0x3412d9=this[_0x4092c0(0x3470)][_0x4092c0(0x225a)][_0x5e04ec];if(defined$1(_0x3412d9))return _0x3412d9[_0x483406(0x9a4)];},Object[_0x5e00b3(0x1dfd)](ModelMesh[_0x5e00b3(0x3720)],{'name':{'get':function(){var _0x458b13=_0x5e00b3;return this[_0x458b13(0x5e3a)];}},'id':{'get':function(){var _0x270695=_0x5e00b3;return this[_0x270695(0x32b3)];}},'materials':{'get':function(){var _0x3329dd=_0x5e00b3;return this[_0x3329dd(0x93b)];}}}),Object[_0x5e00b3(0x1dfd)](ModelNode[_0x307c2b(0x1aa2)],{'name':{'get':function(){var _0x2ff754=_0x5e00b3;return this[_0x2ff754(0x5e3a)];}},'id':{'get':function(){var _0x32e4df=_0x5e00b3;return this[_0x32e4df(0x32b3)];}},'show':{'get':function(){var _0x463120=_0x5e00b3;return this[_0x463120(0x1462)];},'set':function(_0x3e9c14){var _0x2bfc84=_0x5e00b3;this[_0x2bfc84(0x1462)]!==_0x3e9c14&&(this[_0x2bfc84(0x1462)]=_0x3e9c14,this[_0x2bfc84(0x3804)][_0x2bfc84(0x5f0)]=!0x0);}},'matrix':{'get':function(){var _0x5b72e7=_0x307c2b;return this[_0x5b72e7(0x5a94)];},'set':function(_0x1f43f1){var _0x36f03f=_0x307c2b,_0x1b4305=_0x5e00b3;this[_0x1b4305(0x2d31)]=Matrix4[_0x1b4305(0x40f3)](_0x1f43f1,this[_0x36f03f(0x5a94)]),this['useMatrix']=!0x0;var _0xb1f6d0=this[_0x1b4305(0x3804)];_0xb1f6d0[_0x36f03f(0x56f0)]=!0x0,this[_0x36f03f(0x4922)][_0x1b4305(0x1112)]=_0xb1f6d0[_0x1b4305(0x26ff)];}},'originalMatrix':{'get':function(){var _0x2e51d2=_0x5e00b3;return this[_0x2e51d2(0x1196)];}}}),ModelNode[_0x307c2b(0x1aa2)][_0x5e00b3(0x2be4)]=function(_0x447dd1){var _0x1ad5c1=_0x307c2b,_0x24cd3e=_0x5e00b3;Matrix4[_0x1ad5c1(0x2d7b)](_0x447dd1,this[_0x24cd3e(0x2d31)]);},ComputeCommand[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(_0x59fac1){_0x59fac1['execute'](this);};var OctahedralProjectionAtlasFS=_0x5e00b3(0x30f5),OctahedralProjectionFS=_0x5e00b3(0x379b),OctahedralProjectionVS=_0x5e00b3(0x77b);function OctahedralProjectedCubeMap(_0x13d881){var _0x3686fd=_0x307c2b,_0x55a9f0=_0x5e00b3;this[_0x55a9f0(0x26a1)]=_0x13d881,this[_0x55a9f0(0x5a1f)]=void 0x0,this[_0x55a9f0(0x5c32)]=void 0x0,this[_0x55a9f0(0x49a6)]=void 0x0,this[_0x55a9f0(0x4c2c)]=void 0x0,this[_0x55a9f0(0xc7b)]=void 0x0,this[_0x3686fd(0x5526)]=void 0x0,this[_0x55a9f0(0x1668)]=void 0x0,this[_0x55a9f0(0x12f7)]=!0x1,this[_0x55a9f0(0x1d9c)]=!0x1,this[_0x55a9f0(0x41ff)]=when[_0x55a9f0(0x32fc)]();}var ktxRegex$4=/(^data:image\/ktx)|(\.ktx$)/i,ktx2Regex=/(^data:image\/ktx2)|(\.ktx2$)/i;Object[_0x5e00b3(0x1dfd)](OctahedralProjectedCubeMap[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x54a5e3=_0x5e00b3;return this[_0x54a5e3(0x26a1)];}},'texture':{'get':function(){var _0x3834b8=_0x5e00b3;return this[_0x3834b8(0x49a6)];}},'maximumMipmapLevel':{'get':function(){var _0x51ef07=_0x5e00b3;return this[_0x51ef07(0x1668)];}},'ready':{'get':function(){var _0x589675=_0x5e00b3;return this[_0x589675(0x1d9c)];}},'readyPromise':{'get':function(){var _0x32ea30=_0x5e00b3;return this[_0x32ea30(0x41ff)][_0x32ea30(0x24e7)];}}}),OctahedralProjectedCubeMap[_0x5e00b3(0x2d65)]=function(_0x52e79a){var _0x1e51de=_0x5e00b3;return _0x52e79a[_0x1e51de(0x164a)]&&_0x52e79a[_0x1e51de(0x7c0)]||_0x52e79a[_0x1e51de(0x4afe)]&&_0x52e79a[_0x1e51de(0x2c37)];};for(var v1=new Cartesian3(0x1,0x0,0x0),v2=new Cartesian3(0x0,0x0,0x1),v3=new Cartesian3(-0x1,0x0,0x0),v4=new Cartesian3(0x0,0x0,-0x1),v5=new Cartesian3(0x0,0x1,0x0),v6=new Cartesian3(0x0,-0x1,0x0),cubeMapCoordinates=[v5,v3,v2,v6,v1,v5,v4,v5,v5],length=cubeMapCoordinates[_0x5e00b3(0x809)],flatCubeMapCoordinates=new Float32Array(0x3*length),offset=0x0,i$5=0x0;i$5<length;++i$5,offset+=0x3)Cartesian3[_0x5e00b3(0x52a8)](cubeMapCoordinates[i$5],flatCubeMapCoordinates,offset);var flatPositions=new Float32Array([-0x1,0x1,-0x1,0x0,0x0,0x1,0x0,0x0,0x1,0x0,0x1,0x1,0x0,-0x1,-0x1,-0x1,0x1,-0x1]),indices=new Uint16Array([0x0,0x1,0x2,0x2,0x3,0x1,0x7,0x6,0x1,0x3,0x6,0x1,0x2,0x5,0x4,0x3,0x4,0x2,0x4,0x8,0x6,0x3,0x4,0x6]);function createVertexArray$2(_0x27393c){var _0x1e9d58=_0x307c2b,_0xdfe4de=_0x5e00b3,_0x2f3b2b=Buffer$1[_0xdfe4de(0x5ad5)]({'context':_0x27393c,'typedArray':flatPositions,'usage':BufferUsage[_0xdfe4de(0xdfd)]}),_0x3c934e=Buffer$1[_0x1e9d58(0x2853)]({'context':_0x27393c,'typedArray':flatCubeMapCoordinates,'usage':BufferUsage[_0xdfe4de(0xdfd)]}),_0x2222b9=Buffer$1[_0xdfe4de(0xda9)]({'context':_0x27393c,'typedArray':indices,'usage':BufferUsage[_0xdfe4de(0xdfd)],'indexDatatype':IndexDatatype$1[_0xdfe4de(0x43ff)]});return new VertexArray({'context':_0x27393c,'attributes':[{'index':0x0,'vertexBuffer':_0x2f3b2b,'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0xdfe4de(0x486a)]},{'index':0x1,'vertexBuffer':_0x3c934e,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0xdfe4de(0x486a)]}],'indexBuffer':_0x2222b9});}function createUniformTexture(_0xa930bd){return function(){return _0xa930bd;};}function cleanupResources(_0x19faa8){var _0x6ca130=_0x307c2b,_0x225466=_0x5e00b3,_0x31329a,_0x3d57f5;_0x19faa8[_0x225466(0xc7b)]=_0x19faa8[_0x225466(0xc7b)]&&_0x19faa8[_0x225466(0xc7b)][_0x225466(0x2947)](),_0x19faa8[_0x225466(0x3ebd)]=_0x19faa8['_sp']&&_0x19faa8[_0x225466(0x3ebd)][_0x6ca130(0x5020)]();var _0x11b0a9=_0x19faa8[_0x225466(0x5c32)];if(defined$1(_0x11b0a9)){for(_0x3d57f5=_0x11b0a9[_0x225466(0x809)],_0x31329a=0x0;_0x31329a<_0x3d57f5;++_0x31329a)_0x11b0a9[_0x31329a][_0x225466(0x2947)]();}var _0x2e433b=_0x19faa8[_0x225466(0x4c2c)];if(defined$1(_0x2e433b)){for(_0x3d57f5=_0x2e433b[_0x225466(0x809)],_0x31329a=0x0;_0x31329a<_0x3d57f5;++_0x31329a)_0x2e433b[_0x31329a][_0x225466(0x2947)]();}_0x19faa8[_0x225466(0xc7b)]=void 0x0,_0x19faa8[_0x225466(0x3ebd)]=void 0x0,_0x19faa8['_cubeMaps']=void 0x0,_0x19faa8[_0x225466(0x5a1f)]=void 0x0,_0x19faa8[_0x225466(0x4c2c)]=void 0x0;}function removePipelineExtras(_0x2ea946){var _0x1334f7=_0x5e00b3;return ForEach[_0x1334f7(0x221b)](_0x2ea946,function(_0x146752){removeExtras(_0x146752);}),ForEach[_0x1334f7(0x537f)](_0x2ea946,function(_0x2d25e5){removeExtras(_0x2d25e5);}),ForEach[_0x1334f7(0xf80)](_0x2ea946,function(_0x5c82b8){var _0x17f65e=_0x1334f7;removeExtras(_0x5c82b8),ForEach[_0x17f65e(0x1e12)](_0x5c82b8,function(_0x1fe5f8){removeExtras(_0x1fe5f8);});}),removeExtras(_0x2ea946),_0x2ea946;}function removeExtras(_0x28f4e8){var _0x4b60ce=_0x307c2b,_0x22dabf=_0x5e00b3;defined$1(_0x28f4e8[_0x22dabf(0xcfb)])&&(defined$1(_0x28f4e8[_0x22dabf(0xcfb)][_0x4b60ce(0x1caa)])&&delete _0x28f4e8[_0x22dabf(0xcfb)][_0x22dabf(0x2c43)],0x0===Object[_0x22dabf(0x4d54)](_0x28f4e8[_0x22dabf(0xcfb)])['length']&&delete _0x28f4e8[_0x22dabf(0xcfb)]);}OctahedralProjectedCubeMap[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x1ae1ac){var _0x1f7100=_0x307c2b,_0x4ff986=_0x5e00b3,_0x56f2ab=_0x1ae1ac[_0x4ff986(0x4fd0)];if(!OctahedralProjectedCubeMap[_0x1f7100(0x1fb2)](_0x56f2ab))return;if(defined$1(this[_0x1f7100(0x38cb)])&&defined$1(this[_0x4ff986(0xc7b)])&&cleanupResources(this),defined$1(this[_0x4ff986(0x49a6)]))return;if(!defined$1(this[_0x4ff986(0x49a6)])&&!this[_0x4ff986(0x12f7)]){var _0x1f234c=_0x56f2ab[_0x4ff986(0x1a25)][_0x1f7100(0x3b6a)](this[_0x4ff986(0x26a1)]);if(defined$1(_0x1f234c))return cleanupResources(this),this[_0x4ff986(0x49a6)]=_0x1f234c,this[_0x4ff986(0x1668)]=this[_0x1f7100(0x38cb)][_0x4ff986(0x722)],this[_0x4ff986(0x1d9c)]=!0x0,void this[_0x4ff986(0x41ff)][_0x4ff986(0x1c7e)]();}var _0xe03d67=this[_0x1f7100(0x57b7)];if(!defined$1(_0xe03d67)&&!this[_0x4ff986(0x12f7)]){var _0x8c450d=this;ktxRegex$4[_0x4ff986(0x4a8a)](this[_0x1f7100(0x5a2a)])?loadKTX(this[_0x4ff986(0x26a1)])[_0x4ff986(0x2a5f)](function(_0x32f9d9){var _0x3d9022=_0x1f7100;_0x8c450d[_0x3d9022(0x57b7)]=_0x32f9d9,_0x8c450d[_0x3d9022(0xe18)]=!0x1;})['otherwise'](this[_0x1f7100(0x46e8)][_0x4ff986(0x4c5a)]):ktx2Regex[_0x1f7100(0x37cb)](this[_0x4ff986(0x26a1)])&&loadKTX2(this[_0x4ff986(0x26a1)])['then'](function(_0x3c9f36){var _0x439a73=_0x4ff986;_0x8c450d[_0x439a73(0x5a1f)]=_0x3c9f36,_0x8c450d[_0x439a73(0x12f7)]=!0x1;})[_0x4ff986(0xd22)](this[_0x1f7100(0x46e8)][_0x4ff986(0x4c5a)]),this[_0x4ff986(0x12f7)]=!0x0;}if(!defined$1(this[_0x4ff986(0x5a1f)]))return;const _0x68fbc5=[];let _0x4aac85=_0xe03d67[0x0][_0x4ff986(0x40c0)][_0x4ff986(0x29cf)];defined$1(_0x4aac85)?_0x68fbc5['push'](_0x4ff986(0x4c37)):_0x4aac85=_0x56f2ab[_0x4ff986(0x7c0)]?PixelDatatype$1[_0x4ff986(0x4750)]:PixelDatatype$1[_0x4ff986(0x486a)];const _0x144ff0=PixelFormat$1[_0x4ff986(0x1015)],_0xc07517=new ShaderSource({'defines':_0x68fbc5,'sources':[OctahedralProjectionFS]});this[_0x4ff986(0xc7b)]=createVertexArray$2(_0x56f2ab),this[_0x4ff986(0x3ebd)]=ShaderProgram$1[_0x1f7100(0x5602)]({'context':_0x56f2ab,'vertexShaderSource':OctahedralProjectionVS,'fragmentShaderSource':_0xc07517,'attributeLocations':{'position':0x0,'cubeMapCoordinates':0x1}});var _0x210659=Math['min'](_0xe03d67[_0x1f7100(0x2ef4)],0x6);this[_0x1f7100(0x51de)]=_0x210659-0x1;for(var _0x19eea3=this[_0x4ff986(0x5c32)]=new Array(_0x210659),_0x4ad19a=this[_0x4ff986(0x4c2c)]=new Array(_0x210659),_0x2fd9f7=0x2*_0xe03d67[0x0][_0x1f7100(0x4fae)][_0x4ff986(0x2d3c)],_0x441bc5={'originalSize':function(){return _0x2fd9f7;}},_0x464a32=0x0;_0x464a32<_0x210659;++_0x464a32){var _0x242d79=_0xe03d67[_0x464a32][_0x4ff986(0x1657)];_0xe03d67[_0x464a32][_0x4ff986(0x1657)]=_0xe03d67[_0x464a32][_0x4ff986(0x1e44)],_0xe03d67[_0x464a32][_0x1f7100(0x3c03)]=_0x242d79;var _0x55cb77=_0x19eea3[_0x464a32]=new CubeMap({'context':_0x56f2ab,'source':_0xe03d67[_0x464a32],'pixelDatatype':_0x4aac85}),_0x5d8129=0x2*_0x19eea3[_0x464a32][_0x4ff986(0x2d3c)],_0xd92e96=_0x4ad19a[_0x464a32]=new Texture({'context':_0x56f2ab,'width':_0x5d8129,'height':_0x5d8129,'pixelDatatype':_0x4aac85,'pixelFormat':_0x144ff0}),_0x25a8ef=new ComputeCommand({'vertexArray':this[_0x4ff986(0xc7b)],'shaderProgram':this[_0x4ff986(0x3ebd)],'uniformMap':{'cubeMap':createUniformTexture(_0x55cb77)},'outputTexture':_0xd92e96,'persists':!0x0,'owner':this});_0x1ae1ac[_0x4ff986(0xe5b)][_0x4ff986(0x5323)](_0x25a8ef),_0x441bc5[_0x4ff986(0x30a9)+_0x464a32]=createUniformTexture(_0xd92e96);}this[_0x4ff986(0x49a6)]=new Texture({'context':_0x56f2ab,'width':1.5*_0x2fd9f7+0x2,'height':_0x2fd9f7,'pixelDatatype':_0x4aac85,'pixelFormat':_0x144ff0}),this['_texture'][_0x4ff986(0x722)]=this[_0x4ff986(0x1668)],_0x56f2ab[_0x4ff986(0x1a25)][_0x4ff986(0x221f)](this[_0x4ff986(0x26a1)],this[_0x4ff986(0x49a6)]);var _0x547ec2=new ComputeCommand({'fragmentShaderSource':OctahedralProjectionAtlasFS,'uniformMap':_0x441bc5,'outputTexture':this[_0x4ff986(0x49a6)],'persists':!0x1,'owner':this});_0x1ae1ac[_0x4ff986(0xe5b)]['push'](_0x547ec2),this[_0x4ff986(0x1d9c)]=!0x0,this[_0x4ff986(0x41ff)][_0x1f7100(0x511b)]();},OctahedralProjectedCubeMap[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},OctahedralProjectedCubeMap[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3f4c31=_0x307c2b,_0x2336eb=_0x5e00b3;return cleanupResources(this),this[_0x2336eb(0x49a6)]=this[_0x2336eb(0x49a6)]&&this[_0x2336eb(0x49a6)][_0x3f4c31(0x5020)](),destroyObject$1(this);};var boundingSphereCartesian3Scratch=new Cartesian3(),ModelState=ModelUtility[_0x5e00b3(0x16ab)],defaultModelAccept=_0x5e00b3(0x710);function setCachedGltf(_0x25b228,_0x3582aa){var _0x5f11cf=_0x5e00b3;_0x25b228[_0x5f11cf(0x5b4f)]=_0x3582aa;}function CachedGltf(_0x487d1d){var _0x2bd613=_0x307c2b,_0x58f146=_0x5e00b3;this[_0x58f146(0x21d6)]=_0x487d1d[_0x58f146(0x1d19)],this[_0x2bd613(0x54cf)]=_0x487d1d['ready'],this[_0x2bd613(0x224e)]=[],this[_0x58f146(0x5d69)]=0x0;}Object[_0x5e00b3(0x1dfd)](CachedGltf[_0x5e00b3(0x3720)],{'gltf':{'set':function(_0x2a28cf){var _0x333247=_0x307c2b;this[_0x333247(0x4784)]=_0x2a28cf;},'get':function(){var _0x2af08f=_0x5e00b3;return this[_0x2af08f(0x21d6)];}}}),CachedGltf[_0x5e00b3(0x3720)][_0x5e00b3(0x3264)]=function(_0x4e0662){var _0x958d0a=_0x5e00b3;this[_0x958d0a(0x1d19)]=_0x4e0662;for(var _0x5c4c8c=this[_0x958d0a(0x33b2)],_0x515ced=_0x5c4c8c[_0x958d0a(0x809)],_0x14385d=0x0;_0x14385d<_0x515ced;++_0x14385d){var _0x3843bb=_0x5c4c8c[_0x14385d];_0x3843bb[_0x958d0a(0x53aa)]()||setCachedGltf(_0x3843bb,this);}this[_0x958d0a(0x33b2)]=void 0x0,this[_0x958d0a(0x2e0b)]=!0x0;};var gltfCache={},uriToGuid={};function Model(_0x384b7b){var _0x5468bf=_0x307c2b,_0x3f41cc=_0x5e00b3,_0x198362,_0x268d99=(_0x384b7b=defaultValue$1(_0x384b7b,defaultValue$1[_0x3f41cc(0x243c)]))[_0x3f41cc(0x1b97)];if(this[_0x3f41cc(0x4066)]=_0x268d99,this['_cachedGltf']=void 0x0,this['_releaseGltfJson']=defaultValue$1(_0x384b7b[_0x3f41cc(0x1d0f)],!0x1),defined$1(_0x268d99)&&defined$1(gltfCache[_0x268d99])&&gltfCache[_0x268d99]['ready'])++(_0x198362=gltfCache[_0x268d99])[_0x3f41cc(0x5d69)];else{var _0x4a7aee=_0x384b7b[_0x3f41cc(0x1d19)];if(defined$1(_0x4a7aee)){if(_0x4a7aee instanceof ArrayBuffer&&(_0x4a7aee=new Uint8Array(_0x4a7aee)),_0x4a7aee instanceof Uint8Array)_0x198362=new CachedGltf({'gltf':parseGlb(_0x4a7aee),'ready':!0x0});else _0x198362=new CachedGltf({'gltf':_0x384b7b[_0x3f41cc(0x1d19)],'ready':!0x0});_0x198362[_0x3f41cc(0x5d69)]=0x1,defined$1(_0x268d99)&&(gltfCache[_0x268d99]=_0x198362);}}setCachedGltf(this,_0x198362);var _0x3c2949=defaultValue$1(_0x384b7b['basePath'],'');this[_0x3f41cc(0x28cf)]=Resource[_0x3f41cc(0x3bee)](_0x3c2949),this[_0x3f41cc(0x5e42)]=_0x384b7b[_0x3f41cc(0x5e42)],this[_0x5468bf(0x537b)]=defaultValue$1(_0x384b7b[_0x5468bf(0x537b)],!0x0),this[_0x5468bf(0xe9d)]=defaultValue$1(_0x384b7b[_0x3f41cc(0x1a08)],Color$2[_0x3f41cc(0x22f7)]),this[_0x3f41cc(0x80b)]=new Color$2(),this[_0x3f41cc(0x1b8)]=0x1,this[_0x3f41cc(0x41b0)]=void 0x0,this[_0x3f41cc(0x9c3)]=defaultValue$1(_0x384b7b[_0x3f41cc(0x9c3)],0x0),this[_0x3f41cc(0x599)]=Matrix4[_0x3f41cc(0x40f3)](defaultValue$1(_0x384b7b[_0x5468bf(0x4bac)],Matrix4[_0x3f41cc(0x2de)])),this[_0x3f41cc(0x33a1)]=Matrix4[_0x3f41cc(0x40f3)](this[_0x3f41cc(0x599)]),this[_0x3f41cc(0x3b07)]=void 0x0,this['scale']=defaultValue$1(_0x384b7b[_0x3f41cc(0x4a6e)],0x1),this[_0x5468bf(0x4f81)]=this[_0x3f41cc(0x4a6e)],this[_0x3f41cc(0x5c93)]=defaultValue$1(_0x384b7b['minimumPixelSize'],0x0),this[_0x3f41cc(0x33e3)]=this[_0x5468bf(0x6b8)],this[_0x3f41cc(0x1ec1)]=_0x384b7b[_0x3f41cc(0x1ec1)],this[_0x3f41cc(0x1002)]=this[_0x3f41cc(0x1ec1)],this['id']=_0x384b7b['id'],this['_id']=_0x384b7b['id'],this[_0x3f41cc(0x5698)]=defaultValue$1(_0x384b7b[_0x3f41cc(0x5698)],HeightReference$1[_0x3f41cc(0x423a)]),this[_0x3f41cc(0x118a)]=this['heightReference'],this[_0x3f41cc(0x50d5)]=!0x1,this[_0x3f41cc(0x213c)]=void 0x0;var _0x3209c7=_0x384b7b[_0x3f41cc(0x20c0)];this[_0x3f41cc(0x5e52)]=_0x3209c7,defined$1(_0x3209c7)&&defined$1(_0x3209c7[_0x5468bf(0x51c4)])&&(this[_0x3f41cc(0x10c3)]=_0x3209c7[_0x3f41cc(0x2329)][_0x5468bf(0x3b94)](function(){var _0x40ae11=_0x3f41cc;this[_0x40ae11(0x50d5)]=!0x0;},this)),this[_0x3f41cc(0x1162)]=_0x384b7b[_0x3f41cc(0x1614)],this[_0x3f41cc(0x2925)]=defaultValue$1(_0x384b7b['allowPicking'],!0x0),this['_ready']=!0x1,this['_readyPromise']=when[_0x5468bf(0x1fd6)](),this[_0x3f41cc(0x480e)]=new ModelAnimationCollection(this),this['clampAnimations']=defaultValue$1(_0x384b7b[_0x5468bf(0x1c44)],!0x0),this[_0x3f41cc(0x33b3)]=void 0x0,this[_0x3f41cc(0x1202)]=defaultValue$1(_0x384b7b[_0x3f41cc(0xf18)],!0x0),this[_0x3f41cc(0x33c9)]=defaultValue$1(_0x384b7b[_0x5468bf(0x51ad)],!0x0),this[_0x3f41cc(0x5cc1)]=defaultValue$1(_0x384b7b[_0x3f41cc(0x5cc1)],ShadowMode$1[_0x3f41cc(0x14f3)]),this[_0x3f41cc(0x2ac2)]=this[_0x3f41cc(0x5cc1)],this[_0x5468bf(0x3a3a)]=defaultValue$1(_0x384b7b[_0x5468bf(0x3a3a)],Color$2[_0x3f41cc(0x40f3)](Color$2[_0x3f41cc(0x3b7e)])),this[_0x3f41cc(0x512)]=new Color$2(),this[_0x3f41cc(0x1c5c)]=0x1,this[_0x3f41cc(0x11d1)]=defaultValue$1(_0x384b7b[_0x3f41cc(0x11d1)],ColorBlendMode$1[_0x3f41cc(0x41ac)]),this[_0x5468bf(0x2b54)]=defaultValue$1(_0x384b7b[_0x3f41cc(0x265)],0.5),this[_0x3f41cc(0x534)]=!0x1,this[_0x3f41cc(0x49f7)]=void 0x0,this[_0x3f41cc(0x2693)]=_0x384b7b[_0x3f41cc(0x2693)],this[_0x3f41cc(0x141d)]=0x0,this[_0x3f41cc(0x5dc8)]=void 0x0,this[_0x3f41cc(0x3820)]=defaultValue$1(_0x384b7b[_0x3f41cc(0x3820)],!0x1),this[_0x3f41cc(0xe14)]=!0x1,this[_0x3f41cc(0x3d52)]=defaultValue$1(_0x384b7b[_0x5468bf(0x307d)],!0x1),this[_0x3f41cc(0x2e98)]=!0x1,this[_0x3f41cc(0x4e59)]=_0x384b7b[_0x3f41cc(0xe9f)],this[_0x3f41cc(0x3b78)]=_0x384b7b[_0x3f41cc(0x174)],this[_0x3f41cc(0x3a37)]=_0x384b7b[_0x3f41cc(0x3e89)],this[_0x3f41cc(0x3e6a)]=_0x384b7b[_0x3f41cc(0x2677)],this['_fragmentShaderLoaded']=_0x384b7b[_0x3f41cc(0x1c52)],this[_0x3f41cc(0x36f4)]=_0x384b7b[_0x3f41cc(0x2128)],this['_pickIdLoaded']=_0x384b7b[_0x3f41cc(0x31f1)],this[_0x3f41cc(0x2dff)]=defaultValue$1(_0x384b7b[_0x3f41cc(0x5cc2)],!0x1),this[_0x3f41cc(0x2345)]=_0x384b7b[_0x5468bf(0x601)],this[_0x3f41cc(0x105d)]=defaultValue$1(_0x384b7b[_0x3f41cc(0x5036)],Axis$2['Y']),this[_0x5468bf(0x186d)]=Axis$2['Z'],this['_forwardAxis']=_0x384b7b[_0x3f41cc(0x521)],this[_0x3f41cc(0x2505)]=defaultValue$1(_0x384b7b[_0x5468bf(0xad9)],!0x0),this[_0x3f41cc(0x54d6)]=defaultValue$1(_0x384b7b[_0x3f41cc(0x54d6)],Pass$1[_0x3f41cc(0x1792)]),this[_0x5468bf(0x52cc)]=new Matrix4(),this[_0x3f41cc(0x49e7)]=Matrix4[_0x3f41cc(0x40f3)](Matrix4[_0x5468bf(0x1160)]),this[_0x3f41cc(0x3fef)]=void 0x0,this[_0x3f41cc(0x3097)]=void 0x0,this['_minCorner']=void 0x0,this[_0x3f41cc(0x23cb)]=void 0x0,this[_0x3f41cc(0x5c43)]=new BoundingSphere(),this[_0x3f41cc(0x5946)]=ModelState[_0x5468bf(0x8fa)],this[_0x3f41cc(0x3fd0)]=void 0x0,this[_0x3f41cc(0x2201)]=void 0x0,this[_0x3f41cc(0x5f0)]=!0x1,this[_0x3f41cc(0x1ed0)]=!0x1,this[_0x3f41cc(0x4f16)]=!0x1,this[_0x3f41cc(0x26ff)]=0x0,this['_runtime']={'animations':void 0x0,'rootNodes':void 0x0,'nodes':void 0x0,'nodesByName':void 0x0,'skinnedNodes':void 0x0,'meshesByName':void 0x0,'materialsByName':void 0x0,'materialsById':void 0x0},this[_0x3f41cc(0x3224)]={},this[_0x3f41cc(0x48d9)]=void 0x0,this[_0x3f41cc(0x724)]=void 0x0,this[_0x3f41cc(0x474d)]={},this[_0x3f41cc(0x4ac9)]={},this[_0x3f41cc(0x47b3)]={'buffers':{},'vertexArrays':{},'programs':{},'sourceShaders':{},'silhouettePrograms':{},'textures':{},'samplers':{},'renderStates':{}},this[_0x3f41cc(0xd10)]=void 0x0,this[_0x3f41cc(0x1088)]=!0x1,this['_dequantizeInShader']=defaultValue$1(_0x384b7b[_0x3f41cc(0x19b5)],!0x0),this[_0x3f41cc(0x5667)]={},this[_0x3f41cc(0x3588)]=0x0,this[_0x5468bf(0x54bb)]=0x0,this[_0x3f41cc(0x3ad7)]=0x0,this[_0x5468bf(0x14ff)]=0x0,this[_0x3f41cc(0x54b9)]=0x0,this[_0x3f41cc(0x55b0)]={},this[_0x3f41cc(0x5f61)]={},this[_0x3f41cc(0x2239)]={},this[_0x3f41cc(0x23ee)]=[],this[_0x5468bf(0xb96)]=[],this[_0x5468bf(0x28d1)]=void 0x0,this[_0x3f41cc(0xc96)]=void 0x0,this[_0x3f41cc(0x3e32)]=void 0x0,this[_0x3f41cc(0x5ba9)]=void 0x0,this[_0x3f41cc(0x26f3)]=void 0x0,this[_0x3f41cc(0x857)]=void 0x0,this[_0x3f41cc(0x600b)]=new Cartesian2(0x1,0x1),Cartesian2[_0x3f41cc(0x40f3)](_0x384b7b[_0x3f41cc(0xea6)],this[_0x3f41cc(0x600b)]),this[_0x3f41cc(0x199b)]=Cartesian3[_0x3f41cc(0x40f3)](_0x384b7b[_0x3f41cc(0x3057)]),this[_0x3f41cc(0x4363)]=void 0x0,this[_0x3f41cc(0x3131)]=defaultValue$1(_0x384b7b[_0x3f41cc(0x3131)],0.2),this[_0x3f41cc(0x506b)]=_0x384b7b[_0x3f41cc(0x52b5)],this[_0x3f41cc(0x5c44)]=_0x384b7b[_0x3f41cc(0x1a27)],this[_0x3f41cc(0x8f8)]=!0x0,this[_0x3f41cc(0x441)]=void 0x0,this[_0x5468bf(0x3b7d)]=!0x1,this['_useDefaultSpecularMaps']=!0x1,this[_0x3f41cc(0x44b9)]=!0x1;}function silhouetteSupported(_0x4da738){var _0x4cc1ab=_0x5e00b3;return _0x4da738[_0x4cc1ab(0x564c)];}function isColorShadingEnabled(_0x5aabbf){var _0x549fe2=_0x307c2b,_0x37f8ac=_0x5e00b3;return!Color$2[_0x37f8ac(0x1dab)](_0x5aabbf[_0x37f8ac(0x8fe)],Color$2[_0x37f8ac(0x3b7e)])||_0x5aabbf[_0x549fe2(0x5b27)]!==ColorBlendMode$1[_0x549fe2(0x281b)];}function isClippingEnabled(_0x13fbc2){var _0x35ed83=_0x307c2b,_0xd81e33=_0x5e00b3,_0x1a5b04=_0x13fbc2[_0x35ed83(0x392f)];return defined$1(_0x1a5b04)&&_0x1a5b04[_0xd81e33(0x552c)]&&0x0!==_0x1a5b04[_0xd81e33(0x809)];}function containsGltfMagic(_0x206eb9){var _0x18c855=_0x5e00b3;return _0x18c855(0x105c)===getMagic(_0x206eb9);}function getRuntime(_0x49fea9,_0x4b3df6,_0x1e201d){var _0x58ca7f=_0x5e00b3;return _0x49fea9[_0x58ca7f(0x33dd)][_0x4b3df6][_0x1e201d];}function addBuffersToLoadResources(_0x58446d){var _0x3b3300=_0x307c2b,_0x46c7cc=_0x58446d[_0x3b3300(0x8cf)],_0x2c622d=_0x58446d[_0x3b3300(0x3d7b)];ForEach[_0x3b3300(0xcaa)](_0x46c7cc,function(_0x528bab,_0x2901c5){var _0x2b59a9=_0x23ca;_0x2c622d[_0x2b59a9(0x3e30)][_0x2901c5]=_0x528bab['extras'][_0x2b59a9(0x2c43)][_0x2b59a9(0x43f4)];});}function bufferLoad(_0x1cd987,_0x458aee){return function(_0x5981cf){var _0x2da4fe=_0x140d,_0x1080fc=_0x23ca,_0x1e38ff=_0x1cd987[_0x2da4fe(0x3d7b)],_0x5d3391=new Uint8Array(_0x5981cf);--_0x1e38ff['pendingBufferLoads'],_0x1cd987[_0x1080fc(0x1d19)][_0x1080fc(0x3e30)][_0x458aee][_0x1080fc(0xcfb)][_0x1080fc(0x2c43)][_0x1080fc(0x43f4)]=_0x5d3391;};}function parseBufferViews(_0x208aab){var _0x1df4c2=_0x307c2b,_0x1c3bbe=_0x5e00b3,_0x4977a6=_0x208aab[_0x1c3bbe(0x1d19)][_0x1c3bbe(0x2f99)],_0x3d8bcf=_0x208aab[_0x1c3bbe(0x3fd0)][_0x1c3bbe(0x1dfb)];ForEach[_0x1df4c2(0x9e5)](_0x208aab[_0x1c3bbe(0x1d19)],function(_0x583514,_0x1dd4db){var _0xa204ab=_0x1df4c2,_0x5701d9=_0x1c3bbe;_0x583514[_0x5701d9(0x50f)]===WebGLConstants$1[_0xa204ab(0x705)]&&_0x3d8bcf[_0xa204ab(0x4815)](_0x1dd4db);});var _0x4d63c3=_0x208aab[_0x1c3bbe(0x3fd0)][_0x1c3bbe(0x2fc0)],_0x545da3={};ForEach[_0x1df4c2(0x3de8)](_0x208aab[_0x1c3bbe(0x1d19)],function(_0x10a56e){var _0x111b62=_0x1df4c2,_0xa274be=_0x1c3bbe,_0x1d9229=_0x10a56e[_0xa274be(0x5e0d)];defined$1(_0x1d9229)&&(_0x4977a6[_0x1d9229][_0x111b62(0x4fc8)]!==WebGLConstants$1['ELEMENT_ARRAY_BUFFER']||defined$1(_0x545da3[_0x1d9229])||(_0x545da3[_0x1d9229]=!0x0,_0x4d63c3[_0xa274be(0x18bb)]({'id':_0x1d9229,'componentType':_0x10a56e[_0xa274be(0x4d83)]})));});}function parseTechniques(_0x3e646f){var _0x12d7ad=_0x307c2b,_0x18c42d=_0x5e00b3,_0x2b21be=_0x3e646f[_0x18c42d(0x1d19)];if(hasExtension(_0x2b21be,'KHR_techniques_webgl')){var _0x4a771=_0x3e646f[_0x18c42d(0x5f61)],_0x1ae0f9=_0x3e646f[_0x18c42d(0x55b0)],_0x5d75e0=_0x2b21be[_0x18c42d(0x49b2)][_0x18c42d(0xe84)][_0x12d7ad(0x2976)];ForEach['technique'](_0x2b21be,function(_0x5c6ca8,_0x213cb1){var _0x3a8905=_0x12d7ad;_0x1ae0f9[_0x213cb1]=clone$1(_0x5c6ca8);var _0x10c545=_0x5c6ca8[_0x3a8905(0x3851)];defined$1(_0x4a771[_0x10c545])||(_0x4a771[_0x10c545]=clone$1(_0x5d75e0[_0x10c545]));});}}function shaderLoad(_0x5e33b6,_0x281e93,_0x35154a){return function(_0x2f4f57){var _0x3e4d10=_0x140d,_0x1dbf06=_0x23ca,_0x35a844=_0x5e33b6[_0x1dbf06(0x3fd0)];_0x35a844[_0x1dbf06(0xa75)][_0x35154a]={'source':_0x2f4f57,'type':_0x281e93,'bufferView':void 0x0},--_0x35a844['pendingShaderLoads'],_0x5e33b6[_0x1dbf06(0x47b3)][_0x3e4d10(0x1b04)][_0x35154a]=_0x2f4f57;};}function parseShaders(_0x74736b){var _0x1e6618=_0x307c2b,_0x56f8eb=_0x5e00b3,_0x3adcf8=_0x74736b[_0x56f8eb(0x1d19)],_0x3e9809=_0x3adcf8[_0x56f8eb(0x3e30)],_0x39dd09=_0x3adcf8[_0x56f8eb(0x2f99)],_0x4504fb=_0x74736b[_0x1e6618(0x21d9)][_0x56f8eb(0x400)];ForEach[_0x56f8eb(0x221b)](_0x3adcf8,function(_0x4d4731,_0xac1eff){var _0x208b71=_0x1e6618,_0x124f16=_0x56f8eb;if(defined$1(_0x4d4731[_0x124f16(0x5e0d)])){var _0x4ee7fd=_0x4d4731['bufferView'],_0xf3ffb0=_0x39dd09[_0x4ee7fd],_0x15179d=_0xf3ffb0[_0x208b71(0xcaa)],_0x235f2c=getStringFromTypedArray(_0x3e9809[_0x15179d][_0x124f16(0xcfb)][_0x124f16(0x2c43)][_0x124f16(0x43f4)],_0xf3ffb0[_0x124f16(0x153e)],_0xf3ffb0['byteLength']);_0x4504fb[_0xac1eff]=_0x235f2c;}else{if(defined$1(_0x4d4731[_0x124f16(0xcfb)][_0x124f16(0x2c43)][_0x124f16(0x43f4)]))_0x4504fb[_0xac1eff]=_0x4d4731[_0x208b71(0x52a5)][_0x124f16(0x2c43)][_0x124f16(0x43f4)];else{++_0x74736b[_0x124f16(0x3fd0)][_0x208b71(0x20a6)];var _0x224369=_0x74736b[_0x124f16(0x28cf)][_0x124f16(0x5155)]({'url':_0x4d4731[_0x208b71(0x3f2)]});_0x224369[_0x124f16(0x25c7)]()[_0x124f16(0x2a5f)](shaderLoad(_0x74736b,_0x4d4731[_0x124f16(0x3dd)],_0xac1eff))[_0x124f16(0xd22)](ModelUtility[_0x208b71(0x1c0f)](_0x74736b,_0x124f16(0x221b),_0x224369[_0x124f16(0x2dba)]));}}});}function parsePrograms(_0x3ee833){var _0x94c07b=_0x307c2b,_0x59803f=_0x5e00b3,_0x27dcc6=_0x3ee833[_0x59803f(0x55b0)];for(var _0xab5efb in _0x27dcc6)if(_0x27dcc6[_0x59803f(0x1a9a)](_0xab5efb)){var _0x3cd819=_0x27dcc6[_0xab5efb];_0x3ee833[_0x59803f(0x3fd0)][_0x94c07b(0x54f2)]['enqueue']({'programId':_0x3cd819[_0x59803f(0x39e5)],'techniqueId':_0xab5efb});}}function imageLoad(_0xcd0c74,_0xb0f445){return function(_0x4b66e8){var _0xfd6ba=_0x140d,_0x16af48=_0x23ca;const _0x477dd9=_0xcd0c74[_0x16af48(0x3fd0)];let _0x1d1c6d;--_0x477dd9[_0xfd6ba(0x51e1)],Array[_0x16af48(0x2676)](_0x4b66e8)&&(_0x1d1c6d=_0x4b66e8[_0x16af48(0x30eb)](0x1,_0x4b66e8[_0x16af48(0x809)])[_0x16af48(0x7f7)](function(_0x43897f){var _0x2043ed=_0xfd6ba;return _0x43897f[_0x2043ed(0x9e5)];}),_0x4b66e8=_0x4b66e8[0x0]),_0x477dd9[_0x16af48(0x4000)][_0x16af48(0x18bb)]({'id':_0xb0f445,'image':_0x4b66e8,'bufferView':_0x4b66e8[_0x16af48(0x5e0d)],'width':_0x4b66e8[_0x16af48(0x2d3c)],'height':_0x4b66e8[_0x16af48(0x5a4e)],'internalFormat':_0x4b66e8[_0x16af48(0x2c7d)],'mipLevels':_0x1d1c6d});};}Object[_0x5e00b3(0x1dfd)](Model[_0x5e00b3(0x3720)],{'gltf':{'get':function(){var _0x405ded=_0x5e00b3;return defined$1(this[_0x405ded(0x5b4f)])?this[_0x405ded(0x5b4f)][_0x405ded(0x1d19)]:void 0x0;}},'releaseGltfJson':{'get':function(){var _0x3096c1=_0x5e00b3;return this[_0x3096c1(0x275f)];}},'cacheKey':{'get':function(){var _0x1b37f8=_0x5e00b3;return this[_0x1b37f8(0x4066)];}},'basePath':{'get':function(){var _0x2696f5=_0x5e00b3;return this[_0x2696f5(0x28cf)][_0x2696f5(0x2dba)];}},'boundingSphere':{'get':function(){var _0x417034=_0x307c2b,_0x3ce682=_0x5e00b3,_0x4add36=this[_0x3ce682(0x599)];this[_0x3ce682(0x5698)]!==HeightReference$1[_0x3ce682(0x423a)]&&this[_0x3ce682(0x3b07)]&&(_0x4add36=this[_0x3ce682(0x3b07)]);var _0x222b2d,_0xe95de7=Matrix4[_0x3ce682(0x5379)](_0x4add36,boundingSphereCartesian3Scratch);this[_0x3ce682(0x4a6e)]instanceof Cartesian3?(_0x222b2d=this[_0x3ce682(0x4a6e)],defined$1(this[_0x3ce682(0x1ec1)])&&(_0x222b2d['x']=Math[_0x3ce682(0x19a8)](this[_0x3ce682(0x1ec1)],_0x222b2d['x']),_0x222b2d['y']=Math[_0x3ce682(0x19a8)](this[_0x3ce682(0x1ec1)],_0x222b2d['y']),_0x222b2d['z']=Math[_0x3ce682(0x19a8)](this['maximumScale'],_0x222b2d['z'])),Cartesian3[_0x3ce682(0x2f3d)](_0xe95de7,_0x222b2d,_0xe95de7)):(_0x222b2d=defined$1(this[_0x3ce682(0x1ec1)])?Math[_0x417034(0x4b49)](this[_0x417034(0x45a7)],this[_0x3ce682(0x4a6e)]):this[_0x3ce682(0x4a6e)],Cartesian3[_0x3ce682(0x34b9)](_0xe95de7,_0x222b2d,_0xe95de7));var _0x2a98f4=this[_0x3ce682(0x5c43)];return _0x2a98f4[_0x3ce682(0x4fe8)]=Cartesian3[_0x3ce682(0x2f3d)](this[_0x3ce682(0x3097)][_0x3ce682(0x4fe8)],_0xe95de7,_0x2a98f4[_0x3ce682(0x4fe8)]),_0x2a98f4[_0x3ce682(0x48ce)]=Cartesian3[_0x3ce682(0x584)](_0xe95de7)*this[_0x3ce682(0x3fef)],defined$1(this[_0x3ce682(0x111e)])&&Cartesian3[_0x3ce682(0x30c2)](this[_0x417034(0x28d1)],_0x2a98f4[_0x3ce682(0x4fe8)],_0x2a98f4[_0x3ce682(0x4fe8)]),_0x2a98f4;}},'ready':{'get':function(){var _0x1fe093=_0x5e00b3;return this[_0x1fe093(0x1d9c)];}},'readyPromise':{'get':function(){var _0x3eee57=_0x307c2b,_0x80ce48=_0x5e00b3;return this[_0x3eee57(0x46e8)][_0x80ce48(0x24e7)];}},'asynchronous':{'get':function(){var _0x2a4161=_0x307c2b;return this[_0x2a4161(0x1d0f)];}},'allowPicking':{'get':function(){var _0x54fcaf=_0x5e00b3;return this[_0x54fcaf(0x2925)];}},'incrementallyLoadTextures':{'get':function(){var _0x42c02b=_0x307c2b;return this[_0x42c02b(0x1446)];}},'pendingTextureLoads':{'get':function(){var _0x290d83=_0x307c2b,_0x5528d9=_0x5e00b3;return defined$1(this[_0x5528d9(0x3fd0)])?this[_0x290d83(0x3d7b)][_0x5528d9(0x4e18)]:0x0;}},'dirty':{'get':function(){return this['_dirty'];}},'distanceDisplayCondition':{'get':function(){var _0x19e843=_0x5e00b3;return this[_0x19e843(0x4e59)];},'set':function(_0x5821e3){var _0x417d98=_0x5e00b3;this[_0x417d98(0x4e59)]=DistanceDisplayCondition[_0x417d98(0x40f3)](_0x5821e3,this[_0x417d98(0x4e59)]);}},'extensionsUsed':{'get':function(){var _0x45fd22=_0x307c2b,_0x1eb55b=_0x5e00b3;return defined$1(this[_0x1eb55b(0x48d9)])||(this[_0x45fd22(0x223a)]=ModelUtility[_0x1eb55b(0x4f3d)](this[_0x1eb55b(0x1d19)])),this[_0x1eb55b(0x48d9)];}},'extensionsRequired':{'get':function(){var _0xec9aeb=_0x307c2b,_0x5b5e67=_0x5e00b3;return defined$1(this[_0x5b5e67(0x724)])||(this[_0x5b5e67(0x724)]=ModelUtility[_0x5b5e67(0x701)](this[_0xec9aeb(0x8cf)])),this[_0x5b5e67(0x724)];}},'upAxis':{'get':function(){var _0x214d8c=_0x5e00b3;return this[_0x214d8c(0x105d)];}},'forwardAxis':{'get':function(){var _0x54f777=_0x5e00b3;return defined$1(this[_0x54f777(0x9b0)])?this[_0x54f777(0x9b0)]:this[_0x54f777(0x5b96)];}},'trianglesLength':{'get':function(){var _0x3b7d41=_0x307c2b;return this[_0x3b7d41(0x2459)];}},'geometryByteLength':{'get':function(){var _0x440be2=_0x307c2b;return this[_0x440be2(0x1f96)];}},'texturesByteLength':{'get':function(){var _0x57a548=_0x307c2b;return this[_0x57a548(0x14ff)];}},'cachedGeometryByteLength':{'get':function(){var _0xd7a428=_0x307c2b;return this[_0xd7a428(0xa81)];}},'cachedTexturesByteLength':{'get':function(){var _0x21b450=_0x5e00b3;return this[_0x21b450(0x3db5)];}},'clippingPlanes':{'get':function(){var _0x544999=_0x5e00b3;return this[_0x544999(0x49f7)];},'set':function(_0x38075d){var _0x1a7e6b=_0x5e00b3;_0x38075d!==this[_0x1a7e6b(0x49f7)]&&ClippingPlaneCollection[_0x1a7e6b(0x529d)](_0x38075d,this,_0x1a7e6b(0x49f7));}},'pickIds':{'get':function(){var _0x12c302=_0x5e00b3;return this[_0x12c302(0x2017)];}},'imageBasedLightingFactor':{'get':function(){var _0x5afddf=_0x5e00b3;return this[_0x5afddf(0x600b)];},'set':function(_0x47daa7){var _0x207600=_0x307c2b,_0xfdb80b=_0x5e00b3,_0x56f08f=this[_0xfdb80b(0x600b)];_0x47daa7===_0x56f08f||Cartesian2[_0xfdb80b(0x1dab)](_0x47daa7,_0x56f08f)||(this['_shouldRegenerateShaders']=this[_0x207600(0x1165)]||this[_0xfdb80b(0x600b)]['x']>0x0&&0x0===_0x47daa7['x']||0x0===this[_0xfdb80b(0x600b)]['x']&&_0x47daa7['x']>0x0,this[_0x207600(0x1165)]=this['_shouldRegenerateShaders']||this[_0x207600(0x4863)]['y']>0x0&&0x0===_0x47daa7['y']||0x0===this[_0x207600(0x4863)]['y']&&_0x47daa7['y']>0x0,Cartesian2[_0xfdb80b(0x40f3)](_0x47daa7,this[_0x207600(0x4863)]));}},'lightColor':{'get':function(){var _0x5cc934=_0x5e00b3;return this[_0x5cc934(0x199b)];},'set':function(_0x60258){var _0x6aab5c=_0x307c2b,_0x43cab9=_0x5e00b3,_0x57fd3f=this[_0x43cab9(0x199b)];_0x60258===_0x57fd3f||Cartesian3[_0x43cab9(0x1dab)](_0x60258,_0x57fd3f)||(this[_0x43cab9(0x44b9)]=this[_0x6aab5c(0x1165)]||defined$1(_0x57fd3f)&&!defined$1(_0x60258)||defined$1(_0x60258)&&!defined$1(_0x57fd3f),this[_0x43cab9(0x199b)]=Cartesian3['clone'](_0x60258,_0x57fd3f));}},'luminanceAtZenith':{'get':function(){var _0x2ba6c4=_0x5e00b3;return this[_0x2ba6c4(0x4363)];},'set':function(_0x4a341a){var _0x2f6598=_0x5e00b3,_0x2f5cad=this['_luminanceAtZenith'];_0x4a341a!==_0x2f5cad&&(this[_0x2f6598(0x44b9)]=this[_0x2f6598(0x44b9)]||defined$1(_0x2f5cad)&&!defined$1(_0x4a341a)||defined$1(_0x4a341a)&&!defined$1(_0x2f5cad),this[_0x2f6598(0x4363)]=_0x4a341a);}},'sphericalHarmonicCoefficients':{'get':function(){var _0x1c8954=_0x5e00b3;return this[_0x1c8954(0x506b)];},'set':function(_0x3943c1){var _0x3f3bc9=_0x307c2b,_0x1232dc=_0x5e00b3;_0x3943c1!==this[_0x3f3bc9(0x109a)]&&(this[_0x1232dc(0x506b)]=_0x3943c1,this[_0x1232dc(0x44b9)]=!0x0);}},'specularEnvironmentMaps':{'get':function(){var _0x837430=_0x5e00b3;return this[_0x837430(0x5c44)];},'set':function(_0x2d67b5){var _0x45fabc=_0x5e00b3;this[_0x45fabc(0x8f8)]=_0x2d67b5!==this[_0x45fabc(0x5c44)],this[_0x45fabc(0x5c44)]=_0x2d67b5;}}}),Model[_0x5e00b3(0x1032)]=function(_0x260e3d){var _0x20e051=_0x5e00b3;return silhouetteSupported(_0x260e3d[_0x20e051(0x4fd0)]);},Model[_0x307c2b(0x3267)]=function(_0x534766){var _0x484841=_0x307c2b,_0x55a4bf=_0x5e00b3,_0x18130a=_0x534766[_0x55a4bf(0x2dba)];_0x534766=clone$1(_0x534766);var _0x44d498=Resource[_0x484841(0x260)](_0x18130a),_0x339cfd=defaultValue$1(_0x534766[_0x55a4bf(0x2313)],_0x44d498[_0x55a4bf(0x40f3)]()),_0x4bb7a1=Resource[_0x55a4bf(0x3bee)](_0x339cfd),_0x10afa8=defaultValue$1(_0x534766[_0x55a4bf(0x1b97)],uriToGuid[getAbsoluteUri(_0x44d498['url'])]);defined$1(_0x10afa8)||(_0x10afa8=createGuid(),uriToGuid[getAbsoluteUri(_0x44d498[_0x55a4bf(0x2dba)])]=_0x10afa8),defined$1(_0x534766['basePath'])&&!defined$1(_0x534766[_0x484841(0x37f5)])&&(_0x10afa8+=_0x4bb7a1[_0x55a4bf(0x2dba)]),_0x534766[_0x55a4bf(0x1b97)]=_0x10afa8,_0x534766[_0x55a4bf(0x2313)]=_0x4bb7a1;var _0x2d52ca=new Model(_0x534766),_0x466d6f=gltfCache[_0x10afa8];return defined$1(_0x466d6f)?_0x466d6f[_0x484841(0x54cf)]||(++_0x466d6f[_0x55a4bf(0x5d69)],_0x466d6f[_0x55a4bf(0x33b2)][_0x55a4bf(0x5323)](_0x2d52ca)):((_0x466d6f=new CachedGltf({'ready':!0x1}))[_0x484841(0x6a9)]=0x1,_0x466d6f[_0x55a4bf(0x33b2)][_0x484841(0x2a0e)](_0x2d52ca),setCachedGltf(_0x2d52ca,_0x466d6f),gltfCache[_0x10afa8]=_0x466d6f,defined$1(_0x44d498[_0x484841(0x219)][_0x55a4bf(0x478e)])||(_0x44d498[_0x55a4bf(0x29ac)][_0x484841(0x18a6)]=defaultModelAccept),_0x44d498[_0x55a4bf(0x1cf8)]()['then'](function(_0xb7a0){var _0x1a31f2=_0x55a4bf,_0x51d5a6=new Uint8Array(_0xb7a0);if(containsGltfMagic(_0x51d5a6)){var _0x553b5f=parseGlb(_0x51d5a6);_0x466d6f[_0x1a31f2(0x3264)](_0x553b5f);}else{var _0x2358a9=getStringFromTypedArray(_0x51d5a6);_0x466d6f[_0x1a31f2(0x3264)](JSON[_0x1a31f2(0x2374)](_0x2358a9));}})[_0x55a4bf(0xd22)](ModelUtility[_0x55a4bf(0x14b5)](_0x2d52ca,_0x484841(0x3c1f),_0x44d498[_0x484841(0x2cb5)]))),_0x2d52ca;},Model[_0x5e00b3(0x1ab2)]=gltfCache,Model[_0x5e00b3(0x3720)][_0x307c2b(0x50f3)]=function(_0x20bdae){var _0x140a2c=_0x5e00b3,_0x378a6b=getRuntime(this,_0x140a2c(0x4602),_0x20bdae);return defined$1(_0x378a6b)?_0x378a6b[_0x140a2c(0x5cd3)]:void 0x0;},Model[_0x307c2b(0x1aa2)][_0x5e00b3(0x3310)]=function(_0x5320e2){var _0x139d1e=_0x307c2b;return getRuntime(this,_0x139d1e(0x4273),_0x5320e2);},Model[_0x5e00b3(0x3720)][_0x5e00b3(0x29c2)]=function(_0x384512){return getRuntime(this,'materialsByName',_0x384512);};var ktxRegex$3=/(^data:image\/ktx)|(\.ktx$)/i,crnRegex$3=/(^data:image\/crn)|(\.crn$)/i;function parseTextures(_0x379401,_0x59495f,_0x1945f9){var _0x3e7e58=_0x5e00b3,_0x43f97f,_0x224b04=_0x379401[_0x3e7e58(0x1d19)],_0x17fbbf=_0x224b04[_0x3e7e58(0x5803)];ForEach[_0x3e7e58(0x30a9)](_0x224b04,function(_0x22839,_0x36d241){var _0x17dd3d=_0x140d,_0x3c7123=_0x3e7e58,_0x16e2b0=_0x22839[_0x3c7123(0x43f4)];defined$1(_0x22839[_0x3c7123(0x49b2)])&&defined$1(_0x22839[_0x3c7123(0x49b2)][_0x3c7123(0x308f)])&&_0x1945f9&&(_0x16e2b0=_0x22839[_0x3c7123(0x49b2)][_0x3c7123(0x308f)][_0x3c7123(0x43f4)]);var _0x3e4e96=_0x17fbbf[_0x16e2b0],_0x10ca28=_0x3e4e96[_0x3c7123(0xcfb)],_0x5e894e=_0x3e4e96[_0x3c7123(0x5e0d)],_0x36dd6d=_0x3e4e96[_0x3c7123(0x2244)];if(_0x43f97f=_0x3e4e96[_0x17dd3d(0x3f2)],defined$1(_0x10ca28)&&defined$1(_0x10ca28[_0x3c7123(0x141b)])){var _0x2efc9b=_0x10ca28['compressedImage3DTiles'][_0x3c7123(0x5c64)],_0x147211=_0x10ca28[_0x3c7123(0x141b)][_0x3c7123(0x53bd)],_0x183b76=_0x10ca28[_0x3c7123(0x141b)][_0x3c7123(0x4612)],_0x25b20b=_0x10ca28[_0x3c7123(0x141b)][_0x3c7123(0x968)];_0x59495f['s3tc']&&defined$1(_0x2efc9b)?(_0x36dd6d=_0x2efc9b[_0x3c7123(0x2244)],defined$1(_0x2efc9b[_0x3c7123(0x5e0d)])?_0x5e894e=_0x2efc9b[_0x3c7123(0x5e0d)]:_0x43f97f=_0x2efc9b[_0x17dd3d(0x3f2)]):_0x59495f[_0x17dd3d(0x52e1)]&&defined$1(_0x147211)?(_0x36dd6d=_0x147211[_0x3c7123(0x2244)],defined$1(_0x147211[_0x3c7123(0x5e0d)])?_0x5e894e=_0x147211[_0x3c7123(0x5e0d)]:_0x43f97f=_0x147211[_0x3c7123(0x5442)]):_0x59495f[_0x3c7123(0x4a19)]&&defined$1(_0x183b76)?(_0x36dd6d=_0x183b76[_0x3c7123(0x2244)],defined$1(_0x183b76['bufferView'])?_0x5e894e=_0x183b76[_0x17dd3d(0x9e5)]:_0x43f97f=_0x183b76[_0x17dd3d(0x3f2)]):_0x59495f[_0x17dd3d(0x42ad)]&&defined$1(_0x25b20b)&&(_0x36dd6d=_0x25b20b[_0x3c7123(0x2244)],defined$1(_0x25b20b[_0x17dd3d(0x9e5)])?_0x5e894e=_0x25b20b[_0x3c7123(0x5e0d)]:_0x43f97f=_0x25b20b[_0x17dd3d(0x3f2)]);}if(defined$1(_0x5e894e))_0x379401[_0x3c7123(0x3fd0)]['texturesToCreateFromBufferView'][_0x3c7123(0x18bb)]({'id':_0x36d241,'image':void 0x0,'bufferView':_0x5e894e,'mimeType':_0x36dd6d});else{++_0x379401[_0x3c7123(0x3fd0)][_0x3c7123(0x4e18)];var _0x55aacd=_0x379401[_0x3c7123(0x28cf)][_0x3c7123(0x5155)]({'url':_0x43f97f});(ktxRegex$3[_0x17dd3d(0x37cb)](_0x43f97f)?loadKTX(_0x55aacd):crnRegex$3[_0x17dd3d(0x37cb)](_0x43f97f)?loadCRN(_0x55aacd,void 0x0,!0x0):_0x55aacd['fetchImage']())[_0x3c7123(0x2a5f)](imageLoad(_0x379401,_0x36d241))['otherwise'](ModelUtility['getFailedLoadFunction'](_0x379401,_0x3c7123(0xf80),_0x55aacd[_0x17dd3d(0x2cb5)]));}});}function parseNodes(_0x2c7a0a){var _0x13948c=_0x307c2b,_0x8ae44f=_0x5e00b3,_0x4f34d4={},_0xdd8be9={},_0x1e54a5=[],_0xcfa870=_0x2c7a0a[_0x8ae44f(0x3fd0)][_0x8ae44f(0x58fb)];ForEach[_0x13948c(0x1c75)](_0x2c7a0a[_0x8ae44f(0x1d19)],function(_0x37b3cb,_0x1a1c88){var _0x1aa1e5=_0x13948c,_0x13a38e=_0x8ae44f,_0x3fe6ee={'matrix':void 0x0,'translation':void 0x0,'rotation':void 0x0,'scale':void 0x0,'computedShow':!0x0,'transformToRoot':new Matrix4(),'computedMatrix':new Matrix4(),'dirtyNumber':0x0,'commands':[],'inverseBindMatrices':void 0x0,'bindShapeMatrix':void 0x0,'joints':[],'computedJointMatrices':[],'jointName':_0x37b3cb[_0x13a38e(0x11bf)],'weights':[],'children':[],'parents':[],'publicNode':void 0x0};_0x3fe6ee[_0x13a38e(0x5cd3)]=new ModelNode(_0x2c7a0a,_0x37b3cb,_0x3fe6ee,_0x1a1c88,ModelUtility[_0x13a38e(0x1833)](_0x37b3cb)),_0x4f34d4[_0x1a1c88]=_0x3fe6ee,_0xdd8be9[_0x37b3cb[_0x1aa1e5(0x1c7c)]]=_0x3fe6ee,defined$1(_0x37b3cb['skin'])&&(_0xcfa870[_0x13a38e(0x5323)](_0x1a1c88),_0x1e54a5[_0x13a38e(0x5323)](_0x3fe6ee));}),_0x2c7a0a[_0x8ae44f(0x33dd)][_0x8ae44f(0x1b6a)]=_0x4f34d4,_0x2c7a0a[_0x8ae44f(0x33dd)]['nodesByName']=_0xdd8be9,_0x2c7a0a[_0x8ae44f(0x33dd)][_0x13948c(0x12eb)]=_0x1e54a5;}function parseMaterials(_0x3b2a0a){var _0x2b872c=_0x307c2b,_0x53f2a1=_0x5e00b3,_0x5a8426=_0x3b2a0a[_0x53f2a1(0x1d19)],_0x42b760=_0x3b2a0a[_0x53f2a1(0x55b0)],_0x3c4d6a={},_0x31c7ee={},_0x3b26d4=_0x3b2a0a[_0x53f2a1(0x3224)];ForEach[_0x53f2a1(0x3453)](_0x5a8426,function(_0xebfc50,_0x12f67b){var _0x461138=_0x140d,_0x3b1f22=_0x53f2a1;_0x3b26d4[_0x12f67b]={'uniformMap':void 0x0,'values':void 0x0,'jointMatrixUniformName':void 0x0,'morphWeightsUniformName':void 0x0};var _0x37484b=new ModelMaterial(_0x3b2a0a,_0xebfc50,_0x12f67b);if(defined$1(_0xebfc50[_0x3b1f22(0x49b2)])&&defined$1(_0xebfc50[_0x3b1f22(0x49b2)][_0x461138(0x2a68)])){var _0x49dfa0=_0xebfc50[_0x3b1f22(0x49b2)][_0x3b1f22(0xe84)]['technique'];_0x37484b['_technique']=_0x49dfa0,_0x37484b[_0x3b1f22(0x1718)]=_0x42b760[_0x49dfa0][_0x461138(0x3851)],ForEach[_0x3b1f22(0x1690)](_0xebfc50,function(_0x2f6c96,_0x42c3d2){var _0x423a78=_0x3b1f22;defined$1(_0x37484b[_0x423a78(0x694)])||(_0x37484b[_0x423a78(0x694)]={}),_0x37484b[_0x423a78(0x694)][_0x42c3d2]=clone$1(_0x2f6c96);});}_0x3c4d6a[_0xebfc50[_0x3b1f22(0x2c5)]]=_0x37484b,_0x31c7ee[_0x12f67b]=_0x37484b;}),_0x3b2a0a[_0x53f2a1(0x33dd)][_0x53f2a1(0x2ca6)]=_0x3c4d6a,_0x3b2a0a[_0x53f2a1(0x33dd)][_0x2b872c(0x3fd7)]=_0x31c7ee;}function parseMeshes(_0x9c88c1){var _0x3cd0b4=_0x307c2b,_0x217a5a=_0x5e00b3,_0x275e90={},_0x2c5da2=_0x9c88c1[_0x217a5a(0x33dd)][_0x217a5a(0xdd9)];ForEach[_0x3cd0b4(0x5084)](_0x9c88c1[_0x217a5a(0x1d19)],function(_0x4b8d1c,_0x420a18){var _0x5f0cc1=_0x3cd0b4,_0x5e19b9=_0x217a5a;_0x275e90[_0x4b8d1c[_0x5e19b9(0x2c5)]]=new ModelMesh(_0x4b8d1c,_0x2c5da2,_0x420a18),(defined$1(_0x9c88c1[_0x5f0cc1(0x101a)][_0x5e19b9(0x463d)])||_0x9c88c1[_0x5f0cc1(0xa13)])&&ForEach[_0x5e19b9(0x5f49)](_0x4b8d1c,function(_0x1118ab,_0x25a8a4){var _0x445fef=_0x5e19b9,_0x2a6372=getProgramForPrimitive(_0x9c88c1,_0x1118ab),_0x7f57e2=_0x9c88c1[_0x445fef(0x4ac9)][_0x2a6372];defined$1(_0x7f57e2)||(_0x7f57e2={},_0x9c88c1[_0x445fef(0x4ac9)][_0x2a6372]=_0x7f57e2),_0x7f57e2[_0x420a18+_0x445fef(0x2d46)+_0x25a8a4]=_0x1118ab;});}),_0x9c88c1[_0x217a5a(0x33dd)][_0x3cd0b4(0x4273)]=_0x275e90;}var CreateVertexBufferJob$2=function(){var _0xa884bc=_0x307c2b,_0x543406=_0x5e00b3;this['id']=void 0x0,this[_0x543406(0x2919)]=void 0x0,this[_0xa884bc(0x5071)]=void 0x0;};function createVertexBuffer$1(_0xa579bf,_0x18af89,_0x49246e){var _0x26bae3=_0x307c2b,_0x450f02=_0x5e00b3,_0x1866d5=_0x18af89[_0x26bae3(0x3d7b)],_0x5ca975=_0x18af89[_0x26bae3(0x8cf)][_0x450f02(0x2f99)][_0xa579bf];defined$1(_0x5ca975)||(_0x5ca975=_0x1866d5[_0x450f02(0x49f)][_0xa579bf]);var _0x458d2d=Buffer$1[_0x450f02(0x5ad5)]({'context':_0x49246e,'typedArray':_0x1866d5[_0x450f02(0x2d3e)](_0x5ca975),'usage':BufferUsage[_0x450f02(0xdfd)]});_0x458d2d[_0x450f02(0x5754)]=!0x1,_0x18af89[_0x450f02(0x47b3)][_0x450f02(0x3e30)][_0xa579bf]=_0x458d2d,_0x18af89['_geometryByteLength']+=_0x458d2d[_0x26bae3(0x1604)];}CreateVertexBufferJob$2[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(_0x2cc571,_0x2e3544,_0x4c6c8c){var _0x3adc4d=_0x307c2b;this['id']=_0x2cc571,this[_0x3adc4d(0x3c1f)]=_0x2e3544,this[_0x3adc4d(0x5071)]=_0x4c6c8c;},CreateVertexBufferJob$2[_0x307c2b(0x1aa2)][_0x5e00b3(0x5ae4)]=function(){var _0x3288ea=_0x5e00b3;createVertexBuffer$1(this['id'],this[_0x3288ea(0x2919)],this[_0x3288ea(0x4fd0)]);};var CreateIndexBufferJob=function(){var _0x2995bd=_0x5e00b3;this['id']=void 0x0,this[_0x2995bd(0x4d83)]=void 0x0,this[_0x2995bd(0x2919)]=void 0x0,this[_0x2995bd(0x4fd0)]=void 0x0;};function createIndexBuffer$2(_0x57e01e,_0x368cd6,_0x207e1d,_0x2c5a77){var _0x5188e8=_0x307c2b,_0x1d2396=_0x5e00b3,_0x3bdc2e=_0x207e1d[_0x1d2396(0x3fd0)],_0x3bf077=_0x207e1d[_0x1d2396(0x1d19)][_0x5188e8(0x528)][_0x57e01e];defined$1(_0x3bf077)||(_0x3bf077=_0x3bdc2e[_0x1d2396(0x49f)][_0x57e01e]);var _0x30cfba=Buffer$1[_0x1d2396(0xda9)]({'context':_0x2c5a77,'typedArray':_0x3bdc2e[_0x1d2396(0x2d3e)](_0x3bf077),'usage':BufferUsage[_0x1d2396(0xdfd)],'indexDatatype':_0x368cd6});_0x30cfba[_0x5188e8(0x283b)]=!0x1,_0x207e1d[_0x1d2396(0x47b3)]['buffers'][_0x57e01e]=_0x30cfba,_0x207e1d[_0x1d2396(0x3ad7)]+=_0x30cfba[_0x1d2396(0x3b8d)];}CreateIndexBufferJob[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(_0x17b774,_0x56ccff,_0x222eb2,_0x5a0e13){var _0xc04afb=_0x5e00b3;this['id']=_0x17b774,this['componentType']=_0x56ccff,this[_0xc04afb(0x2919)]=_0x222eb2,this[_0xc04afb(0x4fd0)]=_0x5a0e13;},CreateIndexBufferJob[_0x307c2b(0x1aa2)][_0x5e00b3(0x5ae4)]=function(){var _0x27b158=_0x5e00b3;createIndexBuffer$2(this['id'],this['componentType'],this[_0x27b158(0x2919)],this[_0x27b158(0x4fd0)]);};var scratchVertexBufferJob$1=new CreateVertexBufferJob$2(),scratchIndexBufferJob$1=new CreateIndexBufferJob();function createBuffers$2(_0x206324,_0x28264b){var _0x38a42e=_0x307c2b,_0x479caa=_0x5e00b3,_0x28afa4=_0x206324[_0x479caa(0x3fd0)];if(0x0===_0x28afa4[_0x38a42e(0x14c3)]){var _0x466b18,_0x488ad1=_0x28264b[_0x38a42e(0x5071)],_0x248c49=_0x28afa4[_0x479caa(0x1dfb)],_0x587610=_0x28afa4[_0x38a42e(0x1a2a)];if(_0x206324[_0x38a42e(0x51ad)]){for(;_0x248c49[_0x479caa(0x809)]>0x0&&(scratchVertexBufferJob$1[_0x38a42e(0x3235)](_0x248c49[_0x38a42e(0x3edf)](),_0x206324,_0x488ad1),_0x28264b[_0x479caa(0x1dbd)][_0x479caa(0x5ae4)](scratchVertexBufferJob$1,JobType$1[_0x479caa(0x17be)]));)_0x248c49[_0x38a42e(0x39ec)]();for(;_0x587610[_0x38a42e(0x2ef4)]>0x0&&(_0x466b18=_0x587610[_0x479caa(0xda2)](),scratchIndexBufferJob$1[_0x479caa(0x10aa)](_0x466b18['id'],_0x466b18[_0x479caa(0x4d83)],_0x206324,_0x488ad1),_0x28264b[_0x479caa(0x1dbd)][_0x479caa(0x5ae4)](scratchIndexBufferJob$1,JobType$1[_0x38a42e(0x29e7)]));)_0x587610[_0x38a42e(0x39ec)]();}else{for(;_0x248c49[_0x479caa(0x809)]>0x0;)createVertexBuffer$1(_0x248c49[_0x479caa(0xcca)](),_0x206324,_0x488ad1);for(;_0x587610[_0x38a42e(0x2ef4)]>0x0;)createIndexBuffer$2((_0x466b18=_0x587610[_0x479caa(0xcca)]())['id'],_0x466b18[_0x479caa(0x4d83)],_0x206324,_0x488ad1);}}}function getProgramForPrimitive(_0x3c1b7c,_0x59ee48){var _0x29d6eb=_0x5e00b3,_0x40af3a=_0x3c1b7c[_0x29d6eb(0x33dd)][_0x29d6eb(0xdd9)][_0x59ee48[_0x29d6eb(0x3453)]];if(defined$1(_0x40af3a))return _0x40af3a[_0x29d6eb(0x1718)];}function modifyShaderForQuantizedAttributes(_0x5adccd,_0x52b17f,_0x5c7fd6){var _0x4e9504=_0x307c2b,_0xef3099=_0x5e00b3,_0xd8ee6b,_0x1dabe4,_0x52e77c=_0x5c7fd6[_0x4e9504(0x1b39)][_0x52b17f];if(!defined$1(_0x52e77c))return _0x5adccd;for(_0x1dabe4 in _0x52e77c)if(_0x52e77c[_0xef3099(0x1a9a)](_0x1dabe4)&&getProgramForPrimitive(_0x5c7fd6,_0xd8ee6b=_0x52e77c[_0x1dabe4])===_0x52b17f)break;var _0x34a76f=_0x5adccd;if(_0x5c7fd6[_0xef3099(0x359c)][_0xef3099(0x463d)])_0x34a76f=ModelUtility[_0xef3099(0x3cf3)](_0x5c7fd6[_0xef3099(0x1d19)],_0xd8ee6b,_0x5adccd),_0x5c7fd6[_0xef3099(0x474d)][_0x52b17f]=_0x34a76f[_0x4e9504(0x5530)];else{var _0x4ae93=_0x5c7fd6[_0xef3099(0x5667)][_0x1dabe4];defined$1(_0x4ae93)&&(_0x34a76f=ModelUtility[_0xef3099(0xff6)](_0x5c7fd6[_0xef3099(0x1d19)],_0xd8ee6b,_0x5adccd,_0x4ae93[_0x4e9504(0x3377)]));}return _0x5c7fd6[_0xef3099(0x4ac9)][_0x52b17f]=void 0x0,_0x34a76f[_0x4e9504(0x2985)];}function modifyShaderForColor(_0x49f361){var _0x195389=_0x307c2b,_0x8bb230=_0x5e00b3;return _0x49f361=ShaderSource[_0x195389(0x52d3)](_0x49f361,_0x8bb230(0x29cb)),_0x49f361+=_0x8bb230(0x5228);}function modifyShader(_0x1ba182,_0x39391b,_0xa7c1a4){return defined$1(_0xa7c1a4)&&(_0x1ba182=_0xa7c1a4(_0x1ba182,_0x39391b)),_0x1ba182;}var CreateProgramJob=function(){var _0x372bcc=_0x307c2b,_0x50cc5a=_0x5e00b3;this[_0x50cc5a(0x51ef)]=void 0x0,this[_0x50cc5a(0x2919)]=void 0x0,this[_0x372bcc(0x5071)]=void 0x0,this[_0x372bcc(0x3a16)]=void 0x0;};function appendLightSouceCode(_0x32b247,_0x222d19,_0x264b9b){var _0x21ca54=_0x307c2b,_0x442353=_0x5e00b3;return _0x32b247[_0x442353(0x3b27)][_0x442353(0x5306)][_0x442353(0x809)]>0x0&&(_0x264b9b='uniform\x20vec3\x20uDirectionalLightColor[\x20DIR_LIGHTS\x20];\x20\x0a'+(_0x264b9b=_0x442353(0x11e9)+_0x264b9b)),_0x32b247[_0x21ca54(0x1644)][_0x442353(0x9a8)][_0x442353(0x809)]>0x0&&(_0x264b9b=_0x442353(0x3cfd)+(_0x264b9b=_0x21ca54(0x3503)+(_0x264b9b=_0x442353(0x5e62)+_0x264b9b))),_0x32b247[_0x442353(0x3b27)][_0x442353(0x40be)][_0x442353(0x809)]>0x0&&(_0x264b9b=_0x442353(0x2a8c)+(_0x264b9b=_0x442353(0xe05)+(_0x264b9b=_0x21ca54(0x1a8e)+(_0x264b9b=_0x442353(0x50d0)+(_0x264b9b=_0x442353(0x2874)+_0x264b9b))))),_0x222d19=_0x21ca54(0x3465)+_0x32b247[_0x21ca54(0x1644)][_0x442353(0x5306)][_0x442353(0x809)]+'\x0a'+_0x222d19,_0x264b9b=_0x442353(0x2c31)+_0x32b247[_0x442353(0x3b27)][_0x442353(0x5306)][_0x21ca54(0x2ef4)]+'\x0a'+_0x264b9b,_0x222d19=_0x442353(0x2bce)+_0x32b247[_0x442353(0x3b27)][_0x442353(0x9a8)][_0x21ca54(0x2ef4)]+'\x0a'+_0x222d19,_0x264b9b=_0x21ca54(0x16d6)+_0x32b247[_0x442353(0x3b27)][_0x442353(0x9a8)][_0x442353(0x809)]+'\x0a'+_0x264b9b,{'vs':_0x222d19='#define\x20SPOT_LIGHTS\x20'+_0x32b247[_0x442353(0x3b27)][_0x442353(0x40be)][_0x21ca54(0x2ef4)]+'\x0a'+_0x222d19,'fs':_0x264b9b=_0x442353(0x313d)+_0x32b247[_0x21ca54(0x1644)][_0x442353(0x40be)][_0x442353(0x809)]+'\x0a'+_0x264b9b};}function createProgram(_0x409e27,_0xcc93c0,_0x293107,_0x459986){var _0x25cabc=_0x307c2b,_0x2bc77e=_0x5e00b3,_0x173818=_0x409e27[_0x2bc77e(0x109b)],_0x54b2d7=_0x409e27[_0x2bc77e(0x25e1)],_0x250549=_0xcc93c0[_0x25cabc(0x2edd)][_0x173818],_0x475f40=_0xcc93c0[_0x2bc77e(0x47b3)][_0x2bc77e(0x400)],_0x48fa22=_0x475f40[_0x250549[_0x2bc77e(0x4e09)]],_0x2ec4e9=_0x475f40[_0x250549['fragmentShader']],_0x2657cf=_0xcc93c0[_0x2bc77e(0x2239)],_0x2c1eda=_0xcc93c0[_0x2bc77e(0x2382)][_0x173818];if(_0xcc93c0['extensionsUsed'][_0x2bc77e(0x463d)]||_0xcc93c0[_0x2bc77e(0x3569)]){var _0x2aec6b=_0x2657cf[_0x173818];defined$1(_0x2aec6b)||(_0x2aec6b=modifyShaderForQuantizedAttributes(_0x48fa22,_0x173818,_0xcc93c0),_0x2657cf[_0x173818]=_0x2aec6b),_0x48fa22=_0x2aec6b;}var _0x36d7ab=modifyShader(_0x48fa22,_0x173818,_0xcc93c0[_0x2bc77e(0x3e6a)]),_0xd29f0f=modifyShader(_0x2ec4e9,_0x173818,_0xcc93c0['_fragmentShaderLoaded']);FeatureDetection[_0x25cabc(0xbc5)]()||(_0x36d7ab=ModelUtility[_0x25cabc(0x41e2)](_0x36d7ab,_0x2c1eda),_0xd29f0f=ModelUtility[_0x2bc77e(0x2d15)](_0xd29f0f)),defined$1(_0xcc93c0[_0x2bc77e(0x36f4)])||(_0xd29f0f=_0x2bc77e(0x5663)+_0xd29f0f);var _0x25ac83=_0xcc93c0[_0x2bc77e(0x600b)]['x']>0x0||_0xcc93c0[_0x2bc77e(0x600b)]['y']>0x0;_0x25ac83&&(_0xd29f0f=_0x2bc77e(0x33b)+_0xd29f0f),defined$1(_0xcc93c0[_0x2bc77e(0x199b)])&&(_0xd29f0f='#define\x20USE_CUSTOM_LIGHT_COLOR\x20\x0a\x0a'+_0xd29f0f),defined$1(_0xcc93c0[_0x2bc77e(0x5e42)])&&_0xcc93c0[_0x25cabc(0x4477)][_0x2bc77e(0x5059)]&&(_0xd29f0f=_0x25cabc(0x57db)+_0xd29f0f);var _0x1b3db9=appendLightSouceCode(_0x459986,_0x36d7ab,_0xd29f0f);if(_0x36d7ab=_0x1b3db9['vs'],_0xd29f0f=_0x1b3db9['fs'],(_0x2bc77e(0x29ca)!==_0xcc93c0['_sourceVersion']||_0xcc93c0['_sourceKHRTechniquesWebGL'])&&(_0xd29f0f=ShaderSource[_0x25cabc(0x52d3)](_0xd29f0f,_0x2bc77e(0x5850)),_0xd29f0f+=_0x2bc77e(0xfcc)),OctahedralProjectedCubeMap[_0x25cabc(0x1fb2)](_0x293107)){var _0x55cbf6=defined$1(_0xcc93c0[_0x25cabc(0x109a)])||_0xcc93c0[_0x2bc77e(0x1d7d)],_0x1f840a=defined$1(_0xcc93c0[_0x2bc77e(0x441)])&&_0xcc93c0[_0x2bc77e(0x441)][_0x2bc77e(0x2e0b)]||_0xcc93c0[_0x2bc77e(0x2716)];(_0x55cbf6||_0x1f840a||_0x25ac83)&&(_0xd29f0f=_0x25cabc(0x36a0)+_0xd29f0f),defined$1(_0xcc93c0[_0x2bc77e(0x506b)])?_0xd29f0f=_0x2bc77e(0x5417)+_0xd29f0f:_0xcc93c0[_0x25cabc(0x3b7d)]&&(_0xd29f0f=_0x2bc77e(0x1001)+_0xd29f0f),defined$1(_0xcc93c0[_0x2bc77e(0x441)])&&_0xcc93c0[_0x2bc77e(0x441)][_0x2bc77e(0x2e0b)]?_0xd29f0f=_0x25cabc(0x5720)+_0xd29f0f:_0xcc93c0[_0x25cabc(0x4051)]&&(_0xd29f0f=_0x2bc77e(0x545e)+_0xd29f0f);}defined$1(_0xcc93c0[_0x2bc77e(0x4363)])&&(_0xd29f0f=_0x2bc77e(0x53bb)+_0xd29f0f),createAttributesAndProgram(_0x173818,_0x54b2d7,_0xd29f0f,_0x36d7ab,_0xcc93c0,_0x293107);}function recreateProgram(_0x456787,_0x1a9be3,_0x4b6816,_0x5ec132){var _0x2f9b0f=_0x307c2b,_0x327f40=_0x5e00b3,_0xe8dfb0=_0x456787[_0x327f40(0x109b)],_0x316ef3=_0x456787[_0x327f40(0x25e1)],_0x449782=_0x1a9be3[_0x327f40(0x5f61)][_0xe8dfb0],_0x42e528=_0x1a9be3[_0x327f40(0x47b3)][_0x327f40(0x400)],_0x125364=_0x1a9be3[_0x327f40(0x2239)],_0x3e1fb7=_0x1a9be3[_0x327f40(0x2382)][_0xe8dfb0],_0x34fa57=_0x1a9be3[_0x327f40(0x2693)],_0x24ca68=isClippingEnabled(_0x1a9be3),_0x442a40=_0x42e528[_0x449782[_0x2f9b0f(0x30a)]],_0x16d615=_0x42e528[_0x449782[_0x2f9b0f(0x4f36)]];(_0x1a9be3[_0x327f40(0x359c)][_0x327f40(0x463d)]||_0x1a9be3[_0x2f9b0f(0xa13)])&&(_0x442a40=_0x125364[_0xe8dfb0]);var _0x4e1dfa=_0x16d615;isColorShadingEnabled(_0x1a9be3)&&(_0x4e1dfa=Model[_0x327f40(0x296d)](_0x4e1dfa)),_0x24ca68&&(_0x4e1dfa=modifyShaderForClippingPlanes(_0x4e1dfa,_0x34fa57,_0x4b6816));var _0x825102=modifyShader(_0x442a40,_0xe8dfb0,_0x1a9be3[_0x327f40(0x3e6a)]),_0x3505a8=modifyShader(_0x4e1dfa,_0xe8dfb0,_0x1a9be3[_0x327f40(0x284d)]);FeatureDetection['isInternetExplorer']()||(_0x825102=ModelUtility[_0x327f40(0x2d0c)](_0x825102,_0x3e1fb7),_0x3505a8=ModelUtility[_0x327f40(0x2d15)](_0x3505a8)),defined$1(_0x1a9be3[_0x327f40(0x36f4)])||(_0x3505a8=_0x327f40(0x5663)+_0x3505a8);var _0x5a0b53=_0x1a9be3[_0x327f40(0x600b)]['x']>0x0||_0x1a9be3[_0x327f40(0x600b)]['y']>0x0;_0x5a0b53&&(_0x3505a8=_0x327f40(0x33b)+_0x3505a8),defined$1(_0x1a9be3[_0x327f40(0x199b)])&&(_0x3505a8=_0x327f40(0x57d8)+_0x3505a8),defined$1(_0x1a9be3[_0x2f9b0f(0x4477)])&&_0x1a9be3[_0x327f40(0x5e42)][_0x327f40(0x5059)]&&(_0x3505a8=_0x327f40(0x4b73)+_0x3505a8);var _0xfe5c16=appendLightSouceCode(_0x5ec132,_0x825102,_0x3505a8);if(_0x825102=_0xfe5c16['vs'],_0x3505a8=_0xfe5c16['fs'],(_0x2f9b0f(0x19b8)!==_0x1a9be3[_0x327f40(0x26f3)]||_0x1a9be3[_0x327f40(0x857)])&&(_0x3505a8=ShaderSource[_0x327f40(0x1096)](_0x3505a8,_0x327f40(0x5850)),_0x3505a8+=_0x327f40(0xfcc)),OctahedralProjectedCubeMap[_0x327f40(0x2d65)](_0x4b6816)){var _0x5a3713=defined$1(_0x1a9be3[_0x2f9b0f(0x109a)])||_0x1a9be3[_0x327f40(0x1d7d)],_0x322a29=defined$1(_0x1a9be3['_specularEnvironmentMapAtlas'])&&_0x1a9be3[_0x327f40(0x441)][_0x327f40(0x2e0b)]||_0x1a9be3[_0x2f9b0f(0x4051)];!_0x24ca68&&(_0x5a3713||_0x322a29||_0x5a0b53)&&(_0x3505a8=_0x2f9b0f(0x36a0)+_0x3505a8),defined$1(_0x1a9be3[_0x327f40(0x506b)])?_0x3505a8=_0x327f40(0x5417)+_0x3505a8:_0x1a9be3[_0x327f40(0x1d7d)]&&(_0x3505a8=_0x327f40(0x1001)+_0x3505a8),defined$1(_0x1a9be3[_0x327f40(0x441)])&&_0x1a9be3[_0x327f40(0x441)][_0x327f40(0x2e0b)]?_0x3505a8=_0x327f40(0x408f)+_0x3505a8:_0x1a9be3[_0x2f9b0f(0x4051)]&&(_0x3505a8=_0x327f40(0x545e)+_0x3505a8);}defined$1(_0x1a9be3[_0x327f40(0x4363)])&&(_0x3505a8=_0x327f40(0x53bb)+_0x3505a8),createAttributesAndProgram(_0xe8dfb0,_0x316ef3,_0x3505a8,_0x825102,_0x1a9be3,_0x4b6816);}function createAttributesAndProgram(_0x9b5dde,_0x58c47f,_0x22750b,_0x102d2f,_0x2c4dc5,_0x1367f5){var _0x19e97b=_0x307c2b,_0x40a0b5=_0x5e00b3,_0x1ef04c=_0x2c4dc5[_0x40a0b5(0x55b0)][_0x58c47f],_0x1813f4=ModelUtility[_0x19e97b(0x3dda)](_0x1ef04c,_0x2c4dc5[_0x40a0b5(0x3a37)]);_0x2c4dc5['_rendererResources'][_0x40a0b5(0xb01)][_0x9b5dde]=ShaderProgram$1[_0x40a0b5(0x5344)]({'context':_0x1367f5,'vertexShaderSource':_0x102d2f,'fragmentShaderSource':_0x22750b,'attributeLocations':_0x1813f4});}CreateProgramJob[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(_0x235ae6,_0x384cfa,_0x118973,_0x2f86f7){var _0x2cb40a=_0x307c2b,_0x603db7=_0x5e00b3;this[_0x2cb40a(0x57c5)]=_0x235ae6,this['model']=_0x384cfa,this[_0x603db7(0x4fd0)]=_0x118973,this[_0x2cb40a(0x3a16)]=_0x2f86f7;},CreateProgramJob[_0x5e00b3(0x3720)][_0x307c2b(0x482e)]=function(){var _0xdb2fe5=_0x5e00b3;createProgram(this[_0xdb2fe5(0x51ef)],this[_0xdb2fe5(0x2919)],this[_0xdb2fe5(0x4fd0)],this[_0xdb2fe5(0x3859)]);};var scratchCreateProgramJob=new CreateProgramJob();function createPrograms(_0x4bef75,_0x5be19b){var _0x5f555c=_0x307c2b,_0x4aad06=_0x5e00b3,_0x427af6=_0x4bef75[_0x4aad06(0x3fd0)],_0x47ec52=_0x427af6[_0x5f555c(0x54f2)];if(0x0===_0x427af6['pendingShaderLoads']&&0x0===_0x427af6[_0x4aad06(0xee1)]){var _0x2814d0=_0x5be19b[_0x4aad06(0x4fd0)];if(_0x4bef75[_0x5f555c(0x51ad)]){for(;_0x47ec52[_0x4aad06(0x809)]>0x0&&(scratchCreateProgramJob[_0x4aad06(0x10aa)](_0x47ec52[_0x4aad06(0xda2)](),_0x4bef75,_0x2814d0,_0x5be19b),_0x5be19b[_0x4aad06(0x1dbd)][_0x5f555c(0x482e)](scratchCreateProgramJob,JobType$1[_0x4aad06(0x3680)]));)_0x47ec52[_0x5f555c(0x39ec)]();}else{for(;_0x47ec52[_0x4aad06(0x809)]>0x0;)createProgram(_0x47ec52[_0x5f555c(0x39ec)](),_0x4bef75,_0x2814d0);}}}function getOnImageCreatedFromTypedArray(_0x17f090,_0x6d66b3){return function(_0x542710){var _0x2daa8c=_0x23ca;_0x17f090[_0x2daa8c(0x4000)][_0x2daa8c(0x18bb)]({'id':_0x6d66b3['id'],'image':_0x542710,'bufferView':void 0x0}),--_0x17f090[_0x2daa8c(0x5d56)];};}function loadTexturesFromBufferViews(_0x1466d7){var _0x354eeb=_0x307c2b,_0x2c4310=_0x5e00b3,_0x4950dd=_0x1466d7[_0x2c4310(0x3fd0)];if(0x0===_0x4950dd[_0x2c4310(0xee1)])for(;_0x4950dd[_0x354eeb(0x4022)][_0x2c4310(0x809)]>0x0;){var _0x1cf864=_0x4950dd[_0x2c4310(0x4b46)][_0x2c4310(0xcca)](),_0x2308aa=_0x1466d7[_0x2c4310(0x1d19)],_0x2328bf=_0x2308aa[_0x354eeb(0x528)][_0x1cf864[_0x2c4310(0x5e0d)]];_0x2308aa[_0x2c4310(0x5013)][_0x1cf864['id']][_0x2c4310(0x43f4)];var _0x21ae77=ModelUtility[_0x354eeb(0x1c0f)](_0x1466d7,_0x2c4310(0xf80),_0x354eeb(0x24f0)+_0x1cf864['id']+_0x2c4310(0x184b)+_0x1cf864[_0x2c4310(0x5e0d)]);if(_0x2c4310(0x54da)===_0x1cf864[_0x2c4310(0x2244)])loadKTX(_0x4950dd[_0x2c4310(0x2d3e)](_0x2328bf))[_0x2c4310(0x2a5f)](imageLoad(_0x1466d7,_0x1cf864['id']))[_0x2c4310(0xd22)](_0x21ae77),++_0x1466d7[_0x354eeb(0x3d7b)][_0x2c4310(0x4e18)];else{if('image/ktx2'===_0x1cf864[_0x354eeb(0x27f2)])loadKTX2(new Uint8Array(_0x4950dd[_0x2c4310(0x2d3e)](_0x2328bf)))[_0x2c4310(0x2a5f)](imageLoad(_0x1466d7,_0x1cf864['id'])),++_0x1466d7[_0x2c4310(0x3fd0)][_0x2c4310(0x4e18)];else{if(_0x354eeb(0x2e31)===_0x1cf864[_0x2c4310(0x2244)]){var _0x51383b=loadCRN(_0x4950dd[_0x2c4310(0x2d3e)](_0x2328bf),void 0x0,!0x0);defined$1(_0x51383b)&&_0x51383b[_0x2c4310(0x2a5f)](imageLoad(_0x1466d7,_0x1cf864['id']))[_0x2c4310(0xd22)](_0x21ae77),++_0x1466d7[_0x354eeb(0x3d7b)][_0x2c4310(0x4e18)];}else{var _0x46cdbd=getOnImageCreatedFromTypedArray(_0x4950dd,_0x1cf864);loadImageFromTypedArray({'uint8Array':_0x4950dd[_0x2c4310(0x2d3e)](_0x2328bf),'format':_0x1cf864[_0x2c4310(0x2244)],'flipY':!0x1})[_0x2c4310(0x2a5f)](_0x46cdbd)[_0x2c4310(0xd22)](_0x21ae77),++_0x4950dd[_0x2c4310(0x5d56)];}}}}}function createSamplers(_0x106dad){var _0x9c4f6f=_0x5e00b3,_0xc6cf05=_0x106dad[_0x9c4f6f(0x3fd0)];if(_0xc6cf05[_0x9c4f6f(0x13b1)]){_0xc6cf05[_0x9c4f6f(0x13b1)]=!0x1;var _0x658711=_0x106dad[_0x9c4f6f(0x47b3)][_0x9c4f6f(0x1b47)];ForEach[_0x9c4f6f(0x59b2)](_0x106dad[_0x9c4f6f(0x1d19)],function(_0x309bc5,_0x915bfe){var _0x410a4b=_0x9c4f6f;_0x658711[_0x915bfe]=new Sampler({'wrapS':_0x309bc5[_0x410a4b(0x3f96)],'wrapT':_0x309bc5[_0x410a4b(0x56e9)],'minificationFilter':_0x309bc5[_0x410a4b(0x47f)],'magnificationFilter':_0x309bc5[_0x410a4b(0x7b2)]});});}}var CreateTextureJob=function(){var _0x3ee2fa=_0x5e00b3;this[_0x3ee2fa(0x28f9)]=void 0x0,this[_0x3ee2fa(0x2919)]=void 0x0,this[_0x3ee2fa(0x4fd0)]=void 0x0;};function createTexture(_0x14e048,_0x1234db,_0x856381){var _0x5a41f0=_0x307c2b,_0x5d369b=_0x5e00b3,_0x59f73f=_0x1234db[_0x5d369b(0x1d19)][_0x5d369b(0x5013)][_0x14e048['id']],_0x5bd4b9=_0x1234db[_0x5d369b(0x47b3)][_0x5d369b(0x1b47)][_0x59f73f[_0x5d369b(0x59b2)]];_0x5bd4b9=defaultValue$1(_0x5bd4b9,new Sampler({'wrapS':TextureWrap$1[_0x5d369b(0x5993)],'wrapT':TextureWrap$1[_0x5d369b(0x5993)]}));var _0x54b37f,_0x476cea=_0x14e048[_0x5d369b(0x2c7d)],_0x1a8439=!(defined$1(_0x476cea)&&PixelFormat$1[_0x5d369b(0x3411)](_0x476cea)||_0x5bd4b9[_0x5d369b(0x4880)]!==TextureMinificationFilter$1[_0x5d369b(0xc3d)]&&_0x5bd4b9[_0x5d369b(0x4880)]!==TextureMinificationFilter$1[_0x5d369b(0x2521)]&&_0x5bd4b9[_0x5d369b(0x4880)]!==TextureMinificationFilter$1[_0x5d369b(0xcd9)]&&_0x5bd4b9[_0x5a41f0(0x9ea)]!==TextureMinificationFilter$1[_0x5d369b(0x5df0)]),_0x30f31b=_0x1a8439||_0x5bd4b9[_0x5d369b(0x3f96)]===TextureWrap$1[_0x5d369b(0x5993)]||_0x5bd4b9[_0x5d369b(0x3f96)]===TextureWrap$1[_0x5d369b(0x1477)]||_0x5bd4b9[_0x5d369b(0x56e9)]===TextureWrap$1[_0x5d369b(0x5993)]||_0x5bd4b9[_0x5d369b(0x56e9)]===TextureWrap$1[_0x5d369b(0x1477)],_0x3380bb=_0x14e048[_0x5d369b(0xf80)];if(defined$1(_0x476cea))_0x54b37f=new Texture({'context':_0x856381,'source':{'arrayBufferView':_0x14e048[_0x5d369b(0x5e0d)],'mipLevels':_0x14e048[_0x5d369b(0x527d)]},'width':_0x14e048[_0x5d369b(0x2d3c)],'height':_0x14e048[_0x5d369b(0x5a4e)],'pixelFormat':_0x476cea,'sampler':_0x5bd4b9});else{if(defined$1(_0x3380bb)){var _0x261661=!CesiumMath[_0x5d369b(0x5bf4)](_0x3380bb[_0x5a41f0(0x2299)])||!CesiumMath[_0x5d369b(0x5bf4)](_0x3380bb[_0x5d369b(0x5a4e)]);if(_0x30f31b&&_0x261661){var _0x57601a=document[_0x5d369b(0x2a2e)](_0x5d369b(0x2a34));_0x57601a[_0x5d369b(0x2d3c)]=CesiumMath[_0x5a41f0(0x2a57)](_0x3380bb[_0x5d369b(0x2d3c)]),_0x57601a[_0x5d369b(0x5a4e)]=CesiumMath[_0x5d369b(0x5786)](_0x3380bb[_0x5d369b(0x5a4e)]),_0x57601a[_0x5d369b(0x696)]('2d')[_0x5d369b(0x2aa0)](_0x3380bb,0x0,0x0,_0x3380bb[_0x5a41f0(0x2299)],_0x3380bb['height'],0x0,0x0,_0x57601a[_0x5d369b(0x2d3c)],_0x57601a[_0x5d369b(0x5a4e)]),_0x3380bb=_0x57601a;}_0x54b37f=new Texture({'context':_0x856381,'source':_0x3380bb,'pixelFormat':_0x59f73f[_0x5d369b(0x2c7d)],'pixelDatatype':_0x59f73f['type'],'sampler':_0x5bd4b9,'flipY':!0x1}),_0x1a8439&&_0x54b37f[_0x5d369b(0x5f48)]();}}defined$1(_0x54b37f)&&(_0x1234db[_0x5d369b(0x47b3)][_0x5d369b(0x5013)][_0x14e048['id']]=_0x54b37f,_0x1234db[_0x5d369b(0x7f9)]+=_0x54b37f[_0x5d369b(0x3b8d)]);}CreateTextureJob[_0x307c2b(0x1aa2)][_0x307c2b(0x3235)]=function(_0x285628,_0x4e0568,_0x347ff4){var _0x177840=_0x307c2b,_0x5334d5=_0x5e00b3;this[_0x5334d5(0x28f9)]=_0x285628,this[_0x5334d5(0x2919)]=_0x4e0568,this[_0x177840(0x5071)]=_0x347ff4;},CreateTextureJob[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(){var _0x21f1cc=_0x307c2b,_0x3a1945=_0x5e00b3;createTexture(this[_0x3a1945(0x28f9)],this[_0x21f1cc(0x3c1f)],this[_0x21f1cc(0x5071)]);};var scratchCreateTextureJob=new CreateTextureJob();function createTextures$4(_0xfb02,_0x320a4f){var _0x628ae1=_0x307c2b,_0x21cb8e=_0x5e00b3,_0x52785f=_0x320a4f[_0x628ae1(0x5071)],_0x1ca90b=_0xfb02[_0x21cb8e(0x3fd0)][_0x21cb8e(0x4000)];if(_0xfb02[_0x21cb8e(0x511e)]){for(;_0x1ca90b[_0x21cb8e(0x809)]>0x0&&(scratchCreateTextureJob[_0x21cb8e(0x10aa)](_0x1ca90b[_0x21cb8e(0xda2)](),_0xfb02,_0x52785f),_0x320a4f[_0x21cb8e(0x1dbd)][_0x21cb8e(0x5ae4)](scratchCreateTextureJob,JobType$1[_0x628ae1(0x5986)]));)_0x1ca90b[_0x21cb8e(0xcca)]();}else{for(;_0x1ca90b[_0x21cb8e(0x809)]>0x0;)createTexture(_0x1ca90b[_0x21cb8e(0xcca)](),_0xfb02,_0x52785f);}}function getAttributeLocations$1(_0x42bc58,_0x238f1e){var _0x138b99=_0x5e00b3,_0x16d4a3,_0x38c8b6,_0x142c63=_0x42bc58[_0x138b99(0x55b0)],_0x30de7b={},_0x319dd9=_0x42bc58[_0x138b99(0x33dd)][_0x138b99(0xdd9)][_0x238f1e[_0x138b99(0x3453)]];if(!defined$1(_0x319dd9))return _0x30de7b;var _0x6c4a0=_0x142c63[_0x319dd9[_0x138b99(0x4a97)]];if(!defined$1(_0x6c4a0))return _0x30de7b;var _0x33fc18=_0x6c4a0['attributes'],_0xc69817=_0x42bc58[_0x138b99(0x47b3)][_0x138b99(0xb01)][_0x6c4a0[_0x138b99(0x39e5)]],_0x2bdd41=_0xc69817[_0x138b99(0x209a)],_0x3df810=_0xc69817[_0x138b99(0x3f20)];for(_0x16d4a3 in _0x2bdd41)if(_0x2bdd41[_0x138b99(0x1a9a)](_0x16d4a3)){var _0xa9a43e=_0x33fc18[_0x16d4a3];defined$1(_0xa9a43e)&&(_0x38c8b6=_0x3df810[_0x16d4a3],_0x30de7b[_0xa9a43e[_0x138b99(0x4398)]]=_0x38c8b6);}var _0x22b2bf=_0x42bc58[_0x138b99(0x3a37)];if(defined$1(_0x22b2bf)){for(_0x16d4a3 in _0x22b2bf)_0x22b2bf[_0x138b99(0x1a9a)](_0x16d4a3)&&(_0x38c8b6=_0x3df810[_0x16d4a3],_0x30de7b[_0x16d4a3]=_0x38c8b6);}return _0x30de7b;}function createJoints(_0x1233d9,_0xbd40c4){var _0x2e311e=_0x307c2b,_0x3a7b6b=_0x5e00b3;for(var _0x1b761e=_0x1233d9[_0x2e311e(0x8cf)],_0x3d073d=_0x1b761e[_0x3a7b6b(0x5f2e)],_0x3962b6=_0x1b761e[_0x2e311e(0x53d0)],_0x2708ce=_0x1233d9[_0x3a7b6b(0x33dd)][_0x3a7b6b(0x1b6a)],_0x150be8=_0x1233d9[_0x3a7b6b(0x3fd0)]['skinnedNodesIds'],_0x24a16d=_0x150be8[_0x3a7b6b(0x809)],_0x278989=0x0;_0x278989<_0x24a16d;++_0x278989){var _0x532fcc=_0x150be8[_0x278989],_0x426608=_0x2708ce[_0x532fcc],_0x4aaf27=_0x3962b6[_0x532fcc],_0x2a5ec1=_0xbd40c4[_0x4aaf27[_0x3a7b6b(0x1fa7)]];_0x426608[_0x3a7b6b(0x45e7)]=_0x2a5ec1[_0x3a7b6b(0x45e7)],_0x426608[_0x3a7b6b(0x2ef)]=_0x2a5ec1[_0x3a7b6b(0x2ef)];for(var _0x1b4afe=_0x3d073d[_0x4aaf27[_0x3a7b6b(0x1fa7)]][_0x3a7b6b(0x3fc3)],_0x2fd49f=_0x1b4afe[_0x2e311e(0x2ef4)],_0x5d630b=0x0;_0x5d630b<_0x2fd49f;++_0x5d630b){var _0x212206=_0x2708ce[_0x1b4afe[_0x5d630b]];_0x426608['joints'][_0x2e311e(0x2a0e)](_0x212206);}}}function createSkins(_0x24c169){var _0xb7c15e=_0x307c2b,_0x351809=_0x5e00b3,_0x57f3b9=_0x24c169[_0xb7c15e(0x3d7b)];if(0x0===_0x57f3b9[_0x351809(0xee1)]&&_0x57f3b9[_0x351809(0x1370)]){_0x57f3b9[_0x351809(0x1370)]=!0x1;var _0x17e229=_0x24c169[_0x351809(0x1d19)],_0x308267=_0x17e229[_0x351809(0x29a3)],_0x413ede={};ForEach[_0x351809(0x1fa7)](_0x17e229,function(_0x3ea3a5,_0x32569a){var _0xb70188=_0xb7c15e,_0x39430b=_0x351809,_0x1576c2,_0x3e2eec=_0x308267[_0x3ea3a5[_0x39430b(0x45e7)]];Matrix4[_0x39430b(0x1dab)](_0x3ea3a5[_0x39430b(0x2ef)],Matrix4[_0x39430b(0x2de)])||(_0x1576c2=Matrix4['clone'](_0x3ea3a5[_0xb70188(0x235d)])),_0x413ede[_0x32569a]={'inverseBindMatrices':ModelAnimationCache[_0x39430b(0x62b)](_0x24c169,_0x3e2eec),'bindShapeMatrix':_0x1576c2};}),createJoints(_0x24c169,_0x413ede);}}function getChannelEvaluator(_0x28f2ed,_0x1f6d08,_0x548eeb,_0xbfeb22){return function(_0xc01c44){var _0x19e309=_0x23ca;defined$1(_0xbfeb22)&&(_0xc01c44=_0x28f2ed[_0x19e309(0x5c4a)]?_0xbfeb22[_0x19e309(0x2636)](_0xc01c44):_0xbfeb22[_0x19e309(0xbaa)](_0xc01c44),_0x1f6d08[_0x548eeb]=_0xbfeb22[_0x19e309(0xd06)](_0xc01c44,_0x1f6d08[_0x548eeb]),_0x1f6d08['dirtyNumber']=_0x28f2ed[_0x19e309(0x26ff)]);};}function createRuntimeAnimations(_0xb7c0d2){var _0x12c586=_0x307c2b,_0x4240fe=_0x5e00b3,_0x3d66ee=_0xb7c0d2[_0x4240fe(0x3fd0)];if(_0x3d66ee[_0x4240fe(0x30d8)]()&&_0x3d66ee[_0x4240fe(0x2ef2)]){_0x3d66ee[_0x4240fe(0x2ef2)]=!0x1,_0xb7c0d2[_0x4240fe(0x33dd)][_0x12c586(0x4397)]=[];var _0x22f3ba=_0xb7c0d2[_0x4240fe(0x33dd)][_0x12c586(0x53d0)],_0x25ab3c=_0xb7c0d2[_0x4240fe(0x1d19)][_0x4240fe(0x29a3)];ForEach[_0x4240fe(0x50f4)](_0xb7c0d2[_0x4240fe(0x1d19)],function(_0x52cc75,_0x5ee629){var _0x4edc24=_0x12c586,_0x341ec6=_0x4240fe;for(var _0x4a1093=_0x52cc75['channels'],_0x2a34a6=_0x52cc75[_0x4edc24(0x229e)],_0x549188=Number[_0x341ec6(0x4d71)],_0x353a5b=-Number[_0x341ec6(0x4d71)],_0x282cdc=_0x4a1093[_0x4edc24(0x2ef4)],_0x573b36=new Array(_0x282cdc),_0x3a0891=0x0;_0x3a0891<_0x282cdc;++_0x3a0891){var _0x1cb2ab=_0x4a1093[_0x3a0891],_0x2b8eea=_0x1cb2ab[_0x341ec6(0x50f)],_0x13fab8=_0x2b8eea[_0x341ec6(0x21f3)],_0x214599=_0x2a34a6[_0x1cb2ab[_0x341ec6(0x59b2)]],_0x28381f=ModelAnimationCache[_0x4edc24(0x1de9)](_0xb7c0d2,_0x25ab3c[_0x214599[_0x341ec6(0x4019)]]),_0x5cb176=ModelAnimationCache[_0x341ec6(0xf2f)](_0xb7c0d2,_0x25ab3c[_0x214599[_0x4edc24(0x54b3)]]);_0x549188=Math[_0x341ec6(0x19a8)](_0x549188,_0x28381f[0x0]),_0x353a5b=Math[_0x341ec6(0x498f)](_0x353a5b,_0x28381f[_0x28381f[_0x341ec6(0x809)]-0x1]);var _0x1b28b0=ModelAnimationCache[_0x341ec6(0x54cd)](_0xb7c0d2,_0x5ee629,_0x52cc75,_0x1cb2ab[_0x341ec6(0x59b2)],_0x214599,_0x28381f,_0x13fab8,_0x5cb176);_0x573b36[_0x3a0891]=getChannelEvaluator(_0xb7c0d2,_0x22f3ba[_0x2b8eea[_0x341ec6(0x54b)]],_0x2b8eea[_0x4edc24(0x5a22)],_0x1b28b0);}_0xb7c0d2[_0x341ec6(0x33dd)][_0x341ec6(0x3536)][_0x5ee629]={'name':_0x52cc75[_0x4edc24(0x1c7c)],'startTime':_0x549188,'stopTime':_0x353a5b,'channelEvaluators':_0x573b36};});}}function createVertexArrays(_0x42a6ee,_0x1f906e){var _0x5674e6=_0x307c2b,_0x258ac1=_0x5e00b3,_0xba4f72=_0x42a6ee[_0x258ac1(0x3fd0)];if(_0xba4f72['finishedBuffersCreation']()&&_0xba4f72[_0x258ac1(0x462b)]()&&_0xba4f72[_0x258ac1(0x5811)]){_0xba4f72[_0x258ac1(0x5811)]=!0x1;var _0x46230b=_0x42a6ee[_0x258ac1(0x47b3)][_0x258ac1(0x3e30)],_0x3de6fa=_0x42a6ee[_0x5674e6(0x21d9)][_0x258ac1(0x1f23)],_0x9b8431=_0x42a6ee[_0x258ac1(0x1d19)],_0x41006f=_0x9b8431[_0x258ac1(0x29a3)];ForEach[_0x258ac1(0x2b20)](_0x9b8431,function(_0x78e902,_0x6a158f){var _0x456770=_0x5674e6;ForEach[_0x456770(0x47da)](_0x78e902,function(_0x49f82a,_0x3b5257){var _0x2b985e=_0x456770,_0x381d90=_0x23ca,_0x3a1679,_0x421293,_0x1f6f01,_0x5f0b03=[],_0x5d7b7b=getAttributeLocations$1(_0x42a6ee,_0x49f82a),_0x2d356e=_0x42a6ee[_0x381d90(0x5667)][_0x6a158f+_0x381d90(0x2d46)+_0x3b5257];ForEach[_0x381d90(0x667)](_0x49f82a,function(_0x1bacd7,_0x5348b0){var _0x3b7f0f=_0x140d,_0x355906=_0x381d90;if(defined$1(_0x3a1679=_0x5d7b7b[_0x5348b0])){if(defined$1(_0x2d356e)){var _0xd2540=_0x2d356e[_0x355906(0x177b)];if(_0xd2540[_0x355906(0x1a9a)](_0x5348b0)){var _0x35b0cf=_0xd2540[_0x5348b0];return void _0x5f0b03['push']({'index':_0x3a1679,'vertexBuffer':_0x46230b[_0x35b0cf[_0x355906(0x5e0d)]],'componentsPerAttribute':_0x35b0cf[_0x355906(0x4362)],'componentDatatype':_0x35b0cf[_0x355906(0x5c9a)],'normalize':_0x35b0cf[_0x355906(0x56d1)],'offsetInBytes':_0x35b0cf[_0x355906(0x153e)],'strideInBytes':_0x35b0cf[_0x355906(0x5fcd)]});}}var _0x291ae1=_0x41006f[_0x1bacd7],_0x2eda9c=defined$1(_0x291ae1[_0x3b7f0f(0x295d)])&&_0x291ae1[_0x355906(0x56d1)];_0x5f0b03[_0x355906(0x5323)]({'index':_0x3a1679,'vertexBuffer':_0x46230b[_0x291ae1[_0x355906(0x5e0d)]],'componentsPerAttribute':numberOfComponentsForType(_0x291ae1['type']),'componentDatatype':_0x291ae1[_0x3b7f0f(0x2411)],'normalize':_0x2eda9c,'offsetInBytes':_0x291ae1[_0x355906(0x153e)],'strideInBytes':getAccessorByteStride(_0x9b8431,_0x291ae1)});}});var _0x50ab43,_0x18c67d=_0x42a6ee[_0x381d90(0x3a37)];if(defined$1(_0x18c67d)){for(_0x1f6f01 in _0x18c67d)_0x18c67d[_0x381d90(0x1a9a)](_0x1f6f01)&&defined$1(_0x3a1679=_0x5d7b7b[_0x1f6f01])&&((_0x421293=_0x18c67d[_0x1f6f01])['index']=_0x3a1679,_0x5f0b03[_0x2b985e(0x2a0e)](_0x421293));}if(defined$1(_0x49f82a[_0x2b985e(0x30e5)])){var _0xe7f7aa=_0x41006f[_0x49f82a[_0x381d90(0x314b)]]['bufferView'];defined$1(_0x2d356e)&&(_0xe7f7aa=_0x2d356e[_0x381d90(0x5e0d)]),_0x50ab43=_0x46230b[_0xe7f7aa];}_0x3de6fa[_0x6a158f+_0x2b985e(0x2476)+_0x3b5257]=new VertexArray({'context':_0x1f906e,'attributes':_0x5f0b03,'indexBuffer':_0x50ab43});});});}}function createRenderStates$2(_0x4e656f){var _0x2660cf=_0x307c2b,_0x59a79e=_0x5e00b3,_0x5300fa=_0x4e656f[_0x2660cf(0x3d7b)];_0x5300fa[_0x59a79e(0x542c)]&&(_0x5300fa[_0x59a79e(0x542c)]=!0x1,ForEach[_0x2660cf(0x578d)](_0x4e656f[_0x59a79e(0x1d19)],function(_0x3bdfde,_0x347ab9){createRenderStateForMaterial(_0x4e656f,_0x3bdfde,_0x347ab9);}));}function createRenderStateForMaterial(_0x333bbf,_0x467d3a,_0x26a95c){var _0x41f5b2=_0x307c2b,_0xbfb363=_0x5e00b3,_0x5093ed=_0x333bbf[_0xbfb363(0x47b3)][_0xbfb363(0x554b)],_0x9f08f5=[WebGLConstants$1[_0xbfb363(0x1c2a)],WebGLConstants$1[_0xbfb363(0x1c2a)]],_0xc84e1f=[WebGLConstants$1[_0xbfb363(0x2bbb)],WebGLConstants$1[_0xbfb363(0x4de9)],WebGLConstants$1[_0xbfb363(0x2bbb)],WebGLConstants$1[_0xbfb363(0x4de9)]];defined$1(_0x467d3a[_0xbfb363(0x49b2)])&&defined$1(_0x467d3a[_0xbfb363(0x49b2)][_0xbfb363(0x801)])&&(_0x9f08f5=_0x467d3a[_0xbfb363(0x49b2)][_0xbfb363(0x801)]['blendEquation'],_0xc84e1f=_0x467d3a[_0x41f5b2(0x2454)][_0x41f5b2(0x4ac2)][_0xbfb363(0x49e2)]);var _0x3c3487=!_0x467d3a[_0xbfb363(0x5a34)],_0x38c632=_0xbfb363(0x537d)===_0x467d3a[_0xbfb363(0x46db)];_0x5093ed[_0x26a95c]=RenderState[_0xbfb363(0x5344)]({'cull':{'enabled':_0x3c3487},'depthTest':{'enabled':!0x0},'depthMask':!_0x38c632,'blending':{'enabled':_0x38c632,'equationRgb':_0x9f08f5[0x0],'equationAlpha':_0x9f08f5[0x1],'functionSourceRgb':_0xc84e1f[0x0],'functionDestinationRgb':_0xc84e1f[0x1],'functionSourceAlpha':_0xc84e1f[0x2],'functionDestinationAlpha':_0xc84e1f[0x3]},'stencilTest':{'enabled':!0x0,'frontFunction':StencilFunction$1[_0xbfb363(0x1af6)],'frontOperation':{'fail':StencilOperation$1[_0x41f5b2(0x5046)],'zFail':StencilOperation$1[_0xbfb363(0x4b4c)],'zPass':StencilOperation$1[_0x41f5b2(0x171f)]},'backFunction':StencilFunction$1[_0xbfb363(0x1af6)],'backOperation':{'fail':StencilOperation$1[_0xbfb363(0x4b4c)],'zFail':StencilOperation$1[_0xbfb363(0x4b4c)],'zPass':StencilOperation$1[_0xbfb363(0x2fe8)]},'reference':StencilConstants$1[_0xbfb363(0x256e)],'mask':-0x1}});}var gltfUniformsFromNode={'MODEL':function(_0x329381,_0x20a158,_0x2a4c49){return function(){var _0x38d648=_0x23ca;return _0x2a4c49[_0x38d648(0x1816)];};},'VIEW':function(_0x1bcd1d,_0x7e1a84,_0x5f43c1){return function(){return _0x1bcd1d['view'];};},'PROJECTION':function(_0x49a773,_0x19eca3,_0x2d79a5){return function(){var _0x47b1ac=_0x23ca;return _0x49a773[_0x47b1ac(0x2a8a)];};},'MODELVIEW':function(_0x79b76c,_0x5a6b52,_0x284cc7){var _0x27466e=new Matrix4();return function(){var _0x49fef5=_0x23ca;return Matrix4[_0x49fef5(0x3600)](_0x79b76c[_0x49fef5(0x1173)],_0x284cc7[_0x49fef5(0x1816)],_0x27466e);};},'CESIUM_RTC_MODELVIEW':function(_0x47a03c,_0x29ba33,_0x147342){var _0x378b16=new Matrix4();return function(){var _0x20ded8=_0x140d,_0x48a390=_0x23ca;return Matrix4[_0x48a390(0x3600)](_0x47a03c[_0x20ded8(0x32d0)],_0x147342[_0x48a390(0x1816)],_0x378b16),Matrix4[_0x48a390(0x39e0)](_0x378b16,_0x29ba33[_0x48a390(0xc96)],_0x378b16);};},'MODELVIEWPROJECTION':function(_0x490d90,_0x5f5cff,_0x151537){var _0x3b68ff=new Matrix4();return function(){var _0x5aca96=_0x23ca;return Matrix4[_0x5aca96(0x3600)](_0x490d90[_0x5aca96(0x1173)],_0x151537[_0x5aca96(0x1816)],_0x3b68ff),Matrix4[_0x5aca96(0x589e)](_0x490d90[_0x5aca96(0x5863)],_0x3b68ff,_0x3b68ff);};},'MODELINVERSE':function(_0x2f73f2,_0x26e913,_0x206849){var _0x3f6f80=new Matrix4();return function(){var _0x8d5ac7=_0x23ca;return Matrix4[_0x8d5ac7(0x25c6)](_0x206849[_0x8d5ac7(0x1816)],_0x3f6f80);};},'VIEWINVERSE':function(_0x2a4bee,_0x5c029a){return function(){var _0x311e84=_0x23ca;return _0x2a4bee[_0x311e84(0x33ca)];};},'PROJECTIONINVERSE':function(_0x40663a,_0x2436dc,_0x44b6cf){return function(){var _0x363cb1=_0x23ca;return _0x40663a[_0x363cb1(0x4bbc)];};},'MODELVIEWINVERSE':function(_0x45b7be,_0x7efe55,_0x21eb83){var _0x39aebe=new Matrix4(),_0x559356=new Matrix4();return function(){var _0x2f89b0=_0x140d,_0x41a800=_0x23ca;return Matrix4[_0x41a800(0x3600)](_0x45b7be[_0x2f89b0(0x32d0)],_0x21eb83[_0x41a800(0x1816)],_0x39aebe),Matrix4[_0x41a800(0x25c6)](_0x39aebe,_0x559356);};},'MODELVIEWPROJECTIONINVERSE':function(_0x2547b1,_0x4ce33e,_0x23fd94){var _0x45bbf5=new Matrix4(),_0x1ed758=new Matrix4();return function(){var _0x4b7ac7=_0x140d,_0x206bc7=_0x23ca;return Matrix4[_0x206bc7(0x3600)](_0x2547b1[_0x206bc7(0x1173)],_0x23fd94[_0x206bc7(0x1816)],_0x45bbf5),Matrix4[_0x4b7ac7(0x515)](_0x2547b1[_0x206bc7(0x5863)],_0x45bbf5,_0x45bbf5),Matrix4[_0x206bc7(0x25c6)](_0x45bbf5,_0x1ed758);};},'MODELINVERSETRANSPOSE':function(_0x164580,_0x47363a,_0x5aac58){var _0x46f087=new Matrix4(),_0x3ff757=new Matrix3();return function(){var _0x34b9b0=_0x140d,_0x5480c7=_0x23ca;return Matrix4[_0x5480c7(0x25c6)](_0x5aac58[_0x5480c7(0x1816)],_0x46f087),Matrix4[_0x34b9b0(0x1d20)](_0x46f087,_0x3ff757),Matrix3[_0x34b9b0(0x2867)](_0x3ff757,_0x3ff757);};},'MODELVIEWINVERSETRANSPOSE':function(_0x5dff77,_0x2b9def,_0x49162d){var _0xb725fb=new Matrix4(),_0x21c582=new Matrix4(),_0x5dbe6e=new Matrix3();return function(){var _0x18545f=_0x140d,_0x1a7f90=_0x23ca;return Matrix4[_0x18545f(0x4aef)](_0x5dff77[_0x1a7f90(0x1173)],_0x49162d[_0x1a7f90(0x1816)],_0xb725fb),Matrix4[_0x1a7f90(0x25c6)](_0xb725fb,_0x21c582),Matrix4[_0x1a7f90(0x74f)](_0x21c582,_0x5dbe6e),Matrix3[_0x1a7f90(0x235)](_0x5dbe6e,_0x5dbe6e);};},'VIEWPORT':function(_0x49c643,_0x517261,_0x551ff5){return function(){var _0x2f385d=_0x23ca;return _0x49c643[_0x2f385d(0x1ae7)];};}};function getUniformFunctionFromSource(_0x3854f8,_0x5503af,_0x4192f8,_0x3e3d7f){var _0x4d85ed=_0x5e00b3,_0x419b06=_0x5503af[_0x4d85ed(0x33dd)][_0x4d85ed(0x1b6a)][_0x3854f8];return gltfUniformsFromNode[_0x4192f8](_0x3e3d7f,_0x5503af,_0x419b06);}function createUniformsForMaterial(_0x12d64f,_0x4a4fa3,_0x37becf,_0x215b04,_0x37c65e,_0xc3ea84,_0x48527a){var _0x319e36=_0x5e00b3,_0x5726a0,_0xa0e510,_0x37b6b1={},_0x2b270e={};return ForEach[_0x319e36(0x23bb)](_0x37becf,function(_0x52ec8e,_0x5dba08){var _0x351ba1=_0x140d,_0x2aaa7e=_0x319e36,_0x5b6103;if(defined$1(_0x215b04)&&defined$1(_0x215b04[_0x5dba08]))_0x5b6103=ModelUtility[_0x351ba1(0x5316)](_0x52ec8e[_0x2aaa7e(0x3dd)],_0x215b04[_0x5dba08],_0xc3ea84,_0x48527a,_0x52ec8e[_0x2aaa7e(0x4916)]),_0x37b6b1[_0x5dba08]=_0x5b6103[_0x351ba1(0x9d7)],_0x2b270e[_0x5dba08]=_0x5b6103;else{if(defined$1(_0x52ec8e[_0x2aaa7e(0x54b)]))_0x37b6b1[_0x5dba08]=getUniformFunctionFromSource(_0x52ec8e[_0x351ba1(0x1c75)],_0x12d64f,_0x52ec8e[_0x2aaa7e(0x4398)],_0x37c65e[_0x2aaa7e(0x1b3d)]);else{if(defined$1(_0x52ec8e[_0x351ba1(0x1ba1)])){if(_0x351ba1(0xec9)===_0x52ec8e[_0x2aaa7e(0x4398)])_0x5726a0=_0x5dba08;else{if(_0x351ba1(0x3b37)===_0x52ec8e[_0x351ba1(0x1ba1)])_0xa0e510=_0x5dba08;else{if(_0x2aaa7e(0x31b6)===_0x52ec8e[_0x2aaa7e(0x4398)]){var _0x204e86=_0x4a4fa3[_0x2aaa7e(0x46db)];if(defined$1(_0x204e86)&&_0x2aaa7e(0x478c)===_0x204e86){var _0x241b7f=defaultValue$1(_0x4a4fa3[_0x2aaa7e(0x54c1)],0.5);_0x5b6103=ModelUtility[_0x351ba1(0x5316)](_0x52ec8e[_0x2aaa7e(0x3dd)],_0x241b7f,_0xc3ea84,_0x48527a,_0x52ec8e[_0x351ba1(0x3f7)]),_0x37b6b1[_0x5dba08]=_0x5b6103[_0x351ba1(0x9d7)],_0x2b270e[_0x5dba08]=_0x5b6103;}}else _0x37b6b1[_0x5dba08]=ModelUtility[_0x2aaa7e(0x3daf)]()[_0x52ec8e[_0x2aaa7e(0x4398)]](_0x37c65e[_0x2aaa7e(0x1b3d)],_0x12d64f);}}}else{if(defined$1(_0x52ec8e[_0x2aaa7e(0x9a4)])){var _0x3ddfbd=ModelUtility[_0x2aaa7e(0x6c0)](_0x52ec8e[_0x2aaa7e(0x3dd)],_0x52ec8e[_0x351ba1(0x46b3)],_0xc3ea84,_0x48527a,_0x52ec8e[_0x2aaa7e(0x4916)]);_0x37b6b1[_0x5dba08]=_0x3ddfbd[_0x351ba1(0x9d7)],_0x2b270e[_0x5dba08]=_0x3ddfbd;}}}}}),{'map':_0x37b6b1,'values':_0x2b270e,'jointMatrixUniformName':_0x5726a0,'morphWeightsUniformName':_0xa0e510};}function createUniformMaps(_0x328206,_0x5a406b){var _0x1d9561=_0x5e00b3,_0x21e577=_0x328206[_0x1d9561(0x3fd0)];if(_0x21e577[_0x1d9561(0x462b)]()&&_0x21e577[_0x1d9561(0x3563)]){_0x21e577[_0x1d9561(0x3563)]=!0x1;var _0x2f2b06=_0x328206[_0x1d9561(0x1d19)],_0x591675=_0x328206[_0x1d9561(0x55b0)],_0x98fc2a=_0x328206[_0x1d9561(0x3224)],_0xfbfee2=_0x328206[_0x1d9561(0x47b3)][_0x1d9561(0x5013)],_0x3630ac=_0x328206[_0x1d9561(0x33b3)];ForEach[_0x1d9561(0x3453)](_0x2f2b06,function(_0x4fdc32,_0x353f3e){var _0x2dc551=_0x140d,_0x3f79ed=_0x1d9561,_0x1ec92b=_0x328206[_0x3f79ed(0x33dd)][_0x2dc551(0x3fd7)][_0x353f3e],_0x4c7b2d=_0x591675[_0x1ec92b[_0x2dc551(0x4ad9)]],_0x5edfce=_0x1ec92b[_0x3f79ed(0x694)],_0x11c785=createUniformsForMaterial(_0x328206,_0x4fdc32,_0x4c7b2d,_0x5edfce,_0x5a406b,_0xfbfee2,_0x3630ac),_0x237f70=_0x98fc2a[_0x353f3e];_0x237f70[_0x3f79ed(0x2ca)]=_0x11c785[_0x2dc551(0x4af7)],_0x237f70[_0x3f79ed(0xc98)]=_0x11c785[_0x3f79ed(0xc98)],_0x237f70[_0x3f79ed(0xf3f)]=_0x11c785[_0x3f79ed(0xf3f)],_0x237f70[_0x3f79ed(0x604d)]=_0x11c785[_0x2dc551(0x19a9)];});}}function createUniformsForDracoQuantizedAttributes(_0x1099b1){var _0x3ebc5f=_0x307c2b,_0x35dee9=_0x5e00b3;return ModelUtility[_0x3ebc5f(0x3a53)](_0x1099b1[_0x35dee9(0x177b)]);}function createUniformsForQuantizedAttributes(_0x18a7c7,_0x3bac84){var _0x233e3f=_0x307c2b,_0x2b4775=_0x5e00b3,_0x5e1553=getProgramForPrimitive(_0x18a7c7,_0x3bac84),_0x3e34c0=_0x18a7c7[_0x2b4775(0x474d)][_0x5e1553];return ModelUtility[_0x2b4775(0x5c46)](_0x18a7c7[_0x233e3f(0x8cf)],_0x3bac84,_0x3e34c0);}function createPickColorFunction$1(_0x5be644){return function(){return _0x5be644;};}function createJointMatricesFunction(_0x3e6fb9){return function(){var _0x3d761a=_0x23ca;return _0x3e6fb9[_0x3d761a(0x3dce)];};}function createMorphWeightsFunction(_0xed96bc){return function(){var _0x258e77=_0x23ca;return _0xed96bc[_0x258e77(0x4207)];};}function createSilhouetteColorFunction(_0x50ac7e){return function(){var _0x26ded2=_0x23ca;return _0x50ac7e[_0x26ded2(0x1a08)];};}function createSilhouetteSizeFunction(_0x3afb49){return function(){var _0x4a15da=_0x140d;return _0x3afb49[_0x4a15da(0x287f)];};}function createColorFunction(_0x122f32){return function(){var _0x1f0443=_0x140d;return _0x122f32[_0x1f0443(0x3a3a)];};}var scratchClippingPlaneMatrix$2=new Matrix4();function createClippingPlanesMatrixFunction(_0x46dc3e){return function(){var _0x5c8a86=_0x140d,_0x1e5ef2=_0x23ca,_0x43369c=_0x46dc3e[_0x1e5ef2(0x2693)];if(!defined$1(_0x43369c)&&!defined$1(_0x46dc3e[_0x5c8a86(0x109a)])&&!defined$1(_0x46dc3e[_0x1e5ef2(0x5c44)]))return Matrix4[_0x5c8a86(0x1160)];var _0x43b60d=defined$1(_0x43369c)?_0x43369c[_0x1e5ef2(0x599)]:Matrix4[_0x5c8a86(0x1160)];return Matrix4[_0x1e5ef2(0x589e)](_0x46dc3e[_0x1e5ef2(0x49e7)],_0x43b60d,scratchClippingPlaneMatrix$2);};}function createClippingPlanesFunction(_0x3208a3){return function(){var _0x26b1cc=_0x23ca,_0x58e237=_0x3208a3[_0x26b1cc(0x2693)];return defined$1(_0x58e237)&&_0x58e237[_0x26b1cc(0x552c)]?_0x58e237[_0x26b1cc(0x30a9)]:_0x3208a3[_0x26b1cc(0x33b3)];};}function createClippingPlanesEdgeStyleFunction(_0x560ff4){return function(){var _0x52dc84=_0x140d,_0x2b27d7=_0x23ca,_0xe817ac=_0x560ff4[_0x2b27d7(0x2693)];if(!defined$1(_0xe817ac))return Color$2[_0x2b27d7(0x3b7e)][_0x2b27d7(0x1e29)](0x0);var _0x38013b=Color$2[_0x2b27d7(0x40f3)](_0xe817ac[_0x2b27d7(0x5fc2)]);return _0x38013b[_0x2b27d7(0x32a8)]=_0xe817ac[_0x52dc84(0x5748)],_0x38013b;};}function createColorBlendFunction(_0x130c74){return function(){var _0x5aebc4=_0x140d,_0x10bbfb=_0x23ca;return ColorBlendMode$1[_0x10bbfb(0x1342)](_0x130c74[_0x5aebc4(0x5b27)],_0x130c74[_0x5aebc4(0x2b54)]);};}function createIBLFactorFunction(_0x1d393b){return function(){var _0x4bcf52=_0x23ca;return _0x1d393b[_0x4bcf52(0x600b)];};}function createLightColorFunction(_0x11f6eb){return function(){var _0x1c19c8=_0x140d;return _0x11f6eb[_0x1c19c8(0xb8d)];};}function createLuminanceAtZenithFunction(_0x1062d6){return function(){var _0x4c6d54=_0x23ca;return _0x1062d6[_0x4c6d54(0x3131)];};}function createSphericalHarmonicCoefficientsFunction(_0x13b714){return function(){var _0x17fdcf=_0x23ca;return _0x13b714[_0x17fdcf(0x506b)];};}function createSpecularEnvironmentMapFunction(_0x543d32){return function(){var _0x47c6af=_0x23ca;return _0x543d32[_0x47c6af(0x441)][_0x47c6af(0x30a9)];};}function createSpecularEnvironmentMapSizeFunction(_0x5dde6c){return function(){var _0x2e0814=_0x23ca;return _0x5dde6c[_0x2e0814(0x441)][_0x2e0814(0x30a9)][_0x2e0814(0x11ba)];};}function createSpecularEnvironmentMapLOD(_0x28ed81){return function(){var _0x526302=_0x23ca;return _0x28ed81[_0x526302(0x441)][_0x526302(0x722)];};}function triangleCountFromPrimitiveIndices(_0x482a27,_0x1d41f6){var _0x1c84b5=_0x307c2b,_0x1629a4=_0x5e00b3;switch(_0x482a27['mode']){case PrimitiveType$1[_0x1629a4(0xf30)]:return _0x1d41f6/0x3;case PrimitiveType$1[_0x1c84b5(0x336e)]:case PrimitiveType$1[_0x1629a4(0x3f2b)]:return Math[_0x1629a4(0x498f)](_0x1d41f6-0x2,0x0);default:return 0x0;}}function createCommand$7(_0x36d419,_0x218895,_0x7c37c2,_0xff25d2,_0x2de1f5,_0x4e8c72){var _0x473525=_0x307c2b,_0x55b01a=_0x5e00b3;for(var _0x306cc9=_0x36d419['_nodeCommands'],_0x42e113=_0x36d419['_pickIds'],_0x26d229=_0x36d419['allowPicking'],_0x974151=_0x36d419[_0x55b01a(0x33dd)][_0x55b01a(0x41f6)],_0x3b6e02=_0x36d419[_0x55b01a(0x47b3)],_0x39d5e3=_0x3b6e02['vertexArrays'],_0x3c654d=_0x3b6e02[_0x55b01a(0xb01)],_0x298fd0=_0x3b6e02[_0x55b01a(0x554b)],_0x1f4923=_0x36d419[_0x473525(0x3029)],_0x4eb2dd=_0x36d419[_0x55b01a(0x1d19)],_0x9e45f2=_0x4eb2dd[_0x55b01a(0x29a3)],_0x2d7a6c=_0x4eb2dd[_0x55b01a(0x3ef4)],_0x5e2f3d=_0x218895[_0x473525(0x5084)],_0x1e1ad8=_0x2d7a6c[_0x5e2f3d],_0x2560c4=_0x1e1ad8[_0x55b01a(0x37e8)],_0x5ca7ee=_0x2560c4[_0x55b01a(0x809)],_0x8daf34=0x0;_0x8daf34<_0x5ca7ee;++_0x8daf34){var _0x20bbce,_0x2b4126=_0x2560c4[_0x8daf34],_0xf26cf=_0x9e45f2[_0x2b4126[_0x473525(0x30e5)]],_0x5b719a=_0x36d419[_0x55b01a(0x33dd)][_0x55b01a(0xdd9)][_0x2b4126[_0x55b01a(0x3453)]][_0x473525(0x2bbd)],_0x2d994c=_0x36d419[_0x55b01a(0x5667)][_0x5e2f3d+_0x55b01a(0x2d46)+_0x8daf34],_0xb4c39e=_0x2b4126[_0x473525(0x3377)][_0x473525(0x1138)];if(defined$1(_0xb4c39e)){var _0x1aada=ModelUtility[_0x55b01a(0x4a9)](_0x4eb2dd,_0xb4c39e);_0x20bbce=BoundingSphere[_0x55b01a(0x53d3)](Cartesian3[_0x55b01a(0x361f)](_0x1aada[_0x55b01a(0x19a8)]),Cartesian3[_0x55b01a(0x361f)](_0x1aada['max']));}var _0x3aa5a8,_0x22efae,_0x1957e2=_0x39d5e3[_0x5e2f3d+'.primitive.'+_0x8daf34];if(defined$1(_0x2d994c))_0x22efae=_0x2d994c[_0x55b01a(0x31e0)],_0x3aa5a8=0x0;else{if(defined$1(_0xf26cf))_0x22efae=_0xf26cf[_0x55b01a(0x5d69)],_0x3aa5a8=_0xf26cf[_0x473525(0x2447)]/IndexDatatype$1[_0x55b01a(0x479)](_0xf26cf['componentType']);else _0x22efae=_0x9e45f2[_0x2b4126[_0x55b01a(0x177b)][_0x55b01a(0x4546)]][_0x55b01a(0x5d69)],_0x3aa5a8=0x0;}_0x36d419[_0x55b01a(0x54b9)]+=triangleCountFromPrimitiveIndices(_0x2b4126,_0x22efae);var _0x2ef423=_0x1f4923[_0x2b4126[_0x55b01a(0x3453)]],_0x4627e7=_0x2ef423[_0x55b01a(0x2ca)];if(defined$1(_0x2ef423[_0x55b01a(0xf3f)])){var _0x1bea6e={};_0x1bea6e[_0x2ef423[_0x473525(0x48a5)]]=createJointMatricesFunction(_0x7c37c2),_0x4627e7=combine$2(_0x4627e7,_0x1bea6e);}if(defined$1(_0x2ef423[_0x55b01a(0x604d)])){var _0x576c71={};_0x576c71[_0x2ef423[_0x473525(0x19a9)]]=createMorphWeightsFunction(_0x7c37c2),_0x4627e7=combine$2(_0x4627e7,_0x576c71);}_0x4627e7=combine$2(_0x4627e7,{'gltf_color':createColorFunction(_0x36d419),'gltf_colorBlend':createColorBlendFunction(_0x36d419),'gltf_clippingPlanes':createClippingPlanesFunction(_0x36d419),'gltf_clippingPlanesEdgeStyle':createClippingPlanesEdgeStyleFunction(_0x36d419),'gltf_clippingPlanesMatrix':createClippingPlanesMatrixFunction(_0x36d419),'gltf_iblFactor':createIBLFactorFunction(_0x36d419),'gltf_lightColor':createLightColorFunction(_0x36d419),'gltf_sphericalHarmonicCoefficients':createSphericalHarmonicCoefficientsFunction(_0x36d419),'gltf_specularMap':createSpecularEnvironmentMapFunction(_0x36d419),'gltf_specularMapSize':createSpecularEnvironmentMapSizeFunction(_0x36d419),'gltf_maxSpecularLOD':createSpecularEnvironmentMapLOD(_0x36d419),'gltf_luminanceAtZenith':createLuminanceAtZenithFunction(_0x36d419)}),_0x4627e7=combine$2(_0x4627e7,_0x4e8c72[_0x473525(0x1644)][_0x55b01a(0x3686)]()),defined$1(_0x36d419[_0x55b01a(0x36f4)])&&(_0x4627e7=_0x36d419[_0x55b01a(0x36f4)](_0x4627e7,_0x5b719a,_0x7c37c2));var _0x15fee6={};_0x36d419[_0x473525(0x101a)][_0x55b01a(0x463d)]?_0x15fee6=createUniformsForQuantizedAttributes(_0x36d419,_0x2b4126):_0x36d419[_0x55b01a(0x3569)]&&defined$1(_0x2d994c)&&(_0x15fee6=createUniformsForDracoQuantizedAttributes(_0x2d994c)),_0x4627e7=combine$2(_0x4627e7,_0x15fee6);var _0x404ab7=_0x298fd0[_0x2b4126[_0x55b01a(0x3453)]],_0x114af6=_0x404ab7[_0x55b01a(0x1dc5)][_0x55b01a(0x552c)],_0x32f11b=_0x36d419[_0x55b01a(0x1162)];defined$1(_0x32f11b)||(_0x32f11b={'primitive':_0x36d419,'id':_0x36d419['id'],'node':_0x7c37c2[_0x55b01a(0x5cd3)],'mesh':_0x974151[_0x1e1ad8[_0x55b01a(0x2c5)]]});var _0x36c0d1,_0x39fc4f=ShadowMode$1[_0x55b01a(0x45f4)](_0x36d419[_0x55b01a(0x2ac2)]),_0x1c7e68=ShadowMode$1[_0x473525(0x5c1)](_0x36d419[_0x55b01a(0x2ac2)]);if(_0x26d229&&!defined$1(_0x36d419[_0x55b01a(0x36f4)]))_0x36c0d1=_0xff25d2[_0x55b01a(0x506c)](_0x32f11b),_0x42e113[_0x55b01a(0x5323)](_0x36c0d1),_0x4627e7=combine$2(_0x4627e7,{'czm_pickColor':createPickColorFunction$1(_0x36c0d1[_0x55b01a(0x8fe)])});_0x26d229&&(_0x36c0d1=defined$1(_0x36d419[_0x55b01a(0x1ba)])&&defined$1(_0x36d419[_0x55b01a(0x36f4)])?_0x36d419[_0x473525(0x192f)]():'czm_pickColor');var _0x1fdcb6,_0x27fc56=new DrawCommand({'boundingVolume':new BoundingSphere(),'cull':_0x36d419[_0x55b01a(0x2505)],'modelMatrix':new Matrix4(),'primitiveType':_0x2b4126[_0x473525(0x266d)],'vertexArray':_0x1957e2,'count':_0x22efae,'offset':_0x3aa5a8,'shaderProgram':_0x3c654d[_0x5b719a],'castShadows':_0x39fc4f,'receiveShadows':_0x1c7e68,'uniformMap':_0x4627e7,'renderState':_0x404ab7,'owner':_0x32f11b,'pass':_0x114af6?Pass$1[_0x473525(0x42b8)]:_0x36d419[_0x473525(0x2a3c)],'pickId':_0x36c0d1});_0x2de1f5||((_0x1fdcb6=DrawCommand[_0x55b01a(0x305)](_0x27fc56))[_0x55b01a(0x36b6)]=new BoundingSphere(),_0x1fdcb6[_0x55b01a(0x599)]=new Matrix4());var _0x41669e={'show':!0x0,'boundingSphere':_0x20bbce,'command':_0x27fc56,'command2D':_0x1fdcb6,'silhouetteModelCommand':void 0x0,'silhouetteModelCommand2D':void 0x0,'silhouetteColorCommand':void 0x0,'silhouetteColorCommand2D':void 0x0,'translucentCommand':void 0x0,'translucentCommand2D':void 0x0,'programId':_0x5b719a};_0x7c37c2[_0x55b01a(0x4a68)][_0x473525(0x2a0e)](_0x41669e),_0x306cc9[_0x55b01a(0x5323)](_0x41669e);}}function createRuntimeNodes(_0x2f691a,_0x1aebbd,_0x1da63d,_0x4ba65a){var _0x18c4d6=_0x307c2b,_0x1b1414=_0x5e00b3,_0x38ff8d=_0x2f691a[_0x18c4d6(0x3d7b)];if(_0x38ff8d[_0x18c4d6(0x2464)]()&&_0x38ff8d[_0x1b1414(0x12e7)]){_0x38ff8d[_0x1b1414(0x12e7)]=!0x1;var _0x3d4d49=[],_0x2166f3=_0x2f691a[_0x1b1414(0x33dd)][_0x1b1414(0x1b6a)],_0x1b25ec=_0x2f691a[_0x18c4d6(0x8cf)],_0x5d16b1=_0x1b25ec[_0x1b1414(0x1b6a)];_0x1b25ec[_0x1b1414(0x5f2e)];for(var _0x1a221e=_0x1b25ec['scenes'][_0x1b25ec[_0x18c4d6(0x24a7)]][_0x1b1414(0x1b6a)],_0x5c2ed0=_0x1a221e[_0x1b1414(0x809)],_0x22c3a9=[],_0x488c8e={},_0x200808=0x0;_0x200808<_0x5c2ed0;++_0x200808)for(_0x22c3a9[_0x1b1414(0x5323)]({'parentRuntimeNode':void 0x0,'gltfNode':_0x5d16b1[_0x1a221e[_0x200808]],'id':_0x1a221e[_0x200808]});_0x22c3a9[_0x1b1414(0x809)]>0x0;){var _0x26aa16=_0x22c3a9[_0x1b1414(0x3b86)]();_0x488c8e[_0x26aa16['id']]=!0x0;var _0x4f91c7=_0x26aa16[_0x1b1414(0x1783)],_0x5d4091=_0x26aa16[_0x1b1414(0x601d)],_0x2d10c3=_0x2166f3[_0x26aa16['id']];if(0x0===_0x2d10c3[_0x1b1414(0x39d1)][_0x1b1414(0x809)]){if(defined$1(_0x5d4091[_0x18c4d6(0x31eb)]))_0x2d10c3[_0x1b1414(0x4f03)]=Matrix4[_0x1b1414(0x5c74)](_0x5d4091[_0x18c4d6(0x31eb)]);else{var _0x564448=_0x5d4091[_0x1b1414(0x1c36)];_0x2d10c3[_0x1b1414(0x1519)]=Cartesian3[_0x1b1414(0x361f)](_0x5d4091[_0x18c4d6(0x599b)]),_0x2d10c3[_0x1b1414(0x1c36)]=Quaternion[_0x18c4d6(0x1055)](_0x564448),_0x2d10c3[_0x1b1414(0x4a6e)]=Cartesian3[_0x1b1414(0x361f)](_0x5d4091[_0x1b1414(0x4a6e)]);}}defined$1(_0x4f91c7)?(_0x4f91c7[_0x1b1414(0x2e0)][_0x1b1414(0x5323)](_0x2d10c3),_0x2d10c3[_0x1b1414(0x39d1)][_0x1b1414(0x5323)](_0x4f91c7)):_0x3d4d49[_0x1b1414(0x5323)](_0x2d10c3),defined$1(_0x5d4091[_0x18c4d6(0x5084)])&&createCommand$7(_0x2f691a,_0x5d4091,_0x2d10c3,_0x1aebbd,_0x1da63d,_0x4ba65a);var _0x1601bc=_0x5d4091[_0x1b1414(0x2e0)];if(defined$1(_0x1601bc))for(var _0x35141c=_0x1601bc[_0x18c4d6(0x2ef4)],_0x634166=0x0;_0x634166<_0x35141c;_0x634166++){var _0x449db0=_0x1601bc[_0x634166];_0x488c8e[_0x449db0]||_0x22c3a9[_0x1b1414(0x5323)]({'parentRuntimeNode':_0x2d10c3,'gltfNode':_0x5d16b1[_0x449db0],'id':_0x1601bc[_0x634166]});}}_0x2f691a[_0x1b1414(0x33dd)][_0x1b1414(0x49ab)]=_0x3d4d49,_0x2f691a['_runtime']['nodes']=_0x2166f3;}}function getGeometryByteLength(_0xe1cefe){var _0x20bd56=_0x5e00b3,_0x16b586=0x0;for(var _0x4b13be in _0xe1cefe)_0xe1cefe[_0x20bd56(0x1a9a)](_0x4b13be)&&(_0x16b586+=_0xe1cefe[_0x4b13be][_0x20bd56(0x3b8d)]);return _0x16b586;}function getTexturesByteLength(_0x5bbcd6){var _0x32aa62=_0x5e00b3,_0x23e215=0x0;for(var _0x46fc81 in _0x5bbcd6)_0x5bbcd6[_0x32aa62(0x1a9a)](_0x46fc81)&&(_0x23e215+=_0x5bbcd6[_0x46fc81][_0x32aa62(0x3b8d)]);return _0x23e215;}function createResources$8(_0x53d3c7,_0x437196){var _0x54d5b2=_0x307c2b,_0x53547d=_0x5e00b3,_0xa6faa9=_0x437196[_0x53547d(0x4fd0)],_0x27fd02=_0x437196[_0x53547d(0x430c)],_0x4b4411=_0x53d3c7[_0x53547d(0x2239)],_0x564aec=_0x53d3c7[_0x54d5b2(0x3a33)]={},_0x18497b=_0x53d3c7[_0x53547d(0x55b0)],_0x3bf822=_0x53d3c7[_0x53547d(0x5f61)],_0x204f17=_0x53d3c7[_0x53547d(0x47b3)],_0x3a1050=_0x204f17['sourceShaders'];for(var _0x2bdd7f in(_0x53d3c7[_0x53547d(0x1088)]&&(_0x3a1050=_0x204f17[_0x53547d(0x400)]=_0x53d3c7[_0x53547d(0xd10)][_0x53547d(0x400)]),_0x18497b))if(_0x18497b[_0x53547d(0x1a9a)](_0x2bdd7f)){var _0x8de63d=_0x18497b[_0x2bdd7f][_0x53547d(0x39e5)],_0x1091c3=_0x3bf822[_0x8de63d],_0x331cff=_0x3a1050[_0x1091c3[_0x53547d(0x4e09)]];if(ModelUtility[_0x53547d(0x4f42)](_0x1091c3[_0x53547d(0x461c)],_0xa6faa9),_0x53d3c7[_0x53547d(0x359c)][_0x53547d(0x463d)]||_0x53d3c7[_0x53547d(0x3569)]){var _0x20cf96=_0x4b4411[_0x8de63d];defined$1(_0x20cf96)||(_0x20cf96=modifyShaderForQuantizedAttributes(_0x331cff,_0x8de63d,_0x53d3c7),_0x4b4411[_0x8de63d]=_0x20cf96),_0x331cff=_0x20cf96;}_0x331cff=modifyShader(_0x331cff,_0x8de63d,_0x53d3c7[_0x53547d(0x3e6a)]),_0x564aec[_0x8de63d]=ModelUtility[_0x53547d(0x3f25)](_0x53d3c7[_0x53547d(0x1d19)],_0x331cff);}if(_0x53d3c7[_0x53547d(0x1088)]){var _0x5a16cc=_0x53d3c7[_0x53547d(0xd10)];_0x204f17[_0x53547d(0x3e30)]=_0x5a16cc[_0x53547d(0x3e30)],_0x204f17[_0x53547d(0x1f23)]=_0x5a16cc[_0x54d5b2(0x356e)],_0x204f17['programs']=_0x5a16cc[_0x53547d(0xb01)],_0x204f17[_0x53547d(0x35c0)]=_0x5a16cc[_0x53547d(0x35c0)],_0x204f17[_0x53547d(0x5013)]=_0x5a16cc[_0x54d5b2(0x35c1)],_0x204f17[_0x53547d(0x1b47)]=_0x5a16cc[_0x53547d(0x1b47)],_0x204f17[_0x53547d(0x554b)]=_0x5a16cc[_0x53547d(0x554b)],defined$1(_0x53d3c7[_0x53547d(0x3a37)])&&createVertexArrays(_0x53d3c7,_0xa6faa9),_0x53d3c7[_0x53547d(0x3588)]+=getGeometryByteLength(_0x5a16cc[_0x53547d(0x3e30)]),_0x53d3c7[_0x53547d(0x3db5)]+=getTexturesByteLength(_0x5a16cc[_0x54d5b2(0x35c1)]);}else createBuffers$2(_0x53d3c7,_0x437196),createPrograms(_0x53d3c7,_0x437196),createSamplers(_0x53d3c7),loadTexturesFromBufferViews(_0x53d3c7),createTextures$4(_0x53d3c7,_0x437196);createSkins(_0x53d3c7),createRuntimeAnimations(_0x53d3c7),_0x53d3c7[_0x53547d(0x1088)]||(createVertexArrays(_0x53d3c7,_0xa6faa9),createRenderStates$2(_0x53d3c7)),createUniformMaps(_0x53d3c7,_0xa6faa9),createRuntimeNodes(_0x53d3c7,_0xa6faa9,_0x27fd02,_0x437196);}function getNodeMatrix(_0x3afbe9,_0x500cf2){var _0x4c6f04=_0x307c2b,_0x1579dc=_0x5e00b3,_0x35be13=_0x3afbe9[_0x1579dc(0x5cd3)],_0x42ec03=_0x35be13[_0x1579dc(0x4f03)];_0x35be13[_0x4c6f04(0x517)]&&defined$1(_0x42ec03)?Matrix4[_0x1579dc(0x40f3)](_0x42ec03,_0x500cf2):defined$1(_0x3afbe9[_0x1579dc(0x4f03)])?Matrix4['clone'](_0x3afbe9[_0x1579dc(0x4f03)],_0x500cf2):(Matrix4[_0x1579dc(0x1be7)](_0x3afbe9[_0x1579dc(0x1519)],_0x3afbe9[_0x4c6f04(0x5913)],_0x3afbe9[_0x4c6f04(0x2897)],_0x500cf2),_0x35be13[_0x1579dc(0x2be4)](_0x500cf2));}var scratchNodeStack=[],scratchComputedTranslation$1=new Cartesian4(),scratchComputedMatrixIn2D=new Matrix4();function updateNodeHierarchyModelMatrix(_0x34f02c,_0x4b7c71,_0x10fa16,_0x3d6f9d){var _0x261c14=_0x307c2b,_0x45d4dc=_0x5e00b3,_0x2da9b4=_0x34f02c[_0x45d4dc(0x26ff)],_0x8005c3=_0x34f02c[_0x45d4dc(0x33dd)][_0x45d4dc(0x49ab)],_0x13ed63=_0x8005c3[_0x45d4dc(0x809)],_0x5e16af=scratchNodeStack,_0x26de4b=_0x34f02c[_0x261c14(0x52cc)];if(_0x34f02c[_0x45d4dc(0x2201)]!==SceneMode$1[_0x261c14(0x16b8)]&&!_0x34f02c[_0x45d4dc(0x2dff)]){var _0x43c1d2=Matrix4[_0x261c14(0x1fc6)](_0x26de4b,0x3,scratchComputedTranslation$1);if(Cartesian4[_0x45d4dc(0x1dab)](_0x43c1d2,Cartesian4[_0x45d4dc(0xad0)])){var _0x447515=_0x34f02c[_0x45d4dc(0x93d)]['center'],_0xa319ba=Transforms[_0x45d4dc(0x4152)](_0x3d6f9d,_0x447515,scratchComputedMatrixIn2D);_0x26de4b=Matrix4[_0x45d4dc(0x589e)](_0xa319ba,_0x26de4b,scratchComputedMatrixIn2D),defined$1(_0x34f02c[_0x45d4dc(0x111e)])&&(Matrix4[_0x45d4dc(0x39e0)](_0x26de4b,Cartesian4[_0x45d4dc(0xad0)],_0x26de4b),_0x34f02c['_rtcCenter']=_0x34f02c[_0x45d4dc(0x5ba9)]);}else _0x26de4b=Transforms[_0x45d4dc(0x1e45)](_0x3d6f9d,_0x26de4b,scratchComputedMatrixIn2D),_0x34f02c[_0x45d4dc(0x111e)]=_0x34f02c[_0x45d4dc(0x3e32)];}for(var _0x187656=0x0;_0x187656<_0x13ed63;++_0x187656){var _0x153ea2=_0x8005c3[_0x187656];for(getNodeMatrix(_0x153ea2,_0x153ea2[_0x45d4dc(0x2724)]),_0x5e16af[_0x45d4dc(0x5323)](_0x153ea2);_0x5e16af[_0x45d4dc(0x809)]>0x0;){var _0x47c7ab=(_0x153ea2=_0x5e16af[_0x45d4dc(0x3b86)]())[_0x45d4dc(0x2724)],_0x411cc6=_0x153ea2[_0x45d4dc(0x4a68)];if(_0x153ea2[_0x45d4dc(0x1112)]===_0x2da9b4||_0x4b7c71||_0x10fa16){var _0x24d56e=Matrix4[_0x45d4dc(0x3600)](_0x26de4b,_0x47c7ab,_0x153ea2[_0x45d4dc(0x1816)]),_0x4e5cb0=_0x411cc6[_0x45d4dc(0x809)];if(_0x4e5cb0>0x0)for(var _0x2b3287=0x0;_0x2b3287<_0x4e5cb0;++_0x2b3287){var _0x3eb01=_0x411cc6[_0x2b3287],_0x506d03=_0x3eb01[_0x45d4dc(0x9bd)];Matrix4[_0x45d4dc(0x40f3)](_0x24d56e,_0x506d03[_0x45d4dc(0x599)]),BoundingSphere[_0x45d4dc(0x332f)](_0x3eb01[_0x45d4dc(0x93d)],_0x506d03['modelMatrix'],_0x506d03[_0x45d4dc(0x36b6)]),defined$1(_0x34f02c[_0x45d4dc(0x111e)])&&Cartesian3[_0x261c14(0x1af6)](_0x34f02c[_0x45d4dc(0x111e)],_0x506d03[_0x261c14(0x1d66)][_0x45d4dc(0x4fe8)],_0x506d03[_0x261c14(0x1d66)][_0x45d4dc(0x4fe8)]),defined$1(_0x506d03=_0x3eb01[_0x45d4dc(0x340)])&&_0x34f02c[_0x45d4dc(0x2201)]===SceneMode$1[_0x45d4dc(0x174c)]&&(Matrix4[_0x261c14(0x2d7b)](_0x24d56e,_0x506d03[_0x45d4dc(0x599)]),_0x506d03[_0x261c14(0x4bac)][0xd]-=0x2*CesiumMath['sign'](_0x506d03[_0x45d4dc(0x599)][0xd])*CesiumMath['PI']*_0x3d6f9d[_0x45d4dc(0x4faa)][_0x45d4dc(0x1617)],BoundingSphere[_0x45d4dc(0x332f)](_0x3eb01[_0x45d4dc(0x93d)],_0x506d03[_0x45d4dc(0x599)],_0x506d03[_0x261c14(0x1d66)]));}}var _0x4ed313=_0x153ea2[_0x261c14(0x43d4)];if(defined$1(_0x4ed313))for(var _0x31f3a5=_0x4ed313[_0x45d4dc(0x809)],_0x4df73a=0x0;_0x4df73a<_0x31f3a5;++_0x4df73a){var _0x521f28=_0x4ed313[_0x4df73a];_0x521f28[_0x45d4dc(0x1112)]=Math[_0x45d4dc(0x498f)](_0x521f28[_0x261c14(0x3a95)],_0x153ea2[_0x45d4dc(0x1112)]),(_0x521f28[_0x45d4dc(0x1112)]===_0x2da9b4||_0x10fa16)&&(getNodeMatrix(_0x521f28,_0x521f28[_0x45d4dc(0x2724)]),Matrix4[_0x45d4dc(0x3600)](_0x47c7ab,_0x521f28[_0x261c14(0x2583)],_0x521f28[_0x261c14(0x2583)])),_0x5e16af[_0x45d4dc(0x5323)](_0x521f28);}}}++_0x34f02c[_0x45d4dc(0x26ff)];}var scratchObjectSpace=new Matrix4();function applySkins(_0x1a23b4){var _0x4e0889=_0x307c2b,_0x29f9d6=_0x5e00b3;for(var _0x2298fc=_0x1a23b4[_0x29f9d6(0x33dd)][_0x29f9d6(0x43aa)],_0xd8d5c9=_0x2298fc[_0x4e0889(0x2ef4)],_0x217f43=0x0;_0x217f43<_0xd8d5c9;++_0x217f43){var _0x3213bd=_0x2298fc[_0x217f43];scratchObjectSpace=Matrix4[_0x29f9d6(0x19c5)](_0x3213bd[_0x4e0889(0x2583)],scratchObjectSpace);for(var _0x512d7d=_0x3213bd[_0x4e0889(0x2dfb)],_0x25ceb4=_0x3213bd[_0x29f9d6(0x3fc3)],_0x1ab11=_0x3213bd[_0x4e0889(0x235d)],_0x1e2873=_0x3213bd['inverseBindMatrices'],_0x1e90d2=_0x1e2873[_0x4e0889(0x2ef4)],_0x2f293d=0x0;_0x2f293d<_0x1e90d2;++_0x2f293d)defined$1(_0x512d7d[_0x2f293d])||(_0x512d7d[_0x2f293d]=new Matrix4()),_0x512d7d[_0x2f293d]=Matrix4[_0x29f9d6(0x3600)](scratchObjectSpace,_0x25ceb4[_0x2f293d][_0x4e0889(0x2583)],_0x512d7d[_0x2f293d]),_0x512d7d[_0x2f293d]=Matrix4['multiplyTransformation'](_0x512d7d[_0x2f293d],_0x1e2873[_0x2f293d],_0x512d7d[_0x2f293d]),defined$1(_0x1ab11)&&(_0x512d7d[_0x2f293d]=Matrix4[_0x4e0889(0x4aef)](_0x512d7d[_0x2f293d],_0x1ab11,_0x512d7d[_0x2f293d]));}}function updatePerNodeShow(_0x23a729){var _0x2adcc4=_0x307c2b,_0x2d3d11=_0x5e00b3;for(var _0x555bf3=_0x23a729['_runtime'][_0x2d3d11(0x49ab)],_0x3d7d98=_0x555bf3[_0x2d3d11(0x809)],_0x2c503d=scratchNodeStack,_0x22e659=0x0;_0x22e659<_0x3d7d98;++_0x22e659){var _0x2774bd=_0x555bf3[_0x22e659];for(_0x2774bd[_0x2d3d11(0x3c5a)]=_0x2774bd[_0x2d3d11(0x5cd3)][_0x2d3d11(0x3234)],_0x2c503d[_0x2adcc4(0x2a0e)](_0x2774bd);_0x2c503d[_0x2d3d11(0x809)]>0x0;){for(var _0x58b438=(_0x2774bd=_0x2c503d[_0x2adcc4(0x31a1)]())[_0x2d3d11(0x3c5a)],_0x5b9698=_0x2774bd[_0x2d3d11(0x4a68)],_0x4bf1d5=_0x5b9698[_0x2d3d11(0x809)],_0x5eb30b=0x0;_0x5eb30b<_0x4bf1d5;++_0x5eb30b)_0x5b9698[_0x5eb30b][_0x2d3d11(0x3234)]=_0x58b438;var _0x1ccdb2=_0x2774bd[_0x2adcc4(0x43d4)];if(defined$1(_0x1ccdb2))for(var _0x149945=_0x1ccdb2[_0x2d3d11(0x809)],_0x447713=0x0;_0x447713<_0x149945;++_0x447713){var _0x3a7cdd=_0x1ccdb2[_0x447713];_0x3a7cdd[_0x2adcc4(0x274e)]=_0x58b438&&_0x3a7cdd[_0x2d3d11(0x5cd3)][_0x2d3d11(0x3234)],_0x2c503d[_0x2d3d11(0x5323)](_0x3a7cdd);}}}}function updatePickIds(_0x512a9a,_0x4a342b){var _0x44b1d3=_0x307c2b,_0x1a5fea=_0x5e00b3,_0x2293b4=_0x512a9a['id'];if(_0x512a9a[_0x44b1d3(0x3cac)]!==_0x2293b4){_0x512a9a[_0x1a5fea(0x32b3)]=_0x2293b4;for(var _0x2e471b=_0x512a9a[_0x44b1d3(0xb96)],_0x2c131a=_0x2e471b[_0x1a5fea(0x809)],_0x481291=0x0;_0x481291<_0x2c131a;++_0x481291)_0x2e471b[_0x481291][_0x44b1d3(0x40f2)]['id']=_0x2293b4;}}function updateWireframe$1(_0x49cd1f){var _0x17e16e=_0x307c2b,_0x4350a2=_0x5e00b3;if(_0x49cd1f[_0x4350a2(0x2e98)]!==_0x49cd1f[_0x4350a2(0x3d52)]){_0x49cd1f[_0x17e16e(0x477f)]=_0x49cd1f[_0x4350a2(0x3d52)];for(var _0x368b0e=_0x49cd1f[_0x4350a2(0x3d52)]?PrimitiveType$1[_0x4350a2(0x4b11)]:PrimitiveType$1[_0x4350a2(0xf30)],_0x515169=_0x49cd1f[_0x17e16e(0x3368)],_0x566a5e=_0x515169[_0x4350a2(0x809)],_0x2f45ed=0x0;_0x2f45ed<_0x566a5e;++_0x2f45ed)_0x515169[_0x2f45ed][_0x4350a2(0x9bd)][_0x4350a2(0x3a67)]=_0x368b0e;}}function updateShowBoundingVolume$1(_0x9fe769){var _0x109fe5=_0x5e00b3;if(_0x9fe769[_0x109fe5(0x3820)]!==_0x9fe769[_0x109fe5(0xe14)]){_0x9fe769[_0x109fe5(0xe14)]=_0x9fe769[_0x109fe5(0x3820)];for(var _0x978497=_0x9fe769['debugShowBoundingVolume'],_0xc2567=_0x9fe769[_0x109fe5(0x23ee)],_0x158194=_0xc2567[_0x109fe5(0x809)],_0x517079=0x0;_0x517079<_0x158194;++_0x517079)_0xc2567[_0x517079][_0x109fe5(0x9bd)][_0x109fe5(0x3820)]=_0x978497;}}function updateShadows$1(_0x3ae245){var _0x4fff8d=_0x307c2b,_0x473dfc=_0x5e00b3;if(_0x3ae245[_0x473dfc(0x5cc1)]!==_0x3ae245[_0x4fff8d(0x1d04)]){_0x3ae245[_0x473dfc(0x2ac2)]=_0x3ae245[_0x473dfc(0x5cc1)];for(var _0x21261d=ShadowMode$1[_0x473dfc(0x45f4)](_0x3ae245[_0x473dfc(0x5cc1)]),_0x2ee653=ShadowMode$1[_0x473dfc(0x1d34)](_0x3ae245[_0x4fff8d(0x4ffe)]),_0x4fbc48=_0x3ae245[_0x473dfc(0x23ee)],_0x3d86d1=_0x4fbc48[_0x473dfc(0x809)],_0x1a1147=0x0;_0x1a1147<_0x3d86d1;_0x1a1147++){var _0xf5d5ca=_0x4fbc48[_0x1a1147];_0xf5d5ca[_0x473dfc(0x9bd)][_0x473dfc(0x45f4)]=_0x21261d,_0xf5d5ca[_0x473dfc(0x9bd)][_0x473dfc(0x1d34)]=_0x2ee653;}}}function getTranslucentRenderState$1(_0x22d94b){var _0x344eb6=_0x307c2b,_0x1ebe6a=_0x5e00b3,_0xb979df=clone$1(_0x22d94b,!0x0);return _0xb979df[_0x1ebe6a(0x2505)]['enabled']=!0x1,_0xb979df[_0x344eb6(0x1282)][_0x1ebe6a(0x552c)]=!0x0,_0xb979df[_0x344eb6(0x33ad)]=!0x1,_0xb979df[_0x344eb6(0x3b4)]=BlendingState$1['ALPHA_BLEND'],RenderState[_0x1ebe6a(0x5344)](_0xb979df);}function deriveTranslucentCommand(_0x15e7be){var _0x3c6981=_0x307c2b,_0x34efa6=_0x5e00b3,_0x4a27eb=DrawCommand[_0x3c6981(0x17ea)](_0x15e7be);return _0x4a27eb[_0x34efa6(0x295c)]=Pass$1[_0x34efa6(0x47bc)],_0x4a27eb[_0x34efa6(0x33c4)]=getTranslucentRenderState$1(_0x15e7be[_0x34efa6(0x33c4)]),_0x4a27eb;}function updateColor$1(_0x352696,_0x5f5985,_0x5254c4){var _0x34e973=_0x307c2b,_0x18d04e=_0x5e00b3,_0x5d6d94=_0x5f5985['scene3DOnly'],_0x4699fb=_0x352696[_0x18d04e(0x8fe)][_0x34e973(0x3b89)];if(_0x4699fb>0x0&&_0x4699fb<0x1){var _0x110484=_0x352696[_0x18d04e(0x23ee)],_0x480ae8=_0x110484[_0x18d04e(0x809)];if(!defined$1(_0x110484[0x0][_0x18d04e(0xd93)])||_0x5254c4)for(var _0x4641ba=0x0;_0x4641ba<_0x480ae8;++_0x4641ba){var _0x2acd34=_0x110484[_0x4641ba],_0x108b7f=_0x2acd34['command'];if(_0x2acd34['translucentCommand']=deriveTranslucentCommand(_0x108b7f),!_0x5d6d94){var _0x2a9a1b=_0x2acd34[_0x34e973(0x2fa7)];_0x2acd34['translucentCommand2D']=deriveTranslucentCommand(_0x2a9a1b);}}}}function getProgramId(_0xffcaf0,_0x46f633){var _0x8dff9=_0x307c2b,_0x13c31f=_0x5e00b3,_0x9b8d6a=_0xffcaf0[_0x13c31f(0x47b3)]['programs'];for(var _0x1ae973 in _0x9b8d6a)if(_0x9b8d6a[_0x8dff9(0x2609)](_0x1ae973)&&_0x9b8d6a[_0x1ae973]===_0x46f633)return _0x1ae973;}function createSilhouetteProgram(_0x458f9d,_0x2fb34b,_0x3b7368){var _0x1e21d8=_0x307c2b,_0x3272b8=_0x5e00b3,_0x3feaf8=_0x2fb34b[_0x3272b8(0x14d5)][_0x3272b8(0x2454)][0x0],_0x3e7a72=_0x2fb34b[_0x3272b8(0x3f20)],_0x35adac=_0x458f9d[_0x1e21d8(0x44b7)];return _0x3feaf8=ShaderSource[_0x3272b8(0x1096)](_0x3feaf8,_0x1e21d8(0x5619)),_0x3feaf8+=_0x3272b8(0x2b0a)+_0x35adac+_0x3272b8(0x46a5),ShaderProgram$1[_0x3272b8(0x5344)]({'context':_0x3b7368[_0x3272b8(0x4fd0)],'vertexShaderSource':_0x3feaf8,'fragmentShaderSource':'uniform\x20vec4\x20gltf_silhouetteColor;\x20\x0avoid\x20main()\x20\x0a{\x20\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20gltf_silhouetteColor;\x20\x0a}','attributeLocations':_0x3e7a72});}function hasSilhouette(_0x9e2286,_0x1d02b6){var _0x51dcab=_0x307c2b,_0x5f4c15=_0x5e00b3;return silhouetteSupported(_0x1d02b6[_0x5f4c15(0x4fd0)])&&_0x9e2286[_0x5f4c15(0x9c3)]>0x0&&_0x9e2286[_0x5f4c15(0x1a08)][_0x51dcab(0x3b89)]>0x0&&defined$1(_0x9e2286[_0x5f4c15(0x41b0)]);}function hasTranslucentCommands(_0x17658a){var _0x44532c=_0x5e00b3;for(var _0x508cc1=_0x17658a[_0x44532c(0x23ee)],_0x4231f6=_0x508cc1[_0x44532c(0x809)],_0x40f538=0x0;_0x40f538<_0x4231f6;++_0x40f538){if(_0x508cc1[_0x40f538][_0x44532c(0x9bd)][_0x44532c(0x295c)]===Pass$1[_0x44532c(0x47bc)])return!0x0;}return!0x1;}function isTranslucent(_0x344282){var _0x3d06be=_0x307c2b,_0x4d0e5b=_0x5e00b3;return _0x344282[_0x4d0e5b(0x8fe)][_0x3d06be(0x3b89)]>0x0&&_0x344282[_0x4d0e5b(0x8fe)][_0x4d0e5b(0x32a8)]<0x1;}function isInvisible(_0x116967){var _0x404958=_0x5e00b3;return 0x0===_0x116967[_0x404958(0x8fe)][_0x404958(0x32a8)];}function alphaDirty(_0x3de4f1,_0x3a9546){var _0xc26a7=_0x307c2b,_0x37e8f7=_0x5e00b3;return Math[_0x37e8f7(0x1ace)](_0x3de4f1)!==Math[_0x37e8f7(0x1ace)](_0x3a9546)||Math[_0xc26a7(0x4f30)](_0x3de4f1)!==Math['ceil'](_0x3a9546);}var silhouettesLength=0x0;function createSilhouetteCommands(_0x244628,_0x1cc390){var _0x1af5c3=_0x307c2b,_0x2766f3=_0x5e00b3;for(var _0x3e8218=++silhouettesLength%0xff,_0x320822=hasTranslucentCommands(_0x244628)||isTranslucent(_0x244628)||_0x244628[_0x2766f3(0x1a08)][_0x1af5c3(0x3b89)]<0x1,_0x449a9f=_0x244628[_0x2766f3(0x47b3)][_0x1af5c3(0x3665)],_0x40dd8b=_0x1cc390[_0x2766f3(0x430c)],_0x564ec4=_0x244628[_0x2766f3(0x23ee)],_0x256420=_0x564ec4['length'],_0x3c37f6=0x0;_0x3c37f6<_0x256420;++_0x3c37f6){var _0x2cc740=_0x564ec4[_0x3c37f6],_0x4bedad=_0x2cc740[_0x2766f3(0x9bd)],_0x3ca5e4=isTranslucent(_0x244628)?_0x2cc740[_0x2766f3(0xd93)]:_0x4bedad,_0x46d266=DrawCommand[_0x2766f3(0x305)](_0x3ca5e4),_0x3d2b2c=clone$1(_0x3ca5e4[_0x1af5c3(0x1991)]);_0x3d2b2c['stencilTest']={'enabled':!0x0,'frontFunction':WebGLConstants$1[_0x2766f3(0x1af6)],'backFunction':WebGLConstants$1[_0x2766f3(0x1af6)],'reference':_0x3e8218,'mask':-0x1,'frontOperation':{'fail':WebGLConstants$1[_0x2766f3(0x4b4c)],'zFail':WebGLConstants$1[_0x2766f3(0x4b4c)],'zPass':WebGLConstants$1[_0x2766f3(0x2fe8)]},'backOperation':{'fail':WebGLConstants$1[_0x2766f3(0x4b4c)],'zFail':WebGLConstants$1[_0x2766f3(0x4b4c)],'zPass':WebGLConstants$1[_0x2766f3(0x2fe8)]}},isInvisible(_0x244628)&&(_0x3d2b2c[_0x2766f3(0x2740)]={'red':!0x1,'green':!0x1,'blue':!0x1,'alpha':!0x1},_0x3d2b2c[_0x1af5c3(0x33ad)]=!0x1),_0x3d2b2c=RenderState[_0x2766f3(0x5344)](_0x3d2b2c),_0x46d266[_0x1af5c3(0x1991)]=_0x3d2b2c,_0x2cc740[_0x2766f3(0x5564)]=_0x46d266;var _0x14868f=DrawCommand[_0x1af5c3(0x17ea)](_0x4bedad);(_0x3d2b2c=clone$1(_0x4bedad[_0x2766f3(0x33c4)],!0x0))[_0x2766f3(0x56eb)][_0x1af5c3(0x27f3)]=!0x0,_0x3d2b2c['cull'][_0x2766f3(0x552c)]=!0x1,_0x320822&&(_0x14868f[_0x2766f3(0x295c)]=Pass$1[_0x2766f3(0x47bc)],_0x3d2b2c[_0x2766f3(0x48e5)]=!0x1,_0x3d2b2c[_0x2766f3(0x1dc5)]=BlendingState$1[_0x2766f3(0x231d)]),_0x3d2b2c[_0x2766f3(0x3249)]={'enabled':!0x0,'frontFunction':WebGLConstants$1[_0x2766f3(0x37d7)],'backFunction':WebGLConstants$1[_0x2766f3(0x37d7)],'reference':_0x3e8218,'mask':-0x1,'frontOperation':{'fail':WebGLConstants$1[_0x2766f3(0x4b4c)],'zFail':WebGLConstants$1[_0x2766f3(0x4b4c)],'zPass':WebGLConstants$1['KEEP']},'backOperation':{'fail':WebGLConstants$1[_0x1af5c3(0x5046)],'zFail':WebGLConstants$1[_0x2766f3(0x4b4c)],'zPass':WebGLConstants$1[_0x1af5c3(0x5046)]}},_0x3d2b2c=RenderState[_0x1af5c3(0x5602)](_0x3d2b2c);var _0x507d60=_0x4bedad[_0x1af5c3(0x1868)],_0x26e34f=getProgramId(_0x244628,_0x507d60),_0x16d2d4=_0x449a9f[_0x26e34f];defined$1(_0x16d2d4)||(_0x16d2d4=createSilhouetteProgram(_0x244628,_0x507d60,_0x1cc390),_0x449a9f[_0x26e34f]=_0x16d2d4);var _0xfc216d=combine$2(_0x4bedad[_0x1af5c3(0x2173)],{'gltf_silhouetteColor':createSilhouetteColorFunction(_0x244628),'gltf_silhouetteSize':createSilhouetteSizeFunction(_0x244628)});if(_0x14868f[_0x2766f3(0x33c4)]=_0x3d2b2c,_0x14868f[_0x1af5c3(0x1868)]=_0x16d2d4,_0x14868f['uniformMap']=_0xfc216d,_0x14868f[_0x2766f3(0x45f4)]=!0x1,_0x14868f[_0x1af5c3(0x5c1)]=!0x1,_0x2cc740[_0x2766f3(0x19b1)]=_0x14868f,!_0x40dd8b){var _0x516b69=_0x2cc740[_0x1af5c3(0x2fa7)],_0x2beb3=DrawCommand[_0x2766f3(0x305)](_0x46d266);_0x2beb3[_0x2766f3(0x36b6)]=_0x516b69[_0x1af5c3(0x1d66)],_0x2beb3[_0x2766f3(0x599)]=_0x516b69[_0x2766f3(0x599)],_0x2cc740[_0x1af5c3(0x1861)]=_0x2beb3;var _0x343ea1=DrawCommand[_0x2766f3(0x305)](_0x14868f);_0x2beb3[_0x2766f3(0x36b6)]=_0x516b69[_0x2766f3(0x36b6)],_0x2beb3[_0x2766f3(0x599)]=_0x516b69[_0x2766f3(0x599)],_0x2cc740[_0x2766f3(0x5644)]=_0x343ea1;}}}function modifyShaderForClippingPlanes(_0x45ad01,_0x3978ec,_0x28a2e6){var _0x5b9187=_0x5e00b3;return _0x45ad01=ShaderSource['replaceMain'](_0x45ad01,_0x5b9187(0x4b87)),_0x45ad01+=Model[_0x5b9187(0x10dd)](_0x3978ec,_0x28a2e6)+'\x0a',_0x45ad01+=_0x5b9187(0x1677)+getClipAndStyleCode(_0x5b9187(0x3a94),_0x5b9187(0x13a),_0x5b9187(0x3af5))+_0x5b9187(0x1352);}function updateSilhouette(_0xd7d3fa,_0x3ad77f,_0x5b2f5d){var _0x4f7c2d=_0x307c2b,_0xfe3f75=_0x5e00b3;if(hasSilhouette(_0xd7d3fa,_0x3ad77f)){var _0x53e884=_0xd7d3fa[_0xfe3f75(0x23ee)],_0x47d0f4=alphaDirty(_0xd7d3fa[_0xfe3f75(0x8fe)][_0x4f7c2d(0x3b89)],_0xd7d3fa[_0xfe3f75(0x1c5c)])||alphaDirty(_0xd7d3fa[_0xfe3f75(0x1a08)][_0xfe3f75(0x32a8)],_0xd7d3fa[_0x4f7c2d(0x436b)])||!defined$1(_0x53e884[0x0][_0xfe3f75(0x5564)]);_0xd7d3fa[_0xfe3f75(0x1c5c)]=_0xd7d3fa[_0xfe3f75(0x8fe)][_0xfe3f75(0x32a8)],_0xd7d3fa[_0xfe3f75(0x1b8)]=_0xd7d3fa[_0xfe3f75(0x1a08)][_0xfe3f75(0x32a8)],(_0x47d0f4||_0x5b2f5d)&&createSilhouetteCommands(_0xd7d3fa,_0x3ad77f);}}function updateClippingPlanes$1(_0xdd4c90,_0x170e7c){var _0x1084b1=_0x5e00b3,_0x2664a9=_0xdd4c90[_0x1084b1(0x49f7)];defined$1(_0x2664a9)&&_0x2664a9[_0x1084b1(0x5e42)]===_0xdd4c90&&_0x2664a9['enabled']&&_0x2664a9[_0x1084b1(0xa16)](_0x170e7c);}var scratchBoundingSphere$3=new BoundingSphere();function scaleInPixels$1(_0x4a3ed6,_0x480906,_0x22af40){var _0x472806=_0x307c2b,_0x3b9ce6=_0x5e00b3;return scratchBoundingSphere$3[_0x472806(0x234c)]=_0x4a3ed6,scratchBoundingSphere$3[_0x472806(0x29c9)]=_0x480906,_0x22af40[_0x3b9ce6(0x5592)][_0x3b9ce6(0x5ba8)](scratchBoundingSphere$3,_0x22af40[_0x3b9ce6(0x4fd0)][_0x472806(0x184f)],_0x22af40[_0x3b9ce6(0x4fd0)][_0x3b9ce6(0x3883)]);}var scratchPosition$a=new Cartesian3(),scratchCartographic$d=new Cartographic(),scratchScale$6=new Cartesian3();function getScale$1(_0x15631b,_0xecca38){var _0x4d41e4=_0x307c2b,_0x20c940=_0x5e00b3,_0x1c574a=_0x15631b[_0x20c940(0x4a6e)];if(0x0!==_0x15631b[_0x20c940(0x5c93)]){var _0x1a36fe=_0xecca38[_0x20c940(0x4fd0)],_0x54344c=Math[_0x20c940(0x498f)](_0x1a36fe[_0x20c940(0x1564)],_0x1a36fe[_0x20c940(0x3883)]),_0x36dea4=defined$1(_0x15631b[_0x20c940(0x3b07)])?_0x15631b[_0x20c940(0x3b07)]:_0x15631b[_0x20c940(0x599)];if(scratchPosition$a['x']=_0x36dea4[0xc],scratchPosition$a['y']=_0x36dea4[0xd],scratchPosition$a['z']=_0x36dea4[0xe],defined$1(_0x15631b[_0x4d41e4(0x28d1)])&&Cartesian3[_0x20c940(0x30c2)](_0x15631b[_0x20c940(0x111e)],scratchPosition$a,scratchPosition$a),_0x15631b[_0x20c940(0x2201)]!==SceneMode$1[_0x20c940(0x3c78)]){var _0x69e71c=_0xecca38[_0x20c940(0x5cd9)],_0x1bf3fd=_0x69e71c[_0x20c940(0x4faa)][_0x20c940(0x3bd7)](scratchPosition$a,scratchCartographic$d);_0x69e71c[_0x4d41e4(0x47ce)](_0x1bf3fd,scratchPosition$a),Cartesian3[_0x20c940(0x160f)](scratchPosition$a['z'],scratchPosition$a['x'],scratchPosition$a['y'],scratchPosition$a);}var _0x55c4d8=_0x15631b[_0x20c940(0x93d)][_0x20c940(0x48ce)],_0xae4c1a=scaleInPixels$1(scratchPosition$a,_0x55c4d8,_0xecca38),_0x344a52=0x1/_0xae4c1a;Math['min'](_0x344a52*(0x2*_0x55c4d8),_0x54344c)<_0x15631b[_0x20c940(0x5c93)]&&(_0x1c574a=_0x15631b[_0x20c940(0x5c93)]*_0xae4c1a/(0x2*_0x15631b[_0x20c940(0x3fef)]));}return _0x1c574a instanceof Cartesian3?defined$1(_0x15631b[_0x4d41e4(0x45a7)])&&(_0x1c574a['x']=_0x1c574a['x']>_0x15631b[_0x20c940(0x1ec1)]?_0x15631b[_0x4d41e4(0x45a7)]:_0x1c574a['x'],_0x1c574a['y']=_0x1c574a['y']>_0x15631b[_0x20c940(0x1ec1)]?_0x15631b[_0x20c940(0x1ec1)]:_0x1c574a['y'],_0x1c574a['z']=_0x1c574a['z']>_0x15631b[_0x20c940(0x1ec1)]?_0x15631b[_0x4d41e4(0x45a7)]:_0x1c574a['z']):(defined$1(_0x15631b[_0x20c940(0x1ec1)])&&(_0x1c574a=_0x1c574a>_0x15631b[_0x20c940(0x1ec1)]?_0x15631b[_0x4d41e4(0x45a7)]:_0x1c574a),_0x1c574a=Cartesian3[_0x20c940(0x160f)](_0x1c574a,_0x1c574a,_0x1c574a,scratchScale$6)),_0x1c574a;}function releaseCachedGltf(_0x1cd28e){var _0x51f691=_0x307c2b,_0x66540c=_0x5e00b3;defined$1(_0x1cd28e[_0x66540c(0x4066)])&&defined$1(_0x1cd28e[_0x51f691(0x335e)])&&0x0==--_0x1cd28e[_0x66540c(0x5b4f)][_0x51f691(0x6a9)]&&delete gltfCache[_0x1cd28e[_0x66540c(0x4066)]],_0x1cd28e[_0x66540c(0x5b4f)]=void 0x0;}function CachedRendererResources(_0x31b24d,_0x570079){var _0x3f1ad2=_0x307c2b,_0x549fee=_0x5e00b3;this[_0x549fee(0x3e30)]=void 0x0,this[_0x3f1ad2(0x356e)]=void 0x0,this[_0x549fee(0xb01)]=void 0x0,this['sourceShaders']=void 0x0,this[_0x3f1ad2(0x3665)]=void 0x0,this[_0x3f1ad2(0x35c1)]=void 0x0,this[_0x3f1ad2(0x229e)]=void 0x0,this[_0x549fee(0x554b)]=void 0x0,this[_0x549fee(0x2e0b)]=!0x1,this[_0x3f1ad2(0x5071)]=_0x31b24d,this[_0x549fee(0x1b97)]=_0x570079,this[_0x3f1ad2(0x6a9)]=0x0;}function destroy(_0x6ca980){var _0x3035c1=_0x5e00b3;for(var _0x46ad2d in _0x6ca980)_0x6ca980[_0x3035c1(0x1a9a)](_0x46ad2d)&&_0x6ca980[_0x46ad2d][_0x3035c1(0x2947)]();}function destroyCachedRendererResources(_0x939432){var _0x23d9b1=_0x5e00b3;destroy(_0x939432[_0x23d9b1(0x3e30)]),destroy(_0x939432[_0x23d9b1(0x1f23)]),destroy(_0x939432[_0x23d9b1(0xb01)]),destroy(_0x939432[_0x23d9b1(0x35c0)]),destroy(_0x939432[_0x23d9b1(0x5013)]);}function getUpdateHeightCallback(_0x300864,_0x564094,_0x20cd49){return function(_0x1f6307){var _0x1b67b1=_0x140d,_0x204d8f=_0x23ca;if(_0x300864[_0x204d8f(0x5698)]===HeightReference$1[_0x1b67b1(0x4f4b)]){var _0x353488=_0x564094[_0x204d8f(0x3bd7)](_0x1f6307,scratchCartographic$d);_0x353488[_0x204d8f(0x5a4e)]+=_0x20cd49[_0x204d8f(0x5a4e)],_0x564094[_0x204d8f(0x5012)](_0x353488,_0x1f6307);}var _0x55186b=_0x300864[_0x1b67b1(0x2165)];Matrix4[_0x1b67b1(0x2d7b)](_0x300864[_0x204d8f(0x599)],_0x55186b),_0x55186b[0xc]=_0x1f6307['x'],_0x55186b[0xd]=_0x1f6307['y'],_0x55186b[0xe]=_0x1f6307['z'],_0x300864[_0x204d8f(0x50d5)]=!0x0;};}function updateClamping(_0x5f1a0a){var _0x56a6bc=_0x307c2b,_0x63275e=_0x5e00b3;defined$1(_0x5f1a0a[_0x63275e(0x213c)])&&(_0x5f1a0a[_0x63275e(0x213c)](),_0x5f1a0a[_0x63275e(0x213c)]=void 0x0);var _0x1675b9=_0x5f1a0a[_0x63275e(0x5e52)];if(defined$1(_0x1675b9)&&defined$1(_0x1675b9[_0x63275e(0x43fb)])&&_0x5f1a0a[_0x56a6bc(0x9a2)]!==HeightReference$1[_0x63275e(0x423a)]){var _0x411f72=_0x1675b9[_0x63275e(0x43fb)],_0x1fe0f5=_0x411f72['ellipsoid'],_0x5c8380=_0x5f1a0a[_0x63275e(0x599)];scratchPosition$a['x']=_0x5c8380[0xc],scratchPosition$a['y']=_0x5c8380[0xd],scratchPosition$a['z']=_0x5c8380[0xe];var _0x1bde52=_0x1fe0f5[_0x56a6bc(0x4368)](scratchPosition$a);defined$1(_0x5f1a0a[_0x63275e(0x3b07)])||(_0x5f1a0a[_0x63275e(0x3b07)]=Matrix4[_0x56a6bc(0x2d7b)](_0x5c8380,new Matrix4()));var _0x1cfeb9=_0x411f72[_0x56a6bc(0x49e8)];_0x5f1a0a[_0x63275e(0x213c)]=_0x1cfeb9[_0x63275e(0x25d9)](_0x1bde52,getUpdateHeightCallback(_0x5f1a0a,_0x1fe0f5,_0x1bde52));var _0x598131=_0x411f72[_0x63275e(0x1f41)](_0x1bde52);if(defined$1(_0x598131)){var _0x1e7a30=getUpdateHeightCallback(_0x5f1a0a,_0x1fe0f5,_0x1bde52);Cartographic[_0x63275e(0x40f3)](_0x1bde52,scratchCartographic$d),scratchCartographic$d[_0x63275e(0x5a4e)]=_0x598131,_0x1fe0f5[_0x63275e(0x5012)](scratchCartographic$d,scratchPosition$a),_0x1e7a30(scratchPosition$a);}}else _0x5f1a0a[_0x63275e(0x3b07)]=void 0x0;}CachedRendererResources[_0x5e00b3(0x3720)][_0x307c2b(0x2cf7)]=function(){var _0x599187=_0x307c2b,_0x58b9a5=_0x5e00b3;if(0x0==--this[_0x58b9a5(0x5d69)])return defined$1(this[_0x58b9a5(0x1b97)])&&delete this[_0x599187(0x5071)][_0x58b9a5(0x20f6)][_0x58b9a5(0x20c1)][this[_0x58b9a5(0x1b97)]],destroyCachedRendererResources(this),destroyObject$1(this);};var scratchDisplayConditionCartesian=new Cartesian3(),scratchDistanceDisplayConditionCartographic=new Cartographic();function distanceDisplayConditionVisible(_0x17d1c1,_0x391dc9){var _0x247970=_0x307c2b,_0xe036f5=_0x5e00b3,_0x12aa96,_0x3e8f87=_0x17d1c1[_0xe036f5(0xe9f)],_0x44f09a=_0x3e8f87['near']*_0x3e8f87[_0xe036f5(0xcd2)],_0x5acff5=_0x3e8f87[_0xe036f5(0x389f)]*_0x3e8f87[_0xe036f5(0x389f)];if(_0x391dc9[_0xe036f5(0x3037)]===SceneMode$1[_0xe036f5(0x174c)])_0x12aa96=0.5*(_0x391dc9[_0xe036f5(0x5592)][_0x247970(0x250e)][_0xe036f5(0x1d74)]-_0x391dc9[_0xe036f5(0x5592)][_0xe036f5(0x1187)][_0xe036f5(0x4db1)]),_0x12aa96*=_0x12aa96;else{var _0x2c2f92=Matrix4[_0x247970(0x1835)](_0x17d1c1[_0x247970(0x4bac)],scratchDisplayConditionCartesian);if(_0x391dc9[_0xe036f5(0x3037)]===SceneMode$1[_0xe036f5(0x5d29)]){var _0x263fd9=_0x391dc9[_0x247970(0xec2)],_0x3cd3f3=_0x263fd9[_0xe036f5(0x4faa)][_0xe036f5(0x3bd7)](_0x2c2f92,scratchDistanceDisplayConditionCartographic);_0x2c2f92=_0x263fd9[_0xe036f5(0x63b)](_0x3cd3f3,_0x2c2f92),Cartesian3[_0xe036f5(0x160f)](_0x2c2f92['z'],_0x2c2f92['x'],_0x2c2f92['y'],_0x2c2f92);}_0x12aa96=Cartesian3['distanceSquared'](_0x2c2f92,_0x391dc9[_0xe036f5(0x5592)][_0x247970(0x16e9)]);}return _0x12aa96>=_0x44f09a&&_0x12aa96<=_0x5acff5;}var scratchCar3Scale=new Cartesian3(),scratchCar3Scale2=new Cartesian3(),scratchMat4Scale=new Matrix4();function destroyIfNotCached(_0x46d420,_0x4a0dac){var _0x29d828=_0x5e00b3;_0x46d420[_0x29d828(0xb01)]!==_0x4a0dac[_0x29d828(0xb01)]&&destroy(_0x46d420[_0x29d828(0xb01)]),_0x46d420[_0x29d828(0x35c0)]!==_0x4a0dac[_0x29d828(0x35c0)]&&destroy(_0x46d420[_0x29d828(0x35c0)]);}function regenerateShaders(_0x4f7d46,_0x4d016d){var _0x650fb7=_0x307c2b,_0x1a8696=_0x5e00b3,_0x3eb6fe,_0x1f94bc=_0x4f7d46[_0x1a8696(0x47b3)],_0x570aac=_0x4f7d46[_0x1a8696(0xd10)];if(destroyIfNotCached(_0x1f94bc,_0x570aac),isClippingEnabled(_0x4f7d46)||isColorShadingEnabled(_0x4f7d46)||_0x4f7d46[_0x1a8696(0x44b9)]){_0x4f7d46[_0x1a8696(0x44b9)]=!0x1,_0x1f94bc[_0x1a8696(0xb01)]={},_0x1f94bc[_0x1a8696(0x35c0)]={};var _0x115283={},_0x4998f9=_0x4f7d46[_0x650fb7(0x55df)];for(var _0x560124 in _0x4998f9)_0x4998f9[_0x1a8696(0x1a9a)](_0x560124)&&(_0x115283[_0x3eb6fe=_0x4998f9[_0x560124][_0x1a8696(0x39e5)]]||(_0x115283[_0x3eb6fe]=!0x0,recreateProgram({'programId':_0x3eb6fe,'techniqueId':_0x560124},_0x4f7d46,_0x4d016d[_0x1a8696(0x4fd0)],_0x4d016d)));}else _0x1f94bc[_0x1a8696(0xb01)]=_0x570aac[_0x1a8696(0xb01)],_0x1f94bc[_0x650fb7(0x3665)]=_0x570aac[_0x650fb7(0x3665)];for(var _0x3c8b6c=_0x1f94bc[_0x1a8696(0xb01)],_0xb1ec10=_0x4f7d46[_0x1a8696(0x23ee)],_0x200ea9=_0xb1ec10[_0x650fb7(0x2ef4)],_0x5218b1=0x0;_0x5218b1<_0x200ea9;++_0x5218b1){var _0x189f15=_0xb1ec10[_0x5218b1],_0x12832b=_0x3c8b6c[_0x3eb6fe=_0x189f15[_0x1a8696(0x109b)]];_0x189f15[_0x1a8696(0x9bd)][_0x650fb7(0x1868)]=_0x12832b,defined$1(_0x189f15['command2D'])&&(_0x189f15[_0x1a8696(0x340)][_0x1a8696(0x2ddc)]=_0x12832b);}updateColor$1(_0x4f7d46,_0x4d016d,!0x0),updateSilhouette(_0x4f7d46,_0x4d016d,!0x0);}function Batched3DModel3DTileContent(_0x37a3fd,_0x1b51e9,_0x5d0a77,_0x10d60b,_0x33d0c2){var _0x41523e=_0x5e00b3;this[_0x41523e(0x2090)]=_0x37a3fd,this[_0x41523e(0x4ab0)]=_0x1b51e9,this[_0x41523e(0x28cf)]=_0x5d0a77,this[_0x41523e(0x3804)]=void 0x0,this[_0x41523e(0x2528)]=void 0x0,this[_0x41523e(0x34fc)]=void 0x0,this[_0x41523e(0x52f2)]=void 0x0,this[_0x41523e(0x3e2f)]={},this[_0x41523e(0x44af)]=void 0x0,this[_0x41523e(0x2fc5)]=void 0x0,this[_0x41523e(0x23d)]=!0x1,initialize$8(this,_0x10d60b,_0x33d0c2);}Model[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x5a8ec8){var _0x54bb74=_0x307c2b,_0x3e0cf7=_0x5e00b3;if(_0x5a8ec8[_0x3e0cf7(0x466b)]>-0x1&&defined$1(this['id'])){var _0x7f15d6=this['id'][_0x3e0cf7(0x35c5)];if(defined$1(_0x7f15d6)){var _0x37a8ce=_0x7f15d6[_0x54bb74(0x4477)];if(defined$1(_0x37a8ce)){if(void 0x0!==_0x37a8ce[_0x3e0cf7(0x1ed7)]){if(!_0x37a8ce[_0x54bb74(0x3a83)](_0x5a8ec8[_0x3e0cf7(0x466b)]))return;}}}}if(_0x5a8ec8[_0x3e0cf7(0x3037)]!==SceneMode$1[_0x3e0cf7(0x530d)]){var _0x4ab8f6=FeatureDetection[_0x3e0cf7(0x18bf)]();if(defined$1(_0x4ab8f6)){var _0x4948b5=_0x5a8ec8[_0x3e0cf7(0x4fd0)];if(this[_0x3e0cf7(0x33b3)]=_0x4948b5[_0x3e0cf7(0x466e)],this[_0x3e0cf7(0x5946)]===ModelState[_0x3e0cf7(0x463f)]&&defined$1(this[_0x3e0cf7(0x1d19)])){var _0x51bd35,_0x50ef8f=this[_0x54bb74(0x37f5)];if(defined$1(_0x50ef8f)){_0x4948b5[_0x3e0cf7(0x20f6)][_0x3e0cf7(0x20c1)]=defaultValue$1(_0x4948b5[_0x3e0cf7(0x20f6)][_0x3e0cf7(0x20c1)],{});var _0x2da740=_0x4948b5[_0x3e0cf7(0x20f6)][_0x3e0cf7(0x20c1)];if(defined$1(_0x51bd35=_0x2da740[this[_0x3e0cf7(0x1b97)]])){if(!_0x51bd35[_0x3e0cf7(0x2e0b)])return;++_0x51bd35[_0x3e0cf7(0x5d69)],this[_0x3e0cf7(0x1088)]=!0x0;}else(_0x51bd35=new CachedRendererResources(_0x4948b5,_0x50ef8f))[_0x3e0cf7(0x5d69)]=0x1,_0x2da740[this[_0x54bb74(0x37f5)]]=_0x51bd35;this[_0x3e0cf7(0xd10)]=_0x51bd35;}else(_0x51bd35=new CachedRendererResources(_0x4948b5))[_0x3e0cf7(0x5d69)]=0x1,this[_0x3e0cf7(0xd10)]=_0x51bd35;if(this[_0x3e0cf7(0x5946)]=ModelState[_0x54bb74(0x2a97)],this[_0x54bb74(0x1053)]!==ModelState[_0x3e0cf7(0xf90)]){var _0x3eb79f=this[_0x3e0cf7(0x1d19)][_0x3e0cf7(0x49b2)];if(defined$1(_0x3eb79f)&&defined$1(_0x3eb79f[_0x3e0cf7(0x5aaa)])){var _0x124aa8=Cartesian3[_0x3e0cf7(0x361f)](_0x3eb79f[_0x3e0cf7(0x5aaa)][_0x3e0cf7(0x4fe8)]);if(!Cartesian3[_0x3e0cf7(0x1dab)](_0x124aa8,Cartesian3[_0x54bb74(0x12ef)])){this[_0x3e0cf7(0x3e32)]=_0x124aa8;var _0x216725=_0x5a8ec8[_0x3e0cf7(0x5cd9)],_0x14ac12=_0x216725[_0x54bb74(0x2864)][_0x3e0cf7(0x3bd7)](this[_0x3e0cf7(0x3e32)]),_0x1cb378=_0x216725[_0x3e0cf7(0x63b)](_0x14ac12);Cartesian3[_0x54bb74(0x4d01)](_0x1cb378['z'],_0x1cb378['x'],_0x1cb378['y'],_0x1cb378),this[_0x3e0cf7(0x5ba9)]=_0x1cb378,this[_0x54bb74(0x4dec)]=new Cartesian3(),this[_0x3e0cf7(0x111e)]=this[_0x3e0cf7(0x3e32)];}}addPipelineExtras(this[_0x3e0cf7(0x1d19)]),this[_0x3e0cf7(0x3fd0)]=new ModelLoadResources(),this[_0x54bb74(0x4daf)]||ModelUtility[_0x3e0cf7(0x3f2d)](this,bufferLoad);}}var _0xbec68c=this[_0x3e0cf7(0x3fd0)],_0x5cc467=this[_0x54bb74(0x1446)],_0x1eeccc=!0x1;if(this[_0x3e0cf7(0x5946)]===ModelState[_0x54bb74(0x2a97)]){if(0x0===_0xbec68c[_0x54bb74(0x14c3)]){if(!_0xbec68c[_0x54bb74(0x534)]){if(_0x5a8ec8[_0x54bb74(0x553f)][_0x3e0cf7(0xa16)](_0x5a8ec8),ModelUtility[_0x3e0cf7(0x3b56)](this[_0x3e0cf7(0xec9)],_0x4ab8f6),ModelUtility[_0x3e0cf7(0x5761)](this),!this['_loadRendererResourcesFromCache']){var _0x2600fe=this[_0x3e0cf7(0x1d19)];_0x2600fe[_0x3e0cf7(0xcfb)][_0x3e0cf7(0x5a98)]=ModelUtility[_0x3e0cf7(0x4b27)](_0x2600fe),_0x2600fe[_0x3e0cf7(0xcfb)][_0x3e0cf7(0x4194)]=defined$1(ModelUtility[_0x3e0cf7(0x4f3d)](_0x2600fe)[_0x54bb74(0x2a68)]),this[_0x3e0cf7(0x26f3)]=_0x2600fe[_0x54bb74(0x52a5)][_0x3e0cf7(0x5a98)],this[_0x3e0cf7(0x857)]=_0x2600fe[_0x54bb74(0x52a5)][_0x3e0cf7(0x4194)],updateVersion(_0x2600fe),addDefaults(_0x2600fe);var _0x3f78dd={'addBatchIdToGeneratedShaders':this[_0x3e0cf7(0x3b78)]};processModelMaterialsCommon(_0x2600fe,_0x3f78dd),processPbrMaterials(_0x2600fe,_0x3f78dd);}this[_0x54bb74(0x3262)]=this[_0x3e0cf7(0x1d19)][_0x3e0cf7(0xcfb)][_0x54bb74(0x269)],this[_0x54bb74(0x58d)]=this[_0x3e0cf7(0x1d19)][_0x3e0cf7(0xcfb)][_0x3e0cf7(0x4194)],this[_0x54bb74(0xa13)]=this['_dequantizeInShader']&&DracoLoader[_0x3e0cf7(0x34b5)](this),addBuffersToLoadResources(this),parseTechniques(this),this[_0x3e0cf7(0x1088)]||(parseBufferViews(this),parseShaders(this),parsePrograms(this),parseTextures(this,_0x4948b5,_0x4ab8f6)),parseMaterials(this),parseMeshes(this),parseNodes(this),DracoLoader[_0x3e0cf7(0x2374)](this,_0x4948b5),_0xbec68c[_0x3e0cf7(0xb0c)]=!0x0;}_0xbec68c[_0x3e0cf7(0x2493)]()||DracoLoader[_0x3e0cf7(0x5616)](this,_0x4948b5)[_0x3e0cf7(0xd22)](ModelUtility[_0x3e0cf7(0x14b5)](this,_0x3e0cf7(0x2919),this[_0x3e0cf7(0x2313)])),_0xbec68c[_0x3e0cf7(0x2493)]()&&!_0xbec68c[_0x3e0cf7(0x28d2)]&&(this[_0x3e0cf7(0x3097)]=ModelUtility[_0x3e0cf7(0x30a8)](this),this[_0x3e0cf7(0x3fef)]=this[_0x3e0cf7(0x3097)][_0x3e0cf7(0x48ce)],DracoLoader[_0x3e0cf7(0x3cd3)](this),_0xbec68c[_0x3e0cf7(0x28d2)]=!0x0),_0xbec68c[_0x3e0cf7(0x28d2)]&&0x0===_0xbec68c[_0x54bb74(0x20a6)]&&createResources$8(this,_0x5a8ec8);}(_0xbec68c[_0x3e0cf7(0x3b24)]()||_0x5cc467&&_0xbec68c[_0x3e0cf7(0x3fe5)]())&&(this['_state']=ModelState[_0x3e0cf7(0x4221)],_0x1eeccc=!0x0);}if(defined$1(_0xbec68c)&&this[_0x3e0cf7(0x5946)]===ModelState[_0x3e0cf7(0x4221)]&&(_0x5cc467&&!_0x1eeccc&&createResources$8(this,_0x5a8ec8),_0xbec68c[_0x3e0cf7(0x3b24)]())){this[_0x3e0cf7(0x3fd0)]=void 0x0;var _0x20814c=this[_0x3e0cf7(0x47b3)],_0x5db913=this[_0x3e0cf7(0xd10)];_0x5db913[_0x3e0cf7(0x3e30)]=_0x20814c[_0x3e0cf7(0x3e30)],_0x5db913[_0x54bb74(0x356e)]=_0x20814c['vertexArrays'],_0x5db913[_0x3e0cf7(0xb01)]=_0x20814c[_0x54bb74(0x2976)],_0x5db913[_0x3e0cf7(0x400)]=_0x20814c[_0x3e0cf7(0x400)],_0x5db913[_0x3e0cf7(0x35c0)]=_0x20814c[_0x3e0cf7(0x35c0)],_0x5db913[_0x3e0cf7(0x5013)]=_0x20814c[_0x3e0cf7(0x5013)],_0x5db913[_0x3e0cf7(0x1b47)]=_0x20814c[_0x3e0cf7(0x1b47)],_0x5db913['renderStates']=_0x20814c[_0x3e0cf7(0x554b)],_0x5db913[_0x54bb74(0x54cf)]=!0x0,this[_0x3e0cf7(0x41b0)]=ModelUtility[_0x3e0cf7(0x9cb)](this[_0x3e0cf7(0x1d19)],_0x3e0cf7(0xa48)),defined$1(this[_0x3e0cf7(0x3a37)])&&(_0x5db913[_0x54bb74(0x356e)]={}),this[_0x3e0cf7(0x1d0f)]&&releaseCachedGltf(this);}var _0x406f3a=OctahedralProjectedCubeMap[_0x54bb74(0x1fb2)](_0x4948b5);if(this['_shouldUpdateSpecularMapAtlas']&&_0x406f3a){if(this[_0x3e0cf7(0x8f8)]=!0x1,this[_0x54bb74(0x316a)]=this[_0x3e0cf7(0x441)]&&this[_0x3e0cf7(0x441)][_0x3e0cf7(0x2947)](),this[_0x3e0cf7(0x441)]=void 0x0,defined$1(this[_0x3e0cf7(0x5c44)])){this[_0x3e0cf7(0x441)]=new OctahedralProjectedCubeMap(this[_0x3e0cf7(0x5c44)]);var _0x41df3d=this;this[_0x3e0cf7(0x441)][_0x3e0cf7(0x41cf)][_0x3e0cf7(0x2a5f)](function(){var _0x427f85=_0x3e0cf7;_0x41df3d[_0x427f85(0x44b9)]=!0x0;});}this['_shouldRegenerateShaders']=!0x0;}defined$1(this[_0x3e0cf7(0x441)])&&this['_specularEnvironmentMapAtlas'][_0x3e0cf7(0xa16)](_0x5a8ec8);var _0x27a9b6=!defined$1(this['_specularEnvironmentMapAtlas'])&&defined$1(_0x5a8ec8[_0x54bb74(0x37b6)])&&!this[_0x3e0cf7(0x2716)],_0x53a6c5=!defined$1(_0x5a8ec8[_0x3e0cf7(0x1a27)])&&this['_useDefaultSpecularMaps'],_0x7af3a9=!defined$1(this[_0x3e0cf7(0x506b)])&&defined$1(_0x5a8ec8[_0x3e0cf7(0x52b5)])&&!this[_0x3e0cf7(0x1d7d)],_0x45e5f2=!defined$1(_0x5a8ec8[_0x3e0cf7(0x52b5)])&&this[_0x3e0cf7(0x1d7d)];this[_0x3e0cf7(0x44b9)]=this[_0x3e0cf7(0x44b9)]||_0x27a9b6||_0x53a6c5||_0x7af3a9||_0x45e5f2,this[_0x3e0cf7(0x2716)]=!defined$1(this['_specularEnvironmentMapAtlas'])&&defined$1(_0x5a8ec8[_0x54bb74(0x37b6)]),this[_0x54bb74(0x3b7d)]=!defined$1(this[_0x3e0cf7(0x506b)])&&defined$1(_0x5a8ec8[_0x3e0cf7(0x52b5)]);var _0x3babfa=hasSilhouette(this,_0x5a8ec8),_0x27b52e=isTranslucent(this),_0x55b2d2=isInvisible(this),_0x5289df=!defined$1(this[_0x3e0cf7(0xe9f)])||distanceDisplayConditionVisible(this,_0x5a8ec8),_0x35738e=this[_0x3e0cf7(0x3234)]&&_0x5289df&&(this[_0x3e0cf7(0x4a6e)]instanceof Cartesian3?!Cartesian3[_0x54bb74(0x4d2)](this[_0x3e0cf7(0x108d)],Cartesian3[_0x3e0cf7(0x3a34)]):0x0!==this[_0x3e0cf7(0x4a6e)])&&(!_0x55b2d2||_0x3babfa);if(_0x35738e&&this[_0x3e0cf7(0x5946)]===ModelState[_0x3e0cf7(0x4221)]||_0x1eeccc){var _0x16a78c=this[_0x3e0cf7(0x480e)][_0x3e0cf7(0xa16)](_0x5a8ec8)||this[_0x3e0cf7(0x1ed0)];this[_0x54bb74(0x56f0)]=!0x1,this['_dirty']=!0x1;var _0x1a3946=this[_0x3e0cf7(0x599)],_0x44bf2b=_0x5a8ec8[_0x3e0cf7(0x3037)]!==this[_0x3e0cf7(0x2201)];this[_0x3e0cf7(0x2201)]=_0x5a8ec8[_0x3e0cf7(0x3037)];var _0x17e16a=!Matrix4[_0x54bb74(0x4d2)](this[_0x3e0cf7(0x33a1)],_0x1a3946)||(this['scale']instanceof Cartesian3?!Cartesian3[_0x54bb74(0x4d2)](this[_0x3e0cf7(0x108d)],this[_0x3e0cf7(0x4a6e)]):this[_0x3e0cf7(0x108d)]!==this[_0x3e0cf7(0x4a6e)])||this[_0x3e0cf7(0x33e3)]!==this[_0x3e0cf7(0x5c93)]||0x0!==this[_0x3e0cf7(0x5c93)]||this[_0x54bb74(0x3a8b)]!==this[_0x3e0cf7(0x1ec1)]||this[_0x54bb74(0x206c)]!==this[_0x3e0cf7(0x5698)]||this[_0x3e0cf7(0x50d5)]||_0x44bf2b;if(_0x17e16a||_0x1eeccc){Matrix4[_0x3e0cf7(0x40f3)](_0x1a3946,this[_0x3e0cf7(0x33a1)]),updateClamping(this),defined$1(this[_0x54bb74(0x2165)])&&(_0x1a3946=this[_0x3e0cf7(0x3b07)]),this[_0x3e0cf7(0x33e3)]=this[_0x3e0cf7(0x5c93)],this[_0x3e0cf7(0x1002)]=this[_0x3e0cf7(0x1ec1)],this[_0x3e0cf7(0x118a)]=this[_0x3e0cf7(0x5698)],this[_0x3e0cf7(0x50d5)]=!0x1;var _0x1f63e7=getScale$1(this,_0x5a8ec8),_0x30ea8f=this[_0x3e0cf7(0x4d8c)];if(defined$1(this[_0x3e0cf7(0x51b4)])){if(!this[_0x3e0cf7(0x5ea0)]){_0x54bb74(0x3393)==typeof this[_0x3e0cf7(0x108d)]?(scratchCar3Scale2['x']=this[_0x3e0cf7(0x108d)],scratchCar3Scale2['y']=this['_scale'],scratchCar3Scale2['z']=this[_0x3e0cf7(0x108d)]):Cartesian3[_0x3e0cf7(0x40f3)](this[_0x3e0cf7(0x108d)],scratchCar3Scale2);var _0x252972=Matrix4[_0x3e0cf7(0x3613)](this[_0x3e0cf7(0x51b4)],scratchCar3Scale),_0x25b1bf=Cartesian3[_0x3e0cf7(0x37c9)](_0x252972,scratchCar3Scale2,scratchCar3Scale2);Cartesian3[_0x54bb74(0x5309)](_0x252972,_0x252972),this[_0x54bb74(0x223e)]=this[_0x3e0cf7(0xf53)]||new Matrix4(),this[_0x3e0cf7(0x49c7)]=this[_0x3e0cf7(0x49c7)]||new Matrix4(),Matrix4[_0x3e0cf7(0x1303)](_0x252972,this[_0x3e0cf7(0xf53)]),Matrix4[_0x3e0cf7(0x1303)](_0x25b1bf,this[_0x3e0cf7(0x49c7)]);}Matrix4[_0x54bb74(0x515)](Matrix4[_0x3e0cf7(0x19d7)](_0x1f63e7),this[_0x3e0cf7(0x49c7)],scratchMat4Scale),Matrix4[_0x3e0cf7(0x589e)](this[_0x54bb74(0x223e)],scratchMat4Scale,scratchMat4Scale);}else Matrix4[_0x3e0cf7(0x19d7)](_0x1f63e7,scratchMat4Scale);Matrix4[_0x3e0cf7(0x589e)](_0x1a3946,scratchMat4Scale,_0x30ea8f),this[_0x54bb74(0x4f81)]=this[_0x3e0cf7(0x4a6e)],this[_0x54bb74(0x3d79)]=defined$1(this['_offsetMatrix']),this[_0x3e0cf7(0x105d)]===Axis$2['Y']?Matrix4[_0x3e0cf7(0x3600)](_0x30ea8f,Axis$2[_0x54bb74(0x41bc)],_0x30ea8f):this[_0x3e0cf7(0x105d)]===Axis$2['X']&&Matrix4[_0x3e0cf7(0x3600)](_0x30ea8f,Axis$2[_0x54bb74(0x4997)],_0x30ea8f),this[_0x3e0cf7(0x521)]===Axis$2['Z']&&Matrix4[_0x3e0cf7(0x3600)](_0x30ea8f,Axis$2[_0x3e0cf7(0x2692)],_0x30ea8f);}(_0x16a78c||_0x17e16a||_0x1eeccc)&&(updateNodeHierarchyModelMatrix(this,_0x17e16a,_0x1eeccc,_0x5a8ec8[_0x3e0cf7(0x5cd9)]),this[_0x3e0cf7(0x4f16)]=!0x0,(_0x16a78c||_0x1eeccc)&&applySkins(this)),this[_0x3e0cf7(0x5f0)]&&(this[_0x3e0cf7(0x5f0)]=!0x1,updatePerNodeShow(this)),updatePickIds(this),updateWireframe$1(this),updateShowBoundingVolume$1(this),updateShadows$1(this),updateClippingPlanes$1(this,_0x5a8ec8);var _0x5cff4e=this['_clippingPlanes'],_0x1319ef=0x0,_0x2a7611=defined$1(_0x5cff4e)&&_0x5cff4e[_0x54bb74(0x27f3)]&&_0x5cff4e[_0x3e0cf7(0x809)]>0x0,_0x2e9960=defined$1(this[_0x3e0cf7(0x506b)])||this[_0x3e0cf7(0x1d7d)],_0x83b055=defined$1(this[_0x54bb74(0x316a)])&&this[_0x3e0cf7(0x441)][_0x3e0cf7(0x2e0b)]||this[_0x3e0cf7(0x2716)];if(_0x2a7611||_0x2e9960||_0x83b055){var _0xce759d=defaultValue$1(this[_0x3e0cf7(0x5dc8)],_0x1a3946);Matrix4[_0x3e0cf7(0x589e)](_0x4948b5[_0x3e0cf7(0x1b3d)]['view3D'],_0xce759d,this[_0x3e0cf7(0x49e7)]);}_0x2a7611&&(_0x1319ef=_0x5cff4e[_0x3e0cf7(0x5fa6)]),_0x5a8ec8[_0x54bb74(0x1644)][_0x54bb74(0x1d05)]()&&(this['_shouldRegenerateShaders']=!0x0);var _0xe274ca=this[_0x3e0cf7(0x44b9)];_0xe274ca=_0xe274ca||this[_0x3e0cf7(0x141d)]!==_0x1319ef,this[_0x3e0cf7(0x141d)]=_0x1319ef;var _0x552463=isColorShadingEnabled(this);_0x552463!==this[_0x54bb74(0x290f)]&&(this[_0x54bb74(0x290f)]=_0x552463,_0xe274ca=!0x0),_0xe274ca?regenerateShaders(this,_0x5a8ec8):(updateColor$1(this,_0x5a8ec8,!0x1),updateSilhouette(this,_0x5a8ec8,!0x1));}if(_0x1eeccc){var _0x552cfc=this;_0x5a8ec8[_0x3e0cf7(0x30c)][_0x3e0cf7(0x5323)](function(){var _0x2a2034=_0x54bb74,_0x42ef74=_0x3e0cf7;_0x552cfc[_0x42ef74(0x1d9c)]=!0x0,_0x552cfc[_0x42ef74(0x41ff)][_0x2a2034(0x511b)](_0x552cfc);});}else{if(_0x35738e&&!this[_0x3e0cf7(0x2dff)]){var _0x24f954,_0x26a152,_0x8d83c7,_0x16bd21=_0x5a8ec8[_0x3e0cf7(0xe5b)],_0x48db57=_0x5a8ec8[_0x3e0cf7(0xd77)],_0x4b390c=this['_nodeCommands'],_0x19e7a1=_0x4b390c[_0x54bb74(0x2ef4)],_0x4a638f=_0x5a8ec8[_0x3e0cf7(0x5cd9)][_0x54bb74(0x2864)][_0x3e0cf7(0x1617)]*CesiumMath['PI'];if(_0x48db57[_0x3e0cf7(0x445c)]||_0x48db57[_0x3e0cf7(0x3c62)]&&this[_0x3e0cf7(0x443d)]){for(_0x24f954=0x0;_0x24f954<_0x19e7a1;++_0x24f954)if((_0x26a152=_0x4b390c[_0x24f954])[_0x3e0cf7(0x3234)]){var _0x541401=_0x27b52e?_0x26a152[_0x3e0cf7(0xd93)]:_0x26a152[_0x3e0cf7(0x9bd)];if(_0x541401=_0x3babfa?_0x26a152[_0x54bb74(0x1be4)]:_0x541401,_0x16bd21[_0x54bb74(0x2a0e)](_0x541401),_0x8d83c7=_0x26a152[_0x54bb74(0x2f3e)][_0x3e0cf7(0x36b6)],_0x5a8ec8['mode']===SceneMode$1[_0x54bb74(0x238f)]&&(_0x8d83c7[_0x3e0cf7(0x4fe8)]['y']+_0x8d83c7[_0x3e0cf7(0x48ce)]>_0x4a638f||_0x8d83c7['center']['y']-_0x8d83c7[_0x3e0cf7(0x48ce)]<_0x4a638f)){var _0x2756a4=_0x27b52e?_0x26a152[_0x3e0cf7(0x3544)]:_0x26a152[_0x3e0cf7(0x340)];_0x2756a4=_0x3babfa?_0x26a152[_0x3e0cf7(0x3102)]:_0x2756a4,_0x16bd21[_0x3e0cf7(0x5323)](_0x2756a4);}}if(_0x3babfa&&!_0x48db57[_0x3e0cf7(0x3c62)]){for(_0x24f954=0x0;_0x24f954<_0x19e7a1;++_0x24f954)(_0x26a152=_0x4b390c[_0x24f954])[_0x3e0cf7(0x3234)]&&(_0x16bd21[_0x3e0cf7(0x5323)](_0x26a152[_0x3e0cf7(0x19b1)]),_0x8d83c7=_0x26a152[_0x54bb74(0x2f3e)][_0x3e0cf7(0x36b6)],_0x5a8ec8[_0x3e0cf7(0x3037)]===SceneMode$1['SCENE2D']&&(_0x8d83c7[_0x3e0cf7(0x4fe8)]['y']+_0x8d83c7[_0x3e0cf7(0x48ce)]>_0x4a638f||_0x8d83c7[_0x3e0cf7(0x4fe8)]['y']-_0x8d83c7[_0x3e0cf7(0x48ce)]<_0x4a638f)&&_0x16bd21[_0x3e0cf7(0x5323)](_0x26a152[_0x3e0cf7(0x5644)]));}}}}}}},Model[_0x5e00b3(0x3720)][_0x5e00b3(0x5504)]=function(_0x26d8a0){var _0x33f5f5=_0x307c2b,_0x269fc9=_0x5e00b3;this[_0x269fc9(0x5946)]===ModelState[_0x269fc9(0x4221)]&&((this[_0x269fc9(0x480e)][_0x33f5f5(0x2e6d)](_0x26d8a0)||this[_0x33f5f5(0x56f0)])&&(updateNodeHierarchyModelMatrix(this,!0x0,!0x0,_0x26d8a0[_0x269fc9(0x5cd9)]),applySkins(this)));},Model['prototype'][_0x5e00b3(0x53aa)]=function(){return!0x1;},Model[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x1483b6=_0x307c2b,_0x5be0cd=_0x5e00b3;defined$1(this[_0x1483b6(0x4553)])&&destroy(this[_0x5be0cd(0x47b3)][_0x5be0cd(0x1f23)]),defined$1(this['_removeUpdateHeightCallback'])&&(this[_0x5be0cd(0x213c)](),this[_0x5be0cd(0x213c)]=void 0x0),defined$1(this[_0x5be0cd(0x10c3)])&&(this[_0x5be0cd(0x10c3)](),this[_0x1483b6(0x3d2b)]=void 0x0),defined$1(this[_0x5be0cd(0xd10)])&&destroyIfNotCached(this[_0x5be0cd(0x47b3)],this[_0x1483b6(0x4d7e)]),this[_0x5be0cd(0x47b3)]=void 0x0,this['_cachedRendererResources']=this[_0x5be0cd(0xd10)]&&this[_0x1483b6(0x4d7e)][_0x1483b6(0x2cf7)](),DracoLoader[_0x5be0cd(0x5a3c)](this);for(var _0x2dead7=this[_0x1483b6(0xb96)],_0x3f7c58=_0x2dead7[_0x5be0cd(0x809)],_0x1d083d=0x0;_0x1d083d<_0x3f7c58;++_0x1d083d)_0x2dead7[_0x1d083d][_0x1483b6(0x5020)]();releaseCachedGltf(this),this[_0x5be0cd(0x2239)]=void 0x0;var _0x9fab76=this[_0x5be0cd(0x49f7)];return defined$1(_0x9fab76)&&!_0x9fab76[_0x1483b6(0x5929)]()&&_0x9fab76[_0x1483b6(0x4477)]===this&&_0x9fab76[_0x5be0cd(0x2947)](),this[_0x5be0cd(0x49f7)]=void 0x0,this[_0x5be0cd(0x441)]=this[_0x5be0cd(0x441)]&&this[_0x5be0cd(0x441)][_0x5be0cd(0x2947)](),destroyObject$1(this);},Model[_0x5e00b3(0x10dd)]=getClippingFunction,Model[_0x5e00b3(0x296d)]=modifyShaderForColor,Batched3DModel3DTileContent[_0x5e00b3(0x132)]=deprecationWarning,Object[_0x5e00b3(0x1dfd)](Batched3DModel3DTileContent[_0x5e00b3(0x3720)],{'featuresLength':{'get':function(){var _0x30316e=_0x5e00b3;return this[_0x30316e(0x2528)][_0x30316e(0x4da3)];}},'pointsLength':{'get':function(){return 0x0;}},'trianglesLength':{'get':function(){var _0x61f1fa=_0x5e00b3;return this[_0x61f1fa(0x3804)][_0x61f1fa(0x120c)];}},'geometryByteLength':{'get':function(){var _0x2f2d43=_0x5e00b3;return this[_0x2f2d43(0x3804)][_0x2f2d43(0x4537)];}},'texturesByteLength':{'get':function(){var _0x9350cf=_0x307c2b,_0x30a9a4=_0x5e00b3;return this[_0x9350cf(0x1c9c)][_0x30a9a4(0x4422)];}},'batchTableByteLength':{'get':function(){var _0x4c0801=_0x5e00b3;return this[_0x4c0801(0x2528)][_0x4c0801(0x47de)];}},'innerContents':{'get':function(){}},'readyPromise':{'get':function(){var _0x3bf00e=_0x307c2b,_0x5ee307=_0x5e00b3;return this[_0x5ee307(0x3804)][_0x3bf00e(0x2c58)];}},'tileset':{'get':function(){return this['_tileset'];}},'tile':{'get':function(){var _0x32ce25=_0x5e00b3;return this[_0x32ce25(0x4ab0)];}},'url':{'get':function(){var _0x3f5256=_0x5e00b3;return this['_resource'][_0x3f5256(0x2ce3)](!0x0);}},'batchTable':{'get':function(){var _0x1af861=_0x5e00b3;return this[_0x1af861(0x2528)];}}});var sizeOfUint32$5=Uint32Array[_0x5e00b3(0x2276)];function getBatchIdAttributeName(_0x211917){var _0xc387=_0x307c2b,_0x7a00c6=_0x5e00b3,_0xfbbfb8=ModelUtility[_0x7a00c6(0x9cb)](_0x211917,_0x7a00c6(0x32e5));return defined$1(_0xfbbfb8)||defined$1(_0xfbbfb8=ModelUtility[_0x7a00c6(0x9cb)](_0x211917,_0x7a00c6(0xbc9)))&&Batched3DModel3DTileContent[_0xc387(0x2187)](_0x7a00c6(0x4f4d),_0xc387(0x4f2)),_0xfbbfb8;}function getVertexShaderCallback$1(_0x302a90){return function(_0x441b72,_0x1e1114){var _0x1738dd=_0x140d,_0xc6cbd3=_0x23ca,_0x332056=_0x302a90[_0x1738dd(0x126f)],_0x20f577=!defined$1(_0x302a90[_0x1738dd(0xb95)][_0xc6cbd3(0x1864)]),_0x468c2c=_0x302a90[_0xc6cbd3(0x3804)][_0xc6cbd3(0x1d19)];defined$1(_0x468c2c)&&(_0x302a90[_0xc6cbd3(0x52f2)]=getBatchIdAttributeName(_0x468c2c),_0x302a90['_diffuseAttributeOrUniformName'][_0x1e1114]=ModelUtility[_0x1738dd(0x4120)](_0x468c2c,_0x1e1114));var _0xa490ce=_0x332056[_0xc6cbd3(0x337f)](_0x20f577,_0x302a90[_0xc6cbd3(0x52f2)],_0x302a90[_0xc6cbd3(0x3e2f)][_0x1e1114]);return defined$1(_0xa490ce)?_0xa490ce(_0x441b72):_0x441b72;};}function getFragmentShaderCallback$1(_0x4fad05){return function(_0x3eef4c,_0x194c37){var _0x47c0e3=_0x140d,_0x5b7e87=_0x23ca,_0x1a49eb=_0x4fad05[_0x5b7e87(0x2528)],_0x155dee=!defined$1(_0x4fad05[_0x5b7e87(0x2090)][_0x5b7e87(0x1864)]),_0x28b602=_0x4fad05[_0x47c0e3(0x1c9c)][_0x5b7e87(0x1d19)];defined$1(_0x28b602)&&(_0x4fad05[_0x5b7e87(0x3e2f)][_0x194c37]=ModelUtility[_0x5b7e87(0x11f6)](_0x28b602,_0x194c37));var _0x46bb3f=_0x1a49eb[_0x5b7e87(0x3738)](_0x155dee,_0x4fad05[_0x47c0e3(0xae1)][_0x194c37]);return defined$1(_0x46bb3f)?_0x46bb3f(_0x3eef4c):_0x3eef4c;};}function getPickIdCallback$1(_0x4f958e){return function(){var _0x48af7f=_0x23ca;return _0x4f958e[_0x48af7f(0x2528)][_0x48af7f(0x219f)]();};}function getClassificationFragmentShaderCallback(_0x472727){return function(_0x9663b9){var _0x3d3652=_0x23ca,_0x11544c=_0x472727[_0x3d3652(0x2528)][_0x3d3652(0x2192)]();return defined$1(_0x11544c)?_0x11544c(_0x9663b9):_0x9663b9;};}function createColorChangedCallback$2(_0x38fa4b){return function(_0x20cc58,_0x3d8ca2){var _0x34d05a=_0x23ca;_0x38fa4b[_0x34d05a(0x3804)][_0x34d05a(0x311)](_0x20cc58,_0x3d8ca2);};}function initialize$8(_0x55e7db,_0x381e16,_0x366b89){var _0x17ab86=_0x307c2b,_0x220a1c=_0x5e00b3,_0x259fb8=_0x55e7db[_0x220a1c(0x2090)],_0x5576de=_0x55e7db[_0x220a1c(0x4ab0)],_0x462d51=_0x55e7db[_0x220a1c(0x28cf)],_0x4a4c04=defaultValue$1(_0x366b89,0x0);_0x366b89=_0x4a4c04;var _0x54a823=new Uint8Array(_0x381e16),_0x4e70a5=new DataView(_0x381e16);_0x366b89+=sizeOfUint32$5;var _0xc12f4f=_0x4e70a5[_0x220a1c(0x1044)](_0x366b89,!0x0);if(0x1!==_0xc12f4f)throw new RuntimeError$1(_0x220a1c(0x35be)+_0xc12f4f+_0x220a1c(0x5e9a));_0x366b89+=sizeOfUint32$5;var _0x33b2c7=_0x4e70a5[_0x220a1c(0x1044)](_0x366b89,!0x0);_0x366b89+=sizeOfUint32$5;var _0x28c365=_0x4e70a5[_0x220a1c(0x1044)](_0x366b89,!0x0);_0x366b89+=sizeOfUint32$5;var _0x471604=_0x4e70a5[_0x220a1c(0x1044)](_0x366b89,!0x0);_0x366b89+=sizeOfUint32$5;var _0x1ee98a=_0x4e70a5[_0x220a1c(0x1044)](_0x366b89,!0x0);_0x366b89+=sizeOfUint32$5;var _0x1082b2,_0x3adcbd,_0xc2eea9=_0x4e70a5[_0x220a1c(0x1044)](_0x366b89,!0x0);if(_0x366b89+=sizeOfUint32$5,_0x1ee98a>=0x22000000?(_0x366b89-=0x2*sizeOfUint32$5,_0x1082b2=_0x28c365,_0x1ee98a=_0x471604,_0xc2eea9=0x0,_0x28c365=0x0,_0x471604=0x0,Batched3DModel3DTileContent[_0x220a1c(0x132)](_0x220a1c(0x4e91),_0x17ab86(0x74d))):_0xc2eea9>=0x22000000&&(_0x366b89-=sizeOfUint32$5,_0x1082b2=_0x1ee98a,_0x1ee98a=_0x28c365,_0xc2eea9=_0x471604,_0x28c365=0x0,_0x471604=0x0,Batched3DModel3DTileContent[_0x220a1c(0x132)](_0x220a1c(0x4e91),_0x220a1c(0x5210))),0x0===_0x28c365)_0x3adcbd={'BATCH_LENGTH':defaultValue$1(_0x1082b2,0x0)};else{var _0x5d1c4c=getStringFromTypedArray(_0x54a823,_0x366b89,_0x28c365);_0x3adcbd=JSON[_0x17ab86(0x40c1)](_0x5d1c4c),_0x366b89+=_0x28c365;}var _0x13c1d0=new Uint8Array(_0x381e16,_0x366b89,_0x471604);_0x366b89+=_0x471604;var _0x22cfe9,_0x3d64ad,_0x2f7e52,_0x385564=new Cesium3DTileFeatureTable(_0x3adcbd,_0x13c1d0);if(_0x1082b2=_0x385564[_0x17ab86(0x82f)](_0x220a1c(0x1ca4)),_0x385564[_0x220a1c(0x4da3)]=_0x1082b2,_0x1ee98a>0x0){var _0x1c8115=getStringFromTypedArray(_0x54a823,_0x366b89,_0x1ee98a);_0x22cfe9=JSON['parse'](_0x1c8115),_0x366b89+=_0x1ee98a,_0xc2eea9>0x0&&(_0x3d64ad=new Uint8Array(_0x381e16,_0x366b89,_0xc2eea9),_0x3d64ad=new Uint8Array(_0x3d64ad),_0x366b89+=_0xc2eea9);}defined$1(_0x259fb8[_0x220a1c(0x1864)])&&(_0x2f7e52=createColorChangedCallback$2(_0x55e7db));var _0x1fb1cc=new Cesium3DTileBatchTable(_0x55e7db,_0x1082b2,_0x22cfe9,_0x3d64ad,_0x2f7e52);_0x55e7db[_0x220a1c(0x2528)]=_0x1fb1cc;var _0x1a70f4,_0x105523=_0x4a4c04+_0x33b2c7-_0x366b89;if(0x0===_0x105523)throw new RuntimeError$1(_0x220a1c(0x4af7));_0x366b89%0x4==0x0?_0x1a70f4=new Uint8Array(_0x381e16,_0x366b89,_0x105523):(Batched3DModel3DTileContent[_0x220a1c(0x132)](_0x220a1c(0x4623),_0x220a1c(0x3432)),_0x1a70f4=new Uint8Array(_0x54a823[_0x220a1c(0x1c7c)](_0x366b89,_0x366b89+_0x105523)));var _0x3c53de={'content':_0x55e7db,'primitive':_0x259fb8};_0x55e7db['_rtcCenterTransform']=Matrix4[_0x17ab86(0x1160)];var _0x4ba42f=_0x385564[_0x220a1c(0x5704)](_0x17ab86(0x4912),ComponentDatatype$1[_0x220a1c(0x486a)],0x3);defined$1(_0x4ba42f)&&(_0x55e7db[_0x220a1c(0x44af)]=Matrix4[_0x220a1c(0x1303)](Cartesian3[_0x220a1c(0x361f)](_0x4ba42f))),_0x55e7db['_contentModelMatrix']=Matrix4[_0x220a1c(0x589e)](_0x5576de[_0x17ab86(0x37cc)],_0x55e7db[_0x17ab86(0x4dfc)],new Matrix4()),defined$1(_0x259fb8[_0x220a1c(0x1864)])?_0x55e7db[_0x220a1c(0x3804)]=new ClassificationModel({'gltf':_0x1a70f4,'cull':!0x1,'basePath':_0x462d51,'requestType':RequestType$1['TILES3D'],'modelMatrix':_0x55e7db[_0x220a1c(0x2fc5)],'upAxis':_0x259fb8[_0x220a1c(0x44ad)],'forwardAxis':Axis$2['X'],'debugWireframe':_0x259fb8['debugWireframe'],'vertexShaderLoaded':getVertexShaderCallback$1(_0x55e7db),'classificationShaderLoaded':getClassificationFragmentShaderCallback(_0x55e7db),'uniformMapLoaded':_0x1fb1cc[_0x220a1c(0x1ec0)](),'pickIdLoaded':getPickIdCallback$1(_0x55e7db),'classificationType':_0x259fb8[_0x220a1c(0x5278)],'batchTable':_0x1fb1cc}):_0x55e7db[_0x220a1c(0x3804)]=new Model({'gltf':_0x1a70f4,'cull':!0x1,'releaseGltfJson':!0x0,'opaquePass':Pass$1[_0x17ab86(0x35d2)],'basePath':_0x462d51,'requestType':RequestType$1[_0x220a1c(0x1e5b)],'modelMatrix':_0x55e7db[_0x220a1c(0x2fc5)],'upAxis':_0x259fb8[_0x220a1c(0x44ad)],'forwardAxis':Axis$2['X'],'shadows':_0x259fb8[_0x220a1c(0x5cc1)],'debugWireframe':_0x259fb8[_0x220a1c(0x3d52)],'incrementallyLoadTextures':!0x1,'vertexShaderLoaded':getVertexShaderCallback$1(_0x55e7db),'fragmentShaderLoaded':getFragmentShaderCallback$1(_0x55e7db),'uniformMapLoaded':_0x1fb1cc[_0x220a1c(0x1ec0)](),'pickIdLoaded':getPickIdCallback$1(_0x55e7db),'addBatchIdToGeneratedShaders':_0x1082b2>0x0,'pickObject':_0x3c53de,'imageBasedLightingFactor':_0x259fb8[_0x220a1c(0xea6)],'lightColor':_0x259fb8[_0x220a1c(0x3057)],'luminanceAtZenith':_0x259fb8[_0x17ab86(0x5544)],'sphericalHarmonicCoefficients':_0x259fb8[_0x220a1c(0x52b5)],'specularEnvironmentMaps':_0x259fb8[_0x220a1c(0x1a27)],'owner':_0x259fb8});}function createFeatures$4(_0x2d4438){var _0x367ebf=_0x307c2b,_0x568e5c=_0x5e00b3,_0x50217c=_0x2d4438[_0x367ebf(0x1233)];if(!defined$1(_0x2d4438[_0x568e5c(0x34fc)])&&_0x50217c>0x0){for(var _0x30f672=new Array(_0x50217c),_0x2a4a9f=0x0;_0x2a4a9f<_0x50217c;++_0x2a4a9f)_0x30f672[_0x2a4a9f]=new Cesium3DTileFeature(_0x2d4438,_0x2a4a9f);_0x2d4438[_0x568e5c(0x34fc)]=_0x30f672;}}function Composite3DTileContent(_0x5ba718,_0xca22f9,_0x2299b6,_0x169760,_0x474f7b,_0x27f862){var _0x4e12de=_0x5e00b3;this[_0x4e12de(0x2090)]=_0x5ba718,this[_0x4e12de(0x4ab0)]=_0xca22f9,this[_0x4e12de(0x28cf)]=_0x2299b6,this[_0x4e12de(0x12ca)]=[],this[_0x4e12de(0x41ff)]=when[_0x4e12de(0x32fc)](),initialize$7(this,_0x169760,_0x474f7b,_0x27f862);}Batched3DModel3DTileContent[_0x5e00b3(0x3720)][_0x307c2b(0x1b7c)]=function(_0x213af5,_0x2f5380){var _0x2b6079=_0x5e00b3;return this[_0x2b6079(0x2528)][_0x2b6079(0x504b)](_0x213af5,_0x2f5380);},Batched3DModel3DTileContent[_0x5e00b3(0x3720)][_0x307c2b(0x2397)]=function(_0x1aca67){var _0x49bae7=_0x5e00b3;return createFeatures$4(this),this[_0x49bae7(0x34fc)][_0x1aca67];},Batched3DModel3DTileContent[_0x307c2b(0x1aa2)]['applyDebugSettings']=function(_0xa066d0,_0x406fc1){var _0x2aef8e=_0x307c2b,_0x2331ca=_0x5e00b3;_0x406fc1=_0xa066d0?_0x406fc1:Color$2[_0x2331ca(0x3b7e)],0x0===this[_0x2331ca(0x4da3)]?this[_0x2aef8e(0x1c9c)][_0x2331ca(0x8fe)]=_0x406fc1:this[_0x2331ca(0x2528)][_0x2331ca(0x38dc)](_0x406fc1);},Batched3DModel3DTileContent[_0x307c2b(0x1aa2)][_0x5e00b3(0x35c4)]=function(_0x3bbc0f){var _0x4b0eb6=_0x307c2b,_0x400278=_0x5e00b3;if(0x0===this[_0x400278(0x4da3)]){var _0x3654e9=defined$1(_0x3bbc0f)&&defined$1(_0x3bbc0f[_0x400278(0x8fe)]),_0x57e694=defined$1(_0x3bbc0f)&&defined$1(_0x3bbc0f[_0x400278(0x3234)]);this[_0x400278(0x3804)][_0x4b0eb6(0x3a3a)]=_0x3654e9?_0x3bbc0f[_0x400278(0x8fe)][_0x400278(0x51b3)](void 0x0,this[_0x400278(0x3804)][_0x4b0eb6(0x3a3a)]):Color$2[_0x400278(0x40f3)](Color$2[_0x400278(0x3b7e)],this[_0x400278(0x3804)][_0x400278(0x8fe)]),this[_0x400278(0x3804)][_0x400278(0x3234)]=!_0x57e694||_0x3bbc0f[_0x4b0eb6(0x537b)][_0x400278(0xd06)](void 0x0);}else this[_0x4b0eb6(0x126f)][_0x400278(0x35c4)](_0x3bbc0f);},Batched3DModel3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x534a43,_0x33fba9){var _0x33bf60=_0x307c2b,_0x569952=_0x5e00b3,_0x4f9232=_0x33fba9[_0x569952(0xe5b)][_0x33bf60(0x2ef4)];this[_0x33bf60(0x126f)][_0x569952(0xa16)](_0x534a43,_0x33fba9),this[_0x569952(0x2fc5)]=Matrix4[_0x569952(0x589e)](this[_0x569952(0x4ab0)][_0x569952(0x2a84)],this[_0x569952(0x44af)],this[_0x569952(0x2fc5)]),this[_0x569952(0x3804)][_0x569952(0x599)]=this[_0x569952(0x2fc5)],this[_0x33bf60(0x1c9c)][_0x569952(0x5cc1)]=this[_0x569952(0x2090)][_0x569952(0x5cc1)],this[_0x569952(0x3804)][_0x569952(0xea6)]=this[_0x569952(0x2090)][_0x569952(0xea6)],this[_0x569952(0x3804)][_0x569952(0x3057)]=this[_0x33bf60(0xb95)][_0x569952(0x3057)],this['_model'][_0x33bf60(0x5544)]=this[_0x569952(0x2090)]['luminanceAtZenith'],this[_0x569952(0x3804)][_0x569952(0x52b5)]=this[_0x569952(0x2090)][_0x569952(0x52b5)],this[_0x569952(0x3804)]['specularEnvironmentMaps']=this[_0x569952(0x2090)][_0x569952(0x1a27)],this[_0x33bf60(0x1c9c)][_0x33bf60(0x307d)]=this['_tileset'][_0x33bf60(0x307d)];var _0x2bbcf6=this[_0x569952(0x2090)][_0x569952(0x2693)];this[_0x569952(0x3804)][_0x569952(0x5dc8)]=this[_0x569952(0x2090)][_0x33bf60(0x479)],defined$1(_0x2bbcf6)&&this[_0x569952(0x4ab0)]['clippingPlanesDirty']&&(this[_0x569952(0x3804)][_0x569952(0x49f7)]=_0x2bbcf6[_0x569952(0x552c)]&&this[_0x569952(0x4ab0)][_0x569952(0x39e8)]?_0x2bbcf6:void 0x0),defined$1(_0x2bbcf6)&&defined$1(this[_0x569952(0x3804)][_0x569952(0x49f7)])&&this[_0x33bf60(0x1c9c)][_0x569952(0x49f7)]!==_0x2bbcf6&&(this[_0x33bf60(0x1c9c)][_0x569952(0x49f7)]=_0x2bbcf6),this[_0x569952(0x3804)][_0x569952(0xa16)](_0x33fba9),_0x4f9232<_0x33fba9[_0x569952(0xe5b)][_0x569952(0x809)]&&(_0x33fba9[_0x569952(0xd77)][_0x33bf60(0x3e71)]||_0x33fba9[_0x569952(0xd77)][_0x569952(0x3c62)])&&!defined$1(_0x534a43[_0x33bf60(0x4218)])&&this[_0x569952(0x2528)][_0x569952(0x257e)](_0x33fba9,_0x4f9232);},Batched3DModel3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Batched3DModel3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x4fc838=_0x307c2b,_0x1f276e=_0x5e00b3;return this[_0x1f276e(0x3804)]=this[_0x1f276e(0x3804)]&&this[_0x4fc838(0x1c9c)][_0x4fc838(0x5020)](),this[_0x1f276e(0x2528)]=this[_0x4fc838(0x126f)]&&this[_0x1f276e(0x2528)][_0x1f276e(0x2947)](),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](Composite3DTileContent[_0x5e00b3(0x3720)],{'featurePropertiesDirty':{'get':function(){var _0x5b8b0d=_0x5e00b3;for(var _0x1c9c06=this[_0x5b8b0d(0x12ca)],_0x99cbbf=_0x1c9c06[_0x5b8b0d(0x809)],_0x4c76fb=0x0;_0x4c76fb<_0x99cbbf;++_0x4c76fb)if(_0x1c9c06[_0x4c76fb][_0x5b8b0d(0x23d)])return!0x0;return!0x1;},'set':function(_0x51d558){var _0x3b5c5f=_0x307c2b,_0x3cf6f8=_0x5e00b3;for(var _0x1b96f3=this[_0x3cf6f8(0x12ca)],_0x1f8b19=_0x1b96f3[_0x3b5c5f(0x2ef4)],_0x3bd227=0x0;_0x3bd227<_0x1f8b19;++_0x3bd227)_0x1b96f3[_0x3bd227][_0x3cf6f8(0x23d)]=_0x51d558;}},'featuresLength':{'get':function(){return 0x0;}},'pointsLength':{'get':function(){return 0x0;}},'trianglesLength':{'get':function(){return 0x0;}},'geometryByteLength':{'get':function(){return 0x0;}},'texturesByteLength':{'get':function(){return 0x0;}},'batchTableByteLength':{'get':function(){return 0x0;}},'innerContents':{'get':function(){var _0x571569=_0x5e00b3;return this[_0x571569(0x12ca)];}},'readyPromise':{'get':function(){var _0x3e0798=_0x5e00b3;return this[_0x3e0798(0x41ff)][_0x3e0798(0x24e7)];}},'tileset':{'get':function(){var _0x1d82cb=_0x5e00b3;return this[_0x1d82cb(0x2090)];}},'tile':{'get':function(){var _0xa4a5ee=_0x5e00b3;return this[_0xa4a5ee(0x4ab0)];}},'url':{'get':function(){var _0x5b30b8=_0x5e00b3;return this[_0x5b30b8(0x28cf)][_0x5b30b8(0x2ce3)](!0x0);}},'batchTable':{'get':function(){}}});var sizeOfUint32$4=Uint32Array[_0x307c2b(0x2e60)];function initialize$7(_0x4f9d80,_0x541af0,_0x512aa2,_0x1786d3){var _0x48d581=_0x307c2b,_0x3d02e1=_0x5e00b3;_0x512aa2=defaultValue$1(_0x512aa2,0x0);var _0xf275f2=new Uint8Array(_0x541af0),_0x47dfbb=new DataView(_0x541af0);_0x512aa2+=sizeOfUint32$4;var _0x320c09=_0x47dfbb[_0x3d02e1(0x1044)](_0x512aa2,!0x0);if(0x1!==_0x320c09)throw new RuntimeError$1(_0x3d02e1(0x3d6b)+_0x320c09+_0x3d02e1(0x5e9a));_0x512aa2+=sizeOfUint32$4,_0x512aa2+=sizeOfUint32$4;var _0x19db63=_0x47dfbb[_0x3d02e1(0x1044)](_0x512aa2,!0x0);_0x512aa2+=sizeOfUint32$4;for(var _0x2edc5e=[],_0x54ab4b=0x0;_0x54ab4b<_0x19db63;++_0x54ab4b){var _0x330137=getMagic(_0xf275f2,_0x512aa2),_0x161cad=_0x47dfbb[_0x48d581(0x2f13)](_0x512aa2+0x2*sizeOfUint32$4,!0x0),_0x2ce4be=_0x1786d3[_0x330137];if(!defined$1(_0x2ce4be))throw new RuntimeError$1(_0x48d581(0x2dd5)+_0x330137+_0x3d02e1(0x544e));var _0x4bcc39=_0x2ce4be(_0x4f9d80[_0x3d02e1(0x2090)],_0x4f9d80[_0x3d02e1(0x4ab0)],_0x4f9d80[_0x3d02e1(0x28cf)],_0x541af0,_0x512aa2);_0x4f9d80[_0x3d02e1(0x12ca)][_0x48d581(0x2a0e)](_0x4bcc39),_0x2edc5e[_0x48d581(0x2a0e)](_0x4bcc39['readyPromise']),_0x512aa2+=_0x161cad;}when[_0x3d02e1(0x5ef9)](_0x2edc5e)[_0x3d02e1(0x2a5f)](function(){var _0x1f5da4=_0x3d02e1;_0x4f9d80[_0x1f5da4(0x41ff)][_0x1f5da4(0x1c7e)](_0x4f9d80);})[_0x3d02e1(0xd22)](function(_0x30c9c6){var _0x3751b1=_0x3d02e1;_0x4f9d80[_0x3751b1(0x41ff)][_0x3751b1(0x4c5a)](_0x30c9c6);});}function Vector3DTileGeometry(_0x383329){var _0x2a62e4=_0x307c2b,_0x495010=_0x5e00b3;this[_0x495010(0x37ba)]=_0x383329[_0x495010(0x54f)],this[_0x495010(0xd12)]=_0x383329[_0x495010(0x5a7f)],this[_0x495010(0x450d)]=_0x383329[_0x495010(0x57e0)],this[_0x2a62e4(0x1a48)]=_0x383329[_0x495010(0x5ee8)],this[_0x2a62e4(0x15cb)]=_0x383329[_0x495010(0x2648)],this[_0x495010(0x2162)]=_0x383329[_0x495010(0x3bf7)],this[_0x495010(0x1cae)]=_0x383329[_0x2a62e4(0x1418)],this[_0x495010(0x3116)]=_0x383329[_0x2a62e4(0x2a03)],this[_0x495010(0x33a1)]=_0x383329[_0x495010(0x599)],this[_0x495010(0x2528)]=_0x383329[_0x2a62e4(0xad8)],this[_0x495010(0x5151)]=_0x383329[_0x495010(0x36b6)],this[_0x495010(0x1d70)]=_0x383329[_0x2a62e4(0x234c)],defined$1(this[_0x495010(0x1d70)])||(defined$1(this[_0x495010(0x5151)])?this[_0x495010(0x1d70)]=Cartesian3[_0x495010(0x40f3)](this[_0x495010(0x5151)][_0x495010(0x4fe8)]):this[_0x2a62e4(0x28c1)]=Cartesian3[_0x495010(0x40f3)](Cartesian3[_0x495010(0x3a34)])),this[_0x495010(0x1c80)]=void 0x0,this[_0x2a62e4(0x228)]=void 0x0,this[_0x495010(0x193b)]=void 0x0,this['_indexOffsets']=void 0x0,this[_0x495010(0x4141)]=void 0x0,this[_0x495010(0x634)]=void 0x0,this[_0x495010(0x9f6)]=void 0x0,this[_0x2a62e4(0x5434)]=void 0x0,this[_0x2a62e4(0x57aa)]=void 0x0,this[_0x495010(0x146a)]=void 0x0,this[_0x495010(0x1d9c)]=!0x1,this[_0x495010(0x41ff)]=when[_0x2a62e4(0x1fd6)](),this[_0x495010(0x194d)]=void 0x0,this[_0x495010(0x5b5)]=void 0x0,this[_0x495010(0x3d52)]=!0x1,this[_0x2a62e4(0x3193)]=!0x1,this[_0x495010(0x1864)]=ClassificationType$1[_0x495010(0x1f08)];}function packBuffer$3(_0xe44e61){var _0x23344d=_0x5e00b3,_0x5088ab=new Float64Array(Matrix4[_0x23344d(0x2dd8)]+Cartesian3[_0x23344d(0x2dd8)]),_0x3f2bb9=0x0;return Cartesian3[_0x23344d(0x52a8)](_0xe44e61[_0x23344d(0x1d70)],_0x5088ab,_0x3f2bb9),_0x3f2bb9+=Cartesian3[_0x23344d(0x2dd8)],Matrix4[_0x23344d(0x52a8)](_0xe44e61[_0x23344d(0x33a1)],_0x5088ab,_0x3f2bb9),_0x5088ab;}function unpackBuffer$1(_0x49f798,_0x2b3d64){var _0x95fd44=_0x307c2b,_0x5d6831=_0x5e00b3;for(var _0x3b08f3=0x0,_0x1c238b=_0x2b3d64[_0x3b08f3++],_0x1dc484=_0x2b3d64[_0x3b08f3++],_0x8d1271=_0x49f798[_0x5d6831(0x1c80)]=new Array(_0x1dc484),_0x36a1cf=0x0;_0x36a1cf<_0x1dc484;++_0x36a1cf)_0x8d1271[_0x36a1cf]=BoundingSphere[_0x95fd44(0x1055)](_0x2b3d64,_0x3b08f3),_0x3b08f3+=BoundingSphere['packedLength'];for(var _0x4e8caa=_0x2b3d64[_0x3b08f3++],_0x510004=_0x49f798[_0x5d6831(0x25e2)]=new Array(_0x4e8caa),_0x18c62d=0x0;_0x18c62d<_0x4e8caa;++_0x18c62d){var _0x1c45e1=Color$2[_0x95fd44(0x1055)](_0x2b3d64,_0x3b08f3);_0x3b08f3+=Color$2[_0x5d6831(0x2dd8)];for(var _0x4946c3=_0x2b3d64[_0x3b08f3++],_0x4b626f=_0x2b3d64[_0x3b08f3++],_0x2ec2f4=_0x2b3d64[_0x3b08f3++],_0x33e116=new Array(_0x2ec2f4),_0x30137e=0x0;_0x30137e<_0x2ec2f4;++_0x30137e)_0x33e116[_0x30137e]=_0x2b3d64[_0x3b08f3++];_0x510004[_0x18c62d]=new Vector3DTileBatch({'color':_0x1c45e1,'offset':_0x4946c3,'count':_0x4b626f,'batchIds':_0x33e116});}return _0x1c238b;}Composite3DTileContent[_0x5e00b3(0x3720)][_0x307c2b(0x1b7c)]=function(_0x4ab7ca,_0x115375){return!0x1;},Composite3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x104c)]=function(_0x32b35a){},Composite3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x4c3f)]=function(_0x3be7ce,_0x2f4c55){var _0x26fc56=_0x307c2b,_0x565418=_0x5e00b3;for(var _0x5c1012=this[_0x565418(0x12ca)],_0x200190=_0x5c1012[_0x565418(0x809)],_0x347f68=0x0;_0x347f68<_0x200190;++_0x347f68)_0x5c1012[_0x347f68][_0x26fc56(0x4d1d)](_0x3be7ce,_0x2f4c55);},Composite3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x35c4)]=function(_0x15b7b3){var _0x1d1361=_0x5e00b3;for(var _0x2ae163=this[_0x1d1361(0x12ca)],_0x5de53b=_0x2ae163[_0x1d1361(0x809)],_0x9b329c=0x0;_0x9b329c<_0x5de53b;++_0x9b329c)_0x2ae163[_0x9b329c][_0x1d1361(0x35c4)](_0x15b7b3);},Composite3DTileContent[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0xb4e9ac,_0x404236){var _0x454e71=_0x5e00b3;for(var _0x2cb9f2=this[_0x454e71(0x12ca)],_0x3cc563=_0x2cb9f2['length'],_0x574fe4=0x0;_0x574fe4<_0x3cc563;++_0x574fe4)_0x2cb9f2[_0x574fe4][_0x454e71(0xa16)](_0xb4e9ac,_0x404236);},Composite3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Composite3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x4a445c=_0x307c2b,_0x2c7444=_0x5e00b3;for(var _0x4726e1=this[_0x4a445c(0x3b02)],_0x16c767=_0x4726e1[_0x2c7444(0x809)],_0x43bdca=0x0;_0x43bdca<_0x16c767;++_0x43bdca)_0x4726e1[_0x43bdca][_0x2c7444(0x2947)]();return destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](Vector3DTileGeometry[_0x5e00b3(0x3720)],{'trianglesLength':{'get':function(){var _0x51d40c=_0x307c2b,_0x16c0e6=_0x5e00b3;return defined$1(this[_0x16c0e6(0x5b5)])?this[_0x16c0e6(0x5b5)][_0x51d40c(0x3bf4)]:0x0;}},'geometryByteLength':{'get':function(){var _0x4b0e6b=_0x5e00b3;return defined$1(this[_0x4b0e6b(0x5b5)])?this[_0x4b0e6b(0x5b5)][_0x4b0e6b(0x4537)]:0x0;}},'readyPromise':{'get':function(){var _0x5ea66a=_0x5e00b3;return this[_0x5ea66a(0x41ff)][_0x5ea66a(0x24e7)];}}}),Vector3DTileGeometry[_0x5e00b3(0x328f)]=Matrix4[_0x5e00b3(0x2dd8)]+Cartesian3[_0x5e00b3(0x2dd8)],Vector3DTileGeometry[_0x307c2b(0x3ea8)]=Matrix4[_0x5e00b3(0x2dd8)]+0x2,Vector3DTileGeometry[_0x5e00b3(0x511d)]=Matrix4[_0x307c2b(0x18d6)]+Cartesian3[_0x5e00b3(0x2dd8)],Vector3DTileGeometry[_0x5e00b3(0x7f6)]=Cartesian3[_0x5e00b3(0x2dd8)]+0x1;var createVerticesTaskProcessor$3=new TaskProcessor(_0x5e00b3(0x59cb)),scratchColor$l=new Color$2();function createPrimitive$1(_0x56604b){var _0xb469cd=_0x307c2b,_0x1cd860=_0x5e00b3;if(!defined$1(_0x56604b[_0x1cd860(0x5b5)])){if(!defined$1(_0x56604b[_0x1cd860(0x194d)])){var _0x27d49e=_0x56604b[_0x1cd860(0x37ba)],_0x52988c=_0x56604b[_0x1cd860(0xd12)],_0x33e1c2=_0x56604b[_0x1cd860(0x450d)],_0xb274ac=_0x56604b[_0x1cd860(0x50da)],_0x110c5c=_0x56604b[_0x1cd860(0x44cd)],_0x2bd59a=_0x56604b[_0x1cd860(0x2162)],_0x59da79=_0x56604b[_0x1cd860(0x1cae)],_0x18aa63=_0x56604b['_sphereBatchIds'],_0x1e0569=_0x56604b[_0xb469cd(0x57aa)],_0x6c1c6=_0x56604b[_0xb469cd(0x2bca)];if(!defined$1(_0x1e0569)){var _0x5d27b5=0x0;defined$1(_0x56604b[_0x1cd860(0x37ba)])&&(_0x27d49e=_0x56604b[_0x1cd860(0x37ba)]=arraySlice(_0x27d49e),_0x5d27b5+=(_0x52988c=_0x56604b[_0x1cd860(0xd12)]=arraySlice(_0x52988c))[_0x1cd860(0x809)]),defined$1(_0x56604b[_0x1cd860(0x450d)])&&(_0x33e1c2=_0x56604b[_0x1cd860(0x450d)]=arraySlice(_0x33e1c2),_0x5d27b5+=(_0xb274ac=_0x56604b[_0x1cd860(0x50da)]=arraySlice(_0xb274ac))[_0xb469cd(0x2ef4)]),defined$1(_0x56604b[_0x1cd860(0x44cd)])&&(_0x110c5c=_0x56604b[_0xb469cd(0x15cb)]=arraySlice(_0x110c5c),_0x5d27b5+=(_0x2bd59a=_0x56604b[_0x1cd860(0x2162)]=arraySlice(_0x2bd59a))[_0x1cd860(0x809)]),defined$1(_0x56604b[_0x1cd860(0x1cae)])&&(_0x59da79=_0x56604b[_0x1cd860(0x2fd8)]=arraySlice(_0x59da79),_0x5d27b5+=(_0x18aa63=_0x56604b[_0x1cd860(0x3116)]=arraySlice(_0x18aa63))['length']),_0x1e0569=_0x56604b[_0x1cd860(0x148)]=new Uint32Array(_0x5d27b5);for(var _0x192867=_0x56604b[_0x1cd860(0x2528)],_0x37187e=0x0;_0x37187e<_0x5d27b5;++_0x37187e){var _0x46a04c=_0x192867[_0x1cd860(0x1e3)](_0x37187e,scratchColor$l);_0x1e0569[_0x37187e]=_0x46a04c[_0x1cd860(0x2178)]();}_0x6c1c6=_0x56604b[_0x1cd860(0x146a)]=packBuffer$3(_0x56604b);}var _0x10ba7c=[];defined$1(_0x27d49e)&&_0x10ba7c[_0xb469cd(0x2a0e)](_0x27d49e[_0x1cd860(0x537f)],_0x52988c[_0x1cd860(0x537f)]),defined$1(_0x33e1c2)&&_0x10ba7c[_0x1cd860(0x5323)](_0x33e1c2[_0x1cd860(0x537f)],_0xb274ac[_0x1cd860(0x537f)]),defined$1(_0x110c5c)&&_0x10ba7c[_0x1cd860(0x5323)](_0x110c5c[_0xb469cd(0xcaa)],_0x2bd59a[_0x1cd860(0x537f)]),defined$1(_0x59da79)&&_0x10ba7c[_0x1cd860(0x5323)](_0x59da79[_0x1cd860(0x537f)],_0x18aa63[_0x1cd860(0x537f)]),_0x10ba7c[_0xb469cd(0x2a0e)](_0x1e0569[_0x1cd860(0x537f)],_0x6c1c6['buffer']);var _0x38cf7f={'boxes':defined$1(_0x27d49e)?_0x27d49e[_0x1cd860(0x537f)]:void 0x0,'boxBatchIds':defined$1(_0x27d49e)?_0x52988c[_0x1cd860(0x537f)]:void 0x0,'cylinders':defined$1(_0x33e1c2)?_0x33e1c2[_0x1cd860(0x537f)]:void 0x0,'cylinderBatchIds':defined$1(_0x33e1c2)?_0xb274ac[_0x1cd860(0x537f)]:void 0x0,'ellipsoids':defined$1(_0x110c5c)?_0x110c5c['buffer']:void 0x0,'ellipsoidBatchIds':defined$1(_0x110c5c)?_0x2bd59a[_0x1cd860(0x537f)]:void 0x0,'spheres':defined$1(_0x59da79)?_0x59da79[_0x1cd860(0x537f)]:void 0x0,'sphereBatchIds':defined$1(_0x59da79)?_0x18aa63[_0xb469cd(0xcaa)]:void 0x0,'batchTableColors':_0x1e0569[_0x1cd860(0x537f)],'packedBuffer':_0x6c1c6[_0x1cd860(0x537f)]},_0x55917a=_0x56604b[_0x1cd860(0x194d)]=createVerticesTaskProcessor$3[_0xb469cd(0x4ff7)](_0x38cf7f,_0x10ba7c);if(!defined$1(_0x55917a))return;_0x55917a[_0x1cd860(0x2a5f)](function(_0x54810e){var _0x141bbe=_0xb469cd,_0x105997=_0x1cd860,_0x495188=new Float64Array(_0x54810e[_0x105997(0xb8d)]),_0x3f6395=unpackBuffer$1(_0x56604b,_0x495188);_0x56604b[_0x105997(0x193b)]=0x2===_0x3f6395?new Uint16Array(_0x54810e[_0x105997(0x314b)]):new Uint32Array(_0x54810e[_0x105997(0x314b)]),_0x56604b[_0x105997(0x1279)]=new Uint32Array(_0x54810e[_0x105997(0x4dd9)]),_0x56604b[_0x105997(0x4141)]=new Uint32Array(_0x54810e[_0x105997(0xdb9)]),_0x56604b[_0x141bbe(0x12ab)]=new Float32Array(_0x54810e[_0x105997(0x1c83)]),_0x56604b[_0x105997(0x9f6)]=new Uint16Array(_0x54810e[_0x105997(0x1474)]),_0x56604b[_0x105997(0x1851)]=new Uint16Array(_0x54810e[_0x105997(0x41cb)]),_0x56604b[_0x141bbe(0x22ec)]=!0x0;});}_0x56604b[_0x1cd860(0x1d9c)]&&!defined$1(_0x56604b[_0x1cd860(0x5b5)])&&(_0x56604b[_0x1cd860(0x5b5)]=new Vector3DTilePrimitive({'batchTable':_0x56604b[_0x1cd860(0x2528)],'positions':_0x56604b[_0x1cd860(0x634)],'batchIds':_0x56604b[_0x1cd860(0x1851)],'vertexBatchIds':_0x56604b[_0x1cd860(0x9f6)],'indices':_0x56604b[_0xb469cd(0x5b41)],'indexOffsets':_0x56604b[_0x1cd860(0x1279)],'indexCounts':_0x56604b[_0x1cd860(0x4141)],'batchedIndices':_0x56604b[_0xb469cd(0x228)],'boundingVolume':_0x56604b[_0x1cd860(0x5151)],'boundingVolumes':_0x56604b[_0x1cd860(0x1c80)],'center':_0x56604b[_0x1cd860(0x1d70)],'pickObject':defaultValue$1(_0x56604b[_0x1cd860(0x1162)],_0x56604b)}),_0x56604b[_0xb469cd(0x2ac6)]=void 0x0,_0x56604b[_0x1cd860(0xd12)]=void 0x0,_0x56604b[_0x1cd860(0x450d)]=void 0x0,_0x56604b[_0x1cd860(0x50da)]=void 0x0,_0x56604b['_ellipsoids']=void 0x0,_0x56604b[_0xb469cd(0x3693)]=void 0x0,_0x56604b[_0x1cd860(0x1cae)]=void 0x0,_0x56604b[_0x1cd860(0x3116)]=void 0x0,_0x56604b[_0x1cd860(0x1d70)]=void 0x0,_0x56604b[_0x1cd860(0x33a1)]=void 0x0,_0x56604b[_0xb469cd(0x126f)]=void 0x0,_0x56604b[_0x1cd860(0x5151)]=void 0x0,_0x56604b[_0x1cd860(0x1c80)]=void 0x0,_0x56604b[_0x1cd860(0x25e2)]=void 0x0,_0x56604b[_0x1cd860(0x193b)]=void 0x0,_0x56604b[_0x1cd860(0x1279)]=void 0x0,_0x56604b[_0x1cd860(0x4141)]=void 0x0,_0x56604b[_0x1cd860(0x634)]=void 0x0,_0x56604b[_0xb469cd(0x214c)]=void 0x0,_0x56604b[_0x1cd860(0x1851)]=void 0x0,_0x56604b[_0xb469cd(0x57aa)]=void 0x0,_0x56604b[_0x1cd860(0x146a)]=void 0x0,_0x56604b[_0x1cd860(0x194d)]=void 0x0,_0x56604b[_0x1cd860(0x41ff)][_0x1cd860(0x1c7e)]());}}function Geometry3DTileContent(_0x1da568,_0x46f92f,_0x2b330a,_0x189687,_0x41790a){var _0x1f92c3=_0x307c2b,_0x2f47e7=_0x5e00b3;this[_0x2f47e7(0x2090)]=_0x1da568,this[_0x1f92c3(0x41b8)]=_0x46f92f,this[_0x2f47e7(0x28cf)]=_0x2b330a,this[_0x2f47e7(0x5163)]=void 0x0,this[_0x2f47e7(0x2849)]=void 0x0,this[_0x2f47e7(0x41ff)]=when[_0x2f47e7(0x32fc)](),this[_0x2f47e7(0x2528)]=void 0x0,this[_0x2f47e7(0x34fc)]=void 0x0,this[_0x2f47e7(0x23d)]=!0x1,initialize$6(this,_0x189687,_0x41790a);}function createColorChangedCallback$1(_0x3239c1){return function(_0x3a04a5,_0x38ab45){var _0x3a216e=_0x23ca;defined$1(_0x3239c1[_0x3a216e(0x5163)])&&_0x3239c1['_geometries'][_0x3a216e(0x311)](_0x3a04a5,_0x38ab45);};}function getBatchIds$1(_0x13181c,_0xd4d94b){var _0x424ea5=_0x307c2b,_0x3a97f1=_0x5e00b3,_0x3ad102,_0x40105e,_0xbf5083,_0xc9cd16,_0x2c4796,_0x507860=defaultValue$1(_0x13181c[_0x424ea5(0x1f09)],0x0),_0x2d7049=defaultValue$1(_0x13181c[_0x3a97f1(0x3a91)],0x0),_0x4db65c=defaultValue$1(_0x13181c[_0x3a97f1(0x2cb4)],0x0),_0xb692cd=defaultValue$1(_0x13181c[_0x3a97f1(0x1e98)],0x0);if(_0x507860>0x0&&defined$1(_0x13181c[_0x3a97f1(0x4081)])){var _0x5aea0e=_0xd4d94b[_0x3a97f1(0x153e)]+_0x13181c[_0x3a97f1(0x4081)][_0x3a97f1(0x153e)];_0x3ad102=new Uint16Array(_0xd4d94b[_0x3a97f1(0x537f)],_0x5aea0e,_0x507860);}if(_0x2d7049>0x0&&defined$1(_0x13181c[_0x3a97f1(0x4f97)])){var _0xf69537=_0xd4d94b[_0x424ea5(0x2447)]+_0x13181c[_0x3a97f1(0x4f97)][_0x3a97f1(0x153e)];_0x40105e=new Uint16Array(_0xd4d94b[_0x424ea5(0xcaa)],_0xf69537,_0x2d7049);}if(_0x4db65c>0x0&&defined$1(_0x13181c[_0x3a97f1(0x1dac)])){var _0x583385=_0xd4d94b[_0x3a97f1(0x153e)]+_0x13181c[_0x424ea5(0x8d7)][_0x424ea5(0x2447)];_0xbf5083=new Uint16Array(_0xd4d94b[_0x3a97f1(0x537f)],_0x583385,_0x4db65c);}if(_0xb692cd>0x0&&defined$1(_0x13181c[_0x3a97f1(0x1cb1)])){var _0x4311aa=_0xd4d94b[_0x3a97f1(0x153e)]+_0x13181c[_0x3a97f1(0x1cb1)][_0x424ea5(0x2447)];_0xc9cd16=new Uint16Array(_0xd4d94b['buffer'],_0x4311aa,_0xb692cd);}var _0x489a21=defined$1(_0x3ad102)||defined$1(_0x40105e)||defined$1(_0xbf5083)||defined$1(_0xc9cd16),_0x17d1c6=_0x507860>0x0&&!defined$1(_0x3ad102)||_0x2d7049>0x0&&!defined$1(_0x40105e)||_0x4db65c>0x0&&!defined$1(_0xbf5083)||_0xb692cd>0x0&&!defined$1(_0xc9cd16);if(_0x489a21&&_0x17d1c6)throw new RuntimeError$1(_0x3a97f1(0x50f0));if(!(defined$1(_0x3ad102)||defined$1(_0x40105e)||defined$1(_0xbf5083)||defined$1(_0xc9cd16))){var _0x196ff4=0x0;if(!defined$1(_0x3ad102)&&_0x507860>0x0){for(_0x3ad102=new Uint16Array(_0x507860),_0x2c4796=0x0;_0x2c4796<_0x507860;++_0x2c4796)_0x3ad102[_0x2c4796]=_0x196ff4++;}if(!defined$1(_0x40105e)&&_0x2d7049>0x0){for(_0x40105e=new Uint16Array(_0x2d7049),_0x2c4796=0x0;_0x2c4796<_0x2d7049;++_0x2c4796)_0x40105e[_0x2c4796]=_0x196ff4++;}if(!defined$1(_0xbf5083)&&_0x4db65c>0x0){for(_0xbf5083=new Uint16Array(_0x4db65c),_0x2c4796=0x0;_0x2c4796<_0x4db65c;++_0x2c4796)_0xbf5083[_0x2c4796]=_0x196ff4++;}if(!defined$1(_0xc9cd16)&&_0xb692cd>0x0){for(_0xc9cd16=new Uint16Array(_0xb692cd),_0x2c4796=0x0;_0x2c4796<_0xb692cd;++_0x2c4796)_0xc9cd16[_0x2c4796]=_0x196ff4++;}}return{'boxes':_0x3ad102,'cylinders':_0x40105e,'ellipsoids':_0xbf5083,'spheres':_0xc9cd16};}Vector3DTileGeometry[_0x307c2b(0x1aa2)][_0x5e00b3(0x4879)]=function(_0x1c5e8,_0x43c133){var _0x51bbf4=_0x5e00b3;this[_0x51bbf4(0x5b5)][_0x51bbf4(0x4879)](_0x1c5e8,_0x43c133);},Vector3DTileGeometry[_0x5e00b3(0x3720)][_0x5e00b3(0x4c3f)]=function(_0x565f95,_0x1de1bf){var _0x218e8a=_0x5e00b3;this[_0x218e8a(0x5b5)]['applyDebugSettings'](_0x565f95,_0x1de1bf);},Vector3DTileGeometry[_0x5e00b3(0x3720)][_0x5e00b3(0x35c4)]=function(_0x3f8e16,_0x33d48b){var _0x342e27=_0x5e00b3;this[_0x342e27(0x5b5)][_0x342e27(0x35c4)](_0x3f8e16,_0x33d48b);},Vector3DTileGeometry[_0x5e00b3(0x3720)][_0x5e00b3(0x311)]=function(_0x220282,_0x36a1b7){var _0xdfd491=_0x5e00b3;this[_0xdfd491(0x5b5)][_0xdfd491(0x311)](_0x220282,_0x36a1b7);},Vector3DTileGeometry[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0xbd29fe){var _0x229ee3=_0x307c2b,_0x638c7a=_0x5e00b3;createPrimitive$1(this),this[_0x638c7a(0x1d9c)]&&(this[_0x229ee3(0x1679)]['debugWireframe']=this[_0x638c7a(0x3d52)],this[_0x638c7a(0x5b5)][_0x638c7a(0x582e)]=this[_0x638c7a(0x582e)],this[_0x638c7a(0x5b5)][_0x638c7a(0x1864)]=this[_0x638c7a(0x1864)],this[_0x229ee3(0x1679)][_0x638c7a(0xa16)](_0xbd29fe));},Vector3DTileGeometry[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Vector3DTileGeometry[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0xd663bd=_0x307c2b,_0xda2d1d=_0x5e00b3;return this[_0xda2d1d(0x5b5)]=this['_primitive']&&this[_0xd663bd(0x1679)]['destroy'](),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](Geometry3DTileContent[_0x5e00b3(0x3720)],{'featuresLength':{'get':function(){var _0x4d6d2a=_0x5e00b3;return defined$1(this[_0x4d6d2a(0x2528)])?this[_0x4d6d2a(0x2528)][_0x4d6d2a(0x4da3)]:0x0;}},'pointsLength':{'get':function(){return 0x0;}},'trianglesLength':{'get':function(){var _0x4a3ff9=_0x5e00b3;return defined$1(this[_0x4a3ff9(0x5163)])?this[_0x4a3ff9(0x5163)][_0x4a3ff9(0x120c)]:0x0;}},'geometryByteLength':{'get':function(){var _0x1d6ecc=_0x5e00b3;return defined$1(this[_0x1d6ecc(0x5163)])?this[_0x1d6ecc(0x5163)][_0x1d6ecc(0x4537)]:0x0;}},'texturesByteLength':{'get':function(){return 0x0;}},'batchTableByteLength':{'get':function(){var _0x3a203b=_0x307c2b,_0x31f43d=_0x5e00b3;return defined$1(this[_0x3a203b(0x126f)])?this[_0x31f43d(0x2528)][_0x31f43d(0x47de)]:0x0;}},'innerContents':{'get':function(){}},'readyPromise':{'get':function(){var _0x529be5=_0x307c2b,_0x362183=_0x5e00b3;return this[_0x362183(0x41ff)][_0x529be5(0x452a)];}},'tileset':{'get':function(){return this['_tileset'];}},'tile':{'get':function(){var _0x553726=_0x5e00b3;return this[_0x553726(0x4ab0)];}},'url':{'get':function(){var _0x7648fe=_0x5e00b3;return this[_0x7648fe(0x28cf)][_0x7648fe(0x2ce3)](!0x0);}},'batchTable':{'get':function(){var _0x234995=_0x5e00b3;return this[_0x234995(0x2528)];}}});var sizeOfUint32$3=Uint32Array[_0x5e00b3(0x2276)];function initialize$6(_0x444cc4,_0x16b5ea,_0x48d775){var _0x3f486a=_0x307c2b,_0x2d47ad=_0x5e00b3;_0x48d775=defaultValue$1(_0x48d775,0x0);var _0x4bd142=new Uint8Array(_0x16b5ea),_0x1a11fe=new DataView(_0x16b5ea);_0x48d775+=sizeOfUint32$3;var _0x79be63=_0x1a11fe['getUint32'](_0x48d775,!0x0);if(0x1!==_0x79be63)throw new RuntimeError$1(_0x2d47ad(0x5dc0)+_0x79be63+_0x3f486a(0x254b));_0x48d775+=sizeOfUint32$3;var _0x2bbefe=_0x1a11fe[_0x3f486a(0x2f13)](_0x48d775,!0x0);if(_0x48d775+=sizeOfUint32$3,0x0!==_0x2bbefe){var _0x56c0e5=_0x1a11fe[_0x2d47ad(0x1044)](_0x48d775,!0x0);if(_0x48d775+=sizeOfUint32$3,0x0===_0x56c0e5)throw new RuntimeError$1(_0x2d47ad(0x5798));var _0x41cbaa=_0x1a11fe[_0x2d47ad(0x1044)](_0x48d775,!0x0);_0x48d775+=sizeOfUint32$3;var _0x3900fb=_0x1a11fe[_0x3f486a(0x2f13)](_0x48d775,!0x0);_0x48d775+=sizeOfUint32$3;var _0x13b224=_0x1a11fe[_0x3f486a(0x2f13)](_0x48d775,!0x0),_0x44f0f0=getStringFromTypedArray(_0x4bd142,_0x48d775+=sizeOfUint32$3,_0x56c0e5),_0x456ed1=JSON[_0x2d47ad(0x2374)](_0x44f0f0);_0x48d775+=_0x56c0e5;var _0xecf1da,_0x276c68,_0x4cd818=new Uint8Array(_0x16b5ea,_0x48d775,_0x41cbaa);if(_0x48d775+=_0x41cbaa,_0x3900fb>0x0){var _0x5518d4=getStringFromTypedArray(_0x4bd142,_0x48d775,_0x3900fb);_0xecf1da=JSON[_0x2d47ad(0x2374)](_0x5518d4),_0x48d775+=_0x3900fb,_0x13b224>0x0&&(_0x276c68=new Uint8Array(_0x16b5ea,_0x48d775,_0x13b224),_0x276c68=new Uint8Array(_0x276c68));}var _0x2869f0=defaultValue$1(_0x456ed1[_0x2d47ad(0x14f2)],0x0),_0x4e98a0=defaultValue$1(_0x456ed1[_0x2d47ad(0x3a91)],0x0),_0x68c598=defaultValue$1(_0x456ed1['ELLIPSOIDS_LENGTH'],0x0),_0x28aea2=defaultValue$1(_0x456ed1[_0x2d47ad(0x1e98)],0x0),_0x5666bc=_0x2869f0+_0x4e98a0+_0x68c598+_0x28aea2,_0x2adcfe=new Cesium3DTileBatchTable(_0x444cc4,_0x5666bc,_0xecf1da,_0x276c68,createColorChangedCallback$1(_0x444cc4));if(_0x444cc4[_0x2d47ad(0x2528)]=_0x2adcfe,0x0!==_0x5666bc){var _0x5e1253,_0x238f0a=_0x444cc4[_0x2d47ad(0x133)][_0x2d47ad(0x2a84)];defined$1(_0x456ed1[_0x2d47ad(0x223e)])&&(_0x5e1253=Cartesian3[_0x2d47ad(0x1d8a)](_0x456ed1[_0x2d47ad(0x223e)]),Matrix4[_0x2d47ad(0x108e)](_0x238f0a,_0x5e1253,_0x5e1253));var _0x15e7ee=getBatchIds$1(_0x456ed1,_0x4cd818);if(_0x2869f0>0x0||_0x4e98a0>0x0||_0x68c598>0x0||_0x28aea2>0x0){var _0x1de1c2,_0x2529a9,_0x43b3b5,_0x1f5520;if(_0x2869f0>0x0){var _0x2927cc=_0x4cd818[_0x2d47ad(0x153e)]+_0x456ed1[_0x2d47ad(0x5f62)][_0x2d47ad(0x153e)];_0x1de1c2=new Float32Array(_0x4cd818[_0x2d47ad(0x537f)],_0x2927cc,Vector3DTileGeometry[_0x3f486a(0x12ff)]*_0x2869f0);}if(_0x4e98a0>0x0){var _0x4db635=_0x4cd818[_0x2d47ad(0x153e)]+_0x456ed1[_0x2d47ad(0x565b)][_0x2d47ad(0x153e)];_0x2529a9=new Float32Array(_0x4cd818[_0x2d47ad(0x537f)],_0x4db635,Vector3DTileGeometry[_0x2d47ad(0x3599)]*_0x4e98a0);}if(_0x68c598>0x0){var _0x3697c6=_0x4cd818['byteOffset']+_0x456ed1[_0x2d47ad(0x2c49)][_0x2d47ad(0x153e)];_0x43b3b5=new Float32Array(_0x4cd818[_0x2d47ad(0x537f)],_0x3697c6,Vector3DTileGeometry['packedEllipsoidLength']*_0x68c598);}if(_0x28aea2>0x0){var _0x35a746=_0x4cd818[_0x3f486a(0x2447)]+_0x456ed1[_0x3f486a(0x3a96)][_0x3f486a(0x2447)];_0x1f5520=new Float32Array(_0x4cd818[_0x2d47ad(0x537f)],_0x35a746,Vector3DTileGeometry[_0x3f486a(0x1c09)]*_0x28aea2);}_0x444cc4[_0x2d47ad(0x5163)]=new Vector3DTileGeometry({'boxes':_0x1de1c2,'boxBatchIds':_0x15e7ee[_0x2d47ad(0x54f)],'cylinders':_0x2529a9,'cylinderBatchIds':_0x15e7ee[_0x2d47ad(0x57e0)],'ellipsoids':_0x43b3b5,'ellipsoidBatchIds':_0x15e7ee[_0x2d47ad(0x2648)],'spheres':_0x1f5520,'sphereBatchIds':_0x15e7ee[_0x3f486a(0x1418)],'center':_0x5e1253,'modelMatrix':_0x238f0a,'batchTable':_0x2adcfe,'boundingVolume':_0x444cc4[_0x3f486a(0x401)][_0x2d47ad(0x36b6)][_0x2d47ad(0x36b6)]});}}}else _0x444cc4[_0x2d47ad(0x41ff)][_0x2d47ad(0x1c7e)](_0x444cc4);}function createFeatures$3(_0xfafbd3){var _0x1f970d=_0x307c2b,_0x51abf3=_0x5e00b3,_0x1aec85=_0xfafbd3['featuresLength'];if(!defined$1(_0xfafbd3[_0x51abf3(0x34fc)])&&_0x1aec85>0x0){var _0x45b807=new Array(_0x1aec85);defined$1(_0xfafbd3[_0x51abf3(0x5163)])&&_0xfafbd3[_0x51abf3(0x5163)][_0x1f970d(0x15ff)](_0xfafbd3,_0x45b807),_0xfafbd3[_0x51abf3(0x34fc)]=_0x45b807;}}function ModelInstance(_0x300af8,_0x4aac34,_0x4bd43e){var _0x16a124=_0x307c2b,_0x5a2621=_0x5e00b3;this[_0x5a2621(0x1e5a)]=_0x300af8,this[_0x16a124(0x2ebe)]=Matrix4[_0x5a2621(0x40f3)](_0x4aac34),this[_0x5a2621(0x2256)]=_0x4bd43e;}Geometry3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x504b)]=function(_0x214a91,_0x165330){var _0xa051b3=_0x5e00b3;return this[_0xa051b3(0x2528)][_0xa051b3(0x504b)](_0x214a91,_0x165330);},Geometry3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x104c)]=function(_0x47be7a){var _0x22848e=_0x307c2b;return createFeatures$3(this),this[_0x22848e(0x57ed)][_0x47be7a];},Geometry3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x4c3f)]=function(_0x90d6a3,_0x3a0498){var _0x435689=_0x307c2b,_0x4ed671=_0x5e00b3;defined$1(this[_0x4ed671(0x5163)])&&this[_0x4ed671(0x5163)][_0x435689(0x4d1d)](_0x90d6a3,_0x3a0498);},Geometry3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x35c4)]=function(_0x154775){var _0x54e523=_0x307c2b,_0x3d7e7f=_0x5e00b3;createFeatures$3(this),defined$1(this[_0x3d7e7f(0x5163)])&&this[_0x3d7e7f(0x5163)][_0x3d7e7f(0x35c4)](_0x154775,this[_0x54e523(0x57ed)]);},Geometry3DTileContent['prototype'][_0x5e00b3(0xa16)]=function(_0x55fecf,_0x6a0ef7){var _0x56ac69=_0x307c2b,_0x3454c2=_0x5e00b3;if(defined$1(this['_geometries'])&&(this[_0x3454c2(0x5163)][_0x3454c2(0x1864)]=this[_0x3454c2(0x2090)][_0x3454c2(0x1864)],this[_0x3454c2(0x5163)][_0x3454c2(0x3d52)]=this[_0x3454c2(0x2090)][_0x3454c2(0x3d52)],this[_0x56ac69(0x1a8c)][_0x3454c2(0xa16)](_0x6a0ef7)),defined$1(this[_0x3454c2(0x2528)])&&this[_0x3454c2(0x5163)][_0x3454c2(0x1d9c)]&&this[_0x3454c2(0x2528)][_0x3454c2(0xa16)](_0x55fecf,_0x6a0ef7),!defined$1(this[_0x3454c2(0x2849)])){var _0x4b693e=this;this[_0x3454c2(0x2849)]=this[_0x3454c2(0x5163)][_0x3454c2(0x41cf)][_0x3454c2(0x2a5f)](function(){var _0x1cec3d=_0x56ac69;_0x4b693e[_0x1cec3d(0x46e8)][_0x1cec3d(0x511b)](_0x4b693e);});}},Geometry3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Geometry3DTileContent[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x3fc5ab=_0x307c2b,_0xd10532=_0x5e00b3;return this[_0xd10532(0x5163)]=this[_0xd10532(0x5163)]&&this[_0xd10532(0x5163)][_0x3fc5ab(0x5020)](),this[_0xd10532(0x2528)]=this[_0xd10532(0x2528)]&&this[_0x3fc5ab(0x126f)][_0xd10532(0x2947)](),destroyObject$1(this);},Object[_0x307c2b(0x66e)](ModelInstance['prototype'],{'instanceId':{'get':function(){var _0x41b6c4=_0x307c2b;return this[_0x41b6c4(0x783)];}},'model':{'get':function(){var _0x5414bc=_0x5e00b3;return this['primitive'][_0x5414bc(0x3804)];}},'modelMatrix':{'get':function(){var _0x5d0bae=_0x5e00b3;return Matrix4[_0x5d0bae(0x40f3)](this[_0x5d0bae(0x33a1)]);},'set':function(_0x4b905a){var _0x511f43=_0x307c2b,_0x5dbe13=_0x5e00b3;Matrix4[_0x5dbe13(0x40f3)](_0x4b905a,this[_0x511f43(0x2ebe)]),this[_0x5dbe13(0x1e5a)][_0x5dbe13(0x31e2)](this[_0x5dbe13(0x33a1)]),this[_0x5dbe13(0x1e5a)][_0x5dbe13(0x4f16)]=!0x0;}}});var LoadState={'NEEDS_LOAD':0x0,'LOADING':0x1,'LOADED':0x2,'FAILED':0x3};function ModelInstanceCollection(_0x4ef672){var _0x302f0c=_0x307c2b,_0x493c50=_0x5e00b3;_0x4ef672=defaultValue$1(_0x4ef672,defaultValue$1[_0x493c50(0x243c)]),this[_0x493c50(0x3234)]=defaultValue$1(_0x4ef672[_0x493c50(0x3234)],!0x0),this[_0x302f0c(0xe77)]=!0x1,this[_0x302f0c(0x51d)]=defaultValue$1(_0x4ef672[_0x493c50(0x4c0c)],!0x1),this[_0x302f0c(0x990)]=defaultValue$1(_0x4ef672[_0x493c50(0x443d)],!0x0),this[_0x302f0c(0x22ec)]=!0x1,this[_0x493c50(0x41ff)]=when[_0x493c50(0x32fc)](),this[_0x493c50(0x5946)]=LoadState[_0x493c50(0x463f)],this[_0x493c50(0x4f16)]=!0x1,this[_0x493c50(0x4960)]=defaultValue$1(_0x4ef672[_0x302f0c(0xad9)],!0x0),this[_0x493c50(0x56ca)]=defaultValue$1(_0x4ef672['opaquePass'],Pass$1[_0x493c50(0x1792)]),this[_0x302f0c(0x11bb)]=createInstances(this,_0x4ef672[_0x302f0c(0x5a0f)]),this[_0x493c50(0x2528)]=_0x4ef672[_0x493c50(0x4dd5)],this[_0x493c50(0x3804)]=void 0x0,this[_0x493c50(0x5829)]=void 0x0,this[_0x493c50(0x1980)]=void 0x0,this[_0x493c50(0x2e24)]=void 0x0,this[_0x493c50(0x706)]=void 0x0,this[_0x493c50(0x2c6d)]=[],this[_0x493c50(0x2f65)]=void 0x0,this[_0x302f0c(0x557)]=createBoundingSphere$1(this),this[_0x493c50(0x1d70)]=Cartesian3[_0x493c50(0x40f3)](this[_0x302f0c(0x557)][_0x302f0c(0x234c)]),this[_0x493c50(0x99b)]=new Matrix4(),this[_0x493c50(0xcb5)]=new Matrix4(),this[_0x493c50(0x2201)]=void 0x0,this[_0x493c50(0x599)]=Matrix4[_0x493c50(0x40f3)](Matrix4[_0x493c50(0x2de)]),this[_0x493c50(0x33a1)]=Matrix4['clone'](this[_0x493c50(0x599)]),this[_0x493c50(0x26a1)]=Resource[_0x302f0c(0x260)](_0x4ef672[_0x493c50(0x2dba)]),this[_0x493c50(0x2345)]=_0x4ef672[_0x493c50(0x343d)],this[_0x302f0c(0x4784)]=_0x4ef672[_0x302f0c(0x8cf)],this[_0x493c50(0x5365)]=Resource[_0x493c50(0x3bee)](_0x4ef672['basePath']),this[_0x493c50(0x33c9)]=_0x4ef672[_0x493c50(0x511e)],this[_0x493c50(0x1202)]=_0x4ef672[_0x493c50(0xf18)],this[_0x493c50(0x105d)]=_0x4ef672[_0x302f0c(0x3549)],this[_0x493c50(0x9b0)]=_0x4ef672[_0x493c50(0x521)],this[_0x493c50(0x5cc1)]=defaultValue$1(_0x4ef672[_0x493c50(0x5cc1)],ShadowMode$1[_0x302f0c(0xc79)]),this[_0x493c50(0x2ac2)]=this[_0x302f0c(0x4ffe)],this[_0x493c50(0x1ba)]=_0x4ef672[_0x302f0c(0x34d6)],this[_0x302f0c(0x3425)]=defaultValue$1(_0x4ef672[_0x302f0c(0x3425)],!0x1),this[_0x493c50(0xe14)]=!0x1,this[_0x493c50(0x3d52)]=defaultValue$1(_0x4ef672[_0x493c50(0x3d52)],!0x1),this[_0x493c50(0x2e98)]=!0x1,this[_0x493c50(0x600b)]=new Cartesian2(0x1,0x1),Cartesian2[_0x493c50(0x40f3)](_0x4ef672[_0x493c50(0xea6)],this[_0x302f0c(0x4863)]),this[_0x493c50(0x3057)]=_0x4ef672[_0x493c50(0x3057)],this[_0x493c50(0x3131)]=_0x4ef672[_0x493c50(0x3131)],this[_0x493c50(0x52b5)]=_0x4ef672[_0x493c50(0x52b5)],this[_0x493c50(0x1a27)]=_0x4ef672[_0x493c50(0x1a27)];}function createInstances(_0x7b374e,_0x1f1800){var _0x27c6f2=_0x5e00b3;for(var _0x41cab3=(_0x1f1800=defaultValue$1(_0x1f1800,[]))[_0x27c6f2(0x809)],_0x2732a8=new Array(_0x41cab3),_0x40e2b8=0x0;_0x40e2b8<_0x41cab3;++_0x40e2b8){var _0xdcfaa2=_0x1f1800[_0x40e2b8],_0x4cbe03=_0xdcfaa2[_0x27c6f2(0x599)],_0x57a8ee=defaultValue$1(_0xdcfaa2[_0x27c6f2(0x15c)],_0x40e2b8);_0x2732a8[_0x40e2b8]=new ModelInstance(_0x7b374e,_0x4cbe03,_0x57a8ee);}return _0x2732a8;}function createBoundingSphere$1(_0x1b382d){var _0x509f54=_0x307c2b,_0x44d2bf=_0x5e00b3;for(var _0x5d8838=_0x1b382d[_0x509f54(0x2ef4)],_0xbde9ab=new Array(_0x5d8838),_0x30078f=0x0;_0x30078f<_0x5d8838;++_0x30078f)_0xbde9ab[_0x30078f]=Matrix4[_0x44d2bf(0x3613)](_0x1b382d[_0x44d2bf(0x5b76)][_0x30078f][_0x509f54(0x2ebe)],new Cartesian3());return BoundingSphere[_0x44d2bf(0x12c2)](_0xbde9ab);}Object[_0x5e00b3(0x1dfd)](ModelInstanceCollection[_0x5e00b3(0x3720)],{'allowPicking':{'get':function(){var _0x2c4f13=_0x5e00b3;return this[_0x2c4f13(0x2925)];}},'length':{'get':function(){return this['_instances']['length'];}},'activeAnimations':{'get':function(){var _0x1faac9=_0x307c2b,_0x491dc9=_0x5e00b3;return this[_0x491dc9(0x3804)][_0x1faac9(0x6cd)];}},'ready':{'get':function(){var _0x2f185b=_0x5e00b3;return this[_0x2f185b(0x1d9c)];}},'readyPromise':{'get':function(){var _0xf91055=_0x307c2b,_0x2f1100=_0x5e00b3;return this[_0xf91055(0x46e8)][_0x2f1100(0x24e7)];}},'imageBasedLightingFactor':{'get':function(){var _0x5a5e2b=_0x5e00b3;return this[_0x5a5e2b(0x600b)];},'set':function(_0x4732ce){var _0x57e481=_0x5e00b3;Cartesian2[_0x57e481(0x40f3)](_0x4732ce,this[_0x57e481(0x600b)]);}}});var scratchCartesian$8=new Cartesian3(),scratchMatrix$5=new Matrix4();function getCheckUniformSemanticFunction(_0x1517f4,_0x4b9cdc,_0xe257af,_0x76a09b){return function(_0x69fcc4,_0x2461aa){var _0x34028c=_0x140d,_0x2850c8=_0x23ca,_0x47a86b=_0x69fcc4[_0x34028c(0x1ba1)];if(defined$1(_0x47a86b)&&_0x1517f4[_0x2850c8(0xabf)](_0x47a86b)>-0x1){if(!(_0x4b9cdc[_0x2850c8(0xabf)](_0x47a86b)>-0x1))throw new RuntimeError$1('Shader\x20program\x20cannot\x20be\x20optimized\x20for\x20instancing.\x20Uniform\x20\x22'+_0x2461aa+'\x22\x20in\x20program\x20\x22'+_0xe257af+_0x2850c8(0x659)+_0x47a86b+'\x22');_0x76a09b[_0x2461aa]=_0x47a86b;}};}function getInstancedUniforms(_0x5c5bf3,_0x26747d){var _0x334ec0=_0x307c2b,_0x3a9daa=_0x5e00b3;if(defined$1(_0x5c5bf3[_0x3a9daa(0x706)]))return _0x5c5bf3['_instancedUniformsByProgram'][_0x26747d];var _0x1418cc={};_0x5c5bf3[_0x334ec0(0x4c45)]=_0x1418cc;var _0x5d2021=[_0x3a9daa(0x256e),_0x3a9daa(0x1eab),_0x3a9daa(0x2421),_0x3a9daa(0x33ea),_0x3a9daa(0xece),_0x334ec0(0x3cea),_0x3a9daa(0x7cc),_0x3a9daa(0x4148),_0x3a9daa(0x248c)],_0x22bdb5=[_0x3a9daa(0x1eab),_0x334ec0(0x2284),_0x3a9daa(0x33ea),_0x3a9daa(0x248c)],_0x57b362=_0x5c5bf3[_0x3a9daa(0x3804)][_0x3a9daa(0x55b0)];for(var _0x3d3e32 in _0x57b362)if(_0x57b362[_0x3a9daa(0x1a9a)](_0x3d3e32)){var _0xd8d3a8=_0x57b362[_0x3d3e32],_0x5b7fe4=_0xd8d3a8[_0x3a9daa(0x39e5)];if(!defined$1(_0x1418cc[_0x5b7fe4])){var _0x5f0e29={};_0x1418cc[_0x5b7fe4]=_0x5f0e29,ForEach[_0x3a9daa(0x23bb)](_0xd8d3a8,getCheckUniformSemanticFunction(_0x5d2021,_0x22bdb5,_0x26747d,_0x5f0e29));}}return _0x1418cc[_0x26747d];}function getVertexShaderCallback(_0x2aa924){return function(_0x42061,_0x4778f2){var _0x1bd060=_0x140d,_0x226aa2=_0x23ca,_0x285ade=getInstancedUniforms(_0x2aa924,_0x4778f2),_0x241dfa=defined$1(_0x2aa924[_0x1bd060(0x126f)]),_0x369957=ShaderSource[_0x226aa2(0x1096)](_0x42061,_0x226aa2(0x239d)),_0x313107='',_0x242766='';for(var _0x54f9c2 in _0x285ade)if(_0x285ade[_0x226aa2(0x1a9a)](_0x54f9c2)){var _0x4fac1f,_0x222164=_0x285ade[_0x54f9c2];_0x226aa2(0x1eab)===_0x222164||_0x226aa2(0x2421)===_0x222164?_0x4fac1f=_0x226aa2(0x598a):_0x226aa2(0x33ea)===_0x222164?(_0x4fac1f=_0x226aa2(0x2de7),_0x313107+=_0x226aa2(0x1a3b),_0x242766+=_0x226aa2(0x2c1a)):_0x226aa2(0x248c)===_0x222164&&(_0x4fac1f=_0x226aa2(0x4239),_0x313107+=_0x226aa2(0x211a),_0x242766+=_0x226aa2(0x386e));var _0x3598a8=new RegExp(_0x226aa2(0x4e0e)+_0x54f9c2+'.*');_0x369957=_0x369957[_0x1bd060(0x2bc0)](_0x3598a8,''),_0x3598a8=new RegExp(_0x54f9c2+'\x5cb','g'),_0x369957=_0x369957[_0x226aa2(0x2c3f)](_0x3598a8,_0x4fac1f);}var _0x5eb7cd,_0x4eec92,_0x125231;_0x241dfa?(_0x5eb7cd='attribute\x20float\x20a_batchId;\x0a',_0x4eec92='',_0x125231=''):(_0x5eb7cd='',_0x4eec92=_0x226aa2(0x4bac),_0x125231=_0x226aa2(0x3195));var _0x38b201=_0x226aa2(0x3cd0)+_0x313107+_0x1bd060(0x39b9)+_0x5eb7cd+_0x4eec92+_0x369957+_0x226aa2(0x5e91)+_0x242766+'\x20\x20\x20\x20czm_instancing_main();\x0a'+_0x125231+'}\x0a';if(_0x241dfa){var _0x10cee3=_0x2aa924[_0x226aa2(0x3804)][_0x226aa2(0x1d19)],_0x34beb1=ModelUtility[_0x226aa2(0x11f6)](_0x10cee3,_0x4778f2);_0x38b201=_0x2aa924[_0x226aa2(0x2528)][_0x226aa2(0x337f)](!0x0,_0x226aa2(0x514c),_0x34beb1)(_0x38b201);}return _0x38b201;};}function getFragmentShaderCallback(_0x1a64c7){return function(_0x8a09a5,_0x41ce2f){var _0x42581d=_0x23ca,_0x2b50fe=_0x1a64c7[_0x42581d(0x2528)];if(defined$1(_0x2b50fe)){var _0x35d6b5=_0x1a64c7[_0x42581d(0x3804)][_0x42581d(0x1d19)],_0x3ed89f=ModelUtility[_0x42581d(0x11f6)](_0x35d6b5,_0x41ce2f);_0x8a09a5=_0x2b50fe[_0x42581d(0x3738)](!0x0,_0x3ed89f)(_0x8a09a5);}else _0x8a09a5=_0x42581d(0x1172)+_0x8a09a5;return _0x8a09a5;};}function createModifiedModelView(_0x11012d,_0x26a1d2){return function(){var _0x4ccc2f=_0x140d,_0x5038cf=_0x23ca;return Matrix4[_0x5038cf(0x589e)](_0x26a1d2[_0x5038cf(0x1b3d)]['view'],_0x11012d[_0x5038cf(0x99b)],_0x11012d[_0x4ccc2f(0x49a0)]);};}function createNodeTransformFunction(_0x15a396){return function(){var _0x6e1abd=_0x23ca;return _0x15a396[_0x6e1abd(0x1816)];};}function getUniformMapCallback(_0x3d02d4,_0x4f7a1c){return function(_0x3b3b82,_0x2efd08,_0x5c8138){var _0x584540=_0x23ca;(_0x3b3b82=clone$1(_0x3b3b82))[_0x584540(0x4de5)]=createModifiedModelView(_0x3d02d4,_0x4f7a1c),_0x3b3b82[_0x584540(0x705)]=createNodeTransformFunction(_0x5c8138);var _0x4b2e4b=getInstancedUniforms(_0x3d02d4,_0x2efd08);for(var _0x11ec0b in _0x4b2e4b)_0x4b2e4b[_0x584540(0x1a9a)](_0x11ec0b)&&delete _0x3b3b82[_0x11ec0b];return defined$1(_0x3d02d4[_0x584540(0x2528)])&&(_0x3b3b82=_0x3d02d4[_0x584540(0x2528)][_0x584540(0x1ec0)]()(_0x3b3b82)),_0x3b3b82;};}function getVertexShaderNonInstancedCallback(_0x57a64){return function(_0x244788,_0x334b02){var _0x3d132a=_0x140d,_0x5553bf=_0x23ca;if(defined$1(_0x57a64[_0x5553bf(0x2528)])){var _0x4297aa=_0x57a64[_0x5553bf(0x3804)][_0x3d132a(0x8cf)],_0x381934=ModelUtility[_0x5553bf(0x11f6)](_0x4297aa,_0x334b02);_0x244788=_0x5553bf(0x4736)+(_0x244788=_0x57a64[_0x5553bf(0x2528)][_0x5553bf(0x337f)](!0x0,'a_batchId',_0x381934)(_0x244788));}return _0x244788;};}function getFragmentShaderNonInstancedCallback(_0x13440b){return function(_0x477d0d,_0x2cf913){var _0x330ae8=_0x140d,_0x339c2b=_0x23ca,_0x8b1f5b=_0x13440b[_0x339c2b(0x2528)];if(defined$1(_0x8b1f5b)){var _0x1513aa=_0x13440b[_0x330ae8(0x1c9c)][_0x339c2b(0x1d19)],_0x496046=ModelUtility[_0x339c2b(0x11f6)](_0x1513aa,_0x2cf913);_0x477d0d=_0x8b1f5b[_0x339c2b(0x3738)](!0x0,_0x496046)(_0x477d0d);}else _0x477d0d=_0x339c2b(0x5663)+_0x477d0d;return _0x477d0d;};}function getUniformMapNonInstancedCallback(_0x3cdb6e){return function(_0x5acab7){var _0x5bd9da=_0x140d,_0x53d227=_0x23ca;return defined$1(_0x3cdb6e[_0x5bd9da(0x126f)])&&(_0x5acab7=_0x3cdb6e[_0x53d227(0x2528)][_0x53d227(0x1ec0)]()(_0x5acab7)),_0x5acab7;};}function getVertexBufferTypedArray(_0x353f4b){var _0x460955=_0x307c2b,_0x28d250=_0x5e00b3,_0xfcc796=_0x353f4b[_0x28d250(0x5b76)],_0x268b4=_0x353f4b[_0x28d250(0x809)],_0x18bcb1=_0x353f4b['_center'],_0x17420e=_0x353f4b[_0x28d250(0x5829)];defined$1(_0x17420e)||(_0x17420e=new Float32Array(0xc*_0x268b4)),_0x353f4b['_dynamic']&&(_0x353f4b[_0x460955(0x46f)]=_0x17420e);for(var _0x327b26=0x0;_0x327b26<_0x268b4;++_0x327b26){var _0x1ce4d9=_0xfcc796[_0x327b26][_0x460955(0x2ebe)],_0x236445=Matrix4[_0x460955(0x2d7b)](_0x1ce4d9,scratchMatrix$5);_0x236445[0xc]-=_0x18bcb1['x'],_0x236445[0xd]-=_0x18bcb1['y'],_0x236445[0xe]-=_0x18bcb1['z'];var _0x5dc5c9=0xc*_0x327b26;_0x17420e[_0x5dc5c9+0x0]=_0x236445[0x0],_0x17420e[_0x5dc5c9+0x1]=_0x236445[0x4],_0x17420e[_0x5dc5c9+0x2]=_0x236445[0x8],_0x17420e[_0x5dc5c9+0x3]=_0x236445[0xc],_0x17420e[_0x5dc5c9+0x4]=_0x236445[0x1],_0x17420e[_0x5dc5c9+0x5]=_0x236445[0x5],_0x17420e[_0x5dc5c9+0x6]=_0x236445[0x9],_0x17420e[_0x5dc5c9+0x7]=_0x236445[0xd],_0x17420e[_0x5dc5c9+0x8]=_0x236445[0x2],_0x17420e[_0x5dc5c9+0x9]=_0x236445[0x6],_0x17420e[_0x5dc5c9+0xa]=_0x236445[0xa],_0x17420e[_0x5dc5c9+0xb]=_0x236445[0xe];}return _0x17420e;}function createVertexBuffer(_0x24f556,_0x4d59df){var _0xb9097e=_0x307c2b,_0x39778c=_0x5e00b3,_0x33b4ae,_0x2cdab3=_0x24f556[_0x39778c(0x5b76)],_0x5ddefd=_0x24f556[_0x39778c(0x809)],_0x506042=_0x24f556[_0xb9097e(0x51d)],_0x5d94da=defined$1(_0x24f556[_0x39778c(0x2528)]);if(_0x5d94da){var _0x314905=new Uint16Array(_0x5ddefd);for(_0x33b4ae=0x0;_0x33b4ae<_0x5ddefd;++_0x33b4ae)_0x314905[_0x33b4ae]=_0x2cdab3[_0x33b4ae][_0x39778c(0x2256)];_0x24f556[_0x39778c(0x2e24)]=Buffer$1[_0x39778c(0x5ad5)]({'context':_0x4d59df,'typedArray':_0x314905,'usage':BufferUsage[_0x39778c(0xdfd)]});}if(!_0x5d94da){var _0x1b2cac=new Uint8Array(0x4*_0x5ddefd);for(_0x33b4ae=0x0;_0x33b4ae<_0x5ddefd;++_0x33b4ae){var _0x1a10da=_0x24f556[_0x39778c(0x2017)][_0x33b4ae][_0xb9097e(0x3a3a)],_0x47ddd1=0x4*_0x33b4ae;_0x1b2cac[_0x47ddd1]=Color$2[_0x39778c(0x2556)](_0x1a10da[_0xb9097e(0xe24)]),_0x1b2cac[_0x47ddd1+0x1]=Color$2[_0x39778c(0x2556)](_0x1a10da[_0x39778c(0x9db)]),_0x1b2cac[_0x47ddd1+0x2]=Color$2[_0xb9097e(0xc50)](_0x1a10da[_0xb9097e(0x485e)]),_0x1b2cac[_0x47ddd1+0x3]=Color$2[_0x39778c(0x2556)](_0x1a10da[_0xb9097e(0x3b89)]);}_0x24f556[_0x39778c(0x3f1f)]=Buffer$1[_0xb9097e(0x2853)]({'context':_0x4d59df,'typedArray':_0x1b2cac,'usage':BufferUsage[_0x39778c(0xdfd)]});}var _0x1afec3=getVertexBufferTypedArray(_0x24f556);_0x24f556[_0x39778c(0x1980)]=Buffer$1[_0x39778c(0x5ad5)]({'context':_0x4d59df,'typedArray':_0x1afec3,'usage':_0x506042?BufferUsage[_0x39778c(0x3087)]:BufferUsage[_0xb9097e(0x54ce)]});}function updateVertexBuffer$1(_0x84db54){var _0x21b154=_0x5e00b3,_0x5a8d18=getVertexBufferTypedArray(_0x84db54);_0x84db54[_0x21b154(0x1980)][_0x21b154(0x44e2)](_0x5a8d18);}function createPickIds(_0x4bd628,_0x1f0996){var _0xc45378=_0x5e00b3;for(var _0x5d3b77=_0x4bd628[_0xc45378(0x5b76)],_0xcf12af=_0x5d3b77[_0xc45378(0x809)],_0x94eedd=new Array(_0xcf12af),_0xfb45cc=0x0;_0xfb45cc<_0xcf12af;++_0xfb45cc)_0x94eedd[_0xfb45cc]=_0x1f0996[_0xc45378(0x506c)](_0x5d3b77[_0xfb45cc]);return _0x94eedd;}function createModel$1(_0x4b2860,_0x381c34){var _0x3e7a51=_0x307c2b,_0x4e79b4=_0x5e00b3,_0x471898=_0x4b2860[_0x4e79b4(0x11e6)],_0x2dc3bf=defined$1(_0x4b2860[_0x3e7a51(0x126f)]),_0x4bd2d8=_0x4b2860[_0x4e79b4(0x2925)],_0x46b323={'url':_0x4b2860[_0x4e79b4(0x26a1)],'requestType':_0x4b2860[_0x4e79b4(0x2345)],'gltf':_0x4b2860[_0x4e79b4(0x21d6)],'basePath':_0x4b2860[_0x4e79b4(0x5365)],'shadows':_0x4b2860[_0x4e79b4(0x2ac2)],'cacheKey':void 0x0,'asynchronous':_0x4b2860[_0x4e79b4(0x33c9)],'allowPicking':_0x4bd2d8,'incrementallyLoadTextures':_0x4b2860[_0x4e79b4(0x1202)],'upAxis':_0x4b2860[_0x4e79b4(0x105d)],'forwardAxis':_0x4b2860[_0x4e79b4(0x9b0)],'precreatedAttributes':void 0x0,'vertexShaderLoaded':void 0x0,'fragmentShaderLoaded':void 0x0,'uniformMapLoaded':void 0x0,'pickIdLoaded':_0x4b2860['_pickIdLoaded'],'ignoreCommands':!0x0,'opaquePass':_0x4b2860[_0x3e7a51(0x33e7)],'imageBasedLightingFactor':_0x4b2860[_0x4e79b4(0xea6)],'lightColor':_0x4b2860[_0x4e79b4(0x3057)],'luminanceAtZenith':_0x4b2860[_0x4e79b4(0x3131)],'sphericalHarmonicCoefficients':_0x4b2860[_0x3e7a51(0x15fa)],'specularEnvironmentMaps':_0x4b2860[_0x4e79b4(0x1a27)]};if(_0x2dc3bf||(_0x4b2860[_0x4e79b4(0x2017)]=createPickIds(_0x4b2860,_0x381c34)),_0x471898){createVertexBuffer(_0x4b2860,_0x381c34);var _0xf2b4c9=ComponentDatatype$1[_0x4e79b4(0x479)](ComponentDatatype$1[_0x3e7a51(0x3078)]),_0x3c5d3c={'czm_modelMatrixRow0':{'index':0x0,'vertexBuffer':_0x4b2860[_0x4e79b4(0x1980)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x3e7a51(0x3078)],'normalize':!0x1,'offsetInBytes':0x0,'strideInBytes':0xc*_0xf2b4c9,'instanceDivisor':0x1},'czm_modelMatrixRow1':{'index':0x0,'vertexBuffer':_0x4b2860[_0x4e79b4(0x1980)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x4e79b4(0x486a)],'normalize':!0x1,'offsetInBytes':0x4*_0xf2b4c9,'strideInBytes':0xc*_0xf2b4c9,'instanceDivisor':0x1},'czm_modelMatrixRow2':{'index':0x0,'vertexBuffer':_0x4b2860[_0x3e7a51(0x3c6d)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x4e79b4(0x486a)],'normalize':!0x1,'offsetInBytes':0x8*_0xf2b4c9,'strideInBytes':0xc*_0xf2b4c9,'instanceDivisor':0x1}};_0x2dc3bf&&(_0x3c5d3c[_0x3e7a51(0x1a11)]={'index':0x0,'vertexBuffer':_0x4b2860[_0x4e79b4(0x2e24)],'componentsPerAttribute':0x1,'componentDatatype':ComponentDatatype$1[_0x4e79b4(0x43ff)],'normalize':!0x1,'offsetInBytes':0x0,'strideInBytes':0x0,'instanceDivisor':0x1}),_0x2dc3bf||(_0x3c5d3c[_0x3e7a51(0x5678)]={'index':0x0,'vertexBuffer':_0x4b2860[_0x4e79b4(0x3f1f)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x4e79b4(0x1b0f)],'normalize':!0x0,'offsetInBytes':0x0,'strideInBytes':0x0,'instanceDivisor':0x1}),_0x46b323[_0x3e7a51(0x2c17)]=_0x3c5d3c,_0x46b323[_0x4e79b4(0x2677)]=getVertexShaderCallback(_0x4b2860),_0x46b323[_0x4e79b4(0x1c52)]=getFragmentShaderCallback(_0x4b2860),_0x46b323[_0x4e79b4(0x2128)]=getUniformMapCallback(_0x4b2860,_0x381c34),defined$1(_0x4b2860[_0x3e7a51(0x5a2a)])&&(_0x46b323[_0x4e79b4(0x1b97)]=_0x4b2860[_0x4e79b4(0x26a1)][_0x4e79b4(0x2ce3)]()+_0x3e7a51(0xa6a));}else _0x46b323[_0x3e7a51(0x28b3)]=getVertexShaderNonInstancedCallback(_0x4b2860),_0x46b323[_0x4e79b4(0x1c52)]=getFragmentShaderNonInstancedCallback(_0x4b2860),_0x46b323[_0x4e79b4(0x2128)]=getUniformMapNonInstancedCallback(_0x4b2860);defined$1(_0x4b2860[_0x4e79b4(0x26a1)])?_0x4b2860[_0x4e79b4(0x3804)]=Model[_0x4e79b4(0x42cb)](_0x46b323):_0x4b2860[_0x4e79b4(0x3804)]=new Model(_0x46b323);}function updateWireframe(_0x5b5c23){var _0x4366e1=_0x5e00b3;if(_0x5b5c23[_0x4366e1(0x2e98)]!==_0x5b5c23[_0x4366e1(0x3d52)]){_0x5b5c23[_0x4366e1(0x2e98)]=_0x5b5c23[_0x4366e1(0x3d52)];for(var _0x10d14d=_0x5b5c23[_0x4366e1(0x3d52)]?PrimitiveType$1[_0x4366e1(0x4b11)]:PrimitiveType$1[_0x4366e1(0xf30)],_0x310636=_0x5b5c23[_0x4366e1(0x2c6d)],_0x4be911=_0x310636[_0x4366e1(0x809)],_0x2c8f5f=0x0;_0x2c8f5f<_0x4be911;++_0x2c8f5f)_0x310636[_0x2c8f5f][_0x4366e1(0x3a67)]=_0x10d14d;}}function updateShowBoundingVolume(_0x2c493e){var _0x333012=_0x307c2b,_0x1eb64d=_0x5e00b3;if(_0x2c493e[_0x1eb64d(0x3820)]!==_0x2c493e[_0x1eb64d(0xe14)]){_0x2c493e[_0x1eb64d(0xe14)]=_0x2c493e[_0x1eb64d(0x3820)];for(var _0x31f4f9=_0x2c493e[_0x333012(0x2b73)],_0xe909b8=_0x31f4f9[_0x333012(0x2ef4)],_0x948707=0x0;_0x948707<_0xe909b8;++_0x948707)_0x31f4f9[_0x948707][_0x1eb64d(0x3820)]=_0x2c493e[_0x1eb64d(0x3820)];}}function createCommands$6(_0x5e7c29,_0x10281d){var _0x38dfd6=_0x307c2b,_0x7f1297=_0x5e00b3;for(var _0x3632ba=_0x10281d[_0x38dfd6(0x2ef4)],_0x3ba4fe=_0x5e7c29[_0x7f1297(0x809)],_0x4eaf53=_0x5e7c29[_0x7f1297(0x3097)],_0x13c35f=_0x5e7c29[_0x7f1297(0x4960)],_0x4c0cae=0x0;_0x4c0cae<_0x3632ba;++_0x4c0cae){var _0x4e6c1c=DrawCommand[_0x7f1297(0x305)](_0x10281d[_0x4c0cae]);_0x4e6c1c[_0x7f1297(0x1a77)]=_0x3ba4fe,_0x4e6c1c[_0x7f1297(0x36b6)]=_0x4eaf53,_0x4e6c1c[_0x7f1297(0x2505)]=_0x13c35f,defined$1(_0x5e7c29[_0x38dfd6(0x126f)])?_0x4e6c1c[_0x7f1297(0x3ac6)]=_0x5e7c29[_0x7f1297(0x2528)][_0x7f1297(0x219f)]():_0x4e6c1c[_0x7f1297(0x3ac6)]=_0x7f1297(0x4b29),_0x5e7c29[_0x7f1297(0x2c6d)][_0x7f1297(0x5323)](_0x4e6c1c);}}function createBatchIdFunction(_0x20dbe0){return function(){return _0x20dbe0;};}function createPickColorFunction(_0xc142c9){return function(){return _0xc142c9;};}function createCommandsNonInstanced(_0x104822,_0x47bf16){var _0x3920fd=_0x307c2b,_0x25a4bb=_0x5e00b3;for(var _0x418fd1=_0x104822[_0x3920fd(0x11bb)],_0x40cf92=_0x47bf16['length'],_0x3941b4=_0x104822[_0x25a4bb(0x809)],_0x1b55e0=defined$1(_0x104822[_0x3920fd(0x126f)]),_0x44ac8d=_0x104822[_0x25a4bb(0x4960)],_0x12db95=0x0;_0x12db95<_0x40cf92;++_0x12db95)for(var _0x8bcfb1=0x0;_0x8bcfb1<_0x3941b4;++_0x8bcfb1){var _0x95af8b=DrawCommand[_0x25a4bb(0x305)](_0x47bf16[_0x12db95]);if(_0x95af8b[_0x3920fd(0x4bac)]=new Matrix4(),_0x95af8b[_0x3920fd(0x1d66)]=new BoundingSphere(),_0x95af8b['cull']=_0x44ac8d,_0x95af8b[_0x25a4bb(0x2ca)]=clone$1(_0x95af8b[_0x3920fd(0x2173)]),_0x1b55e0)_0x95af8b[_0x25a4bb(0x2ca)]['a_batchId']=createBatchIdFunction(_0x418fd1[_0x8bcfb1][_0x25a4bb(0x2256)]);else{var _0x592199=_0x104822['_pickIds'][_0x8bcfb1];_0x95af8b[_0x25a4bb(0x2ca)][_0x25a4bb(0x50dc)]=createPickColorFunction(_0x592199['color']);}_0x104822[_0x25a4bb(0x2c6d)][_0x25a4bb(0x5323)](_0x95af8b);}}function updateCommandsNonInstanced(_0x501bfc){var _0xe07207=_0x307c2b,_0x11044c=_0x5e00b3;for(var _0x4947f7=_0x501bfc[_0x11044c(0x2f65)],_0x252ce8=_0x4947f7[_0x11044c(0x809)],_0x569365=_0x501bfc[_0x11044c(0x809)],_0x12ece6=_0x501bfc[_0x11044c(0x99b)],_0x42ff1e=_0x501bfc[_0x11044c(0x1d70)],_0x457f10=0x0;_0x457f10<_0x252ce8;++_0x457f10)for(var _0x3f2c8d=_0x4947f7[_0x457f10],_0x4b6521=0x0;_0x4b6521<_0x569365;++_0x4b6521){var _0x3cf784=_0x457f10*_0x569365+_0x4b6521,_0x57ce14=_0x501bfc[_0x11044c(0x2c6d)][_0x3cf784],_0xec6b0a=Matrix4[_0xe07207(0x2d7b)](_0x501bfc[_0x11044c(0x5b76)][_0x4b6521][_0x11044c(0x33a1)],scratchMatrix$5);_0xec6b0a[0xc]-=_0x42ff1e['x'],_0xec6b0a[0xd]-=_0x42ff1e['y'],_0xec6b0a[0xe]-=_0x42ff1e['z'],_0xec6b0a=Matrix4[_0xe07207(0x515)](_0x12ece6,_0xec6b0a,scratchMatrix$5);var _0x2471eb=_0x3f2c8d[_0xe07207(0x4bac)],_0x2bb1e7=_0x57ce14[_0xe07207(0x4bac)];Matrix4[_0x11044c(0x589e)](_0xec6b0a,_0x2471eb,_0x2bb1e7);var _0x1c9129=_0x3f2c8d[_0xe07207(0x1d66)],_0x58f009=_0x57ce14['boundingVolume'];BoundingSphere[_0x11044c(0x332f)](_0x1c9129,_0xec6b0a,_0x58f009);}}function getModelCommands(_0x10150c){var _0x15d833=_0x307c2b,_0x10a1f7=_0x5e00b3;for(var _0x1d4d13=_0x10150c[_0x10a1f7(0x23ee)],_0x222446=_0x1d4d13[_0x10a1f7(0x809)],_0x4665cf=[],_0x26ade1=0x0;_0x26ade1<_0x222446;++_0x26ade1){var _0x4f6338=_0x1d4d13[_0x26ade1];_0x4f6338[_0x10a1f7(0x3234)]&&_0x4665cf[_0x15d833(0x2a0e)](_0x4f6338['command']);}return _0x4665cf;}function commandsDirty(_0x46f055){var _0x2a1cc0=_0x5e00b3;for(var _0x11a63f=_0x46f055[_0x2a1cc0(0x23ee)],_0x250133=_0x11a63f['length'],_0x2c5822=0x0;_0x2c5822<_0x250133;_0x2c5822++){if(_0x11a63f[_0x2c5822][_0x2a1cc0(0x9bd)][_0x2a1cc0(0xa73)])return!0x0;}return!0x1;}function generateModelCommands(_0x8cd9b,_0x4eab6f){var _0x194e85=_0x5e00b3;_0x8cd9b[_0x194e85(0x2c6d)]=[];var _0x186a9e=getModelCommands(_0x8cd9b[_0x194e85(0x3804)]);_0x4eab6f?createCommands$6(_0x8cd9b,_0x186a9e):(createCommandsNonInstanced(_0x8cd9b,_0x186a9e),updateCommandsNonInstanced(_0x8cd9b));}function updateShadows(_0x1b1164){var _0xe9718f=_0x307c2b,_0x2a5c88=_0x5e00b3;if(_0x1b1164['shadows']!==_0x1b1164[_0x2a5c88(0x2ac2)]){_0x1b1164[_0xe9718f(0x1d04)]=_0x1b1164[_0xe9718f(0x4ffe)];for(var _0x43d75b=ShadowMode$1[_0x2a5c88(0x45f4)](_0x1b1164[_0x2a5c88(0x5cc1)]),_0x2aae68=ShadowMode$1[_0x2a5c88(0x1d34)](_0x1b1164[_0x2a5c88(0x5cc1)]),_0x26ca43=_0x1b1164[_0x2a5c88(0x2c6d)],_0x513d47=_0x26ca43[_0x2a5c88(0x809)],_0x57d071=0x0;_0x57d071<_0x513d47;++_0x57d071){var _0x22c716=_0x26ca43[_0x57d071];_0x22c716[_0x2a5c88(0x45f4)]=_0x43d75b,_0x22c716['receiveShadows']=_0x2aae68;}}}function Instanced3DModel3DTileContent(_0x176369,_0x5c133f,_0x5da106,_0xe53954,_0x45b8ff){var _0x338e65=_0x5e00b3;this[_0x338e65(0x2090)]=_0x176369,this[_0x338e65(0x4ab0)]=_0x5c133f,this['_resource']=_0x5da106,this[_0x338e65(0x1dc6)]=void 0x0,this[_0x338e65(0x2528)]=void 0x0,this[_0x338e65(0x34fc)]=void 0x0,this[_0x338e65(0x23d)]=!0x1,initialize$5(this,_0xe53954,_0x45b8ff);}function getPickIdCallback(_0x4108b1){return function(){var _0x50385c=_0x23ca;return _0x4108b1['_batchTable'][_0x50385c(0x219f)]();};}ModelInstanceCollection[_0x5e00b3(0x3720)][_0x307c2b(0x1358)]=function(_0xcca6d7){var _0x5c681c=_0x307c2b,_0x5da0c7=_0x5e00b3,_0xf92f13=Matrix4[_0x5da0c7(0x3613)](_0xcca6d7,scratchCartesian$8);BoundingSphere[_0x5da0c7(0x3ddc)](this[_0x5da0c7(0x3097)],_0xf92f13,this[_0x5c681c(0x557)]);},ModelInstanceCollection['prototype'][_0x5e00b3(0xa16)]=function(_0x1514b3){var _0x456e05=_0x307c2b,_0x213eee=_0x5e00b3;if(_0x1514b3[_0x213eee(0x3037)]!==SceneMode$1[_0x213eee(0x530d)]&&this[_0x213eee(0x3234)]&&0x0!==this[_0x213eee(0x809)]){var _0xe90e6b=_0x1514b3[_0x213eee(0x4fd0)];if(this[_0x213eee(0x5946)]===LoadState[_0x213eee(0x463f)]){this[_0x213eee(0x5946)]=LoadState[_0x213eee(0x5aa6)],this[_0x213eee(0x11e6)]=_0xe90e6b[_0x213eee(0x38ed)],createModel$1(this,_0xe90e6b);var _0x37e3ee=this;this[_0x213eee(0x3804)][_0x456e05(0x2c58)][_0x213eee(0xd22)](function(_0x299f5d){var _0x127074=_0x456e05;_0x37e3ee['_state']=LoadState[_0x127074(0x1e4f)],_0x37e3ee[_0x127074(0x46e8)]['reject'](_0x299f5d);});}var _0x4fd93a=this[_0x213eee(0x11e6)],_0x46fe9b=this[_0x213eee(0x3804)];if(_0x46fe9b[_0x213eee(0xea6)]=this[_0x213eee(0xea6)],_0x46fe9b[_0x213eee(0x3057)]=this[_0x213eee(0x3057)],_0x46fe9b[_0x213eee(0x3131)]=this[_0x213eee(0x3131)],_0x46fe9b[_0x213eee(0x52b5)]=this[_0x213eee(0x52b5)],_0x46fe9b['specularEnvironmentMaps']=this[_0x213eee(0x1a27)],_0x46fe9b[_0x213eee(0xa16)](_0x1514b3),_0x46fe9b[_0x213eee(0x2e0b)]&&this[_0x213eee(0x5946)]===LoadState[_0x213eee(0x5aa6)]){this[_0x213eee(0x5946)]=LoadState[_0x213eee(0x4221)],this[_0x213eee(0x1d9c)]=!0x0;var _0x1c6d0d=_0x46fe9b[_0x213eee(0x93d)][_0x456e05(0x29c9)]+Cartesian3[_0x213eee(0x3d6f)](_0x46fe9b[_0x213eee(0x93d)][_0x213eee(0x4fe8)]);return this[_0x456e05(0x557)]['radius']+=_0x1c6d0d,this[_0x213eee(0x2f65)]=getModelCommands(_0x46fe9b),generateModelCommands(this,_0x4fd93a),void this[_0x213eee(0x41ff)]['resolve'](this);}if(this[_0x456e05(0x1053)]===LoadState[_0x213eee(0x4221)]){var _0x319b08=_0x1514b3[_0x213eee(0x3037)]!==this[_0x456e05(0x360b)],_0x166dae=this[_0x213eee(0x599)],_0xc22ce3=!Matrix4[_0x213eee(0x1dab)](this[_0x213eee(0x33a1)],_0x166dae);if(_0x319b08||_0xc22ce3){this[_0x213eee(0x2201)]=_0x1514b3[_0x213eee(0x3037)],Matrix4[_0x213eee(0x40f3)](_0x166dae,this[_0x456e05(0x2ebe)]);var _0x44d9fd=Matrix4[_0x213eee(0x568a)](this[_0x456e05(0x2ebe)],this[_0x213eee(0x1d70)],this[_0x213eee(0x99b)]);this[_0x213eee(0x2201)]!==SceneMode$1[_0x213eee(0x3c78)]&&(_0x44d9fd=Transforms['basisTo2D'](_0x1514b3[_0x213eee(0x5cd9)],_0x44d9fd,_0x44d9fd)),Matrix4[_0x456e05(0x1835)](_0x44d9fd,this[_0x213eee(0x3097)][_0x213eee(0x4fe8)]);}_0x4fd93a&&this[_0x456e05(0x359f)]&&(this[_0x213eee(0x5a6e)]=!0x0,this[_0x213eee(0x4f16)]=!0x1,updateVertexBuffer$1(this)),commandsDirty(_0x46fe9b)&&generateModelCommands(this,_0x4fd93a),!_0x4fd93a&&(_0x46fe9b[_0x456e05(0x5771)]||this[_0x456e05(0x359f)]||_0x319b08||_0xc22ce3)&&updateCommandsNonInstanced(this),updateShadows(this),updateWireframe(this),updateShowBoundingVolume(this);var _0x504016=_0x1514b3[_0x213eee(0xd77)];if(_0x504016['render']||_0x504016[_0x456e05(0x7ff)]){for(var _0x37b0a4=_0x1514b3[_0x213eee(0xe5b)],_0x4ba5c7=this[_0x213eee(0x2c6d)],_0x4a8e8c=_0x4ba5c7[_0x213eee(0x809)],_0x2e6562=0x0;_0x2e6562<_0x4a8e8c;++_0x2e6562)_0x37b0a4[_0x213eee(0x5323)](_0x4ba5c7[_0x2e6562]);}}}},ModelInstanceCollection[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},ModelInstanceCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x1dd81a=_0x5e00b3;this[_0x1dd81a(0x3804)]=this[_0x1dd81a(0x3804)]&&this[_0x1dd81a(0x3804)][_0x1dd81a(0x2947)]();var _0x10d4c4=this[_0x1dd81a(0x2017)];if(defined$1(_0x10d4c4)){for(var _0x55e9f2=_0x10d4c4[_0x1dd81a(0x809)],_0x13fbba=0x0;_0x13fbba<_0x55e9f2;++_0x13fbba)_0x10d4c4[_0x13fbba][_0x1dd81a(0x2947)]();}return destroyObject$1(this);},Instanced3DModel3DTileContent[_0x307c2b(0x2187)]=deprecationWarning,Object['defineProperties'](Instanced3DModel3DTileContent[_0x5e00b3(0x3720)],{'featuresLength':{'get':function(){var _0x58379a=_0x5e00b3;return this[_0x58379a(0x2528)][_0x58379a(0x4da3)];}},'pointsLength':{'get':function(){return 0x0;}},'trianglesLength':{'get':function(){var _0x17da02=_0x5e00b3,_0x1df8f8=this[_0x17da02(0x1dc6)][_0x17da02(0x3804)];return defined$1(_0x1df8f8)?_0x1df8f8[_0x17da02(0x120c)]:0x0;}},'geometryByteLength':{'get':function(){var _0x4704df=_0x5e00b3,_0x42e644=this[_0x4704df(0x1dc6)][_0x4704df(0x3804)];return defined$1(_0x42e644)?_0x42e644[_0x4704df(0x4537)]:0x0;}},'texturesByteLength':{'get':function(){var _0x738953=_0x307c2b,_0x54249c=_0x5e00b3,_0x6b477f=this[_0x738953(0x1da0)][_0x54249c(0x3804)];return defined$1(_0x6b477f)?_0x6b477f[_0x738953(0x3d02)]:0x0;}},'batchTableByteLength':{'get':function(){var _0x5c94c0=_0x5e00b3;return this[_0x5c94c0(0x2528)][_0x5c94c0(0x47de)];}},'innerContents':{'get':function(){}},'readyPromise':{'get':function(){var _0x128f53=_0x5e00b3;return this[_0x128f53(0x1dc6)][_0x128f53(0x41cf)];}},'tileset':{'get':function(){return this['_tileset'];}},'tile':{'get':function(){var _0x56fe19=_0x5e00b3;return this[_0x56fe19(0x4ab0)];}},'url':{'get':function(){var _0x28f1c8=_0x5e00b3;return this[_0x28f1c8(0x28cf)][_0x28f1c8(0x2ce3)](!0x0);}},'batchTable':{'get':function(){var _0x337a5a=_0x5e00b3;return this[_0x337a5a(0x2528)];}}});var sizeOfUint32$2=Uint32Array[_0x5e00b3(0x2276)],propertyScratch1=new Array(0x4),propertyScratch2=new Array(0x4);function initialize$5(_0x37bcaa,_0x170f46,_0x9962f4){var _0x5eac1c=_0x307c2b,_0x44a04a=_0x5e00b3,_0x1d9e21=defaultValue$1(_0x9962f4,0x0);_0x9962f4=_0x1d9e21;var _0x5de78c=new Uint8Array(_0x170f46),_0xd1853a=new DataView(_0x170f46);_0x9962f4+=sizeOfUint32$2;var _0x1ca9b4=_0xd1853a[_0x44a04a(0x1044)](_0x9962f4,!0x0);if(0x1!==_0x1ca9b4)throw new RuntimeError$1(_0x44a04a(0x3b0e)+_0x1ca9b4+_0x5eac1c(0x254b));_0x9962f4+=sizeOfUint32$2;var _0xaae81f=_0xd1853a[_0x44a04a(0x1044)](_0x9962f4,!0x0);_0x9962f4+=sizeOfUint32$2;var _0x4a03a9=_0xd1853a[_0x44a04a(0x1044)](_0x9962f4,!0x0);if(0x0===_0x4a03a9)throw new RuntimeError$1(_0x44a04a(0xe5a));_0x9962f4+=sizeOfUint32$2;var _0x5b7ef4=_0xd1853a[_0x44a04a(0x1044)](_0x9962f4,!0x0);_0x9962f4+=sizeOfUint32$2;var _0x3fad32=_0xd1853a[_0x44a04a(0x1044)](_0x9962f4,!0x0);_0x9962f4+=sizeOfUint32$2;var _0x6458b4=_0xd1853a[_0x44a04a(0x1044)](_0x9962f4,!0x0);_0x9962f4+=sizeOfUint32$2;var _0x563573=_0xd1853a[_0x44a04a(0x1044)](_0x9962f4,!0x0);if(0x1!==_0x563573&&0x0!==_0x563573)throw new RuntimeError$1(_0x44a04a(0x5cfc)+_0x563573+_0x44a04a(0x5e9a));var _0x5913ac=getStringFromTypedArray(_0x5de78c,_0x9962f4+=sizeOfUint32$2,_0x4a03a9),_0x3627a1=JSON[_0x44a04a(0x2374)](_0x5913ac);_0x9962f4+=_0x4a03a9;var _0x2e62a6=new Uint8Array(_0x170f46,_0x9962f4,_0x5b7ef4);_0x9962f4+=_0x5b7ef4;var _0x44b85b,_0x4a6e8f,_0x560796=new Cesium3DTileFeatureTable(_0x3627a1,_0x2e62a6),_0x5a6a13=_0x560796[_0x5eac1c(0x82f)](_0x44a04a(0xf85));if(_0x560796[_0x44a04a(0x4da3)]=_0x5a6a13,!defined$1(_0x5a6a13))throw new RuntimeError$1(_0x44a04a(0x3515));if(_0x3fad32>0x0){var _0x1cbc06=getStringFromTypedArray(_0x5de78c,_0x9962f4,_0x3fad32);_0x44b85b=JSON[_0x44a04a(0x2374)](_0x1cbc06),_0x9962f4+=_0x3fad32,_0x6458b4>0x0&&(_0x4a6e8f=new Uint8Array(_0x170f46,_0x9962f4,_0x6458b4),_0x4a6e8f=new Uint8Array(_0x4a6e8f),_0x9962f4+=_0x6458b4);}_0x37bcaa[_0x44a04a(0x2528)]=new Cesium3DTileBatchTable(_0x37bcaa,_0x5a6a13,_0x44b85b,_0x4a6e8f);var _0x14182a,_0x2fe029=_0x1d9e21+_0xaae81f-_0x9962f4;if(0x0===_0x2fe029)throw new RuntimeError$1(_0x44a04a(0x125a));_0x9962f4%0x4==0x0?_0x14182a=new Uint8Array(_0x170f46,_0x9962f4,_0x2fe029):(Instanced3DModel3DTileContent[_0x44a04a(0x132)](_0x44a04a(0x3051),_0x5eac1c(0x4886)),_0x14182a=new Uint8Array(_0x5de78c[_0x44a04a(0x1c7c)](_0x9962f4,_0x9962f4+_0x2fe029)));var _0x10ed9e=_0x37bcaa['_tileset'],_0x6f26b1={'instances':new Array(_0x5a6a13),'batchTable':_0x37bcaa[_0x5eac1c(0x126f)],'cull':!0x1,'url':void 0x0,'requestType':RequestType$1[_0x44a04a(0x1e5b)],'gltf':void 0x0,'basePath':void 0x0,'incrementallyLoadTextures':!0x1,'upAxis':_0x10ed9e[_0x44a04a(0x44ad)],'forwardAxis':Axis$2['X'],'opaquePass':Pass$1[_0x44a04a(0x54a5)],'pickIdLoaded':getPickIdCallback(_0x37bcaa),'imageBasedLightingFactor':_0x10ed9e[_0x44a04a(0xea6)],'lightColor':_0x10ed9e[_0x44a04a(0x3057)],'luminanceAtZenith':_0x10ed9e[_0x44a04a(0x3131)],'sphericalHarmonicCoefficients':_0x10ed9e[_0x44a04a(0x52b5)],'specularEnvironmentMaps':_0x10ed9e[_0x44a04a(0x1a27)]};if(0x0===_0x563573){var _0x334fb3=getStringFromTypedArray(_0x14182a);_0x334fb3=_0x334fb3['replace'](/[\s\0]+$/,''),_0x6f26b1[_0x44a04a(0x2dba)]=_0x37bcaa[_0x44a04a(0x28cf)][_0x5eac1c(0x4266)]({'url':_0x334fb3});}else _0x6f26b1[_0x44a04a(0x1d19)]=_0x14182a,_0x6f26b1[_0x44a04a(0x2313)]=_0x37bcaa[_0x5eac1c(0x37e8)]['clone']();var _0x2c0b33,_0x252073=_0x560796[_0x44a04a(0x5704)](_0x44a04a(0x1286)),_0x80df80=_0x560796[_0x44a04a(0x5704)](_0x44a04a(0x223e),ComponentDatatype$1[_0x5eac1c(0x3078)],0x3);defined$1(_0x80df80)&&(_0x2c0b33=Cartesian3[_0x44a04a(0x1d8a)](_0x80df80));for(var _0x25fc1e=_0x6f26b1[_0x44a04a(0x1179)],_0x23e4ec=new Cartesian3(),_0x56935a=new Array(0x3),_0x797eb4=new Cartesian3(),_0x37293a=new Cartesian3(),_0x163f6=new Cartesian3(),_0x2f005d=new Matrix3(),_0x5b826b=new Quaternion(),_0x3a9304=new Cartesian3(),_0xf37365=new TranslationRotationScale(),_0x48a610=new Matrix4(),_0x485618=0x0;_0x485618<_0x5a6a13;_0x485618++){var _0x50131f=_0x560796[_0x44a04a(0x5ffa)]('POSITION',ComponentDatatype$1[_0x44a04a(0x486a)],0x3,_0x485618,propertyScratch1);if(!defined$1(_0x50131f)){_0x50131f=_0x56935a;var _0x4321af=_0x560796[_0x44a04a(0x5ffa)](_0x44a04a(0xf21),ComponentDatatype$1[_0x44a04a(0x43ff)],0x3,_0x485618,propertyScratch1);if(!defined$1(_0x4321af))throw new RuntimeError$1(_0x44a04a(0x5b7c));var _0x3a8f6a=_0x560796[_0x44a04a(0x5704)](_0x44a04a(0x4bfb),ComponentDatatype$1['FLOAT'],0x3);if(!defined$1(_0x3a8f6a))throw new RuntimeError$1(_0x5eac1c(0x40d9));var _0x382a7a=_0x560796[_0x5eac1c(0x82f)](_0x44a04a(0x2673),ComponentDatatype$1[_0x44a04a(0x486a)],0x3);if(!defined$1(_0x382a7a))throw new RuntimeError$1('Global\x20property:\x20QUANTIZED_VOLUME_SCALE\x20must\x20be\x20defined\x20for\x20quantized\x20positions.');for(var _0x1c57aa=0x0;_0x1c57aa<0x3;_0x1c57aa++)_0x50131f[_0x1c57aa]=_0x4321af[_0x1c57aa]/0xffff*_0x382a7a[_0x1c57aa]+_0x3a8f6a[_0x1c57aa];}Cartesian3[_0x44a04a(0x1d8a)](_0x50131f,0x0,_0x23e4ec),defined$1(_0x2c0b33)&&Cartesian3[_0x5eac1c(0x1af6)](_0x23e4ec,_0x2c0b33,_0x23e4ec),_0xf37365[_0x44a04a(0x1519)]=_0x23e4ec;var _0x4fea98=_0x560796[_0x44a04a(0x5ffa)](_0x5eac1c(0x41a6),ComponentDatatype$1[_0x44a04a(0x486a)],0x3,_0x485618,propertyScratch1),_0x373b78=_0x560796[_0x44a04a(0x5ffa)](_0x44a04a(0x32a7),ComponentDatatype$1[_0x44a04a(0x486a)],0x3,_0x485618,propertyScratch2),_0x30ba0c=!0x1;if(defined$1(_0x4fea98)){if(!defined$1(_0x373b78))throw new RuntimeError$1(_0x44a04a(0x1c0a));Cartesian3['unpack'](_0x4fea98,0x0,_0x37293a),Cartesian3[_0x44a04a(0x1d8a)](_0x373b78,0x0,_0x797eb4),_0x30ba0c=!0x0;}else{var _0x373844=_0x560796[_0x44a04a(0x5ffa)](_0x44a04a(0x5cb1),ComponentDatatype$1[_0x44a04a(0x43ff)],0x2,_0x485618,propertyScratch1),_0x25151e=_0x560796[_0x44a04a(0x5ffa)](_0x44a04a(0x4b68),ComponentDatatype$1[_0x44a04a(0x43ff)],0x2,_0x485618,propertyScratch2);if(defined$1(_0x373844)){if(!defined$1(_0x25151e))throw new RuntimeError$1('To\x20define\x20a\x20custom\x20orientation\x20with\x20oct-encoded\x20vectors,\x20both\x20NORMAL_UP_OCT32P\x20and\x20NORMAL_RIGHT_OCT32P\x20must\x20be\x20defined.');AttributeCompression[_0x44a04a(0x204d)](_0x373844[0x0],_0x373844[0x1],0xffff,_0x37293a),AttributeCompression[_0x44a04a(0x204d)](_0x25151e[0x0],_0x25151e[0x1],0xffff,_0x797eb4),_0x30ba0c=!0x0;}else _0x252073?(Transforms[_0x5eac1c(0xab8)](_0x23e4ec,Ellipsoid[_0x44a04a(0x17f7)],_0x48a610),Matrix4[_0x44a04a(0x2fb4)](_0x48a610,_0x2f005d)):Matrix3[_0x44a04a(0x40f3)](Matrix3[_0x44a04a(0x2de)],_0x2f005d);}_0x30ba0c&&(Cartesian3[_0x44a04a(0x4143)](_0x797eb4,_0x37293a,_0x163f6),Cartesian3[_0x44a04a(0x4853)](_0x163f6,_0x163f6),Matrix3[_0x5eac1c(0x2001)](_0x2f005d,0x0,_0x797eb4,_0x2f005d),Matrix3[_0x5eac1c(0x2001)](_0x2f005d,0x1,_0x37293a,_0x2f005d),Matrix3[_0x44a04a(0x3a9a)](_0x2f005d,0x2,_0x163f6,_0x2f005d)),Quaternion[_0x44a04a(0x1b33)](_0x2f005d,_0x5b826b),_0xf37365[_0x5eac1c(0x5913)]=_0x5b826b,_0x3a9304=Cartesian3[_0x44a04a(0x160f)](0x1,0x1,0x1,_0x3a9304);var _0x478460=_0x560796[_0x44a04a(0x5ffa)](_0x5eac1c(0x324a),ComponentDatatype$1[_0x5eac1c(0x3078)],0x1,_0x485618);defined$1(_0x478460)&&Cartesian3[_0x5eac1c(0x50ce)](_0x3a9304,_0x478460,_0x3a9304);var _0x25dee1=_0x560796[_0x44a04a(0x5ffa)](_0x44a04a(0x2b81),ComponentDatatype$1[_0x44a04a(0x486a)],0x3,_0x485618,propertyScratch1);defined$1(_0x25dee1)&&(_0x3a9304['x']*=_0x25dee1[0x0],_0x3a9304['y']*=_0x25dee1[0x1],_0x3a9304['z']*=_0x25dee1[0x2]),_0xf37365[_0x44a04a(0x4a6e)]=_0x3a9304;var _0x3c937b=_0x560796[_0x44a04a(0x5ffa)](_0x44a04a(0x3c8c),ComponentDatatype$1[_0x44a04a(0x43ff)],0x1,_0x485618);defined$1(_0x3c937b)||(_0x3c937b=_0x485618),Matrix4[_0x44a04a(0x38de)](_0xf37365,_0x48a610);var _0x315131=_0x48a610[_0x44a04a(0x40f3)]();_0x25fc1e[_0x485618]={'modelMatrix':_0x315131,'batchId':_0x3c937b};}_0x37bcaa[_0x44a04a(0x1dc6)]=new ModelInstanceCollection(_0x6f26b1);}function createFeatures$2(_0x450b25){var _0x3cd679=_0x5e00b3,_0xd99952=_0x450b25[_0x3cd679(0x4da3)];if(!defined$1(_0x450b25[_0x3cd679(0x34fc)])&&_0xd99952>0x0){for(var _0x197b12=new Array(_0xd99952),_0x193e92=0x0;_0x193e92<_0xd99952;++_0x193e92)_0x197b12[_0x193e92]=new Cesium3DTileFeature(_0x450b25,_0x193e92);_0x450b25[_0x3cd679(0x34fc)]=_0x197b12;}}Instanced3DModel3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x504b)]=function(_0x1ac05d,_0x25bdcd){var _0x17c815=_0x5e00b3;return this[_0x17c815(0x2528)][_0x17c815(0x504b)](_0x1ac05d,_0x25bdcd);},Instanced3DModel3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x104c)]=function(_0x142917){var _0xe116e9=_0x307c2b;return this[_0xe116e9(0x1233)],createFeatures$2(this),this['_features'][_0x142917];},Instanced3DModel3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x4c3f)]=function(_0x39cef8,_0x1a0fda){var _0x52cd4d=_0x5e00b3;_0x1a0fda=_0x39cef8?_0x1a0fda:Color$2[_0x52cd4d(0x3b7e)],this[_0x52cd4d(0x2528)][_0x52cd4d(0x38dc)](_0x1a0fda);},Instanced3DModel3DTileContent['prototype'][_0x5e00b3(0x35c4)]=function(_0x2a57a8){var _0x3bb240=_0x5e00b3;this[_0x3bb240(0x2528)][_0x3bb240(0x35c4)](_0x2a57a8);},Instanced3DModel3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x4e67a4,_0x55cee1){var _0x1f8b9e=_0x307c2b,_0x3186e8=_0x5e00b3,_0x3a3462=_0x55cee1[_0x3186e8(0xe5b)][_0x3186e8(0x809)];this['_batchTable'][_0x3186e8(0xa16)](_0x4e67a4,_0x55cee1),this[_0x3186e8(0x1dc6)]['modelMatrix']=this[_0x3186e8(0x4ab0)][_0x3186e8(0x2a84)],this[_0x3186e8(0x1dc6)][_0x3186e8(0x5cc1)]=this[_0x3186e8(0x2090)][_0x3186e8(0x5cc1)],this[_0x3186e8(0x1dc6)][_0x3186e8(0x3057)]=this[_0x3186e8(0x2090)][_0x3186e8(0x3057)],this[_0x1f8b9e(0x1da0)][_0x3186e8(0x3131)]=this[_0x3186e8(0x2090)][_0x1f8b9e(0x5544)],this[_0x3186e8(0x1dc6)][_0x3186e8(0x52b5)]=this[_0x1f8b9e(0xb95)][_0x3186e8(0x52b5)],this[_0x3186e8(0x1dc6)][_0x3186e8(0x1a27)]=this[_0x3186e8(0x2090)][_0x3186e8(0x1a27)],this['_modelInstanceCollection'][_0x3186e8(0x3d52)]=this[_0x3186e8(0x2090)][_0x1f8b9e(0x307d)];var _0x146b1d=this['_modelInstanceCollection'][_0x3186e8(0x3804)];if(defined$1(_0x146b1d)){var _0x1f04ac=this[_0x3186e8(0x2090)][_0x3186e8(0x2693)];_0x146b1d[_0x3186e8(0x5dc8)]=this[_0x3186e8(0x2090)][_0x3186e8(0x5dc8)],defined$1(_0x1f04ac)&&this[_0x3186e8(0x4ab0)][_0x3186e8(0x4a08)]&&(_0x146b1d[_0x3186e8(0x49f7)]=_0x1f04ac[_0x1f8b9e(0x27f3)]&&this[_0x3186e8(0x4ab0)][_0x3186e8(0x39e8)]?_0x1f04ac:void 0x0),defined$1(_0x1f04ac)&&defined$1(_0x146b1d[_0x3186e8(0x49f7)])&&_0x146b1d[_0x3186e8(0x49f7)]!==_0x1f04ac&&(_0x146b1d[_0x1f8b9e(0x392f)]=_0x1f04ac);}this[_0x3186e8(0x1dc6)][_0x1f8b9e(0x2e6d)](_0x55cee1),_0x3a3462<_0x55cee1[_0x3186e8(0xe5b)][_0x3186e8(0x809)]&&(_0x55cee1[_0x3186e8(0xd77)][_0x3186e8(0x445c)]||_0x55cee1[_0x3186e8(0xd77)][_0x3186e8(0x3c62)])&&this[_0x3186e8(0x2528)][_0x3186e8(0x257e)](_0x55cee1,_0x3a3462,!0x1);},Instanced3DModel3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Instanced3DModel3DTileContent[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x482c21=_0x307c2b,_0x1f4da1=_0x5e00b3;return this[_0x482c21(0x1da0)]=this[_0x1f4da1(0x1dc6)]&&this[_0x1f4da1(0x1dc6)][_0x1f4da1(0x2947)](),this['_batchTable']=this['_batchTable']&&this[_0x1f4da1(0x2528)][_0x1f4da1(0x2947)](),destroyObject$1(this);};var Cesium3DTileRefine={'ADD':0x0,'REPLACE':0x1},Cesium3DTileRefine$1=Object[_0x5e00b3(0x5448)](Cesium3DTileRefine),DecodingState={'NEEDS_DECODE':0x0,'DECODING':0x1,'READY':0x2,'FAILED':0x3};function PointCloud(_0x153ca5){var _0x55da21=_0x307c2b,_0x395e46=_0x5e00b3;this[_0x55da21(0xfe5)]=void 0x0,this[_0x395e46(0x51d5)]=void 0x0,this[_0x395e46(0x1c1d)]=!0x1,this[_0x395e46(0x8fc)]=!0x1,this[_0x395e46(0x3323)]=Color$2[_0x395e46(0x40f3)](Color$2[_0x395e46(0x6e7)]),this[_0x395e46(0x192f)]=Color$2[_0x395e46(0x40f3)](Color$2[_0x395e46(0x3b7e)]),this['_pointSize']=0x1,this['_rtcCenter']=void 0x0,this[_0x395e46(0x3fd1)]=void 0x0,this['_quantizedVolumeOffset']=void 0x0,this[_0x395e46(0x2665)]=void 0x0,this[_0x395e46(0x43b)]=!0x1,this[_0x395e46(0x304)]=!0x1,this[_0x395e46(0x4387)]=!0x1,this[_0x55da21(0x7b8)]=!0x1,this[_0x395e46(0x3e8c)]=!0x1,this[_0x395e46(0x2ba6)]=!0x1,this[_0x395e46(0x3a1f)]=DecodingState[_0x395e46(0xc3e)],this[_0x395e46(0x3569)]=!0x0,this[_0x395e46(0x604c)]=!0x1,this[_0x55da21(0xb17)]=!0x1,this['_quantizedRange']=0x0,this[_0x395e46(0x3e5d)]=0x0,this[_0x395e46(0x193f)]=!0x1,this[_0x395e46(0x43a3)]=!0x1,this[_0x395e46(0x562c)]=!0x0,this[_0x395e46(0x2f9f)]=!0x0,this[_0x395e46(0x5eec)]=void 0x0,this[_0x55da21(0x2c4)]=void 0x0,this[_0x395e46(0x2201)]=void 0x0,this[_0x395e46(0x1d9c)]=!0x1,this[_0x395e46(0x41ff)]=when[_0x395e46(0x32fc)](),this[_0x395e46(0x465f)]=0x0,this[_0x395e46(0x3ad7)]=0x0,this[_0x395e46(0x3e6a)]=_0x153ca5['vertexShaderLoaded'],this[_0x395e46(0x284d)]=_0x153ca5[_0x395e46(0x1c52)],this[_0x395e46(0x36f4)]=_0x153ca5[_0x395e46(0x2128)],this[_0x395e46(0x9c6)]=_0x153ca5[_0x395e46(0x19bf)],this[_0x395e46(0x1ba)]=_0x153ca5[_0x55da21(0x34d6)],this[_0x395e46(0x56ca)]=defaultValue$1(_0x153ca5[_0x395e46(0x54d6)],Pass$1[_0x395e46(0x1792)]),this[_0x395e46(0x4960)]=defaultValue$1(_0x153ca5[_0x395e46(0x2505)],!0x0),this[_0x395e46(0x8cd)]=void 0x0,this[_0x395e46(0x59ee)]=void 0x0,this[_0x395e46(0x4491)]=!0x1,this[_0x395e46(0x599)]=Matrix4[_0x395e46(0x40f3)](Matrix4[_0x55da21(0x1160)]),this[_0x395e46(0x33a1)]=Matrix4[_0x395e46(0x40f3)](Matrix4[_0x395e46(0x2de)]),this[_0x395e46(0x45cb)]=0x0,this[_0x55da21(0x4ffe)]=ShadowMode$1[_0x395e46(0x14f3)],this[_0x395e46(0x3097)]=void 0x0,this[_0x395e46(0x2693)]=void 0x0,this[_0x395e46(0x5a9c)]=!0x1,this[_0x395e46(0x4a08)]=!0x1,this[_0x55da21(0x479)]=void 0x0,this[_0x395e46(0x46bf)]=!0x1,this[_0x395e46(0x4cb8)]=!0x1,this[_0x395e46(0x1c65)]=0x0,this[_0x395e46(0x81b)]=0x1,this[_0x395e46(0x3786)]=this[_0x395e46(0x618)],initialize$4(this,_0x153ca5);}Object[_0x307c2b(0x66e)](PointCloud['prototype'],{'pointsLength':{'get':function(){var _0x582c5b=_0x5e00b3;return this[_0x582c5b(0x465f)];}},'geometryByteLength':{'get':function(){var _0x5ae9ed=_0x307c2b;return this[_0x5ae9ed(0x1f96)];}},'ready':{'get':function(){var _0x439835=_0x5e00b3;return this[_0x439835(0x1d9c)];}},'readyPromise':{'get':function(){var _0x46429e=_0x307c2b,_0x232c38=_0x5e00b3;return this[_0x46429e(0x46e8)][_0x232c38(0x24e7)];}},'color':{'get':function(){var _0x215e94=_0x307c2b,_0x56536f=_0x5e00b3;return Color$2[_0x56536f(0x40f3)](this[_0x215e94(0x4f0c)]);},'set':function(_0x3735eb){var _0x4b7ddd=_0x307c2b,_0x3ad2b5=_0x5e00b3;this[_0x4b7ddd(0x4f0c)]=Color$2[_0x3ad2b5(0x40f3)](_0x3735eb,this[_0x4b7ddd(0x4f0c)]);}},'boundingSphere':{'get':function(){var _0x25bf0b=_0x307c2b,_0x4d65a5=_0x5e00b3;if(defined$1(this[_0x25bf0b(0x3f21)]))return this[_0x4d65a5(0x51d5)][_0x25bf0b(0x1d66)];},'set':function(_0x34ce67){var _0x28cd8d=_0x307c2b,_0xb6ed3d=_0x5e00b3;this[_0x28cd8d(0x557)]=BoundingSphere['clone'](_0x34ce67,this[_0xb6ed3d(0x3097)]);}}});var sizeOfUint32$1=Uint32Array[_0x5e00b3(0x2276)];function initialize$4(_0x9cea26,_0x5b40b8){var _0x2a1573=_0x307c2b,_0x4fbcc9=_0x5e00b3,_0x431a24=_0x5b40b8[_0x4fbcc9(0x37d8)],_0xab0eec=defaultValue$1(_0x5b40b8[_0x4fbcc9(0x153e)],0x0),_0x4a041e=new Uint8Array(_0x431a24),_0x21b92b=new DataView(_0x431a24);_0xab0eec+=sizeOfUint32$1;var _0x3f9b3d=_0x21b92b[_0x4fbcc9(0x1044)](_0xab0eec,!0x0);if(0x1!==_0x3f9b3d)throw new RuntimeError$1(_0x2a1573(0x1e79)+_0x3f9b3d+_0x2a1573(0x254b));_0xab0eec+=sizeOfUint32$1,_0xab0eec+=sizeOfUint32$1;var _0x16e4cd=_0x21b92b[_0x2a1573(0x2f13)](_0xab0eec,!0x0);if(0x0===_0x16e4cd)throw new RuntimeError$1(_0x4fbcc9(0x5798));_0xab0eec+=sizeOfUint32$1;var _0x246242=_0x21b92b[_0x2a1573(0x2f13)](_0xab0eec,!0x0);_0xab0eec+=sizeOfUint32$1;var _0x1d6264=_0x21b92b[_0x4fbcc9(0x1044)](_0xab0eec,!0x0);_0xab0eec+=sizeOfUint32$1;var _0x34a27d=_0x21b92b[_0x4fbcc9(0x1044)](_0xab0eec,!0x0),_0xcfe449=getStringFromTypedArray(_0x4a041e,_0xab0eec+=sizeOfUint32$1,_0x16e4cd),_0x578e7d=JSON[_0x4fbcc9(0x2374)](_0xcfe449);_0xab0eec+=_0x16e4cd;var _0x48537f,_0x27e612,_0x5f6afe=new Uint8Array(_0x431a24,_0xab0eec,_0x246242);if(_0xab0eec+=_0x246242,_0x1d6264>0x0){var _0x4663a0=getStringFromTypedArray(_0x4a041e,_0xab0eec,_0x1d6264);_0x48537f=JSON[_0x2a1573(0x40c1)](_0x4663a0),_0xab0eec+=_0x1d6264,_0x34a27d>0x0&&(_0x27e612=new Uint8Array(_0x431a24,_0xab0eec,_0x34a27d),_0xab0eec+=_0x34a27d);}var _0x11fd6d=new Cesium3DTileFeatureTable(_0x578e7d,_0x5f6afe),_0x4adeb7=_0x11fd6d[_0x4fbcc9(0x5704)]('POINTS_LENGTH');if(_0x11fd6d[_0x4fbcc9(0x4da3)]=_0x4adeb7,!defined$1(_0x4adeb7))throw new RuntimeError$1('Feature\x20table\x20global\x20property:\x20POINTS_LENGTH\x20must\x20be\x20defined');var _0x3bc26e,_0x5b1cea,_0x4d874a,_0x1b5eba,_0x1b086a=_0x11fd6d[_0x4fbcc9(0x5704)](_0x4fbcc9(0x223e),ComponentDatatype$1[_0x4fbcc9(0x486a)],0x3);defined$1(_0x1b086a)&&(_0x9cea26[_0x4fbcc9(0x111e)]=Cartesian3[_0x4fbcc9(0x1d8a)](_0x1b086a));var _0x2b76bc,_0x4eae4b,_0x440746,_0x394e3b,_0x477ce3,_0x3e19cc=!0x1,_0x443614=!0x1,_0x7afc39=!0x1,_0x1b360c=!0x1,_0x56ab4c=!0x1,_0x55f037=!0x1,_0xb370a7=!0x1,_0x51e9c2=!0x1,_0xe6d6e9=defined$1(_0x578e7d[_0x4fbcc9(0x49b2)])?_0x578e7d[_0x4fbcc9(0x49b2)][_0x4fbcc9(0x1c39)]:void 0x0,_0x1ef4a9=defined$1(_0x48537f)&&defined$1(_0x48537f[_0x4fbcc9(0x49b2)])?_0x48537f[_0x4fbcc9(0x49b2)][_0x4fbcc9(0x1c39)]:void 0x0;if(defined$1(_0x1ef4a9)&&(_0x440746=_0x1ef4a9[_0x4fbcc9(0x1a92)]),defined$1(_0xe6d6e9)){_0x4eae4b=_0xe6d6e9[_0x4fbcc9(0x1a92)];var _0x2f28f0=_0xe6d6e9[_0x4fbcc9(0x153e)],_0x4c391f=_0xe6d6e9[_0x4fbcc9(0x3080)];if(!defined$1(_0x4eae4b)||!defined$1(_0x2f28f0)||!defined$1(_0x4c391f))throw new RuntimeError$1(_0x2a1573(0x57b));_0x2b76bc=arraySlice(_0x5f6afe,_0x2f28f0,_0x2f28f0+_0x4c391f),_0x3e19cc=defined$1(_0x4eae4b[_0x4fbcc9(0x4546)]),_0x443614=defined$1(_0x4eae4b[_0x4fbcc9(0x124a)])||defined$1(_0x4eae4b[_0x4fbcc9(0x1015)]),_0x7afc39=defined$1(_0x4eae4b[_0x4fbcc9(0xa48)]),_0x1b360c=defined$1(_0x4eae4b['BATCH_ID']),_0x55f037=defined$1(_0x4eae4b[_0x4fbcc9(0x1015)]),_0x9cea26[_0x4fbcc9(0x3a1f)]=DecodingState[_0x4fbcc9(0x2da1)];}if(defined$1(_0x2b76bc)&&(_0x394e3b={'buffer':_0x2b76bc,'featureTableProperties':_0x4eae4b,'batchTableProperties':_0x440746,'properties':combine$2(_0x4eae4b,_0x440746),'dequantizeInShader':_0x9cea26[_0x4fbcc9(0x3569)]}),!_0x3e19cc){if(defined$1(_0x578e7d[_0x4fbcc9(0x4546)]))_0x3bc26e=_0x11fd6d[_0x4fbcc9(0x88a)](_0x4fbcc9(0x4546),ComponentDatatype$1[_0x4fbcc9(0x486a)],0x3),_0x3e19cc=!0x0;else{if(defined$1(_0x578e7d['POSITION_QUANTIZED'])){_0x3bc26e=_0x11fd6d[_0x4fbcc9(0x88a)](_0x4fbcc9(0xf21),ComponentDatatype$1[_0x2a1573(0x4aa9)],0x3),_0x56ab4c=!0x0,_0x3e19cc=!0x0;var _0x1e8bbf=_0x11fd6d[_0x4fbcc9(0x5704)](_0x4fbcc9(0x2673),ComponentDatatype$1[_0x4fbcc9(0x486a)],0x3);if(!defined$1(_0x1e8bbf))throw new RuntimeError$1(_0x4fbcc9(0x2d0a));_0x9cea26[_0x4fbcc9(0x3fd1)]=Cartesian3[_0x4fbcc9(0x1d8a)](_0x1e8bbf),_0x9cea26[_0x4fbcc9(0x18d1)]=0xffff;var _0x482f12=_0x11fd6d[_0x4fbcc9(0x5704)](_0x4fbcc9(0x4bfb),ComponentDatatype$1['FLOAT'],0x3);if(!defined$1(_0x482f12))throw new RuntimeError$1(_0x4fbcc9(0x5074));_0x9cea26[_0x4fbcc9(0x2750)]=Cartesian3[_0x4fbcc9(0x1d8a)](_0x482f12);}}}if(_0x443614||(defined$1(_0x578e7d[_0x4fbcc9(0x1015)])?(_0x5b1cea=_0x11fd6d[_0x4fbcc9(0x88a)](_0x4fbcc9(0x1015),ComponentDatatype$1[_0x4fbcc9(0x1b0f)],0x4),_0x55f037=!0x0,_0x443614=!0x0):defined$1(_0x578e7d[_0x4fbcc9(0x124a)])?(_0x5b1cea=_0x11fd6d[_0x4fbcc9(0x88a)](_0x4fbcc9(0x124a),ComponentDatatype$1[_0x4fbcc9(0x1b0f)],0x3),_0x443614=!0x0):defined$1(_0x578e7d[_0x2a1573(0x24c7)])&&(_0x5b1cea=_0x11fd6d[_0x4fbcc9(0x88a)](_0x4fbcc9(0x35ee),ComponentDatatype$1[_0x4fbcc9(0x43ff)],0x1),_0xb370a7=!0x0,_0x443614=!0x0)),_0x7afc39||(defined$1(_0x578e7d[_0x4fbcc9(0xa48)])?(_0x4d874a=_0x11fd6d[_0x4fbcc9(0x88a)](_0x2a1573(0x2e14),ComponentDatatype$1[_0x4fbcc9(0x486a)],0x3),_0x7afc39=!0x0):defined$1(_0x578e7d[_0x4fbcc9(0x478a)])&&(_0x4d874a=_0x11fd6d[_0x4fbcc9(0x88a)](_0x4fbcc9(0x478a),ComponentDatatype$1[_0x4fbcc9(0x1b0f)],0x2),_0x51e9c2=!0x0,_0x7afc39=!0x0)),_0x1b360c||defined$1(_0x578e7d[_0x2a1573(0x1a96)])&&(_0x1b5eba=_0x11fd6d[_0x4fbcc9(0x88a)](_0x4fbcc9(0x3c8c),ComponentDatatype$1[_0x4fbcc9(0x43ff)],0x1),_0x1b360c=!0x0),!_0x3e19cc)throw new RuntimeError$1(_0x4fbcc9(0x4327));if(defined$1(_0x578e7d[_0x4fbcc9(0x3641)])){var _0x52298d=_0x11fd6d['getGlobalProperty'](_0x4fbcc9(0x3641),ComponentDatatype$1[_0x4fbcc9(0x1b0f)],0x4);_0x9cea26[_0x4fbcc9(0x3323)]=Color$2[_0x4fbcc9(0x5f8a)](_0x52298d[0x0],_0x52298d[0x1],_0x52298d[0x2],_0x52298d[0x3],_0x9cea26[_0x4fbcc9(0x3323)]);}if(_0x1b360c){var _0x11a1c4=_0x11fd6d[_0x4fbcc9(0x5704)](_0x2a1573(0x355e));if(!defined$1(_0x11a1c4))throw new RuntimeError$1(_0x4fbcc9(0x22fe));defined$1(_0x27e612)&&(_0x27e612=new Uint8Array(_0x27e612)),defined$1(_0x9cea26[_0x2a1573(0x51b5)])&&_0x9cea26[_0x4fbcc9(0x9c6)](_0x11a1c4,_0x48537f,_0x27e612);}!_0x1b360c&&defined$1(_0x27e612)&&(_0x477ce3=Cesium3DTileBatchTable[_0x2a1573(0x3272)](_0x4adeb7,_0x48537f,_0x27e612)),_0x9cea26[_0x4fbcc9(0x46bb)]={'positions':_0x3bc26e,'colors':_0x5b1cea,'normals':_0x4d874a,'batchIds':_0x1b5eba,'styleableProperties':_0x477ce3,'draco':_0x394e3b},_0x9cea26[_0x4fbcc9(0x465f)]=_0x4adeb7,_0x9cea26[_0x2a1573(0x3094)]=_0x56ab4c,_0x9cea26[_0x4fbcc9(0x304)]=_0x51e9c2,_0x9cea26[_0x4fbcc9(0x4387)]=_0xb370a7,_0x9cea26[_0x4fbcc9(0x1c1d)]=_0x55f037,_0x9cea26[_0x4fbcc9(0x1021)]=_0x443614,_0x9cea26[_0x4fbcc9(0x3e8c)]=_0x7afc39,_0x9cea26[_0x4fbcc9(0x2ba6)]=_0x1b360c;}var scratchMin$1=new Cartesian3(),scratchMax$1=new Cartesian3(),scratchPosition$9=new Cartesian3(),randomValues;function getRandomValues(_0x3aebe3){var _0x50bcda=_0x5e00b3;if(!defined$1(randomValues)){CesiumMath[_0x50bcda(0x4b5c)](0x0),randomValues=new Array(_0x3aebe3);for(var _0x166738=0x0;_0x166738<_0x3aebe3;++_0x166738)randomValues[_0x166738]=CesiumMath[_0x50bcda(0x2bc)]();}return randomValues;}function computeApproximateBoundingSphereFromPositions(_0x516808){var _0x20ca5a=_0x307c2b,_0x45c040=_0x5e00b3;for(var _0x178d90=_0x516808[_0x45c040(0x809)]/0x3,_0x3262ce=Math[_0x45c040(0x19a8)](_0x178d90,0x14),_0x4a04b0=getRandomValues(0x14),_0x4e29f3=Number[_0x45c040(0x4d71)],_0x33fbfa=-Number[_0x45c040(0x4d71)],_0x4e6745=Cartesian3[_0x45c040(0x160f)](_0x4e29f3,_0x4e29f3,_0x4e29f3,scratchMin$1),_0x56528e=Cartesian3[_0x45c040(0x160f)](_0x33fbfa,_0x33fbfa,_0x33fbfa,scratchMax$1),_0x467bc4=0x0;_0x467bc4<_0x3262ce;++_0x467bc4){var _0x1898f4=Math[_0x45c040(0x1ace)](_0x4a04b0[_0x467bc4]*_0x178d90),_0x4b7052=Cartesian3[_0x45c040(0x1d8a)](_0x516808,0x3*_0x1898f4,scratchPosition$9);Cartesian3[_0x45c040(0x4882)](_0x4e6745,_0x4b7052,_0x4e6745),Cartesian3[_0x45c040(0x1f86)](_0x56528e,_0x4b7052,_0x56528e);}var _0x423eab=BoundingSphere[_0x20ca5a(0x1374)](_0x4e6745,_0x56528e);return _0x423eab[_0x45c040(0x48ce)]+=CesiumMath['EPSILON2'],_0x423eab;}function prepareVertexAttribute(_0xd87381,_0x59d140){var _0x3b0dce=_0x307c2b,_0x161f70=_0x5e00b3,_0x4ae177=ComponentDatatype$1[_0x161f70(0x36a4)](_0xd87381);return _0x4ae177===ComponentDatatype$1[_0x161f70(0x3241)]||_0x4ae177===ComponentDatatype$1[_0x161f70(0xc77)]||_0x4ae177===ComponentDatatype$1[_0x161f70(0x4e01)]?(oneTimeWarning(_0x161f70(0x9a2),_0x161f70(0x4e3c)+_0x59d140+_0x3b0dce(0x1d07)),new Float32Array(_0xd87381)):_0xd87381;}var scratchPointSizeAndTimeAndGeometricErrorAndDepthMultiplier=new Cartesian4(),scratchQuantizedVolumeScaleAndOctEncodedRange=new Cartesian4(),scratchColor$k=new Color$2(),positionLocation=0x0,colorLocation=0x1,normalLocation=0x2,batchIdLocation=0x3,numberOfAttributes=0x4,scratchClippingPlaneMatrix$1=new Matrix4();function createResources$7(_0x7d1ad3,_0x402fab){var _0x42ebc4=_0x307c2b,_0x5257e7=_0x5e00b3,_0x4d122c,_0x2874e0,_0x512bfb=_0x402fab[_0x42ebc4(0x5071)],_0x2645dc=_0x7d1ad3[_0x42ebc4(0xfe5)],_0x392c25=_0x7d1ad3[_0x5257e7(0x465f)],_0x21949d=_0x2645dc['positions'],_0x3f42ae=_0x2645dc[_0x5257e7(0x4a34)],_0x33c7e1=_0x2645dc[_0x42ebc4(0x4eac)],_0x192eda=_0x2645dc[_0x5257e7(0x41cb)],_0x32db53=_0x2645dc[_0x5257e7(0x5eed)],_0x1f7fcc=defined$1(_0x32db53),_0x30d3f3=_0x7d1ad3[_0x5257e7(0x43b)],_0x11f915=_0x7d1ad3[_0x5257e7(0x604c)],_0x56a0c7=_0x7d1ad3[_0x5257e7(0x304)],_0x587243=_0x7d1ad3[_0x5257e7(0x43f3)],_0x3b5bcc=_0x7d1ad3[_0x5257e7(0x18d1)],_0x58bf29=_0x7d1ad3[_0x42ebc4(0x592a)],_0x165ed6=_0x7d1ad3[_0x5257e7(0x4387)],_0x112a01=_0x7d1ad3[_0x5257e7(0x1c1d)],_0x48ceea=_0x7d1ad3[_0x42ebc4(0x7b8)],_0x59aa17=_0x7d1ad3[_0x5257e7(0x3e8c)],_0x2559f9=_0x7d1ad3[_0x42ebc4(0x41e6)],_0x1c082c=[],_0xb87554={};if(_0x7d1ad3[_0x42ebc4(0x34c2)]=_0xb87554,_0x1f7fcc){var _0x3260e4=numberOfAttributes;for(var _0x255485 in _0x32db53)if(_0x32db53[_0x5257e7(0x1a9a)](_0x255485)){var _0x539d61=_0x32db53[_0x255485],_0x2ed542=prepareVertexAttribute(_0x539d61[_0x5257e7(0x539b)],_0x255485);_0x4d122c=_0x539d61[_0x5257e7(0x5436)],_0x2874e0=ComponentDatatype$1[_0x5257e7(0x36a4)](_0x2ed542);var _0x48a7ee=Buffer$1[_0x5257e7(0x5ad5)]({'context':_0x512bfb,'typedArray':_0x2ed542,'usage':BufferUsage[_0x5257e7(0xdfd)]});_0x7d1ad3[_0x42ebc4(0x1f96)]+=_0x48a7ee[_0x5257e7(0x3b8d)];var _0x185811={'index':_0x3260e4,'vertexBuffer':_0x48a7ee,'componentsPerAttribute':_0x4d122c,'componentDatatype':_0x2874e0,'normalize':!0x1,'offsetInBytes':0x0,'strideInBytes':0x0};_0x1c082c[_0x5257e7(0x5323)](_0x185811),_0xb87554[_0x255485]={'location':_0x3260e4,'componentCount':_0x4d122c},++_0x3260e4;}}var _0x19d06d,_0x46d48f,_0x4afb8e,_0x48f47c=Buffer$1[_0x42ebc4(0x2853)]({'context':_0x512bfb,'typedArray':_0x21949d,'usage':BufferUsage[_0x5257e7(0xdfd)]});_0x7d1ad3[_0x5257e7(0x3ad7)]+=_0x48f47c[_0x5257e7(0x3b8d)],_0x48ceea&&(_0x19d06d=Buffer$1[_0x5257e7(0x5ad5)]({'context':_0x512bfb,'typedArray':_0x3f42ae,'usage':BufferUsage[_0x5257e7(0xdfd)]}),_0x7d1ad3[_0x42ebc4(0x1f96)]+=_0x19d06d[_0x5257e7(0x3b8d)]),_0x59aa17&&(_0x46d48f=Buffer$1[_0x42ebc4(0x2853)]({'context':_0x512bfb,'typedArray':_0x33c7e1,'usage':BufferUsage[_0x5257e7(0xdfd)]}),_0x7d1ad3[_0x5257e7(0x3ad7)]+=_0x46d48f[_0x5257e7(0x3b8d)]),_0x2559f9&&(_0x192eda=prepareVertexAttribute(_0x192eda,_0x42ebc4(0x1a64)),_0x4afb8e=Buffer$1[_0x42ebc4(0x2853)]({'context':_0x512bfb,'typedArray':_0x192eda,'usage':BufferUsage[_0x5257e7(0xdfd)]}),_0x7d1ad3[_0x5257e7(0x3ad7)]+=_0x4afb8e[_0x5257e7(0x3b8d)]);var _0x5a8a5b=[];if(_0x2874e0=_0x30d3f3?ComponentDatatype$1[_0x42ebc4(0x4aa9)]:_0x11f915?_0x3b5bcc<=0xff?ComponentDatatype$1[_0x42ebc4(0x2bcf)]:ComponentDatatype$1[_0x5257e7(0x43ff)]:ComponentDatatype$1[_0x5257e7(0x486a)],_0x5a8a5b[_0x5257e7(0x5323)]({'index':positionLocation,'vertexBuffer':_0x48f47c,'componentsPerAttribute':0x3,'componentDatatype':_0x2874e0,'normalize':!0x1,'offsetInBytes':0x0,'strideInBytes':0x0}),_0x7d1ad3[_0x42ebc4(0x1e62)]&&(_0x7d1ad3[_0x5257e7(0x3097)]=_0x30d3f3||_0x11f915?BoundingSphere[_0x5257e7(0x53d3)](Cartesian3['ZERO'],_0x7d1ad3[_0x5257e7(0x3fd1)]):computeApproximateBoundingSphereFromPositions(_0x21949d)),_0x48ceea){if(_0x165ed6)_0x5a8a5b[_0x5257e7(0x5323)]({'index':colorLocation,'vertexBuffer':_0x19d06d,'componentsPerAttribute':0x1,'componentDatatype':ComponentDatatype$1[_0x42ebc4(0x4aa9)],'normalize':!0x1,'offsetInBytes':0x0,'strideInBytes':0x0});else{var _0x23b46e=_0x112a01?0x4:0x3;_0x5a8a5b[_0x5257e7(0x5323)]({'index':colorLocation,'vertexBuffer':_0x19d06d,'componentsPerAttribute':_0x23b46e,'componentDatatype':ComponentDatatype$1[_0x5257e7(0x1b0f)],'normalize':!0x0,'offsetInBytes':0x0,'strideInBytes':0x0});}}_0x59aa17&&(_0x56a0c7?(_0x4d122c=0x2,_0x2874e0=ComponentDatatype$1[_0x42ebc4(0x2bcf)]):_0x587243?(_0x4d122c=0x2,_0x2874e0=_0x58bf29<=0xff?ComponentDatatype$1[_0x5257e7(0x1b0f)]:ComponentDatatype$1[_0x5257e7(0x43ff)]):(_0x4d122c=0x3,_0x2874e0=ComponentDatatype$1[_0x42ebc4(0x3078)]),_0x5a8a5b[_0x5257e7(0x5323)]({'index':normalLocation,'vertexBuffer':_0x46d48f,'componentsPerAttribute':_0x4d122c,'componentDatatype':_0x2874e0,'normalize':!0x1,'offsetInBytes':0x0,'strideInBytes':0x0})),_0x2559f9&&_0x5a8a5b[_0x5257e7(0x5323)]({'index':batchIdLocation,'vertexBuffer':_0x4afb8e,'componentsPerAttribute':0x1,'componentDatatype':ComponentDatatype$1[_0x5257e7(0x36a4)](_0x192eda),'normalize':!0x1,'offsetInBytes':0x0,'strideInBytes':0x0}),_0x1f7fcc&&(_0x5a8a5b=_0x5a8a5b[_0x5257e7(0x736)](_0x1c082c));var _0x3ce9a7=new VertexArray({'context':_0x512bfb,'attributes':_0x5a8a5b}),_0x588097={'depthTest':{'enabled':!0x0}};_0x7d1ad3[_0x5257e7(0x56ca)]===Pass$1[_0x5257e7(0x54a5)]&&(_0x588097[_0x5257e7(0x3249)]=StencilConstants$1[_0x5257e7(0x3f0a)](),_0x588097[_0x42ebc4(0x49e)]=StencilConstants$1['CESIUM_3D_TILE_MASK']),_0x7d1ad3[_0x5257e7(0x5eec)]=RenderState[_0x5257e7(0x5344)](_0x588097),_0x7d1ad3[_0x5257e7(0x1d02)]=RenderState[_0x5257e7(0x5344)]({'depthTest':{'enabled':!0x0},'depthMask':!0x1,'blending':BlendingState$1[_0x5257e7(0x231d)]}),_0x7d1ad3[_0x42ebc4(0x3f21)]=new DrawCommand({'boundingVolume':new BoundingSphere(),'cull':_0x7d1ad3[_0x5257e7(0x4960)],'modelMatrix':new Matrix4(),'primitiveType':PrimitiveType$1[_0x5257e7(0xf07)],'vertexArray':_0x3ce9a7,'count':_0x392c25,'shaderProgram':void 0x0,'uniformMap':void 0x0,'renderState':_0x112a01?_0x7d1ad3[_0x42ebc4(0x2c4)]:_0x7d1ad3['_opaqueRenderState'],'pass':_0x112a01?Pass$1[_0x5257e7(0x47bc)]:_0x7d1ad3[_0x5257e7(0x56ca)],'owner':_0x7d1ad3,'castShadows':!0x1,'receiveShadows':!0x1,'pickId':_0x7d1ad3[_0x5257e7(0x1ba)]()});}function createUniformMap$3(_0x15b3e7,_0x2ca5f2){var _0x3af701=_0x307c2b,_0x38be8a=_0x5e00b3,_0x5f1a58=_0x2ca5f2[_0x38be8a(0x4fd0)],_0x2e2c6f=_0x15b3e7['_isQuantized'],_0x437e2b=_0x15b3e7[_0x38be8a(0x604c)],_0x2e3683=_0x15b3e7[_0x38be8a(0x43f3)],_0x8a6ea5={'u_pointSizeAndTimeAndGeometricErrorAndDepthMultiplier':function(){var _0x4725d6=_0x140d,_0x56b79d=_0x38be8a,_0x2ed8be=scratchPointSizeAndTimeAndGeometricErrorAndDepthMultiplier;if(_0x2ed8be['x']=_0x15b3e7[_0x56b79d(0x4cb8)]?_0x15b3e7[_0x56b79d(0x3786)]:_0x15b3e7[_0x4725d6(0x1d16)],_0x2ed8be['x']*=_0x2ca5f2[_0x56b79d(0x4d0d)],_0x2ed8be['y']=_0x15b3e7[_0x56b79d(0x45cb)],_0x15b3e7[_0x56b79d(0x4cb8)]){var _0x3d3002,_0x5e3472=_0x2ca5f2[_0x56b79d(0x5592)][_0x4725d6(0x250e)];_0x3d3002=_0x2ca5f2[_0x56b79d(0x3037)]===SceneMode$1[_0x4725d6(0x238f)]||_0x5e3472 instanceof OrthographicFrustum?Number[_0x56b79d(0xe92)]:_0x5f1a58[_0x56b79d(0x3883)]/_0x2ca5f2[_0x56b79d(0x5592)][_0x56b79d(0x1187)][_0x56b79d(0x53f0)],_0x2ed8be['z']=_0x15b3e7[_0x56b79d(0x1c65)]*_0x15b3e7[_0x56b79d(0x81b)],_0x2ed8be['w']=_0x3d3002;}return _0x2ed8be;},'u_highlightColor':function(){var _0x52adcf=_0x140d;return _0x15b3e7[_0x52adcf(0x4f0c)];},'u_constantColor':function(){var _0x43b3db=_0x38be8a;return _0x15b3e7[_0x43b3db(0x3323)];},'u_clippingPlanes':function(){var _0x5a283d=_0x140d,_0x2ae8a3=_0x38be8a,_0x3fb11e=_0x15b3e7[_0x5a283d(0x4ca6)];return _0x15b3e7[_0x2ae8a3(0x5a9c)]?_0x3fb11e[_0x2ae8a3(0x30a9)]:_0x5f1a58[_0x2ae8a3(0x466e)];},'u_clippingPlanesEdgeStyle':function(){var _0x4ed875=_0x140d,_0x3ca8bb=_0x38be8a,_0x1f0e33=_0x15b3e7['clippingPlanes'];if(!defined$1(_0x1f0e33))return Color$2[_0x3ca8bb(0x5468)];var _0xa01e3c=Color$2[_0x4ed875(0x2d7b)](_0x1f0e33[_0x3ca8bb(0x5fc2)],scratchColor$k);return _0xa01e3c[_0x3ca8bb(0x32a8)]=_0x1f0e33[_0x3ca8bb(0x4596)],_0xa01e3c;},'u_clippingPlanesMatrix':function(){var _0x4d3770=_0x140d,_0x33a699=_0x38be8a,_0x68101d=_0x15b3e7[_0x33a699(0x2693)];if(!defined$1(_0x68101d))return Matrix4[_0x33a699(0x2de)];var _0x28fe75=defaultValue$1(_0x15b3e7[_0x4d3770(0x479)],_0x15b3e7[_0x33a699(0x33a1)]);return Matrix4[_0x33a699(0x589e)](_0x5f1a58[_0x33a699(0x1b3d)][_0x33a699(0x23b1)],_0x28fe75,scratchClippingPlaneMatrix$1),Matrix4[_0x33a699(0x589e)](scratchClippingPlaneMatrix$1,_0x68101d[_0x33a699(0x599)],scratchClippingPlaneMatrix$1);}};(_0x2e2c6f||_0x437e2b||_0x2e3683)&&(_0x8a6ea5=combine$2(_0x8a6ea5,{'u_quantizedVolumeScaleAndOctEncodedRange':function(){var _0x58fb65=_0x140d,_0x1fc3de=_0x38be8a,_0x3af1a2=scratchQuantizedVolumeScaleAndOctEncodedRange;if(defined$1(_0x15b3e7[_0x58fb65(0x1d0d)])){var _0x4d88ae=Cartesian3[_0x1fc3de(0x40f3)](_0x15b3e7[_0x1fc3de(0x3fd1)],_0x3af1a2);Cartesian3[_0x1fc3de(0x359a)](_0x4d88ae,_0x15b3e7[_0x1fc3de(0x18d1)],_0x3af1a2);}return _0x3af1a2['w']=_0x15b3e7[_0x1fc3de(0x3e5d)],_0x3af1a2;}})),defined$1(_0x15b3e7[_0x38be8a(0x36f4)])&&(_0x8a6ea5=_0x15b3e7[_0x38be8a(0x36f4)](_0x8a6ea5)),_0x15b3e7[_0x38be8a(0x51d5)][_0x3af701(0x2173)]=_0x8a6ea5;}var defaultProperties=[_0x5e00b3(0x4546),_0x5e00b3(0x2b36),_0x5e00b3(0xa48),_0x5e00b3(0x5585)];function getStyleableProperties(_0xd4ece1,_0x336307){var _0x5e78fb=_0x307c2b,_0x2bdd4b=_0x5e00b3;for(var _0x2bcee8=/czm_tiles3d_style_(\w+)/g,_0x3911db=_0x2bcee8[_0x5e78fb(0x2386)](_0xd4ece1);null!==_0x3911db;){var _0xd3a1f8=_0x3911db[0x1];-0x1===_0x336307[_0x2bdd4b(0xabf)](_0xd3a1f8)&&_0x336307[_0x5e78fb(0x2a0e)](_0xd3a1f8),_0x3911db=_0x2bcee8[_0x2bdd4b(0x54e4)](_0xd4ece1);}}function getVertexAttribute(_0x2a444b,_0x4e9974){var _0x91420c=_0x307c2b,_0x1f0eaa=_0x5e00b3;for(var _0x985fb7=_0x2a444b[_0x91420c(0x59b1)],_0x373ade=0x0;_0x373ade<_0x985fb7;++_0x373ade){var _0x329fa4=_0x2a444b[_0x1f0eaa(0x4f6b)](_0x373ade);if(_0x329fa4[_0x1f0eaa(0x51d3)]===_0x4e9974)return _0x329fa4;}}function modifyStyleFunction(_0x2be178){var _0x8326ac=_0x307c2b,_0x35ef2e=_0x5e00b3;for(var _0x11c5f9=defaultProperties[_0x35ef2e(0x809)],_0x58694a=0x0;_0x58694a<_0x11c5f9;++_0x58694a){var _0x3703fb=defaultProperties[_0x58694a],_0x285dbc=_0x35ef2e(0x26b0)+_0x3703fb,_0x48c67d=_0x3703fb[_0x35ef2e(0x12e2)]();_0x2be178=_0x2be178['replace'](new RegExp(_0x285dbc+_0x35ef2e(0x1c6e),'g'),_0x48c67d+'$1');}return _0x2be178[_0x35ef2e(0x2c3f)]('()',_0x8326ac(0x3c8));}function createShaders$1(_0x36b461,_0x1be383,_0x2cdcb7){var _0xd8c969=_0x307c2b,_0x34c0ba=_0x5e00b3,_0x16d207,_0x194383,_0x411e6d,_0x19ad0f,_0xf3b8ae,_0xb28f08,_0x5583b2=_0x1be383['context'],_0x1c0660=defined$1(_0x2cdcb7),_0x1d1874=_0x36b461[_0x34c0ba(0x43b)],_0x492613=_0x36b461[_0x34c0ba(0x604c)],_0x275b17=_0x36b461[_0xd8c969(0x5320)],_0x8de59e=_0x36b461[_0x34c0ba(0x43f3)],_0x52e529=_0x36b461[_0x34c0ba(0x4387)],_0x42bc67=_0x36b461['_isTranslucent'],_0x3eed76=_0x36b461[_0xd8c969(0x7b8)],_0x50c6be=_0x36b461[_0x34c0ba(0x3e8c)],_0xf49794=_0x36b461[_0x34c0ba(0x2ba6)],_0x450482=_0x36b461[_0x34c0ba(0x43a3)],_0xfa5291=_0x36b461[_0x34c0ba(0x2f9f)],_0x52533f=_0x36b461[_0x34c0ba(0x51d5)][_0x34c0ba(0x2b54)],_0x603394=_0x36b461['clippingPlanes'],_0x214acf=_0x36b461[_0x34c0ba(0x4cb8)],_0xf5b1c6=_0x42bc67;if(_0x1c0660){var _0x15d5a2={'translucent':!0x1};_0x19ad0f=_0x2cdcb7[_0x34c0ba(0x141c)](_0x34c0ba(0x5be0),_0x34c0ba(0x26b0),_0x15d5a2),_0xf3b8ae=_0x2cdcb7[_0xd8c969(0x97e)](_0xd8c969(0x572b),_0x34c0ba(0x26b0),_0x15d5a2),_0xb28f08=_0x2cdcb7[_0x34c0ba(0x1e92)](_0x34c0ba(0x423e),_0x34c0ba(0x26b0),_0x15d5a2),defined$1(_0x19ad0f)&&_0x15d5a2[_0x34c0ba(0x1d92)]&&(_0xf5b1c6=!0x0);}_0x36b461[_0x34c0ba(0x8fc)]=_0xf5b1c6;var _0x15f6db=defined$1(_0x19ad0f),_0x28b0f0=defined$1(_0xf3b8ae),_0x48c450=defined$1(_0xb28f08),_0x5c8a88=_0x36b461[_0x34c0ba(0x5a9c)],_0x2cc909=[];_0x15f6db&&(getStyleableProperties(_0x19ad0f,_0x2cc909),_0x19ad0f=modifyStyleFunction(_0x19ad0f)),_0x28b0f0&&(getStyleableProperties(_0xf3b8ae,_0x2cc909),_0xf3b8ae=modifyStyleFunction(_0xf3b8ae)),_0x48c450&&(getStyleableProperties(_0xb28f08,_0x2cc909),_0xb28f08=modifyStyleFunction(_0xb28f08));var _0x538e90=_0x2cc909[_0x34c0ba(0xabf)](_0x34c0ba(0x2b36))>=0x0,_0x45db90=_0x2cc909[_0x34c0ba(0xabf)](_0x34c0ba(0xa48))>=0x0,_0x4b68fe=_0x2cc909[_0x34c0ba(0x1d59)](function(_0xbb14cd){var _0xa65578=_0xd8c969;return-0x1===defaultProperties[_0xa65578(0x2feb)](_0xbb14cd);});if(_0x45db90&&!_0x50c6be)throw new RuntimeError$1(_0x34c0ba(0x1861));var _0x1e6e10=_0x36b461[_0x34c0ba(0x2665)];for(_0x194383 in _0x1e6e10)if(_0x1e6e10[_0x34c0ba(0x1a9a)](_0x194383)){_0x411e6d=_0x1e6e10[_0x194383];var _0x1ce4f3=_0x4b68fe[_0x34c0ba(0xabf)](_0x194383)>=0x0;getVertexAttribute(_0x52533f,_0x411e6d[_0x34c0ba(0x548f)])[_0xd8c969(0x27f3)]=_0x1ce4f3;}var _0x3ab4b1=_0x3eed76&&(!_0x15f6db||_0x538e90);_0x3eed76&&(getVertexAttribute(_0x52533f,colorLocation)[_0x34c0ba(0x552c)]=_0x3ab4b1);var _0x51b3b3=_0x50c6be&&(_0xfa5291||_0x450482||_0x45db90);_0x50c6be&&(getVertexAttribute(_0x52533f,normalLocation)[_0x34c0ba(0x552c)]=_0x51b3b3);var _0x561eba={'a_position':positionLocation};_0x3ab4b1&&(_0x561eba[_0x34c0ba(0x23ce)]=colorLocation),_0x51b3b3&&(_0x561eba[_0x34c0ba(0xc66)]=normalLocation),_0xf49794&&(_0x561eba[_0x34c0ba(0x514c)]=batchIdLocation);var _0xbea13d='',_0x4dd23d=_0x4b68fe[_0x34c0ba(0x809)];for(_0x16d207=0x0;_0x16d207<_0x4dd23d;++_0x16d207){if(!defined$1(_0x411e6d=_0x1e6e10[_0x194383=_0x4b68fe[_0x16d207]]))throw new RuntimeError$1(_0x34c0ba(0x5082)+_0x194383+_0x34c0ba(0x5b4));var _0x443ec5=_0x411e6d[_0x34c0ba(0x5436)],_0x49d780=_0x34c0ba(0x26b0)+_0x194383;_0xbea13d+=_0x34c0ba(0x38b1)+(0x1===_0x443ec5?_0x34c0ba(0x2955):_0x34c0ba(0x4751)+_0x443ec5)+'\x20'+_0x49d780+_0x34c0ba(0x3995),_0x561eba[_0x49d780]=_0x411e6d['location'];}createUniformMap$3(_0x36b461,_0x1be383);var _0xe1b8ea=_0xd8c969(0x24e6);_0xe1b8ea+=_0x34c0ba(0x562a),_0x214acf&&(_0xe1b8ea+=_0x34c0ba(0x48a6)),_0xe1b8ea+=_0xbea13d,_0x3ab4b1&&(_0xe1b8ea+=_0x42bc67?_0x34c0ba(0x1835):_0x52e529?_0x34c0ba(0x18f0):_0x34c0ba(0xd4a)),_0x51b3b3&&(_0xe1b8ea+=_0x275b17||_0x8de59e?_0x34c0ba(0xcaf):_0x34c0ba(0x586a)),_0xf49794&&(_0xe1b8ea+=_0xd8c969(0x34c8)),(_0x1d1874||_0x492613||_0x8de59e)&&(_0xe1b8ea+=_0x34c0ba(0x3764)),_0x15f6db&&(_0xe1b8ea+=_0x19ad0f),_0x28b0f0&&(_0xe1b8ea+=_0xf3b8ae),_0x48c450&&(_0xe1b8ea+=_0xb28f08),_0xe1b8ea+=_0x34c0ba(0x1433),_0x214acf&&(_0xe1b8ea+=_0x34c0ba(0x2e74)),_0xe1b8ea+=_0x3ab4b1?_0x42bc67?_0x34c0ba(0x1079):_0x52e529?'\x20\x20\x20\x20float\x20compressed\x20=\x20a_color;\x20\x0a\x20\x20\x20\x20float\x20r\x20=\x20floor(compressed\x20*\x20SHIFT_RIGHT_11);\x20\x0a\x20\x20\x20\x20compressed\x20-=\x20r\x20*\x20SHIFT_LEFT_11;\x20\x0a\x20\x20\x20\x20float\x20g\x20=\x20floor(compressed\x20*\x20SHIFT_RIGHT_5);\x20\x0a\x20\x20\x20\x20compressed\x20-=\x20g\x20*\x20SHIFT_LEFT_5;\x20\x0a\x20\x20\x20\x20float\x20b\x20=\x20compressed;\x20\x0a\x20\x20\x20\x20vec3\x20rgb\x20=\x20vec3(r\x20*\x20NORMALIZE_5,\x20g\x20*\x20NORMALIZE_6,\x20b\x20*\x20NORMALIZE_5);\x20\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20vec4(rgb,\x201.0);\x20\x0a':_0x34c0ba(0x3516):_0x34c0ba(0x189b),_0xe1b8ea+=_0x1d1874||_0x492613?_0x34c0ba(0x3f8a):_0xd8c969(0x51be),_0xe1b8ea+=_0x34c0ba(0x5071),_0x51b3b3?(_0xe1b8ea+=_0x275b17?_0x34c0ba(0x3140):_0x8de59e?_0x34c0ba(0x4767):_0x34c0ba(0x503f),_0xe1b8ea+=_0xd8c969(0x590e)):_0xe1b8ea+=_0x34c0ba(0xb34),_0x15f6db&&(_0xe1b8ea+=_0x34c0ba(0x2f9c)),_0x28b0f0&&(_0xe1b8ea+=_0x34c0ba(0x49a2)),_0xe1b8ea+=_0x48c450?_0x34c0ba(0x87e):_0x214acf?_0x34c0ba(0xead):_0x34c0ba(0x1658),_0xe1b8ea+=_0x34c0ba(0x3735),_0x51b3b3&&_0xfa5291&&(_0xe1b8ea+=_0x34c0ba(0x15e4)),_0xe1b8ea+=_0x34c0ba(0x43b5),_0x51b3b3&&_0x450482&&(_0xe1b8ea+=_0x34c0ba(0x965)),_0x28b0f0&&(_0xe1b8ea+=_0xd8c969(0x429a)),_0xe1b8ea+=_0x34c0ba(0x1352);var _0x4436f8=_0x34c0ba(0xd66);_0x5c8a88&&(_0x4436f8+=_0x34c0ba(0x2eaf),_0x4436f8+='\x0a',_0x4436f8+=getClippingFunction(_0x603394,_0x5583b2),_0x4436f8+='\x0a'),_0x4436f8+=_0x34c0ba(0x46d6),_0x5c8a88&&(_0x4436f8+=getClipAndStyleCode('u_clippingPlanes','u_clippingPlanesMatrix','u_clippingPlanesEdgeStyle')),_0x4436f8+=_0x34c0ba(0x1352),defined$1(_0x36b461[_0x34c0ba(0x3e6a)])&&(_0xe1b8ea=_0x36b461[_0x34c0ba(0x3e6a)](_0xe1b8ea)),defined$1(_0x36b461[_0x34c0ba(0x284d)])&&(_0x4436f8=_0x36b461[_0x34c0ba(0x284d)](_0x4436f8));var _0x334bfc=_0x36b461['_drawCommand'];defined$1(_0x334bfc[_0x34c0ba(0x2ddc)])&&_0x334bfc['shaderProgram'][_0x34c0ba(0x2947)](),_0x334bfc[_0xd8c969(0x1868)]=ShaderProgram$1[_0x34c0ba(0x5344)]({'context':_0x5583b2,'vertexShaderSource':_0xe1b8ea,'fragmentShaderSource':_0x4436f8,'attributeLocations':_0x561eba});try{_0x334bfc[_0x34c0ba(0x2ddc)][_0xd8c969(0x5295)]();}catch(_0x21f2b3){throw new RuntimeError$1(_0x34c0ba(0x47d2));}}function decodeDraco(_0x260032,_0x5d389){var _0x3de9e3=_0x5e00b3;if(_0x260032[_0x3de9e3(0x3a1f)]===DecodingState[_0x3de9e3(0xc3e)])return!0x1;if(_0x260032[_0x3de9e3(0x3a1f)]===DecodingState[_0x3de9e3(0x2da1)]){var _0x18fd48=_0x260032[_0x3de9e3(0x46bb)],_0x4e2a6f=_0x18fd48[_0x3de9e3(0x300a)],_0xe79d47=DracoLoader[_0x3de9e3(0x4f0)](_0x4e2a6f,_0x5d389);defined$1(_0xe79d47)&&(_0x260032[_0x3de9e3(0x3a1f)]=DecodingState[_0x3de9e3(0x2341)],_0xe79d47[_0x3de9e3(0x2a5f)](function(_0x28f7f0){var _0x5341b8=_0x140d,_0x5f6852=_0x3de9e3;_0x260032[_0x5f6852(0x3a1f)]=DecodingState['READY'];var _0x5b4af1=defined$1(_0x28f7f0[_0x5f6852(0x4546)])?_0x28f7f0[_0x5f6852(0x4546)][_0x5f6852(0xa59)]:void 0x0,_0x104ac1=defined$1(_0x28f7f0[_0x5f6852(0x124a)])?_0x28f7f0[_0x5341b8(0x4213)][_0x5341b8(0x49da)]:void 0x0,_0x5029d8=defined$1(_0x28f7f0[_0x5341b8(0x668)])?_0x28f7f0[_0x5f6852(0x1015)][_0x5f6852(0xa59)]:void 0x0,_0x1bcde7=defined$1(_0x28f7f0[_0x5f6852(0xa48)])?_0x28f7f0[_0x5f6852(0xa48)][_0x5f6852(0xa59)]:void 0x0,_0x3c50be=defined$1(_0x28f7f0[_0x5341b8(0x1a96)])?_0x28f7f0[_0x5f6852(0x3c8c)][_0x5f6852(0xa59)]:void 0x0,_0x3221c0=defined$1(_0x5b4af1)&&defined$1(_0x28f7f0[_0x5f6852(0x4546)][_0x5f6852(0x140c)][_0x5f6852(0x3d9b)]),_0x5322d2=defined$1(_0x1bcde7)&&defined$1(_0x28f7f0[_0x5341b8(0x2e14)][_0x5f6852(0x140c)][_0x5f6852(0x3d9b)]);if(_0x3221c0){var _0x1a7045=_0x28f7f0[_0x5f6852(0x4546)][_0x5f6852(0x140c)][_0x5f6852(0x3d9b)],_0x14ad89=_0x1a7045[_0x5f6852(0x1a76)];_0x260032[_0x5f6852(0x3fd1)]=Cartesian3[_0x5f6852(0x160f)](_0x14ad89,_0x14ad89,_0x14ad89),_0x260032[_0x5f6852(0x2750)]=Cartesian3[_0x5f6852(0x1d8a)](_0x1a7045[_0x5f6852(0x5153)]),_0x260032[_0x5f6852(0x18d1)]=(0x1<<_0x1a7045[_0x5341b8(0x251a)])-0x1,_0x260032['_isQuantizedDraco']=!0x0;}_0x5322d2&&(_0x260032[_0x5341b8(0x592a)]=(0x1<<_0x28f7f0['NORMAL']['data'][_0x5f6852(0x3d9b)][_0x5341b8(0x251a)])-0x1,_0x260032['_isOctEncodedDraco']=!0x0);var _0x4fae21=_0x18fd48[_0x5f6852(0x5eed)],_0x482e29=_0x4e2a6f[_0x5f6852(0x47ad)];for(var _0x2d0494 in _0x482e29)if(_0x482e29[_0x5f6852(0x1a9a)](_0x2d0494)){var _0x2e778c=_0x28f7f0[_0x2d0494];defined$1(_0x4fae21)||(_0x4fae21={}),_0x4fae21[_0x2d0494]={'typedArray':_0x2e778c[_0x5341b8(0x49da)],'componentCount':_0x2e778c[_0x5f6852(0x140c)]['componentsPerAttribute']};}_0x18fd48[_0x5f6852(0x1c83)]=defaultValue$1(_0x5b4af1,_0x18fd48[_0x5f6852(0x1c83)]),_0x18fd48[_0x5f6852(0x4a34)]=defaultValue$1(defaultValue$1(_0x5029d8,_0x104ac1),_0x18fd48[_0x5f6852(0x4a34)]),_0x18fd48[_0x5f6852(0x1c16)]=defaultValue$1(_0x1bcde7,_0x18fd48[_0x5f6852(0x1c16)]),_0x18fd48[_0x5f6852(0x41cb)]=defaultValue$1(_0x3c50be,_0x18fd48[_0x5f6852(0x41cb)]),_0x18fd48[_0x5f6852(0x5eed)]=_0x4fae21;})[_0x3de9e3(0xd22)](function(_0x303545){var _0x2bc8aa=_0x3de9e3;_0x260032[_0x2bc8aa(0x3a1f)]=DecodingState[_0x2bc8aa(0xf90)],_0x260032[_0x2bc8aa(0x41ff)][_0x2bc8aa(0x4c5a)](_0x303545);}));}return!0x0;}var scratchComputedTranslation=new Cartesian4(),scratchScale$5=new Cartesian3();function attachTexture(_0x2ae1c9,_0x4f4e56,_0xc89f9a){var _0x4638e8=_0x307c2b,_0x402273=_0x5e00b3,_0x98d468=_0x2ae1c9[_0x402273(0x24f8)];_0x98d468[_0x4638e8(0x4515)](_0x98d468[_0x402273(0xb52)],_0x4f4e56,_0xc89f9a[_0x4638e8(0x466e)],_0xc89f9a[_0x4638e8(0x38cb)],0x0);}function attachRenderbuffer(_0x1510ce,_0x17e050,_0x36382f){var _0x2da70c=_0x5e00b3,_0x5ed762=_0x1510ce[_0x2da70c(0x24f8)];_0x5ed762[_0x2da70c(0x61d)](_0x5ed762[_0x2da70c(0xb52)],_0x17e050,_0x5ed762[_0x2da70c(0x33e9)],_0x36382f[_0x2da70c(0x55fc)]());}function Framebuffer$1(_0x558e07){var _0x4cba7d=_0x307c2b,_0x5c6445=_0x5e00b3,_0x201391,_0x1977e8,_0x456562,_0x546a66,_0x5350f2,_0x3c4bd5=(_0x558e07=defaultValue$1(_0x558e07,defaultValue$1[_0x5c6445(0x243c)]))[_0x5c6445(0x4fd0)][_0x4cba7d(0x50cb)];if(ContextLimits[_0x5c6445(0x2f75)],this[_0x5c6445(0x24f8)]=_0x3c4bd5,this[_0x5c6445(0x1894)]=_0x3c4bd5['createFramebuffer'](),this[_0x4cba7d(0x51d0)]=[],this[_0x5c6445(0x1999)]=[],this[_0x5c6445(0x4bb4)]=[],this[_0x5c6445(0x3452)]=void 0x0,this[_0x5c6445(0x44c9)]=void 0x0,this[_0x5c6445(0x3df4)]=void 0x0,this[_0x5c6445(0x12f)]=void 0x0,this[_0x5c6445(0x4e4c)]=void 0x0,this[_0x5c6445(0x417f)]=defaultValue$1(_0x558e07[_0x4cba7d(0x1850)],!0x0),defined$1(_0x558e07[_0x5c6445(0x2a16)])||defined$1(_0x558e07[_0x5c6445(0x15bf)]),defined$1(_0x558e07[_0x5c6445(0x4a30)])||defined$1(_0x558e07[_0x5c6445(0xb40)]),this['_bind'](),defined$1(_0x558e07[_0x5c6445(0x3d8)])){var _0xbf0c84=_0x558e07[_0x4cba7d(0x332e)];for(_0x546a66=this[_0x5c6445(0x5914)][_0x5c6445(0x809)]=this['_activeColorAttachments'][_0x5c6445(0x809)]=_0xbf0c84[_0x4cba7d(0x2ef4)],_0x456562=0x0;_0x456562<_0x546a66;++_0x456562)_0x201391=_0xbf0c84[_0x456562],attachTexture(this,_0x5350f2=this['_gl'][_0x5c6445(0x2fe6)]+_0x456562,_0x201391),this[_0x4cba7d(0x2da5)][_0x456562]=_0x5350f2,this[_0x5c6445(0x5914)][_0x456562]=_0x201391;}if(defined$1(_0x558e07[_0x4cba7d(0x4d9)])){var _0x263875=_0x558e07[_0x5c6445(0x474a)];for(_0x546a66=this[_0x5c6445(0x1999)][_0x5c6445(0x809)]=this[_0x5c6445(0x4bb4)][_0x5c6445(0x809)]=_0x263875[_0x5c6445(0x809)],_0x456562=0x0;_0x456562<_0x546a66;++_0x456562)_0x1977e8=_0x263875[_0x456562],attachRenderbuffer(this,_0x5350f2=this[_0x5c6445(0x24f8)][_0x5c6445(0x2fe6)]+_0x456562,_0x1977e8),this[_0x5c6445(0x4bb4)][_0x456562]=_0x5350f2,this[_0x5c6445(0x1999)][_0x456562]=_0x1977e8;}defined$1(_0x558e07[_0x5c6445(0x2a16)])&&(_0x201391=_0x558e07[_0x5c6445(0x2a16)],attachTexture(this,this[_0x4cba7d(0x50cb)][_0x5c6445(0x3458)],_0x201391),this[_0x4cba7d(0xdb1)]=_0x201391),defined$1(_0x558e07[_0x4cba7d(0xb18)])&&(_0x1977e8=_0x558e07[_0x5c6445(0x15bf)],attachRenderbuffer(this,this[_0x5c6445(0x24f8)][_0x5c6445(0x3458)],_0x1977e8),this[_0x5c6445(0x44c9)]=_0x1977e8),defined$1(_0x558e07[_0x5c6445(0x16af)])&&(_0x1977e8=_0x558e07[_0x5c6445(0x16af)],attachRenderbuffer(this,this[_0x5c6445(0x24f8)][_0x5c6445(0x2be6)],_0x1977e8),this[_0x5c6445(0x3df4)]=_0x1977e8),defined$1(_0x558e07[_0x5c6445(0x4a30)])&&(_0x201391=_0x558e07[_0x5c6445(0x4a30)],attachTexture(this,this[_0x4cba7d(0x50cb)][_0x5c6445(0x1485)],_0x201391),this[_0x5c6445(0x12f)]=_0x201391),defined$1(_0x558e07[_0x5c6445(0xb40)])&&(_0x1977e8=_0x558e07[_0x5c6445(0xb40)],attachRenderbuffer(this,this[_0x5c6445(0x24f8)][_0x5c6445(0x1485)],_0x1977e8),this[_0x5c6445(0x4e4c)]=_0x1977e8),this[_0x5c6445(0x126d)]();}PointCloud[_0x5e00b3(0x3720)]['update']=function(_0x3c436a){var _0x19e8aa=_0x307c2b,_0x5c678f=_0x5e00b3;if(!decodeDraco(this,_0x3c436a[_0x5c678f(0x4fd0)])){var _0x53d1fa=!0x1,_0x1ba59d=!Matrix4[_0x5c678f(0x1dab)](this[_0x5c678f(0x33a1)],this[_0x5c678f(0x599)]);if(this[_0x5c678f(0x2201)]!==_0x3c436a[_0x19e8aa(0x266d)]&&(this[_0x5c678f(0x2201)]=_0x3c436a[_0x5c678f(0x3037)],_0x1ba59d=!0x0),defined$1(this[_0x19e8aa(0x3f21)])||(createResources$7(this,_0x3c436a),_0x1ba59d=!0x0,_0x53d1fa=!0x0,this[_0x5c678f(0x1d9c)]=!0x0,this[_0x19e8aa(0x46e8)][_0x19e8aa(0x511b)](this),this[_0x5c678f(0x46bb)]=void 0x0),_0x1ba59d){Matrix4[_0x5c678f(0x40f3)](this[_0x19e8aa(0x4bac)],this[_0x5c678f(0x33a1)]);var _0x127b07=this[_0x5c678f(0x51d5)][_0x19e8aa(0x4bac)];if(Matrix4[_0x5c678f(0x40f3)](this[_0x5c678f(0x33a1)],_0x127b07),defined$1(this[_0x5c678f(0x111e)])&&Matrix4[_0x5c678f(0x568a)](_0x127b07,this[_0x5c678f(0x111e)],_0x127b07),defined$1(this[_0x19e8aa(0x907)])&&Matrix4[_0x5c678f(0x568a)](_0x127b07,this['_quantizedVolumeOffset'],_0x127b07),_0x3c436a[_0x5c678f(0x3037)]!==SceneMode$1['SCENE3D']){var _0xe56454=_0x3c436a[_0x5c678f(0x5cd9)],_0x257465=Matrix4[_0x5c678f(0x1355)](_0x127b07,0x3,scratchComputedTranslation);Cartesian4[_0x19e8aa(0x4d2)](_0x257465,Cartesian4[_0x5c678f(0xad0)])||Transforms[_0x5c678f(0x1e45)](_0xe56454,_0x127b07,_0x127b07);}var _0x1d166f=this[_0x5c678f(0x51d5)][_0x5c678f(0x36b6)];if(BoundingSphere[_0x5c678f(0x40f3)](this[_0x5c678f(0x3097)],_0x1d166f),this[_0x5c678f(0x4960)]){var _0x231600=_0x1d166f[_0x19e8aa(0x234c)];Matrix4[_0x19e8aa(0x4854)](_0x127b07,_0x231600,_0x231600);var _0x5d62a1=Matrix4[_0x5c678f(0x5379)](_0x127b07,scratchScale$5);_0x1d166f[_0x5c678f(0x48ce)]*=Cartesian3[_0x5c678f(0x584)](_0x5d62a1);}}this[_0x5c678f(0x4a08)]&&(this['clippingPlanesDirty']=!0x1,_0x53d1fa=!0x0),this[_0x5c678f(0x4cb8)]!==this[_0x5c678f(0x46bf)]&&(this[_0x5c678f(0x4cb8)]=this[_0x5c678f(0x46bf)],_0x53d1fa=!0x0),this[_0x5c678f(0x193f)]!==this[_0x5c678f(0x43a3)]&&(this[_0x5c678f(0x43a3)]=this[_0x5c678f(0x193f)],_0x53d1fa=!0x0),this[_0x5c678f(0x562c)]!==this[_0x5c678f(0x2f9f)]&&(this['_normalShading']=this[_0x5c678f(0x562c)],_0x53d1fa=!0x0),(this['_style']!==this['style']||this[_0x5c678f(0x4491)])&&(this[_0x19e8aa(0x117d)]=this[_0x5c678f(0x8cd)],this[_0x5c678f(0x4491)]=!0x1,_0x53d1fa=!0x0),_0x53d1fa&&createShaders$1(this,_0x3c436a,this[_0x19e8aa(0x117d)]),this[_0x5c678f(0x51d5)][_0x5c678f(0x45f4)]=ShadowMode$1[_0x5c678f(0x45f4)](this[_0x5c678f(0x5cc1)]),this[_0x5c678f(0x51d5)][_0x5c678f(0x1d34)]=ShadowMode$1[_0x19e8aa(0x5c1)](this[_0x5c678f(0x5cc1)]);var _0x4b8eea=this['_highlightColor'][_0x5c678f(0x32a8)]<0x1||this[_0x5c678f(0x3323)][_0x19e8aa(0x3b89)]<0x1||this[_0x5c678f(0x8fc)];this[_0x19e8aa(0x3f21)][_0x19e8aa(0x1991)]=_0x4b8eea?this[_0x19e8aa(0x2c4)]:this[_0x5c678f(0x5eec)],this[_0x5c678f(0x51d5)][_0x5c678f(0x295c)]=_0x4b8eea?Pass$1[_0x19e8aa(0x42b8)]:this[_0x19e8aa(0x33e7)];var _0x1d95c6=_0x3c436a[_0x5c678f(0xe5b)],_0x44602f=_0x3c436a[_0x5c678f(0xd77)];(_0x44602f[_0x5c678f(0x445c)]||_0x44602f[_0x5c678f(0x3c62)])&&_0x1d95c6[_0x19e8aa(0x2a0e)](this[_0x5c678f(0x51d5)]);}},PointCloud[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},PointCloud[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2ed188=_0x5e00b3,_0x196134=this[_0x2ed188(0x51d5)];return defined$1(_0x196134)&&(_0x196134[_0x2ed188(0x2b54)]=_0x196134[_0x2ed188(0x2b54)]&&_0x196134[_0x2ed188(0x2b54)][_0x2ed188(0x2947)](),_0x196134[_0x2ed188(0x2ddc)]=_0x196134[_0x2ed188(0x2ddc)]&&_0x196134[_0x2ed188(0x2ddc)][_0x2ed188(0x2947)]()),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](Framebuffer$1[_0x5e00b3(0x3720)],{'status':{'get':function(){var _0x36ed21=_0x307c2b,_0x5a282e=_0x5e00b3;this[_0x5a282e(0x281d)]();var _0x292a45=this[_0x5a282e(0x24f8)][_0x5a282e(0x1f4c)](this[_0x36ed21(0x50cb)][_0x5a282e(0xb52)]);return this[_0x5a282e(0x126d)](),_0x292a45;}},'numberOfColorAttachments':{'get':function(){var _0x113885=_0x307c2b,_0x23a6db=_0x5e00b3;return this[_0x113885(0x2da5)][_0x23a6db(0x809)];}},'depthTexture':{'get':function(){var _0x1d43d9=_0x5e00b3;return this[_0x1d43d9(0x3452)];}},'depthRenderbuffer':{'get':function(){var _0x3ccfb1=_0x5e00b3;return this[_0x3ccfb1(0x44c9)];}},'stencilRenderbuffer':{'get':function(){var _0x2ea296=_0x5e00b3;return this[_0x2ea296(0x3df4)];}},'depthStencilTexture':{'get':function(){var _0x55b9f2=_0x5e00b3;return this[_0x55b9f2(0x12f)];}},'depthStencilRenderbuffer':{'get':function(){var _0x567793=_0x5e00b3;return this[_0x567793(0x4e4c)];}},'hasDepthAttachment':{'get':function(){var _0x171d87=_0x307c2b,_0x221e26=_0x5e00b3;return!!(this[_0x221e26(0x2a16)]||this[_0x221e26(0x15bf)]||this[_0x221e26(0x4a30)]||this[_0x171d87(0x3c72)]);}}}),Framebuffer$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x281d)]=function(){var _0x28c704=_0x307c2b,_0x3c1650=_0x5e00b3,_0x53d982=this[_0x3c1650(0x24f8)];_0x53d982[_0x28c704(0x2180)](_0x53d982[_0x28c704(0x2596)],this[_0x3c1650(0x1894)]);},Framebuffer$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x126d)]=function(){var _0x549ff2=_0x307c2b,_0x18329b=_0x5e00b3,_0x8cd2c5=this[_0x549ff2(0x50cb)];_0x8cd2c5[_0x18329b(0x3dda)](_0x8cd2c5[_0x18329b(0xb52)],null);},Framebuffer$1[_0x5e00b3(0x3720)][_0x5e00b3(0x229c)]=function(){var _0x2f9f99=_0x5e00b3;return this[_0x2f9f99(0x4bb4)];},Framebuffer$1[_0x5e00b3(0x3720)][_0x5e00b3(0x1d69)]=function(_0x111477){return this['_colorTextures'][_0x111477];},Framebuffer$1[_0x5e00b3(0x3720)][_0x5e00b3(0x4798)]=function(_0x32449b){var _0x5c36e4=_0x5e00b3;return this[_0x5c36e4(0x1999)][_0x32449b];},Framebuffer$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Framebuffer$1[_0x5e00b3(0x3720)]['destroy']=function(){var _0x54a4b0=_0x307c2b,_0x2de78d=_0x5e00b3;if(this[_0x2de78d(0x417f)]){for(var _0x2828f8=0x0,_0x536abe=this[_0x54a4b0(0x51d0)],_0x2568b3=_0x536abe[_0x2de78d(0x809)];_0x2828f8<_0x2568b3;++_0x2828f8){var _0x39f647=_0x536abe[_0x2828f8];defined$1(_0x39f647)&&_0x39f647[_0x2de78d(0x2947)]();}var _0x345771=this[_0x2de78d(0x1999)];for(_0x2568b3=_0x345771[_0x2de78d(0x809)],_0x2828f8=0x0;_0x2828f8<_0x2568b3;++_0x2828f8){var _0x4bfb50=_0x345771[_0x2828f8];defined$1(_0x4bfb50)&&_0x4bfb50[_0x54a4b0(0x5020)]();}this[_0x2de78d(0x3452)]=this[_0x54a4b0(0xdb1)]&&this[_0x2de78d(0x3452)][_0x54a4b0(0x5020)](),this[_0x54a4b0(0x2b6b)]=this[_0x2de78d(0x44c9)]&&this[_0x2de78d(0x44c9)][_0x2de78d(0x2947)](),this[_0x54a4b0(0x530e)]=this[_0x2de78d(0x3df4)]&&this[_0x54a4b0(0x530e)][_0x2de78d(0x2947)](),this['_depthStencilTexture']=this[_0x54a4b0(0x546c)]&&this[_0x2de78d(0x12f)][_0x2de78d(0x2947)](),this[_0x2de78d(0x4e4c)]=this[_0x2de78d(0x4e4c)]&&this[_0x2de78d(0x4e4c)][_0x2de78d(0x2947)]();}return this[_0x54a4b0(0x50cb)][_0x2de78d(0x279f)](this[_0x2de78d(0x1894)]),destroyObject$1(this);},Framebuffer$1[_0x5e00b3(0x4693)]=function(_0x34ad10,_0x260ecd,_0x2abd09,_0x42d298,_0x337b7e,_0x7b94de){var _0xf953f=_0x307c2b,_0x386cf8=_0x5e00b3;if(_0x34ad10['webgl2']){var _0x441239=_0x34ad10['_gl'],_0x5ea4a2=0x0;if(_0x42d298&&(_0x5ea4a2|=_0x441239[_0xf953f(0xfee)]),_0x337b7e&&(_0x5ea4a2|=_0x441239[_0x386cf8(0x361)]),_0x7b94de&&(_0x5ea4a2|=_0x441239['STENCIL_BUFFER_BIT']),0x0!=_0x5ea4a2){_0x441239[_0x386cf8(0x3dda)](_0x441239[_0x386cf8(0x39b4)],_0x260ecd[_0x386cf8(0x1894)]),_0x441239[_0x386cf8(0x3dda)](_0x441239[_0x386cf8(0xca3)],_0x2abd09[_0x386cf8(0x1894)]);var _0x42d374=_0x2abd09[_0x386cf8(0x1d69)](0x0),_0x2bb32e=_0x42d374[_0x386cf8(0x2d3c)],_0x1890fc=_0x42d374[_0xf953f(0x10d5)];_0x441239[_0x386cf8(0x4825)](0x0,0x0,_0x2bb32e,_0x1890fc,0x0,0x0,_0x2bb32e,_0x1890fc,_0x5ea4a2,_0x441239[_0x386cf8(0x403b)]),_0x441239[_0x386cf8(0x3dda)](_0x441239[_0x386cf8(0x39b4)],null),_0x441239[_0x386cf8(0x3dda)](_0x441239[_0x386cf8(0xca3)],null);}}};var PointCloudEyeDomeLightingShader=_0x5e00b3(0xcfe);function PointCloudEyeDomeLighting(){var _0x553508=_0x307c2b,_0x2708e2=_0x5e00b3;this[_0x2708e2(0x1894)]=void 0x0,this[_0x553508(0x3307)]=void 0x0,this[_0x553508(0xd7c)]=void 0x0,this[_0x2708e2(0x3452)]=void 0x0,this[_0x2708e2(0x51d5)]=void 0x0,this[_0x553508(0x1567)]=void 0x0,this[_0x553508(0x47a7)]=0x1,this[_0x2708e2(0x5143)]=0x1;}function createSampler$4(){var _0x108417=_0x5e00b3;return new Sampler({'wrapS':TextureWrap$1[_0x108417(0x3304)],'wrapT':TextureWrap$1[_0x108417(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x108417(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x108417(0x403b)]});}function destroyFramebuffer$5(_0x1f86c9){var _0x556daa=_0x307c2b,_0x1b97f3=_0x5e00b3,_0x113266=_0x1f86c9[_0x1b97f3(0x1894)];defined$1(_0x113266)&&(_0x1f86c9[_0x1b97f3(0x208a)][_0x1b97f3(0x2947)](),_0x1f86c9[_0x1b97f3(0x2f07)][_0x1b97f3(0x2947)](),_0x1f86c9[_0x1b97f3(0x3452)][_0x1b97f3(0x2947)](),_0x113266[_0x1b97f3(0x2947)](),_0x1f86c9[_0x1b97f3(0x1894)]=void 0x0,_0x1f86c9[_0x1b97f3(0x208a)]=void 0x0,_0x1f86c9[_0x556daa(0xd7c)]=void 0x0,_0x1f86c9[_0x556daa(0xdb1)]=void 0x0,_0x1f86c9[_0x1b97f3(0x51d5)]=void 0x0,_0x1f86c9[_0x1b97f3(0x4563)]=void 0x0);}function createFramebuffer$5(_0xf896d6,_0x331948){var _0x1640c3=_0x307c2b,_0x11ac98=_0x5e00b3,_0x52ecc4=_0x331948[_0x11ac98(0x1564)],_0x833c52=_0x331948[_0x11ac98(0x3883)],_0x5ad367=new Texture({'context':_0x331948,'width':_0x52ecc4,'height':_0x833c52,'pixelFormat':PixelFormat$1[_0x11ac98(0x1015)],'pixelDatatype':PixelDatatype$1[_0x1640c3(0x2bcf)],'sampler':createSampler$4()}),_0x21e75b=new Texture({'context':_0x331948,'width':_0x52ecc4,'height':_0x833c52,'pixelFormat':PixelFormat$1[_0x11ac98(0x1015)],'pixelDatatype':PixelDatatype$1[_0x11ac98(0x1b0f)],'sampler':createSampler$4()}),_0x1674dd=new Texture({'context':_0x331948,'width':_0x52ecc4,'height':_0x833c52,'pixelFormat':PixelFormat$1[_0x11ac98(0x2caf)],'pixelDatatype':PixelDatatype$1[_0x11ac98(0xc77)],'sampler':createSampler$4()});_0xf896d6[_0x11ac98(0x1894)]=new Framebuffer$1({'context':_0x331948,'colorTextures':[_0x5ad367,_0x21e75b],'depthTexture':_0x1674dd,'destroyAttachments':!0x1}),_0xf896d6[_0x1640c3(0x3307)]=_0x5ad367,_0xf896d6[_0x11ac98(0x2f07)]=_0x21e75b,_0xf896d6[_0x11ac98(0x3452)]=_0x1674dd;}var distanceAndEdlStrengthScratch=new Cartesian2();function createCommands$5(_0x2f5737,_0x2abc2f){var _0x582f55=_0x307c2b,_0x59643a=_0x5e00b3,_0xbc325f=PointCloudEyeDomeLightingShader,_0x4362c2={'u_pointCloud_colorGBuffer':function(){var _0x160378=_0x23ca;return _0x2f5737[_0x160378(0x208a)];},'u_pointCloud_depthGBuffer':function(){var _0x373dce=_0x23ca;return _0x2f5737[_0x373dce(0x2f07)];},'u_distanceAndEdlStrength':function(){var _0x1f82f2=_0x140d,_0x25cebe=_0x23ca;return distanceAndEdlStrengthScratch['x']=_0x2f5737[_0x25cebe(0x5143)],distanceAndEdlStrengthScratch['y']=_0x2f5737[_0x1f82f2(0x47a7)],distanceAndEdlStrengthScratch;}},_0x509f0f=RenderState[_0x59643a(0x5344)]({'blending':BlendingState$1[_0x59643a(0x231d)],'depthMask':!0x0,'depthTest':{'enabled':!0x0},'stencilTest':StencilConstants$1[_0x59643a(0x3f0a)](),'stencilMask':StencilConstants$1[_0x582f55(0x2cc0)]});_0x2f5737[_0x59643a(0x51d5)]=_0x2abc2f['createViewportQuadCommand'](_0xbc325f,{'uniformMap':_0x4362c2,'renderState':_0x509f0f,'pass':Pass$1[_0x59643a(0x54a5)],'owner':_0x2f5737}),_0x2f5737[_0x59643a(0x4563)]=new ClearCommand({'framebuffer':_0x2f5737[_0x59643a(0x1894)],'color':new Color$2(0x0,0x0,0x0,0x0),'depth':0x1,'renderState':RenderState[_0x59643a(0x5344)](),'pass':Pass$1[_0x59643a(0x54a5)],'owner':_0x2f5737});}function createResources$6(_0x100631,_0x13ba87){var _0x2c6bb7=_0x307c2b,_0x37ca16=_0x5e00b3,_0x501713=_0x13ba87[_0x2c6bb7(0x184f)],_0x734fc2=_0x13ba87[_0x37ca16(0x3883)],_0x5344d2=_0x100631[_0x37ca16(0x208a)],_0x5b64ac=!0x1,_0x592ae1=defined$1(_0x5344d2)&&(_0x5344d2[_0x37ca16(0x2d3c)]!==_0x501713||_0x5344d2[_0x37ca16(0x5a4e)]!==_0x734fc2);return defined$1(_0x5344d2)&&!_0x592ae1||(destroyFramebuffer$5(_0x100631),createFramebuffer$5(_0x100631,_0x13ba87),createCommands$5(_0x100631,_0x13ba87),_0x5b64ac=!0x0),_0x5b64ac;}function isSupported$4(_0x22cf45){var _0x336835=_0x5e00b3;return _0x22cf45[_0x336835(0x21ea)]&&_0x22cf45[_0x336835(0x669)];}function getECShaderProgram(_0x5d54e1,_0x34365f){var _0x6ece78=_0x307c2b,_0x48c1b5=_0x5e00b3,_0x1d3019=_0x5d54e1[_0x48c1b5(0x1b56)][_0x48c1b5(0x4356)](_0x34365f,'EC');if(!defined$1(_0x1d3019)){var _0x10d39c=_0x34365f[_0x48c1b5(0x3f20)],_0x27f329=_0x34365f[_0x48c1b5(0x1a87)][_0x48c1b5(0x40f3)]();_0x27f329[_0x48c1b5(0x2454)]=_0x27f329['sources'][_0x48c1b5(0x7f7)](function(_0x5edc61){var _0x33f428=_0x140d,_0xb0385c=_0x48c1b5;return _0x5edc61=(_0x5edc61=ShaderSource[_0xb0385c(0x1096)](_0x5edc61,_0xb0385c(0x45ab)))[_0xb0385c(0x2c3f)](/gl_FragColor/g,_0x33f428(0x2608));}),_0x27f329[_0x6ece78(0x1d54)][_0x48c1b5(0x5a59)](_0x48c1b5(0x1c17)),_0x27f329[_0x6ece78(0x1d54)][_0x48c1b5(0x5323)](_0x48c1b5(0x4944)),_0x1d3019=_0x5d54e1[_0x48c1b5(0x1b56)]['createDerivedShaderProgram'](_0x34365f,'EC',{'vertexShaderSource':_0x34365f[_0x48c1b5(0x14d5)],'fragmentShaderSource':_0x27f329,'attributeLocations':_0x10d39c});}return _0x1d3019;}function PointCloudShading(_0x58d997){var _0x2b14e8=_0x307c2b,_0x563a73=_0x5e00b3,_0x1551ab=defaultValue$1(_0x58d997,{});this[_0x563a73(0x46bf)]=defaultValue$1(_0x1551ab[_0x563a73(0x46bf)],!0x1),this[_0x2b14e8(0x4966)]=defaultValue$1(_0x1551ab[_0x563a73(0x81b)],0x1),this[_0x2b14e8(0x1d47)]=_0x1551ab[_0x563a73(0x3786)],this[_0x2b14e8(0x342e)]=_0x1551ab[_0x563a73(0x45ff)],this[_0x563a73(0x2ff5)]=defaultValue$1(_0x1551ab[_0x2b14e8(0x47f7)],!0x0),this[_0x2b14e8(0x29c1)]=defaultValue$1(_0x1551ab[_0x563a73(0x2cf8)],0x1),this[_0x563a73(0x121d)]=defaultValue$1(_0x1551ab[_0x563a73(0x121d)],0x1),this[_0x563a73(0x193f)]=defaultValue$1(_0x1551ab[_0x563a73(0x193f)],!0x1),this[_0x563a73(0x562c)]=defaultValue$1(_0x1551ab[_0x563a73(0x562c)],!0x0);}function PointCloud3DTileContent(_0xd8de33,_0xf35c7a,_0x4a7c27,_0x966e26,_0x29baa2){var _0x54cfb7=_0x307c2b,_0x1c43ea=_0x5e00b3;this[_0x1c43ea(0x2090)]=_0xd8de33,this[_0x54cfb7(0x41b8)]=_0xf35c7a,this[_0x1c43ea(0x28cf)]=_0x4a7c27,this[_0x1c43ea(0x34a6)]=void 0x0,this[_0x1c43ea(0x2528)]=void 0x0,this[_0x54cfb7(0xa03)]=!0x1,this[_0x1c43ea(0x34fc)]=void 0x0,this[_0x1c43ea(0x23d)]=!0x1,this[_0x1c43ea(0x3fa9)]=new PointCloud({'arrayBuffer':_0x966e26,'byteOffset':_0x29baa2,'cull':!0x1,'opaquePass':Pass$1[_0x1c43ea(0x54a5)],'vertexShaderLoaded':getVertexShaderLoaded(this),'fragmentShaderLoaded':getFragmentShaderLoaded$1(this),'uniformMapLoaded':getUniformMapLoaded$1(this),'batchTableLoaded':getBatchTableLoaded(this),'pickIdLoaded':getPickIdLoaded$1(this)});}function getVertexShaderLoaded(_0x1314b3){return function(_0x19491f){var _0x472fd6=_0x23ca;return defined$1(_0x1314b3['_batchTable'])?_0x1314b3['_batchTable'][_0x472fd6(0x337f)](!0x1,_0x472fd6(0x514c),void 0x0)(_0x19491f):_0x19491f;};}function getFragmentShaderLoaded$1(_0x5da146){return function(_0x3e44a5){var _0x5e01fb=_0x140d,_0x555c7e=_0x23ca;return defined$1(_0x5da146[_0x555c7e(0x2528)])?_0x5da146[_0x5e01fb(0x126f)][_0x555c7e(0x3738)](!0x1,void 0x0)(_0x3e44a5):_0x5e01fb(0x4135)+_0x3e44a5;};}function getUniformMapLoaded$1(_0xc085c9){return function(_0x244fc5){var _0x3b8f05=_0x23ca;return defined$1(_0xc085c9[_0x3b8f05(0x2528)])?_0xc085c9[_0x3b8f05(0x2528)][_0x3b8f05(0x1ec0)]()(_0x244fc5):combine$2(_0x244fc5,{'czm_pickColor':function(){var _0x11565b=_0x140d,_0x47192b=_0x3b8f05;return _0xc085c9[_0x11565b(0x3617)][_0x47192b(0x8fe)];}});};}function getBatchTableLoaded(_0x3bbe1d){return function(_0x3648cf,_0x55254f,_0x37e912){var _0x3e4bdb=_0x23ca;_0x3bbe1d[_0x3e4bdb(0x2528)]=new Cesium3DTileBatchTable(_0x3bbe1d,_0x3648cf,_0x55254f,_0x37e912);};}function getPickIdLoaded$1(_0x199ad3){return function(){var _0x54a4fa=_0x140d,_0x48d241=_0x23ca;return defined$1(_0x199ad3[_0x54a4fa(0x126f)])?_0x199ad3[_0x48d241(0x2528)][_0x48d241(0x219f)]():_0x48d241(0x50dc);};}function getGeometricError$1(_0x3edc80){var _0x2a19a5=_0x307c2b,_0x396e49=_0x5e00b3,_0x49bf1e=_0x3edc80[_0x396e49(0x2090)][_0x2a19a5(0x3b34)],_0x591ff5=_0x3edc80['_tile'][_0x396e49(0x26a5)][_0x396e49(0x93d)]['volume'](),_0x580a6e=CesiumMath[_0x396e49(0x37b8)](_0x591ff5/_0x3edc80[_0x2a19a5(0x28fc)]),_0x542d6e=_0x3edc80[_0x396e49(0x4ab0)][_0x396e49(0x1c65)];return 0x0===_0x542d6e&&(_0x542d6e=defined$1(_0x49bf1e)&&defined$1(_0x49bf1e[_0x396e49(0x45ff)])?_0x49bf1e[_0x396e49(0x45ff)]:_0x580a6e),_0x542d6e;}function createFeatures$1(_0xb084a1){var _0x3abc8b=_0x5e00b3,_0x3173d2=_0xb084a1[_0x3abc8b(0x4da3)];if(!defined$1(_0xb084a1[_0x3abc8b(0x34fc)])&&_0x3173d2>0x0){for(var _0x25e80d=new Array(_0x3173d2),_0x3c813e=0x0;_0x3c813e<_0x3173d2;++_0x3c813e)_0x25e80d[_0x3c813e]=new Cesium3DTileFeature(_0xb084a1,_0x3c813e);_0xb084a1[_0x3abc8b(0x34fc)]=_0x25e80d;}}PointCloudEyeDomeLighting[_0x5e00b3(0x2d65)]=isSupported$4,PointCloudEyeDomeLighting[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x4b17ab,_0x1a1dc4,_0x51d902){var _0x1b52a1=_0x307c2b,_0x2ca435=_0x5e00b3;if(isSupported$4(_0x4b17ab[_0x2ca435(0x4fd0)])){this[_0x1b52a1(0x47a7)]=_0x51d902[_0x2ca435(0x2cf8)],this[_0x2ca435(0x5143)]=_0x51d902[_0x1b52a1(0x37f3)]*_0x4b17ab[_0x2ca435(0x4d0d)];var _0x590ff9,_0x36ea6f=createResources$6(this,_0x4b17ab[_0x2ca435(0x4fd0)]),_0xef330f=_0x4b17ab[_0x2ca435(0xe5b)],_0x2e9aa2=_0xef330f[_0x2ca435(0x809)];for(_0x590ff9=_0x1a1dc4;_0x590ff9<_0x2e9aa2;++_0x590ff9){var _0xb67551=_0xef330f[_0x590ff9];if(_0xb67551[_0x2ca435(0x3a67)]===PrimitiveType$1[_0x2ca435(0xf07)]&&_0xb67551[_0x2ca435(0x295c)]!==Pass$1[_0x2ca435(0x47bc)]){var _0xa94b77=_0xb67551[_0x2ca435(0x176e)][_0x2ca435(0x23aa)];(!defined$1(_0xa94b77)||_0xb67551[_0x2ca435(0xa73)]||_0x36ea6f||_0xa94b77[_0x1b52a1(0x4800)]!==this[_0x2ca435(0x1894)])&&(_0xa94b77=DrawCommand['shallowClone'](_0xb67551),_0xb67551[_0x2ca435(0x176e)][_0x2ca435(0x23aa)]=_0xa94b77,_0xa94b77[_0x2ca435(0x3eaf)]=this[_0x2ca435(0x1894)],_0xa94b77[_0x2ca435(0x2ddc)]=getECShaderProgram(_0x4b17ab[_0x2ca435(0x4fd0)],_0xb67551[_0x2ca435(0x2ddc)]),_0xa94b77[_0x2ca435(0x45f4)]=!0x1,_0xa94b77[_0x2ca435(0x1d34)]=!0x1),_0xef330f[_0x590ff9]=_0xa94b77;}}var _0x425f66=this[_0x2ca435(0x4563)],_0x28e202=this[_0x2ca435(0x51d5)];_0xef330f[_0x2ca435(0x5323)](_0x28e202),_0xef330f['push'](_0x425f66);}},PointCloudEyeDomeLighting[_0x5e00b3(0x3720)]['isDestroyed']=function(){return!0x1;},PointCloudEyeDomeLighting[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){return destroyFramebuffer$5(this),destroyObject$1(this);},PointCloudShading[_0x307c2b(0x1fb2)]=function(_0x3d6d06){var _0xc75d87=_0x5e00b3;return PointCloudEyeDomeLighting[_0xc75d87(0x2d65)](_0x3d6d06[_0xc75d87(0x4fd0)]);},Object[_0x5e00b3(0x1dfd)](PointCloud3DTileContent[_0x307c2b(0x1aa2)],{'featuresLength':{'get':function(){var _0x3a2362=_0x307c2b,_0x579044=_0x5e00b3;return defined$1(this[_0x3a2362(0x126f)])?this[_0x579044(0x2528)][_0x579044(0x4da3)]:0x0;}},'pointsLength':{'get':function(){var _0x3a9b31=_0x5e00b3;return this[_0x3a9b31(0x3fa9)][_0x3a9b31(0x31b4)];}},'trianglesLength':{'get':function(){return 0x0;}},'geometryByteLength':{'get':function(){var _0x346160=_0x5e00b3;return this[_0x346160(0x3fa9)][_0x346160(0x4537)];}},'texturesByteLength':{'get':function(){return 0x0;}},'batchTableByteLength':{'get':function(){var _0x217fd0=_0x307c2b,_0x576263=_0x5e00b3;return defined$1(this[_0x576263(0x2528)])?this[_0x217fd0(0x126f)][_0x576263(0x47de)]:0x0;}},'innerContents':{'get':function(){}},'readyPromise':{'get':function(){var _0x3f14a2=_0x307c2b,_0x3dfcd2=_0x5e00b3;return this[_0x3f14a2(0x5126)][_0x3dfcd2(0x41cf)];}},'tileset':{'get':function(){var _0x32372c=_0x5e00b3;return this[_0x32372c(0x2090)];}},'tile':{'get':function(){var _0x1ef398=_0x5e00b3;return this[_0x1ef398(0x4ab0)];}},'url':{'get':function(){var _0x5dfa89=_0x307c2b,_0x5e42c9=_0x5e00b3;return this[_0x5e42c9(0x28cf)][_0x5dfa89(0x50e1)](!0x0);}},'batchTable':{'get':function(){var _0xa0bcfe=_0x5e00b3;return this[_0xa0bcfe(0x2528)];}}}),PointCloud3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x504b)]=function(_0x1375d3,_0x1dae2d){var _0x4cf102=_0x5e00b3;return!!defined$1(this[_0x4cf102(0x2528)])&&this[_0x4cf102(0x2528)][_0x4cf102(0x504b)](_0x1375d3,_0x1dae2d);},PointCloud3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x104c)]=function(_0x3417b3){var _0x480d95=_0x5e00b3;if(defined$1(this[_0x480d95(0x2528)]))return this[_0x480d95(0x4da3)],createFeatures$1(this),this[_0x480d95(0x34fc)][_0x3417b3];},PointCloud3DTileContent[_0x307c2b(0x1aa2)][_0x5e00b3(0x4c3f)]=function(_0x122e76,_0x21284e){var _0x2c0942=_0x307c2b,_0x18b0eb=_0x5e00b3;this[_0x18b0eb(0x3fa9)][_0x2c0942(0x3a3a)]=_0x122e76?_0x21284e:Color$2['WHITE'];},PointCloud3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x35c4)]=function(_0x20a458){var _0x33e874=_0x5e00b3;defined$1(this[_0x33e874(0x2528)])?this[_0x33e874(0x2528)][_0x33e874(0x35c4)](_0x20a458):this[_0x33e874(0x2d3b)]=!0x0;};var defaultShading$1=new PointCloudShading();function Tileset3DTileContent(_0x50a548,_0x5b2c20,_0x2afeac,_0x5a53a6,_0x1e94d1){var _0x20bb29=_0x307c2b,_0x3e7ea5=_0x5e00b3;this[_0x3e7ea5(0x2090)]=_0x50a548,this[_0x3e7ea5(0x4ab0)]=_0x5b2c20,this[_0x20bb29(0x37e8)]=_0x2afeac,this[_0x20bb29(0x46e8)]=when['defer'](),this[_0x20bb29(0x3f42)]=!0x1,initialize$3(this,_0x5a53a6,_0x1e94d1);}function initialize$3(_0x3cdc78,_0x3dcbc0,_0x6e3b7c){var _0x103c83=_0x307c2b,_0xd24a42=_0x5e00b3;_0x6e3b7c=defaultValue$1(_0x6e3b7c,0x0);var _0x1989b4,_0x147c1a=getStringFromTypedArray(new Uint8Array(_0x3dcbc0),_0x6e3b7c);try{_0x1989b4=JSON[_0xd24a42(0x2374)](_0x147c1a);}catch(_0x4b711b){return void _0x3cdc78[_0xd24a42(0x41ff)][_0xd24a42(0x4c5a)](new RuntimeError$1(_0xd24a42(0x3acf)));}_0x3cdc78[_0xd24a42(0x2090)][_0xd24a42(0x7be)](_0x3cdc78[_0xd24a42(0x28cf)],_0x1989b4,_0x3cdc78[_0xd24a42(0x4ab0)]),_0x3cdc78[_0x103c83(0x46e8)][_0xd24a42(0x1c7e)](_0x3cdc78);}function VertexArrayFacade(_0x4edd8a,_0x4067f6,_0x159f54,_0x401afd){var _0x176f4d=_0x307c2b,_0x5c3248=_0x5e00b3,_0x1e5b76=VertexArrayFacade[_0x5c3248(0x32cb)](_0x4067f6);_0x159f54=defaultValue$1(_0x159f54,0x0);for(var _0x497fc9,_0x585f98,_0x303acb=[],_0xbfa9f={},_0x4794e1=_0x1e5b76[_0x5c3248(0x809)],_0x4e2294=0x0;_0x4e2294<_0x4794e1;++_0x4e2294){var _0x44152e=_0x1e5b76[_0x4e2294];_0x44152e[_0x5c3248(0x521e)]?_0x303acb[_0x5c3248(0x5323)](_0x44152e):(defined$1(_0x497fc9=_0xbfa9f[_0x585f98=_0x44152e[_0x5c3248(0x31ec)]])||(_0x497fc9=_0xbfa9f[_0x585f98]=[]),_0x497fc9[_0x5c3248(0x5323)](_0x44152e));}function _0x13e72f(_0x1fe230,_0x3c06a0){var _0x199f6e=_0x140d,_0x285fdc=_0x5c3248;return ComponentDatatype$1[_0x285fdc(0x479)](_0x3c06a0[_0x285fdc(0x5c9a)])-ComponentDatatype$1[_0x285fdc(0x479)](_0x1fe230[_0x199f6e(0x3db3)]);}for(_0x585f98 in(this[_0x5c3248(0x5a94)]=[],_0xbfa9f))if(_0xbfa9f[_0x5c3248(0x1a9a)](_0x585f98)){(_0x497fc9=_0xbfa9f[_0x585f98])[_0x5c3248(0x4b76)](_0x13e72f);var _0xbaa0e8=VertexArrayFacade[_0x5c3248(0x4f44)](_0x497fc9),_0x194ef4={'vertexSizeInBytes':_0xbaa0e8,'vertexBuffer':void 0x0,'usage':_0x497fc9[0x0][_0x5c3248(0x31ec)],'needsCommit':!0x1,'arrayBuffer':void 0x0,'arrayViews':VertexArrayFacade[_0x5c3248(0x561)](_0x497fc9,_0xbaa0e8)};this[_0x176f4d(0xfb8)][_0x5c3248(0x5323)](_0x194ef4);}this[_0x5c3248(0x42c2)]=0x0,this[_0x5c3248(0x4c93)]=defaultValue$1(_0x401afd,!0x1),this[_0x176f4d(0x339d)]=_0x303acb,this[_0x5c3248(0x1358)]=_0x4edd8a,this[_0x5c3248(0x4625)]=void 0x0,this['va']=void 0x0,this[_0x5c3248(0x2258)](_0x159f54);}PointCloud3DTileContent[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x3e6efe,_0x55d519){var _0x3a8dcb=_0x307c2b,_0x374c6e=_0x5e00b3,_0x1f720b,_0x2e2ea8=this[_0x374c6e(0x3fa9)],_0x2d6779=defaultValue$1(_0x3e6efe[_0x374c6e(0x5af5)],defaultShading$1),_0x56974f=this[_0x374c6e(0x4ab0)],_0x368b73=this[_0x374c6e(0x2528)],_0x41799b=_0x55d519[_0x374c6e(0x3037)],_0x62264a=_0x3e6efe[_0x374c6e(0x2693)];defined$1(this[_0x374c6e(0x34a6)])||defined$1(_0x368b73)||(this[_0x374c6e(0x34a6)]=_0x55d519[_0x374c6e(0x4fd0)][_0x3a8dcb(0x187f)]({'primitive':_0x3e6efe,'content':this})),defined$1(_0x368b73)&&_0x368b73[_0x374c6e(0xa16)](_0x3e6efe,_0x55d519),_0x1f720b=defined$1(_0x56974f[_0x374c6e(0x3aec)])?_0x41799b===SceneMode$1[_0x374c6e(0x3c78)]?_0x56974f[_0x374c6e(0x3aec)][_0x374c6e(0x93d)]:_0x56974f[_0x374c6e(0x382)][_0x374c6e(0x93d)]:_0x41799b===SceneMode$1[_0x374c6e(0x3c78)]?_0x56974f[_0x3a8dcb(0x3cb4)][_0x3a8dcb(0x4232)]:_0x56974f[_0x374c6e(0x6db)][_0x3a8dcb(0x4232)];var _0x26de87=this[_0x3a8dcb(0xa03)];this[_0x3a8dcb(0xa03)]=!0x1,_0x2e2ea8[_0x374c6e(0x5dc8)]=_0x3e6efe[_0x374c6e(0x5dc8)],_0x2e2ea8[_0x374c6e(0x8cd)]=defined$1(_0x368b73)?void 0x0:_0x3e6efe[_0x3a8dcb(0x1df0)],_0x2e2ea8[_0x3a8dcb(0x4964)]=_0x26de87,_0x2e2ea8[_0x374c6e(0x599)]=_0x56974f[_0x374c6e(0x2a84)],_0x2e2ea8[_0x374c6e(0x45cb)]=_0x3e6efe['timeSinceLoad'],_0x2e2ea8[_0x374c6e(0x5cc1)]=_0x3e6efe[_0x3a8dcb(0x4ffe)],_0x2e2ea8[_0x3a8dcb(0x4232)]=_0x1f720b,_0x2e2ea8[_0x3a8dcb(0x4ca6)]=_0x62264a,_0x2e2ea8[_0x374c6e(0x5a9c)]=defined$1(_0x62264a)&&_0x62264a[_0x374c6e(0x552c)]&&_0x56974f[_0x374c6e(0x39e8)],_0x2e2ea8[_0x374c6e(0x4a08)]=_0x56974f[_0x3a8dcb(0x2d95)],_0x2e2ea8[_0x374c6e(0x46bf)]=_0x2d6779[_0x3a8dcb(0x33e9)],_0x2e2ea8[_0x374c6e(0x193f)]=_0x2d6779[_0x374c6e(0x193f)],_0x2e2ea8[_0x3a8dcb(0x4c1e)]=_0x2d6779[_0x3a8dcb(0x4c1e)],_0x2e2ea8[_0x374c6e(0x1c65)]=getGeometricError$1(this),_0x2e2ea8[_0x374c6e(0x81b)]=_0x2d6779[_0x374c6e(0x81b)],defined$1(_0x2d6779)&&defined$1(_0x2d6779[_0x374c6e(0x3786)])?_0x2e2ea8[_0x374c6e(0x3786)]=_0x2d6779[_0x374c6e(0x3786)]:_0x56974f[_0x374c6e(0x5782)]===Cesium3DTileRefine$1[_0x374c6e(0x5852)]?_0x2e2ea8[_0x374c6e(0x3786)]=0x5:_0x2e2ea8[_0x374c6e(0x3786)]=_0x3e6efe[_0x374c6e(0x3a0a)],_0x2e2ea8[_0x374c6e(0xa16)](_0x55d519);},PointCloud3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},PointCloud3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x232bd4=_0x5e00b3;return this[_0x232bd4(0x34a6)]=this[_0x232bd4(0x34a6)]&&this[_0x232bd4(0x34a6)][_0x232bd4(0x2947)](),this[_0x232bd4(0x3fa9)]=this[_0x232bd4(0x3fa9)]&&this[_0x232bd4(0x3fa9)][_0x232bd4(0x2947)](),this['_batchTable']=this[_0x232bd4(0x2528)]&&this[_0x232bd4(0x2528)][_0x232bd4(0x2947)](),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](Tileset3DTileContent[_0x5e00b3(0x3720)],{'featuresLength':{'get':function(){return 0x0;}},'pointsLength':{'get':function(){return 0x0;}},'trianglesLength':{'get':function(){return 0x0;}},'geometryByteLength':{'get':function(){return 0x0;}},'texturesByteLength':{'get':function(){return 0x0;}},'batchTableByteLength':{'get':function(){return 0x0;}},'innerContents':{'get':function(){}},'readyPromise':{'get':function(){var _0xa687b2=_0x5e00b3;return this[_0xa687b2(0x41ff)][_0xa687b2(0x24e7)];}},'tileset':{'get':function(){var _0x538a7e=_0x5e00b3;return this[_0x538a7e(0x2090)];}},'tile':{'get':function(){var _0x5b6f51=_0x5e00b3;return this[_0x5b6f51(0x4ab0)];}},'url':{'get':function(){var _0x46c8ca=_0x5e00b3;return this[_0x46c8ca(0x28cf)][_0x46c8ca(0x2ce3)](!0x0);}},'batchTable':{'get':function(){}}}),Tileset3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x504b)]=function(_0x564e95,_0x557dd4){return!0x1;},Tileset3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x104c)]=function(_0x433667){},Tileset3DTileContent[_0x307c2b(0x1aa2)][_0x5e00b3(0x4c3f)]=function(_0x4bc653,_0x3f3fb4){},Tileset3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x35c4)]=function(_0x31100c){},Tileset3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x138e8f,_0x17b716){},Tileset3DTileContent[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},Tileset3DTileContent[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){return destroyObject$1(this);},VertexArrayFacade[_0x5e00b3(0x32cb)]=function(_0x1ace20){var _0xb35264=_0x5e00b3;for(var _0x56c4fb=[],_0x4a2d1f=0x0;_0x4a2d1f<_0x1ace20[_0xb35264(0x809)];++_0x4a2d1f){var _0x5bffb8=_0x1ace20[_0x4a2d1f],_0x1fce7d={'index':defaultValue$1(_0x5bffb8[_0xb35264(0x51d3)],_0x4a2d1f),'enabled':defaultValue$1(_0x5bffb8[_0xb35264(0x552c)],!0x0),'componentsPerAttribute':_0x5bffb8[_0xb35264(0x4362)],'componentDatatype':defaultValue$1(_0x5bffb8[_0xb35264(0x5c9a)],ComponentDatatype$1[_0xb35264(0x486a)]),'normalize':defaultValue$1(_0x5bffb8[_0xb35264(0x4853)],!0x1),'vertexBuffer':_0x5bffb8[_0xb35264(0x521e)],'usage':defaultValue$1(_0x5bffb8[_0xb35264(0x31ec)],BufferUsage[_0xb35264(0xdfd)])};_0x56c4fb[_0xb35264(0x5323)](_0x1fce7d);}for(var _0x2219b6=new Array(_0x56c4fb[_0xb35264(0x809)]),_0x2e3d13=0x0;_0x2e3d13<_0x56c4fb[_0xb35264(0x809)];++_0x2e3d13){_0x2219b6[_0x56c4fb[_0x2e3d13]['index']]=!0x0;}return _0x56c4fb;},VertexArrayFacade[_0x5e00b3(0x4f44)]=function(_0x28931d){var _0x52527e=_0x307c2b,_0x2dfaf5=_0x5e00b3;for(var _0x3b6834=0x0,_0x223be9=_0x28931d[_0x2dfaf5(0x809)],_0x4e8fca=0x0;_0x4e8fca<_0x223be9;++_0x4e8fca){var _0x3138e1=_0x28931d[_0x4e8fca];_0x3b6834+=_0x3138e1[_0x2dfaf5(0x4362)]*ComponentDatatype$1[_0x2dfaf5(0x479)](_0x3138e1[_0x2dfaf5(0x5c9a)]);}var _0x446740=_0x223be9>0x0?ComponentDatatype$1[_0x2dfaf5(0x479)](_0x28931d[0x0][_0x52527e(0x3db3)]):0x0,_0x54bc8d=_0x446740>0x0?_0x3b6834%_0x446740:0x0;return _0x3b6834+=0x0===_0x54bc8d?0x0:_0x446740-_0x54bc8d;},VertexArrayFacade[_0x5e00b3(0x561)]=function(_0x22fb30,_0x411595){var _0x508951=_0x5e00b3;for(var _0x167fb4=[],_0x488f9c=0x0,_0x8cffc4=_0x22fb30[_0x508951(0x809)],_0x4c68e2=0x0;_0x4c68e2<_0x8cffc4;++_0x4c68e2){var _0x30389c=_0x22fb30[_0x4c68e2],_0x3afc5a=_0x30389c[_0x508951(0x5c9a)];_0x167fb4[_0x508951(0x5323)]({'index':_0x30389c[_0x508951(0x51d3)],'enabled':_0x30389c[_0x508951(0x552c)],'componentsPerAttribute':_0x30389c[_0x508951(0x4362)],'componentDatatype':_0x3afc5a,'normalize':_0x30389c[_0x508951(0x4853)],'offsetInBytes':_0x488f9c,'vertexSizeInComponentType':_0x411595/ComponentDatatype$1[_0x508951(0x479)](_0x3afc5a),'view':void 0x0}),_0x488f9c+=_0x30389c[_0x508951(0x4362)]*ComponentDatatype$1[_0x508951(0x479)](_0x3afc5a);}return _0x167fb4;},VertexArrayFacade[_0x5e00b3(0x3720)][_0x5e00b3(0x2258)]=function(_0x57c211){var _0x27a802=_0x5e00b3;this[_0x27a802(0x42c2)]=_0x57c211;var _0x478f41=this[_0x27a802(0x5a94)];this[_0x27a802(0x4625)]=[];for(var _0x356fa6=0x0,_0x3370de=_0x478f41[_0x27a802(0x809)];_0x356fa6<_0x3370de;++_0x356fa6){var _0x5ecfda=_0x478f41[_0x356fa6];VertexArrayFacade[_0x27a802(0x2ce4)](_0x5ecfda,this[_0x27a802(0x42c2)]),VertexArrayFacade[_0x27a802(0x1e22)](this[_0x27a802(0x4625)],_0x5ecfda);}destroyVA(this);},VertexArrayFacade[_0x5e00b3(0x2ce4)]=function(_0x2be388,_0x1b6ee6){var _0x294b9b=_0x307c2b,_0xa2a810=_0x5e00b3;if(_0x2be388[_0xa2a810(0x16f7)]>0x0){var _0x2d09de=new ArrayBuffer(_0x1b6ee6*_0x2be388[_0xa2a810(0x16f7)]);if(defined$1(_0x2be388[_0xa2a810(0x37d8)])){for(var _0x11a9b7=new Uint8Array(_0x2d09de),_0x270d7e=new Uint8Array(_0x2be388[_0xa2a810(0x37d8)]),_0x1a82ef=_0x270d7e[_0xa2a810(0x809)],_0x1ca883=0x0;_0x1ca883<_0x1a82ef;++_0x1ca883)_0x11a9b7[_0x1ca883]=_0x270d7e[_0x1ca883];}for(var _0x1a38bb=_0x2be388[_0xa2a810(0x4779)],_0x24dbbb=_0x1a38bb[_0xa2a810(0x809)],_0x249390=0x0;_0x249390<_0x24dbbb;++_0x249390){var _0x48b5db=_0x1a38bb[_0x249390];_0x48b5db[_0xa2a810(0x1173)]=ComponentDatatype$1[_0xa2a810(0x377f)](_0x48b5db[_0xa2a810(0x5c9a)],_0x2d09de,_0x48b5db[_0xa2a810(0x2402)]);}_0x2be388[_0x294b9b(0x13b1)]=_0x2d09de;}};var createWriters=[function(_0x30f957,_0x4e9360,_0x4f5eb6){return function(_0x3ccf23,_0x39b7c0){var _0x18c9cf=_0x23ca;_0x4e9360[_0x3ccf23*_0x4f5eb6]=_0x39b7c0,_0x30f957[_0x18c9cf(0x5f9b)]=!0x0;};},function(_0x5beada,_0x5a0473,_0x54eafa){return function(_0x537513,_0xa49c47,_0x2527ff){var _0x18242c=_0x23ca,_0x420f35=_0x537513*_0x54eafa;_0x5a0473[_0x420f35]=_0xa49c47,_0x5a0473[_0x420f35+0x1]=_0x2527ff,_0x5beada[_0x18242c(0x5f9b)]=!0x0;};},function(_0x410556,_0x31ac80,_0xd17ba6){return function(_0x11df4c,_0x444f87,_0x15b4e4,_0x4f11bf){var _0x5e755a=_0x23ca,_0x593061=_0x11df4c*_0xd17ba6;_0x31ac80[_0x593061]=_0x444f87,_0x31ac80[_0x593061+0x1]=_0x15b4e4,_0x31ac80[_0x593061+0x2]=_0x4f11bf,_0x410556[_0x5e755a(0x5f9b)]=!0x0;};},function(_0x405334,_0x235696,_0x144acb){return function(_0x4d7bf4,_0x19b1b4,_0x599977,_0x43a022,_0x154313){var _0x53ea0a=_0x23ca,_0x12da81=_0x4d7bf4*_0x144acb;_0x235696[_0x12da81]=_0x19b1b4,_0x235696[_0x12da81+0x1]=_0x599977,_0x235696[_0x12da81+0x2]=_0x43a022,_0x235696[_0x12da81+0x3]=_0x154313,_0x405334[_0x53ea0a(0x5f9b)]=!0x0;};}];function commit(_0x1de3bb,_0x265a85){var _0x25e084=_0x307c2b,_0x352945=_0x5e00b3;if(_0x265a85[_0x25e084(0x4258)]&&_0x265a85[_0x352945(0x16f7)]>0x0){_0x265a85[_0x352945(0x5f9b)]=!0x1;var _0x69c4f9=_0x265a85['vertexBuffer'],_0x5d7cff=_0x1de3bb[_0x352945(0x42c2)]*_0x265a85[_0x25e084(0x4a90)],_0x38e31e=defined$1(_0x69c4f9);if(!_0x38e31e||_0x69c4f9[_0x352945(0x3b8d)]<_0x5d7cff)return _0x38e31e&&_0x69c4f9[_0x352945(0x2947)](),_0x265a85[_0x352945(0x521e)]=Buffer$1[_0x352945(0x5ad5)]({'context':_0x1de3bb[_0x352945(0x1358)],'typedArray':_0x265a85[_0x352945(0x37d8)],'usage':_0x265a85[_0x25e084(0x4ea7)]}),_0x265a85[_0x352945(0x521e)][_0x352945(0x5754)]=!0x1,!0x0;_0x265a85['vertexBuffer'][_0x352945(0x44e2)](_0x265a85[_0x352945(0x37d8)]);}return!0x1;}function subCommit(_0xf0972a,_0xb05300,_0x2e3a96){var _0x1eedb6=_0x307c2b,_0x29a57e=_0x5e00b3;if(_0xf0972a[_0x1eedb6(0x4258)]&&_0xf0972a[_0x1eedb6(0x4a90)]>0x0){var _0x3cba50=_0xf0972a[_0x29a57e(0x16f7)]*_0xb05300,_0x40026e=_0xf0972a[_0x29a57e(0x16f7)]*_0x2e3a96;_0xf0972a[_0x29a57e(0x521e)]['copyFromArrayView'](new Uint8Array(_0xf0972a[_0x29a57e(0x37d8)],_0x3cba50,_0x40026e),_0x3cba50);}}function destroyVA(_0x3ed8aa){var _0x531758=_0x5e00b3,_0x1ef900=_0x3ed8aa['va'];if(defined$1(_0x1ef900)){for(var _0x424680=_0x1ef900[_0x531758(0x809)],_0x1e0143=0x0;_0x1e0143<_0x424680;++_0x1e0143)_0x1ef900[_0x1e0143]['va'][_0x531758(0x2947)]();_0x3ed8aa['va']=void 0x0;}}VertexArrayFacade[_0x5e00b3(0x1e22)]=function(_0x40fdaf,_0x41c730){var _0x1c7645=_0x5e00b3;for(var _0x58cc1c=_0x41c730[_0x1c7645(0x4779)],_0x39278d=_0x58cc1c['length'],_0x4cc1c7=0x0;_0x4cc1c7<_0x39278d;++_0x4cc1c7){var _0x21d77f=_0x58cc1c[_0x4cc1c7];_0x40fdaf[_0x21d77f[_0x1c7645(0x51d3)]]=createWriters[_0x21d77f[_0x1c7645(0x4362)]-0x1](_0x41c730,_0x21d77f[_0x1c7645(0x1173)],_0x21d77f[_0x1c7645(0x28a1)]);}},VertexArrayFacade[_0x5e00b3(0x3720)][_0x307c2b(0x2192)]=function(_0x4b6080){var _0x43bc15=_0x307c2b,_0x483da8=_0x5e00b3,_0x493f7b,_0x4db09b,_0x335c1b,_0x2197e4=!0x1,_0x4b96b0=this[_0x483da8(0x5a94)];for(_0x4db09b=0x0,_0x335c1b=_0x4b96b0[_0x483da8(0x809)];_0x4db09b<_0x335c1b;++_0x4db09b)_0x2197e4=commit(this,_0x493f7b=_0x4b96b0[_0x4db09b])||_0x2197e4;if(_0x2197e4||!defined$1(this['va'])){destroyVA(this);for(var _0xabf79=this['va']=[],_0x19c835=defined$1(_0x4b6080)?Math[_0x483da8(0x5f13)](this[_0x483da8(0x42c2)]/(CesiumMath[_0x483da8(0x1ea5)]-0x1)):0x1,_0x4fd366=0x0;_0x4fd366<_0x19c835;++_0x4fd366){var _0x4d96ea=[];for(_0x4db09b=0x0,_0x335c1b=_0x4b96b0[_0x483da8(0x809)];_0x4db09b<_0x335c1b;++_0x4db09b){var _0x50c3fa=_0x4fd366*((_0x493f7b=_0x4b96b0[_0x4db09b])[_0x483da8(0x16f7)]*(CesiumMath[_0x483da8(0x1ea5)]-0x1));VertexArrayFacade[_0x483da8(0x3ea1)](_0x4d96ea,_0x493f7b,_0x50c3fa,this[_0x483da8(0x4c93)]);}_0x4d96ea=_0x4d96ea[_0x483da8(0x736)](this[_0x483da8(0x4db7)]),_0xabf79[_0x483da8(0x5323)]({'va':new VertexArray({'context':this[_0x483da8(0x1358)],'attributes':_0x4d96ea,'indexBuffer':_0x4b6080}),'indicesCount':1.5*(_0x4fd366!==_0x19c835-0x1?CesiumMath[_0x483da8(0x1ea5)]-0x1:this[_0x43bc15(0x354d)]%(CesiumMath[_0x43bc15(0x3f26)]-0x1))});}}},VertexArrayFacade['_appendAttributes']=function(_0x5d0191,_0x2a584b,_0x2bf74f,_0x9b3100){var _0x4838e5=_0x307c2b,_0x529874=_0x5e00b3;for(var _0x28e1d5=_0x2a584b[_0x4838e5(0x528c)],_0x2e43ad=_0x28e1d5[_0x4838e5(0x2ef4)],_0x27e805=0x0;_0x27e805<_0x2e43ad;++_0x27e805){var _0x338c62=_0x28e1d5[_0x27e805];_0x5d0191[_0x529874(0x5323)]({'index':_0x338c62[_0x4838e5(0x1c07)],'enabled':_0x338c62[_0x529874(0x552c)],'componentsPerAttribute':_0x338c62[_0x4838e5(0x4f1d)],'componentDatatype':_0x338c62[_0x4838e5(0x3db3)],'normalize':_0x338c62[_0x529874(0x4853)],'vertexBuffer':_0x2a584b[_0x4838e5(0x4b70)],'offsetInBytes':_0x2bf74f+_0x338c62[_0x529874(0x2402)],'strideInBytes':_0x2a584b[_0x529874(0x16f7)],'instanceDivisor':_0x9b3100?0x1:0x0});}},VertexArrayFacade[_0x5e00b3(0x3720)][_0x5e00b3(0x2bc1)]=function(_0xd8b28b,_0x19724e){var _0x534120=_0x5e00b3;for(var _0x5be7ef=this[_0x534120(0x5a94)],_0x2df12b=0x0,_0x4850f0=_0x5be7ef[_0x534120(0x809)];_0x2df12b<_0x4850f0;++_0x2df12b)subCommit(_0x5be7ef[_0x2df12b],_0xd8b28b,_0x19724e);},VertexArrayFacade[_0x5e00b3(0x3720)][_0x5e00b3(0x4f37)]=function(){var _0x475792=_0x5e00b3;for(var _0x41586a=this[_0x475792(0x5a94)],_0x5e34d8=0x0,_0x257ae0=_0x41586a[_0x475792(0x809)];_0x5e34d8<_0x257ae0;++_0x5e34d8)_0x41586a[_0x5e34d8][_0x475792(0x5f9b)]=!0x1;},VertexArrayFacade[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},VertexArrayFacade[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x343d02=_0x307c2b,_0x42eee1=_0x5e00b3;for(var _0x16ec78=this[_0x343d02(0xfb8)],_0x11dd1c=0x0,_0x3e7667=_0x16ec78[_0x42eee1(0x809)];_0x11dd1c<_0x3e7667;++_0x11dd1c){var _0xa11b48=_0x16ec78[_0x11dd1c];_0xa11b48[_0x343d02(0x4b70)]=_0xa11b48[_0x42eee1(0x521e)]&&_0xa11b48[_0x42eee1(0x521e)][_0x42eee1(0x2947)]();}return destroyVA(this),destroyObject$1(this);};var BillboardCollectionFS=_0x5e00b3(0x47d0),BillboardCollectionVS=_0x5e00b3(0x306a),SceneTransforms={},actualPositionScratch=new Cartesian4(0x0,0x0,0x0,0x1),positionCC=new Cartesian4(),scratchViewport$2=new BoundingRectangle(),scratchWindowCoord0=new Cartesian2(),scratchWindowCoord1=new Cartesian2();SceneTransforms[_0x5e00b3(0x2fa8)]=function(_0x287eaa,_0x2f9636,_0x3e8833){var _0xe149f0=_0x5e00b3;return SceneTransforms[_0xe149f0(0x1aff)](_0x287eaa,_0x2f9636,Cartesian3[_0xe149f0(0x3a34)],_0x3e8833);};var scratchCartesian4$4=new Cartesian4(),scratchEyeOffset$1=new Cartesian3();function worldToClip(_0x1649fb,_0x285d56,_0x3669ea,_0x492182){var _0x4cc7f6=_0x307c2b,_0x143ae8=_0x5e00b3,_0x396eff=_0x3669ea[_0x4cc7f6(0x16a0)][_0x143ae8(0x4fd0)][_0x143ae8(0x5160)]||_0x3669ea[_0x143ae8(0x4be5)],_0x4c83a3=Matrix4[_0x143ae8(0x1abe)](_0x396eff,Cartesian4[_0x143ae8(0x160f)](_0x1649fb['x'],_0x1649fb['y'],_0x1649fb['z'],0x1,scratchCartesian4$4),scratchCartesian4$4),_0x13f2e3=Cartesian3[_0x143ae8(0x2f3d)](_0x285d56,Cartesian3[_0x143ae8(0x4853)](_0x4c83a3,scratchEyeOffset$1),scratchEyeOffset$1);return _0x4c83a3['x']+=_0x285d56['x']+_0x13f2e3['x'],_0x4c83a3['y']+=_0x285d56['y']+_0x13f2e3['y'],_0x4c83a3['z']+=_0x13f2e3['z'],Matrix4[_0x143ae8(0x1abe)](_0x3669ea[_0x143ae8(0x1187)][_0x143ae8(0x32ad)],_0x4c83a3,_0x492182);}var scratchMaxCartographic=new Cartographic(Math['PI'],CesiumMath[_0x5e00b3(0x1ea8)]),scratchProjectedCartesian=new Cartesian3(),scratchCameraPosition$2=new Cartesian3();SceneTransforms[_0x5e00b3(0x1aff)]=function(_0x3b97e1,_0x40030a,_0x33d53a,_0x1643bc){var _0x7323a4=_0x307c2b,_0x3b8505=_0x5e00b3,_0x27ee06=_0x3b97e1[_0x3b8505(0x3859)],_0xbb4f2b=SceneTransforms[_0x3b8505(0x316)](_0x27ee06,_0x40030a,actualPositionScratch);if(defined$1(_0xbb4f2b)){var _0x387bc5=_0x3b97e1[_0x3b8505(0x2a34)],_0x5481ea=scratchViewport$2;_0x5481ea['x']=0x0,_0x5481ea['y']=0x0,_0x5481ea[_0x7323a4(0x2299)]=_0x387bc5[_0x3b8505(0x299a)],_0x5481ea[_0x3b8505(0x5a4e)]=_0x387bc5[_0x3b8505(0x53c9)];var _0x557928=_0x3b97e1[_0x3b8505(0x5592)],_0x4c489a=!0x1;if(_0x27ee06[_0x3b8505(0x3037)]===SceneMode$1[_0x3b8505(0x174c)]){var _0x1c0c8f=_0x3b97e1[_0x3b8505(0x5cd9)],_0x29362f=scratchMaxCartographic,_0x2e1126=_0x1c0c8f[_0x3b8505(0x63b)](_0x29362f,scratchProjectedCartesian),_0x49a25e=Cartesian3[_0x7323a4(0x2d7b)](_0x557928[_0x3b8505(0x3747)],scratchCameraPosition$2),_0x1fc214=_0x557928[_0x3b8505(0x1187)][_0x3b8505(0x40f3)](),_0x10f1e8=Matrix4[_0x3b8505(0x8fb)](_0x5481ea,0x0,0x1,new Matrix4()),_0xa7e2b=_0x557928[_0x3b8505(0x1187)][_0x3b8505(0x32ad)],_0x57c7d9=_0x557928[_0x3b8505(0x2b06)]['y'],_0x36891e=Cartesian3['fromElements'](CesiumMath[_0x7323a4(0x5090)](_0x57c7d9)*_0x2e1126['x']-_0x57c7d9,0x0,-_0x557928[_0x3b8505(0x2b06)]['x']),_0x2e7b07=Transforms[_0x3b8505(0x17e0)](_0xa7e2b,_0x10f1e8,_0x36891e);if(0x0===_0x57c7d9||_0x2e7b07['x']<=0x0||_0x2e7b07['x']>=_0x387bc5[_0x3b8505(0x299a)])_0x4c489a=!0x0;else{if(_0x2e7b07['x']>0.5*_0x387bc5[_0x7323a4(0x4593)]){_0x5481ea[_0x3b8505(0x2d3c)]=_0x2e7b07['x'],_0x557928[_0x3b8505(0x1187)][_0x3b8505(0x1d74)]=_0x2e1126['x']-_0x57c7d9,positionCC=worldToClip(_0xbb4f2b,_0x33d53a,_0x557928,positionCC),SceneTransforms[_0x3b8505(0x2a1a)](_0x5481ea,positionCC,scratchWindowCoord0),_0x5481ea['x']+=_0x2e7b07['x'],_0x557928[_0x3b8505(0x3747)]['x']=-_0x557928[_0x3b8505(0x3747)]['x'];var _0x380526=_0x557928[_0x7323a4(0x250e)][_0x3b8505(0x1d74)];_0x557928[_0x3b8505(0x1187)][_0x7323a4(0xf7d)]=-_0x557928[_0x3b8505(0x1187)][_0x7323a4(0x3ca7)],_0x557928[_0x3b8505(0x1187)][_0x7323a4(0x3ca7)]=-_0x380526,positionCC=worldToClip(_0xbb4f2b,_0x33d53a,_0x557928,positionCC),SceneTransforms[_0x7323a4(0x2cc4)](_0x5481ea,positionCC,scratchWindowCoord1);}else{_0x5481ea['x']+=_0x2e7b07['x'],_0x5481ea[_0x3b8505(0x2d3c)]-=_0x2e7b07['x'],_0x557928[_0x3b8505(0x1187)][_0x3b8505(0x4db1)]=-_0x2e1126['x']-_0x57c7d9,positionCC=worldToClip(_0xbb4f2b,_0x33d53a,_0x557928,positionCC),SceneTransforms[_0x3b8505(0x2a1a)](_0x5481ea,positionCC,scratchWindowCoord0),_0x5481ea['x']=_0x5481ea['x']-_0x5481ea[_0x3b8505(0x2d3c)],_0x557928[_0x3b8505(0x3747)]['x']=-_0x557928[_0x3b8505(0x3747)]['x'];var _0x1a96d3=_0x557928[_0x3b8505(0x1187)][_0x3b8505(0x4db1)];_0x557928[_0x3b8505(0x1187)][_0x3b8505(0x4db1)]=-_0x557928[_0x3b8505(0x1187)][_0x3b8505(0x1d74)],_0x557928[_0x3b8505(0x1187)][_0x3b8505(0x1d74)]=-_0x1a96d3,positionCC=worldToClip(_0xbb4f2b,_0x33d53a,_0x557928,positionCC),SceneTransforms[_0x3b8505(0x2a1a)](_0x5481ea,positionCC,scratchWindowCoord1);}Cartesian3['clone'](_0x49a25e,_0x557928[_0x7323a4(0x2fe9)]),_0x557928[_0x3b8505(0x1187)]=_0x1fc214[_0x7323a4(0x2d7b)](),((_0x1643bc=Cartesian2['clone'](scratchWindowCoord0,_0x1643bc))['x']<0x0||_0x1643bc['x']>_0x387bc5[_0x3b8505(0x299a)])&&(_0x1643bc['x']=scratchWindowCoord1['x']);}}if(_0x27ee06[_0x3b8505(0x3037)]!==SceneMode$1[_0x3b8505(0x174c)]||_0x4c489a){if((positionCC=worldToClip(_0xbb4f2b,_0x33d53a,_0x557928,positionCC))['z']<0x0&&!(_0x557928[_0x3b8505(0x1187)]instanceof OrthographicFrustum)&&!(_0x557928[_0x3b8505(0x1187)]instanceof OrthographicOffCenterFrustum))return;_0x1643bc=SceneTransforms[_0x3b8505(0x2a1a)](_0x5481ea,positionCC,_0x1643bc);}return _0x1643bc['y']=_0x387bc5[_0x3b8505(0x53c9)]-_0x1643bc['y'],_0x1643bc;}},SceneTransforms[_0x5e00b3(0x599d)]=function(_0x35a3ca,_0x1900e9,_0x470807){var _0xd05b3c=_0x5e00b3;if(defined$1(_0x470807=SceneTransforms[_0xd05b3c(0x2fa8)](_0x35a3ca,_0x1900e9,_0x470807)))return SceneTransforms['transformWindowToDrawingBuffer'](_0x35a3ca,_0x470807,_0x470807);};var projectedPosition=new Cartesian3(),positionInCartographic=new Cartographic();SceneTransforms[_0x5e00b3(0x316)]=function(_0x59107a,_0x14e624,_0x3762df){var _0x4d2c23=_0x307c2b,_0x54150c=_0x5e00b3,_0x108104=_0x59107a[_0x54150c(0x3037)];if(_0x108104===SceneMode$1[_0x54150c(0x3c78)])return Cartesian3[_0x4d2c23(0x2d7b)](_0x14e624,_0x3762df);var _0x46759a=_0x59107a[_0x54150c(0x5cd9)],_0x233df1=_0x46759a[_0x4d2c23(0x2864)][_0x54150c(0x3bd7)](_0x14e624,positionInCartographic);if(defined$1(_0x233df1)){if(_0x46759a[_0x4d2c23(0x47ce)](_0x233df1,projectedPosition),_0x108104===SceneMode$1[_0x4d2c23(0x19e)])return Cartesian3[_0x54150c(0x160f)](projectedPosition['z'],projectedPosition['x'],projectedPosition['y'],_0x3762df);if(_0x108104===SceneMode$1[_0x54150c(0x174c)])return Cartesian3[_0x54150c(0x160f)](0x0,projectedPosition['x'],projectedPosition['y'],_0x3762df);var _0x5eb5c2=_0x59107a[_0x4d2c23(0x1013)];return Cartesian3[_0x54150c(0x160f)](CesiumMath[_0x54150c(0x3596)](projectedPosition['z'],_0x14e624['x'],_0x5eb5c2),CesiumMath[_0x4d2c23(0x3a7e)](projectedPosition['x'],_0x14e624['y'],_0x5eb5c2),CesiumMath[_0x54150c(0x3596)](projectedPosition['y'],_0x14e624['z'],_0x5eb5c2),_0x3762df);}};var positionNDC=new Cartesian3(),positionWC=new Cartesian3(),viewportTransform=new Matrix4();SceneTransforms[_0x5e00b3(0x2a1a)]=function(_0x34fa74,_0x5c2ac4,_0x588249){var _0x20cb1f=_0x307c2b,_0x5e99a8=_0x5e00b3;return Cartesian3[_0x5e99a8(0x359a)](_0x5c2ac4,_0x5c2ac4['w'],positionNDC),Matrix4[_0x20cb1f(0x96f)](_0x34fa74,0x0,0x1,viewportTransform),Matrix4[_0x20cb1f(0x4854)](viewportTransform,positionNDC,positionWC),Cartesian2[_0x5e99a8(0x16c8)](positionWC,_0x588249);},SceneTransforms[_0x5e00b3(0x2660)]=function(_0x36fed2,_0x491fc2,_0x20ca6c){var _0x59be23=_0x307c2b,_0x5e9b89=_0x5e00b3,_0x5451fb=_0x36fed2[_0x5e9b89(0x2a34)],_0x1030bc=_0x36fed2[_0x5e9b89(0x1564)]/_0x5451fb[_0x5e9b89(0x299a)],_0x42a795=_0x36fed2[_0x59be23(0xae9)]/_0x5451fb[_0x5e9b89(0x53c9)];return Cartesian2[_0x5e9b89(0x160f)](_0x491fc2['x']*_0x1030bc,_0x491fc2['y']*_0x42a795,_0x20ca6c);};var scratchNDC=new Cartesian4(),scratchWorldCoords=new Cartesian4();function Billboard(_0x3ed55b,_0x5db2b0){var _0x3bbfaf=_0x307c2b,_0x1cbca9=_0x5e00b3;if(defined$1((_0x3ed55b=defaultValue$1(_0x3ed55b,defaultValue$1[_0x1cbca9(0x243c)]))[_0x1cbca9(0x4481)])){var _0x1fbeef=_0x3ed55b[_0x1cbca9(0x4481)];_0x3ed55b[_0x1cbca9(0xf80)]=defaultValue$1(_0x1fbeef[_0x1cbca9(0xf80)],void 0x0);}var _0x46fa18=_0x3ed55b[_0x1cbca9(0x17f8)],_0x2c0070=_0x3ed55b[_0x3bbfaf(0x345d)],_0x590703=_0x3ed55b[_0x1cbca9(0x403a)],_0x45aaf5=_0x3ed55b[_0x1cbca9(0xe9f)];defined$1(_0x46fa18)&&(_0x46fa18=NearFarScalar[_0x1cbca9(0x40f3)](_0x46fa18)),defined$1(_0x2c0070)&&(_0x2c0070=NearFarScalar[_0x3bbfaf(0x2d7b)](_0x2c0070)),defined$1(_0x590703)&&(_0x590703=NearFarScalar[_0x3bbfaf(0x2d7b)](_0x590703)),defined$1(_0x45aaf5)&&(_0x45aaf5=DistanceDisplayCondition[_0x1cbca9(0x40f3)](_0x45aaf5)),this[_0x1cbca9(0x1462)]=defaultValue$1(_0x3ed55b[_0x1cbca9(0x3234)],!0x0),this[_0x1cbca9(0x5391)]=Cartesian3[_0x3bbfaf(0x2d7b)](defaultValue$1(_0x3ed55b[_0x1cbca9(0x3747)],Cartesian3[_0x1cbca9(0x3a34)])),this['_actualPosition']=Cartesian3[_0x1cbca9(0x40f3)](this[_0x1cbca9(0x5391)]),this[_0x1cbca9(0xfa9)]=Cartesian3[_0x1cbca9(0x40f3)](defaultValue$1(_0x3ed55b['volTexCoord'],Cartesian3[_0x3bbfaf(0x12ef)])),this[_0x1cbca9(0x1819)]=Cartesian2[_0x1cbca9(0x40f3)](defaultValue$1(_0x3ed55b[_0x1cbca9(0x2388)],Cartesian2[_0x1cbca9(0x3a34)])),this['_translate']=new Cartesian2(0x0,0x0),this[_0x1cbca9(0x581e)]=Cartesian3[_0x1cbca9(0x40f3)](defaultValue$1(_0x3ed55b[_0x1cbca9(0x5a50)],Cartesian3[_0x1cbca9(0x3a34)])),this[_0x3bbfaf(0x206c)]=defaultValue$1(_0x3ed55b[_0x3bbfaf(0x9a2)],HeightReference$1[_0x1cbca9(0x423a)]),this[_0x1cbca9(0x8a7)]=defaultValue$1(_0x3ed55b[_0x1cbca9(0x2130)],VerticalOrigin$1[_0x1cbca9(0x8fa)]),this[_0x1cbca9(0x5ab7)]=defaultValue$1(_0x3ed55b[_0x1cbca9(0x42bf)],HorizontalOrigin$1[_0x1cbca9(0x8fa)]),this[_0x1cbca9(0x108d)]=defaultValue$1(_0x3ed55b[_0x1cbca9(0x4a6e)],0x1),this[_0x1cbca9(0x512)]=Color$2[_0x1cbca9(0x40f3)](defaultValue$1(_0x3ed55b[_0x1cbca9(0x8fe)],Color$2[_0x3bbfaf(0x5a89)])),this[_0x1cbca9(0x1a29)]=defaultValue$1(_0x3ed55b[_0x1cbca9(0x1c36)],0x0),this[_0x1cbca9(0x47a5)]=Cartesian3[_0x1cbca9(0x40f3)](defaultValue$1(_0x3ed55b[_0x3bbfaf(0x467a)],Cartesian3[_0x3bbfaf(0x12ef)])),this[_0x1cbca9(0x5178)]=_0x3ed55b[_0x1cbca9(0x2d3c)],this[_0x1cbca9(0x3a59)]=_0x3ed55b[_0x3bbfaf(0x10d5)],this[_0x1cbca9(0x1667)]=_0x590703,this[_0x3bbfaf(0x4bd1)]=_0x46fa18,this[_0x1cbca9(0xbd6)]=_0x2c0070,this[_0x1cbca9(0x5f5d)]=defaultValue$1(_0x3ed55b[_0x1cbca9(0x5f2d)],!0x1),this[_0x1cbca9(0x4e59)]=_0x45aaf5,this[_0x1cbca9(0x53d0)]=_0x3ed55b[_0x1cbca9(0x5554)],this[_0x1cbca9(0x32b3)]=_0x3ed55b['id'],this[_0x1cbca9(0x5899)]=defaultValue$1(_0x3ed55b[_0x1cbca9(0x45f8)],_0x5db2b0),this[_0x1cbca9(0x34a6)]=void 0x0,this[_0x1cbca9(0x2873)]=defaultValue$1(_0x3ed55b[_0x3bbfaf(0x3a28)],this),this[_0x3bbfaf(0x3da8)]=_0x5db2b0,this[_0x1cbca9(0x4f16)]=!0x1,this[_0x1cbca9(0x1db3)]=-0x1,this[_0x1cbca9(0x4f07)]=void 0x0,this[_0x1cbca9(0x17d1)]=-0x1,this[_0x3bbfaf(0x1f02)]=void 0x0,this[_0x1cbca9(0x5d20)]=void 0x0,this[_0x1cbca9(0x5926)]=defaultValue$1(_0x3ed55b[_0x1cbca9(0xf80)],void 0x0),this[_0x1cbca9(0x13f)]=void 0x0,this[_0x1cbca9(0x52d2)]=void 0x0,this[_0x1cbca9(0x599e)]=void 0x0,this[_0x1cbca9(0x3c1c)]=void 0x0,this[_0x1cbca9(0x29b1)]=void 0x0,this[_0x1cbca9(0x3809)]=void 0x0,this[_0x1cbca9(0x5a2)]=_0x3ed55b[_0x1cbca9(0x2dbf)],this[_0x1cbca9(0x151d)]=_0x3ed55b[_0x3bbfaf(0x317)],this[_0x1cbca9(0x2d5)]=_0x3ed55b[_0x1cbca9(0x4cff)],this[_0x1cbca9(0xd29)]=void 0x0,this[_0x1cbca9(0x5d07)]=void 0x0,this[_0x1cbca9(0x982)]=void 0x0;var _0x1e596c=_0x3ed55b[_0x1cbca9(0xf80)],_0x1b7701=_0x3ed55b[_0x1cbca9(0x4b50)];defined$1(_0x1e596c)&&(defined$1(_0x1b7701)||(_0x1b7701=_0x3bbfaf(0x2faa)==typeof _0x1e596c?_0x1e596c:defined$1(_0x1e596c[_0x1cbca9(0x16cf)])?_0x1e596c['src']:createGuid()),this[_0x3bbfaf(0x3b68)]=_0x1b7701,this[_0x3bbfaf(0x4929)]=_0x1e596c),defined$1(_0x3ed55b[_0x1cbca9(0x56c3)])&&(this['_imageId']=_0x1b7701,this[_0x1cbca9(0x13f)]=_0x3ed55b[_0x1cbca9(0x56c3)]),defined$1(this[_0x1cbca9(0x1fa0)][_0x3bbfaf(0x1cdb)])&&this[_0x1cbca9(0x1ee5)](),this['_actualClampedPosition']=void 0x0,this[_0x1cbca9(0x2acd)]=void 0x0,this[_0x3bbfaf(0x360b)]=SceneMode$1[_0x1cbca9(0x3c78)],this[_0x1cbca9(0x2e7c)]=!0x0,this[_0x3bbfaf(0x34dd)]=Color$2[_0x1cbca9(0x40f3)](defaultValue$1(_0x3ed55b[_0x1cbca9(0x247e)],Color$2[_0x3bbfaf(0x45d)])),this[_0x1cbca9(0x4c76)]=defaultValue$1(_0x3ed55b[_0x1cbca9(0x27cb)],0x0),this[_0x3bbfaf(0x3483)](),this[_0x1cbca9(0x2580)]=!0x1,this[_0x1cbca9(0x482e)]=new Cartesian2();}SceneTransforms[_0x5e00b3(0x2e33)]=function(_0xa4b263,_0x2e128f,_0x5da315,_0x3a5a7a){var _0x175849=_0x307c2b,_0x4b09b7=_0x5e00b3,_0x3167f0=_0xa4b263[_0x4b09b7(0x4fd0)][_0x4b09b7(0x1b3d)],_0x586162=_0x3167f0[_0x175849(0x44fc)],_0x440866=_0x586162['x'],_0x4d4ab0=_0x586162['y'];if(_0xa4b263[_0x4b09b7(0x3859)][_0x4b09b7(0x398f)]){var _0xc06d46=_0x5da315*_0x3167f0[_0x4b09b7(0x2544)];_0x5da315=_0x4d4ab0*(0x1-_0x440866/(Math[_0x4b09b7(0x3a5c)](0x2,_0xc06d46)-0x1+_0x440866))/(_0x4d4ab0-_0x440866);}var _0x2463e4,_0x5a276a=_0xa4b263[_0x175849(0x342b)][_0x4b09b7(0x4a53)][_0x4b09b7(0x4e47)],_0x52960d=Cartesian4[_0x4b09b7(0x40f3)](Cartesian4[_0x175849(0x21cb)],scratchNDC);_0x52960d['x']=(_0x2e128f['x']-_0x5a276a['x'])/_0x5a276a[_0x175849(0x2299)]*0x2-0x1,_0x52960d['y']=(_0x2e128f['y']-_0x5a276a['y'])/_0x5a276a[_0x175849(0x10d5)]*0x2-0x1,_0x52960d['z']=0x2*_0x5da315-0x1,_0x52960d['w']=0x1;var _0x394825=_0xa4b263[_0x4b09b7(0x5592)][_0x4b09b7(0x1187)];if(defined$1(_0x394825[_0x4b09b7(0x2409)])){var _0x254029=0x1/(_0x2463e4=Matrix4['multiplyByVector'](_0x3167f0[_0x4b09b7(0x3cf1)],_0x52960d,scratchWorldCoords))['w'];Cartesian3[_0x4b09b7(0x34b9)](_0x2463e4,_0x254029,_0x2463e4);}else defined$1(_0x394825[_0x175849(0x4a5e)])&&(_0x394825=_0x394825[_0x4b09b7(0x523)]),(_0x2463e4=scratchWorldCoords)['x']=0.5*(_0x52960d['x']*(_0x394825[_0x175849(0xf7d)]-_0x394825[_0x4b09b7(0x4db1)])+_0x394825[_0x175849(0x3ca7)]+_0x394825[_0x4b09b7(0x1d74)]),_0x2463e4['y']=0.5*(_0x52960d['y']*(_0x394825[_0x4b09b7(0x4f04)]-_0x394825[_0x4b09b7(0x4645)])+_0x394825[_0x4b09b7(0x4645)]+_0x394825[_0x4b09b7(0x4f04)]),_0x2463e4['z']=0.5*(_0x52960d['z']*(_0x440866-_0x4d4ab0)-_0x440866-_0x4d4ab0),_0x2463e4['w']=0x1,_0x2463e4=Matrix4[_0x4b09b7(0x1abe)](_0x3167f0[_0x175849(0x46c5)],_0x2463e4,_0x2463e4);return Cartesian3[_0x4b09b7(0x21a3)](_0x2463e4,_0x3a5a7a);},SceneTransforms[_0x5e00b3(0xe0e)]=function(_0x521140,_0x4540a1){var _0x160a21=_0x307c2b,_0x53aff0=_0x5e00b3;if(_0x4540a1){var _0x42f440=_0x4540a1['x'],_0x57e269=_0x4540a1['y'];_0x42f440>20037508.342789244&&(_0x42f440-=20037508.342789244*Math[_0x53aff0(0x1ace)](_0x42f440/20037508.342789244)),_0x57e269>10018754.171394622&&(_0x57e269-=20037508.342789244*Math[_0x160a21(0x4b96)]((_0x57e269+10018754.171394622)/20037508.342789244)),_0x4540a1['x']=_0x42f440,_0x4540a1['y']=_0x57e269;}var _0x1b84d5=_0x521140[_0x53aff0(0x5cd9)],_0x39ff0e=_0x1b84d5[_0x53aff0(0x4faa)],_0x53edc3=new Cartesian3(),_0x26a84b=new Cartographic(),_0x3db685=_0x1b84d5[_0x53aff0(0x26b)](_0x4540a1,_0x26a84b);return _0x39ff0e[_0x53aff0(0x5012)](_0x3db685,_0x53edc3),_0x53edc3;};var SHOW_INDEX$3=Billboard['SHOW_INDEX']=0x0,POSITION_INDEX$4=Billboard[_0x307c2b(0x2369)]=0x1,PIXEL_OFFSET_INDEX$1=Billboard[_0x5e00b3(0x19bb)]=0x2,EYE_OFFSET_INDEX$1=Billboard[_0x5e00b3(0x394c)]=0x3,HORIZONTAL_ORIGIN_INDEX$1=Billboard[_0x5e00b3(0x3152)]=0x4,VERTICAL_ORIGIN_INDEX$1=Billboard[_0x5e00b3(0x2ef6)]=0x5,SCALE_INDEX$1=Billboard[_0x5e00b3(0x505d)]=0x6,IMAGE_INDEX_INDEX$1=Billboard[_0x307c2b(0x4d8e)]=0x7,COLOR_INDEX$3=Billboard[_0x5e00b3(0x5195)]=0x8,ROTATION_INDEX$1=Billboard[_0x5e00b3(0x450c)]=0x9,ALIGNED_AXIS_INDEX$1=Billboard[_0x5e00b3(0x5b1)]=0xa,SCALE_BY_DISTANCE_INDEX$3=Billboard['SCALE_BY_DISTANCE_INDEX']=0xb,TRANSLUCENCY_BY_DISTANCE_INDEX$3=Billboard[_0x5e00b3(0x362c)]=0xc,PIXEL_OFFSET_SCALE_BY_DISTANCE_INDEX$1=Billboard[_0x5e00b3(0x10bb)]=0xd,DISTANCE_DISPLAY_CONDITION=Billboard[_0x5e00b3(0x3b1f)]=0xe,DISABLE_DEPTH_DISTANCE$1=Billboard[_0x5e00b3(0x35d5)]=0xf;Billboard[_0x5e00b3(0x163c)]=0x10;var VOL_TEXCOORD_INDEX=Billboard[_0x5e00b3(0x56ad)]=0x11,SDF_INDEX$1=Billboard[_0x5e00b3(0x11a6)]=0x12;function makeDirty$1(_0x28647e,_0x479944){var _0x42e3b3=_0x307c2b,_0x1cec4a=_0x5e00b3,_0x528207=_0x28647e[_0x1cec4a(0x1fa0)];defined$1(_0x528207)&&(_0x528207[_0x1cec4a(0x26ab)](_0x28647e,_0x479944),_0x28647e[_0x42e3b3(0x359f)]=!0x0);}Billboard[_0x307c2b(0x48fb)]=0x13,Object[_0x307c2b(0x66e)](Billboard[_0x5e00b3(0x3720)],{'show':{'get':function(){var _0x20bed1=_0x5e00b3;return this[_0x20bed1(0x1462)];},'set':function(_0x525143){var _0x447474=_0x307c2b,_0x31b2c0=_0x5e00b3;this[_0x31b2c0(0x1462)]!==_0x525143&&(this[_0x447474(0x3dd4)]=_0x525143,makeDirty$1(this,SHOW_INDEX$3));}},'position':{'get':function(){var _0x6b3f88=_0x5e00b3;return this[_0x6b3f88(0x5391)];},'set':function(_0x532ca5){var _0x2e7674=_0x5e00b3,_0x5204f5=this[_0x2e7674(0x5391)];Cartesian3[_0x2e7674(0x1dab)](_0x5204f5,_0x532ca5)||(Cartesian3[_0x2e7674(0x40f3)](_0x532ca5,_0x5204f5),Cartesian3[_0x2e7674(0x40f3)](_0x532ca5,this['_actualPosition']),this[_0x2e7674(0x4520)](),makeDirty$1(this,POSITION_INDEX$4));}},'heightReference':{'get':function(){var _0xa5a2e5=_0x5e00b3;return this[_0xa5a2e5(0x118a)];},'set':function(_0x19ad9d){var _0x41ebec=_0x5e00b3;_0x19ad9d!==this[_0x41ebec(0x118a)]&&(this[_0x41ebec(0x118a)]=_0x19ad9d,this[_0x41ebec(0x4520)](),makeDirty$1(this,POSITION_INDEX$4));}},'pixelOffset':{'get':function(){var _0x211d6e=_0x5e00b3;return this[_0x211d6e(0x1819)];},'set':function(_0x5b5688){var _0x2987d2=_0x5e00b3,_0x49010e=this[_0x2987d2(0x1819)];Cartesian2[_0x2987d2(0x1dab)](_0x49010e,_0x5b5688)||(Cartesian2[_0x2987d2(0x40f3)](_0x5b5688,_0x49010e),makeDirty$1(this,PIXEL_OFFSET_INDEX$1));}},'scaleByDistance':{'get':function(){var _0x47266e=_0x5e00b3;return this[_0x47266e(0x1667)];},'set':function(_0x217e55){var _0x3bcd03=_0x307c2b,_0x2a2d5c=_0x5e00b3,_0x58c8b4=this[_0x2a2d5c(0x1667)];NearFarScalar[_0x3bcd03(0x4d2)](_0x58c8b4,_0x217e55)||(this[_0x3bcd03(0x188)]=NearFarScalar[_0x3bcd03(0x2d7b)](_0x217e55,_0x58c8b4),makeDirty$1(this,SCALE_BY_DISTANCE_INDEX$3));}},'translucencyByDistance':{'get':function(){var _0x2dd304=_0x5e00b3;return this[_0x2dd304(0x51fb)];},'set':function(_0xc1d41){var _0x273b11=_0x307c2b,_0x46a662=_0x5e00b3,_0x4bac87=this[_0x46a662(0x51fb)];NearFarScalar[_0x46a662(0x1dab)](_0x4bac87,_0xc1d41)||(this[_0x46a662(0x51fb)]=NearFarScalar[_0x273b11(0x2d7b)](_0xc1d41,_0x4bac87),makeDirty$1(this,TRANSLUCENCY_BY_DISTANCE_INDEX$3));}},'pixelOffsetScaleByDistance':{'get':function(){var _0x59ca43=_0x5e00b3;return this[_0x59ca43(0xbd6)];},'set':function(_0x24dfe3){var _0xdbe07f=_0x307c2b,_0x36c1a8=_0x5e00b3,_0x48708e=this[_0x36c1a8(0xbd6)];NearFarScalar[_0x36c1a8(0x1dab)](_0x48708e,_0x24dfe3)||(this[_0x36c1a8(0xbd6)]=NearFarScalar[_0xdbe07f(0x2d7b)](_0x24dfe3,_0x48708e),makeDirty$1(this,PIXEL_OFFSET_SCALE_BY_DISTANCE_INDEX$1));}},'eyeOffset':{'get':function(){var _0x4a3bf9=_0x5e00b3;return this[_0x4a3bf9(0x581e)];},'set':function(_0x1a07a1){var _0x2ef643=_0x307c2b,_0x1e7823=_0x5e00b3,_0x4cb539=this[_0x1e7823(0x581e)];Cartesian3[_0x1e7823(0x1dab)](_0x4cb539,_0x1a07a1)||(Cartesian3[_0x2ef643(0x2d7b)](_0x1a07a1,_0x4cb539),makeDirty$1(this,EYE_OFFSET_INDEX$1));}},'horizontalOrigin':{'get':function(){var _0xf8e5aa=_0x307c2b;return this[_0xf8e5aa(0x56e2)];},'set':function(_0x1d3f4d){var _0x23e00a=_0x307c2b,_0x75df67=_0x5e00b3;this[_0x75df67(0x5ab7)]!==_0x1d3f4d&&(this[_0x23e00a(0x56e2)]=_0x1d3f4d,makeDirty$1(this,HORIZONTAL_ORIGIN_INDEX$1));}},'verticalOrigin':{'get':function(){var _0x5874ce=_0x5e00b3;return this[_0x5874ce(0x8a7)];},'set':function(_0x1df605){var _0x3fe278=_0x5e00b3;this[_0x3fe278(0x8a7)]!==_0x1df605&&(this[_0x3fe278(0x8a7)]=_0x1df605,makeDirty$1(this,VERTICAL_ORIGIN_INDEX$1));}},'scale':{'get':function(){var _0x2a7221=_0x307c2b;return this[_0x2a7221(0x4f81)];},'set':function(_0xdbd1ee){var _0x1bc2b7=_0x5e00b3;this['_scale']!==_0xdbd1ee&&(this[_0x1bc2b7(0x108d)]=_0xdbd1ee,makeDirty$1(this,SCALE_INDEX$1));}},'color':{'get':function(){var _0x4f93a3=_0x5e00b3;return this[_0x4f93a3(0x512)];},'set':function(_0x26cafd){var _0x2299c8=_0x5e00b3,_0x5bc898=this[_0x2299c8(0x512)];Color$2[_0x2299c8(0x1dab)](_0x5bc898,_0x26cafd)||(Color$2['clone'](_0x26cafd,_0x5bc898),makeDirty$1(this,COLOR_INDEX$3));}},'rotation':{'get':function(){var _0x599d67=_0x5e00b3;return this[_0x599d67(0x1a29)];},'set':function(_0x38aa15){var _0x3510fc=_0x307c2b,_0x1387cc=_0x5e00b3;this[_0x3510fc(0x2c73)]!==_0x38aa15&&(this[_0x1387cc(0x1a29)]=_0x38aa15,makeDirty$1(this,ROTATION_INDEX$1));}},'alignedAxis':{'get':function(){var _0x1a2ad9=_0x5e00b3;return this[_0x1a2ad9(0x47a5)];},'set':function(_0x480f9e){var _0x296d66=_0x5e00b3,_0x45eab0=this[_0x296d66(0x47a5)];Cartesian3[_0x296d66(0x1dab)](_0x45eab0,_0x480f9e)||(Cartesian3[_0x296d66(0x40f3)](_0x480f9e,_0x45eab0),makeDirty$1(this,ALIGNED_AXIS_INDEX$1));}},'width':{'get':function(){var _0x5f1f29=_0x307c2b,_0x2fde42=_0x5e00b3;return defaultValue$1(this[_0x2fde42(0x5178)],this[_0x5f1f29(0x66f)]);},'set':function(_0x437948){var _0x23258c=_0x5e00b3;this[_0x23258c(0x5178)]!==_0x437948&&(this[_0x23258c(0x5178)]=_0x437948,makeDirty$1(this,IMAGE_INDEX_INDEX$1));}},'height':{'get':function(){var _0x47795f=_0x5e00b3;return defaultValue$1(this[_0x47795f(0x3a59)],this[_0x47795f(0x599e)]);},'set':function(_0x1111bd){var _0x2b59ed=_0x5e00b3;this[_0x2b59ed(0x3a59)]!==_0x1111bd&&(this[_0x2b59ed(0x3a59)]=_0x1111bd,makeDirty$1(this,IMAGE_INDEX_INDEX$1));}},'sizeInMeters':{'get':function(){var _0x4b012a=_0x307c2b;return this[_0x4b012a(0x42f0)];},'set':function(_0x324e72){var _0x1bcbe1=_0x5e00b3;this[_0x1bcbe1(0x5f5d)]!==_0x324e72&&(this[_0x1bcbe1(0x5f5d)]=_0x324e72,makeDirty$1(this,COLOR_INDEX$3));}},'distanceDisplayCondition':{'get':function(){var _0x3d360a=_0x5e00b3;return this[_0x3d360a(0x4e59)];},'set':function(_0x53b1f8){var _0x423b3f=_0x5e00b3;DistanceDisplayCondition[_0x423b3f(0x1dab)](_0x53b1f8,this['_distanceDisplayCondition'])||(this[_0x423b3f(0x4e59)]=DistanceDisplayCondition[_0x423b3f(0x40f3)](_0x53b1f8,this[_0x423b3f(0x4e59)]),makeDirty$1(this,DISTANCE_DISPLAY_CONDITION));}},'disableDepthTestDistance':{'get':function(){var _0x495a6d=_0x5e00b3;return this[_0x495a6d(0x53d0)];},'set':function(_0x1544d1){var _0xb77e52=_0x5e00b3;this[_0xb77e52(0x53d0)]!==_0x1544d1&&(this[_0xb77e52(0x53d0)]=_0x1544d1,makeDirty$1(this,DISABLE_DEPTH_DISTANCE$1));}},'volTextureCoord':{'get':function(){var _0x515465=_0x5e00b3;return this[_0x515465(0xfa9)];},'set':function(_0x11b8e0){var _0x16e3c9=_0x5e00b3;this[_0x16e3c9(0xfa9)]!==_0x11b8e0&&(this[_0x16e3c9(0xfa9)]=_0x11b8e0,makeDirty$1(this,VOL_TEXCOORD_INDEX));}},'id':{'get':function(){var _0xe9dfc2=_0x5e00b3;return this[_0xe9dfc2(0x32b3)];},'set':function(_0x142acb){var _0x42d42a=_0x5e00b3;this[_0x42d42a(0x32b3)]=_0x142acb,defined$1(this[_0x42d42a(0x34a6)])&&(this[_0x42d42a(0x34a6)][_0x42d42a(0x8c4)]['id']=_0x142acb);}},'pickPrimitive':{'get':function(){var _0x1054a8=_0x5e00b3;return this[_0x1054a8(0x2873)];},'set':function(_0x38fd7d){var _0x1c7fb6=_0x5e00b3;this[_0x1c7fb6(0x2873)]=_0x38fd7d,defined$1(this[_0x1c7fb6(0x34a6)])&&(this['_pickId'][_0x1c7fb6(0x8c4)][_0x1c7fb6(0x1e5a)]=_0x38fd7d);}},'pickId':{'get':function(){var _0x536979=_0x5e00b3;return this[_0x536979(0x34a6)];}},'image':{'get':function(){var _0x5d42c9=_0x5e00b3;return this[_0x5d42c9(0x5d20)];},'set':function(_0x559fe6){var _0x20803e=_0x307c2b,_0x200f34=_0x5e00b3;defined$1(_0x559fe6)?_0x20803e(0x2faa)==typeof _0x559fe6?this['setImage'](_0x559fe6,_0x559fe6):_0x559fe6 instanceof Resource?this[_0x200f34(0x5998)](_0x559fe6[_0x200f34(0x2dba)],_0x559fe6):defined$1(_0x559fe6[_0x200f34(0x16cf)])?this[_0x200f34(0x5998)](_0x559fe6[_0x200f34(0x16cf)],_0x559fe6):this[_0x200f34(0x5998)](createGuid(),_0x559fe6):(this[_0x200f34(0x17d1)]=-0x1,this['_imageSubRegion']=void 0x0,this[_0x200f34(0x5d20)]=void 0x0,this[_0x200f34(0x5926)]=void 0x0,this[_0x200f34(0x48d0)]=void 0x0,makeDirty$1(this,IMAGE_INDEX_INDEX$1));}},'ready':{'get':function(){var _0x59dcfc=_0x5e00b3;return-0x1!==this[_0x59dcfc(0x17d1)];}},'_clampedPosition':{'get':function(){var _0x469c21=_0x5e00b3;return this[_0x469c21(0x200f)];},'set':function(_0x566d69){var _0x3ee601=_0x307c2b,_0x32c875=_0x5e00b3;this[_0x3ee601(0x4795)]=Cartesian3[_0x32c875(0x40f3)](_0x566d69,this[_0x3ee601(0x4795)]),makeDirty$1(this,POSITION_INDEX$4);}},'clusterShow':{'get':function(){var _0x5b03e=_0x5e00b3;return this[_0x5b03e(0x2e7c)];},'set':function(_0x543a87){var _0x298b2a=_0x5e00b3;this[_0x298b2a(0x2e7c)]!==_0x543a87&&(this[_0x298b2a(0x2e7c)]=_0x543a87,makeDirty$1(this,SHOW_INDEX$3));}},'outlineColor':{'get':function(){var _0x451811=_0x5e00b3;return this[_0x451811(0x4bbe)];},'set':function(_0x2e4290){var _0x5ceec8=_0x307c2b,_0x2b7cf2=_0x5e00b3,_0x35af77=this[_0x2b7cf2(0x4bbe)];Color$2[_0x2b7cf2(0x1dab)](_0x35af77,_0x2e4290)||(Color$2[_0x5ceec8(0x2d7b)](_0x2e4290,_0x35af77),makeDirty$1(this,SDF_INDEX$1));}},'outlineWidth':{'get':function(){var _0x4de310=_0x307c2b;return this[_0x4de310(0x587a)];},'set':function(_0x5f41de){var _0x57d0d4=_0x5e00b3;this[_0x57d0d4(0x4c76)]!==_0x5f41de&&(this[_0x57d0d4(0x4c76)]=_0x5f41de,makeDirty$1(this,SDF_INDEX$1));}}}),Billboard[_0x5e00b3(0x3720)][_0x5e00b3(0x219f)]=function(_0xa0cb39){var _0x55a941=_0x307c2b,_0x1eac34=_0x5e00b3;return defined$1(this[_0x1eac34(0x34a6)])||(this[_0x1eac34(0x34a6)]=_0xa0cb39[_0x1eac34(0x506c)]({'primitive':this[_0x55a941(0x3a28)],'collection':this[_0x55a941(0x5a1a)],'id':this['_id']})),this[_0x1eac34(0x34a6)];},Billboard[_0x5e00b3(0x3720)][_0x5e00b3(0x4520)]=function(){var _0x449c56=_0x307c2b,_0x322f6d=_0x5e00b3;Billboard[_0x449c56(0x3483)](this[_0x322f6d(0x1fa0)],this);};var scratchCartographic$c=new Cartographic(),scratchPosition$8=new Cartesian3();Billboard[_0x5e00b3(0x4520)]=function(_0x53e881,_0x5e5266){var _0x2d7d4b=_0x307c2b,_0x218b6f=_0x5e00b3,_0x237819=_0x53e881[_0x218b6f(0x5e52)];if(defined$1(_0x237819)&&defined$1(_0x237819[_0x218b6f(0x43fb)])){var _0x4d442a=_0x237819[_0x218b6f(0x43fb)],_0x4890e6=_0x4d442a[_0x218b6f(0x4faa)],_0x13b31b=_0x4d442a[_0x2d7d4b(0x49e8)],_0x171f55=_0x237819[_0x218b6f(0x3859)][_0x218b6f(0x3037)],_0x4fef16=_0x171f55!==_0x5e5266[_0x218b6f(0x2201)];if(_0x5e5266[_0x218b6f(0x2201)]=_0x171f55,(_0x5e5266[_0x218b6f(0x118a)]===HeightReference$1[_0x2d7d4b(0x364a)]||_0x4fef16)&&defined$1(_0x5e5266[_0x218b6f(0x2acd)])&&(_0x5e5266[_0x218b6f(0x2acd)](),_0x5e5266[_0x2d7d4b(0x46a4)]=void 0x0,_0x5e5266[_0x218b6f(0x7cb)]=void 0x0),_0x5e5266[_0x218b6f(0x118a)]!==HeightReference$1[_0x218b6f(0x423a)]&&defined$1(_0x5e5266[_0x2d7d4b(0x2cda)])){var _0x479991=_0x4890e6[_0x218b6f(0x3bd7)](_0x5e5266[_0x2d7d4b(0x2cda)]);if(defined$1(_0x479991)){defined$1(_0x5e5266[_0x218b6f(0x2acd)])&&_0x5e5266[_0x218b6f(0x2acd)](),_0x53e881=defaultValue$1(_0x5e5266[_0x218b6f(0x25bf)],_0x5e5266['_billboardCollection']),(_0x5e5266[_0x218b6f(0x2acd)]=_0x13b31b[_0x218b6f(0x25d9)](_0x479991,_0x2c6423,defined$1(_0x53e881)&&_0x53e881[_0x2d7d4b(0x202d)]?void 0x0:_0x237819),Cartographic[_0x218b6f(0x40f3)](_0x479991,scratchCartographic$c));var _0x5bd2c1=_0x4d442a[_0x218b6f(0x1f41)](_0x479991);defined$1(_0x5bd2c1)&&(scratchCartographic$c['height']=_0x5bd2c1),_0x4890e6[_0x218b6f(0x5012)](scratchCartographic$c,scratchPosition$8),_0x171f55!==SceneMode$1[_0x2d7d4b(0x16b8)]&&(scratchPosition$8=Transforms[_0x218b6f(0xf04)](scratchPosition$8)),_0x2c6423(scratchPosition$8);}else _0x5e5266[_0x218b6f(0x200f)]=void 0x0;}}function _0x2c6423(_0x41103f){var _0x3b80b9=_0x2d7d4b,_0x57f54c=_0x218b6f;if(_0x5e5266[_0x57f54c(0x118a)]===HeightReference$1[_0x57f54c(0x2d22)]){if(_0x5e5266[_0x3b80b9(0x360b)]===SceneMode$1[_0x3b80b9(0x16b8)]){var _0x13187d=_0x4890e6[_0x3b80b9(0x4368)](_0x41103f,scratchCartographic$c);_0x13187d[_0x57f54c(0x5a4e)]+=_0x479991[_0x3b80b9(0x10d5)],_0x4890e6[_0x57f54c(0x5012)](_0x13187d,_0x41103f);}else _0x41103f['x']+=_0x479991[_0x3b80b9(0x10d5)];}_0x5e5266[_0x3b80b9(0x1fb0)]=Cartesian3[_0x57f54c(0x40f3)](_0x41103f,_0x5e5266[_0x3b80b9(0x1fb0)]);}},Billboard[_0x5e00b3(0x3720)]['_loadImage']=function(){var _0x14b14e=_0x307c2b,_0x33c256=_0x5e00b3,_0x31be25,_0x5a0b9d=this[_0x33c256(0x1fa0)]['_textureAtlas'],_0x50b6bd=this[_0x14b14e(0x3b68)],_0x2acdb2=this[_0x33c256(0x5926)],_0x34a09d=this[_0x33c256(0x13f)];if(defined$1(_0x2acdb2)&&(_0x31be25=_0x5a0b9d[_0x33c256(0x54ab)](_0x50b6bd,_0x2acdb2)),defined$1(_0x34a09d)&&(_0x31be25=_0x5a0b9d[_0x33c256(0x5d9b)](_0x50b6bd,_0x34a09d)),this[_0x33c256(0x48d0)]=_0x31be25,defined$1(_0x31be25)){var _0x5c293e=this;_0x31be25[_0x33c256(0x2a5f)](function(_0x6c4006){var _0x267321=_0x14b14e,_0xa21cf2=_0x33c256;if(_0x5c293e[_0xa21cf2(0x5d20)]===_0x50b6bd&&_0x5c293e[_0xa21cf2(0x5926)]===_0x2acdb2&&BoundingRectangle[_0xa21cf2(0x1dab)](_0x5c293e[_0xa21cf2(0x13f)],_0x34a09d)){var _0xa295c5=_0x5a0b9d[_0xa21cf2(0x2316)][_0x6c4006];_0x5c293e[_0x267321(0x66f)]=_0x5a0b9d[_0xa21cf2(0x30a9)][_0xa21cf2(0x2d3c)]*_0xa295c5[_0x267321(0x2299)],_0x5c293e[_0x267321(0x2325)]=_0x5a0b9d[_0xa21cf2(0x30a9)][_0xa21cf2(0x5a4e)]*_0xa295c5[_0xa21cf2(0x5a4e)],_0x5c293e[_0xa21cf2(0x17d1)]=_0x6c4006,_0x5c293e[_0xa21cf2(0x1d9c)]=!0x0,_0x5c293e[_0xa21cf2(0x5926)]=void 0x0,_0x5c293e[_0xa21cf2(0x48d0)]=void 0x0,makeDirty$1(_0x5c293e,IMAGE_INDEX_INDEX$1);}})[_0x33c256(0xd22)](function(_0x327073){var _0x58dbe8=_0x14b14e,_0x50c2b0=_0x33c256;console[_0x50c2b0(0x584a)](_0x58dbe8(0x3d4d)+_0x327073),_0x5c293e['_imageIndexPromise']=void 0x0;});}},Billboard[_0x5e00b3(0x3720)][_0x5e00b3(0x5998)]=function(_0x4d5afe,_0x42470f){var _0x16bcdf=_0x307c2b,_0x4b71d6=_0x5e00b3;this[_0x4b71d6(0x5d20)]!==_0x4d5afe&&(this[_0x4b71d6(0x17d1)]=-0x1,this[_0x4b71d6(0x13f)]=void 0x0,this['_imageId']=_0x4d5afe,this[_0x4b71d6(0x5926)]=_0x42470f,defined$1(this[_0x4b71d6(0x1fa0)][_0x16bcdf(0x1cdb)])&&this[_0x4b71d6(0x1ee5)]());},Billboard[_0x5e00b3(0x3720)]['setImageSubRegion']=function(_0x4aadda,_0xe46422){var _0x5b5884=_0x307c2b,_0x45319c=_0x5e00b3;this[_0x45319c(0x5d20)]===_0x4aadda&&BoundingRectangle[_0x45319c(0x1dab)](this[_0x5b5884(0x1c2)],_0xe46422)||(this[_0x5b5884(0x2b95)]=-0x1,this[_0x45319c(0x5d20)]=_0x4aadda,this[_0x5b5884(0x1c2)]=BoundingRectangle[_0x45319c(0x40f3)](_0xe46422),defined$1(this[_0x45319c(0x1fa0)]['_textureAtlas'])&&this[_0x5b5884(0x58f1)]());},Billboard[_0x5e00b3(0x3720)][_0x5e00b3(0x19fb)]=function(_0x470827){var _0x1957fe=_0x5e00b3,_0x144b64=this[_0x1957fe(0x3b57)];Cartesian2[_0x1957fe(0x1dab)](_0x144b64,_0x470827)||(Cartesian2[_0x1957fe(0x40f3)](_0x470827,_0x144b64),makeDirty$1(this,PIXEL_OFFSET_INDEX$1));},Billboard[_0x5e00b3(0x3720)][_0x5e00b3(0x404e)]=function(){var _0x1bacb1=_0x5e00b3;return defined$1(this[_0x1bacb1(0x7cb)])?this[_0x1bacb1(0x7cb)]:this[_0x1bacb1(0x2e01)];},Billboard[_0x5e00b3(0x3720)][_0x5e00b3(0xc7e)]=function(_0x47809e){var _0x492a5e=_0x307c2b,_0x1c84a1=_0x5e00b3;defined$1(this[_0x492a5e(0x1fb0)])||Cartesian3[_0x492a5e(0x2d7b)](_0x47809e,this[_0x1c84a1(0x2e01)]),makeDirty$1(this,POSITION_INDEX$4);};var tempCartesian3$1=new Cartesian4();Billboard[_0x5e00b3(0x32e8)]=function(_0xd03c77,_0x4f3e55,_0x57825e,_0x3b418f){var _0x20a3f1=_0x307c2b,_0x3df3ec=_0x5e00b3;return defined$1(_0xd03c77[_0x20a3f1(0x1fb0)])?(_0x57825e[_0x3df3ec(0x3037)]!==_0xd03c77[_0x20a3f1(0x360b)]&&_0xd03c77[_0x3df3ec(0x4520)](),_0xd03c77[_0x3df3ec(0x7cb)]):_0x57825e[_0x3df3ec(0x3037)]===SceneMode$1[_0x3df3ec(0x3c78)]?_0x4f3e55:(Matrix4[_0x3df3ec(0x108e)](_0x3b418f,_0x4f3e55,tempCartesian3$1),SceneTransforms[_0x3df3ec(0x316)](_0x57825e,tempCartesian3$1));};var scratchCartesian3$8=new Cartesian3();Billboard[_0x5e00b3(0xc29)]=function(_0x18ec72,_0x4e0a4e,_0x30f4c0,_0x430cd3,_0x31e7ba,_0x224ef1){var _0x1381fb=_0x5e00b3,_0x209c13=Matrix4['multiplyByPoint'](_0x18ec72,_0x4e0a4e,scratchCartesian3$8),_0x4c16e6=SceneTransforms[_0x1381fb(0x1aff)](_0x31e7ba,_0x209c13,_0x30f4c0,_0x224ef1);if(defined$1(_0x4c16e6))return Cartesian2['add'](_0x4c16e6,_0x430cd3,_0x4c16e6),_0x4c16e6;};var scratchPixelOffset=new Cartesian2(0x0,0x0);Billboard[_0x5e00b3(0x3720)][_0x5e00b3(0x186)]=function(_0x302002,_0x5a5e57){var _0x37ff45=_0x307c2b,_0x486d59=_0x5e00b3,_0xacad56=this[_0x486d59(0x1fa0)];defined$1(_0x5a5e57)||(_0x5a5e57=this[_0x37ff45(0x3c2b)]),Cartesian2[_0x486d59(0x40f3)](this[_0x37ff45(0x3ddf)],scratchPixelOffset),Cartesian2[_0x486d59(0x30c2)](scratchPixelOffset,this[_0x486d59(0x3b57)],scratchPixelOffset);var _0x2e2c09=_0xacad56[_0x37ff45(0x4bac)],_0xd89a9d=this[_0x37ff45(0x2cda)];if(defined$1(this['_clampedPosition'])&&(_0xd89a9d=this[_0x486d59(0x7cb)],_0x302002[_0x486d59(0x3037)]!==SceneMode$1[_0x486d59(0x3c78)])){var _0x3af112=_0x302002[_0x37ff45(0xec2)],_0x4d1302=_0x3af112[_0x37ff45(0x2864)],_0x4534e0=_0x3af112[_0x486d59(0x26b)](_0xd89a9d,scratchCartographic$c);_0xd89a9d=_0x4d1302['cartographicToCartesian'](_0x4534e0,scratchCartesian3$8),_0x2e2c09=Matrix4[_0x486d59(0x2de)];}return Billboard[_0x486d59(0xc29)](_0x2e2c09,_0xd89a9d,this[_0x486d59(0x581e)],scratchPixelOffset,_0x302002,_0x5a5e57);},Billboard[_0x307c2b(0xdd9)]=function(_0x355d83,_0x371829,_0x2a0409){var _0x49ab4e=_0x307c2b,_0x4da724=_0x5e00b3,_0x16f1e3=_0x355d83[_0x4da724(0x2d3c)],_0xb6cf76=_0x355d83[_0x49ab4e(0x10d5)],_0x289209=_0x355d83[_0x4da724(0x4a6e)];_0x16f1e3*=_0x289209,_0xb6cf76*=_0x289209;var _0x437d36=_0x371829['x'];_0x355d83[_0x49ab4e(0x3ccf)]===HorizontalOrigin$1[_0x4da724(0x2284)]?_0x437d36-=_0x16f1e3:_0x355d83[_0x49ab4e(0x3ccf)]===HorizontalOrigin$1[_0x49ab4e(0x2aac)]&&(_0x437d36-=0.5*_0x16f1e3);var _0x3ed2ef=_0x371829['y'];return _0x355d83['verticalOrigin']===VerticalOrigin$1[_0x49ab4e(0x5259)]||_0x355d83[_0x4da724(0x2130)]===VerticalOrigin$1[_0x4da724(0x34a9)]?_0x3ed2ef-=_0xb6cf76:_0x355d83[_0x4da724(0x2130)]===VerticalOrigin$1[_0x4da724(0x8fa)]&&(_0x3ed2ef-=0.5*_0xb6cf76),defined$1(_0x2a0409)||(_0x2a0409=new BoundingRectangle()),_0x2a0409['x']=_0x437d36,_0x2a0409['y']=_0x3ed2ef,_0x2a0409[_0x4da724(0x2d3c)]=_0x16f1e3,_0x2a0409[_0x4da724(0x5a4e)]=_0xb6cf76,_0x2a0409;},Billboard[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x9e1536){var _0x324dbc=_0x307c2b,_0x8473e3=_0x5e00b3;return this===_0x9e1536||defined$1(_0x9e1536)&&this[_0x8473e3(0x32b3)]===_0x9e1536[_0x8473e3(0x32b3)]&&Cartesian3[_0x324dbc(0x4d2)](this[_0x8473e3(0x5391)],_0x9e1536[_0x324dbc(0x2cda)])&&this[_0x324dbc(0x3b68)]===_0x9e1536[_0x8473e3(0x5d20)]&&this[_0x8473e3(0x1462)]===_0x9e1536[_0x324dbc(0x3dd4)]&&this[_0x324dbc(0x4f81)]===_0x9e1536[_0x324dbc(0x4f81)]&&this[_0x8473e3(0x8a7)]===_0x9e1536[_0x8473e3(0x8a7)]&&this[_0x8473e3(0x5ab7)]===_0x9e1536[_0x8473e3(0x5ab7)]&&this[_0x324dbc(0x206c)]===_0x9e1536[_0x324dbc(0x206c)]&&BoundingRectangle[_0x8473e3(0x1dab)](this[_0x8473e3(0x13f)],_0x9e1536[_0x8473e3(0x13f)])&&Color$2[_0x324dbc(0x4d2)](this[_0x8473e3(0x512)],_0x9e1536[_0x8473e3(0x512)])&&Cartesian2[_0x324dbc(0x4d2)](this[_0x8473e3(0x1819)],_0x9e1536[_0x8473e3(0x1819)])&&Cartesian2[_0x8473e3(0x1dab)](this[_0x8473e3(0x3b57)],_0x9e1536[_0x8473e3(0x3b57)])&&Cartesian3[_0x8473e3(0x1dab)](this[_0x8473e3(0x581e)],_0x9e1536[_0x8473e3(0x581e)])&&NearFarScalar[_0x324dbc(0x4d2)](this[_0x324dbc(0x188)],_0x9e1536[_0x324dbc(0x188)])&&NearFarScalar[_0x8473e3(0x1dab)](this[_0x8473e3(0x51fb)],_0x9e1536[_0x8473e3(0x51fb)])&&NearFarScalar[_0x8473e3(0x1dab)](this[_0x324dbc(0x43e2)],_0x9e1536[_0x8473e3(0xbd6)])&&DistanceDisplayCondition[_0x8473e3(0x1dab)](this[_0x8473e3(0x4e59)],_0x9e1536[_0x8473e3(0x4e59)])&&this[_0x8473e3(0x53d0)]===_0x9e1536['_disableDepthTestDistance'];},Billboard[_0x5e00b3(0x3720)][_0x5e00b3(0x2c2)]=function(){var _0x373ee5=_0x307c2b,_0x173b78=_0x5e00b3;defined$1(this[_0x173b78(0x19ff)])&&(this['_billboardCollection'][_0x173b78(0x5e52)][_0x173b78(0x43fb)][_0x173b78(0x3ee)][_0x173b78(0x1094)](this[_0x173b78(0x19ff)]),this[_0x373ee5(0x4770)]=void 0x0),defined$1(this[_0x173b78(0x2acd)])&&(this['_removeCallbackFunc'](),this[_0x173b78(0x2acd)]=void 0x0),this['image']=void 0x0,this[_0x173b78(0x34a6)]=this[_0x173b78(0x34a6)]&&this[_0x173b78(0x34a6)][_0x173b78(0x2947)](),this[_0x373ee5(0x3da8)]=void 0x0;},Billboard[_0x5e00b3(0x3720)]['setBillboardStyle']=function(_0x4d74ff){var _0x1aa34e=_0x5e00b3;defined$1(_0x4d74ff)&&(this[_0x1aa34e(0xf80)]=defaultValue$1(_0x4d74ff[_0x1aa34e(0xf80)],this[_0x1aa34e(0x5926)]));};var BlendOption={'OPAQUE':0x0,'TRANSLUCENT':0x1,'OPAQUE_AND_TRANSLUCENT':0x2},BlendOption$1=Object[_0x307c2b(0x23fe)](BlendOption);function TextureAtlasNode(_0x2da5c2,_0x16169f,_0x3c38f3,_0x473b6d,_0x3d5d43){var _0x109c88=_0x307c2b,_0x4b1cfe=_0x5e00b3;this[_0x109c88(0x1d34)]=defaultValue$1(_0x2da5c2,Cartesian2[_0x109c88(0x12ef)]),this[_0x109c88(0x94d)]=defaultValue$1(_0x16169f,Cartesian2[_0x4b1cfe(0x3a34)]),this[_0x4b1cfe(0x16ff)]=_0x3c38f3,this[_0x4b1cfe(0x2912)]=_0x473b6d,this[_0x4b1cfe(0x59f4)]=_0x3d5d43;}var defaultInitialSize=new Cartesian2(0x10,0x10);function TextureAtlas(_0xc0662c){var _0x3c336c=_0x307c2b,_0x460b0b=_0x5e00b3;_0xc0662c=defaultValue$1(_0xc0662c,defaultValue$1[_0x3c336c(0x216e)]);var _0x54e205=defaultValue$1(_0xc0662c[_0x460b0b(0x157a)],0x1),_0x486776=defaultValue$1(_0xc0662c[_0x460b0b(0x20ef)],defaultInitialSize);this[_0x3c336c(0xc72)]=_0xc0662c[_0x460b0b(0x4fd0)],this[_0x460b0b(0x404a)]=defaultValue$1(_0xc0662c[_0x460b0b(0x2e08)],PixelFormat$1[_0x3c336c(0x668)]),this[_0x3c336c(0x4269)]=_0x54e205,this[_0x460b0b(0x3c9d)]=[],this[_0x460b0b(0x4574)]=createGuid(),this[_0x460b0b(0x33f1)]={},this[_0x460b0b(0x2bcb)]=_0x486776,this[_0x460b0b(0xc76)]=void 0x0;}function bindFramebuffer$2(_0x261794,_0x313f98){var _0x57f2c7=_0x307c2b,_0x20e3fa=_0x5e00b3;if(_0x313f98!==_0x261794[_0x57f2c7(0xb7f)]&&(_0x261794[_0x20e3fa(0x52f0)]=_0x313f98,defined$1(_0x313f98))){_0x313f98[_0x20e3fa(0x281d)]();var _0x2bd6c3=_0x313f98[_0x20e3fa(0x229c)]();_0x261794[_0x57f2c7(0x3ec6)]&&_0x261794[_0x20e3fa(0x280e)](_0x2bd6c3);}}function resizeAtlas(_0x41a821,_0x3dd352){var _0x2989f2=_0x307c2b,_0x2aa77b=_0x5e00b3,_0x9e7713=_0x41a821[_0x2aa77b(0x1358)],_0x5876e1=_0x41a821[_0x2aa77b(0x2e8c)],_0x515410=_0x41a821[_0x2aa77b(0x2733)];if(_0x5876e1>0x0){for(var _0x257663=_0x41a821[_0x2aa77b(0x49a6)]['width'],_0x3e2a52=_0x41a821[_0x2aa77b(0x49a6)][_0x2aa77b(0x5a4e)],_0x57c1b3=0x2*(_0x257663+_0x3dd352[_0x2aa77b(0x2d3c)]+_0x515410),_0xe218c1=0x2*(_0x3e2a52+_0x3dd352[_0x2aa77b(0x5a4e)]+_0x515410),_0x263d1f=_0x257663/_0x57c1b3,_0x1c1b42=_0x3e2a52/_0xe218c1,_0x2b01bd=new TextureAtlasNode(new Cartesian2(_0x257663+_0x515410,_0x515410),new Cartesian2(_0x57c1b3,_0x3e2a52)),_0x74c2a=new TextureAtlasNode(new Cartesian2(),new Cartesian2(_0x57c1b3,_0x3e2a52),_0x41a821[_0x2aa77b(0xc76)],_0x2b01bd),_0x4b82b3=new TextureAtlasNode(new Cartesian2(_0x515410,_0x3e2a52+_0x515410),new Cartesian2(_0x57c1b3,_0xe218c1)),_0x1db270=new TextureAtlasNode(new Cartesian2(),new Cartesian2(_0x57c1b3,_0xe218c1),_0x74c2a,_0x4b82b3),_0x2efccb=0x0;_0x2efccb<_0x41a821[_0x2aa77b(0x3c9d)][_0x2aa77b(0x809)];_0x2efccb++){var _0xa12538=_0x41a821[_0x2aa77b(0x3c9d)][_0x2efccb];defined$1(_0xa12538)&&(_0xa12538['x']*=_0x263d1f,_0xa12538['y']*=_0x1c1b42,_0xa12538[_0x2aa77b(0x2d3c)]*=_0x263d1f,_0xa12538[_0x2aa77b(0x5a4e)]*=_0x1c1b42);}var _0x4c61f2=new Texture({'context':_0x41a821[_0x2aa77b(0x1358)],'width':_0x57c1b3,'height':_0xe218c1,'pixelFormat':_0x41a821[_0x2989f2(0x58e0)]}),_0x557fa5=new Framebuffer$1({'context':_0x9e7713,'colorTextures':[_0x41a821[_0x2aa77b(0x49a6)]],'destroyAttachments':!0x1});bindFramebuffer$2(_0x9e7713,_0x557fa5),_0x4c61f2[_0x2aa77b(0xe21)](0x0,0x0,0x0,0x0,_0x57c1b3,_0xe218c1),_0x557fa5[_0x2aa77b(0x2947)](),_0x41a821[_0x2aa77b(0x49a6)]=_0x41a821[_0x2aa77b(0x49a6)]&&_0x41a821[_0x2aa77b(0x49a6)][_0x2989f2(0x5020)](),_0x41a821[_0x2aa77b(0x49a6)]=_0x4c61f2,_0x41a821[_0x2aa77b(0xc76)]=_0x1db270;}else{var _0x26e449=0x2*(_0x3dd352[_0x2aa77b(0x2d3c)]+0x2*_0x515410),_0x175c36=0x2*(_0x3dd352[_0x2aa77b(0x5a4e)]+0x2*_0x515410);_0x26e449<_0x41a821[_0x2aa77b(0x2bcb)]['x']&&(_0x26e449=_0x41a821[_0x2aa77b(0x2bcb)]['x']),_0x175c36<_0x41a821[_0x2989f2(0x594a)]['y']&&(_0x175c36=_0x41a821[_0x2aa77b(0x2bcb)]['y']),_0x41a821[_0x2aa77b(0x49a6)]=_0x41a821[_0x2aa77b(0x49a6)]&&_0x41a821[_0x2989f2(0x38cb)][_0x2aa77b(0x2947)](),_0x41a821[_0x2aa77b(0x49a6)]=new Texture({'context':_0x41a821[_0x2aa77b(0x1358)],'width':_0x26e449,'height':_0x175c36,'pixelFormat':_0x41a821[_0x2989f2(0x58e0)]}),_0x41a821[_0x2989f2(0x18f3)]=new TextureAtlasNode(new Cartesian2(_0x515410,_0x515410),new Cartesian2(_0x26e449,_0x175c36));}}function findNode(_0xa1a289,_0x2973ef,_0x24a460){var _0x254487=_0x307c2b,_0x31ab9f=_0x5e00b3;if(defined$1(_0x2973ef)){if(!defined$1(_0x2973ef[_0x254487(0x404d)])&&!defined$1(_0x2973ef[_0x31ab9f(0x2912)])){if(defined$1(_0x2973ef[_0x31ab9f(0x59f4)]))return;var _0x17306a=_0x2973ef[_0x31ab9f(0x369a)]['x']-_0x2973ef[_0x31ab9f(0x3e01)]['x'],_0x401e8f=_0x2973ef[_0x31ab9f(0x369a)]['y']-_0x2973ef[_0x31ab9f(0x3e01)]['y'],_0xe785c3=_0x17306a-_0x24a460[_0x31ab9f(0x2d3c)],_0x269510=_0x401e8f-_0x24a460[_0x31ab9f(0x5a4e)];if(_0xe785c3<0x0||_0x269510<0x0)return;if(0x0===_0xe785c3&&0x0===_0x269510)return _0x2973ef;if(_0xe785c3>_0x269510){_0x2973ef[_0x31ab9f(0x16ff)]=new TextureAtlasNode(new Cartesian2(_0x2973ef[_0x254487(0x1d34)]['x'],_0x2973ef['bottomLeft']['y']),new Cartesian2(_0x2973ef[_0x31ab9f(0x3e01)]['x']+_0x24a460[_0x254487(0x2299)],_0x2973ef[_0x31ab9f(0x369a)]['y']));var _0x17ebc1=_0x2973ef['bottomLeft']['x']+_0x24a460[_0x31ab9f(0x2d3c)]+_0xa1a289[_0x31ab9f(0x2733)];_0x17ebc1<_0x2973ef[_0x254487(0x94d)]['x']&&(_0x2973ef[_0x31ab9f(0x2912)]=new TextureAtlasNode(new Cartesian2(_0x17ebc1,_0x2973ef[_0x31ab9f(0x3e01)]['y']),new Cartesian2(_0x2973ef[_0x31ab9f(0x369a)]['x'],_0x2973ef[_0x31ab9f(0x369a)]['y'])));}else{_0x2973ef['childNode1']=new TextureAtlasNode(new Cartesian2(_0x2973ef[_0x31ab9f(0x3e01)]['x'],_0x2973ef[_0x31ab9f(0x3e01)]['y']),new Cartesian2(_0x2973ef['topRight']['x'],_0x2973ef['bottomLeft']['y']+_0x24a460['height']));var _0x4ac0f1=_0x2973ef[_0x31ab9f(0x3e01)]['y']+_0x24a460[_0x31ab9f(0x5a4e)]+_0xa1a289[_0x31ab9f(0x2733)];_0x4ac0f1<_0x2973ef[_0x31ab9f(0x369a)]['y']&&(_0x2973ef[_0x254487(0xee6)]=new TextureAtlasNode(new Cartesian2(_0x2973ef[_0x254487(0x1d34)]['x'],_0x4ac0f1),new Cartesian2(_0x2973ef[_0x31ab9f(0x369a)]['x'],_0x2973ef[_0x31ab9f(0x369a)]['y'])));}return findNode(_0xa1a289,_0x2973ef[_0x254487(0x404d)],_0x24a460);}return findNode(_0xa1a289,_0x2973ef[_0x254487(0x404d)],_0x24a460)||findNode(_0xa1a289,_0x2973ef[_0x31ab9f(0x2912)],_0x24a460);}}function addImage(_0x5a309b,_0x3d70cb,_0x260eb2){var _0x788030=_0x307c2b,_0x5c884f=_0x5e00b3,_0x5c7db7=findNode(_0x5a309b,_0x5a309b[_0x5c884f(0xc76)],_0x3d70cb);if(defined$1(_0x5c7db7)){_0x5c7db7[_0x5c884f(0x59f4)]=_0x260eb2;var _0x33c7fa=_0x5a309b[_0x5c884f(0x49a6)][_0x5c884f(0x2d3c)],_0x238040=_0x5a309b[_0x5c884f(0x49a6)][_0x5c884f(0x5a4e)],_0x4e0289=_0x5c7db7[_0x788030(0x94d)]['x']-_0x5c7db7[_0x788030(0x1d34)]['x'],_0x32c320=_0x5c7db7[_0x5c884f(0x369a)]['y']-_0x5c7db7['bottomLeft']['y'],_0x10792d=_0x5c7db7[_0x5c884f(0x3e01)]['x']/_0x33c7fa,_0x264341=_0x5c7db7[_0x5c884f(0x3e01)]['y']/_0x238040,_0x1b1a31=_0x4e0289/_0x33c7fa,_0x3700f4=_0x32c320/_0x238040;_0x5a309b[_0x5c884f(0x3c9d)][_0x260eb2]=new BoundingRectangle(_0x10792d,_0x264341,_0x1b1a31,_0x3700f4),_0x5a309b[_0x5c884f(0x49a6)][_0x788030(0x1ce3)](_0x3d70cb,_0x5c7db7[_0x5c884f(0x3e01)]['x'],_0x5c7db7[_0x5c884f(0x3e01)]['y']);}else resizeAtlas(_0x5a309b,_0x3d70cb),addImage(_0x5a309b,_0x3d70cb,_0x260eb2);_0x5a309b[_0x5c884f(0x4574)]=createGuid();}Object[_0x5e00b3(0x1dfd)](TextureAtlas[_0x5e00b3(0x3720)],{'borderWidthInPixels':{'get':function(){var _0x9d4a1=_0x5e00b3;return this[_0x9d4a1(0x2733)];}},'textureCoordinates':{'get':function(){var _0x131754=_0x5e00b3;return this[_0x131754(0x3c9d)];}},'texture':{'get':function(){var _0x286199=_0x307c2b,_0xb18764=_0x5e00b3;return defined$1(this[_0xb18764(0x49a6)])||(this[_0xb18764(0x49a6)]=new Texture({'context':this[_0xb18764(0x1358)],'width':this[_0x286199(0x594a)]['x'],'height':this[_0xb18764(0x2bcb)]['y'],'pixelFormat':this[_0xb18764(0x404a)]})),this[_0xb18764(0x49a6)];}},'numberOfImages':{'get':function(){var _0x4e1260=_0x307c2b;return this[_0x4e1260(0x34f4)]['length'];}},'guid':{'get':function(){var _0x400231=_0x307c2b;return this[_0x400231(0x3658)];}}}),TextureAtlas[_0x5e00b3(0x3720)][_0x5e00b3(0x54ab)]=function(_0x496ee6,_0x535527){var _0x433b75=_0x307c2b,_0x253cd3=_0x5e00b3,_0x49a104=this[_0x253cd3(0x33f1)][_0x496ee6];if(defined$1(_0x49a104))return _0x49a104;if(_0x253cd3(0x1b4b)==typeof _0x535527)_0x535527=_0x535527(_0x496ee6);else(_0x433b75(0x2faa)==typeof _0x535527||_0x535527 instanceof Resource)&&(_0x535527=Resource[_0x253cd3(0x3bee)](_0x535527)[_0x253cd3(0x1673)]());var _0x27c5db=this;return _0x49a104=when(_0x535527,function(_0x27bab1){var _0x2f5013=_0x253cd3;if(_0x27c5db[_0x2f5013(0x53aa)]())return-0x1;var _0x19326c=_0x27c5db[_0x2f5013(0x2e8c)];return addImage(_0x27c5db,_0x27bab1,_0x19326c),_0x19326c;}),this[_0x253cd3(0x33f1)][_0x496ee6]=_0x49a104,_0x49a104;},TextureAtlas[_0x5e00b3(0x3720)][_0x5e00b3(0x5d9b)]=function(_0x2b29c2,_0x2ab562){var _0x15de64=_0x5e00b3,_0x3c1dd7=this[_0x15de64(0x33f1)][_0x2b29c2];if(!defined$1(_0x3c1dd7))throw new RuntimeError$1(_0x15de64(0x1432)+_0x2b29c2+_0x15de64(0x3b4a));var _0x3795ee=this;return when(_0x3c1dd7,function(_0x1d9657){var _0x102b40=_0x140d,_0x457179=_0x15de64;if(-0x1===_0x1d9657)return-0x1;var _0x5a7abd=_0x3795ee[_0x457179(0x49a6)][_0x457179(0x2d3c)],_0x4dea66=_0x3795ee[_0x457179(0x49a6)][_0x457179(0x5a4e)],_0x2cb203=_0x3795ee[_0x457179(0x2e8c)],_0x4fa20f=_0x3795ee[_0x457179(0x3c9d)][_0x1d9657],_0x559f5c=_0x4fa20f['x']+_0x2ab562['x']/_0x5a7abd,_0x31ebb9=_0x4fa20f['y']+_0x2ab562['y']/_0x4dea66,_0x1670db=_0x2ab562[_0x457179(0x2d3c)]/_0x5a7abd,_0x527c67=_0x2ab562[_0x457179(0x5a4e)]/_0x4dea66;return _0x3795ee[_0x457179(0x3c9d)][_0x457179(0x5323)](new BoundingRectangle(_0x559f5c,_0x31ebb9,_0x1670db,_0x527c67)),_0x3795ee[_0x102b40(0x3658)]=createGuid(),_0x2cb203;});},TextureAtlas['prototype'][_0x5e00b3(0x53aa)]=function(){return!0x1;},TextureAtlas[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x39f6ce=_0x5e00b3;return this[_0x39f6ce(0x49a6)]=this[_0x39f6ce(0x49a6)]&&this['_texture'][_0x39f6ce(0x2947)](),destroyObject$1(this);};var SDFSettings={'FONT_SIZE':0x30,'PADDING':0xa,'RADIUS':0x8,'CUTOFF':0.25},SDFSettings$1=Object[_0x5e00b3(0x5448)](SDFSettings);function kdbush(_0x22250b,_0x462db8,_0x3a891b,_0x25a0ec,_0x3a379e){return new KDBush(_0x22250b,_0x462db8,_0x3a891b,_0x25a0ec,_0x3a379e);}function KDBush(_0x54075a,_0x52f863,_0x141d74,_0x407bd2,_0x5dc0f8){var _0x50df59=_0x307c2b,_0x55a49e=_0x5e00b3;_0x52f863=_0x52f863||defaultGetX,_0x141d74=_0x141d74||defaultGetY,_0x5dc0f8=_0x5dc0f8||Array,this[_0x55a49e(0x3ee4)]=_0x407bd2||0x40,this[_0x55a49e(0x251a)]=_0x54075a,this[_0x50df59(0x4fdd)]=new _0x5dc0f8(_0x54075a[_0x55a49e(0x809)]),this[_0x55a49e(0x81e)]=new _0x5dc0f8(0x2*_0x54075a[_0x55a49e(0x809)]);for(var _0x11eec2=0x0;_0x11eec2<_0x54075a[_0x55a49e(0x809)];_0x11eec2++)this[_0x55a49e(0x34a2)][_0x11eec2]=_0x11eec2,this[_0x55a49e(0x81e)][0x2*_0x11eec2]=_0x52f863(_0x54075a[_0x11eec2]),this[_0x50df59(0x1ba3)][0x2*_0x11eec2+0x1]=_0x141d74(_0x54075a[_0x11eec2]);sort(this[_0x55a49e(0x34a2)],this['coords'],this[_0x55a49e(0x3ee4)],0x0,this[_0x55a49e(0x34a2)][_0x50df59(0x2ef4)]-0x1,0x0);}function defaultGetX(_0x44dbdb){return _0x44dbdb[0x0];}function defaultGetY(_0x571073){return _0x571073[0x1];}function isIntersectionTest(_0x5a2748,_0x1d0d39,_0x2744fc,_0x504dc0,_0x3c3b59,_0x199dc4){var _0x43c999=_0x5e00b3,_0x5b89da=_0x3c3b59-_0x2744fc,_0x374e27=_0x199dc4-_0x504dc0,_0x2cc46f={'x':_0x5a2748-0.5*_0x5b89da,'y':_0x1d0d39-0.5*_0x374e27,'width':_0x5b89da,'height':_0x374e27},_0x52b226={'x':_0x2744fc,'y':_0x504dc0,'width':_0x5b89da,'height':_0x374e27},_0x46029b=_0x2cc46f['x'],_0x645f01=_0x2cc46f['y'],_0x5a5a5c=_0x52b226['x'],_0x4e815f=_0x52b226['y'];return!(_0x46029b>_0x5a5a5c+_0x52b226[_0x43c999(0x2d3c)]||_0x46029b+_0x2cc46f[_0x43c999(0x2d3c)]<_0x5a5a5c||_0x645f01+_0x2cc46f[_0x43c999(0x5a4e)]<_0x4e815f||_0x645f01>_0x4e815f+_0x52b226[_0x43c999(0x5a4e)]);}function intersect(_0x3c9c15,_0x2603bd,_0xa5c561,_0x24cb56,_0x41d6ab,_0x1e5c7d,_0x470663,_0x2869f6,_0x5a033b,_0x5e3f49,_0x15abad){var _0x116268=_0x5e00b3;for(var _0x2a6cf3,_0x2f50b3,_0xe4971f=[0x0,_0x3c9c15[_0x116268(0x809)]-0x1,0x0],_0x172721=[];_0xe4971f[_0x116268(0x809)];){var _0x50e743=_0xe4971f[_0x116268(0x3b86)](),_0x1dfa83=_0xe4971f[_0x116268(0x3b86)](),_0x4b9f16=_0xe4971f[_0x116268(0x3b86)](),_0xf34b06=void 0x0;if(_0x1dfa83-_0x4b9f16<=_0x470663){for(var _0x36f378=_0x4b9f16;_0x36f378<=_0x1dfa83;_0x36f378++)_0x2a6cf3=_0x2603bd[0x2*_0x36f378],_0x2f50b3=_0x2603bd[0x2*_0x36f378+0x1],void 0x0!==_0x2869f6&&_0x2869f6[_0x116268(0x809)]>_0x36f378&&(_0xf34b06=_0x5a033b(_0x2869f6[_0x3c9c15[_0x36f378]])),void 0x0!==_0x5e3f49?_0x5e3f49(_0x2a6cf3,_0x2f50b3,_0xa5c561,_0x24cb56,_0x41d6ab,_0x1e5c7d,_0x2869f6[_0x3c9c15[_0x36f378]],_0xf34b06,_0x15abad)&&_0x172721[_0x116268(0x5323)](_0x3c9c15[_0x36f378]):isIntersectionTest(_0x2a6cf3,_0x2f50b3,_0xa5c561,_0x24cb56,_0x41d6ab,_0x1e5c7d)&&_0x172721[_0x116268(0x5323)](_0x3c9c15[_0x36f378]);}else{var _0x5c23f6=Math[_0x116268(0x1ace)]((_0x4b9f16+_0x1dfa83)/0x2);_0x2a6cf3=_0x2603bd[0x2*_0x5c23f6],_0x2f50b3=_0x2603bd[0x2*_0x5c23f6+0x1],void 0x0!==_0x2869f6&&_0x2869f6[_0x116268(0x809)]>_0x5c23f6&&(_0xf34b06=_0x5a033b(_0x2869f6[_0x3c9c15[_0x5c23f6]])),void 0x0!==_0x5e3f49?_0x5e3f49(_0x2a6cf3,_0x2f50b3,_0xa5c561,_0x24cb56,_0x41d6ab,_0x1e5c7d,_0x2869f6[_0x3c9c15[_0x5c23f6]],_0xf34b06,_0x15abad)&&_0x172721[_0x116268(0x5323)](_0x3c9c15[_0x5c23f6]):isIntersectionTest(_0x2a6cf3,_0x2f50b3,_0xa5c561,_0x24cb56,_0x41d6ab,_0x1e5c7d)&&_0x172721[_0x116268(0x5323)](_0x3c9c15[_0x5c23f6]);var _0x594f71=(_0x50e743+0x1)%0x2;(0x0===_0x50e743?_0xa5c561<=_0x2a6cf3:_0x24cb56<=_0x2f50b3)&&(_0xe4971f[_0x116268(0x5323)](_0x4b9f16),_0xe4971f[_0x116268(0x5323)](_0x5c23f6-0x1),_0xe4971f[_0x116268(0x5323)](_0x594f71)),(0x0===_0x50e743?_0x41d6ab>=_0x2a6cf3:_0x1e5c7d>=_0x2f50b3)&&(_0xe4971f[_0x116268(0x5323)](_0x5c23f6+0x1),_0xe4971f[_0x116268(0x5323)](_0x1dfa83),_0xe4971f[_0x116268(0x5323)](_0x594f71));}}return _0x172721;}function range$1(_0x593a8e,_0x481a53,_0x1bff3f,_0x2febf9,_0x19ffcc,_0x4d9acd,_0x175a27){var _0x51c982=_0x307c2b,_0x3bc6dc=_0x5e00b3;for(var _0x1d1348,_0x20bd60,_0x48bce0=[0x0,_0x593a8e[_0x3bc6dc(0x809)]-0x1,0x0],_0x531141=[];_0x48bce0[_0x3bc6dc(0x809)];){var _0x35d736=_0x48bce0[_0x3bc6dc(0x3b86)](),_0x45d61a=_0x48bce0[_0x3bc6dc(0x3b86)](),_0x389d82=_0x48bce0[_0x3bc6dc(0x3b86)]();if(_0x45d61a-_0x389d82<=_0x175a27){for(var _0x175f85=_0x389d82;_0x175f85<=_0x45d61a;_0x175f85++)_0x1d1348=_0x481a53[0x2*_0x175f85],_0x20bd60=_0x481a53[0x2*_0x175f85+0x1],_0x1d1348>=_0x1bff3f&&_0x1d1348<=_0x19ffcc&&_0x20bd60>=_0x2febf9&&_0x20bd60<=_0x4d9acd&&_0x531141[_0x3bc6dc(0x5323)](_0x593a8e[_0x175f85]);}else{var _0x4bdc12=Math[_0x3bc6dc(0x1ace)]((_0x389d82+_0x45d61a)/0x2);_0x1d1348=_0x481a53[0x2*_0x4bdc12],_0x20bd60=_0x481a53[0x2*_0x4bdc12+0x1],_0x1d1348>=_0x1bff3f&&_0x1d1348<=_0x19ffcc&&_0x20bd60>=_0x2febf9&&_0x20bd60<=_0x4d9acd&&_0x531141[_0x3bc6dc(0x5323)](_0x593a8e[_0x4bdc12]);var _0x2e4256=(_0x35d736+0x1)%0x2;(0x0===_0x35d736?_0x1bff3f<=_0x1d1348:_0x2febf9<=_0x20bd60)&&(_0x48bce0[_0x3bc6dc(0x5323)](_0x389d82),_0x48bce0[_0x3bc6dc(0x5323)](_0x4bdc12-0x1),_0x48bce0[_0x51c982(0x2a0e)](_0x2e4256)),(0x0===_0x35d736?_0x19ffcc>=_0x1d1348:_0x4d9acd>=_0x20bd60)&&(_0x48bce0[_0x3bc6dc(0x5323)](_0x4bdc12+0x1),_0x48bce0[_0x51c982(0x2a0e)](_0x45d61a),_0x48bce0[_0x3bc6dc(0x5323)](_0x2e4256));}}return _0x531141;}function sort(_0xfab721,_0x42ba1d,_0x4acb03,_0x1d8a3f,_0x217a7b,_0x4d34c1){var _0x339dab=_0x307c2b;if(!(_0x217a7b-_0x1d8a3f<=_0x4acb03)){var _0x53db1a=Math[_0x339dab(0x4b96)]((_0x1d8a3f+_0x217a7b)/0x2);select(_0xfab721,_0x42ba1d,_0x53db1a,_0x1d8a3f,_0x217a7b,_0x4d34c1%0x2),sort(_0xfab721,_0x42ba1d,_0x4acb03,_0x1d8a3f,_0x53db1a-0x1,_0x4d34c1+0x1),sort(_0xfab721,_0x42ba1d,_0x4acb03,_0x53db1a+0x1,_0x217a7b,_0x4d34c1+0x1);}}function select(_0x5095bb,_0x5b905c,_0x4c7fda,_0x1d0977,_0x14cd7d,_0x2520f9){var _0x15bbfd=_0x307c2b,_0x4771ed=_0x5e00b3;for(;_0x14cd7d>_0x1d0977;){if(_0x14cd7d-_0x1d0977>0x258){var _0x26e67e=_0x14cd7d-_0x1d0977+0x1,_0x951c3c=_0x4c7fda-_0x1d0977+0x1,_0x368f2a=Math[_0x4771ed(0xca1)](_0x26e67e),_0x51afd4=0.5*Math[_0x4771ed(0x5d49)](0x2*_0x368f2a/0x3),_0x34a319=0.5*Math[_0x4771ed(0x5c4f)](_0x368f2a*_0x51afd4*(_0x26e67e-_0x51afd4)/_0x26e67e)*(_0x951c3c-_0x26e67e/0x2<0x0?-0x1:0x1);select(_0x5095bb,_0x5b905c,_0x4c7fda,Math[_0x4771ed(0x498f)](_0x1d0977,Math[_0x4771ed(0x1ace)](_0x4c7fda-_0x951c3c*_0x51afd4/_0x26e67e+_0x34a319)),Math[_0x15bbfd(0x4b49)](_0x14cd7d,Math[_0x4771ed(0x1ace)](_0x4c7fda+(_0x26e67e-_0x951c3c)*_0x51afd4/_0x26e67e+_0x34a319)),_0x2520f9);}var _0x16dd87=_0x5b905c[0x2*_0x4c7fda+_0x2520f9],_0x2e2daf=_0x1d0977,_0x1df9ac=_0x14cd7d;for(swapItem(_0x5095bb,_0x5b905c,_0x1d0977,_0x4c7fda),_0x5b905c[0x2*_0x14cd7d+_0x2520f9]>_0x16dd87&&swapItem(_0x5095bb,_0x5b905c,_0x1d0977,_0x14cd7d);_0x2e2daf<_0x1df9ac;){for(swapItem(_0x5095bb,_0x5b905c,_0x2e2daf,_0x1df9ac),_0x2e2daf++,_0x1df9ac--;_0x5b905c[0x2*_0x2e2daf+_0x2520f9]<_0x16dd87;)_0x2e2daf++;for(;_0x5b905c[0x2*_0x1df9ac+_0x2520f9]>_0x16dd87;)_0x1df9ac--;}_0x5b905c[0x2*_0x1d0977+_0x2520f9]===_0x16dd87?swapItem(_0x5095bb,_0x5b905c,_0x1d0977,_0x1df9ac):swapItem(_0x5095bb,_0x5b905c,++_0x1df9ac,_0x14cd7d),_0x1df9ac<=_0x4c7fda&&(_0x1d0977=_0x1df9ac+0x1),_0x4c7fda<=_0x1df9ac&&(_0x14cd7d=_0x1df9ac-0x1);}}function swapItem(_0x3120f5,_0x35642d,_0x4ba7ce,_0xf45595){swap(_0x3120f5,_0x4ba7ce,_0xf45595),swap(_0x35642d,0x2*_0x4ba7ce,0x2*_0xf45595),swap(_0x35642d,0x2*_0x4ba7ce+0x1,0x2*_0xf45595+0x1);}function swap(_0x2a7149,_0x54c34c,_0x2a65f6){var _0x4b7111=_0x2a7149[_0x54c34c];_0x2a7149[_0x54c34c]=_0x2a7149[_0x2a65f6],_0x2a7149[_0x2a65f6]=_0x4b7111;}function within(_0x2bf6ba,_0x215ec6,_0x1e3588,_0x51220d,_0x4b8719,_0x1e5be5){var _0x71c74f=_0x307c2b,_0x48d43e=_0x5e00b3;for(var _0x4f39b0=[0x0,_0x2bf6ba['length']-0x1,0x0],_0x1d4aa9=[],_0x56492b=_0x4b8719*_0x4b8719;_0x4f39b0[_0x48d43e(0x809)];){var _0x37b941=_0x4f39b0[_0x48d43e(0x3b86)](),_0x19ddaf=_0x4f39b0[_0x71c74f(0x31a1)](),_0x11f317=_0x4f39b0[_0x71c74f(0x31a1)]();if(_0x19ddaf-_0x11f317<=_0x1e5be5){for(var _0x42522a=_0x11f317;_0x42522a<=_0x19ddaf;_0x42522a++)sqDist(_0x215ec6[0x2*_0x42522a],_0x215ec6[0x2*_0x42522a+0x1],_0x1e3588,_0x51220d)<=_0x56492b&&_0x1d4aa9[_0x48d43e(0x5323)](_0x2bf6ba[_0x42522a]);}else{var _0x3edec4=Math[_0x48d43e(0x1ace)]((_0x11f317+_0x19ddaf)/0x2),_0x1bcfa9=_0x215ec6[0x2*_0x3edec4],_0x3d0775=_0x215ec6[0x2*_0x3edec4+0x1];sqDist(_0x1bcfa9,_0x3d0775,_0x1e3588,_0x51220d)<=_0x56492b&&_0x1d4aa9[_0x48d43e(0x5323)](_0x2bf6ba[_0x3edec4]);var _0x296231=(_0x37b941+0x1)%0x2;(0x0===_0x37b941?_0x1e3588-_0x4b8719<=_0x1bcfa9:_0x51220d-_0x4b8719<=_0x3d0775)&&(_0x4f39b0['push'](_0x11f317),_0x4f39b0['push'](_0x3edec4-0x1),_0x4f39b0[_0x48d43e(0x5323)](_0x296231)),(0x0===_0x37b941?_0x1e3588+_0x4b8719>=_0x1bcfa9:_0x51220d+_0x4b8719>=_0x3d0775)&&(_0x4f39b0['push'](_0x3edec4+0x1),_0x4f39b0[_0x48d43e(0x5323)](_0x19ddaf),_0x4f39b0[_0x48d43e(0x5323)](_0x296231));}}return _0x1d4aa9;}function sqDist(_0x407591,_0x7ede06,_0x13a4f5,_0x32855c){var _0x546447=_0x407591-_0x13a4f5,_0x32af97=_0x7ede06-_0x32855c;return _0x546447*_0x546447+_0x32af97*_0x32af97;}KDBush[_0x307c2b(0x1aa2)]={'range':function(_0x47611c,_0x378aa6,_0x97d870,_0x2d9438){var _0x5ca929=_0x307c2b,_0x1fd552=_0x5e00b3;return range$1(this[_0x1fd552(0x34a2)],this[_0x1fd552(0x81e)],_0x47611c,_0x378aa6,_0x97d870,_0x2d9438,this[_0x5ca929(0x3334)]);},'within':function(_0x19d001,_0x33cda4,_0xcecf37){var _0x5ce014=_0x5e00b3;return within(this[_0x5ce014(0x34a2)],this[_0x5ce014(0x81e)],_0x19d001,_0x33cda4,_0xcecf37,this[_0x5ce014(0x3ee4)]);},'intersect':function(_0x20395a,_0x177fc4,_0x7d716c,_0x36976e,_0x5a0394,_0x31d50e,_0xc9bdf8,_0x38ccfa){var _0x268be6=_0x5e00b3;return intersect(this[_0x268be6(0x34a2)],this[_0x268be6(0x81e)],_0x20395a,_0x177fc4,_0x7d716c,_0x36976e,this[_0x268be6(0x3ee4)],_0x5a0394,_0x31d50e,_0xc9bdf8,_0x38ccfa);}};var LineCallOutVp=_0x5e00b3(0x67a);function LineCallOut(_0x578b42){var _0x56a4b0=_0x307c2b,_0x57dd36=_0x5e00b3;this[_0x57dd36(0x5f6e)]={},this[_0x57dd36(0x18d6)]=[],this[_0x57dd36(0x59ee)]=void 0x0,this[_0x57dd36(0x1fa0)]=void 0x0,this[_0x57dd36(0xfc3)]=!0x1,this[_0x56a4b0(0x255c)]=!0x0,this[_0x56a4b0(0x120d)]=void 0x0,this['_worldMatrix']=Matrix4[_0x57dd36(0x40f3)](Matrix4[_0x57dd36(0x2de)]),this[_0x57dd36(0x3097)]=new BoundingSphere(),this[_0x57dd36(0x602d)]=!0x1,this['_frameState']=void 0x0,this[_0x56a4b0(0x19be)]=void 0x0,this['_isUpdateColor']=!0x1;}function initialize$2(_0x53ffe0,_0x4b482f,_0x37e126){var _0x11541f=_0x5e00b3;destroyCommands$8(_0x53ffe0);var _0x442574=createVertexData(_0x53ffe0,_0x37e126[_0x11541f(0x3037)]);computeBounds$2(_0x53ffe0),createCommand$6(_0x53ffe0,_0x4b482f,_0x442574),_0x53ffe0[_0x11541f(0xfc3)]=!0x0;}function destroyCommands$8(_0x5552b0){var _0x576f1b=_0x307c2b,_0x4ae2cf=_0x5e00b3;defined$1(_0x5552b0[_0x4ae2cf(0x3594)])&&(_0x5552b0[_0x576f1b(0x120d)][_0x4ae2cf(0x2b54)]=_0x5552b0['_colorCommand'][_0x4ae2cf(0x2b54)]&&_0x5552b0[_0x576f1b(0x120d)][_0x4ae2cf(0x2b54)][_0x576f1b(0x5020)](),_0x5552b0[_0x4ae2cf(0x3594)][_0x4ae2cf(0x2ddc)]=_0x5552b0[_0x4ae2cf(0x3594)][_0x4ae2cf(0x2ddc)]&&_0x5552b0[_0x576f1b(0x120d)][_0x4ae2cf(0x2ddc)][_0x4ae2cf(0x2947)](),_0x5552b0[_0x4ae2cf(0x3594)]=void 0x0);}function createCommand$6(_0x14a14d,_0x283bc9,_0x1ce1a8){var _0x516938=_0x307c2b,_0x18540a=_0x5e00b3;destroyCommands$8(_0x14a14d);var _0x25b6c4=Buffer$1[_0x18540a(0x5ad5)]({'context':_0x283bc9,'typedArray':_0x1ce1a8[_0x18540a(0xa78)],'usage':BufferUsage[_0x18540a(0xdfd)]}),_0xa0f2c2=Buffer$1[_0x18540a(0x5ad5)]({'context':_0x283bc9,'typedArray':_0x1ce1a8[_0x18540a(0x5148)],'usage':BufferUsage[_0x18540a(0xdfd)]}),_0x514245=Buffer$1[_0x18540a(0x5ad5)]({'context':_0x283bc9,'typedArray':_0x1ce1a8[_0x18540a(0x4a34)],'usage':BufferUsage[_0x18540a(0xdfd)]}),_0x66230c=[],_0xfa8b6f={'aPosition':0x0,'aTexCoord0':0x1,'aColor':0x2};_0x66230c[_0x18540a(0x5323)]({'index':_0xfa8b6f[_0x516938(0x51e)],'vertexBuffer':_0x25b6c4,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x18540a(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1}),_0x66230c[_0x18540a(0x5323)]({'index':_0xfa8b6f[_0x18540a(0x15b1)],'vertexBuffer':_0xa0f2c2,'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x18540a(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x8,'normalize':!0x1}),_0x66230c[_0x18540a(0x5323)]({'index':_0xfa8b6f[_0x18540a(0xff4)],'vertexBuffer':_0x514245,'componentsPerAttribute':0x1,'componentDatatype':ComponentDatatype$1[_0x18540a(0x1b0f)],'offsetInBytes':0x0,'strideInBytes':0x1,'normalize':!0x1});var _0x4a3c46=Buffer$1[_0x18540a(0xda9)]({'context':_0x283bc9,'typedArray':_0x1ce1a8[_0x18540a(0x4511)],'usage':BufferUsage[_0x18540a(0xdfd)],'indexDatatype':_0x1ce1a8[_0x18540a(0x3821)]});_0x14a14d[_0x516938(0x120d)]=new DrawCommand({'primitiveType':PrimitiveType$1['TRIANGLES'],'modelMatrix':_0x14a14d[_0x18540a(0x37f2)],'boundingVolume':_0x14a14d[_0x516938(0x557)],'pass':Pass$1[_0x18540a(0x32a2)],'owner':_0x14a14d}),_0x14a14d[_0x18540a(0x3594)][_0x18540a(0x2b54)]=new VertexArray({'context':_0x283bc9,'attributes':_0x66230c,'indexBuffer':_0x4a3c46});var _0x14c5f1=new ShaderSource({'sources':[LineCallOutVp]}),_0x182331=new ShaderSource({'sources':[_0x18540a(0x1208)]});_0x14a14d[_0x516938(0x120d)][_0x516938(0x1868)]=ShaderProgram$1[_0x18540a(0x5344)]({'context':_0x283bc9,'vertexShaderSource':_0x14c5f1,'fragmentShaderSource':_0x182331,'attributeLocations':_0xfa8b6f}),_0x14a14d[_0x18540a(0x3594)]['renderState']=RenderState[_0x516938(0x5602)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x516938(0x2ce1)]}),_0x14a14d[_0x18540a(0x3594)][_0x18540a(0x2ca)]={'uLineWidth':function(){var _0x37de1d=_0x18540a;return _0x14a14d[_0x37de1d(0x59ee)][_0x37de1d(0x573)];},'uFillColor':function(){var _0x4fcf0c=_0x18540a;return _0x14a14d[_0x4fcf0c(0x59ee)][_0x4fcf0c(0xbf3)];}};}function createVertexData(_0x17fde5){var _0x1c0bed=_0x307c2b,_0x42e09d=_0x5e00b3;for(var _0xcefc88=0x0,_0x5f36d8=0x0,_0x3c30f2=0x0,_0x5d1d34=0x0,_0x409769=0x2*_0x17fde5['_points']['length'],_0x5a14db=ComponentDatatype$1[_0x42e09d(0x40dd)](ComponentDatatype$1['FLOAT'],0x3*_0x409769),_0x5801cc=ComponentDatatype$1[_0x42e09d(0x40dd)](ComponentDatatype$1[_0x42e09d(0x486a)],0x2*_0x409769),_0x4f0eaa=new Uint8Array(_0x409769),_0x54baa6=_0x409769/0x2*0x3,_0x39afeb=_0x409769>0xffff?IndexDatatype$1[_0x1c0bed(0x54b7)]:IndexDatatype$1[_0x42e09d(0x43ff)],_0x196f0b=ComponentDatatype$1[_0x42e09d(0x40dd)](_0x39afeb,_0x54baa6),_0x1fca7f=0x0;_0x1fca7f<_0x17fde5[_0x42e09d(0x18d6)][_0x42e09d(0x809)]/0x2;_0x1fca7f++){var _0x31d7b5=_0x17fde5[_0x42e09d(0x18d6)][0x2*_0x1fca7f],_0x1d8efc=_0x17fde5[_0x42e09d(0x18d6)][0x2*_0x1fca7f+0x1],_0x2a0185=_0xcefc88/0x3;_0x5a14db[_0xcefc88++]=_0x1d8efc['x'],_0x5a14db[_0xcefc88++]=_0x1d8efc['y'],_0x5a14db[_0xcefc88++]=_0x1d8efc['z'];var _0x268e17=_0xcefc88/0x3;_0x5a14db[_0xcefc88++]=_0x1d8efc['x'],_0x5a14db[_0xcefc88++]=_0x1d8efc['y'],_0x5a14db[_0xcefc88++]=_0x1d8efc['z'];var _0xa2c806=_0xcefc88/0x3;_0x5a14db[_0xcefc88++]=_0x31d7b5['x'],_0x5a14db[_0xcefc88++]=_0x31d7b5['y'],_0x5a14db[_0xcefc88++]=_0x31d7b5['z'];var _0x202382=_0xcefc88/0x3;_0x5a14db[_0xcefc88++]=_0x31d7b5['x'],_0x5a14db[_0xcefc88++]=_0x31d7b5['y'],_0x5a14db[_0xcefc88++]=_0x31d7b5['z'],_0x5801cc[_0x5f36d8++]=0x0,_0x5801cc[_0x5f36d8++]=0x0,_0x5801cc[_0x5f36d8++]=0x1,_0x5801cc[_0x5f36d8++]=0x0,_0x5801cc[_0x5f36d8++]=0x1,_0x5801cc[_0x5f36d8++]=0x1,_0x5801cc[_0x5f36d8++]=0x0,_0x5801cc[_0x5f36d8++]=0x1,_0x196f0b[_0x3c30f2++]=_0x2a0185,_0x196f0b[_0x3c30f2++]=_0x268e17,_0x196f0b[_0x3c30f2++]=_0xa2c806,_0x196f0b[_0x3c30f2++]=_0x2a0185,_0x196f0b[_0x3c30f2++]=_0xa2c806,_0x196f0b[_0x3c30f2++]=_0x202382;}for(_0x1fca7f=0x0;_0x1fca7f<_0x409769;_0x1fca7f++)_0x4f0eaa[_0x5d1d34++]=0xff;return _0x17fde5[_0x42e09d(0x38fa)]=_0x4f0eaa,{'vertices':_0x5a14db,'texcoords':_0x5801cc,'colors':_0x4f0eaa,'indexPackage':_0x196f0b,'indexDataType':_0x39afeb};}function computeBounds$2(_0x5cf948,_0x6d1a1c){var _0x49abf5=_0x307c2b,_0x436461=_0x5e00b3;for(var _0x90f628=Number[_0x436461(0x4d71)],_0x224aef=-Number[_0x436461(0x4d71)],_0x3dce04=Number[_0x436461(0x4d71)],_0x135480=-Number[_0x436461(0x4d71)],_0x20945f=Number[_0x436461(0x4d71)],_0x323066=-Number[_0x49abf5(0x49a8)],_0xb34130=0x0;_0xb34130<_0x5cf948[_0x436461(0x18d6)][_0x436461(0x809)];_0xb34130++){var _0x74c4ae=_0x5cf948[_0x436461(0x18d6)][_0xb34130];_0x224aef=Math[_0x436461(0x498f)](_0x224aef,_0x74c4ae['x']),_0x90f628=Math[_0x436461(0x19a8)](_0x90f628,_0x74c4ae['x']),_0x135480=Math[_0x49abf5(0x5449)](_0x135480,_0x74c4ae['y']),_0x3dce04=Math[_0x436461(0x19a8)](_0x3dce04,_0x74c4ae['y']),_0x323066=Math[_0x436461(0x498f)](_0x323066,_0x74c4ae['z']),_0x20945f=Math[_0x436461(0x19a8)](_0x20945f,_0x74c4ae['z']);}Cesium[_0x436461(0x14f9)][_0x436461(0x1c11)](_0x224aef,_0x90f628,Cesium[_0x436461(0x14f9)][_0x436461(0x3b80)])&&(_0x224aef=_0x90f628+0.1),Cesium[_0x436461(0x14f9)][_0x436461(0x1c11)](_0x135480,_0x3dce04,Cesium[_0x436461(0x14f9)][_0x436461(0x3b80)])&&(_0x135480=_0x3dce04+0.1),Cesium[_0x49abf5(0x4911)][_0x436461(0x1c11)](_0x323066,_0x20945f,Cesium[_0x436461(0x14f9)][_0x436461(0x3b80)])&&(_0x323066=_0x20945f+0.1);var _0x43d546=new Cartesian3((_0x224aef+_0x90f628)/0x2,(_0x135480+_0x3dce04)/0x2,(_0x323066+_0x20945f)/0x2),_0x43cd9b=Math[_0x436461(0x498f)](Math[_0x49abf5(0x5449)](_0x323066-_0x20945f,_0x135480-_0x3dce04),_0x224aef-_0x90f628);_0x5cf948[_0x436461(0x3097)]=new BoundingSphere(_0x43d546,_0x43cd9b/0x2);}function updatePoints(_0x4e5e62){var _0x4cfb7=_0x307c2b,_0x385e41=_0x5e00b3;if(_0x4e5e62[_0x385e41(0x33e1)]){if(_0x4e5e62[_0x385e41(0x18d6)]=[],_0x4e5e62[_0x385e41(0xa47)][_0x385e41(0x3037)]===SceneMode$1[_0x385e41(0x3c78)]){for(var _0x4f5399 in _0x4e5e62['_point3Ds'])for(var _0x5a0e5f=_0x4e5e62[_0x4cfb7(0x2b6a)][_0x4f5399],_0x1bf52d=0x0;_0x1bf52d<_0x5a0e5f[_0x385e41(0x809)];_0x1bf52d++){var _0x529d7b=_0x5a0e5f[_0x1bf52d][_0x385e41(0x3747)],_0x210979=new Cartesian3();Cartesian3[_0x385e41(0x4853)](_0x529d7b,_0x210979),Cartesian3[_0x385e41(0x34b9)](_0x210979,0x615299,_0x210979),_0x5a0e5f[_0x1bf52d][_0x385e41(0x3e2d)]=0x2*_0x4e5e62[_0x4cfb7(0x1d9f)][_0x385e41(0x809)],_0x4e5e62[_0x385e41(0x18d6)][_0x4cfb7(0x2a0e)](_0x529d7b),_0x4e5e62['_points'][_0x385e41(0x5323)](_0x210979);}}else{for(var _0x4f5399 in _0x4e5e62[_0x385e41(0x5f6e)])for(_0x5a0e5f=_0x4e5e62[_0x385e41(0x5f6e)][_0x4f5399],_0x1bf52d=0x0;_0x1bf52d<_0x5a0e5f[_0x4cfb7(0x2ef4)];_0x1bf52d++){_0x210979=new Cartesian3((_0x529d7b=_0x5a0e5f[_0x1bf52d][_0x385e41(0x3747)])['x'],_0x529d7b['y'],0x0),(_0x5a0e5f[_0x1bf52d][_0x4cfb7(0x43a6)]=0x2*_0x4e5e62[_0x385e41(0x18d6)][_0x385e41(0x809)],_0x4e5e62[_0x385e41(0x18d6)][_0x385e41(0x5323)](_0x529d7b),_0x4e5e62[_0x385e41(0x18d6)]['push'](_0x210979));}}_0x4e5e62[_0x4cfb7(0x255c)]=!0x1;}}function updateColor(_0x5e5c79){var _0x246082=_0x307c2b,_0x364e05=_0x5e00b3;if(_0x5e5c79[_0x364e05(0x10b9)]&&defined$1(_0x5e5c79[_0x246082(0x19be)])){for(var _0x446c8c in _0x5e5c79[_0x246082(0x2b6a)])for(var _0x4f8748=_0x5e5c79[_0x364e05(0x5f6e)][_0x446c8c],_0x478611=0x0;_0x478611<_0x4f8748[_0x246082(0x2ef4)];_0x478611++){var _0x172103=_0x4f8748[_0x478611][_0x364e05(0x3e2d)];_0x5e5c79[_0x364e05(0x38fa)][_0x172103]=_0x4f8748[_0x478611][_0x364e05(0x3234)]?0xff:0x0,_0x5e5c79[_0x364e05(0x38fa)][_0x172103+0x1]=_0x5e5c79[_0x364e05(0x38fa)][_0x172103],_0x5e5c79[_0x364e05(0x38fa)][_0x172103+0x2]=_0x5e5c79[_0x364e05(0x38fa)][_0x172103],_0x5e5c79[_0x364e05(0x38fa)][_0x172103+0x3]=_0x5e5c79['_colors'][_0x172103];}_0x5e5c79[_0x246082(0x120d)][_0x246082(0x202b)][_0x364e05(0x4f6b)](0x2)[_0x246082(0x4b70)][_0x364e05(0x44e2)](_0x5e5c79[_0x364e05(0x38fa)]),_0x5e5c79[_0x246082(0x14f5)]=!0x1;}}Object[_0x5e00b3(0x1dfd)](LineCallOut[_0x5e00b3(0x3720)],{'style':{'get':function(){var _0x556d68=_0x5e00b3;return this[_0x556d68(0x59ee)];},'set':function(_0x4d1e0c){var _0x1d0bbd=_0x307c2b;this[_0x1d0bbd(0x117d)]=_0x4d1e0c;}},'count':{'get':function(){var _0x37709a=_0x307c2b,_0xa93482=_0x5e00b3;return this[_0x37709a(0x1d9f)][_0xa93482(0x809)];}},'isVisible':{'get':function(){var _0x4325a0=_0x5e00b3;return this[_0x4325a0(0x602d)];},'set':function(_0x4dee78){var _0x5a2f0d=_0x5e00b3;this[_0x5a2f0d(0x602d)]=_0x4dee78;}}}),LineCallOut[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){return destroyCommands$8(this),destroyObject$1(this);},LineCallOut[_0x5e00b3(0x3720)]['addPoint']=function(_0x420d60,_0x304558,_0x9cd2c8){var _0x13786b=_0x307c2b,_0x584029=_0x5e00b3,_0x3c6393={'id':_0x420d60,'position':Cartesian3[_0x584029(0x40f3)](_0x9cd2c8),'index':_0x304558,'dataIndex':0x0,'show':!0x0};defined$1(this[_0x584029(0x5f6e)][_0x420d60])||(this[_0x584029(0x5f6e)][_0x420d60]=[]),this[_0x13786b(0x2b6a)][_0x420d60][_0x584029(0x5323)](_0x3c6393),this[_0x584029(0xfc3)]=!0x1,this[_0x13786b(0x255c)]=!0x0;},LineCallOut[_0x5e00b3(0x3720)]['remove']=function(_0x5db9a7,_0x169f1a){var _0x36cce3=_0x307c2b,_0x6d79de=_0x5e00b3,_0x602350=this[_0x6d79de(0x55fa)](_0x5db9a7);if(null!=_0x602350){for(var _0x4de754=0x0;_0x4de754<_0x602350[_0x6d79de(0x809)];_0x4de754++)_0x602350[_0x4de754][_0x6d79de(0x51d3)]===_0x169f1a&&(delete _0x602350[_0x4de754],_0x602350[_0x4de754]=null);var _0x3675d6=[];for(_0x4de754=0x0;_0x4de754<_0x602350[_0x6d79de(0x809)];_0x4de754++)null!==_0x602350[_0x4de754]&&_0x3675d6[_0x6d79de(0x5323)](_0x602350[_0x4de754]);0x0===_0x3675d6[_0x36cce3(0x2ef4)]?delete this[_0x36cce3(0x2b6a)][_0x5db9a7]:this[_0x6d79de(0x5f6e)][_0x5db9a7]=_0x3675d6;}this[_0x6d79de(0x33e1)]=!0x0,this[_0x6d79de(0xfc3)]=!0x0;},LineCallOut[_0x5e00b3(0x3720)][_0x307c2b(0x1f84)]=function(_0x11bbb8){var _0x3fb80c=_0x307c2b,_0x3c4774=_0x5e00b3;return defined$1(this[_0x3fb80c(0x2b6a)][_0x11bbb8])?this[_0x3c4774(0x5f6e)][_0x11bbb8]:null;},LineCallOut[_0x307c2b(0x1aa2)][_0x5e00b3(0x5399)]=function(_0x10e57a,_0xb99b68,_0x564004){var _0x38c9db=_0x307c2b,_0x5a5516=_0x5e00b3;if(updatePoints(this),!defined$1(this[_0x38c9db(0x2b6a)][_0x10e57a])||0x0===this[_0x5a5516(0x5f6e)][_0x10e57a][_0x5a5516(0x809)])return null;for(var _0x499c4d=this[_0x5a5516(0x5f6e)][_0x10e57a],_0x3e558c=0x0;_0x3e558c<_0x499c4d[_0x38c9db(0x2ef4)];_0x3e558c++)_0x499c4d[_0x3e558c][_0x5a5516(0x51d3)]===_0xb99b68&&_0x499c4d[_0x3e558c]['show']!==_0x564004&&(_0x499c4d[_0x3e558c][_0x5a5516(0x3234)]=_0x564004,this[_0x38c9db(0x14f5)]=!0x0);},LineCallOut[_0x307c2b(0x1aa2)]['_updateIndex']=function(_0x578f75,_0x189ca3,_0x4ba691){var _0x37b7ea=_0x307c2b,_0x34caa6=_0x5e00b3,_0x230358=this[_0x34caa6(0x5f6e)][_0x578f75];if(defined$1(_0x230358)){for(var _0x5038fb=0x0;_0x5038fb<_0x230358[_0x34caa6(0x809)];_0x5038fb++)_0x230358[_0x5038fb]['index']===_0x189ca3&&(_0x230358[_0x5038fb][_0x37b7ea(0x1c07)]=_0x4ba691);}},LineCallOut[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x1e1901,_0x1418af,_0x95799b){var _0x31740e=_0x307c2b,_0x347565=_0x5e00b3;this[_0x347565(0xa47)]=_0x1418af,this[_0x347565(0x33e1)]&&updatePoints(this),0x0!==this[_0x347565(0x18d6)][_0x347565(0x809)]&&this[_0x347565(0x18d6)][_0x347565(0x809)]%0x2==0x0&&this[_0x347565(0x602d)]&&(this[_0x31740e(0x1193)]||initialize$2(this,_0x1e1901,_0x1418af),updateColor(this),defined$1(this[_0x347565(0x3594)])&&_0x95799b[_0x347565(0x5323)](this[_0x347565(0x3594)]));};var SHOW_INDEX$2=Billboard[_0x307c2b(0x42d7)],POSITION_INDEX$3=Billboard[_0x5e00b3(0x31db)],PIXEL_OFFSET_INDEX=Billboard[_0x5e00b3(0x19bb)],EYE_OFFSET_INDEX=Billboard[_0x5e00b3(0x394c)],HORIZONTAL_ORIGIN_INDEX=Billboard[_0x307c2b(0x2755)],VERTICAL_ORIGIN_INDEX=Billboard[_0x5e00b3(0x2ef6)],SCALE_INDEX=Billboard[_0x307c2b(0x3550)],IMAGE_INDEX_INDEX=Billboard[_0x5e00b3(0x4e84)],COLOR_INDEX$2=Billboard[_0x5e00b3(0x5195)],ROTATION_INDEX=Billboard[_0x5e00b3(0x450c)],ALIGNED_AXIS_INDEX=Billboard[_0x5e00b3(0x5b1)],SCALE_BY_DISTANCE_INDEX$2=Billboard[_0x5e00b3(0x1287)],TRANSLUCENCY_BY_DISTANCE_INDEX$2=Billboard[_0x5e00b3(0x362c)],PIXEL_OFFSET_SCALE_BY_DISTANCE_INDEX=Billboard[_0x5e00b3(0x10bb)],DISTANCE_DISPLAY_CONDITION_INDEX$2=Billboard[_0x5e00b3(0x3b1f)],DISABLE_DEPTH_DISTANCE=Billboard[_0x5e00b3(0x35d5)],TEXTURE_COORDINATE_BOUNDS=Billboard[_0x5e00b3(0x163c)],SDF_INDEX=Billboard[_0x5e00b3(0x11a6)],NUMBER_OF_PROPERTIES$2=Billboard[_0x5e00b3(0x2884)],attributeLocations$4,attributeLocationsBatched$1={'positionHighAndScale':0x0,'positionLowAndRotation':0x1,'compressedAttribute0':0x2,'compressedAttribute1':0x3,'compressedAttribute2':0x4,'eyeOffset':0x5,'scaleByDistance':0x6,'pixelOffsetScaleByDistance':0x7,'compressedAttribute3':0x8,'textureCoordinateBoundsOrLabelTranslate':0x9,'a_batchId':0xa,'sdf':0xb},attributeLocationsInstanced$1={'direction':0x0,'positionHighAndScale':0x1,'positionLowAndRotation':0x2,'compressedAttribute0':0x3,'compressedAttribute1':0x4,'compressedAttribute2':0x5,'eyeOffset':0x6,'scaleByDistance':0x7,'pixelOffsetScaleByDistance':0x8,'compressedAttribute3':0x9,'textureCoordinateBoundsOrLabelTranslate':0xa,'a_batchId':0xb,'sdf':0xc},ParticleBlend={'enabled':!0x0,'equationRgb':BlendEquation$1[_0x5e00b3(0x5852)],'equationAlpha':BlendEquation$1[_0x5e00b3(0x5852)],'functionSourceRgb':BlendFunction$1[_0x307c2b(0xda8)],'functionDestinationRgb':BlendFunction$1[_0x5e00b3(0x2bbb)],'functionSourceAlpha':BlendFunction$1[_0x307c2b(0x3530)],'functionDestinationAlpha':BlendFunction$1[_0x5e00b3(0x2bbb)]},getIndexBuffer$1;function BillboardCollection(_0x31261d){var _0x5942f8=_0x307c2b,_0x1f1702=_0x5e00b3;_0x31261d=defaultValue$1(_0x31261d,defaultValue$1[_0x5942f8(0x216e)]),this[_0x1f1702(0x5e52)]=_0x31261d[_0x1f1702(0x20c0)],this[_0x1f1702(0x2528)]=_0x31261d[_0x1f1702(0x4dd5)],this[_0x1f1702(0x4039)]=void 0x0,this[_0x1f1702(0x4c28)]=void 0x0,this[_0x1f1702(0x5274)]=!0x0,this[_0x1f1702(0x3ebd)]=void 0x0,this[_0x1f1702(0x3d55)]=void 0x0,this[_0x1f1702(0x3c35)]=void 0x0,this[_0x5942f8(0xeb8)]=void 0x0,this[_0x1f1702(0x361e)]=void 0x0,this[_0x1f1702(0x24d5)]=void 0x0,this[_0x1f1702(0x1adc)]=void 0x0,this[_0x5942f8(0x534d)]={},this[_0x1f1702(0x3b3e)]=[],this[_0x1f1702(0x1952)]=[],this['_billboardsToUpdateIndex']=0x0,this[_0x1f1702(0x35ce)]=!0x1,this[_0x1f1702(0x3a1a)]=!0x1,this[_0x1f1702(0xff9)]=!0x1,this[_0x1f1702(0x5a14)]=!0x1,this[_0x1f1702(0x58f)]=!0x1,this['_compiledShaderAlignedAxis']=!0x1,this[_0x5942f8(0x1d10)]=!0x1,this[_0x1f1702(0x377e)]=!0x1,this[_0x1f1702(0x21a4)]=!0x1,this[_0x1f1702(0x2640)]=!0x1,this[_0x1f1702(0x5f86)]=!0x1,this[_0x1f1702(0x1f99)]=!0x1,this[_0x1f1702(0x2a47)]=!0x1,this[_0x5942f8(0x1a94)]=!0x1,this[_0x1f1702(0x4f8e)]=!0x1,this[_0x1f1702(0x4195)]=!0x1,this[_0x1f1702(0x3902)]=!0x1,this[_0x5942f8(0x112)]=!0x1,this[_0x1f1702(0xf4f)]=new Uint32Array(NUMBER_OF_PROPERTIES$2),this[_0x5942f8(0x22fe)]=0x0,this[_0x1f1702(0x6ec)]=0x0,this[_0x1f1702(0x3b34)]=0x1,this[_0x5942f8(0x3b63)]=0x0,this[_0x1f1702(0x493a)]=!0x0,this[_0x1f1702(0x2f39)]=!0x0,this[_0x1f1702(0x27b1)]=!0x0,this[_0x1f1702(0x4789)]=new BoundingSphere(),this[_0x5942f8(0x4644)]=new BoundingSphere(),this[_0x1f1702(0x26e8)]=new BoundingSphere(),this[_0x1f1702(0x5151)]=new BoundingSphere(),this[_0x1f1702(0xf1c)]=!0x1,this[_0x1f1702(0x592b)]=[],this[_0x1f1702(0x692)]=defaultValue$1(_0x31261d[_0x5942f8(0x483a)],!0x0),this[_0x1f1702(0x599)]=Matrix4[_0x1f1702(0x40f3)](defaultValue$1(_0x31261d[_0x1f1702(0x599)],Matrix4[_0x1f1702(0x2de)])),this[_0x1f1702(0x33a1)]=Matrix4[_0x1f1702(0x40f3)](Matrix4[_0x1f1702(0x2de)]),this[_0x5942f8(0x3425)]=defaultValue$1(_0x31261d[_0x1f1702(0x3820)],!0x1),this[_0x1f1702(0x12e1)]=defaultValue$1(_0x31261d[_0x1f1702(0x12e1)],!0x1),this[_0x1f1702(0x2997)]=defaultValue$1(_0x31261d[_0x1f1702(0x2997)],BlendOption$1[_0x5942f8(0x2326)]),this['_blendOption']=void 0x0,this[_0x5942f8(0x29d5)]=_0x31261d[_0x1f1702(0x2930)],this[_0x1f1702(0x1de4)]=defaultValue$1(_0x31261d[_0x1f1702(0x9da)],!0x1),this[_0x5942f8(0xa24)]=_0x31261d[_0x1f1702(0x4583)],this[_0x5942f8(0x360b)]=SceneMode$1[_0x1f1702(0x3c78)],this['_buffersUsage']=[BufferUsage[_0x1f1702(0xdfd)],BufferUsage[_0x1f1702(0xdfd)],BufferUsage[_0x1f1702(0xdfd)],BufferUsage[_0x1f1702(0xdfd)],BufferUsage[_0x1f1702(0xdfd)],BufferUsage[_0x5942f8(0x54ce)],BufferUsage[_0x1f1702(0xdfd)],BufferUsage[_0x1f1702(0xdfd)],BufferUsage[_0x1f1702(0xdfd)],BufferUsage[_0x1f1702(0xdfd)],BufferUsage[_0x1f1702(0xdfd)],BufferUsage[_0x5942f8(0x54ce)],BufferUsage[_0x1f1702(0xdfd)],BufferUsage[_0x1f1702(0xdfd)],BufferUsage[_0x5942f8(0x54ce)],BufferUsage[_0x1f1702(0xdfd)]],this[_0x1f1702(0x192f)]=Color$2[_0x1f1702(0x40f3)](Color$2[_0x5942f8(0x5a89)]);var _0x599674=this;this[_0x1f1702(0x760)]={'u_atlas':function(){var _0x166d02=_0x5942f8,_0x247b0f=_0x1f1702;return _0x599674[_0x166d02(0x1cdb)][_0x247b0f(0x30a9)];},'u_highlightColor':function(){var _0x3bc0c5=_0x1f1702;return _0x599674[_0x3bc0c5(0x192f)];},'u_eyeOffsetZ':function(){var _0x2388c0=_0x5942f8,_0x160690=_0x1f1702;if(!defined$1(_0x599674[_0x2388c0(0x16a0)])||!defined$1(_0x599674[_0x160690(0x5e52)][_0x160690(0x5592)]))return 0x0;var _0x564bf0=_0x599674[_0x2388c0(0x16a0)][_0x160690(0x5592)];return 0.01*_0x564bf0[_0x160690(0x1d1d)][_0x160690(0x5a4e)]*Math[_0x160690(0x1428)](_0x564bf0[_0x160690(0x3a66)]);}};var _0x57b0bf=this[_0x1f1702(0x5e52)];defined$1(_0x57b0bf)&&defined$1(_0x57b0bf[_0x1f1702(0x2329)])&&(this[_0x1f1702(0x2acd)]=_0x57b0bf[_0x1f1702(0x2329)][_0x1f1702(0x13f3)](function(){var _0x473bde=_0x5942f8,_0x4940d8=_0x1f1702;for(var _0x80ec6f=this[_0x473bde(0x1142)],_0x469a45=_0x80ec6f[_0x473bde(0x2ef4)],_0x5d29cb=0x0;_0x5d29cb<_0x469a45;++_0x5d29cb)_0x80ec6f[_0x5d29cb][_0x4940d8(0x4520)]();},this)),this[_0x1f1702(0x5e82)]=new LineCallOut(),this[_0x1f1702(0x1e2e)]=defaultValue$1(_0x31261d[_0x5942f8(0x5332)],void 0x0),this[_0x1f1702(0x5e82)][_0x1f1702(0x8cd)]=this[_0x1f1702(0x1e2e)],this[_0x1f1702(0x31c4)]=0xfff,this[_0x1f1702(0x5059)]=defaultValue$1(_0x31261d[_0x1f1702(0x12db)],!0x1),this[_0x1f1702(0x2015)]=defaultValue$1(_0x31261d[_0x1f1702(0x2fa1)],new BoundingRectangle(0x0,0x0,0x1,0x1)),this['_compiledSwipeEnabled']=!0x1,this[_0x1f1702(0x3552)]=new BoundingRectangle(0x0,0x0,0x1,0x1),this[_0x1f1702(0x14bf)]=defaultValue$1(_0x31261d[_0x5942f8(0x4943)],BillboardMode$1[_0x1f1702(0x852)]);}function destroyBillboards$1(_0x59e59a){var _0x190a1e=_0x307c2b,_0x1bacb2=_0x5e00b3;for(var _0x46a2a7=_0x59e59a[_0x190a1e(0x2ef4)],_0x806fe1=0x0;_0x806fe1<_0x46a2a7;++_0x806fe1)_0x59e59a[_0x806fe1]&&_0x59e59a[_0x806fe1][_0x1bacb2(0x2c2)]();}function removeBillboards$1(_0x2c87b0){var _0x5e3012=_0x307c2b,_0x257323=_0x5e00b3;if(_0x2c87b0[_0x5e3012(0x22c2)]){_0x2c87b0[_0x257323(0x35ce)]=!0x1;for(var _0x49a89a=[],_0xdcfe55=_0x2c87b0[_0x257323(0x3b3e)],_0x5039e1=_0xdcfe55[_0x257323(0x809)],_0x1aa6f0=0x0,_0x39b767=0x0;_0x1aa6f0<_0x5039e1;++_0x1aa6f0){var _0x51541d=_0xdcfe55[_0x1aa6f0];if(_0x51541d){var _0x1eca71=_0x51541d[_0x257323(0x1db3)];_0x51541d[_0x5e3012(0x4b0b)]=_0x39b767++,_0x49a89a[_0x257323(0x5323)](_0x51541d),_0x2c87b0[_0x5e3012(0x2517)][_0x257323(0x49ff)](_0x51541d['id'],_0x1eca71,_0x51541d[_0x257323(0x1db3)]);}}_0x2c87b0[_0x257323(0x3b3e)]=_0x49a89a;}}function getIndexBufferBatched$1(_0x11fb62){var _0x339526=_0x307c2b,_0xf12942=_0x5e00b3,_0x57e932=_0x11fb62[_0xf12942(0x20f6)][_0xf12942(0x4c11)];if(defined$1(_0x57e932))return _0x57e932;for(var _0x2caf7f=new Uint16Array(0x17ffa),_0x11c104=0x0,_0x45ada6=0x0;_0x11c104<0x17ffa;_0x11c104+=0x6,_0x45ada6+=0x4)_0x2caf7f[_0x11c104]=_0x45ada6,_0x2caf7f[_0x11c104+0x1]=_0x45ada6+0x1,_0x2caf7f[_0x11c104+0x2]=_0x45ada6+0x2,_0x2caf7f[_0x11c104+0x3]=_0x45ada6+0x0,_0x2caf7f[_0x11c104+0x4]=_0x45ada6+0x2,_0x2caf7f[_0x11c104+0x5]=_0x45ada6+0x3;return(_0x57e932=Buffer$1[_0xf12942(0xda9)]({'context':_0x11fb62,'typedArray':_0x2caf7f,'usage':BufferUsage[_0xf12942(0xdfd)],'indexDatatype':IndexDatatype$1[_0xf12942(0x43ff)]}))[_0x339526(0x283b)]=!0x1,_0x11fb62[_0xf12942(0x20f6)][_0xf12942(0x4c11)]=_0x57e932,_0x57e932;}function getIndexBufferInstanced$1(_0x48707f){var _0x1c7d7b=_0x307c2b,_0x103920=_0x5e00b3,_0x1a89de=_0x48707f[_0x103920(0x20f6)][_0x1c7d7b(0x1085)];return defined$1(_0x1a89de)||((_0x1a89de=Buffer$1['createIndexBuffer']({'context':_0x48707f,'typedArray':new Uint16Array([0x0,0x1,0x2,0x0,0x2,0x3]),'usage':BufferUsage[_0x1c7d7b(0x54ce)],'indexDatatype':IndexDatatype$1[_0x1c7d7b(0x4aa9)]}))[_0x1c7d7b(0x283b)]=!0x1,_0x48707f[_0x103920(0x20f6)][_0x103920(0x16c6)]=_0x1a89de),_0x1a89de;}function getVertexBufferInstanced$1(_0x5b0559){var _0x4a798f=_0x5e00b3,_0x507193=_0x5b0559[_0x4a798f(0x20f6)][_0x4a798f(0x2ea4)];return defined$1(_0x507193)||((_0x507193=Buffer$1[_0x4a798f(0x5ad5)]({'context':_0x5b0559,'typedArray':new Float32Array([0x0,0x0,0x1,0x0,0x1,0x1,0x0,0x1]),'usage':BufferUsage[_0x4a798f(0xdfd)]}))[_0x4a798f(0x5754)]=!0x1,_0x5b0559[_0x4a798f(0x20f6)][_0x4a798f(0x2ea4)]=_0x507193),_0x507193;}function createVAF$2(_0x25c40b,_0x32888b,_0x52cc86,_0x4d4110,_0x1f1c33,_0x1150f9){var _0x193f68=_0x307c2b,_0x328488=_0x5e00b3,_0x3c2b8b=[{'index':attributeLocations$4[_0x328488(0x5dba)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x328488(0x486a)],'usage':_0x52cc86[POSITION_INDEX$3]},{'index':attributeLocations$4[_0x328488(0x51d4)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x328488(0x486a)],'usage':_0x52cc86[POSITION_INDEX$3]},{'index':attributeLocations$4[_0x193f68(0x514)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x328488(0x486a)],'usage':_0x52cc86[PIXEL_OFFSET_INDEX]},{'index':attributeLocations$4[_0x328488(0x3644)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1['FLOAT'],'usage':_0x52cc86[TRANSLUCENCY_BY_DISTANCE_INDEX$2]},{'index':attributeLocations$4[_0x328488(0x1e5d)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x328488(0x486a)],'usage':_0x52cc86[COLOR_INDEX$2]},{'index':attributeLocations$4[_0x193f68(0x5514)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x328488(0x486a)],'usage':_0x52cc86[EYE_OFFSET_INDEX]},{'index':attributeLocations$4[_0x328488(0x403a)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x193f68(0x3078)],'usage':_0x52cc86[SCALE_BY_DISTANCE_INDEX$2]},{'index':attributeLocations$4[_0x328488(0x2f3e)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x328488(0x486a)],'usage':_0x52cc86[PIXEL_OFFSET_SCALE_BY_DISTANCE_INDEX]},{'index':attributeLocations$4[_0x328488(0x20c2)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x328488(0x486a)],'usage':_0x52cc86[DISTANCE_DISPLAY_CONDITION_INDEX$2]},{'index':attributeLocations$4[_0x328488(0xf44)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x328488(0x486a)],'usage':_0x52cc86[TEXTURE_COORDINATE_BOUNDS]}];return _0x4d4110&&_0x3c2b8b[_0x328488(0x5323)]({'index':attributeLocations$4[_0x328488(0x416)],'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x328488(0x486a)],'vertexBuffer':getVertexBufferInstanced$1(_0x25c40b)}),defined$1(_0x1f1c33)&&_0x3c2b8b[_0x328488(0x5323)]({'index':attributeLocations$4[_0x193f68(0x1a11)],'componentsPerAttribute':0x1,'componentDatatyps':ComponentDatatype$1[_0x328488(0x486a)],'bufferUsage':BufferUsage[_0x328488(0xdfd)]}),_0x1150f9&&_0x3c2b8b[_0x328488(0x5323)]({'index':attributeLocations$4[_0x328488(0x5c14)],'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x328488(0x486a)],'usage':_0x52cc86[SDF_INDEX]}),new VertexArrayFacade(_0x25c40b,_0x3c2b8b,_0x4d4110?_0x32888b:0x4*_0x32888b,_0x4d4110);}Object[_0x5e00b3(0x1dfd)](BillboardCollection[_0x5e00b3(0x3720)],{'length':{'get':function(){var _0x57c6b7=_0x5e00b3;return removeBillboards$1(this),this[_0x57c6b7(0x3b3e)][_0x57c6b7(0x809)];}},'textureAtlas':{'get':function(){return this['_textureAtlas'];},'set':function(_0x51dbd9){var _0x5e68d6=_0x307c2b,_0x3066a9=_0x5e00b3;this[_0x3066a9(0x4039)]!==_0x51dbd9&&(this[_0x3066a9(0x4039)]=this[_0x3066a9(0x5274)]&&this[_0x5e68d6(0x1cdb)]&&this[_0x3066a9(0x4039)][_0x3066a9(0x2947)](),this[_0x5e68d6(0x1cdb)]=_0x51dbd9,this[_0x5e68d6(0x56b5)]=!0x0);}},'destroyTextureAtlas':{'get':function(){var _0x268efe=_0x5e00b3;return this[_0x268efe(0x5274)];},'set':function(_0x2c9a63){var _0x41ee2a=_0x307c2b;this[_0x41ee2a(0x1d7a)]=_0x2c9a63;}},'style3D':{'get':function(){return this['_style3D'];},'set':function(_0xae9428){var _0x169b3b=_0x307c2b,_0x451014=_0x5e00b3;this[_0x169b3b(0x5035)]=_0xae9428,this[_0x169b3b(0x5976)](this[_0x169b3b(0x5035)]),this[_0x451014(0x5e82)][_0x451014(0x8cd)]=_0xae9428;}},'showCallout':{'get':function(){var _0x36d1cd=_0x5e00b3;return this[_0x36d1cd(0x5e82)][_0x36d1cd(0x4fd3)];},'set':function(_0x12c411){var _0x499fc6=_0x307c2b,_0x5f4169=_0x5e00b3;this[_0x499fc6(0x2517)][_0x5f4169(0x4fd3)]=_0x12c411;}},'swipeRegion':{'get':function(){return this['_swipeRegion'];},'set':function(_0x582790){var _0x24956e=_0x307c2b,_0x54e264=_0x5e00b3;if(!(defined$1(_0x582790)&&_0x582790 instanceof BoundingRectangle))throw new DeveloperError$1(_0x54e264(0x22f3));BoundingRectangle[_0x24956e(0x4d2)](_0x582790,this[_0x24956e(0x7ad)])||BoundingRectangle[_0x54e264(0x40f3)](_0x582790,this[_0x54e264(0x2015)]);}},'swipeEnabled':{'get':function(){var _0x499dff=_0x307c2b;return this[_0x499dff(0x4402)];},'set':function(_0x111943){var _0x32c200=_0x5e00b3;Check[_0x32c200(0x202d)][_0x32c200(0x5efc)](_0x32c200(0x3464),_0x111943),_0x111943!==this[_0x32c200(0x5059)]&&(this[_0x32c200(0x5059)]=_0x111943);}}}),BillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x277618){var _0x3c771f=_0x307c2b,_0x16a88c=_0x5e00b3,_0x504220=new Billboard(_0x277618,this);return _0x504220[_0x16a88c(0x1db3)]=this[_0x16a88c(0x3b3e)][_0x16a88c(0x809)],this[_0x16a88c(0x3b3e)]['push'](_0x504220),this[_0x16a88c(0x3a1a)]=!0x0,defined$1(_0x504220['id'])&&(this[_0x3c771f(0x534d)][_0x504220['id']]=_0x504220),defined$1(_0x277618)&&defined$1(_0x277618[_0x16a88c(0x3747)])&&this[_0x16a88c(0x5e82)][_0x16a88c(0x575a)](_0x504220['id'],_0x504220[_0x16a88c(0x1db3)],_0x277618[_0x16a88c(0x3747)]),_0x504220;},BillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x4ed214){var _0x579cc7=_0x307c2b,_0x17b787=_0x5e00b3;return!!this[_0x17b787(0x5655)](_0x4ed214)&&(defined$1(_0x4ed214['id'])&&delete this[_0x17b787(0xb9b)][_0x4ed214['id']],this[_0x579cc7(0x1142)][_0x4ed214[_0x17b787(0x1db3)]]=null,this[_0x17b787(0x35ce)]=!0x0,this[_0x17b787(0x3a1a)]=!0x0,this[_0x17b787(0x5e82)][_0x579cc7(0x45fe)](_0x4ed214['id'],_0x4ed214[_0x17b787(0x1db3)]),_0x4ed214[_0x17b787(0x2c2)](),!0x0);},BillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(){var _0x542b13=_0x307c2b,_0x1ea59b=_0x5e00b3;destroyBillboards$1(this[_0x1ea59b(0x3b3e)]),this[_0x1ea59b(0x3b3e)]=[],this[_0x542b13(0x534d)]={},this[_0x542b13(0x541)]=[],this[_0x1ea59b(0x380e)]=0x0,this[_0x1ea59b(0x35ce)]=!0x1,this[_0x1ea59b(0x3a1a)]=!0x0;},BillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x26ab)]=function(_0x21fe50,_0x53c349){var _0x46007e=_0x307c2b,_0x23dbfa=_0x5e00b3;_0x21fe50[_0x23dbfa(0x4f16)]||(this[_0x46007e(0x541)][this[_0x46007e(0x2360)]++]=_0x21fe50),++this['_propertiesChanged'][_0x53c349];},BillboardCollection[_0x5e00b3(0x3720)][_0x307c2b(0x57f4)]=function(_0x324b82){var _0x5bb0d1=_0x5e00b3;return defined$1(_0x324b82)&&_0x324b82[_0x5bb0d1(0x1fa0)]===this;},BillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0xb2a)]=function(_0x15d4ea){var _0x5c68eb=_0x307c2b,_0x4bfa55=_0x5e00b3;return this[_0x5c68eb(0x534d)][_0x4bfa55(0x1a9a)](_0x15d4ea);},BillboardCollection['prototype'][_0x307c2b(0x3abb)]=function(_0x13c7a9){var _0xe9a8fb=_0x307c2b;return removeBillboards$1(this),this[_0xe9a8fb(0x1142)][_0x13c7a9];},BillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x2d0b)]=function(_0x5d733f){var _0xad9029=_0x5e00b3;return defined$1(this[_0xad9029(0xb9b)][_0x5d733f])?this[_0xad9029(0xb9b)][_0x5d733f]:null;},BillboardCollection[_0x5e00b3(0x3720)][_0x307c2b(0x14cc)]=function(){var _0x2bafe4=_0x307c2b,_0xf0d4ec=_0x5e00b3;for(var _0x213fb8=this[_0xf0d4ec(0xd24)],_0x4259f1=!0x1,_0x418959=this[_0xf0d4ec(0xf4f)],_0x41f32b=0x0;_0x41f32b<NUMBER_OF_PROPERTIES$2;++_0x41f32b){var _0x1d6928=0x0===_0x418959[_0x41f32b]?BufferUsage[_0x2bafe4(0x54ce)]:BufferUsage[_0xf0d4ec(0x3087)];_0x4259f1=_0x4259f1||_0x213fb8[_0x41f32b]!==_0x1d6928,_0x213fb8[_0x41f32b]=_0x1d6928;}return _0x4259f1;};var writePositionScratch$2=new EncodedCartesian3();function writePositionScaleAndRotation$1(_0xfcff48,_0x11c362,_0x5e79a3,_0x1bb2d0,_0x1722eb){var _0x3478fa=_0x307c2b,_0x121391=_0x5e00b3,_0x3066af,_0x21e28=_0x1bb2d0[attributeLocations$4[_0x121391(0x5dba)]],_0x1cc22f=_0x1bb2d0[attributeLocations$4[_0x3478fa(0x26dd)]],_0x390118=_0x1722eb[_0x121391(0x404e)]();_0xfcff48[_0x121391(0x2201)]===SceneMode$1[_0x121391(0x3c78)]&&(BoundingSphere['expand'](_0xfcff48[_0x121391(0x4789)],_0x390118,_0xfcff48[_0x121391(0x4789)]),_0xfcff48['_boundingVolumeDirty']=!0x0),EncodedCartesian3[_0x121391(0x50e9)](_0x390118,writePositionScratch$2);var _0x1a382c=_0x1722eb[_0x121391(0x4a6e)],_0x45f050=_0x1722eb['rotation'];0x0!==_0x45f050&&(_0xfcff48[_0x3478fa(0x242b)]=!0x0),_0xfcff48[_0x121391(0x3b34)]=Math[_0x121391(0x498f)](_0xfcff48[_0x121391(0x3b34)],_0x1a382c);var _0x51f81f=writePositionScratch$2[_0x121391(0x42e0)],_0x15b3a2=writePositionScratch$2[_0x3478fa(0x346)];_0xfcff48[_0x121391(0x4c93)]?(_0x21e28(_0x3066af=_0x1722eb[_0x121391(0x1db3)],_0x51f81f['x'],_0x51f81f['y'],_0x51f81f['z'],_0x1a382c),_0x1cc22f(_0x3066af,_0x15b3a2['x'],_0x15b3a2['y'],_0x15b3a2['z'],_0x45f050)):(_0x21e28((_0x3066af=0x4*_0x1722eb['_index'])+0x0,_0x51f81f['x'],_0x51f81f['y'],_0x51f81f['z'],_0x1a382c),_0x21e28(_0x3066af+0x1,_0x51f81f['x'],_0x51f81f['y'],_0x51f81f['z'],_0x1a382c),_0x21e28(_0x3066af+0x2,_0x51f81f['x'],_0x51f81f['y'],_0x51f81f['z'],_0x1a382c),_0x21e28(_0x3066af+0x3,_0x51f81f['x'],_0x51f81f['y'],_0x51f81f['z'],_0x1a382c),_0x1cc22f(_0x3066af+0x0,_0x15b3a2['x'],_0x15b3a2['y'],_0x15b3a2['z'],_0x45f050),_0x1cc22f(_0x3066af+0x1,_0x15b3a2['x'],_0x15b3a2['y'],_0x15b3a2['z'],_0x45f050),_0x1cc22f(_0x3066af+0x2,_0x15b3a2['x'],_0x15b3a2['y'],_0x15b3a2['z'],_0x45f050),_0x1cc22f(_0x3066af+0x3,_0x15b3a2['x'],_0x15b3a2['y'],_0x15b3a2['z'],_0x45f050));}var scratchCartesian2$5=new Cartesian2(),UPPER_BOUND=0x8000,LEFT_SHIFT16$1=0x10000,LEFT_SHIFT12=0x1000,LEFT_SHIFT8$1=0x100,LEFT_SHIFT7=0x80,LEFT_SHIFT5=0x20,LEFT_SHIFT3=0x8,LEFT_SHIFT2=0x4,RIGHT_SHIFT8=0x1/0x100,LOWER_LEFT=0x0,LOWER_RIGHT=0x2,UPPER_RIGHT=0x3,UPPER_LEFT=0x1;function writeCompressedAttrib0$1(_0x3837e9,_0x20ee54,_0x4e3e7e,_0x3121ac,_0x3dbdc0){var _0x3eec13=_0x307c2b,_0x362b38=_0x5e00b3,_0x1241a8,_0x1c5c73=_0x3121ac[attributeLocations$4[_0x362b38(0x94a)]],_0x5ec8c3=_0x3dbdc0[_0x362b38(0x2388)],_0x1f80ff=_0x5ec8c3['x'],_0x1f07d6=_0x5ec8c3['y'],_0x57cf0a=_0x3dbdc0[_0x362b38(0x3b57)],_0x38ae82=_0x57cf0a['x'],_0x4114fa=_0x57cf0a['y'];_0x3837e9[_0x362b38(0x4ad1)]=Math[_0x362b38(0x498f)](_0x3837e9[_0x362b38(0x4ad1)],Math['abs'](_0x1f80ff+_0x38ae82),Math[_0x362b38(0x1beb)](-_0x1f07d6+_0x4114fa));var _0x3c0063=_0x3dbdc0[_0x362b38(0x42bf)],_0xacba18=_0x3dbdc0[_0x362b38(0x8a7)],_0x426747=_0x3dbdc0['show']&&_0x3dbdc0['clusterShow'];0x0===_0x3dbdc0[_0x362b38(0x8fe)][_0x362b38(0x32a8)]&&(_0x426747=!0x1),_0xacba18===VerticalOrigin$1[_0x362b38(0x34a9)]&&(_0xacba18=VerticalOrigin$1[_0x362b38(0x1bb5)]),_0x3837e9[_0x362b38(0x493a)]=_0x3837e9[_0x362b38(0x493a)]&&_0x3c0063===HorizontalOrigin$1[_0x362b38(0x8fa)],_0x3837e9[_0x362b38(0x2f39)]=_0x3837e9[_0x362b38(0x2f39)]&&_0xacba18===VerticalOrigin$1[_0x362b38(0x8fa)];var _0x250654=0x0,_0x8e5a2c=0x0,_0x2460b3=0x0,_0x30e908=0x0,_0x439a9f=_0x3dbdc0[_0x3eec13(0x2b95)];if(-0x1!==_0x439a9f){var _0x446da1=_0x4e3e7e[_0x439a9f];_0x250654=_0x446da1['x'],_0x8e5a2c=_0x446da1['y'],_0x2460b3=_0x446da1[_0x362b38(0x2d3c)],_0x30e908=_0x446da1[_0x362b38(0x5a4e)];}var _0x530bde=_0x250654+_0x2460b3,_0x4b8496=_0x8e5a2c+_0x30e908,_0x21ca21=Math[_0x3eec13(0x4b96)](CesiumMath[_0x362b38(0x4b1d)](_0x1f80ff,-UPPER_BOUND,UPPER_BOUND)+UPPER_BOUND)*LEFT_SHIFT7;_0x21ca21+=(_0x3c0063+0x1)*LEFT_SHIFT5,_0x21ca21+=(_0xacba18+0x1)*LEFT_SHIFT3,_0x21ca21+=(_0x426747?0x1:0x0)*LEFT_SHIFT2;var _0x1d706f=Math[_0x362b38(0x1ace)](CesiumMath[_0x362b38(0x4b1d)](_0x1f07d6,-UPPER_BOUND,UPPER_BOUND)+UPPER_BOUND)*LEFT_SHIFT8$1,_0xc64d4a=Math[_0x362b38(0x1ace)](CesiumMath[_0x3eec13(0x505d)](_0x38ae82,-UPPER_BOUND,UPPER_BOUND)+UPPER_BOUND)*LEFT_SHIFT8$1,_0x51f4b6=(CesiumMath[_0x362b38(0x4b1d)](_0x4114fa,-UPPER_BOUND,UPPER_BOUND)+UPPER_BOUND)*RIGHT_SHIFT8,_0x33ee6e=Math[_0x3eec13(0x4b96)](_0x51f4b6);_0x1d706f+=_0x33ee6e,_0xc64d4a+=Math[_0x362b38(0x1ace)]((_0x51f4b6-_0x33ee6e)*LEFT_SHIFT8$1),scratchCartesian2$5['x']=_0x250654,scratchCartesian2$5['y']=_0x8e5a2c;var _0x4fff6f=AttributeCompression['compressTextureCoordinates'](scratchCartesian2$5);scratchCartesian2$5['x']=_0x530bde;var _0x56a83d=AttributeCompression[_0x362b38(0x3922)](scratchCartesian2$5);scratchCartesian2$5['y']=_0x4b8496;var _0x27cf77=AttributeCompression[_0x3eec13(0x1e9a)](scratchCartesian2$5);scratchCartesian2$5['x']=_0x250654;var _0x27a94c=AttributeCompression[_0x362b38(0x3922)](scratchCartesian2$5);_0x3837e9[_0x362b38(0x4c93)]?_0x1c5c73(_0x1241a8=_0x3dbdc0[_0x3eec13(0x4b0b)],_0x21ca21,_0x1d706f,_0xc64d4a,_0x4fff6f):(_0x1c5c73((_0x1241a8=0x4*_0x3dbdc0[_0x362b38(0x1db3)])+0x0,_0x21ca21+LOWER_LEFT,_0x1d706f,_0xc64d4a,_0x4fff6f),_0x1c5c73(_0x1241a8+0x1,_0x21ca21+LOWER_RIGHT,_0x1d706f,_0xc64d4a,_0x56a83d),_0x1c5c73(_0x1241a8+0x2,_0x21ca21+UPPER_RIGHT,_0x1d706f,_0xc64d4a,_0x27cf77),_0x1c5c73(_0x1241a8+0x3,_0x21ca21+UPPER_LEFT,_0x1d706f,_0xc64d4a,_0x27a94c));}function writeCompressedAttrib1$1(_0x24a263,_0x4de01c,_0x84555f,_0x2820e3,_0x338f0d){var _0x131ae2=_0x307c2b,_0x477f81=_0x5e00b3,_0x4c02c6,_0x5ce3c2=_0x2820e3[attributeLocations$4[_0x477f81(0x3644)]],_0x4b92a2=_0x338f0d[_0x477f81(0x181d)];Cartesian3[_0x477f81(0x1dab)](_0x4b92a2,Cartesian3[_0x131ae2(0x12ef)])||(_0x24a263[_0x477f81(0x58f)]=!0x0);var _0x49e4f1=0x0,_0x1b3824=0x1,_0x3a1348=0x1,_0x38a290=0x1,_0x1b4e66=_0x338f0d[_0x477f81(0x17f8)];defined$1(_0x1b4e66)&&(_0x49e4f1=_0x1b4e66[_0x477f81(0xcd2)],_0x1b3824=_0x1b4e66[_0x131ae2(0x2cd7)],_0x3a1348=_0x1b4e66[_0x477f81(0x389f)],_0x38a290=_0x1b4e66[_0x477f81(0x1227)],0x1===_0x1b3824&&0x1===_0x38a290||(_0x24a263[_0x477f81(0x21a4)]=!0x0));var _0x580045=0x0,_0x20b996=_0x338f0d[_0x477f81(0x17d1)];-0x1!==_0x20b996&&(_0x580045=_0x84555f[_0x20b996][_0x477f81(0x2d3c)]);var _0x1ed1cd=_0x24a263[_0x477f81(0x4039)][_0x477f81(0x30a9)][_0x477f81(0x2d3c)],_0x53fff7=Math[_0x477f81(0x3d49)](defaultValue$1(_0x338f0d[_0x477f81(0x2d3c)],_0x1ed1cd*_0x580045));_0x24a263[_0x131ae2(0x22fe)]=Math['max'](_0x24a263[_0x477f81(0x526c)],_0x53fff7);var _0x52c995=CesiumMath[_0x477f81(0x4b1d)](_0x53fff7,0x0,LEFT_SHIFT16$1),_0x3d0349=0x0;Math[_0x131ae2(0x971)](Cartesian3[_0x477f81(0x39dd)](_0x4b92a2)-0x1)<CesiumMath[_0x131ae2(0x2f63)]&&(_0x3d0349=AttributeCompression[_0x477f81(0x515)](_0x4b92a2)),_0x1b3824=CesiumMath[_0x131ae2(0x505d)](_0x1b3824,0x0,0x1),_0x52c995=_0x52c995*LEFT_SHIFT8$1+(_0x1b3824=0x1===_0x1b3824?0xff:0xff*_0x1b3824|0x0),_0x38a290=CesiumMath[_0x477f81(0x4b1d)](_0x38a290,0x0,0x1),_0x3d0349=_0x3d0349*LEFT_SHIFT8$1+(_0x38a290=0x1===_0x38a290?0xff:0xff*_0x38a290|0x0),_0x24a263[_0x477f81(0x4c93)]?_0x5ce3c2(_0x4c02c6=_0x338f0d[_0x477f81(0x1db3)],_0x52c995,_0x3d0349,_0x49e4f1,_0x3a1348):(_0x5ce3c2((_0x4c02c6=0x4*_0x338f0d[_0x477f81(0x1db3)])+0x0,_0x52c995,_0x3d0349,_0x49e4f1,_0x3a1348),_0x5ce3c2(_0x4c02c6+0x1,_0x52c995,_0x3d0349,_0x49e4f1,_0x3a1348),_0x5ce3c2(_0x4c02c6+0x2,_0x52c995,_0x3d0349,_0x49e4f1,_0x3a1348),_0x5ce3c2(_0x4c02c6+0x3,_0x52c995,_0x3d0349,_0x49e4f1,_0x3a1348));}function writeCompressedAttrib2(_0x1fb4a3,_0x4d1e9e,_0x5b182d,_0x4930a4,_0x5391eb){var _0x4c1154=_0x307c2b,_0x54bda2=_0x5e00b3,_0x35cdfa,_0x5a1dd3=_0x4930a4[attributeLocations$4[_0x4c1154(0xeda)]],_0x2dca8b=_0x5391eb[_0x54bda2(0x8fe)],_0x197614=defined$1(_0x1fb4a3[_0x54bda2(0x2528)])?Color$2[_0x54bda2(0x3b7e)]:_0x5391eb[_0x54bda2(0x219f)](_0x4d1e9e)[_0x54bda2(0x8fe)],_0x3d82a8=_0x5391eb[_0x54bda2(0x5f2d)]?0x1:0x0,_0x59af4e=Math[_0x54bda2(0x1beb)](Cartesian3[_0x54bda2(0x39dd)](_0x5391eb[_0x54bda2(0x181d)])-0x1)<CesiumMath[_0x54bda2(0x3b80)]?0x1:0x0;_0x1fb4a3[_0x54bda2(0x27b1)]=_0x1fb4a3[_0x4c1154(0x17d)]&&0x1===_0x3d82a8;var _0x49074f=0x0,_0x3a316a=_0x5391eb[_0x54bda2(0x17d1)];-0x1!==_0x3a316a&&(_0x49074f=_0x5b182d[_0x3a316a][_0x54bda2(0x5a4e)]);var _0x2aad07=_0x1fb4a3['_textureAtlas'][_0x54bda2(0x30a9)][_0x54bda2(0x11ba)],_0x17c0f2=Math[_0x54bda2(0x3d49)](defaultValue$1(_0x5391eb[_0x54bda2(0x5a4e)],_0x2aad07['y']*_0x49074f));_0x1fb4a3[_0x54bda2(0x526c)]=Math[_0x54bda2(0x498f)](_0x1fb4a3[_0x54bda2(0x526c)],_0x17c0f2);var _0x4c61ec=defaultValue$1(_0x5391eb[_0x4c1154(0x585a)],-0x2),_0x36bbdd=_0x17c0f2*LEFT_SHIFT2+(_0x4c61ec+=0x2),_0x58505f=Color$2[_0x54bda2(0x2556)](_0x2dca8b[_0x54bda2(0x20a2)]),_0x29e3e4=Color$2[_0x54bda2(0x2556)](_0x2dca8b[_0x54bda2(0x9db)]),_0x21bdb3=Color$2[_0x54bda2(0x2556)](_0x2dca8b[_0x54bda2(0x3c2a)]),_0x4b3063=_0x58505f*LEFT_SHIFT16$1+_0x29e3e4*LEFT_SHIFT8$1+_0x21bdb3;_0x58505f=Color$2[_0x4c1154(0xc50)](_0x197614['red']),_0x29e3e4=Color$2[_0x4c1154(0xc50)](_0x197614[_0x54bda2(0x9db)]),_0x21bdb3=Color$2['floatToByte'](_0x197614[_0x54bda2(0x3c2a)]);var _0x5a3c28=_0x58505f*LEFT_SHIFT16$1+_0x29e3e4*LEFT_SHIFT8$1+_0x21bdb3,_0x91dc16=Color$2[_0x4c1154(0xc50)](_0x2dca8b['alpha'])*LEFT_SHIFT16$1+Color$2[_0x54bda2(0x2556)](_0x197614[_0x54bda2(0x32a8)])*LEFT_SHIFT8$1;_0x91dc16+=0x2*_0x3d82a8+_0x59af4e,_0x1fb4a3[_0x54bda2(0x4c93)]?_0x5a1dd3(_0x35cdfa=_0x5391eb[_0x4c1154(0x4b0b)],_0x4b3063,_0x5a3c28,_0x91dc16,_0x36bbdd):(_0x5a1dd3((_0x35cdfa=0x4*_0x5391eb[_0x4c1154(0x4b0b)])+0x0,_0x4b3063,_0x5a3c28,_0x91dc16,_0x36bbdd),_0x5a1dd3(_0x35cdfa+0x1,_0x4b3063,_0x5a3c28,_0x91dc16,_0x36bbdd),_0x5a1dd3(_0x35cdfa+0x2,_0x4b3063,_0x5a3c28,_0x91dc16,_0x36bbdd),_0x5a1dd3(_0x35cdfa+0x3,_0x4b3063,_0x5a3c28,_0x91dc16,_0x36bbdd));}function writeEyeOffset(_0x33010b,_0x34006d,_0x325066,_0x185277,_0x5a46aa){var _0x735afc=_0x307c2b,_0x2deb0b=_0x5e00b3,_0x2fba1f,_0x4dd9f1=_0x185277[attributeLocations$4[_0x2deb0b(0x5a50)]],_0x496878=_0x5a46aa[_0x735afc(0x5514)],_0x3ab896=_0x496878['z'];if(_0x5a46aa[_0x2deb0b(0x118a)]!==HeightReference$1[_0x2deb0b(0x423a)]&&(_0x3ab896*=1.005),_0x33010b[_0x2deb0b(0x6ec)]=Math[_0x2deb0b(0x498f)](_0x33010b['_maxEyeOffset'],Math['abs'](_0x496878['x']),Math[_0x735afc(0x971)](_0x496878['y']),Math[_0x2deb0b(0x1beb)](_0x3ab896)),_0x33010b[_0x2deb0b(0x4c93)]){var _0x42314b=0x0,_0x12c03f=0x0,_0x47db47=_0x5a46aa['_imageIndex'];if(-0x1!==_0x47db47){var _0x31e89f=_0x325066[_0x47db47];_0x42314b=_0x31e89f[_0x2deb0b(0x2d3c)],_0x12c03f=_0x31e89f[_0x2deb0b(0x5a4e)];}scratchCartesian2$5['x']=_0x42314b,scratchCartesian2$5['y']=_0x12c03f;var _0x106203=AttributeCompression[_0x2deb0b(0x3922)](scratchCartesian2$5);_0x4dd9f1(_0x2fba1f=_0x5a46aa[_0x2deb0b(0x1db3)],_0x496878['x'],_0x496878['y'],_0x3ab896,_0x106203);}else _0x4dd9f1((_0x2fba1f=0x4*_0x5a46aa[_0x2deb0b(0x1db3)])+0x0,_0x496878['x'],_0x496878['y'],_0x3ab896,0x0),_0x4dd9f1(_0x2fba1f+0x1,_0x496878['x'],_0x496878['y'],_0x3ab896,0x0),_0x4dd9f1(_0x2fba1f+0x2,_0x496878['x'],_0x496878['y'],_0x3ab896,0x0),_0x4dd9f1(_0x2fba1f+0x3,_0x496878['x'],_0x496878['y'],_0x3ab896,0x0);}function writeScaleByDistance$1(_0x6ed8d,_0x3734f0,_0x4b5bde,_0x43297b,_0x54749a){var _0x78e23b=_0x307c2b,_0x397d79=_0x5e00b3,_0x40da63,_0x2fc0cc=_0x43297b[attributeLocations$4[_0x397d79(0x403a)]],_0x20c0bd=0x0,_0x46acd6=0x1,_0x5a54e6=0x1,_0x45b3ca=0x1,_0x448870=_0x54749a[_0x397d79(0x403a)];defined$1(_0x448870)&&(_0x20c0bd=_0x448870[_0x397d79(0xcd2)],_0x46acd6=_0x448870[_0x78e23b(0x2cd7)],_0x5a54e6=_0x448870[_0x397d79(0x389f)],_0x45b3ca=_0x448870[_0x397d79(0x1227)],0x1===_0x46acd6&&0x1===_0x45b3ca||(_0x6ed8d[_0x397d79(0x1b8c)]=!0x0)),_0x6ed8d[_0x397d79(0x4c93)]?_0x2fc0cc(_0x40da63=_0x54749a[_0x397d79(0x1db3)],_0x20c0bd,_0x46acd6,_0x5a54e6,_0x45b3ca):(_0x2fc0cc((_0x40da63=0x4*_0x54749a[_0x397d79(0x1db3)])+0x0,_0x20c0bd,_0x46acd6,_0x5a54e6,_0x45b3ca),_0x2fc0cc(_0x40da63+0x1,_0x20c0bd,_0x46acd6,_0x5a54e6,_0x45b3ca),_0x2fc0cc(_0x40da63+0x2,_0x20c0bd,_0x46acd6,_0x5a54e6,_0x45b3ca),_0x2fc0cc(_0x40da63+0x3,_0x20c0bd,_0x46acd6,_0x5a54e6,_0x45b3ca));}function writePixelOffsetScaleByDistance(_0x3c1a7b,_0x10239b,_0x45750e,_0x205fe6,_0x79f6e5){var _0x41f46c=_0x307c2b,_0x361761=_0x5e00b3,_0x233b54,_0x22a425=_0x205fe6[attributeLocations$4['pixelOffsetScaleByDistance']],_0x5ae2b0=0x0,_0x372a3d=0x1,_0x3153f6=0x1,_0x37319b=0x1,_0x56f000=_0x79f6e5[_0x41f46c(0x345d)];defined$1(_0x56f000)&&(_0x5ae2b0=_0x56f000[_0x361761(0xcd2)],_0x372a3d=_0x56f000['nearValue'],_0x3153f6=_0x56f000[_0x361761(0x389f)],_0x37319b=_0x56f000[_0x361761(0x1227)],0x1===_0x372a3d&&0x1===_0x37319b||(_0x3c1a7b['_shaderPixelOffsetScaleByDistance']=!0x0)),_0x3c1a7b[_0x361761(0x4c93)]?_0x22a425(_0x233b54=_0x79f6e5[_0x361761(0x1db3)],_0x5ae2b0,_0x372a3d,_0x3153f6,_0x37319b):(_0x22a425((_0x233b54=0x4*_0x79f6e5[_0x361761(0x1db3)])+0x0,_0x5ae2b0,_0x372a3d,_0x3153f6,_0x37319b),_0x22a425(_0x233b54+0x1,_0x5ae2b0,_0x372a3d,_0x3153f6,_0x37319b),_0x22a425(_0x233b54+0x2,_0x5ae2b0,_0x372a3d,_0x3153f6,_0x37319b),_0x22a425(_0x233b54+0x3,_0x5ae2b0,_0x372a3d,_0x3153f6,_0x37319b));}function writeCompressedAttribute3(_0x4d7228,_0x1998c0,_0x5b628c,_0x5d6854,_0x4f7cbc){var _0x55567b=_0x307c2b,_0xbaa3a1=_0x5e00b3,_0x174b79,_0x147746=_0x5d6854[attributeLocations$4[_0xbaa3a1(0x20c2)]],_0x4ae8d8=0x0,_0x124087=Number[_0xbaa3a1(0x4d71)],_0x1709f1=_0x4f7cbc[_0x55567b(0x1c8f)];defined$1(_0x1709f1)&&(_0x4ae8d8=_0x1709f1[_0xbaa3a1(0xcd2)],_0x124087=_0x1709f1[_0xbaa3a1(0x389f)],_0x4ae8d8*=_0x4ae8d8,_0x124087*=_0x124087,_0x4d7228[_0xbaa3a1(0x2a47)]=!0x0);var _0x25f90e,_0x49a864,_0x166800=_0x4f7cbc[_0xbaa3a1(0x5554)],_0xfd7443=_0x4f7cbc[_0xbaa3a1(0x5698)]===HeightReference$1[_0xbaa3a1(0x2a0c)]&&_0x4d7228[_0xbaa3a1(0x5e52)][_0xbaa3a1(0x4fd0)][_0xbaa3a1(0x2a16)];if(defined$1(_0x166800)||(_0x166800=_0xfd7443?0x1388:0x0),_0x166800*=_0x166800,(_0xfd7443||_0x166800>0x0)&&(_0x4d7228[_0xbaa3a1(0x4f8e)]=!0x0,_0x166800===Number[_0xbaa3a1(0xe92)]&&(_0x166800=-0x1)),defined$1(_0x4f7cbc[_0xbaa3a1(0x3c1c)]))_0x49a864=_0x4f7cbc[_0xbaa3a1(0x3c1c)]['x'],_0x25f90e=_0x4f7cbc[_0xbaa3a1(0x3c1c)]['y'];else{var _0x728e82=0x0,_0x9fbe28=0x0,_0x443681=_0x4f7cbc[_0xbaa3a1(0x17d1)];if(-0x1!==_0x443681){var _0x5a7c42=_0x5b628c[_0x443681];_0x728e82=_0x5a7c42[_0xbaa3a1(0x5a4e)],_0x9fbe28=_0x5a7c42[_0xbaa3a1(0x2d3c)];}_0x25f90e=Math[_0xbaa3a1(0x3d49)](defaultValue$1(_0x4f7cbc[_0xbaa3a1(0x5a4e)],_0x4d7228[_0xbaa3a1(0x4039)][_0xbaa3a1(0x30a9)][_0xbaa3a1(0x11ba)]['y']*_0x728e82));var _0x3a1c90=_0x4d7228[_0xbaa3a1(0x4039)][_0xbaa3a1(0x30a9)][_0xbaa3a1(0x2d3c)];_0x49a864=Math[_0xbaa3a1(0x3d49)](defaultValue$1(_0x4f7cbc[_0xbaa3a1(0x2d3c)],_0x3a1c90*_0x9fbe28));}var _0x5df539=Math[_0x55567b(0x4b96)](CesiumMath[_0xbaa3a1(0x4b1d)](_0x49a864,0x0,LEFT_SHIFT12)),_0x235305=Math[_0xbaa3a1(0x1ace)](CesiumMath[_0xbaa3a1(0x4b1d)](_0x25f90e,0x0,LEFT_SHIFT12)),_0x1cc568=_0x5df539*LEFT_SHIFT12+_0x235305;_0x4d7228[_0x55567b(0x16fc)]?_0x147746(_0x174b79=_0x4f7cbc[_0xbaa3a1(0x1db3)],_0x4ae8d8,_0x124087,_0x166800,_0x1cc568):(_0x147746((_0x174b79=0x4*_0x4f7cbc[_0xbaa3a1(0x1db3)])+0x0,_0x4ae8d8,_0x124087,_0x166800,_0x1cc568),_0x147746(_0x174b79+0x1,_0x4ae8d8,_0x124087,_0x166800,_0x1cc568),_0x147746(_0x174b79+0x2,_0x4ae8d8,_0x124087,_0x166800,_0x1cc568),_0x147746(_0x174b79+0x3,_0x4ae8d8,_0x124087,_0x166800,_0x1cc568));}function writeTextureCoordinateBoundsOrLabelTranslate(_0x268c6d,_0x347148,_0x222047,_0x51f524,_0x35acef){var _0x4c4ede=_0x307c2b,_0x5df1e3=_0x5e00b3,_0x14d465;_0x35acef[_0x5df1e3(0x5698)]===HeightReference$1[_0x5df1e3(0x2a0c)]&&(_0x268c6d[_0x5df1e3(0x3902)]=_0x268c6d[_0x5df1e3(0x5e52)]['context'][_0x5df1e3(0x2a16)]);var _0x3f6930=_0x51f524[attributeLocations$4[_0x5df1e3(0xf44)]];if(ContextLimits[_0x5df1e3(0xfd7)]>0x0){var _0x3a1ef2=0x0,_0x562361=0x0;return defined$1(_0x35acef[_0x5df1e3(0x3809)])&&(_0x3a1ef2=_0x35acef[_0x5df1e3(0x3809)]['x'],_0x562361=_0x35acef[_0x5df1e3(0x3809)]['y']),void(_0x268c6d[_0x5df1e3(0x4c93)]?_0x3f6930(_0x14d465=_0x35acef[_0x5df1e3(0x1db3)],_0x3a1ef2,_0x562361,0x0,0x0):(_0x3f6930((_0x14d465=0x4*_0x35acef[_0x4c4ede(0x4b0b)])+0x0,_0x3a1ef2,_0x562361,0x0,0x0),_0x3f6930(_0x14d465+0x1,_0x3a1ef2,_0x562361,0x0,0x0),_0x3f6930(_0x14d465+0x2,_0x3a1ef2,_0x562361,0x0,0x0),_0x3f6930(_0x14d465+0x3,_0x3a1ef2,_0x562361,0x0,0x0)));}var _0x2fffcd=0x0,_0x141441=0x0,_0x131ae6=0x0,_0x50b0b1=0x0,_0x14ec5b=_0x35acef[_0x5df1e3(0x17d1)];if(-0x1!==_0x14ec5b){var _0xcdc5eb=_0x222047[_0x14ec5b];_0x2fffcd=_0xcdc5eb['x'],_0x141441=_0xcdc5eb['y'],_0x131ae6=_0xcdc5eb[_0x4c4ede(0x2299)],_0x50b0b1=_0xcdc5eb[_0x4c4ede(0x10d5)];}var _0x1d4eff=_0x2fffcd+_0x131ae6,_0x2318f6=_0x141441+_0x50b0b1;_0x268c6d[_0x5df1e3(0x4c93)]?_0x3f6930(_0x14d465=_0x35acef[_0x5df1e3(0x1db3)],_0x2fffcd,_0x141441,_0x1d4eff,_0x2318f6):(_0x3f6930((_0x14d465=0x4*_0x35acef[_0x5df1e3(0x1db3)])+0x0,_0x2fffcd,_0x141441,_0x1d4eff,_0x2318f6),_0x3f6930(_0x14d465+0x1,_0x2fffcd,_0x141441,_0x1d4eff,_0x2318f6),_0x3f6930(_0x14d465+0x2,_0x2fffcd,_0x141441,_0x1d4eff,_0x2318f6),_0x3f6930(_0x14d465+0x3,_0x2fffcd,_0x141441,_0x1d4eff,_0x2318f6));}function writeBatchId(_0x2c9cbf,_0x31ae50,_0x1fba0c,_0x54bf90,_0x8b6cb3){var _0x2cc067=_0x307c2b,_0x52743d=_0x5e00b3;if(defined$1(_0x2c9cbf['_batchTable'])){var _0x560b75,_0x2c2cc6=_0x54bf90[attributeLocations$4[_0x2cc067(0x1a11)]],_0x790a29=_0x8b6cb3[_0x52743d(0x4f07)];_0x2c9cbf[_0x52743d(0x4c93)]?_0x2c2cc6(_0x560b75=_0x8b6cb3[_0x52743d(0x1db3)],_0x790a29):(_0x2c2cc6((_0x560b75=0x4*_0x8b6cb3[_0x52743d(0x1db3)])+0x0,_0x790a29),_0x2c2cc6(_0x560b75+0x1,_0x790a29),_0x2c2cc6(_0x560b75+0x2,_0x790a29),_0x2c2cc6(_0x560b75+0x3,_0x790a29));}}function writeSDF(_0x104586,_0x32438e,_0x1f4cc5,_0x24d32a,_0x184432){var _0x4b864b=_0x307c2b,_0x545310=_0x5e00b3;if(_0x104586[_0x4b864b(0x289b)]){var _0x377e4d,_0x45aca4=_0x24d32a[attributeLocations$4[_0x4b864b(0x23b4)]],_0x1a8c3b=_0x184432[_0x545310(0x247e)],_0x23adb6=_0x184432[_0x545310(0x27cb)],_0x1d5fe5=Color$2[_0x4b864b(0xc50)](_0x1a8c3b[_0x545310(0x20a2)]),_0x196f7e=Color$2[_0x545310(0x2556)](_0x1a8c3b[_0x545310(0x9db)]),_0x164bce=Color$2[_0x545310(0x2556)](_0x1a8c3b[_0x545310(0x3c2a)]),_0x2ecb64=_0x1d5fe5*LEFT_SHIFT16$1+_0x196f7e*LEFT_SHIFT8$1+_0x164bce,_0x9366fc=_0x23adb6/SDFSettings$1[_0x4b864b(0x2f70)],_0x5490f4=Color$2[_0x545310(0x2556)](_0x1a8c3b[_0x545310(0x32a8)])*LEFT_SHIFT16$1+Color$2[_0x4b864b(0xc50)](_0x9366fc)*LEFT_SHIFT8$1;_0x104586[_0x545310(0x4c93)]?_0x45aca4(_0x377e4d=_0x184432[_0x4b864b(0x4b0b)],_0x2ecb64,_0x5490f4):(_0x45aca4((_0x377e4d=0x4*_0x184432[_0x545310(0x1db3)])+0x0,_0x2ecb64+LOWER_LEFT,_0x5490f4),_0x45aca4(_0x377e4d+0x1,_0x2ecb64+LOWER_RIGHT,_0x5490f4),_0x45aca4(_0x377e4d+0x2,_0x2ecb64+UPPER_RIGHT,_0x5490f4),_0x45aca4(_0x377e4d+0x3,_0x2ecb64+UPPER_LEFT,_0x5490f4));}}function writeBillboard$1(_0x4f759a,_0x356205,_0x3309aa,_0xe0597c,_0x45fd6f){writePositionScaleAndRotation$1(_0x4f759a,_0x356205,_0x3309aa,_0xe0597c,_0x45fd6f),writeCompressedAttrib0$1(_0x4f759a,_0x356205,_0x3309aa,_0xe0597c,_0x45fd6f),writeCompressedAttrib1$1(_0x4f759a,_0x356205,_0x3309aa,_0xe0597c,_0x45fd6f),writeCompressedAttrib2(_0x4f759a,_0x356205,_0x3309aa,_0xe0597c,_0x45fd6f),writeEyeOffset(_0x4f759a,_0x356205,_0x3309aa,_0xe0597c,_0x45fd6f),writeScaleByDistance$1(_0x4f759a,_0x356205,_0x3309aa,_0xe0597c,_0x45fd6f),writePixelOffsetScaleByDistance(_0x4f759a,_0x356205,_0x3309aa,_0xe0597c,_0x45fd6f),writeCompressedAttribute3(_0x4f759a,_0x356205,_0x3309aa,_0xe0597c,_0x45fd6f),writeTextureCoordinateBoundsOrLabelTranslate(_0x4f759a,_0x356205,_0x3309aa,_0xe0597c,_0x45fd6f),writeBatchId(_0x4f759a,_0x356205,_0x3309aa,_0xe0597c,_0x45fd6f),writeSDF(_0x4f759a,_0x356205,_0x3309aa,_0xe0597c,_0x45fd6f);}function recomputeActualPositions$2(_0x5bb5b7,_0x1945e4,_0x230323,_0x3f8f5e,_0x3b7e2c,_0x16b0d3){var _0x1e8d29=_0x307c2b,_0x244a33=_0x5e00b3,_0x335b33;_0x3f8f5e[_0x244a33(0x3037)]===SceneMode$1[_0x244a33(0x3c78)]?(_0x335b33=_0x5bb5b7[_0x244a33(0x4789)],_0x5bb5b7[_0x244a33(0xf1c)]=!0x0):_0x335b33=_0x5bb5b7[_0x244a33(0x26e8)];for(var _0x174eb8=[],_0x3b5d43=0x0;_0x3b5d43<_0x230323;++_0x3b5d43){var _0x31f09a=_0x1945e4[_0x3b5d43],_0x36f6b5=_0x31f09a[_0x244a33(0x3747)],_0x34bd2a=Billboard[_0x1e8d29(0x1b41)](_0x31f09a,_0x36f6b5,_0x3f8f5e,_0x3b7e2c);defined$1(_0x34bd2a)&&(_0x31f09a[_0x244a33(0xc7e)](_0x34bd2a),_0x16b0d3?_0x174eb8[_0x244a33(0x5323)](_0x34bd2a):BoundingSphere[_0x1e8d29(0x30c8)](_0x335b33,_0x34bd2a,_0x335b33));}_0x16b0d3&&BoundingSphere[_0x244a33(0x12c2)](_0x174eb8,_0x335b33);}function updateMode$2(_0x4d6ca6,_0x58ae80){var _0x2ef5b8=_0x307c2b,_0x247e45=_0x5e00b3,_0x285b69=_0x58ae80[_0x247e45(0x3037)],_0x5bdf1a=_0x4d6ca6[_0x247e45(0x3b3e)],_0x4ee3c4=_0x4d6ca6[_0x247e45(0x1952)],_0x1f83f0=_0x4d6ca6[_0x2ef5b8(0x2ebe)];_0x4d6ca6[_0x2ef5b8(0x56b5)]||_0x4d6ca6[_0x247e45(0x2201)]!==_0x285b69||_0x285b69!==SceneMode$1[_0x247e45(0x3c78)]&&!Matrix4[_0x2ef5b8(0x4d2)](_0x1f83f0,_0x4d6ca6[_0x247e45(0x599)])?(_0x4d6ca6[_0x247e45(0x2201)]=_0x285b69,Matrix4[_0x247e45(0x40f3)](_0x4d6ca6[_0x247e45(0x599)],_0x1f83f0),_0x4d6ca6[_0x247e45(0x3a1a)]=!0x0,_0x285b69!==SceneMode$1[_0x247e45(0x3c78)]&&_0x285b69!==SceneMode$1['SCENE2D']&&_0x285b69!==SceneMode$1[_0x247e45(0x5d29)]||recomputeActualPositions$2(_0x4d6ca6,_0x5bdf1a,_0x5bdf1a[_0x247e45(0x809)],_0x58ae80,_0x1f83f0,!0x0)):_0x285b69===SceneMode$1[_0x247e45(0x530d)]?recomputeActualPositions$2(_0x4d6ca6,_0x5bdf1a,_0x5bdf1a[_0x2ef5b8(0x2ef4)],_0x58ae80,_0x1f83f0,!0x0):_0x285b69!==SceneMode$1[_0x247e45(0x174c)]&&_0x285b69!==SceneMode$1[_0x247e45(0x5d29)]||recomputeActualPositions$2(_0x4d6ca6,_0x4ee3c4,_0x4d6ca6['_billboardsToUpdateIndex'],_0x58ae80,_0x1f83f0,!0x1);}function updateBoundingVolume$1(_0x291b28,_0x510c0a,_0x535fcb){var _0x2d3f2c=_0x307c2b,_0x120aa9=_0x5e00b3,_0x3b541b=0x1;_0x291b28[_0x120aa9(0x27b1)]&&0x0===_0x291b28[_0x120aa9(0x4ad1)]||(_0x3b541b=_0x510c0a[_0x120aa9(0x5592)][_0x120aa9(0x5ba8)](_0x535fcb,_0x510c0a[_0x2d3f2c(0x5071)][_0x2d3f2c(0x184f)],_0x510c0a[_0x120aa9(0x4fd0)][_0x120aa9(0x3883)]));var _0x2fe847=_0x3b541b*_0x291b28[_0x120aa9(0x3b34)]*_0x291b28[_0x120aa9(0x526c)]*0x2;_0x291b28[_0x120aa9(0x493a)]&&_0x291b28[_0x120aa9(0x2f39)]&&(_0x2fe847*=0.5);var _0x1182d5=_0x3b541b*_0x291b28[_0x120aa9(0x4ad1)]+_0x291b28[_0x120aa9(0x6ec)];_0x535fcb[_0x120aa9(0x48ce)]+=_0x2fe847+_0x1182d5;}function createDebugCommand(_0x197588,_0x4ea730){var _0x4c0926=_0x307c2b,_0x48cd6d=_0x5e00b3,_0x15ef21=_0x4ea730[_0x48cd6d(0x599f)](_0x4c0926(0x1588),{'uniformMap':{'billboard_texture':function(){var _0x7ac14d=_0x48cd6d;return _0x197588[_0x7ac14d(0x4039)][_0x7ac14d(0x30a9)];}}});return _0x15ef21[_0x48cd6d(0x295c)]=Pass$1[_0x48cd6d(0x3ca7)],_0x15ef21;}BillboardCollection[_0x5e00b3(0x3720)][_0x307c2b(0x1266)]=function(_0xda9e39,_0x102108){var _0x15b1ad=_0x307c2b,_0x20c0ea=_0x5e00b3;if(_0xda9e39>0x8)throw new DeveloperError$1(_0x15b1ad(0x52d2));this[_0x20c0ea(0x31c4)]=_0x102108?0x1<<_0xda9e39|this[_0x20c0ea(0x31c4)]:~(0x1<<_0xda9e39)&this[_0x20c0ea(0x31c4)];},BillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x1ed7)]=function(_0x2fd77f){var _0x593e88=_0x307c2b,_0x15271f=_0x5e00b3;if(_0x2fd77f>0x8)throw new DeveloperError$1(_0x593e88(0x52d2));return 0x1<<_0x2fd77f&this[_0x15271f(0x31c4)];};var scratchWriterArray$2=[],scratchSwipeRegion$1=new Cartesian4();function getX$3(_0xa12e4e){var _0x13a753=_0x5e00b3;return _0xa12e4e[_0x13a753(0x83e)]['x'];}function getY$3(_0x22ec0e){var _0x386c8c=_0x5e00b3;return _0x22ec0e[_0x386c8c(0x83e)]['y'];}function createBillboardPointCallback(_0x51ca31,_0x5edb9a,_0x27325f,_0x1ec482,_0x19e162){return function(){var _0x530edd=_0x140d,_0x2470ad=_0x23ca,_0xc1f2a0=document[_0x2470ad(0x2a2e)](_0x2470ad(0x2a34)),_0x532be7=_0x19e162+0x2*_0x1ec482;_0xc1f2a0[_0x2470ad(0x5a4e)]=_0xc1f2a0[_0x2470ad(0x2d3c)]=_0x532be7;var _0x5ed35b=_0xc1f2a0[_0x530edd(0x17ec)]('2d');return _0x5ed35b[_0x2470ad(0x1763)](0x0,0x0,_0x532be7,_0x532be7),0x0!==_0x1ec482&&(_0x5ed35b[_0x2470ad(0x3aaa)](),_0x5ed35b[_0x2470ad(0x28a2)](_0x532be7/0x2,_0x532be7/0x2,_0x532be7/0x2,0x0,0x2*Math['PI'],!0x0),_0x5ed35b[_0x2470ad(0x39a8)](),_0x5ed35b['fillStyle']=_0x27325f,_0x5ed35b[_0x2470ad(0x29f)](),_0x51ca31<0x1&&(_0x5ed35b[_0x2470ad(0x3175)](),_0x5ed35b[_0x2470ad(0x13ed)]=_0x2470ad(0x2f01),_0x5ed35b[_0x2470ad(0x3aaa)](),_0x5ed35b[_0x2470ad(0x28a2)](_0x532be7/0x2,_0x532be7/0x2,_0x19e162/0x2,0x0,0x2*Math['PI'],!0x0),_0x5ed35b[_0x2470ad(0x39a8)](),_0x5ed35b[_0x2470ad(0x2a02)]=_0x2470ad(0x2ac1),_0x5ed35b[_0x530edd(0x3cb6)](),_0x5ed35b[_0x530edd(0x2545)]())),_0x5ed35b[_0x2470ad(0x3aaa)](),_0x5ed35b[_0x2470ad(0x28a2)](_0x532be7/0x2,_0x532be7/0x2,_0x19e162/0x2,0x0,0x2*Math['PI'],!0x0),_0x5ed35b[_0x530edd(0xffa)](),_0x5ed35b[_0x2470ad(0x2a02)]=_0x5edb9a,_0x5ed35b['fill'](),_0xc1f2a0;};}function Cesium3DTilePointFeature(_0x1fc59e,_0x2ea0e9,_0x6a5be4,_0x22ca59,_0x4299b1){var _0x374659=_0x307c2b,_0x2db66e=_0x5e00b3;this[_0x2db66e(0x45d5)]=_0x1fc59e,this[_0x2db66e(0x1e35)]=_0x6a5be4,this[_0x2db66e(0x4bec)]=_0x22ca59,this[_0x2db66e(0x4473)]=_0x4299b1,this[_0x2db66e(0x5d1d)]=_0x2ea0e9,this['_billboardImage']=void 0x0,this[_0x2db66e(0x24b7)]=void 0x0,this[_0x2db66e(0x5d98)]=void 0x0,this[_0x374659(0x2d93)]=void 0x0,this['_billboardSize']=void 0x0,this[_0x2db66e(0x618)]=void 0x0,this[_0x2db66e(0x512)]=void 0x0,this[_0x2db66e(0x618)]=void 0x0,this[_0x2db66e(0xbf8)]=void 0x0,this[_0x2db66e(0x360a)]=void 0x0,this[_0x374659(0x3433)]=void 0x0,this[_0x2db66e(0x2017)]=new Array(0x3),setBillboardImage(this);}BillboardCollection[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x2cbcde,_0x4dac66,_0x1cca79){var _0x2f152d=_0x307c2b,_0x20fcd4=_0x5e00b3;if(!_0x2cbcde[_0x20fcd4(0xd77)][_0x2f152d(0x2950)]&&!_0x2cbcde[_0x20fcd4(0x5592)][_0x20fcd4(0x56c)]){if(this[_0x20fcd4(0x5e82)][_0x20fcd4(0xa16)](_0x4dac66,_0x2cbcde,_0x1cca79),_0x2cbcde[_0x2f152d(0x5a88)]>-0x1&&this[_0x20fcd4(0x3b3e)][_0x20fcd4(0x809)]>0x0){if(defined$1(this[_0x20fcd4(0x3b3e)][0x0])&&defined$1(this[_0x20fcd4(0x3b3e)][0x0][_0x20fcd4(0x32b3)])&&defined$1(this[_0x20fcd4(0x3b3e)][0x0][_0x20fcd4(0x32b3)][_0x20fcd4(0x35c5)])){var _0x48e5f9=this['_billboards'][0x0][_0x20fcd4(0x32b3)][_0x20fcd4(0x35c5)][_0x20fcd4(0x5e42)];if(void 0x0!==_0x48e5f9[_0x20fcd4(0x1ed7)]){if(!_0x48e5f9[_0x20fcd4(0x1ed7)](_0x2cbcde[_0x20fcd4(0x466b)]))return;}}if(!this[_0x20fcd4(0x1ed7)](_0x2cbcde[_0x20fcd4(0x466b)]))return;}removeBillboards$1(this);var _0x3110f0=this[_0x20fcd4(0x3b3e)],_0x5155d9=_0x3110f0[_0x20fcd4(0x809)];_0x4dac66=_0x2cbcde[_0x20fcd4(0x4fd0)],(this[_0x20fcd4(0x4c93)]=_0x4dac66[_0x2f152d(0x5ad6)],attributeLocations$4=this[_0x20fcd4(0x4c93)]?attributeLocationsInstanced$1:attributeLocationsBatched$1,getIndexBuffer$1=this[_0x20fcd4(0x4c93)]?getIndexBufferInstanced$1:getIndexBufferBatched$1);var _0x3b63bc=this[_0x2f152d(0x1cdb)];if(!defined$1(_0x3b63bc)){_0x3b63bc=this[_0x20fcd4(0x4039)]=new TextureAtlas({'context':_0x4dac66});for(var _0x3135b7=0x0;_0x3135b7<_0x5155d9;++_0x3135b7)_0x3110f0[_0x3135b7][_0x2f152d(0x58f1)]();}var _0x51ff8=_0x3b63bc[_0x20fcd4(0x2316)];if(0x0!==_0x51ff8[_0x20fcd4(0x809)]){updateMode$2(this,_0x2cbcde),_0x5155d9=(_0x3110f0=this[_0x20fcd4(0x3b3e)])[_0x20fcd4(0x809)];var _0x53de66,_0x260cc1=this[_0x20fcd4(0x1952)],_0x1c6e4b=this[_0x20fcd4(0x380e)],_0x200030=this[_0x20fcd4(0xf4f)],_0x4c97b8=_0x3b63bc[_0x20fcd4(0x49c5)],_0x4e5724=this[_0x20fcd4(0x3a1a)]||this[_0x20fcd4(0x4c28)]!==_0x4c97b8;this[_0x20fcd4(0x4c28)]=_0x4c97b8;var _0x5430bd=_0x2cbcde[_0x2f152d(0x401f)],_0x347da2=_0x5430bd[_0x2f152d(0x7ff)];if(_0x4e5724||!_0x347da2&&this[_0x2f152d(0x14cc)]()){this[_0x20fcd4(0x3a1a)]=!0x1;for(var _0x412731=0x0;_0x412731<NUMBER_OF_PROPERTIES$2;++_0x412731)_0x200030[_0x412731]=0x0;if(this[_0x20fcd4(0x1adc)]=this[_0x20fcd4(0x1adc)]&&this[_0x20fcd4(0x1adc)][_0x2f152d(0x5020)](),_0x5155d9>0x0){this[_0x20fcd4(0x1adc)]=createVAF$2(_0x4dac66,_0x5155d9,this[_0x20fcd4(0xd24)],this['_instanced'],this[_0x20fcd4(0x2528)],this[_0x20fcd4(0xfc6)]),_0x53de66=this[_0x20fcd4(0x1adc)][_0x2f152d(0x5a97)];for(var _0x423176=0x0;_0x423176<_0x5155d9;++_0x423176){var _0x4ba427=this[_0x20fcd4(0x3b3e)][_0x423176];_0x4ba427[_0x2f152d(0x359f)]=!0x1,writeBillboard$1(this,_0x4dac66,_0x51ff8,_0x53de66,_0x4ba427);}this[_0x20fcd4(0x1adc)][_0x20fcd4(0x3f5)](getIndexBuffer$1(_0x4dac66));}this[_0x2f152d(0x2360)]=0x0;}else{if(_0x1c6e4b>0x0){var _0x17607f=scratchWriterArray$2;_0x17607f[_0x20fcd4(0x809)]=0x0,(_0x200030[POSITION_INDEX$3]||_0x200030[ROTATION_INDEX]||_0x200030[SCALE_INDEX])&&_0x17607f[_0x20fcd4(0x5323)](writePositionScaleAndRotation$1),(_0x200030[IMAGE_INDEX_INDEX]||_0x200030[PIXEL_OFFSET_INDEX]||_0x200030[HORIZONTAL_ORIGIN_INDEX]||_0x200030[VERTICAL_ORIGIN_INDEX]||_0x200030[SHOW_INDEX$2])&&(_0x17607f['push'](writeCompressedAttrib0$1),this[_0x20fcd4(0x4c93)]&&_0x17607f[_0x20fcd4(0x5323)](writeEyeOffset)),(_0x200030[IMAGE_INDEX_INDEX]||_0x200030[ALIGNED_AXIS_INDEX]||_0x200030[TRANSLUCENCY_BY_DISTANCE_INDEX$2])&&(_0x17607f[_0x20fcd4(0x5323)](writeCompressedAttrib1$1),_0x17607f[_0x20fcd4(0x5323)](writeCompressedAttrib2)),(_0x200030[IMAGE_INDEX_INDEX]||_0x200030[COLOR_INDEX$2])&&_0x17607f[_0x20fcd4(0x5323)](writeCompressedAttrib2),_0x200030[EYE_OFFSET_INDEX]&&_0x17607f[_0x20fcd4(0x5323)](writeEyeOffset),_0x200030[SCALE_BY_DISTANCE_INDEX$2]&&_0x17607f[_0x20fcd4(0x5323)](writeScaleByDistance$1),_0x200030[PIXEL_OFFSET_SCALE_BY_DISTANCE_INDEX]&&_0x17607f[_0x20fcd4(0x5323)](writePixelOffsetScaleByDistance),(_0x200030[DISTANCE_DISPLAY_CONDITION_INDEX$2]||_0x200030[DISABLE_DEPTH_DISTANCE]||_0x200030[IMAGE_INDEX_INDEX]||_0x200030[POSITION_INDEX$3])&&_0x17607f[_0x20fcd4(0x5323)](writeCompressedAttribute3),(_0x200030[IMAGE_INDEX_INDEX]||_0x200030[POSITION_INDEX$3])&&_0x17607f[_0x20fcd4(0x5323)](writeTextureCoordinateBoundsOrLabelTranslate),_0x200030[SDF_INDEX]&&_0x17607f[_0x20fcd4(0x5323)](writeSDF);var _0x4679f9=_0x17607f[_0x2f152d(0x2ef4)];if(_0x53de66=this[_0x20fcd4(0x1adc)][_0x2f152d(0x5a97)],_0x1c6e4b/_0x5155d9>0.1){for(var _0x260e69=0x0;_0x260e69<_0x1c6e4b;++_0x260e69){var _0x18d944=_0x260cc1[_0x260e69];_0x18d944['_dirty']=!0x1;for(var _0x4e5db3=0x0;_0x4e5db3<_0x4679f9;++_0x4e5db3)_0x17607f[_0x4e5db3](this,_0x4dac66,_0x51ff8,_0x53de66,_0x18d944);}this[_0x20fcd4(0x1adc)][_0x20fcd4(0x3f5)](getIndexBuffer$1(_0x4dac66));}else{for(var _0x548ec0=0x0;_0x548ec0<_0x1c6e4b;++_0x548ec0){var _0x1335c5=_0x260cc1[_0x548ec0];_0x1335c5[_0x20fcd4(0x4f16)]=!0x1;for(var _0x185bd5=0x0;_0x185bd5<_0x4679f9;++_0x185bd5)_0x17607f[_0x185bd5](this,_0x4dac66,_0x51ff8,_0x53de66,_0x1335c5);this[_0x2f152d(0x16fc)]?this[_0x20fcd4(0x1adc)][_0x2f152d(0x3b32)](_0x1335c5[_0x20fcd4(0x1db3)],0x1):this[_0x2f152d(0x1c14)]['subCommit'](0x4*_0x1335c5[_0x20fcd4(0x1db3)],0x4);}this[_0x20fcd4(0x1adc)]['endSubCommits']();}this[_0x20fcd4(0x380e)]=0x0;}}if(_0x1c6e4b>1.5*_0x5155d9&&(_0x260cc1[_0x20fcd4(0x809)]=_0x5155d9),defined$1(this[_0x20fcd4(0x1adc)])&&defined$1(this[_0x20fcd4(0x1adc)]['va'])){var _0x1ecac2;this[_0x2f152d(0x25e5)]&&(this[_0x20fcd4(0xf1c)]=!0x1,BoundingSphere[_0x2f152d(0x5270)](this[_0x20fcd4(0x4789)],this[_0x20fcd4(0x599)],this[_0x20fcd4(0x5054)]));var _0x153e24=Matrix4[_0x20fcd4(0x2de)];_0x2cbcde[_0x20fcd4(0x3037)]===SceneMode$1[_0x20fcd4(0x3c78)]?(_0x153e24=this[_0x20fcd4(0x599)],_0x1ecac2=BoundingSphere[_0x20fcd4(0x40f3)](this[_0x20fcd4(0x5054)],this[_0x2f152d(0x3cb4)])):_0x1ecac2=BoundingSphere[_0x20fcd4(0x40f3)](this[_0x20fcd4(0x26e8)],this[_0x20fcd4(0x5151)]),updateBoundingVolume$1(this,_0x2cbcde,_0x1ecac2);var _0x398856,_0x5253ee,_0xea0e64,_0x16cca0,_0xc651cb,_0x24ee80=this[_0x20fcd4(0x1f73)]!==this[_0x20fcd4(0x2997)];if(this[_0x20fcd4(0x1f73)]=this[_0x20fcd4(0x2997)],_0x24ee80){this[_0x2f152d(0x477)]===BlendOption$1[_0x20fcd4(0x1792)]||this[_0x20fcd4(0x1f73)]===BlendOption$1[_0x20fcd4(0x94e)]?this[_0x20fcd4(0x207)]=RenderState[_0x20fcd4(0x5344)]({'depthTest':{'enabled':this[_0x2f152d(0x2d4d)],'func':WebGLConstants$1[_0x2f152d(0x580e)]},'depthMask':!0x0}):this[_0x2f152d(0xeb8)]=void 0x0;var _0x376ffa=this[_0x20fcd4(0x1f73)]===BlendOption$1[_0x20fcd4(0x47bc)];this[_0x20fcd4(0x1f73)]===BlendOption$1[_0x20fcd4(0x47bc)]||this[_0x2f152d(0x477)]===BlendOption$1[_0x20fcd4(0x94e)]?this[_0x2f152d(0x1aed)]=RenderState[_0x20fcd4(0x5344)]({'depthTest':{'enabled':this[_0x20fcd4(0x692)],'func':_0x376ffa?WebGLConstants$1[_0x20fcd4(0x1d84)]:WebGLConstants$1['LESS']},'depthMask':_0x376ffa,'blending':BlendingState$1[_0x20fcd4(0x231d)]}):this[_0x20fcd4(0x361e)]=void 0x0;}this[_0x20fcd4(0xb83)]&&(this[_0x20fcd4(0x24d5)]=RenderState[_0x20fcd4(0x5344)]({'depthTest':{'enabled':!0x1,'func':WebGLConstants$1[_0x20fcd4(0x1e86)]},'depthMask':!0x1,'blending':ParticleBlend})),this[_0x20fcd4(0x4f8e)]=this[_0x20fcd4(0x4f8e)]||0x0!==_0x2cbcde[_0x2f152d(0x1bc5)];var _0x4049c0=ContextLimits[_0x20fcd4(0xfd7)]>0x0;if(_0x24ee80||this[_0x20fcd4(0xff9)]!==this[_0x20fcd4(0x5a14)]||this[_0x2f152d(0x49b3)]!==this[_0x20fcd4(0x560c)]||this[_0x2f152d(0x1d10)]!==this[_0x20fcd4(0x377e)]||this[_0x20fcd4(0x21a4)]!==this[_0x20fcd4(0x2640)]||this[_0x2f152d(0x4c51)]!==this[_0x20fcd4(0x1f99)]||this['_shaderDistanceDisplayCondition']!==this[_0x20fcd4(0x3112)]||this[_0x20fcd4(0x4f8e)]!==this[_0x20fcd4(0x4195)]||this[_0x20fcd4(0x3902)]!==this[_0x20fcd4(0x3548)]||this[_0x2f152d(0x289b)]!==this[_0x2f152d(0x150a)]||this[_0x20fcd4(0x5059)]!==this[_0x2f152d(0x312e)]||!Cartesian4[_0x20fcd4(0x1dab)](this[_0x20fcd4(0x2015)],this[_0x20fcd4(0x3552)])){_0x398856=BillboardCollectionVS,_0x5253ee=BillboardCollectionFS,_0xc651cb=[],defined$1(this[_0x20fcd4(0x2528)])&&(_0xc651cb[_0x20fcd4(0x5323)](_0x2f152d(0x5290)),_0x398856=this[_0x20fcd4(0x2528)][_0x20fcd4(0x337f)](!0x1,_0x20fcd4(0x514c),void 0x0)(_0x398856),_0x5253ee=this[_0x20fcd4(0x2528)][_0x20fcd4(0x3738)](!0x1,void 0x0)(_0x5253ee)),_0xea0e64=new ShaderSource({'defines':_0xc651cb,'sources':[_0x398856]}),this[_0x20fcd4(0x4c93)]&&_0xea0e64[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0x66b)),this[_0x20fcd4(0xff9)]&&_0xea0e64[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0x3275)),this[_0x20fcd4(0x58f)]&&_0xea0e64[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x2f152d(0x1de4)),this[_0x20fcd4(0x14bf)]===BillboardMode$1[_0x20fcd4(0x2152)]&&_0xea0e64[_0x2f152d(0x3682)][_0x20fcd4(0x5323)](_0x20fcd4(0x2152)),this[_0x20fcd4(0x1b8c)]&&_0xea0e64[_0x20fcd4(0x5c34)][_0x2f152d(0x2a0e)](_0x20fcd4(0x4243)),this[_0x20fcd4(0x21a4)]&&_0xea0e64[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0xcff)),this[_0x2f152d(0x4c51)]&&_0xea0e64[_0x2f152d(0x3682)][_0x20fcd4(0x5323)](_0x20fcd4(0x2657)),this[_0x20fcd4(0x2a47)]&&_0xea0e64[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x2f152d(0x5166)),this['_shaderDisableDepthDistance']&&_0xea0e64[_0x20fcd4(0x5c34)][_0x2f152d(0x2a0e)]('DISABLE_DEPTH_DISTANCE'),this[_0x20fcd4(0x3902)]&&(_0x4049c0?_0xea0e64[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)]('VERTEX_DEPTH_CHECK'):_0xea0e64[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0x1cf3))),this[_0x20fcd4(0x4f62)]&&_0xea0e64[_0x2f152d(0x3682)][_0x20fcd4(0x5323)](_0x20fcd4(0x579a)),this[_0x20fcd4(0x1de4)]&&_0xea0e64[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0x36b5));var _0x5e5a01=0x1-SDFSettings$1[_0x20fcd4(0x4caf)];this[_0x2f152d(0x289b)]&&_0xea0e64[_0x2f152d(0x3682)][_0x20fcd4(0x5323)](_0x20fcd4(0x18c2));var _0x55055b=defined$1(this[_0x20fcd4(0x2528)])?_0x20fcd4(0x3348):'';if(this[_0x20fcd4(0x1f73)]===BlendOption$1[_0x2f152d(0x2326)]&&(_0x16cca0=new ShaderSource({'defines':[_0x20fcd4(0x1792),_0x55055b],'sources':[_0x5253ee]}),this[_0x20fcd4(0x3902)]&&(_0x4049c0?_0x16cca0[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0xf63)):_0x16cca0[_0x2f152d(0x3682)][_0x20fcd4(0x5323)](_0x20fcd4(0x1cf3))),this[_0x2f152d(0x289b)]&&(_0x16cca0[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0x18c2)),_0x16cca0[_0x20fcd4(0x5c34)][_0x2f152d(0x2a0e)]('SDF_EDGE\x20'+_0x5e5a01)),this[_0x20fcd4(0x5059)]&&_0x16cca0[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0x5ab4)),this[_0x20fcd4(0x3ebd)]=ShaderProgram$1[_0x20fcd4(0x45cf)]({'context':_0x4dac66,'shaderProgram':this[_0x20fcd4(0x3ebd)],'vertexShaderSource':_0xea0e64,'fragmentShaderSource':_0x16cca0,'attributeLocations':attributeLocations$4}),_0x16cca0=new ShaderSource({'defines':[_0x20fcd4(0x47bc),_0x55055b],'sources':[_0x5253ee]}),this[_0x20fcd4(0x3902)]&&(_0x4049c0?_0x16cca0[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0xf63)):_0x16cca0[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)]('FRAGMENT_DEPTH_CHECK')),this[_0x20fcd4(0xfc6)]&&(_0x16cca0[_0x20fcd4(0x5c34)][_0x2f152d(0x2a0e)]('SDF'),_0x16cca0[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0x20aa)+_0x5e5a01)),this[_0x20fcd4(0x5059)]&&_0x16cca0[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0x5ab4)),this[_0x2f152d(0x1d45)]=ShaderProgram$1[_0x2f152d(0x36e9)]({'context':_0x4dac66,'shaderProgram':this[_0x20fcd4(0x3d55)],'vertexShaderSource':_0xea0e64,'fragmentShaderSource':_0x16cca0,'attributeLocations':attributeLocations$4})),this[_0x20fcd4(0x1f73)]===BlendOption$1[_0x20fcd4(0x1792)]&&(_0x16cca0=new ShaderSource({'defines':[_0x55055b],'sources':[_0x5253ee]}),this[_0x20fcd4(0x3902)]&&(_0x4049c0?_0x16cca0[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0xf63)):_0x16cca0[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0x1cf3))),this[_0x20fcd4(0xfc6)]&&(_0x16cca0[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x2f152d(0x4e92)),_0x16cca0[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0x20aa)+_0x5e5a01)),this[_0x2f152d(0x4402)]&&_0x16cca0[_0x2f152d(0x3682)][_0x2f152d(0x2a0e)](_0x20fcd4(0x5ab4)),this[_0x20fcd4(0x3ebd)]=ShaderProgram$1[_0x2f152d(0x36e9)]({'context':_0x4dac66,'shaderProgram':this[_0x20fcd4(0x3ebd)],'vertexShaderSource':_0xea0e64,'fragmentShaderSource':_0x16cca0,'attributeLocations':attributeLocations$4})),this[_0x20fcd4(0x1f73)]===BlendOption$1[_0x20fcd4(0x47bc)]&&(_0x16cca0=new ShaderSource({'defines':[_0x55055b],'sources':[_0x5253ee]}),this[_0x20fcd4(0x3902)]&&(_0x4049c0?_0x16cca0[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0xf63)):_0x16cca0[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x2f152d(0x20f0))),this[_0x20fcd4(0xfc6)]&&(_0x16cca0[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x2f152d(0x4e92)),_0x16cca0[_0x2f152d(0x3682)][_0x20fcd4(0x5323)](_0x20fcd4(0x20aa)+_0x5e5a01)),this[_0x20fcd4(0x5059)]&&_0x16cca0[_0x20fcd4(0x5c34)][_0x20fcd4(0x5323)](_0x20fcd4(0x5ab4)),this[_0x20fcd4(0x3d55)]=ShaderProgram$1[_0x20fcd4(0x45cf)]({'context':_0x4dac66,'shaderProgram':this[_0x20fcd4(0x3d55)],'vertexShaderSource':_0xea0e64,'fragmentShaderSource':_0x16cca0,'attributeLocations':attributeLocations$4})),this[_0x20fcd4(0x5059)]&&!defined$1(this[_0x20fcd4(0x760)][_0x20fcd4(0xf8b)])){var _0x32ff2c=this;this['_uniforms'][_0x20fcd4(0xf8b)]=function(){var _0x160b07=_0x2f152d,_0x1ad237=_0x20fcd4,_0xc1d90=_0x32ff2c[_0x1ad237(0x2015)];return Cartesian4[_0x1ad237(0x160f)](_0xc1d90['x'],_0xc1d90['y'],_0xc1d90['x']+_0xc1d90[_0x1ad237(0x2d3c)],_0xc1d90['y']+_0xc1d90[_0x1ad237(0x5a4e)],scratchSwipeRegion$1),scratchSwipeRegion$1['x']=scratchSwipeRegion$1['x']*_0x2cbcde[_0x1ad237(0x4fd0)][_0x160b07(0x184f)],scratchSwipeRegion$1['y']=(0x1-scratchSwipeRegion$1['y'])*_0x2cbcde[_0x1ad237(0x4fd0)][_0x1ad237(0x3883)],scratchSwipeRegion$1['z']=scratchSwipeRegion$1['z']*_0x2cbcde[_0x1ad237(0x4fd0)][_0x1ad237(0x1564)],scratchSwipeRegion$1['w']=(0x1-scratchSwipeRegion$1['w'])*_0x2cbcde[_0x1ad237(0x4fd0)][_0x1ad237(0x3883)],scratchSwipeRegion$1;};}this[_0x2f152d(0x29d5)]&&(_0x16cca0=new ShaderSource({'defines':[_0x55055b],'sources':[_0x5253ee]}),this[_0x2f152d(0x11d1)]=ShaderProgram$1[_0x20fcd4(0x45cf)]({'context':_0x4dac66,'shaderProgram':this[_0x2f152d(0x11d1)],'vertexShaderSource':_0xea0e64,'fragmentShaderSource':_0x16cca0,'attributeLocations':attributeLocations$4})),this[_0x2f152d(0x53b1)]=this[_0x20fcd4(0xff9)],this[_0x20fcd4(0x560c)]=this[_0x20fcd4(0x58f)],this[_0x2f152d(0x2854)]=this[_0x2f152d(0x1d10)],this[_0x20fcd4(0x2640)]=this[_0x20fcd4(0x21a4)],this[_0x20fcd4(0x1f99)]=this[_0x2f152d(0x4c51)],this[_0x20fcd4(0x3112)]=this['_shaderDistanceDisplayCondition'],this[_0x2f152d(0x43c6)]=this[_0x20fcd4(0x4f8e)],this['_compiledShaderClampToGround']=this[_0x20fcd4(0x3902)],this[_0x20fcd4(0x38e7)]=this[_0x20fcd4(0xfc6)],this[_0x20fcd4(0x42ee)]=this[_0x2f152d(0x4402)],BoundingRectangle[_0x20fcd4(0x40f3)](this[_0x20fcd4(0x2015)],this['_compiledSwipeRegion']);}_0x1cca79=_0x2cbcde[_0x20fcd4(0xe5b)];var _0x2de884=!0x0;if(_0x2cbcde[_0x20fcd4(0x4c01)][_0x20fcd4(0x291b)]===FrameBufferType[_0x20fcd4(0x12b4)]&&(_0x2de884=!0x1),_0x2de884&&(_0x5430bd[_0x20fcd4(0x445c)]||_0x5430bd[_0x20fcd4(0x3c62)])){var _0x27cec2,_0x3f463d=this[_0x20fcd4(0x592b)],_0x250bab=this[_0x20fcd4(0x1f73)]===BlendOption$1[_0x20fcd4(0x1792)],_0x2d2359=this[_0x20fcd4(0x1f73)]===BlendOption$1[_0x2f152d(0x2326)],_0x28c8e3=this[_0x20fcd4(0x1adc)]['va'],_0x58ee5a=_0x28c8e3[_0x2f152d(0x2ef4)],_0x4e5c78=this[_0x20fcd4(0x760)];defined$1(this[_0x2f152d(0x126f)])?(_0x4e5c78=this[_0x2f152d(0x126f)][_0x2f152d(0x24ee)]()(_0x4e5c78),_0x27cec2=this[_0x20fcd4(0x2528)][_0x20fcd4(0x219f)]()):_0x27cec2=_0x20fcd4(0x4b29),_0x3f463d[_0x2f152d(0x2ef4)]=_0x58ee5a;for(var _0x1105c2=_0x2d2359?0x2*_0x58ee5a:_0x58ee5a,_0x1e2c3f=0x0;_0x1e2c3f<_0x1105c2;++_0x1e2c3f){var _0x44c396=_0x3f463d[_0x1e2c3f];defined$1(_0x44c396)||(_0x44c396=_0x3f463d[_0x1e2c3f]=new DrawCommand());var _0x2e4a3b=_0x250bab||_0x2d2359&&_0x1e2c3f%0x2==0x0;_0x44c396[_0x2f152d(0x4477)]=this;var _0x31c94f=_0x2d2359?Math[_0x20fcd4(0x1ace)](_0x1e2c3f/0x2):_0x1e2c3f;_0x44c396[_0x2f152d(0x1d66)]=_0x1ecac2,_0x44c396[_0x20fcd4(0x599)]=_0x153e24,_0x44c396[_0x20fcd4(0x5d69)]=_0x28c8e3[_0x31c94f][_0x2f152d(0x37aa)],_0x44c396[_0x2f152d(0x2173)]=_0x4e5c78,_0x44c396[_0x20fcd4(0x2b54)]=_0x28c8e3[_0x31c94f]['va'],this[_0x2f152d(0x29d5)]?(_0x44c396[_0x20fcd4(0x295c)]=Pass$1[_0x20fcd4(0x5f67)],_0x44c396[_0x20fcd4(0x33c4)]=this[_0x20fcd4(0x24d5)],_0x44c396[_0x20fcd4(0x2ddc)]=this['_spParticleSystem'],_0x44c396[_0x2f152d(0x2c3c)]=void 0x0):(_0x44c396[_0x20fcd4(0x295c)]=_0x2e4a3b||!_0x2d2359?Pass$1[_0x20fcd4(0x5e31)]:Pass$1[_0x20fcd4(0x47bc)],_0x44c396[_0x20fcd4(0x33c4)]=_0x2e4a3b?this['_rsOpaque']:this[_0x2f152d(0x1aed)],_0x44c396[_0x20fcd4(0x2ddc)]=_0x2e4a3b?this[_0x20fcd4(0x3ebd)]:this[_0x20fcd4(0x3d55)],_0x44c396[_0x20fcd4(0x3ac6)]=_0x27cec2),_0x44c396[_0x20fcd4(0x3820)]=this[_0x20fcd4(0x3820)],this[_0x20fcd4(0x4c93)]&&(_0x44c396[_0x2f152d(0x6a9)]=0x6,_0x44c396[_0x2f152d(0x4aa1)]=_0x5155d9),_0x1cca79[_0x20fcd4(0x5323)](_0x44c396);}this['debugShowTextureAtlas']&&(defined$1(this[_0x20fcd4(0x22df)])||(this[_0x2f152d(0x4012)]=createDebugCommand(this,_0x2cbcde[_0x20fcd4(0x4fd0)])),_0x1cca79[_0x20fcd4(0x5323)](this[_0x20fcd4(0x22df)]));}}}}},BillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x27d7)]=function(_0x5a0755){var _0x3721c9=_0x307c2b,_0x2bf67b=_0x5e00b3;try{var _0x54106a=this[_0x2bf67b(0x5e52)][_0x2bf67b(0x2018)][_0x2bf67b(0x4e47)],_0x42b9b2=_0x54106a['x'],_0xfe8bc4=_0x54106a['x']+_0x54106a[_0x2bf67b(0x2d3c)],_0xadd31d=_0x54106a['y'],_0x47bb09=_0x54106a['y']+_0x54106a[_0x2bf67b(0x5a4e)],_0x343cf8=[],_0x42fd06=this;this[_0x2bf67b(0x3b3e)][_0x2bf67b(0x7f7)](function(_0x519166){var _0x3f46af=_0x2bf67b;if(defined$1(_0x519166)){_0x519166['isOverlap']=!0x1,_0x519166[_0x3f46af(0x186)](_0x42fd06[_0x3f46af(0x5e52)]);var _0x196d3c=_0x519166[_0x3f46af(0x482e)];defined$1(_0x196d3c)&&(_0x196d3c['x']>=_0x42b9b2&&_0x196d3c['x']<=_0xfe8bc4&&_0x196d3c['y']>=_0xadd31d&&_0x196d3c['y']<=_0x47bb09?_0x343cf8[_0x3f46af(0x5323)]({'label':_0x519166,'clustered':!0x1,'coord':_0x196d3c}):_0x519166['isOverlap']=!0x0);}});for(var _0x297555=kdbush(_0x343cf8,getX$3,getY$3,0x40,Int32Array),_0x2f573d=_0x343cf8[_0x2bf67b(0x809)],_0x3622cf=0x0;_0x3622cf<_0x2f573d;++_0x3622cf){var _0x18c3f1=_0x343cf8[_0x3622cf],_0x3417e8=_0x18c3f1[_0x3721c9(0xc0a)];if(defined$1(_0x3417e8)&&!_0x3417e8[_0x2bf67b(0x1b8e)])for(var _0x54e27e=_0x18c3f1[_0x2bf67b(0x83e)],_0x11720b=Billboard[_0x2bf67b(0x2edb)](_0x3417e8,_0x54e27e),_0x5350a1=_0x297555[_0x2bf67b(0x4ff2)](_0x11720b['x'],_0x11720b['y'],_0x11720b['x']+_0x11720b[_0x2bf67b(0x2d3c)],_0x11720b['y']+_0x11720b[_0x2bf67b(0x5a4e)],void 0x0,void 0x0,void 0x0,_0x5a0755),_0x4abcfb=_0x5350a1[_0x2bf67b(0x809)],_0x2f74e2=0x0;_0x2f74e2<_0x4abcfb;++_0x2f74e2){var _0x34bd62=_0x5350a1[_0x2f74e2],_0x536ba7=_0x343cf8[_0x34bd62];_0x3622cf!==_0x34bd62&&(_0x536ba7[_0x3721c9(0xa96)]=!0x0,_0x536ba7[_0x2bf67b(0x3f6f)][_0x2bf67b(0x2580)]=!0x0);}}}catch(_0x29d1c6){}},BillboardCollection[_0x5e00b3(0x3720)][_0x307c2b(0x3faf)]=function(_0x5b0db3){var _0x3d72d4=_0x307c2b,_0x58bb35=_0x5e00b3;if(0x0!==_0x5b0db3[_0x58bb35(0x809)]&&0x0!==this[_0x58bb35(0x3b3e)][_0x3d72d4(0x2ef4)]){var _0x1b7d70=this[_0x58bb35(0x5e52)][_0x58bb35(0x2018)][_0x58bb35(0x4e47)];_0x1b7d70['x'],_0x1b7d70['x'],_0x1b7d70[_0x3d72d4(0x2299)],_0x1b7d70['y'],_0x1b7d70['y'],_0x1b7d70[_0x58bb35(0x5a4e)];for(var _0x42a276=[],_0x3b7c67=0x0,_0x4a4def=_0x5b0db3[_0x58bb35(0x809)];_0x3b7c67<_0x4a4def;++_0x3b7c67){var _0x2bec2a=_0x5b0db3[_0x3b7c67];if(defined$1(this[_0x58bb35(0xb9b)][_0x2bec2a])){if(!((_0x352006=this[_0x58bb35(0xb9b)][_0x2bec2a][_0x58bb35(0x1db3)])>=this[_0x58bb35(0x3b3e)][_0x58bb35(0x809)])){var _0x2f7064,_0x409a96=this[_0x58bb35(0x3b3e)][_0x352006][_0x58bb35(0x186)](this[_0x58bb35(0x5e52)],_0x2f7064);defined$1(_0x409a96)&&_0x42a276[_0x58bb35(0x5323)]({'index':_0x352006,'clustered':!0x0,'coord':_0x409a96});}}}var _0x1acd5d=kdbush(_0x42a276,getX$3,getY$3,0x1000,Int32Array),_0x6fa3f1=[],_0x1df169=_0x42a276[_0x58bb35(0x809)];for(_0x3b7c67=0x0;_0x3b7c67<_0x1df169;++_0x3b7c67){for(var _0x4356a7=_0x42a276[_0x3b7c67],_0x352006=_0x4356a7[_0x58bb35(0x51d3)],_0x28e610=_0x4356a7[_0x58bb35(0x83e)],_0xdd6764=this[_0x58bb35(0x3b3e)][_0x352006],_0x41742e=Billboard[_0x58bb35(0x2edb)](_0xdd6764,_0x28e610,_0x2f7064),_0x163b02=_0x1acd5d[_0x58bb35(0x4ff2)](_0x41742e['x'],_0x41742e['y'],_0x41742e['x']+_0x41742e[_0x58bb35(0x2d3c)],_0x41742e['y']+_0x41742e[_0x58bb35(0x5a4e)]),_0x41efb6=_0x163b02[_0x58bb35(0x809)],_0xdb4f4=0x0,_0x2fb0bb=0x0;_0x2fb0bb<_0x41efb6;++_0x2fb0bb){var _0xb64081=_0x163b02[_0x2fb0bb],_0x3b67f0=_0x42a276[_0xb64081];_0x3b7c67===_0xb64081||_0x3b67f0[_0x58bb35(0x1b8e)]||++_0xdb4f4;}_0xdb4f4<0x1&&(_0x4356a7[_0x58bb35(0x1b8e)]=!0x1,_0x6fa3f1[_0x58bb35(0x5323)](_0x352006));}this[_0x58bb35(0x13fe)](_0x6fa3f1);}},BillboardCollection['prototype'][_0x5e00b3(0x13fe)]=function(_0x452a5c){var _0x2a6657=_0x307c2b,_0x263110=_0x5e00b3;for(var _0x2e6dea={},_0x5d9e40=0x0,_0x1bb800=this[_0x263110(0x3b3e)][_0x263110(0x809)];_0x5d9e40<_0x1bb800;++_0x5d9e40)_0x2e6dea[_0x5d9e40]=!0x1;for(_0x5d9e40=0x0,_0x1bb800=_0x452a5c[_0x263110(0x809)];_0x5d9e40<_0x1bb800;_0x5d9e40++)_0x2e6dea[_0x452a5c[_0x5d9e40]]=!0x0;for(_0x5d9e40=0x0,_0x1bb800=this[_0x263110(0x3b3e)][_0x263110(0x809)];_0x5d9e40<_0x1bb800;++_0x5d9e40)this[_0x2a6657(0x285b)](_0x5d9e40,_0x2e6dea[_0x5d9e40]);},BillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x5b84)]=function(_0x559164,_0x229833){var _0x3e3480=_0x307c2b,_0x3030ec=_0x5e00b3;this[_0x3030ec(0x3b3e)][_0x559164][_0x3030ec(0x3234)]=_0x229833,this[_0x3030ec(0x5e82)][_0x3030ec(0x5399)](this[_0x3030ec(0x3b3e)][_0x559164]['id'],this[_0x3e3480(0x1142)][_0x559164][_0x3030ec(0x1db3)],_0x229833);},BillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},BillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3d73e4=_0x307c2b,_0x2f63a5=_0x5e00b3;return defined$1(this[_0x2f63a5(0x2acd)])&&(this[_0x3d73e4(0x46a4)](),this[_0x2f63a5(0x2acd)]=void 0x0),this[_0x2f63a5(0x4039)]=this[_0x2f63a5(0x5274)]&&this[_0x2f63a5(0x4039)]&&this[_0x3d73e4(0x1cdb)][_0x2f63a5(0x2947)](),this[_0x2f63a5(0x3ebd)]=this[_0x2f63a5(0x3ebd)]&&this[_0x2f63a5(0x3ebd)]['destroy'](),this[_0x2f63a5(0x3d55)]=this[_0x2f63a5(0x3d55)]&&this[_0x2f63a5(0x3d55)][_0x3d73e4(0x5020)](),this[_0x2f63a5(0x1adc)]=this[_0x2f63a5(0x1adc)]&&this[_0x2f63a5(0x1adc)][_0x2f63a5(0x2947)](),destroyBillboards$1(this[_0x2f63a5(0x3b3e)]),destroyObject$1(this);},BillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x192a)]=function(_0x4ee04a){var _0x3bc6e0=_0x5e00b3;for(var _0x4fe0da=this[_0x3bc6e0(0x3b3e)][_0x3bc6e0(0x809)],_0x51ebd2=0x0;_0x51ebd2<_0x4fe0da;++_0x51ebd2){var _0x259ae3=this[_0x3bc6e0(0x3b3e)][_0x51ebd2];_0x259ae3[_0x3bc6e0(0x53aa)]()||_0x259ae3[_0x3bc6e0(0x46c3)](_0x4ee04a);}};var scratchCartographic$b=new Cartographic();function setBillboardImage(_0x297989){var _0x2311fc=_0x307c2b,_0x991ec1=_0x5e00b3,_0x2cd42a=_0x297989[_0x991ec1(0x1e35)];if(defined$1(_0x297989[_0x2311fc(0x2691)])&&_0x297989[_0x991ec1(0x3769)]!==_0x2cd42a[_0x991ec1(0xf80)])_0x2cd42a[_0x991ec1(0xf80)]=_0x297989[_0x991ec1(0x3769)];else{if(!defined$1(_0x297989[_0x991ec1(0x3769)])){var _0x2bcb3f=defaultValue$1(_0x297989[_0x991ec1(0x512)],Cesium3DTilePointFeature[_0x2311fc(0x3a5d)]),_0x568d48=defaultValue$1(_0x297989[_0x2311fc(0x3a01)],Cesium3DTilePointFeature[_0x991ec1(0x56a2)]),_0x516704=defaultValue$1(_0x297989[_0x991ec1(0x360a)],Cesium3DTilePointFeature[_0x991ec1(0xc37)]),_0x45ea5c=defaultValue$1(_0x297989['_pointSize'],Cesium3DTilePointFeature[_0x991ec1(0x4995)]),_0x30a74f=_0x297989[_0x2311fc(0x3cc0)],_0x2a5b28=_0x297989[_0x991ec1(0x5d98)],_0x946531=_0x297989[_0x991ec1(0x2ed4)],_0xa5c0f0=_0x297989[_0x2311fc(0x2d1)];if(!Color$2[_0x991ec1(0x1dab)](_0x2bcb3f,_0x30a74f)||!Color$2[_0x991ec1(0x1dab)](_0x568d48,_0x2a5b28)||_0x516704!==_0x946531||_0x45ea5c!==_0xa5c0f0){_0x297989['_billboardColor']=Color$2[_0x2311fc(0x2d7b)](_0x2bcb3f,_0x297989[_0x991ec1(0x24b7)]),_0x297989[_0x991ec1(0x5d98)]=Color$2[_0x991ec1(0x40f3)](_0x568d48,_0x297989['_billboardOutlineColor']),_0x297989[_0x991ec1(0x2ed4)]=_0x516704,_0x297989[_0x991ec1(0xfd0)]=_0x45ea5c;var _0x40bc09=_0x2bcb3f[_0x991ec1(0x32a8)],_0x33dcb8=_0x2bcb3f[_0x2311fc(0x44bf)](),_0x1e287f=_0x568d48[_0x2311fc(0x44bf)](),_0x16ef47=JSON[_0x991ec1(0x43ec)]([_0x33dcb8,_0x45ea5c,_0x1e287f,_0x516704]);_0x2cd42a[_0x2311fc(0xcb2)](_0x16ef47,createBillboardPointCallback(_0x40bc09,_0x33dcb8,_0x1e287f,_0x516704,_0x45ea5c));}}}}Object[_0x5e00b3(0x1dfd)](Cesium3DTilePointFeature['prototype'],{'show':{'get':function(){var _0x5d0b71=_0x5e00b3;return this[_0x5d0b71(0x4bec)][_0x5d0b71(0x3234)];},'set':function(_0x51b5a1){var _0x4d7c1f=_0x307c2b,_0x1303bb=_0x5e00b3;this[_0x1303bb(0x4bec)][_0x1303bb(0x3234)]=_0x51b5a1,this[_0x1303bb(0x1e35)][_0x1303bb(0x3234)]=_0x51b5a1,this[_0x4d7c1f(0x738)][_0x4d7c1f(0x537b)]=_0x51b5a1;}},'color':{'get':function(){var _0x248627=_0x5e00b3;return this[_0x248627(0x512)];},'set':function(_0x1f20ad){var _0xd4005b=_0x5e00b3;this[_0xd4005b(0x512)]=Color$2[_0xd4005b(0x40f3)](_0x1f20ad,this[_0xd4005b(0x512)]),setBillboardImage(this);}},'pointSize':{'get':function(){var _0x306b4f=_0x5e00b3;return this[_0x306b4f(0x618)];},'set':function(_0x5de30a){var _0xee6890=_0x307c2b;this[_0xee6890(0x1d16)]=_0x5de30a,setBillboardImage(this);}},'pointOutlineColor':{'get':function(){var _0x32026a=_0x5e00b3;return this[_0x32026a(0xbf8)];},'set':function(_0x35914b){var _0x42a834=_0x307c2b,_0x15b7ef=_0x5e00b3;this[_0x42a834(0x3a01)]=Color$2[_0x42a834(0x2d7b)](_0x35914b,this[_0x15b7ef(0xbf8)]),setBillboardImage(this);}},'pointOutlineWidth':{'get':function(){var _0x460e30=_0x5e00b3;return this[_0x460e30(0x360a)];},'set':function(_0x2bd83b){this['_pointOutlineWidth']=_0x2bd83b,setBillboardImage(this);}},'labelColor':{'get':function(){var _0x9a0998=_0x307c2b,_0x39df39=_0x5e00b3;return this[_0x39df39(0x4bec)][_0x9a0998(0x260e)];},'set':function(_0x394df7){var _0xbad475=_0x5e00b3;this[_0xbad475(0x4bec)][_0xbad475(0xa09)]=_0x394df7,this[_0xbad475(0x4473)][_0xbad475(0x3234)]=this[_0xbad475(0x4bec)][_0xbad475(0x3234)]&&_0x394df7[_0xbad475(0x32a8)]>0x0;}},'labelOutlineColor':{'get':function(){var _0x122128=_0x5e00b3;return this[_0x122128(0x4bec)]['outlineColor'];},'set':function(_0x48d7ad){var _0x4a82f6=_0x5e00b3;this[_0x4a82f6(0x4bec)][_0x4a82f6(0x247e)]=_0x48d7ad;}},'labelOutlineWidth':{'get':function(){var _0x1dc31c=_0x307c2b;return this[_0x1dc31c(0x45f0)][_0x1dc31c(0x2f8)];},'set':function(_0x914d6){var _0x417b7d=_0x5e00b3;this[_0x417b7d(0x4bec)][_0x417b7d(0x27cb)]=_0x914d6;}},'font':{'get':function(){var _0x23f054=_0x5e00b3;return this[_0x23f054(0x4bec)][_0x23f054(0x1299)];},'set':function(_0x21a867){var _0x49a1e7=_0x5e00b3;this[_0x49a1e7(0x4bec)][_0x49a1e7(0x1299)]=_0x21a867;}},'labelStyle':{'get':function(){var _0x15b875=_0x307c2b,_0x7e6378=_0x5e00b3;return this[_0x7e6378(0x4bec)][_0x15b875(0x1df0)];},'set':function(_0x5a69bf){var _0x41aace=_0x307c2b,_0x4ea0bb=_0x5e00b3;this[_0x41aace(0x45f0)][_0x4ea0bb(0x8cd)]=_0x5a69bf;}},'labelText':{'get':function(){var _0x27869d=_0x5e00b3;return this[_0x27869d(0x4bec)][_0x27869d(0x4685)];},'set':function(_0x24f5f1){var _0x16f099=_0x307c2b,_0x5f1117=_0x5e00b3;defined$1(_0x24f5f1)||(_0x24f5f1=''),this[_0x16f099(0x45f0)][_0x5f1117(0x4685)]=_0x24f5f1;}},'backgroundColor':{'get':function(){var _0xf9bfc7=_0x5e00b3;return this[_0xf9bfc7(0x4bec)][_0xf9bfc7(0x1b9e)];},'set':function(_0x1d7745){var _0x5cb03e=_0x5e00b3;this[_0x5cb03e(0x4bec)][_0x5cb03e(0x1b9e)]=_0x1d7745;}},'backgroundPadding':{'get':function(){var _0x447a96=_0x307c2b,_0x38248f=_0x5e00b3;return this[_0x38248f(0x4bec)][_0x447a96(0x431e)];},'set':function(_0x4cd7fa){var _0x2e043e=_0x5e00b3;this[_0x2e043e(0x4bec)][_0x2e043e(0x1bd3)]=_0x4cd7fa;}},'backgroundEnabled':{'get':function(){var _0x397447=_0x5e00b3;return this[_0x397447(0x4bec)][_0x397447(0x1037)];},'set':function(_0x290f53){var _0x3e7a49=_0x307c2b,_0x218f21=_0x5e00b3;this[_0x218f21(0x4bec)][_0x3e7a49(0x3af9)]=_0x290f53;}},'scaleByDistance':{'get':function(){var _0x43557f=_0x5e00b3;return this['_label'][_0x43557f(0x403a)];},'set':function(_0x10e6f6){var _0x5c1894=_0x5e00b3;this[_0x5c1894(0x4bec)][_0x5c1894(0x403a)]=_0x10e6f6,this[_0x5c1894(0x1e35)][_0x5c1894(0x403a)]=_0x10e6f6;}},'translucencyByDistance':{'get':function(){var _0x502353=_0x5e00b3;return this[_0x502353(0x4bec)][_0x502353(0x17f8)];},'set':function(_0x170ccd){var _0x2a18e5=_0x5e00b3;this[_0x2a18e5(0x4bec)][_0x2a18e5(0x17f8)]=_0x170ccd,this[_0x2a18e5(0x1e35)][_0x2a18e5(0x17f8)]=_0x170ccd;}},'distanceDisplayCondition':{'get':function(){var _0x9039a4=_0x307c2b,_0x594bfa=_0x5e00b3;return this[_0x9039a4(0x45f0)][_0x594bfa(0xe9f)];},'set':function(_0x27dfd2){var _0x20267b=_0x307c2b,_0x55eb27=_0x5e00b3;this[_0x20267b(0x45f0)][_0x55eb27(0xe9f)]=_0x27dfd2,this[_0x20267b(0x738)][_0x55eb27(0xe9f)]=_0x27dfd2,this[_0x55eb27(0x1e35)][_0x20267b(0x1c8f)]=_0x27dfd2;}},'heightOffset':{'get':function(){var _0xa15a25=_0x307c2b;return this[_0xa15a25(0x3433)];},'set':function(_0xe0f309){var _0x53481e=_0x307c2b,_0xfd4739=_0x5e00b3,_0x263bc1=defaultValue$1(this[_0xfd4739(0x1b05)],0x0),_0x34ce3d=this[_0xfd4739(0x45d5)][_0xfd4739(0x3beb)][_0xfd4739(0x4faa)],_0x369fbf=_0x34ce3d[_0xfd4739(0x3bd7)](this[_0x53481e(0x39cd)][_0x53481e(0x2fe9)],scratchCartographic$b);_0x369fbf[_0xfd4739(0x5a4e)]=_0x369fbf[_0xfd4739(0x5a4e)]-_0x263bc1+_0xe0f309;var _0x2b1ef5=_0x34ce3d[_0xfd4739(0x5012)](_0x369fbf);this[_0xfd4739(0x1e35)][_0xfd4739(0x3747)]=_0x2b1ef5,this[_0xfd4739(0x4bec)][_0xfd4739(0x3747)]=this[_0x53481e(0x39cd)][_0xfd4739(0x3747)],this[_0xfd4739(0x4473)][_0x53481e(0x14e)]=[this[_0x53481e(0x738)]['positions'][0x0],_0x2b1ef5],this[_0xfd4739(0x1b05)]=_0xe0f309;}},'anchorLineEnabled':{'get':function(){var _0x5c1b5d=_0x5e00b3;return this[_0x5c1b5d(0x4473)][_0x5c1b5d(0x3234)];},'set':function(_0x56d79f){var _0x235daa=_0x5e00b3;this[_0x235daa(0x4473)][_0x235daa(0x3234)]=_0x56d79f;}},'anchorLineColor':{'get':function(){var _0x26727e=_0x307c2b,_0x34d134=_0x5e00b3;return this[_0x34d134(0x4473)][_0x26727e(0x578d)][_0x34d134(0x219a)]['color'];},'set':function(_0x58eb9b){var _0x509dcc=_0x307c2b,_0x14097a=_0x5e00b3;this[_0x14097a(0x4473)][_0x14097a(0x3453)][_0x509dcc(0x5530)][_0x14097a(0x8fe)]=Color$2[_0x14097a(0x40f3)](_0x58eb9b,this[_0x14097a(0x4473)][_0x14097a(0x3453)][_0x14097a(0x219a)][_0x14097a(0x8fe)]);}},'image':{'get':function(){var _0x209437=_0x5e00b3;return this[_0x209437(0x3769)];},'set':function(_0x2432c5){var _0x4c0ba7=_0x307c2b,_0x48ccda=_0x5e00b3,_0x4e34c3=this[_0x4c0ba7(0x2691)]!==_0x2432c5;this[_0x48ccda(0x3769)]=_0x2432c5,_0x4e34c3&&setBillboardImage(this);}},'disableDepthTestDistance':{'get':function(){var _0xff6b1e=_0x307c2b,_0x286ac4=_0x5e00b3;return this[_0x286ac4(0x4bec)][_0xff6b1e(0x45f6)];},'set':function(_0x12c941){var _0x422f97=_0x307c2b,_0x5b8bd6=_0x5e00b3;this[_0x5b8bd6(0x4bec)][_0x422f97(0x45f6)]=_0x12c941,this[_0x5b8bd6(0x1e35)][_0x5b8bd6(0x5554)]=_0x12c941;}},'horizontalOrigin':{'get':function(){var _0xc0b799=_0x307c2b;return this[_0xc0b799(0x39cd)]['horizontalOrigin'];},'set':function(_0x2e09e6){var _0x2db1dd=_0x307c2b,_0x201d73=_0x5e00b3;this[_0x2db1dd(0x39cd)][_0x201d73(0x42bf)]=_0x2e09e6;}},'verticalOrigin':{'get':function(){var _0x32e041=_0x5e00b3;return this[_0x32e041(0x1e35)][_0x32e041(0x2130)];},'set':function(_0x12aa87){var _0x5a3960=_0x5e00b3;this[_0x5a3960(0x1e35)]['verticalOrigin']=_0x12aa87;}},'labelHorizontalOrigin':{'get':function(){var _0x59546d=_0x307c2b,_0x30dc51=_0x5e00b3;return this[_0x59546d(0x45f0)][_0x30dc51(0x42bf)];},'set':function(_0x4234f3){var _0x450fa3=_0x5e00b3;this[_0x450fa3(0x4bec)][_0x450fa3(0x42bf)]=_0x4234f3;}},'labelVerticalOrigin':{'get':function(){var _0x31d158=_0x5e00b3;return this[_0x31d158(0x4bec)][_0x31d158(0x2130)];},'set':function(_0x1dc864){var _0x1482ac=_0x307c2b,_0x25d4c9=_0x5e00b3;this[_0x25d4c9(0x4bec)][_0x1482ac(0x57a0)]=_0x1dc864;}},'content':{'get':function(){var _0x1eda0b=_0x5e00b3;return this[_0x1eda0b(0x45d5)];}},'tileset':{'get':function(){var _0x4c4808=_0x5e00b3;return this[_0x4c4808(0x45d5)][_0x4c4808(0x3beb)];}},'primitive':{'get':function(){var _0x54a411=_0x5e00b3;return this['_content'][_0x54a411(0x3beb)];}},'pickIds':{'get':function(){var _0x5dbc23=_0x307c2b,_0x4dfcc7=_0x5e00b3,_0x47a8eb=this[_0x4dfcc7(0x2017)];return _0x47a8eb[0x0]=this[_0x5dbc23(0x39cd)][_0x4dfcc7(0x3ac6)],_0x47a8eb[0x1]=this[_0x4dfcc7(0x4bec)][_0x4dfcc7(0x3ac6)],_0x47a8eb[0x2]=this[_0x4dfcc7(0x4473)][_0x4dfcc7(0x3ac6)],_0x47a8eb;}}}),Cesium3DTilePointFeature[_0x5e00b3(0x2301)]=Color$2[_0x5e00b3(0x3b7e)],Cesium3DTilePointFeature[_0x5e00b3(0x56a2)]=Color$2[_0x5e00b3(0x12b7)],Cesium3DTilePointFeature[_0x5e00b3(0xc37)]=0x0,Cesium3DTilePointFeature[_0x5e00b3(0x4995)]=0x8,Cesium3DTilePointFeature[_0x307c2b(0x1aa2)][_0x5e00b3(0x504b)]=function(_0x3d76dc){var _0x102aec=_0x307c2b,_0x112cac=_0x5e00b3;return this[_0x112cac(0x45d5)][_0x102aec(0xad8)][_0x112cac(0x504b)](this[_0x112cac(0x5d1d)],_0x3d76dc);},Cesium3DTilePointFeature[_0x5e00b3(0x3720)][_0x307c2b(0x2795)]=function(_0x8f7f35){var _0x1e7bc6=_0x307c2b,_0x2fc1f0=_0x5e00b3;return this[_0x2fc1f0(0x45d5)][_0x2fc1f0(0x4dd5)][_0x1e7bc6(0x2795)](this[_0x2fc1f0(0x5d1d)],_0x8f7f35);},Cesium3DTilePointFeature[_0x5e00b3(0x3720)][_0x5e00b3(0x5ffa)]=function(_0x1fa802){var _0x2ddcc4=_0x5e00b3;return this[_0x2ddcc4(0x45d5)][_0x2ddcc4(0x4dd5)][_0x2ddcc4(0x5ffa)](this[_0x2ddcc4(0x5d1d)],_0x1fa802);},Cesium3DTilePointFeature[_0x5e00b3(0x3720)][_0x5e00b3(0x44cf)]=function(_0x38f5c1,_0xfe8706){var _0x5897bd=_0x5e00b3;this[_0x5897bd(0x45d5)][_0x5897bd(0x4dd5)]['setProperty'](this[_0x5897bd(0x5d1d)],_0x38f5c1,_0xfe8706),this[_0x5897bd(0x45d5)][_0x5897bd(0x23d)]=!0x0;},Cesium3DTilePointFeature['prototype'][_0x307c2b(0x4d02)]=function(_0x65a01f){var _0x57aa42=_0x307c2b,_0x241a03=_0x5e00b3;return this[_0x241a03(0x45d5)]['batchTable'][_0x57aa42(0x4d02)](this[_0x241a03(0x5d1d)],_0x65a01f);},Cesium3DTilePointFeature[_0x5e00b3(0x3720)][_0x307c2b(0x9e6)]=function(_0x31ffd0){var _0x1503de=_0x307c2b,_0x1c1937=_0x5e00b3;return this[_0x1c1937(0x45d5)][_0x1503de(0xad8)][_0x1c1937(0x79f)](this[_0x1c1937(0x5d1d)],_0x31ffd0);},Cesium3DTilePointFeature[_0x5e00b3(0x3720)][_0x307c2b(0x4e3c)]=function(){var _0x353d0f=_0x307c2b,_0x362753=_0x5e00b3;return this[_0x362753(0x45d5)][_0x353d0f(0xad8)][_0x353d0f(0x4e3c)](this[_0x362753(0x5d1d)]);};var INF=0x56bc75e2d63100000;function clamp(_0x5d2b43,_0x4aadef,_0x33e3b6){return _0x4aadef<_0x33e3b6?_0x5d2b43<_0x4aadef?_0x4aadef:_0x5d2b43>_0x33e3b6?_0x33e3b6:_0x5d2b43:_0x5d2b43<_0x33e3b6?_0x33e3b6:_0x5d2b43>_0x4aadef?_0x4aadef:_0x5d2b43;}function calcSDF(_0x351cfc,_0x257865){var _0x1a6fc1=_0x307c2b,_0x24d44c=_0x5e00b3;_0x257865||(_0x257865={});var _0x131875,_0x3f194d,_0x362d48,_0x3ed37a,_0x48b670,_0x27c804,_0x57e8b3,_0x4e75d1,_0x41487d,_0x38b41f,_0x591051,_0x2abcc8=null==_0x257865[_0x24d44c(0x40a4)]?0.25:_0x257865[_0x24d44c(0x40a4)],_0x2ec9ff=null==_0x257865[_0x24d44c(0x48ce)]?0x8:_0x257865[_0x1a6fc1(0x29c9)],_0x504bbd=_0x257865[_0x24d44c(0x1941)]||0x0;if(ArrayBuffer[_0x1a6fc1(0x40af)](_0x351cfc)||Array[_0x24d44c(0x2676)](_0x351cfc)){if(!_0x257865[_0x24d44c(0x2d3c)]||!_0x257865[_0x24d44c(0x5a4e)])throw Error(_0x1a6fc1(0x36f1));_0x131875=_0x257865[_0x1a6fc1(0x2299)],_0x3f194d=_0x257865[_0x1a6fc1(0x10d5)],_0x3ed37a=_0x351cfc,_0x27c804=_0x257865[_0x24d44c(0x2141)]?_0x257865[_0x24d44c(0x2141)]:Math[_0x1a6fc1(0x4b96)](_0x351cfc['length']/_0x131875/_0x3f194d);}else window[_0x24d44c(0x7c7)]&&_0x351cfc instanceof window[_0x24d44c(0x7c7)]?(_0x57e8b3=(_0x4e75d1=_0x351cfc)[_0x24d44c(0x696)]('2d'),_0x131875=_0x4e75d1[_0x24d44c(0x2d3c)],_0x3f194d=_0x4e75d1[_0x24d44c(0x5a4e)],_0x3ed37a=(_0x41487d=_0x57e8b3[_0x24d44c(0x5d9d)](0x0,0x0,_0x131875,_0x3f194d))[_0x1a6fc1(0x313f)],_0x27c804=0x4):window[_0x24d44c(0x5128)]&&_0x351cfc instanceof window[_0x24d44c(0x5128)]?(_0x57e8b3=_0x351cfc,_0x131875=(_0x4e75d1=_0x351cfc[_0x1a6fc1(0x8ad)])['width'],_0x3f194d=_0x4e75d1[_0x24d44c(0x5a4e)],_0x3ed37a=(_0x41487d=_0x57e8b3[_0x24d44c(0x5d9d)](0x0,0x0,_0x131875,_0x3f194d))[_0x24d44c(0x140c)],_0x27c804=0x4):window[_0x24d44c(0x434e)]&&_0x351cfc instanceof window[_0x24d44c(0x434e)]&&(_0x41487d=_0x351cfc,_0x131875=_0x351cfc[_0x24d44c(0x2d3c)],_0x3f194d=_0x351cfc[_0x24d44c(0x5a4e)],_0x3ed37a=_0x41487d[_0x24d44c(0x140c)],_0x27c804=0x4);if(_0x362d48=Math[_0x1a6fc1(0x5449)](_0x131875,_0x3f194d),window[_0x24d44c(0x5c8a)]&&_0x3ed37a instanceof window[_0x24d44c(0x5c8a)]||window[_0x24d44c(0x4820)]&&_0x3ed37a instanceof window[_0x24d44c(0x4820)]){for(_0x48b670=_0x3ed37a,_0x3ed37a=Array(_0x131875*_0x3f194d),_0x38b41f=0x0,_0x591051=_0x48b670[_0x24d44c(0x809)];_0x38b41f<_0x591051;_0x38b41f++)_0x3ed37a[_0x38b41f]=_0x48b670[_0x38b41f*_0x27c804+_0x504bbd]/0xff;}else{if(0x1!==_0x27c804)throw Error(_0x1a6fc1(0x55c4));}var _0x3b9841=Array(_0x131875*_0x3f194d),_0x33aea1=Array(_0x131875*_0x3f194d),_0x178822=Array(_0x362d48),_0x889d16=Array(_0x362d48),_0x3b046c=Array(_0x362d48+0x1),_0x1f275d=Array(_0x362d48);for(_0x38b41f=0x0,_0x591051=_0x131875*_0x3f194d;_0x38b41f<_0x591051;_0x38b41f++){var _0xadf6e1=_0x3ed37a[_0x38b41f];_0x3b9841[_0x38b41f]=0x1===_0xadf6e1?0x0:0x0===_0xadf6e1?INF:Math[_0x24d44c(0x3a5c)](Math[_0x24d44c(0x498f)](0x0,0.5-_0xadf6e1),0x2),_0x33aea1[_0x38b41f]=0x1===_0xadf6e1?INF:0x0===_0xadf6e1?0x0:Math[_0x24d44c(0x3a5c)](Math[_0x24d44c(0x498f)](0x0,_0xadf6e1-0.5),0x2);}edt(_0x3b9841,_0x131875,_0x3f194d,_0x178822,_0x889d16,_0x1f275d,_0x3b046c),edt(_0x33aea1,_0x131875,_0x3f194d,_0x178822,_0x889d16,_0x1f275d,_0x3b046c);var _0x925d19=window[_0x24d44c(0x5f10)]?new Float32Array(_0x131875*_0x3f194d):new Array(_0x131875*_0x3f194d);for(_0x38b41f=0x0,_0x591051=_0x131875*_0x3f194d;_0x38b41f<_0x591051;_0x38b41f++)_0x925d19[_0x38b41f]=clamp(0x1-((_0x3b9841[_0x38b41f]-_0x33aea1[_0x38b41f])/_0x2ec9ff+_0x2abcc8),0x0,0x1);return _0x925d19;}function edt(_0x318e89,_0x188cd2,_0x4c4a34,_0x100b67,_0x3886d8,_0x528de7,_0x118a8b){var _0xe562ce=_0x5e00b3;for(var _0xb7ba8f=0x0;_0xb7ba8f<_0x188cd2;_0xb7ba8f++){for(var _0x1c6dac=0x0;_0x1c6dac<_0x4c4a34;_0x1c6dac++)_0x100b67[_0x1c6dac]=_0x318e89[_0x1c6dac*_0x188cd2+_0xb7ba8f];for(edt1d(_0x100b67,_0x3886d8,_0x528de7,_0x118a8b,_0x4c4a34),_0x1c6dac=0x0;_0x1c6dac<_0x4c4a34;_0x1c6dac++)_0x318e89[_0x1c6dac*_0x188cd2+_0xb7ba8f]=_0x3886d8[_0x1c6dac];}for(_0x1c6dac=0x0;_0x1c6dac<_0x4c4a34;_0x1c6dac++){for(_0xb7ba8f=0x0;_0xb7ba8f<_0x188cd2;_0xb7ba8f++)_0x100b67[_0xb7ba8f]=_0x318e89[_0x1c6dac*_0x188cd2+_0xb7ba8f];for(edt1d(_0x100b67,_0x3886d8,_0x528de7,_0x118a8b,_0x188cd2),_0xb7ba8f=0x0;_0xb7ba8f<_0x188cd2;_0xb7ba8f++)_0x318e89[_0x1c6dac*_0x188cd2+_0xb7ba8f]=Math[_0xe562ce(0x5c4f)](_0x3886d8[_0xb7ba8f]);}}function edt1d(_0x21a499,_0x3622e6,_0x2c0638,_0x379318,_0x19b94d){_0x2c0638[0x0]=0x0,_0x379318[0x0]=-INF,_0x379318[0x1]=+INF;for(var _0x4c85c9=0x1,_0x4bae28=0x0;_0x4c85c9<_0x19b94d;_0x4c85c9++){for(var _0x598997=(_0x21a499[_0x4c85c9]+_0x4c85c9*_0x4c85c9-(_0x21a499[_0x2c0638[_0x4bae28]]+_0x2c0638[_0x4bae28]*_0x2c0638[_0x4bae28]))/(0x2*_0x4c85c9-0x2*_0x2c0638[_0x4bae28]);_0x598997<=_0x379318[_0x4bae28];)_0x4bae28--,_0x598997=(_0x21a499[_0x4c85c9]+_0x4c85c9*_0x4c85c9-(_0x21a499[_0x2c0638[_0x4bae28]]+_0x2c0638[_0x4bae28]*_0x2c0638[_0x4bae28]))/(0x2*_0x4c85c9-0x2*_0x2c0638[_0x4bae28]);_0x2c0638[++_0x4bae28]=_0x4c85c9,_0x379318[_0x4bae28]=_0x598997,_0x379318[_0x4bae28+0x1]=+INF;}for(_0x4c85c9=0x0,_0x4bae28=0x0;_0x4c85c9<_0x19b94d;_0x4c85c9++){for(;_0x379318[_0x4bae28+0x1]<_0x4c85c9;)_0x4bae28++;_0x3622e6[_0x4c85c9]=(_0x4c85c9-_0x2c0638[_0x4bae28])*(_0x4c85c9-_0x2c0638[_0x4bae28])+_0x21a499[_0x2c0638[_0x4bae28]];}}var LabelStyle={'FILL':0x0,'OUTLINE':0x1,'FILL_AND_OUTLINE':0x2},LabelStyle$1=Object[_0x5e00b3(0x5448)](LabelStyle),textTypes=Object[_0x307c2b(0x23fe)]({'LTR':0x0,'RTL':0x1,'WEAK':0x2,'BRACKETS':0x3});function rebindAllGlyphs$1(_0x1d809f){var _0x19cf36=_0x307c2b,_0x2f222a=_0x5e00b3;_0x1d809f[_0x2f222a(0x2b7a)]||_0x1d809f[_0x2f222a(0x2922)]||_0x1d809f[_0x2f222a(0x25bf)][_0x2f222a(0x4844)][_0x19cf36(0x2a0e)](_0x1d809f),_0x1d809f[_0x19cf36(0x1c9e)]=!0x0;}function repositionAllGlyphs$1(_0x18d5dd){var _0x4934fa=_0x307c2b,_0x474059=_0x5e00b3;_0x18d5dd[_0x474059(0x2b7a)]||_0x18d5dd[_0x4934fa(0x3c21)]||_0x18d5dd[_0x474059(0x25bf)][_0x474059(0x4844)][_0x474059(0x5323)](_0x18d5dd),_0x18d5dd[_0x474059(0x2922)]=!0x0;}function getCSSValue(_0x1f5371,_0x56eaa5){var _0x56c13=_0x5e00b3;return document[_0x56c13(0x331a)][_0x56c13(0x15e0)](_0x1f5371,null)[_0x56c13(0x120d)](_0x56eaa5);}function parseFont(_0x52ef12){var _0x4ceab8=_0x307c2b,_0x3394ea=_0x5e00b3,_0x42866c=document[_0x3394ea(0x2a2e)](_0x3394ea(0x2410));_0x42866c[_0x3394ea(0x8cd)][_0x3394ea(0x3747)]=_0x3394ea(0x2edc),_0x42866c[_0x3394ea(0x8cd)][_0x3394ea(0x2b25)]=0x0,/bold/i['test'](_0x52ef12[_0x3394ea(0x4127)])?(_0x52ef12[_0x3394ea(0x4127)]=_0x52ef12[_0x3394ea(0x4127)][_0x3394ea(0x2c3f)](/\sbold/i,''),_0x42866c[_0x3394ea(0x8cd)][_0x3394ea(0x1299)]=_0x52ef12[_0x3394ea(0x4127)],_0x42866c[_0x3394ea(0x8cd)][_0x3394ea(0x33ae)]=_0x3394ea(0x16eb)):_0x42866c[_0x3394ea(0x8cd)][_0x3394ea(0x1299)]=_0x52ef12[_0x3394ea(0x4127)],document[_0x4ceab8(0x172a)][_0x3394ea(0x5a20)](_0x42866c),_0x52ef12[_0x3394ea(0x4d9c)]=getCSSValue(_0x42866c,_0x3394ea(0xca2)),_0x52ef12[_0x4ceab8(0xb74)]=(defined$1(_0x42866c[_0x3394ea(0x8cd)][_0x3394ea(0x5ad1)])&&''!==_0x42866c[_0x3394ea(0x8cd)][_0x3394ea(0x5ad1)]&&/\d+px/[_0x3394ea(0x4a8a)](_0x42866c[_0x3394ea(0x8cd)][_0x4ceab8(0x42a3)])?_0x42866c[_0x3394ea(0x8cd)][_0x3394ea(0x5ad1)]:getCSSValue(_0x42866c,_0x3394ea(0x3978)))[_0x3394ea(0x2c3f)]('px',''),_0x52ef12[_0x4ceab8(0x1a54)]=getCSSValue(_0x42866c,_0x3394ea(0x1cdc)),_0x52ef12[_0x3394ea(0x26e)]=getCSSValue(_0x42866c,_0x3394ea(0x4ace)),document[_0x3394ea(0xd00)][_0x3394ea(0x3fb0)](_0x42866c);}function Label(_0xeca14a,_0x13aa64){var _0x40bdb9=_0x307c2b,_0x3e9386=_0x5e00b3;if(defined$1((_0xeca14a=defaultValue$1(_0xeca14a,defaultValue$1[_0x40bdb9(0x216e)]))[_0x3e9386(0x4c0b)])){var _0x1d0e06=_0xeca14a[_0x3e9386(0x4c0b)];_0xeca14a[_0x3e9386(0x1299)]=_0x1d0e06[_0x3e9386(0x1299)],_0xeca14a[_0x3e9386(0xa09)]=_0x1d0e06['fillColor'],_0xeca14a[_0x3e9386(0x247e)]=_0x1d0e06[_0x40bdb9(0x506c)],_0xeca14a[_0x3e9386(0x27cb)]=_0x1d0e06[_0x3e9386(0x27cb)],_0xeca14a[_0x3e9386(0x1037)]=_0x1d0e06[_0x3e9386(0x1037)],_0xeca14a[_0x40bdb9(0x344a)]=_0x1d0e06[_0x40bdb9(0x344a)],_0xeca14a[_0x40bdb9(0x431e)]=_0x1d0e06[_0x3e9386(0x1bd3)],_0xeca14a[_0x3e9386(0x8cd)]=_0x1d0e06[_0x3e9386(0x2a02)],_0xeca14a[_0x3e9386(0x2130)]=_0x1d0e06[_0x3e9386(0x2130)],_0xeca14a[_0x3e9386(0x42bf)]=_0x1d0e06[_0x3e9386(0x42bf)],_0xeca14a[_0x3e9386(0x2388)]=_0x1d0e06[_0x3e9386(0x2388)],_0xeca14a[_0x40bdb9(0x5514)]=_0x1d0e06[_0x3e9386(0x5a50)],_0xeca14a[_0x3e9386(0x4a6e)]=_0x1d0e06[_0x3e9386(0x4a6e)],_0xeca14a[_0x3e9386(0x17f8)]=_0x1d0e06[_0x3e9386(0x17f8)],_0xeca14a[_0x40bdb9(0x345d)]=_0x1d0e06[_0x3e9386(0x2f3e)],_0xeca14a[_0x3e9386(0x403a)]=_0x1d0e06[_0x3e9386(0x403a)],_0xeca14a[_0x40bdb9(0x9a2)]=_0x1d0e06[_0x3e9386(0x5698)],_0xeca14a[_0x3e9386(0xe9f)]=_0x1d0e06[_0x3e9386(0xe9f)],_0xeca14a[_0x40bdb9(0x45f6)]=_0x1d0e06[_0x3e9386(0x5554)];}var _0x58c42a=_0xeca14a[_0x40bdb9(0x3310)],_0x2e5a63=_0xeca14a[_0x3e9386(0x2f3e)],_0x3e90dc=_0xeca14a[_0x3e9386(0x403a)],_0x2032e9=_0xeca14a[_0x40bdb9(0x1c8f)];defined$1(_0x58c42a)&&(_0x58c42a=NearFarScalar[_0x3e9386(0x40f3)](_0x58c42a)),defined$1(_0x2e5a63)&&(_0x2e5a63=NearFarScalar[_0x3e9386(0x40f3)](_0x2e5a63)),defined$1(_0x3e90dc)&&(_0x3e90dc=NearFarScalar[_0x3e9386(0x40f3)](_0x3e90dc)),defined$1(_0x2032e9)&&(_0x2032e9=DistanceDisplayCondition[_0x3e9386(0x40f3)](_0x2032e9)),this[_0x3e9386(0x1ce2)]=void 0x0,this['_text']=void 0x0,this[_0x3e9386(0x1462)]=defaultValue$1(_0xeca14a['show'],!0x0),this[_0x3e9386(0x4127)]=defaultValue$1(_0xeca14a[_0x3e9386(0x1299)],_0x3e9386(0x1e26)),this[_0x40bdb9(0x3763)]=Color$2[_0x3e9386(0x40f3)](defaultValue$1(_0xeca14a[_0x40bdb9(0x260e)],Color$2[_0x3e9386(0x3b7e)])),this[_0x3e9386(0x500b)]=Color$2[_0x3e9386(0x40f3)](this[_0x40bdb9(0x3763)]),this[_0x3e9386(0x4bbe)]=Color$2[_0x40bdb9(0x2d7b)](defaultValue$1(_0xeca14a[_0x3e9386(0x247e)],Color$2[_0x3e9386(0x12b7)])),this[_0x3e9386(0x4c76)]=defaultValue$1(_0xeca14a[_0x3e9386(0x27cb)],0x1),this[_0x3e9386(0x432f)]=defaultValue$1(_0xeca14a[_0x3e9386(0x1037)],!0x1),this[_0x40bdb9(0x1c3e)]=defaultValue$1(_0xeca14a[_0x3e9386(0x1b9e)],new Color$2(0.165,0.165,0.165,0.8)),this[_0x3e9386(0x9a7)]=defaultValue$1(_0xeca14a[_0x3e9386(0x1bd3)],new Cartesian2(0x7,0x5)),this[_0x3e9386(0x57c)]=defaultValue$1(_0xeca14a[_0x3e9386(0x51a4)],null),this[_0x3e9386(0x59ee)]=defaultValue$1(_0xeca14a[_0x3e9386(0x8cd)],LabelStyle$1[_0x3e9386(0x5738)]),this[_0x3e9386(0x8a7)]=defaultValue$1(_0xeca14a[_0x3e9386(0x2130)],VerticalOrigin$1[_0x3e9386(0x34a9)]),this[_0x40bdb9(0x56e2)]=defaultValue$1(_0xeca14a[_0x3e9386(0x42bf)],HorizontalOrigin$1[_0x3e9386(0x8fa)]),this[_0x40bdb9(0x3ddf)]=Cartesian2[_0x40bdb9(0x2d7b)](defaultValue$1(_0xeca14a[_0x40bdb9(0x25f1)],Cartesian2[_0x3e9386(0x3a34)])),this[_0x3e9386(0x581e)]=Cartesian3[_0x40bdb9(0x2d7b)](defaultValue$1(_0xeca14a[_0x3e9386(0x5a50)],Cartesian3[_0x3e9386(0x3a34)])),this[_0x3e9386(0x5391)]=Cartesian3[_0x40bdb9(0x2d7b)](defaultValue$1(_0xeca14a[_0x3e9386(0x3747)],Cartesian3[_0x3e9386(0x3a34)])),this[_0x3e9386(0x108d)]=defaultValue$1(_0xeca14a[_0x40bdb9(0x2897)],0x1),this[_0x40bdb9(0x3cac)]=_0xeca14a['id'],this[_0x3e9386(0x51fb)]=_0x58c42a,this[_0x3e9386(0xbd6)]=_0x2e5a63,this[_0x3e9386(0x1667)]=_0x3e90dc,this[_0x3e9386(0x118a)]=defaultValue$1(_0xeca14a[_0x3e9386(0x5698)],HeightReference$1[_0x3e9386(0x423a)]),this[_0x3e9386(0x4e59)]=_0x2032e9,this[_0x3e9386(0x53d0)]=_0xeca14a[_0x3e9386(0x5554)],this[_0x3e9386(0x25bf)]=_0x13aa64,this[_0x3e9386(0xa67)]=[],this[_0x3e9386(0x44ab)]=void 0x0,this[_0x3e9386(0x4f07)]=void 0x0,this[_0x3e9386(0x2b7a)]=!0x0,this[_0x3e9386(0x2922)]=!0x0,this[_0x3e9386(0x200f)]=void 0x0,this[_0x3e9386(0x2acd)]=void 0x0,this[_0x3e9386(0x2201)]=void 0x0,this[_0x40bdb9(0x2e87)]=!0x0,this['text']=defaultValue$1(_0xeca14a[_0x3e9386(0x4685)],''),this[_0x3e9386(0x5736)]=0x1,this[_0x40bdb9(0x4b0b)]=defaultValue$1(_0xeca14a[_0x3e9386(0x51d3)],0x0),this[_0x3e9386(0x63d)]=!0x1,this[_0x3e9386(0x482e)]=new Cartesian2(),this[_0x40bdb9(0x14b)]=new BoundingRectangle(),this[_0x40bdb9(0x581c)]=void 0x0,this[_0x40bdb9(0x447f)]=_0xeca14a[_0x3e9386(0x2dbf)],this[_0x40bdb9(0x2b0)]=_0xeca14a[_0x3e9386(0x5a66)],this[_0x3e9386(0xd29)]=void 0x0,this[_0x40bdb9(0x30dd)]=void 0x0,this[_0x3e9386(0x2d5)]=_0xeca14a[_0x3e9386(0x4cff)],parseFont(this),this[_0x40bdb9(0x3483)](),this[_0x3e9386(0x2580)]=!0x1;}function convertTextToTypes(_0x3d0061,_0x3845e8){var _0x421a33=_0x307c2b,_0x3bf5ef=_0x5e00b3;for(var _0x156c91=/[a-zA-Z0-9]/,_0x822c16=/[()[\]{}<>]/,_0x102486=[],_0x35f1fe='',_0x2be1a6=textTypes[_0x3bf5ef(0x1fb9)],_0x5d2892='',_0x3f1e0b=_0x3d0061[_0x3bf5ef(0x809)],_0x15fb9b=0x0;_0x15fb9b<_0x3f1e0b;++_0x15fb9b){var _0x244c5a=_0x3d0061[_0x421a33(0x62c)](_0x15fb9b);_0x5d2892=_0x3845e8[_0x3bf5ef(0x4a8a)](_0x244c5a)?textTypes[_0x3bf5ef(0x1872)]:_0x156c91[_0x3bf5ef(0x4a8a)](_0x244c5a)?textTypes[_0x3bf5ef(0x1fb9)]:_0x822c16[_0x3bf5ef(0x4a8a)](_0x244c5a)?textTypes[_0x3bf5ef(0x3bb3)]:textTypes[_0x3bf5ef(0x458d)],0x0===_0x15fb9b&&(_0x2be1a6=_0x5d2892),_0x2be1a6===_0x5d2892&&_0x5d2892!==textTypes[_0x3bf5ef(0x3bb3)]?_0x35f1fe+=_0x244c5a:(''!==_0x35f1fe&&_0x102486[_0x3bf5ef(0x5323)]({'Type':_0x2be1a6,'Word':_0x35f1fe}),_0x2be1a6=_0x5d2892,_0x35f1fe=_0x244c5a);}return _0x102486[_0x3bf5ef(0x5323)]({'Type':_0x5d2892,'Word':_0x35f1fe}),_0x102486;}function reverseWord(_0x5100a9){var _0x1d8ab5=_0x307c2b,_0x31b6a6=_0x5e00b3;return _0x5100a9[_0x31b6a6(0x390f)]('')[_0x1d8ab5(0x1f18)]()['join']('');}function spliceWord(_0x4f4aae,_0x4fc901,_0xf494a8){var _0x2b9df1=_0x307c2b,_0xb2d456=_0x5e00b3;return _0x4f4aae[_0x2b9df1(0x17ac)](0x0,_0x4fc901)+_0xf494a8+_0x4f4aae[_0xb2d456(0x30eb)](_0x4fc901);}function reverseBrackets(_0x1bf411){switch(_0x1bf411){case'(':return')';case')':return'(';case'[':return']';case']':return'[';case'{':return'}';case'}':return'{';case'<':return'>';case'>':return'<';}}Object[_0x5e00b3(0x1dfd)](Label[_0x5e00b3(0x3720)],{'show':{'get':function(){var _0x2ab096=_0x5e00b3;return this[_0x2ab096(0x1462)];},'set':function(_0x2dceb9){var _0x55c85e=_0x307c2b,_0x229e72=_0x5e00b3;if(this[_0x229e72(0x1462)]!==_0x2dceb9){this[_0x55c85e(0x3dd4)]=_0x2dceb9;for(var _0x147299=this[_0x229e72(0xa67)],_0xb56cd8=0x0,_0x28cfe1=_0x147299[_0x55c85e(0x2ef4)];_0xb56cd8<_0x28cfe1;_0xb56cd8++){var _0x9bd048=_0x147299[_0xb56cd8][_0x229e72(0xba1)];defined$1(_0x9bd048)&&(_0x9bd048[_0x229e72(0x3234)]=_0x2dceb9);}var _0x5a3dcf=this[_0x229e72(0x44ab)];defined$1(_0x5a3dcf)&&(_0x5a3dcf[_0x229e72(0x3234)]=_0x2dceb9);}}},'position':{'get':function(){var _0x264ab4=_0x5e00b3;return this[_0x264ab4(0x5391)];},'set':function(_0x1bba88){var _0x3662a4=_0x307c2b,_0x358eb7=_0x5e00b3,_0x213698=this[_0x358eb7(0x5391)];if(!Cartesian3['equals'](_0x213698,_0x1bba88)){Cartesian3[_0x358eb7(0x40f3)](_0x1bba88,_0x213698);for(var _0x400a0f=this[_0x358eb7(0xa67)],_0x5052a5=0x0,_0x1b9acb=_0x400a0f[_0x358eb7(0x809)];_0x5052a5<_0x1b9acb;_0x5052a5++){var _0x2e3e56=_0x400a0f[_0x5052a5][_0x358eb7(0xba1)];defined$1(_0x2e3e56)&&(_0x2e3e56[_0x358eb7(0x3747)]=_0x1bba88);}var _0x42042f=this[_0x3662a4(0x298b)];defined$1(_0x42042f)&&(_0x42042f[_0x358eb7(0x3747)]=_0x1bba88),this[_0x358eb7(0x4520)]();}}},'heightReference':{'get':function(){var _0x5d1171=_0x5e00b3;return this[_0x5d1171(0x118a)];},'set':function(_0x246d65){var _0x278a7f=_0x307c2b,_0x42cd08=_0x5e00b3;if(_0x246d65!==this[_0x42cd08(0x118a)]){this[_0x42cd08(0x118a)]=_0x246d65;for(var _0x2d9c08=this[_0x42cd08(0xa67)],_0x509892=0x0,_0x2fe9ce=_0x2d9c08[_0x42cd08(0x809)];_0x509892<_0x2fe9ce;_0x509892++){var _0x3ab4ad=_0x2d9c08[_0x509892][_0x278a7f(0x17fb)];defined$1(_0x3ab4ad)&&(_0x3ab4ad[_0x42cd08(0x5698)]=_0x246d65);}var _0xbf2fc2=this[_0x42cd08(0x44ab)];defined$1(_0xbf2fc2)&&(_0xbf2fc2[_0x42cd08(0x5698)]=_0x246d65),repositionAllGlyphs$1(this),this[_0x42cd08(0x4520)]();}}},'text':{'get':function(){var _0xe0bbcd=_0x5e00b3;return this[_0xe0bbcd(0x4a60)];},'set':function(_0x2614ca){var _0xc654c7=_0x5e00b3;this[_0xc654c7(0x4a60)]!==_0x2614ca&&(this[_0xc654c7(0x4a60)]=_0x2614ca,this[_0xc654c7(0x1ce2)]=Label[_0xc654c7(0x421a)]?reverseRtl(_0x2614ca):_0x2614ca,rebindAllGlyphs$1(this));}},'font':{'get':function(){var _0x763a88=_0x5e00b3;return this[_0x763a88(0x4127)];},'set':function(_0x32a395){var _0x34ce6f=_0x5e00b3;this[_0x34ce6f(0x4127)]!==_0x32a395&&(this[_0x34ce6f(0x4127)]=_0x32a395,rebindAllGlyphs$1(this),parseFont(this));}},'fillColor':{'get':function(){var _0x772045=_0x5e00b3;return this[_0x772045(0x12a0)];},'set':function(_0x4be837){var _0x3282cb=_0x5e00b3,_0x30104b=this[_0x3282cb(0x12a0)];Color$2[_0x3282cb(0x1dab)](_0x30104b,_0x4be837)||(this[_0x3282cb(0x500b)]=Color$2[_0x3282cb(0x40f3)](_0x30104b),Color$2[_0x3282cb(0x40f3)](_0x4be837,_0x30104b),rebindAllGlyphs$1(this));}},'outlineColor':{'get':function(){var _0x27ccff=_0x5e00b3;return this[_0x27ccff(0x4bbe)];},'set':function(_0x43c51e){var _0x2ce182=_0x5e00b3,_0x3d2e8b=this[_0x2ce182(0x4bbe)];Color$2[_0x2ce182(0x1dab)](_0x3d2e8b,_0x43c51e)||(Color$2['clone'](_0x43c51e,_0x3d2e8b),rebindAllGlyphs$1(this));}},'outlineWidth':{'get':function(){var _0x582e04=_0x307c2b;return this[_0x582e04(0x587a)];},'set':function(_0x39511a){var _0x44a2b7=_0x307c2b,_0x3105d0=_0x5e00b3;this[_0x44a2b7(0x587a)]!==_0x39511a&&(this[_0x3105d0(0x4c76)]=_0x39511a,rebindAllGlyphs$1(this));}},'showBackground':{'get':function(){var _0x49c09a=_0x5e00b3;return this[_0x49c09a(0x432f)];},'set':function(_0x59e293){var _0x22047f=_0x307c2b,_0x10fea5=_0x5e00b3;this[_0x10fea5(0x432f)]!==_0x59e293&&(this[_0x22047f(0x2380)]=_0x59e293,rebindAllGlyphs$1(this));}},'backgroundColor':{'get':function(){var _0x473a0a=_0x5e00b3;return this[_0x473a0a(0x534e)];},'set':function(_0xd24a6b){var _0x1237ab=_0x307c2b,_0x5acfa5=_0x5e00b3,_0x3f49b8=this[_0x5acfa5(0x534e)];if(!Color$2[_0x5acfa5(0x1dab)](_0x3f49b8,_0xd24a6b)){Color$2[_0x1237ab(0x2d7b)](_0xd24a6b,_0x3f49b8);var _0x3175b0=this[_0x5acfa5(0x44ab)];defined$1(_0x3175b0)&&(_0x3175b0[_0x5acfa5(0x8fe)]=_0x3f49b8);}}},'backgroundPadding':{'get':function(){var _0x13842a=_0x5e00b3;return this[_0x13842a(0x9a7)];},'set':function(_0x49bb2a){var _0x2f205c=_0x307c2b,_0xa87fa7=_0x5e00b3,_0x450528=this[_0xa87fa7(0x9a7)];Cartesian2[_0x2f205c(0x4d2)](_0x450528,_0x49bb2a)||(Cartesian2[_0xa87fa7(0x40f3)](_0x49bb2a,_0x450528),repositionAllGlyphs$1(this));}},'style':{'get':function(){var _0x444f4c=_0x5e00b3;return this[_0x444f4c(0x59ee)];},'set':function(_0x300157){var _0xc968a4=_0x5e00b3;this[_0xc968a4(0x59ee)]!==_0x300157&&(this[_0xc968a4(0x59ee)]=_0x300157,rebindAllGlyphs$1(this));}},'pixelOffset':{'get':function(){var _0x3eb0af=_0x5e00b3;return this[_0x3eb0af(0x1819)];},'set':function(_0x17d9f7){var _0x2c84fa=_0x307c2b,_0x11f697=_0x5e00b3,_0x535628=this[_0x11f697(0x1819)];if(!Cartesian2[_0x11f697(0x1dab)](_0x535628,_0x17d9f7)){Cartesian2[_0x2c84fa(0x2d7b)](_0x17d9f7,_0x535628);for(var _0xd82a9d=this[_0x11f697(0xa67)],_0x53dc6f=0x0,_0x2d52ef=_0xd82a9d[_0x2c84fa(0x2ef4)];_0x53dc6f<_0x2d52ef;_0x53dc6f++){var _0x3b3d4a=_0xd82a9d[_0x53dc6f];defined$1(_0x3b3d4a[_0x2c84fa(0x17fb)])&&(_0x3b3d4a['billboard'][_0x11f697(0x2388)]=_0x17d9f7);}var _0x1b2b20=this[_0x11f697(0x44ab)];defined$1(_0x1b2b20)&&(_0x1b2b20[_0x11f697(0x2388)]=_0x17d9f7);}}},'translucencyByDistance':{'get':function(){var _0x4a310c=_0x307c2b;return this[_0x4a310c(0x4bd1)];},'set':function(_0x12c613){var _0x3d687f=_0x307c2b,_0x224148=_0x5e00b3,_0x4eb731=this[_0x224148(0x51fb)];if(!NearFarScalar[_0x3d687f(0x4d2)](_0x4eb731,_0x12c613)){this[_0x224148(0x51fb)]=NearFarScalar[_0x224148(0x40f3)](_0x12c613,_0x4eb731);for(var _0xe55c70=this[_0x224148(0xa67)],_0x34d913=0x0,_0x4958f8=_0xe55c70[_0x224148(0x809)];_0x34d913<_0x4958f8;_0x34d913++){var _0x5f2ff8=_0xe55c70[_0x34d913];defined$1(_0x5f2ff8[_0x3d687f(0x17fb)])&&(_0x5f2ff8[_0x224148(0xba1)][_0x224148(0x17f8)]=_0x12c613);}var _0x4f3169=this[_0x224148(0x44ab)];defined$1(_0x4f3169)&&(_0x4f3169[_0x224148(0x17f8)]=_0x12c613);}}},'pixelOffsetScaleByDistance':{'get':function(){var _0x3bf08a=_0x5e00b3;return this[_0x3bf08a(0xbd6)];},'set':function(_0x2ea5be){var _0x54df10=_0x5e00b3,_0x2a1807=this[_0x54df10(0xbd6)];if(!NearFarScalar[_0x54df10(0x1dab)](_0x2a1807,_0x2ea5be)){this[_0x54df10(0xbd6)]=NearFarScalar[_0x54df10(0x40f3)](_0x2ea5be,_0x2a1807);for(var _0x4c85a8=this[_0x54df10(0xa67)],_0xbf2613=0x0,_0x4cccb1=_0x4c85a8['length'];_0xbf2613<_0x4cccb1;_0xbf2613++){var _0x20fdb0=_0x4c85a8[_0xbf2613];defined$1(_0x20fdb0[_0x54df10(0xba1)])&&(_0x20fdb0[_0x54df10(0xba1)][_0x54df10(0x2f3e)]=_0x2ea5be);}var _0xa0f7f5=this[_0x54df10(0x44ab)];defined$1(_0xa0f7f5)&&(_0xa0f7f5[_0x54df10(0x2f3e)]=_0x2ea5be);}}},'scaleByDistance':{'get':function(){var _0x41153e=_0x5e00b3;return this[_0x41153e(0x1667)];},'set':function(_0x177f43){var _0x3209ea=_0x5e00b3,_0x2919fd=this[_0x3209ea(0x1667)];if(!NearFarScalar[_0x3209ea(0x1dab)](_0x2919fd,_0x177f43)){this['_scaleByDistance']=NearFarScalar[_0x3209ea(0x40f3)](_0x177f43,_0x2919fd);for(var _0x5217cb=this[_0x3209ea(0xa67)],_0x181868=0x0,_0x18ac34=_0x5217cb[_0x3209ea(0x809)];_0x181868<_0x18ac34;_0x181868++){var _0x44826a=_0x5217cb[_0x181868];defined$1(_0x44826a[_0x3209ea(0xba1)])&&(_0x44826a[_0x3209ea(0xba1)][_0x3209ea(0x403a)]=_0x177f43);}var _0x6bd0e6=this['_backgroundBillboard'];defined$1(_0x6bd0e6)&&(_0x6bd0e6[_0x3209ea(0x403a)]=_0x177f43);}}},'eyeOffset':{'get':function(){var _0x54804c=_0x5e00b3;return this[_0x54804c(0x581e)];},'set':function(_0x2dabde){var _0x1951e7=_0x5e00b3,_0x5c9959=this[_0x1951e7(0x581e)];if(!Cartesian3[_0x1951e7(0x1dab)](_0x5c9959,_0x2dabde)){Cartesian3[_0x1951e7(0x40f3)](_0x2dabde,_0x5c9959);for(var _0x5404a4=this[_0x1951e7(0xa67)],_0x2c0362=0x0,_0x2482a6=_0x5404a4[_0x1951e7(0x809)];_0x2c0362<_0x2482a6;_0x2c0362++){var _0x18aaca=_0x5404a4[_0x2c0362];defined$1(_0x18aaca[_0x1951e7(0xba1)])&&(_0x18aaca[_0x1951e7(0xba1)][_0x1951e7(0x5a50)]=_0x2dabde);}var _0xf8edfd=this[_0x1951e7(0x44ab)];defined$1(_0xf8edfd)&&(_0xf8edfd[_0x1951e7(0x5a50)]=_0x2dabde);}}},'horizontalOrigin':{'get':function(){var _0x43a5d8=_0x5e00b3;return this[_0x43a5d8(0x5ab7)];},'set':function(_0x9914f4){var _0x38ae69=_0x5e00b3;this[_0x38ae69(0x5ab7)]!==_0x9914f4&&(this['_horizontalOrigin']=_0x9914f4,repositionAllGlyphs$1(this));}},'verticalOrigin':{'get':function(){return this['_verticalOrigin'];},'set':function(_0x2f323f){var _0x142d3d=_0x5e00b3;if(this['_verticalOrigin']!==_0x2f323f){this[_0x142d3d(0x8a7)]=_0x2f323f;for(var _0x5aef00=this[_0x142d3d(0xa67)],_0x476e3f=0x0,_0x27e025=_0x5aef00[_0x142d3d(0x809)];_0x476e3f<_0x27e025;_0x476e3f++){var _0x18f0c5=_0x5aef00[_0x476e3f];defined$1(_0x18f0c5[_0x142d3d(0xba1)])&&(_0x18f0c5[_0x142d3d(0xba1)][_0x142d3d(0x2130)]=_0x2f323f);}var _0x19f066=this[_0x142d3d(0x44ab)];defined$1(_0x19f066)&&(_0x19f066[_0x142d3d(0x2130)]=_0x2f323f),repositionAllGlyphs$1(this);}}},'scale':{'get':function(){var _0x14bedd=_0x307c2b;return this[_0x14bedd(0x4f81)];},'set':function(_0x28eed1){var _0x32a397=_0x307c2b,_0x1b76d9=_0x5e00b3;if(this[_0x1b76d9(0x108d)]!==_0x28eed1){this[_0x1b76d9(0x108d)]=_0x28eed1;for(var _0x4dbde5=this[_0x32a397(0x3bc1)],_0x40793d=0x0,_0xa20bbc=_0x4dbde5[_0x32a397(0x2ef4)];_0x40793d<_0xa20bbc;_0x40793d++){var _0x4f9d1c=_0x4dbde5[_0x40793d];defined$1(_0x4f9d1c[_0x1b76d9(0xba1)])&&(_0x4f9d1c[_0x1b76d9(0xba1)][_0x32a397(0x2897)]=_0x28eed1*this[_0x1b76d9(0x5736)]);}var _0x142653=this[_0x1b76d9(0x44ab)];defined$1(_0x142653)&&(_0x142653[_0x32a397(0x2897)]=_0x28eed1*this[_0x1b76d9(0x5736)]),repositionAllGlyphs$1(this);}}},'totalScale':{'get':function(){var _0x5a30b5=_0x307c2b;return this[_0x5a30b5(0x4f81)]*this[_0x5a30b5(0x4f5b)];}},'distanceDisplayCondition':{'get':function(){var _0x2d8578=_0x5e00b3;return this[_0x2d8578(0x4e59)];},'set':function(_0xc7c61c){var _0x4449ad=_0x307c2b,_0x4e1dd5=_0x5e00b3;if(!DistanceDisplayCondition[_0x4e1dd5(0x1dab)](_0xc7c61c,this[_0x4449ad(0x4052)])){this[_0x4e1dd5(0x4e59)]=DistanceDisplayCondition[_0x4449ad(0x2d7b)](_0xc7c61c,this[_0x4e1dd5(0x4e59)]);for(var _0x594de8=this[_0x4449ad(0x3bc1)],_0x49b8c4=0x0,_0x9a223d=_0x594de8[_0x4e1dd5(0x809)];_0x49b8c4<_0x9a223d;_0x49b8c4++){var _0x56cb45=_0x594de8[_0x49b8c4];defined$1(_0x56cb45[_0x4e1dd5(0xba1)])&&(_0x56cb45[_0x4e1dd5(0xba1)][_0x4e1dd5(0xe9f)]=_0xc7c61c);}var _0x367c34=this[_0x4e1dd5(0x44ab)];defined$1(_0x367c34)&&(_0x367c34[_0x4e1dd5(0xe9f)]=_0xc7c61c);}}},'disableDepthTestDistance':{'get':function(){var _0x4af951=_0x5e00b3;return this[_0x4af951(0x53d0)];},'set':function(_0x459f09){var _0x1088f8=_0x307c2b,_0x47087c=_0x5e00b3;if(this[_0x47087c(0x53d0)]!==_0x459f09){this[_0x47087c(0x53d0)]=_0x459f09;for(var _0x3863f0=this[_0x47087c(0xa67)],_0x2bf2de=0x0,_0x759cdc=_0x3863f0[_0x47087c(0x809)];_0x2bf2de<_0x759cdc;_0x2bf2de++){var _0x2f96c1=_0x3863f0[_0x2bf2de];defined$1(_0x2f96c1[_0x1088f8(0x17fb)])&&(_0x2f96c1[_0x47087c(0xba1)][_0x47087c(0x5554)]=_0x459f09);}var _0x2a7b27=this[_0x47087c(0x44ab)];defined$1(_0x2a7b27)&&(_0x2a7b27[_0x47087c(0x5554)]=_0x459f09);}}},'id':{'get':function(){var _0x200b7f=_0x5e00b3;return this[_0x200b7f(0x32b3)];},'set':function(_0x17ccb3){var _0x5f147f=_0x307c2b,_0x15b6e0=_0x5e00b3;if(this[_0x15b6e0(0x32b3)]!==_0x17ccb3){this[_0x15b6e0(0x32b3)]=_0x17ccb3;for(var _0x75241d=this[_0x15b6e0(0xa67)],_0x2b43e4=0x0,_0x24af2b=_0x75241d[_0x15b6e0(0x809)];_0x2b43e4<_0x24af2b;_0x2b43e4++){var _0x4a997d=_0x75241d[_0x2b43e4];defined$1(_0x4a997d[_0x15b6e0(0xba1)])&&(_0x4a997d[_0x5f147f(0x17fb)]['id']=_0x17ccb3);}var _0x1a9a32=this[_0x15b6e0(0x44ab)];defined$1(_0x1a9a32)&&(_0x1a9a32['id']=_0x17ccb3);}}},'pickId':{'get':function(){var _0x39b32d=_0x307c2b,_0x20fafa=_0x5e00b3;if(0x0!==this[_0x20fafa(0xa67)][_0x20fafa(0x809)]&&defined$1(this[_0x20fafa(0xa67)][0x0][_0x20fafa(0xba1)]))return this[_0x20fafa(0xa67)][0x0][_0x39b32d(0x17fb)][_0x20fafa(0x3ac6)];}},'isPicked':{'get':function(){var _0x5bd432=_0x5e00b3;return this[_0x5bd432(0x63d)];},'set':function(_0xce8048){var _0x999af1=_0x5e00b3;Check[_0x999af1(0x5f34)](_0x999af1(0x9a4),_0xce8048),Check[_0x999af1(0x202d)][_0x999af1(0x5efc)](_0x999af1(0x9a4),_0xce8048),this[_0x999af1(0x63d)]=_0xce8048;}},'_clampedPosition':{'get':function(){var _0x198905=_0x5e00b3;return this[_0x198905(0x200f)];},'set':function(_0x321c3a){var _0x4ce769=_0x307c2b,_0x29e071=_0x5e00b3;this[_0x4ce769(0x4795)]=Cartesian3[_0x29e071(0x40f3)](_0x321c3a,this['_actualClampedPosition']),defined$1(_0x321c3a)&&this[_0x29e071(0x2201)]===SceneMode$1[_0x29e071(0x5d29)]&&(_0x321c3a=Transforms[_0x29e071(0xf04)](_0x321c3a));for(var _0x2d08ee=this[_0x29e071(0xa67)],_0x282bea=0x0,_0x597956=_0x2d08ee[_0x29e071(0x809)];_0x282bea<_0x597956;_0x282bea++){var _0x28ae88=_0x2d08ee[_0x282bea];defined$1(_0x28ae88[_0x29e071(0xba1)])&&(_0x28ae88[_0x4ce769(0x17fb)][_0x4ce769(0x1fb0)]=_0x321c3a);}var _0x58ca49=this[_0x4ce769(0x298b)];defined$1(_0x58ca49)&&(_0x58ca49[_0x29e071(0x7cb)]=_0x321c3a);}},'clusterShow':{'get':function(){var _0x219cab=_0x5e00b3;return this[_0x219cab(0x2e7c)];},'set':function(_0x4100e3){var _0x5ea17c=_0x307c2b,_0x1f90a4=_0x5e00b3;if(this[_0x1f90a4(0x2e7c)]!==_0x4100e3){this[_0x1f90a4(0x2e7c)]=_0x4100e3;for(var _0x490f5c=this[_0x1f90a4(0xa67)],_0x46e20b=0x0,_0x4f5c10=_0x490f5c[_0x1f90a4(0x809)];_0x46e20b<_0x4f5c10;_0x46e20b++){var _0x35c52e=_0x490f5c[_0x46e20b];defined$1(_0x35c52e[_0x5ea17c(0x17fb)])&&(_0x35c52e[_0x1f90a4(0xba1)][_0x1f90a4(0x5784)]=_0x4100e3);}var _0x4e6a0a=this[_0x1f90a4(0x44ab)];defined$1(_0x4e6a0a)&&(_0x4e6a0a[_0x1f90a4(0x5784)]=_0x4100e3);}}}}),Label['prototype'][_0x5e00b3(0x4520)]=function(){var _0x42e130=_0x5e00b3;Billboard[_0x42e130(0x4520)](this[_0x42e130(0x25bf)],this);},Label[_0x5e00b3(0x3720)][_0x5e00b3(0x186)]=function(_0x38bd77,_0x4ac7f2){var _0x415d53=_0x5e00b3;defined$1(_0x4ac7f2)||(_0x4ac7f2=this[_0x415d53(0x482e)]);var _0x4485bc=this[_0x415d53(0x25bf)]['modelMatrix'],_0x409fee=defined$1(this[_0x415d53(0x200f)])?this[_0x415d53(0x200f)]:this[_0x415d53(0x5391)];return Billboard[_0x415d53(0xc29)](_0x4485bc,_0x409fee,this[_0x415d53(0x581e)],this['_pixelOffset'],_0x38bd77,_0x4ac7f2);},Label[_0x5e00b3(0x3720)][_0x5e00b3(0x53e8)]=function(_0x42df4c,_0x45a5fa){var _0x3e6e7e=_0x307c2b,_0x51cf55=_0x5e00b3,_0x43b9fe=0x0,_0x5249db=0x0,_0x35496f=0x0,_0x5bc637=0x0,_0x1359b0=_0x42df4c[_0x51cf55(0x2682)],_0x609e86=_0x42df4c[_0x51cf55(0x44ab)];if(defined$1(_0x609e86))_0x43b9fe=_0x609e86[_0x3e6e7e(0x47ad)]['x'],_0x5249db=-_0x609e86[_0x51cf55(0x3b57)]['y'],_0x35496f=_0x609e86[_0x51cf55(0x2d3c)]*_0x1359b0,_0x5bc637=_0x609e86[_0x3e6e7e(0x10d5)]*_0x1359b0,_0x42df4c[_0x51cf55(0x2130)]===VerticalOrigin$1[_0x3e6e7e(0x5259)]||_0x42df4c[_0x51cf55(0x2130)]===VerticalOrigin$1[_0x51cf55(0x34a9)]?_0x5249db-=_0x5bc637:_0x42df4c[_0x51cf55(0x2130)]===VerticalOrigin$1[_0x51cf55(0x8fa)]&&(_0x5249db-=0.5*_0x5bc637);else{_0x43b9fe=Number[_0x51cf55(0xe92)],_0x5249db=Number[_0x51cf55(0xe92)];for(var _0x43d167=0x0,_0x5cc2ee=0x0,_0x5aa875=_0x42df4c[_0x3e6e7e(0x3bc1)],_0x588562=_0x5aa875[_0x51cf55(0x809)],_0x2e1ead=0x0;_0x2e1ead<_0x588562;++_0x2e1ead){var _0x553167=_0x5aa875[_0x2e1ead],_0x53af40=_0x553167[_0x51cf55(0xba1)];if(defined$1(_0x53af40)){var _0xd06d8c=_0x53af40[_0x51cf55(0x3b57)]['x'],_0x45d883=-_0x53af40[_0x51cf55(0x3b57)]['y'],_0x1989f1=_0x553167[_0x51cf55(0x11ba)][_0x3e6e7e(0x2299)]*_0x1359b0,_0xbd970c=_0x553167[_0x51cf55(0x11ba)][_0x51cf55(0x5a4e)]*_0x1359b0;_0x42df4c[_0x51cf55(0x2130)]===VerticalOrigin$1[_0x51cf55(0x1bb5)]||_0x42df4c[_0x51cf55(0x2130)]===VerticalOrigin$1[_0x51cf55(0x34a9)]?_0x45d883-=_0xbd970c:_0x42df4c[_0x51cf55(0x2130)]===VerticalOrigin$1[_0x51cf55(0x8fa)]&&(_0x45d883-=0.5*_0xbd970c),_0x42df4c[_0x51cf55(0x8a7)]===VerticalOrigin$1[_0x3e6e7e(0xd70)]?_0x45d883+=SDFSettings$1[_0x51cf55(0x48bc)]*_0x1359b0:_0x42df4c[_0x51cf55(0x8a7)]!==VerticalOrigin$1[_0x51cf55(0x1bb5)]&&_0x42df4c[_0x51cf55(0x8a7)]!==VerticalOrigin$1[_0x51cf55(0x34a9)]||(_0x45d883-=SDFSettings$1[_0x51cf55(0x48bc)]*_0x1359b0),_0x43b9fe=Math[_0x51cf55(0x19a8)](_0x43b9fe,_0xd06d8c),_0x5249db=Math[_0x51cf55(0x19a8)](_0x5249db,_0x45d883),_0x43d167=Math[_0x51cf55(0x498f)](_0x43d167,_0xd06d8c+_0x1989f1),_0x5cc2ee=Math[_0x51cf55(0x498f)](_0x5cc2ee,_0x45d883+_0xbd970c);}}_0x35496f=_0x43d167-_0x43b9fe,_0x5bc637=_0x5cc2ee-_0x5249db;}return defined$1(_0x45a5fa)||(_0x45a5fa=new BoundingRectangle()),_0x45a5fa['x']=_0x43b9fe,_0x45a5fa['y']=_0x5249db,_0x45a5fa[_0x51cf55(0x2d3c)]=_0x35496f,_0x45a5fa[_0x51cf55(0x5a4e)]=_0x5bc637,_0x42df4c[_0x51cf55(0x4a60)][_0x51cf55(0xabf)]('\x0a')>-0x1&&(_0x45a5fa[_0x51cf55(0x5a4e)]*=_0x42df4c[_0x51cf55(0x4a60)][_0x51cf55(0x390f)]('\x0a')[_0x3e6e7e(0x2ef4)]),_0x45a5fa;},Label[_0x307c2b(0x1aa2)][_0x5e00b3(0x2edb)]=function(_0x107db6,_0x324ae1,_0x4e3558){var _0x3b5190=_0x307c2b;return defined$1(_0x4e3558)||(_0x4e3558=new BoundingRectangle()),this[_0x3b5190(0x19d9)](_0x107db6,_0x4e3558),_0x4e3558['x']+=_0x324ae1['x'],_0x4e3558['y']+=_0x324ae1['y'],_0x4e3558;},Label[_0x5e00b3(0x2edb)]=function(_0x445504,_0x2ae521,_0x408953){var _0xb5efc=_0x307c2b,_0x501e37=_0x5e00b3,_0x18d9f7=0x0,_0x175ac6=0x0,_0x38b510=0x0,_0x1f5793=0x0,_0x31ba71=_0x445504[_0x501e37(0x2682)],_0x4c3ff0=_0x445504[_0xb5efc(0x298b)];if(defined$1(_0x4c3ff0))_0x18d9f7=_0x2ae521['x']+_0x4c3ff0[_0xb5efc(0x47ad)]['x'],_0x175ac6=_0x2ae521['y']-_0x4c3ff0['_translate']['y'],_0x38b510=_0x4c3ff0[_0x501e37(0x2d3c)]*_0x31ba71,_0x1f5793=_0x4c3ff0[_0xb5efc(0x10d5)]*_0x31ba71,_0x445504[_0x501e37(0x2130)]===VerticalOrigin$1[_0x501e37(0x1bb5)]||_0x445504[_0x501e37(0x2130)]===VerticalOrigin$1[_0xb5efc(0x38e)]?_0x175ac6-=_0x1f5793:_0x445504[_0xb5efc(0x57a0)]===VerticalOrigin$1[_0x501e37(0x8fa)]&&(_0x175ac6-=0.5*_0x1f5793);else{_0x18d9f7=Number[_0x501e37(0xe92)],_0x175ac6=Number[_0x501e37(0xe92)];for(var _0x18fc23=0x0,_0x57a6e9=0x0,_0x1fe228=_0x445504[_0xb5efc(0x3bc1)],_0x46752d=_0x1fe228[_0xb5efc(0x2ef4)],_0x3b60b4=0x0;_0x3b60b4<_0x46752d;++_0x3b60b4){var _0x4c40ce=_0x1fe228[_0x3b60b4],_0xef27c9=_0x4c40ce[_0x501e37(0xba1)];if(defined$1(_0xef27c9)){var _0x18a5b7=_0x2ae521['x']+_0xef27c9[_0x501e37(0x3b57)]['x'],_0x2530a4=_0x2ae521['y']-_0xef27c9[_0x501e37(0x3b57)]['y'],_0x2bc22b=_0x4c40ce[_0x501e37(0x11ba)][_0x501e37(0x2d3c)]*_0x31ba71,_0x4cc82a=_0x4c40ce['dimensions'][_0x501e37(0x5a4e)]*_0x31ba71;_0x445504[_0x501e37(0x2130)]===VerticalOrigin$1[_0xb5efc(0x5259)]||_0x445504[_0x501e37(0x2130)]===VerticalOrigin$1[_0xb5efc(0x38e)]?_0x2530a4-=_0x4cc82a:_0x445504[_0x501e37(0x2130)]===VerticalOrigin$1[_0x501e37(0x8fa)]&&(_0x2530a4-=0.5*_0x4cc82a),_0x445504[_0x501e37(0x8a7)]===VerticalOrigin$1[_0x501e37(0x5b9f)]?_0x2530a4+=SDFSettings$1[_0x501e37(0x48bc)]*_0x31ba71:_0x445504[_0x501e37(0x8a7)]!==VerticalOrigin$1[_0x501e37(0x1bb5)]&&_0x445504[_0xb5efc(0x583f)]!==VerticalOrigin$1[_0x501e37(0x34a9)]||(_0x2530a4-=SDFSettings$1['PADDING']*_0x31ba71),_0x18d9f7=Math[_0xb5efc(0x4b49)](_0x18d9f7,_0x18a5b7),_0x175ac6=Math[_0x501e37(0x19a8)](_0x175ac6,_0x2530a4),_0x18fc23=Math[_0x501e37(0x498f)](_0x18fc23,_0x18a5b7+_0x2bc22b),_0x57a6e9=Math[_0x501e37(0x498f)](_0x57a6e9,_0x2530a4+_0x4cc82a);}}_0x38b510=_0x18fc23-_0x18d9f7,_0x1f5793=_0x57a6e9-_0x175ac6;}return defined$1(_0x408953)||(_0x408953=new BoundingRectangle()),_0x408953['x']=_0x18d9f7,_0x408953['y']=_0x175ac6,_0x408953[_0x501e37(0x2d3c)]=_0x38b510,_0x408953[_0x501e37(0x5a4e)]=_0x1f5793,_0x408953;},Label[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x55f3ff){var _0x3544ee=_0x307c2b,_0x521484=_0x5e00b3;return this===_0x55f3ff||defined$1(_0x55f3ff)&&this[_0x3544ee(0x3dd4)]===_0x55f3ff[_0x521484(0x1462)]&&this[_0x521484(0x108d)]===_0x55f3ff[_0x521484(0x108d)]&&this[_0x521484(0x4c76)]===_0x55f3ff[_0x521484(0x4c76)]&&this[_0x521484(0x432f)]===_0x55f3ff[_0x521484(0x432f)]&&this[_0x521484(0x59ee)]===_0x55f3ff[_0x521484(0x59ee)]&&this[_0x3544ee(0x583f)]===_0x55f3ff[_0x521484(0x8a7)]&&this['_horizontalOrigin']===_0x55f3ff[_0x521484(0x5ab7)]&&this[_0x521484(0x118a)]===_0x55f3ff[_0x521484(0x118a)]&&this[_0x521484(0x1ce2)]===_0x55f3ff[_0x521484(0x1ce2)]&&this[_0x521484(0x4127)]===_0x55f3ff[_0x521484(0x4127)]&&Cartesian3[_0x521484(0x1dab)](this[_0x521484(0x5391)],_0x55f3ff[_0x521484(0x5391)])&&Color$2[_0x3544ee(0x4d2)](this[_0x521484(0x12a0)],_0x55f3ff[_0x3544ee(0x3763)])&&Color$2['equals'](this[_0x521484(0x4bbe)],_0x55f3ff['_outlineColor'])&&Color$2[_0x521484(0x1dab)](this[_0x521484(0x534e)],_0x55f3ff[_0x3544ee(0x1c3e)])&&Cartesian2[_0x3544ee(0x4d2)](this[_0x3544ee(0x1b98)],_0x55f3ff[_0x3544ee(0x1b98)])&&Cartesian2[_0x521484(0x1dab)](this[_0x521484(0x1819)],_0x55f3ff[_0x521484(0x1819)])&&Cartesian3[_0x3544ee(0x4d2)](this[_0x3544ee(0x3dea)],_0x55f3ff[_0x521484(0x581e)])&&NearFarScalar[_0x3544ee(0x4d2)](this[_0x521484(0x51fb)],_0x55f3ff[_0x521484(0x51fb)])&&NearFarScalar[_0x3544ee(0x4d2)](this[_0x521484(0xbd6)],_0x55f3ff[_0x3544ee(0x43e2)])&&NearFarScalar[_0x521484(0x1dab)](this[_0x521484(0x1667)],_0x55f3ff[_0x521484(0x1667)])&&DistanceDisplayCondition[_0x521484(0x1dab)](this[_0x521484(0x4e59)],_0x55f3ff[_0x521484(0x4e59)])&&this[_0x3544ee(0x37c7)]===_0x55f3ff[_0x521484(0x53d0)]&&this[_0x521484(0x32b3)]===_0x55f3ff[_0x521484(0x32b3)];},Label[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Label[_0x5e00b3(0x3720)][_0x5e00b3(0x10d7)]=function(){var _0xa815d6=_0x307c2b,_0x150290=_0x5e00b3,_0x4cdbc8=Color$2[_0x150290(0x40f3)](this[_0x150290(0x12a0)]),_0x49d3e3=this[_0xa815d6(0x4b1d)];Color$2[_0x150290(0x1dab)](_0x4cdbc8,_0x49d3e3)||(this[_0xa815d6(0x3763)]=Color$2[_0x150290(0x40f3)](_0x49d3e3),rebindAllGlyphs$1(this));},Label[_0x5e00b3(0x3720)][_0x5e00b3(0x34a3)]=function(_0x592bb1){var _0x48f701=_0x307c2b,_0x1c8e5f=_0x5e00b3;defined$1(_0x592bb1)&&(this[_0x1c8e5f(0x4127)]=defaultValue$1(_0x592bb1[_0x1c8e5f(0x1299)],this[_0x1c8e5f(0x4127)]),this[_0x1c8e5f(0x12a0)]=Color$2[_0x48f701(0x2d7b)](defaultValue$1(_0x592bb1[_0x1c8e5f(0xa09)],this[_0x48f701(0x3763)])),this[_0x1c8e5f(0x500b)]=Color$2[_0x1c8e5f(0x40f3)](this[_0x48f701(0x3763)]),this[_0x1c8e5f(0x4bbe)]=Color$2[_0x1c8e5f(0x40f3)](defaultValue$1(_0x592bb1[_0x1c8e5f(0x247e)],this[_0x1c8e5f(0x4bbe)])),this[_0x1c8e5f(0x4c76)]=defaultValue$1(_0x592bb1[_0x1c8e5f(0x27cb)],this['_outlineWidth']),this[_0x1c8e5f(0x432f)]=defaultValue$1(_0x592bb1[_0x1c8e5f(0x1037)],this[_0x1c8e5f(0x432f)]),this[_0x1c8e5f(0x534e)]=Color$2[_0x1c8e5f(0x40f3)](defaultValue$1(_0x592bb1[_0x1c8e5f(0x1b9e)],this[_0x1c8e5f(0x534e)])),this[_0x1c8e5f(0x9a7)]=defaultValue$1(_0x592bb1[_0x1c8e5f(0x1bd3)],this[_0x1c8e5f(0x9a7)]),this[_0x1c8e5f(0x59ee)]=defaultValue$1(_0x592bb1['fillStyle'],this[_0x1c8e5f(0x59ee)]),this[_0x1c8e5f(0x8a7)]=defaultValue$1(_0x592bb1[_0x1c8e5f(0x2130)],this[_0x48f701(0x583f)]),this[_0x1c8e5f(0x5ab7)]=defaultValue$1(_0x592bb1[_0x1c8e5f(0x42bf)],this[_0x48f701(0x56e2)]),this[_0x1c8e5f(0x1819)]=Cartesian2[_0x1c8e5f(0x40f3)](defaultValue$1(_0x592bb1['pixelOffset'],this[_0x1c8e5f(0x1819)])),this[_0x1c8e5f(0x581e)]=Cartesian3[_0x1c8e5f(0x40f3)](defaultValue$1(_0x592bb1[_0x1c8e5f(0x5a50)],this[_0x1c8e5f(0x581e)])),this[_0x1c8e5f(0x108d)]=defaultValue$1(_0x592bb1[_0x48f701(0x2897)],this[_0x1c8e5f(0x108d)]),this[_0x1c8e5f(0x51fb)]=NearFarScalar[_0x1c8e5f(0x40f3)](defaultValue$1(_0x592bb1[_0x1c8e5f(0x17f8)],this[_0x1c8e5f(0x51fb)])),this[_0x1c8e5f(0xbd6)]=NearFarScalar[_0x1c8e5f(0x40f3)](defaultValue$1(_0x592bb1[_0x1c8e5f(0x2f3e)],this[_0x1c8e5f(0xbd6)])),this[_0x1c8e5f(0x1667)]=NearFarScalar[_0x1c8e5f(0x40f3)](defaultValue$1(_0x592bb1[_0x1c8e5f(0x403a)],this[_0x1c8e5f(0x1667)])),this[_0x1c8e5f(0x118a)]=defaultValue$1(_0x592bb1[_0x1c8e5f(0x5698)],this['_heightReference']),this[_0x1c8e5f(0x4e59)]=DistanceDisplayCondition[_0x1c8e5f(0x40f3)](defaultValue$1(_0x592bb1[_0x1c8e5f(0xe9f)],this['_distanceDisplayCondition'])),this[_0x1c8e5f(0x53d0)]=defaultValue$1(_0x592bb1[_0x1c8e5f(0x5554)],this[_0x1c8e5f(0x53d0)]),parseFont(this),rebindAllGlyphs$1(this));},Label[_0x5e00b3(0x421a)]=!0x1;var hebrew=_0x5e00b3(0x691),arabic=_0x5e00b3(0x474b),rtlChars=new RegExp('['+hebrew+arabic+']');function reverseRtl(_0x36bdbd){var _0x5a1be7=_0x307c2b,_0x205651=_0x5e00b3;for(var _0x4e779c=_0x36bdbd[_0x205651(0x390f)]('\x0a'),_0x187c0b='',_0x5a52a1=0x0;_0x5a52a1<_0x4e779c[_0x205651(0x809)];_0x5a52a1++){for(var _0x2ec124=_0x4e779c[_0x5a52a1],_0x2d3a10=rtlChars[_0x205651(0x4a8a)](_0x2ec124[_0x205651(0x5806)](0x0)),_0x25cae6=convertTextToTypes(_0x2ec124,rtlChars),_0xf72704=0x0,_0x5928ac='',_0x233248=0x0;_0x233248<_0x25cae6[_0x205651(0x809)];++_0x233248){var _0x1a42ff=_0x25cae6[_0x233248],_0x144556=_0x1a42ff[_0x5a1be7(0x9c9)]===textTypes[_0x5a1be7(0x14fc)]?reverseBrackets(_0x1a42ff[_0x205651(0x3c9a)]):reverseWord(_0x1a42ff[_0x205651(0x3c9a)]);_0x2d3a10?_0x1a42ff[_0x205651(0x4886)]===textTypes[_0x205651(0x1872)]?(_0x5928ac=_0x144556+_0x5928ac,_0xf72704=0x0):_0x1a42ff[_0x205651(0x4886)]===textTypes['LTR']?(_0x5928ac=spliceWord(_0x5928ac,_0xf72704,_0x1a42ff[_0x205651(0x3c9a)]),_0xf72704+=_0x1a42ff[_0x205651(0x3c9a)][_0x205651(0x809)]):_0x1a42ff[_0x205651(0x4886)]!==textTypes[_0x5a1be7(0x18a3)]&&_0x1a42ff[_0x5a1be7(0x9c9)]!==textTypes[_0x205651(0x3bb3)]||(_0x1a42ff[_0x205651(0x4886)]===textTypes[_0x205651(0x458d)]&&_0x25cae6[_0x233248-0x1][_0x205651(0x4886)]===textTypes[_0x5a1be7(0x14fc)]?_0x5928ac=_0x144556+_0x5928ac:_0x25cae6[_0x233248-0x1][_0x205651(0x4886)]===textTypes[_0x205651(0x1872)]?(_0x5928ac=_0x144556+_0x5928ac,_0xf72704=0x0):_0x25cae6[_0x205651(0x809)]>_0x233248+0x1?_0x25cae6[_0x233248+0x1][_0x205651(0x4886)]===textTypes['RTL']?(_0x5928ac=_0x144556+_0x5928ac,_0xf72704=0x0):(_0x5928ac=spliceWord(_0x5928ac,_0xf72704,_0x1a42ff[_0x205651(0x3c9a)]),_0xf72704+=_0x1a42ff[_0x205651(0x3c9a)][_0x5a1be7(0x2ef4)]):_0x5928ac=spliceWord(_0x5928ac,0x0,_0x144556)):_0x1a42ff[_0x205651(0x4886)]===textTypes[_0x205651(0x1872)]?_0x5928ac=spliceWord(_0x5928ac,_0xf72704,_0x144556):_0x1a42ff[_0x205651(0x4886)]===textTypes[_0x205651(0x1fb9)]?_0xf72704=(_0x5928ac+=_0x1a42ff[_0x205651(0x3c9a)])[_0x205651(0x809)]:_0x1a42ff[_0x205651(0x4886)]!==textTypes[_0x205651(0x458d)]&&_0x1a42ff[_0x205651(0x4886)]!==textTypes[_0x5a1be7(0x14fc)]||(_0x233248>0x0&&_0x25cae6[_0x233248-0x1][_0x205651(0x4886)]===textTypes[_0x205651(0x1872)]?_0x25cae6[_0x5a1be7(0x2ef4)]>_0x233248+0x1?_0x25cae6[_0x233248+0x1][_0x205651(0x4886)]===textTypes[_0x205651(0x1872)]?_0x5928ac=spliceWord(_0x5928ac,_0xf72704,_0x144556):_0xf72704=(_0x5928ac+=_0x1a42ff[_0x5a1be7(0x43e6)])[_0x205651(0x809)]:_0x5928ac+=_0x1a42ff[_0x205651(0x3c9a)]:_0xf72704=(_0x5928ac+=_0x1a42ff[_0x205651(0x3c9a)])['length']);}_0x187c0b+=_0x5928ac,_0x5a52a1<_0x4e779c[_0x5a1be7(0x2ef4)]-0x1&&(_0x187c0b+='\x0a');}return _0x187c0b;}function GraphemeSplitter(){var _0x4c39e3=_0x307c2b,_0x523f75=_0x5e00b3,_0x27daa4=0x3,_0x14cf09=0x4,_0x32455f=0xc,_0x4833fb=0xd,_0x112508=0x10,_0x1008ed=0x11;function _0x526a72(_0xfb6702,_0x337c44){var _0x36deff=_0x140d,_0x53dc06=_0x23ca;void 0x0===_0x337c44&&(_0x337c44=0x0);var _0x544970=_0xfb6702[_0x53dc06(0x167b)](_0x337c44);if(0xd800<=_0x544970&&_0x544970<=0xdbff&&_0x337c44<_0xfb6702[_0x36deff(0x2ef4)]-0x1){var _0xcd7f38=_0x544970;return 0xdc00<=(_0x342ad5=_0xfb6702[_0x53dc06(0x167b)](_0x337c44+0x1))&&_0x342ad5<=0xdfff?0x400*(_0xcd7f38-0xd800)+(_0x342ad5-0xdc00)+0x10000:_0xcd7f38;}if(0xdc00<=_0x544970&&_0x544970<=0xdfff&&_0x337c44>=0x1){var _0x342ad5=_0x544970;return 0xd800<=(_0xcd7f38=_0xfb6702[_0x53dc06(0x167b)](_0x337c44-0x1))&&_0xcd7f38<=0xdbff?0x400*(_0xcd7f38-0xd800)+(_0x342ad5-0xdc00)+0x10000:_0x342ad5;}return _0x544970;}function _0x4e1e84(_0x52b6d2,_0x196eb3,_0x569aca){var _0x367402=_0x140d,_0xe01104=_0x23ca,_0x5a9f70=[_0x52b6d2][_0x367402(0x3e5c)](_0x196eb3)[_0xe01104(0x736)]([_0x569aca]),_0x20902d=_0x5a9f70[_0x5a9f70['length']-0x2],_0x32c7a5=_0x569aca,_0x1b28c7=_0x5a9f70['lastIndexOf'](0xe);if(_0x1b28c7>0x1&&_0x5a9f70[_0xe01104(0x30eb)](0x1,_0x1b28c7)[_0xe01104(0xbae)](function(_0x418581){return _0x418581==_0x27daa4;})&&-0x1==[_0x27daa4,_0x4833fb,_0x1008ed][_0xe01104(0xabf)](_0x52b6d2))return 0x2;var _0x3fad1e=_0x5a9f70[_0xe01104(0x12e)](_0x14cf09);if(_0x3fad1e>0x0&&_0x5a9f70[_0x367402(0x17ac)](0x1,_0x3fad1e)[_0xe01104(0xbae)](function(_0x2e91ae){return _0x2e91ae==_0x14cf09;})&&-0x1==[_0x32455f,_0x14cf09][_0xe01104(0xabf)](_0x20902d))return _0x5a9f70[_0xe01104(0x1d59)](function(_0x1793e4){return _0x1793e4==_0x14cf09;})[_0xe01104(0x809)]%0x2==0x1?0x3:0x4;if(0x0==_0x20902d&&0x1==_0x32c7a5)return 0x0;if(0x2==_0x20902d||0x0==_0x20902d||0x1==_0x20902d)return 0xe==_0x32c7a5&&_0x196eb3[_0xe01104(0xbae)](function(_0x61f98c){return _0x61f98c==_0x27daa4;})?0x2:0x1;if(0x2==_0x32c7a5||0x0==_0x32c7a5||0x1==_0x32c7a5)return 0x1;if(0x6==_0x20902d&&(0x6==_0x32c7a5||0x7==_0x32c7a5||0x9==_0x32c7a5||0xa==_0x32c7a5))return 0x0;if(!(0x9!=_0x20902d&&0x7!=_0x20902d||0x7!=_0x32c7a5&&0x8!=_0x32c7a5))return 0x0;if((0xa==_0x20902d||0x8==_0x20902d)&&0x8==_0x32c7a5)return 0x0;if(_0x32c7a5==_0x27daa4||0xf==_0x32c7a5)return 0x0;if(0x5==_0x32c7a5)return 0x0;if(_0x20902d==_0x32455f)return 0x0;var _0x3eb37a=-0x1!=_0x5a9f70[_0xe01104(0xabf)](_0x27daa4)?_0x5a9f70[_0xe01104(0x12e)](_0x27daa4)-0x1:_0x5a9f70[_0xe01104(0x809)]-0x2;return-0x1!=[_0x4833fb,_0x1008ed][_0xe01104(0xabf)](_0x5a9f70[_0x3eb37a])&&_0x5a9f70[_0xe01104(0x30eb)](_0x3eb37a+0x1,-0x1)[_0x367402(0x1751)](function(_0x493330){return _0x493330==_0x27daa4;})&&0xe==_0x32c7a5||0xf==_0x20902d&&-0x1!=[_0x112508,_0x1008ed][_0x367402(0x2feb)](_0x32c7a5)?0x0:-0x1!=_0x196eb3[_0xe01104(0xabf)](_0x14cf09)?0x2:_0x20902d==_0x14cf09&&_0x32c7a5==_0x14cf09?0x0:0x1;}function _0xf9facf(_0x49f49a){return 0x600<=_0x49f49a&&_0x49f49a<=0x605||0x6dd==_0x49f49a||0x70f==_0x49f49a||0x8e2==_0x49f49a||0xd4e==_0x49f49a||0x110bd==_0x49f49a||0x111c2<=_0x49f49a&&_0x49f49a<=0x111c3||0x11a3a==_0x49f49a||0x11a86<=_0x49f49a&&_0x49f49a<=0x11a89||0x11d46==_0x49f49a?_0x32455f:0xd==_0x49f49a?0x0:0xa==_0x49f49a?0x1:0x0<=_0x49f49a&&_0x49f49a<=0x9||0xb<=_0x49f49a&&_0x49f49a<=0xc||0xe<=_0x49f49a&&_0x49f49a<=0x1f||0x7f<=_0x49f49a&&_0x49f49a<=0x9f||0xad==_0x49f49a||0x61c==_0x49f49a||0x180e==_0x49f49a||0x200b==_0x49f49a||0x200e<=_0x49f49a&&_0x49f49a<=0x200f||0x2028==_0x49f49a||0x2029==_0x49f49a||0x202a<=_0x49f49a&&_0x49f49a<=0x202e||0x2060<=_0x49f49a&&_0x49f49a<=0x2064||0x2065==_0x49f49a||0x2066<=_0x49f49a&&_0x49f49a<=0x206f||0xd800<=_0x49f49a&&_0x49f49a<=0xdfff||0xfeff==_0x49f49a||0xfff0<=_0x49f49a&&_0x49f49a<=0xfff8||0xfff9<=_0x49f49a&&_0x49f49a<=0xfffb||0x1bca0<=_0x49f49a&&_0x49f49a<=0x1bca3||0x1d173<=_0x49f49a&&_0x49f49a<=0x1d17a||0xe0000==_0x49f49a||0xe0001==_0x49f49a||0xe0002<=_0x49f49a&&_0x49f49a<=0xe001f||0xe0080<=_0x49f49a&&_0x49f49a<=0xe00ff||0xe01f0<=_0x49f49a&&_0x49f49a<=0xe0fff?0x2:0x300<=_0x49f49a&&_0x49f49a<=0x36f||0x483<=_0x49f49a&&_0x49f49a<=0x487||0x488<=_0x49f49a&&_0x49f49a<=0x489||0x591<=_0x49f49a&&_0x49f49a<=0x5bd||0x5bf==_0x49f49a||0x5c1<=_0x49f49a&&_0x49f49a<=0x5c2||0x5c4<=_0x49f49a&&_0x49f49a<=0x5c5||0x5c7==_0x49f49a||0x610<=_0x49f49a&&_0x49f49a<=0x61a||0x64b<=_0x49f49a&&_0x49f49a<=0x65f||0x670==_0x49f49a||0x6d6<=_0x49f49a&&_0x49f49a<=0x6dc||0x6df<=_0x49f49a&&_0x49f49a<=0x6e4||0x6e7<=_0x49f49a&&_0x49f49a<=0x6e8||0x6ea<=_0x49f49a&&_0x49f49a<=0x6ed||0x711==_0x49f49a||0x730<=_0x49f49a&&_0x49f49a<=0x74a||0x7a6<=_0x49f49a&&_0x49f49a<=0x7b0||0x7eb<=_0x49f49a&&_0x49f49a<=0x7f3||0x816<=_0x49f49a&&_0x49f49a<=0x819||0x81b<=_0x49f49a&&_0x49f49a<=0x823||0x825<=_0x49f49a&&_0x49f49a<=0x827||0x829<=_0x49f49a&&_0x49f49a<=0x82d||0x859<=_0x49f49a&&_0x49f49a<=0x85b||0x8d4<=_0x49f49a&&_0x49f49a<=0x8e1||0x8e3<=_0x49f49a&&_0x49f49a<=0x902||0x93a==_0x49f49a||0x93c==_0x49f49a||0x941<=_0x49f49a&&_0x49f49a<=0x948||0x94d==_0x49f49a||0x951<=_0x49f49a&&_0x49f49a<=0x957||0x962<=_0x49f49a&&_0x49f49a<=0x963||0x981==_0x49f49a||0x9bc==_0x49f49a||0x9be==_0x49f49a||0x9c1<=_0x49f49a&&_0x49f49a<=0x9c4||0x9cd==_0x49f49a||0x9d7==_0x49f49a||0x9e2<=_0x49f49a&&_0x49f49a<=0x9e3||0xa01<=_0x49f49a&&_0x49f49a<=0xa02||0xa3c==_0x49f49a||0xa41<=_0x49f49a&&_0x49f49a<=0xa42||0xa47<=_0x49f49a&&_0x49f49a<=0xa48||0xa4b<=_0x49f49a&&_0x49f49a<=0xa4d||0xa51==_0x49f49a||0xa70<=_0x49f49a&&_0x49f49a<=0xa71||0xa75==_0x49f49a||0xa81<=_0x49f49a&&_0x49f49a<=0xa82||0xabc==_0x49f49a||0xac1<=_0x49f49a&&_0x49f49a<=0xac5||0xac7<=_0x49f49a&&_0x49f49a<=0xac8||0xacd==_0x49f49a||0xae2<=_0x49f49a&&_0x49f49a<=0xae3||0xafa<=_0x49f49a&&_0x49f49a<=0xaff||0xb01==_0x49f49a||0xb3c==_0x49f49a||0xb3e==_0x49f49a||0xb3f==_0x49f49a||0xb41<=_0x49f49a&&_0x49f49a<=0xb44||0xb4d==_0x49f49a||0xb56==_0x49f49a||0xb57==_0x49f49a||0xb62<=_0x49f49a&&_0x49f49a<=0xb63||0xb82==_0x49f49a||0xbbe==_0x49f49a||0xbc0==_0x49f49a||0xbcd==_0x49f49a||0xbd7==_0x49f49a||0xc00==_0x49f49a||0xc3e<=_0x49f49a&&_0x49f49a<=0xc40||0xc46<=_0x49f49a&&_0x49f49a<=0xc48||0xc4a<=_0x49f49a&&_0x49f49a<=0xc4d||0xc55<=_0x49f49a&&_0x49f49a<=0xc56||0xc62<=_0x49f49a&&_0x49f49a<=0xc63||0xc81==_0x49f49a||0xcbc==_0x49f49a||0xcbf==_0x49f49a||0xcc2==_0x49f49a||0xcc6==_0x49f49a||0xccc<=_0x49f49a&&_0x49f49a<=0xccd||0xcd5<=_0x49f49a&&_0x49f49a<=0xcd6||0xce2<=_0x49f49a&&_0x49f49a<=0xce3||0xd00<=_0x49f49a&&_0x49f49a<=0xd01||0xd3b<=_0x49f49a&&_0x49f49a<=0xd3c||0xd3e==_0x49f49a||0xd41<=_0x49f49a&&_0x49f49a<=0xd44||0xd4d==_0x49f49a||0xd57==_0x49f49a||0xd62<=_0x49f49a&&_0x49f49a<=0xd63||0xdca==_0x49f49a||0xdcf==_0x49f49a||0xdd2<=_0x49f49a&&_0x49f49a<=0xdd4||0xdd6==_0x49f49a||0xddf==_0x49f49a||0xe31==_0x49f49a||0xe34<=_0x49f49a&&_0x49f49a<=0xe3a||0xe47<=_0x49f49a&&_0x49f49a<=0xe4e||0xeb1==_0x49f49a||0xeb4<=_0x49f49a&&_0x49f49a<=0xeb9||0xebb<=_0x49f49a&&_0x49f49a<=0xebc||0xec8<=_0x49f49a&&_0x49f49a<=0xecd||0xf18<=_0x49f49a&&_0x49f49a<=0xf19||0xf35==_0x49f49a||0xf37==_0x49f49a||0xf39==_0x49f49a||0xf71<=_0x49f49a&&_0x49f49a<=0xf7e||0xf80<=_0x49f49a&&_0x49f49a<=0xf84||0xf86<=_0x49f49a&&_0x49f49a<=0xf87||0xf8d<=_0x49f49a&&_0x49f49a<=0xf97||0xf99<=_0x49f49a&&_0x49f49a<=0xfbc||0xfc6==_0x49f49a||0x102d<=_0x49f49a&&_0x49f49a<=0x1030||0x1032<=_0x49f49a&&_0x49f49a<=0x1037||0x1039<=_0x49f49a&&_0x49f49a<=0x103a||0x103d<=_0x49f49a&&_0x49f49a<=0x103e||0x1058<=_0x49f49a&&_0x49f49a<=0x1059||0x105e<=_0x49f49a&&_0x49f49a<=0x1060||0x1071<=_0x49f49a&&_0x49f49a<=0x1074||0x1082==_0x49f49a||0x1085<=_0x49f49a&&_0x49f49a<=0x1086||0x108d==_0x49f49a||0x109d==_0x49f49a||0x135d<=_0x49f49a&&_0x49f49a<=0x135f||0x1712<=_0x49f49a&&_0x49f49a<=0x1714||0x1732<=_0x49f49a&&_0x49f49a<=0x1734||0x1752<=_0x49f49a&&_0x49f49a<=0x1753||0x1772<=_0x49f49a&&_0x49f49a<=0x1773||0x17b4<=_0x49f49a&&_0x49f49a<=0x17b5||0x17b7<=_0x49f49a&&_0x49f49a<=0x17bd||0x17c6==_0x49f49a||0x17c9<=_0x49f49a&&_0x49f49a<=0x17d3||0x17dd==_0x49f49a||0x180b<=_0x49f49a&&_0x49f49a<=0x180d||0x1885<=_0x49f49a&&_0x49f49a<=0x1886||0x18a9==_0x49f49a||0x1920<=_0x49f49a&&_0x49f49a<=0x1922||0x1927<=_0x49f49a&&_0x49f49a<=0x1928||0x1932==_0x49f49a||0x1939<=_0x49f49a&&_0x49f49a<=0x193b||0x1a17<=_0x49f49a&&_0x49f49a<=0x1a18||0x1a1b==_0x49f49a||0x1a56==_0x49f49a||0x1a58<=_0x49f49a&&_0x49f49a<=0x1a5e||0x1a60==_0x49f49a||0x1a62==_0x49f49a||0x1a65<=_0x49f49a&&_0x49f49a<=0x1a6c||0x1a73<=_0x49f49a&&_0x49f49a<=0x1a7c||0x1a7f==_0x49f49a||0x1ab0<=_0x49f49a&&_0x49f49a<=0x1abd||0x1abe==_0x49f49a||0x1b00<=_0x49f49a&&_0x49f49a<=0x1b03||0x1b34==_0x49f49a||0x1b36<=_0x49f49a&&_0x49f49a<=0x1b3a||0x1b3c==_0x49f49a||0x1b42==_0x49f49a||0x1b6b<=_0x49f49a&&_0x49f49a<=0x1b73||0x1b80<=_0x49f49a&&_0x49f49a<=0x1b81||0x1ba2<=_0x49f49a&&_0x49f49a<=0x1ba5||0x1ba8<=_0x49f49a&&_0x49f49a<=0x1ba9||0x1bab<=_0x49f49a&&_0x49f49a<=0x1bad||0x1be6==_0x49f49a||0x1be8<=_0x49f49a&&_0x49f49a<=0x1be9||0x1bed==_0x49f49a||0x1bef<=_0x49f49a&&_0x49f49a<=0x1bf1||0x1c2c<=_0x49f49a&&_0x49f49a<=0x1c33||0x1c36<=_0x49f49a&&_0x49f49a<=0x1c37||0x1cd0<=_0x49f49a&&_0x49f49a<=0x1cd2||0x1cd4<=_0x49f49a&&_0x49f49a<=0x1ce0||0x1ce2<=_0x49f49a&&_0x49f49a<=0x1ce8||0x1ced==_0x49f49a||0x1cf4==_0x49f49a||0x1cf8<=_0x49f49a&&_0x49f49a<=0x1cf9||0x1dc0<=_0x49f49a&&_0x49f49a<=0x1df9||0x1dfb<=_0x49f49a&&_0x49f49a<=0x1dff||0x200c==_0x49f49a||0x20d0<=_0x49f49a&&_0x49f49a<=0x20dc||0x20dd<=_0x49f49a&&_0x49f49a<=0x20e0||0x20e1==_0x49f49a||0x20e2<=_0x49f49a&&_0x49f49a<=0x20e4||0x20e5<=_0x49f49a&&_0x49f49a<=0x20f0||0x2cef<=_0x49f49a&&_0x49f49a<=0x2cf1||0x2d7f==_0x49f49a||0x2de0<=_0x49f49a&&_0x49f49a<=0x2dff||0x302a<=_0x49f49a&&_0x49f49a<=0x302d||0x302e<=_0x49f49a&&_0x49f49a<=0x302f||0x3099<=_0x49f49a&&_0x49f49a<=0x309a||0xa66f==_0x49f49a||0xa670<=_0x49f49a&&_0x49f49a<=0xa672||0xa674<=_0x49f49a&&_0x49f49a<=0xa67d||0xa69e<=_0x49f49a&&_0x49f49a<=0xa69f||0xa6f0<=_0x49f49a&&_0x49f49a<=0xa6f1||0xa802==_0x49f49a||0xa806==_0x49f49a||0xa80b==_0x49f49a||0xa825<=_0x49f49a&&_0x49f49a<=0xa826||0xa8c4<=_0x49f49a&&_0x49f49a<=0xa8c5||0xa8e0<=_0x49f49a&&_0x49f49a<=0xa8f1||0xa926<=_0x49f49a&&_0x49f49a<=0xa92d||0xa947<=_0x49f49a&&_0x49f49a<=0xa951||0xa980<=_0x49f49a&&_0x49f49a<=0xa982||0xa9b3==_0x49f49a||0xa9b6<=_0x49f49a&&_0x49f49a<=0xa9b9||0xa9bc==_0x49f49a||0xa9e5==_0x49f49a||0xaa29<=_0x49f49a&&_0x49f49a<=0xaa2e||0xaa31<=_0x49f49a&&_0x49f49a<=0xaa32||0xaa35<=_0x49f49a&&_0x49f49a<=0xaa36||0xaa43==_0x49f49a||0xaa4c==_0x49f49a||0xaa7c==_0x49f49a||0xaab0==_0x49f49a||0xaab2<=_0x49f49a&&_0x49f49a<=0xaab4||0xaab7<=_0x49f49a&&_0x49f49a<=0xaab8||0xaabe<=_0x49f49a&&_0x49f49a<=0xaabf||0xaac1==_0x49f49a||0xaaec<=_0x49f49a&&_0x49f49a<=0xaaed||0xaaf6==_0x49f49a||0xabe5==_0x49f49a||0xabe8==_0x49f49a||0xabed==_0x49f49a||0xfb1e==_0x49f49a||0xfe00<=_0x49f49a&&_0x49f49a<=0xfe0f||0xfe20<=_0x49f49a&&_0x49f49a<=0xfe2f||0xff9e<=_0x49f49a&&_0x49f49a<=0xff9f||0x101fd==_0x49f49a||0x102e0==_0x49f49a||0x10376<=_0x49f49a&&_0x49f49a<=0x1037a||0x10a01<=_0x49f49a&&_0x49f49a<=0x10a03||0x10a05<=_0x49f49a&&_0x49f49a<=0x10a06||0x10a0c<=_0x49f49a&&_0x49f49a<=0x10a0f||0x10a38<=_0x49f49a&&_0x49f49a<=0x10a3a||0x10a3f==_0x49f49a||0x10ae5<=_0x49f49a&&_0x49f49a<=0x10ae6||0x11001==_0x49f49a||0x11038<=_0x49f49a&&_0x49f49a<=0x11046||0x1107f<=_0x49f49a&&_0x49f49a<=0x11081||0x110b3<=_0x49f49a&&_0x49f49a<=0x110b6||0x110b9<=_0x49f49a&&_0x49f49a<=0x110ba||0x11100<=_0x49f49a&&_0x49f49a<=0x11102||0x11127<=_0x49f49a&&_0x49f49a<=0x1112b||0x1112d<=_0x49f49a&&_0x49f49a<=0x11134||0x11173==_0x49f49a||0x11180<=_0x49f49a&&_0x49f49a<=0x11181||0x111b6<=_0x49f49a&&_0x49f49a<=0x111be||0x111ca<=_0x49f49a&&_0x49f49a<=0x111cc||0x1122f<=_0x49f49a&&_0x49f49a<=0x11231||0x11234==_0x49f49a||0x11236<=_0x49f49a&&_0x49f49a<=0x11237||0x1123e==_0x49f49a||0x112df==_0x49f49a||0x112e3<=_0x49f49a&&_0x49f49a<=0x112ea||0x11300<=_0x49f49a&&_0x49f49a<=0x11301||0x1133c==_0x49f49a||0x1133e==_0x49f49a||0x11340==_0x49f49a||0x11357==_0x49f49a||0x11366<=_0x49f49a&&_0x49f49a<=0x1136c||0x11370<=_0x49f49a&&_0x49f49a<=0x11374||0x11438<=_0x49f49a&&_0x49f49a<=0x1143f||0x11442<=_0x49f49a&&_0x49f49a<=0x11444||0x11446==_0x49f49a||0x114b0==_0x49f49a||0x114b3<=_0x49f49a&&_0x49f49a<=0x114b8||0x114ba==_0x49f49a||0x114bd==_0x49f49a||0x114bf<=_0x49f49a&&_0x49f49a<=0x114c0||0x114c2<=_0x49f49a&&_0x49f49a<=0x114c3||0x115af==_0x49f49a||0x115b2<=_0x49f49a&&_0x49f49a<=0x115b5||0x115bc<=_0x49f49a&&_0x49f49a<=0x115bd||0x115bf<=_0x49f49a&&_0x49f49a<=0x115c0||0x115dc<=_0x49f49a&&_0x49f49a<=0x115dd||0x11633<=_0x49f49a&&_0x49f49a<=0x1163a||0x1163d==_0x49f49a||0x1163f<=_0x49f49a&&_0x49f49a<=0x11640||0x116ab==_0x49f49a||0x116ad==_0x49f49a||0x116b0<=_0x49f49a&&_0x49f49a<=0x116b5||0x116b7==_0x49f49a||0x1171d<=_0x49f49a&&_0x49f49a<=0x1171f||0x11722<=_0x49f49a&&_0x49f49a<=0x11725||0x11727<=_0x49f49a&&_0x49f49a<=0x1172b||0x11a01<=_0x49f49a&&_0x49f49a<=0x11a06||0x11a09<=_0x49f49a&&_0x49f49a<=0x11a0a||0x11a33<=_0x49f49a&&_0x49f49a<=0x11a38||0x11a3b<=_0x49f49a&&_0x49f49a<=0x11a3e||0x11a47==_0x49f49a||0x11a51<=_0x49f49a&&_0x49f49a<=0x11a56||0x11a59<=_0x49f49a&&_0x49f49a<=0x11a5b||0x11a8a<=_0x49f49a&&_0x49f49a<=0x11a96||0x11a98<=_0x49f49a&&_0x49f49a<=0x11a99||0x11c30<=_0x49f49a&&_0x49f49a<=0x11c36||0x11c38<=_0x49f49a&&_0x49f49a<=0x11c3d||0x11c3f==_0x49f49a||0x11c92<=_0x49f49a&&_0x49f49a<=0x11ca7||0x11caa<=_0x49f49a&&_0x49f49a<=0x11cb0||0x11cb2<=_0x49f49a&&_0x49f49a<=0x11cb3||0x11cb5<=_0x49f49a&&_0x49f49a<=0x11cb6||0x11d31<=_0x49f49a&&_0x49f49a<=0x11d36||0x11d3a==_0x49f49a||0x11d3c<=_0x49f49a&&_0x49f49a<=0x11d3d||0x11d3f<=_0x49f49a&&_0x49f49a<=0x11d45||0x11d47==_0x49f49a||0x16af0<=_0x49f49a&&_0x49f49a<=0x16af4||0x16b30<=_0x49f49a&&_0x49f49a<=0x16b36||0x16f8f<=_0x49f49a&&_0x49f49a<=0x16f92||0x1bc9d<=_0x49f49a&&_0x49f49a<=0x1bc9e||0x1d165==_0x49f49a||0x1d167<=_0x49f49a&&_0x49f49a<=0x1d169||0x1d16e<=_0x49f49a&&_0x49f49a<=0x1d172||0x1d17b<=_0x49f49a&&_0x49f49a<=0x1d182||0x1d185<=_0x49f49a&&_0x49f49a<=0x1d18b||0x1d1aa<=_0x49f49a&&_0x49f49a<=0x1d1ad||0x1d242<=_0x49f49a&&_0x49f49a<=0x1d244||0x1da00<=_0x49f49a&&_0x49f49a<=0x1da36||0x1da3b<=_0x49f49a&&_0x49f49a<=0x1da6c||0x1da75==_0x49f49a||0x1da84==_0x49f49a||0x1da9b<=_0x49f49a&&_0x49f49a<=0x1da9f||0x1daa1<=_0x49f49a&&_0x49f49a<=0x1daaf||0x1e000<=_0x49f49a&&_0x49f49a<=0x1e006||0x1e008<=_0x49f49a&&_0x49f49a<=0x1e018||0x1e01b<=_0x49f49a&&_0x49f49a<=0x1e021||0x1e023<=_0x49f49a&&_0x49f49a<=0x1e024||0x1e026<=_0x49f49a&&_0x49f49a<=0x1e02a||0x1e8d0<=_0x49f49a&&_0x49f49a<=0x1e8d6||0x1e944<=_0x49f49a&&_0x49f49a<=0x1e94a||0xe0020<=_0x49f49a&&_0x49f49a<=0xe007f||0xe0100<=_0x49f49a&&_0x49f49a<=0xe01ef?_0x27daa4:0x1f1e6<=_0x49f49a&&_0x49f49a<=0x1f1ff?_0x14cf09:0x903==_0x49f49a||0x93b==_0x49f49a||0x93e<=_0x49f49a&&_0x49f49a<=0x940||0x949<=_0x49f49a&&_0x49f49a<=0x94c||0x94e<=_0x49f49a&&_0x49f49a<=0x94f||0x982<=_0x49f49a&&_0x49f49a<=0x983||0x9bf<=_0x49f49a&&_0x49f49a<=0x9c0||0x9c7<=_0x49f49a&&_0x49f49a<=0x9c8||0x9cb<=_0x49f49a&&_0x49f49a<=0x9cc||0xa03==_0x49f49a||0xa3e<=_0x49f49a&&_0x49f49a<=0xa40||0xa83==_0x49f49a||0xabe<=_0x49f49a&&_0x49f49a<=0xac0||0xac9==_0x49f49a||0xacb<=_0x49f49a&&_0x49f49a<=0xacc||0xb02<=_0x49f49a&&_0x49f49a<=0xb03||0xb40==_0x49f49a||0xb47<=_0x49f49a&&_0x49f49a<=0xb48||0xb4b<=_0x49f49a&&_0x49f49a<=0xb4c||0xbbf==_0x49f49a||0xbc1<=_0x49f49a&&_0x49f49a<=0xbc2||0xbc6<=_0x49f49a&&_0x49f49a<=0xbc8||0xbca<=_0x49f49a&&_0x49f49a<=0xbcc||0xc01<=_0x49f49a&&_0x49f49a<=0xc03||0xc41<=_0x49f49a&&_0x49f49a<=0xc44||0xc82<=_0x49f49a&&_0x49f49a<=0xc83||0xcbe==_0x49f49a||0xcc0<=_0x49f49a&&_0x49f49a<=0xcc1||0xcc3<=_0x49f49a&&_0x49f49a<=0xcc4||0xcc7<=_0x49f49a&&_0x49f49a<=0xcc8||0xcca<=_0x49f49a&&_0x49f49a<=0xccb||0xd02<=_0x49f49a&&_0x49f49a<=0xd03||0xd3f<=_0x49f49a&&_0x49f49a<=0xd40||0xd46<=_0x49f49a&&_0x49f49a<=0xd48||0xd4a<=_0x49f49a&&_0x49f49a<=0xd4c||0xd82<=_0x49f49a&&_0x49f49a<=0xd83||0xdd0<=_0x49f49a&&_0x49f49a<=0xdd1||0xdd8<=_0x49f49a&&_0x49f49a<=0xdde||0xdf2<=_0x49f49a&&_0x49f49a<=0xdf3||0xe33==_0x49f49a||0xeb3==_0x49f49a||0xf3e<=_0x49f49a&&_0x49f49a<=0xf3f||0xf7f==_0x49f49a||0x1031==_0x49f49a||0x103b<=_0x49f49a&&_0x49f49a<=0x103c||0x1056<=_0x49f49a&&_0x49f49a<=0x1057||0x1084==_0x49f49a||0x17b6==_0x49f49a||0x17be<=_0x49f49a&&_0x49f49a<=0x17c5||0x17c7<=_0x49f49a&&_0x49f49a<=0x17c8||0x1923<=_0x49f49a&&_0x49f49a<=0x1926||0x1929<=_0x49f49a&&_0x49f49a<=0x192b||0x1930<=_0x49f49a&&_0x49f49a<=0x1931||0x1933<=_0x49f49a&&_0x49f49a<=0x1938||0x1a19<=_0x49f49a&&_0x49f49a<=0x1a1a||0x1a55==_0x49f49a||0x1a57==_0x49f49a||0x1a6d<=_0x49f49a&&_0x49f49a<=0x1a72||0x1b04==_0x49f49a||0x1b35==_0x49f49a||0x1b3b==_0x49f49a||0x1b3d<=_0x49f49a&&_0x49f49a<=0x1b41||0x1b43<=_0x49f49a&&_0x49f49a<=0x1b44||0x1b82==_0x49f49a||0x1ba1==_0x49f49a||0x1ba6<=_0x49f49a&&_0x49f49a<=0x1ba7||0x1baa==_0x49f49a||0x1be7==_0x49f49a||0x1bea<=_0x49f49a&&_0x49f49a<=0x1bec||0x1bee==_0x49f49a||0x1bf2<=_0x49f49a&&_0x49f49a<=0x1bf3||0x1c24<=_0x49f49a&&_0x49f49a<=0x1c2b||0x1c34<=_0x49f49a&&_0x49f49a<=0x1c35||0x1ce1==_0x49f49a||0x1cf2<=_0x49f49a&&_0x49f49a<=0x1cf3||0x1cf7==_0x49f49a||0xa823<=_0x49f49a&&_0x49f49a<=0xa824||0xa827==_0x49f49a||0xa880<=_0x49f49a&&_0x49f49a<=0xa881||0xa8b4<=_0x49f49a&&_0x49f49a<=0xa8c3||0xa952<=_0x49f49a&&_0x49f49a<=0xa953||0xa983==_0x49f49a||0xa9b4<=_0x49f49a&&_0x49f49a<=0xa9b5||0xa9ba<=_0x49f49a&&_0x49f49a<=0xa9bb||0xa9bd<=_0x49f49a&&_0x49f49a<=0xa9c0||0xaa2f<=_0x49f49a&&_0x49f49a<=0xaa30||0xaa33<=_0x49f49a&&_0x49f49a<=0xaa34||0xaa4d==_0x49f49a||0xaaeb==_0x49f49a||0xaaee<=_0x49f49a&&_0x49f49a<=0xaaef||0xaaf5==_0x49f49a||0xabe3<=_0x49f49a&&_0x49f49a<=0xabe4||0xabe6<=_0x49f49a&&_0x49f49a<=0xabe7||0xabe9<=_0x49f49a&&_0x49f49a<=0xabea||0xabec==_0x49f49a||0x11000==_0x49f49a||0x11002==_0x49f49a||0x11082==_0x49f49a||0x110b0<=_0x49f49a&&_0x49f49a<=0x110b2||0x110b7<=_0x49f49a&&_0x49f49a<=0x110b8||0x1112c==_0x49f49a||0x11182==_0x49f49a||0x111b3<=_0x49f49a&&_0x49f49a<=0x111b5||0x111bf<=_0x49f49a&&_0x49f49a<=0x111c0||0x1122c<=_0x49f49a&&_0x49f49a<=0x1122e||0x11232<=_0x49f49a&&_0x49f49a<=0x11233||0x11235==_0x49f49a||0x112e0<=_0x49f49a&&_0x49f49a<=0x112e2||0x11302<=_0x49f49a&&_0x49f49a<=0x11303||0x1133f==_0x49f49a||0x11341<=_0x49f49a&&_0x49f49a<=0x11344||0x11347<=_0x49f49a&&_0x49f49a<=0x11348||0x1134b<=_0x49f49a&&_0x49f49a<=0x1134d||0x11362<=_0x49f49a&&_0x49f49a<=0x11363||0x11435<=_0x49f49a&&_0x49f49a<=0x11437||0x11440<=_0x49f49a&&_0x49f49a<=0x11441||0x11445==_0x49f49a||0x114b1<=_0x49f49a&&_0x49f49a<=0x114b2||0x114b9==_0x49f49a||0x114bb<=_0x49f49a&&_0x49f49a<=0x114bc||0x114be==_0x49f49a||0x114c1==_0x49f49a||0x115b0<=_0x49f49a&&_0x49f49a<=0x115b1||0x115b8<=_0x49f49a&&_0x49f49a<=0x115bb||0x115be==_0x49f49a||0x11630<=_0x49f49a&&_0x49f49a<=0x11632||0x1163b<=_0x49f49a&&_0x49f49a<=0x1163c||0x1163e==_0x49f49a||0x116ac==_0x49f49a||0x116ae<=_0x49f49a&&_0x49f49a<=0x116af||0x116b6==_0x49f49a||0x11720<=_0x49f49a&&_0x49f49a<=0x11721||0x11726==_0x49f49a||0x11a07<=_0x49f49a&&_0x49f49a<=0x11a08||0x11a39==_0x49f49a||0x11a57<=_0x49f49a&&_0x49f49a<=0x11a58||0x11a97==_0x49f49a||0x11c2f==_0x49f49a||0x11c3e==_0x49f49a||0x11ca9==_0x49f49a||0x11cb1==_0x49f49a||0x11cb4==_0x49f49a||0x16f51<=_0x49f49a&&_0x49f49a<=0x16f7e||0x1d166==_0x49f49a||0x1d16d==_0x49f49a?0x5:0x1100<=_0x49f49a&&_0x49f49a<=0x115f||0xa960<=_0x49f49a&&_0x49f49a<=0xa97c?0x6:0x1160<=_0x49f49a&&_0x49f49a<=0x11a7||0xd7b0<=_0x49f49a&&_0x49f49a<=0xd7c6?0x7:0x11a8<=_0x49f49a&&_0x49f49a<=0x11ff||0xd7cb<=_0x49f49a&&_0x49f49a<=0xd7fb?0x8:0xac00==_0x49f49a||0xac1c==_0x49f49a||0xac38==_0x49f49a||0xac54==_0x49f49a||0xac70==_0x49f49a||0xac8c==_0x49f49a||0xaca8==_0x49f49a||0xacc4==_0x49f49a||0xace0==_0x49f49a||0xacfc==_0x49f49a||0xad18==_0x49f49a||0xad34==_0x49f49a||0xad50==_0x49f49a||0xad6c==_0x49f49a||0xad88==_0x49f49a||0xada4==_0x49f49a||0xadc0==_0x49f49a||0xaddc==_0x49f49a||0xadf8==_0x49f49a||0xae14==_0x49f49a||0xae30==_0x49f49a||0xae4c==_0x49f49a||0xae68==_0x49f49a||0xae84==_0x49f49a||0xaea0==_0x49f49a||0xaebc==_0x49f49a||0xaed8==_0x49f49a||0xaef4==_0x49f49a||0xaf10==_0x49f49a||0xaf2c==_0x49f49a||0xaf48==_0x49f49a||0xaf64==_0x49f49a||0xaf80==_0x49f49a||0xaf9c==_0x49f49a||0xafb8==_0x49f49a||0xafd4==_0x49f49a||0xaff0==_0x49f49a||0xb00c==_0x49f49a||0xb028==_0x49f49a||0xb044==_0x49f49a||0xb060==_0x49f49a||0xb07c==_0x49f49a||0xb098==_0x49f49a||0xb0b4==_0x49f49a||0xb0d0==_0x49f49a||0xb0ec==_0x49f49a||0xb108==_0x49f49a||0xb124==_0x49f49a||0xb140==_0x49f49a||0xb15c==_0x49f49a||0xb178==_0x49f49a||0xb194==_0x49f49a||0xb1b0==_0x49f49a||0xb1cc==_0x49f49a||0xb1e8==_0x49f49a||0xb204==_0x49f49a||0xb220==_0x49f49a||0xb23c==_0x49f49a||0xb258==_0x49f49a||0xb274==_0x49f49a||0xb290==_0x49f49a||0xb2ac==_0x49f49a||0xb2c8==_0x49f49a||0xb2e4==_0x49f49a||0xb300==_0x49f49a||0xb31c==_0x49f49a||0xb338==_0x49f49a||0xb354==_0x49f49a||0xb370==_0x49f49a||0xb38c==_0x49f49a||0xb3a8==_0x49f49a||0xb3c4==_0x49f49a||0xb3e0==_0x49f49a||0xb3fc==_0x49f49a||0xb418==_0x49f49a||0xb434==_0x49f49a||0xb450==_0x49f49a||0xb46c==_0x49f49a||0xb488==_0x49f49a||0xb4a4==_0x49f49a||0xb4c0==_0x49f49a||0xb4dc==_0x49f49a||0xb4f8==_0x49f49a||0xb514==_0x49f49a||0xb530==_0x49f49a||0xb54c==_0x49f49a||0xb568==_0x49f49a||0xb584==_0x49f49a||0xb5a0==_0x49f49a||0xb5bc==_0x49f49a||0xb5d8==_0x49f49a||0xb5f4==_0x49f49a||0xb610==_0x49f49a||0xb62c==_0x49f49a||0xb648==_0x49f49a||0xb664==_0x49f49a||0xb680==_0x49f49a||0xb69c==_0x49f49a||0xb6b8==_0x49f49a||0xb6d4==_0x49f49a||0xb6f0==_0x49f49a||0xb70c==_0x49f49a||0xb728==_0x49f49a||0xb744==_0x49f49a||0xb760==_0x49f49a||0xb77c==_0x49f49a||0xb798==_0x49f49a||0xb7b4==_0x49f49a||0xb7d0==_0x49f49a||0xb7ec==_0x49f49a||0xb808==_0x49f49a||0xb824==_0x49f49a||0xb840==_0x49f49a||0xb85c==_0x49f49a||0xb878==_0x49f49a||0xb894==_0x49f49a||0xb8b0==_0x49f49a||0xb8cc==_0x49f49a||0xb8e8==_0x49f49a||0xb904==_0x49f49a||0xb920==_0x49f49a||0xb93c==_0x49f49a||0xb958==_0x49f49a||0xb974==_0x49f49a||0xb990==_0x49f49a||0xb9ac==_0x49f49a||0xb9c8==_0x49f49a||0xb9e4==_0x49f49a||0xba00==_0x49f49a||0xba1c==_0x49f49a||0xba38==_0x49f49a||0xba54==_0x49f49a||0xba70==_0x49f49a||0xba8c==_0x49f49a||0xbaa8==_0x49f49a||0xbac4==_0x49f49a||0xbae0==_0x49f49a||0xbafc==_0x49f49a||0xbb18==_0x49f49a||0xbb34==_0x49f49a||0xbb50==_0x49f49a||0xbb6c==_0x49f49a||0xbb88==_0x49f49a||0xbba4==_0x49f49a||0xbbc0==_0x49f49a||0xbbdc==_0x49f49a||0xbbf8==_0x49f49a||0xbc14==_0x49f49a||0xbc30==_0x49f49a||0xbc4c==_0x49f49a||0xbc68==_0x49f49a||0xbc84==_0x49f49a||0xbca0==_0x49f49a||0xbcbc==_0x49f49a||0xbcd8==_0x49f49a||0xbcf4==_0x49f49a||0xbd10==_0x49f49a||0xbd2c==_0x49f49a||0xbd48==_0x49f49a||0xbd64==_0x49f49a||0xbd80==_0x49f49a||0xbd9c==_0x49f49a||0xbdb8==_0x49f49a||0xbdd4==_0x49f49a||0xbdf0==_0x49f49a||0xbe0c==_0x49f49a||0xbe28==_0x49f49a||0xbe44==_0x49f49a||0xbe60==_0x49f49a||0xbe7c==_0x49f49a||0xbe98==_0x49f49a||0xbeb4==_0x49f49a||0xbed0==_0x49f49a||0xbeec==_0x49f49a||0xbf08==_0x49f49a||0xbf24==_0x49f49a||0xbf40==_0x49f49a||0xbf5c==_0x49f49a||0xbf78==_0x49f49a||0xbf94==_0x49f49a||0xbfb0==_0x49f49a||0xbfcc==_0x49f49a||0xbfe8==_0x49f49a||0xc004==_0x49f49a||0xc020==_0x49f49a||0xc03c==_0x49f49a||0xc058==_0x49f49a||0xc074==_0x49f49a||0xc090==_0x49f49a||0xc0ac==_0x49f49a||0xc0c8==_0x49f49a||0xc0e4==_0x49f49a||0xc100==_0x49f49a||0xc11c==_0x49f49a||0xc138==_0x49f49a||0xc154==_0x49f49a||0xc170==_0x49f49a||0xc18c==_0x49f49a||0xc1a8==_0x49f49a||0xc1c4==_0x49f49a||0xc1e0==_0x49f49a||0xc1fc==_0x49f49a||0xc218==_0x49f49a||0xc234==_0x49f49a||0xc250==_0x49f49a||0xc26c==_0x49f49a||0xc288==_0x49f49a||0xc2a4==_0x49f49a||0xc2c0==_0x49f49a||0xc2dc==_0x49f49a||0xc2f8==_0x49f49a||0xc314==_0x49f49a||0xc330==_0x49f49a||0xc34c==_0x49f49a||0xc368==_0x49f49a||0xc384==_0x49f49a||0xc3a0==_0x49f49a||0xc3bc==_0x49f49a||0xc3d8==_0x49f49a||0xc3f4==_0x49f49a||0xc410==_0x49f49a||0xc42c==_0x49f49a||0xc448==_0x49f49a||0xc464==_0x49f49a||0xc480==_0x49f49a||0xc49c==_0x49f49a||0xc4b8==_0x49f49a||0xc4d4==_0x49f49a||0xc4f0==_0x49f49a||0xc50c==_0x49f49a||0xc528==_0x49f49a||0xc544==_0x49f49a||0xc560==_0x49f49a||0xc57c==_0x49f49a||0xc598==_0x49f49a||0xc5b4==_0x49f49a||0xc5d0==_0x49f49a||0xc5ec==_0x49f49a||0xc608==_0x49f49a||0xc624==_0x49f49a||0xc640==_0x49f49a||0xc65c==_0x49f49a||0xc678==_0x49f49a||0xc694==_0x49f49a||0xc6b0==_0x49f49a||0xc6cc==_0x49f49a||0xc6e8==_0x49f49a||0xc704==_0x49f49a||0xc720==_0x49f49a||0xc73c==_0x49f49a||0xc758==_0x49f49a||0xc774==_0x49f49a||0xc790==_0x49f49a||0xc7ac==_0x49f49a||0xc7c8==_0x49f49a||0xc7e4==_0x49f49a||0xc800==_0x49f49a||0xc81c==_0x49f49a||0xc838==_0x49f49a||0xc854==_0x49f49a||0xc870==_0x49f49a||0xc88c==_0x49f49a||0xc8a8==_0x49f49a||0xc8c4==_0x49f49a||0xc8e0==_0x49f49a||0xc8fc==_0x49f49a||0xc918==_0x49f49a||0xc934==_0x49f49a||0xc950==_0x49f49a||0xc96c==_0x49f49a||0xc988==_0x49f49a||0xc9a4==_0x49f49a||0xc9c0==_0x49f49a||0xc9dc==_0x49f49a||0xc9f8==_0x49f49a||0xca14==_0x49f49a||0xca30==_0x49f49a||0xca4c==_0x49f49a||0xca68==_0x49f49a||0xca84==_0x49f49a||0xcaa0==_0x49f49a||0xcabc==_0x49f49a||0xcad8==_0x49f49a||0xcaf4==_0x49f49a||0xcb10==_0x49f49a||0xcb2c==_0x49f49a||0xcb48==_0x49f49a||0xcb64==_0x49f49a||0xcb80==_0x49f49a||0xcb9c==_0x49f49a||0xcbb8==_0x49f49a||0xcbd4==_0x49f49a||0xcbf0==_0x49f49a||0xcc0c==_0x49f49a||0xcc28==_0x49f49a||0xcc44==_0x49f49a||0xcc60==_0x49f49a||0xcc7c==_0x49f49a||0xcc98==_0x49f49a||0xccb4==_0x49f49a||0xccd0==_0x49f49a||0xccec==_0x49f49a||0xcd08==_0x49f49a||0xcd24==_0x49f49a||0xcd40==_0x49f49a||0xcd5c==_0x49f49a||0xcd78==_0x49f49a||0xcd94==_0x49f49a||0xcdb0==_0x49f49a||0xcdcc==_0x49f49a||0xcde8==_0x49f49a||0xce04==_0x49f49a||0xce20==_0x49f49a||0xce3c==_0x49f49a||0xce58==_0x49f49a||0xce74==_0x49f49a||0xce90==_0x49f49a||0xceac==_0x49f49a||0xcec8==_0x49f49a||0xcee4==_0x49f49a||0xcf00==_0x49f49a||0xcf1c==_0x49f49a||0xcf38==_0x49f49a||0xcf54==_0x49f49a||0xcf70==_0x49f49a||0xcf8c==_0x49f49a||0xcfa8==_0x49f49a||0xcfc4==_0x49f49a||0xcfe0==_0x49f49a||0xcffc==_0x49f49a||0xd018==_0x49f49a||0xd034==_0x49f49a||0xd050==_0x49f49a||0xd06c==_0x49f49a||0xd088==_0x49f49a||0xd0a4==_0x49f49a||0xd0c0==_0x49f49a||0xd0dc==_0x49f49a||0xd0f8==_0x49f49a||0xd114==_0x49f49a||0xd130==_0x49f49a||0xd14c==_0x49f49a||0xd168==_0x49f49a||0xd184==_0x49f49a||0xd1a0==_0x49f49a||0xd1bc==_0x49f49a||0xd1d8==_0x49f49a||0xd1f4==_0x49f49a||0xd210==_0x49f49a||0xd22c==_0x49f49a||0xd248==_0x49f49a||0xd264==_0x49f49a||0xd280==_0x49f49a||0xd29c==_0x49f49a||0xd2b8==_0x49f49a||0xd2d4==_0x49f49a||0xd2f0==_0x49f49a||0xd30c==_0x49f49a||0xd328==_0x49f49a||0xd344==_0x49f49a||0xd360==_0x49f49a||0xd37c==_0x49f49a||0xd398==_0x49f49a||0xd3b4==_0x49f49a||0xd3d0==_0x49f49a||0xd3ec==_0x49f49a||0xd408==_0x49f49a||0xd424==_0x49f49a||0xd440==_0x49f49a||0xd45c==_0x49f49a||0xd478==_0x49f49a||0xd494==_0x49f49a||0xd4b0==_0x49f49a||0xd4cc==_0x49f49a||0xd4e8==_0x49f49a||0xd504==_0x49f49a||0xd520==_0x49f49a||0xd53c==_0x49f49a||0xd558==_0x49f49a||0xd574==_0x49f49a||0xd590==_0x49f49a||0xd5ac==_0x49f49a||0xd5c8==_0x49f49a||0xd5e4==_0x49f49a||0xd600==_0x49f49a||0xd61c==_0x49f49a||0xd638==_0x49f49a||0xd654==_0x49f49a||0xd670==_0x49f49a||0xd68c==_0x49f49a||0xd6a8==_0x49f49a||0xd6c4==_0x49f49a||0xd6e0==_0x49f49a||0xd6fc==_0x49f49a||0xd718==_0x49f49a||0xd734==_0x49f49a||0xd750==_0x49f49a||0xd76c==_0x49f49a||0xd788==_0x49f49a?0x9:0xac01<=_0x49f49a&&_0x49f49a<=0xac1b||0xac1d<=_0x49f49a&&_0x49f49a<=0xac37||0xac39<=_0x49f49a&&_0x49f49a<=0xac53||0xac55<=_0x49f49a&&_0x49f49a<=0xac6f||0xac71<=_0x49f49a&&_0x49f49a<=0xac8b||0xac8d<=_0x49f49a&&_0x49f49a<=0xaca7||0xaca9<=_0x49f49a&&_0x49f49a<=0xacc3||0xacc5<=_0x49f49a&&_0x49f49a<=0xacdf||0xace1<=_0x49f49a&&_0x49f49a<=0xacfb||0xacfd<=_0x49f49a&&_0x49f49a<=0xad17||0xad19<=_0x49f49a&&_0x49f49a<=0xad33||0xad35<=_0x49f49a&&_0x49f49a<=0xad4f||0xad51<=_0x49f49a&&_0x49f49a<=0xad6b||0xad6d<=_0x49f49a&&_0x49f49a<=0xad87||0xad89<=_0x49f49a&&_0x49f49a<=0xada3||0xada5<=_0x49f49a&&_0x49f49a<=0xadbf||0xadc1<=_0x49f49a&&_0x49f49a<=0xaddb||0xaddd<=_0x49f49a&&_0x49f49a<=0xadf7||0xadf9<=_0x49f49a&&_0x49f49a<=0xae13||0xae15<=_0x49f49a&&_0x49f49a<=0xae2f||0xae31<=_0x49f49a&&_0x49f49a<=0xae4b||0xae4d<=_0x49f49a&&_0x49f49a<=0xae67||0xae69<=_0x49f49a&&_0x49f49a<=0xae83||0xae85<=_0x49f49a&&_0x49f49a<=0xae9f||0xaea1<=_0x49f49a&&_0x49f49a<=0xaebb||0xaebd<=_0x49f49a&&_0x49f49a<=0xaed7||0xaed9<=_0x49f49a&&_0x49f49a<=0xaef3||0xaef5<=_0x49f49a&&_0x49f49a<=0xaf0f||0xaf11<=_0x49f49a&&_0x49f49a<=0xaf2b||0xaf2d<=_0x49f49a&&_0x49f49a<=0xaf47||0xaf49<=_0x49f49a&&_0x49f49a<=0xaf63||0xaf65<=_0x49f49a&&_0x49f49a<=0xaf7f||0xaf81<=_0x49f49a&&_0x49f49a<=0xaf9b||0xaf9d<=_0x49f49a&&_0x49f49a<=0xafb7||0xafb9<=_0x49f49a&&_0x49f49a<=0xafd3||0xafd5<=_0x49f49a&&_0x49f49a<=0xafef||0xaff1<=_0x49f49a&&_0x49f49a<=0xb00b||0xb00d<=_0x49f49a&&_0x49f49a<=0xb027||0xb029<=_0x49f49a&&_0x49f49a<=0xb043||0xb045<=_0x49f49a&&_0x49f49a<=0xb05f||0xb061<=_0x49f49a&&_0x49f49a<=0xb07b||0xb07d<=_0x49f49a&&_0x49f49a<=0xb097||0xb099<=_0x49f49a&&_0x49f49a<=0xb0b3||0xb0b5<=_0x49f49a&&_0x49f49a<=0xb0cf||0xb0d1<=_0x49f49a&&_0x49f49a<=0xb0eb||0xb0ed<=_0x49f49a&&_0x49f49a<=0xb107||0xb109<=_0x49f49a&&_0x49f49a<=0xb123||0xb125<=_0x49f49a&&_0x49f49a<=0xb13f||0xb141<=_0x49f49a&&_0x49f49a<=0xb15b||0xb15d<=_0x49f49a&&_0x49f49a<=0xb177||0xb179<=_0x49f49a&&_0x49f49a<=0xb193||0xb195<=_0x49f49a&&_0x49f49a<=0xb1af||0xb1b1<=_0x49f49a&&_0x49f49a<=0xb1cb||0xb1cd<=_0x49f49a&&_0x49f49a<=0xb1e7||0xb1e9<=_0x49f49a&&_0x49f49a<=0xb203||0xb205<=_0x49f49a&&_0x49f49a<=0xb21f||0xb221<=_0x49f49a&&_0x49f49a<=0xb23b||0xb23d<=_0x49f49a&&_0x49f49a<=0xb257||0xb259<=_0x49f49a&&_0x49f49a<=0xb273||0xb275<=_0x49f49a&&_0x49f49a<=0xb28f||0xb291<=_0x49f49a&&_0x49f49a<=0xb2ab||0xb2ad<=_0x49f49a&&_0x49f49a<=0xb2c7||0xb2c9<=_0x49f49a&&_0x49f49a<=0xb2e3||0xb2e5<=_0x49f49a&&_0x49f49a<=0xb2ff||0xb301<=_0x49f49a&&_0x49f49a<=0xb31b||0xb31d<=_0x49f49a&&_0x49f49a<=0xb337||0xb339<=_0x49f49a&&_0x49f49a<=0xb353||0xb355<=_0x49f49a&&_0x49f49a<=0xb36f||0xb371<=_0x49f49a&&_0x49f49a<=0xb38b||0xb38d<=_0x49f49a&&_0x49f49a<=0xb3a7||0xb3a9<=_0x49f49a&&_0x49f49a<=0xb3c3||0xb3c5<=_0x49f49a&&_0x49f49a<=0xb3df||0xb3e1<=_0x49f49a&&_0x49f49a<=0xb3fb||0xb3fd<=_0x49f49a&&_0x49f49a<=0xb417||0xb419<=_0x49f49a&&_0x49f49a<=0xb433||0xb435<=_0x49f49a&&_0x49f49a<=0xb44f||0xb451<=_0x49f49a&&_0x49f49a<=0xb46b||0xb46d<=_0x49f49a&&_0x49f49a<=0xb487||0xb489<=_0x49f49a&&_0x49f49a<=0xb4a3||0xb4a5<=_0x49f49a&&_0x49f49a<=0xb4bf||0xb4c1<=_0x49f49a&&_0x49f49a<=0xb4db||0xb4dd<=_0x49f49a&&_0x49f49a<=0xb4f7||0xb4f9<=_0x49f49a&&_0x49f49a<=0xb513||0xb515<=_0x49f49a&&_0x49f49a<=0xb52f||0xb531<=_0x49f49a&&_0x49f49a<=0xb54b||0xb54d<=_0x49f49a&&_0x49f49a<=0xb567||0xb569<=_0x49f49a&&_0x49f49a<=0xb583||0xb585<=_0x49f49a&&_0x49f49a<=0xb59f||0xb5a1<=_0x49f49a&&_0x49f49a<=0xb5bb||0xb5bd<=_0x49f49a&&_0x49f49a<=0xb5d7||0xb5d9<=_0x49f49a&&_0x49f49a<=0xb5f3||0xb5f5<=_0x49f49a&&_0x49f49a<=0xb60f||0xb611<=_0x49f49a&&_0x49f49a<=0xb62b||0xb62d<=_0x49f49a&&_0x49f49a<=0xb647||0xb649<=_0x49f49a&&_0x49f49a<=0xb663||0xb665<=_0x49f49a&&_0x49f49a<=0xb67f||0xb681<=_0x49f49a&&_0x49f49a<=0xb69b||0xb69d<=_0x49f49a&&_0x49f49a<=0xb6b7||0xb6b9<=_0x49f49a&&_0x49f49a<=0xb6d3||0xb6d5<=_0x49f49a&&_0x49f49a<=0xb6ef||0xb6f1<=_0x49f49a&&_0x49f49a<=0xb70b||0xb70d<=_0x49f49a&&_0x49f49a<=0xb727||0xb729<=_0x49f49a&&_0x49f49a<=0xb743||0xb745<=_0x49f49a&&_0x49f49a<=0xb75f||0xb761<=_0x49f49a&&_0x49f49a<=0xb77b||0xb77d<=_0x49f49a&&_0x49f49a<=0xb797||0xb799<=_0x49f49a&&_0x49f49a<=0xb7b3||0xb7b5<=_0x49f49a&&_0x49f49a<=0xb7cf||0xb7d1<=_0x49f49a&&_0x49f49a<=0xb7eb||0xb7ed<=_0x49f49a&&_0x49f49a<=0xb807||0xb809<=_0x49f49a&&_0x49f49a<=0xb823||0xb825<=_0x49f49a&&_0x49f49a<=0xb83f||0xb841<=_0x49f49a&&_0x49f49a<=0xb85b||0xb85d<=_0x49f49a&&_0x49f49a<=0xb877||0xb879<=_0x49f49a&&_0x49f49a<=0xb893||0xb895<=_0x49f49a&&_0x49f49a<=0xb8af||0xb8b1<=_0x49f49a&&_0x49f49a<=0xb8cb||0xb8cd<=_0x49f49a&&_0x49f49a<=0xb8e7||0xb8e9<=_0x49f49a&&_0x49f49a<=0xb903||0xb905<=_0x49f49a&&_0x49f49a<=0xb91f||0xb921<=_0x49f49a&&_0x49f49a<=0xb93b||0xb93d<=_0x49f49a&&_0x49f49a<=0xb957||0xb959<=_0x49f49a&&_0x49f49a<=0xb973||0xb975<=_0x49f49a&&_0x49f49a<=0xb98f||0xb991<=_0x49f49a&&_0x49f49a<=0xb9ab||0xb9ad<=_0x49f49a&&_0x49f49a<=0xb9c7||0xb9c9<=_0x49f49a&&_0x49f49a<=0xb9e3||0xb9e5<=_0x49f49a&&_0x49f49a<=0xb9ff||0xba01<=_0x49f49a&&_0x49f49a<=0xba1b||0xba1d<=_0x49f49a&&_0x49f49a<=0xba37||0xba39<=_0x49f49a&&_0x49f49a<=0xba53||0xba55<=_0x49f49a&&_0x49f49a<=0xba6f||0xba71<=_0x49f49a&&_0x49f49a<=0xba8b||0xba8d<=_0x49f49a&&_0x49f49a<=0xbaa7||0xbaa9<=_0x49f49a&&_0x49f49a<=0xbac3||0xbac5<=_0x49f49a&&_0x49f49a<=0xbadf||0xbae1<=_0x49f49a&&_0x49f49a<=0xbafb||0xbafd<=_0x49f49a&&_0x49f49a<=0xbb17||0xbb19<=_0x49f49a&&_0x49f49a<=0xbb33||0xbb35<=_0x49f49a&&_0x49f49a<=0xbb4f||0xbb51<=_0x49f49a&&_0x49f49a<=0xbb6b||0xbb6d<=_0x49f49a&&_0x49f49a<=0xbb87||0xbb89<=_0x49f49a&&_0x49f49a<=0xbba3||0xbba5<=_0x49f49a&&_0x49f49a<=0xbbbf||0xbbc1<=_0x49f49a&&_0x49f49a<=0xbbdb||0xbbdd<=_0x49f49a&&_0x49f49a<=0xbbf7||0xbbf9<=_0x49f49a&&_0x49f49a<=0xbc13||0xbc15<=_0x49f49a&&_0x49f49a<=0xbc2f||0xbc31<=_0x49f49a&&_0x49f49a<=0xbc4b||0xbc4d<=_0x49f49a&&_0x49f49a<=0xbc67||0xbc69<=_0x49f49a&&_0x49f49a<=0xbc83||0xbc85<=_0x49f49a&&_0x49f49a<=0xbc9f||0xbca1<=_0x49f49a&&_0x49f49a<=0xbcbb||0xbcbd<=_0x49f49a&&_0x49f49a<=0xbcd7||0xbcd9<=_0x49f49a&&_0x49f49a<=0xbcf3||0xbcf5<=_0x49f49a&&_0x49f49a<=0xbd0f||0xbd11<=_0x49f49a&&_0x49f49a<=0xbd2b||0xbd2d<=_0x49f49a&&_0x49f49a<=0xbd47||0xbd49<=_0x49f49a&&_0x49f49a<=0xbd63||0xbd65<=_0x49f49a&&_0x49f49a<=0xbd7f||0xbd81<=_0x49f49a&&_0x49f49a<=0xbd9b||0xbd9d<=_0x49f49a&&_0x49f49a<=0xbdb7||0xbdb9<=_0x49f49a&&_0x49f49a<=0xbdd3||0xbdd5<=_0x49f49a&&_0x49f49a<=0xbdef||0xbdf1<=_0x49f49a&&_0x49f49a<=0xbe0b||0xbe0d<=_0x49f49a&&_0x49f49a<=0xbe27||0xbe29<=_0x49f49a&&_0x49f49a<=0xbe43||0xbe45<=_0x49f49a&&_0x49f49a<=0xbe5f||0xbe61<=_0x49f49a&&_0x49f49a<=0xbe7b||0xbe7d<=_0x49f49a&&_0x49f49a<=0xbe97||0xbe99<=_0x49f49a&&_0x49f49a<=0xbeb3||0xbeb5<=_0x49f49a&&_0x49f49a<=0xbecf||0xbed1<=_0x49f49a&&_0x49f49a<=0xbeeb||0xbeed<=_0x49f49a&&_0x49f49a<=0xbf07||0xbf09<=_0x49f49a&&_0x49f49a<=0xbf23||0xbf25<=_0x49f49a&&_0x49f49a<=0xbf3f||0xbf41<=_0x49f49a&&_0x49f49a<=0xbf5b||0xbf5d<=_0x49f49a&&_0x49f49a<=0xbf77||0xbf79<=_0x49f49a&&_0x49f49a<=0xbf93||0xbf95<=_0x49f49a&&_0x49f49a<=0xbfaf||0xbfb1<=_0x49f49a&&_0x49f49a<=0xbfcb||0xbfcd<=_0x49f49a&&_0x49f49a<=0xbfe7||0xbfe9<=_0x49f49a&&_0x49f49a<=0xc003||0xc005<=_0x49f49a&&_0x49f49a<=0xc01f||0xc021<=_0x49f49a&&_0x49f49a<=0xc03b||0xc03d<=_0x49f49a&&_0x49f49a<=0xc057||0xc059<=_0x49f49a&&_0x49f49a<=0xc073||0xc075<=_0x49f49a&&_0x49f49a<=0xc08f||0xc091<=_0x49f49a&&_0x49f49a<=0xc0ab||0xc0ad<=_0x49f49a&&_0x49f49a<=0xc0c7||0xc0c9<=_0x49f49a&&_0x49f49a<=0xc0e3||0xc0e5<=_0x49f49a&&_0x49f49a<=0xc0ff||0xc101<=_0x49f49a&&_0x49f49a<=0xc11b||0xc11d<=_0x49f49a&&_0x49f49a<=0xc137||0xc139<=_0x49f49a&&_0x49f49a<=0xc153||0xc155<=_0x49f49a&&_0x49f49a<=0xc16f||0xc171<=_0x49f49a&&_0x49f49a<=0xc18b||0xc18d<=_0x49f49a&&_0x49f49a<=0xc1a7||0xc1a9<=_0x49f49a&&_0x49f49a<=0xc1c3||0xc1c5<=_0x49f49a&&_0x49f49a<=0xc1df||0xc1e1<=_0x49f49a&&_0x49f49a<=0xc1fb||0xc1fd<=_0x49f49a&&_0x49f49a<=0xc217||0xc219<=_0x49f49a&&_0x49f49a<=0xc233||0xc235<=_0x49f49a&&_0x49f49a<=0xc24f||0xc251<=_0x49f49a&&_0x49f49a<=0xc26b||0xc26d<=_0x49f49a&&_0x49f49a<=0xc287||0xc289<=_0x49f49a&&_0x49f49a<=0xc2a3||0xc2a5<=_0x49f49a&&_0x49f49a<=0xc2bf||0xc2c1<=_0x49f49a&&_0x49f49a<=0xc2db||0xc2dd<=_0x49f49a&&_0x49f49a<=0xc2f7||0xc2f9<=_0x49f49a&&_0x49f49a<=0xc313||0xc315<=_0x49f49a&&_0x49f49a<=0xc32f||0xc331<=_0x49f49a&&_0x49f49a<=0xc34b||0xc34d<=_0x49f49a&&_0x49f49a<=0xc367||0xc369<=_0x49f49a&&_0x49f49a<=0xc383||0xc385<=_0x49f49a&&_0x49f49a<=0xc39f||0xc3a1<=_0x49f49a&&_0x49f49a<=0xc3bb||0xc3bd<=_0x49f49a&&_0x49f49a<=0xc3d7||0xc3d9<=_0x49f49a&&_0x49f49a<=0xc3f3||0xc3f5<=_0x49f49a&&_0x49f49a<=0xc40f||0xc411<=_0x49f49a&&_0x49f49a<=0xc42b||0xc42d<=_0x49f49a&&_0x49f49a<=0xc447||0xc449<=_0x49f49a&&_0x49f49a<=0xc463||0xc465<=_0x49f49a&&_0x49f49a<=0xc47f||0xc481<=_0x49f49a&&_0x49f49a<=0xc49b||0xc49d<=_0x49f49a&&_0x49f49a<=0xc4b7||0xc4b9<=_0x49f49a&&_0x49f49a<=0xc4d3||0xc4d5<=_0x49f49a&&_0x49f49a<=0xc4ef||0xc4f1<=_0x49f49a&&_0x49f49a<=0xc50b||0xc50d<=_0x49f49a&&_0x49f49a<=0xc527||0xc529<=_0x49f49a&&_0x49f49a<=0xc543||0xc545<=_0x49f49a&&_0x49f49a<=0xc55f||0xc561<=_0x49f49a&&_0x49f49a<=0xc57b||0xc57d<=_0x49f49a&&_0x49f49a<=0xc597||0xc599<=_0x49f49a&&_0x49f49a<=0xc5b3||0xc5b5<=_0x49f49a&&_0x49f49a<=0xc5cf||0xc5d1<=_0x49f49a&&_0x49f49a<=0xc5eb||0xc5ed<=_0x49f49a&&_0x49f49a<=0xc607||0xc609<=_0x49f49a&&_0x49f49a<=0xc623||0xc625<=_0x49f49a&&_0x49f49a<=0xc63f||0xc641<=_0x49f49a&&_0x49f49a<=0xc65b||0xc65d<=_0x49f49a&&_0x49f49a<=0xc677||0xc679<=_0x49f49a&&_0x49f49a<=0xc693||0xc695<=_0x49f49a&&_0x49f49a<=0xc6af||0xc6b1<=_0x49f49a&&_0x49f49a<=0xc6cb||0xc6cd<=_0x49f49a&&_0x49f49a<=0xc6e7||0xc6e9<=_0x49f49a&&_0x49f49a<=0xc703||0xc705<=_0x49f49a&&_0x49f49a<=0xc71f||0xc721<=_0x49f49a&&_0x49f49a<=0xc73b||0xc73d<=_0x49f49a&&_0x49f49a<=0xc757||0xc759<=_0x49f49a&&_0x49f49a<=0xc773||0xc775<=_0x49f49a&&_0x49f49a<=0xc78f||0xc791<=_0x49f49a&&_0x49f49a<=0xc7ab||0xc7ad<=_0x49f49a&&_0x49f49a<=0xc7c7||0xc7c9<=_0x49f49a&&_0x49f49a<=0xc7e3||0xc7e5<=_0x49f49a&&_0x49f49a<=0xc7ff||0xc801<=_0x49f49a&&_0x49f49a<=0xc81b||0xc81d<=_0x49f49a&&_0x49f49a<=0xc837||0xc839<=_0x49f49a&&_0x49f49a<=0xc853||0xc855<=_0x49f49a&&_0x49f49a<=0xc86f||0xc871<=_0x49f49a&&_0x49f49a<=0xc88b||0xc88d<=_0x49f49a&&_0x49f49a<=0xc8a7||0xc8a9<=_0x49f49a&&_0x49f49a<=0xc8c3||0xc8c5<=_0x49f49a&&_0x49f49a<=0xc8df||0xc8e1<=_0x49f49a&&_0x49f49a<=0xc8fb||0xc8fd<=_0x49f49a&&_0x49f49a<=0xc917||0xc919<=_0x49f49a&&_0x49f49a<=0xc933||0xc935<=_0x49f49a&&_0x49f49a<=0xc94f||0xc951<=_0x49f49a&&_0x49f49a<=0xc96b||0xc96d<=_0x49f49a&&_0x49f49a<=0xc987||0xc989<=_0x49f49a&&_0x49f49a<=0xc9a3||0xc9a5<=_0x49f49a&&_0x49f49a<=0xc9bf||0xc9c1<=_0x49f49a&&_0x49f49a<=0xc9db||0xc9dd<=_0x49f49a&&_0x49f49a<=0xc9f7||0xc9f9<=_0x49f49a&&_0x49f49a<=0xca13||0xca15<=_0x49f49a&&_0x49f49a<=0xca2f||0xca31<=_0x49f49a&&_0x49f49a<=0xca4b||0xca4d<=_0x49f49a&&_0x49f49a<=0xca67||0xca69<=_0x49f49a&&_0x49f49a<=0xca83||0xca85<=_0x49f49a&&_0x49f49a<=0xca9f||0xcaa1<=_0x49f49a&&_0x49f49a<=0xcabb||0xcabd<=_0x49f49a&&_0x49f49a<=0xcad7||0xcad9<=_0x49f49a&&_0x49f49a<=0xcaf3||0xcaf5<=_0x49f49a&&_0x49f49a<=0xcb0f||0xcb11<=_0x49f49a&&_0x49f49a<=0xcb2b||0xcb2d<=_0x49f49a&&_0x49f49a<=0xcb47||0xcb49<=_0x49f49a&&_0x49f49a<=0xcb63||0xcb65<=_0x49f49a&&_0x49f49a<=0xcb7f||0xcb81<=_0x49f49a&&_0x49f49a<=0xcb9b||0xcb9d<=_0x49f49a&&_0x49f49a<=0xcbb7||0xcbb9<=_0x49f49a&&_0x49f49a<=0xcbd3||0xcbd5<=_0x49f49a&&_0x49f49a<=0xcbef||0xcbf1<=_0x49f49a&&_0x49f49a<=0xcc0b||0xcc0d<=_0x49f49a&&_0x49f49a<=0xcc27||0xcc29<=_0x49f49a&&_0x49f49a<=0xcc43||0xcc45<=_0x49f49a&&_0x49f49a<=0xcc5f||0xcc61<=_0x49f49a&&_0x49f49a<=0xcc7b||0xcc7d<=_0x49f49a&&_0x49f49a<=0xcc97||0xcc99<=_0x49f49a&&_0x49f49a<=0xccb3||0xccb5<=_0x49f49a&&_0x49f49a<=0xcccf||0xccd1<=_0x49f49a&&_0x49f49a<=0xcceb||0xcced<=_0x49f49a&&_0x49f49a<=0xcd07||0xcd09<=_0x49f49a&&_0x49f49a<=0xcd23||0xcd25<=_0x49f49a&&_0x49f49a<=0xcd3f||0xcd41<=_0x49f49a&&_0x49f49a<=0xcd5b||0xcd5d<=_0x49f49a&&_0x49f49a<=0xcd77||0xcd79<=_0x49f49a&&_0x49f49a<=0xcd93||0xcd95<=_0x49f49a&&_0x49f49a<=0xcdaf||0xcdb1<=_0x49f49a&&_0x49f49a<=0xcdcb||0xcdcd<=_0x49f49a&&_0x49f49a<=0xcde7||0xcde9<=_0x49f49a&&_0x49f49a<=0xce03||0xce05<=_0x49f49a&&_0x49f49a<=0xce1f||0xce21<=_0x49f49a&&_0x49f49a<=0xce3b||0xce3d<=_0x49f49a&&_0x49f49a<=0xce57||0xce59<=_0x49f49a&&_0x49f49a<=0xce73||0xce75<=_0x49f49a&&_0x49f49a<=0xce8f||0xce91<=_0x49f49a&&_0x49f49a<=0xceab||0xcead<=_0x49f49a&&_0x49f49a<=0xcec7||0xcec9<=_0x49f49a&&_0x49f49a<=0xcee3||0xcee5<=_0x49f49a&&_0x49f49a<=0xceff||0xcf01<=_0x49f49a&&_0x49f49a<=0xcf1b||0xcf1d<=_0x49f49a&&_0x49f49a<=0xcf37||0xcf39<=_0x49f49a&&_0x49f49a<=0xcf53||0xcf55<=_0x49f49a&&_0x49f49a<=0xcf6f||0xcf71<=_0x49f49a&&_0x49f49a<=0xcf8b||0xcf8d<=_0x49f49a&&_0x49f49a<=0xcfa7||0xcfa9<=_0x49f49a&&_0x49f49a<=0xcfc3||0xcfc5<=_0x49f49a&&_0x49f49a<=0xcfdf||0xcfe1<=_0x49f49a&&_0x49f49a<=0xcffb||0xcffd<=_0x49f49a&&_0x49f49a<=0xd017||0xd019<=_0x49f49a&&_0x49f49a<=0xd033||0xd035<=_0x49f49a&&_0x49f49a<=0xd04f||0xd051<=_0x49f49a&&_0x49f49a<=0xd06b||0xd06d<=_0x49f49a&&_0x49f49a<=0xd087||0xd089<=_0x49f49a&&_0x49f49a<=0xd0a3||0xd0a5<=_0x49f49a&&_0x49f49a<=0xd0bf||0xd0c1<=_0x49f49a&&_0x49f49a<=0xd0db||0xd0dd<=_0x49f49a&&_0x49f49a<=0xd0f7||0xd0f9<=_0x49f49a&&_0x49f49a<=0xd113||0xd115<=_0x49f49a&&_0x49f49a<=0xd12f||0xd131<=_0x49f49a&&_0x49f49a<=0xd14b||0xd14d<=_0x49f49a&&_0x49f49a<=0xd167||0xd169<=_0x49f49a&&_0x49f49a<=0xd183||0xd185<=_0x49f49a&&_0x49f49a<=0xd19f||0xd1a1<=_0x49f49a&&_0x49f49a<=0xd1bb||0xd1bd<=_0x49f49a&&_0x49f49a<=0xd1d7||0xd1d9<=_0x49f49a&&_0x49f49a<=0xd1f3||0xd1f5<=_0x49f49a&&_0x49f49a<=0xd20f||0xd211<=_0x49f49a&&_0x49f49a<=0xd22b||0xd22d<=_0x49f49a&&_0x49f49a<=0xd247||0xd249<=_0x49f49a&&_0x49f49a<=0xd263||0xd265<=_0x49f49a&&_0x49f49a<=0xd27f||0xd281<=_0x49f49a&&_0x49f49a<=0xd29b||0xd29d<=_0x49f49a&&_0x49f49a<=0xd2b7||0xd2b9<=_0x49f49a&&_0x49f49a<=0xd2d3||0xd2d5<=_0x49f49a&&_0x49f49a<=0xd2ef||0xd2f1<=_0x49f49a&&_0x49f49a<=0xd30b||0xd30d<=_0x49f49a&&_0x49f49a<=0xd327||0xd329<=_0x49f49a&&_0x49f49a<=0xd343||0xd345<=_0x49f49a&&_0x49f49a<=0xd35f||0xd361<=_0x49f49a&&_0x49f49a<=0xd37b||0xd37d<=_0x49f49a&&_0x49f49a<=0xd397||0xd399<=_0x49f49a&&_0x49f49a<=0xd3b3||0xd3b5<=_0x49f49a&&_0x49f49a<=0xd3cf||0xd3d1<=_0x49f49a&&_0x49f49a<=0xd3eb||0xd3ed<=_0x49f49a&&_0x49f49a<=0xd407||0xd409<=_0x49f49a&&_0x49f49a<=0xd423||0xd425<=_0x49f49a&&_0x49f49a<=0xd43f||0xd441<=_0x49f49a&&_0x49f49a<=0xd45b||0xd45d<=_0x49f49a&&_0x49f49a<=0xd477||0xd479<=_0x49f49a&&_0x49f49a<=0xd493||0xd495<=_0x49f49a&&_0x49f49a<=0xd4af||0xd4b1<=_0x49f49a&&_0x49f49a<=0xd4cb||0xd4cd<=_0x49f49a&&_0x49f49a<=0xd4e7||0xd4e9<=_0x49f49a&&_0x49f49a<=0xd503||0xd505<=_0x49f49a&&_0x49f49a<=0xd51f||0xd521<=_0x49f49a&&_0x49f49a<=0xd53b||0xd53d<=_0x49f49a&&_0x49f49a<=0xd557||0xd559<=_0x49f49a&&_0x49f49a<=0xd573||0xd575<=_0x49f49a&&_0x49f49a<=0xd58f||0xd591<=_0x49f49a&&_0x49f49a<=0xd5ab||0xd5ad<=_0x49f49a&&_0x49f49a<=0xd5c7||0xd5c9<=_0x49f49a&&_0x49f49a<=0xd5e3||0xd5e5<=_0x49f49a&&_0x49f49a<=0xd5ff||0xd601<=_0x49f49a&&_0x49f49a<=0xd61b||0xd61d<=_0x49f49a&&_0x49f49a<=0xd637||0xd639<=_0x49f49a&&_0x49f49a<=0xd653||0xd655<=_0x49f49a&&_0x49f49a<=0xd66f||0xd671<=_0x49f49a&&_0x49f49a<=0xd68b||0xd68d<=_0x49f49a&&_0x49f49a<=0xd6a7||0xd6a9<=_0x49f49a&&_0x49f49a<=0xd6c3||0xd6c5<=_0x49f49a&&_0x49f49a<=0xd6df||0xd6e1<=_0x49f49a&&_0x49f49a<=0xd6fb||0xd6fd<=_0x49f49a&&_0x49f49a<=0xd717||0xd719<=_0x49f49a&&_0x49f49a<=0xd733||0xd735<=_0x49f49a&&_0x49f49a<=0xd74f||0xd751<=_0x49f49a&&_0x49f49a<=0xd76b||0xd76d<=_0x49f49a&&_0x49f49a<=0xd787||0xd789<=_0x49f49a&&_0x49f49a<=0xd7a3?0xa:0x261d==_0x49f49a||0x26f9==_0x49f49a||0x270a<=_0x49f49a&&_0x49f49a<=0x270d||0x1f385==_0x49f49a||0x1f3c2<=_0x49f49a&&_0x49f49a<=0x1f3c4||0x1f3c7==_0x49f49a||0x1f3ca<=_0x49f49a&&_0x49f49a<=0x1f3cc||0x1f442<=_0x49f49a&&_0x49f49a<=0x1f443||0x1f446<=_0x49f49a&&_0x49f49a<=0x1f450||0x1f46e==_0x49f49a||0x1f470<=_0x49f49a&&_0x49f49a<=0x1f478||0x1f47c==_0x49f49a||0x1f481<=_0x49f49a&&_0x49f49a<=0x1f483||0x1f485<=_0x49f49a&&_0x49f49a<=0x1f487||0x1f4aa==_0x49f49a||0x1f574<=_0x49f49a&&_0x49f49a<=0x1f575||0x1f57a==_0x49f49a||0x1f590==_0x49f49a||0x1f595<=_0x49f49a&&_0x49f49a<=0x1f596||0x1f645<=_0x49f49a&&_0x49f49a<=0x1f647||0x1f64b<=_0x49f49a&&_0x49f49a<=0x1f64f||0x1f6a3==_0x49f49a||0x1f6b4<=_0x49f49a&&_0x49f49a<=0x1f6b6||0x1f6c0==_0x49f49a||0x1f6cc==_0x49f49a||0x1f918<=_0x49f49a&&_0x49f49a<=0x1f91c||0x1f91e<=_0x49f49a&&_0x49f49a<=0x1f91f||0x1f926==_0x49f49a||0x1f930<=_0x49f49a&&_0x49f49a<=0x1f939||0x1f93d<=_0x49f49a&&_0x49f49a<=0x1f93e||0x1f9d1<=_0x49f49a&&_0x49f49a<=0x1f9dd?_0x4833fb:0x1f3fb<=_0x49f49a&&_0x49f49a<=0x1f3ff?0xe:0x200d==_0x49f49a?0xf:0x2640==_0x49f49a||0x2642==_0x49f49a||0x2695<=_0x49f49a&&_0x49f49a<=0x2696||0x2708==_0x49f49a||0x2764==_0x49f49a||0x1f308==_0x49f49a||0x1f33e==_0x49f49a||0x1f373==_0x49f49a||0x1f393==_0x49f49a||0x1f3a4==_0x49f49a||0x1f3a8==_0x49f49a||0x1f3eb==_0x49f49a||0x1f3ed==_0x49f49a||0x1f48b==_0x49f49a||0x1f4bb<=_0x49f49a&&_0x49f49a<=0x1f4bc||0x1f527==_0x49f49a||0x1f52c==_0x49f49a||0x1f5e8==_0x49f49a||0x1f680==_0x49f49a||0x1f692==_0x49f49a?_0x112508:0x1f466<=_0x49f49a&&_0x49f49a<=0x1f469?_0x1008ed:0xb;}return this['nextBreak']=function(_0x2402a6,_0x325450){var _0x4c9413=_0x140d,_0x16c95d=_0x23ca;if(void 0x0===_0x325450&&(_0x325450=0x0),_0x325450<0x0)return 0x0;if(_0x325450>=_0x2402a6[_0x4c9413(0x2ef4)]-0x1)return _0x2402a6[_0x16c95d(0x809)];for(var _0x1b0632,_0x4478b4,_0xc0903f=_0xf9facf(_0x526a72(_0x2402a6,_0x325450)),_0x5a4416=[],_0x1c04d4=_0x325450+0x1;_0x1c04d4<_0x2402a6[_0x16c95d(0x809)];_0x1c04d4++)if(_0x4478b4=_0x1c04d4-0x1,!(0xd800<=(_0x1b0632=_0x2402a6)[_0x16c95d(0x167b)](_0x4478b4)&&_0x1b0632[_0x16c95d(0x167b)](_0x4478b4)<=0xdbff&&0xdc00<=_0x1b0632[_0x16c95d(0x167b)](_0x4478b4+0x1)&&_0x1b0632[_0x16c95d(0x167b)](_0x4478b4+0x1)<=0xdfff)){var _0x3ab6f3=_0xf9facf(_0x526a72(_0x2402a6,_0x1c04d4));if(_0x4e1e84(_0xc0903f,_0x5a4416,_0x3ab6f3))return _0x1c04d4;_0x5a4416[_0x16c95d(0x5323)](_0x3ab6f3);}return _0x2402a6[_0x16c95d(0x809)];},this[_0x523f75(0x4027)]=function(_0x185af9){var _0x63a6a7=_0x523f75;for(var _0x34b44b,_0x39a3cc=[],_0x1c06ef=0x0;(_0x34b44b=this['nextBreak'](_0x185af9,_0x1c06ef))<_0x185af9[_0x63a6a7(0x809)];)_0x39a3cc[_0x63a6a7(0x5323)](_0x185af9[_0x63a6a7(0x30eb)](_0x1c06ef,_0x34b44b)),_0x1c06ef=_0x34b44b;return _0x1c06ef<_0x185af9['length']&&_0x39a3cc[_0x63a6a7(0x5323)](_0x185af9[_0x63a6a7(0x30eb)](_0x1c06ef)),_0x39a3cc;},this[_0x523f75(0x45e8)]=function(_0x67bec7){var _0x2c2af6=_0x523f75,_0x5ddc9f=0x0,_0x5738db={'next':function(){var _0x135262=_0x140d,_0x714681=_0x23ca,_0x4115b3,_0x36b123;return(_0x36b123=this['nextBreak'](_0x67bec7,_0x5ddc9f))<_0x67bec7[_0x135262(0x2ef4)]?(_0x4115b3=_0x67bec7[_0x714681(0x30eb)](_0x5ddc9f,_0x36b123),_0x5ddc9f=_0x36b123,{'value':_0x4115b3,'done':!0x1}):_0x5ddc9f<_0x67bec7[_0x714681(0x809)]?(_0x4115b3=_0x67bec7[_0x135262(0x17ac)](_0x5ddc9f),_0x5ddc9f=_0x67bec7[_0x714681(0x809)],{'value':_0x4115b3,'done':!0x1}):{'value':void 0x0,'done':!0x0};}[_0x2c2af6(0xdbb)](this)};return _0x2c2af6(0x39a1)!=typeof Symbol&&Symbol[_0x2c2af6(0x302)]&&(_0x5738db[Symbol[_0x2c2af6(0x302)]]=function(){return _0x5738db;}),_0x5738db;},this[_0x4c39e3(0x4496)]=function(_0x6e45a9){var _0x164d7d=_0x523f75;for(var _0x180f81,_0x2c970b=0x0,_0x34021d=0x0;(_0x180f81=this[_0x164d7d(0x530)](_0x6e45a9,_0x34021d))<_0x6e45a9[_0x164d7d(0x809)];)_0x34021d=_0x180f81,_0x2c970b++;return _0x34021d<_0x6e45a9[_0x164d7d(0x809)]&&_0x2c970b++,_0x2c970b;},this;}function Glyph(){var _0x102fa5=_0x5e00b3;this[_0x102fa5(0x5f85)]=void 0x0,this[_0x102fa5(0x11ba)]=void 0x0,this[_0x102fa5(0xba1)]=void 0x0;}function GlyphTextureInfo(_0x531e12,_0x36bd97,_0x3ea272){var _0x24b2bf=_0x307c2b,_0x2fb951=_0x5e00b3;this[_0x24b2bf(0x3b3b)]=_0x531e12,this[_0x2fb951(0x51d3)]=_0x36bd97,this[_0x2fb951(0x11ba)]=_0x3ea272;}var defaultLineSpacingPercent=1.2,whitePixelCanvasId=_0x5e00b3(0x437c),whitePixelSize=new Cartesian2(0x4,0x4),whitePixelBoundingRegion=new BoundingRectangle(0x1,0x1,0x1,0x1);function addWhitePixelCanvas(_0x574a57,_0x39856b){var _0x318ccb=_0x307c2b,_0x3de72b=_0x5e00b3,_0x12546a=document[_0x3de72b(0x2a2e)](_0x318ccb(0x8ad));_0x12546a[_0x3de72b(0x2d3c)]=whitePixelSize['x'],_0x12546a[_0x3de72b(0x5a4e)]=whitePixelSize['y'];var _0xee7f09=_0x12546a[_0x3de72b(0x696)]('2d');_0xee7f09[_0x3de72b(0x2a02)]=_0x3de72b(0x59f1),_0xee7f09[_0x3de72b(0xa72)](0x0,0x0,_0x12546a[_0x3de72b(0x2d3c)],_0x12546a[_0x318ccb(0x10d5)]),_0x574a57[_0x3de72b(0x54ab)](whitePixelCanvasId,_0x12546a)[_0x3de72b(0x2a5f)](function(_0x51ae8d){var _0x58c6c3=_0x318ccb;_0x39856b[_0x58c6c3(0x4039)]=_0x51ae8d;});}var writeTextToCanvasParameters={};function createGlyphCanvas(_0x5d5ec1,_0x561c66,_0x4a1a8c,_0x54185f,_0x267fd5,_0x68b353,_0x2535d8){var _0x347e13=_0x307c2b,_0x2e7090=_0x5e00b3;return writeTextToCanvasParameters[_0x347e13(0x4d00)]=_0x561c66,writeTextToCanvasParameters[_0x347e13(0x260e)]=_0x4a1a8c,writeTextToCanvasParameters[_0x347e13(0x2d20)]=_0x54185f,writeTextToCanvasParameters['strokeWidth']=_0x267fd5,writeTextToCanvasParameters[_0x2e7090(0x5969)]=SDFSettings$1[_0x2e7090(0x48bc)],_0x2535d8===VerticalOrigin$1[_0x2e7090(0x8fa)]?writeTextToCanvasParameters[_0x2e7090(0x574d)]='middle':_0x2535d8===VerticalOrigin$1[_0x347e13(0xd70)]?writeTextToCanvasParameters[_0x2e7090(0x574d)]=_0x347e13(0x49a6):writeTextToCanvasParameters[_0x347e13(0x1fb)]=_0x2e7090(0x4645),writeTextToCanvasParameters['fill']=_0x68b353===LabelStyle$1[_0x2e7090(0x5738)]||_0x68b353===LabelStyle$1[_0x347e13(0x2df5)],writeTextToCanvasParameters[_0x2e7090(0x1430)]=_0x68b353===LabelStyle$1['OUTLINE']||_0x68b353===LabelStyle$1[_0x347e13(0x2df5)],writeTextToCanvasParameters[_0x347e13(0x344a)]=Color$2[_0x347e13(0x45d)],writeTextToCanvas(_0x5d5ec1,writeTextToCanvasParameters);}function unbindGlyph(_0x5bf63b,_0x4135d4){var _0x1255ee=_0x307c2b,_0x186577=_0x5e00b3;_0x4135d4[_0x1255ee(0x2c5d)]=void 0x0,_0x4135d4['dimensions']=void 0x0;var _0x27e437=_0x4135d4[_0x186577(0xba1)];defined$1(_0x27e437)&&(_0x27e437[_0x186577(0x3234)]=!0x1,_0x27e437[_0x186577(0xf80)]=void 0x0,defined$1(_0x27e437[_0x186577(0x2acd)])&&(_0x27e437[_0x186577(0x2acd)](),_0x27e437[_0x186577(0x2acd)]=void 0x0),_0x5bf63b[_0x186577(0x5a2d)][_0x1255ee(0x2a0e)](_0x27e437),_0x4135d4[_0x186577(0xba1)]=void 0x0);}function addGlyphToTextureAtlas(_0x490b89,_0x2df4e5,_0x1debac,_0x6e416a){var _0x421d04=_0x5e00b3;_0x490b89[_0x421d04(0x54ab)](_0x2df4e5,_0x1debac)[_0x421d04(0x2a5f)](function(_0x158c6e){var _0x351675=_0x421d04;_0x6e416a[_0x351675(0x51d3)]=_0x158c6e;});}var splitter=new GraphemeSplitter(),scartchEyeOffset=new Cartesian3();function rebindAllGlyphs(_0x3e02d9,_0x8970dc){var _0x197b44=_0x307c2b,_0x1ff6e4=_0x5e00b3,_0x3dd300,_0x57fdf2,_0x3754cb,_0x5503d7=_0x8970dc[_0x1ff6e4(0x1ce2)],_0xcca086=splitter[_0x1ff6e4(0x4027)](_0x5503d7),_0x43a00d=_0xcca086[_0x1ff6e4(0x809)],_0x4cf5a3=_0x8970dc[_0x197b44(0x3bc1)],_0x25a459=_0x4cf5a3[_0x1ff6e4(0x809)];if(_0x8970dc[_0x1ff6e4(0x5736)]=_0x8970dc[_0x1ff6e4(0xbd7)]/SDFSettings$1[_0x197b44(0x335a)],_0x43a00d<_0x25a459){for(_0x57fdf2=_0x43a00d;_0x57fdf2<_0x25a459;++_0x57fdf2)unbindGlyph(_0x3e02d9,_0x4cf5a3[_0x57fdf2]);}_0x4cf5a3[_0x1ff6e4(0x809)]=_0x43a00d;var _0x5e590f=_0x8970dc[_0x1ff6e4(0x432f)]&&_0x5503d7[_0x1ff6e4(0x390f)]('\x0a')[_0x1ff6e4(0x48a9)]('')[_0x1ff6e4(0x809)]>0x0,_0x2abbb6=_0x8970dc[_0x197b44(0x298b)],_0x26997f=_0x3e02d9[_0x1ff6e4(0x3269)];_0x5e590f?(defined$1(_0x2abbb6)||(_0x2abbb6=defined$1(_0x8970dc['_backgroundImage'])?_0x26997f[_0x1ff6e4(0x30c2)]({'collection':_0x3e02d9,'image':_0x8970dc[_0x1ff6e4(0x57c)]}):_0x26997f[_0x1ff6e4(0x30c2)]({'collection':_0x3e02d9,'image':whitePixelCanvasId,'imageSubRegion':whitePixelBoundingRegion}),_0x8970dc[_0x1ff6e4(0x44ab)]=_0x2abbb6),defined$1(_0x8970dc[_0x1ff6e4(0x57c)])||(_0x2abbb6[_0x1ff6e4(0x8fe)]=_0x8970dc[_0x197b44(0x1c3e)]),_0x2abbb6[_0x197b44(0x537b)]=_0x8970dc[_0x1ff6e4(0x1462)],_0x2abbb6[_0x1ff6e4(0x3747)]=_0x8970dc[_0x1ff6e4(0x5391)],_0x2abbb6[_0x1ff6e4(0x5a50)]=_0x8970dc[_0x1ff6e4(0x581e)],_0x2abbb6[_0x1ff6e4(0x2388)]=_0x8970dc[_0x1ff6e4(0x1819)],_0x2abbb6[_0x1ff6e4(0x42bf)]=HorizontalOrigin$1[_0x1ff6e4(0x3326)],_0x2abbb6[_0x1ff6e4(0x2130)]=_0x8970dc[_0x197b44(0x583f)],_0x2abbb6[_0x1ff6e4(0x5698)]=_0x8970dc[_0x1ff6e4(0x118a)],_0x2abbb6[_0x1ff6e4(0x4a6e)]=_0x8970dc[_0x1ff6e4(0x2682)],_0x2abbb6[_0x1ff6e4(0x14e6)]=_0x8970dc,_0x2abbb6['id']=_0x8970dc[_0x1ff6e4(0x32b3)],_0x2abbb6[_0x197b44(0x3310)]=_0x8970dc[_0x1ff6e4(0x51fb)],_0x2abbb6[_0x1ff6e4(0x2f3e)]=_0x8970dc[_0x197b44(0x43e2)],_0x2abbb6[_0x1ff6e4(0x403a)]=_0x8970dc[_0x1ff6e4(0x1667)],_0x2abbb6[_0x1ff6e4(0xe9f)]=_0x8970dc[_0x1ff6e4(0x4e59)],_0x2abbb6[_0x1ff6e4(0x5554)]=_0x8970dc[_0x1ff6e4(0x53d0)]):defined$1(_0x2abbb6)&&(_0x26997f[_0x197b44(0x45fe)](_0x2abbb6),_0x8970dc[_0x1ff6e4(0x44ab)]=_0x2abbb6=void 0x0);var _0x14ea02=_0x3e02d9[_0x1ff6e4(0x3288)],_0x274961=[0x0],_0x32f8b6=0x0;for(_0x3754cb=0x0;_0x3754cb<_0x43a00d;++_0x3754cb){var _0x4444e3=_0xcca086[_0x3754cb],_0x5504d2=_0x8970dc[_0x1ff6e4(0x8a7)],_0x4cd911=JSON[_0x1ff6e4(0x43ec)]([_0x4444e3,_0x8970dc[_0x1ff6e4(0x4d9c)],_0x8970dc[_0x1ff6e4(0x5a33)],_0x8970dc[_0x1ff6e4(0x26e)],+_0x5504d2]),_0x2512e0=_0x14ea02[_0x4cd911];if(!defined$1(_0x2512e0)){var _0x31cc64=createGlyphCanvas(_0x4444e3,_0x8970dc[_0x1ff6e4(0x5a33)]+'\x20'+_0x8970dc[_0x1ff6e4(0x26e)]+'\x20'+SDFSettings$1[_0x1ff6e4(0x3e8f)]+_0x1ff6e4(0x5eaf)+_0x8970dc[_0x1ff6e4(0x4d9c)],Color$2[_0x1ff6e4(0x3b7e)],Color$2[_0x1ff6e4(0x3b7e)],0x0,LabelStyle$1[_0x1ff6e4(0x5738)],_0x5504d2);if(_0x2512e0=new GlyphTextureInfo(_0x3e02d9,-0x1,_0x31cc64[_0x1ff6e4(0x11ba)]),_0x14ea02[_0x4cd911]=_0x2512e0,_0x31cc64[_0x1ff6e4(0x2d3c)]>0x0&&_0x31cc64['height']>0x0){for(var _0x25735d=calcSDF(_0x31cc64,{'cutoff':SDFSettings$1[_0x1ff6e4(0x4caf)],'radius':SDFSettings$1[_0x1ff6e4(0x32d8)]}),_0x2ca6d6=_0x31cc64[_0x1ff6e4(0x696)]('2d'),_0x2fbed3=_0x31cc64[_0x1ff6e4(0x2d3c)],_0x3d9eb1=_0x31cc64[_0x197b44(0x10d5)],_0x3a149b=_0x2ca6d6[_0x1ff6e4(0x5d9d)](0x0,0x0,_0x2fbed3,_0x3d9eb1),_0x43c6c8=0x0;_0x43c6c8<_0x2fbed3;_0x43c6c8++)for(var _0x56bfd8=0x0;_0x56bfd8<_0x3d9eb1;_0x56bfd8++){var _0x3a25bd=_0x56bfd8*_0x2fbed3+_0x43c6c8,_0x27865e=0xff*_0x25735d[_0x3a25bd],_0xaf8b57=0x4*_0x3a25bd;_0x3a149b[_0x197b44(0x313f)][_0xaf8b57+0x0]=_0x27865e,_0x3a149b[_0x1ff6e4(0x140c)][_0xaf8b57+0x1]=_0x27865e,_0x3a149b[_0x1ff6e4(0x140c)][_0xaf8b57+0x2]=_0x27865e,_0x3a149b[_0x1ff6e4(0x140c)][_0xaf8b57+0x3]=_0x27865e;}_0x2ca6d6[_0x1ff6e4(0x3b49)](_0x3a149b,0x0,0x0),'\x20'!==_0x4444e3&&addGlyphToTextureAtlas(_0x3e02d9[_0x1ff6e4(0x4039)],_0x4cd911,_0x31cc64,_0x2512e0);}}if('\x0a'===_0x4444e3?_0x274961[++_0x32f8b6]=0x0:_0x274961[_0x32f8b6]=Math[_0x1ff6e4(0x498f)](_0x274961[_0x32f8b6],_0x2512e0[_0x1ff6e4(0x11ba)][_0x1ff6e4(0x5a4e)]),defined$1(_0x3dd300=_0x4cf5a3[_0x3754cb])?-0x1===_0x2512e0[_0x1ff6e4(0x51d3)]?unbindGlyph(_0x3e02d9,_0x3dd300):defined$1(_0x3dd300[_0x1ff6e4(0x5f85)])&&(_0x3dd300[_0x1ff6e4(0x5f85)]=void 0x0):(_0x3dd300=new Glyph(),_0x4cf5a3[_0x3754cb]=_0x3dd300),_0x3dd300[_0x1ff6e4(0x5f85)]=_0x2512e0,_0x3dd300[_0x197b44(0x403c)]=_0x2512e0[_0x1ff6e4(0x11ba)],-0x1!==_0x2512e0[_0x1ff6e4(0x51d3)]){var _0x46715b=_0x3dd300[_0x1ff6e4(0xba1)],_0x3db91a=_0x3e02d9[_0x197b44(0x1a15)];defined$1(_0x46715b)||(_0x3db91a[_0x1ff6e4(0x809)]>0x0?_0x46715b=_0x3db91a[_0x197b44(0x31a1)]():((_0x46715b=_0x3e02d9[_0x1ff6e4(0x1fa0)][_0x1ff6e4(0x30c2)]({'collection':_0x3e02d9}))[_0x1ff6e4(0x3c1c)]=new Cartesian2(),_0x46715b[_0x1ff6e4(0x3809)]=new Cartesian2()),_0x3dd300[_0x1ff6e4(0xba1)]=_0x46715b),_0x46715b[_0x197b44(0x537b)]=_0x8970dc['_show'],_0x46715b[_0x197b44(0x2fe9)]=_0x8970dc[_0x1ff6e4(0x5391)],_0x46715b[_0x197b44(0x5514)]=_0x8970dc[_0x1ff6e4(0x581e)],_0x46715b[_0x1ff6e4(0x2388)]=_0x8970dc[_0x1ff6e4(0x1819)],_0x46715b[_0x197b44(0x3ccf)]=HorizontalOrigin$1[_0x1ff6e4(0x3326)],_0x46715b[_0x1ff6e4(0x2130)]=_0x8970dc[_0x1ff6e4(0x8a7)],_0x46715b[_0x1ff6e4(0x118a)]=_0x8970dc[_0x1ff6e4(0x118a)],_0x46715b['scale']=_0x8970dc[_0x197b44(0x114c)],_0x46715b[_0x197b44(0x58c5)]=_0x8970dc,_0x46715b['id']=_0x8970dc[_0x1ff6e4(0x32b3)],_0x46715b[_0x197b44(0x5a4)]=_0x4cd911,_0x46715b[_0x1ff6e4(0x17f8)]=_0x8970dc[_0x197b44(0x4bd1)],_0x46715b[_0x1ff6e4(0x2f3e)]=_0x8970dc[_0x1ff6e4(0xbd6)],_0x46715b[_0x1ff6e4(0x403a)]=_0x8970dc[_0x197b44(0x188)],_0x46715b[_0x1ff6e4(0xe9f)]=_0x8970dc[_0x1ff6e4(0x4e59)],_0x46715b[_0x1ff6e4(0x5554)]=_0x8970dc[_0x1ff6e4(0x53d0)],_0x46715b[_0x1ff6e4(0x4f07)]=_0x8970dc['_batchIndex'],_0x46715b[_0x1ff6e4(0x247e)]=_0x8970dc[_0x1ff6e4(0x247e)],_0x8970dc[_0x1ff6e4(0x8cd)]===LabelStyle$1[_0x1ff6e4(0x3d4e)]?(_0x46715b[_0x197b44(0x3a3a)]=_0x8970dc[_0x1ff6e4(0x12a0)],_0x46715b[_0x1ff6e4(0x27cb)]=_0x8970dc[_0x1ff6e4(0x27cb)]):_0x8970dc[_0x1ff6e4(0x8cd)]===LabelStyle$1[_0x1ff6e4(0x5738)]?(_0x46715b[_0x1ff6e4(0x8fe)]=_0x8970dc[_0x1ff6e4(0x12a0)],_0x46715b[_0x1ff6e4(0x27cb)]=0x0):_0x8970dc[_0x1ff6e4(0x8cd)]===LabelStyle$1[_0x1ff6e4(0x2250)]&&(_0x46715b[_0x1ff6e4(0x8fe)]=Color$2[_0x1ff6e4(0x5468)],_0x46715b[_0x1ff6e4(0x27cb)]=_0x8970dc[_0x1ff6e4(0x27cb)]);}}_0x3e02d9['_isMVT']&&adjustBillboardEyeOffsetForMVT(_0x8970dc,_0x2abbb6,_0x4cf5a3,_0x43a00d,_0x274961),_0x8970dc['_repositionAllGlyphs']=!0x0;}function adjustBillboardEyeOffsetForMVT(_0x29ddd1,_0x53552c,_0x29dd3f,_0x4788c5,_0x4da7eb){var _0x108b14=_0x307c2b,_0x4d667f=_0x5e00b3;for(var _0x22e3aa=0x0,_0x276954=0x0;_0x276954<_0x4da7eb[_0x4d667f(0x809)];_0x276954++)_0x22e3aa+=_0x4da7eb[_0x276954];for(var _0x1a2d8f=0x0;_0x1a2d8f<_0x4788c5;++_0x1a2d8f){var _0x5ea140=_0x29dd3f[_0x1a2d8f];if(defined$1(_0x5ea140)&&defined$1(_0x5ea140[_0x4d667f(0xba1)])){var _0x462314=_0x5ea140[_0x4d667f(0xba1)],_0x37e613=0.2*_0x22e3aa;if(scartchEyeOffset['y']=_0x37e613,_0x462314[_0x4d667f(0x5a50)]=scartchEyeOffset,defined$1(_0x29ddd1[_0x4d667f(0x29fd)])){var _0x311d4f=Math[_0x108b14(0x5449)](_0x29ddd1[_0x4d667f(0x29fd)][_0x4d667f(0x581e)]['y'],scartchEyeOffset['y']);_0x29ddd1[_0x4d667f(0x29fd)][_0x4d667f(0x5a50)]['y']=_0x462314[_0x4d667f(0x5a50)]['y']=_0x311d4f;}defined$1(_0x53552c)&&(_0x53552c[_0x4d667f(0x5a50)]=scartchEyeOffset);}}}function calculateWidthOffset(_0x432fd8,_0x5322f1,_0x3072bc){var _0xdf3df0=_0x5e00b3;return _0x5322f1===HorizontalOrigin$1[_0xdf3df0(0x8fa)]?-_0x432fd8/0x2:_0x5322f1===HorizontalOrigin$1[_0xdf3df0(0x2284)]?-(_0x432fd8+_0x3072bc['x']):_0x3072bc['x'];}var glyphPixelOffset=new Cartesian2(),scratchBackgroundPadding=new Cartesian2();function repositionAllGlyphs(_0x344b3f){var _0x5195a7=_0x307c2b,_0x25b948=_0x5e00b3,_0x34a777,_0x1c5496,_0x3baa5a,_0x3abf43=_0x344b3f[_0x25b948(0xa67)],_0x54ff61=_0x344b3f[_0x25b948(0x1ce2)],_0x5ca30b=0x0,_0x112c99=0x0,_0x638da8=[],_0x4b4f3c=Number[_0x25b948(0x2218)],_0x142237=0x0,_0xb2af28=0x1,_0x17960f=_0x3abf43[_0x25b948(0x809)],_0x41d292=_0x344b3f[_0x5195a7(0x298b)],_0x44cc22=Cartesian2[_0x25b948(0x40f3)](defined$1(_0x41d292)?_0x344b3f[_0x25b948(0x9a7)]:Cartesian2[_0x25b948(0x3a34)],scratchBackgroundPadding);for(_0x44cc22['x']/=_0x344b3f[_0x25b948(0x5736)],_0x44cc22['y']/=_0x344b3f[_0x25b948(0x5736)],_0x3baa5a=0x0;_0x3baa5a<_0x17960f;++_0x3baa5a)'\x0a'===_0x54ff61[_0x25b948(0x5806)](_0x3baa5a)?(_0x638da8[_0x5195a7(0x2a0e)](_0x5ca30b),++_0xb2af28,_0x5ca30b=0x0):(_0x1c5496=(_0x34a777=_0x3abf43[_0x3baa5a])[_0x25b948(0x11ba)],_0x142237=Math[_0x25b948(0x498f)](_0x142237,_0x1c5496[_0x25b948(0x5a4e)]-_0x1c5496[_0x25b948(0x586f)]),_0x4b4f3c=Math[_0x5195a7(0x5449)](_0x4b4f3c,_0x1c5496[_0x25b948(0x586f)]),_0x5ca30b+=_0x1c5496[_0x25b948(0x2d3c)]-_0x1c5496[_0x25b948(0x32ec)]['minx'],_0x3baa5a<_0x17960f-0x1&&(_0x5ca30b+=_0x3abf43[_0x3baa5a+0x1][_0x25b948(0x11ba)][_0x25b948(0x32ec)][_0x25b948(0x48a4)]),_0x112c99=Math[_0x5195a7(0x5449)](_0x112c99,_0x5ca30b));_0x638da8[_0x25b948(0x5323)](_0x5ca30b);var _0x5b00d5=_0x142237+_0x4b4f3c,_0x76bdd9=_0x344b3f[_0x25b948(0x2682)],_0x3e870c=_0x344b3f[_0x25b948(0x5ab7)],_0x126f00=_0x344b3f[_0x25b948(0x8a7)],_0x3890b0=0x0,_0x4a03e7=_0x638da8[_0x3890b0],_0x378006=calculateWidthOffset(_0x4a03e7,_0x3e870c,_0x44cc22),_0x39bee6=defaultLineSpacingPercent*_0x5b00d5,_0x3b11d9=_0x39bee6*(_0xb2af28-0x1),_0x115706=_0x112c99,_0x31b822=_0x5b00d5+_0x3b11d9;defined$1(_0x41d292)&&(_0x115706+=0x2*_0x44cc22['x'],_0x31b822+=0x2*_0x44cc22['y'],_0x41d292['_labelHorizontalOrigin']=_0x3e870c),glyphPixelOffset['x']=_0x378006*_0x76bdd9,glyphPixelOffset['y']=0x0;var _0x59340a=!0x0,_0x17afaa=0x0;for(_0x3baa5a=0x0;_0x3baa5a<_0x17960f;++_0x3baa5a)if('\x0a'===_0x54ff61[_0x25b948(0x5806)](_0x3baa5a))_0x17afaa+=_0x39bee6,_0x378006=calculateWidthOffset(_0x4a03e7=_0x638da8[++_0x3890b0],_0x3e870c,_0x44cc22),glyphPixelOffset['x']=_0x378006*_0x76bdd9,_0x59340a=!0x0;else{if(_0x1c5496=(_0x34a777=_0x3abf43[_0x3baa5a])[_0x25b948(0x11ba)],_0x126f00===VerticalOrigin$1[_0x25b948(0x5b9f)]?(glyphPixelOffset['y']=_0x1c5496[_0x25b948(0x5a4e)]-_0x142237-_0x44cc22['y'],glyphPixelOffset['y']+=SDFSettings$1[_0x5195a7(0x356)]):_0x126f00===VerticalOrigin$1[_0x25b948(0x8fa)]?glyphPixelOffset['y']=(_0x3b11d9+_0x1c5496[_0x25b948(0x5a4e)]-_0x142237)/0x2:_0x126f00===VerticalOrigin$1[_0x25b948(0x34a9)]?(glyphPixelOffset['y']=_0x3b11d9,glyphPixelOffset['y']-=SDFSettings$1[_0x25b948(0x48bc)]):(glyphPixelOffset['y']=_0x3b11d9+_0x4b4f3c+_0x44cc22['y'],glyphPixelOffset['y']-=SDFSettings$1[_0x5195a7(0x356)]),glyphPixelOffset['y']=(glyphPixelOffset['y']-_0x1c5496[_0x25b948(0x586f)]-_0x17afaa)*_0x76bdd9,_0x59340a&&(glyphPixelOffset['x']-=SDFSettings$1[_0x25b948(0x48bc)]*_0x76bdd9,_0x59340a=!0x1),defined$1(_0x34a777[_0x25b948(0xba1)])&&(_0x34a777[_0x25b948(0xba1)]['_setTranslate'](glyphPixelOffset),_0x34a777[_0x25b948(0xba1)][_0x25b948(0x3c1c)]['x']=_0x115706,_0x34a777[_0x25b948(0xba1)][_0x25b948(0x3c1c)]['y']=_0x31b822,_0x34a777[_0x5195a7(0x17fb)][_0x25b948(0x29b1)]=_0x3e870c),_0x3baa5a<_0x17960f-0x1){var _0x561c3f=_0x3abf43[_0x3baa5a+0x1];glyphPixelOffset['x']+=(_0x1c5496[_0x25b948(0x2d3c)]-_0x1c5496[_0x25b948(0x32ec)][_0x5195a7(0xaa2)]+_0x561c3f[_0x25b948(0x11ba)][_0x25b948(0x32ec)][_0x5195a7(0xaa2)])*_0x76bdd9;}}if(defined$1(_0x41d292)&&_0x54ff61[_0x5195a7(0x1997)]('\x0a')[_0x25b948(0x48a9)]('')[_0x25b948(0x809)]>0x0&&(_0x378006=_0x3e870c===HorizontalOrigin$1[_0x25b948(0x8fa)]?-_0x112c99/0x2-_0x44cc22['x']:_0x3e870c===HorizontalOrigin$1[_0x25b948(0x2284)]?-(_0x112c99+0x2*_0x44cc22['x']):0x0,glyphPixelOffset['x']=_0x378006*_0x76bdd9,_0x126f00===VerticalOrigin$1['TOP']?glyphPixelOffset['y']=_0x5b00d5-_0x142237-_0x4b4f3c:_0x126f00===VerticalOrigin$1[_0x5195a7(0x2aac)]?glyphPixelOffset['y']=(_0x5b00d5-_0x142237)/0x2-_0x4b4f3c:_0x126f00===VerticalOrigin$1[_0x5195a7(0x38e)]?glyphPixelOffset['y']=-_0x44cc22['y']-_0x4b4f3c:glyphPixelOffset['y']=0x0,glyphPixelOffset['y']=glyphPixelOffset['y']*_0x76bdd9,_0x41d292['width']=_0x115706,_0x41d292['height']=_0x31b822,_0x41d292[_0x5195a7(0x286a)](glyphPixelOffset),_0x41d292[_0x5195a7(0x2ad4)]=Cartesian2[_0x5195a7(0x2d7b)](glyphPixelOffset,_0x41d292[_0x5195a7(0x2ad4)])),_0x344b3f[_0x25b948(0x5698)]===HeightReference$1[_0x25b948(0x2a0c)])for(_0x3baa5a=0x0;_0x3baa5a<_0x17960f;++_0x3baa5a){var _0x2b36f5=(_0x34a777=_0x3abf43[_0x3baa5a])[_0x5195a7(0x17fb)];defined$1(_0x2b36f5)&&(_0x2b36f5[_0x25b948(0x3809)]=Cartesian2[_0x25b948(0x40f3)](glyphPixelOffset,_0x2b36f5[_0x25b948(0x3809)]));}}function destroyLabel(_0x6519d6,_0x20ee14){var _0x28903a=_0x307c2b,_0x22ac8f=_0x5e00b3;for(var _0x966219=_0x20ee14[_0x22ac8f(0xa67)],_0x25726a=0x0,_0x4c93c6=_0x966219[_0x28903a(0x2ef4)];_0x25726a<_0x4c93c6;++_0x25726a)unbindGlyph(_0x6519d6,_0x966219[_0x25726a]);defined$1(_0x20ee14[_0x22ac8f(0x44ab)])&&(_0x6519d6['_backgroundBillboardCollection'][_0x22ac8f(0x4f4b)](_0x20ee14[_0x22ac8f(0x44ab)]),_0x20ee14[_0x22ac8f(0x44ab)]=void 0x0),_0x20ee14[_0x28903a(0x5932)]=void 0x0,defined$1(_0x20ee14[_0x22ac8f(0x2acd)])&&_0x20ee14[_0x22ac8f(0x2acd)](),destroyObject$1(_0x20ee14);}function LabelCollection(_0x3a8876){var _0x207b0d=_0x307c2b,_0x871d90=_0x5e00b3;_0x3a8876=defaultValue$1(_0x3a8876,defaultValue$1[_0x207b0d(0x216e)]),this['_id']=_0x3a8876['id'],this[_0x871d90(0x59e6)]=-0x1,this[_0x871d90(0x5e52)]=_0x3a8876[_0x871d90(0x20c0)],this[_0x871d90(0x1de4)]=_0x3a8876[_0x871d90(0x9da)],this[_0x871d90(0x2528)]=_0x3a8876[_0x871d90(0x4dd5)],this[_0x871d90(0x4039)]=void 0x0,this[_0x207b0d(0x3a20)]=void 0x0,this[_0x207b0d(0x4039)]=void 0x0,this[_0x871d90(0x5059)]=defaultValue$1(_0x3a8876[_0x871d90(0x12db)],!0x1),this[_0x871d90(0x2015)]=defaultValue$1(_0x3a8876[_0x871d90(0x2fa1)],new BoundingRectangle(0x0,0x0,0x1,0x1)),this[_0x207b0d(0xf53)]=defaultValue$1(_0x3a8876[_0x871d90(0x32f2)],BillboardMode$1[_0x871d90(0x852)]),this[_0x871d90(0x3269)]=new BillboardCollection({'scene':this[_0x207b0d(0x16a0)],'isMVT':this[_0x871d90(0x1de4)],'depthTestEnable':_0x3a8876[_0x207b0d(0x483a)],'swipeEnabled':this[_0x871d90(0x5059)],'swipeRegion':this[_0x871d90(0x2015)],'billboardMode':this[_0x871d90(0x14bf)]}),this[_0x207b0d(0x14dd)][_0x207b0d(0x28f5)]=!0x1,this[_0x871d90(0x1fa0)]=new BillboardCollection({'scene':this[_0x871d90(0x5e52)],'batchTable':this[_0x871d90(0x2528)],'isMVT':this[_0x871d90(0x1de4)],'depthTestEnable':_0x3a8876[_0x871d90(0xf12)],'swipeEnabled':this[_0x207b0d(0x4402)],'swipeRegion':this[_0x207b0d(0x7ad)],'billboardMode':this['_billboardMode']}),this[_0x871d90(0x1fa0)][_0x871d90(0x3e9f)]=!0x1,this['_billboardCollection'][_0x871d90(0xfc6)]=!0x0,this[_0x871d90(0x5a2d)]=[],this[_0x207b0d(0x2bec)]={},this[_0x871d90(0x4f7f)]=[],this[_0x871d90(0x4844)]=[],this[_0x207b0d(0x4c93)]=0x0,this[_0x871d90(0x192f)]=Color$2[_0x871d90(0x40f3)](Color$2[_0x871d90(0x3b7e)]),this[_0x871d90(0x599)]=Matrix4[_0x871d90(0x40f3)](defaultValue$1(_0x3a8876[_0x207b0d(0x4bac)],Matrix4[_0x871d90(0x2de)])),this[_0x871d90(0x3820)]=defaultValue$1(_0x3a8876[_0x871d90(0x3820)],!0x1),this[_0x871d90(0x2997)]=defaultValue$1(_0x3a8876[_0x871d90(0x2997)],BlendOption$1[_0x871d90(0x94e)]),this[_0x871d90(0x2434)]=defaultValue$1(_0x3a8876[_0x871d90(0x2430)],!0x1),this[_0x207b0d(0x2337)]={},this[_0x871d90(0x4404)]=[],this[_0x207b0d(0x268f)]=!0x1,this[_0x871d90(0x1c90)]=Color$2[_0x207b0d(0x2d7b)](defaultValue$1(_0x3a8876[_0x871d90(0x27b5)],new Color$2(0.7,0.7,0x1,0x1))),this[_0x871d90(0x39ca)]=new Event(),this[_0x871d90(0x31c4)]=0xfff;}function getX$2(_0x3465eb){var _0x20dec8=_0x307c2b;return _0x3465eb[_0x20dec8(0x40c6)]['x'];}function getY$2(_0x1821a5){var _0x4205f9=_0x307c2b;return _0x1821a5[_0x4205f9(0x40c6)]['y'];}function getLeftBottomPos(_0x1bf16,_0x49e96c,_0x516a05,_0x461c81,_0xf9096,_0x409654){var _0x1ae9b2=_0x307c2b,_0x136b75=_0x5e00b3,_0x1fa003=_0x1bf16,_0x3d25b1=_0x49e96c;return _0xf9096===VerticalOrigin$1[_0x136b75(0x8fa)]?_0x3d25b1+=_0x461c81/0x2:_0xf9096===VerticalOrigin$1[_0x1ae9b2(0xd70)]&&(_0x3d25b1+=_0x461c81),_0x409654===HorizontalOrigin$1[_0x136b75(0x8fa)]?_0x1fa003-=_0x516a05/0x2:_0x409654===HorizontalOrigin$1[_0x136b75(0x2284)]&&(_0x1fa003-=_0x516a05),{'x':_0x1fa003,'y':_0x3d25b1};}function Vector3DTilePoints(_0x1b0372){var _0x452c63=_0x307c2b,_0x3cb41f=_0x5e00b3;this[_0x3cb41f(0x634)]=_0x1b0372[_0x3cb41f(0x1c83)],this[_0x452c63(0x126f)]=_0x1b0372[_0x3cb41f(0x4dd5)],this[_0x3cb41f(0x1851)]=_0x1b0372[_0x3cb41f(0x41cb)],this[_0x3cb41f(0x4432)]=_0x1b0372[_0x3cb41f(0x1dec)],this[_0x452c63(0x2373)]=_0x1b0372[_0x3cb41f(0x5b47)],this[_0x3cb41f(0x243d)]=_0x1b0372[_0x452c63(0x3c4)],this[_0x3cb41f(0x1fa0)]=void 0x0,this[_0x3cb41f(0x25bf)]=void 0x0,this[_0x3cb41f(0x33cd)]=void 0x0,this[_0x3cb41f(0x194d)]=void 0x0,this['_packedBuffer']=void 0x0,this['_ready']=!0x1,this[_0x452c63(0x46e8)]=when[_0x3cb41f(0x32fc)](),this[_0x3cb41f(0x5e7c)]=!0x1;}function packBuffer$2(_0x2ab4ab,_0x51d1b1){var _0x49ec76=_0x5e00b3,_0x2b666b=_0x2ab4ab[_0x49ec76(0x4432)],_0x58034f=_0x2ab4ab[_0x49ec76(0x37e0)],_0x31c34e=_0x2ab4ab[_0x49ec76(0x243d)],_0x285b21=0x2+Rectangle[_0x49ec76(0x2dd8)]+Ellipsoid[_0x49ec76(0x2dd8)],_0x59b056=new Float64Array(_0x285b21),_0x1432c2=0x0;return _0x59b056[_0x1432c2++]=_0x58034f,_0x59b056[_0x1432c2++]=_0x31c34e,Rectangle[_0x49ec76(0x52a8)](_0x2b666b,_0x59b056,_0x1432c2),_0x1432c2+=Rectangle[_0x49ec76(0x2dd8)],Ellipsoid[_0x49ec76(0x52a8)](_0x51d1b1,_0x59b056,_0x1432c2),_0x59b056;}Object[_0x5e00b3(0x1dfd)](LabelCollection[_0x307c2b(0x1aa2)],{'length':{'get':function(){var _0x144a96=_0x307c2b,_0x5d009a=_0x5e00b3;return this[_0x144a96(0x52ab)][_0x5d009a(0x809)];}},'s3MlayerId':{'get':function(){var _0xe917cc=_0x5e00b3;return this[_0xe917cc(0x59e6)];},'set':function(_0x51774c){var _0x596e32=_0x5e00b3;Check[_0x596e32(0x5f34)](_0x596e32(0x2edf),_0x51774c),this[_0x596e32(0x59e6)]=_0x51774c;}},'selectedColor':{'get':function(){var _0x5b1c18=_0x5e00b3;return this[_0x5b1c18(0x1c90)];},'set':function(_0x41cd7b){var _0x2fb4e5=_0x5e00b3;Check[_0x2fb4e5(0x5f34)](_0x2fb4e5(0x572a),_0x41cd7b),Color$2[_0x2fb4e5(0x40f3)](_0x41cd7b,this[_0x2fb4e5(0x1c90)]);}},'swipeRegion':{'get':function(){var _0x1c15c5=_0x5e00b3;return this[_0x1c15c5(0x2015)];},'set':function(_0x4cb023){var _0x4299cc=_0x307c2b,_0x5712da=_0x5e00b3;if(!(defined$1(_0x4cb023)&&_0x4cb023 instanceof BoundingRectangle))throw new DeveloperError$1(_0x5712da(0x3212));BoundingRectangle[_0x5712da(0x1dab)](_0x4cb023,this[_0x5712da(0x2015)])||(BoundingRectangle[_0x5712da(0x40f3)](_0x4cb023,this[_0x5712da(0x2015)]),this[_0x5712da(0x1fa0)][_0x5712da(0x2fa1)]=this['_swipeRegion'],this[_0x5712da(0x3269)][_0x4299cc(0x2827)]=this['_swipeRegion']);}},'swipeEnabled':{'get':function(){var _0x26c102=_0x5e00b3;return this[_0x26c102(0x5059)];},'set':function(_0x3a563a){var _0x506f0c=_0x307c2b,_0xf3c86a=_0x5e00b3;Check[_0x506f0c(0x90a)][_0xf3c86a(0x5efc)](_0xf3c86a(0x38d1),_0x3a563a),_0x3a563a!==this[_0xf3c86a(0x5059)]&&(this[_0xf3c86a(0x5059)]=_0x3a563a,this[_0xf3c86a(0x1fa0)][_0xf3c86a(0x12db)]=_0x3a563a,this[_0xf3c86a(0x3269)][_0x506f0c(0x5b13)]=_0x3a563a);}},'billboardMode':{'get':function(){var _0x5e9b31=_0x5e00b3;return this[_0x5e9b31(0x14bf)];}}}),LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x1e034b){var _0x455ed6=_0x307c2b,_0x1bf539=_0x5e00b3;_0x1e034b=defaultValue$1(_0x1e034b,{});var _0x21a9de=this[_0x1bf539(0x4f7f)][_0x1bf539(0x809)];_0x1e034b[_0x1bf539(0x51d3)]=_0x21a9de;var _0x569d4c=new Label(_0x1e034b,this);return this[_0x455ed6(0x52ab)][_0x455ed6(0x2a0e)](_0x569d4c),this[_0x1bf539(0x4844)][_0x1bf539(0x5323)](_0x569d4c),defined$1(_0x569d4c['id'])&&(this[_0x1bf539(0x4433)][_0x569d4c['id']]=_0x569d4c),_0x569d4c;},LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x46d040){var _0x4e2d3e=_0x307c2b,_0x19618a=_0x5e00b3;if(defined$1(_0x46d040)&&_0x46d040[_0x19618a(0x25bf)]===this){var _0x488aa5=this[_0x19618a(0x4f7f)][_0x19618a(0xabf)](_0x46d040);if(-0x1!==_0x488aa5)return this[_0x4e2d3e(0x52ab)][_0x4e2d3e(0x1d88)](_0x488aa5,0x1),destroyLabel(this,_0x46d040),defined$1(_0x46d040['id'])&&Object[_0x19618a(0x4d54)](this[_0x19618a(0x4433)])[_0x19618a(0x809)]>0x0&&delete this[_0x19618a(0x4433)][_0x46d040['id']],!0x0;}return!0x1;},LabelCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x443c)]=function(){var _0x2f0281=_0x307c2b,_0xf1f8bf=_0x5e00b3;for(var _0xb246fe=this[_0xf1f8bf(0x4f7f)],_0x22e99a=0x0,_0xd22598=_0xb246fe[_0xf1f8bf(0x809)];_0x22e99a<_0xd22598;++_0x22e99a)destroyLabel(this,_0xb246fe[_0x22e99a]);_0xb246fe[_0xf1f8bf(0x809)]=0x0,this[_0x2f0281(0x2337)]={},this['_pickedlabelsID'][_0xf1f8bf(0x809)]=0x0,this[_0xf1f8bf(0x63d)]=!0x1;},LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x118ec3){var _0x286101=_0x5e00b3;return defined$1(_0x118ec3)&&_0x118ec3[_0x286101(0x25bf)]===this;},LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0xa54)]=function(_0x47284b){var _0x42c9e9=_0x307c2b,_0x265ed1=_0x5e00b3;return this[_0x42c9e9(0x2337)][_0x265ed1(0x1a9a)](_0x47284b);},LabelCollection[_0x307c2b(0x1aa2)][_0x307c2b(0x3abb)]=function(_0x5aecd6){var _0x369bc4=_0x5e00b3;return this[_0x369bc4(0x4f7f)][_0x5aecd6];},LabelCollection[_0x5e00b3(0x3720)][_0x307c2b(0xfc0)]=function(_0x5c5316){var _0x2bc01a=_0x5e00b3;return defined$1(this[_0x2bc01a(0x4433)][_0x5c5316])?this[_0x2bc01a(0x4433)][_0x5c5316]:null;},LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x45eb)]=function(_0x9cf81b,_0x1dda2e){var _0x6b5144=_0x307c2b,_0x42504f=_0x5e00b3;if(_0x9cf81b>0x8)throw new DeveloperError$1(_0x42504f(0x2b68));this[_0x6b5144(0x2bfe)]=_0x1dda2e?0x1<<_0x9cf81b|this[_0x42504f(0x31c4)]:~(0x1<<_0x9cf81b)&this[_0x42504f(0x31c4)];},LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x1ed7)]=function(_0x7d7bc4){var _0x1d5ccb=_0x307c2b,_0x2eac36=_0x5e00b3;if(_0x7d7bc4>0x8)throw new DeveloperError$1(_0x2eac36(0x2b68));return 0x1<<_0x7d7bc4&this[_0x1d5ccb(0x2bfe)];},LabelCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x137369,_0x847435,_0x38be83){var _0x5e3a24=_0x307c2b,_0x3fc7c8=_0x5e00b3;if(_0x137369[_0x3fc7c8(0x466b)]>-0x1&&this[_0x3fc7c8(0x4f7f)][_0x3fc7c8(0x809)]>0x0){if(defined$1(this[_0x3fc7c8(0x4f7f)][0x0][_0x3fc7c8(0x32b3)])&&defined$1(this[_0x3fc7c8(0x4f7f)][0x0][_0x3fc7c8(0x32b3)][_0x3fc7c8(0x35c5)])){var _0x5ad214=this[_0x3fc7c8(0x4f7f)][0x0][_0x3fc7c8(0x32b3)][_0x5e3a24(0x1397)]['owner'];if(void 0x0!==_0x5ad214[_0x3fc7c8(0x1ed7)]){if(!_0x5ad214[_0x3fc7c8(0x1ed7)](_0x137369[_0x3fc7c8(0x466b)]))return;}}if(!this[_0x5e3a24(0x3a83)](_0x137369[_0x3fc7c8(0x466b)]))return;}var _0x335c6a=this[_0x3fc7c8(0x1fa0)],_0x4405f6=this[_0x5e3a24(0x14dd)];_0x335c6a[_0x3fc7c8(0x599)]=this[_0x5e3a24(0x4bac)],_0x335c6a[_0x3fc7c8(0x3820)]=this[_0x5e3a24(0x3425)],_0x4405f6[_0x3fc7c8(0x599)]=this[_0x3fc7c8(0x599)],_0x4405f6[_0x3fc7c8(0x3820)]=this[_0x3fc7c8(0x3820)],_0x847435=_0x137369[_0x3fc7c8(0x4fd0)],(defined$1(this[_0x3fc7c8(0x4039)])||(this[_0x5e3a24(0x1cdb)]=new TextureAtlas({'context':_0x847435}),_0x335c6a[_0x3fc7c8(0x4f93)]=this[_0x3fc7c8(0x4039)]),defined$1(this[_0x3fc7c8(0x42fb)])||(this[_0x3fc7c8(0x42fb)]=new TextureAtlas({'context':_0x847435,'initialSize':whitePixelSize}),_0x4405f6[_0x3fc7c8(0x4f93)]=this[_0x5e3a24(0x3a20)],addWhitePixelCanvas(this[_0x3fc7c8(0x42fb)],this)));for(var _0x34df57=this['_labelsToUpdate'][_0x3fc7c8(0x809)],_0x16aef6=0x0;_0x16aef6<_0x34df57;++_0x16aef6){var _0x1a2ca3=this[_0x3fc7c8(0x4844)][_0x16aef6];if(!_0x1a2ca3[_0x3fc7c8(0x53aa)]()){var _0x14b71a=_0x1a2ca3[_0x3fc7c8(0xa67)][_0x5e3a24(0x2ef4)];_0x1a2ca3[_0x3fc7c8(0x2b7a)]&&(rebindAllGlyphs(this,_0x1a2ca3),_0x1a2ca3[_0x3fc7c8(0x2b7a)]=!0x1),_0x1a2ca3[_0x3fc7c8(0x2922)]&&(repositionAllGlyphs(_0x1a2ca3),_0x1a2ca3[_0x3fc7c8(0x2922)]=!0x1),_0x1a2ca3[_0x5e3a24(0x19d9)](_0x1a2ca3,_0x1a2ca3[_0x3fc7c8(0x4ccf)]);var _0x25571c=_0x1a2ca3[_0x5e3a24(0x3bc1)][_0x3fc7c8(0x809)]-_0x14b71a;this[_0x3fc7c8(0x1f8e)]+=_0x25571c;}}var _0x1bf26a=_0x4405f6[_0x3fc7c8(0x809)]>0x0?BlendOption$1[_0x3fc7c8(0x47bc)]:this[_0x5e3a24(0x1c70)];_0x335c6a[_0x3fc7c8(0x2997)]=_0x1bf26a,_0x4405f6[_0x3fc7c8(0x2997)]=_0x1bf26a,_0x335c6a[_0x3fc7c8(0x192f)]=this[_0x3fc7c8(0x192f)],_0x4405f6[_0x3fc7c8(0x192f)]=this[_0x3fc7c8(0x192f)],this[_0x3fc7c8(0x4844)][_0x3fc7c8(0x809)]=0x0,_0x4405f6[_0x3fc7c8(0xa16)](_0x137369,_0x847435,_0x38be83),_0x335c6a[_0x5e3a24(0x2e6d)](_0x137369,_0x847435,_0x38be83);},LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x1502e9=_0x307c2b,_0xa70f9c=_0x5e00b3;return this[_0xa70f9c(0x443c)](),this[_0x1502e9(0x3da8)]=this[_0xa70f9c(0x1fa0)][_0xa70f9c(0x2947)](),this[_0xa70f9c(0x4039)]=this['_textureAtlas']&&this[_0xa70f9c(0x4039)][_0xa70f9c(0x2947)](),this[_0xa70f9c(0x3269)]=this[_0x1502e9(0x14dd)][_0xa70f9c(0x2947)](),this[_0xa70f9c(0x42fb)]=this[_0xa70f9c(0x42fb)]&&this[_0xa70f9c(0x42fb)][_0x1502e9(0x5020)](),destroyObject$1(this);},LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x34a3)]=function(_0x1842e7){var _0x62f228=_0x307c2b,_0x2636d4=_0x5e00b3;for(var _0x8e3a6b=this[_0x2636d4(0x4f7f)][_0x2636d4(0x809)],_0x33963a=0x0;_0x33963a<_0x8e3a6b;++_0x33963a){var _0x16fb2b=this[_0x2636d4(0x4f7f)][_0x33963a];_0x16fb2b[_0x62f228(0x5929)]()||_0x16fb2b[_0x2636d4(0x34a3)](_0x1842e7);}},LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4436)]=function(_0x41c81c,_0x1eb759){var _0x145106=_0x5e00b3;this[_0x145106(0x4f7f)][_0x41c81c][_0x145106(0x3234)]=_0x1eb759;},LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x56a0)]=function(_0x175d0a){var _0x156c7f=_0x307c2b,_0x3da994=_0x5e00b3;for(var _0x2778a2=this[_0x3da994(0x4f7f)][_0x3da994(0x809)],_0x118e77=0x0;_0x118e77<_0x2778a2;++_0x118e77){var _0x4e60f2=this[_0x156c7f(0x52ab)][_0x118e77];_0x4e60f2['isDestroyed']()||(_0x4e60f2['show']=_0x175d0a);}},LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x13fe)]=function(_0x43633e){var _0x573bfe=_0x5e00b3;for(var _0x3155e4={},_0x1351f5=0x0,_0x1c8789=_0x43633e[_0x573bfe(0x809)];_0x1351f5<_0x1c8789;_0x1351f5++)_0x3155e4[_0x43633e[_0x1351f5]]=!0x0;for(var _0x1e4f3b in this[_0x573bfe(0x4433)])defined$1(_0x3155e4[_0x1e4f3b])?this[_0x573bfe(0x4433)][_0x1e4f3b][_0x573bfe(0x3234)]=!0x0:this[_0x573bfe(0x4433)][_0x1e4f3b][_0x573bfe(0x3234)]=!0x1;},LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x2eb1)]=function(_0x5bece3){var _0x121223=_0x307c2b,_0x1b1989=_0x5e00b3;if(0x0!==_0x5bece3[_0x1b1989(0x809)]&&0x0!==this[_0x121223(0x52ab)][_0x1b1989(0x809)]){for(var _0x5a720e=this[_0x1b1989(0x5e52)][_0x1b1989(0x2018)][_0x1b1989(0x4e47)],_0x393b62=_0x5a720e['x'],_0x22ca4b=_0x5a720e['x']+_0x5a720e[_0x1b1989(0x2d3c)],_0x411ed4=_0x5a720e['y'],_0x54b531=_0x5a720e['y']+_0x5a720e[_0x1b1989(0x5a4e)],_0x5ec789=[],_0x51a571=0x0,_0x58dd96=_0x5bece3[_0x121223(0x2ef4)];_0x51a571<_0x58dd96;++_0x51a571){var _0x36fab0=_0x5bece3[_0x51a571];if(defined$1(this[_0x1b1989(0x4433)][_0x36fab0])){var _0xe19a53,_0x25e60d=(_0x1f8fa6=this[_0x121223(0x2337)][_0x36fab0])[_0x1b1989(0x186)](this[_0x121223(0x16a0)],_0xe19a53);defined$1(_0x25e60d)&&_0x25e60d['x']>=_0x393b62&&_0x25e60d['x']<=_0x22ca4b&&_0x25e60d['y']>=_0x411ed4&&_0x25e60d['y']<=_0x54b531&&_0x5ec789[_0x1b1989(0x5323)]({'index':_0x36fab0,'clustered':!0x0,'coord':_0x25e60d});}}var _0x444e93=kdbush(_0x5ec789,getX$2,getY$2,0x1000,Int32Array),_0x3d2387=[],_0x2f2ee1=_0x5ec789[_0x1b1989(0x809)];for(_0x51a571=0x0;_0x51a571<_0x2f2ee1;++_0x51a571){for(var _0x1f8fa6,_0x1f3023=_0x5ec789[_0x51a571],_0x419493=_0x1f3023[_0x1b1989(0x51d3)],_0x4c0884=_0x1f3023[_0x1b1989(0x83e)],_0x2fa41a=(_0x1f8fa6=this[_0x121223(0x2337)][_0x419493])[_0x121223(0xdd9)](_0x1f8fa6,_0x4c0884,_0xe19a53),_0x3b0a23=_0x444e93[_0x1b1989(0x4ff2)](_0x2fa41a['x'],_0x2fa41a['y'],_0x2fa41a['x']+_0x2fa41a[_0x1b1989(0x2d3c)],_0x2fa41a['y']+_0x2fa41a[_0x121223(0x10d5)]),_0x4f1b98=_0x3b0a23[_0x1b1989(0x809)],_0x1de403=0x0,_0x23d495=0x0;_0x23d495<_0x4f1b98;++_0x23d495){var _0x4c133d=_0x3b0a23[_0x23d495],_0x5662e1=_0x5ec789[_0x4c133d];_0x51a571===_0x4c133d||_0x5662e1[_0x121223(0xa96)]||++_0x1de403;}_0x1de403<0x1&&(_0x1f3023[_0x1b1989(0x1b8e)]=!0x1,_0x3d2387[_0x121223(0x2a0e)](_0x419493));}this[_0x1b1989(0x13fe)](_0x3d2387);}},LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x27d7)]=function(){var _0x3070af=_0x307c2b,_0x5b0093=_0x5e00b3,_0x26ad8e=this[_0x5b0093(0x5e52)][_0x5b0093(0x2018)][_0x5b0093(0x4e47)],_0x1e7260=this[_0x5b0093(0x5e52)][_0x3070af(0xec2)][_0x5b0093(0x4faa)],_0x4d19bb=this[_0x5b0093(0x5e52)][_0x3070af(0x57e6)][_0x5b0093(0x2b06)],_0x2ba26d=new EllipsoidalOccluder(_0x1e7260,_0x4d19bb),_0x13f233=_0x26ad8e['x'],_0x27b427=_0x26ad8e['x']+_0x26ad8e[_0x5b0093(0x2d3c)],_0x44eb6c=_0x26ad8e['y'],_0x4d54f1=_0x26ad8e['y']+_0x26ad8e[_0x5b0093(0x5a4e)],_0x2887ef=[],_0xdb9058=this;this[_0x5b0093(0x4f7f)][_0x5b0093(0x7f7)](function(_0x5df59a){var _0x3bc41c=_0x3070af,_0x32d713=_0x5b0093;_0x5df59a[_0x32d713(0x2580)]=!0x1,_0x5df59a[_0x32d713(0x186)](_0xdb9058[_0x32d713(0x5e52)]);var _0x25e57d=_0x5df59a[_0x3bc41c(0x3c2b)];!!_0x2ba26d[_0x32d713(0x3001)](_0x5df59a[_0x32d713(0x3747)])&&_0x25e57d['x']>=_0x13f233&&_0x25e57d['x']<=_0x27b427&&_0x25e57d['y']>=_0x44eb6c&&_0x25e57d['y']<=_0x4d54f1?_0x2887ef['push']({'label':_0x5df59a,'clustered':!0x1,'coord':_0x25e57d}):_0x5df59a[_0x32d713(0x2580)]=!0x0;}),_0x2887ef[_0x5b0093(0x4b76)]((_0x272460,_0x5caad3)=>{var _0xf289cc=_0x3070af,_0x1a415a=_0x5b0093,_0x2dbad6=_0x272460[_0x1a415a(0x3f6f)],_0x4819a4=_0x5caad3[_0x1a415a(0x3f6f)];return _0x2dbad6[_0x1a415a(0xbd7)]===_0x4819a4[_0x1a415a(0xbd7)]?_0x2dbad6[_0x1a415a(0xd29)]===_0x4819a4[_0x1a415a(0xd29)]?Cartesian2[_0x1a415a(0x2cbb)](_0x4d19bb,_0x2dbad6[_0x1a415a(0x3747)])-Cartesian2[_0x1a415a(0x2cbb)](_0x4d19bb,_0x4819a4[_0x1a415a(0x3747)]):_0x2dbad6[_0x1a415a(0xd29)]-_0x4819a4[_0xf289cc(0x297f)]:_0x4819a4[_0xf289cc(0xb74)]-_0x2dbad6[_0xf289cc(0xb74)];});for(var _0x13ac5f=[],_0x4ba556=0x0;_0x4ba556<_0x2887ef[_0x5b0093(0x809)];_0x4ba556++){var _0x186a77=(_0x2f5da1=_0x2887ef[_0x4ba556])[_0x5b0093(0x83e)],_0x56b117=(_0x5d7ce3=_0x2f5da1['label'])['_localScreenSpaceBBox'],_0x785b9f=getLeftBottomPos(_0x186a77['x'],_0x186a77['y'],_0x56b117[_0x5b0093(0x2d3c)],_0x56b117[_0x5b0093(0x5a4e)],_0x5d7ce3[_0x5b0093(0x2130)],_0x5d7ce3[_0x5b0093(0x42bf)]);_0x13ac5f[_0x5b0093(0x5323)]({'label':_0x5d7ce3,'clustered':!0x1,'coord':new Cartesian2(_0x785b9f['x'],_0x785b9f['y']),'center':_0x2f5da1}),_0x13ac5f['push']({'label':_0x5d7ce3,'clustered':!0x1,'coord':new Cartesian2(_0x785b9f['x']+_0x56b117[_0x5b0093(0x2d3c)],_0x785b9f['y']),'center':_0x2f5da1}),_0x13ac5f[_0x5b0093(0x5323)]({'label':_0x5d7ce3,'clustered':!0x1,'coord':new Cartesian2(_0x785b9f['x'],_0x785b9f['y']+_0x56b117[_0x5b0093(0x5a4e)]),'center':_0x2f5da1}),_0x13ac5f[_0x3070af(0x2a0e)]({'label':_0x5d7ce3,'clustered':!0x1,'coord':new Cartesian2(_0x785b9f['x']+_0x56b117[_0x3070af(0x2299)],_0x785b9f['y']+_0x56b117[_0x5b0093(0x5a4e)]),'center':_0x2f5da1});}var _0xab27a4=kdbush(_0x13ac5f,getX$2,getY$2,0x200,Float32Array),_0x458b8d=_0x2887ef[_0x5b0093(0x809)];for(_0x4ba556=0x0;_0x4ba556<_0x458b8d;++_0x4ba556){var _0x2f5da1,_0x5d7ce3=(_0x2f5da1=_0x2887ef[_0x4ba556])[_0x5b0093(0x3f6f)];if(!_0x2f5da1[_0x5b0093(0x1b8e)]){_0x186a77=_0x2f5da1[_0x5b0093(0x83e)],_0x56b117=_0x5d7ce3[_0x5b0093(0x4ccf)],_0x785b9f=getLeftBottomPos(_0x186a77['x'],_0x186a77['y'],_0x56b117[_0x5b0093(0x2d3c)],_0x56b117[_0x3070af(0x10d5)],_0x5d7ce3[_0x3070af(0x57a0)],_0x5d7ce3[_0x5b0093(0x42bf)]);for(var _0x419bf1=_0xab27a4[_0x5b0093(0x1a76)](_0x785b9f['x'],_0x785b9f['y'],_0x785b9f['x']+_0x56b117[_0x3070af(0x2299)],_0x785b9f['y']+_0x56b117[_0x5b0093(0x5a4e)]),_0x35a5d3=_0x419bf1[_0x5b0093(0x809)],_0x2cefdd=0x0;_0x2cefdd<_0x35a5d3;++_0x2cefdd){var _0x2744ab=_0x419bf1[_0x2cefdd];if(Math[_0x5b0093(0x1ace)](_0x2744ab/0x4)!==_0x4ba556){var _0x47f44b=_0x13ac5f[_0x2744ab];_0x47f44b[_0x5b0093(0x4fe8)][_0x5b0093(0x1b8e)]=!0x0,_0x47f44b[_0x3070af(0x234c)][_0x3070af(0xc0a)][_0x5b0093(0x2580)]=!0x0;}}}}},LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x522e)]=function(_0x2d2a05){var _0x1fbc97=_0x307c2b,_0x419db5=_0x5e00b3;if(this[_0x419db5(0x42fd)](),0x0!==Object[_0x419db5(0x4d54)](this[_0x419db5(0x4433)])[_0x1fbc97(0x2ef4)]){if(this[_0x419db5(0x4433)][_0x419db5(0x1a9a)](_0x2d2a05)){var _0x400920=this[_0x1fbc97(0x2337)][_0x2d2a05];if(_0x400920[_0x1fbc97(0x5929)]())return;if(_0x400920['id']===_0x2d2a05){_0x400920[_0x419db5(0xf3b)]=!0x0;var _0x3839ec=Color$2[_0x419db5(0x40f3)](this[_0x419db5(0x1c90)]);_0x400920[_0x419db5(0xa09)]=_0x3839ec,this[_0x419db5(0x4404)][_0x419db5(0x5323)](_0x2d2a05),this[_0x1fbc97(0x2952)][_0x419db5(0x1c10)]({'id':_0x400920['id'],'text':_0x400920[_0x419db5(0x4685)],'scale':_0x400920[_0x419db5(0x4a6e)],'font':_0x400920[_0x419db5(0x1299)],'fillColor':_0x400920[_0x419db5(0xa09)]});}}this[_0x419db5(0x63d)]=!0x0;}},LabelCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x42fd)]=function(){var _0xa317a6=_0x307c2b,_0x3c73f7=_0x5e00b3;if(this[_0xa317a6(0x268f)]&&0x0!==Object['keys'](this['_labelsID'])[_0x3c73f7(0x809)]){for(var _0x109ec5=this[_0x3c73f7(0x4404)][_0xa317a6(0x2ef4)],_0x3b1257=0x0;_0x3b1257<_0x109ec5;++_0x3b1257){var _0x4c12c2=this[_0xa317a6(0x114)][_0x3b1257];if(this[_0x3c73f7(0x4433)][_0x3c73f7(0x1a9a)](_0x4c12c2)){var _0x5c1c51=this[_0x3c73f7(0x4433)][_0x4c12c2];_0x5c1c51[_0xa317a6(0x5929)]()||(_0x5c1c51[_0xa317a6(0x123)]&&_0x5c1c51['restFillColor'](),_0x5c1c51[_0xa317a6(0x123)]=!0x1);}}this[_0x3c73f7(0x4404)]=[];}},Object[_0x5e00b3(0x1dfd)](Vector3DTilePoints['prototype'],{'pointsLength':{'get':function(){var _0x5b1edb=_0x307c2b,_0x4cf982=_0x5e00b3;return this[_0x4cf982(0x1fa0)][_0x5b1edb(0x2ef4)];}},'texturesByteLength':{'get':function(){var _0x36c49b=_0x307c2b,_0x1a9587=_0x5e00b3;return this[_0x1a9587(0x1fa0)][_0x1a9587(0x4f93)][_0x1a9587(0x30a9)][_0x1a9587(0x3b8d)]+this[_0x1a9587(0x25bf)][_0x36c49b(0x1cdb)][_0x1a9587(0x30a9)]['sizeInBytes'];}},'readyPromise':{'get':function(){var _0x32696d=_0x307c2b,_0x4d4d72=_0x5e00b3;return this[_0x4d4d72(0x41ff)][_0x32696d(0x452a)];}}});var createVerticesTaskProcessor$2=new TaskProcessor(_0x307c2b(0x48ad)),scratchPosition$7=new Cartesian3();function createPoints(_0x4a720c,_0x172c64){var _0x893599=_0x307c2b,_0xd52a8a=_0x5e00b3;if(!defined$1(_0x4a720c[_0xd52a8a(0x1fa0)])){var _0x426f3c;if(!defined$1(_0x4a720c['_verticesPromise'])){_0x426f3c=_0x4a720c[_0xd52a8a(0x634)];var _0x540068=_0x4a720c[_0x893599(0x2bca)];defined$1(_0x540068)||(_0x426f3c=_0x4a720c[_0x893599(0x12ab)]=arraySlice(_0x426f3c),_0x4a720c[_0xd52a8a(0x1851)]=arraySlice(_0x4a720c[_0xd52a8a(0x1851)]),_0x540068=_0x4a720c['_packedBuffer']=packBuffer$2(_0x4a720c,_0x172c64));var _0xbd2158=[_0x426f3c['buffer'],_0x540068[_0x893599(0xcaa)]],_0x4649af={'positions':_0x426f3c[_0xd52a8a(0x537f)],'packedBuffer':_0x540068[_0xd52a8a(0x537f)]},_0x362c99=_0x4a720c[_0xd52a8a(0x194d)]=createVerticesTaskProcessor$2[_0xd52a8a(0x5f2a)](_0x4649af,_0xbd2158);if(!defined$1(_0x362c99))return;_0x362c99[_0xd52a8a(0x2a5f)](function(_0x23931f){var _0x190e1d=_0xd52a8a;_0x4a720c[_0x190e1d(0x634)]=new Float64Array(_0x23931f[_0x190e1d(0x1c83)]),_0x4a720c[_0x190e1d(0x1d9c)]=!0x0;});}if(_0x4a720c[_0xd52a8a(0x1d9c)]&&!defined$1(_0x4a720c[_0xd52a8a(0x1fa0)])){_0x426f3c=_0x4a720c[_0xd52a8a(0x634)];var _0x1342cd=_0x4a720c[_0xd52a8a(0x2528)],_0x26b568=_0x4a720c[_0x893599(0x5434)],_0x48f404=_0x4a720c[_0x893599(0x3da8)]=new BillboardCollection({'batchTable':_0x1342cd}),_0x56045=_0x4a720c[_0xd52a8a(0x25bf)]=new LabelCollection({'batchTable':_0x1342cd}),_0x46c975=_0x4a720c[_0x893599(0x267e)]=new PolylineCollection();_0x46c975[_0xd52a8a(0x3827)]=!0x0;for(var _0x1e9523=_0x426f3c[_0x893599(0x2ef4)]/0x3,_0xe723dd=0x0;_0xe723dd<_0x1e9523;++_0xe723dd){var _0x4427f4=_0x26b568[_0xe723dd],_0x44223a=Cartesian3[_0x893599(0x1055)](_0x426f3c,0x3*_0xe723dd,scratchPosition$7),_0x54af0e=_0x48f404[_0xd52a8a(0x30c2)]();_0x54af0e[_0xd52a8a(0x3747)]=_0x44223a,_0x54af0e[_0x893599(0x3e31)]=_0x4427f4;var _0x5df87e=_0x56045[_0xd52a8a(0x30c2)]();_0x5df87e[_0xd52a8a(0x4685)]='\x20',_0x5df87e[_0xd52a8a(0x3747)]=_0x44223a,_0x5df87e[_0xd52a8a(0x4f07)]=_0x4427f4,_0x46c975[_0x893599(0x1af6)]()[_0xd52a8a(0x1c83)]=[Cartesian3[_0xd52a8a(0x40f3)](_0x44223a),Cartesian3[_0xd52a8a(0x40f3)](_0x44223a)];}_0x4a720c[_0xd52a8a(0x634)]=void 0x0,_0x4a720c[_0xd52a8a(0x146a)]=void 0x0;}}}function clearStyle$1(_0x25687b,_0x92ed02){var _0x2f0d51=_0x307c2b,_0x5acf63=_0x5e00b3;for(var _0x18ec58=_0x25687b[_0x5acf63(0x1851)],_0x529237=_0x18ec58[_0x5acf63(0x809)],_0x3402af=0x0;_0x3402af<_0x529237;++_0x3402af){var _0x1827e8=_0x92ed02[_0x18ec58[_0x3402af]];_0x1827e8[_0x5acf63(0x3234)]=!0x0,_0x1827e8[_0x5acf63(0x1f19)]=Cesium3DTilePointFeature[_0x2f0d51(0x2715)],_0x1827e8[_0x5acf63(0x8fe)]=Cesium3DTilePointFeature[_0x2f0d51(0x3a5d)],_0x1827e8[_0x5acf63(0x2ac5)]=Cesium3DTilePointFeature[_0x5acf63(0x56a2)],_0x1827e8['pointOutlineWidth']=Cesium3DTilePointFeature[_0x5acf63(0xc37)],_0x1827e8[_0x5acf63(0x2ba0)]=Color$2[_0x5acf63(0x3b7e)],_0x1827e8[_0x5acf63(0x149)]=Color$2[_0x5acf63(0x3b7e)],_0x1827e8[_0x5acf63(0x55ee)]=0x1,_0x1827e8[_0x5acf63(0x1299)]=_0x5acf63(0x1e26),_0x1827e8[_0x5acf63(0x14be)]=LabelStyle$1[_0x5acf63(0x5738)],_0x1827e8[_0x5acf63(0x1ff)]=void 0x0,_0x1827e8[_0x5acf63(0x1b9e)]=new Color$2(0.165,0.165,0.165,0.8),_0x1827e8[_0x5acf63(0x1bd3)]=new Cartesian2(0x7,0x5),_0x1827e8[_0x5acf63(0x77d)]=!0x1,_0x1827e8[_0x2f0d51(0x3c19)]=void 0x0,_0x1827e8[_0x5acf63(0x17f8)]=void 0x0,_0x1827e8['distanceDisplayCondition']=void 0x0,_0x1827e8[_0x5acf63(0x2cf4)]=0x0,_0x1827e8[_0x5acf63(0x31f9)]=!0x1,_0x1827e8[_0x2f0d51(0x390e)]=Color$2[_0x5acf63(0x3b7e)],_0x1827e8[_0x5acf63(0xf80)]=void 0x0,_0x1827e8[_0x2f0d51(0x45f6)]=0x0,_0x1827e8[_0x5acf63(0x42bf)]=HorizontalOrigin$1[_0x5acf63(0x8fa)],_0x1827e8[_0x2f0d51(0x57a0)]=VerticalOrigin$1[_0x5acf63(0x8fa)],_0x1827e8['labelHorizontalOrigin']=HorizontalOrigin$1[_0x5acf63(0x2284)],_0x1827e8[_0x5acf63(0x2541)]=VerticalOrigin$1[_0x5acf63(0x34a9)];}}Vector3DTilePoints[_0x5e00b3(0x3720)][_0x5e00b3(0x4879)]=function(_0x586c33,_0x13f5a7){var _0x1f94ed=_0x307c2b,_0x29a06f=_0x5e00b3;for(var _0x310312=this[_0x29a06f(0x1fa0)],_0x2e4fa8=this[_0x29a06f(0x25bf)],_0x19ab38=this[_0x29a06f(0x33cd)],_0x4b98b7=this[_0x29a06f(0x1851)],_0x57b576=_0x4b98b7[_0x1f94ed(0x2ef4)],_0x16d87d=0x0;_0x16d87d<_0x57b576;++_0x16d87d){var _0x3f9c09=_0x4b98b7[_0x16d87d],_0x113a10=_0x310312[_0x29a06f(0x38c4)](_0x16d87d),_0x12a135=_0x2e4fa8[_0x29a06f(0x38c4)](_0x16d87d),_0x2c34bc=_0x19ab38[_0x29a06f(0x38c4)](_0x16d87d);_0x13f5a7[_0x3f9c09]=new Cesium3DTilePointFeature(_0x586c33,_0x3f9c09,_0x113a10,_0x12a135,_0x2c34bc);}},Vector3DTilePoints[_0x5e00b3(0x3720)][_0x5e00b3(0x4c3f)]=function(_0x43f9d2,_0x24a948){var _0x4a4b3a=_0x5e00b3;_0x43f9d2?(Color$2[_0x4a4b3a(0x40f3)](_0x24a948,this[_0x4a4b3a(0x1fa0)][_0x4a4b3a(0x192f)]),Color$2[_0x4a4b3a(0x40f3)](_0x24a948,this[_0x4a4b3a(0x25bf)][_0x4a4b3a(0x192f)]),Color$2[_0x4a4b3a(0x40f3)](_0x24a948,this[_0x4a4b3a(0x33cd)][_0x4a4b3a(0x192f)])):(Color$2[_0x4a4b3a(0x40f3)](Color$2[_0x4a4b3a(0x3b7e)],this[_0x4a4b3a(0x1fa0)][_0x4a4b3a(0x192f)]),Color$2[_0x4a4b3a(0x40f3)](Color$2[_0x4a4b3a(0x3b7e)],this[_0x4a4b3a(0x25bf)][_0x4a4b3a(0x192f)]),Color$2[_0x4a4b3a(0x40f3)](Color$2[_0x4a4b3a(0x3b7e)],this[_0x4a4b3a(0x33cd)][_0x4a4b3a(0x192f)]));};var scratchColor$j=new Color$2(),scratchColor2=new Color$2(),scratchColor3=new Color$2(),scratchColor4=new Color$2(),scratchColor5=new Color$2(),scratchColor6=new Color$2(),scratchScaleByDistance=new NearFarScalar(),scratchTranslucencyByDistance=new NearFarScalar(),scratchDistanceDisplayCondition=new DistanceDisplayCondition();function Vector3DTilePolygons(_0x5ae245){var _0x48c48a=_0x307c2b,_0x3c7dda=_0x5e00b3;this[_0x3c7dda(0x2528)]=_0x5ae245[_0x3c7dda(0x4dd5)],this[_0x48c48a(0x5434)]=_0x5ae245[_0x3c7dda(0x41cb)],this[_0x3c7dda(0x634)]=_0x5ae245[_0x3c7dda(0x1c83)],this[_0x3c7dda(0x20f2)]=_0x5ae245[_0x3c7dda(0x46be)],this[_0x3c7dda(0x193b)]=_0x5ae245[_0x48c48a(0x30e5)],this[_0x3c7dda(0x4141)]=_0x5ae245[_0x3c7dda(0xdb9)],this[_0x3c7dda(0x1279)]=void 0x0,this[_0x3c7dda(0x148)]=void 0x0,this[_0x3c7dda(0x146a)]=void 0x0,this[_0x3c7dda(0x78d)]=void 0x0,this[_0x3c7dda(0x5e80)]=void 0x0,this['_vertexBatchIds']=void 0x0,this[_0x3c7dda(0x3c00)]=defaultValue$1(_0x5ae245[_0x3c7dda(0x4faa)],Ellipsoid[_0x3c7dda(0x17f7)]),this[_0x3c7dda(0x2cbd)]=_0x5ae245[_0x3c7dda(0x5b47)],this[_0x48c48a(0x89f)]=_0x5ae245[_0x3c7dda(0x1e80)],this[_0x48c48a(0x5ab7)]=_0x5ae245[_0x3c7dda(0x246f)],this[_0x48c48a(0x512)]=_0x5ae245[_0x3c7dda(0x5f9c)],this[_0x48c48a(0x28c1)]=defaultValue$1(_0x5ae245[_0x3c7dda(0x4fe8)],Cartesian3['ZERO']),this[_0x48c48a(0xd85)]=_0x5ae245[_0x3c7dda(0x1dec)],this[_0x48c48a(0x28c1)]=void 0x0,this[_0x3c7dda(0x5151)]=_0x5ae245[_0x3c7dda(0x36b6)],this[_0x3c7dda(0x1c80)]=void 0x0,this[_0x3c7dda(0x25e2)]=void 0x0,this[_0x3c7dda(0x1d9c)]=!0x1,this[_0x48c48a(0x46e8)]=when[_0x3c7dda(0x32fc)](),this[_0x3c7dda(0x194d)]=void 0x0,this[_0x3c7dda(0x5b5)]=void 0x0,this[_0x3c7dda(0x3d52)]=!0x1,this[_0x3c7dda(0x582e)]=!0x1,this[_0x3c7dda(0x1864)]=ClassificationType$1[_0x3c7dda(0x1f08)];}function packBuffer$1(_0x24befd){var _0x588cb2=_0x307c2b,_0x5ae2fb=_0x5e00b3,_0xe3e573=new Float64Array(0x3+Cartesian3[_0x5ae2fb(0x2dd8)]+Ellipsoid[_0x588cb2(0x18d6)]+Rectangle[_0x5ae2fb(0x2dd8)]),_0x410c15=0x0;return _0xe3e573[_0x410c15++]=_0x24befd[_0x5ae2fb(0x193b)][_0x588cb2(0x2e60)],_0xe3e573[_0x410c15++]=_0x24befd[_0x588cb2(0x3095)],_0xe3e573[_0x410c15++]=_0x24befd[_0x5ae2fb(0x5121)],Cartesian3[_0x5ae2fb(0x52a8)](_0x24befd[_0x5ae2fb(0x1d70)],_0xe3e573,_0x410c15),_0x410c15+=Cartesian3[_0x5ae2fb(0x2dd8)],Ellipsoid[_0x5ae2fb(0x52a8)](_0x24befd[_0x588cb2(0x1016)],_0xe3e573,_0x410c15),_0x410c15+=Ellipsoid[_0x5ae2fb(0x2dd8)],Rectangle[_0x5ae2fb(0x52a8)](_0x24befd['_rectangle'],_0xe3e573,_0x410c15),_0xe3e573;}function unpackBuffer(_0x26a9a9,_0x4429ff){var _0x37e720=_0x5e00b3;for(var _0x3eee89=0x1,_0x371795=_0x4429ff[_0x3eee89++],_0x5d36e1=_0x26a9a9[_0x37e720(0x1c80)]=new Array(_0x371795),_0x2baa7c=0x0;_0x2baa7c<_0x371795;++_0x2baa7c)_0x5d36e1[_0x2baa7c]=OrientedBoundingBox[_0x37e720(0x1d8a)](_0x4429ff,_0x3eee89),_0x3eee89+=OrientedBoundingBox[_0x37e720(0x2dd8)];for(var _0xab6d9b=_0x4429ff[_0x3eee89++],_0x1218b2=_0x26a9a9[_0x37e720(0x25e2)]=new Array(_0xab6d9b),_0x4237eb=0x0;_0x4237eb<_0xab6d9b;++_0x4237eb){var _0x2b8bbb=Color$2[_0x37e720(0x1d8a)](_0x4429ff,_0x3eee89);_0x3eee89+=Color$2[_0x37e720(0x2dd8)];for(var _0x38f3a5=_0x4429ff[_0x3eee89++],_0x1b61e9=_0x4429ff[_0x3eee89++],_0x2bbf29=_0x4429ff[_0x3eee89++],_0x4b66b6=new Array(_0x2bbf29),_0x5a5520=0x0;_0x5a5520<_0x2bbf29;++_0x5a5520)_0x4b66b6[_0x5a5520]=_0x4429ff[_0x3eee89++];_0x1218b2[_0x4237eb]=new Vector3DTileBatch({'color':_0x2b8bbb,'offset':_0x38f3a5,'count':_0x1b61e9,'batchIds':_0x4b66b6});}}Vector3DTilePoints[_0x5e00b3(0x3720)]['applyStyle']=function(_0xe9eab4,_0x2a0bab){var _0x4fadb8=_0x307c2b,_0x949b3e=_0x5e00b3;if(defined$1(_0xe9eab4))for(var _0x40024b=this[_0x949b3e(0x1851)],_0x378e63=_0x40024b[_0x4fadb8(0x2ef4)],_0x2af184=0x0;_0x2af184<_0x378e63;++_0x2af184){var _0x29fb5f=_0x2a0bab[_0x40024b[_0x2af184]];if(defined$1(_0xe9eab4[_0x949b3e(0x3234)])&&(_0x29fb5f[_0x949b3e(0x3234)]=_0xe9eab4[_0x949b3e(0x3234)][_0x949b3e(0xd06)](_0x29fb5f)),defined$1(_0xe9eab4[_0x949b3e(0x1f19)])&&(_0x29fb5f[_0x949b3e(0x1f19)]=_0xe9eab4[_0x949b3e(0x1f19)][_0x949b3e(0xd06)](_0x29fb5f)),defined$1(_0xe9eab4[_0x949b3e(0x8fe)])&&(_0x29fb5f[_0x949b3e(0x8fe)]=_0xe9eab4[_0x949b3e(0x8fe)][_0x949b3e(0x51b3)](_0x29fb5f,scratchColor$j)),defined$1(_0xe9eab4[_0x4fadb8(0x47a8)])&&(_0x29fb5f[_0x949b3e(0x2ac5)]=_0xe9eab4[_0x949b3e(0x2ac5)][_0x949b3e(0x51b3)](_0x29fb5f,scratchColor2)),defined$1(_0xe9eab4[_0x949b3e(0x4218)])&&(_0x29fb5f[_0x949b3e(0x4218)]=_0xe9eab4[_0x949b3e(0x4218)][_0x949b3e(0xd06)](_0x29fb5f)),defined$1(_0xe9eab4[_0x949b3e(0x2ba0)])&&(_0x29fb5f[_0x949b3e(0x2ba0)]=_0xe9eab4[_0x949b3e(0x2ba0)][_0x949b3e(0x51b3)](_0x29fb5f,scratchColor3)),defined$1(_0xe9eab4[_0x949b3e(0x149)])&&(_0x29fb5f['labelOutlineColor']=_0xe9eab4[_0x949b3e(0x149)][_0x949b3e(0x51b3)](_0x29fb5f,scratchColor4)),defined$1(_0xe9eab4[_0x949b3e(0x55ee)])&&(_0x29fb5f[_0x949b3e(0x55ee)]=_0xe9eab4[_0x949b3e(0x55ee)][_0x949b3e(0xd06)](_0x29fb5f)),defined$1(_0xe9eab4[_0x949b3e(0x1299)])&&(_0x29fb5f[_0x949b3e(0x1299)]=_0xe9eab4[_0x4fadb8(0x4d00)][_0x949b3e(0xd06)](_0x29fb5f)),defined$1(_0xe9eab4[_0x949b3e(0x14be)])&&(_0x29fb5f[_0x4fadb8(0x4151)]=_0xe9eab4[_0x949b3e(0x14be)][_0x949b3e(0xd06)](_0x29fb5f)),defined$1(_0xe9eab4[_0x949b3e(0x1ff)])?_0x29fb5f[_0x949b3e(0x1ff)]=_0xe9eab4[_0x949b3e(0x1ff)][_0x949b3e(0xd06)](_0x29fb5f):_0x29fb5f[_0x949b3e(0x1ff)]=void 0x0,defined$1(_0xe9eab4[_0x949b3e(0x1b9e)])&&(_0x29fb5f[_0x4fadb8(0x344a)]=_0xe9eab4[_0x949b3e(0x1b9e)][_0x949b3e(0x51b3)](_0x29fb5f,scratchColor5)),defined$1(_0xe9eab4[_0x949b3e(0x1bd3)])&&(_0x29fb5f[_0x949b3e(0x1bd3)]=_0xe9eab4[_0x949b3e(0x1bd3)][_0x4fadb8(0x3f6a)](_0x29fb5f)),defined$1(_0xe9eab4[_0x949b3e(0x77d)])&&(_0x29fb5f[_0x949b3e(0x77d)]=_0xe9eab4[_0x949b3e(0x77d)][_0x949b3e(0xd06)](_0x29fb5f)),defined$1(_0xe9eab4[_0x4fadb8(0x3c19)])){var _0x50b77f=_0xe9eab4[_0x949b3e(0x403a)][_0x949b3e(0xd06)](_0x29fb5f);scratchScaleByDistance['near']=_0x50b77f['x'],scratchScaleByDistance[_0x949b3e(0x2214)]=_0x50b77f['y'],scratchScaleByDistance[_0x949b3e(0x389f)]=_0x50b77f['z'],scratchScaleByDistance[_0x949b3e(0x1227)]=_0x50b77f['w'],_0x29fb5f['scaleByDistance']=scratchScaleByDistance;}else _0x29fb5f[_0x949b3e(0x403a)]=void 0x0;if(defined$1(_0xe9eab4[_0x949b3e(0x17f8)])){var _0x5b9008=_0xe9eab4[_0x4fadb8(0x3310)]['evaluate'](_0x29fb5f);scratchTranslucencyByDistance[_0x4fadb8(0x3f74)]=_0x5b9008['x'],scratchTranslucencyByDistance[_0x949b3e(0x2214)]=_0x5b9008['y'],scratchTranslucencyByDistance['far']=_0x5b9008['z'],scratchTranslucencyByDistance[_0x949b3e(0x1227)]=_0x5b9008['w'],_0x29fb5f[_0x949b3e(0x17f8)]=scratchTranslucencyByDistance;}else _0x29fb5f[_0x4fadb8(0x3310)]=void 0x0;if(defined$1(_0xe9eab4[_0x949b3e(0xe9f)])){var _0x20601e=_0xe9eab4[_0x949b3e(0xe9f)][_0x949b3e(0xd06)](_0x29fb5f);scratchDistanceDisplayCondition[_0x949b3e(0xcd2)]=_0x20601e['x'],scratchDistanceDisplayCondition[_0x949b3e(0x389f)]=_0x20601e['y'],_0x29fb5f['distanceDisplayCondition']=scratchDistanceDisplayCondition;}else _0x29fb5f[_0x949b3e(0xe9f)]=void 0x0;defined$1(_0xe9eab4[_0x949b3e(0x2cf4)])&&(_0x29fb5f[_0x949b3e(0x2cf4)]=_0xe9eab4[_0x949b3e(0x2cf4)][_0x949b3e(0xd06)](_0x29fb5f)),defined$1(_0xe9eab4[_0x949b3e(0x31f9)])&&(_0x29fb5f[_0x949b3e(0x31f9)]=_0xe9eab4[_0x949b3e(0x31f9)][_0x949b3e(0xd06)](_0x29fb5f)),defined$1(_0xe9eab4[_0x949b3e(0x5c7a)])&&(_0x29fb5f[_0x949b3e(0x5c7a)]=_0xe9eab4[_0x949b3e(0x5c7a)][_0x4fadb8(0x59cf)](_0x29fb5f,scratchColor6)),defined$1(_0xe9eab4[_0x4fadb8(0x5a4)])?_0x29fb5f[_0x949b3e(0xf80)]=_0xe9eab4[_0x4fadb8(0x5a4)][_0x949b3e(0xd06)](_0x29fb5f):_0x29fb5f[_0x949b3e(0xf80)]=void 0x0,defined$1(_0xe9eab4[_0x949b3e(0x5554)])&&(_0x29fb5f[_0x949b3e(0x5554)]=_0xe9eab4['disableDepthTestDistance'][_0x949b3e(0xd06)](_0x29fb5f)),defined$1(_0xe9eab4[_0x949b3e(0x42bf)])&&(_0x29fb5f[_0x4fadb8(0x3ccf)]=_0xe9eab4[_0x4fadb8(0x3ccf)][_0x4fadb8(0x3f6a)](_0x29fb5f)),defined$1(_0xe9eab4[_0x949b3e(0x2130)])&&(_0x29fb5f[_0x949b3e(0x2130)]=_0xe9eab4[_0x949b3e(0x2130)][_0x4fadb8(0x3f6a)](_0x29fb5f)),defined$1(_0xe9eab4[_0x949b3e(0x4aa9)])&&(_0x29fb5f[_0x949b3e(0x4aa9)]=_0xe9eab4[_0x949b3e(0x4aa9)][_0x949b3e(0xd06)](_0x29fb5f)),defined$1(_0xe9eab4[_0x4fadb8(0x2462)])&&(_0x29fb5f[_0x949b3e(0x2541)]=_0xe9eab4[_0x949b3e(0x2541)][_0x4fadb8(0x3f6a)](_0x29fb5f));}else clearStyle$1(this,_0x2a0bab);},Vector3DTilePoints[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x226a62){var _0x50737c=_0x307c2b,_0x380a67=_0x5e00b3;createPoints(this,_0x226a62[_0x380a67(0x5cd9)][_0x380a67(0x4faa)]),this[_0x380a67(0x1d9c)]&&(this[_0x50737c(0x267e)][_0x380a67(0xa16)](_0x226a62),this[_0x50737c(0x3da8)][_0x380a67(0xa16)](_0x226a62),this['_labelCollection'][_0x380a67(0xa16)](_0x226a62),this[_0x50737c(0x1a8d)]||(this[_0x380a67(0x41ff)][_0x380a67(0x1c7e)](),this[_0x380a67(0x5e7c)]=!0x0));},Vector3DTilePoints[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Vector3DTilePoints[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x2b393d=_0x307c2b,_0x3b20e2=_0x5e00b3;return this[_0x3b20e2(0x1fa0)]=this[_0x2b393d(0x3da8)]&&this[_0x3b20e2(0x1fa0)][_0x3b20e2(0x2947)](),this[_0x3b20e2(0x25bf)]=this[_0x3b20e2(0x25bf)]&&this[_0x3b20e2(0x25bf)][_0x3b20e2(0x2947)](),this[_0x3b20e2(0x33cd)]=this[_0x3b20e2(0x33cd)]&&this['_polylineCollection'][_0x3b20e2(0x2947)](),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](Vector3DTilePolygons[_0x307c2b(0x1aa2)],{'trianglesLength':{'get':function(){var _0x1e681e=_0x5e00b3;return defined$1(this['_primitive'])?this[_0x1e681e(0x5b5)][_0x1e681e(0x120c)]:0x0;}},'geometryByteLength':{'get':function(){var _0x278526=_0x5e00b3;return defined$1(this[_0x278526(0x5b5)])?this['_primitive'][_0x278526(0x4537)]:0x0;}},'readyPromise':{'get':function(){var _0x52ac87=_0x5e00b3;return this[_0x52ac87(0x41ff)][_0x52ac87(0x24e7)];}}});var createVerticesTaskProcessor$1=new TaskProcessor(_0x5e00b3(0x2cc5)),scratchColor$i=new Color$2();function createPrimitive(_0x672cde){var _0x4c7a3d=_0x307c2b,_0x2e3c50=_0x5e00b3;if(!defined$1(_0x672cde[_0x2e3c50(0x5b5)])){if(!defined$1(_0x672cde[_0x2e3c50(0x194d)])){var _0x382f92=_0x672cde[_0x4c7a3d(0x12ab)],_0x106f26=_0x672cde[_0x4c7a3d(0x310d)],_0x1f3f2e=_0x672cde[_0x4c7a3d(0x42d6)],_0x4254ab=_0x672cde[_0x2e3c50(0x193b)],_0x51feec=_0x672cde[_0x2e3c50(0x5e80)],_0x3c3a56=_0x672cde[_0x4c7a3d(0x57aa)],_0xce6f6d=_0x672cde[_0x4c7a3d(0x2bca)];if(!defined$1(_0x3c3a56)){_0x382f92=_0x672cde[_0x2e3c50(0x634)]=arraySlice(_0x672cde[_0x2e3c50(0x634)]),_0x106f26=_0x672cde[_0x2e3c50(0x20f2)]=arraySlice(_0x672cde[_0x2e3c50(0x20f2)]),_0x1f3f2e=_0x672cde[_0x2e3c50(0x4141)]=arraySlice(_0x672cde[_0x2e3c50(0x4141)]),_0x4254ab=_0x672cde[_0x2e3c50(0x193b)]=arraySlice(_0x672cde[_0x2e3c50(0x193b)]),_0x672cde[_0x2e3c50(0x1d70)]=_0x672cde[_0x2e3c50(0x3c00)]['cartographicToCartesian'](Rectangle[_0x2e3c50(0x4fe8)](_0x672cde[_0x2e3c50(0x4432)])),_0x51feec=_0x672cde[_0x2e3c50(0x5e80)]=new Uint32Array(_0x672cde[_0x2e3c50(0x1851)]),_0x3c3a56=_0x672cde[_0x2e3c50(0x148)]=new Uint32Array(_0x51feec[_0x2e3c50(0x809)]);for(var _0x31cfae=_0x672cde[_0x2e3c50(0x2528)],_0x5814f1=_0x3c3a56[_0x4c7a3d(0x2ef4)],_0x4cc2e0=0x0;_0x4cc2e0<_0x5814f1;++_0x4cc2e0){var _0x3bfefd=_0x31cfae[_0x4c7a3d(0x2720)](_0x4cc2e0,scratchColor$i);_0x3c3a56[_0x4cc2e0]=_0x3bfefd[_0x2e3c50(0x2178)]();}_0xce6f6d=_0x672cde[_0x4c7a3d(0x2bca)]=packBuffer$1(_0x672cde);}var _0x3a61cb=[_0x382f92[_0x4c7a3d(0xcaa)],_0x106f26[_0x2e3c50(0x537f)],_0x1f3f2e[_0x4c7a3d(0xcaa)],_0x4254ab[_0x2e3c50(0x537f)],_0x51feec[_0x2e3c50(0x537f)],_0x3c3a56[_0x2e3c50(0x537f)],_0xce6f6d[_0x4c7a3d(0xcaa)]],_0x51e5ee={'packedBuffer':_0xce6f6d['buffer'],'positions':_0x382f92[_0x4c7a3d(0xcaa)],'counts':_0x106f26[_0x2e3c50(0x537f)],'indexCounts':_0x1f3f2e[_0x2e3c50(0x537f)],'indices':_0x4254ab[_0x4c7a3d(0xcaa)],'batchIds':_0x51feec[_0x2e3c50(0x537f)],'batchTableColors':_0x3c3a56[_0x2e3c50(0x537f)]},_0x4a7539=_0x672cde[_0x2e3c50(0x5f9a)],_0x2d45bd=_0x672cde['_polygonMaximumHeights'];defined$1(_0x4a7539)&&defined$1(_0x2d45bd)&&(_0x4a7539=arraySlice(_0x4a7539),_0x2d45bd=arraySlice(_0x2d45bd),_0x3a61cb[_0x2e3c50(0x5323)](_0x4a7539[_0x2e3c50(0x537f)],_0x2d45bd[_0x2e3c50(0x537f)]),_0x51e5ee[_0x2e3c50(0xec3)]=_0x4a7539,_0x51e5ee[_0x2e3c50(0x5321)]=_0x2d45bd);var _0x1f9439=_0x672cde[_0x2e3c50(0x194d)]=createVerticesTaskProcessor$1[_0x2e3c50(0x5f2a)](_0x51e5ee,_0x3a61cb);if(!defined$1(_0x1f9439))return;when(_0x1f9439,function(_0x2658f5){var _0xd52b2a=_0x4c7a3d,_0x3d3641=_0x2e3c50;_0x672cde[_0x3d3641(0x634)]=void 0x0,_0x672cde[_0xd52b2a(0x310d)]=void 0x0,_0x672cde[_0x3d3641(0x5f9a)]=void 0x0,_0x672cde[_0xd52b2a(0x512)]=void 0x0;var _0x102bc0=new Float64Array(_0x2658f5[_0x3d3641(0xb8d)]),_0x40b566=_0x102bc0[0x0];unpackBuffer(_0x672cde,_0x102bc0),_0x672cde[_0x3d3641(0x193b)]=0x2===IndexDatatype$1[_0x3d3641(0x479)](_0x40b566)?new Uint16Array(_0x2658f5[_0x3d3641(0x314b)]):new Uint32Array(_0x2658f5[_0x3d3641(0x314b)]),_0x672cde[_0x3d3641(0x1279)]=new Uint32Array(_0x2658f5[_0x3d3641(0x4dd9)]),_0x672cde[_0x3d3641(0x4141)]=new Uint32Array(_0x2658f5[_0x3d3641(0xdb9)]),_0x672cde[_0x3d3641(0x78d)]=new Float32Array(_0x2658f5[_0x3d3641(0x1c83)]),_0x672cde['_vertexBatchIds']=new Uint16Array(_0x2658f5[_0x3d3641(0x41cb)]),_0x672cde[_0x3d3641(0x1d9c)]=!0x0;});}_0x672cde[_0x4c7a3d(0x22ec)]&&!defined$1(_0x672cde[_0x2e3c50(0x5b5)])&&(_0x672cde[_0x2e3c50(0x5b5)]=new Vector3DTilePrimitive({'batchTable':_0x672cde[_0x2e3c50(0x2528)],'positions':_0x672cde[_0x2e3c50(0x78d)],'batchIds':_0x672cde[_0x2e3c50(0x1851)],'vertexBatchIds':_0x672cde[_0x2e3c50(0x9f6)],'indices':_0x672cde[_0x2e3c50(0x193b)],'indexOffsets':_0x672cde[_0x4c7a3d(0x1d96)],'indexCounts':_0x672cde[_0x2e3c50(0x4141)],'batchedIndices':_0x672cde[_0x2e3c50(0x25e2)],'boundingVolume':_0x672cde[_0x2e3c50(0x5151)],'boundingVolumes':_0x672cde[_0x2e3c50(0x1c80)],'center':_0x672cde[_0x2e3c50(0x1d70)]}),_0x672cde[_0x2e3c50(0x2528)]=void 0x0,_0x672cde[_0x2e3c50(0x1851)]=void 0x0,_0x672cde[_0x2e3c50(0x634)]=void 0x0,_0x672cde[_0x2e3c50(0x20f2)]=void 0x0,_0x672cde[_0x2e3c50(0x193b)]=void 0x0,_0x672cde[_0x2e3c50(0x4141)]=void 0x0,_0x672cde[_0x2e3c50(0x1279)]=void 0x0,_0x672cde[_0x2e3c50(0x148)]=void 0x0,_0x672cde[_0x2e3c50(0x146a)]=void 0x0,_0x672cde[_0x2e3c50(0x78d)]=void 0x0,_0x672cde[_0x2e3c50(0x5e80)]=void 0x0,_0x672cde[_0x2e3c50(0x9f6)]=void 0x0,_0x672cde[_0x2e3c50(0x3c00)]=void 0x0,_0x672cde[_0x2e3c50(0x2cbd)]=void 0x0,_0x672cde[_0x2e3c50(0x5121)]=void 0x0,_0x672cde[_0x2e3c50(0x5f9a)]=void 0x0,_0x672cde[_0x4c7a3d(0x512)]=void 0x0,_0x672cde[_0x4c7a3d(0x28c1)]=void 0x0,_0x672cde[_0x2e3c50(0x4432)]=void 0x0,_0x672cde[_0x2e3c50(0x5151)]=void 0x0,_0x672cde[_0x4c7a3d(0x1859)]=void 0x0,_0x672cde[_0x2e3c50(0x25e2)]=void 0x0,_0x672cde[_0x2e3c50(0x194d)]=void 0x0,_0x672cde[_0x2e3c50(0x41ff)][_0x2e3c50(0x1c7e)]());}}Vector3DTilePolygons[_0x307c2b(0x1aa2)][_0x5e00b3(0x4879)]=function(_0x4c821a,_0x4b7db4){var _0x3aabd6=_0x5e00b3;this['_primitive'][_0x3aabd6(0x4879)](_0x4c821a,_0x4b7db4);},Vector3DTilePolygons[_0x5e00b3(0x3720)][_0x5e00b3(0x4c3f)]=function(_0x477a4e,_0x53bd6f){var _0x137df3=_0x5e00b3;this[_0x137df3(0x5b5)][_0x137df3(0x4c3f)](_0x477a4e,_0x53bd6f);},Vector3DTilePolygons[_0x307c2b(0x1aa2)]['applyStyle']=function(_0x53bfbd,_0x508463){var _0x298128=_0x307c2b,_0x3d5fc3=_0x5e00b3;this[_0x298128(0x1679)][_0x3d5fc3(0x35c4)](_0x53bfbd,_0x508463);},Vector3DTilePolygons[_0x5e00b3(0x3720)][_0x5e00b3(0x311)]=function(_0x40b80a,_0x15b6fd){var _0x20f3a7=_0x5e00b3;this[_0x20f3a7(0x5b5)]['updateCommands'](_0x40b80a,_0x15b6fd);},Vector3DTilePolygons[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x5663a5){var _0x1c4154=_0x307c2b,_0x4941c6=_0x5e00b3;createPrimitive(this),this[_0x4941c6(0x1d9c)]&&(this[_0x1c4154(0x1679)][_0x1c4154(0x307d)]=this[_0x4941c6(0x3d52)],this[_0x1c4154(0x1679)][_0x4941c6(0x582e)]=this[_0x1c4154(0x3193)],this[_0x4941c6(0x5b5)][_0x1c4154(0x4218)]=this[_0x4941c6(0x1864)],this[_0x1c4154(0x1679)][_0x4941c6(0xa16)](_0x5663a5));},Vector3DTilePolygons[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Vector3DTilePolygons[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x3e0bd0=_0x5e00b3;return this[_0x3e0bd0(0x5b5)]=this['_primitive']&&this[_0x3e0bd0(0x5b5)][_0x3e0bd0(0x2947)](),destroyObject$1(this);};var Vector3DTilePolylinesVS=_0x5e00b3(0x1449);function Vector3DTilePolylines(_0x28f607){var _0x276a71=_0x307c2b,_0xd431e1=_0x5e00b3;this[_0xd431e1(0x634)]=_0x28f607[_0xd431e1(0x1c83)],this[_0x276a71(0x6fe)]=_0x28f607[_0xd431e1(0x5cc7)],this[_0x276a71(0x310d)]=_0x28f607[_0xd431e1(0x46be)],this[_0x276a71(0x5434)]=_0x28f607[_0x276a71(0x1a64)],this[_0x276a71(0x1016)]=defaultValue$1(_0x28f607[_0x276a71(0x2864)],Ellipsoid[_0xd431e1(0x17f7)]),this['_minimumHeight']=_0x28f607[_0xd431e1(0x5b47)],this[_0xd431e1(0x5121)]=_0x28f607[_0xd431e1(0x1e80)],this['_center']=_0x28f607[_0xd431e1(0x4fe8)],this[_0xd431e1(0x4432)]=_0x28f607['rectangle'],this[_0xd431e1(0x5151)]=_0x28f607[_0xd431e1(0x36b6)],this[_0xd431e1(0x2528)]=_0x28f607['batchTable'],this[_0xd431e1(0xc7b)]=void 0x0,this[_0xd431e1(0x3ebd)]=void 0x0,this[_0xd431e1(0x3fb4)]=void 0x0,this[_0x276a71(0x3470)]=void 0x0,this[_0xd431e1(0x447c)]=void 0x0,this[_0xd431e1(0x5e80)]=void 0x0,this[_0xd431e1(0x146a)]=void 0x0,this[_0xd431e1(0x4f51)]=void 0x0,this[_0x276a71(0x2ca4)]=void 0x0,this[_0xd431e1(0x2678)]=void 0x0,this['_expandAndWidth']=void 0x0,this[_0xd431e1(0x9f6)]=void 0x0,this[_0xd431e1(0x193b)]=void 0x0,this[_0xd431e1(0x3323)]=Color$2[_0xd431e1(0x40f3)](Color$2[_0xd431e1(0x3b7e)]),this[_0xd431e1(0x192f)]=this[_0xd431e1(0x3323)],this[_0x276a71(0x2459)]=0x0,this[_0xd431e1(0x3ad7)]=0x0,this[_0xd431e1(0x1d9c)]=!0x1,this[_0xd431e1(0x41ff)]=when[_0xd431e1(0x32fc)](),this[_0xd431e1(0x194d)]=void 0x0;}function packBuffer(_0x2fdfe9){var _0x29adf0=_0x307c2b,_0x18c15c=_0x5e00b3,_0x32c4fe=_0x2fdfe9[_0x18c15c(0x4432)],_0x24f7e7=_0x2fdfe9[_0x18c15c(0x2cbd)],_0x19fa42=_0x2fdfe9[_0x18c15c(0x5121)],_0xa158f8=_0x2fdfe9['_ellipsoid'],_0x104c6d=_0x2fdfe9[_0x18c15c(0x1d70)],_0x3f68a3=0x2+Rectangle[_0x29adf0(0x18d6)]+Ellipsoid[_0x18c15c(0x2dd8)]+Cartesian3[_0x29adf0(0x18d6)],_0x1f0176=new Float64Array(_0x3f68a3),_0x29b583=0x0;return _0x1f0176[_0x29b583++]=_0x24f7e7,_0x1f0176[_0x29b583++]=_0x19fa42,Rectangle[_0x18c15c(0x52a8)](_0x32c4fe,_0x1f0176,_0x29b583),_0x29b583+=Rectangle[_0x29adf0(0x18d6)],Ellipsoid[_0x29adf0(0x5845)](_0xa158f8,_0x1f0176,_0x29b583),_0x29b583+=Ellipsoid[_0x29adf0(0x18d6)],Cartesian3[_0x18c15c(0x52a8)](_0x104c6d,_0x1f0176,_0x29b583),_0x1f0176;}Object[_0x307c2b(0x66e)](Vector3DTilePolylines[_0x307c2b(0x1aa2)],{'trianglesLength':{'get':function(){var _0x127c1a=_0x5e00b3;return this[_0x127c1a(0x54b9)];}},'geometryByteLength':{'get':function(){var _0x15856f=_0x307c2b;return this[_0x15856f(0x1f96)];}},'readyPromise':{'get':function(){var _0x3323a1=_0x307c2b,_0x58adfc=_0x5e00b3;return this[_0x58adfc(0x41ff)][_0x3323a1(0x452a)];}}});var createVerticesTaskProcessor=new TaskProcessor(_0x5e00b3(0x2805)),attributeLocations$3={'previousPosition':0x0,'currentPosition':0x1,'nextPosition':0x2,'expandAndWidth':0x3,'a_batchId':0x4};function createVertexArray$1(_0x140881,_0x4a13b1){var _0x57d713=_0x307c2b,_0x2357e5=_0x5e00b3;if(!defined$1(_0x140881[_0x57d713(0x138)])){if(!defined$1(_0x140881['_verticesPromise'])){var _0x24528f=_0x140881[_0x57d713(0x12ab)],_0x299e83=_0x140881[_0x2357e5(0x54e6)],_0x27fe3b=_0x140881[_0x2357e5(0x20f2)],_0x5b5f04=_0x140881[_0x2357e5(0x5e80)],_0x11d72f=_0x140881['_packedBuffer'];defined$1(_0x11d72f)||(_0x24528f=_0x140881[_0x2357e5(0x634)]=arraySlice(_0x24528f),_0x299e83=_0x140881[_0x2357e5(0x54e6)]=arraySlice(_0x299e83),_0x27fe3b=_0x140881[_0x57d713(0x310d)]=arraySlice(_0x27fe3b),_0x5b5f04=_0x140881[_0x2357e5(0x5e80)]=arraySlice(_0x140881[_0x2357e5(0x1851)]),_0x11d72f=_0x140881[_0x2357e5(0x146a)]=packBuffer(_0x140881));var _0x5db1ff=[_0x24528f[_0x2357e5(0x537f)],_0x299e83[_0x2357e5(0x537f)],_0x27fe3b[_0x57d713(0xcaa)],_0x5b5f04[_0x57d713(0xcaa)],_0x11d72f[_0x2357e5(0x537f)]],_0x1f9505={'positions':_0x24528f[_0x2357e5(0x537f)],'widths':_0x299e83[_0x2357e5(0x537f)],'counts':_0x27fe3b[_0x2357e5(0x537f)],'batchIds':_0x5b5f04[_0x2357e5(0x537f)],'packedBuffer':_0x11d72f[_0x57d713(0xcaa)]},_0x363777=_0x140881[_0x2357e5(0x194d)]=createVerticesTaskProcessor[_0x2357e5(0x5f2a)](_0x1f9505,_0x5db1ff);if(!defined$1(_0x363777))return;when(_0x363777,function(_0x1ab5e1){var _0x4bb78b=_0x57d713,_0x40dee2=_0x2357e5;_0x140881[_0x40dee2(0x4f51)]=new Float32Array(_0x1ab5e1['currentPositions']),_0x140881[_0x40dee2(0x122a)]=new Float32Array(_0x1ab5e1[_0x40dee2(0x838)]),_0x140881[_0x4bb78b(0x41d5)]=new Float32Array(_0x1ab5e1[_0x4bb78b(0x32da)]),_0x140881[_0x40dee2(0x2f38)]=new Float32Array(_0x1ab5e1['expandAndWidth']),_0x140881[_0x40dee2(0x9f6)]=new Uint16Array(_0x1ab5e1[_0x40dee2(0x41cb)]);var _0x396bef=_0x1ab5e1[_0x40dee2(0x2317)];_0x140881[_0x40dee2(0x193b)]=_0x396bef===IndexDatatype$1[_0x4bb78b(0x4aa9)]?new Uint16Array(_0x1ab5e1[_0x4bb78b(0x30e5)]):new Uint32Array(_0x1ab5e1[_0x40dee2(0x314b)]),_0x140881[_0x4bb78b(0x22ec)]=!0x0;});}if(_0x140881['_ready']&&!defined$1(_0x140881[_0x57d713(0x138)])){var _0x2f1445=_0x140881[_0x2357e5(0x4f51)],_0x115ff1=_0x140881[_0x2357e5(0x122a)],_0xa23788=_0x140881[_0x2357e5(0x2678)],_0x5d9f6e=_0x140881[_0x57d713(0x36da)],_0x19bf65=_0x140881[_0x2357e5(0x9f6)],_0x5813cd=_0x140881[_0x2357e5(0x193b)],_0x2869e4=_0x115ff1[_0x2357e5(0x3080)]+_0x2f1445[_0x2357e5(0x3080)]+_0xa23788['byteLength'];_0x2869e4+=_0x5d9f6e[_0x2357e5(0x3080)]+_0x19bf65[_0x2357e5(0x3080)]+_0x5813cd[_0x2357e5(0x3080)],_0x140881[_0x2357e5(0x54b9)]=_0x5813cd[_0x2357e5(0x809)]/0x3,_0x140881[_0x2357e5(0x3ad7)]=_0x2869e4;var _0x1d5d0a=Buffer$1[_0x57d713(0x2853)]({'context':_0x4a13b1,'typedArray':_0x115ff1,'usage':BufferUsage['STATIC_DRAW']}),_0x4e3d30=Buffer$1[_0x2357e5(0x5ad5)]({'context':_0x4a13b1,'typedArray':_0x2f1445,'usage':BufferUsage[_0x57d713(0x54ce)]}),_0x38398d=Buffer$1[_0x2357e5(0x5ad5)]({'context':_0x4a13b1,'typedArray':_0xa23788,'usage':BufferUsage[_0x2357e5(0xdfd)]}),_0x55aa51=Buffer$1[_0x2357e5(0x5ad5)]({'context':_0x4a13b1,'typedArray':_0x5d9f6e,'usage':BufferUsage[_0x2357e5(0xdfd)]}),_0x35ce8e=Buffer$1[_0x2357e5(0x5ad5)]({'context':_0x4a13b1,'typedArray':_0x19bf65,'usage':BufferUsage[_0x2357e5(0xdfd)]}),_0x1abe68=Buffer$1[_0x2357e5(0xda9)]({'context':_0x4a13b1,'typedArray':_0x5813cd,'usage':BufferUsage[_0x2357e5(0xdfd)],'indexDatatype':0x2===_0x5813cd[_0x2357e5(0x2276)]?IndexDatatype$1[_0x2357e5(0x43ff)]:IndexDatatype$1[_0x2357e5(0xc77)]}),_0x13d552=[{'index':attributeLocations$3[_0x2357e5(0x32e0)],'vertexBuffer':_0x1d5d0a,'componentDatatype':ComponentDatatype$1[_0x2357e5(0x486a)],'componentsPerAttribute':0x3},{'index':attributeLocations$3[_0x2357e5(0xf1e)],'vertexBuffer':_0x4e3d30,'componentDatatype':ComponentDatatype$1[_0x2357e5(0x486a)],'componentsPerAttribute':0x3},{'index':attributeLocations$3[_0x2357e5(0x5112)],'vertexBuffer':_0x38398d,'componentDatatype':ComponentDatatype$1[_0x2357e5(0x486a)],'componentsPerAttribute':0x3},{'index':attributeLocations$3[_0x2357e5(0xd8e)],'vertexBuffer':_0x55aa51,'componentDatatype':ComponentDatatype$1[_0x57d713(0x3078)],'componentsPerAttribute':0x2},{'index':attributeLocations$3[_0x2357e5(0x514c)],'vertexBuffer':_0x35ce8e,'componentDatatype':ComponentDatatype$1[_0x2357e5(0x43ff)],'componentsPerAttribute':0x1}];_0x140881[_0x2357e5(0xc7b)]=new VertexArray({'context':_0x4a13b1,'attributes':_0x13d552,'indexBuffer':_0x1abe68}),_0x140881[_0x2357e5(0x634)]=void 0x0,_0x140881[_0x2357e5(0x54e6)]=void 0x0,_0x140881[_0x2357e5(0x20f2)]=void 0x0,_0x140881[_0x2357e5(0x3c00)]=void 0x0,_0x140881[_0x2357e5(0x2cbd)]=void 0x0,_0x140881[_0x2357e5(0x5121)]=void 0x0,_0x140881[_0x57d713(0xd85)]=void 0x0,_0x140881[_0x2357e5(0x5e80)]=void 0x0,_0x140881[_0x2357e5(0x146a)]=void 0x0,_0x140881[_0x57d713(0x35a)]=void 0x0,_0x140881[_0x2357e5(0x122a)]=void 0x0,_0x140881[_0x2357e5(0x2678)]=void 0x0,_0x140881[_0x2357e5(0x2f38)]=void 0x0,_0x140881[_0x2357e5(0x9f6)]=void 0x0,_0x140881[_0x2357e5(0x193b)]=void 0x0,_0x140881[_0x57d713(0x46e8)][_0x2357e5(0x1c7e)]();}}}var modifiedModelViewScratch$1=new Matrix4(),rtcScratch$1=new Cartesian3();function createUniformMap$2(_0x311543,_0x100c5a){var _0x5c4fea=_0x5e00b3;defined$1(_0x311543['_uniformMap'])||(_0x311543[_0x5c4fea(0x18f4)]={'u_modifiedModelView':function(){var _0x277458=_0x140d,_0xf24fa3=_0x5c4fea,_0xafc003=_0x100c5a[_0xf24fa3(0x1b3d)][_0xf24fa3(0x1173)];return Matrix4[_0xf24fa3(0x40f3)](_0xafc003,modifiedModelViewScratch$1),Matrix4[_0x277458(0x4854)](modifiedModelViewScratch$1,_0x311543[_0xf24fa3(0x1d70)],rtcScratch$1),Matrix4[_0xf24fa3(0x39e0)](modifiedModelViewScratch$1,rtcScratch$1,modifiedModelViewScratch$1),modifiedModelViewScratch$1;},'u_highlightColor':function(){var _0x4b9d28=_0x5c4fea;return _0x311543[_0x4b9d28(0x192f)];}});}function createRenderStates$1(_0x58722f){var _0x35cd7e=_0x307c2b,_0x426239=_0x5e00b3;!defined$1(_0x58722f[_0x426239(0x3fb4)])&&(_0x58722f[_0x426239(0x3fb4)]=RenderState[_0x35cd7e(0x5602)]({'blending':BlendingState$1[_0x426239(0x231d)],'depthMask':!0x1,'depthTest':{'enabled':!0x0},'polygonOffset':{'enabled':!0x0,'factor':-0x5,'units':-0x5}}));}var PolylineFS=_0x5e00b3(0x501a);function createShaders(_0x31682e,_0x2d201f){var _0x4388f9=_0x307c2b,_0xc4853=_0x5e00b3;if(!defined$1(_0x31682e[_0x4388f9(0x5526)])){var _0x23360a=_0x31682e[_0xc4853(0x2528)],_0x2c7338=_0x23360a[_0x4388f9(0x351)](!0x1,_0xc4853(0x514c),void 0x0)(Vector3DTilePolylinesVS),_0x2b35ec=_0x23360a[_0xc4853(0x3738)]()(PolylineFS,!0x1,void 0x0),_0x3c53e5=new ShaderSource({'defines':[_0xc4853(0x3348),FeatureDetection[_0xc4853(0x587)]()?'':_0xc4853(0x19db)],'sources':[PolylineCommon,_0x2c7338]}),_0x3314d0=new ShaderSource({'defines':[_0xc4853(0x3348)],'sources':[_0x2b35ec]});_0x31682e[_0xc4853(0x3ebd)]=ShaderProgram$1[_0xc4853(0x5344)]({'context':_0x2d201f,'vertexShaderSource':_0x3c53e5,'fragmentShaderSource':_0x3314d0,'attributeLocations':attributeLocations$3});}}function queueCommands(_0x14a72a,_0x1ce39){var _0x328ac7=_0x307c2b,_0x28d79c=_0x5e00b3;if(!defined$1(_0x14a72a[_0x28d79c(0x447c)])){var _0x4d3ad9=_0x14a72a[_0x28d79c(0x2528)][_0x28d79c(0x1ec0)]()(_0x14a72a[_0x28d79c(0x18f4)]);_0x14a72a[_0x28d79c(0x447c)]=new DrawCommand({'owner':_0x14a72a,'vertexArray':_0x14a72a['_va'],'renderState':_0x14a72a[_0x28d79c(0x3fb4)],'shaderProgram':_0x14a72a[_0x328ac7(0x5526)],'uniformMap':_0x4d3ad9,'boundingVolume':_0x14a72a[_0x28d79c(0x5151)],'pass':Pass$1[_0x28d79c(0x47bc)],'pickId':_0x14a72a['_batchTable'][_0x28d79c(0x219f)]()});}_0x1ce39[_0x28d79c(0xe5b)][_0x28d79c(0x5323)](_0x14a72a[_0x28d79c(0x447c)]);}function clearStyle(_0x2f0696,_0x46f0d4){var _0x5d5fbd=_0x5e00b3;for(var _0x50b64a=_0x2f0696[_0x5d5fbd(0x1851)],_0x3b0af3=_0x50b64a[_0x5d5fbd(0x809)],_0x1cb988=0x0;_0x1cb988<_0x3b0af3;++_0x1cb988){var _0x5e646f=_0x46f0d4[_0x50b64a[_0x1cb988]];_0x5e646f[_0x5d5fbd(0x3234)]=!0x0,_0x5e646f[_0x5d5fbd(0x8fe)]=Color$2[_0x5d5fbd(0x3b7e)];}}Vector3DTilePolylines[_0x5e00b3(0x3720)][_0x5e00b3(0x4879)]=function(_0x494a04,_0x33ef38){var _0x4f7eb1=_0x5e00b3;for(var _0x37e06c=this[_0x4f7eb1(0x1851)],_0x1d6a0d=_0x37e06c['length'],_0x130d05=0x0;_0x130d05<_0x1d6a0d;++_0x130d05){var _0x1a341b=_0x37e06c[_0x130d05];_0x33ef38[_0x1a341b]=new Cesium3DTileFeature(_0x494a04,_0x1a341b);}},Vector3DTilePolylines['prototype']['applyDebugSettings']=function(_0x18af23,_0x9217d2){var _0x15cf0c=_0x5e00b3;this[_0x15cf0c(0x192f)]=_0x18af23?_0x9217d2:this[_0x15cf0c(0x3323)];};var scratchColor$h=new Color$2(),DEFAULT_COLOR_VALUE$1=Color$2[_0x307c2b(0x5a89)],DEFAULT_SHOW_VALUE=!0x0;function Vector3DTileContent(_0x412a26,_0xcbda12,_0x2e38d2,_0x54d0fe,_0x487083){var _0x55694b=_0x307c2b,_0x54936c=_0x5e00b3;this[_0x54936c(0x2090)]=_0x412a26,this[_0x55694b(0x41b8)]=_0xcbda12,this[_0x54936c(0x28cf)]=_0x2e38d2,this['_polygons']=void 0x0,this[_0x54936c(0x1d78)]=void 0x0,this[_0x54936c(0x18d6)]=void 0x0,this[_0x55694b(0x2c53)]=void 0x0,this[_0x54936c(0x41ff)]=when[_0x54936c(0x32fc)](),this[_0x54936c(0x2528)]=void 0x0,this[_0x54936c(0x34fc)]=void 0x0,this[_0x55694b(0x3f42)]=!0x1,initialize$1(this,_0x54d0fe,_0x487083);}function createColorChangedCallback(_0x11cf6b){return function(_0x4c3a6c,_0x3482ad){var _0x2c6e2d=_0x140d,_0x47587d=_0x23ca;defined$1(_0x11cf6b[_0x2c6e2d(0x5457)])&&_0x11cf6b[_0x47587d(0x3d90)][_0x47587d(0x311)](_0x4c3a6c,_0x3482ad);};}function getBatchIds(_0x31a9e1,_0x2217b7){var _0x29c979=_0x307c2b,_0x3bb2da=_0x5e00b3,_0x5ba43e,_0x3f1157,_0x2c4e24,_0x5d66ea,_0x568c0b=defaultValue$1(_0x31a9e1[_0x3bb2da(0x4b35)],0x0),_0x51e0a3=defaultValue$1(_0x31a9e1[_0x3bb2da(0x1ad9)],0x0),_0x1ee6dc=defaultValue$1(_0x31a9e1[_0x3bb2da(0xac8)],0x0);if(_0x568c0b>0x0&&defined$1(_0x31a9e1[_0x3bb2da(0x4f2e)])){var _0x3d6779=_0x2217b7[_0x3bb2da(0x153e)]+_0x31a9e1[_0x3bb2da(0x4f2e)][_0x3bb2da(0x153e)];_0x5ba43e=new Uint16Array(_0x2217b7[_0x3bb2da(0x537f)],_0x3d6779,_0x568c0b);}if(_0x51e0a3>0x0&&defined$1(_0x31a9e1[_0x3bb2da(0x3525)])){var _0x3be285=_0x2217b7[_0x29c979(0x2447)]+_0x31a9e1[_0x29c979(0x2704)][_0x29c979(0x2447)];_0x3f1157=new Uint16Array(_0x2217b7[_0x3bb2da(0x537f)],_0x3be285,_0x51e0a3);}if(_0x1ee6dc>0x0&&defined$1(_0x31a9e1[_0x3bb2da(0x37e2)])){var _0x176a3c=_0x2217b7[_0x3bb2da(0x153e)]+_0x31a9e1['POINT_BATCH_IDS'][_0x3bb2da(0x153e)];_0x2c4e24=new Uint16Array(_0x2217b7[_0x3bb2da(0x537f)],_0x176a3c,_0x1ee6dc);}var _0x4fc3b4=defined$1(_0x5ba43e)||defined$1(_0x3f1157)||defined$1(_0x2c4e24),_0x54fccc=_0x568c0b>0x0&&!defined$1(_0x5ba43e)||_0x51e0a3>0x0&&!defined$1(_0x3f1157)||_0x1ee6dc>0x0&&!defined$1(_0x2c4e24);if(_0x4fc3b4&&_0x54fccc)throw new RuntimeError$1(_0x3bb2da(0x50f0));if(!defined$1(_0x5ba43e)&&!defined$1(_0x3f1157)&&!defined$1(_0x2c4e24)){var _0x252626=0x0;if(!defined$1(_0x5ba43e)&&_0x568c0b>0x0){for(_0x5ba43e=new Uint16Array(_0x568c0b),_0x5d66ea=0x0;_0x5d66ea<_0x568c0b;++_0x5d66ea)_0x5ba43e[_0x5d66ea]=_0x252626++;}if(!defined$1(_0x3f1157)&&_0x51e0a3>0x0){for(_0x3f1157=new Uint16Array(_0x51e0a3),_0x5d66ea=0x0;_0x5d66ea<_0x51e0a3;++_0x5d66ea)_0x3f1157[_0x5d66ea]=_0x252626++;}if(!defined$1(_0x2c4e24)&&_0x1ee6dc>0x0){for(_0x2c4e24=new Uint16Array(_0x1ee6dc),_0x5d66ea=0x0;_0x5d66ea<_0x1ee6dc;++_0x5d66ea)_0x2c4e24[_0x5d66ea]=_0x252626++;}}return{'polygons':_0x5ba43e,'polylines':_0x3f1157,'points':_0x2c4e24};}Vector3DTilePolylines[_0x5e00b3(0x3720)][_0x5e00b3(0x35c4)]=function(_0x2dc3fb,_0x115e3b){var _0x226887=_0x307c2b,_0x2e2fcc=_0x5e00b3;if(defined$1(_0x2dc3fb))for(var _0x3f3f8c=this[_0x226887(0x5434)],_0x970dc5=_0x3f3f8c[_0x2e2fcc(0x809)],_0x35df7a=0x0;_0x35df7a<_0x970dc5;++_0x35df7a){var _0x9d98cb=_0x115e3b[_0x3f3f8c[_0x35df7a]];_0x9d98cb[_0x2e2fcc(0x8fe)]=defined$1(_0x2dc3fb[_0x2e2fcc(0x8fe)])?_0x2dc3fb[_0x2e2fcc(0x8fe)][_0x2e2fcc(0x51b3)](_0x9d98cb,scratchColor$h):DEFAULT_COLOR_VALUE$1,_0x9d98cb[_0x2e2fcc(0x3234)]=defined$1(_0x2dc3fb[_0x2e2fcc(0x3234)])?_0x2dc3fb[_0x2e2fcc(0x3234)][_0x2e2fcc(0xd06)](_0x9d98cb):DEFAULT_SHOW_VALUE;}else clearStyle(this,_0x115e3b);},Vector3DTilePolylines[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x41f345){var _0x3e2602=_0x307c2b,_0x3bf415=_0x5e00b3,_0x486381=_0x41f345[_0x3bf415(0x4fd0)];if(createVertexArray$1(this,_0x486381),createUniformMap$2(this,_0x486381),createShaders(this,_0x486381),createRenderStates$1(this),this[_0x3e2602(0x22ec)]){var _0x30df72=_0x41f345[_0x3bf415(0xd77)];(_0x30df72[_0x3bf415(0x445c)]||_0x30df72[_0x3bf415(0x3c62)])&&queueCommands(this,_0x41f345);}},Vector3DTilePolylines[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},Vector3DTilePolylines[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3cd696=_0x5e00b3;return this[_0x3cd696(0xc7b)]=this['_va']&&this[_0x3cd696(0xc7b)][_0x3cd696(0x2947)](),this[_0x3cd696(0x3ebd)]=this[_0x3cd696(0x3ebd)]&&this[_0x3cd696(0x3ebd)][_0x3cd696(0x2947)](),destroyObject$1(this);},Object['defineProperties'](Vector3DTileContent[_0x5e00b3(0x3720)],{'featuresLength':{'get':function(){var _0x200f48=_0x307c2b,_0x30d4b5=_0x5e00b3;return defined$1(this['_batchTable'])?this[_0x30d4b5(0x2528)][_0x200f48(0x1233)]:0x0;}},'pointsLength':{'get':function(){var _0x36414a=_0x307c2b,_0x472abe=_0x5e00b3;return defined$1(this[_0x36414a(0x1d9f)])?this[_0x36414a(0x1d9f)][_0x472abe(0x31b4)]:0x0;}},'trianglesLength':{'get':function(){var _0x5edc07=_0x307c2b,_0x31e1e6=_0x5e00b3,_0x57fa1a=0x0;return defined$1(this[_0x5edc07(0x5457)])&&(_0x57fa1a+=this[_0x31e1e6(0x3d90)][_0x31e1e6(0x120c)]),defined$1(this[_0x5edc07(0x51ed)])&&(_0x57fa1a+=this[_0x31e1e6(0x1d78)][_0x5edc07(0x3bf4)]),_0x57fa1a;}},'geometryByteLength':{'get':function(){var _0x19f37b=_0x5e00b3,_0x4d8e93=0x0;return defined$1(this[_0x19f37b(0x3d90)])&&(_0x4d8e93+=this[_0x19f37b(0x3d90)][_0x19f37b(0x4537)]),defined$1(this[_0x19f37b(0x1d78)])&&(_0x4d8e93+=this[_0x19f37b(0x1d78)][_0x19f37b(0x4537)]),_0x4d8e93;}},'texturesByteLength':{'get':function(){var _0x2cbe31=_0x307c2b,_0x158e39=_0x5e00b3;return defined$1(this[_0x2cbe31(0x1d9f)])?this[_0x158e39(0x18d6)][_0x158e39(0x4422)]:0x0;}},'batchTableByteLength':{'get':function(){var _0x2d6fb9=_0x307c2b,_0xa8abdf=_0x5e00b3;return defined$1(this[_0xa8abdf(0x2528)])?this[_0x2d6fb9(0x126f)][_0x2d6fb9(0x4222)]:0x0;}},'innerContents':{'get':function(){}},'readyPromise':{'get':function(){var _0x50ffbe=_0x5e00b3;return this[_0x50ffbe(0x41ff)][_0x50ffbe(0x24e7)];}},'tileset':{'get':function(){var _0x7a133=_0x5e00b3;return this[_0x7a133(0x2090)];}},'tile':{'get':function(){var _0x578993=_0x307c2b;return this[_0x578993(0x41b8)];}},'url':{'get':function(){var _0x3c9d22=_0x307c2b;return this['_resource'][_0x3c9d22(0x50e1)](!0x0);}},'batchTable':{'get':function(){return this['_batchTable'];}}});var sizeOfUint16=Uint16Array[_0x5e00b3(0x2276)],sizeOfUint32=Uint32Array[_0x5e00b3(0x2276)];function initialize$1(_0x5a33a5,_0x5cb4d9,_0x5490bc){var _0x4abcb7=_0x307c2b,_0x12dbf0=_0x5e00b3;_0x5490bc=defaultValue$1(_0x5490bc,0x0);var _0x3c99e9=new Uint8Array(_0x5cb4d9),_0x4f59e1=new DataView(_0x5cb4d9);_0x5490bc+=sizeOfUint32;var _0x315c54=_0x4f59e1[_0x12dbf0(0x1044)](_0x5490bc,!0x0);if(0x1!==_0x315c54)throw new RuntimeError$1(_0x12dbf0(0x5435)+_0x315c54+_0x12dbf0(0x5e9a));_0x5490bc+=sizeOfUint32;var _0x5c420f=_0x4f59e1[_0x12dbf0(0x1044)](_0x5490bc,!0x0);if(_0x5490bc+=sizeOfUint32,0x0!==_0x5c420f){var _0x5c02d9=_0x4f59e1[_0x12dbf0(0x1044)](_0x5490bc,!0x0);if(_0x5490bc+=sizeOfUint32,0x0===_0x5c02d9)throw new RuntimeError$1(_0x12dbf0(0x5798));var _0x569a2a=_0x4f59e1[_0x12dbf0(0x1044)](_0x5490bc,!0x0);_0x5490bc+=sizeOfUint32;var _0x1e9277=_0x4f59e1[_0x4abcb7(0x2f13)](_0x5490bc,!0x0);_0x5490bc+=sizeOfUint32;var _0x10935a=_0x4f59e1[_0x4abcb7(0x2f13)](_0x5490bc,!0x0);_0x5490bc+=sizeOfUint32;var _0x2669ad=_0x4f59e1[_0x12dbf0(0x1044)](_0x5490bc,!0x0);_0x5490bc+=sizeOfUint32;var _0x29ba7b=_0x4f59e1[_0x12dbf0(0x1044)](_0x5490bc,!0x0);_0x5490bc+=sizeOfUint32;var _0x15c02b=_0x4f59e1[_0x12dbf0(0x1044)](_0x5490bc,!0x0);_0x5490bc+=sizeOfUint32;var _0xefeac8=_0x4f59e1[_0x12dbf0(0x1044)](_0x5490bc,!0x0),_0x5d0e81=getStringFromTypedArray(_0x3c99e9,_0x5490bc+=sizeOfUint32,_0x5c02d9),_0x5b4a7f=JSON[_0x12dbf0(0x2374)](_0x5d0e81);_0x5490bc+=_0x5c02d9;var _0x8f2518,_0x26f8d7,_0x1b8944=new Uint8Array(_0x5cb4d9,_0x5490bc,_0x569a2a);if(_0x5490bc+=_0x569a2a,_0x1e9277>0x0){var _0x4ae03f=getStringFromTypedArray(_0x3c99e9,_0x5490bc,_0x1e9277);_0x8f2518=JSON[_0x12dbf0(0x2374)](_0x4ae03f),_0x5490bc+=_0x1e9277,_0x10935a>0x0&&(_0x26f8d7=new Uint8Array(_0x5cb4d9,_0x5490bc,_0x10935a),_0x26f8d7=new Uint8Array(_0x26f8d7),_0x5490bc+=_0x10935a);}var _0x1a698c=defaultValue$1(_0x5b4a7f[_0x12dbf0(0x4b35)],0x0),_0x3e692d=defaultValue$1(_0x5b4a7f[_0x12dbf0(0x1ad9)],0x0),_0x34de1a=defaultValue$1(_0x5b4a7f[_0x12dbf0(0xac8)],0x0),_0x37ada7=_0x1a698c+_0x3e692d+_0x34de1a,_0x170e70=new Cesium3DTileBatchTable(_0x5a33a5,_0x37ada7,_0x8f2518,_0x26f8d7,createColorChangedCallback(_0x5a33a5));if(_0x5a33a5[_0x12dbf0(0x2528)]=_0x170e70,0x0!==_0x37ada7){var _0x59bed4,_0x51208f,_0x5f2e;if(!defined$1(_0x5b4a7f[_0x12dbf0(0x11f)]))throw new RuntimeError$1(_0x4abcb7(0x1e9c));var _0x49aa5a=_0x5b4a7f[_0x12dbf0(0x11f)];_0x59bed4=Rectangle[_0x4abcb7(0x1055)](_0x49aa5a),_0x51208f=_0x49aa5a[0x4],_0x5f2e=_0x49aa5a[0x5];var _0x36d8f3,_0xa2b104=_0x5a33a5[_0x12dbf0(0x4ab0)][_0x12dbf0(0x2a84)];defined$1(_0x5b4a7f['RTC_CENTER'])?(_0x36d8f3=Cartesian3[_0x12dbf0(0x1d8a)](_0x5b4a7f['RTC_CENTER']),Matrix4[_0x4abcb7(0x4854)](_0xa2b104,_0x36d8f3,_0x36d8f3)):((_0x36d8f3=Rectangle[_0x12dbf0(0x4fe8)](_0x59bed4))[_0x4abcb7(0x10d5)]=CesiumMath['lerp'](_0x51208f,_0x5f2e,0.5),_0x36d8f3=Ellipsoid[_0x12dbf0(0x17f7)][_0x12dbf0(0x5012)](_0x36d8f3));var _0xe2b71c=getBatchIds(_0x5b4a7f,_0x1b8944);if(_0x5490bc+=_0x5490bc%0x4,_0x1a698c>0x0){var _0x4b0194=new Uint32Array(_0x5cb4d9,_0x5490bc,_0x2669ad/sizeOfUint32);_0x5490bc+=_0x2669ad;var _0x573cd4=new Uint16Array(_0x5cb4d9,_0x5490bc,_0x29ba7b/sizeOfUint16);_0x5490bc+=_0x29ba7b;var _0x46a7c9,_0x701b16,_0x37670c=_0x1b8944[_0x12dbf0(0x153e)]+_0x5b4a7f[_0x12dbf0(0x572f)]['byteOffset'],_0x52607c=new Uint32Array(_0x1b8944[_0x12dbf0(0x537f)],_0x37670c,_0x1a698c),_0x31f592=_0x1b8944[_0x12dbf0(0x153e)]+_0x5b4a7f[_0x12dbf0(0x3f9a)][_0x12dbf0(0x153e)],_0x2ffb04=new Uint32Array(_0x1b8944[_0x12dbf0(0x537f)],_0x31f592,_0x1a698c);if(defined$1(_0x5b4a7f[_0x12dbf0(0x44f1)])&&defined$1(_0x5b4a7f[_0x4abcb7(0x355b)])){var _0x2a7030=_0x1b8944[_0x4abcb7(0x2447)]+_0x5b4a7f[_0x12dbf0(0x44f1)][_0x4abcb7(0x2447)];_0x46a7c9=new Float32Array(_0x1b8944[_0x12dbf0(0x537f)],_0x2a7030,_0x1a698c);var _0x26c657=_0x1b8944[_0x4abcb7(0x2447)]+_0x5b4a7f[_0x12dbf0(0x1cba)][_0x12dbf0(0x153e)];_0x701b16=new Float32Array(_0x1b8944['buffer'],_0x26c657,_0x1a698c);}_0x5a33a5[_0x12dbf0(0x3d90)]=new Vector3DTilePolygons({'positions':_0x573cd4,'counts':_0x52607c,'indexCounts':_0x2ffb04,'indices':_0x4b0194,'minimumHeight':_0x51208f,'maximumHeight':_0x5f2e,'polygonMinimumHeights':_0x46a7c9,'polygonMaximumHeights':_0x701b16,'center':_0x36d8f3,'rectangle':_0x59bed4,'boundingVolume':_0x5a33a5[_0x12dbf0(0x133)][_0x12dbf0(0x36b6)][_0x12dbf0(0x36b6)],'batchTable':_0x170e70,'batchIds':_0xe2b71c[_0x12dbf0(0x37a0)],'modelMatrix':_0xa2b104});}if(_0x3e692d>0x0){var _0x3fb509=new Uint16Array(_0x5cb4d9,_0x5490bc,_0x15c02b/sizeOfUint16);_0x5490bc+=_0x15c02b;var _0x519f12,_0x39bc23=_0x1b8944[_0x4abcb7(0x2447)]+_0x5b4a7f[_0x12dbf0(0x45ec)][_0x12dbf0(0x153e)],_0x4d92c2=new Uint32Array(_0x1b8944[_0x12dbf0(0x537f)],_0x39bc23,_0x3e692d);if(defined$1(_0x5b4a7f[_0x12dbf0(0x5b36)])){var _0x38491a=_0x1b8944[_0x12dbf0(0x153e)]+_0x5b4a7f['POLYLINE_WIDTHS'][_0x12dbf0(0x153e)];_0x519f12=new Uint16Array(_0x1b8944[_0x12dbf0(0x537f)],_0x38491a,_0x3e692d);}else{_0x519f12=new Uint16Array(_0x3e692d);for(var _0x4755ff=0x0;_0x4755ff<_0x3e692d;++_0x4755ff)_0x519f12[_0x4755ff]=0x2;}_0x5a33a5[_0x12dbf0(0x1d78)]=new Vector3DTilePolylines({'positions':_0x3fb509,'widths':_0x519f12,'counts':_0x4d92c2,'batchIds':_0xe2b71c[_0x12dbf0(0x5e1e)],'minimumHeight':_0x51208f,'maximumHeight':_0x5f2e,'center':_0x36d8f3,'rectangle':_0x59bed4,'boundingVolume':_0x5a33a5[_0x12dbf0(0x133)][_0x12dbf0(0x36b6)][_0x4abcb7(0x1d66)],'batchTable':_0x170e70});}if(_0x34de1a>0x0){var _0x427034=new Uint16Array(_0x5cb4d9,_0x5490bc,_0xefeac8/sizeOfUint16);_0x5a33a5[_0x4abcb7(0x1d9f)]=new Vector3DTilePoints({'positions':_0x427034,'batchIds':_0xe2b71c[_0x12dbf0(0x251a)],'minimumHeight':_0x51208f,'maximumHeight':_0x5f2e,'rectangle':_0x59bed4,'batchTable':_0x170e70});}}}else _0x5a33a5[_0x12dbf0(0x41ff)][_0x4abcb7(0x511b)](_0x5a33a5);}function createFeatures(_0x142cb1){var _0x32720b=_0x307c2b,_0x2be5b9=_0x5e00b3,_0xb3e6f=_0x142cb1[_0x2be5b9(0x4da3)];if(!defined$1(_0x142cb1['_features'])&&_0xb3e6f>0x0){var _0x480457=new Array(_0xb3e6f);defined$1(_0x142cb1[_0x32720b(0x5457)])&&_0x142cb1[_0x2be5b9(0x3d90)][_0x2be5b9(0x4879)](_0x142cb1,_0x480457),defined$1(_0x142cb1[_0x2be5b9(0x1d78)])&&_0x142cb1[_0x2be5b9(0x1d78)][_0x2be5b9(0x4879)](_0x142cb1,_0x480457),defined$1(_0x142cb1[_0x2be5b9(0x18d6)])&&_0x142cb1[_0x2be5b9(0x18d6)][_0x2be5b9(0x4879)](_0x142cb1,_0x480457),_0x142cb1[_0x2be5b9(0x34fc)]=_0x480457;}}Vector3DTileContent[_0x307c2b(0x1aa2)][_0x5e00b3(0x504b)]=function(_0x2ba4a3,_0xf5124d){var _0x15853c=_0x5e00b3;return this[_0x15853c(0x2528)][_0x15853c(0x504b)](_0x2ba4a3,_0xf5124d);},Vector3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x104c)]=function(_0x2867b7){var _0x166834=_0x5e00b3;return createFeatures(this),this[_0x166834(0x34fc)][_0x2867b7];},Vector3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x4c3f)]=function(_0x35ec41,_0x56b55f){var _0x2abfb3=_0x307c2b,_0x4eb643=_0x5e00b3;defined$1(this[_0x4eb643(0x3d90)])&&this['_polygons'][_0x2abfb3(0x4d1d)](_0x35ec41,_0x56b55f),defined$1(this[_0x4eb643(0x1d78)])&&this[_0x4eb643(0x1d78)][_0x4eb643(0x4c3f)](_0x35ec41,_0x56b55f),defined$1(this[_0x4eb643(0x18d6)])&&this[_0x2abfb3(0x1d9f)][_0x2abfb3(0x4d1d)](_0x35ec41,_0x56b55f);},Vector3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x35c4)]=function(_0x297475){var _0xd102cb=_0x307c2b,_0x324ce5=_0x5e00b3;createFeatures(this),defined$1(this[_0xd102cb(0x5457)])&&this[_0x324ce5(0x3d90)][_0xd102cb(0x32ce)](_0x297475,this[_0x324ce5(0x34fc)]),defined$1(this[_0x324ce5(0x1d78)])&&this[_0x324ce5(0x1d78)][_0x324ce5(0x35c4)](_0x297475,this[_0x324ce5(0x34fc)]),defined$1(this[_0x324ce5(0x18d6)])&&this[_0x324ce5(0x18d6)][_0xd102cb(0x32ce)](_0x297475,this[_0xd102cb(0x57ed)]);},Vector3DTileContent[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x1eb7d1,_0x1bc105){var _0x306b1b=_0x307c2b,_0x33ebbf=_0x5e00b3,_0xfa9e10=!0x0;if(defined$1(this[_0x33ebbf(0x3d90)])&&(this[_0x306b1b(0x5457)][_0x33ebbf(0x1864)]=this[_0x33ebbf(0x2090)][_0x306b1b(0x4218)],this[_0x306b1b(0x5457)][_0x33ebbf(0x3d52)]=this[_0x306b1b(0xb95)][_0x33ebbf(0x3d52)],this[_0x33ebbf(0x3d90)][_0x33ebbf(0xa16)](_0x1bc105),_0xfa9e10=_0xfa9e10&&this[_0x33ebbf(0x3d90)][_0x33ebbf(0x1d9c)]),defined$1(this[_0x33ebbf(0x1d78)])&&(this[_0x33ebbf(0x1d78)][_0x33ebbf(0xa16)](_0x1bc105),_0xfa9e10=_0xfa9e10&&this[_0x306b1b(0x51ed)][_0x33ebbf(0x1d9c)]),defined$1(this[_0x306b1b(0x1d9f)])&&(this[_0x33ebbf(0x18d6)][_0x33ebbf(0xa16)](_0x1bc105),_0xfa9e10=_0xfa9e10&&this[_0x306b1b(0x1d9f)][_0x33ebbf(0x1d9c)]),defined$1(this[_0x33ebbf(0x2528)])&&_0xfa9e10&&this[_0x306b1b(0x126f)][_0x33ebbf(0xa16)](_0x1eb7d1,_0x1bc105),!defined$1(this[_0x33ebbf(0x2849)])){var _0x3968ab=defined$1(this[_0x306b1b(0x1d9f)])?this[_0x33ebbf(0x18d6)][_0x33ebbf(0x41cf)]:void 0x0,_0x3d94b0=defined$1(this[_0x306b1b(0x5457)])?this[_0x33ebbf(0x3d90)][_0x33ebbf(0x41cf)]:void 0x0,_0x5100ad=defined$1(this[_0x306b1b(0x51ed)])?this[_0x306b1b(0x51ed)][_0x33ebbf(0x41cf)]:void 0x0,_0x390a34=this;this[_0x33ebbf(0x2849)]=when[_0x33ebbf(0x5ef9)]([_0x3968ab,_0x3d94b0,_0x5100ad])['then'](function(){var _0x4ef906=_0x33ebbf;_0x390a34[_0x4ef906(0x41ff)][_0x4ef906(0x1c7e)](_0x390a34);});}},Vector3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Vector3DTileContent[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x529058=_0x307c2b,_0x4fd153=_0x5e00b3;return this[_0x4fd153(0x3d90)]=this[_0x4fd153(0x3d90)]&&this[_0x4fd153(0x3d90)][_0x4fd153(0x2947)](),this[_0x4fd153(0x1d78)]=this[_0x4fd153(0x1d78)]&&this[_0x4fd153(0x1d78)][_0x4fd153(0x2947)](),this[_0x4fd153(0x18d6)]=this[_0x4fd153(0x18d6)]&&this[_0x4fd153(0x18d6)][_0x4fd153(0x2947)](),this[_0x4fd153(0x2528)]=this[_0x529058(0x126f)]&&this[_0x4fd153(0x2528)][_0x4fd153(0x2947)](),destroyObject$1(this);};var Cesium3DTileContentFactory={'b3dm':function(_0x3d8e0f,_0x2ccbef,_0x20764b,_0x22cf32,_0x15b9ac){return new Batched3DModel3DTileContent(_0x3d8e0f,_0x2ccbef,_0x20764b,_0x22cf32,_0x15b9ac);},'pnts':function(_0x1bef7c,_0x58649c,_0x9bfd22,_0x23d521,_0x258e6a){return new PointCloud3DTileContent(_0x1bef7c,_0x58649c,_0x9bfd22,_0x23d521,_0x258e6a);},'i3dm':function(_0x1b18f8,_0x506ef7,_0x343775,_0x195ec8,_0x190d7c){return new Instanced3DModel3DTileContent(_0x1b18f8,_0x506ef7,_0x343775,_0x195ec8,_0x190d7c);},'cmpt':function(_0x564151,_0x391fc8,_0x24f86a,_0x2b7f02,_0x16f50b){return new Composite3DTileContent(_0x564151,_0x391fc8,_0x24f86a,_0x2b7f02,_0x16f50b,Cesium3DTileContentFactory);},'json':function(_0x57f8a6,_0x4d3f6e,_0x2e97b1,_0x5af7e9,_0x921ec0){return new Tileset3DTileContent(_0x57f8a6,_0x4d3f6e,_0x2e97b1,_0x5af7e9,_0x921ec0);},'geom':function(_0x144b1f,_0x4abbcc,_0x3fce65,_0x579eaa,_0x127718){return new Geometry3DTileContent(_0x144b1f,_0x4abbcc,_0x3fce65,_0x579eaa,_0x127718);},'vctr':function(_0x4b2b3f,_0x2d410e,_0xef70a0,_0x16cc7c,_0x598a6c){return new Vector3DTileContent(_0x4b2b3f,_0x2d410e,_0xef70a0,_0x16cc7c,_0x598a6c);}},Cesium3DTileContentState={'UNLOADED':0x0,'LOADING':0x1,'PROCESSING':0x2,'READY':0x3,'EXPIRED':0x4,'FAILED':0x5},Cesium3DTileContentState$1=Object[_0x5e00b3(0x5448)](Cesium3DTileContentState),Cesium3DTileOptimizationHint={'NOT_COMPUTED':-0x1,'USE_OPTIMIZATION':0x1,'SKIP_OPTIMIZATION':0x0},Cesium3DTileOptimizationHint$1=Object[_0x307c2b(0x23fe)](Cesium3DTileOptimizationHint);function Cesium3DTilesetMostDetailedTraversal(){}var traversal$1={'stack':new ManagedArray(),'stackMaximumLength':0x0};function isVisible$3(_0x4321be){var _0x17659f=_0x5e00b3;return _0x4321be[_0x17659f(0x435e)]&&_0x4321be[_0x17659f(0x101c)];}function hasEmptyContent$2(_0x46f14e){var _0x39532d=_0x307c2b,_0x5857ef=_0x5e00b3;return _0x46f14e[_0x39532d(0x160e)]||_0x46f14e[_0x5857ef(0x2929)];}function hasUnloadedContent$2(_0x32be1f){var _0x4930b4=_0x307c2b;return!hasEmptyContent$2(_0x32be1f)&&_0x32be1f[_0x4930b4(0xf30)];}function canTraverse$3(_0x3c3502,_0x9f1b7d){var _0x2b2b2d=_0x307c2b,_0x4e14e4=_0x5e00b3;return 0x0!==_0x9f1b7d[_0x4e14e4(0x2e0)][_0x4e14e4(0x809)]&&(_0x9f1b7d[_0x4e14e4(0x2929)]?!_0x9f1b7d[_0x2b2b2d(0x532b)]:(_0x9f1b7d[_0x4e14e4(0x1d96)],!0x0));}function updateAndPushChildren$2(_0x3f8d5e,_0x3f4631,_0x4bf95f,_0xae29da){var _0x18c9f6=_0x5e00b3;for(var _0x4c1088=_0x3f4631[_0x18c9f6(0x2e0)],_0x9f785e=_0x4c1088[_0x18c9f6(0x809)],_0x31c33b=0x0;_0x31c33b<_0x9f785e;++_0x31c33b){var _0x1ec602=_0x4c1088[_0x31c33b];_0x1ec602['updateVisibility'](_0xae29da),isVisible$3(_0x1ec602)&&_0x4bf95f[_0x18c9f6(0x5323)](_0x1ec602);}}function loadTile$2(_0x304123,_0xef3499){var _0x201439=_0x307c2b,_0x1977aa=_0x5e00b3;(hasUnloadedContent$2(_0xef3499)||_0xef3499['contentExpired'])&&(_0xef3499[_0x201439(0x4dd1)]=0x0,_0x304123[_0x1977aa(0x5369)][_0x1977aa(0x5323)](_0xef3499));}function touchTile$2(_0x4e75f8,_0x8e96e9,_0x4356a8){var _0x2dc613=_0x5e00b3;_0x8e96e9[_0x2dc613(0x2f31)]!==_0x4356a8[_0x2dc613(0x42a2)]&&(_0x4e75f8[_0x2dc613(0x4a69)][_0x2dc613(0x58d3)](_0x8e96e9),_0x8e96e9[_0x2dc613(0x2f31)]=_0x4356a8[_0x2dc613(0x42a2)]);}function visitTile$4(_0x54224e){var _0x2fc9f3=_0x5e00b3;++_0x54224e[_0x2fc9f3(0x454c)][_0x2fc9f3(0x21a5)];}function selectDesiredTile$2(_0x4bf1f4,_0x1dcedb,_0x542e58){var _0xa19f59=_0x5e00b3;_0x1dcedb[_0xa19f59(0x31a3)]&&_0x1dcedb[_0xa19f59(0x5e4)](_0x542e58)!==Intersect$1[_0xa19f59(0x5815)]&&_0x4bf1f4['_selectedTiles'][_0xa19f59(0x5323)](_0x1dcedb);}function Cesium3DTilesetTraversal(){}function isVisible$2(_0x53afdb){var _0x403803=_0x5e00b3;return _0x53afdb[_0x403803(0x435e)]&&_0x53afdb[_0x403803(0x101c)];}Cesium3DTilesetMostDetailedTraversal[_0x5e00b3(0x158a)]=function(_0x29c92f,_0x5cf8a6){var _0x3d0854=_0x307c2b,_0x1f59f0=_0x5e00b3;_0x29c92f[_0x1f59f0(0x2ee3)][_0x1f59f0(0x809)]=0x0,_0x29c92f[_0x3d0854(0x2dd0)][_0x1f59f0(0x809)]=0x0,_0x29c92f[_0x3d0854(0x4bbc)]=!0x1;var _0xd962dc=!0x0,_0x421772=_0x29c92f[_0x3d0854(0x36a7)];if(_0x421772['updateVisibility'](_0x5cf8a6),!isVisible$3(_0x421772))return _0xd962dc;var _0x501b41=traversal$1[_0x1f59f0(0x3d56)];for(_0x501b41[_0x1f59f0(0x5323)](_0x29c92f[_0x1f59f0(0x4c53)]);_0x501b41[_0x1f59f0(0x809)]>0x0;){traversal$1[_0x3d0854(0x37d5)]=Math[_0x1f59f0(0x498f)](traversal$1[_0x1f59f0(0x25c)],_0x501b41[_0x1f59f0(0x809)]);var _0x2a10b6=_0x501b41[_0x1f59f0(0x3b86)](),_0x54acea=_0x2a10b6[_0x1f59f0(0x5782)]===Cesium3DTileRefine$1[_0x1f59f0(0x5852)],_0x5f4bdf=_0x2a10b6[_0x3d0854(0x237b)]===Cesium3DTileRefine$1[_0x3d0854(0x171f)],_0x487dc4=canTraverse$3(_0x29c92f,_0x2a10b6);_0x487dc4&&updateAndPushChildren$2(_0x29c92f,_0x2a10b6,_0x501b41,_0x5cf8a6),(_0x54acea||_0x5f4bdf&&!_0x487dc4)&&(loadTile$2(_0x29c92f,_0x2a10b6),touchTile$2(_0x29c92f,_0x2a10b6,_0x5cf8a6),selectDesiredTile$2(_0x29c92f,_0x2a10b6,_0x5cf8a6),hasEmptyContent$2(_0x2a10b6)||_0x2a10b6[_0x1f59f0(0x31a3)]||(_0xd962dc=!0x1)),visitTile$4(_0x29c92f);}return traversal$1[_0x1f59f0(0x3d56)][_0x1f59f0(0x1f56)](traversal$1['stackMaximumLength']),_0xd962dc;};var traversal={'stack':new ManagedArray(),'stackMaximumLength':0x0},emptyTraversal={'stack':new ManagedArray(),'stackMaximumLength':0x0},descendantTraversal={'stack':new ManagedArray(),'stackMaximumLength':0x0},selectionTraversal$1={'stack':new ManagedArray(),'stackMaximumLength':0x0,'ancestorStack':new ManagedArray(),'ancestorStackMaximumLength':0x0},descendantSelectionDepth=0x2;function executeBaseTraversal(_0x3e2a51,_0x271bb3,_0x30c29f){var _0x4ed33d=_0x5e00b3;executeTraversal(_0x3e2a51,_0x271bb3,_0x3e2a51[_0x4ed33d(0xdba)],_0x3e2a51[_0x4ed33d(0xdba)],_0x30c29f);}function executeSkipTraversal(_0x311518,_0x1fac13,_0x666b86){var _0x169356=_0x5e00b3;executeTraversal(_0x311518,_0x1fac13,Number[_0x169356(0x4d71)],_0x311518[_0x169356(0xdba)],_0x666b86),traverseAndSelect$1(_0x311518,_0x1fac13,_0x666b86);}function executeBaseAndSkipTraversal(_0x25eb99,_0x4f646f,_0x4c46b1){var _0x26dc47=_0x5e00b3;executeTraversal(_0x25eb99,_0x4f646f,Math[_0x26dc47(0x498f)](_0x25eb99[_0x26dc47(0x1da5)],_0x25eb99[_0x26dc47(0x3a0a)]),_0x25eb99[_0x26dc47(0x3a0a)],_0x4c46b1),traverseAndSelect$1(_0x25eb99,_0x4f646f,_0x4c46b1);}function skipLevelOfDetail(_0x22c48f){var _0x16a840=_0x5e00b3;return _0x22c48f[_0x16a840(0x393f)];}function addEmptyTile(_0x59e3aa,_0x5f358b){var _0xce06d3=_0x307c2b,_0x21c434=_0x5e00b3;_0x59e3aa[_0xce06d3(0x2c6a)][_0x21c434(0x5323)](_0x5f358b);}function selectTile(_0x59b5bf,_0x257eab,_0x18de41){var _0x521c42=_0x307c2b,_0x5351bc=_0x5e00b3;if(_0x257eab[_0x5351bc(0x5e4)](_0x18de41)!==Intersect$1[_0x5351bc(0x5815)]){var _0x5663e4=_0x257eab[_0x5351bc(0x52cd)];_0x5663e4[_0x5351bc(0x23d)]?(_0x5663e4[_0x5351bc(0x23d)]=!0x1,_0x257eab[_0x521c42(0x66c)]=0x0,_0x59b5bf[_0x521c42(0x765)][_0x5351bc(0x5323)](_0x257eab)):_0x257eab[_0x5351bc(0x4a57)]<_0x18de41[_0x5351bc(0x42a2)]-0x1&&_0x59b5bf[_0x5351bc(0x1fba)][_0x5351bc(0x5323)](_0x257eab),_0x257eab[_0x5351bc(0x4a57)]=_0x18de41[_0x521c42(0x1b6b)],_0x59b5bf[_0x5351bc(0x2ee3)][_0x5351bc(0x5323)](_0x257eab);}}function selectDescendants$1(_0xd31072,_0x370c5b,_0x2c21c9){var _0x1094be=_0x307c2b,_0x33f15f=_0x5e00b3,_0x3623c9=descendantTraversal[_0x33f15f(0x3d56)];for(_0x3623c9[_0x33f15f(0x5323)](_0x370c5b);_0x3623c9['length']>0x0;){descendantTraversal[_0x1094be(0x37d5)]=Math[_0x33f15f(0x498f)](descendantTraversal[_0x1094be(0x37d5)],_0x3623c9[_0x33f15f(0x809)]);for(var _0x14a9bc=_0x3623c9[_0x1094be(0x31a1)]()[_0x33f15f(0x2e0)],_0x18e65c=_0x14a9bc['length'],_0x382ea2=0x0;_0x382ea2<_0x18e65c;++_0x382ea2){var _0x2fc13f=_0x14a9bc[_0x382ea2];isVisible$2(_0x2fc13f)&&(_0x2fc13f[_0x33f15f(0x31a3)]?(updateTile(_0xd31072,_0x2fc13f,_0x2c21c9),touchTile$1(_0xd31072,_0x2fc13f,_0x2c21c9),selectTile(_0xd31072,_0x2fc13f,_0x2c21c9)):_0x2fc13f[_0x33f15f(0x3f37)]-_0x370c5b[_0x1094be(0x3e27)]<descendantSelectionDepth&&_0x3623c9[_0x1094be(0x2a0e)](_0x2fc13f));}}}function selectDesiredTile$1(_0x8e02f1,_0x1bfae3,_0x4e505b){var _0x294f85=_0x307c2b,_0x59874b=_0x5e00b3;if(skipLevelOfDetail(_0x8e02f1)){var _0x24120a=_0x1bfae3[_0x59874b(0x31a3)]?_0x1bfae3:_0x1bfae3[_0x294f85(0x43f2)];defined$1(_0x24120a)?_0x24120a[_0x59874b(0x4147)]=!0x0:selectDescendants$1(_0x8e02f1,_0x1bfae3,_0x4e505b);}else _0x1bfae3[_0x59874b(0x31a3)]&&selectTile(_0x8e02f1,_0x1bfae3,_0x4e505b);}function visitTile$3(_0x5ab5bc,_0x281811,_0x2ca727){var _0x114cde=_0x307c2b,_0x2c6292=_0x5e00b3;++_0x5ab5bc[_0x2c6292(0x6f7)][_0x2c6292(0x21a5)],_0x281811[_0x2c6292(0x2b6f)]=_0x2ca727[_0x114cde(0x1b6b)];}function touchTile$1(_0x1d0852,_0x5e7243,_0x207d81){var _0x19afe9=_0x307c2b,_0x5cd58e=_0x5e00b3;_0x5e7243[_0x5cd58e(0x2f31)]!==_0x207d81[_0x5cd58e(0x42a2)]&&(_0x1d0852[_0x19afe9(0x17e4)][_0x5cd58e(0x58d3)](_0x5e7243),_0x5e7243[_0x5cd58e(0x2f31)]=_0x207d81[_0x5cd58e(0x42a2)]);}function updateMinimumMaximumPriority$1(_0x21e21d,_0x4457a8){var _0x2ae94c=_0x307c2b,_0xc0842=_0x5e00b3;_0x21e21d[_0xc0842(0x310e)][_0xc0842(0x451d)]=Math[_0x2ae94c(0x5449)](_0x4457a8[_0xc0842(0x4452)][_0xc0842(0x3f0b)],_0x21e21d['_maximumPriority'][_0xc0842(0x451d)]),_0x21e21d[_0xc0842(0x128f)][_0x2ae94c(0x2665)]=Math[_0xc0842(0x19a8)](_0x4457a8[_0xc0842(0x4452)][_0xc0842(0x3f0b)],_0x21e21d[_0xc0842(0x128f)][_0xc0842(0x451d)]),_0x21e21d['_maximumPriority'][_0xc0842(0x25b6)]=Math[_0x2ae94c(0x5449)](_0x4457a8[_0xc0842(0x3f37)],_0x21e21d[_0xc0842(0x310e)][_0x2ae94c(0xca0)]),_0x21e21d[_0xc0842(0x128f)][_0xc0842(0x25b6)]=Math[_0xc0842(0x19a8)](_0x4457a8[_0x2ae94c(0x3e27)],_0x21e21d[_0xc0842(0x128f)][_0xc0842(0x25b6)]),_0x21e21d[_0xc0842(0x310e)][_0xc0842(0x52d5)]=Math[_0xc0842(0x498f)](_0x4457a8[_0xc0842(0x4452)]['_foveatedFactor'],_0x21e21d[_0xc0842(0x310e)][_0xc0842(0x52d5)]),_0x21e21d[_0x2ae94c(0x1d03)][_0xc0842(0x52d5)]=Math[_0xc0842(0x19a8)](_0x4457a8[_0xc0842(0x4452)]['_foveatedFactor'],_0x21e21d[_0x2ae94c(0x1d03)][_0xc0842(0x52d5)]),_0x21e21d[_0xc0842(0x310e)][_0xc0842(0x3e93)]=Math[_0x2ae94c(0x5449)](_0x4457a8[_0xc0842(0x5dec)],_0x21e21d[_0x2ae94c(0x2361)][_0x2ae94c(0x4619)]),_0x21e21d[_0xc0842(0x128f)][_0xc0842(0x3e93)]=Math[_0x2ae94c(0x4b49)](_0x4457a8[_0xc0842(0x5dec)],_0x21e21d[_0xc0842(0x128f)][_0x2ae94c(0x4619)]);}function isOnScreenLongEnough$1(_0x391131,_0x1d14e3,_0xc49213){var _0x4a18a5=_0x5e00b3;if(!_0x391131[_0x4a18a5(0x3762)])return!0x0;var _0x40b849=_0x1d14e3[_0x4a18a5(0x93d)],_0x58c843=Math[_0x4a18a5(0x498f)](0x2*_0x40b849[_0x4a18a5(0x48ce)],0x1),_0x581ab6=_0xc49213[_0x4a18a5(0x5592)],_0x5d8648=0x0!==_0x581ab6[_0x4a18a5(0x336d)]?_0x581ab6[_0x4a18a5(0x336d)]:_0x581ab6[_0x4a18a5(0x22d3)];return _0x391131[_0x4a18a5(0x4ab9)]*_0x5d8648/_0x58c843<0x1;}function loadTile$1(_0x3d5d4a,_0x569d0d,_0x2220d0){var _0x515d3e=_0x307c2b,_0x5210c8=_0x5e00b3;if(_0x569d0d[_0x5210c8(0x36b1)]!==_0x2220d0[_0x5210c8(0x42a2)]&&(hasUnloadedContent$1(_0x569d0d)||_0x569d0d[_0x515d3e(0x532b)])&&isOnScreenLongEnough$1(_0x3d5d4a,_0x569d0d,_0x2220d0)){var _0x37f6f=_0x2220d0[_0x5210c8(0x5592)][_0x5210c8(0x13d6)]<_0x3d5d4a[_0x5210c8(0xec4)];_0x569d0d[_0x5210c8(0x2f71)]&&_0x37f6f||(_0x569d0d[_0x515d3e(0xbb4)]=_0x2220d0[_0x5210c8(0x42a2)],_0x3d5d4a[_0x515d3e(0x2dd0)][_0x5210c8(0x5323)](_0x569d0d));}}function updateVisibility(_0x836f57,_0x362604,_0x564dab){var _0x4dc96a=_0x307c2b,_0x56ce82=_0x5e00b3;_0x362604[_0x56ce82(0x2496)]!==_0x836f57['_updatedVisibilityFrame']&&(_0x362604[_0x56ce82(0xaa9)](_0x564dab),_0x362604[_0x56ce82(0x2496)]=_0x836f57[_0x4dc96a(0x19d)]);}function anyChildrenVisible(_0x335315,_0xb94677,_0x23c8bf){var _0x36bf95=_0x307c2b;for(var _0x3de505=!0x1,_0x40c6ce=_0xb94677[_0x36bf95(0x43d4)],_0x36791e=_0x40c6ce[_0x36bf95(0x2ef4)],_0x2caece=0x0;_0x2caece<_0x36791e;++_0x2caece){var _0x53399d=_0x40c6ce[_0x2caece];updateVisibility(_0x335315,_0x53399d,_0x23c8bf),_0x3de505=_0x3de505||isVisible$2(_0x53399d);}return _0x3de505;}function meetsScreenSpaceErrorEarly(_0x4f3467,_0x25a5a9,_0x308e46){var _0x343a2a=_0x5e00b3,_0x127023=_0x25a5a9[_0x343a2a(0x227)];return!(!defined$1(_0x127023)||_0x127023[_0x343a2a(0x2929)]||_0x127023[_0x343a2a(0x5782)]!==Cesium3DTileRefine$1[_0x343a2a(0x5852)])&&_0x25a5a9[_0x343a2a(0x4a6f)](_0x308e46,!0x0)<=_0x4f3467[_0x343a2a(0xdba)];}function updateTileVisibility(_0x3ee714,_0x58a913,_0xf6a8dd){var _0x58d9fd=_0x307c2b,_0x1a962b=_0x5e00b3;if(updateVisibility(_0x3ee714,_0x58a913,_0xf6a8dd),isVisible$2(_0x58a913)){var _0x3dde51=_0x58a913['children'][_0x1a962b(0x809)]>0x0;if(_0x58a913[_0x58d9fd(0x2f7)]&&_0x3dde51){var _0x47a3aa=_0x58a913[_0x1a962b(0x2e0)][0x0];return updateTileVisibility(_0x3ee714,_0x47a3aa,_0xf6a8dd),void(_0x58a913['_visible']=_0x47a3aa['_visible']);}if(!meetsScreenSpaceErrorEarly(_0x3ee714,_0x58a913,_0xf6a8dd)){var _0x37583c=_0x58a913[_0x1a962b(0x5782)]===Cesium3DTileRefine$1[_0x1a962b(0x2fe8)],_0x59b8c9=_0x58a913[_0x58d9fd(0x4c3d)]===Cesium3DTileOptimizationHint$1[_0x58d9fd(0x2594)];return _0x37583c&&_0x59b8c9&&_0x3dde51&&!anyChildrenVisible(_0x3ee714,_0x58a913,_0xf6a8dd)?(++_0x3ee714[_0x1a962b(0x6f7)][_0x58d9fd(0x46c8)],void(_0x58a913[_0x1a962b(0x435e)]=!0x1)):void 0x0;}_0x58a913[_0x1a962b(0x435e)]=!0x1;}}function updateTile(_0x29279b,_0x5d8cec,_0x1e0078){var _0x2079c1=_0x307c2b,_0x4f0ce3=_0x5e00b3;updateTileVisibility(_0x29279b,_0x5d8cec,_0x1e0078),_0x5d8cec[_0x4f0ce3(0x479d)](),_0x5d8cec[_0x4f0ce3(0x4bb3)]=!0x1,_0x5d8cec[_0x2079c1(0x4899)]=_0x5d8cec,updateMinimumMaximumPriority$1(_0x29279b,_0x5d8cec),_0x5d8cec[_0x4f0ce3(0x4147)]=!0x1,_0x5d8cec[_0x4f0ce3(0x3868)]=!0x0;}function updateTileAncestorContentLinks(_0x4ca41f,_0x39da46){var _0x24ea01=_0x307c2b,_0x2dc7e5=_0x5e00b3;_0x4ca41f[_0x2dc7e5(0x3cee)]=void 0x0,_0x4ca41f[_0x2dc7e5(0xe2b)]=void 0x0;var _0xf801a6=_0x4ca41f[_0x24ea01(0x50b7)];if(defined$1(_0xf801a6)){var _0x5aac97=!hasUnloadedContent$1(_0xf801a6)||_0xf801a6[_0x2dc7e5(0x36b1)]===_0x39da46['frameNumber'];_0x4ca41f[_0x24ea01(0xc11)]=_0x5aac97?_0xf801a6:_0xf801a6[_0x2dc7e5(0x3cee)],_0x4ca41f[_0x2dc7e5(0xe2b)]=_0xf801a6[_0x2dc7e5(0x31a3)]?_0xf801a6:_0xf801a6[_0x2dc7e5(0xe2b)];}}function hasEmptyContent$1(_0x109da3){var _0x145ea0=_0x307c2b,_0x879c6e=_0x5e00b3;return _0x109da3[_0x145ea0(0x160e)]||_0x109da3[_0x879c6e(0x2929)];}function hasUnloadedContent$1(_0x3c589c){var _0x58bd58=_0x307c2b;return!hasEmptyContent$1(_0x3c589c)&&_0x3c589c[_0x58bd58(0xf30)];}function reachedSkippingThreshold(_0x49cc89,_0x3638c8){var _0x140ff5=_0x307c2b,_0x51efc8=_0x5e00b3,_0x582648=_0x3638c8[_0x51efc8(0x3cee)];return!_0x49cc89[_0x51efc8(0x1ad7)]&&(_0x3638c8[_0x51efc8(0x5d14)]||defined$1(_0x582648)&&_0x3638c8[_0x51efc8(0x2083)]<_0x582648[_0x51efc8(0x2083)]/_0x49cc89[_0x51efc8(0x673)]&&_0x3638c8[_0x51efc8(0x3f37)]>_0x582648[_0x140ff5(0x3e27)]+_0x49cc89[_0x51efc8(0xbd2)]);}function sortChildrenByDistanceToCamera(_0x36fab6,_0x3b513f){var _0xaf62ac=_0x307c2b,_0x497727=_0x5e00b3;return 0x0===_0x3b513f[_0x497727(0x3f0b)]&&0x0===_0x36fab6[_0x497727(0x3f0b)]?_0x3b513f[_0xaf62ac(0x1ded)]-_0x36fab6[_0xaf62ac(0x1ded)]:_0x3b513f[_0xaf62ac(0x3a0e)]-_0x36fab6[_0x497727(0x3f0b)];}function updateAndPushChildren$1(_0x755df3,_0x3e12b0,_0x575bf0,_0x4dbbf4){var _0xc684c9=_0x307c2b,_0x2d887a=_0x5e00b3,_0x43dad6,_0x5dee52=_0x3e12b0[_0xc684c9(0x237b)]===Cesium3DTileRefine$1[_0x2d887a(0x2fe8)],_0xc47e66=_0x3e12b0[_0xc684c9(0x43d4)],_0x599cb=_0xc47e66[_0x2d887a(0x809)];for(_0x43dad6=0x0;_0x43dad6<_0x599cb;++_0x43dad6)updateTile(_0x755df3,_0xc47e66[_0x43dad6],_0x4dbbf4);_0xc47e66[_0x2d887a(0x4b76)](sortChildrenByDistanceToCamera);var _0x257edb,_0x100367=!skipLevelOfDetail(_0x755df3)&&_0x5dee52&&!hasEmptyContent$1(_0x3e12b0),_0x51710c=!0x0,_0x532c3e=!0x1,_0x5ec86d=-0x1,_0x2f486f=Number[_0xc684c9(0x49a8)];for(_0x43dad6=0x0;_0x43dad6<_0x599cb;++_0x43dad6){var _0x2a12c6;if(isVisible$2(_0x257edb=_0xc47e66[_0x43dad6])?(_0x575bf0[_0x2d887a(0x5323)](_0x257edb),_0x257edb[_0xc684c9(0x3f84)]<_0x2f486f&&(_0x5ec86d=_0x43dad6,_0x2f486f=_0x257edb[_0x2d887a(0x39d5)]),_0x532c3e=!0x0):(_0x100367||_0x755df3[_0x2d887a(0xe86)])&&(_0x257edb[_0x2d887a(0x39d5)]<_0x2f486f&&(_0x5ec86d=_0x43dad6,_0x2f486f=_0x257edb[_0x2d887a(0x39d5)]),loadTile$1(_0x755df3,_0x257edb,_0x4dbbf4),touchTile$1(_0x755df3,_0x257edb,_0x4dbbf4)),_0x100367)_0x2a12c6=!!_0x257edb[_0x2d887a(0x101c)]&&(hasEmptyContent$1(_0x257edb)?executeEmptyTraversal(_0x755df3,_0x257edb,_0x4dbbf4):_0x257edb[_0x2d887a(0x31a3)]),_0x51710c=_0x51710c&&_0x2a12c6;}if(_0x532c3e||(_0x51710c=!0x1),-0x1!==_0x5ec86d&&!skipLevelOfDetail(_0x755df3)&&_0x5dee52){var _0x39e55f=_0xc47e66[_0x5ec86d];_0x39e55f[_0x2d887a(0x4bb3)]=!0x0;var _0x4af27b=(_0x3e12b0[_0x2d887a(0x4bb3)]||_0x3e12b0===_0x755df3[_0x2d887a(0x4c53)])&&_0x2f486f<=_0x3e12b0[_0x2d887a(0x4452)][_0xc684c9(0x3f84)]?_0x3e12b0[_0x2d887a(0x4452)]:_0x3e12b0;for(_0x4af27b[_0x2d887a(0x39d5)]=Math[_0x2d887a(0x19a8)](_0x39e55f[_0xc684c9(0x3f84)],_0x4af27b[_0x2d887a(0x39d5)]),_0x4af27b[_0xc684c9(0x3a0e)]=Math[_0x2d887a(0x19a8)](_0x39e55f[_0x2d887a(0x3f0b)],_0x4af27b[_0xc684c9(0x3a0e)]),_0x43dad6=0x0;_0x43dad6<_0x599cb;++_0x43dad6)(_0x257edb=_0xc47e66[_0x43dad6])[_0x2d887a(0x4452)]=_0x4af27b;}return _0x51710c;}function inBaseTraversal(_0x53f8b3,_0x376cc,_0x4ad336){var _0x2e6e4b=_0x307c2b,_0x115310=_0x5e00b3;return!skipLevelOfDetail(_0x53f8b3)||!_0x53f8b3[_0x115310(0x1ad7)]&&(!defined$1(_0x376cc[_0x115310(0x3cee)])||(0x0===_0x376cc[_0x2e6e4b(0x39d1)]?_0x376cc[_0x2e6e4b(0x50b7)][_0x115310(0x2083)]>_0x4ad336:_0x376cc['_screenSpaceError']>_0x4ad336));}function canTraverse$2(_0x1df954,_0x61d384){var _0x2718b3=_0x307c2b,_0x34942e=_0x5e00b3;return 0x0!==_0x61d384[_0x34942e(0x2e0)][_0x2718b3(0x2ef4)]&&(_0x61d384[_0x34942e(0x2929)]?!_0x61d384[_0x34942e(0x4ecc)]:_0x61d384[_0x34942e(0x2083)]>_0x1df954[_0x2718b3(0xe4d)]);}function executeTraversal(_0xe1fc80,_0x5d164c,_0x421c74,_0x16535e,_0x231943){var _0x58267d=_0x307c2b,_0xb2e44e=_0x5e00b3,_0x5b87d5=traversal[_0xb2e44e(0x3d56)];for(_0x5b87d5['push'](_0x5d164c);_0x5b87d5[_0x58267d(0x2ef4)]>0x0;){traversal[_0xb2e44e(0x25c)]=Math[_0xb2e44e(0x498f)](traversal[_0xb2e44e(0x25c)],_0x5b87d5[_0xb2e44e(0x809)]);var _0x28f462=_0x5b87d5[_0xb2e44e(0x3b86)]();updateTileAncestorContentLinks(_0x28f462,_0x231943);var _0xcdd3bb=inBaseTraversal(_0xe1fc80,_0x28f462,_0x421c74),_0x919899=_0x28f462[_0xb2e44e(0x5782)]===Cesium3DTileRefine$1[_0xb2e44e(0x5852)],_0xc75eab=_0x28f462[_0xb2e44e(0x5782)]===Cesium3DTileRefine$1[_0xb2e44e(0x2fe8)],_0x398085=_0x28f462[_0xb2e44e(0x227)],_0x5edf90=!defined$1(_0x398085)||_0x398085[_0x58267d(0x4a21)],_0x16c059=!0x1;canTraverse$2(_0xe1fc80,_0x28f462)&&(_0x16c059=updateAndPushChildren$1(_0xe1fc80,_0x28f462,_0x5b87d5,_0x231943)&&_0x5edf90);var _0x1dc989=!_0x16c059&&_0x5edf90;hasEmptyContent$1(_0x28f462)?(addEmptyTile(_0xe1fc80,_0x28f462),loadTile$1(_0xe1fc80,_0x28f462,_0x231943),_0x1dc989&&selectDesiredTile$1(_0xe1fc80,_0x28f462,_0x231943)):_0x919899?(selectDesiredTile$1(_0xe1fc80,_0x28f462,_0x231943),loadTile$1(_0xe1fc80,_0x28f462,_0x231943)):_0xc75eab&&(_0xcdd3bb?(loadTile$1(_0xe1fc80,_0x28f462,_0x231943),_0x1dc989&&selectDesiredTile$1(_0xe1fc80,_0x28f462,_0x231943)):_0x1dc989?(selectDesiredTile$1(_0xe1fc80,_0x28f462,_0x231943),loadTile$1(_0xe1fc80,_0x28f462,_0x231943)):reachedSkippingThreshold(_0xe1fc80,_0x28f462)&&loadTile$1(_0xe1fc80,_0x28f462,_0x231943)),visitTile$3(_0xe1fc80,_0x28f462,_0x231943),touchTile$1(_0xe1fc80,_0x28f462,_0x231943),_0x28f462[_0xb2e44e(0x2508)]=_0x16c059;}}function executeEmptyTraversal(_0x1f9366,_0x187543,_0x8b7e53){var _0x492b7d=_0x307c2b,_0x36407b=_0x5e00b3,_0x4962f=!0x0,_0x15eda6=emptyTraversal[_0x36407b(0x3d56)];for(_0x15eda6[_0x36407b(0x5323)](_0x187543);_0x15eda6[_0x36407b(0x809)]>0x0;){emptyTraversal[_0x36407b(0x25c)]=Math[_0x36407b(0x498f)](emptyTraversal[_0x36407b(0x25c)],_0x15eda6[_0x36407b(0x809)]);var _0x469351=_0x15eda6[_0x36407b(0x3b86)](),_0x31c287=_0x469351[_0x492b7d(0x43d4)],_0x587471=_0x31c287[_0x36407b(0x809)],_0xbaa8e7=hasEmptyContent$1(_0x469351)&&canTraverse$2(_0x1f9366,_0x469351);if(_0xbaa8e7||_0x469351[_0x492b7d(0x1f0d)]||(_0x4962f=!0x1),updateTile(_0x1f9366,_0x469351,_0x8b7e53),isVisible$2(_0x469351)||(loadTile$1(_0x1f9366,_0x469351,_0x8b7e53),touchTile$1(_0x1f9366,_0x469351,_0x8b7e53)),_0xbaa8e7)for(var _0x27a2d1=0x0;_0x27a2d1<_0x587471;++_0x27a2d1){var _0x2ac550=_0x31c287[_0x27a2d1];_0x15eda6[_0x492b7d(0x2a0e)](_0x2ac550);}}return _0x4962f;}function traverseAndSelect$1(_0x4b74fe,_0x1e91d7,_0x30d45a){var _0x175a72=_0x307c2b,_0x2a254b=_0x5e00b3,_0x20f12f,_0x3e84a8=selectionTraversal$1[_0x175a72(0x325a)],_0x24c148=selectionTraversal$1[_0x175a72(0x10de)];for(_0x3e84a8[_0x2a254b(0x5323)](_0x1e91d7);_0x3e84a8[_0x2a254b(0x809)]>0x0||_0x24c148[_0x2a254b(0x809)]>0x0;){if(selectionTraversal$1[_0x2a254b(0x25c)]=Math[_0x2a254b(0x498f)](selectionTraversal$1[_0x175a72(0x37d5)],_0x3e84a8[_0x2a254b(0x809)]),selectionTraversal$1[_0x2a254b(0x106f)]=Math[_0x175a72(0x5449)](selectionTraversal$1[_0x2a254b(0x106f)],_0x24c148[_0x2a254b(0x809)]),_0x24c148[_0x2a254b(0x809)]>0x0){var _0x872612=_0x24c148[_0x2a254b(0xda2)]();if(_0x872612[_0x2a254b(0x2417)]===_0x3e84a8[_0x175a72(0x2ef4)]){_0x24c148[_0x175a72(0x31a1)](),_0x872612!==_0x20f12f&&(_0x872612[_0x2a254b(0x3868)]=!0x1),selectTile(_0x4b74fe,_0x872612,_0x30d45a);continue;}}var _0x2dbf6f=_0x3e84a8[_0x175a72(0x31a1)]();if(defined$1(_0x2dbf6f)){var _0x332f19=_0x2dbf6f[_0x2a254b(0x5782)]===Cesium3DTileRefine$1['ADD'],_0x2f8cb1=_0x2dbf6f[_0x2a254b(0x4147)],_0x3b10ab=_0x2dbf6f[_0x2a254b(0x2e0)],_0x45df8d=_0x3b10ab[_0x2a254b(0x809)],_0x9310f6=canTraverse$2(_0x4b74fe,_0x2dbf6f);if(_0x2f8cb1){if(_0x332f19)selectTile(_0x4b74fe,_0x2dbf6f,_0x30d45a);else{if(_0x2dbf6f[_0x2a254b(0x48ff)]=_0x24c148[_0x2a254b(0x809)],_0x2dbf6f[_0x2a254b(0x48ff)]>0x0&&(_0x4b74fe[_0x2a254b(0x5f2b)]=!0x0),_0x20f12f=_0x2dbf6f,!_0x9310f6){selectTile(_0x4b74fe,_0x2dbf6f,_0x30d45a);continue;}_0x24c148[_0x2a254b(0x5323)](_0x2dbf6f),_0x2dbf6f[_0x2a254b(0x2417)]=_0x3e84a8['length'];}}if(_0x9310f6)for(var _0x46234b=0x0;_0x46234b<_0x45df8d;++_0x46234b){var _0x3ccd0c=_0x3b10ab[_0x46234b];isVisible$2(_0x3ccd0c)&&_0x3e84a8[_0x2a254b(0x5323)](_0x3ccd0c);}}}}Cesium3DTilesetTraversal[_0x307c2b(0x2821)]=function(_0x33f716,_0x4fd234){var _0x551725=_0x307c2b,_0x3e95d8=_0x5e00b3;if(_0x33f716[_0x3e95d8(0x5369)][_0x3e95d8(0x809)]=0x0,!_0x33f716[_0x3e95d8(0x593a)]){_0x33f716[_0x3e95d8(0x2ee3)][_0x551725(0x2ef4)]=0x0,_0x33f716[_0x3e95d8(0x1fba)][_0x3e95d8(0x809)]=0x0,_0x33f716[_0x3e95d8(0x159c)][_0x3e95d8(0x809)]=0x0,_0x33f716[_0x3e95d8(0x5f2b)]=!0x1;var _0x198711=_0x33f716[_0x3e95d8(0x4c53)];if(updateTile(_0x33f716,_0x198711,_0x4fd234),isVisible$2(_0x198711)&&!(_0x198711[_0x3e95d8(0x4a6f)](_0x4fd234,!0x0)<=_0x33f716[_0x3e95d8(0xdba)])){skipLevelOfDetail(_0x33f716)?_0x33f716[_0x3e95d8(0x1ad7)]?executeSkipTraversal(_0x33f716,_0x198711,_0x4fd234):executeBaseAndSkipTraversal(_0x33f716,_0x198711,_0x4fd234):executeBaseTraversal(_0x33f716,_0x198711,_0x4fd234),traversal[_0x3e95d8(0x3d56)][_0x3e95d8(0x1f56)](traversal[_0x551725(0x37d5)]),emptyTraversal['stack']['trim'](emptyTraversal[_0x551725(0x37d5)]),descendantTraversal[_0x3e95d8(0x3d56)][_0x3e95d8(0x1f56)](descendantTraversal[_0x3e95d8(0x25c)]),selectionTraversal$1[_0x3e95d8(0x3d56)][_0x3e95d8(0x1f56)](selectionTraversal$1[_0x3e95d8(0x25c)]),selectionTraversal$1[_0x3e95d8(0x5f9f)][_0x3e95d8(0x1f56)](selectionTraversal$1[_0x3e95d8(0x106f)]);for(var _0xe69ecf=_0x33f716['_requestedTiles'],_0x6b9d08=_0xe69ecf['length'],_0x288d12=0x0;_0x288d12<_0x6b9d08;++_0x288d12)_0xe69ecf[_0x288d12][_0x3e95d8(0x2fa3)]();}}};var Cesium3DTilePass={'RENDER':0x0,'PICK':0x1,'SHADOW':0x2,'PRELOAD':0x3,'PRELOAD_FLIGHT':0x4,'REQUEST_RENDER_MODE_DEFER_CHECK':0x5,'MOST_DETAILED_PRELOAD':0x6,'MOST_DETAILED_PICK':0x7,'NUMBER_OF_PASSES':0x8},passOptions=new Array(Cesium3DTilePass[_0x5e00b3(0x3186)]);passOptions[Cesium3DTilePass[_0x5e00b3(0x45ba)]]=Object[_0x5e00b3(0x5448)]({'traversal':Cesium3DTilesetTraversal,'isRender':!0x0,'requestTiles':!0x0,'ignoreCommands':!0x1}),passOptions[Cesium3DTilePass[_0x5e00b3(0x75a)]]=Object[_0x5e00b3(0x5448)]({'traversal':Cesium3DTilesetTraversal,'isRender':!0x1,'requestTiles':!0x1,'ignoreCommands':!0x1}),passOptions[Cesium3DTilePass[_0x5e00b3(0x18f8)]]=Object[_0x307c2b(0x23fe)]({'traversal':Cesium3DTilesetTraversal,'isRender':!0x1,'requestTiles':!0x0,'ignoreCommands':!0x1}),passOptions[Cesium3DTilePass[_0x5e00b3(0x5774)]]=Object[_0x307c2b(0x23fe)]({'traversal':Cesium3DTilesetTraversal,'isRender':!0x1,'requestTiles':!0x0,'ignoreCommands':!0x0}),passOptions[Cesium3DTilePass[_0x5e00b3(0x5fe3)]]=Object[_0x5e00b3(0x5448)]({'traversal':Cesium3DTilesetTraversal,'isRender':!0x1,'requestTiles':!0x0,'ignoreCommands':!0x0}),passOptions[Cesium3DTilePass[_0x5e00b3(0x2559)]]=Object[_0x5e00b3(0x5448)]({'traversal':Cesium3DTilesetTraversal,'isRender':!0x1,'requestTiles':!0x0,'ignoreCommands':!0x0}),passOptions[Cesium3DTilePass[_0x5e00b3(0x3ede)]]=Object[_0x5e00b3(0x5448)]({'traversal':Cesium3DTilesetMostDetailedTraversal,'isRender':!0x1,'requestTiles':!0x0,'ignoreCommands':!0x0}),passOptions[Cesium3DTilePass[_0x307c2b(0x35eb)]]=Object['freeze']({'traversal':Cesium3DTilesetMostDetailedTraversal,'isRender':!0x1,'requestTiles':!0x1,'ignoreCommands':!0x1}),Cesium3DTilePass[_0x5e00b3(0x362e)]=function(_0x503bf3){return passOptions[_0x503bf3];};var Cesium3DTilePass$1=Object[_0x5e00b3(0x5448)](Cesium3DTilePass);function Empty3DTileContent(_0x3371ee,_0x1acbec){var _0x58a5cd=_0x5e00b3;this[_0x58a5cd(0x2090)]=_0x3371ee,this[_0x58a5cd(0x4ab0)]=_0x1acbec,this[_0x58a5cd(0x23d)]=!0x1;}function TileBoundingRegion(_0x14cf38){var _0x5ee6e4=_0x307c2b,_0x58734e=_0x5e00b3;this[_0x58734e(0x1dec)]=Rectangle[_0x58734e(0x40f3)](_0x14cf38[_0x58734e(0x1dec)]),this[_0x58734e(0x5b47)]=defaultValue$1(_0x14cf38[_0x58734e(0x5b47)],0x0),this[_0x58734e(0x1e80)]=defaultValue$1(_0x14cf38[_0x58734e(0x1e80)],0x0),this[_0x58734e(0x4e27)]=new Cartesian3(),this[_0x58734e(0x4a4c)]=new Cartesian3(),this[_0x58734e(0x510e)]=new Cartesian3(),this[_0x5ee6e4(0x8d8)]=new Cartesian3(),this[_0x58734e(0x5ca)]=new Cartesian3(),this['northNormal']=new Cartesian3();var _0x468554=defaultValue$1(_0x14cf38[_0x58734e(0x4faa)],Ellipsoid[_0x58734e(0x17f7)]);computeBox(this,_0x14cf38[_0x5ee6e4(0x569c)],_0x468554),defaultValue$1(_0x14cf38[_0x58734e(0x5eab)],!0x0)&&(this[_0x58734e(0x209)]=OrientedBoundingBox[_0x5ee6e4(0x2896)](this[_0x58734e(0x1dec)],this[_0x58734e(0x5b47)],this[_0x58734e(0x1e80)],_0x468554),this[_0x58734e(0x3097)]=BoundingSphere[_0x58734e(0x22a4)](this[_0x58734e(0x209)]));}Object[_0x307c2b(0x66e)](Empty3DTileContent[_0x5e00b3(0x3720)],{'featuresLength':{'get':function(){return 0x0;}},'pointsLength':{'get':function(){return 0x0;}},'trianglesLength':{'get':function(){return 0x0;}},'geometryByteLength':{'get':function(){return 0x0;}},'texturesByteLength':{'get':function(){return 0x0;}},'batchTableByteLength':{'get':function(){return 0x0;}},'innerContents':{'get':function(){}},'readyPromise':{'get':function(){}},'tileset':{'get':function(){return this['_tileset'];}},'tile':{'get':function(){return this['_tile'];}},'url':{'get':function(){}},'batchTable':{'get':function(){}}}),Empty3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x504b)]=function(_0xf62dfe,_0x3a26ba){return!0x1;},Empty3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x104c)]=function(_0x3b5a42){},Empty3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x4c3f)]=function(_0x30d10b,_0x9d9790){},Empty3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x35c4)]=function(_0x314beb){},Empty3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0xb856c3,_0x3d2ab6){},Empty3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Empty3DTileContent[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){return destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](TileBoundingRegion[_0x5e00b3(0x3720)],{'boundingVolume':{'get':function(){var _0x1b00ef=_0x5e00b3;return this[_0x1b00ef(0x209)];}},'boundingSphere':{'get':function(){var _0x51844d=_0x5e00b3;return this[_0x51844d(0x3097)];}}});var cartesian3Scratch$2=new Cartesian3(),cartesian3Scratch2=new Cartesian3(),cartesian3Scratch3=new Cartesian3(),eastWestNormalScratch=new Cartesian3(),westernMidpointScratch=new Cartesian3(),easternMidpointScratch=new Cartesian3(),cartographicScratch$3=new Cartographic(),planeScratch$1=new Plane(Cartesian3[_0x307c2b(0x136a)],0x0),rayScratch=new Ray();function computeBox(_0x4a0273,_0x284167,_0x4793b2){var _0xdd1bde=_0x307c2b,_0x2863bc=_0x5e00b3;_0x4793b2[_0x2863bc(0x5012)](Rectangle[_0x2863bc(0x3a23)](_0x284167),_0x4a0273[_0x2863bc(0x4e27)]),_0x4793b2[_0xdd1bde(0x385e)](Rectangle[_0xdd1bde(0x570b)](_0x284167),_0x4a0273[_0x2863bc(0x4a4c)]),cartographicScratch$3['longitude']=_0x284167[_0x2863bc(0x159f)],cartographicScratch$3[_0x2863bc(0x5859)]=0.5*(_0x284167[_0x2863bc(0x5696)]+_0x284167[_0xdd1bde(0x51b4)]),cartographicScratch$3[_0x2863bc(0x5a4e)]=0x0;var _0x208a55=_0x4793b2[_0x2863bc(0x5012)](cartographicScratch$3,westernMidpointScratch),_0x4c9538=Cartesian3[_0x2863bc(0x4143)](_0x208a55,Cartesian3[_0x2863bc(0x39c7)],cartesian3Scratch$2);Cartesian3[_0x2863bc(0x4853)](_0x4c9538,_0x4a0273[_0x2863bc(0x510e)]),cartographicScratch$3[_0x2863bc(0x4465)]=_0x284167[_0x2863bc(0x310a)];var _0x68d622=_0x4793b2[_0x2863bc(0x5012)](cartographicScratch$3,easternMidpointScratch),_0x3df930=Cartesian3[_0xdd1bde(0x1b4a)](Cartesian3[_0x2863bc(0x39c7)],_0x68d622,cartesian3Scratch$2);Cartesian3[_0x2863bc(0x4853)](_0x3df930,_0x4a0273[_0xdd1bde(0x50a8)]);var _0x57bef7,_0x1cf54c=Cartesian3[_0x2863bc(0x34b6)](_0x208a55,_0x68d622,cartesian3Scratch$2),_0x8459ee=Cartesian3[_0xdd1bde(0x4d5b)](_0x1cf54c,eastWestNormalScratch),_0xbced06=_0x284167[_0x2863bc(0x5696)];if(_0xbced06>0x0){cartographicScratch$3[_0x2863bc(0x4465)]=0.5*(_0x284167[_0xdd1bde(0x47d7)]+_0x284167['east']),cartographicScratch$3[_0x2863bc(0x5859)]=_0xbced06;var _0x1d1c23=_0x4793b2[_0x2863bc(0x5012)](cartographicScratch$3,rayScratch[_0x2863bc(0x39da)]);Cartesian3[_0x2863bc(0x40f3)](_0x8459ee,rayScratch[_0x2863bc(0x416)]);var _0x54f449=Plane[_0x2863bc(0x18dc)](_0x4a0273[_0x2863bc(0x4e27)],_0x4a0273[_0x2863bc(0x510e)],planeScratch$1);IntersectionTests[_0x2863bc(0x35bd)](rayScratch,_0x54f449,_0x4a0273['southwestCornerCartesian']),_0x57bef7=_0x4793b2[_0x2863bc(0x2b98)](_0x1d1c23,cartesian3Scratch2);}else _0x57bef7=_0x4793b2[_0xdd1bde(0x36f4)](Rectangle[_0x2863bc(0x1aab)](_0x284167),cartesian3Scratch2);var _0x4f0499=Cartesian3[_0x2863bc(0x4143)](_0x57bef7,_0x1cf54c,cartesian3Scratch3);Cartesian3[_0x2863bc(0x4853)](_0x4f0499,_0x4a0273[_0x2863bc(0x28b5)]);var _0x1c96dc,_0x42c3a7=_0x284167[_0x2863bc(0x5833)];if(_0x42c3a7<0x0){cartographicScratch$3[_0x2863bc(0x4465)]=0.5*(_0x284167[_0xdd1bde(0x47d7)]+_0x284167[_0x2863bc(0x310a)]),cartographicScratch$3[_0x2863bc(0x5859)]=_0x42c3a7;var _0x4186a3=_0x4793b2[_0x2863bc(0x5012)](cartographicScratch$3,rayScratch[_0x2863bc(0x39da)]);Cartesian3[_0x2863bc(0xa61)](_0x8459ee,rayScratch[_0xdd1bde(0x2a4f)]);var _0x2f1f2e=Plane[_0x2863bc(0x18dc)](_0x4a0273[_0x2863bc(0x4a4c)],_0x4a0273[_0x2863bc(0x5ca)],planeScratch$1);IntersectionTests[_0x2863bc(0x35bd)](rayScratch,_0x2f1f2e,_0x4a0273[_0x2863bc(0x4a4c)]),_0x1c96dc=_0x4793b2[_0x2863bc(0x2b98)](_0x4186a3,cartesian3Scratch2);}else _0x1c96dc=_0x4793b2[_0x2863bc(0x412c)](Rectangle[_0x2863bc(0x2b5d)](_0x284167),cartesian3Scratch2);var _0x19c396=Cartesian3[_0x2863bc(0x4143)](_0x1cf54c,_0x1c96dc,cartesian3Scratch3);Cartesian3[_0x2863bc(0x4853)](_0x19c396,_0x4a0273[_0x2863bc(0xdc0)]);}var southwestCornerScratch=new Cartesian3(),northeastCornerScratch=new Cartesian3(),negativeUnitY=new Cartesian3(0x0,-0x1,0x0),negativeUnitZ=new Cartesian3(0x0,0x0,-0x1),vectorScratch$1=new Cartesian3();function TileBoundingSphere(_0x567925,_0x2be383){var _0x5415a4=_0x5e00b3;0x0===_0x2be383&&(_0x2be383=CesiumMath[_0x5415a4(0x150d)]),this[_0x5415a4(0x3097)]=new BoundingSphere(_0x567925,_0x2be383);}TileBoundingRegion[_0x5e00b3(0x3720)][_0x5e00b3(0x3a6f)]=function(_0x2493b3){var _0x9c7952=_0x307c2b,_0x202d3d=_0x5e00b3,_0x16ca0d=_0x2493b3[_0x202d3d(0x5592)],_0x75cca7=new Cartesian3(),_0x14b4e9=new Cartographic();if(defined$1(_0x16ca0d[_0x202d3d(0x510b)])&&_0x16ca0d[_0x202d3d(0x5b25)]>0x0){var _0x21ba4f=Cartographic[_0x202d3d(0x50e9)](_0x16ca0d[_0x202d3d(0x510b)]);_0x14b4e9['latitude']=_0x21ba4f[_0x202d3d(0x5859)]*_0x16ca0d[_0x202d3d(0x5b25)]+_0x16ca0d[_0x202d3d(0x1d1d)][_0x202d3d(0x5859)]*(0x1-_0x16ca0d['_sensitivePositionRatio']),_0x14b4e9[_0x202d3d(0x4465)]=_0x21ba4f[_0x202d3d(0x4465)]*_0x16ca0d[_0x202d3d(0x5b25)]+_0x16ca0d[_0x202d3d(0x1d1d)][_0x9c7952(0x5389)]*(0x1-_0x16ca0d['_sensitivePositionRatio']),_0x14b4e9[_0x9c7952(0x10d5)]=_0x16ca0d[_0x202d3d(0x1d1d)][_0x202d3d(0x5a4e)],_0x75cca7=Cartographic[_0x202d3d(0x40f1)](_0x14b4e9);}else _0x75cca7=_0x16ca0d[_0x9c7952(0x16e9)],_0x14b4e9=_0x16ca0d[_0x202d3d(0x1d1d)];var _0x5067a0,_0x100d0f,_0x4b888e,_0x4f2745=0x0;if(!Rectangle[_0x9c7952(0x57f4)](this[_0x202d3d(0x1dec)],_0x14b4e9)){var _0x937174=this[_0x202d3d(0x4e27)],_0x80c017=this[_0x202d3d(0x4a4c)],_0x2d3299=this[_0x202d3d(0x510e)],_0x2ad890=this[_0x202d3d(0x28b5)],_0x21f96b=this[_0x202d3d(0x5ca)],_0x368e76=this[_0x9c7952(0xa74)];_0x2493b3[_0x9c7952(0x266d)]!==SceneMode$1[_0x9c7952(0x16b8)]&&((_0x937174=_0x2493b3[_0x202d3d(0x5cd9)]['project'](Rectangle[_0x202d3d(0x3a23)](this[_0x202d3d(0x1dec)]),southwestCornerScratch))['z']=_0x937174['y'],_0x937174['y']=_0x937174['x'],_0x937174['x']=0x0,(_0x80c017=_0x2493b3[_0x9c7952(0xec2)][_0x202d3d(0x63b)](Rectangle[_0x202d3d(0x420a)](this[_0x202d3d(0x1dec)]),northeastCornerScratch))['z']=_0x80c017['y'],_0x80c017['y']=_0x80c017['x'],_0x80c017['x']=0x0,_0x2d3299=negativeUnitY,_0x21f96b=Cartesian3[_0x202d3d(0x5390)],_0x2ad890=negativeUnitZ,_0x368e76=Cartesian3[_0x202d3d(0x39c7)]);var _0x15dd95=Cartesian3[_0x202d3d(0x34b6)](_0x75cca7,_0x937174,vectorScratch$1),_0x380361=Cartesian3[_0x202d3d(0x2d8e)](_0x15dd95,_0x2d3299),_0x5bf660=Cartesian3[_0x202d3d(0x2d8e)](_0x15dd95,_0x2ad890),_0x53ac4a=Cartesian3[_0x202d3d(0x34b6)](_0x75cca7,_0x80c017,vectorScratch$1),_0x572458=Cartesian3[_0x202d3d(0x2d8e)](_0x53ac4a,_0x21f96b),_0x38b8bc=Cartesian3[_0x202d3d(0x2d8e)](_0x53ac4a,_0x368e76);_0x380361>0x0?_0x4f2745+=_0x380361*_0x380361:_0x572458>0x0&&(_0x4f2745+=_0x572458*_0x572458),_0x5bf660>0x0?_0x4f2745+=_0x5bf660*_0x5bf660:_0x38b8bc>0x0&&(_0x4f2745+=_0x38b8bc*_0x38b8bc);}_0x2493b3[_0x202d3d(0x3037)]===SceneMode$1['SCENE3D']?(_0x5067a0=_0x14b4e9[_0x9c7952(0x10d5)],_0x100d0f=this[_0x9c7952(0x26ca)],_0x4b888e=this[_0x202d3d(0x1e80)]):(_0x5067a0=_0x75cca7['x'],_0x100d0f=this[_0x202d3d(0x5b47)],_0x4b888e=this[_0x202d3d(0x1e80)]);var _0x1fe7fd=0x0;if(_0x5067a0>_0x4b888e){var _0x3f8fed=_0x5067a0-_0x4b888e;_0x1fe7fd=_0x3f8fed*_0x3f8fed;}else{if(_0x5067a0<_0x100d0f){var _0x448b53=_0x100d0f-_0x5067a0;_0x1fe7fd=_0x448b53*_0x448b53;}}return _0x4f2745>_0x16ca0d[_0x202d3d(0x1e7)]*_0x1fe7fd?_0x4f2745+=_0x1fe7fd:_0x4f2745=_0x1fe7fd,Math[_0x202d3d(0x5c4f)](_0x4f2745);},TileBoundingRegion[_0x5e00b3(0x3720)][_0x307c2b(0xa5c)]=function(_0x35135b){var _0x57978c=_0x307c2b;return this[_0x57978c(0x3e90)][_0x57978c(0xa5c)](_0x35135b);},TileBoundingRegion[_0x307c2b(0x1aa2)][_0x5e00b3(0x4e83)]=function(_0x18c5c6){var _0x4053a5=_0x307c2b,_0xc4a007=_0x5e00b3,_0x3320f6=new Matrix4[(_0xc4a007(0x40f3))](Matrix4[_0xc4a007(0x2de)]);return new Primitive({'geometryInstances':new GeometryInstance({'geometry':new RectangleOutlineGeometry({'rectangle':this[_0x4053a5(0x569c)],'height':this[_0x4053a5(0x26ca)],'extrudedHeight':this[_0xc4a007(0x1e80)]}),'id':_0x4053a5(0x36f3),'modelMatrix':_0x3320f6,'attributes':{'color':ColorGeometryInstanceAttribute[_0xc4a007(0x3255)](_0x18c5c6)}}),'appearance':new PerInstanceColorAppearance({'translucent':!0x1,'flat':!0x0}),'asynchronous':!0x1});},Object[_0x5e00b3(0x1dfd)](TileBoundingSphere[_0x5e00b3(0x3720)],{'center':{'get':function(){var _0x22a49a=_0x307c2b,_0x5ca283=_0x5e00b3;return this[_0x22a49a(0x557)][_0x5ca283(0x4fe8)];}},'radius':{'get':function(){var _0x16322b=_0x307c2b,_0x40a3bc=_0x5e00b3;return this[_0x40a3bc(0x3097)][_0x16322b(0x29c9)];}},'boundingVolume':{'get':function(){var _0x53d48f=_0x5e00b3;return this[_0x53d48f(0x3097)];}},'boundingSphere':{'get':function(){var _0x1d35df=_0x5e00b3;return this[_0x1d35df(0x3097)];}}}),TileBoundingSphere[_0x5e00b3(0x3720)][_0x5e00b3(0x3a6f)]=function(_0x45b644){var _0x179d65=_0x5e00b3,_0x6e796c=this[_0x179d65(0x3097)];return Math[_0x179d65(0x498f)](0x0,Cartesian3[_0x179d65(0x451d)](_0x6e796c[_0x179d65(0x4fe8)],_0x45b644[_0x179d65(0x5592)][_0x179d65(0x2b06)])-_0x6e796c[_0x179d65(0x48ce)]);},TileBoundingSphere[_0x307c2b(0x1aa2)][_0x5e00b3(0x1b58)]=function(_0x10c362){var _0x16ecd0=_0x307c2b,_0xeda6b3=_0x5e00b3;return BoundingSphere[_0x16ecd0(0xa5c)](this[_0xeda6b3(0x3097)],_0x10c362);},TileBoundingSphere[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0xc08502,_0x1fe6ea){var _0x5a6eea=_0x307c2b,_0x2e1cf4=_0x5e00b3;Cartesian3[_0x2e1cf4(0x40f3)](_0xc08502,this[_0x2e1cf4(0x3097)][_0x5a6eea(0x234c)]),this[_0x5a6eea(0x557)][_0x2e1cf4(0x48ce)]=_0x1fe6ea;},TileBoundingSphere[_0x5e00b3(0x3720)][_0x5e00b3(0x4e83)]=function(_0x6ec4bc){var _0x539c34=_0x307c2b,_0x102494=_0x5e00b3;return new Primitive({'geometryInstances':new GeometryInstance({'geometry':new SphereOutlineGeometry({'radius':this[_0x102494(0x48ce)]}),'id':_0x539c34(0x36f3),'modelMatrix':Matrix4[_0x102494(0x1303)](this[_0x539c34(0x234c)],new Matrix4[(_0x539c34(0x2d7b))](Matrix4[_0x539c34(0x1160)])),'attributes':{'color':ColorGeometryInstanceAttribute[_0x539c34(0x8cb)](_0x6ec4bc)}}),'appearance':new PerInstanceColorAppearance({'translucent':!0x1,'flat':!0x0}),'asynchronous':!0x1});};var scratchU=new Cartesian3(),scratchV=new Cartesian3(),scratchW=new Cartesian3(),scratchCartesian$7=new Cartesian3();function computeMissingVector(_0xb17e37,_0x37a91b,_0x3910a4){var _0x4c03a5=_0x307c2b,_0xbe3d79=_0x5e00b3;_0x3910a4=Cartesian3[_0xbe3d79(0x4143)](_0xb17e37,_0x37a91b,_0x3910a4);var _0x509f8c=Cartesian3[_0x4c03a5(0x4910)](_0x3910a4);return Cartesian3[_0xbe3d79(0x34b9)](_0x3910a4,CesiumMath[_0xbe3d79(0x150d)]/_0x509f8c,_0x3910a4);}function findOrthogonalVector(_0x53142c,_0x59204b){var _0x262c83=_0x307c2b,_0x3fe457=_0x5e00b3,_0x4562a5=Cartesian3[_0x3fe457(0x4853)](_0x53142c,scratchCartesian$7);return computeMissingVector(_0x53142c,Cartesian3[_0x3fe457(0x1c11)](_0x4562a5,Cartesian3[_0x3fe457(0x442b)],CesiumMath[_0x3fe457(0x3b80)])?Cartesian3[_0x262c83(0x4a13)]:Cartesian3[_0x3fe457(0x442b)],_0x59204b);}function checkHalfAxes(_0x4be69f){var _0x15582b=_0x307c2b,_0x1ec784=_0x5e00b3,_0x4d29a6=Matrix3[_0x1ec784(0x1355)](_0x4be69f,0x0,scratchU),_0x4995eb=Matrix3[_0x15582b(0x1fc6)](_0x4be69f,0x1,scratchV),_0x34b209=Matrix3[_0x15582b(0x1fc6)](_0x4be69f,0x2,scratchW),_0x31358a=Cartesian3[_0x1ec784(0x1dab)](_0x4d29a6,Cartesian3[_0x1ec784(0x3a34)]),_0x51d303=Cartesian3[_0x1ec784(0x1dab)](_0x4995eb,Cartesian3[_0x1ec784(0x3a34)]),_0x2ebb0c=Cartesian3[_0x1ec784(0x1dab)](_0x34b209,Cartesian3[_0x15582b(0x12ef)]);return _0x31358a||_0x51d303||_0x2ebb0c?_0x31358a&&_0x51d303&&_0x2ebb0c?(_0x4be69f[0x0]=CesiumMath[_0x1ec784(0x150d)],_0x4be69f[0x4]=CesiumMath[_0x1ec784(0x150d)],_0x4be69f[0x8]=CesiumMath[_0x1ec784(0x150d)],_0x4be69f):(!_0x31358a||_0x51d303||_0x2ebb0c?_0x31358a||!_0x51d303||_0x2ebb0c?_0x31358a||_0x51d303||!_0x2ebb0c?_0x31358a?_0x51d303?_0x2ebb0c||(_0x4995eb=computeMissingVector(_0x34b209,_0x4d29a6=findOrthogonalVector(_0x34b209,_0x4d29a6),_0x4995eb)):_0x34b209=computeMissingVector(_0x4995eb,_0x4d29a6=findOrthogonalVector(_0x4995eb,_0x4d29a6),_0x34b209):_0x34b209=computeMissingVector(_0x4995eb=findOrthogonalVector(_0x4d29a6,_0x4995eb),_0x4d29a6,_0x34b209):_0x34b209=computeMissingVector(_0x4995eb,_0x4d29a6,_0x34b209):_0x4995eb=computeMissingVector(_0x4d29a6,_0x34b209,_0x4995eb):_0x4d29a6=computeMissingVector(_0x4995eb,_0x34b209,_0x4d29a6),Matrix3[_0x15582b(0x2001)](_0x4be69f,0x0,_0x4d29a6,_0x4be69f),Matrix3[_0x15582b(0x2001)](_0x4be69f,0x1,_0x4995eb,_0x4be69f),Matrix3[_0x1ec784(0x3a9a)](_0x4be69f,0x2,_0x34b209,_0x4be69f),_0x4be69f):_0x4be69f;}function TileOrientedBoundingBox(_0x3272c8,_0x1e5cd6){var _0x8e3f36=_0x307c2b,_0x5eb8af=_0x5e00b3;_0x1e5cd6=checkHalfAxes(_0x1e5cd6),this[_0x8e3f36(0x3e90)]=new OrientedBoundingBox(_0x3272c8,_0x1e5cd6),this[_0x5eb8af(0x3097)]=BoundingSphere[_0x8e3f36(0x3c07)](this[_0x5eb8af(0x209)]);}function Cesium3DTile(_0x29c043,_0x49c55e,_0x226466,_0x2c913f){var _0x3598c3=_0x307c2b,_0x99c04=_0x5e00b3;this[_0x99c04(0x2090)]=_0x29c043,this[_0x99c04(0x216b)]=_0x226466;var _0x4f8cc7=_0x226466['content'];this[_0x99c04(0x332f)]=defined$1(_0x226466[_0x3598c3(0x5270)])?Matrix4[_0x99c04(0x1d8a)](_0x226466[_0x99c04(0x332f)]):Matrix4[_0x99c04(0x40f3)](Matrix4[_0x3598c3(0x1160)]);var _0x1bf114,_0x424d63,_0x40f460,_0x4c3c85,_0x27ff07,_0x1de5d4,_0x36b025,_0x258e05,_0x22d348=defined$1(_0x2c913f)?_0x2c913f[_0x99c04(0x2a84)]:_0x29c043[_0x99c04(0x599)],_0x575d60=Matrix4[_0x99c04(0x589e)](_0x22d348,this[_0x99c04(0x332f)],new Matrix4()),_0x41e748=defined$1(_0x2c913f)?_0x2c913f[_0x3598c3(0x7ea)]:Matrix4[_0x99c04(0x2de)];if(this[_0x99c04(0x36e0)]=Matrix4[_0x99c04(0x589e)](_0x41e748,this[_0x99c04(0x332f)],new Matrix4()),this[_0x99c04(0x2a84)]=_0x575d60,this[_0x99c04(0x5151)]=this[_0x99c04(0x5b29)](_0x226466[_0x3598c3(0x1d66)],_0x575d60),this[_0x3598c3(0x2097)]=void 0x0,defined$1(_0x4f8cc7)&&defined$1(_0x4f8cc7[_0x99c04(0x36b6)])&&(_0x1bf114=this[_0x99c04(0x5b29)](_0x4f8cc7[_0x99c04(0x36b6)],_0x575d60)),this[_0x99c04(0x3aec)]=_0x1bf114,this[_0x99c04(0x382)]=void 0x0,defined$1(_0x226466[_0x3598c3(0x37d)])&&(_0x424d63=this[_0x3598c3(0x20d3)](_0x226466[_0x99c04(0x4c42)],_0x575d60)),this[_0x99c04(0x5f7)]=_0x424d63,this[_0x99c04(0x1c65)]=_0x226466[_0x99c04(0x1c65)],this[_0x99c04(0x8c0)]=_0x226466[_0x3598c3(0x29b3)],defined$1(this[_0x99c04(0x8c0)])||(this[_0x99c04(0x8c0)]=defined$1(_0x2c913f)?_0x2c913f['geometricError']:_0x29c043[_0x99c04(0x8c0)],Cesium3DTile[_0x99c04(0x132)](_0x3598c3(0x4e12),_0x3598c3(0x36f7))),this[_0x99c04(0x1c30)](),defined$1(_0x226466[_0x99c04(0x5782)])?(_0x3598c3(0x2bc0)!==_0x226466[_0x99c04(0x5782)]&&_0x3598c3(0x1af6)!==_0x226466[_0x99c04(0x5782)]||Cesium3DTile[_0x99c04(0x132)](_0x99c04(0x2d55),_0x99c04(0x3672)+_0x226466[_0x99c04(0x5782)]+_0x99c04(0x292e)+_0x226466[_0x99c04(0x5782)][_0x99c04(0x349)]()+'\x22.'),_0x40f460=_0x3598c3(0x171f)===_0x226466[_0x99c04(0x5782)][_0x99c04(0x349)]()?Cesium3DTileRefine$1[_0x99c04(0x2fe8)]:Cesium3DTileRefine$1[_0x99c04(0x5852)]):_0x40f460=defined$1(_0x2c913f)?_0x2c913f[_0x99c04(0x5782)]:Cesium3DTileRefine$1['REPLACE'],this[_0x99c04(0x5782)]=_0x40f460,this[_0x99c04(0x2e0)]=[],this[_0x3598c3(0x50b7)]=_0x2c913f,_0x49c55e=Resource[_0x99c04(0x3bee)](_0x49c55e),defined$1(_0x4f8cc7)){var _0x255a60=_0x4f8cc7[_0x99c04(0x5442)];defined$1(_0x4f8cc7[_0x99c04(0x2dba)])&&(Cesium3DTile[_0x99c04(0x132)](_0x3598c3(0x2fe),_0x99c04(0x3d67)),_0x255a60=_0x4f8cc7[_0x99c04(0x2dba)]),_0x27ff07=!0x1,_0x1de5d4=Cesium3DTileContentState$1[_0x99c04(0x3095)],(_0x36b025=_0x29c043[_0x99c04(0x3b08)]?-0x1!==_0x255a60[_0x3598c3(0x2feb)](_0x3598c3(0xbcb))?-0x1===_0x49c55e[_0x99c04(0x2dba)][_0x99c04(0xabf)](_0x99c04(0x412b))?_0x49c55e[_0x99c04(0x5155)]({'url':_0x3598c3(0x4900)+_0x255a60}):_0x49c55e[_0x99c04(0x5155)]({'url':_0x255a60}):-0x1===_0x49c55e[_0x99c04(0x2dba)][_0x99c04(0xabf)](_0x99c04(0x412b))&&-0x1!==_0x255a60[_0x99c04(0xabf)]('.b3dm')?_0x49c55e[_0x99c04(0x5155)]({'url':_0x99c04(0xb7b)+_0x255a60}):_0x49c55e[_0x99c04(0x5155)]({'url':_0x255a60}):_0x49c55e[_0x3598c3(0x4266)]({'url':_0x255a60}))[_0x99c04(0x2dba)]=_0x36b025[_0x99c04(0x2dba)][_0x99c04(0x2c3f)](/\+/g,_0x99c04(0x4e22)),_0x258e05=RequestScheduler[_0x99c04(0x4713)](_0x36b025[_0x99c04(0x2ce3)]());}else _0x4c3c85=new Empty3DTileContent(_0x29c043,this),_0x27ff07=!0x0,_0x1de5d4=Cesium3DTileContentState$1[_0x99c04(0xc3e)];this[_0x99c04(0x45d5)]=_0x4c3c85,this[_0x99c04(0x5420)]=_0x36b025,this[_0x3598c3(0x32fe)]=_0x1de5d4,this[_0x99c04(0x1d51)]=void 0x0,this[_0x99c04(0x2849)]=void 0x0,this['_expiredContent']=void 0x0,this[_0x99c04(0x5328)]=_0x258e05,this['hasEmptyContent']=_0x27ff07,this[_0x3598c3(0x2f7)]=!0x1,this[_0x3598c3(0x2f20)]=void 0x0;var _0x4fc9c0,_0x5ef71f,_0x5e8d9a=_0x226466[_0x99c04(0x4c50)];defined$1(_0x5e8d9a)&&(_0x4fc9c0=_0x5e8d9a[_0x99c04(0x3dfe)],defined$1(_0x5e8d9a[_0x3598c3(0x1ac9)])&&(_0x5ef71f=JulianDate[_0x99c04(0x330)](_0x5e8d9a[_0x99c04(0x26dd)]))),this[_0x99c04(0x5b1c)]=_0x4fc9c0,this[_0x99c04(0x315d)]=_0x5ef71f,this[_0x3598c3(0x66c)]=0x0,this[_0x99c04(0x1385)]=Cesium3DTileOptimizationHint$1[_0x99c04(0x48c3)],this[_0x99c04(0x4a08)]=!0x1,this[_0x99c04(0x2f71)]=!0x1,this[_0x99c04(0x3f0b)]=0x0,this[_0x99c04(0x3cad)]=0x0,this[_0x99c04(0x2083)]=0x0,this[_0x99c04(0x3a77)]=0x0,this[_0x99c04(0x26a6)]=0x0,this[_0x99c04(0x435e)]=!0x1,this[_0x99c04(0x101c)]=!0x1,this[_0x99c04(0x3868)]=!0x0,this[_0x99c04(0x3f37)]=0x0,this[_0x99c04(0x2417)]=0x0,this['_selectionDepth']=0x0,this[_0x99c04(0x2496)]=0x0,this[_0x99c04(0x2f31)]=0x0,this[_0x99c04(0x2b6f)]=0x0,this[_0x99c04(0x4a57)]=0x0,this[_0x99c04(0x36b1)]=0x0,this[_0x3598c3(0xc11)]=void 0x0,this[_0x3598c3(0x43f2)]=void 0x0,this[_0x3598c3(0x4a21)]=!0x1,this[_0x99c04(0x4147)]=!0x1,this[_0x99c04(0x39e8)]=!0x0,this[_0x99c04(0x141d)]=0x0,this[_0x99c04(0x575d)]=void 0x0,this[_0x3598c3(0x379d)]=void 0x0,this[_0x99c04(0x4be0)]=void 0x0,this[_0x3598c3(0x58c7)]=Color$2[_0x99c04(0x42d2)]({'alpha':0x1}),this[_0x3598c3(0x591)]=!0x1,this[_0x3598c3(0x4dd1)]=0x0,this[_0x99c04(0x4452)]=this,this[_0x99c04(0x54d4)]=!0x1,this['_priorityProgressiveResolutionScreenSpaceErrorLeaf']=!0x1,this[_0x99c04(0x5dec)]=0x0,this[_0x99c04(0x39d5)]=0x0,this[_0x99c04(0x4bb3)]=!0x1,this[_0x99c04(0x2226)]=new JulianDate(),this[_0x3598c3(0x48f2)]=0x0,this[_0x99c04(0x512)]=void 0x0,this[_0x99c04(0xee0)]=!0x1,this[_0x99c04(0x9e5)]=void 0x0;}Object[_0x5e00b3(0x1dfd)](TileOrientedBoundingBox[_0x5e00b3(0x3720)],{'boundingVolume':{'get':function(){var _0x31b7f5=_0x5e00b3;return this[_0x31b7f5(0x209)];}},'boundingSphere':{'get':function(){var _0x333aff=_0x307c2b;return this[_0x333aff(0x557)];}}}),TileOrientedBoundingBox[_0x5e00b3(0x3720)][_0x307c2b(0x3560)]=function(_0x26b753){var _0x217d33=_0x307c2b,_0x6beea4=_0x5e00b3;return Math[_0x6beea4(0x5c4f)](this[_0x217d33(0x3e90)][_0x217d33(0x761)](_0x26b753[_0x6beea4(0x5592)][_0x6beea4(0x2b06)]));},TileOrientedBoundingBox[_0x5e00b3(0x3720)][_0x5e00b3(0x1b58)]=function(_0x5d33f2){var _0x446e54=_0x307c2b,_0x652e51=_0x5e00b3;return this[_0x652e51(0x209)][_0x446e54(0xa5c)](_0x5d33f2);},TileOrientedBoundingBox[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x39c033,_0x2b7e94){var _0xc731e2=_0x307c2b,_0x22e68c=_0x5e00b3;Cartesian3[_0x22e68c(0x40f3)](_0x39c033,this[_0x22e68c(0x209)][_0x22e68c(0x4fe8)]),_0x2b7e94=checkHalfAxes(_0x2b7e94),Matrix3[_0xc731e2(0x2d7b)](_0x2b7e94,this[_0x22e68c(0x209)][_0xc731e2(0x4ad0)]),BoundingSphere[_0xc731e2(0x3c07)](this[_0x22e68c(0x209)],this[_0x22e68c(0x3097)]);},TileOrientedBoundingBox[_0x5e00b3(0x3720)][_0x5e00b3(0x4e83)]=function(_0x29abcd){var _0x3df6d9=_0x307c2b,_0x1e2e5d=_0x5e00b3;return new Primitive({'geometryInstances':new GeometryInstance({'geometry':new BoxOutlineGeometry({'minimum':new Cartesian3(-0x1,-0x1,-0x1),'maximum':new Cartesian3(0x1,0x1,0x1)}),'id':_0x1e2e5d(0x28a6),'modelMatrix':Matrix4[_0x3df6d9(0x254)](this[_0x1e2e5d(0x36b6)][_0x1e2e5d(0x5666)],this[_0x1e2e5d(0x36b6)][_0x1e2e5d(0x4fe8)]),'attributes':{'color':ColorGeometryInstanceAttribute[_0x1e2e5d(0x3255)](_0x29abcd)}}),'appearance':new PerInstanceColorAppearance({'translucent':!0x1,'flat':!0x0}),'asynchronous':!0x1});},Cesium3DTile[_0x307c2b(0x2187)]=deprecationWarning,Object[_0x5e00b3(0x1dfd)](Cesium3DTile[_0x5e00b3(0x3720)],{'tileset':{'get':function(){var _0x53200f=_0x5e00b3;return this[_0x53200f(0x2090)];}},'content':{'get':function(){var _0x387dfc=_0x5e00b3;return this[_0x387dfc(0x45d5)];}},'boundingVolume':{'get':function(){var _0x49286f=_0x5e00b3;return this[_0x49286f(0x5151)];}},'contentBoundingVolume':{'get':function(){var _0x5dce87=_0x5e00b3;return defaultValue$1(this[_0x5dce87(0x3aec)],this['_boundingVolume']);}},'boundingSphere':{'get':function(){var _0x4507aa=_0x5e00b3;return this[_0x4507aa(0x5151)][_0x4507aa(0x93d)];}},'extras':{'get':function(){var _0x5cb23f=_0x5e00b3;return this[_0x5cb23f(0x216b)][_0x5cb23f(0xcfb)];}},'color':{'get':function(){var _0x2a115f=_0x307c2b,_0x20479d=_0x5e00b3;return defined$1(this[_0x2a115f(0x25c0)])||(this[_0x20479d(0x512)]=new Color$2()),Color$2[_0x20479d(0x40f3)](this[_0x20479d(0x512)]);},'set':function(_0x18448f){var _0x2c08dc=_0x5e00b3;this[_0x2c08dc(0x512)]=Color$2[_0x2c08dc(0x40f3)](_0x18448f,this[_0x2c08dc(0x512)]),this[_0x2c08dc(0xee0)]=!0x0;}},'contentAvailable':{'get':function(){var _0x5d32b4=_0x5e00b3;return this[_0x5d32b4(0x5ee7)]&&!this[_0x5d32b4(0x1d96)]&&!this[_0x5d32b4(0x2929)]||defined$1(this[_0x5d32b4(0x3dc2)])&&!this[_0x5d32b4(0x40b0)];}},'contentReady':{'get':function(){var _0x2af272=_0x5e00b3;return this[_0x2af272(0x5805)]===Cesium3DTileContentState$1['READY'];}},'contentUnloaded':{'get':function(){var _0x5d5a73=_0x5e00b3;return this[_0x5d5a73(0x5805)]===Cesium3DTileContentState$1['UNLOADED'];}},'contentExpired':{'get':function(){var _0x4cd67c=_0x5e00b3;return this[_0x4cd67c(0x5805)]===Cesium3DTileContentState$1[_0x4cd67c(0xc5a)];}},'contentFailed':{'get':function(){var _0x3ba4c8=_0x5e00b3;return this[_0x3ba4c8(0x5805)]===Cesium3DTileContentState$1[_0x3ba4c8(0xf90)];}},'contentReadyToProcessPromise':{'get':function(){var _0x28c323=_0x5e00b3;if(defined$1(this[_0x28c323(0x1d51)]))return this[_0x28c323(0x1d51)][_0x28c323(0x24e7)];}},'contentReadyPromise':{'get':function(){var _0x686059=_0x5e00b3;if(defined$1(this[_0x686059(0x2849)]))return this[_0x686059(0x2849)][_0x686059(0x24e7)];}},'commandsLength':{'get':function(){var _0x52c4c1=_0x307c2b;return this[_0x52c4c1(0x48f2)];}}});var scratchCartesian$6=new Cartesian3();function isPriorityDeferred(_0x42ea34,_0x51192f){var _0x5b639e=_0x307c2b,_0x288cb7=_0x5e00b3,_0x56341f=_0x42ea34[_0x288cb7(0x2090)],_0x127713=_0x51192f[_0x288cb7(0x5592)],_0x5bab3d=_0x42ea34[_0x288cb7(0x93d)],_0x5200ce=_0x5bab3d[_0x288cb7(0x48ce)],_0x315910=Cartesian3[_0x288cb7(0x34b9)](_0x127713[_0x288cb7(0x20e8)],_0x42ea34[_0x288cb7(0x3cad)],scratchCartesian$6),_0x9933b4=Cartesian3[_0x288cb7(0x30c2)](_0x127713[_0x288cb7(0x2b06)],_0x315910,scratchCartesian$6),_0x25b2bb=Cartesian3[_0x288cb7(0x34b6)](_0x9933b4,_0x5bab3d[_0x288cb7(0x4fe8)],scratchCartesian$6);if(Cartesian3[_0x288cb7(0x3d6f)](_0x25b2bb)>_0x5200ce){var _0x3038fa=Cartesian3[_0x288cb7(0x4853)](_0x25b2bb,scratchCartesian$6),_0x399f86=Cartesian3[_0x288cb7(0x34b9)](_0x3038fa,_0x5200ce,scratchCartesian$6),_0x21c455=Cartesian3[_0x5b639e(0x1af6)](_0x5bab3d[_0x288cb7(0x4fe8)],_0x399f86,scratchCartesian$6),_0x29adbc=Cartesian3[_0x288cb7(0x34b6)](_0x21c455,_0x127713[_0x288cb7(0x2b06)],scratchCartesian$6),_0x4190a0=Cartesian3[_0x5b639e(0x4d5b)](_0x29adbc,scratchCartesian$6);_0x42ea34[_0x288cb7(0x39d5)]=0x1-Math[_0x288cb7(0x1beb)](Cartesian3[_0x5b639e(0x477a)](_0x127713[_0x288cb7(0x20e8)],_0x4190a0));}else _0x42ea34[_0x5b639e(0x3f84)]=0x0;var _0xb438b1=_0x42ea34[_0x288cb7(0x5782)]===Cesium3DTileRefine$1[_0x288cb7(0x2fe8)],_0x464d3c=_0x56341f[_0x288cb7(0x393f)];if(_0xb438b1&&!_0x464d3c||!_0x56341f[_0x288cb7(0x47b2)]||0x1===_0x56341f[_0x288cb7(0x490)]||_0x42ea34[_0x288cb7(0x54d4)]&&_0xb438b1&&_0x464d3c||_0x56341f[_0x288cb7(0x26e9)]===Cesium3DTilePass$1[_0x5b639e(0x13fd)]||_0x56341f[_0x5b639e(0x20e2)]===Cesium3DTilePass$1[_0x288cb7(0x5774)])return!0x1;var _0x1ae138=0x1-Math[_0x5b639e(0x3be7)](0.5*_0x127713[_0x5b639e(0x250e)][_0x288cb7(0xa79)]),_0x2d33bc=_0x56341f[_0x288cb7(0x490)]*_0x1ae138;if(_0x42ea34[_0x288cb7(0x39d5)]<=_0x2d33bc)return!0x1;var _0x572f63=_0x1ae138-_0x2d33bc,_0x17b8e8=CesiumMath[_0x288cb7(0x4b1d)]((_0x42ea34[_0x288cb7(0x39d5)]-_0x2d33bc)/_0x572f63,0x0,0x1),_0x1e052c=_0x56341f[_0x288cb7(0x30b6)](_0x56341f[_0x288cb7(0x2ab4)],_0x56341f[_0x5b639e(0x4dda)],_0x17b8e8),_0x53f038=0x0===_0x42ea34[_0x288cb7(0x2083)]&&defined$1(_0x42ea34[_0x288cb7(0x227)])?0.5*_0x42ea34[_0x5b639e(0x50b7)][_0x288cb7(0x2083)]:_0x42ea34[_0x288cb7(0x2083)];return _0x56341f[_0x288cb7(0x3a0a)]-_0x1e052c<=_0x53f038;}var scratchJulianDate$1=new JulianDate();function isPriorityProgressiveResolution(_0x2b5a50,_0x28b83f){var _0x49d8e3=_0x5e00b3;if(_0x2b5a50[_0x49d8e3(0x3dae)]<=0x0||_0x2b5a50[_0x49d8e3(0x3dae)]>0.5)return!0x1;var _0x75f77e=_0x28b83f[_0x49d8e3(0x3a77)]>_0x2b5a50[_0x49d8e3(0xdba)];_0x28b83f[_0x49d8e3(0x5d14)]=!0x1;var _0x48abb5=_0x28b83f[_0x49d8e3(0x227)],_0xbbb38=_0x2b5a50[_0x49d8e3(0xdba)],_0x607bf2=_0x28b83f[_0x49d8e3(0x3a77)]<=_0xbbb38,_0x3a4a87=defined$1(_0x48abb5)&&_0x48abb5[_0x49d8e3(0x3a77)]>_0xbbb38;return _0x607bf2&&_0x3a4a87&&(_0x28b83f[_0x49d8e3(0x5d14)]=!0x0,_0x75f77e=!0x0),_0x75f77e;}function getPriorityReverseScreenSpaceError(_0xee6ac5,_0x521f15){var _0xfe998a=_0x307c2b,_0x7fe9ad=_0x5e00b3,_0x4906d3=_0x521f15[_0xfe998a(0x50b7)],_0x5d5e70=defined$1(_0x4906d3)&&(!_0xee6ac5[_0xfe998a(0x406f)]||0x0===_0x521f15[_0x7fe9ad(0x2083)]||_0x4906d3[_0x7fe9ad(0x2929)])?_0x4906d3[_0x7fe9ad(0x2083)]:_0x521f15[_0x7fe9ad(0x2083)];return _0xee6ac5[_0x7fe9ad(0x4c53)][_0x7fe9ad(0x2083)]-_0x5d5e70;}function updateExpireDate(_0x5e1998){var _0xf11b00=_0x307c2b,_0x42af26=_0x5e00b3;if(defined$1(_0x5e1998[_0x42af26(0x5b1c)])){var _0x3f9602=JulianDate[_0xf11b00(0x531a)](scratchJulianDate$1);JulianDate[_0x42af26(0x3fa8)](_0x3f9602,_0x5e1998[_0x42af26(0x5b1c)],_0x3f9602),defined$1(_0x5e1998[_0x42af26(0x315d)])?JulianDate[_0x42af26(0x2dfe)](_0x5e1998[_0x42af26(0x315d)],_0x3f9602)&&JulianDate[_0x42af26(0x40f3)](_0x3f9602,_0x5e1998[_0x42af26(0x315d)]):_0x5e1998[_0xf11b00(0x3cee)]=JulianDate[_0x42af26(0x40f3)](_0x3f9602);}}function getContentFailedFunction(_0x27e3b4,_0x111620){return function(_0x14a87f){var _0xcb0c06=_0x140d,_0x47fefa=_0x23ca;_0x27e3b4[_0x47fefa(0x5805)]===Cesium3DTileContentState$1[_0x47fefa(0x2342)]?--_0x111620['statistics'][_0xcb0c06(0xafb)]:--_0x111620[_0x47fefa(0x454c)][_0x47fefa(0x19fa)],_0x27e3b4[_0x47fefa(0x5805)]=Cesium3DTileContentState$1[_0x47fefa(0xf90)],_0x27e3b4[_0x47fefa(0x2849)][_0x47fefa(0x4c5a)](_0x14a87f),_0x27e3b4[_0x47fefa(0x1d51)][_0x47fefa(0x4c5a)](_0x14a87f);};}function createPriorityFunction(_0x887c28){return function(){var _0x3739bf=_0x23ca;return _0x887c28[_0x3739bf(0xb23)];};}Cesium3DTile['prototype'][_0x307c2b(0x1145)]=function(_0x5285e1,_0x444e84,_0x1fa6d9){var _0xf986b4=_0x307c2b,_0x43acf7=_0x5e00b3,_0x219e78=this[_0xf986b4(0xb95)],_0x29e9c6=defaultValue$1(_0x1fa6d9,0x1),_0x44316f=defined$1(this[_0x43acf7(0x227)])?this['parent'][_0x43acf7(0x1c65)]:_0x219e78[_0x43acf7(0x8c0)],_0x23ef3f=_0x444e84?_0x44316f:this[_0xf986b4(0x29b3)];if(0x0===_0x23ef3f)return 0x0;var _0x45adee,_0x1fe7af=_0x5285e1[_0x43acf7(0x5592)],_0x537be0=_0x1fe7af[_0x43acf7(0x1187)],_0xe893e5=_0x5285e1[_0x43acf7(0x4fd0)],_0x1a1bfe=_0xe893e5[_0xf986b4(0x184f)],_0x54ad3e=_0xe893e5[_0x43acf7(0x3883)]*_0x29e9c6;if(_0x5285e1['mode']===SceneMode$1[_0x43acf7(0x174c)]||_0x537be0 instanceof OrthographicFrustum)defined$1(_0x537be0[_0x43acf7(0x523)])&&(_0x537be0=_0x537be0[_0x43acf7(0x523)]),_0x45adee=_0x23ef3f/(Math[_0xf986b4(0x5449)](_0x537be0[_0x43acf7(0x4f04)]-_0x537be0[_0x43acf7(0x4645)],_0x537be0[_0x43acf7(0x1d74)]-_0x537be0[_0xf986b4(0x3ca7)])/Math[_0x43acf7(0x498f)](_0x1a1bfe,_0x54ad3e));else{var _0x33cfc8=Math[_0x43acf7(0x498f)](this[_0x43acf7(0x3f0b)],CesiumMath[_0x43acf7(0x150d)]);if(_0x45adee=_0x23ef3f*_0x54ad3e/(_0x33cfc8*_0x1fe7af[_0x43acf7(0x1187)][_0x43acf7(0x53f0)]),_0x219e78[_0xf986b4(0x680)]){var _0x2cf75d=_0x219e78[_0x43acf7(0x171)],_0x476760=_0x219e78[_0x43acf7(0x4d46)];_0x45adee-=CesiumMath[_0x43acf7(0x4ed8)](_0x33cfc8,_0x2cf75d)*_0x476760;}}return _0x45adee/=_0x5285e1[_0x43acf7(0x4d0d)];},Cesium3DTile[_0x307c2b(0x1aa2)][_0x307c2b(0x1be8)]=function(_0x3caec0){var _0x30126a=_0x307c2b,_0x175c81=_0x5e00b3,_0x452bfb=this[_0x30126a(0x50b7)],_0x244d05=this[_0x175c81(0x2090)],_0xe73de2=defined$1(_0x452bfb)?_0x452bfb[_0x175c81(0x2a84)]:_0x244d05[_0x175c81(0x599)],_0x182575=defined$1(_0x452bfb)?_0x452bfb[_0x175c81(0x26a6)]:CullingVolume[_0x175c81(0x4640)];this[_0x175c81(0x1834)](_0xe73de2),this['_distanceToCamera']=this[_0x175c81(0xf64)](_0x3caec0),this[_0x175c81(0x3cad)]=this[_0x175c81(0x1e5c)](_0x3caec0),this[_0x175c81(0x2083)]=this[_0x175c81(0x4a6f)](_0x3caec0,!0x1),this[_0x30126a(0x4836)]=this[_0x30126a(0x1145)](_0x3caec0,!0x1,_0x244d05[_0x175c81(0x3dae)]),this[_0x175c81(0x26a6)]=this[_0x175c81(0x23ab)](_0x3caec0,_0x182575),this[_0x30126a(0x5a45)]=this[_0x30126a(0x34e)]!==CullingVolume[_0x175c81(0x5fae)],this[_0x175c81(0x101c)]=this[_0x175c81(0x53c2)](_0x3caec0),this[_0x30126a(0x26f1)]=getPriorityReverseScreenSpaceError(_0x244d05,this),this[_0x175c81(0x54d4)]=isPriorityProgressiveResolution(_0x244d05,this),this[_0x30126a(0x4c0e)]=isPriorityDeferred(this,_0x3caec0);},Cesium3DTile[_0x5e00b3(0x3720)][_0x5e00b3(0x479d)]=function(){var _0x466e19=_0x307c2b,_0x410d2a=_0x5e00b3;if(defined$1(this[_0x410d2a(0x315d)])&&this[_0x410d2a(0x5ee7)]&&!this[_0x410d2a(0x1d96)]){var _0x1a4973=JulianDate[_0x466e19(0x531a)](scratchJulianDate$1);JulianDate['lessThan'](this[_0x410d2a(0x315d)],_0x1a4973)&&(this[_0x410d2a(0x5805)]=Cesium3DTileContentState$1[_0x410d2a(0xc5a)],this[_0x410d2a(0x3dc2)]=this[_0x410d2a(0x45d5)]);}},Cesium3DTile[_0x307c2b(0x1aa2)][_0x5e00b3(0x5ed)]=function(){var _0x434360=_0x307c2b,_0x28ba03=_0x5e00b3,_0x2fa843=this,_0x2ded6b=this['_tileset'];if(this[_0x434360(0x160e)])return!0x1;var _0x51d4ae=this[_0x28ba03(0x5420)][_0x434360(0x2d7b)](),_0x2c221e=this[_0x28ba03(0x4ecc)];_0x2c221e&&_0x51d4ae[_0x28ba03(0x5aa)]({'expired':this[_0x28ba03(0x315d)][_0x28ba03(0x3cc8)]()});var _0x517aaa=new Request({'throttle':!0x0,'throttleByServer':!0x0,'type':RequestType$1[_0x28ba03(0x1e5b)],'priorityFunction':createPriorityFunction(this),'serverKey':this[_0x28ba03(0x5328)]});this[_0x28ba03(0x9e5)]=_0x517aaa,_0x51d4ae[_0x28ba03(0x2625)]=_0x517aaa;var _0x5591ee=_0x51d4ae[_0x28ba03(0x1cf8)]();if(!defined$1(_0x5591ee))return!0x1;var _0x22225d=this[_0x28ba03(0x5805)];this[_0x28ba03(0x5805)]=Cesium3DTileContentState$1[_0x28ba03(0x5aa6)],this[_0x28ba03(0x1d51)]=when[_0x28ba03(0x32fc)](),this[_0x28ba03(0x2849)]=when[_0x28ba03(0x32fc)]();var _0x1f942a=getContentFailedFunction(this,_0x2ded6b);return _0x5591ee[_0x28ba03(0x2a5f)](function(_0x34516b){var _0x5f490e=_0x434360,_0x3a179d=_0x28ba03;if(!_0x2fa843[_0x3a179d(0x53aa)]()){var _0x13342e,_0x45a4a2=getMagic(new Uint8Array(_0x34516b)),_0x37c4a5=Cesium3DTileContentFactory[_0x45a4a2];return _0x2ded6b[_0x3a179d(0x13e9)]=_0x2ded6b[_0x3a179d(0x13e9)]||_0x3a179d(0x5aa9)===_0x45a4a2||_0x5f490e(0x1ab1)===_0x45a4a2,defined$1(_0x37c4a5)?_0x13342e=_0x37c4a5(_0x2ded6b,_0x2fa843,_0x2fa843[_0x3a179d(0x5420)],_0x34516b,0x0):(_0x13342e=Cesium3DTileContentFactory[_0x3a179d(0x8af)](_0x2ded6b,_0x2fa843,_0x2fa843[_0x3a179d(0x5420)],_0x34516b,0x0),_0x2fa843[_0x5f490e(0x2f7)]=!0x0),_0x2c221e&&(_0x2fa843[_0x3a179d(0x315d)]=void 0x0),_0x2fa843[_0x3a179d(0x45d5)]=_0x13342e,_0x2fa843[_0x3a179d(0x5805)]=Cesium3DTileContentState$1[_0x3a179d(0x2342)],_0x2fa843[_0x5f490e(0x87d)][_0x3a179d(0x1c7e)](_0x13342e),_0x13342e[_0x3a179d(0x41cf)][_0x3a179d(0x2a5f)](function(_0x4d549b){var _0x58dc03=_0x5f490e,_0x158d68=_0x3a179d;_0x2fa843[_0x158d68(0x53aa)]()?_0x1f942a():(updateExpireDate(_0x2fa843),_0x2fa843[_0x158d68(0x4a57)]=0x0,_0x2fa843[_0x158d68(0x19b3)]=0x0,JulianDate[_0x158d68(0xccb)](_0x2fa843[_0x58dc03(0x158c)]),_0x2fa843[_0x58dc03(0x32fe)]=Cesium3DTileContentState$1[_0x158d68(0xc3e)],_0x2fa843[_0x158d68(0x2849)][_0x158d68(0x1c7e)](_0x4d549b));});}_0x1f942a();})[_0x28ba03(0xd22)](function(_0x7fc1af){var _0x447063=_0x434360,_0x1765a0=_0x28ba03;if(_0x517aaa[_0x447063(0x1ed3)]===RequestState$1[_0x1765a0(0x5746)])return _0x2fa843[_0x447063(0x32fe)]=_0x22225d,--_0x2ded6b[_0x1765a0(0x454c)][_0x447063(0x4ee3)],void++_0x2ded6b[_0x1765a0(0x454c)][_0x1765a0(0x58be)];_0x1f942a(_0x7fc1af);}),!0x0;},Cesium3DTile[_0x307c2b(0x1aa2)][_0x5e00b3(0x5b93)]=function(){var _0x5215ee=_0x307c2b,_0x267d3e=_0x5e00b3;this[_0x267d3e(0x1d96)]||this[_0x267d3e(0x2929)]||(this[_0x267d3e(0x45d5)]=this[_0x267d3e(0x45d5)]&&this[_0x267d3e(0x45d5)][_0x267d3e(0x2947)](),this[_0x267d3e(0x5805)]=Cesium3DTileContentState$1[_0x267d3e(0x3095)],this[_0x267d3e(0x1d51)]=void 0x0,this[_0x267d3e(0x2849)]=void 0x0,this[_0x267d3e(0x19b3)]=0x0,this[_0x267d3e(0x4a08)]=0x0===this['_clippingPlanesState'],this[_0x267d3e(0x141d)]=0x0,this[_0x267d3e(0x50bc)]=!0x1,this[_0x267d3e(0x575d)]=this['_debugBoundingVolume']&&this[_0x267d3e(0x575d)][_0x267d3e(0x2947)](),this[_0x5215ee(0x379d)]=this['_debugContentBoundingVolume']&&this[_0x267d3e(0x14f)][_0x267d3e(0x2947)](),this['_debugViewerRequestVolume']=this[_0x267d3e(0x4be0)]&&this[_0x5215ee(0x2482)][_0x267d3e(0x2947)]());};var scratchProjectedBoundingSphere=new BoundingSphere();function getBoundingVolume(_0x13e692,_0x51fb73){var _0x41ccc0=_0x307c2b,_0x2a9dff=_0x5e00b3;if(_0x51fb73[_0x41ccc0(0x266d)]!==SceneMode$1[_0x2a9dff(0x3c78)]&&!defined$1(_0x13e692[_0x41ccc0(0x2097)])){var _0x4f751d=_0x13e692[_0x2a9dff(0x5151)][_0x2a9dff(0x93d)],_0x85d54b=BoundingSphere[_0x2a9dff(0x1b6b)](_0x4f751d,_0x51fb73[_0x2a9dff(0x5cd9)],scratchProjectedBoundingSphere);_0x13e692[_0x2a9dff(0x6db)]=new TileBoundingSphere(_0x85d54b[_0x2a9dff(0x4fe8)],_0x85d54b[_0x2a9dff(0x48ce)]);}return _0x51fb73[_0x2a9dff(0x3037)]!==SceneMode$1[_0x41ccc0(0x16b8)]?_0x13e692[_0x2a9dff(0x6db)]:_0x13e692[_0x2a9dff(0x5151)];}function getContentBoundingVolume(_0x48bc6f,_0x5620cc){var _0x418b4c=_0x307c2b,_0x5f0388=_0x5e00b3;if(_0x5620cc[_0x5f0388(0x3037)]!==SceneMode$1[_0x5f0388(0x3c78)]&&!defined$1(_0x48bc6f[_0x5f0388(0x382)])){var _0x4193e0=_0x48bc6f[_0x5f0388(0x3aec)][_0x5f0388(0x93d)],_0x205d66=BoundingSphere[_0x5f0388(0x1b6b)](_0x4193e0,_0x5620cc[_0x5f0388(0x5cd9)],scratchProjectedBoundingSphere);_0x48bc6f[_0x5f0388(0x382)]=new TileBoundingSphere(_0x205d66[_0x5f0388(0x4fe8)],_0x205d66[_0x5f0388(0x48ce)]);}return _0x5620cc[_0x418b4c(0x266d)]!==SceneMode$1[_0x5f0388(0x3c78)]?_0x48bc6f[_0x5f0388(0x382)]:_0x48bc6f[_0x418b4c(0x544b)];}Cesium3DTile[_0x5e00b3(0x3720)][_0x5e00b3(0x23ab)]=function(_0x55a5fe,_0x5f0cf9){var _0x1fce48=_0x5e00b3,_0x247e6b=_0x55a5fe[_0x1fce48(0x332b)],_0x453a7d=getBoundingVolume(this,_0x55a5fe),_0x5f4f86=this[_0x1fce48(0x2090)],_0x450a76=_0x5f4f86[_0x1fce48(0x2693)];if(defined$1(_0x450a76)&&_0x450a76[_0x1fce48(0x552c)]){var _0x4d0f49=_0x450a76[_0x1fce48(0x31fc)](_0x453a7d,_0x5f4f86[_0x1fce48(0x5dc8)]);if(this[_0x1fce48(0x39e8)]=_0x4d0f49!==Intersect$1[_0x1fce48(0x306)],_0x4d0f49===Intersect$1[_0x1fce48(0x5815)])return CullingVolume[_0x1fce48(0x5fae)];}return _0x247e6b[_0x1fce48(0xd75)](_0x453a7d,_0x5f0cf9);},Cesium3DTile[_0x5e00b3(0x3720)][_0x5e00b3(0x5e4)]=function(_0xba922f){var _0x3af05d=_0x307c2b,_0x477caa=_0x5e00b3;if(!defined$1(this[_0x477caa(0x3aec)]))return Intersect$1[_0x477caa(0x306)];if(this[_0x477caa(0x26a6)]===CullingVolume[_0x477caa(0x2011)])return Intersect$1['INSIDE'];var _0x3ecaf7=_0xba922f[_0x477caa(0x332b)],_0x154c73=getContentBoundingVolume(this,_0xba922f),_0x2dd886=this[_0x477caa(0x2090)],_0x42642a=_0x2dd886[_0x477caa(0x2693)];if(defined$1(_0x42642a)&&_0x42642a[_0x477caa(0x552c)]){var _0x2c0228=_0x42642a[_0x3af05d(0x5adb)](_0x154c73,_0x2dd886[_0x3af05d(0x479)]);if(this[_0x3af05d(0x15c2)]=_0x2c0228!==Intersect$1[_0x477caa(0x306)],_0x2c0228===Intersect$1[_0x477caa(0x5815)])return Intersect$1[_0x477caa(0x5815)];}return _0x3ecaf7[_0x477caa(0x156a)](_0x154c73);},Cesium3DTile[_0x5e00b3(0x3720)][_0x5e00b3(0xf64)]=function(_0x2a5884){var _0xe8790a=_0x5e00b3;return getBoundingVolume(this,_0x2a5884)[_0xe8790a(0x3a6f)](_0x2a5884);};var scratchToTileCenter$1=new Cartesian3();Cesium3DTile['prototype'][_0x307c2b(0x336c)]=function(_0x3934cf){var _0x226f0f=_0x307c2b,_0x38b99c=_0x5e00b3,_0x37b008=getBoundingVolume(this,_0x3934cf)[_0x226f0f(0x1d66)],_0x48d565=Cartesian3[_0x38b99c(0x34b6)](_0x37b008[_0x226f0f(0x234c)],_0x3934cf[_0x38b99c(0x5592)][_0x38b99c(0x2b06)],scratchToTileCenter$1);return Cartesian3[_0x38b99c(0x2d8e)](_0x3934cf[_0x38b99c(0x5592)][_0x38b99c(0x20e8)],_0x48d565);},Cesium3DTile[_0x5e00b3(0x3720)]['insideViewerRequestVolume']=function(_0x319a9c){var _0x525906=_0x307c2b,_0x4f9cdd=_0x5e00b3,_0x3e1995=this[_0x4f9cdd(0x5f7)];return!defined$1(_0x3e1995)||0x0===_0x3e1995[_0x525906(0x3560)](_0x319a9c);};var scratchMatrix$4=new Matrix3(),scratchScale$4=new Cartesian3(),scratchHalfAxes=new Matrix3(),scratchCenter$5=new Cartesian3(),scratchRectangle$6=new Rectangle(),scratchOrientedBoundingBox=new OrientedBoundingBox(),scratchTransform=new Matrix4();function createBox(_0x5c5bd6,_0x6859dd,_0x1efbda){var _0x238653=_0x5e00b3,_0xbd632=Cartesian3[_0x238653(0x160f)](_0x5c5bd6[0x0],_0x5c5bd6[0x1],_0x5c5bd6[0x2],scratchCenter$5),_0xa217cc=Matrix3[_0x238653(0x361f)](_0x5c5bd6,0x3,scratchHalfAxes);_0xbd632=Matrix4[_0x238653(0x108e)](_0x6859dd,_0xbd632,_0xbd632);var _0x1064e5=Matrix4[_0x238653(0x2fb4)](_0x6859dd,scratchMatrix$4);return _0xa217cc=Matrix3[_0x238653(0x589e)](_0x1064e5,_0xa217cc,_0xa217cc),defined$1(_0x1efbda)?(_0x1efbda[_0x238653(0xa16)](_0xbd632,_0xa217cc),_0x1efbda):new TileOrientedBoundingBox(_0xbd632,_0xa217cc);}function createBoxFromTransformedRegion(_0x3928be,_0x1e87eb,_0x167618,_0x4d0da3){var _0x57b880=_0x307c2b,_0x4a704a=_0x5e00b3,_0x3a84e4=Rectangle[_0x4a704a(0x1d8a)](_0x3928be,0x0,scratchRectangle$6),_0x9c5d84=_0x3928be[0x4],_0x33a628=_0x3928be[0x5],_0x403eb4=OrientedBoundingBox[_0x4a704a(0x531b)](_0x3a84e4,_0x9c5d84,_0x33a628,Ellipsoid[_0x4a704a(0x17f7)],scratchOrientedBoundingBox),_0x34d2c4=_0x403eb4['center'],_0x35dffd=_0x403eb4[_0x4a704a(0x5666)];_0x1e87eb=Matrix4[_0x4a704a(0x3600)](_0x1e87eb,Matrix4[_0x4a704a(0x19c5)](_0x167618,scratchTransform),scratchTransform),_0x34d2c4=Matrix4[_0x4a704a(0x108e)](_0x1e87eb,_0x34d2c4,_0x34d2c4);var _0x3f3353=Matrix4[_0x4a704a(0x2fb4)](_0x1e87eb,scratchMatrix$4);return _0x35dffd=Matrix3[_0x57b880(0x515)](_0x3f3353,_0x35dffd,_0x35dffd),defined$1(_0x4d0da3)&&_0x4d0da3 instanceof TileOrientedBoundingBox?(_0x4d0da3[_0x4a704a(0xa16)](_0x34d2c4,_0x35dffd),_0x4d0da3):new TileOrientedBoundingBox(_0x34d2c4,_0x35dffd);}function createRegion(_0xadf274,_0x4d9808,_0x24e0ae,_0x18d471){var _0x496c5e=_0x5e00b3;return Matrix4[_0x496c5e(0x1c11)](_0x4d9808,_0x24e0ae,CesiumMath[_0x496c5e(0x4666)])?defined$1(_0x18d471)?_0x18d471:new TileBoundingRegion({'rectangle':Rectangle[_0x496c5e(0x1d8a)](_0xadf274,0x0,scratchRectangle$6),'minimumHeight':_0xadf274[0x4],'maximumHeight':_0xadf274[0x5]}):createBoxFromTransformedRegion(_0xadf274,_0x4d9808,_0x24e0ae,_0x18d471);}function createSphere(_0x517151,_0x2fa81d,_0x29a9b5){var _0x237035=_0x307c2b,_0x14c060=_0x5e00b3,_0x590655=Cartesian3[_0x237035(0x4d01)](_0x517151[0x0],_0x517151[0x1],_0x517151[0x2],scratchCenter$5),_0x1c2205=_0x517151[0x3];_0x590655=Matrix4[_0x237035(0x4854)](_0x2fa81d,_0x590655,_0x590655);var _0x4c2e17=Matrix4[_0x14c060(0x5379)](_0x2fa81d,scratchScale$4);return _0x1c2205*=Cartesian3[_0x14c060(0x584)](_0x4c2e17),defined$1(_0x29a9b5)?(_0x29a9b5[_0x14c060(0xa16)](_0x590655,_0x1c2205),_0x29a9b5):new TileBoundingSphere(_0x590655,_0x1c2205);}function applyDebugSettings$1(_0x17036c,_0x401634,_0xf2aeb6,_0x3ab2b3){var _0x24ea20=_0x307c2b,_0x3629a0=_0x5e00b3;if(_0x3ab2b3[_0x3629a0(0x244)]){var _0x34171e=defined$1(_0x17036c[_0x3629a0(0x216b)][_0x3629a0(0x52cd)])&&defined$1(_0x17036c[_0x3629a0(0x216b)]['content'][_0x3629a0(0x36b6)]),_0x4378c4=_0x17036c[_0x3629a0(0x1d96)]||_0x17036c['hasTilesetContent'],_0x18d445=_0x401634[_0x3629a0(0x3820)]||_0x401634['debugShowContentBoundingVolume']&&!_0x34171e;if(_0x18d445){var _0x43f57c;_0x43f57c=_0x17036c[_0x3629a0(0x3868)]?_0x4378c4?Color$2[_0x3629a0(0x6e7)]:Color$2[_0x24ea20(0x5a89)]:Color$2[_0x3629a0(0x444b)],defined$1(_0x17036c[_0x3629a0(0x575d)])||(_0x17036c[_0x3629a0(0x575d)]=_0x17036c[_0x3629a0(0x5151)][_0x24ea20(0x3891)](_0x43f57c)),_0x17036c['_debugBoundingVolume'][_0x24ea20(0x2e6d)](_0xf2aeb6);var _0xb89116=_0x17036c[_0x3629a0(0x575d)][_0x3629a0(0x4bf2)]('outline');_0xb89116[_0x3629a0(0x8fe)]=ColorGeometryInstanceAttribute[_0x3629a0(0x51f8)](_0x43f57c,_0xb89116[_0x3629a0(0x8fe)]);}else!_0x18d445&&defined$1(_0x17036c[_0x3629a0(0x575d)])&&(_0x17036c[_0x3629a0(0x575d)]=_0x17036c[_0x3629a0(0x575d)][_0x3629a0(0x2947)]());_0x401634[_0x3629a0(0x3b5b)]&&_0x34171e?(defined$1(_0x17036c[_0x3629a0(0x14f)])||(_0x17036c[_0x24ea20(0x379d)]=_0x17036c[_0x3629a0(0x3aec)][_0x3629a0(0x4e83)](Color$2[_0x3629a0(0x5adf)])),_0x17036c[_0x24ea20(0x379d)]['update'](_0xf2aeb6)):!_0x401634[_0x3629a0(0x3b5b)]&&defined$1(_0x17036c[_0x3629a0(0x14f)])&&(_0x17036c[_0x3629a0(0x14f)]=_0x17036c[_0x3629a0(0x14f)][_0x3629a0(0x2947)]()),_0x401634[_0x3629a0(0x2ea7)]&&defined$1(_0x17036c[_0x3629a0(0x5f7)])?(defined$1(_0x17036c[_0x3629a0(0x4be0)])||(_0x17036c[_0x3629a0(0x4be0)]=_0x17036c[_0x3629a0(0x5f7)][_0x24ea20(0x3891)](Color$2[_0x24ea20(0x2974)])),_0x17036c[_0x3629a0(0x4be0)][_0x3629a0(0xa16)](_0xf2aeb6)):!_0x401634[_0x24ea20(0x26c5)]&&defined$1(_0x17036c[_0x3629a0(0x4be0)])&&(_0x17036c[_0x3629a0(0x4be0)]=_0x17036c[_0x3629a0(0x4be0)][_0x3629a0(0x2947)]());var _0x1b507e=_0x401634[_0x24ea20(0x491b)]&&!_0x17036c['_debugColorizeTiles']||defined$1(_0x401634[_0x3629a0(0x3b52)][_0x3629a0(0x6043)]),_0x4d438d=!_0x401634[_0x24ea20(0x491b)]&&_0x17036c[_0x24ea20(0x591)];_0x1b507e?(_0x401634['_heatmap']['colorize'](_0x17036c,_0xf2aeb6),_0x17036c[_0x3629a0(0x50bc)]=!0x0,_0x17036c['color']=_0x17036c[_0x3629a0(0x1618)]):_0x4d438d&&(_0x17036c['_debugColorizeTiles']=!0x1,_0x17036c[_0x3629a0(0x8fe)]=Color$2[_0x3629a0(0x3b7e)]),_0x17036c[_0x3629a0(0xee0)]&&(_0x17036c[_0x24ea20(0x469a)]=!0x1,_0x17036c[_0x3629a0(0x45d5)][_0x3629a0(0x4c3f)](!0x0,_0x17036c[_0x3629a0(0x512)])),_0x4d438d&&_0x401634[_0x24ea20(0x383c)]();}}function updateContent(_0x5a2f39,_0x59510e,_0x50d6dc){var _0x431e66=_0x307c2b,_0xf5f130=_0x5e00b3,_0x2d1850=_0x5a2f39[_0xf5f130(0x45d5)],_0x25e658=_0x5a2f39[_0xf5f130(0x3dc2)];if(defined$1(_0x25e658)){if(!_0x5a2f39[_0x431e66(0x4e5f)])return void _0x25e658['update'](_0x59510e,_0x50d6dc);_0x5a2f39[_0xf5f130(0x3dc2)][_0xf5f130(0x2947)](),_0x5a2f39[_0xf5f130(0x3dc2)]=void 0x0;}_0x2d1850[_0xf5f130(0xa16)](_0x59510e,_0x50d6dc);}function updateClippingPlanes(_0xf05f74,_0xf594b){var _0xcfe7b2=_0x307c2b,_0x44a2fa=_0x5e00b3,_0x3b9273=_0xf594b[_0xcfe7b2(0x4ca6)],_0xcbc48d=0x0;defined$1(_0x3b9273)&&_0xf05f74['_isClipped']&&_0x3b9273[_0x44a2fa(0x552c)]&&(_0xcbc48d=_0x3b9273[_0x44a2fa(0x5fa6)]),_0xcbc48d!==_0xf05f74[_0x44a2fa(0x141d)]&&(_0xf05f74[_0x44a2fa(0x141d)]=_0xcbc48d,_0xf05f74[_0x44a2fa(0x4a08)]=!0x0);}Cesium3DTile[_0x307c2b(0x1aa2)][_0x5e00b3(0x5b29)]=function(_0x3f60cd,_0x17da3f,_0x5b6625){var _0x3d0ba3=_0x307c2b,_0x3463c0=_0x5e00b3;if(!defined$1(_0x3f60cd))throw new RuntimeError$1(_0x3463c0(0x1cfe));if(defined$1(_0x3f60cd[_0x3d0ba3(0x5167)]))return createBox(_0x3f60cd['box'],_0x17da3f,_0x5b6625);if(defined$1(_0x3f60cd[_0x3463c0(0x4c66)]))return createRegion(_0x3f60cd[_0x3d0ba3(0x49cc)],_0x17da3f,this[_0x3463c0(0x36e0)],_0x5b6625);if(defined$1(_0x3f60cd[_0x3463c0(0x453b)]))return createSphere(_0x3f60cd['sphere'],_0x17da3f,_0x5b6625);throw new RuntimeError$1(_0x3463c0(0x237f));},Cesium3DTile[_0x307c2b(0x1aa2)][_0x5e00b3(0x1834)]=function(_0x5c7e51){var _0x5209c6=_0x307c2b,_0x3a61be=_0x5e00b3;_0x5c7e51=defaultValue$1(_0x5c7e51,Matrix4[_0x3a61be(0x2de)]);var _0x3decd5=Matrix4[_0x3a61be(0x589e)](_0x5c7e51,this[_0x3a61be(0x332f)],scratchTransform);if(!Matrix4[_0x3a61be(0x1dab)](_0x3decd5,this[_0x5209c6(0x37cc)])){Matrix4[_0x3a61be(0x40f3)](_0x3decd5,this[_0x3a61be(0x2a84)]);var _0x1a3acc=this[_0x3a61be(0x216b)],_0x3e8479=this[_0x3a61be(0x216b)]['content'];this[_0x5209c6(0x3cb4)]=this[_0x3a61be(0x5b29)](_0x1a3acc[_0x3a61be(0x36b6)],this['computedTransform'],this[_0x3a61be(0x5151)]),defined$1(this['_contentBoundingVolume'])&&(this[_0x3a61be(0x3aec)]=this[_0x3a61be(0x5b29)](_0x3e8479[_0x5209c6(0x1d66)],this[_0x3a61be(0x2a84)],this[_0x3a61be(0x3aec)])),defined$1(this[_0x3a61be(0x5f7)])&&(this[_0x5209c6(0x77b)]=this[_0x3a61be(0x5b29)](_0x1a3acc[_0x3a61be(0x4c42)],this[_0x3a61be(0x2a84)],this[_0x3a61be(0x5f7)])),this['updateGeometricErrorScale'](),this[_0x3a61be(0x575d)]=this[_0x3a61be(0x575d)]&&this[_0x3a61be(0x575d)][_0x3a61be(0x2947)](),this[_0x3a61be(0x14f)]=this[_0x3a61be(0x14f)]&&this[_0x3a61be(0x14f)][_0x3a61be(0x2947)](),this[_0x3a61be(0x4be0)]=this[_0x5209c6(0x2482)]&&this[_0x3a61be(0x4be0)][_0x5209c6(0x5020)]();}},Cesium3DTile[_0x5e00b3(0x3720)][_0x5e00b3(0x1c30)]=function(){var _0x18fd3f=_0x5e00b3,_0x3dfba8=Matrix4[_0x18fd3f(0x5379)](this[_0x18fd3f(0x2a84)],scratchScale$4),_0xcb172a=Cartesian3[_0x18fd3f(0x584)](_0x3dfba8);this[_0x18fd3f(0x1c65)]=this[_0x18fd3f(0x8c0)]*_0xcb172a;},Cesium3DTile[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x33dec2,_0x2115eb,_0xf13b99){var _0x288b5b=_0x307c2b,_0x455707=_0x5e00b3,_0xa4b2b2=_0x2115eb[_0x288b5b(0xec7)][_0x288b5b(0x2ef4)];updateClippingPlanes(this,_0x33dec2),applyDebugSettings$1(this,_0x33dec2,_0x2115eb,_0xf13b99),updateContent(this,_0x33dec2,_0x2115eb),this[_0x455707(0xc99)]=_0x2115eb[_0x455707(0xe5b)][_0x455707(0x809)]-_0xa4b2b2,this[_0x455707(0x4a08)]=!0x1;};var scratchCommandList$1=[];function isolateDigits$1(_0x15919c,_0x49ca29,_0xb4b365){var _0x14861b=_0x307c2b,_0x151238=_0x5e00b3,_0x149f67=_0x15919c*Math[_0x151238(0x3a5c)](0xa,_0x49ca29);return parseInt(_0x149f67)*Math[_0x14861b(0x28d)](0xa,_0xb4b365);}function priorityNormalizeAndClamp$1(_0x4323ff,_0x12df58,_0x20fbae){var _0x10d92a=_0x307c2b,_0x32af0d=_0x5e00b3;return Math[_0x10d92a(0x5449)](CesiumMath[_0x32af0d(0x4853)](_0x4323ff,_0x12df58,_0x20fbae)-CesiumMath[_0x10d92a(0xa06)],0x0);}Cesium3DTile[_0x5e00b3(0x3720)][_0x307c2b(0x13d1)]=function(_0x26295a,_0x2c321e){var _0x35198e=_0x307c2b,_0x457bfa=_0x5e00b3,_0x1b745e=_0x2c321e[_0x457bfa(0xe5b)];_0x2c321e[_0x457bfa(0xe5b)]=scratchCommandList$1,this[_0x457bfa(0x45d5)][_0x457bfa(0xa16)](_0x26295a,_0x2c321e),scratchCommandList$1[_0x35198e(0x2ef4)]=0x0,_0x2c321e[_0x457bfa(0xe5b)]=_0x1b745e;},Cesium3DTile[_0x5e00b3(0x3720)][_0x307c2b(0x36ed)]=function(){var _0x452417=_0x307c2b,_0xc0a2b0=_0x5e00b3,_0x37fea4=this[_0x452417(0x11cb)],_0x35978d=_0x37fea4[_0xc0a2b0(0x375d)],_0x328f00=_0x37fea4[_0xc0a2b0(0x128f)],_0x256b13=_0x37fea4[_0xc0a2b0(0x310e)],_0x102ee2=Math[_0xc0a2b0(0x3a5c)](0xa,0x8),_0x1f042e=Math[_0xc0a2b0(0x3a5c)](0xa,0x9),_0x3275a5=Math[_0xc0a2b0(0x3a5c)](0xa,0xa),_0x44df06=priorityNormalizeAndClamp$1(this[_0xc0a2b0(0x3f37)],_0x328f00[_0xc0a2b0(0x25b6)],_0x256b13[_0xc0a2b0(0x25b6)]);_0x44df06=_0x35978d?0x1-_0x44df06:_0x44df06;var _0x5d9c9c=isolateDigits$1(!_0x37fea4[_0xc0a2b0(0x393f)]&&this[_0xc0a2b0(0x5782)]===Cesium3DTileRefine$1[_0xc0a2b0(0x2fe8)]?priorityNormalizeAndClamp$1(this[_0xc0a2b0(0x4452)][_0xc0a2b0(0x3f0b)],_0x328f00[_0xc0a2b0(0x451d)],_0x256b13[_0xc0a2b0(0x451d)]):priorityNormalizeAndClamp$1(this[_0xc0a2b0(0x5dec)],_0x328f00[_0xc0a2b0(0x3e93)],_0x256b13[_0xc0a2b0(0x3e93)]),0x4,0x0),_0x4cc0b9=this[_0xc0a2b0(0x54d4)]?0x0:_0x102ee2,_0x2206e5=isolateDigits$1(priorityNormalizeAndClamp$1(this[_0x452417(0x4899)][_0xc0a2b0(0x39d5)],_0x328f00[_0x452417(0x139e)],_0x256b13['foveatedFactor']),0x4,0x4),_0x387770=this[_0xc0a2b0(0x2f71)]?_0x1f042e:0x0,_0x56e067=_0x37fea4[_0x452417(0x20e2)]===Cesium3DTilePass$1[_0xc0a2b0(0x5fe3)]?0x0:_0x3275a5;this[_0xc0a2b0(0xb23)]=_0x44df06+_0x5d9c9c+_0x4cc0b9+_0x2206e5+_0x387770+_0x56e067;},Cesium3DTile[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Cesium3DTile[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x97cb5b=_0x307c2b,_0x3ca11e=_0x5e00b3;return this[_0x3ca11e(0x45d5)]=this[_0x3ca11e(0x45d5)]&&this[_0x3ca11e(0x45d5)]['destroy'](),this[_0x3ca11e(0x3dc2)]=this[_0x3ca11e(0x3dc2)]&&!this[_0x97cb5b(0x1b1f)][_0x3ca11e(0x53aa)]()&&this[_0x3ca11e(0x3dc2)][_0x3ca11e(0x2947)](),this['_debugBoundingVolume']=this[_0x3ca11e(0x575d)]&&this[_0x3ca11e(0x575d)][_0x3ca11e(0x2947)](),this[_0x3ca11e(0x14f)]=this[_0x3ca11e(0x14f)]&&this[_0x3ca11e(0x14f)][_0x97cb5b(0x5020)](),this[_0x3ca11e(0x4be0)]=this[_0x3ca11e(0x4be0)]&&this[_0x3ca11e(0x4be0)][_0x3ca11e(0x2947)](),destroyObject$1(this);};var Cesium3DTileOptimizations={},scratchAxis$1=new Cartesian3();function Cesium3DTilesetCache(){var _0x2fec7b=_0x307c2b,_0x93d75d=_0x5e00b3;this[_0x2fec7b(0x37a5)]=new DoublyLinkedList(),this['_sentinel']=this[_0x93d75d(0x27b0)][_0x2fec7b(0x1af6)](),this[_0x2fec7b(0x28cf)]=!0x1;}function Cesium3DTilesetHeatmap(_0x4c9629){var _0x3f5afa=_0x307c2b,_0x36e19f=_0x5e00b3;this[_0x36e19f(0x6043)]=_0x4c9629,this['_minimum']=Number[_0x36e19f(0x4d71)],this[_0x3f5afa(0x4aac)]=-Number[_0x36e19f(0x4d71)],this[_0x3f5afa(0x39fe)]=Number[_0x36e19f(0x4d71)],this[_0x36e19f(0x5cf2)]=-Number[_0x36e19f(0x4d71)],this[_0x3f5afa(0x3046)]={},this[_0x36e19f(0x4710)]={};}function getHeatmapValue(_0x417889,_0x3a29b2){var _0xce4d50=_0x5e00b3;return _0xce4d50(0x2226)===_0x3a29b2?JulianDate['toDate'](_0x417889)[_0xce4d50(0x4ef0)]():_0x417889;}function getHeatmapValueAndUpdateMinimumMaximum(_0x29cb88,_0x2d9e29){var _0x3767a7=_0x5e00b3,_0x42df40=_0x29cb88[_0x3767a7(0x6043)];if(defined$1(_0x42df40)){var _0x47ea17=getHeatmapValue(_0x2d9e29[_0x42df40],_0x42df40);return defined$1(_0x47ea17)?(_0x29cb88[_0x3767a7(0x1072)]=Math[_0x3767a7(0x498f)](_0x47ea17,_0x29cb88[_0x3767a7(0x1072)]),_0x29cb88[_0x3767a7(0x398d)]=Math[_0x3767a7(0x19a8)](_0x47ea17,_0x29cb88[_0x3767a7(0x398d)]),_0x47ea17):(_0x29cb88[_0x3767a7(0x6043)]=void 0x0,_0x47ea17);}}Cesium3DTileOptimizations[_0x5e00b3(0x595b)]=function(_0x30297d){var _0x2e6f5e=_0x307c2b,_0x19ecde=_0x5e00b3,_0x5786f4=_0x30297d[_0x19ecde(0x2e0)],_0x460bc1=_0x5786f4[_0x19ecde(0x809)],_0x43d47e=_0x30297d[_0x19ecde(0x36b6)];if(_0x43d47e instanceof TileOrientedBoundingBox||_0x43d47e instanceof TileBoundingRegion){var _0x5e58dc=_0x43d47e[_0x19ecde(0x209)];_0x30297d[_0x2e6f5e(0x4c3d)]=Cesium3DTileOptimizationHint$1[_0x19ecde(0x27c1)];for(var _0x381260=0x0;_0x381260<_0x460bc1;++_0x381260){var _0x534053=_0x5786f4[_0x381260][_0x2e6f5e(0x1d66)];if(!(_0x534053 instanceof TileOrientedBoundingBox||_0x534053 instanceof TileBoundingRegion)){_0x30297d[_0x19ecde(0x1385)]=Cesium3DTileOptimizationHint$1[_0x19ecde(0x519a)];break;}var _0x316ac3=_0x534053[_0x2e6f5e(0x3e90)],_0x241a72=Cartesian3[_0x19ecde(0x34b6)](_0x316ac3[_0x19ecde(0x4fe8)],_0x5e58dc[_0x2e6f5e(0x234c)],scratchAxis$1),_0x5e1959=Cartesian3['magnitude'](_0x241a72);if(Cartesian3[_0x19ecde(0x359a)](_0x241a72,_0x5e1959,_0x241a72),Math[_0x19ecde(0x1beb)](_0x5e58dc[_0x19ecde(0x5666)][0x0]*_0x241a72['x'])+Math[_0x19ecde(0x1beb)](_0x5e58dc[_0x19ecde(0x5666)][0x1]*_0x241a72['y'])+Math[_0x19ecde(0x1beb)](_0x5e58dc[_0x19ecde(0x5666)][0x2]*_0x241a72['z'])+Math[_0x2e6f5e(0x971)](_0x5e58dc[_0x19ecde(0x5666)][0x3]*_0x241a72['x'])+Math[_0x19ecde(0x1beb)](_0x5e58dc[_0x19ecde(0x5666)][0x4]*_0x241a72['y'])+Math[_0x19ecde(0x1beb)](_0x5e58dc[_0x19ecde(0x5666)][0x5]*_0x241a72['z'])+Math[_0x19ecde(0x1beb)](_0x5e58dc[_0x19ecde(0x5666)][0x6]*_0x241a72['x'])+Math[_0x19ecde(0x1beb)](_0x5e58dc[_0x19ecde(0x5666)][0x7]*_0x241a72['y'])+Math[_0x19ecde(0x1beb)](_0x5e58dc[_0x19ecde(0x5666)][0x8]*_0x241a72['z'])<=Math['abs'](_0x316ac3[_0x19ecde(0x5666)][0x0]*_0x241a72['x'])+Math[_0x19ecde(0x1beb)](_0x316ac3['halfAxes'][0x1]*_0x241a72['y'])+Math[_0x19ecde(0x1beb)](_0x316ac3[_0x19ecde(0x5666)][0x2]*_0x241a72['z'])+Math[_0x19ecde(0x1beb)](_0x316ac3[_0x19ecde(0x5666)][0x3]*_0x241a72['x'])+Math[_0x19ecde(0x1beb)](_0x316ac3[_0x2e6f5e(0x4ad0)][0x4]*_0x241a72['y'])+Math[_0x19ecde(0x1beb)](_0x316ac3[_0x2e6f5e(0x4ad0)][0x5]*_0x241a72['z'])+Math[_0x19ecde(0x1beb)](_0x316ac3[_0x19ecde(0x5666)][0x6]*_0x241a72['x'])+Math[_0x2e6f5e(0x971)](_0x316ac3[_0x2e6f5e(0x4ad0)][0x7]*_0x241a72['y'])+Math[_0x19ecde(0x1beb)](_0x316ac3[_0x2e6f5e(0x4ad0)][0x8]*_0x241a72['z'])+_0x5e1959){_0x30297d[_0x19ecde(0x1385)]=Cesium3DTileOptimizationHint$1[_0x19ecde(0x519a)];break;}}}return _0x30297d['_optimChildrenWithinParent']===Cesium3DTileOptimizationHint$1[_0x19ecde(0x27c1)];},Cesium3DTilesetCache[_0x5e00b3(0x3720)][_0x307c2b(0x3d4a)]=function(){var _0x588dad=_0x307c2b,_0x43e21e=_0x5e00b3;this[_0x43e21e(0x27b0)][_0x43e21e(0x2f5b)](this[_0x588dad(0x37a5)][_0x588dad(0x4c09)],this[_0x43e21e(0xc31)]);},Cesium3DTilesetCache[_0x5e00b3(0x3720)][_0x5e00b3(0x58d3)]=function(_0x22e920){var _0xdc3837=_0x5e00b3,_0x4dfcd6=_0x22e920[_0xdc3837(0x560d)];defined$1(_0x4dfcd6)&&this[_0xdc3837(0x27b0)][_0xdc3837(0x2f5b)](this[_0xdc3837(0xc31)],_0x4dfcd6);},Cesium3DTilesetCache[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x11d05b){var _0x579a5a=_0x5e00b3;defined$1(_0x11d05b[_0x579a5a(0x560d)])||(_0x11d05b[_0x579a5a(0x560d)]=this[_0x579a5a(0x27b0)][_0x579a5a(0x30c2)](_0x11d05b));},Cesium3DTilesetCache[_0x5e00b3(0x3720)][_0x5e00b3(0x469)]=function(_0xd17b33,_0x51d036,_0x4c1169){var _0xa269af=_0x5e00b3,_0x29f1a3=_0x51d036[_0xa269af(0x560d)];defined$1(_0x29f1a3)&&(this[_0xa269af(0x27b0)][_0xa269af(0x4f4b)](_0x29f1a3),_0x51d036[_0xa269af(0x560d)]=void 0x0,_0x4c1169(_0xd17b33,_0x51d036));},Cesium3DTilesetCache['prototype'][_0x5e00b3(0x1417)]=function(_0x23a9db,_0x5ce61c){var _0x43c546=_0x307c2b,_0x556d97=_0x5e00b3,_0x1475c9=this[_0x556d97(0xcdb)];this[_0x43c546(0x28cf)]=!0x1;for(var _0x447275=this[_0x556d97(0x27b0)],_0x1e07a3=0x400*_0x23a9db[_0x556d97(0x42d1)]*0x400,_0x4e4ecc=this[_0x556d97(0xc31)],_0x403a4f=_0x447275[_0x556d97(0x527f)];_0x403a4f!==_0x4e4ecc&&(_0x23a9db[_0x556d97(0x5a87)]>_0x1e07a3||_0x1475c9);){var _0x175519=_0x403a4f[_0x43c546(0x15e2)];_0x403a4f=_0x403a4f[_0x556d97(0x30e4)],this[_0x556d97(0x469)](_0x23a9db,_0x175519,_0x5ce61c);}},Cesium3DTilesetCache[_0x307c2b(0x1aa2)][_0x5e00b3(0x1f56)]=function(){var _0x20ba33=_0x5e00b3;this[_0x20ba33(0xcdb)]=!0x0;},Cesium3DTilesetHeatmap[_0x307c2b(0x1aa2)][_0x307c2b(0x26fe)]=function(_0x3e6fdd,_0x3da53b,_0x4c1af9){var _0x1ae338=_0x5e00b3;this[_0x1ae338(0x89c)][_0x4c1af9]=getHeatmapValue(_0x3e6fdd,_0x4c1af9),this[_0x1ae338(0x4710)][_0x4c1af9]=getHeatmapValue(_0x3da53b,_0x4c1af9);};var heatmapColors=[new Color$2(0.1,0.1,0.1,0x1),new Color$2(0.153,0.278,0.878,0x1),new Color$2(0.827,0.231,0.49,0x1),new Color$2(0.827,0.188,0.22,0x1),new Color$2(0x1,0.592,0.259,0x1),new Color$2(0x1,0.843,0x0,0x1)];function Cesium3DTilesetStatistics(){var _0x2c836f=_0x307c2b,_0x488855=_0x5e00b3;this[_0x2c836f(0x4838)]=0x0,this[_0x488855(0x21a5)]=0x0,this[_0x2c836f(0x280f)]=0x0,this[_0x488855(0x58be)]=0x0,this[_0x488855(0x19fa)]=0x0,this[_0x488855(0xd9a)]=0x0,this[_0x488855(0x28e7)]=0x0,this[_0x488855(0x2a6e)]=0x0,this[_0x488855(0x4aa5)]=0x0,this[_0x488855(0x5f75)]=0x0,this[_0x2c836f(0x5384)]=0x0,this[_0x488855(0x26ae)]=0x0,this[_0x488855(0x1820)]=0x0,this[_0x488855(0x1c8f)]=0x0,this[_0x488855(0x4344)]=0x0,this[_0x488855(0x57a0)]=0x0,this[_0x2c836f(0x46c8)]=0x0,this[_0x2c836f(0x206f)]=0x0,this[_0x488855(0x4422)]=0x0,this[_0x488855(0xd79)]=0x0;}function updatePointAndFeatureCounts(_0x51b51b,_0x296df5,_0x12cc15,_0x292ec2){var _0x5d6817=_0x307c2b,_0x32fc60=_0x5e00b3,_0x598d46=_0x296df5[_0x32fc60(0x4c67)],_0x560921=_0x296df5[_0x32fc60(0x31b4)],_0x46fc19=_0x296df5[_0x32fc60(0x120c)],_0x12d344=_0x296df5[_0x32fc60(0x4da3)],_0x4316ed=_0x296df5[_0x32fc60(0x4537)],_0x2c65a1=_0x296df5[_0x32fc60(0x4422)],_0x44cd50=_0x296df5[_0x32fc60(0xd79)];if(_0x292ec2?(_0x51b51b[_0x5d6817(0x5384)]+=_0x12cc15?-_0x12d344:_0x12d344,_0x51b51b[_0x32fc60(0x1820)]+=_0x12cc15?-_0x560921:_0x560921,_0x51b51b[_0x32fc60(0x4537)]+=_0x12cc15?-_0x4316ed:_0x4316ed,_0x51b51b[_0x32fc60(0x4422)]+=_0x12cc15?-_0x2c65a1:_0x2c65a1,_0x51b51b[_0x32fc60(0xd79)]+=_0x12cc15?-_0x44cd50:_0x44cd50):(_0x51b51b[_0x32fc60(0x5f75)]+=_0x12cc15?-_0x12d344:_0x12d344,_0x51b51b['numberOfPointsSelected']+=_0x12cc15?-_0x560921:_0x560921,_0x51b51b[_0x32fc60(0x1c8f)]+=_0x12cc15?-_0x46fc19:_0x46fc19),defined$1(_0x598d46)){for(var _0x20b3c1=_0x598d46[_0x32fc60(0x809)],_0x690d35=0x0;_0x690d35<_0x20b3c1;++_0x690d35)updatePointAndFeatureCounts(_0x51b51b,_0x598d46[_0x690d35],_0x12cc15,_0x292ec2);}}function Cesium3DTileStyleEngine(){var _0x1ebaf8=_0x307c2b,_0x3ca3f7=_0x5e00b3;this[_0x3ca3f7(0x59ee)]=void 0x0,this[_0x1ebaf8(0xa03)]=!0x1,this[_0x3ca3f7(0x8d4)]=0x0;}function Cesium3DTileset(_0x390593){var _0x5385c7=_0x307c2b,_0x31b95a=_0x5e00b3;_0x390593=defaultValue$1(_0x390593,defaultValue$1[_0x31b95a(0x243c)]),this[_0x31b95a(0x26a1)]=void 0x0,this[_0x31b95a(0x5365)]=void 0x0,this[_0x31b95a(0xc76)]=void 0x0,this[_0x31b95a(0x5802)]=void 0x0,this[_0x31b95a(0x2e9)]=void 0x0,this['_geometricError']=void 0x0,this[_0x31b95a(0x48d9)]=void 0x0,this[_0x31b95a(0x44ad)]=void 0x0,this[_0x31b95a(0x4a69)]=new Cesium3DTilesetCache(),this[_0x31b95a(0x4977)]=[],this[_0x31b95a(0x2ee3)]=[],this[_0x31b95a(0x159c)]=[],this[_0x5385c7(0x2dd0)]=[],this[_0x31b95a(0x1fba)]=[],this[_0x31b95a(0x2226)]=void 0x0,this[_0x31b95a(0x510a)]=0x0,this[_0x31b95a(0x2496)]=0x0,this[_0x31b95a(0x5e02)]=0x0,this[_0x31b95a(0x406b)]=!0x1,this[_0x31b95a(0x4b3d)]=void 0x0,this[_0x31b95a(0xf03)]=void 0x0,this[_0x31b95a(0xc2d)]=void 0x0,this[_0x31b95a(0x1c62)]=defaultValue$1(_0x390593[_0x5385c7(0x2edc)],!0x0),this[_0x31b95a(0x346c)]=!0x0,this[_0x31b95a(0x5f2b)]=!0x1,this[_0x31b95a(0x35ed)]=void 0x0,this[_0x31b95a(0x1603)]=new ManagedArray(),this[_0x31b95a(0xdba)]=defaultValue$1(_0x390593[_0x31b95a(0x3a0a)],0x10),this[_0x31b95a(0x5d0c)]=defaultValue$1(_0x390593[_0x31b95a(0x42d1)],0x200),this[_0x5385c7(0x4d0c)]=new Cesium3DTileStyleEngine(),this[_0x31b95a(0x33a1)]=defined$1(_0x390593[_0x5385c7(0x4bac)])?Matrix4[_0x31b95a(0x40f3)](_0x390593[_0x31b95a(0x599)]):Matrix4[_0x31b95a(0x40f3)](Matrix4[_0x31b95a(0x2de)]),this[_0x5385c7(0x4709)]=new Cesium3DTilesetStatistics(),this[_0x31b95a(0x4313)]=new Cesium3DTilesetStatistics(),this[_0x5385c7(0x1ca2)]=new Array(Cesium3DTilePass$1[_0x31b95a(0x3186)]);for(var _0x5db8f5=0x0;_0x5db8f5<Cesium3DTilePass$1[_0x31b95a(0x3186)];++_0x5db8f5)this[_0x31b95a(0x2a21)][_0x5db8f5]=new Cesium3DTilesetStatistics();this[_0x31b95a(0x2ad6)]=[],this[_0x31b95a(0x310e)]={'foveatedFactor':-Number[_0x5385c7(0x49a8)],'depth':-Number[_0x31b95a(0x4d71)],'distance':-Number[_0x31b95a(0x4d71)],'reverseScreenSpaceError':-Number[_0x31b95a(0x4d71)]},this[_0x31b95a(0x128f)]={'foveatedFactor':Number['MAX_VALUE'],'depth':Number[_0x31b95a(0x4d71)],'distance':Number[_0x5385c7(0x49a8)],'reverseScreenSpaceError':Number[_0x31b95a(0x4d71)]},this[_0x31b95a(0x3b52)]=new Cesium3DTilesetHeatmap(_0x390593[_0x31b95a(0x408e)]),this[_0x31b95a(0x174b)]=defaultValue$1(_0x390593[_0x5385c7(0x1cb5)],!0x0),this[_0x31b95a(0x3762)]=!0x1,this[_0x31b95a(0x31c4)]=0xfff,this['cullRequestsWhileMovingMultiplier']=defaultValue$1(_0x390593[_0x31b95a(0x4ab9)],0x3c),this[_0x5385c7(0x59e6)]=CesiumMath[_0x31b95a(0x4b1d)](defaultValue$1(_0x390593[_0x31b95a(0x3dae)],0.3),0x0,0.5),this[_0x31b95a(0x375d)]=defaultValue$1(_0x390593[_0x31b95a(0x375d)],!0x1),this[_0x31b95a(0x2f5f)]=!0x1,this[_0x31b95a(0x3edf)]=!0x1,this[_0x31b95a(0x4c1c)]=void 0x0,this[_0x5385c7(0x46e8)]=when[_0x5385c7(0x1fd6)](),this[_0x31b95a(0x5278)]=_0x390593[_0x31b95a(0x1864)],this[_0x5385c7(0x1016)]=defaultValue$1(_0x390593[_0x31b95a(0x4faa)],Ellipsoid[_0x31b95a(0x17f7)]),this[_0x31b95a(0x5dd2)]=Matrix4[_0x5385c7(0x1160)],this[_0x31b95a(0x1302)]=void 0x0,this[_0x31b95a(0x32fb)]=!0x0,this[_0x31b95a(0x715)]=defaultValue$1(_0x390593[_0x5385c7(0x2385)],!0x1),this[_0x31b95a(0x132f)]=defaultValue$1(_0x390593[_0x31b95a(0x132f)],!0x0),this[_0x5385c7(0x20e2)]=void 0x0,this[_0x31b95a(0x3cdb)]=defaultValue$1(_0x390593[_0x31b95a(0x3cdb)],!0x1),this[_0x31b95a(0x47b2)]=defaultValue$1(_0x390593[_0x31b95a(0x47b2)],!0x0),this[_0x31b95a(0x229d)]=defaultValue$1(_0x390593[_0x5385c7(0x4814)],0.1),this[_0x5385c7(0x32d9)]=defaultValue$1(_0x390593[_0x31b95a(0x2ab4)],0x0),this[_0x31b95a(0x30b6)]=defaultValue$1(_0x390593[_0x31b95a(0x30b6)],CesiumMath[_0x31b95a(0x3596)]),this['foveatedTimeDelay']=defaultValue$1(_0x390593['foveatedTimeDelay'],0.2),this[_0x31b95a(0x5871)]=0.00278,this[_0x5385c7(0x34dc)]=0x4,this[_0x5385c7(0x51ff)]=0.25,this[_0x31b95a(0x171)]=0x0,this['shadows']=defaultValue$1(_0x390593[_0x31b95a(0x5cc1)],ShadowMode$1['ENABLED']),this['show']=defaultValue$1(_0x390593[_0x5385c7(0x537b)],!0x0),this[_0x31b95a(0x11d1)]=Cesium3DTileColorBlendMode$1[_0x31b95a(0x41ac)],this[_0x31b95a(0x265)]=0.5,this[_0x31b95a(0x5af5)]=new PointCloudShading(_0x390593[_0x31b95a(0x5af5)]),this[_0x31b95a(0x5cdb)]=new PointCloudEyeDomeLighting(),this[_0x5385c7(0x8c9)]=new Event(),this[_0x31b95a(0x3a58)]=new Event(),this[_0x31b95a(0x24f3)]=new Event(),this[_0x31b95a(0x7bb)]=new Event(),this[_0x31b95a(0x1093)]=new Event(),this[_0x5385c7(0x3ca8)]=new Event(),this[_0x31b95a(0x3c43)]=new Event(),this[_0x31b95a(0xa03)]=defaultValue$1(_0x390593[_0x31b95a(0xa03)],!0x1),this[_0x31b95a(0x393f)]=this[_0x31b95a(0xa03)],this['_disableSkipLevelOfDetail']=!0x1,this[_0x31b95a(0x1da5)]=defaultValue$1(_0x390593[_0x31b95a(0x1da5)],0x400),this[_0x5385c7(0x4879)]=defaultValue$1(_0x390593[_0x31b95a(0x673)],0x10),this[_0x5385c7(0x123b)]=defaultValue$1(_0x390593[_0x31b95a(0xbd2)],0x1),this[_0x31b95a(0x1ad7)]=defaultValue$1(_0x390593['immediatelyLoadDesiredLevelOfDetail'],!0x1),this[_0x31b95a(0xe86)]=defaultValue$1(_0x390593[_0x31b95a(0xe86)],!0x1),this[_0x31b95a(0x49f7)]=void 0x0,this[_0x31b95a(0x2693)]=_0x390593[_0x31b95a(0x2693)],this[_0x31b95a(0x600b)]=new Cartesian2(0x1,0x1),Cartesian2[_0x31b95a(0x40f3)](_0x390593[_0x31b95a(0xea6)],this[_0x31b95a(0x600b)]),this[_0x31b95a(0x3057)]=_0x390593[_0x31b95a(0x3057)],this[_0x31b95a(0x3131)]=defaultValue$1(_0x390593[_0x31b95a(0x3131)],0.2),this[_0x5385c7(0x15fa)]=_0x390593[_0x31b95a(0x52b5)],this[_0x5385c7(0x37b6)]=_0x390593[_0x31b95a(0x1a27)],this[_0x31b95a(0x593a)]=defaultValue$1(_0x390593[_0x31b95a(0x593a)],!0x1),this[_0x31b95a(0x4448)]=defaultValue$1(_0x390593[_0x31b95a(0x4448)],!0x1),this[_0x5385c7(0x307d)]=defaultValue$1(_0x390593[_0x31b95a(0x3d52)],!0x1),this[_0x5385c7(0x3425)]=defaultValue$1(_0x390593[_0x31b95a(0x3820)],!0x1),this[_0x31b95a(0x3b5b)]=defaultValue$1(_0x390593[_0x5385c7(0x2472)],!0x1),this[_0x31b95a(0x2ea7)]=defaultValue$1(_0x390593[_0x31b95a(0x2ea7)],!0x1),this[_0x31b95a(0x4c1c)]=void 0x0,this[_0x31b95a(0x3391)]=!0x1,this[_0x31b95a(0x2cba)]=void 0x0,this[_0x31b95a(0x566c)]=void 0x0,this[_0x31b95a(0x583a)]=defaultValue$1(_0x390593['debugShowGeometricError'],!0x1),this[_0x31b95a(0x132d)]=defaultValue$1(_0x390593[_0x31b95a(0x132d)],!0x1),this[_0x5385c7(0x463f)]=defaultValue$1(_0x390593[_0x31b95a(0x3885)],!0x1),this[_0x5385c7(0x4409)]=defaultValue$1(_0x390593['debugShowUrl'],!0x1),this[_0x31b95a(0x3b08)]=defaultValue$1(_0x390593[_0x31b95a(0x3b08)],!0x1),this[_0x31b95a(0x2015)]=new Cartesian4(0x0,0x0,0x1,0x1),this['_swipeEnabled']=!0x1;var _0xae306f,_0x4c2cfe=this;when(_0x390593[_0x31b95a(0x2dba)])[_0x31b95a(0x2a5f)](function(_0x36b696){var _0x2ca543=_0x5385c7,_0x11b294=_0x31b95a,_0x1c6d05;return _0xae306f=Resource[_0x2ca543(0x260)](_0x36b696),_0x4c2cfe[_0x11b294(0xc2d)]=_0xae306f[_0x11b294(0xeff)],_0x2ca543(0xa72)===_0xae306f[_0x11b294(0x3232)]?_0x1c6d05=_0xae306f[_0x11b294(0x51a7)](!0x0):_0xae306f[_0x11b294(0x352f)]&&(_0x1c6d05=''),_0x4c2cfe[_0x2ca543(0x5a2a)]=_0xae306f[_0x11b294(0x2dba)],_0x4c2cfe[_0x11b294(0x5365)]=_0x1c6d05,Cesium3DTileset[_0x11b294(0x3e2e)](_0xae306f);})[_0x31b95a(0x2a5f)](function(_0x1e50c5){var _0x1a28ee=_0x5385c7,_0x5e76d8=_0x31b95a;_0x4c2cfe[_0x5e76d8(0xc76)]=_0x4c2cfe[_0x5e76d8(0x7be)](_0xae306f,_0x1e50c5);var _0xa2f1db=defined$1(_0x1e50c5[_0x5e76d8(0x2137)]['gltfUpAxis'])?Axis$2[_0x5e76d8(0x56b7)](_0x1e50c5[_0x5e76d8(0x2137)][_0x5e76d8(0x58e9)]):Axis$2['Y'],_0x55a4b7=_0x1e50c5[_0x5e76d8(0x2137)];_0x4c2cfe[_0x5e76d8(0x5802)]=_0x55a4b7,_0x4c2cfe[_0x1a28ee(0x51fa)]=_0x1e50c5[_0x5e76d8(0x1a92)],_0x4c2cfe['_geometricError']=_0x1e50c5[_0x5e76d8(0x1c65)],_0x4c2cfe[_0x5e76d8(0x48d9)]=_0x1e50c5['extensionsUsed'],_0x4c2cfe[_0x5e76d8(0x44ad)]=_0xa2f1db,_0x4c2cfe[_0x5e76d8(0xf03)]=_0x1e50c5[_0x5e76d8(0xcfb)];var _0x5e82eb=_0x55a4b7[_0x5e76d8(0xcfb)];if(defined$1(_0x5e82eb)&&defined$1(_0x5e82eb[_0x1a28ee(0xee7)])&&defined$1(_0x5e82eb[_0x5e76d8(0x3f8b)][_0x5e76d8(0xeff)])){var _0x34bd89=_0x5e82eb[_0x1a28ee(0xee7)][_0x5e76d8(0xeff)],_0x199dd7=_0x4c2cfe[_0x5e76d8(0xc2d)];defined$1(_0x199dd7)||(_0x199dd7=[],_0x4c2cfe[_0x5e76d8(0xc2d)]=_0x199dd7);for(var _0x18ce98=0x0;_0x18ce98<_0x34bd89[_0x5e76d8(0x809)];++_0x18ce98){var _0xf708cd=_0x34bd89[_0x18ce98];_0x199dd7[_0x5e76d8(0x5323)](new Credit$1(_0xf708cd[_0x5e76d8(0x59dc)],_0xf708cd[_0x5e76d8(0x593e)]));}}var _0xbd66d2=_0x4c2cfe[_0x1a28ee(0x18f3)][_0x5e76d8(0x5b29)](_0x1e50c5[_0x5e76d8(0x4c53)]['boundingVolume'],Matrix4['IDENTITY'])[_0x1a28ee(0x4232)][_0x1a28ee(0x234c)],_0x70fc44=_0x4c2cfe[_0x1a28ee(0x1016)][_0x5e76d8(0x3bd7)](_0xbd66d2);defined$1(_0x70fc44)&&_0x70fc44[_0x1a28ee(0x10d5)]>ApproximateTerrainHeights[_0x5e76d8(0x1b88)]&&(_0x4c2cfe['_initialClippingPlanesOriginMatrix']=Transforms[_0x5e76d8(0x14ce)](_0xbd66d2)),_0x4c2cfe['_clippingPlanesOriginMatrix']=Matrix4[_0x5e76d8(0x40f3)](_0x4c2cfe[_0x5e76d8(0x5dd2)]),_0x4c2cfe['_readyPromise'][_0x5e76d8(0x1c7e)](_0x4c2cfe);})[_0x31b95a(0xd22)](function(_0x36c996){var _0x31bec5=_0x31b95a;_0x4c2cfe[_0x31bec5(0x41ff)][_0x31bec5(0x4c5a)](_0x36c996);});}Cesium3DTilesetHeatmap[_0x5e00b3(0x3720)][_0x5e00b3(0x541c)]=function(_0xb60ba1,_0x327f95){var _0x19e6c4=_0x307c2b,_0x46ed99=_0x5e00b3;if(defined$1(this[_0x46ed99(0x6043)])&&_0xb60ba1[_0x46ed99(0x31a3)]&&_0xb60ba1[_0x19e6c4(0x347d)]===_0x327f95[_0x19e6c4(0x1b6b)]){var _0x156c35=getHeatmapValueAndUpdateMinimumMaximum(this,_0xb60ba1),_0x3de9ec=this[_0x19e6c4(0x39fe)],_0x1e50bd=this[_0x46ed99(0x5cf2)];if(_0x3de9ec!==Number[_0x46ed99(0x4d71)]&&_0x1e50bd!==-Number['MAX_VALUE']){var _0x369491=_0x1e50bd-_0x3de9ec+CesiumMath[_0x46ed99(0x150d)],_0x583831=CesiumMath[_0x46ed99(0x4b1d)](_0x156c35-_0x3de9ec,0x0,_0x369491)/_0x369491*(heatmapColors[_0x46ed99(0x809)]-0x1),_0x23e5be=Math['floor'](_0x583831),_0x36afdb=Math[_0x19e6c4(0x4f30)](_0x583831),_0x2abf59=_0x583831-_0x23e5be,_0x599490=heatmapColors[_0x23e5be],_0x58e9fc=heatmapColors[_0x36afdb],_0x262613=Color$2['clone'](Color$2[_0x46ed99(0x3b7e)]);_0x262613[_0x46ed99(0x20a2)]=CesiumMath[_0x46ed99(0x3596)](_0x599490[_0x46ed99(0x20a2)],_0x58e9fc[_0x46ed99(0x20a2)],_0x2abf59),_0x262613[_0x46ed99(0x9db)]=CesiumMath[_0x46ed99(0x3596)](_0x599490[_0x46ed99(0x9db)],_0x58e9fc[_0x46ed99(0x9db)],_0x2abf59),_0x262613[_0x19e6c4(0x485e)]=CesiumMath[_0x46ed99(0x3596)](_0x599490[_0x19e6c4(0x485e)],_0x58e9fc[_0x46ed99(0x3c2a)],_0x2abf59),_0xb60ba1[_0x46ed99(0x1618)]=_0x262613;}}},Cesium3DTilesetHeatmap[_0x5e00b3(0x3720)][_0x5e00b3(0x589c)]=function(){var _0x1dbfb1=_0x307c2b,_0xb8bebc=_0x5e00b3,_0x1aa64f=this['tilePropertyName'];if(defined$1(_0x1aa64f)){var _0x28e8f9=this[_0x1dbfb1(0x3046)][_0x1aa64f],_0x6be922=this[_0xb8bebc(0x4710)][_0x1aa64f],_0x50bb2a=defined$1(_0x28e8f9)&&defined$1(_0x6be922);this[_0xb8bebc(0x49da)]=_0x50bb2a?_0x28e8f9:this[_0x1dbfb1(0x1b5e)],this[_0xb8bebc(0x5cf2)]=_0x50bb2a?_0x6be922:this[_0x1dbfb1(0x4aac)],this[_0xb8bebc(0x398d)]=Number[_0x1dbfb1(0x49a8)],this[_0xb8bebc(0x1072)]=-Number[_0x1dbfb1(0x49a8)];}},Cesium3DTilesetStatistics[_0x5e00b3(0x3720)][_0x307c2b(0xd19)]=function(){var _0x33131e=_0x307c2b,_0x36df6b=_0x5e00b3;this[_0x36df6b(0x1cc6)]=0x0,this[_0x36df6b(0x21a5)]=0x0,this[_0x33131e(0x280f)]=0x0,this[_0x36df6b(0x58be)]=0x0,this[_0x36df6b(0x5f75)]=0x0,this[_0x36df6b(0x26ae)]=0x0,this[_0x36df6b(0x1c8f)]=0x0,this[_0x36df6b(0x4344)]=0x0,this[_0x36df6b(0x57a0)]=0x0,this[_0x36df6b(0x4b03)]=0x0;},Cesium3DTilesetStatistics['prototype'][_0x5e00b3(0x53f9)]=function(_0x4105db){updatePointAndFeatureCounts(this,_0x4105db,!0x1,!0x1);},Cesium3DTilesetStatistics[_0x5e00b3(0x3720)][_0x5e00b3(0x313f)]=function(_0x4ee030){updatePointAndFeatureCounts(this,_0x4ee030,!0x1,!0x0);},Cesium3DTilesetStatistics[_0x5e00b3(0x3720)][_0x5e00b3(0xd07)]=function(_0x3babb6){updatePointAndFeatureCounts(this,_0x3babb6,!0x0,!0x0);},Cesium3DTilesetStatistics[_0x5e00b3(0x40f3)]=function(_0x52c2e3,_0x501ee0){var _0x4c0c8f=_0x307c2b,_0x10aca4=_0x5e00b3;_0x501ee0[_0x10aca4(0x1cc6)]=_0x52c2e3[_0x10aca4(0x1cc6)],_0x501ee0[_0x10aca4(0x21a5)]=_0x52c2e3[_0x10aca4(0x21a5)],_0x501ee0[_0x10aca4(0x4717)]=_0x52c2e3[_0x4c0c8f(0x280f)],_0x501ee0[_0x10aca4(0x1cc6)]=_0x52c2e3[_0x10aca4(0x1cc6)],_0x501ee0[_0x4c0c8f(0x24a6)]=_0x52c2e3[_0x10aca4(0x58be)],_0x501ee0['numberOfPendingRequests']=_0x52c2e3[_0x10aca4(0x19fa)],_0x501ee0[_0x10aca4(0xd9a)]=_0x52c2e3[_0x10aca4(0xd9a)],_0x501ee0[_0x10aca4(0x28e7)]=_0x52c2e3[_0x10aca4(0x28e7)],_0x501ee0['numberOfTilesTotal']=_0x52c2e3[_0x4c0c8f(0x23b5)],_0x501ee0[_0x10aca4(0x5f75)]=_0x52c2e3[_0x10aca4(0x5f75)],_0x501ee0[_0x10aca4(0x2950)]=_0x52c2e3[_0x10aca4(0x2950)],_0x501ee0[_0x10aca4(0x26ae)]=_0x52c2e3[_0x10aca4(0x26ae)],_0x501ee0[_0x10aca4(0x1820)]=_0x52c2e3[_0x10aca4(0x1820)],_0x501ee0[_0x10aca4(0x1c8f)]=_0x52c2e3[_0x4c0c8f(0xf52)],_0x501ee0[_0x10aca4(0x4344)]=_0x52c2e3[_0x10aca4(0x4344)],_0x501ee0[_0x10aca4(0x57a0)]=_0x52c2e3['numberOfFeaturesStyled'],_0x501ee0[_0x10aca4(0x4b03)]=_0x52c2e3[_0x10aca4(0x4b03)],_0x501ee0[_0x4c0c8f(0x206f)]=_0x52c2e3[_0x4c0c8f(0x206f)],_0x501ee0[_0x4c0c8f(0x3d02)]=_0x52c2e3[_0x4c0c8f(0x3d02)],_0x501ee0[_0x10aca4(0xd79)]=_0x52c2e3[_0x10aca4(0xd79)];},Object[_0x5e00b3(0x1dfd)](Cesium3DTileStyleEngine[_0x5e00b3(0x3720)],{'style':{'get':function(){var _0x5d45c7=_0x307c2b;return this[_0x5d45c7(0x117d)];},'set':function(_0x32712d){var _0x5eaef5=_0x5e00b3;this[_0x5eaef5(0x59ee)]=_0x32712d,this[_0x5eaef5(0x2d3b)]=!0x0;}}}),Cesium3DTileStyleEngine[_0x5e00b3(0x3720)][_0x5e00b3(0x110f)]=function(){var _0x10dd04=_0x5e00b3;this[_0x10dd04(0x2d3b)]=!0x0;},Cesium3DTileStyleEngine[_0x5e00b3(0x3720)][_0x307c2b(0x32ce)]=function(_0x2e3ac8,_0x5e3b62){var _0x56a357=_0x307c2b,_0x281735=_0x5e00b3;if(_0x2e3ac8[_0x281735(0x2e0b)]&&(!defined$1(this[_0x281735(0x59ee)])||this[_0x281735(0x59ee)][_0x281735(0x2e0b)])){var _0x29c725=this[_0x281735(0x2d3b)];_0x5e3b62[_0x56a357(0x525a)]&&(this[_0x281735(0x2d3b)]=!0x1),_0x29c725&&++this[_0x281735(0x8d4)];for(var _0x597484=this[_0x56a357(0x5a4c)],_0xf13559=_0x2e3ac8[_0x281735(0x6f7)],_0x4a6335=_0x29c725?_0x2e3ac8[_0x281735(0x2ee3)]:_0x2e3ac8['_selectedTilesToStyle'],_0x442c0e=_0x4a6335[_0x281735(0x809)],_0x19e588=0x0;_0x19e588<_0x442c0e;++_0x19e588){var _0x4e447f=_0x4a6335[_0x19e588];if(_0x4e447f[_0x56a357(0x66c)]!==_0x597484){var _0x39b80b=_0x4e447f[_0x281735(0x52cd)];_0x4e447f[_0x281735(0x19b3)]=_0x597484,_0x39b80b[_0x281735(0x35c4)](this[_0x281735(0x59ee)]),_0xf13559[_0x281735(0x57a0)]+=_0x39b80b[_0x281735(0x4da3)],++_0xf13559[_0x281735(0x4344)];}}}},Object[_0x5e00b3(0x1dfd)](Cesium3DTileset[_0x5e00b3(0x3720)],{'isCesium3DTileset':{'get':function(){return!0x0;}},'asset':{'get':function(){var _0x37fb7d=_0x5e00b3;return this[_0x37fb7d(0x5802)];}},'clippingPlanes':{'get':function(){var _0x18050b=_0x5e00b3;return this[_0x18050b(0x49f7)];},'set':function(_0xb139b9){var _0x116793=_0x307c2b,_0x4fad24=_0x5e00b3;ClippingPlaneCollection[_0x116793(0x2674)](_0xb139b9,this,_0x4fad24(0x49f7));}},'properties':{'get':function(){var _0x1c9a48=_0x5e00b3;return this[_0x1c9a48(0x2e9)];}},'ready':{'get':function(){return defined$1(this['_root']);}},'readyPromise':{'get':function(){var _0x3fa16b=_0x5e00b3;return this[_0x3fa16b(0x41ff)][_0x3fa16b(0x24e7)];}},'tilesLoaded':{'get':function(){var _0x1fa405=_0x5e00b3;return this[_0x1fa405(0x2f5f)];}},'url':{'get':function(){var _0x4208de=_0x5e00b3;return this[_0x4208de(0x26a1)];}},'basePath':{'get':function(){var _0x5df33a=_0x5e00b3;return deprecationWarning(_0x5df33a(0x3afb),_0x5df33a(0x35c7)),this[_0x5df33a(0x5365)];}},'style':{'get':function(){var _0x48613b=_0x307c2b,_0x11890b=_0x5e00b3;return this[_0x48613b(0x4d0c)][_0x11890b(0x8cd)];},'set':function(_0xebe2a4){var _0x584822=_0x5e00b3;this['_styleEngine'][_0x584822(0x8cd)]=_0xebe2a4;}},'maximumScreenSpaceError':{'get':function(){return this['_maximumScreenSpaceError'];},'set':function(_0x56f152){var _0x4db43b=_0x5e00b3;this[_0x4db43b(0xdba)]=_0x56f152;}},'maximumMemoryUsage':{'get':function(){var _0x513ee6=_0x5e00b3;return this[_0x513ee6(0x5d0c)];},'set':function(_0x184ed4){var _0xd2a89=_0x5e00b3;this[_0xd2a89(0x5d0c)]=_0x184ed4;}},'root':{'get':function(){var _0x5e0a2f=_0x307c2b;return this[_0x5e0a2f(0x18f3)];}},'boundingSphere':{'get':function(){var _0x171e3d=_0x307c2b,_0x202bbe=_0x5e00b3;return this[_0x202bbe(0xc76)][_0x202bbe(0x1834)](this[_0x202bbe(0x33a1)]),this[_0x171e3d(0x18f3)][_0x171e3d(0x4232)];}},'modelMatrix':{'get':function(){var _0x1f1074=_0x5e00b3;return this[_0x1f1074(0x33a1)];},'set':function(_0x5639c8){var _0x302806=_0x307c2b,_0x29520a=_0x5e00b3;this[_0x302806(0x2ebe)]=Matrix4[_0x29520a(0x40f3)](_0x5639c8,this[_0x29520a(0x33a1)]);}},'swipeRegion':{'get':function(){var _0x28c340=_0x307c2b,_0x5018da=_0x5e00b3;return new BoundingRectangle(this[_0x5018da(0x2015)]['x'],this[_0x5018da(0x2015)]['y'],this[_0x28c340(0x7ad)]['z']-this[_0x5018da(0x2015)]['x'],this[_0x5018da(0x2015)]['w']-this[_0x28c340(0x7ad)]['y']);},'set':function(_0x58c3e0){var _0x3fb01f=_0x307c2b,_0x1f9ecb=_0x5e00b3;if(defined$1(_0x58c3e0)){if(!(_0x58c3e0 instanceof BoundingRectangle))throw new DeveloperError$1(_0x1f9ecb(0x5c41));Cartesian4[_0x1f9ecb(0x160f)](_0x58c3e0['x'],_0x58c3e0['y'],_0x58c3e0['x']+_0x58c3e0[_0x1f9ecb(0x2d3c)],_0x58c3e0['y']+_0x58c3e0[_0x1f9ecb(0x5a4e)],this[_0x3fb01f(0x7ad)]);}}},'swipeEnabled':{'get':function(){var _0x1b1630=_0x5e00b3;return this[_0x1b1630(0x5059)];},'set':function(_0x28747b){var _0x48360c=_0x307c2b,_0x309655=_0x5e00b3;if(_0x28747b!==this[_0x309655(0x5059)]){_0x28747b||Cartesian4[_0x309655(0x160f)](0x0,0x0,0x1,0x1,this[_0x48360c(0x7ad)]),this[_0x309655(0x5059)]=_0x28747b;var _0x17a009=[];for(_0x17a009[_0x309655(0x5323)](this[_0x309655(0x4c53)]);_0x17a009[_0x309655(0x809)]>0x0;)for(var _0x16b079=_0x17a009[_0x309655(0x3b86)]()[_0x309655(0x2e0)],_0x10d52a=_0x16b079[_0x309655(0x809)],_0xf19872=0x0;_0xf19872<_0x10d52a;++_0xf19872)if(_0x17a009[_0x309655(0x5323)](_0x16b079[_0xf19872]),defined$1(_0x16b079[_0xf19872][_0x309655(0x45d5)])){var _0x1aa820=_0x16b079[_0xf19872][_0x48360c(0x1d29)][_0x309655(0x3804)];defined$1(_0x1aa820)&&(_0x1aa820[_0x309655(0x44b9)]=!0x0);}}}},'timeSinceLoad':{'get':function(){var _0x5bb2d4=_0x307c2b;return this[_0x5bb2d4(0x205d)];}},'totalMemoryUsageInBytes':{'get':function(){var _0xeffce1=_0x307c2b,_0x5cf6f4=_0x5e00b3,_0x56f408=this['_statistics'];return _0x56f408[_0x5cf6f4(0x4422)]+_0x56f408[_0xeffce1(0x206f)]+_0x56f408[_0xeffce1(0x30b8)];}},'clippingPlanesOriginMatrix':{'get':function(){var _0x5eda64=_0x5e00b3;return defined$1(this[_0x5eda64(0x1302)])?(this[_0x5eda64(0x32fb)]&&(Matrix4[_0x5eda64(0x589e)](this['root'][_0x5eda64(0x2a84)],this[_0x5eda64(0x5dd2)],this[_0x5eda64(0x1302)]),this[_0x5eda64(0x32fb)]=!0x1),this[_0x5eda64(0x1302)]):Matrix4[_0x5eda64(0x2de)];}},'styleEngine':{'get':function(){var _0x272894=_0x307c2b;return this[_0x272894(0x4d0c)];}},'statistics':{'get':function(){var _0x3ca723=_0x5e00b3;return this[_0x3ca723(0x6f7)];}},'classificationType':{'get':function(){var _0x5a72e1=_0x5e00b3;return this[_0x5a72e1(0x5278)];}},'ellipsoid':{'get':function(){var _0x29b8b2=_0x5e00b3;return this[_0x29b8b2(0x3c00)];}},'foveatedConeSize':{'get':function(){var _0x33972d=_0x5e00b3;return this[_0x33972d(0x229d)];},'set':function(_0x1b14fe){var _0x47516f=_0x5e00b3;this[_0x47516f(0x229d)]=_0x1b14fe;}},'foveatedMinimumScreenSpaceErrorRelaxation':{'get':function(){var _0x35b257=_0x5e00b3;return this[_0x35b257(0x3f49)];},'set':function(_0x36ee46){var _0x59e60e=_0x5e00b3;this[_0x59e60e(0x3f49)]=_0x36ee46;}},'extras':{'get':function(){var _0x4aa98d=_0x5e00b3;return this[_0x4aa98d(0xf03)];}},'imageBasedLightingFactor':{'get':function(){var _0x29d798=_0x307c2b;return this[_0x29d798(0x4863)];},'set':function(_0x3667fc){var _0x2ebf22=_0x307c2b,_0x26830e=_0x5e00b3;Cartesian2[_0x26830e(0x40f3)](_0x3667fc,this[_0x2ebf22(0x4863)]);}}}),Cesium3DTileset[_0x5e00b3(0x3e2e)]=function(_0x185bc7){var _0x2cbbb1=_0x5e00b3;return Resource[_0x2cbbb1(0x3bee)](_0x185bc7)[_0x2cbbb1(0x1fd8)]();},Cesium3DTileset[_0x307c2b(0x1aa2)][_0x307c2b(0x1266)]=function(_0x4c098b,_0x3565bb){var _0x1923f3=_0x5e00b3;if(_0x4c098b>0x8)throw new DeveloperError$1(_0x1923f3(0x2b68));this['_visibleViewport']=_0x3565bb?0x1<<_0x4c098b|this[_0x1923f3(0x31c4)]:~(0x1<<_0x4c098b)&this[_0x1923f3(0x31c4)];},Cesium3DTileset[_0x5e00b3(0x3720)][_0x5e00b3(0x1ed7)]=function(_0x4db38){var _0x4c20b3=_0x5e00b3;if(_0x4db38>0x8)throw new DeveloperError$1(_0x4c20b3(0x2b68));return 0x1<<_0x4db38&this[_0x4c20b3(0x31c4)];},Cesium3DTileset[_0x5e00b3(0x3720)][_0x307c2b(0x383c)]=function(){var _0x28aba2=_0x5e00b3;this[_0x28aba2(0x3971)]['makeDirty']();},Cesium3DTileset['prototype'][_0x5e00b3(0x7be)]=function(_0x3848ae,_0x297692,_0x1b959f){var _0x445a9e=_0x307c2b,_0x12db22=_0x5e00b3,_0x1c714f=_0x297692[_0x12db22(0x2137)];if(!defined$1(_0x1c714f))throw new RuntimeError$1(_0x12db22(0x34f6));if(_0x12db22(0x14e8)!==_0x1c714f[_0x12db22(0x24cf)]&&'1.0'!==_0x1c714f[_0x12db22(0x24cf)])throw new RuntimeError$1(_0x445a9e(0x2b68));var _0x53c03d=this[_0x445a9e(0x4709)],_0x56b17c=_0x1c714f[_0x12db22(0x4d1d)];defined$1(_0x56b17c)&&(this[_0x12db22(0x5365)]+=_0x12db22(0xd03)+_0x56b17c,_0x3848ae[_0x12db22(0x5aa)]({'v':_0x56b17c}));var _0x315428=new Cesium3DTile(this,_0x3848ae,_0x297692['root'],_0x1b959f);defined$1(_0x1b959f)&&(_0x1b959f[_0x12db22(0x2e0)][_0x12db22(0x5323)](_0x315428),_0x315428['_depth']=_0x1b959f[_0x12db22(0x3f37)]+0x1);var _0x362bb8=[];for(_0x362bb8[_0x445a9e(0x2a0e)](_0x315428);_0x362bb8[_0x445a9e(0x2ef4)]>0x0;){var _0x5b29bb=_0x362bb8[_0x12db22(0x3b86)]();++_0x53c03d[_0x12db22(0x2a6e)],this[_0x12db22(0x346c)]=this[_0x12db22(0x346c)]&&_0x5b29bb[_0x12db22(0x5782)]===Cesium3DTileRefine$1[_0x12db22(0x5852)];var _0x5180bb=_0x5b29bb[_0x12db22(0x216b)][_0x12db22(0x2e0)];if(defined$1(_0x5180bb))for(var _0x49fec4=_0x5180bb[_0x445a9e(0x2ef4)],_0x1ae03c=0x0;_0x1ae03c<_0x49fec4;++_0x1ae03c){var _0x43bf5f=new Cesium3DTile(this,_0x3848ae,_0x5180bb[_0x1ae03c],_0x5b29bb);_0x5b29bb[_0x445a9e(0x43d4)][_0x12db22(0x5323)](_0x43bf5f),_0x43bf5f[_0x12db22(0x3f37)]=_0x5b29bb[_0x12db22(0x3f37)]+0x1,_0x362bb8[_0x12db22(0x5323)](_0x43bf5f);}this[_0x12db22(0x1c62)]&&Cesium3DTileOptimizations[_0x445a9e(0x2a67)](_0x5b29bb);}return _0x315428;};var scratchPositionNormal$2=new Cartesian3(),scratchCartographic$a=new Cartographic(),scratchMatrix$3=new Matrix4(),scratchCenter$4=new Cartesian3(),scratchPosition$6=new Cartesian3(),scratchDirection$2=new Cartesian3();function updateDynamicScreenSpaceError(_0xc3a035,_0x271102){var _0x30bd75=_0x307c2b,_0x470f23=_0x5e00b3,_0x4cf2dd,_0x167aab,_0x4a5559,_0x233226,_0x2deb52,_0x5c7693=_0x271102[_0x30bd75(0x57e6)],_0x4efaf0=_0xc3a035[_0x470f23(0xc76)],_0x446ed5=_0x4efaf0[_0x470f23(0x26a5)];if(_0x446ed5 instanceof TileBoundingRegion)_0x4cf2dd=Cartesian3[_0x470f23(0x4853)](_0x5c7693[_0x30bd75(0x16e9)],scratchPositionNormal$2),_0x167aab=_0x5c7693[_0x470f23(0x20e8)],_0x4a5559=_0x5c7693[_0x470f23(0x1d1d)][_0x470f23(0x5a4e)],_0x233226=_0x446ed5[_0x470f23(0x5b47)],_0x2deb52=_0x446ed5[_0x470f23(0x1e80)];else{var _0x4853f8=Matrix4['inverseTransformation'](_0x4efaf0[_0x470f23(0x2a84)],scratchMatrix$3),_0x4a5396=_0x271102[_0x30bd75(0xec2)][_0x470f23(0x4faa)],_0x2c216d=_0x446ed5[_0x470f23(0x36b6)],_0x438804=Matrix4[_0x30bd75(0x4854)](_0x4853f8,_0x2c216d[_0x470f23(0x4fe8)],scratchCenter$4);if(Cartesian3[_0x470f23(0x3d6f)](_0x438804)>_0x4a5396[_0x470f23(0x16f8)]){var _0x555f79=Cartographic[_0x470f23(0x50e9)](_0x438804,_0x4a5396,scratchCartographic$a);_0x4cf2dd=Cartesian3[_0x470f23(0x4853)](_0x5c7693[_0x30bd75(0x16e9)],scratchPositionNormal$2),_0x167aab=_0x5c7693[_0x470f23(0x20e8)],_0x4a5559=_0x5c7693[_0x470f23(0x1d1d)][_0x470f23(0x5a4e)],_0x233226=0x0,_0x2deb52=0x2*_0x555f79[_0x30bd75(0x10d5)];}else{var _0x105729=Matrix4[_0x470f23(0x108e)](_0x4853f8,_0x5c7693[_0x30bd75(0x16e9)],scratchPosition$6);if(_0x4cf2dd=Cartesian3[_0x470f23(0x39c7)],_0x167aab=Matrix4[_0x470f23(0x1bef)](_0x4853f8,_0x5c7693[_0x470f23(0x20e8)],scratchDirection$2),_0x167aab=Cartesian3[_0x30bd75(0x4d5b)](_0x167aab,_0x167aab),_0x4a5559=_0x105729['z'],_0x446ed5 instanceof TileOrientedBoundingBox){var _0x4ad546=_0x4efaf0[_0x470f23(0x216b)][_0x30bd75(0x1d66)][_0x470f23(0xd13)][0xb];_0x233226=_0x438804['z']-_0x4ad546,_0x2deb52=_0x438804['z']+_0x4ad546;}else{if(_0x446ed5 instanceof TileBoundingSphere){var _0x4a9135=_0x2c216d[_0x30bd75(0x29c9)];_0x233226=_0x438804['z']-_0x4a9135,_0x2deb52=_0x438804['z']+_0x4a9135;}}}}var _0x46e1c8=_0x233226+(_0x2deb52-_0x233226)*_0xc3a035[_0x30bd75(0x51ff)],_0x136f6f=_0x2deb52,_0x55c05c=CesiumMath['clamp']((_0x4a5559-_0x46e1c8)/(_0x136f6f-_0x46e1c8),0x0,0x1),_0xae8cf=0x1-Math[_0x470f23(0x1beb)](Cartesian3[_0x470f23(0x2d8e)](_0x167aab,_0x4cf2dd));_0xae8cf*=0x1-_0x55c05c;var _0x1d1d26=_0xc3a035[_0x470f23(0x5871)];_0x1d1d26*=_0xae8cf,_0xc3a035[_0x470f23(0x171)]=_0x1d1d26;}function requestContent(_0x2ca7b3,_0x2de6d8){var _0x1dccd5=_0x307c2b,_0x39d296=_0x5e00b3;if(!_0x2de6d8[_0x39d296(0x1d96)]){var _0x54c50c=_0x2ca7b3[_0x39d296(0x6f7)],_0x59b553=_0x2de6d8[_0x1dccd5(0x532b)];_0x2de6d8[_0x39d296(0x5ed)]()?(_0x59b553&&(_0x2de6d8['hasTilesetContent']?destroySubtree(_0x2ca7b3,_0x2de6d8):(_0x54c50c[_0x39d296(0xd07)](_0x2de6d8['content']),--_0x54c50c[_0x39d296(0x28e7)])),++_0x54c50c[_0x39d296(0x19fa)],_0x2ca7b3[_0x39d296(0x2ad6)][_0x39d296(0x5323)](_0x2de6d8),_0x2de6d8[_0x39d296(0x3db8)][_0x39d296(0x2a5f)](addToProcessingQueue(_0x2ca7b3,_0x2de6d8)),_0x2de6d8[_0x1dccd5(0x1329)][_0x39d296(0x2a5f)](handleTileSuccess(_0x2ca7b3,_0x2de6d8))[_0x39d296(0xd22)](handleTileFailure(_0x2ca7b3,_0x2de6d8))):++_0x54c50c['numberOfAttemptedRequests'];}}function sortRequestByPriority(_0x397499,_0x5be42a){var _0x5bc9f8=_0x307c2b;return _0x397499[_0x5bc9f8(0x4dd1)]-_0x5be42a[_0x5bc9f8(0x4dd1)];}function cancelOutOfViewRequests(_0x5d7521,_0x577513){var _0x36d3a8=_0x307c2b,_0x3db368=_0x5e00b3;for(var _0x377774=_0x5d7521[_0x3db368(0x2ad6)],_0xd85040=0x0,_0x4ad1fd=_0x377774[_0x3db368(0x809)],_0xd0cd5d=0x0;_0xd0cd5d<_0x4ad1fd;++_0xd0cd5d){var _0x2bf59f=_0x377774[_0xd0cd5d],_0x1bf96a=_0x577513[_0x3db368(0x42a2)]-_0x2bf59f[_0x3db368(0x2f31)]>=0x1;_0x2bf59f[_0x3db368(0x5805)]===Cesium3DTileContentState$1[_0x3db368(0x5aa6)]?_0x1bf96a?(_0x2bf59f[_0x3db368(0x9e5)][_0x3db368(0x5d32)](),++_0xd85040):_0xd85040>0x0&&(_0x377774[_0xd0cd5d-_0xd85040]=_0x2bf59f):++_0xd85040;}_0x377774[_0x36d3a8(0x2ef4)]-=_0xd85040;}function requestTiles(_0x180d26,_0x5e697c){var _0x5a0108=_0x5e00b3,_0x1f6a0e=_0x180d26['_requestedTiles'],_0x6111d=_0x1f6a0e[_0x5a0108(0x809)];_0x1f6a0e['sort'](sortRequestByPriority);for(var _0x29d86b=0x0;_0x29d86b<_0x6111d;++_0x29d86b)requestContent(_0x180d26,_0x1f6a0e[_0x29d86b]);}function addToProcessingQueue(_0x2a6426,_0x4a9000){return function(){var _0xce0ede=_0x140d,_0x2bb3e6=_0x23ca;_0x2a6426[_0x2bb3e6(0x4977)][_0x2bb3e6(0x5323)](_0x4a9000),--_0x2a6426[_0xce0ede(0x4709)][_0xce0ede(0x4ee3)],++_0x2a6426[_0x2bb3e6(0x6f7)][_0x2bb3e6(0xd9a)];};}function handleTileFailure(_0x4d5cde,_0x54ad02){return function(_0x372183){var _0x278902=_0x140d,_0x45fe20=_0x23ca,_0x423225=_0x54ad02[_0x45fe20(0x5420)][_0x278902(0x2cb5)],_0x2828d2=defined$1(_0x372183[_0x45fe20(0x3c0f)])?_0x372183[_0x45fe20(0x3c0f)]:_0x372183[_0x45fe20(0x3cc8)]();_0x4d5cde[_0x278902(0x3ca8)][_0x45fe20(0x5f70)]>0x0?_0x4d5cde[_0x278902(0x3ca8)]['raiseEvent']({'url':_0x423225,'message':_0x2828d2}):(console[_0x45fe20(0xca1)](_0x278902(0x2881)+_0x423225),console[_0x45fe20(0xca1)](_0x278902(0x2f43)+_0x2828d2));};}function handleTileSuccess(_0xb27c2f,_0x3bd9cf){return function(){var _0x3e679f=_0x140d,_0x2c7e6c=_0x23ca;--_0xb27c2f[_0x2c7e6c(0x6f7)][_0x2c7e6c(0xd9a)],_0x3bd9cf[_0x2c7e6c(0x2929)]||(_0xb27c2f[_0x2c7e6c(0x6f7)][_0x3e679f(0x4b40)](_0x3bd9cf[_0x2c7e6c(0x52cd)]),++_0xb27c2f[_0x2c7e6c(0x6f7)][_0x2c7e6c(0x28e7)],++_0xb27c2f[_0x2c7e6c(0x6f7)][_0x2c7e6c(0x4aa5)],_0xb27c2f[_0x2c7e6c(0x4a69)][_0x3e679f(0x1af6)](_0x3bd9cf)),_0xb27c2f[_0x2c7e6c(0x7bb)][_0x2c7e6c(0x1c10)](_0x3bd9cf);};}function filterProcessingQueue(_0x32b358){var _0x528519=_0x5e00b3;for(var _0x5cb3a0=_0x32b358[_0x528519(0x4977)],_0x3c7f8f=_0x5cb3a0[_0x528519(0x809)],_0x3108f4=0x0,_0x55d7b7=0x0;_0x55d7b7<_0x3c7f8f;++_0x55d7b7){var _0x48a72a=_0x5cb3a0[_0x55d7b7];_0x48a72a[_0x528519(0x5805)]===Cesium3DTileContentState$1[_0x528519(0x2342)]?_0x3108f4>0x0&&(_0x5cb3a0[_0x55d7b7-_0x3108f4]=_0x48a72a):++_0x3108f4;}_0x5cb3a0[_0x528519(0x809)]-=_0x3108f4;}function processTiles(_0x1ab5bb,_0x4ebeaf){var _0x3ee866=_0x307c2b,_0x209cf5=_0x5e00b3;filterProcessingQueue(_0x1ab5bb);for(var _0x222fc5=_0x1ab5bb[_0x3ee866(0x490a)],_0x2ab6af=_0x222fc5[_0x209cf5(0x809)],_0x3d447c=0x0;_0x3d447c<_0x2ab6af;++_0x3d447c)_0x222fc5[_0x3d447c][_0x209cf5(0x4f11)](_0x1ab5bb,_0x4ebeaf);}Cesium3DTileset[_0x5e00b3(0x3720)][_0x5e00b3(0x2721)]=function(_0x10a631){var _0x3296e3=_0x5e00b3;this[_0x3296e3(0x2e0b)]&&(cancelOutOfViewRequests(this,_0x10a631),raiseLoadProgressEvent$1(this,_0x10a631),this[_0x3296e3(0x4a69)][_0x3296e3(0x1417)](this,unloadTile));},Cesium3DTileset[_0x5e00b3(0x3720)][_0x5e00b3(0x1eb4)]=function(_0x4aeb42){var _0xa61d1f=_0x307c2b,_0x25950f=_0x5e00b3;if(this[_0xa61d1f(0x54cf)]){processTiles(this,_0x4aeb42);var _0x5a8113=this[_0xa61d1f(0x392f)];this[_0x25950f(0x32fb)]=!0x0,defined$1(_0x5a8113)&&_0x5a8113[_0x25950f(0x552c)]&&_0x5a8113[_0xa61d1f(0x2e6d)](_0x4aeb42),defined$1(this[_0xa61d1f(0x158c)])||(this[_0x25950f(0x2226)]=JulianDate[_0x25950f(0x40f3)](_0x4aeb42[_0x25950f(0x45cb)])),this['_timeSinceLoad']=Math[_0x25950f(0x498f)](0x3e8*JulianDate[_0x25950f(0x2196)](_0x4aeb42[_0x25950f(0x45cb)],this[_0xa61d1f(0x158c)]),0x0),this[_0x25950f(0x393f)]=this[_0x25950f(0xa03)]&&!defined$1(this[_0x25950f(0x5278)])&&!this[_0x25950f(0x13e9)]&&!this[_0xa61d1f(0x1c23)],this[_0x25950f(0x3cdb)]&&updateDynamicScreenSpaceError(this,_0x4aeb42),_0x4aeb42['newFrame']&&this[_0x25950f(0x4a69)][_0x25950f(0x31a9)]();}};var scratchCartesian$5=new Cartesian3(),stringOptions$1={'maximumFractionDigits':0x3};function formatMemoryString$1(_0x1949d0){var _0x231b50=_0x5e00b3,_0x50a80e=_0x1949d0/0x100000;return _0x50a80e<0x1?_0x50a80e[_0x231b50(0x19bd)](void 0x0,stringOptions$1):Math[_0x231b50(0x3d49)](_0x50a80e)[_0x231b50(0x19bd)]();}function computeTileLabelPosition(_0x34712b){var _0x21ca6a=_0x307c2b,_0x579e1b=_0x5e00b3,_0x50b1ce=_0x34712b[_0x21ca6a(0x1d66)][_0x579e1b(0x36b6)],_0x325e93=_0x50b1ce[_0x579e1b(0x5666)],_0x9b80=_0x50b1ce[_0x579e1b(0x48ce)],_0x598591=Cartesian3[_0x579e1b(0x40f3)](_0x50b1ce[_0x579e1b(0x4fe8)],scratchCartesian$5);if(defined$1(_0x325e93))_0x598591['x']+=0.75*(_0x325e93[0x0]+_0x325e93[0x3]+_0x325e93[0x6]),_0x598591['y']+=0.75*(_0x325e93[0x1]+_0x325e93[0x4]+_0x325e93[0x7]),_0x598591['z']+=0.75*(_0x325e93[0x2]+_0x325e93[0x5]+_0x325e93[0x8]);else{if(defined$1(_0x9b80)){var _0x5186ab=Cartesian3[_0x579e1b(0x4853)](_0x50b1ce[_0x579e1b(0x4fe8)],scratchCartesian$5);_0x5186ab=Cartesian3[_0x21ca6a(0x50ce)](_0x5186ab,0.75*_0x9b80,scratchCartesian$5),_0x598591=Cartesian3[_0x579e1b(0x30c2)](_0x5186ab,_0x50b1ce[_0x579e1b(0x4fe8)],scratchCartesian$5);}}return _0x598591;}function addTileDebugLabel(_0x648f80,_0x42b32a,_0xebf9c9){var _0x6cef1=_0x307c2b,_0x2bbfa6=_0x5e00b3,_0x30cc05='',_0x229e1b=0x0;(_0x42b32a[_0x6cef1(0x267d)]&&(_0x30cc05+=_0x2bbfa6(0xeec)+_0x648f80[_0x2bbfa6(0x1c65)],_0x229e1b++),_0x42b32a[_0x2bbfa6(0x132d)])&&(_0x30cc05+=_0x6cef1(0x45d0)+_0x648f80[_0x2bbfa6(0x409c)],_0x229e1b++,_0x648f80[_0x6cef1(0x4fb7)][_0x2bbfa6(0x31b4)]>0x0&&(_0x30cc05+=_0x2bbfa6(0x4969)+_0x648f80[_0x2bbfa6(0x52cd)][_0x6cef1(0x28fc)],_0x229e1b++),_0x648f80[_0x6cef1(0x4fb7)][_0x2bbfa6(0x120c)]>0x0&&(_0x30cc05+=_0x2bbfa6(0x3670)+_0x648f80[_0x6cef1(0x4fb7)][_0x2bbfa6(0x120c)],_0x229e1b++),_0x30cc05+=_0x2bbfa6(0x3bc7)+_0x648f80[_0x2bbfa6(0x52cd)][_0x2bbfa6(0x4da3)],_0x229e1b++),(_0x42b32a[_0x2bbfa6(0x3885)]&&(_0x30cc05+=_0x2bbfa6(0x11a7)+formatMemoryString$1(_0x648f80[_0x2bbfa6(0x52cd)][_0x6cef1(0x3d02)]),_0x30cc05+=_0x6cef1(0x4bcf)+formatMemoryString$1(_0x648f80[_0x2bbfa6(0x52cd)][_0x6cef1(0x206f)]),_0x229e1b+=0x2),_0x42b32a[_0x6cef1(0x4409)]&&(_0x30cc05+=_0x2bbfa6(0x7f8)+_0x648f80[_0x6cef1(0x2145)][_0x2bbfa6(0x52cd)][_0x6cef1(0x3f2)],_0x229e1b++));var _0x4867c8={'text':_0x30cc05[_0x6cef1(0x1acf)](0x1),'position':_0xebf9c9,'font':0x13-_0x229e1b+_0x2bbfa6(0x1a31),'showBackground':!0x0,'disableDepthTestDistance':Number[_0x2bbfa6(0xe92)]};return _0x42b32a[_0x2bbfa6(0x4c1c)][_0x6cef1(0x1af6)](_0x4867c8);}function updateTileDebugLabels(_0x4c34b4,_0x55bd5a){var _0x383cfc=_0x307c2b,_0x18bb5e=_0x5e00b3,_0x125c7b,_0x54553f,_0x5a9c13=_0x4c34b4[_0x18bb5e(0x2ee3)],_0x1cc3b4=_0x5a9c13[_0x18bb5e(0x809)],_0x4dff0e=_0x4c34b4[_0x18bb5e(0x159c)],_0x3f01f1=_0x4dff0e[_0x18bb5e(0x809)];if(_0x4c34b4[_0x18bb5e(0x4c1c)][_0x18bb5e(0x443c)](),_0x4c34b4[_0x18bb5e(0x3391)]){if(defined$1(_0x4c34b4[_0x18bb5e(0x2cba)])){var _0x3c4124=defined$1(_0x4c34b4[_0x18bb5e(0x566c)])?_0x4c34b4[_0x18bb5e(0x566c)]:computeTileLabelPosition(_0x4c34b4[_0x18bb5e(0x2cba)]);addTileDebugLabel(_0x4c34b4[_0x18bb5e(0x2cba)],_0x4c34b4,_0x3c4124)[_0x18bb5e(0x2388)]=new Cartesian2(0xf,-0xf);}}else{for(_0x125c7b=0x0;_0x125c7b<_0x1cc3b4;++_0x125c7b)addTileDebugLabel(_0x54553f=_0x5a9c13[_0x125c7b],_0x4c34b4,computeTileLabelPosition(_0x54553f));for(_0x125c7b=0x0;_0x125c7b<_0x3f01f1;++_0x125c7b)(_0x54553f=_0x4dff0e[_0x125c7b])[_0x383cfc(0x2f7)]&&addTileDebugLabel(_0x54553f,_0x4c34b4,computeTileLabelPosition(_0x54553f));}_0x4c34b4[_0x18bb5e(0x4c1c)]['update'](_0x55bd5a);}function updateTiles(_0xbb941,_0x29e0a9,_0x51ba13){var _0xf4d841=_0x307c2b,_0x2adfaf=_0x5e00b3;_0xbb941[_0xf4d841(0x4d0c)][_0x2adfaf(0x35c4)](_0xbb941,_0x51ba13);var _0x1147c4,_0x81732d,_0x1e1b04=_0x51ba13[_0xf4d841(0x525a)],_0x2ccf6a=_0xbb941[_0x2adfaf(0x6f7)],_0x41d9f7=_0x29e0a9[_0xf4d841(0xec7)],_0x35b505=_0x41d9f7[_0xf4d841(0x2ef4)],_0xf61810=_0xbb941[_0x2adfaf(0x2ee3)],_0x3a7994=_0xf61810[_0x2adfaf(0x809)],_0x1ca662=_0xbb941[_0x2adfaf(0x159c)],_0x3bfc9d=_0x1ca662[_0xf4d841(0x2ef4)],_0x41ca6d=_0xbb941[_0x2adfaf(0x3c43)],_0x21ac14=_0xbb941[_0xf4d841(0x406f)]&&_0xbb941[_0x2adfaf(0x5f2b)]&&_0x29e0a9[_0x2adfaf(0x4fd0)][_0xf4d841(0x1b53)]&&_0x3a7994>0x0;_0xbb941[_0x2adfaf(0x1603)][_0x2adfaf(0x809)]=0x0,_0x21ac14&&(defined$1(_0xbb941['_stencilClearCommand'])||(_0xbb941[_0x2adfaf(0x35ed)]=new ClearCommand({'stencil':0x0,'pass':Pass$1['CESIUM_3D_TILE'],'renderState':RenderState[_0x2adfaf(0x5344)]({'stencilMask':StencilConstants$1[_0x2adfaf(0x2ecb)]})})),_0x41d9f7['push'](_0xbb941[_0x2adfaf(0x35ed)]));var _0x577615=_0x41d9f7[_0x2adfaf(0x809)];for(_0x1147c4=0x0;_0x1147c4<_0x3a7994;++_0x1147c4)_0x81732d=_0xf61810[_0x1147c4],_0x1e1b04&&_0x41ca6d[_0xf4d841(0x31b9)](_0x81732d),_0x81732d[_0x2adfaf(0xa16)](_0xbb941,_0x29e0a9,_0x51ba13),_0x2ccf6a[_0x2adfaf(0x53f9)](_0x81732d[_0x2adfaf(0x52cd)]),++_0x2ccf6a[_0x2adfaf(0x1cc6)];for(_0x1147c4=0x0;_0x1147c4<_0x3bfc9d;++_0x1147c4)(_0x81732d=_0x1ca662[_0x1147c4])[_0x2adfaf(0xa16)](_0xbb941,_0x29e0a9,_0x51ba13);var _0x40d311=_0x41d9f7[_0x2adfaf(0x809)]-_0x577615;if(_0xbb941[_0x2adfaf(0x1603)][_0x2adfaf(0x1f56)](),_0x21ac14){var _0x5ef417=_0xbb941[_0x2adfaf(0x1603)][_0xf4d841(0x225a)],_0x4b86f5=_0x5ef417[_0x2adfaf(0x809)];for(_0x41d9f7[_0x2adfaf(0x809)]+=_0x4b86f5,_0x1147c4=_0x40d311-0x1;_0x1147c4>=0x0;--_0x1147c4)_0x41d9f7[_0x577615+_0x4b86f5+_0x1147c4]=_0x41d9f7[_0x577615+_0x1147c4];for(_0x1147c4=0x0;_0x1147c4<_0x4b86f5;++_0x1147c4)_0x41d9f7[_0x577615+_0x1147c4]=_0x5ef417[_0x1147c4];}_0x40d311=_0x41d9f7[_0xf4d841(0x2ef4)]-_0x35b505,_0x2ccf6a[_0x2adfaf(0x4717)]=_0x40d311,_0x1e1b04&&_0xbb941[_0x2adfaf(0x5af5)][_0x2adfaf(0x46bf)]&&_0xbb941[_0x2adfaf(0x5af5)][_0x2adfaf(0x2ff5)]&&_0x40d311>0x0&&_0xbb941[_0x2adfaf(0x5cdb)][_0x2adfaf(0xa16)](_0x29e0a9,_0x35b505,_0xbb941[_0x2adfaf(0x5af5)]),_0x1e1b04&&(_0xbb941[_0x2adfaf(0x583a)]||_0xbb941[_0x2adfaf(0x132d)]||_0xbb941[_0x2adfaf(0x3885)]||_0xbb941[_0x2adfaf(0x2263)]?(defined$1(_0xbb941[_0x2adfaf(0x4c1c)])||(_0xbb941[_0xf4d841(0x3d7d)]=new LabelCollection()),updateTileDebugLabels(_0xbb941,_0x29e0a9)):_0xbb941[_0x2adfaf(0x4c1c)]=_0xbb941[_0x2adfaf(0x4c1c)]&&_0xbb941[_0x2adfaf(0x4c1c)][_0xf4d841(0x5020)]());}var scratchStack=[];function destroySubtree(_0x37302f,_0x384452){var _0x16f068=_0x307c2b,_0x1d467f=_0x5e00b3,_0x317da2=_0x384452,_0x4acdfb=scratchStack;for(_0x4acdfb[_0x1d467f(0x5323)](_0x384452);_0x4acdfb[_0x16f068(0x2ef4)]>0x0;){for(var _0x19c573=(_0x384452=_0x4acdfb[_0x1d467f(0x3b86)]())[_0x1d467f(0x2e0)],_0x1c9a36=_0x19c573[_0x16f068(0x2ef4)],_0x588526=0x0;_0x588526<_0x1c9a36;++_0x588526)_0x4acdfb[_0x16f068(0x2a0e)](_0x19c573[_0x588526]);_0x384452!==_0x317da2&&(destroyTile(_0x37302f,_0x384452),--_0x37302f[_0x1d467f(0x6f7)][_0x16f068(0x23b5)]);}_0x317da2[_0x16f068(0x43d4)]=[];}function unloadTile(_0x5c917a,_0x289a22){var _0x3324f6=_0x307c2b,_0x16fbdb=_0x5e00b3;_0x5c917a[_0x16fbdb(0x1093)][_0x16fbdb(0x1c10)](_0x289a22),_0x5c917a[_0x3324f6(0x4709)][_0x16fbdb(0xd07)](_0x289a22[_0x3324f6(0x4fb7)]),--_0x5c917a[_0x16fbdb(0x6f7)][_0x16fbdb(0x28e7)],_0x289a22[_0x16fbdb(0x5b93)]();}function destroyTile(_0x25e4bc,_0xbf76ee){var _0x42a8ad=_0x5e00b3;_0x25e4bc[_0x42a8ad(0x4a69)][_0x42a8ad(0x469)](_0x25e4bc,_0xbf76ee,unloadTile),_0xbf76ee[_0x42a8ad(0x2947)]();}function raiseLoadProgressEvent$1(_0x52e575,_0x5f1f14){var _0x3c9960=_0x307c2b,_0x5dc808=_0x5e00b3,_0x169539=_0x52e575[_0x5dc808(0x6f7)],_0x2c5af0=_0x52e575[_0x5dc808(0x4313)],_0x5c3ebd=_0x169539[_0x5dc808(0x19fa)],_0x341bec=_0x169539[_0x5dc808(0xd9a)],_0x144154=_0x2c5af0[_0x5dc808(0x19fa)],_0x6415f4=_0x2c5af0[_0x5dc808(0xd9a)];Cesium3DTilesetStatistics[_0x5dc808(0x40f3)](_0x169539,_0x2c5af0);var _0x53d4fd=_0x5c3ebd!==_0x144154||_0x341bec!==_0x6415f4;_0x53d4fd&&_0x5f1f14['afterRender'][_0x5dc808(0x5323)](function(){var _0x2ec45d=_0x140d;_0x52e575[_0x2ec45d(0x8c9)][_0x2ec45d(0x31b9)](_0x5c3ebd,_0x341bec);}),_0x52e575[_0x5dc808(0x2f5f)]=0x0===_0x169539[_0x3c9960(0x4ee3)]&&0x0===_0x169539[_0x5dc808(0xd9a)]&&0x0===_0x169539[_0x5dc808(0x58be)],_0x53d4fd&&_0x52e575[_0x5dc808(0x2f5f)]&&(_0x5f1f14[_0x5dc808(0x30c)][_0x5dc808(0x5323)](function(){var _0x424ca9=_0x5dc808;_0x52e575[_0x424ca9(0x3a58)][_0x424ca9(0x1c10)]();}),_0x52e575[_0x5dc808(0x3edf)]||(_0x52e575[_0x5dc808(0x3edf)]=!0x0,_0x5f1f14[_0x5dc808(0x30c)][_0x5dc808(0x5323)](function(){var _0x221268=_0x5dc808;_0x52e575[_0x221268(0x24f3)][_0x221268(0x1c10)]();})));}function resetMinimumMaximum(_0x39becf){var _0x2695ec=_0x307c2b,_0x3dde12=_0x5e00b3;_0x39becf[_0x3dde12(0x3b52)][_0x3dde12(0x589c)](),_0x39becf[_0x2695ec(0x1d03)][_0x3dde12(0x25b6)]=Number[_0x3dde12(0x4d71)],_0x39becf[_0x3dde12(0x310e)][_0x2695ec(0xca0)]=-Number[_0x3dde12(0x4d71)],_0x39becf[_0x3dde12(0x128f)][_0x2695ec(0x139e)]=Number[_0x3dde12(0x4d71)],_0x39becf[_0x3dde12(0x310e)][_0x3dde12(0x52d5)]=-Number[_0x3dde12(0x4d71)],_0x39becf['_minimumPriority'][_0x2695ec(0x2665)]=Number[_0x3dde12(0x4d71)],_0x39becf[_0x3dde12(0x310e)][_0x3dde12(0x451d)]=-Number[_0x3dde12(0x4d71)],_0x39becf[_0x3dde12(0x128f)][_0x3dde12(0x3e93)]=Number[_0x3dde12(0x4d71)],_0x39becf[_0x2695ec(0x2361)][_0x3dde12(0x3e93)]=-Number[_0x3dde12(0x4d71)];}function detectModelMatrixChanged(_0x1b2583,_0x52d35d){var _0x594ad2=_0x307c2b,_0xedac=_0x5e00b3;_0x52d35d[_0xedac(0x42a2)]===_0x1b2583[_0x594ad2(0x1ef9)]&&defined$1(_0x1b2583[_0xedac(0x4b3d)])||(_0x1b2583[_0xedac(0x5e02)]=_0x52d35d[_0x594ad2(0x1b6b)],_0x1b2583[_0xedac(0x406b)]=!Matrix4[_0x594ad2(0x4d2)](_0x1b2583[_0xedac(0x599)],_0x1b2583[_0xedac(0x4b3d)]),_0x1b2583[_0xedac(0x4b3d)]=Matrix4[_0xedac(0x40f3)](_0x1b2583[_0x594ad2(0x4bac)],_0x1b2583[_0xedac(0x4b3d)]));}function update$2(_0x5db8ad,_0x44d790,_0x5ee2f9,_0x38c584){var _0x3e3982=_0x307c2b,_0x2d21cb=_0x5e00b3;if(_0x44d790[_0x2d21cb(0x3037)]===SceneMode$1[_0x2d21cb(0x530d)])return!0x1;if(!_0x5db8ad[_0x2d21cb(0x2e0b)])return!0x1;var _0x223063=_0x5db8ad[_0x2d21cb(0x6f7)];_0x223063[_0x2d21cb(0x3fec)]();var _0x4e453e=_0x38c584[_0x2d21cb(0x244)];++_0x5db8ad[_0x2d21cb(0x2496)],resetMinimumMaximum(_0x5db8ad),detectModelMatrixChanged(_0x5db8ad,_0x44d790),_0x5db8ad[_0x2d21cb(0x3762)]=_0x5db8ad[_0x2d21cb(0x174b)]&&!_0x5db8ad[_0x2d21cb(0x406b)];var _0x1f1bf6=_0x38c584[_0x3e3982(0x1b5b)][_0x2d21cb(0x158a)](_0x5db8ad,_0x44d790),_0x2e10aa=_0x44d790[_0x3e3982(0x5071)];if(_0x38c584[_0x2d21cb(0x136)]&&_0x2e10aa[_0x2d21cb(0x7a8)]<_0x2e10aa['memoryThresholdValue']&&requestTiles(_0x5db8ad),updateTiles(_0x5db8ad,_0x44d790,_0x38c584),Cesium3DTilesetStatistics[_0x2d21cb(0x40f3)](_0x223063,_0x5ee2f9),_0x4e453e){var _0x5f0b3b=_0x5db8ad[_0x2d21cb(0xc2d)];if(defined$1(_0x5f0b3b)&&0x0!==_0x223063['selected']){for(var _0x4f030f=_0x5f0b3b[_0x2d21cb(0x809)],_0x3d949a=0x0;_0x3d949a<_0x4f030f;++_0x3d949a)_0x44d790[_0x2d21cb(0x258b)][_0x2d21cb(0x4a7b)](_0x5f0b3b[_0x3d949a]);}}return _0x1f1bf6;}Cesium3DTileset[_0x5e00b3(0x3720)][_0x307c2b(0x2c7a)]=function(){var _0x1dc16b=_0x307c2b,_0x4f3f7e=_0x5e00b3;this[_0x4f3f7e(0x4a69)][_0x1dc16b(0x875)]();},Cesium3DTileset[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x2ef411){var _0x44a1b8=_0x307c2b,_0x4867dc=_0x5e00b3;if(_0x2ef411[_0x4867dc(0x466b)]>-0x1&&!this[_0x4867dc(0x1ed7)](_0x2ef411['multiViewportIndex']))return;this[_0x44a1b8(0x3a16)]=_0x2ef411,this[_0x4867dc(0x30ce)](_0x2ef411,_0x2ef411[_0x4867dc(0x342b)]);},Cesium3DTileset[_0x5e00b3(0x3720)][_0x5e00b3(0x30ce)]=function(_0x1ddc35,_0x20c270){var _0x2b1938=_0x307c2b,_0x3965a7=_0x5e00b3,_0x270f7b=_0x20c270[_0x3965a7(0x295c)];if((_0x270f7b!==Cesium3DTilePass$1[_0x2b1938(0x573f)]||this[_0x3965a7(0x715)]&&!this[_0x3965a7(0x3234)])&&(_0x270f7b!==Cesium3DTilePass$1[_0x2b1938(0x13fd)]||this[_0x2b1938(0x45df)]&&(this[_0x3965a7(0x3234)]||this[_0x3965a7(0x715)]))&&(_0x270f7b!==Cesium3DTilePass$1[_0x3965a7(0x2559)]||!(!this[_0x3965a7(0x3762)]&&this[_0x3965a7(0xec4)]<=0x0||!this[_0x3965a7(0x3234)]))){var _0x1ada9e=_0x1ddc35[_0x3965a7(0xe5b)],_0x3b6cbd=_0x1ddc35[_0x3965a7(0x5592)],_0x1bcfee=_0x1ddc35[_0x3965a7(0x332b)];_0x20c270[_0x3965a7(0x2e0b)]=!0x1;var _0x34db39=Cesium3DTilePass$1[_0x3965a7(0x362e)](_0x270f7b),_0x390db4=_0x34db39[_0x3965a7(0x5cc2)],_0x2cae85=defaultValue$1(_0x20c270['commandList'],_0x1ada9e),_0x216608=_0x2cae85[_0x2b1938(0x2ef4)];_0x1ddc35['commandList']=_0x2cae85,_0x1ddc35[_0x3965a7(0x5592)]=defaultValue$1(_0x20c270[_0x3965a7(0x5592)],_0x3b6cbd),_0x1ddc35[_0x2b1938(0x2dd7)]=defaultValue$1(_0x20c270[_0x3965a7(0x332b)],_0x1bcfee);var _0x2b35b0=this[_0x3965a7(0x2a21)][_0x270f7b];(this[_0x3965a7(0x3234)]||_0x390db4)&&(this[_0x3965a7(0x26e9)]=_0x270f7b,_0x20c270[_0x3965a7(0x2e0b)]=update$2(this,_0x1ddc35,_0x2b35b0,_0x34db39)),_0x390db4&&(_0x2cae85[_0x3965a7(0x809)]=_0x216608),_0x1ddc35[_0x2b1938(0xec7)]=_0x1ada9e,_0x1ddc35[_0x3965a7(0x5592)]=_0x3b6cbd,_0x1ddc35[_0x3965a7(0x332b)]=_0x1bcfee;}},Cesium3DTileset[_0x5e00b3(0x3720)][_0x5e00b3(0x34b5)]=function(_0x442129){var _0x22702b=_0x307c2b,_0x21b5c=_0x5e00b3;return!!defined$1(this[_0x21b5c(0x48d9)])&&this[_0x21b5c(0x48d9)][_0x22702b(0x2feb)](_0x442129)>-0x1;},Cesium3DTileset[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Cesium3DTileset[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0xcbf82=_0x307c2b,_0x3d4fd2=_0x5e00b3;if(this[_0xcbf82(0x3d7d)]=this[_0xcbf82(0x3d7d)]&&this[_0x3d4fd2(0x4c1c)][_0x3d4fd2(0x2947)](),this[_0x3d4fd2(0x49f7)]=this[_0x3d4fd2(0x49f7)]&&this[_0x3d4fd2(0x49f7)][_0x3d4fd2(0x2947)](),defined$1(this[_0x3d4fd2(0xc76)])){var _0x1900cc=scratchStack;for(_0x1900cc[_0x3d4fd2(0x5323)](this[_0x3d4fd2(0xc76)]);_0x1900cc[_0x3d4fd2(0x809)]>0x0;){var _0x4f6bdd=_0x1900cc[_0x3d4fd2(0x3b86)]();_0x4f6bdd[_0x3d4fd2(0x2947)]();for(var _0x4d40a1=_0x4f6bdd[_0x3d4fd2(0x2e0)],_0x99a410=_0x4d40a1[_0x3d4fd2(0x809)],_0x1a5cdc=0x0;_0x1a5cdc<_0x99a410;++_0x1a5cdc)_0x1900cc[_0x3d4fd2(0x5323)](_0x4d40a1[_0x1a5cdc]);}}return this[_0x3d4fd2(0xc76)]=void 0x0,destroyObject$1(this);};var modelMatrixScratch$1=new Matrix4();function Cesium3DTilesetVisualizer(_0x1a19c2,_0x79bfb4){var _0x1ca906=_0x307c2b,_0x5e9001=_0x5e00b3;_0x79bfb4[_0x5e9001(0xf02)][_0x5e9001(0x13f3)](Cesium3DTilesetVisualizer[_0x1ca906(0x1aa2)][_0x5e9001(0x1cfb)],this),this[_0x5e9001(0x5e52)]=_0x1a19c2,this[_0x1ca906(0x5899)]=_0x1a19c2[_0x5e9001(0x37e8)],this[_0x5e9001(0x14b8)]=_0x79bfb4,this[_0x5e9001(0x1c9f)]={},this[_0x5e9001(0x5d7a)]=new AssociativeArray(),this[_0x5e9001(0x1cfb)](_0x79bfb4,_0x79bfb4[_0x5e9001(0xc98)],[],[]);}function removeTileset(_0x2dc6c0,_0x5b0757,_0x89638c,_0x20b106){var _0x236c0c=_0x5e00b3,_0x39230f=_0x89638c[_0x5b0757['id']];defined$1(_0x39230f)&&(_0x20b106[_0x236c0c(0x2eb0)](_0x39230f[_0x236c0c(0x7b7)]),delete _0x89638c[_0x5b0757['id']]);}function checkLoad(_0x155aca,_0x395741,_0x4cef1c){var _0x31cf95=_0x5e00b3;_0x155aca[_0x31cf95(0x41cf)][_0x31cf95(0xd22)](function(_0x3452fc){var _0x405536=_0x140d,_0x585aa1=_0x31cf95;console[_0x585aa1(0x584a)](_0x3452fc),_0x4cef1c[_0x395741['id']][_0x405536(0x3eb)]=!0x0;});}Cesium3DTilesetVisualizer[_0x307c2b(0x1aa2)]['update']=function(_0x3d63a6){var _0x4a5971=_0x307c2b,_0x398f63=_0x5e00b3;for(var _0x317291=this[_0x398f63(0x5d7a)][_0x398f63(0xc98)],_0x22b414=this[_0x4a5971(0x5aa7)],_0x2fd1b4=this[_0x398f63(0x1fda)],_0x1cbbec=0x0,_0x20da97=_0x317291[_0x398f63(0x809)];_0x1cbbec<_0x20da97;_0x1cbbec++){var _0x4da7ae,_0x3fb920,_0x88252a=_0x317291[_0x1cbbec],_0x43130d=_0x88252a[_0x398f63(0x2090)],_0x36934b=_0x22b414[_0x88252a['id']],_0x118bb8=_0x88252a[_0x398f63(0x227a)]&&_0x88252a[_0x4a5971(0x775)](_0x3d63a6)&&Property$1[_0x4a5971(0x1611)](_0x43130d[_0x398f63(0x1462)],_0x3d63a6,!0x0);if(_0x118bb8&&(_0x3fb920=_0x88252a[_0x4a5971(0x33c9)](_0x3d63a6,modelMatrixScratch$1),_0x4da7ae=Resource[_0x398f63(0x3bee)](Property$1[_0x398f63(0x5db9)](_0x43130d[_0x398f63(0x256a)],_0x3d63a6))),_0x118bb8){var _0x2554b6=defined$1(_0x36934b)?_0x36934b[_0x398f63(0x7b7)]:void 0x0;defined$1(_0x2554b6)&&_0x4da7ae[_0x398f63(0x2dba)]===_0x36934b[_0x4a5971(0x2cb5)]||(defined$1(_0x2554b6)&&(_0x2fd1b4[_0x398f63(0x2eb0)](_0x2554b6),delete _0x22b414[_0x88252a['id']]),(_0x2554b6=new Cesium3DTileset({'url':_0x4da7ae}))['id']=_0x88252a,_0x2fd1b4[_0x4a5971(0x1af6)](_0x2554b6),_0x36934b={'tilesetPrimitive':_0x2554b6,'url':_0x4da7ae[_0x4a5971(0x2cb5)],'loadFail':!0x1},_0x22b414[_0x88252a['id']]=_0x36934b,checkLoad(_0x2554b6,_0x88252a,_0x22b414)),_0x2554b6[_0x398f63(0x3234)]=!0x0,defined$1(_0x3fb920)&&(_0x2554b6[_0x398f63(0x599)]=_0x3fb920),_0x2554b6['maximumScreenSpaceError']=Property$1[_0x4a5971(0x1611)](_0x43130d[_0x398f63(0x3a0a)],_0x3d63a6,_0x2554b6[_0x398f63(0x3a0a)]);}else defined$1(_0x36934b)&&(_0x36934b[_0x4a5971(0x11b8)][_0x398f63(0x3234)]=!0x1);}return!0x0;},Cesium3DTilesetVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Cesium3DTilesetVisualizer[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x2d1793=_0x307c2b,_0x33d71d=_0x5e00b3;this[_0x33d71d(0x14b8)][_0x33d71d(0xf02)][_0x2d1793(0x3df8)](Cesium3DTilesetVisualizer[_0x33d71d(0x3720)][_0x33d71d(0x1cfb)],this);for(var _0x5fcb20=this[_0x33d71d(0x5d7a)][_0x33d71d(0xc98)],_0x3ae932=this[_0x33d71d(0x1c9f)],_0x4675d8=this[_0x33d71d(0x1fda)],_0x39bd00=_0x5fcb20[_0x33d71d(0x809)]-0x1;_0x39bd00>-0x1;_0x39bd00--)removeTileset(this,_0x5fcb20[_0x39bd00],_0x3ae932,_0x4675d8);return destroyObject$1(this);},Cesium3DTilesetVisualizer[_0x307c2b(0x1aa2)][_0x5e00b3(0x2323)]=function(_0x5f5b06,_0x23e5cc){var _0x389e46=_0x307c2b,_0x51365f=_0x5e00b3,_0x51dcc0=this[_0x51365f(0x1c9f)][_0x5f5b06['id']];if(!defined$1(_0x51dcc0)||_0x51dcc0['loadFail'])return BoundingSphereState$1[_0x51365f(0xf90)];var _0x52fdfd=_0x51dcc0[_0x51365f(0x7b7)];return defined$1(_0x52fdfd)&&_0x52fdfd[_0x389e46(0x537b)]?_0x52fdfd[_0x389e46(0x54cf)]?(BoundingSphere[_0x51365f(0x40f3)](_0x52fdfd[_0x51365f(0x93d)],_0x23e5cc),BoundingSphereState$1[_0x51365f(0x500f)]):BoundingSphereState$1[_0x51365f(0x5006)]:BoundingSphereState$1[_0x51365f(0xf90)];},Cesium3DTilesetVisualizer[_0x307c2b(0x1aa2)][_0x307c2b(0x180b)]=function(_0x198a49,_0x2bdaf0,_0x481181,_0x24b326){var _0x2db0e8=_0x307c2b,_0x4bd5ec=_0x5e00b3,_0x453b9f,_0x4efbee,_0x58afcb=this[_0x4bd5ec(0x5d7a)],_0x5893aa=this[_0x4bd5ec(0x1c9f)],_0x4e622b=this[_0x4bd5ec(0x1fda)];for(_0x453b9f=_0x2bdaf0[_0x4bd5ec(0x809)]-0x1;_0x453b9f>-0x1;_0x453b9f--)defined$1((_0x4efbee=_0x2bdaf0[_0x453b9f])[_0x2db0e8(0xb95)])&&_0x58afcb[_0x4bd5ec(0x10aa)](_0x4efbee['id'],_0x4efbee);for(_0x453b9f=_0x24b326[_0x4bd5ec(0x809)]-0x1;_0x453b9f>-0x1;_0x453b9f--)defined$1((_0x4efbee=_0x24b326[_0x453b9f])[_0x4bd5ec(0x2090)])?_0x58afcb['set'](_0x4efbee['id'],_0x4efbee):(removeTileset(this,_0x4efbee,_0x5893aa,_0x4e622b),_0x58afcb[_0x2db0e8(0x45fe)](_0x4efbee['id']));for(_0x453b9f=_0x481181[_0x4bd5ec(0x809)]-0x1;_0x453b9f>-0x1;_0x453b9f--)removeTileset(this,_0x4efbee=_0x481181[_0x453b9f],_0x5893aa,_0x4e622b),_0x58afcb[_0x4bd5ec(0x4f4b)](_0x4efbee['id']);};var defaultEvenColor$1=Color$2[_0x5e00b3(0x3b7e)],defaultOddColor$1=Color$2[_0x5e00b3(0x12b7)],defaultRepeat$1=new Cartesian2(0x2,0x2);function CheckerboardMaterialProperty(_0x2bceab){var _0x28e187=_0x307c2b,_0x4e6195=_0x5e00b3;_0x2bceab=defaultValue$1(_0x2bceab,defaultValue$1[_0x28e187(0x216e)]),this[_0x4e6195(0x5303)]=new Event(),this[_0x28e187(0x11e1)]=void 0x0,this['_evenColorSubscription']=void 0x0,this[_0x28e187(0x33cd)]=void 0x0,this[_0x4e6195(0x5463)]=void 0x0,this[_0x4e6195(0x33d1)]=void 0x0,this[_0x4e6195(0x5ada)]=void 0x0,this[_0x4e6195(0x2e2c)]=_0x2bceab['evenColor'],this[_0x4e6195(0x3f7a)]=_0x2bceab[_0x4e6195(0x3f7a)],this[_0x4e6195(0x3ec3)]=_0x2bceab[_0x4e6195(0x3ec3)];}Object[_0x5e00b3(0x1dfd)](CheckerboardMaterialProperty[_0x307c2b(0x1aa2)],{'isConstant':{'get':function(){var _0x2e2241=_0x307c2b,_0x2a88d4=_0x5e00b3;return Property$1[_0x2a88d4(0x41b2)](this[_0x2a88d4(0x3f91)])&&Property$1[_0x2a88d4(0x41b2)](this[_0x2a88d4(0x4a35)])&&Property$1[_0x2a88d4(0x41b2)](this[_0x2e2241(0x56d6)]);}},'definitionChanged':{'get':function(){var _0x77aba8=_0x5e00b3;return this[_0x77aba8(0x5303)];}},'evenColor':createPropertyDescriptor(_0x307c2b(0x183b)),'oddColor':createPropertyDescriptor('oddColor'),'repeat':createPropertyDescriptor(_0x5e00b3(0x3ec3))}),CheckerboardMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x135e)]=function(_0xb3a53){var _0x43a7ed=_0x5e00b3;return _0x43a7ed(0x4f9a);},CheckerboardMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x357d12,_0xc799ab){var _0x164e95=_0x307c2b,_0xb468a4=_0x5e00b3;return defined$1(_0xc799ab)||(_0xc799ab={}),_0xc799ab[_0x164e95(0x31a6)]=Property$1[_0xb468a4(0xc49)](this[_0xb468a4(0x3f91)],_0x357d12,defaultEvenColor$1,_0xc799ab[_0x164e95(0x31a6)]),_0xc799ab[_0xb468a4(0x2f52)]=Property$1[_0x164e95(0x2993)](this[_0xb468a4(0x4a35)],_0x357d12,defaultOddColor$1,_0xc799ab[_0x164e95(0xabc)]),_0xc799ab[_0xb468a4(0x3ec3)]=Property$1[_0x164e95(0x1611)](this['_repeat'],_0x357d12,defaultRepeat$1),_0xc799ab;},CheckerboardMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x46d235){var _0x330f5a=_0x307c2b,_0x4d0603=_0x5e00b3;return this===_0x46d235||_0x46d235 instanceof CheckerboardMaterialProperty&&Property$1[_0x4d0603(0x1dab)](this[_0x4d0603(0x3f91)],_0x46d235[_0x330f5a(0x11e1)])&&Property$1[_0x4d0603(0x1dab)](this[_0x330f5a(0x33cd)],_0x46d235[_0x330f5a(0x33cd)])&&Property$1[_0x4d0603(0x1dab)](this[_0x4d0603(0x33d1)],_0x46d235[_0x330f5a(0x56d6)]);};var Geometry3DType={'UNKNOWN':_0x307c2b(0x2e42),'GEOPOINT3D':_0x5e00b3(0x5ff8),'GEOLINE3D':_0x5e00b3(0x161c),'GEOREGION3D':_0x5e00b3(0x25d1),'GEOMODEL3D':_0x5e00b3(0xb95),'GEOSPHERE':_0x5e00b3(0x5123),'GEOBOX':_0x5e00b3(0x1188),'GEOBILLBOARD':_0x5e00b3(0x4c68),'GEOELLIPSOID':_0x5e00b3(0x4f17),'GEOCYLINDER':_0x5e00b3(0x44a0),'GEOCONE':_0x5e00b3(0x31c5),'GEOCIRCLE3D':_0x5e00b3(0x22e0)},Geometry3DType$1=Object[_0x5e00b3(0x5448)](Geometry3DType);function Point3D$1(_0x38df2b,_0x17cc69,_0x2cb26e){this['x']=parseFloat(_0x38df2b)||0x0,this['y']=parseFloat(_0x17cc69)||0x0,this['z']=parseFloat(_0x2cb26e)||0x0;}Point3D$1[_0x307c2b(0x4d2)]=function(_0x1cd7a5,_0x16a2bf){return _0x1cd7a5===_0x16a2bf||defined$1(_0x1cd7a5)&&defined$1(_0x16a2bf)&&_0x1cd7a5['x']===_0x16a2bf['x']&&_0x1cd7a5['y']===_0x16a2bf['y']&&_0x1cd7a5['z']===_0x16a2bf['z'];};var RotationOrigin={'CENTER':0x0,'APEX':0x1},RotationOrigin$1=Object[_0x5e00b3(0x5448)](RotationOrigin);function Geometry3D(_0xd62ca6){var _0x166526=_0x5e00b3;this[_0x166526(0x56e8)](_0xd62ca6);}function addAttribute(_0x2ba59e,_0x51ab5a,_0x4136d2,_0x108e5f){var _0x15cb07=_0x307c2b,_0x585919=_0x5e00b3,_0x25964b=Buffer$1['createVertexBuffer']({'context':_0x108e5f,'typedArray':ComponentDatatype$1[_0x585919(0x40dd)](_0x51ab5a['componentDatatype'],_0x51ab5a[_0x585919(0xc98)]),'usage':BufferUsage[_0x585919(0xdfd)]});_0x2ba59e[_0x585919(0x5323)]({'index':_0x4136d2,'vertexBuffer':_0x25964b,'componentsPerAttribute':_0x51ab5a[_0x15cb07(0x4f1d)],'componentDatatype':_0x51ab5a[_0x585919(0x5c9a)],'offsetInBytes':0x0,'strideInBytes':0x0,'normalize':!0x1});}Object[_0x5e00b3(0x1dfd)](Geometry3D[_0x5e00b3(0x3720)],{'geoRotationX':{'get':function(){var _0x52f77f=_0x5e00b3;return this[_0x52f77f(0x1d52)];},'set':function(_0x55cf9f){var _0x176c0c=_0x307c2b,_0x4400d1=_0x5e00b3;'number'==typeof _0x55cf9f&&(this[_0x176c0c(0x2a6b)]=_0x55cf9f,this[_0x4400d1(0x2926)]=!0x0);}},'geoRotationY':{'get':function(){var _0x45fb08=_0x5e00b3;return this[_0x45fb08(0x3c0d)];},'set':function(_0x33a162){var _0x1c36c3=_0x307c2b,_0x16f405=_0x5e00b3;_0x16f405(0x1efe)==typeof _0x33a162&&(this[_0x1c36c3(0x5209)]=_0x33a162,this[_0x16f405(0x2926)]=!0x0);}},'geoRotationZ':{'get':function(){var _0x48db36=_0x5e00b3;return this[_0x48db36(0x56d4)];},'set':function(_0x2b6cc7){var _0x3385d9=_0x5e00b3;_0x3385d9(0x1efe)==typeof _0x2b6cc7&&(this[_0x3385d9(0x56d4)]=_0x2b6cc7,this[_0x3385d9(0x2926)]=!0x0);}},'geoScaleX':{'get':function(){var _0xa8255d=_0x5e00b3;return this[_0xa8255d(0x14fb)];},'set':function(_0x45e021){var _0x5d226f=_0x307c2b,_0x40d64b=_0x5e00b3;_0x40d64b(0x1efe)==typeof _0x45e021&&(this[_0x5d226f(0x545f)]=_0x45e021,this[_0x40d64b(0x2926)]=!0x0);}},'geoScaleY':{'get':function(){var _0x5c28ae=_0x307c2b;return this[_0x5c28ae(0x3b0b)];},'set':function(_0x409a2e){var _0xbac6f8=_0x5e00b3;_0xbac6f8(0x1efe)==typeof _0x409a2e&&(this[_0xbac6f8(0x4c5)]=_0x409a2e,this[_0xbac6f8(0x2926)]=!0x0);}},'geoScaleZ':{'get':function(){var _0x3be0ec=_0x5e00b3;return this[_0x3be0ec(0x4e57)];},'set':function(_0x3784d2){var _0x2591d6=_0x307c2b,_0x3ca9a0=_0x5e00b3;_0x3ca9a0(0x1efe)==typeof _0x3784d2&&(this[_0x3ca9a0(0x4e57)]=_0x3784d2,this[_0x2591d6(0x27c3)]=!0x0);}},'geoId':{'get':function(){return this['id'];},'set':function(_0x1d1532){var _0x1841ca=_0x5e00b3;_0x1841ca(0x1efe)==typeof _0x1d1532&&(this['id']=_0x1d1532,this[_0x1841ca(0x2926)]=!0x0);}},'geoType':{'get':function(){var _0x59d68f=_0x307c2b;return this[_0x59d68f(0x18c0)];},'set':function(_0x5dac6e){var _0x2304e7=_0x5e00b3;'number'==typeof _0x5dac6e&&(this[_0x2304e7(0x3dd)]=_0x5dac6e);}},'geoPosition':{'get':function(){var _0x808d09=_0x307c2b;return this[_0x808d09(0x2fe9)];},'set':function(_0x2675a1){var _0x3389a0=_0x307c2b,_0x4d0fa8=_0x5e00b3;_0x2675a1 instanceof Point3D$1&&!Point3D$1[_0x3389a0(0x4d2)](_0x2675a1,this[_0x4d0fa8(0x3747)])&&(this[_0x4d0fa8(0x3747)]=_0x2675a1,this[_0x4d0fa8(0x2926)]=!0x0,this[_0x4d0fa8(0x377b)]=!0x0);}},'modelMatrix':{'get':function(){var _0x1102fb=_0x307c2b,_0xa22f29=_0x5e00b3;return this[_0xa22f29(0x2926)]&&this[_0xa22f29(0x3ca8)](),this[_0x1102fb(0x2ebe)];}},'isGeometryDirty':{'get':function(){var _0xddc3ec=_0x307c2b;return this[_0xddc3ec(0x222a)];},'set':function(_0x46ab20){var _0x5e565e=_0x5e00b3;this[_0x5e565e(0x377b)]=_0x46ab20;}},'isLatLon':{'get':function(){var _0x1ea1ce=_0x5e00b3;return this[_0x1ea1ce(0x5371)];},'set':function(_0x13729d){var _0x19aab5=_0x5e00b3;this[_0x19aab5(0x5371)]=_0x13729d;}}}),Geometry3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x56e8)]=function(_0xf89eef){var _0x1d537d=_0x307c2b,_0x2a7336=_0x5e00b3;_0xf89eef=_0xf89eef||{},this[_0x2a7336(0x1d52)]=defaultValue$1(_0xf89eef[_0x2a7336(0x1d52)],0x0),this[_0x2a7336(0x3c0d)]=defaultValue$1(_0xf89eef[_0x2a7336(0x3c0d)],0x0),this[_0x2a7336(0x56d4)]=defaultValue$1(_0xf89eef[_0x2a7336(0x56d4)],0x0),this[_0x2a7336(0x14fb)]=defaultValue$1(_0xf89eef[_0x2a7336(0x14fb)],0x1),this[_0x2a7336(0x4c5)]=defaultValue$1(_0xf89eef[_0x2a7336(0x4c5)],0x1),this[_0x2a7336(0x4e57)]=defaultValue$1(_0xf89eef[_0x1d537d(0x5440)],0x1),this[_0x2a7336(0x3747)]=defaultValue$1(_0xf89eef[_0x1d537d(0x2fe9)],new Point3D$1(0x0,0x0,0x0)),this['id']=defaultValue$1(_0xf89eef['id'],0x0),this[_0x1d537d(0x18c0)]=defaultValue$1(_0xf89eef[_0x2a7336(0x3dd)],Geometry3DType$1[_0x2a7336(0x192c)]),this[_0x2a7336(0xfe6)]=[],this[_0x2a7336(0x4b1e)]=[],this[_0x2a7336(0x5f15)]=void 0x0,this[_0x2a7336(0x33a1)]=new Matrix4(0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x1),this[_0x2a7336(0x2926)]=!0x0,this[_0x2a7336(0x377b)]=!0x0,this[_0x1d537d(0xe6d)]=!0x0;},Geometry3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x423)]=function(){return null;},Geometry3D[_0x5e00b3(0x3720)][_0x5e00b3(0x516d)]=function(){var _0x1233e6=_0x307c2b,_0x269225=_0x5e00b3;return defined$1(this[_0x1233e6(0x8b0)])&&!this[_0x269225(0x377b)]||this[_0x269225(0x53ff)](),this[_0x269225(0x5f15)];},Geometry3D[_0x5e00b3(0x3720)][_0x5e00b3(0x3ca8)]=function(){var _0x19c63a=_0x307c2b,_0x4efbd0=_0x5e00b3;if(this[_0x4efbd0(0x5371)]){_0x29e785=Cartesian3[_0x19c63a(0x1927)](this[_0x19c63a(0x2fe9)]['x'],this[_0x4efbd0(0x3747)]['y'],this[_0x19c63a(0x2fe9)]['z']);var _0x57fdde=CesiumMath[_0x19c63a(0x18e6)](this[_0x4efbd0(0x1d52)]),_0x53f821=CesiumMath[_0x4efbd0(0x4476)](this[_0x4efbd0(0x3c0d)]),_0x452ba1=new HeadingPitchRoll(CesiumMath[_0x4efbd0(0x4476)](this[_0x19c63a(0x2dc)]),_0x57fdde,_0x53f821),_0x56cee5=new Cartesian3(this[_0x4efbd0(0x14fb)],this[_0x19c63a(0x3b0b)],this[_0x19c63a(0x5440)]),_0x1d5103=new Quaternion(),_0x389c37=new Matrix4(),_0x53bd7b=Quaternion[_0x4efbd0(0x3272)](_0x452ba1,_0x1d5103),_0x26754b=Matrix4[_0x4efbd0(0x1be7)](Cartesian3[_0x4efbd0(0x3a34)],_0x53bd7b,_0x56cee5,_0x389c37);if(this[_0x4efbd0(0x33a1)]=Transforms[_0x4efbd0(0x14ce)](_0x29e785,Ellipsoid[_0x4efbd0(0x17f7)],this[_0x4efbd0(0x33a1)]),_0x4efbd0(0x31c5)===this[_0x4efbd0(0x3dd)]&&this[_0x4efbd0(0x17d2)]===RotationOrigin$1[_0x4efbd0(0x345a)]){var _0x59b8ed,_0x52a93e,_0x6330aa;if(_0x26754b=Matrix4[_0x4efbd0(0x1be7)](Cartesian3[_0x4efbd0(0x3a34)],_0x53bd7b,new Cartesian3(0x1,0x1,0x1),_0x389c37),!defined$1(this[_0x4efbd0(0x2b96)]))return void(this[_0x4efbd0(0x2926)]=!0x1);var _0x5b42ec=new Matrix4();Matrix4[_0x4efbd0(0x25c6)](this[_0x19c63a(0x2ebe)],_0x5b42ec);var _0xf467ea=Matrix4[_0x4efbd0(0x40f3)](this[_0x4efbd0(0x33a1)]),_0xc76351=new Matrix4();Matrix4[_0x19c63a(0x1bd4)](_0x56cee5,_0xc76351);var _0x2babbd=Matrix4[_0x19c63a(0x4854)](_0x5b42ec,this[_0x19c63a(0x158f)],new Cartesian3());_0x2babbd=Matrix4[_0x4efbd0(0x108e)](_0xc76351,_0x2babbd,new Cartesian3()),_0x2babbd=Matrix4[_0x4efbd0(0x108e)](_0xf467ea,_0x2babbd,new Cartesian3());var _0xdffec=Cartesian3[_0x4efbd0(0x34b6)](_0x2babbd,_0x29e785,new Cartesian3());_0x59b8ed=Matrix4[_0x4efbd0(0x1303)](_0xdffec),Matrix4[_0x4efbd0(0x589e)](_0x59b8ed,this[_0x4efbd0(0x33a1)],this[_0x4efbd0(0x33a1)]),Matrix4[_0x4efbd0(0x589e)](_0x26754b,this[_0x19c63a(0x2ebe)],this[_0x4efbd0(0x33a1)]),Matrix4[_0x4efbd0(0x5d3b)](this[_0x4efbd0(0x33a1)],_0x56cee5,this[_0x4efbd0(0x33a1)]),_0x6330aa=Matrix4[_0x4efbd0(0x108e)](_0x59b8ed,_0x2babbd,new Cartesian3()),_0x6330aa=Matrix4[_0x4efbd0(0x108e)](_0x26754b,_0x6330aa,new Cartesian3());var _0x3c60ea=Cartesian3['subtract'](_0x2babbd,_0x6330aa,new Cartesian3());_0x52a93e=Matrix4[_0x19c63a(0x20bf)](_0x3c60ea),Matrix4[_0x4efbd0(0x589e)](_0x52a93e,this[_0x4efbd0(0x33a1)],this[_0x4efbd0(0x33a1)]);}else Matrix4[_0x4efbd0(0x589e)](this['_modelMatrix'],_0x26754b,this[_0x4efbd0(0x33a1)]);}else{var _0x29e785=new Cartesian3(this[_0x4efbd0(0x3747)]['x'],this[_0x4efbd0(0x3747)]['y'],this[_0x4efbd0(0x3747)]['z']);Matrix4[_0x4efbd0(0x1303)](_0x29e785,this['_modelMatrix'],this[_0x4efbd0(0x33a1)]);}this[_0x19c63a(0x27c3)]=!0x1;},Geometry3D['prototype'][_0x5e00b3(0x53ff)]=function(){},Geometry3D[_0x5e00b3(0x3720)][_0x307c2b(0x56cb)]=function(_0x25c055){var _0x5c4a4c=_0x307c2b,_0x5396a1=_0x5e00b3;let _0x13b157=this[_0x5396a1(0x516d)]();return defined$1(this[_0x5396a1(0x1980)])&&!this[_0x5396a1(0x1980)][_0x5396a1(0x53aa)]()||(this[_0x5396a1(0x1980)]=Buffer$1[_0x5396a1(0x5ad5)]({'context':_0x25c055,'typedArray':ComponentDatatype$1[_0x5396a1(0x40dd)](ComponentDatatype$1['FLOAT'],_0x13b157[_0x5c4a4c(0x3377)]['position'][_0x5c4a4c(0x225a)]),'usage':BufferUsage[_0x5396a1(0xdfd)]})),this[_0x5c4a4c(0x3c6d)];},Geometry3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x57f3)]=function(_0x570c36){var _0x5a0100=_0x307c2b,_0x5d78b7=_0x5e00b3;let _0x54617f=this[_0x5a0100(0x3a7d)](),_0x53000e=[];_0x53000e[_0x5d78b7(0x5323)]({'index':0x0,'vertexBuffer':this['_getVertexBuffer'](_0x570c36),'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x5d78b7(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x0,'normalize':!0x1});var _0x3432a2=_0x54617f[_0x5a0100(0x3377)][_0x5d78b7(0x47ce)];defined$1(_0x3432a2)&&addAttribute(_0x53000e,_0x3432a2,0x1,_0x570c36);var _0x38fc7f=_0x54617f[_0x5d78b7(0x177b)]['st'];return defined$1(_0x38fc7f)&&addAttribute(_0x53000e,_0x38fc7f,0x2,_0x570c36),new VertexArray({'context':_0x570c36,'attributes':_0x53000e,'indexBuffer':Buffer$1[_0x5a0100(0x1b85)]({'context':_0x570c36,'typedArray':_0x54617f[_0x5d78b7(0x314b)],'usage':BufferUsage[_0x5d78b7(0xdfd)],'indexDatatype':IndexDatatype$1[_0x5d78b7(0x43ff)]})});},Geometry3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x2343)]=function(_0x320a42){};var entityOptionsScratch$1={'id':void 0x0};function fireChangedEvent(_0x476b6a){var _0x13a51d=_0x307c2b,_0x426a99=_0x5e00b3;if(_0x476b6a['_firing'])_0x476b6a[_0x426a99(0x1d22)]=!0x0;else{if(0x0===_0x476b6a['_suspendCount']){var _0x40e3b4=_0x476b6a[_0x13a51d(0x1db7)],_0x1ab814=_0x476b6a[_0x13a51d(0x4f63)],_0x10c2c2=_0x476b6a['_changedEntities'];if(0x0!==_0x10c2c2[_0x426a99(0x809)]||0x0!==_0x40e3b4[_0x426a99(0x809)]||0x0!==_0x1ab814[_0x426a99(0x809)]){_0x476b6a[_0x426a99(0x56a6)]=!0x0;do{_0x476b6a[_0x13a51d(0x136)]=!0x1;var _0x18d30a=_0x40e3b4[_0x426a99(0xc98)][_0x426a99(0x30eb)](0x0),_0x3b20df=_0x1ab814[_0x426a99(0xc98)][_0x426a99(0x30eb)](0x0),_0x50151f=_0x10c2c2['values'][_0x426a99(0x30eb)](0x0);_0x40e3b4['removeAll'](),_0x1ab814[_0x426a99(0x443c)](),_0x10c2c2[_0x426a99(0x443c)](),_0x476b6a[_0x426a99(0x121a)][_0x426a99(0x1c10)](_0x476b6a,_0x18d30a,_0x3b20df,_0x50151f);}while(_0x476b6a[_0x13a51d(0x136)]);_0x476b6a[_0x426a99(0x56a6)]=!0x1;}}}}function EntityCollection(_0x2bb45b){var _0x7a5e0e=_0x307c2b,_0x4bc40d=_0x5e00b3;this[_0x4bc40d(0x4f48)]=_0x2bb45b,this['_entities']=new AssociativeArray(),this[_0x4bc40d(0x334f)]=new AssociativeArray(),this[_0x4bc40d(0x4076)]=new AssociativeArray(),this[_0x4bc40d(0x5c4b)]=new AssociativeArray(),this[_0x4bc40d(0x3a17)]=0x0,this[_0x7a5e0e(0x71e)]=new Event(),this['_id']=createGuid(),this['_show']=!0x0,this[_0x4bc40d(0x56a6)]=!0x1,this[_0x4bc40d(0x1d22)]=!0x1;}function parseGeometry3D(_0x45a2a6){var _0x37cf14=_0x307c2b,_0x14b384=_0x5e00b3;if(defined$1(_0x45a2a6[_0x14b384(0xd13)]))return{'position':Cartesian3[_0x37cf14(0x1927)](_0x45a2a6[_0x14b384(0x3747)]['x'],_0x45a2a6[_0x14b384(0x3747)]['y'],_0x45a2a6[_0x14b384(0x3747)]['z']+_0x45a2a6[_0x14b384(0x5a4e)]/0x2),'box':{'dimensions':new Cartesian3(_0x45a2a6[_0x14b384(0xd13)][_0x37cf14(0x403c)]['x'],_0x45a2a6[_0x37cf14(0x5167)]['dimensions']['y'],_0x45a2a6[_0x14b384(0xd13)][_0x14b384(0x11ba)]['z']),'material':new Color$2(0x0,0x0,0x1,0.2)}};if(defined$1(_0x45a2a6[_0x14b384(0x4cb3)]))return{'position':Cartesian3['fromDegrees'](_0x45a2a6[_0x14b384(0x3747)]['x'],_0x45a2a6[_0x14b384(0x3747)]['y'],_0x45a2a6[_0x14b384(0x3747)]['z']+_0x45a2a6[_0x37cf14(0x10d5)]/0x2),'cylinder':{'length':_0x45a2a6[_0x37cf14(0x36cf)][_0x14b384(0x809)],'topRadius':_0x45a2a6[_0x14b384(0x4cb3)][_0x14b384(0x57c1)],'bottomRadius':_0x45a2a6[_0x14b384(0x4cb3)][_0x14b384(0x3557)],'material':new Color$2(0x0,0x0,0x1,0.2)}};if(defined$1(_0x45a2a6['billboard']))return{'position':Cartesian3[_0x14b384(0x10c5)](_0x45a2a6[_0x37cf14(0x2fe9)]['x'],_0x45a2a6[_0x14b384(0x3747)]['y'],_0x45a2a6[_0x37cf14(0x2fe9)]['z']+_0x45a2a6[_0x14b384(0x5a4e)]/0x2),'billboard':{'image':_0x45a2a6[_0x37cf14(0x1d6d)],'width':_0x45a2a6[_0x14b384(0x2d3c)],'height':_0x45a2a6[_0x14b384(0x5a4e)]}};if(defined$1(_0x45a2a6[_0x14b384(0x4faa)]))return defined$1(_0x45a2a6[_0x14b384(0x48ce)])?{'position':Cartesian3[_0x14b384(0x10c5)](_0x45a2a6[_0x14b384(0x3747)]['x'],_0x45a2a6[_0x14b384(0x3747)]['y'],_0x45a2a6[_0x14b384(0x3747)]['z']+_0x45a2a6[_0x14b384(0x48ce)]),'ellipsoid':{'radii':new Cartesian3(_0x45a2a6['radius'],_0x45a2a6[_0x37cf14(0x29c9)],_0x45a2a6[_0x14b384(0x48ce)]),'material':new Color$2(0x0,0x0,0x1,0.2)}}:{'position':Cartesian3[_0x14b384(0x10c5)](_0x45a2a6[_0x37cf14(0x2fe9)]['x'],_0x45a2a6['position']['y'],_0x45a2a6[_0x14b384(0x3747)]['z']+_0x45a2a6[_0x37cf14(0x513)]),'ellipsoid':{'radii':new Cartesian3(_0x45a2a6[_0x37cf14(0x2864)][_0x14b384(0x37ad)]['x'],_0x45a2a6[_0x14b384(0x4faa)][_0x37cf14(0x19b1)]['y'],_0x45a2a6[_0x14b384(0x4faa)]['radii']['z']),'material':new Color$2(0x0,0x0,0x1,0.2)}};if(defined$1(_0x45a2a6[_0x14b384(0x2bc0)]))return{'polygon':{'hierarchy':_0x45a2a6[_0x14b384(0x2bc0)][_0x14b384(0x251a)],'material':new Color$2(0x1,0x0,0x0,0.1),'extrudedHeight':_0x45a2a6[_0x14b384(0x2bc0)][_0x14b384(0x4b22)],'perPositionHeight':_0x45a2a6[_0x37cf14(0x311b)][_0x14b384(0x39f4)],'height':_0x45a2a6[_0x37cf14(0x311b)][_0x14b384(0x5a4e)]}};if(defined$1(_0x45a2a6[_0x14b384(0x37cc)])){for(var _0xf3a824=[],_0x333e69=0x0,_0x4cd34b=_0x45a2a6[_0x37cf14(0x204b)][_0x14b384(0x1c83)][_0x37cf14(0x2ef4)];_0x333e69<_0x4cd34b;++_0x333e69)_0xf3a824[_0x14b384(0x5323)](Cartesian3[_0x37cf14(0x1927)](_0x45a2a6[_0x14b384(0x37cc)][_0x14b384(0x1c83)][_0x333e69]['x'],_0x45a2a6[_0x14b384(0x37cc)][_0x14b384(0x1c83)][_0x333e69]['y'],_0x45a2a6[_0x14b384(0x37cc)][_0x14b384(0x1c83)][_0x333e69]['z']));return{'polyline':{'positions':_0xf3a824,'width':0x5,'material':new Color$2(0x1,0x0,0x0,0x1)}};}return defined$1(_0x45a2a6[_0x14b384(0x5637)])?{'position':Cartesian3[_0x14b384(0x10c5)](_0x45a2a6[_0x14b384(0x3747)]['x'],_0x45a2a6[_0x14b384(0x3747)]['y'],_0x45a2a6[_0x14b384(0x3747)]['z']),'ellipse':{'semiMinorAxis':_0x45a2a6[_0x14b384(0x5637)][_0x14b384(0x1264)],'semiMajorAxis':_0x45a2a6[_0x14b384(0x5637)][_0x14b384(0xb47)],'height':_0x45a2a6['position']['z'],'material':new Color$2(0x0,0x0,0x1,0.2)}}:_0x37cf14(0x159c)===_0x45a2a6[_0x37cf14(0x18c0)]?{'position':Cartesian3[_0x14b384(0x10c5)](_0x45a2a6['x'],_0x45a2a6['y'],_0x45a2a6['z']),'point':new PointGraphics({'color':new Color$2(0x1,0x1,0x0),'pixelSize':0xa,'outlineColor':new Color$2(0x0,0x1,0x1)})}:{};}EntityCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x1c47)]=function(){var _0x52ba08=_0x5e00b3;this[_0x52ba08(0x3a17)]++;},EntityCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x36e2)]=function(){var _0x2ab9f3=_0x5e00b3;this[_0x2ab9f3(0x3a17)]--,fireChangedEvent(this);},EntityCollection[_0x5e00b3(0xad8)]=void 0x0,Object['defineProperties'](EntityCollection[_0x307c2b(0x1aa2)],{'collectionChanged':{'get':function(){var _0x42177b=_0x5e00b3;return this[_0x42177b(0x121a)];}},'id':{'get':function(){var _0x4b4952=_0x5e00b3;return this[_0x4b4952(0x32b3)];}},'values':{'get':function(){var _0x2278ab=_0x5e00b3;return this[_0x2278ab(0x3b77)][_0x2278ab(0xc98)];}},'show':{'get':function(){return this['_show'];},'set':function(_0x2f7c8a){var _0x35dc14=_0x307c2b,_0x2d14c4=_0x5e00b3;if(_0x2f7c8a!==this[_0x2d14c4(0x1462)]){var _0x4b538f;this[_0x2d14c4(0x1c47)]();var _0xec2614=[],_0x4bf442=this[_0x35dc14(0x13b4)][_0x2d14c4(0xc98)],_0x4bb0fd=_0x4bf442[_0x35dc14(0x2ef4)];for(_0x4b538f=0x0;_0x4b538f<_0x4bb0fd;_0x4b538f++)_0xec2614[_0x35dc14(0x2a0e)](_0x4bf442[_0x4b538f][_0x2d14c4(0x227a)]);for(this[_0x2d14c4(0x1462)]=_0x2f7c8a,_0x4b538f=0x0;_0x4b538f<_0x4bb0fd;_0x4b538f++){var _0x3bb683=_0xec2614[_0x4b538f],_0x374a92=_0x4bf442[_0x4b538f];_0x3bb683!==_0x374a92[_0x2d14c4(0x227a)]&&_0x374a92[_0x35dc14(0x51f0)][_0x2d14c4(0x1c10)](_0x374a92,_0x2d14c4(0x227a),_0x374a92[_0x2d14c4(0x227a)],_0x3bb683);}this[_0x2d14c4(0x36e2)]();}}},'owner':{'get':function(){var _0x5aaae3=_0x5e00b3;return this[_0x5aaae3(0x4f48)];}}}),EntityCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x428f)]=function(){var _0x47ce3a=_0x307c2b,_0x79ce1f=_0x5e00b3;for(var _0x483b09=Iso8601[_0x47ce3a(0x3e2)],_0x724826=Iso8601[_0x79ce1f(0x5b41)],_0x1e7227=this[_0x79ce1f(0x3b77)][_0x47ce3a(0x225a)],_0x593917=0x0,_0x224c02=_0x1e7227[_0x47ce3a(0x2ef4)];_0x593917<_0x224c02;_0x593917++){var _0x4d0eb9=_0x1e7227[_0x593917][_0x79ce1f(0x1631)];if(defined$1(_0x4d0eb9)){var _0x1bbbfd=_0x4d0eb9[_0x79ce1f(0x21ae)],_0x3144fb=_0x4d0eb9[_0x79ce1f(0x3b17)];JulianDate[_0x79ce1f(0x2dfe)](_0x1bbbfd,_0x483b09)&&!_0x1bbbfd[_0x79ce1f(0x1dab)](Iso8601[_0x47ce3a(0x150f)])&&(_0x483b09=_0x1bbbfd),JulianDate[_0x79ce1f(0x367f)](_0x3144fb,_0x724826)&&!_0x3144fb[_0x79ce1f(0x1dab)](Iso8601[_0x79ce1f(0x580b)])&&(_0x724826=_0x3144fb);}}return Iso8601[_0x79ce1f(0x580b)][_0x79ce1f(0x1dab)](_0x483b09)&&(_0x483b09=Iso8601[_0x79ce1f(0x5b41)]),Iso8601[_0x79ce1f(0x5b41)][_0x47ce3a(0x4d2)](_0x724826)&&(_0x724826=Iso8601[_0x79ce1f(0x580b)]),new TimeInterval({'start':_0x483b09,'stop':_0x724826});},EntityCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x480cc5){var _0x43dc95=_0x307c2b,_0x109bab=_0x5e00b3;_0x480cc5 instanceof Geometry3D&&(_0x480cc5=parseGeometry3D(_0x480cc5)),_0x480cc5 instanceof Entity||(_0x480cc5=new Entity(_0x480cc5));var _0x17084d=_0x480cc5['id'],_0x303e6e=this[_0x109bab(0x3b77)];if(_0x303e6e[_0x109bab(0x5655)](_0x17084d))throw new RuntimeError$1(_0x109bab(0x3c01)+_0x17084d+_0x109bab(0x5a11));return _0x480cc5[_0x109bab(0x35c5)]=this,_0x303e6e[_0x109bab(0x10aa)](_0x17084d,_0x480cc5),this[_0x109bab(0x4076)]['remove'](_0x17084d)||this[_0x109bab(0x334f)]['set'](_0x17084d,_0x480cc5),_0x480cc5[_0x109bab(0x5eb2)]['addEventListener'](EntityCollection[_0x43dc95(0x1aa2)][_0x109bab(0x250e)],this),fireChangedEvent(this),_0x480cc5;},EntityCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x369037){var _0x5ed452=_0x5e00b3;return!!defined$1(_0x369037)&&this[_0x5ed452(0xf84)](_0x369037['id']);},EntityCollection[_0x5e00b3(0x3720)]['contains']=function(_0x1b142a){var _0x432d3e=_0x307c2b;return!!defined$1(_0x1b142a['id'])&&this[_0x432d3e(0x13b4)]['get'](_0x1b142a['id'])===_0x1b142a;},EntityCollection['prototype'][_0x5e00b3(0xf84)]=function(_0xe60a7a){var _0x4f8226=_0x307c2b,_0x242418=_0x5e00b3;if(!defined$1(_0xe60a7a))return!0x1;var _0x25730a=this[_0x242418(0x3b77)][_0x242418(0x38c4)](_0xe60a7a);return!!this[_0x242418(0x3b77)][_0x242418(0x4f4b)](_0xe60a7a)&&(defined$1(_0x25730a[_0x4f8226(0x4098)])&&defined$1(_0x25730a[_0x242418(0x203c)]['outlines'])&&_0x25730a[_0x4f8226(0x4098)][_0x242418(0x50ae)]['removeAll'](),defined$1(_0x25730a[_0x4f8226(0x4098)])&&defined$1(_0x25730a[_0x242418(0x203c)]['clampOutlines'])&&_0x25730a['entityCollection'][_0x242418(0x4f48)][_0x242418(0x41a1)][_0x242418(0x5e52)][_0x242418(0x1fda)][_0x242418(0x4f4b)](_0x25730a[_0x242418(0x203c)][_0x4f8226(0x25c1)]),this[_0x242418(0x334f)][_0x242418(0x4f4b)](_0xe60a7a)||(this[_0x242418(0x4076)][_0x242418(0x10aa)](_0xe60a7a,_0x25730a),this[_0x4f8226(0x1b61)][_0x242418(0x4f4b)](_0xe60a7a)),this[_0x242418(0x3b77)][_0x242418(0x4f4b)](_0xe60a7a),_0x25730a[_0x242418(0x5eb2)][_0x4f8226(0x3df8)](EntityCollection[_0x242418(0x3720)][_0x242418(0x250e)],this),fireChangedEvent(this),!0x0);},EntityCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(){var _0x25c0f3=_0x307c2b,_0x170c73=_0x5e00b3;for(var _0xa9b267=this[_0x170c73(0x3b77)],_0x3f5de4=_0xa9b267[_0x170c73(0x809)],_0x3e3724=_0xa9b267[_0x170c73(0xc98)],_0x58ec2b=this[_0x170c73(0x334f)],_0x4def9c=this[_0x170c73(0x4076)],_0x19d5dc=0x0;_0x19d5dc<_0x3f5de4;_0x19d5dc++){var _0x3e5ecb=_0x3e3724[_0x19d5dc];defined$1(_0x3e5ecb[_0x170c73(0x203c)])&&defined$1(_0x3e5ecb[_0x170c73(0x203c)][_0x170c73(0x50ae)])&&_0x3e5ecb[_0x170c73(0x203c)][_0x25c0f3(0xdb6)][_0x170c73(0x443c)](),defined$1(_0x3e5ecb[_0x170c73(0x203c)])&&defined$1(_0x3e5ecb[_0x170c73(0x203c)][_0x170c73(0x548e)])&&_0x3e5ecb[_0x170c73(0x35c5)][_0x170c73(0x4f48)][_0x25c0f3(0x59b3)][_0x170c73(0x5e52)][_0x170c73(0x1fda)][_0x170c73(0x4f4b)](_0x3e5ecb[_0x170c73(0x203c)][_0x25c0f3(0x25c1)]);var _0x30d5f2=_0x3e5ecb['id'];defined$1(_0x58ec2b[_0x170c73(0x38c4)](_0x30d5f2))||(_0x3e5ecb[_0x25c0f3(0x51f0)][_0x170c73(0x3da7)](EntityCollection[_0x170c73(0x3720)][_0x170c73(0x250e)],this),_0x4def9c[_0x170c73(0x10aa)](_0x30d5f2,_0x3e5ecb));}_0xa9b267[_0x170c73(0x443c)](),_0x58ec2b[_0x170c73(0x443c)](),this[_0x170c73(0x5c4b)][_0x170c73(0x443c)](),fireChangedEvent(this);},EntityCollection[_0x307c2b(0x1aa2)][_0x307c2b(0xfc0)]=function(_0x4e7da9){var _0x5c39f9=_0x5e00b3;return this[_0x5c39f9(0x3b77)][_0x5c39f9(0x38c4)](_0x4e7da9);},EntityCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4262)]=function(_0x4a62d0){var _0x93131a=_0x5e00b3,_0x28a10b=this[_0x93131a(0x3b77)][_0x93131a(0x38c4)](_0x4a62d0);return defined$1(_0x28a10b)||(entityOptionsScratch$1['id']=_0x4a62d0,_0x28a10b=new Entity(entityOptionsScratch$1),this[_0x93131a(0x30c2)](_0x28a10b)),_0x28a10b;},EntityCollection[_0x307c2b(0x1aa2)][_0x307c2b(0x4c30)]=function(_0x378213){var _0x3d3307=_0x307c2b,_0x5efcd5=_0x5e00b3,_0x1e7df2=_0x378213['id'];this[_0x5efcd5(0x334f)][_0x3d3307(0x57f4)](_0x1e7df2)||this[_0x5efcd5(0x5c4b)][_0x5efcd5(0x10aa)](_0x1e7df2,_0x378213),fireChangedEvent(this);};var entityOptionsScratch={'id':void 0x0},entityIdScratch=new Array(0x2);function clean(_0x1d00e7){var _0x530bee=_0x307c2b,_0x2df422=_0x5e00b3;for(var _0x399784=_0x1d00e7[_0x2df422(0x1af7)],_0x4b63b6=_0x399784[_0x2df422(0x809)],_0x2e4db4=0x0;_0x2e4db4<_0x4b63b6;_0x2e4db4++)_0x1d00e7[_0x399784[_0x2e4db4]]=void 0x0;_0x1d00e7[_0x2df422(0x5e3a)]=void 0x0,_0x1d00e7[_0x530bee(0x37d7)]=void 0x0;}function subscribeToEntity(_0x206949,_0x330a12,_0x4d7141,_0x315dd1){var _0x3d78bd=_0x5e00b3;entityIdScratch[0x0]=_0x4d7141,entityIdScratch[0x1]=_0x315dd1['id'],_0x330a12[JSON[_0x3d78bd(0x43ec)](entityIdScratch)]=_0x315dd1[_0x3d78bd(0x5eb2)][_0x3d78bd(0x13f3)](CompositeEntityCollection[_0x3d78bd(0x3720)]['_onDefinitionChanged'],_0x206949);}function unsubscribeFromEntity(_0x47e3ed,_0x5e5463,_0x11987e,_0x3e15c9){var _0x3f91c0=_0x307c2b;entityIdScratch[0x0]=_0x11987e,entityIdScratch[0x1]=_0x3e15c9['id'];var _0x598ac0=JSON[_0x3f91c0(0x1393)](entityIdScratch);_0x5e5463[_0x598ac0](),_0x5e5463[_0x598ac0]=void 0x0;}function recomposite(_0x173b2c){var _0x5cfe40=_0x307c2b,_0x48106b=_0x5e00b3;if(_0x173b2c[_0x48106b(0x53ee)]=!0x0,0x0===_0x173b2c[_0x48106b(0x3a17)]){var _0x349382,_0x1dcd7d,_0x131d47,_0x613cba,_0x17050d,_0x395e56,_0x18f393=_0x173b2c[_0x48106b(0x1e6d)],_0x24770e=_0x18f393[_0x5cfe40(0x2ef4)],_0x3d1aac=_0x173b2c[_0x5cfe40(0x4659)],_0x17cadd=_0x3d1aac[_0x48106b(0x809)],_0x1c4689=_0x173b2c[_0x48106b(0x2765)],_0xb648ba=new EntityCollection(_0x173b2c),_0x52e35b=_0x173b2c[_0x48106b(0x293)];for(_0x349382=0x0;_0x349382<_0x17cadd;_0x349382++)for((_0x17050d=_0x3d1aac[_0x349382])[_0x48106b(0xf02)][_0x5cfe40(0x3df8)](CompositeEntityCollection['prototype'][_0x48106b(0x1cfb)],_0x173b2c),_0x131d47=_0x17050d[_0x48106b(0xc98)],_0x395e56=_0x17050d['id'],_0x613cba=_0x131d47[_0x48106b(0x809)]-0x1;_0x613cba>-0x1;_0x613cba--)unsubscribeFromEntity(_0x173b2c,_0x52e35b,_0x395e56,_0x1dcd7d=_0x131d47[_0x613cba]);for(_0x349382=_0x24770e-0x1;_0x349382>=0x0;_0x349382--)for((_0x17050d=_0x18f393[_0x349382])[_0x48106b(0xf02)][_0x48106b(0x13f3)](CompositeEntityCollection[_0x48106b(0x3720)]['_onCollectionChanged'],_0x173b2c),_0x131d47=_0x17050d[_0x48106b(0xc98)],_0x395e56=_0x17050d['id'],_0x613cba=_0x131d47[_0x48106b(0x809)]-0x1;_0x613cba>-0x1;_0x613cba--){subscribeToEntity(_0x173b2c,_0x52e35b,_0x395e56,_0x1dcd7d=_0x131d47[_0x613cba]);var _0x186f62=_0xb648ba[_0x48106b(0x2d0b)](_0x1dcd7d['id']);defined$1(_0x186f62)||(defined$1(_0x186f62=_0x1c4689[_0x48106b(0x2d0b)](_0x1dcd7d['id']))?clean(_0x186f62):(entityOptionsScratch['id']=_0x1dcd7d['id'],_0x186f62=new Entity(entityOptionsScratch)),_0xb648ba[_0x48106b(0x30c2)](_0x186f62)),_0x186f62[_0x48106b(0xa52)](_0x1dcd7d);}_0x173b2c[_0x48106b(0x5f7b)]=_0x18f393[_0x5cfe40(0x17ac)](0x0),_0x1c4689[_0x48106b(0x1c47)](),_0x1c4689[_0x48106b(0x443c)]();var _0x569988=_0xb648ba[_0x48106b(0xc98)];for(_0x349382=0x0;_0x349382<_0x569988[_0x48106b(0x809)];_0x349382++)_0x1c4689[_0x48106b(0x30c2)](_0x569988[_0x349382]);_0x1c4689[_0x48106b(0x36e2)]();}}function CompositeEntityCollection(_0x1292af,_0x1c993e){var _0x110f27=_0x307c2b,_0x1bd168=_0x5e00b3;this[_0x110f27(0x48d)]=_0x1c993e,this[_0x1bd168(0x2765)]=new EntityCollection(this),this[_0x1bd168(0x3a17)]=0x0,this['_collections']=defined$1(_0x1292af)?_0x1292af[_0x110f27(0x17ac)]():[],this[_0x1bd168(0x5f7b)]=[],this[_0x1bd168(0x32b3)]=createGuid(),this[_0x1bd168(0x293)]={},recomposite(this),this[_0x1bd168(0x53ee)]=!0x1;}function getCollectionIndex(_0x6a32c,_0x25a873){var _0x50e097=_0x5e00b3;return _0x6a32c[_0x50e097(0xabf)](_0x25a873);}function swapCollections(_0x3bad4a,_0x3b4d33,_0x190f3f){var _0x86758e=_0x5e00b3,_0x1e34d7=_0x3bad4a[_0x86758e(0x1e6d)];if((_0x3b4d33=CesiumMath[_0x86758e(0x4b1d)](_0x3b4d33,0x0,_0x1e34d7[_0x86758e(0x809)]-0x1))!==(_0x190f3f=CesiumMath[_0x86758e(0x4b1d)](_0x190f3f,0x0,_0x1e34d7['length']-0x1))){var _0x4351ea=_0x1e34d7[_0x3b4d33];_0x1e34d7[_0x3b4d33]=_0x1e34d7[_0x190f3f],_0x1e34d7[_0x190f3f]=_0x4351ea,recomposite(_0x3bad4a);}}function subscribeAll(_0xed6b49,_0x58c3d7,_0x1df8b6,_0x58478d){var _0x38cc7d=_0x307c2b,_0xaa51b7=_0x5e00b3;function _0x1efaa6(){var _0x21f7d6=_0x23ca;_0x1df8b6[_0x21f7d6(0x1c10)](_0xed6b49);}var _0x216309=[];_0x58c3d7[_0xaa51b7(0x443c)]();for(var _0x48da85=_0x58478d[_0xaa51b7(0x809)],_0xedd3fd=0x0;_0xedd3fd<_0x48da85;_0xedd3fd++){var _0x90a645=_0x58478d['get'](_0xedd3fd);defined$1(_0x90a645[_0xaa51b7(0x140c)])&&-0x1===_0x216309[_0x38cc7d(0x2feb)](_0x90a645[_0xaa51b7(0x140c)])&&_0x58c3d7[_0xaa51b7(0x30c2)](_0x90a645[_0xaa51b7(0x140c)][_0x38cc7d(0x51f0)],_0x1efaa6);}}function CompositeProperty(){var _0x36a53a=_0x307c2b,_0x36c1da=_0x5e00b3;this[_0x36c1da(0x4524)]=new EventHelper(),this[_0x36c1da(0x5303)]=new Event(),this[_0x36c1da(0x99f)]=new TimeIntervalCollection(),this['_intervals'][_0x36c1da(0x3f1e)][_0x36c1da(0x13f3)](CompositeProperty[_0x36c1da(0x3720)][_0x36a53a(0x4302)],this);}function CompositeMaterialProperty(){var _0x1c0c31=_0x307c2b,_0x59365e=_0x5e00b3;this[_0x59365e(0x5303)]=new Event(),this['_composite']=new CompositeProperty(),this[_0x1c0c31(0x2560)][_0x59365e(0x5eb2)][_0x1c0c31(0x3b94)](CompositeMaterialProperty[_0x1c0c31(0x1aa2)][_0x1c0c31(0x3ede)],this);}function CompositePositionProperty(_0x550450){var _0x4a95fa=_0x307c2b,_0x39ed67=_0x5e00b3;this[_0x39ed67(0x2415)]=defaultValue$1(_0x550450,ReferenceFrame$1[_0x39ed67(0x21dc)]),this[_0x39ed67(0x5303)]=new Event(),this[_0x39ed67(0x2765)]=new CompositeProperty(),this[_0x4a95fa(0x2560)]['definitionChanged'][_0x39ed67(0x13f3)](CompositePositionProperty[_0x39ed67(0x3720)][_0x39ed67(0x4a4f)],this);}Object[_0x5e00b3(0x1dfd)](CompositeEntityCollection[_0x5e00b3(0x3720)],{'collectionChanged':{'get':function(){var _0x1e0634=_0x307c2b,_0x1f20f5=_0x5e00b3;return this[_0x1f20f5(0x2765)][_0x1e0634(0x71e)];}},'id':{'get':function(){var _0xb35684=_0x5e00b3;return this[_0xb35684(0x32b3)];}},'values':{'get':function(){var _0x103e19=_0x307c2b,_0x4c1b54=_0x5e00b3;return this[_0x4c1b54(0x2765)][_0x103e19(0x225a)];}},'owner':{'get':function(){var _0x478f2a=_0x5e00b3;return this[_0x478f2a(0x4f48)];}}}),CompositeEntityCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x267)]=function(_0x43fb3b,_0x1598f7){var _0x2c2d34=_0x307c2b,_0x91c5c1=_0x5e00b3;defined$1(_0x1598f7)?this[_0x91c5c1(0x1e6d)][_0x91c5c1(0x2f5b)](_0x1598f7,0x0,_0x43fb3b):(_0x1598f7=this['_collections'][_0x2c2d34(0x2ef4)],this[_0x91c5c1(0x1e6d)][_0x91c5c1(0x5323)](_0x43fb3b)),recomposite(this);},CompositeEntityCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x295d)]=function(_0x434c41){var _0x1d1109=_0x307c2b,_0x6176d0=_0x5e00b3,_0x3d43b9=this[_0x6176d0(0x1e6d)][_0x1d1109(0x2feb)](_0x434c41);return-0x1!==_0x3d43b9&&(this[_0x6176d0(0x1e6d)][_0x6176d0(0x2f5b)](_0x3d43b9,0x1),recomposite(this),!0x0);},CompositeEntityCollection[_0x307c2b(0x1aa2)]['removeAllCollections']=function(){var _0x28d7a2=_0x307c2b,_0x5d7df3=_0x5e00b3;this[_0x5d7df3(0x1e6d)][_0x28d7a2(0x2ef4)]=0x0,recomposite(this);},CompositeEntityCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x3dd2)]=function(_0x54cc01){var _0x42835d=_0x5e00b3;return-0x1!==this[_0x42835d(0x1e6d)][_0x42835d(0xabf)](_0x54cc01);},CompositeEntityCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x1b2541){var _0x26588f=_0x5e00b3;return this[_0x26588f(0x2765)][_0x26588f(0x5655)](_0x1b2541);},CompositeEntityCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x44c5)]=function(_0x3e2b21){var _0x3dd880=_0x5e00b3;return this[_0x3dd880(0x1e6d)][_0x3dd880(0xabf)](_0x3e2b21);},CompositeEntityCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x4fe7)]=function(_0x5dbce9){var _0x52d84c=_0x5e00b3;return this[_0x52d84c(0x1e6d)][_0x5dbce9];},CompositeEntityCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x5aa2)]=function(){var _0x4920ba=_0x307c2b,_0x354329=_0x5e00b3;return this[_0x354329(0x1e6d)][_0x4920ba(0x2ef4)];},CompositeEntityCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x33d6)]=function(_0x3cc2ae){var _0x16138d=_0x5e00b3,_0x3ec1a3=getCollectionIndex(this[_0x16138d(0x1e6d)],_0x3cc2ae);swapCollections(this,_0x3ec1a3,_0x3ec1a3+0x1);},CompositeEntityCollection['prototype']['lowerCollection']=function(_0x30b764){var _0x14d485=_0x5e00b3,_0x335da1=getCollectionIndex(this[_0x14d485(0x1e6d)],_0x30b764);swapCollections(this,_0x335da1,_0x335da1-0x1);},CompositeEntityCollection[_0x5e00b3(0x3720)][_0x307c2b(0x8ee)]=function(_0x436cd4){var _0x3af785=_0x307c2b,_0x350d1d=_0x5e00b3,_0x3351c8=getCollectionIndex(this[_0x350d1d(0x1e6d)],_0x436cd4);_0x3351c8!==this[_0x350d1d(0x1e6d)][_0x3af785(0x2ef4)]-0x1&&(this[_0x350d1d(0x1e6d)][_0x350d1d(0x2f5b)](_0x3351c8,0x1),this[_0x350d1d(0x1e6d)][_0x350d1d(0x5323)](_0x436cd4),recomposite(this));},CompositeEntityCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x56d6)]=function(_0x2271f2){var _0x3eefca=_0x307c2b,_0x57587a=_0x5e00b3,_0x3a513b=getCollectionIndex(this[_0x3eefca(0x22f3)],_0x2271f2);0x0!==_0x3a513b&&(this[_0x57587a(0x1e6d)][_0x3eefca(0x1d88)](_0x3a513b,0x1),this[_0x57587a(0x1e6d)][_0x3eefca(0x1d88)](0x0,0x0,_0x2271f2),recomposite(this));},CompositeEntityCollection[_0x5e00b3(0x3720)][_0x307c2b(0xc89)]=function(){var _0x5bd9fc=_0x307c2b,_0x10e906=_0x5e00b3;this[_0x10e906(0x3a17)]++,this[_0x10e906(0x2765)][_0x5bd9fc(0xc89)]();},CompositeEntityCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x36e2)]=function(){var _0x30d1d2=_0x307c2b,_0x4844a1=_0x5e00b3;this[_0x30d1d2(0x43d5)]--,this[_0x4844a1(0x53ee)]&&0x0===this[_0x30d1d2(0x43d5)]&&(recomposite(this),this[_0x4844a1(0x53ee)]=!0x1),this[_0x30d1d2(0x2560)][_0x30d1d2(0x297)]();},CompositeEntityCollection['prototype'][_0x5e00b3(0x428f)]=function(){var _0x40f5d6=_0x5e00b3;return this[_0x40f5d6(0x2765)][_0x40f5d6(0x428f)]();},CompositeEntityCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x2d0b)]=function(_0x590f46){var _0x42c6a7=_0x5e00b3;return this[_0x42c6a7(0x2765)][_0x42c6a7(0x2d0b)](_0x590f46);},CompositeEntityCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x1cfb)]=function(_0x19a024,_0x29da4d,_0x32f2ed){var _0x4b3171=_0x307c2b,_0x54685b=_0x5e00b3,_0x4142f9,_0x264f6d,_0x3ce379,_0x5856a0,_0x52d5f3=this[_0x54685b(0x5f7b)],_0x3c781c=_0x52d5f3[_0x4b3171(0x2ef4)],_0x559ff7=this[_0x54685b(0x2765)];_0x559ff7[_0x54685b(0x1c47)]();var _0xad72e3=_0x32f2ed[_0x54685b(0x809)],_0x151111=this['_eventHash'],_0x48a6df=_0x19a024['id'];for(_0x4142f9=0x0;_0x4142f9<_0xad72e3;_0x4142f9++){var _0x1c8f35=_0x32f2ed[_0x4142f9];unsubscribeFromEntity(this,_0x151111,_0x48a6df,_0x1c8f35);var _0x5825cc=_0x1c8f35['id'];for(_0x264f6d=_0x3c781c-0x1;_0x264f6d>=0x0;_0x264f6d--)defined$1(_0x3ce379=_0x52d5f3[_0x264f6d][_0x54685b(0x2d0b)](_0x5825cc))&&(defined$1(_0x5856a0)||clean(_0x5856a0=_0x559ff7[_0x54685b(0x2d0b)](_0x5825cc)),_0x5856a0[_0x54685b(0xa52)](_0x3ce379));defined$1(_0x5856a0)||_0x559ff7[_0x4b3171(0x2e6)](_0x5825cc),_0x5856a0=void 0x0;}var _0x1056b3=_0x29da4d[_0x54685b(0x809)];for(_0x4142f9=0x0;_0x4142f9<_0x1056b3;_0x4142f9++){var _0x30fa8b=_0x29da4d[_0x4142f9];subscribeToEntity(this,_0x151111,_0x48a6df,_0x30fa8b);var _0x45c8b9=_0x30fa8b['id'];for(_0x264f6d=_0x3c781c-0x1;_0x264f6d>=0x0;_0x264f6d--)defined$1(_0x3ce379=_0x52d5f3[_0x264f6d][_0x54685b(0x2d0b)](_0x45c8b9))&&(defined$1(_0x5856a0)||(defined$1(_0x5856a0=_0x559ff7[_0x54685b(0x2d0b)](_0x45c8b9))?clean(_0x5856a0):(entityOptionsScratch['id']=_0x45c8b9,_0x5856a0=new Entity(entityOptionsScratch),_0x559ff7[_0x4b3171(0x1af6)](_0x5856a0))),_0x5856a0[_0x54685b(0xa52)](_0x3ce379));_0x5856a0=void 0x0;}_0x559ff7[_0x4b3171(0x297)]();},CompositeEntityCollection['prototype'][_0x307c2b(0x499b)]=function(_0x20f7a2,_0x48397a,_0x334a94,_0x35bbe2){var _0x3b6e36=_0x307c2b,_0x63e78b=_0x5e00b3;for(var _0x252e84=this[_0x3b6e36(0x22f3)],_0x324889=this[_0x63e78b(0x2765)],_0x221b0c=_0x252e84[_0x63e78b(0x809)],_0xbc3473=_0x20f7a2['id'],_0x3f3abf=_0x324889[_0x3b6e36(0xfc0)](_0xbc3473),_0x378b22=_0x3f3abf[_0x48397a],_0x555e6c=!defined$1(_0x378b22),_0x165313=!0x0,_0x124a36=_0x221b0c-0x1;_0x124a36>=0x0;_0x124a36--){var _0x5579f2=_0x252e84[_0x124a36]['getById'](_0x20f7a2['id']);if(defined$1(_0x5579f2)){var _0x4bb250=_0x5579f2[_0x48397a];if(defined$1(_0x4bb250)){if(_0x165313){if(_0x165313=!0x1,!defined$1(_0x4bb250[_0x63e78b(0xa52)])||!defined$1(_0x4bb250[_0x63e78b(0x40f3)])){_0x378b22=_0x4bb250;break;}_0x378b22=_0x4bb250[_0x3b6e36(0x2d7b)](_0x378b22);}_0x378b22[_0x63e78b(0xa52)](_0x4bb250);}}}_0x555e6c&&-0x1===_0x3f3abf[_0x63e78b(0x1af7)][_0x63e78b(0xabf)](_0x48397a)&&_0x3f3abf[_0x3b6e36(0x44dc)](_0x48397a),_0x3f3abf[_0x48397a]=_0x378b22;},Object[_0x5e00b3(0x1dfd)](CompositeProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x2432a4=_0x5e00b3;return this[_0x2432a4(0x99f)][_0x2432a4(0xbd4)];}},'definitionChanged':{'get':function(){var _0xc55f21=_0x5e00b3;return this[_0xc55f21(0x5303)];}},'intervals':{'get':function(){var _0x1dd686=_0x307c2b;return this[_0x1dd686(0x3172)];}}}),CompositeProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x18164b,_0x24414f){var _0x4bb6c3=_0x307c2b,_0x33cd88=_0x5e00b3,_0x3dca9f=this[_0x4bb6c3(0x3172)][_0x33cd88(0x122d)](_0x18164b);if(defined$1(_0x3dca9f))return _0x3dca9f[_0x33cd88(0x4d6)](_0x18164b,_0x24414f);},CompositeProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x1df2cd){var _0x3f58ff=_0x5e00b3;return this===_0x1df2cd||_0x1df2cd instanceof CompositeProperty&&this[_0x3f58ff(0x99f)][_0x3f58ff(0x1dab)](_0x1df2cd['_intervals'],Property$1[_0x3f58ff(0x1dab)]);},CompositeProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x972)]=function(){var _0x33ea64=_0x307c2b,_0x54a196=_0x5e00b3;subscribeAll(this,this[_0x54a196(0x4524)],this[_0x54a196(0x5303)],this[_0x33ea64(0x3172)]),this[_0x33ea64(0x1278)][_0x54a196(0x1c10)](this);},Object['defineProperties'](CompositeMaterialProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x4632a9=_0x307c2b,_0x1fd26f=_0x5e00b3;return this[_0x1fd26f(0x2765)][_0x4632a9(0x4837)];}},'definitionChanged':{'get':function(){var _0x4a3812=_0x5e00b3;return this[_0x4a3812(0x5303)];}},'intervals':{'get':function(){var _0x2b1d62=_0x307c2b,_0x273016=_0x5e00b3;return this[_0x273016(0x2765)][_0x2b1d62(0x3172)];}}}),CompositeMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x135e)]=function(_0x1b020b){var _0x57c307=_0x307c2b,_0x5f1c9a=_0x5e00b3,_0xe4e5f4=this[_0x5f1c9a(0x2765)][_0x57c307(0x3172)][_0x5f1c9a(0x122d)](_0x1b020b);if(defined$1(_0xe4e5f4))return _0xe4e5f4[_0x5f1c9a(0x135e)](_0x1b020b);},CompositeMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x47d843,_0x289534){var _0x582540=_0x307c2b,_0x262f7a=_0x5e00b3,_0x322666=this[_0x262f7a(0x2765)][_0x582540(0x3172)][_0x262f7a(0x122d)](_0x47d843);if(defined$1(_0x322666))return _0x322666[_0x582540(0x134c)](_0x47d843,_0x289534);},CompositeMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x21d6bd){var _0x54fb08=_0x5e00b3;return this===_0x21d6bd||_0x21d6bd instanceof CompositeMaterialProperty&&this[_0x54fb08(0x2765)][_0x54fb08(0x1dab)](_0x21d6bd[_0x54fb08(0x2765)],Property$1[_0x54fb08(0x1dab)]);},CompositeMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4a4f)]=function(){var _0x44d836=_0x5e00b3;this[_0x44d836(0x5303)][_0x44d836(0x1c10)](this);},Object[_0x5e00b3(0x1dfd)](CompositePositionProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x58ddd8=_0x307c2b,_0x25cf19=_0x5e00b3;return this[_0x58ddd8(0x2560)][_0x25cf19(0x41b2)];}},'definitionChanged':{'get':function(){var _0x549ccc=_0x5e00b3;return this[_0x549ccc(0x5303)];}},'intervals':{'get':function(){var _0x414659=_0x307c2b;return this['_composite'][_0x414659(0x3c9b)];}},'referenceFrame':{'get':function(){var _0x16f555=_0x5e00b3;return this[_0x16f555(0x2415)];},'set':function(_0xa27a97){var _0x556d94=_0x5e00b3;this[_0x556d94(0x2415)]=_0xa27a97;}}}),CompositePositionProperty[_0x307c2b(0x1aa2)][_0x5e00b3(0x4d6)]=function(_0x1133d2,_0x19dec1){var _0x1d7e34=_0x307c2b,_0x289f5b=_0x5e00b3;return this[_0x289f5b(0x5fc0)](_0x1133d2,ReferenceFrame$1[_0x1d7e34(0x1ac0)],_0x19dec1);},CompositePositionProperty[_0x5e00b3(0x3720)]['getValueInReferenceFrame']=function(_0x792d5e,_0xc3435f,_0x16b509){var _0x386450=_0x5e00b3,_0x1a928e=this[_0x386450(0x2765)][_0x386450(0x99f)]['findDataForIntervalContainingDate'](_0x792d5e);if(defined$1(_0x1a928e))return _0x1a928e[_0x386450(0x5fc0)](_0x792d5e,_0xc3435f,_0x16b509);},CompositePositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x10e9fd){var _0x1ff57d=_0x5e00b3;return this===_0x10e9fd||_0x10e9fd instanceof CompositePositionProperty&&this['_referenceFrame']===_0x10e9fd[_0x1ff57d(0x2415)]&&this[_0x1ff57d(0x2765)][_0x1ff57d(0x1dab)](_0x10e9fd[_0x1ff57d(0x2765)],Property$1['equals']);},CompositePositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4a4f)]=function(){var _0x5dc9c0=_0x5e00b3;this[_0x5dc9c0(0x5303)][_0x5dc9c0(0x1c10)](this);};var defaultZIndex$1=new ConstantProperty(0x0);function GroundGeometryUpdater(_0x359afd){var _0x4ff9d0=_0x5e00b3;GeometryUpdater[_0x4ff9d0(0x3c9e)](this,_0x359afd),this[_0x4ff9d0(0x285)]=0x0,this[_0x4ff9d0(0x5653)]=void 0x0;}defined$1(Object[_0x5e00b3(0x2850)])&&(GroundGeometryUpdater[_0x307c2b(0x1aa2)]=Object[_0x307c2b(0x47e7)](GeometryUpdater[_0x5e00b3(0x3720)]),GroundGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x26fc)]=GroundGeometryUpdater),Object[_0x5e00b3(0x1dfd)](GroundGeometryUpdater[_0x5e00b3(0x3720)],{'zIndex':{'get':function(){var _0x1fb00a=_0x5e00b3;return this[_0x1fb00a(0x285)];}},'terrainOffsetProperty':{'get':function(){var _0x1707dc=_0x5e00b3;return this[_0x1707dc(0x5653)];}}}),GroundGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5b22)]=function(_0x12ac3e,_0x3e3fc0){var _0x2e8df7=_0x307c2b,_0x4f9da4=_0x5e00b3;return this[_0x4f9da4(0x26ce)]&&!defined$1(_0x3e3fc0[_0x2e8df7(0x10d5)])&&!defined$1(_0x3e3fc0[_0x4f9da4(0x4b22)])&&GroundPrimitive[_0x4f9da4(0x2d65)](this[_0x4f9da4(0x5e52)]);},GroundGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x3f10)]=function(_0xbbe402){var _0x5f5aee=_0x5e00b3,_0x215561=_0xbbe402[_0x5f5aee(0x5a4e)],_0x2f7d0c=_0xbbe402[_0x5f5aee(0x4b22)];return 0x0===_0x215561||defined$1(_0x2f7d0c)&&_0x2f7d0c!==_0x215561;},GroundGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x175)]=DeveloperError$1[_0x5e00b3(0x490e)],GroundGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5378)]=function(_0x43a96b,_0x3a7199,_0x4d8bb2,_0x4ed41b){var _0x575811=_0x307c2b,_0x4a1edf=_0x5e00b3;if(GeometryUpdater[_0x4a1edf(0x3720)][_0x4a1edf(0x5378)][_0x4a1edf(0x3c9e)](this,_0x43a96b,_0x3a7199,_0x4d8bb2,_0x4ed41b),-0x1!==this['_observedPropertyNames'][_0x4a1edf(0xabf)](_0x3a7199)){var _0x1197f7=this[_0x575811(0x5718)][this[_0x4a1edf(0x380a)]];if(defined$1(_0x1197f7)){defined$1(_0x1197f7[_0x4a1edf(0x3892)])&&(defined$1(_0x1197f7[_0x4a1edf(0x5a4e)])||defined$1(_0x1197f7[_0x4a1edf(0x4b22)]))&&oneTimeWarning(oneTimeWarning[_0x4a1edf(0x503d)]),this[_0x4a1edf(0x285)]=defaultValue$1(_0x1197f7[_0x4a1edf(0x3892)],defaultZIndex$1),defined$1(this[_0x4a1edf(0x5653)])&&(this[_0x575811(0x413d)][_0x575811(0x5020)](),this[_0x4a1edf(0x5653)]=void 0x0);var _0x707629=_0x1197f7[_0x4a1edf(0x5698)],_0x435544=_0x1197f7[_0x4a1edf(0x22af)];if(defined$1(_0x707629)||defined$1(_0x435544)){var _0x383f43=new CallbackProperty(this[_0x4a1edf(0x2e7f)][_0x4a1edf(0xdbb)](this),!this[_0x4a1edf(0x5a6e)]);this[_0x4a1edf(0x5653)]=new TerrainOffsetProperty(this[_0x4a1edf(0x5e52)],_0x383f43,_0x707629,_0x435544);}}}},GroundGeometryUpdater[_0x5e00b3(0x3720)]['destroy']=function(){var _0x435f25=_0x307c2b,_0x50674a=_0x5e00b3;defined$1(this[_0x435f25(0x413d)])&&(this[_0x435f25(0x413d)][_0x50674a(0x2947)](),this[_0x50674a(0x5653)]=void 0x0),GeometryUpdater[_0x50674a(0x3720)][_0x50674a(0x2947)][_0x435f25(0x4d6c)](this);},GroundGeometryUpdater[_0x5e00b3(0x599a)]=function(_0x183b00,_0x8ca7ab){var _0x294ec8=_0x307c2b,_0x1e91a8=_0x5e00b3;if(defined$1(_0x183b00))return _0x8ca7ab!==HeightReference$1[_0x294ec8(0x376c)]?_0x183b00:0x0;_0x8ca7ab!==HeightReference$1[_0x1e91a8(0x423a)]&&oneTimeWarning(oneTimeWarning[_0x294ec8(0x21a3)]);},GroundGeometryUpdater[_0x5e00b3(0x1a36)]=function(_0x503ef7,_0x38baeb){var _0x27a47a=_0x5e00b3;if(defined$1(_0x503ef7))return _0x38baeb!==HeightReference$1[_0x27a47a(0x2a0c)]?_0x503ef7:GroundGeometryUpdater[_0x27a47a(0x2a0c)];_0x38baeb!==HeightReference$1['NONE']&&oneTimeWarning(oneTimeWarning[_0x27a47a(0x4316)]);},GroundGeometryUpdater['CLAMP_TO_GROUND']=_0x5e00b3(0x4b1d),GroundGeometryUpdater[_0x5e00b3(0x3d34)]=function(_0x23ec26,_0xcb87b7,_0x2729d4,_0x20972b){var _0x166661=_0x307c2b,_0x9126d7=_0x5e00b3;defined$1(_0x23ec26)&&defined$1(_0xcb87b7)||(_0xcb87b7=HeightReference$1[_0x9126d7(0x423a)]),defined$1(_0x2729d4)&&defined$1(_0x20972b)||(_0x20972b=HeightReference$1[_0x9126d7(0x423a)]);var _0x3fba52=0x0;return _0xcb87b7!==HeightReference$1[_0x166661(0x364a)]&&_0x3fba52++,_0x20972b===HeightReference$1[_0x166661(0x4f4b)]&&_0x3fba52++,0x2===_0x3fba52?GeometryOffsetAttribute$1[_0x9126d7(0x1b9)]:0x1===_0x3fba52?GeometryOffsetAttribute$1[_0x9126d7(0x5b9f)]:void 0x0;};var scratchColor$g=new Color$2(),defaultOffset$9=Cartesian3[_0x5e00b3(0x3a34)],offsetScratch$8=new Cartesian3(),scratchRectangle$5=new Rectangle();function CorridorGeometryOptions(_0xeca69a){var _0x1d6c02=_0x307c2b,_0x5802ee=_0x5e00b3;this['id']=_0xeca69a,this[_0x5802ee(0x5383)]=void 0x0,this[_0x5802ee(0x1c83)]=void 0x0,this[_0x5802ee(0x2d3c)]=void 0x0,this[_0x1d6c02(0x365d)]=void 0x0,this[_0x5802ee(0x5a4e)]=void 0x0,this[_0x5802ee(0x4b22)]=void 0x0,this[_0x5802ee(0x2da6)]=void 0x0,this[_0x1d6c02(0x172d)]=void 0x0;}function CorridorGeometryUpdater(_0x558091,_0xcce05){var _0x5af9e4=_0x307c2b,_0xe66a65=_0x5e00b3;GroundGeometryUpdater[_0xe66a65(0x3c9e)](this,{'entity':_0x558091,'scene':_0xcce05,'geometryOptions':new CorridorGeometryOptions(_0x558091),'geometryPropertyName':_0xe66a65(0x31dc),'observedPropertyNames':['availability','corridor']}),this[_0x5af9e4(0x40e4)](_0x558091,'corridor',_0x558091[_0x5af9e4(0x1e5b)],void 0x0);}function DynamicCorridorGeometryUpdater(_0x822246,_0x4fa777,_0x31b1c6){var _0xd2c84e=_0x5e00b3;DynamicGeometryUpdater$1[_0xd2c84e(0x3c9e)](this,_0x822246,_0x4fa777,_0x31b1c6);}function DataSource(){DeveloperError$1['throwInstantiationError']();}function PointPrimitive(_0x270599,_0x49f3e5){var _0x104044=_0x307c2b,_0x8572e0=_0x5e00b3,_0x59894d=(_0x270599=defaultValue$1(_0x270599,defaultValue$1[_0x8572e0(0x243c)]))[_0x8572e0(0x17f8)],_0x388787=_0x270599[_0x8572e0(0x403a)],_0xed3891=_0x270599[_0x8572e0(0xe9f)];defined$1(_0x59894d)&&(_0x59894d=NearFarScalar[_0x8572e0(0x40f3)](_0x59894d)),defined$1(_0x388787)&&(_0x388787=NearFarScalar[_0x104044(0x2d7b)](_0x388787)),defined$1(_0xed3891)&&(_0xed3891=DistanceDisplayCondition[_0x8572e0(0x40f3)](_0xed3891)),this[_0x8572e0(0x1462)]=defaultValue$1(_0x270599[_0x8572e0(0x3234)],!0x0),this[_0x8572e0(0x5391)]=Cartesian3[_0x8572e0(0x40f3)](defaultValue$1(_0x270599[_0x8572e0(0x3747)],Cartesian3[_0x8572e0(0x3a34)])),this[_0x8572e0(0x2e01)]=Cartesian3[_0x8572e0(0x40f3)](this['_position']),this[_0x104044(0x25c0)]=Color$2[_0x104044(0x2d7b)](defaultValue$1(_0x270599[_0x104044(0x3a3a)],Color$2[_0x104044(0x5a89)])),this[_0x104044(0x34dd)]=Color$2[_0x8572e0(0x40f3)](defaultValue$1(_0x270599[_0x8572e0(0x247e)],Color$2[_0x8572e0(0x5468)])),this[_0x8572e0(0x4c76)]=defaultValue$1(_0x270599[_0x8572e0(0x27cb)],0x0),this[_0x8572e0(0x24f0)]=defaultValue$1(_0x270599[_0x8572e0(0x17af)],0xa),this[_0x8572e0(0x1667)]=_0x388787,this[_0x8572e0(0x51fb)]=_0x59894d,this[_0x8572e0(0x4e59)]=_0xed3891,this[_0x8572e0(0x53d0)]=defaultValue$1(_0x270599[_0x8572e0(0x5554)],0x0),this[_0x8572e0(0x32b3)]=_0x270599['id'],this[_0x8572e0(0x5899)]=defaultValue$1(_0x270599[_0x8572e0(0x45f8)],_0x49f3e5),this[_0x8572e0(0x2e7c)]=!0x0,this[_0x8572e0(0x34a6)]=void 0x0,this[_0x8572e0(0x4943)]=_0x49f3e5,this[_0x8572e0(0x4f16)]=!0x1,this[_0x8572e0(0x1db3)]=-0x1;}defined$1(Object[_0x5e00b3(0x2850)])&&(CorridorGeometryUpdater[_0x5e00b3(0x3720)]=Object[_0x307c2b(0x47e7)](GroundGeometryUpdater[_0x5e00b3(0x3720)]),CorridorGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=CorridorGeometryUpdater),CorridorGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2b2d)]=function(_0x40921e){var _0x48f6fa=_0x307c2b,_0x25135e=_0x5e00b3,_0x51bb6e,_0x25d7b5=this[_0x25135e(0x7d8)],_0x3b0442=_0x25d7b5[_0x25135e(0x220e)](_0x40921e),_0x4dc6d9={'show':new ShowGeometryInstanceAttribute(_0x3b0442&&_0x25d7b5['isShowing']&&this[_0x25135e(0x5b19)][_0x25135e(0x4d6)](_0x40921e)&&this[_0x25135e(0x20d7)][_0x25135e(0x4d6)](_0x40921e)),'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0x48f6fa(0x3092)](this[_0x25135e(0xa00)][_0x48f6fa(0x134c)](_0x40921e)),'offset':void 0x0,'color':void 0x0};return this[_0x25135e(0x31d8)]instanceof ColorMaterialProperty&&(defined$1(this[_0x48f6fa(0x586a)][_0x25135e(0x8fe)])&&(this[_0x25135e(0x31d8)][_0x25135e(0x8fe)][_0x25135e(0x41b2)]||_0x3b0442)&&(_0x51bb6e=this[_0x25135e(0x31d8)][_0x48f6fa(0x3a3a)][_0x25135e(0x4d6)](_0x40921e,scratchColor$g)),defined$1(_0x51bb6e)||(_0x51bb6e=Color$2[_0x48f6fa(0x5a89)]),_0x4dc6d9[_0x48f6fa(0x3a3a)]=ColorGeometryInstanceAttribute[_0x25135e(0x3255)](_0x51bb6e)),(defined$1(this[_0x25135e(0x159b)][_0x25135e(0x4236)])&&(_0x4dc6d9[_0x25135e(0x2c14)]=OffsetGeometryInstanceAttribute[_0x25135e(0x16c8)](Property$1[_0x48f6fa(0x1611)](this[_0x25135e(0x5653)],_0x40921e,defaultOffset$9,offsetScratch$8))),new GeometryInstance({'id':_0x25d7b5,'geometry':new CorridorGeometry(this[_0x25135e(0x159b)]),'attributes':_0x4dc6d9}));},CorridorGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x5770)]=function(_0x454916){var _0x1cc4bb=_0x307c2b,_0x81eb16=_0x5e00b3,_0x496966=this[_0x81eb16(0x7d8)],_0x1ca22a=_0x496966['isAvailable'](_0x454916),_0x417ba6=Property$1[_0x81eb16(0x5611)](this[_0x1cc4bb(0x3d1)],_0x454916,Color$2[_0x81eb16(0x12b7)],scratchColor$g),_0xf10901={'show':new ShowGeometryInstanceAttribute(_0x1ca22a&&_0x496966[_0x81eb16(0x227a)]&&this[_0x1cc4bb(0x2f71)][_0x81eb16(0x4d6)](_0x454916)&&this[_0x1cc4bb(0x380a)][_0x81eb16(0x4d6)](_0x454916)),'color':ColorGeometryInstanceAttribute[_0x81eb16(0x3255)](_0x417ba6),'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0x1cc4bb(0x3092)](this[_0x81eb16(0xa00)][_0x1cc4bb(0x134c)](_0x454916)),'offset':void 0x0};return defined$1(this[_0x81eb16(0x159b)][_0x81eb16(0x4236)])&&(_0xf10901[_0x81eb16(0x2c14)]=OffsetGeometryInstanceAttribute[_0x81eb16(0x16c8)](Property$1[_0x81eb16(0x5611)](this[_0x81eb16(0x5653)],_0x454916,defaultOffset$9,offsetScratch$8))),new GeometryInstance({'id':_0x496966,'geometry':new CorridorOutlineGeometry(this[_0x81eb16(0x159b)]),'attributes':_0xf10901});},CorridorGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x2e7f)]=function(_0x2c7c0b,_0x2100de){var _0x57de2b=_0x307c2b,_0x4974e6=_0x5e00b3,_0x2b5fe1=Property$1[_0x57de2b(0x22bf)](this[_0x57de2b(0x5718)][_0x4974e6(0x31dc)][_0x4974e6(0x1c83)],_0x2c7c0b);if(defined$1(_0x2b5fe1)&&0x0!==_0x2b5fe1[_0x4974e6(0x809)])return Cartesian3[_0x4974e6(0x40f3)](_0x2b5fe1[Math[_0x4974e6(0x1ace)](_0x2b5fe1[_0x4974e6(0x809)]/0x2)],_0x2100de);},CorridorGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5d89)]=function(_0x3db16a,_0x31080d){var _0x158c42=_0x5e00b3;return!defined$1(_0x31080d[_0x158c42(0x1c83)])||!defined$1(_0x31080d['width'])||GeometryUpdater['prototype'][_0x158c42(0x5d89)][_0x158c42(0x3c9e)](this,_0x3db16a,_0x31080d);},CorridorGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x41da)]=function(_0x26e87c,_0x3fc23d){var _0x4e90e0=_0x307c2b,_0x491ee0=_0x5e00b3;return!_0x3fc23d[_0x491ee0(0x1c83)][_0x491ee0(0x41b2)]||!Property$1[_0x491ee0(0x41b2)](_0x3fc23d[_0x491ee0(0x5a4e)])||!Property$1[_0x491ee0(0x41b2)](_0x3fc23d['extrudedHeight'])||!Property$1[_0x491ee0(0x41b2)](_0x3fc23d[_0x491ee0(0x2da6)])||!Property$1[_0x491ee0(0x41b2)](_0x3fc23d[_0x491ee0(0x2d3c)])||!Property$1[_0x491ee0(0x41b2)](_0x3fc23d[_0x4e90e0(0x2f8)])||!Property$1[_0x491ee0(0x41b2)](_0x3fc23d[_0x4e90e0(0x365d)])||!Property$1[_0x491ee0(0x41b2)](_0x3fc23d['zIndex'])||this[_0x491ee0(0x10a0)]&&!Property$1[_0x4e90e0(0x4837)](this[_0x491ee0(0x31d8)])&&!(this[_0x4e90e0(0x586a)]instanceof ColorMaterialProperty);},CorridorGeometryUpdater['prototype'][_0x5e00b3(0x382d)]=function(_0x56bb49,_0xa7c5e8){var _0x518840=_0x307c2b,_0x2ecb60=_0x5e00b3,_0x35f610=Property$1['getValueOrUndefined'](_0xa7c5e8[_0x2ecb60(0x5a4e)],Iso8601[_0x518840(0x150f)]),_0x28222c=Property$1['getValueOrDefault'](_0xa7c5e8[_0x2ecb60(0x5698)],Iso8601[_0x518840(0x150f)],HeightReference$1[_0x2ecb60(0x423a)]),_0x39f0f4=Property$1[_0x2ecb60(0x5db9)](_0xa7c5e8[_0x2ecb60(0x4b22)],Iso8601[_0x2ecb60(0x5b41)]),_0x35ca66=Property$1[_0x518840(0x1611)](_0xa7c5e8[_0x2ecb60(0x22af)],Iso8601[_0x2ecb60(0x5b41)],HeightReference$1[_0x2ecb60(0x423a)]);defined$1(_0x39f0f4)&&!defined$1(_0x35f610)&&(_0x35f610=0x0);var _0x271d34=this[_0x2ecb60(0x159b)];_0x271d34[_0x518840(0x43f1)]=this[_0x2ecb60(0x31d8)]instanceof ColorMaterialProperty?PerInstanceColorAppearance[_0x518840(0x498b)]:MaterialAppearance['MaterialSupport'][_0x2ecb60(0x4db)][_0x2ecb60(0x5383)],_0x271d34[_0x2ecb60(0x1c83)]=_0xa7c5e8[_0x2ecb60(0x1c83)][_0x2ecb60(0x4d6)](Iso8601[_0x2ecb60(0x5b41)],_0x271d34[_0x2ecb60(0x1c83)]),_0x271d34[_0x518840(0x2299)]=_0xa7c5e8[_0x2ecb60(0x2d3c)][_0x2ecb60(0x4d6)](Iso8601[_0x2ecb60(0x5b41)]),_0x271d34[_0x2ecb60(0x2da6)]=Property$1[_0x2ecb60(0x5db9)](_0xa7c5e8[_0x2ecb60(0x2da6)],Iso8601[_0x2ecb60(0x5b41)]),_0x271d34[_0x2ecb60(0x342c)]=Property$1[_0x2ecb60(0x5db9)](_0xa7c5e8[_0x2ecb60(0x342c)],Iso8601[_0x2ecb60(0x5b41)]),_0x271d34[_0x2ecb60(0x4236)]=GroundGeometryUpdater[_0x2ecb60(0x3d34)](_0x35f610,_0x28222c,_0x39f0f4,_0x35ca66),_0x271d34[_0x518840(0x10d5)]=GroundGeometryUpdater[_0x2ecb60(0x599a)](_0x35f610,_0x28222c),(_0x39f0f4=GroundGeometryUpdater[_0x518840(0x59b5)](_0x39f0f4,_0x35ca66))===GroundGeometryUpdater[_0x2ecb60(0x2a0c)]&&(_0x39f0f4=ApproximateTerrainHeights[_0x2ecb60(0x25ca)](CorridorGeometry[_0x2ecb60(0x16d8)](_0x271d34,scratchRectangle$5))[_0x2ecb60(0x3a8d)]),_0x271d34[_0x2ecb60(0x4b22)]=_0x39f0f4;},CorridorGeometryUpdater[_0x5e00b3(0x31f5)]=DynamicCorridorGeometryUpdater,defined$1(Object[_0x5e00b3(0x2850)])&&(DynamicCorridorGeometryUpdater[_0x5e00b3(0x3720)]=Object[_0x307c2b(0x47e7)](DynamicGeometryUpdater$1[_0x307c2b(0x1aa2)]),DynamicCorridorGeometryUpdater[_0x5e00b3(0x3720)]['constructor']=DynamicCorridorGeometryUpdater),DynamicCorridorGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x5d89)]=function(_0xc0c9b7,_0x4b44fc,_0x3ac2fa){var _0xd38575=_0x307c2b,_0x3c1f88=_0x5e00b3,_0x23dd4a=this[_0x3c1f88(0x159b)];return!defined$1(_0x23dd4a[_0x3c1f88(0x1c83)])||!defined$1(_0x23dd4a['width'])||DynamicGeometryUpdater$1[_0x3c1f88(0x3720)][_0xd38575(0x3733)][_0xd38575(0x4d6c)](this,_0xc0c9b7,_0x4b44fc,_0x3ac2fa);},DynamicCorridorGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x1948)]=function(_0x56d7d0,_0x2c7b9e,_0x45c767){var _0x33a27c=_0x307c2b,_0x280529=_0x5e00b3,_0x15e8f2=this[_0x280529(0x159b)],_0x5272e8=Property$1[_0x280529(0x5db9)](_0x2c7b9e[_0x33a27c(0x10d5)],_0x45c767),_0x2681c6=Property$1[_0x280529(0x5611)](_0x2c7b9e[_0x280529(0x5698)],_0x45c767,HeightReference$1[_0x280529(0x423a)]),_0x44b9b0=Property$1[_0x280529(0x5db9)](_0x2c7b9e['extrudedHeight'],_0x45c767),_0x30cdc2=Property$1[_0x280529(0x5611)](_0x2c7b9e[_0x280529(0x22af)],_0x45c767,HeightReference$1[_0x280529(0x423a)]);defined$1(_0x44b9b0)&&!defined$1(_0x5272e8)&&(_0x5272e8=0x0),_0x15e8f2[_0x280529(0x1c83)]=Property$1[_0x33a27c(0x22bf)](_0x2c7b9e[_0x280529(0x1c83)],_0x45c767),_0x15e8f2[_0x280529(0x2d3c)]=Property$1[_0x33a27c(0x22bf)](_0x2c7b9e[_0x280529(0x2d3c)],_0x45c767),_0x15e8f2[_0x280529(0x2da6)]=Property$1[_0x33a27c(0x22bf)](_0x2c7b9e[_0x280529(0x2da6)],_0x45c767),_0x15e8f2[_0x280529(0x342c)]=Property$1[_0x280529(0x5db9)](_0x2c7b9e[_0x280529(0x342c)],_0x45c767),_0x15e8f2[_0x280529(0x4236)]=GroundGeometryUpdater[_0x280529(0x3d34)](_0x5272e8,_0x2681c6,_0x44b9b0,_0x30cdc2),_0x15e8f2[_0x280529(0x5a4e)]=GroundGeometryUpdater[_0x280529(0x599a)](_0x5272e8,_0x2681c6),(_0x44b9b0=GroundGeometryUpdater[_0x280529(0x1a36)](_0x44b9b0,_0x30cdc2))===GroundGeometryUpdater['CLAMP_TO_GROUND']&&(_0x44b9b0=ApproximateTerrainHeights[_0x280529(0x25ca)](CorridorGeometry[_0x33a27c(0x1181)](_0x15e8f2,scratchRectangle$5))[_0x280529(0x3a8d)]),_0x15e8f2[_0x280529(0x4b22)]=_0x44b9b0;},Object[_0x5e00b3(0x1dfd)](DataSource[_0x5e00b3(0x3720)],{'name':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'clock':{'get':DeveloperError$1[_0x307c2b(0xb2d)]},'entities':{'get':DeveloperError$1[_0x307c2b(0xb2d)]},'isLoading':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'changedEvent':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'errorEvent':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'loadingEvent':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'show':{'get':DeveloperError$1['throwInstantiationError']},'clustering':{'get':DeveloperError$1[_0x5e00b3(0x490e)]}}),DataSource[_0x5e00b3(0x3720)]['update']=DeveloperError$1[_0x307c2b(0xb2d)],DataSource['setLoading']=function(_0x565fa2,_0x4a2b61){var _0x5db07a=_0x307c2b,_0x285add=_0x5e00b3;_0x565fa2[_0x5db07a(0x296b)]!==_0x4a2b61&&(_0x4a2b61?_0x565fa2[_0x285add(0x14b8)][_0x285add(0x1c47)]():_0x565fa2[_0x285add(0x14b8)][_0x285add(0x36e2)](),_0x565fa2[_0x285add(0x2abe)]=_0x4a2b61,_0x565fa2[_0x285add(0x12f7)][_0x285add(0x1c10)](_0x565fa2,_0x4a2b61));};var SHOW_INDEX$1=PointPrimitive[_0x5e00b3(0x30df)]=0x0,POSITION_INDEX$2=PointPrimitive[_0x5e00b3(0x31db)]=0x1,COLOR_INDEX$1=PointPrimitive[_0x5e00b3(0x5195)]=0x2,OUTLINE_COLOR_INDEX$1=PointPrimitive[_0x5e00b3(0x1e50)]=0x3,OUTLINE_WIDTH_INDEX$1=PointPrimitive[_0x5e00b3(0x244b)]=0x4,PIXEL_SIZE_INDEX$1=PointPrimitive[_0x5e00b3(0xb28)]=0x5,SCALE_BY_DISTANCE_INDEX$1=PointPrimitive[_0x307c2b(0x3551)]=0x6,TRANSLUCENCY_BY_DISTANCE_INDEX$1=PointPrimitive[_0x5e00b3(0x362c)]=0x7,DISTANCE_DISPLAY_CONDITION_INDEX$1=PointPrimitive['DISTANCE_DISPLAY_CONDITION_INDEX']=0x8,DISABLE_DEPTH_DISTANCE_INDEX$1=PointPrimitive[_0x5e00b3(0x3305)]=0x9;function makeDirty(_0x259289,_0x5e38cb){var _0x10122d=_0x5e00b3,_0x414c5a=_0x259289[_0x10122d(0x4943)];defined$1(_0x414c5a)&&(_0x414c5a[_0x10122d(0x5968)](_0x259289,_0x5e38cb),_0x259289[_0x10122d(0x4f16)]=!0x0);}PointPrimitive[_0x5e00b3(0x2884)]=0xa,Object[_0x5e00b3(0x1dfd)](PointPrimitive[_0x5e00b3(0x3720)],{'show':{'get':function(){var _0x2b3325=_0x5e00b3;return this[_0x2b3325(0x1462)];},'set':function(_0x1f79d6){var _0xb86c3c=_0x5e00b3;this[_0xb86c3c(0x1462)]!==_0x1f79d6&&(this[_0xb86c3c(0x1462)]=_0x1f79d6,makeDirty(this,SHOW_INDEX$1));}},'position':{'get':function(){var _0x3dfa4a=_0x5e00b3;return this[_0x3dfa4a(0x5391)];},'set':function(_0x3bb6d5){var _0x20856e=_0x307c2b,_0x28c0cf=_0x5e00b3,_0x238f61=this[_0x20856e(0x2cda)];Cartesian3[_0x28c0cf(0x1dab)](_0x238f61,_0x3bb6d5)||(Cartesian3[_0x28c0cf(0x40f3)](_0x3bb6d5,_0x238f61),Cartesian3[_0x28c0cf(0x40f3)](_0x3bb6d5,this[_0x28c0cf(0x2e01)]),makeDirty(this,POSITION_INDEX$2));}},'scaleByDistance':{'get':function(){var _0x57e3f0=_0x5e00b3;return this[_0x57e3f0(0x1667)];},'set':function(_0x2bdbd7){var _0x460ca2=_0x307c2b,_0x215ff4=_0x5e00b3,_0x1445b4=this[_0x215ff4(0x1667)];NearFarScalar[_0x460ca2(0x4d2)](_0x1445b4,_0x2bdbd7)||(this[_0x215ff4(0x1667)]=NearFarScalar[_0x215ff4(0x40f3)](_0x2bdbd7,_0x1445b4),makeDirty(this,SCALE_BY_DISTANCE_INDEX$1));}},'translucencyByDistance':{'get':function(){var _0x25c2d4=_0x5e00b3;return this[_0x25c2d4(0x51fb)];},'set':function(_0x1baf3d){var _0x435b03=_0x307c2b,_0x3a7392=_0x5e00b3,_0x36a622=this[_0x3a7392(0x51fb)];NearFarScalar[_0x435b03(0x4d2)](_0x36a622,_0x1baf3d)||(this[_0x435b03(0x4bd1)]=NearFarScalar[_0x3a7392(0x40f3)](_0x1baf3d,_0x36a622),makeDirty(this,TRANSLUCENCY_BY_DISTANCE_INDEX$1));}},'pixelSize':{'get':function(){var _0x91d909=_0x5e00b3;return this[_0x91d909(0x24f0)];},'set':function(_0x372100){var _0x120349=_0x5e00b3;this[_0x120349(0x24f0)]!==_0x372100&&(this[_0x120349(0x24f0)]=_0x372100,makeDirty(this,PIXEL_SIZE_INDEX$1));}},'color':{'get':function(){var _0x237b36=_0x5e00b3;return this[_0x237b36(0x512)];},'set':function(_0xe57349){var _0x1803d5=_0x5e00b3,_0x3f98b6=this[_0x1803d5(0x512)];Color$2[_0x1803d5(0x1dab)](_0x3f98b6,_0xe57349)||(Color$2[_0x1803d5(0x40f3)](_0xe57349,_0x3f98b6),makeDirty(this,COLOR_INDEX$1));}},'outlineColor':{'get':function(){var _0x45d0d8=_0x5e00b3;return this[_0x45d0d8(0x4bbe)];},'set':function(_0x31743a){var _0x535c57=_0x5e00b3,_0x48a2a8=this[_0x535c57(0x4bbe)];Color$2[_0x535c57(0x1dab)](_0x48a2a8,_0x31743a)||(Color$2[_0x535c57(0x40f3)](_0x31743a,_0x48a2a8),makeDirty(this,OUTLINE_COLOR_INDEX$1));}},'outlineWidth':{'get':function(){var _0x464b7b=_0x5e00b3;return this[_0x464b7b(0x4c76)];},'set':function(_0x2b545a){var _0x5967ec=_0x5e00b3;this[_0x5967ec(0x4c76)]!==_0x2b545a&&(this[_0x5967ec(0x4c76)]=_0x2b545a,makeDirty(this,OUTLINE_WIDTH_INDEX$1));}},'distanceDisplayCondition':{'get':function(){var _0x2bc075=_0x5e00b3;return this[_0x2bc075(0x4e59)];},'set':function(_0x25720a){var _0x2f47a2=_0x307c2b,_0x50f0d9=_0x5e00b3;DistanceDisplayCondition[_0x2f47a2(0x4d2)](this[_0x50f0d9(0x4e59)],_0x25720a)||(this[_0x2f47a2(0x4052)]=DistanceDisplayCondition['clone'](_0x25720a,this[_0x50f0d9(0x4e59)]),makeDirty(this,DISTANCE_DISPLAY_CONDITION_INDEX$1));}},'disableDepthTestDistance':{'get':function(){return this['_disableDepthTestDistance'];},'set':function(_0x945691){var _0x1ef34a=_0x5e00b3;this[_0x1ef34a(0x53d0)]!==_0x945691&&(this[_0x1ef34a(0x53d0)]=_0x945691,makeDirty(this,DISABLE_DEPTH_DISTANCE_INDEX$1));}},'id':{'get':function(){var _0x37e53b=_0x5e00b3;return this[_0x37e53b(0x32b3)];},'set':function(_0x3b66b0){var _0x2d4770=_0x307c2b,_0x2a2c5c=_0x5e00b3;this[_0x2a2c5c(0x32b3)]=_0x3b66b0,defined$1(this[_0x2a2c5c(0x34a6)])&&(this[_0x2d4770(0x3617)][_0x2a2c5c(0x8c4)]['id']=_0x3b66b0);}},'pickId':{'get':function(){var _0x285db3=_0x5e00b3;return this[_0x285db3(0x34a6)];}},'clusterShow':{'get':function(){var _0x59fd8c=_0x5e00b3;return this[_0x59fd8c(0x2e7c)];},'set':function(_0x58534b){var _0x53e9cc=_0x5e00b3;this[_0x53e9cc(0x2e7c)]!==_0x58534b&&(this[_0x53e9cc(0x2e7c)]=_0x58534b,makeDirty(this,SHOW_INDEX$1));}}}),PointPrimitive['prototype'][_0x5e00b3(0x219f)]=function(_0x5c56fc){var _0x22790d=_0x5e00b3;return defined$1(this['_pickId'])||(this[_0x22790d(0x34a6)]=_0x5c56fc[_0x22790d(0x506c)]({'primitive':this,'collection':this[_0x22790d(0x5899)],'id':this[_0x22790d(0x32b3)]})),this[_0x22790d(0x34a6)];},PointPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x404e)]=function(){var _0x3aa095=_0x5e00b3;return this[_0x3aa095(0x2e01)];},PointPrimitive[_0x5e00b3(0x3720)][_0x307c2b(0x3f01)]=function(_0x59c448){var _0x5e77d3=_0x5e00b3;Cartesian3['clone'](_0x59c448,this[_0x5e77d3(0x2e01)]),makeDirty(this,POSITION_INDEX$2);};var tempCartesian3=new Cartesian4();PointPrimitive[_0x5e00b3(0x32e8)]=function(_0x5538ba,_0x73c4b6,_0x2bfcc1){var _0x24e053=_0x5e00b3;return _0x73c4b6[_0x24e053(0x3037)]===SceneMode$1[_0x24e053(0x3c78)]?_0x5538ba:(Matrix4[_0x24e053(0x108e)](_0x2bfcc1,_0x5538ba,tempCartesian3),SceneTransforms[_0x24e053(0x316)](_0x73c4b6,tempCartesian3));};var scratchCartesian4$3=new Cartesian4();PointPrimitive[_0x5e00b3(0xc29)]=function(_0xc29874,_0x3ba2b7,_0x3707b9,_0x2d3fc8){var _0x45e6fc=_0x5e00b3,_0xd2cf8e=Matrix4[_0x45e6fc(0x1abe)](_0xc29874,Cartesian4[_0x45e6fc(0x160f)](_0x3ba2b7['x'],_0x3ba2b7['y'],_0x3ba2b7['z'],0x1,scratchCartesian4$3),scratchCartesian4$3);return SceneTransforms[_0x45e6fc(0x2fa8)](_0x3707b9,_0xd2cf8e,_0x2d3fc8);},PointPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x186)]=function(_0x18b0fa,_0x7724){var _0xb43581=_0x307c2b,_0x369732=_0x5e00b3,_0x40fa0e=this[_0xb43581(0x287c)];defined$1(_0x7724)||(_0x7724=new Cartesian2());var _0x12e074=_0x40fa0e[_0x369732(0x599)],_0x1efd28=PointPrimitive[_0x369732(0xc29)](_0x12e074,this[_0x369732(0x2e01)],_0x18b0fa,_0x7724);if(defined$1(_0x1efd28))return _0x1efd28['y']=_0x18b0fa[_0x369732(0x2a34)][_0x369732(0x53c9)]-_0x1efd28['y'],_0x1efd28;},PointPrimitive['getScreenSpaceBoundingBox']=function(_0x42fb59,_0x464393,_0x3833e9){var _0x1ea087=_0x5e00b3,_0x458d1b=_0x42fb59[_0x1ea087(0x17af)],_0x452731=0.5*_0x458d1b,_0x4b9e9c=_0x464393['x']-_0x452731,_0xba1ce5=_0x464393['y']-_0x452731,_0x2489f7=_0x458d1b,_0x49c5e3=_0x458d1b;return defined$1(_0x3833e9)||(_0x3833e9=new BoundingRectangle()),_0x3833e9['x']=_0x4b9e9c,_0x3833e9['y']=_0xba1ce5,_0x3833e9[_0x1ea087(0x2d3c)]=_0x2489f7,_0x3833e9[_0x1ea087(0x5a4e)]=_0x49c5e3,_0x3833e9;},PointPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x4f7ced){var _0x54dfa4=_0x307c2b,_0x3ceed4=_0x5e00b3;return this===_0x4f7ced||defined$1(_0x4f7ced)&&this[_0x3ceed4(0x32b3)]===_0x4f7ced[_0x3ceed4(0x32b3)]&&Cartesian3[_0x3ceed4(0x1dab)](this[_0x3ceed4(0x5391)],_0x4f7ced[_0x3ceed4(0x5391)])&&Color$2[_0x3ceed4(0x1dab)](this[_0x54dfa4(0x25c0)],_0x4f7ced[_0x3ceed4(0x512)])&&this[_0x3ceed4(0x24f0)]===_0x4f7ced[_0x3ceed4(0x24f0)]&&this[_0x3ceed4(0x4c76)]===_0x4f7ced[_0x3ceed4(0x4c76)]&&this[_0x3ceed4(0x1462)]===_0x4f7ced[_0x3ceed4(0x1462)]&&Color$2[_0x3ceed4(0x1dab)](this[_0x3ceed4(0x4bbe)],_0x4f7ced[_0x3ceed4(0x4bbe)])&&NearFarScalar[_0x3ceed4(0x1dab)](this[_0x3ceed4(0x1667)],_0x4f7ced[_0x54dfa4(0x188)])&&NearFarScalar[_0x3ceed4(0x1dab)](this[_0x3ceed4(0x51fb)],_0x4f7ced[_0x54dfa4(0x4bd1)])&&DistanceDisplayCondition[_0x54dfa4(0x4d2)](this[_0x3ceed4(0x4e59)],_0x4f7ced[_0x3ceed4(0x4e59)])&&this[_0x54dfa4(0x37c7)]===_0x4f7ced[_0x3ceed4(0x53d0)];},PointPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x2c2)]=function(){var _0x7746c0=_0x307c2b,_0x44198f=_0x5e00b3;this[_0x44198f(0x34a6)]=this[_0x44198f(0x34a6)]&&this[_0x7746c0(0x3617)][_0x44198f(0x2947)](),this[_0x44198f(0x4943)]=void 0x0;};var PointPrimitiveCollectionFS=_0x5e00b3(0xda8),PointPrimitiveCollectionVS='uniform\x20float\x20u_maxTotalPointSize;\x0a\x0aattribute\x20vec4\x20positionHighAndSize;\x0aattribute\x20vec4\x20positionLowAndOutline;\x0aattribute\x20vec4\x20compressedAttribute0;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20color,\x20outlineColor,\x20pick\x20color\x0aattribute\x20vec4\x20compressedAttribute1;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20show,\x20translucency\x20by\x20distance,\x20some\x20free\x20space\x0aattribute\x20vec4\x20scaleByDistance;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20near,\x20nearScale,\x20far,\x20farScale\x0aattribute\x20vec3\x20distanceDisplayConditionAndDisableDepth;\x20\x20\x20\x20//\x20near,\x20far,\x20disableDepthTestDistance\x0a\x0avarying\x20vec4\x20v_color;\x0avarying\x20vec4\x20v_outlineColor;\x0avarying\x20float\x20v_innerPercent;\x0avarying\x20float\x20v_pixelDistance;\x0avarying\x20vec4\x20v_pickColor;\x0a\x0aconst\x20float\x20SHIFT_LEFT8\x20=\x20256.0;\x0aconst\x20float\x20SHIFT_RIGHT8\x20=\x201.0\x20/\x20256.0;\x0a\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20//\x20Modifying\x20this\x20shader\x20may\x20also\x20require\x20modifications\x20to\x20PointPrimitive._computeScreenSpacePosition\x0a\x0a\x20\x20\x20\x20//\x20unpack\x20attributes\x0a\x20\x20\x20\x20vec3\x20positionHigh\x20=\x20positionHighAndSize.xyz;\x0a\x20\x20\x20\x20vec3\x20positionLow\x20=\x20positionLowAndOutline.xyz;\x0a\x20\x20\x20\x20float\x20outlineWidthBothSides\x20=\x202.0\x20*\x20positionLowAndOutline.w;\x0a\x20\x20\x20\x20float\x20totalSize\x20=\x20positionHighAndSize.w\x20+\x20outlineWidthBothSides;\x0a\x20\x20\x20\x20float\x20outlinePercent\x20=\x20outlineWidthBothSides\x20/\x20totalSize;\x0a\x20\x20\x20\x20//\x20Scale\x20in\x20response\x20to\x20browser-zoom.\x0a\x20\x20\x20\x20totalSize\x20*=\x20czm_pixelRatio;\x0a\x20\x20\x20\x20//\x20Add\x20padding\x20for\x20anti-aliasing\x20on\x20both\x20sides.\x0a\x20\x20\x20\x20totalSize\x20+=\x203.0;\x0a\x0a\x20\x20\x20\x20float\x20temp\x20=\x20compressedAttribute1.x\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20float\x20show\x20=\x20floor(temp);\x0a\x0a#ifdef\x20EYE_DISTANCE_TRANSLUCENCY\x0a\x20\x20\x20\x20vec4\x20translucencyByDistance;\x0a\x20\x20\x20\x20translucencyByDistance.x\x20=\x20compressedAttribute1.z;\x0a\x20\x20\x20\x20translucencyByDistance.z\x20=\x20compressedAttribute1.w;\x0a\x0a\x20\x20\x20\x20translucencyByDistance.y\x20=\x20((temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8)\x20/\x20255.0;\x0a\x0a\x20\x20\x20\x20temp\x20=\x20compressedAttribute1.y\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20translucencyByDistance.w\x20=\x20((temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8)\x20/\x20255.0;\x0a#endif\x0a\x0a\x20\x20\x20\x20///////////////////////////////////////////////////////////////////////////\x0a\x0a\x20\x20\x20\x20vec4\x20color;\x0a\x20\x20\x20\x20vec4\x20outlineColor;\x0a\x20\x20\x20\x20vec4\x20pickColor;\x0a\x0a\x20\x20\x20\x20//\x20compressedAttribute0.z\x20=>\x20pickColor.rgb\x0a\x0a\x20\x20\x20\x20temp\x20=\x20compressedAttribute0.z\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20pickColor.b\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20temp\x20=\x20floor(temp)\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20pickColor.g\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20pickColor.r\x20=\x20floor(temp);\x0a\x0a\x20\x20\x20\x20//\x20compressedAttribute0.x\x20=>\x20color.rgb\x0a\x0a\x20\x20\x20\x20temp\x20=\x20compressedAttribute0.x\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20color.b\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20temp\x20=\x20floor(temp)\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20color.g\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20color.r\x20=\x20floor(temp);\x0a\x0a\x20\x20\x20\x20//\x20compressedAttribute0.y\x20=>\x20outlineColor.rgb\x0a\x0a\x20\x20\x20\x20temp\x20=\x20compressedAttribute0.y\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20outlineColor.b\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20temp\x20=\x20floor(temp)\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20outlineColor.g\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20outlineColor.r\x20=\x20floor(temp);\x0a\x0a\x20\x20\x20\x20//\x20compressedAttribute0.w\x20=>\x20color.a,\x20outlineColor.a,\x20pickColor.a\x0a\x0a\x20\x20\x20\x20temp\x20=\x20compressedAttribute0.w\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20pickColor.a\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20pickColor\x20=\x20pickColor\x20/\x20255.0;\x0a\x0a\x20\x20\x20\x20temp\x20=\x20floor(temp)\x20*\x20SHIFT_RIGHT8;\x0a\x20\x20\x20\x20outlineColor.a\x20=\x20(temp\x20-\x20floor(temp))\x20*\x20SHIFT_LEFT8;\x0a\x20\x20\x20\x20outlineColor\x20/=\x20255.0;\x0a\x20\x20\x20\x20color.a\x20=\x20floor(temp);\x0a\x20\x20\x20\x20color\x20/=\x20255.0;\x0a\x0a\x20\x20\x20\x20///////////////////////////////////////////////////////////////////////////\x0a\x0a\x20\x20\x20\x20vec4\x20p\x20=\x20czm_translateRelativeToEye(positionHigh,\x20positionLow);\x0a\x20\x20\x20\x20vec4\x20positionEC\x20=\x20czm_modelViewRelativeToEye\x20*\x20p;\x0a\x0a\x20\x20\x20\x20///////////////////////////////////////////////////////////////////////////\x0a\x0a#if\x20defined(EYE_DISTANCE_SCALING)\x20||\x20defined(EYE_DISTANCE_TRANSLUCENCY)\x20||\x20defined(DISTANCE_DISPLAY_CONDITION)\x20||\x20defined(DISABLE_DEPTH_DISTANCE)\x0a\x20\x20\x20\x20float\x20lengthSq;\x0a\x20\x20\x20\x20if\x20(czm_sceneMode\x20==\x20czm_sceneMode2D)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x202D\x20camera\x20distance\x20is\x20a\x20special\x20case\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20treat\x20all\x20billboards\x20as\x20flattened\x20to\x20the\x20z=0.0\x20plane\x0a\x20\x20\x20\x20\x20\x20\x20\x20lengthSq\x20=\x20czm_eyeHeight2D.y;\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20else\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20lengthSq\x20=\x20dot(positionEC.xyz,\x20positionEC.xyz);\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#ifdef\x20EYE_DISTANCE_SCALING\x0a\x20\x20\x20\x20totalSize\x20*=\x20czm_nearFarScalar(scaleByDistance,\x20lengthSq);\x0a#endif\x0a\x20\x20\x20\x20//\x20Clamp\x20to\x20max\x20point\x20size.\x0a\x20\x20\x20\x20totalSize\x20=\x20min(totalSize,\x20u_maxTotalPointSize);\x0a\x20\x20\x20\x20//\x20If\x20size\x20is\x20too\x20small,\x20push\x20vertex\x20behind\x20near\x20plane\x20for\x20clipping.\x0a\x20\x20\x20\x20//\x20Note\x20that\x20context.minimumAliasedPointSize\x20\x22will\x20be\x20at\x20most\x201.0\x22.\x0a\x20\x20\x20\x20if\x20(totalSize\x20<\x201.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20positionEC.xyz\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20totalSize\x20=\x201.0;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20float\x20translucency\x20=\x201.0;\x0a#ifdef\x20EYE_DISTANCE_TRANSLUCENCY\x0a\x20\x20\x20\x20translucency\x20=\x20czm_nearFarScalar(translucencyByDistance,\x20lengthSq);\x0a\x20\x20\x20\x20//\x20push\x20vertex\x20behind\x20near\x20plane\x20for\x20clipping\x0a\x20\x20\x20\x20if\x20(translucency\x20<\x200.004)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20positionEC.xyz\x20=\x20vec3(0.0);\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a#ifdef\x20DISTANCE_DISPLAY_CONDITION\x0a\x20\x20\x20\x20float\x20nearSq\x20=\x20distanceDisplayConditionAndDisableDepth.x;\x0a\x20\x20\x20\x20float\x20farSq\x20=\x20distanceDisplayConditionAndDisableDepth.y;\x0a\x20\x20\x20\x20if\x20(lengthSq\x20<\x20nearSq\x20||\x20lengthSq\x20>\x20farSq)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20push\x20vertex\x20behind\x20camera\x20to\x20force\x20it\x20to\x20be\x20clipped\x0a\x20\x20\x20\x20\x20\x20\x20\x20positionEC.xyz\x20=\x20vec3(0.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_projection\x20*\x20positionEC;\x0a\x20\x20\x20\x20czm_vertexLogDepth();\x0a\x0a#ifdef\x20DISABLE_DEPTH_DISTANCE\x0a\x20\x20\x20\x20float\x20disableDepthTestDistance\x20=\x20distanceDisplayConditionAndDisableDepth.z;\x0a\x20\x20\x20\x20if\x20(disableDepthTestDistance\x20==\x200.0\x20&&\x20czm_minimumDisableDepthTestDistance\x20!=\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20disableDepthTestDistance\x20=\x20czm_minimumDisableDepthTestDistance;\x0a\x20\x20\x20\x20}\x0a\x0a\x20\x20\x20\x20if\x20(disableDepthTestDistance\x20!=\x200.0)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20//\x20Don\x27t\x20try\x20to\x20\x22multiply\x20both\x20sides\x22\x20by\x20w.\x20\x20Greater/less-than\x20comparisons\x20won\x27t\x20work\x20for\x20negative\x20values\x20of\x20w.\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20zclip\x20=\x20gl_Position.z\x20/\x20gl_Position.w;\x0a\x20\x20\x20\x20\x20\x20\x20\x20bool\x20clipped\x20=\x20(zclip\x20<\x20-1.0\x20||\x20zclip\x20>\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(!clipped\x20&&\x20(disableDepthTestDistance\x20<\x200.0\x20||\x20(lengthSq\x20>\x200.0\x20&&\x20lengthSq\x20<\x20disableDepthTestDistance)))\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20Position\x20z\x20on\x20the\x20near\x20plane.\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position.z\x20=\x20-gl_Position.w;\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_vertexLogDepth(vec4(czm_currentFrustum.x));\x0a#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a\x20\x20\x20\x20v_color\x20=\x20color;\x0a\x20\x20\x20\x20v_color.a\x20*=\x20translucency\x20*\x20show;\x0a\x20\x20\x20\x20v_outlineColor\x20=\x20outlineColor;\x0a\x20\x20\x20\x20v_outlineColor.a\x20*=\x20translucency\x20*\x20show;\x0a\x0a\x20\x20\x20\x20v_innerPercent\x20=\x201.0\x20-\x20outlinePercent;\x0a\x20\x20\x20\x20v_pixelDistance\x20=\x202.0\x20/\x20totalSize;\x0a\x20\x20\x20\x20gl_PointSize\x20=\x20totalSize\x20*\x20show;\x0a\x20\x20\x20\x20gl_Position\x20*=\x20show;\x0a\x0a\x20\x20\x20\x20v_pickColor\x20=\x20pickColor;\x0a}\x0a',SHOW_INDEX=PointPrimitive[_0x5e00b3(0x30df)],POSITION_INDEX$1=PointPrimitive[_0x5e00b3(0x31db)],COLOR_INDEX=PointPrimitive[_0x307c2b(0x3d5f)],OUTLINE_COLOR_INDEX=PointPrimitive[_0x5e00b3(0x1e50)],OUTLINE_WIDTH_INDEX=PointPrimitive[_0x5e00b3(0x244b)],PIXEL_SIZE_INDEX=PointPrimitive[_0x307c2b(0x58c2)],SCALE_BY_DISTANCE_INDEX=PointPrimitive[_0x5e00b3(0x1287)],TRANSLUCENCY_BY_DISTANCE_INDEX=PointPrimitive[_0x5e00b3(0x362c)],DISTANCE_DISPLAY_CONDITION_INDEX=PointPrimitive[_0x307c2b(0xd8f)],DISABLE_DEPTH_DISTANCE_INDEX=PointPrimitive[_0x5e00b3(0x3305)],NUMBER_OF_PROPERTIES$1=PointPrimitive[_0x5e00b3(0x2884)],attributeLocations$2={'positionHighAndSize':0x0,'positionLowAndOutline':0x1,'compressedAttribute0':0x2,'compressedAttribute1':0x3,'scaleByDistance':0x4,'distanceDisplayConditionAndDisableDepth':0x5};function PointPrimitiveCollection(_0x55aad3){var _0x533e07=_0x307c2b,_0x410251=_0x5e00b3;_0x55aad3=defaultValue$1(_0x55aad3,defaultValue$1[_0x410251(0x243c)]),this[_0x410251(0x3ebd)]=void 0x0,this[_0x410251(0x3d55)]=void 0x0,this[_0x410251(0x207)]=void 0x0,this[_0x410251(0x361e)]=void 0x0,this[_0x410251(0x1adc)]=void 0x0,this[_0x410251(0x165f)]=[],this[_0x410251(0x5340)]=[],this[_0x410251(0x418c)]=0x0,this[_0x410251(0xad6)]=!0x1,this[_0x410251(0x3a1a)]=!0x1,this[_0x410251(0x1b8c)]=!0x1,this[_0x410251(0x377e)]=!0x1,this[_0x410251(0x21a4)]=!0x1,this[_0x410251(0x2640)]=!0x1,this[_0x410251(0x2a47)]=!0x1,this[_0x410251(0x3112)]=!0x1,this[_0x410251(0x4f8e)]=!0x1,this[_0x410251(0x4195)]=!0x1,this[_0x410251(0xf4f)]=new Uint32Array(NUMBER_OF_PROPERTIES$1),this[_0x410251(0x13a4)]=0x1,this['_baseVolume']=new BoundingSphere(),this[_0x410251(0x5054)]=new BoundingSphere(),this[_0x533e07(0x43f3)]=new BoundingSphere(),this[_0x410251(0x5151)]=new BoundingSphere(),this[_0x410251(0xf1c)]=!0x1,this[_0x410251(0x592b)]=[],this['modelMatrix']=Matrix4[_0x410251(0x40f3)](defaultValue$1(_0x55aad3[_0x533e07(0x4bac)],Matrix4[_0x410251(0x2de)])),this[_0x410251(0x33a1)]=Matrix4[_0x410251(0x40f3)](Matrix4[_0x410251(0x2de)]),this[_0x410251(0x3820)]=defaultValue$1(_0x55aad3[_0x410251(0x3820)],!0x1),this[_0x410251(0x2997)]=defaultValue$1(_0x55aad3[_0x410251(0x2997)],BlendOption$1[_0x410251(0x94e)]),this[_0x410251(0x1f73)]=void 0x0,this[_0x410251(0x2201)]=SceneMode$1[_0x410251(0x3c78)],this[_0x410251(0x449d)]=0x1,this[_0x410251(0xd24)]=[BufferUsage[_0x410251(0xdfd)],BufferUsage[_0x410251(0xdfd)],BufferUsage[_0x533e07(0x54ce)],BufferUsage[_0x410251(0xdfd)],BufferUsage[_0x533e07(0x54ce)],BufferUsage[_0x410251(0xdfd)],BufferUsage[_0x410251(0xdfd)],BufferUsage[_0x533e07(0x54ce)],BufferUsage[_0x410251(0xdfd)]];var _0x3f4acf=this;this['_uniforms']={'u_maxTotalPointSize':function(){var _0x44d281=_0x410251;return _0x3f4acf[_0x44d281(0x449d)];}},this[_0x410251(0x23a6)]=defaultValue$1(_0x55aad3[_0x410251(0x23a6)],!0x0);}function destroyPointPrimitives(_0x285085){var _0xdd9a15=_0x5e00b3;for(var _0x1a6211=_0x285085[_0xdd9a15(0x809)],_0x47c6c6=0x0;_0x47c6c6<_0x1a6211;++_0x47c6c6)_0x285085[_0x47c6c6]&&_0x285085[_0x47c6c6][_0xdd9a15(0x2c2)]();}function removePointPrimitives(_0x3d1fb4){var _0x4e7f2b=_0x307c2b,_0x12dd0e=_0x5e00b3;if(_0x3d1fb4[_0x12dd0e(0xad6)]){_0x3d1fb4[_0x4e7f2b(0x24fd)]=!0x1;for(var _0x826468=[],_0x21c4ae=_0x3d1fb4[_0x12dd0e(0x165f)],_0x546e11=_0x21c4ae[_0x4e7f2b(0x2ef4)],_0x53832a=0x0,_0x2b37ae=0x0;_0x53832a<_0x546e11;++_0x53832a){var _0x29ae1b=_0x21c4ae[_0x53832a];_0x29ae1b&&(_0x29ae1b[_0x12dd0e(0x1db3)]=_0x2b37ae++,_0x826468[_0x12dd0e(0x5323)](_0x29ae1b));}_0x3d1fb4[_0x12dd0e(0x165f)]=_0x826468;}}function createVAF$1(_0xf6bf51,_0x4f9645,_0x2c409a){var _0x4c45ab=_0x307c2b,_0x280589=_0x5e00b3;return new VertexArrayFacade(_0xf6bf51,[{'index':attributeLocations$2[_0x4c45ab(0x2ea4)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x280589(0x486a)],'usage':_0x2c409a[POSITION_INDEX$1]},{'index':attributeLocations$2[_0x4c45ab(0x25d1)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x4c45ab(0x3078)],'usage':_0x2c409a[POSITION_INDEX$1]},{'index':attributeLocations$2[_0x280589(0x94a)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x4c45ab(0x3078)],'usage':_0x2c409a[COLOR_INDEX]},{'index':attributeLocations$2[_0x280589(0x3644)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x280589(0x486a)],'usage':_0x2c409a[TRANSLUCENCY_BY_DISTANCE_INDEX]},{'index':attributeLocations$2[_0x280589(0x403a)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x280589(0x486a)],'usage':_0x2c409a[SCALE_BY_DISTANCE_INDEX]},{'index':attributeLocations$2[_0x280589(0x2bab)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x280589(0x486a)],'usage':_0x2c409a[DISTANCE_DISPLAY_CONDITION_INDEX]}],_0x4f9645);}Object[_0x5e00b3(0x1dfd)](PointPrimitiveCollection[_0x5e00b3(0x3720)],{'length':{'get':function(){var _0x316d66=_0x307c2b,_0x4773a3=_0x5e00b3;return removePointPrimitives(this),this[_0x316d66(0x5481)][_0x4773a3(0x809)];}}}),PointPrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x405d78){var _0x4d366e=_0x307c2b,_0x842362=_0x5e00b3,_0x37b23d=new PointPrimitive(_0x405d78,this);return _0x37b23d[_0x4d366e(0x4b0b)]=this[_0x4d366e(0x5481)][_0x842362(0x809)],this[_0x842362(0x165f)]['push'](_0x37b23d),this[_0x842362(0x3a1a)]=!0x0,_0x37b23d;},PointPrimitiveCollection[_0x5e00b3(0x3720)][_0x307c2b(0x45fe)]=function(_0x4870ef){var _0x1012b0=_0x307c2b,_0x16214e=_0x5e00b3;return!!this[_0x16214e(0x5655)](_0x4870ef)&&(this[_0x1012b0(0x5481)][_0x4870ef[_0x1012b0(0x4b0b)]]=null,this[_0x1012b0(0x24fd)]=!0x0,this[_0x16214e(0x3a1a)]=!0x0,_0x4870ef['_destroy'](),!0x0);},PointPrimitiveCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x443c)]=function(){var _0x3ee6da=_0x5e00b3;destroyPointPrimitives(this[_0x3ee6da(0x165f)]),this[_0x3ee6da(0x165f)]=[],this[_0x3ee6da(0x5340)]=[],this[_0x3ee6da(0x418c)]=0x0,this[_0x3ee6da(0xad6)]=!0x1,this[_0x3ee6da(0x3a1a)]=!0x0;},PointPrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x5968)]=function(_0x1e3e43,_0x5b280d){var _0x44e4b8=_0x307c2b;_0x1e3e43['_dirty']||(this[_0x44e4b8(0x3d8d)][this[_0x44e4b8(0x3ffd)]++]=_0x1e3e43),++this[_0x44e4b8(0x28fa)][_0x5b280d];},PointPrimitiveCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x5655)]=function(_0x5a391e){var _0x25a40a=_0x5e00b3;return defined$1(_0x5a391e)&&_0x5a391e[_0x25a40a(0x4943)]===this;},PointPrimitiveCollection[_0x5e00b3(0x3720)][_0x307c2b(0x3abb)]=function(_0x2d7ce2){var _0x5e0537=_0x5e00b3;return removePointPrimitives(this),this[_0x5e0537(0x165f)][_0x2d7ce2];},PointPrimitiveCollection[_0x5e00b3(0x3720)][_0x307c2b(0x14cc)]=function(){var _0x30723b=_0x307c2b,_0x3dc068=_0x5e00b3;for(var _0x16a944=this[_0x3dc068(0xd24)],_0xfb3e03=!0x1,_0x45278c=this[_0x30723b(0x28fa)],_0x4e84a6=0x0;_0x4e84a6<NUMBER_OF_PROPERTIES$1;++_0x4e84a6){var _0x1f9378=0x0===_0x45278c[_0x4e84a6]?BufferUsage[_0x3dc068(0xdfd)]:BufferUsage[_0x3dc068(0x3087)];_0xfb3e03=_0xfb3e03||_0x16a944[_0x4e84a6]!==_0x1f9378,_0x16a944[_0x4e84a6]=_0x1f9378;}return _0xfb3e03;};var writePositionScratch$1=new EncodedCartesian3();function writePositionSizeAndOutline(_0x38a33f,_0x1abd9c,_0x9a7aa,_0x19d45f){var _0x3391d5=_0x307c2b,_0x1b1517=_0x5e00b3,_0x40f806=_0x19d45f[_0x3391d5(0x4b0b)],_0x2fc6aa=_0x19d45f[_0x1b1517(0x404e)]();_0x38a33f[_0x1b1517(0x2201)]===SceneMode$1[_0x1b1517(0x3c78)]&&(BoundingSphere[_0x1b1517(0x3ddc)](_0x38a33f[_0x1b1517(0x4789)],_0x2fc6aa,_0x38a33f[_0x1b1517(0x4789)]),_0x38a33f[_0x3391d5(0x25e5)]=!0x0),EncodedCartesian3[_0x3391d5(0x1aa5)](_0x2fc6aa,writePositionScratch$1);var _0x3a1260=_0x19d45f[_0x1b1517(0x17af)],_0x4b11ca=_0x19d45f[_0x1b1517(0x27cb)];_0x38a33f[_0x1b1517(0x13a4)]=Math[_0x3391d5(0x5449)](_0x38a33f[_0x1b1517(0x13a4)],_0x3a1260+_0x4b11ca);var _0x24e387=_0x9a7aa[attributeLocations$2[_0x1b1517(0x3f85)]],_0x2cc5d8=writePositionScratch$1[_0x3391d5(0x158b)];_0x24e387(_0x40f806,_0x2cc5d8['x'],_0x2cc5d8['y'],_0x2cc5d8['z'],_0x3a1260);var _0x18f60a=_0x9a7aa[attributeLocations$2[_0x3391d5(0x59b4)]],_0x42cd39=writePositionScratch$1[_0x3391d5(0x346)];_0x18f60a(_0x40f806,_0x42cd39['x'],_0x42cd39['y'],_0x42cd39['z'],_0x4b11ca);}var LEFT_SHIFT16=0x10000,LEFT_SHIFT8=0x100;function writeCompressedAttrib0(_0x305d99,_0x4d72be,_0x3611aa,_0x4f0064){var _0x11680c=_0x307c2b,_0x1ef7c5=_0x5e00b3,_0x352e41=_0x4f0064['_index'],_0x455aae=_0x4f0064[_0x1ef7c5(0x8fe)],_0x428a34=_0x4f0064[_0x1ef7c5(0x219f)](_0x4d72be)[_0x1ef7c5(0x8fe)],_0x18ab88=_0x4f0064[_0x1ef7c5(0x247e)],_0x552a78=Color$2[_0x11680c(0xc50)](_0x455aae[_0x11680c(0xe24)]),_0x1abba3=Color$2[_0x1ef7c5(0x2556)](_0x455aae[_0x1ef7c5(0x9db)]),_0x79132a=Color$2[_0x1ef7c5(0x2556)](_0x455aae[_0x1ef7c5(0x3c2a)]),_0x37cd15=_0x552a78*LEFT_SHIFT16+_0x1abba3*LEFT_SHIFT8+_0x79132a;_0x552a78=Color$2[_0x1ef7c5(0x2556)](_0x18ab88[_0x11680c(0xe24)]),_0x1abba3=Color$2[_0x1ef7c5(0x2556)](_0x18ab88[_0x1ef7c5(0x9db)]),_0x79132a=Color$2[_0x1ef7c5(0x2556)](_0x18ab88[_0x1ef7c5(0x3c2a)]);var _0x3a6a02=_0x552a78*LEFT_SHIFT16+_0x1abba3*LEFT_SHIFT8+_0x79132a;_0x552a78=Color$2[_0x1ef7c5(0x2556)](_0x428a34[_0x1ef7c5(0x20a2)]),_0x1abba3=Color$2[_0x1ef7c5(0x2556)](_0x428a34[_0x11680c(0x1a68)]),_0x79132a=Color$2[_0x1ef7c5(0x2556)](_0x428a34[_0x1ef7c5(0x3c2a)]);var _0x2c23d0=_0x552a78*LEFT_SHIFT16+_0x1abba3*LEFT_SHIFT8+_0x79132a,_0x534963=Color$2[_0x1ef7c5(0x2556)](_0x455aae[_0x1ef7c5(0x32a8)])*LEFT_SHIFT16+Color$2[_0x1ef7c5(0x2556)](_0x18ab88[_0x1ef7c5(0x32a8)])*LEFT_SHIFT8+Color$2[_0x1ef7c5(0x2556)](_0x428a34[_0x1ef7c5(0x32a8)]);(0x0,_0x3611aa[attributeLocations$2[_0x1ef7c5(0x94a)]])(_0x352e41,_0x37cd15,_0x3a6a02,_0x2c23d0,_0x534963);}function writeCompressedAttrib1(_0x1f79f6,_0x35fb,_0x19b541,_0x131062){var _0x1cbdf4=_0x307c2b,_0x31db08=_0x5e00b3,_0x2bbecb=_0x131062[_0x31db08(0x1db3)],_0x3caa81=0x0,_0x4a3647=0x1,_0x3255e2=0x1,_0x704106=0x1,_0x12e1fd=_0x131062[_0x31db08(0x17f8)];defined$1(_0x12e1fd)&&(_0x3caa81=_0x12e1fd[_0x31db08(0xcd2)],_0x4a3647=_0x12e1fd[_0x1cbdf4(0x2cd7)],_0x3255e2=_0x12e1fd[_0x31db08(0x389f)],_0x704106=_0x12e1fd[_0x31db08(0x1227)],0x1===_0x4a3647&&0x1===_0x704106||(_0x1f79f6[_0x31db08(0x21a4)]=!0x0));var _0x431fd3=_0x131062[_0x1cbdf4(0x537b)]&&_0x131062[_0x31db08(0x5784)];0x0===_0x131062[_0x31db08(0x8fe)][_0x31db08(0x32a8)]&&0x0===_0x131062[_0x31db08(0x247e)][_0x31db08(0x32a8)]&&(_0x431fd3=!0x1),_0x4a3647=CesiumMath[_0x31db08(0x4b1d)](_0x4a3647,0x0,0x1);var _0x44d784=(_0x431fd3?0x1:0x0)*LEFT_SHIFT8+(_0x4a3647=0x1===_0x4a3647?0xff:0xff*_0x4a3647|0x0),_0x5a020c=_0x704106=0x1===(_0x704106=CesiumMath[_0x31db08(0x4b1d)](_0x704106,0x0,0x1))?0xff:0xff*_0x704106|0x0;(0x0,_0x19b541[attributeLocations$2['compressedAttribute1']])(_0x2bbecb,_0x44d784,_0x5a020c,_0x3caa81,_0x3255e2);}function writeScaleByDistance(_0xf93fed,_0x27dc9c,_0xc3a3b8,_0x205618){var _0x3b6b08=_0x307c2b,_0x50bd00=_0x5e00b3,_0x3f25ee=_0x205618[_0x50bd00(0x1db3)],_0xec87b7=_0xc3a3b8[attributeLocations$2[_0x3b6b08(0x3c19)]],_0x3000ee=0x0,_0x42eb58=0x1,_0x599709=0x1,_0x41a233=0x1,_0x1969fc=_0x205618[_0x50bd00(0x403a)];defined$1(_0x1969fc)&&(_0x3000ee=_0x1969fc[_0x3b6b08(0x3f74)],_0x42eb58=_0x1969fc[_0x50bd00(0x2214)],_0x599709=_0x1969fc[_0x3b6b08(0x48b)],_0x41a233=_0x1969fc[_0x50bd00(0x1227)],0x1===_0x42eb58&&0x1===_0x41a233||(_0xf93fed[_0x50bd00(0x1b8c)]=!0x0)),_0xec87b7(_0x3f25ee,_0x3000ee,_0x42eb58,_0x599709,_0x41a233);}function writeDistanceDisplayConditionAndDepthDisable(_0x4b8db9,_0x319acf,_0x2c6653,_0x562611){var _0x4380e1=_0x307c2b,_0x3a17d9=_0x5e00b3,_0x2b50c6=_0x562611[_0x4380e1(0x4b0b)],_0x5b51f5=_0x2c6653[attributeLocations$2[_0x4380e1(0x3e6c)]],_0x5892e2=0x0,_0x48c7d8=Number[_0x4380e1(0x49a8)],_0x3d6d99=_0x562611['distanceDisplayCondition'];defined$1(_0x3d6d99)&&(_0x5892e2=_0x3d6d99['near'],_0x48c7d8=_0x3d6d99[_0x4380e1(0x48b)],_0x5892e2*=_0x5892e2,_0x48c7d8*=_0x48c7d8,_0x4b8db9[_0x3a17d9(0x2a47)]=!0x0);var _0x309a2e=_0x562611[_0x4380e1(0x45f6)];(_0x309a2e*=_0x309a2e)>0x0&&(_0x4b8db9[_0x3a17d9(0x4f8e)]=!0x0,_0x309a2e===Number[_0x3a17d9(0xe92)]&&(_0x309a2e=-0x1)),_0x5b51f5(_0x2b50c6,_0x5892e2,_0x48c7d8,_0x309a2e);}function writePointPrimitive(_0x2ec227,_0x31ab2d,_0x508a8c,_0x3c1dab){writePositionSizeAndOutline(_0x2ec227,_0x31ab2d,_0x508a8c,_0x3c1dab),writeCompressedAttrib0(_0x2ec227,_0x31ab2d,_0x508a8c,_0x3c1dab),writeCompressedAttrib1(_0x2ec227,_0x31ab2d,_0x508a8c,_0x3c1dab),writeScaleByDistance(_0x2ec227,_0x31ab2d,_0x508a8c,_0x3c1dab),writeDistanceDisplayConditionAndDepthDisable(_0x2ec227,_0x31ab2d,_0x508a8c,_0x3c1dab);}function recomputeActualPositions$1(_0x4f56fc,_0x17fd7f,_0xab0f2f,_0x4f9395,_0x2d2a82,_0x5a98f5){var _0x43beab=_0x307c2b,_0x261d0c=_0x5e00b3,_0x47a770;_0x4f9395[_0x261d0c(0x3037)]===SceneMode$1[_0x261d0c(0x3c78)]?(_0x47a770=_0x4f56fc[_0x261d0c(0x4789)],_0x4f56fc[_0x261d0c(0xf1c)]=!0x0):_0x47a770=_0x4f56fc[_0x261d0c(0x26e8)];for(var _0x193b24=[],_0xed599e=0x0;_0xed599e<_0xab0f2f;++_0xed599e){var _0x18c092=_0x17fd7f[_0xed599e],_0x1ed09f=_0x18c092[_0x261d0c(0x3747)],_0x583551=PointPrimitive[_0x261d0c(0x32e8)](_0x1ed09f,_0x4f9395,_0x2d2a82);defined$1(_0x583551)&&(_0x18c092[_0x43beab(0x3f01)](_0x583551),_0x5a98f5?_0x193b24[_0x261d0c(0x5323)](_0x583551):BoundingSphere[_0x261d0c(0x3ddc)](_0x47a770,_0x583551,_0x47a770));}_0x5a98f5&&BoundingSphere[_0x261d0c(0x12c2)](_0x193b24,_0x47a770);}function updateMode$1(_0x50576d,_0x4f9a49){var _0x5c47b0=_0x307c2b,_0x574dee=_0x5e00b3,_0x518651=_0x4f9a49[_0x574dee(0x3037)],_0x21a57f=_0x50576d[_0x574dee(0x165f)],_0x164d5a=_0x50576d[_0x574dee(0x5340)],_0x3f4ea7=_0x50576d[_0x574dee(0x33a1)];_0x50576d[_0x574dee(0x3a1a)]||_0x50576d[_0x574dee(0x2201)]!==_0x518651||_0x518651!==SceneMode$1[_0x574dee(0x3c78)]&&!Matrix4[_0x574dee(0x1dab)](_0x3f4ea7,_0x50576d[_0x574dee(0x599)])?(_0x50576d[_0x574dee(0x2201)]=_0x518651,Matrix4[_0x574dee(0x40f3)](_0x50576d[_0x574dee(0x599)],_0x3f4ea7),_0x50576d[_0x574dee(0x3a1a)]=!0x0,_0x518651!==SceneMode$1[_0x574dee(0x3c78)]&&_0x518651!==SceneMode$1[_0x574dee(0x174c)]&&_0x518651!==SceneMode$1[_0x574dee(0x5d29)]||recomputeActualPositions$1(_0x50576d,_0x21a57f,_0x21a57f['length'],_0x4f9a49,_0x3f4ea7,!0x0)):_0x518651===SceneMode$1[_0x574dee(0x530d)]?recomputeActualPositions$1(_0x50576d,_0x21a57f,_0x21a57f['length'],_0x4f9a49,_0x3f4ea7,!0x0):_0x518651!==SceneMode$1[_0x5c47b0(0x238f)]&&_0x518651!==SceneMode$1[_0x574dee(0x5d29)]||recomputeActualPositions$1(_0x50576d,_0x164d5a,_0x50576d[_0x574dee(0x418c)],_0x4f9a49,_0x3f4ea7,!0x1);}function updateBoundingVolume(_0x2c6f05,_0x169404,_0x58291b){var _0x3a997f=_0x307c2b,_0x3e88b0=_0x5e00b3,_0x411882=_0x169404[_0x3a997f(0x57e6)][_0x3e88b0(0x5ba8)](_0x58291b,_0x169404[_0x3e88b0(0x4fd0)][_0x3e88b0(0x1564)],_0x169404[_0x3e88b0(0x4fd0)][_0x3e88b0(0x3883)])*_0x2c6f05[_0x3e88b0(0x13a4)];_0x58291b[_0x3a997f(0x29c9)]+=_0x411882;}var scratchWriterArray$1=[];function EntityCluster(_0x207fd4){var _0x3f99c1=_0x307c2b,_0x2b0131=_0x5e00b3;_0x207fd4=defaultValue$1(_0x207fd4,defaultValue$1[_0x2b0131(0x243c)]),this[_0x2b0131(0x1733)]=defaultValue$1(_0x207fd4[_0x2b0131(0x552c)],!0x1),this['_pixelRange']=defaultValue$1(_0x207fd4[_0x2b0131(0x5e13)],0x50),this[_0x2b0131(0x42a3)]=defaultValue$1(_0x207fd4[_0x2b0131(0x3f45)],0x1),this[_0x2b0131(0x479e)]=defaultValue$1(_0x207fd4['clusterBillboards'],!0x0),this[_0x3f99c1(0x413f)]=defaultValue$1(_0x207fd4[_0x2b0131(0x5f58)],!0x0),this[_0x3f99c1(0x8c7)]=defaultValue$1(_0x207fd4[_0x2b0131(0xd40)],!0x0),this[_0x2b0131(0x25bf)]=void 0x0,this[_0x2b0131(0x1fa0)]=void 0x0,this[_0x2b0131(0x3daa)]=void 0x0,this[_0x3f99c1(0x4c47)]=void 0x0,this[_0x2b0131(0x2c27)]=void 0x0,this[_0x3f99c1(0x28c5)]=void 0x0,this[_0x2b0131(0xedc)]={},this[_0x2b0131(0x5c18)]=[],this[_0x2b0131(0x3619)]=[],this[_0x3f99c1(0x17f0)]=[],this[_0x2b0131(0x3733)]=[],this[_0x3f99c1(0x3be6)]=void 0x0,this[_0x2b0131(0x4d07)]=!0x1,this[_0x2b0131(0x1dc8)]=!0x1,this[_0x3f99c1(0x425b)]=void 0x0,this[_0x2b0131(0x5bd8)]=void 0x0,this[_0x2b0131(0x3d65)]=new Event();}function getX$1(_0x18ba58){var _0x383756=_0x307c2b;return _0x18ba58[_0x383756(0x40c6)]['x'];}function getY$1(_0x284cbe){var _0x109714=_0x5e00b3;return _0x284cbe[_0x109714(0x83e)]['y'];}function expandBoundingBox(_0x5a05ce,_0x162ef6){var _0x5adfbe=_0x307c2b,_0x1faf81=_0x5e00b3;_0x5a05ce['x']-=_0x162ef6,_0x5a05ce['y']-=_0x162ef6,_0x5a05ce[_0x5adfbe(0x2299)]+=0x2*_0x162ef6,_0x5a05ce[_0x1faf81(0x5a4e)]+=0x2*_0x162ef6;}PointPrimitiveCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x1780a3){var _0x1a3b23=_0x307c2b,_0x507320=_0x5e00b3;if(_0x1780a3[_0x1a3b23(0x5a88)]>-0x1&&this[_0x507320(0x165f)][_0x507320(0x809)]>0x0&&defined$1(this[_0x1a3b23(0x5481)][0x0])&&defined$1(this[_0x507320(0x165f)][0x0]['id'])&&defined$1(this[_0x507320(0x165f)][0x0]['id'][_0x507320(0x35c5)])&&defined$1(this[_0x507320(0x165f)][0x0]['id'][_0x507320(0x35c5)][_0x507320(0x5e42)])){var _0x7a46f6=this[_0x507320(0x165f)][0x0]['id'][_0x1a3b23(0x1397)][_0x507320(0x5e42)];if(void 0x0!==_0x7a46f6[_0x507320(0x1ed7)]){if(!_0x7a46f6[_0x507320(0x1ed7)](_0x1780a3[_0x507320(0x466b)]))return;}}removePointPrimitives(this),this[_0x507320(0x449d)]=ContextLimits[_0x507320(0x3e12)],updateMode$1(this,_0x1780a3);var _0x48be22,_0x1971f6=this[_0x507320(0x165f)][_0x507320(0x809)],_0x2c10fa=this[_0x507320(0x5340)],_0x2a1b3e=this[_0x507320(0x418c)],_0x4263bb=this[_0x507320(0xf4f)],_0x4c620a=this[_0x507320(0x3a1a)],_0x27aea0=_0x1780a3[_0x507320(0x4fd0)],_0xe852b7=_0x1780a3[_0x1a3b23(0x401f)],_0x28bccf=_0xe852b7['pick'];if(_0x4c620a||!_0x28bccf&&this[_0x507320(0x5703)]()){this[_0x507320(0x3a1a)]=!0x1;for(var _0x1a4481=0x0;_0x1a4481<NUMBER_OF_PROPERTIES$1;++_0x1a4481)_0x4263bb[_0x1a4481]=0x0;if(this['_vaf']=this[_0x507320(0x1adc)]&&this[_0x507320(0x1adc)][_0x507320(0x2947)](),_0x1971f6>0x0){this[_0x507320(0x1adc)]=createVAF$1(_0x27aea0,_0x1971f6,this[_0x507320(0xd24)]),_0x48be22=this[_0x507320(0x1adc)][_0x507320(0x4625)];for(var _0x26c493=0x0;_0x26c493<_0x1971f6;++_0x26c493){var _0x1e9198=this[_0x507320(0x165f)][_0x26c493];_0x1e9198[_0x507320(0x4f16)]=!0x1,writePointPrimitive(this,_0x27aea0,_0x48be22,_0x1e9198);}this[_0x507320(0x1adc)][_0x507320(0x3f5)]();}this[_0x507320(0x418c)]=0x0;}else{if(_0x2a1b3e>0x0){var _0x5f3a73=scratchWriterArray$1;_0x5f3a73[_0x507320(0x809)]=0x0,(_0x4263bb[POSITION_INDEX$1]||_0x4263bb[OUTLINE_WIDTH_INDEX]||_0x4263bb[PIXEL_SIZE_INDEX])&&_0x5f3a73[_0x507320(0x5323)](writePositionSizeAndOutline),(_0x4263bb[COLOR_INDEX]||_0x4263bb[OUTLINE_COLOR_INDEX])&&_0x5f3a73[_0x1a3b23(0x2a0e)](writeCompressedAttrib0),(_0x4263bb[SHOW_INDEX]||_0x4263bb[TRANSLUCENCY_BY_DISTANCE_INDEX])&&_0x5f3a73[_0x507320(0x5323)](writeCompressedAttrib1),_0x4263bb[SCALE_BY_DISTANCE_INDEX]&&_0x5f3a73[_0x1a3b23(0x2a0e)](writeScaleByDistance),(_0x4263bb[DISTANCE_DISPLAY_CONDITION_INDEX]||_0x4263bb[DISABLE_DEPTH_DISTANCE_INDEX])&&_0x5f3a73[_0x1a3b23(0x2a0e)](writeDistanceDisplayConditionAndDepthDisable);var _0x86746e=_0x5f3a73[_0x507320(0x809)];if(_0x48be22=this[_0x507320(0x1adc)][_0x507320(0x4625)],_0x2a1b3e/_0x1971f6>0.1){for(var _0x2ac083=0x0;_0x2ac083<_0x2a1b3e;++_0x2ac083){var _0x4deb4b=_0x2c10fa[_0x2ac083];_0x4deb4b[_0x1a3b23(0x359f)]=!0x1;for(var _0x142bd0=0x0;_0x142bd0<_0x86746e;++_0x142bd0)_0x5f3a73[_0x142bd0](this,_0x27aea0,_0x48be22,_0x4deb4b);}this[_0x1a3b23(0x1c14)][_0x507320(0x3f5)]();}else{for(var _0x55a47c=0x0;_0x55a47c<_0x2a1b3e;++_0x55a47c){var _0x1bed17=_0x2c10fa[_0x55a47c];_0x1bed17[_0x507320(0x4f16)]=!0x1;for(var _0x214a17=0x0;_0x214a17<_0x86746e;++_0x214a17)_0x5f3a73[_0x214a17](this,_0x27aea0,_0x48be22,_0x1bed17);this[_0x507320(0x1adc)][_0x507320(0x2bc1)](_0x1bed17[_0x507320(0x1db3)],0x1);}this[_0x507320(0x1adc)][_0x1a3b23(0x5436)]();}this[_0x507320(0x418c)]=0x0;}}if(_0x2a1b3e>1.5*_0x1971f6&&(_0x2c10fa[_0x507320(0x809)]=_0x1971f6),defined$1(this[_0x507320(0x1adc)])&&defined$1(this[_0x1a3b23(0x1c14)]['va'])){var _0x26e1a3;this[_0x507320(0xf1c)]&&(this[_0x507320(0xf1c)]=!0x1,BoundingSphere['transform'](this[_0x507320(0x4789)],this[_0x507320(0x599)],this[_0x507320(0x5054)]));var _0x2eb1e6=Matrix4[_0x507320(0x2de)];_0x1780a3[_0x507320(0x3037)]===SceneMode$1[_0x507320(0x3c78)]?(_0x2eb1e6=this[_0x1a3b23(0x4bac)],_0x26e1a3=BoundingSphere[_0x507320(0x40f3)](this[_0x507320(0x5054)],this[_0x507320(0x5151)])):_0x26e1a3=BoundingSphere[_0x507320(0x40f3)](this['_baseVolume2D'],this[_0x507320(0x5151)]),updateBoundingVolume(this,_0x1780a3,_0x26e1a3);var _0x52a9d9,_0x30a344,_0x2f9995,_0xf01c76,_0x329055,_0x1f81f3,_0x2fab0f=this[_0x507320(0x1f73)]!==this[_0x507320(0x2997)];this[_0x507320(0x1f73)]=this[_0x507320(0x2997)],_0x2fab0f&&(this[_0x1a3b23(0x477)]===BlendOption$1[_0x507320(0x1792)]||this[_0x507320(0x1f73)]===BlendOption$1[_0x1a3b23(0x2326)]?this['_rsOpaque']=RenderState[_0x507320(0x5344)]({'depthTest':{'enabled':this['depthTestEnabled'],'func':WebGLConstants$1[_0x507320(0x1d84)]},'depthMask':!0x0}):this[_0x507320(0x207)]=void 0x0,this[_0x507320(0x1f73)]===BlendOption$1[_0x507320(0x47bc)]||this[_0x1a3b23(0x477)]===BlendOption$1[_0x507320(0x94e)]?this[_0x507320(0x361e)]=RenderState[_0x507320(0x5344)]({'depthTest':{'enabled':!0x0,'func':WebGLConstants$1[_0x1a3b23(0xe00)]},'depthMask':!0x1,'blending':BlendingState$1[_0x1a3b23(0x2ce1)]}):this[_0x507320(0x361e)]=void 0x0),this[_0x507320(0x4f8e)]=this[_0x1a3b23(0x3892)]||0x0!==_0x1780a3[_0x507320(0x5437)],(_0x2fab0f||this[_0x507320(0x1b8c)]&&!this[_0x507320(0x377e)]||this[_0x507320(0x21a4)]&&!this[_0x507320(0x2640)]||this[_0x507320(0x2a47)]&&!this[_0x507320(0x3112)]||this[_0x507320(0x4f8e)]!==this[_0x507320(0x4195)])&&(_0x52a9d9=new ShaderSource({'sources':[PointPrimitiveCollectionVS]}),this[_0x507320(0x1b8c)]&&_0x52a9d9[_0x507320(0x5c34)][_0x507320(0x5323)](_0x507320(0x4243)),this[_0x507320(0x21a4)]&&_0x52a9d9[_0x507320(0x5c34)][_0x1a3b23(0x2a0e)](_0x507320(0xcff)),this[_0x507320(0x2a47)]&&_0x52a9d9[_0x507320(0x5c34)][_0x507320(0x5323)](_0x1a3b23(0x5166)),this[_0x507320(0x4f8e)]&&_0x52a9d9[_0x507320(0x5c34)][_0x1a3b23(0x2a0e)](_0x1a3b23(0x264f)),this[_0x507320(0x1f73)]===BlendOption$1[_0x1a3b23(0x2326)]&&(_0x30a344=new ShaderSource({'defines':[_0x1a3b23(0x54c1)],'sources':[PointPrimitiveCollectionFS]}),this[_0x507320(0x3ebd)]=ShaderProgram$1[_0x507320(0x45cf)]({'context':_0x27aea0,'shaderProgram':this[_0x507320(0x3ebd)],'vertexShaderSource':_0x52a9d9,'fragmentShaderSource':_0x30a344,'attributeLocations':attributeLocations$2}),_0x30a344=new ShaderSource({'defines':[_0x507320(0x47bc)],'sources':[PointPrimitiveCollectionFS]}),this[_0x1a3b23(0x1d45)]=ShaderProgram$1[_0x507320(0x45cf)]({'context':_0x27aea0,'shaderProgram':this[_0x1a3b23(0x1d45)],'vertexShaderSource':_0x52a9d9,'fragmentShaderSource':_0x30a344,'attributeLocations':attributeLocations$2})),this[_0x507320(0x1f73)]===BlendOption$1[_0x507320(0x1792)]&&(_0x30a344=new ShaderSource({'sources':[PointPrimitiveCollectionFS]}),this[_0x507320(0x3ebd)]=ShaderProgram$1['replaceCache']({'context':_0x27aea0,'shaderProgram':this[_0x1a3b23(0x5526)],'vertexShaderSource':_0x52a9d9,'fragmentShaderSource':_0x30a344,'attributeLocations':attributeLocations$2})),this[_0x507320(0x1f73)]===BlendOption$1[_0x1a3b23(0x42b8)]&&(_0x30a344=new ShaderSource({'sources':[PointPrimitiveCollectionFS]}),this[_0x507320(0x3d55)]=ShaderProgram$1[_0x507320(0x45cf)]({'context':_0x27aea0,'shaderProgram':this[_0x507320(0x3d55)],'vertexShaderSource':_0x52a9d9,'fragmentShaderSource':_0x30a344,'attributeLocations':attributeLocations$2})),this[_0x507320(0x377e)]=this[_0x507320(0x1b8c)],this[_0x507320(0x2640)]=this[_0x507320(0x21a4)],this[_0x507320(0x3112)]=this[_0x507320(0x2a47)],this[_0x507320(0x4195)]=this[_0x507320(0x4f8e)]);var _0x68d16a=_0x1780a3[_0x507320(0xe5b)];if(_0xe852b7[_0x507320(0x445c)]||_0x28bccf){var _0x1ff0fb=this['_colorCommands'],_0x3bd9b3=this[_0x507320(0x1f73)]===BlendOption$1[_0x1a3b23(0x54c1)],_0x33157f=this[_0x507320(0x1f73)]===BlendOption$1[_0x507320(0x94e)];_0xf01c76=(_0x2f9995=this[_0x507320(0x1adc)]['va'])[_0x507320(0x809)],_0x1ff0fb[_0x1a3b23(0x2ef4)]=_0xf01c76;var _0xd94a27=_0x33157f?0x2*_0xf01c76:_0xf01c76;for(_0x1f81f3=0x0;_0x1f81f3<_0xd94a27;++_0x1f81f3){var _0x1289ed=_0x3bd9b3||_0x33157f&&_0x1f81f3%0x2==0x0;defined$1(_0x329055=_0x1ff0fb[_0x1f81f3])||(_0x329055=_0x1ff0fb[_0x1f81f3]=new DrawCommand()),_0x329055[_0x1a3b23(0xc8d)]=PrimitiveType$1[_0x507320(0xf07)],_0x329055[_0x1a3b23(0x26e5)]=_0x1289ed||!_0x33157f?Pass$1[_0x507320(0x1792)]:Pass$1[_0x1a3b23(0x42b8)],_0x329055[_0x507320(0x5e42)]=this;var _0x3716a0=_0x33157f?Math[_0x507320(0x1ace)](_0x1f81f3/0x2):_0x1f81f3;_0x329055[_0x1a3b23(0x1d66)]=_0x26e1a3,_0x329055[_0x507320(0x599)]=_0x2eb1e6,_0x329055[_0x1a3b23(0x1868)]=_0x1289ed?this[_0x507320(0x3ebd)]:this[_0x1a3b23(0x1d45)],_0x329055[_0x507320(0x2ca)]=this[_0x507320(0x760)],_0x329055[_0x507320(0x2b54)]=_0x2f9995[_0x3716a0]['va'],_0x329055[_0x1a3b23(0x1991)]=_0x1289ed?this[_0x507320(0x207)]:this[_0x507320(0x361e)],_0x329055[_0x1a3b23(0x3425)]=this[_0x507320(0x3820)],_0x329055['pickId']=_0x507320(0x4b29),_0x68d16a[_0x507320(0x5323)](_0x329055);}}}},PointPrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},PointPrimitiveCollection[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x5c19e1=_0x307c2b,_0x1acd23=_0x5e00b3;return this[_0x1acd23(0x3ebd)]=this[_0x1acd23(0x3ebd)]&&this[_0x1acd23(0x3ebd)][_0x1acd23(0x2947)](),this[_0x1acd23(0x3d55)]=this[_0x1acd23(0x3d55)]&&this[_0x1acd23(0x3d55)][_0x5c19e1(0x5020)](),this[_0x1acd23(0x302c)]=this[_0x5c19e1(0x4b55)]&&this[_0x1acd23(0x302c)][_0x1acd23(0x2947)](),this[_0x1acd23(0x1adc)]=this[_0x1acd23(0x1adc)]&&this[_0x1acd23(0x1adc)][_0x1acd23(0x2947)](),destroyPointPrimitives(this[_0x1acd23(0x165f)]),destroyObject$1(this);};var labelBoundingBoxScratch=new BoundingRectangle();function getBoundingBox(_0x39195b,_0x16ce25,_0x5ad10e,_0x377977,_0x54620a){var _0x11cb91=_0x307c2b,_0x1bbe38=_0x5e00b3;if(defined$1(_0x39195b[_0x1bbe38(0x25bf)])&&_0x377977[_0x1bbe38(0x35e7)]?_0x54620a=Label[_0x1bbe38(0x2edb)](_0x39195b,_0x16ce25,_0x54620a):defined$1(_0x39195b[_0x11cb91(0x3da8)])&&_0x377977[_0x11cb91(0x53ef)]?_0x54620a=Billboard[_0x1bbe38(0x2edb)](_0x39195b,_0x16ce25,_0x54620a):defined$1(_0x39195b[_0x11cb91(0x287c)])&&_0x377977[_0x1bbe38(0x48ad)]&&(_0x54620a=PointPrimitive[_0x11cb91(0xdd9)](_0x39195b,_0x16ce25,_0x54620a)),expandBoundingBox(_0x54620a,_0x5ad10e),_0x377977[_0x11cb91(0x413f)]&&!defined$1(_0x39195b[_0x1bbe38(0x25bf)])&&defined$1(_0x39195b['id'])&&hasLabelIndex(_0x377977,_0x39195b['id']['id'])&&defined$1(_0x39195b['id'][_0x1bbe38(0x4bec)])){var _0x4f62b2=_0x377977[_0x1bbe38(0xedc)][_0x39195b['id']['id']][_0x1bbe38(0x333b)],_0x1bc960=_0x377977['_labelCollection'][_0x1bbe38(0x38c4)](_0x4f62b2),_0x4689b=_0x1bc960[_0x1bbe38(0x2edb)](_0x1bc960,_0x16ce25,labelBoundingBoxScratch);expandBoundingBox(_0x4689b,_0x5ad10e),_0x54620a=BoundingRectangle[_0x1bbe38(0x418)](_0x54620a,_0x4689b,_0x54620a);}return _0x54620a;}function addNonClusteredItem(_0x322f11,_0x47ad9e){var _0x573780=_0x5e00b3;if(_0x322f11[_0x573780(0x5784)]=!0x0,!defined$1(_0x322f11[_0x573780(0x25bf)])&&defined$1(_0x322f11['id'])&&hasLabelIndex(_0x47ad9e,_0x322f11['id']['id'])&&defined$1(_0x322f11['id']['_label'])){var _0x55b21b=_0x47ad9e[_0x573780(0xedc)][_0x322f11['id']['id']][_0x573780(0x333b)];_0x47ad9e[_0x573780(0x25bf)][_0x573780(0x38c4)](_0x55b21b)[_0x573780(0x5784)]=!0x0;}}function addCluster(_0x42328c,_0x456888,_0x1c72e1,_0x3dd3de){var _0x190272=_0x307c2b,_0xf0114f=_0x5e00b3,_0x43f24c={'billboard':_0x3dd3de[_0xf0114f(0x2f4c)][_0xf0114f(0x30c2)](),'label':_0x3dd3de['_clusterLabelCollection'][_0xf0114f(0x30c2)](),'point':_0x3dd3de[_0xf0114f(0x5fdd)][_0xf0114f(0x30c2)]()};_0x43f24c[_0xf0114f(0xba1)][_0xf0114f(0x3234)]=!0x1,_0x43f24c[_0xf0114f(0x3fb9)][_0x190272(0x537b)]=!0x1,_0x43f24c[_0xf0114f(0x3f6f)][_0xf0114f(0x3234)]=!0x0,_0x43f24c[_0xf0114f(0x3f6f)][_0xf0114f(0x4685)]=_0x456888[_0x190272(0x23c1)](),_0x43f24c[_0xf0114f(0x3f6f)]['id']=_0x1c72e1,_0x43f24c[_0xf0114f(0xba1)][_0xf0114f(0x3747)]=_0x43f24c[_0xf0114f(0x3f6f)][_0xf0114f(0x3747)]=_0x43f24c[_0xf0114f(0x3fb9)][_0xf0114f(0x3747)]=_0x42328c,_0x3dd3de[_0xf0114f(0x3d65)][_0xf0114f(0x1c10)](_0x1c72e1,_0x43f24c);}function hasLabelIndex(_0x550e6b,_0x33db00){var _0x20923c=_0x5e00b3;return defined$1(_0x550e6b)&&defined$1(_0x550e6b[_0x20923c(0xedc)][_0x33db00])&&defined$1(_0x550e6b[_0x20923c(0xedc)][_0x33db00][_0x20923c(0x333b)]);}function getScreenSpacePositions(_0x236875,_0x3d4ad4,_0x583cf2,_0x57385f,_0xed8d3a){var _0x5178c5=_0x307c2b,_0xfad2a2=_0x5e00b3;if(defined$1(_0x236875))for(var _0x30c27d=_0x236875[_0xfad2a2(0x809)],_0x2d74fc=0x0;_0x2d74fc<_0x30c27d;++_0x2d74fc){var _0x38f12f=_0x236875[_0x5178c5(0x3abb)](_0x2d74fc);if(_0x38f12f[_0xfad2a2(0x5784)]=!0x1,_0x38f12f[_0xfad2a2(0x3234)]&&(_0xed8d3a[_0xfad2a2(0x5e52)][_0xfad2a2(0x3037)]!==SceneMode$1['SCENE3D']||_0x57385f[_0x5178c5(0x999)](_0x38f12f[_0x5178c5(0x2fe9)]))){var _0x1352a4=_0xed8d3a[_0xfad2a2(0x35e7)]&&defined$1(_0x38f12f[_0xfad2a2(0x25bf)]),_0x26b549=_0xed8d3a[_0xfad2a2(0x479e)]&&defined$1(_0x38f12f['id'][_0x5178c5(0x39cd)]),_0x376c23=_0xed8d3a[_0x5178c5(0x8c7)]&&defined$1(_0x38f12f['id'][_0xfad2a2(0x2d0d)]);if(!_0x1352a4||!_0x376c23&&!_0x26b549){var _0x2ae09f=_0x38f12f[_0xfad2a2(0x186)](_0x583cf2);defined$1(_0x2ae09f)&&_0x3d4ad4[_0xfad2a2(0x5323)]({'index':_0x2d74fc,'collection':_0x236875,'clustered':!0x1,'coord':_0x2ae09f});}}}}var pointBoundinRectangleScratch=new BoundingRectangle(),totalBoundingRectangleScratch=new BoundingRectangle(),neighborBoundingRectangleScratch=new BoundingRectangle();function createDeclutterCallback(_0x255f1e){return function(_0x4d2e56){var _0x506b89=_0x140d,_0x1937b3=_0x23ca;if(!(defined$1(_0x4d2e56)&&_0x4d2e56<0.05)&&_0x255f1e[_0x1937b3(0x552c)]){var _0x2636af=_0x255f1e[_0x1937b3(0x5e52)],_0x3a7232=_0x255f1e[_0x1937b3(0x25bf)],_0x2e9b04=_0x255f1e[_0x1937b3(0x1fa0)],_0x221cf8=_0x255f1e[_0x1937b3(0x3daa)];if((defined$1(_0x3a7232)||defined$1(_0x2e9b04)||defined$1(_0x221cf8))&&(_0x255f1e[_0x506b89(0x53ef)]||_0x255f1e[_0x1937b3(0x35e7)]||_0x255f1e[_0x1937b3(0x48ad)])){var _0x1cce3e=_0x255f1e[_0x506b89(0x21e9)],_0x16ca3d=_0x255f1e[_0x1937b3(0x2f4c)],_0x3b0123=_0x255f1e[_0x1937b3(0x5fdd)];defined$1(_0x1cce3e)?_0x1cce3e[_0x1937b3(0x443c)]():_0x1cce3e=_0x255f1e[_0x1937b3(0x2c27)]=new LabelCollection({'scene':_0x2636af}),defined$1(_0x16ca3d)?_0x16ca3d[_0x1937b3(0x443c)]():_0x16ca3d=_0x255f1e[_0x1937b3(0x2f4c)]=new BillboardCollection({'scene':_0x2636af}),defined$1(_0x3b0123)?_0x3b0123[_0x1937b3(0x443c)]():_0x3b0123=_0x255f1e[_0x1937b3(0x5fdd)]=new PointPrimitiveCollection();var _0x17649d=_0x255f1e[_0x1937b3(0x20d9)],_0x5a907b=_0x255f1e[_0x1937b3(0x42a3)];_0x255f1e[_0x1937b3(0x3733)];var _0x28df88=[];_0x255f1e[_0x1937b3(0xce9)];var _0x26772e,_0x5dd834,_0x23a287,_0x5394da,_0x51133c,_0xd04726,_0x2a59a8,_0x526d26,_0x21030d,_0x18b66c,_0x34b387,_0x40ed96=_0x2636af['camera'][_0x1937b3(0x1d1d)][_0x1937b3(0x5a4e)],_0x49a925=_0x2636af[_0x1937b3(0x5cd9)][_0x1937b3(0x4faa)],_0x3b5576=_0x2636af[_0x1937b3(0x5592)][_0x1937b3(0x2b06)],_0x505ef3=new EllipsoidalOccluder(_0x49a925,_0x3b5576),_0x7a6f38=[];_0x255f1e[_0x1937b3(0x35e7)]&&getScreenSpacePositions(_0x3a7232,_0x7a6f38,_0x2636af,_0x505ef3,_0x255f1e),_0x255f1e[_0x1937b3(0x479e)]&&getScreenSpacePositions(_0x2e9b04,_0x7a6f38,_0x2636af,_0x505ef3,_0x255f1e),_0x255f1e[_0x1937b3(0x48ad)]&&getScreenSpacePositions(_0x221cf8,_0x7a6f38,_0x2636af,_0x505ef3,_0x255f1e);var _0x2d92fd=kdbush(_0x7a6f38,getX$1,getY$1,0x1000,Int32Array);for(_0x23a287=_0x7a6f38[_0x1937b3(0x809)],_0x26772e=0x0;_0x26772e<_0x23a287;++_0x26772e){var _0x2eaa8d=_0x7a6f38[_0x26772e];if(!_0x2eaa8d[_0x1937b3(0x1b8e)]){_0x2eaa8d[_0x1937b3(0x1b8e)]=!0x0,_0x18b66c=_0x2eaa8d[_0x506b89(0x45e4)],_0x34b387=_0x2eaa8d[_0x1937b3(0x51d3)];var _0xae11c=_0x18b66c[_0x1937b3(0x38c4)](_0x34b387);_0x5394da=getBoundingBox(_0xae11c,_0x2eaa8d[_0x1937b3(0x83e)],_0x17649d,_0x255f1e,pointBoundinRectangleScratch);var _0x4c31f7=BoundingRectangle[_0x506b89(0x2d7b)](_0x5394da,totalBoundingRectangleScratch);_0xd04726=(_0x51133c=_0x2d92fd[_0x506b89(0x39b2)](_0x5394da['x'],_0x5394da['y'],_0x5394da['x']+_0x5394da[_0x1937b3(0x2d3c)],_0x5394da['y']+_0x5394da[_0x1937b3(0x5a4e)]))[_0x1937b3(0x809)];var _0x49a842=Cartesian3[_0x506b89(0x2d7b)](_0xae11c[_0x506b89(0x2fe9)]);_0x21030d=0x1,_0x526d26=[_0xae11c['id']];var _0xbbfb75=Cartesian3[_0x1937b3(0x2cbb)](_0x3b5576,_0x49a842);for(_0x5dd834=0x0;_0x5dd834<_0xd04726;++_0x5dd834)if(!(_0x2a59a8=_0x7a6f38[_0x51133c[_0x5dd834]])[_0x1937b3(0x1b8e)]){var _0x1fb17b=_0x2a59a8[_0x1937b3(0x45f8)][_0x1937b3(0x38c4)](_0x2a59a8[_0x1937b3(0x51d3)]),_0x197810=getBoundingBox(_0x1fb17b,_0x2a59a8[_0x1937b3(0x83e)],_0x17649d,_0x255f1e,neighborBoundingRectangleScratch);Cartesian3[_0x1937b3(0x2cbb)](_0x3b5576,_0x1fb17b[_0x506b89(0x2fe9)])<_0xbbfb75&&(_0x49a842=Cartesian3['clone'](_0x1fb17b[_0x506b89(0x2fe9)])),BoundingRectangle['union'](_0x4c31f7,_0x197810,_0x4c31f7),++_0x21030d,_0x526d26[_0x1937b3(0x5323)](_0x1fb17b['id']);}if(_0x21030d>=_0x5a907b){var _0x5c66b2=Cartesian3[_0x506b89(0x2d7b)](_0x49a842);for(addCluster(_0x5c66b2,_0x21030d,_0x526d26,_0x255f1e),_0x28df88[_0x506b89(0x2a0e)]({'position':_0x5c66b2,'width':_0x4c31f7[_0x1937b3(0x2d3c)],'height':_0x4c31f7[_0x1937b3(0x5a4e)],'minimumWidth':_0x5394da[_0x1937b3(0x2d3c)],'minimumHeight':_0x5394da[_0x1937b3(0x5a4e)]}),_0x5dd834=0x0;_0x5dd834<_0xd04726;++_0x5dd834)_0x7a6f38[_0x51133c[_0x5dd834]][_0x1937b3(0x1b8e)]=!0x0;}else addNonClusteredItem(_0xae11c,_0x255f1e);}}0x0===_0x1cce3e[_0x1937b3(0x809)]&&(_0x1cce3e[_0x1937b3(0x2947)](),_0x255f1e[_0x1937b3(0x2c27)]=void 0x0),0x0===_0x16ca3d[_0x1937b3(0x809)]&&(_0x16ca3d['destroy'](),_0x255f1e[_0x1937b3(0x2f4c)]=void 0x0),0x0===_0x3b0123[_0x506b89(0x2ef4)]&&(_0x3b0123[_0x1937b3(0x2947)](),_0x255f1e[_0x1937b3(0x5fdd)]=void 0x0),_0x255f1e[_0x1937b3(0x3733)]=_0x28df88,_0x255f1e[_0x1937b3(0xce9)]=_0x40ed96;}}};}function createGetEntity(_0x1f336e,_0x3405a9,_0xb50959,_0x11dc8e){return function(_0x24521d){var _0x2e5b8f=_0x140d,_0x59fd35=_0x23ca,_0x19a161=this[_0x1f336e];defined$1(this[_0x59fd35(0xedc)])||(this[_0x59fd35(0xedc)]={});var _0x2b26f0,_0x241279,_0x47621b=this[_0x59fd35(0xedc)][_0x24521d['id']];if(defined$1(_0x47621b)||(_0x47621b=this[_0x59fd35(0xedc)][_0x24521d['id']]={'billboardIndex':void 0x0,'labelIndex':void 0x0,'pointIndex':void 0x0}),defined$1(_0x19a161)&&defined$1(_0x47621b[_0x11dc8e]))return _0x19a161[_0x59fd35(0x38c4)](_0x47621b[_0x11dc8e]);defined$1(_0x19a161)||(_0x19a161=this[_0x1f336e]=new _0x3405a9({'scene':this[_0x59fd35(0x5e52)]}));var _0xcf6f01=this[_0xb50959];return _0xcf6f01[_0x59fd35(0x809)]>0x0?(_0x2b26f0=_0xcf6f01[_0x59fd35(0x3b86)](),_0x241279=_0x19a161[_0x59fd35(0x38c4)](_0x2b26f0)):(_0x241279=_0x19a161[_0x59fd35(0x30c2)](),_0x2b26f0=_0x19a161[_0x2e5b8f(0x2ef4)]-0x1),_0x47621b[_0x11dc8e]=_0x2b26f0,this[_0x59fd35(0x1dc8)]=!0x0,_0x241279;};}function removeEntityIndicesIfUnused(_0x30c200,_0x3f12aa){var _0x472747=_0x5e00b3,_0x540658=_0x30c200[_0x472747(0xedc)][_0x3f12aa];defined$1(_0x540658[_0x472747(0x35bb)])||defined$1(_0x540658[_0x472747(0x333b)])||defined$1(_0x540658[_0x472747(0x4f6f)])||delete _0x30c200[_0x472747(0xedc)][_0x3f12aa];}function disableCollectionClustering(_0x5a1370){var _0x1fb1e5=_0x307c2b,_0x361a1c=_0x5e00b3;if(defined$1(_0x5a1370)){for(var _0x35b48f=_0x5a1370[_0x361a1c(0x809)],_0x4b348d=0x0;_0x4b348d<_0x35b48f;++_0x4b348d)_0x5a1370[_0x1fb1e5(0x3abb)](_0x4b348d)[_0x361a1c(0x5784)]=!0x0;}}function updateEnable(_0x5b3293){var _0x33f0df=_0x307c2b,_0x9f40a2=_0x5e00b3;_0x5b3293[_0x9f40a2(0x552c)]||(defined$1(_0x5b3293[_0x9f40a2(0x2c27)])&&_0x5b3293[_0x9f40a2(0x2c27)][_0x9f40a2(0x2947)](),defined$1(_0x5b3293[_0x9f40a2(0x2f4c)])&&_0x5b3293[_0x33f0df(0x4c47)][_0x9f40a2(0x2947)](),defined$1(_0x5b3293[_0x9f40a2(0x5fdd)])&&_0x5b3293[_0x9f40a2(0x5fdd)]['destroy'](),_0x5b3293[_0x9f40a2(0x2c27)]=void 0x0,_0x5b3293[_0x33f0df(0x4c47)]=void 0x0,_0x5b3293[_0x9f40a2(0x5fdd)]=void 0x0,disableCollectionClustering(_0x5b3293[_0x33f0df(0x5932)]),disableCollectionClustering(_0x5b3293[_0x9f40a2(0x1fa0)]),disableCollectionClustering(_0x5b3293[_0x9f40a2(0x3daa)]));}function CustomDataSource(_0x382fee){var _0x4fad6=_0x307c2b,_0x24830d=_0x5e00b3;this[_0x24830d(0x5e3a)]=_0x382fee,this[_0x24830d(0x5385)]=void 0x0,this[_0x4fad6(0x4f0b)]=new Event(),this[_0x4fad6(0x32f0)]=new Event(),this[_0x24830d(0x2abe)]=!0x1,this[_0x24830d(0x12f7)]=new Event(),this[_0x24830d(0x14b8)]=new EntityCollection(this),this[_0x24830d(0x41a1)]=new EntityCluster();}EntityCluster[_0x5e00b3(0x3720)][_0x5e00b3(0xffe)]=function(_0x4160ab){var _0x5b3f7d=_0x5e00b3;this[_0x5b3f7d(0x5e52)]=_0x4160ab;var _0xa66aa6=createDeclutterCallback(this);this[_0x5b3f7d(0x19b6)]=_0xa66aa6,this[_0x5b3f7d(0x5bd8)]=_0x4160ab[_0x5b3f7d(0x5592)][_0x5b3f7d(0x5cb5)][_0x5b3f7d(0x13f3)](_0xa66aa6);},Object[_0x5e00b3(0x1dfd)](EntityCluster[_0x5e00b3(0x3720)],{'enabled':{'get':function(){var _0x3811a0=_0x5e00b3;return this[_0x3811a0(0x1733)];},'set':function(_0x3a910c){var _0x1c3509=_0x307c2b,_0x59b481=_0x5e00b3;this[_0x59b481(0x4d07)]=_0x3a910c!==this['_enabled'],this[_0x1c3509(0x39a8)]=_0x3a910c;}},'pixelRange':{'get':function(){return this['_pixelRange'];},'set':function(_0x151cdf){var _0x1cb569=_0x5e00b3;this[_0x1cb569(0x1dc8)]=this[_0x1cb569(0x1dc8)]||_0x151cdf!==this[_0x1cb569(0x20d9)],this[_0x1cb569(0x20d9)]=_0x151cdf;}},'minimumClusterSize':{'get':function(){var _0x44d9ec=_0x307c2b;return this[_0x44d9ec(0x5a3a)];},'set':function(_0x3614c3){var _0xd51e87=_0x307c2b,_0x3c0841=_0x5e00b3;this[_0xd51e87(0x25d5)]=this[_0x3c0841(0x1dc8)]||_0x3614c3!==this[_0x3c0841(0x42a3)],this[_0x3c0841(0x42a3)]=_0x3614c3;}},'clusterEvent':{'get':function(){var _0x3e0b2f=_0x5e00b3;return this[_0x3e0b2f(0x3d65)];}},'clusterBillboards':{'get':function(){var _0x503b84=_0x5e00b3;return this[_0x503b84(0x479e)];},'set':function(_0x101430){var _0x5bdc75=_0x307c2b,_0x32a024=_0x5e00b3;this[_0x32a024(0x1dc8)]=this[_0x32a024(0x1dc8)]||_0x101430!==this[_0x5bdc75(0x53ef)],this[_0x32a024(0x479e)]=_0x101430;}},'clusterLabels':{'get':function(){var _0x531f8a=_0x5e00b3;return this[_0x531f8a(0x35e7)];},'set':function(_0xd1ab9){var _0x174976=_0x307c2b,_0x351305=_0x5e00b3;this[_0x174976(0x25d5)]=this[_0x351305(0x1dc8)]||_0xd1ab9!==this[_0x174976(0x413f)],this[_0x351305(0x35e7)]=_0xd1ab9;}},'clusterPoints':{'get':function(){var _0x4c58e7=_0x307c2b;return this[_0x4c58e7(0x8c7)];},'set':function(_0x3e213b){var _0x2e2c25=_0x307c2b,_0x4473a1=_0x5e00b3;this[_0x2e2c25(0x25d5)]=this['_clusterDirty']||_0x3e213b!==this['_clusterPoints'],this[_0x4473a1(0x48ad)]=_0x3e213b;}}}),EntityCluster[_0x5e00b3(0x3720)][_0x5e00b3(0x57de)]=createGetEntity(_0x307c2b(0x5932),LabelCollection,_0x5e00b3(0x5c18),_0x307c2b(0x3670)),EntityCluster[_0x5e00b3(0x3720)][_0x5e00b3(0x59d8)]=function(_0x12cdc5){var _0x1b8bc5=_0x5e00b3,_0x36f21e=this[_0x1b8bc5(0xedc)]&&this[_0x1b8bc5(0xedc)][_0x12cdc5['id']];if(defined$1(this[_0x1b8bc5(0x25bf)])&&defined$1(_0x36f21e)&&defined$1(_0x36f21e[_0x1b8bc5(0x333b)])){var _0x3e76db=_0x36f21e[_0x1b8bc5(0x333b)];_0x36f21e['labelIndex']=void 0x0,removeEntityIndicesIfUnused(this,_0x12cdc5['id']);var _0x3d875a=this['_labelCollection'][_0x1b8bc5(0x38c4)](_0x3e76db);_0x3d875a[_0x1b8bc5(0x3234)]=!0x1,_0x3d875a[_0x1b8bc5(0x4685)]='',_0x3d875a['id']=void 0x0,this[_0x1b8bc5(0x5c18)][_0x1b8bc5(0x5323)](_0x3e76db),this[_0x1b8bc5(0x1dc8)]=!0x0;}},EntityCluster[_0x307c2b(0x1aa2)][_0x5e00b3(0x986)]=createGetEntity(_0x5e00b3(0x1fa0),BillboardCollection,_0x307c2b(0x52db),_0x307c2b(0x1632)),EntityCluster[_0x5e00b3(0x3720)][_0x5e00b3(0x3036)]=function(_0x1c4f54){var _0x59ffd1=_0x307c2b,_0x571415=_0x5e00b3,_0x43e69d=this[_0x571415(0xedc)]&&this[_0x571415(0xedc)][_0x1c4f54['id']];if(defined$1(this[_0x571415(0x1fa0)])&&defined$1(_0x43e69d)&&defined$1(_0x43e69d['billboardIndex'])){var _0x15e81b=_0x43e69d[_0x571415(0x35bb)];_0x43e69d[_0x59ffd1(0x1632)]=void 0x0,removeEntityIndicesIfUnused(this,_0x1c4f54['id']);var _0x1e631d=this[_0x59ffd1(0x3da8)][_0x59ffd1(0x3abb)](_0x15e81b);_0x1e631d['id']=void 0x0,_0x1e631d['show']=!0x1,_0x1e631d[_0x571415(0xf80)]=void 0x0,this['_unusedBillboardIndices'][_0x571415(0x5323)](_0x15e81b),this[_0x571415(0x1dc8)]=!0x0;}},EntityCluster[_0x5e00b3(0x3720)][_0x307c2b(0x947)]=createGetEntity(_0x5e00b3(0x3daa),PointPrimitiveCollection,_0x5e00b3(0x4885),_0x5e00b3(0x4f6f)),EntityCluster[_0x5e00b3(0x3720)][_0x5e00b3(0x2ed9)]=function(_0x3c4434){var _0xa6cf86=_0x307c2b,_0x143828=_0x5e00b3,_0x18ddac=this[_0x143828(0xedc)]&&this[_0x143828(0xedc)][_0x3c4434['id']];if(defined$1(this[_0x143828(0x3daa)])&&defined$1(_0x18ddac)&&defined$1(_0x18ddac[_0xa6cf86(0x2885)])){var _0x1e24fe=_0x18ddac[_0x143828(0x4f6f)];_0x18ddac[_0x143828(0x4f6f)]=void 0x0,removeEntityIndicesIfUnused(this,_0x3c4434['id']);var _0x593711=this[_0x143828(0x3daa)][_0x143828(0x38c4)](_0x1e24fe);_0x593711[_0x143828(0x3234)]=!0x1,_0x593711['id']=void 0x0,this[_0x143828(0x4885)][_0x143828(0x5323)](_0x1e24fe),this['_clusterDirty']=!0x0;}},EntityCluster[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x342ba5){var _0x3e3f80=_0x307c2b,_0x52cf3=_0x5e00b3,_0x2b8051;defined$1(this[_0x52cf3(0x25bf)])&&this[_0x52cf3(0x25bf)][_0x52cf3(0x809)]>0x0&&0x0===this[_0x3e3f80(0x5932)][_0x52cf3(0x38c4)](0x0)[_0x3e3f80(0x3bc1)][_0x3e3f80(0x2ef4)]&&(_0x2b8051=_0x342ba5[_0x52cf3(0xe5b)],_0x342ba5[_0x52cf3(0xe5b)]=[],this['_labelCollection'][_0x52cf3(0xa16)](_0x342ba5),_0x342ba5[_0x52cf3(0xe5b)]=_0x2b8051),defined$1(this[_0x52cf3(0x1fa0)])&&this[_0x3e3f80(0x3da8)][_0x52cf3(0x809)]>0x0&&!defined$1(this[_0x3e3f80(0x3da8)][_0x52cf3(0x38c4)](0x0)[_0x52cf3(0x2d3c)])&&(_0x2b8051=_0x342ba5[_0x52cf3(0xe5b)],_0x342ba5[_0x52cf3(0xe5b)]=[],this[_0x3e3f80(0x3da8)][_0x52cf3(0xa16)](_0x342ba5),_0x342ba5[_0x52cf3(0xe5b)]=_0x2b8051),this[_0x52cf3(0x4d07)]&&(this[_0x52cf3(0x4d07)]=!0x1,updateEnable(this),this[_0x52cf3(0x1dc8)]=!0x0),this[_0x52cf3(0x1dc8)]&&(this[_0x52cf3(0x1dc8)]=!0x1,this[_0x52cf3(0x19b6)]()),defined$1(this[_0x3e3f80(0x21e9)])&&this[_0x52cf3(0x2c27)][_0x52cf3(0xa16)](_0x342ba5),defined$1(this[_0x52cf3(0x2f4c)])&&this[_0x52cf3(0x2f4c)][_0x3e3f80(0x2e6d)](_0x342ba5),defined$1(this[_0x52cf3(0x5fdd)])&&this[_0x52cf3(0x5fdd)][_0x52cf3(0xa16)](_0x342ba5),defined$1(this[_0x52cf3(0x25bf)])&&this[_0x52cf3(0x25bf)][_0x52cf3(0xa16)](_0x342ba5),defined$1(this['_billboardCollection'])&&this[_0x52cf3(0x1fa0)][_0x52cf3(0xa16)](_0x342ba5),defined$1(this[_0x52cf3(0x3daa)])&&this[_0x52cf3(0x3daa)]['update'](_0x342ba5);},EntityCluster[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x147e9d=_0x307c2b,_0x39f5e2=_0x5e00b3;this[_0x39f5e2(0x25bf)]=this[_0x147e9d(0x5932)]&&this[_0x39f5e2(0x25bf)][_0x39f5e2(0x2947)](),this[_0x39f5e2(0x1fa0)]=this[_0x39f5e2(0x1fa0)]&&this[_0x39f5e2(0x1fa0)][_0x39f5e2(0x2947)](),this[_0x39f5e2(0x3daa)]=this[_0x39f5e2(0x3daa)]&&this[_0x39f5e2(0x3daa)][_0x39f5e2(0x2947)](),this[_0x39f5e2(0x2c27)]=this[_0x39f5e2(0x2c27)]&&this[_0x39f5e2(0x2c27)][_0x39f5e2(0x2947)](),this[_0x39f5e2(0x2f4c)]=this[_0x39f5e2(0x2f4c)]&&this[_0x147e9d(0x4c47)][_0x39f5e2(0x2947)](),this[_0x39f5e2(0x5fdd)]=this[_0x147e9d(0x28c5)]&&this[_0x39f5e2(0x5fdd)][_0x147e9d(0x5020)](),defined$1(this[_0x39f5e2(0x5bd8)])&&(this[_0x39f5e2(0x5bd8)](),this[_0x39f5e2(0x5bd8)]=void 0x0),this['_labelCollection']=void 0x0,this[_0x39f5e2(0x1fa0)]=void 0x0,this['_pointCollection']=void 0x0,this[_0x39f5e2(0x2f4c)]=void 0x0,this['_clusterLabelCollection']=void 0x0,this[_0x147e9d(0x28c5)]=void 0x0,this[_0x39f5e2(0xedc)]=void 0x0,this[_0x39f5e2(0x5c18)]=[],this[_0x147e9d(0x52db)]=[],this[_0x39f5e2(0x4885)]=[],this[_0x39f5e2(0x3733)]=[],this[_0x39f5e2(0xce9)]=void 0x0,this[_0x39f5e2(0x4d07)]=!0x1,this[_0x39f5e2(0x4b55)]=!0x1,this[_0x39f5e2(0x4067)]=!0x1;},Object[_0x5e00b3(0x1dfd)](CustomDataSource[_0x5e00b3(0x3720)],{'name':{'get':function(){var _0x4b6ed8=_0x5e00b3;return this[_0x4b6ed8(0x5e3a)];},'set':function(_0x5f1ed1){var _0x156538=_0x307c2b,_0xd49d5b=_0x5e00b3;this[_0xd49d5b(0x5e3a)]!==_0x5f1ed1&&(this[_0x156538(0x4f2b)]=_0x5f1ed1,this[_0xd49d5b(0x2e30)][_0xd49d5b(0x1c10)](this));}},'clock':{'get':function(){var _0x6e452d=_0x5e00b3;return this[_0x6e452d(0x5385)];},'set':function(_0x5dcb59){var _0x5ba235=_0x5e00b3;this[_0x5ba235(0x5385)]!==_0x5dcb59&&(this[_0x5ba235(0x5385)]=_0x5dcb59,this[_0x5ba235(0x2e30)][_0x5ba235(0x1c10)](this));}},'entities':{'get':function(){var _0x4555f3=_0x5e00b3;return this[_0x4555f3(0x14b8)];}},'isLoading':{'get':function(){var _0x3b7a15=_0x5e00b3;return this[_0x3b7a15(0x2abe)];},'set':function(_0x3764f0){var _0x262314=_0x307c2b;DataSource[_0x262314(0x4f8a)](this,_0x3764f0);}},'changedEvent':{'get':function(){var _0x2ec9b3=_0x5e00b3;return this[_0x2ec9b3(0x2e30)];}},'errorEvent':{'get':function(){var _0x3fa085=_0x5e00b3;return this[_0x3fa085(0x5432)];}},'loadingEvent':{'get':function(){var _0x5f3166=_0x5e00b3;return this[_0x5f3166(0x12f7)];}},'show':{'get':function(){var _0x18c161=_0x5e00b3;return this[_0x18c161(0x14b8)][_0x18c161(0x3234)];},'set':function(_0x3ab838){var _0x3fbcc4=_0x307c2b,_0x5e796d=_0x5e00b3;this[_0x5e796d(0x14b8)][_0x3fbcc4(0x537b)]=_0x3ab838;}},'clustering':{'get':function(){var _0x6feb89=_0x5e00b3;return this[_0x6feb89(0x41a1)];},'set':function(_0x5c827c){var _0x142d0a=_0x5e00b3;this[_0x142d0a(0x41a1)]=_0x5c827c;}}});var Module$5=void 0x0!==Module$5?Module$5:{},moduleOverrides$3=Object[_0x5e00b3(0x38c1)]({},Module$5),thisProgram=_0x5e00b3(0x333),ENVIRONMENT_IS_WEB$3=_0x5e00b3(0x8c4)==typeof window,ENVIRONMENT_IS_WORKER$3=_0x5e00b3(0x1b4b)==typeof importScripts,ENVIRONMENT_IS_NODE$3='object'==typeof process&&_0x5e00b3(0x8c4)==typeof process['versions']&&_0x5e00b3(0x20b8)==typeof process[_0x5e00b3(0x581)][_0x5e00b3(0x54b)],ENVIRONMENT_IS_SHELL$3=!ENVIRONMENT_IS_WEB$3&&!ENVIRONMENT_IS_NODE$3&&!ENVIRONMENT_IS_WORKER$3;if(Module$5[_0x5e00b3(0x1b04)])throw new Error(_0x5e00b3(0x2291));var scriptDirectory$2='',read_,readAsync,readBinary;function locateFile(_0x4fb7ee){var _0x3bd36d=_0x5e00b3;return Module$5[_0x3bd36d(0x1f84)]?Module$5['locateFile'](_0x4fb7ee,scriptDirectory$2):scriptDirectory$2+_0x4fb7ee;}if(ENVIRONMENT_IS_NODE$3){if(_0x5e00b3(0x39a1)==typeof process||!process[_0x307c2b(0x2cf7)]||_0x5e00b3(0x54b)!==process[_0x307c2b(0x2cf7)]['name'])throw new Error(_0x5e00b3(0x1f8b));var fs$1=require('fs'),nodePath$3=require(_0x5e00b3(0x21f3));scriptDirectory$2=ENVIRONMENT_IS_WORKER$3?nodePath$3['dirname'](scriptDirectory$2)+'/':__dirname+'/',read_=(_0x38bbe2,_0x29426a)=>(_0x38bbe2=isFileURI(_0x38bbe2)?new URL(_0x38bbe2):nodePath$3['normalize'](_0x38bbe2),fs$1[_0x5e00b3(0x2f2d)](_0x38bbe2,_0x29426a?void 0x0:_0x5e00b3(0x2f74))),readBinary=_0x5549cb=>{var _0x45ce83=_0x307c2b,_0x75d949=read_(_0x5549cb,!0x0);return _0x75d949[_0x45ce83(0xcaa)]||(_0x75d949=new Uint8Array(_0x75d949)),assert$2(_0x75d949['buffer']),_0x75d949;},readAsync=(_0x3bea01,_0x5c9efe,_0x3c7229)=>{var _0x4683cc=_0x5e00b3;_0x3bea01=isFileURI(_0x3bea01)?new URL(_0x3bea01):nodePath$3[_0x4683cc(0x4853)](_0x3bea01),fs$1['readFile'](_0x3bea01,function(_0x36c6ad,_0x3806f3){var _0x78175c=_0x4683cc;_0x36c6ad?_0x3c7229(_0x36c6ad):_0x5c9efe(_0x3806f3[_0x78175c(0x537f)]);});},process[_0x5e00b3(0x2e03)][_0x307c2b(0x2ef4)]>0x1&&(thisProgram=process[_0x5e00b3(0x2e03)][0x1][_0x307c2b(0x2bc0)](/\\/g,'/')),process[_0x307c2b(0x59a8)][_0x5e00b3(0x30eb)](0x2),_0x5e00b3(0x39a1)!=typeof module&&(module['exports']=Module$5),process['on']('uncaughtException',function(_0x50731b){if(!(_0x50731b instanceof ExitStatus$1))throw _0x50731b;}),process['on'](_0x5e00b3(0x3f29),function(_0x48f7f9){throw _0x48f7f9;}),Module$5[_0x5e00b3(0x10ea)]=function(){var _0x484e84=_0x5e00b3;return _0x484e84(0x5ade);};}else{if(ENVIRONMENT_IS_SHELL$3){if(_0x5e00b3(0x8c4)==typeof process&&_0x5e00b3(0x1b4b)==typeof require||_0x5e00b3(0x8c4)==typeof window||_0x5e00b3(0x1b4b)==typeof importScripts)throw new Error(_0x5e00b3(0x1f8b));_0x5e00b3(0x39a1)!=typeof read&&(read_=function(_0x9b8ad6){return read(_0x9b8ad6);}),readBinary=function(_0x1f6239){var _0x10af97=_0x307c2b,_0x16947a=_0x5e00b3;let _0x210be8;return _0x16947a(0x1b4b)==typeof readbuffer?new Uint8Array(readbuffer(_0x1f6239)):(_0x210be8=read(_0x1f6239,_0x10af97(0x43b3)),assert$2(_0x10af97(0x40f2)==typeof _0x210be8),_0x210be8);},readAsync=function(_0x15577a,_0x5978dd,_0x55a5f3){setTimeout(()=>_0x5978dd(readBinary(_0x15577a)),0x0);},_0x5e00b3(0x39a1)!=typeof scriptArgs?scriptArgs:_0x307c2b(0x18c)!=typeof arguments&&arguments,_0x5e00b3(0x39a1)!=typeof print&&(_0x5e00b3(0x39a1)==typeof console&&(console={}),console[_0x5e00b3(0xca1)]=print,console[_0x307c2b(0x436)]=console[_0x5e00b3(0x584a)]=_0x5e00b3(0x39a1)!=typeof printErr?printErr:print);}else{if(!ENVIRONMENT_IS_WEB$3&&!ENVIRONMENT_IS_WORKER$3)throw new Error(_0x5e00b3(0x4859));if(ENVIRONMENT_IS_WORKER$3?scriptDirectory$2=self[_0x5e00b3(0x548f)][_0x5e00b3(0x2337)]:_0x5e00b3(0x39a1)!=typeof document&&document[_0x5e00b3(0x4579)]&&(scriptDirectory$2=document[_0x5e00b3(0x4579)][_0x5e00b3(0x16cf)]),scriptDirectory$2=0x0!==scriptDirectory$2[_0x5e00b3(0xabf)](_0x5e00b3(0x38b7))?scriptDirectory$2[_0x5e00b3(0x2bb6)](0x0,scriptDirectory$2[_0x5e00b3(0x2c3f)](/[?#].*/,'')[_0x5e00b3(0x12e)]('/')+0x1):'',_0x5e00b3(0x8c4)!=typeof window&&_0x5e00b3(0x1b4b)!=typeof importScripts)throw new Error(_0x307c2b(0x2bd1));read_=_0x5e6740=>{var _0x50bd59=_0x5e00b3,_0x25ed35=new XMLHttpRequest();return _0x25ed35['open'](_0x50bd59(0x2996),_0x5e6740,!0x1),_0x25ed35[_0x50bd59(0x1e57)](null),_0x25ed35[_0x50bd59(0x409b)];},ENVIRONMENT_IS_WORKER$3&&(readBinary=_0x30404d=>{var _0x169df0=_0x307c2b,_0x57666d=_0x5e00b3,_0x4151d8=new XMLHttpRequest();return _0x4151d8[_0x57666d(0x738)](_0x169df0(0x4f02),_0x30404d,!0x1),_0x4151d8[_0x57666d(0x5ed9)]=_0x57666d(0x65a),_0x4151d8[_0x57666d(0x1e57)](null),new Uint8Array(_0x4151d8[_0x57666d(0x4cea)]);}),readAsync=(_0x191c64,_0x5e1647,_0x14e746)=>{var _0x1f5aee=_0x307c2b,_0x359123=_0x5e00b3,_0x16eb58=new XMLHttpRequest();_0x16eb58[_0x1f5aee(0x2afd)](_0x1f5aee(0x4f02),_0x191c64,!0x0),_0x16eb58['responseType']=_0x359123(0x65a),_0x16eb58[_0x359123(0x1104)]=()=>{var _0x36402e=_0x359123;0xc8==_0x16eb58[_0x36402e(0x41c1)]||0x0==_0x16eb58['status']&&_0x16eb58[_0x36402e(0x4cea)]?_0x5e1647(_0x16eb58[_0x36402e(0x4cea)]):_0x14e746();},_0x16eb58[_0x359123(0x44c8)]=_0x14e746,_0x16eb58[_0x359123(0x1e57)](null);};}}var out$2=Module$5[_0x5e00b3(0x1977)]||console[_0x5e00b3(0xca1)][_0x5e00b3(0xdbb)](console),err$2=Module$5[_0x5e00b3(0x5671)]||console[_0x5e00b3(0x3de4)][_0x5e00b3(0xdbb)](console),wasmBinary,wasmMemory$2;function legacyModuleProp(_0x288840,_0x5e172a){var _0x5243a1=_0x5e00b3;Object[_0x5243a1(0x2ff)](Module$5,_0x288840)||Object[_0x5243a1(0x17f9)](Module$5,_0x288840,{'configurable':!0x0,'get':function(){var _0xd7b327=_0x5243a1;abort$1(_0xd7b327(0x499)+_0x288840+_0xd7b327(0x2593)+_0x5e172a+'\x20(the\x20initial\x20value\x20can\x20be\x20provided\x20on\x20Module,\x20but\x20after\x20startup\x20the\x20value\x20is\x20only\x20looked\x20for\x20on\x20a\x20local\x20variable\x20of\x20that\x20name)');}});}function ignoredModuleProp(_0x2775d4){var _0x4e2a90=_0x307c2b,_0x195ebc=_0x5e00b3;Object[_0x195ebc(0x2ff)](Module$5,_0x2775d4)&&abort$1(_0x195ebc(0x506)+_0x2775d4+_0x195ebc(0x4309)+_0x2775d4+_0x4e2a90(0x8e8));}function isExportedByForceFilesystem(_0x3d6bf4){var _0x47d639=_0x5e00b3;return _0x47d639(0x2a48)===_0x3d6bf4||_0x47d639(0x152)===_0x3d6bf4||_0x47d639(0x32be)===_0x3d6bf4||_0x47d639(0x1bdb)===_0x3d6bf4||_0x47d639(0x13df)===_0x3d6bf4||'FS_createLazyFile'===_0x3d6bf4||_0x47d639(0x40b3)===_0x3d6bf4||_0x47d639(0x5347)===_0x3d6bf4;}function missingLibrarySymbol(_0x3b40c0){var _0x1b491b=_0x307c2b,_0x53ba91=_0x5e00b3;_0x53ba91(0x39a1)==typeof globalThis||Object[_0x1b491b(0x5400)](globalThis,_0x3b40c0)||Object[_0x1b491b(0x406a)](globalThis,_0x3b40c0,{'configurable':!0x0,'get':function(){var _0x567b6f=_0x1b491b,_0x173740=_0x53ba91,_0x83a27='`'+_0x3b40c0+_0x173740(0x2d78),_0x1c9911=_0x3b40c0;_0x1c9911['startsWith']('_')||(_0x1c9911='$'+_0x3b40c0),_0x83a27+=_0x173740(0x3a06)+_0x1c9911+')',isExportedByForceFilesystem(_0x3b40c0)&&(_0x83a27+=_0x567b6f(0x221)),warnOnce(_0x83a27);}});}function unexportedRuntimeSymbol(_0x1de807){var _0x42f90c=_0x307c2b,_0x316bfd=_0x5e00b3;Object[_0x316bfd(0x2ff)](Module$5,_0x1de807)||Object[_0x42f90c(0x406a)](Module$5,_0x1de807,{'configurable':!0x0,'get':function(){var _0x458843=_0x42f90c,_0x2778ff=_0x316bfd,_0x52e338='\x27'+_0x1de807+_0x2778ff(0x2305);isExportedByForceFilesystem(_0x1de807)&&(_0x52e338+=_0x458843(0x221)),abort$1(_0x52e338);}});}Object[_0x5e00b3(0x38c1)](Module$5,moduleOverrides$3),moduleOverrides$3=null,checkIncomingModuleAPI(),Module$5[_0x5e00b3(0x3a24)],legacyModuleProp(_0x5e00b3(0x3a24),'arguments_'),Module$5[_0x5e00b3(0x1c5)]&&(thisProgram=Module$5[_0x5e00b3(0x1c5)]),legacyModuleProp(_0x5e00b3(0x1c5),_0x5e00b3(0x1c5)),Module$5[_0x5e00b3(0x224e)],legacyModuleProp(_0x5e00b3(0x224e),_0x307c2b(0x3419)),assert$2(void 0x0===Module$5[_0x5e00b3(0x1da8)],_0x307c2b(0x54fc)),assert$2(void 0x0===Module$5[_0x307c2b(0x140a)],_0x5e00b3(0x1abc)),assert$2(void 0x0===Module$5['cdInitializerPrefixURL'],_0x5e00b3(0x2b86)),assert$2(void 0x0===Module$5['filePackagePrefixURL'],_0x307c2b(0x5837)),assert$2(void 0x0===Module$5[_0x5e00b3(0x3a51)],_0x5e00b3(0x41cc)),assert$2(void 0x0===Module$5['readAsync'],_0x307c2b(0x165e)),assert$2(void 0x0===Module$5[_0x5e00b3(0x577c)],_0x5e00b3(0x5ecc)),assert$2(void 0x0===Module$5[_0x5e00b3(0x3c46)],_0x5e00b3(0xb92)),assert$2(void 0x0===Module$5[_0x5e00b3(0x2574)],_0x5e00b3(0x11a8)),legacyModuleProp(_0x5e00b3(0x3a51),_0x307c2b(0x53a0)),legacyModuleProp(_0x307c2b(0x5908),_0x5e00b3(0x1ea0)),legacyModuleProp(_0x5e00b3(0x577c),_0x5e00b3(0x577c)),legacyModuleProp(_0x307c2b(0x1699),_0x5e00b3(0x3c46)),assert$2(!ENVIRONMENT_IS_SHELL$3,_0x5e00b3(0x2d7b)),Module$5[_0x5e00b3(0x4358)]&&(wasmBinary=Module$5[_0x5e00b3(0x4358)]),legacyModuleProp('wasmBinary',_0x5e00b3(0x4358)),Module$5[_0x307c2b(0x3685)],legacyModuleProp(_0x5e00b3(0x3fa6),_0x5e00b3(0x3fa6)),_0x5e00b3(0x8c4)!=typeof WebAssembly&&abort$1(_0x5e00b3(0x25c8));var ABORT$3=!0x1;function assert$2(_0x64fff6,_0xa30f3e){var _0x4680b8=_0x5e00b3;_0x64fff6||abort$1(_0x4680b8(0x13a5)+(_0xa30f3e?':\x20'+_0xa30f3e:''));}var UTF8Decoder$3=_0x5e00b3(0x39a1)!=typeof TextDecoder?new TextDecoder(_0x5e00b3(0x2f74)):void 0x0,buffer$3,HEAP8$3,HEAPU8$3,HEAP16$2,HEAP32$3,HEAPU32$2,HEAPF32$2,HEAPF64$2;function UTF8ArrayToString$1(_0x51a374,_0x3cefcc,_0x11211a){var _0x5ad5d2=_0x307c2b,_0xeea17e=_0x5e00b3;for(var _0x5e3212=_0x3cefcc+_0x11211a,_0x578401=_0x3cefcc;_0x51a374[_0x578401]&&!(_0x578401>=_0x5e3212);)++_0x578401;if(_0x578401-_0x3cefcc>0x10&&_0x51a374[_0x5ad5d2(0xcaa)]&&UTF8Decoder$3)return UTF8Decoder$3['decode'](_0x51a374['subarray'](_0x3cefcc,_0x578401));for(var _0x1ade50='';_0x3cefcc<_0x578401;){var _0xa524a8=_0x51a374[_0x3cefcc++];if(0x80&_0xa524a8){var _0xaa442a=0x3f&_0x51a374[_0x3cefcc++];if(0xc0!=(0xe0&_0xa524a8)){var _0x520c29=0x3f&_0x51a374[_0x3cefcc++];if(0xe0==(0xf0&_0xa524a8)?_0xa524a8=(0xf&_0xa524a8)<<0xc|_0xaa442a<<0x6|_0x520c29:(0xf0!=(0xf8&_0xa524a8)&&warnOnce(_0xeea17e(0x3cac)+ptrToString(_0xa524a8)+_0xeea17e(0x3079)),_0xa524a8=(0x7&_0xa524a8)<<0x12|_0xaa442a<<0xc|_0x520c29<<0x6|0x3f&_0x51a374[_0x3cefcc++]),_0xa524a8<0x10000)_0x1ade50+=String[_0xeea17e(0x23b2)](_0xa524a8);else{var _0x19ff28=_0xa524a8-0x10000;_0x1ade50+=String[_0x5ad5d2(0x47f5)](0xd800|_0x19ff28>>0xa,0xdc00|0x3ff&_0x19ff28);}}else _0x1ade50+=String[_0xeea17e(0x23b2)]((0x1f&_0xa524a8)<<0x6|_0xaa442a);}else _0x1ade50+=String[_0xeea17e(0x23b2)](_0xa524a8);}return _0x1ade50;}function UTF8ToString$1(_0x2d9293,_0x46b8ea){return _0x2d9293?UTF8ArrayToString$1(HEAPU8$3,_0x2d9293,_0x46b8ea):'';}function stringToUTF8Array$1(_0x2173aa,_0x290bd1,_0x3463a6,_0x2bbacc){var _0x58b5ef=_0x307c2b,_0x3640bd=_0x5e00b3;if(!(_0x2bbacc>0x0))return 0x0;for(var _0x59c8cc=_0x3463a6,_0x2d2db0=_0x3463a6+_0x2bbacc-0x1,_0x145f0a=0x0;_0x145f0a<_0x2173aa['length'];++_0x145f0a){var _0x25e7ff=_0x2173aa[_0x3640bd(0x167b)](_0x145f0a);if(_0x25e7ff>=0xd800&&_0x25e7ff<=0xdfff)_0x25e7ff=0x10000+((0x3ff&_0x25e7ff)<<0xa)|0x3ff&_0x2173aa[_0x3640bd(0x167b)](++_0x145f0a);if(_0x25e7ff<=0x7f){if(_0x3463a6>=_0x2d2db0)break;_0x290bd1[_0x3463a6++]=_0x25e7ff;}else{if(_0x25e7ff<=0x7ff){if(_0x3463a6+0x1>=_0x2d2db0)break;_0x290bd1[_0x3463a6++]=0xc0|_0x25e7ff>>0x6,_0x290bd1[_0x3463a6++]=0x80|0x3f&_0x25e7ff;}else{if(_0x25e7ff<=0xffff){if(_0x3463a6+0x2>=_0x2d2db0)break;_0x290bd1[_0x3463a6++]=0xe0|_0x25e7ff>>0xc,_0x290bd1[_0x3463a6++]=0x80|_0x25e7ff>>0x6&0x3f,_0x290bd1[_0x3463a6++]=0x80|0x3f&_0x25e7ff;}else{if(_0x3463a6+0x3>=_0x2d2db0)break;_0x25e7ff>0x10ffff&&warnOnce(_0x3640bd(0x5dc6)+ptrToString(_0x25e7ff)+_0x58b5ef(0x4625)),_0x290bd1[_0x3463a6++]=0xf0|_0x25e7ff>>0x12,_0x290bd1[_0x3463a6++]=0x80|_0x25e7ff>>0xc&0x3f,_0x290bd1[_0x3463a6++]=0x80|_0x25e7ff>>0x6&0x3f,_0x290bd1[_0x3463a6++]=0x80|0x3f&_0x25e7ff;}}}}return _0x290bd1[_0x3463a6]=0x0,_0x3463a6-_0x59c8cc;}function stringToUTF8$1(_0x1c1300,_0x11bbdd,_0x1ba8f){var _0x39b236=_0x5e00b3;return assert$2(_0x39b236(0x1efe)==typeof _0x1ba8f,_0x39b236(0x792)),stringToUTF8Array$1(_0x1c1300,HEAPU8$3,_0x11bbdd,_0x1ba8f);}function lengthBytesUTF8$1(_0x3c75cf){var _0xbf8972=_0x307c2b,_0x5cac43=_0x5e00b3;for(var _0x65c55c=0x0,_0x12537f=0x0;_0x12537f<_0x3c75cf[_0xbf8972(0x2ef4)];++_0x12537f){var _0x53c5e0=_0x3c75cf[_0x5cac43(0x167b)](_0x12537f);_0x53c5e0<=0x7f?_0x65c55c++:_0x53c5e0<=0x7ff?_0x65c55c+=0x2:_0x53c5e0>=0xd800&&_0x53c5e0<=0xdfff?(_0x65c55c+=0x4,++_0x12537f):_0x65c55c+=0x3;}return _0x65c55c;}function updateGlobalBufferAndViews(_0x250bde){var _0xcd2a9f=_0x307c2b,_0x394329=_0x5e00b3;buffer$3=_0x250bde,Module$5[_0x394329(0x2e86)]=HEAP8$3=new Int8Array(_0x250bde),Module$5[_0x394329(0x4905)]=HEAP16$2=new Int16Array(_0x250bde),Module$5[_0x394329(0x3306)]=HEAP32$3=new Int32Array(_0x250bde),Module$5[_0x394329(0x446d)]=HEAPU8$3=new Uint8Array(_0x250bde),Module$5[_0x394329(0x1803)]=new Uint16Array(_0x250bde),Module$5[_0xcd2a9f(0x50a4)]=HEAPU32$2=new Uint32Array(_0x250bde),Module$5[_0x394329(0x52a6)]=HEAPF32$2=new Float32Array(_0x250bde),Module$5[_0x394329(0x157b)]=HEAPF64$2=new Float64Array(_0x250bde);}var STACK_SIZE=0x10000;Module$5[_0x5e00b3(0x4dae)]&&assert$2(STACK_SIZE===Module$5[_0x5e00b3(0x4dae)],'the\x20stack\x20size\x20can\x20no\x20longer\x20be\x20determined\x20at\x20runtime');var INITIAL_MEMORY=Module$5[_0x5e00b3(0x18de)]||0x1000000,wasmTable;function writeStackCookie(){var _0x3c70b3=_emscripten_stack_get_end();assert$2(0x0==(0x3&_0x3c70b3)),0x0==_0x3c70b3&&(_0x3c70b3+=0x4),HEAPU32$2[_0x3c70b3>>0x2]=0x2135467,HEAPU32$2[_0x3c70b3+0x4>>0x2]=0x89bacdfe,HEAPU32$2[0x0]=0x63736d65;}function checkStackCookie(){var _0x1ca63c=_0x5e00b3;if(!ABORT$3){var _0x907294=_emscripten_stack_get_end();0x0==_0x907294&&(_0x907294+=0x4);var _0x4c1076=HEAPU32$2[_0x907294>>0x2],_0x867a7d=HEAPU32$2[_0x907294+0x4>>0x2];0x2135467==_0x4c1076&&0x89bacdfe==_0x867a7d||abort$1(_0x1ca63c(0x538f)+ptrToString(_0x907294)+',\x20expected\x20hex\x20dwords\x200x89BACDFE\x20and\x200x2135467,\x20but\x20received\x20'+ptrToString(_0x867a7d)+'\x20'+ptrToString(_0x4c1076)),0x63736d65!==HEAPU32$2[0x0]&&abort$1(_0x1ca63c(0x4ca7));}}legacyModuleProp(_0x5e00b3(0x18de),_0x5e00b3(0x18de)),assert$2(INITIAL_MEMORY>=STACK_SIZE,'INITIAL_MEMORY\x20should\x20be\x20larger\x20than\x20STACK_SIZE,\x20was\x20'+INITIAL_MEMORY+_0x307c2b(0x4777)+STACK_SIZE+')'),assert$2(_0x5e00b3(0x39a1)!=typeof Int32Array&&_0x5e00b3(0x39a1)!=typeof Float64Array&&null!=Int32Array[_0x5e00b3(0x3720)][_0x5e00b3(0x1c7c)]&&null!=Int32Array[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)],_0x5e00b3(0x6035)),assert$2(!Module$5[_0x307c2b(0x1d85)],_0x307c2b(0x48d4)),assert$2(0x1000000==INITIAL_MEMORY,_0x5e00b3(0x2e6a)),function(){var _0x2992eb=_0x5e00b3,_0x44d51e=new Int16Array(0x1),_0x2e5690=new Int8Array(_0x44d51e[_0x2992eb(0x537f)]);if(_0x44d51e[0x0]=0x6373,0x73!==_0x2e5690[0x0]||0x63!==_0x2e5690[0x1])throw _0x2992eb(0x485d);}();var __ATPRERUN__$3=[],__ATINIT__$3=[],__ATPOSTRUN__$3=[],runtimeInitialized$3=!0x1;function preRun$1(){var _0x4a811e=_0x307c2b,_0x42ee5c=_0x5e00b3;if(Module$5[_0x42ee5c(0x3dac)]){for(_0x42ee5c(0x1b4b)==typeof Module$5[_0x4a811e(0x6cf)]&&(Module$5[_0x42ee5c(0x3dac)]=[Module$5[_0x42ee5c(0x3dac)]]);Module$5[_0x42ee5c(0x3dac)][_0x42ee5c(0x809)];)addOnPreRun$1(Module$5[_0x42ee5c(0x3dac)][_0x42ee5c(0x3060)]());}callRuntimeCallbacks$1(__ATPRERUN__$3);}function initRuntime(){var _0x11aea6=_0x307c2b,_0x5cf4f6=_0x5e00b3;assert$2(!runtimeInitialized$3),runtimeInitialized$3=!0x0,checkStackCookie(),Module$5[_0x5cf4f6(0x293e)]||FS$2[_0x11aea6(0x14c5)][_0x5cf4f6(0xb0c)]||FS$2[_0x5cf4f6(0x56e8)](),FS$2[_0x5cf4f6(0x45d)]=!0x1,callRuntimeCallbacks$1(__ATINIT__$3);}function postRun$1(){var _0x7ed404=_0x307c2b,_0x45002f=_0x5e00b3;if(checkStackCookie(),Module$5[_0x45002f(0x7b5)]){for(_0x45002f(0x1b4b)==typeof Module$5[_0x7ed404(0x36b9)]&&(Module$5[_0x45002f(0x7b5)]=[Module$5[_0x45002f(0x7b5)]]);Module$5[_0x7ed404(0x36b9)][_0x7ed404(0x2ef4)];)addOnPostRun$1(Module$5[_0x45002f(0x7b5)][_0x45002f(0x3060)]());}callRuntimeCallbacks$1(__ATPOSTRUN__$3);}function addOnPreRun$1(_0x3d8f4a){var _0x3198a9=_0x5e00b3;__ATPRERUN__$3[_0x3198a9(0x5a59)](_0x3d8f4a);}function addOnInit$1(_0x3e8c2b){var _0x595acf=_0x5e00b3;__ATINIT__$3[_0x595acf(0x5a59)](_0x3e8c2b);}function addOnPostRun$1(_0x327887){var _0x2d35d2=_0x5e00b3;__ATPOSTRUN__$3[_0x2d35d2(0x5a59)](_0x327887);}assert$2(Math[_0x5e00b3(0x42f1)],_0x5e00b3(0x1d6f)),assert$2(Math[_0x5e00b3(0x54f3)],_0x307c2b(0x1d55)),assert$2(Math[_0x5e00b3(0x32d)],_0x5e00b3(0x1be3)),assert$2(Math[_0x5e00b3(0x4fb3)],_0x5e00b3(0x2bb1));var runDependencies$3=0x0,runDependencyWatcher$2=null,dependenciesFulfilled$3=null,runDependencyTracking$1={};function getUniqueRunDependency(_0xc72f16){var _0x47261c=_0x5e00b3;for(var _0x58eea1=_0xc72f16;;){if(!runDependencyTracking$1[_0xc72f16])return _0xc72f16;_0xc72f16=_0x58eea1+Math[_0x47261c(0x2e0f)]();}}function addRunDependency$1(_0x3a006c){var _0x3ec0fe=_0x5e00b3;runDependencies$3++,Module$5[_0x3ec0fe(0x4a1a)]&&Module$5[_0x3ec0fe(0x4a1a)](runDependencies$3),_0x3a006c?(assert$2(!runDependencyTracking$1[_0x3a006c]),runDependencyTracking$1[_0x3a006c]=0x1,null===runDependencyWatcher$2&&_0x3ec0fe(0x39a1)!=typeof setInterval&&(runDependencyWatcher$2=setInterval(function(){var _0x19add0=_0x140d,_0x606aab=_0x3ec0fe;if(ABORT$3)return clearInterval(runDependencyWatcher$2),void(runDependencyWatcher$2=null);var _0x2fdb53=!0x1;for(var _0x1d962f in runDependencyTracking$1)_0x2fdb53||(_0x2fdb53=!0x0,err$2(_0x606aab(0x3bae))),err$2(_0x606aab(0xb39)+_0x1d962f);_0x2fdb53&&err$2(_0x19add0(0x545a));},0x2710))):err$2(_0x3ec0fe(0x27ec));}function removeRunDependency$1(_0x56ba2c){var _0x1e4aa7=_0x307c2b,_0x2b1909=_0x5e00b3;if(runDependencies$3--,Module$5[_0x2b1909(0x4a1a)]&&Module$5[_0x2b1909(0x4a1a)](runDependencies$3),_0x56ba2c?(assert$2(runDependencyTracking$1[_0x56ba2c]),delete runDependencyTracking$1[_0x56ba2c]):err$2(_0x1e4aa7(0x3a13)),0x0==runDependencies$3&&(null!==runDependencyWatcher$2&&(clearInterval(runDependencyWatcher$2),runDependencyWatcher$2=null),dependenciesFulfilled$3)){var _0x13fbbb=dependenciesFulfilled$3;dependenciesFulfilled$3=null,_0x13fbbb();}}function abort$1(_0x10f4c1){var _0x5dc9db=_0x307c2b,_0x1d2590=_0x5e00b3;throw Module$5[_0x5dc9db(0x3448)]&&Module$5[_0x1d2590(0x3104)](_0x10f4c1),err$2(_0x10f4c1=_0x1d2590(0x2741)+_0x10f4c1+')'),ABORT$3=!0x0,new WebAssembly[(_0x5dc9db(0x21b9))](_0x10f4c1);}var dataURIPrefix$2=_0x5e00b3(0x1e27),wasmBinaryFile$2,tempDouble$1,tempI64$1;function isDataURI(_0x4c8b87){var _0x3c4b4d=_0x5e00b3;return _0x4c8b87[_0x3c4b4d(0x41bc)](dataURIPrefix$2);}function isFileURI(_0x1d0ba5){var _0x1474f2=_0x307c2b,_0x5bb74a=_0x5e00b3;return _0x1d0ba5[_0x1474f2(0x51b9)](_0x5bb74a(0x376));}function createExportWrapper(_0x4bfc36,_0x2819f3){return function(){var _0x13587b=_0x140d,_0x141a3e=_0x23ca,_0x36afa7=_0x4bfc36,_0x126e10=_0x2819f3;return _0x2819f3||(_0x126e10=Module$5[_0x141a3e(0x1149)]),assert$2(runtimeInitialized$3,_0x13587b(0x19ab)+_0x36afa7+_0x141a3e(0x3f89)),_0x126e10[_0x4bfc36]||assert$2(_0x126e10[_0x4bfc36],_0x141a3e(0x1423)+_0x36afa7+_0x13587b(0x3c57)),_0x126e10[_0x4bfc36][_0x141a3e(0x4269)](null,arguments);};}function getBinary(_0x7de6a6){var _0x205ab9=_0x5e00b3;try{if(_0x7de6a6==wasmBinaryFile$2&&wasmBinary)return new Uint8Array(wasmBinary);if(readBinary)return readBinary(_0x7de6a6);throw _0x205ab9(0x5991);}catch(_0x358caa){abort$1(_0x358caa);}}function getBinaryPromise(){var _0x20d6cd=_0x5e00b3;if(!wasmBinary&&(ENVIRONMENT_IS_WEB$3||ENVIRONMENT_IS_WORKER$3)){if(_0x20d6cd(0x1b4b)==typeof fetch&&!isFileURI(wasmBinaryFile$2))return fetch(wasmBinaryFile$2,{'credentials':_0x20d6cd(0x38ce)})[_0x20d6cd(0x2a5f)](function(_0x587a21){var _0x15b09c=_0x140d,_0x131706=_0x20d6cd;if(!_0x587a21['ok'])throw _0x131706(0x1b07)+wasmBinaryFile$2+'\x27';return _0x587a21[_0x15b09c(0x13b1)]();})[_0x20d6cd(0x2c08)](function(){return getBinary(wasmBinaryFile$2);});if(readAsync)return new Promise(function(_0x3665c0,_0x231723){readAsync(wasmBinaryFile$2,function(_0x1c6b2d){_0x3665c0(new Uint8Array(_0x1c6b2d));},_0x231723);});}return Promise[_0x20d6cd(0x1c7e)]()[_0x20d6cd(0x2a5f)](function(){return getBinary(wasmBinaryFile$2);});}function createWasm(){var _0x4e1598=_0x307c2b,_0x1e528f=_0x5e00b3,_0x35df6f={'env':asmLibraryArg$2,'wasi_snapshot_preview1':asmLibraryArg$2};function _0x2ae2cc(_0x21af43,_0x4444bf){var _0x3e29b4=_0x140d,_0x5b8230=_0x23ca,_0x406747=_0x21af43['exports'];Module$5[_0x5b8230(0x1149)]=_0x406747,assert$2(wasmMemory$2=Module$5[_0x5b8230(0x1149)][_0x5b8230(0x3e28)],_0x5b8230(0xf1f)),updateGlobalBufferAndViews(wasmMemory$2[_0x3e29b4(0xcaa)]),assert$2(wasmTable=Module$5[_0x5b8230(0x1149)][_0x5b8230(0x16a3)],_0x5b8230(0x46ae)),addOnInit$1(Module$5[_0x3e29b4(0xcc1)][_0x5b8230(0xf62)]),removeRunDependency$1(_0x5b8230(0x3ff1));}addRunDependency$1(_0x4e1598(0x3224));var _0x517605=Module$5;function _0x5f0927(_0x4aa532){var _0x5234aa=_0x4e1598,_0x1d2ec7=_0x23ca;assert$2(Module$5===_0x517605,_0x5234aa(0x75c)),_0x517605=null,_0x2ae2cc(_0x4aa532[_0x1d2ec7(0x5965)]);}function _0x36a8bd(_0x252aba){var _0x3e82c0=_0x23ca;return getBinaryPromise()[_0x3e82c0(0x2a5f)](function(_0x11a946){var _0x4d4546=_0x3e82c0;return WebAssembly[_0x4d4546(0x4dca)](_0x11a946,_0x35df6f);})[_0x3e82c0(0x2a5f)](function(_0x4bf504){return _0x4bf504;})['then'](_0x252aba,function(_0xd89b7d){var _0xe38855=_0x140d,_0x4ef7cf=_0x3e82c0;err$2(_0x4ef7cf(0x36aa)+_0xd89b7d),isFileURI(wasmBinaryFile$2)&&err$2(_0xe38855(0x5a28)+wasmBinaryFile$2+_0x4ef7cf(0x108c)),abort$1(_0xd89b7d);});}if(Module$5[_0x1e528f(0x50c0)])try{return Module$5[_0x1e528f(0x50c0)](_0x35df6f,_0x2ae2cc);}catch(_0x535cfc){return err$2(_0x1e528f(0x20c6)+_0x535cfc),!0x1;}return wasmBinary||_0x1e528f(0x1b4b)!=typeof WebAssembly['instantiateStreaming']||isDataURI(wasmBinaryFile$2)||isFileURI(wasmBinaryFile$2)||ENVIRONMENT_IS_NODE$3||_0x1e528f(0x1b4b)!=typeof fetch?_0x36a8bd(_0x5f0927):fetch(wasmBinaryFile$2,{'credentials':_0x1e528f(0x38ce)})[_0x1e528f(0x2a5f)](function(_0xa257c5){var _0x4983ca=_0x1e528f;return WebAssembly[_0x4983ca(0x3663)](_0xa257c5,_0x35df6f)[_0x4983ca(0x2a5f)](_0x5f0927,function(_0x4981a8){var _0x1e3cf8=_0x4983ca;return err$2(_0x1e3cf8(0x2ace)+_0x4981a8),err$2(_0x1e3cf8(0x47b)),_0x36a8bd(_0x5f0927);});}),{};}function ExitStatus$1(_0x289ed3){var _0x32e667=_0x307c2b,_0x14515f=_0x5e00b3;this[_0x32e667(0x1c7c)]=_0x14515f(0x1160),this[_0x14515f(0x3c0f)]=_0x14515f(0x1939)+_0x289ed3+')',this[_0x14515f(0x41c1)]=_0x289ed3;}function callRuntimeCallbacks$1(_0x4fc075){var _0x3ad104=_0x307c2b;for(;_0x4fc075['length']>0x0;)_0x4fc075[_0x3ad104(0x1e68)]()(Module$5);}function getValue$2(_0x468b68,_0x5104d2='i8'){var _0x9c3a34=_0x307c2b,_0x3af519=_0x5e00b3;switch(_0x5104d2[_0x3af519(0x5f31)]('*')&&(_0x5104d2='*'),_0x5104d2){case'i1':case'i8':return HEAP8$3[_0x468b68>>0x0];case _0x9c3a34(0xff5):return HEAP16$2[_0x468b68>>0x1];case _0x3af519(0x42ce):case'i64':return HEAP32$3[_0x468b68>>0x2];case _0x9c3a34(0x54f0):return HEAPF32$2[_0x468b68>>0x2];case _0x9c3a34(0x195c):return HEAPF64$2[_0x468b68>>0x3];case'*':return HEAPU32$2[_0x468b68>>0x2];default:abort$1(_0x3af519(0x2b42)+_0x5104d2);}return null;}function ptrToString(_0x3e5bb4){var _0x906a94=_0x5e00b3;return assert$2(_0x906a94(0x1efe)==typeof _0x3e5bb4),'0x'+_0x3e5bb4[_0x906a94(0x3cc8)](0x10)[_0x906a94(0xf6e)](0x8,'0');}function setValue$1(_0xe11bd7,_0x5f5bfd,_0xb31ffc='i8'){var _0x20ab26=_0x307c2b,_0x43b761=_0x5e00b3;switch(_0xb31ffc[_0x43b761(0x5f31)]('*')&&(_0xb31ffc='*'),_0xb31ffc){case'i1':case'i8':HEAP8$3[_0xe11bd7>>0x0]=_0x5f5bfd;break;case _0x20ab26(0xff5):HEAP16$2[_0xe11bd7>>0x1]=_0x5f5bfd;break;case _0x20ab26(0x2c0e):HEAP32$3[_0xe11bd7>>0x2]=_0x5f5bfd;break;case _0x20ab26(0x32f1):tempI64$1=[_0x5f5bfd>>>0x0,(tempDouble$1=_0x5f5bfd,+Math[_0x43b761(0x1beb)](tempDouble$1)>=0x1?tempDouble$1>0x0?(0x0|Math['min'](+Math[_0x43b761(0x1ace)](tempDouble$1/0x100000000),0xffffffff))>>>0x0:~~+Math[_0x43b761(0x5f13)]((tempDouble$1-+(~~tempDouble$1>>>0x0))/0x100000000)>>>0x0:0x0)],HEAP32$3[_0xe11bd7>>0x2]=tempI64$1[0x0],HEAP32$3[_0xe11bd7+0x4>>0x2]=tempI64$1[0x1];break;case _0x20ab26(0x54f0):HEAPF32$2[_0xe11bd7>>0x2]=_0x5f5bfd;break;case _0x43b761(0x6be):HEAPF64$2[_0xe11bd7>>0x3]=_0x5f5bfd;break;case'*':HEAPU32$2[_0xe11bd7>>0x2]=_0x5f5bfd;break;default:abort$1(_0x43b761(0x1f0e)+_0xb31ffc);}}function warnOnce(_0x1a7bd1){var _0x4c9a0c=_0x307c2b,_0x3f7750=_0x5e00b3;warnOnce[_0x3f7750(0x1b3a)]||(warnOnce[_0x3f7750(0x1b3a)]={}),warnOnce[_0x3f7750(0x1b3a)][_0x1a7bd1]||(warnOnce[_0x3f7750(0x1b3a)][_0x1a7bd1]=0x1,ENVIRONMENT_IS_NODE$3&&(_0x1a7bd1=_0x4c9a0c(0x3f8f)+_0x1a7bd1),err$2(_0x1a7bd1));}function ___assert_fail(_0x49df9e,_0x4d8a96,_0x13fece,_0x233990){var _0x3a60c6=_0x307c2b,_0x336aff=_0x5e00b3;abort$1(_0x336aff(0x4d16)+UTF8ToString$1(_0x49df9e)+_0x336aff(0x2361)+[_0x4d8a96?UTF8ToString$1(_0x4d8a96):_0x3a60c6(0x12d7),_0x13fece,_0x233990?UTF8ToString$1(_0x233990):_0x336aff(0xa5f)]);}function ExceptionInfo(_0x196771){var _0x575941=_0x307c2b,_0x19bb45=_0x5e00b3;this[_0x19bb45(0x2406)]=_0x196771,this[_0x19bb45(0x22a7)]=_0x196771-0x18,this['set_type']=function(_0xd31170){var _0x1f3fe0=_0x19bb45;HEAPU32$2[this[_0x1f3fe0(0x22a7)]+0x4>>0x2]=_0xd31170;},this[_0x19bb45(0x1629)]=function(){var _0x4ea58c=_0x19bb45;return HEAPU32$2[this[_0x4ea58c(0x22a7)]+0x4>>0x2];},this[_0x19bb45(0x4e98)]=function(_0x109b55){var _0x279566=_0x140d;HEAPU32$2[this[_0x279566(0x255f)]+0x8>>0x2]=_0x109b55;},this[_0x19bb45(0x1231)]=function(){var _0x4381a4=_0x19bb45;return HEAPU32$2[this[_0x4381a4(0x22a7)]+0x8>>0x2];},this[_0x575941(0x36c7)]=function(_0x5f5522){var _0x1f5981=_0x575941;HEAP32$3[this[_0x1f5981(0x255f)]>>0x2]=_0x5f5522;},this[_0x19bb45(0x17bb)]=function(_0x562f6f){var _0x4bd4be=_0x19bb45;_0x562f6f=_0x562f6f?0x1:0x0,HEAP8$3[this[_0x4bd4be(0x22a7)]+0xc>>0x0]=_0x562f6f;},this[_0x575941(0x41c8)]=function(){var _0x56565a=_0x19bb45;return 0x0!=HEAP8$3[this[_0x56565a(0x22a7)]+0xc>>0x0];},this[_0x575941(0x23ff)]=function(_0x3849f6){var _0x1e6a54=_0x19bb45;_0x3849f6=_0x3849f6?0x1:0x0,HEAP8$3[this[_0x1e6a54(0x22a7)]+0xd>>0x0]=_0x3849f6;},this['get_rethrown']=function(){var _0x3cda72=_0x575941;return 0x0!=HEAP8$3[this[_0x3cda72(0x255f)]+0xd>>0x0];},this[_0x19bb45(0x56e8)]=function(_0x79a272,_0x17009a){var _0x51b325=_0x575941,_0x230b35=_0x19bb45;this[_0x230b35(0x1f3a)](0x0),this[_0x230b35(0x4abb)](_0x79a272),this[_0x230b35(0x4e98)](_0x17009a),this[_0x230b35(0xb0f)](0x0),this[_0x230b35(0x17bb)](!0x1),this[_0x51b325(0x23ff)](!0x1);},this[_0x575941(0x2883)]=function(){var _0x25eec8=_0x19bb45,_0x30853e=HEAP32$3[this['ptr']>>0x2];HEAP32$3[this[_0x25eec8(0x22a7)]>>0x2]=_0x30853e+0x1;},this[_0x19bb45(0x15d9)]=function(){var _0x438cf7=_0x575941,_0x443f80=_0x19bb45,_0x2772e1=HEAP32$3[this[_0x443f80(0x22a7)]>>0x2];return HEAP32$3[this[_0x438cf7(0x255f)]>>0x2]=_0x2772e1-0x1,assert$2(_0x2772e1>0x0),0x1===_0x2772e1;},this[_0x19bb45(0x1f3a)]=function(_0x324d72){var _0x191e32=_0x19bb45;HEAPU32$2[this[_0x191e32(0x22a7)]+0x10>>0x2]=_0x324d72;},this[_0x19bb45(0x351f)]=function(){var _0x5a00c1=_0x19bb45;return HEAPU32$2[this[_0x5a00c1(0x22a7)]+0x10>>0x2];},this[_0x19bb45(0x1dde)]=function(){var _0x4e0b2c=_0x19bb45;if(___cxa_is_pointer_type(this[_0x4e0b2c(0x1629)]()))return HEAPU32$2[this[_0x4e0b2c(0x2406)]>>0x2];var _0x6fd239=this[_0x4e0b2c(0x351f)]();return 0x0!==_0x6fd239?_0x6fd239:this[_0x4e0b2c(0x2406)];};}function ___cxa_throw(_0x4ce3e6,_0x58470e,_0xff6fe){var _0x3ada46=_0x5e00b3;throw new ExceptionInfo(_0x4ce3e6)[_0x3ada46(0x56e8)](_0x58470e,_0xff6fe),_0x4ce3e6+_0x3ada46(0x20ed);}wasmBinaryFile$2=_0x5e00b3(0x4d24),isDataURI(wasmBinaryFile$2)||(wasmBinaryFile$2=locateFile(wasmBinaryFile$2));var PATH={'isAbs':_0x3599cb=>'/'===_0x3599cb[_0x5e00b3(0x5806)](0x0),'splitPath':_0x353507=>/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/[_0x307c2b(0x2386)](_0x353507)[_0x5e00b3(0x30eb)](0x1),'normalizeArray':(_0x31ceff,_0x4aca27)=>{var _0x4c31f2=_0x307c2b,_0x4cf026=_0x5e00b3;for(var _0x42a20d=0x0,_0x3af9c2=_0x31ceff[_0x4cf026(0x809)]-0x1;_0x3af9c2>=0x0;_0x3af9c2--){var _0x1744c3=_0x31ceff[_0x3af9c2];'.'===_0x1744c3?_0x31ceff[_0x4cf026(0x2f5b)](_0x3af9c2,0x1):'..'===_0x1744c3?(_0x31ceff[_0x4c31f2(0x1d88)](_0x3af9c2,0x1),_0x42a20d++):_0x42a20d&&(_0x31ceff[_0x4c31f2(0x1d88)](_0x3af9c2,0x1),_0x42a20d--);}if(_0x4aca27){for(;_0x42a20d;_0x42a20d--)_0x31ceff[_0x4cf026(0x5a59)]('..');}return _0x31ceff;},'normalize':_0x1512db=>{var _0x5e3653=_0x307c2b,_0x1c5c3f=_0x5e00b3,_0x12f30b=PATH[_0x1c5c3f(0x46e3)](_0x1512db),_0x26f5ec='/'===_0x1512db[_0x1c5c3f(0x2bb6)](-0x1);return(_0x1512db=PATH[_0x5e3653(0x2e46)](_0x1512db[_0x1c5c3f(0x390f)]('/')[_0x1c5c3f(0x1d59)](_0x348333=>!!_0x348333),!_0x12f30b)[_0x5e3653(0x6a8)]('/'))||_0x12f30b||(_0x1512db='.'),_0x1512db&&_0x26f5ec&&(_0x1512db+='/'),(_0x12f30b?'/':'')+_0x1512db;},'dirname':_0x2ef619=>{var _0x36f5aa=_0x5e00b3,_0x17df4e=PATH[_0x36f5aa(0x400f)](_0x2ef619),_0x292981=_0x17df4e[0x0],_0x310c9b=_0x17df4e[0x1];return _0x292981||_0x310c9b?(_0x310c9b&&(_0x310c9b=_0x310c9b[_0x36f5aa(0x2bb6)](0x0,_0x310c9b[_0x36f5aa(0x809)]-0x1)),_0x292981+_0x310c9b):'.';},'basename':_0x1743c8=>{var _0x3e7bb8=_0x307c2b;if('/'===_0x1743c8)return'/';var _0x309db6=(_0x1743c8=(_0x1743c8=PATH['normalize'](_0x1743c8))['replace'](/\/$/,''))[_0x3e7bb8(0x40f8)]('/');return-0x1===_0x309db6?_0x1743c8:_0x1743c8['substr'](_0x309db6+0x1);},'join':function(){var _0x1fc6ac=_0x307c2b,_0xca517f=_0x5e00b3,_0x597229=Array[_0x1fc6ac(0x1aa2)][_0xca517f(0x30eb)][_0xca517f(0x3c9e)](arguments);return PATH['normalize'](_0x597229[_0xca517f(0x48a9)]('/'));},'join2':(_0x3743b1,_0x4ba0cd)=>PATH[_0x5e00b3(0x4853)](_0x3743b1+'/'+_0x4ba0cd)};function getRandomDevice(){var _0x41ec06=_0x307c2b,_0x18b950=_0x5e00b3;if(_0x41ec06(0x40f2)==typeof crypto&&_0x18b950(0x1b4b)==typeof crypto[_0x18b950(0x3d1b)]){var _0x527788=new Uint8Array(0x1);return()=>(crypto[_0x18b950(0x3d1b)](_0x527788),_0x527788[0x0]);}if(ENVIRONMENT_IS_NODE$3)try{var _0x57ae38=require(_0x18b950(0x34df));return()=>_0x57ae38[_0x18b950(0x9e0)](0x1)[0x0];}catch(_0x380945){}return()=>abort$1(_0x18b950(0x20d4));}var PATH_FS={'resolve':function(){var _0x5f50db=_0x307c2b,_0x2803ec=_0x5e00b3;for(var _0x5e7626='',_0x542654=!0x1,_0x5b3787=arguments[_0x2803ec(0x809)]-0x1;_0x5b3787>=-0x1&&!_0x542654;_0x5b3787--){var _0x185715=_0x5b3787>=0x0?arguments[_0x5b3787]:FS$2[_0x2803ec(0xa35)]();if(_0x5f50db(0x2faa)!=typeof _0x185715)throw new TypeError(_0x5f50db(0x3106));if(!_0x185715)return'';_0x5e7626=_0x185715+'/'+_0x5e7626,_0x542654=PATH[_0x5f50db(0x1a06)](_0x185715);}return(_0x542654?'/':'')+(_0x5e7626=PATH[_0x2803ec(0x17b8)](_0x5e7626[_0x5f50db(0x1997)]('/')[_0x2803ec(0x1d59)](_0x314fb6=>!!_0x314fb6),!_0x542654)[_0x2803ec(0x48a9)]('/'))||'.';},'relative':(_0x425b60,_0x3ded33)=>{var _0x5abc9b=_0x307c2b,_0xae36cf=_0x5e00b3;function _0x4815fd(_0x18185d){var _0x2f6fb1=_0x140d,_0x3be0d0=_0x23ca;for(var _0x58a3a2=0x0;_0x58a3a2<_0x18185d[_0x3be0d0(0x809)]&&''===_0x18185d[_0x58a3a2];_0x58a3a2++);for(var _0x508765=_0x18185d[_0x3be0d0(0x809)]-0x1;_0x508765>=0x0&&''===_0x18185d[_0x508765];_0x508765--);return _0x58a3a2>_0x508765?[]:_0x18185d[_0x2f6fb1(0x17ac)](_0x58a3a2,_0x508765-_0x58a3a2+0x1);}_0x425b60=PATH_FS[_0x5abc9b(0x511b)](_0x425b60)[_0xae36cf(0x2bb6)](0x1),_0x3ded33=PATH_FS[_0x5abc9b(0x511b)](_0x3ded33)[_0xae36cf(0x2bb6)](0x1);for(var _0x54986a=_0x4815fd(_0x425b60[_0x5abc9b(0x1997)]('/')),_0x45866f=_0x4815fd(_0x3ded33[_0xae36cf(0x390f)]('/')),_0x57b5f2=Math[_0xae36cf(0x19a8)](_0x54986a[_0xae36cf(0x809)],_0x45866f[_0x5abc9b(0x2ef4)]),_0x3cdf06=_0x57b5f2,_0x5300bc=0x0;_0x5300bc<_0x57b5f2;_0x5300bc++)if(_0x54986a[_0x5300bc]!==_0x45866f[_0x5300bc]){_0x3cdf06=_0x5300bc;break;}var _0x2112d5=[];for(_0x5300bc=_0x3cdf06;_0x5300bc<_0x54986a[_0xae36cf(0x809)];_0x5300bc++)_0x2112d5[_0x5abc9b(0x2a0e)]('..');return(_0x2112d5=_0x2112d5[_0x5abc9b(0x3e5c)](_0x45866f[_0xae36cf(0x30eb)](_0x3cdf06)))[_0xae36cf(0x48a9)]('/');}};function intArrayFromString$1(_0x1626a9,_0x3581d5,_0xd5561a){var _0x392df2=_0x5e00b3,_0x3e4043=_0xd5561a>0x0?_0xd5561a:lengthBytesUTF8$1(_0x1626a9)+0x1,_0xc8be0d=new Array(_0x3e4043),_0x5dd716=stringToUTF8Array$1(_0x1626a9,_0xc8be0d,0x0,_0xc8be0d[_0x392df2(0x809)]);return _0x3581d5&&(_0xc8be0d[_0x392df2(0x809)]=_0x5dd716),_0xc8be0d;}var TTY={'ttys':[],'init':function(){},'shutdown':function(){},'register':function(_0x3bf946,_0x139dec){var _0x3851ad=_0x5e00b3;TTY[_0x3851ad(0x14f4)][_0x3bf946]={'input':[],'output':[],'ops':_0x139dec},FS$2[_0x3851ad(0x3d21)](_0x3bf946,TTY[_0x3851ad(0x43a)]);},'stream_ops':{'open':function(_0x4ab562){var _0x49eace=_0x307c2b,_0xd6c1c8=_0x5e00b3,_0x27846d=TTY[_0xd6c1c8(0x14f4)][_0x4ab562[_0xd6c1c8(0x54b)][_0xd6c1c8(0x1eb)]];if(!_0x27846d)throw new FS$2[(_0xd6c1c8(0x14b2))](0x2b);_0x4ab562[_0x49eace(0x4f71)]=_0x27846d,_0x4ab562[_0x49eace(0x33f)]=!0x1;},'close':function(_0x194b88){var _0x436064=_0x307c2b,_0x3a59e5=_0x5e00b3;_0x194b88[_0x3a59e5(0x31f)][_0x436064(0x59a)]['fsync'](_0x194b88[_0x3a59e5(0x31f)]);},'fsync':function(_0x224a7f){var _0xfb85e9=_0x307c2b,_0x5b8dc2=_0x5e00b3;_0x224a7f[_0x5b8dc2(0x31f)][_0x5b8dc2(0x5e04)][_0xfb85e9(0x3f78)](_0x224a7f[_0x5b8dc2(0x31f)]);},'read':function(_0x1d3a98,_0x569cf9,_0x58e129,_0x58803d,_0x588d04){var _0x23b65d=_0x307c2b,_0x2816c4=_0x5e00b3;if(!_0x1d3a98[_0x2816c4(0x31f)]||!_0x1d3a98[_0x2816c4(0x31f)][_0x23b65d(0x59a)][_0x2816c4(0x26a2)])throw new FS$2[(_0x2816c4(0x14b2))](0x3c);for(var _0xade28c=0x0,_0x1c3f72=0x0;_0x1c3f72<_0x58803d;_0x1c3f72++){var _0x5a07fb;try{_0x5a07fb=_0x1d3a98[_0x2816c4(0x31f)]['ops'][_0x23b65d(0x36db)](_0x1d3a98[_0x2816c4(0x31f)]);}catch(_0x217bb7){throw new FS$2[(_0x23b65d(0x41a5))](0x1d);}if(void 0x0===_0x5a07fb&&0x0===_0xade28c)throw new FS$2[(_0x2816c4(0x14b2))](0x6);if(null==_0x5a07fb)break;_0xade28c++,_0x569cf9[_0x58e129+_0x1c3f72]=_0x5a07fb;}return _0xade28c&&(_0x1d3a98[_0x2816c4(0x54b)][_0x2816c4(0x4d4a)]=Date[_0x2816c4(0xccb)]()),_0xade28c;},'write':function(_0x24bee4,_0x2f12f4,_0x34c5ab,_0x3fb740,_0x397efd){var _0x1dd3e8=_0x307c2b,_0x21839c=_0x5e00b3;if(!_0x24bee4[_0x21839c(0x31f)]||!_0x24bee4[_0x21839c(0x31f)][_0x21839c(0x5e04)][_0x21839c(0x4816)])throw new FS$2[(_0x21839c(0x14b2))](0x3c);try{for(var _0x1eca16=0x0;_0x1eca16<_0x3fb740;_0x1eca16++)_0x24bee4[_0x21839c(0x31f)][_0x21839c(0x5e04)][_0x21839c(0x4816)](_0x24bee4[_0x21839c(0x31f)],_0x2f12f4[_0x34c5ab+_0x1eca16]);}catch(_0xe48ed4){throw new FS$2[(_0x1dd3e8(0x41a5))](0x1d);}return _0x3fb740&&(_0x24bee4[_0x21839c(0x54b)][_0x1dd3e8(0xa1f)]=Date[_0x21839c(0xccb)]()),_0x1eca16;}},'default_tty_ops':{'get_char':function(_0x5ab230){var _0x5b7d24=_0x307c2b,_0x31c39d=_0x5e00b3;if(!_0x5ab230[_0x31c39d(0x4019)][_0x31c39d(0x809)]){var _0x179736=null;if(ENVIRONMENT_IS_NODE$3){var _0x31a399=Buffer[_0x31c39d(0x2875)](0x100),_0x21a695=0x0;try{_0x21a695=fs$1[_0x31c39d(0x3946)](process[_0x31c39d(0x3803)]['fd'],_0x31a399,0x0,0x100,-0x1);}catch(_0x24f081){if(!_0x24f081[_0x31c39d(0x3cc8)]()[_0x31c39d(0x5bf9)](_0x31c39d(0x891)))throw _0x24f081;_0x21a695=0x0;}_0x179736=_0x21a695>0x0?_0x31a399[_0x5b7d24(0x17ac)](0x0,_0x21a695)[_0x31c39d(0x3cc8)](_0x31c39d(0x273a)):null;}else _0x5b7d24(0x18c)!=typeof window&&_0x31c39d(0x1b4b)==typeof window[_0x31c39d(0x1454)]?null!==(_0x179736=window[_0x31c39d(0x1454)](_0x31c39d(0x13ae)))&&(_0x179736+='\x0a'):_0x31c39d(0x1b4b)==typeof readline&&null!==(_0x179736=readline())&&(_0x179736+='\x0a');if(!_0x179736)return null;_0x5ab230[_0x31c39d(0x4019)]=intArrayFromString$1(_0x179736,!0x0);}return _0x5ab230[_0x31c39d(0x4019)][_0x5b7d24(0x1e68)]();},'put_char':function(_0x5b55a4,_0x58fb77){var _0x4df257=_0x307c2b,_0x1b0706=_0x5e00b3;null===_0x58fb77||0xa===_0x58fb77?(out$2(UTF8ArrayToString$1(_0x5b55a4[_0x1b0706(0x4f60)],0x0)),_0x5b55a4[_0x1b0706(0x4f60)]=[]):0x0!=_0x58fb77&&_0x5b55a4[_0x4df257(0x54b3)][_0x1b0706(0x5323)](_0x58fb77);},'fsync':function(_0x299254){var _0x46fce8=_0x307c2b,_0x2323cd=_0x5e00b3;_0x299254[_0x46fce8(0x54b3)]&&_0x299254[_0x2323cd(0x4f60)][_0x2323cd(0x809)]>0x0&&(out$2(UTF8ArrayToString$1(_0x299254[_0x2323cd(0x4f60)],0x0)),_0x299254[_0x2323cd(0x4f60)]=[]);}},'default_tty1_ops':{'put_char':function(_0x5c9405,_0x504244){var _0x4175ff=_0x5e00b3;null===_0x504244||0xa===_0x504244?(err$2(UTF8ArrayToString$1(_0x5c9405[_0x4175ff(0x4f60)],0x0)),_0x5c9405[_0x4175ff(0x4f60)]=[]):0x0!=_0x504244&&_0x5c9405[_0x4175ff(0x4f60)][_0x4175ff(0x5323)](_0x504244);},'fsync':function(_0x5398b1){var _0x455f4b=_0x307c2b,_0x45639a=_0x5e00b3;_0x5398b1[_0x45639a(0x4f60)]&&_0x5398b1[_0x45639a(0x4f60)][_0x455f4b(0x2ef4)]>0x0&&(err$2(UTF8ArrayToString$1(_0x5398b1[_0x45639a(0x4f60)],0x0)),_0x5398b1[_0x45639a(0x4f60)]=[]);}}};function mmapAlloc(_0x32f0f6){var _0x36ca86=_0x5e00b3;abort$1(_0x36ca86(0x50c2));}var MEMFS={'ops_table':null,'mount':function(_0x505396){var _0xfe7dd4=_0x307c2b;return MEMFS[_0xfe7dd4(0x4129)](null,'/',0x41ff,0x0);},'createNode':function(_0x5839f8,_0x458c6e,_0x315775,_0x118756){var _0xac3a87=_0x307c2b,_0x1e09e2=_0x5e00b3;if(FS$2[_0x1e09e2(0xbfa)](_0x315775)||FS$2[_0x1e09e2(0xf4c)](_0x315775))throw new FS$2[(_0x1e09e2(0x14b2))](0x3f);MEMFS[_0x1e09e2(0x31ea)]||(MEMFS[_0x1e09e2(0x31ea)]={'dir':{'node':{'getattr':MEMFS[_0xac3a87(0x3548)][_0x1e09e2(0xed2)],'setattr':MEMFS[_0x1e09e2(0x180e)][_0x1e09e2(0x31bb)],'lookup':MEMFS[_0xac3a87(0x3548)][_0xac3a87(0xa57)],'mknod':MEMFS['node_ops'][_0x1e09e2(0x1995)],'rename':MEMFS['node_ops'][_0x1e09e2(0xa90)],'unlink':MEMFS[_0x1e09e2(0x180e)][_0xac3a87(0x203f)],'rmdir':MEMFS[_0x1e09e2(0x180e)][_0xac3a87(0x2c47)],'readdir':MEMFS[_0xac3a87(0x3548)][_0x1e09e2(0x5405)],'symlink':MEMFS[_0xac3a87(0x3548)][_0x1e09e2(0x488f)]},'stream':{'llseek':MEMFS[_0x1e09e2(0x43a)][_0x1e09e2(0x1505)]}},'file':{'node':{'getattr':MEMFS[_0x1e09e2(0x180e)][_0x1e09e2(0xed2)],'setattr':MEMFS[_0x1e09e2(0x180e)][_0x1e09e2(0x31bb)]},'stream':{'llseek':MEMFS[_0x1e09e2(0x43a)]['llseek'],'read':MEMFS[_0x1e09e2(0x43a)][_0xac3a87(0x1c37)],'write':MEMFS[_0xac3a87(0x31f0)][_0xac3a87(0xd1c)],'allocate':MEMFS[_0xac3a87(0x31f0)][_0xac3a87(0x3cfb)],'mmap':MEMFS[_0x1e09e2(0x43a)][_0x1e09e2(0x2348)],'msync':MEMFS[_0xac3a87(0x31f0)][_0x1e09e2(0x4744)]}},'link':{'node':{'getattr':MEMFS[_0x1e09e2(0x180e)][_0x1e09e2(0xed2)],'setattr':MEMFS[_0x1e09e2(0x180e)][_0xac3a87(0x305)],'readlink':MEMFS[_0x1e09e2(0x180e)][_0x1e09e2(0x3e45)]},'stream':{}},'chrdev':{'node':{'getattr':MEMFS[_0x1e09e2(0x180e)][_0x1e09e2(0xed2)],'setattr':MEMFS[_0xac3a87(0x3548)][_0x1e09e2(0x31bb)]},'stream':FS$2[_0x1e09e2(0x3ffd)]}});var _0x148a75=FS$2['createNode'](_0x5839f8,_0x458c6e,_0x315775,_0x118756);return FS$2[_0x1e09e2(0xb77)](_0x148a75[_0x1e09e2(0x3037)])?(_0x148a75[_0x1e09e2(0x180e)]=MEMFS[_0x1e09e2(0x31ea)][_0x1e09e2(0x372c)]['node'],_0x148a75[_0x1e09e2(0x43a)]=MEMFS[_0x1e09e2(0x31ea)]['dir'][_0x1e09e2(0x3934)],_0x148a75[_0x1e09e2(0x209b)]={}):FS$2[_0x1e09e2(0x1143)](_0x148a75[_0xac3a87(0x266d)])?(_0x148a75[_0x1e09e2(0x180e)]=MEMFS[_0x1e09e2(0x31ea)][_0x1e09e2(0xf0f)][_0x1e09e2(0x54b)],_0x148a75[_0x1e09e2(0x43a)]=MEMFS[_0x1e09e2(0x31ea)][_0xac3a87(0x5487)][_0x1e09e2(0x3934)],_0x148a75[_0x1e09e2(0xd5c)]=0x0,_0x148a75[_0xac3a87(0x116d)]=null):FS$2[_0x1e09e2(0xafe)](_0x148a75[_0x1e09e2(0x3037)])?(_0x148a75[_0x1e09e2(0x180e)]=MEMFS[_0x1e09e2(0x31ea)][_0xac3a87(0x13e8)][_0x1e09e2(0x54b)],_0x148a75[_0x1e09e2(0x43a)]=MEMFS[_0x1e09e2(0x31ea)][_0x1e09e2(0x28b2)][_0x1e09e2(0x3934)]):FS$2[_0x1e09e2(0x158)](_0x148a75[_0x1e09e2(0x3037)])&&(_0x148a75[_0x1e09e2(0x180e)]=MEMFS['ops_table'][_0x1e09e2(0x1167)][_0x1e09e2(0x54b)],_0x148a75['stream_ops']=MEMFS[_0x1e09e2(0x31ea)][_0x1e09e2(0x1167)]['stream']),_0x148a75[_0x1e09e2(0x4d4a)]=Date[_0x1e09e2(0xccb)](),_0x5839f8&&(_0x5839f8[_0x1e09e2(0x209b)][_0x458c6e]=_0x148a75,_0x5839f8[_0x1e09e2(0x4d4a)]=_0x148a75[_0x1e09e2(0x4d4a)]),_0x148a75;},'getFileDataAsTypedArray':function(_0x21e11e){var _0x1edc81=_0x307c2b,_0x305f61=_0x5e00b3;return _0x21e11e[_0x305f61(0x209b)]?_0x21e11e[_0x305f61(0x209b)][_0x1edc81(0x2c3b)]?_0x21e11e[_0x305f61(0x209b)][_0x305f61(0x1c7c)](0x0,_0x21e11e[_0x305f61(0xd5c)]):new Uint8Array(_0x21e11e[_0x305f61(0x209b)]):new Uint8Array(0x0);},'expandFileStorage':function(_0x4b78f2,_0x2d0dcd){var _0x5498f0=_0x5e00b3,_0x1b6f45=_0x4b78f2[_0x5498f0(0x209b)]?_0x4b78f2[_0x5498f0(0x209b)][_0x5498f0(0x809)]:0x0;if(!(_0x1b6f45>=_0x2d0dcd)){_0x2d0dcd=Math[_0x5498f0(0x498f)](_0x2d0dcd,_0x1b6f45*(_0x1b6f45<0x100000?0x2:1.125)>>>0x0),0x0!=_0x1b6f45&&(_0x2d0dcd=Math[_0x5498f0(0x498f)](_0x2d0dcd,0x100));var _0x3b1a87=_0x4b78f2[_0x5498f0(0x209b)];_0x4b78f2[_0x5498f0(0x209b)]=new Uint8Array(_0x2d0dcd),_0x4b78f2[_0x5498f0(0xd5c)]>0x0&&_0x4b78f2[_0x5498f0(0x209b)][_0x5498f0(0x10aa)](_0x3b1a87[_0x5498f0(0x1c7c)](0x0,_0x4b78f2[_0x5498f0(0xd5c)]),0x0);}},'resizeFileStorage':function(_0x1d1431,_0x178d1a){var _0x55b085=_0x307c2b,_0x309361=_0x5e00b3;if(_0x1d1431[_0x309361(0xd5c)]!=_0x178d1a){if(0x0==_0x178d1a)_0x1d1431[_0x309361(0x209b)]=null,_0x1d1431[_0x309361(0xd5c)]=0x0;else{var _0x495ce4=_0x1d1431[_0x309361(0x209b)];_0x1d1431[_0x309361(0x209b)]=new Uint8Array(_0x178d1a),_0x495ce4&&_0x1d1431[_0x55b085(0x116d)][_0x309361(0x10aa)](_0x495ce4[_0x309361(0x1c7c)](0x0,Math[_0x309361(0x19a8)](_0x178d1a,_0x1d1431[_0x309361(0xd5c)]))),_0x1d1431[_0x309361(0xd5c)]=_0x178d1a;}}},'node_ops':{'getattr':function(_0x3bd02a){var _0x183d56=_0x307c2b,_0x4e6008=_0x5e00b3,_0x17c9e8={};return _0x17c9e8[_0x4e6008(0x45b1)]=FS$2[_0x4e6008(0x158)](_0x3bd02a['mode'])?_0x3bd02a['id']:0x1,_0x17c9e8[_0x4e6008(0x487b)]=_0x3bd02a['id'],_0x17c9e8[_0x4e6008(0x3037)]=_0x3bd02a[_0x4e6008(0x3037)],_0x17c9e8[_0x4e6008(0x1028)]=0x1,_0x17c9e8[_0x4e6008(0x1a9b)]=0x0,_0x17c9e8[_0x4e6008(0x563a)]=0x0,_0x17c9e8[_0x4e6008(0x1eb)]=_0x3bd02a[_0x4e6008(0x1eb)],FS$2['isDir'](_0x3bd02a[_0x183d56(0x266d)])?_0x17c9e8[_0x4e6008(0xd16)]=0x1000:FS$2[_0x4e6008(0x1143)](_0x3bd02a[_0x4e6008(0x3037)])?_0x17c9e8[_0x4e6008(0xd16)]=_0x3bd02a[_0x4e6008(0xd5c)]:FS$2[_0x4e6008(0xafe)](_0x3bd02a[_0x4e6008(0x3037)])?_0x17c9e8[_0x183d56(0x36b6)]=_0x3bd02a[_0x4e6008(0x28b2)][_0x183d56(0x2ef4)]:_0x17c9e8[_0x4e6008(0xd16)]=0x0,_0x17c9e8['atime']=new Date(_0x3bd02a[_0x4e6008(0x4d4a)]),_0x17c9e8['mtime']=new Date(_0x3bd02a[_0x4e6008(0x4d4a)]),_0x17c9e8[_0x4e6008(0x50ee)]=new Date(_0x3bd02a[_0x183d56(0xa1f)]),_0x17c9e8[_0x4e6008(0x133c)]=0x1000,_0x17c9e8[_0x4e6008(0x573e)]=Math[_0x4e6008(0x5f13)](_0x17c9e8[_0x183d56(0x36b6)]/_0x17c9e8[_0x4e6008(0x133c)]),_0x17c9e8;},'setattr':function(_0xf09323,_0x18533c){var _0x5d1975=_0x307c2b,_0x204d99=_0x5e00b3;void 0x0!==_0x18533c[_0x204d99(0x3037)]&&(_0xf09323[_0x204d99(0x3037)]=_0x18533c[_0x204d99(0x3037)]),void 0x0!==_0x18533c[_0x204d99(0x4d4a)]&&(_0xf09323[_0x204d99(0x4d4a)]=_0x18533c[_0x5d1975(0xa1f)]),void 0x0!==_0x18533c[_0x204d99(0xd16)]&&MEMFS[_0x204d99(0x120a)](_0xf09323,_0x18533c[_0x204d99(0xd16)]);},'lookup':function(_0x2a6dfe,_0x41e85e){var _0x2e5454=_0x5e00b3;throw FS$2[_0x2e5454(0x52c3)][0x2c];},'mknod':function(_0x2f94d2,_0x549f9c,_0xdc00c0,_0x1ecd5f){var _0x6ce3a7=_0x5e00b3;return MEMFS[_0x6ce3a7(0x5715)](_0x2f94d2,_0x549f9c,_0xdc00c0,_0x1ecd5f);},'rename':function(_0x39bb9e,_0x156778,_0x3ce68c){var _0x2761de=_0x307c2b,_0x37c3b0=_0x5e00b3;if(FS$2[_0x37c3b0(0xb77)](_0x39bb9e[_0x37c3b0(0x3037)])){var _0x5bc73a;try{_0x5bc73a=FS$2[_0x37c3b0(0x45fe)](_0x156778,_0x3ce68c);}catch(_0x2b1ff5){}if(_0x5bc73a){for(var _0x295c42 in _0x5bc73a[_0x37c3b0(0x209b)])throw new FS$2[(_0x37c3b0(0x14b2))](0x37);}}delete _0x39bb9e[_0x37c3b0(0x227)][_0x37c3b0(0x209b)][_0x39bb9e[_0x37c3b0(0x2c5)]],_0x39bb9e[_0x2761de(0x50b7)]['timestamp']=Date[_0x37c3b0(0xccb)](),_0x39bb9e[_0x37c3b0(0x2c5)]=_0x3ce68c,_0x156778[_0x37c3b0(0x209b)][_0x3ce68c]=_0x39bb9e,_0x156778[_0x2761de(0xa1f)]=_0x39bb9e[_0x37c3b0(0x227)][_0x37c3b0(0x4d4a)],_0x39bb9e[_0x37c3b0(0x227)]=_0x156778;},'unlink':function(_0x2689eb,_0x3784c7){var _0x4bdcdb=_0x307c2b,_0xd880d7=_0x5e00b3;delete _0x2689eb[_0xd880d7(0x209b)][_0x3784c7],_0x2689eb[_0x4bdcdb(0xa1f)]=Date[_0xd880d7(0xccb)]();},'rmdir':function(_0x4dfd33,_0x571405){var _0x18b67b=_0x307c2b,_0x2f6317=_0x5e00b3,_0x304c5d=FS$2['lookupNode'](_0x4dfd33,_0x571405);for(var _0x2418c5 in _0x304c5d[_0x18b67b(0x116d)])throw new FS$2[(_0x18b67b(0x41a5))](0x37);delete _0x4dfd33['contents'][_0x571405],_0x4dfd33[_0x18b67b(0xa1f)]=Date[_0x2f6317(0xccb)]();},'readdir':function(_0x2eb5fc){var _0x313cb4=_0x307c2b,_0x367264=_0x5e00b3,_0x3631e2=['.','..'];for(var _0x191d54 in _0x2eb5fc[_0x313cb4(0x116d)])_0x2eb5fc[_0x367264(0x209b)][_0x367264(0x1a9a)](_0x191d54)&&_0x3631e2[_0x367264(0x5323)](_0x191d54);return _0x3631e2;},'symlink':function(_0x545010,_0x34eabe,_0x576c81){var _0x88f14f=_0x307c2b,_0x11084f=MEMFS[_0x88f14f(0x4129)](_0x545010,_0x34eabe,0xa1ff,0x0);return _0x11084f[_0x88f14f(0x13e8)]=_0x576c81,_0x11084f;},'readlink':function(_0x511edc){var _0x2521bc=_0x307c2b,_0x4dc3c1=_0x5e00b3;if(!FS$2[_0x4dc3c1(0xafe)](_0x511edc[_0x2521bc(0x266d)]))throw new FS$2[(_0x4dc3c1(0x14b2))](0x1c);return _0x511edc[_0x4dc3c1(0x28b2)];}},'stream_ops':{'read':function(_0x26f0f8,_0x187476,_0x32d188,_0x4b149e,_0x41a5ac){var _0x5952af=_0x307c2b,_0x52dc7e=_0x5e00b3,_0x2f7a99=_0x26f0f8[_0x52dc7e(0x54b)][_0x5952af(0x116d)];if(_0x41a5ac>=_0x26f0f8[_0x52dc7e(0x54b)][_0x52dc7e(0xd5c)])return 0x0;var _0x469c75=Math[_0x5952af(0x4b49)](_0x26f0f8[_0x5952af(0x1c75)][_0x5952af(0x57d2)]-_0x41a5ac,_0x4b149e);if(assert$2(_0x469c75>=0x0),_0x469c75>0x8&&_0x2f7a99[_0x52dc7e(0x1c7c)])_0x187476[_0x52dc7e(0x10aa)](_0x2f7a99[_0x52dc7e(0x1c7c)](_0x41a5ac,_0x41a5ac+_0x469c75),_0x32d188);else{for(var _0x2ed24a=0x0;_0x2ed24a<_0x469c75;_0x2ed24a++)_0x187476[_0x32d188+_0x2ed24a]=_0x2f7a99[_0x41a5ac+_0x2ed24a];}return _0x469c75;},'write':function(_0x1aee4e,_0x3713bb,_0x295555,_0x3b70b3,_0x10d95f,_0x198bc8){var _0x3f3a86=_0x307c2b,_0x28f233=_0x5e00b3;if(assert$2(!(_0x3713bb instanceof ArrayBuffer)),_0x3713bb[_0x28f233(0x537f)]===HEAP8$3[_0x28f233(0x537f)]&&(_0x198bc8=!0x1),!_0x3b70b3)return 0x0;var _0x90c7b7=_0x1aee4e[_0x28f233(0x54b)];if(_0x90c7b7[_0x28f233(0x4d4a)]=Date[_0x3f3a86(0x531a)](),_0x3713bb[_0x28f233(0x1c7c)]&&(!_0x90c7b7[_0x28f233(0x209b)]||_0x90c7b7[_0x28f233(0x209b)][_0x28f233(0x1c7c)])){if(_0x198bc8)return assert$2(0x0===_0x10d95f,_0x3f3a86(0x55db)),_0x90c7b7[_0x28f233(0x209b)]=_0x3713bb['subarray'](_0x295555,_0x295555+_0x3b70b3),_0x90c7b7[_0x28f233(0xd5c)]=_0x3b70b3,_0x3b70b3;if(0x0===_0x90c7b7['usedBytes']&&0x0===_0x10d95f)return _0x90c7b7[_0x28f233(0x209b)]=_0x3713bb['slice'](_0x295555,_0x295555+_0x3b70b3),_0x90c7b7[_0x28f233(0xd5c)]=_0x3b70b3,_0x3b70b3;if(_0x10d95f+_0x3b70b3<=_0x90c7b7[_0x28f233(0xd5c)])return _0x90c7b7[_0x28f233(0x209b)][_0x28f233(0x10aa)](_0x3713bb[_0x3f3a86(0x2c3b)](_0x295555,_0x295555+_0x3b70b3),_0x10d95f),_0x3b70b3;}if(MEMFS[_0x28f233(0x3e87)](_0x90c7b7,_0x10d95f+_0x3b70b3),_0x90c7b7[_0x28f233(0x209b)][_0x3f3a86(0x2c3b)]&&_0x3713bb[_0x28f233(0x1c7c)])_0x90c7b7[_0x28f233(0x209b)][_0x28f233(0x10aa)](_0x3713bb[_0x3f3a86(0x2c3b)](_0x295555,_0x295555+_0x3b70b3),_0x10d95f);else{for(var _0x5bccf4=0x0;_0x5bccf4<_0x3b70b3;_0x5bccf4++)_0x90c7b7[_0x28f233(0x209b)][_0x10d95f+_0x5bccf4]=_0x3713bb[_0x295555+_0x5bccf4];}return _0x90c7b7[_0x3f3a86(0x57d2)]=Math[_0x3f3a86(0x5449)](_0x90c7b7[_0x28f233(0xd5c)],_0x10d95f+_0x3b70b3),_0x3b70b3;},'llseek':function(_0x3dc46e,_0x13715f,_0x744e84){var _0x45998c=_0x307c2b,_0x32f421=_0x5e00b3,_0x169451=_0x13715f;if(0x1===_0x744e84?_0x169451+=_0x3dc46e[_0x32f421(0x3747)]:0x2===_0x744e84&&FS$2[_0x32f421(0x1143)](_0x3dc46e[_0x32f421(0x54b)][_0x32f421(0x3037)])&&(_0x169451+=_0x3dc46e[_0x32f421(0x54b)][_0x32f421(0xd5c)]),_0x169451<0x0)throw new FS$2[(_0x45998c(0x41a5))](0x1c);return _0x169451;},'allocate':function(_0x285709,_0x1e5397,_0xa3f096){var _0x405f59=_0x307c2b,_0x4f5c81=_0x5e00b3;MEMFS[_0x4f5c81(0x3e87)](_0x285709[_0x4f5c81(0x54b)],_0x1e5397+_0xa3f096),_0x285709[_0x4f5c81(0x54b)][_0x4f5c81(0xd5c)]=Math[_0x405f59(0x5449)](_0x285709[_0x4f5c81(0x54b)][_0x4f5c81(0xd5c)],_0x1e5397+_0xa3f096);},'mmap':function(_0x5d689c,_0x4d4639,_0x4b3a2b,_0x14857e,_0x24ac14){var _0x4e6359=_0x307c2b,_0xf65ffe=_0x5e00b3;if(!FS$2[_0xf65ffe(0x1143)](_0x5d689c[_0xf65ffe(0x54b)][_0xf65ffe(0x3037)]))throw new FS$2[(_0xf65ffe(0x14b2))](0x2b);var _0x326c3c,_0x393f3f,_0x4ee38b=_0x5d689c[_0xf65ffe(0x54b)][_0xf65ffe(0x209b)];if(0x2&_0x24ac14||_0x4ee38b[_0xf65ffe(0x537f)]!==buffer$3){if((_0x4b3a2b>0x0||_0x4b3a2b+_0x4d4639<_0x4ee38b[_0xf65ffe(0x809)])&&(_0x4ee38b=_0x4ee38b[_0x4e6359(0x2c3b)]?_0x4ee38b[_0xf65ffe(0x1c7c)](_0x4b3a2b,_0x4b3a2b+_0x4d4639):Array[_0xf65ffe(0x3720)][_0xf65ffe(0x30eb)][_0xf65ffe(0x3c9e)](_0x4ee38b,_0x4b3a2b,_0x4b3a2b+_0x4d4639)),_0x393f3f=!0x0,!(_0x326c3c=mmapAlloc()))throw new FS$2[(_0xf65ffe(0x14b2))](0x30);HEAP8$3[_0xf65ffe(0x10aa)](_0x4ee38b,_0x326c3c);}else _0x393f3f=!0x1,_0x326c3c=_0x4ee38b[_0xf65ffe(0x153e)];return{'ptr':_0x326c3c,'allocated':_0x393f3f};},'msync':function(_0x4357ec,_0x163342,_0x5ee799,_0x1fccb3,_0xc8c6fa){var _0x3685d6=_0x5e00b3;return MEMFS[_0x3685d6(0x43a)][_0x3685d6(0x5b0)](_0x4357ec,_0x163342,0x0,_0x1fccb3,_0x5ee799,!0x1),0x0;}}};function asyncLoad(_0x5a0dd6,_0x25bf5e,_0x127a13,_0x2345a7){var _0x2a4423=_0x5e00b3,_0x4d7da4=_0x2345a7?'':getUniqueRunDependency(_0x2a4423(0x4c8f)+_0x5a0dd6);readAsync(_0x5a0dd6,_0x48de55=>{var _0x2d6ab5=_0x2a4423;assert$2(_0x48de55,_0x2d6ab5(0x51fa)+_0x5a0dd6+_0x2d6ab5(0x1399)),_0x25bf5e(new Uint8Array(_0x48de55)),_0x4d7da4&&removeRunDependency$1(_0x4d7da4);},_0x3bbdba=>{var _0x1e3a4b=_0x140d,_0x356946=_0x2a4423;if(!_0x127a13)throw _0x1e3a4b(0x4d38)+_0x5a0dd6+_0x356946(0x5064);_0x127a13();}),_0x4d7da4&&addRunDependency$1(_0x4d7da4);}var ERRNO_MESSAGES={0x0:_0x5e00b3(0x3204),0x1:_0x5e00b3(0x2bcd),0x2:_0x5e00b3(0xb4e),0x3:_0x5e00b3(0x3ae6),0x4:_0x5e00b3(0x2904),0x5:_0x307c2b(0x277),0x6:_0x5e00b3(0x5c33),0x7:_0x5e00b3(0x55ac),0x8:_0x307c2b(0x4028),0x9:_0x307c2b(0x5618),0xa:_0x5e00b3(0x1363),0xb:_0x5e00b3(0x1795),0xc:_0x5e00b3(0x164e),0xd:_0x5e00b3(0x3090),0xe:_0x5e00b3(0x43f8),0xf:_0x5e00b3(0x5c75),0x10:_0x307c2b(0x1b88),0x11:_0x5e00b3(0x5f14),0x12:_0x5e00b3(0x2e72),0x13:_0x307c2b(0x5920),0x14:_0x5e00b3(0x518a),0x15:_0x5e00b3(0xfc4),0x16:_0x5e00b3(0xf3e),0x17:_0x5e00b3(0x5b87),0x18:_0x307c2b(0x50fa),0x19:_0x5e00b3(0x782),0x1a:_0x5e00b3(0x3993),0x1b:_0x5e00b3(0x4109),0x1c:_0x307c2b(0x1404),0x1d:_0x5e00b3(0x5c1b),0x1e:_0x5e00b3(0x1dd9),0x1f:_0x5e00b3(0x56bf),0x20:_0x5e00b3(0x4dcc),0x21:_0x5e00b3(0x48f4),0x22:_0x5e00b3(0x58e3),0x23:_0x5e00b3(0x5964),0x24:_0x5e00b3(0x1f80),0x25:_0x5e00b3(0x96b),0x26:_0x307c2b(0x918),0x27:'Connection\x20reset\x20by\x20network',0x28:_0x5e00b3(0x998),0x29:_0x5e00b3(0x4cc2),0x2a:_0x307c2b(0x169c),0x2b:_0x5e00b3(0x3dee),0x2c:_0x5e00b3(0x3e3d),0x2d:_0x5e00b3(0x5884),0x2e:_0x5e00b3(0x5bf2),0x2f:_0x307c2b(0x4919),0x30:_0x5e00b3(0x4d0),0x31:_0x5e00b3(0x50fb),0x32:_0x5e00b3(0x4eaa),0x33:_0x5e00b3(0x546d),0x34:_0x5e00b3(0x24b4),0x35:_0x5e00b3(0x36ca),0x36:_0x5e00b3(0x4565),0x37:'Directory\x20not\x20empty',0x38:_0x5e00b3(0x51a),0x39:_0x307c2b(0x3491),0x3b:_0x5e00b3(0x3e6d),0x3c:_0x5e00b3(0x5bbb),0x3d:_0x5e00b3(0x1be4),0x3e:_0x307c2b(0x3a36),0x3f:_0x307c2b(0x2eff),0x40:_0x5e00b3(0x27b6),0x41:_0x5e00b3(0x2cd7),0x42:_0x307c2b(0x4da8),0x43:_0x5e00b3(0xe56),0x44:_0x307c2b(0x1936),0x45:_0x307c2b(0xe65),0x46:_0x5e00b3(0x1e1f),0x47:_0x5e00b3(0x5027),0x48:_0x5e00b3(0x2982),0x49:_0x307c2b(0x1d87),0x4a:_0x307c2b(0x1781),0x4b:_0x5e00b3(0x3331),0x64:_0x5e00b3(0x4e0),0x65:_0x5e00b3(0x4038),0x66:_0x307c2b(0xd81),0x67:_0x5e00b3(0x3a6c),0x68:_0x5e00b3(0x5c42),0x69:'Block\x20device\x20required',0x6a:_0x5e00b3(0xac2),0x6b:_0x5e00b3(0x3521),0x6c:_0x5e00b3(0x177c),0x6d:_0x5e00b3(0x1aa1),0x6e:_0x5e00b3(0x597b),0x6f:_0x5e00b3(0x14d7),0x70:_0x307c2b(0x5814),0x71:_0x5e00b3(0x6002),0x72:_0x307c2b(0xa69),0x73:_0x5e00b3(0x2f7d),0x74:_0x5e00b3(0x193a),0x75:_0x307c2b(0x3e39),0x76:_0x5e00b3(0x4cdc),0x77:_0x5e00b3(0x725),0x78:_0x5e00b3(0xe99),0x79:_0x5e00b3(0x5105),0x7a:_0x5e00b3(0x242),0x7b:_0x5e00b3(0x4224),0x7c:_0x307c2b(0x25fd),0x7d:_0x5e00b3(0x3a08),0x7e:_0x5e00b3(0x31a7),0x7f:_0x5e00b3(0xfef),0x80:_0x5e00b3(0x5033),0x81:_0x5e00b3(0x3005),0x82:_0x5e00b3(0x265b),0x83:_0x307c2b(0x17d7),0x84:_0x307c2b(0x1573),0x85:_0x5e00b3(0x5614),0x87:_0x5e00b3(0x1cd6),0x88:_0x5e00b3(0x605e),0x89:_0x307c2b(0x586f),0x8a:_0x5e00b3(0x481c),0x8b:_0x307c2b(0x5c4),0x8c:_0x5e00b3(0x1c2b),0x8d:_0x5e00b3(0x402a),0x8e:_0x5e00b3(0x2d88),0x94:_0x5e00b3(0x3d7d),0x9c:_0x5e00b3(0x1ab9)},ERRNO_CODES$1={};function demangle$1(_0x2510cd){var _0x2cdf14=_0x5e00b3;return warnOnce(_0x2cdf14(0x3bdc)),_0x2510cd;}function demangleAll$1(_0x2bf026){var _0x2f3c52=_0x5e00b3;return _0x2bf026[_0x2f3c52(0x2c3f)](/\b_Z[\w\d_]+/g,function(_0x3d7c35){var _0x137ca8=demangle$1(_0x3d7c35);return _0x3d7c35===_0x137ca8?_0x3d7c35:_0x137ca8+'\x20['+_0x3d7c35+']';});}var FS$2={'root':null,'mounts':[],'devices':{},'streams':[],'nextInode':0x1,'nameTable':null,'currentPath':'/','initialized':!0x1,'ignorePermissions':!0x0,'ErrnoError':null,'genericErrors':{},'filesystems':null,'syncFSRequests':0x0,'lookupPath':(_0x24bf1e,_0x51c8af={})=>{var _0x25920c=_0x307c2b,_0x3e0b8c=_0x5e00b3;if(!(_0x24bf1e=PATH_FS[_0x25920c(0x511b)](_0x24bf1e)))return{'path':'','node':null};if((_0x51c8af=Object[_0x3e0b8c(0x38c1)]({'follow_mount':!0x0,'recurse_count':0x0},_0x51c8af))[_0x3e0b8c(0x15a3)]>0x8)throw new FS$2[(_0x3e0b8c(0x14b2))](0x20);for(var _0x20a48f=_0x24bf1e[_0x3e0b8c(0x390f)]('/')[_0x3e0b8c(0x1d59)](_0xf55a8e=>!!_0xf55a8e),_0x21b54e=FS$2[_0x3e0b8c(0x4c53)],_0x30bedb='/',_0x2f2e11=0x0;_0x2f2e11<_0x20a48f[_0x3e0b8c(0x809)];_0x2f2e11++){var _0x5a3bbd=_0x2f2e11===_0x20a48f[_0x3e0b8c(0x809)]-0x1;if(_0x5a3bbd&&_0x51c8af[_0x3e0b8c(0x227)])break;if(_0x21b54e=FS$2['lookupNode'](_0x21b54e,_0x20a48f[_0x2f2e11]),_0x30bedb=PATH[_0x25920c(0x1f2f)](_0x30bedb,_0x20a48f[_0x2f2e11]),FS$2[_0x3e0b8c(0x1bf1)](_0x21b54e)&&(!_0x5a3bbd||_0x5a3bbd&&_0x51c8af[_0x25920c(0x3d1b)])&&(_0x21b54e=_0x21b54e[_0x3e0b8c(0x3a30)][_0x3e0b8c(0x4c53)]),!_0x5a3bbd||_0x51c8af[_0x3e0b8c(0x5d1a)])for(var _0x4313be=0x0;FS$2[_0x3e0b8c(0xafe)](_0x21b54e[_0x3e0b8c(0x3037)]);){var _0x1a7bce=FS$2[_0x25920c(0x2082)](_0x30bedb);if(_0x30bedb=PATH_FS[_0x3e0b8c(0x1c7e)](PATH[_0x3e0b8c(0x84d)](_0x30bedb),_0x1a7bce),_0x21b54e=FS$2[_0x3e0b8c(0x4539)](_0x30bedb,{'recurse_count':_0x51c8af[_0x3e0b8c(0x15a3)]+0x1})[_0x3e0b8c(0x54b)],_0x4313be++>0x28)throw new FS$2[(_0x3e0b8c(0x14b2))](0x20);}}return{'path':_0x30bedb,'node':_0x21b54e};},'getPath':_0x28b922=>{var _0x369770=_0x307c2b,_0x4d325a=_0x5e00b3;for(var _0x4d92ca;;){if(FS$2['isRoot'](_0x28b922)){var _0x34fd15=_0x28b922[_0x4d325a(0x446a)][_0x4d325a(0x109e)];return _0x4d92ca?'/'!==_0x34fd15[_0x34fd15[_0x4d325a(0x809)]-0x1]?_0x34fd15+'/'+_0x4d92ca:_0x34fd15+_0x4d92ca:_0x34fd15;}_0x4d92ca=_0x4d92ca?_0x28b922[_0x369770(0x1c7c)]+'/'+_0x4d92ca:_0x28b922[_0x4d325a(0x2c5)],_0x28b922=_0x28b922[_0x4d325a(0x227)];}},'hashName':(_0x59e2f9,_0x4e0082)=>{var _0x41c167=_0x5e00b3;for(var _0x33954d=0x0,_0x46c479=0x0;_0x46c479<_0x4e0082[_0x41c167(0x809)];_0x46c479++)_0x33954d=(_0x33954d<<0x5)-_0x33954d+_0x4e0082[_0x41c167(0x167b)](_0x46c479)|0x0;return(_0x59e2f9+_0x33954d>>>0x0)%FS$2[_0x41c167(0x1c96)][_0x41c167(0x809)];},'hashAddNode':_0x579c9a=>{var _0x26cd14=_0x307c2b,_0x210a6c=_0x5e00b3,_0x4ace44=FS$2[_0x210a6c(0x593d)](_0x579c9a['parent']['id'],_0x579c9a[_0x26cd14(0x1c7c)]);_0x579c9a[_0x26cd14(0x303e)]=FS$2[_0x26cd14(0x1b28)][_0x4ace44],FS$2[_0x210a6c(0x1c96)][_0x4ace44]=_0x579c9a;},'hashRemoveNode':_0x332f2f=>{var _0x2e16d6=_0x307c2b,_0x47d704=_0x5e00b3,_0x335e3e=FS$2[_0x47d704(0x593d)](_0x332f2f[_0x47d704(0x227)]['id'],_0x332f2f[_0x47d704(0x2c5)]);if(FS$2[_0x47d704(0x1c96)][_0x335e3e]===_0x332f2f)FS$2[_0x47d704(0x1c96)][_0x335e3e]=_0x332f2f[_0x47d704(0x3818)];else for(var _0x814cab=FS$2[_0x47d704(0x1c96)][_0x335e3e];_0x814cab;){if(_0x814cab['name_next']===_0x332f2f){_0x814cab['name_next']=_0x332f2f[_0x2e16d6(0x303e)];break;}_0x814cab=_0x814cab[_0x47d704(0x3818)];}},'lookupNode':(_0x530073,_0x145c58)=>{var _0x9ed477=_0x307c2b,_0x7e397c=_0x5e00b3,_0x212b2b=FS$2[_0x7e397c(0x16bb)](_0x530073);if(_0x212b2b)throw new FS$2[(_0x9ed477(0x41a5))](_0x212b2b,_0x530073);for(var _0x3e71e3=FS$2[_0x9ed477(0x1c3)](_0x530073['id'],_0x145c58),_0x1ace7d=FS$2[_0x9ed477(0x1b28)][_0x3e71e3];_0x1ace7d;_0x1ace7d=_0x1ace7d[_0x7e397c(0x3818)]){var _0x3170ae=_0x1ace7d[_0x7e397c(0x2c5)];if(_0x1ace7d[_0x7e397c(0x227)]['id']===_0x530073['id']&&_0x3170ae===_0x145c58)return _0x1ace7d;}return FS$2[_0x7e397c(0x3316)](_0x530073,_0x145c58);},'createNode':(_0x413909,_0x4dbfa9,_0x4e3737,_0x23f7c7)=>{var _0x3063f1=_0x5e00b3;assert$2(_0x3063f1(0x8c4)==typeof _0x413909);var _0x130427=new FS$2[(_0x3063f1(0x26c2))](_0x413909,_0x4dbfa9,_0x4e3737,_0x23f7c7);return FS$2['hashAddNode'](_0x130427),_0x130427;},'destroyNode':_0x5440c8=>{FS$2['hashRemoveNode'](_0x5440c8);},'isRoot':_0x3655f1=>_0x3655f1===_0x3655f1[_0x307c2b(0x50b7)],'isMountpoint':_0x1c73c1=>!!_0x1c73c1[_0x5e00b3(0x3a30)],'isFile':_0x44a118=>0x8000==(0xf000&_0x44a118),'isDir':_0x45e113=>0x4000==(0xf000&_0x45e113),'isLink':_0x225bde=>0xa000==(0xf000&_0x225bde),'isChrdev':_0x4cc828=>0x2000==(0xf000&_0x4cc828),'isBlkdev':_0x157027=>0x6000==(0xf000&_0x157027),'isFIFO':_0x4770e7=>0x1000==(0xf000&_0x4770e7),'isSocket':_0xdce350=>0xc000==(0xc000&_0xdce350),'flagModes':{'r':0x0,'r+':0x2,'w':0x241,'w+':0x242,'a':0x441,'a+':0x442},'modeStringToFlags':_0x2ffcc8=>{var _0x246e4b=_0x5e00b3,_0x361614=FS$2[_0x246e4b(0x200b)][_0x2ffcc8];if(void 0x0===_0x361614)throw new Error(_0x246e4b(0x1751)+_0x2ffcc8);return _0x361614;},'flagsToPermissionString':_0x1ee890=>{var _0x4c846d=['r','w','rw'][0x3&_0x1ee890];return 0x200&_0x1ee890&&(_0x4c846d+='w'),_0x4c846d;},'nodePermissions':(_0x58808b,_0x301238)=>FS$2[_0x5e00b3(0x45d)]||(!_0x301238[_0x5e00b3(0x5bf9)]('r')||0x124&_0x58808b[_0x307c2b(0x266d)])&&(!_0x301238[_0x5e00b3(0x5bf9)]('w')||0x92&_0x58808b[_0x5e00b3(0x3037)])&&(!_0x301238[_0x307c2b(0x5993)]('x')||0x49&_0x58808b[_0x5e00b3(0x3037)])?0x0:0x2,'mayLookup':_0x53740c=>{var _0xec2bb2=_0x5e00b3,_0x16af79=FS$2[_0xec2bb2(0x4ce0)](_0x53740c,'x');return _0x16af79||(_0x53740c[_0xec2bb2(0x180e)][_0xec2bb2(0x3316)]?0x0:0x2);},'mayCreate':(_0x17df18,_0xbe2ed9)=>{var _0x2a8fd8=_0x307c2b,_0x5c1e8d=_0x5e00b3;try{return FS$2[_0x2a8fd8(0x57d8)](_0x17df18,_0xbe2ed9),0x14;}catch(_0x227450){}return FS$2[_0x5c1e8d(0x4ce0)](_0x17df18,'wx');},'mayDelete':(_0x41611d,_0x4dd79e,_0x5bba3e)=>{var _0x1f61aa=_0x5e00b3,_0x1d27a6;try{_0x1d27a6=FS$2[_0x1f61aa(0x45fe)](_0x41611d,_0x4dd79e);}catch(_0x30f041){return _0x30f041[_0x1f61aa(0xfd5)];}var _0x11d709=FS$2[_0x1f61aa(0x4ce0)](_0x41611d,'wx');if(_0x11d709)return _0x11d709;if(_0x5bba3e){if(!FS$2[_0x1f61aa(0xb77)](_0x1d27a6[_0x1f61aa(0x3037)]))return 0x36;if(FS$2[_0x1f61aa(0x5929)](_0x1d27a6)||FS$2[_0x1f61aa(0x19df)](_0x1d27a6)===FS$2['cwd']())return 0xa;}else{if(FS$2[_0x1f61aa(0xb77)](_0x1d27a6[_0x1f61aa(0x3037)]))return 0x1f;}return 0x0;},'mayOpen':(_0x2c4761,_0x3198b3)=>_0x2c4761?FS$2[_0x5e00b3(0xafe)](_0x2c4761[_0x307c2b(0x266d)])?0x20:FS$2[_0x5e00b3(0xb77)](_0x2c4761[_0x5e00b3(0x3037)])&&('r'!==FS$2['flagsToPermissionString'](_0x3198b3)||0x200&_0x3198b3)?0x1f:FS$2[_0x5e00b3(0x4ce0)](_0x2c4761,FS$2[_0x5e00b3(0x2e06)](_0x3198b3)):0x2c,'MAX_OPEN_FDS':0x1000,'nextfd':(_0x194c04=0x0,_0x44ada7=FS$2[_0x5e00b3(0x521a)])=>{var _0x236299=_0x5e00b3;for(var _0x27eccf=_0x194c04;_0x27eccf<=_0x44ada7;_0x27eccf++)if(!FS$2[_0x236299(0x50a0)][_0x27eccf])return _0x27eccf;throw new FS$2[(_0x236299(0x14b2))](0x21);},'getStream':_0x42e122=>FS$2[_0x5e00b3(0x50a0)][_0x42e122],'createStream':(_0x3a69c5,_0xe0465d,_0x38e81d)=>{var _0x254a28=_0x307c2b,_0x432ba0=_0x5e00b3;FS$2[_0x432ba0(0x5f4)]||(FS$2[_0x432ba0(0x5f4)]=function(){var _0x5063c2=_0x432ba0;this[_0x5063c2(0x5e5c)]={};},FS$2['FSStream'][_0x432ba0(0x3720)]={},Object[_0x432ba0(0x1dfd)](FS$2[_0x432ba0(0x5f4)]['prototype'],{'object':{'get':function(){var _0x10a075=_0x432ba0;return this[_0x10a075(0x54b)];},'set':function(_0x45f7ff){var _0x26f43d=_0x140d;this[_0x26f43d(0x1c75)]=_0x45f7ff;}},'isRead':{'get':function(){var _0x59d9b9=_0x432ba0;return 0x1!=(0x200003&this[_0x59d9b9(0x5261)]);}},'isWrite':{'get':function(){var _0x31f028=_0x140d;return 0x0!=(0x200003&this[_0x31f028(0x55de)]);}},'isAppend':{'get':function(){var _0xccb7a5=_0x432ba0;return 0x400&this[_0xccb7a5(0x5261)];}},'flags':{'get':function(){var _0x52d6a1=_0x432ba0;return this[_0x52d6a1(0x5e5c)][_0x52d6a1(0x5261)];},'set':function(_0x19f761){var _0x21b3e0=_0x140d;this[_0x21b3e0(0x4a5b)][_0x21b3e0(0x55de)]=_0x19f761;}},'position':{'get':function(){var _0x59d247=_0x140d,_0x1098ed=_0x432ba0;return this[_0x59d247(0x4a5b)][_0x1098ed(0x3747)];},'set':function(_0x446221){var _0x3bd594=_0x432ba0;this[_0x3bd594(0x5e5c)][_0x3bd594(0x3747)]=_0x446221;}}})),_0x3a69c5=Object[_0x432ba0(0x38c1)](new FS$2[(_0x432ba0(0x5f4))](),_0x3a69c5);var _0x192256=FS$2[_0x254a28(0x5058)](_0xe0465d,_0x38e81d);return _0x3a69c5['fd']=_0x192256,FS$2[_0x432ba0(0x50a0)][_0x192256]=_0x3a69c5,_0x3a69c5;},'closeStream':_0x57d291=>{var _0x5482ac=_0x5e00b3;FS$2[_0x5482ac(0x50a0)][_0x57d291]=null;},'chrdev_stream_ops':{'open':_0x117d03=>{var _0x45ef18=_0x307c2b,_0x50eef1=_0x5e00b3,_0x3a9fc9=FS$2[_0x50eef1(0x3a9b)](_0x117d03['node'][_0x50eef1(0x1eb)]);_0x117d03[_0x50eef1(0x43a)]=_0x3a9fc9[_0x45ef18(0x31f0)],_0x117d03[_0x50eef1(0x43a)][_0x50eef1(0x738)]&&_0x117d03[_0x50eef1(0x43a)][_0x50eef1(0x738)](_0x117d03);},'llseek':()=>{var _0x2e874e=_0x5e00b3;throw new FS$2[(_0x2e874e(0x14b2))](0x46);}},'major':_0x4c4edb=>_0x4c4edb>>0x8,'minor':_0x5ec9ff=>0xff&_0x5ec9ff,'makedev':(_0x740168,_0x5c2ecb)=>_0x740168<<0x8|_0x5c2ecb,'registerDevice':(_0x9e2228,_0xed1ea0)=>{var _0x560199=_0x5e00b3;FS$2[_0x560199(0x4841)][_0x9e2228]={'stream_ops':_0xed1ea0};},'getDevice':_0x2e6ebb=>FS$2[_0x5e00b3(0x4841)][_0x2e6ebb],'getMounts':_0x218eb4=>{var _0x32a281=_0x5e00b3;for(var _0x2f66d4=[],_0x56319c=[_0x218eb4];_0x56319c[_0x32a281(0x809)];){var _0x1196cf=_0x56319c[_0x32a281(0x3b86)]();_0x2f66d4[_0x32a281(0x5323)](_0x1196cf),_0x56319c[_0x32a281(0x5323)][_0x32a281(0x4269)](_0x56319c,_0x1196cf[_0x32a281(0x434d)]);}return _0x2f66d4;},'syncfs':(_0x5f3b88,_0x2c6656)=>{var _0xe7196=_0x307c2b,_0x5d96d2=_0x5e00b3;_0x5d96d2(0x1b4b)==typeof _0x5f3b88&&(_0x2c6656=_0x5f3b88,_0x5f3b88=!0x1),FS$2[_0x5d96d2(0x349f)]++,FS$2['syncFSRequests']>0x1&&err$2(_0x5d96d2(0x4b18)+FS$2[_0xe7196(0x42ff)]+_0x5d96d2(0x143));var _0x124876=FS$2[_0x5d96d2(0x4570)](FS$2[_0xe7196(0x36a7)][_0xe7196(0x3475)]),_0x530ebb=0x0;function _0x1e4c8e(_0x4fc7c9){var _0x5c2f1b=_0xe7196,_0x59a2f7=_0x5d96d2;return assert$2(FS$2[_0x5c2f1b(0x42ff)]>0x0),FS$2[_0x59a2f7(0x349f)]--,_0x2c6656(_0x4fc7c9);}function _0x28cd1e(_0x1a1360){var _0x5ad7c1=_0x5d96d2;if(_0x1a1360)return _0x28cd1e[_0x5ad7c1(0x9aa)]?void 0x0:(_0x28cd1e[_0x5ad7c1(0x9aa)]=!0x0,_0x1e4c8e(_0x1a1360));++_0x530ebb>=_0x124876[_0x5ad7c1(0x809)]&&_0x1e4c8e(null);}_0x124876[_0xe7196(0x1b22)](_0xb57f0f=>{var _0x21b67b=_0xe7196,_0x5d4f3c=_0x5d96d2;if(!_0xb57f0f[_0x21b67b(0x18c0)]['syncfs'])return _0x28cd1e(null);_0xb57f0f[_0x5d4f3c(0x3dd)][_0x5d4f3c(0x2a3b)](_0xb57f0f,_0x5f3b88,_0x28cd1e);});},'mount':(_0x18103a,_0x2f1b5b,_0x4cd678)=>{var _0xddd76c=_0x307c2b,_0x4f1dde=_0x5e00b3;if(_0x4f1dde(0x20b8)==typeof _0x18103a)throw _0x18103a;var _0x1d6f23,_0x50b327='/'===_0x4cd678,_0x536f51=!_0x4cd678;if(_0x50b327&&FS$2[_0x4f1dde(0x4c53)])throw new FS$2[(_0xddd76c(0x41a5))](0xa);if(!_0x50b327&&!_0x536f51){var _0xbd0394=FS$2[_0xddd76c(0x261b)](_0x4cd678,{'follow_mount':!0x1});if(_0x4cd678=_0xbd0394[_0x4f1dde(0x21f3)],_0x1d6f23=_0xbd0394[_0x4f1dde(0x54b)],FS$2[_0x4f1dde(0x1bf1)](_0x1d6f23))throw new FS$2[(_0x4f1dde(0x14b2))](0xa);if(!FS$2['isDir'](_0x1d6f23[_0x4f1dde(0x3037)]))throw new FS$2[(_0x4f1dde(0x14b2))](0x36);}var _0x31ed6b={'type':_0x18103a,'opts':_0x2f1b5b,'mountpoint':_0x4cd678,'mounts':[]},_0x55411d=_0x18103a[_0x4f1dde(0x446a)](_0x31ed6b);return _0x55411d[_0xddd76c(0x3475)]=_0x31ed6b,_0x31ed6b[_0x4f1dde(0x4c53)]=_0x55411d,_0x50b327?FS$2[_0x4f1dde(0x4c53)]=_0x55411d:_0x1d6f23&&(_0x1d6f23[_0x4f1dde(0x3a30)]=_0x31ed6b,_0x1d6f23[_0x4f1dde(0x446a)]&&_0x1d6f23[_0xddd76c(0x3475)][_0x4f1dde(0x434d)][_0x4f1dde(0x5323)](_0x31ed6b)),_0x55411d;},'unmount':_0x52a6ae=>{var _0xa016ee=_0x307c2b,_0x34f9c5=_0x5e00b3,_0x179d0a=FS$2[_0x34f9c5(0x4539)](_0x52a6ae,{'follow_mount':!0x1});if(!FS$2[_0x34f9c5(0x1bf1)](_0x179d0a[_0x34f9c5(0x54b)]))throw new FS$2[(_0x34f9c5(0x14b2))](0x1c);var _0xe5b696=_0x179d0a[_0x34f9c5(0x54b)],_0x5b600b=_0xe5b696[_0xa016ee(0x2f6)],_0x1ce1d6=FS$2[_0x34f9c5(0x4570)](_0x5b600b);Object[_0x34f9c5(0x4d54)](FS$2[_0x34f9c5(0x1c96)])['forEach'](_0x5a6975=>{var _0x2b3e30=_0x34f9c5;for(var _0x1a7a61=FS$2[_0x2b3e30(0x1c96)][_0x5a6975];_0x1a7a61;){var _0x54e9ca=_0x1a7a61[_0x2b3e30(0x3818)];_0x1ce1d6[_0x2b3e30(0x5bf9)](_0x1a7a61[_0x2b3e30(0x446a)])&&FS$2['destroyNode'](_0x1a7a61),_0x1a7a61=_0x54e9ca;}}),_0xe5b696[_0x34f9c5(0x3a30)]=null;var _0x212335=_0xe5b696[_0x34f9c5(0x446a)][_0x34f9c5(0x434d)][_0x34f9c5(0xabf)](_0x5b600b);assert$2(-0x1!==_0x212335),_0xe5b696[_0x34f9c5(0x446a)][_0x34f9c5(0x434d)][_0x34f9c5(0x2f5b)](_0x212335,0x1);},'lookup':(_0x3be4d5,_0x11a23e)=>_0x3be4d5[_0x5e00b3(0x180e)][_0x5e00b3(0x3316)](_0x3be4d5,_0x11a23e),'mknod':(_0x1d8b9f,_0x5463ce,_0xa695e7)=>{var _0x476935=_0x307c2b,_0xdf08f6=_0x5e00b3,_0xace93=FS$2[_0x476935(0x261b)](_0x1d8b9f,{'parent':!0x0})[_0xdf08f6(0x54b)],_0xf3009d=PATH[_0xdf08f6(0x5a30)](_0x1d8b9f);if(!_0xf3009d||'.'===_0xf3009d||'..'===_0xf3009d)throw new FS$2[(_0xdf08f6(0x14b2))](0x1c);var _0x11cc4d=FS$2[_0xdf08f6(0x682)](_0xace93,_0xf3009d);if(_0x11cc4d)throw new FS$2[(_0xdf08f6(0x14b2))](_0x11cc4d);if(!_0xace93[_0xdf08f6(0x180e)][_0xdf08f6(0x1995)])throw new FS$2[(_0x476935(0x41a5))](0x3f);return _0xace93[_0xdf08f6(0x180e)][_0xdf08f6(0x1995)](_0xace93,_0xf3009d,_0x5463ce,_0xa695e7);},'create':(_0x23675a,_0x52ace4)=>(_0x52ace4=void 0x0!==_0x52ace4?_0x52ace4:0x1b6,_0x52ace4&=0xfff,_0x52ace4|=0x8000,FS$2[_0x5e00b3(0x1995)](_0x23675a,_0x52ace4,0x0)),'mkdir':(_0x1d95cc,_0x1b0415)=>(_0x1b0415=void 0x0!==_0x1b0415?_0x1b0415:0x1ff,_0x1b0415&=0x3ff,_0x1b0415|=0x4000,FS$2[_0x5e00b3(0x1995)](_0x1d95cc,_0x1b0415,0x0)),'mkdirTree':(_0x249d8d,_0x41c7d5)=>{var _0x12695f=_0x5e00b3;for(var _0x36dee2=_0x249d8d[_0x12695f(0x390f)]('/'),_0x12bbc4='',_0x5aa5a6=0x0;_0x5aa5a6<_0x36dee2[_0x12695f(0x809)];++_0x5aa5a6)if(_0x36dee2[_0x5aa5a6]){_0x12bbc4+='/'+_0x36dee2[_0x5aa5a6];try{FS$2[_0x12695f(0x32dd)](_0x12bbc4,_0x41c7d5);}catch(_0x25318b){if(0x14!=_0x25318b[_0x12695f(0xfd5)])throw _0x25318b;}}},'mkdev':(_0x3346f0,_0x403bc1,_0x4c216a)=>(void 0x0===_0x4c216a&&(_0x4c216a=_0x403bc1,_0x403bc1=0x1b6),_0x403bc1|=0x2000,FS$2[_0x5e00b3(0x1995)](_0x3346f0,_0x403bc1,_0x4c216a)),'symlink':(_0x203941,_0x3c74cd)=>{var _0x3e09c9=_0x307c2b,_0x42ed1a=_0x5e00b3;if(!PATH_FS[_0x42ed1a(0x1c7e)](_0x203941))throw new FS$2[(_0x42ed1a(0x14b2))](0x2c);var _0x10fd85=FS$2[_0x42ed1a(0x4539)](_0x3c74cd,{'parent':!0x0})[_0x42ed1a(0x54b)];if(!_0x10fd85)throw new FS$2[(_0x42ed1a(0x14b2))](0x2c);var _0x3db256=PATH[_0x42ed1a(0x5a30)](_0x3c74cd),_0x47c351=FS$2[_0x42ed1a(0x682)](_0x10fd85,_0x3db256);if(_0x47c351)throw new FS$2[(_0x42ed1a(0x14b2))](_0x47c351);if(!_0x10fd85[_0x42ed1a(0x180e)][_0x3e09c9(0x1e64)])throw new FS$2[(_0x42ed1a(0x14b2))](0x3f);return _0x10fd85[_0x42ed1a(0x180e)][_0x3e09c9(0x1e64)](_0x10fd85,_0x3db256,_0x203941);},'rename':(_0x3a6362,_0x2f2f56)=>{var _0x4416c3=_0x307c2b,_0x6fd17f=_0x5e00b3,_0x54e02b,_0x33b4a3,_0x563310=PATH[_0x4416c3(0x4473)](_0x3a6362),_0x313842=PATH[_0x6fd17f(0x84d)](_0x2f2f56),_0x2e1143=PATH[_0x4416c3(0x4dc5)](_0x3a6362),_0x35c065=PATH[_0x6fd17f(0x5a30)](_0x2f2f56);if(_0x54e02b=FS$2[_0x6fd17f(0x4539)](_0x3a6362,{'parent':!0x0})[_0x4416c3(0x1c75)],_0x33b4a3=FS$2[_0x6fd17f(0x4539)](_0x2f2f56,{'parent':!0x0})[_0x6fd17f(0x54b)],!_0x54e02b||!_0x33b4a3)throw new FS$2[(_0x6fd17f(0x14b2))](0x2c);if(_0x54e02b[_0x6fd17f(0x446a)]!==_0x33b4a3['mount'])throw new FS$2[(_0x6fd17f(0x14b2))](0x4b);var _0x2d7423,_0x58a8c1=FS$2[_0x6fd17f(0x45fe)](_0x54e02b,_0x2e1143),_0x25b323=PATH_FS[_0x6fd17f(0x36ed)](_0x3a6362,_0x313842);if('.'!==_0x25b323[_0x4416c3(0x62c)](0x0))throw new FS$2[(_0x4416c3(0x41a5))](0x1c);if('.'!==(_0x25b323=PATH_FS[_0x6fd17f(0x36ed)](_0x2f2f56,_0x563310))[_0x6fd17f(0x5806)](0x0))throw new FS$2[(_0x6fd17f(0x14b2))](0x37);try{_0x2d7423=FS$2[_0x4416c3(0x57d8)](_0x33b4a3,_0x35c065);}catch(_0xf874e4){}if(_0x58a8c1!==_0x2d7423){var _0x37a43e=FS$2[_0x6fd17f(0xb77)](_0x58a8c1[_0x6fd17f(0x3037)]),_0x2e26d6=FS$2[_0x6fd17f(0x373e)](_0x54e02b,_0x2e1143,_0x37a43e);if(_0x2e26d6)throw new FS$2[(_0x6fd17f(0x14b2))](_0x2e26d6);if(_0x2e26d6=_0x2d7423?FS$2[_0x6fd17f(0x373e)](_0x33b4a3,_0x35c065,_0x37a43e):FS$2[_0x6fd17f(0x682)](_0x33b4a3,_0x35c065))throw new FS$2[(_0x4416c3(0x41a5))](_0x2e26d6);if(!_0x54e02b[_0x4416c3(0x3548)][_0x4416c3(0x23bf)])throw new FS$2[(_0x4416c3(0x41a5))](0x3f);if(FS$2[_0x6fd17f(0x1bf1)](_0x58a8c1)||_0x2d7423&&FS$2[_0x6fd17f(0x1bf1)](_0x2d7423))throw new FS$2[(_0x6fd17f(0x14b2))](0xa);if(_0x33b4a3!==_0x54e02b&&(_0x2e26d6=FS$2[_0x4416c3(0x3fa8)](_0x54e02b,'w')))throw new FS$2[(_0x6fd17f(0x14b2))](_0x2e26d6);FS$2[_0x6fd17f(0x1b1b)](_0x58a8c1);try{_0x54e02b[_0x6fd17f(0x180e)][_0x6fd17f(0xa90)](_0x58a8c1,_0x33b4a3,_0x35c065);}catch(_0x45d4db){throw _0x45d4db;}finally{FS$2[_0x4416c3(0xf93)](_0x58a8c1);}}},'rmdir':_0x411efb=>{var _0x4ed0e4=_0x307c2b,_0x2f3e47=_0x5e00b3,_0x3dfd94=FS$2[_0x2f3e47(0x4539)](_0x411efb,{'parent':!0x0})[_0x2f3e47(0x54b)],_0x23d85d=PATH[_0x2f3e47(0x5a30)](_0x411efb),_0x1d46f7=FS$2[_0x2f3e47(0x45fe)](_0x3dfd94,_0x23d85d),_0x15d0e7=FS$2[_0x2f3e47(0x373e)](_0x3dfd94,_0x23d85d,!0x0);if(_0x15d0e7)throw new FS$2[(_0x4ed0e4(0x41a5))](_0x15d0e7);if(!_0x3dfd94[_0x2f3e47(0x180e)][_0x2f3e47(0x38a2)])throw new FS$2[(_0x2f3e47(0x14b2))](0x3f);if(FS$2[_0x2f3e47(0x1bf1)](_0x1d46f7))throw new FS$2[(_0x4ed0e4(0x41a5))](0xa);_0x3dfd94[_0x2f3e47(0x180e)][_0x2f3e47(0x38a2)](_0x3dfd94,_0x23d85d),FS$2[_0x2f3e47(0xf00)](_0x1d46f7);},'readdir':_0x105946=>{var _0x391706=_0x307c2b,_0x2d0f57=_0x5e00b3,_0x589dc0=FS$2[_0x2d0f57(0x4539)](_0x105946,{'follow':!0x0})[_0x391706(0x1c75)];if(!_0x589dc0[_0x2d0f57(0x180e)][_0x2d0f57(0x5405)])throw new FS$2[(_0x2d0f57(0x14b2))](0x36);return _0x589dc0[_0x2d0f57(0x180e)][_0x2d0f57(0x5405)](_0x589dc0);},'unlink':_0x44567a=>{var _0x522d96=_0x307c2b,_0x3cabfd=_0x5e00b3,_0x3a0ed8=FS$2[_0x3cabfd(0x4539)](_0x44567a,{'parent':!0x0})[_0x3cabfd(0x54b)];if(!_0x3a0ed8)throw new FS$2[(_0x3cabfd(0x14b2))](0x2c);var _0x2e7c95=PATH[_0x3cabfd(0x5a30)](_0x44567a),_0x4cc2fd=FS$2[_0x3cabfd(0x45fe)](_0x3a0ed8,_0x2e7c95),_0x446def=FS$2[_0x3cabfd(0x373e)](_0x3a0ed8,_0x2e7c95,!0x1);if(_0x446def)throw new FS$2[(_0x3cabfd(0x14b2))](_0x446def);if(!_0x3a0ed8[_0x3cabfd(0x180e)][_0x3cabfd(0x550f)])throw new FS$2[(_0x522d96(0x41a5))](0x3f);if(FS$2[_0x3cabfd(0x1bf1)](_0x4cc2fd))throw new FS$2[(_0x3cabfd(0x14b2))](0xa);_0x3a0ed8[_0x3cabfd(0x180e)][_0x3cabfd(0x550f)](_0x3a0ed8,_0x2e7c95),FS$2[_0x522d96(0x532c)](_0x4cc2fd);},'readlink':_0x1c13bc=>{var _0x2cc7fd=_0x307c2b,_0x151b5f=_0x5e00b3,_0x4aa78f=FS$2[_0x151b5f(0x4539)](_0x1c13bc)[_0x151b5f(0x54b)];if(!_0x4aa78f)throw new FS$2[(_0x2cc7fd(0x41a5))](0x2c);if(!_0x4aa78f[_0x2cc7fd(0x3548)][_0x151b5f(0x3e45)])throw new FS$2[(_0x151b5f(0x14b2))](0x1c);return PATH_FS[_0x2cc7fd(0x511b)](FS$2[_0x151b5f(0x19df)](_0x4aa78f['parent']),_0x4aa78f[_0x2cc7fd(0x3548)][_0x151b5f(0x3e45)](_0x4aa78f));},'stat':(_0x5da6d9,_0x20ff73)=>{var _0x4ece03=_0x307c2b,_0xb445c4=_0x5e00b3,_0x48bbb3=FS$2[_0xb445c4(0x4539)](_0x5da6d9,{'follow':!_0x20ff73})[_0xb445c4(0x54b)];if(!_0x48bbb3)throw new FS$2[(_0x4ece03(0x41a5))](0x2c);if(!_0x48bbb3['node_ops'][_0xb445c4(0xed2)])throw new FS$2['ErrnoError'](0x3f);return _0x48bbb3[_0xb445c4(0x180e)][_0x4ece03(0xf9d)](_0x48bbb3);},'lstat':_0xb2e96c=>FS$2[_0x5e00b3(0xca7)](_0xb2e96c,!0x0),'chmod':(_0x3181fd,_0x3b23bf,_0x2c5e07)=>{var _0x423ff9=_0x307c2b,_0x9c6a2=_0x5e00b3,_0x33c4a6;_0x9c6a2(0x20b8)==typeof _0x3181fd?_0x33c4a6=FS$2[_0x423ff9(0x261b)](_0x3181fd,{'follow':!_0x2c5e07})[_0x423ff9(0x1c75)]:_0x33c4a6=_0x3181fd;if(!_0x33c4a6[_0x9c6a2(0x180e)][_0x9c6a2(0x31bb)])throw new FS$2[(_0x9c6a2(0x14b2))](0x3f);_0x33c4a6[_0x9c6a2(0x180e)][_0x9c6a2(0x31bb)](_0x33c4a6,{'mode':0xfff&_0x3b23bf|-0x1000&_0x33c4a6[_0x423ff9(0x266d)],'timestamp':Date[_0x9c6a2(0xccb)]()});},'lchmod':(_0x12dde6,_0xdd3417)=>{var _0x31baf2=_0x5e00b3;FS$2[_0x31baf2(0x16a2)](_0x12dde6,_0xdd3417,!0x0);},'fchmod':(_0x4a3bce,_0x2efa79)=>{var _0x163c2a=_0x307c2b,_0x22d1ea=_0x5e00b3,_0x46384a=FS$2[_0x22d1ea(0x1cb5)](_0x4a3bce);if(!_0x46384a)throw new FS$2[(_0x163c2a(0x41a5))](0x8);FS$2[_0x22d1ea(0x16a2)](_0x46384a[_0x163c2a(0x1c75)],_0x2efa79);},'chown':(_0x19edd6,_0x479d9a,_0x118113,_0xd97450)=>{var _0x3209ef=_0x307c2b,_0x46dd8d=_0x5e00b3,_0x1c5b88;_0x46dd8d(0x20b8)==typeof _0x19edd6?_0x1c5b88=FS$2[_0x46dd8d(0x4539)](_0x19edd6,{'follow':!_0xd97450})[_0x46dd8d(0x54b)]:_0x1c5b88=_0x19edd6;if(!_0x1c5b88[_0x3209ef(0x3548)][_0x46dd8d(0x31bb)])throw new FS$2[(_0x46dd8d(0x14b2))](0x3f);_0x1c5b88[_0x46dd8d(0x180e)][_0x46dd8d(0x31bb)](_0x1c5b88,{'timestamp':Date[_0x46dd8d(0xccb)]()});},'lchown':(_0x3d17a5,_0x3f36b4,_0x353303)=>{FS$2['chown'](_0x3d17a5,_0x3f36b4,_0x353303,!0x0);},'fchown':(_0x1c3de2,_0x271f46,_0x544579)=>{var _0x59d3b2=_0x5e00b3,_0x5dc835=FS$2[_0x59d3b2(0x1cb5)](_0x1c3de2);if(!_0x5dc835)throw new FS$2[(_0x59d3b2(0x14b2))](0x8);FS$2[_0x59d3b2(0x25c0)](_0x5dc835[_0x59d3b2(0x54b)],_0x271f46,_0x544579);},'truncate':(_0x5117dc,_0xba1107)=>{var _0x429532=_0x307c2b,_0x2f9867=_0x5e00b3;if(_0xba1107<0x0)throw new FS$2[(_0x429532(0x41a5))](0x1c);var _0x29ca37;_0x2f9867(0x20b8)==typeof _0x5117dc?_0x29ca37=FS$2['lookupPath'](_0x5117dc,{'follow':!0x0})[_0x2f9867(0x54b)]:_0x29ca37=_0x5117dc;if(!_0x29ca37[_0x2f9867(0x180e)][_0x2f9867(0x31bb)])throw new FS$2[(_0x2f9867(0x14b2))](0x3f);if(FS$2[_0x2f9867(0xb77)](_0x29ca37[_0x2f9867(0x3037)]))throw new FS$2[(_0x2f9867(0x14b2))](0x1f);if(!FS$2[_0x2f9867(0x1143)](_0x29ca37['mode']))throw new FS$2[(_0x2f9867(0x14b2))](0x1c);var _0x4a99a3=FS$2[_0x2f9867(0x4ce0)](_0x29ca37,'w');if(_0x4a99a3)throw new FS$2[(_0x2f9867(0x14b2))](_0x4a99a3);_0x29ca37[_0x2f9867(0x180e)][_0x429532(0x305)](_0x29ca37,{'size':_0xba1107,'timestamp':Date[_0x2f9867(0xccb)]()});},'ftruncate':(_0x2c2bfd,_0x5efeff)=>{var _0x443745=_0x5e00b3,_0x326b8f=FS$2[_0x443745(0x1cb5)](_0x2c2bfd);if(!_0x326b8f)throw new FS$2[(_0x443745(0x14b2))](0x8);if(0x0==(0x200003&_0x326b8f['flags']))throw new FS$2[(_0x443745(0x14b2))](0x1c);FS$2[_0x443745(0x3714)](_0x326b8f[_0x443745(0x54b)],_0x5efeff);},'utime':(_0x2ae589,_0x1773c6,_0x322e1b)=>{var _0x264c0b=_0x5e00b3,_0x26e2c9=FS$2[_0x264c0b(0x4539)](_0x2ae589,{'follow':!0x0})[_0x264c0b(0x54b)];_0x26e2c9[_0x264c0b(0x180e)][_0x264c0b(0x31bb)](_0x26e2c9,{'timestamp':Math[_0x264c0b(0x498f)](_0x1773c6,_0x322e1b)});},'open':(_0x4ffb97,_0x444d80,_0x1681e0)=>{var _0x159b9f=_0x307c2b,_0x349f2d=_0x5e00b3;if(''===_0x4ffb97)throw new FS$2[(_0x349f2d(0x14b2))](0x2c);var _0x58f458;if(_0x1681e0=void 0x0===_0x1681e0?0x1b6:_0x1681e0,_0x1681e0=0x40&(_0x444d80=_0x349f2d(0x20b8)==typeof _0x444d80?FS$2[_0x349f2d(0x5d10)](_0x444d80):_0x444d80)?0xfff&_0x1681e0|0x8000:0x0,_0x349f2d(0x8c4)==typeof _0x4ffb97)_0x58f458=_0x4ffb97;else{_0x4ffb97=PATH['normalize'](_0x4ffb97);try{_0x58f458=FS$2[_0x349f2d(0x4539)](_0x4ffb97,{'follow':!(0x20000&_0x444d80)})[_0x159b9f(0x1c75)];}catch(_0x398ded){}}var _0x50c434=!0x1;if(0x40&_0x444d80){if(_0x58f458){if(0x80&_0x444d80)throw new FS$2[(_0x349f2d(0x14b2))](0x14);}else _0x58f458=FS$2[_0x349f2d(0x1995)](_0x4ffb97,_0x1681e0,0x0),_0x50c434=!0x0;}if(!_0x58f458)throw new FS$2[(_0x349f2d(0x14b2))](0x2c);if(FS$2[_0x159b9f(0x2b3)](_0x58f458[_0x349f2d(0x3037)])&&(_0x444d80&=-0x201),0x10000&_0x444d80&&!FS$2[_0x349f2d(0xb77)](_0x58f458[_0x349f2d(0x3037)]))throw new FS$2[(_0x159b9f(0x41a5))](0x36);if(!_0x50c434){var _0xb6fc62=FS$2[_0x349f2d(0x3c7e)](_0x58f458,_0x444d80);if(_0xb6fc62)throw new FS$2[(_0x159b9f(0x41a5))](_0xb6fc62);}0x200&_0x444d80&&!_0x50c434&&FS$2[_0x159b9f(0x19ec)](_0x58f458,0x0),_0x444d80&=-0x20281;var _0x27809d=FS$2[_0x349f2d(0x259b)]({'node':_0x58f458,'path':FS$2[_0x349f2d(0x19df)](_0x58f458),'flags':_0x444d80,'seekable':!0x0,'position':0x0,'stream_ops':_0x58f458[_0x349f2d(0x43a)],'ungotten':[],'error':!0x1});return _0x27809d[_0x349f2d(0x43a)][_0x159b9f(0x2afd)]&&_0x27809d[_0x159b9f(0x31f0)][_0x349f2d(0x738)](_0x27809d),!Module$5[_0x349f2d(0x2945)]||0x1&_0x444d80||(FS$2[_0x349f2d(0x5d11)]||(FS$2[_0x349f2d(0x5d11)]={}),_0x4ffb97 in FS$2[_0x349f2d(0x5d11)]||(FS$2[_0x349f2d(0x5d11)][_0x4ffb97]=0x1)),_0x27809d;},'close':_0x44749e=>{var _0x5549f2=_0x307c2b,_0x2b03fe=_0x5e00b3;if(FS$2[_0x5549f2(0x1e7a)](_0x44749e))throw new FS$2[(_0x5549f2(0x41a5))](0x8);_0x44749e[_0x2b03fe(0x37e3)]&&(_0x44749e[_0x2b03fe(0x37e3)]=null);try{_0x44749e[_0x2b03fe(0x43a)][_0x2b03fe(0x2149)]&&_0x44749e[_0x2b03fe(0x43a)][_0x2b03fe(0x2149)](_0x44749e);}catch(_0x2f60ea){throw _0x2f60ea;}finally{FS$2[_0x2b03fe(0x28e2)](_0x44749e['fd']);}_0x44749e['fd']=null;},'isClosed':_0x3725e4=>null===_0x3725e4['fd'],'llseek':(_0x517ef7,_0x14474f,_0x583bb7)=>{var _0x517514=_0x307c2b,_0x132239=_0x5e00b3;if(FS$2[_0x132239(0x1527)](_0x517ef7))throw new FS$2[(_0x517514(0x41a5))](0x8);if(!_0x517ef7[_0x132239(0x4dd8)]||!_0x517ef7[_0x132239(0x43a)][_0x132239(0x1505)])throw new FS$2[(_0x132239(0x14b2))](0x46);if(0x0!=_0x583bb7&&0x1!=_0x583bb7&&0x2!=_0x583bb7)throw new FS$2[(_0x517514(0x41a5))](0x1c);return _0x517ef7[_0x132239(0x3747)]=_0x517ef7[_0x517514(0x31f0)][_0x132239(0x1505)](_0x517ef7,_0x14474f,_0x583bb7),_0x517ef7[_0x132239(0x2623)]=[],_0x517ef7[_0x132239(0x3747)];},'read':(_0x51eebc,_0xb88d8f,_0x6412e0,_0x209332,_0x5e43e5)=>{var _0x38da92=_0x307c2b,_0x54455a=_0x5e00b3;if(_0x209332<0x0||_0x5e43e5<0x0)throw new FS$2[(_0x54455a(0x14b2))](0x1c);if(FS$2[_0x54455a(0x1527)](_0x51eebc))throw new FS$2[(_0x54455a(0x14b2))](0x8);if(0x1==(0x200003&_0x51eebc[_0x54455a(0x5261)]))throw new FS$2['ErrnoError'](0x8);if(FS$2[_0x54455a(0xb77)](_0x51eebc[_0x38da92(0x1c75)][_0x54455a(0x3037)]))throw new FS$2[(_0x54455a(0x14b2))](0x1f);if(!_0x51eebc['stream_ops']['read'])throw new FS$2[(_0x54455a(0x14b2))](0x1c);var _0x133d93=void 0x0!==_0x5e43e5;if(_0x133d93){if(!_0x51eebc[_0x54455a(0x4dd8)])throw new FS$2[(_0x54455a(0x14b2))](0x46);}else _0x5e43e5=_0x51eebc[_0x54455a(0x3747)];var _0x386d1b=_0x51eebc[_0x54455a(0x43a)][_0x54455a(0x3a51)](_0x51eebc,_0xb88d8f,_0x6412e0,_0x209332,_0x5e43e5);return _0x133d93||(_0x51eebc[_0x54455a(0x3747)]+=_0x386d1b),_0x386d1b;},'write':(_0xf2d2cc,_0x451d8c,_0x56f008,_0x400456,_0x8ad494,_0x585d19)=>{var _0x457266=_0x307c2b,_0x218d76=_0x5e00b3;if(_0x400456<0x0||_0x8ad494<0x0)throw new FS$2[(_0x218d76(0x14b2))](0x1c);if(FS$2[_0x457266(0x1e7a)](_0xf2d2cc))throw new FS$2[(_0x218d76(0x14b2))](0x8);if(0x0==(0x200003&_0xf2d2cc[_0x218d76(0x5261)]))throw new FS$2[(_0x218d76(0x14b2))](0x8);if(FS$2[_0x457266(0x2065)](_0xf2d2cc[_0x218d76(0x54b)][_0x218d76(0x3037)]))throw new FS$2[(_0x218d76(0x14b2))](0x1f);if(!_0xf2d2cc[_0x218d76(0x43a)][_0x218d76(0x5b0)])throw new FS$2[(_0x218d76(0x14b2))](0x1c);_0xf2d2cc[_0x218d76(0x4dd8)]&&0x400&_0xf2d2cc[_0x218d76(0x5261)]&&FS$2[_0x218d76(0x1505)](_0xf2d2cc,0x0,0x2);var _0x275563=void 0x0!==_0x8ad494;if(_0x275563){if(!_0xf2d2cc[_0x218d76(0x4dd8)])throw new FS$2[(_0x218d76(0x14b2))](0x46);}else _0x8ad494=_0xf2d2cc[_0x457266(0x2fe9)];var _0x47d9d1=_0xf2d2cc[_0x218d76(0x43a)][_0x218d76(0x5b0)](_0xf2d2cc,_0x451d8c,_0x56f008,_0x400456,_0x8ad494,_0x585d19);return _0x275563||(_0xf2d2cc[_0x218d76(0x3747)]+=_0x47d9d1),_0x47d9d1;},'allocate':(_0x4187a5,_0x2d2115,_0x350a56)=>{var _0x4efb73=_0x307c2b,_0x9811c5=_0x5e00b3;if(FS$2[_0x9811c5(0x1527)](_0x4187a5))throw new FS$2['ErrnoError'](0x8);if(_0x2d2115<0x0||_0x350a56<=0x0)throw new FS$2[(_0x9811c5(0x14b2))](0x1c);if(0x0==(0x200003&_0x4187a5[_0x9811c5(0x5261)]))throw new FS$2[(_0x4efb73(0x41a5))](0x8);if(!FS$2[_0x9811c5(0x1143)](_0x4187a5[_0x9811c5(0x54b)][_0x9811c5(0x3037)])&&!FS$2[_0x4efb73(0x2065)](_0x4187a5['node'][_0x4efb73(0x266d)]))throw new FS$2[(_0x9811c5(0x14b2))](0x2b);if(!_0x4187a5[_0x9811c5(0x43a)][_0x4efb73(0x3cfb)])throw new FS$2[(_0x9811c5(0x14b2))](0x8a);_0x4187a5[_0x4efb73(0x31f0)][_0x9811c5(0x1f78)](_0x4187a5,_0x2d2115,_0x350a56);},'mmap':(_0x423ad2,_0x2f1574,_0x3826f9,_0x338c35,_0x4ba7f1)=>{var _0x567ed9=_0x307c2b,_0x3aa80d=_0x5e00b3;if(0x0!=(0x2&_0x338c35)&&0x0==(0x2&_0x4ba7f1)&&0x2!=(0x200003&_0x423ad2[_0x3aa80d(0x5261)]))throw new FS$2[(_0x567ed9(0x41a5))](0x2);if(0x1==(0x200003&_0x423ad2[_0x3aa80d(0x5261)]))throw new FS$2[(_0x3aa80d(0x14b2))](0x2);if(!_0x423ad2[_0x3aa80d(0x43a)]['mmap'])throw new FS$2[(_0x3aa80d(0x14b2))](0x2b);return _0x423ad2[_0x3aa80d(0x43a)][_0x3aa80d(0x2348)](_0x423ad2,_0x2f1574,_0x3826f9,_0x338c35,_0x4ba7f1);},'msync':(_0x45b6ee,_0x469291,_0x2fa397,_0x5f216a,_0x536932)=>_0x45b6ee[_0x5e00b3(0x43a)][_0x5e00b3(0x4744)]?_0x45b6ee[_0x5e00b3(0x43a)][_0x307c2b(0x2b74)](_0x45b6ee,_0x469291,_0x2fa397,_0x5f216a,_0x536932):0x0,'munmap':_0x2b96a8=>0x0,'ioctl':(_0x476e42,_0x18e559,_0x1a96d2)=>{var _0x1d18ca=_0x5e00b3;if(!_0x476e42['stream_ops'][_0x1d18ca(0x5046)])throw new FS$2[(_0x1d18ca(0x14b2))](0x3b);return _0x476e42['stream_ops'][_0x1d18ca(0x5046)](_0x476e42,_0x18e559,_0x1a96d2);},'readFile':(_0x523a27,_0x177ba5={})=>{var _0x86a444=_0x307c2b,_0x3209b2=_0x5e00b3;if(_0x177ba5[_0x3209b2(0x5261)]=_0x177ba5[_0x3209b2(0x5261)]||0x0,_0x177ba5[_0x3209b2(0x2507)]=_0x177ba5['encoding']||_0x3209b2(0x510),_0x3209b2(0x2f74)!==_0x177ba5[_0x3209b2(0x2507)]&&'binary'!==_0x177ba5[_0x3209b2(0x2507)])throw new Error(_0x3209b2(0x4196)+_0x177ba5[_0x3209b2(0x2507)]+'\x22');var _0x1f60b1,_0x45d7cc=FS$2[_0x3209b2(0x738)](_0x523a27,_0x177ba5[_0x3209b2(0x5261)]),_0x24de08=FS$2[_0x3209b2(0xca7)](_0x523a27)[_0x3209b2(0xd16)],_0x3895a0=new Uint8Array(_0x24de08);return FS$2[_0x3209b2(0x3a51)](_0x45d7cc,_0x3895a0,0x0,_0x24de08,0x0),_0x3209b2(0x2f74)===_0x177ba5['encoding']?_0x1f60b1=UTF8ArrayToString$1(_0x3895a0,0x0):_0x86a444(0x43b3)===_0x177ba5[_0x3209b2(0x2507)]&&(_0x1f60b1=_0x3895a0),FS$2[_0x86a444(0xbe8)](_0x45d7cc),_0x1f60b1;},'writeFile':(_0x108d76,_0x13628f,_0x23bc54={})=>{var _0x5c15fa=_0x307c2b,_0x53a696=_0x5e00b3;_0x23bc54[_0x53a696(0x5261)]=_0x23bc54[_0x53a696(0x5261)]||0x241;var _0x468a3a=FS$2[_0x53a696(0x738)](_0x108d76,_0x23bc54[_0x5c15fa(0x55de)],_0x23bc54[_0x53a696(0x3037)]);if(_0x53a696(0x20b8)==typeof _0x13628f){var _0x1957b7=new Uint8Array(lengthBytesUTF8$1(_0x13628f)+0x1),_0x22dacc=stringToUTF8Array$1(_0x13628f,_0x1957b7,0x0,_0x1957b7[_0x53a696(0x809)]);FS$2[_0x53a696(0x5b0)](_0x468a3a,_0x1957b7,0x0,_0x22dacc,void 0x0,_0x23bc54[_0x53a696(0x17da)]);}else{if(!ArrayBuffer[_0x5c15fa(0x40af)](_0x13628f))throw new Error(_0x53a696(0x2a2f));FS$2[_0x53a696(0x5b0)](_0x468a3a,_0x13628f,0x0,_0x13628f[_0x53a696(0x3080)],void 0x0,_0x23bc54[_0x53a696(0x17da)]);}FS$2[_0x53a696(0x2149)](_0x468a3a);},'cwd':()=>FS$2[_0x5e00b3(0x2968)],'chdir':_0x1961b5=>{var _0x2a18a4=_0x307c2b,_0x41b003=_0x5e00b3,_0x38731a=FS$2[_0x41b003(0x4539)](_0x1961b5,{'follow':!0x0});if(null===_0x38731a[_0x41b003(0x54b)])throw new FS$2[(_0x2a18a4(0x41a5))](0x2c);if(!FS$2[_0x41b003(0xb77)](_0x38731a[_0x41b003(0x54b)][_0x41b003(0x3037)]))throw new FS$2[(_0x41b003(0x14b2))](0x36);var _0x4983b5=FS$2[_0x41b003(0x4ce0)](_0x38731a[_0x41b003(0x54b)],'x');if(_0x4983b5)throw new FS$2[(_0x41b003(0x14b2))](_0x4983b5);FS$2[_0x41b003(0x2968)]=_0x38731a[_0x41b003(0x21f3)];},'createDefaultDirectories':()=>{var _0x156c92=_0x307c2b,_0x46cfec=_0x5e00b3;FS$2[_0x46cfec(0x32dd)](_0x46cfec(0x56f4)),FS$2[_0x156c92(0x248a)](_0x46cfec(0x5ad0)),FS$2[_0x156c92(0x248a)](_0x46cfec(0x4dfa));},'createDefaultDevices':()=>{var _0x29e35d=_0x307c2b,_0x5c8d28=_0x5e00b3;FS$2[_0x5c8d28(0x32dd)](_0x5c8d28(0xbea)),FS$2[_0x5c8d28(0x3d21)](FS$2['makedev'](0x1,0x3),{'read':()=>0x0,'write':(_0x150195,_0x1f7a85,_0x5be93e,_0x183fe1,_0x4109e)=>_0x183fe1}),FS$2[_0x5c8d28(0x594)](_0x5c8d28(0x162b),FS$2[_0x5c8d28(0x3d0b)](0x1,0x3)),TTY[_0x5c8d28(0x59b3)](FS$2['makedev'](0x5,0x0),TTY[_0x5c8d28(0x2473)]),TTY[_0x5c8d28(0x59b3)](FS$2['makedev'](0x6,0x0),TTY[_0x29e35d(0x24eb)]),FS$2[_0x5c8d28(0x594)](_0x29e35d(0x257a),FS$2[_0x5c8d28(0x3d0b)](0x5,0x0)),FS$2[_0x29e35d(0x384a)](_0x5c8d28(0x5e23),FS$2[_0x5c8d28(0x3d0b)](0x6,0x0));var _0x45643f=getRandomDevice();FS$2[_0x5c8d28(0xeb0)](_0x5c8d28(0xbea),_0x29e35d(0x2e12),_0x45643f),FS$2[_0x5c8d28(0xeb0)](_0x5c8d28(0xbea),'urandom',_0x45643f),FS$2['mkdir']('/dev/shm'),FS$2[_0x5c8d28(0x32dd)](_0x5c8d28(0x3e50));},'createSpecialDirectories':()=>{var _0x5c1990=_0x307c2b,_0x57e51d=_0x5e00b3;FS$2[_0x57e51d(0x32dd)](_0x57e51d(0x46e7));var _0x53d53c=FS$2[_0x5c1990(0x248a)](_0x57e51d(0x407d));FS$2['mkdir']('/proc/self/fd'),FS$2[_0x57e51d(0x446a)]({'mount':()=>{var _0x578d97=_0x57e51d,_0x4bfe12=FS$2[_0x578d97(0x5715)](_0x53d53c,'fd',0x41ff,0x49);return _0x4bfe12[_0x578d97(0x180e)]={'lookup':(_0x5215bc,_0x103e0e)=>{var _0x4ab777=_0x140d,_0x278c03=_0x578d97,_0x1c7e58=+_0x103e0e,_0x4df44a=FS$2['getStream'](_0x1c7e58);if(!_0x4df44a)throw new FS$2[(_0x278c03(0x14b2))](0x8);var _0x56f4ae={'parent':null,'mount':{'mountpoint':_0x278c03(0x3db9)},'node_ops':{'readlink':()=>_0x4df44a[_0x4ab777(0x5a22)]}};return _0x56f4ae['parent']=_0x56f4ae,_0x56f4ae;}},_0x4bfe12;}},{},_0x5c1990(0x2b0b));},'createStandardStreams':()=>{var _0x78ff70=_0x307c2b,_0x211c90=_0x5e00b3;Module$5[_0x211c90(0x3803)]?FS$2[_0x78ff70(0x2c09)](_0x211c90(0xbea),_0x211c90(0x3803),Module$5[_0x211c90(0x3803)]):FS$2[_0x78ff70(0x1e64)](_0x211c90(0x5eb3),_0x211c90(0x2102)),Module$5[_0x211c90(0x35c8)]?FS$2[_0x211c90(0xeb0)](_0x78ff70(0x5045),_0x211c90(0x35c8),null,Module$5[_0x211c90(0x35c8)]):FS$2[_0x211c90(0x488f)](_0x211c90(0x5eb3),_0x211c90(0x1678)),Module$5[_0x78ff70(0x1d75)]?FS$2[_0x211c90(0xeb0)](_0x78ff70(0x5045),_0x78ff70(0x1d75),null,Module$5[_0x211c90(0x3e9d)]):FS$2[_0x211c90(0x488f)](_0x211c90(0x5e23),_0x78ff70(0x30fb));var _0x3f7e79=FS$2[_0x78ff70(0x2afd)](_0x211c90(0x2102),0x0),_0x37fcda=FS$2[_0x211c90(0x738)](_0x211c90(0x1678),0x1),_0x324374=FS$2['open'](_0x211c90(0x54e3),0x1);assert$2(0x0===_0x3f7e79['fd'],_0x211c90(0x914)+_0x3f7e79['fd']+')'),assert$2(0x1===_0x37fcda['fd'],_0x211c90(0x2d54)+_0x37fcda['fd']+')'),assert$2(0x2===_0x324374['fd'],_0x78ff70(0x25a7)+_0x324374['fd']+')');},'ensureErrnoError':()=>{var _0x2b1df0=_0x5e00b3;FS$2['ErrnoError']||(FS$2[_0x2b1df0(0x14b2)]=function(_0x3bf866,_0x429b30){var _0x986ec=_0x140d,_0x13b3cc=_0x2b1df0;this[_0x13b3cc(0x54b)]=_0x429b30,this[_0x13b3cc(0x399e)]=function(_0x518a23){var _0x12e30b=_0x13b3cc;for(var _0x379a07 in(this[_0x12e30b(0xfd5)]=_0x518a23,ERRNO_CODES$1))if(ERRNO_CODES$1[_0x379a07]===_0x518a23){this[_0x12e30b(0x3c16)]=_0x379a07;break;}},this[_0x13b3cc(0x399e)](_0x3bf866),this[_0x13b3cc(0x3c0f)]=ERRNO_MESSAGES[_0x3bf866],this[_0x13b3cc(0x3d56)]&&(Object[_0x13b3cc(0x17f9)](this,'stack',{'value':new Error()[_0x13b3cc(0x3d56)],'writable':!0x0}),this[_0x986ec(0x325a)]=demangleAll$1(this[_0x986ec(0x325a)]));},FS$2[_0x2b1df0(0x14b2)][_0x2b1df0(0x3720)]=new Error(),FS$2[_0x2b1df0(0x14b2)][_0x2b1df0(0x3720)][_0x2b1df0(0x26fc)]=FS$2[_0x2b1df0(0x14b2)],[0x2c][_0x2b1df0(0x326d)](_0x523c3f=>{var _0x852d31=_0x140d,_0x26813f=_0x2b1df0;FS$2[_0x852d31(0x437)][_0x523c3f]=new FS$2[(_0x26813f(0x14b2))](_0x523c3f),FS$2[_0x26813f(0x52c3)][_0x523c3f][_0x26813f(0x3d56)]=_0x26813f(0x2d1e);}));},'staticInit':()=>{var _0x5567c2=_0x307c2b,_0x3c012c=_0x5e00b3;FS$2[_0x5567c2(0x2633)](),FS$2[_0x5567c2(0x1b28)]=new Array(0x1000),FS$2[_0x3c012c(0x446a)](MEMFS,{},'/'),FS$2[_0x3c012c(0x247b)](),FS$2[_0x3c012c(0x21e)](),FS$2[_0x3c012c(0x214d)](),FS$2[_0x3c012c(0x4536)]={'MEMFS':MEMFS};},'init':(_0x19eca5,_0xfa2d2e,_0x37a0d0)=>{var _0x4fc10d=_0x307c2b,_0x2c5560=_0x5e00b3;assert$2(!FS$2[_0x4fc10d(0x14c5)][_0x2c5560(0xb0c)],_0x2c5560(0x5d9a)),FS$2[_0x2c5560(0x56e8)][_0x2c5560(0xb0c)]=!0x0,FS$2[_0x4fc10d(0x2633)](),Module$5[_0x2c5560(0x3803)]=_0x19eca5||Module$5[_0x2c5560(0x3803)],Module$5['stdout']=_0xfa2d2e||Module$5[_0x2c5560(0x35c8)],Module$5[_0x2c5560(0x3e9d)]=_0x37a0d0||Module$5[_0x2c5560(0x3e9d)],FS$2[_0x2c5560(0x3ac0)]();},'quit':()=>{var _0x20494a=_0x5e00b3;FS$2[_0x20494a(0x56e8)][_0x20494a(0xb0c)]=!0x1,_fflush(0x0);for(var _0xe91d14=0x0;_0xe91d14<FS$2[_0x20494a(0x50a0)][_0x20494a(0x809)];_0xe91d14++){var _0x24cf72=FS$2[_0x20494a(0x50a0)][_0xe91d14];_0x24cf72&&FS$2[_0x20494a(0x2149)](_0x24cf72);}},'getMode':(_0x2d9fde,_0x1d1b52)=>{var _0xae520=0x0;return _0x2d9fde&&(_0xae520|=0x16d),_0x1d1b52&&(_0xae520|=0x92),_0xae520;},'findObject':(_0x34bba6,_0xfabb48)=>{var _0x41f4c1=_0x307c2b,_0x33c8ff=_0x5e00b3,_0x1da4b8=FS$2[_0x41f4c1(0x3fe5)](_0x34bba6,_0xfabb48);return _0x1da4b8[_0x33c8ff(0xc04)]?_0x1da4b8[_0x33c8ff(0x8c4)]:null;},'analyzePath':(_0x3e78df,_0x245cf3)=>{var _0x432bc2=_0x307c2b,_0xb4455e=_0x5e00b3;try{_0x3e78df=(_0x19cf3e=FS$2[_0xb4455e(0x4539)](_0x3e78df,{'follow':!_0x245cf3}))[_0xb4455e(0x21f3)];}catch(_0x2e03b7){}var _0x34f8be={'isRoot':!0x1,'exists':!0x1,'error':0x0,'name':null,'path':null,'object':null,'parentExists':!0x1,'parentPath':null,'parentObject':null};try{var _0x19cf3e=FS$2[_0x432bc2(0x261b)](_0x3e78df,{'parent':!0x0});_0x34f8be[_0xb4455e(0x419d)]=!0x0,_0x34f8be[_0xb4455e(0x54a7)]=_0x19cf3e[_0xb4455e(0x21f3)],_0x34f8be[_0xb4455e(0x2d4b)]=_0x19cf3e[_0xb4455e(0x54b)],_0x34f8be[_0xb4455e(0x2c5)]=PATH[_0xb4455e(0x5a30)](_0x3e78df),_0x19cf3e=FS$2[_0xb4455e(0x4539)](_0x3e78df,{'follow':!_0x245cf3}),_0x34f8be[_0xb4455e(0xc04)]=!0x0,_0x34f8be[_0xb4455e(0x21f3)]=_0x19cf3e[_0xb4455e(0x21f3)],_0x34f8be[_0xb4455e(0x8c4)]=_0x19cf3e[_0xb4455e(0x54b)],_0x34f8be[_0xb4455e(0x2c5)]=_0x19cf3e[_0x432bc2(0x1c75)][_0xb4455e(0x2c5)],_0x34f8be[_0x432bc2(0x5b02)]='/'===_0x19cf3e['path'];}catch(_0x1dddea){_0x34f8be[_0xb4455e(0x584a)]=_0x1dddea[_0xb4455e(0xfd5)];}return _0x34f8be;},'createPath':(_0x29be85,_0x2e46d5,_0x18c8ce,_0x480092)=>{var _0x253d64=_0x307c2b,_0x2c598d=_0x5e00b3;_0x29be85=_0x2c598d(0x20b8)==typeof _0x29be85?_0x29be85:FS$2[_0x253d64(0x560a)](_0x29be85);for(var _0x477def=_0x2e46d5[_0x253d64(0x1997)]('/')[_0x2c598d(0x3931)]();_0x477def['length'];){var _0x3d3aab=_0x477def[_0x2c598d(0x3b86)]();if(_0x3d3aab){var _0xf2b716=PATH[_0x2c598d(0x140f)](_0x29be85,_0x3d3aab);try{FS$2[_0x2c598d(0x32dd)](_0xf2b716);}catch(_0x47ca61){}_0x29be85=_0xf2b716;}}return _0xf2b716;},'createFile':(_0xbf7eb,_0x3e85d3,_0x2f3e14,_0x3bff7b,_0x5173ea)=>{var _0x404d58=_0x5e00b3,_0x40cfeb=PATH['join2'](_0x404d58(0x20b8)==typeof _0xbf7eb?_0xbf7eb:FS$2[_0x404d58(0x19df)](_0xbf7eb),_0x3e85d3),_0x58a7fd=FS$2[_0x404d58(0x12a8)](_0x3bff7b,_0x5173ea);return FS$2[_0x404d58(0x2850)](_0x40cfeb,_0x58a7fd);},'createDataFile':(_0x51e076,_0x3acf89,_0x4a0830,_0x57fae8,_0xb96942,_0x3b7cc4)=>{var _0x4a929e=_0x307c2b,_0x1add24=_0x5e00b3,_0x38bbfe=_0x3acf89;_0x51e076&&(_0x51e076=_0x1add24(0x20b8)==typeof _0x51e076?_0x51e076:FS$2[_0x4a929e(0x560a)](_0x51e076),_0x38bbfe=_0x3acf89?PATH[_0x4a929e(0x1f2f)](_0x51e076,_0x3acf89):_0x51e076);var _0x8a2913=FS$2[_0x1add24(0x12a8)](_0x57fae8,_0xb96942),_0x107b23=FS$2[_0x1add24(0x2850)](_0x38bbfe,_0x8a2913);if(_0x4a0830){if(_0x1add24(0x20b8)==typeof _0x4a0830){for(var _0x312b3a=new Array(_0x4a0830[_0x1add24(0x809)]),_0x506de9=0x0,_0x4164fd=_0x4a0830[_0x1add24(0x809)];_0x506de9<_0x4164fd;++_0x506de9)_0x312b3a[_0x506de9]=_0x4a0830[_0x4a929e(0x4f56)](_0x506de9);_0x4a0830=_0x312b3a;}FS$2[_0x1add24(0x16a2)](_0x107b23,0x92|_0x8a2913);var _0x18f2fc=FS$2[_0x1add24(0x738)](_0x107b23,0x241);FS$2[_0x4a929e(0xd1c)](_0x18f2fc,_0x4a0830,0x0,_0x4a0830[_0x1add24(0x809)],0x0,_0x3b7cc4),FS$2[_0x1add24(0x2149)](_0x18f2fc),FS$2[_0x1add24(0x16a2)](_0x107b23,_0x8a2913);}return _0x107b23;},'createDevice':(_0xd2a402,_0x368762,_0x5006aa,_0x4d759a)=>{var _0x592cdf=_0x307c2b,_0x2ba1b9=_0x5e00b3,_0x493164=PATH[_0x2ba1b9(0x140f)]('string'==typeof _0xd2a402?_0xd2a402:FS$2[_0x2ba1b9(0x19df)](_0xd2a402),_0x368762),_0x392f87=FS$2[_0x2ba1b9(0x12a8)](!!_0x5006aa,!!_0x4d759a);FS$2[_0x2ba1b9(0xeb0)][_0x2ba1b9(0x5454)]||(FS$2[_0x2ba1b9(0xeb0)][_0x2ba1b9(0x5454)]=0x40);var _0x25e509=FS$2[_0x2ba1b9(0x3d0b)](FS$2[_0x592cdf(0x2c09)][_0x2ba1b9(0x5454)]++,0x0);return FS$2[_0x592cdf(0x667)](_0x25e509,{'open':_0x57d529=>{var _0x46d503=_0x2ba1b9;_0x57d529[_0x46d503(0x4dd8)]=!0x1;},'close':_0x58c37e=>{var _0x2e7848=_0x2ba1b9;_0x4d759a&&_0x4d759a[_0x2e7848(0x537f)]&&_0x4d759a[_0x2e7848(0x537f)][_0x2e7848(0x809)]&&_0x4d759a(0xa);},'read':(_0x5d150f,_0x1f3b01,_0x156e3b,_0x4f4b03,_0x2db425)=>{var _0x56aec0=_0x592cdf,_0x43641d=_0x2ba1b9;for(var _0x5baf6b=0x0,_0x35558f=0x0;_0x35558f<_0x4f4b03;_0x35558f++){var _0x28e4b8;try{_0x28e4b8=_0x5006aa();}catch(_0x25d374){throw new FS$2[(_0x43641d(0x14b2))](0x1d);}if(void 0x0===_0x28e4b8&&0x0===_0x5baf6b)throw new FS$2[(_0x43641d(0x14b2))](0x6);if(null==_0x28e4b8)break;_0x5baf6b++,_0x1f3b01[_0x156e3b+_0x35558f]=_0x28e4b8;}return _0x5baf6b&&(_0x5d150f[_0x56aec0(0x1c75)][_0x43641d(0x4d4a)]=Date[_0x43641d(0xccb)]()),_0x5baf6b;},'write':(_0x17292a,_0x2feb1c,_0x4ad5fc,_0x27258a,_0x252fe4)=>{var _0x1e20c4=_0x2ba1b9;for(var _0x309453=0x0;_0x309453<_0x27258a;_0x309453++)try{_0x4d759a(_0x2feb1c[_0x4ad5fc+_0x309453]);}catch(_0x4023bb){throw new FS$2[(_0x1e20c4(0x14b2))](0x1d);}return _0x27258a&&(_0x17292a[_0x1e20c4(0x54b)][_0x1e20c4(0x4d4a)]=Date[_0x1e20c4(0xccb)]()),_0x309453;}}),FS$2[_0x2ba1b9(0x594)](_0x493164,_0x392f87,_0x25e509);},'forceLoadFile':_0x28b4bb=>{var _0xbf62f7=_0x307c2b,_0x135a25=_0x5e00b3;if(_0x28b4bb[_0x135a25(0x401e)]||_0x28b4bb[_0x135a25(0x390c)]||_0x28b4bb[_0x135a25(0x28b2)]||_0x28b4bb[_0x135a25(0x209b)])return!0x0;if(_0x135a25(0x39a1)!=typeof XMLHttpRequest)throw new Error(_0xbf62f7(0xd7f));if(!read_)throw new Error(_0x135a25(0x38cc));try{_0x28b4bb['contents']=intArrayFromString$1(read_(_0x28b4bb[_0xbf62f7(0x2cb5)]),!0x0),_0x28b4bb[_0xbf62f7(0x57d2)]=_0x28b4bb[_0x135a25(0x209b)][_0x135a25(0x809)];}catch(_0x2d9a5a){throw new FS$2[(_0xbf62f7(0x41a5))](0x1d);}},'createLazyFile':(_0x2c9460,_0x200634,_0x2d2f68,_0x284793,_0xe9702d)=>{var _0xb90355=_0x307c2b,_0x54d50d=_0x5e00b3;function _0x4749a1(){var _0x4182a3=_0x23ca;this[_0x4182a3(0x30ff)]=!0x1,this[_0x4182a3(0xd82)]=[];}if(_0x4749a1[_0xb90355(0x1aa2)][_0xb90355(0x3abb)]=function(_0x5001b1){var _0x50f23e=_0xb90355,_0x4fbdf2=_0x23ca;if(!(_0x5001b1>this[_0x4fbdf2(0x809)]-0x1||_0x5001b1<0x0)){var _0x586a5c=_0x5001b1%this[_0x4fbdf2(0x48ea)],_0x3a8946=_0x5001b1/this[_0x50f23e(0x3313)]|0x0;return this[_0x4fbdf2(0x1ef0)](_0x3a8946)[_0x586a5c];}},_0x4749a1[_0x54d50d(0x3720)][_0x54d50d(0x27c2)]=function(_0x13be8f){var _0x1cb3b7=_0x54d50d;this[_0x1cb3b7(0x1ef0)]=_0x13be8f;},_0x4749a1[_0x54d50d(0x3720)][_0x54d50d(0x45e0)]=function(){var _0x39d6ba=_0xb90355,_0xb230b5=_0x54d50d,_0x8d2c48=new XMLHttpRequest();if(_0x8d2c48[_0xb230b5(0x738)](_0xb230b5(0x4b47),_0x2d2f68,!0x1),_0x8d2c48[_0xb230b5(0x1e57)](null),!(_0x8d2c48[_0xb230b5(0x41c1)]>=0xc8&&_0x8d2c48['status']<0x12c||0x130===_0x8d2c48[_0xb230b5(0x41c1)]))throw new Error(_0xb230b5(0x5201)+_0x2d2f68+_0xb230b5(0x54cc)+_0x8d2c48[_0x39d6ba(0x43d0)]);var _0x156596,_0x3cff1e=Number(_0x8d2c48[_0x39d6ba(0x32bf)](_0xb230b5(0x501b))),_0x58533d=(_0x156596=_0x8d2c48[_0xb230b5(0x186b)](_0xb230b5(0x4a3)))&&_0xb230b5(0x340c)===_0x156596,_0x4f67a4=(_0x156596=_0x8d2c48[_0x39d6ba(0x32bf)](_0xb230b5(0xe96)))&&_0xb230b5(0x1409)===_0x156596,_0x289357=0x100000;_0x58533d||(_0x289357=_0x3cff1e);var _0x218c80=this;_0x218c80[_0x39d6ba(0x3b47)](_0x1f7f9c=>{var _0x4177e1=_0x39d6ba,_0x18716e=_0xb230b5,_0x31913e=_0x1f7f9c*_0x289357,_0x4ab4a1=(_0x1f7f9c+0x1)*_0x289357-0x1;if(_0x4ab4a1=Math[_0x18716e(0x19a8)](_0x4ab4a1,_0x3cff1e-0x1),void 0x0===_0x218c80[_0x18716e(0xd82)][_0x1f7f9c]&&(_0x218c80[_0x18716e(0xd82)][_0x1f7f9c]=((_0x1a087c,_0x2b25df)=>{var _0x3c7dc2=_0x140d,_0x3f157f=_0x18716e;if(_0x1a087c>_0x2b25df)throw new Error(_0x3f157f(0x3ff7)+_0x1a087c+',\x20'+_0x2b25df+_0x3f157f(0x5526));if(_0x2b25df>_0x3cff1e-0x1)throw new Error(_0x3c7dc2(0x1f6f)+_0x3cff1e+_0x3f157f(0x177f));var _0x51f896=new XMLHttpRequest();if(_0x51f896[_0x3f157f(0x738)](_0x3c7dc2(0x4f02),_0x2d2f68,!0x1),_0x3cff1e!==_0x289357&&_0x51f896[_0x3f157f(0x5c88)](_0x3f157f(0x5e20),_0x3c7dc2(0x5508)+_0x1a087c+'-'+_0x2b25df),_0x51f896[_0x3f157f(0x5ed9)]=_0x3c7dc2(0x44f5),_0x51f896[_0x3f157f(0x2dd6)]&&_0x51f896[_0x3f157f(0x2dd6)](_0x3f157f(0x521d)),_0x51f896[_0x3f157f(0x1e57)](null),!(_0x51f896[_0x3c7dc2(0x43d0)]>=0xc8&&_0x51f896[_0x3f157f(0x41c1)]<0x12c||0x130===_0x51f896[_0x3f157f(0x41c1)]))throw new Error(_0x3c7dc2(0x2352)+_0x2d2f68+_0x3f157f(0x54cc)+_0x51f896[_0x3f157f(0x41c1)]);return void 0x0!==_0x51f896[_0x3f157f(0x4cea)]?new Uint8Array(_0x51f896[_0x3c7dc2(0x43f5)]||[]):intArrayFromString$1(_0x51f896[_0x3f157f(0x409b)]||'',!0x0);})(_0x31913e,_0x4ab4a1)),void 0x0===_0x218c80[_0x18716e(0xd82)][_0x1f7f9c])throw new Error(_0x18716e(0x532f));return _0x218c80[_0x4177e1(0x4126)][_0x1f7f9c];}),!_0x4f67a4&&_0x3cff1e||(_0x289357=_0x3cff1e=0x1,_0x3cff1e=this[_0xb230b5(0x1ef0)](0x0)[_0xb230b5(0x809)],_0x289357=_0x3cff1e,out$2(_0xb230b5(0x47fa))),this[_0x39d6ba(0x53cc)]=_0x3cff1e,this[_0xb230b5(0x4a58)]=_0x289357,this[_0xb230b5(0x30ff)]=!0x0;},_0x54d50d(0x39a1)!=typeof XMLHttpRequest){if(!ENVIRONMENT_IS_WORKER$3)throw _0x54d50d(0x4fdb);var _0x2a8fb4=new _0x4749a1();Object[_0xb90355(0x66e)](_0x2a8fb4,{'length':{'get':function(){var _0x380aad=_0x54d50d;return this[_0x380aad(0x30ff)]||this[_0x380aad(0x45e0)](),this[_0x380aad(0x4fc2)];}},'chunkSize':{'get':function(){var _0x3c2140=_0x54d50d;return this['lengthKnown']||this[_0x3c2140(0x45e0)](),this[_0x3c2140(0x4a58)];}}});var _0x11f3c3={'isDevice':!0x1,'contents':_0x2a8fb4};}else _0x11f3c3={'isDevice':!0x1,'url':_0x2d2f68};var _0x5b1814=FS$2['createFile'](_0x2c9460,_0x200634,_0x11f3c3,_0x284793,_0xe9702d);_0x11f3c3[_0x54d50d(0x209b)]?_0x5b1814[_0xb90355(0x116d)]=_0x11f3c3[_0x54d50d(0x209b)]:_0x11f3c3[_0x54d50d(0x2dba)]&&(_0x5b1814[_0x54d50d(0x209b)]=null,_0x5b1814[_0x54d50d(0x2dba)]=_0x11f3c3[_0x54d50d(0x2dba)]),Object[_0xb90355(0x66e)](_0x5b1814,{'usedBytes':{'get':function(){var _0x5bf76b=_0xb90355,_0x38729d=_0x54d50d;return this[_0x38729d(0x209b)][_0x5bf76b(0x2ef4)];}}});var _0x400560={};function _0x4b80f4(_0x29ae66,_0x563e97,_0x2b6aa8,_0x5ad35b,_0xe13722){var _0x5be70e=_0xb90355,_0xba9286=_0x54d50d,_0x138881=_0x29ae66[_0xba9286(0x54b)][_0x5be70e(0x116d)];if(_0xe13722>=_0x138881[_0xba9286(0x809)])return 0x0;var _0x3762bb=Math[_0x5be70e(0x4b49)](_0x138881[_0xba9286(0x809)]-_0xe13722,_0x5ad35b);if(assert$2(_0x3762bb>=0x0),_0x138881[_0x5be70e(0x17ac)]){for(var _0x2cf45e=0x0;_0x2cf45e<_0x3762bb;_0x2cf45e++)_0x563e97[_0x2b6aa8+_0x2cf45e]=_0x138881[_0xe13722+_0x2cf45e];}else{for(_0x2cf45e=0x0;_0x2cf45e<_0x3762bb;_0x2cf45e++)_0x563e97[_0x2b6aa8+_0x2cf45e]=_0x138881[_0xba9286(0x38c4)](_0xe13722+_0x2cf45e);}return _0x3762bb;}return Object[_0x54d50d(0x4d54)](_0x5b1814[_0x54d50d(0x43a)])[_0x54d50d(0x326d)](_0x1a8d6c=>{var _0x12ec3d=_0x54d50d,_0x444383=_0x5b1814[_0x12ec3d(0x43a)][_0x1a8d6c];_0x400560[_0x1a8d6c]=function(){var _0x5e6033=_0x140d;return FS$2[_0x5e6033(0x246c)](_0x5b1814),_0x444383[_0x5e6033(0x1bcb)](null,arguments);};}),_0x400560[_0x54d50d(0x3a51)]=(_0x45a8a4,_0x2c4c15,_0x52007b,_0x14ba3e,_0x552a37)=>(FS$2[_0xb90355(0x246c)](_0x5b1814),_0x4b80f4(_0x45a8a4,_0x2c4c15,_0x52007b,_0x14ba3e,_0x552a37)),_0x400560[_0xb90355(0x35c0)]=(_0x16a77c,_0x40f472,_0x87fb6d,_0x3161bb,_0x1e1680)=>{var _0x3f3d8d=_0x54d50d;FS$2[_0x3f3d8d(0x35b)](_0x5b1814);var _0x535b15=mmapAlloc();if(!_0x535b15)throw new FS$2[(_0x3f3d8d(0x14b2))](0x30);return _0x4b80f4(_0x16a77c,HEAP8$3,_0x535b15,_0x40f472,_0x87fb6d),{'ptr':_0x535b15,'allocated':!0x0};},_0x5b1814[_0xb90355(0x31f0)]=_0x400560,_0x5b1814;},'createPreloadedFile':(_0x369922,_0x3a6784,_0x8ba3e0,_0x16f359,_0x512b72,_0x51c3d1,_0x26a533,_0x411d35,_0x2d6b6f,_0x53ccfc)=>{var _0x2ecdd1=_0x5e00b3,_0x524088=_0x3a6784?PATH_FS[_0x2ecdd1(0x1c7e)](PATH[_0x2ecdd1(0x140f)](_0x369922,_0x3a6784)):_0x369922,_0x26eec3=getUniqueRunDependency(_0x2ecdd1(0x5297)+_0x524088);function _0x4fd1a1(_0x418b9d){var _0x24f754=_0x2ecdd1;function _0x47a306(_0x10bc3c){var _0x1637e6=_0x140d;_0x53ccfc&&_0x53ccfc(),_0x411d35||FS$2[_0x1637e6(0x5162)](_0x369922,_0x3a6784,_0x10bc3c,_0x16f359,_0x512b72,_0x2d6b6f),_0x51c3d1&&_0x51c3d1(),removeRunDependency$1(_0x26eec3);}Browser[_0x24f754(0x39d8)](_0x418b9d,_0x524088,_0x47a306,()=>{_0x26a533&&_0x26a533(),removeRunDependency$1(_0x26eec3);})||_0x47a306(_0x418b9d);}addRunDependency$1(_0x26eec3),_0x2ecdd1(0x20b8)==typeof _0x8ba3e0?asyncLoad(_0x8ba3e0,_0x18b6a7=>_0x4fd1a1(_0x18b6a7),_0x26a533):_0x4fd1a1(_0x8ba3e0);},'indexedDB':()=>window[_0x5e00b3(0x2fd)]||window[_0x5e00b3(0xebe)]||window[_0x5e00b3(0x197a)]||window[_0x5e00b3(0x4530)],'DB_NAME':()=>_0x5e00b3(0xefb)+window[_0x5e00b3(0x548f)][_0x307c2b(0x124)],'DB_VERSION':0x14,'DB_STORE_NAME':_0x5e00b3(0x215a),'saveFilesToDB':(_0x16b39e,_0x12aef3,_0x8098f7)=>{var _0x6748e2=_0x307c2b,_0x44cf99=_0x5e00b3;_0x12aef3=_0x12aef3||(()=>{}),_0x8098f7=_0x8098f7||(()=>{});var _0x30bb5c=FS$2[_0x44cf99(0x2fd)]();try{var _0x47de31=_0x30bb5c[_0x44cf99(0x738)](FS$2[_0x6748e2(0x30b)](),FS$2[_0x44cf99(0x270)]);}catch(_0x33da4f){return _0x8098f7(_0x33da4f);}_0x47de31[_0x44cf99(0x4abc)]=()=>{var _0xcc0b9c=_0x44cf99;out$2(_0xcc0b9c(0x677)),_0x47de31[_0xcc0b9c(0x2a6a)][_0xcc0b9c(0x2f0b)](FS$2[_0xcc0b9c(0x102c)]);},_0x47de31[_0x44cf99(0x2d3)]=()=>{var _0x24dd19=_0x6748e2,_0x58d0b5=_0x44cf99,_0xdebac7=_0x47de31[_0x58d0b5(0x2a6a)][_0x58d0b5(0xeba)]([FS$2[_0x58d0b5(0x102c)]],_0x58d0b5(0x1951)),_0x12a91a=_0xdebac7[_0x24dd19(0x510a)](FS$2[_0x58d0b5(0x102c)]),_0x15730c=0x0,_0x4695e1=0x0,_0x172e9b=_0x16b39e[_0x58d0b5(0x809)];function _0x2cb3d8(){0x0==_0x4695e1?_0x12aef3():_0x8098f7();}_0x16b39e[_0x24dd19(0x1b22)](_0x1f59a2=>{var _0x1785c0=_0x58d0b5,_0x132d14=_0x12a91a[_0x1785c0(0x4b1c)](FS$2[_0x1785c0(0x2e39)](_0x1f59a2)[_0x1785c0(0x8c4)][_0x1785c0(0x209b)],_0x1f59a2);_0x132d14[_0x1785c0(0x2d3)]=()=>{++_0x15730c+_0x4695e1==_0x172e9b&&_0x2cb3d8();},_0x132d14[_0x1785c0(0x44c8)]=()=>{_0x4695e1++,_0x15730c+_0x4695e1==_0x172e9b&&_0x2cb3d8();};}),_0xdebac7[_0x58d0b5(0x44c8)]=_0x8098f7;},_0x47de31[_0x6748e2(0x183f)]=_0x8098f7;},'loadFilesFromDB':(_0x212fe2,_0x36927b,_0x21820e)=>{var _0x52ebb8=_0x307c2b,_0x20715b=_0x5e00b3;_0x36927b=_0x36927b||(()=>{}),_0x21820e=_0x21820e||(()=>{});var _0x30cd48=FS$2[_0x52ebb8(0xae5)]();try{var _0x563ab8=_0x30cd48[_0x20715b(0x738)](FS$2[_0x20715b(0x52e1)](),FS$2[_0x20715b(0x270)]);}catch(_0x43b5b){return _0x21820e(_0x43b5b);}_0x563ab8[_0x52ebb8(0x592d)]=_0x21820e,_0x563ab8[_0x20715b(0x2d3)]=()=>{var _0x3aa64e=_0x52ebb8,_0x13aaec=_0x20715b,_0x352116=_0x563ab8[_0x13aaec(0x2a6a)];try{var _0x455fbd=_0x352116[_0x13aaec(0xeba)]([FS$2[_0x13aaec(0x102c)]],_0x13aaec(0xb93));}catch(_0x1cd1bd){return void _0x21820e(_0x1cd1bd);}var _0x3bc31b=_0x455fbd[_0x13aaec(0xce3)](FS$2[_0x13aaec(0x102c)]),_0x297626=0x0,_0x4b6650=0x0,_0x4a3cf0=_0x212fe2[_0x3aa64e(0x2ef4)];function _0x131c80(){0x0==_0x4b6650?_0x36927b():_0x21820e();}_0x212fe2[_0x13aaec(0x326d)](_0x55c5b9=>{var _0x21bf31=_0x3aa64e,_0x427ba2=_0x13aaec,_0x1de933=_0x3bc31b[_0x21bf31(0x3abb)](_0x55c5b9);_0x1de933[_0x427ba2(0x2d3)]=()=>{var _0x522b0f=_0x427ba2;FS$2[_0x522b0f(0x2e39)](_0x55c5b9)[_0x522b0f(0xc04)]&&FS$2[_0x522b0f(0x550f)](_0x55c5b9),FS$2['createDataFile'](PATH[_0x522b0f(0x84d)](_0x55c5b9),PATH[_0x522b0f(0x5a30)](_0x55c5b9),_0x1de933[_0x522b0f(0x2a6a)],!0x0,!0x0,!0x0),++_0x297626+_0x4b6650==_0x4a3cf0&&_0x131c80();},_0x1de933[_0x427ba2(0x44c8)]=()=>{_0x4b6650++,_0x297626+_0x4b6650==_0x4a3cf0&&_0x131c80();};}),_0x455fbd[_0x3aa64e(0x183f)]=_0x21820e;},_0x563ab8['onerror']=_0x21820e;},'absolutePath':()=>{abort$1('FS.absolutePath\x20has\x20been\x20removed;\x20use\x20PATH_FS.resolve\x20instead');},'createFolder':()=>{var _0x295b5c=_0x5e00b3;abort$1(_0x295b5c(0x2204));},'createLink':()=>{var _0x3125e8=_0x5e00b3;abort$1(_0x3125e8(0x2948));},'joinPath':()=>{var _0x5367a6=_0x307c2b;abort$1(_0x5367a6(0x47ec));},'mmapAlloc':()=>{var _0x54ad39=_0x307c2b;abort$1(_0x54ad39(0x1bf8));},'standardizePath':()=>{abort$1('FS.standardizePath\x20has\x20been\x20removed;\x20use\x20PATH.normalize\x20instead');}},SYSCALLS$2={'DEFAULT_POLLMASK':0x5,'calculateAt':function(_0x4c7023,_0x1b2da7,_0x2b332b){var _0x1e26ab=_0x307c2b,_0x2835c7=_0x5e00b3;if(PATH['isAbs'](_0x1b2da7))return _0x1b2da7;var _0x27aeb2;-0x64===_0x4c7023?_0x27aeb2=FS$2[_0x2835c7(0xa35)]():_0x27aeb2=SYSCALLS$2[_0x2835c7(0xc50)](_0x4c7023)[_0x2835c7(0x21f3)];if(0x0==_0x1b2da7[_0x2835c7(0x809)]){if(!_0x2b332b)throw new FS$2[(_0x1e26ab(0x41a5))](0x2c);return _0x27aeb2;}return PATH[_0x2835c7(0x140f)](_0x27aeb2,_0x1b2da7);},'doStat':function(_0x4fca92,_0x5e2db3,_0x581887){var _0x53db04=_0x307c2b,_0xa5a028=_0x5e00b3;try{var _0x2015d4=_0x4fca92(_0x5e2db3);}catch(_0x1a522d){if(_0x1a522d&&_0x1a522d[_0xa5a028(0x54b)]&&PATH[_0x53db04(0x4d5b)](_0x5e2db3)!==PATH[_0xa5a028(0x4853)](FS$2[_0xa5a028(0x19df)](_0x1a522d[_0xa5a028(0x54b)])))return-0x36;throw _0x1a522d;}HEAP32$3[_0x581887>>0x2]=_0x2015d4[_0xa5a028(0x45b1)],HEAP32$3[_0x581887+0x8>>0x2]=_0x2015d4[_0xa5a028(0x487b)],HEAP32$3[_0x581887+0xc>>0x2]=_0x2015d4[_0xa5a028(0x3037)],HEAPU32$2[_0x581887+0x10>>0x2]=_0x2015d4[_0xa5a028(0x1028)],HEAP32$3[_0x581887+0x14>>0x2]=_0x2015d4[_0x53db04(0x1aef)],HEAP32$3[_0x581887+0x18>>0x2]=_0x2015d4[_0xa5a028(0x563a)],HEAP32$3[_0x581887+0x1c>>0x2]=_0x2015d4[_0x53db04(0x2872)],tempI64$1=[_0x2015d4[_0xa5a028(0xd16)]>>>0x0,(tempDouble$1=_0x2015d4[_0xa5a028(0xd16)],+Math[_0xa5a028(0x1beb)](tempDouble$1)>=0x1?tempDouble$1>0x0?(0x0|Math[_0xa5a028(0x19a8)](+Math[_0x53db04(0x4b96)](tempDouble$1/0x100000000),0xffffffff))>>>0x0:~~+Math[_0xa5a028(0x5f13)]((tempDouble$1-+(~~tempDouble$1>>>0x0))/0x100000000)>>>0x0:0x0)],HEAP32$3[_0x581887+0x28>>0x2]=tempI64$1[0x0],HEAP32$3[_0x581887+0x2c>>0x2]=tempI64$1[0x1],HEAP32$3[_0x581887+0x30>>0x2]=0x1000,HEAP32$3[_0x581887+0x34>>0x2]=_0x2015d4[_0xa5a028(0x573e)];var _0x31c07c=_0x2015d4[_0xa5a028(0x2c61)][_0xa5a028(0x4ef0)](),_0x57e495=_0x2015d4[_0xa5a028(0x1f1b)][_0xa5a028(0x4ef0)](),_0x21d92f=_0x2015d4[_0xa5a028(0x50ee)][_0xa5a028(0x4ef0)]();return tempI64$1=[Math[_0xa5a028(0x1ace)](_0x31c07c/0x3e8)>>>0x0,(tempDouble$1=Math[_0xa5a028(0x1ace)](_0x31c07c/0x3e8),+Math[_0xa5a028(0x1beb)](tempDouble$1)>=0x1?tempDouble$1>0x0?(0x0|Math[_0xa5a028(0x19a8)](+Math[_0xa5a028(0x1ace)](tempDouble$1/0x100000000),0xffffffff))>>>0x0:~~+Math[_0x53db04(0x4f30)]((tempDouble$1-+(~~tempDouble$1>>>0x0))/0x100000000)>>>0x0:0x0)],HEAP32$3[_0x581887+0x38>>0x2]=tempI64$1[0x0],HEAP32$3[_0x581887+0x3c>>0x2]=tempI64$1[0x1],HEAPU32$2[_0x581887+0x40>>0x2]=_0x31c07c%0x3e8*0x3e8,tempI64$1=[Math[_0x53db04(0x4b96)](_0x57e495/0x3e8)>>>0x0,(tempDouble$1=Math[_0xa5a028(0x1ace)](_0x57e495/0x3e8),+Math[_0xa5a028(0x1beb)](tempDouble$1)>=0x1?tempDouble$1>0x0?(0x0|Math[_0xa5a028(0x19a8)](+Math[_0x53db04(0x4b96)](tempDouble$1/0x100000000),0xffffffff))>>>0x0:~~+Math[_0xa5a028(0x5f13)]((tempDouble$1-+(~~tempDouble$1>>>0x0))/0x100000000)>>>0x0:0x0)],HEAP32$3[_0x581887+0x48>>0x2]=tempI64$1[0x0],HEAP32$3[_0x581887+0x4c>>0x2]=tempI64$1[0x1],HEAPU32$2[_0x581887+0x50>>0x2]=_0x57e495%0x3e8*0x3e8,tempI64$1=[Math[_0xa5a028(0x1ace)](_0x21d92f/0x3e8)>>>0x0,(tempDouble$1=Math[_0xa5a028(0x1ace)](_0x21d92f/0x3e8),+Math[_0x53db04(0x971)](tempDouble$1)>=0x1?tempDouble$1>0x0?(0x0|Math[_0xa5a028(0x19a8)](+Math[_0xa5a028(0x1ace)](tempDouble$1/0x100000000),0xffffffff))>>>0x0:~~+Math[_0xa5a028(0x5f13)]((tempDouble$1-+(~~tempDouble$1>>>0x0))/0x100000000)>>>0x0:0x0)],HEAP32$3[_0x581887+0x58>>0x2]=tempI64$1[0x0],HEAP32$3[_0x581887+0x5c>>0x2]=tempI64$1[0x1],HEAPU32$2[_0x581887+0x60>>0x2]=_0x21d92f%0x3e8*0x3e8,tempI64$1=[_0x2015d4[_0xa5a028(0x487b)]>>>0x0,(tempDouble$1=_0x2015d4[_0xa5a028(0x487b)],+Math[_0xa5a028(0x1beb)](tempDouble$1)>=0x1?tempDouble$1>0x0?(0x0|Math[_0x53db04(0x4b49)](+Math[_0xa5a028(0x1ace)](tempDouble$1/0x100000000),0xffffffff))>>>0x0:~~+Math['ceil']((tempDouble$1-+(~~tempDouble$1>>>0x0))/0x100000000)>>>0x0:0x0)],HEAP32$3[_0x581887+0x68>>0x2]=tempI64$1[0x0],HEAP32$3[_0x581887+0x6c>>0x2]=tempI64$1[0x1],0x0;},'doMsync':function(_0x2ec12b,_0x49a0f8,_0x489b7c,_0x126ff6,_0x1c1100){var _0x56e8cf=_0x307c2b,_0x2afe02=_0x5e00b3;if(!FS$2[_0x2afe02(0x1143)](_0x49a0f8[_0x2afe02(0x54b)][_0x56e8cf(0x266d)]))throw new FS$2[(_0x2afe02(0x14b2))](0x2b);if(0x2&_0x126ff6)return 0x0;var _0x5308ec=HEAPU8$3[_0x2afe02(0x30eb)](_0x2ec12b,_0x2ec12b+_0x489b7c);FS$2[_0x2afe02(0x4744)](_0x49a0f8,_0x5308ec,_0x1c1100,_0x489b7c,_0x126ff6);},'varargs':void 0x0,'get':function(){var _0x4c4ce6=_0x5e00b3;return assert$2(null!=SYSCALLS$2[_0x4c4ce6(0x2cce)]),SYSCALLS$2[_0x4c4ce6(0x2cce)]+=0x4,HEAP32$3[SYSCALLS$2[_0x4c4ce6(0x2cce)]-0x4>>0x2];},'getStr':function(_0x13bd03){return UTF8ToString$1(_0x13bd03);},'getStreamFromFD':function(_0x4acd93){var _0x35367f=_0x307c2b,_0x287da3=_0x5e00b3,_0x1f4264=FS$2[_0x287da3(0x1cb5)](_0x4acd93);if(!_0x1f4264)throw new FS$2[(_0x35367f(0x41a5))](0x8);return _0x1f4264;}};function ___syscall_faccessat(_0x157285,_0x36f6a7,_0x2830cb,_0x109edc){var _0x3bc7d1=_0x5e00b3;try{if(_0x36f6a7=SYSCALLS$2[_0x3bc7d1(0x5597)](_0x36f6a7),assert$2(0x0===_0x109edc),_0x36f6a7=SYSCALLS$2[_0x3bc7d1(0xe93)](_0x157285,_0x36f6a7),-0x8&_0x2830cb)return-0x1c;var _0x2528b6=FS$2[_0x3bc7d1(0x4539)](_0x36f6a7,{'follow':!0x0})[_0x3bc7d1(0x54b)];if(!_0x2528b6)return-0x2c;var _0x99aa1c='';return 0x4&_0x2830cb&&(_0x99aa1c+='r'),0x2&_0x2830cb&&(_0x99aa1c+='w'),0x1&_0x2830cb&&(_0x99aa1c+='x'),_0x99aa1c&&FS$2[_0x3bc7d1(0x4ce0)](_0x2528b6,_0x99aa1c)?-0x2:0x0;}catch(_0x3e822b){if(void 0x0===FS$2||!(_0x3e822b instanceof FS$2[_0x3bc7d1(0x14b2)]))throw _0x3e822b;return-_0x3e822b[_0x3bc7d1(0xfd5)];}}function ___syscall_getdents64(_0x3b7030,_0x35ba5c,_0x2d75ef){var _0x24bdef=_0x307c2b,_0x552bdd=_0x5e00b3;try{var _0x3c694b=SYSCALLS$2[_0x24bdef(0x396e)](_0x3b7030);_0x3c694b[_0x552bdd(0x37e3)]||(_0x3c694b[_0x552bdd(0x37e3)]=FS$2[_0x552bdd(0x5405)](_0x3c694b[_0x552bdd(0x21f3)]));for(var _0x1e2497=0x118,_0x21648f=0x0,_0x1e9a84=FS$2[_0x552bdd(0x1505)](_0x3c694b,0x0,0x1),_0x23bd58=Math[_0x552bdd(0x1ace)](_0x1e9a84/_0x1e2497);_0x23bd58<_0x3c694b[_0x552bdd(0x37e3)][_0x552bdd(0x809)]&&_0x21648f+_0x1e2497<=_0x2d75ef;){var _0x13b44a,_0x465707,_0x172699=_0x3c694b[_0x552bdd(0x37e3)][_0x23bd58];if('.'===_0x172699)_0x13b44a=_0x3c694b[_0x552bdd(0x54b)]['id'],_0x465707=0x4;else{if('..'===_0x172699)_0x13b44a=FS$2[_0x24bdef(0x261b)](_0x3c694b[_0x552bdd(0x21f3)],{'parent':!0x0})[_0x552bdd(0x54b)]['id'],_0x465707=0x4;else{var _0x326c93=FS$2[_0x552bdd(0x45fe)](_0x3c694b[_0x552bdd(0x54b)],_0x172699);_0x13b44a=_0x326c93['id'],_0x465707=FS$2[_0x552bdd(0x158)](_0x326c93[_0x552bdd(0x3037)])?0x2:FS$2[_0x24bdef(0x2065)](_0x326c93[_0x552bdd(0x3037)])?0x4:FS$2[_0x552bdd(0xafe)](_0x326c93[_0x24bdef(0x266d)])?0xa:0x8;}}assert$2(_0x13b44a),tempI64$1=[_0x13b44a>>>0x0,(tempDouble$1=_0x13b44a,+Math[_0x552bdd(0x1beb)](tempDouble$1)>=0x1?tempDouble$1>0x0?(0x0|Math[_0x552bdd(0x19a8)](+Math[_0x552bdd(0x1ace)](tempDouble$1/0x100000000),0xffffffff))>>>0x0:~~+Math[_0x552bdd(0x5f13)]((tempDouble$1-+(~~tempDouble$1>>>0x0))/0x100000000)>>>0x0:0x0)],HEAP32$3[_0x35ba5c+_0x21648f>>0x2]=tempI64$1[0x0],HEAP32$3[_0x35ba5c+_0x21648f+0x4>>0x2]=tempI64$1[0x1],tempI64$1=[(_0x23bd58+0x1)*_0x1e2497>>>0x0,(tempDouble$1=(_0x23bd58+0x1)*_0x1e2497,+Math[_0x552bdd(0x1beb)](tempDouble$1)>=0x1?tempDouble$1>0x0?(0x0|Math[_0x552bdd(0x19a8)](+Math[_0x552bdd(0x1ace)](tempDouble$1/0x100000000),0xffffffff))>>>0x0:~~+Math[_0x552bdd(0x5f13)]((tempDouble$1-+(~~tempDouble$1>>>0x0))/0x100000000)>>>0x0:0x0)],HEAP32$3[_0x35ba5c+_0x21648f+0x8>>0x2]=tempI64$1[0x0],HEAP32$3[_0x35ba5c+_0x21648f+0xc>>0x2]=tempI64$1[0x1],HEAP16$2[_0x35ba5c+_0x21648f+0x10>>0x1]=0x118,HEAP8$3[_0x35ba5c+_0x21648f+0x12>>0x0]=_0x465707,stringToUTF8$1(_0x172699,_0x35ba5c+_0x21648f+0x13,0x100),_0x21648f+=_0x1e2497,_0x23bd58+=0x1;}return FS$2[_0x24bdef(0x5af)](_0x3c694b,_0x23bd58*_0x1e2497,0x0),_0x21648f;}catch(_0x7e9740){if(void 0x0===FS$2||!(_0x7e9740 instanceof FS$2[_0x24bdef(0x41a5)]))throw _0x7e9740;return-_0x7e9740['errno'];}}function ___syscall_mkdirat(_0x362675,_0x3034c7,_0x55dcbd){var _0x80d3aa=_0x307c2b,_0x46e3d1=_0x5e00b3;try{return _0x3034c7=SYSCALLS$2[_0x46e3d1(0x5597)](_0x3034c7),_0x3034c7=SYSCALLS$2[_0x80d3aa(0x5726)](_0x362675,_0x3034c7),'/'===(_0x3034c7=PATH[_0x46e3d1(0x4853)](_0x3034c7))[_0x3034c7[_0x46e3d1(0x809)]-0x1]&&(_0x3034c7=_0x3034c7[_0x46e3d1(0x2bb6)](0x0,_0x3034c7[_0x80d3aa(0x2ef4)]-0x1)),FS$2[_0x46e3d1(0x32dd)](_0x3034c7,_0x55dcbd,0x0),0x0;}catch(_0x788d73){if(void 0x0===FS$2||!(_0x788d73 instanceof FS$2[_0x46e3d1(0x14b2)]))throw _0x788d73;return-_0x788d73[_0x46e3d1(0xfd5)];}}function ___syscall_openat(_0x4b8688,_0x2021b0,_0x4b6674,_0x5b6a7b){var _0x23bb98=_0x307c2b,_0x402896=_0x5e00b3;SYSCALLS$2[_0x23bb98(0x491)]=_0x5b6a7b;try{_0x2021b0=SYSCALLS$2[_0x23bb98(0x2354)](_0x2021b0),_0x2021b0=SYSCALLS$2[_0x402896(0xe93)](_0x4b8688,_0x2021b0);var _0x576fde=_0x5b6a7b?SYSCALLS$2[_0x402896(0x38c4)]():0x0;return FS$2[_0x402896(0x738)](_0x2021b0,_0x4b6674,_0x576fde)['fd'];}catch(_0x562b73){if(void 0x0===FS$2||!(_0x562b73 instanceof FS$2[_0x402896(0x14b2)]))throw _0x562b73;return-_0x562b73[_0x23bb98(0x22a7)];}}function ___syscall_rmdir(_0x579ab3){var _0x2f0eb0=_0x5e00b3;try{return _0x579ab3=SYSCALLS$2[_0x2f0eb0(0x5597)](_0x579ab3),FS$2[_0x2f0eb0(0x38a2)](_0x579ab3),0x0;}catch(_0x3be55f){if(void 0x0===FS$2||!(_0x3be55f instanceof FS$2[_0x2f0eb0(0x14b2)]))throw _0x3be55f;return-_0x3be55f[_0x2f0eb0(0xfd5)];}}function ___syscall_statfs64(_0x33bee9,_0x54b9ef,_0x3d947c){var _0x36cac0=_0x5e00b3;try{return _0x33bee9=SYSCALLS$2[_0x36cac0(0x5597)](_0x33bee9),assert$2(0x40===_0x54b9ef),HEAP32$3[_0x3d947c+0x4>>0x2]=0x1000,HEAP32$3[_0x3d947c+0x28>>0x2]=0x1000,HEAP32$3[_0x3d947c+0x8>>0x2]=0xf4240,HEAP32$3[_0x3d947c+0xc>>0x2]=0x7a120,HEAP32$3[_0x3d947c+0x10>>0x2]=0x7a120,HEAP32$3[_0x3d947c+0x14>>0x2]=FS$2[_0x36cac0(0x4ad8)],HEAP32$3[_0x3d947c+0x18>>0x2]=0xf4240,HEAP32$3[_0x3d947c+0x1c>>0x2]=0x2a,HEAP32$3[_0x3d947c+0x2c>>0x2]=0x2,HEAP32$3[_0x3d947c+0x24>>0x2]=0xff,0x0;}catch(_0x1979c8){if(void 0x0===FS$2||!(_0x1979c8 instanceof FS$2[_0x36cac0(0x14b2)]))throw _0x1979c8;return-_0x1979c8[_0x36cac0(0xfd5)];}}function ___syscall_unlinkat(_0x57aa0f,_0x59c358,_0x308bf4){var _0x86c8ed=_0x307c2b,_0x4c63cc=_0x5e00b3;try{return _0x59c358=SYSCALLS$2[_0x4c63cc(0x5597)](_0x59c358),_0x59c358=SYSCALLS$2[_0x86c8ed(0x5726)](_0x57aa0f,_0x59c358),0x0===_0x308bf4?FS$2[_0x86c8ed(0x203f)](_0x59c358):0x200===_0x308bf4?FS$2[_0x4c63cc(0x38a2)](_0x59c358):abort$1(_0x4c63cc(0x28d8)),0x0;}catch(_0x3c9ab4){if(void 0x0===FS$2||!(_0x3c9ab4 instanceof FS$2[_0x4c63cc(0x14b2)]))throw _0x3c9ab4;return-_0x3c9ab4[_0x4c63cc(0xfd5)];}}function __dlinit(_0x2991d0){}var dlopenMissingError=_0x5e00b3(0x4485);function __dlopen_js(_0x2d69d1,_0x1a3e4a){abort$1(dlopenMissingError);}function __dlsym_js(_0x8658f9,_0x4c3b0b){abort$1(dlopenMissingError);}function __emscripten_throw_longjmp(){throw 0x1/0x0;}function readI53FromI64(_0x45e360){return HEAPU32$2[_0x45e360>>0x2]+0x100000000*HEAP32$3[_0x45e360+0x4>>0x2];}function __isLeapYear(_0xd0b9b){return _0xd0b9b%0x4==0x0&&(_0xd0b9b%0x64!=0x0||_0xd0b9b%0x190==0x0);}var __MONTH_DAYS_LEAP_CUMULATIVE=[0x0,0x1f,0x3c,0x5b,0x79,0x98,0xb6,0xd5,0xf4,0x112,0x131,0x14f],__MONTH_DAYS_REGULAR_CUMULATIVE=[0x0,0x1f,0x3b,0x5a,0x78,0x97,0xb5,0xd4,0xf3,0x111,0x130,0x14e];function __yday_from_date(_0x5dbb37){var _0x385819=_0x307c2b,_0x4ba047=_0x5e00b3;return(__isLeapYear(_0x5dbb37[_0x4ba047(0x21bf)]())?__MONTH_DAYS_LEAP_CUMULATIVE:__MONTH_DAYS_REGULAR_CUMULATIVE)[_0x5dbb37[_0x385819(0x773)]()]+_0x5dbb37[_0x4ba047(0x348c)]()-0x1;}function __localtime_js(_0x58765f,_0x36156b){var _0xfeda12=_0x307c2b,_0x2d72e7=_0x5e00b3,_0x3d36c=new Date(0x3e8*readI53FromI64(_0x58765f));HEAP32$3[_0x36156b>>0x2]=_0x3d36c[_0xfeda12(0x442e)](),HEAP32$3[_0x36156b+0x4>>0x2]=_0x3d36c[_0x2d72e7(0x2a2)](),HEAP32$3[_0x36156b+0x8>>0x2]=_0x3d36c[_0xfeda12(0x2215)](),HEAP32$3[_0x36156b+0xc>>0x2]=_0x3d36c['getDate'](),HEAP32$3[_0x36156b+0x10>>0x2]=_0x3d36c[_0x2d72e7(0x14af)](),HEAP32$3[_0x36156b+0x14>>0x2]=_0x3d36c[_0x2d72e7(0x21bf)]()-0x76c,HEAP32$3[_0x36156b+0x18>>0x2]=_0x3d36c[_0x2d72e7(0x562b)]();var _0x3c6f3d=0x0|__yday_from_date(_0x3d36c);HEAP32$3[_0x36156b+0x1c>>0x2]=_0x3c6f3d,HEAP32$3[_0x36156b+0x24>>0x2]=-0x3c*_0x3d36c[_0xfeda12(0x3dc6)]();var _0x4082ab=new Date(_0x3d36c['getFullYear'](),0x0,0x1),_0x2ec449=new Date(_0x3d36c[_0x2d72e7(0x21bf)](),0x6,0x1)[_0x2d72e7(0x3ee9)](),_0x7ca3a7=_0x4082ab[_0x2d72e7(0x3ee9)](),_0x3182aa=0x0|(_0x2ec449!=_0x7ca3a7&&_0x3d36c[_0xfeda12(0x3dc6)]()==Math[_0x2d72e7(0x19a8)](_0x7ca3a7,_0x2ec449));HEAP32$3[_0x36156b+0x20>>0x2]=_0x3182aa;}function allocateUTF8(_0x593bd7){var _0x5c9f13=lengthBytesUTF8$1(_0x593bd7)+0x1,_0x43fcaf=_malloc$1(_0x5c9f13);return _0x43fcaf&&stringToUTF8Array$1(_0x593bd7,HEAP8$3,_0x43fcaf,_0x5c9f13),_0x43fcaf;}function __tzset_js(_0xe0e126,_0x4ca091,_0x79650c){var _0x5469cb=_0x307c2b,_0x27a6e6=_0x5e00b3,_0x41a415=new Date()[_0x27a6e6(0x21bf)](),_0x938221=new Date(_0x41a415,0x0,0x1),_0x24df41=new Date(_0x41a415,0x6,0x1),_0x543acc=_0x938221[_0x5469cb(0x3dc6)](),_0x1a0c0c=_0x24df41[_0x27a6e6(0x3ee9)](),_0x5e3ef3=Math[_0x5469cb(0x5449)](_0x543acc,_0x1a0c0c);function _0x1a7ba1(_0x2c55c5){var _0x204e3f=_0x5469cb,_0x34376a=_0x27a6e6,_0x175e1a=_0x2c55c5[_0x34376a(0x2d5b)]()[_0x204e3f(0xa93)](/\(([A-Za-z ]+)\)$/);return _0x175e1a?_0x175e1a[0x1]:_0x34376a(0x575c);}HEAPU32$2[_0xe0e126>>0x2]=0x3c*_0x5e3ef3,HEAP32$3[_0x4ca091>>0x2]=Number(_0x543acc!=_0x1a0c0c);var _0x3ead4e=_0x1a7ba1(_0x938221),_0x4ed4a6=_0x1a7ba1(_0x24df41),_0x28bbb8=allocateUTF8(_0x3ead4e),_0xd6daed=allocateUTF8(_0x4ed4a6);_0x1a0c0c<_0x543acc?(HEAPU32$2[_0x79650c>>0x2]=_0x28bbb8,HEAPU32$2[_0x79650c+0x4>>0x2]=_0xd6daed):(HEAPU32$2[_0x79650c>>0x2]=_0xd6daed,HEAPU32$2[_0x79650c+0x4>>0x2]=_0x28bbb8);}function _abort$1(){var _0x2a9a74=_0x307c2b;abort$1(_0x2a9a74(0x4f59));}function _emscripten_date_now(){var _0x2eca96=_0x5e00b3;return Date[_0x2eca96(0xccb)]();}function _emscripten_memcpy_big$1(_0x5d6fe2,_0x187fb8,_0x46b82f){var _0x14e8ea=_0x5e00b3;HEAPU8$3[_0x14e8ea(0x5a89)](_0x5d6fe2,_0x187fb8,_0x187fb8+_0x46b82f);}function getHeapMax(){return 0x80000000;}function emscripten_realloc_buffer(_0x162ea6){var _0x2d94a4=_0x307c2b,_0x5cf4d9=_0x5e00b3;try{return wasmMemory$2[_0x5cf4d9(0x3b7f)](_0x162ea6-buffer$3[_0x5cf4d9(0x3080)]+0xffff>>>0x10),updateGlobalBufferAndViews(wasmMemory$2[_0x2d94a4(0xcaa)]),0x1;}catch(_0x1ad49c){err$2(_0x5cf4d9(0x5abc)+buffer$3[_0x5cf4d9(0x3080)]+_0x5cf4d9(0x3fb)+_0x162ea6+'\x20bytes,\x20but\x20got\x20error:\x20'+_0x1ad49c);}}function _emscripten_resize_heap(_0x54f6e3){var _0x41f77f=_0x307c2b,_0x36e9d0=_0x5e00b3,_0x7114fc=HEAPU8$3[_0x36e9d0(0x809)];assert$2((_0x54f6e3>>>=0x0)>_0x7114fc);var _0x484088=getHeapMax();if(_0x54f6e3>_0x484088)return err$2(_0x36e9d0(0x5c2d)+_0x54f6e3+_0x36e9d0(0x4ce9)+_0x484088+_0x36e9d0(0x21da)),!0x1;for(var _0x129651=0x1;_0x129651<=0x4;_0x129651*=0x2){var _0x4be3d4=_0x7114fc*(0x1+0.2/_0x129651);_0x4be3d4=Math['min'](_0x4be3d4,_0x54f6e3+0x6000000);var _0x41dd6d=Math[_0x36e9d0(0x19a8)](_0x484088,(_0x191797=Math[_0x36e9d0(0x498f)](_0x54f6e3,_0x4be3d4))+((_0x2d453f=0x10000)-_0x191797%_0x2d453f)%_0x2d453f);if(emscripten_realloc_buffer(_0x41dd6d))return!0x0;}var _0x191797,_0x2d453f;return err$2(_0x36e9d0(0x1ddc)+_0x7114fc+_0x41f77f(0x1a59)+_0x41dd6d+_0x36e9d0(0x17e6)),!0x1;}var ENV={};function getExecutableName(){return thisProgram||'./this.program';}function getEnvStrings(){var _0xf04f36=_0x307c2b,_0x4456dd=_0x5e00b3;if(!getEnvStrings[_0xf04f36(0x1584)]){var _0x256253={'USER':_0x4456dd(0x3a6a),'LOGNAME':_0xf04f36(0x32d3),'PATH':'/','PWD':'/','HOME':_0x4456dd(0x4dfa),'LANG':(_0x4456dd(0x8c4)==typeof navigator&&navigator[_0x4456dd(0x3047)]&&navigator[_0xf04f36(0x8e0)][0x0]||'C')[_0x4456dd(0x2c3f)]('-','_')+_0x4456dd(0x2651),'_':getExecutableName()};for(var _0x167f33 in ENV)void 0x0===ENV[_0x167f33]?delete _0x256253[_0x167f33]:_0x256253[_0x167f33]=ENV[_0x167f33];var _0x32ec34=[];for(var _0x167f33 in _0x256253)_0x32ec34[_0xf04f36(0x2a0e)](_0x167f33+'='+_0x256253[_0x167f33]);getEnvStrings[_0x4456dd(0x4ffa)]=_0x32ec34;}return getEnvStrings[_0x4456dd(0x4ffa)];}function writeAsciiToMemory$1(_0x47d199,_0x31daff,_0x523aa6){var _0x1a0907=_0x307c2b,_0x342b36=_0x5e00b3;for(var _0x3d3bc5=0x0;_0x3d3bc5<_0x47d199[_0x342b36(0x809)];++_0x3d3bc5)assert$2(_0x47d199[_0x342b36(0x167b)](_0x3d3bc5)===(0xff&_0x47d199[_0x342b36(0x167b)](_0x3d3bc5))),HEAP8$3[_0x31daff++>>0x0]=_0x47d199[_0x1a0907(0x4f56)](_0x3d3bc5);_0x523aa6||(HEAP8$3[_0x31daff>>0x0]=0x0);}function _environ_get(_0x1ae503,_0x80f0b9){var _0x381190=_0x5e00b3,_0x53b62e=0x0;return getEnvStrings()[_0x381190(0x326d)](function(_0x1f5a64,_0x545d49){var _0xb60f3d=_0x381190,_0x30d9bf=_0x80f0b9+_0x53b62e;HEAPU32$2[_0x1ae503+0x4*_0x545d49>>0x2]=_0x30d9bf,writeAsciiToMemory$1(_0x1f5a64,_0x30d9bf),_0x53b62e+=_0x1f5a64[_0xb60f3d(0x809)]+0x1;}),0x0;}function _environ_sizes_get(_0x5bc7ea,_0x285d52){var _0x1a01cb=_0x307c2b,_0x8e9985=_0x5e00b3,_0x3b2aed=getEnvStrings();HEAPU32$2[_0x5bc7ea>>0x2]=_0x3b2aed[_0x1a01cb(0x2ef4)];var _0xd65de9=0x0;return _0x3b2aed[_0x8e9985(0x326d)](function(_0x21eb38){var _0x147013=_0x8e9985;_0xd65de9+=_0x21eb38[_0x147013(0x809)]+0x1;}),HEAPU32$2[_0x285d52>>0x2]=_0xd65de9,0x0;}function _fd_close(_0x11afe9){var _0xc06dbe=_0x5e00b3;try{var _0x22ecb6=SYSCALLS$2[_0xc06dbe(0xc50)](_0x11afe9);return FS$2[_0xc06dbe(0x2149)](_0x22ecb6),0x0;}catch(_0xa867ac){if(void 0x0===FS$2||!(_0xa867ac instanceof FS$2['ErrnoError']))throw _0xa867ac;return _0xa867ac[_0xc06dbe(0xfd5)];}}function doReadv(_0x3153a6,_0xfaca27,_0x339a18,_0x27e3c6){var _0x333411=_0x5e00b3;for(var _0x37885c=0x0,_0x3dd597=0x0;_0x3dd597<_0x339a18;_0x3dd597++){var _0x52ad02=HEAPU32$2[_0xfaca27>>0x2],_0x58f0a7=HEAPU32$2[_0xfaca27+0x4>>0x2];_0xfaca27+=0x8;var _0x4c73cf=FS$2[_0x333411(0x3a51)](_0x3153a6,HEAP8$3,_0x52ad02,_0x58f0a7,_0x27e3c6);if(_0x4c73cf<0x0)return-0x1;if(_0x37885c+=_0x4c73cf,_0x4c73cf<_0x58f0a7)break;void 0x0!==_0x27e3c6&&(_0x27e3c6+=_0x4c73cf);}return _0x37885c;}function _fd_read(_0x5e2960,_0x407835,_0x5412a6,_0x370148){var _0x1cae21=_0x5e00b3;try{var _0x48c12f=doReadv(SYSCALLS$2[_0x1cae21(0xc50)](_0x5e2960),_0x407835,_0x5412a6);return HEAPU32$2[_0x370148>>0x2]=_0x48c12f,0x0;}catch(_0x53ad04){if(void 0x0===FS$2||!(_0x53ad04 instanceof FS$2['ErrnoError']))throw _0x53ad04;return _0x53ad04[_0x1cae21(0xfd5)];}}function convertI32PairToI53Checked(_0x4c9eec,_0x12297e){return assert$2(_0x4c9eec==_0x4c9eec>>>0x0||_0x4c9eec==(0x0|_0x4c9eec)),assert$2(_0x12297e===(0x0|_0x12297e)),_0x12297e+0x200000>>>0x0<0x400001-!!_0x4c9eec?(_0x4c9eec>>>0x0)+0x100000000*_0x12297e:NaN;}function _fd_seek(_0xdeac31,_0x3fdc9f,_0x1dd015,_0x51159b,_0xc7b7a2){var _0x2f4876=_0x307c2b,_0x5b9762=_0x5e00b3;try{var _0x346cb9=convertI32PairToI53Checked(_0x3fdc9f,_0x1dd015);if(isNaN(_0x346cb9))return 0x3d;var _0x56712f=SYSCALLS$2[_0x5b9762(0xc50)](_0xdeac31);return FS$2[_0x2f4876(0x5af)](_0x56712f,_0x346cb9,_0x51159b),tempI64$1=[_0x56712f[_0x5b9762(0x3747)]>>>0x0,(tempDouble$1=_0x56712f[_0x5b9762(0x3747)],+Math[_0x5b9762(0x1beb)](tempDouble$1)>=0x1?tempDouble$1>0x0?(0x0|Math[_0x5b9762(0x19a8)](+Math[_0x5b9762(0x1ace)](tempDouble$1/0x100000000),0xffffffff))>>>0x0:~~+Math[_0x5b9762(0x5f13)]((tempDouble$1-+(~~tempDouble$1>>>0x0))/0x100000000)>>>0x0:0x0)],HEAP32$3[_0xc7b7a2>>0x2]=tempI64$1[0x0],HEAP32$3[_0xc7b7a2+0x4>>0x2]=tempI64$1[0x1],_0x56712f[_0x5b9762(0x37e3)]&&0x0===_0x346cb9&&0x0===_0x51159b&&(_0x56712f[_0x5b9762(0x37e3)]=null),0x0;}catch(_0x40c8a1){if(void 0x0===FS$2||!(_0x40c8a1 instanceof FS$2[_0x5b9762(0x14b2)]))throw _0x40c8a1;return _0x40c8a1['errno'];}}function doWritev(_0x2fcb94,_0x55c0aa,_0x3d7aef,_0x446443){var _0x1591b3=_0x5e00b3;for(var _0x3908ea=0x0,_0x1b28cf=0x0;_0x1b28cf<_0x3d7aef;_0x1b28cf++){var _0x4e90de=HEAPU32$2[_0x55c0aa>>0x2],_0xe1ea72=HEAPU32$2[_0x55c0aa+0x4>>0x2];_0x55c0aa+=0x8;var _0x3c7d6f=FS$2[_0x1591b3(0x5b0)](_0x2fcb94,HEAP8$3,_0x4e90de,_0xe1ea72,_0x446443);if(_0x3c7d6f<0x0)return-0x1;_0x3908ea+=_0x3c7d6f,void 0x0!==_0x446443&&(_0x446443+=_0x3c7d6f);}return _0x3908ea;}function _fd_write(_0x3370c8,_0xdd09f0,_0x2da33a,_0x220e05){var _0x43cf97=_0x5e00b3;try{var _0x10b910=doWritev(SYSCALLS$2[_0x43cf97(0xc50)](_0x3370c8),_0xdd09f0,_0x2da33a);return HEAPU32$2[_0x220e05>>0x2]=_0x10b910,0x0;}catch(_0x12299c){if(void 0x0===FS$2||!(_0x12299c instanceof FS$2[_0x43cf97(0x14b2)]))throw _0x12299c;return _0x12299c[_0x43cf97(0xfd5)];}}function __arraySum(_0x14a41e,_0x506434){for(var _0xc70c5a=0x0,_0xee94c4=0x0;_0xee94c4<=_0x506434;_0xc70c5a+=_0x14a41e[_0xee94c4++]);return _0xc70c5a;}var __MONTH_DAYS_LEAP=[0x1f,0x1d,0x1f,0x1e,0x1f,0x1e,0x1f,0x1f,0x1e,0x1f,0x1e,0x1f],__MONTH_DAYS_REGULAR=[0x1f,0x1c,0x1f,0x1e,0x1f,0x1e,0x1f,0x1f,0x1e,0x1f,0x1e,0x1f];function __addDays(_0x392fd3,_0x59264b){var _0x5e03be=_0x307c2b,_0x30fd93=_0x5e00b3;for(var _0x5eba7f=new Date(_0x392fd3[_0x30fd93(0x4ef0)]());_0x59264b>0x0;){var _0x3dac67=__isLeapYear(_0x5eba7f[_0x30fd93(0x21bf)]()),_0x4dbf9f=_0x5eba7f[_0x30fd93(0x14af)](),_0x239272=(_0x3dac67?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR)[_0x4dbf9f];if(!(_0x59264b>_0x239272-_0x5eba7f[_0x30fd93(0x348c)]()))return _0x5eba7f[_0x30fd93(0x1893)](_0x5eba7f[_0x30fd93(0x348c)]()+_0x59264b),_0x5eba7f;_0x59264b-=_0x239272-_0x5eba7f[_0x30fd93(0x348c)]()+0x1,_0x5eba7f[_0x30fd93(0x1893)](0x1),_0x4dbf9f<0xb?_0x5eba7f[_0x30fd93(0x508b)](_0x4dbf9f+0x1):(_0x5eba7f['setMonth'](0x0),_0x5eba7f[_0x5e03be(0x1e3c)](_0x5eba7f[_0x30fd93(0x21bf)]()+0x1));}return _0x5eba7f;}function writeArrayToMemory$1(_0xc9ae21,_0x5ec230){var _0x5a234e=_0x307c2b,_0x57b3e9=_0x5e00b3;assert$2(_0xc9ae21[_0x57b3e9(0x809)]>=0x0,_0x5a234e(0x2808)),HEAP8$3[_0x57b3e9(0x10aa)](_0xc9ae21,_0x5ec230);}function _strftime(_0x4b9b38,_0x5e4f07,_0x496f85,_0x2510b4){var _0x1a42f0=_0x307c2b,_0x431208=_0x5e00b3,_0x43d40b=HEAP32$3[_0x2510b4+0x28>>0x2],_0x47894f={'tm_sec':HEAP32$3[_0x2510b4>>0x2],'tm_min':HEAP32$3[_0x2510b4+0x4>>0x2],'tm_hour':HEAP32$3[_0x2510b4+0x8>>0x2],'tm_mday':HEAP32$3[_0x2510b4+0xc>>0x2],'tm_mon':HEAP32$3[_0x2510b4+0x10>>0x2],'tm_year':HEAP32$3[_0x2510b4+0x14>>0x2],'tm_wday':HEAP32$3[_0x2510b4+0x18>>0x2],'tm_yday':HEAP32$3[_0x2510b4+0x1c>>0x2],'tm_isdst':HEAP32$3[_0x2510b4+0x20>>0x2],'tm_gmtoff':HEAP32$3[_0x2510b4+0x24>>0x2],'tm_zone':_0x43d40b?UTF8ToString$1(_0x43d40b):''},_0x65646c=UTF8ToString$1(_0x496f85),_0x5c04c4={'%c':_0x431208(0x3f3f),'%D':_0x431208(0xcd8),'%F':_0x431208(0x4198),'%h':'%b','%r':_0x431208(0x693),'%R':'%H:%M','%T':_0x431208(0xf46),'%x':_0x431208(0xcd8),'%X':_0x431208(0xf46),'%Ec':'%c','%EC':'%C','%Ex':_0x431208(0xcd8),'%EX':_0x431208(0xf46),'%Ey':'%y','%EY':'%Y','%Od':'%d','%Oe':'%e','%OH':'%H','%OI':'%I','%Om':'%m','%OM':'%M','%OS':'%S','%Ou':'%u','%OU':'%U','%OV':'%V','%Ow':'%w','%OW':'%W','%Oy':'%y'};for(var _0x1c27b2 in _0x5c04c4)_0x65646c=_0x65646c['replace'](new RegExp(_0x1c27b2,'g'),_0x5c04c4[_0x1c27b2]);var _0x38991a=[_0x431208(0x895),_0x431208(0x2338),_0x431208(0x412d),_0x431208(0x27a0),_0x431208(0x14c1),_0x431208(0x102e),_0x431208(0x42e9)],_0x23980b=[_0x431208(0x3a92),_0x1a42f0(0x2fa9),_0x431208(0x327),_0x431208(0x125c),'May',_0x431208(0x2462),_0x431208(0x4d55),_0x431208(0x1674),_0x431208(0x2869),_0x431208(0x5e0f),_0x431208(0x112),_0x431208(0x3a00)];function _0x46ddf0(_0x478b4b,_0x32b7bf,_0x2f4ba3){var _0x56ba5f=_0x431208;for(var _0x53760b=_0x56ba5f(0x1efe)==typeof _0x478b4b?_0x478b4b[_0x56ba5f(0x3cc8)]():_0x478b4b||'';_0x53760b[_0x56ba5f(0x809)]<_0x32b7bf;)_0x53760b=_0x2f4ba3[0x0]+_0x53760b;return _0x53760b;}function _0x7fa1a8(_0x1dcfb0,_0x4e3a5d){return _0x46ddf0(_0x1dcfb0,_0x4e3a5d,'0');}function _0x241174(_0x4fd1c7,_0x539ba9){var _0x3ad1b3=_0x431208;function _0xb520a3(_0xdc4f33){return _0xdc4f33<0x0?-0x1:_0xdc4f33>0x0?0x1:0x0;}var _0x5425ea;return 0x0===(_0x5425ea=_0xb520a3(_0x4fd1c7[_0x3ad1b3(0x21bf)]()-_0x539ba9['getFullYear']()))&&0x0===(_0x5425ea=_0xb520a3(_0x4fd1c7[_0x3ad1b3(0x14af)]()-_0x539ba9[_0x3ad1b3(0x14af)]()))&&(_0x5425ea=_0xb520a3(_0x4fd1c7[_0x3ad1b3(0x348c)]()-_0x539ba9[_0x3ad1b3(0x348c)]())),_0x5425ea;}function _0x3a288f(_0x567efe){var _0x2005a6=_0x1a42f0,_0x3b5a01=_0x431208;switch(_0x567efe[_0x2005a6(0x5b2b)]()){case 0x0:return new Date(_0x567efe[_0x3b5a01(0x21bf)]()-0x1,0xb,0x1d);case 0x1:return _0x567efe;case 0x2:return new Date(_0x567efe[_0x3b5a01(0x21bf)](),0x0,0x3);case 0x3:return new Date(_0x567efe[_0x3b5a01(0x21bf)](),0x0,0x2);case 0x4:return new Date(_0x567efe[_0x3b5a01(0x21bf)](),0x0,0x1);case 0x5:return new Date(_0x567efe[_0x3b5a01(0x21bf)]()-0x1,0xb,0x1f);case 0x6:return new Date(_0x567efe['getFullYear']()-0x1,0xb,0x1e);}}function _0xe7786(_0x2e1bb1){var _0x1127ad=_0x1a42f0,_0x523d34=_0x431208,_0x482d1f=__addDays(new Date(_0x2e1bb1['tm_year']+0x76c,0x0,0x1),_0x2e1bb1[_0x523d34(0x19e2)]),_0x2c0b78=new Date(_0x482d1f[_0x523d34(0x21bf)](),0x0,0x4),_0x7a589c=new Date(_0x482d1f[_0x1127ad(0xebe)]()+0x1,0x0,0x4),_0x5d9bdd=_0x3a288f(_0x2c0b78),_0x5496ee=_0x3a288f(_0x7a589c);return _0x241174(_0x5d9bdd,_0x482d1f)<=0x0?_0x241174(_0x5496ee,_0x482d1f)<=0x0?_0x482d1f[_0x523d34(0x21bf)]()+0x1:_0x482d1f[_0x523d34(0x21bf)]():_0x482d1f[_0x523d34(0x21bf)]()-0x1;}var _0x2f3ce9={'%a':function(_0xee252b){var _0x566e23=_0x431208;return _0x38991a[_0xee252b['tm_wday']][_0x566e23(0x4c07)](0x0,0x3);},'%A':function(_0x42ea75){var _0x546d87=_0x431208;return _0x38991a[_0x42ea75[_0x546d87(0x2f72)]];},'%b':function(_0x328d05){var _0x2c3149=_0x1a42f0,_0x410681=_0x431208;return _0x23980b[_0x328d05[_0x410681(0xcde)]][_0x2c3149(0x1acf)](0x0,0x3);},'%B':function(_0x52ae38){var _0x274262=_0x431208;return _0x23980b[_0x52ae38[_0x274262(0xcde)]];},'%C':function(_0x2921f5){return _0x7fa1a8((_0x2921f5['tm_year']+0x76c)/0x64|0x0,0x2);},'%d':function(_0x526a24){var _0x7c9de4=_0x1a42f0;return _0x7fa1a8(_0x526a24[_0x7c9de4(0x1ae0)],0x2);},'%e':function(_0x15795e){return _0x46ddf0(_0x15795e['tm_mday'],0x2,'\x20');},'%g':function(_0x1b0b95){var _0x392bef=_0x431208;return _0xe7786(_0x1b0b95)[_0x392bef(0x3cc8)]()[_0x392bef(0x4c07)](0x2);},'%G':function(_0x12bc18){return _0xe7786(_0x12bc18);},'%H':function(_0xa63966){var _0x1108ad=_0x431208;return _0x7fa1a8(_0xa63966[_0x1108ad(0x5fe9)],0x2);},'%I':function(_0x4d66d7){var _0x12ac46=_0x431208,_0x51a7f1=_0x4d66d7[_0x12ac46(0x5fe9)];return 0x0==_0x51a7f1?_0x51a7f1=0xc:_0x51a7f1>0xc&&(_0x51a7f1-=0xc),_0x7fa1a8(_0x51a7f1,0x2);},'%j':function(_0x4797e8){var _0x3f5bed=_0x431208;return _0x7fa1a8(_0x4797e8[_0x3f5bed(0x132e)]+__arraySum(__isLeapYear(_0x4797e8[_0x3f5bed(0x1203)]+0x76c)?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,_0x4797e8[_0x3f5bed(0xcde)]-0x1),0x3);},'%m':function(_0x1caa7e){var _0x575c87=_0x431208;return _0x7fa1a8(_0x1caa7e[_0x575c87(0xcde)]+0x1,0x2);},'%M':function(_0x20e710){var _0x75909e=_0x431208;return _0x7fa1a8(_0x20e710[_0x75909e(0x4140)],0x2);},'%n':function(){return'\x0a';},'%p':function(_0x3ac062){var _0x598521=_0x431208;return _0x3ac062[_0x598521(0x5fe9)]>=0x0&&_0x3ac062[_0x598521(0x5fe9)]<0xc?'AM':'PM';},'%S':function(_0x2df460){return _0x7fa1a8(_0x2df460['tm_sec'],0x2);},'%t':function(){return'\x09';},'%u':function(_0x76eec5){var _0x14ae8b=_0x431208;return _0x76eec5[_0x14ae8b(0x2f72)]||0x7;},'%U':function(_0x1dd93b){var _0x1a7aa4=_0x1a42f0,_0x40053a=_0x431208,_0x464528=_0x1dd93b[_0x40053a(0x19e2)]+0x7-_0x1dd93b[_0x1a7aa4(0x455c)];return _0x7fa1a8(Math[_0x40053a(0x1ace)](_0x464528/0x7),0x2);},'%V':function(_0x1f17e1){var _0x33e85d=_0x1a42f0,_0x60a70=_0x431208,_0x32615c=Math[_0x60a70(0x1ace)]((_0x1f17e1[_0x60a70(0x19e2)]+0x7-(_0x1f17e1[_0x60a70(0x2f72)]+0x6)%0x7)/0x7);if((_0x1f17e1[_0x60a70(0x2f72)]+0x173-_0x1f17e1[_0x60a70(0x19e2)]-0x2)%0x7<=0x2&&_0x32615c++,_0x32615c){if(0x35==_0x32615c){var _0x2938de=(_0x1f17e1[_0x60a70(0x2f72)]+0x173-_0x1f17e1[_0x60a70(0x19e2)])%0x7;0x4==_0x2938de||0x3==_0x2938de&&__isLeapYear(_0x1f17e1[_0x33e85d(0x5336)])||(_0x32615c=0x1);}}else{_0x32615c=0x34;var _0xd142a8=(_0x1f17e1[_0x60a70(0x2f72)]+0x7-_0x1f17e1[_0x60a70(0x19e2)]-0x1)%0x7;(0x4==_0xd142a8||0x5==_0xd142a8&&__isLeapYear(_0x1f17e1[_0x60a70(0x1203)]%0x190-0x1))&&_0x32615c++;}return _0x7fa1a8(_0x32615c,0x2);},'%w':function(_0x1c6234){return _0x1c6234['tm_wday'];},'%W':function(_0x520393){var _0x44dd94=_0x1a42f0,_0x42d111=_0x431208,_0x562bb7=_0x520393[_0x44dd94(0x45db)]+0x7-(_0x520393[_0x42d111(0x2f72)]+0x6)%0x7;return _0x7fa1a8(Math[_0x42d111(0x1ace)](_0x562bb7/0x7),0x2);},'%y':function(_0x221748){var _0x25ba1d=_0x1a42f0,_0x360ec4=_0x431208;return(_0x221748[_0x360ec4(0x1203)]+0x76c)[_0x25ba1d(0xedf)]()['substring'](0x2);},'%Y':function(_0x3a5b15){var _0x109e79=_0x1a42f0;return _0x3a5b15[_0x109e79(0x5336)]+0x76c;},'%z':function(_0x8cd2e6){var _0xbb4f99=_0x1a42f0,_0x4c113f=_0x431208,_0x516278=_0x8cd2e6[_0xbb4f99(0x1562)],_0x17ce36=_0x516278>=0x0;return _0x516278=(_0x516278=Math[_0x4c113f(0x1beb)](_0x516278)/0x3c)/0x3c*0x64+_0x516278%0x3c,(_0x17ce36?'+':'-')+String(_0x4c113f(0x124e)+_0x516278)[_0x4c113f(0x30eb)](-0x4);},'%Z':function(_0x15073c){var _0x549981=_0x431208;return _0x15073c[_0x549981(0x188e)];},'%%':function(){return'%';}};for(var _0x1c27b2 in(_0x65646c=_0x65646c[_0x431208(0x2c3f)](/%%/g,'\x00\x00'),_0x2f3ce9))_0x65646c[_0x431208(0x5bf9)](_0x1c27b2)&&(_0x65646c=_0x65646c[_0x1a42f0(0x2bc0)](new RegExp(_0x1c27b2,'g'),_0x2f3ce9[_0x1c27b2](_0x47894f)));var _0x4a75eb=intArrayFromString$1(_0x65646c=_0x65646c[_0x431208(0x2c3f)](/\0\0/g,'%'),!0x1);return _0x4a75eb[_0x1a42f0(0x2ef4)]>_0x5e4f07?0x0:(writeArrayToMemory$1(_0x4a75eb,_0x4b9b38),_0x4a75eb[_0x431208(0x809)]-0x1);}function _strftime_l(_0x20debe,_0x4d197a,_0x2b0347,_0x4e7c86,_0x1548bd){return _strftime(_0x20debe,_0x4d197a,_0x2b0347,_0x4e7c86);}var wasmTableMirror=[];function getWasmTableEntry(_0x463478){var _0x47870c=_0x5e00b3,_0x3a9ba3=wasmTableMirror[_0x463478];return _0x3a9ba3||(_0x463478>=wasmTableMirror[_0x47870c(0x809)]&&(wasmTableMirror[_0x47870c(0x809)]=_0x463478+0x1),wasmTableMirror[_0x463478]=_0x3a9ba3=wasmTable[_0x47870c(0x38c4)](_0x463478)),assert$2(wasmTable[_0x47870c(0x38c4)](_0x463478)==_0x3a9ba3,_0x47870c(0x346d)),_0x3a9ba3;}function getCFunc$1(_0x47b9c5){var _0x34fd85=_0x307c2b,_0x1ad33b=_0x5e00b3,_0xdb9af4=Module$5['_'+_0x47b9c5];return assert$2(_0xdb9af4,_0x1ad33b(0x1fad)+_0x47b9c5+_0x34fd85(0x469d)),_0xdb9af4;}function ccall$1(_0x1a4fd4,_0x5ca089,_0x29460c,_0x328e50,_0x4b284a){var _0x437f30=_0x5e00b3,_0x4e367a={'string':_0x2b60ae=>{var _0x1c1a38=_0x23ca,_0x48aca2=0x0;if(null!=_0x2b60ae&&0x0!==_0x2b60ae){var _0x3929ce=0x1+(_0x2b60ae[_0x1c1a38(0x809)]<<0x2);stringToUTF8$1(_0x2b60ae,_0x48aca2=stackAlloc$2(_0x3929ce),_0x3929ce);}return _0x48aca2;},'array':_0x2c2e4a=>{var _0x3c92cf=_0x23ca,_0x5ad63f=stackAlloc$2(_0x2c2e4a[_0x3c92cf(0x809)]);return writeArrayToMemory$1(_0x2c2e4a,_0x5ad63f),_0x5ad63f;}},_0x1737f8=getCFunc$1(_0x1a4fd4),_0x52a151=[],_0x1f4f2f=0x0;if(assert$2(_0x437f30(0xa59)!==_0x5ca089,_0x437f30(0x32e7)),_0x328e50)for(var _0x37ccf1=0x0;_0x37ccf1<_0x328e50[_0x437f30(0x809)];_0x37ccf1++){var _0x111eeb=_0x4e367a[_0x29460c[_0x37ccf1]];_0x111eeb?(0x0===_0x1f4f2f&&(_0x1f4f2f=stackSave$2()),_0x52a151[_0x37ccf1]=_0x111eeb(_0x328e50[_0x37ccf1])):_0x52a151[_0x37ccf1]=_0x328e50[_0x37ccf1];}var _0x291778=_0x1737f8[_0x437f30(0x4269)](null,_0x52a151);return _0x291778=function(_0x25e274){return 0x0!==_0x1f4f2f&&stackRestore$2(_0x1f4f2f),function(_0x876bc2){return'string'===_0x5ca089?UTF8ToString$1(_0x876bc2):'boolean'===_0x5ca089?Boolean(_0x876bc2):_0x876bc2;}(_0x25e274);}(_0x291778);}function cwrap$1(_0x21c267,_0x4839e7,_0x1b10ef,_0xaa7a98){return function(){return ccall$1(_0x21c267,_0x4839e7,_0x1b10ef,arguments);};}var FSNode=function(_0x2b52c8,_0x35cb53,_0x46c96a,_0x3d4f67){var _0x3ade8c=_0x307c2b,_0x12ede8=_0x5e00b3;_0x2b52c8||(_0x2b52c8=this),this[_0x3ade8c(0x50b7)]=_0x2b52c8,this[_0x12ede8(0x446a)]=_0x2b52c8[_0x3ade8c(0x3475)],this[_0x12ede8(0x3a30)]=null,this['id']=FS$2[_0x12ede8(0x4ad8)]++,this['name']=_0x35cb53,this[_0x12ede8(0x3037)]=_0x46c96a,this[_0x12ede8(0x180e)]={},this[_0x12ede8(0x43a)]={},this[_0x12ede8(0x1eb)]=_0x3d4f67;},readMode=0x16d,writeMode=0x92;function checkIncomingModuleAPI(){var _0x4e4e44=_0x5e00b3;ignoredModuleProp(_0x4e4e44(0x5ca5));}Object[_0x5e00b3(0x1dfd)](FSNode[_0x307c2b(0x1aa2)],{'read':{'get':function(){var _0xc7c6b4=_0x5e00b3;return(this[_0xc7c6b4(0x3037)]&readMode)===readMode;},'set':function(_0x38ac0a){var _0x170770=_0x5e00b3;_0x38ac0a?this[_0x170770(0x3037)]|=readMode:this[_0x170770(0x3037)]&=~readMode;}},'write':{'get':function(){var _0x1d67a0=_0x5e00b3;return(this[_0x1d67a0(0x3037)]&writeMode)===writeMode;},'set':function(_0x1edcc2){var _0x4de81a=_0x307c2b,_0x26ca2d=_0x5e00b3;_0x1edcc2?this[_0x4de81a(0x266d)]|=writeMode:this[_0x26ca2d(0x3037)]&=~writeMode;}},'isFolder':{'get':function(){var _0x8e3c07=_0x5e00b3;return FS$2[_0x8e3c07(0xb77)](this[_0x8e3c07(0x3037)]);}},'isDevice':{'get':function(){var _0x10e6e9=_0x307c2b;return FS$2['isChrdev'](this[_0x10e6e9(0x266d)]);}}}),FS$2[_0x5e00b3(0x26c2)]=FSNode,FS$2[_0x5e00b3(0x22a3)](),ERRNO_CODES$1={'EPERM':0x3f,'ENOENT':0x2c,'ESRCH':0x47,'EINTR':0x1b,'EIO':0x1d,'ENXIO':0x3c,'E2BIG':0x1,'ENOEXEC':0x2d,'EBADF':0x8,'ECHILD':0xc,'EAGAIN':0x6,'EWOULDBLOCK':0x6,'ENOMEM':0x30,'EACCES':0x2,'EFAULT':0x15,'ENOTBLK':0x69,'EBUSY':0xa,'EEXIST':0x14,'EXDEV':0x4b,'ENODEV':0x2b,'ENOTDIR':0x36,'EISDIR':0x1f,'EINVAL':0x1c,'ENFILE':0x29,'EMFILE':0x21,'ENOTTY':0x3b,'ETXTBSY':0x4a,'EFBIG':0x16,'ENOSPC':0x33,'ESPIPE':0x46,'EROFS':0x45,'EMLINK':0x22,'EPIPE':0x40,'EDOM':0x12,'ERANGE':0x44,'ENOMSG':0x31,'EIDRM':0x18,'ECHRNG':0x6a,'EL2NSYNC':0x9c,'EL3HLT':0x6b,'EL3RST':0x6c,'ELNRNG':0x6d,'EUNATCH':0x6e,'ENOCSI':0x6f,'EL2HLT':0x70,'EDEADLK':0x10,'ENOLCK':0x2e,'EBADE':0x71,'EBADR':0x72,'EXFULL':0x73,'ENOANO':0x68,'EBADRQC':0x67,'EBADSLT':0x66,'EDEADLOCK':0x10,'EBFONT':0x65,'ENOSTR':0x64,'ENODATA':0x74,'ETIME':0x75,'ENOSR':0x76,'ENONET':0x77,'ENOPKG':0x78,'EREMOTE':0x79,'ENOLINK':0x2f,'EADV':0x7a,'ESRMNT':0x7b,'ECOMM':0x7c,'EPROTO':0x41,'EMULTIHOP':0x24,'EDOTDOT':0x7d,'EBADMSG':0x9,'ENOTUNIQ':0x7e,'EBADFD':0x7f,'EREMCHG':0x80,'ELIBACC':0x81,'ELIBBAD':0x82,'ELIBSCN':0x83,'ELIBMAX':0x84,'ELIBEXEC':0x85,'ENOSYS':0x34,'ENOTEMPTY':0x37,'ENAMETOOLONG':0x25,'ELOOP':0x20,'EOPNOTSUPP':0x8a,'EPFNOSUPPORT':0x8b,'ECONNRESET':0xf,'ENOBUFS':0x2a,'EAFNOSUPPORT':0x5,'EPROTOTYPE':0x43,'ENOTSOCK':0x39,'ENOPROTOOPT':0x32,'ESHUTDOWN':0x8c,'ECONNREFUSED':0xe,'EADDRINUSE':0x3,'ECONNABORTED':0xd,'ENETUNREACH':0x28,'ENETDOWN':0x26,'ETIMEDOUT':0x49,'EHOSTDOWN':0x8e,'EHOSTUNREACH':0x17,'EINPROGRESS':0x1a,'EALREADY':0x7,'EDESTADDRREQ':0x11,'EMSGSIZE':0x23,'EPROTONOSUPPORT':0x42,'ESOCKTNOSUPPORT':0x89,'EADDRNOTAVAIL':0x4,'ENETRESET':0x27,'EISCONN':0x1e,'ENOTCONN':0x35,'ETOOMANYREFS':0x8d,'EUSERS':0x88,'EDQUOT':0x13,'ESTALE':0x48,'ENOTSUP':0x8a,'ENOMEDIUM':0x94,'EILSEQ':0x19,'EOVERFLOW':0x3d,'ECANCELED':0xb,'ENOTRECOVERABLE':0x38,'EOWNERDEAD':0x3e,'ESTRPIPE':0x87};var asmLibraryArg$2={'__assert_fail':___assert_fail,'__cxa_throw':___cxa_throw,'__syscall_faccessat':___syscall_faccessat,'__syscall_getdents64':___syscall_getdents64,'__syscall_mkdirat':___syscall_mkdirat,'__syscall_openat':___syscall_openat,'__syscall_rmdir':___syscall_rmdir,'__syscall_statfs64':___syscall_statfs64,'__syscall_unlinkat':___syscall_unlinkat,'_dlinit':__dlinit,'_dlopen_js':__dlopen_js,'_dlsym_js':__dlsym_js,'_emscripten_throw_longjmp':__emscripten_throw_longjmp,'_localtime_js':__localtime_js,'_tzset_js':__tzset_js,'abort':_abort$1,'emscripten_date_now':_emscripten_date_now,'emscripten_memcpy_big':_emscripten_memcpy_big$1,'emscripten_resize_heap':_emscripten_resize_heap,'environ_get':_environ_get,'environ_sizes_get':_environ_sizes_get,'fd_close':_fd_close,'fd_read':_fd_read,'fd_seek':_fd_seek,'fd_write':_fd_write,'invoke_ii':invoke_ii$1,'invoke_iii':invoke_iii,'invoke_vi':invoke_vi$1,'invoke_vii':invoke_vii,'invoke_viii':invoke_viii$1,'invoke_viiiii':invoke_viiiii$1,'strftime':_strftime,'strftime_l':_strftime_l};createWasm(),Module$5[_0x5e00b3(0x51c7)]=createExportWrapper(_0x5e00b3(0xf62)),Module$5[_0x5e00b3(0x3729)]=createExportWrapper(_0x5e00b3(0x2dd1)),Module$5['_rotateExtrude']=createExportWrapper(_0x5e00b3(0x7a5)),Module$5[_0x5e00b3(0x3974)]=createExportWrapper(_0x5e00b3(0x1d18)),Module$5[_0x5e00b3(0x42c5)]=createExportWrapper('free');var _malloc$1=Module$5[_0x307c2b(0x863)]=createExportWrapper(_0x5e00b3(0xe24));Module$5[_0x5e00b3(0x6cd)]=createExportWrapper(_0x307c2b(0x1fe1)),Module$5[_0x5e00b3(0x4eaf)]=createExportWrapper(_0x5e00b3(0x4796)),Module$5[_0x5e00b3(0x4734)]=createExportWrapper(_0x307c2b(0x1db3));var _fflush=Module$5[_0x5e00b3(0x52e8)]=createExportWrapper(_0x5e00b3(0x3604)),_setThrew=Module$5['_setThrew']=createExportWrapper(_0x5e00b3(0x3fe9)),_emscripten_stack_init=Module$5['_emscripten_stack_init']=function(){var _0x2df3a2=_0x5e00b3;return(_emscripten_stack_init=Module$5[_0x2df3a2(0x2ffd)]=Module$5[_0x2df3a2(0x1149)][_0x2df3a2(0x8e0)])[_0x2df3a2(0x4269)](null,arguments);};Module$5['_emscripten_stack_get_free']=function(){var _0x2df04e=_0x5e00b3;return(Module$5[_0x2df04e(0x4918)]=Module$5['asm'][_0x2df04e(0x142c)])[_0x2df04e(0x4269)](null,arguments);},Module$5[_0x5e00b3(0x23ac)]=function(){var _0x367a19=_0x5e00b3;return(Module$5[_0x367a19(0x23ac)]=Module$5[_0x367a19(0x1149)]['emscripten_stack_get_base'])[_0x367a19(0x4269)](null,arguments);};var _emscripten_stack_get_end=Module$5[_0x307c2b(0x446d)]=function(){var _0x12f60a=_0x5e00b3;return(_emscripten_stack_get_end=Module$5['_emscripten_stack_get_end']=Module$5[_0x12f60a(0x1149)][_0x12f60a(0x1f54)])[_0x12f60a(0x4269)](null,arguments);},stackSave$2=Module$5[_0x5e00b3(0x2fbe)]=createExportWrapper('stackSave'),stackRestore$2=Module$5[_0x5e00b3(0x51ac)]=createExportWrapper(_0x307c2b(0x12f8)),stackAlloc$2=Module$5[_0x5e00b3(0x1736)]=createExportWrapper(_0x5e00b3(0x1736));Module$5[_0x5e00b3(0x49eb)]=function(){var _0x3d4343=_0x307c2b,_0x1282cc=_0x5e00b3;return(Module$5[_0x1282cc(0x49eb)]=Module$5[_0x1282cc(0x1149)][_0x3d4343(0x49df)])[_0x3d4343(0x1bcb)](null,arguments);};var ___cxa_is_pointer_type=Module$5[_0x307c2b(0xbcc)]=createExportWrapper(_0x5e00b3(0x2ef7));function invoke_vii(_0x23931e,_0x198548,_0x8e5f){var _0x310522=stackSave$2();try{getWasmTableEntry(_0x23931e)(_0x198548,_0x8e5f);}catch(_0x443324){if(stackRestore$2(_0x310522),_0x443324!==_0x443324+0x0)throw _0x443324;_setThrew(0x1,0x0);}}function invoke_vi$1(_0x526d94,_0x2cf973){var _0x22e0a5=stackSave$2();try{getWasmTableEntry(_0x526d94)(_0x2cf973);}catch(_0x24898b){if(stackRestore$2(_0x22e0a5),_0x24898b!==_0x24898b+0x0)throw _0x24898b;_setThrew(0x1,0x0);}}function invoke_ii$1(_0x5c4dbe,_0x1e12f){var _0x3938bb=stackSave$2();try{return getWasmTableEntry(_0x5c4dbe)(_0x1e12f);}catch(_0x560dab){if(stackRestore$2(_0x3938bb),_0x560dab!==_0x560dab+0x0)throw _0x560dab;_setThrew(0x1,0x0);}}function invoke_iii(_0x5ae6af,_0x173d9a,_0x1170ef){var _0x31ead5=stackSave$2();try{return getWasmTableEntry(_0x5ae6af)(_0x173d9a,_0x1170ef);}catch(_0x15604a){if(stackRestore$2(_0x31ead5),_0x15604a!==_0x15604a+0x0)throw _0x15604a;_setThrew(0x1,0x0);}}function invoke_viii$1(_0x186892,_0x20d44c,_0x4c1f1c,_0x23105a){var _0x5df115=stackSave$2();try{getWasmTableEntry(_0x186892)(_0x20d44c,_0x4c1f1c,_0x23105a);}catch(_0x4146ea){if(stackRestore$2(_0x5df115),_0x4146ea!==_0x4146ea+0x0)throw _0x4146ea;_setThrew(0x1,0x0);}}function invoke_viiiii$1(_0x39150b,_0x5cb62e,_0x457029,_0x29412e,_0x584be7,_0x2ce550){var _0x45f7c8=stackSave$2();try{getWasmTableEntry(_0x39150b)(_0x5cb62e,_0x457029,_0x29412e,_0x584be7,_0x2ce550);}catch(_0x6368f0){if(stackRestore$2(_0x45f7c8),_0x6368f0!==_0x6368f0+0x0)throw _0x6368f0;_setThrew(0x1,0x0);}}Module$5[_0x5e00b3(0x17cc)]=createExportWrapper(_0x5e00b3(0x17cc)),Module$5[_0x5e00b3(0x489d)]=createExportWrapper(_0x5e00b3(0x489d)),Module$5[_0x5e00b3(0x37ef)]=createExportWrapper(_0x5e00b3(0x37ef)),Module$5[_0x307c2b(0x976)]=createExportWrapper(_0x5e00b3(0x1315)),Module$5[_0x5e00b3(0x1f8d)]=createExportWrapper(_0x5e00b3(0x1f8d)),Module$5[_0x5e00b3(0x59d)]=createExportWrapper(_0x307c2b(0x5692)),Module$5[_0x5e00b3(0x331d)]=createExportWrapper(_0x5e00b3(0x331d)),Module$5[_0x5e00b3(0x5cac)]=ccall$1,Module$5[_0x5e00b3(0x39c8)]=cwrap$1;var unexportedRuntimeSymbols=[_0x5e00b3(0x2619),_0x307c2b(0x1dc2),_0x5e00b3(0x1a03),_0x5e00b3(0x314),_0x5e00b3(0x585e),_0x5e00b3(0x3602),_0x5e00b3(0x19ca),_0x307c2b(0x15c9),_0x5e00b3(0x20de),'addOnExit',_0x5e00b3(0x391a),_0x307c2b(0x19b0),_0x5e00b3(0x5347),_0x307c2b(0x47ac),_0x5e00b3(0x2a48),_0x307c2b(0x30a6),_0x5e00b3(0x32be),'FS_createLazyFile',_0x5e00b3(0x5558),_0x5e00b3(0x40b3),_0x5e00b3(0x1bdb),_0x5e00b3(0x5157),_0x5e00b3(0x892),_0x307c2b(0x2134),_0x5e00b3(0x3d3c),_0x5e00b3(0x11db),_0x5e00b3(0x3b1b),_0x5e00b3(0x5afb),_0x307c2b(0x2c27),_0x5e00b3(0x35de),_0x5e00b3(0x226c),_0x5e00b3(0x2a79),_0x5e00b3(0x2936),_0x5e00b3(0x1736),_0x5e00b3(0x2fbe),_0x5e00b3(0x51ac),_0x5e00b3(0x34a4),'setTempRet0',_0x5e00b3(0x5707),_0x5e00b3(0x3a5f),_0x5e00b3(0x3a3d),_0x5e00b3(0xf93),_0x5e00b3(0x44c0),_0x5e00b3(0x33cb),_0x5e00b3(0x4513),_0x5e00b3(0x5035),_0x5e00b3(0x2e2),_0x5e00b3(0x405f),_0x5e00b3(0x622),_0x5e00b3(0x182e),_0x5e00b3(0x703),_0x5e00b3(0x2711),_0x5e00b3(0xaf6),_0x5e00b3(0x38d4),_0x5e00b3(0x2d67),_0x5e00b3(0x2412),'DNS',_0x5e00b3(0x679),_0x5e00b3(0x3bdd),_0x5e00b3(0x77c),_0x5e00b3(0x41e2),_0x5e00b3(0x3cc),_0x5e00b3(0x5a19),_0x5e00b3(0x52f),_0x5e00b3(0x4f9),_0x5e00b3(0x5506),_0x307c2b(0x3618),_0x5e00b3(0x4626),'runMainThreadEmAsm',_0x5e00b3(0xef0),'jstoi_s',_0x5e00b3(0x3dfb),_0x307c2b(0x1150),_0x5e00b3(0x5361),_0x5e00b3(0x5439),_0x5e00b3(0x1330),_0x5e00b3(0x5ec7),_0x307c2b(0x43a),_0x5e00b3(0x10d4),_0x5e00b3(0x5ed6),_0x5e00b3(0x30c7),_0x5e00b3(0x1e1),_0x5e00b3(0x3a1c),_0x5e00b3(0x41ee),_0x5e00b3(0x12c1),_0x5e00b3(0x1047),_0x5e00b3(0x37ea),_0x5e00b3(0x421b),_0x5e00b3(0x1525),_0x307c2b(0x419c),_0x5e00b3(0x296c),_0x5e00b3(0x1c3a),_0x5e00b3(0x5da3),_0x307c2b(0x4752),_0x5e00b3(0x9fd),_0x5e00b3(0x2e0c),_0x5e00b3(0x3cfe),_0x5e00b3(0x1453),_0x5e00b3(0x2707),_0x5e00b3(0x4053),_0x5e00b3(0x3d93),_0x5e00b3(0x1c44),_0x5e00b3(0x283e),_0x5e00b3(0x4f3f),_0x307c2b(0x1908),_0x5e00b3(0x3dcf),_0x5e00b3(0x5224),_0x307c2b(0x39f2),_0x5e00b3(0x19a5),_0x5e00b3(0x1eba),_0x5e00b3(0x5ac4),_0x5e00b3(0x3dfc),_0x5e00b3(0x1d3f),_0x5e00b3(0x5484),_0x5e00b3(0x92d),_0x5e00b3(0x4d6),_0x5e00b3(0x4ada),_0x5e00b3(0xbb7),_0x5e00b3(0x5253),_0x307c2b(0x8a9),_0x5e00b3(0x4f8),_0x307c2b(0x2fe6),_0x5e00b3(0x5e87),_0x5e00b3(0x4749),_0x5e00b3(0x387),_0x5e00b3(0x2d24),_0x307c2b(0x42a4),_0x307c2b(0xd6e),_0x5e00b3(0x4187),_0x307c2b(0x2af8),_0x5e00b3(0x2ecf),_0x307c2b(0x1df5),_0x5e00b3(0x2c35),_0x307c2b(0x4718),_0x5e00b3(0x15c3),_0x5e00b3(0x5688),_0x307c2b(0x41e9),'JSEvents',_0x5e00b3(0x3de3),_0x5e00b3(0x344d),_0x5e00b3(0x5171),_0x5e00b3(0x4493),_0x307c2b(0x1db1),'getBoundingClientRect',_0x5e00b3(0x48a8),_0x5e00b3(0x5b0c),_0x5e00b3(0x969),_0x5e00b3(0x20f8),_0x307c2b(0x5485),_0x5e00b3(0x4206),_0x5e00b3(0x9f5),_0x5e00b3(0x3ef8),_0x5e00b3(0x4679),_0x307c2b(0x1fb5),_0x307c2b(0x51f7),_0x5e00b3(0x4300),_0x5e00b3(0x1ab),_0x5e00b3(0x52f8),_0x5e00b3(0x1cf4),_0x5e00b3(0x1353),_0x5e00b3(0x43d1),_0x5e00b3(0x520b),_0x5e00b3(0x5da8),_0x5e00b3(0x33d),_0x5e00b3(0x5a8b),_0x5e00b3(0x1040),_0x5e00b3(0x803),'doRequestFullscreen',_0x5e00b3(0x372b),_0x307c2b(0x348a),_0x5e00b3(0x345c),_0x5e00b3(0x4700),_0x5e00b3(0x4daf),_0x5e00b3(0x1b83),_0x5e00b3(0x4dc5),_0x5e00b3(0x2f17),_0x5e00b3(0x5470),_0x5e00b3(0x3541),_0x5e00b3(0x2445),_0x307c2b(0x44b0),_0x5e00b3(0xf7e),_0x307c2b(0x32d),_0x5e00b3(0xab0),_0x5e00b3(0x1b24),_0x307c2b(0x445b),_0x5e00b3(0xbfc),_0x5e00b3(0x1e16),_0x307c2b(0x5b1a),_0x5e00b3(0x44eb),_0x5e00b3(0x5fc),_0x5e00b3(0x5b51),_0x5e00b3(0xfeb),_0x5e00b3(0x5ad8),_0x5e00b3(0x7c2),_0x5e00b3(0x55c8),_0x5e00b3(0x1637),_0x5e00b3(0x51fe),_0x5e00b3(0x5203),_0x5e00b3(0x2001),_0x5e00b3(0x202c),_0x5e00b3(0x1e94),_0x5e00b3(0xbbc),_0x5e00b3(0x5b1b),_0x307c2b(0x1992),_0x5e00b3(0x1873),_0x5e00b3(0x52fc),_0x5e00b3(0x2579),_0x5e00b3(0x4512),'wget','FS',_0x307c2b(0x4ddf),_0x5e00b3(0x4604),_0x5e00b3(0x3be0),_0x5e00b3(0x5728),_0x5e00b3(0x822),_0x5e00b3(0x4e2e),_0x307c2b(0x1300),_0x5e00b3(0x20f1),_0x307c2b(0x22bc),'GL',_0x5e00b3(0x1af4),_0x5e00b3(0x4ec2),_0x5e00b3(0x286d),_0x5e00b3(0x5591),_0x5e00b3(0x813),_0x307c2b(0x574f),_0x307c2b(0x2b3a),_0x5e00b3(0xe69),_0x5e00b3(0x46cf),'AL',_0x307c2b(0x50e3),_0x5e00b3(0x24a4),_0x5e00b3(0x27b),_0x5e00b3(0x357d),'SDL_gfx',_0x5e00b3(0x10a4),_0x5e00b3(0x2a92),_0x5e00b3(0x8b9),_0x5e00b3(0x2db8),_0x5e00b3(0x36cd),_0x307c2b(0x160b),_0x307c2b(0x12db),_0x5e00b3(0x12c3),_0x307c2b(0x144a),_0x5e00b3(0x1f78)];unexportedRuntimeSymbols[_0x5e00b3(0x326d)](unexportedRuntimeSymbol);var missingLibrarySymbols=[_0x5e00b3(0x44c0),_0x307c2b(0x588d),_0x5e00b3(0x182e),_0x307c2b(0x307),_0x5e00b3(0x2711),_0x5e00b3(0xaf6),_0x5e00b3(0x38d4),_0x5e00b3(0x2d67),_0x5e00b3(0x2412),_0x5e00b3(0x679),'traverseStack',_0x5e00b3(0x4f9),_0x307c2b(0x3618),_0x5e00b3(0x4626),_0x5e00b3(0x2d25),_0x307c2b(0x21ae),_0x5e00b3(0x36c6),_0x5e00b3(0xb60),_0x5e00b3(0x5361),_0x307c2b(0x5579),_0x307c2b(0x9f6),_0x5e00b3(0x5ec7),_0x5e00b3(0x709),'runtimeKeepalivePush',_0x307c2b(0x14a3),_0x5e00b3(0x30c7),_0x5e00b3(0x1e1),_0x5e00b3(0x3a1c),_0x5e00b3(0x41ee),_0x5e00b3(0x421b),_0x307c2b(0x183),_0x307c2b(0x419c),'writeI53ToI64Signaling',_0x5e00b3(0x1c3a),_0x5e00b3(0x5da3),_0x5e00b3(0x9fd),_0x5e00b3(0x2e0c),_0x307c2b(0x8bf),_0x5e00b3(0x4053),_0x5e00b3(0x3d93),_0x5e00b3(0x1c44),_0x307c2b(0x3708),_0x307c2b(0x67c),_0x5e00b3(0x5224),_0x5e00b3(0x57b0),_0x5e00b3(0x19a5),_0x5e00b3(0x1eba),_0x5e00b3(0x5ac4),_0x5e00b3(0x3dfc),_0x5e00b3(0x1d3f),_0x5e00b3(0x5484),_0x5e00b3(0xde1),_0x5e00b3(0x4f8),_0x5e00b3(0x1e2c),_0x307c2b(0x290b),_0x307c2b(0x22eb),_0x307c2b(0x3945),_0x307c2b(0x42a4),_0x5e00b3(0x1b22),_0x5e00b3(0x4187),_0x307c2b(0x48fc),_0x5e00b3(0x5246),_0x5e00b3(0x5688),_0x5e00b3(0xac5),_0x307c2b(0x5571),_0x5e00b3(0x5171),_0x307c2b(0x24f2),_0x307c2b(0x1db1),_0x5e00b3(0x4791),_0x5e00b3(0x48a8),_0x307c2b(0x2ab8),_0x307c2b(0x1fa6),_0x307c2b(0x3517),_0x5e00b3(0x2b84),_0x5e00b3(0x4206),_0x307c2b(0x2954),_0x5e00b3(0x3ef8),_0x5e00b3(0x4679),_0x5e00b3(0x1de0),_0x5e00b3(0x3454),_0x5e00b3(0x4300),_0x5e00b3(0x1ab),_0x5e00b3(0x52f8),'JSEvents_requestFullscreen',_0x307c2b(0x27ac),_0x5e00b3(0x43d1),_0x5e00b3(0x520b),_0x5e00b3(0x5da8),_0x5e00b3(0x33d),_0x307c2b(0x464f),_0x5e00b3(0x4ca),_0x5e00b3(0x372b),_0x5e00b3(0x1256),'registerPointerlockErrorEventCallback',_0x5e00b3(0x4700),_0x5e00b3(0x4daf),_0x307c2b(0x99f),_0x5e00b3(0x4dc5),_0x5e00b3(0x2f17),_0x5e00b3(0x5470),_0x5e00b3(0x3541),_0x5e00b3(0x2445),_0x307c2b(0x44b0),_0x5e00b3(0xf7e),_0x5e00b3(0x415c),_0x5e00b3(0xab0),_0x5e00b3(0xbfc),_0x5e00b3(0x1e16),_0x5e00b3(0x5fc),_0x307c2b(0x4bcd),_0x5e00b3(0x55c8),_0x5e00b3(0x1637),_0x5e00b3(0x51fe),_0x5e00b3(0x2001),_0x5e00b3(0x202c),_0x5e00b3(0x1873),_0x5e00b3(0x52fc),_0x5e00b3(0x4512),_0x5e00b3(0x822),_0x307c2b(0x160d),_0x307c2b(0x22bc),_0x5e00b3(0x1af4),_0x5e00b3(0x4ec2),_0x5e00b3(0x286d),_0x5e00b3(0x5591),_0x5e00b3(0x813),_0x5e00b3(0x15e8),_0x5e00b3(0x644),_0x5e00b3(0xe69),_0x5e00b3(0x46cf),_0x5e00b3(0x295b),_0x5e00b3(0x24a4),_0x307c2b(0x3c36),_0x5e00b3(0x8b9),_0x5e00b3(0x372e),_0x5e00b3(0x12c3),_0x5e00b3(0x10b2),_0x5e00b3(0x1f78)],calledRun;function stackCheckInit(){_emscripten_stack_init(),writeStackCookie();}function run$1(_0x4c727a){var _0x71e001=_0x307c2b,_0x887d7c=_0x5e00b3;function _0x686571(){var _0x509238=_0x140d,_0x347c30=_0x23ca;calledRun||(calledRun=!0x0,Module$5['calledRun']=!0x0,ABORT$3||(initRuntime(),Module$5[_0x347c30(0x1c63)]&&Module$5[_0x347c30(0x1c63)](),assert$2(!Module$5[_0x509238(0x4b12)],_0x347c30(0x4b0f)),postRun$1()));}runDependencies$3>0x0||(stackCheckInit(),preRun$1(),runDependencies$3>0x0||(Module$5[_0x887d7c(0x1b85)]?(Module$5[_0x71e001(0x4da9)](_0x71e001(0x1898)),setTimeout(function(){setTimeout(function(){var _0x1f5e9d=_0x140d;Module$5[_0x1f5e9d(0x4da9)]('');},0x1),_0x686571();},0x1)):_0x686571(),checkStackCookie()));}if(missingLibrarySymbols[_0x5e00b3(0x326d)](missingLibrarySymbol),dependenciesFulfilled$3=function e(){calledRun||run$1(),calledRun||(dependenciesFulfilled$3=e);},Module$5[_0x5e00b3(0x44c4)]){for(_0x5e00b3(0x1b4b)==typeof Module$5[_0x5e00b3(0x44c4)]&&(Module$5[_0x5e00b3(0x44c4)]=[Module$5[_0x307c2b(0x136b)]]);Module$5[_0x5e00b3(0x44c4)][_0x5e00b3(0x809)]>0x0;)Module$5[_0x5e00b3(0x44c4)][_0x307c2b(0x31a1)]()();}function Point3Ds(){var _0x3d6a57=_0x307c2b;this[_0x3d6a57(0x5444)]=[];}function GeoLine3D(_0x463ad6){var _0x2982b5=_0x307c2b;_0x463ad6=_0x463ad6||[],this[_0x2982b5(0x14c5)](_0x463ad6);}function GeoRegion3D(_0x6050fb){var _0x2cf958=_0x307c2b,_0x5822bd=_0x5e00b3;_0x6050fb=_0x6050fb||[],this[_0x5822bd(0x5308)]=void 0x0,this[_0x2cf958(0x7f5)]=!0x0,this[_0x5822bd(0x428a)]=!0x0,this[_0x5822bd(0x18e0)]=!0x1,this[_0x5822bd(0x56e8)](_0x6050fb);}function getMinMaxLonLat(_0x680c8c){var _0x8f722b=_0x307c2b,_0x32acf3=_0x5e00b3;for(var _0x1b98e6=Number[_0x32acf3(0x4d71)],_0x1b8006=-Number[_0x32acf3(0x4d71)],_0x4144f5=Number[_0x32acf3(0x4d71)],_0x240029=-Number[_0x32acf3(0x4d71)],_0xf68314=0x0;_0xf68314<_0x680c8c[_0x8f722b(0x2ef4)];_0xf68314++){var _0x1c7864=_0x680c8c[_0xf68314];_0x1b98e6=Math[_0x32acf3(0x19a8)](_0x1c7864['x'],_0x1b98e6),_0x1b8006=Math[_0x32acf3(0x498f)](_0x1c7864['x'],_0x1b8006),_0x4144f5=Math[_0x32acf3(0x19a8)](_0x1c7864['y'],_0x4144f5),_0x240029=Math[_0x32acf3(0x498f)](_0x1c7864['y'],_0x240029);}return{'minLon':_0x1b98e6,'maxLon':_0x1b8006,'minLat':_0x4144f5,'maxLat':_0x240029};}run$1(),Point3Ds[_0x5e00b3(0x3720)]['add']=function(_0x4b8b91){var _0x102084=_0x5e00b3;_0x4b8b91 instanceof Point3D$1&&this[_0x102084(0x584b)][_0x102084(0x5323)](_0x4b8b91);},Point3Ds[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(){var _0x3f2f8c=_0x5e00b3;this[_0x3f2f8c(0x584b)]=[];},GeoLine3D[_0x5e00b3(0x3720)]=new Geometry3D(),GeoLine3D[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=GeoLine3D,GeoLine3D[_0x5e00b3(0x3720)][_0x307c2b(0x50b7)]=Geometry3D['prototype'],Object[_0x307c2b(0x66e)](GeoLine3D[_0x5e00b3(0x3720)],{'partCount':{'get':function(){var _0x1b4049=_0x5e00b3;return this[_0x1b4049(0x4b1e)][_0x1b4049(0x809)];}}}),GeoLine3D[_0x5e00b3(0x3720)][_0x5e00b3(0x56e8)]=function(_0x4dfbf4){var _0x1ad66d=_0x307c2b,_0x40c579=_0x5e00b3;this['parts']=[],this[_0x1ad66d(0x204b)]={'positions':[],'width':0xa},this[_0x40c579(0x251a)]=[];for(var _0x359b8a=0x0,_0x1d0d85=_0x4dfbf4[_0x40c579(0x809)];_0x359b8a<_0x1d0d85;_0x359b8a++){var _0x45952b=_0x4dfbf4[_0x359b8a][_0x40c579(0x584b)][_0x40c579(0x809)];if(this[_0x40c579(0x4b1e)][_0x40c579(0x5323)](_0x45952b),_0x45952b>0x0)for(var _0x176a82=0x0;_0x176a82<_0x45952b;_0x176a82++){var _0xa41e61=_0x4dfbf4[_0x359b8a][_0x40c579(0x584b)][_0x176a82];this[_0x40c579(0x251a)][_0x40c579(0x5323)](_0xa41e61),this[_0x1ad66d(0x204b)][_0x40c579(0x1c83)]['push'](_0xa41e61);}}this[_0x40c579(0x3dd)]=Geometry3DType$1[_0x40c579(0xff5)];},GeoLine3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x4e32)]=function(_0x2dd977){var _0x4ebd98=_0x307c2b,_0x198610=_0x5e00b3;if(!(!_0x2dd977 instanceof Point3Ds)){for(var _0xdcdad3=0x0,_0x2a52db=_0x2dd977[_0x4ebd98(0x5444)][_0x198610(0x809)];_0xdcdad3<_0x2a52db;_0xdcdad3++)this[_0x4ebd98(0x2c71)][_0x198610(0x5323)](_0x2dd977[_0x4ebd98(0x5444)][_0xdcdad3]),this[_0x198610(0x37cc)][_0x198610(0x1c83)][_0x198610(0x5323)](_0x2dd977[_0x198610(0x584b)][_0xdcdad3]);this[_0x198610(0x4b1e)][_0x198610(0x5323)](_0x2dd977[_0x198610(0x584b)]['length']);}},GeoLine3D[_0x5e00b3(0x3720)][_0x5e00b3(0x3626)]=function(_0x2a76ce){var _0x54d6a7=_0x307c2b,_0x1c5811=_0x5e00b3;if(_0x1c5811(0x1efe)!=typeof _0x2a76ce||_0x2a76ce>=this[_0x1c5811(0x187)])return null;for(var _0x519463=new Point3Ds(),_0x2b5b28=0x0,_0x398854=0x0;_0x398854<_0x2a76ce;_0x398854++)_0x2b5b28+=this[_0x54d6a7(0x3ff1)][_0x398854];for(_0x398854=_0x2b5b28;_0x398854<this[_0x1c5811(0x4b1e)][_0x2a76ce];_0x398854++)_0x519463[_0x1c5811(0x30c2)](new Point3D$1(this[_0x1c5811(0x251a)][_0x398854]['x'],this[_0x1c5811(0x251a)][_0x398854]['y'],this[_0x1c5811(0x251a)][_0x398854]['z']));return _0x519463;},GeoRegion3D[_0x5e00b3(0x3720)]=new Geometry3D(),GeoRegion3D[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=GeoRegion3D,GeoRegion3D[_0x5e00b3(0x3720)][_0x307c2b(0x50b7)]=Geometry3D[_0x5e00b3(0x3720)],Object[_0x307c2b(0x66e)](GeoRegion3D[_0x307c2b(0x1aa2)],{'partCount':{'get':function(){var _0x308a6=_0x5e00b3;return this['parts'][_0x308a6(0x809)];}},'extrudedHeight':{'get':function(){var _0x1bbb2c=_0x5e00b3;return this[_0x1bbb2c(0x5308)];},'set':function(_0x2888b7){var _0x4e0607=_0x307c2b,_0x45804c=_0x5e00b3;this[_0x45804c(0x5308)]=_0x2888b7,this[_0x4e0607(0x311b)][_0x45804c(0x4b22)]=_0x2888b7,this[_0x45804c(0x377b)]=!0x0;}},'closeTop':{'set':function(_0x20909f){var _0x46c44a=_0x5e00b3;this[_0x46c44a(0x1b28)]=_0x20909f,this[_0x46c44a(0x2bc0)]['closeTop']=_0x20909f,this[_0x46c44a(0x377b)]=!0x0;}},'closeBottom':{'set':function(_0x27416d){var _0x3c6e5f=_0x5e00b3;this[_0x3c6e5f(0x428a)]=_0x27416d,this[_0x3c6e5f(0x2bc0)][_0x3c6e5f(0x5f26)]=_0x27416d,this[_0x3c6e5f(0x377b)]=!0x0;}},'isWall':{'set':function(_0x441c9e){var _0x13b0a9=_0x5e00b3;this[_0x13b0a9(0x18e0)]=_0x441c9e,this[_0x13b0a9(0x2bc0)][_0x13b0a9(0x5cfd)]=_0x441c9e,this[_0x13b0a9(0x377b)]=!0x0;}},'bottomAltitude':{'get':function(){var _0x5b84ec=_0x5e00b3;return this[_0x5b84ec(0x2bc0)][_0x5b84ec(0x5a4e)];},'set':function(_0x5b1e47){var _0x1c0a03=_0x307c2b,_0x1d9fae=_0x5e00b3;this[_0x1d9fae(0x2bc0)][_0x1d9fae(0x5a4e)]=_0x5b1e47,this[_0x1d9fae(0x2bc0)][_0x1c0a03(0x33ac)]=!0x1,this[_0x1d9fae(0x377b)]=!0x0;}}}),GeoRegion3D[_0x5e00b3(0x3720)][_0x5e00b3(0x56e8)]=function(_0x757297){var _0x23f3f6=_0x307c2b,_0x5bf089=_0x5e00b3;this[_0x5bf089(0x3dd)]=Geometry3DType$1[_0x5bf089(0x120e)],this[_0x5bf089(0x4b1e)]=[],this[_0x23f3f6(0x2c71)]=[],this[_0x5bf089(0x2bc0)]={'positions':[],'extrudedHeight':this[_0x5bf089(0x4b22)],'closeTop':this[_0x5bf089(0x1b28)],'closeBottom':this[_0x23f3f6(0x278d)],'perPositionHeight':!0x0,'isComputeTexCoord':!0x0};for(var _0x1711fd=0x0,_0x1e0301=_0x757297[_0x23f3f6(0x2ef4)];_0x1711fd<_0x1e0301;_0x1711fd++){var _0x57110f=_0x757297[_0x1711fd][_0x5bf089(0x584b)][_0x5bf089(0x809)];if(this[_0x5bf089(0x4b1e)][_0x23f3f6(0x2a0e)](_0x57110f),_0x57110f>0x0){for(var _0x26089e=0x0;_0x26089e<_0x57110f;_0x26089e++)this[_0x5bf089(0x2bc0)][_0x5bf089(0x1c83)][_0x23f3f6(0x2a0e)](Cartesian3[_0x5bf089(0x10c5)](_0x757297[_0x1711fd][_0x5bf089(0x584b)][_0x26089e]['x'],_0x757297[_0x1711fd][_0x5bf089(0x584b)][_0x26089e]['y'],_0x757297[_0x1711fd][_0x5bf089(0x584b)][_0x26089e]['z'])),this[_0x5bf089(0x251a)][_0x5bf089(0x5323)](new Point3D$1(_0x757297[_0x1711fd][_0x5bf089(0x584b)][_0x26089e]['x'],_0x757297[_0x1711fd][_0x5bf089(0x584b)][_0x26089e]['y'],_0x757297[_0x1711fd]['pntArray'][_0x26089e]['z']));}}this[_0x5bf089(0x3dd)]=Geometry3DType$1[_0x5bf089(0x120e)];var _0x29cfc0=getMinMaxLonLat(this[_0x5bf089(0x251a)]),_0x32b78b=Cartesian3[_0x5bf089(0x10c5)](_0x29cfc0[_0x23f3f6(0x49c7)],_0x29cfc0[_0x5bf089(0x3cd)],0x0),_0x25d305=Cartesian3[_0x5bf089(0x10c5)](_0x29cfc0[_0x5bf089(0x4c4c)],_0x29cfc0[_0x23f3f6(0x2a47)],0x0),_0x3145b7=Cartesian3[_0x5bf089(0x10c5)](_0x29cfc0[_0x5bf089(0x3748)],_0x29cfc0[_0x5bf089(0x29d3)],0x0);this[_0x5bf089(0x2d3c)]=Cartesian3[_0x5bf089(0x451d)](_0x32b78b,_0x25d305),this[_0x5bf089(0x5a4e)]=Cartesian3[_0x5bf089(0x451d)](_0x32b78b,_0x3145b7);},GeoRegion3D['prototype'][_0x5e00b3(0x4e32)]=function(_0x4cb730){var _0x158c16=_0x307c2b,_0x57f9b1=_0x5e00b3;if(!(!_0x4cb730 instanceof Point3Ds)){for(var _0x15b8ca=0x0,_0x5247dd=_0x4cb730[_0x57f9b1(0x584b)][_0x57f9b1(0x809)];_0x15b8ca<_0x5247dd;_0x15b8ca++){var _0x16a48f=_0x4cb730['pntArray'][_0x15b8ca];this['points'][_0x57f9b1(0x5323)](_0x16a48f),this[_0x57f9b1(0x2bc0)][_0x57f9b1(0x1c83)][_0x57f9b1(0x5323)](Cartesian3[_0x57f9b1(0x10c5)](_0x16a48f['x'],_0x16a48f['y'],_0x16a48f['z']));}this[_0x57f9b1(0x4b1e)][_0x158c16(0x2a0e)](_0x4cb730[_0x57f9b1(0x584b)][_0x158c16(0x2ef4)]);}},GeoRegion3D[_0x5e00b3(0x3720)][_0x5e00b3(0x3626)]=function(_0x44d97c){var _0x2ef614=_0x307c2b,_0x298f01=_0x5e00b3;if(_0x2ef614(0x3393)!=typeof _0x44d97c||_0x44d97c>=this[_0x298f01(0x187)])return null;for(var _0x758615=new Point3Ds(),_0x2d1e33=0x0,_0x454325=0x0;_0x454325<_0x44d97c;_0x454325++)_0x2d1e33+=this[_0x298f01(0x4b1e)][_0x454325];for(_0x454325=_0x2d1e33;_0x454325<this[_0x298f01(0x4b1e)][_0x44d97c];_0x454325++)_0x758615[_0x298f01(0x30c2)](new Point3D$1(this[_0x298f01(0x251a)][_0x454325]['x'],this[_0x298f01(0x251a)][_0x454325]['y'],this[_0x298f01(0x251a)][_0x454325]['z']));return _0x758615;},GeoRegion3D[_0x307c2b(0x1aa2)]['_createGeometry']=function(){var _0x47de5e=_0x307c2b,_0x38b62e=_0x5e00b3,_0x18ebb9=PolygonGeometry[_0x38b62e(0x3726)](this[_0x47de5e(0x311b)]);this[_0x47de5e(0x8b0)]=PolygonGeometry[_0x47de5e(0x39d6)](_0x18ebb9),this['_isGeometryDirty']=!0x1;};var ThreeDDesigner={};function uvwParamToBuffer(_0x4e0ee8,_0x450850=0x0,_0x50ec5e=0x1,_0x523847=0x1){var _0xaa4378=_0x307c2b,_0x38eda0=_0x5e00b3,_0x47c57d=Module$5[_0x38eda0(0x5ab6)](0x10);return setValue$1(_0x47c57d,_0x450850,_0xaa4378(0x2c0e)),setValue$1(_0x47c57d+0x4,_0x4e0ee8,_0x38eda0(0x42ce)),setValue$1(_0x47c57d+0x8,_0x50ec5e,_0x38eda0(0x2955)),setValue$1(_0x47c57d+0xc,_0x523847,_0x38eda0(0x2955)),_0x47c57d;}function StreamAlign(_0x265a45,_0x22b8b0=0x4){if(_0x281c2e%_0x22b8b0==0x0)return _0x265a45;var _0x281c2e=_0x265a45%_0x22b8b0;return 0x0!=_0x281c2e&&(_0x265a45+=_0x22b8b0-_0x281c2e),_0x265a45;}function loftParamToBuffer(_0x2de56b=!0x1,_0xdc51bf=!0x1,_0x19b475=!0x0,_0xf3971b=0x3,_0x387fd2=!0x1,_0x4dcb68=!0x1,_0x28bfa2=0x0,_0x27e941=!0x0){var _0x53bbac=_0x307c2b,_0x10b87f=_0x5e00b3,_0x2ee575=Module$5[_0x10b87f(0x5ab6)](0x20);return setValue$1(_0x2ee575,_0x2de56b,_0x10b87f(0x42ce)),setValue$1(_0x2ee575+0x4,_0xdc51bf,_0x10b87f(0x42ce)),setValue$1(_0x2ee575+0x8,_0x19b475,_0x10b87f(0x42ce)),setValue$1(_0x2ee575+0xc,_0xf3971b,_0x10b87f(0x42ce)),setValue$1(_0x2ee575+0x10,_0x387fd2,_0x10b87f(0x42ce)),setValue$1(_0x2ee575+0x14,_0x4dcb68,_0x10b87f(0x42ce)),setValue$1(_0x2ee575+0x18,_0x28bfa2,_0x53bbac(0x2c0e)),setValue$1(_0x2ee575+0x1c,_0x27e941,_0x10b87f(0x42ce)),_0x2ee575;}function linearExtrudeParamToBuffer(_0x42d884,_0x27ef71=!0x1,_0x50f4d7=!0x1,_0x357e99=!0x0,_0x99508e=0x7,_0x4473a8=0x1,_0x4bb8a5=0x1){var _0x3afcf8=_0x307c2b,_0x2871e6=_0x5e00b3,_0x29200a=Module$5[_0x2871e6(0x5ab6)](0x1c);return setValue$1(_0x29200a,_0x42d884,_0x2871e6(0x2955)),setValue$1(_0x29200a+0x4,_0x27ef71,_0x2871e6(0x42ce)),setValue$1(_0x29200a+0x8,_0x50f4d7,_0x2871e6(0x42ce)),setValue$1(_0x29200a+0xc,_0x357e99,_0x3afcf8(0x2c0e)),setValue$1(_0x29200a+0x10,_0x99508e,'i32'),setValue$1(_0x29200a+0x14,_0x4473a8,_0x2871e6(0x2955)),setValue$1(_0x29200a+0x18,_0x4bb8a5,_0x2871e6(0x2955)),_0x29200a;}function regionToBuffer(_0x4488d6,_0xee69a=0x3){var _0x41be7d=_0x307c2b,_0x44e734=_0x5e00b3;if(defined$1(_0x4488d6)){for(var _0x20f983=_0x4488d6[_0x41be7d(0x2ef4)],_0x1956dc=0x0,_0x9c036a=0x0;_0x9c036a<_0x4488d6[_0x44e734(0x809)];_0x9c036a++){_0x1956dc+=(_0xb1413f=_0x4488d6[_0x9c036a])[_0x44e734(0x809)];}var _0x365c0b=0x2;0x1!==_0xee69a&&0x3!==_0xee69a||(_0x365c0b=0x3);var _0x40e015=0x4*(0x3+_0x20f983),_0x481bb4=_0x1956dc*_0x365c0b*0x8+(_0x40e015=StreamAlign(_0x40e015,0x8)),_0x15a0c6=Module$5[_0x41be7d(0x863)](_0x481bb4);setValue$1(_0x15a0c6,_0xee69a,_0x44e734(0x42ce)),setValue$1(_0x15a0c6+0x4,_0x20f983,_0x44e734(0x42ce)),setValue$1(_0x15a0c6+0x8,0x8,_0x44e734(0x42ce));for(_0x9c036a=0x0;_0x9c036a<_0x20f983;_0x9c036a++){setValue$1(_0x15a0c6+0x8+0x4*(_0x9c036a+0x1),(_0xb1413f=_0x4488d6[_0x9c036a])[_0x44e734(0x809)],_0x44e734(0x42ce));}var _0x1ac51b=0x0;for(_0x9c036a=0x0;_0x9c036a<_0x20f983;_0x9c036a++)for(var _0xb1413f=_0x4488d6[_0x9c036a],_0x549717=0x0;_0x549717<_0xb1413f[_0x44e734(0x809)];_0x549717++)for(var _0xa7a600=_0xb1413f[_0x549717],_0xcc643b=0x0;_0xcc643b<_0x365c0b;_0xcc643b++)setValue$1(_0x15a0c6+_0x40e015+_0x1ac51b,_0xa7a600[_0xcc643b],_0x44e734(0x6be)),_0x1ac51b+=0x8;return _0x15a0c6;}}function meshBufferToGeometry(_0x5aef77){var _0x3e8007=_0x307c2b,_0x45d0fa=_0x5e00b3;if(!defined$1(_0x5aef77)||0x0==_0x5aef77)return;var _0x244166=0x0;getValue$2(_0x5aef77,_0x3e8007(0x2c0e));const _0x15e29e=getValue$2(_0x5aef77+(_0x244166+=0x4),_0x45d0fa(0x42ce)),_0x11daab=getValue$2(_0x5aef77+(_0x244166+=0x4),_0x45d0fa(0x42ce));_0x244166+=0x4;var _0x49b6ee=0x0,_0x31bd5b=0x0,_0x10e9c6=0x0;0x4==_0x11daab?(_0x49b6ee=getValue$2(_0x5aef77+_0x244166,_0x3e8007(0x54f0)),_0x31bd5b=getValue$2(_0x5aef77+(_0x244166+=0x4),_0x45d0fa(0x2955)),_0x10e9c6=getValue$2(_0x5aef77+(_0x244166+=_0x11daab),_0x45d0fa(0x2955)),_0x244166+=_0x11daab):(_0x49b6ee=getValue$2(_0x5aef77+(_0x244166=StreamAlign(_0x244166,0x8)),_0x45d0fa(0x6be)),_0x31bd5b=getValue$2(_0x5aef77+(_0x244166+=0x8),_0x45d0fa(0x6be)),_0x10e9c6=getValue$2(_0x5aef77+(_0x244166+=_0x11daab),_0x3e8007(0x195c)),_0x244166+=_0x11daab);for(var _0x4e6871=0x0;_0x4e6871<_0x15e29e;_0x4e6871++){var _0x415065=getValue$2(_0x5aef77+_0x244166,'i32');_0x244166+=0x4,_0x244166=StreamAlign(_0x244166+=_0x415065,0x4);}var _0x24383b=[];for(_0x4e6871=0x0;_0x4e6871<_0x15e29e;_0x4e6871++){var _0x239c32=[],_0x10f38c=getValue$2(_0x5aef77+_0x244166,_0x45d0fa(0x42ce)),_0x4bc40e=getValue$2(_0x5aef77+(_0x244166+=0x4),_0x45d0fa(0x42ce)),_0x18d05d=getValue$2(_0x5aef77+(_0x244166+=0x4),_0x3e8007(0x2c0e)),_0x1d1782=getValue$2(_0x5aef77+(_0x244166+=0x4),_0x45d0fa(0x42ce));_0x244166+=0x4,_0x239c32[0x0]=_0x10f38c,_0x239c32[0x1]=_0x4bc40e,_0x239c32[0x2]=_0x18d05d,_0x239c32[0x3]=_0x1d1782,_0x24383b[_0x4e6871]=_0x239c32;}var _0x585d76=[];for(_0x4e6871=0x0;_0x4e6871<_0x15e29e;_0x4e6871++){0x8==_0x11daab&&(_0x244166=StreamAlign(_0x244166,0x8)),(_0x10f38c=(_0x239c32=_0x24383b[_0x4e6871])[0x0],_0x4bc40e=_0x239c32[0x1],_0x18d05d=_0x239c32[0x2],_0x1d1782=_0x239c32[0x3]);for(var _0x4935d9=[],_0xd90b0c=0x0,_0x298ed6=0x0;_0x298ed6<_0x10f38c;_0x298ed6++)0x4==_0x11daab?(_0x4935d9[_0xd90b0c++]=getValue$2(_0x5aef77+_0x244166,_0x45d0fa(0x2955)),_0x244166+=_0x11daab,_0x4935d9[_0xd90b0c++]=getValue$2(_0x5aef77+_0x244166,_0x45d0fa(0x2955)),_0x244166+=_0x11daab,_0x4935d9[_0xd90b0c++]=getValue$2(_0x5aef77+_0x244166,_0x45d0fa(0x2955)),_0x244166+=_0x11daab):(_0x4935d9[_0xd90b0c++]=getValue$2(_0x5aef77+_0x244166,_0x45d0fa(0x6be)),_0x244166+=_0x11daab,_0x4935d9[_0xd90b0c++]=getValue$2(_0x5aef77+_0x244166,'double'),_0x244166+=_0x11daab,_0x4935d9[_0xd90b0c++]=getValue$2(_0x5aef77+_0x244166,'double'),_0x244166+=_0x11daab);var _0x4982a9=[],_0x4fb76e=0x0;for(_0x298ed6=0x0;_0x298ed6<_0x4bc40e;_0x298ed6++)_0x4982a9[_0x4fb76e++]=getValue$2(_0x5aef77+_0x244166,_0x45d0fa(0x42ce)),_0x244166+=0x4,_0x4982a9[_0x4fb76e++]=getValue$2(_0x5aef77+_0x244166,_0x45d0fa(0x42ce)),_0x244166+=0x4,_0x4982a9[_0x4fb76e++]=getValue$2(_0x5aef77+_0x244166,_0x45d0fa(0x42ce)),_0x244166+=0x4;var _0x1ffa7b=[],_0x19c13f=0x0;for(_0x298ed6=0x0;_0x298ed6<_0x18d05d;_0x298ed6++)_0x1ffa7b[_0x19c13f++]=getValue$2(_0x5aef77+_0x244166,_0x3e8007(0x54f0)),_0x244166+=0x4,_0x1ffa7b[_0x19c13f++]=getValue$2(_0x5aef77+_0x244166,_0x45d0fa(0x2955)),_0x244166+=0x4;var _0x35af2c=[],_0xf8be6d=0x0;for(_0x298ed6=0x0;_0x298ed6<_0x1d1782;_0x298ed6++)_0x35af2c[_0xf8be6d++]=getValue$2(_0x5aef77+_0x244166,_0x3e8007(0x54f0)),_0x244166+=0x4,_0x35af2c[_0xf8be6d++]=getValue$2(_0x5aef77+_0x244166,_0x3e8007(0x54f0)),_0x244166+=0x4,_0x35af2c[_0xf8be6d++]=getValue$2(_0x5aef77+_0x244166,_0x45d0fa(0x2955)),_0x244166+=0x4;_0x585d76[_0x4e6871]={'vertex':{'count':_0x239c32[0x0],'typedArray':_0x4935d9},'indices':{'typedArray':_0x4982a9,'count':_0x239c32[0x1]},'uv':_0x1ffa7b,'normal':_0x35af2c,'position':new Cartesian3(_0x49b6ee,_0x31bd5b,_0x10e9c6)};}return _0x585d76;}function CustomGeometryOptions(_0x38773d){var _0x1ece65=_0x307c2b,_0x3bda65=_0x5e00b3;this['id']=_0x38773d,this[_0x3bda65(0x5383)]=void 0x0,this[_0x1ece65(0x4860)]=void 0x0,this[_0x1ece65(0x172d)]=void 0x0;}function CustomGeometryUpdater(_0x395f75,_0x49d45d){var _0x52f9d0=_0x307c2b,_0x5a8013=_0x5e00b3;GeometryUpdater[_0x52f9d0(0x4d6c)](this,{'entity':_0x395f75,'scene':_0x49d45d,'geometryOptions':new CustomGeometryOptions(_0x395f75),'geometryPropertyName':_0x5a8013(0x144e),'observedPropertyNames':[_0x5a8013(0x1305),_0x5a8013(0x144e),_0x52f9d0(0x43d4)]}),this[_0x5a8013(0x511e)]=!0x1,this[_0x5a8013(0x3008)]=!0x0,this[_0x52f9d0(0x5796)]=TextureWrap$1[_0x5a8013(0x5993)],this[_0x5a8013(0x56e9)]=TextureWrap$1[_0x5a8013(0x5993)],this[_0x5a8013(0x5f25)]=!0x1;var _0x5d70df=this;defined$1(_0x395f75[_0x5a8013(0x144e)])&&(_0x395f75[_0x52f9d0(0x2b1d)][_0x52f9d0(0x2f8)]=new ConstantProperty(_0x395f75[_0x5a8013(0x144e)][_0x5a8013(0x27cb)]||0x1),this[_0x5a8013(0x34f0)]=new ConstantProperty(_0x395f75[_0x5a8013(0x144e)][_0x5a8013(0x28a6)]||!0x1),Object[_0x5a8013(0x1dfd)](_0x395f75[_0x5a8013(0x144e)],{'outline':{'get':function(){var _0x1033e4=_0x5a8013;return _0x5d70df[_0x1033e4(0x34f0)];},'set':function(_0x519fdf){var _0x4a6b0e=_0x52f9d0,_0x2f8d11=_0x5a8013;if(_0x519fdf!==_0x5d70df[_0x2f8d11(0x34f0)]){if(!0x0===_0x519fdf)_0x5d70df[_0x4a6b0e(0x1fcb)]=!0x0,_0x395f75[_0x2f8d11(0x144e)][_0x4a6b0e(0x2f8)]=new ConstantProperty(_0x395f75[_0x4a6b0e(0x2b1d)][_0x2f8d11(0x27cb)]||0x1),_0x5d70df['_onEntityPropertyChanged'](_0x395f75,_0x2f8d11(0x144e),_0x395f75[_0x2f8d11(0x144e)],void 0x0),_0x5d70df[_0x2f8d11(0x23ec)](0x1);else{_0x5d70df[_0x2f8d11(0x34f0)]=void 0x0;var _0x5a4dd6=_0x395f75[_0x2f8d11(0x203c)];defined$1(_0x5a4dd6[_0x2f8d11(0x50ae)])&&_0x5a4dd6[_0x2f8d11(0x50ae)][_0x2f8d11(0x443c)](),_0x5a4dd6[_0x2f8d11(0x50ae)]=void 0x0,_0x5a4dd6[_0x2f8d11(0x34f0)]=!0x1;}}}}})),this[_0x52f9d0(0x40e4)](_0x395f75,_0x5a8013(0x144e),_0x395f75[_0x5a8013(0x144e)],void 0x0);}ThreeDDesigner[_0x307c2b(0x4b09)]=function(_0x3c2267,_0x3a508d,_0x303b1d,_0x3a9b41){var _0x21ac16=_0x307c2b,_0x54fdf3=_0x5e00b3;if(!(_0x3c2267 instanceof GeoLine3D))throw new DeveloperError$1(_0x54fdf3(0x116));defined$1(_0x303b1d)||(_0x303b1d={}),defined$1(_0x3a9b41)||(_0x3a9b41={});for(var _0x5684d7=defaultValue$1(_0x303b1d[_0x54fdf3(0x5ecb)],!0x0),_0x57be77=defaultValue$1(_0x303b1d[_0x54fdf3(0x5b0d)],!0x0),_0x20e545=defaultValue$1(_0x303b1d[_0x54fdf3(0x2d7c)],!0x0),_0xdebafe=defaultValue$1(_0x303b1d[_0x54fdf3(0x5834)],0x3),_0x28fed8=defaultValue$1(_0x303b1d['splitSegment'],!0x1),_0x1144a1=defaultValue$1(_0x303b1d[_0x54fdf3(0x1594)],!0x1),_0x32e554=defaultValue$1(_0x303b1d[_0x21ac16(0x49ad)],0x0),_0x1515c3=defaultValue$1(_0x303b1d[_0x21ac16(0xde8)],!0x0),_0x112b46=defaultValue$1(_0x3a9b41[_0x54fdf3(0x4855)],!0x0),_0x297563=defaultValue$1(_0x3a9b41[_0x54fdf3(0x5bc0)],0x0),_0x83a620=defaultValue$1(_0x3a9b41['uTiling'],0x1),_0x32bb86=defaultValue$1(_0x3a9b41[_0x21ac16(0x30f8)],0x1),_0x18db99=[],_0xd711f8=_0x3a508d[_0x54fdf3(0x4b1e)],_0x1534c3=0x0,_0x10cb74=0x0;_0x10cb74<_0xd711f8[_0x54fdf3(0x809)];_0x10cb74++){for(var _0x246a54=_0xd711f8[_0x10cb74],_0x135e56=[],_0x43e778=0x0;_0x43e778<_0x246a54;_0x43e778++)_0x135e56[_0x54fdf3(0x5323)]([_0x3a508d[_0x21ac16(0x2c71)][_0x43e778+_0x1534c3]['x'],_0x3a508d[_0x54fdf3(0x251a)][_0x43e778+_0x1534c3]['y']]);_0x18db99['push'](_0x135e56),_0x1534c3+=_0x246a54;}for(var _0x5b3109=regionToBuffer(_0x18db99,0x2),_0x3d0cc6=[[]],_0x532341=0x0;_0x532341<_0x3c2267[_0x54fdf3(0x251a)][_0x21ac16(0x2ef4)];_0x532341++)_0x3d0cc6[0x0][_0x54fdf3(0x5323)]([_0x3c2267[_0x54fdf3(0x251a)][_0x532341]['x'],_0x3c2267[_0x54fdf3(0x251a)][_0x532341]['y'],_0x3c2267[_0x54fdf3(0x251a)][_0x532341]['z']]);var _0x2ac6dd=regionToBuffer(_0x3d0cc6,0x1),_0x2533fb=uvwParamToBuffer(_0x112b46,_0x297563,_0x83a620,_0x32bb86),_0x4d95b9=loftParamToBuffer(_0x5684d7,_0x57be77,_0x20e545,_0xdebafe,_0x28fed8,_0x1144a1,_0x32e554,_0x1515c3),_0x141afe=Module$5[_0x54fdf3(0x3974)](_0x2ac6dd,!0x0,_0x5b3109,_0x4d95b9,_0x2533fb);Module$5[_0x54fdf3(0x42c5)](_0x5b3109),Module$5[_0x54fdf3(0x42c5)](_0x2ac6dd),Module$5[_0x21ac16(0x536f)](_0x4d95b9),Module$5[_0x21ac16(0x536f)](_0x2533fb);var _0x270871=meshBufferToGeometry(_0x141afe);return Module$5[_0x54fdf3(0x42c5)](_0x141afe),_0x270871;},ThreeDDesigner[_0x5e00b3(0x2dd1)]=function(_0xab7e18,_0x24c613,_0x3f42f6){var _0x5f49f3=_0x307c2b,_0xbb3f3b=_0x5e00b3;if(!(_0xab7e18 instanceof GeoRegion3D))throw new DeveloperError$1(_0x5f49f3(0x23f5));defined$1(_0x24c613)||(_0x24c613={}),defined$1(_0x3f42f6)||(_0x3f42f6={});for(var _0x46e2db=defaultValue$1(_0x24c613[_0xbb3f3b(0x5a4e)],0xa),_0x391996=defaultValue$1(_0x24c613[_0x5f49f3(0x43c7)],!0x0),_0x1b80af=defaultValue$1(_0x24c613[_0xbb3f3b(0x5b0d)],!0x0),_0x26e0e9=defaultValue$1(_0x24c613[_0xbb3f3b(0x2d7c)],!0x0),_0x2601f1=defaultValue$1(_0x24c613[_0xbb3f3b(0x5834)],0x7),_0x13150c=defaultValue$1(_0x24c613[_0xbb3f3b(0x14fb)],0x1),_0x406ce6=defaultValue$1(_0x24c613[_0xbb3f3b(0x4c5)],0x1),_0x5a9ac4=defaultValue$1(_0x3f42f6[_0xbb3f3b(0x4855)],!0x0),_0x16a939=defaultValue$1(_0x3f42f6[_0x5f49f3(0x185c)],0x0),_0x197097=defaultValue$1(_0x3f42f6[_0xbb3f3b(0x334b)],0x1),_0x4700fa=defaultValue$1(_0x3f42f6[_0xbb3f3b(0x5ccc)],0x1),_0x4010c1=linearExtrudeParamToBuffer(_0x46e2db,_0x391996,_0x1b80af,_0x26e0e9,_0x2601f1,_0x13150c,_0x406ce6),_0x53ad80=uvwParamToBuffer(_0x5a9ac4,_0x16a939,_0x197097,_0x4700fa),_0x57da5c=[],_0x4d4fdc=_0xab7e18[_0x5f49f3(0x3ff1)],_0x4da0e2=0x0,_0x4423c6=0x0;_0x4423c6<_0x4d4fdc[_0x5f49f3(0x2ef4)];_0x4423c6++){for(var _0x3434b5=_0x4d4fdc[_0x4423c6],_0x51f5fe=[],_0x33eef0=0x0;_0x33eef0<_0x3434b5;_0x33eef0++)_0x51f5fe[_0xbb3f3b(0x5323)]([_0xab7e18[_0xbb3f3b(0x251a)][_0x33eef0+_0x4da0e2]['x'],_0xab7e18[_0xbb3f3b(0x251a)][_0x33eef0+_0x4da0e2]['y'],_0xab7e18['points'][_0x33eef0+_0x4da0e2]['z']]);_0x57da5c[_0xbb3f3b(0x5323)](_0x51f5fe),_0x4da0e2+=_0x3434b5;}var _0x4097ea=regionToBuffer(_0x57da5c),_0x553604=Module$5[_0xbb3f3b(0x3729)](_0x4097ea,_0x4010c1,!0x0,_0x53ad80);Module$5[_0xbb3f3b(0x42c5)](_0x4097ea),Module$5[_0x5f49f3(0x536f)](_0x4010c1),Module$5[_0x5f49f3(0x536f)](_0x53ad80);var _0x3129a9=meshBufferToGeometry(_0x553604);return Module$5[_0xbb3f3b(0x42c5)](_0x553604),_0x3129a9;},defined$1(Object[_0x5e00b3(0x2850)])&&(CustomGeometryUpdater[_0x5e00b3(0x3720)]=Object[_0x5e00b3(0x2850)](GeometryUpdater[_0x5e00b3(0x3720)]),CustomGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=CustomGeometryUpdater),Object[_0x5e00b3(0x1dfd)](CustomGeometryUpdater[_0x5e00b3(0x3720)],{'terrainOffsetProperty':{'get':function(){var _0x47b7a6=_0x5e00b3;return this[_0x47b7a6(0x5653)];}}}),CustomGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x4139)]=function(_0x3cfe7d){var _0x276fe0=_0x307c2b,_0x30d763=_0x5e00b3;if(Check['defined'](_0x30d763(0x45cb),_0x3cfe7d),!this[_0x30d763(0x26ce)])throw new DeveloperError$1(_0x276fe0(0x1463));if(this[_0x30d763(0x159b)][_0x30d763(0x5965)]instanceof GeometryInstance)return this[_0x276fe0(0x1cb3)][_0x30d763(0x5965)];var _0x395690,_0x11a4b8=this[_0x30d763(0x159b)][_0x30d763(0x1305)],_0x1b4c15=this[_0x30d763(0x159b)][_0x30d763(0x2e59)];if(defined$1(_0x11a4b8)?_0x395690=ThreeDDesigner['loft'](_0x11a4b8[_0x30d763(0x48c0)],_0x11a4b8[_0x276fe0(0x49cc)],_0x11a4b8[_0x276fe0(0x406c)],_0x11a4b8[_0x30d763(0x36a5)]):defined$1(_0x1b4c15)&&(_0x395690=ThreeDDesigner[_0x30d763(0x2dd1)](_0x1b4c15[_0x276fe0(0x49cc)],_0x1b4c15[_0x30d763(0xfbf)],_0x1b4c15[_0x30d763(0x36a5)])),!defined$1(_0x395690))return null;var _0x1b3756,_0x11daba=[],_0x25afe=this[_0x30d763(0x7d8)];_0x1b3756=defined$1(_0x25afe[_0x30d763(0x3d7e)])?_0x25afe[_0x30d763(0x3d7e)][_0x30d763(0x4d6)](_0x3cfe7d):{'heading':0x0,'pitch':0x0,'roll':0x0};for(var _0x5d7f97=0x0;_0x5d7f97<_0x395690[_0x30d763(0x809)];_0x5d7f97++){var _0x5237ad=_0x395690[_0x5d7f97][_0x276fe0(0x1ab0)][_0x30d763(0x539b)],_0x3f5f5e=_0x395690[_0x5d7f97]['indices'][_0x30d763(0x539b)],_0x50f685=_0x395690[_0x5d7f97][_0x30d763(0x47ce)],_0x34c294=_0x395690[_0x5d7f97]['uv'],_0x79062e=_0x395690[_0x5d7f97][_0x30d763(0x3747)],_0x5c31e7=_0x25afe[_0x30d763(0x220e)](_0x3cfe7d);_0x25afe[_0x30d763(0x3747)]=_0x79062e;var _0x24e8bc=new GeometryAttributes({'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1['DOUBLE'],'componentsPerAttribute':0x3,'values':new Float64Array(_0x5237ad)}),'normal':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x30d763(0x486a)],'componentsPerAttribute':0x3,'values':new Float32Array(_0x50f685)}),'st':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x30d763(0x486a)],'componentsPerAttribute':0x2,'values':new Float32Array(_0x34c294)})}),_0x18707a=BoundingSphere[_0x276fe0(0x4470)](new Float64Array(_0x5237ad),new Cartesian3(0x0,0x0,0x0),0x3),_0x40ea87=new Geometry$1({'attributes':_0x24e8bc,'indices':_0x3f5f5e,'primitiveType':PrimitiveType$1[_0x30d763(0xf30)],'boundingSphere':_0x18707a}),_0x1a78a5=Transforms[_0x30d763(0x558d)](Cartesian3['fromDegrees'](_0x79062e['x'],_0x79062e['y'],_0x79062e['z']),new HeadingPitchRoll(_0x1b3756[_0x30d763(0x5075)],_0x1b3756[_0x30d763(0x3a66)],_0x1b3756['roll']),Ellipsoid[_0x30d763(0x17f7)],Transforms[_0x30d763(0x14ce)]);_0x11daba[_0x30d763(0x5323)](new GeometryInstance({'id':_0x25afe,'geometry':_0x40ea87,'modelMatrix':_0x1a78a5,'attributes':{'show':new ShowGeometryInstanceAttribute(_0x5c31e7&&_0x25afe[_0x276fe0(0x2b25)]&&this[_0x276fe0(0x2f71)][_0x30d763(0x4d6)](_0x3cfe7d))}}));}if(_0x11daba[_0x30d763(0x809)]>0x1){var _0x542bfd=[];for(_0x5d7f97=0x0;_0x5d7f97<_0x11daba[_0x30d763(0x809)];_0x5d7f97++){var _0x5f110c=new ImageMaterialProperty(_0x25afe[_0x30d763(0x144e)][_0x30d763(0x3453)]);_0x5f110c[_0x30d763(0x2da0)]=!0x0;var _0x4a31be=new Entity({'geometry':{'instance':_0x11daba[_0x5d7f97],'material':_0x5f110c}});_0x542bfd[_0x276fe0(0x2a0e)](_0x4a31be);}return _0x25afe[_0x30d763(0x2e0)]=_0x542bfd,null;}return _0x11daba[0x0];},CustomGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x23ec)]=function(_0x33d37c){var _0x21c953=_0x307c2b,_0x2246ef=_0x5e00b3;Check[_0x2246ef(0x5f34)](_0x2246ef(0x45cb),_0x33d37c);var _0x48a500=this[_0x2246ef(0x159b)];if(!this[_0x2246ef(0x47cc)]||!defined$1(_0x48a500[_0x2246ef(0x2e59)]))throw new DeveloperError$1(_0x21c953(0xf91));for(var _0x1c7ad8,_0x9ebf64=this[_0x2246ef(0x7d8)],_0x51f761=(_0x48a500=this['_options'])[_0x21c953(0x56a7)][_0x21c953(0x49cc)],_0x32daa9={},_0x4a8340=_0x51f761[_0x2246ef(0x4b1e)],_0x5805f2=0x0,_0x5592e6=0x0;_0x5592e6<_0x4a8340[_0x2246ef(0x809)];_0x5592e6++){for(var _0x570767=_0x4a8340[_0x5592e6],_0x1a452d=[],_0x440a5b=0x0;_0x440a5b<_0x570767;_0x440a5b++)_0x1a452d[_0x2246ef(0x5323)](_0x51f761[_0x2246ef(0x251a)][_0x440a5b+_0x5805f2]['x'],_0x51f761[_0x2246ef(0x251a)][_0x440a5b+_0x5805f2]['y']);0x0===_0x5592e6?(_0x32daa9[_0x2246ef(0x1c83)]=Cartesian3[_0x21c953(0x21c8)](_0x1a452d),_0x1c7ad8=_0x51f761[_0x2246ef(0x251a)][_0x440a5b+_0x5805f2-0x1]['z']):(defined$1(_0x32daa9[_0x2246ef(0x4a84)])||(_0x32daa9[_0x2246ef(0x4a84)]=[]),_0x32daa9[_0x2246ef(0x4a84)][_0x2246ef(0x5323)]({'positions':Cartesian3[_0x2246ef(0x25da)](_0x1a452d)})),_0x5805f2+=_0x570767;}var _0x306434=this[_0x2246ef(0x27cb)]<=0x1?1.1:this[_0x2246ef(0x27cb)],_0x3679ab=new PolygonGraphics({'hierarchy':_0x32daa9,'extrudedHeight':_0x48a500[_0x2246ef(0x2e59)][_0x2246ef(0xfbf)][_0x21c953(0x10d5)]+_0x1c7ad8,'height':_0x1c7ad8,'show':!0x0,'outline':!0x0,'outlineWidth':_0x306434,'arcType':0x1,'outlineColor':this['outlineColorProperty'],'perPositionHeight':!0x0});return _0x9ebf64[_0x2246ef(0x203c)]=_0x3679ab,null;},CustomGeometryUpdater[_0x307c2b(0x1aa2)]['_isDynamic']=function(_0x20b25a,_0x54a5ef){return!0x1;},CustomGeometryUpdater[_0x307c2b(0x1aa2)][_0x307c2b(0x35dc)]=function(_0x38e615){return!0x0;},CustomGeometryUpdater[_0x307c2b(0x1aa2)][_0x307c2b(0x5994)]=function(_0x32752c,_0x136353){var _0x58b943=_0x5e00b3,_0x13881b=this[_0x58b943(0x159b)];_0x13881b[_0x58b943(0x1305)]=_0x136353[_0x58b943(0x1305)],_0x13881b[_0x58b943(0x2e59)]=_0x136353[_0x58b943(0x2e59)],_0x13881b[_0x58b943(0x5965)]=_0x136353[_0x58b943(0x5965)];},CustomGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5378)]=heightReferenceOnEntityPropertyChanged;var defaultOffset$8=Cartesian3[_0x5e00b3(0x3a34)],offsetScratch$7=new Cartesian3(),positionScratch$6=new Cartesian3(),scratchColor$f=new Color$2();function CylinderGeometryOptions(_0x346a68){var _0x59c232=_0x5e00b3;this['id']=_0x346a68,this['vertexFormat']=void 0x0,this[_0x59c232(0x809)]=void 0x0,this[_0x59c232(0x57c1)]=void 0x0,this[_0x59c232(0x3557)]=void 0x0,this[_0x59c232(0x11d3)]=void 0x0,this[_0x59c232(0x58fd)]=void 0x0,this[_0x59c232(0x4236)]=void 0x0;}function CylinderGeometryUpdater(_0x218f54,_0x205bcc){var _0x40b575=_0x307c2b,_0x5c7a25=_0x5e00b3;GeometryUpdater[_0x5c7a25(0x3c9e)](this,{'entity':_0x218f54,'scene':_0x205bcc,'geometryOptions':new CylinderGeometryOptions(_0x218f54),'geometryPropertyName':'cylinder','observedPropertyNames':[_0x40b575(0x4967),_0x5c7a25(0x3747),_0x40b575(0x36ab),_0x5c7a25(0x4cb3)]}),this[_0x40b575(0x40e4)](_0x218f54,_0x5c7a25(0x4cb3),_0x218f54[_0x5c7a25(0x4cb3)],void 0x0);}function DynamicCylinderGeometryUpdater(_0x168c39,_0x16d844,_0x16d705){var _0x2cbc2e=_0x5e00b3;DynamicGeometryUpdater$1[_0x2cbc2e(0x3c9e)](this,_0x168c39,_0x16d844,_0x16d705);}function DataSourceClock(){var _0x379576=_0x307c2b,_0x4d7f78=_0x5e00b3;this[_0x4d7f78(0x5303)]=new Event(),this[_0x379576(0x4422)]=void 0x0,this[_0x4d7f78(0x398a)]=void 0x0,this[_0x379576(0x4a71)]=void 0x0,this[_0x4d7f78(0x543c)]=void 0x0,this[_0x4d7f78(0x27f)]=void 0x0,this[_0x379576(0x4d67)]=void 0x0;}defined$1(Object[_0x5e00b3(0x2850)])&&(CylinderGeometryUpdater[_0x5e00b3(0x3720)]=Object[_0x5e00b3(0x2850)](GeometryUpdater[_0x5e00b3(0x3720)]),CylinderGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=CylinderGeometryUpdater),Object[_0x5e00b3(0x1dfd)](CylinderGeometryUpdater[_0x307c2b(0x1aa2)],{'terrainOffsetProperty':{'get':function(){var _0x5be2e6=_0x5e00b3;return this[_0x5be2e6(0x5653)];}}}),CylinderGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2b2d)]=function(_0x3e777e){var _0x2d2f9e=_0x307c2b,_0x24211a=_0x5e00b3,_0x5c427e,_0x5b4070=this[_0x2d2f9e(0x5718)],_0x5642f4=_0x5b4070[_0x24211a(0x220e)](_0x3e777e),_0x3a0cce=new ShowGeometryInstanceAttribute(_0x5642f4&&_0x5b4070['isShowing']&&this[_0x24211a(0x5b19)][_0x24211a(0x4d6)](_0x3e777e)&&this[_0x24211a(0x20d7)][_0x24211a(0x4d6)](_0x3e777e)),_0x52bd6d=this[_0x24211a(0xa00)][_0x24211a(0x4d6)](_0x3e777e),_0xad85bc={'show':_0x3a0cce,'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0x24211a(0x2b97)](_0x52bd6d),'color':void 0x0,'offset':void 0x0};return this[_0x2d2f9e(0x586a)]instanceof ColorMaterialProperty&&(defined$1(this[_0x24211a(0x31d8)][_0x24211a(0x8fe)])&&(this[_0x24211a(0x31d8)][_0x24211a(0x8fe)][_0x24211a(0x41b2)]||_0x5642f4)&&(_0x5c427e=this[_0x24211a(0x31d8)][_0x24211a(0x8fe)][_0x24211a(0x4d6)](_0x3e777e,scratchColor$f)),defined$1(_0x5c427e)||(_0x5c427e=Color$2[_0x24211a(0x3b7e)]),_0xad85bc['color']=ColorGeometryInstanceAttribute[_0x24211a(0x3255)](_0x5c427e)),(defined$1(this[_0x2d2f9e(0x1cb3)][_0x24211a(0x4236)])&&(_0xad85bc[_0x24211a(0x2c14)]=OffsetGeometryInstanceAttribute[_0x24211a(0x16c8)](Property$1[_0x24211a(0x5611)](this[_0x24211a(0x5653)],_0x3e777e,defaultOffset$8,offsetScratch$7))),new GeometryInstance({'id':_0x5b4070,'geometry':new CylinderGeometry(this['_options']),'modelMatrix':_0x5b4070[_0x24211a(0x3e7e)](_0x3e777e,_0x5b4070[_0x24211a(0x4cb3)][_0x2d2f9e(0x9a2)],0.5*this[_0x2d2f9e(0x1cb3)][_0x24211a(0x809)],this[_0x24211a(0x5e52)]['mapProjection'][_0x24211a(0x4faa)]),'attributes':_0xad85bc}));},CylinderGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x23ec)]=function(_0x37dfb7){var _0x10ac62=_0x307c2b,_0x3af6e2=_0x5e00b3,_0x5c1c6b=this[_0x3af6e2(0x7d8)],_0x414d33=_0x5c1c6b[_0x3af6e2(0x220e)](_0x37dfb7),_0x322a33=Property$1[_0x10ac62(0x1611)](this[_0x3af6e2(0x1b03)],_0x37dfb7,Color$2[_0x3af6e2(0x12b7)],scratchColor$f),_0x3d2fed=this[_0x3af6e2(0xa00)][_0x3af6e2(0x4d6)](_0x37dfb7),_0x324337={'show':new ShowGeometryInstanceAttribute(_0x414d33&&_0x5c1c6b[_0x3af6e2(0x227a)]&&this[_0x10ac62(0x2f71)][_0x3af6e2(0x4d6)](_0x37dfb7)&&this[_0x3af6e2(0x4e74)][_0x3af6e2(0x4d6)](_0x37dfb7)),'color':ColorGeometryInstanceAttribute[_0x3af6e2(0x3255)](_0x322a33),'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0x10ac62(0x3092)](_0x3d2fed),'offset':void 0x0};return defined$1(this[_0x3af6e2(0x159b)][_0x3af6e2(0x4236)])&&(_0x324337[_0x3af6e2(0x2c14)]=OffsetGeometryInstanceAttribute[_0x3af6e2(0x16c8)](Property$1[_0x3af6e2(0x5611)](this[_0x3af6e2(0x5653)],_0x37dfb7,defaultOffset$8,offsetScratch$7))),new GeometryInstance({'id':_0x5c1c6b,'geometry':new CylinderOutlineGeometry(this[_0x3af6e2(0x159b)]),'modelMatrix':_0x5c1c6b[_0x3af6e2(0x3e7e)](_0x37dfb7,_0x5c1c6b[_0x3af6e2(0x4cb3)][_0x10ac62(0x9a2)],0.5*this[_0x10ac62(0x1cb3)][_0x3af6e2(0x809)],this[_0x3af6e2(0x5e52)]['mapProjection'][_0x3af6e2(0x4faa)]),'attributes':_0x324337});},CylinderGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2e7f)]=function(_0x425a8f,_0x12f0b0){var _0x5d2200=_0x5e00b3;return Property$1[_0x5d2200(0x5db9)](this[_0x5d2200(0x7d8)][_0x5d2200(0x3747)],_0x425a8f,_0x12f0b0);},CylinderGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5d89)]=function(_0xaa853b,_0x361fb5){var _0x263bf7=_0x307c2b,_0x294d2c=_0x5e00b3;return!defined$1(_0xaa853b[_0x294d2c(0x3747)])||!defined$1(_0x361fb5[_0x294d2c(0x809)])||!defined$1(_0x361fb5[_0x294d2c(0x57c1)])||!defined$1(_0x361fb5[_0x294d2c(0x3557)])||GeometryUpdater[_0x294d2c(0x3720)][_0x263bf7(0x3733)][_0x294d2c(0x3c9e)](this,_0xaa853b,_0x361fb5);},CylinderGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x3849)]=function(_0x4b6f68,_0x5b703e){var _0x47a8c2=_0x307c2b,_0x465a5d=_0x5e00b3;return!(_0x4b6f68[_0x465a5d(0x3747)][_0x465a5d(0x41b2)]&&Property$1[_0x465a5d(0x41b2)](_0x4b6f68[_0x47a8c2(0x36ab)])&&_0x5b703e[_0x465a5d(0x809)][_0x47a8c2(0x4837)]&&_0x5b703e[_0x465a5d(0x57c1)][_0x47a8c2(0x4837)]&&_0x5b703e[_0x465a5d(0x3557)][_0x465a5d(0x41b2)]&&Property$1[_0x465a5d(0x41b2)](_0x5b703e['slices'])&&Property$1[_0x47a8c2(0x4837)](_0x5b703e[_0x465a5d(0x27cb)])&&Property$1[_0x465a5d(0x41b2)](_0x5b703e[_0x465a5d(0x58fd)]));},CylinderGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x382d)]=function(_0x2b9e69,_0x168c03){var _0x3895d1=_0x307c2b,_0x24b3c7=_0x5e00b3,_0x417366=Property$1[_0x24b3c7(0x5611)](_0x168c03[_0x24b3c7(0x5698)],Iso8601[_0x24b3c7(0x5b41)],HeightReference$1[_0x24b3c7(0x423a)]),_0x22e43b=this[_0x24b3c7(0x159b)];_0x22e43b[_0x24b3c7(0x5383)]=this[_0x24b3c7(0x31d8)]instanceof ColorMaterialProperty?PerInstanceColorAppearance[_0x24b3c7(0x4fb)]:MaterialAppearance[_0x24b3c7(0x2bdf)][_0x24b3c7(0x4db)][_0x24b3c7(0x5383)],_0x22e43b[_0x24b3c7(0x809)]=_0x168c03[_0x24b3c7(0x809)][_0x24b3c7(0x4d6)](Iso8601[_0x24b3c7(0x5b41)]),_0x22e43b[_0x24b3c7(0x57c1)]=_0x168c03[_0x3895d1(0x3f7e)][_0x24b3c7(0x4d6)](Iso8601[_0x24b3c7(0x5b41)]),_0x22e43b[_0x24b3c7(0x3557)]=_0x168c03['bottomRadius'][_0x24b3c7(0x4d6)](Iso8601[_0x3895d1(0x150f)]),_0x22e43b[_0x24b3c7(0x11d3)]=Property$1[_0x24b3c7(0x5db9)](_0x168c03[_0x3895d1(0x4860)],Iso8601[_0x3895d1(0x150f)]),_0x22e43b[_0x24b3c7(0x58fd)]=Property$1[_0x24b3c7(0x5db9)](_0x168c03[_0x3895d1(0x2dd)],Iso8601[_0x3895d1(0x150f)]),_0x22e43b[_0x24b3c7(0x4236)]=_0x417366!==HeightReference$1[_0x24b3c7(0x423a)]?GeometryOffsetAttribute$1[_0x24b3c7(0x1b9)]:void 0x0;},CylinderGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5378)]=heightReferenceOnEntityPropertyChanged,CylinderGeometryUpdater[_0x5e00b3(0x31f5)]=DynamicCylinderGeometryUpdater,defined$1(Object[_0x5e00b3(0x2850)])&&(DynamicCylinderGeometryUpdater[_0x307c2b(0x1aa2)]=Object[_0x5e00b3(0x2850)](DynamicGeometryUpdater$1[_0x5e00b3(0x3720)]),DynamicCylinderGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x5a6f)]=DynamicCylinderGeometryUpdater),DynamicCylinderGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5d89)]=function(_0xc386b0,_0x149bd1,_0xcb40c6){var _0x4504df=_0x307c2b,_0x279e75=_0x5e00b3,_0x1b95e3=this[_0x279e75(0x159b)];return!defined$1(Property$1[_0x279e75(0x5db9)](_0xc386b0[_0x279e75(0x3747)],_0xcb40c6,positionScratch$6))||!defined$1(_0x1b95e3[_0x279e75(0x809)])||!defined$1(_0x1b95e3[_0x279e75(0x57c1)])||!defined$1(_0x1b95e3[_0x279e75(0x3557)])||DynamicGeometryUpdater$1[_0x4504df(0x1aa2)][_0x279e75(0x5d89)][_0x279e75(0x3c9e)](this,_0xc386b0,_0x149bd1,_0xcb40c6);},DynamicCylinderGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x4c4d)]=function(_0x51c96,_0x421105,_0xf2bcc5){var _0x4f580c=_0x307c2b,_0x128c16=_0x5e00b3,_0xb48814=Property$1[_0x128c16(0x5611)](_0x421105[_0x128c16(0x5698)],_0xf2bcc5,HeightReference$1[_0x4f580c(0x364a)]),_0x306816=this[_0x128c16(0x159b)];_0x306816[_0x128c16(0x809)]=Property$1[_0x128c16(0x5db9)](_0x421105[_0x4f580c(0x2ef4)],_0xf2bcc5),_0x306816[_0x128c16(0x57c1)]=Property$1[_0x128c16(0x5db9)](_0x421105[_0x128c16(0x57c1)],_0xf2bcc5),_0x306816[_0x128c16(0x3557)]=Property$1[_0x4f580c(0x22bf)](_0x421105[_0x128c16(0x3557)],_0xf2bcc5),_0x306816[_0x128c16(0x11d3)]=Property$1[_0x128c16(0x5db9)](_0x421105[_0x128c16(0x11d3)],_0xf2bcc5),_0x306816[_0x128c16(0x58fd)]=Property$1[_0x128c16(0x5db9)](_0x421105[_0x128c16(0x58fd)],_0xf2bcc5),_0x306816[_0x128c16(0x4236)]=_0xb48814!==HeightReference$1[_0x128c16(0x423a)]?GeometryOffsetAttribute$1[_0x128c16(0x1b9)]:void 0x0;},Object[_0x5e00b3(0x1dfd)](DataSourceClock[_0x5e00b3(0x3720)],{'definitionChanged':{'get':function(){var _0x574973=_0x5e00b3;return this[_0x574973(0x5303)];}},'startTime':createRawPropertyDescriptor(_0x5e00b3(0x3d3d)),'stopTime':createRawPropertyDescriptor(_0x5e00b3(0x5dee)),'currentTime':createRawPropertyDescriptor(_0x5e00b3(0x22b3)),'clockRange':createRawPropertyDescriptor(_0x5e00b3(0x1439)),'clockStep':createRawPropertyDescriptor(_0x5e00b3(0x471f)),'multiplier':createRawPropertyDescriptor(_0x307c2b(0x2096))}),DataSourceClock[_0x307c2b(0x1aa2)][_0x5e00b3(0x40f3)]=function(_0x1fce5b){var _0x343338=_0x307c2b,_0x55952a=_0x5e00b3;return defined$1(_0x1fce5b)||(_0x1fce5b=new DataSourceClock()),_0x1fce5b[_0x343338(0x36fa)]=this[_0x343338(0x36fa)],_0x1fce5b[_0x343338(0x25c6)]=this[_0x55952a(0x5dee)],_0x1fce5b[_0x55952a(0x22b3)]=this[_0x343338(0xbe7)],_0x1fce5b['clockRange']=this[_0x55952a(0x1439)],_0x1fce5b[_0x55952a(0x471f)]=this[_0x55952a(0x471f)],_0x1fce5b[_0x55952a(0x3ef1)]=this[_0x55952a(0x3ef1)],_0x1fce5b;},DataSourceClock[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x3d50e3){var _0x5a1bfa=_0x307c2b,_0x2152b3=_0x5e00b3;return this===_0x3d50e3||defined$1(_0x3d50e3)&&JulianDate[_0x2152b3(0x1dab)](this[_0x2152b3(0x3d3d)],_0x3d50e3[_0x2152b3(0x3d3d)])&&JulianDate[_0x2152b3(0x1dab)](this[_0x2152b3(0x5dee)],_0x3d50e3[_0x2152b3(0x5dee)])&&JulianDate[_0x2152b3(0x1dab)](this[_0x5a1bfa(0xbe7)],_0x3d50e3[_0x2152b3(0x22b3)])&&this[_0x2152b3(0x1439)]===_0x3d50e3[_0x2152b3(0x1439)]&&this[_0x2152b3(0x471f)]===_0x3d50e3[_0x5a1bfa(0x1158)]&&this[_0x2152b3(0x3ef1)]===_0x3d50e3[_0x2152b3(0x3ef1)];},DataSourceClock[_0x5e00b3(0x3720)][_0x5e00b3(0xa52)]=function(_0x1ac4a9){var _0x12a6b7=_0x307c2b,_0x1a4aa2=_0x5e00b3;this[_0x1a4aa2(0x3d3d)]=defaultValue$1(this[_0x1a4aa2(0x3d3d)],_0x1ac4a9[_0x1a4aa2(0x3d3d)]),this[_0x1a4aa2(0x5dee)]=defaultValue$1(this[_0x1a4aa2(0x5dee)],_0x1ac4a9[_0x1a4aa2(0x5dee)]),this[_0x1a4aa2(0x22b3)]=defaultValue$1(this[_0x1a4aa2(0x22b3)],_0x1ac4a9[_0x1a4aa2(0x22b3)]),this[_0x1a4aa2(0x1439)]=defaultValue$1(this[_0x1a4aa2(0x1439)],_0x1ac4a9[_0x1a4aa2(0x1439)]),this[_0x12a6b7(0x1158)]=defaultValue$1(this[_0x1a4aa2(0x471f)],_0x1ac4a9[_0x1a4aa2(0x471f)]),this[_0x1a4aa2(0x3ef1)]=defaultValue$1(this[_0x1a4aa2(0x3ef1)],_0x1ac4a9[_0x12a6b7(0x2096)]);},DataSourceClock[_0x307c2b(0x1aa2)][_0x5e00b3(0x4d6)]=function(_0x12c75c){var _0x155b38=_0x307c2b,_0x17a2b1=_0x5e00b3;return defined$1(_0x12c75c)||(_0x12c75c=new Clock()),_0x12c75c[_0x17a2b1(0x3d3d)]=defaultValue$1(this[_0x17a2b1(0x3d3d)],_0x12c75c[_0x17a2b1(0x3d3d)]),_0x12c75c[_0x17a2b1(0x5dee)]=defaultValue$1(this[_0x17a2b1(0x5dee)],_0x12c75c[_0x155b38(0x25c6)]),_0x12c75c[_0x17a2b1(0x22b3)]=defaultValue$1(this[_0x17a2b1(0x22b3)],_0x12c75c['currentTime']),_0x12c75c[_0x17a2b1(0x1439)]=defaultValue$1(this[_0x17a2b1(0x1439)],_0x12c75c[_0x155b38(0x2e4d)]),_0x12c75c[_0x155b38(0x2096)]=defaultValue$1(this[_0x155b38(0x2096)],_0x12c75c[_0x155b38(0x2096)]),_0x12c75c[_0x155b38(0x1158)]=defaultValue$1(this[_0x17a2b1(0x471f)],_0x12c75c[_0x17a2b1(0x471f)]),_0x12c75c;};var defaultColor$9=Color$2[_0x5e00b3(0x3b7e)],defaultCellAlpha=0.1,defaultLineCount=new Cartesian2(0x8,0x8),defaultLineOffset=new Cartesian2(0x0,0x0),defaultLineThickness=new Cartesian2(0x1,0x1);function GridMaterialProperty(_0x248608){var _0x22ee97=_0x307c2b,_0x34a8bd=_0x5e00b3;_0x248608=defaultValue$1(_0x248608,defaultValue$1[_0x22ee97(0x216e)]),this[_0x22ee97(0x1278)]=new Event(),this[_0x22ee97(0x25c0)]=void 0x0,this[_0x34a8bd(0x5f8)]=void 0x0,this[_0x34a8bd(0x132b)]=void 0x0,this[_0x22ee97(0x2bb3)]=void 0x0,this[_0x34a8bd(0x35e4)]=void 0x0,this[_0x34a8bd(0x2d4a)]=void 0x0,this[_0x34a8bd(0x1247)]=void 0x0,this[_0x34a8bd(0x2e2a)]=void 0x0,this[_0x34a8bd(0x4e08)]=void 0x0,this['_lineOffsetSubscription']=void 0x0,this[_0x34a8bd(0x8fe)]=_0x248608[_0x34a8bd(0x8fe)],this[_0x34a8bd(0x29e7)]=_0x248608[_0x22ee97(0x3a6f)],this[_0x34a8bd(0xa07)]=_0x248608['lineCount'],this[_0x34a8bd(0x4903)]=_0x248608[_0x34a8bd(0x4903)],this[_0x34a8bd(0x294d)]=_0x248608[_0x34a8bd(0x294d)];}function PolylineArrowMaterialProperty(_0x19c8de){var _0x1e5ec3=_0x307c2b,_0x2adc27=_0x5e00b3;this[_0x1e5ec3(0x1278)]=new Event(),this[_0x2adc27(0x512)]=void 0x0,this[_0x2adc27(0x5f8)]=void 0x0,this[_0x2adc27(0x8fe)]=_0x19c8de;}Object[_0x5e00b3(0x1dfd)](GridMaterialProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x178491=_0x307c2b,_0x2db61b=_0x5e00b3;return Property$1[_0x2db61b(0x41b2)](this[_0x2db61b(0x512)])&&Property$1[_0x2db61b(0x41b2)](this[_0x178491(0x4552)])&&Property$1[_0x2db61b(0x41b2)](this[_0x2db61b(0x35e4)])&&Property$1[_0x2db61b(0x41b2)](this[_0x2db61b(0x1247)])&&Property$1[_0x178491(0x4837)](this[_0x2db61b(0x4e08)]);}},'definitionChanged':{'get':function(){var _0x265738=_0x5e00b3;return this[_0x265738(0x5303)];}},'color':createPropertyDescriptor(_0x5e00b3(0x8fe)),'cellAlpha':createPropertyDescriptor(_0x5e00b3(0x29e7)),'lineCount':createPropertyDescriptor(_0x307c2b(0x3ef9)),'lineThickness':createPropertyDescriptor(_0x5e00b3(0x4903)),'lineOffset':createPropertyDescriptor(_0x307c2b(0x957))}),GridMaterialProperty[_0x307c2b(0x1aa2)][_0x5e00b3(0x135e)]=function(_0x392284){var _0x2244a9=_0x5e00b3;return _0x2244a9(0xc40);},GridMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x447b0a,_0x16ff3e){var _0x31f879=_0x307c2b,_0x12a669=_0x5e00b3;return defined$1(_0x16ff3e)||(_0x16ff3e={}),_0x16ff3e[_0x12a669(0x8fe)]=Property$1[_0x12a669(0xc49)](this[_0x12a669(0x512)],_0x447b0a,defaultColor$9,_0x16ff3e[_0x12a669(0x8fe)]),_0x16ff3e[_0x12a669(0x29e7)]=Property$1[_0x12a669(0x5611)](this[_0x12a669(0x132b)],_0x447b0a,defaultCellAlpha),_0x16ff3e[_0x12a669(0xa07)]=Property$1[_0x12a669(0xc49)](this[_0x31f879(0x478a)],_0x447b0a,defaultLineCount,_0x16ff3e[_0x12a669(0xa07)]),_0x16ff3e[_0x12a669(0x4903)]=Property$1[_0x12a669(0xc49)](this[_0x31f879(0x53de)],_0x447b0a,defaultLineThickness,_0x16ff3e[_0x12a669(0x4903)]),_0x16ff3e[_0x12a669(0x294d)]=Property$1['getValueOrClonedDefault'](this[_0x12a669(0x4e08)],_0x447b0a,defaultLineOffset,_0x16ff3e[_0x12a669(0x294d)]),_0x16ff3e;},GridMaterialProperty[_0x5e00b3(0x3720)]['equals']=function(_0x406e88){var _0x585141=_0x307c2b,_0x433690=_0x5e00b3;return this===_0x406e88||_0x406e88 instanceof GridMaterialProperty&&Property$1[_0x433690(0x1dab)](this[_0x433690(0x512)],_0x406e88[_0x433690(0x512)])&&Property$1[_0x585141(0x4d2)](this[_0x433690(0x132b)],_0x406e88[_0x433690(0x132b)])&&Property$1[_0x433690(0x1dab)](this[_0x433690(0x35e4)],_0x406e88[_0x433690(0x35e4)])&&Property$1[_0x433690(0x1dab)](this[_0x433690(0x1247)],_0x406e88[_0x433690(0x1247)])&&Property$1[_0x585141(0x4d2)](this[_0x433690(0x4e08)],_0x406e88[_0x433690(0x4e08)]);},Object[_0x5e00b3(0x1dfd)](PolylineArrowMaterialProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x10aa33=_0x307c2b,_0x2dcd4f=_0x5e00b3;return Property$1[_0x2dcd4f(0x41b2)](this[_0x10aa33(0x25c0)]);}},'definitionChanged':{'get':function(){var _0x2ce2b3=_0x5e00b3;return this[_0x2ce2b3(0x5303)];}},'color':createPropertyDescriptor(_0x307c2b(0x3a3a))}),PolylineArrowMaterialProperty[_0x307c2b(0x1aa2)][_0x5e00b3(0x135e)]=function(_0x4dd524){var _0xda35df=_0x5e00b3;return _0xda35df(0x4957);},PolylineArrowMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x1779e2,_0x10f1ec){var _0x1dbe81=_0x307c2b,_0x2295d1=_0x5e00b3;return defined$1(_0x10f1ec)||(_0x10f1ec={}),_0x10f1ec[_0x1dbe81(0x3a3a)]=Property$1[_0x2295d1(0xc49)](this[_0x2295d1(0x512)],_0x1779e2,Color$2[_0x1dbe81(0x5a89)],_0x10f1ec[_0x2295d1(0x8fe)]),_0x10f1ec;},PolylineArrowMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x522568){var _0x1ef2f7=_0x307c2b,_0x5f389c=_0x5e00b3;return this===_0x522568||_0x522568 instanceof PolylineArrowMaterialProperty&&Property$1[_0x5f389c(0x1dab)](this[_0x5f389c(0x512)],_0x522568[_0x1ef2f7(0x25c0)]);};var defaultColor$8=Color$2[_0x307c2b(0x5a89)],defaultGapColor=Color$2[_0x307c2b(0x2a27)],defaultDashLength=0x10,defaultDashPattern=0xff;function PolylineDashMaterialProperty(_0x508618){var _0xa69815=_0x307c2b,_0xe2703c=_0x5e00b3;_0x508618=defaultValue$1(_0x508618,defaultValue$1[_0xe2703c(0x243c)]),this[_0xa69815(0x1278)]=new Event(),this[_0xe2703c(0x512)]=void 0x0,this[_0xe2703c(0x5f8)]=void 0x0,this[_0xe2703c(0x859)]=void 0x0,this[_0xe2703c(0x2794)]=void 0x0,this[_0xa69815(0x167b)]=void 0x0,this[_0xe2703c(0x4ef8)]=void 0x0,this[_0xe2703c(0x18dd)]=void 0x0,this[_0xe2703c(0x5181)]=void 0x0,this[_0xe2703c(0x8fe)]=_0x508618[_0xe2703c(0x8fe)],this[_0xe2703c(0x2da2)]=_0x508618[_0xe2703c(0x2da2)],this[_0xe2703c(0x3bf9)]=_0x508618[_0xa69815(0x57fa)],this[_0xe2703c(0x47fe)]=_0x508618[_0xa69815(0x3fcf)];}Object[_0x5e00b3(0x1dfd)](PolylineDashMaterialProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x3aa472=_0x307c2b,_0x3cae68=_0x5e00b3;return Property$1[_0x3aa472(0x4837)](this[_0x3aa472(0x25c0)])&&Property$1[_0x3cae68(0x41b2)](this[_0x3cae68(0x859)])&&Property$1[_0x3cae68(0x41b2)](this[_0x3aa472(0x167b)])&&Property$1['isConstant'](this[_0x3cae68(0x18dd)]);}},'definitionChanged':{'get':function(){var _0x292c77=_0x5e00b3;return this[_0x292c77(0x5303)];}},'color':createPropertyDescriptor(_0x5e00b3(0x8fe)),'gapColor':createPropertyDescriptor(_0x5e00b3(0x2da2)),'dashLength':createPropertyDescriptor(_0x307c2b(0x57fa)),'dashPattern':createPropertyDescriptor(_0x5e00b3(0x47fe))}),PolylineDashMaterialProperty['prototype'][_0x5e00b3(0x135e)]=function(_0x18e8f5){var _0x320e46=_0x5e00b3;return _0x320e46(0x5af9);},PolylineDashMaterialProperty[_0x307c2b(0x1aa2)][_0x307c2b(0x134c)]=function(_0x424d37,_0x2dc3d6){var _0x3c8329=_0x307c2b,_0xb1ce3d=_0x5e00b3;return defined$1(_0x2dc3d6)||(_0x2dc3d6={}),_0x2dc3d6[_0x3c8329(0x3a3a)]=Property$1[_0xb1ce3d(0xc49)](this[_0x3c8329(0x25c0)],_0x424d37,defaultColor$8,_0x2dc3d6[_0xb1ce3d(0x8fe)]),_0x2dc3d6[_0xb1ce3d(0x2da2)]=Property$1[_0xb1ce3d(0xc49)](this[_0xb1ce3d(0x859)],_0x424d37,defaultGapColor,_0x2dc3d6[_0xb1ce3d(0x2da2)]),_0x2dc3d6['dashLength']=Property$1[_0xb1ce3d(0x5611)](this[_0x3c8329(0x167b)],_0x424d37,defaultDashLength,_0x2dc3d6[_0xb1ce3d(0x3bf9)]),_0x2dc3d6[_0xb1ce3d(0x47fe)]=Property$1[_0xb1ce3d(0x5611)](this[_0xb1ce3d(0x18dd)],_0x424d37,defaultDashPattern,_0x2dc3d6[_0xb1ce3d(0x47fe)]),_0x2dc3d6;},PolylineDashMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x2be302){var _0x352a59=_0x307c2b,_0x2cef40=_0x5e00b3;return this===_0x2be302||_0x2be302 instanceof PolylineDashMaterialProperty&&Property$1['equals'](this[_0x352a59(0x25c0)],_0x2be302[_0x2cef40(0x512)])&&Property$1[_0x352a59(0x4d2)](this[_0x2cef40(0x859)],_0x2be302['_gapColor'])&&Property$1[_0x2cef40(0x1dab)](this[_0x2cef40(0x652)],_0x2be302[_0x2cef40(0x652)])&&Property$1[_0x2cef40(0x1dab)](this[_0x2cef40(0x18dd)],_0x2be302[_0x2cef40(0x18dd)]);};var defaultColor$7=Color$2[_0x5e00b3(0x3b7e)],defaultGlowPower=0.25,defaultTaperPower=0x1;function PolylineGlowMaterialProperty(_0x440fcb){var _0x2890a1=_0x307c2b,_0x41cbf9=_0x5e00b3;_0x440fcb=defaultValue$1(_0x440fcb,defaultValue$1[_0x41cbf9(0x243c)]),this[_0x41cbf9(0x5303)]=new Event(),this[_0x41cbf9(0x512)]=void 0x0,this[_0x41cbf9(0x5f8)]=void 0x0,this[_0x41cbf9(0x185b)]=void 0x0,this[_0x41cbf9(0x412a)]=void 0x0,this[_0x41cbf9(0x535c)]=void 0x0,this[_0x41cbf9(0x198a)]=void 0x0,this[_0x41cbf9(0x8fe)]=_0x440fcb[_0x41cbf9(0x8fe)],this[_0x41cbf9(0x503c)]=_0x440fcb[_0x41cbf9(0x503c)],this[_0x41cbf9(0x5269)]=_0x440fcb[_0x2890a1(0xc94)];}Object[_0x5e00b3(0x1dfd)](PolylineGlowMaterialProperty[_0x307c2b(0x1aa2)],{'isConstant':{'get':function(){var _0x2461a0=_0x307c2b,_0x598d9a=_0x5e00b3;return Property$1[_0x2461a0(0x4837)](this[_0x598d9a(0x512)])&&Property$1[_0x598d9a(0x41b2)](this[_0x598d9a(0x166)]);}},'definitionChanged':{'get':function(){var _0x22b831=_0x5e00b3;return this[_0x22b831(0x5303)];}},'color':createPropertyDescriptor(_0x5e00b3(0x8fe)),'glowPower':createPropertyDescriptor(_0x307c2b(0xa2e)),'taperPower':createPropertyDescriptor(_0x5e00b3(0x5269))}),PolylineGlowMaterialProperty[_0x307c2b(0x1aa2)]['getType']=function(_0x336b33){var _0x51fea4=_0x5e00b3;return _0x51fea4(0x1ab7);},PolylineGlowMaterialProperty[_0x307c2b(0x1aa2)][_0x5e00b3(0x4d6)]=function(_0x406aa4,_0x32ecc6){var _0x4cb150=_0x307c2b,_0x10cad0=_0x5e00b3;return defined$1(_0x32ecc6)||(_0x32ecc6={}),_0x32ecc6[_0x10cad0(0x8fe)]=Property$1[_0x10cad0(0xc49)](this[_0x10cad0(0x512)],_0x406aa4,defaultColor$7,_0x32ecc6[_0x4cb150(0x3a3a)]),_0x32ecc6[_0x10cad0(0x503c)]=Property$1[_0x10cad0(0x5611)](this[_0x4cb150(0x44b5)],_0x406aa4,defaultGlowPower,_0x32ecc6[_0x10cad0(0x503c)]),_0x32ecc6[_0x10cad0(0x5269)]=Property$1[_0x10cad0(0x5611)](this[_0x10cad0(0x535c)],_0x406aa4,defaultTaperPower,_0x32ecc6[_0x10cad0(0x5269)]),_0x32ecc6;},PolylineGlowMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x4e23e7){var _0x3df20c=_0x5e00b3;return this===_0x4e23e7||_0x4e23e7 instanceof PolylineGlowMaterialProperty&&Property$1[_0x3df20c(0x1dab)](this[_0x3df20c(0x512)],_0x4e23e7[_0x3df20c(0x512)])&&Property$1[_0x3df20c(0x1dab)](this[_0x3df20c(0x185b)],_0x4e23e7[_0x3df20c(0x185b)])&&Property$1[_0x3df20c(0x1dab)](this[_0x3df20c(0x535c)],_0x4e23e7['_taperPower']);};var defaultColor$6=Color$2[_0x5e00b3(0x3b7e)],defaultOutlineColor$3=Color$2[_0x5e00b3(0x12b7)],defaultOutlineWidth$3=0x1;function PolylineOutlineMaterialProperty(_0x5c680b){var _0x25cc44=_0x307c2b,_0x942434=_0x5e00b3;_0x5c680b=defaultValue$1(_0x5c680b,defaultValue$1[_0x942434(0x243c)]),this[_0x25cc44(0x1278)]=new Event(),this['_color']=void 0x0,this[_0x942434(0x5f8)]=void 0x0,this[_0x942434(0x4bbe)]=void 0x0,this['_outlineColorSubscription']=void 0x0,this[_0x25cc44(0x587a)]=void 0x0,this[_0x25cc44(0x54c8)]=void 0x0,this[_0x942434(0x8fe)]=_0x5c680b[_0x942434(0x8fe)],this[_0x942434(0x247e)]=_0x5c680b[_0x942434(0x247e)],this[_0x942434(0x27cb)]=_0x5c680b[_0x942434(0x27cb)];}function PositionPropertyArray(_0x47e86c,_0x5168ed){var _0x3ff8ae=_0x307c2b,_0x5bde2c=_0x5e00b3;this[_0x3ff8ae(0x16a)]=void 0x0,this[_0x5bde2c(0x5303)]=new Event(),this[_0x3ff8ae(0x4493)]=new EventHelper(),this['_referenceFrame']=defaultValue$1(_0x5168ed,ReferenceFrame$1[_0x3ff8ae(0x1ac0)]),this[_0x3ff8ae(0x58b8)](_0x47e86c);}function _0x140d(_0x132d5f,_0x24ee62){_0x132d5f=_0x132d5f-0x10a;var _0x129f49=_0x129f[_0x132d5f];return _0x129f49;}function PropertyArray(_0x548b2c){var _0x3a4b62=_0x5e00b3;this[_0x3a4b62(0x138)]=void 0x0,this[_0x3a4b62(0x5303)]=new Event(),this[_0x3a4b62(0x4524)]=new EventHelper(),this[_0x3a4b62(0x92d)](_0x548b2c);}function resolve(_0x40a763){var _0x4deb21=_0x307c2b,_0x2e0228=_0x5e00b3,_0x357199=_0x40a763[_0x2e0228(0x2e2e)];if(!defined$1(_0x357199)){var _0x597312=_0x40a763[_0x4deb21(0x19bb)];if(!defined$1(_0x597312)){if(!defined$1(_0x597312=_0x40a763[_0x2e0228(0x3609)][_0x2e0228(0x2d0b)](_0x40a763['_targetId'])))return void(_0x40a763[_0x2e0228(0x5bd3)]=_0x40a763[_0x2e0228(0x2e2e)]=void 0x0);_0x597312[_0x4deb21(0x51f0)][_0x4deb21(0x3b94)](ReferenceProperty[_0x2e0228(0x3720)][_0x2e0228(0x54e7)],_0x40a763),_0x40a763[_0x2e0228(0x5bd3)]=_0x597312;}var _0x1949fc=_0x40a763[_0x2e0228(0x292)];_0x357199=_0x40a763[_0x2e0228(0x5bd3)];for(var _0x4c6643=0x0,_0x22b328=_0x1949fc[_0x2e0228(0x809)];_0x4c6643<_0x22b328&&defined$1(_0x357199);++_0x4c6643)_0x357199=_0x357199[_0x1949fc[_0x4c6643]];_0x40a763[_0x4deb21(0x3ee5)]=_0x357199;}return _0x357199;}function ReferenceProperty(_0x1b44b2,_0x1fc25b,_0x59fdab){var _0x636f04=_0x307c2b,_0x5a969e=_0x5e00b3;this[_0x5a969e(0x3609)]=_0x1b44b2,this[_0x636f04(0x4f85)]=_0x1fc25b,this[_0x5a969e(0x292)]=_0x59fdab,this[_0x5a969e(0x2e2e)]=void 0x0,this[_0x636f04(0x19bb)]=void 0x0,this[_0x5a969e(0x5303)]=new Event(),_0x1b44b2[_0x636f04(0x18e5)]['addEventListener'](ReferenceProperty[_0x5a969e(0x3720)][_0x636f04(0x180b)],this);}Object['defineProperties'](PolylineOutlineMaterialProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x299339=_0x307c2b,_0x965ab0=_0x5e00b3;return Property$1[_0x965ab0(0x41b2)](this[_0x965ab0(0x512)])&&Property$1[_0x299339(0x4837)](this[_0x965ab0(0x4bbe)])&&Property$1[_0x965ab0(0x41b2)](this[_0x965ab0(0x4c76)]);}},'definitionChanged':{'get':function(){var _0x2f9f26=_0x5e00b3;return this[_0x2f9f26(0x5303)];}},'color':createPropertyDescriptor(_0x5e00b3(0x8fe)),'outlineColor':createPropertyDescriptor(_0x307c2b(0x506c)),'outlineWidth':createPropertyDescriptor(_0x5e00b3(0x27cb))}),PolylineOutlineMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x135e)]=function(_0xbf01e3){var _0x5cc876=_0x5e00b3;return _0x5cc876(0x53b1);},PolylineOutlineMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x10ee48,_0x34fbdf){var _0x1716ad=_0x307c2b,_0x59f114=_0x5e00b3;return defined$1(_0x34fbdf)||(_0x34fbdf={}),_0x34fbdf[_0x59f114(0x8fe)]=Property$1[_0x59f114(0xc49)](this[_0x59f114(0x512)],_0x10ee48,defaultColor$6,_0x34fbdf[_0x59f114(0x8fe)]),_0x34fbdf[_0x59f114(0x247e)]=Property$1[_0x59f114(0xc49)](this[_0x59f114(0x4bbe)],_0x10ee48,defaultOutlineColor$3,_0x34fbdf[_0x59f114(0x247e)]),_0x34fbdf[_0x59f114(0x27cb)]=Property$1[_0x59f114(0x5611)](this[_0x1716ad(0x587a)],_0x10ee48,defaultOutlineWidth$3),_0x34fbdf;},PolylineOutlineMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x46e105){var _0x5a6b08=_0x307c2b,_0x24d02b=_0x5e00b3;return this===_0x46e105||_0x46e105 instanceof PolylineOutlineMaterialProperty&&Property$1['equals'](this[_0x24d02b(0x512)],_0x46e105[_0x24d02b(0x512)])&&Property$1[_0x24d02b(0x1dab)](this[_0x24d02b(0x4bbe)],_0x46e105[_0x5a6b08(0x34dd)])&&Property$1[_0x24d02b(0x1dab)](this[_0x24d02b(0x4c76)],_0x46e105[_0x24d02b(0x4c76)]);},Object[_0x5e00b3(0x1dfd)](PositionPropertyArray[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x480677=_0x307c2b,_0x141988=_0x5e00b3,_0x2effb0=this[_0x480677(0x16a)];if(!defined$1(_0x2effb0))return!0x0;for(var _0x39ce9e=_0x2effb0[_0x141988(0x809)],_0x1a7162=0x0;_0x1a7162<_0x39ce9e;_0x1a7162++)if(!Property$1[_0x480677(0x4837)](_0x2effb0[_0x1a7162]))return!0x1;return!0x0;}},'definitionChanged':{'get':function(){var _0x27f678=_0x5e00b3;return this[_0x27f678(0x5303)];}},'referenceFrame':{'get':function(){var _0x54efe1=_0x307c2b;return this[_0x54efe1(0x44a5)];}}}),PositionPropertyArray[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x4bbc12,_0x5a54c4){var _0x440568=_0x307c2b,_0x2b9d27=_0x5e00b3;return this[_0x440568(0x2fe8)](_0x4bbc12,ReferenceFrame$1[_0x2b9d27(0x21dc)],_0x5a54c4);},PositionPropertyArray[_0x307c2b(0x1aa2)][_0x307c2b(0x2fe8)]=function(_0x28b19f,_0x16f4af,_0x4400d3){var _0x7629d=_0x307c2b,_0x10e194=_0x5e00b3,_0x301e8c=this[_0x10e194(0x138)];if(defined$1(_0x301e8c)){var _0x5e718b=_0x301e8c[_0x10e194(0x809)];defined$1(_0x4400d3)||(_0x4400d3=new Array(_0x5e718b));for(var _0x4e0711=0x0,_0x52f487=0x0;_0x4e0711<_0x5e718b;){var _0x47efa3=_0x301e8c[_0x4e0711][_0x7629d(0x2fe8)](_0x28b19f,_0x16f4af,_0x4400d3[_0x4e0711]);defined$1(_0x47efa3)&&(_0x4400d3[_0x52f487]=_0x47efa3,_0x52f487++),_0x4e0711++;}return _0x4400d3[_0x10e194(0x809)]=_0x52f487,_0x4400d3;}},PositionPropertyArray[_0x5e00b3(0x3720)][_0x5e00b3(0x92d)]=function(_0x456adf){var _0x4f7cd1=_0x307c2b,_0x6956f=_0x5e00b3,_0x323aa2=this['_eventHelper'];if(_0x323aa2[_0x6956f(0x443c)](),defined$1(_0x456adf)){this[_0x6956f(0x138)]=_0x456adf[_0x6956f(0x30eb)]();for(var _0x541383=_0x456adf['length'],_0x588fa6=0x0;_0x588fa6<_0x541383;_0x588fa6++){var _0x598883=_0x456adf[_0x588fa6];defined$1(_0x598883)&&_0x323aa2[_0x6956f(0x30c2)](_0x598883[_0x6956f(0x5eb2)],PositionPropertyArray[_0x6956f(0x3720)][_0x6956f(0x4a4f)],this);}}else this[_0x4f7cd1(0x16a)]=void 0x0;this['_definitionChanged'][_0x6956f(0x1c10)](this);},PositionPropertyArray[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x22ca8c){var _0x294371=_0x307c2b,_0x228af1=_0x5e00b3;return this===_0x22ca8c||_0x22ca8c instanceof PositionPropertyArray&&this[_0x228af1(0x2415)]===_0x22ca8c[_0x294371(0x44a5)]&&Property$1[_0x228af1(0x3c45)](this[_0x294371(0x16a)],_0x22ca8c['_value']);},PositionPropertyArray[_0x5e00b3(0x3720)][_0x5e00b3(0x4a4f)]=function(){var _0x275517=_0x307c2b,_0x2df47d=_0x5e00b3;this[_0x2df47d(0x5303)][_0x275517(0x31b9)](this);},Object[_0x5e00b3(0x1dfd)](PropertyArray[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x2a9cb4=_0x5e00b3,_0x4076e7=this[_0x2a9cb4(0x138)];if(!defined$1(_0x4076e7))return!0x0;for(var _0x51faef=_0x4076e7[_0x2a9cb4(0x809)],_0x5ad600=0x0;_0x5ad600<_0x51faef;_0x5ad600++)if(!Property$1[_0x2a9cb4(0x41b2)](_0x4076e7[_0x5ad600]))return!0x1;return!0x0;}},'definitionChanged':{'get':function(){var _0x1e9b44=_0x5e00b3;return this[_0x1e9b44(0x5303)];}}}),PropertyArray[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x3744b6,_0x217ce5){var _0x52648c=_0x307c2b,_0x28b926=_0x5e00b3,_0x21a0db=this[_0x28b926(0x138)];if(defined$1(_0x21a0db)){var _0x30f1c1=_0x21a0db[_0x28b926(0x809)];defined$1(_0x217ce5)||(_0x217ce5=new Array(_0x30f1c1));for(var _0x2ff76e=0x0,_0x291724=0x0;_0x2ff76e<_0x30f1c1;){var _0x44cc23=this[_0x52648c(0x16a)][_0x2ff76e][_0x28b926(0x4d6)](_0x3744b6,_0x217ce5[_0x2ff76e]);defined$1(_0x44cc23)&&(_0x217ce5[_0x291724]=_0x44cc23,_0x291724++),_0x2ff76e++;}return _0x217ce5[_0x28b926(0x809)]=_0x291724,_0x217ce5;}},PropertyArray[_0x5e00b3(0x3720)]['setValue']=function(_0x58da2c){var _0x208562=_0x307c2b,_0x45b09a=_0x5e00b3,_0x20b675=this[_0x208562(0x4493)];if(_0x20b675[_0x45b09a(0x443c)](),defined$1(_0x58da2c)){this[_0x45b09a(0x138)]=_0x58da2c[_0x45b09a(0x30eb)]();for(var _0x47a83d=_0x58da2c[_0x45b09a(0x809)],_0x4e596a=0x0;_0x4e596a<_0x47a83d;_0x4e596a++){var _0x3eb3cc=_0x58da2c[_0x4e596a];defined$1(_0x3eb3cc)&&_0x20b675[_0x208562(0x1af6)](_0x3eb3cc[_0x45b09a(0x5eb2)],PropertyArray[_0x208562(0x1aa2)][_0x45b09a(0x4a4f)],this);}}else this[_0x45b09a(0x138)]=void 0x0;this[_0x45b09a(0x5303)][_0x208562(0x31b9)](this);},PropertyArray[_0x307c2b(0x1aa2)][_0x5e00b3(0x1dab)]=function(_0x3fb271){var _0x5a87c2=_0x5e00b3;return this===_0x3fb271||_0x3fb271 instanceof PropertyArray&&Property$1[_0x5a87c2(0x3c45)](this[_0x5a87c2(0x138)],_0x3fb271[_0x5a87c2(0x138)]);},PropertyArray[_0x5e00b3(0x3720)][_0x307c2b(0x3ede)]=function(){var _0x52ef8a=_0x5e00b3;this[_0x52ef8a(0x5303)][_0x52ef8a(0x1c10)](this);},Object[_0x5e00b3(0x1dfd)](ReferenceProperty[_0x307c2b(0x1aa2)],{'isConstant':{'get':function(){var _0x1cd345=_0x5e00b3;return Property$1[_0x1cd345(0x41b2)](resolve(this));}},'definitionChanged':{'get':function(){var _0x332dd3=_0x5e00b3;return this[_0x332dd3(0x5303)];}},'referenceFrame':{'get':function(){var _0x33a060=_0x307c2b,_0x2f2933=resolve(this);return defined$1(_0x2f2933)?_0x2f2933[_0x33a060(0x1b92)]:void 0x0;}},'targetId':{'get':function(){var _0x27d706=_0x5e00b3;return this[_0x27d706(0x5b3d)];}},'targetCollection':{'get':function(){var _0x4a996=_0x307c2b;return this[_0x4a996(0x13ff)];}},'targetPropertyNames':{'get':function(){var _0x16b7dd=_0x5e00b3;return this[_0x16b7dd(0x292)];}},'resolvedProperty':{'get':function(){return resolve(this);}}}),ReferenceProperty[_0x5e00b3(0x1420)]=function(_0x2b642a,_0x38fc91){var _0x29b999=_0x5e00b3;for(var _0x51a02f,_0x57160c=[],_0x3f275f=!0x0,_0x2dd293=!0x1,_0x21791f='',_0x38c920=0x0;_0x38c920<_0x38fc91[_0x29b999(0x809)];++_0x38c920){var _0x2eaeb0=_0x38fc91[_0x29b999(0x5806)](_0x38c920);_0x2dd293?(_0x21791f+=_0x2eaeb0,_0x2dd293=!0x1):'\x5c'===_0x2eaeb0?_0x2dd293=!0x0:_0x3f275f&&'#'===_0x2eaeb0?(_0x51a02f=_0x21791f,_0x3f275f=!0x1,_0x21791f=''):_0x3f275f||'.'!==_0x2eaeb0?_0x21791f+=_0x2eaeb0:(_0x57160c[_0x29b999(0x5323)](_0x21791f),_0x21791f='');}return _0x57160c[_0x29b999(0x5323)](_0x21791f),new ReferenceProperty(_0x2b642a,_0x51a02f,_0x57160c);},ReferenceProperty[_0x5e00b3(0x3720)][_0x307c2b(0x134c)]=function(_0x553872,_0x4e2603){var _0x65adb9=_0x5e00b3,_0x21ab44=resolve(this);return defined$1(_0x21ab44)?_0x21ab44[_0x65adb9(0x4d6)](_0x553872,_0x4e2603):void 0x0;},ReferenceProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x5fc0)]=function(_0x230b28,_0x30fab7,_0x29afc9){var _0x21dcb6=_0x307c2b,_0x1d34b9=resolve(this);return defined$1(_0x1d34b9)?_0x1d34b9[_0x21dcb6(0x2fe8)](_0x230b28,_0x30fab7,_0x29afc9):void 0x0;},ReferenceProperty[_0x5e00b3(0x3720)][_0x307c2b(0x151f)]=function(_0x110226){var _0x131ffe=resolve(this);return defined$1(_0x131ffe)?_0x131ffe['getType'](_0x110226):void 0x0;},ReferenceProperty[_0x307c2b(0x1aa2)][_0x5e00b3(0x1dab)]=function(_0x18ad64){var _0x4f4815=_0x307c2b,_0x4b0206=_0x5e00b3;if(this===_0x18ad64)return!0x0;var _0xbff728=this[_0x4b0206(0x292)],_0x1a395a=_0x18ad64[_0x4b0206(0x292)];if(this[_0x4b0206(0x3609)]!==_0x18ad64[_0x4b0206(0x3609)]||this[_0x4b0206(0x5b3d)]!==_0x18ad64[_0x4b0206(0x5b3d)]||_0xbff728[_0x4b0206(0x809)]!==_0x1a395a[_0x4b0206(0x809)])return!0x1;for(var _0x45d311=this[_0x4b0206(0x292)][_0x4f4815(0x2ef4)],_0x5cab59=0x0;_0x5cab59<_0x45d311;_0x5cab59++)if(_0xbff728[_0x5cab59]!==_0x1a395a[_0x5cab59])return!0x1;return!0x0;},ReferenceProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x54e7)]=function(_0x515dbf,_0x1016d7,_0x57b24a,_0x2e41c3){var _0x51b41d=_0x5e00b3;defined$1(this[_0x51b41d(0x2e2e)])&&this[_0x51b41d(0x292)][0x0]===_0x1016d7&&(this[_0x51b41d(0x2e2e)]=void 0x0,this[_0x51b41d(0x5303)][_0x51b41d(0x1c10)](this));},ReferenceProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1cfb)]=function(_0x467099,_0x5d162d,_0x5af0f9){var _0x1b612b=_0x307c2b,_0x59cd71=_0x5e00b3,_0x19aa82=this[_0x1b612b(0x19bb)];defined$1(_0x19aa82)&&-0x1!==_0x5af0f9[_0x59cd71(0xabf)](_0x19aa82)?(_0x19aa82[_0x59cd71(0x5eb2)][_0x1b612b(0x3df8)](ReferenceProperty[_0x59cd71(0x3720)][_0x59cd71(0x54e7)],this),this[_0x59cd71(0x5bd3)]=this[_0x59cd71(0x2e2e)]=void 0x0):defined$1(_0x19aa82)||defined$1(_0x19aa82=resolve(this))&&this['_definitionChanged'][_0x1b612b(0x31b9)](this);};var Rotation={'packedLength':0x1,'pack':function(_0x2f9096,_0x431f0c,_0x3bbff4){return _0x431f0c[_0x3bbff4=defaultValue$1(_0x3bbff4,0x0)]=_0x2f9096,_0x431f0c;},'unpack':function(_0x47c7da,_0x185f42,_0xb69b1e){return _0x47c7da[_0x185f42=defaultValue$1(_0x185f42,0x0)];},'convertPackedArrayForInterpolation':function(_0x48d028,_0xf56bd1,_0x196da1,_0x397629){var _0x486ea2=_0x5e00b3,_0xe068c5;_0xf56bd1=defaultValue$1(_0xf56bd1,0x0);for(var _0x42d281=0x0,_0x1937a7=(_0x196da1=defaultValue$1(_0x196da1,_0x48d028[_0x486ea2(0x809)]))-_0xf56bd1+0x1;_0x42d281<_0x1937a7;_0x42d281++){var _0x11d616=_0x48d028[_0xf56bd1+_0x42d281];0x0===_0x42d281||Math[_0x486ea2(0x1beb)](_0xe068c5-_0x11d616)<Math['PI']?_0x397629[_0x42d281]=_0x11d616:_0x397629[_0x42d281]=_0x11d616-CesiumMath[_0x486ea2(0x352c)],_0xe068c5=_0x11d616;}},'unpackInterpolationResult':function(_0xd125fe,_0x288291,_0x3c32bb,_0xc8e417,_0x3db64e){var _0x56b22f=_0x5e00b3;return(_0x3db64e=_0xd125fe[0x0])<0x0?_0x3db64e+CesiumMath[_0x56b22f(0x352c)]:_0x3db64e;}},PackableNumber={'packedLength':0x1,'pack':function(_0x4fb917,_0x30bfa6,_0x46cb4c){_0x30bfa6[_0x46cb4c=defaultValue$1(_0x46cb4c,0x0)]=_0x4fb917;},'unpack':function(_0x29842c,_0x4e4e71,_0x3924df){return _0x29842c[_0x4e4e71=defaultValue$1(_0x4e4e71,0x0)];}};function arrayInsert(_0x5036f1,_0xb44b00,_0x2ed31a){var _0x41b0f6=_0x5e00b3,_0x5adcbe,_0x4c5fb4=_0x5036f1[_0x41b0f6(0x809)],_0x58c6fd=_0x2ed31a[_0x41b0f6(0x809)],_0x23045d=_0x4c5fb4+_0x58c6fd;if(_0x5036f1[_0x41b0f6(0x809)]=_0x23045d,_0x4c5fb4!==_0xb44b00){var _0x832bc=_0x4c5fb4-0x1;for(_0x5adcbe=_0x23045d-0x1;_0x5adcbe>=_0xb44b00;_0x5adcbe--)_0x5036f1[_0x5adcbe]=_0x5036f1[_0x832bc--];}for(_0x5adcbe=0x0;_0x5adcbe<_0x58c6fd;_0x5adcbe++)_0x5036f1[_0xb44b00++]=_0x2ed31a[_0x5adcbe];}function convertDate(_0x3065e2,_0x557a85){var _0x55809f=_0x5e00b3;return _0x3065e2 instanceof JulianDate?_0x3065e2:'string'==typeof _0x3065e2?JulianDate[_0x55809f(0x330)](_0x3065e2):JulianDate[_0x55809f(0x3fa8)](_0x557a85,_0x3065e2,new JulianDate());}var timesSpliceArgs=[],valuesSpliceArgs=[];function mergeNewSamples(_0x20b747,_0x1f342f,_0x36560b,_0x49b6c3,_0x3f073a){var _0xd686e7=_0x307c2b,_0x3803a3=_0x5e00b3;for(var _0x26f1b9,_0x548db9,_0x178f56,_0x36d651,_0x206377,_0x2581d7,_0x29337a=0x0;_0x29337a<_0x49b6c3[_0xd686e7(0x2ef4)];){var _0x4b08cc=0x0,_0x225e7c=0x0;if((_0x178f56=binarySearch$1(_0x1f342f,_0x206377=convertDate(_0x49b6c3[_0x29337a],_0x20b747),JulianDate[_0xd686e7(0x5b3b)]))<0x0){for(_0x36d651=(_0x178f56=~_0x178f56)*_0x3f073a,_0x548db9=void 0x0,_0x2581d7=_0x1f342f[_0x178f56];_0x29337a<_0x49b6c3[_0x3803a3(0x809)]&&(_0x206377=convertDate(_0x49b6c3[_0x29337a],_0x20b747),!(defined$1(_0x548db9)&&JulianDate['compare'](_0x548db9,_0x206377)>=0x0||defined$1(_0x2581d7)&&JulianDate[_0xd686e7(0x5b3b)](_0x206377,_0x2581d7)>=0x0));){for(timesSpliceArgs[_0x4b08cc++]=_0x206377,_0x29337a+=0x1,_0x26f1b9=0x0;_0x26f1b9<_0x3f073a;_0x26f1b9++)valuesSpliceArgs[_0x225e7c++]=_0x49b6c3[_0x29337a],_0x29337a+=0x1;_0x548db9=_0x206377;}_0x4b08cc>0x0&&(valuesSpliceArgs[_0x3803a3(0x809)]=_0x225e7c,arrayInsert(_0x36560b,_0x36d651,valuesSpliceArgs),timesSpliceArgs[_0x3803a3(0x809)]=_0x4b08cc,arrayInsert(_0x1f342f,_0x178f56,timesSpliceArgs));}else{for(_0x26f1b9=0x0;_0x26f1b9<_0x3f073a;_0x26f1b9++)_0x29337a++,_0x36560b[_0x178f56*_0x3f073a+_0x26f1b9]=_0x49b6c3[_0x29337a];_0x29337a++;}}}function SampledProperty(_0x1d9d5f,_0x17c601){var _0x2b1a68=_0x307c2b,_0x395839=_0x5e00b3,_0x434f50=_0x1d9d5f;_0x434f50===Number&&(_0x434f50=PackableNumber);var _0x1a941b,_0x2f76b5=_0x434f50[_0x395839(0x2dd8)],_0x27981a=defaultValue$1(_0x434f50['packedInterpolationLength'],_0x2f76b5),_0x359ccd=0x0;if(defined$1(_0x17c601)){var _0x15f289=_0x17c601[_0x395839(0x809)];_0x1a941b=new Array(_0x15f289);for(var _0x1342df=0x0;_0x1342df<_0x15f289;_0x1342df++){var _0x46d67e=_0x17c601[_0x1342df];_0x46d67e===Number&&(_0x46d67e=PackableNumber);var _0x2ec86f=_0x46d67e[_0x395839(0x2dd8)];_0x2f76b5+=_0x2ec86f,_0x27981a+=defaultValue$1(_0x46d67e[_0x2b1a68(0x3c4f)],_0x2ec86f),_0x1a941b[_0x1342df]=_0x46d67e;}_0x359ccd=_0x15f289;}this[_0x395839(0x4ab3)]=_0x1d9d5f,this[_0x395839(0x5686)]=_0x434f50,this[_0x2b1a68(0x4715)]=0x1,this[_0x395839(0x3d82)]=LinearApproximation,this[_0x395839(0x267d)]=0x0,this[_0x395839(0x5821)]=[],this[_0x395839(0x694)]=[],this[_0x395839(0x6f9)]=[],this[_0x395839(0x46b6)]=[],this[_0x395839(0x1161)]=_0x2f76b5,this['_packedInterpolationLength']=_0x27981a,this[_0x395839(0x3b9a)]=!0x0,this[_0x395839(0x48fb)]=new Array(_0x27981a),this[_0x395839(0x5303)]=new Event(),this[_0x395839(0x183f)]=_0x17c601,this[_0x395839(0x3ed9)]=_0x1a941b,this[_0x2b1a68(0x29b5)]=_0x359ccd,this[_0x395839(0xb6e)]=ExtrapolationType$1[_0x395839(0x423a)],this[_0x395839(0x25ff)]=0x0,this[_0x395839(0x23b9)]=ExtrapolationType$1[_0x395839(0x423a)],this[_0x395839(0x1c06)]=0x0;}function removeSamples(_0x2ab305,_0x38b104,_0x507fca){var _0x11a0b5=_0x307c2b,_0x511134=_0x5e00b3,_0x3603c5=_0x2ab305[_0x511134(0x1161)];_0x2ab305[_0x511134(0x5821)][_0x511134(0x2f5b)](_0x38b104,_0x507fca),_0x2ab305[_0x511134(0x694)][_0x511134(0x2f5b)](_0x38b104*_0x3603c5,_0x507fca*_0x3603c5),_0x2ab305[_0x511134(0x3b9a)]=!0x0,_0x2ab305[_0x511134(0x5303)][_0x11a0b5(0x31b9)](_0x2ab305);}function SampledPositionProperty(_0xc10e52,_0x1f0b24){var _0x517c52=_0x5e00b3,_0x52a15d;if((_0x1f0b24=defaultValue$1(_0x1f0b24,0x0))>0x0){_0x52a15d=new Array(_0x1f0b24);for(var _0x20b839=0x0;_0x20b839<_0x1f0b24;_0x20b839++)_0x52a15d[_0x20b839]=Cartesian3;}this[_0x517c52(0x2607)]=_0x1f0b24,this[_0x517c52(0x28f5)]=new SampledProperty(Cartesian3,_0x52a15d),this[_0x517c52(0x5303)]=new Event(),this[_0x517c52(0x2415)]=defaultValue$1(_0xc10e52,ReferenceFrame$1[_0x517c52(0x21dc)]),this[_0x517c52(0x28f5)][_0x517c52(0x5303)][_0x517c52(0x13f3)](function(){var _0x1e9aaf=_0x517c52;this[_0x1e9aaf(0x5303)][_0x1e9aaf(0x1c10)](this);},this);}Object[_0x5e00b3(0x1dfd)](SampledProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x1c50da=_0x5e00b3;return 0x0===this[_0x1c50da(0x694)][_0x1c50da(0x809)];}},'definitionChanged':{'get':function(){var _0xf74569=_0x5e00b3;return this[_0xf74569(0x5303)];}},'type':{'get':function(){var _0x33f503=_0x5e00b3;return this[_0x33f503(0x4ab3)];}},'derivativeTypes':{'get':function(){var _0x40a0ac=_0x5e00b3;return this[_0x40a0ac(0x183f)];}},'interpolationDegree':{'get':function(){var _0x5ceb9e=_0x5e00b3;return this[_0x5ceb9e(0x3cfa)];}},'interpolationAlgorithm':{'get':function(){var _0x526114=_0x5e00b3;return this[_0x526114(0x3d82)];}},'forwardExtrapolationType':{'get':function(){var _0x12fd5f=_0x5e00b3;return this[_0x12fd5f(0xb6e)];},'set':function(_0x399669){var _0x21b963=_0x5e00b3;this[_0x21b963(0xb6e)]!==_0x399669&&(this[_0x21b963(0xb6e)]=_0x399669,this[_0x21b963(0x5303)][_0x21b963(0x1c10)](this));}},'forwardExtrapolationDuration':{'get':function(){var _0x36e5ba=_0x5e00b3;return this[_0x36e5ba(0x25ff)];},'set':function(_0x5dae6a){var _0x14b033=_0x5e00b3;this[_0x14b033(0x25ff)]!==_0x5dae6a&&(this[_0x14b033(0x25ff)]=_0x5dae6a,this[_0x14b033(0x5303)][_0x14b033(0x1c10)](this));}},'backwardExtrapolationType':{'get':function(){var _0x405a10=_0x5e00b3;return this[_0x405a10(0x23b9)];},'set':function(_0x45df8f){var _0x4a43ba=_0x307c2b,_0x77963f=_0x5e00b3;this['_backwardExtrapolationType']!==_0x45df8f&&(this[_0x77963f(0x23b9)]=_0x45df8f,this[_0x4a43ba(0x1278)][_0x77963f(0x1c10)](this));}},'backwardExtrapolationDuration':{'get':function(){var _0x5a8ab3=_0x5e00b3;return this[_0x5a8ab3(0x1c06)];},'set':function(_0x47061f){var _0x4acb0b=_0x5e00b3;this[_0x4acb0b(0x1c06)]!==_0x47061f&&(this[_0x4acb0b(0x1c06)]=_0x47061f,this[_0x4acb0b(0x5303)][_0x4acb0b(0x1c10)](this));}}}),SampledProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x3c4eb5,_0x5bbee5){var _0x4c103d=_0x307c2b,_0x3de82a=_0x5e00b3,_0x3ef3be=this[_0x4c103d(0x1ed5)],_0x5ec39e=_0x3ef3be[_0x4c103d(0x2ef4)];if(0x0!==_0x5ec39e){var _0x14816a,_0x49a91c=this[_0x3de82a(0x5686)],_0x397b4e=this[_0x3de82a(0x694)],_0x3e0be8=binarySearch$1(_0x3ef3be,_0x3c4eb5,JulianDate['compare']);if(_0x3e0be8<0x0){if(0x0===(_0x3e0be8=~_0x3e0be8)){var _0x3cc887=_0x3ef3be[_0x3e0be8];if(_0x14816a=this[_0x4c103d(0x58cf)],this[_0x3de82a(0x23b9)]===ExtrapolationType$1[_0x3de82a(0x423a)]||0x0!==_0x14816a&&JulianDate[_0x3de82a(0x2196)](_0x3cc887,_0x3c4eb5)>_0x14816a)return;if(this[_0x4c103d(0xc73)]===ExtrapolationType$1[_0x3de82a(0x45ca)])return _0x49a91c[_0x4c103d(0x1055)](_0x397b4e,0x0,_0x5bbee5);}if(_0x3e0be8>=_0x5ec39e){var _0x37a18c=_0x3ef3be[_0x3e0be8=_0x5ec39e-0x1];if(_0x14816a=this[_0x3de82a(0x25ff)],this[_0x3de82a(0xb6e)]===ExtrapolationType$1[_0x3de82a(0x423a)]||0x0!==_0x14816a&&JulianDate[_0x3de82a(0x2196)](_0x3c4eb5,_0x37a18c)>_0x14816a)return;if(this[_0x3de82a(0xb6e)]===ExtrapolationType$1['HOLD'])return _0x3e0be8=_0x5ec39e-0x1,_0x49a91c[_0x3de82a(0x1d8a)](_0x397b4e,_0x3e0be8*_0x49a91c[_0x4c103d(0x18d6)],_0x5bbee5);}var _0x2083d6=this[_0x4c103d(0x4b32)],_0x28b9ae=this[_0x3de82a(0x46b6)],_0x141238=this[_0x3de82a(0x3d82)],_0x1be98d=this[_0x3de82a(0x2024)],_0x43961e=this[_0x4c103d(0x29b5)];if(this[_0x3de82a(0x3b9a)]){this[_0x3de82a(0x3b9a)]=!0x1;var _0x749990=Math[_0x3de82a(0x19a8)](_0x141238[_0x3de82a(0x391d)](this[_0x4c103d(0x4715)],_0x43961e),_0x5ec39e);_0x749990!==this[_0x3de82a(0x267d)]&&(this[_0x3de82a(0x267d)]=_0x749990,_0x2083d6[_0x3de82a(0x809)]=_0x749990,_0x28b9ae[_0x3de82a(0x809)]=_0x749990*_0x1be98d);}var _0x5310b3=this[_0x3de82a(0x267d)]-0x1;if(_0x5310b3<0x1)return;var _0x2ef2ed=0x0,_0x330254=_0x5ec39e-0x1;if(_0x330254-_0x2ef2ed+0x1>=_0x5310b3+0x1){var _0x4074c1=_0x3e0be8-(_0x5310b3/0x2|0x0)-0x1;_0x4074c1<_0x2ef2ed&&(_0x4074c1=_0x2ef2ed);var _0x521af1=_0x4074c1+_0x5310b3;_0x521af1>_0x330254&&(_0x4074c1=(_0x521af1=_0x330254)-_0x5310b3)<_0x2ef2ed&&(_0x4074c1=_0x2ef2ed),_0x2ef2ed=_0x4074c1,_0x330254=_0x521af1;}for(var _0x14352d=_0x330254-_0x2ef2ed+0x1,_0x1076de=0x0;_0x1076de<_0x14352d;++_0x1076de)_0x2083d6[_0x1076de]=JulianDate[_0x3de82a(0x2196)](_0x3ef3be[_0x2ef2ed+_0x1076de],_0x3ef3be[_0x330254]);if(defined$1(_0x49a91c[_0x3de82a(0x263c)]))_0x49a91c[_0x3de82a(0x263c)](_0x397b4e,_0x2ef2ed,_0x330254,_0x28b9ae);else{for(var _0x3f3af3=0x0,_0xdaf067=this[_0x3de82a(0x1161)],_0x4e397c=_0x2ef2ed*_0xdaf067,_0x29c669=(_0x330254+0x1)*_0xdaf067;_0x4e397c<_0x29c669;)_0x28b9ae[_0x3f3af3]=_0x397b4e[_0x4e397c],_0x4e397c++,_0x3f3af3++;}var _0x4735d8,_0x2e9ed5=JulianDate[_0x3de82a(0x2196)](_0x3c4eb5,_0x3ef3be[_0x330254]);if(0x0!==_0x43961e&&defined$1(_0x141238[_0x3de82a(0x3955)])){var _0x73a644=Math[_0x3de82a(0x1ace)](_0x1be98d/(_0x43961e+0x1));_0x4735d8=_0x141238[_0x3de82a(0x3955)](_0x2e9ed5,_0x2083d6,_0x28b9ae,_0x73a644,_0x43961e,_0x43961e,this[_0x3de82a(0x48fb)]);}else _0x4735d8=_0x141238[_0x3de82a(0x5239)](_0x2e9ed5,_0x2083d6,_0x28b9ae,_0x1be98d,this[_0x3de82a(0x48fb)]);return defined$1(_0x49a91c[_0x3de82a(0x2c99)])?_0x49a91c[_0x4c103d(0x51e7)](_0x4735d8,_0x397b4e,_0x2ef2ed,_0x330254,_0x5bbee5):_0x49a91c[_0x4c103d(0x1055)](_0x4735d8,0x0,_0x5bbee5);}return _0x49a91c[_0x3de82a(0x1d8a)](_0x397b4e,_0x3e0be8*this[_0x4c103d(0x2004)],_0x5bbee5);}},SampledProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dfc)]=function(_0x34bf6a){var _0x46bb21=_0x307c2b,_0x207f7a=_0x5e00b3;if(defined$1(_0x34bf6a)){var _0x4ecc76=!0x1,_0x560220=_0x34bf6a[_0x207f7a(0x122)],_0x772953=_0x34bf6a[_0x207f7a(0x1b81)];defined$1(_0x560220)&&this[_0x207f7a(0x3d82)]!==_0x560220&&(this[_0x46bb21(0x1d69)]=_0x560220,_0x4ecc76=!0x0),defined$1(_0x772953)&&this[_0x207f7a(0x3cfa)]!==_0x772953&&(this[_0x207f7a(0x3cfa)]=_0x772953,_0x4ecc76=!0x0),_0x4ecc76&&(this[_0x207f7a(0x3b9a)]=!0x0,this['_definitionChanged'][_0x207f7a(0x1c10)](this));}},SampledProperty[_0x5e00b3(0x3720)][_0x307c2b(0x8dd)]=function(_0x163496,_0x43ead5,_0x343176){var _0x3c9434=_0x307c2b,_0x1971ea=_0x5e00b3,_0x5340f5=this[_0x1971ea(0x3ed9)],_0x334526=defined$1(_0x5340f5),_0x3ce996=this[_0x1971ea(0x5686)],_0x3ada04=[];if(_0x3ada04[_0x1971ea(0x5323)](_0x163496),_0x3ce996[_0x3c9434(0x5845)](_0x43ead5,_0x3ada04,_0x3ada04[_0x1971ea(0x809)]),_0x334526){for(var _0x3bb312=_0x5340f5[_0x3c9434(0x2ef4)],_0x4c1ead=0x0;_0x4c1ead<_0x3bb312;_0x4c1ead++)_0x5340f5[_0x4c1ead][_0x3c9434(0x5845)](_0x343176[_0x4c1ead],_0x3ada04,_0x3ada04[_0x1971ea(0x809)]);}mergeNewSamples(void 0x0,this[_0x1971ea(0x5821)],this[_0x1971ea(0x694)],_0x3ada04,this['_packedLength']),this[_0x3c9434(0x4e2b)]=!0x0,this[_0x3c9434(0x1278)][_0x3c9434(0x31b9)](this);},SampledProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4961)]=function(_0x3308aa,_0x55bdb1,_0x12c69d){var _0x8ce1df=_0x307c2b,_0x364e31=_0x5e00b3;for(var _0x1909e3=this[_0x364e31(0x3ed9)],_0x499504=defined$1(_0x1909e3),_0x5eb31c=this[_0x364e31(0x5686)],_0x57a116=_0x3308aa[_0x364e31(0x809)],_0x36e5f7=[],_0x287140=0x0;_0x287140<_0x57a116;_0x287140++)if(_0x36e5f7[_0x364e31(0x5323)](_0x3308aa[_0x287140]),_0x5eb31c[_0x364e31(0x52a8)](_0x55bdb1[_0x287140],_0x36e5f7,_0x36e5f7[_0x8ce1df(0x2ef4)]),_0x499504){for(var _0x5c6563=_0x12c69d[_0x287140],_0x52be81=_0x1909e3[_0x364e31(0x809)],_0x3971ad=0x0;_0x3971ad<_0x52be81;_0x3971ad++)_0x1909e3[_0x3971ad][_0x364e31(0x52a8)](_0x5c6563[_0x3971ad],_0x36e5f7,_0x36e5f7[_0x364e31(0x809)]);}mergeNewSamples(void 0x0,this[_0x8ce1df(0x1ed5)],this[_0x364e31(0x694)],_0x36e5f7,this[_0x364e31(0x1161)]),this['_updateTableLength']=!0x0,this[_0x364e31(0x5303)][_0x364e31(0x1c10)](this);},SampledProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x39f0)]=function(_0x3dfa26,_0x45aa76){var _0x353007=_0x307c2b,_0x2d1ae7=_0x5e00b3;mergeNewSamples(_0x45aa76,this[_0x2d1ae7(0x5821)],this[_0x2d1ae7(0x694)],_0x3dfa26,this[_0x2d1ae7(0x1161)]),this[_0x2d1ae7(0x3b9a)]=!0x0,this[_0x2d1ae7(0x5303)][_0x353007(0x31b9)](this);},SampledProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1380)]=function(_0x5a5ceb){var _0x4c41e7=_0x5e00b3,_0x20b1a6=binarySearch$1(this[_0x4c41e7(0x5821)],_0x5a5ceb,JulianDate[_0x4c41e7(0x30dd)]);return!(_0x20b1a6<0x0)&&(removeSamples(this,_0x20b1a6,0x1),!0x0);},SampledProperty[_0x5e00b3(0x3720)][_0x307c2b(0x4c8d)]=function(_0x4cf95c){var _0x5ba8d2=_0x307c2b,_0xd05486=_0x5e00b3,_0x29fd63=this[_0xd05486(0x5821)],_0x13bc84=binarySearch$1(_0x29fd63,_0x4cf95c[_0xd05486(0x21ae)],JulianDate[_0x5ba8d2(0x5b3b)]);_0x13bc84<0x0?_0x13bc84=~_0x13bc84:_0x4cf95c[_0x5ba8d2(0x586e)]||++_0x13bc84;var _0x4ca579=binarySearch$1(_0x29fd63,_0x4cf95c[_0x5ba8d2(0x12a2)],JulianDate[_0xd05486(0x30dd)]);_0x4ca579<0x0?_0x4ca579=~_0x4ca579:_0x4cf95c[_0xd05486(0x3535)]&&++_0x4ca579,removeSamples(this,_0x13bc84,_0x4ca579-_0x13bc84);},SampledProperty[_0x307c2b(0x1aa2)][_0x307c2b(0x4d2)]=function(_0x3ed0a2){var _0x457a28=_0x307c2b,_0x51abbf=_0x5e00b3;if(this===_0x3ed0a2)return!0x0;if(!defined$1(_0x3ed0a2))return!0x1;if(this['_type']!==_0x3ed0a2['_type']||this[_0x51abbf(0x3cfa)]!==_0x3ed0a2[_0x457a28(0x4715)]||this[_0x51abbf(0x3d82)]!==_0x3ed0a2[_0x51abbf(0x3d82)])return!0x1;var _0x31a37c,_0x72809a,_0x267136=this[_0x51abbf(0x183f)],_0x38e048=defined$1(_0x267136),_0x2b2f77=_0x3ed0a2[_0x51abbf(0x183f)];if(_0x38e048!==defined$1(_0x2b2f77))return!0x1;if(_0x38e048){if((_0x72809a=_0x267136[_0x457a28(0x2ef4)])!==_0x2b2f77[_0x51abbf(0x809)])return!0x1;for(_0x31a37c=0x0;_0x31a37c<_0x72809a;_0x31a37c++)if(_0x267136[_0x31a37c]!==_0x2b2f77[_0x31a37c])return!0x1;}var _0x36c917=this[_0x51abbf(0x5821)],_0xcceb20=_0x3ed0a2[_0x51abbf(0x5821)];if((_0x72809a=_0x36c917[_0x457a28(0x2ef4)])!==_0xcceb20[_0x51abbf(0x809)])return!0x1;for(_0x31a37c=0x0;_0x31a37c<_0x72809a;_0x31a37c++)if(!JulianDate[_0x51abbf(0x1dab)](_0x36c917[_0x31a37c],_0xcceb20[_0x31a37c]))return!0x1;var _0x3b5f65=this[_0x51abbf(0x694)],_0x3f460e=_0x3ed0a2[_0x51abbf(0x694)];for(_0x31a37c=0x0;_0x31a37c<_0x72809a;_0x31a37c++)if(_0x3b5f65[_0x31a37c]!==_0x3f460e[_0x31a37c])return!0x1;return!0x0;},SampledProperty[_0x307c2b(0x2fdd)]=mergeNewSamples,Object[_0x5e00b3(0x1dfd)](SampledPositionProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x3b520b=_0x307c2b,_0x1b7bad=_0x5e00b3;return this[_0x1b7bad(0x28f5)][_0x3b520b(0x4837)];}},'definitionChanged':{'get':function(){var _0xc5f936=_0x5e00b3;return this[_0xc5f936(0x5303)];}},'referenceFrame':{'get':function(){var _0x21449e=_0x5e00b3;return this[_0x21449e(0x2415)];}},'interpolationDegree':{'get':function(){var _0x1dd277=_0x5e00b3;return this[_0x1dd277(0x28f5)][_0x1dd277(0x1b81)];}},'interpolationAlgorithm':{'get':function(){var _0x254bd7=_0x307c2b,_0x24af83=_0x5e00b3;return this[_0x254bd7(0x2ccf)][_0x24af83(0x122)];}},'numberOfDerivatives':{'get':function(){var _0x546245=_0x5e00b3;return this[_0x546245(0x2607)];}},'forwardExtrapolationType':{'get':function(){var _0x206cec=_0x5e00b3;return this[_0x206cec(0x28f5)][_0x206cec(0x13d0)];},'set':function(_0x1a95d9){var _0x5a8383=_0x5e00b3;this[_0x5a8383(0x28f5)][_0x5a8383(0x13d0)]=_0x1a95d9;}},'forwardExtrapolationDuration':{'get':function(){var _0x2ecbbd=_0x5e00b3;return this[_0x2ecbbd(0x28f5)][_0x2ecbbd(0x4357)];},'set':function(_0x98654d){var _0x246be8=_0x5e00b3;this[_0x246be8(0x28f5)][_0x246be8(0x4357)]=_0x98654d;}},'backwardExtrapolationType':{'get':function(){var _0x1f45af=_0x307c2b,_0xbbdd69=_0x5e00b3;return this[_0xbbdd69(0x28f5)][_0x1f45af(0x12f3)];},'set':function(_0x4e68a6){var _0x23e552=_0x5e00b3;this[_0x23e552(0x28f5)][_0x23e552(0x1fc1)]=_0x4e68a6;}},'backwardExtrapolationDuration':{'get':function(){var _0x5a6070=_0x5e00b3;return this[_0x5a6070(0x28f5)][_0x5a6070(0xf25)];},'set':function(_0x306f9e){var _0x18e209=_0x5e00b3;this[_0x18e209(0x28f5)][_0x18e209(0xf25)]=_0x306f9e;}}}),SampledPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x2f288b,_0x300d84){var _0x132999=_0x5e00b3;return this[_0x132999(0x5fc0)](_0x2f288b,ReferenceFrame$1[_0x132999(0x21dc)],_0x300d84);},SampledPositionProperty[_0x307c2b(0x1aa2)][_0x5e00b3(0x5fc0)]=function(_0x5ede6e,_0x12b592,_0xf1ca1d){var _0x594f45=_0x5e00b3;if(defined$1(_0xf1ca1d=this[_0x594f45(0x28f5)][_0x594f45(0x4d6)](_0x5ede6e,_0xf1ca1d)))return PositionProperty[_0x594f45(0x2f0e)](_0x5ede6e,_0xf1ca1d,this[_0x594f45(0x2415)],_0x12b592,_0xf1ca1d);},SampledPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dfc)]=function(_0x2cdeb0){var _0x1bf2f3=_0x5e00b3;this[_0x1bf2f3(0x28f5)][_0x1bf2f3(0x1dfc)](_0x2cdeb0);},SampledPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4605)]=function(_0x22407f,_0x148c35,_0x32f0d8){var _0x43e027=_0x307c2b,_0xa95999=_0x5e00b3;this[_0xa95999(0x2607)],this[_0x43e027(0x2ccf)][_0xa95999(0x4605)](_0x22407f,_0x148c35,_0x32f0d8);},SampledPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4961)]=function(_0x525d30,_0x43e5b3,_0x2928ef){var _0x42019d=_0x307c2b,_0x3db8b1=_0x5e00b3;this[_0x3db8b1(0x28f5)][_0x42019d(0x565e)](_0x525d30,_0x43e5b3,_0x2928ef);},SampledPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x39f0)]=function(_0x27ba25,_0x2ce1a1){var _0x161dff=_0x5e00b3;this[_0x161dff(0x28f5)][_0x161dff(0x39f0)](_0x27ba25,_0x2ce1a1);},SampledPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1380)]=function(_0x5dc2bf){var _0x389afc=_0x5e00b3;this[_0x389afc(0x28f5)][_0x389afc(0x1380)](_0x5dc2bf);},SampledPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1a52)]=function(_0x6e4304){var _0x489acd=_0x5e00b3;this[_0x489acd(0x28f5)][_0x489acd(0x1a52)](_0x6e4304);},SampledPositionProperty[_0x5e00b3(0x3720)][_0x307c2b(0x4d2)]=function(_0x373646){var _0x4e8533=_0x5e00b3;return this===_0x373646||_0x373646 instanceof SampledPositionProperty&&Property$1[_0x4e8533(0x1dab)](this[_0x4e8533(0x28f5)],_0x373646[_0x4e8533(0x28f5)])&&this[_0x4e8533(0x2415)]===_0x373646[_0x4e8533(0x2415)];};var StripeOrientation={'HORIZONTAL':0x0,'VERTICAL':0x1},StripeOrientation$1=Object[_0x5e00b3(0x5448)](StripeOrientation),defaultOrientation=StripeOrientation$1[_0x5e00b3(0x26cf)],defaultEvenColor=Color$2[_0x307c2b(0x5a89)],defaultOddColor=Color$2[_0x5e00b3(0x12b7)],defaultOffset$7=0x0,defaultRepeat=0x1;function StripeMaterialProperty(_0x256a39){var _0x1f53e3=_0x307c2b,_0x1314d5=_0x5e00b3;_0x256a39=defaultValue$1(_0x256a39,defaultValue$1[_0x1314d5(0x243c)]),this[_0x1314d5(0x5303)]=new Event(),this[_0x1314d5(0x3b26)]=void 0x0,this[_0x1314d5(0x3542)]=void 0x0,this['_evenColor']=void 0x0,this[_0x1f53e3(0x4eb9)]=void 0x0,this[_0x1314d5(0x4a35)]=void 0x0,this[_0x1314d5(0x5463)]=void 0x0,this[_0x1314d5(0x3fc4)]=void 0x0,this[_0x1f53e3(0x2e88)]=void 0x0,this[_0x1f53e3(0x56d6)]=void 0x0,this[_0x1314d5(0x5ada)]=void 0x0,this[_0x1314d5(0x3d7e)]=_0x256a39[_0x1314d5(0x3d7e)],this[_0x1314d5(0x2e2c)]=_0x256a39[_0x1f53e3(0x183b)],this[_0x1f53e3(0x4ec9)]=_0x256a39[_0x1314d5(0x3f7a)],this[_0x1f53e3(0x4d0e)]=_0x256a39[_0x1314d5(0x2c14)],this[_0x1314d5(0x3ec3)]=_0x256a39[_0x1f53e3(0x5594)];}function TimeIntervalCollectionPositionProperty(_0xbb024b){var _0xab739b=_0x307c2b,_0x4fdaf2=_0x5e00b3;this[_0x4fdaf2(0x5303)]=new Event(),this[_0x4fdaf2(0x99f)]=new TimeIntervalCollection(),this[_0x4fdaf2(0x99f)][_0x4fdaf2(0x3f1e)][_0x4fdaf2(0x13f3)](TimeIntervalCollectionPositionProperty[_0x4fdaf2(0x3720)][_0x4fdaf2(0x972)],this),this[_0xab739b(0x44a5)]=defaultValue$1(_0xbb024b,ReferenceFrame$1[_0x4fdaf2(0x21dc)]);}function TimeIntervalCollectionProperty(){var _0x34b85c=_0x307c2b,_0x224d35=_0x5e00b3;this[_0x224d35(0x5303)]=new Event(),this[_0x34b85c(0x3172)]=new TimeIntervalCollection(),this[_0x224d35(0x99f)][_0x224d35(0x3f1e)][_0x224d35(0x13f3)](TimeIntervalCollectionProperty[_0x224d35(0x3720)][_0x224d35(0x972)],this);}function VelocityVectorProperty(_0x4833ac,_0x54ac84){var _0x21af9f=_0x5e00b3;this[_0x21af9f(0x5391)]=void 0x0,this[_0x21af9f(0x4337)]=void 0x0,this[_0x21af9f(0x5303)]=new Event(),this[_0x21af9f(0xcea)]=defaultValue$1(_0x54ac84,!0x0),this[_0x21af9f(0x3747)]=_0x4833ac;}Object[_0x5e00b3(0x1dfd)](StripeMaterialProperty[_0x307c2b(0x1aa2)],{'isConstant':{'get':function(){var _0x3867b4=_0x307c2b,_0x1ef89f=_0x5e00b3;return Property$1[_0x3867b4(0x4837)](this[_0x1ef89f(0x3b26)])&&Property$1[_0x1ef89f(0x41b2)](this[_0x1ef89f(0x3f91)])&&Property$1[_0x3867b4(0x4837)](this['_oddColor'])&&Property$1[_0x1ef89f(0x41b2)](this[_0x1ef89f(0x3fc4)])&&Property$1[_0x1ef89f(0x41b2)](this[_0x1ef89f(0x33d1)]);}},'definitionChanged':{'get':function(){var _0x39a61d=_0x5e00b3;return this[_0x39a61d(0x5303)];}},'orientation':createPropertyDescriptor(_0x5e00b3(0x3d7e)),'evenColor':createPropertyDescriptor(_0x5e00b3(0x2e2c)),'oddColor':createPropertyDescriptor(_0x5e00b3(0x3f7a)),'offset':createPropertyDescriptor(_0x5e00b3(0x2c14)),'repeat':createPropertyDescriptor(_0x307c2b(0x5594))}),StripeMaterialProperty[_0x5e00b3(0x3720)][_0x307c2b(0x151f)]=function(_0x2c340f){var _0xa79a8a=_0x307c2b;return _0xa79a8a(0x3297);},StripeMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x53ce62,_0xd82817){var _0x312481=_0x307c2b,_0x27004c=_0x5e00b3;return defined$1(_0xd82817)||(_0xd82817={}),_0xd82817[_0x27004c(0x5345)]=Property$1[_0x27004c(0x5611)](this[_0x27004c(0x3b26)],_0x53ce62,defaultOrientation)===StripeOrientation$1['HORIZONTAL'],_0xd82817[_0x27004c(0x2e2c)]=Property$1[_0x312481(0x2993)](this[_0x27004c(0x3f91)],_0x53ce62,defaultEvenColor,_0xd82817[_0x312481(0x183b)]),_0xd82817[_0x312481(0x4ec9)]=Property$1[_0x27004c(0xc49)](this[_0x27004c(0x4a35)],_0x53ce62,defaultOddColor,_0xd82817[_0x27004c(0x3f7a)]),_0xd82817[_0x27004c(0x2c14)]=Property$1[_0x27004c(0x5611)](this[_0x27004c(0x3fc4)],_0x53ce62,defaultOffset$7),_0xd82817[_0x27004c(0x3ec3)]=Property$1[_0x27004c(0x5611)](this[_0x27004c(0x33d1)],_0x53ce62,defaultRepeat),_0xd82817;},StripeMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0xa6f86d){var _0x42e1b5=_0x307c2b,_0x5e4474=_0x5e00b3;return this===_0xa6f86d||_0xa6f86d instanceof StripeMaterialProperty&&Property$1[_0x5e4474(0x1dab)](this[_0x5e4474(0x3b26)],_0xa6f86d[_0x42e1b5(0x949)])&&Property$1[_0x42e1b5(0x4d2)](this[_0x5e4474(0x3f91)],_0xa6f86d[_0x5e4474(0x3f91)])&&Property$1['equals'](this[_0x42e1b5(0x33cd)],_0xa6f86d[_0x5e4474(0x4a35)])&&Property$1[_0x42e1b5(0x4d2)](this[_0x5e4474(0x3fc4)],_0xa6f86d[_0x5e4474(0x3fc4)])&&Property$1[_0x5e4474(0x1dab)](this[_0x5e4474(0x33d1)],_0xa6f86d[_0x5e4474(0x33d1)]);},Object[_0x5e00b3(0x1dfd)](TimeIntervalCollectionPositionProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x227b97=_0x307c2b,_0x29ba9a=_0x5e00b3;return this[_0x227b97(0x3172)][_0x29ba9a(0xbd4)];}},'definitionChanged':{'get':function(){return this['_definitionChanged'];}},'intervals':{'get':function(){var _0x476cd5=_0x307c2b;return this[_0x476cd5(0x3172)];}},'referenceFrame':{'get':function(){return this['_referenceFrame'];}}}),TimeIntervalCollectionPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x47bb80,_0x46d415){var _0x5e1509=_0x5e00b3;return this[_0x5e1509(0x5fc0)](_0x47bb80,ReferenceFrame$1[_0x5e1509(0x21dc)],_0x46d415);},TimeIntervalCollectionPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x5fc0)]=function(_0x1042be,_0x586b8c,_0x4274f4){var _0x532c67=_0x307c2b,_0x208324=_0x5e00b3,_0x1dc76a=this[_0x208324(0x99f)][_0x208324(0x122d)](_0x1042be);if(defined$1(_0x1dc76a))return PositionProperty[_0x208324(0x2f0e)](_0x1042be,_0x1dc76a,this[_0x532c67(0x44a5)],_0x586b8c,_0x4274f4);},TimeIntervalCollectionPositionProperty[_0x307c2b(0x1aa2)][_0x5e00b3(0x1dab)]=function(_0x418a6c){var _0x43df83=_0x307c2b,_0x242f60=_0x5e00b3;return this===_0x418a6c||_0x418a6c instanceof TimeIntervalCollectionPositionProperty&&this['_intervals'][_0x242f60(0x1dab)](_0x418a6c[_0x242f60(0x99f)],Property$1[_0x43df83(0x4d2)])&&this[_0x242f60(0x2415)]===_0x418a6c[_0x242f60(0x2415)];},TimeIntervalCollectionPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x972)]=function(){var _0x510bd5=_0x5e00b3;this[_0x510bd5(0x5303)][_0x510bd5(0x1c10)](this);},Object[_0x5e00b3(0x1dfd)](TimeIntervalCollectionProperty[_0x307c2b(0x1aa2)],{'isConstant':{'get':function(){var _0x2b4306=_0x5e00b3;return this[_0x2b4306(0x99f)]['isEmpty'];}},'definitionChanged':{'get':function(){var _0x5b8a86=_0x5e00b3;return this[_0x5b8a86(0x5303)];}},'intervals':{'get':function(){var _0x35964e=_0x5e00b3;return this[_0x35964e(0x99f)];}}}),TimeIntervalCollectionProperty[_0x5e00b3(0x3720)][_0x307c2b(0x134c)]=function(_0x1f4ba8,_0x2c4f35){var _0x534e86=_0x5e00b3,_0x58ddac=this[_0x534e86(0x99f)][_0x534e86(0x122d)](_0x1f4ba8);return defined$1(_0x58ddac)&&_0x534e86(0x1b4b)==typeof _0x58ddac[_0x534e86(0x40f3)]?_0x58ddac[_0x534e86(0x40f3)](_0x2c4f35):_0x58ddac;},TimeIntervalCollectionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x588c1b){var _0x5e8151=_0x5e00b3;return this===_0x588c1b||_0x588c1b instanceof TimeIntervalCollectionProperty&&this[_0x5e8151(0x99f)][_0x5e8151(0x1dab)](_0x588c1b[_0x5e8151(0x99f)],Property$1[_0x5e8151(0x1dab)]);},TimeIntervalCollectionProperty['prototype'][_0x5e00b3(0x972)]=function(){var _0x51ee47=_0x5e00b3;this[_0x51ee47(0x5303)][_0x51ee47(0x1c10)](this);},Object[_0x5e00b3(0x1dfd)](VelocityVectorProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0xe06778=_0x307c2b,_0x4f4b23=_0x5e00b3;return Property$1[_0x4f4b23(0x41b2)](this[_0xe06778(0x2cda)]);}},'definitionChanged':{'get':function(){var _0xc13e6e=_0x307c2b;return this[_0xc13e6e(0x1278)];}},'position':{'get':function(){var _0xe773d1=_0x307c2b;return this[_0xe773d1(0x2cda)];},'set':function(_0x1bb385){var _0x404456=_0x5e00b3,_0x2b0764=this[_0x404456(0x5391)];_0x2b0764!==_0x1bb385&&(defined$1(_0x2b0764)&&this[_0x404456(0x4337)](),this[_0x404456(0x5391)]=_0x1bb385,defined$1(_0x1bb385)&&(this[_0x404456(0x4337)]=_0x1bb385[_0x404456(0x5303)][_0x404456(0x13f3)](function(){var _0x259a5c=_0x140d,_0x593898=_0x404456;this[_0x259a5c(0x1278)][_0x593898(0x1c10)](this);},this)),this[_0x404456(0x5303)][_0x404456(0x1c10)](this));}},'normalize':{'get':function(){var _0x10dd7a=_0x5e00b3;return this[_0x10dd7a(0xcea)];},'set':function(_0x2e5e1a){var _0x499181=_0x307c2b,_0x2cad83=_0x5e00b3;this[_0x499181(0x1749)]!==_0x2e5e1a&&(this[_0x2cad83(0xcea)]=_0x2e5e1a,this[_0x2cad83(0x5303)][_0x2cad83(0x1c10)](this));}}});var position1Scratch=new Cartesian3(),position2Scratch=new Cartesian3(),timeScratch=new JulianDate(),step=0x1/0x3c;function VelocityOrientationProperty(_0x1ccee6,_0x428809){var _0x365d0b=_0x307c2b,_0x12a564=_0x5e00b3;this[_0x12a564(0x4ddf)]=new VelocityVectorProperty(_0x1ccee6,!0x0),this[_0x365d0b(0x4c35)]=void 0x0,this[_0x12a564(0x3c00)]=void 0x0,this[_0x12a564(0x5303)]=new Event(),this[_0x12a564(0x4faa)]=defaultValue$1(_0x428809,Ellipsoid[_0x12a564(0x17f7)]);var _0x7c68f7=this;this[_0x12a564(0x4ddf)][_0x12a564(0x5eb2)][_0x365d0b(0x3b94)](function(){var _0x3c86aa=_0x12a564;_0x7c68f7[_0x3c86aa(0x5303)][_0x3c86aa(0x1c10)](_0x7c68f7);});}VelocityVectorProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0xa27c2c,_0x400954){var _0x273946=_0x5e00b3;return this[_0x273946(0x3919)](_0xa27c2c,_0x400954);},VelocityVectorProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x3919)]=function(_0x108db1,_0x321c4e,_0x42f667){var _0x4d39c9=_0x307c2b,_0xedfd01=_0x5e00b3;defined$1(_0x321c4e)||(_0x321c4e=new Cartesian3());var _0x2310a1=this[_0x4d39c9(0x2cda)];if(Property$1[_0x4d39c9(0x4837)](_0x2310a1))return this[_0xedfd01(0xcea)]?void 0x0:Cartesian3[_0xedfd01(0x40f3)](Cartesian3[_0x4d39c9(0x12ef)],_0x321c4e);var _0x1b5baa=_0x2310a1[_0xedfd01(0x4d6)](_0x108db1,position1Scratch),_0x121857=_0x2310a1[_0xedfd01(0x4d6)](JulianDate[_0x4d39c9(0x42e4)](_0x108db1,step,timeScratch),position2Scratch);if(defined$1(_0x1b5baa)&&(defined$1(_0x121857)||(_0x121857=_0x1b5baa,defined$1(_0x1b5baa=_0x2310a1[_0x4d39c9(0x134c)](JulianDate[_0xedfd01(0x3fa8)](_0x108db1,-step,timeScratch),position2Scratch))))){if(Cartesian3[_0xedfd01(0x1dab)](_0x1b5baa,_0x121857))return this[_0xedfd01(0xcea)]?void 0x0:Cartesian3[_0xedfd01(0x40f3)](Cartesian3[_0x4d39c9(0x12ef)],_0x321c4e);defined$1(_0x42f667)&&_0x1b5baa[_0xedfd01(0x40f3)](_0x42f667);var _0x120730=Cartesian3[_0xedfd01(0x34b6)](_0x121857,_0x1b5baa,_0x321c4e);return this[_0xedfd01(0xcea)]?Cartesian3[_0xedfd01(0x4853)](_0x120730,_0x321c4e):Cartesian3[_0xedfd01(0x359a)](_0x120730,step,_0x321c4e);}},VelocityVectorProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x4cc551){var _0x505842=_0x5e00b3;return this===_0x4cc551||_0x4cc551 instanceof VelocityVectorProperty&&Property$1[_0x505842(0x1dab)](this[_0x505842(0x5391)],_0x4cc551[_0x505842(0x5391)]);},Object[_0x5e00b3(0x1dfd)](VelocityOrientationProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x449b55=_0x5e00b3;return Property$1['isConstant'](this[_0x449b55(0x4ddf)]);}},'definitionChanged':{'get':function(){var _0x12b977=_0x5e00b3;return this[_0x12b977(0x5303)];}},'position':{'get':function(){var _0x1f4342=_0x307c2b,_0x25171b=_0x5e00b3;return this[_0x1f4342(0x9ad)][_0x25171b(0x3747)];},'set':function(_0x687ccc){var _0x441064=_0x5e00b3;this[_0x441064(0x4ddf)][_0x441064(0x3747)]=_0x687ccc;}},'ellipsoid':{'get':function(){var _0x258b56=_0x307c2b;return this[_0x258b56(0x1016)];},'set':function(_0x4abba1){var _0xf4a5b7=_0x5e00b3;this[_0xf4a5b7(0x3c00)]!==_0x4abba1&&(this[_0xf4a5b7(0x3c00)]=_0x4abba1,this[_0xf4a5b7(0x5303)][_0xf4a5b7(0x1c10)](this));}}});var positionScratch$5=new Cartesian3(),velocityScratch=new Cartesian3(),rotationScratch$1=new Matrix3(),currentId;function UnitCartesian3(){}function createReferenceProperty(_0x1bd33e,_0x1ef991){var _0x3d9168=_0x5e00b3;return'#'===_0x1ef991[0x0]&&(_0x1ef991=currentId+_0x1ef991),ReferenceProperty[_0x3d9168(0x1420)](_0x1bd33e,_0x1ef991);}function createSpecializedProperty(_0x5a31a5,_0x45219a,_0x4873dc){var _0x28b4b6=_0x307c2b,_0x44a3d3=_0x5e00b3;if(defined$1(_0x4873dc[_0x44a3d3(0xa5b)]))return createReferenceProperty(_0x45219a,_0x4873dc[_0x44a3d3(0xa5b)]);if(defined$1(_0x4873dc[_0x44a3d3(0x1f32)])){var _0x14f0ec=createReferenceProperty(_0x45219a,_0x4873dc[_0x28b4b6(0x3e35)]);switch(_0x5a31a5){case Cartesian3:case UnitCartesian3:return new VelocityVectorProperty(_0x14f0ec,_0x5a31a5===UnitCartesian3);case Quaternion:return new VelocityOrientationProperty(_0x14f0ec);}}throw new RuntimeError$1(JSON[_0x44a3d3(0x43ec)](_0x4873dc)+_0x44a3d3(0x3d2e));}function createAdapterProperty(_0x534629,_0x2dedf6){var _0x135d4b=_0x5e00b3;return new CallbackProperty(function(_0x136814,_0x193579){var _0xf4917d=_0x23ca;return _0x2dedf6(_0x534629[_0xf4917d(0x4d6)](_0x136814,_0x193579));},_0x534629[_0x135d4b(0x41b2)]);}VelocityOrientationProperty[_0x5e00b3(0x3720)][_0x307c2b(0x134c)]=function(_0x168374,_0x321293){var _0x537bb6=_0x307c2b,_0x4bc05c=_0x5e00b3,_0x3a48ce=this[_0x4bc05c(0x4ddf)][_0x537bb6(0x5111)](_0x168374,velocityScratch,positionScratch$5);if(defined$1(_0x3a48ce))return Transforms[_0x537bb6(0x3bde)](positionScratch$5,_0x3a48ce,this[_0x4bc05c(0x3c00)],rotationScratch$1),Quaternion[_0x4bc05c(0x1b33)](rotationScratch$1,_0x321293);},VelocityOrientationProperty['prototype'][_0x5e00b3(0x1dab)]=function(_0x2b3c){var _0x196992=_0x307c2b,_0x5be3b1=_0x5e00b3;return this===_0x2b3c||_0x2b3c instanceof VelocityOrientationProperty&&Property$1[_0x5be3b1(0x1dab)](this[_0x5be3b1(0x4ddf)],_0x2b3c[_0x5be3b1(0x4ddf)])&&(this[_0x5be3b1(0x3c00)]===_0x2b3c[_0x196992(0x1016)]||this[_0x5be3b1(0x3c00)][_0x5be3b1(0x1dab)](_0x2b3c[_0x5be3b1(0x3c00)]));},UnitCartesian3[_0x5e00b3(0x2dd8)]=Cartesian3[_0x307c2b(0x18d6)],UnitCartesian3[_0x5e00b3(0x1d8a)]=Cartesian3[_0x5e00b3(0x1d8a)],UnitCartesian3[_0x5e00b3(0x52a8)]=Cartesian3[_0x5e00b3(0x52a8)];var scratchCartesian$4=new Cartesian3(),scratchSpherical=new Spherical(),scratchCartographic$9=new Cartographic(),scratchTimeInterval$1=new TimeInterval(),scratchQuaternion$3=new Quaternion();function unwrapColorInterval(_0x46cf8b){var _0x138467=_0x307c2b,_0x5acb17=_0x5e00b3,_0x15e5b2=_0x46cf8b[_0x5acb17(0xacb)];if(defined$1(_0x15e5b2))return _0x15e5b2;var _0x42c80a=_0x46cf8b[_0x5acb17(0x7dd)];if(defined$1(_0x42c80a)){var _0x28af55=_0x42c80a[_0x138467(0x2ef4)];if(_0x28af55===Color$2[_0x138467(0x18d6)])return[Color$2[_0x5acb17(0x49c2)](_0x42c80a[0x0]),Color$2[_0x5acb17(0x49c2)](_0x42c80a[0x1]),Color$2[_0x5acb17(0x49c2)](_0x42c80a[0x2]),Color$2[_0x5acb17(0x49c2)](_0x42c80a[0x3])];_0x15e5b2=new Array(_0x28af55);for(var _0xa73c8=0x0;_0xa73c8<_0x28af55;_0xa73c8+=0x5)_0x15e5b2[_0xa73c8]=_0x42c80a[_0xa73c8],_0x15e5b2[_0xa73c8+0x1]=Color$2[_0x5acb17(0x49c2)](_0x42c80a[_0xa73c8+0x1]),_0x15e5b2[_0xa73c8+0x2]=Color$2[_0x138467(0x3ce)](_0x42c80a[_0xa73c8+0x2]),_0x15e5b2[_0xa73c8+0x3]=Color$2[_0x5acb17(0x49c2)](_0x42c80a[_0xa73c8+0x3]),_0x15e5b2[_0xa73c8+0x4]=Color$2[_0x5acb17(0x49c2)](_0x42c80a[_0xa73c8+0x4]);return _0x15e5b2;}}function unwrapUriInterval(_0xe262c3,_0xebac0f){var _0x591787=_0x5e00b3,_0x2dba6e=defaultValue$1(_0xe262c3[_0x591787(0x5442)],_0xe262c3);return defined$1(_0xebac0f)?_0xebac0f[_0x591787(0x5155)]({'url':_0x2dba6e}):Resource[_0x591787(0x3bee)](_0x2dba6e);}function unwrapRectangleInterval(_0x478040){var _0x5d62c4=_0x307c2b,_0x551cfb=_0x5e00b3,_0x3983f8=_0x478040[_0x551cfb(0x18cb)];if(defined$1(_0x3983f8))return _0x3983f8;var _0x5aff75=_0x478040[_0x551cfb(0x3ff9)];if(defined$1(_0x5aff75)){var _0x65a35=_0x5aff75['length'];if(_0x65a35===Rectangle[_0x551cfb(0x2dd8)])return[CesiumMath[_0x551cfb(0x4476)](_0x5aff75[0x0]),CesiumMath[_0x5d62c4(0x18e6)](_0x5aff75[0x1]),CesiumMath[_0x551cfb(0x4476)](_0x5aff75[0x2]),CesiumMath[_0x551cfb(0x4476)](_0x5aff75[0x3])];_0x3983f8=new Array(_0x65a35);for(var _0x776870=0x0;_0x776870<_0x65a35;_0x776870+=0x5)_0x3983f8[_0x776870]=_0x5aff75[_0x776870],_0x3983f8[_0x776870+0x1]=CesiumMath[_0x551cfb(0x4476)](_0x5aff75[_0x776870+0x1]),_0x3983f8[_0x776870+0x2]=CesiumMath[_0x551cfb(0x4476)](_0x5aff75[_0x776870+0x2]),_0x3983f8[_0x776870+0x3]=CesiumMath[_0x551cfb(0x4476)](_0x5aff75[_0x776870+0x3]),_0x3983f8[_0x776870+0x4]=CesiumMath[_0x551cfb(0x4476)](_0x5aff75[_0x776870+0x4]);return _0x3983f8;}}function convertUnitSphericalToCartesian(_0x20a8a9){var _0x179f65=_0x307c2b,_0x316b87=_0x5e00b3,_0x2d6267=_0x20a8a9[_0x179f65(0x2ef4)];if(scratchSpherical[_0x316b87(0x3d6f)]=0x1,0x2===_0x2d6267)return scratchSpherical[_0x179f65(0x58dc)]=_0x20a8a9[0x0],scratchSpherical[_0x316b87(0x980)]=_0x20a8a9[0x1],Cartesian3[_0x316b87(0x5dc)](scratchSpherical,scratchCartesian$4),[scratchCartesian$4['x'],scratchCartesian$4['y'],scratchCartesian$4['z']];for(var _0x2fd4cc=new Array(_0x2d6267/0x3*0x4),_0x8965c7=0x0,_0x2e8a81=0x0;_0x8965c7<_0x2d6267;_0x8965c7+=0x3,_0x2e8a81+=0x4)_0x2fd4cc[_0x2e8a81]=_0x20a8a9[_0x8965c7],scratchSpherical[_0x316b87(0x4c12)]=_0x20a8a9[_0x8965c7+0x1],scratchSpherical['cone']=_0x20a8a9[_0x8965c7+0x2],Cartesian3[_0x316b87(0x5dc)](scratchSpherical,scratchCartesian$4),_0x2fd4cc[_0x2e8a81+0x1]=scratchCartesian$4['x'],_0x2fd4cc[_0x2e8a81+0x2]=scratchCartesian$4['y'],_0x2fd4cc[_0x2e8a81+0x3]=scratchCartesian$4['z'];return _0x2fd4cc;}function convertSphericalToCartesian(_0xde774){var _0x24ad20=_0x307c2b,_0x5cf15c=_0x5e00b3,_0x2acd7e=_0xde774[_0x5cf15c(0x809)];if(0x3===_0x2acd7e)return scratchSpherical[_0x5cf15c(0x4c12)]=_0xde774[0x0],scratchSpherical[_0x5cf15c(0x980)]=_0xde774[0x1],scratchSpherical[_0x24ad20(0x4910)]=_0xde774[0x2],Cartesian3[_0x24ad20(0x2338)](scratchSpherical,scratchCartesian$4),[scratchCartesian$4['x'],scratchCartesian$4['y'],scratchCartesian$4['z']];for(var _0xa6b489=new Array(_0x2acd7e),_0x2c6bb5=0x0;_0x2c6bb5<_0x2acd7e;_0x2c6bb5+=0x4)_0xa6b489[_0x2c6bb5]=_0xde774[_0x2c6bb5],scratchSpherical[_0x5cf15c(0x4c12)]=_0xde774[_0x2c6bb5+0x1],scratchSpherical[_0x5cf15c(0x980)]=_0xde774[_0x2c6bb5+0x2],scratchSpherical[_0x24ad20(0x4910)]=_0xde774[_0x2c6bb5+0x3],Cartesian3[_0x5cf15c(0x5dc)](scratchSpherical,scratchCartesian$4),_0xa6b489[_0x2c6bb5+0x1]=scratchCartesian$4['x'],_0xa6b489[_0x2c6bb5+0x2]=scratchCartesian$4['y'],_0xa6b489[_0x2c6bb5+0x3]=scratchCartesian$4['z'];return _0xa6b489;}function convertCartographicRadiansToCartesian(_0xb2a6ce){var _0x63aec4=_0x307c2b,_0x2e985f=_0x5e00b3,_0x4436b1=_0xb2a6ce[_0x2e985f(0x809)];if(0x3===_0x4436b1)return scratchCartographic$9[_0x2e985f(0x4465)]=_0xb2a6ce[0x0],scratchCartographic$9[_0x2e985f(0x5859)]=_0xb2a6ce[0x1],scratchCartographic$9[_0x2e985f(0x5a4e)]=_0xb2a6ce[0x2],Ellipsoid[_0x2e985f(0x17f7)][_0x2e985f(0x5012)](scratchCartographic$9,scratchCartesian$4),[scratchCartesian$4['x'],scratchCartesian$4['y'],scratchCartesian$4['z']];for(var _0x30086e=new Array(_0x4436b1),_0x3a4654=0x0;_0x3a4654<_0x4436b1;_0x3a4654+=0x4)_0x30086e[_0x3a4654]=_0xb2a6ce[_0x3a4654],scratchCartographic$9[_0x2e985f(0x4465)]=_0xb2a6ce[_0x3a4654+0x1],scratchCartographic$9[_0x2e985f(0x5859)]=_0xb2a6ce[_0x3a4654+0x2],scratchCartographic$9[_0x2e985f(0x5a4e)]=_0xb2a6ce[_0x3a4654+0x3],Ellipsoid[_0x63aec4(0xffc)][_0x2e985f(0x5012)](scratchCartographic$9,scratchCartesian$4),_0x30086e[_0x3a4654+0x1]=scratchCartesian$4['x'],_0x30086e[_0x3a4654+0x2]=scratchCartesian$4['y'],_0x30086e[_0x3a4654+0x3]=scratchCartesian$4['z'];return _0x30086e;}function convertCartographicDegreesToCartesian(_0x5a4df1){var _0x3ad3a3=_0x307c2b,_0x2a1841=_0x5e00b3,_0x19bdcb=_0x5a4df1[_0x2a1841(0x809)];if(0x3===_0x19bdcb)return scratchCartographic$9['longitude']=CesiumMath[_0x2a1841(0x4476)](_0x5a4df1[0x0]),scratchCartographic$9[_0x2a1841(0x5859)]=CesiumMath['toRadians'](_0x5a4df1[0x1]),scratchCartographic$9[_0x2a1841(0x5a4e)]=_0x5a4df1[0x2],Ellipsoid[_0x2a1841(0x17f7)][_0x2a1841(0x5012)](scratchCartographic$9,scratchCartesian$4),[scratchCartesian$4['x'],scratchCartesian$4['y'],scratchCartesian$4['z']];for(var _0x562d9c=new Array(_0x19bdcb),_0x16749f=0x0;_0x16749f<_0x19bdcb;_0x16749f+=0x4)_0x562d9c[_0x16749f]=_0x5a4df1[_0x16749f],scratchCartographic$9[_0x2a1841(0x4465)]=CesiumMath[_0x3ad3a3(0x18e6)](_0x5a4df1[_0x16749f+0x1]),scratchCartographic$9[_0x2a1841(0x5859)]=CesiumMath[_0x2a1841(0x4476)](_0x5a4df1[_0x16749f+0x2]),scratchCartographic$9[_0x2a1841(0x5a4e)]=_0x5a4df1[_0x16749f+0x3],Ellipsoid[_0x2a1841(0x17f7)][_0x2a1841(0x5012)](scratchCartographic$9,scratchCartesian$4),_0x562d9c[_0x16749f+0x1]=scratchCartesian$4['x'],_0x562d9c[_0x16749f+0x2]=scratchCartesian$4['y'],_0x562d9c[_0x16749f+0x3]=scratchCartesian$4['z'];return _0x562d9c;}function unwrapCartesianInterval(_0x1ac389){var _0x5c0d66=_0x5e00b3,_0x1c6a3c=_0x1ac389[_0x5c0d66(0x4aab)];if(defined$1(_0x1c6a3c))return _0x1c6a3c;var _0x232d6a=_0x1ac389[_0x5c0d66(0xc54)];if(defined$1(_0x232d6a))return _0x232d6a;var _0x1b920c=_0x1ac389[_0x5c0d66(0x59b0)];if(defined$1(_0x1b920c))return _0x1b920c;var _0x1cc2b8=_0x1ac389[_0x5c0d66(0x5ca1)];if(defined$1(_0x1cc2b8))return convertUnitSphericalToCartesian(_0x1cc2b8);var _0x367af3=_0x1ac389['spherical'];if(defined$1(_0x367af3))return convertSphericalToCartesian(_0x367af3);var _0x152d86=_0x1ac389[_0x5c0d66(0x13f8)];if(defined$1(_0x152d86))return convertCartographicRadiansToCartesian(_0x152d86);var _0x1fdec3=_0x1ac389[_0x5c0d66(0x2500)];if(defined$1(_0x1fdec3))return convertCartographicDegreesToCartesian(_0x1fdec3);throw new RuntimeError$1(JSON['stringify'](_0x1ac389)+_0x5c0d66(0x34e));}function normalizePackedCartesianArray(_0x403d7d,_0x29d912){var _0x351a75=_0x5e00b3;Cartesian3[_0x351a75(0x1d8a)](_0x403d7d,_0x29d912,scratchCartesian$4),Cartesian3[_0x351a75(0x4853)](scratchCartesian$4,scratchCartesian$4),Cartesian3[_0x351a75(0x52a8)](scratchCartesian$4,_0x403d7d,_0x29d912);}function unwrapUnitCartesianInterval(_0xdc4048){var _0x438b94=_0x5e00b3,_0x4eb345=unwrapCartesianInterval(_0xdc4048);if(0x3===_0x4eb345[_0x438b94(0x809)])return normalizePackedCartesianArray(_0x4eb345,0x0),_0x4eb345;for(var _0x2425f0=0x1;_0x2425f0<_0x4eb345[_0x438b94(0x809)];_0x2425f0+=0x4)normalizePackedCartesianArray(_0x4eb345,_0x2425f0);return _0x4eb345;}function normalizePackedQuaternionArray(_0x2e9417,_0x5061ea){var _0x32a284=_0x5e00b3;Quaternion[_0x32a284(0x1d8a)](_0x2e9417,_0x5061ea,scratchQuaternion$3),Quaternion[_0x32a284(0x4853)](scratchQuaternion$3,scratchQuaternion$3),Quaternion[_0x32a284(0x52a8)](scratchQuaternion$3,_0x2e9417,_0x5061ea);}function unwrapQuaternionInterval(_0x4acc58){var _0x47b3b2=_0x307c2b,_0x37edcf=_0x5e00b3,_0x4ba2e2=_0x4acc58[_0x47b3b2(0x3fd9)];if(defined$1(_0x4ba2e2)){if(0x4===_0x4ba2e2[_0x37edcf(0x809)])return normalizePackedQuaternionArray(_0x4ba2e2,0x0),_0x4ba2e2;for(var _0x273699=0x1;_0x273699<_0x4ba2e2[_0x37edcf(0x809)];_0x273699+=0x5)normalizePackedQuaternionArray(_0x4ba2e2,_0x273699);}return _0x4ba2e2;}function getPropertyType(_0x3f489e){var _0x30277c=_0x307c2b,_0x508b7d=_0x5e00b3;return _0x508b7d(0x29d5)==typeof _0x3f489e?Boolean:_0x508b7d(0x1efe)==typeof _0x3f489e?Number:_0x508b7d(0x20b8)==typeof _0x3f489e?String:_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0xa59))?Array:_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x29d5))?Boolean:_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x855))?BoundingRectangle:_0x3f489e[_0x508b7d(0x1a9a)]('cartesian2')?Cartesian2:_0x3f489e[_0x508b7d(0x1a9a)](_0x30277c(0x14f4))||_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x5a1d))||_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x13f8))||_0x3f489e[_0x30277c(0x2609)](_0x508b7d(0x2500))?Cartesian3:_0x3f489e[_0x508b7d(0x1a9a)](_0x30277c(0x3694))||_0x3f489e[_0x30277c(0x2609)](_0x508b7d(0x5ca1))?UnitCartesian3:_0x3f489e['hasOwnProperty'](_0x508b7d(0x7dd))||_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0xacb))?Color$2:_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x2c1))?ArcType$1:_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x1864))?ClassificationType$1:_0x3f489e[_0x508b7d(0x1a9a)]('colorBlendMode')?ColorBlendMode$1:_0x3f489e[_0x508b7d(0x1a9a)](_0x30277c(0x365d))?CornerType$1:_0x3f489e[_0x508b7d(0x1a9a)]('heightReference')?HeightReference$1:_0x3f489e[_0x30277c(0x2609)](_0x508b7d(0x42bf))?HorizontalOrigin$1:_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x26dd))?JulianDate:_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x14be))?LabelStyle$1:_0x3f489e[_0x508b7d(0x1a9a)](_0x30277c(0x3393))?Number:_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x2906))?NearFarScalar:_0x3f489e[_0x30277c(0x2609)](_0x508b7d(0xe9f))?DistanceDisplayCondition:_0x3f489e[_0x30277c(0x2609)](_0x508b7d(0x8c4))||_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x9a4))?Object:_0x3f489e[_0x508b7d(0x1a9a)](_0x30277c(0x3fd9))?Quaternion:_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x3549))?ShadowMode$1:_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x20b8))?String:_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x3def))?StripeOrientation$1:_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x18cb))||_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x3ff9))?Rectangle:_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x5442))?URI:_0x3f489e[_0x508b7d(0x1a9a)](_0x508b7d(0x2130))?VerticalOrigin$1:Object;}function unwrapInterval(_0x3d2ae9,_0x3133a5,_0xcce751){var _0x20f2eb=_0x307c2b,_0x1e8d59=_0x5e00b3;switch(_0x3d2ae9){case ArcType$1:return ArcType$1[defaultValue$1(_0x3133a5[_0x1e8d59(0x2c1)],_0x3133a5)];case Array:return _0x3133a5[_0x1e8d59(0xa59)];case Boolean:return defaultValue$1(_0x3133a5[_0x20f2eb(0x43b0)],_0x3133a5);case BoundingRectangle:return _0x3133a5[_0x1e8d59(0x855)];case Cartesian2:return _0x3133a5['cartesian2'];case Cartesian3:return unwrapCartesianInterval(_0x3133a5);case UnitCartesian3:return unwrapUnitCartesianInterval(_0x3133a5);case Color$2:return unwrapColorInterval(_0x3133a5);case ClassificationType$1:return ClassificationType$1[defaultValue$1(_0x3133a5[_0x1e8d59(0x1864)],_0x3133a5)];case ColorBlendMode$1:return ColorBlendMode$1[defaultValue$1(_0x3133a5[_0x1e8d59(0x11d1)],_0x3133a5)];case CornerType$1:return CornerType$1[defaultValue$1(_0x3133a5[_0x1e8d59(0x342c)],_0x3133a5)];case HeightReference$1:return HeightReference$1[defaultValue$1(_0x3133a5[_0x20f2eb(0x9a2)],_0x3133a5)];case HorizontalOrigin$1:return HorizontalOrigin$1[defaultValue$1(_0x3133a5[_0x1e8d59(0x42bf)],_0x3133a5)];case Image:return unwrapUriInterval(_0x3133a5,_0xcce751);case JulianDate:return JulianDate[_0x1e8d59(0x330)](defaultValue$1(_0x3133a5[_0x20f2eb(0x1ac9)],_0x3133a5));case LabelStyle$1:return LabelStyle$1[defaultValue$1(_0x3133a5[_0x1e8d59(0x14be)],_0x3133a5)];case Number:return defaultValue$1(_0x3133a5[_0x20f2eb(0x3393)],_0x3133a5);case NearFarScalar:return _0x3133a5[_0x20f2eb(0x449d)];case DistanceDisplayCondition:return _0x3133a5[_0x1e8d59(0xe9f)];case Object:return defaultValue$1(defaultValue$1(_0x3133a5[_0x1e8d59(0x8c4)],_0x3133a5[_0x1e8d59(0x9a4)]),_0x3133a5);case Quaternion:return unwrapQuaternionInterval(_0x3133a5);case Rotation:return defaultValue$1(_0x3133a5[_0x1e8d59(0x1efe)],_0x3133a5);case ShadowMode$1:return ShadowMode$1[defaultValue$1(defaultValue$1(_0x3133a5[_0x1e8d59(0x3549)],_0x3133a5[_0x1e8d59(0x5cc1)]),_0x3133a5)];case String:return defaultValue$1(_0x3133a5[_0x20f2eb(0x2faa)],_0x3133a5);case StripeOrientation$1:return StripeOrientation$1[defaultValue$1(_0x3133a5[_0x1e8d59(0x3def)],_0x3133a5)];case Rectangle:return unwrapRectangleInterval(_0x3133a5);case URI:return unwrapUriInterval(_0x3133a5,_0xcce751);case VerticalOrigin$1:return VerticalOrigin$1[defaultValue$1(_0x3133a5[_0x20f2eb(0x57a0)],_0x3133a5)];default:throw new RuntimeError$1(_0x3d2ae9);}}var interpolators={'HERMITE':HermitePolynomialApproximation,'LAGRANGE':LagrangePolynomialApproximation,'LINEAR':LinearApproximation};function updateInterpolationSettings(_0x567846,_0x142e35){var _0x317280=_0x307c2b,_0x4fc6df=_0x5e00b3,_0x162f7e=_0x567846[_0x317280(0x4a6f)],_0x3c9d20=_0x567846[_0x4fc6df(0x1b81)];(defined$1(_0x162f7e)||defined$1(_0x3c9d20))&&_0x142e35[_0x4fc6df(0x1dfc)]({'interpolationAlgorithm':interpolators[_0x162f7e],'interpolationDegree':_0x3c9d20});var _0x3198f3=_0x567846[_0x4fc6df(0x13d0)];defined$1(_0x3198f3)&&(_0x142e35[_0x317280(0x2465)]=ExtrapolationType$1[_0x3198f3]);var _0x9c85ae=_0x567846['forwardExtrapolationDuration'];defined$1(_0x9c85ae)&&(_0x142e35[_0x4fc6df(0x4357)]=_0x9c85ae);var _0x2a5ce4=_0x567846[_0x4fc6df(0x1fc1)];defined$1(_0x2a5ce4)&&(_0x142e35[_0x4fc6df(0x1fc1)]=ExtrapolationType$1[_0x2a5ce4]);var _0x1823d7=_0x567846['backwardExtrapolationDuration'];defined$1(_0x1823d7)&&(_0x142e35['backwardExtrapolationDuration']=_0x1823d7);}var iso8601Scratch={'iso8601':void 0x0};function intervalFromString(_0x133356){var _0x2dae99=_0x5e00b3;if(defined$1(_0x133356))return iso8601Scratch[_0x2dae99(0x3767)]=_0x133356,TimeInterval[_0x2dae99(0x330)](iso8601Scratch);}function wrapPropertyInInfiniteInterval(_0x2995f3){var _0x2811ec=_0x307c2b,_0x1bcfe3=_0x5e00b3,_0x271470=Iso8601[_0x2811ec(0x24c4)][_0x1bcfe3(0x40f3)]();return _0x271470[_0x1bcfe3(0x140c)]=_0x2995f3,_0x271470;}function convertPropertyToComposite(_0x5d3aa6){var _0x971f92=_0x5e00b3,_0x2f059e=new CompositeProperty();return _0x2f059e[_0x971f92(0x4db0)][_0x971f92(0x315e)](wrapPropertyInInfiniteInterval(_0x5d3aa6)),_0x2f059e;}function convertPositionPropertyToComposite(_0x29802e){var _0xfd9ca9=_0x307c2b,_0xfd6101=_0x5e00b3,_0x4c28c2=new CompositePositionProperty(_0x29802e[_0xfd6101(0x129d)]);return _0x4c28c2[_0xfd6101(0x4db0)][_0xfd9ca9(0x4627)](wrapPropertyInInfiniteInterval(_0x29802e)),_0x4c28c2;}function processProperty(_0x5a151d,_0x52d198,_0x128103,_0x51cfd1,_0x20e4fe,_0x4361e4,_0x225158){var _0x315f90=_0x307c2b,_0x4a984e=_0x5e00b3,_0x6ed260,_0x5cdb0e,_0x51d3b8,_0xbab3d1=intervalFromString(_0x51cfd1[_0x4a984e(0x5c62)]);defined$1(_0x20e4fe)&&(_0xbab3d1=defined$1(_0xbab3d1)?TimeInterval[_0x4a984e(0x4ff2)](_0xbab3d1,_0x20e4fe,scratchTimeInterval$1):_0x20e4fe);var _0x174971=!defined$1(_0x51cfd1[_0x4a984e(0xa5b)])&&!defined$1(_0x51cfd1[_0x4a984e(0x1f32)]),_0x32bfd0=defined$1(_0xbab3d1)&&!_0xbab3d1[_0x4a984e(0x1dab)](Iso8601[_0x4a984e(0x56ec)]);if(!0x0===_0x51cfd1[_0x4a984e(0x39cc)])return _0x32bfd0?removePropertyData(_0x52d198[_0x128103],_0xbab3d1):void(_0x52d198[_0x128103]=void 0x0);var _0x5771e6=!0x1;if(_0x174971){if(!defined$1(_0x5cdb0e=unwrapInterval(_0x5a151d,_0x51cfd1,_0x4361e4)))return;_0x6ed260=defaultValue$1(_0x5a151d[_0x4a984e(0x2dd8)],0x1),_0x51d3b8=defaultValue$1(_0x5cdb0e[_0x4a984e(0x809)],0x1),_0x5771e6=!defined$1(_0x51cfd1[_0x4a984e(0xa59)])&&_0x315f90(0x2faa)!=typeof _0x5cdb0e&&_0x51d3b8>_0x6ed260&&_0x5a151d!==Object;}var _0x4d267d=_0x4a984e(0x1b4b)==typeof _0x5a151d[_0x4a984e(0x1d8a)]&&_0x5a151d!==Rotation;if(_0x5771e6||_0x32bfd0){var _0x2f6909,_0x14ec7a,_0x1dbf42=_0x52d198[_0x128103],_0x18d349=_0x51cfd1[_0x4a984e(0x3942)];if(defined$1(_0x18d349)&&(_0x2f6909=JulianDate[_0x4a984e(0x330)](_0x18d349)),_0x5771e6&&!_0x32bfd0)return _0x1dbf42 instanceof SampledProperty||(_0x52d198[_0x128103]=_0x1dbf42=new SampledProperty(_0x5a151d)),_0x1dbf42[_0x4a984e(0x39f0)](_0x5cdb0e,_0x2f6909),void updateInterpolationSettings(_0x51cfd1,_0x1dbf42);if(!_0x5771e6&&_0x32bfd0)return(_0xbab3d1=_0xbab3d1[_0x4a984e(0x40f3)]())[_0x315f90(0x313f)]=_0x174971?_0x4d267d?_0x5a151d[_0x4a984e(0x1d8a)](_0x5cdb0e,0x0):_0x5cdb0e:createSpecializedProperty(_0x5a151d,_0x225158,_0x51cfd1),defined$1(_0x1dbf42)||(_0x52d198[_0x128103]=_0x1dbf42=_0x174971?new TimeIntervalCollectionProperty():new CompositeProperty()),void(_0x174971&&_0x1dbf42 instanceof TimeIntervalCollectionProperty?_0x1dbf42[_0x315f90(0x3c9b)][_0x4a984e(0x315e)](_0xbab3d1):_0x1dbf42 instanceof CompositeProperty?(_0x174971&&(_0xbab3d1[_0x4a984e(0x140c)]=new ConstantProperty(_0xbab3d1[_0x4a984e(0x140c)])),_0x1dbf42[_0x315f90(0x3c9b)][_0x4a984e(0x315e)](_0xbab3d1)):(_0x52d198[_0x128103]=_0x1dbf42=convertPropertyToComposite(_0x1dbf42),_0x174971&&(_0xbab3d1[_0x4a984e(0x140c)]=new ConstantProperty(_0xbab3d1[_0x315f90(0x313f)])),_0x1dbf42[_0x315f90(0x3c9b)][_0x4a984e(0x315e)](_0xbab3d1)));defined$1(_0x1dbf42)||(_0x52d198[_0x128103]=_0x1dbf42=new CompositeProperty()),_0x1dbf42 instanceof CompositeProperty||(_0x52d198[_0x128103]=_0x1dbf42=convertPropertyToComposite(_0x1dbf42));var _0x4a3dd5=_0x1dbf42[_0x4a984e(0x4db0)];defined$1(_0x14ec7a=_0x4a3dd5[_0x4a984e(0xbed)](_0xbab3d1))&&_0x14ec7a[_0x4a984e(0x140c)]instanceof SampledProperty||((_0x14ec7a=_0xbab3d1[_0x315f90(0x2d7b)]())[_0x315f90(0x313f)]=new SampledProperty(_0x5a151d),_0x4a3dd5[_0x4a984e(0x315e)](_0x14ec7a)),_0x14ec7a[_0x4a984e(0x140c)][_0x4a984e(0x39f0)](_0x5cdb0e,_0x2f6909),updateInterpolationSettings(_0x51cfd1,_0x14ec7a[_0x315f90(0x313f)]);}else _0x52d198[_0x128103]=_0x174971?new ConstantProperty(_0x4d267d?_0x5a151d[_0x315f90(0x1055)](_0x5cdb0e,0x0):_0x5cdb0e):createSpecializedProperty(_0x5a151d,_0x225158,_0x51cfd1);}function removePropertyData(_0x6cfa25,_0x44c9e5){var _0x86c9e=_0x307c2b,_0x5b7f9f=_0x5e00b3;if(_0x6cfa25 instanceof SampledProperty)_0x6cfa25[_0x5b7f9f(0x1a52)](_0x44c9e5);else{if(_0x6cfa25 instanceof TimeIntervalCollectionProperty)_0x6cfa25[_0x86c9e(0x3c9b)][_0x5b7f9f(0x2f8b)](_0x44c9e5);else{if(_0x6cfa25 instanceof CompositeProperty){for(var _0x5ad76b=_0x6cfa25[_0x86c9e(0x3c9b)],_0x59cff2=0x0;_0x59cff2<_0x5ad76b[_0x86c9e(0x2ef4)];++_0x59cff2){var _0xa70a3b=TimeInterval['intersect'](_0x5ad76b[_0x5b7f9f(0x38c4)](_0x59cff2),_0x44c9e5,scratchTimeInterval$1);_0xa70a3b[_0x5b7f9f(0xbd4)]||removePropertyData(_0xa70a3b[_0x5b7f9f(0x140c)],_0x44c9e5);}_0x5ad76b[_0x5b7f9f(0x2f8b)](_0x44c9e5);}else;}}}function processPacketData(_0x3f7990,_0x4752d1,_0x4be29d,_0x5ef525,_0x19f6e7,_0xbeeb55,_0x2b19f3){var _0x14e4dc=_0x5e00b3;if(defined$1(_0x5ef525)){if(Array[_0x14e4dc(0x2676)](_0x5ef525)){for(var _0x56f6d6=0x0,_0x10b880=_0x5ef525[_0x14e4dc(0x809)];_0x56f6d6<_0x10b880;++_0x56f6d6)processProperty(_0x3f7990,_0x4752d1,_0x4be29d,_0x5ef525[_0x56f6d6],_0x19f6e7,_0xbeeb55,_0x2b19f3);}else processProperty(_0x3f7990,_0x4752d1,_0x4be29d,_0x5ef525,_0x19f6e7,_0xbeeb55,_0x2b19f3);}}function processPositionProperty(_0x9fc2c8,_0x14c9b6,_0x47cb90,_0x5d1351,_0x237ec0,_0x4bc35e){var _0x36d775=_0x307c2b,_0xc7f19a=_0x5e00b3,_0x165265=intervalFromString(_0x47cb90[_0xc7f19a(0x5c62)]);defined$1(_0x5d1351)&&(_0x165265=defined$1(_0x165265)?TimeInterval[_0xc7f19a(0x4ff2)](_0x165265,_0x5d1351,scratchTimeInterval$1):_0x5d1351);var _0x1235d0,_0xb95d00,_0x3cbb61=defined$1(_0x47cb90[_0xc7f19a(0xc54)])?0x1:0x0,_0x28924b=Cartesian3[_0x36d775(0x18d6)]*(_0x3cbb61+0x1),_0x12386d=!defined$1(_0x47cb90[_0xc7f19a(0xa5b)]),_0x5cb909=defined$1(_0x165265)&&!_0x165265[_0xc7f19a(0x1dab)](Iso8601[_0xc7f19a(0x56ec)]);if(!0x0===_0x47cb90['delete'])return _0x5cb909?removePositionPropertyData(_0x9fc2c8[_0x14c9b6],_0x165265):void(_0x9fc2c8[_0x14c9b6]=void 0x0);var _0x104776=!0x1;if(_0x12386d&&(defined$1(_0x47cb90[_0x36d775(0x1b92)])&&(_0xb95d00=ReferenceFrame$1[_0x47cb90[_0xc7f19a(0x129d)]]),_0xb95d00=defaultValue$1(_0xb95d00,ReferenceFrame$1[_0xc7f19a(0x21dc)]),_0x104776=defaultValue$1((_0x1235d0=unwrapCartesianInterval(_0x47cb90))[_0xc7f19a(0x809)],0x1)>_0x28924b),_0x104776||_0x5cb909){var _0x26e670,_0xc43e4d,_0x46c95a=_0x9fc2c8[_0x14c9b6],_0x6e6c33=_0x47cb90[_0xc7f19a(0x3942)];if(defined$1(_0x6e6c33)&&(_0x26e670=JulianDate[_0xc7f19a(0x330)](_0x6e6c33)),_0x104776&&!_0x5cb909)return _0x46c95a instanceof SampledPositionProperty&&(!defined$1(_0xb95d00)||_0x46c95a[_0xc7f19a(0x129d)]===_0xb95d00)||(_0x9fc2c8[_0x14c9b6]=_0x46c95a=new SampledPositionProperty(_0xb95d00,_0x3cbb61)),_0x46c95a[_0x36d775(0x3926)](_0x1235d0,_0x26e670),void updateInterpolationSettings(_0x47cb90,_0x46c95a);if(!_0x104776&&_0x5cb909)return(_0x165265=_0x165265[_0xc7f19a(0x40f3)]())[_0x36d775(0x313f)]=_0x12386d?Cartesian3[_0xc7f19a(0x1d8a)](_0x1235d0):createReferenceProperty(_0x4bc35e,_0x47cb90[_0xc7f19a(0xa5b)]),defined$1(_0x46c95a)||(_0x46c95a=_0x12386d?new TimeIntervalCollectionPositionProperty(_0xb95d00):new CompositePositionProperty(_0xb95d00),_0x9fc2c8[_0x14c9b6]=_0x46c95a),void(_0x12386d&&_0x46c95a instanceof TimeIntervalCollectionPositionProperty&&defined$1(_0xb95d00)&&_0x46c95a[_0x36d775(0x1b92)]===_0xb95d00?_0x46c95a[_0xc7f19a(0x4db0)]['addInterval'](_0x165265):_0x46c95a instanceof CompositePositionProperty?(_0x12386d&&(_0x165265[_0x36d775(0x313f)]=new ConstantPositionProperty(_0x165265[_0x36d775(0x313f)],_0xb95d00)),_0x46c95a[_0xc7f19a(0x4db0)][_0xc7f19a(0x315e)](_0x165265)):(_0x9fc2c8[_0x14c9b6]=_0x46c95a=convertPositionPropertyToComposite(_0x46c95a),_0x12386d&&(_0x165265[_0xc7f19a(0x140c)]=new ConstantPositionProperty(_0x165265[_0xc7f19a(0x140c)],_0xb95d00)),_0x46c95a[_0xc7f19a(0x4db0)][_0xc7f19a(0x315e)](_0x165265)));defined$1(_0x46c95a)?_0x46c95a instanceof CompositePositionProperty||(_0x9fc2c8[_0x14c9b6]=_0x46c95a=convertPositionPropertyToComposite(_0x46c95a)):_0x9fc2c8[_0x14c9b6]=_0x46c95a=new CompositePositionProperty(_0xb95d00);var _0x26567d=_0x46c95a[_0xc7f19a(0x4db0)];defined$1(_0xc43e4d=_0x26567d[_0xc7f19a(0xbed)](_0x165265))&&_0xc43e4d[_0xc7f19a(0x140c)]instanceof SampledPositionProperty&&(!defined$1(_0xb95d00)||_0xc43e4d[_0xc7f19a(0x140c)][_0xc7f19a(0x129d)]===_0xb95d00)||((_0xc43e4d=_0x165265[_0xc7f19a(0x40f3)]())[_0xc7f19a(0x140c)]=new SampledPositionProperty(_0xb95d00,_0x3cbb61),_0x26567d[_0xc7f19a(0x315e)](_0xc43e4d)),_0xc43e4d[_0xc7f19a(0x140c)][_0xc7f19a(0x39f0)](_0x1235d0,_0x26e670),updateInterpolationSettings(_0x47cb90,_0xc43e4d[_0xc7f19a(0x140c)]);}else _0x9fc2c8[_0x14c9b6]=_0x12386d?new ConstantPositionProperty(Cartesian3[_0x36d775(0x1055)](_0x1235d0),_0xb95d00):createReferenceProperty(_0x4bc35e,_0x47cb90[_0xc7f19a(0xa5b)]);}function removePositionPropertyData(_0x6d159c,_0x25acb9){var _0x36663b=_0x307c2b,_0x391e32=_0x5e00b3;if(_0x6d159c instanceof SampledPositionProperty)_0x6d159c[_0x391e32(0x1a52)](_0x25acb9);else{if(_0x6d159c instanceof TimeIntervalCollectionPositionProperty)_0x6d159c[_0x36663b(0x3c9b)][_0x391e32(0x2f8b)](_0x25acb9);else{if(_0x6d159c instanceof CompositePositionProperty){for(var _0xf5ed2e=_0x6d159c[_0x391e32(0x4db0)],_0x534cf4=0x0;_0x534cf4<_0xf5ed2e[_0x391e32(0x809)];++_0x534cf4){var _0xedda2e=TimeInterval[_0x391e32(0x4ff2)](_0xf5ed2e[_0x36663b(0x3abb)](_0x534cf4),_0x25acb9,scratchTimeInterval$1);_0xedda2e['isEmpty']||removePositionPropertyData(_0xedda2e[_0x391e32(0x140c)],_0x25acb9);}_0xf5ed2e[_0x391e32(0x2f8b)](_0x25acb9);}else;}}}function processPositionPacketData(_0x2543c0,_0xfada39,_0xb406c8,_0x23e1c0,_0xeeffc9,_0x204ce8){var _0x29cd72=_0x5e00b3;if(defined$1(_0xb406c8)){if(Array[_0x29cd72(0x2676)](_0xb406c8)){for(var _0x40f99d=0x0,_0x55ef38=_0xb406c8['length'];_0x40f99d<_0x55ef38;++_0x40f99d)processPositionProperty(_0x2543c0,_0xfada39,_0xb406c8[_0x40f99d],_0x23e1c0,_0xeeffc9,_0x204ce8);}else processPositionProperty(_0x2543c0,_0xfada39,_0xb406c8,_0x23e1c0,_0xeeffc9,_0x204ce8);}}function processMaterialProperty(_0x1e6980,_0xcc14de,_0x2564c8,_0x14733d,_0x49bd99,_0x51c228){var _0x51eef5=_0x307c2b,_0x1ccc46=_0x5e00b3,_0x41e966=intervalFromString(_0x2564c8[_0x1ccc46(0x5c62)]);defined$1(_0x14733d)&&(_0x41e966=defined$1(_0x41e966)?TimeInterval[_0x1ccc46(0x4ff2)](_0x41e966,_0x14733d,scratchTimeInterval$1):_0x14733d);var _0xec2a0,_0x3e6b83,_0x3a8d79,_0x1a3692=_0x1e6980[_0xcc14de];if(defined$1(_0x41e966)){_0x1a3692 instanceof CompositeMaterialProperty||(_0x1a3692=new CompositeMaterialProperty(),_0x1e6980[_0xcc14de]=_0x1a3692);var _0x12c8fe=_0x1a3692[_0x1ccc46(0x4db0)];defined$1(_0x3e6b83=_0x12c8fe[_0x1ccc46(0xbed)]({'start':_0x41e966[_0x1ccc46(0x21ae)],'stop':_0x41e966[_0x1ccc46(0x3b17)]}))?_0xec2a0=_0x3e6b83[_0x1ccc46(0x140c)]:(_0x3e6b83=_0x41e966[_0x1ccc46(0x40f3)](),_0x12c8fe[_0x1ccc46(0x315e)](_0x3e6b83));}else _0xec2a0=_0x1a3692;defined$1(_0x2564c8[_0x1ccc46(0x4933)])?(_0xec2a0 instanceof ColorMaterialProperty||(_0xec2a0=new ColorMaterialProperty()),processPacketData(Color$2,_0xec2a0,_0x1ccc46(0x8fe),(_0x3a8d79=_0x2564c8[_0x51eef5(0x29be)])[_0x1ccc46(0x8fe)],void 0x0,void 0x0,_0x51c228)):defined$1(_0x2564c8[_0x1ccc46(0x3ffb)])?(_0xec2a0 instanceof GridMaterialProperty||(_0xec2a0=new GridMaterialProperty()),processPacketData(Color$2,_0xec2a0,_0x1ccc46(0x8fe),(_0x3a8d79=_0x2564c8[_0x1ccc46(0x3ffb)])[_0x1ccc46(0x8fe)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Number,_0xec2a0,_0x1ccc46(0x29e7),_0x3a8d79[_0x1ccc46(0x29e7)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Cartesian2,_0xec2a0,_0x1ccc46(0xa07),_0x3a8d79[_0x1ccc46(0xa07)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Cartesian2,_0xec2a0,_0x1ccc46(0x4903),_0x3a8d79[_0x1ccc46(0x4903)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Cartesian2,_0xec2a0,_0x1ccc46(0x294d),_0x3a8d79[_0x1ccc46(0x294d)],void 0x0,_0x49bd99,_0x51c228)):defined$1(_0x2564c8[_0x1ccc46(0xf80)])?(_0xec2a0 instanceof ImageMaterialProperty||(_0xec2a0=new ImageMaterialProperty()),_0x3a8d79=_0x2564c8[_0x1ccc46(0xf80)],processPacketData(Image,_0xec2a0,_0x51eef5(0x5a4),_0x3a8d79[_0x1ccc46(0xf80)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Cartesian2,_0xec2a0,_0x1ccc46(0x3ec3),_0x3a8d79[_0x1ccc46(0x3ec3)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Color$2,_0xec2a0,'color',_0x3a8d79[_0x1ccc46(0x8fe)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Boolean,_0xec2a0,_0x1ccc46(0x1716),_0x3a8d79[_0x1ccc46(0x1716)],void 0x0,_0x49bd99,_0x51c228)):defined$1(_0x2564c8[_0x1ccc46(0x431b)])?(_0xec2a0 instanceof StripeMaterialProperty||(_0xec2a0=new StripeMaterialProperty()),_0x3a8d79=_0x2564c8[_0x51eef5(0x1af8)],processPacketData(StripeOrientation$1,_0xec2a0,_0x1ccc46(0x3d7e),_0x3a8d79[_0x1ccc46(0x3d7e)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Color$2,_0xec2a0,_0x1ccc46(0x2e2c),_0x3a8d79[_0x1ccc46(0x2e2c)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Color$2,_0xec2a0,_0x1ccc46(0x3f7a),_0x3a8d79[_0x1ccc46(0x3f7a)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Number,_0xec2a0,_0x51eef5(0x4d0e),_0x3a8d79[_0x51eef5(0x4d0e)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Number,_0xec2a0,_0x1ccc46(0x3ec3),_0x3a8d79[_0x1ccc46(0x3ec3)],void 0x0,_0x49bd99,_0x51c228)):defined$1(_0x2564c8[_0x1ccc46(0x2bb9)])?(_0xec2a0 instanceof PolylineOutlineMaterialProperty||(_0xec2a0=new PolylineOutlineMaterialProperty()),processPacketData(Color$2,_0xec2a0,_0x1ccc46(0x8fe),(_0x3a8d79=_0x2564c8[_0x1ccc46(0x2bb9)])[_0x1ccc46(0x8fe)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Color$2,_0xec2a0,_0x1ccc46(0x247e),_0x3a8d79[_0x1ccc46(0x247e)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Number,_0xec2a0,_0x1ccc46(0x27cb),_0x3a8d79[_0x1ccc46(0x27cb)],void 0x0,_0x49bd99,_0x51c228)):defined$1(_0x2564c8[_0x51eef5(0x59c7)])?(_0xec2a0 instanceof PolylineGlowMaterialProperty||(_0xec2a0=new PolylineGlowMaterialProperty()),processPacketData(Color$2,_0xec2a0,_0x1ccc46(0x8fe),(_0x3a8d79=_0x2564c8[_0x1ccc46(0x4d77)])[_0x1ccc46(0x8fe)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Number,_0xec2a0,_0x1ccc46(0x503c),_0x3a8d79[_0x1ccc46(0x503c)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Number,_0xec2a0,_0x1ccc46(0x5269),_0x3a8d79[_0x1ccc46(0x5269)],void 0x0,_0x49bd99,_0x51c228)):defined$1(_0x2564c8[_0x1ccc46(0x56ef)])?(_0xec2a0 instanceof PolylineArrowMaterialProperty||(_0xec2a0=new PolylineArrowMaterialProperty()),processPacketData(Color$2,_0xec2a0,_0x1ccc46(0x8fe),(_0x3a8d79=_0x2564c8['polylineArrow'])[_0x1ccc46(0x8fe)],void 0x0,void 0x0,_0x51c228)):defined$1(_0x2564c8[_0x1ccc46(0x5fb8)])?(_0xec2a0 instanceof PolylineDashMaterialProperty||(_0xec2a0=new PolylineDashMaterialProperty()),processPacketData(Color$2,_0xec2a0,'color',(_0x3a8d79=_0x2564c8[_0x1ccc46(0x5fb8)])[_0x1ccc46(0x8fe)],void 0x0,void 0x0,_0x51c228),processPacketData(Color$2,_0xec2a0,_0x1ccc46(0x2da2),_0x3a8d79[_0x1ccc46(0x2da2)],void 0x0,void 0x0,_0x51c228),processPacketData(Number,_0xec2a0,_0x1ccc46(0x3bf9),_0x3a8d79['dashLength'],void 0x0,_0x49bd99,_0x51c228),processPacketData(Number,_0xec2a0,_0x1ccc46(0x47fe),_0x3a8d79[_0x1ccc46(0x47fe)],void 0x0,_0x49bd99,_0x51c228)):defined$1(_0x2564c8[_0x1ccc46(0x14bc)])&&(_0xec2a0 instanceof CheckerboardMaterialProperty||(_0xec2a0=new CheckerboardMaterialProperty()),processPacketData(Color$2,_0xec2a0,_0x1ccc46(0x2e2c),(_0x3a8d79=_0x2564c8[_0x1ccc46(0x14bc)])['evenColor'],void 0x0,_0x49bd99,_0x51c228),processPacketData(Color$2,_0xec2a0,_0x1ccc46(0x3f7a),_0x3a8d79[_0x51eef5(0x4ec9)],void 0x0,_0x49bd99,_0x51c228),processPacketData(Cartesian2,_0xec2a0,_0x1ccc46(0x3ec3),_0x3a8d79[_0x1ccc46(0x3ec3)],void 0x0,_0x49bd99,_0x51c228)),defined$1(_0x3e6b83)?_0x3e6b83[_0x51eef5(0x313f)]=_0xec2a0:_0x1e6980[_0xcc14de]=_0xec2a0;}function processMaterialPacketData(_0x1ca062,_0x37df0e,_0x1d48c6,_0x9616e1,_0x1fb024,_0x229391){var _0x308b63=_0x5e00b3;if(defined$1(_0x1d48c6)){if(Array['isArray'](_0x1d48c6)){for(var _0x4a7bfb=0x0,_0x50dcf3=_0x1d48c6[_0x308b63(0x809)];_0x4a7bfb<_0x50dcf3;++_0x4a7bfb)processMaterialProperty(_0x1ca062,_0x37df0e,_0x1d48c6[_0x4a7bfb],_0x9616e1,_0x1fb024,_0x229391);}else processMaterialProperty(_0x1ca062,_0x37df0e,_0x1d48c6,_0x9616e1,_0x1fb024,_0x229391);}}function processName(_0xe59052,_0x3c861c,_0xf435ba,_0x28e8d1){var _0x41f2c9=_0x5e00b3;defined$1(_0x3c861c[_0x41f2c9(0x2c5)])&&(_0xe59052[_0x41f2c9(0x2c5)]=_0x3c861c[_0x41f2c9(0x2c5)]);}function processDescription$1(_0x5c3637,_0x147805,_0x52d6fb,_0x468829){var _0x326bb1=_0x5e00b3,_0x33e6d0=_0x147805[_0x326bb1(0x4bfe)];defined$1(_0x33e6d0)&&processPacketData(String,_0x5c3637,_0x326bb1(0x4bfe),_0x33e6d0,void 0x0,_0x468829,_0x52d6fb);}function processPosition(_0x568494,_0x680e9d,_0x32dba2,_0x1ea478){var _0x49a36d=_0x5e00b3,_0x4337cb=_0x680e9d['position'];defined$1(_0x4337cb)&&processPositionPacketData(_0x568494,_0x49a36d(0x3747),_0x4337cb,void 0x0,_0x1ea478,_0x32dba2);}function processViewFrom(_0x4ca750,_0x5a81d8,_0x19bb37,_0x55562e){var _0xf7d77a=_0x307c2b,_0x26289d=_0x5e00b3,_0x43753c=_0x5a81d8[_0xf7d77a(0x4c38)];defined$1(_0x43753c)&&processPacketData(Cartesian3,_0x4ca750,_0x26289d(0x4d4f),_0x43753c,void 0x0,_0x55562e,_0x19bb37);}function processOrientation(_0x264534,_0x4fde25,_0x454b01,_0x4f2abe){var _0x2ea5ae=_0x5e00b3,_0x4cb941=_0x4fde25[_0x2ea5ae(0x3d7e)];defined$1(_0x4cb941)&&processPacketData(Quaternion,_0x264534,_0x2ea5ae(0x3d7e),_0x4cb941,void 0x0,_0x4f2abe,_0x454b01);}function processProperties(_0x3f5c8f,_0xd71c99,_0xe3ac93,_0x1cd8a3){var _0x51cd5d=_0x307c2b,_0x282572=_0x5e00b3,_0xbdfd91=_0xd71c99[_0x282572(0x1a92)];if(defined$1(_0xbdfd91)){for(var _0x4635c3 in(defined$1(_0x3f5c8f['properties'])||(_0x3f5c8f[_0x282572(0x1a92)]=new PropertyBag()),_0xbdfd91))if(_0xbdfd91[_0x282572(0x1a9a)](_0x4635c3)){_0x3f5c8f[_0x282572(0x1a92)][_0x282572(0x504b)](_0x4635c3)||_0x3f5c8f[_0x51cd5d(0x6d3)][_0x51cd5d(0x44dc)](_0x4635c3);var _0x280de3=_0xbdfd91[_0x4635c3];if(Array[_0x282572(0x2676)](_0x280de3)){for(var _0x55ef6e=0x0,_0x22a763=_0x280de3[_0x282572(0x809)];_0x55ef6e<_0x22a763;++_0x55ef6e)processProperty(getPropertyType(_0x280de3[_0x55ef6e]),_0x3f5c8f[_0x282572(0x1a92)],_0x4635c3,_0x280de3[_0x55ef6e],void 0x0,_0x1cd8a3,_0xe3ac93);}else processProperty(getPropertyType(_0x280de3),_0x3f5c8f[_0x51cd5d(0x6d3)],_0x4635c3,_0x280de3,void 0x0,_0x1cd8a3,_0xe3ac93);}}}function processReferencesArrayPacketData(_0x3b40f2,_0x306c9d,_0x47deab,_0x804f1e,_0x8409a5,_0x4839bb,_0x33d647){var _0x172d6d=_0x307c2b,_0x288b24=_0x5e00b3,_0x7961c8=_0x47deab[_0x288b24(0x7f7)](function(_0x5bf350){return createReferenceProperty(_0x8409a5,_0x5bf350);});if(defined$1(_0x804f1e)){_0x804f1e=intervalFromString(_0x804f1e);var _0x2dcb88=_0x3b40f2[_0x306c9d];if(!(_0x2dcb88 instanceof _0x33d647)){var _0x476a54=new _0x33d647();_0x476a54[_0x288b24(0x4db0)][_0x288b24(0x315e)](wrapPropertyInInfiniteInterval(_0x2dcb88)),_0x3b40f2[_0x306c9d]=_0x2dcb88=_0x476a54;}_0x804f1e[_0x288b24(0x140c)]=new _0x4839bb(_0x7961c8),_0x2dcb88[_0x288b24(0x4db0)][_0x172d6d(0x4627)](_0x804f1e);}else _0x3b40f2[_0x306c9d]=new _0x4839bb(_0x7961c8);}function processArrayPacketData(_0x47cf7f,_0x14ac70,_0x5aa6b8,_0x3d44cd){var _0xf3df04=_0x5e00b3,_0x37618f=_0x5aa6b8['references'];defined$1(_0x37618f)?processReferencesArrayPacketData(_0x47cf7f,_0x14ac70,_0x37618f,_0x5aa6b8[_0xf3df04(0x5c62)],_0x3d44cd,PropertyArray,CompositeProperty):processPacketData(Array,_0x47cf7f,_0x14ac70,_0x5aa6b8,void 0x0,void 0x0,_0x3d44cd);}function processArray(_0xb5420b,_0x396f9e,_0x5c79d9,_0x62ea67){var _0x4931d0=_0x5e00b3;if(defined$1(_0x5c79d9)){if(Array[_0x4931d0(0x2676)](_0x5c79d9)){for(var _0x2381c0=0x0,_0x2defc7=_0x5c79d9[_0x4931d0(0x809)];_0x2381c0<_0x2defc7;++_0x2381c0)processArrayPacketData(_0xb5420b,_0x396f9e,_0x5c79d9[_0x2381c0],_0x62ea67);}else processArrayPacketData(_0xb5420b,_0x396f9e,_0x5c79d9,_0x62ea67);}}function processPositionArrayPacketData(_0x26a685,_0x38c3d4,_0x56a641,_0x2ee55d){var _0x493636=_0x307c2b,_0x5dad3d=_0x5e00b3,_0x2a3456=_0x56a641[_0x493636(0x5085)];defined$1(_0x2a3456)?processReferencesArrayPacketData(_0x26a685,_0x38c3d4,_0x2a3456,_0x56a641['interval'],_0x2ee55d,PositionPropertyArray,CompositePositionProperty):(defined$1(_0x56a641['cartesian'])?_0x56a641[_0x5dad3d(0xa59)]=Cartesian3[_0x5dad3d(0x2e6c)](_0x56a641[_0x5dad3d(0x4aab)]):defined$1(_0x56a641[_0x493636(0x3a0c)])?_0x56a641[_0x5dad3d(0xa59)]=Cartesian3[_0x5dad3d(0x266b)](_0x56a641['cartographicRadians']):defined$1(_0x56a641[_0x5dad3d(0x2500)])&&(_0x56a641[_0x5dad3d(0xa59)]=Cartesian3[_0x493636(0x3df9)](_0x56a641[_0x493636(0x2d0a)])),defined$1(_0x56a641[_0x5dad3d(0xa59)])&&processPacketData(Array,_0x26a685,_0x38c3d4,_0x56a641,void 0x0,void 0x0,_0x2ee55d));}function processPositionArray(_0x1f59a1,_0x505703,_0x244df3,_0x18fddd){var _0x48a536=_0x307c2b,_0x265606=_0x5e00b3;if(defined$1(_0x244df3)){if(Array[_0x265606(0x2676)](_0x244df3)){for(var _0x37a773=0x0,_0x42416e=_0x244df3[_0x48a536(0x2ef4)];_0x37a773<_0x42416e;++_0x37a773)processPositionArrayPacketData(_0x1f59a1,_0x505703,_0x244df3[_0x37a773],_0x18fddd);}else processPositionArrayPacketData(_0x1f59a1,_0x505703,_0x244df3,_0x18fddd);}}function unpackCartesianArray(_0x5c2eff){var _0x719a56=_0x5e00b3;return Cartesian3[_0x719a56(0x2e6c)](_0x5c2eff);}function unpackCartographicRadiansArray(_0x59888d){var _0x587246=_0x307c2b;return Cartesian3[_0x587246(0x268c)](_0x59888d);}function unpackCartographicDegreesArray(_0x543797){var _0x4fcdb3=_0x307c2b;return Cartesian3[_0x4fcdb3(0x3df9)](_0x543797);}function processPositionArrayOfArraysPacketData(_0x138e48,_0x2cf914,_0x515cb8,_0x4b61db){var _0xe7d981=_0x307c2b,_0x381f50=_0x5e00b3,_0x410a81=_0x515cb8[_0x381f50(0x56a4)];if(defined$1(_0x410a81)){var _0x45e0b6=_0x410a81[_0x381f50(0x7f7)](function(_0x1239e8){var _0x4b4ab3=_0x381f50,_0x31485d={};return processReferencesArrayPacketData(_0x31485d,_0x4b4ab3(0x1c83),_0x1239e8,_0x515cb8[_0x4b4ab3(0x5c62)],_0x4b61db,PositionPropertyArray,CompositePositionProperty),_0x31485d[_0x4b4ab3(0x1c83)];});_0x138e48[_0x2cf914]=new PositionPropertyArray(_0x45e0b6);}else defined$1(_0x515cb8[_0x381f50(0x4aab)])?_0x515cb8[_0x381f50(0xa59)]=_0x515cb8[_0x381f50(0x4aab)][_0x381f50(0x7f7)](unpackCartesianArray):defined$1(_0x515cb8[_0x381f50(0x13f8)])?_0x515cb8[_0x381f50(0xa59)]=_0x515cb8[_0x381f50(0x13f8)][_0x381f50(0x7f7)](unpackCartographicRadiansArray):defined$1(_0x515cb8[_0x381f50(0x2500)])&&(_0x515cb8[_0x381f50(0xa59)]=_0x515cb8[_0x381f50(0x2500)][_0xe7d981(0x4af7)](unpackCartographicDegreesArray)),defined$1(_0x515cb8[_0x381f50(0xa59)])&&processPacketData(Array,_0x138e48,_0x2cf914,_0x515cb8,void 0x0,void 0x0,_0x4b61db);}function processPositionArrayOfArrays(_0x575bef,_0xd6983b,_0x551266,_0x3c5d91){var _0x21737d=_0x5e00b3;if(defined$1(_0x551266)){if(Array[_0x21737d(0x2676)](_0x551266)){for(var _0x4db149=0x0,_0x2e5d0b=_0x551266[_0x21737d(0x809)];_0x4db149<_0x2e5d0b;++_0x4db149)processPositionArrayOfArraysPacketData(_0x575bef,_0xd6983b,_0x551266[_0x4db149],_0x3c5d91);}else processPositionArrayOfArraysPacketData(_0x575bef,_0xd6983b,_0x551266,_0x3c5d91);}}function processAvailability(_0x2ddf93,_0x7743ee,_0x33ec2f,_0x570626){var _0x53704b=_0x307c2b,_0x360499=_0x5e00b3,_0x33beed=_0x7743ee[_0x360499(0x1631)];if(defined$1(_0x33beed)){var _0x31a5e2;if(Array[_0x360499(0x2676)](_0x33beed)){for(var _0x23842d=0x0,_0x2772c8=_0x33beed[_0x360499(0x809)];_0x23842d<_0x2772c8;++_0x23842d)defined$1(_0x31a5e2)||(_0x31a5e2=new TimeIntervalCollection()),_0x31a5e2[_0x360499(0x315e)](intervalFromString(_0x33beed[_0x23842d]));}else(_0x31a5e2=new TimeIntervalCollection())[_0x360499(0x315e)](intervalFromString(_0x33beed));_0x2ddf93[_0x53704b(0x4967)]=_0x31a5e2;}}function processAlignedAxis(_0x601511,_0x23de77,_0x42a2ae,_0x455456,_0x5c01f8){var _0x2c322f=_0x5e00b3;defined$1(_0x23de77)&&processPacketData(UnitCartesian3,_0x601511,_0x2c322f(0x181d),_0x23de77,_0x42a2ae,_0x455456,_0x5c01f8);}function processBillboard(_0x1c7835,_0x4d6b1e,_0x1adaa3,_0x5e21b6){var _0x2892f2=_0x307c2b,_0x16aa53=_0x5e00b3,_0x5eaa71=_0x4d6b1e['billboard'];if(defined$1(_0x5eaa71)){var _0x286833=intervalFromString(_0x5eaa71[_0x16aa53(0x5c62)]),_0x4946e4=_0x1c7835[_0x16aa53(0xba1)];defined$1(_0x4946e4)||(_0x1c7835[_0x16aa53(0xba1)]=_0x4946e4=new BillboardGraphics()),processPacketData(Boolean,_0x4946e4,_0x16aa53(0x3234),_0x5eaa71[_0x16aa53(0x3234)],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(Image,_0x4946e4,_0x16aa53(0xf80),_0x5eaa71[_0x16aa53(0xf80)],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(Number,_0x4946e4,_0x16aa53(0x4a6e),_0x5eaa71['scale'],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(Cartesian2,_0x4946e4,_0x16aa53(0x2388),_0x5eaa71[_0x16aa53(0x2388)],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(Cartesian3,_0x4946e4,_0x16aa53(0x5a50),_0x5eaa71[_0x16aa53(0x5a50)],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(HorizontalOrigin$1,_0x4946e4,_0x16aa53(0x42bf),_0x5eaa71[_0x16aa53(0x42bf)],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(VerticalOrigin$1,_0x4946e4,_0x16aa53(0x2130),_0x5eaa71[_0x16aa53(0x2130)],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(HeightReference$1,_0x4946e4,_0x16aa53(0x5698),_0x5eaa71[_0x16aa53(0x5698)],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(Color$2,_0x4946e4,_0x16aa53(0x8fe),_0x5eaa71['color'],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(Rotation,_0x4946e4,_0x16aa53(0x1c36),_0x5eaa71[_0x16aa53(0x1c36)],_0x286833,_0x5e21b6,_0x1adaa3),processAlignedAxis(_0x4946e4,_0x5eaa71[_0x16aa53(0x181d)],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(Boolean,_0x4946e4,_0x2892f2(0xf1b),_0x5eaa71[_0x2892f2(0xf1b)],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(Number,_0x4946e4,_0x2892f2(0x2299),_0x5eaa71[_0x16aa53(0x2d3c)],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(Number,_0x4946e4,_0x16aa53(0x5a4e),_0x5eaa71[_0x16aa53(0x5a4e)],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(NearFarScalar,_0x4946e4,_0x2892f2(0x3c19),_0x5eaa71[_0x16aa53(0x403a)],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(NearFarScalar,_0x4946e4,_0x16aa53(0x17f8),_0x5eaa71[_0x16aa53(0x17f8)],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(NearFarScalar,_0x4946e4,_0x16aa53(0x2f3e),_0x5eaa71[_0x16aa53(0x2f3e)],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(BoundingRectangle,_0x4946e4,_0x16aa53(0x56c3),_0x5eaa71['imageSubRegion'],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(DistanceDisplayCondition,_0x4946e4,_0x2892f2(0x1c8f),_0x5eaa71[_0x16aa53(0xe9f)],_0x286833,_0x5e21b6,_0x1adaa3),processPacketData(Number,_0x4946e4,_0x16aa53(0x5554),_0x5eaa71[_0x16aa53(0x5554)],_0x286833,_0x5e21b6,_0x1adaa3);}}function processBox$1(_0x404348,_0x57ff3c,_0x155bb9,_0x16a312){var _0x1ece54=_0x307c2b,_0x576545=_0x5e00b3,_0xec968=_0x57ff3c[_0x576545(0xd13)];if(defined$1(_0xec968)){var _0x3fb264=intervalFromString(_0xec968[_0x576545(0x5c62)]),_0x2faaaf=_0x404348[_0x1ece54(0x5167)];defined$1(_0x2faaaf)||(_0x404348[_0x1ece54(0x5167)]=_0x2faaaf=new BoxGraphics()),processPacketData(Boolean,_0x2faaaf,_0x576545(0x3234),_0xec968[_0x576545(0x3234)],_0x3fb264,_0x16a312,_0x155bb9),processPacketData(Cartesian3,_0x2faaaf,_0x576545(0x11ba),_0xec968[_0x576545(0x11ba)],_0x3fb264,_0x16a312,_0x155bb9),processPacketData(HeightReference$1,_0x2faaaf,_0x576545(0x5698),_0xec968[_0x576545(0x5698)],_0x3fb264,_0x16a312,_0x155bb9),processPacketData(Boolean,_0x2faaaf,_0x576545(0x29f),_0xec968[_0x576545(0x29f)],_0x3fb264,_0x16a312,_0x155bb9),processMaterialPacketData(_0x2faaaf,_0x576545(0x3453),_0xec968[_0x576545(0x3453)],_0x3fb264,_0x16a312,_0x155bb9),processPacketData(Boolean,_0x2faaaf,_0x576545(0x28a6),_0xec968[_0x1ece54(0x36f3)],_0x3fb264,_0x16a312,_0x155bb9),processPacketData(Color$2,_0x2faaaf,_0x1ece54(0x506c),_0xec968[_0x576545(0x247e)],_0x3fb264,_0x16a312,_0x155bb9),processPacketData(Number,_0x2faaaf,_0x1ece54(0x2f8),_0xec968[_0x576545(0x27cb)],_0x3fb264,_0x16a312,_0x155bb9),processPacketData(ShadowMode$1,_0x2faaaf,_0x576545(0x5cc1),_0xec968[_0x576545(0x5cc1)],_0x3fb264,_0x16a312,_0x155bb9),processPacketData(DistanceDisplayCondition,_0x2faaaf,_0x1ece54(0x1c8f),_0xec968[_0x576545(0xe9f)],_0x3fb264,_0x16a312,_0x155bb9);}}function processCorridor(_0x17f414,_0x193ef6,_0xf0004a,_0x38e752){var _0x49f5fe=_0x307c2b,_0x4017a3=_0x5e00b3,_0x225ddb=_0x193ef6[_0x49f5fe(0x1e5b)];if(defined$1(_0x225ddb)){var _0x3e1fa1=intervalFromString(_0x225ddb[_0x4017a3(0x5c62)]),_0x39e9c6=_0x17f414[_0x4017a3(0x31dc)];defined$1(_0x39e9c6)||(_0x17f414[_0x4017a3(0x31dc)]=_0x39e9c6=new CorridorGraphics()),processPacketData(Boolean,_0x39e9c6,_0x4017a3(0x3234),_0x225ddb[_0x49f5fe(0x537b)],_0x3e1fa1,_0x38e752,_0xf0004a),processPositionArray(_0x39e9c6,_0x4017a3(0x1c83),_0x225ddb[_0x4017a3(0x1c83)],_0xf0004a),processPacketData(Number,_0x39e9c6,_0x4017a3(0x2d3c),_0x225ddb[_0x4017a3(0x2d3c)],_0x3e1fa1,_0x38e752,_0xf0004a),processPacketData(Number,_0x39e9c6,_0x49f5fe(0x10d5),_0x225ddb[_0x4017a3(0x5a4e)],_0x3e1fa1,_0x38e752,_0xf0004a),processPacketData(HeightReference$1,_0x39e9c6,_0x4017a3(0x5698),_0x225ddb[_0x49f5fe(0x9a2)],_0x3e1fa1,_0x38e752,_0xf0004a),processPacketData(Number,_0x39e9c6,_0x4017a3(0x4b22),_0x225ddb[_0x4017a3(0x4b22)],_0x3e1fa1,_0x38e752,_0xf0004a),processPacketData(HeightReference$1,_0x39e9c6,_0x4017a3(0x22af),_0x225ddb[_0x4017a3(0x22af)],_0x3e1fa1,_0x38e752,_0xf0004a),processPacketData(CornerType$1,_0x39e9c6,_0x4017a3(0x342c),_0x225ddb[_0x4017a3(0x342c)],_0x3e1fa1,_0x38e752,_0xf0004a),processPacketData(Number,_0x39e9c6,_0x4017a3(0x2da6),_0x225ddb[_0x4017a3(0x2da6)],_0x3e1fa1,_0x38e752,_0xf0004a),processPacketData(Boolean,_0x39e9c6,_0x4017a3(0x29f),_0x225ddb[_0x4017a3(0x29f)],_0x3e1fa1,_0x38e752,_0xf0004a),processMaterialPacketData(_0x39e9c6,_0x4017a3(0x3453),_0x225ddb[_0x4017a3(0x3453)],_0x3e1fa1,_0x38e752,_0xf0004a),processPacketData(Boolean,_0x39e9c6,_0x4017a3(0x28a6),_0x225ddb[_0x4017a3(0x28a6)],_0x3e1fa1,_0x38e752,_0xf0004a),processPacketData(Color$2,_0x39e9c6,_0x4017a3(0x247e),_0x225ddb[_0x4017a3(0x247e)],_0x3e1fa1,_0x38e752,_0xf0004a),processPacketData(Number,_0x39e9c6,_0x4017a3(0x27cb),_0x225ddb[_0x4017a3(0x27cb)],_0x3e1fa1,_0x38e752,_0xf0004a),processPacketData(ShadowMode$1,_0x39e9c6,_0x4017a3(0x5cc1),_0x225ddb[_0x4017a3(0x5cc1)],_0x3e1fa1,_0x38e752,_0xf0004a),processPacketData(DistanceDisplayCondition,_0x39e9c6,_0x4017a3(0xe9f),_0x225ddb[_0x49f5fe(0x1c8f)],_0x3e1fa1,_0x38e752,_0xf0004a),processPacketData(ClassificationType$1,_0x39e9c6,_0x4017a3(0x1864),_0x225ddb[_0x4017a3(0x1864)],_0x3e1fa1,_0x38e752,_0xf0004a),processPacketData(Number,_0x39e9c6,'zIndex',_0x225ddb[_0x4017a3(0x3892)],_0x3e1fa1,_0x38e752,_0xf0004a);}}function processCylinder(_0xd51319,_0xe6b221,_0x418bea,_0x5c2397){var _0x39f154=_0x307c2b,_0x5a23fd=_0x5e00b3,_0x167a24=_0xe6b221[_0x5a23fd(0x4cb3)];if(defined$1(_0x167a24)){var _0x2b63db=intervalFromString(_0x167a24[_0x5a23fd(0x5c62)]),_0x54d677=_0xd51319[_0x39f154(0x36cf)];defined$1(_0x54d677)||(_0xd51319[_0x5a23fd(0x4cb3)]=_0x54d677=new CylinderGraphics()),processPacketData(Boolean,_0x54d677,_0x5a23fd(0x3234),_0x167a24[_0x39f154(0x537b)],_0x2b63db,_0x5c2397,_0x418bea),processPacketData(Number,_0x54d677,_0x39f154(0x2ef4),_0x167a24['length'],_0x2b63db,_0x5c2397,_0x418bea),processPacketData(Number,_0x54d677,_0x5a23fd(0x57c1),_0x167a24[_0x5a23fd(0x57c1)],_0x2b63db,_0x5c2397,_0x418bea),processPacketData(Number,_0x54d677,_0x39f154(0x22b0),_0x167a24[_0x5a23fd(0x3557)],_0x2b63db,_0x5c2397,_0x418bea),processPacketData(HeightReference$1,_0x54d677,_0x5a23fd(0x5698),_0x167a24[_0x5a23fd(0x5698)],_0x2b63db,_0x5c2397,_0x418bea),processPacketData(Boolean,_0x54d677,_0x5a23fd(0x29f),_0x167a24[_0x5a23fd(0x29f)],_0x2b63db,_0x5c2397,_0x418bea),processMaterialPacketData(_0x54d677,_0x5a23fd(0x3453),_0x167a24[_0x5a23fd(0x3453)],_0x2b63db,_0x5c2397,_0x418bea),processPacketData(Boolean,_0x54d677,_0x5a23fd(0x28a6),_0x167a24[_0x5a23fd(0x28a6)],_0x2b63db,_0x5c2397,_0x418bea),processPacketData(Color$2,_0x54d677,_0x5a23fd(0x247e),_0x167a24[_0x5a23fd(0x247e)],_0x2b63db,_0x5c2397,_0x418bea),processPacketData(Number,_0x54d677,_0x39f154(0x2f8),_0x167a24[_0x5a23fd(0x27cb)],_0x2b63db,_0x5c2397,_0x418bea),processPacketData(Number,_0x54d677,_0x5a23fd(0x58fd),_0x167a24[_0x5a23fd(0x58fd)],_0x2b63db,_0x5c2397,_0x418bea),processPacketData(Number,_0x54d677,_0x5a23fd(0x11d3),_0x167a24[_0x39f154(0x4860)],_0x2b63db,_0x5c2397,_0x418bea),processPacketData(ShadowMode$1,_0x54d677,_0x5a23fd(0x5cc1),_0x167a24[_0x5a23fd(0x5cc1)],_0x2b63db,_0x5c2397,_0x418bea),processPacketData(DistanceDisplayCondition,_0x54d677,_0x5a23fd(0xe9f),_0x167a24[_0x5a23fd(0xe9f)],_0x2b63db,_0x5c2397,_0x418bea);}}function processDocument$1(_0x189ac4,_0x2b196d){var _0x1f3109=_0x307c2b,_0x2f7bf8=_0x5e00b3,_0x3ed982=_0x189ac4[_0x1f3109(0x5cc)];if(defined$1(_0x3ed982)&&_0x2f7bf8(0x20b8)==typeof _0x3ed982){var _0x5a5559=_0x3ed982[_0x2f7bf8(0x390f)]('.');if(0x2===_0x5a5559[_0x2f7bf8(0x809)]){if('1'!==_0x5a5559[0x0])throw new RuntimeError$1(_0x2f7bf8(0x48bd));_0x2b196d[_0x2f7bf8(0x41e3)]=_0x3ed982;}}if(!defined$1(_0x2b196d[_0x1f3109(0x3065)]))throw new RuntimeError$1(_0x2f7bf8(0x30f1));var _0x386284=_0x2b196d[_0x2f7bf8(0x1518)];defined$1(_0x189ac4[_0x2f7bf8(0x2c5)])&&(_0x386284[_0x2f7bf8(0x2c5)]=_0x189ac4[_0x2f7bf8(0x2c5)]);var _0x4b32b1=_0x189ac4[_0x2f7bf8(0x4c12)];if(defined$1(_0x4b32b1)){var _0x7c3164=_0x386284[_0x2f7bf8(0x4c12)];defined$1(_0x7c3164)?(_0x7c3164[_0x2f7bf8(0x5c62)]=defaultValue$1(_0x4b32b1[_0x2f7bf8(0x5c62)],_0x7c3164[_0x1f3109(0x55bb)]),_0x7c3164[_0x1f3109(0xbe7)]=defaultValue$1(_0x4b32b1[_0x1f3109(0xbe7)],_0x7c3164[_0x1f3109(0xbe7)]),_0x7c3164[_0x2f7bf8(0x1a76)]=defaultValue$1(_0x4b32b1[_0x2f7bf8(0x1a76)],_0x7c3164[_0x2f7bf8(0x1a76)]),_0x7c3164[_0x2f7bf8(0x51ed)]=defaultValue$1(_0x4b32b1[_0x2f7bf8(0x51ed)],_0x7c3164[_0x2f7bf8(0x51ed)]),_0x7c3164[_0x2f7bf8(0x3ef1)]=defaultValue$1(_0x4b32b1[_0x2f7bf8(0x3ef1)],_0x7c3164[_0x2f7bf8(0x3ef1)])):_0x386284[_0x2f7bf8(0x4c12)]={'interval':_0x4b32b1[_0x1f3109(0x55bb)],'currentTime':_0x4b32b1[_0x2f7bf8(0x22b3)],'range':_0x4b32b1[_0x2f7bf8(0x1a76)],'step':_0x4b32b1[_0x2f7bf8(0x51ed)],'multiplier':_0x4b32b1[_0x1f3109(0x2096)]};}}function processEllipse(_0x44b592,_0x26d668,_0x45aa59,_0x3b34c3){var _0x775ad6=_0x307c2b,_0x3d78c9=_0x5e00b3,_0x2ad03f=_0x26d668[_0x3d78c9(0x5637)];if(defined$1(_0x2ad03f)){var _0x2acc0a=intervalFromString(_0x2ad03f[_0x3d78c9(0x5c62)]),_0x43e2de=_0x44b592[_0x3d78c9(0x5637)];defined$1(_0x43e2de)||(_0x44b592[_0x3d78c9(0x5637)]=_0x43e2de=new EllipseGraphics()),processPacketData(Boolean,_0x43e2de,_0x3d78c9(0x3234),_0x2ad03f[_0x3d78c9(0x3234)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(Number,_0x43e2de,_0x3d78c9(0xb47),_0x2ad03f[_0x3d78c9(0xb47)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(Number,_0x43e2de,_0x3d78c9(0x1264),_0x2ad03f[_0x775ad6(0x5502)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(Number,_0x43e2de,_0x3d78c9(0x5a4e),_0x2ad03f[_0x3d78c9(0x5a4e)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(HeightReference$1,_0x43e2de,_0x3d78c9(0x5698),_0x2ad03f[_0x3d78c9(0x5698)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(Number,_0x43e2de,_0x3d78c9(0x4b22),_0x2ad03f[_0x3d78c9(0x4b22)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(HeightReference$1,_0x43e2de,_0x3d78c9(0x22af),_0x2ad03f[_0x3d78c9(0x22af)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(Rotation,_0x43e2de,_0x3d78c9(0x1c36),_0x2ad03f['rotation'],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(Rotation,_0x43e2de,_0x3d78c9(0x553b),_0x2ad03f[_0x775ad6(0x1bb2)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(Number,_0x43e2de,_0x3d78c9(0x2da6),_0x2ad03f[_0x3d78c9(0x2da6)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(Boolean,_0x43e2de,_0x3d78c9(0x29f),_0x2ad03f[_0x3d78c9(0x29f)],_0x2acc0a,_0x3b34c3,_0x45aa59),processMaterialPacketData(_0x43e2de,_0x3d78c9(0x3453),_0x2ad03f[_0x3d78c9(0x3453)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(Boolean,_0x43e2de,_0x3d78c9(0x28a6),_0x2ad03f[_0x3d78c9(0x28a6)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(Color$2,_0x43e2de,_0x775ad6(0x506c),_0x2ad03f[_0x3d78c9(0x247e)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(Number,_0x43e2de,_0x3d78c9(0x27cb),_0x2ad03f[_0x775ad6(0x2f8)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(Number,_0x43e2de,'numberOfVerticalLines',_0x2ad03f[_0x3d78c9(0x58fd)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(ShadowMode$1,_0x43e2de,_0x3d78c9(0x5cc1),_0x2ad03f[_0x3d78c9(0x5cc1)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(DistanceDisplayCondition,_0x43e2de,_0x3d78c9(0xe9f),_0x2ad03f[_0x3d78c9(0xe9f)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(ClassificationType$1,_0x43e2de,_0x3d78c9(0x1864),_0x2ad03f[_0x775ad6(0x4218)],_0x2acc0a,_0x3b34c3,_0x45aa59),processPacketData(Number,_0x43e2de,_0x3d78c9(0x3892),_0x2ad03f['zIndex'],_0x2acc0a,_0x3b34c3,_0x45aa59);}}function processEllipsoid(_0x1509cc,_0x5d2a67,_0xd6f95d,_0x3cd606){var _0x541c2b=_0x307c2b,_0x2f1b41=_0x5e00b3,_0x4af94d=_0x5d2a67[_0x541c2b(0x2864)];if(defined$1(_0x4af94d)){var _0x5df1bc=intervalFromString(_0x4af94d[_0x2f1b41(0x5c62)]),_0x203953=_0x1509cc[_0x2f1b41(0x4faa)];defined$1(_0x203953)||(_0x1509cc[_0x2f1b41(0x4faa)]=_0x203953=new EllipsoidGraphics()),processPacketData(Boolean,_0x203953,_0x2f1b41(0x3234),_0x4af94d[_0x2f1b41(0x3234)],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(Cartesian3,_0x203953,_0x2f1b41(0x37ad),_0x4af94d[_0x2f1b41(0x37ad)],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(Cartesian3,_0x203953,_0x2f1b41(0x6d1),_0x4af94d[_0x2f1b41(0x6d1)],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(Number,_0x203953,_0x2f1b41(0x2e5c),_0x4af94d[_0x2f1b41(0x2e5c)],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(Number,_0x203953,_0x2f1b41(0x35cb),_0x4af94d[_0x2f1b41(0x35cb)],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(Number,_0x203953,_0x2f1b41(0x4dfb),_0x4af94d[_0x2f1b41(0x4dfb)],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(Number,_0x203953,_0x2f1b41(0x4e76),_0x4af94d['maximumCone'],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(HeightReference$1,_0x203953,_0x541c2b(0x9a2),_0x4af94d[_0x2f1b41(0x5698)],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(Boolean,_0x203953,_0x2f1b41(0x29f),_0x4af94d[_0x2f1b41(0x29f)],_0x5df1bc,_0x3cd606,_0xd6f95d),processMaterialPacketData(_0x203953,_0x2f1b41(0x3453),_0x4af94d[_0x2f1b41(0x3453)],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(Boolean,_0x203953,_0x2f1b41(0x28a6),_0x4af94d[_0x2f1b41(0x28a6)],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(Color$2,_0x203953,_0x2f1b41(0x247e),_0x4af94d[_0x2f1b41(0x247e)],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(Number,_0x203953,_0x541c2b(0x2f8),_0x4af94d[_0x2f1b41(0x27cb)],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(Number,_0x203953,_0x2f1b41(0x5c90),_0x4af94d[_0x2f1b41(0x5c90)],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(Number,_0x203953,_0x2f1b41(0x20d6),_0x4af94d[_0x2f1b41(0x20d6)],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(Number,_0x203953,'subdivisions',_0x4af94d[_0x541c2b(0x2019)],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(ShadowMode$1,_0x203953,_0x2f1b41(0x5cc1),_0x4af94d[_0x541c2b(0x4ffe)],_0x5df1bc,_0x3cd606,_0xd6f95d),processPacketData(DistanceDisplayCondition,_0x203953,_0x2f1b41(0xe9f),_0x4af94d[_0x2f1b41(0xe9f)],_0x5df1bc,_0x3cd606,_0xd6f95d);}}function processLabel(_0x4ee376,_0x34ddc1,_0x1b7329,_0xd4202b){var _0x2c0012=_0x307c2b,_0x1f8444=_0x5e00b3,_0x5ec84e=_0x34ddc1[_0x2c0012(0xc0a)];if(defined$1(_0x5ec84e)){var _0x100f17=intervalFromString(_0x5ec84e[_0x1f8444(0x5c62)]),_0x4507af=_0x4ee376[_0x1f8444(0x3f6f)];defined$1(_0x4507af)||(_0x4ee376[_0x2c0012(0xc0a)]=_0x4507af=new LabelGraphics()),processPacketData(Boolean,_0x4507af,_0x2c0012(0x537b),_0x5ec84e[_0x1f8444(0x3234)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(String,_0x4507af,_0x2c0012(0x1fe8),_0x5ec84e[_0x1f8444(0x4685)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(String,_0x4507af,_0x2c0012(0x4d00),_0x5ec84e[_0x1f8444(0x1299)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(LabelStyle$1,_0x4507af,_0x1f8444(0x8cd),_0x5ec84e[_0x1f8444(0x8cd)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(Number,_0x4507af,_0x1f8444(0x4a6e),_0x5ec84e[_0x2c0012(0x2897)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(Boolean,_0x4507af,_0x1f8444(0x1037),_0x5ec84e[_0x2c0012(0x3af9)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(Color$2,_0x4507af,'backgroundColor',_0x5ec84e[_0x1f8444(0x1b9e)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(Cartesian2,_0x4507af,_0x2c0012(0x431e),_0x5ec84e[_0x1f8444(0x1bd3)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(Cartesian2,_0x4507af,_0x2c0012(0x25f1),_0x5ec84e[_0x1f8444(0x2388)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(Cartesian3,_0x4507af,_0x1f8444(0x5a50),_0x5ec84e[_0x1f8444(0x5a50)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(HorizontalOrigin$1,_0x4507af,'horizontalOrigin',_0x5ec84e[_0x1f8444(0x42bf)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(VerticalOrigin$1,_0x4507af,_0x1f8444(0x2130),_0x5ec84e['verticalOrigin'],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(HeightReference$1,_0x4507af,_0x1f8444(0x5698),_0x5ec84e[_0x1f8444(0x5698)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(Color$2,_0x4507af,_0x2c0012(0x260e),_0x5ec84e[_0x2c0012(0x260e)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(Color$2,_0x4507af,_0x2c0012(0x506c),_0x5ec84e[_0x2c0012(0x506c)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(Number,_0x4507af,_0x2c0012(0x2f8),_0x5ec84e[_0x1f8444(0x27cb)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(NearFarScalar,_0x4507af,_0x1f8444(0x17f8),_0x5ec84e[_0x1f8444(0x17f8)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(NearFarScalar,_0x4507af,_0x1f8444(0x2f3e),_0x5ec84e[_0x1f8444(0x2f3e)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(NearFarScalar,_0x4507af,_0x1f8444(0x403a),_0x5ec84e[_0x1f8444(0x403a)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(DistanceDisplayCondition,_0x4507af,_0x1f8444(0xe9f),_0x5ec84e[_0x1f8444(0xe9f)],_0x100f17,_0xd4202b,_0x1b7329),processPacketData(Number,_0x4507af,_0x1f8444(0x5554),_0x5ec84e[_0x1f8444(0x5554)],_0x100f17,_0xd4202b,_0x1b7329);}}function processModel(_0x50fb87,_0x14fc56,_0xaa9d97,_0x32ffb0){var _0x2d34cb=_0x307c2b,_0x373304=_0x5e00b3,_0x22831d=_0x14fc56[_0x373304(0x2919)];if(defined$1(_0x22831d)){var _0xc5e010,_0x55f5e1,_0x3c2ba2=intervalFromString(_0x22831d[_0x2d34cb(0x55bb)]),_0x5e378a=_0x50fb87[_0x373304(0x2919)];defined$1(_0x5e378a)||(_0x50fb87[_0x2d34cb(0x3c1f)]=_0x5e378a=new ModelGraphics()),processPacketData(Boolean,_0x5e378a,_0x2d34cb(0x537b),_0x22831d['show'],_0x3c2ba2,_0x32ffb0,_0xaa9d97),processPacketData(URI,_0x5e378a,'uri',_0x22831d[_0x373304(0x1d19)],_0x3c2ba2,_0x32ffb0,_0xaa9d97),processPacketData(Number,_0x5e378a,_0x373304(0x4a6e),_0x22831d[_0x373304(0x4a6e)],_0x3c2ba2,_0x32ffb0,_0xaa9d97),processPacketData(Number,_0x5e378a,_0x2d34cb(0x6b8),_0x22831d[_0x2d34cb(0x6b8)],_0x3c2ba2,_0x32ffb0,_0xaa9d97),processPacketData(Number,_0x5e378a,_0x373304(0x1ec1),_0x22831d[_0x373304(0x1ec1)],_0x3c2ba2,_0x32ffb0,_0xaa9d97),processPacketData(Boolean,_0x5e378a,_0x373304(0xf18),_0x22831d[_0x373304(0xf18)],_0x3c2ba2,_0x32ffb0,_0xaa9d97),processPacketData(Boolean,_0x5e378a,_0x373304(0x3ca4),_0x22831d[_0x373304(0x3ca4)],_0x3c2ba2,_0x32ffb0,_0xaa9d97),processPacketData(Boolean,_0x5e378a,_0x373304(0x5c4a),_0x22831d[_0x373304(0x5c4a)],_0x3c2ba2,_0x32ffb0,_0xaa9d97),processPacketData(ShadowMode$1,_0x5e378a,_0x373304(0x5cc1),_0x22831d[_0x373304(0x5cc1)],_0x3c2ba2,_0x32ffb0,_0xaa9d97),processPacketData(HeightReference$1,_0x5e378a,_0x373304(0x5698),_0x22831d[_0x2d34cb(0x9a2)],_0x3c2ba2,_0x32ffb0,_0xaa9d97),processPacketData(Color$2,_0x5e378a,_0x373304(0x1a08),_0x22831d[_0x373304(0x1a08)],_0x3c2ba2,_0x32ffb0,_0xaa9d97),processPacketData(Number,_0x5e378a,_0x373304(0x9c3),_0x22831d[_0x373304(0x9c3)],_0x3c2ba2,_0x32ffb0,_0xaa9d97),processPacketData(Color$2,_0x5e378a,_0x373304(0x8fe),_0x22831d['color'],_0x3c2ba2,_0x32ffb0,_0xaa9d97),processPacketData(ColorBlendMode$1,_0x5e378a,_0x373304(0x11d1),_0x22831d[_0x2d34cb(0x5b27)],_0x3c2ba2,_0x32ffb0,_0xaa9d97),processPacketData(Number,_0x5e378a,_0x373304(0x265),_0x22831d['colorBlendAmount'],_0x3c2ba2,_0x32ffb0,_0xaa9d97),processPacketData(DistanceDisplayCondition,_0x5e378a,_0x2d34cb(0x1c8f),_0x22831d[_0x2d34cb(0x1c8f)],_0x3c2ba2,_0x32ffb0,_0xaa9d97);var _0x4b6bb6=_0x22831d[_0x373304(0x1b3b)];if(defined$1(_0x4b6bb6)){if(Array[_0x373304(0x2676)](_0x4b6bb6)){for(_0xc5e010=0x0,_0x55f5e1=_0x4b6bb6[_0x373304(0x809)];_0xc5e010<_0x55f5e1;++_0xc5e010)processNodeTransformations(_0x5e378a,_0x4b6bb6[_0xc5e010],_0x3c2ba2,_0x32ffb0,_0xaa9d97);}else processNodeTransformations(_0x5e378a,_0x4b6bb6,_0x3c2ba2,_0x32ffb0,_0xaa9d97);}var _0x122a59=_0x22831d[_0x373304(0x18e3)];if(defined$1(_0x122a59)){if(Array[_0x2d34cb(0x2d5)](_0x122a59)){for(_0xc5e010=0x0,_0x55f5e1=_0x122a59[_0x373304(0x809)];_0xc5e010<_0x55f5e1;++_0xc5e010)processArticulations(_0x5e378a,_0x122a59[_0xc5e010],_0x3c2ba2,_0x32ffb0,_0xaa9d97);}else processArticulations(_0x5e378a,_0x122a59,_0x3c2ba2,_0x32ffb0,_0xaa9d97);}}}function processNodeTransformations(_0xc2db27,_0x4aa5c4,_0x31ca33,_0x2ae52c,_0x382b66){var _0x3c4573=_0x307c2b,_0x2dfbee=_0x5e00b3,_0x527362=intervalFromString(_0x4aa5c4[_0x2dfbee(0x5c62)]);defined$1(_0x31ca33)&&(_0x527362=defined$1(_0x527362)?TimeInterval[_0x2dfbee(0x4ff2)](_0x527362,_0x31ca33,scratchTimeInterval$1):_0x31ca33);for(var _0x4ae2a1=_0xc2db27[_0x2dfbee(0x1b3b)],_0x3b7ea6=Object[_0x2dfbee(0x4d54)](_0x4aa5c4),_0x100b0d=0x0,_0x32acaf=_0x3b7ea6[_0x2dfbee(0x809)];_0x100b0d<_0x32acaf;++_0x100b0d){var _0x3bcd24=_0x3b7ea6[_0x100b0d];if(_0x3c4573(0x55bb)!==_0x3bcd24){var _0x186be0=_0x4aa5c4[_0x3bcd24];if(defined$1(_0x186be0)){defined$1(_0x4ae2a1)||(_0xc2db27[_0x2dfbee(0x1b3b)]=_0x4ae2a1=new PropertyBag()),_0x4ae2a1[_0x3c4573(0x1b7c)](_0x3bcd24)||_0x4ae2a1[_0x2dfbee(0x533e)](_0x3bcd24);var _0x3f2a84=_0x4ae2a1[_0x3bcd24];defined$1(_0x3f2a84)||(_0x4ae2a1[_0x3bcd24]=_0x3f2a84=new NodeTransformationProperty()),processPacketData(Cartesian3,_0x3f2a84,_0x3c4573(0x599b),_0x186be0[_0x2dfbee(0x1519)],_0x527362,_0x2ae52c,_0x382b66),processPacketData(Quaternion,_0x3f2a84,_0x2dfbee(0x1c36),_0x186be0[_0x3c4573(0x5913)],_0x527362,_0x2ae52c,_0x382b66),processPacketData(Cartesian3,_0x3f2a84,_0x2dfbee(0x4a6e),_0x186be0[_0x3c4573(0x2897)],_0x527362,_0x2ae52c,_0x382b66);}}}}function processArticulations(_0x394987,_0x434b7e,_0x46d32f,_0x1939e2,_0x15a975){var _0xe0ba34=_0x307c2b,_0x11b100=_0x5e00b3,_0x4dcdf7=intervalFromString(_0x434b7e[_0x11b100(0x5c62)]);defined$1(_0x46d32f)&&(_0x4dcdf7=defined$1(_0x4dcdf7)?TimeInterval[_0x11b100(0x4ff2)](_0x4dcdf7,_0x46d32f,scratchTimeInterval$1):_0x46d32f);for(var _0xedf672=_0x394987['articulations'],_0x1035a2=Object[_0x11b100(0x4d54)](_0x434b7e),_0xc5078f=0x0,_0x363d40=_0x1035a2[_0x11b100(0x809)];_0xc5078f<_0x363d40;++_0xc5078f){var _0x566c01=_0x1035a2[_0xc5078f];if(_0x11b100(0x5c62)!==_0x566c01){var _0x26e18f=_0x434b7e[_0x566c01];defined$1(_0x26e18f)&&(defined$1(_0xedf672)||(_0x394987[_0xe0ba34(0x2644)]=_0xedf672=new PropertyBag()),_0xedf672[_0x11b100(0x504b)](_0x566c01)||_0xedf672[_0x11b100(0x533e)](_0x566c01),processPacketData(Number,_0xedf672,_0x566c01,_0x26e18f,_0x4dcdf7,_0x1939e2,_0x15a975));}}}function processPath(_0x205274,_0x14b06c,_0x24f259,_0xc60fcd){var _0x58214c=_0x307c2b,_0x5d0aeb=_0x5e00b3,_0xd31019=_0x14b06c['path'];if(defined$1(_0xd31019)){var _0x1796e7=intervalFromString(_0xd31019[_0x5d0aeb(0x5c62)]),_0x2d821e=_0x205274[_0x5d0aeb(0x21f3)];defined$1(_0x2d821e)||(_0x205274['path']=_0x2d821e=new PathGraphics()),processPacketData(Boolean,_0x2d821e,_0x5d0aeb(0x3234),_0xd31019[_0x5d0aeb(0x3234)],_0x1796e7,_0xc60fcd,_0x24f259),processPacketData(Number,_0x2d821e,_0x58214c(0x288d),_0xd31019[_0x5d0aeb(0x59a3)],_0x1796e7,_0xc60fcd,_0x24f259),processPacketData(Number,_0x2d821e,_0x58214c(0x123a),_0xd31019[_0x58214c(0x123a)],_0x1796e7,_0xc60fcd,_0x24f259),processPacketData(Number,_0x2d821e,_0x5d0aeb(0x2d3c),_0xd31019[_0x5d0aeb(0x2d3c)],_0x1796e7,_0xc60fcd,_0x24f259),processPacketData(Number,_0x2d821e,_0x5d0aeb(0x4258),_0xd31019[_0x5d0aeb(0x4258)],_0x1796e7,_0xc60fcd,_0x24f259),processMaterialPacketData(_0x2d821e,'material',_0xd31019[_0x5d0aeb(0x3453)],_0x1796e7,_0xc60fcd,_0x24f259),processPacketData(DistanceDisplayCondition,_0x2d821e,_0x5d0aeb(0xe9f),_0xd31019[_0x58214c(0x1c8f)],_0x1796e7,_0xc60fcd,_0x24f259);}}function processPoint$2(_0x4f8136,_0x136cc6,_0x4c3941,_0x3eee03){var _0x271abb=_0x307c2b,_0x58ec4f=_0x5e00b3,_0x1dd8e8=_0x136cc6[_0x58ec4f(0x3fb9)];if(defined$1(_0x1dd8e8)){var _0x1b202f=intervalFromString(_0x1dd8e8[_0x58ec4f(0x5c62)]),_0x2a3185=_0x4f8136[_0x58ec4f(0x3fb9)];defined$1(_0x2a3185)||(_0x4f8136[_0x271abb(0x1e6)]=_0x2a3185=new PointGraphics()),processPacketData(Boolean,_0x2a3185,_0x58ec4f(0x3234),_0x1dd8e8[_0x58ec4f(0x3234)],_0x1b202f,_0x3eee03,_0x4c3941),processPacketData(Number,_0x2a3185,_0x58ec4f(0x17af),_0x1dd8e8[_0x271abb(0x243d)],_0x1b202f,_0x3eee03,_0x4c3941),processPacketData(HeightReference$1,_0x2a3185,_0x271abb(0x9a2),_0x1dd8e8[_0x58ec4f(0x5698)],_0x1b202f,_0x3eee03,_0x4c3941),processPacketData(Color$2,_0x2a3185,_0x58ec4f(0x8fe),_0x1dd8e8[_0x58ec4f(0x8fe)],_0x1b202f,_0x3eee03,_0x4c3941),processPacketData(Color$2,_0x2a3185,_0x58ec4f(0x247e),_0x1dd8e8[_0x58ec4f(0x247e)],_0x1b202f,_0x3eee03,_0x4c3941),processPacketData(Number,_0x2a3185,_0x58ec4f(0x27cb),_0x1dd8e8[_0x58ec4f(0x27cb)],_0x1b202f,_0x3eee03,_0x4c3941),processPacketData(NearFarScalar,_0x2a3185,_0x271abb(0x3c19),_0x1dd8e8[_0x58ec4f(0x403a)],_0x1b202f,_0x3eee03,_0x4c3941),processPacketData(NearFarScalar,_0x2a3185,_0x58ec4f(0x17f8),_0x1dd8e8[_0x58ec4f(0x17f8)],_0x1b202f,_0x3eee03,_0x4c3941),processPacketData(DistanceDisplayCondition,_0x2a3185,_0x58ec4f(0xe9f),_0x1dd8e8[_0x58ec4f(0xe9f)],_0x1b202f,_0x3eee03,_0x4c3941),processPacketData(Number,_0x2a3185,_0x58ec4f(0x5554),_0x1dd8e8[_0x271abb(0x45f6)],_0x1b202f,_0x3eee03,_0x4c3941);}}function PolygonHierarchyProperty(_0x4db4da){var _0x4c45ef=_0x307c2b,_0x5839fc=_0x5e00b3;this[_0x5839fc(0x2bc0)]=_0x4db4da,this[_0x4c45ef(0x1278)]=new Event();}function processPolygon$3(_0x28289e,_0x4776fd,_0x1cdb9e,_0x2f7eef){var _0x337ada=_0x307c2b,_0x5d1819=_0x5e00b3,_0x184630=_0x4776fd[_0x5d1819(0x2bc0)];if(defined$1(_0x184630)){var _0x549449=intervalFromString(_0x184630['interval']),_0x53a287=_0x28289e[_0x5d1819(0x2bc0)];defined$1(_0x53a287)||(_0x28289e[_0x337ada(0x311b)]=_0x53a287=new PolygonGraphics()),processPacketData(Boolean,_0x53a287,_0x5d1819(0x3234),_0x184630[_0x5d1819(0x3234)],_0x549449,_0x2f7eef,_0x1cdb9e),processPositionArray(_0x53a287,_0x5d1819(0x634),_0x184630[_0x5d1819(0x1c83)],_0x1cdb9e),processPositionArrayOfArrays(_0x53a287,_0x5d1819(0x1af2),_0x184630[_0x337ada(0x88e)],_0x1cdb9e),(defined$1(_0x53a287[_0x5d1819(0x634)])||defined$1(_0x53a287[_0x5d1819(0x1af2)]))&&(_0x53a287[_0x5d1819(0x45b0)]=new PolygonHierarchyProperty(_0x53a287)),processPacketData(Number,_0x53a287,_0x5d1819(0x5a4e),_0x184630[_0x5d1819(0x5a4e)],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(HeightReference$1,_0x53a287,_0x337ada(0x9a2),_0x184630[_0x5d1819(0x5698)],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(Number,_0x53a287,_0x5d1819(0x4b22),_0x184630[_0x5d1819(0x4b22)],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(HeightReference$1,_0x53a287,_0x5d1819(0x22af),_0x184630['extrudedHeightReference'],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(Rotation,_0x53a287,_0x5d1819(0x553b),_0x184630[_0x5d1819(0x553b)],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(Number,_0x53a287,_0x5d1819(0x2da6),_0x184630[_0x5d1819(0x2da6)],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(Boolean,_0x53a287,_0x5d1819(0x29f),_0x184630[_0x5d1819(0x29f)],_0x549449,_0x2f7eef,_0x1cdb9e),processMaterialPacketData(_0x53a287,_0x5d1819(0x3453),_0x184630[_0x5d1819(0x3453)],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(Boolean,_0x53a287,_0x337ada(0x36f3),_0x184630['outline'],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(Color$2,_0x53a287,_0x5d1819(0x247e),_0x184630['outlineColor'],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(Number,_0x53a287,_0x5d1819(0x27cb),_0x184630[_0x5d1819(0x27cb)],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(Boolean,_0x53a287,'perPositionHeight',_0x184630[_0x5d1819(0x39f4)],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(Boolean,_0x53a287,_0x5d1819(0x4587),_0x184630[_0x5d1819(0x4587)],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(Boolean,_0x53a287,_0x337ada(0x3810),_0x184630[_0x5d1819(0x5f26)],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(ArcType$1,_0x53a287,_0x5d1819(0x2c1),_0x184630[_0x5d1819(0x2c1)],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(ShadowMode$1,_0x53a287,_0x5d1819(0x5cc1),_0x184630[_0x5d1819(0x5cc1)],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(DistanceDisplayCondition,_0x53a287,_0x5d1819(0xe9f),_0x184630[_0x5d1819(0xe9f)],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(ClassificationType$1,_0x53a287,_0x5d1819(0x1864),_0x184630[_0x5d1819(0x1864)],_0x549449,_0x2f7eef,_0x1cdb9e),processPacketData(Number,_0x53a287,_0x5d1819(0x3892),_0x184630[_0x5d1819(0x3892)],_0x549449,_0x2f7eef,_0x1cdb9e);}}function adaptFollowSurfaceToArcType(_0x28053c){var _0xca2cea=_0x307c2b,_0x38cd74=_0x5e00b3;return _0x28053c?ArcType$1[_0xca2cea(0x1cbe)]:ArcType$1[_0x38cd74(0x423a)];}function processPolyline(_0x4a5c82,_0x56f495,_0x27108a,_0x2b4305){var _0x9c962f=_0x307c2b,_0x20d8cb=_0x5e00b3,_0x35321e=_0x56f495[_0x20d8cb(0x37cc)];if(defined$1(_0x35321e)){var _0x270b56=intervalFromString(_0x35321e[_0x20d8cb(0x5c62)]),_0x4d31aa=_0x4a5c82['polyline'];if(defined$1(_0x4d31aa)||(_0x4a5c82[_0x9c962f(0x204b)]=_0x4d31aa=new PolylineGraphics()),processPacketData(Boolean,_0x4d31aa,_0x20d8cb(0x3234),_0x35321e['show'],_0x270b56,_0x2b4305,_0x27108a),processPositionArray(_0x4d31aa,_0x9c962f(0x14e),_0x35321e[_0x20d8cb(0x1c83)],_0x27108a),processPacketData(Number,_0x4d31aa,_0x20d8cb(0x2d3c),_0x35321e[_0x20d8cb(0x2d3c)],_0x270b56,_0x2b4305,_0x27108a),processPacketData(Number,_0x4d31aa,_0x20d8cb(0x2da6),_0x35321e['granularity'],_0x270b56,_0x2b4305,_0x27108a),processMaterialPacketData(_0x4d31aa,_0x20d8cb(0x3453),_0x35321e[_0x20d8cb(0x3453)],_0x270b56,_0x2b4305,_0x27108a),processMaterialPacketData(_0x4d31aa,_0x9c962f(0x2aae),_0x35321e[_0x20d8cb(0x2c7b)],_0x270b56,_0x2b4305,_0x27108a),processPacketData(ArcType$1,_0x4d31aa,_0x20d8cb(0x2c1),_0x35321e[_0x20d8cb(0x2c1)],_0x270b56,_0x2b4305,_0x27108a),processPacketData(Boolean,_0x4d31aa,_0x20d8cb(0x128),_0x35321e[_0x9c962f(0x21de)],_0x270b56,_0x2b4305,_0x27108a),processPacketData(ShadowMode$1,_0x4d31aa,_0x9c962f(0x4ffe),_0x35321e['shadows'],_0x270b56,_0x2b4305,_0x27108a),processPacketData(DistanceDisplayCondition,_0x4d31aa,_0x20d8cb(0xe9f),_0x35321e[_0x20d8cb(0xe9f)],_0x270b56,_0x2b4305,_0x27108a),processPacketData(ClassificationType$1,_0x4d31aa,_0x9c962f(0x4218),_0x35321e[_0x9c962f(0x4218)],_0x270b56,_0x2b4305,_0x27108a),processPacketData(Number,_0x4d31aa,_0x20d8cb(0x3892),_0x35321e[_0x9c962f(0x1973)],_0x270b56,_0x2b4305,_0x27108a),defined$1(_0x35321e[_0x20d8cb(0x14da)])&&!defined$1(_0x35321e[_0x20d8cb(0x2c1)])){var _0x5a0a8e={};processPacketData(Boolean,_0x5a0a8e,_0x20d8cb(0x14da),_0x35321e['followSurface'],_0x270b56,_0x2b4305,_0x27108a),_0x4d31aa[_0x9c962f(0x3ee1)]=createAdapterProperty(_0x5a0a8e[_0x20d8cb(0x14da)],adaptFollowSurfaceToArcType);}}}function processRectangle(_0x53e0a3,_0x11f6ae,_0x5bc5b7,_0x17dd15){var _0x23e6ef=_0x307c2b,_0x550432=_0x5e00b3,_0x855974=_0x11f6ae[_0x550432(0x1dec)];if(defined$1(_0x855974)){var _0x5e730f=intervalFromString(_0x855974[_0x550432(0x5c62)]),_0x13922e=_0x53e0a3[_0x550432(0x1dec)];defined$1(_0x13922e)||(_0x53e0a3[_0x550432(0x1dec)]=_0x13922e=new RectangleGraphics()),processPacketData(Boolean,_0x13922e,_0x550432(0x3234),_0x855974[_0x550432(0x3234)],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(Rectangle,_0x13922e,_0x550432(0x20f9),_0x855974[_0x550432(0x20f9)],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(Number,_0x13922e,_0x550432(0x5a4e),_0x855974[_0x550432(0x5a4e)],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(HeightReference$1,_0x13922e,_0x550432(0x5698),_0x855974[_0x550432(0x5698)],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(Number,_0x13922e,_0x23e6ef(0x368e),_0x855974[_0x550432(0x4b22)],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(HeightReference$1,_0x13922e,_0x550432(0x22af),_0x855974[_0x550432(0x22af)],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(Rotation,_0x13922e,_0x23e6ef(0x5913),_0x855974[_0x550432(0x1c36)],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(Rotation,_0x13922e,_0x550432(0x553b),_0x855974[_0x550432(0x553b)],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(Number,_0x13922e,_0x23e6ef(0x523a),_0x855974[_0x550432(0x2da6)],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(Boolean,_0x13922e,_0x550432(0x29f),_0x855974[_0x550432(0x29f)],_0x5e730f,_0x17dd15,_0x5bc5b7),processMaterialPacketData(_0x13922e,_0x550432(0x3453),_0x855974[_0x550432(0x3453)],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(Boolean,_0x13922e,_0x550432(0x28a6),_0x855974[_0x550432(0x28a6)],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(Color$2,_0x13922e,_0x550432(0x247e),_0x855974[_0x550432(0x247e)],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(Number,_0x13922e,_0x550432(0x27cb),_0x855974[_0x550432(0x27cb)],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(ShadowMode$1,_0x13922e,_0x550432(0x5cc1),_0x855974[_0x23e6ef(0x4ffe)],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(DistanceDisplayCondition,_0x13922e,_0x550432(0xe9f),_0x855974[_0x23e6ef(0x1c8f)],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(ClassificationType$1,_0x13922e,_0x23e6ef(0x4218),_0x855974['classificationType'],_0x5e730f,_0x17dd15,_0x5bc5b7),processPacketData(Number,_0x13922e,_0x23e6ef(0x1973),_0x855974[_0x23e6ef(0x1973)],_0x5e730f,_0x17dd15,_0x5bc5b7);}}function processTileset(_0x26db72,_0x31bc1b,_0x29f931,_0x12c233){var _0xd354d5=_0x307c2b,_0x5f5d55=_0x5e00b3,_0x18dbf0=_0x31bc1b[_0x5f5d55(0x3beb)];if(defined$1(_0x18dbf0)){var _0x566866=intervalFromString(_0x18dbf0[_0x5f5d55(0x5c62)]),_0x236951=_0x26db72[_0x5f5d55(0x3beb)];defined$1(_0x236951)||(_0x26db72[_0x5f5d55(0x3beb)]=_0x236951=new Cesium3DTilesetGraphics()),processPacketData(Boolean,_0x236951,_0x5f5d55(0x3234),_0x18dbf0[_0x5f5d55(0x3234)],_0x566866,_0x12c233,_0x29f931),processPacketData(URI,_0x236951,_0x5f5d55(0x5442),_0x18dbf0[_0xd354d5(0x3f2)],_0x566866,_0x12c233,_0x29f931),processPacketData(Number,_0x236951,_0x5f5d55(0x3a0a),_0x18dbf0[_0x5f5d55(0x3a0a)],_0x566866,_0x12c233,_0x29f931);}}function processWall(_0x52d0a8,_0x2f1965,_0x1767b7,_0x53346e){var _0x4a2735=_0x307c2b,_0x14a493=_0x5e00b3,_0x2b8359=_0x2f1965[_0x14a493(0x1947)];if(defined$1(_0x2b8359)){var _0x56c0cd=intervalFromString(_0x2b8359[_0x14a493(0x5c62)]),_0x18e8a9=_0x52d0a8[_0x4a2735(0x762)];defined$1(_0x18e8a9)||(_0x52d0a8[_0x14a493(0x1947)]=_0x18e8a9=new WallGraphics()),processPacketData(Boolean,_0x18e8a9,_0x14a493(0x3234),_0x2b8359[_0x14a493(0x3234)],_0x56c0cd,_0x53346e,_0x1767b7),processPositionArray(_0x18e8a9,_0x14a493(0x1c83),_0x2b8359[_0x14a493(0x1c83)],_0x1767b7),processArray(_0x18e8a9,_0x14a493(0xec3),_0x2b8359[_0x14a493(0xec3)],_0x1767b7),processArray(_0x18e8a9,_0x14a493(0x5321),_0x2b8359[_0x4a2735(0x45b3)],_0x1767b7),processPacketData(Number,_0x18e8a9,_0x14a493(0x2da6),_0x2b8359[_0x14a493(0x2da6)],_0x56c0cd,_0x53346e,_0x1767b7),processPacketData(Boolean,_0x18e8a9,'fill',_0x2b8359[_0x14a493(0x29f)],_0x56c0cd,_0x53346e,_0x1767b7),processMaterialPacketData(_0x18e8a9,_0x14a493(0x3453),_0x2b8359[_0x14a493(0x3453)],_0x56c0cd,_0x53346e,_0x1767b7),processPacketData(Boolean,_0x18e8a9,'outline',_0x2b8359['outline'],_0x56c0cd,_0x53346e,_0x1767b7),processPacketData(Color$2,_0x18e8a9,_0x14a493(0x247e),_0x2b8359[_0x14a493(0x247e)],_0x56c0cd,_0x53346e,_0x1767b7),processPacketData(Number,_0x18e8a9,_0x14a493(0x27cb),_0x2b8359[_0x14a493(0x27cb)],_0x56c0cd,_0x53346e,_0x1767b7),processPacketData(ShadowMode$1,_0x18e8a9,'shadows',_0x2b8359[_0x14a493(0x5cc1)],_0x56c0cd,_0x53346e,_0x1767b7),processPacketData(DistanceDisplayCondition,_0x18e8a9,_0x14a493(0xe9f),_0x2b8359[_0x14a493(0xe9f)],_0x56c0cd,_0x53346e,_0x1767b7);}}function processCzmlPacket(_0x17ba06,_0x43b8b3,_0x2dce62,_0x2fedc0,_0x9e8d7a){var _0x1aef06=_0x307c2b,_0x2fdc9c=_0x5e00b3,_0x9fc61c=_0x17ba06['id'];if(defined$1(_0x9fc61c)||(_0x9fc61c=createGuid()),currentId=_0x9fc61c,!defined$1(_0x9e8d7a[_0x2fdc9c(0x41e3)])&&_0x2fdc9c(0x3f78)!==_0x9fc61c)throw new RuntimeError$1(_0x2fdc9c(0x16e0));if(!0x0===_0x17ba06[_0x2fdc9c(0x39cc)])_0x43b8b3[_0x1aef06(0x2e6)](_0x9fc61c);else{if(_0x2fdc9c(0x3f78)===_0x9fc61c)processDocument$1(_0x17ba06,_0x9e8d7a);else{var _0x328af8=_0x43b8b3[_0x1aef06(0x233a)](_0x9fc61c),_0x36b015=_0x17ba06[_0x2fdc9c(0x227)];defined$1(_0x36b015)&&(_0x328af8['parent']=_0x43b8b3[_0x2fdc9c(0x4262)](_0x36b015));for(var _0x572191=_0x2dce62[_0x1aef06(0x2ef4)]-0x1;_0x572191>-0x1;_0x572191--)_0x2dce62[_0x572191](_0x328af8,_0x17ba06,_0x43b8b3,_0x2fedc0);}}currentId=void 0x0;}function updateClock(_0xc867cc){var _0x19d60e=_0x307c2b,_0x3c92b0=_0x5e00b3,_0x15f755,_0x50705a=_0xc867cc[_0x19d60e(0x7f6)][_0x19d60e(0x58dc)];if(!defined$1(_0x50705a)){if(!defined$1(_0xc867cc[_0x3c92b0(0x5385)])){var _0x521e54=_0xc867cc[_0x3c92b0(0x14b8)][_0x3c92b0(0x428f)]();if(!_0x521e54[_0x3c92b0(0x21ae)][_0x3c92b0(0x1dab)](Iso8601[_0x3c92b0(0x5b41)])){var _0x2e783b=_0x521e54[_0x3c92b0(0x21ae)],_0x5080ff=_0x521e54[_0x3c92b0(0x3b17)],_0x29a126=JulianDate[_0x3c92b0(0x2196)](_0x5080ff,_0x2e783b),_0x8cd1ee=Math[_0x19d60e(0x1ff1)](_0x29a126/0x78);return(_0x15f755=new DataSourceClock())[_0x3c92b0(0x3d3d)]=JulianDate[_0x3c92b0(0x40f3)](_0x2e783b),_0x15f755[_0x3c92b0(0x5dee)]=JulianDate[_0x3c92b0(0x40f3)](_0x5080ff),_0x15f755[_0x3c92b0(0x1439)]=ClockRange$1[_0x19d60e(0x57e9)],_0x15f755[_0x3c92b0(0x3ef1)]=_0x8cd1ee,_0x15f755[_0x3c92b0(0x22b3)]=JulianDate[_0x3c92b0(0x40f3)](_0x2e783b),_0x15f755[_0x3c92b0(0x471f)]=ClockStep$1[_0x3c92b0(0x19be)],_0xc867cc[_0x3c92b0(0x5385)]=_0x15f755,!0x0;}}return!0x1;}defined$1(_0xc867cc[_0x3c92b0(0x5385)])?_0x15f755=_0xc867cc[_0x3c92b0(0x5385)][_0x19d60e(0x2d7b)]():((_0x15f755=new DataSourceClock())[_0x19d60e(0x36fa)]=Iso8601[_0x3c92b0(0x5b41)][_0x19d60e(0x2d7b)](),_0x15f755[_0x3c92b0(0x5dee)]=Iso8601[_0x3c92b0(0x580b)][_0x3c92b0(0x40f3)](),_0x15f755[_0x3c92b0(0x22b3)]=Iso8601[_0x3c92b0(0x5b41)][_0x3c92b0(0x40f3)](),_0x15f755[_0x3c92b0(0x1439)]=ClockRange$1[_0x19d60e(0x57e9)],_0x15f755[_0x3c92b0(0x471f)]=ClockStep$1[_0x3c92b0(0x19be)],_0x15f755['multiplier']=0x1);var _0x27fc17=intervalFromString(_0x50705a['interval']);return defined$1(_0x27fc17)&&(_0x15f755[_0x3c92b0(0x3d3d)]=_0x27fc17[_0x19d60e(0x192)],_0x15f755[_0x3c92b0(0x5dee)]=_0x27fc17[_0x3c92b0(0x3b17)]),defined$1(_0x50705a[_0x3c92b0(0x22b3)])&&(_0x15f755[_0x3c92b0(0x22b3)]=JulianDate[_0x3c92b0(0x330)](_0x50705a[_0x3c92b0(0x22b3)])),defined$1(_0x50705a[_0x3c92b0(0x1a76)])&&(_0x15f755[_0x19d60e(0x2e4d)]=defaultValue$1(ClockRange$1[_0x50705a[_0x3c92b0(0x1a76)]],ClockRange$1[_0x3c92b0(0x3483)])),defined$1(_0x50705a[_0x19d60e(0x222c)])&&(_0x15f755[_0x3c92b0(0x471f)]=defaultValue$1(ClockStep$1[_0x50705a[_0x3c92b0(0x51ed)]],ClockStep$1[_0x3c92b0(0x19be)])),defined$1(_0x50705a[_0x3c92b0(0x3ef1)])&&(_0x15f755[_0x3c92b0(0x3ef1)]=_0x50705a[_0x3c92b0(0x3ef1)]),!_0x15f755[_0x19d60e(0x4d2)](_0xc867cc[_0x3c92b0(0x5385)])&&(_0xc867cc[_0x3c92b0(0x5385)]=_0x15f755[_0x19d60e(0x2d7b)](_0xc867cc[_0x3c92b0(0x5385)]),!0x0);}function load$3(_0x28554a,_0x25dbc7,_0x4f3cd2,_0x1dee6d){var _0xce0a9e=_0x307c2b,_0x14569e=_0x5e00b3,_0x4f9f7b=_0x25dbc7,_0x2660a1=(_0x4f3cd2=defaultValue$1(_0x4f3cd2,defaultValue$1[_0x14569e(0x243c)]))[_0x14569e(0x1ce9)],_0x1dca9e=_0x4f3cd2[_0x14569e(0xfc0)];if('string'==typeof _0x1dca9e&&(_0x1dca9e=new Credit$1(_0x1dca9e)),_0x28554a[_0x14569e(0x3f3d)]=_0x1dca9e,'string'==typeof _0x25dbc7||_0x25dbc7 instanceof Resource){_0x4f9f7b=(_0x25dbc7=Resource[_0x14569e(0x3bee)](_0x25dbc7))[_0x14569e(0x1fd8)](),_0x2660a1=defaultValue$1(_0x2660a1,_0x25dbc7[_0xce0a9e(0x2d7b)]());var _0x45a566=_0x28554a[_0x14569e(0x31f8)],_0x2ce5c8=_0x25dbc7[_0x14569e(0xeff)];if(defined$1(_0x2ce5c8)){for(var _0x2a4fd2=_0x2ce5c8[_0xce0a9e(0x2ef4)],_0x4cd034=0x0;_0x4cd034<_0x2a4fd2;_0x4cd034++)_0x45a566[_0x14569e(0x5323)](_0x2ce5c8[_0x4cd034]);}}return _0x2660a1=Resource[_0x14569e(0x3bee)](_0x2660a1),DataSource[_0x14569e(0x5759)](_0x28554a,!0x0),when(_0x4f9f7b,function(_0x3252e6){return loadCzml(_0x28554a,_0x3252e6,_0x2660a1,_0x1dee6d);})[_0xce0a9e(0x53dd)](function(_0x2b112c){var _0x567443=_0xce0a9e,_0x20c991=_0x14569e;return DataSource[_0x20c991(0x5759)](_0x28554a,!0x1),_0x28554a[_0x20c991(0x5432)][_0x20c991(0x1c10)](_0x28554a,_0x2b112c),console[_0x567443(0x2167)](_0x2b112c),when[_0x20c991(0x4c5a)](_0x2b112c);});}function loadCzml(_0xac8831,_0x2f2628,_0x1d06d8,_0x40bdd2){var _0x5d0006=_0x307c2b,_0x58678b=_0x5e00b3;DataSource[_0x58678b(0x5759)](_0xac8831,!0x0);var _0x4e3ca6=_0xac8831[_0x58678b(0x14b8)];_0x40bdd2&&(_0xac8831[_0x58678b(0x41e3)]=void 0x0,_0xac8831[_0x5d0006(0x7f6)]=new DocumentPacket(),_0x4e3ca6[_0x58678b(0x443c)]()),CzmlDataSource[_0x58678b(0xfc5)](_0x2f2628,_0x4e3ca6,_0x1d06d8,void 0x0,_0xac8831);var _0x3ee461=updateClock(_0xac8831),_0xd7b80a=_0xac8831[_0x58678b(0x1518)];return defined$1(_0xd7b80a[_0x58678b(0x2c5)])&&_0xac8831[_0x58678b(0x5e3a)]!==_0xd7b80a[_0x5d0006(0x1c7c)]?(_0xac8831[_0x5d0006(0x4f2b)]=_0xd7b80a[_0x5d0006(0x1c7c)],_0x3ee461=!0x0):!defined$1(_0xac8831[_0x5d0006(0x4f2b)])&&defined$1(_0x1d06d8)&&(_0xac8831[_0x58678b(0x5e3a)]=getFilenameFromUri(_0x1d06d8['getUrlComponent']()),_0x3ee461=!0x0),DataSource[_0x58678b(0x5759)](_0xac8831,!0x1),_0x3ee461&&_0xac8831[_0x5d0006(0x4f0b)][_0x5d0006(0x31b9)](_0xac8831),_0xac8831;}function DocumentPacket(){var _0x332724=_0x5e00b3;this[_0x332724(0x2c5)]=void 0x0,this[_0x332724(0x4c12)]=void 0x0;}function CzmlDataSource(_0x5d005d){var _0x310fcd=_0x307c2b,_0x282471=_0x5e00b3;this[_0x282471(0x5e3a)]=_0x5d005d,this[_0x282471(0x2e30)]=new Event(),this[_0x282471(0x5432)]=new Event(),this[_0x282471(0x2abe)]=!0x1,this[_0x282471(0x12f7)]=new Event(),this[_0x310fcd(0x3cc5)]=void 0x0,this[_0x282471(0x1518)]=new DocumentPacket(),this[_0x282471(0x41e3)]=void 0x0,this[_0x282471(0x14b8)]=new EntityCollection(this),this[_0x282471(0x41a1)]=new EntityCluster(),this[_0x310fcd(0x1be9)]=void 0x0,this[_0x282471(0x31f8)]=[];}function DataSourceCollection(){var _0x536ef7=_0x5e00b3;this[_0x536ef7(0x5464)]=[],this[_0x536ef7(0xa4d)]=new Event(),this[_0x536ef7(0x3e43)]=new Event(),this[_0x536ef7(0x75b)]=new Event();}function getIndex(_0x5e0de6,_0x294799){var _0x28a4df=_0x5e00b3;return _0x5e0de6[_0x28a4df(0xabf)](_0x294799);}function swapDataSources(_0x2d5b07,_0x5a8ad9,_0x5e0c81){var _0x548902=_0x307c2b,_0x39130f=_0x5e00b3,_0x3c18e4=_0x2d5b07[_0x39130f(0x5464)],_0x1f4f1f=_0x3c18e4[_0x548902(0x2ef4)]-0x1;if((_0x5a8ad9=CesiumMath[_0x39130f(0x4b1d)](_0x5a8ad9,0x0,_0x1f4f1f))!==(_0x5e0c81=CesiumMath[_0x39130f(0x4b1d)](_0x5e0c81,0x0,_0x1f4f1f))){var _0x1c7b62=_0x3c18e4[_0x5a8ad9];_0x3c18e4[_0x5a8ad9]=_0x3c18e4[_0x5e0c81],_0x3c18e4[_0x5e0c81]=_0x1c7b62,_0x2d5b07[_0x39130f(0x113e)][_0x548902(0x31b9)](_0x1c7b62,_0x5e0c81,_0x5a8ad9);}}function PrimitiveCollection(_0x467184){var _0x34d60a=_0x307c2b,_0x331098=_0x5e00b3;_0x467184=defaultValue$1(_0x467184,defaultValue$1[_0x331098(0x243c)]),this[_0x34d60a(0x5899)]=[],this['_guid']=createGuid(),this[_0x331098(0x285)]=void 0x0,this[_0x331098(0x3234)]=defaultValue$1(_0x467184['show'],!0x0),this[_0x331098(0x867)]=defaultValue$1(_0x467184[_0x34d60a(0x3bd8)],!0x0);}function getPrimitiveIndex(_0x3a8103,_0xf8846d){var _0x37d586=_0x5e00b3;return _0x3a8103[_0x37d586(0x1fda)][_0x37d586(0xabf)](_0xf8846d);}function OrderedGroundPrimitiveCollection(){var _0x50f5f4=_0x307c2b,_0x982bce=_0x5e00b3;this[_0x50f5f4(0x53cc)]=0x0,this[_0x982bce(0x1e6d)]={},this[_0x50f5f4(0x28b8)]=[],this[_0x50f5f4(0x537b)]=!0x0;}function DynamicGeometryBatch(_0x2365db,_0x223fff){var _0x5b9b2c=_0x5e00b3;this[_0x5b9b2c(0x1fda)]=_0x2365db,this[_0x5b9b2c(0x3c5b)]=_0x223fff,this[_0x5b9b2c(0x189c)]=new AssociativeArray();}Object[_0x307c2b(0x66e)](PolygonHierarchyProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x13b65f=_0x307c2b,_0x1c3fe9=_0x5e00b3,_0x735baa=this[_0x1c3fe9(0x2bc0)][_0x1c3fe9(0x634)],_0x175e23=this[_0x1c3fe9(0x2bc0)]['_holes'];return(!defined$1(_0x735baa)||_0x735baa[_0x1c3fe9(0x41b2)])&&(!defined$1(_0x175e23)||_0x175e23[_0x13b65f(0x4837)]);}},'definitionChanged':{'get':function(){var _0x2dc901=_0x5e00b3;return this[_0x2dc901(0x5303)];}}}),PolygonHierarchyProperty[_0x5e00b3(0x3720)][_0x307c2b(0x134c)]=function(_0x46e962,_0x7601ed){var _0x4e3ceb=_0x307c2b,_0xae9b51=_0x5e00b3,_0x4c96a9,_0x3b8af8;return defined$1(this[_0xae9b51(0x2bc0)][_0xae9b51(0x634)])&&(_0x4c96a9=this[_0xae9b51(0x2bc0)][_0xae9b51(0x634)][_0xae9b51(0x4d6)](_0x46e962)),defined$1(this[_0xae9b51(0x2bc0)][_0xae9b51(0x1af2)])&&defined$1(_0x3b8af8=this[_0xae9b51(0x2bc0)][_0xae9b51(0x1af2)][_0x4e3ceb(0x134c)](_0x46e962))&&(_0x3b8af8=_0x3b8af8[_0xae9b51(0x7f7)](function(_0x8293c3){return new PolygonHierarchy(_0x8293c3);})),defined$1(_0x7601ed)?(_0x7601ed[_0xae9b51(0x1c83)]=_0x4c96a9,_0x7601ed[_0xae9b51(0x4a84)]=_0x3b8af8,_0x7601ed):new PolygonHierarchy(_0x4c96a9,_0x3b8af8);},PolygonHierarchyProperty[_0x307c2b(0x1aa2)][_0x5e00b3(0x1dab)]=function(_0x5f3f67){var _0x38ef00=_0x307c2b,_0x24403a=_0x5e00b3;return this===_0x5f3f67||_0x5f3f67 instanceof PolygonHierarchyProperty&&Property$1[_0x24403a(0x1dab)](this[_0x24403a(0x2bc0)][_0x24403a(0x634)],_0x5f3f67[_0x24403a(0x2bc0)][_0x24403a(0x634)])&&Property$1[_0x24403a(0x1dab)](this[_0x24403a(0x2bc0)][_0x38ef00(0x5944)],_0x5f3f67[_0x38ef00(0x311b)]['_holes']);},CzmlDataSource[_0x5e00b3(0x108)]=function(_0x221d09,_0x1c8ee1){var _0x3d7342=_0x5e00b3;return new CzmlDataSource()[_0x3d7342(0x108)](_0x221d09,_0x1c8ee1);},Object[_0x5e00b3(0x1dfd)](CzmlDataSource[_0x5e00b3(0x3720)],{'name':{'get':function(){var _0x2ec7a2=_0x307c2b;return this[_0x2ec7a2(0x4f2b)];}},'clock':{'get':function(){var _0x5ab343=_0x5e00b3;return this[_0x5ab343(0x5385)];}},'entities':{'get':function(){var _0x574bdc=_0x5e00b3;return this[_0x574bdc(0x14b8)];}},'isLoading':{'get':function(){var _0x14941c=_0x5e00b3;return this[_0x14941c(0x2abe)];}},'changedEvent':{'get':function(){var _0x4c6993=_0x5e00b3;return this[_0x4c6993(0x2e30)];}},'errorEvent':{'get':function(){var _0xd78c9d=_0x5e00b3;return this[_0xd78c9d(0x5432)];}},'loadingEvent':{'get':function(){var _0x4f4fa1=_0x5e00b3;return this[_0x4f4fa1(0x12f7)];}},'show':{'get':function(){var _0x1feeaf=_0x307c2b,_0x512d11=_0x5e00b3;return this[_0x512d11(0x14b8)][_0x1feeaf(0x537b)];},'set':function(_0x3199e0){var _0x4976de=_0x307c2b,_0xc1c505=_0x5e00b3;this[_0xc1c505(0x14b8)][_0x4976de(0x537b)]=_0x3199e0;}},'clustering':{'get':function(){var _0x4162bf=_0x5e00b3;return this[_0x4162bf(0x41a1)];},'set':function(_0x1d9553){var _0x41c0e8=_0x5e00b3;this[_0x41c0e8(0x41a1)]=_0x1d9553;}},'credit':{'get':function(){var _0x21fa62=_0x5e00b3;return this[_0x21fa62(0x3f3d)];}}}),CzmlDataSource[_0x5e00b3(0x502f)]=[processBillboard,processBox$1,processCorridor,processCylinder,processEllipse,processEllipsoid,processLabel,processModel,processName,processDescription$1,processPath,processPoint$2,processPolygon$3,processPolyline,processProperties,processRectangle,processPosition,processTileset,processViewFrom,processWall,processOrientation,processAvailability],CzmlDataSource[_0x5e00b3(0x3720)][_0x5e00b3(0x4f11)]=function(_0x90fd5,_0x423752){return load$3(this,_0x90fd5,_0x423752,!0x1);},CzmlDataSource[_0x5e00b3(0x3720)][_0x307c2b(0x20c8)]=function(_0x454809,_0x535f69){return load$3(this,_0x454809,_0x535f69,!0x0);},CzmlDataSource[_0x5e00b3(0x43df)]=processPacketData,CzmlDataSource[_0x5e00b3(0x5bda)]=processPositionPacketData,CzmlDataSource[_0x5e00b3(0xdf4)]=processMaterialPacketData,CzmlDataSource[_0x5e00b3(0xfc5)]=function(_0x4ac2d0,_0x1bf459,_0xf1611b,_0x3bfc25,_0xbc3fc8){var _0x2cf34c=_0x307c2b,_0xde7206=_0x5e00b3;if(_0x3bfc25=defaultValue$1(_0x3bfc25,CzmlDataSource[_0xde7206(0x502f)]),Array[_0x2cf34c(0x2d5)](_0x4ac2d0)){for(var _0x269978=0x0,_0x283a72=_0x4ac2d0[_0xde7206(0x809)];_0x269978<_0x283a72;++_0x269978)processCzmlPacket(_0x4ac2d0[_0x269978],_0x1bf459,_0x3bfc25,_0xf1611b,_0xbc3fc8);}else processCzmlPacket(_0x4ac2d0,_0x1bf459,_0x3bfc25,_0xf1611b,_0xbc3fc8);},Object[_0x5e00b3(0x1dfd)](DataSourceCollection[_0x5e00b3(0x3720)],{'length':{'get':function(){var _0x7117b5=_0x5e00b3;return this[_0x7117b5(0x5464)][_0x7117b5(0x809)];}},'dataSourceAdded':{'get':function(){return this['_dataSourceAdded'];}},'dataSourceRemoved':{'get':function(){var _0xc9146f=_0x5e00b3;return this[_0xc9146f(0x3e43)];}},'dataSourceMoved':{'get':function(){var _0x49c44f=_0x5e00b3;return this[_0x49c44f(0x75b)];}}}),DataSourceCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x209055){var _0x22466c=_0x5e00b3,_0x2ac6d0=this,_0x5cdb79=this[_0x22466c(0x5464)];return when(_0x209055,function(_0x3d2e27){var _0x296b80=_0x22466c;return _0x5cdb79===_0x2ac6d0[_0x296b80(0x5464)]&&(_0x2ac6d0[_0x296b80(0x5464)][_0x296b80(0x5323)](_0x3d2e27),_0x2ac6d0['_dataSourceAdded'][_0x296b80(0x1c10)](_0x2ac6d0,_0x3d2e27)),_0x3d2e27;});},DataSourceCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x28b344,_0x4c6127){var _0x556f6c=_0x307c2b,_0x165d93=_0x5e00b3;_0x4c6127=defaultValue$1(_0x4c6127,!0x1);var _0x399b66=this[_0x165d93(0x5464)][_0x556f6c(0x2feb)](_0x28b344);if(-0x1!==_0x399b66){this[_0x165d93(0x5464)][_0x165d93(0x2f5b)](_0x399b66,0x1),this[_0x556f6c(0x187)][_0x165d93(0x1c10)](this,_0x28b344);for(var _0x4dc217=0x0;_0x4dc217<_0x28b344[_0x165d93(0x14b8)][_0x165d93(0xc98)][_0x556f6c(0x2ef4)];_0x4dc217++){var _0x3b775a=_0x28b344[_0x556f6c(0x3331)][_0x165d93(0xc98)][_0x4dc217];defined$1(_0x3b775a[_0x165d93(0x203c)])&&defined$1(_0x3b775a[_0x165d93(0x203c)][_0x165d93(0x50ae)])&&_0x3b775a[_0x556f6c(0x4098)][_0x556f6c(0xdb6)]['removeAll'](),defined$1(_0x3b775a[_0x165d93(0x203c)])&&defined$1(_0x3b775a[_0x165d93(0x203c)][_0x165d93(0x548e)])&&_0x3b775a[_0x165d93(0x35c5)][_0x165d93(0x4f48)][_0x556f6c(0x59b3)][_0x556f6c(0x16a0)][_0x165d93(0x1fda)][_0x165d93(0x4f4b)](_0x3b775a[_0x165d93(0x203c)][_0x165d93(0x548e)]);}return _0x4c6127&&_0x165d93(0x1b4b)==typeof _0x28b344[_0x165d93(0x2947)]&&_0x28b344[_0x165d93(0x2947)](),!0x0;}return!0x1;},DataSourceCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(_0x467ed2){var _0xac9571=_0x307c2b,_0x214e00=_0x5e00b3;_0x467ed2=defaultValue$1(_0x467ed2,!0x1);for(var _0x52cdc2=this[_0xac9571(0x58a5)],_0x17fc0d=0x0,_0x198794=_0x52cdc2[_0x214e00(0x809)];_0x17fc0d<_0x198794;++_0x17fc0d){var _0x1a8aae=_0x52cdc2[_0x17fc0d];this[_0xac9571(0x187)][_0x214e00(0x1c10)](this,_0x1a8aae);for(var _0xa7104b=0x0;_0xa7104b<_0x1a8aae[_0xac9571(0x3331)][_0xac9571(0x225a)][_0x214e00(0x809)];_0xa7104b++){var _0x3a8058=_0x1a8aae[_0x214e00(0x14b8)]['values'][_0xa7104b];defined$1(_0x3a8058[_0xac9571(0x4098)])&&defined$1(_0x3a8058[_0x214e00(0x203c)][_0x214e00(0x50ae)])&&_0x3a8058[_0xac9571(0x4098)][_0x214e00(0x50ae)][_0x214e00(0x443c)](),defined$1(_0x3a8058[_0x214e00(0x203c)])&&defined$1(_0x3a8058[_0x214e00(0x203c)][_0x214e00(0x548e)])&&_0x3a8058['entityCollection']['_owner'][_0x214e00(0x41a1)][_0x214e00(0x5e52)][_0x214e00(0x1fda)][_0x214e00(0x4f4b)](_0x3a8058[_0x214e00(0x203c)][_0xac9571(0x25c1)]);}_0x467ed2&&_0x214e00(0x1b4b)==typeof _0x1a8aae[_0x214e00(0x2947)]&&_0x1a8aae[_0xac9571(0x5020)]();}this[_0xac9571(0x58a5)]=[];},DataSourceCollection[_0x5e00b3(0x3720)]['contains']=function(_0x1dedf9){var _0x222681=_0x5e00b3;return-0x1!==this[_0x222681(0xabf)](_0x1dedf9);},DataSourceCollection[_0x5e00b3(0x3720)]['indexOf']=function(_0x2dcd7f){var _0x10e75d=_0x307c2b,_0x2a4bf8=_0x5e00b3;return this[_0x2a4bf8(0x5464)][_0x10e75d(0x2feb)](_0x2dcd7f);},DataSourceCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0xedb980){var _0x2b75c8=_0x307c2b;return this[_0x2b75c8(0x58a5)][_0xedb980];},DataSourceCollection[_0x5e00b3(0x3720)][_0x307c2b(0x34b6)]=function(_0x50644d){var _0x19e36f=_0x5e00b3;return this[_0x19e36f(0x5464)][_0x19e36f(0x1d59)](function(_0x4bc32e){var _0x58d625=_0x19e36f;return _0x4bc32e[_0x58d625(0x2c5)]===_0x50644d;});},DataSourceCollection[_0x5e00b3(0x3720)][_0x5e00b3(0xd46)]=function(_0x5e33c5){var _0xfd1caa=getIndex(this['_dataSources'],_0x5e33c5);swapDataSources(this,_0xfd1caa,_0xfd1caa+0x1);},DataSourceCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4b26)]=function(_0xa83855){var _0x484ec8=_0x5e00b3,_0x9335a8=getIndex(this[_0x484ec8(0x5464)],_0xa83855);swapDataSources(this,_0x9335a8,_0x9335a8-0x1);},DataSourceCollection[_0x5e00b3(0x3720)]['raiseToTop']=function(_0x4ec2a1){var _0x1556af=_0x307c2b,_0x322a3c=_0x5e00b3,_0x284276=getIndex(this[_0x1556af(0x58a5)],_0x4ec2a1);_0x284276!==this[_0x322a3c(0x5464)][_0x1556af(0x2ef4)]-0x1&&(this[_0x1556af(0x58a5)][_0x1556af(0x1d88)](_0x284276,0x1),this[_0x322a3c(0x5464)][_0x322a3c(0x5323)](_0x4ec2a1),this[_0x322a3c(0x113e)][_0x1556af(0x31b9)](_0x4ec2a1,this[_0x322a3c(0x5464)][_0x1556af(0x2ef4)]-0x1,_0x284276));},DataSourceCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x260e)]=function(_0x41f83a){var _0x78afa3=_0x5e00b3,_0x48acb0=getIndex(this[_0x78afa3(0x5464)],_0x41f83a);0x0!==_0x48acb0&&(this[_0x78afa3(0x5464)][_0x78afa3(0x2f5b)](_0x48acb0,0x1),this[_0x78afa3(0x5464)][_0x78afa3(0x2f5b)](0x0,0x0,_0x41f83a),this[_0x78afa3(0x113e)][_0x78afa3(0x1c10)](_0x41f83a,0x0,_0x48acb0));},DataSourceCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},DataSourceCollection[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x137aad=_0x5e00b3;return this[_0x137aad(0x443c)](!0x0),destroyObject$1(this);},Object[_0x307c2b(0x66e)](PrimitiveCollection[_0x5e00b3(0x3720)],{'length':{'get':function(){var _0x4b3102=_0x5e00b3;return this[_0x4b3102(0x1fda)][_0x4b3102(0x809)];}}}),PrimitiveCollection[_0x307c2b(0x1aa2)]['add']=function(_0x11f0d7){var _0x52819a=_0x307c2b,_0x139a5c=_0x5e00b3,_0x25cf9b=_0x11f0d7[_0x139a5c(0x179e)]=_0x11f0d7[_0x52819a(0x2196)]||{};return(_0x25cf9b[_0x139a5c(0x5001)]=_0x25cf9b[_0x139a5c(0x5001)]||{})[this[_0x139a5c(0x4574)]]={'collection':this},this[_0x52819a(0x5899)][_0x139a5c(0x5323)](_0x11f0d7),_0x11f0d7;},PrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x255e88){var _0x2f232a=_0x307c2b,_0x36f8a4=_0x5e00b3;if(this[_0x36f8a4(0x5655)](_0x255e88)){var _0x31936e=this[_0x36f8a4(0x1fda)][_0x36f8a4(0xabf)](_0x255e88);if(-0x1!==_0x31936e)return this[_0x2f232a(0x5899)][_0x36f8a4(0x2f5b)](_0x31936e,0x1),delete _0x255e88[_0x36f8a4(0x179e)][_0x2f232a(0x5253)][this[_0x36f8a4(0x4574)]],this[_0x2f232a(0x3bd8)]&&_0x255e88[_0x36f8a4(0x2947)](),!0x0;}return!0x1;},PrimitiveCollection[_0x5e00b3(0x3720)][_0x307c2b(0x3520)]=function(_0x47b25a){var _0x2b3ece=_0x5e00b3,_0x25ec9e=this[_0x2b3ece(0x4f4b)](_0x47b25a);return _0x25ec9e&&!this[_0x2b3ece(0x867)]&&_0x47b25a[_0x2b3ece(0x2947)](),_0x25ec9e;},PrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(){var _0x265e18=_0x307c2b,_0x2be781=_0x5e00b3;for(var _0x9855fb=this[_0x2be781(0x1fda)],_0x1df36f=_0x9855fb[_0x265e18(0x2ef4)],_0x5f176b=0x0;_0x5f176b<_0x1df36f;++_0x5f176b)delete _0x9855fb[_0x5f176b][_0x2be781(0x179e)][_0x2be781(0x5001)][this[_0x2be781(0x4574)]],this[_0x2be781(0x867)]&&_0x9855fb[_0x5f176b][_0x2be781(0x2947)]();this[_0x265e18(0x5899)]=[];},PrimitiveCollection['prototype'][_0x5e00b3(0x5655)]=function(_0x56bc9e){var _0x3e4ee3=_0x5e00b3;return!!(defined$1(_0x56bc9e)&&_0x56bc9e[_0x3e4ee3(0x179e)]&&_0x56bc9e[_0x3e4ee3(0x179e)][_0x3e4ee3(0x5001)]&&_0x56bc9e[_0x3e4ee3(0x179e)][_0x3e4ee3(0x5001)][this[_0x3e4ee3(0x4574)]]);},PrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0xd46)]=function(_0x390cbd){var _0x18a406=_0x5e00b3;if(defined$1(_0x390cbd)){var _0x4fe605=getPrimitiveIndex(this,_0x390cbd),_0x173be8=this[_0x18a406(0x1fda)];if(_0x4fe605!==_0x173be8[_0x18a406(0x809)]-0x1){var _0x3d5819=_0x173be8[_0x4fe605];_0x173be8[_0x4fe605]=_0x173be8[_0x4fe605+0x1],_0x173be8[_0x4fe605+0x1]=_0x3d5819;}}},PrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x26bb)]=function(_0x492b4e){var _0x204f85=_0x307c2b,_0x3e7a33=_0x5e00b3;if(defined$1(_0x492b4e)){var _0x1f5272=getPrimitiveIndex(this,_0x492b4e),_0x363c8e=this[_0x204f85(0x5899)];_0x1f5272!==_0x363c8e[_0x3e7a33(0x809)]-0x1&&(_0x363c8e[_0x3e7a33(0x2f5b)](_0x1f5272,0x1),_0x363c8e[_0x3e7a33(0x5323)](_0x492b4e));}},PrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4b26)]=function(_0x15dd99){var _0x54fad8=_0x5e00b3;if(defined$1(_0x15dd99)){var _0x36b2d3=getPrimitiveIndex(this,_0x15dd99),_0x2f199f=this[_0x54fad8(0x1fda)];if(0x0!==_0x36b2d3){var _0x370b53=_0x2f199f[_0x36b2d3];_0x2f199f[_0x36b2d3]=_0x2f199f[_0x36b2d3-0x1],_0x2f199f[_0x36b2d3-0x1]=_0x370b53;}}},PrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x260e)]=function(_0xcbd11d){var _0x548034=_0x5e00b3;if(defined$1(_0xcbd11d)){var _0x2f3b0c=getPrimitiveIndex(this,_0xcbd11d),_0x1ffa7d=this[_0x548034(0x1fda)];0x0!==_0x2f3b0c&&(_0x1ffa7d[_0x548034(0x2f5b)](_0x2f3b0c,0x1),_0x1ffa7d[_0x548034(0x5a59)](_0xcbd11d));}},PrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0xd8332c){var _0x3e558a=_0x5e00b3;return this[_0x3e558a(0x1fda)][_0xd8332c];},PrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x37a110){var _0x190d4b=_0x307c2b,_0xd86ee8=_0x5e00b3;if(this[_0xd86ee8(0x3234)]){for(var _0x401b2a=this[_0xd86ee8(0x1fda)],_0xdd6192=0x0;_0xdd6192<_0x401b2a[_0x190d4b(0x2ef4)];++_0xdd6192)_0x401b2a[_0xdd6192][_0xd86ee8(0xa16)](_0x37a110);}},PrimitiveCollection[_0x307c2b(0x1aa2)][_0x307c2b(0x3895)]=function(_0x104c4f){var _0x1e9047=_0x5e00b3;for(var _0xc21c61=this[_0x1e9047(0x1fda)],_0x5dc132=0x0;_0x5dc132<_0xc21c61[_0x1e9047(0x809)];++_0x5dc132){var _0x18b3f3=_0xc21c61[_0x5dc132];defined$1(_0x18b3f3['prePassesUpdate'])&&_0x18b3f3[_0x1e9047(0x1eb4)](_0x104c4f);}},PrimitiveCollection['prototype'][_0x5e00b3(0x30ce)]=function(_0x250bed,_0x257878){var _0x30603b=_0x307c2b,_0x394dc8=_0x5e00b3;for(var _0x553ad9=this[_0x394dc8(0x1fda)],_0x5713e7=0x0;_0x5713e7<_0x553ad9[_0x394dc8(0x809)];++_0x5713e7){var _0x35b43a=_0x553ad9[_0x5713e7];defined$1(_0x35b43a[_0x394dc8(0x30ce)])&&_0x35b43a[_0x30603b(0x4c36)](_0x250bed,_0x257878);}},PrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x2721)]=function(_0x4009be){var _0x2a2f93=_0x5e00b3;for(var _0x3ee8d3=this[_0x2a2f93(0x1fda)],_0x56dda6=0x0;_0x56dda6<_0x3ee8d3[_0x2a2f93(0x809)];++_0x56dda6){var _0x4f6e41=_0x3ee8d3[_0x56dda6];defined$1(_0x4f6e41[_0x2a2f93(0x2721)])&&_0x4f6e41[_0x2a2f93(0x2721)](_0x4009be);}},PrimitiveCollection[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},PrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x1e375d=_0x5e00b3;return this[_0x1e375d(0x443c)](),destroyObject$1(this);},Object[_0x307c2b(0x66e)](OrderedGroundPrimitiveCollection[_0x5e00b3(0x3720)],{'length':{'get':function(){var _0xf8294f=_0x307c2b;return this[_0xf8294f(0x53cc)];}}}),OrderedGroundPrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x2c2037,_0x4475a8){var _0xa33296=_0x5e00b3;_0x4475a8=defaultValue$1(_0x4475a8,0x0);var _0x470b89=this[_0xa33296(0x1e6d)][_0x4475a8];if(!defined$1(_0x470b89)){(_0x470b89=new PrimitiveCollection({'destroyPrimitives':!0x1}))[_0xa33296(0x285)]=_0x4475a8,this[_0xa33296(0x1e6d)][_0x4475a8]=_0x470b89;for(var _0xbc48e2=this[_0xa33296(0x5209)],_0x40c457=0x0;_0x40c457<_0xbc48e2[_0xa33296(0x809)]&&_0xbc48e2[_0x40c457][_0xa33296(0x285)]<_0x4475a8;)_0x40c457++;_0xbc48e2[_0xa33296(0x2f5b)](_0x40c457,0x0,_0x470b89);}return _0x470b89[_0xa33296(0x30c2)](_0x2c2037),this[_0xa33296(0x4fc2)]++,_0x2c2037[_0xa33296(0x285)]=_0x4475a8,_0x2c2037;},OrderedGroundPrimitiveCollection[_0x5e00b3(0x3720)][_0x307c2b(0x3235)]=function(_0x36204d,_0x58c276){var _0x4b31ce=_0x5e00b3;return _0x58c276===_0x36204d[_0x4b31ce(0x285)]||(this[_0x4b31ce(0x4f4b)](_0x36204d,!0x0),this[_0x4b31ce(0x30c2)](_0x36204d,_0x58c276)),_0x36204d;},OrderedGroundPrimitiveCollection[_0x5e00b3(0x3720)][_0x307c2b(0x45fe)]=function(_0x35f205,_0x21d011){var _0x4dbf90=_0x307c2b,_0x3e1650=_0x5e00b3;if(this[_0x4dbf90(0x57f4)](_0x35f205)){var _0xb10ce6,_0x3595b3=_0x35f205[_0x3e1650(0x285)],_0x5490fe=this[_0x3e1650(0x1e6d)][_0x3595b3];return(_0xb10ce6=_0x21d011?_0x5490fe[_0x4dbf90(0x45fe)](_0x35f205):_0x5490fe[_0x4dbf90(0x3520)](_0x35f205))&&this[_0x3e1650(0x4fc2)]--,0x0===_0x5490fe[_0x3e1650(0x809)]&&(this['_collectionsArray'][_0x4dbf90(0x1d88)](this['_collectionsArray'][_0x3e1650(0xabf)](_0x5490fe),0x1),this[_0x3e1650(0x1e6d)][_0x3595b3]=void 0x0,_0x5490fe[_0x3e1650(0x2947)]()),_0xb10ce6;}return!0x1;},OrderedGroundPrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(){var _0x3797e1=_0x307c2b,_0x3b2ac6=_0x5e00b3;for(var _0xa41c2f=this[_0x3b2ac6(0x5209)],_0x36ce7a=0x0;_0x36ce7a<_0xa41c2f[_0x3b2ac6(0x809)];_0x36ce7a++){var _0x19886b=_0xa41c2f[_0x36ce7a];_0x19886b[_0x3797e1(0x3bd8)]=!0x0,_0x19886b[_0x3b2ac6(0x2947)]();}this[_0x3b2ac6(0x1e6d)]={},this[_0x3b2ac6(0x5209)]=[],this[_0x3b2ac6(0x4fc2)]=0x0;},OrderedGroundPrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x44dd1e){var _0x20312e=_0x307c2b,_0x46d9e9=_0x5e00b3;if(!defined$1(_0x44dd1e))return!0x1;var _0x420726=this[_0x20312e(0x22f3)][_0x44dd1e[_0x46d9e9(0x285)]];return defined$1(_0x420726)&&_0x420726[_0x46d9e9(0x5655)](_0x44dd1e);},OrderedGroundPrimitiveCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x3054f4){var _0x4418c9=_0x307c2b,_0x3de096=_0x5e00b3;if(this[_0x4418c9(0x537b)]){for(var _0x1914d4=this['_collectionsArray'],_0x2da6ca=0x0;_0x2da6ca<_0x1914d4[_0x3de096(0x809)];_0x2da6ca++)_0x1914d4[_0x2da6ca][_0x4418c9(0x2e6d)](_0x3054f4);}},OrderedGroundPrimitiveCollection[_0x307c2b(0x1aa2)][_0x307c2b(0x5929)]=function(){return!0x1;},OrderedGroundPrimitiveCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x1a4ffd=_0x5e00b3;return this[_0x1a4ffd(0x443c)](),destroyObject$1(this);},DynamicGeometryBatch[_0x5e00b3(0x3720)]['add']=function(_0x474b50,_0xd0580c){var _0x49d203=_0x307c2b,_0x5d1196=_0x5e00b3;this[_0x5d1196(0x189c)][_0x5d1196(0x10aa)](_0xd0580c['id'],_0xd0580c[_0x49d203(0x3749)](this[_0x5d1196(0x1fda)],this[_0x49d203(0x42ae)]));},DynamicGeometryBatch[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x1844d7){var _0x26295c=_0x307c2b,_0x323b74=_0x5e00b3,_0x13cd1d=_0x1844d7['id'],_0x38ffe0=this[_0x323b74(0x189c)][_0x323b74(0x38c4)](_0x13cd1d);defined$1(_0x38ffe0)&&(this[_0x323b74(0x189c)][_0x26295c(0x45fe)](_0x13cd1d),_0x38ffe0[_0x26295c(0x5020)]());},DynamicGeometryBatch[_0x5e00b3(0x3720)]['update']=function(_0x3caf50){var _0x1e6478=_0x307c2b,_0x2bf92a=_0x5e00b3;for(var _0x35ae8e=this[_0x1e6478(0xd17)][_0x2bf92a(0xc98)],_0x369846=0x0,_0x355881=_0x35ae8e[_0x2bf92a(0x809)];_0x369846<_0x355881;_0x369846++)_0x35ae8e[_0x369846][_0x2bf92a(0xa16)](_0x3caf50);return!0x0;},DynamicGeometryBatch[_0x307c2b(0x1aa2)][_0x5e00b3(0x2c39)]=function(){var _0x12e9a9=_0x307c2b,_0x3ee0de=_0x5e00b3;for(var _0x56ed93=this[_0x3ee0de(0x189c)]['values'],_0x5e2278=0x0,_0x54e787=_0x56ed93[_0x12e9a9(0x2ef4)];_0x5e2278<_0x54e787;_0x5e2278++)_0x56ed93[_0x5e2278][_0x3ee0de(0x2947)]();this[_0x3ee0de(0x189c)][_0x12e9a9(0x2c10)]();},DynamicGeometryBatch[_0x5e00b3(0x3720)][_0x5e00b3(0x2323)]=function(_0x5d3fd,_0xec467e){var _0x2e4347=_0x5e00b3;return defined$1(_0x5d3fd=this[_0x2e4347(0x189c)][_0x2e4347(0x38c4)](_0x5d3fd['id']))&&defined$1(_0x5d3fd[_0x2e4347(0x2323)])?_0x5d3fd[_0x2e4347(0x2323)](_0xec467e):BoundingSphereState$1[_0x2e4347(0xf90)];};var scratchColor$e=new Color$2(),defaultOffset$6=Cartesian3[_0x307c2b(0x12ef)],offsetScratch$6=new Cartesian3(),scratchRectangle$4=new Rectangle();function EllipseGeometryOptions(_0xe4b040){var _0x6733f0=_0x307c2b,_0x223f6c=_0x5e00b3;this['id']=_0xe4b040,this['vertexFormat']=void 0x0,this[_0x223f6c(0x4fe8)]=void 0x0,this[_0x223f6c(0xb47)]=void 0x0,this[_0x223f6c(0x1264)]=void 0x0,this[_0x223f6c(0x1c36)]=void 0x0,this[_0x223f6c(0x5a4e)]=void 0x0,this[_0x223f6c(0x4b22)]=void 0x0,this[_0x223f6c(0x2da6)]=void 0x0,this[_0x6733f0(0x1bb2)]=void 0x0,this[_0x223f6c(0x58fd)]=void 0x0,this[_0x223f6c(0x4236)]=void 0x0;}function EllipseGeometryUpdater(_0x77abd1,_0x434b6f){var _0x543b03=_0x5e00b3;GroundGeometryUpdater[_0x543b03(0x3c9e)](this,{'entity':_0x77abd1,'scene':_0x434b6f,'geometryOptions':new EllipseGeometryOptions(_0x77abd1),'geometryPropertyName':_0x543b03(0x5637),'observedPropertyNames':[_0x543b03(0x1631),_0x543b03(0x3747),_0x543b03(0x5637)]}),this[_0x543b03(0x5378)](_0x77abd1,_0x543b03(0x5637),_0x77abd1[_0x543b03(0x5637)],void 0x0);}function DynamicEllipseGeometryUpdater(_0x384895,_0x35ec4a,_0x43b34e){var _0x317512=_0x307c2b;DynamicGeometryUpdater$1[_0x317512(0x4d6c)](this,_0x384895,_0x35ec4a,_0x43b34e);}defined$1(Object[_0x5e00b3(0x2850)])&&(EllipseGeometryUpdater[_0x5e00b3(0x3720)]=Object[_0x5e00b3(0x2850)](GroundGeometryUpdater[_0x5e00b3(0x3720)]),EllipseGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=EllipseGeometryUpdater),EllipseGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x2b2d)]=function(_0x516943){var _0x46004d=_0x307c2b,_0x286d78=_0x5e00b3,_0x24af17,_0x1bf307=this[_0x286d78(0x7d8)],_0x47984a=_0x1bf307[_0x286d78(0x220e)](_0x516943),_0x681d6a={'show':new ShowGeometryInstanceAttribute(_0x47984a&&_0x1bf307[_0x286d78(0x227a)]&&this[_0x286d78(0x5b19)][_0x286d78(0x4d6)](_0x516943)&&this[_0x286d78(0x20d7)][_0x46004d(0x134c)](_0x516943)),'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0x286d78(0x2b97)](this[_0x46004d(0x5a3)][_0x286d78(0x4d6)](_0x516943)),'offset':void 0x0,'color':void 0x0};return this[_0x286d78(0x31d8)]instanceof ColorMaterialProperty&&(defined$1(this['_materialProperty'][_0x286d78(0x8fe)])&&(this[_0x286d78(0x31d8)][_0x286d78(0x8fe)][_0x286d78(0x41b2)]||_0x47984a)&&(_0x24af17=this[_0x286d78(0x31d8)][_0x286d78(0x8fe)][_0x286d78(0x4d6)](_0x516943,scratchColor$e)),defined$1(_0x24af17)||(_0x24af17=Color$2[_0x286d78(0x3b7e)]),_0x681d6a[_0x286d78(0x8fe)]=ColorGeometryInstanceAttribute[_0x286d78(0x3255)](_0x24af17)),(defined$1(this[_0x46004d(0x1cb3)][_0x286d78(0x4236)])&&(_0x681d6a[_0x286d78(0x2c14)]=OffsetGeometryInstanceAttribute[_0x286d78(0x16c8)](Property$1['getValueOrDefault'](this[_0x46004d(0x413d)],_0x516943,defaultOffset$6,offsetScratch$6))),new GeometryInstance({'id':_0x1bf307,'geometry':new EllipseGeometry(this[_0x286d78(0x159b)]),'attributes':_0x681d6a}));},EllipseGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x5770)]=function(_0x21af96){var _0x446742=_0x307c2b,_0x590b3e=_0x5e00b3,_0x4cd3fb=this[_0x446742(0x5718)],_0x4f47ec=_0x4cd3fb[_0x590b3e(0x220e)](_0x21af96),_0x4e7ccd=Property$1[_0x590b3e(0x5611)](this[_0x590b3e(0x1b03)],_0x21af96,Color$2[_0x590b3e(0x12b7)],scratchColor$e),_0x36eaab=this[_0x590b3e(0xa00)][_0x590b3e(0x4d6)](_0x21af96),_0x48415f={'show':new ShowGeometryInstanceAttribute(_0x4f47ec&&_0x4cd3fb['isShowing']&&this[_0x590b3e(0x5b19)][_0x590b3e(0x4d6)](_0x21af96)&&this[_0x590b3e(0x4e74)][_0x590b3e(0x4d6)](_0x21af96)),'color':ColorGeometryInstanceAttribute[_0x446742(0x8cb)](_0x4e7ccd),'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0x446742(0x3092)](_0x36eaab),'offset':void 0x0};return defined$1(this[_0x590b3e(0x159b)][_0x590b3e(0x4236)])&&(_0x48415f[_0x590b3e(0x2c14)]=OffsetGeometryInstanceAttribute[_0x590b3e(0x16c8)](Property$1[_0x590b3e(0x5611)](this[_0x590b3e(0x5653)],_0x21af96,defaultOffset$6,offsetScratch$6))),new GeometryInstance({'id':_0x4cd3fb,'geometry':new EllipseOutlineGeometry(this[_0x590b3e(0x159b)]),'attributes':_0x48415f});},EllipseGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2e7f)]=function(_0x393be4,_0x1af475){var _0x42ec70=_0x5e00b3;return Property$1[_0x42ec70(0x5db9)](this[_0x42ec70(0x7d8)][_0x42ec70(0x3747)],_0x393be4,_0x1af475);},EllipseGeometryUpdater['prototype'][_0x307c2b(0x3733)]=function(_0x4a731f,_0x358ba1){var _0xd98ef1=_0x307c2b,_0xcd7a36=_0x5e00b3;return!defined$1(_0x4a731f[_0xcd7a36(0x3747)])||!defined$1(_0x358ba1[_0xd98ef1(0x49ce)])||!defined$1(_0x358ba1[_0xcd7a36(0x1264)])||GeometryUpdater[_0xcd7a36(0x3720)][_0xcd7a36(0x5d89)][_0xcd7a36(0x3c9e)](this,_0x4a731f,_0x358ba1);},EllipseGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x41da)]=function(_0x256354,_0x378a03){var _0x38e8af=_0x307c2b,_0xe64da5=_0x5e00b3;return!_0x256354[_0xe64da5(0x3747)][_0xe64da5(0x41b2)]||!_0x378a03[_0xe64da5(0xb47)]['isConstant']||!_0x378a03[_0xe64da5(0x1264)][_0xe64da5(0x41b2)]||!Property$1[_0xe64da5(0x41b2)](_0x378a03[_0xe64da5(0x1c36)])||!Property$1[_0xe64da5(0x41b2)](_0x378a03[_0xe64da5(0x5a4e)])||!Property$1[_0xe64da5(0x41b2)](_0x378a03[_0xe64da5(0x4b22)])||!Property$1[_0xe64da5(0x41b2)](_0x378a03[_0x38e8af(0x523a)])||!Property$1[_0xe64da5(0x41b2)](_0x378a03[_0xe64da5(0x553b)])||!Property$1[_0xe64da5(0x41b2)](_0x378a03[_0xe64da5(0x27cb)])||!Property$1[_0xe64da5(0x41b2)](_0x378a03[_0xe64da5(0x58fd)])||!Property$1[_0xe64da5(0x41b2)](_0x378a03[_0xe64da5(0x3892)])||this[_0xe64da5(0x10a0)]&&!Property$1[_0xe64da5(0x41b2)](this[_0x38e8af(0x586a)])&&!(this[_0xe64da5(0x31d8)]instanceof ColorMaterialProperty);},EllipseGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x382d)]=function(_0x38cb68,_0x54ae9d){var _0x48fa0f=_0x307c2b,_0x18d5f8=_0x5e00b3,_0xa00d8b=Property$1[_0x18d5f8(0x5db9)](_0x54ae9d[_0x48fa0f(0x10d5)],Iso8601[_0x48fa0f(0x150f)]),_0x569489=Property$1[_0x18d5f8(0x5611)](_0x54ae9d['heightReference'],Iso8601['MINIMUM_VALUE'],HeightReference$1[_0x48fa0f(0x364a)]),_0x19009b=Property$1[_0x18d5f8(0x5db9)](_0x54ae9d[_0x18d5f8(0x4b22)],Iso8601[_0x18d5f8(0x5b41)]),_0x524a91=Property$1[_0x48fa0f(0x1611)](_0x54ae9d[_0x18d5f8(0x22af)],Iso8601[_0x48fa0f(0x150f)],HeightReference$1[_0x18d5f8(0x423a)]);defined$1(_0x19009b)&&!defined$1(_0xa00d8b)&&(_0xa00d8b=0x0);var _0x5ad44a=this[_0x18d5f8(0x159b)];_0x5ad44a[_0x18d5f8(0x5383)]=this[_0x18d5f8(0x31d8)]instanceof ColorMaterialProperty?PerInstanceColorAppearance[_0x18d5f8(0x4fb)]:MaterialAppearance[_0x18d5f8(0x2bdf)][_0x48fa0f(0x1f6e)][_0x18d5f8(0x5383)],_0x5ad44a[_0x18d5f8(0x4fe8)]=_0x38cb68[_0x18d5f8(0x3747)]['getValue'](Iso8601[_0x48fa0f(0x150f)],_0x5ad44a[_0x48fa0f(0x234c)]),_0x5ad44a[_0x18d5f8(0xb47)]=_0x54ae9d[_0x18d5f8(0xb47)][_0x18d5f8(0x4d6)](Iso8601[_0x18d5f8(0x5b41)],_0x5ad44a[_0x18d5f8(0xb47)]),_0x5ad44a[_0x48fa0f(0x5502)]=_0x54ae9d[_0x18d5f8(0x1264)][_0x18d5f8(0x4d6)](Iso8601[_0x18d5f8(0x5b41)],_0x5ad44a['semiMinorAxis']),_0x5ad44a[_0x18d5f8(0x1c36)]=Property$1[_0x18d5f8(0x5db9)](_0x54ae9d['rotation'],Iso8601[_0x18d5f8(0x5b41)]),_0x5ad44a[_0x18d5f8(0x2da6)]=Property$1[_0x18d5f8(0x5db9)](_0x54ae9d[_0x48fa0f(0x523a)],Iso8601[_0x18d5f8(0x5b41)]),_0x5ad44a[_0x18d5f8(0x553b)]=Property$1[_0x18d5f8(0x5db9)](_0x54ae9d[_0x18d5f8(0x553b)],Iso8601[_0x18d5f8(0x5b41)]),_0x5ad44a[_0x18d5f8(0x58fd)]=Property$1[_0x18d5f8(0x5db9)](_0x54ae9d[_0x18d5f8(0x58fd)],Iso8601[_0x48fa0f(0x150f)]),_0x5ad44a[_0x48fa0f(0x172d)]=GroundGeometryUpdater[_0x18d5f8(0x3d34)](_0xa00d8b,_0x569489,_0x19009b,_0x524a91),_0x5ad44a[_0x18d5f8(0x5a4e)]=GroundGeometryUpdater[_0x18d5f8(0x599a)](_0xa00d8b,_0x569489),_0x5ad44a[_0x18d5f8(0x27cb)]=_0x54ae9d[_0x18d5f8(0x27cb)]?_0x54ae9d[_0x18d5f8(0x27cb)][_0x18d5f8(0x4d6)]():0x1,(_0x19009b=GroundGeometryUpdater[_0x48fa0f(0x59b5)](_0x19009b,_0x524a91))===GroundGeometryUpdater[_0x18d5f8(0x2a0c)]&&(_0x19009b=ApproximateTerrainHeights[_0x18d5f8(0x25ca)](EllipseGeometry[_0x18d5f8(0x16d8)](_0x5ad44a,scratchRectangle$4))[_0x18d5f8(0x3a8d)]),_0x5ad44a[_0x48fa0f(0x368e)]=_0x19009b;},EllipseGeometryUpdater[_0x307c2b(0x1dc9)]=DynamicEllipseGeometryUpdater,defined$1(Object[_0x5e00b3(0x2850)])&&(DynamicEllipseGeometryUpdater[_0x5e00b3(0x3720)]=Object[_0x5e00b3(0x2850)](DynamicGeometryUpdater$1[_0x5e00b3(0x3720)]),DynamicEllipseGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x26fc)]=DynamicEllipseGeometryUpdater),DynamicEllipseGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5d89)]=function(_0x50eb56,_0x506560,_0x158e1b){var _0x410a31=_0x5e00b3,_0x3ebcde=this[_0x410a31(0x159b)];return!defined$1(_0x3ebcde[_0x410a31(0x4fe8)])||!defined$1(_0x3ebcde['semiMajorAxis'])||!defined$1(_0x3ebcde[_0x410a31(0x1264)])||DynamicGeometryUpdater$1[_0x410a31(0x3720)][_0x410a31(0x5d89)][_0x410a31(0x3c9e)](this,_0x50eb56,_0x506560,_0x158e1b);},DynamicEllipseGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x4c4d)]=function(_0x295c43,_0x5db9e0,_0x212f9a){var _0xe59afe=_0x307c2b,_0x3b5559=_0x5e00b3,_0x589f90=this[_0x3b5559(0x159b)],_0x13a56f=Property$1[_0x3b5559(0x5db9)](_0x5db9e0[_0xe59afe(0x10d5)],_0x212f9a),_0x3e408e=Property$1[_0x3b5559(0x5611)](_0x5db9e0['heightReference'],_0x212f9a,HeightReference$1[_0x3b5559(0x423a)]),_0x4a6c91=Property$1[_0xe59afe(0x22bf)](_0x5db9e0[_0xe59afe(0x368e)],_0x212f9a),_0x2cc940=Property$1[_0xe59afe(0x1611)](_0x5db9e0[_0x3b5559(0x22af)],_0x212f9a,HeightReference$1[_0x3b5559(0x423a)]);defined$1(_0x4a6c91)&&!defined$1(_0x13a56f)&&(_0x13a56f=0x0),_0x589f90[_0x3b5559(0x4fe8)]=Property$1[_0x3b5559(0x5db9)](_0x295c43[_0x3b5559(0x3747)],_0x212f9a,_0x589f90[_0x3b5559(0x4fe8)]),_0x589f90[_0xe59afe(0x49ce)]=Property$1[_0x3b5559(0x5db9)](_0x5db9e0[_0xe59afe(0x49ce)],_0x212f9a),_0x589f90[_0x3b5559(0x1264)]=Property$1[_0x3b5559(0x5db9)](_0x5db9e0[_0x3b5559(0x1264)],_0x212f9a),_0x589f90[_0x3b5559(0x1c36)]=Property$1[_0x3b5559(0x5db9)](_0x5db9e0[_0x3b5559(0x1c36)],_0x212f9a),_0x589f90[_0xe59afe(0x523a)]=Property$1[_0xe59afe(0x22bf)](_0x5db9e0[_0x3b5559(0x2da6)],_0x212f9a),_0x589f90[_0xe59afe(0x1bb2)]=Property$1[_0xe59afe(0x22bf)](_0x5db9e0[_0x3b5559(0x553b)],_0x212f9a),_0x589f90[_0x3b5559(0x58fd)]=Property$1[_0x3b5559(0x5db9)](_0x5db9e0[_0x3b5559(0x58fd)],_0x212f9a),_0x589f90[_0x3b5559(0x4236)]=GroundGeometryUpdater['computeGeometryOffsetAttribute'](_0x13a56f,_0x3e408e,_0x4a6c91,_0x2cc940),_0x589f90[_0x3b5559(0x5a4e)]=GroundGeometryUpdater[_0x3b5559(0x599a)](_0x13a56f,_0x3e408e),(_0x4a6c91=GroundGeometryUpdater[_0x3b5559(0x1a36)](_0x4a6c91,_0x2cc940))===GroundGeometryUpdater[_0x3b5559(0x2a0c)]&&(_0x4a6c91=ApproximateTerrainHeights[_0x3b5559(0x25ca)](EllipseGeometry[_0x3b5559(0x16d8)](_0x589f90,scratchRectangle$4))[_0x3b5559(0x3a8d)]),_0x589f90[_0x3b5559(0x4b22)]=_0x4a6c91;};var defaultMaterial$1=new ColorMaterialProperty(Color$2[_0x307c2b(0x5a89)]),defaultOffset$5=Cartesian3[_0x5e00b3(0x3a34)],offsetScratch$5=new Cartesian3(),radiiScratch=new Cartesian3(),innerRadiiScratch=new Cartesian3(),scratchColor$d=new Color$2(),unitSphere=new Cartesian3(0x1,0x1,0x1);function EllipsoidGeometryOptions(_0x2d4ca1){var _0x4a6538=_0x307c2b,_0x4cc0a7=_0x5e00b3;this['id']=_0x2d4ca1,this['vertexFormat']=void 0x0,this[_0x4cc0a7(0x37ad)]=void 0x0,this[_0x4cc0a7(0x6d1)]=void 0x0,this['minimumClock']=void 0x0,this[_0x4cc0a7(0x35cb)]=void 0x0,this[_0x4a6538(0x2179)]=void 0x0,this[_0x4cc0a7(0x4e76)]=void 0x0,this[_0x4a6538(0x5a40)]=void 0x0,this[_0x4a6538(0x7d2)]=void 0x0,this[_0x4cc0a7(0x13d7)]=void 0x0,this[_0x4cc0a7(0x4236)]=void 0x0;}function EllipsoidGeometryUpdater(_0x3a0e7a,_0xaed914){var _0x579e2c=_0x307c2b,_0x15cbe2=_0x5e00b3;GeometryUpdater[_0x15cbe2(0x3c9e)](this,{'entity':_0x3a0e7a,'scene':_0xaed914,'geometryOptions':new EllipsoidGeometryOptions(_0x3a0e7a),'geometryPropertyName':_0x15cbe2(0x4faa),'observedPropertyNames':[_0x15cbe2(0x1631),_0x15cbe2(0x3747),_0x579e2c(0x36ab),_0x15cbe2(0x4faa)]}),this[_0x15cbe2(0x5378)](_0x3a0e7a,_0x579e2c(0x2864),_0x3a0e7a[_0x15cbe2(0x4faa)],void 0x0);}function DynamicEllipsoidGeometryUpdater(_0x3e2440,_0x4749e3,_0x19842d){var _0x2c6ca5=_0x307c2b,_0x5dc934=_0x5e00b3;DynamicGeometryUpdater$1[_0x2c6ca5(0x4d6c)](this,_0x3e2440,_0x4749e3,_0x19842d),this[_0x2c6ca5(0x16a0)]=_0x3e2440[_0x5dc934(0x5e52)],this[_0x2c6ca5(0x2ebe)]=new Matrix4(),this[_0x5dc934(0x255a)]=void 0x0,this[_0x5dc934(0x1f33)]=void 0x0,this[_0x2c6ca5(0x5388)]=void 0x0,this[_0x2c6ca5(0x5ae2)]=void 0x0,this[_0x5dc934(0x3ed6)]=void 0x0,this[_0x5dc934(0x42f6)]=void 0x0,this[_0x5dc934(0x633)]=void 0x0,this[_0x5dc934(0x3c96)]=new Cartesian3(),this[_0x5dc934(0xdf1)]={};}defined$1(Object[_0x5e00b3(0x2850)])&&(EllipsoidGeometryUpdater['prototype']=Object[_0x307c2b(0x47e7)](GeometryUpdater[_0x5e00b3(0x3720)]),EllipsoidGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=EllipsoidGeometryUpdater),Object[_0x307c2b(0x66e)](EllipsoidGeometryUpdater[_0x5e00b3(0x3720)],{'terrainOffsetProperty':{'get':function(){var _0x10fd66=_0x307c2b;return this[_0x10fd66(0x413d)];}}}),EllipsoidGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2b2d)]=function(_0x187f55,_0xaacc0c,_0x435e5c){var _0x42a6b0=_0x307c2b,_0x41c292=_0x5e00b3,_0x3be541,_0x396d7c,_0x1634e1=this[_0x41c292(0x7d8)],_0x3572d0=_0x1634e1[_0x41c292(0x220e)](_0x187f55),_0x19453e=new ShowGeometryInstanceAttribute(_0x3572d0&&_0x1634e1[_0x41c292(0x227a)]&&this[_0x41c292(0x5b19)][_0x41c292(0x4d6)](_0x187f55)&&this[_0x41c292(0x20d7)][_0x41c292(0x4d6)](_0x187f55)),_0x5447a3=this[_0x42a6b0(0x5a3)][_0x42a6b0(0x134c)](_0x187f55),_0x12ba34={'show':_0x19453e,'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0x41c292(0x2b97)](_0x5447a3),'color':void 0x0,'offset':void 0x0};return this[_0x41c292(0x31d8)]instanceof ColorMaterialProperty&&(defined$1(this['_materialProperty']['color'])&&(this[_0x41c292(0x31d8)][_0x41c292(0x8fe)][_0x42a6b0(0x4837)]||_0x3572d0)&&(_0x396d7c=this[_0x41c292(0x31d8)][_0x41c292(0x8fe)][_0x41c292(0x4d6)](_0x187f55,scratchColor$d)),defined$1(_0x396d7c)||(_0x396d7c=Color$2[_0x41c292(0x3b7e)]),_0x3be541=ColorGeometryInstanceAttribute[_0x41c292(0x3255)](_0x396d7c),_0x12ba34[_0x41c292(0x8fe)]=_0x3be541),(defined$1(this[_0x41c292(0x159b)][_0x41c292(0x4236)])&&(_0x12ba34[_0x41c292(0x2c14)]=OffsetGeometryInstanceAttribute[_0x41c292(0x16c8)](Property$1[_0x41c292(0x5611)](this[_0x41c292(0x5653)],_0x187f55,defaultOffset$5,offsetScratch$5))),new GeometryInstance({'id':_0x1634e1,'geometry':new EllipsoidGeometry(this[_0x41c292(0x159b)]),'modelMatrix':_0xaacc0c?void 0x0:_0x1634e1[_0x41c292(0x3e7e)](_0x187f55,_0x1634e1[_0x42a6b0(0x2864)][_0x41c292(0x5698)],0.5*this[_0x41c292(0x159b)][_0x41c292(0x37ad)]['z'],this[_0x41c292(0x5e52)][_0x41c292(0x5cd9)][_0x41c292(0x4faa)],_0x435e5c),'attributes':_0x12ba34}));},EllipsoidGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x23ec)]=function(_0x22350c,_0x364637,_0x39fdc2){var _0x121a3e=_0x307c2b,_0xcdd843=_0x5e00b3,_0x526d5f=this[_0xcdd843(0x7d8)],_0x374e8a=_0x526d5f[_0x121a3e(0x775)](_0x22350c),_0x29e918=Property$1[_0xcdd843(0x5611)](this[_0xcdd843(0x1b03)],_0x22350c,Color$2[_0x121a3e(0x45d)],scratchColor$d),_0x593c78=this[_0xcdd843(0xa00)][_0x121a3e(0x134c)](_0x22350c),_0x25a357={'show':new ShowGeometryInstanceAttribute(_0x374e8a&&_0x526d5f[_0xcdd843(0x227a)]&&this['_showProperty'][_0xcdd843(0x4d6)](_0x22350c)&&this[_0xcdd843(0x4e74)][_0xcdd843(0x4d6)](_0x22350c)),'color':ColorGeometryInstanceAttribute[_0x121a3e(0x8cb)](_0x29e918),'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0xcdd843(0x2b97)](_0x593c78),'offset':void 0x0};return defined$1(this[_0xcdd843(0x159b)][_0xcdd843(0x4236)])&&(_0x25a357[_0xcdd843(0x2c14)]=OffsetGeometryInstanceAttribute[_0xcdd843(0x16c8)](Property$1[_0xcdd843(0x5611)](this[_0xcdd843(0x5653)],_0x22350c,defaultOffset$5,offsetScratch$5))),new GeometryInstance({'id':_0x526d5f,'geometry':new EllipsoidOutlineGeometry(this[_0xcdd843(0x159b)]),'modelMatrix':_0x364637?void 0x0:_0x526d5f[_0xcdd843(0x3e7e)](_0x22350c,_0x526d5f[_0xcdd843(0x4faa)][_0x121a3e(0x9a2)],0.5*this[_0xcdd843(0x159b)][_0xcdd843(0x37ad)]['z'],this[_0xcdd843(0x5e52)][_0x121a3e(0xec2)][_0x121a3e(0x2864)],_0x39fdc2),'attributes':_0x25a357});},EllipsoidGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2e7f)]=function(_0x15ce93,_0x2b5067){var _0x17e142=_0x5e00b3;return Property$1[_0x17e142(0x5db9)](this[_0x17e142(0x7d8)][_0x17e142(0x3747)],_0x15ce93,_0x2b5067);},EllipsoidGeometryUpdater[_0x5e00b3(0x3720)]['_isHidden']=function(_0x3405d5,_0x45d0d4){var _0x542997=_0x307c2b,_0x4fa5df=_0x5e00b3;return!defined$1(_0x3405d5[_0x4fa5df(0x3747)])||!defined$1(_0x45d0d4[_0x542997(0x19b1)])||GeometryUpdater[_0x4fa5df(0x3720)][_0x4fa5df(0x5d89)][_0x4fa5df(0x3c9e)](this,_0x3405d5,_0x45d0d4);},EllipsoidGeometryUpdater[_0x5e00b3(0x3720)]['_isDynamic']=function(_0x11bdc3,_0x31569c){var _0x33fc2c=_0x307c2b,_0x5249cd=_0x5e00b3;return!(_0x11bdc3[_0x5249cd(0x3747)][_0x33fc2c(0x4837)]&&Property$1[_0x5249cd(0x41b2)](_0x11bdc3[_0x5249cd(0x3d7e)])&&_0x31569c[_0x5249cd(0x37ad)][_0x33fc2c(0x4837)]&&Property$1[_0x5249cd(0x41b2)](_0x31569c[_0x33fc2c(0x4a20)])&&Property$1[_0x5249cd(0x41b2)](_0x31569c[_0x5249cd(0x5c90)])&&Property$1[_0x33fc2c(0x4837)](_0x31569c[_0x5249cd(0x20d6)])&&Property$1[_0x5249cd(0x41b2)](_0x31569c[_0x5249cd(0x27cb)])&&Property$1[_0x5249cd(0x41b2)](_0x31569c[_0x5249cd(0x2e5c)])&&Property$1[_0x5249cd(0x41b2)](_0x31569c[_0x5249cd(0x35cb)])&&Property$1[_0x33fc2c(0x4837)](_0x31569c[_0x5249cd(0x4dfb)])&&Property$1['isConstant'](_0x31569c[_0x5249cd(0x4e76)])&&Property$1[_0x5249cd(0x41b2)](_0x31569c[_0x33fc2c(0x2019)]));},EllipsoidGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x382d)]=function(_0x55e726,_0x5a0f0c){var _0x13bf43=_0x307c2b,_0x498795=_0x5e00b3,_0x23b97a=Property$1[_0x13bf43(0x1611)](_0x5a0f0c[_0x498795(0x5698)],Iso8601[_0x13bf43(0x150f)],HeightReference$1[_0x13bf43(0x364a)]),_0x3d88f4=this[_0x498795(0x159b)];_0x3d88f4[_0x498795(0x5383)]=this[_0x498795(0x31d8)]instanceof ColorMaterialProperty?PerInstanceColorAppearance[_0x498795(0x4fb)]:MaterialAppearance[_0x498795(0x2bdf)][_0x498795(0x4db)][_0x13bf43(0x43f1)],_0x3d88f4[_0x498795(0x37ad)]=_0x5a0f0c[_0x498795(0x37ad)][_0x13bf43(0x134c)](Iso8601[_0x498795(0x5b41)],_0x3d88f4[_0x498795(0x37ad)]),_0x3d88f4[_0x498795(0x6d1)]=Property$1[_0x498795(0x5db9)](_0x5a0f0c[_0x498795(0x6d1)],_0x3d88f4[_0x498795(0x37ad)]),_0x3d88f4[_0x498795(0x2e5c)]=Property$1[_0x13bf43(0x22bf)](_0x5a0f0c[_0x13bf43(0x23d)],Iso8601[_0x498795(0x5b41)]),_0x3d88f4[_0x498795(0x35cb)]=Property$1[_0x498795(0x5db9)](_0x5a0f0c[_0x498795(0x35cb)],Iso8601['MINIMUM_VALUE']),_0x3d88f4[_0x498795(0x4dfb)]=Property$1['getValueOrUndefined'](_0x5a0f0c[_0x498795(0x4dfb)],Iso8601[_0x498795(0x5b41)]),_0x3d88f4[_0x498795(0x4e76)]=Property$1[_0x498795(0x5db9)](_0x5a0f0c['maximumCone'],Iso8601[_0x13bf43(0x150f)]),_0x3d88f4[_0x498795(0x5c90)]=Property$1[_0x498795(0x5db9)](_0x5a0f0c[_0x498795(0x5c90)],Iso8601[_0x13bf43(0x150f)]),_0x3d88f4[_0x498795(0x20d6)]=Property$1[_0x13bf43(0x22bf)](_0x5a0f0c[_0x498795(0x20d6)],Iso8601[_0x498795(0x5b41)]),_0x3d88f4[_0x498795(0x13d7)]=Property$1[_0x13bf43(0x22bf)](_0x5a0f0c[_0x498795(0x13d7)],Iso8601[_0x498795(0x5b41)]),_0x3d88f4[_0x498795(0x4236)]=_0x23b97a!==HeightReference$1[_0x498795(0x423a)]?GeometryOffsetAttribute$1[_0x498795(0x1b9)]:void 0x0;},EllipsoidGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5378)]=heightReferenceOnEntityPropertyChanged,EllipsoidGeometryUpdater[_0x5e00b3(0x31f5)]=DynamicEllipsoidGeometryUpdater,defined$1(Object[_0x5e00b3(0x2850)])&&(DynamicEllipsoidGeometryUpdater[_0x307c2b(0x1aa2)]=Object[_0x5e00b3(0x2850)](DynamicGeometryUpdater$1[_0x5e00b3(0x3720)]),DynamicEllipsoidGeometryUpdater[_0x307c2b(0x1aa2)][_0x307c2b(0x5a6f)]=DynamicEllipsoidGeometryUpdater),DynamicEllipsoidGeometryUpdater['prototype'][_0x5e00b3(0xa16)]=function(_0x3dc861){var _0x1a24dc=_0x307c2b,_0x356f2a=_0x5e00b3,_0x2b9629=this[_0x356f2a(0x7d8)],_0x1c0480=_0x2b9629[_0x1a24dc(0x2864)];if(!_0x2b9629[_0x356f2a(0x227a)]||!_0x2b9629[_0x356f2a(0x220e)](_0x3dc861)||!Property$1[_0x356f2a(0x5611)](_0x1c0480[_0x356f2a(0x3234)],_0x3dc861,!0x0))return defined$1(this[_0x356f2a(0x5b5)])&&(this[_0x356f2a(0x5b5)][_0x356f2a(0x3234)]=!0x1),void(defined$1(this['_outlinePrimitive'])&&(this[_0x356f2a(0x95c)][_0x1a24dc(0x537b)]=!0x1));var _0x5279fb=Property$1[_0x356f2a(0x5db9)](_0x1c0480[_0x356f2a(0x37ad)],_0x3dc861,radiiScratch),_0x55188e=defined$1(_0x5279fb)?_0x2b9629[_0x1a24dc(0x266f)](_0x3dc861,_0x1c0480[_0x1a24dc(0x9a2)],0.5*_0x5279fb['z'],this[_0x356f2a(0x5e52)][_0x356f2a(0x5cd9)][_0x1a24dc(0x2864)],this[_0x356f2a(0x33a1)]):void 0x0;if(!defined$1(_0x55188e)||!defined$1(_0x5279fb))return defined$1(this[_0x356f2a(0x5b5)])&&(this[_0x356f2a(0x5b5)][_0x356f2a(0x3234)]=!0x1),void(defined$1(this[_0x356f2a(0x95c)])&&(this[_0x356f2a(0x95c)][_0x356f2a(0x3234)]=!0x1));var _0x1d3805=Property$1[_0x356f2a(0x5611)](_0x1c0480[_0x1a24dc(0x3cb6)],_0x3dc861,!0x0),_0x117448=Property$1[_0x1a24dc(0x1611)](_0x1c0480[_0x356f2a(0x28a6)],_0x3dc861,!0x1),_0x323489=Property$1[_0x1a24dc(0x2993)](_0x1c0480[_0x356f2a(0x247e)],_0x3dc861,Color$2['BLACK'],scratchColor$d),_0x5a80da=MaterialProperty[_0x356f2a(0x4d6)](_0x3dc861,defaultValue$1(_0x1c0480[_0x356f2a(0x3453)],defaultMaterial$1),this[_0x356f2a(0xdf1)]),_0x19fc8a=Property$1[_0x356f2a(0x5db9)](_0x1c0480[_0x356f2a(0x6d1)],_0x3dc861,innerRadiiScratch),_0x7db79c=Property$1[_0x356f2a(0x5db9)](_0x1c0480[_0x356f2a(0x2e5c)],_0x3dc861),_0x59645b=Property$1[_0x1a24dc(0x22bf)](_0x1c0480[_0x1a24dc(0x42e6)],_0x3dc861),_0x4e29f8=Property$1[_0x356f2a(0x5db9)](_0x1c0480[_0x356f2a(0x4dfb)],_0x3dc861),_0x5ee7b9=Property$1[_0x356f2a(0x5db9)](_0x1c0480[_0x1a24dc(0x3021)],_0x3dc861),_0x477be9=Property$1[_0x356f2a(0x5db9)](_0x1c0480[_0x356f2a(0x5c90)],_0x3dc861),_0x28392d=Property$1[_0x1a24dc(0x22bf)](_0x1c0480[_0x356f2a(0x20d6)],_0x3dc861),_0x384fcf=Property$1[_0x356f2a(0x5db9)](_0x1c0480[_0x356f2a(0x13d7)],_0x3dc861),_0x4a8a2f=Property$1[_0x1a24dc(0x1611)](_0x1c0480[_0x1a24dc(0x2f8)],_0x3dc861,0x1),_0x1b90d5=Property$1[_0x356f2a(0x5611)](_0x1c0480[_0x1a24dc(0x9a2)],_0x3dc861,HeightReference$1[_0x356f2a(0x423a)]),_0x1053d5=_0x1b90d5!==HeightReference$1[_0x356f2a(0x423a)]?GeometryOffsetAttribute$1['ALL']:void 0x0,_0xa720d9=this[_0x356f2a(0x5e52)][_0x1a24dc(0x266d)],_0xd48694=_0xa720d9===SceneMode$1[_0x356f2a(0x3c78)]&&_0x1b90d5===HeightReference$1[_0x356f2a(0x423a)],_0x4ae7a6=this[_0x356f2a(0x159b)],_0x79a076=this[_0x356f2a(0x547b)][_0x356f2a(0x2b5a)][_0x1a24dc(0x134c)](_0x3dc861),_0x309338=this['_geometryUpdater'][_0x356f2a(0x5670)][_0x356f2a(0x4d6)](_0x3dc861),_0x16c9af=Property$1[_0x356f2a(0x5611)](this[_0x1a24dc(0x284f)][_0x356f2a(0x3f2f)],_0x3dc861,defaultOffset$5,offsetScratch$5);if(!_0xd48694||this[_0x356f2a(0x4183)]!==_0xa720d9||!defined$1(this[_0x1a24dc(0x1679)])||_0x4ae7a6[_0x356f2a(0x5c90)]!==_0x477be9||_0x4ae7a6[_0x1a24dc(0x7d2)]!==_0x28392d||defined$1(_0x19fc8a)&&!Cartesian3[_0x356f2a(0x1dab)](_0x4ae7a6[_0x356f2a(0x6d1)]!==_0x19fc8a)||_0x4ae7a6[_0x356f2a(0x2e5c)]!==_0x7db79c||_0x4ae7a6[_0x356f2a(0x35cb)]!==_0x59645b||_0x4ae7a6[_0x356f2a(0x4dfb)]!==_0x4e29f8||_0x4ae7a6[_0x356f2a(0x4e76)]!==_0x5ee7b9||_0x4ae7a6[_0x356f2a(0x13d7)]!==_0x384fcf||this[_0x356f2a(0x42f6)]!==_0x4a8a2f||_0x4ae7a6[_0x356f2a(0x4236)]!==_0x1053d5){var _0x30a5ac=this[_0x356f2a(0x1fda)];if(_0x30a5ac[_0x356f2a(0x2eb0)](this[_0x356f2a(0x5b5)]),_0x30a5ac[_0x356f2a(0x2eb0)](this[_0x356f2a(0x95c)]),this[_0x356f2a(0x5b5)]=void 0x0,this[_0x356f2a(0x95c)]=void 0x0,this[_0x356f2a(0x4183)]=_0xa720d9,this[_0x356f2a(0x42f6)]=_0x4a8a2f,_0x4ae7a6[_0x356f2a(0x5c90)]=_0x477be9,_0x4ae7a6[_0x356f2a(0x20d6)]=_0x28392d,_0x4ae7a6[_0x356f2a(0x13d7)]=_0x384fcf,_0x4ae7a6[_0x356f2a(0x4236)]=_0x1053d5,_0x4ae7a6[_0x1a24dc(0x19b1)]=Cartesian3[_0x356f2a(0x40f3)](_0xd48694?unitSphere:_0x5279fb,_0x4ae7a6[_0x356f2a(0x37ad)]),defined$1(_0x19fc8a)){if(_0xd48694){var _0x3f1dc2=Cartesian3[_0x1a24dc(0x4910)](_0x5279fb);_0x4ae7a6[_0x1a24dc(0x4a20)]=Cartesian3[_0x356f2a(0x160f)](_0x19fc8a['x']/_0x3f1dc2,_0x19fc8a['y']/_0x3f1dc2,_0x19fc8a['z']/_0x3f1dc2,_0x4ae7a6[_0x1a24dc(0x4a20)]);}else _0x4ae7a6[_0x356f2a(0x6d1)]=Cartesian3[_0x356f2a(0x40f3)](_0x19fc8a,_0x4ae7a6[_0x356f2a(0x6d1)]);}else _0x4ae7a6[_0x356f2a(0x6d1)]=void 0x0;_0x4ae7a6[_0x356f2a(0x2e5c)]=_0x7db79c,_0x4ae7a6[_0x1a24dc(0x42e6)]=_0x59645b,_0x4ae7a6[_0x356f2a(0x4dfb)]=_0x4e29f8,_0x4ae7a6['maximumCone']=_0x5ee7b9;var _0x8eb71c=new MaterialAppearance({'material':_0x5a80da,'translucent':_0x5a80da[_0x356f2a(0x493f)](),'closed':!0x0});_0x4ae7a6[_0x356f2a(0x5383)]=_0x8eb71c['vertexFormat'];var _0x2b3eb2=this[_0x356f2a(0x547b)][_0x356f2a(0x2b2d)](_0x3dc861,_0xd48694,this[_0x356f2a(0x33a1)]);this[_0x356f2a(0x5b5)]=_0x30a5ac[_0x356f2a(0x30c2)](new Primitive({'geometryInstances':_0x2b3eb2,'appearance':_0x8eb71c,'asynchronous':!0x1,'shadows':_0x79a076}));var _0x38bcc1=this[_0x1a24dc(0x284f)][_0x356f2a(0x23ec)](_0x3dc861,_0xd48694,this[_0x356f2a(0x33a1)]);this[_0x356f2a(0x95c)]=_0x30a5ac[_0x356f2a(0x30c2)](new Primitive({'geometryInstances':_0x38bcc1,'appearance':new PerInstanceColorAppearance({'flat':!0x0,'translucent':0xff!==_0x38bcc1[_0x356f2a(0x177b)][_0x356f2a(0x8fe)][_0x356f2a(0x9a4)][0x3],'renderState':{'lineWidth':this[_0x356f2a(0x547b)]['_scene'][_0x356f2a(0x1244)](_0x4a8a2f)}}),'asynchronous':!0x1,'shadows':_0x79a076})),this[_0x356f2a(0x52d9)]=_0x1d3805,this[_0x356f2a(0x3ed6)]=_0x117448,this[_0x356f2a(0x633)]=Color$2[_0x356f2a(0x40f3)](_0x323489,this[_0x356f2a(0x633)]),this[_0x356f2a(0x68d)]=_0x309338,this[_0x356f2a(0x3c96)]=Cartesian3[_0x1a24dc(0x2d7b)](_0x16c9af,this[_0x356f2a(0x3c96)]);}else{if(this[_0x356f2a(0x5b5)][_0x356f2a(0x2e0b)]){var _0x508e7f=this[_0x356f2a(0x5b5)],_0x13d91d=this[_0x356f2a(0x95c)];_0x508e7f[_0x1a24dc(0x537b)]=!0x0,_0x13d91d[_0x356f2a(0x3234)]=!0x0,_0x508e7f[_0x1a24dc(0x38c5)][_0x356f2a(0x3453)]=_0x5a80da;var _0x52f6ec=this[_0x1a24dc(0x29e5)];defined$1(_0x52f6ec)||(_0x52f6ec=_0x508e7f['getGeometryInstanceAttributes'](_0x2b9629),this[_0x356f2a(0x255a)]=_0x52f6ec),_0x1d3805!==this[_0x356f2a(0x52d9)]&&(_0x52f6ec[_0x1a24dc(0x537b)]=ShowGeometryInstanceAttribute[_0x356f2a(0x51f8)](_0x1d3805,_0x52f6ec[_0x356f2a(0x3234)]),this[_0x1a24dc(0x5ae2)]=_0x1d3805);var _0x83a72b=this[_0x356f2a(0x1f33)];defined$1(_0x83a72b)||(_0x83a72b=_0x13d91d[_0x1a24dc(0x916)](_0x2b9629),this[_0x356f2a(0x1f33)]=_0x83a72b),_0x117448!==this[_0x1a24dc(0x53a)]&&(_0x83a72b[_0x356f2a(0x3234)]=ShowGeometryInstanceAttribute[_0x356f2a(0x51f8)](_0x117448,_0x83a72b[_0x356f2a(0x3234)]),this[_0x356f2a(0x3ed6)]=_0x117448),Color$2[_0x356f2a(0x1dab)](_0x323489,this[_0x356f2a(0x633)])||(_0x83a72b[_0x356f2a(0x8fe)]=ColorGeometryInstanceAttribute[_0x1a24dc(0x3e2b)](_0x323489,_0x83a72b[_0x1a24dc(0x3a3a)]),Color$2[_0x356f2a(0x40f3)](_0x323489,this[_0x356f2a(0x633)])),DistanceDisplayCondition[_0x1a24dc(0x4d2)](_0x309338,this[_0x1a24dc(0x43a9)])||(_0x52f6ec[_0x356f2a(0xe9f)]=DistanceDisplayConditionGeometryInstanceAttribute[_0x1a24dc(0x3e2b)](_0x309338,_0x52f6ec[_0x356f2a(0xe9f)]),_0x83a72b[_0x1a24dc(0x1c8f)]=DistanceDisplayConditionGeometryInstanceAttribute[_0x356f2a(0x51f8)](_0x309338,_0x83a72b[_0x356f2a(0xe9f)]),DistanceDisplayCondition[_0x356f2a(0x40f3)](_0x309338,this[_0x356f2a(0x68d)])),Cartesian3[_0x356f2a(0x1dab)](_0x16c9af,this[_0x356f2a(0x3c96)])||(_0x52f6ec[_0x1a24dc(0x4d0e)]=OffsetGeometryInstanceAttribute[_0x356f2a(0x51f8)](_0x16c9af,_0x52f6ec[_0x356f2a(0x2c14)]),_0x83a72b[_0x356f2a(0x2c14)]=OffsetGeometryInstanceAttribute[_0x356f2a(0x51f8)](_0x16c9af,_0x52f6ec[_0x356f2a(0x2c14)]),Cartesian3[_0x356f2a(0x40f3)](_0x16c9af,this[_0x356f2a(0x3c96)]));}}_0xd48694&&(_0x5279fb['x']=Math[_0x356f2a(0x498f)](_0x5279fb['x'],0.001),_0x5279fb['y']=Math[_0x1a24dc(0x5449)](_0x5279fb['y'],0.001),_0x5279fb['z']=Math[_0x356f2a(0x498f)](_0x5279fb['z'],0.001),_0x55188e=Matrix4[_0x1a24dc(0x2adb)](_0x55188e,_0x5279fb,_0x55188e),this[_0x356f2a(0x5b5)][_0x356f2a(0x599)]=_0x55188e,this[_0x356f2a(0x95c)]['modelMatrix']=_0x55188e);};var positionScratch$4=new Cartesian3(),scratchColor$c=new Color$2();function PlaneGeometryOptions(_0x1a7b3e){var _0x4123e8=_0x307c2b,_0x24bc72=_0x5e00b3;this['id']=_0x1a7b3e,this[_0x24bc72(0x5383)]=void 0x0,this[_0x4123e8(0x3a61)]=void 0x0,this[_0x24bc72(0x11ba)]=void 0x0;}function PlaneGeometryUpdater(_0xccf5ad,_0x270ea){var _0x2db4fe=_0x307c2b,_0x17181f=_0x5e00b3;GeometryUpdater[_0x17181f(0x3c9e)](this,{'entity':_0xccf5ad,'scene':_0x270ea,'geometryOptions':new PlaneGeometryOptions(_0xccf5ad),'geometryPropertyName':_0x17181f(0x53d4),'observedPropertyNames':[_0x17181f(0x1631),_0x17181f(0x3747),_0x2db4fe(0x36ab),_0x17181f(0x53d4)]}),this[_0x17181f(0x5378)](_0xccf5ad,_0x17181f(0x53d4),_0xccf5ad[_0x17181f(0x53d4)],void 0x0);}function DynamicPlaneGeometryUpdater(_0x41ef4b,_0x1aaa3e,_0x2b34ea){var _0xcc9f4d=_0x5e00b3;DynamicGeometryUpdater$1[_0xcc9f4d(0x3c9e)](this,_0x41ef4b,_0x1aaa3e,_0x2b34ea);}defined$1(Object[_0x5e00b3(0x2850)])&&(PlaneGeometryUpdater[_0x5e00b3(0x3720)]=Object[_0x307c2b(0x47e7)](GeometryUpdater[_0x5e00b3(0x3720)]),PlaneGeometryUpdater['prototype'][_0x307c2b(0x5a6f)]=PlaneGeometryUpdater),PlaneGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2b2d)]=function(_0x2f12c3){var _0x4f72ea=_0x307c2b,_0x302d76=_0x5e00b3,_0x32fba2,_0x4323ef,_0x312e28=this[_0x302d76(0x7d8)],_0x2701ce=_0x312e28[_0x302d76(0x220e)](_0x2f12c3),_0x24e0f8=new ShowGeometryInstanceAttribute(_0x2701ce&&_0x312e28[_0x302d76(0x227a)]&&this[_0x302d76(0x5b19)][_0x4f72ea(0x134c)](_0x2f12c3)&&this[_0x302d76(0x20d7)][_0x302d76(0x4d6)](_0x2f12c3)),_0x1367b6=this[_0x302d76(0xa00)][_0x302d76(0x4d6)](_0x2f12c3),_0x3cae26=DistanceDisplayConditionGeometryInstanceAttribute[_0x4f72ea(0x3092)](_0x1367b6);this[_0x4f72ea(0x586a)]instanceof ColorMaterialProperty?(defined$1(this[_0x4f72ea(0x586a)][_0x302d76(0x8fe)])&&(this[_0x302d76(0x31d8)]['color'][_0x4f72ea(0x4837)]||_0x2701ce)&&(_0x4323ef=this[_0x302d76(0x31d8)][_0x302d76(0x8fe)][_0x302d76(0x4d6)](_0x2f12c3,scratchColor$c)),defined$1(_0x4323ef)||(_0x4323ef=Color$2[_0x302d76(0x3b7e)]),_0x32fba2={'show':_0x24e0f8,'distanceDisplayCondition':_0x3cae26,'color':ColorGeometryInstanceAttribute[_0x302d76(0x3255)](_0x4323ef)}):_0x32fba2={'show':_0x24e0f8,'distanceDisplayCondition':_0x3cae26};var _0x3883b7=_0x312e28[_0x302d76(0x53d4)],_0x353e86=this[_0x4f72ea(0x1cb3)],_0x57f9ef=_0x312e28[_0x302d76(0xa2f)](_0x2f12c3),_0x13e5c3=Property$1[_0x302d76(0x5611)](_0x3883b7[_0x302d76(0x53d4)],_0x2f12c3,_0x353e86[_0x302d76(0x53d4)]),_0x1ec9d4=Property$1[_0x302d76(0x5db9)](_0x3883b7[_0x302d76(0x11ba)],_0x2f12c3,_0x353e86[_0x4f72ea(0x403c)]);return _0x353e86[_0x302d76(0x53d4)]=_0x13e5c3,_0x353e86[_0x4f72ea(0x403c)]=_0x1ec9d4,_0x57f9ef=createPrimitiveMatrix(_0x13e5c3,_0x1ec9d4,_0x57f9ef,this[_0x302d76(0x5e52)][_0x302d76(0x5cd9)][_0x302d76(0x4faa)],_0x57f9ef),new GeometryInstance({'id':_0x312e28,'geometry':new PlaneGeometry(this[_0x302d76(0x159b)]),'modelMatrix':_0x57f9ef,'attributes':_0x32fba2});},PlaneGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x23ec)]=function(_0x55d21b){var _0x51928e=_0x307c2b,_0x2b65d1=_0x5e00b3,_0x5bdbb2=this[_0x51928e(0x5718)],_0x43ccf0=_0x5bdbb2[_0x2b65d1(0x220e)](_0x55d21b),_0x406217=Property$1[_0x2b65d1(0x5611)](this[_0x2b65d1(0x1b03)],_0x55d21b,Color$2[_0x2b65d1(0x12b7)],scratchColor$c),_0x5bf4c1=this[_0x2b65d1(0xa00)][_0x2b65d1(0x4d6)](_0x55d21b),_0x44cd31=_0x5bdbb2[_0x2b65d1(0x53d4)],_0x30f42d=this[_0x2b65d1(0x159b)],_0x421573=_0x5bdbb2[_0x2b65d1(0xa2f)](_0x55d21b),_0x248b14=Property$1[_0x51928e(0x1611)](_0x44cd31[_0x2b65d1(0x53d4)],_0x55d21b,_0x30f42d[_0x51928e(0x3a61)]),_0x13b78e=Property$1[_0x2b65d1(0x5db9)](_0x44cd31[_0x51928e(0x403c)],_0x55d21b,_0x30f42d[_0x2b65d1(0x11ba)]);return _0x30f42d[_0x2b65d1(0x53d4)]=_0x248b14,_0x30f42d[_0x2b65d1(0x11ba)]=_0x13b78e,_0x421573=createPrimitiveMatrix(_0x248b14,_0x13b78e,_0x421573,this[_0x2b65d1(0x5e52)][_0x2b65d1(0x5cd9)][_0x51928e(0x2864)],_0x421573),new GeometryInstance({'id':_0x5bdbb2,'geometry':new PlaneOutlineGeometry(),'modelMatrix':_0x421573,'attributes':{'show':new ShowGeometryInstanceAttribute(_0x43ccf0&&_0x5bdbb2[_0x2b65d1(0x227a)]&&this[_0x2b65d1(0x5b19)][_0x2b65d1(0x4d6)](_0x55d21b)&&this[_0x2b65d1(0x4e74)][_0x51928e(0x134c)](_0x55d21b)),'color':ColorGeometryInstanceAttribute[_0x2b65d1(0x3255)](_0x406217),'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0x51928e(0x3092)](_0x5bf4c1)}});},PlaneGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5d89)]=function(_0x21362d,_0x1f9427){var _0xfa123=_0x5e00b3;return!defined$1(_0x1f9427[_0xfa123(0x53d4)])||!defined$1(_0x1f9427[_0xfa123(0x11ba)])||!defined$1(_0x21362d[_0xfa123(0x3747)])||GeometryUpdater[_0xfa123(0x3720)][_0xfa123(0x5d89)][_0xfa123(0x3c9e)](this,_0x21362d,_0x1f9427);},PlaneGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x3f10)]=function(_0x16cbaf){return!0x1;},PlaneGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x41da)]=function(_0x356baa,_0x5c2752){var _0x2aedc0=_0x307c2b,_0x3b973d=_0x5e00b3;return!(_0x356baa[_0x3b973d(0x3747)][_0x3b973d(0x41b2)]&&Property$1[_0x3b973d(0x41b2)](_0x356baa[_0x3b973d(0x3d7e)])&&_0x5c2752[_0x3b973d(0x53d4)][_0x3b973d(0x41b2)]&&_0x5c2752[_0x2aedc0(0x403c)][_0x3b973d(0x41b2)]&&Property$1[_0x3b973d(0x41b2)](_0x5c2752[_0x3b973d(0x27cb)]));},PlaneGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x5994)]=function(_0x2e07c6,_0x3808ce){var _0x219228=_0x307c2b,_0xb5d977=_0x5e00b3,_0x181073=this['_materialProperty']instanceof ColorMaterialProperty,_0x3dd364=this[_0xb5d977(0x159b)];_0x3dd364[_0xb5d977(0x5383)]=_0x181073?PerInstanceColorAppearance[_0xb5d977(0x4fb)]:MaterialAppearance[_0x219228(0x5841)][_0x219228(0x1f6e)][_0x219228(0x43f1)],_0x3dd364[_0xb5d977(0x53d4)]=_0x3808ce[_0xb5d977(0x53d4)][_0xb5d977(0x4d6)](Iso8601[_0xb5d977(0x5b41)],_0x3dd364[_0x219228(0x3a61)]),_0x3dd364[_0xb5d977(0x11ba)]=_0x3808ce[_0xb5d977(0x11ba)][_0xb5d977(0x4d6)](Iso8601[_0xb5d977(0x5b41)],_0x3dd364[_0xb5d977(0x11ba)]);},PlaneGeometryUpdater[_0x5e00b3(0x31f5)]=DynamicPlaneGeometryUpdater,defined$1(Object[_0x5e00b3(0x2850)])&&(DynamicPlaneGeometryUpdater[_0x5e00b3(0x3720)]=Object[_0x307c2b(0x47e7)](DynamicGeometryUpdater$1[_0x5e00b3(0x3720)]),DynamicPlaneGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=DynamicPlaneGeometryUpdater),DynamicPlaneGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5d89)]=function(_0x357bc4,_0x125ae9,_0x73ba20){var _0x26eefe=_0x307c2b,_0x38a769=_0x5e00b3,_0x5380af=this[_0x38a769(0x159b)];return!defined$1(Property$1[_0x38a769(0x5db9)](_0x357bc4[_0x26eefe(0x2fe9)],_0x73ba20,positionScratch$4))||!defined$1(_0x5380af[_0x38a769(0x53d4)])||!defined$1(_0x5380af[_0x38a769(0x11ba)])||DynamicGeometryUpdater$1[_0x38a769(0x3720)][_0x26eefe(0x3733)][_0x38a769(0x3c9e)](this,_0x357bc4,_0x125ae9,_0x73ba20);},DynamicPlaneGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x4c4d)]=function(_0x53732e,_0x3ae987,_0x31288a){var _0x1bf6c1=_0x307c2b,_0x2bd748=_0x5e00b3,_0x5d46dd=this[_0x2bd748(0x159b)];_0x5d46dd[_0x2bd748(0x53d4)]=Property$1[_0x1bf6c1(0x1611)](_0x3ae987[_0x2bd748(0x53d4)],_0x31288a,_0x5d46dd[_0x2bd748(0x53d4)]),_0x5d46dd[_0x2bd748(0x11ba)]=Property$1[_0x2bd748(0x5db9)](_0x3ae987['dimensions'],_0x31288a,_0x5d46dd[_0x2bd748(0x11ba)]);};var scratchAxis=new Cartesian3(),scratchAxis2=new Cartesian3(),scratchTranslation$1=new Cartesian3(),scratchNormal$3=new Cartesian3(),scratchScale$3=new Cartesian3(),scratchQuaternion$2=new Quaternion(),scratchMatrix3$1=new Matrix3();function createPrimitiveMatrix(_0x1a12c8,_0xb660aa,_0x18ec71,_0x52a37f,_0x590de5){var _0x5cad02=_0x307c2b,_0x33e18b=_0x5e00b3,_0x126bcd=_0x1a12c8[_0x33e18b(0x47ce)],_0x34620c=_0x1a12c8[_0x33e18b(0x451d)],_0x5df5b0=Cartesian3[_0x33e18b(0x34b9)](_0x126bcd,-_0x34620c,scratchTranslation$1);_0x5df5b0=Matrix4[_0x33e18b(0x108e)](_0x18ec71,_0x5df5b0,_0x5df5b0);var _0x548f55=Matrix4[_0x33e18b(0x1bef)](_0x18ec71,_0x126bcd,scratchNormal$3);Cartesian3[_0x33e18b(0x4853)](_0x548f55,_0x548f55);var _0x394d63=_0x52a37f[_0x33e18b(0x2b98)](_0x5df5b0,scratchAxis2);CesiumMath[_0x33e18b(0x1c11)](Math[_0x33e18b(0x1beb)](Cartesian3[_0x5cad02(0x477a)](_0x394d63,_0x548f55)),0x1,CesiumMath[_0x33e18b(0x4666)])&&(_0x394d63=Cartesian3[_0x5cad02(0x2d7b)](Cartesian3[_0x33e18b(0x39c7)],_0x394d63),CesiumMath[_0x33e18b(0x1c11)](Math[_0x33e18b(0x1beb)](Cartesian3[_0x33e18b(0x2d8e)](_0x394d63,_0x548f55)),0x1,CesiumMath[_0x33e18b(0x4666)])&&(_0x394d63=Cartesian3[_0x33e18b(0x40f3)](Cartesian3[_0x33e18b(0x442b)],_0x394d63)));var _0x4018ad=Cartesian3[_0x33e18b(0x4143)](_0x394d63,_0x548f55,scratchAxis);_0x394d63=Cartesian3[_0x33e18b(0x4143)](_0x548f55,_0x4018ad,_0x394d63),Cartesian3[_0x33e18b(0x4853)](_0x4018ad,_0x4018ad),Cartesian3[_0x33e18b(0x4853)](_0x394d63,_0x394d63);var _0x5ad572=scratchMatrix3$1;Matrix3[_0x33e18b(0x3a9a)](_0x5ad572,0x0,_0x4018ad,_0x5ad572),Matrix3[_0x33e18b(0x3a9a)](_0x5ad572,0x1,_0x394d63,_0x5ad572),Matrix3['setColumn'](_0x5ad572,0x2,_0x548f55,_0x5ad572);var _0x3c673d=Quaternion[_0x33e18b(0x1b33)](_0x5ad572,scratchQuaternion$2),_0x20913c=Cartesian2[_0x33e18b(0x40f3)](_0xb660aa,scratchScale$3);return _0x20913c['z']=0x1,Matrix4[_0x5cad02(0x145c)](_0x5df5b0,_0x3c673d,_0x20913c,_0x590de5);}PlaneGeometryUpdater['createPrimitiveMatrix']=createPrimitiveMatrix;var heightAndPerPositionHeightWarning=_0x5e00b3(0x2c8b),heightReferenceAndPerPositionHeightWarning='heightReference\x20is\x20not\x20supported\x20for\x20entity\x20polygons\x20with\x20perPositionHeight.\x20heightReference\x20will\x20be\x20ignored',scratchColor$b=new Color$2(),defaultOffset$4=Cartesian3[_0x5e00b3(0x3a34)],offsetScratch$4=new Cartesian3(),scratchRectangle$3=new Rectangle(),scratch2DPositions=[],cart2Scratch=new Cartesian2();function PolygonGeometryOptions(_0x127a45){var _0x53f5ad=_0x307c2b,_0x221a24=_0x5e00b3;this['id']=_0x127a45,this[_0x221a24(0x5383)]=void 0x0,this[_0x221a24(0x4b6e)]=void 0x0,this[_0x221a24(0x39f4)]=void 0x0,this[_0x221a24(0x4587)]=void 0x0,this[_0x53f5ad(0x3810)]=void 0x0,this[_0x221a24(0x5a4e)]=void 0x0,this[_0x221a24(0x4b22)]=void 0x0,this[_0x221a24(0x2da6)]=void 0x0,this[_0x221a24(0x553b)]=void 0x0,this[_0x221a24(0x4236)]=void 0x0,this[_0x221a24(0x2c1)]=void 0x0,this[_0x221a24(0x23a6)]=void 0x0,this[_0x221a24(0x591a)]=void 0x0,this[_0x221a24(0x15d4)]=void 0x0;}function PolygonGeometryUpdater(_0x5d10be,_0x198ca8){var _0x8a5883=_0x307c2b,_0x1c4d00=_0x5e00b3;GroundGeometryUpdater[_0x1c4d00(0x3c9e)](this,{'entity':_0x5d10be,'scene':_0x198ca8,'geometryOptions':new PolygonGeometryOptions(_0x5d10be),'geometryPropertyName':_0x1c4d00(0x2bc0),'observedPropertyNames':[_0x1c4d00(0x1631),_0x1c4d00(0x2bc0)]}),this[_0x8a5883(0x40e4)](_0x5d10be,_0x1c4d00(0x2bc0),_0x5d10be[_0x1c4d00(0x2bc0)],void 0x0);}function DyanmicPolygonGeometryUpdater(_0x406d68,_0x173aea,_0x4bb6bb){var _0x112d2c=_0x5e00b3;DynamicGeometryUpdater$1[_0x112d2c(0x3c9e)](this,_0x406d68,_0x173aea,_0x4bb6bb);}defined$1(Object[_0x5e00b3(0x2850)])&&(PolygonGeometryUpdater[_0x307c2b(0x1aa2)]=Object[_0x5e00b3(0x2850)](GroundGeometryUpdater[_0x5e00b3(0x3720)]),PolygonGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=PolygonGeometryUpdater),PolygonGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2b2d)]=function(_0x321e8b){var _0x5f0c9c=_0x307c2b,_0x36ddbe=_0x5e00b3,_0x44cb3a,_0x342ca9=this[_0x36ddbe(0x7d8)],_0x48c2b1=_0x342ca9[_0x36ddbe(0x220e)](_0x321e8b),_0xc8de6c=this[_0x36ddbe(0x159b)],_0x1594f8={'show':new ShowGeometryInstanceAttribute(_0x48c2b1&&_0x342ca9[_0x36ddbe(0x227a)]&&this[_0x36ddbe(0x5b19)]['getValue'](_0x321e8b)&&this['_fillProperty'][_0x36ddbe(0x4d6)](_0x321e8b)),'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0x36ddbe(0x2b97)](this[_0x5f0c9c(0x5a3)][_0x36ddbe(0x4d6)](_0x321e8b)),'offset':void 0x0,'color':void 0x0};return this['_materialProperty']instanceof ColorMaterialProperty&&(defined$1(this[_0x36ddbe(0x31d8)][_0x36ddbe(0x8fe)])&&(this[_0x36ddbe(0x31d8)][_0x36ddbe(0x8fe)][_0x36ddbe(0x41b2)]||_0x48c2b1)&&(_0x44cb3a=this[_0x36ddbe(0x31d8)][_0x36ddbe(0x8fe)][_0x36ddbe(0x4d6)](_0x321e8b,scratchColor$b)),defined$1(_0x44cb3a)||(_0x44cb3a=Color$2[_0x5f0c9c(0x5a89)]),_0x1594f8[_0x36ddbe(0x8fe)]=ColorGeometryInstanceAttribute[_0x36ddbe(0x3255)](_0x44cb3a)),(defined$1(_0xc8de6c[_0x36ddbe(0x4236)])&&(_0x1594f8[_0x36ddbe(0x2c14)]=OffsetGeometryInstanceAttribute[_0x5f0c9c(0x3b2f)](Property$1[_0x36ddbe(0x5611)](this[_0x36ddbe(0x5653)],_0x321e8b,defaultOffset$4,offsetScratch$4))),new GeometryInstance({'id':_0x342ca9,'geometry':_0xc8de6c[_0x36ddbe(0x39f4)]&&!defined$1(_0xc8de6c[_0x5f0c9c(0x368e)])?new CoplanarPolygonGeometry(_0xc8de6c):new PolygonGeometry(_0xc8de6c),'attributes':_0x1594f8}));},PolygonGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x23ec)]=function(_0x415feb){var _0x46b3d5=_0x307c2b,_0x215218=_0x5e00b3,_0x5cc29a=this[_0x46b3d5(0x5718)],_0x16688f=_0x5cc29a[_0x215218(0x220e)](_0x415feb),_0x494c1a=this[_0x215218(0x159b)],_0x536e8f=Property$1[_0x215218(0x5611)](this[_0x215218(0x1b03)],_0x415feb,Color$2[_0x46b3d5(0x45d)],scratchColor$b),_0x32b21c=this[_0x46b3d5(0x5a3)][_0x46b3d5(0x134c)](_0x415feb),_0x2b0218={'show':new ShowGeometryInstanceAttribute(_0x16688f&&_0x5cc29a[_0x46b3d5(0x2b25)]&&this[_0x215218(0x5b19)][_0x215218(0x4d6)](_0x415feb)&&this[_0x46b3d5(0x380a)][_0x215218(0x4d6)](_0x415feb)),'color':ColorGeometryInstanceAttribute[_0x215218(0x3255)](_0x536e8f),'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0x215218(0x2b97)](_0x32b21c),'offset':void 0x0};return defined$1(_0x494c1a[_0x215218(0x4236)])&&(_0x2b0218['offset']=OffsetGeometryInstanceAttribute[_0x215218(0x16c8)](Property$1[_0x46b3d5(0x1611)](this[_0x215218(0x5653)],_0x415feb,defaultOffset$4,offsetScratch$4))),new GeometryInstance({'id':_0x5cc29a,'geometry':_0x494c1a[_0x215218(0x39f4)]&&!defined$1(_0x494c1a[_0x215218(0x4b22)])?new CoplanarPolygonOutlineGeometry(_0x494c1a):new PolygonOutlineGeometry(_0x494c1a),'attributes':_0x2b0218});},PolygonGeometryUpdater['prototype'][_0x5e00b3(0x2e7f)]=function(_0x34cde4,_0x73249e){var _0x1b86f3=_0x307c2b,_0x4139a5=_0x5e00b3,_0x349a45=Property$1[_0x4139a5(0x5db9)](this[_0x4139a5(0x7d8)][_0x4139a5(0x2bc0)][_0x4139a5(0x45b0)],_0x34cde4);if(defined$1(_0x349a45)){var _0x59d776=_0x349a45[_0x4139a5(0x1c83)];if(0x0!==_0x59d776[_0x4139a5(0x809)]){for(var _0x3c1632=this[_0x4139a5(0x5e52)][_0x4139a5(0x5cd9)][_0x4139a5(0x4faa)],_0x5903cb=EllipsoidTangentPlane[_0x4139a5(0x12c2)](_0x59d776,_0x3c1632),_0x24840d=_0x5903cb[_0x1b86f3(0x14a4)](_0x59d776,scratch2DPositions),_0x45d8ae=_0x24840d[_0x4139a5(0x809)],_0x171956=0x0,_0x4474e6=_0x45d8ae-0x1,_0x34d243=new Cartesian2(),_0x3ba080=0x0;_0x3ba080<_0x45d8ae;_0x4474e6=_0x3ba080++){var _0x511ebb=_0x24840d[_0x3ba080],_0x40ec11=_0x24840d[_0x4474e6],_0x135dad=_0x511ebb['x']*_0x40ec11['y']-_0x40ec11['x']*_0x511ebb['y'],_0x5c6744=Cartesian2[_0x4139a5(0x30c2)](_0x511ebb,_0x40ec11,cart2Scratch);_0x5c6744=Cartesian2[_0x1b86f3(0x50ce)](_0x5c6744,_0x135dad,_0x5c6744),_0x34d243=Cartesian2[_0x4139a5(0x30c2)](_0x34d243,_0x5c6744,_0x34d243),_0x171956+=_0x135dad;}var _0x29056d=0x1/(0x3*_0x171956);return _0x34d243=Cartesian2[_0x1b86f3(0x50ce)](_0x34d243,_0x29056d,_0x34d243),_0x5903cb[_0x4139a5(0x20df)](_0x34d243,_0x73249e);}}},PolygonGeometryUpdater['prototype'][_0x307c2b(0x3733)]=function(_0x9d23f0,_0x530ac7){var _0x5848d9=_0x307c2b,_0x4904ed=_0x5e00b3;return!defined$1(_0x530ac7[_0x4904ed(0x45b0)])||GeometryUpdater[_0x4904ed(0x3720)][_0x5848d9(0x3733)][_0x4904ed(0x3c9e)](this,_0x9d23f0,_0x530ac7);},PolygonGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5b22)]=function(_0x3b4996,_0x27cfd2){var _0x190ed8=_0x307c2b,_0x4fc03c=_0x5e00b3,_0x217927=GroundGeometryUpdater[_0x4fc03c(0x3720)][_0x190ed8(0x3a73)][_0x190ed8(0x4d6c)](this,_0x3b4996,_0x27cfd2),_0x440d63=_0x27cfd2[_0x190ed8(0x33ac)],_0x106b71=defined$1(_0x440d63)&&(!_0x440d63[_0x4fc03c(0x41b2)]||_0x440d63[_0x190ed8(0x134c)](Iso8601[_0x190ed8(0x150f)]));return _0x217927&&!_0x106b71;},PolygonGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x41da)]=function(_0x5d6f08,_0x320e14){var _0x390d02=_0x307c2b,_0x129d5=_0x5e00b3;return!_0x320e14[_0x129d5(0x45b0)][_0x129d5(0x41b2)]||!Property$1[_0x129d5(0x41b2)](_0x320e14[_0x129d5(0x5a4e)])||!Property$1[_0x129d5(0x41b2)](_0x320e14[_0x129d5(0x4b22)])||!Property$1[_0x129d5(0x41b2)](_0x320e14[_0x129d5(0x2da6)])||!Property$1[_0x129d5(0x41b2)](_0x320e14[_0x390d02(0x1bb2)])||!Property$1[_0x390d02(0x4837)](_0x320e14[_0x129d5(0x27cb)])||!Property$1['isConstant'](_0x320e14[_0x129d5(0x39f4)])||!Property$1[_0x129d5(0x41b2)](_0x320e14[_0x129d5(0x4587)])||!Property$1[_0x129d5(0x41b2)](_0x320e14[_0x129d5(0x5f26)])||!Property$1[_0x129d5(0x41b2)](_0x320e14[_0x129d5(0x3892)])||!Property$1[_0x129d5(0x41b2)](_0x320e14[_0x129d5(0x2c1)])||this['_onTerrain']&&!Property$1[_0x129d5(0x41b2)](this['_materialProperty'])&&!(this[_0x129d5(0x31d8)]instanceof ColorMaterialProperty);},PolygonGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x382d)]=function(_0x392c75,_0x5c3d18){var _0x2fc15b=_0x307c2b,_0x4cb198=_0x5e00b3,_0x47bec9=this[_0x4cb198(0x31d8)]instanceof ColorMaterialProperty,_0x505ffc=this[_0x2fc15b(0x1cb3)];_0x505ffc[_0x4cb198(0x5383)]=_0x47bec9?PerInstanceColorAppearance[_0x4cb198(0x4fb)]:MaterialAppearance[_0x4cb198(0x2bdf)][_0x4cb198(0x4db)][_0x4cb198(0x5383)];var _0x1df7e8,_0x16c8de=_0x5c3d18[_0x4cb198(0x45b0)][_0x4cb198(0x4d6)](Iso8601[_0x2fc15b(0x150f)]),_0x58a558=Property$1[_0x4cb198(0x5db9)](_0x5c3d18[_0x4cb198(0x5a4e)],Iso8601[_0x4cb198(0x5b41)]),_0x438672=Property$1[_0x4cb198(0x5611)](_0x5c3d18[_0x2fc15b(0x9a2)],Iso8601[_0x4cb198(0x5b41)],HeightReference$1[_0x4cb198(0x423a)]),_0x313503=Property$1[_0x4cb198(0x5db9)](_0x5c3d18[_0x4cb198(0x4b22)],Iso8601[_0x4cb198(0x5b41)]),_0x2dbb0c=Property$1[_0x4cb198(0x5611)](_0x5c3d18[_0x4cb198(0x22af)],Iso8601[_0x4cb198(0x5b41)],HeightReference$1[_0x4cb198(0x423a)]),_0x32b292=Property$1[_0x4cb198(0x5611)](_0x5c3d18[_0x4cb198(0x39f4)],Iso8601[_0x4cb198(0x5b41)],!0x1);_0x58a558=GroundGeometryUpdater[_0x4cb198(0x599a)](_0x58a558,_0x438672),_0x32b292?(defined$1(_0x58a558)&&(_0x58a558=void 0x0,oneTimeWarning(heightAndPerPositionHeightWarning)),_0x438672!==HeightReference$1[_0x4cb198(0x423a)]&&_0x32b292&&(_0x58a558=void 0x0,oneTimeWarning(heightReferenceAndPerPositionHeightWarning))):(defined$1(_0x313503)&&!defined$1(_0x58a558)&&(_0x58a558=0x0),_0x1df7e8=GroundGeometryUpdater[_0x2fc15b(0x2a6e)](_0x58a558,_0x438672,_0x313503,_0x2dbb0c)),_0x505ffc[_0x4cb198(0x4b6e)]=_0x16c8de,_0x505ffc[_0x4cb198(0x2da6)]=Property$1[_0x2fc15b(0x22bf)](_0x5c3d18[_0x4cb198(0x2da6)],Iso8601[_0x4cb198(0x5b41)]),_0x505ffc['stRotation']=Property$1[_0x2fc15b(0x22bf)](_0x5c3d18[_0x4cb198(0x553b)],Iso8601['MINIMUM_VALUE']),_0x505ffc[_0x4cb198(0x39f4)]=_0x32b292,_0x505ffc[_0x2fc15b(0x2911)]=Property$1[_0x4cb198(0x5611)](_0x5c3d18[_0x2fc15b(0x2911)],Iso8601[_0x4cb198(0x5b41)],!0x0),_0x505ffc[_0x4cb198(0x5f26)]=Property$1[_0x2fc15b(0x1611)](_0x5c3d18[_0x4cb198(0x5f26)],Iso8601[_0x2fc15b(0x150f)],!0x0),_0x505ffc[_0x2fc15b(0x172d)]=_0x1df7e8,_0x505ffc['height']=_0x58a558,_0x505ffc[_0x2fc15b(0x3ee1)]=Property$1[_0x2fc15b(0x1611)](_0x5c3d18[_0x4cb198(0x2c1)],Iso8601[_0x4cb198(0x5b41)],ArcType$1[_0x4cb198(0x3675)]),_0x505ffc[_0x2fc15b(0x131b)]=!defined$1(_0x392c75[_0x4cb198(0x2e3c)])||_0x392c75[_0x2fc15b(0xfeb)],(_0x313503=GroundGeometryUpdater[_0x4cb198(0x1a36)](_0x313503,_0x2dbb0c))===GroundGeometryUpdater[_0x2fc15b(0x376c)]&&(_0x313503=ApproximateTerrainHeights[_0x4cb198(0x25ca)](PolygonGeometry[_0x4cb198(0x16d8)](_0x505ffc,scratchRectangle$3))[_0x4cb198(0x3a8d)]),_0x505ffc[_0x4cb198(0x4b22)]=_0x313503,_0x505ffc[_0x4cb198(0x591a)]=Property$1[_0x4cb198(0x5db9)](_0x5c3d18[_0x2fc15b(0x3e8)],Iso8601[_0x4cb198(0x5b41)]),_0x505ffc[_0x4cb198(0x15d4)]=Property$1[_0x2fc15b(0x22bf)](_0x5c3d18[_0x4cb198(0x15d4)],Iso8601[_0x4cb198(0x5b41)]);},PolygonGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x3f10)]=function(_0x2f8bb0){var _0x41b1d2=_0x5e00b3,_0x545143=_0x2f8bb0[_0x41b1d2(0x5a4e)],_0x3a5984=_0x2f8bb0['extrudedHeight'],_0x1711ba=defined$1(_0x3a5984)&&_0x3a5984!==_0x545143;return!_0x2f8bb0[_0x41b1d2(0x39f4)]&&(!_0x1711ba&&0x0===_0x545143||_0x1711ba&&_0x2f8bb0[_0x41b1d2(0x4587)]&&_0x2f8bb0[_0x41b1d2(0x5f26)]);},PolygonGeometryUpdater[_0x5e00b3(0x31f5)]=DyanmicPolygonGeometryUpdater,defined$1(Object['create'])&&(DyanmicPolygonGeometryUpdater[_0x5e00b3(0x3720)]=Object[_0x5e00b3(0x2850)](DynamicGeometryUpdater$1[_0x307c2b(0x1aa2)]),DyanmicPolygonGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x5a6f)]=DyanmicPolygonGeometryUpdater),DyanmicPolygonGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5d89)]=function(_0x12ddc2,_0x3eccd3,_0x4b492d){var _0x4660c7=_0x307c2b,_0x487428=_0x5e00b3;return!defined$1(this[_0x487428(0x159b)][_0x487428(0x4b6e)])||DynamicGeometryUpdater$1[_0x487428(0x3720)][_0x487428(0x5d89)][_0x4660c7(0x4d6c)](this,_0x12ddc2,_0x3eccd3,_0x4b492d);},DyanmicPolygonGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x4c4d)]=function(_0x26266d,_0x1404f3,_0x2088f8){var _0x3e0057=_0x307c2b,_0x206b98=_0x5e00b3,_0x3a220b=this[_0x3e0057(0x1cb3)];_0x3a220b[_0x3e0057(0x2f85)]=Property$1[_0x206b98(0x5db9)](_0x1404f3[_0x206b98(0x45b0)],_0x2088f8),Array[_0x3e0057(0x2d5)](_0x3a220b[_0x206b98(0x4b6e)])&&(_0x3a220b[_0x206b98(0x4b6e)]=new PolygonHierarchy(_0x3a220b[_0x3e0057(0x2f85)]));var _0x3fc1af,_0x27a116=Property$1[_0x206b98(0x5db9)](_0x1404f3[_0x206b98(0x5a4e)],_0x2088f8),_0x345005=Property$1[_0x206b98(0x5611)](_0x1404f3[_0x206b98(0x5698)],_0x2088f8,HeightReference$1[_0x206b98(0x423a)]),_0x451698=Property$1[_0x206b98(0x5611)](_0x1404f3[_0x3e0057(0x284c)],_0x2088f8,HeightReference$1[_0x206b98(0x423a)]),_0x1320f1=Property$1[_0x206b98(0x5db9)](_0x1404f3[_0x206b98(0x4b22)],_0x2088f8),_0x1144ee=Property$1[_0x206b98(0x5db9)](_0x1404f3[_0x206b98(0x39f4)],_0x2088f8);_0x27a116=GroundGeometryUpdater[_0x206b98(0x599a)](_0x27a116,_0x451698),_0x1144ee?(defined$1(_0x27a116)&&(_0x27a116=void 0x0,oneTimeWarning(heightAndPerPositionHeightWarning)),_0x345005!==HeightReference$1[_0x3e0057(0x364a)]&&_0x1144ee&&(_0x27a116=void 0x0,oneTimeWarning(heightReferenceAndPerPositionHeightWarning))):(defined$1(_0x1320f1)&&!defined$1(_0x27a116)&&(_0x27a116=0x0),_0x3fc1af=GroundGeometryUpdater[_0x206b98(0x3d34)](_0x27a116,_0x345005,_0x1320f1,_0x451698)),_0x3a220b['granularity']=Property$1[_0x3e0057(0x22bf)](_0x1404f3[_0x3e0057(0x523a)],_0x2088f8),_0x3a220b[_0x206b98(0x553b)]=Property$1[_0x206b98(0x5db9)](_0x1404f3[_0x206b98(0x553b)],_0x2088f8),_0x3a220b[_0x206b98(0x39f4)]=Property$1[_0x3e0057(0x22bf)](_0x1404f3[_0x206b98(0x39f4)],_0x2088f8),_0x3a220b[_0x206b98(0x4587)]=Property$1[_0x206b98(0x5611)](_0x1404f3[_0x206b98(0x4587)],_0x2088f8,!0x0),_0x3a220b[_0x206b98(0x5f26)]=Property$1[_0x206b98(0x5611)](_0x1404f3[_0x206b98(0x5f26)],_0x2088f8,!0x0),_0x3a220b[_0x206b98(0x4236)]=_0x3fc1af,_0x3a220b[_0x3e0057(0x10d5)]=_0x27a116,_0x3a220b[_0x206b98(0x2c1)]=Property$1[_0x206b98(0x5611)](_0x1404f3[_0x206b98(0x2c1)],_0x2088f8,ArcType$1[_0x3e0057(0x1cbe)]),(_0x1320f1=GroundGeometryUpdater[_0x206b98(0x1a36)](_0x1320f1,_0x451698))===GroundGeometryUpdater[_0x206b98(0x2a0c)]&&(_0x1320f1=ApproximateTerrainHeights[_0x3e0057(0x1e0)](PolygonGeometry[_0x3e0057(0x1181)](_0x3a220b,scratchRectangle$3))[_0x206b98(0x3a8d)]),_0x3a220b[_0x206b98(0x4b22)]=_0x1320f1;};var scratchColor$a=new Color$2();function PolylineVolumeGeometryOptions(_0x249987){var _0x3b2bdc=_0x307c2b,_0x3cdb21=_0x5e00b3;this['id']=_0x249987,this[_0x3cdb21(0x5383)]=void 0x0,this[_0x3cdb21(0x577b)]=void 0x0,this[_0x3b2bdc(0x98f)]=void 0x0,this[_0x3cdb21(0x342c)]=void 0x0,this[_0x3cdb21(0x2da6)]=void 0x0,this[_0x3cdb21(0x5add)]=void 0x0;}function PolylineVolumeGeometryUpdater(_0x44c410,_0x31bbd5){var _0x2b0ff4=_0x307c2b,_0x25cdda=_0x5e00b3;GeometryUpdater[_0x25cdda(0x3c9e)](this,{'entity':_0x44c410,'scene':_0x31bbd5,'geometryOptions':new PolylineVolumeGeometryOptions(_0x44c410),'geometryPropertyName':_0x25cdda(0x416b),'observedPropertyNames':[_0x25cdda(0x1631),_0x25cdda(0x416b)]}),this['_onEntityPropertyChanged'](_0x44c410,_0x25cdda(0x416b),_0x44c410[_0x2b0ff4(0x34d5)],void 0x0);}function DynamicPolylineVolumeGeometryUpdater(_0x328b5a,_0x562aa4,_0x4b3625){var _0x5daf47=_0x5e00b3;DynamicGeometryUpdater$1[_0x5daf47(0x3c9e)](this,_0x328b5a,_0x562aa4,_0x4b3625);}defined$1(Object[_0x307c2b(0x47e7)])&&(PolylineVolumeGeometryUpdater[_0x5e00b3(0x3720)]=Object[_0x5e00b3(0x2850)](GeometryUpdater[_0x5e00b3(0x3720)]),PolylineVolumeGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x5a6f)]=PolylineVolumeGeometryUpdater),PolylineVolumeGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2b2d)]=function(_0x2166ed){var _0x3e831e=_0x307c2b,_0x4eb5b5=_0x5e00b3,_0x700ca7,_0x1d77a6,_0xcaa8fb=this[_0x4eb5b5(0x7d8)],_0x8fa5ae=_0xcaa8fb[_0x4eb5b5(0x220e)](_0x2166ed),_0x1e049d=new ShowGeometryInstanceAttribute(_0x8fa5ae&&_0xcaa8fb[_0x4eb5b5(0x227a)]&&this[_0x4eb5b5(0x5b19)][_0x4eb5b5(0x4d6)](_0x2166ed)&&this[_0x4eb5b5(0x20d7)][_0x3e831e(0x134c)](_0x2166ed)),_0x70a2a8=this[_0x4eb5b5(0xa00)][_0x4eb5b5(0x4d6)](_0x2166ed),_0x3c3a2c=DistanceDisplayConditionGeometryInstanceAttribute[_0x4eb5b5(0x2b97)](_0x70a2a8);return this[_0x4eb5b5(0x31d8)]instanceof ColorMaterialProperty?(defined$1(this[_0x4eb5b5(0x31d8)]['color'])&&(this[_0x4eb5b5(0x31d8)][_0x4eb5b5(0x8fe)][_0x4eb5b5(0x41b2)]||_0x8fa5ae)&&(_0x1d77a6=this[_0x4eb5b5(0x31d8)][_0x4eb5b5(0x8fe)]['getValue'](_0x2166ed,scratchColor$a)),defined$1(_0x1d77a6)||(_0x1d77a6=Color$2['WHITE']),_0x700ca7={'show':_0x1e049d,'distanceDisplayCondition':_0x3c3a2c,'color':ColorGeometryInstanceAttribute[_0x4eb5b5(0x3255)](_0x1d77a6)}):_0x700ca7={'show':_0x1e049d,'distanceDisplayCondition':_0x3c3a2c},new GeometryInstance({'id':_0xcaa8fb,'geometry':new PolylineVolumeGeometry(this[_0x4eb5b5(0x159b)]),'attributes':_0x700ca7});},PolylineVolumeGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x23ec)]=function(_0x1dd82c){var _0x4cb6d5=_0x307c2b,_0x2384d8=_0x5e00b3,_0x495015=this[_0x4cb6d5(0x5718)],_0x2536ec=_0x495015[_0x2384d8(0x220e)](_0x1dd82c),_0x36f299=Property$1[_0x2384d8(0x5611)](this[_0x2384d8(0x1b03)],_0x1dd82c,Color$2[_0x4cb6d5(0x45d)],scratchColor$a),_0x4dbb67=this[_0x2384d8(0xa00)][_0x2384d8(0x4d6)](_0x1dd82c);return new GeometryInstance({'id':_0x495015,'geometry':new PolylineVolumeOutlineGeometry(this[_0x2384d8(0x159b)]),'attributes':{'show':new ShowGeometryInstanceAttribute(_0x2536ec&&_0x495015[_0x2384d8(0x227a)]&&this[_0x2384d8(0x5b19)][_0x2384d8(0x4d6)](_0x1dd82c)&&this[_0x2384d8(0x4e74)][_0x2384d8(0x4d6)](_0x1dd82c)),'color':ColorGeometryInstanceAttribute[_0x2384d8(0x3255)](_0x36f299),'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute['fromDistanceDisplayCondition'](_0x4dbb67)}});},PolylineVolumeGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5d89)]=function(_0x6df8c0,_0x3cad88){var _0x3c5b14=_0x5e00b3;return!defined$1(_0x3cad88[_0x3c5b14(0x1c83)])||!defined$1(_0x3cad88[_0x3c5b14(0x3523)])||GeometryUpdater[_0x3c5b14(0x3720)][_0x3c5b14(0x5d89)][_0x3c5b14(0x3c9e)](this,_0x6df8c0,_0x3cad88);},PolylineVolumeGeometryUpdater['prototype'][_0x5e00b3(0x41da)]=function(_0x3b0880,_0x5caa9e){var _0xec44ea=_0x307c2b,_0x411f0a=_0x5e00b3;return!(_0x5caa9e[_0xec44ea(0x14e)][_0x411f0a(0x41b2)]&&_0x5caa9e[_0xec44ea(0x247f)]['isConstant']&&Property$1['isConstant'](_0x5caa9e[_0xec44ea(0x523a)])&&Property$1[_0xec44ea(0x4837)](_0x5caa9e[_0xec44ea(0x2f8)])&&Property$1[_0xec44ea(0x4837)](_0x5caa9e[_0x411f0a(0x342c)]));},PolylineVolumeGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x5994)]=function(_0x5aaa9c,_0xeed532){var _0x28325c=_0x307c2b,_0x455347=_0x5e00b3,_0x460e98=_0xeed532[_0x455347(0x2da6)],_0x4527cd=_0xeed532[_0x455347(0x342c)],_0x179530=_0xeed532[_0x28325c(0x1d15)],_0x3191eb=this[_0x455347(0x159b)],_0x3a1fbf=this[_0x455347(0x31d8)]instanceof ColorMaterialProperty;_0x3191eb[_0x455347(0x5383)]=_0x3a1fbf?PerInstanceColorAppearance['VERTEX_FORMAT']:MaterialAppearance[_0x28325c(0x5841)][_0x28325c(0x1f6e)][_0x455347(0x5383)],_0x3191eb[_0x28325c(0x3b5f)]=_0xeed532[_0x455347(0x1c83)][_0x455347(0x4d6)](Iso8601[_0x455347(0x5b41)],_0x3191eb[_0x455347(0x577b)]),_0x3191eb[_0x455347(0x5b11)]=_0xeed532[_0x455347(0x3523)][_0x455347(0x4d6)](Iso8601[_0x455347(0x5b41)],_0x3191eb[_0x455347(0x3523)]),_0x3191eb[_0x455347(0x2da6)]=defined$1(_0x460e98)?_0x460e98[_0x455347(0x4d6)](Iso8601[_0x455347(0x5b41)]):void 0x0,_0x3191eb[_0x28325c(0x365d)]=defined$1(_0x4527cd)?_0x4527cd[_0x455347(0x4d6)](Iso8601[_0x455347(0x5b41)]):void 0x0,_0x3191eb[_0x455347(0x5add)]=defined$1(_0x179530)?_0x179530[_0x455347(0x4d6)](Iso8601['MINIMUM_VALUE']):void 0x0;},PolylineVolumeGeometryUpdater[_0x5e00b3(0x31f5)]=DynamicPolylineVolumeGeometryUpdater,defined$1(Object[_0x5e00b3(0x2850)])&&(DynamicPolylineVolumeGeometryUpdater[_0x5e00b3(0x3720)]=Object[_0x5e00b3(0x2850)](DynamicGeometryUpdater$1[_0x5e00b3(0x3720)]),DynamicPolylineVolumeGeometryUpdater[_0x307c2b(0x1aa2)][_0x307c2b(0x5a6f)]=DynamicPolylineVolumeGeometryUpdater),DynamicPolylineVolumeGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5d89)]=function(_0x35e402,_0x131514,_0xeee775){var _0x400aa1=_0x5e00b3,_0x136623=this[_0x400aa1(0x159b)];return!defined$1(_0x136623[_0x400aa1(0x577b)])||!defined$1(_0x136623[_0x400aa1(0x5b11)])||DynamicGeometryUpdater$1['prototype'][_0x400aa1(0x5d89)][_0x400aa1(0x3c9e)](this,_0x35e402,_0x131514,_0xeee775);},DynamicPolylineVolumeGeometryUpdater['prototype'][_0x307c2b(0x1948)]=function(_0x4bcc6b,_0x504907,_0x1cddd2){var _0x529dde=_0x307c2b,_0x2ff382=_0x5e00b3,_0x2b75b0=this[_0x2ff382(0x159b)];_0x2b75b0['polylinePositions']=Property$1[_0x2ff382(0x5db9)](_0x504907[_0x2ff382(0x1c83)],_0x1cddd2,_0x2b75b0[_0x2ff382(0x577b)]),_0x2b75b0[_0x529dde(0x98f)]=Property$1['getValueOrUndefined'](_0x504907[_0x2ff382(0x3523)],_0x1cddd2),_0x2b75b0[_0x2ff382(0x2da6)]=Property$1[_0x2ff382(0x5db9)](_0x504907[_0x529dde(0x523a)],_0x1cddd2),_0x2b75b0[_0x2ff382(0x342c)]=Property$1[_0x2ff382(0x5db9)](_0x504907[_0x2ff382(0x342c)],_0x1cddd2);};var scratchColor$9=new Color$2(),defaultOffset$3=Cartesian3[_0x5e00b3(0x3a34)],offsetScratch$3=new Cartesian3(),scratchRectangle$2=new Rectangle(),scratchCenterRect=new Rectangle(),scratchCarto=new Cartographic();function RectangleGeometryOptions(_0x5bb058){var _0x15c895=_0x307c2b,_0x173cd6=_0x5e00b3;this['id']=_0x5bb058,this[_0x173cd6(0x5383)]=void 0x0,this[_0x173cd6(0x1dec)]=void 0x0,this[_0x173cd6(0x5a4e)]=void 0x0,this[_0x173cd6(0x4b22)]=void 0x0,this[_0x173cd6(0x2da6)]=void 0x0,this[_0x15c895(0x1bb2)]=void 0x0,this[_0x173cd6(0x1c36)]=void 0x0,this[_0x173cd6(0x4236)]=void 0x0;}function RectangleGeometryUpdater(_0x592113,_0x506052){var _0x316285=_0x307c2b,_0x1e2083=_0x5e00b3;GroundGeometryUpdater[_0x1e2083(0x3c9e)](this,{'entity':_0x592113,'scene':_0x506052,'geometryOptions':new RectangleGeometryOptions(_0x592113),'geometryPropertyName':_0x1e2083(0x1dec),'observedPropertyNames':[_0x1e2083(0x1631),_0x1e2083(0x1dec)]}),this[_0x1e2083(0x5378)](_0x592113,_0x316285(0x569c),_0x592113[_0x316285(0x569c)],void 0x0);}function DynamicRectangleGeometryUpdater(_0x185e32,_0x2d5bb2,_0x38347a){var _0x522ffe=_0x5e00b3;DynamicGeometryUpdater$1[_0x522ffe(0x3c9e)](this,_0x185e32,_0x2d5bb2,_0x38347a);}defined$1(Object[_0x5e00b3(0x2850)])&&(RectangleGeometryUpdater[_0x307c2b(0x1aa2)]=Object[_0x5e00b3(0x2850)](GroundGeometryUpdater[_0x5e00b3(0x3720)]),RectangleGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=RectangleGeometryUpdater),RectangleGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2b2d)]=function(_0x4aad49){var _0x2c7da8=_0x307c2b,_0x1f0b27=_0x5e00b3,_0xa07586,_0x1828e7=this[_0x1f0b27(0x7d8)],_0x54dcbf=_0x1828e7[_0x1f0b27(0x220e)](_0x4aad49),_0x566e22={'show':new ShowGeometryInstanceAttribute(_0x54dcbf&&_0x1828e7[_0x2c7da8(0x2b25)]&&this[_0x1f0b27(0x5b19)][_0x2c7da8(0x134c)](_0x4aad49)&&this[_0x2c7da8(0xc70)][_0x1f0b27(0x4d6)](_0x4aad49)),'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0x1f0b27(0x2b97)](this[_0x1f0b27(0xa00)][_0x1f0b27(0x4d6)](_0x4aad49)),'offset':void 0x0,'color':void 0x0};return this[_0x1f0b27(0x31d8)]instanceof ColorMaterialProperty&&(defined$1(this[_0x1f0b27(0x31d8)][_0x1f0b27(0x8fe)])&&(this[_0x1f0b27(0x31d8)][_0x1f0b27(0x8fe)][_0x2c7da8(0x4837)]||_0x54dcbf)&&(_0xa07586=this[_0x1f0b27(0x31d8)][_0x1f0b27(0x8fe)][_0x1f0b27(0x4d6)](_0x4aad49,scratchColor$9)),defined$1(_0xa07586)||(_0xa07586=Color$2[_0x1f0b27(0x3b7e)]),_0x566e22[_0x1f0b27(0x8fe)]=ColorGeometryInstanceAttribute[_0x1f0b27(0x3255)](_0xa07586)),(defined$1(this[_0x1f0b27(0x159b)][_0x1f0b27(0x4236)])&&(_0x566e22[_0x1f0b27(0x2c14)]=OffsetGeometryInstanceAttribute[_0x1f0b27(0x16c8)](Property$1[_0x2c7da8(0x1611)](this[_0x2c7da8(0x413d)],_0x4aad49,defaultOffset$3,offsetScratch$3))),new GeometryInstance({'id':_0x1828e7,'geometry':new RectangleGeometry(this[_0x1f0b27(0x159b)]),'attributes':_0x566e22}));},RectangleGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x23ec)]=function(_0x2aefc7){var _0x1c5f86=_0x307c2b,_0x592c5c=_0x5e00b3,_0x468e38=this[_0x592c5c(0x7d8)],_0x58873a=_0x468e38[_0x592c5c(0x220e)](_0x2aefc7),_0x51c37b=Property$1[_0x592c5c(0x5611)](this[_0x1c5f86(0x3d1)],_0x2aefc7,Color$2[_0x592c5c(0x12b7)],scratchColor$9),_0x38494a=this[_0x1c5f86(0x5a3)][_0x1c5f86(0x134c)](_0x2aefc7),_0x52154e={'show':new ShowGeometryInstanceAttribute(_0x58873a&&_0x468e38[_0x592c5c(0x227a)]&&this[_0x592c5c(0x5b19)]['getValue'](_0x2aefc7)&&this[_0x592c5c(0x4e74)]['getValue'](_0x2aefc7)),'color':ColorGeometryInstanceAttribute[_0x592c5c(0x3255)](_0x51c37b),'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0x1c5f86(0x3092)](_0x38494a),'offset':void 0x0};return defined$1(this[_0x1c5f86(0x1cb3)][_0x592c5c(0x4236)])&&(_0x52154e[_0x592c5c(0x2c14)]=OffsetGeometryInstanceAttribute[_0x592c5c(0x16c8)](Property$1[_0x592c5c(0x5611)](this[_0x592c5c(0x5653)],_0x2aefc7,defaultOffset$3,offsetScratch$3))),new GeometryInstance({'id':_0x468e38,'geometry':new RectangleOutlineGeometry(this[_0x592c5c(0x159b)]),'attributes':_0x52154e});},RectangleGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2e7f)]=function(_0x2c35bd,_0x1fc185){var _0x57e1a5=_0x307c2b,_0x34b949=_0x5e00b3,_0x528995=Property$1[_0x57e1a5(0x22bf)](this[_0x34b949(0x7d8)][_0x34b949(0x1dec)][_0x34b949(0x20f9)],_0x2c35bd,scratchCenterRect);if(defined$1(_0x528995)){var _0x227469=Rectangle[_0x57e1a5(0x234c)](_0x528995,scratchCarto);return Cartographic[_0x57e1a5(0x1100)](_0x227469,Ellipsoid[_0x57e1a5(0xffc)],_0x1fc185);}},RectangleGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x5d89)]=function(_0x10299e,_0x299e8b){var _0x2202bd=_0x5e00b3;return!defined$1(_0x299e8b[_0x2202bd(0x20f9)])||GeometryUpdater[_0x2202bd(0x3720)][_0x2202bd(0x5d89)][_0x2202bd(0x3c9e)](this,_0x10299e,_0x299e8b);},RectangleGeometryUpdater[_0x5e00b3(0x3720)]['_isDynamic']=function(_0x398c45,_0xea1083){var _0x3bc989=_0x307c2b,_0x17af23=_0x5e00b3;return!_0xea1083[_0x17af23(0x20f9)][_0x3bc989(0x4837)]||!Property$1[_0x17af23(0x41b2)](_0xea1083[_0x3bc989(0x10d5)])||!Property$1[_0x3bc989(0x4837)](_0xea1083[_0x17af23(0x4b22)])||!Property$1[_0x17af23(0x41b2)](_0xea1083[_0x17af23(0x2da6)])||!Property$1[_0x17af23(0x41b2)](_0xea1083[_0x17af23(0x553b)])||!Property$1[_0x3bc989(0x4837)](_0xea1083[_0x17af23(0x1c36)])||!Property$1[_0x3bc989(0x4837)](_0xea1083['outlineWidth'])||!Property$1[_0x17af23(0x41b2)](_0xea1083[_0x17af23(0x3892)])||this[_0x17af23(0x10a0)]&&!Property$1[_0x17af23(0x41b2)](this[_0x17af23(0x31d8)])&&!(this[_0x17af23(0x31d8)]instanceof ColorMaterialProperty);},RectangleGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x382d)]=function(_0x1bb432,_0x214425){var _0x2cd6f2=_0x307c2b,_0x55e503=_0x5e00b3,_0x5d1acd=this[_0x2cd6f2(0x586a)]instanceof ColorMaterialProperty,_0x1aa810=Property$1[_0x2cd6f2(0x22bf)](_0x214425[_0x55e503(0x5a4e)],Iso8601[_0x2cd6f2(0x150f)]),_0x5ce9fa=Property$1[_0x2cd6f2(0x1611)](_0x214425[_0x2cd6f2(0x9a2)],Iso8601[_0x55e503(0x5b41)],HeightReference$1[_0x55e503(0x423a)]),_0x45acf8=Property$1[_0x55e503(0x5db9)](_0x214425[_0x55e503(0x4b22)],Iso8601[_0x2cd6f2(0x150f)]),_0x53882c=Property$1[_0x55e503(0x5611)](_0x214425[_0x55e503(0x22af)],Iso8601[_0x2cd6f2(0x150f)],HeightReference$1[_0x55e503(0x423a)]);defined$1(_0x45acf8)&&!defined$1(_0x1aa810)&&(_0x1aa810=0x0);var _0x15fb5e=this[_0x55e503(0x159b)];_0x15fb5e[_0x55e503(0x5383)]=_0x5d1acd?PerInstanceColorAppearance[_0x2cd6f2(0x498b)]:MaterialAppearance[_0x55e503(0x2bdf)][_0x55e503(0x4db)][_0x55e503(0x5383)],_0x15fb5e[_0x55e503(0x1dec)]=_0x214425[_0x55e503(0x20f9)][_0x55e503(0x4d6)](Iso8601[_0x55e503(0x5b41)],_0x15fb5e[_0x55e503(0x1dec)]),_0x15fb5e[_0x2cd6f2(0x523a)]=Property$1[_0x55e503(0x5db9)](_0x214425[_0x2cd6f2(0x523a)],Iso8601[_0x55e503(0x5b41)]),_0x15fb5e[_0x55e503(0x553b)]=Property$1[_0x55e503(0x5db9)](_0x214425[_0x2cd6f2(0x1bb2)],Iso8601[_0x55e503(0x5b41)]),_0x15fb5e[_0x2cd6f2(0x5913)]=Property$1[_0x55e503(0x5db9)](_0x214425[_0x55e503(0x1c36)],Iso8601[_0x55e503(0x5b41)]),_0x15fb5e[_0x55e503(0x4236)]=GroundGeometryUpdater[_0x55e503(0x3d34)](_0x1aa810,_0x5ce9fa,_0x45acf8,_0x53882c),_0x15fb5e[_0x55e503(0x5a4e)]=GroundGeometryUpdater[_0x55e503(0x599a)](_0x1aa810,_0x5ce9fa),(_0x45acf8=GroundGeometryUpdater[_0x55e503(0x1a36)](_0x45acf8,_0x53882c))===GroundGeometryUpdater[_0x55e503(0x2a0c)]&&(_0x45acf8=ApproximateTerrainHeights[_0x55e503(0x25ca)](RectangleGeometry[_0x55e503(0x16d8)](_0x15fb5e,scratchRectangle$2))[_0x55e503(0x3a8d)]),_0x15fb5e[_0x55e503(0x4b22)]=_0x45acf8;},RectangleGeometryUpdater[_0x307c2b(0x1dc9)]=DynamicRectangleGeometryUpdater,defined$1(Object[_0x5e00b3(0x2850)])&&(DynamicRectangleGeometryUpdater[_0x5e00b3(0x3720)]=Object[_0x5e00b3(0x2850)](DynamicGeometryUpdater$1[_0x5e00b3(0x3720)]),DynamicRectangleGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x26fc)]=DynamicRectangleGeometryUpdater),DynamicRectangleGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x5d89)]=function(_0x52bba3,_0x34892a,_0x537a82){var _0x20a05c=_0x307c2b,_0x2cf95d=_0x5e00b3;return!defined$1(this[_0x2cf95d(0x159b)][_0x2cf95d(0x1dec)])||DynamicGeometryUpdater$1[_0x20a05c(0x1aa2)][_0x2cf95d(0x5d89)][_0x2cf95d(0x3c9e)](this,_0x52bba3,_0x34892a,_0x537a82);},DynamicRectangleGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x4c4d)]=function(_0x299bb2,_0x16077a,_0xf7a49e){var _0x55dccf=_0x307c2b,_0x4c3590=_0x5e00b3,_0xa4c8bd=this[_0x4c3590(0x159b)],_0x5c7b7f=Property$1[_0x4c3590(0x5db9)](_0x16077a[_0x4c3590(0x5a4e)],_0xf7a49e),_0x4a9c5b=Property$1[_0x55dccf(0x1611)](_0x16077a['heightReference'],_0xf7a49e,HeightReference$1[_0x4c3590(0x423a)]),_0x8e6b3c=Property$1[_0x4c3590(0x5db9)](_0x16077a[_0x55dccf(0x368e)],_0xf7a49e),_0x67583=Property$1[_0x55dccf(0x1611)](_0x16077a[_0x4c3590(0x22af)],_0xf7a49e,HeightReference$1[_0x4c3590(0x423a)]);defined$1(_0x8e6b3c)&&!defined$1(_0x5c7b7f)&&(_0x5c7b7f=0x0),_0xa4c8bd[_0x4c3590(0x1dec)]=Property$1[_0x4c3590(0x5db9)](_0x16077a[_0x55dccf(0x4a78)],_0xf7a49e,_0xa4c8bd[_0x4c3590(0x1dec)]),_0xa4c8bd[_0x4c3590(0x2da6)]=Property$1[_0x55dccf(0x22bf)](_0x16077a[_0x4c3590(0x2da6)],_0xf7a49e),_0xa4c8bd[_0x4c3590(0x553b)]=Property$1[_0x4c3590(0x5db9)](_0x16077a[_0x55dccf(0x1bb2)],_0xf7a49e),_0xa4c8bd[_0x4c3590(0x1c36)]=Property$1[_0x55dccf(0x22bf)](_0x16077a[_0x4c3590(0x1c36)],_0xf7a49e),_0xa4c8bd[_0x4c3590(0x4236)]=GroundGeometryUpdater[_0x4c3590(0x3d34)](_0x5c7b7f,_0x4a9c5b,_0x8e6b3c,_0x67583),_0xa4c8bd[_0x4c3590(0x5a4e)]=GroundGeometryUpdater[_0x55dccf(0x3bc8)](_0x5c7b7f,_0x4a9c5b),(_0x8e6b3c=GroundGeometryUpdater[_0x4c3590(0x1a36)](_0x8e6b3c,_0x67583))===GroundGeometryUpdater[_0x4c3590(0x2a0c)]&&(_0x8e6b3c=ApproximateTerrainHeights[_0x4c3590(0x25ca)](RectangleGeometry[_0x4c3590(0x16d8)](_0xa4c8bd,scratchRectangle$2))[_0x4c3590(0x3a8d)]),_0xa4c8bd[_0x4c3590(0x4b22)]=_0x8e6b3c;};var colorScratch$4=new Color$2(),distanceDisplayConditionScratch$7=new DistanceDisplayCondition(),defaultDistanceDisplayCondition$6=new DistanceDisplayCondition(),defaultOffset$2=Cartesian3[_0x307c2b(0x12ef)],offsetScratch$2=new Cartesian3();function Batch$5(_0x6c1cb7,_0x4bba50,_0x1703b4,_0x18e423,_0x3e197e,_0x527168,_0x3a5344){var _0x591add=_0x307c2b,_0x238f3f=_0x5e00b3,_0x8732db;this[_0x238f3f(0x1d92)]=_0x4bba50,this[_0x238f3f(0x7e8)]=_0x1703b4,this[_0x238f3f(0x3442)]=_0x18e423,this[_0x238f3f(0x3e92)]=_0x3e197e,this['depthFailMaterial']=void 0x0,this[_0x238f3f(0x33f2)]=_0x527168,this[_0x238f3f(0x5cc1)]=_0x3a5344,this[_0x238f3f(0x37e8)]=_0x6c1cb7,this[_0x238f3f(0x4bc8)]=!0x1,this[_0x238f3f(0x3db2)]=!0x1,this[_0x238f3f(0x1e5a)]=void 0x0,this[_0x238f3f(0x205a)]=void 0x0,this[_0x238f3f(0x144e)]=new AssociativeArray(),this[_0x238f3f(0x502f)]=new AssociativeArray(),this[_0x238f3f(0x4775)]=new AssociativeArray(),this[_0x238f3f(0x177b)]=new AssociativeArray(),this[_0x238f3f(0x1710)]=new AssociativeArray(),this[_0x238f3f(0x4858)]=new AssociativeArray(),this[_0x591add(0x1efe)]=[],this[_0x238f3f(0x33b0)]=!0x1,defined$1(_0x3e197e)&&(_0x8732db=_0x3e197e['definitionChanged'][_0x238f3f(0x13f3)](Batch$5[_0x238f3f(0x3720)][_0x591add(0x145)],this)),this[_0x238f3f(0x103b)]=_0x8732db;}function StaticGeometryColorBatch(_0x28e197,_0x126780,_0x163703,_0x4e0ba7,_0x162441){var _0x15607c=_0x307c2b,_0xc56f19=_0x5e00b3;this[_0xc56f19(0x37af)]=[],this[_0xc56f19(0x554e)]=[],this[_0xc56f19(0x1fda)]=_0x28e197,this[_0xc56f19(0x2372)]=_0x126780,this[_0xc56f19(0x203e)]=_0x163703,this[_0x15607c(0x505e)]=_0x4e0ba7,this[_0xc56f19(0x2ac2)]=_0x162441;}function removeItem(_0x5203c4,_0x320e47){var _0x5c5757=_0x5e00b3;for(var _0x1e92c6=_0x5203c4[_0x5c5757(0x809)]-0x1;_0x1e92c6>=0x0;_0x1e92c6--){var _0x7450c6=_0x5203c4[_0x1e92c6];if(_0x7450c6[_0x5c5757(0x4f4b)](_0x320e47))return 0x0===_0x7450c6[_0x5c5757(0x502f)][_0x5c5757(0x809)]&&(_0x5203c4[_0x5c5757(0x2f5b)](_0x1e92c6,0x1),_0x7450c6[_0x5c5757(0x2947)]()),!0x0;}return!0x1;}function moveItems(_0x4ad1b5,_0x1f6226,_0x4f21aa){var _0x585af8=_0x5e00b3;for(var _0x58a16b=!0x1,_0x51f5e5=_0x1f6226[_0x585af8(0x809)],_0x360ef2=0x0;_0x360ef2<_0x51f5e5;++_0x360ef2){var _0x20766e=_0x1f6226[_0x360ef2],_0x4cb0b9=_0x20766e[_0x585af8(0x1562)],_0x4bad58=_0x4cb0b9[_0x585af8(0x809)];if(_0x4bad58>0x0)for(_0x360ef2=0x0;_0x360ef2<_0x4bad58;_0x360ef2++){var _0x2ff1ee=_0x4cb0b9[_0x360ef2];_0x20766e[_0x585af8(0x4f4b)](_0x2ff1ee),_0x4ad1b5['add'](_0x4f21aa,_0x2ff1ee),_0x58a16b=!0x0;}}return _0x58a16b;}function updateItems(_0x50505f,_0x27db5a,_0x206883,_0x11e35e){var _0x18316b=_0x5e00b3,_0x1bcd21,_0x101c25=_0x27db5a[_0x18316b(0x809)];for(_0x1bcd21=_0x101c25-0x1;_0x1bcd21>=0x0;_0x1bcd21--){var _0x1fede6=_0x27db5a[_0x1bcd21];if(_0x1fede6[_0x18316b(0x33b0)]){_0x27db5a[_0x18316b(0x2f5b)](_0x1bcd21,0x1);for(var _0x13abfa=_0x1fede6[_0x18316b(0x502f)][_0x18316b(0xc98)],_0x1a37b6=_0x13abfa[_0x18316b(0x809)],_0xbe053f=0x0;_0xbe053f<_0x1a37b6;_0xbe053f++)_0x50505f[_0x18316b(0x30c2)](_0x206883,_0x13abfa[_0xbe053f]);_0x1fede6[_0x18316b(0x2947)]();}}for(_0x101c25=_0x27db5a[_0x18316b(0x809)],_0x1bcd21=0x0;_0x1bcd21<_0x101c25;++_0x1bcd21)_0x11e35e=_0x27db5a[_0x1bcd21][_0x18316b(0xa16)](_0x206883)&&_0x11e35e;return _0x11e35e;}function getBoundingSphere$1(_0x4335f9,_0x10a55a,_0x2460c1){var _0x1eb20d=_0x5e00b3;for(var _0x5623fb=_0x4335f9[_0x1eb20d(0x809)],_0x217a51=0x0;_0x217a51<_0x5623fb;_0x217a51++){var _0x1cd437=_0x4335f9[_0x217a51];if(_0x1cd437[_0x1eb20d(0x5655)](_0x10a55a))return _0x1cd437[_0x1eb20d(0x2323)](_0x10a55a,_0x2460c1);}return BoundingSphereState$1[_0x1eb20d(0xf90)];}function removeAllPrimitives(_0x1777a9){var _0x5d8449=_0x5e00b3;for(var _0x2fa646=_0x1777a9[_0x5d8449(0x809)],_0x40cd79=0x0;_0x40cd79<_0x2fa646;_0x40cd79++)_0x1777a9[_0x40cd79][_0x5d8449(0x2947)]();_0x1777a9[_0x5d8449(0x809)]=0x0;}Batch$5[_0x5e00b3(0x3720)][_0x307c2b(0x145)]=function(){var _0x4d42af=_0x5e00b3;this[_0x4d42af(0x33b0)]=!0x0;},Batch$5[_0x5e00b3(0x3720)][_0x5e00b3(0x2b04)]=function(_0x2400e7){var _0x256317=_0x5e00b3,_0x542238=this[_0x256317(0x3e92)],_0x2c0846=_0x2400e7[_0x256317(0x3e92)];return _0x2c0846===_0x542238||!!defined$1(_0x542238)&&_0x542238[_0x256317(0x1dab)](_0x2c0846);},Batch$5['prototype'][_0x5e00b3(0x30c2)]=function(_0x874b15,_0x15f278){var _0x269b9b=_0x307c2b,_0x301446=_0x5e00b3,_0x152167=_0x874b15['id'];if(this[_0x269b9b(0x3bc5)]=!0x0,this[_0x301446(0x5add)]=_0x874b15[_0x301446(0x159b)]&&_0x874b15['_options']['enuCenter'],defined$1(this[_0x269b9b(0x1d15)])&&(this[_0x269b9b(0x3fd3)]=PerInstanceColorAppearance[_0x301446(0x2bdf)][_0x301446(0x1b23)]),this[_0x301446(0x144e)][_0x301446(0x10aa)](_0x152167,_0x15f278),this[_0x269b9b(0x903)][_0x301446(0x10aa)](_0x152167,_0x874b15),_0x874b15['hasConstantFill']&&_0x874b15[_0x269b9b(0x41af)][_0x301446(0x41b2)]&&Property$1[_0x301446(0x41b2)](_0x874b15[_0x269b9b(0x3198)])&&Property$1[_0x269b9b(0x4837)](_0x874b15[_0x269b9b(0x4334)])){var _0x44d3be=this;this[_0x301446(0x1710)][_0x301446(0x10aa)](_0x152167,_0x874b15[_0x301446(0x5573)][_0x301446(0x5eb2)][_0x301446(0x13f3)](function(_0x26b2f5,_0x37cdf9,_0xc7d3dd,_0x51f3c9){var _0x478c7c=_0x301446;_0x478c7c(0x227a)===_0x37cdf9&&_0x44d3be[_0x478c7c(0x4858)][_0x478c7c(0x10aa)](_0x874b15['id'],_0x874b15);}));}else this[_0x301446(0x4775)][_0x301446(0x10aa)](_0x152167,_0x874b15);},Batch$5[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x204f01){var _0x580ef3=_0x307c2b,_0x5a7945=_0x5e00b3,_0x1108d9=_0x204f01['id'];if(this[_0x5a7945(0x4bc8)]=this[_0x580ef3(0x2b1d)][_0x5a7945(0x4f4b)](_0x1108d9)||this[_0x5a7945(0x4bc8)],this[_0x580ef3(0x903)][_0x5a7945(0x4f4b)](_0x1108d9)){this[_0x5a7945(0x4775)][_0x5a7945(0x4f4b)](_0x1108d9);var _0x575328=this[_0x5a7945(0x1710)][_0x5a7945(0x38c4)](_0x1108d9);return defined$1(_0x575328)&&(_0x575328(),this[_0x5a7945(0x1710)][_0x5a7945(0x4f4b)](_0x1108d9),this[_0x5a7945(0x4858)][_0x5a7945(0x4f4b)](_0x1108d9)),!0x0;}return!0x1;},Batch$5[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x29e10e){var _0x4b24b9=_0x307c2b,_0x476133=_0x5e00b3,_0x44dbc6,_0x351c86=!0x0,_0x64116=0x0,_0x8b1eb1=this[_0x476133(0x1e5a)],_0x50e380=this[_0x476133(0x37e8)];if(this[_0x476133(0x4bc8)]){var _0x45c369=this[_0x476133(0x144e)][_0x476133(0xc98)];if(_0x45c369[_0x4b24b9(0x2ef4)]>0x0){var _0x54436a;defined$1(_0x8b1eb1)&&(defined$1(this[_0x4b24b9(0x439e)])?_0x50e380[_0x476133(0x4f4b)](_0x8b1eb1):this[_0x476133(0x205a)]=_0x8b1eb1),defined$1(this[_0x476133(0x3442)])&&(defined$1(this[_0x476133(0x3e92)])&&(this[_0x476133(0x2c7b)]=MaterialProperty[_0x4b24b9(0x134c)](_0x29e10e,this[_0x4b24b9(0x4cb3)],this['depthFailMaterial'])),_0x54436a=new this[(_0x476133(0x3442))]({'material':this[_0x476133(0x2c7b)],'translucent':this[_0x476133(0x1d92)],'closed':this[_0x476133(0x33f2)]})),(_0x8b1eb1=new Primitive({'show':!0x1,'asynchronous':!0x0,'geometryInstances':_0x45c369,'appearance':new this[(_0x476133(0x7e8))]({'translucent':this[_0x476133(0x1d92)],'closed':this[_0x4b24b9(0x4db5)],'materialSupport':this[_0x476133(0x1804)],'renderState':{'depthTest':{'enabled':this[_0x476133(0x2e3c)]}}}),'depthFailAppearance':_0x54436a,'shadows':this[_0x476133(0x5cc1)],'updateBoundingSphere':!defined$1(this[_0x4b24b9(0x1d15)]),'modelMatrix':defined$1(this[_0x476133(0x5add)])?Transforms[_0x476133(0x14ce)](this[_0x4b24b9(0x1d15)],Ellipsoid['WGS84'],new Matrix4()):void 0x0}))[_0x476133(0x4cd2)]=this[_0x476133(0x3824)],_0x50e380[_0x476133(0x30c2)](_0x8b1eb1),_0x351c86=!0x1;}else{defined$1(_0x8b1eb1)&&(_0x50e380[_0x476133(0x4f4b)](_0x8b1eb1),_0x8b1eb1=void 0x0);var _0x227e40=this[_0x476133(0x205a)];defined$1(_0x227e40)&&(_0x50e380[_0x476133(0x4f4b)](_0x227e40),this[_0x476133(0x205a)]=void 0x0);}this[_0x476133(0x177b)][_0x476133(0x443c)](),this[_0x476133(0x1e5a)]=_0x8b1eb1,this[_0x476133(0x4bc8)]=!0x1,this[_0x476133(0x3db2)]=!0x0;}else{if(defined$1(_0x8b1eb1)&&_0x8b1eb1[_0x476133(0x2e0b)]){_0x8b1eb1[_0x476133(0x3234)]=!0x0,defined$1(this[_0x476133(0x205a)])&&(_0x50e380[_0x476133(0x4f4b)](this[_0x476133(0x205a)]),this[_0x476133(0x205a)]=void 0x0),!defined$1(this[_0x476133(0x3442)])||this[_0x4b24b9(0x4cb3)]instanceof ColorMaterialProperty||(this[_0x476133(0x2c7b)]=MaterialProperty[_0x4b24b9(0x134c)](_0x29e10e,this[_0x476133(0x3e92)],this[_0x476133(0x2c7b)]),this['primitive']['depthFailAppearance'][_0x476133(0x3453)]=this[_0x476133(0x2c7b)]);var _0x17cda3=this[_0x4b24b9(0x1c9b)][_0x4b24b9(0x225a)],_0x395bf6=_0x17cda3[_0x476133(0x809)],_0x4cc99b=this[_0x476133(0x3db2)];for(_0x44dbc6=0x0;_0x44dbc6<_0x395bf6;_0x44dbc6++){var _0x9f4846=_0x17cda3[_0x44dbc6],_0x3d17a3=this[_0x476133(0x144e)][_0x476133(0x38c4)](_0x9f4846['id']),_0x32da56=this[_0x476133(0x177b)][_0x476133(0x38c4)](_0x3d17a3['id']['id']);if(defined$1(_0x32da56)||(_0x32da56=_0x8b1eb1[_0x476133(0x4bf2)](_0x3d17a3['id']),this[_0x4b24b9(0x3377)][_0x4b24b9(0x3235)](_0x3d17a3['id']['id'],_0x32da56)),!_0x9f4846[_0x4b24b9(0x41af)][_0x476133(0x41b2)]||_0x4cc99b){var _0x57715a=_0x9f4846[_0x476133(0x1918)]['color'],_0x3562ec=Property$1[_0x476133(0x5611)](_0x57715a,_0x29e10e,Color$2[_0x476133(0x3b7e)],colorScratch$4);Color$2[_0x476133(0x1dab)](_0x32da56[_0x476133(0x5ed8)],_0x3562ec)||(_0x32da56[_0x476133(0x5ed8)]=Color$2[_0x4b24b9(0x2d7b)](_0x3562ec,_0x32da56[_0x476133(0x5ed8)]),_0x32da56[_0x476133(0x8fe)]=ColorGeometryInstanceAttribute[_0x476133(0x51f8)](_0x3562ec,_0x32da56['color']),(this[_0x476133(0x1d92)]&&0xff===_0x32da56[_0x4b24b9(0x3a3a)][0x3]||!this[_0x476133(0x1d92)]&&0xff!==_0x32da56[_0x476133(0x8fe)][0x3])&&(this['itemsToRemove'][_0x64116++]=_0x9f4846));}if(defined$1(this[_0x476133(0x3442)])&&_0x9f4846['depthFailMaterialProperty']instanceof ColorMaterialProperty&&(!_0x9f4846[_0x476133(0x3e92)][_0x4b24b9(0x4837)]||_0x4cc99b)){var _0x24353b=_0x9f4846[_0x476133(0x3e92)][_0x476133(0x8fe)],_0x5f3691=Property$1[_0x476133(0x5611)](_0x24353b,_0x29e10e,Color$2[_0x476133(0x3b7e)],colorScratch$4);Color$2[_0x476133(0x1dab)](_0x32da56[_0x4b24b9(0x241b)],_0x5f3691)||(_0x32da56[_0x476133(0x2282)]=Color$2[_0x476133(0x40f3)](_0x5f3691,_0x32da56[_0x476133(0x2282)]),_0x32da56[_0x476133(0x380d)]=ColorGeometryInstanceAttribute[_0x476133(0x51f8)](_0x5f3691,_0x32da56[_0x476133(0x380d)]));}var _0x3c5da8=_0x9f4846[_0x476133(0x5573)]['isShowing']&&(_0x9f4846[_0x476133(0x193e)]||_0x9f4846[_0x476133(0x2f44)](_0x29e10e));_0x3c5da8!==(0x1===_0x32da56[_0x4b24b9(0x537b)][0x0])&&(_0x32da56[_0x476133(0x3234)]=ShowGeometryInstanceAttribute[_0x476133(0x51f8)](_0x3c5da8,_0x32da56[_0x476133(0x3234)]));var _0x4ec3dd=_0x9f4846[_0x476133(0x5670)];if(!Property$1['isConstant'](_0x4ec3dd)){var _0x42af93=Property$1[_0x476133(0x5611)](_0x4ec3dd,_0x29e10e,defaultDistanceDisplayCondition$6,distanceDisplayConditionScratch$7);DistanceDisplayCondition[_0x4b24b9(0x4d2)](_0x42af93,_0x32da56[_0x476133(0x68d)])||(_0x32da56[_0x476133(0x68d)]=DistanceDisplayCondition[_0x476133(0x40f3)](_0x42af93,_0x32da56[_0x476133(0x68d)]),_0x32da56[_0x476133(0xe9f)]=DistanceDisplayConditionGeometryInstanceAttribute[_0x476133(0x51f8)](_0x42af93,_0x32da56[_0x476133(0xe9f)]));}var _0x5632e6=_0x9f4846[_0x476133(0x3f2f)];if(!Property$1[_0x476133(0x41b2)](_0x5632e6)){var _0x47df0e=Property$1[_0x476133(0x5611)](_0x5632e6,_0x29e10e,defaultOffset$2,offsetScratch$2);Cartesian3[_0x476133(0x1dab)](_0x47df0e,_0x32da56[_0x476133(0x3c96)])||(_0x32da56[_0x476133(0x3c96)]=Cartesian3[_0x476133(0x40f3)](_0x47df0e,_0x32da56[_0x476133(0x3c96)]),_0x32da56[_0x476133(0x2c14)]=OffsetGeometryInstanceAttribute[_0x476133(0x51f8)](_0x47df0e,_0x32da56['offset']));}}this[_0x476133(0x28bc)](_0x8b1eb1),this[_0x476133(0x3db2)]=!0x1;}else defined$1(_0x8b1eb1)&&!_0x8b1eb1[_0x476133(0x2e0b)]&&(_0x351c86=!0x1);}return this[_0x476133(0x1562)][_0x476133(0x809)]=_0x64116,_0x351c86;},Batch$5['prototype'][_0x5e00b3(0x28bc)]=function(_0x3a1d07){var _0x466871=_0x307c2b,_0xf7f042=_0x5e00b3;for(var _0x8c5d18=this[_0x466871(0x4a68)][_0x466871(0x225a)],_0x135bd6=_0x8c5d18[_0xf7f042(0x809)],_0xfe9816=0x0;_0xfe9816<_0x135bd6;_0xfe9816++){var _0x19ef29=_0x8c5d18[_0xfe9816],_0x5e3f03=this[_0xf7f042(0x144e)][_0xf7f042(0x38c4)](_0x19ef29['id']),_0x50469b=this[_0xf7f042(0x177b)][_0xf7f042(0x38c4)](_0x5e3f03['id']['id']);defined$1(_0x50469b)||(_0x50469b=_0x3a1d07[_0x466871(0x916)](_0x5e3f03['id']),this[_0x466871(0x3377)][_0xf7f042(0x10aa)](_0x5e3f03['id']['id'],_0x50469b));var _0x4d3c33=_0x19ef29[_0xf7f042(0x5573)][_0xf7f042(0x227a)];_0x4d3c33!==(0x1===_0x50469b[_0xf7f042(0x3234)][0x0])&&(_0x50469b[_0xf7f042(0x3234)]=ShowGeometryInstanceAttribute[_0xf7f042(0x51f8)](_0x4d3c33,_0x50469b[_0xf7f042(0x3234)]),_0x5e3f03[_0xf7f042(0x177b)][_0xf7f042(0x3234)][_0xf7f042(0x9a4)][0x0]=_0x50469b[_0xf7f042(0x3234)][0x0]);}this[_0xf7f042(0x4858)][_0xf7f042(0x443c)]();},Batch$5['prototype'][_0x5e00b3(0x5655)]=function(_0x5725a0){var _0xacb069=_0x5e00b3;return this[_0xacb069(0x502f)][_0xacb069(0x5655)](_0x5725a0['id']);},Batch$5[_0x5e00b3(0x3720)][_0x5e00b3(0x2323)]=function(_0x3f7b3a,_0x1ba101){var _0x4d9531=_0x307c2b,_0x2c0533=_0x5e00b3,_0x39c01a=this[_0x4d9531(0x2739)];if(!_0x39c01a[_0x4d9531(0x54cf)])return BoundingSphereState$1[_0x2c0533(0x5006)];var _0x1620ea=_0x39c01a[_0x2c0533(0x4bf2)](_0x3f7b3a[_0x2c0533(0x5573)]);return!defined$1(_0x1620ea)||!defined$1(_0x1620ea[_0x4d9531(0x4232)])||defined$1(_0x1620ea[_0x4d9531(0x537b)])&&0x0===_0x1620ea[_0x2c0533(0x3234)][0x0]?BoundingSphereState$1[_0x4d9531(0x1e4f)]:(_0x1620ea[_0x2c0533(0x93d)][_0x2c0533(0x40f3)](_0x1ba101),BoundingSphereState$1[_0x2c0533(0x500f)]);},Batch$5[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x409f65=_0x307c2b,_0x4c4f93=_0x5e00b3,_0x44cedd=this[_0x409f65(0x2739)],_0x446142=this[_0x4c4f93(0x37e8)];defined$1(_0x44cedd)&&_0x446142[_0x409f65(0x45fe)](_0x44cedd);var _0x17dcbe=this[_0x4c4f93(0x205a)];defined$1(_0x17dcbe)&&_0x446142[_0x4c4f93(0x4f4b)](_0x17dcbe),defined$1(this[_0x4c4f93(0x103b)])&&this[_0x4c4f93(0x103b)]();},StaticGeometryColorBatch[_0x307c2b(0x1aa2)][_0x5e00b3(0x30c2)]=function(_0x48fabe,_0x5e83ff){var _0x737ac4=_0x307c2b,_0x1f25b2=_0x5e00b3,_0x10f49,_0x5491da,_0x77d71f=_0x5e83ff[_0x737ac4(0x4139)](_0x48fabe);0xff===_0x77d71f[_0x1f25b2(0x177b)][_0x1f25b2(0x8fe)][_0x1f25b2(0x9a4)][0x3]?(_0x10f49=this[_0x1f25b2(0x37af)],_0x5491da=!0x1):(_0x10f49=this[_0x1f25b2(0x554e)],_0x5491da=!0x0);for(var _0x39f4a1=_0x10f49[_0x1f25b2(0x809)],_0xfd2a3f=0x0;_0xfd2a3f<_0x39f4a1;_0xfd2a3f++){var _0x1c4375=_0x10f49[_0xfd2a3f];if(this[_0x1f25b2(0x5add)])break;if(!_0x1c4375[_0x1f25b2(0xa06)]&&_0x1c4375[_0x737ac4(0x1707)](_0x5e83ff))return void _0x1c4375[_0x1f25b2(0x30c2)](_0x5e83ff,_0x77d71f);}var _0x2c8ec6=new Batch$5(this[_0x1f25b2(0x1fda)],_0x5491da,this[_0x1f25b2(0x2372)],this[_0x1f25b2(0x203e)],_0x5e83ff[_0x1f25b2(0x3e92)],this[_0x1f25b2(0x5530)],this[_0x1f25b2(0x2ac2)]);_0x2c8ec6[_0x737ac4(0x1f1f)]=_0x5e83ff[_0x1f25b2(0x159b)]&&!!_0x5e83ff[_0x1f25b2(0x159b)][_0x1f25b2(0x5add)],_0x2c8ec6[_0x1f25b2(0x2e3c)]=!defined$1(_0x5e83ff[_0x1f25b2(0x159b)])||(!defined$1(_0x5e83ff[_0x1f25b2(0x159b)][_0x737ac4(0x131b)])||_0x5e83ff[_0x1f25b2(0x159b)][_0x1f25b2(0x23a6)]),_0x2c8ec6[_0x1f25b2(0x3824)]=_0x5e83ff[_0x737ac4(0x5718)][_0x737ac4(0x393c)],_0x2c8ec6[_0x1f25b2(0x30c2)](_0x5e83ff,_0x77d71f),_0x10f49[_0x1f25b2(0x5323)](_0x2c8ec6);},StaticGeometryColorBatch[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x24e40f){var _0x1bebda=_0x307c2b,_0x32c62f=_0x5e00b3;removeItem(this[_0x1bebda(0x1502)],_0x24e40f)||removeItem(this[_0x32c62f(0x554e)],_0x24e40f);},StaticGeometryColorBatch[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x1a6df0){var _0x3ca10c=_0x307c2b,_0x547bd0=_0x5e00b3,_0x52d387=updateItems(this,this[_0x3ca10c(0x1502)],_0x1a6df0,!0x0);_0x52d387=updateItems(this,this[_0x547bd0(0x554e)],_0x1a6df0,_0x52d387)&&_0x52d387;var _0x2762d9=moveItems(this,this[_0x547bd0(0x37af)],_0x1a6df0),_0x1704ff=moveItems(this,this[_0x547bd0(0x554e)],_0x1a6df0);return(_0x2762d9||_0x1704ff)&&(_0x52d387=updateItems(this,this[_0x547bd0(0x37af)],_0x1a6df0,_0x52d387)&&_0x52d387,_0x52d387=updateItems(this,this[_0x3ca10c(0x47b0)],_0x1a6df0,_0x52d387)&&_0x52d387),_0x52d387;},StaticGeometryColorBatch[_0x5e00b3(0x3720)]['getBoundingSphere']=function(_0xe0c6b5,_0x460ac0){var _0x2e4a3d=_0x307c2b,_0xec9646=_0x5e00b3,_0x30b019=getBoundingSphere$1(this[_0x2e4a3d(0x1502)],_0xe0c6b5,_0x460ac0);return _0x30b019===BoundingSphereState$1[_0xec9646(0xf90)]?getBoundingSphere$1(this[_0xec9646(0x554e)],_0xe0c6b5,_0x460ac0):_0x30b019;},StaticGeometryColorBatch[_0x5e00b3(0x3720)][_0x307c2b(0x187c)]=function(){var _0x28a699=_0x5e00b3;removeAllPrimitives(this[_0x28a699(0x37af)]),removeAllPrimitives(this[_0x28a699(0x554e)]);};var distanceDisplayConditionScratch$6=new DistanceDisplayCondition(),defaultDistanceDisplayCondition$5=new DistanceDisplayCondition(),defaultOffset$1=Cartesian3[_0x307c2b(0x12ef)],offsetScratch$1=new Cartesian3();function Batch$4(_0x128e16,_0x4a5dc9,_0x2a68cc,_0x3ea665,_0x5cd97b,_0x3d951d,_0x48f8d6){var _0x500bd8=_0x307c2b,_0x505aec=_0x5e00b3;this['primitives']=_0x128e16,this[_0x500bd8(0x58eb)]=_0x4a5dc9,this[_0x505aec(0x3bc6)]=_0x2a68cc,this[_0x505aec(0x3442)]=_0x3ea665,this[_0x505aec(0x3e92)]=_0x5cd97b,this[_0x505aec(0x33f2)]=_0x3d951d,this[_0x505aec(0x5cc1)]=_0x48f8d6,this[_0x505aec(0x502f)]=new AssociativeArray(),this[_0x500bd8(0x3bc5)]=!0x0,this[_0x505aec(0x1e5a)]=void 0x0,this[_0x505aec(0x205a)]=void 0x0,this[_0x505aec(0x144e)]=new AssociativeArray(),this[_0x505aec(0x3453)]=void 0x0,this[_0x505aec(0x2c7b)]=void 0x0,this[_0x505aec(0x4775)]=new AssociativeArray(),this[_0x505aec(0x177b)]=new AssociativeArray(),this[_0x505aec(0x33b0)]=!0x1,this[_0x505aec(0x103b)]=_0x2a68cc[_0x505aec(0x5eb2)][_0x505aec(0x13f3)](Batch$4[_0x505aec(0x3720)][_0x505aec(0x2026)],this),this[_0x505aec(0x1710)]=new AssociativeArray(),this[_0x505aec(0x4858)]=new AssociativeArray(),this[_0x505aec(0x1804)]=void 0x0,this[_0x505aec(0x511e)]=!0x0,this[_0x505aec(0x3f96)]=TextureWrap$1[_0x505aec(0x3304)],this[_0x505aec(0x56e9)]=TextureWrap$1[_0x505aec(0x3304)],this[_0x505aec(0x5f25)]=!0x0;}Batch$4[_0x5e00b3(0x3720)][_0x5e00b3(0x2026)]=function(){var _0x56307c=_0x5e00b3;this[_0x56307c(0x33b0)]=!0x0;},Batch$4[_0x5e00b3(0x3720)][_0x307c2b(0x1707)]=function(_0x43667d){var _0x2cfdb3=_0x307c2b,_0x2bf7d7=_0x5e00b3,_0x93b85a=this[_0x2bf7d7(0x3bc6)],_0x3e7d44=_0x43667d[_0x2cfdb3(0x41af)],_0x3a686b=this[_0x2bf7d7(0x3e92)],_0x4aa812=_0x43667d[_0x2bf7d7(0x3e92)];if(_0x3e7d44===_0x93b85a&&_0x4aa812===_0x3a686b)return!0x0;var _0x5ad911=defined$1(_0x93b85a)&&_0x93b85a[_0x2bf7d7(0x1dab)](_0x3e7d44);return _0x5ad911=(!defined$1(_0x3a686b)&&!defined$1(_0x4aa812)||defined$1(_0x3a686b)&&_0x3a686b[_0x2bf7d7(0x1dab)](_0x4aa812))&&_0x5ad911;},Batch$4[_0x307c2b(0x1aa2)][_0x5e00b3(0x30c2)]=function(_0x45127b,_0x36270d){var _0x5cc9a3=_0x307c2b,_0xc95488=_0x5e00b3,_0x409644=_0x36270d['id'];if(this[_0x5cc9a3(0x903)][_0x5cc9a3(0x3235)](_0x409644,_0x36270d),this[_0xc95488(0x144e)][_0xc95488(0x10aa)](_0x409644,_0x36270d[_0xc95488(0x2b2d)](_0x45127b)),this[_0xc95488(0x5add)]=defined$1(_0x36270d[_0xc95488(0x159b)])?_0x36270d[_0xc95488(0x159b)][_0xc95488(0x5add)]:void 0x0,defined$1(this[_0xc95488(0x5add)])&&(this[_0xc95488(0x1804)]=MaterialAppearance[_0xc95488(0x2bdf)][_0xc95488(0x2f8f)]),defined$1(_0x36270d[_0xc95488(0x511e)])&&(this[_0x5cc9a3(0x51ad)]=_0x36270d[_0x5cc9a3(0x51ad)]),defined$1(_0x36270d[_0xc95488(0x3f96)])&&(this[_0x5cc9a3(0x5796)]=_0x36270d[_0xc95488(0x3f96)]),defined$1(_0x36270d[_0xc95488(0x56e9)])&&(this[_0xc95488(0x56e9)]=_0x36270d[_0xc95488(0x56e9)]),defined$1(_0x36270d[_0xc95488(0x5f25)])&&(this[_0xc95488(0x5f25)]=_0x36270d['compressVertices']),this[_0xc95488(0x3008)]=_0x36270d['twoPasses'],_0x36270d[_0xc95488(0x193e)]&&_0x36270d[_0xc95488(0x1918)][_0xc95488(0x41b2)]&&Property$1[_0xc95488(0x41b2)](_0x36270d[_0xc95488(0x5670)])&&Property$1['isConstant'](_0x36270d[_0xc95488(0x3f2f)])){var _0x3d1960=this;this[_0x5cc9a3(0x1ac1)][_0x5cc9a3(0x3235)](_0x409644,_0x36270d[_0xc95488(0x5573)][_0xc95488(0x5eb2)][_0xc95488(0x13f3)](function(_0x2f1989,_0x1494cf,_0xe91236,_0x14b213){var _0x3a265c=_0xc95488;'isShowing'===_0x1494cf&&_0x3d1960[_0x3a265c(0x4858)][_0x3a265c(0x10aa)](_0x36270d['id'],_0x36270d);}));}else this[_0x5cc9a3(0x1c9b)][_0xc95488(0x10aa)](_0x409644,_0x36270d);this[_0xc95488(0x4bc8)]=!0x0;},Batch$4['prototype']['remove']=function(_0x224708){var _0x580a93=_0x307c2b,_0x41bc9e=_0x5e00b3,_0x401202=_0x224708['id'];if(this[_0x41bc9e(0x4bc8)]=this[_0x41bc9e(0x144e)][_0x41bc9e(0x4f4b)](_0x401202)||this[_0x41bc9e(0x4bc8)],this[_0x41bc9e(0x502f)][_0x41bc9e(0x4f4b)](_0x401202)){this[_0x580a93(0x1c9b)][_0x41bc9e(0x4f4b)](_0x401202);var _0x108096=this[_0x41bc9e(0x1710)][_0x41bc9e(0x38c4)](_0x401202);return defined$1(_0x108096)&&(_0x108096(),this[_0x41bc9e(0x1710)][_0x41bc9e(0x4f4b)](_0x401202),this[_0x41bc9e(0x4858)][_0x41bc9e(0x4f4b)](_0x401202)),!0x0;}return!0x1;};var colorScratch$3=new Color$2();function StaticGeometryPerMaterialBatch(_0x5abbc0,_0x5e2a0f,_0xc62f37,_0x1f39d0,_0x3b7eb9){var _0x2f7fe8=_0x307c2b,_0x4d515a=_0x5e00b3;this[_0x4d515a(0xb26)]=[],this[_0x4d515a(0x1fda)]=_0x5abbc0,this[_0x4d515a(0x2372)]=_0x5e2a0f,this[_0x4d515a(0x203e)]=_0xc62f37,this[_0x4d515a(0x5530)]=_0x1f39d0,this[_0x2f7fe8(0x1d04)]=_0x3b7eb9;}Batch$4[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x212cb1){var _0x177798=_0x307c2b,_0x1edffd=_0x5e00b3,_0x10064e,_0x307c7b=!0x0,_0x29d094=this[_0x1edffd(0x1e5a)],_0x2dc968=this[_0x1edffd(0x37e8)],_0x13aada=this[_0x1edffd(0x144e)][_0x1edffd(0xc98)];if(0x1===_0x13aada[_0x1edffd(0x809)]&&null===_0x13aada[0x0]&&(this[_0x1edffd(0x4bc8)]=!0x1),this[_0x1edffd(0x4bc8)]){if(_0x13aada[_0x1edffd(0x809)]>0x0){var _0x1b5717;defined$1(_0x29d094)&&(defined$1(this[_0x1edffd(0x205a)])?_0x2dc968['remove'](_0x29d094):this[_0x177798(0x439e)]=_0x29d094),this[_0x1edffd(0x3453)]=MaterialProperty[_0x1edffd(0x4d6)](_0x212cb1,this[_0x177798(0x397d)],this[_0x177798(0x578d)]),this[_0x1edffd(0x3453)][_0x1edffd(0x4d76)]=this[_0x177798(0x5796)],this[_0x1edffd(0x3453)][_0x1edffd(0x6b9)]=this[_0x1edffd(0x56e9)],defined$1(this[_0x1edffd(0x3e92)])&&(this[_0x1edffd(0x2c7b)]=MaterialProperty[_0x1edffd(0x4d6)](_0x212cb1,this[_0x1edffd(0x3e92)],this[_0x1edffd(0x2c7b)]),_0x1b5717=new this['depthFailAppearanceType']({'material':this[_0x1edffd(0x2c7b)],'translucent':this[_0x1edffd(0x2c7b)][_0x1edffd(0x493f)](),'closed':this[_0x1edffd(0x33f2)]})),_0x29d094=new Primitive({'show':!0x1,'asynchronous':this[_0x1edffd(0x511e)],'geometryInstances':_0x13aada,'appearance':new this[(_0x1edffd(0x7e8))]({'material':this[_0x1edffd(0x3453)],'translucent':this[_0x1edffd(0x3453)][_0x1edffd(0x493f)](),'closed':this[_0x1edffd(0x33f2)],'materialSupport':this[_0x1edffd(0x1804)]}),'depthFailAppearance':_0x1b5717,'shadows':this[_0x1edffd(0x5cc1)],'updateBoundingSphere':!defined$1(this['enuCenter']),'modelMatrix':defined$1(this[_0x1edffd(0x5add)])?Transforms[_0x1edffd(0x14ce)](this[_0x1edffd(0x5add)],Ellipsoid[_0x1edffd(0x17f7)],new Matrix4()):void 0x0,'twoPasses':this[_0x1edffd(0x3008)],'compressVertices':this[_0x1edffd(0x5f25)]}),_0x2dc968[_0x1edffd(0x30c2)](_0x29d094),_0x307c7b=!0x1;}else{defined$1(_0x29d094)&&(_0x2dc968['remove'](_0x29d094),_0x29d094=void 0x0);var _0x4d5362=this[_0x1edffd(0x205a)];defined$1(_0x4d5362)&&(_0x2dc968[_0x1edffd(0x4f4b)](_0x4d5362),this[_0x1edffd(0x205a)]=void 0x0);}this[_0x1edffd(0x177b)][_0x1edffd(0x443c)](),this[_0x1edffd(0x1e5a)]=_0x29d094,this[_0x1edffd(0x4bc8)]=!0x1;}else{if(defined$1(_0x29d094)&&_0x29d094[_0x177798(0x54cf)]){_0x29d094[_0x1edffd(0x3234)]=!0x0,defined$1(this[_0x1edffd(0x205a)])&&(_0x2dc968[_0x1edffd(0x4f4b)](this[_0x1edffd(0x205a)]),this[_0x177798(0x439e)]=void 0x0),this[_0x1edffd(0x3453)]=MaterialProperty[_0x1edffd(0x4d6)](_0x212cb1,this[_0x1edffd(0x3bc6)],this[_0x1edffd(0x3453)]),this[_0x1edffd(0x1e5a)][_0x1edffd(0x51b)][_0x1edffd(0x3453)]=this[_0x1edffd(0x3453)],!defined$1(this[_0x1edffd(0x3442)])||this[_0x1edffd(0x3e92)]instanceof ColorMaterialProperty||(this[_0x1edffd(0x2c7b)]=MaterialProperty[_0x1edffd(0x4d6)](_0x212cb1,this[_0x1edffd(0x3e92)],this[_0x177798(0x2aae)]),this['primitive'][_0x1edffd(0x5a81)][_0x1edffd(0x3453)]=this[_0x177798(0x2aae)]);var _0x5deac3=this[_0x1edffd(0x4775)][_0x1edffd(0xc98)],_0x567ea2=_0x5deac3[_0x177798(0x2ef4)];for(_0x10064e=0x0;_0x10064e<_0x567ea2;_0x10064e++){var _0xeb05fb=_0x5deac3[_0x10064e],_0xaa1cb5=_0xeb05fb[_0x1edffd(0x5573)],_0x12c0ff=this[_0x177798(0x2b1d)][_0x1edffd(0x38c4)](_0xeb05fb['id']),_0xfccca8=this[_0x1edffd(0x177b)][_0x1edffd(0x38c4)](_0x12c0ff['id']['id']);if(defined$1(_0xfccca8)||(_0xfccca8=_0x29d094[_0x177798(0x916)](_0x12c0ff['id']),this[_0x1edffd(0x177b)][_0x1edffd(0x10aa)](_0x12c0ff['id']['id'],_0xfccca8)),defined$1(this[_0x1edffd(0x3442)])&&this[_0x1edffd(0x3e92)]instanceof ColorMaterialProperty&&!_0xeb05fb[_0x1edffd(0x3e92)][_0x1edffd(0x41b2)]){var _0x1d3916=_0xeb05fb[_0x1edffd(0x3e92)][_0x1edffd(0x8fe)],_0xc204b2=Property$1[_0x177798(0x1611)](_0x1d3916,_0x212cb1,Color$2[_0x1edffd(0x3b7e)],colorScratch$3);Color$2['equals'](_0xfccca8[_0x1edffd(0x2282)],_0xc204b2)||(_0xfccca8[_0x1edffd(0x2282)]=Color$2[_0x1edffd(0x40f3)](_0xc204b2,_0xfccca8[_0x1edffd(0x2282)]),_0xfccca8[_0x177798(0x57ca)]=ColorGeometryInstanceAttribute[_0x1edffd(0x51f8)](_0xc204b2,_0xfccca8[_0x1edffd(0x380d)]));}var _0x5f55dc=_0xaa1cb5[_0x1edffd(0x227a)]&&(_0xeb05fb[_0x1edffd(0x193e)]||_0xeb05fb[_0x1edffd(0x2f44)](_0x212cb1));_0x5f55dc!==(0x1===_0xfccca8[_0x1edffd(0x3234)][0x0])&&(_0xfccca8[_0x1edffd(0x3234)]=ShowGeometryInstanceAttribute[_0x1edffd(0x51f8)](_0x5f55dc,_0xfccca8[_0x1edffd(0x3234)]));var _0x15d472=_0xeb05fb[_0x1edffd(0x5670)];if(!Property$1[_0x1edffd(0x41b2)](_0x15d472)){var _0x55aa8e=Property$1[_0x177798(0x1611)](_0x15d472,_0x212cb1,defaultDistanceDisplayCondition$5,distanceDisplayConditionScratch$6);DistanceDisplayCondition[_0x1edffd(0x1dab)](_0x55aa8e,_0xfccca8[_0x1edffd(0x68d)])||(_0xfccca8[_0x177798(0x43a9)]=DistanceDisplayCondition[_0x177798(0x2d7b)](_0x55aa8e,_0xfccca8[_0x177798(0x43a9)]),_0xfccca8[_0x177798(0x1c8f)]=DistanceDisplayConditionGeometryInstanceAttribute[_0x1edffd(0x51f8)](_0x55aa8e,_0xfccca8[_0x1edffd(0xe9f)]));}var _0x1c944a=_0xeb05fb['terrainOffsetProperty'];if(!Property$1[_0x1edffd(0x41b2)](_0x1c944a)){var _0x28e36b=Property$1[_0x1edffd(0x5611)](_0x1c944a,_0x212cb1,defaultOffset$1,offsetScratch$1);Cartesian3[_0x1edffd(0x1dab)](_0x28e36b,_0xfccca8[_0x1edffd(0x3c96)])||(_0xfccca8[_0x1edffd(0x3c96)]=Cartesian3[_0x1edffd(0x40f3)](_0x28e36b,_0xfccca8[_0x1edffd(0x3c96)]),_0xfccca8[_0x1edffd(0x2c14)]=OffsetGeometryInstanceAttribute[_0x1edffd(0x51f8)](_0x28e36b,_0xfccca8[_0x1edffd(0x2c14)]));}}this[_0x177798(0x2c40)](_0x29d094);}else defined$1(_0x29d094)&&!_0x29d094[_0x1edffd(0x2e0b)]&&(_0x307c7b=!0x1);}return _0x307c7b;},Batch$4[_0x5e00b3(0x3720)][_0x5e00b3(0x28bc)]=function(_0x2e7920){var _0x4bc2ef=_0x307c2b,_0x6578e6=_0x5e00b3;for(var _0x3270fe=this[_0x6578e6(0x4858)][_0x4bc2ef(0x225a)],_0x307aa1=_0x3270fe[_0x6578e6(0x809)],_0x4fe828=0x0;_0x4fe828<_0x307aa1;_0x4fe828++){var _0x140ba7=_0x3270fe[_0x4fe828],_0x149c5c=_0x140ba7[_0x6578e6(0x5573)],_0x38ce0d=this[_0x4bc2ef(0x2b1d)][_0x6578e6(0x38c4)](_0x140ba7['id']),_0x30f3f4=this[_0x6578e6(0x177b)][_0x6578e6(0x38c4)](_0x38ce0d['id']['id']);defined$1(_0x30f3f4)||(_0x30f3f4=_0x2e7920[_0x4bc2ef(0x916)](_0x38ce0d['id']),this[_0x6578e6(0x177b)][_0x6578e6(0x10aa)](_0x38ce0d['id']['id'],_0x30f3f4));var _0x5bdb03=_0x149c5c[_0x6578e6(0x227a)];_0x5bdb03!==(0x1===_0x30f3f4[_0x6578e6(0x3234)][0x0])&&(_0x30f3f4[_0x6578e6(0x3234)]=ShowGeometryInstanceAttribute[_0x4bc2ef(0x3e2b)](_0x5bdb03,_0x30f3f4[_0x6578e6(0x3234)]),_0x38ce0d[_0x4bc2ef(0x3377)][_0x6578e6(0x3234)][_0x4bc2ef(0x46b3)][0x0]=_0x30f3f4[_0x6578e6(0x3234)][0x0]);}this[_0x6578e6(0x4858)][_0x4bc2ef(0x2c10)]();},Batch$4[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x2d895d){var _0x1eaa7d=_0x5e00b3;return this[_0x1eaa7d(0x502f)][_0x1eaa7d(0x5655)](_0x2d895d['id']);},Batch$4[_0x307c2b(0x1aa2)][_0x5e00b3(0x2323)]=function(_0xbbe7ec,_0x1965ab){var _0x2e4e64=_0x5e00b3,_0x1141f5=this[_0x2e4e64(0x1e5a)];if(!defined$1(_0x1141f5)||!_0x1141f5[_0x2e4e64(0x2e0b)])return BoundingSphereState$1[_0x2e4e64(0x5006)];var _0x5260cc=_0x1141f5[_0x2e4e64(0x4bf2)](_0xbbe7ec[_0x2e4e64(0x5573)]);return!defined$1(_0x5260cc)||!defined$1(_0x5260cc[_0x2e4e64(0x93d)])||defined$1(_0x5260cc[_0x2e4e64(0x3234)])&&0x0===_0x5260cc[_0x2e4e64(0x3234)][0x0]?BoundingSphereState$1[_0x2e4e64(0xf90)]:(_0x5260cc[_0x2e4e64(0x93d)][_0x2e4e64(0x40f3)](_0x1965ab),BoundingSphereState$1[_0x2e4e64(0x500f)]);},Batch$4[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x4a2f00=_0x307c2b,_0x59db6d=_0x5e00b3,_0x1b9cb=this[_0x59db6d(0x1e5a)],_0x2016e=this[_0x59db6d(0x37e8)];defined$1(_0x1b9cb)&&_0x2016e[_0x4a2f00(0x45fe)](_0x1b9cb);var _0x1c564a=this[_0x59db6d(0x205a)];defined$1(_0x1c564a)&&_0x2016e[_0x59db6d(0x4f4b)](_0x1c564a),this[_0x59db6d(0x103b)]();},StaticGeometryPerMaterialBatch[_0x307c2b(0x1aa2)][_0x307c2b(0x1af6)]=function(_0x218481,_0x328f1){var _0x132300=_0x307c2b,_0x5675be=_0x5e00b3,_0x5d188b=this[_0x5675be(0xb26)],_0x535224=_0x5d188b[_0x5675be(0x809)];if(_0x328f1 instanceof PolylineVolumeGeometryUpdater&&defined$1(_0x328f1[_0x5675be(0x5573)][_0x5675be(0x3716)][_0x132300(0x1d15)])){if(0x0===_0x5d188b[_0x5675be(0x809)])(_0x52df96=new Batch$4(this[_0x5675be(0x1fda)],this[_0x132300(0x278)],_0x328f1[_0x5675be(0x1918)],this[_0x132300(0x4436)],_0x328f1[_0x132300(0x4cb3)],this[_0x5675be(0x5530)],this[_0x5675be(0x2ac2)]))[_0x132300(0x1af6)](_0x218481,_0x328f1),_0x52df96[_0x5675be(0x5add)]=_0x328f1[_0x5675be(0x5573)][_0x5675be(0x3716)][_0x5675be(0x5add)][_0x5675be(0x138)],_0x5d188b[_0x5675be(0x5323)](_0x52df96);else{for(var _0x2607f9=0x0;_0x2607f9<_0x535224;_0x2607f9++){var _0x5b35ce=_0x5d188b[_0x2607f9];if(Cartesian3[_0x5675be(0x1dab)](_0x5b35ce[_0x5675be(0x5add)],_0x328f1[_0x5675be(0x5573)][_0x5675be(0x3716)][_0x5675be(0x5add)][_0x5675be(0x138)]))return void _0x5b35ce[_0x132300(0x1af6)](_0x218481,_0x328f1);}(_0x52df96=new Batch$4(this[_0x5675be(0x1fda)],this[_0x5675be(0x2372)],_0x328f1[_0x5675be(0x1918)],this[_0x5675be(0x203e)],_0x328f1[_0x5675be(0x3e92)],this[_0x5675be(0x5530)],this[_0x5675be(0x2ac2)]))[_0x5675be(0x30c2)](_0x218481,_0x328f1),_0x52df96['enuCenter']=_0x328f1[_0x5675be(0x5573)][_0x5675be(0x3716)][_0x5675be(0x5add)][_0x5675be(0x138)],_0x5d188b[_0x5675be(0x5323)](_0x52df96);}}else{for(_0x2607f9=0x0;_0x2607f9<_0x535224;_0x2607f9++){if((_0x5b35ce=_0x5d188b[_0x2607f9])[_0x5675be(0x2b04)](_0x328f1))return void _0x5b35ce[_0x132300(0x1af6)](_0x218481,_0x328f1);}var _0x52df96;(_0x52df96=new Batch$4(this[_0x5675be(0x1fda)],this['_appearanceType'],_0x328f1[_0x132300(0x41af)],this[_0x5675be(0x203e)],_0x328f1[_0x5675be(0x3e92)],this[_0x5675be(0x5530)],this[_0x5675be(0x2ac2)]))[_0x5675be(0x30c2)](_0x218481,_0x328f1),_0x5d188b[_0x5675be(0x5323)](_0x52df96);}},StaticGeometryPerMaterialBatch[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x1dd148){var _0x4d5afc=_0x307c2b,_0x3903da=_0x5e00b3;for(var _0x5d2578=this[_0x3903da(0xb26)],_0x210816=_0x5d2578[_0x3903da(0x809)]-0x1;_0x210816>=0x0;_0x210816--){var _0x2d7255=_0x5d2578[_0x210816];if(_0x2d7255[_0x4d5afc(0x45fe)](_0x1dd148)){0x0===_0x2d7255[_0x3903da(0x502f)][_0x3903da(0x809)]&&(_0x5d2578[_0x3903da(0x2f5b)](_0x210816,0x1),_0x2d7255[_0x3903da(0x2947)]());break;}}},StaticGeometryPerMaterialBatch[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x4676b0){var _0x416015=_0x307c2b,_0x23a84c=_0x5e00b3,_0x41c87c,_0x253504=this[_0x416015(0x20c6)];for(_0x41c87c=_0x253504[_0x23a84c(0x809)]-0x1;_0x41c87c>=0x0;_0x41c87c--){var _0x561b2d=_0x253504[_0x41c87c];if(_0x561b2d[_0x23a84c(0x33b0)]){_0x253504[_0x23a84c(0x2f5b)](_0x41c87c,0x1);for(var _0x5c6435=_0x561b2d[_0x23a84c(0x502f)][_0x23a84c(0xc98)],_0x5b44c9=_0x5c6435[_0x23a84c(0x809)],_0x433df4=0x0;_0x433df4<_0x5b44c9;_0x433df4++)this['add'](_0x4676b0,_0x5c6435[_0x433df4]);_0x561b2d[_0x23a84c(0x2947)]();}}var _0x27033b=!0x0;for(_0x41c87c=0x0;_0x41c87c<_0x253504[_0x23a84c(0x809)];_0x41c87c++)_0x27033b=_0x253504[_0x41c87c][_0x23a84c(0xa16)](_0x4676b0)&&_0x27033b;return _0x27033b;},StaticGeometryPerMaterialBatch[_0x307c2b(0x1aa2)][_0x5e00b3(0x2323)]=function(_0x4ee768,_0x1a180d){var _0x1494c6=_0x307c2b,_0x3136b6=_0x5e00b3;for(var _0x55b00b=this['_items'],_0x3d47cc=_0x55b00b[_0x3136b6(0x809)],_0xcdf1f4=0x0;_0xcdf1f4<_0x3d47cc;_0xcdf1f4++){var _0x59a3f9=_0x55b00b[_0xcdf1f4];if(_0x59a3f9['contains'](_0x4ee768))return _0x59a3f9[_0x3136b6(0x2323)](_0x4ee768,_0x1a180d);}return BoundingSphereState$1[_0x1494c6(0x1e4f)];},StaticGeometryPerMaterialBatch[_0x307c2b(0x1aa2)][_0x5e00b3(0x2c39)]=function(){var _0xa2a4d=_0x307c2b,_0x4119c0=_0x5e00b3;for(var _0x39cb75=this[_0x4119c0(0xb26)],_0x21eabe=_0x39cb75['length'],_0x1c5f32=0x0;_0x1c5f32<_0x21eabe;_0x1c5f32++)_0x39cb75[_0x1c5f32][_0xa2a4d(0x5020)]();this[_0x4119c0(0xb26)][_0x4119c0(0x809)]=0x0;};var colorScratch$2=new Color$2(),distanceDisplayConditionScratch$5=new DistanceDisplayCondition(),defaultDistanceDisplayCondition$4=new DistanceDisplayCondition();function Batch$3(_0x806d88,_0x321bcd,_0x3cb555,_0x32b6a6){var _0x58b93c=_0x307c2b,_0x42685c=_0x5e00b3;this[_0x58b93c(0x4a35)]=_0x806d88,this[_0x58b93c(0x1973)]=_0x32b6a6,this[_0x58b93c(0x4218)]=_0x321bcd,this[_0x42685c(0x8fe)]=_0x3cb555,this[_0x42685c(0x4bc8)]=!0x1,this[_0x58b93c(0x19ba)]=!0x1,this[_0x42685c(0x1e5a)]=void 0x0,this[_0x42685c(0x205a)]=void 0x0,this[_0x42685c(0x144e)]=new AssociativeArray(),this[_0x42685c(0x502f)]=new AssociativeArray(),this[_0x42685c(0x4775)]=new AssociativeArray(),this[_0x42685c(0x177b)]=new AssociativeArray(),this[_0x42685c(0x1710)]=new AssociativeArray(),this[_0x42685c(0x4858)]=new AssociativeArray(),this[_0x58b93c(0x1efe)]=[],this[_0x58b93c(0x1fee)]=!0x1,this[_0x42685c(0x11c4)]=new RectangleCollisionChecker();}function StaticGroundGeometryColorBatch(_0x52793b,_0xb93e7d){var _0x503bf4=_0x5e00b3;this[_0x503bf4(0x1785)]=[],this[_0x503bf4(0x1fda)]=_0x52793b,this[_0x503bf4(0x5278)]=_0xb93e7d;}Batch$3[_0x307c2b(0x1aa2)][_0x5e00b3(0x6049)]=function(_0x161fbd){var _0xdd01de=_0x5e00b3;return this[_0xdd01de(0x11c4)][_0xdd01de(0x24d9)](_0x161fbd);},Batch$3[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0xcf3403,_0x2aac81){var _0xc200d=_0x307c2b,_0x2333ef=_0x5e00b3,_0x10679c=_0xcf3403['id'];if(this[_0x2333ef(0x4bc8)]=!0x0,this[_0x2333ef(0x144e)][_0x2333ef(0x10aa)](_0x10679c,_0x2aac81),this[_0x2333ef(0x502f)][_0x2333ef(0x10aa)](_0x10679c,_0xcf3403),this[_0xc200d(0x31f9)][_0x2333ef(0xa3b)](_0x10679c,_0x2aac81[_0x2333ef(0x144e)][_0x2333ef(0x1dec)]),_0xcf3403[_0x2333ef(0x193e)]&&_0xcf3403[_0x2333ef(0x1918)][_0x2333ef(0x41b2)]&&Property$1[_0x2333ef(0x41b2)](_0xcf3403[_0x2333ef(0x5670)])){var _0xa451a3=this;this['subscriptions'][_0xc200d(0x3235)](_0x10679c,_0xcf3403[_0x2333ef(0x5573)][_0x2333ef(0x5eb2)][_0xc200d(0x3b94)](function(_0x18849b,_0x2f4ace,_0x2e3350,_0x1f95f8){var _0x12b766=_0x2333ef;_0x12b766(0x227a)===_0x2f4ace&&_0xa451a3['showsUpdated'][_0x12b766(0x10aa)](_0xcf3403['id'],_0xcf3403);}));}else this[_0x2333ef(0x4775)][_0x2333ef(0x10aa)](_0x10679c,_0xcf3403);},Batch$3[_0x5e00b3(0x3720)][_0x307c2b(0x45fe)]=function(_0x2388b8){var _0x548275=_0x307c2b,_0x587836=_0x5e00b3,_0x14074a=_0x2388b8['id'],_0x53885c=this[_0x587836(0x144e)][_0x587836(0x38c4)](_0x14074a);if(this[_0x587836(0x4bc8)]=this['geometry'][_0x587836(0x4f4b)](_0x14074a)||this[_0x548275(0x3bc5)],this[_0x587836(0x502f)][_0x587836(0x4f4b)](_0x14074a)){this[_0x587836(0x11c4)][_0x587836(0x4f4b)](_0x14074a,_0x53885c[_0x587836(0x144e)][_0x587836(0x1dec)]),this[_0x587836(0x4775)][_0x587836(0x4f4b)](_0x14074a);var _0x4a9a1c=this['subscriptions'][_0x587836(0x38c4)](_0x14074a);return defined$1(_0x4a9a1c)&&(_0x4a9a1c(),this[_0x548275(0x1ac1)][_0x587836(0x4f4b)](_0x14074a),this[_0x587836(0x4858)][_0x587836(0x4f4b)](_0x14074a)),!0x0;}return!0x1;},Batch$3[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x35874e){var _0x2260c8=_0x307c2b,_0x3c19f3=_0x5e00b3,_0x3df2de,_0x2b0273=!0x0,_0x1243de=this[_0x3c19f3(0x1e5a)],_0x2fcb2e=this['primitives'];if(this[_0x3c19f3(0x4bc8)]){var _0x423452=this[_0x3c19f3(0x144e)][_0x3c19f3(0xc98)];if(_0x423452[_0x3c19f3(0x809)]>0x0)defined$1(_0x1243de)&&(defined$1(this['oldPrimitive'])?_0x2fcb2e[_0x2260c8(0x45fe)](_0x1243de):this[_0x3c19f3(0x205a)]=_0x1243de),_0x1243de=new GroundPrimitive({'show':!0x1,'asynchronous':!0x0,'geometryInstances':_0x423452[_0x3c19f3(0x30eb)](),'classificationType':this['classificationType']}),_0x2fcb2e[_0x3c19f3(0x30c2)](_0x1243de,this['zIndex']),_0x2b0273=!0x1;else{defined$1(_0x1243de)&&(_0x2fcb2e[_0x3c19f3(0x4f4b)](_0x1243de),_0x1243de=void 0x0);var _0x9b61f8=this[_0x3c19f3(0x205a)];defined$1(_0x9b61f8)&&(_0x2fcb2e[_0x3c19f3(0x4f4b)](_0x9b61f8),this['oldPrimitive']=void 0x0);}this[_0x2260c8(0x3377)][_0x3c19f3(0x443c)](),this['primitive']=_0x1243de,this[_0x3c19f3(0x4bc8)]=!0x1,this['waitingOnCreate']=!0x0;}else{if(defined$1(_0x1243de)&&_0x1243de['ready']){_0x1243de[_0x3c19f3(0x3234)]=!0x0,defined$1(this['oldPrimitive'])&&(_0x2fcb2e[_0x3c19f3(0x4f4b)](this[_0x3c19f3(0x205a)]),this[_0x2260c8(0x439e)]=void 0x0);var _0x31c5da=this['updatersWithAttributes'][_0x3c19f3(0xc98)],_0x4c1255=_0x31c5da['length'],_0x5d3a77=this[_0x3c19f3(0x3db2)];for(_0x3df2de=0x0;_0x3df2de<_0x4c1255;_0x3df2de++){var _0x1b1e4c=_0x31c5da[_0x3df2de],_0x185237=this[_0x3c19f3(0x144e)][_0x3c19f3(0x38c4)](_0x1b1e4c['id']),_0x2c3ae0=this[_0x3c19f3(0x177b)][_0x3c19f3(0x38c4)](_0x185237['id']['id']);if(defined$1(_0x2c3ae0)||(_0x2c3ae0=_0x1243de[_0x3c19f3(0x4bf2)](_0x185237['id']),this[_0x3c19f3(0x177b)][_0x2260c8(0x3235)](_0x185237['id']['id'],_0x2c3ae0)),!_0x1b1e4c['fillMaterialProperty'][_0x3c19f3(0x41b2)]||_0x5d3a77){var _0x36024b=_0x1b1e4c[_0x3c19f3(0x1918)][_0x3c19f3(0x8fe)],_0x4e077d=Property$1[_0x2260c8(0x1611)](_0x36024b,_0x35874e,Color$2[_0x3c19f3(0x3b7e)],colorScratch$2);Color$2[_0x2260c8(0x4d2)](_0x2c3ae0[_0x2260c8(0x150e)],_0x4e077d)||(_0x2c3ae0['_lastColor']=Color$2[_0x2260c8(0x2d7b)](_0x4e077d,_0x2c3ae0[_0x2260c8(0x150e)]),_0x2c3ae0[_0x3c19f3(0x8fe)]=ColorGeometryInstanceAttribute[_0x3c19f3(0x51f8)](_0x4e077d,_0x2c3ae0[_0x3c19f3(0x8fe)]));}var _0x466ee6=_0x1b1e4c[_0x2260c8(0x3740)][_0x3c19f3(0x227a)]&&(_0x1b1e4c[_0x3c19f3(0x193e)]||_0x1b1e4c[_0x2260c8(0x13ef)](_0x35874e));_0x466ee6!==(0x1===_0x2c3ae0[_0x3c19f3(0x3234)][0x0])&&(_0x2c3ae0[_0x3c19f3(0x3234)]=ShowGeometryInstanceAttribute[_0x3c19f3(0x51f8)](_0x466ee6,_0x2c3ae0[_0x3c19f3(0x3234)]));var _0x4992db=_0x1b1e4c[_0x2260c8(0x3198)];if(!Property$1[_0x3c19f3(0x41b2)](_0x4992db)){var _0x13de19=Property$1[_0x3c19f3(0x5611)](_0x4992db,_0x35874e,defaultDistanceDisplayCondition$4,distanceDisplayConditionScratch$5);DistanceDisplayCondition[_0x3c19f3(0x1dab)](_0x13de19,_0x2c3ae0[_0x3c19f3(0x68d)])||(_0x2c3ae0[_0x2260c8(0x43a9)]=DistanceDisplayCondition[_0x3c19f3(0x40f3)](_0x13de19,_0x2c3ae0[_0x2260c8(0x43a9)]),_0x2c3ae0[_0x3c19f3(0xe9f)]=DistanceDisplayConditionGeometryInstanceAttribute[_0x2260c8(0x3e2b)](_0x13de19,_0x2c3ae0[_0x2260c8(0x1c8f)]));}}this[_0x3c19f3(0x28bc)](_0x1243de),this[_0x3c19f3(0x3db2)]=!0x1;}else defined$1(_0x1243de)&&!_0x1243de[_0x2260c8(0x54cf)]&&(_0x2b0273=!0x1);}return this['itemsToRemove'][_0x3c19f3(0x809)]=0x0,_0x2b0273;},Batch$3[_0x5e00b3(0x3720)][_0x5e00b3(0x28bc)]=function(_0x14a6e9){var _0x582faf=_0x307c2b,_0x31bc2d=_0x5e00b3;for(var _0x13d89b=this['showsUpdated'][_0x31bc2d(0xc98)],_0x311f99=_0x13d89b[_0x31bc2d(0x809)],_0x32ac5e=0x0;_0x32ac5e<_0x311f99;_0x32ac5e++){var _0xaa1d7c=_0x13d89b[_0x32ac5e],_0xb3336b=this[_0x31bc2d(0x144e)][_0x31bc2d(0x38c4)](_0xaa1d7c['id']),_0x4aae16=this[_0x31bc2d(0x177b)]['get'](_0xb3336b['id']['id']);defined$1(_0x4aae16)||(_0x4aae16=_0x14a6e9[_0x31bc2d(0x4bf2)](_0xb3336b['id']),this[_0x31bc2d(0x177b)][_0x31bc2d(0x10aa)](_0xb3336b['id']['id'],_0x4aae16));var _0x494196=_0xaa1d7c[_0x31bc2d(0x5573)][_0x31bc2d(0x227a)];_0x494196!==(0x1===_0x4aae16[_0x31bc2d(0x3234)][0x0])&&(_0x4aae16[_0x31bc2d(0x3234)]=ShowGeometryInstanceAttribute[_0x31bc2d(0x51f8)](_0x494196,_0x4aae16[_0x582faf(0x537b)]),_0xb3336b[_0x31bc2d(0x177b)][_0x31bc2d(0x3234)][_0x582faf(0x46b3)][0x0]=_0x4aae16[_0x31bc2d(0x3234)][0x0]);}this[_0x31bc2d(0x4858)][_0x31bc2d(0x443c)]();},Batch$3[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x4cdf89){var _0x3a987b=_0x5e00b3;return this[_0x3a987b(0x502f)][_0x3a987b(0x5655)](_0x4cdf89['id']);},Batch$3[_0x5e00b3(0x3720)][_0x5e00b3(0x2323)]=function(_0x20f9d2,_0xaa1fd4){var _0x460503=_0x307c2b,_0x197312=_0x5e00b3,_0x1722e9=this[_0x197312(0x1e5a)];if(!_0x1722e9[_0x197312(0x2e0b)])return BoundingSphereState$1[_0x197312(0x5006)];var _0x5ead05=_0x1722e9[_0x197312(0x2323)](_0x20f9d2[_0x197312(0x5573)]);return defined$1(_0x5ead05)?(_0x5ead05[_0x197312(0x40f3)](_0xaa1fd4),BoundingSphereState$1[_0x197312(0x500f)]):BoundingSphereState$1[_0x460503(0x1e4f)];},Batch$3[_0x307c2b(0x1aa2)][_0x307c2b(0x187c)]=function(){var _0x323cfe=_0x307c2b,_0x1075cb=_0x5e00b3,_0x1f246e=this[_0x1075cb(0x37e8)],_0x5e0333=this[_0x323cfe(0x2739)];defined$1(_0x5e0333)&&(_0x1f246e[_0x1075cb(0x4f4b)](_0x5e0333),this[_0x323cfe(0x2739)]=void 0x0,this['geometry'][_0x1075cb(0x443c)](),this[_0x1075cb(0x502f)][_0x1075cb(0x443c)]());var _0x4c5232=this[_0x1075cb(0x205a)];defined$1(_0x4c5232)&&(_0x1f246e[_0x323cfe(0x45fe)](_0x4c5232),this[_0x1075cb(0x205a)]=void 0x0);},StaticGroundGeometryColorBatch['prototype'][_0x307c2b(0x1af6)]=function(_0x3cdaf1,_0xd916b4){var _0x18ced6=_0x307c2b,_0x454c7c=_0x5e00b3;for(var _0x2ed8a0,_0x277740=_0xd916b4[_0x454c7c(0x2b2d)](_0x3cdaf1),_0xd12a84=this[_0x454c7c(0x1785)],_0x4d48f3=Property$1[_0x454c7c(0x5611)](_0xd916b4[_0x454c7c(0x3892)],0x0),_0xc39468=_0xd12a84[_0x454c7c(0x809)],_0x36d031=0x0;_0x36d031<_0xc39468;++_0x36d031){var _0x4f0fe2=_0xd12a84[_0x36d031];if(_0x4f0fe2['zIndex']===_0x4d48f3&&!_0x4f0fe2[_0x454c7c(0x6049)](_0x277740[_0x454c7c(0x144e)][_0x18ced6(0x569c)])){_0x2ed8a0=_0x4f0fe2;break;}}return defined$1(_0x2ed8a0)||(_0x2ed8a0=new Batch$3(this[_0x454c7c(0x1fda)],this[_0x18ced6(0x7cd)],_0x277740[_0x454c7c(0x177b)][_0x18ced6(0x3a3a)][_0x18ced6(0x46b3)],_0x4d48f3),_0xd12a84[_0x18ced6(0x2a0e)](_0x2ed8a0)),_0x2ed8a0[_0x18ced6(0x1af6)](_0xd916b4,_0x277740),_0x2ed8a0;},StaticGroundGeometryColorBatch[_0x5e00b3(0x3720)]['remove']=function(_0x5ec10e){var _0xf51ea3=_0x307c2b,_0x4723a9=_0x5e00b3;for(var _0x3bbd8e=this[_0x4723a9(0x1785)],_0x3e7b6c=_0x3bbd8e[_0xf51ea3(0x2ef4)],_0x520f3c=0x0;_0x520f3c<_0x3e7b6c;++_0x520f3c)if(_0x3bbd8e[_0x520f3c][_0xf51ea3(0x45fe)](_0x5ec10e))return;},StaticGroundGeometryColorBatch[_0x307c2b(0x1aa2)]['update']=function(_0x316289){var _0x3219e8=_0x307c2b,_0x15c33a=_0x5e00b3,_0x530417,_0x42c78f,_0x953213=!0x0,_0x2f8f92=this[_0x3219e8(0x2cdf)],_0x1bdaaa=_0x2f8f92['length'];for(_0x530417=0x0;_0x530417<_0x1bdaaa;++_0x530417)_0x953213=_0x2f8f92[_0x530417][_0x15c33a(0xa16)](_0x316289)&&_0x953213;for(_0x530417=0x0;_0x530417<_0x1bdaaa;++_0x530417)for(var _0x1989f2=_0x2f8f92[_0x530417],_0x127895=_0x1989f2[_0x3219e8(0x1efe)],_0x5e9622=_0x127895[_0x15c33a(0x809)],_0x3fb85c=0x0;_0x3fb85c<_0x5e9622;_0x3fb85c++){_0x42c78f=_0x127895[_0x3fb85c],_0x1989f2['remove'](_0x42c78f);var _0x280833=this[_0x15c33a(0x30c2)](_0x316289,_0x42c78f);_0x1989f2[_0x15c33a(0x3501)]=!0x0,_0x280833[_0x15c33a(0x3501)]=!0x0;}for(_0x530417=_0x1bdaaa-0x1;_0x530417>=0x0;--_0x530417){var _0x486dbe=_0x2f8f92[_0x530417];_0x486dbe[_0x15c33a(0x3501)]&&(_0x953213=_0x2f8f92[_0x530417][_0x3219e8(0x2e6d)](_0x316289)&&_0x953213,_0x486dbe[_0x15c33a(0x3501)]=!0x1),0x0===_0x486dbe['geometry'][_0x3219e8(0x2ef4)]&&_0x2f8f92[_0x15c33a(0x2f5b)](_0x530417,0x1);}return _0x953213;},StaticGroundGeometryColorBatch[_0x5e00b3(0x3720)][_0x5e00b3(0x2323)]=function(_0x5c0620,_0x1d3bee){var _0x43dd37=_0x307c2b,_0x525f55=_0x5e00b3;for(var _0x24523f=this[_0x525f55(0x1785)],_0x2448d4=_0x24523f[_0x525f55(0x809)],_0x5ac9dd=0x0;_0x5ac9dd<_0x2448d4;++_0x5ac9dd){var _0x84a8b7=_0x24523f[_0x5ac9dd];if(_0x84a8b7[_0x525f55(0x5655)](_0x5c0620))return _0x84a8b7[_0x43dd37(0x1284)](_0x5c0620,_0x1d3bee);}return BoundingSphereState$1[_0x525f55(0xf90)];},StaticGroundGeometryColorBatch['prototype'][_0x5e00b3(0x2c39)]=function(){var _0x371920=_0x5e00b3;for(var _0x349951=this['_batches'],_0x4e66f9=_0x349951['length'],_0x214136=0x0;_0x214136<_0x4e66f9;++_0x214136)_0x349951[_0x214136][_0x371920(0x2c39)]();};var distanceDisplayConditionScratch$4=new DistanceDisplayCondition(),defaultDistanceDisplayCondition$3=new DistanceDisplayCondition();function Batch$2(_0x595869,_0x1820f5,_0x481623,_0x2cfbb4,_0x29b610,_0x1f876b){var _0x3a66a6=_0x307c2b,_0x3e6ea4=_0x5e00b3;this[_0x3e6ea4(0x37e8)]=_0x595869,this[_0x3e6ea4(0x1864)]=_0x1820f5,this[_0x3e6ea4(0x7e8)]=_0x481623,this[_0x3e6ea4(0x3bc6)]=_0x2cfbb4,this[_0x3a66a6(0x903)]=new AssociativeArray(),this[_0x3e6ea4(0x4bc8)]=!0x0,this[_0x3e6ea4(0x1e5a)]=void 0x0,this[_0x3e6ea4(0x205a)]=void 0x0,this[_0x3e6ea4(0x144e)]=new AssociativeArray(),this[_0x3e6ea4(0x3453)]=void 0x0,this[_0x3e6ea4(0x4775)]=new AssociativeArray(),this[_0x3a66a6(0x3377)]=new AssociativeArray(),this[_0x3e6ea4(0x33b0)]=!0x1,this[_0x3e6ea4(0x103b)]=_0x2cfbb4[_0x3e6ea4(0x5eb2)][_0x3a66a6(0x3b94)](Batch$2[_0x3e6ea4(0x3720)]['onMaterialChanged'],this),this[_0x3e6ea4(0x1710)]=new AssociativeArray(),this[_0x3e6ea4(0x4858)]=new AssociativeArray(),this[_0x3e6ea4(0x5fab)]=_0x29b610,this[_0x3e6ea4(0x3892)]=_0x1f876b,this[_0x3e6ea4(0x11c4)]=new RectangleCollisionChecker();}function StaticGroundGeometryPerMaterialBatch(_0x2a2922,_0x2b7492,_0x53af44){var _0x1761e8=_0x5e00b3;this[_0x1761e8(0xb26)]=[],this[_0x1761e8(0x1fda)]=_0x2a2922,this[_0x1761e8(0x5278)]=_0x2b7492,this[_0x1761e8(0x2372)]=_0x53af44;}Batch$2[_0x5e00b3(0x3720)][_0x5e00b3(0x2026)]=function(){var _0x166f94=_0x5e00b3;this[_0x166f94(0x33b0)]=!0x0;},Batch$2[_0x5e00b3(0x3720)][_0x5e00b3(0x6049)]=function(_0x1e7fce){var _0x1f62c0=_0x5e00b3;return this[_0x1f62c0(0x11c4)][_0x1f62c0(0x24d9)](_0x1e7fce);},Batch$2[_0x5e00b3(0x3720)][_0x5e00b3(0x2b04)]=function(_0x1c8961){var _0x3f120c=_0x307c2b,_0x48631f=_0x5e00b3,_0x106976=this[_0x3f120c(0x397d)],_0xfc4242=_0x1c8961[_0x3f120c(0x41af)];return _0xfc4242===_0x106976||_0xfc4242 instanceof ColorMaterialProperty&&_0x106976 instanceof ColorMaterialProperty||defined$1(_0x106976)&&_0x106976[_0x48631f(0x1dab)](_0xfc4242);},Batch$2[_0x307c2b(0x1aa2)][_0x307c2b(0x1af6)]=function(_0x2da0bd,_0x1c9f26,_0x426130){var _0x4f5079=_0x307c2b,_0x27b555=_0x5e00b3,_0x2a96a9=_0x1c9f26['id'];if(this[_0x4f5079(0x903)][_0x27b555(0x10aa)](_0x2a96a9,_0x1c9f26),this[_0x27b555(0x144e)][_0x27b555(0x10aa)](_0x2a96a9,_0x426130),this[_0x4f5079(0x31f9)][_0x27b555(0xa3b)](_0x2a96a9,_0x426130[_0x27b555(0x144e)][_0x27b555(0x1dec)]),_0x1c9f26['hasConstantFill']&&_0x1c9f26[_0x4f5079(0x41af)][_0x27b555(0x41b2)]&&Property$1[_0x27b555(0x41b2)](_0x1c9f26[_0x27b555(0x5670)])){var _0x21639e=this;this[_0x4f5079(0x1ac1)][_0x27b555(0x10aa)](_0x2a96a9,_0x1c9f26['entity'][_0x27b555(0x5eb2)][_0x4f5079(0x3b94)](function(_0x411d7a,_0xd40a37,_0xaabbf3,_0xd7c3ff){var _0x3a17ac=_0x27b555;_0x3a17ac(0x227a)===_0xd40a37&&_0x21639e[_0x3a17ac(0x4858)][_0x3a17ac(0x10aa)](_0x1c9f26['id'],_0x1c9f26);}));}else this[_0x27b555(0x4775)][_0x27b555(0x10aa)](_0x2a96a9,_0x1c9f26);this[_0x27b555(0x4bc8)]=!0x0;},Batch$2[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x5c5db5){var _0x2a6a8b=_0x307c2b,_0x4daee0=_0x5e00b3,_0x5d4395=_0x5c5db5['id'],_0x22589a=this[_0x2a6a8b(0x2b1d)][_0x4daee0(0x38c4)](_0x5d4395);if(this[_0x4daee0(0x4bc8)]=this[_0x4daee0(0x144e)][_0x2a6a8b(0x45fe)](_0x5d4395)||this[_0x2a6a8b(0x3bc5)],this[_0x4daee0(0x502f)][_0x4daee0(0x4f4b)](_0x5d4395)){this[_0x4daee0(0x11c4)][_0x2a6a8b(0x45fe)](_0x5d4395,_0x22589a[_0x4daee0(0x144e)][_0x4daee0(0x1dec)]),this[_0x2a6a8b(0x1c9b)][_0x4daee0(0x4f4b)](_0x5d4395);var _0x4408fe=this[_0x4daee0(0x1710)][_0x4daee0(0x38c4)](_0x5d4395);return defined$1(_0x4408fe)&&(_0x4408fe(),this[_0x4daee0(0x1710)][_0x4daee0(0x4f4b)](_0x5d4395)),!0x0;}return!0x1;},Batch$2[_0x5e00b3(0x3720)]['update']=function(_0x9a9fbf){var _0x4f7d21=_0x307c2b,_0x3d2909=_0x5e00b3,_0x190ec8,_0x4951af=!0x0,_0x28b36e=this[_0x3d2909(0x1e5a)],_0x589f58=this[_0x3d2909(0x37e8)],_0x3d13c7=this[_0x3d2909(0x144e)][_0x3d2909(0xc98)];if(this[_0x3d2909(0x4bc8)]){if(_0x3d13c7[_0x3d2909(0x809)]>0x0)defined$1(_0x28b36e)&&(defined$1(this[_0x3d2909(0x205a)])?_0x589f58[_0x3d2909(0x4f4b)](_0x28b36e):this[_0x3d2909(0x205a)]=_0x28b36e),this[_0x3d2909(0x3453)]=MaterialProperty[_0x3d2909(0x4d6)](_0x9a9fbf,this[_0x3d2909(0x3bc6)],this[_0x3d2909(0x3453)]),_0x28b36e=new GroundPrimitive({'show':!0x1,'asynchronous':!0x0,'geometryInstances':_0x3d13c7[_0x4f7d21(0x17ac)](),'appearance':new this[(_0x3d2909(0x7e8))]({'material':this[_0x3d2909(0x3453)]}),'classificationType':this[_0x3d2909(0x1864)]}),_0x589f58[_0x3d2909(0x30c2)](_0x28b36e,this[_0x3d2909(0x3892)]),_0x4951af=!0x1;else{defined$1(_0x28b36e)&&(_0x589f58[_0x3d2909(0x4f4b)](_0x28b36e),_0x28b36e=void 0x0);var _0x2aa168=this[_0x4f7d21(0x439e)];defined$1(_0x2aa168)&&(_0x589f58[_0x3d2909(0x4f4b)](_0x2aa168),this[_0x3d2909(0x205a)]=void 0x0);}this[_0x3d2909(0x177b)][_0x3d2909(0x443c)](),this[_0x3d2909(0x1e5a)]=_0x28b36e,this[_0x3d2909(0x4bc8)]=!0x1;}else{if(defined$1(_0x28b36e)&&_0x28b36e['ready']){_0x28b36e[_0x4f7d21(0x537b)]=!0x0,defined$1(this[_0x4f7d21(0x439e)])&&(_0x589f58[_0x4f7d21(0x45fe)](this[_0x3d2909(0x205a)]),this[_0x3d2909(0x205a)]=void 0x0),this[_0x4f7d21(0x578d)]=MaterialProperty[_0x3d2909(0x4d6)](_0x9a9fbf,this[_0x3d2909(0x3bc6)],this[_0x3d2909(0x3453)]),this[_0x3d2909(0x1e5a)][_0x3d2909(0x51b)][_0x3d2909(0x3453)]=this[_0x3d2909(0x3453)];var _0xceeb7d=this[_0x3d2909(0x4775)][_0x3d2909(0xc98)],_0x5510ef=_0xceeb7d[_0x3d2909(0x809)];for(_0x190ec8=0x0;_0x190ec8<_0x5510ef;_0x190ec8++){var _0x34c728=_0xceeb7d[_0x190ec8],_0x2a4e9a=_0x34c728[_0x3d2909(0x5573)],_0x313c5e=this[_0x3d2909(0x144e)][_0x3d2909(0x38c4)](_0x34c728['id']),_0x100c51=this[_0x3d2909(0x177b)][_0x3d2909(0x38c4)](_0x313c5e['id']['id']);defined$1(_0x100c51)||(_0x100c51=_0x28b36e[_0x3d2909(0x4bf2)](_0x313c5e['id']),this[_0x3d2909(0x177b)][_0x3d2909(0x10aa)](_0x313c5e['id']['id'],_0x100c51));var _0x15efee=_0x2a4e9a[_0x3d2909(0x227a)]&&(_0x34c728[_0x3d2909(0x193e)]||_0x34c728[_0x3d2909(0x2f44)](_0x9a9fbf));_0x15efee!==(0x1===_0x100c51['show'][0x0])&&(_0x100c51[_0x4f7d21(0x537b)]=ShowGeometryInstanceAttribute[_0x3d2909(0x51f8)](_0x15efee,_0x100c51[_0x3d2909(0x3234)]));var _0x13affd=_0x34c728[_0x3d2909(0x5670)];if(!Property$1[_0x3d2909(0x41b2)](_0x13affd)){var _0x25521e=Property$1[_0x3d2909(0x5611)](_0x13affd,_0x9a9fbf,defaultDistanceDisplayCondition$3,distanceDisplayConditionScratch$4);DistanceDisplayCondition[_0x3d2909(0x1dab)](_0x25521e,_0x100c51[_0x4f7d21(0x43a9)])||(_0x100c51[_0x3d2909(0x68d)]=DistanceDisplayCondition[_0x3d2909(0x40f3)](_0x25521e,_0x100c51[_0x3d2909(0x68d)]),_0x100c51[_0x3d2909(0xe9f)]=DistanceDisplayConditionGeometryInstanceAttribute[_0x3d2909(0x51f8)](_0x25521e,_0x100c51[_0x3d2909(0xe9f)]));}}this[_0x4f7d21(0x2c40)](_0x28b36e);}else defined$1(_0x28b36e)&&!_0x28b36e[_0x3d2909(0x2e0b)]&&(_0x4951af=!0x1);}return _0x4951af;},Batch$2[_0x5e00b3(0x3720)][_0x5e00b3(0x28bc)]=function(_0x558834){var _0x4e3d3a=_0x307c2b,_0x163c37=_0x5e00b3;for(var _0x1ce96c=this[_0x163c37(0x4858)]['values'],_0x5e9b04=_0x1ce96c[_0x163c37(0x809)],_0x44bb28=0x0;_0x44bb28<_0x5e9b04;_0x44bb28++){var _0x4316a7=_0x1ce96c[_0x44bb28],_0x3282de=_0x4316a7[_0x4e3d3a(0x3740)],_0x49e3ee=this[_0x4e3d3a(0x2b1d)][_0x4e3d3a(0x3abb)](_0x4316a7['id']),_0x23206f=this[_0x163c37(0x177b)][_0x163c37(0x38c4)](_0x49e3ee['id']['id']);defined$1(_0x23206f)||(_0x23206f=_0x558834[_0x163c37(0x4bf2)](_0x49e3ee['id']),this[_0x163c37(0x177b)][_0x4e3d3a(0x3235)](_0x49e3ee['id']['id'],_0x23206f));var _0x5b3a89=_0x3282de[_0x163c37(0x227a)];_0x5b3a89!==(0x1===_0x23206f[_0x163c37(0x3234)][0x0])&&(_0x23206f[_0x163c37(0x3234)]=ShowGeometryInstanceAttribute[_0x163c37(0x51f8)](_0x5b3a89,_0x23206f[_0x163c37(0x3234)]),_0x49e3ee[_0x4e3d3a(0x3377)][_0x163c37(0x3234)][_0x163c37(0x9a4)][0x0]=_0x23206f[_0x163c37(0x3234)][0x0]);}this[_0x163c37(0x4858)][_0x163c37(0x443c)]();},Batch$2[_0x307c2b(0x1aa2)][_0x5e00b3(0x5655)]=function(_0x440ab2){var _0x4c4f04=_0x5e00b3;return this[_0x4c4f04(0x502f)]['contains'](_0x440ab2['id']);},Batch$2[_0x5e00b3(0x3720)][_0x5e00b3(0x2323)]=function(_0x1462a7,_0x4c079e){var _0x466c96=_0x307c2b,_0x2eba3a=_0x5e00b3,_0x2f8928=this[_0x466c96(0x2739)];if(!_0x2f8928[_0x466c96(0x54cf)])return BoundingSphereState$1[_0x2eba3a(0x5006)];var _0x502761=_0x2f8928[_0x2eba3a(0x4bf2)](_0x1462a7[_0x2eba3a(0x5573)]);return!defined$1(_0x502761)||!defined$1(_0x502761[_0x2eba3a(0x93d)])||defined$1(_0x502761[_0x2eba3a(0x3234)])&&0x0===_0x502761[_0x2eba3a(0x3234)][0x0]?BoundingSphereState$1[_0x2eba3a(0xf90)]:(_0x502761[_0x466c96(0x4232)][_0x2eba3a(0x40f3)](_0x4c079e),BoundingSphereState$1[_0x2eba3a(0x500f)]);},Batch$2[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x867647=_0x307c2b,_0x3beb08=_0x5e00b3,_0x1dbb64=this[_0x3beb08(0x1e5a)],_0x3c8840=this[_0x3beb08(0x37e8)];defined$1(_0x1dbb64)&&_0x3c8840[_0x3beb08(0x4f4b)](_0x1dbb64);var _0x2461bc=this[_0x867647(0x439e)];defined$1(_0x2461bc)&&_0x3c8840[_0x3beb08(0x4f4b)](_0x2461bc),this[_0x3beb08(0x103b)]();},StaticGroundGeometryPerMaterialBatch[_0x5e00b3(0x3720)][_0x307c2b(0x1af6)]=function(_0x1b487f,_0x5a39ad){var _0x115a13=_0x307c2b,_0x429880=_0x5e00b3;for(var _0x14daa3=this[_0x429880(0xb26)],_0x2535dc=_0x14daa3[_0x429880(0x809)],_0xf5d4d5=_0x5a39ad[_0x429880(0x2b2d)](_0x1b487f),_0x1a3c26=ShadowVolumeAppearance[_0x429880(0x58b2)](_0xf5d4d5[_0x429880(0x144e)]['rectangle']),_0x28f931=Property$1[_0x429880(0x5611)](_0x5a39ad[_0x429880(0x3892)],0x0),_0x26d774=0x0;_0x26d774<_0x2535dc;++_0x26d774){var _0x4f7b46=_0x14daa3[_0x26d774];if(_0x4f7b46[_0x429880(0x2b04)](_0x5a39ad)&&_0x4f7b46[_0x115a13(0x344)]===_0x1a3c26&&_0x4f7b46[_0x429880(0x3892)]===_0x28f931&&!_0x4f7b46[_0x429880(0x6049)](_0xf5d4d5[_0x429880(0x144e)][_0x429880(0x1dec)]))return void _0x4f7b46[_0x429880(0x30c2)](_0x1b487f,_0x5a39ad,_0xf5d4d5);}var _0x17605b=new Batch$2(this[_0x429880(0x1fda)],this[_0x429880(0x5278)],this[_0x429880(0x2372)],_0x5a39ad[_0x429880(0x1918)],_0x1a3c26,_0x28f931);_0x17605b[_0x429880(0x30c2)](_0x1b487f,_0x5a39ad,_0xf5d4d5),_0x14daa3[_0x429880(0x5323)](_0x17605b);},StaticGroundGeometryPerMaterialBatch[_0x5e00b3(0x3720)][_0x307c2b(0x45fe)]=function(_0x34ed82){var _0x58ec70=_0x307c2b,_0x5e1958=_0x5e00b3;for(var _0x3fe750=this[_0x58ec70(0x20c6)],_0x357f9d=_0x3fe750[_0x58ec70(0x2ef4)]-0x1;_0x357f9d>=0x0;_0x357f9d--){var _0x10833f=_0x3fe750[_0x357f9d];if(_0x10833f[_0x5e1958(0x4f4b)](_0x34ed82)){0x0===_0x10833f[_0x5e1958(0x502f)][_0x5e1958(0x809)]&&(_0x3fe750[_0x5e1958(0x2f5b)](_0x357f9d,0x1),_0x10833f[_0x5e1958(0x2947)]());break;}}},StaticGroundGeometryPerMaterialBatch['prototype'][_0x5e00b3(0xa16)]=function(_0x4978db){var _0x4dfa9d=_0x307c2b,_0x415781=_0x5e00b3,_0x260767,_0x1682be=this[_0x415781(0xb26)];for(_0x260767=_0x1682be[_0x4dfa9d(0x2ef4)]-0x1;_0x260767>=0x0;_0x260767--){var _0x50386b=_0x1682be[_0x260767];if(_0x50386b[_0x415781(0x33b0)]){_0x1682be[_0x415781(0x2f5b)](_0x260767,0x1);for(var _0x175428=_0x50386b[_0x415781(0x502f)][_0x415781(0xc98)],_0x1ebc3e=_0x175428[_0x415781(0x809)],_0x2e1ae2=0x0;_0x2e1ae2<_0x1ebc3e;_0x2e1ae2++)this['add'](_0x4978db,_0x175428[_0x2e1ae2]);_0x50386b[_0x415781(0x2947)]();}}var _0x374649=!0x0;for(_0x260767=0x0;_0x260767<_0x1682be[_0x4dfa9d(0x2ef4)];_0x260767++)_0x374649=_0x1682be[_0x260767][_0x4dfa9d(0x2e6d)](_0x4978db)&&_0x374649;return _0x374649;},StaticGroundGeometryPerMaterialBatch[_0x5e00b3(0x3720)]['getBoundingSphere']=function(_0x55be33,_0x4f1232){var _0x3f398d=_0x5e00b3;for(var _0x4a241d=this[_0x3f398d(0xb26)],_0x128362=_0x4a241d[_0x3f398d(0x809)],_0x37f66f=0x0;_0x37f66f<_0x128362;_0x37f66f++){var _0x2fc762=_0x4a241d[_0x37f66f];if(_0x2fc762[_0x3f398d(0x5655)](_0x55be33))return _0x2fc762[_0x3f398d(0x2323)](_0x55be33,_0x4f1232);}return BoundingSphereState$1['FAILED'];},StaticGroundGeometryPerMaterialBatch[_0x5e00b3(0x3720)][_0x5e00b3(0x2c39)]=function(){var _0x1047ac=_0x5e00b3;for(var _0x1806ab=this[_0x1047ac(0xb26)],_0x1b4f1c=_0x1806ab[_0x1047ac(0x809)],_0x12b63b=0x0;_0x12b63b<_0x1b4f1c;_0x12b63b++)_0x1806ab[_0x12b63b][_0x1047ac(0x2947)]();this[_0x1047ac(0xb26)][_0x1047ac(0x809)]=0x0;};var colorScratch$1=new Color$2(),distanceDisplayConditionScratch$3=new DistanceDisplayCondition(),defaultDistanceDisplayCondition$2=new DistanceDisplayCondition(),defaultOffset=Cartesian3[_0x5e00b3(0x3a34)],offsetScratch=new Cartesian3();function Batch$1(_0x4607ee,_0x44373c,_0x1be564,_0x4d62ca){var _0x1bf33c=_0x307c2b,_0x514013=_0x5e00b3;this[_0x514013(0x1d92)]=_0x44373c,this[_0x514013(0x2d3c)]=_0x1be564,this[_0x514013(0x5cc1)]=_0x4d62ca,this[_0x514013(0x37e8)]=_0x4607ee,this[_0x514013(0x4bc8)]=!0x1,this[_0x1bf33c(0x19ba)]=!0x1,this[_0x514013(0x1e5a)]=void 0x0,this[_0x514013(0x205a)]=void 0x0,this[_0x514013(0x144e)]=new AssociativeArray(),this[_0x514013(0x502f)]=new AssociativeArray(),this[_0x1bf33c(0x1c9b)]=new AssociativeArray(),this[_0x514013(0x177b)]=new AssociativeArray(),this[_0x514013(0x1562)]=[],this[_0x1bf33c(0x1ac1)]=new AssociativeArray(),this[_0x1bf33c(0x4a68)]=new AssociativeArray();}function StaticOutlineGeometryBatch(_0x45c835,_0x298d05,_0x16d6fb){var _0x85d62a=_0x5e00b3;this[_0x85d62a(0x1fda)]=_0x45c835,this[_0x85d62a(0x5e52)]=_0x298d05,this['_shadows']=_0x16d6fb,this[_0x85d62a(0x8b1)]=new AssociativeArray(),this[_0x85d62a(0x5ab8)]=new AssociativeArray();}Batch$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x30c2)]=function(_0xdc86fc,_0x5ec683){var _0x281fb6=_0x307c2b,_0x543f82=_0x5e00b3,_0x24287d=_0xdc86fc['id'];if(this[_0x543f82(0x4bc8)]=!0x0,this[_0x543f82(0x144e)][_0x281fb6(0x3235)](_0x24287d,_0x5ec683),this[_0x543f82(0x502f)][_0x543f82(0x10aa)](_0x24287d,_0xdc86fc),_0xdc86fc[_0x543f82(0x22a1)]&&_0xdc86fc[_0x543f82(0x26fe)][_0x543f82(0x41b2)]&&Property$1[_0x543f82(0x41b2)](_0xdc86fc[_0x543f82(0x5670)])&&Property$1[_0x543f82(0x41b2)](_0xdc86fc[_0x543f82(0x3f2f)])){var _0x2388e5=this;this[_0x543f82(0x1710)][_0x281fb6(0x3235)](_0x24287d,_0xdc86fc[_0x281fb6(0x3740)][_0x543f82(0x5eb2)][_0x543f82(0x13f3)](function(_0x459d9a,_0x717dd0,_0x316843,_0x58b1ba){var _0x16004a=_0x543f82;_0x16004a(0x227a)===_0x717dd0&&_0x2388e5[_0x16004a(0x4858)][_0x16004a(0x10aa)](_0xdc86fc['id'],_0xdc86fc);}));}else this[_0x543f82(0x4775)][_0x281fb6(0x3235)](_0x24287d,_0xdc86fc);},Batch$1[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x44f38d){var _0x5f0ba3=_0x307c2b,_0x4f4eab=_0x5e00b3,_0x2d3425=_0x44f38d['id'];if(this[_0x4f4eab(0x4bc8)]=this[_0x4f4eab(0x144e)][_0x4f4eab(0x4f4b)](_0x2d3425)||this['createPrimitive'],this[_0x4f4eab(0x502f)][_0x5f0ba3(0x45fe)](_0x2d3425)){this[_0x4f4eab(0x4775)][_0x5f0ba3(0x45fe)](_0x2d3425);var _0x2c3ece=this['subscriptions'][_0x4f4eab(0x38c4)](_0x2d3425);return defined$1(_0x2c3ece)&&(_0x2c3ece(),this[_0x5f0ba3(0x1ac1)][_0x4f4eab(0x4f4b)](_0x2d3425),this[_0x4f4eab(0x4858)][_0x4f4eab(0x4f4b)](_0x2d3425)),!0x0;}return!0x1;},Batch$1[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x15e3d4){var _0x59b9fd=_0x307c2b,_0x4a313d=_0x5e00b3,_0x1ea74e,_0x498aed=!0x0,_0x16056e=0x0,_0x1bc12a=this[_0x59b9fd(0x2739)],_0x4a5a84=this[_0x59b9fd(0x4a35)];if(this[_0x4a313d(0x4bc8)]){var _0x2b55e8=this[_0x4a313d(0x144e)][_0x4a313d(0xc98)];if(_0x2b55e8[_0x4a313d(0x809)]>0x0)defined$1(_0x1bc12a)&&(defined$1(this[_0x59b9fd(0x439e)])?_0x4a5a84[_0x59b9fd(0x45fe)](_0x1bc12a):this[_0x4a313d(0x205a)]=_0x1bc12a),_0x1bc12a=new Primitive({'show':!0x1,'asynchronous':!0x0,'geometryInstances':_0x2b55e8,'appearance':new PerInstanceColorAppearance({'flat':!0x0,'translucent':this[_0x59b9fd(0x10ab)],'renderState':{'lineWidth':this[_0x4a313d(0x2d3c)]},'hasSideness':defined$1(this[_0x4a313d(0x27cb)])}),'shadows':this['shadows']}),defined$1(this[_0x4a313d(0x27cb)])&&(_0x1bc12a[_0x59b9fd(0x587a)]=this[_0x4a313d(0x27cb)]),_0x4a5a84[_0x4a313d(0x30c2)](_0x1bc12a),_0x498aed=!0x1;else{defined$1(_0x1bc12a)&&(_0x4a5a84[_0x4a313d(0x4f4b)](_0x1bc12a),_0x1bc12a=void 0x0);var _0x5d716e=this[_0x4a313d(0x205a)];defined$1(_0x5d716e)&&(_0x4a5a84[_0x4a313d(0x4f4b)](_0x5d716e),this[_0x4a313d(0x205a)]=void 0x0);}this[_0x59b9fd(0x3377)][_0x4a313d(0x443c)](),this[_0x59b9fd(0x2739)]=_0x1bc12a,this[_0x4a313d(0x4bc8)]=!0x1,this[_0x4a313d(0x3db2)]=!0x0;}else{if(defined$1(_0x1bc12a)&&_0x1bc12a[_0x4a313d(0x2e0b)]){_0x1bc12a[_0x59b9fd(0x537b)]=!0x0,defined$1(this['oldPrimitive'])&&(_0x4a5a84[_0x4a313d(0x4f4b)](this[_0x4a313d(0x205a)]),this[_0x4a313d(0x205a)]=void 0x0);var _0x40a82e=this['updatersWithAttributes'][_0x4a313d(0xc98)],_0x375747=_0x40a82e[_0x4a313d(0x809)],_0x46d71e=this[_0x4a313d(0x3db2)];for(_0x1ea74e=0x0;_0x1ea74e<_0x375747;_0x1ea74e++){var _0x424a1f=_0x40a82e[_0x1ea74e],_0x13f47a=this['geometry'][_0x4a313d(0x38c4)](_0x424a1f['id']),_0x8b7236=this['attributes'][_0x4a313d(0x38c4)](_0x13f47a['id']['id']);if(defined$1(_0x8b7236)||(_0x8b7236=_0x1bc12a[_0x4a313d(0x4bf2)](_0x13f47a['id']),this[_0x4a313d(0x177b)][_0x4a313d(0x10aa)](_0x13f47a['id']['id'],_0x8b7236)),!_0x424a1f[_0x4a313d(0x26fe)][_0x4a313d(0x41b2)]||_0x46d71e){var _0x53d3e9=_0x424a1f[_0x4a313d(0x26fe)],_0x5b1ae4=Property$1[_0x4a313d(0x5611)](_0x53d3e9,_0x15e3d4,Color$2[_0x59b9fd(0x5a89)],colorScratch$1);Color$2[_0x4a313d(0x1dab)](_0x8b7236[_0x4a313d(0x5ed8)],_0x5b1ae4)||(_0x8b7236[_0x4a313d(0x5ed8)]=Color$2[_0x4a313d(0x40f3)](_0x5b1ae4,_0x8b7236[_0x4a313d(0x5ed8)]),_0x8b7236[_0x4a313d(0x8fe)]=ColorGeometryInstanceAttribute['toValue'](_0x5b1ae4,_0x8b7236[_0x4a313d(0x8fe)]),(this[_0x4a313d(0x1d92)]&&0xff===_0x8b7236[_0x4a313d(0x8fe)][0x3]||!this[_0x4a313d(0x1d92)]&&0xff!==_0x8b7236[_0x4a313d(0x8fe)][0x3])&&(this[_0x59b9fd(0x1efe)][_0x16056e++]=_0x424a1f));}var _0x4a0a25=_0x424a1f[_0x59b9fd(0x3740)][_0x4a313d(0x227a)]&&(_0x424a1f[_0x4a313d(0x22a1)]||_0x424a1f[_0x4a313d(0x454a)](_0x15e3d4));_0x4a0a25!==(0x1===_0x8b7236[_0x59b9fd(0x537b)][0x0])&&(_0x8b7236[_0x4a313d(0x3234)]=ShowGeometryInstanceAttribute[_0x4a313d(0x51f8)](_0x4a0a25,_0x8b7236[_0x4a313d(0x3234)]));var _0xa0917f=_0x424a1f[_0x4a313d(0x5670)];if(!Property$1[_0x4a313d(0x41b2)](_0xa0917f)){var _0x566a4f=Property$1[_0x4a313d(0x5611)](_0xa0917f,_0x15e3d4,defaultDistanceDisplayCondition$2,distanceDisplayConditionScratch$3);DistanceDisplayCondition[_0x4a313d(0x1dab)](_0x566a4f,_0x8b7236[_0x4a313d(0x68d)])||(_0x8b7236[_0x4a313d(0x68d)]=DistanceDisplayCondition[_0x4a313d(0x40f3)](_0x566a4f,_0x8b7236[_0x4a313d(0x68d)]),_0x8b7236[_0x4a313d(0xe9f)]=DistanceDisplayConditionGeometryInstanceAttribute[_0x4a313d(0x51f8)](_0x566a4f,_0x8b7236[_0x4a313d(0xe9f)]));}var _0x2cc7f6=_0x424a1f[_0x4a313d(0x3f2f)];if(!Property$1[_0x4a313d(0x41b2)](_0x2cc7f6)){var _0x42ba10=Property$1[_0x4a313d(0x5611)](_0x2cc7f6,_0x15e3d4,defaultOffset,offsetScratch);Cartesian3[_0x4a313d(0x1dab)](_0x42ba10,_0x8b7236[_0x4a313d(0x3c96)])||(_0x8b7236[_0x4a313d(0x3c96)]=Cartesian3[_0x59b9fd(0x2d7b)](_0x42ba10,_0x8b7236[_0x4a313d(0x3c96)]),_0x8b7236[_0x4a313d(0x2c14)]=OffsetGeometryInstanceAttribute[_0x4a313d(0x51f8)](_0x42ba10,_0x8b7236[_0x4a313d(0x2c14)]));}}this[_0x4a313d(0x28bc)](_0x1bc12a),this[_0x4a313d(0x3db2)]=!0x1;}else defined$1(_0x1bc12a)&&!_0x1bc12a[_0x4a313d(0x2e0b)]&&(_0x498aed=!0x1);}return this[_0x4a313d(0x1562)][_0x4a313d(0x809)]=_0x16056e,_0x498aed;},Batch$1[_0x5e00b3(0x3720)][_0x5e00b3(0x28bc)]=function(_0xa7bbed){var _0x5c42ad=_0x307c2b,_0x37b489=_0x5e00b3;for(var _0x1aec6e=this[_0x37b489(0x4858)][_0x37b489(0xc98)],_0x5840a2=_0x1aec6e[_0x5c42ad(0x2ef4)],_0x395c33=0x0;_0x395c33<_0x5840a2;_0x395c33++){var _0x3538a8=_0x1aec6e[_0x395c33],_0x43450a=this[_0x37b489(0x144e)][_0x37b489(0x38c4)](_0x3538a8['id']),_0x1b0741=this[_0x37b489(0x177b)][_0x37b489(0x38c4)](_0x43450a['id']['id']);defined$1(_0x1b0741)||(_0x1b0741=_0xa7bbed[_0x37b489(0x4bf2)](_0x43450a['id']),this[_0x37b489(0x177b)][_0x5c42ad(0x3235)](_0x43450a['id']['id'],_0x1b0741));var _0x350167=_0x3538a8['entity'][_0x5c42ad(0x2b25)];_0x350167!==(0x1===_0x1b0741[_0x37b489(0x3234)][0x0])&&(_0x1b0741[_0x5c42ad(0x537b)]=ShowGeometryInstanceAttribute[_0x37b489(0x51f8)](_0x350167,_0x1b0741[_0x37b489(0x3234)]),_0x43450a[_0x37b489(0x177b)][_0x37b489(0x3234)][_0x5c42ad(0x46b3)][0x0]=_0x1b0741[_0x37b489(0x3234)][0x0]);}this['showsUpdated'][_0x37b489(0x443c)]();},Batch$1[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x58aa7){var _0x37798d=_0x307c2b,_0x1dc15b=_0x5e00b3;return this[_0x37798d(0x903)][_0x1dc15b(0x5655)](_0x58aa7['id']);},Batch$1['prototype'][_0x307c2b(0x1284)]=function(_0x262259,_0x238ae9){var _0x17e2b6=_0x307c2b,_0x3e2254=_0x5e00b3,_0x4130e5=this[_0x3e2254(0x1e5a)];if(!_0x4130e5[_0x17e2b6(0x54cf)])return BoundingSphereState$1[_0x17e2b6(0x5ad)];var _0x2b104b=_0x4130e5[_0x3e2254(0x4bf2)](_0x262259[_0x3e2254(0x5573)]);return!defined$1(_0x2b104b)||!defined$1(_0x2b104b[_0x17e2b6(0x4232)])||defined$1(_0x2b104b[_0x3e2254(0x3234)])&&0x0===_0x2b104b['show'][0x0]?BoundingSphereState$1[_0x3e2254(0xf90)]:(_0x2b104b[_0x3e2254(0x93d)][_0x3e2254(0x40f3)](_0x238ae9),BoundingSphereState$1[_0x3e2254(0x500f)]);},Batch$1[_0x307c2b(0x1aa2)][_0x307c2b(0x187c)]=function(){var _0x57f73c=_0x307c2b,_0x389ec9=_0x5e00b3,_0x35e7b4=this[_0x389ec9(0x37e8)],_0x43f978=this[_0x389ec9(0x1e5a)];defined$1(_0x43f978)&&(_0x35e7b4[_0x389ec9(0x4f4b)](_0x43f978),this[_0x389ec9(0x1e5a)]=void 0x0,this[_0x57f73c(0x2b1d)][_0x57f73c(0x2c10)](),this[_0x389ec9(0x502f)][_0x389ec9(0x443c)]());var _0x43c764=this[_0x389ec9(0x205a)];defined$1(_0x43c764)&&(_0x35e7b4[_0x389ec9(0x4f4b)](_0x43c764),this['oldPrimitive']=void 0x0);},StaticOutlineGeometryBatch[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x139e11,_0x2b05ca){var _0x261504=_0x307c2b,_0x4f833d=_0x5e00b3,_0x1345b7=_0x2b05ca[_0x4f833d(0x23ec)](_0x139e11);if(defined$1(_0x1345b7)){var _0x103c67,_0x17b9a7,_0x4f883c,_0x3c9489=this[_0x4f833d(0x5e52)][_0x4f833d(0x1244)](_0x2b05ca['outlineWidth']);if(0xff===_0x1345b7[_0x4f833d(0x177b)][_0x4f833d(0x8fe)][_0x4f833d(0x9a4)][0x3])_0x103c67=this[_0x4f833d(0x8b1)],_0x2b05ca instanceof EllipseGeometryUpdater?(_0x4f883c=_0x2b05ca[_0x4f833d(0x27cb)],_0x17b9a7=_0x103c67[_0x4f833d(0x38c4)](_0x4f883c)):_0x17b9a7=_0x103c67[_0x4f833d(0x38c4)](_0x3c9489),defined$1(_0x17b9a7)||(_0x17b9a7=new Batch$1(this[_0x4f833d(0x1fda)],!0x1,_0x3c9489,this[_0x4f833d(0x2ac2)]),defined$1(_0x4f883c)?(_0x103c67[_0x4f833d(0x10aa)](_0x4f883c,_0x17b9a7),_0x17b9a7[_0x4f833d(0x27cb)]=_0x4f883c):_0x103c67[_0x4f833d(0x10aa)](_0x3c9489,_0x17b9a7)),_0x17b9a7[_0x261504(0x1af6)](_0x2b05ca,_0x1345b7);else _0x103c67=this[_0x4f833d(0x5ab8)],_0x2b05ca instanceof EllipseGeometryUpdater?(_0x4f883c=_0x2b05ca[_0x261504(0x2f8)],_0x17b9a7=_0x103c67[_0x4f833d(0x38c4)](_0x4f883c)):_0x17b9a7=_0x103c67[_0x4f833d(0x38c4)](_0x3c9489),defined$1(_0x17b9a7)||(_0x17b9a7=new Batch$1(this[_0x4f833d(0x1fda)],!0x0,_0x3c9489,this[_0x4f833d(0x2ac2)]),_0x103c67[_0x4f833d(0x10aa)](_0x3c9489,_0x17b9a7),defined$1(_0x4f883c)&&(_0x17b9a7[_0x261504(0x2f8)]=_0x4f883c)),_0x17b9a7[_0x4f833d(0x30c2)](_0x2b05ca,_0x1345b7);}},StaticOutlineGeometryBatch['prototype'][_0x307c2b(0x45fe)]=function(_0x4cf7b2){var _0x46d45f=_0x307c2b,_0x1e69a2=_0x5e00b3,_0x108a96,_0x2a1a66=this[_0x46d45f(0x3999)][_0x1e69a2(0xc98)],_0x315e2b=_0x2a1a66[_0x1e69a2(0x809)];for(_0x108a96=0x0;_0x108a96<_0x315e2b;_0x108a96++)if(_0x2a1a66[_0x108a96][_0x1e69a2(0x4f4b)](_0x4cf7b2))return;var _0x16a458=this[_0x1e69a2(0x5ab8)][_0x1e69a2(0xc98)],_0x17d462=_0x16a458[_0x46d45f(0x2ef4)];for(_0x108a96=0x0;_0x108a96<_0x17d462;_0x108a96++)if(_0x16a458[_0x108a96][_0x1e69a2(0x4f4b)](_0x4cf7b2))return;},StaticOutlineGeometryBatch[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x12f052){var _0x44267b=_0x307c2b,_0x427c10=_0x5e00b3,_0x3f52e5,_0x47a526,_0x2143c7,_0x3b8dc3,_0x4bf4cf,_0x2e250b=this[_0x427c10(0x8b1)][_0x427c10(0xc98)],_0x4014d8=_0x2e250b[_0x427c10(0x809)],_0x4c9ff6=this[_0x427c10(0x5ab8)][_0x427c10(0xc98)],_0x26c25c=_0x4c9ff6[_0x427c10(0x809)],_0x431dd5=!0x0,_0x4deb0c=!0x1;do{for(_0x4deb0c=!0x1,_0x47a526=0x0;_0x47a526<_0x4014d8;_0x47a526++){_0x431dd5=(_0x3b8dc3=_0x2e250b[_0x47a526])[_0x44267b(0x2e6d)](_0x12f052);var _0x4d3e4f=(_0x4bf4cf=_0x3b8dc3[_0x427c10(0x1562)])[_0x44267b(0x2ef4)];if(_0x4d3e4f>0x0){for(_0x4deb0c=!0x0,_0x3f52e5=0x0;_0x3f52e5<_0x4d3e4f;_0x3f52e5++)_0x2143c7=_0x4bf4cf[_0x3f52e5],_0x3b8dc3[_0x44267b(0x45fe)](_0x2143c7),this[_0x427c10(0x30c2)](_0x12f052,_0x2143c7);}}for(_0x47a526=0x0;_0x47a526<_0x26c25c;_0x47a526++){_0x431dd5=(_0x3b8dc3=_0x4c9ff6[_0x47a526])[_0x44267b(0x2e6d)](_0x12f052);var _0x189519=(_0x4bf4cf=_0x3b8dc3[_0x427c10(0x1562)])[_0x427c10(0x809)];if(_0x189519>0x0){for(_0x4deb0c=!0x0,_0x3f52e5=0x0;_0x3f52e5<_0x189519;_0x3f52e5++)_0x2143c7=_0x4bf4cf[_0x3f52e5],_0x3b8dc3[_0x427c10(0x4f4b)](_0x2143c7),this[_0x427c10(0x30c2)](_0x12f052,_0x2143c7);}}}while(_0x4deb0c);return _0x431dd5;},StaticOutlineGeometryBatch[_0x5e00b3(0x3720)][_0x5e00b3(0x2323)]=function(_0x27fd44,_0xf025b4){var _0x4cc663=_0x307c2b,_0x5356de=_0x5e00b3,_0x39e953,_0x299384=this[_0x5356de(0x8b1)][_0x5356de(0xc98)],_0x26ae28=_0x299384[_0x5356de(0x809)];for(_0x39e953=0x0;_0x39e953<_0x26ae28;_0x39e953++){var _0x4d6200=_0x299384[_0x39e953];if(_0x4d6200[_0x5356de(0x5655)](_0x27fd44))return _0x4d6200[_0x5356de(0x2323)](_0x27fd44,_0xf025b4);}var _0x4feb37=this[_0x4cc663(0x5a69)][_0x5356de(0xc98)],_0x9efae9=_0x4feb37[_0x4cc663(0x2ef4)];for(_0x39e953=0x0;_0x39e953<_0x9efae9;_0x39e953++){var _0xbe0315=_0x4feb37[_0x39e953];if(_0xbe0315[_0x5356de(0x5655)](_0x27fd44))return _0xbe0315[_0x5356de(0x2323)](_0x27fd44,_0xf025b4);}return BoundingSphereState$1[_0x4cc663(0x1e4f)];},StaticOutlineGeometryBatch['prototype']['removeAllPrimitives']=function(){var _0x2a742e=_0x5e00b3,_0x3897c8,_0x2d68cf=this[_0x2a742e(0x8b1)][_0x2a742e(0xc98)],_0x326d5a=_0x2d68cf[_0x2a742e(0x809)];for(_0x3897c8=0x0;_0x3897c8<_0x326d5a;_0x3897c8++)_0x2d68cf[_0x3897c8][_0x2a742e(0x2c39)]();var _0xc1c5dc=this['_translucentBatches'][_0x2a742e(0xc98)],_0x32d158=_0xc1c5dc[_0x2a742e(0x809)];for(_0x3897c8=0x0;_0x3897c8<_0x32d158;_0x3897c8++)_0xc1c5dc[_0x3897c8][_0x2a742e(0x2c39)]();};var scratchColor$8=new Color$2();function WallGeometryOptions(_0x32c237){var _0x1485a5=_0x307c2b,_0x39b457=_0x5e00b3;this['id']=_0x32c237,this[_0x1485a5(0x43f1)]=void 0x0,this[_0x39b457(0x1c83)]=void 0x0,this[_0x39b457(0xec3)]=void 0x0,this[_0x39b457(0x5321)]=void 0x0,this['granularity']=void 0x0,this[_0x39b457(0x5add)]=void 0x0;}function WallGeometryUpdater(_0x19e733,_0x26bfc6){var _0x470372=_0x307c2b,_0x5cc37a=_0x5e00b3;GeometryUpdater[_0x5cc37a(0x3c9e)](this,{'entity':_0x19e733,'scene':_0x26bfc6,'geometryOptions':new WallGeometryOptions(_0x19e733),'geometryPropertyName':_0x5cc37a(0x1947),'observedPropertyNames':[_0x5cc37a(0x1631),_0x5cc37a(0x1947)]}),this[_0x5cc37a(0x5378)](_0x19e733,_0x5cc37a(0x1947),_0x19e733[_0x470372(0x762)],void 0x0);}function DynamicWallGeometryUpdater(_0x29160c,_0x39d6c7,_0x47d854){var _0x5dac01=_0x5e00b3;DynamicGeometryUpdater$1[_0x5dac01(0x3c9e)](this,_0x29160c,_0x39d6c7,_0x47d854);}defined$1(Object[_0x307c2b(0x47e7)])&&(WallGeometryUpdater[_0x307c2b(0x1aa2)]=Object[_0x5e00b3(0x2850)](GeometryUpdater[_0x5e00b3(0x3720)]),WallGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x26fc)]=WallGeometryUpdater),WallGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2b2d)]=function(_0xa9a246){var _0x583936=_0x307c2b,_0x27a064=_0x5e00b3,_0x52865f,_0x4ff76e,_0x89c4ea=this[_0x583936(0x5718)],_0x13f489=_0x89c4ea[_0x27a064(0x220e)](_0xa9a246),_0x4c3fc9=new ShowGeometryInstanceAttribute(_0x13f489&&_0x89c4ea[_0x27a064(0x227a)]&&this[_0x583936(0x2f71)][_0x27a064(0x4d6)](_0xa9a246)&&this[_0x27a064(0x20d7)][_0x27a064(0x4d6)](_0xa9a246)),_0x156610=this[_0x27a064(0xa00)][_0x27a064(0x4d6)](_0xa9a246),_0x14494b=DistanceDisplayConditionGeometryInstanceAttribute[_0x27a064(0x2b97)](_0x156610);return this[_0x27a064(0x31d8)]instanceof ColorMaterialProperty?(defined$1(this[_0x27a064(0x31d8)][_0x27a064(0x8fe)])&&(this[_0x27a064(0x31d8)][_0x27a064(0x8fe)][_0x583936(0x4837)]||_0x13f489)&&(_0x4ff76e=this[_0x583936(0x586a)]['color'][_0x27a064(0x4d6)](_0xa9a246,scratchColor$8)),defined$1(_0x4ff76e)||(_0x4ff76e=Color$2[_0x583936(0x5a89)]),_0x52865f={'show':_0x4c3fc9,'distanceDisplayCondition':_0x14494b,'color':ColorGeometryInstanceAttribute[_0x583936(0x8cb)](_0x4ff76e)}):_0x52865f={'show':_0x4c3fc9,'distanceDisplayCondition':_0x14494b},new GeometryInstance({'id':_0x89c4ea,'geometry':new WallGeometry(this[_0x27a064(0x159b)]),'attributes':_0x52865f});},WallGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x23ec)]=function(_0x4e51bc){var _0x1ef9ac=_0x5e00b3,_0x46cb6b=this[_0x1ef9ac(0x7d8)],_0x4a1cd2=_0x46cb6b[_0x1ef9ac(0x220e)](_0x4e51bc),_0x13c24d=Property$1[_0x1ef9ac(0x5611)](this[_0x1ef9ac(0x1b03)],_0x4e51bc,Color$2[_0x1ef9ac(0x12b7)],scratchColor$8),_0x2a7378=this[_0x1ef9ac(0xa00)][_0x1ef9ac(0x4d6)](_0x4e51bc);return new GeometryInstance({'id':_0x46cb6b,'geometry':new WallOutlineGeometry(this['_options']),'attributes':{'show':new ShowGeometryInstanceAttribute(_0x4a1cd2&&_0x46cb6b[_0x1ef9ac(0x227a)]&&this[_0x1ef9ac(0x5b19)][_0x1ef9ac(0x4d6)](_0x4e51bc)&&this[_0x1ef9ac(0x4e74)][_0x1ef9ac(0x4d6)](_0x4e51bc)),'color':ColorGeometryInstanceAttribute[_0x1ef9ac(0x3255)](_0x13c24d),'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0x1ef9ac(0x2b97)](_0x2a7378)}});},WallGeometryUpdater['prototype'][_0x5e00b3(0x5d89)]=function(_0x19540d,_0x55f83a){var _0x41b9e5=_0x5e00b3;return!defined$1(_0x55f83a[_0x41b9e5(0x1c83)])||GeometryUpdater[_0x41b9e5(0x3720)][_0x41b9e5(0x5d89)][_0x41b9e5(0x3c9e)](this,_0x19540d,_0x55f83a);},WallGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x3f10)]=function(_0x370894){return!0x1;},WallGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x41da)]=function(_0xfeb558,_0x4e34f2){var _0x1a542a=_0x307c2b,_0xfa4096=_0x5e00b3;return!(_0x4e34f2[_0xfa4096(0x1c83)][_0xfa4096(0x41b2)]&&Property$1[_0x1a542a(0x4837)](_0x4e34f2[_0xfa4096(0xec3)])&&Property$1[_0xfa4096(0x41b2)](_0x4e34f2[_0x1a542a(0x45b3)])&&Property$1[_0xfa4096(0x41b2)](_0x4e34f2['outlineWidth'])&&Property$1[_0xfa4096(0x41b2)](_0x4e34f2[_0xfa4096(0x2da6)]));},WallGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x382d)]=function(_0x32d697,_0xbce6d4){var _0x2e2177=_0x307c2b,_0x56524e=_0x5e00b3,_0x925986=_0xbce6d4[_0x56524e(0xec3)],_0xd307f=_0xbce6d4['maximumHeights'],_0x57d7a8=_0xbce6d4[_0x56524e(0x2da6)],_0x1f3e6c=this[_0x56524e(0x31d8)]instanceof ColorMaterialProperty,_0x550db1=_0xbce6d4[_0x2e2177(0x1d15)],_0x4367a4=this[_0x56524e(0x159b)];_0x4367a4[_0x2e2177(0x43f1)]=_0x1f3e6c?PerInstanceColorAppearance[_0x56524e(0x4fb)]:MaterialAppearance[_0x56524e(0x2bdf)][_0x56524e(0x4db)][_0x2e2177(0x43f1)],_0x4367a4[_0x56524e(0x1c83)]=_0xbce6d4[_0x56524e(0x1c83)][_0x56524e(0x4d6)](Iso8601[_0x56524e(0x5b41)],_0x4367a4['positions']),_0x4367a4['minimumHeights']=defined$1(_0x925986)?_0x925986[_0x56524e(0x4d6)](Iso8601[_0x56524e(0x5b41)],_0x4367a4[_0x56524e(0xec3)]):void 0x0,_0x4367a4[_0x56524e(0x5321)]=defined$1(_0xd307f)?_0xd307f[_0x56524e(0x4d6)](Iso8601[_0x56524e(0x5b41)],_0x4367a4[_0x56524e(0x5321)]):void 0x0,_0x4367a4['granularity']=defined$1(_0x57d7a8)?_0x57d7a8[_0x56524e(0x4d6)](Iso8601[_0x56524e(0x5b41)]):void 0x0,_0x4367a4[_0x2e2177(0x1d15)]=defined$1(_0x550db1)?_0x550db1[_0x56524e(0x4d6)](Iso8601[_0x2e2177(0x150f)]):void 0x0;},WallGeometryUpdater[_0x5e00b3(0x31f5)]=DynamicWallGeometryUpdater,defined$1(Object[_0x5e00b3(0x2850)])&&(DynamicWallGeometryUpdater['prototype']=Object[_0x307c2b(0x47e7)](DynamicGeometryUpdater$1[_0x5e00b3(0x3720)]),DynamicWallGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x5a6f)]=DynamicWallGeometryUpdater),DynamicWallGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x5d89)]=function(_0x2f4935,_0x51795a,_0x191b68){var _0x5a4280=_0x5e00b3;return!defined$1(this[_0x5a4280(0x159b)][_0x5a4280(0x1c83)])||DynamicGeometryUpdater$1[_0x5a4280(0x3720)]['_isHidden'][_0x5a4280(0x3c9e)](this,_0x2f4935,_0x51795a,_0x191b68);},DynamicWallGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x1948)]=function(_0x1f96be,_0x44a0b2,_0x463429){var _0xc965ec=_0x307c2b,_0x5d7131=_0x5e00b3,_0x46c5f6=this[_0x5d7131(0x159b)];_0x46c5f6[_0x5d7131(0x1c83)]=Property$1[_0x5d7131(0x5db9)](_0x44a0b2['positions'],_0x463429,_0x46c5f6[_0x5d7131(0x1c83)]),_0x46c5f6[_0x5d7131(0xec3)]=Property$1[_0x5d7131(0x5db9)](_0x44a0b2[_0x5d7131(0xec3)],_0x463429,_0x46c5f6[_0x5d7131(0xec3)]),_0x46c5f6[_0x5d7131(0x5321)]=Property$1[_0x5d7131(0x5db9)](_0x44a0b2[_0xc965ec(0x45b3)],_0x463429,_0x46c5f6[_0x5d7131(0x5321)]),_0x46c5f6[_0x5d7131(0x2da6)]=Property$1['getValueOrUndefined'](_0x44a0b2[_0x5d7131(0x2da6)],_0x463429);};var emptyArray$1=[],geometryUpdaters=[BoxGeometryUpdater,CylinderGeometryUpdater,CorridorGeometryUpdater,EllipseGeometryUpdater,EllipsoidGeometryUpdater,PlaneGeometryUpdater,PolygonGeometryUpdater,PolylineVolumeGeometryUpdater,RectangleGeometryUpdater,WallGeometryUpdater,CustomGeometryUpdater];function GeometryUpdaterSet(_0x59450c,_0x5a57a9){var _0x309b37=_0x307c2b,_0x55a1e4=_0x5e00b3;this[_0x55a1e4(0x5573)]=_0x59450c,this[_0x309b37(0x24a7)]=_0x5a57a9;var _0x35b2b1=new Array(geometryUpdaters['length']),_0x2446e2=new Event();function _0x1c90ef(_0x4f678d){var _0x37a76d=_0x55a1e4;_0x2446e2[_0x37a76d(0x1c10)](_0x4f678d);}for(var _0x21144b=new EventHelper(),_0x586133=0x0;_0x586133<_0x35b2b1[_0x309b37(0x2ef4)];_0x586133++){var _0x4783fa=new geometryUpdaters[_0x586133](_0x59450c,_0x5a57a9);_0x21144b[_0x55a1e4(0x30c2)](_0x4783fa[_0x309b37(0x27e2)],_0x1c90ef),_0x35b2b1[_0x586133]=_0x4783fa;}this[_0x55a1e4(0x502f)]=_0x35b2b1,this[_0x309b37(0x27e2)]=_0x2446e2,this[_0x55a1e4(0xd36)]=_0x21144b,this[_0x309b37(0x1546)]=_0x59450c[_0x55a1e4(0x5eb2)][_0x55a1e4(0x13f3)](GeometryUpdaterSet['prototype'][_0x55a1e4(0x5378)],this);}function GeometryVisualizer(_0x5b1c0f,_0x5ba3f5,_0x3be6ce,_0x40bde8){var _0x8a838b=_0x307c2b,_0x5a5623=_0x5e00b3;_0x3be6ce=defaultValue$1(_0x3be6ce,_0x5b1c0f[_0x5a5623(0x37e8)]),_0x40bde8=defaultValue$1(_0x40bde8,_0x5b1c0f[_0x5a5623(0x5478)]),this[_0x5a5623(0x5e52)]=_0x5b1c0f,this[_0x5a5623(0x1fda)]=_0x3be6ce,this[_0x5a5623(0x280)]=_0x40bde8,this[_0x8a838b(0x3331)]=void 0x0,this[_0x5a5623(0x1d23)]=new AssociativeArray(),this[_0x5a5623(0x34c7)]=new AssociativeArray(),this[_0x8a838b(0x55a4)]=new AssociativeArray();var _0x190bb2=ShadowMode$1[_0x8a838b(0x3b2b)];this[_0x5a5623(0x22c8)]=new Array(0x2*_0x190bb2),this[_0x5a5623(0x24b3)]=new Array(0x2*_0x190bb2),this[_0x5a5623(0x4add)]=new Array(0x2*_0x190bb2),this[_0x5a5623(0x388a)]=new Array(0x2*_0x190bb2),this[_0x5a5623(0x23a)]=new Array(0x2*_0x190bb2);var _0x1ec0b8,_0x5c4392=Entity[_0x5a5623(0x3775)](_0x5b1c0f);for(this[_0x5a5623(0x2fb6)]=_0x5c4392,_0x1ec0b8=0x0;_0x1ec0b8<_0x190bb2;++_0x1ec0b8)this[_0x5a5623(0x22c8)][_0x1ec0b8]=new StaticOutlineGeometryBatch(_0x3be6ce,_0x5b1c0f,_0x1ec0b8,!0x1),this[_0x8a838b(0x21b5)][_0x190bb2+_0x1ec0b8]=new StaticOutlineGeometryBatch(_0x3be6ce,_0x5b1c0f,_0x1ec0b8,!0x0),this[_0x5a5623(0x24b3)][_0x1ec0b8]=new StaticGeometryColorBatch(_0x3be6ce,PerInstanceColorAppearance,void 0x0,!0x0,_0x1ec0b8,!0x0),this[_0x5a5623(0x24b3)][_0x190bb2+_0x1ec0b8]=new StaticGeometryColorBatch(_0x3be6ce,PerInstanceColorAppearance,void 0x0,!0x0,_0x1ec0b8,!0x1),this[_0x8a838b(0xcc8)][_0x1ec0b8]=new StaticGeometryPerMaterialBatch(_0x3be6ce,MaterialAppearance,void 0x0,!0x0,_0x1ec0b8,!0x0),this[_0x5a5623(0x4add)][_0x190bb2+_0x1ec0b8]=new StaticGeometryPerMaterialBatch(_0x3be6ce,MaterialAppearance,void 0x0,!0x0,_0x1ec0b8,!0x1),this[_0x5a5623(0x388a)][_0x1ec0b8]=new StaticGeometryColorBatch(_0x3be6ce,PerInstanceColorAppearance,void 0x0,!0x1,_0x1ec0b8,!0x0),this[_0x5a5623(0x388a)][_0x190bb2+_0x1ec0b8]=new StaticGeometryColorBatch(_0x3be6ce,PerInstanceColorAppearance,void 0x0,!0x1,_0x1ec0b8,!0x1),this[_0x5a5623(0x23a)][_0x1ec0b8]=new StaticGeometryPerMaterialBatch(_0x3be6ce,MaterialAppearance,void 0x0,!0x1,_0x1ec0b8,!0x0),this[_0x5a5623(0x23a)][_0x190bb2+_0x1ec0b8]=new StaticGeometryPerMaterialBatch(_0x3be6ce,MaterialAppearance,void 0x0,!0x1,_0x1ec0b8,!0x1);var _0x5c5d8a=ClassificationType$1[_0x8a838b(0x4670)],_0xb310b=new Array(_0x5c5d8a),_0x51d0de=[];if(_0x5c4392){for(_0x1ec0b8=0x0;_0x1ec0b8<_0x5c5d8a;++_0x1ec0b8)_0x51d0de[_0x8a838b(0x2a0e)](new StaticGroundGeometryPerMaterialBatch(_0x40bde8,_0x1ec0b8,MaterialAppearance)),_0xb310b[_0x1ec0b8]=new StaticGroundGeometryColorBatch(_0x40bde8,_0x1ec0b8);}else{for(_0x1ec0b8=0x0;_0x1ec0b8<_0x5c5d8a;++_0x1ec0b8)_0xb310b[_0x1ec0b8]=new StaticGroundGeometryColorBatch(_0x40bde8,_0x1ec0b8);}this[_0x8a838b(0x4d5c)]=_0xb310b,this[_0x5a5623(0x4547)]=_0x51d0de,this[_0x5a5623(0x45f0)]=new DynamicGeometryBatch(_0x3be6ce,_0x40bde8),this[_0x5a5623(0x1785)]=this[_0x5a5623(0x22c8)][_0x5a5623(0x736)](this[_0x5a5623(0x24b3)],this[_0x5a5623(0x4add)],this[_0x5a5623(0x388a)],this[_0x5a5623(0x23a)],this[_0x5a5623(0x57be)],this[_0x5a5623(0x4547)],this[_0x5a5623(0x45f0)]),this[_0x5a5623(0x2ffc)]=new AssociativeArray(),this[_0x8a838b(0x5243)]=new AssociativeArray(),this[_0x5a5623(0x14b8)]=_0x5ba3f5,_0x5ba3f5[_0x5a5623(0xf02)][_0x5a5623(0x13f3)](GeometryVisualizer[_0x8a838b(0x1aa2)][_0x5a5623(0x1cfb)],this),this[_0x5a5623(0x1cfb)](_0x5ba3f5,_0x5ba3f5[_0x8a838b(0x225a)],emptyArray$1);}GeometryUpdaterSet[_0x5e00b3(0x3720)][_0x5e00b3(0x5378)]=function(_0x3f5a9b,_0x326282,_0x28794e,_0x288cd8){var _0xf2f1fe=_0x5e00b3;for(var _0x399072=this[_0xf2f1fe(0x502f)],_0x64c8f9=0x0;_0x64c8f9<_0x399072[_0xf2f1fe(0x809)];_0x64c8f9++)_0x399072[_0x64c8f9][_0xf2f1fe(0x5378)](_0x3f5a9b,_0x326282,_0x28794e,_0x288cd8);},GeometryUpdaterSet[_0x307c2b(0x1aa2)][_0x5e00b3(0x326d)]=function(_0x2ca77e){var _0x3bc8db=_0x307c2b,_0x4ad51e=_0x5e00b3;for(var _0x4ef3d8=this[_0x4ad51e(0x502f)],_0x2ed53b=0x0;_0x2ed53b<_0x4ef3d8[_0x3bc8db(0x2ef4)];_0x2ed53b++)_0x2ca77e(_0x4ef3d8[_0x2ed53b]);},GeometryUpdaterSet[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x1d9d5b=_0x307c2b,_0x10b32f=_0x5e00b3;this[_0x10b32f(0xd36)][_0x10b32f(0x443c)]();for(var _0x55e262=this[_0x1d9d5b(0x903)],_0x221f53=0x0;_0x221f53<_0x55e262[_0x10b32f(0x809)];_0x221f53++)_0x55e262[_0x221f53][_0x10b32f(0x2947)]();this[_0x10b32f(0x238b)](),destroyObject$1(this);},GeometryVisualizer[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x38d01a){var _0x213077=_0x307c2b,_0x3d424f=_0x5e00b3,_0x1ff452,_0x293147,_0x8b044a,_0x47b1b4,_0x4f3fba=this[_0x3d424f(0x1d23)],_0x1bb4ac=_0x4f3fba[_0x3d424f(0xc98)],_0x24b413=this['_removedObjects'],_0x4a324d=_0x24b413[_0x3d424f(0xc98)],_0x5a6b47=this[_0x3d424f(0x4615)],_0x3e502f=_0x5a6b47['values'],_0x45817c=this;for(_0x1ff452=_0x3e502f['length']-0x1;_0x1ff452>-0x1;_0x1ff452--)_0x8b044a=(_0x293147=_0x3e502f[_0x1ff452])['id'],(_0x47b1b4=this[_0x3d424f(0x2c00)][_0x213077(0x3abb)](_0x8b044a))[_0x213077(0x3740)]===_0x293147?_0x47b1b4[_0x3d424f(0x326d)](function(_0x2b294a){var _0x53a6fb=_0x213077,_0x2e2ab0=_0x3d424f;_0x45817c[_0x53a6fb(0x56e7)](_0x2b294a),_0x45817c[_0x2e2ab0(0x5c7)](_0x38d01a,_0x2b294a);}):(_0x4a324d[_0x3d424f(0x5323)](_0x293147),_0x1bb4ac[_0x3d424f(0x5323)](_0x293147));for(_0x1ff452=_0x4a324d['length']-0x1;_0x1ff452>-0x1;_0x1ff452--)if(_0x8b044a=(_0x293147=_0x4a324d[_0x1ff452])['id'],defined$1(_0x47b1b4=this[_0x3d424f(0x2c00)]['get'](_0x8b044a))&&(_0x47b1b4[_0x3d424f(0x326d)](this[_0x213077(0x56e7)][_0x3d424f(0xdbb)](this)),_0x47b1b4[_0x3d424f(0x2947)](),this[_0x3d424f(0x2c00)][_0x213077(0x45fe)](_0x8b044a),this[_0x3d424f(0x2ffc)]['get'](_0x8b044a)(),this[_0x3d424f(0x2ffc)][_0x213077(0x45fe)](_0x8b044a),_0x293147['children'][_0x213077(0x2ef4)]>0x0))for(var _0x523b15=0x0;_0x523b15<_0x293147[_0x3d424f(0x2e0)]['length'];_0x523b15++){_0x8b044a=(_0x7fcaf8=_0x293147[_0x3d424f(0x2e0)][_0x523b15])['id'],defined$1(_0x47b1b4=this[_0x213077(0x5243)]['get'](_0x8b044a))&&(_0x47b1b4[_0x3d424f(0x326d)](this[_0x213077(0x56e7)][_0x3d424f(0xdbb)](this)),_0x47b1b4[_0x3d424f(0x2947)](),this[_0x3d424f(0x2c00)][_0x3d424f(0x4f4b)](_0x8b044a),this[_0x3d424f(0x2ffc)][_0x213077(0x3abb)](_0x8b044a)(),this[_0x3d424f(0x2ffc)][_0x3d424f(0x4f4b)](_0x8b044a));}for(_0x1ff452=_0x1bb4ac[_0x213077(0x2ef4)]-0x1;_0x1ff452>-0x1;_0x1ff452--)if(_0x8b044a=(_0x293147=_0x1bb4ac[_0x1ff452])['id'],_0x47b1b4=new GeometryUpdaterSet(_0x293147,this[_0x3d424f(0x5e52)]),this[_0x3d424f(0x2c00)][_0x3d424f(0x10aa)](_0x8b044a,_0x47b1b4),_0x47b1b4['forEach'](function(_0xac9b30){var _0x49a7cf=_0x3d424f;_0x45817c[_0x49a7cf(0x5c7)](_0x38d01a,_0xac9b30);}),this['_subscriptions'][_0x3d424f(0x10aa)](_0x8b044a,_0x47b1b4[_0x3d424f(0x1d38)][_0x3d424f(0x13f3)](GeometryVisualizer['_onGeometryChanged'],this)),_0x293147[_0x3d424f(0x2e0)][_0x3d424f(0x809)]>0x0)for(_0x523b15=0x0;_0x523b15<_0x293147[_0x3d424f(0x2e0)][_0x3d424f(0x809)];_0x523b15++){var _0x7fcaf8=_0x293147[_0x3d424f(0x2e0)][_0x523b15];_0x293147[_0x213077(0x1397)][_0x3d424f(0x5655)](_0x7fcaf8)||(_0x8b044a=_0x7fcaf8['id'],_0x47b1b4=new GeometryUpdaterSet(_0x7fcaf8,this[_0x3d424f(0x5e52)]),this[_0x213077(0x5243)][_0x3d424f(0x10aa)](_0x8b044a,_0x47b1b4),_0x47b1b4['forEach'](function(_0x216ed1){_0x45817c['_insertUpdaterIntoBatch'](_0x38d01a,_0x216ed1);}),this[_0x213077(0x5666)][_0x3d424f(0x10aa)](_0x8b044a,_0x47b1b4[_0x3d424f(0x1d38)][_0x213077(0x3b94)](GeometryVisualizer[_0x3d424f(0x4c0f)],this)));}_0x4f3fba[_0x3d424f(0x443c)](),_0x24b413[_0x3d424f(0x443c)](),_0x5a6b47[_0x213077(0x2c10)]();var _0x1aeb0b=!0x0,_0x1372b8=this[_0x3d424f(0x1785)],_0x1da5dc=_0x1372b8[_0x3d424f(0x809)];for(_0x1ff452=0x0;_0x1ff452<_0x1da5dc;_0x1ff452++)_0x1aeb0b=_0x1372b8[_0x1ff452][_0x3d424f(0xa16)](_0x38d01a)&&_0x1aeb0b;return _0x1aeb0b;};var getBoundingSphereArrayScratch$2=[],getBoundingSphereBoundingSphereScratch$2=new BoundingSphere();GeometryVisualizer[_0x307c2b(0x1aa2)][_0x5e00b3(0x2323)]=function(_0x28540c,_0x515739){var _0x1acbf5=_0x307c2b,_0x17562f=_0x5e00b3;for(var _0x18c59c=getBoundingSphereArrayScratch$2,_0x227e6b=getBoundingSphereBoundingSphereScratch$2,_0x18532a=0x0,_0x35092e=BoundingSphereState$1[_0x17562f(0x500f)],_0x541fe8=this[_0x17562f(0x1785)],_0x3fd620=_0x541fe8[_0x17562f(0x809)],_0x4af774=_0x28540c['id'],_0x454184=this[_0x1acbf5(0x5243)][_0x17562f(0x38c4)](_0x4af774)[_0x17562f(0x502f)],_0x3b67c8=0x0;_0x3b67c8<_0x454184[_0x17562f(0x809)];_0x3b67c8++)for(var _0x39eb1a=_0x454184[_0x3b67c8],_0x2e44da=0x0;_0x2e44da<_0x3fd620;_0x2e44da++){if((_0x35092e=_0x541fe8[_0x2e44da]['getBoundingSphere'](_0x39eb1a,_0x227e6b))===BoundingSphereState$1[_0x1acbf5(0x5ad)])return BoundingSphereState$1[_0x17562f(0x5006)];_0x35092e===BoundingSphereState$1[_0x17562f(0x500f)]&&(_0x18c59c[_0x18532a]=BoundingSphere[_0x17562f(0x40f3)](_0x227e6b,_0x18c59c[_0x18532a]),_0x18532a++);}return 0x0===_0x18532a?BoundingSphereState$1[_0x17562f(0xf90)]:(_0x18c59c[_0x17562f(0x809)]=_0x18532a,BoundingSphere[_0x17562f(0x5947)](_0x18c59c,_0x515739),BoundingSphereState$1[_0x1acbf5(0x1d4b)]);},GeometryVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},GeometryVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x4f9133=_0x307c2b,_0x47508e=_0x5e00b3,_0x3f3d9d;this[_0x47508e(0x14b8)][_0x47508e(0xf02)][_0x47508e(0x3da7)](GeometryVisualizer[_0x47508e(0x3720)][_0x4f9133(0x180b)],this),this[_0x47508e(0x1d23)][_0x47508e(0x443c)](),this[_0x47508e(0x34c7)][_0x47508e(0x443c)]();var _0x3754ec=this[_0x47508e(0x1785)],_0x39de35=_0x3754ec[_0x47508e(0x809)];for(_0x3f3d9d=0x0;_0x3f3d9d<_0x39de35;_0x3f3d9d++)_0x3754ec[_0x3f3d9d]['removeAllPrimitives']();var _0x194705=this[_0x47508e(0x2ffc)][_0x47508e(0xc98)];for(_0x39de35=_0x194705[_0x47508e(0x809)],_0x3f3d9d=0x0;_0x3f3d9d<_0x39de35;_0x3f3d9d++)_0x194705[_0x3f3d9d]();this[_0x47508e(0x2ffc)][_0x4f9133(0x2c10)]();var _0x3dfb63=this[_0x47508e(0x2c00)][_0x4f9133(0x225a)];for(_0x39de35=_0x3dfb63[_0x47508e(0x809)],_0x3f3d9d=0x0;_0x3f3d9d<_0x39de35;_0x3f3d9d++)_0x3dfb63[_0x3f3d9d][_0x47508e(0x2947)]();return this['_updaterSets'][_0x47508e(0x443c)](),destroyObject$1(this);},GeometryVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x44e3)]=function(_0x1b9b6c){var _0x887dc4=_0x307c2b,_0x3db461=_0x5e00b3;for(var _0x55d594=this[_0x887dc4(0x2cdf)],_0x5972a4=_0x55d594[_0x3db461(0x809)],_0x581b1b=0x0;_0x581b1b<_0x5972a4;_0x581b1b++)_0x55d594[_0x581b1b][_0x3db461(0x4f4b)](_0x1b9b6c);},GeometryVisualizer[_0x307c2b(0x1aa2)][_0x5e00b3(0x5c7)]=function(_0x557ef8,_0x280df0){var _0x47ed71=_0x307c2b,_0x2cc959=_0x5e00b3;if(_0x280df0[_0x2cc959(0x4d62)])this[_0x2cc959(0x45f0)]['add'](_0x557ef8,_0x280df0);else{var _0x2c678d;(_0x280df0['outlineEnabled']||_0x280df0[_0x2cc959(0x49b4)])&&(_0x2c678d=_0x280df0[_0x2cc959(0x2b5a)][_0x2cc959(0x4d6)](_0x557ef8));var _0x46bebe=ShadowMode$1[_0x2cc959(0x3296)];if(_0x280df0[_0x2cc959(0x53f7)]&&(defined$1(_0x280df0[_0x2cc959(0x3f2f)])?this[_0x2cc959(0x22c8)][_0x46bebe+_0x2c678d][_0x2cc959(0x30c2)](_0x557ef8,_0x280df0):this[_0x2cc959(0x22c8)][_0x2c678d][_0x2cc959(0x30c2)](_0x557ef8,_0x280df0)),_0x280df0[_0x2cc959(0x49b4)]){if(_0x280df0[_0x2cc959(0x514e)]){var _0x2d9958=_0x280df0['classificationTypeProperty'][_0x2cc959(0x4d6)](_0x557ef8);_0x280df0[_0x2cc959(0x1918)]instanceof ColorMaterialProperty?this['_groundColorBatches'][_0x2d9958][_0x2cc959(0x30c2)](_0x557ef8,_0x280df0):this[_0x2cc959(0x4547)][_0x2d9958][_0x47ed71(0x1af6)](_0x557ef8,_0x280df0);}else _0x280df0[_0x2cc959(0x1527)]?_0x280df0[_0x2cc959(0x1918)]instanceof ColorMaterialProperty?defined$1(_0x280df0[_0x2cc959(0x3f2f)])?this[_0x2cc959(0x24b3)][_0x46bebe+_0x2c678d][_0x47ed71(0x1af6)](_0x557ef8,_0x280df0):this[_0x2cc959(0x24b3)][_0x2c678d][_0x47ed71(0x1af6)](_0x557ef8,_0x280df0):defined$1(_0x280df0[_0x2cc959(0x3f2f)])?this[_0x2cc959(0x4add)][_0x46bebe+_0x2c678d][_0x2cc959(0x30c2)](_0x557ef8,_0x280df0):this[_0x2cc959(0x4add)][_0x2c678d][_0x2cc959(0x30c2)](_0x557ef8,_0x280df0):_0x280df0[_0x2cc959(0x1918)]instanceof ColorMaterialProperty?defined$1(_0x280df0[_0x2cc959(0x3f2f)])?this[_0x47ed71(0x5a17)][_0x46bebe+_0x2c678d][_0x2cc959(0x30c2)](_0x557ef8,_0x280df0):this[_0x2cc959(0x388a)][_0x2c678d][_0x2cc959(0x30c2)](_0x557ef8,_0x280df0):defined$1(_0x280df0[_0x2cc959(0x3f2f)])?this[_0x2cc959(0x23a)][_0x46bebe+_0x2c678d][_0x2cc959(0x30c2)](_0x557ef8,_0x280df0):this[_0x2cc959(0x23a)][_0x2c678d][_0x2cc959(0x30c2)](_0x557ef8,_0x280df0);}}},GeometryVisualizer[_0x5e00b3(0x4c0f)]=function(_0x4398e6){var _0x22b86f=_0x307c2b,_0x538008=_0x5e00b3,_0x28f0f0=this[_0x538008(0x34c7)],_0x5806a1=this[_0x538008(0x4615)],_0x3694fa=_0x4398e6[_0x22b86f(0x3740)],_0x51e036=_0x3694fa['id'];defined$1(_0x28f0f0[_0x22b86f(0x3abb)](_0x51e036))||defined$1(_0x5806a1[_0x538008(0x38c4)](_0x51e036))||_0x5806a1[_0x538008(0x10aa)](_0x51e036,_0x3694fa);},GeometryVisualizer[_0x5e00b3(0x3720)][_0x307c2b(0x180b)]=function(_0x1179a7,_0x25e18d,_0x2346ab){var _0x523e9a=_0x307c2b,_0x15ee3d=_0x5e00b3,_0x20d7d0,_0x4522c2,_0x58fa8f,_0x14b76b=this[_0x523e9a(0x1dd3)],_0x3e59f7=this[_0x15ee3d(0x34c7)],_0x2b370b=this[_0x15ee3d(0x4615)];for(_0x20d7d0=_0x2346ab[_0x523e9a(0x2ef4)]-0x1;_0x20d7d0>-0x1;_0x20d7d0--)_0x4522c2=(_0x58fa8f=_0x2346ab[_0x20d7d0])['id'],_0x14b76b[_0x15ee3d(0x4f4b)](_0x4522c2)||(_0x3e59f7[_0x523e9a(0x3235)](_0x4522c2,_0x58fa8f),_0x2b370b[_0x523e9a(0x45fe)](_0x4522c2));for(_0x20d7d0=_0x25e18d[_0x15ee3d(0x809)]-0x1;_0x20d7d0>-0x1;_0x20d7d0--)_0x4522c2=(_0x58fa8f=_0x25e18d[_0x20d7d0])['id'],_0x3e59f7[_0x15ee3d(0x4f4b)](_0x4522c2)?_0x2b370b[_0x523e9a(0x3235)](_0x4522c2,_0x58fa8f):_0x14b76b[_0x15ee3d(0x10aa)](_0x4522c2,_0x58fa8f);};var defaultScale$1=0x1,defaultFont=_0x5e00b3(0x1e26),defaultStyle=LabelStyle$1[_0x5e00b3(0x5738)],defaultFillColor=Color$2[_0x5e00b3(0x3b7e)],defaultOutlineColor$2=Color$2[_0x5e00b3(0x12b7)],defaultOutlineWidth$2=0x1,defaultShowBackground=!0x1,defaultBackgroundColor$1=new Color$2(0.165,0.165,0.165,0.8),defaultBackgroundPadding=new Cartesian2(0x7,0x5),defaultPixelOffset=Cartesian2[_0x307c2b(0x12ef)],defaultEyeOffset=Cartesian3[_0x307c2b(0x12ef)],defaultHeightReference$1=HeightReference$1[_0x307c2b(0x364a)],defaultHorizontalOrigin=HorizontalOrigin$1[_0x5e00b3(0x8fa)],defaultVerticalOrigin=VerticalOrigin$1[_0x5e00b3(0x8fa)],positionScratch$3=new Cartesian3(),fillColorScratch=new Color$2(),outlineColorScratch$1=new Color$2(),backgroundColorScratch=new Color$2(),backgroundPaddingScratch=new Cartesian2(),eyeOffsetScratch=new Cartesian3(),pixelOffsetScratch=new Cartesian2(),translucencyByDistanceScratch$1=new NearFarScalar(),pixelOffsetScaleByDistanceScratch=new NearFarScalar(),scaleByDistanceScratch$1=new NearFarScalar(),distanceDisplayConditionScratch$2=new DistanceDisplayCondition();function EntityData$2(_0x4199c9){var _0x2dd0f4=_0x307c2b,_0xab57b0=_0x5e00b3;this[_0xab57b0(0x5573)]=_0x4199c9,this[_0xab57b0(0x3f6f)]=void 0x0,this[_0x2dd0f4(0x1c07)]=void 0x0;}function LabelVisualizer(_0x5ad636,_0xfc8e5d){var _0x3dd433=_0x5e00b3;_0xfc8e5d[_0x3dd433(0xf02)][_0x3dd433(0x13f3)](LabelVisualizer[_0x3dd433(0x3720)][_0x3dd433(0x1cfb)],this),this[_0x3dd433(0x19b6)]=_0x5ad636,this[_0x3dd433(0x14b8)]=_0xfc8e5d,this[_0x3dd433(0xb26)]=new AssociativeArray(),this[_0x3dd433(0x1cfb)](_0xfc8e5d,_0xfc8e5d[_0x3dd433(0xc98)],[],[]);}function returnPrimitive$1(_0x336d45,_0x52c325,_0x372482){var _0x1bf88e=_0x5e00b3;defined$1(_0x336d45)&&(_0x336d45[_0x1bf88e(0x3f6f)]=void 0x0,_0x372482[_0x1bf88e(0x59d8)](_0x52c325));}LabelVisualizer[_0x307c2b(0x1aa2)][_0x307c2b(0x2e6d)]=function(_0x5500de){var _0x2c44aa=_0x307c2b,_0x1f0980=_0x5e00b3;for(var _0x33bb58=this[_0x1f0980(0xb26)][_0x1f0980(0xc98)],_0x4ebff9=this[_0x1f0980(0x19b6)],_0xd3bb7=0x0,_0x3eb7ba=_0x33bb58[_0x1f0980(0x809)];_0xd3bb7<_0x3eb7ba;_0xd3bb7++){var _0xfbe55d,_0xb8ff15,_0x47ed81=_0x33bb58[_0xd3bb7],_0x266ba8=_0x47ed81[_0x1f0980(0x5573)],_0x2b21e0=_0x266ba8[_0x1f0980(0x4bec)],_0x16cba1=_0x47ed81[_0x1f0980(0x3f6f)],_0x5c393e=_0x266ba8[_0x2c44aa(0x2b25)]&&_0x266ba8[_0x2c44aa(0x775)](_0x5500de)&&Property$1[_0x1f0980(0x5611)](_0x2b21e0[_0x1f0980(0x1462)],_0x5500de,!0x0);if(_0x5c393e&&(_0xb8ff15=Property$1[_0x1f0980(0x5db9)](_0x266ba8[_0x1f0980(0x5391)],_0x5500de,positionScratch$3),_0xfbe55d=Property$1[_0x1f0980(0x5db9)](_0x2b21e0[_0x1f0980(0x4a60)],_0x5500de),_0x5c393e=defined$1(_0xb8ff15)&&defined$1(_0xfbe55d)),_0x5c393e){Property$1[_0x1f0980(0x41b2)](_0x266ba8[_0x1f0980(0x5391)])||(_0x4ebff9[_0x1f0980(0x1dc8)]=!0x0);var _0x202509=!0x1,_0x1ebf2f=Property$1[_0x2c44aa(0x1611)](_0x2b21e0[_0x2c44aa(0x206c)],_0x5500de,defaultHeightReference$1);defined$1(_0x16cba1)||((_0x16cba1=_0x4ebff9[_0x1f0980(0x57de)](_0x266ba8))['id']=_0x266ba8,_0x47ed81[_0x2c44aa(0xc0a)]=_0x16cba1,_0x202509=Cartesian3[_0x2c44aa(0x4d2)](_0x16cba1['position'],_0xb8ff15)&&_0x16cba1[_0x2c44aa(0x9a2)]===_0x1ebf2f),_0x16cba1[_0x1f0980(0x3234)]=!0x0,_0x16cba1[_0x1f0980(0x3747)]=_0xb8ff15,_0x16cba1[_0x2c44aa(0x1fe8)]=_0xfbe55d,_0x16cba1[_0x2c44aa(0x2897)]=Property$1[_0x1f0980(0x5611)](_0x2b21e0[_0x1f0980(0x108d)],_0x5500de,defaultScale$1),_0x16cba1[_0x1f0980(0x1299)]=Property$1[_0x2c44aa(0x1611)](_0x2b21e0[_0x1f0980(0x4127)],_0x5500de,defaultFont),_0x16cba1[_0x1f0980(0x8cd)]=Property$1[_0x1f0980(0x5611)](_0x2b21e0[_0x2c44aa(0x117d)],_0x5500de,defaultStyle),_0x16cba1[_0x1f0980(0xa09)]=Property$1['getValueOrDefault'](_0x2b21e0[_0x1f0980(0x12a0)],_0x5500de,defaultFillColor,fillColorScratch),_0x16cba1[_0x1f0980(0x247e)]=Property$1[_0x1f0980(0x5611)](_0x2b21e0[_0x2c44aa(0x34dd)],_0x5500de,defaultOutlineColor$2,outlineColorScratch$1),_0x16cba1[_0x1f0980(0x27cb)]=Property$1[_0x1f0980(0x5611)](_0x2b21e0[_0x2c44aa(0x587a)],_0x5500de,defaultOutlineWidth$2),_0x16cba1[_0x1f0980(0x1037)]=Property$1[_0x2c44aa(0x1611)](_0x2b21e0[_0x2c44aa(0x2380)],_0x5500de,defaultShowBackground),_0x16cba1[_0x1f0980(0x1b9e)]=Property$1[_0x1f0980(0x5611)](_0x2b21e0[_0x1f0980(0x534e)],_0x5500de,defaultBackgroundColor$1,backgroundColorScratch),_0x16cba1[_0x2c44aa(0x431e)]=Property$1[_0x1f0980(0x5611)](_0x2b21e0[_0x1f0980(0x9a7)],_0x5500de,defaultBackgroundPadding,backgroundPaddingScratch),_0x16cba1[_0x1f0980(0x2388)]=Property$1[_0x1f0980(0x5611)](_0x2b21e0[_0x2c44aa(0x3ddf)],_0x5500de,defaultPixelOffset,pixelOffsetScratch),_0x16cba1[_0x1f0980(0x5a50)]=Property$1[_0x1f0980(0x5611)](_0x2b21e0['_eyeOffset'],_0x5500de,defaultEyeOffset,eyeOffsetScratch),_0x16cba1[_0x1f0980(0x5698)]=_0x1ebf2f,_0x16cba1[_0x1f0980(0x42bf)]=Property$1[_0x1f0980(0x5611)](_0x2b21e0[_0x1f0980(0x5ab7)],_0x5500de,defaultHorizontalOrigin),_0x16cba1[_0x1f0980(0x2130)]=Property$1[_0x1f0980(0x5611)](_0x2b21e0[_0x1f0980(0x8a7)],_0x5500de,defaultVerticalOrigin),_0x16cba1[_0x2c44aa(0x3310)]=Property$1['getValueOrUndefined'](_0x2b21e0[_0x1f0980(0x51fb)],_0x5500de,translucencyByDistanceScratch$1),_0x16cba1[_0x1f0980(0x2f3e)]=Property$1[_0x1f0980(0x5db9)](_0x2b21e0[_0x2c44aa(0x43e2)],_0x5500de,pixelOffsetScaleByDistanceScratch),_0x16cba1[_0x1f0980(0x403a)]=Property$1[_0x2c44aa(0x22bf)](_0x2b21e0[_0x1f0980(0x1667)],_0x5500de,scaleByDistanceScratch$1),_0x16cba1[_0x1f0980(0xe9f)]=Property$1[_0x1f0980(0x5db9)](_0x2b21e0[_0x1f0980(0x4e59)],_0x5500de,distanceDisplayConditionScratch$2),_0x16cba1[_0x1f0980(0x5554)]=Property$1[_0x2c44aa(0x22bf)](_0x2b21e0[_0x2c44aa(0x37c7)],_0x5500de),_0x202509&&_0x16cba1[_0x1f0980(0x4520)]();}else returnPrimitive$1(_0x47ed81,_0x266ba8,_0x4ebff9);}return!0x0;},LabelVisualizer['prototype'][_0x307c2b(0x1284)]=function(_0x1e3330,_0x57470d){var _0x346b0c=_0x307c2b,_0x14db5f=_0x5e00b3,_0x2da304=this[_0x14db5f(0xb26)][_0x14db5f(0x38c4)](_0x1e3330['id']);if(!defined$1(_0x2da304)||!defined$1(_0x2da304[_0x14db5f(0x3f6f)]))return BoundingSphereState$1[_0x14db5f(0xf90)];var _0x3caf35=_0x2da304['label'];return _0x57470d[_0x14db5f(0x4fe8)]=Cartesian3[_0x14db5f(0x40f3)](defaultValue$1(_0x3caf35[_0x346b0c(0x1fb0)],_0x3caf35[_0x14db5f(0x3747)]),_0x57470d[_0x14db5f(0x4fe8)]),_0x57470d[_0x346b0c(0x29c9)]=0x0,BoundingSphereState$1[_0x14db5f(0x500f)];},LabelVisualizer[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},LabelVisualizer[_0x5e00b3(0x3720)]['destroy']=function(){var _0x29e61d=_0x307c2b,_0x17fb61=_0x5e00b3;this[_0x17fb61(0x14b8)][_0x17fb61(0xf02)][_0x29e61d(0x3df8)](LabelVisualizer[_0x17fb61(0x3720)][_0x29e61d(0x180b)],this);for(var _0x5d2924=this[_0x17fb61(0x14b8)][_0x29e61d(0x225a)],_0x485498=0x0;_0x485498<_0x5d2924[_0x29e61d(0x2ef4)];_0x485498++)this[_0x17fb61(0x19b6)][_0x17fb61(0x59d8)](_0x5d2924[_0x485498]);return destroyObject$1(this);},LabelVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x1cfb)]=function(_0x3e3a71,_0x3f4df5,_0x4b8ec8,_0x312eda){var _0x5006a6=_0x307c2b,_0x49829b=_0x5e00b3,_0x97895d,_0xdee8e1,_0x21d857=this[_0x5006a6(0x20c6)],_0xe0ff11=this[_0x49829b(0x19b6)];for(_0x97895d=_0x3f4df5[_0x49829b(0x809)]-0x1;_0x97895d>-0x1;_0x97895d--)defined$1((_0xdee8e1=_0x3f4df5[_0x97895d])[_0x49829b(0x4bec)])&&defined$1(_0xdee8e1[_0x49829b(0x5391)])&&_0x21d857[_0x5006a6(0x3235)](_0xdee8e1['id'],new EntityData$2(_0xdee8e1));for(_0x97895d=_0x312eda[_0x5006a6(0x2ef4)]-0x1;_0x97895d>-0x1;_0x97895d--)defined$1((_0xdee8e1=_0x312eda[_0x97895d])[_0x49829b(0x4bec)])&&defined$1(_0xdee8e1[_0x49829b(0x5391)])?_0x21d857[_0x5006a6(0x57f4)](_0xdee8e1['id'])||_0x21d857['set'](_0xdee8e1['id'],new EntityData$2(_0xdee8e1)):(returnPrimitive$1(_0x21d857[_0x49829b(0x38c4)](_0xdee8e1['id']),_0xdee8e1,_0xe0ff11),_0x21d857['remove'](_0xdee8e1['id']));for(_0x97895d=_0x4b8ec8[_0x49829b(0x809)]-0x1;_0x97895d>-0x1;_0x97895d--)_0xdee8e1=_0x4b8ec8[_0x97895d],returnPrimitive$1(_0x21d857[_0x49829b(0x38c4)](_0xdee8e1['id']),_0xdee8e1,_0xe0ff11),_0x21d857[_0x49829b(0x4f4b)](_0xdee8e1['id']);};var defaultScale=0x1,defaultMinimumPixelSize=0x0,defaultIncrementallyLoadTextures=!0x0,defaultClampAnimations=!0x0,defaultShadows$1=ShadowMode$1[_0x307c2b(0xc79)],defaultHeightReference=HeightReference$1[_0x5e00b3(0x423a)],defaultSilhouetteColor=Color$2[_0x307c2b(0x23ed)],defaultSilhouetteSize=0x0,defaultColor$5=Color$2[_0x5e00b3(0x3b7e)],defaultColorBlendMode=ColorBlendMode$1[_0x5e00b3(0x41ac)],defaultColorBlendAmount=0.5,defaultImageBasedLightingFactor=new Cartesian2(0x1,0x1),modelMatrixScratch=new Matrix4(),nodeMatrixScratch=new Matrix4();function ModelVisualizer(_0x1381eb,_0x5d0580){var _0x56d954=_0x307c2b,_0x50192c=_0x5e00b3;_0x5d0580[_0x50192c(0xf02)][_0x50192c(0x13f3)](ModelVisualizer[_0x50192c(0x3720)][_0x50192c(0x1cfb)],this),this[_0x50192c(0x5e52)]=_0x1381eb,this[_0x56d954(0x5899)]=_0x1381eb[_0x50192c(0x37e8)],this[_0x50192c(0x14b8)]=_0x5d0580,this['_modelHash']={},this[_0x50192c(0x5d7a)]=new AssociativeArray(),this[_0x50192c(0x1cfb)](_0x5d0580,_0x5d0580[_0x50192c(0xc98)],[],[]);}function removeModel(_0x490b8a,_0x33394a,_0x31c096,_0x287354){var _0xdc1321=_0x307c2b,_0x26689f=_0x5e00b3,_0x3179ed=_0x31c096[_0x33394a['id']];defined$1(_0x3179ed)&&(_0x287354[_0x26689f(0x2eb0)](_0x3179ed[_0xdc1321(0x557a)]),delete _0x31c096[_0x33394a['id']]);}function clearNodeTransformationsScratch(_0x37a236,_0x478c0f){var _0x494313=_0x307c2b,_0x1160e1=_0x478c0f[_0x37a236['id']];defined$1(_0x1160e1)&&(_0x1160e1[_0x494313(0x1019)]={});}function checkModelLoad(_0x20d485,_0x359e63,_0x446085){var _0x1472f7=_0x307c2b,_0x41cfd5=_0x5e00b3;_0x20d485[_0x41cfd5(0x41cf)][_0x1472f7(0x53dd)](function(_0x4184b5){var _0x5bc678=_0x1472f7,_0x400ddc=_0x41cfd5;console[_0x5bc678(0x2957)](_0x4184b5),_0x446085[_0x359e63['id']][_0x400ddc(0x4b43)]=!0x0;});}function ScaledPositionProperty(_0x25410c){var _0xb5544a=_0x5e00b3;this[_0xb5544a(0x5303)]=new Event(),this['_value']=void 0x0,this[_0xb5544a(0x5fa0)]=void 0x0,this[_0xb5544a(0x92d)](_0x25410c);}ModelVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0xac6c03){var _0xb1b8ab=_0x307c2b,_0x973886=_0x5e00b3;for(var _0x3056ad=this[_0x973886(0x5d7a)][_0x973886(0xc98)],_0x532928=this[_0x973886(0x35fe)],_0x535bc5=this[_0x973886(0x1fda)],_0x53434e=0x0,_0x5f19c1=_0x3056ad[_0x973886(0x809)];_0x53434e<_0x5f19c1;_0x53434e++){var _0x1be257,_0x2ff95b,_0x2d5e26=_0x3056ad[_0x53434e],_0x298b5b=_0x2d5e26[_0x973886(0x3804)],_0x4f4d90=_0x532928[_0x2d5e26['id']],_0x32e72d=_0x2d5e26[_0x973886(0x227a)]&&_0x2d5e26[_0xb1b8ab(0x775)](_0xac6c03)&&Property$1[_0x973886(0x5611)](_0x298b5b[_0x973886(0x1462)],_0xac6c03,!0x0);if(_0x32e72d&&(_0x2ff95b=_0x2d5e26[_0x973886(0xa2f)](_0xac6c03,modelMatrixScratch),_0x1be257=Resource[_0xb1b8ab(0x260)](Property$1[_0xb1b8ab(0x22bf)](_0x298b5b[_0x973886(0x256a)],_0xac6c03)),_0x32e72d=defined$1(_0x2ff95b)&&defined$1(_0x1be257)),_0x32e72d){var _0x461261=defined$1(_0x4f4d90)?_0x4f4d90['modelPrimitive']:void 0x0;if(defined$1(_0x461261)&&_0x1be257[_0xb1b8ab(0x2cb5)]===_0x4f4d90[_0x973886(0x2dba)]||(defined$1(_0x461261)&&(_0x535bc5[_0x973886(0x2eb0)](_0x461261),delete _0x532928[_0x2d5e26['id']]),(_0x461261=Model[_0x973886(0x42cb)]({'url':_0x1be257,'incrementallyLoadTextures':Property$1[_0x973886(0x5611)](_0x298b5b[_0xb1b8ab(0x1446)],_0xac6c03,defaultIncrementallyLoadTextures),'scene':this[_0x973886(0x5e52)]}))['id']=_0x2d5e26,_0x535bc5[_0x973886(0x30c2)](_0x461261),_0x4f4d90={'modelPrimitive':_0x461261,'url':_0x1be257[_0x973886(0x2dba)],'animationsRunning':!0x1,'nodeTransformationsScratch':{},'originalNodeMatrixHash':{},'loadFail':!0x1},_0x532928[_0x2d5e26['id']]=_0x4f4d90,checkModelLoad(_0x461261,_0x2d5e26,_0x532928)),_0x461261[_0xb1b8ab(0x537b)]=!0x0,_0x461261[_0x973886(0x4a6e)]=Property$1[_0x973886(0x5611)](_0x298b5b['_scale'],_0xac6c03,defaultScale),_0x461261[_0x973886(0x51b4)]=_0x298b5b[_0x973886(0x51b4)],_0x461261[_0x973886(0x5c93)]=Property$1[_0x973886(0x5611)](_0x298b5b[_0x973886(0x33e3)],_0xac6c03,defaultMinimumPixelSize),_0x461261['maximumScale']=Property$1[_0x973886(0x5db9)](_0x298b5b[_0xb1b8ab(0x3a8b)],_0xac6c03),_0x461261[_0x973886(0x599)]=Matrix4[_0xb1b8ab(0x2d7b)](_0x2ff95b,_0x461261[_0x973886(0x599)]),_0x461261[_0x973886(0x5cc1)]=Property$1[_0x973886(0x5611)](_0x298b5b[_0x973886(0x2ac2)],_0xac6c03,defaultShadows$1),_0x461261[_0xb1b8ab(0x9a2)]=Property$1[_0x973886(0x5611)](_0x298b5b[_0x973886(0x118a)],_0xac6c03,defaultHeightReference),_0x461261[_0x973886(0xe9f)]=Property$1[_0x973886(0x5db9)](_0x298b5b[_0x973886(0x4e59)],_0xac6c03),_0x461261[_0xb1b8ab(0xe9d)]=Property$1[_0x973886(0x5611)](_0x298b5b[_0x973886(0x80b)],_0xac6c03,defaultSilhouetteColor,_0x461261[_0x973886(0x80b)]),_0x461261[_0x973886(0x9c3)]=Property$1[_0x973886(0x5611)](_0x298b5b[_0x973886(0x56d3)],_0xac6c03,defaultSilhouetteSize),_0x461261['color']=Property$1[_0xb1b8ab(0x1611)](_0x298b5b[_0x973886(0x512)],_0xac6c03,defaultColor$5,_0x461261[_0x973886(0x512)]),_0x461261[_0x973886(0x11d1)]=Property$1[_0xb1b8ab(0x1611)](_0x298b5b[_0x973886(0x152f)],_0xac6c03,defaultColorBlendMode),_0x461261[_0x973886(0x265)]=Property$1[_0x973886(0x5611)](_0x298b5b[_0xb1b8ab(0x5397)],_0xac6c03,defaultColorBlendAmount),_0x461261[_0x973886(0x2693)]=Property$1[_0x973886(0x5db9)](_0x298b5b[_0x973886(0x49f7)],_0xac6c03),_0x461261[_0x973886(0x5c4a)]=Property$1['getValueOrDefault'](_0x298b5b[_0x973886(0x971)],_0xac6c03,defaultClampAnimations),_0x461261[_0x973886(0xea6)]=Property$1[_0x973886(0x5611)](_0x298b5b[_0xb1b8ab(0x4863)],_0xac6c03,defaultImageBasedLightingFactor),_0x461261[_0xb1b8ab(0x31a6)]=Property$1[_0x973886(0x5db9)](_0x298b5b[_0x973886(0x199b)],_0xac6c03),_0x461261[_0x973886(0x2e0b)]){var _0x49192e=Property$1[_0x973886(0x5611)](_0x298b5b[_0x973886(0x4869)],_0xac6c03,!0x0);_0x4f4d90[_0x973886(0xfaa)]!==_0x49192e&&(_0x49192e?_0x461261[_0x973886(0x480e)][_0x973886(0x59c4)]({'loop':ModelAnimationLoop$1[_0x973886(0x5993)]}):_0x461261[_0x973886(0x480e)][_0x973886(0x443c)](),_0x4f4d90[_0x973886(0xfaa)]=_0x49192e);var _0x2503df=Property$1[_0x973886(0x5db9)](_0x298b5b[_0x973886(0xac6)],_0xac6c03,_0x4f4d90[_0x973886(0x250f)]);if(defined$1(_0x2503df))for(var _0x1b325f=_0x4f4d90[_0x973886(0x57c7)],_0x17fe59=Object[_0x973886(0x4d54)](_0x2503df),_0x4e9162=0x0,_0x4c35a4=_0x17fe59[_0x973886(0x809)];_0x4e9162<_0x4c35a4;++_0x4e9162){var _0x57b90a=_0x17fe59[_0x4e9162],_0x5dc506=_0x2503df[_0x57b90a];if(defined$1(_0x5dc506)){var _0x1092ad=_0x461261[_0x973886(0x15aa)](_0x57b90a);if(defined$1(_0x1092ad)){var _0x14d55a=_0x1b325f[_0x57b90a];defined$1(_0x14d55a)||(_0x14d55a=_0x1092ad[_0x973886(0x4f03)][_0x973886(0x40f3)](),_0x1b325f[_0x57b90a]=_0x14d55a);var _0x41b52d=Matrix4[_0x973886(0x38de)](_0x5dc506,nodeMatrixScratch);_0x1092ad[_0x973886(0x4f03)]=Matrix4[_0x973886(0x589e)](_0x14d55a,_0x41b52d,_0x41b52d);}}}}}else defined$1(_0x4f4d90)&&(_0x4f4d90[_0xb1b8ab(0x557a)][_0x973886(0x3234)]=!0x1);}return!0x0;},ModelVisualizer[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},ModelVisualizer[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x28d809=_0x307c2b,_0x128f1e=_0x5e00b3;this[_0x128f1e(0x14b8)][_0x28d809(0x18e5)][_0x128f1e(0x3da7)](ModelVisualizer[_0x128f1e(0x3720)][_0x128f1e(0x1cfb)],this);for(var _0x49bf8f=this[_0x128f1e(0x5d7a)][_0x28d809(0x225a)],_0x2a770c=this[_0x128f1e(0x35fe)],_0x3d9ac9=this[_0x128f1e(0x1fda)],_0x416489=_0x49bf8f[_0x128f1e(0x809)]-0x1;_0x416489>-0x1;_0x416489--)removeModel(this,_0x49bf8f[_0x416489],_0x2a770c,_0x3d9ac9);return destroyObject$1(this);},ModelVisualizer[_0x307c2b(0x1aa2)][_0x5e00b3(0x2323)]=function(_0x12ceb4,_0x5c1273){var _0x587528=_0x307c2b,_0x4fbf80=_0x5e00b3,_0x56f329=this[_0x587528(0x581d)][_0x12ceb4['id']];if(!defined$1(_0x56f329)||_0x56f329[_0x587528(0x3eb)])return BoundingSphereState$1[_0x4fbf80(0xf90)];var _0x3e505b=_0x56f329[_0x4fbf80(0x5e1a)];if(!defined$1(_0x3e505b)||!_0x3e505b[_0x587528(0x537b)])return BoundingSphereState$1['FAILED'];if(!_0x3e505b['ready'])return BoundingSphereState$1[_0x4fbf80(0x5006)];if(_0x3e505b[_0x4fbf80(0x5698)]===HeightReference$1[_0x4fbf80(0x423a)])BoundingSphere[_0x4fbf80(0x332f)](_0x3e505b[_0x4fbf80(0x93d)],_0x3e505b[_0x587528(0x4bac)],_0x5c1273);else{if(!defined$1(_0x3e505b[_0x4fbf80(0x3b07)]))return BoundingSphereState$1[_0x4fbf80(0x5006)];BoundingSphere[_0x4fbf80(0x332f)](_0x3e505b[_0x4fbf80(0x93d)],_0x3e505b[_0x4fbf80(0x3b07)],_0x5c1273);}return BoundingSphereState$1[_0x587528(0x1d4b)];},ModelVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x1cfb)]=function(_0x39186d,_0x508c77,_0x1f9fd7,_0x3d392d){var _0x24464f=_0x307c2b,_0x24ac95=_0x5e00b3,_0x19a076,_0x199fda,_0x32c599=this[_0x24ac95(0x5d7a)],_0x578557=this[_0x24ac95(0x35fe)],_0x1d6378=this[_0x24ac95(0x1fda)];for(_0x19a076=_0x508c77[_0x24ac95(0x809)]-0x1;_0x19a076>-0x1;_0x19a076--)defined$1((_0x199fda=_0x508c77[_0x19a076])[_0x24464f(0x1c9c)])&&defined$1(_0x199fda[_0x24ac95(0x5391)])&&_0x32c599[_0x24ac95(0x10aa)](_0x199fda['id'],_0x199fda);for(_0x19a076=_0x3d392d[_0x24ac95(0x809)]-0x1;_0x19a076>-0x1;_0x19a076--)defined$1((_0x199fda=_0x3d392d[_0x19a076])[_0x24464f(0x1c9c)])&&defined$1(_0x199fda[_0x24ac95(0x5391)])?(clearNodeTransformationsScratch(_0x199fda,_0x578557),_0x32c599[_0x24ac95(0x10aa)](_0x199fda['id'],_0x199fda)):(removeModel(this,_0x199fda,_0x578557,_0x1d6378),_0x32c599[_0x24ac95(0x4f4b)](_0x199fda['id']));for(_0x19a076=_0x1f9fd7[_0x24ac95(0x809)]-0x1;_0x19a076>-0x1;_0x19a076--)removeModel(this,_0x199fda=_0x1f9fd7[_0x19a076],_0x578557,_0x1d6378),_0x32c599[_0x24ac95(0x4f4b)](_0x199fda['id']);},Object['defineProperties'](ScaledPositionProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x472800=_0x5e00b3;return Property$1[_0x472800(0x41b2)](this['_value']);}},'definitionChanged':{'get':function(){return this['_definitionChanged'];}},'referenceFrame':{'get':function(){var _0x32680b=_0x307c2b,_0x3bebcb=_0x5e00b3;return defined$1(this[_0x32680b(0x16a)])?this[_0x32680b(0x16a)]['referenceFrame']:ReferenceFrame$1[_0x3bebcb(0x21dc)];}}}),ScaledPositionProperty[_0x5e00b3(0x3720)][_0x307c2b(0x134c)]=function(_0x440d8d,_0x1eea5b){var _0x155df1=_0x5e00b3;return this[_0x155df1(0x5fc0)](_0x440d8d,ReferenceFrame$1[_0x155df1(0x21dc)],_0x1eea5b);},ScaledPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x92d)]=function(_0x19b8c5){var _0x1d3edf=_0x307c2b,_0x4ac24f=_0x5e00b3;this[_0x4ac24f(0x138)]!==_0x19b8c5&&(this[_0x4ac24f(0x138)]=_0x19b8c5,defined$1(this[_0x4ac24f(0x5fa0)])&&(this[_0x4ac24f(0x5fa0)](),this[_0x4ac24f(0x5fa0)]=void 0x0),defined$1(_0x19b8c5)&&(this[_0x1d3edf(0x1183)]=_0x19b8c5[_0x4ac24f(0x5eb2)][_0x4ac24f(0x13f3)](this[_0x4ac24f(0x4a4f)],this)),this[_0x4ac24f(0x5303)][_0x4ac24f(0x1c10)](this));},ScaledPositionProperty[_0x5e00b3(0x3720)]['getValueInReferenceFrame']=function(_0x5ddcbb,_0x1bfead,_0x19f09a){var _0x5c7895=_0x5e00b3;if(defined$1(this['_value']))return defined$1(_0x19f09a=this[_0x5c7895(0x138)][_0x5c7895(0x5fc0)](_0x5ddcbb,_0x1bfead,_0x19f09a))?Ellipsoid[_0x5c7895(0x17f7)][_0x5c7895(0x1dcb)](_0x19f09a,_0x19f09a):void 0x0;},ScaledPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x4f52d4){var _0x536e5f=_0x5e00b3;return this===_0x4f52d4||_0x4f52d4 instanceof ScaledPositionProperty&&this['_value']===_0x4f52d4[_0x536e5f(0x138)];},ScaledPositionProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4a4f)]=function(){var _0x112f46=_0x5e00b3;this['_definitionChanged'][_0x112f46(0x1c10)](this);};var defaultResolution=0x3c,defaultWidth=0x1,scratchTimeInterval=new TimeInterval(),subSampleCompositePropertyScratch=new TimeInterval(),subSampleIntervalPropertyScratch=new TimeInterval();function EntityData$1(_0x116c18){var _0x154fc5=_0x5e00b3;this[_0x154fc5(0x5573)]=_0x116c18,this[_0x154fc5(0x37cc)]=void 0x0,this[_0x154fc5(0x51d3)]=void 0x0,this[_0x154fc5(0x3724)]=void 0x0;}function subSampleSampledProperty(_0x30f7a0,_0x324f81,_0x485fac,_0x2b3be0,_0x5b19d1,_0x22c11f,_0x4f5675,_0x307647,_0x244fd3){var _0x283bfc=_0x5e00b3,_0x426dfc,_0x5f32fd=_0x307647;defined$1(_0x426dfc=_0x30f7a0[_0x283bfc(0x5fc0)](_0x324f81,_0x22c11f,_0x244fd3[_0x5f32fd]))&&(_0x244fd3[_0x5f32fd++]=_0x426dfc);for(var _0x3bb475,_0xe6f519,_0xe0097c,_0x3ddc1a=!defined$1(_0x5b19d1)||JulianDate[_0x283bfc(0x3935)](_0x5b19d1,_0x324f81)||JulianDate[_0x283bfc(0x5b85)](_0x5b19d1,_0x485fac),_0x212474=0x0,_0x3ff8ff=_0x2b3be0[_0x283bfc(0x809)],_0x36e60c=_0x2b3be0[_0x212474],_0x992486=_0x485fac,_0x72d724=!0x1;_0x212474<_0x3ff8ff;){if(!_0x3ddc1a&&JulianDate[_0x283bfc(0x5b85)](_0x36e60c,_0x5b19d1)&&(defined$1(_0x426dfc=_0x30f7a0[_0x283bfc(0x5fc0)](_0x5b19d1,_0x22c11f,_0x244fd3[_0x5f32fd]))&&(_0x244fd3[_0x5f32fd++]=_0x426dfc),_0x3ddc1a=!0x0),JulianDate[_0x283bfc(0x367f)](_0x36e60c,_0x324f81)&&JulianDate[_0x283bfc(0x2dfe)](_0x36e60c,_0x992486)&&!_0x36e60c[_0x283bfc(0x1dab)](_0x5b19d1)&&defined$1(_0x426dfc=_0x30f7a0[_0x283bfc(0x5fc0)](_0x36e60c,_0x22c11f,_0x244fd3[_0x5f32fd]))&&(_0x244fd3[_0x5f32fd++]=_0x426dfc),_0x212474<_0x3ff8ff-0x1){if(_0x4f5675>0x0&&!_0x72d724){var _0xac2ba0=_0x2b3be0[_0x212474+0x1],_0xab25c1=JulianDate[_0x283bfc(0x2196)](_0xac2ba0,_0x36e60c);(_0x72d724=_0xab25c1>_0x4f5675)&&(_0x3bb475=Math[_0x283bfc(0x5f13)](_0xab25c1/_0x4f5675),_0xe6f519=0x0,_0xe0097c=_0xab25c1/Math[_0x283bfc(0x498f)](_0x3bb475,0x2),_0x3bb475=Math[_0x283bfc(0x498f)](_0x3bb475-0x1,0x1));}if(_0x72d724&&_0xe6f519<_0x3bb475){_0x36e60c=JulianDate[_0x283bfc(0x3fa8)](_0x36e60c,_0xe0097c,new JulianDate()),_0xe6f519++;continue;}}_0x72d724=!0x1,_0x36e60c=_0x2b3be0[++_0x212474];}return defined$1(_0x426dfc=_0x30f7a0[_0x283bfc(0x5fc0)](_0x485fac,_0x22c11f,_0x244fd3[_0x5f32fd]))&&(_0x244fd3[_0x5f32fd++]=_0x426dfc),_0x5f32fd;}function subSampleGenericProperty(_0x4ca87b,_0x1d3225,_0x26d48e,_0x533a79,_0x2fea2d,_0x28687b,_0x4df636,_0x20efb6){var _0x46f01f=_0x307c2b,_0x381e67=_0x5e00b3;for(var _0x413911,_0x1db721=0x0,_0x2c3f6c=_0x4df636,_0x503c3e=_0x1d3225,_0x391dad=Math[_0x381e67(0x498f)](_0x28687b,0x3c),_0x2b9fb3=!defined$1(_0x533a79)||JulianDate[_0x46f01f(0x36ec)](_0x533a79,_0x1d3225)||JulianDate[_0x381e67(0x5b85)](_0x533a79,_0x26d48e);JulianDate[_0x46f01f(0x30db)](_0x503c3e,_0x26d48e);)!_0x2b9fb3&&JulianDate[_0x381e67(0x5b85)](_0x503c3e,_0x533a79)&&(_0x2b9fb3=!0x0,defined$1(_0x413911=_0x4ca87b[_0x46f01f(0x2fe8)](_0x533a79,_0x2fea2d,_0x20efb6[_0x2c3f6c]))&&(_0x20efb6[_0x2c3f6c]=_0x413911,_0x2c3f6c++)),defined$1(_0x413911=_0x4ca87b[_0x381e67(0x5fc0)](_0x503c3e,_0x2fea2d,_0x20efb6[_0x2c3f6c]))&&(_0x20efb6[_0x2c3f6c]=_0x413911,_0x2c3f6c++),_0x1db721++,_0x503c3e=JulianDate['addSeconds'](_0x1d3225,_0x391dad*_0x1db721,new JulianDate());return defined$1(_0x413911=_0x4ca87b[_0x46f01f(0x2fe8)](_0x26d48e,_0x2fea2d,_0x20efb6[_0x2c3f6c]))&&(_0x20efb6[_0x2c3f6c]=_0x413911,_0x2c3f6c++),_0x2c3f6c;}function subSampleIntervalProperty(_0x1c4b0f,_0x2ff0e0,_0x490756,_0x3f7ba0,_0xabf46e,_0x439ffd,_0x447586,_0x362530){var _0x5083dc=_0x307c2b,_0x28541e=_0x5e00b3;subSampleIntervalPropertyScratch[_0x28541e(0x21ae)]=_0x2ff0e0,subSampleIntervalPropertyScratch[_0x28541e(0x3b17)]=_0x490756;for(var _0x14c38e=_0x447586,_0x533374=_0x1c4b0f[_0x5083dc(0x3c9b)],_0x455480=0x0;_0x455480<_0x533374[_0x5083dc(0x2ef4)];_0x455480++){var _0x17f89f=_0x533374[_0x28541e(0x38c4)](_0x455480);if(!TimeInterval[_0x5083dc(0x39b2)](_0x17f89f,subSampleIntervalPropertyScratch,scratchTimeInterval)[_0x28541e(0xbd4)]){var _0x5219bb=_0x17f89f[_0x28541e(0x21ae)];_0x17f89f[_0x28541e(0x21a8)]||(_0x5219bb=_0x17f89f[_0x28541e(0x3535)]?_0x17f89f[_0x28541e(0x3b17)]:JulianDate[_0x28541e(0x3fa8)](_0x17f89f[_0x28541e(0x21ae)],JulianDate[_0x28541e(0x2196)](_0x17f89f[_0x28541e(0x3b17)],_0x17f89f[_0x5083dc(0x192)])/0x2,new JulianDate()));var _0x3a9ab9=_0x1c4b0f[_0x28541e(0x5fc0)](_0x5219bb,_0xabf46e,_0x362530[_0x14c38e]);defined$1(_0x3a9ab9)&&(_0x362530[_0x14c38e]=_0x3a9ab9,_0x14c38e++);}}return _0x14c38e;}function subSampleConstantProperty(_0x3abd66,_0x218f0d,_0x4dee56,_0x14e0d4,_0x15320b,_0x1fa45c,_0x30c62d,_0xafc659){var _0x947761=_0x5e00b3,_0x542cf1=_0x3abd66[_0x947761(0x5fc0)](_0x218f0d,_0x15320b,_0xafc659[_0x30c62d]);return defined$1(_0x542cf1)&&(_0xafc659[_0x30c62d++]=_0x542cf1),_0x30c62d;}function subSampleCompositeProperty(_0x7c6e3a,_0x1a8679,_0x56e7c3,_0x512f56,_0x285b2d,_0x2696c5,_0x5cbb30,_0x1609c9){var _0x304859=_0x307c2b,_0x3f3274=_0x5e00b3;subSampleCompositePropertyScratch[_0x304859(0x192)]=_0x1a8679,subSampleCompositePropertyScratch[_0x3f3274(0x3b17)]=_0x56e7c3;for(var _0x14c593=_0x5cbb30,_0x5ce8d7=_0x7c6e3a[_0x3f3274(0x4db0)],_0x5ce7ec=0x0;_0x5ce7ec<_0x5ce8d7[_0x3f3274(0x809)];_0x5ce7ec++){var _0x10a734=_0x5ce8d7[_0x3f3274(0x38c4)](_0x5ce7ec);if(!TimeInterval[_0x3f3274(0x4ff2)](_0x10a734,subSampleCompositePropertyScratch,scratchTimeInterval)[_0x3f3274(0xbd4)]){var _0x1a88f2=_0x10a734[_0x3f3274(0x21ae)],_0x57b0a2=_0x10a734[_0x3f3274(0x3b17)],_0x1b4c39=_0x1a8679;JulianDate[_0x3f3274(0x367f)](_0x1a88f2,_0x1b4c39)&&(_0x1b4c39=_0x1a88f2);var _0x33d205=_0x56e7c3;JulianDate[_0x3f3274(0x2dfe)](_0x57b0a2,_0x33d205)&&(_0x33d205=_0x57b0a2),_0x14c593=reallySubSample(_0x10a734[_0x304859(0x313f)],_0x1b4c39,_0x33d205,_0x512f56,_0x285b2d,_0x2696c5,_0x14c593,_0x1609c9);}}return _0x14c593;}function reallySubSample(_0x1b0ac8,_0x2ba394,_0x21aeaa,_0x335918,_0x4ca096,_0x6c9275,_0xec03df,_0x46a25c){var _0x1d6eb0=_0x5e00b3;for(;_0x1b0ac8 instanceof ReferenceProperty;)_0x1b0ac8=_0x1b0ac8[_0x1d6eb0(0xec5)];return _0x1b0ac8 instanceof SampledPositionProperty?_0xec03df=subSampleSampledProperty(_0x1b0ac8,_0x2ba394,_0x21aeaa,_0x1b0ac8[_0x1d6eb0(0x28f5)][_0x1d6eb0(0x5821)],_0x335918,_0x4ca096,_0x6c9275,_0xec03df,_0x46a25c):_0xec03df=_0x1b0ac8 instanceof CompositePositionProperty?subSampleCompositeProperty(_0x1b0ac8,_0x2ba394,_0x21aeaa,_0x335918,_0x4ca096,_0x6c9275,_0xec03df,_0x46a25c):_0x1b0ac8 instanceof TimeIntervalCollectionPositionProperty?subSampleIntervalProperty(_0x1b0ac8,_0x2ba394,_0x21aeaa,_0x335918,_0x4ca096,_0x6c9275,_0xec03df,_0x46a25c):_0x1b0ac8 instanceof ConstantPositionProperty||_0x1b0ac8 instanceof ScaledPositionProperty&&Property$1[_0x1d6eb0(0x41b2)](_0x1b0ac8)?subSampleConstantProperty(_0x1b0ac8,_0x2ba394,_0x21aeaa,_0x335918,_0x4ca096,_0x6c9275,_0xec03df,_0x46a25c):subSampleGenericProperty(_0x1b0ac8,_0x2ba394,_0x21aeaa,_0x335918,_0x4ca096,_0x6c9275,_0xec03df,_0x46a25c),_0xec03df;}function subSample(_0x3f3fba,_0x1294e5,_0x58af6c,_0x2706ed,_0x3fea4b,_0x45ade6,_0x254088){var _0x4cff8f=_0x5e00b3;defined$1(_0x254088)||(_0x254088=[]);var _0x14943a=reallySubSample(_0x3f3fba,_0x1294e5,_0x58af6c,_0x2706ed,_0x3fea4b,_0x45ade6,0x0,_0x254088);return _0x254088[_0x4cff8f(0x809)]=_0x14943a,_0x254088;}var toFixedScratch=new Matrix3();function PolylineUpdater(_0x15caff,_0x57f30b){var _0x39906f=_0x307c2b,_0x4df46a=_0x5e00b3;this[_0x39906f(0x4708)]=[],this[_0x4df46a(0x33cd)]=new PolylineCollection(),this['_scene']=_0x15caff,this[_0x4df46a(0x2415)]=_0x57f30b,_0x15caff[_0x4df46a(0x37e8)][_0x4df46a(0x30c2)](this[_0x4df46a(0x33cd)]);}function PathVisualizer(_0x3ae5ee,_0xeff1bc){var _0x53ffef=_0x307c2b,_0x32c3f9=_0x5e00b3;_0xeff1bc[_0x32c3f9(0xf02)][_0x32c3f9(0x13f3)](PathVisualizer[_0x32c3f9(0x3720)]['_onCollectionChanged'],this),this[_0x32c3f9(0x5e52)]=_0x3ae5ee,this['_updaters']={},this[_0x53ffef(0x3331)]=_0xeff1bc,this[_0x32c3f9(0xb26)]=new AssociativeArray(),this[_0x32c3f9(0x1cfb)](_0xeff1bc,_0xeff1bc[_0x32c3f9(0xc98)],[],[]);}PolylineUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x2daad5){var _0x19e938=_0x307c2b,_0x7a25ee=_0x5e00b3;if(this[_0x7a25ee(0x2415)]===ReferenceFrame$1[_0x19e938(0x2b70)]){var _0x4290e8=Transforms[_0x7a25ee(0x59ea)](_0x2daad5,toFixedScratch);defined$1(_0x4290e8)||(_0x4290e8=Transforms[_0x19e938(0x3769)](_0x2daad5,toFixedScratch)),Matrix4[_0x7a25ee(0x50eb)](_0x4290e8,Cartesian3[_0x19e938(0x12ef)],this[_0x19e938(0x267e)][_0x7a25ee(0x599)]);}},PolylineUpdater['prototype'][_0x5e00b3(0x4b5f)]=function(_0x5794a8,_0x54cccc){var _0x203408=_0x307c2b,_0x24b2dd=_0x5e00b3,_0x58d87d,_0x9eac58,_0x1ea4d6=_0x54cccc[_0x24b2dd(0x5573)],_0x1b3626=_0x1ea4d6[_0x24b2dd(0x5a86)],_0x3ecb8e=_0x1ea4d6[_0x203408(0x2cda)],_0x378f9a=_0x1b3626[_0x24b2dd(0x1462)],_0x866d8a=_0x54cccc[_0x24b2dd(0x37cc)],_0x167e82=_0x1ea4d6[_0x24b2dd(0x227a)]&&(!defined$1(_0x378f9a)||_0x378f9a[_0x203408(0x134c)](_0x5794a8));if(_0x167e82){var _0x45b80a=Property$1[_0x24b2dd(0x5db9)](_0x1b3626[_0x203408(0x383d)],_0x5794a8),_0x14a8de=Property$1[_0x24b2dd(0x5db9)](_0x1b3626[_0x24b2dd(0x45c9)],_0x5794a8),_0x273efa=_0x1ea4d6[_0x24b2dd(0x42bb)],_0x3727e5=defined$1(_0x273efa),_0x2a3e75=defined$1(_0x45b80a),_0x361e58=defined$1(_0x14a8de);if(_0x167e82=_0x3727e5||_0x2a3e75&&_0x361e58){if(_0x361e58&&(_0x58d87d=JulianDate[_0x203408(0x42e4)](_0x5794a8,-_0x14a8de,new JulianDate())),_0x2a3e75&&(_0x9eac58=JulianDate['addSeconds'](_0x5794a8,_0x45b80a,new JulianDate())),_0x3727e5){var _0x578a77=_0x273efa[_0x24b2dd(0x21ae)],_0x24d1e2=_0x273efa[_0x24b2dd(0x3b17)];_0x361e58&&!JulianDate[_0x24b2dd(0x367f)](_0x578a77,_0x58d87d)||(_0x58d87d=_0x578a77),_0x2a3e75&&!JulianDate[_0x24b2dd(0x2dfe)](_0x24d1e2,_0x9eac58)||(_0x9eac58=_0x24d1e2);}_0x167e82=JulianDate[_0x24b2dd(0x2dfe)](_0x58d87d,_0x9eac58);}}if(_0x167e82){if(!defined$1(_0x866d8a)){var _0xc60959=this['_unusedIndexes'];if(_0xc60959[_0x24b2dd(0x809)]>0x0){var _0x1ecf18=_0xc60959[_0x24b2dd(0x3b86)]();_0x866d8a=this[_0x203408(0x267e)][_0x203408(0x3abb)](_0x1ecf18),_0x54cccc[_0x24b2dd(0x51d3)]=_0x1ecf18;}else _0x54cccc[_0x24b2dd(0x51d3)]=this[_0x24b2dd(0x33cd)][_0x24b2dd(0x809)],_0x866d8a=this[_0x203408(0x267e)][_0x24b2dd(0x30c2)]();_0x866d8a['id']=_0x1ea4d6,_0x54cccc[_0x24b2dd(0x37cc)]=_0x866d8a;}var _0x35172f=Property$1[_0x24b2dd(0x5611)](_0x1b3626['_resolution'],_0x5794a8,defaultResolution);_0x866d8a[_0x24b2dd(0x3234)]=!0x0,_0x866d8a[_0x24b2dd(0x1c83)]=subSample(_0x3ecb8e,_0x58d87d,_0x9eac58,_0x5794a8,this[_0x203408(0x44a5)],_0x35172f,_0x866d8a[_0x24b2dd(0x1c83)][_0x24b2dd(0x30eb)]()),_0x866d8a[_0x24b2dd(0x3453)]=MaterialProperty[_0x24b2dd(0x4d6)](_0x5794a8,_0x1b3626[_0x24b2dd(0xdf1)],_0x866d8a[_0x24b2dd(0x3453)]),_0x866d8a[_0x24b2dd(0x2d3c)]=Property$1[_0x24b2dd(0x5611)](_0x1b3626[_0x24b2dd(0x5178)],_0x5794a8,defaultWidth),_0x866d8a[_0x24b2dd(0xe9f)]=Property$1[_0x203408(0x22bf)](_0x1b3626[_0x24b2dd(0x4e59)],_0x5794a8,_0x866d8a[_0x24b2dd(0xe9f)]);}else defined$1(_0x866d8a)&&(this[_0x24b2dd(0x5d6)][_0x203408(0x2a0e)](_0x54cccc[_0x203408(0x1c07)]),_0x54cccc[_0x24b2dd(0x37cc)]=void 0x0,_0x866d8a[_0x24b2dd(0x3234)]=!0x1,_0x54cccc[_0x24b2dd(0x51d3)]=void 0x0);},PolylineUpdater[_0x5e00b3(0x3720)]['removeObject']=function(_0x3f04e0){var _0x47d3fb=_0x307c2b,_0x26c228=_0x5e00b3,_0x150af6=_0x3f04e0[_0x26c228(0x37cc)];defined$1(_0x150af6)&&(this[_0x47d3fb(0x4708)][_0x47d3fb(0x2a0e)](_0x3f04e0[_0x26c228(0x51d3)]),_0x3f04e0[_0x26c228(0x37cc)]=void 0x0,_0x150af6[_0x26c228(0x3234)]=!0x1,_0x150af6['id']=void 0x0,_0x3f04e0[_0x26c228(0x51d3)]=void 0x0);},PolylineUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x454280=_0x307c2b,_0x1c79fc=_0x5e00b3;return this[_0x1c79fc(0x5e52)][_0x1c79fc(0x37e8)][_0x1c79fc(0x4f4b)](this[_0x454280(0x267e)]),destroyObject$1(this);},PathVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x1d9bc6){var _0x522047=_0x307c2b,_0x47005e=_0x5e00b3,_0xc30d8c=this[_0x47005e(0x4133)];for(var _0x42efc8 in _0xc30d8c)_0xc30d8c[_0x47005e(0x1a9a)](_0x42efc8)&&_0xc30d8c[_0x42efc8][_0x47005e(0xa16)](_0x1d9bc6);var _0x1e0852=this[_0x522047(0x20c6)][_0x47005e(0xc98)];if(0x0===_0x1e0852[_0x522047(0x2ef4)]&&defined$1(this[_0x522047(0x503e)])&&Object[_0x47005e(0x4d54)](this[_0x47005e(0x4133)])[_0x47005e(0x809)]>0x0){for(var _0x4418b0 in _0xc30d8c)_0xc30d8c[_0x522047(0x2609)](_0x4418b0)&&_0xc30d8c[_0x4418b0][_0x522047(0x5020)]();this[_0x47005e(0x4133)]={};}for(var _0x390be0=0x0,_0x2c2070=_0x1e0852[_0x522047(0x2ef4)];_0x390be0<_0x2c2070;_0x390be0++){var _0x490147=_0x1e0852[_0x390be0],_0x185b44=_0x490147[_0x47005e(0x5573)][_0x522047(0x2cda)],_0x38aa49=_0x490147['updater'],_0x125952=ReferenceFrame$1[_0x47005e(0x21dc)];this[_0x47005e(0x5e52)][_0x47005e(0x3037)]===SceneMode$1[_0x47005e(0x3c78)]&&(_0x125952=_0x185b44[_0x47005e(0x129d)]);var _0x593f5e=this[_0x47005e(0x4133)][_0x125952];_0x38aa49===_0x593f5e&&defined$1(_0x593f5e)?_0x593f5e['updateObject'](_0x1d9bc6,_0x490147):(defined$1(_0x38aa49)&&_0x38aa49[_0x47005e(0x3aa9)](_0x490147),defined$1(_0x593f5e)||((_0x593f5e=new PolylineUpdater(this['_scene'],_0x125952))[_0x47005e(0xa16)](_0x1d9bc6),this[_0x47005e(0x4133)][_0x125952]=_0x593f5e),_0x490147[_0x47005e(0x3724)]=_0x593f5e,defined$1(_0x593f5e)&&_0x593f5e[_0x47005e(0x4b5f)](_0x1d9bc6,_0x490147));}return!0x0;},PathVisualizer[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},PathVisualizer[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x22c6d6=_0x5e00b3;this[_0x22c6d6(0x14b8)][_0x22c6d6(0xf02)][_0x22c6d6(0x3da7)](PathVisualizer[_0x22c6d6(0x3720)][_0x22c6d6(0x1cfb)],this);var _0x3b9bdd=this[_0x22c6d6(0x4133)];for(var _0x3c8fcd in _0x3b9bdd)_0x3b9bdd[_0x22c6d6(0x1a9a)](_0x3c8fcd)&&_0x3b9bdd[_0x3c8fcd][_0x22c6d6(0x2947)]();return destroyObject$1(this);},PathVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x1cfb)]=function(_0x3d20cd,_0x3e1e56,_0x4cc7dc,_0x3da50c){var _0x6ba135=_0x307c2b,_0xb36f0c=_0x5e00b3,_0x584d9b,_0x1328a3,_0x38ff88,_0x35e4ba=this[_0xb36f0c(0xb26)];for(_0x584d9b=_0x3e1e56[_0xb36f0c(0x809)]-0x1;_0x584d9b>-0x1;_0x584d9b--)defined$1((_0x1328a3=_0x3e1e56[_0x584d9b])[_0xb36f0c(0x5a86)])&&defined$1(_0x1328a3[_0xb36f0c(0x5391)])&&_0x35e4ba[_0x6ba135(0x3235)](_0x1328a3['id'],new EntityData$1(_0x1328a3));for(_0x584d9b=_0x3da50c[_0xb36f0c(0x809)]-0x1;_0x584d9b>-0x1;_0x584d9b--)defined$1((_0x1328a3=_0x3da50c[_0x584d9b])[_0x6ba135(0x349f)])&&defined$1(_0x1328a3[_0x6ba135(0x2cda)])?_0x35e4ba[_0x6ba135(0x57f4)](_0x1328a3['id'])||_0x35e4ba[_0xb36f0c(0x10aa)](_0x1328a3['id'],new EntityData$1(_0x1328a3)):defined$1(_0x38ff88=_0x35e4ba[_0xb36f0c(0x38c4)](_0x1328a3['id']))&&(defined$1(_0x38ff88[_0xb36f0c(0x3724)])&&_0x38ff88[_0x6ba135(0x99d)][_0x6ba135(0x4416)](_0x38ff88),_0x35e4ba[_0xb36f0c(0x4f4b)](_0x1328a3['id']));for(_0x584d9b=_0x4cc7dc[_0x6ba135(0x2ef4)]-0x1;_0x584d9b>-0x1;_0x584d9b--)_0x1328a3=_0x4cc7dc[_0x584d9b],defined$1(_0x38ff88=_0x35e4ba[_0xb36f0c(0x38c4)](_0x1328a3['id']))&&(defined$1(_0x38ff88[_0xb36f0c(0x3724)])&&_0x38ff88[_0x6ba135(0x99d)][_0x6ba135(0x4416)](_0x38ff88),_0x35e4ba[_0x6ba135(0x45fe)](_0x1328a3['id']));},PathVisualizer[_0x5e00b3(0x52d6)]=subSample;var defaultColor$4=Color$2[_0x5e00b3(0x3b7e)],defaultOutlineColor$1=Color$2[_0x307c2b(0x45d)],defaultOutlineWidth$1=0x0,defaultPixelSize=0x1,defaultDisableDepthTestDistance=0x0,colorScratch=new Color$2(),positionScratch$2=new Cartesian3(),outlineColorScratch=new Color$2(),scaleByDistanceScratch=new NearFarScalar(),translucencyByDistanceScratch=new NearFarScalar(),distanceDisplayConditionScratch$1=new DistanceDisplayCondition();function EntityData(_0x15a1ea){var _0x2251a0=_0x307c2b,_0x519e3e=_0x5e00b3;this[_0x519e3e(0x5573)]=_0x15a1ea,this[_0x519e3e(0x771)]=void 0x0,this[_0x2251a0(0x17fb)]=void 0x0,this[_0x519e3e(0x8fe)]=void 0x0,this[_0x519e3e(0x247e)]=void 0x0,this[_0x519e3e(0x17af)]=void 0x0,this[_0x519e3e(0x27cb)]=void 0x0;}function PointVisualizer(_0x20f928,_0x936ba2){var _0x2028c3=_0x307c2b,_0x1091bb=_0x5e00b3;_0x936ba2[_0x1091bb(0xf02)][_0x1091bb(0x13f3)](PointVisualizer[_0x1091bb(0x3720)][_0x1091bb(0x1cfb)],this),this[_0x1091bb(0x19b6)]=_0x20f928,this[_0x1091bb(0x14b8)]=_0x936ba2,this[_0x2028c3(0x20c6)]=new AssociativeArray(),this[_0x2028c3(0x180b)](_0x936ba2,_0x936ba2[_0x1091bb(0xc98)],[],[]);}function returnPrimitive(_0x115e80,_0x381394,_0x45ff14){var _0x4ae82d=_0x307c2b,_0x430cc7=_0x5e00b3;if(defined$1(_0x115e80)){if(defined$1(_0x115e80[_0x430cc7(0x771)]))return _0x115e80[_0x4ae82d(0x5d8)]=void 0x0,void _0x45ff14['removePoint'](_0x381394);defined$1(_0x115e80['billboard'])&&(_0x115e80[_0x430cc7(0xba1)]=void 0x0,_0x45ff14[_0x430cc7(0x3036)](_0x381394));}}PointVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x3a2326){var _0x5007fd=_0x307c2b,_0x250d88=_0x5e00b3;for(var _0x40b830=this[_0x250d88(0xb26)][_0x250d88(0xc98)],_0xadf6a4=this[_0x250d88(0x19b6)],_0x5ee1e5=0x0,_0x5ce926=_0x40b830[_0x250d88(0x809)];_0x5ee1e5<_0x5ce926;_0x5ee1e5++){var _0x41bad5,_0x4bb748=_0x40b830[_0x5ee1e5],_0x37d47f=_0x4bb748[_0x250d88(0x5573)],_0x537e6d=_0x37d47f['_point'],_0x53587b=_0x4bb748[_0x5007fd(0x5d8)],_0x420834=_0x4bb748[_0x250d88(0xba1)],_0x458036=Property$1[_0x250d88(0x5611)](_0x537e6d['_heightReference'],_0x3a2326,HeightReference$1[_0x5007fd(0x364a)]),_0x4ee6d4=_0x37d47f[_0x250d88(0x227a)]&&_0x37d47f[_0x250d88(0x220e)](_0x3a2326)&&Property$1[_0x250d88(0x5611)](_0x537e6d[_0x5007fd(0x3dd4)],_0x3a2326,!0x0);if(_0x4ee6d4&&(_0x4ee6d4=defined$1(_0x41bad5=Property$1[_0x250d88(0x5db9)](_0x37d47f[_0x250d88(0x5391)],_0x3a2326,positionScratch$2))),_0x4ee6d4){Property$1[_0x5007fd(0x4837)](_0x37d47f[_0x250d88(0x5391)])||(_0xadf6a4[_0x250d88(0x1dc8)]=!0x0);var _0x434221=!0x1,_0x4efdf8=!0x1;if(_0x458036===HeightReference$1[_0x250d88(0x423a)]||defined$1(_0x420834)?_0x458036!==HeightReference$1['NONE']||defined$1(_0x53587b)||(defined$1(_0x420834)&&(returnPrimitive(_0x4bb748,_0x37d47f,_0xadf6a4),_0x420834=void 0x0),(_0x53587b=_0xadf6a4[_0x250d88(0x3adb)](_0x37d47f))['id']=_0x37d47f,_0x4bb748[_0x250d88(0x771)]=_0x53587b):(defined$1(_0x53587b)&&(returnPrimitive(_0x4bb748,_0x37d47f,_0xadf6a4),_0x53587b=void 0x0),(_0x420834=_0xadf6a4[_0x250d88(0x986)](_0x37d47f))['id']=_0x37d47f,_0x420834[_0x5007fd(0x5a4)]=void 0x0,_0x4bb748[_0x5007fd(0x17fb)]=_0x420834,_0x434221=!0x0,_0x4efdf8=Cartesian3[_0x250d88(0x1dab)](_0x420834[_0x250d88(0x3747)],_0x41bad5)&&_0x420834[_0x250d88(0x5698)]===_0x458036),defined$1(_0x53587b))_0x53587b['show']=!0x0,_0x53587b['position']=_0x41bad5,_0x53587b[_0x250d88(0x403a)]=Property$1[_0x250d88(0x5db9)](_0x537e6d[_0x250d88(0x1667)],_0x3a2326,scaleByDistanceScratch),_0x53587b[_0x5007fd(0x3310)]=Property$1[_0x250d88(0x5db9)](_0x537e6d[_0x250d88(0x51fb)],_0x3a2326,translucencyByDistanceScratch),_0x53587b[_0x250d88(0x8fe)]=Property$1[_0x250d88(0x5611)](_0x537e6d[_0x250d88(0x512)],_0x3a2326,defaultColor$4,colorScratch),_0x53587b[_0x5007fd(0x506c)]=Property$1[_0x250d88(0x5611)](_0x537e6d[_0x250d88(0x4bbe)],_0x3a2326,defaultOutlineColor$1,outlineColorScratch),_0x53587b[_0x5007fd(0x2f8)]=Property$1[_0x5007fd(0x1611)](_0x537e6d[_0x250d88(0x4c76)],_0x3a2326,defaultOutlineWidth$1),_0x53587b['pixelSize']=Property$1[_0x250d88(0x5611)](_0x537e6d[_0x250d88(0x24f0)],_0x3a2326,defaultPixelSize),_0x53587b[_0x250d88(0xe9f)]=Property$1['getValueOrUndefined'](_0x537e6d[_0x250d88(0x4e59)],_0x3a2326,distanceDisplayConditionScratch$1),_0x53587b[_0x250d88(0x5554)]=Property$1[_0x250d88(0x5611)](_0x537e6d[_0x250d88(0x53d0)],_0x3a2326,defaultDisableDepthTestDistance);else{if(defined$1(_0x420834)){_0x420834[_0x250d88(0x3234)]=!0x0,_0x420834[_0x250d88(0x3747)]=_0x41bad5,_0x420834[_0x250d88(0x403a)]=Property$1[_0x5007fd(0x22bf)](_0x537e6d[_0x250d88(0x1667)],_0x3a2326,scaleByDistanceScratch),_0x420834['translucencyByDistance']=Property$1[_0x250d88(0x5db9)](_0x537e6d[_0x250d88(0x51fb)],_0x3a2326,translucencyByDistanceScratch),_0x420834[_0x250d88(0xe9f)]=Property$1[_0x250d88(0x5db9)](_0x537e6d[_0x250d88(0x4e59)],_0x3a2326,distanceDisplayConditionScratch$1),_0x420834[_0x250d88(0x5554)]=Property$1[_0x5007fd(0x1611)](_0x537e6d[_0x250d88(0x53d0)],_0x3a2326,defaultDisableDepthTestDistance),_0x420834[_0x5007fd(0x9a2)]=_0x458036;var _0x5a3b05=Property$1[_0x5007fd(0x1611)](_0x537e6d[_0x250d88(0x512)],_0x3a2326,defaultColor$4,colorScratch),_0x1c9537=Property$1[_0x250d88(0x5611)](_0x537e6d[_0x250d88(0x4bbe)],_0x3a2326,defaultOutlineColor$1,outlineColorScratch),_0x17f896=Math[_0x250d88(0x3d49)](Property$1[_0x250d88(0x5611)](_0x537e6d[_0x250d88(0x4c76)],_0x3a2326,defaultOutlineWidth$1)),_0x368fa9=Math[_0x250d88(0x498f)](0x1,Math[_0x250d88(0x3d49)](Property$1[_0x250d88(0x5611)](_0x537e6d[_0x250d88(0x24f0)],_0x3a2326,defaultPixelSize)));if(_0x17f896>0x0?(_0x420834[_0x250d88(0x4a6e)]=0x1,_0x434221=_0x434221||_0x17f896!==_0x4bb748[_0x250d88(0x27cb)]||_0x368fa9!==_0x4bb748[_0x250d88(0x17af)]||!Color$2[_0x250d88(0x1dab)](_0x5a3b05,_0x4bb748[_0x250d88(0x8fe)])||!Color$2[_0x250d88(0x1dab)](_0x1c9537,_0x4bb748[_0x250d88(0x247e)])):(_0x420834[_0x5007fd(0x2897)]=_0x368fa9/0x32,_0x368fa9=0x32,_0x434221=_0x434221||_0x17f896!==_0x4bb748[_0x250d88(0x27cb)]||!Color$2[_0x250d88(0x1dab)](_0x5a3b05,_0x4bb748[_0x250d88(0x8fe)])||!Color$2[_0x250d88(0x1dab)](_0x1c9537,_0x4bb748[_0x250d88(0x247e)])),_0x434221){_0x4bb748[_0x250d88(0x8fe)]=Color$2[_0x250d88(0x40f3)](_0x5a3b05,_0x4bb748[_0x5007fd(0x3a3a)]),_0x4bb748[_0x5007fd(0x506c)]=Color$2[_0x250d88(0x40f3)](_0x1c9537,_0x4bb748[_0x250d88(0x247e)]),_0x4bb748[_0x250d88(0x17af)]=_0x368fa9,_0x4bb748[_0x5007fd(0x2f8)]=_0x17f896;var _0x49ce7c=_0x5a3b05[_0x250d88(0x32a8)],_0x42d17c=_0x5a3b05[_0x250d88(0x3abc)](),_0x4f850e=_0x1c9537[_0x5007fd(0x44bf)](),_0x4278d6=JSON[_0x250d88(0x43ec)]([_0x42d17c,_0x368fa9,_0x4f850e,_0x17f896]);_0x420834[_0x250d88(0x5998)](_0x4278d6,createBillboardPointCallback(_0x49ce7c,_0x42d17c,_0x4f850e,_0x17f896,_0x368fa9));}_0x4efdf8&&_0x420834[_0x5007fd(0x3483)]();}}}else returnPrimitive(_0x4bb748,_0x37d47f,_0xadf6a4);}return!0x0;},PointVisualizer[_0x5e00b3(0x3720)][_0x307c2b(0x1284)]=function(_0x481592,_0x37c907){var _0x27db4f=_0x307c2b,_0x791f5=_0x5e00b3,_0x4a1924=this[_0x791f5(0xb26)][_0x27db4f(0x3abb)](_0x481592['id']);if(!defined$1(_0x4a1924)||!defined$1(_0x4a1924[_0x27db4f(0x5d8)])&&!defined$1(_0x4a1924['billboard']))return BoundingSphereState$1['FAILED'];if(defined$1(_0x4a1924[_0x791f5(0x771)]))_0x37c907[_0x27db4f(0x234c)]=Cartesian3[_0x791f5(0x40f3)](_0x4a1924[_0x27db4f(0x5d8)][_0x791f5(0x3747)],_0x37c907[_0x791f5(0x4fe8)]);else{var _0x3c2399=_0x4a1924[_0x791f5(0xba1)];if(!defined$1(_0x3c2399[_0x791f5(0x7cb)]))return BoundingSphereState$1[_0x27db4f(0x5ad)];_0x37c907[_0x791f5(0x4fe8)]=Cartesian3[_0x791f5(0x40f3)](_0x3c2399[_0x791f5(0x7cb)],_0x37c907[_0x791f5(0x4fe8)]);}return _0x37c907[_0x791f5(0x48ce)]=0x0,BoundingSphereState$1['DONE'];},PointVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},PointVisualizer[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x47eb9b=_0x307c2b,_0x1f958f=_0x5e00b3;this[_0x1f958f(0x14b8)][_0x1f958f(0xf02)][_0x1f958f(0x3da7)](PointVisualizer['prototype'][_0x1f958f(0x1cfb)],this);for(var _0x1e0292=this[_0x1f958f(0x14b8)][_0x1f958f(0xc98)],_0x57f0c4=0x0;_0x57f0c4<_0x1e0292[_0x47eb9b(0x2ef4)];_0x57f0c4++)this[_0x1f958f(0x19b6)][_0x1f958f(0x2ed9)](_0x1e0292[_0x57f0c4]);return destroyObject$1(this);},PointVisualizer[_0x5e00b3(0x3720)][_0x307c2b(0x180b)]=function(_0x2f0e78,_0x5d2014,_0x1d351c,_0x52db91){var _0x117e3a=_0x307c2b,_0x5286be=_0x5e00b3,_0x48687c,_0x2086ac,_0x5468e1=this[_0x117e3a(0x20c6)],_0x5f3260=this[_0x5286be(0x19b6)];for(_0x48687c=_0x5d2014[_0x5286be(0x809)]-0x1;_0x48687c>-0x1;_0x48687c--)defined$1((_0x2086ac=_0x5d2014[_0x48687c])[_0x117e3a(0x236)])&&defined$1(_0x2086ac[_0x5286be(0x5391)])&&_0x5468e1[_0x5286be(0x10aa)](_0x2086ac['id'],new EntityData(_0x2086ac));for(_0x48687c=_0x52db91[_0x117e3a(0x2ef4)]-0x1;_0x48687c>-0x1;_0x48687c--)defined$1((_0x2086ac=_0x52db91[_0x48687c])[_0x5286be(0x2d0d)])&&defined$1(_0x2086ac['_position'])?_0x5468e1[_0x5286be(0x5655)](_0x2086ac['id'])||_0x5468e1[_0x117e3a(0x3235)](_0x2086ac['id'],new EntityData(_0x2086ac)):(returnPrimitive(_0x5468e1[_0x117e3a(0x3abb)](_0x2086ac['id']),_0x2086ac,_0x5f3260),_0x5468e1['remove'](_0x2086ac['id']));for(_0x48687c=_0x1d351c[_0x117e3a(0x2ef4)]-0x1;_0x48687c>-0x1;_0x48687c--)_0x2086ac=_0x1d351c[_0x48687c],returnPrimitive(_0x5468e1[_0x117e3a(0x3abb)](_0x2086ac['id']),_0x2086ac,_0x5f3260),_0x5468e1['remove'](_0x2086ac['id']);};var defaultColor$3=Color$2[_0x307c2b(0x5a89)],defaultSpotSize=0x1,defaultTrailLength=0.3,defaultSpotIntensity=0x5,defaultConstantSpeed=0x0,defaultPeriod=0x3e8;function PolylineTrailMaterialProperty(_0x488334){var _0x201a04=_0x307c2b,_0x47000f=_0x5e00b3;_0x488334=defaultValue$1(_0x488334,defaultValue$1[_0x47000f(0x243c)]),this[_0x47000f(0x5303)]=new Event(),this[_0x201a04(0x25c0)]=void 0x0,this[_0x47000f(0x5f8)]=void 0x0,this[_0x47000f(0x1dd4)]=void 0x0,this[_0x47000f(0x2c11)]=void 0x0,this[_0x47000f(0x5b7d)]=void 0x0,this[_0x201a04(0x4fe9)]=void 0x0,this[_0x47000f(0x4552)]=void 0x0,this['color']=_0x488334[_0x201a04(0x3a3a)],this[_0x47000f(0x18ad)]=_0x488334[_0x47000f(0x18ad)],this[_0x201a04(0x42e5)]=_0x488334['trailLength'],this[_0x47000f(0x47c8)]=_0x488334[_0x47000f(0x47c8)],this[_0x47000f(0x110b)]=_0x488334[_0x47000f(0x110b)]/0x3e8,this[_0x47000f(0x38d7)]=0x3e8*_0x488334[_0x47000f(0x38d7)],this[_0x47000f(0x28f8)]=void 0x0,this[_0x47000f(0xd9f)]=performance[_0x47000f(0xccb)](),this[_0x201a04(0x47e3)]=defaultValue$1(_0x488334[_0x47000f(0x26d5)],!0x0);}Object[_0x5e00b3(0x1dfd)](PolylineTrailMaterialProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x3e2107=_0x307c2b,_0x17732a=_0x5e00b3;return Property$1[_0x3e2107(0x4837)](this[_0x3e2107(0x1102)])&&Property$1[_0x17732a(0x41b2)](this['_constantSpeed'])&&Property$1[_0x17732a(0x41b2)](this[_0x17732a(0x4552)]);}},'definitionChanged':{'get':function(){var _0x37b312=_0x5e00b3;return this[_0x37b312(0x5303)];}},'color':createPropertyDescriptor(_0x307c2b(0x3a3a)),'spotSize':createPropertyDescriptor(_0x5e00b3(0x18ad)),'trailLength':createPropertyDescriptor(_0x5e00b3(0x3218)),'spotIntensity':createPropertyDescriptor(_0x307c2b(0x48d1)),'constantSpeed':createPropertyDescriptor(_0x307c2b(0x3579)),'period':createPropertyDescriptor(_0x307c2b(0x3be))}),PolylineTrailMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x135e)]=function(_0x42c500){var _0x55c2b4=_0x5e00b3;return _0x55c2b4(0xfd8);},PolylineTrailMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x488b19,_0x1466e8){var _0x3394d5=_0x307c2b,_0x26e7db=_0x5e00b3;return defined$1(_0x1466e8)||(_0x1466e8={}),_0x1466e8[_0x26e7db(0x8fe)]=Property$1[_0x26e7db(0xc49)](this[_0x26e7db(0x512)],_0x488b19,defaultColor$3,_0x1466e8[_0x26e7db(0x8fe)]),_0x1466e8[_0x26e7db(0x28f8)]=performance[_0x26e7db(0xccb)](),_0x1466e8[_0x3394d5(0x5283)]=Property$1[_0x26e7db(0x5611)](this[_0x26e7db(0x1dd4)],_0x488b19,defaultSpotSize),_0x1466e8[_0x3394d5(0x3579)]=Property$1[_0x26e7db(0x5611)](this['_constantSpeed'],_0x488b19,defaultConstantSpeed),_0x1466e8[_0x26e7db(0x3218)]=Property$1[_0x26e7db(0x5611)](this[_0x26e7db(0x2c11)],_0x488b19,defaultTrailLength),_0x1466e8[_0x26e7db(0x38d7)]=Property$1[_0x26e7db(0x5611)](this[_0x26e7db(0x4552)],_0x488b19,defaultPeriod),_0x1466e8['spotIntensity']=Property$1['getValueOrDefault'](this[_0x26e7db(0x5b7d)],_0x488b19,defaultSpotIntensity),_0x1466e8[_0x26e7db(0x3d3d)]=this[_0x26e7db(0xd9f)],_0x1466e8;},PolylineTrailMaterialProperty[_0x5e00b3(0x3720)]['equals']=function(_0x5f8972){var _0x1d125d=_0x307c2b,_0x22d2fb=_0x5e00b3;return this===_0x5f8972||_0x5f8972 instanceof PolylineTrailMaterialProperty&&Property$1[_0x22d2fb(0x1dab)](this[_0x22d2fb(0x512)],_0x5f8972[_0x1d125d(0x25c0)])&&Property$1[_0x1d125d(0x4d2)](this[_0x22d2fb(0x1dd4)],_0x5f8972[_0x22d2fb(0x1dd4)])&&Property$1[_0x22d2fb(0x1dab)](this['_constantSpeed'],_0x5f8972[_0x22d2fb(0x2e6)])&&Property$1[_0x22d2fb(0x1dab)](this[_0x22d2fb(0x2c11)],_0x5f8972[_0x22d2fb(0x2c11)])&&Property$1[_0x1d125d(0x4d2)](this[_0x22d2fb(0x4552)],_0x5f8972[_0x22d2fb(0x4552)])&&Property$1[_0x22d2fb(0x1dab)](this[_0x22d2fb(0x5b7d)],_0x5f8972[_0x1d125d(0x2d58)]);};var defaultZIndex=new ConstantProperty(0x0),polylineCollections={},scratchColor$7=new Color$2(),defaultMaterial=new ColorMaterialProperty(Color$2[_0x307c2b(0x5a89)]),defaultShow=new ConstantProperty(!0x0),defaultShadows=new ConstantProperty(ShadowMode$1[_0x5e00b3(0x597d)]),defaultDistanceDisplayCondition$1=new ConstantProperty(new DistanceDisplayCondition()),defaultClassificationType=new ConstantProperty(ClassificationType$1['BOTH']);function GeometryOptions(){var _0x411e07=_0x307c2b,_0x3e1759=_0x5e00b3;this[_0x3e1759(0x5383)]=void 0x0,this[_0x3e1759(0x1c83)]=void 0x0,this[_0x3e1759(0x2d3c)]=void 0x0,this[_0x411e07(0x18a0)]=void 0x0,this[_0x411e07(0x2c11)]=void 0x0,this[_0x3e1759(0x2c1)]=void 0x0,this[_0x3e1759(0x2da6)]=void 0x0;}function GroundGeometryOptions(){var _0x26c09a=_0x5e00b3;this[_0x26c09a(0x1c83)]=void 0x0,this[_0x26c09a(0x2d3c)]=void 0x0,this[_0x26c09a(0x2c1)]=void 0x0,this['granularity']=void 0x0;}function PolylineGeometryUpdater(_0x18cd42,_0x19b884){var _0x21b3cb=_0x307c2b,_0x36462d=_0x5e00b3;this[_0x36462d(0x7d8)]=_0x18cd42,this[_0x21b3cb(0x16a0)]=_0x19b884,this[_0x21b3cb(0x1764)]=_0x18cd42[_0x21b3cb(0x51f0)][_0x36462d(0x13f3)](PolylineGeometryUpdater[_0x36462d(0x3720)][_0x36462d(0x5378)],this),this[_0x36462d(0x26ce)]=!0x1,this[_0x36462d(0x5a6e)]=!0x1,this[_0x21b3cb(0x5b01)]=new Event(),this[_0x36462d(0x5b19)]=void 0x0,this[_0x36462d(0x31d8)]=void 0x0,this[_0x36462d(0x1c95)]=void 0x0,this[_0x36462d(0xa00)]=void 0x0,this[_0x36462d(0x2085)]=void 0x0,this[_0x36462d(0x1719)]=void 0x0,this[_0x36462d(0x26d4)]=new GeometryOptions(),this[_0x36462d(0x5c76)]=new GroundGeometryOptions(),this[_0x36462d(0x32b3)]=_0x36462d(0x3ef2)+_0x18cd42['id'],this[_0x36462d(0xe6a)]=!0x1,this[_0x36462d(0x3aa6)]=Entity[_0x36462d(0x4ef4)](_0x19b884),this[_0x21b3cb(0x1364)]=0x0,this[_0x36462d(0x5378)](_0x18cd42,_0x36462d(0x37cc),_0x18cd42['polyline'],void 0x0);}Object[_0x5e00b3(0x1dfd)](PolylineGeometryUpdater[_0x5e00b3(0x3720)],{'id':{'get':function(){var _0x524424=_0x307c2b;return this[_0x524424(0x3cac)];}},'entity':{'get':function(){var _0x470403=_0x5e00b3;return this[_0x470403(0x7d8)];}},'fillEnabled':{'get':function(){var _0x1a1a8c=_0x5e00b3;return this[_0x1a1a8c(0x26ce)];}},'hasConstantFill':{'get':function(){var _0x4946d0=_0x5e00b3;return!this[_0x4946d0(0x26ce)]||!defined$1(this[_0x4946d0(0x7d8)][_0x4946d0(0x1631)])&&Property$1[_0x4946d0(0x41b2)](this[_0x4946d0(0x5b19)]);}},'fillMaterialProperty':{'get':function(){return this['_materialProperty'];}},'depthFailMaterialProperty':{'get':function(){var _0x210a9e=_0x5e00b3;return this[_0x210a9e(0x1719)];}},'outlineEnabled':{'value':!0x1},'hasConstantOutline':{'value':!0x0},'outlineColorProperty':{'value':void 0x0},'shadowsProperty':{'get':function(){var _0xde2682=_0x5e00b3;return this[_0xde2682(0x1c95)];}},'distanceDisplayConditionProperty':{'get':function(){var _0x19355c=_0x5e00b3;return this[_0x19355c(0xa00)];}},'classificationTypeProperty':{'get':function(){var _0x336fc0=_0x5e00b3;return this[_0x336fc0(0x2085)];}},'isDynamic':{'get':function(){var _0x39bebc=_0x5e00b3;return this[_0x39bebc(0x5a6e)];}},'isClosed':{'value':!0x1},'geometryChanged':{'get':function(){var _0x5058b6=_0x5e00b3;return this[_0x5058b6(0x362f)];}},'arcType':{'get':function(){var _0x25564b=_0x307c2b;return this[_0x25564b(0x4785)];}},'clampToGround':{'get':function(){var _0x4990fd=_0x307c2b;return this['_clampToGround']&&this[_0x4990fd(0x23ee)];}},'zIndex':{'get':function(){var _0x5481a0=_0x5e00b3;return this[_0x5481a0(0x285)];}}}),PolylineGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x454a)]=function(_0x3c1b7a){return!0x1;},PolylineGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2f44)]=function(_0x5325a1){var _0x2918c7=_0x307c2b,_0x286cc7=_0x5e00b3,_0x3a2859=this[_0x286cc7(0x7d8)];return defaultValue$1(this[_0x2918c7(0x1388)]&&_0x3a2859[_0x286cc7(0x220e)](_0x5325a1)&&this['_showProperty'][_0x286cc7(0x4d6)](_0x5325a1),!0x1);},PolylineGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2b2d)]=function(_0x4d3d30){var _0x7f1226=_0x307c2b,_0xa37bca=_0x5e00b3,_0x52ddd4,_0x3b5ef1=this[_0x7f1226(0x5718)],_0x5f5d30=_0x3b5ef1[_0xa37bca(0x220e)](_0x4d3d30),_0x235c8d=new ShowGeometryInstanceAttribute(_0x5f5d30&&_0x3b5ef1[_0xa37bca(0x227a)]&&this[_0xa37bca(0x5b19)][_0x7f1226(0x134c)](_0x4d3d30)),_0x5538c8=this[_0xa37bca(0xa00)][_0xa37bca(0x4d6)](_0x4d3d30),_0x1e702c={'show':_0x235c8d,'distanceDisplayCondition':DistanceDisplayConditionGeometryInstanceAttribute[_0xa37bca(0x2b97)](_0x5538c8)};return this[_0xa37bca(0x31d8)]instanceof ColorMaterialProperty&&(defined$1(this[_0xa37bca(0x31d8)][_0x7f1226(0x3a3a)])&&(this[_0xa37bca(0x31d8)]['color'][_0xa37bca(0x41b2)]||_0x5f5d30)&&(_0x52ddd4=this[_0xa37bca(0x31d8)][_0xa37bca(0x8fe)][_0xa37bca(0x4d6)](_0x4d3d30,scratchColor$7)),defined$1(_0x52ddd4)||(_0x52ddd4=Color$2[_0xa37bca(0x3b7e)]),_0x1e702c[_0xa37bca(0x8fe)]=ColorGeometryInstanceAttribute[_0x7f1226(0x8cb)](_0x52ddd4)),this[_0x7f1226(0x21de)]||this[_0xa37bca(0x5573)][_0xa37bca(0x2963)]?new GeometryInstance({'id':_0x3b5ef1,'geometry':new GroundPolylineGeometry(this[_0xa37bca(0x5c76)]),'attributes':_0x1e702c}):(this[_0xa37bca(0x31d8)]instanceof PolylineTrailMaterialProperty?(this[_0x7f1226(0x3a08)][_0xa37bca(0x3cd9)]=0x1,defined$1(this[_0xa37bca(0x31d8)]['constantSpeed'])&&this[_0xa37bca(0x31d8)][_0xa37bca(0x110b)]>0x0?this[_0x7f1226(0x3a08)][_0xa37bca(0x38d7)]=-0x1:this[_0x7f1226(0x3a08)][_0xa37bca(0x38d7)]=defined$1(this[_0xa37bca(0x31d8)]['period'])?this[_0xa37bca(0x31d8)][_0xa37bca(0x38d7)]:0x3e8):(this[_0xa37bca(0x26d4)][_0xa37bca(0x3cd9)]=0x0,this[_0xa37bca(0x26d4)][_0xa37bca(0x38d7)]=-0x1),defined$1(this[_0xa37bca(0x1719)])&&this[_0xa37bca(0x1719)]instanceof ColorMaterialProperty&&(defined$1(this[_0xa37bca(0x1719)][_0xa37bca(0x8fe)])&&(this[_0x7f1226(0x421b)][_0x7f1226(0x3a3a)][_0xa37bca(0x41b2)]||_0x5f5d30)&&(_0x52ddd4=this['_depthFailMaterialProperty'][_0xa37bca(0x8fe)][_0x7f1226(0x134c)](_0x4d3d30,scratchColor$7)),defined$1(_0x52ddd4)||(_0x52ddd4=Color$2[_0xa37bca(0x3b7e)]),_0x1e702c[_0xa37bca(0x380d)]=ColorGeometryInstanceAttribute[_0xa37bca(0x3255)](_0x52ddd4)),new GeometryInstance({'id':_0x3b5ef1,'geometry':new PolylineGeometry(this[_0xa37bca(0x26d4)]),'attributes':_0x1e702c}));},PolylineGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x5770)]=function(_0x2f7c5c){},PolylineGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},PolylineGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x41cdc6=_0x5e00b3;this[_0x41cdc6(0x174d)](),destroyObject$1(this);},PolylineGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x5378)]=function(_0x3b7967,_0x18b4ec,_0x13a51f,_0x552e75){var _0xc0dee7=_0x307c2b,_0x11e35d=_0x5e00b3;if(_0x11e35d(0x1631)===_0x18b4ec||_0x11e35d(0x37cc)===_0x18b4ec){var _0x239897=this[_0x11e35d(0x7d8)][_0x11e35d(0x37cc)];if(defined$1(_0x239897)){var _0x25cb1f=_0x239897[_0x11e35d(0x1c83)],_0x3337b5=_0x239897['show'];if(defined$1(_0x3337b5)&&_0x3337b5[_0x11e35d(0x41b2)]&&!_0x3337b5[_0xc0dee7(0x134c)](Iso8601[_0x11e35d(0x5b41)])||!defined$1(_0x25cb1f))this[_0x11e35d(0x26ce)]&&(this[_0x11e35d(0x26ce)]=!0x1,this[_0x11e35d(0x362f)][_0x11e35d(0x1c10)](this));else{var _0x59646b=_0x239897[_0x11e35d(0x3892)],_0x140c6b=defaultValue$1(_0x239897[_0x11e35d(0x3453)],defaultMaterial),_0x468f73=_0x140c6b instanceof ColorMaterialProperty;this[_0x11e35d(0x31d8)]=_0x140c6b,this[_0x11e35d(0x1719)]=_0x239897[_0x11e35d(0x2c7b)],this[_0x11e35d(0x5b19)]=defaultValue$1(_0x3337b5,defaultShow),this['_shadowsProperty']=defaultValue$1(_0x239897['shadows'],defaultShadows),this[_0x11e35d(0xa00)]=defaultValue$1(_0x239897['distanceDisplayCondition'],defaultDistanceDisplayCondition$1),this[_0x11e35d(0x2085)]=defaultValue$1(_0x239897[_0x11e35d(0x1864)],defaultClassificationType),this[_0x11e35d(0x26ce)]=!0x0,this['_zIndex']=defaultValue$1(_0x59646b,defaultZIndex);var _0x41e30c=_0x239897[_0xc0dee7(0x2299)],_0x4191fb=_0x239897[_0xc0dee7(0x18a0)],_0x21c1cb=_0x239897[_0xc0dee7(0x2c11)],_0x36368f=_0x239897[_0x11e35d(0x2c1)],_0x14fd6a=_0x239897[_0x11e35d(0x128)],_0x127731=_0x239897[_0x11e35d(0x2da6)];if(_0x25cb1f[_0xc0dee7(0x4837)]&&Property$1[_0xc0dee7(0x4837)](_0x41e30c)&&Property$1[_0x11e35d(0x41b2)](_0x21c1cb)&&Property$1[_0x11e35d(0x41b2)](_0x36368f)&&Property$1[_0x11e35d(0x41b2)](_0x127731)&&Property$1[_0xc0dee7(0x4837)](_0x14fd6a)&&Property$1[_0x11e35d(0x41b2)](_0x59646b)){var _0x515555,_0x4327fb=this[_0xc0dee7(0x3a08)],_0x84dd63=_0x25cb1f[_0x11e35d(0x4d6)](Iso8601[_0x11e35d(0x5b41)],_0x4327fb[_0x11e35d(0x1c83)]);if(!defined$1(_0x84dd63)||_0x84dd63[_0x11e35d(0x809)]<0x2)return void(this[_0x11e35d(0x26ce)]&&(this[_0x11e35d(0x26ce)]=!0x1,this[_0x11e35d(0x362f)]['raiseEvent'](this)));_0x515555=_0x468f73&&(!defined$1(this[_0x11e35d(0x1719)])||this['_depthFailMaterialProperty']instanceof ColorMaterialProperty)?PolylineColorAppearance[_0xc0dee7(0x498b)]:PolylineMaterialAppearance[_0x11e35d(0x4fb)],_0x4327fb['vertexFormat']=_0x515555,_0x4327fb[_0x11e35d(0x1c83)]=_0x84dd63,_0x4327fb['width']=defined$1(_0x41e30c)?_0x41e30c[_0x11e35d(0x4d6)](Iso8601[_0x11e35d(0x5b41)]):void 0x0,_0x4327fb[_0xc0dee7(0x18a0)]=defined$1(_0x4191fb)?_0x4191fb[_0x11e35d(0x4d6)](Iso8601[_0x11e35d(0x5b41)]):void 0x0,_0x4327fb[_0x11e35d(0x14da)]=defined$1(_0x21c1cb)?_0x21c1cb[_0x11e35d(0x4d6)](Iso8601[_0xc0dee7(0x150f)]):void 0x0,_0x4327fb[_0x11e35d(0x2c1)]=defined$1(_0x36368f)?_0x36368f[_0x11e35d(0x4d6)](Iso8601[_0x11e35d(0x5b41)]):void 0x0,_0x4327fb[_0xc0dee7(0x523a)]=defined$1(_0x127731)?_0x127731[_0xc0dee7(0x134c)](Iso8601[_0xc0dee7(0x150f)]):void 0x0;var _0x1baea6=this[_0x11e35d(0x5c76)];_0x1baea6[_0xc0dee7(0x14e)]=_0x84dd63,_0x1baea6[_0x11e35d(0x2d3c)]=_0x4327fb[_0x11e35d(0x2d3c)],_0x1baea6[_0x11e35d(0x2c1)]=_0x4327fb[_0x11e35d(0x2c1)],_0x1baea6[_0x11e35d(0x2da6)]=_0x4327fb[_0x11e35d(0x2da6)],this[_0x11e35d(0xe6a)]=!!defined$1(_0x14fd6a)&&_0x14fd6a[_0x11e35d(0x4d6)](Iso8601[_0x11e35d(0x5b41)]),!this[_0x11e35d(0xe6a)]&&defined$1(_0x59646b)&&oneTimeWarning(_0x11e35d(0x8d2)),this[_0x11e35d(0x5a6e)]=!0x1,this[_0xc0dee7(0x5b01)][_0x11e35d(0x1c10)](this);}else this[_0x11e35d(0x5a6e)]||(this[_0xc0dee7(0x51d)]=!0x0,this[_0x11e35d(0x362f)][_0xc0dee7(0x31b9)](this));}}else this[_0x11e35d(0x26ce)]&&(this[_0x11e35d(0x26ce)]=!0x1,this[_0x11e35d(0x362f)][_0x11e35d(0x1c10)](this));}},PolylineGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x13a9)]=function(_0x1ad431,_0x3727cb){return new DynamicGeometryUpdater(_0x1ad431,_0x3727cb,this);};var generateCartesianArcOptions={'positions':void 0x0,'granularity':void 0x0,'height':void 0x0,'ellipsoid':void 0x0};function DynamicGeometryUpdater(_0x2bd64b,_0x357d3c,_0x3b9597){var _0x25d887=_0x307c2b,_0x244711=_0x5e00b3;this[_0x244711(0x21c7)]=void 0x0,this[_0x244711(0x1fda)]=_0x2bd64b,this[_0x25d887(0x1f75)]=_0x357d3c,this[_0x244711(0x35cd)]=void 0x0,this[_0x244711(0xdf1)]=void 0x0,this[_0x244711(0x547b)]=_0x3b9597,this[_0x244711(0x634)]=[];}function getLine(_0xd01f9c){var _0x87aadb=_0x307c2b,_0x4ad112=_0x5e00b3;if(defined$1(_0xd01f9c[_0x4ad112(0x21c7)]))return _0xd01f9c[_0x4ad112(0x21c7)];var _0x558be3=_0xd01f9c[_0x4ad112(0x547b)][_0x4ad112(0x5e52)]['id'],_0x39167b=polylineCollections[_0x558be3],_0x1dc290=_0xd01f9c[_0x4ad112(0x1fda)];!defined$1(_0x39167b)||_0x39167b[_0x4ad112(0x53aa)]()?(_0x39167b=new PolylineCollection(),polylineCollections[_0x558be3]=_0x39167b,_0x1dc290[_0x4ad112(0x30c2)](_0x39167b)):_0x1dc290[_0x4ad112(0x5655)](_0x39167b)||_0x1dc290[_0x4ad112(0x30c2)](_0x39167b);var _0x1b7d81=_0x39167b[_0x4ad112(0x30c2)]();return _0x1b7d81['id']=_0xd01f9c[_0x4ad112(0x547b)][_0x87aadb(0x5718)],_0xd01f9c[_0x4ad112(0x21c7)]=_0x1b7d81,_0x1b7d81;}DynamicGeometryUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x446a1b){var _0x483c53=_0x307c2b,_0xc2fc43=_0x5e00b3,_0x5bc5d6=this['_geometryUpdater'],_0x4bb978=_0x5bc5d6[_0x483c53(0x5718)],_0xba05a4=_0x4bb978[_0xc2fc43(0x37cc)],_0x37f377=_0xba05a4[_0xc2fc43(0x1c83)],_0x56ec29=Property$1[_0xc2fc43(0x5db9)](_0x37f377,_0x446a1b,this[_0xc2fc43(0x634)]);_0x5bc5d6[_0x483c53(0x3117)]=Property$1[_0xc2fc43(0x5611)](_0xba05a4[_0xc2fc43(0xe6a)],_0x446a1b,!0x1),_0x5bc5d6[_0xc2fc43(0x5c76)][_0xc2fc43(0x1c83)]=_0x56ec29,_0x5bc5d6[_0xc2fc43(0x5c76)][_0xc2fc43(0x2d3c)]=Property$1[_0xc2fc43(0x5611)](_0xba05a4[_0x483c53(0x496c)],_0x446a1b,0x1),_0x5bc5d6[_0xc2fc43(0x5c76)][_0xc2fc43(0x2c1)]=Property$1[_0xc2fc43(0x5611)](_0xba05a4[_0x483c53(0x4785)],_0x446a1b,ArcType$1[_0xc2fc43(0x3675)]),_0x5bc5d6[_0xc2fc43(0x5c76)][_0xc2fc43(0x2da6)]=Property$1[_0xc2fc43(0x5611)](_0xba05a4[_0xc2fc43(0x9cd)],_0x446a1b,0x270f);var _0x378dcb=this[_0xc2fc43(0x280)];if(defined$1(this[_0xc2fc43(0x35cd)])&&(_0x378dcb[_0xc2fc43(0x4f4b)](this[_0xc2fc43(0x35cd)]),this[_0x483c53(0x3e0e)]=void 0x0),_0x5bc5d6['clampToGround']){if(!_0x4bb978[_0xc2fc43(0x227a)]||!_0x4bb978[_0xc2fc43(0x220e)](_0x446a1b)||!Property$1[_0xc2fc43(0x5611)](_0xba05a4[_0x483c53(0x3dd4)],_0x446a1b,!0x0))return;if(!defined$1(_0x56ec29)||_0x56ec29[_0xc2fc43(0x809)]<0x2)return;var _0xc07a0c,_0x48996b=_0x5bc5d6[_0xc2fc43(0x1918)];if(_0x48996b instanceof ColorMaterialProperty)_0xc07a0c=new PolylineColorAppearance();else{var _0x51cb80=MaterialProperty[_0x483c53(0x134c)](_0x446a1b,_0x48996b,this[_0xc2fc43(0xdf1)]);_0xc07a0c=new PolylineMaterialAppearance({'material':_0x51cb80,'translucent':_0x51cb80[_0xc2fc43(0x493f)]()}),this[_0xc2fc43(0xdf1)]=_0x51cb80;}return this[_0xc2fc43(0x35cd)]=_0x378dcb[_0xc2fc43(0x30c2)](new GroundPolylinePrimitive({'geometryInstances':_0x5bc5d6[_0xc2fc43(0x2b2d)](_0x446a1b),'appearance':_0xc07a0c,'classificationType':_0x5bc5d6[_0xc2fc43(0x4ae4)][_0xc2fc43(0x4d6)](_0x446a1b),'asynchronous':!0x1}),Property$1[_0xc2fc43(0x5db9)](_0x5bc5d6[_0xc2fc43(0x3892)],_0x446a1b)),void(defined$1(this[_0xc2fc43(0x21c7)])&&(this['_line'][_0x483c53(0x537b)]=!0x1));}var _0x24d5c3=getLine(this);if(_0x4bb978[_0xc2fc43(0x227a)]&&_0x4bb978[_0xc2fc43(0x220e)](_0x446a1b)&&Property$1[_0x483c53(0x1611)](_0xba05a4[_0xc2fc43(0x1462)],_0x446a1b,!0x0)){if(!defined$1(_0x56ec29)||_0x56ec29[_0xc2fc43(0x809)]<0x2)_0x24d5c3[_0xc2fc43(0x3234)]=!0x1;else{var _0x330a9b=Property$1[_0xc2fc43(0x5db9)](_0xba05a4[_0x483c53(0x89c)],_0x446a1b),_0xe7fdd=ArcType$1[_0x483c53(0x1cbe)];defined$1(_0x330a9b)&&(_0xe7fdd=_0x330a9b?ArcType$1[_0xc2fc43(0x3675)]:ArcType$1[_0xc2fc43(0x423a)]),_0xe7fdd=Property$1[_0x483c53(0x1611)](_0xba05a4[_0xc2fc43(0x4162)],_0x446a1b,_0xe7fdd);var _0x40b77b=_0x5bc5d6[_0xc2fc43(0x5e52)][_0xc2fc43(0x43fb)];_0xe7fdd!==ArcType$1[_0xc2fc43(0x423a)]&&defined$1(_0x40b77b)&&(generateCartesianArcOptions[_0xc2fc43(0x4faa)]=_0x40b77b[_0xc2fc43(0x4faa)],generateCartesianArcOptions[_0xc2fc43(0x1c83)]=_0x56ec29,generateCartesianArcOptions[_0xc2fc43(0x2da6)]=Property$1[_0xc2fc43(0x5db9)](_0xba05a4[_0xc2fc43(0x9cd)],_0x446a1b),generateCartesianArcOptions[_0xc2fc43(0x5a4e)]=PolylinePipeline[_0x483c53(0x3e83)](_0x56ec29,_0x40b77b[_0xc2fc43(0x4faa)]),generateCartesianArcOptions[_0x483c53(0x18a0)]=Property$1[_0xc2fc43(0x5db9)](_0xba05a4[_0xc2fc43(0x30cd)],_0x446a1b),_0x56ec29=PolylinePipeline[_0xc2fc43(0x557)](generateCartesianArcOptions)),_0x24d5c3[_0xc2fc43(0x3234)]=!0x0,_0x24d5c3[_0xc2fc43(0x1c83)]=_0x56ec29[_0xc2fc43(0x30eb)](),_0x24d5c3[_0xc2fc43(0x3453)]=MaterialProperty[_0xc2fc43(0x4d6)](_0x446a1b,_0x5bc5d6[_0x483c53(0x41af)],_0x24d5c3[_0x483c53(0x578d)]),_0x24d5c3['width']=Property$1[_0xc2fc43(0x5611)](_0xba05a4[_0xc2fc43(0x5178)],_0x446a1b,0x1),_0x24d5c3[_0xc2fc43(0xe9f)]=Property$1[_0xc2fc43(0x5db9)](_0xba05a4[_0xc2fc43(0x4e59)],_0x446a1b,_0x24d5c3[_0x483c53(0x1c8f)]);}}else _0x24d5c3[_0x483c53(0x537b)]=!0x1;},DynamicGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x1284)]=function(_0x3d4904){var _0x218f97=_0x307c2b,_0xd62274=_0x5e00b3;if(this[_0x218f97(0x284f)][_0xd62274(0x128)]){var _0x39db82=this[_0xd62274(0x35cd)];if(defined$1(_0x39db82)&&_0x39db82[_0xd62274(0x3234)]&&_0x39db82[_0xd62274(0x2e0b)]){var _0x2d866d=_0x39db82[_0xd62274(0x4bf2)](this[_0xd62274(0x547b)][_0x218f97(0x5718)]);if(defined$1(_0x2d866d)&&defined$1(_0x2d866d['boundingSphere']))return BoundingSphere[_0xd62274(0x40f3)](_0x2d866d[_0xd62274(0x93d)],_0x3d4904),BoundingSphereState$1[_0xd62274(0x500f)];}return defined$1(_0x39db82)&&!_0x39db82[_0xd62274(0x2e0b)]?BoundingSphereState$1[_0x218f97(0x5ad)]:BoundingSphereState$1[_0xd62274(0x500f)];}var _0x572be7=getLine(this);return _0x572be7[_0xd62274(0x3234)]&&_0x572be7[_0xd62274(0x1c83)][_0xd62274(0x809)]>0x0?(BoundingSphere[_0xd62274(0x12c2)](_0x572be7['positions'],_0x3d4904),BoundingSphereState$1[_0xd62274(0x500f)]):BoundingSphereState$1[_0x218f97(0x1e4f)];},DynamicGeometryUpdater[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},DynamicGeometryUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x321e46=_0x307c2b,_0x19deb6=_0x5e00b3,_0x20e347=this[_0x19deb6(0x547b)][_0x19deb6(0x5e52)]['id'],_0xf4480f=polylineCollections[_0x20e347];defined$1(_0xf4480f)&&(_0xf4480f[_0x19deb6(0x4f4b)](this[_0x19deb6(0x21c7)]),0x0===_0xf4480f[_0x321e46(0x2ef4)]&&(this[_0x19deb6(0x1fda)][_0x19deb6(0x2eb0)](_0xf4480f),delete polylineCollections[_0x20e347])),defined$1(this[_0x19deb6(0x35cd)])&&this['_groundPrimitives'][_0x19deb6(0x4f4b)](this[_0x19deb6(0x35cd)]),destroyObject$1(this);};var scratchColor$6=new Color$2(),distanceDisplayConditionScratch=new DistanceDisplayCondition(),defaultDistanceDisplayCondition=new DistanceDisplayCondition();function Batch(_0x568e25,_0x560bf2,_0x2fc84f,_0x2f6b94,_0x108d87){var _0x499128=_0x307c2b,_0x4bce28=_0x5e00b3,_0x16831e;_0x16831e=_0x2fc84f instanceof ColorMaterialProperty?PolylineColorAppearance:PolylineMaterialAppearance,this[_0x4bce28(0x307)]=_0x568e25,this[_0x499128(0x4218)]=_0x560bf2,this['appearanceType']=_0x16831e,this[_0x499128(0x397d)]=_0x2fc84f,this[_0x4bce28(0x502f)]=new AssociativeArray(),this[_0x4bce28(0x4bc8)]=!0x0,this[_0x4bce28(0x1e5a)]=void 0x0,this[_0x4bce28(0x205a)]=void 0x0,this[_0x4bce28(0x144e)]=new AssociativeArray(),this[_0x4bce28(0x3453)]=void 0x0,this[_0x4bce28(0x4775)]=new AssociativeArray(),this[_0x499128(0x3377)]=new AssociativeArray(),this[_0x499128(0x1ea9)]=!0x1,this[_0x4bce28(0x103b)]=_0x2fc84f[_0x4bce28(0x5eb2)][_0x4bce28(0x13f3)](Batch[_0x4bce28(0x3720)][_0x499128(0x145)],this),this[_0x4bce28(0x1710)]=new AssociativeArray(),this[_0x499128(0x4a68)]=new AssociativeArray(),this[_0x4bce28(0x3892)]=_0x2f6b94,this[_0x4bce28(0x33c9)]=_0x108d87;}function StaticGroundPolylinePerMaterialBatch(_0x279184,_0x381d60,_0x26bdc0){var _0x25094b=_0x5e00b3;this[_0x25094b(0xb26)]=[],this[_0x25094b(0x3c5b)]=_0x279184,this[_0x25094b(0x5278)]=_0x381d60,this[_0x25094b(0x33c9)]=defaultValue$1(_0x26bdc0,!0x0);}Batch['prototype'][_0x5e00b3(0x2026)]=function(){var _0x1f507c=_0x5e00b3;this[_0x1f507c(0x33b0)]=!0x0;},Batch[_0x5e00b3(0x3720)][_0x5e00b3(0x2b04)]=function(_0x19036c){var _0x547cd0=_0x5e00b3,_0x1e8f4b=this[_0x547cd0(0x3bc6)],_0xdb9615=_0x19036c['fillMaterialProperty'];return _0xdb9615===_0x1e8f4b||_0xdb9615 instanceof ColorMaterialProperty&&_0x1e8f4b instanceof ColorMaterialProperty||defined$1(_0x1e8f4b)&&_0x1e8f4b[_0x547cd0(0x1dab)](_0xdb9615);},Batch[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x59b7eb,_0x36600c,_0x2d069c){var _0x7f41ba=_0x307c2b,_0x2bd742=_0x5e00b3,_0x5c3156=_0x36600c['id'];if(this[_0x7f41ba(0x903)][_0x2bd742(0x10aa)](_0x5c3156,_0x36600c),this[_0x2bd742(0x144e)][_0x2bd742(0x10aa)](_0x5c3156,_0x2d069c),_0x36600c[_0x2bd742(0x193e)]&&_0x36600c[_0x2bd742(0x1918)][_0x2bd742(0x41b2)]&&Property$1[_0x7f41ba(0x4837)](_0x36600c[_0x2bd742(0x5670)])){var _0x13c254=this;this[_0x2bd742(0x1710)][_0x7f41ba(0x3235)](_0x5c3156,_0x36600c[_0x2bd742(0x5573)][_0x2bd742(0x5eb2)][_0x2bd742(0x13f3)](function(_0x581ee6,_0x5a71c8,_0x2def6f,_0x113149){var _0x46a630=_0x2bd742;_0x46a630(0x227a)===_0x5a71c8&&_0x13c254[_0x46a630(0x4858)][_0x46a630(0x10aa)](_0x36600c['id'],_0x36600c);}));}else this[_0x7f41ba(0x1c9b)][_0x2bd742(0x10aa)](_0x5c3156,_0x36600c);this['createPrimitive']=!0x0;},Batch[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x2dc261){var _0x1e0927=_0x5e00b3,_0x5b609a=_0x2dc261['id'];if(this[_0x1e0927(0x4bc8)]=this[_0x1e0927(0x144e)][_0x1e0927(0x4f4b)](_0x5b609a)||this[_0x1e0927(0x4bc8)],this[_0x1e0927(0x502f)][_0x1e0927(0x4f4b)](_0x5b609a)){this[_0x1e0927(0x4775)][_0x1e0927(0x4f4b)](_0x5b609a);var _0x1c0cef=this[_0x1e0927(0x1710)][_0x1e0927(0x38c4)](_0x5b609a);return defined$1(_0x1c0cef)&&(_0x1c0cef(),this[_0x1e0927(0x1710)][_0x1e0927(0x4f4b)](_0x5b609a)),!0x0;}return!0x1;},Batch[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x3f4cb4){var _0x3e7048=_0x307c2b,_0x2dd774=_0x5e00b3,_0x32ba56,_0x163cd5=!0x0,_0x2e8f98=this[_0x2dd774(0x1e5a)],_0x594e44=this[_0x2dd774(0x307)],_0x6c506a=this[_0x3e7048(0x2b1d)][_0x2dd774(0xc98)];if(this[_0x3e7048(0x3bc5)]){if(_0x6c506a[_0x2dd774(0x809)]>0x0)defined$1(_0x2e8f98)&&(defined$1(this['oldPrimitive'])?_0x594e44[_0x2dd774(0x4f4b)](_0x2e8f98):this[_0x2dd774(0x205a)]=_0x2e8f98),_0x2e8f98=new GroundPolylinePrimitive({'show':!0x1,'asynchronous':this[_0x2dd774(0x33c9)],'geometryInstances':_0x6c506a[_0x2dd774(0x30eb)](),'appearance':new this[(_0x2dd774(0x7e8))](),'classificationType':this[_0x2dd774(0x1864)]}),this[_0x2dd774(0x7e8)]===PolylineMaterialAppearance&&(this[_0x2dd774(0x3453)]=MaterialProperty[_0x3e7048(0x134c)](_0x3f4cb4,this[_0x3e7048(0x397d)],this[_0x2dd774(0x3453)]),_0x2e8f98[_0x2dd774(0x51b)][_0x2dd774(0x3453)]=this[_0x2dd774(0x3453)]),_0x594e44[_0x2dd774(0x30c2)](_0x2e8f98,this[_0x2dd774(0x3892)]),_0x163cd5=!0x1;else{defined$1(_0x2e8f98)&&(_0x594e44[_0x2dd774(0x4f4b)](_0x2e8f98),_0x2e8f98=void 0x0);var _0x277301=this[_0x2dd774(0x205a)];defined$1(_0x277301)&&(_0x594e44[_0x2dd774(0x4f4b)](_0x277301),this[_0x2dd774(0x205a)]=void 0x0);}this['attributes'][_0x3e7048(0x2c10)](),this[_0x3e7048(0x2739)]=_0x2e8f98,this[_0x2dd774(0x4bc8)]=!0x1;}else{if(defined$1(_0x2e8f98)&&_0x2e8f98[_0x2dd774(0x2e0b)]){_0x2e8f98[_0x2dd774(0x3234)]=!0x0,defined$1(this[_0x3e7048(0x439e)])&&(_0x594e44[_0x3e7048(0x45fe)](this[_0x2dd774(0x205a)]),this[_0x2dd774(0x205a)]=void 0x0),this[_0x2dd774(0x7e8)]===PolylineMaterialAppearance&&(this['material']=MaterialProperty[_0x3e7048(0x134c)](_0x3f4cb4,this[_0x2dd774(0x3bc6)],this[_0x2dd774(0x3453)]),this[_0x2dd774(0x1e5a)][_0x2dd774(0x51b)][_0x2dd774(0x3453)]=this[_0x2dd774(0x3453)]);var _0x2d1b08=this[_0x3e7048(0x1c9b)][_0x2dd774(0xc98)],_0x51f9f4=_0x2d1b08[_0x3e7048(0x2ef4)];for(_0x32ba56=0x0;_0x32ba56<_0x51f9f4;_0x32ba56++){var _0x405cdd=_0x2d1b08[_0x32ba56],_0x17ac92=_0x405cdd[_0x2dd774(0x5573)],_0x2b2555=this[_0x2dd774(0x144e)][_0x2dd774(0x38c4)](_0x405cdd['id']),_0x471660=this[_0x3e7048(0x3377)][_0x2dd774(0x38c4)](_0x2b2555['id']['id']);if(defined$1(_0x471660)||(_0x471660=_0x2e8f98[_0x2dd774(0x4bf2)](_0x2b2555['id']),this[_0x2dd774(0x177b)][_0x2dd774(0x10aa)](_0x2b2555['id']['id'],_0x471660)),!_0x405cdd[_0x2dd774(0x1918)][_0x2dd774(0x41b2)]){var _0x299310=_0x405cdd[_0x2dd774(0x1918)][_0x2dd774(0x8fe)],_0x2b923c=Property$1[_0x2dd774(0x5611)](_0x299310,_0x3f4cb4,Color$2[_0x2dd774(0x3b7e)],scratchColor$6);Color$2[_0x2dd774(0x1dab)](_0x471660[_0x2dd774(0x5ed8)],_0x2b923c)||(_0x471660[_0x2dd774(0x5ed8)]=Color$2[_0x2dd774(0x40f3)](_0x2b923c,_0x471660[_0x2dd774(0x5ed8)]),_0x471660[_0x2dd774(0x8fe)]=ColorGeometryInstanceAttribute[_0x2dd774(0x51f8)](_0x2b923c,_0x471660[_0x2dd774(0x8fe)]));}var _0x2baace=_0x17ac92[_0x2dd774(0x227a)]&&(_0x405cdd[_0x2dd774(0x193e)]||_0x405cdd[_0x3e7048(0x13ef)](_0x3f4cb4));_0x2baace!==(0x1===_0x471660[_0x2dd774(0x3234)][0x0])&&(_0x471660[_0x2dd774(0x3234)]=ShowGeometryInstanceAttribute[_0x2dd774(0x51f8)](_0x2baace,_0x471660[_0x2dd774(0x3234)]));var _0x55ee88=_0x405cdd['distanceDisplayConditionProperty'];if(!Property$1[_0x2dd774(0x41b2)](_0x55ee88)){var _0x47c350=Property$1[_0x2dd774(0x5611)](_0x55ee88,_0x3f4cb4,defaultDistanceDisplayCondition,distanceDisplayConditionScratch);DistanceDisplayCondition[_0x2dd774(0x1dab)](_0x47c350,_0x471660[_0x2dd774(0x68d)])||(_0x471660[_0x3e7048(0x43a9)]=DistanceDisplayCondition[_0x2dd774(0x40f3)](_0x47c350,_0x471660[_0x2dd774(0x68d)]),_0x471660[_0x2dd774(0xe9f)]=DistanceDisplayConditionGeometryInstanceAttribute[_0x2dd774(0x51f8)](_0x47c350,_0x471660[_0x2dd774(0xe9f)]));}}this[_0x2dd774(0x28bc)](_0x2e8f98);}else defined$1(_0x2e8f98)&&!_0x2e8f98[_0x2dd774(0x2e0b)]&&(_0x163cd5=!0x1);}return _0x163cd5;},Batch[_0x5e00b3(0x3720)][_0x5e00b3(0x28bc)]=function(_0x237564){var _0xf5f381=_0x307c2b,_0x21317d=_0x5e00b3;for(var _0x276ebc=this[_0x21317d(0x4858)][_0x21317d(0xc98)],_0x409a38=_0x276ebc[_0x21317d(0x809)],_0x4ef13d=0x0;_0x4ef13d<_0x409a38;_0x4ef13d++){var _0x29f28b=_0x276ebc[_0x4ef13d],_0x2031bb=_0x29f28b[_0xf5f381(0x3740)],_0x5ab8d2=this[_0x21317d(0x144e)][_0xf5f381(0x3abb)](_0x29f28b['id']),_0x14b258=this[_0x21317d(0x177b)]['get'](_0x5ab8d2['id']['id']);defined$1(_0x14b258)||(_0x14b258=_0x237564[_0x21317d(0x4bf2)](_0x5ab8d2['id']),this[_0x21317d(0x177b)][_0xf5f381(0x3235)](_0x5ab8d2['id']['id'],_0x14b258));var _0x50375b=_0x2031bb[_0x21317d(0x227a)];_0x50375b!==(0x1===_0x14b258['show'][0x0])&&(_0x14b258[_0x21317d(0x3234)]=ShowGeometryInstanceAttribute[_0x21317d(0x51f8)](_0x50375b,_0x14b258[_0x21317d(0x3234)]),_0x5ab8d2[_0x21317d(0x177b)][_0xf5f381(0x537b)][_0x21317d(0x9a4)][0x0]=_0x14b258[_0xf5f381(0x537b)][0x0]);}this[_0x21317d(0x4858)][_0x21317d(0x443c)]();},Batch[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x2bf8f0){var _0x43600d=_0x307c2b,_0x4cc79b=_0x5e00b3;return this[_0x43600d(0x903)][_0x4cc79b(0x5655)](_0x2bf8f0['id']);},Batch[_0x307c2b(0x1aa2)][_0x5e00b3(0x2323)]=function(_0x2b5d09,_0x3e37d9){var _0x51c843=_0x307c2b,_0x5508ec=_0x5e00b3,_0x3d93a8=this[_0x5508ec(0x1e5a)];if(!_0x3d93a8[_0x5508ec(0x2e0b)])return BoundingSphereState$1[_0x51c843(0x5ad)];var _0x21c685=_0x3d93a8[_0x5508ec(0x4bf2)](_0x2b5d09[_0x5508ec(0x5573)]);return!defined$1(_0x21c685)||!defined$1(_0x21c685[_0x51c843(0x4232)])||defined$1(_0x21c685[_0x5508ec(0x3234)])&&0x0===_0x21c685[_0x51c843(0x537b)][0x0]?BoundingSphereState$1[_0x5508ec(0xf90)]:(_0x21c685[_0x5508ec(0x93d)][_0x5508ec(0x40f3)](_0x3e37d9),BoundingSphereState$1[_0x5508ec(0x500f)]);},Batch[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2ae8b6=_0x307c2b,_0x362b6a=_0x5e00b3,_0x282fd2=this[_0x2ae8b6(0x2739)],_0x2bd20b=this[_0x362b6a(0x307)];defined$1(_0x282fd2)&&_0x2bd20b['remove'](_0x282fd2);var _0x3bfbc8=this[_0x362b6a(0x205a)];defined$1(_0x3bfbc8)&&_0x2bd20b[_0x362b6a(0x4f4b)](_0x3bfbc8),this[_0x362b6a(0x103b)]();},StaticGroundPolylinePerMaterialBatch[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x35cfe0,_0x42df15){var _0x1bd091=_0x307c2b,_0x5f4bf7=_0x5e00b3;for(var _0x5cda72=this[_0x5f4bf7(0xb26)],_0x4358fa=_0x5cda72[_0x1bd091(0x2ef4)],_0x50f107=_0x42df15[_0x5f4bf7(0x2b2d)](_0x35cfe0),_0x3d8f34=Property$1[_0x5f4bf7(0x5611)](_0x42df15[_0x5f4bf7(0x3892)],0x0),_0x28c99d=0x0;_0x28c99d<_0x4358fa;++_0x28c99d){var _0x13118e=_0x5cda72[_0x28c99d];if(_0x13118e[_0x5f4bf7(0x2b04)](_0x42df15)&&_0x13118e[_0x1bd091(0x1973)]===_0x3d8f34)return void _0x13118e[_0x5f4bf7(0x30c2)](_0x35cfe0,_0x42df15,_0x50f107);}var _0x490458=new Batch(this[_0x5f4bf7(0x3c5b)],this[_0x5f4bf7(0x5278)],_0x42df15[_0x5f4bf7(0x1918)],_0x3d8f34,this[_0x5f4bf7(0x33c9)]);_0x490458[_0x5f4bf7(0x30c2)](_0x35cfe0,_0x42df15,_0x50f107),_0x5cda72[_0x1bd091(0x2a0e)](_0x490458);},StaticGroundPolylinePerMaterialBatch[_0x307c2b(0x1aa2)][_0x5e00b3(0x4f4b)]=function(_0x5a0c0d){var _0x408857=_0x5e00b3;for(var _0x2c9e71=this[_0x408857(0xb26)],_0x43e5a3=_0x2c9e71[_0x408857(0x809)]-0x1;_0x43e5a3>=0x0;_0x43e5a3--){var _0x4801d6=_0x2c9e71[_0x43e5a3];if(_0x4801d6[_0x408857(0x4f4b)](_0x5a0c0d)){0x0===_0x4801d6[_0x408857(0x502f)][_0x408857(0x809)]&&(_0x2c9e71[_0x408857(0x2f5b)](_0x43e5a3,0x1),_0x4801d6[_0x408857(0x2947)]());break;}}},StaticGroundPolylinePerMaterialBatch[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x51a1e9){var _0x824125=_0x307c2b,_0x7f1084=_0x5e00b3,_0x5a3e05,_0x4215b5=this[_0x7f1084(0xb26)];for(_0x5a3e05=_0x4215b5[_0x7f1084(0x809)]-0x1;_0x5a3e05>=0x0;_0x5a3e05--){var _0x209597=_0x4215b5[_0x5a3e05];if(_0x209597[_0x7f1084(0x33b0)]){_0x4215b5[_0x7f1084(0x2f5b)](_0x5a3e05,0x1);for(var _0x3007bf=_0x209597[_0x7f1084(0x502f)][_0x7f1084(0xc98)],_0x1331a1=_0x3007bf[_0x824125(0x2ef4)],_0x4b0ce1=0x0;_0x4b0ce1<_0x1331a1;_0x4b0ce1++)this[_0x7f1084(0x30c2)](_0x51a1e9,_0x3007bf[_0x4b0ce1]);_0x209597[_0x7f1084(0x2947)]();}}var _0x5d408c=!0x0;for(_0x5a3e05=0x0;_0x5a3e05<_0x4215b5[_0x7f1084(0x809)];_0x5a3e05++)_0x5d408c=_0x4215b5[_0x5a3e05]['update'](_0x51a1e9)&&_0x5d408c;return _0x5d408c;},StaticGroundPolylinePerMaterialBatch[_0x5e00b3(0x3720)][_0x307c2b(0x1284)]=function(_0xd90d6e,_0x523ce1){var _0x2faf12=_0x5e00b3;for(var _0x5445b2=this[_0x2faf12(0xb26)],_0x360369=_0x5445b2[_0x2faf12(0x809)],_0x53f86a=0x0;_0x53f86a<_0x360369;_0x53f86a++){var _0x478ce5=_0x5445b2[_0x53f86a];if(_0x478ce5[_0x2faf12(0x5655)](_0xd90d6e))return _0x478ce5[_0x2faf12(0x2323)](_0xd90d6e,_0x523ce1);}return BoundingSphereState$1[_0x2faf12(0xf90)];},StaticGroundPolylinePerMaterialBatch['prototype']['removeAllPrimitives']=function(){var _0x32c458=_0x307c2b,_0x9fbe73=_0x5e00b3;for(var _0x34af84=this[_0x9fbe73(0xb26)],_0x404ed9=_0x34af84[_0x32c458(0x2ef4)],_0x336400=0x0;_0x336400<_0x404ed9;_0x336400++)_0x34af84[_0x336400][_0x32c458(0x5020)]();this[_0x9fbe73(0xb26)][_0x9fbe73(0x809)]=0x0;};var emptyArray=[];function removeUpdater(_0x35acc6,_0x49b206){var _0x5ba529=_0x307c2b,_0x4be6f9=_0x5e00b3;for(var _0x370966=_0x35acc6[_0x4be6f9(0x1785)],_0x24703d=_0x370966[_0x5ba529(0x2ef4)],_0xf3c64e=0x0;_0xf3c64e<_0x24703d;_0xf3c64e++)_0x370966[_0xf3c64e][_0x4be6f9(0x4f4b)](_0x49b206);}function insertUpdaterIntoBatch(_0x125a4e,_0x2cc914,_0x3ef57f,_0xab05d3){var _0x5b4af5=_0x307c2b,_0xfbb41e=_0x5e00b3;if(_0x3ef57f[_0xfbb41e(0x4d62)])_0x125a4e['_dynamicBatch'][_0xfbb41e(0x30c2)](_0x2cc914,_0x3ef57f);else{if((_0x3ef57f[_0x5b4af5(0x21de)]||_0x3ef57f[_0xfbb41e(0x5573)][_0xfbb41e(0x2963)])&&_0x3ef57f[_0xfbb41e(0x49b4)]){var _0x52fb93=_0x3ef57f[_0xfbb41e(0x4ae4)]['getValue'](_0x2cc914);return _0x3ef57f[_0x5b4af5(0x3740)][_0xfbb41e(0x2963)]&&(_0x52fb93=ClassificationType$1[_0xfbb41e(0x1a6a)]),void _0x125a4e[_0xfbb41e(0x4d11)][_0x52fb93][_0x5b4af5(0x1af6)](_0x2cc914,_0x3ef57f);}var _0x5728e8;_0x3ef57f['fillEnabled']&&(_0x5728e8=_0x3ef57f[_0xfbb41e(0x2b5a)][_0xfbb41e(0x4d6)](_0x2cc914));var _0x3e69a4,_0xfad3b5=0x0;defined$1(_0x3ef57f[_0xfbb41e(0x3e92)])&&(_0xfad3b5=_0x3ef57f['depthFailMaterialProperty']instanceof ColorMaterialProperty?0x1:0x2),defined$1(_0x5728e8)&&(_0x3e69a4=_0x5728e8+_0xfad3b5*ShadowMode$1[_0xfbb41e(0x3296)]),_0x3ef57f[_0xfbb41e(0x49b4)]&&(_0x3ef57f['fillMaterialProperty']instanceof ColorMaterialProperty?_0x125a4e[_0xfbb41e(0x296)][_0x3e69a4][_0xfbb41e(0x30c2)](_0x2cc914,_0x3ef57f):_0x125a4e[_0xfbb41e(0x5429)][_0x3e69a4][_0x5b4af5(0x1af6)](_0x2cc914,_0x3ef57f));}}function PolylineVisualizer(_0x2ad16e,_0x558d17,_0x1c7e7f,_0x330946){var _0x4afeb0=_0x307c2b,_0x40a34f=_0x5e00b3,_0x91d98;_0x330946=defaultValue$1(_0x330946,_0x2ad16e[_0x40a34f(0x5478)]),_0x1c7e7f=defaultValue$1(_0x1c7e7f,_0x2ad16e[_0x40a34f(0x37e8)]),this[_0x40a34f(0x5e52)]=_0x2ad16e,this[_0x4afeb0(0x5899)]=_0x1c7e7f,this[_0x4afeb0(0x3331)]=void 0x0,this[_0x40a34f(0x1d23)]=new AssociativeArray(),this[_0x40a34f(0x34c7)]=new AssociativeArray(),this[_0x40a34f(0x4615)]=new AssociativeArray();var _0x5815b8=ShadowMode$1[_0x40a34f(0x3296)];for(this[_0x4afeb0(0x3f8a)]=new Array(0x3*_0x5815b8),this[_0x4afeb0(0x1eee)]=new Array(0x3*_0x5815b8),_0x91d98=0x0;_0x91d98<_0x5815b8;++_0x91d98)this[_0x40a34f(0x296)][_0x91d98]=new StaticGeometryColorBatch(_0x1c7e7f,PolylineColorAppearance,void 0x0,!0x1,_0x91d98),this[_0x4afeb0(0x1eee)][_0x91d98]=new StaticGeometryPerMaterialBatch(_0x1c7e7f,PolylineMaterialAppearance,void 0x0,!0x1,_0x91d98),this[_0x40a34f(0x296)][_0x91d98+_0x5815b8]=new StaticGeometryColorBatch(_0x1c7e7f,PolylineColorAppearance,PolylineColorAppearance,!0x1,_0x91d98),this[_0x40a34f(0x5429)][_0x91d98+_0x5815b8]=new StaticGeometryPerMaterialBatch(_0x1c7e7f,PolylineMaterialAppearance,PolylineColorAppearance,!0x1,_0x91d98),this[_0x4afeb0(0x3f8a)][_0x91d98+0x2*_0x5815b8]=new StaticGeometryColorBatch(_0x1c7e7f,PolylineColorAppearance,PolylineMaterialAppearance,!0x1,_0x91d98),this[_0x40a34f(0x5429)][_0x91d98+0x2*_0x5815b8]=new StaticGeometryPerMaterialBatch(_0x1c7e7f,PolylineMaterialAppearance,PolylineMaterialAppearance,!0x1,_0x91d98);this[_0x40a34f(0x45f0)]=new DynamicGeometryBatch(_0x1c7e7f,_0x330946);var _0x589fad=ClassificationType$1[_0x40a34f(0x23cf)];for(this[_0x40a34f(0x4d11)]=new Array(_0x589fad),_0x91d98=0x0;_0x91d98<_0x589fad;++_0x91d98)this[_0x40a34f(0x4d11)][_0x91d98]=new StaticGroundPolylinePerMaterialBatch(_0x330946,_0x91d98);this[_0x40a34f(0x1785)]=this['_colorBatches'][_0x40a34f(0x736)](this[_0x4afeb0(0x1eee)],this[_0x40a34f(0x45f0)],this[_0x40a34f(0x4d11)]),this['_subscriptions']=new AssociativeArray(),this[_0x40a34f(0x4133)]=new AssociativeArray(),this[_0x40a34f(0x14b8)]=_0x558d17,_0x558d17[_0x40a34f(0xf02)][_0x40a34f(0x13f3)](PolylineVisualizer[_0x40a34f(0x3720)][_0x40a34f(0x1cfb)],this),this[_0x4afeb0(0x180b)](_0x558d17,_0x558d17[_0x40a34f(0xc98)],emptyArray);}PolylineVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x2ac295){var _0x173f0e=_0x307c2b,_0x2b4785=_0x5e00b3,_0x1fbecf,_0x3a48be,_0x58afef,_0xbeb900,_0x3f366c=this[_0x2b4785(0x1d23)],_0xeca7a8=_0x3f366c[_0x173f0e(0x225a)],_0x516e7f=this[_0x2b4785(0x34c7)],_0xc003d5=_0x516e7f[_0x173f0e(0x225a)],_0x849880=this[_0x2b4785(0x4615)],_0x17e128=_0x849880[_0x2b4785(0xc98)];for(_0x1fbecf=_0x17e128[_0x2b4785(0x809)]-0x1;_0x1fbecf>-0x1;_0x1fbecf--)_0x58afef=(_0x3a48be=_0x17e128[_0x1fbecf])['id'],(_0xbeb900=this[_0x2b4785(0x4133)][_0x2b4785(0x38c4)](_0x58afef))[_0x2b4785(0x5573)]===_0x3a48be?(removeUpdater(this,_0xbeb900),insertUpdaterIntoBatch(this,_0x2ac295,_0xbeb900)):(_0xc003d5[_0x2b4785(0x5323)](_0x3a48be),_0xeca7a8[_0x173f0e(0x2a0e)](_0x3a48be));for(_0x1fbecf=_0xc003d5[_0x2b4785(0x809)]-0x1;_0x1fbecf>-0x1;_0x1fbecf--)_0x58afef=(_0x3a48be=_0xc003d5[_0x1fbecf])['id'],removeUpdater(this,_0xbeb900=this[_0x2b4785(0x4133)][_0x173f0e(0x3abb)](_0x58afef)),_0xbeb900['destroy'](),this['_updaters'][_0x2b4785(0x4f4b)](_0x58afef),this[_0x2b4785(0x2ffc)][_0x2b4785(0x38c4)](_0x58afef)(),this[_0x173f0e(0x5666)][_0x173f0e(0x45fe)](_0x58afef);for(_0x1fbecf=_0xeca7a8[_0x2b4785(0x809)]-0x1;_0x1fbecf>-0x1;_0x1fbecf--)_0x58afef=(_0x3a48be=_0xeca7a8[_0x1fbecf])['id'],_0xbeb900=new PolylineGeometryUpdater(_0x3a48be,this[_0x2b4785(0x5e52)]),this[_0x2b4785(0x4133)][_0x2b4785(0x10aa)](_0x58afef,_0xbeb900),insertUpdaterIntoBatch(this,_0x2ac295,_0xbeb900),this[_0x2b4785(0x2ffc)][_0x2b4785(0x10aa)](_0x58afef,_0xbeb900[_0x2b4785(0x1d38)][_0x2b4785(0x13f3)](PolylineVisualizer[_0x2b4785(0x4c0f)],this));_0x3f366c[_0x173f0e(0x2c10)](),_0x516e7f[_0x2b4785(0x443c)](),_0x849880[_0x2b4785(0x443c)]();var _0x204cf5=!0x0,_0x2cc1e6=this[_0x2b4785(0x1785)],_0x44a9bd=_0x2cc1e6['length'];for(_0x1fbecf=0x0;_0x1fbecf<_0x44a9bd;_0x1fbecf++)_0x204cf5=_0x2cc1e6[_0x1fbecf][_0x2b4785(0xa16)](_0x2ac295)&&_0x204cf5;return _0x204cf5;};var getBoundingSphereArrayScratch$1=[],getBoundingSphereBoundingSphereScratch$1=new BoundingSphere();function DataSourceDisplay(_0x807250){var _0x1d8a41=_0x307c2b,_0x535e01=_0x5e00b3;GroundPrimitive[_0x1d8a41(0x4f38)](),GroundPolylinePrimitive[_0x535e01(0x21f5)]();var _0x574144=_0x807250['scene'],_0x33319c=_0x807250[_0x535e01(0x2526)];this[_0x1d8a41(0x4493)]=new EventHelper(),this['_eventHelper'][_0x535e01(0x30c2)](_0x33319c[_0x1d8a41(0x206b)],this[_0x535e01(0x8ff)],this),this[_0x535e01(0x4524)][_0x1d8a41(0x1af6)](_0x33319c[_0x1d8a41(0x1156)],this['_onDataSourceRemoved'],this),this[_0x535e01(0x4524)][_0x535e01(0x30c2)](_0x33319c[_0x535e01(0x113e)],this[_0x535e01(0x1fd9)],this),this[_0x535e01(0x4524)][_0x1d8a41(0x1af6)](_0x574144[_0x535e01(0x486)],this[_0x535e01(0x42f4)],this),this[_0x535e01(0x50a4)]=_0x33319c,this[_0x535e01(0x5e52)]=_0x574144,this[_0x535e01(0x4274)]=defaultValue$1(_0x807250[_0x535e01(0x337b)],DataSourceDisplay[_0x535e01(0xfb0)]);var _0x2964f6=!0x1,_0x372f0d=new PrimitiveCollection(),_0x2b3b07=new PrimitiveCollection();_0x33319c[_0x535e01(0x809)]>0x0&&(_0x574144[_0x535e01(0x37e8)][_0x535e01(0x30c2)](_0x372f0d),_0x574144[_0x1d8a41(0x29d9)][_0x535e01(0x30c2)](_0x2b3b07),_0x2964f6=!0x0),this[_0x1d8a41(0x5899)]=_0x372f0d,this['_groundPrimitives']=_0x2b3b07;for(var _0x5ac784=0x0,_0x5b85f7=_0x33319c[_0x535e01(0x809)];_0x5ac784<_0x5b85f7;_0x5ac784++)this[_0x535e01(0x8ff)](_0x33319c,_0x33319c[_0x535e01(0x38c4)](_0x5ac784));var _0x416fd3,_0x23f998,_0x52b993=new CustomDataSource();if(this[_0x535e01(0x8ff)](void 0x0,_0x52b993),this[_0x535e01(0x1670)]=_0x52b993,!_0x2964f6){var _0x3c0780=this,_0x1b69a2=function(){var _0x487490=_0x1d8a41,_0x51677e=_0x535e01;_0x574144[_0x51677e(0x37e8)][_0x51677e(0x30c2)](_0x372f0d),_0x574144[_0x51677e(0x5478)][_0x51677e(0x30c2)](_0x2b3b07),_0x416fd3(),_0x23f998(),_0x3c0780[_0x51677e(0x1812)]=void 0x0,_0x3c0780[_0x487490(0x4b68)]=void 0x0;};_0x416fd3=_0x52b993[_0x535e01(0x5516)][_0x535e01(0xf02)][_0x535e01(0x13f3)](_0x1b69a2),_0x23f998=_0x33319c[_0x1d8a41(0x206b)][_0x535e01(0x13f3)](_0x1b69a2);}this[_0x535e01(0x1812)]=_0x416fd3,this[_0x535e01(0x50d9)]=_0x23f998,this[_0x535e01(0x1d9c)]=!0x1;}PolylineVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x2323)]=function(_0x1fcb8a,_0x4f493b){var _0x148a71=_0x307c2b,_0x2f67a6=_0x5e00b3;for(var _0x3d00f=getBoundingSphereArrayScratch$1,_0xe987ae=getBoundingSphereBoundingSphereScratch$1,_0x3299fc=0x0,_0xba379=BoundingSphereState$1[_0x2f67a6(0x500f)],_0x2f9565=this[_0x2f67a6(0x1785)],_0x1cb1a6=_0x2f9565[_0x148a71(0x2ef4)],_0x1e5b4e=this[_0x2f67a6(0x4133)][_0x148a71(0x3abb)](_0x1fcb8a['id']),_0x38c744=0x0;_0x38c744<_0x1cb1a6;_0x38c744++){if((_0xba379=_0x2f9565[_0x38c744][_0x2f67a6(0x2323)](_0x1e5b4e,_0xe987ae))===BoundingSphereState$1[_0x2f67a6(0x5006)])return BoundingSphereState$1[_0x2f67a6(0x5006)];_0xba379===BoundingSphereState$1[_0x2f67a6(0x500f)]&&(_0x3d00f[_0x3299fc]=BoundingSphere[_0x2f67a6(0x40f3)](_0xe987ae,_0x3d00f[_0x3299fc]),_0x3299fc++);}return 0x0===_0x3299fc?BoundingSphereState$1[_0x2f67a6(0xf90)]:(_0x3d00f[_0x2f67a6(0x809)]=_0x3299fc,BoundingSphere[_0x148a71(0x2ba2)](_0x3d00f,_0x4f493b),BoundingSphereState$1[_0x2f67a6(0x500f)]);},PolylineVisualizer[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},PolylineVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x4b8204=_0x307c2b,_0x262ad5=_0x5e00b3,_0x3526c6;this['_entityCollection']['collectionChanged'][_0x262ad5(0x3da7)](PolylineVisualizer[_0x262ad5(0x3720)][_0x262ad5(0x1cfb)],this),this[_0x262ad5(0x1d23)][_0x262ad5(0x443c)](),this[_0x262ad5(0x34c7)]['removeAll']();var _0x96b168=this[_0x262ad5(0x1785)],_0x55c1b6=_0x96b168[_0x262ad5(0x809)];for(_0x3526c6=0x0;_0x3526c6<_0x55c1b6;_0x3526c6++)_0x96b168[_0x3526c6][_0x262ad5(0x2c39)]();var _0x433d4e=this['_subscriptions'][_0x262ad5(0xc98)];for(_0x55c1b6=_0x433d4e[_0x262ad5(0x809)],_0x3526c6=0x0;_0x3526c6<_0x55c1b6;_0x3526c6++)_0x433d4e[_0x3526c6]();return this[_0x4b8204(0x5666)][_0x262ad5(0x443c)](),destroyObject$1(this);},PolylineVisualizer[_0x5e00b3(0x4c0f)]=function(_0x402623){var _0x44320a=_0x307c2b,_0x1b8933=_0x5e00b3,_0x4a420b=this[_0x1b8933(0x34c7)],_0x54b033=this[_0x1b8933(0x4615)],_0xb1b24b=_0x402623[_0x44320a(0x3740)],_0x2ac7ef=_0xb1b24b['id'];defined$1(_0x4a420b[_0x1b8933(0x38c4)](_0x2ac7ef))||defined$1(_0x54b033[_0x44320a(0x3abb)](_0x2ac7ef))||_0x54b033[_0x44320a(0x3235)](_0x2ac7ef,_0xb1b24b);},PolylineVisualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x1cfb)]=function(_0xad9737,_0x35f692,_0x391446){var _0x2b73c8=_0x307c2b,_0x426edb=_0x5e00b3,_0x49b439,_0x4c3e4d,_0x1bf918,_0x328e54=this['_addedObjects'],_0x10b709=this[_0x426edb(0x34c7)],_0x3eeeb5=this[_0x426edb(0x4615)];for(_0x49b439=_0x391446[_0x426edb(0x809)]-0x1;_0x49b439>-0x1;_0x49b439--)_0x4c3e4d=(_0x1bf918=_0x391446[_0x49b439])['id'],_0x328e54[_0x426edb(0x4f4b)](_0x4c3e4d)||(_0x10b709[_0x426edb(0x10aa)](_0x4c3e4d,_0x1bf918),_0x3eeeb5[_0x426edb(0x4f4b)](_0x4c3e4d));for(_0x49b439=_0x35f692[_0x426edb(0x809)]-0x1;_0x49b439>-0x1;_0x49b439--)_0x4c3e4d=(_0x1bf918=_0x35f692[_0x49b439])['id'],_0x10b709[_0x426edb(0x4f4b)](_0x4c3e4d)?_0x3eeeb5[_0x2b73c8(0x3235)](_0x4c3e4d,_0x1bf918):_0x328e54[_0x426edb(0x10aa)](_0x4c3e4d,_0x1bf918);},DataSourceDisplay[_0x5e00b3(0xfb0)]=function(_0x646285,_0x1a1532,_0x33e840){var _0x5ed383=_0x5e00b3,_0x55cd11=_0x33e840[_0x5ed383(0x5516)];return[new BillboardVisualizer(_0x1a1532,_0x55cd11),new GeometryVisualizer(_0x646285,_0x55cd11,_0x33e840[_0x5ed383(0x1fda)],_0x33e840[_0x5ed383(0x280)]),new LabelVisualizer(_0x1a1532,_0x55cd11),new ModelVisualizer(_0x646285,_0x55cd11),new Cesium3DTilesetVisualizer(_0x646285,_0x55cd11),new PointVisualizer(_0x1a1532,_0x55cd11),new PathVisualizer(_0x646285,_0x55cd11),new PolylineVisualizer(_0x646285,_0x55cd11,_0x33e840[_0x5ed383(0x1fda)],_0x33e840[_0x5ed383(0x280)])];},Object[_0x5e00b3(0x1dfd)](DataSourceDisplay[_0x307c2b(0x1aa2)],{'scene':{'get':function(){var _0x2a60c1=_0x307c2b;return this[_0x2a60c1(0x16a0)];}},'dataSources':{'get':function(){var _0x3a375c=_0x307c2b;return this[_0x3a375c(0x3bb0)];}},'defaultDataSource':{'get':function(){var _0x5cec17=_0x307c2b;return this[_0x5cec17(0x4069)];}},'ready':{'get':function(){var _0x369cf8=_0x5e00b3;return this[_0x369cf8(0x1d9c)];}}}),DataSourceDisplay[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},DataSourceDisplay[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x5a198b=_0x307c2b,_0x2849d8=_0x5e00b3;this[_0x5a198b(0x4493)][_0x2849d8(0x443c)]();for(var _0x3da5e1=this[_0x5a198b(0x3bb0)],_0x957b55=0x0,_0x3cd072=_0x3da5e1[_0x2849d8(0x809)];_0x957b55<_0x3cd072;++_0x957b55)this[_0x2849d8(0x4852)](this[_0x2849d8(0x50a4)],_0x3da5e1[_0x2849d8(0x38c4)](_0x957b55));return this['_onDataSourceRemoved'](void 0x0,this[_0x2849d8(0x1670)]),defined$1(this[_0x2849d8(0x1812)])?(this[_0x5a198b(0xa4c)](),this[_0x5a198b(0x4b68)]()):(this[_0x5a198b(0x16a0)][_0x2849d8(0x37e8)][_0x2849d8(0x4f4b)](this[_0x2849d8(0x1fda)]),this[_0x2849d8(0x5e52)][_0x5a198b(0x29d9)][_0x2849d8(0x4f4b)](this[_0x2849d8(0x280)])),destroyObject$1(this);},DataSourceDisplay[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x46fdf0){var _0x251ee8=_0x307c2b,_0x511e6d=_0x5e00b3;if(!ApproximateTerrainHeights['initialized'])return this[_0x511e6d(0x1d9c)]=!0x1,!0x1;var _0x64645a,_0x227fee,_0x47acb4,_0x414e7f,_0x5c7461=!0x0,_0x1aab1d=this['_dataSourceCollection'],_0x278641=_0x1aab1d['length'];for(_0x64645a=0x0;_0x64645a<_0x278641;_0x64645a++){var _0x36ccef=_0x1aab1d[_0x511e6d(0x38c4)](_0x64645a);for(defined$1(_0x36ccef[_0x511e6d(0xa16)])&&(_0x5c7461=_0x36ccef[_0x511e6d(0xa16)](_0x46fdf0)&&_0x5c7461),_0x414e7f=(_0x47acb4=_0x36ccef[_0x511e6d(0x327a)])[_0x511e6d(0x809)],_0x227fee=0x0;_0x227fee<_0x414e7f;_0x227fee++)_0x5c7461=_0x47acb4[_0x227fee][_0x251ee8(0x2e6d)](_0x46fdf0)&&_0x5c7461;}for(_0x414e7f=(_0x47acb4=this[_0x511e6d(0x1670)][_0x251ee8(0x2a9)])[_0x251ee8(0x2ef4)],_0x227fee=0x0;_0x227fee<_0x414e7f;_0x227fee++)_0x5c7461=_0x47acb4[_0x227fee][_0x511e6d(0xa16)](_0x46fdf0)&&_0x5c7461;return this[_0x251ee8(0x22ec)]=_0x5c7461,_0x5c7461;},DataSourceDisplay[_0x307c2b(0x1aa2)][_0x5e00b3(0x42f4)]=function(){var _0x4dc1ed=_0x307c2b,_0x48b2a5=_0x5e00b3;for(var _0x7285c7=this[_0x4dc1ed(0x16a0)][_0x48b2a5(0x3859)],_0x242cf7=this[_0x4dc1ed(0x3bb0)],_0x1aede4=_0x242cf7[_0x48b2a5(0x809)],_0x1bd301=0x0;_0x1bd301<_0x1aede4;_0x1bd301++){var _0x3c43d3=_0x242cf7[_0x4dc1ed(0x3abb)](_0x1bd301),_0xdf8de2=_0x3c43d3[_0x48b2a5(0xfc0)];defined$1(_0xdf8de2)&&_0x7285c7[_0x48b2a5(0x258b)][_0x48b2a5(0x4a7b)](_0xdf8de2);var _0x508471=_0x3c43d3[_0x48b2a5(0x31f8)];if(defined$1(_0x508471)){for(var _0x283bd3=_0x508471[_0x48b2a5(0x809)],_0x1c441e=0x0;_0x1c441e<_0x283bd3;_0x1c441e++)_0x7285c7[_0x48b2a5(0x258b)][_0x48b2a5(0x4a7b)](_0x508471[_0x1c441e]);}}};var getBoundingSphereArrayScratch=[],getBoundingSphereBoundingSphereScratch=new BoundingSphere();function dynamicGeometryGetBoundingSphere(_0x23f812,_0x293b3d,_0x5ddbff,_0x21f571){var _0x42e22f=_0x307c2b,_0x4c5fd7=_0x5e00b3,_0x5cb345;return defined$1(_0x293b3d)&&_0x293b3d[_0x4c5fd7(0x3234)]&&_0x293b3d[_0x4c5fd7(0x2e0b)]&&defined$1(_0x5cb345=_0x293b3d[_0x4c5fd7(0x4bf2)](_0x23f812))&&defined$1(_0x5cb345[_0x4c5fd7(0x93d)])||defined$1(_0x5ddbff)&&_0x5ddbff[_0x42e22f(0x537b)]&&_0x5ddbff[_0x42e22f(0x54cf)]&&defined$1(_0x5cb345=_0x5ddbff[_0x4c5fd7(0x4bf2)](_0x23f812))&&defined$1(_0x5cb345[_0x42e22f(0x4232)])?(BoundingSphere[_0x4c5fd7(0x40f3)](_0x5cb345[_0x42e22f(0x4232)],_0x21f571),BoundingSphereState$1[_0x4c5fd7(0x500f)]):defined$1(_0x293b3d)&&!_0x293b3d[_0x42e22f(0x54cf)]||defined$1(_0x5ddbff)&&!_0x5ddbff[_0x42e22f(0x54cf)]?BoundingSphereState$1[_0x4c5fd7(0x5006)]:BoundingSphereState$1[_0x4c5fd7(0xf90)];}DataSourceDisplay[_0x5e00b3(0x3720)][_0x307c2b(0x1284)]=function(_0x432748,_0x1aebb7,_0x4b0649){var _0x4cfd00=_0x307c2b,_0x5d4c70=_0x5e00b3;if(!this[_0x4cfd00(0x22ec)])return BoundingSphereState$1[_0x4cfd00(0x5ad)];var _0x122e7f,_0x3f5ca1,_0x5a84c6=this[_0x4cfd00(0x4069)];if(!_0x5a84c6[_0x5d4c70(0x5516)][_0x5d4c70(0x5655)](_0x432748)){_0x5a84c6=void 0x0;var _0x2e1d5c=this[_0x4cfd00(0x3bb0)];for(_0x3f5ca1=_0x2e1d5c[_0x5d4c70(0x809)],_0x122e7f=0x0;_0x122e7f<_0x3f5ca1;_0x122e7f++){var _0x467522=_0x2e1d5c[_0x5d4c70(0x38c4)](_0x122e7f);if(_0x467522[_0x5d4c70(0x5516)][_0x5d4c70(0x5655)](_0x432748)){_0x5a84c6=_0x467522;break;}}}if(!defined$1(_0x5a84c6))return BoundingSphereState$1[_0x5d4c70(0xf90)];var _0x2273d9=getBoundingSphereArrayScratch,_0x152f96=getBoundingSphereBoundingSphereScratch,_0x279303=0x0,_0x23bf30=BoundingSphereState$1[_0x5d4c70(0x500f)],_0x514134=_0x5a84c6[_0x5d4c70(0x327a)],_0x5540bb=_0x514134[_0x5d4c70(0x809)];for(_0x122e7f=0x0;_0x122e7f<_0x5540bb;_0x122e7f++){if(defined$1(_0x514134[_0x122e7f][_0x5d4c70(0x2323)])){if(_0x23bf30=_0x514134[_0x122e7f][_0x5d4c70(0x2323)](_0x432748,_0x152f96),!_0x1aebb7&&_0x23bf30===BoundingSphereState$1[_0x5d4c70(0x5006)])return BoundingSphereState$1[_0x5d4c70(0x5006)];_0x23bf30===BoundingSphereState$1[_0x4cfd00(0x1d4b)]&&(_0x2273d9[_0x279303]=BoundingSphere[_0x5d4c70(0x40f3)](_0x152f96,_0x2273d9[_0x279303]),_0x279303++);}}return 0x0===_0x279303?BoundingSphereState$1[_0x4cfd00(0x1e4f)]:(_0x2273d9[_0x5d4c70(0x809)]=_0x279303,BoundingSphere[_0x5d4c70(0x5947)](_0x2273d9,_0x4b0649),BoundingSphereState$1[_0x5d4c70(0x500f)]);},DataSourceDisplay[_0x5e00b3(0x3720)][_0x5e00b3(0x8ff)]=function(_0x53c32c,_0x54186e){var _0x4afdd8=_0x307c2b,_0x523b21=_0x5e00b3,_0x525f27=this[_0x523b21(0x5e52)],_0x178560=this[_0x523b21(0x1fda)],_0x548964=this[_0x523b21(0x280)],_0x226e08=_0x178560[_0x523b21(0x30c2)](new PrimitiveCollection()),_0x37ef9a=_0x548964[_0x523b21(0x30c2)](new OrderedGroundPrimitiveCollection());_0x54186e[_0x4afdd8(0x5899)]=_0x226e08,_0x54186e[_0x4afdd8(0x1f75)]=_0x37ef9a;var _0x4447bb=_0x54186e[_0x523b21(0x4d2a)];_0x4447bb[_0x523b21(0xffe)](_0x525f27),_0x226e08[_0x523b21(0x30c2)](_0x4447bb),_0x54186e[_0x523b21(0x327a)]=this[_0x523b21(0x4274)](_0x525f27,_0x4447bb,_0x54186e);},DataSourceDisplay[_0x5e00b3(0x3720)][_0x5e00b3(0x4852)]=function(_0x1347ec,_0x451041){var _0xc50cec=_0x307c2b,_0x456af5=_0x5e00b3,_0x595f50=this[_0x456af5(0x1fda)],_0x464439=this[_0x456af5(0x280)],_0x14c1c4=_0x451041[_0xc50cec(0x5899)],_0xda7623=_0x451041[_0x456af5(0x280)],_0x46a735=_0x451041[_0x456af5(0x4d2a)];_0x14c1c4[_0x456af5(0x4f4b)](_0x46a735);for(var _0x3d07d0=_0x14c1c4[_0x456af5(0x1fda)],_0x525ee5=0x0;_0x525ee5<_0x3d07d0[_0x456af5(0x809)];_0x525ee5++)if(defined$1(_0x3d07d0[_0x525ee5][_0x456af5(0x18ac)])){for(var _0x211abb=_0x3d07d0[_0x525ee5][_0x456af5(0x18ac)],_0x3054ee=0x0;_0x3054ee<_0x211abb[_0x456af5(0x809)];_0x3054ee++)defined$1(_0x211abb[_0x3054ee][_0x456af5(0x203c)])&&defined$1(_0x211abb[_0x3054ee][_0x456af5(0x203c)][_0xc50cec(0xdb6)])&&this[_0x456af5(0x5e52)][_0x456af5(0x1fda)]['remove'](_0x211abb[_0x3054ee][_0x456af5(0x203c)][_0x456af5(0x50ae)]);}var _0x43d281=_0x451041[_0x456af5(0x327a)],_0x325215=_0x43d281[_0x456af5(0x809)];for(_0x3054ee=0x0;_0x3054ee<_0x325215;_0x3054ee++)_0x43d281[_0x3054ee][_0xc50cec(0x5020)]();_0x595f50[_0x456af5(0x4f4b)](_0x14c1c4),_0x464439[_0xc50cec(0x45fe)](_0xda7623),_0x451041[_0x456af5(0x327a)]=void 0x0;},DataSourceDisplay[_0x5e00b3(0x3720)][_0x5e00b3(0x1fd9)]=function(_0x488b90,_0x3af875,_0x8e30ae){var _0x3f7075=_0x307c2b,_0x8f495=_0x5e00b3,_0xab8096=this[_0x8f495(0x1fda)],_0x277e91=this[_0x8f495(0x280)],_0x374ac3=_0x488b90[_0x8f495(0x1fda)],_0x19bf30=_0x488b90[_0x8f495(0x280)];_0x3af875===_0x8e30ae+0x1?(_0xab8096[_0x8f495(0xd46)](_0x374ac3),_0x277e91[_0x8f495(0xd46)](_0x19bf30)):_0x3af875===_0x8e30ae-0x1?(_0xab8096[_0x8f495(0x4b26)](_0x374ac3),_0x277e91[_0x8f495(0x4b26)](_0x19bf30)):0x0===_0x3af875?(_0xab8096[_0x8f495(0x260e)](_0x374ac3),_0x277e91[_0x8f495(0x260e)](_0x19bf30),_0xab8096[_0x8f495(0xd46)](_0x374ac3),_0x277e91[_0x8f495(0xd46)](_0x19bf30)):(_0xab8096[_0x3f7075(0x5a8b)](_0x374ac3),_0x277e91[_0x8f495(0x26bb)](_0x19bf30));};var defaultColor$2=new Color$2(0x1,0x1,0x1,0x1);function EmissionColorMaterialProperty(_0x4147a8){var _0x3f6da1=_0x307c2b,_0x47a2d7=_0x5e00b3;_0x4147a8=defaultValue$1(_0x4147a8,defaultValue$1[_0x3f6da1(0x216e)]),this[_0x47a2d7(0x5303)]=new Event(),this[_0x47a2d7(0x512)]=new Color$2(0x1,0x1,0x1,0x1),this[_0x47a2d7(0x5f8)]=void 0x0,this[_0x3f6da1(0x3a3a)]=_0x4147a8[_0x3f6da1(0x3a3a)];}Object[_0x5e00b3(0x1dfd)](EmissionColorMaterialProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x24147a=_0x5e00b3;return Property$1[_0x24147a(0x41b2)](this[_0x24147a(0x512)]);}},'definitionChanged':{'get':function(){var _0x153e05=_0x5e00b3;return this[_0x153e05(0x5303)];}},'color':createPropertyDescriptor(_0x5e00b3(0x8fe))}),EmissionColorMaterialProperty[_0x5e00b3(0x3720)][_0x307c2b(0x151f)]=function(_0x2088ef){var _0x35a07a=_0x307c2b;return _0x35a07a(0x2bed);},EmissionColorMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x2c11a5,_0x148d1a){var _0x4cb33c=_0x5e00b3;return defined$1(_0x148d1a)||(_0x148d1a={}),_0x148d1a[_0x4cb33c(0x8fe)]=Property$1[_0x4cb33c(0xc49)](this[_0x4cb33c(0x512)],_0x2c11a5,defaultColor$2,_0x148d1a[_0x4cb33c(0x8fe)]),_0x148d1a;},EmissionColorMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x334256){var _0x4bcb4f=_0x5e00b3;return this===_0x334256||_0x334256 instanceof EmissionColorMaterialProperty&&Property$1[_0x4bcb4f(0x1dab)](this[_0x4bcb4f(0x512)],_0x334256[_0x4bcb4f(0x512)]);};var updateTransformMatrix3Scratch1=new Matrix3(),updateTransformMatrix3Scratch2=new Matrix3(),updateTransformMatrix3Scratch3=new Matrix3(),updateTransformMatrix4Scratch=new Matrix4(),updateTransformCartesian3Scratch1=new Cartesian3(),updateTransformCartesian3Scratch2=new Cartesian3(),updateTransformCartesian3Scratch3=new Cartesian3(),updateTransformCartesian3Scratch4=new Cartesian3(),updateTransformCartesian3Scratch5=new Cartesian3(),updateTransformCartesian3Scratch6=new Cartesian3(),deltaTime=new JulianDate(),northUpAxisFactor=1.25;function updateTransform(_0x285712,_0x139d6d,_0xb3ec19,_0x4313a5,_0x39d926,_0xcc21fc,_0x2d5467){var _0x4e25f9=_0x307c2b,_0x569175=_0x5e00b3,_0x761cb2=_0x285712[_0x4e25f9(0x24a7)][_0x569175(0x3037)],_0x3882be=_0x39d926[_0x4e25f9(0x134c)](_0xcc21fc,_0x285712['_lastCartesian']);if(defined$1(_0x3882be)){var _0x540cf5,_0x316b6c,_0x5c8129,_0xb51a54,_0x3b4af6,_0x141079,_0x56bc28=!0x1,_0x5e3f41=!0x1;if(_0x761cb2===SceneMode$1[_0x569175(0x3c78)]){JulianDate[_0x569175(0x3fa8)](_0xcc21fc,0.001,deltaTime);var _0x1992f7=_0x39d926[_0x569175(0x4d6)](deltaTime,updateTransformCartesian3Scratch1);if(defined$1(_0x1992f7)||(JulianDate[_0x4e25f9(0x42e4)](_0xcc21fc,-0.001,deltaTime),_0x1992f7=_0x39d926[_0x4e25f9(0x134c)](deltaTime,updateTransformCartesian3Scratch1),_0x5e3f41=!0x0),defined$1(_0x1992f7)){var _0x16d475,_0x149804=Transforms[_0x4e25f9(0x111d)](_0xcc21fc,updateTransformMatrix3Scratch1),_0x26e24f=Transforms[_0x4e25f9(0x111d)](deltaTime,updateTransformMatrix3Scratch2);defined$1(_0x149804)&&defined$1(_0x26e24f)?_0x16d475=Matrix3[_0x569175(0x235)](_0x149804,updateTransformMatrix3Scratch3):(_0x16d475=Transforms[_0x4e25f9(0x3769)](_0xcc21fc,updateTransformMatrix3Scratch3),_0x149804=Matrix3[_0x569175(0x235)](_0x16d475,updateTransformMatrix3Scratch1),_0x26e24f=Transforms[_0x4e25f9(0x3769)](deltaTime,updateTransformMatrix3Scratch2),Matrix3[_0x569175(0x235)](_0x26e24f,_0x26e24f));var _0xec4458=Matrix3[_0x569175(0x1abe)](_0x149804,_0x3882be,updateTransformCartesian3Scratch5),_0x2bf2f0=Matrix3[_0x569175(0x1abe)](_0x26e24f,_0x1992f7,updateTransformCartesian3Scratch6);Cartesian3[_0x569175(0x34b6)](_0xec4458,_0x2bf2f0,updateTransformCartesian3Scratch4);var _0x4376bc=0x3e8*Cartesian3[_0x569175(0x3d6f)](updateTransformCartesian3Scratch4),_0x3b4aef=CesiumMath[_0x4e25f9(0x48fe)],_0x24b0d4=-_0x3b4aef/(_0x4376bc*_0x4376bc-0x2*_0x3b4aef/Cartesian3[_0x4e25f9(0x4910)](_0xec4458));_0x24b0d4<0x0||_0x24b0d4>northUpAxisFactor*_0x2d5467[_0x569175(0x1617)]?(_0x540cf5=updateTransformCartesian3Scratch2,Cartesian3[_0x569175(0x4853)](_0x3882be,_0x540cf5),Cartesian3[_0x569175(0xa61)](_0x540cf5,_0x540cf5),_0x5c8129=Cartesian3[_0x569175(0x40f3)](Cartesian3[_0x569175(0x39c7)],updateTransformCartesian3Scratch3),_0x316b6c=Cartesian3[_0x569175(0x4143)](_0x5c8129,_0x540cf5,updateTransformCartesian3Scratch1),Cartesian3[_0x569175(0x3d6f)](_0x316b6c)>CesiumMath[_0x569175(0x150d)]&&(Cartesian3[_0x569175(0x4853)](_0x540cf5,_0x540cf5),Cartesian3[_0x569175(0x4853)](_0x316b6c,_0x316b6c),_0x5c8129=Cartesian3[_0x569175(0x4143)](_0x540cf5,_0x316b6c,updateTransformCartesian3Scratch3),Cartesian3[_0x569175(0x4853)](_0x5c8129,_0x5c8129),_0x56bc28=!0x0)):Cartesian3[_0x569175(0x1c11)](_0x3882be,_0x1992f7,CesiumMath[_0x569175(0x150d)])||(_0x5c8129=updateTransformCartesian3Scratch2,Cartesian3[_0x4e25f9(0x4d5b)](_0xec4458,_0x5c8129),Cartesian3[_0x569175(0x4853)](_0x2bf2f0,_0x2bf2f0),_0x316b6c=Cartesian3[_0x569175(0x4143)](_0x5c8129,_0x2bf2f0,updateTransformCartesian3Scratch3),_0x5e3f41&&(_0x316b6c=Cartesian3[_0x569175(0x34b9)](_0x316b6c,-0x1,_0x316b6c)),Cartesian3[_0x569175(0x1c11)](_0x316b6c,Cartesian3[_0x569175(0x3a34)],CesiumMath[_0x569175(0x150d)])||(_0x540cf5=Cartesian3[_0x569175(0x4143)](_0x316b6c,_0x5c8129,updateTransformCartesian3Scratch1),Matrix3[_0x569175(0x1abe)](_0x16d475,_0x540cf5,_0x540cf5),Matrix3[_0x569175(0x1abe)](_0x16d475,_0x316b6c,_0x316b6c),Matrix3[_0x569175(0x1abe)](_0x16d475,_0x5c8129,_0x5c8129),Cartesian3[_0x569175(0x4853)](_0x540cf5,_0x540cf5),Cartesian3[_0x569175(0x4853)](_0x316b6c,_0x316b6c),Cartesian3[_0x569175(0x4853)](_0x5c8129,_0x5c8129),_0x56bc28=!0x0));}}defined$1(_0x285712[_0x569175(0x93d)])&&(_0x3882be=_0x285712[_0x569175(0x93d)][_0x4e25f9(0x234c)]),_0x4313a5&&(_0xb51a54=Cartesian3[_0x569175(0x40f3)](_0x139d6d[_0x4e25f9(0x2fe9)],updateTransformCartesian3Scratch4),_0x3b4af6=Cartesian3[_0x569175(0x40f3)](_0x139d6d['direction'],updateTransformCartesian3Scratch5),_0x141079=Cartesian3[_0x569175(0x40f3)](_0x139d6d['up'],updateTransformCartesian3Scratch6));var _0x3fbc77=updateTransformMatrix4Scratch;_0x56bc28?(_0x3fbc77[0x0]=_0x540cf5['x'],_0x3fbc77[0x1]=_0x540cf5['y'],_0x3fbc77[0x2]=_0x540cf5['z'],_0x3fbc77[0x3]=0x0,_0x3fbc77[0x4]=_0x316b6c['x'],_0x3fbc77[0x5]=_0x316b6c['y'],_0x3fbc77[0x6]=_0x316b6c['z'],_0x3fbc77[0x7]=0x0,_0x3fbc77[0x8]=_0x5c8129['x'],_0x3fbc77[0x9]=_0x5c8129['y'],_0x3fbc77[0xa]=_0x5c8129['z'],_0x3fbc77[0xb]=0x0,_0x3fbc77[0xc]=_0x3882be['x'],_0x3fbc77[0xd]=_0x3882be['y'],_0x3fbc77[0xe]=_0x3882be['z'],_0x3fbc77[0xf]=0x0):Transforms[_0x4e25f9(0xab8)](_0x3882be,_0x2d5467,_0x3fbc77),_0x139d6d['_setTransform'](_0x3fbc77),_0x4313a5&&(Cartesian3[_0x569175(0x40f3)](_0xb51a54,_0x139d6d[_0x4e25f9(0x2fe9)]),Cartesian3[_0x569175(0x40f3)](_0x3b4af6,_0x139d6d[_0x569175(0x416)]),Cartesian3[_0x569175(0x40f3)](_0x141079,_0x139d6d['up']),Cartesian3[_0x569175(0x4143)](_0x3b4af6,_0x141079,_0x139d6d[_0x569175(0x1d74)]));}if(_0xb3ec19){var _0x5990e9=_0x761cb2===SceneMode$1[_0x569175(0x174c)]||Cartesian3[_0x569175(0x1dab)](_0x285712[_0x569175(0x1a1c)],Cartesian3[_0x569175(0x3a34)])?void 0x0:_0x285712[_0x569175(0x1a1c)];_0x139d6d[_0x569175(0x25aa)](_0x139d6d[_0x569175(0x332f)],_0x5990e9);}}function EntityView(_0x245855,_0x5b41da,_0x48c636){var _0x9d07e2=_0x307c2b,_0x1db1c9=_0x5e00b3;this[_0x1db1c9(0x5573)]=_0x245855,this[_0x1db1c9(0x20c0)]=_0x5b41da,this[_0x1db1c9(0x4faa)]=defaultValue$1(_0x48c636,Ellipsoid[_0x9d07e2(0xffc)]),this[_0x1db1c9(0x93d)]=void 0x0,this[_0x1db1c9(0x1ab4)]=void 0x0,this[_0x1db1c9(0x2201)]=void 0x0,this[_0x1db1c9(0x4ede)]=new Cartesian3(),this[_0x1db1c9(0x2f7b)]=void 0x0,this[_0x9d07e2(0x25f2)]=new Cartesian3();}Object[_0x5e00b3(0x1dfd)](EntityView,{'defaultOffset3D':{'get':function(){var _0x2e6cf4=_0x5e00b3;return this[_0x2e6cf4(0x2f7b)];},'set':function(_0x2ab40a){var _0x2917c9=_0x5e00b3;this[_0x2917c9(0x2f7b)]=Cartesian3[_0x2917c9(0x40f3)](_0x2ab40a,new Cartesian3());}}}),EntityView[_0x5e00b3(0x1134)]=new Cartesian3(-0x36b0,0xdac,0xdac);var scratchHeadingPitchRange=new HeadingPitchRange(),scratchCartesian$3=new Cartesian3();EntityView[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x9c4740,_0x284164){var _0x3d1c82=_0x307c2b,_0xcc8617=_0x5e00b3,_0x2a8df5=this[_0x3d1c82(0x24a7)],_0x5561b1=this[_0xcc8617(0x4faa)],_0x476c1e=_0x2a8df5[_0x3d1c82(0x266d)];if(_0x476c1e!==SceneMode$1[_0xcc8617(0x530d)]){var _0x309d3c=this[_0xcc8617(0x5573)],_0x1b2717=_0x309d3c[_0x3d1c82(0x2fe9)];if(defined$1(_0x1b2717)){var _0x327832=_0x309d3c!==this[_0xcc8617(0x1ab4)],_0x38a8c1=_0x476c1e!==this[_0xcc8617(0x2201)],_0x59fe02=_0x2a8df5[_0xcc8617(0x5592)],_0x25ffe6=_0x327832||_0x38a8c1,_0xd4f46=!0x0;if(_0x327832){var _0xd6e719=_0x309d3c[_0xcc8617(0x4d4f)],_0x4c0892=defined$1(_0xd6e719);if(!_0x4c0892&&defined$1(_0x284164)){scratchHeadingPitchRange[_0xcc8617(0x3a66)]=-CesiumMath[_0xcc8617(0x2eae)],scratchHeadingPitchRange['range']=0x0;var _0x48414d=_0x1b2717[_0xcc8617(0x4d6)](_0x9c4740,scratchCartesian$3);if(defined$1(_0x48414d)){var _0x54faa8=0x2-0x1/Math[_0xcc8617(0x498f)](0x1,Cartesian3[_0xcc8617(0x3d6f)](_0x48414d)/_0x5561b1[_0xcc8617(0x1617)]);scratchHeadingPitchRange[_0xcc8617(0x3a66)]*=_0x54faa8;}_0x59fe02[_0xcc8617(0xa9e)](_0x284164,scratchHeadingPitchRange),this['boundingSphere']=_0x284164,_0x25ffe6=!0x1,_0xd4f46=!0x1;}else _0x4c0892&&defined$1(_0xd6e719[_0x3d1c82(0x134c)](_0x9c4740,this[_0xcc8617(0x1a1c)]))||Cartesian3[_0xcc8617(0x40f3)](EntityView[_0x3d1c82(0x3674)],this[_0xcc8617(0x1a1c)]);}else _0x38a8c1||this[_0xcc8617(0x2201)]===SceneMode$1[_0xcc8617(0x174c)]||Cartesian3[_0xcc8617(0x40f3)](_0x59fe02[_0xcc8617(0x3747)],this[_0xcc8617(0x1a1c)]);this[_0x3d1c82(0x3599)]=_0x309d3c,this[_0xcc8617(0x2201)]=_0x476c1e,updateTransform(this,_0x59fe02,_0x25ffe6,_0xd4f46,_0x1b2717,_0x9c4740,_0x5561b1);}}};/** @license Copyright (c) 2013 Gildas Lormeau. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The names of the authors may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JCRAFT, INC. OR ANY CONTRIBUTORS TO THIS SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. **/ var tmp$4={};!function(_0x3a8b39){var _0x39aab7=_0x307c2b,_0x1dee29=_0x5e00b3,_0x5eac61,_0x3019aa,_0x5ce8fe=_0x1dee29(0x2041),_0x3dd863=_0x1dee29(0x1b18),_0x44a81e=_0x1dee29(0x1174),_0xcd4b8=0x80000,_0x2d86b2=_0x1dee29(0x2821),_0x411f1a=_0x1dee29(0x3c0f);try{_0x5eac61=0x0===new Blob([new DataView(new ArrayBuffer(0x0))])[_0x1dee29(0xd16)];}catch(_0x1e83a6){}function _0x26a684(){var _0x56f57e=_0x140d,_0x465f15=-0x1,_0x4ba1c6=this;_0x4ba1c6[_0x56f57e(0x888)]=function(_0x4fa525){var _0x28e11c=_0x23ca,_0x4930a1,_0xfdd409=_0x4ba1c6[_0x28e11c(0xb0b)];for(_0x4930a1=0x0;_0x4930a1<_0x4fa525[_0x28e11c(0x809)];_0x4930a1++)_0x465f15=_0x465f15>>>0x8^_0xfdd409[0xff&(_0x465f15^_0x4fa525[_0x4930a1])];},_0x4ba1c6[_0x56f57e(0x3abb)]=function(){return~_0x465f15;};}function _0x1a0084(_0x491655,_0x44e6ff){var _0x322c72=_0x1dee29,_0xb1a5dc,_0x441df9;return _0xb1a5dc=new ArrayBuffer(_0x491655),_0x441df9=new Uint8Array(_0xb1a5dc),_0x44e6ff&&_0x441df9[_0x322c72(0x10aa)](_0x44e6ff,0x0),{'buffer':_0xb1a5dc,'array':_0x441df9,'view':new DataView(_0xb1a5dc)};}function _0x32d447(){}function _0xb76608(_0x190352){var _0x1e0f96=_0x1dee29,_0x5c3d3b,_0x20cc53=this;_0x20cc53[_0x1e0f96(0xd16)]=0x0,_0x20cc53[_0x1e0f96(0x56e8)]=function(_0x5b361d,_0x49eb5a){var _0x16eb9a=_0x1e0f96,_0x52bb65=new Blob([_0x190352],{'type':_0x2d86b2});(_0x5c3d3b=new _0x10211f(_0x52bb65))[_0x16eb9a(0x56e8)](function(){var _0x577d5b=_0x16eb9a;_0x20cc53[_0x577d5b(0xd16)]=_0x5c3d3b[_0x577d5b(0xd16)],_0x5b361d();},_0x49eb5a);},_0x20cc53[_0x1e0f96(0x1e7e)]=function(_0x1df1e2,_0x4df5a0,_0x3b7deb,_0x3feff5){var _0x2d1c59=_0x1e0f96;_0x5c3d3b[_0x2d1c59(0x1e7e)](_0x1df1e2,_0x4df5a0,_0x3b7deb,_0x3feff5);};}function _0x292903(_0x10dacb){var _0x4e3b38=_0x1dee29,_0x1f9e21,_0x5a952b=this;_0x5a952b[_0x4e3b38(0xd16)]=0x0,_0x5a952b[_0x4e3b38(0x56e8)]=function(_0x377875){var _0xea3469=_0x140d,_0x2b06f=_0x4e3b38;for(var _0x5985df=_0x10dacb[_0x2b06f(0x809)];'='==_0x10dacb[_0x2b06f(0x5806)](_0x5985df-0x1);)_0x5985df--;_0x1f9e21=_0x10dacb[_0x2b06f(0xabf)](',')+0x1,_0x5a952b[_0xea3469(0x36b6)]=Math[_0x2b06f(0x1ace)](0.75*(_0x5985df-_0x1f9e21)),_0x377875();},_0x5a952b[_0x4e3b38(0x1e7e)]=function(_0x399dc1,_0x79c58c,_0x1ebb77){var _0x5622c9=_0x140d,_0x833daa=_0x4e3b38,_0x52c07f,_0x496150=_0x1a0084(_0x79c58c),_0x20469f=0x4*Math[_0x833daa(0x1ace)](_0x399dc1/0x3),_0x4b1a93=0x4*Math[_0x5622c9(0x4f30)]((_0x399dc1+_0x79c58c)/0x3),_0x5b22dd=window[_0x5622c9(0x3ed1)](_0x10dacb[_0x833daa(0x4c07)](_0x20469f+_0x1f9e21,_0x4b1a93+_0x1f9e21)),_0x310b09=_0x399dc1-0x3*Math[_0x833daa(0x1ace)](_0x20469f/0x4);for(_0x52c07f=_0x310b09;_0x52c07f<_0x310b09+_0x79c58c;_0x52c07f++)_0x496150[_0x833daa(0xa59)][_0x52c07f-_0x310b09]=_0x5b22dd[_0x833daa(0x167b)](_0x52c07f);_0x1ebb77(_0x496150[_0x5622c9(0x49da)]);};}function _0x10211f(_0x26d483){var _0x20bfeb=_0x1dee29,_0x204204=this;_0x204204[_0x20bfeb(0xd16)]=0x0,_0x204204[_0x20bfeb(0x56e8)]=function(_0x3a06c5){var _0x10cc6b=_0x20bfeb;this[_0x10cc6b(0xd16)]=_0x26d483[_0x10cc6b(0xd16)],_0x3a06c5();},_0x204204[_0x20bfeb(0x1e7e)]=function(_0x2ba7b2,_0x1fac56,_0xe41acc,_0x4f7150){var _0x148376=_0x20bfeb,_0x2a8bb8=new FileReader();_0x2a8bb8[_0x148376(0x1104)]=function(_0x5d498b){var _0xa4eee4=_0x148376;_0xe41acc(new Uint8Array(_0x5d498b[_0xa4eee4(0x50f)][_0xa4eee4(0x2a6a)]));},_0x2a8bb8[_0x148376(0x44c8)]=_0x4f7150,_0x2a8bb8[_0x148376(0x3671)](function(_0x4e0bbb,_0x28f300,_0x510805){var _0x289498=_0x148376;return _0x4e0bbb[_0x289498(0x30eb)]?_0x4e0bbb[_0x289498(0x30eb)](_0x28f300,_0x28f300+_0x510805):_0x4e0bbb[_0x289498(0x3e56)]?_0x4e0bbb[_0x289498(0x3e56)](_0x28f300,_0x28f300+_0x510805):_0x4e0bbb[_0x289498(0x3ba0)]?_0x4e0bbb['mozSlice'](_0x28f300,_0x28f300+_0x510805):_0x4e0bbb[_0x289498(0x57f9)]?_0x4e0bbb[_0x289498(0x57f9)](_0x28f300,_0x28f300+_0x510805):void 0x0;}(_0x26d483,_0x2ba7b2,_0x1fac56));};}function _0x46fc32(){}function _0x335316(_0x3ff8a1){var _0x412f94=_0x1dee29,_0x2d6424,_0x3377e4=this;_0x3377e4[_0x412f94(0x56e8)]=function(_0x3d8a58){_0x2d6424=new Blob([],{'type':_0x2d86b2}),_0x3d8a58();},_0x3377e4[_0x412f94(0x4ad0)]=function(_0x5a7abe,_0x43e9f0){var _0x16569b=_0x412f94;_0x2d6424=new Blob([_0x2d6424,_0x5eac61?_0x5a7abe:_0x5a7abe[_0x16569b(0x537f)]],{'type':_0x2d86b2}),_0x43e9f0();},_0x3377e4['getData']=function(_0x46f3c6,_0x2b4193){var _0x260459=_0x140d,_0x1b54eb=_0x412f94,_0x2a49a3=new FileReader();_0x2a49a3['onload']=function(_0x2453d5){var _0x5c16fc=_0x23ca;_0x46f3c6(_0x2453d5[_0x5c16fc(0x50f)][_0x5c16fc(0x2a6a)]);},_0x2a49a3[_0x260459(0x183f)]=_0x2b4193,_0x2a49a3[_0x1b54eb(0x100f)](_0x2d6424,_0x3ff8a1);};}function _0x55b948(_0x347cb2){var _0x5df051=_0x1dee29,_0x46b68d=this,_0x4be540='',_0x2e04dc='';_0x46b68d['init']=function(_0x7192bf){var _0x5630c0=_0x140d,_0x135e5e=_0x23ca;_0x4be540+=_0x5630c0(0xd6f)+(_0x347cb2||'')+_0x135e5e(0x3c14),_0x7192bf();},_0x46b68d[_0x5df051(0x4ad0)]=function(_0x5e6546,_0x287032){var _0x2515b5=_0x5df051,_0x2a0525,_0x104be6=_0x2e04dc[_0x2515b5(0x809)],_0x496a86=_0x2e04dc;for(_0x2e04dc='',_0x2a0525=0x0;_0x2a0525<0x3*Math[_0x2515b5(0x1ace)]((_0x104be6+_0x5e6546[_0x2515b5(0x809)])/0x3)-_0x104be6;_0x2a0525++)_0x496a86+=String[_0x2515b5(0x23b2)](_0x5e6546[_0x2a0525]);for(;_0x2a0525<_0x5e6546[_0x2515b5(0x809)];_0x2a0525++)_0x2e04dc+=String[_0x2515b5(0x23b2)](_0x5e6546[_0x2a0525]);_0x496a86[_0x2515b5(0x809)]>0x2?_0x4be540+=window[_0x2515b5(0x5aa8)](_0x496a86):_0x2e04dc=_0x496a86,_0x287032();},_0x46b68d[_0x5df051(0x1435)]=function(_0x1216c4){var _0x392f04=_0x5df051;_0x1216c4(_0x4be540+window[_0x392f04(0x5aa8)](_0x2e04dc));};}function _0x434537(_0x197e6b){var _0x227f6d=_0x140d,_0x3f3eac=_0x1dee29,_0x52e528,_0x251374=this;_0x251374[_0x3f3eac(0x56e8)]=function(_0x14bf54){_0x52e528=new Blob([],{'type':_0x197e6b}),_0x14bf54();},_0x251374[_0x3f3eac(0x4ad0)]=function(_0x32fd14,_0x12209f){var _0x47442b=_0x3f3eac;_0x52e528=new Blob([_0x52e528,_0x5eac61?_0x32fd14:_0x32fd14[_0x47442b(0x537f)]],{'type':_0x197e6b}),_0x12209f();},_0x251374[_0x227f6d(0x21a0)]=function(_0x9cf55e){_0x9cf55e(_0x52e528);};}function _0x17bbf9(_0x564a82,_0x2f6033,_0x61abc4,_0xa33607,_0xd1f4cb,_0x3a144f,_0x46a782,_0x2286f9,_0x581278,_0x2e4e2f){var _0x45dbbd=_0x1dee29,_0x6d8f83,_0x392eed,_0x45c3b9=0x0;function _0x1dbe2a(){var _0x5c7af6=_0x23ca;_0x564a82[_0x5c7af6(0x3da7)](_0x411f1a,_0x4c5879,!0x1),_0x2286f9(_0x392eed);}function _0x4c5879(_0xec30c3){var _0x16139e=_0x140d,_0x2b3143=_0x23ca,_0x4fce8a=_0xec30c3[_0x2b3143(0x140c)],_0x4aed94=_0x4fce8a[_0x2b3143(0x140c)];_0x4fce8a[_0x16139e(0x54f4)]&&(_0x392eed+=_0x4aed94[_0x2b3143(0x809)],_0x61abc4['writeUint8Array'](_0x4aed94,function(){_0x3a144f(!0x1,_0x4aed94),_0x457a07();},_0x2e4e2f)),_0x4fce8a[_0x16139e(0x34e8)]&&(_0x4aed94?(_0x392eed+=_0x4aed94[_0x2b3143(0x809)],_0x61abc4[_0x2b3143(0x4ad0)](_0x4aed94,function(){_0x3a144f(!0x1,_0x4aed94),_0x1dbe2a();},_0x2e4e2f)):_0x1dbe2a()),_0x4fce8a[_0x2b3143(0x40e4)]&&_0x46a782&&_0x46a782(_0x6d8f83+_0x4fce8a['current'],_0xd1f4cb);}function _0x457a07(){var _0x4094b4=_0x140d,_0x83aaa=_0x23ca;(_0x6d8f83=_0x45c3b9*_0xcd4b8)<_0xd1f4cb?_0x2f6033[_0x4094b4(0x3aad)](_0xa33607+_0x6d8f83,Math[_0x83aaa(0x19a8)](_0xcd4b8,_0xd1f4cb-_0x6d8f83),function(_0x236769){var _0x283c9a=_0x4094b4;_0x564a82[_0x283c9a(0xb4c)]({'append':!0x0,'data':_0x236769}),_0x45c3b9++,_0x46a782&&_0x46a782(_0x6d8f83,_0xd1f4cb),_0x3a144f(!0x0,_0x236769);},_0x581278):_0x564a82[_0x4094b4(0xb4c)]({'flush':!0x0});}_0x392eed=0x0,_0x564a82[_0x45dbbd(0x13f3)](_0x411f1a,_0x4c5879,!0x1),_0x457a07();}function _0x3c2de9(_0x5dc5f5,_0x2d2396,_0x125aea,_0x1e5a6e,_0x2711b9,_0x58bb72,_0x178714,_0x23d577,_0x8f8c2a,_0x2840b4){var _0x1f1bfc,_0x1e0a0d=0x0,_0x33c2e0=0x0;!function _0x1d7ea9(){var _0x1401e0=_0x23ca,_0x4ba146;(_0x1f1bfc=_0x1e0a0d*_0xcd4b8)<_0x2711b9?_0x2d2396[_0x1401e0(0x1e7e)](_0x1e5a6e+_0x1f1bfc,Math[_0x1401e0(0x19a8)](_0xcd4b8,_0x2711b9-_0x1f1bfc),function(_0x26e5f9){var _0x27f51c=_0x140d,_0x55f544=_0x1401e0,_0x54c6da=_0x5dc5f5[_0x27f51c(0x888)](_0x26e5f9,function(){_0x178714&&_0x178714(_0x1e5a6e+_0x1f1bfc,_0x2711b9);});_0x33c2e0+=_0x54c6da[_0x55f544(0x809)],_0x58bb72(!0x0,_0x26e5f9),_0x125aea[_0x55f544(0x4ad0)](_0x54c6da,function(){_0x58bb72(!0x1,_0x54c6da),_0x1e0a0d++,setTimeout(_0x1d7ea9,0x1);},_0x2840b4),_0x178714&&_0x178714(_0x1f1bfc,_0x2711b9);},_0x8f8c2a):(_0x4ba146=_0x5dc5f5[_0x1401e0(0x5050)]())?(_0x33c2e0+=_0x4ba146[_0x1401e0(0x809)],_0x125aea[_0x1401e0(0x4ad0)](_0x4ba146,function(){_0x58bb72(!0x1,_0x4ba146),_0x23d577(_0x33c2e0);},_0x2840b4)):_0x23d577(_0x33c2e0);}();}function _0x348bbe(_0xff7ec4,_0x13c0bd,_0x214a34,_0x266dff,_0x509401,_0x1e96a7,_0x2e664b,_0x3c65d7,_0x201e66){var _0x4c2692=0x0,_0x150353=new _0x26a684();!function _0x123f94(){var _0x33fc53=_0x23ca,_0x1a4ef7=_0x4c2692*_0xcd4b8;_0x1a4ef7<_0x266dff?_0xff7ec4[_0x33fc53(0x1e7e)](_0x214a34+_0x1a4ef7,Math[_0x33fc53(0x19a8)](_0xcd4b8,_0x266dff-_0x1a4ef7),function(_0x5e4095){var _0x5765fc=_0x33fc53;_0x509401&&_0x150353[_0x5765fc(0x5179)](_0x5e4095),_0x2e664b&&_0x2e664b(_0x1a4ef7,_0x266dff,_0x5e4095),_0x13c0bd[_0x5765fc(0x4ad0)](_0x5e4095,function(){_0x4c2692++,_0x123f94();},_0x201e66);},_0x3c65d7):_0x1e96a7(_0x266dff,_0x150353[_0x33fc53(0x38c4)]());}();}function _0x2660bb(_0x255b6b){var _0x315869=_0x140d,_0x5c1ae5=_0x1dee29,_0x1ce61a,_0x1ba21e,_0x7cc6ba='',_0x5109e0=['Ç','ü','é','â','ä','à','å','ç','ê','ë','è','ï','î','ì','Ä','Å','É','æ','Æ','ô','ö','ò','û','ù','ÿ','Ö','Ü','ø','£','Ø','×','ƒ','á','í','ó','ú','ñ','Ñ','ª','º','¿','®','¬','½','¼','¡','«','»','_','_','_','¦','¦','Á','Â','À','©','¦','¦','+','+','¢','¥','+','+','-','-','+','-','+','ã','Ã','+','+','-','-','¦','-','+','¤','ð','Ð','Ê','Ë','È','i','Í','Î','Ï','+','+','_','_','¦','Ì','_','Ó','ß','Ô','Ò','õ','Õ','µ','þ','Þ','Ú','Û','Ù','ý','Ý','¯','´','­','±','_','¾','¶','§','÷','¸','°','¨','·','¹','³','²','_','\x20'];for(_0x1ce61a=0x0;_0x1ce61a<_0x255b6b[_0x5c1ae5(0x809)];_0x1ce61a++)_0x7cc6ba+=(_0x1ba21e=0xff&_0x255b6b[_0x315869(0x4f56)](_0x1ce61a))>0x7f?_0x5109e0[_0x1ba21e-0x80]:String[_0x5c1ae5(0x23b2)](_0x1ba21e);return _0x7cc6ba;}function _0x10727b(_0x1bde17){return decodeURIComponent(escape(_0x1bde17));}function _0x5f3f42(_0x5d0745){var _0x157019=_0x140d,_0x38caa7=_0x1dee29,_0x503d28,_0x2d6ca8='';for(_0x503d28=0x0;_0x503d28<_0x5d0745[_0x157019(0x2ef4)];_0x503d28++)_0x2d6ca8+=String[_0x38caa7(0x23b2)](_0x5d0745[_0x503d28]);return _0x2d6ca8;}function _0x3825c9(_0x5b620d,_0x9873c,_0x36b284,_0x3931c5,_0x2e42ce){var _0xa418e9=_0x140d,_0x3e9a78=_0x1dee29;_0x5b620d[_0x3e9a78(0x24cf)]=_0x9873c[_0xa418e9(0x32d0)][_0x3e9a78(0x1f2f)](_0x36b284,!0x0),_0x5b620d[_0xa418e9(0x3081)]=_0x9873c[_0xa418e9(0x32d0)][_0x3e9a78(0x1f2f)](_0x36b284+0x2,!0x0),_0x5b620d[_0x3e9a78(0x1412)]=_0x9873c[_0xa418e9(0x32d0)][_0xa418e9(0x4b4a)](_0x36b284+0x4,!0x0),_0x5b620d[_0x3e9a78(0x19bc)]=_0x9873c[_0x3e9a78(0x1173)][_0xa418e9(0x2f13)](_0x36b284+0x6,!0x0),_0x5b620d[_0x3e9a78(0x58cb)]=function(_0x540897){var _0x310f33=(0xffff0000&_0x540897)>>0x10,_0x97a1d2=0xffff&_0x540897;try{return new Date(0x7bc+((0xfe00&_0x310f33)>>0x9),((0x1e0&_0x310f33)>>0x5)-0x1,0x1f&_0x310f33,(0xf800&_0x97a1d2)>>0xb,(0x7e0&_0x97a1d2)>>0x5,0x2*(0x1f&_0x97a1d2),0x0);}catch(_0x3f7479){}}(_0x5b620d[_0xa418e9(0x3460)]),0x1!=(0x1&_0x5b620d[_0x3e9a78(0x63e)])?((_0x3931c5||0x8!=(0x8&_0x5b620d[_0xa418e9(0x3081)]))&&(_0x5b620d[_0x3e9a78(0x624)]=_0x9873c[_0x3e9a78(0x1173)][_0x3e9a78(0x1044)](_0x36b284+0xa,!0x0),_0x5b620d[_0x3e9a78(0x23f1)]=_0x9873c[_0x3e9a78(0x1173)][_0x3e9a78(0x1044)](_0x36b284+0xe,!0x0),_0x5b620d[_0x3e9a78(0x5b78)]=_0x9873c[_0x3e9a78(0x1173)][_0xa418e9(0x2f13)](_0x36b284+0x12,!0x0)),0xffffffff!==_0x5b620d[_0x3e9a78(0x23f1)]&&0xffffffff!==_0x5b620d[_0x3e9a78(0x5b78)]?(_0x5b620d['filenameLength']=_0x9873c[_0xa418e9(0x32d0)][_0x3e9a78(0x1f2f)](_0x36b284+0x16,!0x0),_0x5b620d[_0x3e9a78(0x549)]=_0x9873c[_0xa418e9(0x32d0)][_0xa418e9(0x4b4a)](_0x36b284+0x18,!0x0)):_0x2e42ce(_0x3e9a78(0x3f7d))):_0x2e42ce(_0x3e9a78(0x54ad));}function _0x36392a(_0x52389e,_0x4e3909){var _0x5dfec7=_0x1dee29;function _0x13225c(){}function _0x5bb8f2(_0x254cf0,_0x16dd3a){var _0x1db2fc=_0x140d,_0x3441f5=_0x23ca;_0x52389e[_0x1db2fc(0x3aad)](_0x52389e[_0x3441f5(0xd16)]-_0x254cf0,_0x254cf0,function(_0x5e1621){var _0x41c952=_0x1db2fc,_0x2c1473=_0x3441f5,_0x452eab=_0x1a0084(_0x5e1621[_0x41c952(0x2ef4)],_0x5e1621)[_0x2c1473(0x1173)];0x504b0506!=_0x452eab[_0x2c1473(0x1044)](0x0)?_0x5bb8f2(_0x254cf0+0x1,_0x16dd3a):_0x16dd3a(_0x452eab);},function(){_0x4e3909(_0x3dd863);});}return _0x13225c[_0x5dfec7(0x3720)][_0x5dfec7(0x1435)]=function(_0x2c042d,_0x4fae69,_0x4ad503,_0x13f747){var _0x3f4382=_0x5dfec7,_0x17e16c,_0x40143e=this;function _0x2da420(_0xdb258,_0x76c80a){var _0x40eb7d=_0x23ca;_0x17e16c&&_0x17e16c[_0x40eb7d(0x2522)](),_0x17e16c=null,_0xdb258&&_0xdb258(_0x76c80a);}function _0x5286a7(_0x4232ed,_0x3325e1){var _0x227199=_0x23ca;_0x13f747&&!function(_0x17bdba){var _0x15676a=_0x23ca,_0x4a5708=_0x1a0084(0x4);return _0x4a5708[_0x15676a(0x1173)][_0x15676a(0xefc)](0x0,_0x17bdba),_0x40143e[_0x15676a(0x624)]==_0x4a5708[_0x15676a(0x1173)][_0x15676a(0x1044)](0x0);}(_0x3325e1)?_0xc1d8f3():_0x2c042d[_0x227199(0x1435)](function(_0x202ca7){_0x2da420(_0x4fae69,_0x202ca7);});}function _0xc1d8f3(){_0x2da420(_0x4e3909,_0x44a81e);}function _0x464df9(){var _0x454d73=_0x23ca;_0x2da420(_0x4e3909,_0x454d73(0x2d42));}_0x52389e[_0x3f4382(0x1e7e)](_0x40143e[_0x3f4382(0x2c14)],0x1e,function(_0x56e4f0){var _0x1e0370=_0x3f4382,_0x5e3313,_0x1ec656=_0x1a0084(_0x56e4f0[_0x1e0370(0x809)],_0x56e4f0);0x504b0304==_0x1ec656[_0x1e0370(0x1173)][_0x1e0370(0x1044)](0x0)?(_0x3825c9(_0x40143e,_0x1ec656,0x4,!0x1,_0x4e3909),_0x5e3313=_0x40143e[_0x1e0370(0x2c14)]+0x1e+_0x40143e[_0x1e0370(0x5b2)]+_0x40143e[_0x1e0370(0x549)],_0x2c042d[_0x1e0370(0x56e8)](function(){var _0x30e947=_0x1e0370;0x0===_0x40143e[_0x30e947(0x1412)]?_0x348bbe(_0x52389e,_0x2c042d,_0x5e3313,_0x40143e[_0x30e947(0x23f1)],_0x13f747,_0x5286a7,_0x4ad503,_0xc1d8f3,_0x464df9):_0x17e16c=function(_0x546010,_0x491cac,_0x376515,_0x2e6948,_0x587640,_0x42a5de,_0x2d7281,_0x3bac3d,_0xf8f99e){var _0x526f07=_0x30e947,_0x5c0bf6,_0x21bde5=new _0x26a684();function _0x597329(_0x3dc328,_0x8801b8){var _0x2182e1=_0x23ca;_0x587640&&!_0x3dc328&&_0x21bde5[_0x2182e1(0x5179)](_0x8801b8);}function _0x459ff1(_0x1f12f9){var _0x42816e=_0x23ca;_0x42a5de(_0x1f12f9,_0x21bde5[_0x42816e(0x38c4)]());}return _0x3a8b39[_0x526f07(0x4226)]['useWebWorkers']?_0x17bbf9(_0x5c0bf6=new Worker(_0x3a8b39[_0x526f07(0x4226)][_0x526f07(0x4333)]+_0x526f07(0xdc1)),_0x546010,_0x491cac,_0x376515,_0x2e6948,_0x597329,_0x2d7281,_0x459ff1,_0x3bac3d,_0xf8f99e):_0x3c2de9(new _0x3a8b39[(_0x526f07(0x4226))][(_0x526f07(0x2643))](),_0x546010,_0x491cac,_0x376515,_0x2e6948,_0x597329,_0x2d7281,_0x459ff1,_0x3bac3d,_0xf8f99e),_0x5c0bf6;}(_0x52389e,_0x2c042d,_0x5e3313,_0x40143e[_0x30e947(0x23f1)],_0x13f747,_0x5286a7,_0x4ad503,_0xc1d8f3,_0x464df9);},_0x464df9)):_0x4e3909(_0x5ce8fe);},_0xc1d8f3);},{'getEntries':function(_0x55ecce){var _0x397e92=_0x140d;_0x52389e[_0x397e92(0x36b6)]<0x16?_0x4e3909(_0x5ce8fe):_0x5bb8f2(0x16,function(_0x4a6217){var _0x323baf=_0x397e92,_0x182f07=_0x23ca,_0x4eab0b,_0x1382ec;_0x4eab0b=_0x4a6217['getUint32'](0x10,!0x0),_0x1382ec=_0x4a6217[_0x323baf(0x4b4a)](0x8,!0x0),_0x52389e[_0x182f07(0x1e7e)](_0x4eab0b,_0x52389e[_0x182f07(0xd16)]-_0x4eab0b,function(_0x5c947e){var _0x4a5813=_0x323baf,_0x2b948e=_0x182f07,_0x33f23a,_0xea0ab0,_0x1f723f,_0x7d0c80,_0x218ee6=0x0,_0x297340=[],_0x1e091e=_0x1a0084(_0x5c947e['length'],_0x5c947e);for(_0x33f23a=0x0;_0x33f23a<_0x1382ec;_0x33f23a++){if(_0xea0ab0=new _0x13225c(),0x504b0102!=_0x1e091e[_0x2b948e(0x1173)]['getUint32'](_0x218ee6))return void _0x4e3909(_0x5ce8fe);_0x3825c9(_0xea0ab0,_0x1e091e,_0x218ee6+0x6,!0x0,_0x4e3909),_0xea0ab0[_0x2b948e(0x2294)]=_0x1e091e[_0x4a5813(0x32d0)][_0x2b948e(0x1f2f)](_0x218ee6+0x20,!0x0),_0xea0ab0[_0x2b948e(0x3c5c)]=0x10==(0x10&_0x1e091e[_0x2b948e(0x1173)][_0x4a5813(0x50d7)](_0x218ee6+0x26)),_0xea0ab0[_0x2b948e(0x2c14)]=_0x1e091e[_0x2b948e(0x1173)][_0x2b948e(0x1044)](_0x218ee6+0x2a,!0x0),_0x1f723f=_0x5f3f42(_0x1e091e[_0x4a5813(0x49da)][_0x4a5813(0x2c3b)](_0x218ee6+0x2e,_0x218ee6+0x2e+_0xea0ab0[_0x4a5813(0x3d15)])),_0xea0ab0[_0x2b948e(0x3494)]=0x800==(0x800&_0xea0ab0[_0x2b948e(0x63e)])?_0x10727b(_0x1f723f):_0x2660bb(_0x1f723f),_0xea0ab0[_0x2b948e(0x3c5c)]||'/'!=_0xea0ab0['filename'][_0x2b948e(0x5806)](_0xea0ab0[_0x2b948e(0x3494)][_0x4a5813(0x2ef4)]-0x1)||(_0xea0ab0[_0x2b948e(0x3c5c)]=!0x0),_0x7d0c80=_0x5f3f42(_0x1e091e[_0x2b948e(0xa59)][_0x2b948e(0x1c7c)](_0x218ee6+0x2e+_0xea0ab0[_0x2b948e(0x5b2)]+_0xea0ab0[_0x2b948e(0x549)],_0x218ee6+0x2e+_0xea0ab0['filenameLength']+_0xea0ab0[_0x2b948e(0x549)]+_0xea0ab0[_0x2b948e(0x2294)])),_0xea0ab0[_0x2b948e(0x511b)]=0x800==(0x800&_0xea0ab0[_0x2b948e(0x63e)])?_0x10727b(_0x7d0c80):_0x2660bb(_0x7d0c80),_0x297340[_0x2b948e(0x5323)](_0xea0ab0),_0x218ee6+=0x2e+_0xea0ab0[_0x4a5813(0x3d15)]+_0xea0ab0[_0x2b948e(0x549)]+_0xea0ab0[_0x2b948e(0x2294)];}_0x55ecce(_0x297340);},function(){_0x4e3909(_0x3dd863);});});},'close':function(_0x768cdd){_0x768cdd&&_0x768cdd();}};}function _0x49ca9d(_0x543c81){return unescape(encodeURIComponent(_0x543c81));}function _0x2779e2(_0x15603b){var _0x15892b=_0x1dee29,_0x412237,_0x2944f6=[];for(_0x412237=0x0;_0x412237<_0x15603b[_0x15892b(0x809)];_0x412237++)_0x2944f6[_0x15892b(0x5323)](_0x15603b[_0x15892b(0x167b)](_0x412237));return _0x2944f6;}function _0x4d83c9(_0x49498f,_0x65c869,_0x21ce0b){var _0x35dc74,_0x4bb1f5={},_0x5f5d92=[],_0x5d45a4=0x0;function _0xec76ef(_0x3ec254,_0x462f56){var _0x51dbe6=_0x23ca;_0x35dc74&&_0x35dc74[_0x51dbe6(0x2522)](),_0x35dc74=null,_0x3ec254&&_0x3ec254(_0x462f56);}function _0x4d560a(){var _0x20dc09=_0x23ca;_0xec76ef(_0x65c869,_0x20dc09(0x4154));}function _0x37966e(){_0xec76ef(_0x65c869,_0x44a81e);}return{'add':function(_0x1603d0,_0x2b8ab6,_0x512377,_0x3b2b04,_0x1362fe){var _0x10242a=_0x23ca,_0x55b6a2,_0x476eee,_0x28aaf5;function _0x322e49(_0x1fd113,_0x47e8d9){var _0x5eae49=_0x140d,_0x590a2f=_0x23ca,_0x4d43ea=_0x1a0084(0x10);_0x5d45a4+=_0x1fd113||0x0,_0x4d43ea[_0x590a2f(0x1173)][_0x590a2f(0xefc)](0x0,0x504b0708),void 0x0!==_0x47e8d9&&(_0x55b6a2[_0x590a2f(0x1173)][_0x590a2f(0xefc)](0xa,_0x47e8d9,!0x0),_0x4d43ea[_0x5eae49(0x32d0)][_0x590a2f(0xefc)](0x4,_0x47e8d9,!0x0)),_0x2b8ab6&&(_0x4d43ea[_0x590a2f(0x1173)][_0x590a2f(0xefc)](0x8,_0x1fd113,!0x0),_0x55b6a2[_0x590a2f(0x1173)][_0x5eae49(0x419)](0xe,_0x1fd113,!0x0),_0x4d43ea[_0x590a2f(0x1173)][_0x590a2f(0xefc)](0xc,_0x2b8ab6[_0x590a2f(0xd16)],!0x0),_0x55b6a2[_0x590a2f(0x1173)][_0x590a2f(0xefc)](0x12,_0x2b8ab6[_0x590a2f(0xd16)],!0x0)),_0x49498f['writeUint8Array'](_0x4d43ea[_0x590a2f(0xa59)],function(){_0x5d45a4+=0x10,_0xec76ef(_0x512377);},_0x4d560a);}function _0x22d8f4(){var _0x576235=_0x140d,_0xc706ee=_0x23ca;_0x1362fe=_0x1362fe||{},_0x1603d0=_0x1603d0[_0xc706ee(0x1f56)](),_0x1362fe[_0xc706ee(0x3c5c)]&&'/'!=_0x1603d0[_0xc706ee(0x5806)](_0x1603d0[_0xc706ee(0x809)]-0x1)&&(_0x1603d0+='/'),_0x4bb1f5[_0x576235(0x2609)](_0x1603d0)?_0x65c869(_0xc706ee(0x2a4e)):(_0x476eee=_0x2779e2(_0x49ca9d(_0x1603d0)),_0x5f5d92[_0xc706ee(0x5323)](_0x1603d0),function(_0x22d8ea){var _0x4a2ee5=_0x576235,_0x283f77=_0xc706ee,_0x39b7d3;_0x28aaf5=_0x1362fe[_0x283f77(0x58cb)]||new Date(),_0x55b6a2=_0x1a0084(0x1a),_0x4bb1f5[_0x1603d0]={'headerArray':_0x55b6a2[_0x283f77(0xa59)],'directory':_0x1362fe[_0x283f77(0x3c5c)],'filename':_0x476eee,'offset':_0x5d45a4,'comment':_0x2779e2(_0x49ca9d(_0x1362fe[_0x283f77(0x511b)]||''))},_0x55b6a2[_0x283f77(0x1173)][_0x283f77(0xefc)](0x0,0x14000808),_0x1362fe[_0x283f77(0x24cf)]&&_0x55b6a2[_0x283f77(0x1173)][_0x283f77(0x428e)](0x0,_0x1362fe[_0x4a2ee5(0x5cc)]),_0x21ce0b||0x0===_0x1362fe[_0x283f77(0x350b)]||_0x1362fe[_0x283f77(0x3c5c)]||_0x55b6a2[_0x283f77(0x1173)][_0x283f77(0x3688)](0x4,0x800),_0x55b6a2[_0x283f77(0x1173)][_0x283f77(0x3688)](0x6,(_0x28aaf5[_0x283f77(0x257b)]()<<0x6|_0x28aaf5[_0x283f77(0x2a2)]())<<0x5|_0x28aaf5[_0x4a2ee5(0x442e)]()/0x2,!0x0),_0x55b6a2[_0x4a2ee5(0x32d0)][_0x283f77(0x3688)](0x8,(_0x28aaf5[_0x4a2ee5(0xebe)]()-0x7bc<<0x4|_0x28aaf5[_0x283f77(0x14af)]()+0x1)<<0x5|_0x28aaf5[_0x283f77(0x348c)](),!0x0),_0x55b6a2[_0x4a2ee5(0x32d0)][_0x283f77(0x3688)](0x16,_0x476eee[_0x283f77(0x809)],!0x0),(_0x39b7d3=_0x1a0084(0x1e+_0x476eee[_0x283f77(0x809)]))[_0x283f77(0x1173)][_0x283f77(0xefc)](0x0,0x504b0304),_0x39b7d3[_0x4a2ee5(0x49da)][_0x283f77(0x10aa)](_0x55b6a2[_0x283f77(0xa59)],0x4),_0x39b7d3[_0x283f77(0xa59)][_0x283f77(0x10aa)](_0x476eee,0x1e),_0x5d45a4+=_0x39b7d3['array'][_0x4a2ee5(0x2ef4)],_0x49498f[_0x283f77(0x4ad0)](_0x39b7d3[_0x283f77(0xa59)],_0x22d8ea,_0x4d560a);}(function(){var _0x4213ee=_0xc706ee;_0x2b8ab6?_0x21ce0b||0x0===_0x1362fe[_0x4213ee(0x350b)]?_0x348bbe(_0x2b8ab6,_0x49498f,0x0,_0x2b8ab6[_0x4213ee(0xd16)],!0x0,_0x322e49,_0x3b2b04,_0x37966e,_0x4d560a):_0x35dc74=function(_0x5545ec,_0x7d9f68,_0x5bf775,_0x587317,_0x479683,_0x22e717,_0xfc3174){var _0x3968db=_0x4213ee,_0x220b30,_0xb012bc=new _0x26a684();function _0x383c47(_0x1297cc,_0x1dee5a){var _0x39fcb2=_0x140d;_0x1297cc&&_0xb012bc[_0x39fcb2(0x888)](_0x1dee5a);}function _0x35c585(_0x2fa332){var _0x29bc22=_0x140d;_0x587317(_0x2fa332,_0xb012bc[_0x29bc22(0x3abb)]());}return _0x3a8b39[_0x3968db(0x4226)][_0x3968db(0x989)]?((_0x220b30=new Worker(_0x3a8b39[_0x3968db(0x4226)][_0x3968db(0x4333)]+_0x3968db(0x30e0)))[_0x3968db(0x13f3)](_0x411f1a,function _0x2537bd(){var _0x38a7d7=_0x140d,_0x3d6fab=_0x3968db;_0x220b30[_0x3d6fab(0x3da7)](_0x411f1a,_0x2537bd,!0x1),_0x17bbf9(_0x220b30,_0x5545ec,_0x7d9f68,0x0,_0x5545ec[_0x38a7d7(0x36b6)],_0x383c47,_0x479683,_0x35c585,_0x22e717,_0xfc3174);},!0x1),_0x220b30[_0x3968db(0x2d6b)]({'init':!0x0,'level':_0x5bf775})):_0x3c2de9(new _0x3a8b39[(_0x3968db(0x4226))][(_0x3968db(0x43ae))](),_0x5545ec,_0x7d9f68,0x0,_0x5545ec[_0x3968db(0xd16)],_0x383c47,_0x479683,_0x35c585,_0x22e717,_0xfc3174),_0x220b30;}(_0x2b8ab6,_0x49498f,_0x1362fe[_0x4213ee(0x350b)],_0x322e49,_0x3b2b04,_0x37966e,_0x4d560a):_0x322e49();}));}_0x2b8ab6?_0x2b8ab6[_0x10242a(0x56e8)](_0x22d8f4,_0x37966e):_0x22d8f4();},'close':function(_0x5280b3){var _0x3d71a3=_0x140d,_0x4df88c=_0x23ca,_0x21b151,_0x11b078,_0x439faa,_0x4d7f7c=0x0,_0x24deba=0x0;for(_0x11b078=0x0;_0x11b078<_0x5f5d92[_0x4df88c(0x809)];_0x11b078++)_0x4d7f7c+=0x2e+(_0x439faa=_0x4bb1f5[_0x5f5d92[_0x11b078]])[_0x4df88c(0x3494)][_0x3d71a3(0x2ef4)]+_0x439faa[_0x3d71a3(0x1f63)][_0x4df88c(0x809)];for(_0x21b151=_0x1a0084(_0x4d7f7c+0x16),_0x11b078=0x0;_0x11b078<_0x5f5d92[_0x4df88c(0x809)];_0x11b078++)_0x439faa=_0x4bb1f5[_0x5f5d92[_0x11b078]],_0x21b151[_0x4df88c(0x1173)][_0x4df88c(0xefc)](_0x24deba,0x504b0102),_0x21b151[_0x4df88c(0x1173)][_0x4df88c(0x3688)](_0x24deba+0x4,0x1400),_0x21b151[_0x4df88c(0xa59)][_0x4df88c(0x10aa)](_0x439faa[_0x4df88c(0x3bda)],_0x24deba+0x6),_0x21b151[_0x4df88c(0x1173)][_0x3d71a3(0x3e24)](_0x24deba+0x20,_0x439faa[_0x4df88c(0x511b)][_0x4df88c(0x809)],!0x0),_0x439faa[_0x4df88c(0x3c5c)]&&_0x21b151[_0x4df88c(0x1173)][_0x4df88c(0x428e)](_0x24deba+0x26,0x10),_0x21b151[_0x4df88c(0x1173)][_0x4df88c(0xefc)](_0x24deba+0x2a,_0x439faa[_0x4df88c(0x2c14)],!0x0),_0x21b151[_0x4df88c(0xa59)][_0x4df88c(0x10aa)](_0x439faa[_0x3d71a3(0x4353)],_0x24deba+0x2e),_0x21b151[_0x4df88c(0xa59)][_0x4df88c(0x10aa)](_0x439faa[_0x4df88c(0x511b)],_0x24deba+0x2e+_0x439faa[_0x3d71a3(0x4353)][_0x4df88c(0x809)]),_0x24deba+=0x2e+_0x439faa[_0x4df88c(0x3494)][_0x4df88c(0x809)]+_0x439faa[_0x4df88c(0x511b)][_0x4df88c(0x809)];_0x21b151[_0x4df88c(0x1173)][_0x4df88c(0xefc)](_0x24deba,0x504b0506),_0x21b151[_0x4df88c(0x1173)][_0x3d71a3(0x3e24)](_0x24deba+0x8,_0x5f5d92[_0x4df88c(0x809)],!0x0),_0x21b151[_0x3d71a3(0x32d0)][_0x4df88c(0x3688)](_0x24deba+0xa,_0x5f5d92[_0x4df88c(0x809)],!0x0),_0x21b151[_0x3d71a3(0x32d0)][_0x4df88c(0xefc)](_0x24deba+0xc,_0x4d7f7c,!0x0),_0x21b151[_0x4df88c(0x1173)][_0x4df88c(0xefc)](_0x24deba+0x10,_0x5d45a4,!0x0),_0x49498f[_0x4df88c(0x4ad0)](_0x21b151[_0x3d71a3(0x49da)],function(){_0xec76ef(function(){var _0xb7fce2=_0x140d;_0x49498f[_0xb7fce2(0x21a0)](_0x5280b3);});},_0x4d560a);}};}_0x26a684[_0x1dee29(0x3720)][_0x1dee29(0xb0b)]=function(){var _0x242ea6,_0x5e8171,_0xb9c7d5,_0x98a67e=[];for(_0x242ea6=0x0;_0x242ea6<0x100;_0x242ea6++){for(_0xb9c7d5=_0x242ea6,_0x5e8171=0x0;_0x5e8171<0x8;_0x5e8171++)0x1&_0xb9c7d5?_0xb9c7d5=_0xb9c7d5>>>0x1^0xedb88320:_0xb9c7d5>>>=0x1;_0x98a67e[_0x242ea6]=_0xb9c7d5;}return _0x98a67e;}(),_0xb76608[_0x1dee29(0x3720)]=new _0x32d447(),_0xb76608[_0x39aab7(0x1aa2)][_0x39aab7(0x5a6f)]=_0xb76608,_0x292903[_0x39aab7(0x1aa2)]=new _0x32d447(),_0x292903[_0x1dee29(0x3720)][_0x1dee29(0x26fc)]=_0x292903,_0x10211f[_0x39aab7(0x1aa2)]=new _0x32d447(),_0x10211f[_0x1dee29(0x3720)][_0x1dee29(0x26fc)]=_0x10211f,_0x46fc32[_0x1dee29(0x3720)][_0x1dee29(0x1435)]=function(_0x2c620a){var _0x537087=_0x1dee29;_0x2c620a(this[_0x537087(0x140c)]);},_0x335316[_0x1dee29(0x3720)]=new _0x46fc32(),_0x335316[_0x1dee29(0x3720)][_0x1dee29(0x26fc)]=_0x335316,_0x55b948[_0x1dee29(0x3720)]=new _0x46fc32(),_0x55b948[_0x1dee29(0x3720)][_0x39aab7(0x5a6f)]=_0x55b948,_0x434537[_0x1dee29(0x3720)]=new _0x46fc32(),_0x434537[_0x1dee29(0x3720)]['constructor']=_0x434537,_0x3a8b39[_0x1dee29(0x4226)]={'Reader':_0x32d447,'Writer':_0x46fc32,'BlobReader':_0x10211f,'Data64URIReader':_0x292903,'TextReader':_0xb76608,'BlobWriter':_0x434537,'Data64URIWriter':_0x55b948,'TextWriter':_0x335316,'createReader':function(_0x1bd28b,_0x163853,_0x38159f){var _0xfe7065=_0x1dee29;_0x1bd28b[_0xfe7065(0x56e8)](function(){_0x163853(_0x36392a(_0x1bd28b,_0x38159f));},_0x38159f);},'createWriter':function(_0x585f9e,_0x48b2a3,_0x29ef2d,_0x24bafa){var _0x2617f0=_0x1dee29;_0x585f9e[_0x2617f0(0x56e8)](function(){_0x48b2a3(_0x4d83c9(_0x585f9e,_0x29ef2d,_0x24bafa));},_0x29ef2d);},'useWebWorkers':!0x0},Object[_0x39aab7(0x66e)](_0x3a8b39[_0x1dee29(0x4226)],{'workerScriptsPath':{'get':function(){var _0x69aee3=_0x1dee29;return void 0x0===_0x3019aa&&(_0x3019aa=buildModuleUrl(_0x69aee3(0x3f4e))),_0x3019aa;}}});}(tmp$4);var zip=tmp$4[_0x5e00b3(0x4226)],BILLBOARD_SIZE$1=0x20,kmlNamespace=_0x307c2b(0x5548),gxNamespace=_0x5e00b3(0x482a),xmlnsNamespace=_0x5e00b3(0x11e3);function ExternalFileHandler(_0x29bfa2){var _0x4984f0=_0x307c2b,_0x2870a4=_0x5e00b3;this[_0x4984f0(0x3e9a)]={},this[_0x2870a4(0x4d6d)]=[],this[_0x2870a4(0x44d6)]=0x0,this[_0x4984f0(0x5454)]=_0x29bfa2;}var imageTypeRegex=/^data:image\/([^,;]+)/;function getModelBlobHander(_0x1d4393,_0x4481d4){return function(_0x3be6fd){var _0x5636b9=_0x23ca;_0x1d4393[_0x5636b9(0x3677)][_0x4481d4]=_0x3be6fd;};}function ValueGetter(_0x47320e){var _0x1c1667=_0x5e00b3;this[_0x1c1667(0x421e)]=_0x47320e;}function StyleCache(){var _0x596234=_0x307c2b;this['_ids']={},this[_0x596234(0x5ae4)]={},this[_0x596234(0x1b2a)]=0x0;}function IdManager(){var _0x2af02d=_0x5e00b3;this[_0x2af02d(0x171d)]={};}function exportKml(_0x2ed99e){var _0x4bc454=_0x307c2b,_0x435376=_0x5e00b3,_0x33ae1f=(_0x2ed99e=defaultValue$1(_0x2ed99e,defaultValue$1[_0x435376(0x243c)]))[_0x435376(0x5516)],_0x15e8dc=defaultValue$1(_0x2ed99e[_0x435376(0x4f47)],!0x1),_0x2c8e7a=exportKml[_0x435376(0x403c)](_0x2ed99e),_0x231a85=_0x33ae1f[_0x435376(0xc98)][_0x4bc454(0x529a)](function(_0x1c7cdd){var _0x484635=_0x435376;return!defined$1(_0x1c7cdd[_0x484635(0x227)]);}),_0x40b831=_0x2c8e7a[_0x435376(0x1817)],_0x4d51a0=_0x40b831[_0x4bc454(0x29d7)];_0x4d51a0[_0x435376(0x24e6)](xmlnsNamespace,_0x435376(0x5a04),gxNamespace);var _0x2975ac=_0x40b831[_0x4bc454(0x251f)](_0x435376(0x37a8));_0x4d51a0[_0x435376(0x5a20)](_0x2975ac),recurseEntities(_0x2c8e7a,_0x2975ac,_0x231a85),_0x2c8e7a[_0x435376(0x1edb)][_0x435376(0x3175)](_0x2975ac);var _0x60900c=_0x2c8e7a[_0x435376(0x55be)];return _0x60900c[_0x435376(0x24e7)][_0x435376(0x2a5f)](function(){var _0x57cb86=_0x435376,_0xe27e78=new XMLSerializer()[_0x57cb86(0x1514)](_0x2c8e7a[_0x57cb86(0x1817)]);return _0x15e8dc?createKmz(_0xe27e78,_0x60900c[_0x57cb86(0x594c)]):{'kml':_0xe27e78,'externalFiles':_0x60900c['files']};});}function createKmz(_0x1e6af3,_0x51a838){var _0x34b5a0=_0x5e00b3,_0x36048f=when[_0x34b5a0(0x32fc)]();return zip[_0x34b5a0(0x3627)](new zip[(_0x34b5a0(0x3ecb))](),function(_0x2a8ebb){var _0xf06db4=_0x34b5a0;addKmlToZip(_0x2a8ebb,_0x1e6af3)[_0xf06db4(0x2a5f)](function(){var _0x68d19d=_0xf06db4,_0x2e9437=Object[_0x68d19d(0x4d54)](_0x51a838);return addExternalFilesToZip(_0x2a8ebb,_0x2e9437,_0x51a838,0x0);})[_0xf06db4(0x2a5f)](function(){var _0x5453de=_0xf06db4;_0x2a8ebb[_0x5453de(0x2149)](function(_0x30fb60){var _0x25c056=_0x140d;_0x36048f[_0x25c056(0x511b)]({'kmz':_0x30fb60});});});}),_0x36048f[_0x34b5a0(0x24e7)];}function addKmlToZip(_0x3967d7,_0x5bdbb1){var _0x425cce=_0x307c2b,_0x24d729=_0x5e00b3,_0xb33a08=when[_0x425cce(0x1fd6)]();return _0x3967d7[_0x24d729(0x30c2)](_0x24d729(0x2b61),new zip[(_0x24d729(0x368b))](_0x5bdbb1),function(){var _0x3c6cf6=_0x24d729;_0xb33a08[_0x3c6cf6(0x1c7e)]();}),_0xb33a08[_0x24d729(0x24e7)];}function addExternalFilesToZip(_0x1f05d4,_0x58770a,_0x381173,_0x1fd099){var _0xf5e2a7=_0x307c2b,_0x35b9e3=_0x5e00b3;if(_0x58770a[_0x35b9e3(0x809)]!==_0x1fd099){var _0x2366bb=_0x58770a[_0x1fd099],_0x1bfa77=when[_0x35b9e3(0x32fc)]();return _0x1f05d4[_0x35b9e3(0x30c2)](_0x2366bb,new zip[(_0x35b9e3(0x1f0f))](_0x381173[_0x2366bb]),function(){var _0x35022d=_0x140d;_0x1bfa77[_0x35022d(0x511b)]();}),_0x1bfa77[_0x35b9e3(0x24e7)][_0xf5e2a7(0x4527)](function(){return addExternalFilesToZip(_0x1f05d4,_0x58770a,_0x381173,_0x1fd099+0x1);});}}function recurseEntities(_0x32dd91,_0xbabf5a,_0x4bda04){var _0x569d1c=_0x307c2b,_0x2e9231=_0x5e00b3;for(var _0x3154fb,_0x3c2b8d,_0x3fe7e0,_0x5300ab=_0x32dd91[_0x2e9231(0x1817)],_0x1abc2b=_0x32dd91[_0x2e9231(0x1edb)],_0x2acb0d=_0x32dd91[_0x2e9231(0x3709)],_0x29b5c3=_0x32dd91[_0x2e9231(0x13d3)],_0x2dcfb6=_0x4bda04[_0x2e9231(0x809)],_0x36967e=0x0;_0x36967e<_0x2dcfb6;++_0x36967e){var _0x3846e9,_0x59a9ff=_0x4bda04[_0x36967e];_0x3154fb=[],createPoint$1(_0x32dd91,_0x59a9ff,_0x3c2b8d=[],_0x3fe7e0=[]),createLineString$1(_0x32dd91,_0x59a9ff[_0x2e9231(0x37cc)],_0x3c2b8d,_0x3fe7e0),createPolygon$2(_0x32dd91,_0x59a9ff[_0x2e9231(0x1dec)],_0x3c2b8d,_0x3fe7e0,_0x3154fb),createPolygon$2(_0x32dd91,_0x59a9ff[_0x569d1c(0x311b)],_0x3c2b8d,_0x3fe7e0,_0x3154fb),createModel(_0x32dd91,_0x59a9ff,_0x59a9ff[_0x2e9231(0x2919)],_0x3c2b8d,_0x3fe7e0);var _0x28349f=_0x59a9ff[_0x2e9231(0x1631)];defined$1(_0x28349f)&&(_0x3846e9=_0x5300ab[_0x569d1c(0x251f)](_0x2e9231(0x303b)),JulianDate[_0x2e9231(0x1dab)](_0x28349f[_0x2e9231(0x21ae)],Iso8601[_0x2e9231(0x5b41)])||_0x3846e9[_0x2e9231(0x5a20)](createBasicElementWithText(_0x5300ab,_0x2e9231(0x153a),JulianDate['toIso8601'](_0x28349f[_0x2e9231(0x21ae)]))),JulianDate[_0x2e9231(0x1dab)](_0x28349f[_0x2e9231(0x3b17)],Iso8601['MAXIMUM_VALUE'])||_0x3846e9[_0x2e9231(0x5a20)](createBasicElementWithText(_0x5300ab,_0x2e9231(0x2a9),JulianDate[_0x2e9231(0x4175)](_0x28349f['stop']))));for(var _0x21253b=0x0;_0x21253b<_0x3154fb[_0x2e9231(0x809)];++_0x21253b){var _0x2e333c=_0x3154fb[_0x21253b];_0x2e333c[_0x2e9231(0x1d2b)]('id',_0x29b5c3['get'](_0x59a9ff['id'])),_0x2e333c[_0x2e9231(0x5a20)](createBasicElementWithText(_0x5300ab,_0x2e9231(0x2c5),_0x59a9ff[_0x2e9231(0x2c5)])),_0x2e333c[_0x2e9231(0x5a20)](createBasicElementWithText(_0x5300ab,_0x2e9231(0x23ab),_0x59a9ff[_0x2e9231(0x3234)])),_0x2e333c[_0x2e9231(0x5a20)](createBasicElementWithText(_0x5300ab,_0x2e9231(0x4bfe),_0x59a9ff[_0x2e9231(0x4bfe)])),defined$1(_0x3846e9)&&_0x2e333c[_0x2e9231(0x5a20)](_0x3846e9),_0xbabf5a[_0x2e9231(0x5a20)](_0x2e333c);}var _0x54eb84=_0x3c2b8d[_0x2e9231(0x809)];if(_0x54eb84>0x0){var _0x2f7a87=_0x5300ab['createElement'](_0x2e9231(0x487));_0x2f7a87[_0x2e9231(0x1d2b)]('id',_0x29b5c3[_0x2e9231(0x38c4)](_0x59a9ff['id']));var _0x27fd61=_0x59a9ff[_0x2e9231(0x2c5)],_0x3d27ac=_0x59a9ff[_0x569d1c(0xc0a)];if(defined$1(_0x3d27ac)){var _0x524e66=_0x5300ab[_0x2e9231(0x2a2e)](_0x569d1c(0x359e)),_0x17364e=_0x2acb0d[_0x2e9231(0x38c4)](_0x3d27ac[_0x2e9231(0x4685)]);_0x27fd61=defined$1(_0x17364e)&&_0x17364e[_0x569d1c(0x2ef4)]>0x0?_0x17364e:_0x27fd61;var _0x2dfb7b=_0x2acb0d[_0x569d1c(0x2720)](_0x3d27ac[_0x569d1c(0x260e)]);defined$1(_0x2dfb7b)&&(_0x524e66[_0x569d1c(0x33d6)](createBasicElementWithText(_0x5300ab,_0x2e9231(0x8fe),_0x2dfb7b)),_0x524e66[_0x2e9231(0x5a20)](createBasicElementWithText(_0x5300ab,_0x2e9231(0x1767),_0x2e9231(0x47ce))));var _0x265104=_0x2acb0d[_0x569d1c(0x3abb)](_0x3d27ac[_0x2e9231(0x4a6e)]);defined$1(_0x265104)&&_0x524e66[_0x2e9231(0x5a20)](createBasicElementWithText(_0x5300ab,_0x2e9231(0x4a6e),_0x265104)),_0x3fe7e0[_0x2e9231(0x5323)](_0x524e66);}_0x2f7a87[_0x2e9231(0x5a20)](createBasicElementWithText(_0x5300ab,_0x2e9231(0x2c5),_0x27fd61)),_0x2f7a87[_0x569d1c(0x33d6)](createBasicElementWithText(_0x5300ab,_0x2e9231(0x23ab),_0x59a9ff[_0x2e9231(0x3234)])),_0x2f7a87[_0x2e9231(0x5a20)](createBasicElementWithText(_0x5300ab,_0x2e9231(0x4bfe),_0x59a9ff[_0x2e9231(0x4bfe)])),defined$1(_0x3846e9)&&_0x2f7a87[_0x2e9231(0x5a20)](_0x3846e9),_0xbabf5a[_0x2e9231(0x5a20)](_0x2f7a87);var _0x2d790f=_0x3fe7e0[_0x569d1c(0x2ef4)];if(_0x2d790f>0x0){for(var _0x51305a=_0x5300ab[_0x2e9231(0x2a2e)](_0x2e9231(0x416d)),_0x266b15=0x0;_0x266b15<_0x2d790f;++_0x266b15)_0x51305a[_0x2e9231(0x5a20)](_0x3fe7e0[_0x266b15]);_0x2f7a87[_0x2e9231(0x5a20)](createBasicElementWithText(_0x5300ab,_0x2e9231(0x55a5),_0x1abc2b[_0x2e9231(0x38c4)](_0x51305a)));}if(0x1===_0x3c2b8d[_0x2e9231(0x809)])_0x2f7a87[_0x2e9231(0x5a20)](_0x3c2b8d[0x0]);else{if(_0x3c2b8d[_0x2e9231(0x809)]>0x1){for(var _0x89a14=_0x5300ab[_0x569d1c(0x251f)](_0x2e9231(0x5d1e)),_0x50f894=0x0;_0x50f894<_0x54eb84;++_0x50f894)_0x89a14[_0x2e9231(0x5a20)](_0x3c2b8d[_0x50f894]);_0x2f7a87[_0x2e9231(0x5a20)](_0x89a14);}}}var _0x47f07f=_0x59a9ff[_0x2e9231(0x241)];if(_0x47f07f[_0x2e9231(0x809)]>0x0){var _0x4cd121=_0x5300ab[_0x2e9231(0x2a2e)](_0x2e9231(0x2c52));_0x4cd121[_0x2e9231(0x1d2b)]('id',_0x29b5c3[_0x2e9231(0x38c4)](_0x59a9ff['id'])),_0x4cd121[_0x2e9231(0x5a20)](createBasicElementWithText(_0x5300ab,_0x2e9231(0x2c5),_0x59a9ff[_0x2e9231(0x2c5)])),_0x4cd121[_0x2e9231(0x5a20)](createBasicElementWithText(_0x5300ab,_0x2e9231(0x23ab),_0x59a9ff['show'])),_0x4cd121[_0x2e9231(0x5a20)](createBasicElementWithText(_0x5300ab,_0x2e9231(0x4bfe),_0x59a9ff[_0x569d1c(0x2b08)])),_0xbabf5a[_0x2e9231(0x5a20)](_0x4cd121),recurseEntities(_0x32dd91,_0x4cd121,_0x47f07f);}}}ExternalFileHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x30a9)]=function(_0x497a01){var _0x4e6a6f=_0x307c2b,_0x10c7bf=_0x5e00b3,_0x16d72f,_0xe61951=this;if(_0x10c7bf(0x20b8)==typeof _0x497a01||_0x497a01 instanceof Resource){if(!(_0x497a01=Resource[_0x10c7bf(0x3bee)](_0x497a01))[_0x10c7bf(0x352f)])return _0x497a01[_0x10c7bf(0x2dba)];var _0x38292f=_0x497a01[_0x4e6a6f(0x2cb5)][_0x10c7bf(0x31ca)](imageTypeRegex);_0x16d72f=_0x10c7bf(0x4ff0)+ ++this[_0x10c7bf(0x44d6)],defined$1(_0x38292f)&&(_0x16d72f+='.'+_0x38292f[0x1]);var _0x341168=_0x497a01[_0x10c7bf(0xc2c)]()[_0x10c7bf(0x2a5f)](function(_0x2d75dd){var _0x54131a=_0x4e6a6f;_0xe61951[_0x54131a(0x3e9a)][_0x16d72f]=_0x2d75dd;});return this[_0x4e6a6f(0x5ada)][_0x10c7bf(0x5323)](_0x341168),_0x16d72f;}if(_0x497a01 instanceof HTMLCanvasElement){var _0x1be5ef=when[_0x10c7bf(0x32fc)]();return this[_0x10c7bf(0x4d6d)][_0x10c7bf(0x5323)](_0x1be5ef[_0x10c7bf(0x24e7)]),_0x16d72f=_0x10c7bf(0x4ff0)+ ++this[_0x4e6a6f(0x1b2a)]+_0x10c7bf(0x49b3),_0x497a01[_0x10c7bf(0x5ca2)](function(_0x46718e){var _0x48daec=_0x4e6a6f,_0x44e7a8=_0x10c7bf;_0xe61951[_0x48daec(0x3e9a)][_0x16d72f]=_0x46718e,_0x1be5ef[_0x44e7a8(0x1c7e)]();}),_0x16d72f;}return'';},ExternalFileHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x2919)]=function(_0x5e24cc,_0x329652){var _0x3ce96d=_0x307c2b,_0xd8d2e8=_0x5e00b3,_0x5521af=this[_0x3ce96d(0x5454)];if(!defined$1(_0x5521af))throw new RuntimeError$1(_0xd8d2e8(0x2bf0));var _0x3d8052={},_0x5a6a8c=_0x5521af(_0x5e24cc,_0x329652,_0x3d8052);for(var _0xde76b3 in _0x3d8052)if(_0x3d8052[_0xd8d2e8(0x1a9a)](_0xde76b3)){var _0x1b8d14=when(_0x3d8052[_0xde76b3]);this[_0x3ce96d(0x5ada)][_0x3ce96d(0x2a0e)](_0x1b8d14),_0x1b8d14[_0xd8d2e8(0x2a5f)](getModelBlobHander(this,_0xde76b3));}return _0x5a6a8c;},Object[_0x307c2b(0x66e)](ExternalFileHandler[_0x5e00b3(0x3720)],{'promise':{'get':function(){var _0x4822e4=_0x5e00b3;return when[_0x4822e4(0x5ef9)](this[_0x4822e4(0x4d6d)]);}},'files':{'get':function(){var _0x4a9111=_0x5e00b3;return this[_0x4a9111(0x3677)];}}}),ValueGetter[_0x307c2b(0x1aa2)][_0x5e00b3(0x38c4)]=function(_0x538ff5,_0x44ef6f,_0x5625d5){var _0x54cd21=_0x307c2b,_0x21b41d=_0x5e00b3,_0x497935;return defined$1(_0x538ff5)&&(_0x497935=defined$1(_0x538ff5[_0x21b41d(0x4d6)])?_0x538ff5[_0x21b41d(0x4d6)](this[_0x54cd21(0x1349)],_0x5625d5):_0x538ff5),defaultValue$1(_0x497935,_0x44ef6f);},ValueGetter[_0x5e00b3(0x3720)][_0x5e00b3(0x1e3)]=function(_0x2d8070,_0x241ce4){var _0x57b0bc=this['get'](_0x2d8070,_0x241ce4);if(defined$1(_0x57b0bc))return colorToString(_0x57b0bc);},ValueGetter[_0x5e00b3(0x3720)][_0x5e00b3(0x20d1)]=function(_0x346f8e){var _0x3383d3=_0x307c2b;if(defined$1(_0x346f8e))return _0x346f8e[_0x3383d3(0x151f)](this[_0x3383d3(0x1349)]);},StyleCache[_0x307c2b(0x1aa2)][_0x5e00b3(0x38c4)]=function(_0x3ee5e7){var _0x5407f7=_0x307c2b,_0x43f98b=_0x5e00b3,_0xd39def=this[_0x5407f7(0x2f64)],_0x191b39=_0x3ee5e7[_0x43f98b(0x15ac)];if(defined$1(_0xd39def[_0x191b39]))return _0xd39def[_0x191b39];var _0x1dc2f4=_0x43f98b(0x4157)+ ++this[_0x43f98b(0x44d6)];return _0x3ee5e7[_0x43f98b(0x1d2b)]('id',_0x1dc2f4),_0x1dc2f4='#'+_0x1dc2f4,_0xd39def[_0x191b39]=_0x1dc2f4,this[_0x43f98b(0x5f6b)][_0x191b39]=_0x3ee5e7,_0x1dc2f4;},StyleCache[_0x5e00b3(0x3720)]['save']=function(_0x4169e1){var _0x2ad7e1=_0x307c2b,_0x29c22d=_0x5e00b3,_0x99210b=this[_0x29c22d(0x5f6b)],_0x1a5032=_0x4169e1[_0x2ad7e1(0x20ef)][0x0];for(var _0x2932e2 in _0x99210b)_0x99210b[_0x29c22d(0x1a9a)](_0x2932e2)&&_0x4169e1[_0x2ad7e1(0x5051)](_0x99210b[_0x2932e2],_0x1a5032);},IdManager[_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0x15fc0c){var _0x2bfdca=_0x307c2b,_0x17b28e=_0x5e00b3;if(!defined$1(_0x15fc0c))return this[_0x17b28e(0x38c4)](createGuid());var _0x5de3b9=this[_0x2bfdca(0x2f64)];return defined$1(_0x5de3b9[_0x15fc0c])?_0x15fc0c[_0x17b28e(0x3cc8)]()+'-'+ ++_0x5de3b9[_0x15fc0c]:(_0x5de3b9[_0x15fc0c]=0x0,_0x15fc0c);},exportKml[_0x5e00b3(0x403c)]=function(_0x112af2){var _0x49468a=_0x307c2b,_0x34fa90=_0x5e00b3,_0x302850=_0x112af2[_0x34fa90(0x5516)],_0x4cd9bf=new StyleCache(),_0x109ea1=_0x302850[_0x34fa90(0x428f)](),_0x519a4e=defined$1(_0x112af2[_0x34fa90(0x45cb)])?_0x112af2[_0x34fa90(0x45cb)]:_0x109ea1[_0x34fa90(0x21ae)],_0x26a019=defaultValue$1(_0x112af2[_0x49468a(0x5287)],_0x109ea1),_0x3c5402=defaultValue$1(_0x112af2[_0x34fa90(0x23df)],0x3c);_0x26a019[_0x34fa90(0x21ae)]===Iso8601[_0x34fa90(0x5b41)]?_0x26a019[_0x34fa90(0x3b17)]===Iso8601[_0x34fa90(0x580b)]?_0x26a019=new TimeInterval():JulianDate[_0x34fa90(0x3fa8)](_0x26a019[_0x34fa90(0x3b17)],-0xa*_0x3c5402,_0x26a019[_0x34fa90(0x21ae)]):_0x26a019[_0x34fa90(0x3b17)]===Iso8601[_0x49468a(0x3e2)]&&JulianDate[_0x34fa90(0x3fa8)](_0x26a019[_0x34fa90(0x21ae)],0xa*_0x3c5402,_0x26a019[_0x34fa90(0x3b17)]);var _0x117dbc=new ExternalFileHandler(_0x112af2[_0x34fa90(0x542b)]);return{'kmlDoc':document['implementation'][_0x49468a(0x2565)](kmlNamespace,_0x34fa90(0x3979)),'ellipsoid':defaultValue$1(_0x112af2[_0x34fa90(0x4faa)],Ellipsoid[_0x34fa90(0x17f7)]),'idManager':new IdManager(),'styleCache':_0x4cd9bf,'externalFileHandler':_0x117dbc,'time':_0x519a4e,'valueGetter':new ValueGetter(_0x519a4e),'sampleDuration':_0x3c5402,'defaultAvailability':new TimeIntervalCollection([_0x26a019])};};var scratchCartesian3$7=new Cartesian3(),scratchCartographic$8=new Cartographic(),scratchJulianDate=new JulianDate();function createPoint$1(_0x154a03,_0x3de462,_0x1973f4,_0x2394f3){var _0x8b17aa=_0x307c2b,_0x558a6f=_0x5e00b3,_0x43a06d=_0x154a03[_0x558a6f(0x1817)],_0x50d295=_0x154a03[_0x8b17aa(0x2864)],_0x56b454=_0x154a03[_0x558a6f(0x3709)],_0x2ef5bb=defaultValue$1(_0x3de462[_0x558a6f(0xba1)],_0x3de462[_0x558a6f(0x3fb9)]);if(defined$1(_0x2ef5bb)||defined$1(_0x3de462[_0x558a6f(0x21f3)])){var _0x3b9c12=_0x3de462[_0x8b17aa(0x2fe9)];if(_0x3b9c12[_0x558a6f(0x41b2)]){_0x56b454[_0x8b17aa(0x3abb)](_0x3b9c12,void 0x0,scratchCartesian3$7);var _0x1a247a=createBasicElementWithText(_0x43a06d,_0x558a6f(0x20f9),getCoordinates(scratchCartesian3$7,_0x50d295)),_0x5617f0=_0x43a06d[_0x558a6f(0x2a2e)](_0x558a6f(0x3e09)),_0x12760b=_0x43a06d[_0x558a6f(0x2a2e)](_0x558a6f(0x22e2));_0x12760b[_0x558a6f(0x5a20)](getAltitudeMode(_0x154a03,_0x2ef5bb[_0x558a6f(0x5698)])),_0x5617f0[_0x558a6f(0x5a20)](_0x12760b),_0x5617f0[_0x558a6f(0x5a20)](_0x1a247a),_0x1973f4[_0x8b17aa(0x2a0e)](_0x5617f0);var _0x4959f9=_0x2ef5bb instanceof BillboardGraphics?createIconStyleFromBillboard(_0x154a03,_0x2ef5bb):createIconStyleFromPoint(_0x154a03,_0x2ef5bb);_0x2394f3[_0x558a6f(0x5323)](_0x4959f9);}else createTracks(_0x154a03,_0x3de462,_0x2ef5bb,_0x1973f4,_0x2394f3);}}function createTracks(_0x43c22e,_0x15d2af,_0xfb1917,_0x36ab28,_0x3c06ea){var _0x207048=_0x307c2b,_0xd471c7=_0x5e00b3,_0x2c2220,_0x8a96a9=_0x43c22e[_0xd471c7(0x1817)],_0x2bba0c=_0x43c22e[_0x207048(0x2864)],_0x41c658=_0x43c22e[_0xd471c7(0x3709)],_0x5ad713=_0x15d2af[_0x207048(0x2fe9)],_0x3c2c65=!0x0;_0x5ad713 instanceof CompositePositionProperty?(_0x2c2220=_0x5ad713[_0xd471c7(0x4db0)],_0x3c2c65=!0x1):_0x2c2220=defaultValue$1(_0x15d2af[_0xd471c7(0x1631)],_0x43c22e[_0xd471c7(0x1e0a)]);var _0x10624a,_0x29955a,_0x5784db,_0x4ce679=_0xfb1917 instanceof ModelGraphics,_0x131710=[];for(_0x10624a=0x0;_0x10624a<_0x2c2220[_0xd471c7(0x809)];++_0x10624a){var _0x25c1b8=_0x2c2220[_0xd471c7(0x38c4)](_0x10624a),_0x37007f=_0x3c2c65?_0x5ad713:_0x25c1b8[_0x207048(0x313f)],_0x13de1f=_0x8a96a9[_0xd471c7(0x2a2e)](_0xd471c7(0x22e2));_0x37007f instanceof ScaledPositionProperty?(_0x37007f=_0x37007f[_0xd471c7(0x138)],_0x13de1f['appendChild'](getAltitudeMode(_0x43c22e,HeightReference$1[_0xd471c7(0x2a0c)]))):defined$1(_0xfb1917)?_0x13de1f[_0xd471c7(0x5a20)](getAltitudeMode(_0x43c22e,_0xfb1917[_0xd471c7(0x5698)])):_0x13de1f['appendChild'](getAltitudeMode(_0x43c22e,HeightReference$1[_0xd471c7(0x423a)]));var _0x156726=[],_0x215ef8=[];if(_0x37007f[_0xd471c7(0x41b2)]){_0x41c658[_0xd471c7(0x38c4)](_0x37007f,void 0x0,scratchCartesian3$7);var _0x5e3de7=createBasicElementWithText(_0x8a96a9,_0x207048(0x4a78),getCoordinates(scratchCartesian3$7,_0x2bba0c));_0x156726[_0xd471c7(0x5323)](JulianDate[_0xd471c7(0x4175)](_0x25c1b8[_0xd471c7(0x21ae)])),_0x215ef8[_0xd471c7(0x5323)](_0x5e3de7),_0x156726['push'](JulianDate[_0xd471c7(0x4175)](_0x25c1b8[_0xd471c7(0x3b17)])),_0x215ef8[_0xd471c7(0x5323)](_0x5e3de7);}else{if(_0x37007f instanceof SampledPositionProperty){for(_0x5784db=_0x37007f[_0x207048(0x2ccf)][_0xd471c7(0x5821)],_0x29955a=0x0;_0x29955a<_0x5784db[_0xd471c7(0x809)];++_0x29955a)_0x156726[_0xd471c7(0x5323)](JulianDate[_0x207048(0x49b6)](_0x5784db[_0x29955a])),_0x37007f[_0xd471c7(0x5fc0)](_0x5784db[_0x29955a],ReferenceFrame$1[_0xd471c7(0x21dc)],scratchCartesian3$7),_0x215ef8[_0x207048(0x2a0e)](getCoordinates(scratchCartesian3$7,_0x2bba0c));}else{if(_0x37007f instanceof SampledProperty){_0x5784db=_0x37007f[_0xd471c7(0x5821)];var _0x1cab11=_0x37007f[_0xd471c7(0x694)];for(_0x29955a=0x0;_0x29955a<_0x5784db[_0x207048(0x2ef4)];++_0x29955a)_0x156726[_0xd471c7(0x5323)](JulianDate[_0x207048(0x49b6)](_0x5784db[_0x29955a])),Cartesian3[_0xd471c7(0x361f)](_0x1cab11,0x3*_0x29955a,scratchCartesian3$7),_0x215ef8[_0xd471c7(0x5323)](getCoordinates(scratchCartesian3$7,_0x2bba0c));}else{var _0x21ec34=_0x43c22e[_0xd471c7(0x23df)];_0x25c1b8[_0xd471c7(0x21ae)]['clone'](scratchJulianDate),_0x25c1b8[_0xd471c7(0x21a8)]||JulianDate[_0xd471c7(0x3fa8)](scratchJulianDate,_0x21ec34,scratchJulianDate);for(var _0x5f2ec6=_0x25c1b8[_0xd471c7(0x3b17)];JulianDate[_0xd471c7(0x2dfe)](scratchJulianDate,_0x5f2ec6);)_0x37007f[_0xd471c7(0x4d6)](scratchJulianDate,scratchCartesian3$7),_0x156726[_0x207048(0x2a0e)](JulianDate[_0xd471c7(0x4175)](scratchJulianDate)),_0x215ef8[_0xd471c7(0x5323)](getCoordinates(scratchCartesian3$7,_0x2bba0c)),JulianDate[_0xd471c7(0x3fa8)](scratchJulianDate,_0x21ec34,scratchJulianDate);_0x25c1b8[_0xd471c7(0x3535)]&&JulianDate[_0xd471c7(0x1dab)](scratchJulianDate,_0x5f2ec6)&&(_0x37007f[_0xd471c7(0x4d6)](scratchJulianDate,scratchCartesian3$7),_0x156726[_0xd471c7(0x5323)](JulianDate[_0xd471c7(0x4175)](scratchJulianDate)),_0x215ef8[_0xd471c7(0x5323)](getCoordinates(scratchCartesian3$7,_0x2bba0c)));}}}var _0x4d39ba=_0x8a96a9[_0xd471c7(0x27fc)](gxNamespace,_0xd471c7(0x54fe));_0x4d39ba[_0xd471c7(0x5a20)](_0x13de1f);for(var _0x3a8458=0x0;_0x3a8458<_0x156726[_0xd471c7(0x809)];++_0x3a8458){var _0x1c8517=createBasicElementWithText(_0x8a96a9,_0xd471c7(0x4e2b),_0x156726[_0x3a8458]),_0x46b794=createBasicElementWithText(_0x8a96a9,_0x207048(0x40c6),_0x215ef8[_0x3a8458],gxNamespace);_0x4d39ba[_0xd471c7(0x5a20)](_0x1c8517),_0x4d39ba['appendChild'](_0x46b794);}_0x4ce679&&_0x4d39ba[_0xd471c7(0x5a20)](createModelGeometry(_0x43c22e,_0xfb1917)),_0x131710[_0xd471c7(0x5323)](_0x4d39ba);}if(0x1===_0x131710['length'])_0x36ab28[_0xd471c7(0x5323)](_0x131710[0x0]);else{if(_0x131710[_0xd471c7(0x809)]>0x1){var _0x44facd=_0x8a96a9[_0xd471c7(0x27fc)](gxNamespace,_0xd471c7(0x449c));for(_0x10624a=0x0;_0x10624a<_0x131710[_0x207048(0x2ef4)];++_0x10624a)_0x44facd[_0xd471c7(0x5a20)](_0x131710[_0x10624a]);_0x36ab28[_0xd471c7(0x5323)](_0x44facd);}}if(defined$1(_0xfb1917)&&!_0x4ce679){var _0x3c457d=_0xfb1917 instanceof BillboardGraphics?createIconStyleFromBillboard(_0x43c22e,_0xfb1917):createIconStyleFromPoint(_0x43c22e,_0xfb1917);_0x3c06ea[_0xd471c7(0x5323)](_0x3c457d);}var _0x1434a5=_0x15d2af[_0xd471c7(0x21f3)];if(defined$1(_0x1434a5)){var _0x1ee863=_0x41c658[_0xd471c7(0x38c4)](_0x1434a5[_0xd471c7(0x2d3c)]),_0x4b6af2=_0x1434a5[_0xd471c7(0x3453)];if(defined$1(_0x4b6af2)||defined$1(_0x1ee863)){var _0x26ad14=_0x8a96a9[_0xd471c7(0x2a2e)](_0xd471c7(0x57e2));defined$1(_0x1ee863)&&_0x26ad14[_0xd471c7(0x5a20)](createBasicElementWithText(_0x8a96a9,_0xd471c7(0x2d3c),_0x1ee863)),processMaterial(_0x43c22e,_0x4b6af2,_0x26ad14),_0x3c06ea[_0x207048(0x2a0e)](_0x26ad14);}}}function createIconStyleFromPoint(_0xd8226c,_0x809f7){var _0x545930=_0x307c2b,_0x4459a1=_0x5e00b3,_0x3a75a8=_0xd8226c['kmlDoc'],_0x3b738d=_0xd8226c[_0x4459a1(0x3709)],_0x38abc9=_0x3a75a8[_0x4459a1(0x2a2e)](_0x4459a1(0x5c89)),_0x33b9c0=_0x3b738d[_0x4459a1(0x1e3)](_0x809f7[_0x4459a1(0x8fe)]);defined$1(_0x33b9c0)&&(_0x38abc9[_0x4459a1(0x5a20)](createBasicElementWithText(_0x3a75a8,_0x4459a1(0x8fe),_0x33b9c0)),_0x38abc9[_0x4459a1(0x5a20)](createBasicElementWithText(_0x3a75a8,_0x4459a1(0x1767),_0x4459a1(0x47ce))));var _0x492ded=_0x3b738d[_0x4459a1(0x38c4)](_0x809f7[_0x4459a1(0x17af)]);return defined$1(_0x492ded)&&_0x38abc9[_0x545930(0x33d6)](createBasicElementWithText(_0x3a75a8,'scale',_0x492ded/BILLBOARD_SIZE$1)),_0x38abc9;}function createIconStyleFromBillboard(_0x483c3e,_0x52b232){var _0x4230df=_0x307c2b,_0x10aec4=_0x5e00b3,_0x3d3bf3=_0x483c3e[_0x10aec4(0x1817)],_0x34f947=_0x483c3e[_0x10aec4(0x3709)],_0x8bfbe4=_0x483c3e[_0x4230df(0x3a70)],_0x4602b4=_0x3d3bf3[_0x10aec4(0x2a2e)](_0x10aec4(0x5c89)),_0x1d54f3=_0x34f947[_0x10aec4(0x38c4)](_0x52b232[_0x10aec4(0xf80)]);if(defined$1(_0x1d54f3)){_0x1d54f3=_0x8bfbe4[_0x10aec4(0x30a9)](_0x1d54f3);var _0x48e412=_0x3d3bf3[_0x10aec4(0x2a2e)](_0x10aec4(0x774));_0x48e412[_0x10aec4(0x5a20)](createBasicElementWithText(_0x3d3bf3,_0x10aec4(0x2337),_0x1d54f3));var _0x4dda09=_0x34f947[_0x10aec4(0x38c4)](_0x52b232[_0x10aec4(0x56c3)]);defined$1(_0x4dda09)&&(_0x48e412[_0x10aec4(0x5a20)](createBasicElementWithText(_0x3d3bf3,'x',_0x4dda09['x'],gxNamespace)),_0x48e412[_0x10aec4(0x5a20)](createBasicElementWithText(_0x3d3bf3,'y',_0x4dda09['y'],gxNamespace)),_0x48e412[_0x10aec4(0x5a20)](createBasicElementWithText(_0x3d3bf3,'w',_0x4dda09[_0x10aec4(0x2d3c)],gxNamespace)),_0x48e412['appendChild'](createBasicElementWithText(_0x3d3bf3,'h',_0x4dda09[_0x10aec4(0x5a4e)],gxNamespace))),_0x4602b4[_0x10aec4(0x5a20)](_0x48e412);}var _0x1886dc=_0x34f947[_0x10aec4(0x1e3)](_0x52b232[_0x10aec4(0x8fe)]);defined$1(_0x1886dc)&&(_0x4602b4[_0x10aec4(0x5a20)](createBasicElementWithText(_0x3d3bf3,_0x10aec4(0x8fe),_0x1886dc)),_0x4602b4[_0x10aec4(0x5a20)](createBasicElementWithText(_0x3d3bf3,_0x10aec4(0x1767),_0x4230df(0x4407))));var _0x4d5067=_0x34f947[_0x10aec4(0x38c4)](_0x52b232[_0x10aec4(0x4a6e)]);defined$1(_0x4d5067)&&_0x4602b4[_0x10aec4(0x5a20)](createBasicElementWithText(_0x3d3bf3,'scale',_0x4d5067));var _0x3994cb=_0x34f947[_0x10aec4(0x38c4)](_0x52b232[_0x10aec4(0x2388)]);if(defined$1(_0x3994cb)){_0x4d5067=defaultValue$1(_0x4d5067,0x1),Cartesian2[_0x10aec4(0x359a)](_0x3994cb,_0x4d5067,_0x3994cb);var _0x28fee4=_0x34f947[_0x4230df(0x3abb)](_0x52b232[_0x4230df(0x2299)],BILLBOARD_SIZE$1),_0x2fcb33=_0x34f947[_0x10aec4(0x38c4)](_0x52b232[_0x10aec4(0x5a4e)],BILLBOARD_SIZE$1),_0x1c75b0=_0x34f947['get'](_0x52b232['horizontalOrigin'],HorizontalOrigin$1[_0x4230df(0x2aac)]);_0x1c75b0===HorizontalOrigin$1[_0x10aec4(0x8fa)]?_0x3994cb['x']-=0.5*_0x28fee4:_0x1c75b0===HorizontalOrigin$1[_0x10aec4(0x2284)]&&(_0x3994cb['x']-=_0x28fee4);var _0x307052=_0x34f947[_0x10aec4(0x38c4)](_0x52b232[_0x4230df(0x57a0)],VerticalOrigin$1[_0x10aec4(0x8fa)]);_0x307052===VerticalOrigin$1[_0x10aec4(0x5b9f)]?_0x3994cb['y']+=_0x2fcb33:_0x307052===VerticalOrigin$1['CENTER']&&(_0x3994cb['y']+=0.5*_0x2fcb33);var _0x382f4d=_0x3d3bf3[_0x4230df(0x251f)](_0x4230df(0x4d5a));_0x382f4d['setAttribute']('x',-_0x3994cb['x']),_0x382f4d[_0x4230df(0x54fe)]('y',_0x3994cb['y']),_0x382f4d[_0x10aec4(0x1d2b)](_0x4230df(0x26bd),_0x10aec4(0x23bc)),_0x382f4d[_0x4230df(0x54fe)](_0x4230df(0x566f),_0x10aec4(0x23bc)),_0x4602b4[_0x10aec4(0x5a20)](_0x382f4d);}var _0x95f0d=_0x34f947[_0x10aec4(0x38c4)](_0x52b232[_0x10aec4(0x1c36)]),_0x5cac42=_0x34f947[_0x4230df(0x3abb)](_0x52b232[_0x10aec4(0x181d)]);return defined$1(_0x95f0d)&&Cartesian3[_0x10aec4(0x1dab)](Cartesian3[_0x10aec4(0x39c7)],_0x5cac42)&&(0x0===(_0x95f0d=CesiumMath[_0x4230df(0x3a80)](-_0x95f0d))&&(_0x95f0d=0x168),_0x4602b4[_0x4230df(0x33d6)](createBasicElementWithText(_0x3d3bf3,_0x4230df(0x6d1),_0x95f0d))),_0x4602b4;}function createLineString$1(_0x4684bf,_0x44e944,_0x46ca00,_0x86ed5c){var _0x56c8eb=_0x307c2b,_0x56e3f3=_0x5e00b3,_0x5728ed=_0x4684bf[_0x56e3f3(0x1817)],_0x37ccc8=_0x4684bf[_0x56e3f3(0x4faa)],_0x452a79=_0x4684bf[_0x56c8eb(0x1128)];if(defined$1(_0x44e944)){var _0x22de7a,_0x5ef9a4=_0x5728ed[_0x56c8eb(0x251f)](_0x56e3f3(0x53c1)),_0x3d5fb8=_0x5728ed[_0x56e3f3(0x2a2e)](_0x56e3f3(0x22e2)),_0x1a4798=_0x452a79[_0x56e3f3(0x38c4)](_0x44e944[_0x56e3f3(0x128)],!0x1);_0x1a4798?(_0x5ef9a4[_0x56e3f3(0x5a20)](createBasicElementWithText(_0x5728ed,_0x56e3f3(0x2d6f),!0x0)),_0x22de7a=_0x5728ed[_0x56c8eb(0x3fca)](_0x56e3f3(0x128))):_0x22de7a=_0x5728ed['createTextNode'](_0x56e3f3(0x2edc)),_0x3d5fb8[_0x56c8eb(0x33d6)](_0x22de7a),_0x5ef9a4[_0x56c8eb(0x33d6)](_0x3d5fb8);var _0x5b0863=_0x44e944[_0x56c8eb(0x14e)],_0x51cd08=createBasicElementWithText(_0x5728ed,_0x56e3f3(0x20f9),getCoordinates(_0x452a79[_0x56e3f3(0x38c4)](_0x5b0863),_0x37ccc8));_0x5ef9a4['appendChild'](_0x51cd08);var _0x139772=_0x452a79[_0x56e3f3(0x38c4)](_0x44e944[_0x56c8eb(0x1973)]);_0x1a4798&&defined$1(_0x139772)&&_0x5ef9a4[_0x56e3f3(0x5a20)](createBasicElementWithText(_0x5728ed,_0x56e3f3(0x72d),_0x139772,gxNamespace)),_0x46ca00[_0x56e3f3(0x5323)](_0x5ef9a4);var _0x5c40a3=_0x5728ed[_0x56c8eb(0x251f)](_0x56e3f3(0x57e2)),_0x8c4605=_0x452a79[_0x56e3f3(0x38c4)](_0x44e944[_0x56e3f3(0x2d3c)]);defined$1(_0x8c4605)&&_0x5c40a3[_0x56e3f3(0x5a20)](createBasicElementWithText(_0x5728ed,_0x56e3f3(0x2d3c),_0x8c4605)),processMaterial(_0x4684bf,_0x44e944[_0x56c8eb(0x578d)],_0x5c40a3),_0x86ed5c[_0x56e3f3(0x5323)](_0x5c40a3);}}function getRectangleBoundaries(_0x4e1848,_0x15d35f,_0x455e31){var _0x4ba567=_0x307c2b,_0x172a8d=_0x5e00b3,_0x15f492,_0x261319=_0x4e1848[_0x4ba567(0x10d3)],_0x24ee9d=_0x4e1848[_0x172a8d(0x3709)],_0xb377d9=_0x24ee9d[_0x172a8d(0x38c4)](_0x15d35f[_0x4ba567(0x10d5)],0x0);_0x455e31>0x0&&(_0xb377d9=_0x455e31);for(var _0x1c8745=_0x15d35f[_0x172a8d(0x20f9)],_0x560815=_0x24ee9d[_0x172a8d(0x38c4)](_0x1c8745),_0x4f6659=[],_0x4329ca=[Rectangle['northeast'],Rectangle[_0x172a8d(0x1aab)],Rectangle['southwest'],Rectangle[_0x172a8d(0x2b5d)]],_0x2cc6e5=0x0;_0x2cc6e5<0x4;++_0x2cc6e5)_0x4329ca[_0x2cc6e5](_0x560815,scratchCartographic$8),_0x4f6659[_0x172a8d(0x5323)](CesiumMath['toDegrees'](scratchCartographic$8[_0x172a8d(0x4465)])+','+CesiumMath[_0x172a8d(0x173e)](scratchCartographic$8[_0x172a8d(0x5859)])+','+_0xb377d9);_0x15f492=createBasicElementWithText(_0x261319,_0x172a8d(0x20f9),_0x4f6659[_0x172a8d(0x48a9)]('\x20'));var _0x241c10=_0x261319[_0x172a8d(0x2a2e)]('outerBoundaryIs'),_0x5e1524=_0x261319[_0x4ba567(0x251f)](_0x4ba567(0x32d7));return _0x5e1524[_0x172a8d(0x5a20)](_0x15f492),_0x241c10[_0x172a8d(0x5a20)](_0x5e1524),[_0x241c10];}function getLinearRing(_0x2c3445,_0x36665f,_0x3c71af,_0x32bc8d){var _0xc75d60=_0x307c2b,_0x19c629=_0x5e00b3;for(var _0xe6a2e0=_0x2c3445['kmlDoc'],_0x56e0c5=_0x2c3445[_0x19c629(0x4faa)],_0x1290a7=[],_0x1c341c=_0x36665f[_0x19c629(0x809)],_0x2fc090=0x0;_0x2fc090<_0x1c341c;++_0x2fc090)Cartographic[_0x19c629(0x50e9)](_0x36665f[_0x2fc090],_0x56e0c5,scratchCartographic$8),_0x1290a7[_0x19c629(0x5323)](CesiumMath[_0x19c629(0x173e)](scratchCartographic$8[_0x19c629(0x4465)])+','+CesiumMath[_0x19c629(0x173e)](scratchCartographic$8[_0x19c629(0x5859)])+','+(_0x32bc8d?scratchCartographic$8[_0x19c629(0x5a4e)]:_0x3c71af));var _0x3764b9=createBasicElementWithText(_0xe6a2e0,_0x19c629(0x20f9),_0x1290a7[_0xc75d60(0x6a8)]('\x20')),_0x288245=_0xe6a2e0[_0x19c629(0x2a2e)](_0x19c629(0x2ac9));return _0x288245[_0x19c629(0x5a20)](_0x3764b9),_0x288245;}function getPolygonBoundaries(_0x31e157,_0x4d9317,_0x4e7047){var _0x32a19c=_0x307c2b,_0x33ae84=_0x5e00b3,_0x5de094=_0x31e157[_0x33ae84(0x1817)],_0x53a249=_0x31e157[_0x32a19c(0x1128)],_0x126964=_0x53a249[_0x33ae84(0x38c4)](_0x4d9317[_0x33ae84(0x5a4e)],0x0),_0x278e8b=_0x53a249[_0x33ae84(0x38c4)](_0x4d9317[_0x33ae84(0x39f4)],!0x1);!_0x278e8b&&_0x4e7047>0x0&&(_0x126964=_0x4e7047);var _0x36ad42=[],_0xb3c97a=_0x4d9317[_0x33ae84(0x45b0)],_0x2381eb=_0x53a249[_0x33ae84(0x38c4)](_0xb3c97a),_0x42ebf4=Array[_0x33ae84(0x2676)](_0x2381eb)?_0x2381eb:_0x2381eb[_0x33ae84(0x1c83)],_0x3bf6b3=_0x5de094[_0x33ae84(0x2a2e)](_0x32a19c(0x2e21));_0x3bf6b3[_0x32a19c(0x33d6)](getLinearRing(_0x31e157,_0x42ebf4,_0x126964,_0x278e8b)),_0x36ad42[_0x33ae84(0x5323)](_0x3bf6b3);var _0x5cce5d=_0x2381eb[_0x33ae84(0x4a84)];if(defined$1(_0x5cce5d))for(var _0x566125=_0x5cce5d[_0x32a19c(0x2ef4)],_0x403b33=0x0;_0x403b33<_0x566125;++_0x403b33){var _0x5ef9ee=_0x5de094[_0x33ae84(0x2a2e)](_0x32a19c(0x18ba));_0x5ef9ee['appendChild'](getLinearRing(_0x31e157,_0x5cce5d[_0x403b33][_0x33ae84(0x1c83)],_0x126964,_0x278e8b)),_0x36ad42[_0x32a19c(0x2a0e)](_0x5ef9ee);}return _0x36ad42;}function createPolygon$2(_0x394ada,_0x232860,_0x4264b2,_0x518d7e,_0x1be7b6){var _0x47be5f=_0x307c2b,_0x2e52c7=_0x5e00b3,_0x3b3cc6=_0x394ada[_0x2e52c7(0x1817)],_0x277e5f=_0x394ada[_0x2e52c7(0x3709)];if(defined$1(_0x232860)){var _0x34986a=_0x232860 instanceof RectangleGraphics;if(_0x34986a&&_0x47be5f(0x32c3)===_0x277e5f[_0x47be5f(0x47ee)](_0x232860[_0x2e52c7(0x3453)]))createGroundOverlay(_0x394ada,_0x232860,_0x1be7b6);else{var _0x961917=_0x3b3cc6[_0x2e52c7(0x2a2e)](_0x2e52c7(0x34ba)),_0x4231f7=_0x277e5f[_0x2e52c7(0x38c4)](_0x232860[_0x2e52c7(0x4b22)],0x0);_0x4231f7>0x0&&_0x961917[_0x2e52c7(0x5a20)](createBasicElementWithText(_0x3b3cc6,_0x2e52c7(0x5cee),!0x0));for(var _0x1b5178=_0x34986a?getRectangleBoundaries(_0x394ada,_0x232860,_0x4231f7):getPolygonBoundaries(_0x394ada,_0x232860,_0x4231f7),_0x1a9a7e=_0x1b5178[_0x2e52c7(0x809)],_0x2b4b77=0x0;_0x2b4b77<_0x1a9a7e;++_0x2b4b77)_0x961917[_0x2e52c7(0x5a20)](_0x1b5178[_0x2b4b77]);var _0x4bc39c=_0x3b3cc6[_0x2e52c7(0x2a2e)](_0x47be5f(0x3e81));_0x4bc39c[_0x2e52c7(0x5a20)](getAltitudeMode(_0x394ada,_0x232860[_0x2e52c7(0x5698)])),_0x961917[_0x2e52c7(0x5a20)](_0x4bc39c),_0x4264b2[_0x2e52c7(0x5323)](_0x961917);var _0x2ea018=_0x3b3cc6[_0x2e52c7(0x2a2e)](_0x2e52c7(0x26a0)),_0xe10c70=_0x277e5f[_0x2e52c7(0x38c4)](_0x232860[_0x2e52c7(0x29f)],!0x1);_0xe10c70&&_0x2ea018['appendChild'](createBasicElementWithText(_0x3b3cc6,_0x2e52c7(0x29f),_0xe10c70)),processMaterial(_0x394ada,_0x232860[_0x2e52c7(0x3453)],_0x2ea018);var _0x1b0ae8=_0x277e5f[_0x47be5f(0x3abb)](_0x232860[_0x2e52c7(0x28a6)],!0x1);if(_0x1b0ae8){_0x2ea018[_0x2e52c7(0x5a20)](createBasicElementWithText(_0x3b3cc6,_0x47be5f(0x36f3),_0x1b0ae8));var _0xc7cb37=_0x3b3cc6[_0x2e52c7(0x2a2e)](_0x47be5f(0x1240)),_0x24f525=_0x277e5f[_0x2e52c7(0x38c4)](_0x232860[_0x2e52c7(0x27cb)],0x1);_0xc7cb37[_0x2e52c7(0x5a20)](createBasicElementWithText(_0x3b3cc6,_0x2e52c7(0x2d3c),_0x24f525));var _0x2deef4=_0x277e5f[_0x2e52c7(0x1e3)](_0x232860[_0x2e52c7(0x247e)],Color$2[_0x2e52c7(0x12b7)]);_0xc7cb37[_0x2e52c7(0x5a20)](createBasicElementWithText(_0x3b3cc6,_0x2e52c7(0x8fe),_0x2deef4)),_0xc7cb37[_0x2e52c7(0x5a20)](createBasicElementWithText(_0x3b3cc6,_0x47be5f(0xa48),_0x2e52c7(0x47ce))),_0x518d7e['push'](_0xc7cb37);}_0x518d7e[_0x2e52c7(0x5323)](_0x2ea018);}}}function createGroundOverlay(_0x272a54,_0x46ded9,_0x435ba1){var _0x33fa68=_0x307c2b,_0x90ffac=_0x5e00b3,_0x33ce1a=_0x272a54[_0x90ffac(0x1817)],_0x4489b9=_0x272a54[_0x90ffac(0x3709)],_0x2d9db4=_0x272a54[_0x90ffac(0x55be)],_0x351a84=_0x33ce1a[_0x90ffac(0x2a2e)](_0x90ffac(0x3d3)),_0x2d11b7=_0x33ce1a[_0x90ffac(0x2a2e)](_0x90ffac(0x22e2));_0x2d11b7[_0x90ffac(0x5a20)](getAltitudeMode(_0x272a54,_0x46ded9[_0x90ffac(0x5698)])),_0x351a84[_0x90ffac(0x5a20)](_0x2d11b7);var _0x34f801=_0x4489b9[_0x90ffac(0x38c4)](_0x46ded9['height']);defined$1(_0x34f801)&&_0x351a84[_0x90ffac(0x5a20)](createBasicElementWithText(_0x33ce1a,_0x90ffac(0x1ac9),_0x34f801));var _0x3f356c=_0x4489b9[_0x33fa68(0x3abb)](_0x46ded9[_0x90ffac(0x20f9)]),_0x12ed66=_0x33ce1a[_0x90ffac(0x2a2e)](_0x90ffac(0xa37));_0x12ed66[_0x90ffac(0x5a20)](createBasicElementWithText(_0x33ce1a,_0x33fa68(0x51b4),CesiumMath[_0x90ffac(0x173e)](_0x3f356c[_0x90ffac(0x5833)]))),_0x12ed66[_0x90ffac(0x5a20)](createBasicElementWithText(_0x33ce1a,_0x90ffac(0x5696),CesiumMath[_0x90ffac(0x173e)](_0x3f356c[_0x90ffac(0x5696)]))),_0x12ed66[_0x90ffac(0x5a20)](createBasicElementWithText(_0x33ce1a,_0x90ffac(0x310a),CesiumMath[_0x90ffac(0x173e)](_0x3f356c[_0x90ffac(0x310a)]))),_0x12ed66['appendChild'](createBasicElementWithText(_0x33ce1a,_0x90ffac(0x159f),CesiumMath[_0x33fa68(0x3a80)](_0x3f356c[_0x33fa68(0x47d7)]))),_0x351a84[_0x90ffac(0x5a20)](_0x12ed66);var _0x3873d1=_0x4489b9['get'](_0x46ded9[_0x90ffac(0x3453)]),_0x3ad22a=_0x2d9db4[_0x33fa68(0x2970)](_0x3873d1[_0x90ffac(0xf80)]),_0x1d1ff2=_0x33ce1a[_0x90ffac(0x2a2e)]('Icon');_0x1d1ff2[_0x33fa68(0x33d6)](createBasicElementWithText(_0x33ce1a,_0x90ffac(0x2337),_0x3ad22a)),_0x351a84[_0x90ffac(0x5a20)](_0x1d1ff2),defined$1(_0x3873d1[_0x33fa68(0x3a3a)])&&_0x351a84[_0x90ffac(0x5a20)](createBasicElementWithText(_0x33ce1a,'color',colorToString(_0x3873d1[_0x90ffac(0x8fe)]))),_0x435ba1[_0x90ffac(0x5323)](_0x351a84);}var scratchScale$2=new Cartesian3();function createModelGeometry(_0x19d806,_0x3d39db){var _0x46e93e=_0x307c2b,_0x1bb57f=_0x5e00b3,_0x2d7fa7=_0x19d806[_0x1bb57f(0x1817)],_0x488f18=_0x19d806[_0x1bb57f(0x3709)],_0x334a86=_0x19d806[_0x1bb57f(0x55be)],_0x574888=_0x2d7fa7[_0x46e93e(0x251f)](_0x1bb57f(0x2a17)),_0x31ac70=_0x488f18[_0x1bb57f(0x38c4)](_0x3d39db[_0x1bb57f(0x4a6e)]);if(defined$1(_0x31ac70)){_0x31ac70 instanceof Cartesian3||(_0x31ac70=Cartesian3[_0x1bb57f(0x160f)](_0x31ac70,_0x31ac70,_0x31ac70,scratchScale$2));var _0x17deb1=_0x2d7fa7['createElement'](_0x1bb57f(0x31d9));_0x17deb1[_0x1bb57f(0x5a20)](createBasicElementWithText(_0x2d7fa7,'x',_0x31ac70['x'])),_0x17deb1['appendChild'](createBasicElementWithText(_0x2d7fa7,'y',_0x31ac70['y'])),_0x17deb1[_0x1bb57f(0x5a20)](createBasicElementWithText(_0x2d7fa7,'z',_0x31ac70['z'])),_0x574888[_0x1bb57f(0x5a20)](_0x17deb1);}var _0x5c1a9e=_0x2d7fa7[_0x46e93e(0x251f)](_0x1bb57f(0x36fa)),_0x2494cc=_0x334a86[_0x1bb57f(0x2919)](_0x3d39db,_0x19d806['time']);return _0x5c1a9e[_0x1bb57f(0x5a20)](createBasicElementWithText(_0x2d7fa7,_0x1bb57f(0x2337),_0x2494cc)),_0x574888[_0x1bb57f(0x5a20)](_0x5c1a9e),_0x574888;}var scratchRotation$2=new Matrix3(),scratchLocalMatrix$1=new Matrix4(),scratchMatrix$2=new Matrix4();function getLocalHpr(_0x1aa9aa,_0x3d0b89){var _0x902e6f=_0x307c2b,_0x4922e6=_0x5e00b3,_0x30e95f=Transforms[_0x4922e6(0x14ce)](_0x1aa9aa,void 0x0,scratchMatrix$2),_0xf6391b=Matrix3[_0x4922e6(0x3c19)](_0x3d0b89,scratchRotation$2),_0x39b3e4=Matrix4[_0x902e6f(0x254)](_0xf6391b,Cartesian3[_0x4922e6(0x3a34)],scratchLocalMatrix$1),_0x36337c=Matrix4[_0x4922e6(0x25c6)](_0x30e95f,scratchMatrix$2),_0x23f0e8=Matrix4[_0x4922e6(0x589e)](_0x36337c,_0x39b3e4,scratchMatrix$2),_0x1a23f8=Matrix4['getMatrix3'](_0x23f0e8,scratchRotation$2);return HeadingPitchRoll[_0x902e6f(0x19a0)](Quaternion[_0x4922e6(0x1b33)](_0x1a23f8));}function createModel(_0xaabb7d,_0x87a756,_0x188263,_0x479865,_0x353ef9){var _0x4f1092=_0x307c2b,_0x33dec1=_0x5e00b3,_0x4fbb43=_0xaabb7d[_0x33dec1(0x1817)],_0x174b58=_0xaabb7d[_0x33dec1(0x4faa)],_0x3a94e2=_0xaabb7d[_0x33dec1(0x3709)];if(defined$1(_0x188263)){var _0x4966f5=_0x87a756[_0x33dec1(0x3747)];if(_0x4966f5[_0x33dec1(0x41b2)]){var _0x588028=createModelGeometry(_0xaabb7d,_0x188263),_0xcac584=_0x4fbb43[_0x33dec1(0x2a2e)](_0x4f1092(0x3e81));_0xcac584[_0x33dec1(0x5a20)](getAltitudeMode(_0xaabb7d,_0x188263[_0x4f1092(0x9a2)])),_0x588028[_0x33dec1(0x5a20)](_0xcac584),_0x3a94e2[_0x33dec1(0x38c4)](_0x4966f5,void 0x0,scratchCartesian3$7),Cartographic[_0x33dec1(0x50e9)](scratchCartesian3$7,_0x174b58,scratchCartographic$8);var _0x4cb363=_0x4fbb43[_0x33dec1(0x2a2e)](_0x33dec1(0x1ce0));_0x4cb363[_0x4f1092(0x33d6)](createBasicElementWithText(_0x4fbb43,_0x33dec1(0x4465),CesiumMath[_0x33dec1(0x173e)](scratchCartographic$8[_0x33dec1(0x4465)]))),_0x4cb363[_0x4f1092(0x33d6)](createBasicElementWithText(_0x4fbb43,_0x33dec1(0x5859),CesiumMath[_0x33dec1(0x173e)](scratchCartographic$8[_0x33dec1(0x5859)]))),_0x4cb363[_0x33dec1(0x5a20)](createBasicElementWithText(_0x4fbb43,_0x4f1092(0xa7e),scratchCartographic$8[_0x4f1092(0x10d5)])),_0x588028[_0x33dec1(0x5a20)](_0x4cb363);var _0x7e90e9=Quaternion[_0x4f1092(0x1160)];defined$1(_0x87a756[_0x33dec1(0x3d7e)])&&(_0x7e90e9=_0x87a756[_0x4f1092(0x36ab)][_0x33dec1(0x4d6)](_0xaabb7d[_0x33dec1(0x45cb)]));var _0x4dfb1e=getLocalHpr(_0x87a756[_0x33dec1(0x3747)][_0x33dec1(0x4d6)](_0xaabb7d[_0x33dec1(0x45cb)]),_0x7e90e9),_0x6c507b=_0x4fbb43[_0x33dec1(0x2a2e)](_0x33dec1(0x1d2));_0x6c507b[_0x33dec1(0x5a20)](createBasicElementWithText(_0x4fbb43,_0x33dec1(0x5075),CesiumMath[_0x33dec1(0x173e)](_0x4dfb1e[_0x33dec1(0x5075)]))),_0x6c507b[_0x33dec1(0x5a20)](createBasicElementWithText(_0x4fbb43,_0x33dec1(0x55c1),CesiumMath[_0x33dec1(0x173e)](_0x4dfb1e[_0x4f1092(0x1870)]))),_0x6c507b[_0x33dec1(0x5a20)](createBasicElementWithText(_0x4fbb43,_0x4f1092(0x1fcc),CesiumMath['toDegrees'](_0x4dfb1e[_0x33dec1(0x4be7)]))),_0x588028[_0x33dec1(0x5a20)](_0x6c507b),_0x479865[_0x33dec1(0x5323)](_0x588028);}else createTracks(_0xaabb7d,_0x87a756,_0x188263,_0x479865,_0x353ef9);}}function processMaterial(_0xba6e78,_0x521d1d,_0x2bc84b){var _0x28936a=_0x307c2b,_0x57cc05=_0x5e00b3,_0x3ea72b=_0xba6e78[_0x57cc05(0x1817)],_0x257a37=_0xba6e78[_0x57cc05(0x3709)];if(defined$1(_0x521d1d)){var _0x24fc7b=_0x257a37[_0x57cc05(0x38c4)](_0x521d1d);if(defined$1(_0x24fc7b)){var _0x5e4588;switch(_0x257a37[_0x57cc05(0x20d1)](_0x521d1d)){case _0x28936a(0x32c3):_0x5e4588=colorToString(Color$2[_0x57cc05(0x3b7e)]);break;case _0x57cc05(0x3722):case _0x57cc05(0xc40):case'PolylineGlow':case _0x57cc05(0x4957):case _0x28936a(0x2baf):_0x5e4588=colorToString(_0x24fc7b[_0x57cc05(0x8fe)]);break;case _0x57cc05(0x53b1):_0x5e4588=colorToString(_0x24fc7b[_0x28936a(0x3a3a)]);var _0x5880a5=colorToString(_0x24fc7b[_0x28936a(0x506c)]),_0x381705=_0x24fc7b[_0x57cc05(0x27cb)];_0x2bc84b[_0x57cc05(0x5a20)](createBasicElementWithText(_0x3ea72b,_0x28936a(0x3c61),_0x5880a5,gxNamespace)),_0x2bc84b[_0x28936a(0x33d6)](createBasicElementWithText(_0x3ea72b,_0x28936a(0x5965),_0x381705,gxNamespace));break;case _0x28936a(0x3297):_0x5e4588=colorToString(_0x24fc7b[_0x57cc05(0x3f7a)]);}defined$1(_0x5e4588)&&(_0x2bc84b[_0x57cc05(0x5a20)](createBasicElementWithText(_0x3ea72b,_0x57cc05(0x8fe),_0x5e4588)),_0x2bc84b[_0x57cc05(0x5a20)](createBasicElementWithText(_0x3ea72b,_0x57cc05(0x1767),_0x57cc05(0x47ce))));}}}function getAltitudeMode(_0x32fa1f,_0x598f52){var _0x5cde8f=_0x307c2b,_0x14cdde=_0x5e00b3,_0x4da20b,_0x380b2c=_0x32fa1f[_0x14cdde(0x1817)];switch(_0x32fa1f[_0x14cdde(0x3709)][_0x14cdde(0x38c4)](_0x598f52,HeightReference$1[_0x5cde8f(0x364a)])){case HeightReference$1[_0x14cdde(0x423a)]:_0x4da20b=_0x380b2c[_0x14cdde(0x8ca)](_0x14cdde(0x2edc));break;case HeightReference$1[_0x14cdde(0x2a0c)]:_0x4da20b=_0x380b2c[_0x14cdde(0x8ca)](_0x14cdde(0x128));break;case HeightReference$1[_0x14cdde(0x2d22)]:_0x4da20b=_0x380b2c[_0x14cdde(0x8ca)](_0x5cde8f(0x13d));}return _0x4da20b;}function getCoordinates(_0x4abddd,_0x4a6193){var _0x1485a0=_0x307c2b,_0x3514f3=_0x5e00b3;Array[_0x3514f3(0x2676)](_0x4abddd)||(_0x4abddd=[_0x4abddd]);for(var _0x14049e=_0x4abddd[_0x1485a0(0x2ef4)],_0x528a14=[],_0x24a2a5=0x0;_0x24a2a5<_0x14049e;++_0x24a2a5)Cartographic[_0x1485a0(0x1aa5)](_0x4abddd[_0x24a2a5],_0x4a6193,scratchCartographic$8),_0x528a14[_0x3514f3(0x5323)](CesiumMath[_0x3514f3(0x173e)](scratchCartographic$8[_0x3514f3(0x4465)])+','+CesiumMath[_0x3514f3(0x173e)](scratchCartographic$8[_0x3514f3(0x5859)])+','+scratchCartographic$8[_0x3514f3(0x5a4e)]);return _0x528a14[_0x1485a0(0x6a8)]('\x20');}function createBasicElementWithText(_0xa4a81,_0xc83584,_0x58213b,_0x424d3e){var _0x5cdd69=_0x5e00b3;_0x5cdd69(0x29d5)==typeof(_0x58213b=defaultValue$1(_0x58213b,''))&&(_0x58213b=_0x58213b?'1':'0');var _0x1b914f=defined$1(_0x424d3e)?_0xa4a81[_0x5cdd69(0x27fc)](_0x424d3e,_0xc83584):_0xa4a81[_0x5cdd69(0x2a2e)](_0xc83584),_0x3552a3=_0x5cdd69(0x20b8)===_0x58213b&&-0x1!==_0x58213b[_0x5cdd69(0xabf)]('<')?_0xa4a81[_0x5cdd69(0x10b6)](_0x58213b):_0xa4a81[_0x5cdd69(0x8ca)](_0x58213b);return _0x1b914f[_0x5cdd69(0x5a20)](_0x3552a3),_0x1b914f;}function colorToString(_0xdace7f){var _0x4951ca=_0x5e00b3;for(var _0x104b87='',_0x4ff904=_0xdace7f[_0x4951ca(0x176b)](),_0x17322d=0x3;_0x17322d>=0x0;--_0x17322d)_0x104b87+=_0x4ff904[_0x17322d]<0x10?'0'+_0x4ff904[_0x17322d][_0x4951ca(0x3cc8)](0x10):_0x4ff904[_0x17322d][_0x4951ca(0x3cc8)](0x10);return _0x104b87;}/** @license topojson - https://github.com/topojson/topojson Copyright (c) 2012-2016, Michael Bostock All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * The name Michael Bostock may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL MICHAEL BOSTOCK BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. **/ var tmp$3={};!function(_0x1ff50d,_0x1515a6){var _0x2a3f4c=_0x5e00b3;_0x2a3f4c(0x8c4)==typeof exports&&'undefined'!=typeof module?_0x1515a6(exports):_0x1515a6(_0x1ff50d[_0x2a3f4c(0x427e)]=_0x1ff50d[_0x2a3f4c(0x427e)]||{});}(tmp$3,function(_0x550e9b){var _0x4afa52=_0x307c2b,_0x88af08=_0x5e00b3,_0x52617e=function(_0x50b5ad){return _0x50b5ad;},_0x2e51a=function(_0x959eb9){var _0x1af658=_0x140d,_0x2563bc=_0x23ca;if(null==_0x959eb9)return _0x52617e;var _0x32fab9,_0x274e42,_0x44dc4e=_0x959eb9[_0x2563bc(0x4a6e)][0x0],_0xccad9d=_0x959eb9[_0x2563bc(0x4a6e)][0x1],_0x27a0bd=_0x959eb9[_0x1af658(0x781)][0x0],_0x8d0ff2=_0x959eb9[_0x2563bc(0x1512)][0x1];return function(_0x528be0,_0x322862){var _0x50547d=_0x2563bc;_0x322862||(_0x32fab9=_0x274e42=0x0);var _0x34730d=0x2,_0x38fdc1=_0x528be0[_0x50547d(0x809)],_0x58daef=new Array(_0x38fdc1);for(_0x58daef[0x0]=(_0x32fab9+=_0x528be0[0x0])*_0x44dc4e+_0x27a0bd,_0x58daef[0x1]=(_0x274e42+=_0x528be0[0x1])*_0xccad9d+_0x8d0ff2;_0x34730d<_0x38fdc1;)_0x58daef[_0x34730d]=_0x528be0[_0x34730d],++_0x34730d;return _0x58daef;};},_0x1cf594=function(_0x1f3d36){var _0x32faa0=_0x140d,_0x22d7b7=_0x23ca,_0x159d68,_0x71ff0b=_0x2e51a(_0x1f3d36[_0x22d7b7(0x332f)]),_0x43fb99=0x1/0x0,_0x30e8cd=_0x43fb99,_0x4716ef=-_0x43fb99,_0x589453=-_0x43fb99;function _0x1ba9cf(_0x429dbb){(_0x429dbb=_0x71ff0b(_0x429dbb))[0x0]<_0x43fb99&&(_0x43fb99=_0x429dbb[0x0]),_0x429dbb[0x0]>_0x4716ef&&(_0x4716ef=_0x429dbb[0x0]),_0x429dbb[0x1]<_0x30e8cd&&(_0x30e8cd=_0x429dbb[0x1]),_0x429dbb[0x1]>_0x589453&&(_0x589453=_0x429dbb[0x1]);}function _0x12c4e5(_0x430007){var _0x39e402=_0x140d,_0x458258=_0x22d7b7;switch(_0x430007[_0x458258(0x3dd)]){case _0x458258(0x2f8c):_0x430007[_0x39e402(0x17c)][_0x458258(0x326d)](_0x12c4e5);break;case _0x458258(0x3e09):_0x1ba9cf(_0x430007[_0x458258(0x20f9)]);break;case _0x458258(0x2509):_0x430007[_0x458258(0x20f9)][_0x458258(0x326d)](_0x1ba9cf);}}for(_0x159d68 in(_0x1f3d36[_0x22d7b7(0x19a6)][_0x22d7b7(0x326d)](function(_0x87c963){var _0x5bf92f=_0x22d7b7;for(var _0x22dde6,_0x4a174d=-0x1,_0x51e557=_0x87c963[_0x5bf92f(0x809)];++_0x4a174d<_0x51e557;)(_0x22dde6=_0x71ff0b(_0x87c963[_0x4a174d],_0x4a174d))[0x0]<_0x43fb99&&(_0x43fb99=_0x22dde6[0x0]),_0x22dde6[0x0]>_0x4716ef&&(_0x4716ef=_0x22dde6[0x0]),_0x22dde6[0x1]<_0x30e8cd&&(_0x30e8cd=_0x22dde6[0x1]),_0x22dde6[0x1]>_0x589453&&(_0x589453=_0x22dde6[0x1]);}),_0x1f3d36['objects']))_0x12c4e5(_0x1f3d36[_0x32faa0(0x3f8)][_0x159d68]);return[_0x43fb99,_0x30e8cd,_0x4716ef,_0x589453];},_0x1d8456=function(_0x33b3c0,_0x4c0fcf){var _0x176b6f=_0x140d,_0x9de39c=_0x23ca;return _0x9de39c(0x2f8c)===_0x4c0fcf[_0x176b6f(0x18c0)]?{'type':_0x9de39c(0x573f),'features':_0x4c0fcf[_0x9de39c(0x5198)][_0x9de39c(0x7f7)](function(_0xedb743){return _0x2067f8(_0x33b3c0,_0xedb743);})}:_0x2067f8(_0x33b3c0,_0x4c0fcf);};function _0x2067f8(_0x24571e,_0x4292ad){var _0x28a910=_0x140d,_0x18d105=_0x23ca,_0x2b30ad=_0x4292ad['id'],_0x1cb3f1=_0x4292ad[_0x18d105(0x5bd4)],_0x573e64=null==_0x4292ad[_0x28a910(0x6d3)]?{}:_0x4292ad[_0x18d105(0x1a92)],_0x394467=_0x5e57c5(_0x24571e,_0x4292ad);return null==_0x2b30ad&&null==_0x1cb3f1?{'type':_0x18d105(0x231),'properties':_0x573e64,'geometry':_0x394467}:null==_0x1cb3f1?{'type':_0x18d105(0x231),'id':_0x2b30ad,'properties':_0x573e64,'geometry':_0x394467}:{'type':_0x18d105(0x231),'id':_0x2b30ad,'bbox':_0x1cb3f1,'properties':_0x573e64,'geometry':_0x394467};}function _0x5e57c5(_0xd90dce,_0x5b1ea5){var _0x3a0d34=_0x23ca,_0x5032c8=_0x2e51a(_0xd90dce[_0x3a0d34(0x332f)]),_0x1c0828=_0xd90dce[_0x3a0d34(0x19a6)];function _0x1d19aa(_0x3be077,_0x3bcb44){var _0x493825=_0x140d,_0x5672a0=_0x3a0d34;_0x3bcb44[_0x493825(0x2ef4)]&&_0x3bcb44[_0x5672a0(0x3b86)]();for(var _0x2c93da=_0x1c0828[_0x3be077<0x0?~_0x3be077:_0x3be077],_0x4722c6=0x0,_0x1ab687=_0x2c93da[_0x5672a0(0x809)];_0x4722c6<_0x1ab687;++_0x4722c6)_0x3bcb44[_0x493825(0x2a0e)](_0x5032c8(_0x2c93da[_0x4722c6],_0x4722c6));_0x3be077<0x0&&function(_0x1ab1d3,_0x49a72c){var _0x488c5a=_0x5672a0;for(var _0x546b1f,_0x504475=_0x1ab1d3[_0x488c5a(0x809)],_0x57720a=_0x504475-_0x49a72c;_0x57720a<--_0x504475;)_0x546b1f=_0x1ab1d3[_0x57720a],_0x1ab1d3[_0x57720a++]=_0x1ab1d3[_0x504475],_0x1ab1d3[_0x504475]=_0x546b1f;}(_0x3bcb44,_0x1ab687);}function _0x19b4a5(_0x463351){return _0x5032c8(_0x463351);}function _0x2160d8(_0x580c4c){var _0x90f8d5=_0x140d,_0x15588e=_0x3a0d34;for(var _0x10788b=[],_0x50009c=0x0,_0x490f1a=_0x580c4c[_0x15588e(0x809)];_0x50009c<_0x490f1a;++_0x50009c)_0x1d19aa(_0x580c4c[_0x50009c],_0x10788b);return _0x10788b[_0x15588e(0x809)]<0x2&&_0x10788b[_0x90f8d5(0x2a0e)](_0x10788b[0x0]),_0x10788b;}function _0x392562(_0x2265bd){var _0x42b3a1=_0x3a0d34;for(var _0x49eb08=_0x2160d8(_0x2265bd);_0x49eb08[_0x42b3a1(0x809)]<0x4;)_0x49eb08[_0x42b3a1(0x5323)](_0x49eb08[0x0]);return _0x49eb08;}function _0x455692(_0x4eb701){var _0x2e595f=_0x3a0d34;return _0x4eb701[_0x2e595f(0x7f7)](_0x392562);}return function _0x208392(_0x20dbac){var _0x40e3f9=_0x140d,_0x3f693d=_0x3a0d34,_0x824bfd,_0x18e2bd=_0x20dbac[_0x3f693d(0x3dd)];switch(_0x18e2bd){case _0x3f693d(0x2f8c):return{'type':_0x18e2bd,'geometries':_0x20dbac[_0x3f693d(0x5198)][_0x3f693d(0x7f7)](_0x208392)};case _0x3f693d(0x3e09):_0x824bfd=_0x19b4a5(_0x20dbac[_0x3f693d(0x20f9)]);break;case _0x3f693d(0x2509):_0x824bfd=_0x20dbac[_0x3f693d(0x20f9)][_0x40e3f9(0x4af7)](_0x19b4a5);break;case _0x3f693d(0x53c1):_0x824bfd=_0x2160d8(_0x20dbac[_0x3f693d(0x19a6)]);break;case _0x3f693d(0x4fdf):_0x824bfd=_0x20dbac[_0x3f693d(0x19a6)][_0x3f693d(0x7f7)](_0x2160d8);break;case _0x3f693d(0x34ba):_0x824bfd=_0x455692(_0x20dbac[_0x3f693d(0x19a6)]);break;case _0x40e3f9(0x3a00):_0x824bfd=_0x20dbac[_0x3f693d(0x19a6)][_0x3f693d(0x7f7)](_0x455692);break;default:return null;}return{'type':_0x18e2bd,'coordinates':_0x824bfd};}(_0x5b1ea5);}var _0x27acdb=function(_0x595bb0,_0x5e59c6){var _0xa3d7a3=_0x140d,_0x442b36=_0x23ca,_0x4789c0={},_0x509789={},_0x54c64f={},_0x33e6aa=[],_0x469887=-0x1;function _0x500d3b(_0x530a68,_0x357574){var _0xfdf59d=_0x23ca;for(var _0x390a2a in _0x530a68){var _0x484125=_0x530a68[_0x390a2a];delete _0x357574[_0x484125[_0xfdf59d(0x21ae)]],delete _0x484125[_0xfdf59d(0x21ae)],delete _0x484125[_0xfdf59d(0x2a9)],_0x484125[_0xfdf59d(0x326d)](function(_0x692f77){_0x4789c0[_0x692f77<0x0?~_0x692f77:_0x692f77]=0x1;}),_0x33e6aa[_0xfdf59d(0x5323)](_0x484125);}}return _0x5e59c6[_0x442b36(0x326d)](function(_0x4e3687,_0xf25eee){var _0x16660c=_0x442b36,_0x3ee634,_0x9f7d23=_0x595bb0[_0x16660c(0x19a6)][_0x4e3687<0x0?~_0x4e3687:_0x4e3687];_0x9f7d23[_0x16660c(0x809)]<0x3&&!_0x9f7d23[0x1][0x0]&&!_0x9f7d23[0x1][0x1]&&(_0x3ee634=_0x5e59c6[++_0x469887],_0x5e59c6[_0x469887]=_0x4e3687,_0x5e59c6[_0xf25eee]=_0x3ee634);}),_0x5e59c6[_0x442b36(0x326d)](function(_0x120270){var _0x7eda3f=_0x140d,_0x91f2f8=_0x442b36,_0x4423ac,_0x23f54d,_0x2434b5=function(_0xbcdd88){var _0x1487ca=_0x23ca,_0x4512f4,_0x257eff=_0x595bb0[_0x1487ca(0x19a6)][_0xbcdd88<0x0?~_0xbcdd88:_0xbcdd88],_0xb64679=_0x257eff[0x0];return _0x595bb0[_0x1487ca(0x332f)]?(_0x4512f4=[0x0,0x0],_0x257eff[_0x1487ca(0x326d)](function(_0x5de6d4){_0x4512f4[0x0]+=_0x5de6d4[0x0],_0x4512f4[0x1]+=_0x5de6d4[0x1];})):_0x4512f4=_0x257eff[_0x257eff[_0x1487ca(0x809)]-0x1],_0xbcdd88<0x0?[_0x4512f4,_0xb64679]:[_0xb64679,_0x4512f4];}(_0x120270),_0x225230=_0x2434b5[0x0],_0x16aef0=_0x2434b5[0x1];if(_0x4423ac=_0x54c64f[_0x225230]){if(delete _0x54c64f[_0x4423ac[_0x7eda3f(0x47f9)]],_0x4423ac[_0x91f2f8(0x5323)](_0x120270),_0x4423ac['end']=_0x16aef0,_0x23f54d=_0x509789[_0x16aef0]){delete _0x509789[_0x23f54d[_0x91f2f8(0x21ae)]];var _0x1de211=_0x23f54d===_0x4423ac?_0x4423ac:_0x4423ac[_0x91f2f8(0x736)](_0x23f54d);_0x509789[_0x1de211[_0x91f2f8(0x21ae)]=_0x4423ac[_0x91f2f8(0x21ae)]]=_0x54c64f[_0x1de211[_0x91f2f8(0x2a9)]=_0x23f54d[_0x91f2f8(0x2a9)]]=_0x1de211;}else _0x509789[_0x4423ac[_0x91f2f8(0x21ae)]]=_0x54c64f[_0x4423ac[_0x7eda3f(0x47f9)]]=_0x4423ac;}else{if(_0x4423ac=_0x509789[_0x16aef0]){if(delete _0x509789[_0x4423ac[_0x91f2f8(0x21ae)]],_0x4423ac[_0x91f2f8(0x5a59)](_0x120270),_0x4423ac[_0x91f2f8(0x21ae)]=_0x225230,_0x23f54d=_0x54c64f[_0x225230]){delete _0x54c64f[_0x23f54d[_0x7eda3f(0x47f9)]];var _0x5808ee=_0x23f54d===_0x4423ac?_0x4423ac:_0x23f54d[_0x7eda3f(0x3e5c)](_0x4423ac);_0x509789[_0x5808ee[_0x91f2f8(0x21ae)]=_0x23f54d[_0x7eda3f(0x192)]]=_0x54c64f[_0x5808ee['end']=_0x4423ac[_0x91f2f8(0x2a9)]]=_0x5808ee;}else _0x509789[_0x4423ac[_0x91f2f8(0x21ae)]]=_0x54c64f[_0x4423ac[_0x91f2f8(0x2a9)]]=_0x4423ac;}else _0x509789[(_0x4423ac=[_0x120270])[_0x91f2f8(0x21ae)]=_0x225230]=_0x54c64f[_0x4423ac[_0x91f2f8(0x2a9)]=_0x16aef0]=_0x4423ac;}}),_0x500d3b(_0x54c64f,_0x509789),_0x500d3b(_0x509789,_0x54c64f),_0x5e59c6[_0xa3d7a3(0x1b22)](function(_0x50cd54){var _0x2f607a=_0x442b36;_0x4789c0[_0x50cd54<0x0?~_0x50cd54:_0x50cd54]||_0x33e6aa[_0x2f607a(0x5323)]([_0x50cd54]);}),_0x33e6aa;};function _0x2fff71(_0x3e856b,_0x67f125,_0x4311db){var _0xb44092=_0x140d,_0x3e3b12=_0x23ca,_0x54ee4c,_0x434c46,_0x4948e9;if(arguments[_0xb44092(0x2ef4)]>0x1)_0x54ee4c=_0x2417f8(_0x3e856b,_0x67f125,_0x4311db);else{for(_0x434c46=0x0,_0x54ee4c=new Array(_0x4948e9=_0x3e856b[_0x3e3b12(0x19a6)][_0x3e3b12(0x809)]);_0x434c46<_0x4948e9;++_0x434c46)_0x54ee4c[_0x434c46]=_0x434c46;}return{'type':_0x3e3b12(0x4fdf),'arcs':_0x27acdb(_0x3e856b,_0x54ee4c)};}function _0x2417f8(_0x54c240,_0x2274f0,_0x2ec197){var _0x333cf3=_0x140d,_0xb38ca4,_0x5f367e=[],_0x589c32=[];function _0x4d4a5f(_0x5b0754){var _0x179586=_0x140d,_0x24cd07=_0x5b0754<0x0?~_0x5b0754:_0x5b0754;(_0x589c32[_0x24cd07]||(_0x589c32[_0x24cd07]=[]))[_0x179586(0x2a0e)]({'i':_0x5b0754,'g':_0xb38ca4});}function _0x49663a(_0x20544e){var _0x37fb6a=_0x23ca;_0x20544e[_0x37fb6a(0x326d)](_0x4d4a5f);}function _0x758210(_0x537716){var _0x3794da=_0x140d;_0x537716[_0x3794da(0x1b22)](_0x49663a);}return function _0x5645e5(_0x33d783){var _0x187973=_0x23ca;switch(_0xb38ca4=_0x33d783,_0x33d783[_0x187973(0x3dd)]){case _0x187973(0x2f8c):_0x33d783[_0x187973(0x5198)][_0x187973(0x326d)](_0x5645e5);break;case _0x187973(0x53c1):_0x49663a(_0x33d783[_0x187973(0x19a6)]);break;case _0x187973(0x4fdf):case'Polygon':_0x758210(_0x33d783[_0x187973(0x19a6)]);break;case _0x187973(0x3737):!function(_0x4b1ca2){var _0x51cdbb=_0x187973;_0x4b1ca2[_0x51cdbb(0x326d)](_0x758210);}(_0x33d783[_0x187973(0x19a6)]);}}(_0x2274f0),_0x589c32[_0x333cf3(0x1b22)](null==_0x2ec197?function(_0xc9e515){var _0xb0769=_0x23ca;_0x5f367e[_0xb0769(0x5323)](_0xc9e515[0x0]['i']);}:function(_0x5cade2){var _0x2193b5=_0x23ca;_0x2ec197(_0x5cade2[0x0]['g'],_0x5cade2[_0x5cade2[_0x2193b5(0x809)]-0x1]['g'])&&_0x5f367e[_0x2193b5(0x5323)](_0x5cade2[0x0]['i']);}),_0x5f367e;}function _0x30a4d1(_0x321234,_0xf98f40){var _0x472d95=_0x140d,_0x901adf=_0x23ca,_0x2a739b={},_0x54f7cd=[],_0x4e2849=[];function _0xb73396(_0xe2da2f){var _0x102b50=_0x140d,_0xf31ed0=_0x23ca;_0xe2da2f[_0x102b50(0x1b22)](function(_0x461cd5){var _0x4765af=_0x102b50;_0x461cd5[_0x4765af(0x1b22)](function(_0x252712){var _0x2b2816=_0x23ca;(_0x2a739b[_0x252712=_0x252712<0x0?~_0x252712:_0x252712]||(_0x2a739b[_0x252712]=[]))[_0x2b2816(0x5323)](_0xe2da2f);});}),_0x54f7cd[_0xf31ed0(0x5323)](_0xe2da2f);}function _0x312ba0(_0x25d96e){var _0x55c692=_0x23ca;return function(_0x247fa2){var _0x557ce6=_0x23ca;for(var _0x5c756b,_0x1405ca=-0x1,_0x30efe2=_0x247fa2[_0x557ce6(0x809)],_0x5a7426=_0x247fa2[_0x30efe2-0x1],_0x3c30d9=0x0;++_0x1405ca<_0x30efe2;)_0x5c756b=_0x5a7426,_0x5a7426=_0x247fa2[_0x1405ca],_0x3c30d9+=_0x5c756b[0x0]*_0x5a7426[0x1]-_0x5c756b[0x1]*_0x5a7426[0x0];return Math[_0x557ce6(0x1beb)](_0x3c30d9);}(_0x5e57c5(_0x321234,{'type':_0x55c692(0x34ba),'arcs':[_0x25d96e]})[_0x55c692(0x20f9)][0x0]);}return _0xf98f40[_0x901adf(0x326d)](function _0x2c3f83(_0xf86e1c){var _0x3f5b13=_0x140d,_0x2260a7=_0x901adf;switch(_0xf86e1c[_0x3f5b13(0x18c0)]){case _0x2260a7(0x2f8c):_0xf86e1c[_0x3f5b13(0x17c)][_0x2260a7(0x326d)](_0x2c3f83);break;case _0x3f5b13(0x10af):_0xb73396(_0xf86e1c[_0x2260a7(0x19a6)]);break;case _0x2260a7(0x3737):_0xf86e1c[_0x2260a7(0x19a6)][_0x2260a7(0x326d)](_0xb73396);}}),_0x54f7cd[_0x472d95(0x1b22)](function(_0x4b02ad){var _0xfc9099=_0x472d95,_0x3be2d8=_0x901adf;if(!_0x4b02ad['_']){var _0x2f0922=[],_0x11e18c=[_0x4b02ad];for(_0x4b02ad['_']=0x1,_0x4e2849[_0x3be2d8(0x5323)](_0x2f0922);_0x4b02ad=_0x11e18c[_0xfc9099(0x31a1)]();)_0x2f0922[_0x3be2d8(0x5323)](_0x4b02ad),_0x4b02ad[_0xfc9099(0x1b22)](function(_0x4d99e5){var _0xf17857=_0x3be2d8;_0x4d99e5[_0xf17857(0x326d)](function(_0x241d6e){var _0xe087e0=_0xf17857;_0x2a739b[_0x241d6e<0x0?~_0x241d6e:_0x241d6e][_0xe087e0(0x326d)](function(_0x1ec06a){var _0x365c1f=_0x140d;_0x1ec06a['_']||(_0x1ec06a['_']=0x1,_0x11e18c[_0x365c1f(0x2a0e)](_0x1ec06a));});});});}}),_0x54f7cd[_0x472d95(0x1b22)](function(_0x4f6e04){delete _0x4f6e04['_'];}),{'type':_0x901adf(0x3737),'arcs':_0x4e2849[_0x472d95(0x4af7)](function(_0x2e0417){var _0x4cecbb=_0x472d95,_0x309342,_0x5ee681=[];if(_0x2e0417[_0x4cecbb(0x1b22)](function(_0xbfe7bf){var _0x3d9d16=_0x23ca;_0xbfe7bf[_0x3d9d16(0x326d)](function(_0x43d87c){var _0x177757=_0x140d;_0x43d87c[_0x177757(0x1b22)](function(_0x567f36){var _0xe896dc=_0x23ca;_0x2a739b[_0x567f36<0x0?~_0x567f36:_0x567f36][_0xe896dc(0x809)]<0x2&&_0x5ee681[_0xe896dc(0x5323)](_0x567f36);});});}),(_0x309342=(_0x5ee681=_0x27acdb(_0x321234,_0x5ee681))[_0x4cecbb(0x2ef4)])>0x1){for(var _0x2da52e,_0x23ab89,_0xa73271=0x1,_0x5142b0=_0x312ba0(_0x5ee681[0x0]);_0xa73271<_0x309342;++_0xa73271)(_0x2da52e=_0x312ba0(_0x5ee681[_0xa73271]))>_0x5142b0&&(_0x23ab89=_0x5ee681[0x0],_0x5ee681[0x0]=_0x5ee681[_0xa73271],_0x5ee681[_0xa73271]=_0x23ab89,_0x5142b0=_0x2da52e);}return _0x5ee681;})};}var _0x328e21=function(_0x241425,_0x2eb6b1){var _0x317596=_0x23ca;for(var _0x4ea26f=0x0,_0x36f78c=_0x241425[_0x317596(0x809)];_0x4ea26f<_0x36f78c;){var _0x299f51=_0x4ea26f+_0x36f78c>>>0x1;_0x241425[_0x299f51]<_0x2eb6b1?_0x4ea26f=_0x299f51+0x1:_0x36f78c=_0x299f51;}return _0x4ea26f;},_0x5e0328=function(_0x4d7022){var _0x3ee882=_0x140d,_0x3cf125=_0x23ca;if(null==_0x4d7022)return _0x52617e;var _0x4e57ca,_0x4eb533,_0x5cedca=_0x4d7022[_0x3ee882(0x2897)][0x0],_0x1b6b32=_0x4d7022[_0x3cf125(0x4a6e)][0x1],_0x50a76b=_0x4d7022[_0x3cf125(0x1512)][0x0],_0x1d796c=_0x4d7022[_0x3cf125(0x1512)][0x1];return function(_0x1f2b48,_0x5625dc){var _0x4a96a8=_0x3ee882,_0x16fd28=_0x3cf125;_0x5625dc||(_0x4e57ca=_0x4eb533=0x0);var _0x1f76c7=0x2,_0xc9a33a=_0x1f2b48[_0x16fd28(0x809)],_0x44cbdc=new Array(_0xc9a33a),_0x322f78=Math[_0x4a96a8(0x1ff1)]((_0x1f2b48[0x0]-_0x50a76b)/_0x5cedca),_0x465cc6=Math[_0x4a96a8(0x1ff1)]((_0x1f2b48[0x1]-_0x1d796c)/_0x1b6b32);for(_0x44cbdc[0x0]=_0x322f78-_0x4e57ca,_0x4e57ca=_0x322f78,_0x44cbdc[0x1]=_0x465cc6-_0x4eb533,_0x4eb533=_0x465cc6;_0x1f76c7<_0xc9a33a;)_0x44cbdc[_0x1f76c7]=_0x1f2b48[_0x1f76c7],++_0x1f76c7;return _0x44cbdc;};},_0x43e66c=function(_0x4c95c7,_0x47ac43,_0x3130cd,_0x3eba06,_0x481db1,_0x510a57){var _0x276109=_0x140d,_0x5d36c1=_0x23ca;0x3===arguments[_0x5d36c1(0x809)]&&(_0x3eba06=_0x510a57=Array,_0x481db1=null);for(var _0x3bfe51=new _0x3eba06(_0x4c95c7=0x1<<Math[_0x5d36c1(0x498f)](0x4,Math[_0x5d36c1(0x5f13)](Math[_0x276109(0x2167)](_0x4c95c7)/Math['LN2']))),_0x493d75=new _0x510a57(_0x4c95c7),_0x4736b8=_0x4c95c7-0x1,_0x17c20e=0x0;_0x17c20e<_0x4c95c7;++_0x17c20e)_0x3bfe51[_0x17c20e]=_0x481db1;function _0x3bcb51(_0x44e34b,_0x1ebace){var _0x35c981=_0x5d36c1;for(var _0x47f055=_0x47ac43(_0x44e34b)&_0x4736b8,_0x57f115=_0x3bfe51[_0x47f055],_0x11e1bb=0x0;_0x57f115!=_0x481db1;){if(_0x3130cd(_0x57f115,_0x44e34b))return _0x493d75[_0x47f055]=_0x1ebace;if(++_0x11e1bb>=_0x4c95c7)throw new Error(_0x35c981(0x4348));_0x57f115=_0x3bfe51[_0x47f055=_0x47f055+0x1&_0x4736b8];}return _0x3bfe51[_0x47f055]=_0x44e34b,_0x493d75[_0x47f055]=_0x1ebace,_0x1ebace;}function _0xec96c6(_0x32b5b3,_0x5a14aa){var _0x2c00cd=_0x5d36c1;for(var _0xe91621=_0x47ac43(_0x32b5b3)&_0x4736b8,_0x419aab=_0x3bfe51[_0xe91621],_0x47f1f7=0x0;_0x419aab!=_0x481db1;){if(_0x3130cd(_0x419aab,_0x32b5b3))return _0x493d75[_0xe91621];if(++_0x47f1f7>=_0x4c95c7)throw new Error(_0x2c00cd(0x4348));_0x419aab=_0x3bfe51[_0xe91621=_0xe91621+0x1&_0x4736b8];}return _0x3bfe51[_0xe91621]=_0x32b5b3,_0x493d75[_0xe91621]=_0x5a14aa,_0x5a14aa;}function _0x4b1078(_0x4c1d52,_0xaf5c60){for(var _0x13d3be=_0x47ac43(_0x4c1d52)&_0x4736b8,_0x330fcc=_0x3bfe51[_0x13d3be],_0x3af338=0x0;_0x330fcc!=_0x481db1;){if(_0x3130cd(_0x330fcc,_0x4c1d52))return _0x493d75[_0x13d3be];if(++_0x3af338>=_0x4c95c7)break;_0x330fcc=_0x3bfe51[_0x13d3be=_0x13d3be+0x1&_0x4736b8];}return _0xaf5c60;}function _0x3441a1(){var _0x84b925=_0x5d36c1;for(var _0x9ba913=[],_0x117739=0x0,_0x5a27ae=_0x3bfe51[_0x84b925(0x809)];_0x117739<_0x5a27ae;++_0x117739){var _0x231ed6=_0x3bfe51[_0x117739];_0x231ed6!=_0x481db1&&_0x9ba913[_0x84b925(0x5323)](_0x231ed6);}return _0x9ba913;}return{'set':_0x3bcb51,'maybeSet':_0xec96c6,'get':_0x4b1078,'keys':_0x3441a1};},_0x2270a3=function(_0x36b135,_0x47f20d){return _0x36b135[0x0]===_0x47f20d[0x0]&&_0x36b135[0x1]===_0x47f20d[0x1];},_0x9a066e=new ArrayBuffer(0x10),_0xb060d1=new Uint32Array(_0x9a066e),_0x3ddf27=function(_0x2503b7){var _0x5977aa=_0xb060d1[0x0]^_0xb060d1[0x1];return 0x7fffffff&(_0x5977aa=_0x5977aa<<0x5^_0x5977aa>>0x7^_0xb060d1[0x2]^_0xb060d1[0x3]);},_0x232dba=function(_0x2c63f6){var _0x336fe8=_0x140d,_0x17f198=_0x23ca,_0x4bf107,_0x3901ba,_0x3a75b1,_0x329a47,_0x5cfadf=_0x2c63f6[_0x336fe8(0x4a78)],_0x341228=_0x2c63f6[_0x17f198(0x1e3b)],_0x3fbd9c=_0x2c63f6[_0x17f198(0x5a21)],_0x4cce54=function(){var _0x299af4=_0x336fe8,_0x22bdb8=_0x17f198;for(var _0x5cd16d=_0x43e66c(1.4*_0x5cfadf['length'],_0x419ee7,_0x845af0,Int32Array,-0x1,Int32Array),_0x489ced=new Int32Array(_0x5cfadf[_0x22bdb8(0x809)]),_0xdb06e5=0x0,_0x5b4611=_0x5cfadf[_0x299af4(0x2ef4)];_0xdb06e5<_0x5b4611;++_0xdb06e5)_0x489ced[_0xdb06e5]=_0x5cd16d[_0x22bdb8(0x4b14)](_0xdb06e5,_0xdb06e5);return _0x489ced;}(),_0xadf196=new Int32Array(_0x5cfadf[_0x336fe8(0x2ef4)]),_0x333f6c=new Int32Array(_0x5cfadf[_0x336fe8(0x2ef4)]),_0x3c4fd4=new Int32Array(_0x5cfadf[_0x17f198(0x809)]),_0x1abf02=new Int8Array(_0x5cfadf[_0x17f198(0x809)]),_0x21c519=0x0;for(_0x4bf107=0x0,_0x3901ba=_0x5cfadf[_0x17f198(0x809)];_0x4bf107<_0x3901ba;++_0x4bf107)_0xadf196[_0x4bf107]=_0x333f6c[_0x4bf107]=_0x3c4fd4[_0x4bf107]=-0x1;for(_0x4bf107=0x0,_0x3901ba=_0x341228[_0x17f198(0x809)];_0x4bf107<_0x3901ba;++_0x4bf107){var _0x21f98e=_0x341228[_0x4bf107],_0x1be933=_0x21f98e[0x0],_0x28cb3e=_0x21f98e[0x1];for(_0x3a75b1=_0x4cce54[_0x1be933],_0x329a47=_0x4cce54[++_0x1be933],++_0x21c519,_0x1abf02[_0x3a75b1]=0x1;++_0x1be933<=_0x28cb3e;)_0xfbc7a4(_0x4bf107,_0x3a75b1,_0x3a75b1=_0x329a47,_0x329a47=_0x4cce54[_0x1be933]);++_0x21c519,_0x1abf02[_0x329a47]=0x1;}for(_0x4bf107=0x0,_0x3901ba=_0x5cfadf[_0x17f198(0x809)];_0x4bf107<_0x3901ba;++_0x4bf107)_0xadf196[_0x4bf107]=-0x1;for(_0x4bf107=0x0,_0x3901ba=_0x3fbd9c[_0x336fe8(0x2ef4)];_0x4bf107<_0x3901ba;++_0x4bf107){var _0x182757=_0x3fbd9c[_0x4bf107],_0x5fa2ca=_0x182757[0x0]+0x1,_0x3ba3d1=_0x182757[0x1];for(_0xfbc7a4(_0x4bf107,_0x4cce54[_0x3ba3d1-0x1],_0x3a75b1=_0x4cce54[_0x5fa2ca-0x1],_0x329a47=_0x4cce54[_0x5fa2ca]);++_0x5fa2ca<=_0x3ba3d1;)_0xfbc7a4(_0x4bf107,_0x3a75b1,_0x3a75b1=_0x329a47,_0x329a47=_0x4cce54[_0x5fa2ca]);}function _0xfbc7a4(_0x37a309,_0x5325f8,_0x31eeb7,_0x2eddef){if(_0xadf196[_0x31eeb7]!==_0x37a309){_0xadf196[_0x31eeb7]=_0x37a309;var _0x2f9d08=_0x333f6c[_0x31eeb7];if(_0x2f9d08>=0x0){var _0x37ecc7=_0x3c4fd4[_0x31eeb7];_0x2f9d08===_0x5325f8&&_0x37ecc7===_0x2eddef||_0x2f9d08===_0x2eddef&&_0x37ecc7===_0x5325f8||(++_0x21c519,_0x1abf02[_0x31eeb7]=0x1);}else _0x333f6c[_0x31eeb7]=_0x5325f8,_0x3c4fd4[_0x31eeb7]=_0x2eddef;}}function _0x419ee7(_0xfde669){return _0x3ddf27(_0x5cfadf[_0xfde669]);}function _0x845af0(_0x42f723,_0x119de1){return _0x2270a3(_0x5cfadf[_0x42f723],_0x5cfadf[_0x119de1]);}_0xadf196=_0x333f6c=_0x3c4fd4=null;var _0x3df0e1,_0x199223=function(_0x462c75,_0x4f284f,_0x4b7a17,_0x22aa39,_0x5e9cca){var _0x22a3e9=_0x336fe8,_0x40a728=_0x17f198;0x3===arguments[_0x40a728(0x809)]&&(_0x22aa39=Array,_0x5e9cca=null);for(var _0xc7b83f=new _0x22aa39(_0x462c75=0x1<<Math[_0x22a3e9(0x5449)](0x4,Math[_0x40a728(0x5f13)](Math[_0x22a3e9(0x2167)](_0x462c75)/Math[_0x40a728(0x18f)]))),_0x2bf21f=_0x462c75-0x1,_0x5afa60=0x0;_0x5afa60<_0x462c75;++_0x5afa60)_0xc7b83f[_0x5afa60]=_0x5e9cca;function _0x162786(_0x85d905){var _0x1450a7=_0x40a728;for(var _0x2c99c3=_0x4f284f(_0x85d905)&_0x2bf21f,_0x2a9bc9=_0xc7b83f[_0x2c99c3],_0x405e99=0x0;_0x2a9bc9!=_0x5e9cca;){if(_0x4b7a17(_0x2a9bc9,_0x85d905))return!0x0;if(++_0x405e99>=_0x462c75)throw new Error(_0x1450a7(0x1fc5));_0x2a9bc9=_0xc7b83f[_0x2c99c3=_0x2c99c3+0x1&_0x2bf21f];}return _0xc7b83f[_0x2c99c3]=_0x85d905,!0x0;}function _0x4e3f56(_0x34b1f2){for(var _0x527e3a=_0x4f284f(_0x34b1f2)&_0x2bf21f,_0x27e682=_0xc7b83f[_0x527e3a],_0x18a2d4=0x0;_0x27e682!=_0x5e9cca;){if(_0x4b7a17(_0x27e682,_0x34b1f2))return!0x0;if(++_0x18a2d4>=_0x462c75)break;_0x27e682=_0xc7b83f[_0x527e3a=_0x527e3a+0x1&_0x2bf21f];}return!0x1;}function _0x41b0af(){var _0x1ec3e9=_0x22a3e9,_0x586bf5=_0x40a728;for(var _0x22a80b=[],_0x19a168=0x0,_0x2d687d=_0xc7b83f[_0x586bf5(0x809)];_0x19a168<_0x2d687d;++_0x19a168){var _0x3e631f=_0xc7b83f[_0x19a168];_0x3e631f!=_0x5e9cca&&_0x22a80b[_0x1ec3e9(0x2a0e)](_0x3e631f);}return _0x22a80b;}return{'add':_0x162786,'has':_0x4e3f56,'values':_0x41b0af};}(1.4*_0x21c519,_0x3ddf27,_0x2270a3);for(_0x4bf107=0x0,_0x3901ba=_0x5cfadf[_0x17f198(0x809)];_0x4bf107<_0x3901ba;++_0x4bf107)_0x1abf02[_0x3df0e1=_0x4cce54[_0x4bf107]]&&_0x199223['add'](_0x5cfadf[_0x3df0e1]);return _0x199223;};function _0x300f49(_0x58c5cb,_0x47159e,_0x15806b,_0x2d3369){_0x45ae8c(_0x58c5cb,_0x47159e,_0x15806b),_0x45ae8c(_0x58c5cb,_0x47159e,_0x47159e+_0x2d3369),_0x45ae8c(_0x58c5cb,_0x47159e+_0x2d3369,_0x15806b);}function _0x45ae8c(_0x15daa3,_0x857e54,_0x279da7){for(var _0x270b08,_0x3b411e=_0x857e54+(_0x279da7-- -_0x857e54>>0x1);_0x857e54<_0x3b411e;++_0x857e54,--_0x279da7)_0x270b08=_0x15daa3[_0x857e54],_0x15daa3[_0x857e54]=_0x15daa3[_0x279da7],_0x15daa3[_0x279da7]=_0x270b08;}var _0x291690=function(_0x589d93){var _0x33edf3=_0x23ca,_0xafef2b,_0x3a7e13,_0x2b3605={};for(_0xafef2b in _0x589d93)_0x2b3605[_0xafef2b]=null==(_0x3a7e13=_0x589d93[_0xafef2b])?{'type':null}:(_0x33edf3(0x573f)===_0x3a7e13[_0x33edf3(0x3dd)]?_0x4b5184:_0x33edf3(0x231)===_0x3a7e13[_0x33edf3(0x3dd)]?_0x4a74aa:_0x53127d)(_0x3a7e13);return _0x2b3605;};function _0x4b5184(_0x17447f){var _0x3ec7ea=_0x140d,_0x5629f3=_0x23ca,_0x8b29ae={'type':_0x5629f3(0x2f8c),'geometries':_0x17447f[_0x5629f3(0xe66)][_0x3ec7ea(0x4af7)](_0x4a74aa)};return null!=_0x17447f[_0x5629f3(0x5bd4)]&&(_0x8b29ae[_0x5629f3(0x5bd4)]=_0x17447f[_0x3ec7ea(0x349)]),_0x8b29ae;}function _0x4a74aa(_0x481326){var _0x3b3ac1=_0x140d,_0x1f8a0f=_0x23ca,_0x547e43,_0x3a591a=_0x53127d(_0x481326[_0x1f8a0f(0x144e)]);for(_0x547e43 in(null!=_0x481326['id']&&(_0x3a591a['id']=_0x481326['id']),null!=_0x481326[_0x1f8a0f(0x5bd4)]&&(_0x3a591a[_0x1f8a0f(0x5bd4)]=_0x481326[_0x3b3ac1(0x349)]),_0x481326[_0x1f8a0f(0x1a92)])){_0x3a591a['properties']=_0x481326[_0x1f8a0f(0x1a92)];break;}return _0x3a591a;}function _0x53127d(_0x16178b){var _0x442148=_0x140d,_0x5c8f91=_0x23ca;if(null==_0x16178b)return{'type':null};var _0x3cb709=_0x5c8f91(0x2f8c)===_0x16178b[_0x442148(0x18c0)]?{'type':_0x5c8f91(0x2f8c),'geometries':_0x16178b[_0x5c8f91(0x5198)][_0x5c8f91(0x7f7)](_0x53127d)}:_0x5c8f91(0x3e09)===_0x16178b[_0x5c8f91(0x3dd)]||_0x442148(0xe4b)===_0x16178b[_0x442148(0x18c0)]?{'type':_0x16178b[_0x5c8f91(0x3dd)],'coordinates':_0x16178b[_0x442148(0x4a78)]}:{'type':_0x16178b[_0x5c8f91(0x3dd)],'arcs':_0x16178b[_0x5c8f91(0x20f9)]};return null!=_0x16178b[_0x5c8f91(0x5bd4)]&&(_0x3cb709[_0x5c8f91(0x5bd4)]=_0x16178b[_0x5c8f91(0x5bd4)]),_0x3cb709;}function _0x3f0283(_0x3c7d31){var _0x2fd028,_0x1cc3bf=_0x3c7d31[0x0],_0x5a56dc=_0x3c7d31[0x1];return _0x5a56dc<_0x1cc3bf&&(_0x2fd028=_0x1cc3bf,_0x1cc3bf=_0x5a56dc,_0x5a56dc=_0x2fd028),_0x1cc3bf+0x1f*_0x5a56dc;}function _0x55c502(_0xf849e9,_0x2be7d8){var _0x10b71f,_0x4cb104=_0xf849e9[0x0],_0x52a598=_0xf849e9[0x1],_0x14f4e6=_0x2be7d8[0x0],_0x421118=_0x2be7d8[0x1];return _0x52a598<_0x4cb104&&(_0x10b71f=_0x4cb104,_0x4cb104=_0x52a598,_0x52a598=_0x10b71f),_0x421118<_0x14f4e6&&(_0x10b71f=_0x14f4e6,_0x14f4e6=_0x421118,_0x421118=_0x10b71f),_0x4cb104===_0x14f4e6&&_0x52a598===_0x421118;}function _0x9fdddc(){return!0x0;}function _0x9b7829(_0x1bfa8f){return _0x1bfa8f;}function _0x2f209d(_0x4b468a){var _0x1b95b8=_0x23ca;return null!=_0x4b468a[_0x1b95b8(0x3dd)];}var _0xe8fe5=function(_0x55beca){var _0xd0e741=_0x140d,_0x5bf5a7=_0x23ca,_0x4ed474,_0x436abc=new Array(_0x55beca[_0x5bf5a7(0x19a6)][_0x5bf5a7(0x809)]),_0x106519=0x0;function _0x15e48d(_0x27e275){var _0x42480d=_0x140d,_0x484790=_0x5bf5a7;switch(_0x27e275[_0x484790(0x3dd)]){case _0x484790(0x2f8c):_0x27e275[_0x484790(0x5198)][_0x42480d(0x1b22)](_0x15e48d);break;case _0x484790(0x34ba):_0x169637(_0x27e275[_0x484790(0x19a6)]);break;case _0x42480d(0x3a00):_0x27e275[_0x484790(0x19a6)][_0x484790(0x326d)](_0x169637);}}function _0x169637(_0x46e1f1){var _0x4ed06f=_0x140d,_0x520c20=_0x5bf5a7;for(var _0x1b3441=0x0,_0xafebf6=_0x46e1f1[_0x520c20(0x809)];_0x1b3441<_0xafebf6;++_0x1b3441,++_0x106519)for(var _0x5da5c3=_0x46e1f1[_0x1b3441],_0x58a707=0x0,_0x268307=_0x5da5c3[_0x4ed06f(0x2ef4)];_0x58a707<_0x268307;++_0x58a707){var _0x2fc066=_0x5da5c3[_0x58a707];_0x2fc066<0x0&&(_0x2fc066=~_0x2fc066);var _0x1a7dee=_0x436abc[_0x2fc066];null==_0x1a7dee?_0x436abc[_0x2fc066]=_0x106519:_0x1a7dee!==_0x106519&&(_0x436abc[_0x2fc066]=-0x1);}}for(_0x4ed474 in _0x55beca[_0xd0e741(0x3f8)])_0x15e48d(_0x55beca[_0x5bf5a7(0x3a15)][_0x4ed474]);return function(_0x342eb9){var _0x51faec=_0x5bf5a7;for(var _0x15e373,_0x2329e3=0x0,_0x23a1ae=_0x342eb9[_0x51faec(0x809)];_0x2329e3<_0x23a1ae;++_0x2329e3)if(-0x1===_0x436abc[(_0x15e373=_0x342eb9[_0x2329e3])<0x0?~_0x15e373:_0x15e373])return!0x0;return!0x1;};};function _0x5da80c(_0x31b2b2){var _0x28a753=_0x31b2b2[0x0],_0x595405=_0x31b2b2[0x1],_0x33e622=_0x31b2b2[0x2];return Math['abs']((_0x28a753[0x0]-_0x33e622[0x0])*(_0x595405[0x1]-_0x28a753[0x1])-(_0x28a753[0x0]-_0x595405[0x0])*(_0x33e622[0x1]-_0x28a753[0x1]))/0x2;}function _0x275a53(_0x4e5da3){var _0x2cee80=_0x140d,_0x5b22bd=_0x23ca;for(var _0x76e657,_0x16079e=-0x1,_0xb1087a=_0x4e5da3[_0x2cee80(0x2ef4)],_0x426daf=_0x4e5da3[_0xb1087a-0x1],_0x9f53b5=0x0;++_0x16079e<_0xb1087a;)_0x76e657=_0x426daf,_0x426daf=_0x4e5da3[_0x16079e],_0x9f53b5+=_0x76e657[0x0]*_0x426daf[0x1]-_0x76e657[0x1]*_0x426daf[0x0];return Math[_0x5b22bd(0x1beb)](_0x9f53b5)/0x2;}var _0x285f3d=function(_0x45711e,_0x1bb15e,_0x27d60c){var _0x88adba=_0x140d;return _0x1bb15e=null==_0x1bb15e?Number[_0x88adba(0x1db4)]:+_0x1bb15e,null==_0x27d60c&&(_0x27d60c=_0x275a53),function(_0x415537,_0x8ea326){var _0x40678b=_0x88adba,_0x26d509=_0x23ca;return _0x27d60c(_0x1d8456(_0x45711e,{'type':_0x26d509(0x34ba),'arcs':[_0x415537]})[_0x40678b(0x2b1d)][_0x26d509(0x20f9)][0x0],_0x8ea326)>=_0x1bb15e;};};function _0x1e431b(_0x3cb8de,_0x38eaa0){return _0x3cb8de[0x1][0x2]-_0x38eaa0[0x1][0x2];}function _0x3dae7(_0x358e53){return[_0x358e53[0x0],_0x358e53[0x1],0x0];}function _0x3f5945(_0x391081,_0xdf72ce){return _0xdf72ce-_0x391081;}var _0x5b17fd=Math['PI'],_0x35823c=0x2*_0x5b17fd,_0x89856b=_0x5b17fd/0x4,_0x3a0287=_0x5b17fd/0xb4,_0x4a2d2e=Math[_0x88af08(0x1beb)],_0x56ff93=Math[_0x88af08(0x51e)],_0x3e2aea=Math[_0x4afa52(0x3be7)],_0x37175d=Math[_0x4afa52(0xc19)];function _0x432be7(_0x3fe2ab,_0x23fae6){var _0x5f553c=_0x88af08;for(var _0x4e5315,_0xb21448,_0x48a3fe=0x0,_0x1e06ea=_0x3fe2ab[_0x5f553c(0x809)],_0x437368=0x0,_0x2d20b4=_0x3fe2ab[_0x23fae6?_0x48a3fe++:_0x1e06ea-0x1],_0x8cd8a7=_0x2d20b4[0x0]*_0x3a0287,_0xe87ae8=_0x2d20b4[0x1]*_0x3a0287/0x2+_0x89856b,_0x45ea38=_0x3e2aea(_0xe87ae8),_0xecae61=_0x37175d(_0xe87ae8);_0x48a3fe<_0x1e06ea;++_0x48a3fe){_0x4e5315=_0x8cd8a7,_0x8cd8a7=(_0x2d20b4=_0x3fe2ab[_0x48a3fe])[0x0]*_0x3a0287,_0xe87ae8=_0x2d20b4[0x1]*_0x3a0287/0x2+_0x89856b,_0xb21448=_0x45ea38,_0x45ea38=_0x3e2aea(_0xe87ae8);var _0x46a1b2=_0x8cd8a7-_0x4e5315,_0x3587d6=_0x46a1b2>=0x0?0x1:-0x1,_0x5e2e30=_0x3587d6*_0x46a1b2,_0x54f1e0=_0xecae61*(_0xecae61=_0x37175d(_0xe87ae8)),_0x242814=_0xb21448*_0x45ea38+_0x54f1e0*_0x3e2aea(_0x5e2e30),_0x1bfaf8=_0x54f1e0*_0x3587d6*_0x37175d(_0x5e2e30);_0x437368+=_0x56ff93(_0x1bfaf8,_0x242814);}return _0x437368;}_0x550e9b[_0x88af08(0x5bd4)]=_0x1cf594,_0x550e9b[_0x88af08(0x37a9)]=_0x1d8456,_0x550e9b[_0x4afa52(0x5084)]=function(_0x558f63){var _0x4743f3=_0x88af08;return _0x5e57c5(_0x558f63,_0x2fff71[_0x4743f3(0x4269)](this,arguments));},_0x550e9b['meshArcs']=_0x2fff71,_0x550e9b[_0x88af08(0xa52)]=function(_0x29a496){var _0x356dfe=_0x4afa52;return _0x5e57c5(_0x29a496,_0x30a4d1[_0x356dfe(0x1bcb)](this,arguments));},_0x550e9b[_0x88af08(0x3f66)]=_0x30a4d1,_0x550e9b[_0x88af08(0x4e87)]=function(_0x251f57){var _0x443478=_0x4afa52,_0x3b5f7d=_0x88af08,_0x4c596d={},_0x29924e=_0x251f57['map'](function(){return[];});function _0x1fc528(_0x2f48a0,_0x569bc4){var _0x50d3f9=_0x140d;_0x2f48a0[_0x50d3f9(0x1b22)](function(_0x4eba11){var _0x136a20=_0x23ca;_0x4eba11<0x0&&(_0x4eba11=~_0x4eba11);var _0x22b2f2=_0x4c596d[_0x4eba11];_0x22b2f2?_0x22b2f2[_0x136a20(0x5323)](_0x569bc4):_0x4c596d[_0x4eba11]=[_0x569bc4];});}function _0x1d9def(_0x53b925,_0x5d9b22){var _0x3893a8=_0x23ca;_0x53b925[_0x3893a8(0x326d)](function(_0x2071a2){_0x1fc528(_0x2071a2,_0x5d9b22);});}var _0x28a38f={'LineString':_0x1fc528,'MultiLineString':_0x1d9def,'Polygon':_0x1d9def,'MultiPolygon':function(_0x848ade,_0x2af497){var _0x3a64e0=_0x140d;_0x848ade[_0x3a64e0(0x1b22)](function(_0x3dee39){_0x1d9def(_0x3dee39,_0x2af497);});}};for(var _0x5ccb9e in(_0x251f57[_0x443478(0x1b22)](function _0x173030(_0x4f8857,_0x107514){var _0x5f4137=_0x443478,_0xe47355=_0x23ca;_0xe47355(0x2f8c)===_0x4f8857[_0xe47355(0x3dd)]?_0x4f8857[_0xe47355(0x5198)][_0xe47355(0x326d)](function(_0x2dccfe){_0x173030(_0x2dccfe,_0x107514);}):_0x4f8857[_0x5f4137(0x18c0)]in _0x28a38f&&_0x28a38f[_0x4f8857[_0x5f4137(0x18c0)]](_0x4f8857[_0xe47355(0x19a6)],_0x107514);}),_0x4c596d))for(var _0xd11f21=_0x4c596d[_0x5ccb9e],_0x222421=_0xd11f21[_0x3b5f7d(0x809)],_0x2683fe=0x0;_0x2683fe<_0x222421;++_0x2683fe)for(var _0x3908af=_0x2683fe+0x1;_0x3908af<_0x222421;++_0x3908af){var _0x364330,_0x102f8f=_0xd11f21[_0x2683fe],_0x461db0=_0xd11f21[_0x3908af];(_0x364330=_0x29924e[_0x102f8f])[_0x5ccb9e=_0x328e21(_0x364330,_0x461db0)]!==_0x461db0&&_0x364330[_0x3b5f7d(0x2f5b)](_0x5ccb9e,0x0,_0x461db0),(_0x364330=_0x29924e[_0x461db0])[_0x5ccb9e=_0x328e21(_0x364330,_0x102f8f)]!==_0x102f8f&&_0x364330['splice'](_0x5ccb9e,0x0,_0x102f8f);}return _0x29924e;},_0x550e9b[_0x88af08(0x6015)]=function(_0x52402f,_0x29fc32){var _0x49bacf=_0x4afa52,_0x20525e=_0x88af08;if(_0x52402f[_0x20525e(0x332f)])throw new Error(_0x20525e(0x47dc));if(_0x29fc32&&_0x29fc32[_0x20525e(0x4a6e)])_0xa41311=_0x52402f[_0x20525e(0x5bd4)];else{if(!((_0x2ca3df=Math[_0x20525e(0x1ace)](_0x29fc32))>=0x2))throw new Error(_0x49bacf(0x3f2a));var _0x2ca3df,_0x459ca8=(_0xa41311=_0x52402f[_0x20525e(0x5bd4)]||_0x1cf594(_0x52402f))[0x0],_0x3311c8=_0xa41311[0x1],_0x2cfe04=_0xa41311[0x2],_0x2c4539=_0xa41311[0x3];_0x29fc32={'scale':[_0x2cfe04-_0x459ca8?(_0x2cfe04-_0x459ca8)/(_0x2ca3df-0x1):0x1,_0x2c4539-_0x3311c8?(_0x2c4539-_0x3311c8)/(_0x2ca3df-0x1):0x1],'translate':[_0x459ca8,_0x3311c8]};}var _0xa41311,_0x3a03dc,_0x12f8cf=_0x5e0328(_0x29fc32),_0x2f6942=_0x52402f[_0x49bacf(0x3f8)],_0x85286b={};function _0x15a990(_0x207433){return _0x12f8cf(_0x207433);}function _0x23a861(_0x2a292a){var _0xa5e2ed=_0x49bacf,_0x6b7e2f=_0x20525e,_0x6c150;switch(_0x2a292a[_0x6b7e2f(0x3dd)]){case _0xa5e2ed(0x38fe):_0x6c150={'type':_0x6b7e2f(0x2f8c),'geometries':_0x2a292a[_0x6b7e2f(0x5198)][_0x6b7e2f(0x7f7)](_0x23a861)};break;case _0x6b7e2f(0x3e09):_0x6c150={'type':_0x6b7e2f(0x3e09),'coordinates':_0x15a990(_0x2a292a[_0x6b7e2f(0x20f9)])};break;case _0xa5e2ed(0xe4b):_0x6c150={'type':_0x6b7e2f(0x2509),'coordinates':_0x2a292a[_0x6b7e2f(0x20f9)]['map'](_0x15a990)};break;default:return _0x2a292a;}return null!=_0x2a292a['id']&&(_0x6c150['id']=_0x2a292a['id']),null!=_0x2a292a[_0x6b7e2f(0x5bd4)]&&(_0x6c150[_0x6b7e2f(0x5bd4)]=_0x2a292a[_0xa5e2ed(0x349)]),null!=_0x2a292a[_0x6b7e2f(0x1a92)]&&(_0x6c150[_0x6b7e2f(0x1a92)]=_0x2a292a[_0x6b7e2f(0x1a92)]),_0x6c150;}for(_0x3a03dc in _0x2f6942)_0x85286b[_0x3a03dc]=_0x23a861(_0x2f6942[_0x3a03dc]);return{'type':_0x20525e(0x1676),'bbox':_0xa41311,'transform':_0x29fc32,'objects':_0x85286b,'arcs':_0x52402f['arcs']['map'](function(_0x2e122a){var _0xf3f638=_0x20525e,_0x2bc8e0,_0x261a84=0x0,_0x447d9f=0x1,_0x4b6382=_0x2e122a[_0xf3f638(0x809)],_0x24b76a=new Array(_0x4b6382);for(_0x24b76a[0x0]=_0x12f8cf(_0x2e122a[0x0],0x0);++_0x261a84<_0x4b6382;)((_0x2bc8e0=_0x12f8cf(_0x2e122a[_0x261a84],_0x261a84))[0x0]||_0x2bc8e0[0x1])&&(_0x24b76a[_0x447d9f++]=_0x2bc8e0);return 0x1===_0x447d9f&&(_0x24b76a[_0x447d9f++]=[0x0,0x0]),_0x24b76a[_0xf3f638(0x809)]=_0x447d9f,_0x24b76a;})};},_0x550e9b[_0x88af08(0x332f)]=_0x2e51a,_0x550e9b[_0x88af08(0x5490)]=_0x5e0328,_0x550e9b[_0x88af08(0x364b)]=function(_0x477fed,_0x3e269f){var _0x5d19c2=_0x4afa52,_0x471316=_0x88af08,_0x556605=function(_0x45c221){var _0x35e58e=0x1/0x0,_0x52bad0=0x1/0x0,_0x1d22b4=-0x1/0x0,_0x362c03=-0x1/0x0;function _0x4fc8bd(_0x5bcfeb){var _0x188069=_0x140d,_0x48535a=_0x23ca;null!=_0x5bcfeb&&_0x48367d[_0x48535a(0x1a9a)](_0x5bcfeb[_0x188069(0x18c0)])&&_0x48367d[_0x5bcfeb[_0x188069(0x18c0)]](_0x5bcfeb);}var _0x48367d={'GeometryCollection':function(_0x2e22cd){var _0x49cf95=_0x140d,_0x5443fd=_0x23ca;_0x2e22cd[_0x49cf95(0x17c)][_0x5443fd(0x326d)](_0x4fc8bd);},'Point':function(_0x51328f){var _0x56e8b9=_0x23ca;_0x4af811(_0x51328f[_0x56e8b9(0x20f9)]);},'MultiPoint':function(_0x239e0c){var _0x14a0b5=_0x23ca;_0x239e0c[_0x14a0b5(0x20f9)][_0x14a0b5(0x326d)](_0x4af811);},'LineString':function(_0x4075bc){var _0x4c64fe=_0x23ca;_0x9e8463(_0x4075bc[_0x4c64fe(0x19a6)]);},'MultiLineString':function(_0x2d1eb){var _0x498937=_0x23ca;_0x2d1eb[_0x498937(0x19a6)][_0x498937(0x326d)](_0x9e8463);},'Polygon':function(_0x9082f1){var _0x5e8daa=_0x23ca;_0x9082f1[_0x5e8daa(0x19a6)][_0x5e8daa(0x326d)](_0x9e8463);},'MultiPolygon':function(_0x53f79d){var _0x5e979a=_0x23ca;_0x53f79d['arcs'][_0x5e979a(0x326d)](_0x16b787);}};function _0x4af811(_0x555d47){var _0x407cef=_0x555d47[0x0],_0x2f7d87=_0x555d47[0x1];_0x407cef<_0x35e58e&&(_0x35e58e=_0x407cef),_0x407cef>_0x1d22b4&&(_0x1d22b4=_0x407cef),_0x2f7d87<_0x52bad0&&(_0x52bad0=_0x2f7d87),_0x2f7d87>_0x362c03&&(_0x362c03=_0x2f7d87);}function _0x9e8463(_0x14b305){_0x14b305['forEach'](_0x4af811);}function _0x16b787(_0x7f8f48){var _0x18918b=_0x23ca;_0x7f8f48[_0x18918b(0x326d)](_0x9e8463);}for(var _0x2c48a7 in _0x45c221)_0x4fc8bd(_0x45c221[_0x2c48a7]);return _0x1d22b4>=_0x35e58e&&_0x362c03>=_0x52bad0?[_0x35e58e,_0x52bad0,_0x1d22b4,_0x362c03]:void 0x0;}(_0x477fed=_0x291690(_0x477fed)),_0x27ea73=_0x3e269f>0x0&&_0x556605&&function(_0x4135d7,_0xfe1ba4,_0x6d1f9){var _0x38dbd5=_0xfe1ba4[0x0],_0x5b7d3b=_0xfe1ba4[0x1],_0x3977d1=_0xfe1ba4[0x2],_0x519a1c=_0xfe1ba4[0x3],_0x326f07=_0x3977d1-_0x38dbd5?(_0x6d1f9-0x1)/(_0x3977d1-_0x38dbd5):0x1,_0x412084=_0x519a1c-_0x5b7d3b?(_0x6d1f9-0x1)/(_0x519a1c-_0x5b7d3b):0x1;function _0x4298f9(_0x3297bd){var _0x8ded68=_0x140d,_0x7885e6=_0x23ca;return[Math[_0x8ded68(0x1ff1)]((_0x3297bd[0x0]-_0x38dbd5)*_0x326f07),Math[_0x7885e6(0x3d49)]((_0x3297bd[0x1]-_0x5b7d3b)*_0x412084)];}function _0x50d389(_0x4b0150,_0x4236dd){var _0x1beab9=_0x23ca;for(var _0x2ee7d3,_0x14ef88,_0xb43771,_0x47bef6,_0x571330,_0x50e3c9=-0x1,_0x202ee4=0x0,_0x807a92=_0x4b0150[_0x1beab9(0x809)],_0x415cb4=new Array(_0x807a92);++_0x50e3c9<_0x807a92;)_0x2ee7d3=_0x4b0150[_0x50e3c9],_0x47bef6=Math[_0x1beab9(0x3d49)]((_0x2ee7d3[0x0]-_0x38dbd5)*_0x326f07),_0x571330=Math[_0x1beab9(0x3d49)]((_0x2ee7d3[0x1]-_0x5b7d3b)*_0x412084),_0x47bef6===_0x14ef88&&_0x571330===_0xb43771||(_0x415cb4[_0x202ee4++]=[_0x14ef88=_0x47bef6,_0xb43771=_0x571330]);for(_0x415cb4[_0x1beab9(0x809)]=_0x202ee4;_0x202ee4<_0x4236dd;)_0x202ee4=_0x415cb4[_0x1beab9(0x5323)]([_0x415cb4[0x0][0x0],_0x415cb4[0x0][0x1]]);return _0x415cb4;}function _0x586e0f(_0x4c4ee7){return _0x50d389(_0x4c4ee7,0x2);}function _0x527a91(_0x44e8ef){return _0x50d389(_0x44e8ef,0x4);}function _0x442f5d(_0x5df75f){var _0x2b69e7=_0x23ca;return _0x5df75f[_0x2b69e7(0x7f7)](_0x527a91);}function _0xe1763c(_0x2c13c0){var _0x370f59=_0x23ca;null!=_0x2c13c0&&_0x4a472e[_0x370f59(0x1a9a)](_0x2c13c0[_0x370f59(0x3dd)])&&_0x4a472e[_0x2c13c0['type']](_0x2c13c0);}var _0x4a472e={'GeometryCollection':function(_0x102469){var _0x26168a=_0x23ca;_0x102469[_0x26168a(0x5198)][_0x26168a(0x326d)](_0xe1763c);},'Point':function(_0x37b9e8){var _0x1d5a07=_0x23ca;_0x37b9e8[_0x1d5a07(0x20f9)]=_0x4298f9(_0x37b9e8[_0x1d5a07(0x20f9)]);},'MultiPoint':function(_0x45dd1f){var _0xd18eb0=_0x140d,_0x25b609=_0x23ca;_0x45dd1f[_0x25b609(0x20f9)]=_0x45dd1f[_0x25b609(0x20f9)][_0xd18eb0(0x4af7)](_0x4298f9);},'LineString':function(_0x2896f0){var _0x6161b1=_0x23ca;_0x2896f0[_0x6161b1(0x19a6)]=_0x586e0f(_0x2896f0[_0x6161b1(0x19a6)]);},'MultiLineString':function(_0x2e0968){var _0x22d074=_0x23ca;_0x2e0968[_0x22d074(0x19a6)]=_0x2e0968[_0x22d074(0x19a6)][_0x22d074(0x7f7)](_0x586e0f);},'Polygon':function(_0x3ed452){var _0x16b5f8=_0x23ca;_0x3ed452[_0x16b5f8(0x19a6)]=_0x442f5d(_0x3ed452[_0x16b5f8(0x19a6)]);},'MultiPolygon':function(_0xf94ed){var _0xfc234a=_0x140d,_0x2ff533=_0x23ca;_0xf94ed[_0x2ff533(0x19a6)]=_0xf94ed[_0x2ff533(0x19a6)][_0xfc234a(0x4af7)](_0x442f5d);}};for(var _0x5b4ea4 in _0x4135d7)_0xe1763c(_0x4135d7[_0x5b4ea4]);return{'scale':[0x1/_0x326f07,0x1/_0x412084],'translate':[_0x38dbd5,_0x5b7d3b]};}(_0x477fed,_0x556605,_0x3e269f),_0x321b16=function(_0x3c3f8a){var _0x53dd11=_0x140d,_0x36730c=_0x23ca,_0x2308e2,_0x5b691d,_0x2c8902,_0x20b9ee,_0x3654de=_0x3c3f8a[_0x36730c(0x20f9)],_0x173061=_0x3c3f8a[_0x36730c(0x1e3b)],_0x321285=_0x3c3f8a[_0x36730c(0x5a21)],_0x7369ab=_0x173061[_0x36730c(0x809)]+_0x321285[_0x53dd11(0x2ef4)];for(delete _0x3c3f8a['lines'],delete _0x3c3f8a[_0x36730c(0x5a21)],_0x2c8902=0x0,_0x20b9ee=_0x173061[_0x53dd11(0x2ef4)];_0x2c8902<_0x20b9ee;++_0x2c8902)for(_0x2308e2=_0x173061[_0x2c8902];_0x2308e2=_0x2308e2[_0x53dd11(0x274)];)++_0x7369ab;for(_0x2c8902=0x0,_0x20b9ee=_0x321285[_0x36730c(0x809)];_0x2c8902<_0x20b9ee;++_0x2c8902)for(_0x5b691d=_0x321285[_0x2c8902];_0x5b691d=_0x5b691d[_0x36730c(0x30e4)];)++_0x7369ab;var _0x3bba71=_0x43e66c(0x2*_0x7369ab*1.4,_0x3ddf27,_0x2270a3),_0x4dc9e7=_0x3c3f8a[_0x36730c(0x19a6)]=[];for(_0x2c8902=0x0,_0x20b9ee=_0x173061[_0x36730c(0x809)];_0x2c8902<_0x20b9ee;++_0x2c8902){_0x2308e2=_0x173061[_0x2c8902];do{_0x5e521e(_0x2308e2);}while(_0x2308e2=_0x2308e2[_0x36730c(0x30e4)]);}for(_0x2c8902=0x0,_0x20b9ee=_0x321285['length'];_0x2c8902<_0x20b9ee;++_0x2c8902)if((_0x5b691d=_0x321285[_0x2c8902])['next'])do{_0x5e521e(_0x5b691d);}while(_0x5b691d=_0x5b691d[_0x36730c(0x30e4)]);else _0x590131(_0x5b691d);function _0x5e521e(_0x3e3d8a){var _0x10bc3a=_0x53dd11,_0x47edd2=_0x36730c,_0x1b65d2,_0x2ac937,_0x40e6cd,_0x676196,_0x264e34,_0x148322,_0x158027,_0x5c4124;if(_0x40e6cd=_0x3bba71['get'](_0x1b65d2=_0x3654de[_0x3e3d8a[0x0]])){for(_0x158027=0x0,_0x5c4124=_0x40e6cd[_0x10bc3a(0x2ef4)];_0x158027<_0x5c4124;++_0x158027)if(_0x69f822(_0x676196=_0x40e6cd[_0x158027],_0x3e3d8a))return _0x3e3d8a[0x0]=_0x676196[0x0],void(_0x3e3d8a[0x1]=_0x676196[0x1]);}if(_0x264e34=_0x3bba71[_0x47edd2(0x38c4)](_0x2ac937=_0x3654de[_0x3e3d8a[0x1]])){for(_0x158027=0x0,_0x5c4124=_0x264e34[_0x47edd2(0x809)];_0x158027<_0x5c4124;++_0x158027)if(_0x309ebf(_0x148322=_0x264e34[_0x158027],_0x3e3d8a))return _0x3e3d8a[0x1]=_0x148322[0x0],void(_0x3e3d8a[0x0]=_0x148322[0x1]);}_0x40e6cd?_0x40e6cd[_0x10bc3a(0x2a0e)](_0x3e3d8a):_0x3bba71[_0x47edd2(0x10aa)](_0x1b65d2,[_0x3e3d8a]),_0x264e34?_0x264e34[_0x47edd2(0x5323)](_0x3e3d8a):_0x3bba71[_0x10bc3a(0x3235)](_0x2ac937,[_0x3e3d8a]),_0x4dc9e7[_0x47edd2(0x5323)](_0x3e3d8a);}function _0x590131(_0x2a551d){var _0x451880=_0x53dd11,_0x4337d2=_0x36730c,_0x5b21dc,_0x58e3c3,_0x4474df,_0x510c38,_0x34bc8a;if(_0x58e3c3=_0x3bba71[_0x4337d2(0x38c4)](_0x3654de[_0x2a551d[0x0]]))for(_0x510c38=0x0,_0x34bc8a=_0x58e3c3[_0x4337d2(0x809)];_0x510c38<_0x34bc8a;++_0x510c38){if(_0xfb9b47(_0x4474df=_0x58e3c3[_0x510c38],_0x2a551d))return _0x2a551d[0x0]=_0x4474df[0x0],void(_0x2a551d[0x1]=_0x4474df[0x1]);if(_0x2b4a16(_0x4474df,_0x2a551d))return _0x2a551d[0x0]=_0x4474df[0x1],void(_0x2a551d[0x1]=_0x4474df[0x0]);}if(_0x58e3c3=_0x3bba71[_0x451880(0x3abb)](_0x5b21dc=_0x3654de[_0x2a551d[0x0]+_0x341b32(_0x2a551d)]))for(_0x510c38=0x0,_0x34bc8a=_0x58e3c3[_0x4337d2(0x809)];_0x510c38<_0x34bc8a;++_0x510c38){if(_0xfb9b47(_0x4474df=_0x58e3c3[_0x510c38],_0x2a551d))return _0x2a551d[0x0]=_0x4474df[0x0],void(_0x2a551d[0x1]=_0x4474df[0x1]);if(_0x2b4a16(_0x4474df,_0x2a551d))return _0x2a551d[0x0]=_0x4474df[0x1],void(_0x2a551d[0x1]=_0x4474df[0x0]);}_0x58e3c3?_0x58e3c3[_0x4337d2(0x5323)](_0x2a551d):_0x3bba71[_0x4337d2(0x10aa)](_0x5b21dc,[_0x2a551d]),_0x4dc9e7[_0x451880(0x2a0e)](_0x2a551d);}function _0x69f822(_0x4984ea,_0x209d0f){var _0x41d192=_0x4984ea[0x0],_0x3e341f=_0x209d0f[0x0],_0x429b97=_0x4984ea[0x1];if(_0x41d192-_0x429b97!=_0x3e341f-_0x209d0f[0x1])return!0x1;for(;_0x41d192<=_0x429b97;++_0x41d192,++_0x3e341f)if(!_0x2270a3(_0x3654de[_0x41d192],_0x3654de[_0x3e341f]))return!0x1;return!0x0;}function _0x309ebf(_0x1845f5,_0x271220){var _0x96ae31=_0x1845f5[0x0],_0x3bbbf7=_0x271220[0x0],_0x5ccfb5=_0x1845f5[0x1],_0x22d2ad=_0x271220[0x1];if(_0x96ae31-_0x5ccfb5!=_0x3bbbf7-_0x22d2ad)return!0x1;for(;_0x96ae31<=_0x5ccfb5;++_0x96ae31,--_0x22d2ad)if(!_0x2270a3(_0x3654de[_0x96ae31],_0x3654de[_0x22d2ad]))return!0x1;return!0x0;}function _0xfb9b47(_0x40d13d,_0xf83d79){var _0x52d482=_0x40d13d[0x0],_0x1488a6=_0xf83d79[0x0],_0x37f05a=_0x40d13d[0x1]-_0x52d482;if(_0x37f05a!==_0xf83d79[0x1]-_0x1488a6)return!0x1;for(var _0x256434=_0x341b32(_0x40d13d),_0x19b876=_0x341b32(_0xf83d79),_0x4fa130=0x0;_0x4fa130<_0x37f05a;++_0x4fa130)if(!_0x2270a3(_0x3654de[_0x52d482+(_0x4fa130+_0x256434)%_0x37f05a],_0x3654de[_0x1488a6+(_0x4fa130+_0x19b876)%_0x37f05a]))return!0x1;return!0x0;}function _0x2b4a16(_0x1511e8,_0x451b03){var _0x1823ac=_0x1511e8[0x0],_0x24bc8f=_0x451b03[0x0],_0x24336a=_0x1511e8[0x1],_0x39e9f6=_0x451b03[0x1],_0x1f78fb=_0x24336a-_0x1823ac;if(_0x1f78fb!==_0x39e9f6-_0x24bc8f)return!0x1;for(var _0x5600fe=_0x341b32(_0x1511e8),_0x54dfd4=_0x1f78fb-_0x341b32(_0x451b03),_0x216e88=0x0;_0x216e88<_0x1f78fb;++_0x216e88)if(!_0x2270a3(_0x3654de[_0x1823ac+(_0x216e88+_0x5600fe)%_0x1f78fb],_0x3654de[_0x39e9f6-(_0x216e88+_0x54dfd4)%_0x1f78fb]))return!0x1;return!0x0;}function _0x341b32(_0xfb78b0){for(var _0x32a48a=_0xfb78b0[0x0],_0x19115d=_0xfb78b0[0x1],_0x330503=_0x32a48a,_0x3ea72c=_0x330503,_0x10e9cc=_0x3654de[_0x330503];++_0x330503<_0x19115d;){var _0xdbc352=_0x3654de[_0x330503];(_0xdbc352[0x0]<_0x10e9cc[0x0]||_0xdbc352[0x0]===_0x10e9cc[0x0]&&_0xdbc352[0x1]<_0x10e9cc[0x1])&&(_0x3ea72c=_0x330503,_0x10e9cc=_0xdbc352);}return _0x3ea72c-_0x32a48a;}return _0x3c3f8a;}(function(_0x42f065){var _0x204edc=_0x140d,_0x5e4a9e=_0x23ca,_0x2e1f00,_0x403a4a,_0x43b486,_0x341acc=_0x232dba(_0x42f065),_0x5758fb=_0x42f065[_0x5e4a9e(0x20f9)],_0x2c3bf7=_0x42f065['lines'],_0x30c981=_0x42f065[_0x204edc(0x4635)];for(_0x403a4a=0x0,_0x43b486=_0x2c3bf7[_0x204edc(0x2ef4)];_0x403a4a<_0x43b486;++_0x403a4a)for(var _0x10ef1c=_0x2c3bf7[_0x403a4a],_0x2d9d6d=_0x10ef1c[0x0],_0x41072b=_0x10ef1c[0x1];++_0x2d9d6d<_0x41072b;)_0x341acc[_0x5e4a9e(0x3d73)](_0x5758fb[_0x2d9d6d])&&(_0x2e1f00={0x0:_0x2d9d6d,0x1:_0x10ef1c[0x1]},_0x10ef1c[0x1]=_0x2d9d6d,_0x10ef1c=_0x10ef1c[_0x5e4a9e(0x30e4)]=_0x2e1f00);for(_0x403a4a=0x0,_0x43b486=_0x30c981[_0x5e4a9e(0x809)];_0x403a4a<_0x43b486;++_0x403a4a)for(var _0x55cf85=_0x30c981[_0x403a4a],_0x40d6e0=_0x55cf85[0x0],_0x40201e=_0x40d6e0,_0x4e3b2e=_0x55cf85[0x1],_0x38bc2e=_0x341acc[_0x5e4a9e(0x3d73)](_0x5758fb[_0x40d6e0]);++_0x40201e<_0x4e3b2e;)_0x341acc[_0x5e4a9e(0x3d73)](_0x5758fb[_0x40201e])&&(_0x38bc2e?(_0x2e1f00={0x0:_0x40201e,0x1:_0x55cf85[0x1]},_0x55cf85[0x1]=_0x40201e,_0x55cf85=_0x55cf85[_0x204edc(0x274)]=_0x2e1f00):(_0x300f49(_0x5758fb,_0x40d6e0,_0x4e3b2e,_0x4e3b2e-_0x40201e),_0x5758fb[_0x4e3b2e]=_0x5758fb[_0x40d6e0],_0x38bc2e=!0x0,_0x40201e=_0x40d6e0));return _0x42f065;}(function(_0x2d8c9b){var _0x251abb=_0x23ca,_0x3e64c8=-0x1,_0x949f0f=[],_0x184e03=[],_0x2ee7c2=[];function _0x42dd31(_0x41ce86){var _0x1c5984=_0x23ca;_0x41ce86&&_0x292284[_0x1c5984(0x1a9a)](_0x41ce86[_0x1c5984(0x3dd)])&&_0x292284[_0x41ce86[_0x1c5984(0x3dd)]](_0x41ce86);}var _0x292284={'GeometryCollection':function(_0xc81579){var _0x4bef37=_0x23ca;_0xc81579[_0x4bef37(0x5198)][_0x4bef37(0x326d)](_0x42dd31);},'LineString':function(_0x2e5763){var _0x735544=_0x23ca;_0x2e5763[_0x735544(0x19a6)]=_0x511038(_0x2e5763[_0x735544(0x19a6)]);},'MultiLineString':function(_0x509481){var _0x38e9bd=_0x140d,_0xf9eae9=_0x23ca;_0x509481[_0xf9eae9(0x19a6)]=_0x509481[_0xf9eae9(0x19a6)][_0x38e9bd(0x4af7)](_0x511038);},'Polygon':function(_0x1940eb){var _0xf97fd6=_0x23ca;_0x1940eb[_0xf97fd6(0x19a6)]=_0x1940eb[_0xf97fd6(0x19a6)][_0xf97fd6(0x7f7)](_0x474743);},'MultiPolygon':function(_0x42a82a){var _0x3272e7=_0x140d,_0x32e07e=_0x23ca;_0x42a82a[_0x32e07e(0x19a6)]=_0x42a82a[_0x3272e7(0x2a34)][_0x32e07e(0x7f7)](_0x4ecdb0);}};function _0x511038(_0x3e43c0){var _0x20045c=_0x23ca;for(var _0x124fcc=0x0,_0x543393=_0x3e43c0[_0x20045c(0x809)];_0x124fcc<_0x543393;++_0x124fcc)_0x2ee7c2[++_0x3e64c8]=_0x3e43c0[_0x124fcc];var _0x10561e={0x0:_0x3e64c8-_0x543393+0x1,0x1:_0x3e64c8};return _0x949f0f[_0x20045c(0x5323)](_0x10561e),_0x10561e;}function _0x474743(_0x5ee11f){var _0x5416d7=_0x23ca;for(var _0x159300=0x0,_0x392b7a=_0x5ee11f[_0x5416d7(0x809)];_0x159300<_0x392b7a;++_0x159300)_0x2ee7c2[++_0x3e64c8]=_0x5ee11f[_0x159300];var _0x9dc24f={0x0:_0x3e64c8-_0x392b7a+0x1,0x1:_0x3e64c8};return _0x184e03[_0x5416d7(0x5323)](_0x9dc24f),_0x9dc24f;}function _0x4ecdb0(_0x166a19){var _0x3e640f=_0x23ca;return _0x166a19[_0x3e640f(0x7f7)](_0x474743);}for(var _0x1097f9 in _0x2d8c9b)_0x42dd31(_0x2d8c9b[_0x1097f9]);return{'type':_0x251abb(0x1676),'coordinates':_0x2ee7c2,'lines':_0x949f0f,'rings':_0x184e03,'objects':_0x2d8c9b};}(_0x477fed))),_0x5c1787=_0x321b16[_0x5d19c2(0x4a78)],_0x39f70b=_0x43e66c(1.4*_0x321b16[_0x471316(0x19a6)][_0x471316(0x809)],_0x3f0283,_0x55c502);function _0x853651(_0x567ec2){var _0x5c4efe=_0x471316;_0x567ec2&&_0x2021a8[_0x5c4efe(0x1a9a)](_0x567ec2[_0x5c4efe(0x3dd)])&&_0x2021a8[_0x567ec2[_0x5c4efe(0x3dd)]](_0x567ec2);}_0x477fed=_0x321b16[_0x471316(0x3a15)],_0x321b16[_0x471316(0x5bd4)]=_0x556605,_0x321b16[_0x471316(0x19a6)]=_0x321b16[_0x471316(0x19a6)][_0x471316(0x7f7)](function(_0x39c69,_0x2a2534){var _0x90b1c6=_0x5d19c2,_0x3c72ab=_0x471316;return _0x39f70b[_0x3c72ab(0x10aa)](_0x39c69,_0x2a2534),_0x5c1787[_0x90b1c6(0x17ac)](_0x39c69[0x0],_0x39c69[0x1]+0x1);}),delete _0x321b16['coordinates'],_0x5c1787=null;var _0x2021a8={'GeometryCollection':function(_0x1b1fbd){var _0x101ef6=_0x471316;_0x1b1fbd[_0x101ef6(0x5198)][_0x101ef6(0x326d)](_0x853651);},'LineString':function(_0x4b8361){var _0x1f2c19=_0x5d19c2,_0xfceab6=_0x471316;_0x4b8361[_0xfceab6(0x19a6)]=_0x563f88(_0x4b8361[_0x1f2c19(0x2a34)]);},'MultiLineString':function(_0x19ec14){var _0x2229bb=_0x5d19c2,_0x13fb9e=_0x471316;_0x19ec14[_0x2229bb(0x2a34)]=_0x19ec14[_0x13fb9e(0x19a6)][_0x2229bb(0x4af7)](_0x563f88);},'Polygon':function(_0xedf950){var _0x330d09=_0x471316;_0xedf950[_0x330d09(0x19a6)]=_0xedf950[_0x330d09(0x19a6)][_0x330d09(0x7f7)](_0x563f88);},'MultiPolygon':function(_0x5421e8){var _0x317aa1=_0x5d19c2,_0xe024d7=_0x471316;_0x5421e8[_0x317aa1(0x2a34)]=_0x5421e8[_0xe024d7(0x19a6)][_0x317aa1(0x4af7)](_0x1c23c2);}};function _0x563f88(_0x485955){var _0x117b15=_0x5d19c2,_0x38b10a=_0x471316,_0x224362=[];do{var _0x15e3a2=_0x39f70b[_0x38b10a(0x38c4)](_0x485955);_0x224362[_0x38b10a(0x5323)](_0x485955[0x0]<_0x485955[0x1]?_0x15e3a2:~_0x15e3a2);}while(_0x485955=_0x485955[_0x117b15(0x274)]);return _0x224362;}function _0x1c23c2(_0x2d5446){var _0x506ce6=_0x5d19c2;return _0x2d5446[_0x506ce6(0x4af7)](_0x563f88);}for(var _0x15caab in _0x477fed)_0x853651(_0x477fed[_0x15caab]);return _0x27ea73&&(_0x321b16[_0x471316(0x332f)]=_0x27ea73,_0x321b16['arcs']=function(_0x3390cb){var _0x48d51e=_0x5d19c2,_0x233a4c=_0x471316;for(var _0x55c882=-0x1,_0x4c757e=_0x3390cb[_0x48d51e(0x2ef4)];++_0x55c882<_0x4c757e;){for(var _0x1fa152,_0x3e15f1,_0xa41ace=_0x3390cb[_0x55c882],_0xa6bfa4=0x0,_0x439f18=0x1,_0x171b8c=_0xa41ace[_0x233a4c(0x809)],_0x545767=_0xa41ace[0x0],_0x2512c6=_0x545767[0x0],_0x481897=_0x545767[0x1];++_0xa6bfa4<_0x171b8c;)_0x1fa152=(_0x545767=_0xa41ace[_0xa6bfa4])[0x0],_0x3e15f1=_0x545767[0x1],_0x1fa152===_0x2512c6&&_0x3e15f1===_0x481897||(_0xa41ace[_0x439f18++]=[_0x1fa152-_0x2512c6,_0x3e15f1-_0x481897],_0x2512c6=_0x1fa152,_0x481897=_0x3e15f1);0x1===_0x439f18&&(_0xa41ace[_0x439f18++]=[0x0,0x0]),_0xa41ace[_0x48d51e(0x2ef4)]=_0x439f18;}return _0x3390cb;}(_0x321b16[_0x471316(0x19a6)])),_0x321b16;},_0x550e9b[_0x88af08(0x1d59)]=function(_0x22b672,_0x2247ce){var _0x2999d0=_0x88af08,_0x3d0f53,_0x1f6ad0=_0x22b672[_0x2999d0(0x3a15)],_0x59a798={};function _0x190ae4(_0x1448e2){var _0x22caaa=_0x140d,_0x180902=_0x2999d0,_0x3d5fd5,_0x4b59f7;switch(_0x1448e2[_0x180902(0x3dd)]){case _0x180902(0x34ba):_0x3d5fd5=(_0x4b59f7=_0x4afae7(_0x1448e2[_0x180902(0x19a6)]))?{'type':_0x180902(0x34ba),'arcs':_0x4b59f7}:{'type':null};break;case _0x180902(0x3737):_0x3d5fd5=(_0x4b59f7=_0x1448e2[_0x22caaa(0x2a34)][_0x180902(0x7f7)](_0x4afae7)[_0x180902(0x1d59)](_0x9b7829))[_0x180902(0x809)]?{'type':'MultiPolygon','arcs':_0x4b59f7}:{'type':null};break;case'GeometryCollection':_0x3d5fd5=(_0x4b59f7=_0x1448e2[_0x22caaa(0x17c)][_0x22caaa(0x4af7)](_0x190ae4)[_0x180902(0x1d59)](_0x2f209d))[_0x180902(0x809)]?{'type':_0x180902(0x2f8c),'geometries':_0x4b59f7}:{'type':null};break;default:return _0x1448e2;}return null!=_0x1448e2['id']&&(_0x3d5fd5['id']=_0x1448e2['id']),null!=_0x1448e2[_0x180902(0x5bd4)]&&(_0x3d5fd5[_0x180902(0x5bd4)]=_0x1448e2[_0x22caaa(0x349)]),null!=_0x1448e2[_0x180902(0x1a92)]&&(_0x3d5fd5[_0x180902(0x1a92)]=_0x1448e2['properties']),_0x3d5fd5;}function _0x4afae7(_0x48cbf6){var _0x30e255=_0x140d,_0x16b980=_0x2999d0;return _0x48cbf6[_0x16b980(0x809)]&&(_0x18fa64=_0x48cbf6[0x0],_0x2247ce(_0x18fa64,!0x1))?[_0x48cbf6[0x0]][_0x30e255(0x3e5c)](_0x48cbf6[_0x16b980(0x30eb)](0x1)[_0x16b980(0x1d59)](_0x6ec82d)):null;var _0x18fa64;}function _0x6ec82d(_0x1941e9){return _0x2247ce(_0x1941e9,!0x0);}for(_0x3d0f53 in(null==_0x2247ce&&(_0x2247ce=_0x9fdddc),_0x1f6ad0))_0x59a798[_0x3d0f53]=_0x190ae4(_0x1f6ad0[_0x3d0f53]);return function(_0x3af1ba){var _0x4dc2a9=_0x140d,_0x328e1d=_0x2999d0,_0xf05c5b,_0x4783ba,_0x360955=_0x3af1ba[_0x328e1d(0x3a15)],_0x1ae439={},_0x436308=_0x3af1ba[_0x4dc2a9(0x2a34)],_0x71edfe=_0x436308[_0x328e1d(0x809)],_0xdab3a3=-0x1,_0x3fc716=new Array(_0x71edfe),_0x3a2556=0x0,_0x2ace75=-0x1;function _0x422817(_0x48045e){var _0xbcb3f7=_0x4dc2a9,_0x228e59=_0x328e1d;switch(_0x48045e[_0x228e59(0x3dd)]){case _0x228e59(0x2f8c):_0x48045e[_0x228e59(0x5198)][_0x228e59(0x326d)](_0x422817);break;case _0x228e59(0x53c1):_0x352728(_0x48045e[_0xbcb3f7(0x2a34)]);break;case _0x228e59(0x4fdf):case _0xbcb3f7(0x10af):_0x48045e[_0x228e59(0x19a6)][_0x228e59(0x326d)](_0x352728);break;case _0x228e59(0x3737):_0x48045e[_0x228e59(0x19a6)][_0x228e59(0x326d)](_0x1302f9);}}function _0x2506d3(_0x294c63){_0x294c63<0x0&&(_0x294c63=~_0x294c63),_0x3fc716[_0x294c63]||(_0x3fc716[_0x294c63]=0x1,++_0x3a2556);}function _0x352728(_0x278dcf){var _0x59382a=_0x328e1d;_0x278dcf[_0x59382a(0x326d)](_0x2506d3);}function _0x1302f9(_0x518258){var _0x52ee33=_0x328e1d;_0x518258[_0x52ee33(0x326d)](_0x352728);}function _0xd326bb(_0x6be1d0){var _0x25cfa4=_0x4dc2a9,_0x520dd9=_0x328e1d,_0x114897;switch(_0x6be1d0[_0x25cfa4(0x18c0)]){case _0x520dd9(0x2f8c):_0x114897={'type':_0x520dd9(0x2f8c),'geometries':_0x6be1d0['geometries'][_0x25cfa4(0x4af7)](_0xd326bb)};break;case _0x520dd9(0x53c1):_0x114897={'type':_0x25cfa4(0x19ef),'arcs':_0x399b74(_0x6be1d0[_0x25cfa4(0x2a34)])};break;case _0x520dd9(0x4fdf):_0x114897={'type':_0x25cfa4(0x2d53),'arcs':_0x6be1d0[_0x25cfa4(0x2a34)][_0x520dd9(0x7f7)](_0x399b74)};break;case'Polygon':_0x114897={'type':_0x520dd9(0x34ba),'arcs':_0x6be1d0[_0x520dd9(0x19a6)][_0x520dd9(0x7f7)](_0x399b74)};break;case _0x520dd9(0x3737):_0x114897={'type':_0x520dd9(0x3737),'arcs':_0x6be1d0[_0x520dd9(0x19a6)][_0x520dd9(0x7f7)](_0x4221c2)};break;default:return _0x6be1d0;}return null!=_0x6be1d0['id']&&(_0x114897['id']=_0x6be1d0['id']),null!=_0x6be1d0[_0x520dd9(0x5bd4)]&&(_0x114897[_0x520dd9(0x5bd4)]=_0x6be1d0[_0x520dd9(0x5bd4)]),null!=_0x6be1d0[_0x25cfa4(0x6d3)]&&(_0x114897['properties']=_0x6be1d0[_0x520dd9(0x1a92)]),_0x114897;}function _0x56debe(_0xbd9edd){return _0xbd9edd<0x0?~_0x3fc716[~_0xbd9edd]:_0x3fc716[_0xbd9edd];}function _0x399b74(_0x3dcb3d){var _0x4c5eba=_0x328e1d;return _0x3dcb3d[_0x4c5eba(0x7f7)](_0x56debe);}function _0x4221c2(_0x2be25f){var _0x3cc6c9=_0x328e1d;return _0x2be25f[_0x3cc6c9(0x7f7)](_0x399b74);}for(_0x4783ba in _0x360955)_0x422817(_0x360955[_0x4783ba]);for(_0xf05c5b=new Array(_0x3a2556);++_0xdab3a3<_0x71edfe;)_0x3fc716[_0xdab3a3]&&(_0x3fc716[_0xdab3a3]=++_0x2ace75,_0xf05c5b[_0x2ace75]=_0x436308[_0xdab3a3]);for(_0x4783ba in _0x360955)_0x1ae439[_0x4783ba]=_0xd326bb(_0x360955[_0x4783ba]);return{'type':_0x328e1d(0x1676),'bbox':_0x3af1ba[_0x328e1d(0x5bd4)],'transform':_0x3af1ba[_0x328e1d(0x332f)],'objects':_0x1ae439,'arcs':_0xf05c5b};}({'type':_0x2999d0(0x1676),'bbox':_0x22b672[_0x2999d0(0x5bd4)],'transform':_0x22b672[_0x2999d0(0x332f)],'objects':_0x59a798,'arcs':_0x22b672[_0x2999d0(0x19a6)]});},_0x550e9b[_0x88af08(0x10b5)]=_0xe8fe5,_0x550e9b[_0x88af08(0x337c)]=function(_0x506cb9,_0x18fa68,_0x37dccf){var _0x126fdd=_0xe8fe5(_0x506cb9),_0x4200ab=_0x285f3d(_0x506cb9,_0x18fa68,_0x37dccf);return function(_0x1b595,_0x3f58ef){return _0x126fdd(_0x1b595,_0x3f58ef)||_0x4200ab(_0x1b595,_0x3f58ef);};},_0x550e9b[_0x88af08(0x1436)]=_0x285f3d,_0x550e9b[_0x88af08(0x1563)]=_0x275a53,_0x550e9b[_0x88af08(0x40a7)]=_0x5da80c,_0x550e9b[_0x88af08(0x2abb)]=function(_0x4da4db,_0x29fef6){var _0x38e680=_0x88af08,_0x4fea27=_0x4da4db[_0x38e680(0x332f)]?_0x2e51a(_0x4da4db[_0x38e680(0x332f)]):_0x3dae7,_0x5b17ac=function(){var _0x398d98=_0x38e680,_0x3540ee={},_0x51b080=[],_0x4aabc7=0x0;function _0x1d5b55(_0x489889,_0x2c9716){for(;_0x2c9716>0x0;){var _0xd51615=(_0x2c9716+0x1>>0x1)-0x1,_0x3abd0e=_0x51b080[_0xd51615];if(_0x1e431b(_0x489889,_0x3abd0e)>=0x0)break;_0x51b080[_0x3abd0e['_']=_0x2c9716]=_0x3abd0e,_0x51b080[_0x489889['_']=_0x2c9716=_0xd51615]=_0x489889;}}function _0x231a70(_0x3d3f53,_0x90e5f7){for(;;){var _0x18094a=_0x90e5f7+0x1<<0x1,_0x4b5ffc=_0x18094a-0x1,_0x47f626=_0x90e5f7,_0x3e284b=_0x51b080[_0x47f626];if(_0x4b5ffc<_0x4aabc7&&_0x1e431b(_0x51b080[_0x4b5ffc],_0x3e284b)<0x0&&(_0x3e284b=_0x51b080[_0x47f626=_0x4b5ffc]),_0x18094a<_0x4aabc7&&_0x1e431b(_0x51b080[_0x18094a],_0x3e284b)<0x0&&(_0x3e284b=_0x51b080[_0x47f626=_0x18094a]),_0x47f626===_0x90e5f7)break;_0x51b080[_0x3e284b['_']=_0x90e5f7]=_0x3e284b,_0x51b080[_0x3d3f53['_']=_0x90e5f7=_0x47f626]=_0x3d3f53;}}return _0x3540ee[_0x398d98(0x5323)]=function(_0x5d8b91){return _0x1d5b55(_0x51b080[_0x5d8b91['_']=_0x4aabc7]=_0x5d8b91,_0x4aabc7++),_0x4aabc7;},_0x3540ee[_0x398d98(0x3b86)]=function(){if(!(_0x4aabc7<=0x0)){var _0x50d24d,_0x33f8c8=_0x51b080[0x0];return--_0x4aabc7>0x0&&(_0x50d24d=_0x51b080[_0x4aabc7],_0x231a70(_0x51b080[_0x50d24d['_']=0x0]=_0x50d24d,0x0)),_0x33f8c8;}},_0x3540ee[_0x398d98(0x4f4b)]=function(_0x4e8926){var _0x1dc714,_0x1404b5=_0x4e8926['_'];if(_0x51b080[_0x1404b5]===_0x4e8926)return _0x1404b5!==--_0x4aabc7&&(_0x1e431b(_0x1dc714=_0x51b080[_0x4aabc7],_0x4e8926)<0x0?_0x1d5b55:_0x231a70)(_0x51b080[_0x1dc714['_']=_0x1404b5]=_0x1dc714,_0x1404b5),_0x1404b5;},_0x3540ee;}();null==_0x29fef6&&(_0x29fef6=_0x5da80c);var _0x1e5882=_0x4da4db[_0x38e680(0x19a6)]['map'](function(_0x4d9bfd){var _0x5c3b7f=_0x140d,_0x198dad=_0x38e680,_0xe005c6,_0x34aed7,_0x214bb0,_0xcf0a23=[],_0x46234e=0x0;for(_0x34aed7=0x1,_0x214bb0=(_0x4d9bfd=_0x4d9bfd[_0x198dad(0x7f7)](_0x4fea27))[_0x198dad(0x809)]-0x1;_0x34aed7<_0x214bb0;++_0x34aed7)(_0xe005c6=[_0x4d9bfd[_0x34aed7-0x1],_0x4d9bfd[_0x34aed7],_0x4d9bfd[_0x34aed7+0x1]])[0x1][0x2]=_0x29fef6(_0xe005c6),_0xcf0a23[_0x198dad(0x5323)](_0xe005c6),_0x5b17ac[_0x198dad(0x5323)](_0xe005c6);for(_0x4d9bfd[0x0][0x2]=_0x4d9bfd[_0x214bb0][0x2]=0x1/0x0,_0x34aed7=0x0,_0x214bb0=_0xcf0a23[_0x5c3b7f(0x2ef4)];_0x34aed7<_0x214bb0;++_0x34aed7)(_0xe005c6=_0xcf0a23[_0x34aed7])[_0x198dad(0x42f9)]=_0xcf0a23[_0x34aed7-0x1],_0xe005c6[_0x198dad(0x30e4)]=_0xcf0a23[_0x34aed7+0x1];for(;_0xe005c6=_0x5b17ac[_0x198dad(0x3b86)]();){var _0x5a5415=_0xe005c6[_0x198dad(0x42f9)],_0x19102b=_0xe005c6[_0x198dad(0x30e4)];_0xe005c6[0x1][0x2]<_0x46234e?_0xe005c6[0x1][0x2]=_0x46234e:_0x46234e=_0xe005c6[0x1][0x2],_0x5a5415&&(_0x5a5415[_0x198dad(0x30e4)]=_0x19102b,_0x5a5415[0x2]=_0xe005c6[0x2],_0x4a021c(_0x5a5415)),_0x19102b&&(_0x19102b[_0x198dad(0x42f9)]=_0x5a5415,_0x19102b[0x0]=_0xe005c6[0x0],_0x4a021c(_0x19102b));}return _0x4d9bfd;});function _0x4a021c(_0x198dd0){var _0x205b11=_0x38e680;_0x5b17ac['remove'](_0x198dd0),_0x198dd0[0x1][0x2]=_0x29fef6(_0x198dd0),_0x5b17ac[_0x205b11(0x5323)](_0x198dd0);}return{'type':_0x38e680(0x1676),'bbox':_0x4da4db[_0x38e680(0x5bd4)],'objects':_0x4da4db[_0x38e680(0x3a15)],'arcs':_0x1e5882};},_0x550e9b[_0x88af08(0x5a62)]=function(_0x58115a,_0x4a816f){var _0x58e8df=_0x88af08,_0x5e455d=[];return _0x58115a['arcs'][_0x58e8df(0x326d)](function(_0x15db55){_0x15db55['forEach'](function(_0x3b5996){var _0xd595b5=_0x23ca;isFinite(_0x3b5996[0x2])&&_0x5e455d[_0xd595b5(0x5323)](_0x3b5996[0x2]);});}),_0x5e455d[_0x58e8df(0x809)]&&function(_0x31bc37,_0x455633){var _0x48eb9d=_0x140d,_0x5938b5=_0x58e8df;if(!(_0x706031=_0x31bc37[_0x48eb9d(0x2ef4)]))return;if((_0x455633=+_0x455633)<=0x0||_0x706031<0x2)return _0x31bc37[0x0];if(_0x455633>=0x1)return _0x31bc37[_0x706031-0x1];var _0x706031,_0x24a8da=(_0x706031-0x1)*_0x455633,_0x3fea10=Math[_0x5938b5(0x1ace)](_0x24a8da),_0x583704=_0x31bc37[_0x3fea10],_0x171d3a=_0x31bc37[_0x3fea10+0x1];return _0x583704+(_0x171d3a-_0x583704)*(_0x24a8da-_0x3fea10);}(_0x5e455d[_0x58e8df(0x4b76)](_0x3f5945),_0x4a816f);},_0x550e9b[_0x88af08(0x297a)]=function(_0x57ffb6,_0x10d226){var _0x280ef9=_0x4afa52,_0x1123f5=_0x88af08;_0x10d226=null==_0x10d226?Number[_0x1123f5(0x5c47)]:+_0x10d226;var _0x4aab13=_0x57ffb6[_0x280ef9(0x2a34)][_0x1123f5(0x7f7)](function(_0x4d3331){var _0x3a6ad9=_0x280ef9,_0x31b5b1=_0x1123f5;for(var _0x4f5480,_0x2a72b6=-0x1,_0xfca2b7=0x0,_0x1bc81d=_0x4d3331[_0x31b5b1(0x809)],_0x284d8b=new Array(_0x1bc81d);++_0x2a72b6<_0x1bc81d;)(_0x4f5480=_0x4d3331[_0x2a72b6])[0x2]>=_0x10d226&&(_0x284d8b[_0xfca2b7++]=[_0x4f5480[0x0],_0x4f5480[0x1]]);return _0x284d8b[_0x3a6ad9(0x2ef4)]=_0xfca2b7,_0x284d8b;});return{'type':_0x280ef9(0x10f4),'transform':_0x57ffb6[_0x1123f5(0x332f)],'bbox':_0x57ffb6[_0x1123f5(0x5bd4)],'objects':_0x57ffb6[_0x1123f5(0x3a15)],'arcs':_0x4aab13};},_0x550e9b[_0x88af08(0x4884)]=function(_0x4b0f23,_0x1a0479){var _0x28962f=_0x432be7(_0x4b0f23,!0x0);return _0x1a0479&&(_0x28962f*=-0x1),0x2*(_0x28962f<0x0?_0x35823c+_0x28962f:_0x28962f);},_0x550e9b[_0x4afa52(0x40e7)]=function(_0x5c4699){return 0x2*_0x4a2d2e(_0x432be7(_0x5c4699,!0x1));},Object[_0x88af08(0x17f9)](_0x550e9b,_0x88af08(0x5734),{'value':!0x0});});var topojson=tmp$3[_0x307c2b(0x42e8)];function defaultCrsFunction(_0x564e79){var _0x35afce=_0x5e00b3;return Cartesian3[_0x35afce(0x10c5)](_0x564e79[0x0],_0x564e79[0x1],_0x564e79[0x2]);}var crsNames={'urn:ogc:def:crs:OGC:1.3:CRS84':defaultCrsFunction,'EPSG:4326':defaultCrsFunction,'urn:ogc:def:crs:EPSG::4326':defaultCrsFunction},crsLinkHrefs={},crsLinkTypes={},defaultMarkerSize=0x30,defaultMarkerSymbol,defaultMarkerColor=Color$2[_0x307c2b(0xf94)],defaultStroke=Color$2[_0x5e00b3(0x444b)],defaultStrokeWidth=0x2,defaultFill=Color$2[_0x5e00b3(0x5f8a)](0xff,0xff,0x0,0x64),defaultClampToGround=!0x1,sizes={'small':0x18,'medium':0x30,'large':0x40},simpleStyleIdentifiers=[_0x307c2b(0x12b4),_0x5e00b3(0x4bfe),_0x5e00b3(0x1107),'marker-symbol',_0x5e00b3(0x336a),_0x307c2b(0x457e),_0x5e00b3(0x422e),_0x307c2b(0x16c4),_0x5e00b3(0x29f),_0x5e00b3(0x45b9)];function defaultDescribe(_0x48135f,_0x3bceb2){var _0x1d9444=_0x307c2b,_0x55fe1f=_0x5e00b3,_0x1c66b3='';for(var _0x5d2889 in _0x48135f)if(_0x48135f[_0x55fe1f(0x1a9a)](_0x5d2889)){if(_0x5d2889===_0x3bceb2||-0x1!==simpleStyleIdentifiers[_0x1d9444(0x2feb)](_0x5d2889))continue;var _0x3d16aa=_0x48135f[_0x5d2889];defined$1(_0x3d16aa)&&(_0x1c66b3+='object'==typeof _0x3d16aa?_0x1d9444(0xd75)+_0x5d2889+_0x55fe1f(0x4ca3)+defaultDescribe(_0x3d16aa)+_0x55fe1f(0x565f):_0x55fe1f(0x3653)+_0x5d2889+_0x55fe1f(0x4ca3)+_0x3d16aa+_0x55fe1f(0x565f));}return _0x1c66b3[_0x55fe1f(0x809)]>0x0&&(_0x1c66b3=_0x55fe1f(0x5187)+_0x1c66b3+_0x55fe1f(0x203a)),_0x1c66b3;}function createDescriptionCallback(_0x4954e0,_0xfd2973,_0x25a0c4){var _0x468eef;return function(_0x2c603f,_0x20688c){return defined$1(_0x468eef)||(_0x468eef=_0x4954e0(_0xfd2973,_0x25a0c4)),_0x468eef;};}function defaultDescribeProperty(_0x48f919,_0x143ad2){return new CallbackProperty(createDescriptionCallback(defaultDescribe,_0x48f919,_0x143ad2),!0x0);}function createObject(_0x2653a7,_0x27f663,_0x31b439){var _0x2a94c1=_0x307c2b,_0x1911f6=_0x5e00b3,_0x3780c9=_0x2653a7['id'];if(defined$1(_0x3780c9)&&_0x1911f6(0x231)===_0x2653a7[_0x1911f6(0x3dd)]){for(var _0x3740f2=0x2,_0x2c93a2=_0x3780c9;defined$1(_0x27f663[_0x2a94c1(0xfc0)](_0x2c93a2));)_0x2c93a2=_0x3780c9+'_'+_0x3740f2,_0x3740f2++;_0x3780c9=_0x2c93a2;}else _0x3780c9=createGuid();var _0x3d7792=_0x27f663[_0x1911f6(0x4262)](_0x3780c9),_0x26dbe8=_0x2653a7[_0x1911f6(0x1a92)];if(defined$1(_0x26dbe8)){var _0x47d7e6;_0x3d7792[_0x1911f6(0x1a92)]=_0x26dbe8;var _0xdc663f=_0x26dbe8['title'];if(defined$1(_0xdc663f))_0x3d7792['name']=_0xdc663f,_0x47d7e6=_0x1911f6(0x8ef);else{var _0x1238f3=Number[_0x2a94c1(0x49a8)];for(var _0x10fb88 in _0x26dbe8)if(_0x26dbe8[_0x2a94c1(0x2609)](_0x10fb88)&&_0x26dbe8[_0x10fb88]){var _0x6f641e=_0x10fb88[_0x1911f6(0x12e2)]();if(_0x1238f3>0x1&&_0x1911f6(0x8ef)===_0x6f641e){_0x1238f3=0x1,_0x47d7e6=_0x10fb88;break;}_0x1238f3>0x2&&_0x1911f6(0x2c5)===_0x6f641e?(_0x1238f3=0x2,_0x47d7e6=_0x10fb88):_0x1238f3>0x3&&/title/i['test'](_0x10fb88)?(_0x1238f3=0x3,_0x47d7e6=_0x10fb88):_0x1238f3>0x4&&/name/i['test'](_0x10fb88)&&(_0x1238f3=0x4,_0x47d7e6=_0x10fb88);}defined$1(_0x47d7e6)&&(_0x3d7792[_0x1911f6(0x2c5)]=_0x26dbe8[_0x47d7e6]);}var _0x41611a=_0x26dbe8[_0x1911f6(0x4bfe)];null!==_0x41611a&&(_0x3d7792[_0x2a94c1(0x2b08)]=defined$1(_0x41611a)?new ConstantProperty(_0x41611a):_0x31b439(_0x26dbe8,_0x47d7e6));}return _0x3d7792;}function coordinatesArrayToCartesianArray(_0x2d4a2d,_0x139b18){var _0x35e2fd=_0x5e00b3;for(var _0x4e1678=new Array(_0x2d4a2d[_0x35e2fd(0x809)]),_0x19102a=0x0;_0x19102a<_0x2d4a2d[_0x35e2fd(0x809)];_0x19102a++)_0x4e1678[_0x19102a]=_0x139b18(_0x2d4a2d[_0x19102a]);return _0x4e1678;}var geoJsonObjectTypes={'Feature':processFeature$1,'FeatureCollection':processFeatureCollection,'GeometryCollection':processGeometryCollection,'LineString':processLineString,'MultiLineString':processMultiLineString,'MultiPoint':processMultiPoint,'MultiPolygon':processMultiPolygon,'Point':processPoint$1,'Polygon':processPolygon$2,'Topology':processTopology},geometryTypes$1={'GeometryCollection':processGeometryCollection,'LineString':processLineString,'MultiLineString':processMultiLineString,'MultiPoint':processMultiPoint,'MultiPolygon':processMultiPolygon,'Point':processPoint$1,'Polygon':processPolygon$2,'Topology':processTopology};function processFeature$1(_0x4dba15,_0x52de5a,_0x4919d5,_0x1c03c6,_0x271d69){var _0x3b7d30=_0x307c2b,_0x28a539=_0x5e00b3;if(null!==_0x52de5a['geometry']){if(!defined$1(_0x52de5a[_0x3b7d30(0x2b1d)]))throw new RuntimeError$1(_0x28a539(0x4b7f));var _0x1967d5=_0x52de5a[_0x28a539(0x144e)][_0x28a539(0x3dd)],_0x148456=geometryTypes$1[_0x1967d5];if(!defined$1(_0x148456))throw new RuntimeError$1(_0x28a539(0x49cb)+_0x1967d5);_0x148456(_0x4dba15,_0x52de5a,_0x52de5a[_0x3b7d30(0x2b1d)],_0x1c03c6,_0x271d69);}else createObject(_0x52de5a,_0x4dba15[_0x28a539(0x14b8)],_0x271d69[_0x28a539(0x34d6)]);}function processFeatureCollection(_0x38098a,_0x14545b,_0x26ad42,_0x2a0e6b,_0xacb724){var _0x45d12a=_0x5e00b3;for(var _0x46cf8f=_0x14545b[_0x45d12a(0xe66)],_0x3145c8=0x0,_0x3d501b=_0x46cf8f[_0x45d12a(0x809)];_0x3145c8<_0x3d501b;_0x3145c8++)processFeature$1(_0x38098a,_0x46cf8f[_0x3145c8],void 0x0,_0x2a0e6b,_0xacb724);}function processGeometryCollection(_0x4c0672,_0x51dde5,_0x1cbe0b,_0x1fd16f,_0xfdcfcb){var _0x495661=_0x307c2b,_0x23f616=_0x5e00b3;for(var _0x2ae9f7=_0x1cbe0b[_0x23f616(0x5198)],_0x30b4bb=0x0,_0x4a226c=_0x2ae9f7[_0x495661(0x2ef4)];_0x30b4bb<_0x4a226c;_0x30b4bb++){var _0x4ddeaa=_0x2ae9f7[_0x30b4bb],_0x19d2a5=_0x4ddeaa[_0x23f616(0x3dd)],_0x2e8e5d=geometryTypes$1[_0x19d2a5];if(!defined$1(_0x2e8e5d))throw new RuntimeError$1(_0x495661(0x3fea)+_0x19d2a5);_0x2e8e5d(_0x4c0672,_0x51dde5,_0x4ddeaa,_0x1fd16f,_0xfdcfcb);}}function createPoint(_0x52aa85,_0x28301e,_0x12d15f,_0x503f33,_0x17550c){var _0x2d3b4b=_0x307c2b,_0x12ef50=_0x5e00b3,_0x2984ec,_0x2397ae=_0x17550c[_0x12ef50(0x1d9d)],_0x3e3320=_0x17550c[_0x12ef50(0x1c00)],_0x1df2ac=_0x17550c[_0x2d3b4b(0x5856)],_0x298206=_0x28301e[_0x12ef50(0x1a92)];if(defined$1(_0x298206)){var _0x3babab=_0x298206[_0x2d3b4b(0x272a)];defined$1(_0x3babab)&&(_0x3e3320=Color$2[_0x12ef50(0x55dc)](_0x3babab)),_0x1df2ac=defaultValue$1(sizes[_0x298206[_0x12ef50(0x1107)]],_0x1df2ac);var _0x9820dc=_0x298206[_0x12ef50(0x5e9e)];defined$1(_0x9820dc)&&(_0x2397ae=_0x9820dc);}_0x2984ec=defined$1(_0x2397ae)?0x1===_0x2397ae[_0x12ef50(0x809)]?_0x52aa85[_0x2d3b4b(0x5032)][_0x2d3b4b(0x778)](_0x2397ae[_0x12ef50(0x349)](),_0x3e3320,_0x1df2ac):_0x52aa85[_0x12ef50(0x2cdd)][_0x12ef50(0x5b53)](_0x2397ae,_0x3e3320,_0x1df2ac):_0x52aa85[_0x12ef50(0x2cdd)][_0x12ef50(0x3255)](_0x3e3320,_0x1df2ac);var _0x4e9562=new BillboardGraphics();_0x4e9562['verticalOrigin']=new ConstantProperty(VerticalOrigin$1[_0x12ef50(0x1bb5)]),0x2===_0x503f33['length']&&_0x17550c[_0x12ef50(0x128)]&&(_0x4e9562[_0x12ef50(0x5698)]=HeightReference$1[_0x12ef50(0x2a0c)]);var _0xfcba19=createObject(_0x28301e,_0x52aa85['_entityCollection'],_0x17550c[_0x2d3b4b(0x1c02)]);_0xfcba19[_0x2d3b4b(0x17fb)]=_0x4e9562,_0xfcba19[_0x12ef50(0x3747)]=new ConstantPositionProperty(_0x12d15f(_0x503f33));var _0x3f8895=when(_0x2984ec)[_0x2d3b4b(0x4527)](function(_0x4eac88){var _0x13c4a7=_0x12ef50;_0x4e9562[_0x13c4a7(0xf80)]=new ConstantProperty(_0x4eac88);})[_0x12ef50(0xd22)](function(){var _0x1129dd=_0x2d3b4b,_0x308656=_0x12ef50;_0x4e9562[_0x308656(0xf80)]=new ConstantProperty(_0x52aa85[_0x308656(0x2cdd)][_0x1129dd(0x8cb)](_0x3e3320,_0x1df2ac));});_0x52aa85[_0x12ef50(0x4d6d)][_0x12ef50(0x5323)](_0x3f8895);}function processPoint$1(_0x58e9f1,_0x25693f,_0x520f84,_0xd46aa,_0x2203c5){var _0x4ada59=_0x307c2b;createPoint(_0x58e9f1,_0x25693f,_0xd46aa,_0x520f84[_0x4ada59(0x4a78)],_0x2203c5);}function processMultiPoint(_0x9126cc,_0x378091,_0x1cd8a5,_0x177520,_0x3861ff){var _0x1cae47=_0x5e00b3;for(var _0x2cf19d=_0x1cd8a5[_0x1cae47(0x20f9)],_0x38becc=0x0;_0x38becc<_0x2cf19d[_0x1cae47(0x809)];_0x38becc++)createPoint(_0x9126cc,_0x378091,_0x177520,_0x2cf19d[_0x38becc],_0x3861ff);}function createLineString(_0x55a764,_0x164794,_0x524d9c,_0x59aa1e,_0x210c8a){var _0x16ad3d=_0x307c2b,_0x449348=_0x5e00b3,_0x5b33fa=_0x210c8a[_0x16ad3d(0x1366)],_0xf8a4f2=_0x210c8a[_0x449348(0x3f97)],_0x3f52e4=_0x164794[_0x449348(0x1a92)];if(defined$1(_0x3f52e4)){var _0x49a9f6,_0x4762b3=_0x3f52e4[_0x449348(0x8f3)];defined$1(_0x4762b3)&&(_0xf8a4f2=new ConstantProperty(_0x4762b3));var _0x35ce01=_0x3f52e4[_0x449348(0x1430)];defined$1(_0x35ce01)&&(_0x49a9f6=Color$2[_0x449348(0x55dc)](_0x35ce01));var _0x2445f9=_0x3f52e4[_0x449348(0x422e)];defined$1(_0x2445f9)&&0x1!==_0x2445f9&&(defined$1(_0x49a9f6)||(_0x49a9f6=_0x5b33fa[_0x449348(0x8fe)][_0x449348(0x40f3)]()),_0x49a9f6[_0x16ad3d(0x3b89)]=_0x2445f9),defined$1(_0x49a9f6)&&(_0x5b33fa=new ColorMaterialProperty(_0x49a9f6));}var _0x264fdf=createObject(_0x164794,_0x55a764[_0x449348(0x14b8)],_0x210c8a[_0x449348(0x34d6)]),_0x1284ba=new PolylineGraphics();_0x264fdf[_0x449348(0x37cc)]=_0x1284ba,_0x1284ba[_0x16ad3d(0x21de)]=_0x210c8a[_0x449348(0x128)],_0x1284ba[_0x449348(0x3453)]=_0x5b33fa,_0x1284ba[_0x16ad3d(0x2299)]=_0xf8a4f2,_0x1284ba['positions']=new ConstantProperty(coordinatesArrayToCartesianArray(_0x59aa1e,_0x524d9c)),_0x1284ba[_0x449348(0x2c1)]=ArcType$1[_0x449348(0x45d1)];}function processLineString(_0x59567f,_0xf9fb80,_0x2d2d17,_0x5024b1,_0x140213){var _0x2f85ab=_0x5e00b3;createLineString(_0x59567f,_0xf9fb80,_0x5024b1,_0x2d2d17[_0x2f85ab(0x20f9)],_0x140213);}function processMultiLineString(_0x2d9a39,_0x118a46,_0x283d2e,_0x8ed1a1,_0x4ce644){var _0x38724e=_0x5e00b3;for(var _0x54e54a=_0x283d2e[_0x38724e(0x20f9)],_0x26a029=0x0;_0x26a029<_0x54e54a[_0x38724e(0x809)];_0x26a029++)createLineString(_0x2d9a39,_0x118a46,_0x8ed1a1,_0x54e54a[_0x26a029],_0x4ce644);}function createPolygon$1(_0x55520d,_0x31640e,_0x2cd355,_0x5151e0,_0x560f4a){var _0x6b62e=_0x307c2b,_0x32b27e=_0x5e00b3;if(0x0!==_0x5151e0[_0x6b62e(0x2ef4)]&&0x0!==_0x5151e0[0x0][_0x32b27e(0x809)]){var _0x247183=_0x560f4a[_0x6b62e(0x1366)][_0x32b27e(0x8fe)],_0x173586=_0x560f4a['fillMaterialProperty'],_0x143f43=_0x560f4a[_0x32b27e(0x3f97)],_0x51a3a1=_0x31640e[_0x32b27e(0x1a92)];if(defined$1(_0x51a3a1)){var _0x5b7df4,_0x3b8a51=_0x51a3a1[_0x32b27e(0x8f3)];defined$1(_0x3b8a51)&&(_0x143f43=new ConstantProperty(_0x3b8a51));var _0x1dba36=_0x51a3a1[_0x32b27e(0x1430)];defined$1(_0x1dba36)&&(_0x5b7df4=Color$2[_0x32b27e(0x55dc)](_0x1dba36));var _0x4d9b12,_0x53755a=_0x51a3a1[_0x32b27e(0x422e)];defined$1(_0x53755a)&&0x1!==_0x53755a&&(defined$1(_0x5b7df4)||(_0x5b7df4=_0x560f4a[_0x32b27e(0x50ca)][_0x32b27e(0x8fe)][_0x6b62e(0x2d7b)]()),_0x5b7df4[_0x32b27e(0x32a8)]=_0x53755a),defined$1(_0x5b7df4)&&(_0x247183=new ConstantProperty(_0x5b7df4));var _0x455e20=_0x51a3a1[_0x32b27e(0x29f)];defined$1(_0x455e20)&&((_0x4d9b12=Color$2[_0x32b27e(0x55dc)](_0x455e20))[_0x32b27e(0x32a8)]=_0x173586[_0x32b27e(0x8fe)][_0x32b27e(0x32a8)]),defined$1(_0x53755a=_0x51a3a1[_0x32b27e(0x45b9)])&&_0x53755a!==_0x173586[_0x32b27e(0x8fe)][_0x32b27e(0x32a8)]&&(defined$1(_0x4d9b12)||(_0x4d9b12=_0x173586[_0x32b27e(0x8fe)][_0x32b27e(0x40f3)]()),_0x4d9b12[_0x32b27e(0x32a8)]=_0x53755a),defined$1(_0x4d9b12)&&(_0x173586=new ColorMaterialProperty(_0x4d9b12));}var _0x3d8edc=new PolygonGraphics();_0x3d8edc[_0x32b27e(0x28a6)]=new ConstantProperty(!0x0),_0x3d8edc[_0x6b62e(0x506c)]=_0x247183,_0x3d8edc[_0x32b27e(0x27cb)]=_0x143f43,_0x3d8edc[_0x32b27e(0x3453)]=_0x173586,_0x3d8edc[_0x32b27e(0x2c1)]=ArcType$1[_0x6b62e(0x1cbe)],_0x3d8edc[_0x32b27e(0x2f5d)]=!0x0;for(var _0x53bac6=[],_0x1474fd=0x1,_0x4ee39e=_0x5151e0['length'];_0x1474fd<_0x4ee39e;_0x1474fd++)_0x53bac6[_0x32b27e(0x5323)](new PolygonHierarchy(coordinatesArrayToCartesianArray(_0x5151e0[_0x1474fd],_0x2cd355)));var _0x1245b6=_0x5151e0[0x0];_0x3d8edc[_0x32b27e(0x45b0)]=new ConstantProperty(new PolygonHierarchy(coordinatesArrayToCartesianArray(_0x1245b6,_0x2cd355),_0x53bac6)),_0x1245b6[0x0][_0x32b27e(0x809)]>0x2?_0x3d8edc['perPositionHeight']=new ConstantProperty(!0x0):_0x560f4a[_0x32b27e(0x128)]||(_0x3d8edc[_0x32b27e(0x5a4e)]=0x0);var _0x39ca19=createObject(_0x31640e,_0x55520d[_0x32b27e(0x14b8)],_0x560f4a[_0x32b27e(0x34d6)]);_0x560f4a[_0x32b27e(0x128)]&&(_0x3d8edc[_0x32b27e(0x1864)]=ClassificationType$1[_0x6b62e(0x5654)]),_0x560f4a[_0x32b27e(0x2963)]&&(_0x3d8edc[_0x32b27e(0x1864)]=ClassificationType$1[_0x32b27e(0x1a6a)]),_0x39ca19[_0x32b27e(0x2bc0)]=_0x3d8edc;}}function processPolygon$2(_0x5e87f5,_0x4fe29c,_0x4260bd,_0x4f1ed7,_0x17da3c){var _0x2683bd=_0x5e00b3;createPolygon$1(_0x5e87f5,_0x4fe29c,_0x4f1ed7,_0x4260bd[_0x2683bd(0x20f9)],_0x17da3c);}function processMultiPolygon(_0xa89ac5,_0x257f6a,_0x3b81a0,_0x7739d9,_0x4e80c6){var _0x2d58c2=_0x307c2b,_0x193bde=_0x5e00b3;for(var _0x287f48=_0x3b81a0[_0x2d58c2(0x4a78)],_0x3efa75=0x0;_0x3efa75<_0x287f48[_0x193bde(0x809)];_0x3efa75++)createPolygon$1(_0xa89ac5,_0x257f6a,_0x7739d9,_0x287f48[_0x3efa75],_0x4e80c6);}function processTopology(_0x197f50,_0x30af0e,_0x4a959f,_0x3de321,_0x36425f){var _0x41646d=_0x5e00b3;for(var _0x1ff81d in _0x4a959f[_0x41646d(0x3a15)])if(_0x4a959f[_0x41646d(0x3a15)]['hasOwnProperty'](_0x1ff81d)){var _0x5d1a94=topojson[_0x41646d(0x37a9)](_0x4a959f,_0x4a959f[_0x41646d(0x3a15)][_0x1ff81d]);(0x0,geoJsonObjectTypes[_0x5d1a94[_0x41646d(0x3dd)]])(_0x197f50,_0x5d1a94,_0x5d1a94,_0x3de321,_0x36425f);}}function GeoJsonDataSource(_0x1411ba){var _0x45c63c=_0x307c2b,_0x247dd8=_0x5e00b3;this[_0x247dd8(0x5e3a)]=_0x1411ba,this[_0x247dd8(0x2e30)]=new Event(),this[_0x247dd8(0x5432)]=new Event(),this[_0x45c63c(0x296b)]=!0x1,this[_0x247dd8(0x12f7)]=new Event(),this[_0x45c63c(0x3331)]=new EntityCollection(this),this[_0x247dd8(0x4d6d)]=[],this[_0x247dd8(0x2cdd)]=new PinBuilder(),this[_0x247dd8(0x41a1)]=new EntityCluster(),this[_0x45c63c(0x1be9)]=void 0x0,this[_0x247dd8(0x31f8)]=[],this[_0x247dd8(0x31c4)]=0xfff,this[_0x247dd8(0x2015)]=new Cartesian4(0x0,0x0,0x1,0x1),this[_0x247dd8(0x5059)]=!0x1;}function load$2(_0x201b5b,_0x3a5d50,_0x581866,_0x22537f){var _0x5eca30=_0x307c2b,_0x31ec35=_0x5e00b3,_0x31eed8;defined$1(_0x22537f)&&(_0x31eed8=getFilenameFromUri(_0x22537f)),defined$1(_0x31eed8)&&_0x201b5b[_0x31ec35(0x5e3a)]!==_0x31eed8&&(_0x201b5b[_0x5eca30(0x4f2b)]=_0x31eed8,_0x201b5b[_0x5eca30(0x4f0b)][_0x5eca30(0x31b9)](_0x201b5b));var _0x4acf51=geoJsonObjectTypes[_0x3a5d50[_0x31ec35(0x3dd)]];if(!defined$1(_0x4acf51))throw new RuntimeError$1(_0x5eca30(0x107d)+_0x3a5d50[_0x5eca30(0x18c0)]);var _0x564120=_0x3a5d50[_0x31ec35(0x4c0a)],_0x211c1a=null!==_0x564120?defaultCrsFunction:null;if(defined$1(_0x564120)){if(!defined$1(_0x564120[_0x31ec35(0x1a92)]))throw new RuntimeError$1(_0x5eca30(0x270a));var _0x147431=_0x564120[_0x31ec35(0x1a92)];if(_0x5eca30(0x1c7c)===_0x564120[_0x31ec35(0x3dd)]){if(!defined$1(_0x211c1a=crsNames[_0x147431[_0x31ec35(0x2c5)]]))throw new RuntimeError$1(_0x31ec35(0x3c2d)+_0x147431[_0x5eca30(0x1c7c)]);}else{if(_0x31ec35(0x28b2)===_0x564120[_0x31ec35(0x3dd)]){var _0x1e8441=crsLinkHrefs[_0x147431[_0x31ec35(0x2337)]];if(defined$1(_0x1e8441)||(_0x1e8441=crsLinkTypes[_0x147431[_0x5eca30(0x18c0)]]),!defined$1(_0x1e8441))throw new RuntimeError$1(_0x31ec35(0x2a49)+JSON[_0x31ec35(0x43ec)](_0x147431));_0x211c1a=_0x1e8441(_0x147431);}else{if(_0x31ec35(0x33e4)!==_0x564120[_0x5eca30(0x18c0)])throw new RuntimeError$1(_0x31ec35(0x4bf5)+_0x564120[_0x5eca30(0x18c0)]);if(!defined$1(_0x211c1a=crsNames[_0x5eca30(0x2408)+_0x147431[_0x5eca30(0x57c6)]]))throw new RuntimeError$1(_0x31ec35(0x9b7)+_0x147431[_0x31ec35(0x3c16)]);}}}return when(_0x211c1a,function(_0x1487cf){var _0x3a9d3d=_0x31ec35;return _0x201b5b[_0x3a9d3d(0x14b8)][_0x3a9d3d(0x443c)](),null!==_0x1487cf&&_0x4acf51(_0x201b5b,_0x3a5d50,_0x3a5d50,_0x1487cf,_0x581866),when['all'](_0x201b5b[_0x3a9d3d(0x4d6d)],function(){var _0x27690b=_0x140d,_0x2f5429=_0x3a9d3d;return _0x201b5b['_promises'][_0x2f5429(0x809)]=0x0,DataSource[_0x27690b(0x4f8a)](_0x201b5b,!0x1),_0x201b5b;});});}function KmlCamera(_0xb884ac,_0x27de31){var _0x3e33f4=_0x5e00b3;this[_0x3e33f4(0x3747)]=_0xb884ac,this[_0x3e33f4(0x3632)]=_0x27de31;}GeoJsonDataSource[_0x5e00b3(0x108)]=function(_0x37cd70,_0x45ac85){var _0x7d502d=_0x5e00b3;return new GeoJsonDataSource()[_0x7d502d(0x108)](_0x37cd70,_0x45ac85);},Object[_0x5e00b3(0x1dfd)](GeoJsonDataSource,{'markerSize':{'get':function(){return defaultMarkerSize;},'set':function(_0x7e9956){defaultMarkerSize=_0x7e9956;}},'markerSymbol':{'get':function(){return defaultMarkerSymbol;},'set':function(_0x157038){defaultMarkerSymbol=_0x157038;}},'markerColor':{'get':function(){return defaultMarkerColor;},'set':function(_0x1af323){defaultMarkerColor=_0x1af323;}},'stroke':{'get':function(){return defaultStroke;},'set':function(_0x532763){defaultStroke=_0x532763;}},'strokeWidth':{'get':function(){return defaultStrokeWidth;},'set':function(_0x54d28b){defaultStrokeWidth=_0x54d28b;}},'fill':{'get':function(){return defaultFill;},'set':function(_0x522cf4){defaultFill=_0x522cf4;}},'clampToGround':{'get':function(){return defaultClampToGround;},'set':function(_0x46c044){defaultClampToGround=_0x46c044;}},'crsNames':{'get':function(){return crsNames;}},'crsLinkHrefs':{'get':function(){return crsLinkHrefs;}},'crsLinkTypes':{'get':function(){return crsLinkTypes;}}}),Object[_0x5e00b3(0x1dfd)](GeoJsonDataSource[_0x5e00b3(0x3720)],{'name':{'get':function(){var _0x4d02b5=_0x5e00b3;return this[_0x4d02b5(0x5e3a)];},'set':function(_0x2706f0){var _0x47c21f=_0x307c2b,_0x22229e=_0x5e00b3;this[_0x47c21f(0x4f2b)]!==_0x2706f0&&(this[_0x22229e(0x5e3a)]=_0x2706f0,this[_0x22229e(0x2e30)][_0x22229e(0x1c10)](this));}},'clock':{'value':void 0x0,'writable':!0x1},'entities':{'get':function(){var _0x3fc8a2=_0x5e00b3;return this[_0x3fc8a2(0x14b8)];}},'isLoading':{'get':function(){var _0x4bb5b9=_0x5e00b3;return this[_0x4bb5b9(0x2abe)];}},'changedEvent':{'get':function(){var _0x3a513f=_0x5e00b3;return this[_0x3a513f(0x2e30)];}},'errorEvent':{'get':function(){var _0x4fbc7a=_0x5e00b3;return this[_0x4fbc7a(0x5432)];}},'loadingEvent':{'get':function(){var _0x5c7989=_0x5e00b3;return this[_0x5c7989(0x12f7)];}},'show':{'get':function(){var _0x40f71c=_0x5e00b3;return this[_0x40f71c(0x14b8)][_0x40f71c(0x3234)];},'set':function(_0x201e91){var _0x2955bf=_0x307c2b,_0xddb357=_0x5e00b3;this[_0x2955bf(0x3331)][_0xddb357(0x3234)]=_0x201e91;}},'clustering':{'get':function(){var _0x38fc21=_0x5e00b3;return this[_0x38fc21(0x41a1)];},'set':function(_0x386deb){var _0x2ef872=_0x5e00b3;this[_0x2ef872(0x41a1)]=_0x386deb;}},'credit':{'get':function(){var _0x580e33=_0x307c2b;return this[_0x580e33(0x1be9)];}},'swipeRegion':{'get':function(){var _0x31b7bf=_0x5e00b3;return new BoundingRectangle(this[_0x31b7bf(0x2015)]['x'],this[_0x31b7bf(0x2015)]['y'],this[_0x31b7bf(0x2015)]['z']-this[_0x31b7bf(0x2015)]['x'],this[_0x31b7bf(0x2015)]['w']-this[_0x31b7bf(0x2015)]['y']);},'set':function(_0x433507){var _0x4aa83d=_0x307c2b,_0x92262b=_0x5e00b3;if(defined$1(_0x433507)){if(!(_0x433507 instanceof BoundingRectangle))throw new DeveloperError$1(_0x92262b(0x5c41));if(Cartesian4[_0x92262b(0x160f)](_0x433507['x'],_0x433507['y'],_0x433507['x']+_0x433507[_0x92262b(0x2d3c)],_0x433507['y']+_0x433507[_0x92262b(0x5a4e)],this[_0x92262b(0x2015)]),defined$1(this[_0x4aa83d(0x59b3)][_0x92262b(0x1fa0)])&&(this[_0x92262b(0x41a1)]['_billboardCollection'][_0x4aa83d(0x7ad)]=Cartesian4[_0x92262b(0x40f3)](this[_0x92262b(0x2015)],new Cartesian4())),defined$1(this[_0x92262b(0x1fda)])){for(var _0x3bcf42=0x0;_0x3bcf42<this[_0x92262b(0x1fda)][_0x92262b(0x1fda)][_0x4aa83d(0x2ef4)];_0x3bcf42++)this[_0x92262b(0x1fda)][_0x92262b(0x1fda)][_0x3bcf42]instanceof Primitive&&(this[_0x92262b(0x1fda)][_0x4aa83d(0x5899)][_0x3bcf42][_0x92262b(0x2015)]=Cartesian4[_0x92262b(0x40f3)](this[_0x4aa83d(0x7ad)],new Cartesian4()));}if(defined$1(this[_0x4aa83d(0x1f75)])){var _0x1b9585=this[_0x92262b(0x280)][_0x92262b(0x5209)];for(_0x3bcf42=0x0;_0x3bcf42<_0x1b9585[_0x92262b(0x809)];_0x3bcf42++)if(_0x1b9585[_0x3bcf42]instanceof PrimitiveCollection){for(var _0x5652ba=0x0;_0x5652ba<_0x1b9585[_0x3bcf42][_0x92262b(0x1fda)][_0x92262b(0x809)];_0x5652ba++)_0x1b9585[_0x3bcf42][_0x92262b(0x1fda)][_0x5652ba][_0x4aa83d(0x1679)][_0x92262b(0x5b5)][_0x92262b(0x2015)]=Cartesian4[_0x92262b(0x40f3)](this[_0x4aa83d(0x7ad)],new Cartesian4());}}}}},'swipeEnabled':{'get':function(){var _0x2c5b9a=_0x5e00b3;return this[_0x2c5b9a(0x5059)];},'set':function(_0x4ac47f){var _0x360e1d=_0x307c2b,_0x3a6cc8=_0x5e00b3;if(_0x4ac47f!==this[_0x360e1d(0x4402)]){if(_0x4ac47f||Cartesian4[_0x3a6cc8(0x160f)](0x0,0x0,0x1,0x1,this[_0x360e1d(0x7ad)]),this[_0x3a6cc8(0x5059)]=_0x4ac47f,defined$1(this[_0x3a6cc8(0x41a1)][_0x3a6cc8(0x1fa0)])&&(this[_0x3a6cc8(0x41a1)][_0x3a6cc8(0x1fa0)][_0x3a6cc8(0x5059)]=_0x4ac47f),defined$1(this['_primitives'])){for(var _0x293211=0x0;_0x293211<this[_0x3a6cc8(0x1fda)][_0x360e1d(0x5899)][_0x3a6cc8(0x809)];_0x293211++)this[_0x3a6cc8(0x1fda)][_0x3a6cc8(0x1fda)][_0x293211]instanceof Primitive&&(this[_0x360e1d(0x5899)][_0x3a6cc8(0x1fda)][_0x293211][_0x3a6cc8(0x12db)]=_0x4ac47f);}if(defined$1(this[_0x360e1d(0x1f75)])){var _0x4f6acf=this[_0x3a6cc8(0x280)][_0x3a6cc8(0x5209)];for(_0x293211=0x0;_0x293211<_0x4f6acf[_0x3a6cc8(0x809)];_0x293211++)if(_0x4f6acf[_0x293211]instanceof PrimitiveCollection){for(var _0x529f99=0x0;_0x529f99<_0x4f6acf[_0x293211][_0x3a6cc8(0x1fda)]['length'];_0x529f99++)_0x4f6acf[_0x293211][_0x3a6cc8(0x1fda)][_0x529f99][_0x360e1d(0x1679)][_0x360e1d(0x1679)][_0x360e1d(0x5b13)]=_0x4ac47f;}}}}}}),GeoJsonDataSource[_0x5e00b3(0x3720)][_0x307c2b(0x20c8)]=function(_0x5dde13,_0x45a27b){var _0x4765fa=_0x307c2b,_0x257dc2=_0x5e00b3;DataSource[_0x257dc2(0x5759)](this,!0x0);var _0xba90de=(_0x45a27b=defaultValue$1(_0x45a27b,defaultValue$1[_0x257dc2(0x243c)]))['credit'];_0x257dc2(0x20b8)==typeof _0xba90de&&(_0xba90de=new Credit$1(_0xba90de)),this[_0x257dc2(0x3f3d)]=_0xba90de;var _0x530136=_0x5dde13,_0x4b1e10=_0x45a27b[_0x4765fa(0x4ce2)];if(_0x4765fa(0x2faa)==typeof _0x5dde13||_0x5dde13 instanceof Resource){_0x530136=(_0x5dde13=Resource[_0x257dc2(0x3bee)](_0x5dde13))[_0x4765fa(0x556f)](),_0x4b1e10=defaultValue$1(_0x4b1e10,_0x5dde13[_0x257dc2(0x2ce3)]());var _0x29b857=this[_0x257dc2(0x31f8)],_0x54678c=_0x5dde13[_0x4765fa(0x59d1)];if(defined$1(_0x54678c)){for(var _0x3c7a16=_0x54678c[_0x257dc2(0x809)],_0xcd505=0x0;_0xcd505<_0x3c7a16;_0xcd505++)_0x29b857[_0x257dc2(0x5323)](_0x54678c[_0xcd505]);}}_0x45a27b={'describe':defaultValue$1(_0x45a27b[_0x4765fa(0x1c02)],defaultDescribeProperty),'markerSize':defaultValue$1(_0x45a27b[_0x257dc2(0x10f4)],defaultMarkerSize),'markerSymbol':defaultValue$1(_0x45a27b[_0x257dc2(0x1d9d)],defaultMarkerSymbol),'markerColor':defaultValue$1(_0x45a27b[_0x4765fa(0x2263)],defaultMarkerColor),'strokeWidthProperty':new ConstantProperty(defaultValue$1(_0x45a27b[_0x4765fa(0x5a8f)],defaultStrokeWidth)),'strokeMaterialProperty':new ColorMaterialProperty(defaultValue$1(_0x45a27b[_0x4765fa(0x457e)],defaultStroke)),'fillMaterialProperty':new ColorMaterialProperty(defaultValue$1(_0x45a27b[_0x257dc2(0x29f)],defaultFill)),'clampToGround':defaultValue$1(_0x45a27b[_0x257dc2(0x128)],defaultClampToGround),'clampToS3M':defaultValue$1(_0x45a27b[_0x4765fa(0x1b56)],!0x1)};var _0x382299=this;return when(_0x530136,function(_0x4a48ef){return load$2(_0x382299,_0x4a48ef,_0x45a27b,_0x4b1e10);})[_0x257dc2(0xd22)](function(_0x2c2c0d){var _0x5986d2=_0x257dc2;return DataSource[_0x5986d2(0x5759)](_0x382299,!0x1),_0x382299[_0x5986d2(0x5432)][_0x5986d2(0x1c10)](_0x382299,_0x2c2c0d),console[_0x5986d2(0xca1)](_0x2c2c0d),when[_0x5986d2(0x4c5a)](_0x2c2c0d);});},GeoJsonDataSource[_0x5e00b3(0x3720)][_0x5e00b3(0x4683)]=function(_0x92f7f8,_0x2f3441){var _0x256ec4=_0x307c2b,_0x5ec252=_0x5e00b3;DataSource[_0x5ec252(0x5759)](this,!0x0);var _0x206ba4=(_0x2f3441=defaultValue$1(_0x2f3441,defaultValue$1[_0x5ec252(0x243c)]))[_0x256ec4(0x4ce2)];return load$2(this,_0x92f7f8,_0x2f3441={'describe':defaultValue$1(_0x2f3441[_0x5ec252(0x34d6)],defaultDescribeProperty),'markerSize':defaultValue$1(_0x2f3441[_0x256ec4(0x5856)],defaultMarkerSize),'markerSymbol':defaultValue$1(_0x2f3441[_0x5ec252(0x1d9d)],defaultMarkerSymbol),'markerColor':defaultValue$1(_0x2f3441[_0x5ec252(0x1c00)],defaultMarkerColor),'strokeWidthProperty':new ConstantProperty(defaultValue$1(_0x2f3441[_0x5ec252(0xd62)],defaultStrokeWidth)),'strokeMaterialProperty':new ColorMaterialProperty(defaultValue$1(_0x2f3441[_0x5ec252(0x1430)],defaultStroke)),'fillMaterialProperty':new ColorMaterialProperty(defaultValue$1(_0x2f3441[_0x5ec252(0x29f)],defaultFill))},_0x206ba4);},GeoJsonDataSource[_0x5e00b3(0x3720)][_0x5e00b3(0x1ed7)]=function(_0x361c53){var _0x1d9bef=_0x5e00b3;if(_0x361c53>0x8)throw new DeveloperError$1(_0x1d9bef(0x49ee));return 0x1<<_0x361c53&this[_0x1d9bef(0x31c4)];},GeoJsonDataSource[_0x5e00b3(0x3720)][_0x5e00b3(0x45eb)]=function(_0x78a654,_0x1faa0c){var _0xc2af1a=_0x307c2b,_0x327282=_0x5e00b3;if(_0x78a654>0x8)throw new DeveloperError$1(_0xc2af1a(0x52d2));this[_0x327282(0x31c4)]=_0x1faa0c?0x1<<_0x78a654|this[_0x327282(0x31c4)]:~(0x1<<_0x78a654)&this[_0x327282(0x31c4)];};var tmp$2={};tmp$2[_0x5e00b3(0x3a6d)]=function(){var _0x464f48=_0x307c2b,_0x546724=_0x5e00b3;function _0x3f77a1(_0x2dafd3,_0x51a5d2){var _0xfc5e70=_0x23ca;for(var _0x499ae6 in _0x51a5d2)_0x51a5d2[_0xfc5e70(0x1a9a)](_0x499ae6)&&void 0x0===_0x2dafd3[_0x499ae6]&&(_0x2dafd3[_0x499ae6]=_0x51a5d2[_0x499ae6]);return _0x2dafd3;}function _0x1832d4(_0x30fe9a,_0x20680d,_0x3ce2de){var _0x5cbd55=_0x140d,_0x3e0279=_0x23ca,_0x19edc5;return _0x30fe9a[_0x3e0279(0x809)]>_0x20680d&&(null==_0x3ce2de?(_0x3ce2de=_0x5cbd55(0x9fc),_0x19edc5=0x3):_0x19edc5=_0x3ce2de[_0x3e0279(0x809)],_0x30fe9a=_0x30fe9a[_0x3e0279(0x4c07)](0x0,_0x20680d-_0x19edc5)+_0x3ce2de),_0x30fe9a;}function _0x515065(_0x48bbf3,_0x134efd){var _0x287361=_0x140d,_0x1f4f04=_0x23ca;if(Array[_0x1f4f04(0x3720)][_0x1f4f04(0xabf)])return _0x48bbf3[_0x1f4f04(0xabf)](_0x134efd);for(var _0x3563c1=0x0,_0x67f4be=_0x48bbf3[_0x287361(0x2ef4)];_0x3563c1<_0x67f4be;_0x3563c1++)if(_0x48bbf3[_0x3563c1]===_0x134efd)return _0x3563c1;return-0x1;}function _0xf2eaab(_0x386cc0,_0x523a91){var _0x3f9819=_0x140d,_0x3fb7a5=_0x23ca;for(var _0x5e3b5d=_0x386cc0[_0x3fb7a5(0x809)]-0x1;_0x5e3b5d>=0x0;_0x5e3b5d--)!0x0===_0x523a91(_0x386cc0[_0x5e3b5d])&&_0x386cc0[_0x3f9819(0x1d88)](_0x5e3b5d,0x1);}function _0x3532eb(_0x3710b8,_0xdeeca6){var _0xa5881a=_0x140d,_0x5a8500=_0x23ca;if(!_0xdeeca6[_0xa5881a(0x560f)])throw new Error(_0x5a8500(0x214c));for(var _0x2f667d,_0x61147=[],_0x29090a=0x0;_0x2f667d=_0xdeeca6[_0x5a8500(0x54e4)](_0x3710b8);)_0x61147[_0x5a8500(0x5323)](_0x3710b8[_0x5a8500(0x4c07)](_0x29090a,_0x2f667d[_0x5a8500(0x51d3)])),_0x61147[_0x5a8500(0x5323)](_0x2f667d[0x0]),_0x29090a=_0x2f667d[_0xa5881a(0x1c07)]+_0x2f667d[0x0][_0x5a8500(0x809)];return _0x61147[_0x5a8500(0x5323)](_0x3710b8[_0xa5881a(0x1acf)](_0x29090a)),_0x61147;}function _0x29b2ea(_0x2f57ee){var _0x581285=_0x23ca;throw new Error(_0x581285(0xb7c)+_0x2f57ee+'\x27');}var _0x4e3f3f=function(){var _0x560bdb=_0x140d,_0x114687=_0x23ca;function _0x2a6335(_0x2aa19c){var _0x416ef5=_0x140d,_0x2528a6=_0x23ca;void 0x0===_0x2aa19c&&(_0x2aa19c={}),this[_0x416ef5(0xfa2)]='',this[_0x2528a6(0x4ee5)]={},this[_0x2528a6(0x15ac)]='',this[_0x416ef5(0x2253)]=/\s+/,this[_0x2528a6(0x3628)]=_0x2aa19c[_0x2528a6(0x3628)]||'',this[_0x2528a6(0x4ee5)]=_0x2aa19c[_0x2528a6(0x4ee5)]||{},this[_0x2528a6(0x15ac)]=_0x2aa19c[_0x416ef5(0x1054)]||_0x2aa19c[_0x2528a6(0x15ac)]||'';}return _0x2a6335[_0x114687(0x3720)][_0x114687(0x4fa6)]=function(_0x36d8ce){var _0x3370cf=_0x140d;return this[_0x3370cf(0xfa2)]=_0x36d8ce,this;},_0x2a6335[_0x114687(0x3720)][_0x114687(0x483b)]=function(){var _0x1debe5=_0x114687;return this[_0x1debe5(0x3628)]||'';},_0x2a6335[_0x114687(0x3720)][_0x560bdb(0x3c38)]=function(_0x3fd7a3,_0x506f35){var _0x2cbd58=_0x114687;return this[_0x2cbd58(0x1c74)]()[_0x3fd7a3]=_0x506f35,this;},_0x2a6335[_0x114687(0x3720)][_0x114687(0x4874)]=function(_0x53284b){var _0x17ec82=_0x114687;return this[_0x17ec82(0x1c74)]()[_0x53284b];},_0x2a6335[_0x560bdb(0x1aa2)][_0x114687(0x1d27)]=function(_0x392d43){var _0x5d7dfa=_0x114687;return Object[_0x5d7dfa(0x38c1)](this[_0x5d7dfa(0x1c74)](),_0x392d43),this;},_0x2a6335[_0x114687(0x3720)][_0x114687(0x1c74)]=function(){var _0x509435=_0x114687;return this[_0x509435(0x4ee5)]||(this[_0x509435(0x4ee5)]={});},_0x2a6335['prototype'][_0x114687(0x555)]=function(_0x4940a8){var _0x2b0a25=_0x560bdb;return this[_0x2b0a25(0x3c38)]('class',_0x4940a8);},_0x2a6335[_0x114687(0x3720)][_0x114687(0x11e2)]=function(_0x76d590){var _0x484cef=_0x560bdb,_0x5bc957=_0x114687;for(var _0x35eec9,_0x42a64c=this[_0x5bc957(0x1e2)](),_0x1bcbd=this[_0x484cef(0x2253)],_0x58671a=_0x42a64c?_0x42a64c[_0x5bc957(0x390f)](_0x1bcbd):[],_0x2e3830=_0x76d590[_0x5bc957(0x390f)](_0x1bcbd);_0x35eec9=_0x2e3830[_0x5bc957(0x3060)]();)-0x1===_0x515065(_0x58671a,_0x35eec9)&&_0x58671a['push'](_0x35eec9);return this[_0x5bc957(0x1c74)]()['class']=_0x58671a[_0x5bc957(0x48a9)]('\x20'),this;},_0x2a6335[_0x114687(0x3720)][_0x114687(0x5ce4)]=function(_0x143a9c){var _0x28e574=_0x560bdb,_0x34d89b=_0x114687;for(var _0x143a2e,_0x39ac91=this[_0x34d89b(0x1e2)](),_0x327fab=this[_0x34d89b(0x5465)],_0x7b7e3c=_0x39ac91?_0x39ac91['split'](_0x327fab):[],_0x3fb972=_0x143a9c[_0x34d89b(0x390f)](_0x327fab);_0x7b7e3c[_0x28e574(0x2ef4)]&&(_0x143a2e=_0x3fb972[_0x28e574(0x1e68)]());){var _0x29d40f=_0x515065(_0x7b7e3c,_0x143a2e);-0x1!==_0x29d40f&&_0x7b7e3c[_0x34d89b(0x2f5b)](_0x29d40f,0x1);}return this[_0x34d89b(0x1c74)]()[_0x34d89b(0x4a09)]=_0x7b7e3c[_0x34d89b(0x48a9)]('\x20'),this;},_0x2a6335[_0x114687(0x3720)][_0x560bdb(0x2ce3)]=function(){var _0x47f173=_0x560bdb,_0x170b20=_0x114687;return this[_0x170b20(0x1c74)]()[_0x47f173(0x38c8)]||'';},_0x2a6335[_0x114687(0x3720)][_0x114687(0x5351)]=function(_0x70fcf4){var _0x56d193=_0x114687;return-0x1!==('\x20'+this[_0x56d193(0x1e2)]()+'\x20')[_0x56d193(0xabf)]('\x20'+_0x70fcf4+'\x20');},_0x2a6335[_0x114687(0x3720)][_0x114687(0x3e62)]=function(_0x37fd62){var _0x101a6b=_0x114687;return this[_0x101a6b(0x15ac)]=_0x37fd62,this;},_0x2a6335[_0x560bdb(0x1aa2)][_0x114687(0x8cc)]=function(_0x2dbc0d){var _0x5ef22b=_0x114687;return this[_0x5ef22b(0x3e62)](_0x2dbc0d);},_0x2a6335[_0x560bdb(0x1aa2)]['getInnerHTML']=function(){return this['innerHTML']||'';},_0x2a6335[_0x560bdb(0x1aa2)][_0x114687(0xa04)]=function(){var _0x45e471=_0x114687;return this[_0x45e471(0x1f49)]();},_0x2a6335[_0x114687(0x3720)][_0x114687(0x3c89)]=function(){var _0x51c272=_0x114687,_0x390fe0=this[_0x51c272(0x483b)](),_0x406b2c=this[_0x51c272(0x5460)]();return['<',_0x390fe0,_0x406b2c=_0x406b2c?'\x20'+_0x406b2c:'','>',this[_0x51c272(0xa04)](),'</',_0x390fe0,'>'][_0x51c272(0x48a9)]('');},_0x2a6335[_0x560bdb(0x1aa2)][_0x114687(0x5460)]=function(){var _0x481849=_0x560bdb,_0x1f9f81=_0x114687;if(!this[_0x481849(0x24e2)])return'';var _0xf771b=this['getAttrs'](),_0x32a951=[];for(var _0x5b03d9 in _0xf771b)_0xf771b[_0x481849(0x2609)](_0x5b03d9)&&_0x32a951[_0x1f9f81(0x5323)](_0x5b03d9+'=\x22'+_0xf771b[_0x5b03d9]+'\x22');return _0x32a951[_0x1f9f81(0x48a9)]('\x20');},_0x2a6335;}();function _0x5ccf82(_0x3e59ee,_0x326b7c,_0x7b0979){var _0x4ebee8=_0x140d,_0x49fb66=_0x23ca,_0x4ef5fe,_0x32f235;null==_0x7b0979?(_0x7b0979=_0x49fb66(0x1fec),_0x32f235=0x3,_0x4ef5fe=0x8):(_0x32f235=_0x7b0979[_0x49fb66(0x809)],_0x4ef5fe=_0x7b0979[_0x49fb66(0x809)]);var _0x8fa2cb=function(_0x4728d2){var _0x3b5603=_0x140d,_0xbbe407=_0x49fb66,_0x108af3={},_0x9d017a=_0x4728d2,_0x51f590=_0x9d017a[_0xbbe407(0x31ca)](/^([a-z]+):\/\//i);return _0x51f590&&(_0x108af3['scheme']=_0x51f590[0x1],_0x9d017a=_0x9d017a[_0xbbe407(0x2bb6)](_0x51f590[0x0][_0xbbe407(0x809)])),(_0x51f590=_0x9d017a[_0xbbe407(0x31ca)](/^(.*?)(?=(\?|#|\/|$))/i))&&(_0x108af3[_0x3b5603(0x383a)]=_0x51f590[0x1],_0x9d017a=_0x9d017a[_0xbbe407(0x2bb6)](_0x51f590[0x0][_0xbbe407(0x809)])),(_0x51f590=_0x9d017a[_0xbbe407(0x31ca)](/^\/(.*?)(?=(\?|#|$))/i))&&(_0x108af3[_0xbbe407(0x21f3)]=_0x51f590[0x1],_0x9d017a=_0x9d017a[_0xbbe407(0x2bb6)](_0x51f590[0x0]['length'])),(_0x51f590=_0x9d017a[_0xbbe407(0x31ca)](/^\?(.*?)(?=(#|$))/i))&&(_0x108af3[_0xbbe407(0x4ee2)]=_0x51f590[0x1],_0x9d017a=_0x9d017a['substr'](_0x51f590[0x0][_0xbbe407(0x809)])),(_0x51f590=_0x9d017a[_0xbbe407(0x31ca)](/^#(.*?)$/i))&&(_0x108af3[_0xbbe407(0x4aff)]=_0x51f590[0x1]),_0x108af3;},_0x1b376d=function(_0x5be905){var _0x3c9f98=_0x140d,_0x319539=_0x49fb66,_0x177fd7='';return _0x5be905[_0x319539(0x3b3a)]&&_0x5be905[_0x319539(0x532d)]&&(_0x177fd7+=_0x5be905[_0x319539(0x3b3a)]+_0x319539(0x40ad)),_0x5be905['host']&&(_0x177fd7+=_0x5be905['host']),_0x5be905[_0x319539(0x21f3)]&&(_0x177fd7+='/'+_0x5be905[_0x319539(0x21f3)]),_0x5be905[_0x3c9f98(0x25f7)]&&(_0x177fd7+='?'+_0x5be905[_0x319539(0x4ee2)]),_0x5be905[_0x3c9f98(0x4bfc)]&&(_0x177fd7+='#'+_0x5be905[_0x319539(0x4aff)]),_0x177fd7;},_0xd008be=function(_0x33cb50,_0x4b87f0){var _0x29fe48=_0x49fb66,_0x1c50de=_0x4b87f0/0x2,_0x15c117=Math[_0x29fe48(0x5f13)](_0x1c50de),_0x32ad6e=-0x1*Math[_0x29fe48(0x1ace)](_0x1c50de),_0x58cf95='';return _0x32ad6e<0x0&&(_0x58cf95=_0x33cb50[_0x29fe48(0x2bb6)](_0x32ad6e)),_0x33cb50[_0x29fe48(0x2bb6)](0x0,_0x15c117)+_0x7b0979+_0x58cf95;};if(_0x3e59ee[_0x4ebee8(0x2ef4)]<=_0x326b7c)return _0x3e59ee;var _0x2fe137=_0x326b7c-_0x32f235,_0x582dc8=_0x8fa2cb(_0x3e59ee);if(_0x582dc8[_0x49fb66(0x4ee2)]){var _0x5770c6=_0x582dc8[_0x49fb66(0x4ee2)][_0x4ebee8(0xa93)](/^(.*?)(?=(\?|\#))(.*?)$/i);_0x5770c6&&(_0x582dc8[_0x49fb66(0x4ee2)]=_0x582dc8[_0x49fb66(0x4ee2)][_0x49fb66(0x2bb6)](0x0,_0x5770c6[0x1]['length']),_0x3e59ee=_0x1b376d(_0x582dc8));}if(_0x3e59ee[_0x49fb66(0x809)]<=_0x326b7c)return _0x3e59ee;if(_0x582dc8[_0x49fb66(0x532d)]&&(_0x582dc8[_0x49fb66(0x532d)]=_0x582dc8[_0x49fb66(0x532d)][_0x49fb66(0x2c3f)](/^www\./,''),_0x3e59ee=_0x1b376d(_0x582dc8)),_0x3e59ee[_0x49fb66(0x809)]<=_0x326b7c)return _0x3e59ee;var _0x256fcc='';if(_0x582dc8[_0x49fb66(0x532d)]&&(_0x256fcc+=_0x582dc8[_0x49fb66(0x532d)]),_0x256fcc[_0x49fb66(0x809)]>=_0x2fe137)return _0x582dc8[_0x49fb66(0x532d)][_0x49fb66(0x809)]==_0x326b7c?(_0x582dc8[_0x49fb66(0x532d)][_0x49fb66(0x2bb6)](0x0,_0x326b7c-_0x32f235)+_0x7b0979)[_0x49fb66(0x2bb6)](0x0,_0x2fe137+_0x4ef5fe):_0xd008be(_0x256fcc,_0x2fe137)['substr'](0x0,_0x2fe137+_0x4ef5fe);var _0x1f22d0='';if(_0x582dc8[_0x4ebee8(0x5a22)]&&(_0x1f22d0+='/'+_0x582dc8[_0x49fb66(0x21f3)]),_0x582dc8[_0x49fb66(0x4ee2)]&&(_0x1f22d0+='?'+_0x582dc8[_0x4ebee8(0x25f7)]),_0x1f22d0){if((_0x256fcc+_0x1f22d0)[_0x49fb66(0x809)]>=_0x2fe137)return(_0x256fcc+_0x1f22d0)[_0x4ebee8(0x2ef4)]==_0x326b7c?(_0x256fcc+_0x1f22d0)[_0x49fb66(0x2bb6)](0x0,_0x326b7c):(_0x256fcc+_0xd008be(_0x1f22d0,_0x2fe137-_0x256fcc[_0x49fb66(0x809)]))[_0x49fb66(0x2bb6)](0x0,_0x2fe137+_0x4ef5fe);_0x256fcc+=_0x1f22d0;}if(_0x582dc8[_0x49fb66(0x4aff)]){var _0x18224e='#'+_0x582dc8[_0x49fb66(0x4aff)];if((_0x256fcc+_0x18224e)[_0x49fb66(0x809)]>=_0x2fe137)return(_0x256fcc+_0x18224e)[_0x49fb66(0x809)]==_0x326b7c?(_0x256fcc+_0x18224e)[_0x49fb66(0x2bb6)](0x0,_0x326b7c):(_0x256fcc+_0xd008be(_0x18224e,_0x2fe137-_0x256fcc[_0x49fb66(0x809)]))[_0x49fb66(0x2bb6)](0x0,_0x2fe137+_0x4ef5fe);_0x256fcc+=_0x18224e;}if(_0x582dc8[_0x4ebee8(0x4541)]&&_0x582dc8[_0x49fb66(0x532d)]){var _0x344d9d=_0x582dc8[_0x49fb66(0x3b3a)]+_0x49fb66(0x40ad);if((_0x256fcc+_0x344d9d)[_0x49fb66(0x809)]<_0x2fe137)return(_0x344d9d+_0x256fcc)[_0x49fb66(0x2bb6)](0x0,_0x326b7c);}if(_0x256fcc[_0x49fb66(0x809)]<=_0x326b7c)return _0x256fcc;var _0x20a0c5='';return _0x2fe137>0x0&&(_0x20a0c5=_0x256fcc[_0x49fb66(0x2bb6)](-0x1*Math[_0x49fb66(0x1ace)](_0x2fe137/0x2))),(_0x256fcc[_0x49fb66(0x2bb6)](0x0,Math[_0x49fb66(0x5f13)](_0x2fe137/0x2))+_0x7b0979+_0x20a0c5)[_0x49fb66(0x2bb6)](0x0,_0x2fe137+_0x4ef5fe);}function _0x1898f2(_0x124cbd,_0x19ea5f,_0x4926){var _0x2ae7cd=_0x140d,_0x435dfe=_0x23ca;if(_0x124cbd['length']<=_0x19ea5f)return _0x124cbd;var _0x313343,_0xba3a14;null==_0x4926?(_0x4926=_0x435dfe(0x1fec),_0x313343=0x8,_0xba3a14=0x3):(_0x313343=_0x4926[_0x435dfe(0x809)],_0xba3a14=_0x4926[_0x435dfe(0x809)]);var _0x2323df=_0x19ea5f-_0xba3a14,_0x1ae7c0='';return _0x2323df>0x0&&(_0x1ae7c0=_0x124cbd['substr'](-0x1*Math[_0x2ae7cd(0x4b96)](_0x2323df/0x2))),(_0x124cbd[_0x435dfe(0x2bb6)](0x0,Math[_0x435dfe(0x5f13)](_0x2323df/0x2))+_0x4926+_0x1ae7c0)[_0x435dfe(0x2bb6)](0x0,_0x2323df+_0x313343);}function _0xcb9731(_0x50bc2c,_0x5cdb2c,_0x3c845){return _0x1832d4(_0x50bc2c,_0x5cdb2c,_0x3c845);}var _0x5a8a25=function(){var _0x21c55d=_0x140d,_0x41d477=_0x23ca;function _0xe96fe7(_0x22543a){var _0x5c0475=_0x140d,_0x181ab9=_0x23ca;void 0x0===_0x22543a&&(_0x22543a={}),this[_0x181ab9(0x5db)]=!0x1,this[_0x181ab9(0x3714)]={},this[_0x5c0475(0x2d7)]='',this[_0x181ab9(0x5db)]=_0x22543a[_0x181ab9(0x5db)]||!0x1,this[_0x181ab9(0x3714)]=_0x22543a[_0x181ab9(0x3714)]||{},this[_0x5c0475(0x2d7)]=_0x22543a[_0x5c0475(0x2d7)]||'';}return _0xe96fe7['prototype'][_0x41d477(0x5640)]=function(_0x2b32c6){var _0x3c897c=_0x41d477;return new _0x4e3f3f({'tagName':'a','attrs':this[_0x3c897c(0x5d44)](_0x2b32c6),'innerHtml':this[_0x3c897c(0x1a3e)](_0x2b32c6['getAnchorText']())});},_0xe96fe7['prototype'][_0x41d477(0x5d44)]=function(_0x5970ca){var _0x54282a=_0x140d,_0x483203=_0x41d477,_0x10e85e={'href':_0x5970ca[_0x54282a(0x1864)]()},_0x3307e7=this[_0x483203(0x5eb5)](_0x5970ca);return _0x3307e7&&(_0x10e85e[_0x54282a(0x38c8)]=_0x3307e7),this[_0x54282a(0x4324)]&&(_0x10e85e[_0x483203(0x50f)]=_0x483203(0x4cb),_0x10e85e[_0x483203(0x125b)]=_0x54282a(0x53c8)),this[_0x483203(0x3714)]&&this[_0x54282a(0x19ec)][_0x483203(0x809)]&&this[_0x483203(0x3714)][_0x483203(0x809)]<_0x5970ca[_0x54282a(0x3657)]()[_0x54282a(0x2ef4)]&&(_0x10e85e[_0x483203(0x8ef)]=_0x5970ca[_0x483203(0x346b)]()),_0x10e85e;},_0xe96fe7[_0x21c55d(0x1aa2)][_0x41d477(0x5eb5)]=function(_0xdfeffe){var _0x5b1644=_0x21c55d,_0x476751=_0x41d477,_0xfda394=this[_0x476751(0x1e84)];if(_0xfda394){for(var _0x25c18e=[_0xfda394],_0x3ed660=_0xdfeffe[_0x476751(0x29db)](),_0x5eeabd=0x0,_0x232c8f=_0x3ed660[_0x5b1644(0x2ef4)];_0x5eeabd<_0x232c8f;_0x5eeabd++)_0x25c18e[_0x476751(0x5323)](_0xfda394+'-'+_0x3ed660[_0x5eeabd]);return _0x25c18e[_0x5b1644(0x6a8)]('\x20');}return'';},_0xe96fe7[_0x41d477(0x3720)][_0x21c55d(0x5e3)]=function(_0x49e2f5){var _0x26b803=_0x41d477;return _0x49e2f5=this[_0x26b803(0x12cf)](_0x49e2f5);},_0xe96fe7['prototype'][_0x21c55d(0x2e3c)]=function(_0x3c73ce){var _0x1fc61c=_0x21c55d,_0x242a81=_0x41d477,_0x1df6f5=this[_0x242a81(0x3714)];if(!_0x1df6f5||!_0x1df6f5[_0x242a81(0x809)])return _0x3c73ce;var _0x4d2263=_0x1df6f5[_0x242a81(0x809)],_0x21c4c8=_0x1df6f5[_0x242a81(0x548f)];return _0x1fc61c(0x1db2)===_0x21c4c8?_0x5ccf82(_0x3c73ce,_0x4d2263):_0x1fc61c(0x35f0)===_0x21c4c8?_0x1898f2(_0x3c73ce,_0x4d2263):_0xcb9731(_0x3c73ce,_0x4d2263);},_0xe96fe7;}(),_0x45e1e8=function(){var _0x3c5015=_0x140d,_0x4bab5a=_0x23ca;function _0x48036f(_0xd08879){var _0x53dd72=_0x140d,_0x3ca854=_0x23ca;this[_0x53dd72(0x5950)]=null,this[_0x3ca854(0x2a80)]='',this[_0x53dd72(0x4d0e)]=0x0,this[_0x53dd72(0x3c8c)]=_0xd08879['tagBuilder'],this[_0x3ca854(0x2a80)]=_0xd08879[_0x53dd72(0x3e85)],this[_0x3ca854(0x2c14)]=_0xd08879[_0x3ca854(0x2c14)];}return _0x48036f[_0x4bab5a(0x3720)][_0x4bab5a(0x424e)]=function(){var _0x453495=_0x4bab5a;return this[_0x453495(0x2a80)];},_0x48036f[_0x4bab5a(0x3720)][_0x3c5015(0x3df0)]=function(_0x35f2f3){var _0x47ee72=_0x3c5015;this[_0x47ee72(0x4d0e)]=_0x35f2f3;},_0x48036f[_0x3c5015(0x1aa2)][_0x4bab5a(0x2a07)]=function(){var _0x522a25=_0x4bab5a;return this[_0x522a25(0x2c14)];},_0x48036f[_0x3c5015(0x1aa2)][_0x4bab5a(0x29db)]=function(){var _0x5c2670=_0x4bab5a;return[this[_0x5c2670(0x135e)]()];},_0x48036f[_0x3c5015(0x1aa2)][_0x4bab5a(0x54a9)]=function(){var _0x5eb6a7=_0x4bab5a;return this[_0x5eb6a7(0x23d3)][_0x5eb6a7(0x5640)](this);},_0x48036f;}(),_0x17b608=function(_0x10eab6,_0x528b81){return _0x17b608=Object['setPrototypeOf']||{'__proto__':[]}instanceof Array&&function(_0x1ff2b3,_0x39002c){_0x1ff2b3['__proto__']=_0x39002c;}||function(_0x427e54,_0x173368){var _0x527a55=_0x23ca;for(var _0x3847ce in _0x173368)_0x173368[_0x527a55(0x1a9a)](_0x3847ce)&&(_0x427e54[_0x3847ce]=_0x173368[_0x3847ce]);},_0x17b608(_0x10eab6,_0x528b81);};function _0xa152cd(_0x11d533,_0x3698e7){var _0x3d70d5=_0x140d,_0x2089d6=_0x23ca;function _0x2392b1(){var _0x5e581e=_0x23ca;this[_0x5e581e(0x26fc)]=_0x11d533;}_0x17b608(_0x11d533,_0x3698e7),_0x11d533[_0x3d70d5(0x1aa2)]=null===_0x3698e7?Object[_0x2089d6(0x2850)](_0x3698e7):(_0x2392b1[_0x3d70d5(0x1aa2)]=_0x3698e7[_0x2089d6(0x3720)],new _0x2392b1());}var _0x21e2cf=function(){var _0x1a299d=_0x23ca;return _0x21e2cf=Object[_0x1a299d(0x38c1)]||function(_0x50b3c1){var _0x6a5af6=_0x140d,_0x1e61bb=_0x1a299d;for(var _0x222686,_0x2ec145=0x1,_0x552122=arguments['length'];_0x2ec145<_0x552122;_0x2ec145++)for(var _0x1852df in _0x222686=arguments[_0x2ec145])Object[_0x6a5af6(0x1aa2)][_0x6a5af6(0x2609)][_0x1e61bb(0x3c9e)](_0x222686,_0x1852df)&&(_0x50b3c1[_0x1852df]=_0x222686[_0x1852df]);return _0x50b3c1;},_0x21e2cf[_0x1a299d(0x4269)](this,arguments);},_0x54d71b=function(_0x30c4ba){var _0x1efb6f=_0x140d,_0xb26e59=_0x23ca;function _0x4622e4(_0x521523){var _0x33c63f=_0x23ca,_0x535f66=_0x30c4ba[_0x33c63f(0x3c9e)](this,_0x521523)||this;return _0x535f66[_0x33c63f(0x202)]='',_0x535f66[_0x33c63f(0x202)]=_0x521523[_0x33c63f(0x202)],_0x535f66;}return _0xa152cd(_0x4622e4,_0x30c4ba),_0x4622e4[_0x1efb6f(0x1aa2)][_0xb26e59(0x135e)]=function(){return'email';},_0x4622e4[_0xb26e59(0x3720)][_0xb26e59(0xca9)]=function(){var _0x497bc7=_0xb26e59;return this[_0x497bc7(0x202)];},_0x4622e4[_0xb26e59(0x3720)][_0xb26e59(0x346b)]=function(){var _0x192ede=_0x1efb6f,_0x47cf08=_0xb26e59;return _0x192ede(0x4072)+this[_0x47cf08(0x202)];},_0x4622e4[_0xb26e59(0x3720)][_0x1efb6f(0x3657)]=function(){var _0x2a58ee=_0xb26e59;return this[_0x2a58ee(0x202)];},_0x4622e4;}(_0x45e1e8),_0x44c464=function(_0x3f411a){var _0x425d08=_0x23ca;function _0x4d4979(_0x30363c){var _0x1967ad=_0x140d,_0xdd0d63=_0x23ca,_0x4b3421=_0x3f411a[_0xdd0d63(0x3c9e)](this,_0x30363c)||this;return _0x4b3421[_0xdd0d63(0x35da)]='',_0x4b3421[_0xdd0d63(0x4b85)]='',_0x4b3421[_0x1967ad(0x2d97)]=_0x30363c[_0x1967ad(0x2d97)],_0x4b3421[_0xdd0d63(0x4b85)]=_0x30363c[_0xdd0d63(0x4b85)],_0x4b3421;}return _0xa152cd(_0x4d4979,_0x3f411a),_0x4d4979[_0x425d08(0x3720)][_0x425d08(0x135e)]=function(){var _0xf13814=_0x425d08;return _0xf13814(0x4b85);},_0x4d4979[_0x425d08(0x3720)][_0x425d08(0x24f)]=function(){var _0x3ea08f=_0x425d08;return this[_0x3ea08f(0x35da)];},_0x4d4979[_0x425d08(0x3720)][_0x425d08(0x1b2)]=function(){var _0x1d6f05=_0x425d08;return this[_0x1d6f05(0x4b85)];},_0x4d4979[_0x425d08(0x3720)][_0x425d08(0x346b)]=function(){var _0x540438=_0x140d,_0x29eebe=_0x425d08,_0x121a46=this[_0x29eebe(0x35da)],_0x2f0f1c=this[_0x540438(0x59b9)];switch(_0x121a46){case _0x29eebe(0x2c3d):return _0x29eebe(0x2c29)+_0x2f0f1c;case _0x29eebe(0x52bf):return _0x29eebe(0x1bb1)+_0x2f0f1c;case _0x540438(0x2d05):return _0x29eebe(0x4f71)+_0x2f0f1c;default:throw new Error(_0x29eebe(0x3b0f)+_0x121a46);}},_0x4d4979[_0x425d08(0x3720)][_0x425d08(0x3667)]=function(){var _0x456fcc=_0x425d08;return'#'+this[_0x456fcc(0x4b85)];},_0x4d4979;}(_0x45e1e8),_0x437f69=function(_0x21a5b3){var _0x119a67=_0x140d,_0x385245=_0x23ca;function _0x7dfaf(_0x30e79e){var _0x29d047=_0x140d,_0x3dc0df=_0x23ca,_0x44eee5=_0x21a5b3[_0x3dc0df(0x3c9e)](this,_0x30e79e)||this;return _0x44eee5[_0x3dc0df(0x35da)]=_0x3dc0df(0x2c3d),_0x44eee5['mention']='',_0x44eee5[_0x3dc0df(0x43d8)]=_0x30e79e[_0x3dc0df(0x43d8)],_0x44eee5[_0x29d047(0x2d97)]=_0x30e79e[_0x3dc0df(0x35da)],_0x44eee5;}return _0xa152cd(_0x7dfaf,_0x21a5b3),_0x7dfaf[_0x385245(0x3720)][_0x385245(0x135e)]=function(){var _0x4465cc=_0x385245;return _0x4465cc(0x43d8);},_0x7dfaf[_0x385245(0x3720)][_0x119a67(0x445a)]=function(){var _0x22041c=_0x119a67;return this[_0x22041c(0x2a70)];},_0x7dfaf[_0x119a67(0x1aa2)][_0x119a67(0x329c)]=function(){var _0x9ce7cc=_0x119a67;return this[_0x9ce7cc(0x2d97)];},_0x7dfaf[_0x385245(0x3720)][_0x385245(0x346b)]=function(){var _0x21ec0c=_0x119a67,_0x329425=_0x385245;switch(this[_0x329425(0x35da)]){case _0x329425(0x2c3d):return _0x21ec0c(0x1155)+this[_0x329425(0x43d8)];case _0x329425(0x3af4):return _0x329425(0x2bcc)+this[_0x329425(0x43d8)];case _0x329425(0x3aa3):return _0x329425(0x306c)+this[_0x329425(0x43d8)];default:throw new Error(_0x329425(0x5375)+this[_0x329425(0x35da)]);}},_0x7dfaf[_0x385245(0x3720)][_0x385245(0x3667)]=function(){var _0x28fb63=_0x385245;return'@'+this[_0x28fb63(0x43d8)];},_0x7dfaf[_0x385245(0x3720)][_0x119a67(0x5a36)]=function(){var _0x2d581d=_0x119a67,_0x23848f=_0x385245,_0x442963=_0x21a5b3[_0x23848f(0x3720)][_0x2d581d(0x5a36)][_0x23848f(0x3c9e)](this),_0x5eeec3=this[_0x23848f(0x24f)]();return _0x5eeec3&&_0x442963[_0x23848f(0x5323)](_0x5eeec3),_0x442963;},_0x7dfaf;}(_0x45e1e8),_0x4661ec=function(_0x3a4965){var _0x3bb671=_0x23ca;function _0x4b3004(_0x267667){var _0x2fd478=_0x140d,_0x55dc43=_0x23ca,_0x50b642=_0x3a4965[_0x55dc43(0x3c9e)](this,_0x267667)||this;return _0x50b642[_0x55dc43(0x1efe)]='',_0x50b642[_0x55dc43(0x5764)]=!0x1,_0x50b642[_0x55dc43(0x1efe)]=_0x267667[_0x55dc43(0x1efe)],_0x50b642[_0x2fd478(0x3c2)]=_0x267667[_0x2fd478(0x3c2)],_0x50b642;}return _0xa152cd(_0x4b3004,_0x3a4965),_0x4b3004[_0x3bb671(0x3720)][_0x3bb671(0x135e)]=function(){return'phone';},_0x4b3004[_0x3bb671(0x3720)]['getPhoneNumber']=function(){var _0x6fac4a=_0x140d;return this[_0x6fac4a(0x3393)];},_0x4b3004[_0x3bb671(0x3720)][_0x3bb671(0x562d)]=function(){var _0x3e686f=_0x3bb671;return this[_0x3e686f(0x2cf3)]();},_0x4b3004[_0x3bb671(0x3720)][_0x3bb671(0x346b)]=function(){var _0x2bd9de=_0x140d,_0x2406ba=_0x3bb671;return _0x2bd9de(0xead)+(this[_0x2406ba(0x5764)]?'+':'')+this[_0x2406ba(0x1efe)];},_0x4b3004[_0x3bb671(0x3720)][_0x3bb671(0x3667)]=function(){var _0x2eaee1=_0x3bb671;return this[_0x2eaee1(0x2a80)];},_0x4b3004;}(_0x45e1e8),_0x324974=function(_0x47f44f){var _0x50446b=_0x140d,_0x2bbfc9=_0x23ca;function _0x145a18(_0x3482a0){var _0x5df6bb=_0x140d,_0xbf6c0d=_0x23ca,_0x4d5fe9=_0x47f44f[_0xbf6c0d(0x3c9e)](this,_0x3482a0)||this;return _0x4d5fe9[_0xbf6c0d(0x2dba)]='',_0x4d5fe9[_0xbf6c0d(0x31bf)]=_0x5df6bb(0x4541),_0x4d5fe9[_0x5df6bb(0x59df)]=!0x1,_0x4d5fe9[_0xbf6c0d(0x5243)]=!0x1,_0x4d5fe9[_0xbf6c0d(0x5941)]={'scheme':!0x0,'www':!0x0},_0x4d5fe9[_0xbf6c0d(0x30ad)]=!0x0,_0x4d5fe9[_0x5df6bb(0x4ec)]=!0x0,_0x4d5fe9[_0xbf6c0d(0x10af)]=/^(https?:\/\/)?/i,_0x4d5fe9[_0x5df6bb(0x883)]=/^(https?:\/\/)?(www\.)?/i,_0x4d5fe9[_0xbf6c0d(0x36b7)]=/^\/\//,_0x4d5fe9[_0xbf6c0d(0x5898)]=!0x1,_0x4d5fe9[_0xbf6c0d(0x31bf)]=_0x3482a0[_0xbf6c0d(0x31bf)],_0x4d5fe9[_0x5df6bb(0x2cb5)]=_0x3482a0[_0xbf6c0d(0x2dba)],_0x4d5fe9[_0xbf6c0d(0x56e3)]=_0x3482a0[_0x5df6bb(0x59df)],_0x4d5fe9[_0xbf6c0d(0x5243)]=_0x3482a0[_0x5df6bb(0x5601)],_0x4d5fe9[_0xbf6c0d(0x5941)]=_0x3482a0[_0x5df6bb(0x209d)],_0x4d5fe9[_0xbf6c0d(0x30ad)]=_0x3482a0[_0xbf6c0d(0x30ad)],_0x4d5fe9[_0xbf6c0d(0x5dac)]=_0x3482a0[_0x5df6bb(0x4ec)],_0x4d5fe9;}return _0xa152cd(_0x145a18,_0x47f44f),_0x145a18[_0x2bbfc9(0x3720)][_0x50446b(0x151f)]=function(){var _0x10cee4=_0x2bbfc9;return _0x10cee4(0x2dba);},_0x145a18[_0x2bbfc9(0x3720)][_0x50446b(0x64d)]=function(){var _0x93c721=_0x2bbfc9;return this[_0x93c721(0x31bf)];},_0x145a18[_0x2bbfc9(0x3720)][_0x2bbfc9(0x36c0)]=function(){var _0x5205e2=_0x50446b,_0x228f02=_0x2bbfc9,_0x110079=this[_0x5205e2(0x2cb5)];return this[_0x228f02(0x5243)]||this[_0x228f02(0x56e3)]||this[_0x228f02(0x5898)]||(_0x110079=this[_0x228f02(0x2dba)]=_0x228f02(0x394b)+_0x110079,this[_0x228f02(0x5898)]=!0x0),_0x110079;},_0x145a18[_0x2bbfc9(0x3720)][_0x2bbfc9(0x346b)]=function(){var _0xd489b2=_0x2bbfc9;return this[_0xd489b2(0x36c0)]()[_0xd489b2(0x2c3f)](/&/g,'&');},_0x145a18[_0x2bbfc9(0x3720)][_0x2bbfc9(0x3667)]=function(){var _0x19ab6c=_0x50446b,_0x5525ea=_0x2bbfc9,_0x2cd9a8=this[_0x5525ea(0x424e)]();return this[_0x19ab6c(0x5601)]&&(_0x2cd9a8=this[_0x5525ea(0x16b)](_0x2cd9a8)),this[_0x19ab6c(0x209d)][_0x5525ea(0x3b3a)]&&(_0x2cd9a8=this[_0x5525ea(0x2d02)](_0x2cd9a8)),this[_0x5525ea(0x5941)][_0x19ab6c(0x5758)]&&(_0x2cd9a8=this['stripWwwPrefix'](_0x2cd9a8)),this[_0x5525ea(0x30ad)]&&(_0x2cd9a8=this[_0x5525ea(0x5132)](_0x2cd9a8)),this[_0x5525ea(0x5dac)]&&(_0x2cd9a8=this[_0x5525ea(0x33e)](_0x2cd9a8)),_0x2cd9a8;},_0x145a18['prototype'][_0x2bbfc9(0x2d02)]=function(_0x6e6d27){var _0x3fedf5=_0x50446b,_0x7c258=_0x2bbfc9;return _0x6e6d27[_0x3fedf5(0x2bc0)](this[_0x7c258(0x10af)],'');},_0x145a18[_0x2bbfc9(0x3720)][_0x2bbfc9(0x4d98)]=function(_0x20bf2a){var _0x39af5f=_0x2bbfc9;return _0x20bf2a[_0x39af5f(0x2c3f)](this[_0x39af5f(0x1bbf)],'$1');},_0x145a18['prototype'][_0x2bbfc9(0x16b)]=function(_0x2a9784){var _0x4591d0=_0x50446b,_0x3804ef=_0x2bbfc9;return _0x2a9784[_0x3804ef(0x2c3f)](this[_0x4591d0(0x16fb)],'');},_0x145a18[_0x2bbfc9(0x3720)][_0x2bbfc9(0x5132)]=function(_0xf76315){var _0x149cb2=_0x2bbfc9;return'/'===_0xf76315[_0x149cb2(0x5806)](_0xf76315[_0x149cb2(0x809)]-0x1)&&(_0xf76315=_0xf76315['slice'](0x0,-0x1)),_0xf76315;},_0x145a18[_0x2bbfc9(0x3720)][_0x2bbfc9(0x33e)]=function(_0x42b0e4){var _0x56c4ec=_0x50446b,_0x4c8d2e=_0x2bbfc9,_0x34d14e=_0x42b0e4[_0x4c8d2e(0x2c3f)](/%22/gi,_0x4c8d2e(0xe5f))[_0x56c4ec(0x2bc0)](/%26/gi,_0x4c8d2e(0x3d62))[_0x4c8d2e(0x2c3f)](/%27/gi,_0x4c8d2e(0x1636))[_0x4c8d2e(0x2c3f)](/%3C/gi,_0x56c4ec(0x1657))[_0x4c8d2e(0x2c3f)](/%3E/gi,_0x4c8d2e(0x4b5d));try{return decodeURIComponent(_0x34d14e);}catch(_0xcf5a5a){return _0x34d14e;}},_0x145a18;}(_0x45e1e8),_0x285013=function(){function _0x261b5f(_0x5aedbc){var _0x2d4e23=_0x140d,_0x167cb0=_0x23ca;this[_0x167cb0(0x4b4e)]=null,this[_0x2d4e23(0x3c8c)]=_0x5aedbc[_0x2d4e23(0x3c8c)];}return _0x261b5f;}(),_0x192fa2=/[A-Za-z]/,_0xa0e7b0=/[0-9]/,_0x3a480d=/\s/,_0x552f8f=/['"]/,_0x5481b4=/[\x00-\x1F\x7F]/,_0x4aebcb=/A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC/[_0x546724(0x43f4)],_0x32e6f0=_0x4aebcb+/\u00a9\u00ae\u2000-\u3300\ud83c\ud000-\udfff\ud83d\ud000-\udfff\ud83e\ud000-\udfff/[_0x546724(0x43f4)]+/\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D4-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0C00-\u0C03\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D01-\u0D03\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F\u109A-\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u192B\u1930-\u193B\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F\u1AB0-\u1ABE\u1B00-\u1B04\u1B34-\u1B44\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BE6-\u1BF3\u1C24-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF5\u1DFB-\u1DFF\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8E0-\uA8F1\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9E5\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F/[_0x464f48(0x567a)],_0x2459f9=/0-9\u0660-\u0669\u06F0-\u06F9\u07C0-\u07C9\u0966-\u096F\u09E6-\u09EF\u0A66-\u0A6F\u0AE6-\u0AEF\u0B66-\u0B6F\u0BE6-\u0BEF\u0C66-\u0C6F\u0CE6-\u0CEF\u0D66-\u0D6F\u0DE6-\u0DEF\u0E50-\u0E59\u0ED0-\u0ED9\u0F20-\u0F29\u1040-\u1049\u1090-\u1099\u17E0-\u17E9\u1810-\u1819\u1946-\u194F\u19D0-\u19D9\u1A80-\u1A89\u1A90-\u1A99\u1B50-\u1B59\u1BB0-\u1BB9\u1C40-\u1C49\u1C50-\u1C59\uA620-\uA629\uA8D0-\uA8D9\uA900-\uA909\uA9D0-\uA9D9\uA9F0-\uA9F9\uAA50-\uAA59\uABF0-\uABF9\uFF10-\uFF19/[_0x546724(0x43f4)],_0x27b8a4=_0x32e6f0+_0x2459f9,_0x1f4f13=_0x32e6f0+_0x2459f9,_0x1faffc=_0x546724(0x2008)+_0x2459f9+_0x546724(0x527b)+_0x2459f9+_0x546724(0x5cea),_0x378cbd='['+_0x1f4f13+_0x464f48(0x5ae5)+_0x1f4f13+_0x546724(0x5511)+_0x1f4f13+_0x546724(0x57d3),_0x51eae5=function(_0x1d39dd){var _0x423efb=_0x546724;return'(?=('+_0x378cbd+_0x423efb(0x2171)+_0x1d39dd;},_0x5e52ca=function(_0x29b918){var _0xc4167a=_0x546724;return _0xc4167a(0x3333)+_0x51eae5(_0x29b918)+'(?:\x5c.'+_0x51eae5(_0x29b918+0x1)+_0xc4167a(0x26b5)+_0x1faffc+')';},_0x381196=new RegExp('['+_0x1f4f13+']'),_0xa79df1=/(?:xn--vermgensberatung-pwb|xn--vermgensberater-ctb|xn--clchc0ea0b2g2a9gcd|xn--w4r85el8fhu5dnra|northwesternmutual|travelersinsurance|vermögensberatung|xn--3oq18vl8pn36a|xn--5su34j936bgsg|xn--bck1b9a5dre4c|xn--mgbai9azgqp6j|xn--mgberp4a5d4ar|xn--xkc2dl3a5ee0h|vermögensberater|xn--fzys8d69uvgm|xn--mgba7c0bbn0a|xn--xkc2al3hye2a|americanexpress|kerryproperties|sandvikcoromant|xn--i1b6b1a6a2e|xn--kcrx77d1x4a|xn--lgbbat1ad8j|xn--mgba3a4f16a|xn--mgbaakc7dvf|xn--mgbc0a9azcg|xn--nqv7fs00ema|afamilycompany|americanfamily|bananarepublic|cancerresearch|cookingchannel|kerrylogistics|weatherchannel|xn--54b7fta0cc|xn--6qq986b3xl|xn--80aqecdr1a|xn--b4w605ferd|xn--fiq228c5hs|xn--h2breg3eve|xn--jlq61u9w7b|xn--mgba3a3ejt|xn--mgbaam7a8h|xn--mgbayh7gpa|xn--mgbb9fbpob|xn--mgbbh1a71e|xn--mgbca7dzdo|xn--mgbi4ecexp|xn--mgbx4cd0ab|xn--rvc1e0am3e|international|lifeinsurance|spreadbetting|travelchannel|wolterskluwer|xn--eckvdtc9d|xn--fpcrj9c3d|xn--fzc2c9e2c|xn--h2brj9c8c|xn--tiq49xqyj|xn--yfro4i67o|xn--ygbi2ammx|construction|lplfinancial|scholarships|versicherung|xn--3e0b707e|xn--45br5cyl|xn--80adxhks|xn--80asehdb|xn--8y0a063a|xn--gckr3f0f|xn--mgb9awbf|xn--mgbab2bd|xn--mgbgu82a|xn--mgbpl2fh|xn--mgbt3dhd|xn--mk1bu44c|xn--ngbc5azd|xn--ngbe9e0a|xn--ogbpf8fl|xn--qcka1pmc|accountants|barclaycard|blackfriday|blockbuster|bridgestone|calvinklein|contractors|creditunion|engineering|enterprises|foodnetwork|investments|kerryhotels|lamborghini|motorcycles|olayangroup|photography|playstation|productions|progressive|redumbrella|rightathome|williamhill|xn--11b4c3d|xn--1ck2e1b|xn--1qqw23a|xn--2scrj9c|xn--3bst00m|xn--3ds443g|xn--3hcrj9c|xn--42c2d9a|xn--45brj9c|xn--55qw42g|xn--6frz82g|xn--80ao21a|xn--9krt00a|xn--cck2b3b|xn--czr694b|xn--d1acj3b|xn--efvy88h|xn--estv75g|xn--fct429k|xn--fjq720a|xn--flw351e|xn--g2xx48c|xn--gecrj9c|xn--gk3at1e|xn--h2brj9c|xn--hxt814e|xn--imr513n|xn--j6w193g|xn--jvr189m|xn--kprw13d|xn--kpry57d|xn--kpu716f|xn--mgbbh1a|xn--mgbtx2b|xn--mix891f|xn--nyqy26a|xn--otu796d|xn--pbt977c|xn--pgbs0dh|xn--q9jyb4c|xn--rhqv96g|xn--rovu88b|xn--s9brj9c|xn--ses554g|xn--t60b56a|xn--vuq861b|xn--w4rs40l|xn--xhq521b|xn--zfr164b|சிங்கப்பூர்|accountant|apartments|associates|basketball|bnpparibas|boehringer|capitalone|consulting|creditcard|cuisinella|eurovision|extraspace|foundation|healthcare|immobilien|industries|management|mitsubishi|nationwide|newholland|nextdirect|onyourside|properties|protection|prudential|realestate|republican|restaurant|schaeffler|swiftcover|tatamotors|technology|telefonica|university|vistaprint|vlaanderen|volkswagen|xn--30rr7y|xn--3pxu8k|xn--45q11c|xn--4gbrim|xn--55qx5d|xn--5tzm5g|xn--80aswg|xn--90a3ac|xn--9dbq2a|xn--9et52u|xn--c2br7g|xn--cg4bki|xn--czrs0t|xn--czru2d|xn--fiq64b|xn--fiqs8s|xn--fiqz9s|xn--io0a7i|xn--kput3i|xn--mxtq1m|xn--o3cw4h|xn--pssy2u|xn--unup4y|xn--wgbh1c|xn--wgbl6a|xn--y9a3aq|accenture|alfaromeo|allfinanz|amsterdam|analytics|aquarelle|barcelona|bloomberg|christmas|community|directory|education|equipment|fairwinds|financial|firestone|fresenius|frontdoor|fujixerox|furniture|goldpoint|hisamitsu|homedepot|homegoods|homesense|honeywell|institute|insurance|kuokgroup|ladbrokes|lancaster|landrover|lifestyle|marketing|marshalls|melbourne|microsoft|panasonic|passagens|pramerica|richardli|scjohnson|shangrila|solutions|statebank|statefarm|stockholm|travelers|vacations|xn--90ais|xn--c1avg|xn--d1alf|xn--e1a4c|xn--fhbei|xn--j1aef|xn--j1amh|xn--l1acc|xn--ngbrx|xn--nqv7f|xn--p1acf|xn--tckwe|xn--vhquv|yodobashi|abudhabi|airforce|allstate|attorney|barclays|barefoot|bargains|baseball|boutique|bradesco|broadway|brussels|budapest|builders|business|capetown|catering|catholic|chrysler|cipriani|cityeats|cleaning|clinique|clothing|commbank|computer|delivery|deloitte|democrat|diamonds|discount|discover|download|engineer|ericsson|esurance|etisalat|everbank|exchange|feedback|fidelity|firmdale|football|frontier|goodyear|grainger|graphics|guardian|hdfcbank|helsinki|holdings|hospital|infiniti|ipiranga|istanbul|jpmorgan|lighting|lundbeck|marriott|maserati|mckinsey|memorial|merckmsd|mortgage|movistar|observer|partners|pharmacy|pictures|plumbing|property|redstone|reliance|saarland|samsclub|security|services|shopping|showtime|softbank|software|stcgroup|supplies|symantec|training|uconnect|vanguard|ventures|verisign|woodside|xn--90ae|xn--node|xn--p1ai|xn--qxam|yokohama|السعودية|abogado|academy|agakhan|alibaba|android|athleta|auction|audible|auspost|avianca|banamex|bauhaus|bentley|bestbuy|booking|brother|bugatti|capital|caravan|careers|cartier|channel|charity|chintai|citadel|clubmed|college|cologne|comcast|company|compare|contact|cooking|corsica|country|coupons|courses|cricket|cruises|dentist|digital|domains|exposed|express|farmers|fashion|ferrari|ferrero|finance|fishing|fitness|flights|florist|flowers|forsale|frogans|fujitsu|gallery|genting|godaddy|grocery|guitars|hamburg|hangout|hitachi|holiday|hosting|hoteles|hotmail|hyundai|iselect|ismaili|jewelry|juniper|kitchen|komatsu|lacaixa|lancome|lanxess|lasalle|latrobe|leclerc|liaison|limited|lincoln|markets|metlife|monster|netbank|netflix|network|neustar|okinawa|oldnavy|organic|origins|philips|pioneer|politie|realtor|recipes|rentals|reviews|rexroth|samsung|sandvik|schmidt|schwarz|science|shiksha|shriram|singles|staples|starhub|storage|support|surgery|systems|temasek|theater|theatre|tickets|tiffany|toshiba|trading|walmart|wanggou|watches|weather|website|wedding|whoswho|windows|winners|xfinity|yamaxun|youtube|zuerich|католик|اتصالات|الجزائر|العليان|پاکستان|كاثوليك|موبايلي|இந்தியா|abarth|abbott|abbvie|active|africa|agency|airbus|airtel|alipay|alsace|alstom|anquan|aramco|author|bayern|beauty|berlin|bharti|blanco|bostik|boston|broker|camera|career|caseih|casino|center|chanel|chrome|church|circle|claims|clinic|coffee|comsec|condos|coupon|credit|cruise|dating|datsun|dealer|degree|dental|design|direct|doctor|dunlop|dupont|durban|emerck|energy|estate|events|expert|family|flickr|futbol|gallup|garden|george|giving|global|google|gratis|health|hermes|hiphop|hockey|hotels|hughes|imamat|insure|intuit|jaguar|joburg|juegos|kaufen|kinder|kindle|kosher|lancia|latino|lawyer|lefrak|living|locker|london|luxury|madrid|maison|makeup|market|mattel|mobile|mobily|monash|mormon|moscow|museum|mutual|nagoya|natura|nissan|nissay|norton|nowruz|office|olayan|online|oracle|orange|otsuka|pfizer|photos|physio|piaget|pictet|quebec|racing|realty|reisen|repair|report|review|rocher|rogers|ryukyu|safety|sakura|sanofi|school|schule|search|secure|select|shouji|soccer|social|stream|studio|supply|suzuki|swatch|sydney|taipei|taobao|target|tattoo|tennis|tienda|tjmaxx|tkmaxx|toyota|travel|unicom|viajes|viking|villas|virgin|vision|voting|voyage|vuelos|walter|warman|webcam|xihuan|yachts|yandex|zappos|москва|онлайн|ابوظبي|ارامكو|الاردن|المغرب|امارات|فلسطين|مليسيا|भारतम्|இலங்கை|ファッション|actor|adult|aetna|amfam|amica|apple|archi|audio|autos|azure|baidu|beats|bible|bingo|black|boats|bosch|build|canon|cards|chase|cheap|cisco|citic|click|cloud|coach|codes|crown|cymru|dabur|dance|deals|delta|dodge|drive|dubai|earth|edeka|email|epost|epson|faith|fedex|final|forex|forum|gallo|games|gifts|gives|glade|glass|globo|gmail|green|gripe|group|gucci|guide|homes|honda|horse|house|hyatt|ikano|intel|irish|iveco|jetzt|koeln|kyoto|lamer|lease|legal|lexus|lilly|linde|lipsy|lixil|loans|locus|lotte|lotto|lupin|macys|mango|media|miami|money|mopar|movie|nadex|nexus|nikon|ninja|nokia|nowtv|omega|osaka|paris|parts|party|phone|photo|pizza|place|poker|praxi|press|prime|promo|quest|radio|rehab|reise|ricoh|rocks|rodeo|rugby|salon|sener|seven|sharp|shell|shoes|skype|sling|smart|smile|solar|space|sport|stada|store|study|style|sucks|swiss|tatar|tires|tirol|tmall|today|tokyo|tools|toray|total|tours|trade|trust|tunes|tushu|ubank|vegas|video|vodka|volvo|wales|watch|weber|weibo|works|world|xerox|yahoo|zippo|ایران|بازار|بھارت|سودان|سورية|همراه|भारोत|संगठन|বাংলা|భారత్|ഭാരതം|嘉里大酒店|aarp|able|adac|aero|aigo|akdn|ally|amex|arab|army|arpa|arte|asda|asia|audi|auto|baby|band|bank|bbva|beer|best|bike|bing|blog|blue|bofa|bond|book|buzz|cafe|call|camp|care|cars|casa|case|cash|cbre|cern|chat|citi|city|club|cool|coop|cyou|data|date|dclk|deal|dell|desi|diet|dish|docs|doha|duck|duns|dvag|erni|fage|fail|fans|farm|fast|fiat|fido|film|fire|fish|flir|food|ford|free|fund|game|gbiz|gent|ggee|gift|gmbh|gold|golf|goog|guge|guru|hair|haus|hdfc|help|here|hgtv|host|hsbc|icbc|ieee|imdb|immo|info|itau|java|jeep|jobs|jprs|kddi|kiwi|kpmg|kred|land|lego|lgbt|lidl|life|like|limo|link|live|loan|loft|love|ltda|luxe|maif|meet|meme|menu|mini|mint|mobi|moda|moto|name|navy|news|next|nico|nike|ollo|open|page|pars|pccw|pics|ping|pink|play|plus|pohl|porn|post|prod|prof|qpon|raid|read|reit|rent|rest|rich|rmit|room|rsvp|ruhr|safe|sale|sarl|save|saxo|scor|scot|seat|seek|sexy|shaw|shia|shop|show|silk|sina|site|skin|sncf|sohu|song|sony|spot|star|surf|talk|taxi|team|tech|teva|tiaa|tips|town|toys|tube|vana|visa|viva|vivo|vote|voto|wang|weir|wien|wiki|wine|work|xbox|yoga|zara|zero|zone|дети|сайт|بارت|بيتك|ڀارت|تونس|شبكة|عراق|عمان|موقع|भारत|ভারত|ভাৰত|ਭਾਰਤ|ભારત|ଭାରତ|ಭಾರತ|ලංකා|グーグル|クラウド|ポイント|大众汽车|组织机构|電訊盈科|香格里拉|aaa|abb|abc|aco|ads|aeg|afl|aig|anz|aol|app|art|aws|axa|bar|bbc|bbt|bcg|bcn|bet|bid|bio|biz|bms|bmw|bnl|bom|boo|bot|box|buy|bzh|cab|cal|cam|car|cat|cba|cbn|cbs|ceb|ceo|cfa|cfd|com|crs|csc|dad|day|dds|dev|dhl|diy|dnp|dog|dot|dtv|dvr|eat|eco|edu|esq|eus|fan|fit|fly|foo|fox|frl|ftr|fun|fyi|gal|gap|gdn|gea|gle|gmo|gmx|goo|gop|got|gov|hbo|hiv|hkt|hot|how|ibm|ice|icu|ifm|inc|ing|ink|int|ist|itv|jcb|jcp|jio|jll|jmp|jnj|jot|joy|kfh|kia|kim|kpn|krd|lat|law|lds|llc|lol|lpl|ltd|man|map|mba|med|men|mil|mit|mlb|mls|mma|moe|moi|mom|mov|msd|mtn|mtr|nab|nba|nec|net|new|nfl|ngo|nhk|now|nra|nrw|ntt|nyc|obi|off|one|ong|onl|ooo|org|ott|ovh|pay|pet|phd|pid|pin|pnc|pro|pru|pub|pwc|qvc|red|ren|ril|rio|rip|run|rwe|sap|sas|sbi|sbs|sca|scb|ses|sew|sex|sfr|ski|sky|soy|srl|srt|stc|tab|tax|tci|tdk|tel|thd|tjx|top|trv|tui|tvs|ubs|uno|uol|ups|vet|vig|vin|vip|wed|win|wme|wow|wtc|wtf|xin|xxx|xyz|you|yun|zip|бел|ком|қаз|мкд|мон|орг|рус|срб|укр|հայ|קום|عرب|قطر|كوم|مصر|कॉम|नेट|คอม|ไทย|ストア|セール|みんな|中文网|天主教|我爱你|新加坡|淡马锡|诺基亚|飞利浦|ac|ad|ae|af|ag|ai|al|am|ao|aq|ar|as|at|au|aw|ax|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cr|cu|cv|cw|cx|cy|cz|de|dj|dk|dm|do|dz|ec|ee|eg|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|iq|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|re|ro|rs|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sx|sy|sz|tc|td|tf|tg|th|tj|tk|tl|tm|tn|to|tr|tt|tv|tw|tz|ua|ug|uk|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|za|zm|zw|ελ|бг|ею|рф|გე|닷넷|닷컴|삼성|한국|コム|世界|中信|中国|中國|企业|佛山|信息|健康|八卦|公司|公益|台湾|台灣|商城|商店|商标|嘉里|在线|大拿|娱乐|家電|工行|广东|微博|慈善|手机|手表|招聘|政务|政府|新闻|时尚|書籍|机构|游戏|澳門|点看|珠宝|移动|网址|网店|网站|网络|联通|谷歌|购物|通販|集团|食品|餐厅|香港)/,_0x372010=function(_0x6c9c3){var _0x52f31a=_0x464f48,_0x1e210e=_0x546724;function _0x9e1cd8(){var _0x263227=_0x140d,_0x24562a=_0x23ca,_0x58b9f2=null!==_0x6c9c3&&_0x6c9c3[_0x263227(0x1bcb)](this,arguments)||this;return _0x58b9f2[_0x263227(0x46a5)]=new RegExp('['+_0x1f4f13+_0x24562a(0x1d88)),_0x58b9f2[_0x24562a(0xe78)]=new RegExp('^'+_0xa79df1[_0x24562a(0x43f4)]+'$'),_0x58b9f2;}return _0xa152cd(_0x9e1cd8,_0x6c9c3),_0x9e1cd8[_0x52f31a(0x1aa2)][_0x1e210e(0x1db2)]=function(_0x31b620){var _0x1431e9=_0x52f31a,_0x291562=_0x1e210e;for(var _0xec3810=this[_0x291562(0x23d3)],_0x345ed0=this[_0x1431e9(0x46a5)],_0x4192b7=this[_0x291562(0xe78)],_0x30a17d=[],_0xfd7d7=_0x31b620[_0x291562(0x809)],_0x495e19=new _0x5b31ce(),_0x2af939={'m':'a','a':'i','i':'l','l':'t','t':'o','o':':'},_0x578c95=0x0,_0x3df515=0x0,_0xffd510=_0x495e19;_0x578c95<_0xfd7d7;){var _0x2f26a9=_0x31b620[_0x1431e9(0x62c)](_0x578c95);switch(_0x3df515){case 0x0:_0x31b569(_0x2f26a9);break;case 0x1:_0x595b23(_0x31b620[_0x291562(0x5806)](_0x578c95-0x1),_0x2f26a9);break;case 0x2:_0x1bcf07(_0x2f26a9);break;case 0x3:_0x4d2709(_0x2f26a9);break;case 0x4:_0x519b42(_0x2f26a9);break;case 0x5:_0x1da77d(_0x2f26a9);break;case 0x6:_0x54f092(_0x2f26a9);break;case 0x7:_0x2a7046(_0x2f26a9);break;default:_0x29b2ea(_0x3df515);}_0x578c95++;}return _0x3c923c(),_0x30a17d;function _0x31b569(_0x205db0){var _0x39d557=_0x1431e9;'m'===_0x205db0?_0x21c76c(0x1):_0x345ed0[_0x39d557(0x37cb)](_0x205db0)&&_0x21c76c();}function _0x595b23(_0x147218,_0x1781ce){var _0x13bfa3=_0x1431e9,_0x4cb52a=_0x291562;':'===_0x147218?_0x345ed0[_0x13bfa3(0x37cb)](_0x1781ce)?(_0x3df515=0x2,_0xffd510=new _0x5b31ce(_0x21e2cf({},_0xffd510,{'hasMailtoPrefix':!0x0}))):_0x2607c8():_0x2af939[_0x147218]===_0x1781ce||(_0x345ed0[_0x4cb52a(0x4a8a)](_0x1781ce)?_0x3df515=0x2:'.'===_0x1781ce?_0x3df515=0x3:'@'===_0x1781ce?_0x3df515=0x4:_0x2607c8());}function _0x1bcf07(_0x1bd330){var _0xb2b3ff=_0x291562;'.'===_0x1bd330?_0x3df515=0x3:'@'===_0x1bd330?_0x3df515=0x4:_0x345ed0[_0xb2b3ff(0x4a8a)](_0x1bd330)||_0x2607c8();}function _0x4d2709(_0x44187e){var _0x321f84=_0x291562;'.'===_0x44187e||'@'===_0x44187e?_0x2607c8():_0x345ed0[_0x321f84(0x4a8a)](_0x44187e)?_0x3df515=0x2:_0x2607c8();}function _0x519b42(_0x3d20b6){var _0x5c6841=_0x291562;_0x381196[_0x5c6841(0x4a8a)](_0x3d20b6)?_0x3df515=0x5:_0x2607c8();}function _0x1da77d(_0x241dc6){var _0x2f5899=_0x1431e9;'.'===_0x241dc6?_0x3df515=0x7:'-'===_0x241dc6?_0x3df515=0x6:_0x381196[_0x2f5899(0x37cb)](_0x241dc6)||_0x3c923c();}function _0x54f092(_0x4c1f5f){var _0x3f5640=_0x291562;'-'===_0x4c1f5f||'.'===_0x4c1f5f?_0x3c923c():_0x381196[_0x3f5640(0x4a8a)](_0x4c1f5f)?_0x3df515=0x5:_0x3c923c();}function _0x2a7046(_0x3d3865){var _0x5b509f=_0x291562;'.'===_0x3d3865||'-'===_0x3d3865?_0x3c923c():_0x381196[_0x5b509f(0x4a8a)](_0x3d3865)?(_0x3df515=0x5,_0xffd510=new _0x5b31ce(_0x21e2cf({},_0xffd510,{'hasDomainDot':!0x0}))):_0x3c923c();}function _0x21c76c(_0x380ff1){void 0x0===_0x380ff1&&(_0x380ff1=0x2),_0x3df515=_0x380ff1,_0xffd510=new _0x5b31ce({'idx':_0x578c95});}function _0x2607c8(){_0x3df515=0x0,_0xffd510=_0x495e19;}function _0x3c923c(){var _0x373972=_0x291562;if(_0xffd510[_0x373972(0x5be9)]){var _0x1fafb4=_0x31b620[_0x373972(0x30eb)](_0xffd510[_0x373972(0x5537)],_0x578c95);/[-.]$/[_0x373972(0x4a8a)](_0x1fafb4)&&(_0x1fafb4=_0x1fafb4['slice'](0x0,-0x1));var _0x204600=_0xffd510[_0x373972(0x3ac1)]?_0x1fafb4['slice'](_0x373972(0x527e)[_0x373972(0x809)]):_0x1fafb4;_0x36ac0b(_0x204600)&&_0x30a17d[_0x373972(0x5323)](new _0x54d71b({'tagBuilder':_0xec3810,'matchedText':_0x1fafb4,'offset':_0xffd510[_0x373972(0x5537)],'email':_0x204600}));}function _0x36ac0b(_0x11b5e4){var _0xb5d01d=_0x140d,_0x53dcc5=_0x373972,_0x108dbd=(_0x11b5e4[_0x53dcc5(0x390f)]('.')[_0xb5d01d(0x31a1)]()||'')[_0x53dcc5(0x12e2)]();return _0x4192b7[_0xb5d01d(0x37cb)](_0x108dbd);}_0x2607c8();}},_0x9e1cd8;}(_0x285013),_0x5b31ce=function(){function _0x12bc2d(_0x5d95c5){var _0x21d02f=_0x140d,_0x3e2584=_0x23ca;void 0x0===_0x5d95c5&&(_0x5d95c5={}),this[_0x3e2584(0x5537)]=void 0x0!==_0x5d95c5[_0x3e2584(0x5537)]?_0x5d95c5[_0x3e2584(0x5537)]:-0x1,this[_0x21d02f(0x497b)]=!!_0x5d95c5['hasMailtoPrefix'],this[_0x3e2584(0x5be9)]=!!_0x5d95c5[_0x3e2584(0x5be9)];}return _0x12bc2d;}(),_0x151f52=function(){var _0x836fe4=_0x464f48,_0xc08fea=_0x546724;function _0x3504c5(){}return _0x3504c5[_0xc08fea(0x194b)]=function(_0x12001c,_0x1465fd){var _0x3de22f=_0xc08fea;return!(_0x1465fd&&!this[_0x3de22f(0x1416)](_0x1465fd)||this[_0x3de22f(0x155c)](_0x12001c,_0x1465fd)||this[_0x3de22f(0x52c4)](_0x12001c,_0x1465fd)&&!this[_0x3de22f(0x36e1)](_0x12001c)||this[_0x3de22f(0x1312)](_0x12001c));},_0x3504c5[_0x836fe4(0x6db)]=function(_0x20cff6){var _0x3af0e9=_0xc08fea,_0x2a0235=new RegExp(this[_0x3af0e9(0x14c9)][_0x3af0e9(0x43f4)]+this[_0x3af0e9(0x383)][_0x3af0e9(0x43f4)]);return null!==_0x20cff6[_0x3af0e9(0x31ca)](_0x2a0235);},_0x3504c5[_0xc08fea(0x1312)]=function(_0x38d528){var _0x25191b=_0xc08fea,_0x531768=_0x38d528;return this[_0x25191b(0x14c9)][_0x25191b(0x4a8a)](_0x38d528)&&(_0x531768=_0x38d528[_0x25191b(0x390f)](_0x25191b(0x40ad))[0x1]),_0x531768[_0x25191b(0x390f)]('/')[0x0][_0x25191b(0xabf)]('..')>-0x1;},_0x3504c5[_0xc08fea(0x1416)]=function(_0x469c42){var _0x950fd1=_0x836fe4,_0x1bb7e1=_0xc08fea,_0x37895f=_0x469c42[_0x1bb7e1(0x31ca)](this[_0x950fd1(0x1cdf)]),_0x45e6b1=_0x37895f&&_0x37895f[0x0][_0x950fd1(0x1ad6)]();return _0x1bb7e1(0x27f0)!==_0x45e6b1&&_0x950fd1(0x39b0)!==_0x45e6b1;},_0x3504c5[_0xc08fea(0x155c)]=function(_0x2c2938,_0x4ec3f5){var _0x29f7fb=_0xc08fea;return!(!_0x2c2938||_0x4ec3f5&&this[_0x29f7fb(0x14c9)][_0x29f7fb(0x4a8a)](_0x4ec3f5)||-0x1!==_0x2c2938[_0x29f7fb(0xabf)]('.'));},_0x3504c5[_0xc08fea(0x52c4)]=function(_0x46f33d,_0x18743d){var _0x3661f3=_0xc08fea;return!(!_0x46f33d||!_0x18743d||this[_0x3661f3(0x468e)][_0x3661f3(0x4a8a)](_0x46f33d));},_0x3504c5[_0xc08fea(0x14c9)]=/^[A-Za-z][-.+A-Za-z0-9]*:\/\//,_0x3504c5[_0xc08fea(0x2f5)]=/^[A-Za-z][-.+A-Za-z0-9]*:/,_0x3504c5[_0xc08fea(0x468e)]=new RegExp(_0xc08fea(0x2b88)+_0x4aebcb+']'),_0x3504c5[_0xc08fea(0x383)]=/[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?(:[0-9]*)?\/?$/,_0x3504c5;}(),_0x5655d5=function(_0x2a9365){var _0x5e134f=_0x464f48,_0x1978ae=_0x546724;function _0x6930bb(_0x297900){var _0x5e1713=_0x140d,_0x12634a=_0x23ca,_0x408088,_0x2f44b9,_0x554cf8,_0x5442bc=_0x2a9365[_0x12634a(0x3c9e)](this,_0x297900)||this;return _0x5442bc[_0x12634a(0x5941)]={'scheme':!0x0,'www':!0x0},_0x5442bc[_0x12634a(0x30ad)]=!0x0,_0x5442bc[_0x5e1713(0x4ec)]=!0x0,_0x5442bc[_0x12634a(0x3a4b)]=(_0x408088=/(?:[A-Za-z][-.+A-Za-z0-9]{0,63}:(?![A-Za-z][-.+A-Za-z0-9]{0,63}:\/\/)(?!\d+\/?)(?:\/\/)?)/,_0x2f44b9=/(?:www\.)/,_0x554cf8=new RegExp('[/?#](?:['+_0x1f4f13+_0x12634a(0x51a2)+_0x1f4f13+_0x12634a(0x243a)),new RegExp([_0x12634a(0x3333),'(',_0x408088['source'],_0x5e52ca(0x2),')','|','(',_0x12634a(0x16df),_0x2f44b9[_0x12634a(0x43f4)],_0x5e52ca(0x6),')','|','(',_0x12634a(0x16df),_0x5e52ca(0xa)+'\x5c.',_0xa79df1[_0x5e1713(0x567a)],_0x12634a(0x34d4)+_0x27b8a4+'])',')',')',_0x12634a(0x222e),_0x12634a(0x3333)+_0x554cf8[_0x12634a(0x43f4)]+')?'][_0x12634a(0x48a9)](''),'gi')),_0x5442bc[_0x12634a(0x29c)]=new RegExp('['+_0x1f4f13+']'),_0x5442bc[_0x5e1713(0x209d)]=_0x297900[_0x12634a(0x5941)],_0x5442bc[_0x12634a(0x30ad)]=_0x297900[_0x12634a(0x30ad)],_0x5442bc[_0x12634a(0x5dac)]=_0x297900[_0x12634a(0x5dac)],_0x5442bc;}return _0xa152cd(_0x6930bb,_0x2a9365),_0x6930bb[_0x1978ae(0x3720)][_0x1978ae(0x1db2)]=function(_0x4aace4){var _0x44d6b8=_0x140d,_0x596a9c=_0x1978ae;for(var _0x881fd0,_0x2a62e2=this[_0x596a9c(0x3a4b)],_0x5b75d9=this[_0x44d6b8(0x209d)],_0x1a8a8a=this[_0x44d6b8(0x1b36)],_0x2a36cd=this[_0x596a9c(0x5dac)],_0x33092d=this[_0x596a9c(0x23d3)],_0x2a90bf=[],_0xdecd73=function(){var _0x2ca123=_0x44d6b8,_0xd2d702=_0x596a9c,_0x15fb33=_0x881fd0[0x0],_0x40fb0a=_0x881fd0[0x1],_0x4a760e=_0x881fd0[0x4],_0x32fa59=_0x881fd0[0x5],_0x2a9345=_0x881fd0[0x9],_0x87d4c4=_0x881fd0[_0xd2d702(0x51d3)],_0x3c1957=_0x32fa59||_0x2a9345,_0x24301f=_0x4aace4[_0xd2d702(0x5806)](_0x87d4c4-0x1);if(!_0x151f52[_0xd2d702(0x194b)](_0x15fb33,_0x40fb0a))return _0xd2d702(0x499e);if(_0x87d4c4>0x0&&'@'===_0x24301f)return _0xd2d702(0x499e);if(_0x87d4c4>0x0&&_0x3c1957&&_0x142a63['wordCharRegExp'][_0xd2d702(0x4a8a)](_0x24301f))return _0xd2d702(0x499e);if(/\?$/[_0xd2d702(0x4a8a)](_0x15fb33)&&(_0x15fb33=_0x15fb33[_0x2ca123(0x19e5)](0x0,_0x15fb33[_0xd2d702(0x809)]-0x1)),_0x142a63[_0xd2d702(0x14a8)](_0x15fb33))_0x15fb33=_0x15fb33[_0xd2d702(0x2bb6)](0x0,_0x15fb33[_0x2ca123(0x2ef4)]-0x1);else{var _0x561deb=_0x142a63[_0xd2d702(0x1c26)](_0x15fb33,_0x40fb0a);_0x561deb>-0x1&&(_0x15fb33=_0x15fb33[_0xd2d702(0x2bb6)](0x0,_0x561deb));}var _0x2b05eb=[_0x2ca123(0x76a),_0xd2d702(0x2652)][_0xd2d702(0x2135)](function(_0x48ef01){var _0x2d8567=_0xd2d702;return!!_0x40fb0a&&-0x1!==_0x40fb0a[_0x2d8567(0xabf)](_0x48ef01);});if(_0x2b05eb){var _0x2a24f2=_0x15fb33[_0x2ca123(0x2feb)](_0x2b05eb);_0x15fb33=_0x15fb33[_0xd2d702(0x2bb6)](_0x2a24f2),_0x40fb0a=_0x40fb0a[_0xd2d702(0x2bb6)](_0x2a24f2),_0x87d4c4+=_0x2a24f2;}var _0x12566d=_0x40fb0a?_0xd2d702(0x3b3a):_0x4a760e?_0x2ca123(0x5758):_0xd2d702(0x734),_0x51b3a0=!!_0x40fb0a;_0x2a90bf[_0xd2d702(0x5323)](new _0x324974({'tagBuilder':_0x33092d,'matchedText':_0x15fb33,'offset':_0x87d4c4,'urlMatchType':_0x12566d,'url':_0x15fb33,'protocolUrlMatch':_0x51b3a0,'protocolRelativeMatch':!!_0x3c1957,'stripPrefix':_0x5b75d9,'stripTrailingSlash':_0x1a8a8a,'decodePercentEncoding':_0x2a36cd}));},_0x142a63=this;null!==(_0x881fd0=_0x2a62e2[_0x596a9c(0x54e4)](_0x4aace4));)_0xdecd73();return _0x2a90bf;},_0x6930bb[_0x5e134f(0x1aa2)][_0x1978ae(0x14a8)]=function(_0x348bd7){var _0xc31868=_0x1978ae,_0x50cf7a,_0x197180=_0x348bd7[_0xc31868(0x5806)](_0x348bd7['length']-0x1);if(')'===_0x197180)_0x50cf7a='(';else{if(']'!==_0x197180)return!0x1;_0x50cf7a='[';}for(var _0xd73b3=0x0,_0x4cc26b=0x0,_0x207e11=_0x348bd7['length']-0x1;_0x4cc26b<_0x207e11;_0x4cc26b++){var _0x322220=_0x348bd7[_0xc31868(0x5806)](_0x4cc26b);_0x322220===_0x50cf7a?_0xd73b3++:_0x322220===_0x197180&&(_0xd73b3=Math[_0xc31868(0x498f)](_0xd73b3-0x1,0x0));}return 0x0===_0xd73b3;},_0x6930bb[_0x1978ae(0x3720)][_0x1978ae(0x1c26)]=function(_0x151fc0,_0x6adaf8){var _0x822f75=_0x5e134f,_0x17f081=_0x1978ae;if(!_0x151fc0)return-0x1;var _0x269f94=0x0;_0x6adaf8&&(_0x269f94=_0x151fc0[_0x17f081(0xabf)](':'),_0x151fc0=_0x151fc0[_0x822f75(0x17ac)](_0x269f94));var _0x155cc1=new RegExp(_0x17f081(0x29e5)+_0x1f4f13+_0x17f081(0x13bc)+_0x1f4f13+_0x17f081(0x2704)+_0x1f4f13+_0x17f081(0x1be8))[_0x17f081(0x54e4)](_0x151fc0);return null===_0x155cc1?-0x1:(_0x269f94+=_0x155cc1[0x1][_0x17f081(0x809)],_0x151fc0=_0x151fc0[_0x822f75(0x17ac)](_0x155cc1[0x1][_0x17f081(0x809)]),/^[^-.A-Za-z0-9:\/?#]/[_0x17f081(0x4a8a)](_0x151fc0)?_0x269f94:-0x1);},_0x6930bb;}(_0x285013),_0x3be35c=function(_0x1551ce){var _0x2a0b6b=_0x546724;function _0x33f0e9(_0x30711c){var _0x14ba2f=_0x140d,_0x4c4c41=_0x23ca,_0x5de89a=_0x1551ce[_0x4c4c41(0x3c9e)](this,_0x30711c)||this;return _0x5de89a[_0x4c4c41(0x35da)]=_0x4c4c41(0x2c3d),_0x5de89a[_0x4c4c41(0x3a4b)]=new RegExp(_0x4c4c41(0x3b02)+_0x1f4f13+_0x14ba2f(0x3949)+_0x1f4f13+'])','g'),_0x5de89a[_0x4c4c41(0x12bc)]=new RegExp('[^'+_0x1f4f13+']'),_0x5de89a[_0x4c4c41(0x35da)]=_0x30711c[_0x14ba2f(0x2d97)],_0x5de89a;}return _0xa152cd(_0x33f0e9,_0x1551ce),_0x33f0e9[_0x2a0b6b(0x3720)][_0x2a0b6b(0x1db2)]=function(_0x189de3){var _0x55860b=_0x140d,_0x2369e6=_0x2a0b6b;for(var _0x3a60be,_0x50f351=this[_0x2369e6(0x3a4b)],_0x111e9a=this[_0x2369e6(0x12bc)],_0x3e1c16=this[_0x55860b(0x2d97)],_0x44c36f=this[_0x2369e6(0x23d3)],_0x6c2d58=[];null!==(_0x3a60be=_0x50f351[_0x2369e6(0x54e4)](_0x189de3));){var _0x18e095=_0x3a60be[_0x55860b(0x1c07)],_0x3afbde=_0x189de3[_0x55860b(0x62c)](_0x18e095-0x1);if(0x0===_0x18e095||_0x111e9a[_0x2369e6(0x4a8a)](_0x3afbde)){var _0xc80d32=_0x3a60be[0x0],_0x523fbe=_0x3a60be[0x0][_0x2369e6(0x30eb)](0x1);_0x6c2d58[_0x2369e6(0x5323)](new _0x44c464({'tagBuilder':_0x44c36f,'matchedText':_0xc80d32,'offset':_0x18e095,'serviceName':_0x3e1c16,'hashtag':_0x523fbe}));}}return _0x6c2d58;},_0x33f0e9;}(_0x285013),_0x13fdac=function(_0x2674da){var _0x50d418=_0x464f48,_0x3891ab=_0x546724;function _0x5bc9f2(){var _0x3ef48e=_0x23ca,_0x402df3=null!==_0x2674da&&_0x2674da[_0x3ef48e(0x4269)](this,arguments)||this;return _0x402df3[_0x3ef48e(0x3a4b)]=/(?:(?:(?:(\+)?\d{1,3}[-\040.]?)?\(?\d{3}\)?[-\040.]?\d{3}[-\040.]?\d{4})|(?:(\+)(?:9[976]\d|8[987530]\d|6[987]\d|5[90]\d|42\d|3[875]\d|2[98654321]\d|9[8543210]|8[6421]|6[6543210]|5[87654321]|4[987654310]|3[9643210]|2[70]|7|1)[-\040.]?(?:\d[-\040.]?){6,12}\d+))([,;]+[0-9]+#?)*/g,_0x402df3;}return _0xa152cd(_0x5bc9f2,_0x2674da),_0x5bc9f2[_0x50d418(0x1aa2)][_0x3891ab(0x1db2)]=function(_0x4858c7){var _0xeec422=_0x50d418,_0x3af066=_0x3891ab;for(var _0x4c2e24,_0x41fe46=this[_0x3af066(0x3a4b)],_0x138e4b=this[_0x3af066(0x23d3)],_0x1fbcc2=[];null!==(_0x4c2e24=_0x41fe46['exec'](_0x4858c7));){var _0x180d8a=_0x4c2e24[0x0],_0x3b7d1b=_0x180d8a[_0x3af066(0x2c3f)](/[^0-9,;#]/g,''),_0x5db0da=!(!_0x4c2e24[0x1]&&!_0x4c2e24[0x2]),_0x19f30a=0x0==_0x4c2e24[_0x3af066(0x51d3)]?'':_0x4858c7[_0x3af066(0x2bb6)](_0x4c2e24[_0x3af066(0x51d3)]-0x1,0x1),_0x2963ce=_0x4858c7[_0x3af066(0x2bb6)](_0x4c2e24[_0x3af066(0x51d3)]+_0x180d8a[_0x3af066(0x809)],0x1),_0x430b3a=!_0x19f30a[_0x3af066(0x31ca)](/\d/)&&!_0x2963ce[_0xeec422(0xa93)](/\d/);this[_0x3af066(0x4ac0)](_0x4c2e24[0x3])&&this[_0x3af066(0x4ac0)](_0x180d8a)&&_0x430b3a&&_0x1fbcc2[_0x3af066(0x5323)](new _0x4661ec({'tagBuilder':_0x138e4b,'matchedText':_0x180d8a,'offset':_0x4c2e24[_0x3af066(0x51d3)],'number':_0x3b7d1b,'plusSign':_0x5db0da}));}return _0x1fbcc2;},_0x5bc9f2[_0x3891ab(0x3720)][_0x3891ab(0x4ac0)]=function(_0x59c567){var _0x342e58=_0x3891ab;return/\D/[_0x342e58(0x4a8a)](_0x59c567);},_0x5bc9f2;}(_0x285013),_0x39480d=function(_0x1d788f){var _0x968f3b=_0x546724;function _0x117548(_0x1486a3){var _0x4e25b9=_0x140d,_0x8d842b=_0x23ca,_0xd1238a=_0x1d788f[_0x4e25b9(0x4d6c)](this,_0x1486a3)||this;return _0xd1238a['serviceName']=_0x8d842b(0x2c3d),_0xd1238a[_0x8d842b(0x3094)]={'twitter':new RegExp(_0x8d842b(0x1f66)+_0x1f4f13+_0x8d842b(0x58eb)+_0x1f4f13+'])','g'),'instagram':new RegExp(_0x8d842b(0x3148)+_0x1f4f13+_0x8d842b(0xc53)+_0x1f4f13+'])','g'),'soundcloud':new RegExp(_0x8d842b(0x3f64)+_0x1f4f13+_0x8d842b(0x41c6)+_0x1f4f13+'])','g')},_0xd1238a[_0x8d842b(0x12bc)]=new RegExp('[^'+_0x1f4f13+']'),_0xd1238a['serviceName']=_0x1486a3[_0x8d842b(0x35da)],_0xd1238a;}return _0xa152cd(_0x117548,_0x1d788f),_0x117548[_0x968f3b(0x3720)][_0x968f3b(0x1db2)]=function(_0x22dfcc){var _0x1a7c90=_0x140d,_0xef90ed=_0x968f3b,_0x5578d5,_0x2fac21=this['serviceName'],_0x2d3ca8=this[_0xef90ed(0x3094)][this[_0xef90ed(0x35da)]],_0x1b2d17=this[_0x1a7c90(0xfae)],_0x53e5f6=this[_0xef90ed(0x23d3)],_0x4be7bb=[];if(!_0x2d3ca8)return _0x4be7bb;for(;null!==(_0x5578d5=_0x2d3ca8['exec'](_0x22dfcc));){var _0xddb3b6=_0x5578d5[_0xef90ed(0x51d3)],_0x16bf51=_0x22dfcc[_0x1a7c90(0x62c)](_0xddb3b6-0x1);if(0x0===_0xddb3b6||_0x1b2d17[_0xef90ed(0x4a8a)](_0x16bf51)){var _0x56ed7a=_0x5578d5[0x0][_0x1a7c90(0x2bc0)](/\.+$/g,''),_0x2e8048=_0x56ed7a[_0xef90ed(0x30eb)](0x1);_0x4be7bb[_0x1a7c90(0x2a0e)](new _0x437f69({'tagBuilder':_0x53e5f6,'matchedText':_0x56ed7a,'offset':_0xddb3b6,'serviceName':_0x2fac21,'mention':_0x2e8048}));}}return _0x4be7bb;},_0x117548;}(_0x285013);function _0x130f2a(_0x39e4a2,_0x114e18){var _0x3b1686=_0x464f48,_0x118c00=_0x546724;for(var _0x2b6ffc=_0x114e18[_0x118c00(0x22c6)],_0x38a681=_0x114e18[_0x118c00(0x39fd)],_0x1c479e=_0x114e18[_0x3b1686(0x58d1)],_0xb75415=_0x114e18[_0x3b1686(0x1667)],_0x1855e0=_0x114e18[_0x118c00(0x823)],_0x2e9898=new _0x5ed181(),_0x55477f=0x0,_0x1ff3c8=_0x39e4a2[_0x118c00(0x809)],_0x506fad=0x0,_0x4e98cd=0x0,_0x2b21ad=_0x2e9898;_0x55477f<_0x1ff3c8;){var _0x5e26ab=_0x39e4a2[_0x118c00(0x5806)](_0x55477f);switch(_0x506fad){case 0x0:_0x487539(_0x5e26ab);break;case 0x1:_0x5bf3ac(_0x5e26ab);break;case 0x2:_0x3e6e52(_0x5e26ab);break;case 0x3:_0x161046(_0x5e26ab);break;case 0x4:_0x5efa34(_0x5e26ab);break;case 0x5:_0x5dc167(_0x5e26ab);break;case 0x6:_0x262e59(_0x5e26ab);break;case 0x7:_0x43610d(_0x5e26ab);break;case 0x8:_0x4044ec(_0x5e26ab);break;case 0x9:_0x50340d(_0x5e26ab);break;case 0xa:_0x32a069(_0x5e26ab);break;case 0xb:_0x566fbd(_0x5e26ab);break;case 0xc:_0x1f63a0(_0x5e26ab);break;case 0xd:_0xdf2b03();break;case 0xe:_0x30c6eb(_0x5e26ab);break;case 0xf:_0x4cdd4f(_0x5e26ab);break;case 0x10:_0x2d8c8d(_0x5e26ab);break;case 0x11:_0x1af8b6(_0x5e26ab);break;case 0x12:_0x5aff2d(_0x5e26ab);break;case 0x13:_0x22de42(_0x5e26ab);break;case 0x14:_0x581913(_0x5e26ab);break;default:_0x29b2ea(_0x506fad);}_0x55477f++;}function _0x487539(_0x5a2488){'<'===_0x5a2488&&_0x24f2a6();}function _0x5bf3ac(_0x4dc6a3){var _0x1dd1a2=_0x118c00;'!'===_0x4dc6a3?_0x506fad=0xd:'/'===_0x4dc6a3?(_0x506fad=0x2,_0x2b21ad=new _0x5ed181(_0x21e2cf({},_0x2b21ad,{'isClosing':!0x0}))):'<'===_0x4dc6a3?_0x24f2a6():_0x192fa2[_0x1dd1a2(0x4a8a)](_0x4dc6a3)?(_0x506fad=0x3,_0x2b21ad=new _0x5ed181(_0x21e2cf({},_0x2b21ad,{'isOpening':!0x0}))):(_0x506fad=0x0,_0x2b21ad=_0x2e9898);}function _0x161046(_0xbdc47){var _0x59955a=_0x118c00;_0x3a480d[_0x59955a(0x4a8a)](_0xbdc47)?(_0x2b21ad=new _0x5ed181(_0x21e2cf({},_0x2b21ad,{'name':_0x399a52()})),_0x506fad=0x4):'<'===_0xbdc47?_0x24f2a6():'/'===_0xbdc47?(_0x2b21ad=new _0x5ed181(_0x21e2cf({},_0x2b21ad,{'name':_0x399a52()})),_0x506fad=0xc):'>'===_0xbdc47?(_0x2b21ad=new _0x5ed181(_0x21e2cf({},_0x2b21ad,{'name':_0x399a52()})),_0x5592a9()):_0x192fa2[_0x59955a(0x4a8a)](_0xbdc47)||_0xa0e7b0[_0x59955a(0x4a8a)](_0xbdc47)||':'===_0xbdc47||_0xdb8920();}function _0x3e6e52(_0x32069a){var _0xdb68d7=_0x118c00;'>'===_0x32069a?_0xdb8920():_0x192fa2[_0xdb68d7(0x4a8a)](_0x32069a)?_0x506fad=0x3:_0xdb8920();}function _0x5efa34(_0x568d6a){var _0x5ce2c5=_0x118c00;_0x3a480d[_0x5ce2c5(0x4a8a)](_0x568d6a)||('/'===_0x568d6a?_0x506fad=0xc:'>'===_0x568d6a?_0x5592a9():'<'===_0x568d6a?_0x24f2a6():'='===_0x568d6a||_0x552f8f[_0x5ce2c5(0x4a8a)](_0x568d6a)||_0x5481b4[_0x5ce2c5(0x4a8a)](_0x568d6a)?_0xdb8920():_0x506fad=0x5);}function _0x5dc167(_0x2055a1){var _0x4e11ec=_0x118c00;_0x3a480d[_0x4e11ec(0x4a8a)](_0x2055a1)?_0x506fad=0x6:'/'===_0x2055a1?_0x506fad=0xc:'='===_0x2055a1?_0x506fad=0x7:'>'===_0x2055a1?_0x5592a9():'<'===_0x2055a1?_0x24f2a6():_0x552f8f[_0x4e11ec(0x4a8a)](_0x2055a1)&&_0xdb8920();}function _0x262e59(_0x4ac98b){var _0xb796b6=_0x118c00;_0x3a480d[_0xb796b6(0x4a8a)](_0x4ac98b)||('/'===_0x4ac98b?_0x506fad=0xc:'='===_0x4ac98b?_0x506fad=0x7:'>'===_0x4ac98b?_0x5592a9():'<'===_0x4ac98b?_0x24f2a6():_0x552f8f[_0xb796b6(0x4a8a)](_0x4ac98b)?_0xdb8920():_0x506fad=0x5);}function _0x43610d(_0x2c4756){var _0x264c68=_0x3b1686,_0x139f4f=_0x118c00;_0x3a480d[_0x264c68(0x37cb)](_0x2c4756)||('\x22'===_0x2c4756?_0x506fad=0x8:'\x27'===_0x2c4756?_0x506fad=0x9:/[>=`]/[_0x139f4f(0x4a8a)](_0x2c4756)?_0xdb8920():'<'===_0x2c4756?_0x24f2a6():_0x506fad=0xa);}function _0x4044ec(_0x27991d){'\x22'===_0x27991d&&(_0x506fad=0xb);}function _0x50340d(_0x244fd5){'\x27'===_0x244fd5&&(_0x506fad=0xb);}function _0x32a069(_0x304461){var _0x2c82b8=_0x118c00;_0x3a480d[_0x2c82b8(0x4a8a)](_0x304461)?_0x506fad=0x4:'>'===_0x304461?_0x5592a9():'<'===_0x304461&&_0x24f2a6();}function _0x566fbd(_0x55b143){var _0xd3402c=_0x118c00;_0x3a480d[_0xd3402c(0x4a8a)](_0x55b143)?_0x506fad=0x4:'/'===_0x55b143?_0x506fad=0xc:'>'===_0x55b143?_0x5592a9():'<'===_0x55b143?_0x24f2a6():(_0x506fad=0x4,_0x4008de());}function _0x1f63a0(_0x3ee265){'>'===_0x3ee265?(_0x2b21ad=new _0x5ed181(_0x21e2cf({},_0x2b21ad,{'isClosing':!0x0})),_0x5592a9()):_0x506fad=0x4;}function _0xdf2b03(_0x3cc4e3){var _0x38a6dd=_0x118c00;'--'===_0x39e4a2[_0x38a6dd(0x2bb6)](_0x55477f,0x2)?(_0x55477f+=0x2,_0x2b21ad=new _0x5ed181(_0x21e2cf({},_0x2b21ad,{'type':_0x38a6dd(0x511b)})),_0x506fad=0xe):_0x38a6dd(0x52c9)===_0x39e4a2[_0x38a6dd(0x2bb6)](_0x55477f,0x7)[_0x38a6dd(0x349)]()?(_0x55477f+=0x7,_0x2b21ad=new _0x5ed181(_0x21e2cf({},_0x2b21ad,{'type':_0x38a6dd(0x5a71)})),_0x506fad=0x14):_0xdb8920();}function _0x30c6eb(_0x25f4ec){'-'===_0x25f4ec?_0x506fad=0xf:'>'===_0x25f4ec?_0xdb8920():_0x506fad=0x10;}function _0x4cdd4f(_0x44be05){'-'===_0x44be05?_0x506fad=0x12:'>'===_0x44be05?_0xdb8920():_0x506fad=0x10;}function _0x2d8c8d(_0x4a5e07){'-'===_0x4a5e07&&(_0x506fad=0x11);}function _0x1af8b6(_0x48befc){_0x506fad='-'===_0x48befc?0x12:0x10;}function _0x5aff2d(_0x13256b){'>'===_0x13256b?_0x5592a9():'!'===_0x13256b?_0x506fad=0x13:'-'===_0x13256b||(_0x506fad=0x10);}function _0x22de42(_0xb98f01){'-'===_0xb98f01?_0x506fad=0x11:'>'===_0xb98f01?_0x5592a9():_0x506fad=0x10;}function _0x581913(_0x184acb){'>'===_0x184acb?_0x5592a9():'<'===_0x184acb&&_0x24f2a6();}function _0xdb8920(){_0x506fad=0x0,_0x2b21ad=_0x2e9898;}function _0x24f2a6(){_0x506fad=0x1,_0x2b21ad=new _0x5ed181({'idx':_0x55477f});}function _0x5592a9(){var _0x5c2e5a=_0x3b1686,_0x3b65b8=_0x118c00,_0x108a83=_0x39e4a2[_0x3b65b8(0x30eb)](_0x4e98cd,_0x2b21ad[_0x3b65b8(0x5537)]);_0x108a83&&_0x1c479e(_0x108a83,_0x4e98cd),_0x5c2e5a(0x1f63)===_0x2b21ad[_0x5c2e5a(0x18c0)]?_0xb75415(_0x2b21ad[_0x3b65b8(0x5537)]):_0x3b65b8(0x5a71)===_0x2b21ad[_0x3b65b8(0x3dd)]?_0x1855e0(_0x2b21ad[_0x3b65b8(0x5537)]):(_0x2b21ad[_0x3b65b8(0x532)]&&_0x2b6ffc(_0x2b21ad[_0x3b65b8(0x2c5)],_0x2b21ad[_0x3b65b8(0x5537)]),_0x2b21ad[_0x3b65b8(0x426d)]&&_0x38a681(_0x2b21ad[_0x5c2e5a(0x1c7c)],_0x2b21ad['idx'])),_0xdb8920(),_0x4e98cd=_0x55477f+0x1;}function _0x516b1c(){var _0x4ad97f=_0x118c00,_0x1ea612=_0x39e4a2[_0x4ad97f(0x30eb)](_0x4e98cd,_0x55477f);_0x1c479e(_0x1ea612,_0x4e98cd),_0x4e98cd=_0x55477f+0x1;}function _0x399a52(){var _0x3fb2d5=_0x3b1686,_0x75f4b5=_0x118c00,_0x132a6d=_0x2b21ad[_0x75f4b5(0x5537)]+(_0x2b21ad[_0x3fb2d5(0xa28)]?0x2:0x1);return _0x39e4a2[_0x75f4b5(0x30eb)](_0x132a6d,_0x55477f)[_0x75f4b5(0x12e2)]();}function _0x4008de(){_0x55477f--;}_0x4e98cd<_0x55477f&&_0x516b1c();}var _0x5ed181=function(){function _0x42ada1(_0x54ffda){var _0x53af95=_0x140d,_0x284e56=_0x23ca;void 0x0===_0x54ffda&&(_0x54ffda={}),this[_0x284e56(0x5537)]=void 0x0!==_0x54ffda[_0x53af95(0x51fc)]?_0x54ffda[_0x284e56(0x5537)]:-0x1,this[_0x284e56(0x3dd)]=_0x54ffda[_0x284e56(0x3dd)]||_0x284e56(0x3912),this[_0x53af95(0x1c7c)]=_0x54ffda[_0x284e56(0x2c5)]||'',this[_0x284e56(0x532)]=!!_0x54ffda[_0x284e56(0x532)],this[_0x284e56(0x426d)]=!!_0x54ffda[_0x284e56(0x426d)];}return _0x42ada1;}(),_0x2e87fb=function(){var _0x50e831=_0x464f48,_0x90f27d=_0x546724;function _0x3af718(_0x15edf7){var _0x1e8f9e=_0x140d,_0x28d8f8=_0x23ca;void 0x0===_0x15edf7&&(_0x15edf7={}),this[_0x1e8f9e(0x5cc)]=_0x3af718[_0x28d8f8(0x24cf)],this[_0x28d8f8(0x7e6)]={},this[_0x28d8f8(0x202)]=!0x0,this[_0x28d8f8(0x326f)]=!0x0,this[_0x28d8f8(0x4b85)]=!0x1,this[_0x28d8f8(0x43d8)]=!0x1,this[_0x28d8f8(0x5db)]=!0x0,this[_0x28d8f8(0x5941)]={'scheme':!0x0,'www':!0x0},this[_0x28d8f8(0x30ad)]=!0x0,this[_0x1e8f9e(0x4ec)]=!0x0,this[_0x28d8f8(0x3714)]={'length':0x0,'location':_0x1e8f9e(0x47f9)},this[_0x28d8f8(0x1e84)]='',this[_0x28d8f8(0x3479)]=null,this[_0x28d8f8(0x4fd0)]=void 0x0,this[_0x28d8f8(0x56ce)]=null,this[_0x28d8f8(0x23d3)]=null,this[_0x28d8f8(0x7e6)]=this[_0x1e8f9e(0x20e7)](_0x15edf7[_0x28d8f8(0x7e6)]),this[_0x28d8f8(0x202)]=_0x28d8f8(0x29d5)==typeof _0x15edf7[_0x28d8f8(0x202)]?_0x15edf7[_0x28d8f8(0x202)]:this[_0x1e8f9e(0xade)],this[_0x28d8f8(0x326f)]=_0x28d8f8(0x29d5)==typeof _0x15edf7[_0x28d8f8(0x326f)]?_0x15edf7[_0x28d8f8(0x326f)]:this[_0x28d8f8(0x326f)],this[_0x28d8f8(0x4b85)]=_0x15edf7[_0x28d8f8(0x4b85)]||this[_0x28d8f8(0x4b85)],this[_0x28d8f8(0x43d8)]=_0x15edf7[_0x28d8f8(0x43d8)]||this[_0x28d8f8(0x43d8)],this[_0x28d8f8(0x5db)]=_0x28d8f8(0x29d5)==typeof _0x15edf7[_0x28d8f8(0x5db)]?_0x15edf7[_0x1e8f9e(0x4324)]:this['newWindow'],this[_0x28d8f8(0x5941)]=this[_0x1e8f9e(0x293d)](_0x15edf7[_0x28d8f8(0x5941)]),this['stripTrailingSlash']=_0x28d8f8(0x29d5)==typeof _0x15edf7[_0x28d8f8(0x30ad)]?_0x15edf7[_0x28d8f8(0x30ad)]:this[_0x28d8f8(0x30ad)],this[_0x28d8f8(0x5dac)]=_0x1e8f9e(0x43b0)==typeof _0x15edf7[_0x28d8f8(0x5dac)]?_0x15edf7[_0x28d8f8(0x5dac)]:this[_0x28d8f8(0x5dac)];var _0x156cbc=this['mention'];if(!0x1!==_0x156cbc&&_0x28d8f8(0x2c3d)!==_0x156cbc&&_0x1e8f9e(0x2d05)!==_0x156cbc&&_0x28d8f8(0x3aa3)!==_0x156cbc)throw new Error(_0x28d8f8(0x2d53));var _0x166a95=this[_0x28d8f8(0x4b85)];if(!0x1!==_0x166a95&&_0x1e8f9e(0x5980)!==_0x166a95&&_0x28d8f8(0x52bf)!==_0x166a95&&'instagram'!==_0x166a95)throw new Error(_0x1e8f9e(0x13e3));this[_0x28d8f8(0x3714)]=this[_0x28d8f8(0x22fc)](_0x15edf7[_0x1e8f9e(0x19ec)]),this[_0x28d8f8(0x1e84)]=_0x15edf7[_0x28d8f8(0x1e84)]||this[_0x28d8f8(0x1e84)],this[_0x28d8f8(0x3479)]=_0x15edf7[_0x28d8f8(0x3479)]||this[_0x28d8f8(0x3479)],this[_0x28d8f8(0x4fd0)]=_0x15edf7[_0x28d8f8(0x4fd0)]||this;}return _0x3af718[_0x90f27d(0x28b2)]=function(_0x3e9245,_0x2cc09f){var _0x9a0ee4=_0x90f27d;return new _0x3af718(_0x2cc09f)[_0x9a0ee4(0x28b2)](_0x3e9245);},_0x3af718[_0x90f27d(0x2374)]=function(_0x586674,_0x3b4a52){var _0x50db3c=_0x140d;return new _0x3af718(_0x3b4a52)[_0x50db3c(0x40c1)](_0x586674);},_0x3af718[_0x90f27d(0x3720)][_0x90f27d(0x114b)]=function(_0x44d859){var _0x4bfbe0=_0x140d,_0x5312be=_0x90f27d;return null==_0x44d859&&(_0x44d859=!0x0),_0x5312be(0x29d5)==typeof _0x44d859?{'schemeMatches':_0x44d859,'wwwMatches':_0x44d859,'tldMatches':_0x44d859}:{'schemeMatches':_0x5312be(0x29d5)!=typeof _0x44d859[_0x5312be(0x1f5a)]||_0x44d859[_0x5312be(0x1f5a)],'wwwMatches':_0x5312be(0x29d5)!=typeof _0x44d859[_0x5312be(0x16ad)]||_0x44d859[_0x4bfbe0(0x4755)],'tldMatches':'boolean'!=typeof _0x44d859['tldMatches']||_0x44d859[_0x5312be(0x1180)]};},_0x3af718[_0x90f27d(0x3720)][_0x90f27d(0x5cca)]=function(_0x246483){var _0x27c8e7=_0x140d,_0x116008=_0x90f27d;return null==_0x246483&&(_0x246483=!0x0),_0x116008(0x29d5)==typeof _0x246483?{'scheme':_0x246483,'www':_0x246483}:{'scheme':_0x116008(0x29d5)!=typeof _0x246483[_0x116008(0x3b3a)]||_0x246483[_0x116008(0x3b3a)],'www':_0x27c8e7(0x43b0)!=typeof _0x246483[_0x116008(0x3fca)]||_0x246483[_0x116008(0x3fca)]};},_0x3af718[_0x50e831(0x1aa2)][_0x90f27d(0x22fc)]=function(_0x21c77c){var _0x5c5976=_0x90f27d;return _0x5c5976(0x1efe)==typeof _0x21c77c?{'length':_0x21c77c,'location':_0x5c5976(0x2a9)}:_0x3f77a1(_0x21c77c||{},{'length':Number[_0x5c5976(0xe92)],'location':_0x5c5976(0x2a9)});},_0x3af718[_0x90f27d(0x3720)][_0x50e831(0x40c1)]=function(_0x457c30){var _0x428f69=_0x50e831,_0x47d526=_0x90f27d,_0x493338=this,_0x3c0c1d=['a','style',_0x47d526(0x4bb)],_0x370596=0x0,_0x25c021=[];return _0x130f2a(_0x457c30,{'onOpenTag':function(_0x1eac35){var _0x1a9de1=_0x47d526;_0x3c0c1d[_0x1a9de1(0xabf)](_0x1eac35)>=0x0&&_0x370596++;},'onText':function(_0x3309ac,_0x2e0de9){var _0x7255c6=_0x47d526;if(0x0===_0x370596){var _0x4aefba=_0x3532eb(_0x3309ac,/( | |<|<|>|>|"|"|')/gi),_0x428e62=_0x2e0de9;_0x4aefba[_0x7255c6(0x326d)](function(_0x43f659,_0xbe2173){var _0x956f6e=_0x7255c6;if(_0xbe2173%0x2==0x0){var _0x5bd6dc=_0x493338[_0x956f6e(0x25cf)](_0x43f659,_0x428e62);_0x25c021[_0x956f6e(0x5323)][_0x956f6e(0x4269)](_0x25c021,_0x5bd6dc);}_0x428e62+=_0x43f659[_0x956f6e(0x809)];});}},'onCloseTag':function(_0x2d981f){var _0x2d8b51=_0x47d526;_0x3c0c1d[_0x2d8b51(0xabf)](_0x2d981f)>=0x0&&(_0x370596=Math['max'](_0x370596-0x1,0x0));},'onComment':function(_0x5d3df7){},'onDoctype':function(_0x5c7ca8){}}),_0x25c021=this[_0x47d526(0x2705)](_0x25c021),_0x25c021=this[_0x428f69(0x4c9c)](_0x25c021);},_0x3af718[_0x50e831(0x1aa2)][_0x90f27d(0x2705)]=function(_0x11bbbc){var _0x5a3f16=_0x50e831,_0x15d34a=_0x90f27d;_0x11bbbc[_0x15d34a(0x4b76)](function(_0x35d777,_0x1ffde5){var _0x4335b6=_0x140d,_0x1c9d43=_0x15d34a;return _0x35d777[_0x4335b6(0x23a2)]()-_0x1ffde5[_0x1c9d43(0x2a07)]();});for(var _0x78a2ec=0x0;_0x78a2ec<_0x11bbbc[_0x15d34a(0x809)]-0x1;_0x78a2ec++){var _0xdbec6a=_0x11bbbc[_0x78a2ec],_0x4080b9=_0xdbec6a[_0x15d34a(0x2a07)](),_0x832464=_0xdbec6a[_0x15d34a(0x424e)]()[_0x15d34a(0x809)],_0xad265f=_0x4080b9+_0x832464;if(_0x78a2ec+0x1<_0x11bbbc['length']){if(_0x11bbbc[_0x78a2ec+0x1][_0x15d34a(0x2a07)]()===_0x4080b9){var _0x5b197d=_0x11bbbc[_0x78a2ec+0x1]['getMatchedText']()[_0x5a3f16(0x2ef4)]>_0x832464?_0x78a2ec:_0x78a2ec+0x1;_0x11bbbc[_0x5a3f16(0x1d88)](_0x5b197d,0x1);continue;}_0x11bbbc[_0x78a2ec+0x1][_0x15d34a(0x2a07)]()<_0xad265f&&_0x11bbbc[_0x5a3f16(0x1d88)](_0x78a2ec+0x1,0x1);}}return _0x11bbbc;},_0x3af718[_0x90f27d(0x3720)][_0x90f27d(0x3b06)]=function(_0x1d8ec8){var _0x4ac138=_0x50e831,_0x133de0=_0x90f27d;return this[_0x133de0(0x4b85)]||_0xf2eaab(_0x1d8ec8,function(_0x122a24){var _0x4b394e=_0x133de0;return _0x4b394e(0x4b85)===_0x122a24[_0x4b394e(0x135e)]();}),this[_0x4ac138(0xade)]||_0xf2eaab(_0x1d8ec8,function(_0x16b030){var _0x47da4d=_0x4ac138,_0x338b25=_0x133de0;return _0x47da4d(0xade)===_0x16b030[_0x338b25(0x135e)]();}),this[_0x133de0(0x326f)]||_0xf2eaab(_0x1d8ec8,function(_0x461ec3){var _0x7fa1e=_0x133de0;return _0x7fa1e(0x326f)===_0x461ec3[_0x7fa1e(0x135e)]();}),this[_0x133de0(0x43d8)]||_0xf2eaab(_0x1d8ec8,function(_0x59a607){var _0x266b08=_0x133de0;return _0x266b08(0x43d8)===_0x59a607[_0x266b08(0x135e)]();}),this[_0x133de0(0x7e6)][_0x133de0(0x1f5a)]||_0xf2eaab(_0x1d8ec8,function(_0x5468dd){var _0x4cebe2=_0x4ac138,_0x36ade7=_0x133de0;return _0x4cebe2(0x2cb5)===_0x5468dd[_0x36ade7(0x135e)]()&&_0x36ade7(0x3b3a)===_0x5468dd[_0x36ade7(0x3f53)]();}),this[_0x133de0(0x7e6)][_0x133de0(0x16ad)]||_0xf2eaab(_0x1d8ec8,function(_0x129d62){var _0x59ffcd=_0x4ac138,_0x5dc924=_0x133de0;return _0x59ffcd(0x2cb5)===_0x129d62[_0x5dc924(0x135e)]()&&_0x59ffcd(0x5758)===_0x129d62[_0x59ffcd(0x64d)]();}),this[_0x4ac138(0x5493)][_0x133de0(0x1180)]||_0xf2eaab(_0x1d8ec8,function(_0x4c0e96){var _0x12df17=_0x4ac138,_0x1568a2=_0x133de0;return _0x1568a2(0x2dba)===_0x4c0e96[_0x1568a2(0x135e)]()&&_0x12df17(0x40e1)===_0x4c0e96[_0x1568a2(0x3f53)]();}),_0x1d8ec8;},_0x3af718[_0x90f27d(0x3720)][_0x90f27d(0x25cf)]=function(_0x3b5428,_0x249160){var _0x3482a9=_0x50e831,_0x4d14a2=_0x90f27d;void 0x0===_0x249160&&(_0x249160=0x0),_0x249160=_0x249160||0x0;for(var _0x92e9a0=this[_0x4d14a2(0x5733)](),_0xb594c9=[],_0xbbe675=0x0,_0x52c879=_0x92e9a0[_0x4d14a2(0x809)];_0xbbe675<_0x52c879;_0xbbe675++){for(var _0x45a761=_0x92e9a0[_0xbbe675][_0x4d14a2(0x1db2)](_0x3b5428),_0x38ac47=0x0,_0x3591e8=_0x45a761[_0x3482a9(0x2ef4)];_0x38ac47<_0x3591e8;_0x38ac47++)_0x45a761[_0x38ac47][_0x4d14a2(0x3921)](_0x249160+_0x45a761[_0x38ac47][_0x3482a9(0x23a2)]());_0xb594c9[_0x4d14a2(0x5323)]['apply'](_0xb594c9,_0x45a761);}return _0xb594c9;},_0x3af718[_0x90f27d(0x3720)][_0x90f27d(0x28b2)]=function(_0x5cabb4){var _0x34f240=_0x50e831,_0x51ef89=_0x90f27d;if(!_0x5cabb4)return'';for(var _0x59507d=this[_0x51ef89(0x2374)](_0x5cabb4),_0x3eeacf=[],_0x3f66c0=0x0,_0x1f9c0c=0x0,_0x332ac4=_0x59507d[_0x51ef89(0x809)];_0x1f9c0c<_0x332ac4;_0x1f9c0c++){var _0x586840=_0x59507d[_0x1f9c0c];_0x3eeacf[_0x51ef89(0x5323)](_0x5cabb4[_0x51ef89(0x4c07)](_0x3f66c0,_0x586840[_0x51ef89(0x2a07)]())),_0x3eeacf[_0x51ef89(0x5323)](this['createMatchReturnVal'](_0x586840)),_0x3f66c0=_0x586840[_0x51ef89(0x2a07)]()+_0x586840[_0x51ef89(0x424e)]()[_0x34f240(0x2ef4)];}return _0x3eeacf[_0x51ef89(0x5323)](_0x5cabb4[_0x51ef89(0x4c07)](_0x3f66c0)),_0x3eeacf[_0x51ef89(0x48a9)]('');},_0x3af718[_0x90f27d(0x3720)][_0x90f27d(0x42cf)]=function(_0x5ce640){var _0x1666cd=_0x50e831,_0x1ae46b=_0x90f27d,_0x450dbf;return this[_0x1ae46b(0x3479)]&&(_0x450dbf=this[_0x1ae46b(0x3479)][_0x1ae46b(0x3c9e)](this[_0x1ae46b(0x4fd0)],_0x5ce640)),_0x1ae46b(0x20b8)==typeof _0x450dbf?_0x450dbf:!0x1===_0x450dbf?_0x5ce640[_0x1666cd(0x4fc6)]():_0x450dbf instanceof _0x4e3f3f?_0x450dbf[_0x1ae46b(0x3c89)]():_0x5ce640[_0x1ae46b(0x54a9)]()[_0x1ae46b(0x3c89)]();},_0x3af718[_0x90f27d(0x3720)][_0x90f27d(0x5733)]=function(){var _0x34b8a5=_0x50e831,_0x59dc23=_0x90f27d;if(this[_0x59dc23(0x56ce)])return this[_0x34b8a5(0x31d7)];var _0x31cdac=this[_0x59dc23(0x4558)](),_0x5a62f5=[new _0x3be35c({'tagBuilder':_0x31cdac,'serviceName':this[_0x34b8a5(0x59b9)]}),new _0x372010({'tagBuilder':_0x31cdac}),new _0x13fdac({'tagBuilder':_0x31cdac}),new _0x39480d({'tagBuilder':_0x31cdac,'serviceName':this[_0x34b8a5(0x2a70)]}),new _0x5655d5({'tagBuilder':_0x31cdac,'stripPrefix':this[_0x59dc23(0x5941)],'stripTrailingSlash':this[_0x59dc23(0x30ad)],'decodePercentEncoding':this[_0x34b8a5(0x4ec)]})];return this[_0x59dc23(0x56ce)]=_0x5a62f5;},_0x3af718['prototype'][_0x90f27d(0x4558)]=function(){var _0x81c69d=_0x50e831,_0x5d4a60=_0x90f27d,_0x53084f=this[_0x81c69d(0x3c8c)];return _0x53084f||(_0x53084f=this[_0x81c69d(0x3c8c)]=new _0x5a8a25({'newWindow':this[_0x5d4a60(0x5db)],'truncate':this[_0x5d4a60(0x3714)],'className':this[_0x81c69d(0x2d7)]})),_0x53084f;},_0x3af718[_0x90f27d(0x24cf)]=_0x90f27d(0x3a7c),_0x3af718[_0x50e831(0x325b)]=_0x5a8a25,_0x3af718[_0x90f27d(0x870)]=_0x4e3f3f,_0x3af718[_0x50e831(0x29f7)]={'Email':_0x372010,'Hashtag':_0x3be35c,'Matcher':_0x285013,'Mention':_0x39480d,'Phone':_0x13fdac,'Url':_0x5655d5},_0x3af718[_0x90f27d(0x31ca)]={'Email':_0x54d71b,'Hashtag':_0x44c464,'Match':_0x45e1e8,'Mention':_0x437f69,'Phone':_0x4661ec,'Url':_0x324974},_0x3af718;}();return _0x2e87fb;}();var Autolinker=tmp$2[_0x5e00b3(0x3a6d)];function KmlLookAt(_0x505a32,_0xb519bc){var _0x27677c=_0x5e00b3;this['position']=_0x505a32,this[_0x27677c(0x3154)]=_0xb519bc;}function KmlTour(_0x3a5e50,_0x1a7bb2){var _0x51bfdf=_0x307c2b,_0x2714f4=_0x5e00b3;this['id']=_0x1a7bb2,this[_0x2714f4(0x2c5)]=_0x3a5e50,this[_0x2714f4(0x1f30)]=0x0,this[_0x2714f4(0x3e34)]=[],this[_0x51bfdf(0x1099)]=new Event(),this[_0x2714f4(0x642)]=new Event(),this[_0x51bfdf(0x4485)]=new Event(),this[_0x2714f4(0x4334)]=new Event(),this[_0x2714f4(0x6f8)]=[];}function cancelAllEntries(_0x541f80){var _0x10706d=_0x5e00b3;for(var _0x6ff24d=_0x541f80[_0x10706d(0x3b86)]();void 0x0!==_0x6ff24d;_0x6ff24d=_0x541f80[_0x10706d(0x3b86)]())_0x6ff24d['stop']();}function playEntry(_0x10b4e1,_0x3cd802,_0xee7bad){var _0x278ec5=_0x307c2b,_0x539b05=_0x5e00b3,_0x5c3b91=this[_0x539b05(0x3e34)][this[_0x278ec5(0x4eef)]];if(_0x5c3b91){var _0x2775a2=playNext[_0x278ec5(0x66d)](this,_0x10b4e1,_0x3cd802,_0xee7bad);if(this[_0x539b05(0x6f8)][_0x539b05(0x5323)](_0x5c3b91),this[_0x278ec5(0x4485)]['raiseEvent'](_0x5c3b91),_0x5c3b91[_0x278ec5(0x2b4)])_0x5c3b91[_0x539b05(0x3ceb)](_0x2775a2,_0x10b4e1[_0x539b05(0x20c0)]['camera'],_0x3cd802);else{var _0x459bc3=this;_0x5c3b91[_0x539b05(0x3ceb)](function(){var _0xaa9a24=_0x539b05;_0x459bc3[_0xaa9a24(0x4334)][_0xaa9a24(0x1c10)](_0x5c3b91);var _0x41e0db=_0x459bc3[_0xaa9a24(0x6f8)][_0xaa9a24(0xabf)](_0x5c3b91);_0x41e0db>=0x0&&_0x459bc3[_0xaa9a24(0x6f8)][_0xaa9a24(0x2f5b)](_0x41e0db,0x1);}),_0x2775a2(_0x10b4e1,_0x3cd802,_0xee7bad);}}else defined$1(_0xee7bad)&&_0xee7bad(!0x1);}function playNext(_0x46a3b8,_0x10a6f8,_0x3c99f6,_0x1fe16e){var _0x2122fa=_0x307c2b,_0x4cf78d=_0x5e00b3,_0x1cef26=this[_0x2122fa(0x1ee0)][this[_0x4cf78d(0x1f30)]];if(this[_0x4cf78d(0x4334)][_0x4cf78d(0x1c10)](_0x1cef26,_0x1fe16e),_0x1fe16e)_0x3c99f6(_0x1fe16e);else{var _0x1133bb=this[_0x4cf78d(0x6f8)][_0x2122fa(0x2feb)](_0x1cef26);_0x1133bb>=0x0&&this[_0x4cf78d(0x6f8)][_0x4cf78d(0x2f5b)](_0x1133bb,0x1),this[_0x4cf78d(0x1f30)]++,playEntry[_0x4cf78d(0x3c9e)](this,_0x46a3b8,_0x10a6f8,_0x3c99f6);}}function KmlTourFlyTo(_0xa80327,_0x11d080,_0x31b231){var _0x22b03f=_0x307c2b,_0x16a492=_0x5e00b3;this[_0x22b03f(0x18c0)]=_0x22b03f(0x4756),this[_0x16a492(0x4c8)]=!0x0,this[_0x16a492(0x4729)]=null,this[_0x16a492(0x282b)]=null,this[_0x16a492(0x3dfe)]=_0xa80327,this[_0x16a492(0x1173)]=_0x31b231,this[_0x22b03f(0x2ee3)]=_0x11d080;}function KmlTourWait(_0x518721){var _0x1ee461=_0x307c2b,_0x5bec5f=_0x5e00b3;this[_0x5bec5f(0x3dd)]=_0x5bec5f(0x28b8),this[_0x5bec5f(0x4c8)]=!0x0,this[_0x1ee461(0x511d)]=_0x518721,this[_0x5bec5f(0xc97)]=null;}KmlTour[_0x5e00b3(0x3720)][_0x5e00b3(0x38f0)]=function(_0x2a4344){var _0x4684d6=_0x5e00b3;this[_0x4684d6(0x3e34)][_0x4684d6(0x5323)](_0x2a4344);},KmlTour['prototype'][_0x5e00b3(0x3ceb)]=function(_0x4d772a,_0x48af89){var _0x24d1c7=_0x5e00b3;this[_0x24d1c7(0x1bb)][_0x24d1c7(0x1c10)]();var _0x2e5a30=this;playEntry[_0x24d1c7(0x3c9e)](this,_0x4d772a,_0x48af89,function(_0x1669d8){var _0x35371e=_0x140d,_0x444b0f=_0x24d1c7;_0x2e5a30[_0x444b0f(0x1f30)]=0x0,_0x1669d8||cancelAllEntries(_0x2e5a30[_0x35371e(0xc37)]),_0x2e5a30[_0x444b0f(0x642)][_0x444b0f(0x1c10)](_0x1669d8);});},KmlTour[_0x5e00b3(0x3720)][_0x5e00b3(0x3b17)]=function(){var _0x4a1518=_0x5e00b3;cancelAllEntries(this[_0x4a1518(0x6f8)]);},KmlTourFlyTo[_0x5e00b3(0x3720)][_0x5e00b3(0x3ceb)]=function(_0x4fd952,_0x4a60e4,_0x16b553){var _0x39f431=_0x307c2b,_0x1ab2d2=_0x5e00b3;if(this[_0x1ab2d2(0x4729)]=_0x4a60e4,defined$1(_0x4fd952)&&null!==_0x4fd952){var _0x5f1395=this;this['activeCallback']=function(_0xc96a1e){var _0x46b7fe=_0x1ab2d2;delete _0x5f1395[_0x46b7fe(0x282b)],delete _0x5f1395[_0x46b7fe(0x4729)],_0x4fd952(!defined$1(_0xc96a1e)&&_0xc96a1e);};}var _0x161c1d=this[_0x1ab2d2(0x35d7)](_0x16b553);if(this[_0x1ab2d2(0x1173)][_0x1ab2d2(0x3632)])_0x4a60e4[_0x39f431(0x39e8)](_0x161c1d);else{if(this[_0x1ab2d2(0x1173)]['headingPitchRange']){var _0x39dd39=new BoundingSphere(this[_0x39f431(0x32d0)][_0x1ab2d2(0x3747)]);_0x4a60e4[_0x1ab2d2(0x1206)](_0x39dd39,_0x161c1d);}}},KmlTourFlyTo[_0x307c2b(0x1aa2)][_0x5e00b3(0x3b17)]=function(){var _0x432416=_0x307c2b,_0x2aac49=_0x5e00b3;defined$1(this[_0x432416(0x3056)])&&this[_0x2aac49(0x4729)][_0x432416(0x12aa)](),defined$1(this[_0x2aac49(0x282b)])&&this[_0x2aac49(0x282b)](!0x0);},KmlTourFlyTo[_0x307c2b(0x1aa2)]['getCameraOptions']=function(_0x11b2ac){var _0x3bc147=_0x307c2b,_0x5ac8d2=_0x5e00b3,_0x185c15={'duration':this[_0x5ac8d2(0x3dfe)]};return defined$1(this[_0x3bc147(0x282f)])&&(_0x185c15['complete']=this[_0x5ac8d2(0x282b)]),_0x5ac8d2(0x56dd)===this[_0x5ac8d2(0x52f1)]&&(_0x185c15[_0x3bc147(0xfd7)]=EasingFunction$1[_0x5ac8d2(0x1d83)]),this['view'][_0x5ac8d2(0x3632)]?(_0x185c15[_0x5ac8d2(0x15b6)]=this[_0x5ac8d2(0x1173)][_0x5ac8d2(0x3747)],_0x185c15['orientation']=this[_0x5ac8d2(0x1173)][_0x5ac8d2(0x3632)]):this[_0x3bc147(0x32d0)][_0x5ac8d2(0x3154)]&&(_0x185c15[_0x3bc147(0x4d0e)]=this[_0x3bc147(0x32d0)][_0x5ac8d2(0x3154)]),defined$1(_0x11b2ac)&&(_0x185c15=combine$2(_0x185c15,_0x11b2ac)),_0x185c15;},KmlTourWait[_0x5e00b3(0x3720)][_0x5e00b3(0x3ceb)]=function(_0x2f8948){var _0x3f7e3e=_0x5e00b3,_0x4f184c=this;this[_0x3f7e3e(0x282b)]=_0x2f8948,this[_0x3f7e3e(0xc97)]=setTimeout(function(){var _0x2b0236=_0x3f7e3e;delete _0x4f184c[_0x2b0236(0x282b)],_0x2f8948(!0x1);},0x3e8*this[_0x3f7e3e(0x3dfe)]);},KmlTourWait[_0x5e00b3(0x3720)][_0x307c2b(0x12a2)]=function(){var _0x543b07=_0x5e00b3;clearTimeout(this[_0x543b07(0xc97)]),defined$1(this[_0x543b07(0x282b)])&&this[_0x543b07(0x282b)](!0x0);};var S3MInstanceCollectionVertex=_0x5e00b3(0xcbf);function textureLevelSize(_0x571423,_0x4e2a37,_0x2c88bf){var _0x3bad2c=_0x307c2b,_0x520083=_0x5e00b3;switch(_0x571423){case WebGLConstants$1[_0x520083(0x3bd)]:case WebGLConstants$1[_0x520083(0x2cfa)]:return(_0x4e2a37+0x3>>0x2)*(_0x2c88bf+0x3>>0x2)*0x8;case WebGLConstants$1[_0x520083(0x4568)]:return(_0x4e2a37+0x3>>0x2)*(_0x2c88bf+0x3>>0x2)*0x10;case WebGLConstants$1[_0x520083(0x3a27)]:case WebGLConstants$1[_0x3bad2c(0x2b8a)]:return Math[_0x520083(0x1ace)]((Math[_0x520083(0x498f)](_0x4e2a37,0x8)*Math[_0x520083(0x498f)](_0x2c88bf,0x8)*0x4+0x7)/0x8);case WebGLConstants$1[_0x520083(0x18c6)]:case WebGLConstants$1[_0x520083(0x3386)]:return Math[_0x520083(0x1ace)]((Math[_0x520083(0x498f)](_0x4e2a37,0x10)*Math[_0x520083(0x498f)](_0x2c88bf,0x8)*0x2+0x7)/0x8);case PixelFormat$1['RGB']:return _0x4e2a37*_0x2c88bf*0x3;case PixelFormat$1['RGBA']:return _0x4e2a37*_0x2c88bf*0x4;case PixelFormat$1[_0x520083(0x3711)]:return _0x4e2a37*_0x2c88bf*0x2;default:return 0x0;}}var DDSTexture=function(_0x49922d,_0x744fdc,_0x4bb9fc,_0x3b28f2,_0x10c948,_0x7b6a62,_0x69abfb,_0x594bd2,_0x468823,_0x5a6b3f,_0x514259,_0x8329f3){var _0x350268=_0x307c2b,_0x240d3a=_0x5e00b3;this[_0x240d3a(0x1358)]=_0x744fdc,this[_0x240d3a(0x24f8)]=_0x744fdc[_0x240d3a(0x24f8)],this[_0x240d3a(0x5178)]=_0x4bb9fc,this[_0x240d3a(0x3a59)]=_0x3b28f2,this[_0x240d3a(0x5649)]=_0x7b6a62,this[_0x240d3a(0xf52)]=_0x8329f3,this[_0x240d3a(0x49a6)]=null,this[_0x240d3a(0x5381)]=_0x10c948,this[_0x240d3a(0x1471)]=PixelFormat$1[_0x240d3a(0x3411)](_0x10c948),this[_0x240d3a(0x4d76)]=defaultValue$1(_0x594bd2,TextureWrap$1[_0x240d3a(0x3304)]),this[_0x350268(0x521a)]=defaultValue$1(_0x468823,TextureWrap$1[_0x240d3a(0x3304)]),this[_0x240d3a(0x3deb)]=defaultValue$1(_0x5a6b3f,PixelDatatype$1[_0x240d3a(0x1b0f)]),this[_0x240d3a(0x3deb)]===PixelDatatype$1[_0x350268(0x3078)]&&(this[_0x240d3a(0x4d76)]=TextureWrap$1[_0x240d3a(0x3304)],this[_0x240d3a(0x6b9)]=TextureWrap$1[_0x240d3a(0x3304)]),this[_0x240d3a(0x2e0b)]=!0x1,this[_0x240d3a(0x58d6)]=_0x69abfb,this['id']=_0x49922d,this[_0x350268(0x466e)]=this[_0x240d3a(0x24f8)][_0x240d3a(0x28d4)],this[_0x240d3a(0x42c2)]=_0x7b6a62[_0x350268(0x2ef4)],this[_0x240d3a(0x2a88)]=defaultValue$1(_0x514259,!0x0),0x1==this[_0x240d3a(0x58d6)]?this[_0x240d3a(0x5854)]():(this[_0x240d3a(0x3936)]=this[_0x240d3a(0x24f8)][_0x350268(0x1ad8)],this[_0x240d3a(0x3df9)]()),this[_0x240d3a(0x5877)]=this[_0x240d3a(0x42c2)],this[_0x350268(0xc72)][_0x240d3a(0x7a8)]+=this[_0x240d3a(0x5877)];};function validateMipmap$1(_0x35eb9e,_0x436a45,_0x3b7c38,_0x4c28d9){var _0x1a8cc2=_0x307c2b,_0x339f2a=_0x5e00b3,_0x937aaa=0x1;if(!CesiumMath[_0x339f2a(0x5bf4)](_0x3b7c38)||!CesiumMath[_0x339f2a(0x5bf4)](_0x4c28d9))return!0x1;for(var _0x571165=_0x35eb9e[_0x1a8cc2(0x2ef4)],_0x3d7a9a=_0x3b7c38,_0x1d4d0a=_0x4c28d9,_0xaae39f=0x0;;){if(_0xaae39f+=PixelFormat$1[_0x339f2a(0xaad)](_0x436a45,_0x3d7a9a,_0x1d4d0a),_0x1d4d0a>>=0x1,0x0==(_0x3d7a9a>>=0x1)&&0x0==_0x1d4d0a)break;_0x937aaa++,_0x3d7a9a=Math[_0x339f2a(0x498f)](_0x3d7a9a,0x1),_0x1d4d0a=Math[_0x339f2a(0x498f)](_0x1d4d0a,0x1);}return _0xaae39f==_0x571165?_0x937aaa:0x1;}function GetImageData(_0x54879a,_0x496adc,_0x1dfaef){var _0x14493b=_0x307c2b,_0xd60a08=_0x5e00b3,_0x8b5ff=_0x54879a[_0xd60a08(0x809)],_0x35408c=Math[_0xd60a08(0x5f13)](Math[_0x14493b(0x37eb)](_0x8b5ff)),_0x451973=document[_0xd60a08(0x2a2e)](_0x14493b(0x8ad));_0x451973[_0xd60a08(0x2d3c)]=_0x496adc*_0x35408c,_0x451973[_0xd60a08(0x5a4e)]=_0x1dfaef*_0x35408c;var _0x1edcb7=_0x451973[_0xd60a08(0x696)]('2d');_0x1edcb7[_0xd60a08(0x2a02)]=_0x14493b(0x25a9),_0x1edcb7[_0x14493b(0x1a92)](0x0,0x0,_0x451973[_0xd60a08(0x2d3c)],_0x451973['height']);for(var _0x15af12=0x0;_0x15af12<_0x8b5ff;_0x15af12++){var _0x404cf9=_0x54879a[_0x15af12%_0x8b5ff],_0x325ac3=_0x15af12%_0x35408c,_0x36dd5e=Math[_0xd60a08(0x1ace)](_0x15af12/_0x35408c);_0x1edcb7[_0xd60a08(0x2aa0)](_0x404cf9,_0x325ac3*_0x496adc,_0x36dd5e*_0x1dfaef);}return _0x1edcb7[_0xd60a08(0x5d9d)](0x0,0x0,_0x496adc*_0x35408c,_0x1dfaef*_0x35408c);}DDSTexture[_0x5e00b3(0x3720)][_0x5e00b3(0x3df9)]=function(){var _0x23a835=_0x307c2b,_0x54eca7=_0x5e00b3,_0x4ed41c=this[_0x54eca7(0x24f8)];this['_texture']=_0x4ed41c[_0x54eca7(0x1729)](),_0x4ed41c[_0x23a835(0x1ce8)](_0x4ed41c[_0x54eca7(0x28d4)],this[_0x54eca7(0x49a6)]),this[_0x23a835(0x44f8)];var _0x1ab0dd=this[_0x54eca7(0x5381)],_0x3bb0a7=this[_0x54eca7(0x5178)],_0x57e4d4=this[_0x54eca7(0x3a59)],_0x432fa5=this[_0x54eca7(0x5649)],_0x114653=0x0,_0x5dc730=0x0;_0x1ab0dd===PixelFormat$1[_0x54eca7(0x3711)]||0x0===this[_0x54eca7(0xf52)]?_0x4ed41c[_0x54eca7(0x28c9)](_0x4ed41c[_0x23a835(0x29f5)],!0x1):_0x1ab0dd!=PixelFormat$1[_0x23a835(0x4213)]&&_0x1ab0dd!=PixelFormat$1['RGBA']||_0x4ed41c[_0x54eca7(0x28c9)](_0x4ed41c[_0x54eca7(0x442)],!0x0);var _0x3545ff=validateMipmap$1(_0x432fa5,_0x1ab0dd,_0x3bb0a7,_0x57e4d4);this[_0x54eca7(0x1358)][_0x23a835(0x48e4)]&&_0x4ed41c[_0x54eca7(0x5c4d)](_0x4ed41c[_0x54eca7(0x28d4)],_0x3545ff,_0x1ab0dd,_0x3bb0a7,_0x57e4d4);var _0x3b1d94=_0x3545ff>0x1&&this[_0x54eca7(0x2a88)];do{var _0x289ccc,_0x28ac58=textureLevelSize(_0x1ab0dd,_0x3bb0a7,_0x57e4d4);_0x289ccc=_0x1ab0dd==PixelFormat$1[_0x54eca7(0x1015)]&&this[_0x23a835(0x33f2)]===PixelDatatype$1[_0x23a835(0x3078)]?new Float32Array(_0x432fa5[_0x54eca7(0x537f)],_0x432fa5[_0x54eca7(0x153e)]+_0x114653,_0x28ac58):new Uint8Array(_0x432fa5[_0x54eca7(0x537f)],_0x432fa5[_0x54eca7(0x153e)]+_0x114653,_0x28ac58),this[_0x54eca7(0x1471)]?this[_0x23a835(0xc72)][_0x54eca7(0x197e)]?_0x4ed41c[_0x54eca7(0x4055)](_0x4ed41c[_0x54eca7(0x28d4)],_0x5dc730++,0x0,0x0,_0x3bb0a7,_0x57e4d4,_0x1ab0dd,_0x289ccc):_0x4ed41c[_0x54eca7(0x51d8)](_0x4ed41c[_0x54eca7(0x28d4)],_0x5dc730++,_0x1ab0dd,_0x3bb0a7,_0x57e4d4,0x0,_0x289ccc):this[_0x23a835(0xc72)][_0x23a835(0x48e4)]?_0x4ed41c[_0x54eca7(0x24ba)](_0x4ed41c[_0x23a835(0x1ad8)],_0x5dc730++,0x0,0x0,_0x3bb0a7,_0x57e4d4,_0x1ab0dd,this[_0x54eca7(0x3deb)],_0x289ccc):_0x4ed41c[_0x54eca7(0xd9c)](_0x4ed41c[_0x54eca7(0x28d4)],_0x5dc730++,_0x1ab0dd,_0x3bb0a7,_0x57e4d4,0x0,_0x1ab0dd,this[_0x54eca7(0x3deb)],_0x289ccc),_0x3bb0a7=Math[_0x54eca7(0x498f)](_0x3bb0a7>>0x1,0x1),_0x57e4d4=Math[_0x54eca7(0x498f)](_0x57e4d4>>0x1,0x1),_0x114653+=_0x28ac58;}while(_0x114653<_0x432fa5[_0x54eca7(0x809)]&&_0x3b1d94);_0x5dc730>0x1?(_0x4ed41c[_0x54eca7(0x5133)](_0x4ed41c[_0x54eca7(0x28d4)],_0x4ed41c[_0x23a835(0x564f)],_0x4ed41c[_0x54eca7(0x408a)]),CesiumMath[_0x54eca7(0x5bf4)](this[_0x54eca7(0x5178)])&&CesiumMath[_0x23a835(0x19fe)](this[_0x54eca7(0x3a59)])?_0x4ed41c[_0x54eca7(0x5133)](_0x4ed41c[_0x54eca7(0x28d4)],_0x4ed41c[_0x54eca7(0x1339)],_0x4ed41c[_0x23a835(0x460d)]):_0x4ed41c[_0x54eca7(0x5133)](_0x4ed41c[_0x54eca7(0x28d4)],_0x4ed41c[_0x54eca7(0x1339)],_0x4ed41c[_0x23a835(0x4acf)])):CesiumMath[_0x54eca7(0x5bf4)](this[_0x54eca7(0x5178)])&&CesiumMath[_0x54eca7(0x5bf4)](this[_0x54eca7(0x3a59)])&&_0x1ab0dd==PixelFormat$1[_0x23a835(0x668)]?(this[_0x54eca7(0x5f48)](),_0x4ed41c[_0x54eca7(0x5133)](_0x4ed41c[_0x23a835(0x1ad8)],_0x4ed41c[_0x54eca7(0x5fbc)],_0x4ed41c[_0x54eca7(0x408a)]),_0x4ed41c[_0x54eca7(0x5133)](_0x4ed41c[_0x23a835(0x1ad8)],_0x4ed41c[_0x54eca7(0x1339)],_0x4ed41c[_0x54eca7(0x5df0)])):(_0x4ed41c[_0x23a835(0x5138)](_0x4ed41c['TEXTURE_2D'],_0x4ed41c[_0x54eca7(0x5fbc)],_0x4ed41c['LINEAR']),_0x4ed41c[_0x54eca7(0x5133)](_0x4ed41c[_0x54eca7(0x28d4)],_0x4ed41c[_0x54eca7(0x1339)],_0x4ed41c[_0x54eca7(0x408a)])),_0x4ed41c[_0x54eca7(0x5133)](_0x4ed41c[_0x54eca7(0x28d4)],_0x4ed41c[_0x54eca7(0x5895)],this[_0x54eca7(0x4d76)]),_0x4ed41c['texParameteri'](_0x4ed41c[_0x23a835(0x1ad8)],_0x4ed41c[_0x54eca7(0x2958)],this[_0x23a835(0x521a)]),_0x4ed41c[_0x54eca7(0x44b)](_0x4ed41c[_0x54eca7(0x28d4)],null),delete this[_0x54eca7(0x5649)],this[_0x54eca7(0x5649)]=null,this[_0x54eca7(0x2e0b)]=!0x0;},DDSTexture[_0x5e00b3(0x3720)][_0x5e00b3(0x5f48)]=function(){var _0x40def1=_0x307c2b,_0x19f961=_0x5e00b3,_0x44840c=MipmapHint$1[_0x19f961(0x4845)],_0x40facb=this[_0x40def1(0x50cb)],_0x441e08=this[_0x19f961(0x3936)];_0x40facb[_0x19f961(0x1c93)](_0x40facb[_0x40def1(0x5b1c)],_0x44840c),_0x40facb[_0x19f961(0x587e)](_0x40facb[_0x19f961(0x55cc)]),_0x40facb[_0x19f961(0x44b)](_0x441e08,this['_texture']),_0x40facb[_0x19f961(0x5f48)](_0x441e08);},DDSTexture['prototype'][_0x5e00b3(0x1f67)]=function(_0x3c9c87,_0x26adf6){var _0xddd79c=_0x307c2b,_0x48115d=_0x5e00b3;this['id']=_0x3c9c87,this[_0x48115d(0x42c2)]=_0x26adf6[_0x48115d(0x809)];var _0xa52a47=this[_0x48115d(0x24f8)];_0xa52a47[_0x48115d(0x44b)](_0xa52a47[_0x48115d(0x28d4)],this[_0x48115d(0x49a6)]),this[_0x48115d(0x5136)];var _0x3a5150=this[_0x48115d(0x5381)],_0x43269f=this[_0x48115d(0x5178)],_0x1084c4=this[_0x48115d(0x3a59)];this[_0x48115d(0x5649)]=_0x26adf6;var _0x4d1afe=0x0,_0x4c18f5=0x0;_0x3a5150===PixelFormat$1[_0x48115d(0x3711)]||0x0===this[_0x48115d(0xf52)]?_0xa52a47[_0x48115d(0x28c9)](_0xa52a47[_0x48115d(0x442)],!0x1):_0x3a5150!=PixelFormat$1[_0x48115d(0x124a)]&&_0x3a5150!=PixelFormat$1[_0x48115d(0x1015)]||_0xa52a47[_0x48115d(0x28c9)](_0xa52a47[_0x48115d(0x442)],!0x0);var _0x4cd28d=validateMipmap$1(_0x26adf6,_0x3a5150,_0x43269f,_0x1084c4)>0x1;do{var _0x7faa74,_0x13a983=textureLevelSize(_0x3a5150,_0x43269f,_0x1084c4);_0x7faa74=_0x3a5150==PixelFormat$1[_0x48115d(0x1015)]&&this[_0x48115d(0x3deb)]===PixelDatatype$1[_0x48115d(0x486a)]?new Float32Array(_0x26adf6[_0x48115d(0x537f)],_0x26adf6[_0x48115d(0x153e)]+_0x4d1afe,_0x13a983):new Uint8Array(_0x26adf6[_0x48115d(0x537f)],_0x26adf6[_0x48115d(0x153e)]+_0x4d1afe,_0x13a983),this[_0x48115d(0x1471)]?this[_0x48115d(0x1358)][_0x48115d(0x197e)]?_0xa52a47[_0x48115d(0x4055)](_0xa52a47[_0x48115d(0x28d4)],_0x4c18f5++,0x0,0x0,_0x43269f,_0x1084c4,_0x3a5150,_0x7faa74):_0xa52a47[_0x48115d(0x51d8)](_0xa52a47[_0xddd79c(0x1ad8)],_0x4c18f5++,_0x3a5150,_0x43269f,_0x1084c4,0x0,_0x7faa74):this[_0x48115d(0x1358)][_0xddd79c(0x48e4)]?_0xa52a47[_0x48115d(0x24ba)](_0xa52a47[_0x48115d(0x28d4)],_0x4c18f5++,0x0,0x0,_0x43269f,_0x1084c4,_0x3a5150,this[_0x48115d(0x3deb)],_0x7faa74):_0xa52a47[_0x48115d(0xd9c)](_0xa52a47[_0x48115d(0x28d4)],_0x4c18f5++,_0x3a5150,_0x43269f,_0x1084c4,0x0,_0x3a5150,this[_0x48115d(0x3deb)],_0x7faa74),_0x43269f=Math[_0x48115d(0x498f)](_0x43269f>>0x1,0x1),_0x1084c4=Math[_0xddd79c(0x5449)](_0x1084c4>>0x1,0x1),_0x4d1afe+=_0x13a983;}while(_0x4d1afe<_0x26adf6[_0x48115d(0x809)]&&_0x4cd28d);_0x4c18f5>0x1?(_0xa52a47[_0x48115d(0x5133)](_0xa52a47[_0xddd79c(0x1ad8)],_0xa52a47[_0x48115d(0x5fbc)],_0xa52a47[_0x48115d(0x408a)]),CesiumMath[_0xddd79c(0x19fe)](this[_0x48115d(0x5178)])&&CesiumMath[_0xddd79c(0x19fe)](this[_0x48115d(0x3a59)])?_0xa52a47[_0x48115d(0x5133)](_0xa52a47[_0x48115d(0x28d4)],_0xa52a47[_0xddd79c(0x1073)],_0xa52a47[_0x48115d(0x5df0)]):_0xa52a47[_0xddd79c(0x5138)](_0xa52a47[_0xddd79c(0x1ad8)],_0xa52a47[_0x48115d(0x1339)],_0xa52a47['LINEAR'])):(_0xa52a47[_0x48115d(0x5133)](_0xa52a47[_0x48115d(0x28d4)],_0xa52a47[_0x48115d(0x5fbc)],_0xa52a47[_0x48115d(0x408a)]),_0xa52a47[_0x48115d(0x5133)](_0xa52a47[_0x48115d(0x28d4)],_0xa52a47[_0xddd79c(0x1073)],_0xa52a47[_0x48115d(0x408a)])),_0xa52a47[_0x48115d(0x5133)](_0xa52a47[_0x48115d(0x28d4)],_0xa52a47[_0x48115d(0x5895)],this[_0x48115d(0x4d76)]),_0xa52a47[_0x48115d(0x5133)](_0xa52a47[_0x48115d(0x28d4)],_0xa52a47[_0x48115d(0x2958)],this[_0xddd79c(0x521a)]),_0xa52a47[_0x48115d(0x44b)](_0xa52a47[_0x48115d(0x28d4)],null),delete this[_0x48115d(0x5649)],this[_0x48115d(0x5649)]=null,this[_0xddd79c(0x54cf)]=!0x0;},DDSTexture[_0x5e00b3(0x3720)][_0x5e00b3(0x5854)]=function(){var _0x405fa8=_0x307c2b,_0x120af1=_0x5e00b3;for(var _0x19d221=this[_0x120af1(0x5649)],_0x506a6a=this[_0x120af1(0x24f8)],_0x4dc0ff=GetImageData(_0x19d221,this[_0x120af1(0x5178)],this[_0x120af1(0x3a59)]),_0x185d22=_0x4dc0ff[_0x120af1(0x2d3c)]*_0x4dc0ff[_0x120af1(0x5a4e)]*0x4,_0x438331=new Uint8Array(_0x185d22),_0x332aa2=0x0;_0x332aa2<_0x185d22;_0x332aa2++)_0x438331[_0x332aa2]=_0x4dc0ff['data'][_0x332aa2];_0x506a6a=this[_0x120af1(0x24f8)],(this[_0x405fa8(0x38cb)]=_0x506a6a[_0x120af1(0x1729)](),_0x506a6a[_0x120af1(0x587e)](_0x506a6a[_0x120af1(0x55cc)]),_0x506a6a[_0x120af1(0x44b)](_0x506a6a[_0x120af1(0x28d4)],this[_0x120af1(0x49a6)]),_0x506a6a[_0x405fa8(0x5138)](_0x506a6a[_0x120af1(0x28d4)],_0x506a6a[_0x120af1(0x1339)],_0x506a6a[_0x120af1(0x408a)]),_0x19d221[_0x120af1(0x809)],_0x506a6a[_0x405fa8(0x1b33)](_0x506a6a['TEXTURE_2D'],0x0,_0x506a6a[_0x120af1(0x1015)],_0x4dc0ff[_0x120af1(0x2d3c)],_0x4dc0ff[_0x405fa8(0x10d5)],0x0,_0x506a6a[_0x120af1(0x1015)],_0x506a6a[_0x405fa8(0x2bcf)],_0x438331),_0x506a6a[_0x405fa8(0x1ce8)](_0x506a6a[_0x120af1(0x28d4)],null),this[_0x120af1(0x2e0b)]=!0x0);},DDSTexture[_0x307c2b(0x1aa2)][_0x5e00b3(0x5d4f)]=function(_0x3f5610,_0x404a40,_0x5aab11,_0xfaf8f){for(var _0x977c19=new Uint16Array(0x4),_0x45a8bd=new Uint16Array(_0x5aab11*_0xfaf8f),_0x488eb6=0x0,_0x2b591a=0x0,_0x59cd41=0x0,_0x58a8b0=0x0,_0x1766a7=0x0,_0x56a005=0x0,_0x227792=0x0,_0x1fa06d=0x0,_0x220400=0x0,_0x1fa140=_0x5aab11/0x4,_0xe458d5=_0xfaf8f/0x4,_0x2888f9=0x0;_0x2888f9<_0xe458d5;_0x2888f9++)for(var _0x419cb6=0x0;_0x419cb6<_0x1fa140;_0x419cb6++)_0x59cd41=_0x404a40+0x4*(_0x2888f9*_0x1fa140+_0x419cb6),_0x977c19[0x0]=_0x3f5610[_0x59cd41],_0x977c19[0x1]=_0x3f5610[_0x59cd41+0x1],_0x58a8b0=0x1f&_0x977c19[0x0],_0x1766a7=0x7e0&_0x977c19[0x0],_0x56a005=0xf800&_0x977c19[0x0],_0x227792=0x1f&_0x977c19[0x1],_0x1fa06d=0x7e0&_0x977c19[0x1],_0x220400=0xf800&_0x977c19[0x1],_0x977c19[0x2]=0x5*_0x58a8b0+0x3*_0x227792>>0x3|0x5*_0x1766a7+0x3*_0x1fa06d>>0x3&0x7e0|0x5*_0x56a005+0x3*_0x220400>>0x3&0xf800,_0x977c19[0x3]=0x5*_0x227792+0x3*_0x58a8b0>>0x3|0x5*_0x1fa06d+0x3*_0x1766a7>>0x3&0x7e0|0x5*_0x220400+0x3*_0x56a005>>0x3&0xf800,_0x488eb6=_0x3f5610[_0x59cd41+0x2],_0x45a8bd[_0x2b591a=0x4*_0x2888f9*_0x5aab11+0x4*_0x419cb6]=_0x977c19[0x3&_0x488eb6],_0x45a8bd[_0x2b591a+0x1]=_0x977c19[_0x488eb6>>0x2&0x3],_0x45a8bd[_0x2b591a+0x2]=_0x977c19[_0x488eb6>>0x4&0x3],_0x45a8bd[_0x2b591a+0x3]=_0x977c19[_0x488eb6>>0x6&0x3],_0x45a8bd[_0x2b591a+=_0x5aab11]=_0x977c19[_0x488eb6>>0x8&0x3],_0x45a8bd[_0x2b591a+0x1]=_0x977c19[_0x488eb6>>0xa&0x3],_0x45a8bd[_0x2b591a+0x2]=_0x977c19[_0x488eb6>>0xc&0x3],_0x45a8bd[_0x2b591a+0x3]=_0x977c19[_0x488eb6>>0xe],_0x488eb6=_0x3f5610[_0x59cd41+0x3],_0x45a8bd[_0x2b591a+=_0x5aab11]=_0x977c19[0x3&_0x488eb6],_0x45a8bd[_0x2b591a+0x1]=_0x977c19[_0x488eb6>>0x2&0x3],_0x45a8bd[_0x2b591a+0x2]=_0x977c19[_0x488eb6>>0x4&0x3],_0x45a8bd[_0x2b591a+0x3]=_0x977c19[_0x488eb6>>0x6&0x3],_0x45a8bd[_0x2b591a+=_0x5aab11]=_0x977c19[_0x488eb6>>0x8&0x3],_0x45a8bd[_0x2b591a+0x1]=_0x977c19[_0x488eb6>>0xa&0x3],_0x45a8bd[_0x2b591a+0x2]=_0x977c19[_0x488eb6>>0xc&0x3],_0x45a8bd[_0x2b591a+0x3]=_0x977c19[_0x488eb6>>0xe];return _0x45a8bd;},DDSTexture[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x387d53=_0x307c2b,_0xa1d744=_0x5e00b3;this[_0xa1d744(0x24f8)][_0xa1d744(0xbe4)](this[_0xa1d744(0x49a6)]),this[_0xa1d744(0x49a6)]=null,this[_0x387d53(0x54cf)]=!0x1,this['id']=0x0,this[_0xa1d744(0x1358)][_0xa1d744(0x7a8)]-=this[_0xa1d744(0x5877)];},DDSTexture[_0x5e00b3(0x3720)][_0x307c2b(0x4cf6)]=function(){var _0x4a0405=_0x307c2b,_0x9881f0=_0x5e00b3;this[_0x9881f0(0x2e0b)]&&(this[_0x9881f0(0x24f8)][_0x9881f0(0x587e)](this[_0x9881f0(0x24f8)][_0x9881f0(0x55cc)]),this[_0x4a0405(0x50cb)]['bindTexture'](this[_0x9881f0(0x3936)],this[_0x9881f0(0x49a6)]));},DDSTexture[_0x307c2b(0x1aa2)][_0x5e00b3(0x5987)]=function(){var _0x3a9fa8=_0x5e00b3;this[_0x3a9fa8(0x2e0b)]&&this[_0x3a9fa8(0x24f8)]['bindTexture'](this[_0x3a9fa8(0x3936)],null);};var S3MCompressType={'encNONE':0x0,'enrS3TCDXTN':0xe,'enrPVRTPF_PVRTC2':0x13,'enrPVRTPF_PVRTC':0x14,'enrPVRTPF_PVRTC_4bpp':0x15,'enrPVRTPF_ETC1':0x16},S3MCompressType$1=Object[_0x5e00b3(0x5448)](S3MCompressType),SelectColorType={'MIX':0x0,'REPLACE':0x1,'SILHOUETTE':0x2,'ALWAYS_SHOW_SILHOUETTE':0x3,'SILHOUETTE_EDGE':0x4,'WIREFRAME':0x5},SelectColorType$1=Object[_0x5e00b3(0x5448)](SelectColorType),RegionVectex=_0x307c2b(0x5590),FillStyle={'Fill':0x0,'WireFrame':0x1,'Fill_And_WireFrame':0x2},FillStyle$1=Object[_0x5e00b3(0x5448)](FillStyle),Style3D=function(){var _0x43774a=_0x307c2b,_0x3267a4=_0x5e00b3;this[_0x3267a4(0x4bab)]=new Color$2(),this[_0x3267a4(0x5856)]=FillStyle$1[_0x43774a(0x5277)],this[_0x3267a4(0x18e9)]=new Color$2(),this[_0x3267a4(0x446c)]=0x1,this[_0x43774a(0x3391)]=0x0,this[_0x3267a4(0x618)]=0x1,this[_0x43774a(0x4a14)]=new Color$2(),this[_0x3267a4(0x604b)]=HeightReference$1[_0x3267a4(0x423a)],this[_0x3267a4(0x17df)]=new Color$2(0x1,0x1,0x1,0x1),this[_0x3267a4(0x4f48)]=void 0x0,this[_0x3267a4(0x4f16)]=!0x1,this[_0x3267a4(0x5926)]=void 0x0,this[_0x3267a4(0xe50)]=!0x0,this[_0x43774a(0x556d)]=Color$2[_0x3267a4(0x22f7)],this[_0x3267a4(0x573)]=0x1,this[_0x3267a4(0x14bf)]=BillboardMode$1[_0x43774a(0x3bcc)];};Object[_0x5e00b3(0x1dfd)](Style3D[_0x5e00b3(0x3720)],{'fillForeColor':{'get':function(){var _0x11a19f=_0x5e00b3;return this[_0x11a19f(0x4bab)];},'set':function(_0x90bc34){var _0x2d20f0=_0x307c2b,_0x54f11d=_0x5e00b3;Check[_0x54f11d(0x202d)][_0x2d20f0(0x40f2)](_0x54f11d(0x24a1),_0x90bc34),Color$2[_0x54f11d(0x40f3)](_0x90bc34,this[_0x54f11d(0x4bab)]);}},'bottomAltitude':{'get':function(){var _0x161e38=_0x5e00b3;return this[_0x161e38(0x4fbb)];},'set':function(_0x29038f){var _0x124c35=_0x5e00b3;Check[_0x124c35(0x202d)][_0x124c35(0x1efe)](_0x124c35(0x3fe3),_0x29038f),this[_0x124c35(0x4fbb)]!==_0x29038f&&(this[_0x124c35(0x4fbb)]=_0x29038f,this[_0x124c35(0x4f16)]=!0x0);}},'altitudeMode':{'get':function(){var _0x411ece=_0x307c2b;return this[_0x411ece(0xca1)];},'set':function(_0x54ff03){var _0x286096=_0x307c2b,_0x153b6c=_0x5e00b3;Check[_0x153b6c(0x202d)][_0x153b6c(0x1efe)]('altitudeMode\x20value',_0x54ff03),this[_0x286096(0xca1)]=_0x54ff03;}},'fillStyle':{'get':function(){var _0x43f32e=_0x307c2b;return this[_0x43f32e(0x4041)];},'set':function(_0x91bb75){var _0x3c1fc6=_0x307c2b,_0x5188ca=_0x5e00b3;Check[_0x3c1fc6(0x90a)][_0x5188ca(0x1efe)](_0x5188ca(0x2b3e),_0x91bb75),this[_0x5188ca(0x5856)]=_0x91bb75;}},'lineColor':{'get':function(){var _0x18b598=_0x307c2b;return this[_0x18b598(0x664)];},'set':function(_0x402db4){var _0x4ae6ce=_0x5e00b3;Check[_0x4ae6ce(0x202d)][_0x4ae6ce(0x8c4)](_0x4ae6ce(0x125d),_0x402db4),Color$2[_0x4ae6ce(0x40f3)](_0x402db4,this['_lineColor']);}},'lineWidth':{'get':function(){var _0x14a18b=_0x307c2b;return this[_0x14a18b(0x426f)];},'set':function(_0x50dbb3){var _0x575dfb=_0x307c2b,_0x41faa2=_0x5e00b3;Check[_0x575dfb(0x90a)][_0x41faa2(0x1efe)](_0x41faa2(0x20e0),_0x50dbb3),this[_0x41faa2(0x446c)]=_0x50dbb3;}},'pointSize':{'get':function(){var _0x3e29a0=_0x5e00b3;return this[_0x3e29a0(0x618)];},'set':function(_0x52989f){var _0x312773=_0x5e00b3;Check[_0x312773(0x202d)][_0x312773(0x1efe)](_0x312773(0x5628),_0x52989f),this[_0x312773(0x618)]=_0x52989f;}},'pointColor':{'get':function(){var _0x999e53=_0x5e00b3;return this[_0x999e53(0x2fee)];},'set':function(_0x4d9b71){var _0x3aa1ba=_0x307c2b,_0x57c705=_0x5e00b3;Check[_0x57c705(0x202d)][_0x57c705(0x8c4)](_0x57c705(0x249f),_0x4d9b71),Color$2[_0x3aa1ba(0x2d7b)](_0x4d9b71,this[_0x57c705(0x2fee)]);}},'emissionColor':{'get':function(){var _0x2442e7=_0x5e00b3;return this[_0x2442e7(0x17df)];},'set':function(_0xa6ed3f){var _0x132189=_0x307c2b,_0x5880e7=_0x5e00b3;Check[_0x132189(0x90a)][_0x5880e7(0x8c4)](_0x132189(0x2f04),_0xa6ed3f),Color$2[_0x5880e7(0x40f3)](_0xa6ed3f,this[_0x5880e7(0x17df)]);}},'image':{'get':function(){var _0x70ec10=_0x5e00b3;return this[_0x70ec10(0x5926)];},'set':function(_0xacc982){var _0x3d93fb=_0x5e00b3;this[_0x3d93fb(0xe50)]=!0x1,this[_0x3d93fb(0x5926)]=_0xacc982,_0x3d93fb(0x20b8)==typeof _0xacc982?this[_0x3d93fb(0x1ee5)]():this[_0x3d93fb(0xe50)]=!0x0;}},'imageReady':{'get':function(){var _0xe5b4d4=_0x307c2b;return this[_0xe5b4d4(0x404b)];}},'calloutColor':{'get':function(){var _0x25f58d=_0x5e00b3;return this[_0x25f58d(0xbf3)];},'set':function(_0x1ba11a){var _0x18d678=_0x5e00b3;this[_0x18d678(0xbf3)]!==_0x1ba11a&&(this[_0x18d678(0xbf3)]=_0x1ba11a);}},'calloutWidth':{'get':function(){var _0x22a233=_0x5e00b3;return this[_0x22a233(0x573)];},'set':function(_0x460430){var _0x42ad98=_0x5e00b3;this['_calloutWidth']!==_0x460430&&(this[_0x42ad98(0x573)]=_0x460430);}},'billboardMode':{'get':function(){var _0x58c844=_0x5e00b3;return this[_0x58c844(0x14bf)];},'set':function(_0x27b86d){var _0x29b452=_0x5e00b3;this[_0x29b452(0x14bf)]!==_0x27b86d&&(this[_0x29b452(0x14bf)]=_0x27b86d);}}}),Style3D[_0x5e00b3(0x3720)][_0x5e00b3(0x1ee5)]=function(){var _0x512f94=_0x307c2b,_0x4d98f6=_0x5e00b3,_0x4a34a5=this[_0x512f94(0x4929)];_0x4a34a5=Resource['createIfNeeded'](_0x4a34a5)[_0x4d98f6(0x1673)]();var _0x214e48=this;when(_0x4a34a5,function(_0x4a9051){var _0x2eb312=_0x512f94,_0x53aee3=_0x4d98f6;_0x214e48[_0x53aee3(0x5926)]=_0x4a9051,_0x214e48[_0x2eb312(0x404b)]=!0x0;});};var RegionAltitudeVectex=_0x307c2b(0x487c),RegionFragment=_0x5e00b3(0x5a3b),WireFrameType={'Triangle':0x0,'Quad':0x1,'Sketch':0x2,'EffectOutline':0x3},WireFrameType$1=Object[_0x307c2b(0x23fe)](WireFrameType),DATAFILETYPE={'OSGBFile':0x0,'OSGBCacheFile':0x1,'ClampGroundPolygon':0x2,'ClampObjectPolygon':0x3,'ClampGroundLine':0x4,'ClampObjectLine':0x5,'IconPoint':0x6,'Text':0x7,'PointCloudFile':0x8,'ExtendRegion3D':0x9,'ExtendClampPolygonCache':0xa,'PolylineEffect':0xb,'RegionEffect':0xc,'ClampGroundAndObjectLineCache':0xd,'ClampGroundRealtimeRasterCache':0xe},DATAFILETYPE$1=Object[_0x5e00b3(0x5448)](DATAFILETYPE),LOADSTATE$3={'UNLOAD':0x0,'LOADING':0x1,'LOADED':0x2,'VOLLOADED':0x3,'PARSING':0x4,'PARSED':0x5,'TRANSFORMING':0x6,'TRANSFORMED':0x7,'LOST':0x8,'LOADVOL':0x9,'FAILED':0xa,'VOLFAILED':0xb},LOADSTATE$4=Object[_0x5e00b3(0x5448)](LOADSTATE$3),ImageryState={'UNLOADED':0x0,'TRANSITIONING':0x1,'RECEIVED':0x2,'TEXTURE_LOADED':0x3,'READY':0x4,'FAILED':0x5,'INVALID':0x6,'PLACEHOLDER':0x7,'RENDERING':0x8,'RENDERED':0x9},ImageryState$1=Object[_0x307c2b(0x23fe)](ImageryState);function Imagery(_0x188d7d,_0x23cbf1,_0x19c50e,_0x30916b,_0x178024){var _0x2f4f2b=_0x307c2b,_0x43f568=_0x5e00b3;if(this[_0x43f568(0x2f48)]=_0x188d7d,this['x']=_0x23cbf1,this['y']=_0x19c50e,this[_0x2f4f2b(0x48bb)]=_0x30916b,this[_0x43f568(0x2625)]=void 0x0,0x0!==_0x30916b){var _0x11391a=_0x23cbf1/0x2|0x0,_0x2217eb=_0x19c50e/0x2|0x0,_0x1029ae=_0x30916b-0x1;this[_0x43f568(0x227)]=_0x188d7d[_0x43f568(0x1393)](_0x11391a,_0x2217eb,_0x1029ae);}(this[_0x43f568(0x3d40)]=ImageryState$1[_0x43f568(0x3095)],this[_0x43f568(0x154)]=void 0x0,this[_0x43f568(0xf80)]=void 0x0,this[_0x43f568(0x30a9)]=void 0x0,this[_0x43f568(0x218d)]=void 0x0,this[_0x43f568(0xeff)]=void 0x0,this[_0x43f568(0x4c18)]=0x0,this[_0x43f568(0x4385)]=!0x1,this[_0x2f4f2b(0x246b)]=0x0,!defined$1(_0x178024)&&_0x188d7d[_0x2f4f2b(0x1fe)][_0x2f4f2b(0x54cf)])&&(_0x178024=_0x188d7d['imageryProvider'][_0x43f568(0x3f84)][_0x43f568(0x2f70)](_0x23cbf1,_0x19c50e,_0x30916b)),(this[_0x2f4f2b(0x569c)]=_0x178024,this[_0x43f568(0x4681)]=!0x1);}function computeCartsianPosition$1(_0x1bf4d5,_0x58797c,_0xa1d98,_0x25aa95){var _0x2259c8=_0x307c2b,_0x2391b8=_0x5e00b3,_0x4a9a17=_0x58797c[_0x2391b8(0x56da)]()['getFlatCoordinates'](),_0x3ea375=_0x4a9a17[0x0],_0x44ef2c=_0x4a9a17[0x1],_0x52d096=_0xa1d98[0x0]*_0x3ea375+_0xa1d98[0x2]*_0x44ef2c+_0xa1d98[0x4],_0x15ac95=_0xa1d98[0x1]*_0x3ea375+_0xa1d98[0x3]*_0x44ef2c+_0xa1d98[0x5],_0x3324e3=_0x52d096/_0x1bf4d5[_0x2391b8(0x2bff)],_0x19441f=_0x15ac95/_0x1bf4d5[_0x2391b8(0x2bff)],_0x3deaa6=_0x25aa95['west']+_0x25aa95[_0x2259c8(0x2299)]*_0x3324e3,_0x74572a=_0x25aa95[_0x2391b8(0x5696)]+_0x25aa95[_0x2391b8(0x5a4e)]*(0x1-_0x19441f);return Cartesian3[_0x2391b8(0x3e9)](_0x3deaa6,_0x74572a,0x64);}Imagery[_0x5e00b3(0x4eb9)]=function(_0x3bed2b){var _0x2aa077=_0x307c2b,_0x22351b=_0x5e00b3,_0x3cf4b1=new Imagery(_0x3bed2b,0x0,0x0,0x0);return _0x3cf4b1[_0x2aa077(0x3fc7)](),_0x3cf4b1[_0x22351b(0x3d40)]=ImageryState$1[_0x22351b(0x3703)],_0x3cf4b1;},Imagery[_0x5e00b3(0x3720)][_0x5e00b3(0x1e79)]=function(){var _0x17b5a5=_0x5e00b3;++this[_0x17b5a5(0x4c18)];},Imagery[_0x5e00b3(0x3720)][_0x5e00b3(0x5626)]=function(){var _0x2312ff=_0x307c2b,_0xa617cf=_0x5e00b3;if(--this[_0xa617cf(0x4c18)],0x0===this[_0x2312ff(0x3f3a)]){if(this[_0xa617cf(0x2f48)][_0xa617cf(0xc1f)](this),defined$1(this['parent'])&&this[_0xa617cf(0x227)][_0xa617cf(0x5626)](),defined$1(this[_0xa617cf(0xf80)])&&defined$1(this[_0xa617cf(0xf80)][_0xa617cf(0x2947)])&&this[_0x2312ff(0x5a4)][_0xa617cf(0x2947)](),defined$1(this[_0xa617cf(0x2b22)])&&(this[_0x2312ff(0x12d)][_0xa617cf(0x4a4e)][_0xa617cf(0x4618)](this['x'],this['y'],this[_0xa617cf(0x350b)]),this[_0x2312ff(0x2ee)][_0xa617cf(0x2947)]()),this[_0xa617cf(0x489e)](),defined$1(this[_0xa617cf(0x30a9)])&&this[_0xa617cf(0x30a9)][_0x2312ff(0x5020)](),defined$1(this[_0xa617cf(0x218d)])&&this[_0x2312ff(0x2970)]!==this[_0xa617cf(0x218d)]&&this[_0xa617cf(0x218d)][_0xa617cf(0x2947)](),defined$1(this[_0xa617cf(0x1df0)])){this[_0xa617cf(0x2f48)][_0x2312ff(0x2c48)][_0xa617cf(0x5516)][_0xa617cf(0x4f4b)](this[_0x2312ff(0xaa5)]);for(var _0x142f58=0x0,_0x4290a2=this[_0xa617cf(0x1df0)][_0xa617cf(0x241)]['length'];_0x142f58<_0x4290a2;_0x142f58++)this[_0xa617cf(0x2f48)]['kmlLayer'][_0xa617cf(0x5516)][_0xa617cf(0x4f4b)](this[_0xa617cf(0x1df0)][_0xa617cf(0x241)][_0x142f58]);this[_0xa617cf(0x1df0)]=void 0x0;}if(defined$1(this[_0xa617cf(0x966)])){this[_0xa617cf(0x2f48)][_0xa617cf(0x3584)][_0xa617cf(0x5516)][_0xa617cf(0x4f4b)](this['billboardParent']);for(_0x142f58=0x0,_0x4290a2=this[_0x2312ff(0x36b1)][_0xa617cf(0x241)][_0xa617cf(0x809)];_0x142f58<_0x4290a2;_0x142f58++)this[_0xa617cf(0x2f48)][_0xa617cf(0x3584)]['entities'][_0xa617cf(0x4f4b)](this[_0x2312ff(0x36b1)][_0xa617cf(0x241)][_0x142f58]);this[_0x2312ff(0x36b1)]=void 0x0;}return destroyObject$1(this),0x0;}return this[_0xa617cf(0x4c18)];},new Cartesian2(),new Cartesian3();var scratchNearFarScalar$1=new NearFarScalar();function MVTLabel(_0xfcdffa){var _0x4c89d0=_0x307c2b,_0x1117f8=_0x5e00b3;this[_0x1117f8(0x25bf)]=_0xfcdffa[_0x1117f8(0x25bf)],this[_0x1117f8(0x5397)]=_0xfcdffa[_0x4c89d0(0x4b95)],this[_0x1117f8(0x4fbb)]=_0xfcdffa[_0x1117f8(0x1e2e)][_0x1117f8(0x3311)],this['_visible']=!0x0,this[_0x1117f8(0x4f7f)]=[],this[_0x1117f8(0x3b3e)]=[],this[_0x1117f8(0x3d33)]=_0xfcdffa;}Imagery[_0x5e00b3(0x3720)][_0x307c2b(0x2a7c)]=function(_0x509ba1,_0x4d10a7){var _0x512ffc=_0x307c2b,_0x3bd311=_0x5e00b3,_0x56e017=this[_0x3bd311(0x1dec)],_0x3064ef=this[_0x3bd311(0x332f)];_0x4d10a7[_0x3bd311(0x809)];for(var _0x5cb27e=0x0,_0x4b4c4d=_0x4d10a7[_0x512ffc(0x2ef4)];_0x5cb27e<_0x4b4c4d;_0x5cb27e++){var _0x22e4df=_0x4d10a7[_0x5cb27e],_0x350287=_0x22e4df[_0x3bd311(0x37a9)],_0x1a7f86=_0x22e4df[_0x3bd311(0x8cd)],_0x3b443e=_0x1a7f86[_0x512ffc(0x2e5d)](),_0x461934=_0x1a7f86[_0x3bd311(0xb5c)],_0xdf2599=_0x3b443e[_0x3bd311(0x5bf1)]();if(''!==_0xdf2599){var _0x19655f,_0x1e1521,_0x221a17,_0x3d9407,_0x142b31=_0x3b443e[_0x3bd311(0x2432)](_0x142b31),_0x333d6c=_0x461934+_0x3bd311(0x5eaf)+_0x142b31,_0x2c1acb=_0x3b443e[_0x3bd311(0x15d3)](),_0x36f4f9=_0x3b443e[_0x3bd311(0x2635)]();defined$1(_0x2c1acb)&&(_0x19655f=_0x2c1acb[_0x3bd311(0x1e3)](),(_0x19655f=Color$2[_0x3bd311(0x1d8a)](_0x19655f))[_0x3bd311(0x32a8)]=0x1),defined$1(_0x36f4f9)&&(_0x1e1521=_0x36f4f9[_0x3bd311(0x1e3)](),_0x1e1521=Color$2[_0x3bd311(0x1d8a)](_0x1e1521),_0x221a17=_0x36f4f9[_0x512ffc(0x30a3)](),_0x3d9407=LabelStyle$1[_0x3bd311(0x3d4e)]);var _0x18e456=this[_0x3bd311(0x1df0)];defined$1(_0x18e456)||(this[_0x512ffc(0xaa5)]=_0x18e456=new Entity(),this[_0x3bd311(0x1df0)][_0x3bd311(0x3234)]=!0x1,_0x509ba1[_0x3bd311(0x3584)][_0x3bd311(0x5516)][_0x3bd311(0x30c2)](_0x18e456)),scratchNearFarScalar$1[_0x3bd311(0xcd2)]=0x3a98,scratchNearFarScalar$1[_0x3bd311(0x2214)]=0x2,scratchNearFarScalar$1[_0x3bd311(0x389f)]=0x989680,scratchNearFarScalar$1[_0x3bd311(0x1227)]=0x0,_0x509ba1[_0x3bd311(0x3584)][_0x3bd311(0x5516)][_0x512ffc(0x1af6)]({'parent':_0x18e456,'position':computeCartsianPosition$1(_0x509ba1[_0x3bd311(0x4a4e)],_0x350287,_0x3064ef,_0x56e017),'label':{'text':_0xdf2599,'font':_0x333d6c,'verticalOrigin':VerticalOrigin$1[_0x512ffc(0xd70)],'horizontalOrigin':HorizontalOrigin$1[_0x3bd311(0x3326)],'fillColor':_0x19655f,'outlineColor':_0x1e1521,'outlineWidth':_0x221a17,'style':_0x3d9407,'pixelOffset':new Cartesian2(0x0,0x2*-_0x461934),'heightReference':HeightReference$1[_0x512ffc(0x376c)],'scaleByDistance':scratchNearFarScalar$1}});}}},Imagery[_0x5e00b3(0x3720)][_0x5e00b3(0x3279)]=function(_0x11cdad,_0x2e17e6){var _0x435d17=_0x307c2b,_0x522b38=_0x5e00b3,_0x3a6cf8=this[_0x435d17(0x569c)],_0x1614c5=this[_0x522b38(0x332f)];_0x2e17e6[_0x435d17(0x2ef4)];for(var _0x2087ef=0x0,_0x343d16=_0x2e17e6[_0x522b38(0x809)];_0x2087ef<_0x343d16;_0x2087ef++){var _0x204320,_0x3aa6da=_0x2e17e6[_0x2087ef],_0x4bb05c=_0x3aa6da[_0x522b38(0x37a9)],_0x447ce6=_0x3aa6da[_0x522b38(0x8cd)][_0x522b38(0x4892)];if(defined$1(_0x447ce6)&&defined$1(_0x447ce6[_0x522b38(0x1fa4)])){var _0x33f09a=_0x447ce6[_0x522b38(0x1fa4)],_0x1322fe=defaultValue$1(_0x447ce6['icon-size'],0x1);if(defined$1(_0x11cdad[_0x522b38(0x1c9d)][_0x33f09a]))_0x204320=_0x11cdad[_0x435d17(0x1e7b)][_0x33f09a];else{var _0x1d777c=_0x11cdad[_0x522b38(0x4a4e)][_0x522b38(0x17ce)][_0x33f09a];if(!defined$1(_0x1d777c))continue;(_0x204320=document[_0x522b38(0x2a2e)](_0x522b38(0x2a34)))[_0x522b38(0x2d3c)]=_0x1d777c[_0x522b38(0x2d3c)],_0x204320[_0x522b38(0x5a4e)]=_0x1d777c[_0x522b38(0x5a4e)],_0x204320[_0x522b38(0x696)]('2d')[_0x435d17(0xd2c)](_0x1d777c,0x0,0x0),_0x11cdad[_0x522b38(0x1c9d)][_0x33f09a]=_0x204320;}var _0x3f1274=this[_0x522b38(0x966)];defined$1(_0x3f1274)||(this['billboardParent']=_0x3f1274=new Entity(),_0x11cdad[_0x522b38(0x3584)][_0x522b38(0x5516)][_0x435d17(0x1af6)](_0x3f1274)),_0x11cdad[_0x522b38(0x3584)]['entities'][_0x522b38(0x30c2)]({'parent':_0x3f1274,'position':computeCartsianPosition$1(_0x11cdad[_0x435d17(0x1fe)],_0x4bb05c,_0x1614c5,_0x3a6cf8),'billboard':{'image':_0x204320,'scale':_0x1322fe,'heightReference':HeightReference$1[_0x435d17(0x376c)],'pixelOffset':new Cartesian2(0x0,-_0x204320[_0x522b38(0x5a4e)]),'scaleByDistance':new NearFarScalar(0x5dc,1.5,0x7a1200,0x0)}});}}},Imagery[_0x5e00b3(0x3720)][_0x307c2b(0x1d41)]=function(_0x23d85c,_0x49d8c7,_0x2ba191){var _0xc701da=_0x307c2b,_0x43c804=_0x5e00b3;this[_0x43c804(0x3d40)]!==ImageryState$1['UNLOADED']||_0x2ba191||this[_0x43c804(0x2f48)][_0xc701da(0x59eb)]||(this[_0x43c804(0x3d40)]=ImageryState$1[_0x43c804(0x75c)],this['imageryLayer'][_0x43c804(0x1f4)](this)),this[_0x43c804(0x3d40)]===ImageryState$1[_0x43c804(0x75c)]&&defined$1(this['request'])&&defined$1(this[_0x43c804(0x4727)])&&performance[_0x43c804(0xccb)]()-this[_0x43c804(0x4727)]>RequestScheduler[_0x43c804(0x55f5)]&&this[_0x43c804(0x2625)][_0x43c804(0x5d32)](),this[_0xc701da(0x1ed3)]===ImageryState$1[_0xc701da(0x29e2)]&&(this[_0x43c804(0x3d40)]=ImageryState$1[_0xc701da(0x2d86)],this[_0x43c804(0xf80)],this[_0xc701da(0x12d)][_0x43c804(0x210c)](_0x23d85c[_0x43c804(0x4fd0)],this,_0x23d85c));var _0x4c9377=this[_0x43c804(0x3d40)]===ImageryState$1[_0x43c804(0xc3e)]&&_0x49d8c7&&!this[_0x43c804(0x30a9)];(this['state']===ImageryState$1[_0x43c804(0x1d2f)]||_0x4c9377)&&(this['state']=ImageryState$1[_0xc701da(0x2d86)],this[_0x43c804(0x2f48)][_0x43c804(0x17a4)](_0x23d85c,this,_0x49d8c7));},Imagery[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Imagery[_0x5e00b3(0x3720)][_0x5e00b3(0x52aa)]=function(_0xc98ee3){},Imagery[_0x5e00b3(0x3720)][_0x307c2b(0x10c8)]=function(_0x29a283){},Imagery[_0x5e00b3(0x3720)][_0x5e00b3(0x489e)]=function(){},MVTLabel[_0x5e00b3(0x3720)][_0x5e00b3(0x580e)]=function(_0x4ffd31){var _0x2d3c7a=_0x307c2b,_0x1b7a59=_0x5e00b3;this[_0x2d3c7a(0x5a45)]=_0x4ffd31,this[_0x2d3c7a(0x52ab)][_0x1b7a59(0x7f7)](function(_0x307137){var _0x48e964=_0x1b7a59;_0x307137[_0x48e964(0x3234)]=_0x4ffd31;}),this[_0x1b7a59(0x3b3e)][_0x1b7a59(0x7f7)](function(_0x58eca8){var _0x26840b=_0x1b7a59;_0x58eca8[_0x26840b(0x3234)]=_0x4ffd31;});},new Cartesian3();var scratchEyeOffset=new Cartesian3();new Cartesian2();var textScratchCartesian2=new Cartesian2(),scratchLabelColor=new Color$2(),scratchLabelHaloColor=new Color$2();function addIconToBillboard(_0x29ae31,_0x4505fd,_0xe56e2e,_0x2ea36c,_0x1bfa15,_0x53f214,_0x2e9007,_0x1fbcb3){var _0x4d5ced=_0x307c2b,_0x412aa7=_0x5e00b3,_0x576240=_0x29ae31[_0x412aa7(0x5397)],_0x50dc16=_0xe56e2e['id']+'_'+_0xe56e2e[_0x412aa7(0x506a)][_0x412aa7(0x2c5)],_0x258c13=_0x576240[_0x4d5ced(0xfc0)](_0x50dc16);if(defined$1(_0x258c13))return _0x53f214>_0x258c13[_0x412aa7(0x5f6)]&&(_0x258c13['position']=_0x2ea36c,_0x258c13['finestLevel']=_0x53f214),_0x258c13['visibleReference']++,void _0x29ae31[_0x412aa7(0x3b3e)][_0x4d5ced(0x2a0e)](_0x258c13);switch(_0x2e9007){case _0x4d5ced(0x49a6):case _0x412aa7(0x4d00):case _0x4d5ced(0x2668):scratchEyeOffset['y']=1.5*_0x4505fd[_0x412aa7(0x5a4e)];break;default:scratchEyeOffset['y']=_0x1fbcb3?0x0:_0x4505fd[_0x412aa7(0x5a4e)]/0x2;}return(_0x258c13=_0x576240[_0x4d5ced(0x1af6)]({'imageId':_0x50dc16,'image':_0x4505fd,'scale':_0x1bfa15,'position':_0x2ea36c,'heightReference':HeightReference$1[_0x412aa7(0x2d22)],'eyeOffset':scratchEyeOffset,'isMVT':!0x0,'mvtLayerID':_0x29ae31[_0x412aa7(0x4ce4)],'mapName':_0x29ae31[_0x412aa7(0x3d33)][_0x412aa7(0x4f48)][_0x412aa7(0x5e3a)],'mvtProperties':_0xe56e2e[_0x412aa7(0x1a92)],'show':!0x1}))[_0x412aa7(0x2580)]=!0x0,_0x258c13[_0x4d5ced(0x4963)]=0x1,_0x258c13[_0x4d5ced(0x3747)]=_0x53f214,_0x258c13[_0x412aa7(0xd29)]=_0x29ae31[_0x412aa7(0x1b9b)],_0x258c13[_0x412aa7(0x5d07)]=_0x29ae31['_maxLevel'],_0x29ae31[_0x412aa7(0x3b3e)][_0x4d5ced(0x2a0e)](_0x258c13),_0x258c13;}function convertAnchorToOrigin(_0x2bd69c){var _0x4f48cd=_0x307c2b,_0x4b17f4=_0x5e00b3,_0x314089=HorizontalOrigin$1[_0x4b17f4(0x3326)],_0x41e60e=VerticalOrigin$1[_0x4b17f4(0x8fa)];return _0x4f48cd(0x234c)===_0x2bd69c?(_0x314089=HorizontalOrigin$1[_0x4b17f4(0x8fa)],_0x41e60e=VerticalOrigin$1[_0x4b17f4(0x8fa)]):_0x4b17f4(0x4db1)===_0x2bd69c?(_0x314089=HorizontalOrigin$1[_0x4f48cd(0x4744)],_0x41e60e=VerticalOrigin$1[_0x4b17f4(0x8fa)]):_0x4b17f4(0x1d74)===_0x2bd69c?(_0x314089=HorizontalOrigin$1[_0x4f48cd(0x892)],_0x41e60e=VerticalOrigin$1[_0x4b17f4(0x8fa)]):_0x4b17f4(0x4f04)===_0x2bd69c||_0x4b17f4(0x4645)===_0x2bd69c?(_0x314089=HorizontalOrigin$1[_0x4f48cd(0x2aac)],_0x41e60e=VerticalOrigin$1[_0x4b17f4(0x5b9f)]):'top-left'==_0x2bd69c?(_0x314089=HorizontalOrigin$1[_0x4b17f4(0x3326)],_0x41e60e=VerticalOrigin$1[_0x4b17f4(0x5b9f)]):_0x4b17f4(0x5230)==_0x2bd69c?(_0x314089=HorizontalOrigin$1[_0x4b17f4(0x2284)],_0x41e60e=VerticalOrigin$1['TOP']):_0x4b17f4(0x5f24)==_0x2bd69c?(_0x314089=HorizontalOrigin$1[_0x4b17f4(0x3326)],_0x41e60e=VerticalOrigin$1[_0x4b17f4(0x1bb5)]):_0x4b17f4(0x264f)==_0x2bd69c&&(_0x314089=HorizontalOrigin$1[_0x4b17f4(0x2284)],_0x41e60e=VerticalOrigin$1[_0x4b17f4(0x1bb5)]),{'horizontalOrigin':_0x314089,'verticalOrigin':_0x41e60e};}function isCenterAnchor(_0x127e23){var _0xcefa11=_0x5e00b3;return _0x127e23[_0xcefa11(0x42bf)]==HorizontalOrigin$1[_0xcefa11(0x8fa)]&&_0x127e23[_0xcefa11(0x2130)]==VerticalOrigin$1[_0xcefa11(0x8fa)];}function computeAnchorGeoPoint(_0x25f319,_0x12bb91){var _0x3fa4b7=_0x307c2b,_0x270947=_0x5e00b3,_0x4ae513=null;if(_0x270947(0x3e09)==_0x25f319[_0x270947(0x3dd)])_0x4ae513=convertTileCoordToLongLat((_0x93d042=_0x25f319[_0x270947(0x144e)][0x0][0x0])['x'],_0x93d042['y'],_0x12bb91);else{if(_0x270947(0x37f3)==_0x25f319[_0x270947(0x3dd)]||_0x270947(0x53c1)==_0x25f319['type']){var _0x2eaaa2=_0x25f319[_0x270947(0x144e)][0x0][_0x270947(0x809)],_0xbf8dcf=Math[_0x270947(0x1ace)](_0x2eaaa2/0x2),_0x1cacbe=_0x25f319[_0x270947(0x144e)][0x0][_0xbf8dcf];_0x4ae513=convertTileCoordToLongLat(_0x1cacbe['x'],_0x1cacbe['y'],_0x12bb91);}else{if(_0x3fa4b7(0x5277)==_0x25f319[_0x270947(0x3dd)]){var _0x93d042;_0x4ae513=convertTileCoordToLongLat((_0x93d042=_0x25f319[_0x270947(0x144e)][0x0][0x0])['x'],_0x93d042['y'],_0x12bb91);}}}return _0x4ae513;}function convertTileCoordToLongLat(_0x275726,_0x2473a0,_0x4c0b0b){var _0x56b193=_0x5e00b3,_0x303e87=_0x4c0b0b['rectangle'];return{'longtitude':_0x275726*_0x303e87['width']/EXTENT+_0x303e87[_0x56b193(0x159f)],'lattitude':_0x2473a0*_0x303e87[_0x56b193(0x5a4e)]/EXTENT+_0x303e87[_0x56b193(0x5696)]};}MVTLabel['prototype'][_0x5e00b3(0x445c)]=function(_0x39bbc0,_0x422dad){var _0x5f54b7=_0x307c2b,_0x2d25f4=_0x5e00b3;if(!_0x422dad[_0x2d25f4(0x5a65)])try{var _0x1380e5=this[_0x2d25f4(0x25bf)],_0x2ec821=this[_0x2d25f4(0x5397)];this[_0x2d25f4(0x4f7f)][_0x2d25f4(0x7f7)](function(_0x10e0b2){var _0x33693b=_0x2d25f4;_0x1380e5[_0x33693b(0x4f4b)](_0x10e0b2);}),this[_0x2d25f4(0x4f7f)]=[],this[_0x5f54b7(0x1142)][_0x2d25f4(0x7f7)](function(_0x22b220){var _0x500cb8=_0x2d25f4;_0x2ec821[_0x500cb8(0x4f4b)](_0x22b220);}),this[_0x2d25f4(0x3b3e)]=[];var _0x2198d2=this,_0x5866e9=_0x39bbc0[_0x5f54b7(0x46f0)],_0x382743=_0x5866e9[_0x2d25f4(0x46f7)];for(var _0x49058f in _0x39bbc0[_0x2d25f4(0xfc9)]){var _0x6814a7=_0x39bbc0[_0x2d25f4(0xfc9)][_0x49058f];if(_0x6814a7 instanceof SymbolBucket){_0x2198d2[_0x2d25f4(0x4ce4)]=_0x49058f;var _0x1c61db=_0x5866e9[_0x2d25f4(0x52dd)][_0x49058f];if(!_0x1c61db[_0x5f54b7(0x388f)](_0x422dad[_0x2d25f4(0x350b)]+0x1)){this[_0x2d25f4(0x1b9b)]=_0x1c61db[_0x5f54b7(0x4aea)],_0x2198d2[_0x2d25f4(0x297c)]=_0x1c61db[_0x5f54b7(0x475a)];var _0x231255=_0x1c61db[_0x2d25f4(0xf6d)],_0x36f7bc=_0x1c61db[_0x2d25f4(0x4892)],_0x488520=_0x231255[_0x2d25f4(0x38c4)](_0x5f54b7(0x2143))[_0x2d25f4(0x9a4)][_0x2d25f4(0x9a4)];_0x488520=defined$1(_0x488520)?_0x488520:_0x231255[_0x2d25f4(0x38c4)](_0x2d25f4(0x1cd9))[_0x2d25f4(0x9a4)][_0x5f54b7(0x3f6a)](),scratchLabelColor[_0x2d25f4(0x20a2)]=_0x488520['r'],scratchLabelColor[_0x2d25f4(0x9db)]=_0x488520['g'],scratchLabelColor[_0x2d25f4(0x3c2a)]=_0x488520['b'];var _0x28e7bf=_0x231255[_0x2d25f4(0x38c4)](_0x2d25f4(0x554a))[_0x5f54b7(0x46b3)][_0x2d25f4(0x9a4)],_0x35501c=_0x231255[_0x5f54b7(0x3abb)](_0x2d25f4(0x3783))[_0x2d25f4(0x9a4)][_0x2d25f4(0x9a4)],_0x21837d=_0x231255[_0x5f54b7(0x3abb)](_0x5f54b7(0x2679))[_0x2d25f4(0x9a4)][_0x2d25f4(0x9a4)],_0x3913e9=_0x231255[_0x2d25f4(0x38c4)](_0x2d25f4(0x55e1));scratchLabelHaloColor[_0x2d25f4(0x20a2)]=_0x28e7bf['r'],scratchLabelHaloColor[_0x2d25f4(0x9db)]=_0x28e7bf['g'],scratchLabelHaloColor[_0x2d25f4(0x3c2a)]=_0x28e7bf['b'],scratchLabelHaloColor[_0x2d25f4(0x32a8)]=_0x28e7bf['a'];var _0x2e5b9f=_0x36f7bc[_0x2d25f4(0x38c4)](_0x5f54b7(0x5ab6))[_0x2d25f4(0x9a4)][_0x2d25f4(0x9a4)],_0x1e42f1=_0x2e5b9f+_0x5f54b7(0x4c70)+_0x36f7bc[_0x2d25f4(0x38c4)](_0x2d25f4(0x370))[_0x2d25f4(0x9a4)][_0x2d25f4(0x9a4)][0x0],_0x1f7419=_0x36f7bc[_0x2d25f4(0x38c4)](_0x2d25f4(0x45f))[_0x2d25f4(0x9a4)][_0x2d25f4(0x9a4)],_0x5ea825=_0x36f7bc['get'](_0x2d25f4(0x206e))[_0x2d25f4(0x9a4)][_0x2d25f4(0x9a4)],_0xcbb0c5=convertAnchorToOrigin(_0x5ea825),_0x1f0cc6=_0x36f7bc[_0x2d25f4(0x38c4)](_0x5f54b7(0x192c))[_0x2d25f4(0x9a4)][_0x2d25f4(0x9a4)];_0x1f0cc6=Math[_0x2d25f4(0x498f)](0x1,_0x1f0cc6),_0x6814a7[_0x2d25f4(0xe66)][_0x2d25f4(0x7f7)](function(_0x1f2d25){var _0x22549c=_0x5f54b7,_0x57e49a=_0x2d25f4,_0x17b242=_0x39bbc0[_0x57e49a(0x350b)],_0x1891f6=computeAnchorGeoPoint(_0x1f2d25,_0x39bbc0),_0x4916a0=_0x422dad[_0x22549c(0x569c)];if(!(_0x1891f6[_0x57e49a(0xb6f)]<_0x4916a0[_0x22549c(0x47d7)]||_0x1891f6[_0x57e49a(0xb6f)]>_0x4916a0[_0x57e49a(0x310a)]||_0x1891f6[_0x22549c(0x44a7)]<_0x4916a0[_0x22549c(0x2d46)]||_0x1891f6['lattitude']>_0x4916a0[_0x22549c(0x51b4)])){var _0x4c86f5=Cartesian3[_0x57e49a(0x3e9)](_0x1891f6[_0x22549c(0x1d0c)],_0x1891f6[_0x22549c(0x44a7)],_0x2198d2[_0x22549c(0x3391)]);if(defined$1(_0x1f2d25[_0x22549c(0x2ec1)])&&!defined$1(_0x1f2d25[_0x57e49a(0x4685)])){var _0xe35af9=_0x382743[_0x57e49a(0xb44)](_0x1f2d25[_0x57e49a(0x506a)]);defined$1(_0xe35af9)&&addIconToBillboard(_0x2198d2,_0xe35af9,_0x1f2d25,_0x4c86f5,_0x1f7419,_0x17b242,_0x5ea825,!0x1);}else{if(defined$1(_0x1f2d25[_0x57e49a(0x4685)])){textScratchCartesian2['x']=_0x3913e9[0x0],textScratchCartesian2['y']=_0x3913e9[0x1];var _0x22a0a0=_0x1f2d25[_0x57e49a(0x4685)][_0x57e49a(0x1b25)][0x0][_0x57e49a(0x4685)];if(_0x22a0a0[_0x57e49a(0x809)]>_0x1f0cc6){for(var _0x21b165=[],_0x2bf7ee=Math[_0x22549c(0x4f30)](_0x22a0a0[_0x22549c(0x2ef4)]/_0x1f0cc6),_0x31874c=0x0,_0x1777bf=0x0;_0x31874c<_0x2bf7ee;_0x31874c++,_0x1777bf+=_0x1f0cc6)_0x21b165[_0x22549c(0x2a0e)](_0x22a0a0[_0x57e49a(0x30eb)](_0x1777bf,_0x1777bf+_0x1f0cc6));_0x22a0a0=_0x21b165[_0x57e49a(0x48a9)]('\x0a');}var _0x44edef,_0x198f70=_0x1f2d25['id']+'_'+_0x22a0a0+'_'+_0x2e5b9f+'_'+scratchLabelColor[_0x57e49a(0x3cc8)](),_0x89bb96=null,_0x27b994=!0x1,_0x5d4a3e=!0x1;defined$1(_0x1f2d25['icon'])&&(_0x57e49a(0x4db1)!==_0x5ea825&&_0x57e49a(0x1d74)!==_0x5ea825||(_0x5d4a3e=!0x0),defined$1(_0x89bb96=_0x382743[_0x57e49a(0xb44)](_0x1f2d25[_0x22549c(0x2ec1)]))?isCenterAnchor(_0xcbb0c5)?_0x27b994=!0x0:_0x44edef=addIconToBillboard(_0x2198d2,_0x89bb96,_0x1f2d25,_0x4c86f5,_0x1f7419,_0x17b242,_0x5ea825,!0x0):_0x27b994=!0x1);var _0x10db2e=_0x1380e5[_0x57e49a(0x2d0b)](_0x198f70);if(defined$1(_0x10db2e)){if(_0x198f70==_0x10db2e['id'])_0x10db2e[_0x57e49a(0x5953)]++,_0x2198d2[_0x57e49a(0x4f7f)][_0x57e49a(0x5323)](_0x10db2e),_0x17b242>_0x10db2e[_0x57e49a(0x5f6)]&&(_0x10db2e[_0x57e49a(0x3747)]=_0x4c86f5,_0x10db2e[_0x57e49a(0x5f6)]=_0x17b242);else;}else(_0x10db2e=_0x1380e5[_0x22549c(0x1af6)]({'show':!0x1,'id':_0x198f70,'position':_0x4c86f5,'text':_0x22a0a0,'font':_0x1e42f1,'showBackground':_0x27b994||_0x21837d,'backgroundColor':Color$2[_0x57e49a(0x40f3)](scratchLabelHaloColor),'fillColor':Color$2[_0x57e49a(0x40f3)](scratchLabelColor),'outlineColor':Color$2[_0x57e49a(0x40f3)](scratchLabelHaloColor),'outlineWidth':Color$2[_0x57e49a(0x1dab)](scratchLabelHaloColor,Color$2[_0x22549c(0x5a89)])?Math[_0x22549c(0x5449)](_0x35501c,0x4):_0x35501c,'style':_0x35501c>0x0?LabelStyle$1['FILL_AND_OUTLINE']:LabelStyle$1[_0x57e49a(0x5738)],'pixelOffset':textScratchCartesian2,'horizontalOrigin':_0xcbb0c5[_0x57e49a(0x42bf)],'verticalOrigin':_0xcbb0c5[_0x57e49a(0x2130)],'heightReference':HeightReference$1[_0x57e49a(0x2d22)],'mvtLayerID':_0x2198d2[_0x22549c(0x4e88)],'mapName':_0x2198d2[_0x57e49a(0x3d33)][_0x57e49a(0x4f48)][_0x57e49a(0x5e3a)],'mvtProperties':_0x1f2d25['properties'],'scaleByDistance':_0x2198d2[_0x57e49a(0x3d33)][_0x57e49a(0x2489)]}))[_0x22549c(0x124b)]=!0x0,_0x10db2e[_0x57e49a(0xd29)]=_0x2198d2[_0x57e49a(0x1b9b)],_0x10db2e[_0x57e49a(0x5d07)]=_0x2198d2[_0x57e49a(0x297c)],_0x10db2e[_0x57e49a(0x227e)]=_0x1f0cc6,_0x2198d2[_0x57e49a(0x4f7f)][_0x57e49a(0x5323)](_0x10db2e),_0x10db2e[_0x57e49a(0x5953)]=0x1,_0x10db2e[_0x57e49a(0x5f6)]=_0x17b242,_0x5d4a3e&&defined$1(_0x44edef)&&(_0x10db2e[_0x57e49a(0x29fd)]=_0x44edef,_0x44edef[_0x22549c(0x18d9)]=_0x10db2e);}}}});}}}this[_0x2d25f4(0x3d33)][_0x2d25f4(0x2465)]=!0x0;}catch(_0x1ba352){}},MVTLabel[_0x307c2b(0x1aa2)][_0x5e00b3(0x489e)]=function(){var _0x14cceb=_0x307c2b,_0x24e7c3=_0x5e00b3;if(defined$1(this[_0x24e7c3(0x4f7f)])&&defined$1(this[_0x14cceb(0x5932)])){var _0x44a886=this[_0x24e7c3(0x25bf)];_0x44a886[_0x24e7c3(0x53aa)]()||this[_0x24e7c3(0x4f7f)][_0x24e7c3(0x7f7)](function(_0x1c0729){var _0x22bfc9=_0x14cceb,_0x156b61=_0x24e7c3;_0x1c0729[_0x22bfc9(0x4963)]--,_0x1c0729[_0x156b61(0x5953)]=Math[_0x156b61(0x498f)](0x0,_0x1c0729[_0x156b61(0x5953)]),0x0==_0x1c0729[_0x156b61(0x5953)]&&_0x44a886[_0x156b61(0x4f4b)](_0x1c0729);}),this[_0x24e7c3(0x4f7f)]=[];}if(defined$1(this[_0x24e7c3(0x3b3e)])&&defined$1(this[_0x24e7c3(0x5397)])){var _0x36274f=this[_0x24e7c3(0x5397)];_0x36274f[_0x14cceb(0x5929)]()||this[_0x14cceb(0x1142)][_0x14cceb(0x4af7)](function(_0x4f595e){var _0x433dce=_0x24e7c3;_0x4f595e[_0x433dce(0x5953)]--,_0x4f595e['visibleReference']=Math[_0x433dce(0x498f)](0x0,_0x4f595e[_0x433dce(0x5953)]),0x0==_0x4f595e['visibleReference']&&_0x36274f[_0x433dce(0x4f4b)](_0x4f595e);}),this[_0x24e7c3(0x3b3e)]=[];}};var Struct=function(_0x6c0ed2,_0xc5876b){var _0x219214=_0x5e00b3;this[_0x219214(0x1753)]=_0x6c0ed2,this[_0x219214(0x4a9b)]=_0xc5876b*this[_0x219214(0xd16)],this[_0x219214(0x1a8e)]=this[_0x219214(0x4a9b)]/0x2,this[_0x219214(0x4e1d)]=this['_pos1']/0x4,this[_0x219214(0x416a)]=this[_0x219214(0x4a9b)]/0x8;},DEFAULT_CAPACITY=0x80,RESIZE_MULTIPLIER=0x5,StructArray=function(){var _0x2ea1e4=_0x307c2b,_0x5e082f=_0x5e00b3;this[_0x5e082f(0xda7)]=!0x1,this['capacity']=-0x1,this[_0x2ea1e4(0xfe6)](0x0);};StructArray[_0x5e00b3(0x151c)]=function(_0x140f65,_0x39536a){var _0x661f2e=_0x307c2b,_0x159fae=_0x5e00b3;return _0x140f65['isTransferred']&&console[_0x661f2e(0x2167)](_0x159fae(0x22b8)),_0x140f65[_0x159fae(0x4369)](),_0x39536a&&(_0x140f65[_0x661f2e(0x2648)]=!0x0,_0x39536a[_0x159fae(0x5323)](_0x140f65[_0x159fae(0x37d8)])),{'length':_0x140f65['length'],'arrayBuffer':_0x140f65[_0x159fae(0x37d8)]};},StructArray[_0x5e00b3(0x5870)]=function(_0x194a23){var _0x10fecf=_0x307c2b,_0x213910=_0x5e00b3,_0x1778b3=Object[_0x213910(0x2850)](this[_0x213910(0x3720)]);return _0x1778b3[_0x213910(0x37d8)]=_0x194a23[_0x213910(0x37d8)],_0x1778b3[_0x213910(0x809)]=_0x194a23[_0x10fecf(0x2ef4)],_0x1778b3[_0x213910(0x43c4)]=_0x194a23['arrayBuffer'][_0x213910(0x3080)]/_0x1778b3[_0x10fecf(0x1a6)],_0x1778b3[_0x213910(0xef9)](),_0x1778b3;},StructArray[_0x5e00b3(0x3720)][_0x5e00b3(0x4369)]=function(){var _0xc5a9cf=_0x5e00b3;this[_0xc5a9cf(0x809)]!==this[_0xc5a9cf(0x43c4)]&&(this[_0xc5a9cf(0x43c4)]=this[_0xc5a9cf(0x809)],this[_0xc5a9cf(0x37d8)]=this[_0xc5a9cf(0x37d8)][_0xc5a9cf(0x30eb)](0x0,this[_0xc5a9cf(0x809)]*this[_0xc5a9cf(0x3a5b)]),this[_0xc5a9cf(0xef9)]());},StructArray[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x51bb1d=_0x5e00b3;this[_0x51bb1d(0x809)]=0x0;},StructArray[_0x5e00b3(0x3720)][_0x5e00b3(0x2258)]=function(_0x2d8b5c){var _0x7c0b7c=_0x5e00b3;this[_0x7c0b7c(0x16a)](_0x2d8b5c),this[_0x7c0b7c(0x809)]=_0x2d8b5c;},StructArray['prototype'][_0x307c2b(0x2473)]=function(_0x14b7e5){var _0x11f12b=_0x307c2b,_0x333986=_0x5e00b3;if(_0x14b7e5>this[_0x333986(0x43c4)]){this[_0x11f12b(0xd15)]=Math[_0x333986(0x498f)](_0x14b7e5,Math[_0x333986(0x1ace)](this[_0x333986(0x43c4)]*RESIZE_MULTIPLIER),DEFAULT_CAPACITY),this[_0x11f12b(0x13b1)]=new ArrayBuffer(this[_0x333986(0x43c4)]*this[_0x333986(0x3a5b)]);var _0x12c2ef=this[_0x333986(0x5750)];this[_0x11f12b(0x5b0b)](),_0x12c2ef&&this['uint8'][_0x333986(0x10aa)](_0x12c2ef);}},StructArray[_0x307c2b(0x1aa2)][_0x5e00b3(0xef9)]=function(){var _0x15609a=_0x307c2b;throw new Error(_0x15609a(0x384));};var StructArrayLayout1ul2ui8=function(_0x7712ae){var _0x1b9cb5=_0x307c2b,_0x24b954=_0x5e00b3;function _0x46fd6b(){var _0x918ebc=_0x23ca;_0x7712ae[_0x918ebc(0x4269)](this,arguments);}return _0x7712ae&&(_0x46fd6b[_0x24b954(0x2bdb)]=_0x7712ae),_0x46fd6b[_0x24b954(0x3720)]=Object[_0x24b954(0x2850)](_0x7712ae&&_0x7712ae[_0x24b954(0x3720)]),_0x46fd6b[_0x24b954(0x3720)][_0x24b954(0x26fc)]=_0x46fd6b,_0x46fd6b[_0x24b954(0x3720)][_0x24b954(0xef9)]=function(){var _0x2d2065=_0x140d,_0x4cabe7=_0x24b954;this[_0x4cabe7(0x5750)]=new Uint8Array(this[_0x4cabe7(0x37d8)]),this[_0x2d2065(0x53eb)]=new Uint32Array(this['arrayBuffer']),this[_0x4cabe7(0x20b6)]=new Uint16Array(this[_0x4cabe7(0x37d8)]);},_0x46fd6b[_0x1b9cb5(0x1aa2)][_0x24b954(0x5f35)]=function(_0x2fec63,_0x512da0,_0xf65889){var _0x109eb2=_0x1b9cb5,_0x405f65=this[_0x109eb2(0x2ef4)];return this[_0x109eb2(0xfe6)](_0x405f65+0x1),this[_0x109eb2(0x57ce)](_0x405f65,_0x2fec63,_0x512da0,_0xf65889);},_0x46fd6b[_0x24b954(0x3720)][_0x24b954(0xe0c)]=function(_0x1c8e7e,_0x254be1,_0x1d1188,_0x13814e){var _0x56fb67=_0x1b9cb5,_0xfdb1c2=_0x24b954,_0x345ffc=0x2*_0x1c8e7e,_0x176d6c=0x4*_0x1c8e7e;return this[_0x56fb67(0x53eb)][_0x345ffc+0x0]=_0x254be1,this[_0xfdb1c2(0x20b6)][_0x176d6c+0x2]=_0x1d1188,this[_0xfdb1c2(0x20b6)][_0x176d6c+0x3]=_0x13814e,_0x1c8e7e;},_0x46fd6b;}(StructArray);StructArrayLayout1ul2ui8[_0x5e00b3(0x3720)][_0x5e00b3(0x3a5b)]=0x8;var FeatureIndexStruct=function(_0xc748a){var _0x4e0a71=_0x307c2b,_0x2ba803=_0x5e00b3;function _0x1665f(){var _0x206f5f=_0x23ca;_0xc748a[_0x206f5f(0x4269)](this,arguments);}_0xc748a&&(_0x1665f[_0x2ba803(0x2bdb)]=_0xc748a),_0x1665f[_0x2ba803(0x3720)]=Object[_0x4e0a71(0x47e7)](_0xc748a&&_0xc748a[_0x2ba803(0x3720)]),_0x1665f[_0x2ba803(0x3720)][_0x2ba803(0x26fc)]=_0x1665f;var _0xdab098={'featureIndex':{'configurable':!0x0},'sourceLayerIndex':{'configurable':!0x0},'bucketIndex':{'configurable':!0x0}};return _0xdab098[_0x2ba803(0x1da1)][_0x2ba803(0x38c4)]=function(){var _0x20c4c2=_0x2ba803;return this[_0x20c4c2(0x1753)][_0x20c4c2(0x208b)][this[_0x20c4c2(0x4e1d)]+0x0];},_0xdab098[_0x2ba803(0x1da1)][_0x4e0a71(0x3235)]=function(_0x20a053){var _0x313efc=_0x2ba803;this[_0x313efc(0x1753)][_0x313efc(0x208b)][this[_0x313efc(0x4e1d)]+0x0]=_0x20a053;},_0xdab098[_0x2ba803(0x574a)][_0x2ba803(0x38c4)]=function(){var _0x4308ab=_0x4e0a71,_0x2d0d42=_0x2ba803;return this[_0x4308ab(0x170e)]['uint16'][this[_0x2d0d42(0x1a8e)]+0x2];},_0xdab098[_0x2ba803(0x574a)][_0x2ba803(0x10aa)]=function(_0x35d267){var _0x55f6ec=_0x2ba803;this[_0x55f6ec(0x1753)][_0x55f6ec(0x20b6)][this[_0x55f6ec(0x1a8e)]+0x2]=_0x35d267;},_0xdab098[_0x2ba803(0x1b09)][_0x2ba803(0x38c4)]=function(){var _0x535223=_0x2ba803;return this[_0x535223(0x1753)][_0x535223(0x20b6)][this[_0x535223(0x1a8e)]+0x3];},_0xdab098[_0x2ba803(0x1b09)][_0x2ba803(0x10aa)]=function(_0x552cdd){var _0x1ba53c=_0x4e0a71,_0x33f1f7=_0x2ba803;this['_structArray'][_0x33f1f7(0x20b6)][this[_0x1ba53c(0x1dbb)]+0x3]=_0x552cdd;},Object[_0x4e0a71(0x66e)](_0x1665f[_0x2ba803(0x3720)],_0xdab098),_0x1665f;}(Struct);FeatureIndexStruct[_0x5e00b3(0x3720)][_0x5e00b3(0xd16)]=0x8;var FeatureIndexArray$1=function(_0x423745){var _0x13148d=_0x5e00b3;function _0x2bef43(){var _0x20c507=_0x140d;_0x423745[_0x20c507(0x1bcb)](this,arguments);}return _0x423745&&(_0x2bef43[_0x13148d(0x2bdb)]=_0x423745),_0x2bef43[_0x13148d(0x3720)]=Object[_0x13148d(0x2850)](_0x423745&&_0x423745[_0x13148d(0x3720)]),_0x2bef43[_0x13148d(0x3720)][_0x13148d(0x26fc)]=_0x2bef43,_0x2bef43[_0x13148d(0x3720)][_0x13148d(0x38c4)]=function(_0x37ea01){return new FeatureIndexStruct(this,_0x37ea01);},_0x2bef43;}(StructArrayLayout1ul2ui8);WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x307c2b(0xf39),FeatureIndexArray$1,{'omit':[_0x5e00b3(0x2416),_0x5e00b3(0x1a5d)]});var arrayTypes={'FeatureIndexArray':FeatureIndexArray$1};function DictionaryCoder(_0x57e493){var _0x966c1e=_0x5e00b3;this[_0x966c1e(0x1fa2)]={},this[_0x966c1e(0x2f92)]=[];for(var _0x3bf3b0=0x0;_0x3bf3b0<_0x57e493[_0x966c1e(0x809)];_0x3bf3b0++){var _0x1b8e2a=_0x57e493[_0x3bf3b0];this[_0x966c1e(0x1fa2)][_0x1b8e2a]=_0x3bf3b0,this[_0x966c1e(0x2f92)][_0x3bf3b0]=_0x1b8e2a;}}function VectorTileFeature(_0x1b03db,_0x2115ad,_0x4025fd,_0x64650d,_0x31c7d6){var _0x3d2b24=_0x5e00b3;this['properties']={},this['extent']=_0x4025fd,this[_0x3d2b24(0x3dd)]=0x0,this[_0x3d2b24(0x3e8b)]=_0x1b03db,this[_0x3d2b24(0x5f15)]=-0x1,this[_0x3d2b24(0x1532)]=_0x64650d,this[_0x3d2b24(0x694)]=_0x31c7d6,_0x1b03db[_0x3d2b24(0xde9)](readFeature,this,_0x2115ad);}function readFeature(_0xed7b68,_0x5836b4,_0x1e5e19){var _0x312edd=_0x5e00b3;0x1==_0xed7b68?_0x5836b4['id']=_0x1e5e19[_0x312edd(0x137b)]():0x2==_0xed7b68?readTag(_0x1e5e19,_0x5836b4):0x3==_0xed7b68?_0x5836b4[_0x312edd(0x3dd)]=_0x1e5e19[_0x312edd(0x137b)]():0x4==_0xed7b68&&(_0x5836b4[_0x312edd(0x5f15)]=_0x1e5e19[_0x312edd(0x31ac)]);}function readTag(_0x3648f2,_0x1cc553){var _0x7a3aa9=_0x307c2b,_0x423e41=_0x5e00b3;for(var _0x5842fa=_0x3648f2[_0x423e41(0x137b)]()+_0x3648f2[_0x7a3aa9(0x4804)];_0x3648f2[_0x423e41(0x31ac)]<_0x5842fa;){var _0x296f69=_0x1cc553[_0x423e41(0x1532)][_0x3648f2[_0x7a3aa9(0x47c9)]()],_0x2e19df=_0x1cc553[_0x423e41(0x694)][_0x3648f2[_0x423e41(0x137b)]()];_0x1cc553[_0x423e41(0x1a92)][_0x296f69]=_0x2e19df;}}function classifyRings(_0x44f899){var _0x31642f=_0x307c2b,_0x1ef65c=_0x5e00b3,_0x4db4db=_0x44f899[_0x1ef65c(0x809)];if(_0x4db4db<=0x1)return[_0x44f899];for(var _0x3b6329,_0x341a73,_0xc232f=[],_0x474c82=0x0;_0x474c82<_0x4db4db;_0x474c82++){var _0x37a46e=signedArea(_0x44f899[_0x474c82]);0x0!==_0x37a46e&&(void 0x0===_0x341a73&&(_0x341a73=_0x37a46e<0x0),_0x341a73===_0x37a46e<0x0?(_0x3b6329&&_0xc232f[_0x1ef65c(0x5323)](_0x3b6329),_0x3b6329=[_0x44f899[_0x474c82]]):_0x3b6329[_0x31642f(0x2a0e)](_0x44f899[_0x474c82]));}return _0x3b6329&&_0xc232f[_0x1ef65c(0x5323)](_0x3b6329),_0xc232f;}function signedArea(_0x246f5b){var _0x17d89e=_0x5e00b3;for(var _0x7cf94e,_0x398344,_0xe6fb31=0x0,_0x1b1db6=0x0,_0x2d6fa2=_0x246f5b[_0x17d89e(0x809)],_0x22270c=_0x2d6fa2-0x1;_0x1b1db6<_0x2d6fa2;_0x22270c=_0x1b1db6++)_0x7cf94e=_0x246f5b[_0x1b1db6],_0xe6fb31+=((_0x398344=_0x246f5b[_0x22270c])['x']-_0x7cf94e['x'])*(_0x7cf94e['y']+_0x398344['y']);return _0xe6fb31;}function VectorTileLayer(_0x413450,_0x2ce34d){var _0x3da43b=_0x307c2b,_0x527916=_0x5e00b3;this[_0x527916(0x24cf)]=0x1,this[_0x527916(0x2c5)]=null,this[_0x527916(0x263e)]=0x1000,this[_0x3da43b(0x2ef4)]=0x0,this[_0x527916(0x3e8b)]=_0x413450,this[_0x527916(0x1532)]=[],this[_0x527916(0x694)]=[],this[_0x527916(0x34fc)]=[],_0x413450[_0x3da43b(0x41ff)](readLayer,this,_0x2ce34d),this[_0x3da43b(0x2ef4)]=this[_0x527916(0x34fc)][_0x3da43b(0x2ef4)];}function readLayer(_0x425b4d,_0x2dc228,_0x453edc){var _0xa1b8dd=_0x5e00b3;0xf===_0x425b4d?_0x2dc228[_0xa1b8dd(0x24cf)]=_0x453edc[_0xa1b8dd(0x137b)]():0x1===_0x425b4d?_0x2dc228[_0xa1b8dd(0x2c5)]=_0x453edc[_0xa1b8dd(0x4ba5)]():0x5===_0x425b4d?_0x2dc228[_0xa1b8dd(0x263e)]=_0x453edc[_0xa1b8dd(0x137b)]():0x2===_0x425b4d?_0x2dc228[_0xa1b8dd(0x34fc)][_0xa1b8dd(0x5323)](_0x453edc[_0xa1b8dd(0x31ac)]):0x3===_0x425b4d?_0x2dc228[_0xa1b8dd(0x1532)]['push'](_0x453edc[_0xa1b8dd(0x4ba5)]()):0x4===_0x425b4d&&_0x2dc228[_0xa1b8dd(0x694)][_0xa1b8dd(0x5323)](readValueMessage(_0x453edc));}function readValueMessage(_0x35a679){var _0xf50098=_0x307c2b,_0x33218f=_0x5e00b3;for(var _0x480987=null,_0x13e353=_0x35a679[_0x33218f(0x137b)]()+_0x35a679[_0x33218f(0x31ac)];_0x35a679[_0x33218f(0x31ac)]<_0x13e353;){var _0x4a3ef7=_0x35a679[_0xf50098(0x47c9)]()>>0x3;_0x480987=0x1===_0x4a3ef7?_0x35a679[_0x33218f(0x4ba5)]():0x2===_0x4a3ef7?_0x35a679[_0x33218f(0x4cc9)]():0x3===_0x4a3ef7?_0x35a679[_0xf50098(0x53fc)]():0x4===_0x4a3ef7?_0x35a679[_0x33218f(0xf4b)]():0x5===_0x4a3ef7?_0x35a679[_0x33218f(0x137b)]():0x6===_0x4a3ef7?_0x35a679[_0x33218f(0x5674)]():0x7===_0x4a3ef7?_0x35a679[_0x33218f(0x2a2d)]():null;}return _0x480987;}function VectorTile(_0x12232c,_0x282852){var _0x1dd1c1=_0x307c2b,_0x555e0a=_0x5e00b3;this[_0x555e0a(0x2416)]=_0x12232c[_0x1dd1c1(0x41ff)](readTile,{},_0x282852);}function readTile(_0x246a89,_0x1a0d68,_0x36600e){var _0x5e3056=_0x307c2b,_0x1d5b34=_0x5e00b3;if(0x3===_0x246a89){var _0x466a35=new VectorTileLayer(_0x36600e,_0x36600e['readVarint']()+_0x36600e[_0x1d5b34(0x31ac)]);_0x466a35[_0x5e3056(0x2ef4)]&&(_0x1a0d68[_0x466a35[_0x1d5b34(0x2c5)]]=_0x466a35);}}DictionaryCoder[_0x307c2b(0x1aa2)][_0x5e00b3(0x2f80)]=function(_0x350ef7){var _0x46a1bb=_0x5e00b3;return this[_0x46a1bb(0x1fa2)][_0x350ef7];},DictionaryCoder[_0x5e00b3(0x3720)][_0x5e00b3(0x36b3)]=function(_0x3d6fda){var _0x410cce=_0x5e00b3;return this[_0x410cce(0x2f92)][_0x3d6fda];},VectorTileFeature[_0x5e00b3(0x2dcd)]=['Unknown',_0x5e00b3(0x3e09),_0x5e00b3(0x53c1),_0x5e00b3(0x34ba)],VectorTileFeature['prototype'][_0x5e00b3(0x4b23)]=function(){var _0x1af0f7=_0x307c2b,_0x435e27=_0x5e00b3,_0x3e90b8=this[_0x435e27(0x3e8b)];_0x3e90b8[_0x435e27(0x31ac)]=this[_0x435e27(0x5f15)];for(var _0x25138e,_0x22abb2=_0x3e90b8[_0x435e27(0x137b)]()+_0x3e90b8[_0x435e27(0x31ac)],_0x4779e5=0x1,_0x4a695d=0x0,_0x2a35b2=0x0,_0x52c2a8=0x0,_0x2a8d70=[];_0x3e90b8[_0x435e27(0x31ac)]<_0x22abb2;){if(_0x4a695d<=0x0){var _0x1939c1=_0x3e90b8[_0x435e27(0x137b)]();_0x4779e5=0x7&_0x1939c1,_0x4a695d=_0x1939c1>>0x3;}_0x4a695d--,0x1===_0x4779e5||0x2===_0x4779e5?(_0x2a35b2+=_0x3e90b8[_0x435e27(0x5674)](),_0x52c2a8+=_0x3e90b8[_0x435e27(0x5674)](),0x1===_0x4779e5&&(_0x25138e&&_0x2a8d70[_0x435e27(0x5323)](_0x25138e),_0x25138e=[]),_0x25138e[_0x435e27(0x5323)](new Point$3(_0x2a35b2,_0x52c2a8))):0x7===_0x4779e5?_0x25138e&&_0x25138e[_0x1af0f7(0x2a0e)](_0x25138e[0x0][_0x435e27(0x40f3)]()):console[_0x435e27(0xca1)]('VectorTileFeature\x20loadGeometry\x20unknown\x20command\x20'+_0x4779e5);}return _0x25138e&&_0x2a8d70[_0x1af0f7(0x2a0e)](_0x25138e),_0x2a8d70;},VectorTileFeature[_0x307c2b(0x1aa2)][_0x307c2b(0x349)]=function(){var _0x39ff6b=_0x5e00b3,_0x2b786c=this[_0x39ff6b(0x3e8b)];_0x2b786c['pos']=this[_0x39ff6b(0x5f15)];for(var _0x3a6a62=_0x2b786c[_0x39ff6b(0x137b)]()+_0x2b786c[_0x39ff6b(0x31ac)],_0x4ec87d=0x1,_0x143a71=0x0,_0x507e67=0x0,_0x12ba5b=0x0,_0x5dc9d1=0x1/0x0,_0x2ddc85=-0x1/0x0,_0x5f1bbd=0x1/0x0,_0x122e8c=-0x1/0x0;_0x2b786c[_0x39ff6b(0x31ac)]<_0x3a6a62;){if(_0x143a71<=0x0){var _0x438d9a=_0x2b786c[_0x39ff6b(0x137b)]();_0x4ec87d=0x7&_0x438d9a,_0x143a71=_0x438d9a>>0x3;}if(_0x143a71--,0x1===_0x4ec87d||0x2===_0x4ec87d)(_0x507e67+=_0x2b786c[_0x39ff6b(0x5674)]())<_0x5dc9d1&&(_0x5dc9d1=_0x507e67),_0x507e67>_0x2ddc85&&(_0x2ddc85=_0x507e67),(_0x12ba5b+=_0x2b786c[_0x39ff6b(0x5674)]())<_0x5f1bbd&&(_0x5f1bbd=_0x12ba5b),_0x12ba5b>_0x122e8c&&(_0x122e8c=_0x12ba5b);else{if(0x7!==_0x4ec87d)throw new Error(_0x39ff6b(0x19c6)+_0x4ec87d);}}return[_0x5dc9d1,_0x5f1bbd,_0x2ddc85,_0x122e8c];},VectorTileFeature[_0x5e00b3(0x3720)][_0x5e00b3(0x326)]=function(_0x2dfe16,_0x211ea3,_0xefb876){var _0x5ee990=_0x307c2b,_0x592011=_0x5e00b3,_0x293653,_0x6dc260,_0x2efeb6=this[_0x592011(0x263e)]*Math[_0x592011(0x3a5c)](0x2,_0xefb876),_0x342e61=this[_0x592011(0x263e)]*_0x2dfe16,_0x4433ce=this[_0x592011(0x263e)]*_0x211ea3,_0x4e21a6=this[_0x592011(0x4b23)](),_0x5f5814=VectorTileFeature[_0x592011(0x2dcd)][this[_0x592011(0x3dd)]];function _0x4c088d(_0x22ac5b){var _0x284016=_0x592011;for(var _0x195b83=0x0;_0x195b83<_0x22ac5b[_0x284016(0x809)];_0x195b83++){var _0x4564f7=_0x22ac5b[_0x195b83],_0x249481=0xb4-0x168*(_0x4564f7['y']+_0x4433ce)/_0x2efeb6;_0x22ac5b[_0x195b83]=[0x168*(_0x4564f7['x']+_0x342e61)/_0x2efeb6-0xb4,0x168/Math['PI']*Math[_0x284016(0x41f7)](Math[_0x284016(0x5d49)](_0x249481*Math['PI']/0xb4))-0x5a];}}switch(this[_0x5ee990(0x18c0)]){case 0x1:var _0x3af792=[];for(_0x293653=0x0;_0x293653<_0x4e21a6[_0x592011(0x809)];_0x293653++)_0x3af792[_0x293653]=_0x4e21a6[_0x293653][0x0];_0x4c088d(_0x4e21a6=_0x3af792);break;case 0x2:for(_0x293653=0x0;_0x293653<_0x4e21a6['length'];_0x293653++)_0x4c088d(_0x4e21a6[_0x293653]);break;case 0x3:for(_0x4e21a6=classifyRings(_0x4e21a6),_0x293653=0x0;_0x293653<_0x4e21a6[_0x592011(0x809)];_0x293653++)for(_0x6dc260=0x0;_0x6dc260<_0x4e21a6[_0x293653][_0x592011(0x809)];_0x6dc260++)_0x4c088d(_0x4e21a6[_0x293653][_0x6dc260]);}0x1===_0x4e21a6[_0x592011(0x809)]?_0x4e21a6=_0x4e21a6[0x0]:_0x5f5814=_0x592011(0x38b3)+_0x5f5814;var _0x431622={'type':'Feature','geometry':{'type':_0x5f5814,'coordinates':_0x4e21a6},'properties':this[_0x5ee990(0x6d3)]};return'id'in this&&(_0x431622['id']=this['id']),_0x431622;},VectorTileLayer[_0x5e00b3(0x3720)][_0x307c2b(0x747)]=function(_0x3e05b5){var _0x468811=_0x307c2b,_0x3f537a=_0x5e00b3;if(_0x3e05b5<0x0||_0x3e05b5>=this[_0x3f537a(0x34fc)][_0x3f537a(0x809)])throw new Error(_0x3f537a(0x4646));this[_0x3f537a(0x3e8b)][_0x468811(0x4804)]=this[_0x468811(0x57ed)][_0x3e05b5];var _0x570b1e=this[_0x3f537a(0x3e8b)][_0x3f537a(0x137b)]()+this[_0x3f537a(0x3e8b)][_0x3f537a(0x31ac)];return new VectorTileFeature(this[_0x468811(0x18dd)],_0x570b1e,this[_0x3f537a(0x263e)],this[_0x3f537a(0x1532)],this[_0x3f537a(0x694)]);};var NUM_PARAMS=0x3;function GridIndex(_0x20bdf6,_0x29e41a,_0x13e9b0){var _0x5c00de=_0x307c2b,_0x568177=_0x5e00b3,_0x184913=this[_0x568177(0x1fe)]=[];if(_0x20bdf6 instanceof ArrayBuffer){this[_0x568177(0x37d8)]=_0x20bdf6;var _0x47710b=new Int32Array(this[_0x5c00de(0x13b1)]);_0x20bdf6=_0x47710b[0x0],_0x29e41a=_0x47710b[0x1],_0x13e9b0=_0x47710b[0x2],this['d']=_0x29e41a+0x2*_0x13e9b0;for(var _0x3da7bb=0x0;_0x3da7bb<this['d']*this['d'];_0x3da7bb++){var _0x9a67f9=_0x47710b[NUM_PARAMS+_0x3da7bb],_0x4850a4=_0x47710b[NUM_PARAMS+_0x3da7bb+0x1];_0x184913[_0x568177(0x5323)](_0x9a67f9===_0x4850a4?null:_0x47710b['subarray'](_0x9a67f9,_0x4850a4));}var _0x48a38d=_0x47710b[NUM_PARAMS+_0x184913[_0x568177(0x809)]],_0xd3eb3e=_0x47710b[NUM_PARAMS+_0x184913[_0x5c00de(0x2ef4)]+0x1];this['keys']=_0x47710b[_0x568177(0x1c7c)](_0x48a38d,_0xd3eb3e),this[_0x568177(0x224d)]=_0x47710b[_0x568177(0x1c7c)](_0xd3eb3e),this[_0x568177(0xa3b)]=this[_0x5c00de(0x18a2)];}else{this['d']=_0x29e41a+0x2*_0x13e9b0;for(var _0x532b60=0x0;_0x532b60<this['d']*this['d'];_0x532b60++)_0x184913[_0x568177(0x5323)]([]);this[_0x568177(0x4d54)]=[],this[_0x568177(0x224d)]=[];}this['n']=_0x29e41a,this[_0x568177(0x263e)]=_0x20bdf6,this[_0x568177(0x5969)]=_0x13e9b0,this[_0x568177(0x4a6e)]=_0x29e41a/_0x20bdf6,this[_0x568177(0x1a9b)]=0x0;var _0x1f66fc=_0x13e9b0/_0x29e41a*_0x20bdf6;this[_0x568177(0x19a8)]=-_0x1f66fc,this[_0x568177(0x498f)]=_0x20bdf6+_0x1f66fc;}GridIndex[_0x5e00b3(0x3720)]['insert']=function(_0x4e28da,_0x298f2c,_0x52405e,_0x271042,_0x5f264b){var _0x2d5c44=_0x307c2b,_0x2e1ccb=_0x5e00b3;this[_0x2e1ccb(0x8ad)](_0x298f2c,_0x52405e,_0x271042,_0x5f264b,this[_0x2e1ccb(0x5de4)],this[_0x2e1ccb(0x1a9b)]++),this[_0x2e1ccb(0x4d54)][_0x2e1ccb(0x5323)](_0x4e28da),this[_0x2e1ccb(0x224d)][_0x2e1ccb(0x5323)](_0x298f2c),this[_0x2e1ccb(0x224d)][_0x2d5c44(0x2a0e)](_0x52405e),this[_0x2e1ccb(0x224d)][_0x2e1ccb(0x5323)](_0x271042),this[_0x2d5c44(0x50f2)][_0x2e1ccb(0x5323)](_0x5f264b);},GridIndex[_0x5e00b3(0x3720)][_0x5e00b3(0x455a)]=function(){var _0x297764=_0x5e00b3;throw _0x297764(0x333e);},GridIndex[_0x5e00b3(0x3720)][_0x5e00b3(0x5de4)]=function(_0x35e240,_0x407322,_0x449f6f,_0x2530d4,_0x9d0e12,_0x4036d3){var _0x4c52b2=_0x5e00b3;this[_0x4c52b2(0x1fe)][_0x9d0e12][_0x4c52b2(0x5323)](_0x4036d3);},GridIndex[_0x307c2b(0x1aa2)][_0x5e00b3(0x4ee2)]=function(_0x370fbf,_0x204221,_0x8d47c2,_0x2ab67e,_0xfb44d6){var _0x3cee3f=_0x307c2b,_0x1957f7=_0x5e00b3,_0x45d3c1=this[_0x1957f7(0x19a8)],_0x80c354=this[_0x1957f7(0x498f)];if(_0x370fbf<=_0x45d3c1&&_0x204221<=_0x45d3c1&&_0x80c354<=_0x8d47c2&&_0x80c354<=_0x2ab67e&&!_0xfb44d6)return Array[_0x1957f7(0x3720)][_0x1957f7(0x30eb)]['call'](this[_0x1957f7(0x4d54)]);var _0x18f47c=[];return this[_0x3cee3f(0x43e8)](_0x370fbf,_0x204221,_0x8d47c2,_0x2ab67e,this[_0x3cee3f(0x1708)],_0x18f47c,{},_0xfb44d6),_0x18f47c;},GridIndex[_0x5e00b3(0x3720)][_0x307c2b(0x1708)]=function(_0x541605,_0x33847c,_0x4f14e9,_0x1e2b5c,_0x367625,_0x1bf81e,_0xd714d1,_0x1ef1b3){var _0x5ad2bc=_0x307c2b,_0x6132eb=_0x5e00b3,_0x4997ea=this[_0x5ad2bc(0x2c83)][_0x367625];if(null!==_0x4997ea)for(var _0x3dfb79=this[_0x6132eb(0x4d54)],_0x36b9d8=this[_0x6132eb(0x224d)],_0xd390f6=0x0;_0xd390f6<_0x4997ea[_0x6132eb(0x809)];_0xd390f6++){var _0x419ba2=_0x4997ea[_0xd390f6];if(void 0x0===_0xd714d1[_0x419ba2]){var _0x5dec46=0x4*_0x419ba2;(_0x1ef1b3?_0x1ef1b3(_0x36b9d8[_0x5dec46+0x0],_0x36b9d8[_0x5dec46+0x1],_0x36b9d8[_0x5dec46+0x2],_0x36b9d8[_0x5dec46+0x3]):_0x541605<=_0x36b9d8[_0x5dec46+0x2]&&_0x33847c<=_0x36b9d8[_0x5dec46+0x3]&&_0x4f14e9>=_0x36b9d8[_0x5dec46+0x0]&&_0x1e2b5c>=_0x36b9d8[_0x5dec46+0x1])?(_0xd714d1[_0x419ba2]=!0x0,_0x1bf81e[_0x6132eb(0x5323)](_0x3dfb79[_0x419ba2])):_0xd714d1[_0x419ba2]=!0x1;}}},GridIndex[_0x5e00b3(0x3720)][_0x5e00b3(0x8ad)]=function(_0x5be2d5,_0x3cde12,_0x35922b,_0xa264bd,_0x173e17,_0x3e6976,_0x554324,_0x334518){var _0x106cb7=_0x307c2b,_0x3a0e9d=_0x5e00b3;for(var _0xe43053=this[_0x3a0e9d(0xa97)](_0x5be2d5),_0x3a7ca4=this[_0x106cb7(0x5912)](_0x3cde12),_0x127bf4=this['_convertToCellCoord'](_0x35922b),_0x5bbd5f=this[_0x106cb7(0x5912)](_0xa264bd),_0x128930=_0xe43053;_0x128930<=_0x127bf4;_0x128930++)for(var _0x2a2214=_0x3a7ca4;_0x2a2214<=_0x5bbd5f;_0x2a2214++){var _0x1d1c1e=this['d']*_0x2a2214+_0x128930;if((!_0x334518||_0x334518(this[_0x106cb7(0x4cb6)](_0x128930),this[_0x3a0e9d(0x2e27)](_0x2a2214),this[_0x3a0e9d(0x2e27)](_0x128930+0x1),this[_0x3a0e9d(0x2e27)](_0x2a2214+0x1)))&&_0x173e17[_0x3a0e9d(0x3c9e)](this,_0x5be2d5,_0x3cde12,_0x35922b,_0xa264bd,_0x1d1c1e,_0x3e6976,_0x554324,_0x334518))return;}},GridIndex['prototype'][_0x5e00b3(0x2e27)]=function(_0x448c9f){var _0x3a244f=_0x5e00b3;return(_0x448c9f-this[_0x3a244f(0x5969)])/this[_0x3a244f(0x4a6e)];},GridIndex[_0x307c2b(0x1aa2)]['_convertToCellCoord']=function(_0x1a304f){var _0x4a5f91=_0x307c2b,_0x4f6e8e=_0x5e00b3;return Math[_0x4f6e8e(0x498f)](0x0,Math[_0x4f6e8e(0x19a8)](this['d']-0x1,Math[_0x4a5f91(0x4b96)](_0x1a304f*this[_0x4a5f91(0x2897)])+this[_0x4f6e8e(0x5969)]));},GridIndex[_0x5e00b3(0x3720)][_0x5e00b3(0x30d0)]=function(){var _0x58514e=_0x307c2b,_0x7e022b=_0x5e00b3;if(this[_0x7e022b(0x37d8)])return this[_0x7e022b(0x37d8)];for(var _0x3fd9b2=this[_0x7e022b(0x1fe)],_0x4dcd7a=NUM_PARAMS+this[_0x7e022b(0x1fe)][_0x58514e(0x2ef4)]+0x1+0x1,_0x5e42ca=0x0,_0x3a6453=0x0;_0x3a6453<this[_0x7e022b(0x1fe)][_0x7e022b(0x809)];_0x3a6453++)_0x5e42ca+=this[_0x7e022b(0x1fe)][_0x3a6453][_0x7e022b(0x809)];var _0xdbc6fe=new Int32Array(_0x4dcd7a+_0x5e42ca+this[_0x7e022b(0x4d54)][_0x7e022b(0x809)]+this[_0x7e022b(0x224d)][_0x7e022b(0x809)]);_0xdbc6fe[0x0]=this[_0x7e022b(0x263e)],_0xdbc6fe[0x1]=this['n'],_0xdbc6fe[0x2]=this[_0x7e022b(0x5969)];for(var _0x1fd6cb=_0x4dcd7a,_0x3072ba=0x0;_0x3072ba<_0x3fd9b2[_0x7e022b(0x809)];_0x3072ba++){var _0x33d9b0=_0x3fd9b2[_0x3072ba];_0xdbc6fe[NUM_PARAMS+_0x3072ba]=_0x1fd6cb,_0xdbc6fe[_0x7e022b(0x10aa)](_0x33d9b0,_0x1fd6cb),_0x1fd6cb+=_0x33d9b0[_0x7e022b(0x809)];}return _0xdbc6fe[NUM_PARAMS+_0x3fd9b2[_0x58514e(0x2ef4)]]=_0x1fd6cb,_0xdbc6fe[_0x7e022b(0x10aa)](this[_0x7e022b(0x4d54)],_0x1fd6cb),_0x1fd6cb+=this[_0x7e022b(0x4d54)][_0x7e022b(0x809)],_0xdbc6fe[NUM_PARAMS+_0x3fd9b2[_0x7e022b(0x809)]+0x1]=_0x1fd6cb,_0xdbc6fe[_0x7e022b(0x10aa)](this[_0x7e022b(0x224d)],_0x1fd6cb),_0x1fd6cb+=this[_0x58514e(0x50f2)][_0x7e022b(0x809)],_0xdbc6fe[_0x7e022b(0x537f)];},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x307c2b(0x150d),GridIndex,{'omit':[_0x307c2b(0x4c59),_0x307c2b(0x147)]});var read$1=function(_0x344ef0,_0x215df9,_0x2a0cae,_0x1a11ad,_0x24ec9d){var _0x397ef8=_0x5e00b3,_0x3d166e,_0xbc463a,_0x42621f=0x8*_0x24ec9d-_0x1a11ad-0x1,_0x52860b=(0x1<<_0x42621f)-0x1,_0x475552=_0x52860b>>0x1,_0x3d115f=-0x7,_0x29ab10=_0x2a0cae?_0x24ec9d-0x1:0x0,_0x295572=_0x2a0cae?-0x1:0x1,_0x5f4093=_0x344ef0[_0x215df9+_0x29ab10];for(_0x29ab10+=_0x295572,_0x3d166e=_0x5f4093&(0x1<<-_0x3d115f)-0x1,_0x5f4093>>=-_0x3d115f,_0x3d115f+=_0x42621f;_0x3d115f>0x0;_0x3d166e=0x100*_0x3d166e+_0x344ef0[_0x215df9+_0x29ab10],_0x29ab10+=_0x295572,_0x3d115f-=0x8);for(_0xbc463a=_0x3d166e&(0x1<<-_0x3d115f)-0x1,_0x3d166e>>=-_0x3d115f,_0x3d115f+=_0x1a11ad;_0x3d115f>0x0;_0xbc463a=0x100*_0xbc463a+_0x344ef0[_0x215df9+_0x29ab10],_0x29ab10+=_0x295572,_0x3d115f-=0x8);if(0x0===_0x3d166e)_0x3d166e=0x1-_0x475552;else{if(_0x3d166e===_0x52860b)return _0xbc463a?NaN:0x1/0x0*(_0x5f4093?-0x1:0x1);_0xbc463a+=Math[_0x397ef8(0x3a5c)](0x2,_0x1a11ad),_0x3d166e-=_0x475552;}return(_0x5f4093?-0x1:0x1)*_0xbc463a*Math[_0x397ef8(0x3a5c)](0x2,_0x3d166e-_0x1a11ad);},write$1=function(_0x4655bb,_0x5a5a12,_0x41741a,_0xbbc7d4,_0x2425dd,_0x11552c){var _0xdd79fe=_0x5e00b3,_0x236bc5,_0xac85a7,_0x207e35,_0x41db3d=0x8*_0x11552c-_0x2425dd-0x1,_0x3bc379=(0x1<<_0x41db3d)-0x1,_0x3b9c2=_0x3bc379>>0x1,_0x49531e=0x17===_0x2425dd?Math[_0xdd79fe(0x3a5c)](0x2,-0x18)-Math[_0xdd79fe(0x3a5c)](0x2,-0x4d):0x0,_0x25d3e4=_0xbbc7d4?0x0:_0x11552c-0x1,_0x376920=_0xbbc7d4?0x1:-0x1,_0x4dab29=_0x5a5a12<0x0||0x0===_0x5a5a12&&0x1/_0x5a5a12<0x0?0x1:0x0;for(_0x5a5a12=Math[_0xdd79fe(0x1beb)](_0x5a5a12),isNaN(_0x5a5a12)||_0x5a5a12===0x1/0x0?(_0xac85a7=isNaN(_0x5a5a12)?0x1:0x0,_0x236bc5=_0x3bc379):(_0x236bc5=Math[_0xdd79fe(0x1ace)](Math[_0xdd79fe(0xca1)](_0x5a5a12)/Math[_0xdd79fe(0x18f)]),_0x5a5a12*(_0x207e35=Math[_0xdd79fe(0x3a5c)](0x2,-_0x236bc5))<0x1&&(_0x236bc5--,_0x207e35*=0x2),(_0x5a5a12+=_0x236bc5+_0x3b9c2>=0x1?_0x49531e/_0x207e35:_0x49531e*Math[_0xdd79fe(0x3a5c)](0x2,0x1-_0x3b9c2))*_0x207e35>=0x2&&(_0x236bc5++,_0x207e35/=0x2),_0x236bc5+_0x3b9c2>=_0x3bc379?(_0xac85a7=0x0,_0x236bc5=_0x3bc379):_0x236bc5+_0x3b9c2>=0x1?(_0xac85a7=(_0x5a5a12*_0x207e35-0x1)*Math[_0xdd79fe(0x3a5c)](0x2,_0x2425dd),_0x236bc5+=_0x3b9c2):(_0xac85a7=_0x5a5a12*Math[_0xdd79fe(0x3a5c)](0x2,_0x3b9c2-0x1)*Math[_0xdd79fe(0x3a5c)](0x2,_0x2425dd),_0x236bc5=0x0));_0x2425dd>=0x8;_0x4655bb[_0x41741a+_0x25d3e4]=0xff&_0xac85a7,_0x25d3e4+=_0x376920,_0xac85a7/=0x100,_0x2425dd-=0x8);for(_0x236bc5=_0x236bc5<<_0x2425dd|_0xac85a7,_0x41db3d+=_0x2425dd;_0x41db3d>0x0;_0x4655bb[_0x41741a+_0x25d3e4]=0xff&_0x236bc5,_0x25d3e4+=_0x376920,_0x236bc5/=0x100,_0x41db3d-=0x8);_0x4655bb[_0x41741a+_0x25d3e4-_0x376920]|=0x80*_0x4dab29;},ieee754={'read':read$1,'write':write$1};function Pbf(_0x58a1a9){var _0x3b5a8a=_0x307c2b,_0x290f37=_0x5e00b3;this[_0x3b5a8a(0x1f54)]=ArrayBuffer[_0x290f37(0x1e7c)]&&ArrayBuffer[_0x290f37(0x1e7c)](_0x58a1a9)?_0x58a1a9:new Uint8Array(_0x58a1a9||0x0),this[_0x3b5a8a(0x4804)]=0x0,this[_0x290f37(0x3dd)]=0x0,this[_0x290f37(0x809)]=this[_0x290f37(0x1f27)]['length'];}Pbf[_0x5e00b3(0x1f71)]=0x0,Pbf[_0x5e00b3(0x2d00)]=0x1,Pbf[_0x307c2b(0x34b0)]=0x2,Pbf[_0x307c2b(0xf95)]=0x5;var SHIFT_LEFT_32=0x100000000,SHIFT_RIGHT_32=0x1/SHIFT_LEFT_32;function readVarintRemainder(_0x773ef0,_0x3f1303,_0x5128c3){var _0x20eb9a=_0x307c2b,_0x32044f=_0x5e00b3,_0x49cddd,_0x1c3de4,_0x3d0043=_0x5128c3[_0x20eb9a(0x1f54)];if(_0x49cddd=(0x70&(_0x1c3de4=_0x3d0043[_0x5128c3[_0x32044f(0x31ac)]++]))>>0x4,_0x1c3de4<0x80)return toNum(_0x773ef0,_0x49cddd,_0x3f1303);if(_0x49cddd|=(0x7f&(_0x1c3de4=_0x3d0043[_0x5128c3['pos']++]))<<0x3,_0x1c3de4<0x80)return toNum(_0x773ef0,_0x49cddd,_0x3f1303);if(_0x49cddd|=(0x7f&(_0x1c3de4=_0x3d0043[_0x5128c3[_0x32044f(0x31ac)]++]))<<0xa,_0x1c3de4<0x80)return toNum(_0x773ef0,_0x49cddd,_0x3f1303);if(_0x49cddd|=(0x7f&(_0x1c3de4=_0x3d0043[_0x5128c3[_0x32044f(0x31ac)]++]))<<0x11,_0x1c3de4<0x80)return toNum(_0x773ef0,_0x49cddd,_0x3f1303);if(_0x49cddd|=(0x7f&(_0x1c3de4=_0x3d0043[_0x5128c3[_0x32044f(0x31ac)]++]))<<0x18,_0x1c3de4<0x80)return toNum(_0x773ef0,_0x49cddd,_0x3f1303);if(_0x49cddd|=(0x1&(_0x1c3de4=_0x3d0043[_0x5128c3['pos']++]))<<0x1f,_0x1c3de4<0x80)return toNum(_0x773ef0,_0x49cddd,_0x3f1303);throw new Error(_0x32044f(0x23fd));}function readPackedEnd(_0x3202da){var _0x465f60=_0x5e00b3;return _0x3202da[_0x465f60(0x3dd)]===Pbf[_0x465f60(0x177d)]?_0x3202da[_0x465f60(0x137b)]()+_0x3202da[_0x465f60(0x31ac)]:_0x3202da[_0x465f60(0x31ac)]+0x1;}function toNum(_0x53324c,_0x363151,_0x555b61){return _0x555b61?0x100000000*_0x363151+(_0x53324c>>>0x0):0x100000000*(_0x363151>>>0x0)+(_0x53324c>>>0x0);}function writeBigVarint(_0x29d3bf,_0x2f286f){var _0x25fad5=_0x307c2b,_0x121d74,_0x51261e;if(_0x29d3bf>=0x0?(_0x121d74=_0x29d3bf%0x100000000|0x0,_0x51261e=_0x29d3bf/0x100000000|0x0):(_0x51261e=~(-_0x29d3bf/0x100000000),0xffffffff^(_0x121d74=~(-_0x29d3bf%0x100000000))?_0x121d74=_0x121d74+0x1|0x0:(_0x121d74=0x0,_0x51261e=_0x51261e+0x1|0x0)),_0x29d3bf>=0x10000000000000000||_0x29d3bf<-0x10000000000000000)throw new Error(_0x25fad5(0x22a4));_0x2f286f[_0x25fad5(0x203a)](0xa),writeBigVarintLow(_0x121d74,_0x51261e,_0x2f286f),writeBigVarintHigh(_0x51261e,_0x2f286f);}function writeBigVarintLow(_0x4d5ce0,_0x4bd47a,_0x5b2e7a){var _0x9d1094=_0x307c2b,_0x4cd634=_0x5e00b3;_0x5b2e7a[_0x4cd634(0x1f27)][_0x5b2e7a[_0x4cd634(0x31ac)]++]=0x7f&_0x4d5ce0|0x80,_0x4d5ce0>>>=0x7,_0x5b2e7a[_0x4cd634(0x1f27)][_0x5b2e7a[_0x4cd634(0x31ac)]++]=0x7f&_0x4d5ce0|0x80,_0x4d5ce0>>>=0x7,_0x5b2e7a[_0x4cd634(0x1f27)][_0x5b2e7a[_0x4cd634(0x31ac)]++]=0x7f&_0x4d5ce0|0x80,_0x4d5ce0>>>=0x7,_0x5b2e7a[_0x4cd634(0x1f27)][_0x5b2e7a[_0x9d1094(0x4804)]++]=0x7f&_0x4d5ce0|0x80,_0x4d5ce0>>>=0x7,_0x5b2e7a[_0x4cd634(0x1f27)][_0x5b2e7a[_0x4cd634(0x31ac)]]=0x7f&_0x4d5ce0;}function writeBigVarintHigh(_0x4611b1,_0x290e12){var _0x9b3dcb=_0x307c2b,_0x3824d2=_0x5e00b3,_0x549fc5=(0x7&_0x4611b1)<<0x4;_0x290e12[_0x3824d2(0x1f27)][_0x290e12[_0x3824d2(0x31ac)]++]|=_0x549fc5|((_0x4611b1>>>=0x3)?0x80:0x0),_0x4611b1&&(_0x290e12[_0x9b3dcb(0x1f54)][_0x290e12[_0x9b3dcb(0x4804)]++]=0x7f&_0x4611b1|((_0x4611b1>>>=0x7)?0x80:0x0),_0x4611b1&&(_0x290e12[_0x3824d2(0x1f27)][_0x290e12[_0x9b3dcb(0x4804)]++]=0x7f&_0x4611b1|((_0x4611b1>>>=0x7)?0x80:0x0),_0x4611b1&&(_0x290e12[_0x3824d2(0x1f27)][_0x290e12[_0x3824d2(0x31ac)]++]=0x7f&_0x4611b1|((_0x4611b1>>>=0x7)?0x80:0x0),_0x4611b1&&(_0x290e12['buf'][_0x290e12[_0x3824d2(0x31ac)]++]=0x7f&_0x4611b1|((_0x4611b1>>>=0x7)?0x80:0x0),_0x4611b1&&(_0x290e12[_0x3824d2(0x1f27)][_0x290e12[_0x9b3dcb(0x4804)]++]=0x7f&_0x4611b1)))));}function makeRoomForExtraLength(_0x514e3e,_0xe07c1c,_0x2f3045){var _0x1f062c=_0x5e00b3,_0x25d089=_0xe07c1c<=0x3fff?0x1:_0xe07c1c<=0x1fffff?0x2:_0xe07c1c<=0xfffffff?0x3:Math[_0x1f062c(0x5f13)](Math[_0x1f062c(0xca1)](_0xe07c1c)/(0x7*Math[_0x1f062c(0x18f)]));_0x2f3045[_0x1f062c(0x271f)](_0x25d089);for(var _0x2b1f55=_0x2f3045[_0x1f062c(0x31ac)]-0x1;_0x2b1f55>=_0x514e3e;_0x2b1f55--)_0x2f3045[_0x1f062c(0x1f27)][_0x2b1f55+_0x25d089]=_0x2f3045[_0x1f062c(0x1f27)][_0x2b1f55];}function writePackedVarint(_0x23f608,_0x2e8cf3){var _0x387394=_0x5e00b3;for(var _0x40da44=0x0;_0x40da44<_0x23f608[_0x387394(0x809)];_0x40da44++)_0x2e8cf3[_0x387394(0xdb6)](_0x23f608[_0x40da44]);}function writePackedSVarint(_0x2b4405,_0x367dd4){var _0x405046=_0x5e00b3;for(var _0x7ecc41=0x0;_0x7ecc41<_0x2b4405[_0x405046(0x809)];_0x7ecc41++)_0x367dd4[_0x405046(0x3127)](_0x2b4405[_0x7ecc41]);}function writePackedFloat(_0x38cfd0,_0x49caff){var _0x4d4cd3=_0x5e00b3;for(var _0x4a4f00=0x0;_0x4a4f00<_0x38cfd0[_0x4d4cd3(0x809)];_0x4a4f00++)_0x49caff[_0x4d4cd3(0x27c9)](_0x38cfd0[_0x4a4f00]);}function writePackedDouble(_0x74997a,_0x1d63a8){var _0x167163=_0x307c2b,_0x22936f=_0x5e00b3;for(var _0x2253ff=0x0;_0x2253ff<_0x74997a[_0x167163(0x2ef4)];_0x2253ff++)_0x1d63a8[_0x22936f(0x5883)](_0x74997a[_0x2253ff]);}function writePackedBoolean(_0x1e6ab1,_0x5a5563){var _0x350232=_0x5e00b3;for(var _0x200561=0x0;_0x200561<_0x1e6ab1['length'];_0x200561++)_0x5a5563[_0x350232(0x30f7)](_0x1e6ab1[_0x200561]);}function writePackedFixed32(_0x188a83,_0x153a42){var _0x584b40=_0x307c2b,_0x4fec92=_0x5e00b3;for(var _0x38c94c=0x0;_0x38c94c<_0x188a83[_0x584b40(0x2ef4)];_0x38c94c++)_0x153a42[_0x4fec92(0x3da6)](_0x188a83[_0x38c94c]);}function writePackedSFixed32(_0x2192b9,_0x3e12cd){var _0x2a5031=_0x307c2b;for(var _0x4cb22b=0x0;_0x4cb22b<_0x2192b9['length'];_0x4cb22b++)_0x3e12cd[_0x2a5031(0x933)](_0x2192b9[_0x4cb22b]);}function writePackedFixed64(_0x4b0ce6,_0xe0c693){var _0xedecbc=_0x5e00b3;for(var _0x35f41a=0x0;_0x35f41a<_0x4b0ce6[_0xedecbc(0x809)];_0x35f41a++)_0xe0c693[_0xedecbc(0x4f59)](_0x4b0ce6[_0x35f41a]);}function writePackedSFixed64(_0x57e9cd,_0x455e4c){var _0x14ba34=_0x5e00b3;for(var _0x379fc9=0x0;_0x379fc9<_0x57e9cd[_0x14ba34(0x809)];_0x379fc9++)_0x455e4c[_0x14ba34(0x477a)](_0x57e9cd[_0x379fc9]);}function readUInt32(_0x5ba3da,_0x3110f4){return(_0x5ba3da[_0x3110f4]|_0x5ba3da[_0x3110f4+0x1]<<0x8|_0x5ba3da[_0x3110f4+0x2]<<0x10)+0x1000000*_0x5ba3da[_0x3110f4+0x3];}function writeInt32(_0x149dda,_0x2471bb,_0x1c8300){_0x149dda[_0x1c8300]=_0x2471bb,_0x149dda[_0x1c8300+0x1]=_0x2471bb>>>0x8,_0x149dda[_0x1c8300+0x2]=_0x2471bb>>>0x10,_0x149dda[_0x1c8300+0x3]=_0x2471bb>>>0x18;}function readInt32(_0xb5bcb4,_0x48484d){return(_0xb5bcb4[_0x48484d]|_0xb5bcb4[_0x48484d+0x1]<<0x8|_0xb5bcb4[_0x48484d+0x2]<<0x10)+(_0xb5bcb4[_0x48484d+0x3]<<0x18);}function readUtf8(_0x302da4,_0x21ad85,_0x44247b){var _0x38ca68=_0x307c2b,_0x5c782b=_0x5e00b3;for(var _0x594e2f='',_0x57cedb=_0x21ad85;_0x57cedb<_0x44247b;){var _0x452ac4,_0x4ab288,_0x5a2406,_0x511730=_0x302da4[_0x57cedb],_0x5d37d4=null,_0x147bf2=_0x511730>0xef?0x4:_0x511730>0xdf?0x3:_0x511730>0xbf?0x2:0x1;if(_0x57cedb+_0x147bf2>_0x44247b)break;0x1===_0x147bf2?_0x511730<0x80&&(_0x5d37d4=_0x511730):0x2===_0x147bf2?0x80==(0xc0&(_0x452ac4=_0x302da4[_0x57cedb+0x1]))&&(_0x5d37d4=(0x1f&_0x511730)<<0x6|0x3f&_0x452ac4)<=0x7f&&(_0x5d37d4=null):0x3===_0x147bf2?(_0x452ac4=_0x302da4[_0x57cedb+0x1],_0x4ab288=_0x302da4[_0x57cedb+0x2],0x80==(0xc0&_0x452ac4)&&0x80==(0xc0&_0x4ab288)&&((_0x5d37d4=(0xf&_0x511730)<<0xc|(0x3f&_0x452ac4)<<0x6|0x3f&_0x4ab288)<=0x7ff||_0x5d37d4>=0xd800&&_0x5d37d4<=0xdfff)&&(_0x5d37d4=null)):0x4===_0x147bf2&&(_0x452ac4=_0x302da4[_0x57cedb+0x1],_0x4ab288=_0x302da4[_0x57cedb+0x2],_0x5a2406=_0x302da4[_0x57cedb+0x3],0x80==(0xc0&_0x452ac4)&&0x80==(0xc0&_0x4ab288)&&0x80==(0xc0&_0x5a2406)&&((_0x5d37d4=(0xf&_0x511730)<<0x12|(0x3f&_0x452ac4)<<0xc|(0x3f&_0x4ab288)<<0x6|0x3f&_0x5a2406)<=0xffff||_0x5d37d4>=0x110000)&&(_0x5d37d4=null)),null===_0x5d37d4?(_0x5d37d4=0xfffd,_0x147bf2=0x1):_0x5d37d4>0xffff&&(_0x5d37d4-=0x10000,_0x594e2f+=String[_0x38ca68(0x47f5)](_0x5d37d4>>>0xa&0x3ff|0xd800),_0x5d37d4=0xdc00|0x3ff&_0x5d37d4),_0x594e2f+=String[_0x5c782b(0x23b2)](_0x5d37d4),_0x57cedb+=_0x147bf2;}return _0x594e2f;}function writeUtf8(_0x32aecd,_0x363f55,_0x46ec17){var _0x43da09=_0x307c2b,_0x10370d=_0x5e00b3;for(var _0x242428,_0x33e4f7,_0x5746e6=0x0;_0x5746e6<_0x363f55[_0x10370d(0x809)];_0x5746e6++){if((_0x242428=_0x363f55[_0x10370d(0x167b)](_0x5746e6))>0xd7ff&&_0x242428<0xe000){if(!_0x33e4f7){_0x242428>0xdbff||_0x5746e6+0x1===_0x363f55[_0x43da09(0x2ef4)]?(_0x32aecd[_0x46ec17++]=0xef,_0x32aecd[_0x46ec17++]=0xbf,_0x32aecd[_0x46ec17++]=0xbd):_0x33e4f7=_0x242428;continue;}if(_0x242428<0xdc00){_0x32aecd[_0x46ec17++]=0xef,_0x32aecd[_0x46ec17++]=0xbf,_0x32aecd[_0x46ec17++]=0xbd,_0x33e4f7=_0x242428;continue;}_0x242428=_0x33e4f7-0xd800<<0xa|_0x242428-0xdc00|0x10000,_0x33e4f7=null;}else _0x33e4f7&&(_0x32aecd[_0x46ec17++]=0xef,_0x32aecd[_0x46ec17++]=0xbf,_0x32aecd[_0x46ec17++]=0xbd,_0x33e4f7=null);_0x242428<0x80?_0x32aecd[_0x46ec17++]=_0x242428:(_0x242428<0x800?_0x32aecd[_0x46ec17++]=_0x242428>>0x6|0xc0:(_0x242428<0x10000?_0x32aecd[_0x46ec17++]=_0x242428>>0xc|0xe0:(_0x32aecd[_0x46ec17++]=_0x242428>>0x12|0xf0,_0x32aecd[_0x46ec17++]=_0x242428>>0xc&0x3f|0x80),_0x32aecd[_0x46ec17++]=_0x242428>>0x6&0x3f|0x80),_0x32aecd[_0x46ec17++]=0x3f&_0x242428|0x80);}return _0x46ec17;}Pbf[_0x5e00b3(0x3720)]={'destroy':function(){var _0x47dd8c=_0x307c2b;this[_0x47dd8c(0x1f54)]=null;},'readFields':function(_0x33daa7,_0x48ef16,_0x479577){var _0x4e861d=_0x307c2b,_0x42b92c=_0x5e00b3;for(_0x479577=_0x479577||this[_0x42b92c(0x809)];this[_0x42b92c(0x31ac)]<_0x479577;){var _0x3c6581=this[_0x42b92c(0x137b)](),_0x54747a=_0x3c6581>>0x3,_0xb83bcf=this['pos'];this[_0x42b92c(0x3dd)]=0x7&_0x3c6581,_0x33daa7(_0x54747a,_0x48ef16,this),this[_0x42b92c(0x31ac)]===_0xb83bcf&&this[_0x4e861d(0x529c)](_0x3c6581);}return _0x48ef16;},'readMessage':function(_0x2f4697,_0x1804ff){var _0x4aec38=_0x5e00b3;return this[_0x4aec38(0xde9)](_0x2f4697,_0x1804ff,this[_0x4aec38(0x137b)]()+this[_0x4aec38(0x31ac)]);},'readFixed32':function(){var _0x3f045a=_0x5e00b3,_0xe0ecfa=readUInt32(this[_0x3f045a(0x1f27)],this[_0x3f045a(0x31ac)]);return this[_0x3f045a(0x31ac)]+=0x4,_0xe0ecfa;},'readSFixed32':function(){var _0x29b7e4=_0x307c2b,_0x2fc6f8=_0x5e00b3,_0x56668d=readInt32(this[_0x2fc6f8(0x1f27)],this[_0x29b7e4(0x4804)]);return this[_0x2fc6f8(0x31ac)]+=0x4,_0x56668d;},'readFixed64':function(){var _0x1f9120=_0x5e00b3,_0x595454=readUInt32(this[_0x1f9120(0x1f27)],this[_0x1f9120(0x31ac)])+readUInt32(this[_0x1f9120(0x1f27)],this[_0x1f9120(0x31ac)]+0x4)*SHIFT_LEFT_32;return this[_0x1f9120(0x31ac)]+=0x8,_0x595454;},'readSFixed64':function(){var _0x223b6a=_0x307c2b,_0x8173c9=_0x5e00b3,_0x4ef934=readUInt32(this[_0x8173c9(0x1f27)],this[_0x8173c9(0x31ac)])+readInt32(this[_0x8173c9(0x1f27)],this[_0x223b6a(0x4804)]+0x4)*SHIFT_LEFT_32;return this[_0x8173c9(0x31ac)]+=0x8,_0x4ef934;},'readFloat':function(){var _0x123975=_0x5e00b3,_0x33279f=ieee754[_0x123975(0x3a51)](this[_0x123975(0x1f27)],this[_0x123975(0x31ac)],!0x0,0x17,0x4);return this[_0x123975(0x31ac)]+=0x4,_0x33279f;},'readDouble':function(){var _0x409a4a=_0x307c2b,_0x3241a2=_0x5e00b3,_0x20e750=ieee754[_0x3241a2(0x3a51)](this[_0x3241a2(0x1f27)],this[_0x3241a2(0x31ac)],!0x0,0x34,0x8);return this[_0x409a4a(0x4804)]+=0x8,_0x20e750;},'readVarint':function(_0x481d37){var _0x64ba55=_0x307c2b,_0x23454d=_0x5e00b3,_0x6b2a6c,_0x3f2c1f,_0x533b87=this[_0x23454d(0x1f27)];return _0x6b2a6c=0x7f&(_0x3f2c1f=_0x533b87[this[_0x64ba55(0x4804)]++]),_0x3f2c1f<0x80?_0x6b2a6c:(_0x6b2a6c|=(0x7f&(_0x3f2c1f=_0x533b87[this[_0x23454d(0x31ac)]++]))<<0x7,_0x3f2c1f<0x80?_0x6b2a6c:(_0x6b2a6c|=(0x7f&(_0x3f2c1f=_0x533b87[this[_0x23454d(0x31ac)]++]))<<0xe,_0x3f2c1f<0x80?_0x6b2a6c:(_0x6b2a6c|=(0x7f&(_0x3f2c1f=_0x533b87[this[_0x64ba55(0x4804)]++]))<<0x15,_0x3f2c1f<0x80?_0x6b2a6c:readVarintRemainder(_0x6b2a6c|=(0xf&(_0x3f2c1f=_0x533b87[this[_0x23454d(0x31ac)]]))<<0x1c,_0x481d37,this))));},'readVarint64':function(){var _0x412b3b=_0x5e00b3;return this[_0x412b3b(0x137b)](!0x0);},'readSVarint':function(){var _0x491761=_0x5e00b3,_0x4a6b6e=this[_0x491761(0x137b)]();return _0x4a6b6e%0x2==0x1?(_0x4a6b6e+0x1)/-0x2:_0x4a6b6e/0x2;},'readBoolean':function(){var _0x53f8b9=_0x5e00b3;return Boolean(this[_0x53f8b9(0x137b)]());},'readString':function(){var _0x2a2d3a=_0x307c2b,_0x58820c=_0x5e00b3,_0x5a6bc9=this[_0x58820c(0x137b)]()+this[_0x58820c(0x31ac)],_0x5dbfcb=readUtf8(this[_0x58820c(0x1f27)],this[_0x58820c(0x31ac)],_0x5a6bc9);return this[_0x2a2d3a(0x4804)]=_0x5a6bc9,_0x5dbfcb;},'readBytes':function(){var _0x3465c6=_0x307c2b,_0x5e264a=_0x5e00b3,_0xab240a=this[_0x5e264a(0x137b)]()+this[_0x5e264a(0x31ac)],_0x34d873=this[_0x3465c6(0x1f54)][_0x3465c6(0x2c3b)](this[_0x5e264a(0x31ac)],_0xab240a);return this[_0x3465c6(0x4804)]=_0xab240a,_0x34d873;},'readPackedVarint':function(_0x3fe505,_0x39bec1){var _0x21315b=_0x5e00b3,_0x1d6782=readPackedEnd(this);for(_0x3fe505=_0x3fe505||[];this[_0x21315b(0x31ac)]<_0x1d6782;)_0x3fe505[_0x21315b(0x5323)](this[_0x21315b(0x137b)](_0x39bec1));return _0x3fe505;},'readPackedSVarint':function(_0x471d87){var _0x5b9fc6=_0x307c2b,_0x179860=_0x5e00b3,_0x296182=readPackedEnd(this);for(_0x471d87=_0x471d87||[];this[_0x5b9fc6(0x4804)]<_0x296182;)_0x471d87[_0x179860(0x5323)](this[_0x179860(0x5674)]());return _0x471d87;},'readPackedBoolean':function(_0x4290da){var _0x1d7b0f=_0x307c2b,_0x25a0ce=_0x5e00b3,_0x403600=readPackedEnd(this);for(_0x4290da=_0x4290da||[];this[_0x1d7b0f(0x4804)]<_0x403600;)_0x4290da[_0x25a0ce(0x5323)](this['readBoolean']());return _0x4290da;},'readPackedFloat':function(_0x526ca4){var _0x4d262d=_0x307c2b,_0x5cdf49=_0x5e00b3,_0x3c63c1=readPackedEnd(this);for(_0x526ca4=_0x526ca4||[];this[_0x4d262d(0x4804)]<_0x3c63c1;)_0x526ca4[_0x5cdf49(0x5323)](this[_0x5cdf49(0x4cc9)]());return _0x526ca4;},'readPackedDouble':function(_0x3601d3){var _0x5ed8d9=_0x5e00b3,_0x2157f2=readPackedEnd(this);for(_0x3601d3=_0x3601d3||[];this[_0x5ed8d9(0x31ac)]<_0x2157f2;)_0x3601d3[_0x5ed8d9(0x5323)](this[_0x5ed8d9(0x413e)]());return _0x3601d3;},'readPackedFixed32':function(_0x28d745){var _0x187163=_0x307c2b,_0x17a3c0=_0x5e00b3,_0x12b80e=readPackedEnd(this);for(_0x28d745=_0x28d745||[];this[_0x187163(0x4804)]<_0x12b80e;)_0x28d745[_0x17a3c0(0x5323)](this[_0x17a3c0(0x7c9)]());return _0x28d745;},'readPackedSFixed32':function(_0x17c21d){var _0x1bf863=_0x307c2b,_0x7bc752=_0x5e00b3,_0x2b9f74=readPackedEnd(this);for(_0x17c21d=_0x17c21d||[];this[_0x1bf863(0x4804)]<_0x2b9f74;)_0x17c21d['push'](this[_0x7bc752(0x1ebd)]());return _0x17c21d;},'readPackedFixed64':function(_0x2b8922){var _0x1cef49=_0x307c2b,_0x1e650a=_0x5e00b3,_0x5b730a=readPackedEnd(this);for(_0x2b8922=_0x2b8922||[];this[_0x1e650a(0x31ac)]<_0x5b730a;)_0x2b8922[_0x1cef49(0x2a0e)](this[_0x1e650a(0x3d4f)]());return _0x2b8922;},'readPackedSFixed64':function(_0x50e6f5){var _0x57462f=_0x5e00b3,_0x45dd84=readPackedEnd(this);for(_0x50e6f5=_0x50e6f5||[];this[_0x57462f(0x31ac)]<_0x45dd84;)_0x50e6f5[_0x57462f(0x5323)](this[_0x57462f(0x561e)]());return _0x50e6f5;},'skip':function(_0x39a6d3){var _0x4631fb=_0x307c2b,_0x32186b=_0x5e00b3,_0x3b8b3d=0x7&_0x39a6d3;if(_0x3b8b3d===Pbf[_0x32186b(0x1f71)]){for(;this[_0x32186b(0x1f27)][this[_0x4631fb(0x4804)]++]>0x7f;);}else{if(_0x3b8b3d===Pbf[_0x32186b(0x177d)])this[_0x32186b(0x31ac)]=this[_0x32186b(0x137b)]()+this[_0x32186b(0x31ac)];else{if(_0x3b8b3d===Pbf['Fixed32'])this[_0x32186b(0x31ac)]+=0x4;else{if(_0x3b8b3d!==Pbf[_0x32186b(0x2d00)])throw new Error(_0x32186b(0x4ab8)+_0x3b8b3d);this[_0x32186b(0x31ac)]+=0x8;}}}},'writeTag':function(_0x35548d,_0x2be01d){var _0xcfc680=_0x5e00b3;this[_0xcfc680(0xdb6)](_0x35548d<<0x3|_0x2be01d);},'realloc':function(_0x34c492){var _0x44a386=_0x307c2b,_0x30a324=_0x5e00b3;for(var _0x5c2622=this[_0x30a324(0x809)]||0x10;_0x5c2622<this['pos']+_0x34c492;)_0x5c2622*=0x2;if(_0x5c2622!==this[_0x30a324(0x809)]){var _0x5c5c1a=new Uint8Array(_0x5c2622);_0x5c5c1a[_0x30a324(0x10aa)](this['buf']),this[_0x44a386(0x1f54)]=_0x5c5c1a,this[_0x30a324(0x809)]=_0x5c2622;}},'finish':function(){var _0xf7093b=_0x307c2b,_0x4ab2bc=_0x5e00b3;return this[_0x4ab2bc(0x809)]=this[_0x4ab2bc(0x31ac)],this[_0xf7093b(0x4804)]=0x0,this[_0x4ab2bc(0x1f27)][_0x4ab2bc(0x1c7c)](0x0,this[_0x4ab2bc(0x809)]);},'writeFixed32':function(_0x234eeb){var _0x40bf0a=_0x5e00b3;this[_0x40bf0a(0x271f)](0x4),writeInt32(this[_0x40bf0a(0x1f27)],_0x234eeb,this['pos']),this[_0x40bf0a(0x31ac)]+=0x4;},'writeSFixed32':function(_0x2af9ab){var _0x4c92ca=_0x5e00b3;this[_0x4c92ca(0x271f)](0x4),writeInt32(this[_0x4c92ca(0x1f27)],_0x2af9ab,this[_0x4c92ca(0x31ac)]),this[_0x4c92ca(0x31ac)]+=0x4;},'writeFixed64':function(_0x216dd8){var _0x561a9c=_0x307c2b,_0x416b77=_0x5e00b3;this[_0x416b77(0x271f)](0x8),writeInt32(this[_0x561a9c(0x1f54)],-0x1&_0x216dd8,this[_0x416b77(0x31ac)]),writeInt32(this[_0x561a9c(0x1f54)],Math[_0x416b77(0x1ace)](_0x216dd8*SHIFT_RIGHT_32),this[_0x416b77(0x31ac)]+0x4),this[_0x416b77(0x31ac)]+=0x8;},'writeSFixed64':function(_0x12e498){var _0xf750c8=_0x307c2b,_0x19e12a=_0x5e00b3;this[_0x19e12a(0x271f)](0x8),writeInt32(this[_0xf750c8(0x1f54)],-0x1&_0x12e498,this[_0x19e12a(0x31ac)]),writeInt32(this[_0x19e12a(0x1f27)],Math[_0x19e12a(0x1ace)](_0x12e498*SHIFT_RIGHT_32),this[_0x19e12a(0x31ac)]+0x4),this[_0x19e12a(0x31ac)]+=0x8;},'writeVarint':function(_0x34605a){var _0x5ce077=_0x307c2b,_0x5e69b4=_0x5e00b3;(_0x34605a=+_0x34605a||0x0)>0xfffffff||_0x34605a<0x0?writeBigVarint(_0x34605a,this):(this[_0x5ce077(0x203a)](0x4),this[_0x5e69b4(0x1f27)][this[_0x5e69b4(0x31ac)]++]=0x7f&_0x34605a|(_0x34605a>0x7f?0x80:0x0),_0x34605a<=0x7f||(this[_0x5e69b4(0x1f27)][this[_0x5e69b4(0x31ac)]++]=0x7f&(_0x34605a>>>=0x7)|(_0x34605a>0x7f?0x80:0x0),_0x34605a<=0x7f||(this[_0x5e69b4(0x1f27)][this[_0x5e69b4(0x31ac)]++]=0x7f&(_0x34605a>>>=0x7)|(_0x34605a>0x7f?0x80:0x0),_0x34605a<=0x7f||(this[_0x5e69b4(0x1f27)][this[_0x5e69b4(0x31ac)]++]=_0x34605a>>>0x7&0x7f))));},'writeSVarint':function(_0x4c22b0){var _0x2305e5=_0x5e00b3;this[_0x2305e5(0xdb6)](_0x4c22b0<0x0?0x2*-_0x4c22b0-0x1:0x2*_0x4c22b0);},'writeBoolean':function(_0x1b7cad){var _0x1c27bf=_0x307c2b;this[_0x1c27bf(0x4950)](Boolean(_0x1b7cad));},'writeString':function(_0x39a0ed){var _0x284c53=_0x307c2b,_0x358f14=_0x5e00b3;_0x39a0ed=String(_0x39a0ed),this[_0x358f14(0x271f)](0x4*_0x39a0ed[_0x358f14(0x809)]),this[_0x284c53(0x4804)]++;var _0x1c5a8f=this[_0x284c53(0x4804)];this[_0x358f14(0x31ac)]=writeUtf8(this[_0x358f14(0x1f27)],_0x39a0ed,this[_0x284c53(0x4804)]);var _0x5780db=this[_0x284c53(0x4804)]-_0x1c5a8f;_0x5780db>=0x80&&makeRoomForExtraLength(_0x1c5a8f,_0x5780db,this),this[_0x358f14(0x31ac)]=_0x1c5a8f-0x1,this[_0x358f14(0xdb6)](_0x5780db),this[_0x358f14(0x31ac)]+=_0x5780db;},'writeFloat':function(_0x3e3efd){var _0x533d89=_0x5e00b3;this['realloc'](0x4),ieee754['write'](this[_0x533d89(0x1f27)],_0x3e3efd,this[_0x533d89(0x31ac)],!0x0,0x17,0x4),this[_0x533d89(0x31ac)]+=0x4;},'writeDouble':function(_0xac2950){var _0x23503a=_0x307c2b,_0x367488=_0x5e00b3;this[_0x367488(0x271f)](0x8),ieee754[_0x367488(0x5b0)](this[_0x367488(0x1f27)],_0xac2950,this[_0x23503a(0x4804)],!0x0,0x34,0x8),this[_0x367488(0x31ac)]+=0x8;},'writeBytes':function(_0x27bcfd){var _0x4585c1=_0x307c2b,_0x393115=_0x5e00b3,_0x2e2597=_0x27bcfd[_0x4585c1(0x2ef4)];this[_0x393115(0xdb6)](_0x2e2597),this[_0x393115(0x271f)](_0x2e2597);for(var _0x34b6c4=0x0;_0x34b6c4<_0x2e2597;_0x34b6c4++)this[_0x393115(0x1f27)][this[_0x4585c1(0x4804)]++]=_0x27bcfd[_0x34b6c4];},'writeRawMessage':function(_0x9272b0,_0x5b6d42){var _0x1de710=_0x5e00b3;this[_0x1de710(0x31ac)]++;var _0xe83fd3=this[_0x1de710(0x31ac)];_0x9272b0(_0x5b6d42,this);var _0x375626=this[_0x1de710(0x31ac)]-_0xe83fd3;_0x375626>=0x80&&makeRoomForExtraLength(_0xe83fd3,_0x375626,this),this[_0x1de710(0x31ac)]=_0xe83fd3-0x1,this[_0x1de710(0xdb6)](_0x375626),this[_0x1de710(0x31ac)]+=_0x375626;},'writeMessage':function(_0x652ae2,_0x58d6ba,_0xf31786){var _0x4171bc=_0x307c2b,_0x5a239c=_0x5e00b3;this[_0x5a239c(0x552b)](_0x652ae2,Pbf[_0x4171bc(0x34b0)]),this[_0x5a239c(0x414a)](_0x58d6ba,_0xf31786);},'writePackedVarint':function(_0x15bacb,_0x3739b0){var _0x123258=_0x307c2b;this[_0x123258(0x4d33)](_0x15bacb,writePackedVarint,_0x3739b0);},'writePackedSVarint':function(_0x49a6aa,_0x4c9d6a){var _0x1cda4d=_0x5e00b3;this[_0x1cda4d(0x2679)](_0x49a6aa,writePackedSVarint,_0x4c9d6a);},'writePackedBoolean':function(_0x52fd33,_0x550a68){var _0x282fa6=_0x307c2b;this[_0x282fa6(0x4d33)](_0x52fd33,writePackedBoolean,_0x550a68);},'writePackedFloat':function(_0x55b6fe,_0x4d6ec4){var _0x5244a4=_0x5e00b3;this[_0x5244a4(0x2679)](_0x55b6fe,writePackedFloat,_0x4d6ec4);},'writePackedDouble':function(_0x54fa90,_0x47766a){var _0x349278=_0x5e00b3;this[_0x349278(0x2679)](_0x54fa90,writePackedDouble,_0x47766a);},'writePackedFixed32':function(_0x5d0faf,_0x2d0795){var _0x4a30b9=_0x5e00b3;this[_0x4a30b9(0x2679)](_0x5d0faf,writePackedFixed32,_0x2d0795);},'writePackedSFixed32':function(_0x2ff864,_0x269960){var _0x101233=_0x307c2b;this[_0x101233(0x4d33)](_0x2ff864,writePackedSFixed32,_0x269960);},'writePackedFixed64':function(_0x4977c9,_0x49270a){var _0x1ca039=_0x5e00b3;this[_0x1ca039(0x2679)](_0x4977c9,writePackedFixed64,_0x49270a);},'writePackedSFixed64':function(_0x584e8d,_0x1ad8b5){var _0x2272e0=_0x5e00b3;this[_0x2272e0(0x2679)](_0x584e8d,writePackedSFixed64,_0x1ad8b5);},'writeBytesField':function(_0x48b535,_0x18b93a){var _0x4321ca=_0x5e00b3;this[_0x4321ca(0x552b)](_0x48b535,Pbf[_0x4321ca(0x177d)]),this[_0x4321ca(0xfdf)](_0x18b93a);},'writeFixed32Field':function(_0xe99f48,_0x492b1c){var _0x189db7=_0x5e00b3;this[_0x189db7(0x552b)](_0xe99f48,Pbf['Fixed32']),this[_0x189db7(0x3da6)](_0x492b1c);},'writeSFixed32Field':function(_0xb7ce17,_0x45db06){var _0x4ed62f=_0x5e00b3;this[_0x4ed62f(0x552b)](_0xb7ce17,Pbf[_0x4ed62f(0x48e2)]),this[_0x4ed62f(0xde0)](_0x45db06);},'writeFixed64Field':function(_0x1bad4a,_0x4861ee){var _0x2c5ec6=_0x307c2b,_0x29699b=_0x5e00b3;this[_0x2c5ec6(0x3b8f)](_0x1bad4a,Pbf[_0x29699b(0x2d00)]),this[_0x29699b(0x4f59)](_0x4861ee);},'writeSFixed64Field':function(_0x22a003,_0x38218f){var _0x22bb42=_0x5e00b3;this[_0x22bb42(0x552b)](_0x22a003,Pbf[_0x22bb42(0x2d00)]),this[_0x22bb42(0x477a)](_0x38218f);},'writeVarintField':function(_0x1a2070,_0x3f54a3){var _0x408d01=_0x5e00b3;this[_0x408d01(0x552b)](_0x1a2070,Pbf[_0x408d01(0x1f71)]),this[_0x408d01(0xdb6)](_0x3f54a3);},'writeSVarintField':function(_0x3e112b,_0x1522b8){var _0x18e224=_0x5e00b3;this['writeTag'](_0x3e112b,Pbf[_0x18e224(0x1f71)]),this[_0x18e224(0x3127)](_0x1522b8);},'writeStringField':function(_0x1391b6,_0x2a4974){var _0x3f8538=_0x307c2b,_0x218a20=_0x5e00b3;this[_0x218a20(0x552b)](_0x1391b6,Pbf[_0x218a20(0x177d)]),this[_0x3f8538(0x226b)](_0x2a4974);},'writeFloatField':function(_0x474ed3,_0xf9302e){var _0x18821b=_0x5e00b3;this[_0x18821b(0x552b)](_0x474ed3,Pbf[_0x18821b(0x48e2)]),this[_0x18821b(0x27c9)](_0xf9302e);},'writeDoubleField':function(_0x1e0f73,_0x497524){var _0x11bc00=_0x307c2b,_0x1b416c=_0x5e00b3;this['writeTag'](_0x1e0f73,Pbf[_0x11bc00(0x436f)]),this[_0x1b416c(0x5883)](_0x497524);},'writeBooleanField':function(_0x2fbddc,_0x336423){var _0x2d7d21=_0x5e00b3;this[_0x2d7d21(0x37c0)](_0x2fbddc,Boolean(_0x336423));}};var FeatureIndexArray=arrayTypes[_0x5e00b3(0x54d2)],FeatureIndex=function(_0x1c8054,_0x3984a3,_0x20c76b){var _0x5f375c=_0x307c2b,_0x25dd24=_0x5e00b3;this['x']=_0x1c8054['x'],this['y']=_0x1c8054['y'],this['z']=_0x1c8054['z'],this[_0x5f375c(0x1653)]=_0x3984a3||new GridIndex(EXTENT,0x10,0x0),this[_0x25dd24(0x244f)]=_0x20c76b||new FeatureIndexArray();};function getBounds(_0xc21a67){var _0x2a526f=_0x307c2b,_0x2f2bfa=_0x5e00b3;for(var _0x1f7698=0x1/0x0,_0x25d34f=0x1/0x0,_0x1a9db4=-0x1/0x0,_0x58e0da=-0x1/0x0,_0x55c128=0x0,_0x37cb3d=_0xc21a67;_0x55c128<_0x37cb3d[_0x2f2bfa(0x809)];_0x55c128+=0x1){var _0xcb15fe=_0x37cb3d[_0x55c128];_0x1f7698=Math[_0x2f2bfa(0x19a8)](_0x1f7698,_0xcb15fe['x']),_0x25d34f=Math[_0x2a526f(0x4b49)](_0x25d34f,_0xcb15fe['y']),_0x1a9db4=Math[_0x2f2bfa(0x498f)](_0x1a9db4,_0xcb15fe['x']),_0x58e0da=Math[_0x2a526f(0x5449)](_0x58e0da,_0xcb15fe['y']);}return{'minX':_0x1f7698,'minY':_0x25d34f,'maxX':_0x1a9db4,'maxY':_0x58e0da};}function topDownFeatureComparator(_0x492de6,_0x3792d2){return _0x3792d2-_0x492de6;}function computePixelsToTileUnits(_0x40f730,_0x14184f,_0x2d106f){var _0x5af137=_0x307c2b,_0x26114a=_0x5e00b3;if(defined$1(_0x2d106f)&&_0x2d106f[_0x26114a(0x189f)]&&defined$1(_0x2d106f[_0x26114a(0x23c4)])){var _0x1045a4=_0x2d106f['zoom']-_0x40f730,_0x36c2f4=EXTENT/(_0x14184f*Math[_0x5af137(0x28d)](0x2,_0x1045a4));return _0x36c2f4*=_0x14184f/0x200;}return EXTENT/_0x14184f;}FeatureIndex[_0x5e00b3(0x3720)][_0x307c2b(0x2797)]=function(_0x39daca,_0x6c2f34,_0x495c89,_0x55b852,_0x6bf837,_0x1d0676,_0x1800c7){var _0x2646c8=_0x307c2b,_0x31f020=_0x5e00b3,_0x557cfc=this[_0x31f020(0x244f)][_0x31f020(0x809)];this[_0x2646c8(0x2863)][_0x31f020(0x5f35)](_0x495c89,_0x55b852,_0x6bf837);var _0x1a8950=this[_0x31f020(0x3ffb)];_0x1800c7=_0x1800c7||0x0;for(var _0xfc7a5c=0x0;_0xfc7a5c<_0x6c2f34[_0x31f020(0x809)];_0xfc7a5c++){for(var _0x3d2f2f=_0x6c2f34[_0xfc7a5c],_0x50f01a=[0x1/0x0,0x1/0x0,-0x1/0x0,-0x1/0x0],_0x339bcf=0x0;_0x339bcf<_0x3d2f2f[_0x31f020(0x809)];_0x339bcf++){var _0x447102=_0x3d2f2f[_0x339bcf];_0x50f01a[0x0]=Math[_0x2646c8(0x4b49)](_0x50f01a[0x0],_0x447102['x']),_0x50f01a[0x1]=Math[_0x31f020(0x19a8)](_0x50f01a[0x1],_0x447102['y']),_0x50f01a[0x2]=Math[_0x31f020(0x498f)](_0x50f01a[0x2],_0x447102['x']),_0x50f01a[0x3]=Math[_0x31f020(0x498f)](_0x50f01a[0x3],_0x447102['y']);}_0x50f01a[0x0]<EXTENT&&_0x50f01a[0x1]<EXTENT&&_0x50f01a[0x2]>=0x0&&_0x50f01a[0x3]>=0x0&&_0x1a8950[_0x31f020(0xa3b)](_0x557cfc,_0x50f01a[0x0]-_0x1800c7,_0x50f01a[0x1]-_0x1800c7,_0x50f01a[0x2]+_0x1800c7,_0x50f01a[0x3]+_0x1800c7);}},FeatureIndex[_0x5e00b3(0x3720)][_0x5e00b3(0x14ee)]=function(){var _0x2e894f=_0x307c2b,_0x191614=_0x5e00b3;return this[_0x191614(0x1726)]||(this[_0x2e894f(0x5147)]=new VectorTile(new Pbf(this[_0x191614(0x5d74)]))[_0x191614(0x2416)],this[_0x2e894f(0x18c5)]=new DictionaryCoder(this[_0x191614(0x1726)]?Object[_0x191614(0x4d54)](this[_0x191614(0x1726)])[_0x191614(0x4b76)]():[_0x191614(0x3f0e)])),this[_0x191614(0x1726)];},FeatureIndex[_0x5e00b3(0x3720)][_0x5e00b3(0x4ee2)]=function(_0x2b5461,_0x332a14,_0x270634){var _0x151a05=_0x5e00b3,_0x200aa5=this;this[_0x151a05(0x14ee)]();var _0x726c93=_0x2b5461[_0x151a05(0x3586)]||{},_0x1ba2a8=computePixelsToTileUnits(this['z'],_0x2b5461[_0x151a05(0x6050)],_0x726c93),_0x5dbdfb=featureFilter[_0x151a05(0x31a1)](_0x726c93[_0x151a05(0x1d59)]),_0x5dd64b=_0x2b5461[_0x151a05(0x5797)],_0x3f48bf=0x5,_0x371f8c=getBounds(_0x5dd64b),_0x53054a=[];defined$1(_0x726c93[_0x151a05(0x444)])&&(_0x3f48bf+=_0x1ba2a8*_0x726c93[_0x151a05(0x444)]),(_0x53054a=this[_0x151a05(0x3ffb)][_0x151a05(0x4ee2)](_0x371f8c[_0x151a05(0x2cda)]-_0x3f48bf,_0x371f8c[_0x151a05(0xcbb)]-_0x3f48bf,_0x371f8c['maxX']+_0x3f48bf,_0x371f8c[_0x151a05(0x6005)]+_0x3f48bf))[_0x151a05(0x4b76)](topDownFeatureComparator);for(var _0x46ac18,_0x218e81={},_0x50e59b=function(_0x12dff8){var _0x305acc=_0x140d,_0x59bb52=_0x151a05,_0x5abacf=_0x53054a[_0x12dff8];if(_0x5abacf!==_0x46ac18){_0x46ac18=_0x5abacf;var _0x51a835=_0x200aa5[_0x305acc(0x2863)][_0x59bb52(0x38c4)](_0x5abacf),_0x4bdd53=null;_0x200aa5[_0x59bb52(0x605)](_0x218e81,_0x51a835[_0x59bb52(0x1b09)],_0x51a835[_0x59bb52(0x574a)],_0x51a835[_0x59bb52(0x1da1)],_0x5dbdfb,_0x726c93[_0x59bb52(0x2416)],_0x332a14,function(_0x54aede,_0x1d07a7){var _0x25c179=_0x59bb52;return _0x4bdd53||(_0x4bdd53=loadGeometry(_0x54aede)),_0x1d07a7[_0x25c179(0x5fb6)](_0x5dd64b,_0x54aede,{},_0x4bdd53,_0x200aa5['z'],_0x2b5461[_0x25c179(0x332f)],_0x1ba2a8,_0x2b5461[_0x25c179(0x319c)],_0x2b5461[_0x25c179(0x238c)]);});}},_0x34fb02=0x0;_0x34fb02<_0x53054a[_0x151a05(0x809)];_0x34fb02++)_0x50e59b(_0x34fb02);return _0x218e81;},FeatureIndex['prototype'][_0x5e00b3(0x605)]=function(_0xcdbf7,_0x24a1e6,_0x42b2f2,_0x2d094d,_0x30f4e2,_0x45d9fe,_0x176fe9,_0x46ede8){var _0x314304=_0x307c2b,_0x40a8c2=_0x5e00b3;if(defined$1(_0x24a1e6)&&defined$1(_0x42b2f2)&&defined$1(_0x2d094d)){var _0x17501c=this[_0x40a8c2(0x39bd)][_0x24a1e6];if(!_0x45d9fe||Util$2[_0x40a8c2(0x49af)](_0x45d9fe,_0x17501c)){var _0x5e5bfa=this[_0x40a8c2(0x41b3)][_0x314304(0x2d65)](_0x42b2f2),_0x3a0548=this[_0x40a8c2(0x1726)][_0x5e5bfa][_0x40a8c2(0x37a9)](_0x2d094d);if(_0x30f4e2(new EvaluationParameters(this['z']),_0x3a0548))for(var _0x4c0d1e=0x0;_0x4c0d1e<_0x17501c[_0x314304(0x2ef4)];_0x4c0d1e++){var _0x5deaae=_0x17501c[_0x4c0d1e];if(!(_0x45d9fe&&_0x45d9fe[_0x40a8c2(0xabf)](_0x5deaae)<0x0)){var _0x4c65b3=_0x176fe9[_0x5deaae];if(_0x4c65b3){var _0x1de21e=!_0x46ede8||_0x46ede8(_0x3a0548,_0x4c65b3);if(_0x1de21e){_0x3a0548[_0x40a8c2(0x2bae)]=_0x4c65b3[_0x40a8c2(0x151c)]();var _0x1b52da=_0xcdbf7[_0x5deaae];void 0x0===_0x1b52da&&(_0x1b52da=_0xcdbf7[_0x5deaae]=[]),_0x1b52da[_0x40a8c2(0x5323)]({'featureIndex':_0x2d094d,'feature':_0x3a0548,'intersectionZ':_0x1de21e});}}}}}}},FeatureIndex[_0x307c2b(0x1aa2)][_0x5e00b3(0x3852)]=function(_0x4266ed,_0x27f4d6,_0x313529,_0x329b7d,_0x197e36,_0x3fffc8){var _0x4d5774=_0x5e00b3,_0x246154={};this[_0x4d5774(0x14ee)]();for(var _0x1c74c5=createFilter(_0x329b7d),_0x3a8b1c=0x0,_0x5560b9=_0x4266ed;_0x3a8b1c<_0x5560b9[_0x4d5774(0x809)];_0x3a8b1c+=0x1){var _0x5e2c2c=_0x5560b9[_0x3a8b1c];this[_0x4d5774(0x605)](_0x246154,_0x27f4d6,_0x313529,_0x5e2c2c,_0x1c74c5,_0x197e36,_0x3fffc8);}return _0x246154;},FeatureIndex[_0x5e00b3(0x3720)][_0x5e00b3(0x4285)]=function(_0x27afca){var _0x1394aa=_0x5e00b3;for(var _0x468123=0x0,_0x30cb75=this[_0x1394aa(0x39bd)];_0x468123<_0x30cb75[_0x1394aa(0x809)];_0x468123+=0x1)for(var _0x278549=0x0,_0xdbed7e=_0x30cb75[_0x468123];_0x278549<_0xdbed7e[_0x1394aa(0x809)];_0x278549+=0x1){if(_0x27afca===_0xdbed7e[_0x278549])return!0x0;}return!0x1;},WebWorkerTransfer[_0x5e00b3(0x59b3)](_0x5e00b3(0x555b),FeatureIndex,{'omit':[_0x5e00b3(0x5d74),_0x5e00b3(0x41b3),_0x5e00b3(0x1726)]});var mvtProcessor=new TaskProcessor(_0x5e00b3(0x2842)),MVTImagery=function(_0x38a21a){var _0xdd8e14=_0x307c2b,_0x17158b=_0x5e00b3;function _0x42e5a2(_0x4cc29e,_0x34c4f8,_0x263b2e,_0x353d6a,_0x1ace69){var _0x8efc3f=_0x140d,_0x129596=_0x23ca;this[_0x129596(0x47b4)]=_0x4cc29e[_0x8efc3f(0x1fe)],this[_0x129596(0x6050)]=this[_0x129596(0x47b4)][_0x8efc3f(0x503)],this[_0x129596(0x4f46)]=this[_0x129596(0x47b4)][_0x129596(0x4f46)],this[_0x8efc3f(0x46f0)]=this[_0x129596(0x47b4)][_0x8efc3f(0x46f0)],this[_0x129596(0x4e3a)]=new MVTLabel(this[_0x129596(0x47b4)]),this[_0x8efc3f(0x52ab)]=[],this[_0x129596(0x3b3e)]=[],this[_0x129596(0x5a65)]=!0x1,this['_visible']=!0x1,this[_0x8efc3f(0x4dbc)]=!0x1,this['repaintWorking']=!0x1,this[_0x129596(0x283f)]=[],this[_0x8efc3f(0x1340)]=[],this[_0x129596(0x14d3)]={},_0x38a21a[_0x129596(0x3c9e)](this,_0x4cc29e,_0x34c4f8,_0x263b2e,_0x353d6a,_0x1ace69),this[_0x8efc3f(0x3704)]=!0x1,this[_0x129596(0x3859)]=null,this[_0x129596(0x189f)]=this[_0x129596(0x47b4)][_0x129596(0x189f)],this[_0x129596(0x2056)]=-0x1,this[_0x129596(0x4b21)]=-0x1;}function _0xb06eb0(_0x518331){var _0x5ccc8a=_0x23ca,_0x108fee=_0x518331[_0x5ccc8a(0x47b4)][_0x5ccc8a(0x50d6)]-_0x518331[_0x5ccc8a(0x350b)],_0x639af4=0x0,_0x3a83b5=!0x1,_0x1a153d=_0x518331[_0x5ccc8a(0x2f48)]['_detailLevelOffset'];if(_0x108fee<_0x1a153d&&(_0x3a83b5=!0x0,_0x639af4=_0x1a153d-_0x108fee),!defined$1(_0x518331[_0x5ccc8a(0x21e1)])||_0x3a83b5){var _0x484951=function(_0x3aea0e,_0x148d84){var _0x3d0199=_0x140d,_0x5eb5ae=_0x5ccc8a,_0x847906=_0x3aea0e[_0x5eb5ae(0x227)],_0xd6b546=0x1,_0x354d62=_0x3aea0e[_0x5eb5ae(0x21e1)];_0x148d84>0x0&&(_0x354d62=null);var _0x36de3c=null;for(;!defined$1(_0x354d62)&&defined$1(_0x847906);)_0xd6b546>=_0x148d84&&defined$1(_0x354d62=_0x847906[_0x5eb5ae(0x21e1)])&&(_0x36de3c=_0x847906),_0x847906=_0x847906[_0x3d0199(0x50b7)],_0xd6b546++;return _0x36de3c;}(_0x518331,_0x639af4);return!defined$1(_0x484951)&&defined$1(_0x518331['rawData'])?_0x518331:_0x484951;}return _0x518331;}function _0xde71f2(_0x40267b,_0x52b62a){var _0x3e0ef6=_0x140d,_0x2b9ed2=_0x23ca,_0x3700be=_0x40267b[_0x2b9ed2(0x1472)]['imageManager'],_0x3da429=[],_0x3ef1c5=_0x40267b[_0x2b9ed2(0x21e1)][_0x3e0ef6(0x17ac)](0x0,_0x40267b[_0x2b9ed2(0x21e1)][_0x2b9ed2(0x3080)]);_0x3da429[_0x2b9ed2(0x5323)](_0x3ef1c5);var _0x50866e=_0x3700be[_0x2b9ed2(0x2fe9)](_0x3da429),_0x5703cd={};return defined$1(_0x40267b[_0x3e0ef6(0x4c00)])&&(_0x5703cd[_0x2b9ed2(0x1da1)]=_0x40267b[_0x2b9ed2(0x1da1)],_0x5703cd=WebWorkerTransfer[_0x2b9ed2(0x151c)](_0x5703cd,_0x3da429)),{'param':{'layers':_0x52b62a,'pbfData':_0x3ef1c5,'imageMap':_0x50866e,'serializeObj':_0x5703cd,'tileID':{'x':_0x40267b['x'],'y':_0x40267b['y'],'z':_0x40267b[_0x2b9ed2(0x350b)]},'indexData':_0x40267b[_0x2b9ed2(0x1706)],'pickId':_0x40267b[_0x2b9ed2(0x3ac6)]},'transferableObjects':_0x3da429};}function _0x51bf1e(_0xd438df,_0x18ad72,_0x48590a){var _0x841d3d=_0x140d,_0x3a1aa6=_0x23ca,_0x5f5b4e=WebWorkerTransfer['deserialize'](_0x18ad72);_0xd438df[_0x841d3d(0x3544)](_0x5f5b4e[_0x3a1aa6(0xfc9)]),_0xd438df[_0x3a1aa6(0x4584)]=_0x5f5b4e[_0x3a1aa6(0x4584)],_0xd438df[_0x3a1aa6(0x1da1)]=_0x5f5b4e[_0x841d3d(0x4c00)],_0xd438df[_0x3a1aa6(0x1da1)][_0x3a1aa6(0x5d74)]=_0xd438df[_0x3a1aa6(0x21e1)],_0x48590a?_0xd438df[_0x841d3d(0x4a60)]=!0x1:_0xd438df[_0x3a1aa6(0x4720)]=!0x1;}function _0x2a9b12(_0x28eed3,_0x31264e){var _0x36d3be=_0x140d,_0x23fb7f=_0x23ca,_0x51c786=_0x382de9(_0x28eed3[_0x23fb7f(0x1dec)],_0x31264e[_0x36d3be(0x569c)]),_0x4ce446=_0x28eed3[_0x23fb7f(0x350b)],_0x43607b=0x1;if(_0x31264e[_0x23fb7f(0x189f)]){var _0x3e1a0d=_0x31264e[_0x36d3be(0x3a16)][_0x23fb7f(0x5592)];defined$1(_0x3e1a0d[_0x36d3be(0x45f2)])&&_0x3e1a0d[_0x36d3be(0x45f2)]!=0x1/0x0&&(_0x4ce446=_0x3e1a0d[_0x36d3be(0x45f2)],_0x31264e['zoomLevel']=_0x4ce446);}else _0x43607b=Math[_0x23fb7f(0x3a5c)](0x2,_0x31264e[_0x23fb7f(0x350b)]-_0x28eed3[_0x36d3be(0x48bb)]);_0x28eed3[_0x36d3be(0x687)]=_0x28eed3[_0x23fb7f(0x6050)]*_0x43607b,_0x7c5bca(_0x28eed3,_0x28eed3[_0x23fb7f(0x4f46)],_0x31264e[_0x23fb7f(0x30a9)]||_0x31264e[_0x23fb7f(0x218d)],_0x51c786,_0x31264e[_0x23fb7f(0x350b)],_0x4ce446),_0x31264e[_0x23fb7f(0x4e3a)][_0x23fb7f(0x445c)](_0x28eed3,_0x31264e),_0x31264e[_0x23fb7f(0x3d40)]!=ImageryState$1[_0x23fb7f(0xc3e)]&&(_0x31264e[_0x23fb7f(0x3d40)]=ImageryState$1[_0x36d3be(0x124d)]),_0x1fa794(_0x31264e);}_0x38a21a&&(_0x42e5a2[_0x17158b(0x2bdb)]=_0x38a21a),_0x42e5a2[_0x17158b(0x3720)]=Object[_0x17158b(0x2850)](_0x38a21a&&_0x38a21a[_0x17158b(0x3720)]),_0x42e5a2[_0x17158b(0x3720)][_0x17158b(0x26fc)]=_0x42e5a2,_0x42e5a2[_0x17158b(0x3720)][_0x17158b(0x35a9)]=function(_0x49dab4,_0x29a431,_0x575e7d){var _0x478eae=_0x140d,_0x32677b=_0x17158b;this[_0x32677b(0x3859)]=_0x49dab4,this[_0x32677b(0x4fd0)]=_0x49dab4[_0x32677b(0x4fd0)],this[_0x32677b(0x3d40)]!==ImageryState$1[_0x32677b(0x3095)]||_0x575e7d||this[_0x32677b(0x2f48)][_0x478eae(0x59eb)]||(this[_0x32677b(0x3d40)]=ImageryState$1[_0x478eae(0x2d86)],this[_0x32677b(0x2f48)][_0x478eae(0x39bc)](this)),this[_0x32677b(0x3d40)]===ImageryState$1[_0x32677b(0x2c5d)]&&(this[_0x32677b(0x3d40)]=ImageryState$1[_0x32677b(0x75c)],this[_0x32677b(0x1706)]=this[_0x32677b(0xf80)][_0x32677b(0x1706)],this[_0x478eae(0x5a4)],this[_0x32677b(0x2f48)][_0x478eae(0x2a06)](_0x49dab4['context'],this,_0x49dab4)),this[_0x32677b(0x3d40)]===ImageryState$1[_0x32677b(0x1d2f)]&&function(_0x36af58){var _0x2bb98e=_0x478eae,_0x5ef5d3=_0x32677b,_0x1013ca=_0xb06eb0(_0x36af58);if(!defined$1(_0x1013ca))return void(_0x36af58[_0x5ef5d3(0x5a65)]=!0x1);var _0x53b1ba=_0x36af58[_0x5ef5d3(0x47b4)][_0x5ef5d3(0x4107)](),_0x7da92c=_0x458171(_0x36af58['x'],_0x36af58['y'],_0x36af58[_0x5ef5d3(0x350b)]);if(_0x1013ca[_0x5ef5d3(0x14d3)][_0x7da92c]=_0x36af58,defined$1(_0x1013ca[_0x5ef5d3(0xfc9)])&&!_0x1013ca[_0x5ef5d3(0x2fcf)]&&!_0x1013ca[_0x5ef5d3(0x3b2e)])return void _0x2a9b12(_0x1013ca,_0x36af58);if(!_0x1013ca[_0x5ef5d3(0x4720)]){if(mvtProcessor['_activeTasks']>=mvtProcessor[_0x2bb98e(0x478c)])return;if(_0x1013ca[_0x5ef5d3(0x2fcf)]||_0x1013ca[_0x5ef5d3(0x3b2e)])return;var _0x4262a6=_0xde71f2(_0x1013ca,_0x53b1ba),_0x529f03=mvtProcessor[_0x5ef5d3(0x5f2a)](_0x4262a6[_0x5ef5d3(0x275)],_0x4262a6['transferableObjects']);if(!defined$1(_0x529f03))return;_0x1013ca[_0x5ef5d3(0x4720)]=!0x0,_0x529f03[_0x5ef5d3(0x2a5f)](function(_0x20aa72){var _0x1fc86d=_0x5ef5d3;_0x1013ca[_0x1fc86d(0x53aa)]()||_0x51bf1e(_0x1013ca,_0x20aa72,!0x1);});}}(this);var _0x2629b8=this[_0x478eae(0x1ed3)]===ImageryState$1[_0x32677b(0xc3e)]&&_0x29a431&&!this['texture'];(this[_0x32677b(0x3d40)]===ImageryState$1[_0x32677b(0x275b)]||_0x2629b8)&&(this[_0x32677b(0x3d40)]=ImageryState$1['TRANSITIONING'],this[_0x478eae(0x12d)][_0x478eae(0x564)](_0x49dab4,this,_0x29a431));},_0x42e5a2[_0x17158b(0x3720)][_0x17158b(0x127e)]=function(_0x2d3c45,_0x16c511,_0x4a4014){var _0x2c9c7e=_0x140d,_0x52bcf7=_0x17158b,_0xce388c={};this[_0x2c9c7e(0x2f06)][_0x2c9c7e(0x4af7)](function(_0x2dc532){_0xce388c[_0x2dc532['id']]=!0x0;});var _0x46b689=this;_0x2d3c45[_0x52bcf7(0x7f7)](function(_0x284e94){var _0x3f5827=_0x52bcf7;defined$1(_0xce388c[_0x284e94['id']])||_0x46b689[_0x3f5827(0x283f)][_0x3f5827(0x5323)](_0x284e94);}),this[_0x52bcf7(0x111f)]=_0x16c511,this[_0x52bcf7(0x5a65)]=_0x4a4014;},_0x42e5a2[_0x17158b(0x3720)][_0x17158b(0x5d92)]=function(){var _0x36da21=_0x17158b;this[_0x36da21(0x283f)]=[],this[_0x36da21(0x111f)]=[];},_0x42e5a2[_0x17158b(0x3720)][_0x17158b(0xa16)]=function(){var _0x42da0c=_0x17158b;this[_0x42da0c(0x2c69)]();},_0x42e5a2[_0x17158b(0x3720)][_0x17158b(0x4ed1)]=function(){var _0x149322=_0x140d,_0x381744=_0x17158b,_0x1dd592=!0x1;defined$1(this[_0x381744(0x3859)])&&(_0x1dd592=Intersect$1[_0x381744(0x5815)]!==this[_0x381744(0x3859)][_0x381744(0x332b)][_0x149322(0x2320)](BoundingSphere[_0x381744(0x5fe4)](this[_0x381744(0x1dec)]))),this[_0x381744(0x4e3a)][_0x381744(0x580e)](this[_0x381744(0x435e)]||_0x1dd592);},_0x42e5a2[_0x17158b(0x3720)][_0x17158b(0x2d76)]=function(_0x30a3e4){var _0x3d8f57=_0x17158b,_0x2678e1=this['buckets'];if(defined$1(_0x2678e1))for(var _0xc40073 in _0x30a3e4){if(defined$1(_0x2678e1[_0xc40073]))_0x2678e1[_0xc40073][_0x3d8f57(0x2947)](),_0x2678e1[_0xc40073]=_0x30a3e4[_0xc40073];else _0x2678e1[_0xc40073]=_0x30a3e4[_0xc40073];}else this['buckets']=_0x30a3e4;},_0x42e5a2[_0x17158b(0x3720)][_0x17158b(0x2c69)]=function(){var _0x5c46d1=_0x140d,_0x43c8f0=_0x17158b;this[_0x43c8f0(0x3d40)]===ImageryState$1[_0x5c46d1(0x40d2)]&&(this[_0x43c8f0(0x3b2e)]&&function(_0x39ca56){var _0x38ccdc=_0x5c46d1,_0x45211e=_0x43c8f0,_0x1e9b85=_0xb06eb0(_0x39ca56);if(!defined$1(_0x1e9b85))return;var _0x27ef66=_0x458171(_0x39ca56['x'],_0x39ca56['y'],_0x39ca56[_0x38ccdc(0x48bb)]);if(_0x39ca56['_isToReRender']&&!_0x39ca56[_0x45211e(0x4720)]&&(_0x2a9b12(_0x1e9b85,_0x39ca56),_0x39ca56[_0x45211e(0x3b2e)]=!0x1,defined$1(_0x1e9b85[_0x45211e(0x14d3)][_0x27ef66])&&delete _0x1e9b85[_0x45211e(0x14d3)][_0x27ef66],0x0==Object[_0x38ccdc(0x3d5c)](_0x1e9b85[_0x45211e(0x14d3)])[_0x45211e(0x809)]&&defined$1(_0x1e9b85[_0x45211e(0xfc9)])))for(var _0x19d22c in _0x1e9b85[_0x45211e(0xfc9)]){_0x1e9b85['buckets'][_0x19d22c][_0x38ccdc(0xd19)]();}}(this),(this[_0x43c8f0(0x283f)][_0x43c8f0(0x809)]>0x0||this['removedIds'][_0x43c8f0(0x809)]>0x0)&&function(_0x269a87){var _0x54f938=_0x5c46d1,_0x10a7c2=_0x43c8f0,_0x2512d5=_0xb06eb0(_0x269a87);if(!defined$1(_0x2512d5))return _0x269a87[_0x10a7c2(0x5d92)](),void(_0x269a87[_0x10a7c2(0x5a65)]=!0x1);var _0x166259=_0x458171(_0x269a87['x'],_0x269a87['y'],_0x269a87[_0x10a7c2(0x350b)]),_0xf0a83f=_0x269a87[_0x10a7c2(0x283f)];if(_0x2512d5[_0x10a7c2(0x14d3)][_0x166259]=_0x269a87,_0x2512d5[_0x10a7c2(0x2fcf)]){if(!_0x2512d5[_0x54f938(0x18e4)]())return;_0x269a87[_0x10a7c2(0x5d92)]();}else{if(mvtProcessor[_0x10a7c2(0x17e4)]>=mvtProcessor[_0x54f938(0x478c)])return;if(_0x2512d5[_0x10a7c2(0x4720)])return;_0xf0a83f[_0x10a7c2(0x809)]>0x0&&_0xf0a83f[0x0]['id'][_0x54f938(0x2feb)](_0x54f938(0x4567))>-0x1?_0x2512d5[_0x54f938(0x2c3c)]=_0xf0a83f[0x0]['id']+_0xf0a83f[0x0][_0x54f938(0x529a)][0x2]:_0x2512d5[_0x10a7c2(0x3ac6)]=void 0x0;var _0xe42638=_0xde71f2(_0x2512d5,_0xf0a83f),_0x353cd8=mvtProcessor[_0x54f938(0x4ff7)](_0xe42638[_0x54f938(0x46fd)],_0xe42638[_0x54f938(0x1a40)]);if(!defined$1(_0x353cd8))return;_0x269a87[_0x54f938(0x2dc3)](),_0x2512d5['repaintWorking']=!0x0,_0x353cd8[_0x10a7c2(0x2a5f)](function(_0x265cc2){var _0x57e080=_0x54f938,_0x17f1fc=_0x10a7c2;if(_0x51bf1e(_0x2512d5,_0x265cc2,!0x0),_0x2512d5[_0x17f1fc(0x29a7)]()&&!_0x2512d5[_0x17f1fc(0x53aa)]()){for(var _0x3de8f8 in _0x2512d5[_0x17f1fc(0x14d3)])_0x2512d5[_0x17f1fc(0x14d3)][_0x3de8f8][_0x57e080(0x3704)]=!0x0;}});}}(this));},_0x42e5a2[_0xdd8e14(0x1aa2)][_0x17158b(0x5d75)]=function(){var _0x3e08f5=_0x17158b;if(this[_0x3e08f5(0x3d40)]===ImageryState$1['READY']&&this[_0x3e08f5(0x189f)]&&function(_0xd801be){var _0x3bab0d=_0x140d,_0x429b4c=_0x3e08f5,_0x494461=_0xd801be[_0x429b4c(0x3859)]['camera'];if(!defined$1(_0x494461[_0x429b4c(0x2056)])||_0x494461[_0x429b4c(0x2056)]==0x1/0x0)return!0x1;var _0x352b35=!0x1;_0xd801be['lastCameraZoomLevel']!=_0x494461[_0x429b4c(0x2056)]&&(_0x352b35=!0x0),_0xd801be[_0x429b4c(0x4b21)]=_0x494461[_0x429b4c(0x2056)];var _0xeb59bf=Math[_0x3bab0d(0x971)](_0xd801be[_0x3bab0d(0x45f2)]-_0x494461[_0x429b4c(0x2056)]);if(_0xeb59bf<0.2&&_0x352b35)return!0x1;if(0x0==_0xeb59bf)return!0x1;return!0x0;}(this)){var _0xfdbbf=_0xb06eb0(this);defined$1(_0xfdbbf)&&defined$1(_0xfdbbf[_0x3e08f5(0xfc9)])&&(this[_0x3e08f5(0x4720)]||function(_0x4579a1,_0x3222d5){var _0x2c3f4c=_0x140d,_0x2915e3=_0x3e08f5,_0x362f54=_0x3222d5[_0x2915e3(0x3859)]['camera'],_0x2a1142=void 0x0;if(!defined$1(_0x362f54[_0x2915e3(0x2056)]))return;_0x2a1142=_0x362f54[_0x2c3f4c(0x45f2)];var _0x3c43af=_0x382de9(_0x4579a1[_0x2915e3(0x1dec)],_0x3222d5[_0x2915e3(0x1dec)]);_0x4579a1[_0x2915e3(0x47b4)][_0x2915e3(0x1358)],_0x4579a1[_0x2915e3(0x32d4)]=_0x4579a1['tileSize'],_0x7c5bca(_0x4579a1,_0x4579a1[_0x2915e3(0x4f46)],_0x3222d5['texture']||_0x3222d5['textureWebMercator'],_0x3c43af,_0x3222d5[_0x2915e3(0x350b)],_0x2a1142),_0x1fa794(_0x3222d5),_0x3222d5[_0x2915e3(0x2056)]=_0x2a1142;}(_0xfdbbf,this));}},_0x42e5a2[_0x17158b(0x3720)][_0x17158b(0x29a7)]=function(){var _0x527449=_0x17158b;return!defined$1(this[_0x527449(0x47b4)][_0x527449(0x17a1)])||!defined$1(this[_0x527449(0x3ac6)])||this[_0x527449(0x47b4)]['_currentPickID']===this[_0x527449(0x3ac6)];};var _0x5cf3cb=new AssociativeArray();function _0x7c5bca(_0x2f0e9f,_0x262e80,_0x390f67,_0x1d33b4,_0x10aad5,_0x2d791b){var _0x3f43bd=_0xdd8e14,_0x280727=_0x17158b;for(var _0x574b97 in _0x2f0e9f[_0x280727(0xfc9)]){_0x2f0e9f[_0x280727(0xfc9)][_0x574b97][_0x280727(0x543d)](_0x262e80[_0x280727(0x4fd0)]);}if(defined$1(_0x2f0e9f[_0x280727(0x4584)])&&!defined$1(_0x2f0e9f['imageAtlasTexture'])){var _0x227cc8=_0x262e80[_0x280727(0x4fd0)]['gl'];_0x2f0e9f[_0x280727(0x339e)]=new Texture$1(_0x262e80[_0x280727(0x4fd0)],_0x2f0e9f['imageAtlas'][_0x3f43bd(0x5a4)],_0x227cc8[_0x3f43bd(0x668)]);}_0x2f0e9f[_0x280727(0x207b)]=_0x1d33b4;var _0x4a13d2=_0x390f67[_0x280727(0x1358)],_0x54a5d6=(_0x227cc8=_0x4a13d2[_0x280727(0x24f8)],_0x5cf3cb[_0x280727(0x38c4)](_0x4a13d2[_0x280727(0x32b3)]));defined$1(_0x54a5d6)||(_0x54a5d6=_0x227cc8['createFramebuffer'](),_0x5cf3cb['set'](_0x4a13d2[_0x280727(0x32b3)],_0x54a5d6));var _0x501913=_0x390f67[_0x280727(0x2d3c)]+'_'+_0x390f67[_0x280727(0x5a4e)];defined$1(_0x2f0e9f[_0x3f43bd(0x4d2a)][_0x280727(0xaf9)][_0x501913])||(_0x2f0e9f[_0x280727(0x47b4)][_0x3f43bd(0x82a)][_0x501913]=new Texture({'context':_0x4a13d2,'width':_0x390f67[_0x280727(0x2d3c)],'height':_0x390f67[_0x280727(0x5a4e)],'pixelFormat':PixelFormat$1[_0x280727(0x5296)],'pixelDatatype':PixelDatatype$1[_0x280727(0x4561)]}));var _0x4bea6d=_0x2f0e9f[_0x3f43bd(0x4d2a)][_0x280727(0xaf9)][_0x501913];_0x227cc8[_0x280727(0x3dda)](_0x227cc8[_0x280727(0xb52)],_0x54a5d6),_0x227cc8['framebufferTexture2D'](_0x227cc8[_0x280727(0xb52)],_0x227cc8[_0x280727(0x2fe6)],_0x390f67[_0x280727(0x3936)],_0x390f67[_0x280727(0x49a6)],0x0),_0x227cc8[_0x280727(0x50df)](_0x227cc8['FRAMEBUFFER'],_0x227cc8[_0x280727(0x1485)],_0x4bea6d[_0x280727(0x3936)],_0x4bea6d[_0x280727(0x49a6)],0x0);var _0x66caa2=_0x4a13d2[_0x280727(0x3b55)],_0x5ce78b=_0x227cc8[_0x280727(0x4ec6)](_0x227cc8[_0x3f43bd(0x375c)]);_0x262e80[_0x280727(0x4fd0)][_0x280727(0x587e)][_0x3f43bd(0x2e53)]!==_0x5ce78b&&(_0x262e80[_0x280727(0x4fd0)][_0x280727(0x587e)][_0x280727(0xa73)]=!0x0),_0x262e80[_0x3f43bd(0x24b4)]=_0x2f0e9f[_0x3f43bd(0x4d2a)][_0x280727(0x11bd)],_0x262e80[_0x280727(0x4fd0)][_0x280727(0x4e47)][_0x280727(0x10aa)]([0x0,0x0,_0x390f67[_0x280727(0x2d3c)],_0x390f67[_0x280727(0x5a4e)]]),_0x262e80[_0x280727(0x4fd0)][_0x280727(0x3dda)][_0x280727(0x10aa)](_0x54a5d6);try{_0x262e80[_0x3f43bd(0x10e8)](_0x2f0e9f[_0x280727(0x1472)],_0x2f0e9f,{'targetTileLevel':_0x10aad5,'finestRenderLevel':_0x2f0e9f[_0x280727(0x47b4)][_0x280727(0x525d)],'zoom':_0x2d791b,'lineAntialiasing':_0x2f0e9f[_0x280727(0x47b4)][_0x280727(0x368)]?0x1:0x0});}catch(_0x3fefc9){}_0x262e80[_0x280727(0x4fd0)][_0x280727(0x4e47)][_0x280727(0x28a5)](),(_0x227cc8=_0x4a13d2[_0x280727(0x24f8)])['clearColor'](_0x66caa2[_0x280727(0x20a2)],_0x66caa2[_0x280727(0x9db)],_0x66caa2[_0x280727(0x3c2a)],_0x66caa2[_0x3f43bd(0x3b89)]),defined$1(_0x4a13d2[_0x280727(0x52f0)])?_0x227cc8['bindFramebuffer'](_0x227cc8[_0x3f43bd(0x2596)],_0x4a13d2[_0x280727(0x52f0)][_0x280727(0x1894)]):_0x227cc8[_0x280727(0x3dda)](_0x227cc8[_0x280727(0xb52)],null);}function _0x1fa794(_0x320ddd){var _0x3f9308=_0x17158b;_0x320ddd[_0x3f9308(0x5a65)]=!0x1,_0x320ddd['imageryLayer'][_0x3f9308(0x22ca)](_0x320ddd[_0x3f9308(0x4fd0)],_0x320ddd[_0x3f9308(0x30a9)]||_0x320ddd[_0x3f9308(0x218d)]);}_0x42e5a2[_0x17158b(0x3720)][_0x17158b(0x4fd1)]=function(_0x38df12){this['_visible']=_0x38df12;},_0x42e5a2[_0x17158b(0x3720)][_0x17158b(0x3e9c)]=function(_0x1df207){var _0x36faa=_0x17158b;return defined$1(_0x1df207[_0x36faa(0x1289)])?this[_0x36faa(0xfc9)][_0x1df207[_0x36faa(0x1289)]]:this[_0x36faa(0xfc9)][_0x1df207['id']];};var _0x5be7fd=new Matrix4(),_0x16eab6=new Matrix4(),_0x242174=new Cartesian3(0x0,0x0,-0x1),_0x816ca8=new Cartesian3(0x0,0x1,0x0),_0x3c531f=new Cartesian3();function _0x382de9(_0x197905,_0x528e07){var _0x2e9c18=_0xdd8e14,_0x371c9d=_0x17158b,_0x3e5a95=_0x528e07[_0x371c9d(0x2d3c)]/_0x197905[_0x371c9d(0x2d3c)];_0x528e07[_0x371c9d(0x5a4e)],_0x197905[_0x371c9d(0x5a4e)];var _0xa88283=EXTENT*_0x3e5a95,_0x46dbb2=0.5*-_0xa88283,_0x47c872=0.5*_0xa88283,_0x1ab0af=0.5*-_0xa88283,_0xa2df1e=0.5*_0xa88283;_0x5be7fd=Matrix4[_0x371c9d(0x37f1)](_0x46dbb2,_0x47c872,_0x1ab0af,_0xa2df1e,0.01,0x190,_0x5be7fd);var _0x5ae1b9=new Cartesian3(0.5*((_0x528e07[_0x371c9d(0x159f)]-_0x197905[_0x2e9c18(0x47d7)])/_0x197905[_0x2e9c18(0x2299)]*EXTENT+(_0x528e07[_0x371c9d(0x310a)]-_0x197905[_0x2e9c18(0x47d7)])/_0x197905['width']*EXTENT),0.5*((_0x528e07[_0x371c9d(0x5833)]-_0x197905[_0x371c9d(0x5696)])/_0x197905[_0x371c9d(0x5a4e)]*EXTENT+(_0x528e07[_0x371c9d(0x5696)]-_0x197905[_0x371c9d(0x5696)])/_0x197905[_0x371c9d(0x5a4e)]*EXTENT),0xc8);_0x16eab6=Matrix4[_0x371c9d(0x30a3)](_0x5ae1b9,_0x242174,_0x816ca8,_0x3c531f,_0x16eab6);var _0x48beb7=new Matrix4();return Matrix4[_0x371c9d(0x589e)](_0x5be7fd,_0x16eab6,_0x48beb7),_0x48beb7;}function _0x458171(_0x35d994,_0xca57f6,_0x1af3d2){var _0x3c2adf=_0x17158b;return JSON[_0x3c2adf(0x43ec)]([_0x35d994,_0xca57f6,_0x1af3d2]);}return _0x3c531f=Cartesian3['cross'](_0x242174,_0x816ca8,_0x3c531f),_0x42e5a2[_0x17158b(0x3720)][_0x17158b(0xbcb)]=function(_0x436aa4,_0x319dff,_0x287d64){var _0xdebefc=_0xdd8e14,_0x5ee4d8=_0x17158b;if(!defined$1(this[_0xdebefc(0x4c00)])||!defined$1(this[_0x5ee4d8(0x1da1)][_0x5ee4d8(0x5d74)]))return null;var _0x70710=this[_0x5ee4d8(0x1da1)][_0x5ee4d8(0x4ee2)]({'queryGeometry':_0x319dff,'tileSize':this[_0x5ee4d8(0x6050)],'params':_0x287d64},_0x436aa4,null),_0x14373e=!0x1;for(var _0x3e6362 in _0x70710)if(_0x436aa4[_0x3e6362]instanceof CircleStyleLayer&&_0x70710[_0x3e6362][_0x5ee4d8(0x809)]>0x1){_0x14373e=!0x0;break;}return _0x14373e&&(_0x70710=this[_0xdebefc(0x4c00)][_0x5ee4d8(0x4ee2)]({'queryGeometry':_0x319dff,'tileSize':this[_0x5ee4d8(0x6050)],'params':_0x287d64,'adjustScale':0.1},_0x436aa4,null)),_0x70710;},_0x42e5a2[_0x17158b(0x3720)][_0x17158b(0x343c)]=function(_0x181cad,_0x836ddb){var _0x2acccd=_0xdd8e14,_0x5d4a7b=_0x17158b;if(defined$1(this[_0x5d4a7b(0x1da1)])&&defined$1(this[_0x2acccd(0x4c00)][_0x5d4a7b(0x5d74)])){var _0x39716c=this[_0x5d4a7b(0x1da1)][_0x5d4a7b(0x14ee)](),_0x2fe7a4=_0x181cad?_0x181cad[_0x5d4a7b(0x4b08)]:'';''!==_0x2fe7a4&&(_0x2fe7a4=_0x2fe7a4[_0x2acccd(0x2bc0)](/(.*)(#\d.*)/,'$1'),_0x181cad[_0x5d4a7b(0x4b08)]=_0x2fe7a4);var _0xf69d46=_0x39716c[_0x2fe7a4];if(_0xf69d46)for(var _0x3ad779=featureFilter[_0x5d4a7b(0x31a1)](_0x181cad&&_0x181cad[_0x5d4a7b(0x1d59)]),_0x285acd=0x0;_0x285acd<_0xf69d46[_0x2acccd(0x2ef4)];_0x285acd++){var _0x9c38c8=_0xf69d46[_0x5d4a7b(0x37a9)](_0x285acd);_0x3ad779(new EvaluationParameters(0x0),_0x9c38c8)&&_0x836ddb[_0x5d4a7b(0x5323)](_0x9c38c8);}}},_0x42e5a2[_0x17158b(0x3720)][_0x17158b(0x489e)]=function(){var _0x1fa163=_0xdd8e14,_0xc34d51=_0x17158b;if(defined$1(this[_0x1fa163(0x345f)])){for(var _0x437fbc in this[_0xc34d51(0xfc9)]){this[_0xc34d51(0xfc9)][_0x437fbc]['destroy']();}this[_0x1fa163(0x345f)]=null;}defined$1(this[_0xc34d51(0x339e)])&&(this[_0xc34d51(0x339e)][_0xc34d51(0x2947)](),this[_0xc34d51(0x339e)]=null),this[_0xc34d51(0x4e3a)][_0xc34d51(0x489e)]();},_0x42e5a2;}(Imagery);function S3MTaskManager(){}var priorityHeapLength=0x14;function sortTask(_0x19fc2b,_0x3f4bf1){var _0x27c280=_0x5e00b3;return _0x19fc2b[_0x27c280(0x3933)]-_0x3f4bf1[_0x27c280(0x3933)];}FeatureDetection[_0x5e00b3(0x3c3b)]();var taskHeap=new Heap({'comparator':sortTask});function updatePriority(_0x559f23){var _0x1fca99=_0x307c2b,_0x1fe91a=_0x5e00b3;defined$1(_0x559f23[_0x1fe91a(0x2c1d)])&&(_0x559f23[_0x1fe91a(0x3933)]=_0x559f23[_0x1fca99(0x24fa)]());}taskHeap['maximumLength']=priorityHeapLength,taskHeap[_0x5e00b3(0x16a)](priorityHeapLength);var TaskState={'UNISSUED':0x0,'ISSUED':0x1,'ACTIVE':0x2,'RECEIVED':0x3,'CANCELLED':0x4,'FAILED':0x5};function issueTask(_0x5cca4f){var _0x47cbe5=_0x307c2b,_0x483d3d=_0x5e00b3;return _0x5cca4f[_0x47cbe5(0x1ed3)]===TaskState[_0x483d3d(0x29f2)]&&(_0x5cca4f[_0x483d3d(0x3d40)]=TaskState[_0x483d3d(0x59b1)],_0x5cca4f[_0x483d3d(0x1ed4)]=when[_0x483d3d(0x32fc)]()),_0x5cca4f[_0x483d3d(0x1ed4)][_0x483d3d(0x24e7)];}function activeTask(_0x2b3c46){var _0x208b97=_0x5e00b3,_0x101454=S3MTaskManager[_0x208b97(0x4599)][_0x2b3c46[_0x208b97(0x4827)]];if(!S3MTaskManager[_0x208b97(0x4e9c)])return!0x1;var _0x428800=_0x101454[_0x208b97(0x5f2a)](_0x2b3c46[_0x208b97(0x140c)]);return!!defined$1(_0x428800)&&(_0x2b3c46[_0x208b97(0x3d40)]=TaskState[_0x208b97(0x2ea9)],_0x428800[_0x208b97(0x2a5f)](function(_0x4101ab){var _0x3d3b94=_0x140d,_0x58a7aa=_0x208b97;_0x2b3c46[_0x58a7aa(0x3d40)]!==TaskState[_0x58a7aa(0x5746)]&&(_0x2b3c46[_0x58a7aa(0x3d40)]=TaskState[_0x3d3b94(0x29e2)],_0x2b3c46[_0x58a7aa(0x1ed4)][_0x3d3b94(0x511b)](_0x4101ab));})['otherwise'](function(_0x7bfd18){var _0x36376a=_0x140d,_0x172d3c=_0x208b97;_0x2b3c46[_0x172d3c(0x3d40)]!==TaskState[_0x172d3c(0x5746)]&&(_0x2b3c46[_0x172d3c(0x3d40)]=TaskState[_0x172d3c(0xf90)],_0x2b3c46[_0x36376a(0x4f09)][_0x172d3c(0x4c5a)](_0x7bfd18));}),!0x0);}function S3MEntity(){var _0x226fdc=_0x307c2b,_0x4fad07=_0x5e00b3;this[_0x226fdc(0x47d4)]=void 0x0,this[_0x4fad07(0x14e9)]=void 0x0,this[_0x4fad07(0x209)]=void 0x0,this[_0x4fad07(0x3097)]=void 0x0,this[_0x4fad07(0x2223)]=[],this[_0x4fad07(0x387e)]={},this[_0x4fad07(0x2093)]=!0x1,this[_0x4fad07(0xdfb)]=!0x1,this[_0x4fad07(0x2bbc)]=!0x1,this[_0x4fad07(0x4123)]=!0x0,this[_0x226fdc(0x328f)]=LOADSTATE$4[_0x4fad07(0x5fe7)],this[_0x4fad07(0x4506)]=LOADSTATE$4[_0x4fad07(0x5fe7)],this[_0x4fad07(0x6017)]=LOADSTATE$4[_0x4fad07(0x5fe7)],this[_0x4fad07(0x2ce5)]=[],this[_0x4fad07(0x1879)]=!0x1,this[_0x4fad07(0x3e66)]=LOADSTATE$4[_0x4fad07(0x5fe7)],this[_0x4fad07(0xde6)]=0x0,this[_0x4fad07(0x3ff3)]=0x0,this[_0x4fad07(0x5a41)]=0x0,this[_0x226fdc(0x22ec)]=!0x1,this[_0x4fad07(0x47f9)]=!0x1,this[_0x4fad07(0x602d)]=!0x0,this[_0x4fad07(0x4f48)]=void 0x0,this[_0x4fad07(0x23c9)]=null,this[_0x226fdc(0x35b1)]=null,this[_0x4fad07(0x605d)]=null,this[_0x4fad07(0x7f9)]=0x0,this[_0x4fad07(0x3d6a)]=null,this[_0x4fad07(0x19f2)]=null,this[_0x4fad07(0x3715)]=null,this[_0x226fdc(0x2943)]={},this[_0x4fad07(0x13db)]=void 0x0,this[_0x4fad07(0x5748)]=void 0x0,this[_0x226fdc(0x3497)]=void 0x0,this[_0x4fad07(0x36c4)]=!0x1,this[_0x4fad07(0x1c09)]=null,this[_0x4fad07(0x43b8)]=!0x1,this[_0x4fad07(0x163e)]=!0x1,this[_0x4fad07(0x626)]=void 0x0,this[_0x4fad07(0xb23)]=0x3e8,this[_0x4fad07(0x351b)]={},this[_0x4fad07(0x4c55)]={},this[_0x4fad07(0x4147)]=!0x1,this[_0x4fad07(0x2417)]=0x0,this[_0x226fdc(0x24d1)]=!0x0,this[_0x4fad07(0x373a)]=!0x1,this[_0x4fad07(0x3bbe)]=void 0x0,this[_0x4fad07(0x3606)]=void 0x0,this[_0x4fad07(0x3f37)]=0x1,this[_0x226fdc(0x2f47)]=!0x0,this[_0x4fad07(0x5026)]=void 0x0,this[_0x4fad07(0x995)]=[],this[_0x4fad07(0x3cad)]=0x0,this[_0x4fad07(0x39d5)]=0x0,this[_0x4fad07(0xb23)]=0x0,this['_hasConfig']=!0x1,this[_0x4fad07(0x3132)]=!0x1,this[_0x226fdc(0x24bd)]=0x0,this['_subdomainIndex']=0x0,this[_0x4fad07(0x2c88)]=!0x1,this[_0x4fad07(0x463a)]=[],this[_0x4fad07(0x1cc4)]=!0x1;}function priorityNormalizeAndClamp(_0x572e10,_0x3f77d9,_0x221e85){var _0x2c1441=_0x5e00b3;return Math[_0x2c1441(0x498f)](CesiumMath[_0x2c1441(0x4853)](_0x572e10,_0x3f77d9,_0x221e85)-CesiumMath[_0x2c1441(0x150d)],0x0);}function isolateDigits(_0x1bef12,_0x549639,_0x7fc3d){var _0x556471=_0x307c2b,_0x10182b=_0x5e00b3,_0x1f861a=_0x1bef12*Math[_0x556471(0x28d)](0xa,_0x549639);return parseInt(_0x1f861a)*Math[_0x10182b(0x3a5c)](0xa,_0x7fc3d);}S3MTaskManager[_0x5e00b3(0x115c)]=function(_0x4d9619){var _0x4a0719=_0x307c2b,_0x441f30=_0x5e00b3;_0x4d9619[_0x441f30(0x3d40)]=TaskState[_0x4a0719(0x3e32)],defined$1(_0x4d9619[_0x441f30(0x1ed4)])&&_0x4d9619[_0x441f30(0x1ed4)][_0x441f30(0x4c5a)]();},S3MTaskManager[_0x5e00b3(0x4e52)]=function(_0x209f6c){var _0x208f39=_0x5e00b3;updatePriority(_0x209f6c);var _0x40734b=taskHeap[_0x208f39(0xa3b)](_0x209f6c);if(defined$1(_0x40734b)){if(_0x40734b===_0x209f6c)return;S3MTaskManager[_0x208f39(0x115c)](_0x40734b);}return issueTask(_0x209f6c);},S3MTaskManager[_0x307c2b(0x14ae)]=function(){var _0x1c0503=_0x307c2b,_0x17be02=_0x5e00b3;for(var _0x3e1ce3,_0x11c626=taskHeap[_0x17be02(0x36ce)],_0x9f4305=taskHeap[_0x17be02(0x809)],_0x374ef6=0x0;_0x374ef6<_0x9f4305;++_0x374ef6)updatePriority(_0x11c626[_0x374ef6]);for(taskHeap[_0x17be02(0x546)]();taskHeap[_0x1c0503(0x2ef4)]>0x0;)if((_0x3e1ce3=taskHeap[_0x17be02(0x3b86)]())[_0x17be02(0x3d40)]!==TaskState[_0x17be02(0x5746)]&&!activeTask(_0x3e1ce3))return void taskHeap[_0x17be02(0xa3b)](_0x3e1ce3);},S3MTaskManager[_0x307c2b(0x130d)]=function(){var _0x4f36b6=_0x307c2b,_0x11a71e=_0x5e00b3;if(S3MTaskManager[_0x11a71e(0x56e8)]=!0x0,0x0==FeatureDetection[_0x11a71e(0x3c3b)]())return S3MTaskManager[_0x11a71e(0x4e9c)]=!0x0,void(S3MTaskManager[_0x4f36b6(0x5b40)]=!0x0);S3MTaskManager[_0x11a71e(0x36f0)][_0x11a71e(0x12ed)]({'modulePath':_0x11a71e(0x53e4),'wasmBinaryFile':_0x11a71e(0x54a3),'fallbackModulePath':_0x11a71e(0x5d0d)})[_0x11a71e(0x2a5f)](function(_0x2ad977){var _0x422192=_0x11a71e;S3MTaskManager[_0x422192(0x4e9c)]=_0x2ad977;}),S3MTaskManager[_0x11a71e(0x36f0)][_0x11a71e(0x12ed)]({'modulePath':_0x11a71e(0x9a5),'wasmBinaryFile':_0x11a71e(0x2e8b)})[_0x11a71e(0x2a5f)](function(_0x375ecd){var _0x36be33=_0x11a71e;S3MTaskManager[_0x36be33(0x4e9c)]=_0x375ecd;}),S3MTaskManager['CRNProcessor'][_0x11a71e(0x12ed)]({'modulePath':_0x11a71e(0x9a5),'wasmBinaryFile':'ThirdParty/crunch.wasm'})[_0x11a71e(0x2a5f)](function(){var _0xa45c45=_0x11a71e;S3MTaskManager[_0xa45c45(0x2981)]=!0x0;}),S3MTaskManager[_0x11a71e(0xa77)][_0x11a71e(0x12ed)]({'modulePath':_0x11a71e(0x9a5),'wasmBinaryFile':'ThirdParty/crunch.wasm'})[_0x4f36b6(0x4527)](function(){var _0x2d273a=_0x11a71e;S3MTaskManager[_0x2d273a(0x2981)]=!0x0;});},S3MTaskManager[_0x5e00b3(0x1144)]=new TaskProcessor(_0x5e00b3(0xd32)),S3MTaskManager[_0x5e00b3(0x36f0)]=new TaskProcessor(_0x307c2b(0x17a2)),S3MTaskManager[_0x5e00b3(0x3016)]=new TaskProcessor(_0x5e00b3(0x356a)),S3MTaskManager[_0x307c2b(0x16cd)]=new TaskProcessor(_0x5e00b3(0x16c9),Number[_0x307c2b(0x43a1)]),S3MTaskManager[_0x307c2b(0x4c3e)]=new TaskProcessor(_0x307c2b(0x3db4)),S3MTaskManager['taskProcessorReady']=!0x1,S3MTaskManager[_0x5e00b3(0x2981)]=!0x1,S3MTaskManager[_0x5e00b3(0x56e8)]=!0x1,S3MTaskManager[_0x5e00b3(0x4599)]={'UnZipData':S3MTaskManager[_0x5e00b3(0xa77)],'S3MBTilesParser':S3MTaskManager[_0x307c2b(0x54b2)]},S3MEntity[_0x5e00b3(0x3720)][_0x307c2b(0x36ed)]=function(_0x1494c3){var _0xbdf348=_0x307c2b,_0x25715a=_0x5e00b3,_0x54bdc6=_0x1494c3[_0x25715a(0x128f)],_0x454c60=_0x1494c3[_0x25715a(0x310e)],_0x3cd06d=0x4,_0x2462b2=isolateDigits(priorityNormalizeAndClamp(this[_0x25715a(0x39d5)],_0x54bdc6[_0x25715a(0x52d5)],_0x454c60[_0x25715a(0x52d5)]),0x4,_0x3cd06d);_0x3cd06d=0x8;var _0x33c03b=isolateDigits(0x1-priorityNormalizeAndClamp(this[_0x25715a(0xde6)],_0x54bdc6[_0xbdf348(0x11a6)],_0x454c60[_0x25715a(0x38ea)]),0x4,_0x3cd06d);_0x3cd06d=0x0;var _0x4c4129=isolateDigits(priorityNormalizeAndClamp(this[_0x25715a(0x3ff3)],_0x54bdc6[_0x25715a(0x451d)],_0x454c60[_0x25715a(0x451d)]),0x4,_0x3cd06d);this[_0x25715a(0xb23)]=_0x2462b2+_0x33c03b+_0x4c4129;},S3MEntity[_0x5e00b3(0x3720)][_0x307c2b(0x1359)]=function(){var _0x3ed05f=_0x307c2b,_0x395e7a=_0x5e00b3;for(var _0x9c8c13=this[_0x395e7a(0x7f9)],_0xe8711a=0x0;_0xe8711a<this[_0x395e7a(0x2223)][_0x395e7a(0x809)];_0xe8711a++)for(var _0x36d94c=0x0;_0x36d94c<this[_0x395e7a(0x2223)][_0xe8711a][_0x395e7a(0x1f3d)][_0x395e7a(0x809)];_0x36d94c++)_0x9c8c13+=this[_0x395e7a(0x2223)][_0xe8711a]['_renderEntityList'][_0x36d94c][_0x395e7a(0x3ad7)],defined$1(this[_0x395e7a(0x2223)][_0xe8711a][_0x395e7a(0x7d8)])&&this[_0x395e7a(0x2223)][_0xe8711a][_0x395e7a(0x7d8)][_0x3ed05f(0x4920)]&&(_0x9c8c13+=this[_0x395e7a(0x2223)][_0xe8711a][_0x395e7a(0x7d8)][_0x395e7a(0xc1b)]());return _0x9c8c13;},S3MEntity[_0x5e00b3(0x3720)][_0x5e00b3(0x4cf3)]=function(_0x17d29e){var _0x2a08b7=_0x307c2b,_0x2cdcc9=_0x5e00b3;_0x17d29e[_0x2cdcc9(0x252d)]+=this[_0x2cdcc9(0x7f9)];for(var _0x13a19d=0x0;_0x13a19d<this[_0x2cdcc9(0x2223)][_0x2cdcc9(0x809)];_0x13a19d++)for(var _0x513452=0x0;_0x513452<this[_0x2cdcc9(0x2223)][_0x13a19d][_0x2cdcc9(0x1f3d)][_0x2cdcc9(0x809)];_0x513452++)_0x17d29e[_0x2a08b7(0x15f0)]+=this[_0x2a08b7(0x48e8)][_0x13a19d][_0x2cdcc9(0x1f3d)][_0x513452][_0x2a08b7(0x1f96)],defined$1(this[_0x2a08b7(0x48e8)][_0x13a19d][_0x2cdcc9(0x7d8)])&&this[_0x2cdcc9(0x2223)][_0x13a19d][_0x2cdcc9(0x7d8)][_0x2cdcc9(0x163e)]&&this[_0x2a08b7(0x48e8)][_0x13a19d][_0x2cdcc9(0x7d8)][_0x2cdcc9(0x4cf3)](_0x17d29e);return _0x17d29e[_0x2cdcc9(0xcf9)]+_0x17d29e[_0x2cdcc9(0x252d)];},Object[_0x5e00b3(0x1dfd)](S3MEntity[_0x5e00b3(0x3720)],{'attrLoadState':{'get':function(){var _0x2dcd56=_0x5e00b3;return this[_0x2dcd56(0x4506)];},'set':function(_0x501a48){var _0x51d11c=_0x5e00b3;this[_0x51d11c(0x4506)]=_0x501a48;}},'leafAttrLoadState':{'get':function(){var _0x427457=_0x5e00b3;return this[_0x427457(0x6017)];},'set':function(_0x28c07a){var _0x570a4f=_0x5e00b3;this[_0x570a4f(0x6017)]=_0x28c07a;}}}),S3MEntity[_0x5e00b3(0x3720)][_0x5e00b3(0x3093)]=function(_0xdbd870){var _0x46d0aa=_0x307c2b,_0x1a8bac=_0x5e00b3;for(var _0x1cd392=[this];_0x1cd392[_0x1a8bac(0x809)];){var _0x2f61b2=_0x1cd392[_0x46d0aa(0x31a1)]();_0x2f61b2[_0x46d0aa(0x3012)]=_0xdbd870;for(var _0xd0a7b3=0x0,_0x3e6692=_0x2f61b2[_0x1a8bac(0x2223)][_0x1a8bac(0x809)];_0xd0a7b3<_0x3e6692;_0xd0a7b3++){var _0xdf9701=_0x2f61b2[_0x1a8bac(0x2223)][_0xd0a7b3];defined$1(_0xdf9701[_0x46d0aa(0x5718)])&&_0xdf9701[_0x1a8bac(0x7d8)][_0x1a8bac(0x4123)]&&_0x1cd392[_0x46d0aa(0x2a0e)](_0xdf9701[_0x1a8bac(0x7d8)]);}}},S3MEntity[_0x5e00b3(0x3720)][_0x5e00b3(0x185e)]=function(_0x2b19e0){var _0x1057bf=_0x307c2b,_0x5a916e=_0x5e00b3;for(var _0x5e1894=0x0,_0x50a1fe=this[_0x5a916e(0x2223)][_0x5a916e(0x809)];_0x5e1894<_0x50a1fe;_0x5e1894++){var _0x3ed0d3=this[_0x5a916e(0x2223)][_0x5e1894];_0x2b19e0(_0x3ed0d3),_0x3ed0d3[_0x5a916e(0x7d8)]&&(_0x3ed0d3[_0x1057bf(0x5718)][_0x1057bf(0x328f)]===LOADSTATE$4[_0x1057bf(0x2a97)]||_0x3ed0d3[_0x5a916e(0x7d8)][_0x5a916e(0x1ded)]===LOADSTATE$4[_0x5a916e(0x53b0)]?_0x3ed0d3[_0x1057bf(0x5718)][_0x5a916e(0x1ded)]=LOADSTATE$4[_0x5a916e(0x4e38)]:_0x3ed0d3[_0x5a916e(0x7d8)][_0x5a916e(0x185e)](_0x2b19e0));}},S3MEntity[_0x5e00b3(0x3720)][_0x5e00b3(0x332f)]=function(_0x468b0f,_0x51bc11){var _0x4fe8d9=_0x307c2b,_0x24661e=_0x5e00b3;for(var _0xae5beb=!0x0,_0x26721f=0x0,_0x334744=this[_0x24661e(0x2223)][_0x24661e(0x809)];_0x26721f<_0x334744;_0x26721f++){for(var _0x35e269=!0x0,_0x2fc42b=0x0,_0x385743=(_0xeabd24=this[_0x24661e(0x2223)][_0x26721f])[_0x24661e(0x1f3d)][_0x24661e(0x809)];_0x2fc42b<_0x385743;_0x2fc42b++){(_0x2cdfea=_0xeabd24[_0x24661e(0x1f3d)][_0x2fc42b])[_0x24661e(0x208f)]||(_0xae5beb=!0x1,_0x35e269=!0x1,_0x2cdfea[_0x24661e(0xdf7)](_0x468b0f,_0x51bc11));}_0xeabd24[_0x24661e(0x1d9c)]=_0x35e269;}for(_0x26721f=0x0,_0x334744=this[_0x4fe8d9(0x42cb)][_0x24661e(0x809)];_0x26721f<_0x334744;_0x26721f++){var _0xeabd24;for(_0x35e269=!0x0,_0x2fc42b=0x0,_0x385743=(_0xeabd24=this[_0x24661e(0x995)][_0x26721f])[_0x24661e(0x1f3d)][_0x24661e(0x809)];_0x2fc42b<_0x385743;_0x2fc42b++){var _0x2cdfea;(_0x2cdfea=_0xeabd24[_0x24661e(0x1f3d)][_0x2fc42b])[_0x24661e(0x208f)]||(_0xae5beb=!0x1,_0x35e269=!0x1,_0x2cdfea[_0x4fe8d9(0x57ea)](_0x468b0f,_0x51bc11));}_0xeabd24['_ready']=_0x35e269;}_0xae5beb&&(this[_0x24661e(0x1d9c)]=!0x0,this[_0x24661e(0x1ded)]=LOADSTATE$4[_0x4fe8d9(0x4dd5)]);},S3MEntity[_0x5e00b3(0x3720)][_0x5e00b3(0x1750)]=function(_0x2ed24e){var _0xd09d1b=_0x307c2b,_0x57b88f=_0x5e00b3;for(var _0x3fceaa=0x0,_0x1397d5=this[_0x57b88f(0x2223)][_0x57b88f(0x809)];_0x3fceaa<_0x1397d5;_0x3fceaa++){this[_0x57b88f(0x2223)][_0x3fceaa][_0x57b88f(0x1750)](_0x2ed24e);}for(_0x3fceaa=0x0,_0x1397d5=this[_0x57b88f(0x995)][_0x57b88f(0x809)];_0x3fceaa<_0x1397d5;_0x3fceaa++){this[_0x57b88f(0x995)][_0x3fceaa]['freeResource'](_0x2ed24e);}this[_0x57b88f(0x995)][_0xd09d1b(0x2ef4)]=0x0,this[_0x57b88f(0x1d9c)]=!0x1,this[_0xd09d1b(0x328f)]=LOADSTATE$4[_0x57b88f(0x5fe7)],this[_0x57b88f(0x3d6a)]=void 0x0;},S3MEntity[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},S3MEntity[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(_0x21589d,_0x717278){var _0x3c7f67=_0x307c2b,_0x4ac8b1=_0x5e00b3;for(var _0x5cb60b=0x0,_0x57079b=this[_0x3c7f67(0x48e8)][_0x4ac8b1(0x809)];_0x5cb60b<_0x57079b;_0x5cb60b++)this[_0x4ac8b1(0x2223)][_0x5cb60b]=this[_0x4ac8b1(0x2223)][_0x5cb60b]&&!this[_0x4ac8b1(0x2223)][_0x5cb60b][_0x4ac8b1(0x53aa)]()&&this[_0x3c7f67(0x48e8)][_0x5cb60b][_0x3c7f67(0x5020)](_0x21589d,_0x717278);for(var _0x395b29 in(this[_0x3c7f67(0x48e8)][_0x4ac8b1(0x809)]=0x0,this[_0x3c7f67(0x22ec)]=!0x1,this[_0x4ac8b1(0x1ded)]=LOADSTATE$4[_0x4ac8b1(0x5fe7)],this[_0x4ac8b1(0xde6)]=0x0,this[_0x3c7f67(0xc28)]=0x0,this[_0x4ac8b1(0x23c9)]=null,this[_0x3c7f67(0x35b1)]=null,this[_0x3c7f67(0xbdc)]=null,this[_0x4ac8b1(0x3d6a)]=null,this[_0x3c7f67(0x235)]=void 0x0,this[_0x4ac8b1(0x2293)]=void 0x0,this[_0x3c7f67(0x3497)]=void 0x0,defined$1(this[_0x4ac8b1(0x19f2)])&&DDSTextureManager$1[_0x3c7f67(0xd38)](this[_0x4ac8b1(0x19f2)]['id']),this[_0x4ac8b1(0x19f2)]=null,defined$1(this[_0x3c7f67(0x3336)])&&this[_0x4ac8b1(0x3715)][_0x4ac8b1(0x2947)](),this[_0x4ac8b1(0x3715)]=null,this[_0x4ac8b1(0x51b0)]))if(this[_0x4ac8b1(0x51b0)][_0x4ac8b1(0x1a9a)](_0x395b29)){var _0x3ffee5=this[_0x4ac8b1(0x51b0)][_0x395b29];defined$1(_0x3ffee5)&&_0x3ffee5[_0x3c7f67(0x5020)]();}this['_volTextures']={},this[_0x4ac8b1(0x2625)]=void 0x0,defined$1(this[_0x4ac8b1(0x1185)])&&S3MTaskManager[_0x4ac8b1(0x115c)](this[_0x4ac8b1(0x1185)]),this[_0x3c7f67(0x2b7c)]=void 0x0;for(_0x5cb60b=0x0,_0x57079b=this[_0x4ac8b1(0x463a)][_0x4ac8b1(0x809)];_0x5cb60b<_0x57079b;_0x5cb60b++){var _0x33673d=this[_0x4ac8b1(0x463a)][_0x5cb60b];_0x33673d[_0x4ac8b1(0x53aa)]()||_0x33673d[_0x4ac8b1(0x2947)]();}},S3MEntity[_0x307c2b(0x1aa2)][_0x5e00b3(0x2adf)]=function(_0x47ba19){var _0x4967c9=_0x307c2b,_0x76ed02=_0x5e00b3;if(!defined$1(_0x47ba19[_0x76ed02(0x5393)]))return!0x0;for(var _0x364f96=!0x0,_0x2dfe42=this[_0x76ed02(0x2223)][_0x4967c9(0x2ef4)],_0x1d4ec9=0x0;_0x1d4ec9<_0x2dfe42;_0x1d4ec9++)for(var _0x484685=this[_0x76ed02(0x2223)][_0x1d4ec9]['_renderEntityList'],_0x3496cb=_0x484685[_0x76ed02(0x809)],_0x31575f=0x0;_0x31575f<_0x3496cb;_0x31575f++){var _0x4f579c=_0x484685[_0x31575f][_0x76ed02(0x61a)];if(defined$1(_0x4f579c)){for(var _0x2810e0=_0x4f579c[_0x76ed02(0x809)],_0x585794=0x0;_0x585794<_0x2810e0;_0x585794++)_0x4f579c[_0x585794]instanceof MVTImagery?_0x4f579c[_0x585794][_0x4967c9(0x1ed3)]!==ImageryState$1[_0x76ed02(0x275b)]&&_0x4f579c[_0x585794][_0x4967c9(0x1ed3)]!==ImageryState$1[_0x76ed02(0xc3e)]&&_0x4f579c[_0x585794][_0x76ed02(0x3d40)]!==ImageryState$1[_0x76ed02(0xf90)]&&(_0x364f96=!0x1):_0x4f579c[_0x585794][_0x76ed02(0x3d40)]<ImageryState$1[_0x76ed02(0x1d2f)]&&(_0x364f96=!0x1);}}return _0x364f96;},S3MEntity[_0x5e00b3(0x3720)][_0x5e00b3(0x338f)]=function(_0x21710e){var _0x5168a1=_0x307c2b,_0x2b9b53=_0x5e00b3;_0x21710e*=1.5,defined$1(this[_0x5168a1(0x500a)])||(this[_0x2b9b53(0x1c09)]=this[_0x2b9b53(0x3097)][_0x2b9b53(0x40f3)]()),this[_0x2b9b53(0x3097)][_0x2b9b53(0x48ce)]=this['_oriBoundingSphere'][_0x2b9b53(0x48ce)]+_0x21710e;for(var _0x20bd68=0x0,_0x556b33=this[_0x2b9b53(0x2223)]['length'];_0x20bd68<_0x556b33;_0x20bd68++){var _0x31c8be=this[_0x2b9b53(0x2223)][_0x20bd68];_0x31c8be[_0x2b9b53(0x3097)][_0x2b9b53(0x48ce)]=this[_0x2b9b53(0x1c09)][_0x2b9b53(0x48ce)]+_0x21710e;for(var _0x48d6ee=0x0;_0x48d6ee<_0x31c8be[_0x5168a1(0x982)][_0x2b9b53(0x809)];_0x48d6ee++){var _0x4e9261=_0x31c8be[_0x5168a1(0x982)][_0x48d6ee];_0x4e9261[_0x5168a1(0x3cb4)][_0x2b9b53(0x48ce)]=this[_0x2b9b53(0x1c09)][_0x2b9b53(0x48ce)]+_0x21710e,defined$1(_0x4e9261[_0x2b9b53(0x3594)])&&(_0x4e9261[_0x5168a1(0x120d)][_0x2b9b53(0x5151)][_0x2b9b53(0x48ce)]=this[_0x5168a1(0x500a)][_0x2b9b53(0x48ce)]+_0x21710e);}}},S3MEntity[_0x307c2b(0x1aa2)][_0x5e00b3(0x11ea)]=function(_0x52c7d5,_0x29ae6f){var _0x301bc4=_0x307c2b,_0x55f9c8=_0x5e00b3;if(defined$1(_0x52c7d5[_0x55f9c8(0x5393)])){for(var _0x57f641=this[_0x55f9c8(0x2223)][_0x55f9c8(0x809)],_0x403727=0x0;_0x403727<_0x57f641;_0x403727++)for(var _0x42969e=this[_0x55f9c8(0x2223)][_0x403727][_0x55f9c8(0x1f3d)],_0x57341e=_0x42969e[_0x301bc4(0x2ef4)],_0x4d5343=0x0;_0x4d5343<_0x57341e;_0x4d5343++){var _0x221688=_0x42969e[_0x4d5343][_0x55f9c8(0x61a)];if(defined$1(_0x221688)){for(var _0x1331cc=_0x221688[_0x55f9c8(0x809)],_0x39dae1=0x0;_0x39dae1<_0x1331cc;_0x39dae1++)_0x221688[_0x39dae1][_0x55f9c8(0x35a9)](_0x29ae6f,!0x1);}}}};var RANGEMODE={'DISTANCE_FROM_EYE_POINT':0x0,'PIXEL_SIZE_ON_SCREEN':0x1,'GEOMETRY_ERROR':0x2},RangeMode=Object[_0x5e00b3(0x5448)](RANGEMODE),LoadingPriorityMode={'Root_Priority':0x0,'Child_Priority':0x1,'UsePagedLodInfo':0x2,'Child_Priority_NonLinear':0x3},LoadingPriorityMode$1=Object[_0x5e00b3(0x5448)](LoadingPriorityMode);function PagedLOD(){var _0x2e74a4=_0x307c2b,_0x357a70=_0x5e00b3;this[_0x357a70(0x209)]=void 0x0,this[_0x357a70(0x3097)]=void 0x0,this[_0x2e74a4(0x53e0)]=0x0,this[_0x357a70(0x2561)]=void 0x0,this[_0x357a70(0x3a4)]=!0x1,this[_0x357a70(0x54d0)]=!0x0,this[_0x357a70(0x7d8)]=null,this[_0x357a70(0x1f3d)]=[],this[_0x357a70(0x1d9c)]=!0x1,this[_0x357a70(0xa7c)]=0x0,this[_0x2e74a4(0x48c9)]=RangeMode[_0x2e74a4(0x4429)],this['_processFileType']=0x0,this[_0x2e74a4(0x2ad6)]={},this[_0x357a70(0x292d)]=DATAFILETYPE$1[_0x357a70(0x4105)],this[_0x2e74a4(0x206a)]=!0x1,this[_0x357a70(0x48ff)]=0x0,this[_0x357a70(0x2417)]=0x0,this[_0x357a70(0x3868)]=!0x0,this[_0x357a70(0x602d)]=!0x0,this[_0x357a70(0x3cad)]=0x0,this[_0x357a70(0x688)]=!0x0;}function getScreenGeometryError(_0x340b46,_0x507ee1,_0x34549f,_0x568622){var _0x394079=_0x307c2b,_0x355a7c=_0x5e00b3,_0x2896b3=_0x34549f[_0x355a7c(0x3097)],_0x4807fb=_0x2896b3[_0x355a7c(0x48ce)],_0xa265a7=_0x2896b3['center'],_0x57ff01=_0x507ee1['drawingBufferHeight'],_0x4d2f2f=defined$1(_0x34549f[_0x394079(0x3e90)])?Math[_0x355a7c(0x5c4f)](_0x34549f[_0x355a7c(0x209)][_0x355a7c(0x22cc)](_0x340b46[_0x355a7c(0x2b06)])):Math[_0x355a7c(0x498f)](Cartesian3[_0x355a7c(0x451d)](_0x340b46[_0x355a7c(0x2b06)],_0xa265a7)-_0x4807fb,0.00001),_0x546df3=_0x34549f[_0x355a7c(0x5289)]*_0x57ff01/(_0x4d2f2f*_0x340b46[_0x355a7c(0x1187)][_0x355a7c(0x53f0)]);if(defined$1(_0x568622)&&(_0x568622===LoadingPriorityMode$1[_0x355a7c(0x51ba)]||_0x568622===LoadingPriorityMode$1[_0x355a7c(0x179b)])){var _0x46342c=_0x34549f[_0x394079(0x1330)]===DATAFILETYPE$1[_0x355a7c(0x4105)]?0x320:0x12c,_0x2cc05c=Math[_0x355a7c(0x498f)](_0x4807fb,_0x46342c);if(defined$1(_0x34549f[_0x355a7c(0x209)])&&(_0xa265a7=_0x34549f[_0x355a7c(0x209)][_0x355a7c(0x4fe8)]),(_0x4d2f2f=Cartesian3[_0x355a7c(0x451d)](_0x340b46[_0x355a7c(0x2b06)],_0xa265a7))>_0x2cc05c){var _0x14ab66=0x2*_0x2cc05c/_0x4d2f2f;_0x14ab66<0x1&&(_0x546df3*=_0x14ab66);}}return _0x546df3;}function distance2Pixel(_0x373936,_0x1081c0,_0x297658,_0x134acd,_0x105ec8){var _0x413997=_0x307c2b,_0x471deb=_0x5e00b3,_0x5c4db1=0x0,_0x3f9cae=_0x297658[_0x471deb(0x3097)],_0x1dc2b9=_0x3f9cae['radius'],_0x167a0f=_0x3f9cae[_0x471deb(0x4fe8)],_0x5249ae=Cartesian3[_0x413997(0x2665)](_0x373936[_0x471deb(0x2b06)],_0x167a0f);if(_0x5249ae=Math[_0x471deb(0x498f)](0.00001,_0x5249ae),_0x373936[_0x471deb(0x2201)]===SceneMode$1[_0x471deb(0x174c)]&&(_0x5249ae=_0x373936[_0x471deb(0x1d1d)][_0x471deb(0x5a4e)]),_0x5c4db1=_0x1081c0['drawingBufferHeight']/(0x2*Math['tan'](0.5*CesiumMath[_0x471deb(0x2eae)]))*_0x1dc2b9/_0x5249ae,defined$1(_0x134acd)&&(_0x134acd==LoadingPriorityMode$1[_0x471deb(0x51ba)]||_0x134acd===LoadingPriorityMode$1[_0x471deb(0x179b)])){var _0x51f45f=Math[_0x413997(0x5449)](_0x3f9cae[_0x471deb(0x48ce)],_0x105ec8);_0x5249ae>_0x51f45f&&(_0x5c4db1*=_0x51f45f/_0x5249ae);}return Math[_0x413997(0x4f30)](_0x5c4db1);}PagedLOD[_0x5e00b3(0x3720)][_0x307c2b(0x2824)]=function(_0x131348,_0x9cc233,_0x288955,_0x47282d,_0x5e433e){var _0x2381be=_0x307c2b,_0x4fc5d4=_0x5e00b3;if(this[_0x4fc5d4(0x3097)]){var _0x44fad0=_0x131348[_0x4fc5d4(0x2b06)],_0x3b55b1=Cartesian3[_0x4fc5d4(0x40f3)](this[_0x4fc5d4(0x3097)][_0x4fc5d4(0x4fe8)]),_0x434e36=Cartesian3[_0x4fc5d4(0x451d)](_0x3b55b1,_0x44fad0);_0x131348[_0x4fc5d4(0x2201)]==SceneMode$1[_0x4fc5d4(0x174c)]&&(_0x434e36=_0x131348[_0x2381be(0x3fd4)][_0x2381be(0x10d5)]),this[_0x4fc5d4(0x3ff3)]=_0x434e36-this[_0x4fc5d4(0x3097)][_0x4fc5d4(0x48ce)];var _0x3de6db=0x0;if(_0x288955/=MemoryManager$1[_0x4fc5d4(0x2b9e)](),this[_0x4fc5d4(0x4af4)]==RangeMode[_0x4fc5d4(0xf8e)])_0x3de6db=_0x434e36-this[_0x2381be(0x557)]['radius'],this[_0x4fc5d4(0x54d0)]=_0x3de6db>this[_0x4fc5d4(0x5289)]*_0x288955,_0x3de6db=-_0x3de6db;else{if(this['_rangeMode']===RangeMode[_0x4fc5d4(0x4a06)])_0x3de6db=getScreenGeometryError(_0x131348,_0x9cc233,this,_0x5e433e),this[_0x4fc5d4(0x54d0)]=_0x3de6db<=0x10*_0x288955;else _0x3de6db=0x2*distance2Pixel(_0x131348,_0x9cc233,this,_0x5e433e,this[_0x2381be(0x1330)]===DATAFILETYPE$1[_0x4fc5d4(0x4105)]?0x320:0x12c),this[_0x2381be(0x56ea)]=_0x3de6db<=this[_0x4fc5d4(0x5289)]*_0x288955;}this[_0x4fc5d4(0xa7c)]=_0x3de6db,this[_0x4fc5d4(0x7d8)]&&(this[_0x4fc5d4(0x7d8)][_0x4fc5d4(0xde6)]=_0x3de6db,this[_0x4fc5d4(0x7d8)][_0x4fc5d4(0x3ff3)]=this[_0x4fc5d4(0x3ff3)],this[_0x4fc5d4(0x7d8)][_0x4fc5d4(0xdfb)]||(this[_0x4fc5d4(0x7d8)][_0x4fc5d4(0x3ff3)]*=_0x47282d));}},PagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x1750)]=function(_0x1ce401){var _0x359fd7=_0x307c2b,_0xa570c9=_0x5e00b3;for(var _0xa2eee5=0x0,_0x10f089=this[_0xa570c9(0x1f3d)][_0x359fd7(0x2ef4)];_0xa2eee5<_0x10f089;_0xa2eee5++){this[_0xa570c9(0x1f3d)][_0xa2eee5][_0xa570c9(0x2947)](!0x0);}this['_renderEntityList'][_0xa570c9(0x809)]=0x0,this[_0xa570c9(0x1d9c)]=!0x1;},PagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},PagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(_0x561f5a,_0x360114){var _0x293a44=_0x307c2b,_0x3cbee2=_0x5e00b3;for(var _0x577ff8=0x0,_0x3fa5bc=this[_0x293a44(0x982)][_0x3cbee2(0x809)];_0x577ff8<_0x3fa5bc;_0x577ff8++)defined$1(_0x561f5a)&&this[_0x3cbee2(0x1f3d)][_0x577ff8][_0x3cbee2(0xfc2)](_0x561f5a),this[_0x3cbee2(0x1f3d)][_0x577ff8]=this[_0x3cbee2(0x1f3d)][_0x577ff8]&&!this[_0x3cbee2(0x1f3d)][_0x577ff8][_0x3cbee2(0x53aa)]()&&this[_0x3cbee2(0x1f3d)][_0x577ff8][_0x293a44(0x5020)]();return this[_0x3cbee2(0x1f3d)][_0x3cbee2(0x809)]=0x0,defined$1(this[_0x3cbee2(0x7d8)])&&(_0x360114||this[_0x293a44(0x5718)][_0x3cbee2(0x163e)])&&this[_0x3cbee2(0x7d8)][_0x3cbee2(0x2947)](_0x561f5a,_0x360114),this[_0x3cbee2(0x7d8)]=void 0x0,destroyObject$1(this);};var S3MPointCloudVp=_0x5e00b3(0x5903),S3MPointCloudFp=_0x5e00b3(0x2d83),S3MVoxelGridVp=_0x5e00b3(0x1c69),S3MVoxelGridFp=_0x5e00b3(0x1ec2),S3MTilesVectex=_0x5e00b3(0x1456),S3MTilesFragment=_0x5e00b3(0x1aed),S3MTilesVectexRaster=_0x307c2b(0x3d83),S3MTilesFragmentRaster=_0x307c2b(0x312),S3MTilesNormalFP=_0x5e00b3(0x465b),S3MTilesBillboardPixelSizeVp=_0x307c2b(0x2fa6),BillboardAxialVp=_0x5e00b3(0x34f5),BillboardPixelSizeWithAngleVp=_0x5e00b3(0x47d7),S3MTilesFontWithHaloFp=_0x5e00b3(0xbf9),S3MTilesCommonOntTextureFP=_0x5e00b3(0x4209),S3MTilesLineShadowVectex=_0x5e00b3(0x39a7),S3MTilesRegionShadowVectex=_0x5e00b3(0x573a),S3MTilesExtendPolygonShadowVP=_0x5e00b3(0x12ef),S3MTilesShadowVolumeFP=_0x307c2b(0xb51),FresnelVp=_0x5e00b3(0x5c39),FresnelFp=_0x5e00b3(0x354),DynamicExtendRegionVp=_0x5e00b3(0x1a56),DynamicExtendRegionFp='\x0a#ifdef\x20HAS_TEXTURE\x0auniform\x20sampler2D\x20uTexture;\x0a#endif\x0avarying\x20vec2\x20oUV;\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vPositionMC;\x0avoid\x20main()\x0a{\x0a\x09vec4\x20mixColor\x20=\x20vec4(1.0);\x0a#ifdef\x20HAS_TEXTURE\x0a\x20\x20\x20\x20mixColor\x20=\x20mixColor\x20*\x20texture2D(\x20uTexture,\x20oUV\x20);\x0a#endif\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20mixColor\x20*\x20vColor;\x0a#ifdef\x20HAS_LIGHT\x0a\x09gl_FragColor\x20*=\x20czm_computeLightColorInFP(vPositionMC.xyz,\x20vPositionMC.w,\x20vec3(0.0));\x0a#endif\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20czm_gammaCorrect(gl_FragColor);\x0a}',RegionMaterialVp=_0x5e00b3(0x14a0),RegionMaterialFp=_0x307c2b(0x2fda),PolylineVp='\x0auniform\x20float\x20uEffectLineWidth;\x0a\x0aattribute\x20vec4\x20aPosition;\x0aattribute\x20vec3\x20aNormal;\x0aattribute\x20vec4\x20aTexCoord0;\x0aattribute\x20vec4\x20aTexCoord1;\x0a#ifdef\x20VertexColor\x0aattribute\x20vec4\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0aattribute\x20float\x20batchId;\x0a#endif\x0auniform\x20vec4\x20uSelColor;\x0auniform\x20mat4\x20uGeoMatrix;\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vSecondColor;\x0avarying\x20float\x20v_width;\x0avarying\x20vec2\x20v_st;\x0avarying\x20float\x20v_polylineAngle;\x0avarying\x20float\x20v_alpha;\x0avarying\x20float\x20fWindowZ;\x0avarying\x20vec4\x20vPositionMC;\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20varying\x20vec4\x20vExcavationVertexPos;\x0a#endif\x0avoid\x20clipLineSegmentToNearPlane(\x0a\x20\x20\x20\x20vec3\x20p0,\x0a\x20\x20\x20\x20vec3\x20p1,\x0a\x20\x20\x20\x20out\x20vec4\x20positionWC,\x0a\x20\x20\x20\x20out\x20bool\x20clipped,\x0a\x20\x20\x20\x20out\x20bool\x20culledByNearPlane,\x0a\x20\x20\x20\x20out\x20vec4\x20clippedPositionEC)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20culledByNearPlane\x20=\x20false;\x0a\x20\x20\x20\x20\x20\x20\x20\x20clipped\x20=\x20false;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20p0ToP1\x20=\x20p1\x20-\x20p0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20magnitude\x20=\x20length(p0ToP1);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20direction\x20=\x20normalize(p0ToP1);\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20endPoint0Distance\x20=\x20\x20czm_currentFrustum.x\x20+\x20p0.z;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20denominator\x20=\x20-direction.z;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(endPoint0Distance\x20>\x200.0\x20&&\x20abs(denominator)\x20<\x20czm_epsilon7)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20culledByNearPlane\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x20if\x20(endPoint0Distance\x20>\x200.0)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20t\x20=\x20endPoint0Distance\x20/\x20denominator;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(t\x20<\x200.0\x20||\x20t\x20>\x20magnitude)\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20culledByNearPlane\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20p0\x20=\x20p0\x20+\x20t\x20*\x20direction;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20p0.z\x20=\x20min(p0.z,\x20-czm_currentFrustum.x);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20clipped\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20clippedPositionEC\x20=\x20vec4(p0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20positionWC\x20=\x20czm_eyeToWindowCoordinates(clippedPositionEC);\x0a\x20\x20\x20\x20}\x0a\x20\x20\x20\x20vec4\x20getPolylineWindowCoordinates(vec4\x20positionEC,\x20vec4\x20prevEC,\x20vec4\x20nextEC,\x20float\x20expandDirection,\x20float\x20width,\x20bool\x20usePrevious,\x20out\x20float\x20angle)\x0a\x20\x20\x20\x20{\x0a\x20\x20\x20\x20#ifdef\x20POLYLINE_DASH\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20positionWindow\x20=\x20czm_eyeToWindowCoordinates(positionEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20previousWindow\x20=\x20czm_eyeToWindowCoordinates(prevEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20nextWindow\x20=\x20czm_eyeToWindowCoordinates(nextEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20lineDir;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(usePrevious)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20lineDir\x20=\x20normalize(positionWindow.xy\x20-\x20previousWindow.xy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20lineDir\x20=\x20normalize(nextWindow.xy\x20-\x20positionWindow.xy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20angle\x20=\x20atan(lineDir.x,\x20lineDir.y)\x20-\x201.570796327;\x0a\x20\x20\x20\x20\x20\x20\x20\x20angle\x20=\x20floor(angle\x20/\x20czm_piOverFour\x20+\x200.5)\x20*\x20czm_piOverFour;\x0a\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20clippedPrevWC,\x20clippedPrevEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20bool\x20prevSegmentClipped,\x20prevSegmentCulled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20clipLineSegmentToNearPlane(prevEC.xyz,\x20positionEC.xyz,\x20clippedPrevWC,\x20prevSegmentClipped,\x20prevSegmentCulled,\x20clippedPrevEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20clippedNextWC,\x20clippedNextEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20bool\x20nextSegmentClipped,\x20nextSegmentCulled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20clipLineSegmentToNearPlane(nextEC.xyz,\x20positionEC.xyz,\x20clippedNextWC,\x20nextSegmentClipped,\x20nextSegmentCulled,\x20clippedNextEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20bool\x20segmentClipped,\x20segmentCulled;\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20clippedPositionWC,\x20clippedPositionEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20clipLineSegmentToNearPlane(positionEC.xyz,\x20usePrevious\x20?\x20prevEC.xyz\x20:\x20nextEC.xyz,\x20clippedPositionWC,\x20segmentClipped,\x20segmentCulled,\x20clippedPositionEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(segmentCulled)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec4(0.0,\x200.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20directionToPrevWC\x20=\x20normalize(clippedPrevWC.xy\x20-\x20clippedPositionWC.xy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20directionToNextWC\x20=\x20normalize(clippedNextWC.xy\x20-\x20clippedPositionWC.xy);\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(prevSegmentCulled)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20directionToPrevWC\x20=\x20-directionToNextWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x20if\x20(nextSegmentCulled)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20directionToNextWC\x20=\x20-directionToPrevWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20thisSegmentForwardWC,\x20otherSegmentForwardWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(usePrevious)\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20thisSegmentForwardWC\x20=\x20-directionToPrevWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20otherSegmentForwardWC\x20=\x20directionToNextWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20else\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20thisSegmentForwardWC\x20=\x20directionToNextWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20otherSegmentForwardWC\x20=\x20\x20-directionToPrevWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20thisSegmentLeftWC\x20=\x20vec2(-thisSegmentForwardWC.y,\x20thisSegmentForwardWC.x);\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20leftWC\x20=\x20thisSegmentLeftWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20float\x20expandWidth\x20=\x20width\x20*\x200.5;\x0a\x20\x20\x20\x20\x20\x20\x20\x20if\x20(!czm_equalsEpsilon(prevEC.xyz\x20-\x20positionEC.xyz,\x20vec3(0.0),\x20czm_epsilon1)\x20&&\x20!czm_equalsEpsilon(nextEC.xyz\x20-\x20positionEC.xyz,\x20vec3(0.0),\x20czm_epsilon1))\x0a\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20otherSegmentLeftWC\x20=\x20vec2(-otherSegmentForwardWC.y,\x20otherSegmentForwardWC.x);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20leftSumWC\x20=\x20thisSegmentLeftWC\x20+\x20otherSegmentLeftWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20leftSumLength\x20=\x20length(leftSumWC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20leftWC\x20=\x20leftSumLength\x20<\x20czm_epsilon6\x20?\x20thisSegmentLeftWC\x20:\x20(leftSumWC\x20/\x20leftSumLength);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20u\x20=\x20-thisSegmentForwardWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20v\x20=\x20leftWC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20sinAngle\x20=\x20abs(u.x\x20*\x20v.y\x20-\x20u.y\x20*\x20v.x);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20expandWidth\x20=\x20clamp(expandWidth\x20/\x20sinAngle,\x200.0,\x20width\x20*\x202.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20offset\x20=\x20leftWC\x20*\x20expandDirection\x20*\x20expandWidth\x20*\x20czm_pixelRatio;\x0a\x20\x20\x20\x20\x20\x20\x20\x20return\x20vec4(clippedPositionWC.xy\x20+\x20offset,\x20-clippedPositionWC.z,\x201.0)\x20*\x20(czm_projection\x20*\x20clippedPositionEC).w;\x0a\x20\x20\x20\x20}\x0avoid\x20main()\x0a{\x0a\x09vec2\x20expandAndWidth\x20=\x20aTexCoord1.zw;\x0a\x09expandAndWidth.y\x20=\x20expandAndWidth.y\x20*\x20uEffectLineWidth;\x0a\x09float\x20u\x20=\x20abs(expandAndWidth.x);\x0a\x09float\x20expandDir\x20=\x20sign(expandAndWidth.x);\x0a#ifdef\x20ENABLE_DYNAMIC\x0a\x09float\x20w\x20=\x200.2\x20+\x200.3*(1.0\x20-\x20pow(2.0*abs(u\x20-\x200.5),\x202.0));\x0a\x09float\x20width\x20=\x20abs(expandAndWidth.y*w)\x20+\x200.5;\x0a#else\x0a\x09float\x20width\x20=\x20abs(expandAndWidth.y)\x20+\x200.5;\x0a#endif\x0a\x09bool\x20usePrev\x20=\x20expandAndWidth.y\x20<\x200.0;\x0a\x09vPositionMC.xyz\x20=\x20aPosition.xyz;\x0a\x20\x20\x20\x20vPositionMC.w\x20=\x200.0;\x0a#ifdef\x20EXCAVATION\x0a\x20\x20\x20\x20vExcavationVertexPos\x20=\x20uGeoMatrix\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a#endif\x0a\x09vec4\x20p\x20=\x20czm_modelView\x20*\x20aPosition;\x0a\x09vec4\x20prev\x20=\x20czm_modelView\x20*\x20vec4(aNormal,\x201.0);\x0a\x09vec4\x20next\x20=\x20czm_modelView\x20*\x20aTexCoord0;\x0a\x09v_st.s\x20=\x20aTexCoord1.x;\x0a\x09v_width\x20=\x20width;\x0a\x09v_alpha\x20=\x20u;\x0a\x09float\x20polylineAngle;\x0a\x09vec4\x20positionWC\x20=\x20getPolylineWindowCoordinates(p,\x20prev,\x20next,\x20expandDir,\x20width,\x20usePrev,\x20polylineAngle);\x0a\x09v_polylineAngle\x20=\x20polylineAngle;\x0a\x09vec4\x20pos\x20=\x20czm_projection\x20*\x20p;\x0a\x09fWindowZ\x20=\x20(0.5\x20*\x20(pos.z\x20/\x20pos.w)\x20+\x200.5);\x0a\x09gl_Position\x20=\x20czm_viewportOrthographic\x20*\x20positionWC;\x0a\x09v_st.t\x20=\x20czm_writeNonPerspective(clamp(aTexCoord1.y,\x200.0,\x201.0),\x20gl_Position.w);\x0a\x09vec4\x20vertexColor\x20=\x20vec4(1.0);\x0a#ifdef\x20VertexColor\x0a\x20\x20\x20\x20vertexColor\x20=\x20aColor;\x0a#endif\x0a#ifdef\x20BatchTable\x0a\x20\x20\x20\x20vSecondColor\x20=\x20czm_batchTable_pickColor(batchId);\x0a\x20\x20\x20\x20vec4\x20operationType\x20=\x20czm_batchTable_operation(batchId);\x0a\x20\x20\x20\x20vec4\x20objsColor\x20=\x20czm_batchTable_color(batchId);\x0a\x20\x20\x20\x20czm_s3mBatchOperation(operationType,\x20objsColor,\x20uSelColor,\x20vertexColor);\x0a#endif\x0a\x09vColor\x20=\x20vertexColor;\x0a#ifdef\x20LOG_DEPTH\x0a\x20\x20\x20\x20fWindowZ\x20=\x201.0\x20+\x20pos.w;\x0a#endif\x0a}',PolylineFp=_0x5e00b3(0x4631),PolylineRasterVp=_0x5e00b3(0x2a4a),PolylineShadowVolumeVS=_0x5e00b3(0x346e),PolylineShadowVolumeFS=_0x5e00b3(0x2e7d),INSTANCEMODE={'SIZE_PER_INSTANCE':0x14,'SIZE_PER_DM_INSTANCE':0x23,'S3MB_BIM_INSTANCE':0x11,'S3MB_BIM_INSTANCE_2':0x10,'S3MB_PIPE_INSTANCE':0x1d},INSTANCEMODE$1=Object[_0x5e00b3(0x5448)](INSTANCEMODE),VertexCompressOptions={'SVC_Vertex':0x1,'SVC_Normal':0x2,'SVC_VertexColor':0x4,'SVC_SecondColor':0x8,'SVC_TexutreCoord':0x10,'SVC_TexutreCoordIsW':0x20},VertexCompressOption=Object[_0x5e00b3(0x5448)](VertexCompressOptions),ProgramDefines$1={'EXCAVATION':_0x5e00b3(0x7c6),'FALTTEN':_0x5e00b3(0x52fd),'OVERLAY':_0x5e00b3(0x3ca7),'HYPSOMETRIC':_0x5e00b3(0x4008),'ADJUST_COLOR':_0x5e00b3(0x768),'TRANSPARENT_BACK_COLOR':_0x5e00b3(0x3ebc),'HORIZONTAL_LINE':_0x307c2b(0xdf5),'COMPUTE_W_VALUE':_0x5e00b3(0x3d6),'COMPUTE_TEXCOORD':_0x5e00b3(0x7d1),'HAS_LIGHT':_0x5e00b3(0x5e2f),'HAS_NORMAL':_0x307c2b(0xa02),'REPLACE_SELECT_TYPE':_0x5e00b3(0x27fd),'SILHOUETTE_SELECT_TYPE':_0x5e00b3(0x3cb7),'MULTI_TEX':_0x5e00b3(0x5527),'APPLY_SPLIT':_0x307c2b(0x250d),'APPLY_SWIPE':_0x5e00b3(0x5ab4),'TEXCOORD':_0x5e00b3(0x20fa),'TEXCOORD2':_0x5e00b3(0x5f4e),'COMPRESS_VERTEX':_0x5e00b3(0x2d1),'COMPRESS_NORMAL':_0x5e00b3(0x25e6),'COMPRESS_COLOR':_0x5e00b3(0xf33),'COMPRESS_TEXCOORD':_0x5e00b3(0x4b2f),'SKETCH_MODE':_0x5e00b3(0x15b7),'NORMAL_AND_DEPTH':_0x5e00b3(0x12b4),'POST_EFFECT':_0x307c2b(0x3de5),'CLIP_FILT_BY_ID':_0x5e00b3(0x19b9),'CLIP':_0x5e00b3(0x7fb),'CLIPPLANE':_0x5e00b3(0x11b6),'PBR':'PBR','PT_CLOUD':_0x5e00b3(0x2540),'DIR_LIGHTS':_0x5e00b3(0xfcd),'POINT_LIGHTS':_0x5e00b3(0x5702),'SPOT_LIGHTS':_0x307c2b(0x117e),'HEMISPHERE_LIGHTS':_0x5e00b3(0x34f8),'W_VISIBLE':_0x5e00b3(0xc7a),'EMISSION_TEXTURE':_0x5e00b3(0x299e),'EMISSION_TEXTURE_COUNT':_0x307c2b(0x3bbc),'TEXTURE_MOVE':'TEXTURE_MOVE','VOLUME':_0x5e00b3(0x3cd4),'VOLUME2':_0x5e00b3(0x3ade),'TEXTURE_COORD_ONE_IS_W':_0x307c2b(0x39f1),'TRIANGLE_FILTRATE':_0x5e00b3(0x59d3),'UseInstanceSkeletonMatrix':_0x5e00b3(0x5832),'RGBTOBGR':_0x5e00b3(0x1b94),'HAS_SKELETONSELECTED':_0x5e00b3(0x4135),'SKELETONSELECT_ENABLE':_0x307c2b(0x2436),'REPLACE_COLOR_TYPE':_0x5e00b3(0x1da3),'INVALID_OBLIQUE':_0x307c2b(0x2e23),'IGNORE_NORMAL':_0x5e00b3(0x751),'TextureBatch':_0x5e00b3(0x35ab),'Translation':_0x5e00b3(0x5a70),'VOL_AND_HYP':_0x5e00b3(0x2e22),'VERTEX_CAPTURE':_0x5e00b3(0x490f),'SEC_TEX_EMISSION':'SEC_TEX_EMISSION','BRDF':_0x5e00b3(0x4cd),'PBR_THEME':_0x5e00b3(0x5da),'IBL':_0x5e00b3(0x5950),'POINT':_0x5e00b3(0x38da),'HAS_BASE_TEXTURE':_0x307c2b(0x4242),'HAS_NORMAL_TEXTURE':_0x5e00b3(0x3c1e),'HAS_OCCLUSION_TEXTURE':_0x307c2b(0x1cac),'HAS_EMISSIVE_TEXTURE':_0x5e00b3(0x3e76),'REFRACTION':_0x5e00b3(0x29d0),'HAS_ANISOTROPY':_0x307c2b(0x5a72),'HAS_CLEARCOAT':_0x5e00b3(0x8bb),'HAS_VOLUME':_0x307c2b(0x2b72),'HAS_TRANSMISSION':_0x307c2b(0x4599),'USE_BatchPBR':_0x5e00b3(0xc8f),'HAS_DIR_LIGHTS':_0x5e00b3(0x89b),'HAS_POINT_LIGHTS':_0x5e00b3(0x1c1f),'HAS_SPOT_LIGHTS':_0x307c2b(0x56c1),'HAS_HEMISPHERE_LIGHTS':_0x5e00b3(0xd88),'NO_TEXCOORD':_0x5e00b3(0x273),'FLOOD_ANALYSIS':_0x5e00b3(0x397),'HAS_RAIN':_0x5e00b3(0x3b72),'HAS_WETNESS':_0x307c2b(0x42cc),'HAS_SNOW':_0x5e00b3(0x2f2f),'HAS_MetallicRoughness_TEXTURE':_0x5e00b3(0x29f7),'FusionMode':_0x5e00b3(0x1eb9),'VISIBLEDISTANCEMAX':_0x5e00b3(0x3353),'MASK':_0x5e00b3(0x478c),'LineVector':_0x5e00b3(0x4913),'KtxEnvMap':_0x5e00b3(0x5e67),'WIREFRAME_SELECT_TYPE':_0x5e00b3(0xc95)},ProgramDefines$2=Object['freeze'](ProgramDefines$1),PointCloudRenderMode={'POINT':0x0,'VOXEL':0x1},PointCloudRenderMode$1=Object[_0x5e00b3(0x5448)](PointCloudRenderMode),SplitDirection={'NONE':0x0,'LEFT':0x1,'RIGHT':0x2,'TOP':-0x1,'BOTTOM':-0x2},SplitDirection$1=Object[_0x5e00b3(0x5448)](SplitDirection),SHADOWTYPE={'NONE':0x0,'SELECTION':0x1,'ALL':0x2},SHADOWTYPE$1=Object[_0x5e00b3(0x5448)](SHADOWTYPE),ObjsOperationType={'RESET':0x0,'SetColor':0x1,'SELECTED':0x2,'HIDE':0x4,'OFFSET':0x8,'CLIP':0x10,'BLOOM':0x20,'ALL':0xff},ObjsOperationType$1=Object[_0x5e00b3(0x5448)](ObjsOperationType),MixColorType={'MIX':0x0,'REPLACE':0x1},MixColorType$1=Object[_0x307c2b(0x23fe)](MixColorType),PBR_MATERIAL_TYPE={'NONE':0x0,'TITANIUM_SCUFFED':0x1,'METAL_PLATE':0x2,'EMISSION':0x4,'ROUGHNESS':0x8},PBRMaterialType=Object[_0x5e00b3(0x5448)](PBR_MATERIAL_TYPE),VertexWeightMode={'DatasetField':0x0,'EdgeLengthMin':0x1},VertexWeightMode$1=Object[_0x5e00b3(0x5448)](VertexWeightMode),LightSourceType={'DIRECTIONAL':0x0,'POINT':0x1,'SPOT':0x2,'HEMISPHERE':0x3},LightSourceType$1=Object[_0x307c2b(0x23fe)](LightSourceType),AlphaMode={'OPAQUE':_0x5e00b3(0x939),'BLEND':_0x5e00b3(0x4056),'MASK':_0x5e00b3(0x30bd)},AlphaMode$1=Object[_0x5e00b3(0x5448)](AlphaMode);function ShaderProgramCreator(_0x25583a){}function isSquarePipe(_0x460fbb){var _0x42ecee=_0x307c2b,_0x1aab4e=_0x5e00b3;return _0x460fbb[_0x42ecee(0xf06)]<=0x8||0x10==_0x460fbb[_0x1aab4e(0x228d)];}function isNeedAdjustColor(_0x16cfca){var _0x215a12=_0x307c2b,_0x26a134=_0x5e00b3;return 0x1!==_0x16cfca[_0x26a134(0x5e8)]||0x1!==_0x16cfca[_0x26a134(0x436f)]||0x0!==_0x16cfca[_0x215a12(0x26c3)]||0x1!==_0x16cfca[_0x26a134(0x5a8c)]||0x1!==_0x16cfca[_0x26a134(0x5749)];}ShaderProgramCreator[_0x5e00b3(0x1f65)]=function(_0x41f0f5,_0xb21307,_0x1c59ad){var _0x4a2942=_0x307c2b,_0x136a26=_0x5e00b3,_0x502a63=_0xb21307[_0x136a26(0x2bae)],_0x155e22=_0x502a63[_0x136a26(0x1e2e)],_0x43f342=_0x136a26(0x6c6)+_0x502a63['id'],_0x2902d3=_0x136a26(0x3124)+_0x502a63['id'],_0x12ebb6=new ShaderSource({'name':_0x43f342,'sources':[S3MTilesVectex]}),_0x42154d=new ShaderSource({'name':_0x2902d3,'sources':[S3MTilesNormalFP]});switch(_0xb21307[_0x136a26(0x1c5e)]){case DATAFILETYPE$1[_0x136a26(0x4325)]:if(_0x43f342=_0x136a26(0x4330)+_0x502a63['id'],_0x2902d3=_0x4a2942(0x452f)+_0x502a63['id'],_0x502a63[_0x136a26(0x1d64)][_0x136a26(0x464c)]==PointCloudRenderMode$1[_0x4a2942(0x44ea)])_0x12ebb6=new ShaderSource({'name':_0x43f342,'sources':[S3MVoxelGridVp]}),_0x42154d=new ShaderSource({'name':_0x2902d3,'sources':[S3MVoxelGridFp]}),_0x502a63[_0x136a26(0x498c)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x3d6)]),_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x4008)]),_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x4008)]),_0x42154d[_0x4a2942(0x3682)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x4a2942(0x3b62)])),_0x502a63[_0x136a26(0x1e2e)][_0x136a26(0x589d)][_0x136a26(0x32a8)]<0.95&&_0x42154d[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)]('OIT');else{_0x12ebb6=new ShaderSource({'name':_0x43f342,'sources':[S3MPointCloudVp]}),(_0x42154d=new ShaderSource({'name':_0x2902d3,'sources':[S3MPointCloudFp]}))[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x2540)]),_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x2540)]);var _0x312f59=_0xb21307['volTexture']||_0xb21307[_0x136a26(0xea9)];if((_0x502a63[_0x136a26(0x498c)]||_0x312f59&&_0x502a63['_bUseHypColorTable'])&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x3d6)]),_0x12ebb6[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x4008)]),_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x2e22)]),_0x42154d[_0x4a2942(0x3682)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x4008)]),_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x3b62)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x2e22)])),defined$1((_0x33e7bd=_0xb21307[_0x4a2942(0x1b8f)])[_0x136a26(0x3ce6)]))((_0x5498b0=_0x33e7bd[_0x136a26(0x3ce6)])&VertexCompressOption[_0x4a2942(0x3965)])==VertexCompressOption[_0x4a2942(0x3965)]&&_0x12ebb6[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x2d1)]),(_0x5498b0&VertexCompressOption[_0x136a26(0x1902)])==VertexCompressOption[_0x4a2942(0x1cfc)]&&_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x25e6)]),(_0x5498b0&VertexCompressOption[_0x4a2942(0x37bc)])!=VertexCompressOption[_0x136a26(0x1fe4)]&&_0x136a26(0x43b0)!==_0x502a63[_0x136a26(0x697)]||_0x12ebb6[_0x136a26(0x5c34)]['push'](ProgramDefines$2[_0x136a26(0xf33)]),(_0x5498b0&VertexCompressOption[_0x136a26(0x535e)])==VertexCompressOption[_0x136a26(0x535e)]&&_0x12ebb6[_0x136a26(0x5c34)]['push'](ProgramDefines$2[_0x136a26(0x4b2f)]);defined$1(_0x33e7bd[_0x136a26(0x579)])&&_0xb21307[_0x136a26(0xc6f)]&&_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x138c)]);}_0x502a63[_0x136a26(0x3b30)]&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x7fb)),_0x502a63[_0x136a26(0x3e3a)]&&_0x42154d[_0x4a2942(0x3682)][_0x4a2942(0x2a0e)](_0x4a2942(0x2abc));break;case DATAFILETYPE$1[_0x136a26(0x4105)]:case DATAFILETYPE$1[_0x136a26(0x2480)]:var _0x5f008a=_0xb21307[_0x136a26(0x2553)][_0x4a2942(0x2b5d)][_0x4a2942(0x2ef4)];if(_0xb21307[_0x4a2942(0x3314)][_0x136a26(0x476f)])(_0x42154d=new ShaderSource({'name':_0x2902d3=_0x4a2942(0x28dd)+_0x502a63['id'],'sources':[S3MTilesFragment]}))[_0x136a26(0x5c34)]['push'](ProgramDefines$2[_0x136a26(0x539f)]);else{if(_0xb21307[_0x136a26(0xc6f)]&&_0x5f008a>0x0){if(_0x42154d=new ShaderSource({'name':_0x2902d3=_0x4a2942(0x28dd)+_0x502a63['id'],'sources':[S3MTilesFragment]}),defined$1(_0xb21307[_0x136a26(0x2553)][_0x136a26(0x2528)])){var _0x425dde=_0xb21307[_0x136a26(0x2553)][_0x4a2942(0x126f)][_0x136a26(0x337f)]()(S3MTilesVectex);(_0x12ebb6=new ShaderSource({'name':_0x43f342,'sources':[_0x425dde]}))[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0xdd3)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x35ab)]);}_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x7d1)]),_0x42154d[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x7d1)]),_0x5f008a>0x1&&_0xb21307[_0x136a26(0x48b0)]&&(defined$1(_0xb21307[_0x136a26(0x2553)][_0x136a26(0x1e3d)])&&((_0x12ebb6=new ShaderSource({'name':_0x43f342,'sources':[_0x425dde=_0xb21307[_0x136a26(0x2553)][_0x4a2942(0xaba)][_0x136a26(0x337f)]()(_0x425dde)]}))[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x7d1)]),_0x12ebb6[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x35ab)])),_0x12ebb6[_0x4a2942(0x3682)]['push'](ProgramDefines$2[_0x136a26(0x5527)]),_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x19d1)]),0x2===_0x502a63[_0x136a26(0x10b0)]&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x5a05)]));}}!_0xb21307[_0x136a26(0xc6f)]&&_0x5f008a>0x0&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x273)]),_0xb21307[_0x136a26(0x2553)][_0x136a26(0x745)]&&(_0x12ebb6[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x495f)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2['USE_BatchPBR'])),_0xb21307[_0x136a26(0x2553)][_0x136a26(0x41c4)]&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x1b94)]),_0x502a63[_0x136a26(0x1ad8)]===SHADOWTYPE$1[_0x136a26(0x423a)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x4270)),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)]('NormalVertex')),ContextLimits[_0x136a26(0xfd7)]>0x0&&_0x12ebb6[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](_0x4a2942(0x102b)),_0x502a63[_0x4a2942(0x37ba)]?(_0xb21307[_0x136a26(0x742)]!==INSTANCEMODE$1[_0x136a26(0x4b95)]&&_0xb21307[_0x4a2942(0x3956)]!==INSTANCEMODE$1[_0x136a26(0x58ea)]||(_0x12ebb6[_0x4a2942(0x3682)][_0x4a2942(0x2a0e)](_0x136a26(0xc44)),_0x12ebb6[_0x136a26(0x5c34)]['push'](_0x136a26(0x2a05))),_0xb21307[_0x136a26(0x742)]===INSTANCEMODE$1[_0x136a26(0xf39)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](_0x4a2942(0x1035)),_0x42154d[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](_0x136a26(0x3fc8)),_0x12ebb6[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](_0x4a2942(0x3e9)),isSquarePipe(_0x1c59ad[_0x136a26(0x258c)])&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x5094)),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x5094)))),_0xb21307[_0x136a26(0x742)]!==INSTANCEMODE$1[_0x4a2942(0x3263)]&&_0xb21307[_0x136a26(0x742)]!==INSTANCEMODE$1[_0x136a26(0x58ea)]&&_0xb21307[_0x136a26(0x742)]!==INSTANCEMODE$1[_0x4a2942(0x58aa)]||(_0x12ebb6[_0x4a2942(0x3682)][_0x4a2942(0x2a0e)](_0x136a26(0x5c7f)),_0x42154d[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](_0x136a26(0x5c7f)))):(_0xb21307[_0x4a2942(0x3956)]===INSTANCEMODE$1[_0x136a26(0x158b)]&&_0x12ebb6[_0x4a2942(0x3682)][_0x4a2942(0x2a0e)](_0x136a26(0xc44)),_0xb21307[_0x136a26(0x742)]===INSTANCEMODE$1[_0x136a26(0x4878)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x4a2942(0x1035)),isSquarePipe(_0x1c59ad[_0x136a26(0x258c)])&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x5094)),_0x42154d['defines']['push'](_0x136a26(0x5094)))),_0xb21307[_0x136a26(0x742)]!==INSTANCEMODE$1[_0x136a26(0x4878)]&&_0xb21307[_0x136a26(0x742)]!==INSTANCEMODE$1[_0x136a26(0x158b)]||(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x5c7f)),_0x42154d[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](_0x4a2942(0x48ce)))),_0x502a63[_0x136a26(0x3b30)]&&_0x42154d[_0x136a26(0x5c34)]['push'](_0x136a26(0x7fb)),_0x502a63[_0x4a2942(0x48d5)]&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x11b6)),_0xb21307[_0x136a26(0xea9)]?(_0x12ebb6[_0x136a26(0x5c34)]['push'](ProgramDefines$2[_0x136a26(0x1091)]),_0x42154d[_0x136a26(0x5c34)]['push'](ProgramDefines$2[_0x136a26(0x1091)])):_0xb21307[_0x136a26(0x5f1c)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x4176)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2['VOLUME2'])),defined$1(_0xb21307[_0x136a26(0x2553)][_0x136a26(0x3364)])&&Object[_0x136a26(0x2773)](_0xb21307[_0x136a26(0x2553)][_0x136a26(0x3364)])[_0x136a26(0x809)]>0x0&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x47a6)),isNeedAdjustColor(_0x502a63)&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2['ADJUST_COLOR']),_0x502a63[_0x4a2942(0x56b7)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x5e2f)]),_0x42154d[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x5e2f)])),_0xb21307[_0x136a26(0x363b)]&&!_0xb21307[_0x136a26(0x2fd1)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x55cf)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x55cf)])),_0xb21307[_0x136a26(0x2fd1)]&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2['IGNORE_NORMAL']),_0x502a63[_0x136a26(0x4c49)]===SelectColorType$1[_0x136a26(0x2fe8)]?(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x27fd)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x151b)])):_0x502a63[_0x136a26(0x4b1b)]()&&(_0x12ebb6[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x4a2942(0xe44)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x3cb7)])),(_0x502a63[_0x136a26(0x5248)]&ObjsOperationType$1[_0x136a26(0x7fb)])===ObjsOperationType$1[_0x4a2942(0x4f98)]&&_0x42154d['defines'][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x19b9)]),_0x502a63[_0x4a2942(0x1449)]!==PBRMaterialType[_0x136a26(0x423a)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x288b)]),_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x288b)])),_0x502a63[_0x136a26(0x3590)]&&_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x52fd)]),_0x502a63[_0x136a26(0x5faa)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x3ca7)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x1dd9)])),_0x312f59=_0xb21307[_0x136a26(0x5f1c)]||_0xb21307[_0x136a26(0xea9)];if((!_0x502a63[_0x136a26(0x1f22)]&&_0x502a63[_0x136a26(0x498c)]||_0x312f59&&_0x502a63[_0x136a26(0x498c)])&&(_0x12ebb6[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x3d6)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x3d6)]),_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x7a8)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x4008)]),_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x2e22)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x2e22)])),defined$1(_0x502a63[_0x4a2942(0xa01)])&&defined$1(_0x502a63[_0x136a26(0xb68)][_0x4a2942(0x791)])&&_0x502a63[_0x136a26(0xb68)][_0x136a26(0x56bc)][_0x4a2942(0x2ef4)]>0x0&&_0x502a63[_0x136a26(0xb68)][_0x136a26(0x56bc)][_0x4a2942(0x2ef4)]===_0x502a63[_0x136a26(0xb68)][_0x136a26(0x5b04)]?(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x3d6)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x3d6)]),_0x12ebb6[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x4a2942(0x3b98)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x3b98)]),_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x48a0)]+_0x502a63[_0x136a26(0xb68)][_0x4a2942(0x791)][_0x136a26(0x809)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x48a0)]+_0x502a63[_0x4a2942(0xa01)][_0x136a26(0x56bc)][_0x136a26(0x809)])):(_0x12ebb6[_0x136a26(0x5c34)]['push'](ProgramDefines$2[_0x136a26(0x48a0)]+0x0),_0x42154d[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x48a0)]+0x0)),_0xb21307[_0x136a26(0x553e)]>0x3&&defined$1(_0x502a63[_0x136a26(0x47f3)])&&_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x399f)]),defined$1(_0x502a63[_0x4a2942(0x105e)])&&_0x502a63[_0x4a2942(0x105e)]===VertexWeightMode$1[_0x136a26(0x1eb3)]&&_0x502a63[_0x136a26(0x515f)]>0x0&&_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x59d3)]),defined$1((_0x33e7bd=_0xb21307[_0x136a26(0x471)])[_0x4a2942(0x4dd)]))((_0x5498b0=_0x33e7bd[_0x136a26(0x3ce6)])&VertexCompressOption[_0x136a26(0x5104)])==VertexCompressOption[_0x136a26(0x5104)]&&_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x2d1)]),(_0x5498b0&VertexCompressOption[_0x136a26(0x1902)])==VertexCompressOption[_0x136a26(0x1902)]&&_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x25e6)]),(_0x5498b0&VertexCompressOption[_0x136a26(0x1fe4)])!=VertexCompressOption[_0x136a26(0x1fe4)]&&_0x136a26(0x43b0)!==_0x502a63[_0x136a26(0x697)]||_0x12ebb6[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0xf33)]),(_0x5498b0&VertexCompressOption[_0x136a26(0x535e)])==VertexCompressOption[_0x136a26(0x535e)]&&_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x4b2f)]);_0x502a63[_0x136a26(0x1d7f)]>-0x1&&_0x12ebb6[_0x4a2942(0x3682)][_0x136a26(0x5323)](_0x136a26(0x4135)),defined$1(_0x502a63[_0x4a2942(0x2471)])&&defined$1(_0xb21307['attributeLocations'][_0x4a2942(0x34bd)])&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x1ea1)),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x4a2942(0x3b83))),_0x502a63[_0x136a26(0x495f)]&&defined$1(_0xb21307[_0x4a2942(0x3314)][_0x136a26(0x6e8)])&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x51c6)),_0x502a63[_0x4a2942(0x16a0)][_0x136a26(0x1d07)]&&(_0x12ebb6[_0x136a26(0x5c34)]['push'](ProgramDefines$2[_0x136a26(0x490f)]),_0x42154d[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x490f)]));var _0x1fd809=defined$1(_0x502a63[_0x136a26(0x9d9)])&&defined$1(_0x502a63['themeStyle'][_0x4a2942(0x48b8)]);((_0xb21307[_0x136a26(0x2553)][_0x136a26(0x49e5)]||_0x502a63[_0x136a26(0x6d3)]&PBRMaterialType[_0x136a26(0x1e56)])>0x0||defined$1(_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x549e)])&&!_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x549e)]||_0x1fd809)&&(_0xb21307[_0x136a26(0xc6f)]&&(_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x4cd)]),_0xb21307[_0x4a2942(0x5071)][_0x4a2942(0x31e)]&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x3bf3))),_0x1fd809&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x24e9)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x5da)]),_0x42154d[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](_0x136a26(0x15a4)+_0x41f0f5[_0x136a26(0x5584)][_0x136a26(0x809)])),(_0xb21307[_0x136a26(0x2553)][_0x4a2942(0x262f)]>-0x1&&defined$1(_0xb21307[_0x136a26(0x2553)][_0x136a26(0x38af)])||defined$1(_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x441a)][_0x4a2942(0x351b)]))&&_0xb21307[_0x136a26(0xc6f)]&&_0x42154d[_0x4a2942(0x3682)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x277a)]),(_0xb21307[_0x136a26(0x2553)][_0x4a2942(0x540b)]>-0x1&&defined$1(_0xb21307[_0x136a26(0x2553)]['metallicRoughnessTexture'])||defined$1(_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x441a)][_0x136a26(0x1bad)]))&&_0xb21307['hasTexCoord']&&_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2['HAS_MetallicRoughness_TEXTURE']),(_0xb21307[_0x136a26(0x2553)][_0x136a26(0x2d5f)]>-0x1&&defined$1(_0xb21307[_0x136a26(0x2553)]['normalTexture'])||defined$1(_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x441a)][_0x136a26(0x353d)]))&&_0xb21307[_0x136a26(0xc6f)]&&_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x3c1e)]),(_0xb21307[_0x136a26(0x2553)][_0x136a26(0x40ed)]>-0x1&&defined$1(_0xb21307[_0x136a26(0x2553)][_0x4a2942(0xd87)])||defined$1(_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x441a)][_0x136a26(0x5a48)]))&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x3e76)]),(defined$1(_0x41f0f5[_0x136a26(0x1a27)])||defined$1(_0x41f0f5[_0x4a2942(0x43bc)]))&&(_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x5950)]),defined$1(_0x41f0f5[_0x136a26(0x1a27)])&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x5e67)])),(_0xb21307[_0x4a2942(0x3314)][_0x136a26(0x3f02)]>-0x1||defined$1(_0x502a63[_0x4a2942(0xfff)][_0x136a26(0x441a)][_0x136a26(0x3147)])&&_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x441a)][_0x136a26(0x3147)]instanceof Texture)&&_0xb21307[_0x136a26(0xc6f)]&&_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x1cac)]),(defined$1(_0xb21307[_0x136a26(0x2553)][_0x136a26(0x2fea)])||defined$1(_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x441a)][_0x136a26(0x5741)]))&&_0xb21307[_0x4a2942(0x5490)]&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x5841)]),(defined$1(_0xb21307[_0x136a26(0x2553)][_0x136a26(0x3e8e)])||defined$1(_0x502a63['_PBRMaterialParams'][_0x136a26(0x441a)][_0x4a2942(0x47f3)]))&&_0xb21307[_0x136a26(0xc6f)]&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x35af)]),(defined$1(_0xb21307[_0x4a2942(0x3314)][_0x4a2942(0xcb7)])||defined$1(_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x441a)][_0x136a26(0x5b8f)]))&&_0xb21307['hasTexCoord']&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x8bb)]),(_0xb21307[_0x136a26(0x2553)][_0x136a26(0x5562)]>-0x1||defined$1(_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x441a)][_0x4a2942(0x74a)])&&_0x502a63[_0x4a2942(0xfff)][_0x4a2942(0x1d30)][_0x136a26(0x2ade)]>0x0)&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x29d0)]),defined$1(_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x441a)][_0x136a26(0x5125)])&&_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x441a)][_0x4a2942(0x4b7a)][_0x4a2942(0x54db)]&&_0x502a63[_0x4a2942(0xfff)][_0x136a26(0x441a)][_0x136a26(0x5125)][_0x136a26(0x5b9c)]instanceof Texture&&defined$1(_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x441a)][_0x136a26(0x5125)][_0x136a26(0x1ebf)])&&_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x441a)]['snowEffect']['snowNormalTexture']instanceof Texture&&_0x42154d[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x2f2f)]),defined$1(_0x502a63[_0x136a26(0x44e8)][_0x4a2942(0x1d30)][_0x136a26(0x3399)])&&_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x441a)][_0x136a26(0x3399)][_0x136a26(0x1176)]&&_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x495b)]),defined$1(_0x502a63[_0x136a26(0x44e8)][_0x4a2942(0x1d30)][_0x136a26(0x3399)])&&_0x502a63[_0x4a2942(0xfff)][_0x136a26(0x441a)][_0x136a26(0x3399)][_0x136a26(0x2caa)]&&_0x502a63[_0x4a2942(0xfff)][_0x136a26(0x441a)][_0x136a26(0x3399)][_0x136a26(0x2caa)]instanceof Texture&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x3b72)]),defined$1(_0xb21307[_0x136a26(0x2553)][_0x136a26(0x395f)])&&_0xb21307[_0x136a26(0x2553)][_0x136a26(0x395f)]===AlphaMode$1['MASK']&&_0x42154d[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x478c)])),_0x502a63[_0x136a26(0x44e8)][_0x136a26(0x441a)][_0x136a26(0x37e)]>0x0&&_0x42154d[_0x136a26(0x5c34)]['push'](ProgramDefines$2[_0x136a26(0x5a05)]),_0x502a63[_0x136a26(0x2266)]<0x615299&&_0x502a63['translucencyByDistance']&&_0x42154d[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x3353)]),defined$1(_0xb21307[_0x136a26(0x39bc)])&&_0xb21307[_0x136a26(0x39bc)]&&(_0x12ebb6['defines'][_0x136a26(0x5323)](_0x136a26(0x48c2)),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x48c2)));break;case DATAFILETYPE$1[_0x136a26(0xaa1)]:case DATAFILETYPE$1[_0x136a26(0x40d2)]:var _0x33e7bd,_0x5498b0;if(defined$1((_0x33e7bd=_0xb21307[_0x136a26(0x471)])[_0x136a26(0x2370)]))_0x43f342=_0x136a26(0x4015)+_0x502a63['id'],_0x2902d3=_0x136a26(0x5e7f)+_0x502a63['id'],_0x12ebb6=new ShaderSource({'name':_0x43f342,'sources':[PolylineShadowVolumeVS]}),_0x42154d=new ShaderSource({'name':_0x2902d3,'sources':[PolylineShadowVolumeFS]});else{var _0x21b012=_0xb21307['materialPass'][_0x4a2942(0x2b5d)][_0x136a26(0x809)]>0x0||_0xb21307[_0x136a26(0x3534)];_0x43f342=_0x136a26(0x2e67)+_0x502a63['id'],_0x2902d3=_0x136a26(0x5e7f)+_0x502a63['id'],_0x12ebb6=new ShaderSource({'name':_0x43f342,'sources':[S3MTilesRegionShadowVectex]}),_0x42154d=new ShaderSource({'name':_0x2902d3,'sources':[S3MTilesShadowVolumeFP]}),_0x21b012&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x144a)),_0x42154d[_0x136a26(0x5c34)]['push'](_0x136a26(0x144a)));}if(defined$1(_0x33e7bd[_0x136a26(0x3ce6)]))((_0x5498b0=_0x33e7bd[_0x136a26(0x3ce6)])&VertexCompressOption[_0x136a26(0x5104)])==VertexCompressOption['SVC_Vertex']&&_0x12ebb6[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2['COMPRESS_VERTEX']),(_0x5498b0&VertexCompressOption[_0x136a26(0x1902)])==VertexCompressOption[_0x136a26(0x1902)]&&_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x25e6)]),(_0x5498b0&VertexCompressOption[_0x136a26(0x535e)])==VertexCompressOption[_0x136a26(0x535e)]&&_0x12ebb6[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x4b2f)]);break;case DATAFILETYPE$1[_0x4a2942(0x2652)]:_0x43f342=_0x4a2942(0x1406)+_0x502a63['id'],_0x2902d3=_0x136a26(0x5e7f)+_0x502a63['id'],_0x12ebb6=new ShaderSource({'name':_0x43f342,'sources':[S3MTilesExtendPolygonShadowVP]}),_0x42154d=new ShaderSource({'name':_0x2902d3,'sources':[S3MTilesShadowVolumeFP]});break;case DATAFILETYPE$1[_0x136a26(0x58ba)]:_0x43f342=_0x4a2942(0x398f)+_0x502a63['id'],_0x2902d3='S3MTilesClampGroundLineFP_'+_0x502a63['id'],_0x12ebb6=new ShaderSource({'name':_0x43f342,'sources':[S3MTilesLineShadowVectex]}),_0x42154d=new ShaderSource({'name':_0x2902d3,'sources':[S3MTilesShadowVolumeFP]});break;case DATAFILETYPE$1[_0x136a26(0x44fb)]:_0x43f342='S3MTilesLineShadowVectex_'+_0x502a63['id'],_0x2902d3=_0x136a26(0x5e7f)+_0x502a63['id'],_0x12ebb6=new ShaderSource({'name':_0x43f342,'sources':[PolylineShadowVolumeVS]}),_0x42154d=new ShaderSource({'name':_0x2902d3,'sources':[PolylineShadowVolumeFS]});break;case DATAFILETYPE$1[_0x136a26(0x53a1)]:_0x43f342=_0x136a26(0x4015)+_0x502a63['id'],_0x2902d3=_0x136a26(0x5e7f)+_0x502a63['id'],_0x12ebb6=new ShaderSource({'name':_0x43f342,'sources':[S3MTilesLineShadowVectex]}),_0x42154d=new ShaderSource({'name':_0x2902d3,'sources':[S3MTilesShadowVolumeFP]});break;case DATAFILETYPE$1[_0x136a26(0x3926)]:_0x12ebb6=_0x155e22[_0x136a26(0x32f2)]===BillboardMode$1[_0x136a26(0x13da)]?new ShaderSource({'name':_0x43f342=_0x136a26(0x474e)+_0x502a63['id'],'sources':[BillboardAxialVp]}):_0x155e22['billboardMode']===BillboardMode$1['FixedXYZ']?new ShaderSource({'name':_0x43f342=_0x136a26(0x1abf)+_0x502a63['id'],'sources':[BillboardPixelSizeWithAngleVp]}):new ShaderSource({'name':_0x43f342=_0x136a26(0x8dc)+_0x502a63['id'],'sources':[S3MTilesBillboardPixelSizeVp]}),_0x42154d=new ShaderSource({'name':_0x2902d3=_0x136a26(0x3fab)+_0x502a63['id'],'sources':[S3MTilesCommonOntTextureFP]}),_0x12ebb6[_0x136a26(0x5c34)]['push'](_0x136a26(0x189)),defined$1(_0x155e22[_0x136a26(0x3678)])&&!_0x155e22[_0x4a2942(0x2912)]&&_0x12ebb6[_0x4a2942(0x3682)][_0x136a26(0x5323)](_0x136a26(0x4243)),_0x502a63[_0x4a2942(0x5831)]&&_0x42154d[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](_0x4a2942(0x4f98)),_0x502a63[_0x4a2942(0x48d5)]&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x11b6));break;case DATAFILETYPE$1[_0x136a26(0x572)]:_0x43f342=_0x136a26(0x8dc)+_0x502a63['id'],_0x12ebb6=_0x155e22[_0x136a26(0x32f2)]===BillboardMode$1[_0x4a2942(0x59d3)]?new ShaderSource({'name':_0x43f342,'sources':[BillboardPixelSizeWithAngleVp]}):new ShaderSource({'name':_0x43f342,'sources':[S3MTilesBillboardPixelSizeVp]}),_0xb21307[_0x136a26(0x2553)][_0x136a26(0x4efe)][_0x136a26(0x809)]>0x1?_0x42154d=new ShaderSource({'name':_0x2902d3=_0x136a26(0x1b69)+_0x502a63['id'],'sources':[S3MTilesFontWithHaloFp]}):_0xb21307[_0x136a26(0x2553)][_0x136a26(0x4efe)][_0x136a26(0x809)]>0x0&&(_0x42154d=new ShaderSource({'name':_0x2902d3=_0x136a26(0x3fab)+_0x502a63['id'],'sources':[S3MTilesCommonOntTextureFP]})),defined$1(_0x155e22['fixedPixelSize'])&&!_0x155e22[_0x136a26(0x3678)]&&_0x12ebb6['defines'][_0x136a26(0x5323)](_0x136a26(0x4243)),_0x502a63[_0x136a26(0x3b30)]&&_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](_0x4a2942(0x4f98)),_0xb21307[_0x136a26(0x2bae)][_0x136a26(0x3e3a)]&&_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](_0x136a26(0x11b6));break;case DATAFILETYPE$1[_0x136a26(0x3794)]:_0x43f342=_0x136a26(0x2ad1)+_0x502a63['id'],_0x2902d3=_0x4a2942(0x1813)+_0x502a63['id'],_0x12ebb6=new ShaderSource({'name':_0x43f342,'sources':[DynamicExtendRegionVp]}),_0x42154d=new ShaderSource({'name':_0x2902d3,'sources':[DynamicExtendRegionFp]}),_0xb21307[_0x4a2942(0x3314)]['_textures'][_0x136a26(0x809)]>0x0&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x144a)),_0x502a63[_0x4a2942(0x56b7)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x5e2f)]),_0x42154d['defines'][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x5e2f)]));break;case DATAFILETYPE$1[_0x136a26(0x2be)]:_0x43f342=_0x4a2942(0x3889)+_0x502a63['id'],_0x2902d3=_0x136a26(0x5f40)+_0x502a63['id'],_0x12ebb6=new ShaderSource({'name':_0x43f342,'sources':[RegionMaterialVp]}),_0x42154d=new ShaderSource({'name':_0x2902d3,'sources':[RegionMaterialFp]}),_0x502a63[_0x4a2942(0x5831)]&&_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](_0x4a2942(0x4f98)),_0x502a63[_0x4a2942(0x4034)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x7c6)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x7c6)])),_0x502a63[_0x136a26(0x32fd)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x4a2942(0x563e)),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x16fa)));break;case DATAFILETYPE$1[_0x136a26(0x1582)]:_0x43f342=_0x136a26(0x3243)+_0x502a63['id'],_0x2902d3=_0x136a26(0x69b)+_0x502a63['id'],_0x12ebb6=new ShaderSource({'name':_0x43f342,'sources':[PolylineVp]}),_0x42154d=new ShaderSource({'name':_0x2902d3,'sources':[PolylineFp]}),_0x502a63[_0x136a26(0x3b30)]&&_0x42154d[_0x136a26(0x5c34)]['push'](_0x4a2942(0x4f98)),_0x502a63[_0x136a26(0x3e80)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x582e)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x7c6)])),_0x502a63[_0x136a26(0x32fd)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](_0x136a26(0x16fa)),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x16fa)));break;case DATAFILETYPE$1[_0x136a26(0x2d2b)]:_0x42154d=new ShaderSource({'name':_0x2902d3=_0x136a26(0x58cc)+_0x502a63['id'],'sources':[S3MTilesFragmentRaster]}),_0x12ebb6=new ShaderSource({'name':_0x43f342=_0x4a2942(0x1a62)+_0x502a63['id'],'sources':[S3MTilesVectexRaster]}),_0x502a63[_0x136a26(0x4c49)]===SelectColorType$1[_0x136a26(0x2fe8)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2['REPLACE_SELECT_TYPE']),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x27fd)])),_0xb21307[_0x136a26(0x3534)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x369f)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x369f)]));}if(_0xb21307[_0x136a26(0x1c5e)]===DATAFILETYPE$1[_0x136a26(0x2d2b)]&&_0xb21307[_0x4a2942(0x3d6e)]&&(_0x43f342=_0x136a26(0x3243)+_0x502a63['id'],_0x2902d3=_0x4a2942(0x3d38)+_0x502a63['id'],_0x12ebb6=new ShaderSource({'name':_0x43f342,'sources':[PolylineRasterVp]}),_0x42154d=new ShaderSource({'name':_0x2902d3,'sources':[PolylineFp]})),_0xb21307[_0x136a26(0xc6f)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x369f)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x369f)])),_0xb21307[_0x136a26(0x48b0)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x4077)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x54de)])),_0x502a63[_0x4a2942(0x1ba5)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x3d6)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x3d6)]),_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0xcf1)])),_0x502a63[_0x136a26(0x5494)]>0x0&&_0x42154d['defines'][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x3ebc)]),_0x502a63[_0x136a26(0x48fd)]!==SplitDirection$1[_0x136a26(0x423a)]&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x518c)]),_0x502a63[_0x136a26(0x12db)]&&_0x42154d[_0x4a2942(0x3682)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x5ab4)]),_0x136a26(0x43b0)===_0x502a63[_0x4a2942(0x3850)]&&_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x2140)),defined$1(_0xb21307[_0x136a26(0x471)][_0x136a26(0x2043)])&&defined$1(_0xb21307[_0x136a26(0x471)][_0x136a26(0x2043)]['TextureCoordMatrix'])&&_0x12ebb6[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](_0x136a26(0x3b6b)),defined$1(_0xb21307[_0x4a2942(0x1b8f)][_0x136a26(0x2043)])&&defined$1(_0xb21307[_0x4a2942(0x1b8f)][_0x136a26(0x2043)][_0x136a26(0x38e1)])&&_0x12ebb6[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](_0x136a26(0x5d19)),_0x1c59ad[_0x136a26(0x2718)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x2e8e)),_0x42154d[_0x136a26(0x5c34)]['push'](_0x136a26(0x2e8e))),defined$1(_0x41f0f5[_0x136a26(0x3b27)])){var _0x4c27a6=_0x41f0f5[_0x136a26(0x3b27)][_0x4a2942(0x3a99)];_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x59cd)]+_0x4c27a6[_0x4a2942(0x2ef4)]),_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x49fc)]+_0x4c27a6[_0x136a26(0x809)]),_0x4c27a6[_0x136a26(0x809)]>0x0&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x1f21)]);var _0xcda0b7=_0x41f0f5[_0x136a26(0x3b27)][_0x136a26(0x1fce)][LightSourceType$1[_0x136a26(0x38da)]];_0x12ebb6[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x410f)]+_0xcda0b7[_0x136a26(0x809)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x410f)]+_0xcda0b7[_0x4a2942(0x2ef4)]),_0xcda0b7[_0x136a26(0x809)]>0x0&&_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x1c1f)]);var _0xbee547=_0x41f0f5[_0x136a26(0x3b27)][_0x4a2942(0xf67)][LightSourceType$1[_0x136a26(0x34cd)]];_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2['SPOT_LIGHTS']+_0xbee547[_0x136a26(0x809)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x162e)]+_0xbee547[_0x136a26(0x809)]),_0xbee547[_0x4a2942(0x2ef4)]>0x0&&_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x56c1)]);var _0x4d4e97=_0x41f0f5[_0x136a26(0x3b27)][_0x4a2942(0x3245)];_0x42154d[_0x4a2942(0x3682)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x1c42)]+_0x4d4e97[_0x136a26(0x809)]),_0x4d4e97[_0x136a26(0x809)]>0x0&&_0x42154d[_0x4a2942(0x3682)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0xd88)]);}return _0x502a63[_0x136a26(0x3e80)]&&(_0x12ebb6['defines']['push'](ProgramDefines$2[_0x136a26(0x7c6)]),_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x7c6)])),_0x502a63[_0x136a26(0x32fd)]&&(_0x12ebb6[_0x4a2942(0x3682)][_0x136a26(0x5323)](_0x136a26(0x16fa)),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x16fa))),_0xb21307[_0x136a26(0x2172)]&&_0x12ebb6[_0x136a26(0x5c34)][_0x4a2942(0x2a0e)](ProgramDefines$2[_0x136a26(0x5832)]),_0x502a63[_0x136a26(0x1bac)]===MixColorType$1[_0x136a26(0x2fe8)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x541c)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x541c)])),_0xb21307[_0x4a2942(0x4260)]&&_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x28f4)),_0xb21307[_0x136a26(0xa4b)]&&_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x775)),_0xb21307[_0x136a26(0x3fba)]&&_0x12ebb6[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x5a70)]),0x1===_0xb21307[_0x136a26(0x3a67)]&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x38da)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0x7f3)])),0x2===_0xb21307[_0x4a2942(0xc8d)]&&_0x42154d[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x4a2942(0xf8a)]),_0x502a63[_0x136a26(0x11ce)]&&_0x12ebb6[_0x4a2942(0x3682)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x1eb9)]),defined$1(_0x1c59ad[_0x4a2942(0x126f)])&&_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x3fed)),defined$1(_0x502a63[_0x4a2942(0x2790)])&&(_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x397)]),_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](ProgramDefines$2[_0x136a26(0x397)])),defined$1(_0x1c59ad[_0x136a26(0x2528)])&&(_0x425dde=_0x1c59ad[_0x4a2942(0x126f)][_0x136a26(0x337f)]()(_0x12ebb6[_0x136a26(0x2454)][0x0]),_0x12ebb6=new ShaderSource({'defines':_0x12ebb6[_0x136a26(0x5c34)],'sources':[_0x425dde]})),defined$1(_0x502a63[_0x136a26(0x5193)])&&0x1===_0x502a63[_0x136a26(0x5193)][_0x4a2942(0x4481)]&&_0x12ebb6[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x289b)),defined$1(_0x502a63[_0x136a26(0x5f8b)])&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x31af)),_0xb21307[_0x136a26(0x4fd0)][_0x136a26(0x197e)]&&_0x42154d[_0x136a26(0x5c34)][_0x136a26(0x5323)](_0x136a26(0x21b5)),ShaderProgram$1['fromCache']({'context':_0xb21307[_0x136a26(0x4fd0)],'vertexShaderSource':_0x12ebb6,'fragmentShaderSource':_0x42154d,'attributeLocations':_0xb21307[_0x136a26(0x1115)]});},ShaderProgramCreator[_0x307c2b(0x225f)]=function(_0x52e914,_0x45880b,_0x575dda,_0x5136e4){var _0x81587e=_0x307c2b,_0x52c54c=_0x5e00b3,_0x1b92ce=new ShaderSource({'name':_0x52c54c(0x4e46),'sources':[FresnelVp]}),_0x17238f=new ShaderSource({'name':_0x52c54c(0xbcf),'sources':[FresnelFp]});return _0x45880b[_0x81587e(0x5831)]&&_0x17238f[_0x52c54c(0x5c34)][_0x52c54c(0x5323)](_0x81587e(0x4f98)),_0x45880b[_0x52c54c(0x3e3a)]&&_0x17238f[_0x81587e(0x3682)][_0x52c54c(0x5323)](_0x52c54c(0x11b6)),defined$1(_0x5136e4[_0x52c54c(0x2528)])&&_0x1b92ce[_0x52c54c(0x5c34)][_0x81587e(0x2a0e)]('BatchTable'),defined$1(_0x45880b[_0x52c54c(0x3144)][_0x52c54c(0x3824)])&&_0x45880b[_0x52c54c(0x3144)][_0x81587e(0x2b47)][_0x52c54c(0x552c)]&&_0x17238f[_0x52c54c(0x5c34)][_0x52c54c(0x5323)](_0x52c54c(0x458e)),_0x45880b['_hasExcavation']&&(_0x1b92ce[_0x52c54c(0x5c34)][_0x52c54c(0x5323)](ProgramDefines$2[_0x52c54c(0x7c6)]),_0x17238f[_0x81587e(0x3682)][_0x52c54c(0x5323)](ProgramDefines$2[_0x52c54c(0x7c6)])),_0x45880b[_0x52c54c(0x32fd)]&&(_0x1b92ce[_0x81587e(0x3682)]['push'](_0x52c54c(0x16fa)),_0x17238f[_0x52c54c(0x5c34)][_0x52c54c(0x5323)](_0x52c54c(0x16fa))),_0x45880b[_0x52c54c(0x48fd)]!==SplitDirection$1[_0x81587e(0x364a)]&&_0x17238f[_0x81587e(0x3682)][_0x52c54c(0x5323)](ProgramDefines$2[_0x81587e(0x250d)]),_0x45880b[_0x52c54c(0x12db)]&&_0x17238f[_0x52c54c(0x5c34)][_0x81587e(0x2a0e)](ProgramDefines$2[_0x52c54c(0x5ab4)]),defined$1(_0x45880b[_0x52c54c(0x5193)])&&0x1===_0x45880b[_0x52c54c(0x5193)][_0x81587e(0x4481)]&&_0x1b92ce[_0x52c54c(0x5c34)][_0x52c54c(0x5323)](_0x52c54c(0x289b)),ShaderProgram$1[_0x52c54c(0x5344)]({'context':_0x52e914,'vertexShaderSource':_0x1b92ce,'fragmentShaderSource':_0x17238f,'attributeLocations':_0x575dda});};var S3MCreateVertexJob=function(){var _0x4269d3=_0x307c2b,_0x2103e2=_0x5e00b3;this[_0x2103e2(0x4fd0)]=void 0x0,this[_0x4269d3(0x3c1f)]=void 0x0,this[_0x2103e2(0x51d3)]=void 0x0;};S3MCreateVertexJob[_0x5e00b3(0x3720)]['set']=function(_0x521e57,_0xb2a294,_0x43dd95){var _0x151151=_0x5e00b3;this['context']=_0x521e57,this[_0x151151(0x2919)]=_0xb2a294,this['index']=_0x43dd95;},S3MCreateVertexJob[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(){var _0x483c45=_0x307c2b,_0x4ce7ec=_0x5e00b3,_0x24b8f0=this[_0x4ce7ec(0x4fd0)],_0x307df2=this[_0x4ce7ec(0x51d3)],_0x269c69=this[_0x4ce7ec(0x2919)][_0x4ce7ec(0x258c)],_0x2bc820=_0x269c69[_0x4ce7ec(0x209a)][_0x307df2];if(!defined$1(_0x2bc820))throw new DeveloperError$1(_0x4ce7ec(0x3388));if(-0x1!==_0x269c69[_0x4ce7ec(0x5f19)]&&!defined$1(this[_0x4ce7ec(0x2919)][_0x4ce7ec(0x3366)])){if(!defined$1(_0x269c69[_0x4ce7ec(0x4cbf)]))throw new DeveloperError$1(_0x4ce7ec(0x1183));this[_0x483c45(0x3c1f)][_0x483c45(0x338a)]=Buffer$1[_0x4ce7ec(0x5ad5)]({'context':_0x24b8f0,'typedArray':_0x269c69[_0x4ce7ec(0x4cbf)],'usage':BufferUsage[_0x4ce7ec(0xdfd)]}),this[_0x483c45(0x3c1f)][_0x4ce7ec(0x3ad7)]+=this['model']['_instanceBuffer'][_0x483c45(0x1604)],MemoryManager$1[_0x4ce7ec(0x4677)](this[_0x4ce7ec(0x2919)]['_instanceBuffer'][_0x4ce7ec(0x3b8d)]);}0x1!==_0x2bc820[_0x4ce7ec(0x17ff)]||defined$1(_0x2bc820['typedArray'])?defined$1(_0x2bc820[_0x4ce7ec(0x521e)])||(defined$1(_0x2bc820[_0x4ce7ec(0x521e)])||(_0x2bc820[_0x483c45(0x4b70)]=Buffer$1[_0x4ce7ec(0x5ad5)]({'context':_0x24b8f0,'typedArray':_0x2bc820[_0x4ce7ec(0x539b)],'usage':BufferUsage[_0x4ce7ec(0xdfd)]})),this[_0x4ce7ec(0x2919)]['_geometryByteLength']+=_0x2bc820[_0x4ce7ec(0x521e)][_0x4ce7ec(0x3b8d)],MemoryManager$1[_0x4ce7ec(0x4677)](_0x2bc820[_0x4ce7ec(0x521e)][_0x4ce7ec(0x3b8d)]),_0x2bc820[_0x4ce7ec(0x539b)]=null,delete _0x2bc820[_0x4ce7ec(0x539b)]):_0x2bc820[_0x4ce7ec(0x521e)]=this[_0x483c45(0x3c1f)][_0x4ce7ec(0x3366)];};var S3MCreateIndexBufferJob=function(){var _0x6f22c5=_0x5e00b3;this[_0x6f22c5(0x2919)]=void 0x0,this[_0x6f22c5(0x4fd0)]=void 0x0,this[_0x6f22c5(0x51d3)]=0x0;};function S3MTextureManager(){var _0x59ce54=_0x307c2b,_0x1a7da3=_0x5e00b3;this[_0x1a7da3(0x5013)]={},this[_0x1a7da3(0x6055)]={},this[_0x59ce54(0xc72)]=void 0x0;}S3MCreateIndexBufferJob[_0x307c2b(0x1aa2)]['set']=function(_0x36ff68,_0x541d32,_0x44d454,_0x127ae6){var _0x59756f=_0x5e00b3;this[_0x59756f(0x2919)]=_0x541d32,this['context']=_0x36ff68,this[_0x59756f(0x51d3)]=_0x44d454,this[_0x59756f(0x228d)]=_0x127ae6;},S3MCreateIndexBufferJob[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(){var _0xd858dc=_0x307c2b,_0x387818=_0x5e00b3,_0x44dd7d=this[_0xd858dc(0x5071)],_0x1bb6b5=this[_0xd858dc(0x3c1f)][_0x387818(0x3982)][this[_0xd858dc(0x1c07)]];if(!defined$1(_0x1bb6b5))throw new DeveloperError$1(_0xd858dc(0x579));if(!defined$1(_0x1bb6b5[_0xd858dc(0x44cd)])){if(!defined$1(_0x1bb6b5[_0x387818(0x1610)]))throw new DeveloperError$1(_0x387818(0x1818));var _0x5ae79f=IndexDatatype$1[_0xd858dc(0x4aa9)];(0x1===_0x1bb6b5[_0x387818(0x5fb1)]||this[_0x387818(0x228d)]>=CesiumMath[_0x387818(0x1ea5)])&&this[_0x387818(0x4fd0)][_0x387818(0x153f)]&&(_0x5ae79f=IndexDatatype$1[_0x387818(0xc77)]),defined$1(_0x1bb6b5['indexBuffer'])||(_0x1bb6b5[_0x387818(0xd4e)]=Buffer$1[_0x387818(0xda9)]({'context':_0x44dd7d,'typedArray':_0x1bb6b5[_0xd858dc(0x46d0)],'usage':BufferUsage[_0xd858dc(0x54ce)],'indexDatatype':_0x5ae79f}),MemoryManager$1[_0x387818(0x4677)](_0x1bb6b5[_0x387818(0xd4e)][_0x387818(0x3b8d)])),this[_0x387818(0x2919)][_0x387818(0x3ad7)]+=_0x1bb6b5[_0x387818(0xd4e)][_0xd858dc(0x1604)],_0x1bb6b5[_0x387818(0x1610)]=null,delete _0x1bb6b5[_0x387818(0x1610)];}},S3MTextureManager[_0x307c2b(0x4b0f)]=function(_0x561ae5){var _0x7ba441=_0x307c2b,_0x5a7776=_0x5e00b3,_0x44b337=_0x561ae5[_0x5a7776(0x154)],_0x3dc64a=defaultValue$1(_0x561ae5[_0x5a7776(0x3f96)],TextureWrap$1[_0x5a7776(0x5993)]),_0x23d40c=defaultValue$1(_0x561ae5[_0x7ba441(0x39db)],TextureWrap$1[_0x5a7776(0x5993)]),_0x18f560=defaultValue$1(_0x561ae5['minificationFilter'],TextureMinificationFilter$1[_0x5a7776(0x408a)]),_0x25682f=defaultValue$1(_0x561ae5[_0x7ba441(0x4d41)],TextureMagnificationFilter$1[_0x5a7776(0x408a)]),_0x615327=defaultValue$1(_0x561ae5[_0x5a7776(0x2e08)],PixelFormat$1[_0x5a7776(0x1015)]),_0x5efff6=defaultValue$1(_0x561ae5[_0x5a7776(0x29cf)],PixelDatatype$1[_0x5a7776(0x1b0f)]);if(defined$1(_0x44b337)){var _0x2df7af=_0x44b337;textureManager[_0x5a7776(0x6055)][_0x2df7af]?textureManager['textureRefCounts'][_0x2df7af]++:(textureManager['textureRefCounts'][_0x2df7af]=0x1,when(loadImage$2(_0x44b337),function(_0x3131e6){var _0x1ba71e=_0x5a7776,_0x527436=new Sampler({'wrapS':_0x3dc64a,'wrapT':_0x23d40c,'minificationFilter':_0x18f560,'magnificationFilter':_0x25682f}),_0x316086=new Texture({'context':textureManager[_0x1ba71e(0x1358)],'source':_0x3131e6,'pixelFormat':_0x615327,'pixelDatatype':_0x5efff6,'sampler':_0x527436});_0x316086[_0x1ba71e(0x5f48)](),textureManager['textures'][_0x2df7af]=_0x316086;}));}},S3MTextureManager[_0x5e00b3(0x7ea)]=function(_0x43dea1){var _0x505ceb=_0x5e00b3;if(defined$1(_0x43dea1))return textureManager[_0x505ceb(0x5013)][_0x43dea1];},S3MTextureManager[_0x307c2b(0x4b3a)]=function(_0x2f44f2){var _0x4c6a6c=_0x5e00b3;defined$1(_0x2f44f2)&&(defined$1(textureManager[_0x4c6a6c(0x6055)][_0x2f44f2])&&(textureManager[_0x4c6a6c(0x6055)][_0x2f44f2]--,0x0===textureManager[_0x4c6a6c(0x6055)][_0x2f44f2]&&(textureManager[_0x4c6a6c(0x5013)][_0x2f44f2][_0x4c6a6c(0x2947)](),delete textureManager['textures'][_0x2f44f2],delete textureManager[_0x4c6a6c(0x6055)][_0x2f44f2])));},S3MTextureManager[_0x5e00b3(0xa16)]=function(_0x5a219d){var _0xd484e=_0x5e00b3;textureManager[_0xd484e(0x1358)]=_0x5a219d;};var textureManager=new S3MTextureManager();function S3MUniformMapCreator(){}var scratchTextureRects=[];S3MUniformMapCreator[_0x307c2b(0xf74)]=function(_0x5546ec,_0x174dce){var _0xaf2213=_0x307c2b,_0x26bf39=_0x5e00b3,_0x2ac58c=_0x5546ec[_0x26bf39(0x258c)],_0x3a45e0=_0x2ac58c[_0x26bf39(0x3ce6)];(_0x3a45e0&VertexCompressOption[_0x26bf39(0x5104)])==VertexCompressOption[_0xaf2213(0x3965)]&&(_0x174dce[_0x26bf39(0x564b)]=function(){var _0xe30a8a=_0x26bf39;return _0x2ac58c[_0xe30a8a(0x17a2)];},_0x174dce[_0x26bf39(0x5336)]=function(){var _0xe69e18=_0x26bf39;return _0x2ac58c[_0xe69e18(0x15df)];}),(_0x3a45e0&VertexCompressOption[_0x26bf39(0x1902)])==VertexCompressOption[_0xaf2213(0x1cfc)]&&(_0x174dce[_0x26bf39(0x429d)]=function(){var _0x1c4973=_0x26bf39;return _0x2ac58c[_0x1c4973(0x500)];}),(_0x3a45e0&VertexCompressOption['SVC_TexutreCoord'])==VertexCompressOption[_0x26bf39(0x535e)]&&(_0x2ac58c[_0x26bf39(0x2b27)][_0x26bf39(0x809)]>0x0&&(_0x174dce[_0x26bf39(0x385a)]=function(){var _0x1e0761=_0x26bf39;return _0x2ac58c[_0x1e0761(0x5783)][0x0];},_0x174dce[_0x26bf39(0x3bfd)]=function(){var _0x197968=_0x26bf39;return _0x2ac58c[_0x197968(0x2b27)][0x0];},_0x174dce[_0xaf2213(0x3c6a)]=function(){var _0x1a64c3=_0x26bf39;return _0x2ac58c[_0x1a64c3(0x2b27)][0x0];}),_0x2ac58c['texCoordCompressConstant'][_0x26bf39(0x809)]>0x1&&(_0x174dce[_0x26bf39(0x2a95)]=function(){var _0x28c3f4=_0x26bf39;return _0x2ac58c[_0x28c3f4(0x5783)][0x1];},_0x174dce[_0x26bf39(0x2a3d)]=function(){var _0x445b5a=_0x26bf39;return _0x2ac58c[_0x445b5a(0x2b27)][0x1];},_0x174dce[_0xaf2213(0x25f0)]=function(){var _0x594ab1=_0x26bf39;return _0x2ac58c[_0x594ab1(0x2b27)][0x1];}),_0x2ac58c[_0x26bf39(0x2b27)][_0x26bf39(0x809)]>0x2&&(_0x174dce[_0x26bf39(0x9f2)]=function(){var _0x51d11b=_0x26bf39;return _0x2ac58c[_0x51d11b(0x5783)][0x2];},_0x174dce['decode_texCoord2_normConstant']=function(){var _0x4f9a08=_0x26bf39;return _0x2ac58c[_0x4f9a08(0x2b27)][0x2];}),_0x2ac58c[_0x26bf39(0x2b27)][_0x26bf39(0x809)]>0x3&&(_0x174dce[_0x26bf39(0x671)]=function(){var _0x514c86=_0x26bf39;return _0x2ac58c[_0x514c86(0x5783)][0x3];},_0x174dce[_0x26bf39(0x5aff)]=function(){var _0x1367a6=_0x26bf39;return _0x2ac58c[_0x1367a6(0x2b27)][0x3];}),_0x2ac58c[_0x26bf39(0x2b27)][_0xaf2213(0x2ef4)]>0x4&&(_0x174dce[_0x26bf39(0xdfc)]=function(){var _0x48d523=_0x26bf39;return _0x2ac58c[_0x48d523(0x5783)][0x4];},_0x174dce[_0x26bf39(0xdd5)]=function(){return _0x2ac58c['texCoordCompressConstant'][0x4];}),_0x2ac58c[_0x26bf39(0x2b27)][_0x26bf39(0x809)]>0x5&&(_0x174dce[_0x26bf39(0x3c7c)]=function(){var _0x4de39e=_0x26bf39;return _0x2ac58c[_0x4de39e(0x5783)][0x5];},_0x174dce[_0xaf2213(0x2a31)]=function(){var _0x19ad63=_0xaf2213;return _0x2ac58c[_0x19ad63(0x1bfe)][0x5];}),_0x2ac58c[_0x26bf39(0x2b27)][_0x26bf39(0x809)]>0x6&&(_0x174dce[_0x26bf39(0x117d)]=function(){var _0x154278=_0x26bf39;return _0x2ac58c[_0x154278(0x5783)][0x6];},_0x174dce[_0x26bf39(0x4950)]=function(){var _0x131220=_0xaf2213;return _0x2ac58c[_0x131220(0x1bfe)][0x6];}),_0x2ac58c[_0x26bf39(0x2b27)][_0x26bf39(0x809)]>0x7&&(_0x174dce[_0x26bf39(0x9b9)]=function(){var _0x4e8820=_0x26bf39;return _0x2ac58c[_0x4e8820(0x5783)][0x7];},_0x174dce[_0x26bf39(0x5e77)]=function(){var _0x3531b9=_0x26bf39;return _0x2ac58c[_0x3531b9(0x2b27)][0x7];}));};var minMaxTransparentAlpha=new Cartesian2(),polygonOff=new Cartesian2();S3MUniformMapCreator[_0x307c2b(0x2aef)]=function(_0xa4b2d6,_0x5ead5a){var _0x47735e=_0x307c2b,_0x219d43=_0x5e00b3;_0x5ead5a[_0x47735e(0x54e9)]=function(){var _0x5776cc=_0x23ca,_0x5d25c2=_0xa4b2d6[_0x5776cc(0x3144)]['polygonOffset'];return defined$1(_0x5d25c2)?(polygonOff['x']=_0x5d25c2[_0x5776cc(0x13de)],polygonOff['y']=_0x5d25c2[_0x5776cc(0x1d60)]):(polygonOff['x']=0x0,polygonOff['y']=0x0),polygonOff;},_0x5ead5a[_0x219d43(0xe8a)]=function(){var _0x327c2a=_0x47735e,_0x2d310c=_0x219d43,_0x5361ef=0x0,_0x530323=0x0,_0x3a8c9f=_0xa4b2d6[_0x327c2a(0x371)][_0x327c2a(0x2b47)];return defined$1(_0x3a8c9f)?(_0x5361ef=_0x3a8c9f[_0x2d310c(0x13de)],_0x530323=_0x3a8c9f[_0x327c2a(0x5a9c)]):(_0x5361ef=0x0,_0x530323=0x0),{'x':_0x5361ef,'y':_0x530323};},_0x5ead5a[_0x219d43(0x4b79)]=function(){var _0x45d014=_0x47735e,_0x555af6=_0x219d43;return _0xa4b2d6[_0x45d014(0x5332)][_0x555af6(0x1f19)];},_0x5ead5a[_0x219d43(0x56c5)]=function(){var _0x2baa10=_0x47735e;return _0xa4b2d6[_0x2baa10(0x43bb)];},_0x5ead5a[_0x219d43(0x36ae)]=function(){var _0x5730ed=_0x219d43;return _0xa4b2d6[_0x5730ed(0x27b5)];},_0x5ead5a[_0x219d43(0x1419)]=function(){var _0x2eae34=_0x219d43;return minMaxTransparentAlpha['x']=_0xa4b2d6[_0x2eae34(0x34d8)],minMaxTransparentAlpha['y']=_0xa4b2d6[_0x2eae34(0x2077)],minMaxTransparentAlpha;},_0x5ead5a[_0x219d43(0x6006)]=function(){var _0x4f720a=_0x47735e,_0x26786c=_0x219d43;return _0xa4b2d6[_0x4f720a(0x5332)][_0x26786c(0x3311)];};},S3MUniformMapCreator[_0x5e00b3(0x43c5)]=function(_0x5a78db,_0x2b37a3){var _0x54fc10=_0x307c2b,_0x2a5235=_0x5e00b3;_0x2b37a3[_0x54fc10(0x5510)]=function(){var _0x5a5d30=_0x54fc10;return _0x5a78db[_0x5a5d30(0x1805)];},_0x2b37a3[_0x2a5235(0x3611)]=function(){var _0x31cb50=_0x2a5235;return _0x5a78db[_0x31cb50(0x49a0)];},_0x2b37a3[_0x54fc10(0x3968)]=function(){var _0x44c83a=_0x54fc10;return _0x5a78db[_0x44c83a(0x1e54)];},_0x2b37a3[_0x2a5235(0x307e)]=function(){var _0x52d7a2=_0x54fc10,_0x2a0a20=_0x2a5235;return defined$1(_0x5a78db[_0x2a0a20(0x4efe)][0x0])?_0x5a78db[_0x2a0a20(0x4efe)][0x0][_0x52d7a2(0x496c)]:0x1;},_0x2b37a3[_0x2a5235(0x1c8)]=function(){var _0x4e3f02=_0x54fc10,_0x13641e=_0x2a5235;return defined$1(_0x5a78db[_0x4e3f02(0x2b5d)][0x1])?_0x5a78db[_0x13641e(0x4efe)][0x1][_0x13641e(0x5178)]:0x1;};},S3MUniformMapCreator[_0x5e00b3(0x5975)]=function(_0x490c51,_0x247783,_0x584da7,_0x3c6db0){var _0x363317=_0x307c2b,_0x203d79=_0x5e00b3;_0x3c6db0[_0x203d79(0xe32)]=function(){var _0x22b4d9=_0x140d,_0x2d2ef9=_0x203d79;return _0x490c51[_0x2d2ef9(0xafb)]?_0x247783[_0x2d2ef9(0x4741)][_0x22b4d9(0xf24)]:_0x247783[_0x2d2ef9(0x4741)][_0x2d2ef9(0x589d)];};var _0x1028a7=new Cartesian4();_0x3c6db0[_0x363317(0x38af)]=function(){var _0x25b685=_0x363317,_0x4654e7=_0x203d79;_0x1028a7['x']=0x0,_0x1028a7['y']=0x0,_0x1028a7['z']=0x1,_0x1028a7['w']=0x1;var _0x50052d=_0x584da7[_0x25b685(0xce4)];if(defined$1(_0x50052d)){var _0x163206=_0x50052d[_0x4654e7(0x2f7)],_0x3fdba9=_0x50052d['OffsetSpeedU'],_0x17ec3a=_0x50052d[_0x4654e7(0x593c)],_0x52e648=_0x50052d[_0x25b685(0x4a80)],_0x24004e=_0x50052d[_0x4654e7(0x3fc6)],_0x3a4c59=_0x50052d['TilingSpeedV'],_0x603598=performance[_0x4654e7(0xccb)]()/0x3e8;if(_0x163206>0x0){var _0x556827=_0x603598%_0x163206;_0x1028a7['x']=_0x556827*_0x3fdba9,_0x1028a7['y']=_0x556827*_0x17ec3a;}if(_0x52e648>0x0){var _0x170540=_0x603598%_0x52e648;_0x1028a7['z']=0x1+_0x170540*_0x24004e,_0x1028a7['w']=0x1+_0x170540*_0x3a4c59;}}else{if(0x0!==_0x247783[_0x4654e7(0x3477)]['x']||0x0!==_0x247783[_0x4654e7(0x3477)]['y']){var _0x1245a3=performance[_0x4654e7(0xccb)]()/0x3e8;_0x1028a7['x']=_0x247783[_0x4654e7(0x3477)]['x']*_0x1245a3,_0x1028a7['y']=_0x247783[_0x25b685(0x4d1)]['y']*_0x1245a3;}}return _0x1028a7;},_0x3c6db0[_0x203d79(0x55d7)]=function(){var _0x4d6bb0=_0x203d79;return _0x247783[_0x4d6bb0(0x1a12)];};};var scratchMV=new Matrix4();function UniformBufferDataCollection(){var _0x35b2f1=_0x307c2b;this[_0x35b2f1(0x4a72)]={},this[_0x35b2f1(0x52c1)]=!0x1;}S3MUniformMapCreator[_0x5e00b3(0x2850)]=function(_0x17d666,_0x1c714d,_0x1b7b22,_0x3bb42f){var _0x261ba9=_0x307c2b,_0x5b9a5f=_0x5e00b3,_0x42228c=_0x1c714d[_0x5b9a5f(0x292d)],_0x3e8a9a=_0x42228c===DATAFILETYPE$1['PolylineEffect']||_0x42228c===DATAFILETYPE$1[_0x5b9a5f(0x2d2b)]&&defined$1(_0x1b7b22[_0x261ba9(0x37d4)][_0x5b9a5f(0x155f)]),_0x32d556=_0x42228c===DATAFILETYPE$1[_0x5b9a5f(0x2be)],_0x4adefa=_0x42228c===DATAFILETYPE$1[_0x5b9a5f(0x2d2b)]&&!defined$1(_0x1b7b22[_0x5b9a5f(0x3f20)][_0x5b9a5f(0x155f)]),_0x12db29=_0x42228c===DATAFILETYPE$1[_0x261ba9(0x2908)],_0x589654=_0x1b7b22[_0x5b9a5f(0x2553)];_0x42228c===DATAFILETYPE$1[_0x5b9a5f(0x4105)]||DATAFILETYPE$1[_0x5b9a5f(0x2480)],S3MUniformMapCreator[_0x261ba9(0x2aef)](_0x1c714d,_0x3bb42f),S3MUniformMapCreator[_0x5b9a5f(0x43c5)](_0x589654,_0x3bb42f),S3MUniformMapCreator[_0x5b9a5f(0x5975)](_0x1b7b22,_0x1c714d,_0x589654,_0x3bb42f),_0x3bb42f[_0x5b9a5f(0x33f)]=function(){var _0x4710a5=_0x5b9a5f;return _0x1c714d[_0x4710a5(0x4741)][_0x4710a5(0x2600)];},_0x3bb42f[_0x5b9a5f(0x1c82)]=function(){var _0x21ebed=_0x5b9a5f;return _0x1c714d[_0x21ebed(0x1ad8)]==SHADOWTYPE$1[_0x21ebed(0x33de)];},_0x3bb42f[_0x5b9a5f(0x1335)]=function(){var _0x37d6dd=_0x5b9a5f;return Cartesian4[_0x37d6dd(0x361f)](_0x1c714d[_0x37d6dd(0x1358)][_0x37d6dd(0x23bc)]);},_0x3bb42f[_0x261ba9(0xc6a)]=function(){var _0x5bc69b=_0x5b9a5f;return _0x1c714d[_0x5bc69b(0x32b3)]/0xff;},_0x3bb42f[_0x5b9a5f(0x2e05)]=function(){var _0x3f1d05=_0x5b9a5f;return _0x1c714d[_0x3f1d05(0x2a46)];},_0x3bb42f[_0x261ba9(0x4cfa)]=function(){var _0x1a4f96=_0x5b9a5f;return _0x1b7b22[_0x1a4f96(0x3589)];},_0x3bb42f[_0x5b9a5f(0x5c8d)]=function(){var _0x56bba0=_0x5b9a5f;return _0x1b7b22[_0x56bba0(0x22dd)];},_0x3bb42f[_0x261ba9(0xbd4)]=function(){var _0x14f5f4=_0x5b9a5f;return _0x1b7b22[_0x14f5f4(0x44ef)];},_0x3bb42f['uSkeletonMatrix']=function(){var _0x2aee1b=_0x5b9a5f;return _0x1b7b22[_0x2aee1b(0x21bc)];},_0x3bb42f[_0x5b9a5f(0x457a)]=function(){var _0x126816=_0x261ba9,_0x396559=_0x5b9a5f,_0x22d3a1;return defined$1(_0x1b7b22[_0x396559(0x13f7)])?defined$1(_0x22d3a1=S3MTextureManager[_0x396559(0x7ea)](_0x1b7b22[_0x396559(0x13f7)]))?_0x22d3a1:_0x1c714d[_0x396559(0x1358)][_0x396559(0x466e)]:defined$1(_0x589654[_0x396559(0x4efe)][0x0])?(_0x22d3a1=_0x589654[_0x396559(0x4efe)][0x0])[_0x126816(0x5842)]?_0x22d3a1[_0x396559(0x208f)]&&_0x22d3a1[_0x396559(0x2e0b)]?_0x22d3a1:defined$1(_0x589654[_0x126816(0xae8)])?_0x589654[_0x396559(0x598d)]:_0x22d3a1:_0x22d3a1:_0x1c714d[_0x396559(0x1358)][_0x396559(0x466e)];},_0x3bb42f[_0x5b9a5f(0x4eda)]=function(){var _0x597954=_0x5b9a5f;if(defined$1(_0x589654[_0x597954(0x4efe)][0x0])){var _0xc7df2a=_0x589654[_0x597954(0x4efe)][0x0],_0x10e488=_0x589654[_0x597954(0x3364)][_0xc7df2a['id']];return defined$1(_0x10e488)?_0x10e488:_0xc7df2a;}return _0x1c714d[_0x597954(0x1358)]['defaultTexture'];},_0x3bb42f[_0x5b9a5f(0x1704)]=function(){var _0x36df07=_0x261ba9,_0x240fed=_0x5b9a5f,_0x3019f0=_0x589654[_0x240fed(0x4efe)][0x1];return _0x3019f0[_0x240fed(0x52d1)]?_0x3019f0[_0x240fed(0x208f)]&&_0x3019f0[_0x240fed(0x2e0b)]?_0x3019f0:defined$1(_0x589654[_0x240fed(0x1b48)])?_0x589654[_0x36df07(0x20e6)]:_0x1c714d[_0x240fed(0x1358)][_0x240fed(0x466e)]:_0x3019f0;},_0x3bb42f[_0x5b9a5f(0x5ea7)]=function(){var _0x2e67c2=_0x5b9a5f;return _0x1b7b22[_0x2e67c2(0xcd6)];};var _0x5434d7=new Cartesian4();_0x3bb42f[_0x5b9a5f(0xc9c)]=function(){var _0x4713a5=_0x261ba9,_0x3e5a94=_0x5b9a5f;return _0x5434d7['x']=_0x1c714d[_0x4713a5(0x5792)]['x'],_0x5434d7['y']=_0x1c714d[_0x3e5a94(0x389e)]['y'],_0x5434d7['z']=_0x1c714d['_layerModelBounds']['z']-_0x1c714d['_layerModelBounds']['x'],_0x5434d7['w']=_0x1c714d[_0x4713a5(0x5792)]['w']-_0x1c714d[_0x3e5a94(0x389e)]['y'],_0x5434d7;},_0x3bb42f[_0x5b9a5f(0x3950)]=function(){var _0x3fe7a5=_0x261ba9,_0x2cb891=_0x5b9a5f;return Math[_0x2cb891(0x5c4f)](_0x1c714d[_0x2cb891(0x389e)]['z']*_0x1c714d['_layerModelBounds']['z']+_0x1c714d[_0x2cb891(0x389e)]['w']*_0x1c714d[_0x3fe7a5(0x5792)]['w']);},_0x3bb42f[_0x5b9a5f(0x3640)]=function(){var _0x39091f=_0x261ba9,_0x3150ec=_0x5b9a5f,_0x2f7bc2=_0x1c714d[_0x39091f(0x3565)];return!defined$1(_0x1c714d[_0x3150ec(0xb68)])||0x0==_0x1c714d[_0x3150ec(0xb68)][_0x3150ec(0x5983)]&&0x0==_0x1c714d[_0x39091f(0xa01)][_0x3150ec(0x416c)]||(_0x2f7bc2=_0x1c714d[_0x3150ec(0xb68)][_0x3150ec(0x416c)]),defined$1(_0x2f7bc2)||(_0x2f7bc2=0x64),_0x2f7bc2;},_0x3bb42f[_0x5b9a5f(0x56e)]=function(){var _0x37e965=_0x261ba9,_0x1caa87=_0x5b9a5f,_0x3134d5=_0x1c714d[_0x1caa87(0x33a9)];return!defined$1(_0x1c714d[_0x1caa87(0xb68)])||0x0==_0x1c714d['_hypsometricSetting'][_0x37e965(0x530b)]&&0x0==_0x1c714d[_0x1caa87(0xb68)][_0x1caa87(0x416c)]||(_0x3134d5=_0x1c714d[_0x1caa87(0xb68)][_0x37e965(0x530b)]),defined$1(_0x3134d5)||(_0x3134d5=0x0),_0x3134d5;},_0x3bb42f[_0x5b9a5f(0x4e41)]=function(){var _0x52c86f=_0x5b9a5f;return _0x1c714d[_0x52c86f(0x428)];},_0x3bb42f[_0x261ba9(0x5b7)]=function(){var _0x59dc62=_0x261ba9,_0x167a1b=_0x5b9a5f;return _0x1c714d[_0x167a1b(0xa47)][_0x59dc62(0x57e6)][_0x167a1b(0x1d1d)][_0x167a1b(0x5a4e)];},_0x3bb42f['uFlattenTexture']=function(){var _0x41d3ad=_0x5b9a5f;return _0x17d666[_0x41d3ad(0x466b)]>-0x1?0x1<<_0x17d666[_0x41d3ad(0x466b)]&_0x1c714d[_0x41d3ad(0x2953)]?_0x1c714d[_0x41d3ad(0x786)]:_0x1c714d['_context'][_0x41d3ad(0x466e)]:_0x1c714d[_0x41d3ad(0x786)];},_0x3bb42f['uHypHasColorByHeight']=function(){var _0x19c2ee=_0x5b9a5f;return _0x1b7b22[_0x19c2ee(0x1d11)];},_0x3bb42f[_0x5b9a5f(0x323e)]=function(){var _0x10cc69=_0x5b9a5f;return _0x1b7b22[_0x10cc69(0x5b8)];};var _0x84d308=new Cartesian4();_0x3bb42f[_0x5b9a5f(0x1bf6)]=function(){var _0x4b904e=_0x261ba9,_0x1cf143=_0x5b9a5f,_0x175fd1=_0x589654[_0x1cf143(0x4efe)][0x0][_0x1cf143(0x208f)]?_0x589654[_0x4b904e(0x2b5d)][0x0]:defined$1(_0x589654[_0x1cf143(0x598d)])?_0x589654[_0x4b904e(0xae8)]:_0x589654[_0x1cf143(0x4efe)][0x0];if(_0x84d308['x']=_0x175fd1[_0x1cf143(0x5178)],_0x84d308['y']=_0x175fd1[_0x1cf143(0x3a59)],defined$1(_0x589654[_0x1cf143(0x4efe)][0x1])){var _0x35d8d2=_0x589654[_0x4b904e(0x2b5d)][0x1][_0x1cf143(0x208f)]?_0x589654[_0x1cf143(0x4efe)][0x1]:defined$1(_0x589654['_ancestorTextureBake'])?_0x589654[_0x1cf143(0x1b48)]:_0x589654[_0x1cf143(0x4efe)][0x1];_0x84d308['z']=_0x35d8d2[_0x1cf143(0x5178)],_0x84d308['w']=_0x35d8d2[_0x1cf143(0x3a59)];}return _0x84d308;},_0x3bb42f[_0x261ba9(0x2081)]=function(){var _0x1b55cb=_0x5b9a5f;return _0x1c714d[_0x1b55cb(0x2501)];},_0x3bb42f[_0x5b9a5f(0x26e3)]=function(){var _0x19824e=_0x261ba9,_0x3fcde9=_0x5b9a5f;return defined$1(_0x1c714d[_0x19824e(0x2741)])?_0x1c714d[_0x3fcde9(0x5afc)]:0x0;},_0x3bb42f[_0x5b9a5f(0xf97)]=function(){var _0x26cd73=_0x5b9a5f;return _0x1c714d[_0x26cd73(0x2c2b)]===_0x1c714d[_0x26cd73(0xb51)]?0x0:_0x1c714d[_0x26cd73(0x2c2b)];},_0x3bb42f[_0x5b9a5f(0x40c)]=function(){var _0x5de728=_0x261ba9,_0x3132cf=_0x5b9a5f;return _0x1c714d['_fMinValue']===_0x1c714d[_0x5de728(0x4bf7)]?0x1:_0x1c714d[_0x3132cf(0xb51)];},_0x3bb42f[_0x5b9a5f(0x3f33)]=function(){var _0x22f2e9=_0x261ba9,_0x28fd80=_0x5b9a5f;return defined$1(_0x1c714d[_0x28fd80(0xb68)][_0x22f2e9(0x207)])?_0x1c714d[_0x28fd80(0xb68)][_0x28fd80(0x3da9)][_0x28fd80(0x30a9)]:_0x1c714d[_0x28fd80(0x1358)][_0x28fd80(0x466e)];},_0x3bb42f[_0x261ba9(0xb2c)]=function(){var _0x27e630=_0x261ba9,_0x3f7b10=_0x5b9a5f;return defined$1(_0x1c714d[_0x27e630(0xa01)])?_0x1c714d[_0x3f7b10(0xb68)][_0x3f7b10(0x869)]():scratchTextureRects;},_0x3bb42f[_0x5b9a5f(0x4b65)]=function(){var _0x3b8cf0=_0x261ba9;return defined$1(_0x1c714d[_0x3b8cf0(0xa01)])?_0x1c714d[_0x3b8cf0(0xa01)][_0x3b8cf0(0x1818)]():scratchTextureRects;},_0x3bb42f[_0x5b9a5f(0x2b6c)]=function(){var _0x1b1cc3=_0x5b9a5f;return _0x1c714d[_0x1b1cc3(0x4c21)];},_0x3bb42f[_0x5b9a5f(0x33c1)]=function(){var _0x340d3e=_0x5b9a5f;return _0x1c714d[_0x340d3e(0x2afe)];},_0x3bb42f[_0x261ba9(0x5661)]=function(){var _0x35ef27=_0x5b9a5f;return defined$1(_0x1c714d[_0x35ef27(0xb68)])?_0x1c714d[_0x35ef27(0xb68)][_0x35ef27(0x16a0)]:0x1;},_0x3bb42f[_0x5b9a5f(0x536f)]=function(){var _0x1b63c8=_0x5b9a5f;return defined$1(_0x1c714d[_0x1b63c8(0xb68)])?_0x1c714d[_0x1b63c8(0xb68)][_0x1b63c8(0xf1b)]:0x64;};var _0x29442a=new Cartesian4();_0x3bb42f[_0x5b9a5f(0x10f8)]=function(){var _0x1bf132=_0x261ba9,_0x2e78dd=_0x5b9a5f;return defined$1(_0x1c714d[_0x2e78dd(0xb68)])?(_0x29442a['x']=_0x1c714d[_0x2e78dd(0xb68)][_0x2e78dd(0x3a49)][_0x2e78dd(0x20a2)],_0x29442a['y']=_0x1c714d[_0x2e78dd(0xb68)][_0x1bf132(0x5af0)][_0x2e78dd(0x9db)],_0x29442a['z']=_0x1c714d[_0x2e78dd(0xb68)][_0x1bf132(0x5af0)][_0x2e78dd(0x3c2a)],_0x29442a['w']=_0x1c714d[_0x2e78dd(0xb68)][_0x2e78dd(0x3a49)][_0x2e78dd(0x32a8)],_0x29442a):Cartesian4[_0x2e78dd(0x3a34)];},_0x3bb42f[_0x5b9a5f(0x50f8)]=function(){var _0x17405b=_0x261ba9,_0x57c9b3=_0x5b9a5f,_0x230876=0x1;if(defined$1(_0x1c714d[_0x57c9b3(0xb68)]))switch(_0x1c714d[_0x57c9b3(0xb68)][_0x57c9b3(0x3029)]){case HypsometricSettingEnum$1[_0x57c9b3(0x3029)][_0x57c9b3(0x423a)]:_0x230876=0x0;break;case HypsometricSettingEnum$1[_0x57c9b3(0x3029)][_0x17405b(0x56d5)]:_0x230876=0x1;break;case HypsometricSettingEnum$1[_0x57c9b3(0x3029)][_0x57c9b3(0x27ad)]:_0x230876=0x2;break;case HypsometricSettingEnum$1[_0x57c9b3(0x3029)][_0x17405b(0x1db6)]:_0x230876=0x3;}return _0x230876;},_0x3bb42f[_0x261ba9(0x101e)]=function(){var _0x2c810d=_0x261ba9,_0x515338=_0x5b9a5f;return defined$1(_0x1c714d[_0x2c810d(0xa01)])?_0x1c714d[_0x515338(0xb68)][_0x2c810d(0x1a01)]:0x0;},_0x3bb42f['uHypCeil']=function(){var _0xfa6aa=_0x5b9a5f;return defined$1(_0x1c714d[_0xfa6aa(0xb68)])?_0x1c714d[_0xfa6aa(0xb68)][_0xfa6aa(0x5107)]:0x0;},_0x3bb42f[_0x5b9a5f(0x30ea)]=function(){var _0x4822a3=_0x5b9a5f;return(defined$1(_0x1c714d[_0x4822a3(0xb68)])?_0x1c714d[_0x4822a3(0xb68)][_0x4822a3(0x4671)]:0x0)+CesiumMath[_0x4822a3(0x3905)];},_0x3bb42f[_0x5b9a5f(0x486b)]=function(){var _0x4839d0=_0x5b9a5f;return(defined$1(_0x1c714d[_0x4839d0(0xb68)])?_0x1c714d[_0x4839d0(0xb68)][_0x4839d0(0x5219)]:0x0)-CesiumMath[_0x4839d0(0x3905)];},_0x3bb42f[_0x5b9a5f(0x5747)]=function(){var _0x3d14ed=_0x5b9a5f;return _0x1c714d[_0x3d14ed(0x390e)];},_0x3bb42f[_0x5b9a5f(0x3a84)]=function(){var _0x23e77a=_0x5b9a5f;return defined$1(_0x1c714d[_0x23e77a(0xb68)])?_0x1c714d['_hypsometricSetting'][_0x23e77a(0x5596)]:Color$2[_0x23e77a(0x3b7e)];},_0x3bb42f[_0x5b9a5f(0x1dd7)]=function(){var _0xd6f013=_0x261ba9,_0x4fd69f=_0x5b9a5f;return _0x1b7b22[_0xd6f013(0x1d1f)]&&_0x1b7b22[_0xd6f013(0x2ab4)]||_0x1c714d[_0x4fd69f(0xb68)][_0x4fd69f(0x4b15)]===Number[_0x4fd69f(0x4d71)]&&0x0===_0x1c714d[_0x4fd69f(0xb68)][_0x4fd69f(0x2a70)]&&_0x1c714d[_0x4fd69f(0xb68)][_0x4fd69f(0x3a5a)]===Number[_0x4fd69f(0x4d71)]&&0x0===_0x1c714d[_0x4fd69f(0xb68)][_0xd6f013(0x531)]?0x1:0x0;},_0x3bb42f[_0x5b9a5f(0x206f)]=function(){var _0xebc270=_0x5b9a5f;return _0x1c714d[_0xebc270(0x4b15)];},_0x3bb42f[_0x5b9a5f(0x2ffb)]=function(){var _0x343073=_0x261ba9;return _0x1c714d[_0x343073(0x5a81)];},_0x3bb42f[_0x5b9a5f(0x54ea)]=function(){var _0x524773=_0x5b9a5f;return _0x1c714d[_0x524773(0x2159)];},_0x3bb42f[_0x5b9a5f(0x2e35)]=function(){var _0x2074b0=_0x5b9a5f;return _0x1c714d[_0x2074b0(0x515f)];},_0x3bb42f[_0x5b9a5f(0x4500)]=function(){var _0x49676d=_0x261ba9;return _0x1c714d[_0x49676d(0x3565)];},_0x3bb42f[_0x5b9a5f(0x2118)]=function(){var _0x230ee8=_0x5b9a5f;return _0x1c714d[_0x230ee8(0x33a9)];},_0x3bb42f[_0x5b9a5f(0x390b)]=function(){var _0x2d0ff0=_0x261ba9,_0x2969c2=_0x5b9a5f;return _0x1c714d[_0x2969c2(0x47f3)]&&_0x1c714d[_0x2969c2(0x47f3)][_0x2d0ff0(0x2299)]||0x100;},_0x3bb42f[_0x5b9a5f(0x514b)]=function(){var _0x130cb1=_0x261ba9,_0x251ba0=_0x5b9a5f;return _0x1c714d[_0x130cb1(0x1967)]&&_0x1c714d[_0x251ba0(0x47f3)][_0x251ba0(0x5a4e)]||0x1;},_0x3bb42f[_0x5b9a5f(0x1a68)]=function(){var _0x2e513c=_0x5b9a5f;return _0x1c714d[_0x2e513c(0x47f3)];},_0x3bb42f[_0x5b9a5f(0x728)]=function(){var _0x4f1701=_0x5b9a5f;return _0x1c714d[_0x4f1701(0x5546)];},_0x3bb42f[_0x5b9a5f(0x14c3)]=function(){var _0x1de0ab=_0x5b9a5f;return _0x1c714d[_0x1de0ab(0x4741)][_0x1de0ab(0x5f80)];},_0x3bb42f[_0x5b9a5f(0x5c7b)]=function(){var _0xadd0d=_0x5b9a5f;return _0x1c714d[_0xadd0d(0x4741)]['lineWidth'];},_0x3bb42f[_0x261ba9(0x126d)]=function(){var _0x3d9b8d=_0x5b9a5f;return _0x1c714d[_0x3d9b8d(0x4741)][_0x3d9b8d(0x2a02)];},_0x3bb42f[_0x5b9a5f(0x4276)]=function(){var _0x4eac8d=_0x5b9a5f;return _0x1c714d[_0x4eac8d(0xa47)][_0x4eac8d(0x5a25)][_0x4eac8d(0x3e24)][_0x4eac8d(0xfa5)]['_fb'][_0x4eac8d(0x1d69)](0x0);},_0x3bb42f[_0x5b9a5f(0x719)]=function(){var _0x2a67e4=_0x5b9a5f;return _0x1c714d[_0x2a67e4(0x5e8)];},_0x3bb42f[_0x5b9a5f(0x53dc)]=function(){var _0x152521=_0x261ba9;return _0x1c714d[_0x152521(0x1cb6)];},_0x3bb42f['uHue']=function(){var _0x49e45d=_0x5b9a5f;return _0x1c714d[_0x49e45d(0x16dd)];},_0x3bb42f[_0x5b9a5f(0xc80)]=function(){var _0x2d9c0c=_0x5b9a5f;return _0x1c714d[_0x2d9c0c(0x5a8c)];},_0x3bb42f[_0x5b9a5f(0x5ea2)]=function(){var _0x28076f=_0x5b9a5f;return 0x1/_0x1c714d[_0x28076f(0x5749)];},_0x3bb42f[_0x5b9a5f(0x5af1)]=function(){var _0xc68b96=_0x5b9a5f;return _0x1c714d[_0xc68b96(0x2c1b)];},_0x3bb42f[_0x5b9a5f(0x5c58)]=function(){var _0x5b60b6=_0x5b9a5f;return _0x1c714d[_0x5b60b6(0x5494)];},_0x3bb42f[_0x5b9a5f(0x2bbe)]=function(){var _0x2cceff=_0x5b9a5f;return _0x1c714d[_0x2cceff(0xdb0)];},_0x3bb42f[_0x5b9a5f(0x2f9d)]=function(){var _0x9171ad=_0x5b9a5f;return _0x1c714d[_0x9171ad(0x3956)];},_0x3bb42f[_0x5b9a5f(0x53d7)]=function(){var _0x40a4d2=_0x261ba9;return _0x1c714d[_0x40a4d2(0x2ff3)];},_0x3bb42f[_0x5b9a5f(0x70c)]=function(){var _0x4a69b9=_0x5b9a5f;return _0x1c714d[_0x4a69b9(0x1c9a)];},_0x3bb42f[_0x5b9a5f(0x366e)]=function(){var _0x250ee6=_0x261ba9;return _0x1c714d[_0x250ee6(0x3746)];},_0x3bb42f[_0x5b9a5f(0x3e2c)]=function(){var _0x2d1514=_0x5b9a5f;return _0x1c714d[_0x2d1514(0xdb0)];},_0x3bb42f[_0x5b9a5f(0x468f)]=function(){var _0x57b47a=_0x5b9a5f;return _0x1c714d[_0x57b47a(0x493b)];},_0x3bb42f[_0x5b9a5f(0x4839)]=function(){var _0x4535dd=_0x5b9a5f;return _0x1c714d[_0x4535dd(0x5ecd)];},_0x3bb42f[_0x5b9a5f(0xc60)]=function(){var _0x1466ed=_0x5b9a5f;return _0x1c714d[_0x1466ed(0x2120)];},_0x3bb42f[_0x5b9a5f(0x526f)]=function(){var _0x50fbff=_0x5b9a5f;return _0x1c714d[_0x50fbff(0x48fd)];},_0x3bb42f[_0x5b9a5f(0xfc1)]=function(){var _0x12fcae=_0x5b9a5f;return _0x1c714d[_0x12fcae(0x484b)];};var _0x412a33=new Cartesian4();if(_0x3bb42f[_0x5b9a5f(0xf8b)]=function(){var _0x13831b=_0x261ba9,_0x219034=_0x5b9a5f;return _0x412a33['x']=_0x1c714d[_0x219034(0x2015)]['x']*_0x1c714d[_0x219034(0xa47)]['context'][_0x219034(0x1564)],_0x412a33['y']=(0x1-_0x1c714d[_0x219034(0x2015)]['y'])*_0x1c714d[_0x219034(0xa47)][_0x219034(0x4fd0)][_0x13831b(0xae9)],_0x412a33['z']=_0x1c714d[_0x219034(0x2015)]['z']*_0x1c714d[_0x219034(0xa47)][_0x219034(0x4fd0)][_0x219034(0x1564)],_0x412a33['w']=(0x1-_0x1c714d[_0x219034(0x2015)]['w'])*_0x1c714d[_0x13831b(0x4e0e)]['context'][_0x219034(0x3883)],_0x412a33;},_0x3bb42f[_0x5b9a5f(0x2dbd)]=function(){var _0x555ddb=_0x5b9a5f;return defined$1(_0x1c714d[_0x555ddb(0x8d9)])?_0x1c714d[_0x555ddb(0x8d9)]:0x0;},_0x3bb42f[_0x261ba9(0x56f3)]=function(){var _0x4d35a3=_0x5b9a5f;return defined$1(defined$1(_0x1c714d[_0x4d35a3(0xe12)]))?_0x1c714d[_0x4d35a3(0xe12)]:new Cartesian4(0x1,0x1,0x0,0x0);},_0x3bb42f[_0x5b9a5f(0x1806)]=function(){var _0x380ae9=_0x5b9a5f;return defined$1(_0x1b7b22[_0x380ae9(0x26fa)])?_0x1b7b22[_0x380ae9(0x26fa)]:_0x1c714d[_0x380ae9(0x1358)][_0x380ae9(0x4a31)];},_0x3bb42f[_0x5b9a5f(0x3d1)]=function(){var _0x4d597c=_0x261ba9,_0x3d6bb7=_0x5b9a5f;return defined$1(_0x1c714d[_0x3d6bb7(0x5393)])?_0x1c714d[_0x4d597c(0x2471)]instanceof Array?_0x1c714d[_0x3d6bb7(0x5393)][_0x1c714d[_0x3d6bb7(0x5393)][_0x3d6bb7(0x809)]-0x1][_0x3d6bb7(0x32a8)]:_0x1c714d[_0x3d6bb7(0x5393)][_0x3d6bb7(0x3234)]&&_0x1b7b22[_0x3d6bb7(0xc7f)]?_0x1c714d[_0x3d6bb7(0x5393)][_0x3d6bb7(0x32a8)]:0x0:0x1;},_0x3bb42f[_0x5b9a5f(0x4396)]=function(){return _0x1b7b22['_imageryTextureBound'];},_0x3bb42f[_0x261ba9(0x1f47)]=function(){var _0x34c78b=_0x261ba9,_0x26d8af=_0x5b9a5f;return _0x26d8af(0x5ba7)===_0x1c714d[_0x26d8af(0x3a1d)]||_0x26d8af(0x3d1c)===_0x1c714d[_0x34c78b(0x15d3)]?_0x1b7b22[_0x26d8af(0x3715)]:_0x1b7b22[_0x26d8af(0x19f2)][_0x26d8af(0x5f1c)];},_0x3bb42f[_0x5b9a5f(0x1ab1)]=function(){var _0x4a9936=_0x5b9a5f;return _0x1b7b22[_0x4a9936(0x19f2)][_0x4a9936(0x37df)];},_0x3bb42f[_0x5b9a5f(0x3901)]=function(){var _0x5accde=_0x5b9a5f;return _0x1b7b22[_0x5accde(0x19f2)][_0x5accde(0x4ad4)];},_0x3bb42f['texLength']=function(){var _0x283de6=_0x5b9a5f;return _0x1b7b22[_0x283de6(0x19f2)][_0x283de6(0x1fdc)];},_0x3bb42f['width']=function(){var _0x112ad7=_0x5b9a5f;return _0x1b7b22['_volObj'][_0x112ad7(0x3aae)];},_0x3bb42f[_0x5b9a5f(0x5a4e)]=function(){var _0x442a0e=_0x5b9a5f;return _0x1b7b22[_0x442a0e(0x19f2)][_0x442a0e(0x4f5f)];},_0x3bb42f[_0x5b9a5f(0x25b6)]=function(){var _0x435b6d=_0x261ba9,_0x3c76e9=_0x5b9a5f;return _0x1b7b22[_0x3c76e9(0x19f2)][_0x435b6d(0x4e65)];},_0x3bb42f[_0x5b9a5f(0x5cb9)]=function(){var _0x3393a9=_0x5b9a5f;return _0x1b7b22[_0x3393a9(0x19f2)][_0x3393a9(0x3aae)];},_0x3bb42f[_0x261ba9(0x393a)]=function(){var _0x2f16c5=_0x5b9a5f;return _0x1b7b22[_0x2f16c5(0x19f2)][_0x2f16c5(0x4f5f)];},_0x3bb42f[_0x5b9a5f(0x43e9)]=function(){var _0x104d3c=_0x5b9a5f,_0x918106=0x0;return defined$1(_0x1c714d[_0x104d3c(0xb68)])&&_0x1c714d[_0x104d3c(0xb68)][_0x104d3c(0x960)]===HypsometricSettingEnum$1[_0x104d3c(0x1163)]['NEAREST']&&(_0x918106=0x1),_0x918106;},_0x3bb42f[_0x261ba9(0x56b0)]=function(){var _0x14ba04=_0x261ba9,_0x4858de=_0x5b9a5f;return defined$1(_0x1b7b22[_0x4858de(0x19f2)][_0x4858de(0x27dc)])?0xc80===_0x1b7b22[_0x4858de(0x19f2)][_0x4858de(0x27dc)]||defined$1(_0x1c714d[_0x4858de(0xb68)])&&_0x1c714d['_hypsometricSetting'][_0x14ba04(0xf79)]===HypsometricSettingEnum$1[_0x4858de(0x1163)][_0x4858de(0x408a)]?0x0:0x1:0x0;},_0x3bb42f[_0x5b9a5f(0x43c2)]=function(){var _0x3fe3e2=_0x5b9a5f;if(defined$1(_0x1c714d[_0x3fe3e2(0x4032)]))return _0x1c714d[_0x3fe3e2(0x4032)];},_0x3bb42f[_0x5b9a5f(0x14c4)]=function(){var _0x21d536=_0x5b9a5f;if(defined$1(_0x1c714d[_0x21d536(0x10e6)]))return _0x1c714d[_0x21d536(0x10e6)];},_0x3bb42f[_0x5b9a5f(0x10dc)]=function(){var _0xb04a19=_0x261ba9,_0x407543=_0x5b9a5f,_0x249d84=new Matrix4();return Matrix4[_0x407543(0x589e)](_0x1c714d[_0xb04a19(0x3191)],_0x1b7b22[_0x407543(0x3309)],_0x249d84),_0x249d84;},_0x3e8a9a&&(_0x3bb42f[_0x5b9a5f(0x2591)]=function(){var _0x2340d4=_0x261ba9,_0x516336=_0x5b9a5f;return defined$1(_0x1c714d[_0x516336(0x5193)])?_0x1c714d[_0x2340d4(0x448)][_0x516336(0x446c)]:_0x1c714d[_0x516336(0x4741)][_0x516336(0xd61)];},_0x3bb42f[_0x5b9a5f(0x4a45)]=function(){var _0x2d58e1=_0x5b9a5f;return defined$1(_0x1c714d[_0x2d58e1(0x5193)])?_0x1c714d['_effect'][_0x2d58e1(0x512)]:_0x1c714d[_0x2d58e1(0x4741)][_0x2d58e1(0x5f80)];},_0x3bb42f[_0x5b9a5f(0x4aa4)]=function(){var _0x13c883=_0x261ba9,_0x26cde5=_0x5b9a5f;return defined$1(_0x1c714d[_0x26cde5(0x5193)])?_0x1c714d[_0x26cde5(0x5193)][_0x13c883(0x4481)]:0x0;},_0x3bb42f[_0x5b9a5f(0x5c4e)]=function(){var _0x1de4e7=_0x261ba9,_0x21c0b9=_0x5b9a5f;return defined$1(_0x1c714d['_effect'])?_0x1c714d[_0x21c0b9(0x5193)][_0x1de4e7(0x34dd)]:_0x1c714d[_0x21c0b9(0x4741)][_0x21c0b9(0x5f80)];},_0x3bb42f[_0x5b9a5f(0x41fa)]=function(){var _0x3570ba=_0x261ba9,_0x581bbd=_0x5b9a5f;return defined$1(_0x1c714d[_0x3570ba(0x448)])?_0x1c714d[_0x581bbd(0x5193)][_0x581bbd(0x4c76)]:0x0;},_0x3bb42f[_0x5b9a5f(0x3fa3)]=function(){var _0x475227=_0x261ba9,_0x7a0f23=_0x5b9a5f;return defined$1(_0x1c714d[_0x7a0f23(0x5193)])?_0x1c714d[_0x7a0f23(0x5193)][_0x7a0f23(0x859)]:_0x1c714d[_0x475227(0x5332)][_0x7a0f23(0x5f80)];},_0x3bb42f[_0x5b9a5f(0x22d1)]=function(){var _0x3c25f3=_0x261ba9,_0x1d9aa1=_0x5b9a5f;return defined$1(_0x1c714d[_0x1d9aa1(0x5193)])?_0x1c714d[_0x3c25f3(0x448)][_0x1d9aa1(0x652)]:0x0;},_0x3bb42f[_0x5b9a5f(0x28a)]=function(){var _0x404de1=_0x261ba9,_0x69a7a8=_0x5b9a5f;if(defined$1(_0x1c714d[_0x69a7a8(0x5193)])){if(_0x1c714d[_0x69a7a8(0x5193)][_0x404de1(0x5ae)]){_0x1c714d[_0x69a7a8(0x5193)][_0x69a7a8(0x31ad)]>0x9f&&(_0x1c714d[_0x69a7a8(0x5193)][_0x69a7a8(0x31ad)]=0x0);var _0x535393=Math[_0x69a7a8(0x1ace)](_0x1c714d['_effect'][_0x69a7a8(0x31ad)]/0xa),_0x44a6e6=_0x1c714d[_0x404de1(0x448)][_0x404de1(0x5795)]<<_0x535393,_0x32851e=_0x1c714d[_0x404de1(0x448)][_0x69a7a8(0x18dd)]>>0x10-_0x535393;return _0x1c714d['_effect'][_0x69a7a8(0x31ad)]++,_0x44a6e6+_0x32851e;}return _0x1c714d[_0x69a7a8(0x5193)][_0x69a7a8(0x18dd)];}return 0x0;},_0x3bb42f[_0x5b9a5f(0x1d1c)]=function(){var _0xd1f07=_0x5b9a5f;return defined$1(_0x1c714d[_0xd1f07(0x5193)])?_0x1c714d[_0xd1f07(0x5193)][_0xd1f07(0x185b)]:0x0;},_0x3bb42f[_0x5b9a5f(0x6b4)]=function(){var _0x3d4563=_0x5b9a5f;return!!defined$1(_0x1c714d[_0x3d4563(0x5193)])&&_0x1c714d[_0x3d4563(0x5193)][_0x3d4563(0x3ad8)];}),_0x32d556&&(_0x3bb42f[_0x261ba9(0x3215)]=function(){var _0x4428cc=_0x261ba9,_0x1827c8=_0x5b9a5f;return _0x1c714d[_0x1827c8(0x5193)][_0x4428cc(0x31f4)];},_0x3bb42f[_0x5b9a5f(0x4aa4)]=function(){var _0x6d49f8=_0x5b9a5f;return _0x1c714d[_0x6d49f8(0x5193)][_0x6d49f8(0x4ab3)];},_0x3bb42f[_0x5b9a5f(0x4d6b)]=function(){var _0x86ccea=_0x261ba9,_0x2e75cd=_0x5b9a5f;return _0x1c714d[_0x86ccea(0x448)][_0x2e75cd(0x15c0)];},_0x3bb42f[_0x5b9a5f(0x1dad)]=function(){var _0x804a7=_0x261ba9,_0x22458a=_0x5b9a5f;return _0x1c714d[_0x804a7(0x448)][_0x22458a(0x413d)];},_0x3bb42f[_0x5b9a5f(0x1ae)]=function(){var _0x5d90c3=_0x261ba9,_0x143dd3=_0x5b9a5f;return _0x1c714d[_0x143dd3(0x5193)][_0x5d90c3(0x2c2)];},_0x3bb42f[_0x261ba9(0x54ac)]=function(){var _0x20dae3=_0x5b9a5f;return _0x1c714d[_0x20dae3(0x5193)][_0x20dae3(0x3751)];},_0x3bb42f[_0x5b9a5f(0x28ba)]=function(){var _0xd37e8c=_0x5b9a5f;return _0x1c714d[_0xd37e8c(0x5193)][_0xd37e8c(0x43b9)];},_0x3bb42f[_0x5b9a5f(0x1369)]=function(){var _0x4459e4=_0x261ba9,_0x578f9b=_0x5b9a5f;return _0x1c714d[_0x4459e4(0x448)][_0x578f9b(0x1067)];},_0x3bb42f[_0x261ba9(0x34ef)]=function(){var _0x1f2a00=_0x5b9a5f;return _0x1c714d[_0x1f2a00(0x5193)][_0x1f2a00(0x14ad)];},_0x3bb42f[_0x5b9a5f(0x24dd)]=function(){var _0x3595a9=_0x5b9a5f;return _0x1c714d[_0x3595a9(0x5193)][_0x3595a9(0x33b5)];}),S3MUniformMapCreator[_0x5b9a5f(0x19a0)](_0x1b7b22,_0x3bb42f),_0x12db29&&(_0x3bb42f[_0x5b9a5f(0x376b)]=function(){var _0x3b4668=_0x261ba9,_0xa3d1e1=_0x5b9a5f,_0x2b574e=_0x1c714d[_0xa3d1e1(0x1358)][_0x3b4668(0x4fa)];return _0x1c714d[_0xa3d1e1(0x1d64)][_0xa3d1e1(0x2ff5)]||_0x1c714d[_0xa3d1e1(0x1d64)][_0xa3d1e1(0x4a8)]?_0x1c714d[_0xa3d1e1(0x5cdb)][_0xa3d1e1(0x2e5)]*_0x1c714d[_0x3b4668(0x5332)][_0xa3d1e1(0x1f19)]*_0x2b574e[_0x3b4668(0x3cae)]:_0x1c714d[_0xa3d1e1(0x4741)][_0xa3d1e1(0x1f19)]*_0x2b574e[_0x3b4668(0x3cae)];}),_0x4adefa&&(_0x3bb42f[_0x5b9a5f(0x5c45)]=function(){var _0x3a9c85=_0x5b9a5f;return _0x1b7b22[_0x3a9c85(0x16e8)];}),_0x1b7b22[_0x5b9a5f(0x42bd)]){_0x3bb42f['uIsPicking']=function(){var _0x365c85=_0x5b9a5f;return _0x1c714d[_0x365c85(0x34c)];};var _0x486fa6=new Cartesian2();_0x3bb42f['uMinMaxTerrainHeight']=function(){var _0x4254fa=_0x5b9a5f;return _0x486fa6['x']=_0x1c714d[_0x4254fa(0x2e61)],_0x486fa6['y']=_0x1c714d[_0x4254fa(0x58d0)],_0x486fa6;},_0x3bb42f[_0x5b9a5f(0x5c7b)]=function(){var _0x2ec893=_0x5b9a5f;return _0x1c714d[_0x2ec893(0x4741)][_0x2ec893(0xd61)];};var _0x51a762=new Matrix4();_0x3bb42f[_0x261ba9(0x47d9)]=function(){var _0x54ee17=_0x5b9a5f;return Matrix4[_0x54ee17(0x25c6)](_0x1c714d[_0x54ee17(0x3309)],_0x51a762),_0x51a762;},_0x3bb42f['uPickPosition']=function(){var _0x49eb7d=_0x5b9a5f;return _0x1c714d[_0x49eb7d(0x1d49)];},_0x3bb42f[_0x5b9a5f(0x1336)]=function(){var _0x447377=_0x5b9a5f;return _0x1c714d['_context'][_0x447377(0x5177)];},_0x3bb42f[_0x5b9a5f(0x11d8)]=function(){var _0x3ec191=_0x5b9a5f;return _0x1b7b22[_0x3ec191(0xc39)];},_0x3bb42f[_0x5b9a5f(0x295a)]=function(){var _0x495b64=_0x5b9a5f;return _0x1b7b22[_0x495b64(0x2a0a)];},_0x3bb42f[_0x5b9a5f(0x25e7)]=function(){var _0xcfa91=_0x261ba9;return _0x1b7b22[_0xcfa91(0x2f7f)];},_0x3bb42f[_0x261ba9(0x1297)]=function(){var _0x4c6198=_0x261ba9,_0x4087dd=_0x5b9a5f;if(defined$1(_0x1b7b22['_symbolTextureUrl'])){var _0x388f2b=S3MTextureManager[_0x4087dd(0x7ea)](_0x1b7b22[_0x4087dd(0x13f7)]);return defined$1(_0x388f2b)?_0x388f2b:_0x1c714d[_0x4c6198(0xc72)][_0x4087dd(0x466e)];}return defined$1(_0x589654[_0x4087dd(0x4efe)][0x0])?_0x589654[_0x4087dd(0x4efe)][0x0]:_0x1c714d[_0x4c6198(0xc72)][_0x4087dd(0x466e)];};var _0x32c489=new Cartesian2();_0x3bb42f[_0x5b9a5f(0x2252)]=function(){var _0x5c4fff=_0x261ba9,_0x1a6091=_0x5b9a5f,_0x627763=_0x1c714d[_0x5c4fff(0x4e0e)][_0x1a6091(0x2bf4)],_0x3844d2=0x4*Math['PI']/(0x1*(0x1<<_0x627763));return _0x32c489['x']=_0x1c714d[_0x1a6091(0x46f1)][_0x1a6091(0x2d3c)]/_0x3844d2,_0x32c489['y']=_0x1c714d[_0x1a6091(0x46f1)][_0x1a6091(0x5a4e)]/_0x3844d2,_0x32c489;};var _0x2e5938=new Cartesian2();_0x3bb42f['uRepeatTimes']=function(){var _0x3b7b22=_0x261ba9,_0x2dca76=_0x5b9a5f;return _0x2e5938['x']=Cartesian3[_0x2dca76(0x3d6f)](_0x1b7b22[_0x2dca76(0x5cb)])/_0x1c714d[_0x2dca76(0x4250)],_0x2e5938['y']=Cartesian3[_0x2dca76(0x3d6f)](_0x1b7b22[_0x2dca76(0x2a0a)])/_0x1c714d[_0x3b7b22(0xf4e)],_0x2e5938;};}defined$1(_0x1c714d[_0x5b9a5f(0x468a)])&&(_0x3bb42f[_0x5b9a5f(0x3746)]=function(){var _0x4667da=_0x261ba9,_0x5d076e=_0x5b9a5f;return _0x1c714d[_0x5d076e(0xa47)][_0x5d076e(0x5a25)][_0x5d076e(0x27cf)][_0x4667da(0x24ae)][_0x5d076e(0x2ccb)][_0x5d076e(0x1d69)](0x0);},_0x3bb42f[_0x5b9a5f(0x39f2)]=function(){var _0x2a67c7=_0x5b9a5f;return _0x1c714d[_0x2a67c7(0xa47)][_0x2a67c7(0x5a25)][_0x2a67c7(0x27cf)][_0x2a67c7(0x298e)];},_0x3bb42f[_0x5b9a5f(0x1a1)]=function(){var _0x11bf0a=_0x261ba9,_0x4a53cf=_0x5b9a5f,_0x3d8ad8=0.01*_0x1c714d[_0x4a53cf(0x5496)][_0x11bf0a(0x1863)];return _0x1b7b22[_0x11bf0a(0x2f8f)]=_0x1b7b22[_0x4a53cf(0x523f)]>0x1?_0x3d8ad8:_0x1b7b22[_0x4a53cf(0x523f)]+_0x3d8ad8,_0x1b7b22[_0x4a53cf(0x523f)];},_0x3bb42f[_0x5b9a5f(0xa87)]=function(){var _0x4cc8b9=_0x5b9a5f;return _0x1c714d[_0x4cc8b9(0x5496)][_0x4cc8b9(0x4a6e)];},_0x3bb42f[_0x5b9a5f(0x5aa7)]=function(){var _0x4e9ebf=_0x5b9a5f;return _0x1c714d[_0x4e9ebf(0x5496)][_0x4e9ebf(0x1e97)];},_0x3bb42f[_0x5b9a5f(0x3ab0)]=function(){var _0x3f9f83=_0x261ba9,_0x3d92a7=_0x5b9a5f;return _0x1c714d[_0x3f9f83(0x5757)][_0x3d92a7(0x8f1)];},_0x3bb42f[_0x5b9a5f(0x4abd)]=function(){var _0x227d5f=_0x5b9a5f;return _0x1c714d[_0x227d5f(0x5496)][_0x227d5f(0x6025)];},_0x3bb42f[_0x5b9a5f(0x5822)]=function(){var _0x5c556e=_0x5b9a5f;return _0x1c714d[_0x5c556e(0x5496)][_0x5c556e(0x22e6)];},_0x3bb42f[_0x5b9a5f(0x518e)]=function(){var _0x1c2b47=_0x5b9a5f;return _0x1c714d[_0x1c2b47(0x5496)][_0x1c2b47(0x1e0d)];},_0x3bb42f[_0x5b9a5f(0x2a9f)]=function(){var _0x4e517b=_0x5b9a5f;return _0x1c714d[_0x4e517b(0x5496)][_0x4e517b(0x594d)];},_0x3bb42f[_0x5b9a5f(0x2752)]=function(){var _0x4ae701=_0x261ba9,_0x3fd8b6=_0x5b9a5f;return _0x1c714d[_0x4ae701(0x5757)][_0x3fd8b6(0x40cf)];},_0x3bb42f[_0x261ba9(0x5698)]=function(){var _0x4fe148=_0x5b9a5f;return _0x1c714d[_0x4fe148(0x5496)][_0x4fe148(0x2664)];},_0x3bb42f[_0x5b9a5f(0x3d45)]=function(){var _0xa1ec79=_0x5b9a5f;return _0x1c714d[_0xa1ec79(0x5496)]['waterColour'];},_0x3bb42f[_0x5b9a5f(0x3669)]=function(){var _0x327916=_0x5b9a5f;return _0x1c714d[_0x327916(0x5496)][_0x327916(0xc79)];}),_0x3bb42f[_0x5b9a5f(0x4113)]=function(){var _0x2519f9=_0x261ba9,_0x467fca=_0x5b9a5f;return _0x589654[_0x467fca(0x1591)]>-0x1?_0x589654[_0x467fca(0x1591)]:_0x1c714d[_0x2519f9(0xfff)][_0x2519f9(0x1d30)][_0x467fca(0x28bd)];},_0x3bb42f[_0x5b9a5f(0x3293)]=function(){var _0x7e831c=_0x5b9a5f;return _0x589654[_0x7e831c(0x48d1)]||_0x1c714d[_0x7e831c(0x44e8)][_0x7e831c(0x441a)][_0x7e831c(0x4cba)];},_0x3bb42f[_0x5b9a5f(0x1af0)]=function(){var _0x2c0f89=_0x5b9a5f;return _0x589654[_0x2c0f89(0x3d18)]||_0x1c714d['_PBRMaterialParams']['pbrMetallicRoughness'][_0x2c0f89(0x44b3)];},_0x3bb42f[_0x5b9a5f(0x3d19)]=function(){var _0x2f347e=_0x5b9a5f;return defaultValue$1(_0x589654[_0x2f347e(0x2d28)],_0x1c714d['_PBRMaterialParams'][_0x2f347e(0x441a)][_0x2f347e(0x2669)]);},_0x3bb42f[_0x5b9a5f(0x13e0)]=function(){var _0x47f82b=_0x261ba9,_0x8b486c=_0x5b9a5f;return _0x589654[_0x8b486c(0x416f)]||_0x1c714d[_0x8b486c(0x44e8)][_0x47f82b(0x1d30)][_0x8b486c(0x16f0)];},_0x3bb42f[_0x261ba9(0x15df)]=function(){var _0x2ffb89=_0x261ba9,_0x59443c=_0x5b9a5f;if(defined$1(_0x589654[_0x59443c(0x5a48)]))return _0x589654[_0x2ffb89(0xd87)];var _0x2a6831=_0x589654[_0x59443c(0x40ed)];return _0x2a6831>-0x1&&defined$1(_0x589654[_0x2ffb89(0x2b5d)][_0x2a6831])?_0x589654[_0x59443c(0x4efe)][_0x2a6831]:_0x1c714d[_0x59443c(0x44e8)]['pbrMetallicRoughness'][_0x59443c(0x5a48)];},_0x3bb42f[_0x5b9a5f(0x5df5)]=function(){var _0x5e6334=_0x261ba9,_0x23c298=_0x5b9a5f;return defined$1(_0x589654[_0x5e6334(0x540b)])&&_0x589654[_0x23c298(0x5951)]>-0x1?defined$1(_0x589654[_0x23c298(0x1bad)])?_0x589654[_0x23c298(0x1bad)]:_0x589654[_0x23c298(0x4efe)][_0x589654[_0x23c298(0x5951)]]:_0x1c714d[_0x23c298(0x44e8)]['pbrMetallicRoughness'][_0x23c298(0x1bad)];},_0x3bb42f[_0x5b9a5f(0x186a)]=function(){var _0x591c55=_0x261ba9,_0x68dbc7=_0x5b9a5f;return defined$1(_0x589654[_0x591c55(0x3962)])&&_0x589654[_0x68dbc7(0x2d5f)]>-0x1?_0x589654[_0x68dbc7(0x353d)]?_0x589654[_0x68dbc7(0x353d)]:_0x589654[_0x68dbc7(0x4efe)][_0x589654[_0x68dbc7(0x2d5f)]]:_0x1c714d[_0x68dbc7(0x44e8)][_0x68dbc7(0x441a)][_0x591c55(0x2af6)];},_0x3bb42f[_0x5b9a5f(0x494b)]=function(){var _0x3a6ffa=_0x261ba9,_0x1f0521=_0x5b9a5f;return defined$1(_0x589654[_0x1f0521(0x4ece)])?_0x589654[_0x1f0521(0x4ece)]:_0x1c714d[_0x1f0521(0x44e8)][_0x3a6ffa(0x1d30)][_0x3a6ffa(0x1f25)];},_0x3bb42f[_0x5b9a5f(0x189e)]=function(){var _0x2672ea=_0x261ba9,_0x50b50c=_0x5b9a5f;return defined$1(_0x589654[_0x2672ea(0x146f)])&&_0x589654[_0x2672ea(0x146f)]>-0x1?_0x589654[_0x50b50c(0x3147)]?_0x589654[_0x50b50c(0x3147)]:defined$1(_0x589654[_0x50b50c(0x4efe)][_0x589654[_0x50b50c(0x3f02)]])?_0x589654[_0x2672ea(0x2b5d)][_0x589654[_0x50b50c(0x3f02)]]:_0x1c714d[_0x2672ea(0xc72)][_0x50b50c(0x466e)]:_0x1c714d['_PBRMaterialParams'][_0x2672ea(0x1d30)][_0x2672ea(0x413c)];},_0x3bb42f[_0x5b9a5f(0x38cd)]=function(){var _0x503fdc=_0x261ba9,_0x18c211=_0x5b9a5f;return defined$1(_0x589654[_0x18c211(0x5562)])&&_0x589654[_0x503fdc(0x44c3)]>0x0?_0x589654[_0x18c211(0x5562)]:_0x1c714d[_0x18c211(0x44e8)][_0x18c211(0x441a)][_0x503fdc(0x74a)];},_0x3bb42f[_0x5b9a5f(0x2c38)]=function(){var _0x2fc3a0=_0x261ba9,_0x554768=_0x5b9a5f;return defined$1(_0x589654[_0x554768(0x2551)])&&_0x589654[_0x554768(0x2551)]>0x0?_0x589654['_transmissionFactor']:defined$1(_0x1c714d[_0x554768(0x44e8)][_0x554768(0x441a)][_0x2fc3a0(0x1bc3)])&&defined$1(_0x1c714d['_PBRMaterialParams'][_0x554768(0x441a)][_0x2fc3a0(0x1bc3)][_0x554768(0x818)])?_0x1c714d[_0x554768(0x44e8)][_0x554768(0x441a)][_0x554768(0x13cc)][_0x554768(0x818)]:0x1;},_0x3bb42f[_0x5b9a5f(0x40ff)]=function(){var _0x254cab=_0x261ba9,_0x2a46c4=_0x5b9a5f;return defined$1(_0x589654[_0x2a46c4(0x1e13)])?_0x589654[_0x2a46c4(0x1e13)][_0x254cab(0x21c6)]:_0x1c714d[_0x254cab(0xfff)]['pbrMetallicRoughness'][_0x2a46c4(0x13cc)][_0x2a46c4(0x4f33)];},_0x3bb42f[_0x5b9a5f(0x5816)]=function(){var _0x246e4a=_0x261ba9,_0x14249f=_0x5b9a5f;return defined$1(_0x589654[_0x14249f(0x5125)])&&_0x589654[_0x14249f(0x5125)][_0x14249f(0x58a7)]>0x0?_0x589654[_0x14249f(0x5125)][_0x14249f(0x58a7)]:defined$1(_0x1c714d[_0x14249f(0x44e8)][_0x246e4a(0x1d30)][_0x14249f(0x5125)])&&defined$1(_0x1c714d[_0x14249f(0x44e8)][_0x14249f(0x441a)][_0x14249f(0x5125)][_0x14249f(0x3592)])&&_0x1c714d[_0x14249f(0x44e8)][_0x14249f(0x441a)][_0x246e4a(0x4b7a)][_0x14249f(0x3592)]>0x0?_0x1c714d[_0x14249f(0x44e8)][_0x14249f(0x441a)][_0x14249f(0x5125)][_0x14249f(0x3592)]:0.5;},_0x3bb42f[_0x5b9a5f(0x2ff2)]=function(){var _0x10a58f=_0x261ba9,_0x4857c7=_0x5b9a5f;return defined$1(_0x589654[_0x4857c7(0x5125)])&&defined$1(_0x589654[_0x4857c7(0x5125)][_0x4857c7(0xcbc)])?_0x589654[_0x4857c7(0x5125)][_0x10a58f(0x4cbd)]:_0x1c714d[_0x4857c7(0x44e8)]['pbrMetallicRoughness'][_0x4857c7(0x5125)][_0x10a58f(0x54db)];},_0x3bb42f[_0x5b9a5f(0x976)]=function(){var _0x582591=_0x261ba9,_0x1ba8b3=_0x5b9a5f;return defined$1(_0x589654[_0x1ba8b3(0x5125)])&&defined$1(_0x589654[_0x1ba8b3(0x5125)][_0x582591(0x40d1)])?_0x589654[_0x1ba8b3(0x5125)][_0x1ba8b3(0x3da4)]:_0x1c714d[_0x1ba8b3(0x44e8)][_0x1ba8b3(0x441a)][_0x1ba8b3(0x5125)][_0x1ba8b3(0x1ebf)];},_0x3bb42f[_0x5b9a5f(0x42e1)]=function(){var _0x19a32e=_0x261ba9,_0x3de14=_0x5b9a5f;return defined$1(_0x589654[_0x3de14(0x1920)])&&_0x589654[_0x3de14(0x3399)][_0x19a32e(0xacd)]>0x0?_0x589654[_0x19a32e(0xacd)]:defined$1(_0x1c714d[_0x3de14(0x44e8)]['pbrMetallicRoughness'][_0x3de14(0x431e)])&&_0x1c714d[_0x3de14(0x44e8)][_0x3de14(0x441a)][_0x3de14(0x431e)]>0x0?_0x1c714d[_0x3de14(0x44e8)][_0x3de14(0x441a)][_0x3de14(0x431e)]:0x1;},_0x3bb42f[_0x5b9a5f(0x3f00)]=function(){var _0x19b7ff=_0x261ba9,_0x416cde=_0x5b9a5f;return defined$1(_0x589654[_0x416cde(0x3399)])&&defined$1(_0x589654[_0x19b7ff(0x3b67)][_0x416cde(0x4d44)])?_0x589654[_0x19b7ff(0x3b67)][_0x416cde(0x4d44)]:_0x1c714d[_0x19b7ff(0xfff)][_0x416cde(0x441a)][_0x416cde(0x3399)]['animationSpeed'];},_0x3bb42f[_0x5b9a5f(0x4e7f)]=function(){var _0x3684d9=_0x261ba9,_0xfe9d96=_0x5b9a5f;return defined$1(_0x589654[_0xfe9d96(0x3399)])&&defined$1(_0x589654[_0xfe9d96(0x3399)][_0xfe9d96(0x4b97)])?_0x589654[_0xfe9d96(0x3399)][_0xfe9d96(0x4b97)]:_0x1c714d[_0xfe9d96(0x44e8)][_0xfe9d96(0x441a)][_0x3684d9(0x3b67)][_0xfe9d96(0x2caa)];},_0x3bb42f[_0x261ba9(0x3d9)]=function(){var _0x90f1bc=_0x261ba9,_0xa2896e=_0x5b9a5f;return defined$1(_0x589654[_0x90f1bc(0x3b67)])&&_0x589654[_0xa2896e(0x3399)][_0xa2896e(0x3aba)]>0x0?_0x589654[_0xa2896e(0x3399)][_0xa2896e(0x3aba)]:defined$1(_0x1c714d[_0xa2896e(0x44e8)][_0xa2896e(0x441a)][_0xa2896e(0x3399)])&&defined$1(_0x1c714d[_0xa2896e(0x44e8)][_0xa2896e(0x441a)][_0xa2896e(0x3399)][_0xa2896e(0x1176)])&&_0x1c714d[_0xa2896e(0x44e8)][_0xa2896e(0x441a)][_0xa2896e(0x3399)][_0xa2896e(0x1176)]>0x0?_0x1c714d[_0xa2896e(0x44e8)][_0xa2896e(0x441a)][_0xa2896e(0x3399)][_0xa2896e(0x1176)]:0x0;},_0x3bb42f[_0x5b9a5f(0x39bf)]=function(){var _0xb4857a=_0x261ba9,_0x50f5f7=_0x5b9a5f;return defined$1(_0x589654[_0x50f5f7(0x3399)])&&_0x589654['rainEffect'][_0x50f5f7(0x2153)]>0x0?_0x589654[_0x50f5f7(0x3399)][_0x50f5f7(0x2153)]:defined$1(_0x1c714d['_PBRMaterialParams'][_0x50f5f7(0x441a)][_0x50f5f7(0x3399)])&&defined$1(_0x1c714d[_0x50f5f7(0x44e8)][_0x50f5f7(0x441a)][_0x50f5f7(0x3399)][_0x50f5f7(0x4ee0)])&&_0x1c714d[_0xb4857a(0xfff)][_0x50f5f7(0x441a)][_0xb4857a(0x3b67)][_0x50f5f7(0x4ee0)]>0x0?_0x1c714d[_0x50f5f7(0x44e8)][_0x50f5f7(0x441a)][_0x50f5f7(0x3399)][_0x50f5f7(0x4ee0)]:0x5;},_0x3bb42f[_0x5b9a5f(0x1707)]=function(){var _0x2034ca=_0x261ba9,_0xe173a0=_0x5b9a5f;return defined$1(_0x589654[_0xe173a0(0x3399)])&&_0x589654[_0xe173a0(0x3399)]['_wind_intensity']>0x0?_0x589654[_0xe173a0(0x3399)][_0xe173a0(0x40e1)]:defined$1(_0x1c714d[_0xe173a0(0x44e8)][_0xe173a0(0x441a)][_0xe173a0(0x3399)])&&defined$1(_0x1c714d[_0x2034ca(0xfff)][_0xe173a0(0x441a)][_0xe173a0(0x3399)][_0xe173a0(0x1460)])&&_0x1c714d[_0xe173a0(0x44e8)][_0xe173a0(0x441a)][_0xe173a0(0x3399)][_0xe173a0(0x1460)]>0x0?_0x1c714d[_0x2034ca(0xfff)][_0xe173a0(0x441a)][_0xe173a0(0x3399)][_0xe173a0(0x1460)]:0x0;},_0x3bb42f[_0x261ba9(0x1f6c)]=function(){var _0x2118ee=_0x261ba9,_0x59cf18=_0x5b9a5f;return defined$1(_0x589654[_0x59cf18(0x3399)])&&_0x589654['rainEffect'][_0x59cf18(0xfb2)]>0x0?_0x589654[_0x59cf18(0x3399)][_0x2118ee(0x52e9)]:defined$1(_0x1c714d[_0x2118ee(0xfff)][_0x59cf18(0x441a)][_0x59cf18(0x3399)])&&defined$1(_0x1c714d[_0x2118ee(0xfff)][_0x59cf18(0x441a)][_0x59cf18(0x3399)][_0x59cf18(0x465e)])&&_0x1c714d[_0x59cf18(0x44e8)][_0x2118ee(0x1d30)][_0x2118ee(0x3b67)][_0x2118ee(0x1d7f)]>0x0?_0x1c714d[_0x59cf18(0x44e8)][_0x59cf18(0x441a)][_0x59cf18(0x3399)][_0x59cf18(0x465e)]:0xc8;},_0x3bb42f[_0x5b9a5f(0x1bcc)]=function(){var _0x480d50=_0x261ba9,_0x2de589=_0x5b9a5f;return defined$1(_0x589654[_0x2de589(0x3399)])&&_0x589654[_0x2de589(0x3399)][_0x480d50(0x562f)]>0x0?_0x589654[_0x480d50(0x3b67)][_0x480d50(0x562f)]:defined$1(_0x1c714d[_0x480d50(0xfff)][_0x480d50(0x1d30)][_0x2de589(0x3399)])&&defined$1(_0x1c714d[_0x2de589(0x44e8)][_0x2de589(0x441a)][_0x2de589(0x3399)][_0x2de589(0x2658)])&&_0x1c714d[_0x2de589(0x44e8)][_0x2de589(0x441a)][_0x2de589(0x3399)][_0x2de589(0x2658)]>0x0?_0x1c714d[_0x2de589(0x44e8)][_0x480d50(0x1d30)]['rainEffect'][_0x2de589(0x2658)]:0.8;},_0x3bb42f[_0x261ba9(0x50fb)]=function(){var _0x3c2461=_0x261ba9,_0x4e4e09=_0x5b9a5f;return defined$1(_0x589654[_0x4e4e09(0x1e13)])?_0x589654[_0x3c2461(0x2084)][_0x4e4e09(0x5937)]:defined$1(_0x1c714d[_0x4e4e09(0x44e8)][_0x4e4e09(0x441a)][_0x3c2461(0x1bc3)])?_0x1c714d[_0x4e4e09(0x44e8)][_0x4e4e09(0x441a)][_0x4e4e09(0x13cc)][_0x4e4e09(0x32a9)]:Color$2[_0x4e4e09(0x3b7e)];},_0x3bb42f[_0x5b9a5f(0x3024)]=function(){var _0x44ea77=_0x261ba9,_0x39f3d7=_0x5b9a5f;return defined$1(_0x589654[_0x39f3d7(0x1e13)])?_0x589654[_0x39f3d7(0x1e13)]['_diffusionDistance']:defined$1(_0x1c714d[_0x39f3d7(0x44e8)][_0x39f3d7(0x441a)][_0x39f3d7(0x13cc)])?_0x1c714d[_0x39f3d7(0x44e8)][_0x39f3d7(0x441a)][_0x39f3d7(0x13cc)][_0x44ea77(0x3705)]:Color$2[_0x39f3d7(0x3b7e)];},_0x3bb42f[_0x261ba9(0x1f1)]=function(){var _0x5b94c5=_0x261ba9,_0x53ec25=_0x5b9a5f;return defined$1(_0x589654[_0x53ec25(0x54bf)])?_0x589654[_0x53ec25(0x54bf)][_0x53ec25(0xdf9)]:_0x1c714d[_0x5b94c5(0xfff)][_0x53ec25(0x441a)][_0x53ec25(0x5b8f)][_0x53ec25(0x515b)];},_0x3bb42f[_0x5b9a5f(0x24ee)]=function(){var _0x2b829d=_0x5b9a5f;return defined$1(_0x589654[_0x2b829d(0x54bf)])?_0x589654[_0x2b829d(0x54bf)][_0x2b829d(0x2e81)]:_0x1c714d[_0x2b829d(0x44e8)]['pbrMetallicRoughness'][_0x2b829d(0x5b8f)][_0x2b829d(0x2cc2)];},_0x3bb42f[_0x5b9a5f(0xa1d)]=function(){var _0x387364=_0x5b9a5f;return defined$1(_0x589654[_0x387364(0x2fea)])?_0x589654[_0x387364(0x2fea)]:_0x1c714d[_0x387364(0x44e8)][_0x387364(0x441a)][_0x387364(0x5741)];},_0x3bb42f[_0x5b9a5f(0x375e)]=function(){var _0x5a3060=_0x5b9a5f;return defined$1(_0x589654['_baseColorTextureIndex'])&&_0x589654[_0x5a3060(0x1591)]>-0x1?_0x589654[_0x5a3060(0x38af)]:_0x1c714d[_0x5a3060(0x44e8)]['pbrMetallicRoughness'][_0x5a3060(0x38af)];};var _0x2e9b67=_0x589654[_0x5b9a5f(0x493)]||_0x1c714d[_0x5b9a5f(0x44e8)][_0x5b9a5f(0x441a)][_0x5b9a5f(0x3768)],_0x32d193=new Cartesian4();if(_0x3bb42f[_0x261ba9(0x36de)]=function(){var _0x1eca28=_0x5b9a5f,_0x10175a=performance[_0x1eca28(0xccb)]()/0x3e8,_0x339e25=_0x2e9b67[_0x1eca28(0x2f7)],_0x25a7fb=_0x2e9b67[_0x1eca28(0x472a)],_0x208d28=_0x2e9b67[_0x1eca28(0x593c)],_0x20b2ba=_0x2e9b67[_0x1eca28(0x45c7)],_0x3ad544=_0x2e9b67[_0x1eca28(0x3fc6)],_0x3c9e56=_0x2e9b67[_0x1eca28(0x5988)];if(_0x2e9b67&&_0x339e25>0x0){var _0x3a0c7f=_0x10175a%_0x339e25;_0x32d193['x']=_0x3a0c7f*_0x25a7fb,_0x32d193['y']=_0x3a0c7f*_0x208d28;}else _0x32d193['x']=0x0,_0x32d193['y']=0x0;if(_0x2e9b67&&_0x20b2ba>0x0){var _0x55e7b5=_0x10175a%_0x2e9b67[_0x1eca28(0x13d9)];_0x32d193['z']=0x1+_0x55e7b5*_0x3ad544,_0x32d193['w']=0x1+_0x55e7b5*_0x3c9e56;}else _0x32d193['z']=0x1,_0x32d193['w']=0x1;return _0x32d193;},_0x589654[_0x261ba9(0xdbd)]){var _0x228daf=new Cartesian2();_0x3bb42f[_0x5b9a5f(0x5890)]=function(){var _0x3158d3=_0x261ba9;return _0x589654[_0x3158d3(0x574a)];},_0x3bb42f[_0x5b9a5f(0x2a89)]=function(){var _0x38c921=_0x261ba9,_0x11f6be=_0x5b9a5f,_0xdf8b8d=_0x589654[_0x11f6be(0x489b)];return _0x228daf['x']=_0xdf8b8d[_0x11f6be(0x5178)],_0x228daf['y']=_0xdf8b8d[_0x38c921(0x33bc)],_0x228daf;};}_0x3bb42f[_0x261ba9(0x4e33)]=function(){var _0x14bb1d=_0x5b9a5f;return _0x589654[_0x14bb1d(0x504)];},_0x3bb42f[_0x5b9a5f(0x56d5)]=function(){var _0x1fec9a=_0x5b9a5f;return _0x17d666[_0x1fec9a(0x5584)];};var _0x531dc4={'x':0x0,'y':0x0};_0x3bb42f[_0x261ba9(0x4325)]=function(){var _0x11c55c=_0x261ba9,_0x494816=_0x5b9a5f;return defined$1(_0x1c714d[_0x11c55c(0xc72)][_0x494816(0x5160)])?(defined$1(_0x1c714d[_0x11c55c(0x3aa1)])&&(_0x531dc4['x']=_0x1c714d[_0x494816(0x1020)]['x']/_0x1c714d[_0x494816(0x1358)][_0x494816(0x1564)],_0x531dc4['y']=_0x1c714d[_0x11c55c(0x3aa1)]['y']/_0x1c714d[_0x494816(0x1358)][_0x494816(0x3883)]),_0x531dc4):(_0x531dc4['x']=0x0,_0x531dc4['y']=0x0,_0x531dc4);},_0x3bb42f[_0x5b9a5f(0x4cdb)]=function(){var _0x3a9018=_0x261ba9,_0x1ca488=_0x5b9a5f;return defined$1(_0x1c714d[_0x3a9018(0xc72)][_0x1ca488(0x5160)])?Matrix4[_0x1ca488(0x589e)](_0x1c714d[_0x1ca488(0x1358)][_0x1ca488(0x5160)],_0x1b7b22[_0x1ca488(0x3309)],scratchMV):Matrix4[_0x3a9018(0x515)](_0x1c714d[_0x1ca488(0x1358)][_0x1ca488(0x1b3d)][_0x3a9018(0x31a)],_0x1b7b22[_0x1ca488(0x3309)],scratchMV);},defined$1(_0x1b7b22[_0x261ba9(0x126f)])&&(_0x3bb42f=_0x1b7b22[_0x5b9a5f(0x2528)][_0x5b9a5f(0x1ec0)]()(_0x3bb42f)),defined$1(_0x589654[_0x5b9a5f(0x2528)])&&(_0x589654[_0x5b9a5f(0x2528)][_0x5b9a5f(0xa16)](_0x17d666),_0x3bb42f=_0x589654[_0x5b9a5f(0x2528)]['getUniformMapCallback']()(_0x3bb42f)),defined$1(_0x589654[_0x5b9a5f(0x1e3d)])&&(_0x589654[_0x5b9a5f(0x1e3d)][_0x5b9a5f(0xa16)](_0x17d666),_0x3bb42f=_0x589654[_0x261ba9(0xaba)][_0x5b9a5f(0x1ec0)]()(_0x3bb42f)),_0x3bb42f=combine$2(_0x3bb42f,_0x17d666[_0x5b9a5f(0x3b27)][_0x5b9a5f(0x3686)]()),_0x1b7b22[_0x5b9a5f(0x18f4)]=_0x3bb42f;},Object[_0x307c2b(0x66e)](UniformBufferDataCollection[_0x5e00b3(0x3720)],{'needUpdate':{'set':function(){var _0x18b2a2=_0x5e00b3;this[_0x18b2a2(0x5c2f)]=value;},'get':function(){var _0x1ef04d=_0x5e00b3;return this[_0x1ef04d(0x5c2f)];}}}),UniformBufferDataCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(_0x1c67db,_0x5a112c){var _0x5354f2=_0x307c2b,_0xf2d58c=_0x5e00b3;this[_0x5354f2(0x4a72)][_0x1c67db]=_0x5a112c,_0x5a112c[_0xf2d58c(0x12b3)]=this,this[_0xf2d58c(0x5c2f)]=!0x0;},UniformBufferDataCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x8bd)]=function(_0x329947){var _0x1f57b1=_0x307c2b,_0x5545ab=_0x5e00b3;delete this[_0x1f57b1(0x4a72)][_0x329947],this[_0x5545ab(0x5c2f)]=!0x0;},UniformBufferDataCollection[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x4b5e7e,_0x15810b){var _0x4e66cd=_0x307c2b,_0x2cc5ed=_0x5e00b3;for(var _0x11b8d2 in this[_0x2cc5ed(0x8a2)]){var _0x47f01a=this[_0x4e66cd(0x4a72)][_0x11b8d2],_0x2451e8=_0x4b5e7e*parseInt(_0x11b8d2);_0x47f01a['writeToFloat32Array'](_0x15810b,_0x2451e8);}};var UniformBufferBindingPoints=[],NextUnusedUniformBufferBindingPoint=0x0;function initBindingPoints(_0x26f16f){var _0x409229=_0x5e00b3;UniformBufferBindingPoints=[];for(var _0x238d10=_0x26f16f-0x1,_0x2e4771=0x0;_0x2e4771<_0x26f16f;++_0x2e4771,--_0x238d10)UniformBufferBindingPoints[_0x409229(0x5323)](_0x238d10);NextUnusedUniformBufferBindingPoint=_0x26f16f-0x1;}function getUnusedBindingPoint(){var _0x1d7e16=_0x307c2b,_0xce7e5a=_0x5e00b3;0x0==UniformBufferBindingPoints[_0x1d7e16(0x2ef4)]&&initBindingPoints(ContextLimits[_0xce7e5a(0x7a1)]);var _0x3a882b=UniformBufferBindingPoints[NextUnusedUniformBufferBindingPoint];return NextUnusedUniformBufferBindingPoint--,_0x3a882b;}function markBindingPointAsUnused(_0x29e661){NextUnusedUniformBufferBindingPoint++,UniformBufferBindingPoints[NextUnusedUniformBufferBindingPoint]=_0x29e661;}function UniformBufferObjectManager(){var _0x24f588=_0x5e00b3;this[_0x24f588(0x20f6)]={};}function UniformBufferObject(_0x5ea714,_0x2fffb3){var _0x2e6992=_0x307c2b,_0x507f8f=_0x5e00b3;this[_0x2e6992(0xc72)]=_0x5ea714,this[_0x507f8f(0x5899)]=new UniformBufferDataCollection(),this[_0x507f8f(0x5249)]=null,this[_0x2e6992(0x3b97)]=-0x1,this[_0x507f8f(0x4811)]=0x0,this[_0x507f8f(0x5792)]=new Float32Array(0x40),this[_0x2e6992(0x2a60)]=getUnusedBindingPoint(),this[_0x507f8f(0x581f)]=!0x1,this[_0x507f8f(0x3bde)]=!0x1,this[_0x507f8f(0x41da)]=_0x2fffb3,this['_dataCountInBuffer']=0x0,this['_allIndex']=[],this[_0x507f8f(0x5f94)]=-0x1,this[_0x507f8f(0x2c94)](0x0);}function findUniformBlockSize(_0x2733fa){var _0x44c39b=_0x5e00b3;for(var _0x4f72a0=ContextLimits[_0x44c39b(0x162a)];_0x2733fa>_0x4f72a0;)_0x4f72a0+=ContextLimits['uniformBufferOffsetAlignment'];return _0x4f72a0;}UniformBufferObjectManager[_0x5e00b3(0x38c4)]=function(_0x3f10df){var _0x2faee6=_0x5e00b3;return g_UniformBufferObjectManager[_0x2faee6(0x20f6)][_0x3f10df];},UniformBufferObjectManager[_0x5e00b3(0x2850)]=function(_0x3b114a,_0x4630b8,_0x2a6b03){var _0x570646=_0x5e00b3,_0x20e6e1=new UniformBufferObject(_0x3b114a,_0x2a6b03);return g_UniformBufferObjectManager[_0x570646(0x20f6)][_0x4630b8]=_0x20e6e1,_0x20e6e1;},UniformBufferObjectManager[_0x5e00b3(0xa16)]=function(_0x159907){var _0x1e7a2d=_0x307c2b,_0x425d5a=_0x5e00b3;for(var _0x135185 in(g_UniformBufferObjectManager[_0x425d5a(0x4fd0)]=_0x159907,g_UniformBufferObjectManager[_0x425d5a(0x20f6)]))g_UniformBufferObjectManager[_0x425d5a(0x20f6)][_0x135185][_0x1e7a2d(0x2e6d)]();},Object[_0x307c2b(0x66e)](UniformBufferObject[_0x5e00b3(0x3720)],{'bindingPoint':{'get':function(){var _0x132797=_0x5e00b3;return this[_0x132797(0x29dd)];}}}),UniformBufferObject[_0x5e00b3(0x3720)][_0x5e00b3(0x2c94)]=function(_0x522e92){var _0x3b7e93=_0x307c2b,_0x368e74=_0x5e00b3;this[_0x368e74(0x22e8)]=[];for(var _0x2c9cc6=_0x522e92-0x1,_0x5aae76=0x0;_0x5aae76<_0x522e92;++_0x5aae76,--_0x2c9cc6)this[_0x3b7e93(0x1d1a)][_0x368e74(0x5323)](_0x2c9cc6);this[_0x368e74(0x5f94)]=_0x522e92-0x1;},UniformBufferObject[_0x5e00b3(0x3720)][_0x307c2b(0x102f)]=function(){var _0x4c3329=_0x307c2b,_0x5166bb=_0x5e00b3;if(this[_0x5166bb(0x5f94)]<0x0){var _0x491be9=this[_0x4c3329(0x5785)];this[_0x5166bb(0x1ad1)]=0x0==_0x491be9?0x1:0x2*_0x491be9,this[_0x5166bb(0x2c94)](this[_0x5166bb(0x1ad1)]),this[_0x5166bb(0x5f94)]-=_0x491be9,this[_0x5166bb(0x3bde)]=!0x0;}var _0x2a63e4=this[_0x5166bb(0x22e8)][this[_0x5166bb(0x5f94)]];return this['_nextUnusedIndex']--,_0x2a63e4;},UniformBufferObject[_0x307c2b(0x1aa2)][_0x5e00b3(0xeaf)]=function(_0x280781){var _0x17811f=_0x307c2b;this[_0x17811f(0x4d68)]++,this[_0x17811f(0x1d1a)][this['_nextUnusedIndex']]=_0x280781;},UniformBufferObject['prototype'][_0x5e00b3(0x30c2)]=function(_0x48fc0e){var _0x5e4932=_0x307c2b,_0x6591d6=_0x5e00b3;0x0==this[_0x5e4932(0x49fd)]&&(this[_0x6591d6(0x4811)]=findUniformBlockSize(_0x48fc0e[_0x5e4932(0x4757)]));var _0x4b3a34=this[_0x5e4932(0x102f)]();return this[_0x6591d6(0x5899)][_0x6591d6(0x10aa)](_0x4b3a34,_0x48fc0e),this[_0x6591d6(0x581f)]=!0x0,_0x4b3a34;},UniformBufferObject['prototype'][_0x5e00b3(0x8bd)]=function(_0xddc035){var _0x9aeb05=_0x307c2b,_0x1a5ac6=_0x5e00b3;this[_0x9aeb05(0xab4)](_0xddc035),this[_0x1a5ac6(0x581f)]=!0x0,this[_0x1a5ac6(0x5899)][_0x1a5ac6(0x8bd)](_0xddc035);},UniformBufferObject[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(){var _0x1f4083=_0x307c2b,_0x46241c=_0x5e00b3,_0x55db4c=this[_0x46241c(0x1ad1)];if(this[_0x46241c(0x3bde)]&&(this[_0x46241c(0x2729)](_0x55db4c),this[_0x46241c(0x3bde)]=!0x1),defined$1(this[_0x46241c(0x5249)])&&(this[_0x46241c(0x581f)]||this[_0x46241c(0x41da)])){var _0x31757b=this[_0x46241c(0x4811)]/Float32Array[_0x46241c(0x2276)];this[_0x46241c(0x5899)][_0x46241c(0xa16)](_0x31757b,this[_0x46241c(0x5792)]);var _0x341641=this[_0x46241c(0x1358)][_0x46241c(0x24f8)];_0x341641[_0x46241c(0x37f6)](_0x341641[_0x46241c(0x5258)],this[_0x46241c(0x5249)]),_0x341641[_0x46241c(0xcac)](_0x341641[_0x46241c(0x5258)],this[_0x46241c(0x5792)],_0x341641[_0x1f4083(0xb66)]),_0x341641[_0x1f4083(0x47b9)](_0x341641[_0x46241c(0x5258)],null),this[_0x46241c(0x581f)]=!0x1;}this[_0x46241c(0x5f94)]==this[_0x1f4083(0x5785)]-0x1&&this[_0x1f4083(0x8bd)]();},UniformBufferObject[_0x307c2b(0x1aa2)]['_reallocateGPUBuffer']=function(_0x2ac5e4){var _0x1ffbb5=_0x307c2b,_0x531bb4=_0x5e00b3,_0x4aa00b=this[_0x1ffbb5(0xc72)]['_gl'];defined$1(this[_0x531bb4(0x5249)])&&_0x4aa00b[_0x531bb4(0x272c)](this[_0x531bb4(0x5249)]);var _0x35c3b9=_0x2ac5e4*this['_uniformBlockSizeInByte'];this[_0x531bb4(0x5249)]=_0x4aa00b[_0x531bb4(0x597e)](),_0x4aa00b[_0x531bb4(0x37f6)](_0x4aa00b['UNIFORM_BUFFER'],this[_0x531bb4(0x5249)]),_0x4aa00b[_0x1ffbb5(0xc06)](_0x4aa00b[_0x531bb4(0x5258)],_0x35c3b9,_0x4aa00b[_0x531bb4(0x3d22)]),_0x4aa00b[_0x531bb4(0x37f6)](_0x4aa00b[_0x531bb4(0x5258)],null);var _0x389c9b=this[_0x1ffbb5(0x49fd)]/Float32Array[_0x531bb4(0x2276)];this[_0x531bb4(0x5792)]=new Float32Array(_0x389c9b*_0x2ac5e4);},UniformBufferObject[_0x5e00b3(0x3720)]['bindBufferRange']=function(_0x350778,_0x276283){var _0x500aed=_0x307c2b,_0x1e325f=_0x5e00b3,_0x39ddb0=this[_0x500aed(0x49fd)]*_0x350778;if(this[_0x1e325f(0xcc9)]!=_0x39ddb0){var _0xe044=this['_context'][_0x1e325f(0x24f8)];_0xe044['bindBufferRange'](_0xe044[_0x1e325f(0x5258)],this[_0x1e325f(0x29dd)],this[_0x1e325f(0x5249)],_0x39ddb0,_0x276283),this[_0x1e325f(0xcc9)]=_0x39ddb0;}},UniformBufferObject[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},UniformBufferObject[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x14283c=_0x5e00b3;return this['_release'](),markBindingPointAsUnused(this[_0x14283c(0x29dd)]),destroyObject(this);},UniformBufferObject[_0x5e00b3(0x3720)][_0x307c2b(0x8bd)]=function(){var _0x272511=_0x307c2b,_0x3c771c=_0x5e00b3,_0x231f3c=this[_0x3c771c(0x1358)][_0x272511(0x50cb)];defined$1(this[_0x3c771c(0x5249)])&&(_0x231f3c[_0x3c771c(0x272c)](this[_0x3c771c(0x5249)]),this[_0x3c771c(0x5249)]=null),this[_0x272511(0x5785)]=0x0,this[_0x3c771c(0x5792)]=null,this[_0x3c771c(0xcc9)]=-0x1,this[_0x3c771c(0x22e8)]=[],this[_0x3c771c(0x5f94)]=-0x1,this[_0x3c771c(0x2c94)](0x0);};var g_UniformBufferObjectManager=new UniformBufferObjectManager();function UniformBuffer(_0x4ffdc9,_0x5e3bd6){var _0x22d541=_0x307c2b,_0x2556bd=_0x5e00b3;this[_0x2556bd(0x2663)]=_0x5e3bd6[_0x2556bd(0x2c5)],this[_0x2556bd(0x1358)]=_0x4ffdc9;var _0x5e9ca5=UniformBufferObjectManager['get'](this[_0x2556bd(0x2663)]);defined$1(_0x5e9ca5)||(_0x5e9ca5=UniformBufferObjectManager[_0x2556bd(0x2850)](_0x4ffdc9,this[_0x22d541(0x4d5f)],_0x5e3bd6[_0x2556bd(0x4d62)])),this[_0x2556bd(0x1db3)]=_0x5e9ca5[_0x2556bd(0x30c2)](_0x5e3bd6),this[_0x2556bd(0x494c)]=0x0,this[_0x2556bd(0x39f3)]=0x0;}UniformBufferObjectManager[_0x5e00b3(0x562f)]=g_UniformBufferObjectManager,Object[_0x5e00b3(0x1dfd)](UniformBuffer[_0x5e00b3(0x3720)],{}),UniformBuffer[_0x5e00b3(0x3720)][_0x307c2b(0xfcd)]=function(_0x51901c){var _0x9435cc=_0x307c2b,_0xfed62=_0x5e00b3,_0x1293ff=_0x51901c['_program'],_0x55ca3f=this[_0xfed62(0x1358)][_0xfed62(0x24f8)],_0x50522f=UniformBufferObjectManager[_0xfed62(0x38c4)](this[_0xfed62(0x2663)]),_0x2b56a3=_0x51901c[_0xfed62(0x468c)][this[_0xfed62(0x2663)]];if(!defined$1(_0x2b56a3)){if((_0x2b56a3=_0x55ca3f[_0xfed62(0x4c23)](_0x1293ff,this[_0x9435cc(0x4d5f)]))==_0x55ca3f[_0x9435cc(0x3baf)])return;_0x55ca3f[_0xfed62(0x1df4)](_0x1293ff,_0x2b56a3,_0x50522f[_0xfed62(0x4301)]),_0x51901c[_0xfed62(0x468c)][this[_0xfed62(0x2663)]]=_0x2b56a3;}0x0==this[_0xfed62(0x494c)]&&(this[_0x9435cc(0x2cd1)]=_0x55ca3f[_0xfed62(0x10ad)](_0x1293ff,_0x2b56a3,_0x55ca3f[_0xfed62(0x59b5)])),_0x50522f[_0xfed62(0x286a)](this[_0xfed62(0x1db3)],this[_0xfed62(0x494c)]);},UniformBuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x4924)]=function(){var _0x40cf9d=_0x5e00b3;this[_0x40cf9d(0x39f3)]++;},UniformBuffer[_0x5e00b3(0x3720)][_0x307c2b(0x119c)]=function(){var _0x1d9ba3=_0x5e00b3;(this[_0x1d9ba3(0x39f3)]--,0x0==this[_0x1d9ba3(0x39f3)])&&UniformBufferObjectManager[_0x1d9ba3(0x38c4)](this[_0x1d9ba3(0x2663)])[_0x1d9ba3(0x8bd)](this[_0x1d9ba3(0x1db3)]),this[_0x1d9ba3(0x39f3)]<0x0&&(this[_0x1d9ba3(0x39f3)]=0x0);},UniformBuffer[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},UniformBuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){return destroyObject$1(this);};var UniformDataBase=function(){var _0x27da68=_0x307c2b,_0x2e6374=_0x5e00b3;this['_isDynamic']=!0x0,this[_0x27da68(0x4f2b)]='UniformDataBase',this[_0x2e6374(0x494c)]=0x0;};function S3MUniformBufferCreator(){}Object[_0x5e00b3(0x1dfd)](UniformDataBase[_0x5e00b3(0x3720)],{'name':{'get':function(){var _0x3c6b7a=_0x5e00b3;return this[_0x3c6b7a(0x5e3a)];}},'sizeInByte':{'get':function(){var _0x40690a=_0x5e00b3;return this[_0x40690a(0x494c)];}},'isDynamic':{'get':function(){var _0x1e33f4=_0x307c2b;return this[_0x1e33f4(0x3849)];}}}),UniformDataBase[_0x307c2b(0x1aa2)][_0x5e00b3(0x27d3)]=function(_0x331347,_0x50a36b){};var LayerParameterUniformData=function(_0x158b92){var _0x5c510b=_0x307c2b,_0x129957=_0x5e00b3;function _0xd737d8(_0x997744){var _0x4e1f78=_0x140d,_0x4eccb8=_0x23ca;_0x158b92[_0x4eccb8(0x4269)](this,arguments),this[_0x4eccb8(0x2bae)]=_0x997744,this[_0x4eccb8(0x41da)]=!0x0,this[_0x4e1f78(0x4f2b)]=_0x4eccb8(0x5d22),this['_sizeInByte']=0x40;}return _0x158b92&&(_0xd737d8[_0x5c510b(0xc3b)]=_0x158b92),_0xd737d8[_0x129957(0x3720)]=Object[_0x5c510b(0x47e7)](_0x158b92&&_0x158b92[_0x129957(0x3720)]),_0xd737d8[_0x129957(0x3720)][_0x129957(0x26fc)]=_0xd737d8,_0xd737d8[_0x129957(0x3720)][_0x5c510b(0x43d9)]=function(_0x294237,_0x44b923){var _0x26802b=_0x5c510b,_0x1c17bf=_0x129957;Cartesian3['pack'](this[_0x1c17bf(0x2bae)][_0x1c17bf(0x5ffd)],_0x294237,_0x44b923),_0x294237[_0x44b923+0x3]=this[_0x26802b(0x56d2)][_0x1c17bf(0x4741)][_0x26802b(0x354e)],_0x294237[_0x44b923+0x4]=this[_0x26802b(0x56d2)][_0x1c17bf(0x34d8)],_0x294237[_0x44b923+0x5]=this[_0x1c17bf(0x2bae)][_0x1c17bf(0x2077)];var _0x599ad9=this[_0x1c17bf(0x2bae)][_0x1c17bf(0x3144)][_0x1c17bf(0x3824)];defined$1(_0x599ad9)?(_0x294237[_0x44b923+0x6]=_0x599ad9['factor'],_0x294237[_0x44b923+0x7]=_0x599ad9[_0x1c17bf(0x1d60)]):(_0x294237[_0x44b923+0x6]=0x0,_0x294237[_0x44b923+0x7]=0x0),Color$2[_0x1c17bf(0x52a8)](this[_0x1c17bf(0x2bae)]['selectedColor'],_0x294237,_0x44b923+0x8),_0x294237[_0x44b923+0xc]=this[_0x26802b(0x56d2)][_0x1c17bf(0x4741)][_0x1c17bf(0x1f19)];},_0xd737d8;}(UniformDataBase),LightSourceParameterUniformData=function(_0x12c27e){var _0x3655c1=_0x5e00b3;function _0x5a0a20(_0x3221e8,_0x4a8355){var _0x141614=_0x140d,_0x380ab5=_0x23ca;_0x12c27e[_0x380ab5(0x4269)](this,arguments),this[_0x380ab5(0x3b27)]=_0x4a8355,this[_0x380ab5(0x41da)]=!0x0,this[_0x380ab5(0x5e3a)]=_0x380ab5(0x5581),this[_0x141614(0x2cd1)]=0x30,this[_0x380ab5(0x1b3d)]=_0x3221e8[_0x380ab5(0x1b3d)];}return _0x12c27e&&(_0x5a0a20[_0x3655c1(0x2bdb)]=_0x12c27e),_0x5a0a20[_0x3655c1(0x3720)]=Object[_0x3655c1(0x2850)](_0x12c27e&&_0x12c27e[_0x3655c1(0x3720)]),_0x5a0a20[_0x3655c1(0x3720)][_0x3655c1(0x26fc)]=_0x5a0a20,_0x5a0a20[_0x3655c1(0x3720)][_0x3655c1(0x27d3)]=function(_0x44b0e4,_0x41dbb8){var _0x54d846=_0x140d,_0x4583cd=_0x3655c1;Color$2[_0x4583cd(0x52a8)](this[_0x4583cd(0x3b27)][_0x4583cd(0x3493)],_0x44b0e4,_0x41dbb8),_0x41dbb8+=0x4,Color$2[_0x4583cd(0x52a8)](this[_0x54d846(0x1644)][_0x4583cd(0x5fe2)],_0x44b0e4,_0x41dbb8),_0x41dbb8+=0x4,Cartesian3[_0x4583cd(0x52a8)](this[_0x4583cd(0x1b3d)][_0x4583cd(0x5d8b)],_0x44b0e4,_0x41dbb8),_0x41dbb8+=0x3,_0x44b0e4[_0x41dbb8++]=this[_0x54d846(0x1644)][_0x4583cd(0x2880)];},_0x5a0a20;}(UniformDataBase),MaterialUniformData=function(_0x467bdf){var _0x4cc8c5=_0x307c2b,_0x70a91b=_0x5e00b3;function _0x19a401(_0x54966a){var _0x1000f6=_0x140d,_0x368735=_0x23ca;_0x467bdf[_0x368735(0x4269)](this,arguments),this[_0x368735(0x2553)]=_0x54966a,this[_0x368735(0x41da)]=!0x1,this[_0x368735(0x5e3a)]=_0x368735(0x5900),this[_0x1000f6(0x2cd1)]=0x68;}return _0x467bdf&&(_0x19a401['__proto__']=_0x467bdf),_0x19a401[_0x70a91b(0x3720)]=Object[_0x4cc8c5(0x47e7)](_0x467bdf&&_0x467bdf[_0x4cc8c5(0x1aa2)]),_0x19a401[_0x70a91b(0x3720)][_0x70a91b(0x26fc)]=_0x19a401,_0x19a401[_0x70a91b(0x3720)][_0x70a91b(0x27d3)]=function(_0xadf663,_0x4fb17b){var _0x294ffa=_0x70a91b;this['materialPass'][_0x294ffa(0x53aa)]()||(Color$2[_0x294ffa(0x52a8)](this[_0x294ffa(0x2553)][_0x294ffa(0x5022)],_0xadf663,_0x4fb17b),_0x4fb17b+=0x4,Color$2[_0x294ffa(0x52a8)](this[_0x294ffa(0x2553)][_0x294ffa(0x49a0)],_0xadf663,_0x4fb17b),_0x4fb17b+=0x4,Matrix4[_0x294ffa(0x52a8)](this[_0x294ffa(0x2553)][_0x294ffa(0x3a69)],_0xadf663,_0x4fb17b),_0x4fb17b+=0x10,_0xadf663[_0x4fb17b++]=defined$1(this[_0x294ffa(0x2553)][_0x294ffa(0x4efe)][0x0])?this[_0x294ffa(0x2553)][_0x294ffa(0x4efe)][0x0][_0x294ffa(0x5178)]:0x1,_0xadf663[_0x4fb17b++]=defined$1(this[_0x294ffa(0x2553)][_0x294ffa(0x4efe)][0x1])?this[_0x294ffa(0x2553)][_0x294ffa(0x4efe)][0x1][_0x294ffa(0x5178)]:0x1);},_0x19a401;}(UniformDataBase),texUVoffset=new Cartesian4(),MaterialDynamicUniformData=function(_0x4349f9){var _0x126711=_0x307c2b,_0x4d9073=_0x5e00b3;function _0x417663(_0x4d2f8c,_0x2c77b5,_0x163730){var _0x3f99ad=_0x140d,_0xb40173=_0x23ca;_0x4349f9[_0xb40173(0x4269)](this,arguments),this[_0x3f99ad(0x3314)]=_0x163730,this[_0x3f99ad(0x56d2)]=_0x2c77b5,this[_0xb40173(0xafb)]=_0x4d2f8c[_0xb40173(0xafb)],this[_0xb40173(0x41da)]=!0x1,this[_0xb40173(0x5e3a)]=_0xb40173(0x5194),this[_0xb40173(0x494c)]=0x20;}return _0x4349f9&&(_0x417663[_0x4d9073(0x2bdb)]=_0x4349f9),_0x417663['prototype']=Object[_0x4d9073(0x2850)](_0x4349f9&&_0x4349f9[_0x4d9073(0x3720)]),_0x417663[_0x126711(0x1aa2)][_0x4d9073(0x26fc)]=_0x417663,_0x417663[_0x4d9073(0x3720)][_0x4d9073(0x27d3)]=function(_0x14ccc6,_0x3a831c){var _0x33807b=_0x126711,_0x4bef30=_0x4d9073;texUVoffset['x']=0x0,texUVoffset['y']=0x0,texUVoffset['z']=0x1,texUVoffset['w']=0x1;var _0x1b0555=this[_0x4bef30(0x2bae)],_0x4a61da=this[_0x4bef30(0x2553)][_0x4bef30(0x4d13)];if(defined$1(_0x4a61da)){var _0x15b65d=performance[_0x4bef30(0xccb)]()/0x3e8;if(_0x4a61da[_0x4bef30(0x9be)]>0x0){var _0x7fbbb2=_0x15b65d%_0x4a61da[_0x4bef30(0x9be)];texUVoffset['x']=_0x7fbbb2*_0x4a61da[_0x4bef30(0x554d)],texUVoffset['y']=_0x7fbbb2*_0x4a61da[_0x4bef30(0x1985)];}if(_0x4a61da[_0x4bef30(0x13d9)]>0x0){var _0x132f50=_0x15b65d%_0x4a61da[_0x4bef30(0x13d9)];texUVoffset['z']=0x1+_0x132f50*_0x4a61da[_0x4bef30(0x5b38)],texUVoffset['w']=0x1+_0x132f50*_0x4a61da[_0x4bef30(0x3df6)];}}else{if(0x0!==_0x1b0555[_0x4bef30(0x3477)]['x']||0x0!==_0x1b0555[_0x4bef30(0x3477)]['y']){var _0x5d0637=performance[_0x4bef30(0xccb)]()/0x3e8;texUVoffset['x']=_0x1b0555[_0x33807b(0x4d1)]['x']*_0x5d0637,texUVoffset['y']=_0x1b0555[_0x4bef30(0x3477)]['y']*_0x5d0637;}}Cartesian4[_0x4bef30(0x52a8)](texUVoffset,_0x14ccc6,_0x3a831c),this[_0x4bef30(0xafb)]?Color$2[_0x4bef30(0x52a8)](_0x1b0555[_0x4bef30(0x4741)][_0x4bef30(0x5f80)],_0x14ccc6,_0x3a831c+0x4):Color$2[_0x4bef30(0x52a8)](_0x1b0555[_0x4bef30(0x4741)]['fillForeColor'],_0x14ccc6,_0x3a831c+0x4);},_0x417663;}(UniformDataBase),WaterUniformData=function(_0x29715b){var _0x13c928=_0x307c2b,_0x4f36a6=_0x5e00b3;function _0x2e26ef(_0x22aeb6,_0x417446){var _0x3b9173=_0x23ca;_0x29715b[_0x3b9173(0x4269)](this,arguments),this[_0x3b9173(0x2bae)]=_0x417446,this['_isDynamic']=!0x1,this[_0x3b9173(0x5e3a)]=_0x3b9173(0x9e4),this[_0x3b9173(0x494c)]=0x40;}return _0x29715b&&(_0x2e26ef[_0x4f36a6(0x2bdb)]=_0x29715b),_0x2e26ef[_0x4f36a6(0x3720)]=Object[_0x4f36a6(0x2850)](_0x29715b&&_0x29715b[_0x13c928(0x1aa2)]),_0x2e26ef[_0x4f36a6(0x3720)]['constructor']=_0x2e26ef,_0x2e26ef[_0x13c928(0x1aa2)][_0x13c928(0x43d9)]=function(_0x4a1cb4,_0x556824){var _0x338f4f=_0x13c928,_0x597625=_0x4f36a6;Cartesian2[_0x338f4f(0x5845)](this[_0x338f4f(0x56d2)][_0x597625(0x5496)][_0x597625(0x6025)],_0x4a1cb4,_0x556824),_0x556824+=0x2,_0x4a1cb4[_0x556824++]=this[_0x597625(0x2bae)][_0x338f4f(0x5757)][_0x597625(0x4a6e)],_0x4a1cb4[_0x556824++]=this[_0x597625(0x2bae)][_0x597625(0x5496)][_0x597625(0x22e6)],_0x4a1cb4[_0x556824++]=this[_0x597625(0x2bae)][_0x597625(0x5496)][_0x597625(0x1e0d)],_0x4a1cb4[_0x556824++]=this[_0x597625(0x2bae)][_0x338f4f(0x5757)][_0x597625(0x594d)],_0x4a1cb4[_0x556824++]=this[_0x597625(0x2bae)][_0x338f4f(0x5757)][_0x597625(0x2664)],_0x4a1cb4[_0x556824++]=this[_0x597625(0x2bae)][_0x338f4f(0x5757)][_0x338f4f(0x2d6c)],Cartesian4[_0x338f4f(0x5845)](this[_0x597625(0x2bae)][_0x597625(0x5496)][_0x597625(0x40cf)],_0x4a1cb4,_0x556824),_0x556824+=0x4,Cartesian4[_0x338f4f(0x5845)](this[_0x597625(0x2bae)][_0x597625(0x5496)]['waterColour'],_0x4a1cb4,_0x556824),_0x556824+=0x4;},_0x2e26ef;}(UniformDataBase);S3MUniformBufferCreator[_0x307c2b(0x419a)]=function(_0x4a8f59){var _0x3c71c9=_0x5e00b3;if(!_0x4a8f59[_0x3c71c9(0x1358)][_0x3c71c9(0x197e)])return null;var _0xe98190=new LayerParameterUniformData(_0x4a8f59);return new UniformBuffer(_0x4a8f59[_0x3c71c9(0x1358)],_0xe98190);},S3MUniformBufferCreator[_0x5e00b3(0x286e)]=function(_0x5d7375,_0x428e5f){var _0x358de4=_0x307c2b,_0x4a67e5=_0x5e00b3;if(!_0x5d7375[_0x4a67e5(0x1358)][_0x358de4(0x48e4)])return null;var _0x1e6868=new MaterialUniformData(_0x428e5f);return new UniformBuffer(_0x5d7375[_0x358de4(0xc72)],_0x1e6868);},S3MUniformBufferCreator[_0x307c2b(0x2080)]=function(_0x45147c,_0x5c4089,_0x461659){var _0x55d52e=_0x5e00b3;if(!_0x5c4089[_0x55d52e(0x1358)][_0x55d52e(0x197e)])return null;var _0x291d9b=new MaterialDynamicUniformData(_0x45147c,_0x5c4089,_0x461659);return new UniformBuffer(_0x5c4089[_0x55d52e(0x1358)],_0x291d9b);},S3MUniformBufferCreator[_0x307c2b(0x2ab6)]=function(_0x1000df,_0x390481){var _0x1b01fc=_0x5e00b3;return _0x1000df[_0x1b01fc(0x197e)]?new UniformBuffer(_0x1000df,new LightSourceParameterUniformData(_0x1000df,_0x390481)):null;},S3MUniformBufferCreator[_0x5e00b3(0x4006)]=function(_0x49ae2a,_0x346414){var _0x5062e0=_0x5e00b3;return _0x49ae2a[_0x5062e0(0x197e)]?new UniformBuffer(_0x49ae2a,new WaterUniformData(_0x49ae2a,_0x346414)):null;};var S3MTilesSelection=_0x307c2b(0x38d9),S3MTilesRectSelection=_0x5e00b3(0x778),ModelEdgeVp=_0x307c2b(0x4418),ModelEdgeFp=_0x307c2b(0x3c63);function MaterialPass(_0x54d242){var _0x356fa3=_0x307c2b,_0x98251e=_0x5e00b3;this[_0x98251e(0x5022)]=new Color$2(0x1,0x1,0x1,0x1),this[_0x98251e(0x49a0)]=new Color$2(0x1,0x1,0x1,0x1),this[_0x98251e(0x1605)]=new Color$2(0x0,0x0,0x0,0x0),this[_0x98251e(0x3bab)]=0x32,this[_0x356fa3(0x4a98)]=!0x1,this[_0x98251e(0x4efe)]=[],this[_0x356fa3(0x1e54)]=new Matrix4(),this[_0x98251e(0x49e5)]=!0x1,this[_0x356fa3(0x1d5c)]=!0x1,this[_0x98251e(0x745)]=!0x1,this[_0x98251e(0x395f)]=void 0x0,this[_0x98251e(0x3498)]=!0x1,this[_0x98251e(0x41c4)]=!0x1,defined$1(_0x54d242)&&(defined$1(_0x54d242[_0x98251e(0x3517)])&&(this[_0x98251e(0x5022)]=Cartesian4['clone'](_0x54d242[_0x98251e(0x3517)])),defined$1(_0x54d242[_0x98251e(0x1434)])&&(this[_0x98251e(0x49a0)]=Cartesian4['clone'](_0x54d242[_0x98251e(0x1434)])),defined$1(_0x54d242[_0x356fa3(0x3853)])&&(this[_0x98251e(0x1605)]=Cartesian4[_0x98251e(0x40f3)](_0x54d242[_0x98251e(0x4f87)])),this['_shininess']=_0x54d242[_0x98251e(0x3659)]||0x32,this['_bTransparentSorting']=_0x54d242[_0x98251e(0xcb8)]||!0x1,this[_0x98251e(0x4efe)]=_0x54d242['textures']||[]),this[_0x98251e(0x3364)]={};}MaterialPass[_0x307c2b(0x1aa2)]['clone']=function(_0x35db35){var _0x2f1a71=_0x307c2b,_0x2ad406=_0x5e00b3;for(var _0x328df9 in(defined$1(_0x35db35)||(_0x35db35=new MaterialPass({})),_0x35db35[_0x2f1a71(0x1805)]=Color$2[_0x2ad406(0x40f3)](this[_0x2f1a71(0x1805)]),_0x35db35[_0x2ad406(0x49a0)]=Color$2[_0x2ad406(0x40f3)](this[_0x2f1a71(0x210b)]),_0x35db35[_0x2ad406(0x1605)]=Color$2[_0x2f1a71(0x2d7b)](this[_0x2ad406(0x1605)]),_0x35db35[_0x2ad406(0x6e8)]=this[_0x2ad406(0x6e8)],_0x35db35[_0x2ad406(0x3bab)]=this[_0x2ad406(0x3bab)],_0x35db35[_0x2ad406(0x3a69)]=Matrix4[_0x2ad406(0x40f3)](this[_0x2ad406(0x3a69)]),_0x35db35[_0x2ad406(0x49e5)]=this[_0x2ad406(0x49e5)],_0x35db35[_0x2ad406(0x395f)]=this[_0x2ad406(0x395f)],_0x35db35[_0x2ad406(0x476f)]=this[_0x2ad406(0x476f)],_0x35db35[_0x2ad406(0x3498)]=this[_0x2f1a71(0x4fb6)],_0x35db35[_0x2ad406(0x41c4)]=this['_RGBTOBGR'],this[_0x2ad406(0x49e5)]&&(_0x35db35[_0x2ad406(0x504)]=this[_0x2f1a71(0x2e38)],_0x35db35[_0x2ad406(0x48d1)]=Color$2[_0x2ad406(0x40f3)](this[_0x2ad406(0x48d1)]),_0x35db35[_0x2f1a71(0x262f)]=this[_0x2ad406(0x1591)],_0x35db35[_0x2ad406(0x3278)]=this[_0x2ad406(0x3278)],_0x35db35[_0x2ad406(0x3370)]=this['_doubleSided'],_0x35db35[_0x2ad406(0x416f)]=Color$2[_0x2f1a71(0x2d7b)](this[_0x2ad406(0x416f)]),_0x35db35['_emissiveTextureIndex']=this[_0x2ad406(0x40ed)],_0x35db35[_0x2ad406(0x401c)]=this[_0x2ad406(0x401c)],_0x35db35['_roughnessFactor']=this[_0x2ad406(0x2d28)],_0x35db35[_0x2ad406(0x3d18)]=this[_0x2ad406(0x3d18)],_0x35db35[_0x2ad406(0x5951)]=this[_0x2ad406(0x5951)],_0x35db35[_0x2f1a71(0x163d)]=this[_0x2ad406(0x275c)],_0x35db35[_0x2ad406(0x2d5f)]=this[_0x2ad406(0x2d5f)],_0x35db35[_0x2ad406(0x470c)]=this[_0x2ad406(0x470c)],_0x35db35[_0x2ad406(0x4ece)]=this[_0x2ad406(0x4ece)],_0x35db35[_0x2ad406(0x3f02)]=this[_0x2ad406(0x3f02)],_0x35db35[_0x2ad406(0x3648)]=this[_0x2ad406(0x3648)],_0x35db35[_0x2ad406(0x50bf)]=this[_0x2ad406(0x50bf)],_0x35db35[_0x2ad406(0x4d13)]=new TextureMotion$1(),_0x35db35[_0x2ad406(0x4d13)][_0x2f1a71(0x2d7b)](this[_0x2ad406(0x4d13)]),_0x35db35[_0x2ad406(0x493)]=new TextureMotion$1(),_0x35db35[_0x2ad406(0x493)][_0x2ad406(0x40f3)](this[_0x2ad406(0x493)]),_0x35db35[_0x2ad406(0x745)]=this[_0x2ad406(0x745)],_0x35db35[_0x2ad406(0x38af)]=this[_0x2ad406(0x38af)],_0x35db35[_0x2ad406(0x353d)]=this[_0x2ad406(0x353d)],_0x35db35[_0x2f1a71(0xd87)]=this[_0x2ad406(0x5a48)],_0x35db35[_0x2ad406(0x1bad)]=this['metallicRoughnessTexture'],_0x35db35[_0x2ad406(0x3147)]=this[_0x2f1a71(0x413c)],_0x35db35[_0x2ad406(0x489b)]=this[_0x2ad406(0x489b)]),this[_0x2ad406(0x4efe)])){defined$1(_0x51ba4e=this[_0x2ad406(0x4efe)][_0x328df9])&&(this[_0x2ad406(0x3498)]?_0x51ba4e[_0x2ad406(0x1358)][_0x2ad406(0x4040)][_0x2ad406(0x7ea)](_0x51ba4e[_0x2ad406(0xdb8)]):DDSTextureManager$1[_0x2f1a71(0x1630)](_0x51ba4e['id']),_0x35db35[_0x2ad406(0x4efe)][_0x328df9]=this[_0x2ad406(0x4efe)][_0x328df9]);}for(var _0x328df9 in this[_0x2ad406(0x3364)]){var _0x51ba4e;defined$1(_0x51ba4e=this[_0x2ad406(0x3364)][_0x328df9])&&(DDSTextureManager$1[_0x2ad406(0x311b)](_0x51ba4e['id']),_0x35db35[_0x2ad406(0x3364)][_0x328df9]=this[_0x2ad406(0x3364)][_0x328df9]);}},MaterialPass[_0x307c2b(0x1aa2)][_0x307c2b(0x1c4d)]=function(_0x45dcb2,_0x2528b0,_0x5ab7ce,_0x29cf90,_0x2ed869,_0x197354,_0x2d051a,_0x34f4e6){var _0x69d469=_0x5e00b3,_0x30c868=DDSTextureManager$1[_0x69d469(0x3248)][_0x45dcb2];defined$1(_0x30c868)||(_0x30c868=loadArrayBuffer(_0x45dcb2,_0x197354),DDSTextureManager$1[_0x69d469(0x3248)][_0x45dcb2]=_0x30c868);var _0x404d98=this;return when(_0x30c868,function(_0x3a861f){var _0x4778f=_0x140d,_0x5726e3=_0x69d469,_0x12de32=new Uint32Array(_0x3a861f,0x0,0x6),_0x3eaeea=_0x12de32[0x0],_0x3ced31=_0x12de32[0x1],_0x314d5f=_0x12de32[0x2],_0x58b924=_0x12de32[0x3],_0x54f534=_0x12de32[0x4],_0x5f0643=_0x12de32[0x5],_0x44d2e3=new Uint8Array(_0x3a861f,0x18,_0x5f0643),_0x32228f=pako[_0x5726e3(0x3bb7)](_0x44d2e3)[_0x5726e3(0x537f)],_0x10ab95=new Uint8Array(_0x32228f,0x0,_0x54f534),_0x115c7f=DDSTextureManager$1[_0x5726e3(0x595)](_0x2528b0,_0x29cf90,_0x3ced31,_0x314d5f,_0x58b924,_0x3eaeea,_0x10ab95,!0x1,_0x2d051a,_0x34f4e6);_0x115c7f[_0x5726e3(0x4616)]=!0x0,_0x115c7f[_0x5726e3(0x1628)]=_0x45dcb2;var _0x3fb4d7=_0x404d98[_0x5726e3(0x1591)]===_0x2ed869,_0x1392f8=_0x404d98[_0x5726e3(0x40ed)]===_0x2ed869,_0x356759=_0x404d98['_normalTextureIndex']===_0x2ed869,_0x208a7d=_0x404d98[_0x4778f(0x540b)]===_0x2ed869,_0x164632=_0x404d98[_0x5726e3(0x3f02)]===_0x2ed869;_0x3fb4d7?_0x404d98[_0x5726e3(0x38af)]=_0x115c7f:_0x1392f8?_0x404d98[_0x5726e3(0x5a48)]=_0x115c7f:_0x356759?_0x404d98[_0x4778f(0x2af6)]=_0x115c7f:_0x208a7d?_0x404d98[_0x5726e3(0x1bad)]=_0x115c7f:_0x164632&&(_0x404d98[_0x5726e3(0x3147)]=_0x115c7f),0x0==_0x2ed869&&_0x404d98[_0x5726e3(0x4efe)][_0x5726e3(0x809)]>0x0?_0x404d98[_0x5726e3(0x4efe)][_0x4778f(0x1d88)](0x0,0x0,_0x115c7f):_0x404d98[_0x5726e3(0x4efe)][_0x5726e3(0x5323)](_0x115c7f),DDSTextureManager$1[_0x5726e3(0x3248)][_0x45dcb2]=_0x115c7f;}),_0x30c868;},MaterialPass[_0x5e00b3(0x3720)][_0x5e00b3(0x2eb3)]=function(_0x10d608,_0x4789de,_0x576ea0,_0x13c774,_0x535e50,_0x4ef2f7,_0x4d1f0f,_0x30c3fa,_0x13b6e6,_0x39c7d2,_0x33b511){var _0x413b10=_0x307c2b,_0x39680d=_0x5e00b3,_0x13fe99=DDSTextureManager$1[_0x39680d(0x1e4f)][_0x39680d(0x5013)][_0x10d608];if(_0x33b511=defaultValue$1(_0x33b511,!0x0),defined$1(_0x13fe99))return this[_0x413b10(0x2b5d)][_0x413b10(0x2a0e)](_0x13fe99),DDSTextureManager$1[_0x413b10(0x189)][_0x39680d(0x3e5c)][_0x10d608]++,_0x13fe99;for(var _0x178029=_0x535e50[_0x39680d(0x809)],_0x588f42=_0x535e50['byteOffset'],_0x361033=new DataView(_0x535e50[_0x413b10(0xcaa)]),_0x2979dd=0x0,_0x5047ef=[];_0x2979dd<_0x178029;){var _0x4a70cd=_0x361033[_0x39680d(0x1044)](_0x588f42,!0x0);_0x588f42+=Uint32Array[_0x39680d(0x2276)],_0x2979dd+=Uint32Array[_0x413b10(0x2e60)];var _0x169c69=_0x535e50[_0x39680d(0x1c7c)](_0x2979dd,_0x2979dd+_0x4a70cd);_0x588f42+=_0x4a70cd,_0x2979dd+=_0x4a70cd;var _0x2295bf=loadImageFromTypedArray({'uint8Array':_0x169c69,'format':_0x39680d(0x5b07)});_0x5047ef[_0x39680d(0x5323)](_0x2295bf);}var _0x55043d=this;return when[_0x413b10(0x67a)](_0x5047ef,function(_0x2efbcb){var _0x5e0c70=_0x413b10,_0x163d1e=_0x39680d,_0x232cfa=_0x2efbcb[0x0];if(defined$1(_0x232cfa)){var _0x5ca446=!0x0;CesiumMath[_0x163d1e(0x5bf4)](_0x232cfa[_0x163d1e(0x2d3c)])&&CesiumMath[_0x5e0c70(0x19fe)](_0x232cfa[_0x163d1e(0x5a4e)])||(_0x30c3fa=TextureWrap$1[_0x163d1e(0x3304)],_0x13b6e6=TextureWrap$1[_0x163d1e(0x3304)],_0x5ca446=!0x1),_0x5ca446=_0x5ca446&&_0x33b511;var _0x3cd7dd=new Texture({'context':_0x576ea0,'source':_0x232cfa,'pixelFormat':PixelFormat$1[_0x5e0c70(0x668)],'flipY':!0x1,'sampler':new Sampler({'wrapS':_0x30c3fa,'wrapT':_0x13b6e6,'minificationFilter':0x0!==_0x2efbcb[_0x5e0c70(0x2ef4)]&&_0x5ca446?TextureMinificationFilter$1[_0x163d1e(0x5df0)]:TextureMinificationFilter$1[_0x163d1e(0x408a)],'magnificationFilter':TextureMagnificationFilter$1[_0x5e0c70(0x4acf)]})});_0x3cd7dd['id']=_0x10d608,DDSTextureManager$1[_0x163d1e(0x1e4f)][_0x5e0c70(0x35c1)][_0x10d608]=_0x3cd7dd,DDSTextureManager$1[_0x163d1e(0x1e4f)][_0x163d1e(0x3e5c)][_0x10d608]=0x1,0x0===_0x13c774&&_0x55043d[_0x163d1e(0x4efe)][_0x5e0c70(0x2ef4)]>0x0?_0x55043d[_0x5e0c70(0x2b5d)][_0x163d1e(0x2f5b)](0x0,0x0,_0x3cd7dd):_0x55043d[_0x5e0c70(0x2b5d)][_0x163d1e(0x5323)](_0x3cd7dd);}var _0x238870=_0x576ea0[_0x163d1e(0x24f8)];if(_0x2efbcb[_0x163d1e(0x809)]>0x1&&_0x33b511){_0x238870[_0x163d1e(0x587e)](_0x238870[_0x5e0c70(0x4252)]),_0x238870[_0x163d1e(0x44b)](_0x238870[_0x163d1e(0x28d4)],_0x3cd7dd[_0x163d1e(0x49a6)]);for(var _0x53c077=0x1,_0x3fd035=_0x2efbcb[_0x163d1e(0x809)];_0x53c077<_0x3fd035;_0x53c077++){var _0x553de8=_0x2efbcb[_0x53c077];_0x238870[_0x5e0c70(0x1b33)](_0x238870[_0x163d1e(0x28d4)],_0x53c077,_0x238870[_0x163d1e(0x1015)],_0x238870[_0x163d1e(0x1015)],_0x238870[_0x163d1e(0x1b0f)],_0x553de8);}_0x238870[_0x163d1e(0x44b)](_0x238870[_0x163d1e(0x28d4)],null);}})[_0x39680d(0xd22)](function(_0x3135f3){var _0xf1010a=_0x39680d;console[_0xf1010a(0x584a)](_0x3135f3);});},MaterialPass[_0x5e00b3(0x3720)][_0x5e00b3(0x3d5)]=function(_0x40179c,_0x130ec7,_0x30008b,_0x4a7704,_0x3ba5f7,_0x419ed3,_0x2cbf26){var _0x54521e=_0x307c2b,_0x45c871=_0x5e00b3,_0x119ff7=DDSTextureManager$1[_0x45c871(0x1e4f)][_0x45c871(0x5013)][_0x40179c];if(defined$1(_0x119ff7))return this[_0x54521e(0x2b5d)][_0x45c871(0x5323)](_0x119ff7),DDSTextureManager$1[_0x45c871(0x1e4f)][_0x45c871(0x3e5c)][_0x40179c]++,_0x119ff7;var _0x19bcf2=[],_0x2224de=_0x54521e(0x2dd1);_0x45c871(0x5ba7)===_0x2cbf26&&(_0x2224de=_0x45c871(0x40b1));var _0x3520eb=loadImageFromTypedArray({'uint8Array':_0x4a7704,'format':_0x2224de});_0x19bcf2[_0x45c871(0x5323)](_0x3520eb);var _0x225292=this,_0x5abf8e=when[_0x54521e(0x1fd6)]();return when[_0x45c871(0x5ef9)](_0x19bcf2,function(_0x1701d4){var _0xf16280=_0x54521e,_0x1ee218=_0x45c871,_0x17934d=_0x1701d4[0x0];if(defined$1(_0x17934d)){CesiumMath[_0xf16280(0x19fe)](_0x17934d[_0x1ee218(0x2d3c)])&&CesiumMath[_0x1ee218(0x5bf4)](_0x17934d[_0x1ee218(0x5a4e)])||(_0x3ba5f7=TextureWrap$1[_0xf16280(0x11be)],_0x419ed3=TextureWrap$1[_0x1ee218(0x3304)]);var _0x1152aa=new Texture({'context':_0x130ec7,'source':_0x17934d,'pixelFormat':PixelFormat$1[_0x1ee218(0x1015)],'flipY':!0x0,'sampler':new Sampler({'wrapS':_0x3ba5f7,'wrapT':_0x419ed3,'minificationFilter':(_0x1701d4[_0x1ee218(0x809)],TextureMinificationFilter$1[_0x1ee218(0x408a)]),'magnificationFilter':TextureMagnificationFilter$1['LINEAR']})});_0x1152aa['id']=_0x40179c,DDSTextureManager$1[_0x1ee218(0x1e4f)]['textures'][_0x40179c]=_0x1152aa,DDSTextureManager$1[_0x1ee218(0x1e4f)][_0x1ee218(0x3e5c)][_0x40179c]=0x1,MemoryManager$1[_0x1ee218(0xfb5)](_0x1152aa[_0x1ee218(0x5877)]),0x0===_0x30008b&&_0x225292[_0x1ee218(0x4efe)][_0x1ee218(0x809)]>0x0?_0x225292[_0x1ee218(0x4efe)][_0x1ee218(0x2f5b)](0x0,0x0,_0x1152aa):_0x225292[_0xf16280(0x2b5d)][_0x1ee218(0x5323)](_0x1152aa),_0x5abf8e[_0x1ee218(0x1c7e)](_0x1152aa);}})[_0x45c871(0xd22)](function(_0x419b33){var _0x572f57=_0x54521e;console[_0x572f57(0x2957)](_0x419b33);}),_0x5abf8e[_0x45c871(0x24e7)];},MaterialPass['prototype'][_0x5e00b3(0x563c)]=function(_0x4e7bdc){var _0x1276eb=_0x307c2b,_0x553ce9=_0x5e00b3;if(defined$1(_0x4e7bdc[_0x553ce9(0x441a)])){var _0x3675e6=_0x4e7bdc[_0x553ce9(0x441a)];this[_0x553ce9(0x49e5)]=!0x0,this[_0x553ce9(0x504)]=defaultValue$1(_0x3675e6[_0x553ce9(0x54c1)],_0x4e7bdc[_0x553ce9(0x54c1)]),this[_0x553ce9(0x395f)]=defaultValue$1(_0x3675e6[_0x553ce9(0x46db)],_0x4e7bdc[_0x553ce9(0x46db)]),this[_0x553ce9(0x48d1)]=new Color$2(_0x3675e6[_0x1276eb(0x7d8)]['x'],_0x3675e6[_0x553ce9(0x4cba)]['y'],_0x3675e6[_0x553ce9(0x4cba)]['z'],_0x3675e6[_0x553ce9(0x4cba)]['w']),this[_0x553ce9(0x1591)]=_0x3675e6[_0x553ce9(0x28bd)],this[_0x553ce9(0x3278)]=_0x3675e6[_0x553ce9(0x413)],this[_0x553ce9(0x3370)]=_0x3675e6[_0x553ce9(0x5a34)],this['_emissiveFactor']=new Color$2(_0x3675e6[_0x1276eb(0x4e82)]['x'],_0x3675e6[_0x553ce9(0x16f0)]['y'],_0x3675e6[_0x553ce9(0x16f0)]['z'],0x1),this[_0x553ce9(0x40ed)]=_0x3675e6[_0x553ce9(0x3fdb)],this[_0x1276eb(0x4029)]=_0x3675e6[_0x553ce9(0x2a08)],this[_0x553ce9(0x2d28)]=_0x3675e6[_0x1276eb(0x3e05)],this[_0x553ce9(0x3d18)]=_0x3675e6[_0x1276eb(0x1b3c)],this[_0x553ce9(0x5951)]=_0x3675e6[_0x553ce9(0x1743)],this[_0x553ce9(0x275c)]=_0x3675e6[_0x1276eb(0x2a12)],this[_0x553ce9(0x2d5f)]=_0x3675e6[_0x553ce9(0x5d3a)],this[_0x553ce9(0x470c)]=_0x3675e6[_0x553ce9(0x52ce)],this[_0x1276eb(0x1680)]=_0x3675e6[_0x553ce9(0x32cd)],this[_0x553ce9(0x3f02)]=_0x3675e6[_0x553ce9(0x3903)],this[_0x553ce9(0x3648)]=_0x3675e6[_0x1276eb(0xea8)],this[_0x553ce9(0x50bf)]=_0x3675e6[_0x553ce9(0x5dbe)],this[_0x553ce9(0x4d13)]=new TextureMotion$1(_0x3675e6[_0x553ce9(0xede)]),this[_0x553ce9(0x493)]=new TextureMotion$1(_0x3675e6[_0x553ce9(0x3768)]),this[_0x553ce9(0x38af)]=_0x3675e6[_0x553ce9(0x38af)],this[_0x1276eb(0x2af6)]=_0x3675e6[_0x553ce9(0x353d)],this[_0x1276eb(0xd87)]=_0x3675e6[_0x553ce9(0x5a48)],this[_0x1276eb(0x505a)]=_0x3675e6[_0x553ce9(0x1bad)],this[_0x553ce9(0x3147)]=_0x3675e6[_0x1276eb(0x413c)];}},MaterialPass[_0x5e00b3(0x3720)][_0x307c2b(0x2113)]=function(_0x483328,_0x3b4b8a,_0xe24de1,_0xb870d9,_0x5a3a31,_0x52c998,_0x47f6cf,_0x3f52cf,_0x5900a4,_0xaa4021){var _0x61ca54=_0x307c2b,_0x4ee558=_0x5e00b3,_0x40591a;if(_0x5900a4=defaultValue$1(_0x5900a4,!0x0),_0x3f52cf?_0x40591a=loadCRN(_0x5a3a31[_0x61ca54(0x2e7f)],!0x0,!0x0):S3MTaskManager[_0x4ee558(0x2981)]&&(_0x40591a=loadCRNForS3M(S3MTaskManager[_0x4ee558(0x2965)],_0x5a3a31[_0x4ee558(0x112f)],!0x0)),defined$1(_0x40591a)){var _0xa76e=this;return _0x40591a['then'](function(_0x337c42){var _0x49c803=_0x61ca54,_0x38eb66=_0x4ee558;if(!_0xa76e['isDestroyed']()){_0xaa4021=defaultValue$1(_0xaa4021,{});var _0x19566d=DDSTextureManager$1[_0x38eb66(0x595)](_0x483328,_0xe24de1,_0x5a3a31[_0x49c803(0x2299)],_0x5a3a31[_0x38eb66(0x5a4e)],_0x5a3a31[_0x38eb66(0x27dc)],S3MCompressType$1[_0x38eb66(0x3c12)],_0x337c42[_0x49c803(0x9e5)],!0x1,_0x52c998,_0x47f6cf,_0x5900a4);_0xaa4021[_0x38eb66(0x4423)]?_0xa76e['emissiveTexture']=_0x19566d:_0xaa4021[_0x38eb66(0x530b)]?_0xa76e[_0x38eb66(0x353d)]=_0x19566d:0x0===_0xb870d9&&_0xa76e[_0x38eb66(0x4efe)][_0x38eb66(0x809)]>0x0?_0xa76e[_0x38eb66(0x4efe)][_0x38eb66(0x2f5b)](0x0,0x0,_0x19566d):_0xa76e[_0x38eb66(0x4efe)][_0x38eb66(0x5323)](_0x19566d);}}),_0x40591a;}},MaterialPass[_0x5e00b3(0x3720)][_0x5e00b3(0x5cb8)]=function(_0x55ffca,_0x45e27a,_0x44d09e,_0x60b64f,_0x1f5763,_0x7cc577,_0x1bee32,_0x53e058){var _0x422d22=_0x5e00b3;this[_0x422d22(0x3498)]=!0x0;var _0x1fc680=_0x44d09e[_0x422d22(0x4040)][_0x422d22(0x7ea)](_0x55ffca);if(_0x53e058=defaultValue$1(_0x53e058,!0x0),defined$1(_0x1fc680))return this[_0x422d22(0x4efe)][_0x422d22(0x5323)](_0x1fc680),_0x1fc680;var _0x2da3f7=loadKTX2(_0x1f5763[_0x422d22(0x112f)],_0x1f5763['id']);if(defined$1(_0x2da3f7)){var _0x5ddd46=this;return _0x2da3f7[_0x422d22(0x2a5f)](function(_0x301bf1){var _0x1f49e8=_0x140d,_0x4aa7f1=_0x422d22,_0x465e79=_0x44d09e['_textureCache'][_0x4aa7f1(0x7ea)](_0x55ffca);if(defined$1(_0x465e79))_0x5ddd46[_0x4aa7f1(0x4efe)][_0x4aa7f1(0x5323)](_0x465e79);else{var _0x20433d,_0x1f2f6f=0x0;Array[_0x4aa7f1(0x2676)](_0x301bf1)&&(_0x1f2f6f=_0x301bf1[_0x1f49e8(0x2ef4)],_0x20433d=_0x301bf1[_0x1f49e8(0x17ac)](0x1,_0x301bf1[_0x4aa7f1(0x809)])[_0x4aa7f1(0x7f7)](function(_0x3d9a7f){var _0x319f15=_0x4aa7f1;return _0x3d9a7f[_0x319f15(0x5e0d)];}),_0x301bf1=_0x301bf1[0x0]);var _0x456b84=!0x0;CesiumMath[_0x4aa7f1(0x5bf4)](_0x301bf1[_0x4aa7f1(0x2d3c)])&&CesiumMath[_0x1f49e8(0x19fe)](_0x301bf1[_0x4aa7f1(0x5a4e)])||(_0x7cc577=TextureWrap$1[_0x4aa7f1(0x3304)],_0x1bee32=TextureWrap$1[_0x1f49e8(0x11be)],_0x456b84=!0x1),_0x53e058||(_0x1f2f6f=0x0,_0x20433d=void 0x0,_0x456b84=!0x1);var _0x5b3068=new Sampler({'wrapS':_0x7cc577,'wrapT':_0x1bee32,'minificationFilter':0x0!==_0x1f2f6f&&_0x456b84?TextureMinificationFilter$1[_0x4aa7f1(0x5df0)]:TextureMinificationFilter$1[_0x4aa7f1(0x408a)],'magnificationFilter':TextureMinificationFilter$1[_0x4aa7f1(0x408a)]});(_0x465e79=defined$1(_0x301bf1[_0x4aa7f1(0x2c7d)])?new Texture({'context':_0x44d09e,'pixelFormat':_0x301bf1[_0x4aa7f1(0x2c7d)],'width':_0x301bf1[_0x1f49e8(0x2299)],'height':_0x301bf1[_0x4aa7f1(0x5a4e)],'source':{'arrayBufferView':_0x301bf1[_0x1f49e8(0x9e5)],'mipLevels':_0x20433d},'sampler':_0x5b3068}):new Texture({'context':_0x44d09e,'source':_0x301bf1,'sampler':_0x5b3068}))[_0x1f49e8(0x30ab)]=_0x55ffca,_0x5ddd46[_0x1f49e8(0x2b5d)][_0x1f49e8(0x2a0e)](_0x465e79),_0x44d09e[_0x1f49e8(0x20cb)][_0x1f49e8(0x78a)](_0x55ffca,_0x465e79);}})[_0x422d22(0xd22)](function(_0x450a33){var _0x5dbd87=_0x422d22;console[_0x5dbd87(0xca1)](_0x450a33);}),_0x2da3f7;}},MaterialPass[_0x5e00b3(0x3720)][_0x5e00b3(0xd6e)]=function(_0x4234bf){var _0x2ff1d3=_0x307c2b,_0x1210e7=_0x5e00b3,_0xe1f9da=defaultValue$1(_0x4234bf[_0x1210e7(0x3517)],Color$2[_0x2ff1d3(0x5a89)]);this['_ambientColor']=new Color$2(_0xe1f9da['r'],_0xe1f9da['g'],_0xe1f9da['b'],_0xe1f9da['a']);var _0x23617c=defaultValue$1(_0x4234bf[_0x1210e7(0x1434)],Color$2[_0x1210e7(0x3b7e)]);this[_0x1210e7(0x49a0)]=new Color$2(_0x23617c['r'],_0x23617c['g'],_0x23617c['b'],_0x23617c['a']);var _0x22c460=defaultValue$1(_0x4234bf[_0x1210e7(0x4f87)],Color$2[_0x1210e7(0x3b7e)]);this['_specularColor']=new Color$2(_0x22c460['r'],_0x22c460['g'],_0x22c460['b'],_0x22c460['a']),this[_0x1210e7(0x3bab)]=defaultValue$1(_0x4234bf['shininess'],0xa),this[_0x2ff1d3(0x4a98)]=defaultValue$1(_0x4234bf[_0x1210e7(0x391b)],!0x1);};var scratchCartesian4$2=new Cartesian4();function TextureMotion$1(_0x40510a){var _0x2981f1=_0x307c2b,_0x1127d5=_0x5e00b3;if(!defined$1(_0x40510a))return this[_0x1127d5(0x2f7)]=0x0,this[_0x2981f1(0x3e10)]=0x0,this[_0x2981f1(0x472e)]=0x0,this[_0x1127d5(0x45c7)]=0x0,this[_0x1127d5(0x3fc6)]=0x0,void(this[_0x1127d5(0x5988)]=0x0);this[_0x1127d5(0x2f7)]=_0x40510a[_0x2981f1(0x537c)],this[_0x2981f1(0x3e10)]=_0x40510a[_0x1127d5(0x472a)],this[_0x1127d5(0x593c)]=_0x40510a[_0x1127d5(0x593c)],this[_0x1127d5(0x45c7)]=_0x40510a[_0x1127d5(0x45c7)],this[_0x1127d5(0x3fc6)]=_0x40510a[_0x1127d5(0x3fc6)],this[_0x1127d5(0x5988)]=_0x40510a[_0x1127d5(0x5988)];}MaterialPass[_0x5e00b3(0x3720)][_0x5e00b3(0x6b3)]=function(){var _0x3579ed=_0x307c2b,_0x4d2173=_0x5e00b3,_0x15cadd={};if(!this[_0x4d2173(0x49e5)])return _0x15cadd;var _0x4ffd91=this;_0x15cadd[_0x3579ed(0x1380)]=function(){var _0x20ad12=_0x4d2173;return _0x4ffd91[_0x20ad12(0x3d18)];},_0x15cadd[_0x3579ed(0x4228)]=function(){var _0x22d21d=_0x3579ed;return _0x4ffd91[_0x22d21d(0x214b)];},_0x15cadd[_0x4d2173(0xd27)]=function(){return _0x4ffd91['_emissiveFactor'];},_0x15cadd[_0x3579ed(0x53e5)]=function(){var _0x3d53b6=_0x4d2173;return _0x4ffd91[_0x3d53b6(0x48d1)];},_0x15cadd[_0x4d2173(0x15ee)]=function(){var _0x5796d5=_0x4d2173;return _0x4ffd91[_0x5796d5(0x504)];},_0x15cadd[_0x3579ed(0x3776)]=function(){var _0xab32d1=_0x4d2173;return _0x4ffd91[_0xab32d1(0x4efe)][_0x4ffd91['_baseColorTextureIndex']];},_0x15cadd[_0x4d2173(0x1d46)]=function(){var _0xd9038b=_0x3579ed,_0x36dde=_0x4d2173;return _0x4ffd91[_0x36dde(0x4efe)][_0x4ffd91[_0xd9038b(0x540b)]];},_0x15cadd[_0x4d2173(0x2b8e)]=function(){var _0x2fe800=_0x3579ed,_0x1a120c=_0x4d2173;return _0x4ffd91[_0x2fe800(0x2b5d)][_0x4ffd91[_0x1a120c(0x2d5f)]];},_0x15cadd[_0x4d2173(0x22f9)]=function(){var _0x4b2924=_0x4d2173;return _0x4ffd91[_0x4b2924(0x4efe)][_0x4ffd91[_0x4b2924(0x3f02)]];},_0x15cadd[_0x4d2173(0x21b1)]=function(){var _0x480371=_0x3579ed,_0x18da5e=_0x4d2173;return _0x4ffd91[_0x18da5e(0x4efe)][_0x4ffd91[_0x480371(0x59cc)]];};var _0xfd64c6=_0x4ffd91[_0x3579ed(0x1ac2)];_0x15cadd[_0x4d2173(0x1ddf)]=function(){var _0x1008b8=_0x3579ed,_0x325f10=_0x4d2173,_0x2037d7=performance[_0x1008b8(0x531a)]()/0x3e8;if(_0xfd64c6[_0x325f10(0x9be)]>0x0){var _0x2a58ae=_0x2037d7%_0xfd64c6[_0x1008b8(0x1901)];scratchCartesian4$2['x']=_0x2a58ae*_0xfd64c6['_offsetSpeedU'],scratchCartesian4$2['y']=_0x2a58ae*_0xfd64c6[_0x325f10(0x1985)];}else scratchCartesian4$2['x']=0x0,scratchCartesian4$2['y']=0x0;if(_0xfd64c6[_0x1008b8(0x3514)]>0x0){var _0x3e58be=_0x2037d7%_0xfd64c6[_0x325f10(0x13d9)];scratchCartesian4$2['z']=0x1+_0x3e58be*_0xfd64c6[_0x325f10(0x5b38)],scratchCartesian4$2['w']=0x1+_0x3e58be*_0xfd64c6[_0x325f10(0x3df6)];}else scratchCartesian4$2['z']=0x1,scratchCartesian4$2['w']=0x1;return scratchCartesian4$2;};var _0x3e4e95=_0x4ffd91[_0x4d2173(0x4d13)];return _0x15cadd[_0x4d2173(0x11fa)]=function(){var _0x752d0c=_0x3579ed,_0x4162f5=_0x4d2173,_0x1eecce=performance[_0x4162f5(0xccb)]()/0x3e8;if(_0x3e4e95[_0x4162f5(0x9be)]>0x0){var _0x1ab8de=_0x1eecce%_0x3e4e95[_0x4162f5(0x9be)];scratchCartesian4$2['x']=_0x1ab8de*_0x3e4e95[_0x4162f5(0x554d)],scratchCartesian4$2['y']=_0x1ab8de*_0x3e4e95[_0x4162f5(0x1985)];}else scratchCartesian4$2['x']=0x0,scratchCartesian4$2['y']=0x0;if(_0x3e4e95[_0x752d0c(0x3514)]>0x0){var _0x559897=_0x1eecce%_0x3e4e95[_0x4162f5(0x13d9)];scratchCartesian4$2['z']=0x1+_0x559897*_0x3e4e95[_0x752d0c(0x3389)],scratchCartesian4$2['w']=0x1+_0x559897*_0x3e4e95[_0x4162f5(0x3df6)];}else scratchCartesian4$2['z']=0x1,scratchCartesian4$2['w']=0x1;return scratchCartesian4$2;},_0x15cadd;},MaterialPass[_0x5e00b3(0x3720)][_0x5e00b3(0x3c80)]=function(_0x3ad852,_0x486e82){var _0x56250d=_0x307c2b,_0x2ae4c9=_0x5e00b3;this[_0x2ae4c9(0x49e5)]&&(_0x3ad852[_0x2ae4c9(0x5c34)][_0x2ae4c9(0x5323)](_0x2ae4c9(0x5088)),_0x486e82[_0x2ae4c9(0x5c34)][_0x2ae4c9(0x5323)](_0x2ae4c9(0x5088)),this[_0x2ae4c9(0x1591)]>=0x0&&_0x486e82[_0x2ae4c9(0x5c34)][_0x2ae4c9(0x5323)](_0x2ae4c9(0x4247)),this[_0x2ae4c9(0x2d5f)]>=0x0&&_0x486e82[_0x2ae4c9(0x5c34)][_0x56250d(0x2a0e)](_0x2ae4c9(0x3c1e)),this[_0x2ae4c9(0x5951)]>=0x0&&_0x486e82[_0x2ae4c9(0x5c34)][_0x2ae4c9(0x5323)](_0x2ae4c9(0x5b2b)),this[_0x2ae4c9(0x3f02)]>=0x0&&_0x486e82[_0x2ae4c9(0x5c34)][_0x2ae4c9(0x5323)]('HAS_OCCLUSION_TEXTURE'),this[_0x2ae4c9(0x40ed)]>=0x0&&_0x486e82[_0x56250d(0x3682)][_0x2ae4c9(0x5323)](_0x2ae4c9(0x3e76)),this[_0x2ae4c9(0x3370)]&&_0x486e82[_0x56250d(0x3682)][_0x56250d(0x2a0e)](_0x2ae4c9(0x1334)));},MaterialPass[_0x5e00b3(0x11d0)]=new MaterialPass(),MaterialPass[_0x307c2b(0x1aa2)][_0x307c2b(0x5929)]=function(){return!0x1;},MaterialPass[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3c3aa2=_0x307c2b,_0x1e13c6=_0x5e00b3;for(var _0x189ce2 in(this['_ambientColor']=null,this[_0x1e13c6(0x49a0)]=null,this[_0x1e13c6(0x1605)]=null,this[_0x1e13c6(0x4efe)])){defined$1(_0xa9ab0a=this[_0x1e13c6(0x4efe)][_0x189ce2])&&(this[_0x3c3aa2(0x4fb6)]?_0xa9ab0a[_0x1e13c6(0x2947)]():DDSTextureManager$1[_0x1e13c6(0x1ff0)](_0xa9ab0a['id']));}for(var _0x189ce2 in this[_0x1e13c6(0x3364)]){var _0xa9ab0a;defined$1(_0xa9ab0a=this[_0x1e13c6(0x3364)][_0x189ce2])&&DDSTextureManager$1[_0x1e13c6(0x1ff0)](_0xa9ab0a['id']);}return destroyObject$1(this);},TextureMotion$1[_0x5e00b3(0x3720)][_0x307c2b(0x2d7b)]=function(_0x56794a){var _0x51c8df=_0x307c2b,_0x4a9ce8=_0x5e00b3;this[_0x4a9ce8(0x2f7)]=_0x56794a[_0x51c8df(0x537c)],this['OffsetSpeedU']=_0x56794a['OffsetSpeedU'],this[_0x4a9ce8(0x593c)]=_0x56794a[_0x4a9ce8(0x593c)],this[_0x51c8df(0x4a80)]=_0x56794a[_0x4a9ce8(0x45c7)],this[_0x4a9ce8(0x3fc6)]=_0x56794a[_0x4a9ce8(0x3fc6)],this['TilingSpeedV']=_0x56794a[_0x4a9ce8(0x5988)];};var VERSION$1={'S3M':0x31,'S3M4':0x1},VERSION$2=Object[_0x307c2b(0x23fe)](VERSION$1),SpatialQueryFp=_0x307c2b(0x5599);function S3MFeatrue(_0x1a3d7d,_0x38b8d0){var _0x5bbe5b=_0x307c2b,_0x44a25d=_0x5e00b3;this['_content']=_0x1a3d7d,this[_0x44a25d(0x32b3)]=_0x38b8d0,this[_0x5bbe5b(0x2fd3)]=_0x38b8d0,this[_0x44a25d(0x512)]=new Color$2(0x1,0x1,0x1,0x1),this[_0x44a25d(0x1e8e)]='',this[_0x44a25d(0x57cd)]=[],this['_instanceIds']=void 0x0,this[_0x44a25d(0x35b7)]=void 0x0;}Object[_0x5e00b3(0x1dfd)](S3MFeatrue['prototype'],{'show':{'get':function(){return!0x0;},'set':function(_0x3222e4){}},'color':{'get':function(){var _0x4f5b46=_0x5e00b3;return defined$1(this[_0x4f5b46(0x512)])||(this[_0x4f5b46(0x512)]=new Color$2()),this[_0x4f5b46(0x512)];},'set':function(_0x5d8598){var _0x7ede66=_0x5e00b3;this[_0x7ede66(0x512)]=_0x5d8598;}},'pbrMaterialIndex':{'get':function(){var _0x1eb603=_0x307c2b,_0x2cd485=_0x5e00b3;return defined$1(this[_0x2cd485(0x35b7)])||(this[_0x2cd485(0x35b7)]=0x0),this[_0x1eb603(0x568c)];},'set':function(_0x17eb28){var _0x49680a=_0x307c2b;this[_0x49680a(0x568c)]=_0x17eb28;}},'imageUrl':{'get':function(){var _0x280efd=_0x5e00b3;return this[_0x280efd(0x1e8e)];},'set':function(_0x5f423e){var _0x5cadf1=_0x5e00b3;this[_0x5cadf1(0x1e8e)]=_0x5f423e;}},'id':{'get':function(){var _0x181fdc=_0x5e00b3;return this[_0x181fdc(0x32b3)];},'set':function(_0x10b9a6){var _0x4b5a2d=_0x5e00b3;this[_0x4b5a2d(0x32b3)]=_0x10b9a6;}},'batchId':{'get':function(){var _0x5f4f0d=_0x307c2b;return this[_0x5f4f0d(0x2fd3)];},'set':function(_0x1c92fc){var _0x1067ff=_0x5e00b3;this[_0x1067ff(0x5d1d)]=_0x1c92fc;}},'instanceIds':{'get':function(){var _0x442aee=_0x5e00b3;return this[_0x442aee(0x18ac)];},'set':function(_0x49fd7c){var _0x5e29ec=_0x5e00b3;this[_0x5e29ec(0x18ac)]=_0x49fd7c;}}}),S3MFeatrue[_0x307c2b(0x1aa2)][_0x5e00b3(0x504b)]=function(_0x48c767){var _0x337155=_0x307c2b,_0x22302c=_0x5e00b3;return this[_0x337155(0x1d29)]['batchTable'][_0x22302c(0x504b)](this[_0x22302c(0x5d1d)],_0x48c767);},S3MFeatrue[_0x307c2b(0x1aa2)][_0x5e00b3(0x143b)]=function(_0x1f9a73){var _0x5d07cf=_0x5e00b3;return this[_0x5d07cf(0x45d5)][_0x5d07cf(0x4dd5)][_0x5d07cf(0x143b)](this[_0x5d07cf(0x5d1d)],_0x1f9a73);},S3MFeatrue[_0x307c2b(0x1aa2)][_0x5e00b3(0x5ffa)]=function(_0x1049aa){return this[_0x1049aa];},S3MFeatrue[_0x5e00b3(0x3720)][_0x5e00b3(0x44cf)]=function(_0x23c236,_0x3b2c65){var _0x3fd22e=_0x307c2b,_0x570b2b=_0x5e00b3;this[_0x570b2b(0x45d5)][_0x570b2b(0x4dd5)][_0x570b2b(0x44cf)](this[_0x3fd22e(0x2fd3)],_0x23c236,_0x3b2c65),this[_0x570b2b(0x45d5)][_0x570b2b(0x23d)]=!0x0;},S3MFeatrue[_0x5e00b3(0x3720)][_0x5e00b3(0x22e3)]=function(_0x13dd5b,_0x1df286){var _0x20e91b=_0x5e00b3;this[_0x20e91b(0x57cd)][_0x20e91b(0x5323)]({'vertexCount':_0x13dd5b,'vertexOffset':_0x1df286});},S3MFeatrue[_0x307c2b(0x1aa2)][_0x5e00b3(0x5a36)]=function(){var _0x491ff7=_0x5e00b3;return this[_0x491ff7(0x57cd)];},S3MFeatrue[_0x5e00b3(0x3720)][_0x5e00b3(0x182b)]=function(){var _0x5b99c8=_0x5e00b3,_0x465170=this[_0x5b99c8(0x512)][_0x5b99c8(0x3abc)]();return this['_imageUrl']+'_'+_0x465170;};var S3MUploadSubTextureJob=function(){var _0x559b46=_0x307c2b,_0x281aaf=_0x5e00b3;this[_0x281aaf(0x2919)]=void 0x0,this[_0x281aaf(0x4fd0)]=void 0x0,this[_0x559b46(0x2970)]=void 0x0,this[_0x281aaf(0x1f89)]=void 0x0;};S3MUploadSubTextureJob['prototype'][_0x5e00b3(0x10aa)]=function(_0x421d21,_0x29f3a2,_0xe413f3,_0x3200f8,_0x4cc2b0){var _0x58aacb=_0x5e00b3;this[_0x58aacb(0x2919)]=_0x29f3a2,this[_0x58aacb(0x4fd0)]=_0x421d21,this[_0x58aacb(0x30a9)]=_0xe413f3,this[_0x58aacb(0x1f89)]=_0x3200f8,this[_0x58aacb(0x214)]=_0x4cc2b0;},S3MUploadSubTextureJob[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(){var _0x38ba66=_0x307c2b,_0x13e74d=_0x5e00b3,_0x9276a9=this[_0x38ba66(0x1f3e)];if(!this[_0x13e74d(0x30a9)][_0x13e74d(0x2e0b)]){if(!this[_0x13e74d(0x214)])return this[_0x38ba66(0x2970)][_0x13e74d(0xedb)]=_0x9276a9[_0x13e74d(0xedb)],void this[_0x13e74d(0x30a9)][_0x13e74d(0x56e8)]();this[_0x13e74d(0x30a9)][_0x13e74d(0x56e8)]();}this['texture'][_0x13e74d(0x7d7)]({'xOffset':_0x9276a9[_0x13e74d(0x231f)],'yOffset':_0x9276a9[_0x13e74d(0x2478)],'width':_0x9276a9[_0x13e74d(0x2d3c)],'height':_0x9276a9[_0x13e74d(0x5a4e)],'arrayBufferView':_0x9276a9[_0x13e74d(0xedb)]});};var S3MShaderProgramJob=function(){var _0x220857=_0x307c2b,_0x37e4e8=_0x5e00b3;this[_0x37e4e8(0x2919)]=void 0x0,this[_0x37e4e8(0x3859)]=void 0x0,this[_0x220857(0x56d2)]=void 0x0;};function meshProcessing(){}function nextHighestPowerOfTwo(_0x1cbec0){--_0x1cbec0;for(var _0x4a944c=0x1;0x20>_0x4a944c;_0x4a944c<<=0x1)_0x1cbec0|=_0x1cbec0>>_0x4a944c;return _0x1cbec0+0x1;}S3MShaderProgramJob[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(_0x5af698,_0x4e5b87,_0x534127){var _0x56617a=_0x5e00b3;this[_0x56617a(0x3859)]=_0x5af698,this[_0x56617a(0x2bae)]=_0x4e5b87,this[_0x56617a(0x2919)]=_0x534127;},S3MShaderProgramJob[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(){var _0x10b670=_0x307c2b,_0x9f414e=_0x5e00b3,_0x5efbd4=this[_0x9f414e(0x3859)],_0x4d4965=_0x5efbd4[_0x9f414e(0x4fd0)],_0x43534b=this[_0x9f414e(0x2919)],_0x80cd05=this[_0x9f414e(0x2bae)],_0x4d05ed=_0x43534b[_0x10b670(0x7d0)],_0x4e6482=_0x4d05ed[_0x10b670(0x2e33)],_0x21b790=_0x4d05ed[_0x9f414e(0x1944)],_0x105b6d=_0x80cd05[_0x9f414e(0x292d)],_0x3bf149=_0x43534b[_0x10b670(0x5646)][0x0];defined$1(_0x3bf149)&&_0x9f414e(0x20b8)==typeof _0x3bf149[_0x10b670(0x7b5)]&&(_0x3bf149[_0x9f414e(0x35b3)]=_0x3bf149[_0x10b670(0x7b5)][_0x10b670(0x2bc0)](/\0/,''));var _0x41597a=defined$1(_0x3bf149)&&defined$1(_0x3bf149[_0x9f414e(0x35b3)])?_0x43534b[_0x9f414e(0x187f)][_0x3bf149[_0x10b670(0x7b5)]]:MaterialPass['Default'],_0x2fd613={};_0x2fd613[_0x9f414e(0x3a67)]=_0x105b6d===DATAFILETYPE$1[_0x10b670(0x2908)]?PrimitiveType$1[_0x9f414e(0xf07)]:defined$1(_0x3bf149)?_0x3bf149[_0x9f414e(0x3a67)]:PrimitiveType$1[_0x10b670(0x5add)],_0x2fd613[_0x10b670(0x5071)]=_0x4d4965,_0x2fd613[_0x9f414e(0x1c5e)]=_0x105b6d,_0x2fd613[_0x9f414e(0x2bae)]=_0x80cd05,_0x2fd613[_0x9f414e(0x742)]=_0x4d05ed[_0x9f414e(0x742)],_0x2fd613[_0x9f414e(0xea9)]=_0x43534b[_0x9f414e(0x19f2)],_0x2fd613[_0x9f414e(0x5f1c)]=_0x43534b[_0x9f414e(0x3715)],_0x2fd613[_0x9f414e(0x2553)]=_0x41597a,_0x2fd613[_0x10b670(0x10be)]=_0x21b790,_0x2fd613[_0x9f414e(0x553e)]=_0x4e6482[0x0][_0x9f414e(0x4362)],_0x2fd613[_0x9f414e(0x471)]=_0x4d05ed,_0x2fd613[_0x9f414e(0x363b)]=defined$1(_0x21b790[_0x9f414e(0x3ca)])&&!_0x80cd05[_0x9f414e(0x34cc)],_0x2fd613[_0x9f414e(0xc6f)]=defined$1(_0x21b790[_0x9f414e(0x15b1)]),_0x2fd613[_0x9f414e(0x48b0)]=defined$1(_0x21b790['aTexCoord1']),_0x2fd613[_0x9f414e(0x3534)]=defined$1(_0x43534b[_0x9f414e(0x13f7)]),_0x2fd613[_0x9f414e(0x2172)]=defined$1(_0x43534b[_0x9f414e(0x21bc)]),_0x2fd613[_0x9f414e(0x4ec8)]=defined$1(_0x21b790[_0x9f414e(0xff4)]),_0x2fd613[_0x9f414e(0xa4b)]=_0x43534b[_0x10b670(0x708)],_0x2fd613[_0x9f414e(0x3fba)]=_0x43534b[_0x9f414e(0xf95)][_0x10b670(0x2ef4)]>0x0,defined$1(_0x80cd05[_0x9f414e(0x468a)])?_0x43534b[_0x9f414e(0x3ebd)]=ShaderProgramCreator[_0x10b670(0x225f)](_0x4d4965,_0x80cd05,_0x21b790,_0x43534b):(_0x43534b[_0x9f414e(0x3ebd)]=ShaderProgramCreator[_0x9f414e(0x1f65)](_0x5efbd4,_0x2fd613,_0x43534b),_0x80cd05[_0x10b670(0x10bf)]===LoadingPriorityMode$1[_0x9f414e(0x179b)]&&(_0x2fd613[_0x10b670(0x3d01)]=!0x0,_0x43534b[_0x10b670(0x4bad)]=ShaderProgramCreator[_0x9f414e(0x1f65)](_0x5efbd4,_0x2fd613,_0x43534b)));},meshProcessing[_0x5e00b3(0x4bef)]=function(_0x7d9ddf,_0x1dc1ee){var _0xc13de4=_0x5e00b3;for(var _0x269ba8=_0x7d9ddf[_0xc13de4(0x809)]/0x3,_0x259a79=new Uint32Array(_0x1dc1ee+0x1),_0x39129a=new Uint32Array(_0x1dc1ee+0x1),_0x2a0c25=function(_0xdf424,_0x41d5df){_0xdf424<_0x41d5df?_0x259a79[_0xdf424+0x1]++:_0x39129a[_0x41d5df+0x1]++;},_0x10bf6a=0x0;_0x10bf6a<_0x269ba8;_0x10bf6a++){var _0x21ee10=_0x7d9ddf[0x3*_0x10bf6a],_0x2461a5=_0x7d9ddf[0x3*_0x10bf6a+0x1],_0x4148da=_0x7d9ddf[0x3*_0x10bf6a+0x2];_0x2a0c25(_0x21ee10,_0x2461a5),_0x2a0c25(_0x2461a5,_0x4148da),_0x2a0c25(_0x4148da,_0x21ee10);}for(_0x10bf6a=_0x2461a5=_0x21ee10=0x0;_0x10bf6a<_0x1dc1ee;_0x10bf6a++)_0x4148da=_0x259a79[_0x10bf6a+0x1],_0x2a0c25=_0x39129a[_0x10bf6a+0x1],_0x259a79[_0x10bf6a+0x1]=_0x21ee10,_0x39129a[_0x10bf6a+0x1]=_0x2461a5,_0x21ee10+=_0x4148da,_0x2461a5+=_0x2a0c25;var _0x2d5385=new Uint32Array(0x6*_0x269ba8),_0x4c4a5d=_0x259a79[_0x1dc1ee];for(_0x2a0c25=function(_0x17ba45,_0x207e64,_0x1f9ae8){if(_0x17ba45<_0x207e64){var _0x477920=_0x259a79[_0x17ba45+0x1]++;_0x2d5385[0x2*_0x477920]=_0x207e64,_0x2d5385[0x2*_0x477920+0x1]=_0x1f9ae8;}else _0x477920=_0x39129a[_0x207e64+0x1]++,_0x2d5385[0x2*_0x4c4a5d+0x2*_0x477920]=_0x17ba45,_0x2d5385[0x2*_0x4c4a5d+0x2*_0x477920+0x1]=_0x1f9ae8;},_0x10bf6a=0x0;_0x10bf6a<_0x269ba8;_0x10bf6a++)_0x21ee10=_0x7d9ddf[0x3*_0x10bf6a],_0x2461a5=_0x7d9ddf[0x3*_0x10bf6a+0x1],_0x4148da=_0x7d9ddf[0x3*_0x10bf6a+0x2],_0x2a0c25(_0x21ee10,_0x2461a5,_0x10bf6a),_0x2a0c25(_0x2461a5,_0x4148da,_0x10bf6a),_0x2a0c25(_0x4148da,_0x21ee10,_0x10bf6a);for(_0x21ee10=function(_0x447048,_0x13c9d4){var _0x4226b2=0x2*_0x447048;for(_0x447048=_0x13c9d4-_0x447048,_0x13c9d4=0x1;_0x13c9d4<_0x447048;_0x13c9d4++){for(var _0x4a6722=_0x2d5385[_0x4226b2+0x2*_0x13c9d4],_0x2e624b=_0x2d5385[_0x4226b2+0x2*_0x13c9d4+0x1],_0x2fd3b0=_0x13c9d4-0x1;0x0<=_0x2fd3b0&&_0x2d5385[_0x4226b2+0x2*_0x2fd3b0]>_0x4a6722;_0x2fd3b0--)_0x2d5385[_0x4226b2+0x2*_0x2fd3b0+0x2]=_0x2d5385[_0x4226b2+0x2*_0x2fd3b0],_0x2d5385[_0x4226b2+0x2*_0x2fd3b0+0x3]=_0x2d5385[_0x4226b2+0x2*_0x2fd3b0+0x1];_0x2d5385[_0x4226b2+0x2*_0x2fd3b0+0x2]=_0x4a6722,_0x2d5385[_0x4226b2+0x2*_0x2fd3b0+0x3]=_0x2e624b;}},_0x10bf6a=0x0;_0x10bf6a<_0x1dc1ee;_0x10bf6a++)_0x21ee10(_0x259a79[_0x10bf6a],_0x259a79[_0x10bf6a+0x1]),_0x21ee10(_0x4c4a5d+_0x39129a[_0x10bf6a],_0x4c4a5d+_0x39129a[_0x10bf6a+0x1]);var _0x4b5240=new Int32Array(0x3*_0x269ba8),_0x350a68=function(_0x2c48c9,_0x3bc875){return _0x2c48c9===_0x7d9ddf[0x3*_0x3bc875]?0x0:_0x2c48c9===_0x7d9ddf[0x3*_0x3bc875+0x1]?0x1:_0x2c48c9===_0x7d9ddf[0x3*_0x3bc875+0x2]?0x2:-0x1;};for(_0x269ba8=function(_0x347a4d,_0xf7c274){_0x347a4d=_0x350a68(_0x347a4d,_0xf7c274),_0x4b5240[0x3*_0xf7c274+_0x347a4d]=-0x1;},_0x21ee10=function(_0xca3bb4,_0x41d9dd,_0x3ea503,_0x1605b1){_0xca3bb4=_0x350a68(_0xca3bb4,_0x41d9dd),_0x4b5240[0x3*_0x41d9dd+_0xca3bb4]=_0x1605b1,_0x3ea503=_0x350a68(_0x3ea503,_0x1605b1),_0x4b5240[0x3*_0x1605b1+_0x3ea503]=_0x41d9dd;},_0x10bf6a=0x0;_0x10bf6a<_0x1dc1ee;_0x10bf6a++){_0x2461a5=_0x259a79[_0x10bf6a],_0x4148da=_0x259a79[_0x10bf6a+0x1],_0x2a0c25=_0x39129a[_0x10bf6a];for(var _0x717160=_0x39129a[_0x10bf6a+0x1];_0x2461a5<_0x4148da&&_0x2a0c25<_0x717160;){var _0x491d1d=_0x2d5385[0x2*_0x2461a5],_0x534213=_0x2d5385[0x2*_0x4c4a5d+0x2*_0x2a0c25];_0x491d1d===_0x534213?(_0x21ee10(_0x10bf6a,_0x2d5385[0x2*_0x2461a5+0x1],_0x534213,_0x2d5385[0x2*_0x4c4a5d+0x2*_0x2a0c25+0x1]),_0x2461a5++,_0x2a0c25++):_0x491d1d<_0x534213?(_0x269ba8(_0x10bf6a,_0x2d5385[0x2*_0x2461a5+0x1]),_0x2461a5++):(_0x269ba8(_0x534213,_0x2d5385[0x2*_0x4c4a5d+0x2*_0x2a0c25+0x1]),_0x2a0c25++);}for(;_0x2461a5<_0x4148da;)_0x269ba8(_0x10bf6a,_0x2d5385[0x2*_0x2461a5+0x1]),_0x2461a5++;for(;_0x2a0c25<_0x717160;)_0x269ba8(_0x534213=_0x2d5385[0x2*_0x4c4a5d+0x2*_0x2a0c25],_0x2d5385[0x2*_0x4c4a5d+0x2*_0x2a0c25+0x1]),_0x2a0c25++;}return _0x4b5240;};var g=null;function edgePreprocessing(){}function acos(_0x16a429){var _0x1b4106=_0x5e00b3;return Math[_0x1b4106(0x4e50)](0x1<_0x16a429?0x1:-0x1>_0x16a429?-0x1:_0x16a429);}function deg2rad(_0x3ad7e8){return _0x3ad7e8*Math['PI']/0xb4;}meshProcessing[_0x5e00b3(0x1165)]=function(_0x386f8c,_0x41d34d,_0x5e0abb,_0x1083ca,_0xf6cbf6){var _0x1aa14f=_0x307c2b,_0x270022=_0x5e00b3;void 0x0===_0x5e0abb&&(_0x5e0abb=0x0),void 0x0===_0x1083ca&&(_0x1083ca=0x0),void 0x0===_0xf6cbf6&&(_0xf6cbf6=_0x386f8c[_0x1aa14f(0x4f5a)]/(0x4*_0x41d34d)),_0x386f8c=new Uint32Array(_0x386f8c,_0x1083ca,_0xf6cbf6*_0x41d34d),_0x1083ca=new Uint32Array(_0xf6cbf6);var _0x5eb008=Math[_0x270022(0x1ace)](1.1*_0xf6cbf6)+0x1;(null==g||g[_0x270022(0x809)]<0x2*_0x5eb008)&&(g=new Uint32Array(nextHighestPowerOfTwo(0x2*_0x5eb008)));for(var _0x260eb1=0x0;_0x260eb1<0x2*_0x5eb008;_0x260eb1++)g[_0x260eb1]=0x0;var _0xec005c=0x0,_0x533e73=0x0!==_0x5e0abb?Math[_0x270022(0x5f13)](7.84*1.96/(_0x5e0abb*_0x5e0abb)*_0x5e0abb*(0x1-_0x5e0abb)):_0xf6cbf6;for(_0x260eb1=0x0;_0x260eb1<_0xf6cbf6;_0x260eb1++){if(_0x260eb1===_0x533e73){if((_0x1dd285=0x1-_0xec005c/_0x260eb1)+1.96*Math[_0x270022(0x5c4f)](_0x1dd285*(0x1-_0x1dd285)/_0x260eb1)<_0x5e0abb)return null;_0x533e73*=0x2;}for(var _0x2a41fc,_0x1dd285=_0x260eb1*_0x41d34d,_0x393d8c=_0x2a41fc=0x0;_0x393d8c<_0x41d34d;_0x393d8c++)_0x2a41fc=(_0x2a41fc=_0x386f8c[_0x1dd285+_0x393d8c]+_0x2a41fc|0x0)+(_0x2a41fc<<0xb)+(_0x2a41fc>>>0x2)|0x0;_0x393d8c=(_0x2a41fc>>>=0x0)%_0x5eb008;for(var _0x3bcca3=_0xec005c;0x0!==g[0x2*_0x393d8c+0x1];){if(g[0x2*_0x393d8c]===_0x2a41fc){var _0x160957=g[0x2*_0x393d8c+0x1]-0x1,_0x5cba27=_0x160957*_0x41d34d;_0x4ce9c2:{for(var _0x5746f6=0x0;_0x5746f6<_0x41d34d;_0x5746f6++)if(_0x386f8c[_0x1dd285+_0x5746f6]!==_0x386f8c[_0x5cba27+_0x5746f6]){_0x5cba27=!0x1;break _0x4ce9c2;}_0x5cba27=!0x0;}if(_0x5cba27){_0x3bcca3=_0x1083ca[_0x160957];break;}}++_0x393d8c>=_0x5eb008&&(_0x393d8c-=_0x5eb008);}_0x3bcca3===_0xec005c&&(g[0x2*_0x393d8c]=_0x2a41fc,g[0x2*_0x393d8c+0x1]=_0x260eb1+0x1,_0xec005c++),_0x1083ca[_0x260eb1]=_0x3bcca3;}if(0x0!==_0x5e0abb&&0x1-_0xec005c/_0xf6cbf6<_0x5e0abb)return null;for(_0x5e0abb=new Uint32Array(_0x41d34d*_0xec005c),_0x260eb1=_0xec005c=0x0;_0x260eb1<_0xf6cbf6;_0x260eb1++)if(_0x1083ca[_0x260eb1]===_0xec005c){for(_0x5eb008=_0x386f8c,_0x533e73=_0x260eb1*_0x41d34d,_0x1dd285=_0x5e0abb,_0x2a41fc=_0xec005c*_0x41d34d,_0x393d8c=_0x41d34d,_0x3bcca3=0x0;_0x3bcca3<_0x393d8c;_0x3bcca3++)_0x1dd285[_0x2a41fc+_0x3bcca3]=_0x5eb008[_0x533e73+_0x3bcca3];_0xec005c++;}return{'buffer':_0x5e0abb[_0x270022(0x537f)],'indices':_0x1083ca,'uniqueCount':_0xec005c};};var ANGLE_PLANAR=0x4,ANGLE_SIGNIFICANT_EDGE=0x23,anglePlanar=deg2rad(ANGLE_PLANAR),angleSignificantEdge=deg2rad(ANGLE_SIGNIFICANT_EDGE),cosAngleSignificantEdge=Math[_0x5e00b3(0x52a3)](angleSignificantEdge),cosAnglePlanar=Math['cos'](anglePlanar);function directionFromTo(_0x42e5ab,_0xd0be28,_0x291f69){var _0x4f680e=_0x5e00b3,_0x50e123=_0x291f69['x']-_0xd0be28['x'],_0x1cf619=_0x291f69['y']-_0xd0be28['y'];return(_0x291f69=_0x50e123*_0x50e123+_0x1cf619*_0x1cf619+(_0xd0be28=_0x291f69['z']-_0xd0be28['z'])*_0xd0be28)?(_0x291f69=0x1/Math[_0x4f680e(0x5c4f)](_0x291f69),_0x42e5ab['x']=_0x50e123*_0x291f69,_0x42e5ab['y']=_0x1cf619*_0x291f69,_0x42e5ab['z']=_0xd0be28*_0x291f69,_0x42e5ab):(_0x42e5ab['x']=0x0,_0x42e5ab['y']=0x0,_0x42e5ab['z']=0x0,_0x42e5ab);}var scratchEdge={'position0':new Cartesian3(),'position1':new Cartesian3(),'faceNormal0':new Cartesian3(),'faceNormal1':new Cartesian3(),'cosAngle':0x0},scratchOrtho=new Cartesian3(),scratchFwd=new Cartesian3();function isSilhouetteEdge(_0x2ed226,_0x45a715){var _0x2f9792=_0x307c2b,_0xca972d=_0x5e00b3,_0x38cbe2=acos(_0x2ed226[_0xca972d(0x5569)]);return directionFromTo(scratchFwd,_0x2ed226[_0xca972d(0x7f1)],_0x2ed226[_0x2f9792(0xb1a)]),Cartesian3[_0x2f9792(0x1b4a)](_0x2ed226[_0xca972d(0x16d5)],_0x2ed226[_0xca972d(0x3d28)],scratchOrtho),_0x38cbe2*(0x0<Cartesian3['dot'](scratchOrtho,scratchFwd)?-0x1:0x1)>_0x45a715;}function computEdgeInfosArray(_0x5cb5d3){var _0x11df8d=_0x307c2b,_0x5c2aa0=_0x5e00b3,_0x23618a=_0x5cb5d3[_0x5c2aa0(0xa8d)][_0x11df8d(0x2ef4)]/0x3,_0x51d642=_0x5cb5d3[_0x11df8d(0x3d0a)],_0x5df933=_0x5cb5d3[_0x5c2aa0(0x4e87)],_0x2474b3=0x0,_0x54757b=0x0;for(_0x54757b=0x0;_0x54757b<_0x23618a;_0x54757b++){var _0x35389b=_0x5df933[0x3*_0x54757b+0x0],_0x2ffbad=_0x5df933[0x3*_0x54757b+0x1],_0x31d0c3=_0x5df933[0x3*_0x54757b+0x2],_0x53be6b=_0x51d642[0x3*_0x54757b+0x0],_0x344c9c=_0x51d642[0x3*_0x54757b+0x1],_0x4ba99e=_0x51d642[0x3*_0x54757b+0x2];_0x2474b3+=-0x1===_0x35389b||_0x53be6b<_0x344c9c?0x1:0x0,_0x2474b3+=-0x1===_0x2ffbad||_0x344c9c<_0x4ba99e?0x1:0x0,_0x2474b3+=-0x1===_0x31d0c3||_0x4ba99e<_0x53be6b?0x1:0x0;}var _0x25f375=new Int32Array(0x4*_0x2474b3),_0x43ed55=0x0;for(_0x54757b=0x0;_0x54757b<_0x23618a;_0x54757b++){_0x35389b=_0x5df933[0x3*_0x54757b+0x0],_0x2ffbad=_0x5df933[0x3*_0x54757b+0x1],_0x31d0c3=_0x5df933[0x3*_0x54757b+0x2],_0x53be6b=_0x51d642[0x3*_0x54757b+0x0],_0x344c9c=_0x51d642[0x3*_0x54757b+0x1],_0x4ba99e=_0x51d642[0x3*_0x54757b+0x2],((-0x1===_0x35389b||_0x53be6b<_0x344c9c)&&(_0x25f375[_0x43ed55++]=_0x53be6b,_0x25f375[_0x43ed55++]=_0x344c9c,_0x25f375[_0x43ed55++]=_0x54757b,_0x25f375[_0x43ed55++]=_0x35389b),(-0x1===_0x2ffbad||_0x344c9c<_0x4ba99e)&&(_0x25f375[_0x43ed55++]=_0x344c9c,_0x25f375[_0x43ed55++]=_0x4ba99e,_0x25f375[_0x43ed55++]=_0x54757b,_0x25f375[_0x43ed55++]=_0x2ffbad),(-0x1===_0x31d0c3||_0x4ba99e<_0x53be6b)&&(_0x25f375[_0x43ed55++]=_0x4ba99e,_0x25f375[_0x43ed55++]=_0x53be6b,_0x25f375[_0x43ed55++]=_0x54757b,_0x25f375[_0x43ed55++]=_0x31d0c3));}return _0x25f375;}var scratchV0$2=new Cartesian3(),scratchV1$2=new Cartesian3(),scratchV2$4=new Cartesian3();function NormalizeCartesian3(_0x6b64ad){var _0x3a887f=_0x5e00b3,_0x16f224=_0x6b64ad['x']*_0x6b64ad['x']+_0x6b64ad['y']*_0x6b64ad['y']+_0x6b64ad['z']*_0x6b64ad['z'];_0x16f224>0x0&&(_0x16f224=0x1/Math[_0x3a887f(0x5c4f)](_0x16f224),_0x6b64ad['x']*=_0x16f224,_0x6b64ad['y']*=_0x16f224,_0x6b64ad['z']*=_0x16f224);}function computeFaceNormalArray(_0x28a7b0){var _0x2c8af5=_0x307c2b,_0xfd34dc=_0x5e00b3;for(var _0x5271fa=_0x28a7b0[_0xfd34dc(0xa8d)][_0xfd34dc(0x809)]/0x3,_0x5e36e8=_0x28a7b0['vertices'],_0x514610=_0x28a7b0[_0x2c8af5(0x31f1)],_0x4baf9a=_0x28a7b0[_0xfd34dc(0xa8d)],_0x223261=new Float32Array(0x3*_0x5271fa),_0x4c4879=0x0;_0x4c4879<_0x5271fa;_0x4c4879++){var _0x459cd1=_0x4baf9a[0x3*_0x4c4879+0x0],_0x42de3c=_0x4baf9a[0x3*_0x4c4879+0x1],_0x363c21=_0x4baf9a[0x3*_0x4c4879+0x2];scratchV0$2['x']=_0x5e36e8[_0x514610*_0x459cd1],scratchV0$2['y']=_0x5e36e8[_0x514610*_0x459cd1+0x1],scratchV0$2['z']=_0x5e36e8[_0x514610*_0x459cd1+0x2],scratchV1$2['x']=_0x5e36e8[_0x514610*_0x42de3c],scratchV1$2['y']=_0x5e36e8[_0x514610*_0x42de3c+0x1],scratchV1$2['z']=_0x5e36e8[_0x514610*_0x42de3c+0x2],scratchV2$4['x']=_0x5e36e8[_0x514610*_0x363c21],scratchV2$4['y']=_0x5e36e8[_0x514610*_0x363c21+0x1],scratchV2$4['z']=_0x5e36e8[_0x514610*_0x363c21+0x2],Cartesian3[_0xfd34dc(0x34b6)](scratchV1$2,scratchV0$2,scratchV1$2),Cartesian3[_0xfd34dc(0x34b6)](scratchV2$4,scratchV0$2,scratchV2$4),Cartesian3[_0xfd34dc(0x4143)](scratchV1$2,scratchV2$4,scratchV0$2),NormalizeCartesian3(scratchV0$2),_0x223261[0x3*_0x4c4879+0x0]=scratchV0$2['x'],_0x223261[0x3*_0x4c4879+0x1]=scratchV0$2['y'],_0x223261[0x3*_0x4c4879+0x2]=scratchV0$2['z'];}return _0x223261;}function range(_0xfd8d16,_0x3a04a9){0x0===_0x3a04a9&&(_0x3a04a9=_0xfd8d16,_0xfd8d16=0x0);for(var _0x56b603=Array(_0x3a04a9-_0xfd8d16),_0x1bb147=_0xfd8d16;_0x1bb147<_0x3a04a9;_0x1bb147++)_0x56b603[_0x1bb147-_0xfd8d16]=_0x1bb147;return _0x56b603;}function S3MEdgeProcessor(_0x500723){}function createEdgeSidenessVertexBuffer(_0x17ab43){var _0x4b4b61=_0x307c2b,_0x382fbe=_0x5e00b3;if(defined$1(_0x17ab43[_0x382fbe(0x4559)]))return _0x17ab43[_0x382fbe(0x4559)];var _0x392af5=new Float32Array(0x8),_0x475021=0x0;return _0x392af5[_0x475021++]=0x0,_0x392af5[_0x475021++]=0x0,_0x392af5[_0x475021++]=0x0,_0x392af5[_0x475021++]=0x1,_0x392af5[_0x475021++]=0x1,_0x392af5[_0x475021++]=0x1,_0x392af5[_0x475021++]=0x1,_0x392af5[_0x475021++]=0x0,_0x17ab43[_0x382fbe(0x4559)]=Buffer$1[_0x382fbe(0x5ad5)]({'context':_0x17ab43,'typedArray':_0x392af5,'usage':BufferUsage[_0x382fbe(0xdfd)]}),_0x17ab43[_0x382fbe(0x4559)][_0x382fbe(0x5754)]=!0x1,_0x17ab43[_0x4b4b61(0x5386)];}function createEdgeIndexArray$1(){var _0x38e99a=new Uint16Array(0x6),_0x145cf5=0x0;return _0x38e99a[_0x145cf5++]=0x2,_0x38e99a[_0x145cf5++]=0x1,_0x38e99a[_0x145cf5++]=0x0,_0x38e99a[_0x145cf5++]=0x3,_0x38e99a[_0x145cf5++]=0x2,_0x38e99a[_0x145cf5++]=0x0,_0x38e99a;}function getPosArrayForCompress$1(_0x288dd0,_0x19a25a){var _0x3a89bc=_0x307c2b,_0x397713=_0x5e00b3;for(var _0x54dddc,_0xea980e,_0x53e665,_0x1e7d63=_0x19a25a[_0x397713(0x4362)],_0xf2abc0=_0x288dd0[_0x397713(0x15df)],_0x94013e=new Cartesian3(_0x288dd0[_0x397713(0x17a2)]['x'],_0x288dd0[_0x397713(0x17a2)]['y'],_0x288dd0[_0x397713(0x17a2)]['z']),_0xc23c2=new Uint16Array(_0x19a25a[_0x397713(0x539b)][_0x397713(0x537f)],_0x19a25a[_0x397713(0x539b)][_0x3a89bc(0x2447)],_0x19a25a[_0x397713(0x539b)][_0x3a89bc(0x4f5a)]/0x2),_0x3179de=new Float32Array(0x3*_0x288dd0[_0x3a89bc(0xf06)]),_0x5ac8fb=0x0;_0x5ac8fb<_0x288dd0[_0x397713(0x228d)];_0x5ac8fb++)_0x54dddc=_0xc23c2[_0x1e7d63*_0x5ac8fb]*_0xf2abc0+_0x94013e['x'],_0xea980e=_0xc23c2[_0x1e7d63*_0x5ac8fb+0x1]*_0xf2abc0+_0x94013e['y'],_0x53e665=_0xc23c2[_0x1e7d63*_0x5ac8fb+0x2]*_0xf2abc0+_0x94013e['z'],_0x3179de[0x3*_0x5ac8fb]=_0x54dddc,_0x3179de[0x3*_0x5ac8fb+0x1]=_0xea980e,_0x3179de[0x3*_0x5ac8fb+0x2]=_0x53e665;return _0x3179de;}edgePreprocessing[_0x307c2b(0x2707)]=function(_0x3ca6b2){var _0x39623c=_0x307c2b,_0xbe65ac=_0x5e00b3,_0x269f16=_0x3ca6b2[_0xbe65ac(0xa78)],_0x4a2bb5=_0x3ca6b2[_0xbe65ac(0x56b1)],_0x4c2d1e=scratchEdge,_0x425b21=_0x4c2d1e['position0'],_0xf6de4a=_0x4c2d1e[_0xbe65ac(0x7f1)],_0x186548=_0x4c2d1e[_0xbe65ac(0x16d5)],_0x2eebfb=_0x4c2d1e[_0xbe65ac(0x3d28)],_0x3445e3=computeFaceNormalArray(_0x3ca6b2),_0x372026=computEdgeInfosArray(_0x3ca6b2),_0x29d451=_0x372026[_0xbe65ac(0x809)]/0x4,_0x52d715=new Float32Array(0x9*_0x29d451),_0x31d2c9=0x0,_0x15b565=new Float32Array(0xc*_0x29d451),_0x152c5f=0x0,_0x386e1c=0x0,_0x15fc55=0x0,_0xd73040=range(0x0,_0x29d451),_0x26f735=new Float32Array(_0x29d451);_0x26f735['forEach'](function(_0x1f2886,_0x3ee35a,_0x4bf3e2){var _0x25b0ed=_0x140d,_0x1afa5a=_0x372026[0x4*_0x3ee35a+0x0],_0x4fe14a=_0x372026[0x4*_0x3ee35a+0x1];_0x425b21['x']=_0x269f16[_0x1afa5a*_0x4a2bb5],_0x425b21['y']=_0x269f16[_0x1afa5a*_0x4a2bb5+0x1],_0x425b21['z']=_0x269f16[_0x1afa5a*_0x4a2bb5+0x2],_0xf6de4a['x']=_0x269f16[_0x4fe14a*_0x4a2bb5],_0xf6de4a['y']=_0x269f16[_0x4fe14a*_0x4a2bb5+0x1],_0xf6de4a['z']=_0x269f16[_0x4fe14a*_0x4a2bb5+0x2],_0x4bf3e2[_0x3ee35a]=Cartesian3[_0x25b0ed(0x2665)](_0x425b21,_0xf6de4a);}),_0xd73040[_0xbe65ac(0x4b76)](function(_0x2b45d5,_0x581620){return _0x26f735[_0x581620]-_0x26f735[_0x2b45d5];});for(var _0x27c336=[],_0x4cc740=[],_0x91ed02=0x0;_0x91ed02<_0x29d451;_0x91ed02++){var _0x5419e8=_0xd73040[_0x91ed02],_0x49fc52=_0x26f735[_0x5419e8],_0x2431e6=_0x372026[0x4*_0x5419e8+0x0],_0x30e252=_0x372026[0x4*_0x5419e8+0x1],_0x222232=_0x372026[0x4*_0x5419e8+0x2],_0x15b4b7=_0x372026[0x4*_0x5419e8+0x3],_0x343e68=-0x1===_0x15b4b7;if(_0x425b21['x']=_0x269f16[_0x2431e6*_0x4a2bb5],_0x425b21['y']=_0x269f16[_0x2431e6*_0x4a2bb5+0x1],_0x425b21['z']=_0x269f16[_0x2431e6*_0x4a2bb5+0x2],_0xf6de4a['x']=_0x269f16[_0x30e252*_0x4a2bb5],_0xf6de4a['y']=_0x269f16[_0x30e252*_0x4a2bb5+0x1],_0xf6de4a['z']=_0x269f16[_0x30e252*_0x4a2bb5+0x2],_0x343e68)_0x186548['x']=_0x3445e3[0x3*_0x222232],_0x186548['y']=_0x3445e3[0x3*_0x222232+0x1],_0x186548['z']=_0x3445e3[0x3*_0x222232+0x2],_0x2eebfb['x']=_0x186548['x'],_0x2eebfb['y']=_0x186548['y'],_0x2eebfb['z']=_0x186548['z'],_0x4c2d1e[_0xbe65ac(0x5569)]=Cartesian3[_0xbe65ac(0x2d8e)](_0x186548,_0x2eebfb);else{if(_0x186548['x']=_0x3445e3[0x3*_0x222232],_0x186548['y']=_0x3445e3[0x3*_0x222232+0x1],_0x186548['z']=_0x3445e3[0x3*_0x222232+0x2],_0x2eebfb['x']=_0x3445e3[0x3*_0x15b4b7],_0x2eebfb['y']=_0x3445e3[0x3*_0x15b4b7+0x1],_0x2eebfb['z']=_0x3445e3[0x3*_0x15b4b7+0x2],_0x4c2d1e[_0xbe65ac(0x5569)]=Cartesian3[_0xbe65ac(0x2d8e)](_0x186548,_0x2eebfb),_0x4c2d1e[_0xbe65ac(0x5569)]>cosAnglePlanar)continue;}_0x386e1c+=_0x49fc52,_0x15fc55++,_0x343e68||_0x4c2d1e[_0xbe65ac(0x5569)]<cosAngleSignificantEdge?(_0x52d715[_0x31d2c9++]=_0x4c2d1e[_0xbe65ac(0x3b1c)]['x'],_0x52d715[_0x31d2c9++]=_0x4c2d1e[_0x39623c(0xb1a)]['y'],_0x52d715[_0x31d2c9++]=_0x4c2d1e[_0xbe65ac(0x3b1c)]['z'],_0x52d715[_0x31d2c9++]=_0x4c2d1e[_0xbe65ac(0x7f1)]['x'],_0x52d715[_0x31d2c9++]=_0x4c2d1e[_0xbe65ac(0x7f1)]['y'],_0x52d715[_0x31d2c9++]=_0x4c2d1e[_0x39623c(0x2ff2)]['z'],_0x52d715[_0x31d2c9++]=_0x4c2d1e['faceNormal0']['x'],_0x52d715[_0x31d2c9++]=_0x4c2d1e[_0xbe65ac(0x16d5)]['y'],_0x52d715[_0x31d2c9++]=_0x4c2d1e[_0xbe65ac(0x16d5)]['z'],_0x27c336[_0xbe65ac(0x5323)](_0x49fc52)):isSilhouetteEdge(_0x4c2d1e,anglePlanar)&&(_0x15b565[_0x152c5f++]=_0x4c2d1e[_0x39623c(0xb1a)]['x'],_0x15b565[_0x152c5f++]=_0x4c2d1e['position0']['y'],_0x15b565[_0x152c5f++]=_0x4c2d1e[_0xbe65ac(0x3b1c)]['z'],_0x15b565[_0x152c5f++]=_0x4c2d1e[_0x39623c(0x2ff2)]['x'],_0x15b565[_0x152c5f++]=_0x4c2d1e[_0xbe65ac(0x7f1)]['y'],_0x15b565[_0x152c5f++]=_0x4c2d1e[_0xbe65ac(0x7f1)]['z'],_0x15b565[_0x152c5f++]=_0x4c2d1e[_0xbe65ac(0x16d5)]['x'],_0x15b565[_0x152c5f++]=_0x4c2d1e[_0xbe65ac(0x16d5)]['y'],_0x15b565[_0x152c5f++]=_0x4c2d1e[_0xbe65ac(0x16d5)]['z'],_0x15b565[_0x152c5f++]=_0x4c2d1e[_0xbe65ac(0x3d28)]['x'],_0x15b565[_0x152c5f++]=_0x4c2d1e[_0xbe65ac(0x3d28)]['y'],_0x15b565[_0x152c5f++]=_0x4c2d1e[_0xbe65ac(0x3d28)]['z'],_0x4cc740[_0xbe65ac(0x5323)](_0x49fc52));}_0x52d715=_0x52d715['slice'](0x0,_0x31d2c9),_0x15b565=_0x15b565[_0xbe65ac(0x30eb)](0x0,_0x152c5f);var _0x21bc88=_0x386e1c/_0x15fc55,_0x4deb64=_0x27c336[_0x39623c(0x2ef4)],_0xe5c208=_0x4cc740[_0xbe65ac(0x809)];return{'regular':{'instancesData':_0x52d715,'instanceCount':_0x4deb64,'edgeLength':_0x4deb64*_0x21bc88},'silhouette':{'instancesData':_0x15b565,'instanceCount':_0xe5c208,'edgeLength':_0xe5c208*_0x21bc88},'averageEdgeLength':_0x21bc88};},S3MEdgeProcessor[_0x307c2b(0x395d)]=0xc,S3MEdgeProcessor[_0x5e00b3(0x2c40)]=0xf,S3MEdgeProcessor[_0x307c2b(0x13dc)]=function(_0x3db987,_0x8eb395,_0xe2924f){var _0x3dca58=_0x307c2b,_0x5358de=_0x5e00b3;if(0x0==_0x8eb395[_0x5358de(0x809)])return null;var _0x2fba06,_0x127de2=_0x8eb395[0x0];_0x2fba06=0x0===_0x127de2[_0x3dca58(0x346d)]?new Uint16Array(_0x127de2[_0x5358de(0x1610)][_0x5358de(0x537f)],_0x127de2[_0x5358de(0x1610)][_0x5358de(0x153e)],_0x127de2[_0x5358de(0x1610)]['byteLength']/0x2):new Uint32Array(_0x127de2[_0x5358de(0x1610)][_0x5358de(0x537f)],_0x127de2[_0x5358de(0x1610)][_0x5358de(0x153e)],_0x127de2[_0x5358de(0x1610)][_0x5358de(0x3080)]/0x4);var _0x40ccd7=S3MEdgeProcessor[_0x5358de(0x1768)](_0x3db987,!0x1,_0x2fba06),_0x30b2b5=edgePreprocessing[_0x5358de(0x3c08)](_0x40ccd7);return defined$1(_0xe2924f)&&(defined$1(_0x30b2b5[_0x5358de(0x4da6)][_0x5358de(0x59c7)])&&_0xe2924f[_0x5358de(0x5323)](_0x30b2b5[_0x5358de(0x4da6)][_0x3dca58(0x462d)][_0x5358de(0x537f)]),defined$1(_0x30b2b5[_0x5358de(0x38f7)]['instancesData'])&&_0xe2924f[_0x5358de(0x5323)](_0x30b2b5[_0x5358de(0x38f7)][_0x5358de(0x59c7)]['buffer'])),_0x30b2b5;},S3MEdgeProcessor[_0x5e00b3(0xda9)]=function(_0x3f31fa){var _0x26010c=_0x307c2b,_0x463b52=_0x5e00b3;return defined$1(_0x3f31fa[_0x463b52(0xb07)])||(_0x3f31fa[_0x463b52(0xb07)]=Buffer$1[_0x463b52(0xda9)]({'context':_0x3f31fa,'typedArray':createEdgeIndexArray$1(),'usage':BufferUsage[_0x463b52(0xdfd)],'indexDatatype':IndexDatatype$1[_0x463b52(0x43ff)]}),_0x3f31fa[_0x26010c(0xb9f)][_0x463b52(0x5754)]=!0x1),_0x3f31fa['cachedSidenessIndexBuffer'];},S3MEdgeProcessor[_0x5e00b3(0x2688)]=function(_0x2465ac,_0x86815e){var _0x1c3dbd=_0x307c2b,_0x2ab99a=_0x5e00b3;if(defined$1(_0x86815e[_0x2ab99a(0x59c7)])&&0x0!=_0x86815e['instancesData']['length']){var _0x393a93={},_0x17e31b=[];_0x86815e[_0x2ab99a(0x1115)]=_0x393a93,_0x86815e[_0x2ab99a(0x177b)]=_0x17e31b;var _0x2fb361=Buffer$1[_0x2ab99a(0x5ad5)]({'context':_0x2465ac,'typedArray':_0x86815e[_0x2ab99a(0x59c7)],'usage':BufferUsage[_0x2ab99a(0xdfd)]});_0x86815e[_0x1c3dbd(0x462d)]=null;var _0x267271=ComponentDatatype$1[_0x2ab99a(0x479)](ComponentDatatype$1[_0x2ab99a(0x486a)]),_0x2eb712=createEdgeSidenessVertexBuffer(_0x2465ac),_0x4a4583=0x0;_0x393a93['aSideness']=_0x4a4583++,_0x17e31b[_0x2ab99a(0x5323)]({'index':_0x393a93[_0x2ab99a(0x4663)],'vertexBuffer':_0x2eb712,'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x2ab99a(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x2*ComponentDatatype$1[_0x1c3dbd(0x15eb)](ComponentDatatype$1[_0x2ab99a(0x486a)]),'normalize':!0x1});var _0x114aa7=S3MEdgeProcessor[_0x1c3dbd(0x395d)],_0x3f2de2=0x0;_0x393a93[_0x2ab99a(0xded)]=_0x4a4583++,_0x17e31b[_0x1c3dbd(0x2a0e)]({'index':_0x393a93[_0x1c3dbd(0x4489)],'vertexBuffer':_0x2fb361,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x2ab99a(0x486a)],'normalize':!0x1,'offsetInBytes':_0x267271*_0x3f2de2,'strideInBytes':_0x267271*_0x114aa7,'instanceDivisor':0x1}),_0x3f2de2+=0x3,_0x393a93[_0x2ab99a(0x5482)]=_0x4a4583++,_0x17e31b[_0x2ab99a(0x5323)]({'index':_0x393a93[_0x2ab99a(0x5482)],'vertexBuffer':_0x2fb361,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x2ab99a(0x486a)],'normalize':!0x1,'offsetInBytes':_0x267271*_0x3f2de2,'strideInBytes':_0x267271*_0x114aa7,'instanceDivisor':0x1}),_0x3f2de2+=0x3,_0x393a93[_0x2ab99a(0x3ca)]=_0x4a4583++,_0x17e31b[_0x2ab99a(0x5323)]({'index':_0x393a93['aNormal'],'vertexBuffer':_0x2fb361,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x1c3dbd(0x3078)],'normalize':!0x0,'offsetInBytes':_0x267271*_0x3f2de2,'strideInBytes':_0x267271*_0x114aa7,'instanceDivisor':0x1}),_0x3f2de2+=0x3,_0x393a93[_0x2ab99a(0x15c)]=_0x4a4583++,_0x17e31b[_0x2ab99a(0x5323)]({'index':_0x393a93[_0x2ab99a(0x15c)],'vertexBuffer':_0x2fb361,'componentsPerAttribute':0x1,'componentDatatype':ComponentDatatype$1[_0x2ab99a(0x486a)],'normalize':!0x0,'offsetInBytes':_0x267271*_0x3f2de2,'strideInBytes':_0x267271*_0x114aa7,'instanceDivisor':0x1}),_0x3f2de2+=0x1,_0x393a93[_0x2ab99a(0x1afc)]=_0x4a4583++,_0x17e31b[_0x2ab99a(0x5323)]({'index':_0x393a93[_0x2ab99a(0x1afc)],'vertexBuffer':_0x2fb361,'componentsPerAttribute':0x1,'componentDatatype':ComponentDatatype$1[_0x2ab99a(0x486a)],'normalize':!0x0,'offsetInBytes':_0x267271*_0x3f2de2,'strideInBytes':_0x267271*_0x114aa7,'instanceDivisor':0x1}),_0x3f2de2+=0x1,_0x393a93[_0x2ab99a(0x29eb)]=_0x4a4583++,_0x17e31b[_0x2ab99a(0x5323)]({'index':_0x393a93[_0x2ab99a(0x29eb)],'vertexBuffer':_0x2fb361,'componentsPerAttribute':0x1,'componentDatatype':ComponentDatatype$1[_0x2ab99a(0x486a)],'normalize':!0x0,'offsetInBytes':_0x267271*_0x3f2de2,'strideInBytes':_0x267271*_0x114aa7,'instanceDivisor':0x1}),_0x3f2de2+=0x1;}},S3MEdgeProcessor[_0x5e00b3(0x4b89)]=function(_0x136afd,_0x4b7400){var _0x242c9f=_0x307c2b,_0x1e55c4=_0x5e00b3;if(defined$1(_0x4b7400[_0x1e55c4(0x59c7)])&&0x0!=_0x4b7400[_0x1e55c4(0x59c7)]['length']){var _0x334764={},_0x1f5064=[];_0x4b7400[_0x1e55c4(0x1115)]=_0x334764,_0x4b7400[_0x1e55c4(0x177b)]=_0x1f5064;var _0x26299d=Buffer$1['createVertexBuffer']({'context':_0x136afd,'typedArray':_0x4b7400[_0x1e55c4(0x59c7)],'usage':BufferUsage[_0x1e55c4(0xdfd)]});_0x4b7400[_0x1e55c4(0x59c7)]=null;var _0xfc913c=ComponentDatatype$1[_0x242c9f(0x15eb)](ComponentDatatype$1[_0x1e55c4(0x486a)]),_0x71ec51=0x0;_0x334764['aSideness']=_0x71ec51++,_0x1f5064[_0x1e55c4(0x5323)]({'index':_0x334764[_0x1e55c4(0x4663)],'vertexBuffer':createEdgeSidenessVertexBuffer(_0x136afd),'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x1e55c4(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x2*_0xfc913c,'normalize':!0x1});var _0x4d1934=S3MEdgeProcessor[_0x1e55c4(0x2c40)],_0x4a93b5=0x0;_0x334764[_0x1e55c4(0xded)]=_0x71ec51++,_0x1f5064[_0x1e55c4(0x5323)]({'index':_0x334764[_0x242c9f(0x4489)],'vertexBuffer':_0x26299d,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x242c9f(0x3078)],'normalize':!0x1,'offsetInBytes':_0xfc913c*_0x4a93b5,'strideInBytes':_0xfc913c*_0x4d1934,'instanceDivisor':0x1}),_0x4a93b5+=0x3,_0x334764['aPosition1']=_0x71ec51++,_0x1f5064[_0x1e55c4(0x5323)]({'index':_0x334764[_0x242c9f(0x560b)],'vertexBuffer':_0x26299d,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x1e55c4(0x486a)],'normalize':!0x1,'offsetInBytes':_0xfc913c*_0x4a93b5,'strideInBytes':_0xfc913c*_0x4d1934,'instanceDivisor':0x1}),_0x4a93b5+=0x3,_0x334764[_0x1e55c4(0x544f)]=_0x71ec51++,_0x1f5064[_0x1e55c4(0x5323)]({'index':_0x334764[_0x242c9f(0x1069)],'vertexBuffer':_0x26299d,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x242c9f(0x3078)],'normalize':!0x0,'offsetInBytes':_0xfc913c*_0x4a93b5,'strideInBytes':_0xfc913c*_0x4d1934,'instanceDivisor':0x1}),_0x4a93b5+=0x3,_0x334764[_0x242c9f(0x186f)]=_0x71ec51++,_0x1f5064[_0x1e55c4(0x5323)]({'index':_0x334764[_0x1e55c4(0x3a2)],'vertexBuffer':_0x26299d,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x242c9f(0x3078)],'normalize':!0x0,'offsetInBytes':_0xfc913c*_0x4a93b5,'strideInBytes':_0xfc913c*_0x4d1934,'instanceDivisor':0x1}),_0x4a93b5+=0x3,_0x334764[_0x1e55c4(0x15c)]=_0x71ec51++,_0x1f5064[_0x1e55c4(0x5323)]({'index':_0x334764[_0x1e55c4(0x15c)],'vertexBuffer':_0x26299d,'componentsPerAttribute':0x1,'componentDatatype':ComponentDatatype$1[_0x1e55c4(0x486a)],'normalize':!0x0,'offsetInBytes':_0xfc913c*_0x4a93b5,'strideInBytes':_0xfc913c*_0x4d1934,'instanceDivisor':0x1}),_0x4a93b5+=0x1,_0x334764[_0x242c9f(0x3d42)]=_0x71ec51++,_0x1f5064[_0x242c9f(0x2a0e)]({'index':_0x334764[_0x1e55c4(0x1afc)],'vertexBuffer':_0x26299d,'componentsPerAttribute':0x1,'componentDatatype':ComponentDatatype$1[_0x1e55c4(0x486a)],'normalize':!0x0,'offsetInBytes':_0xfc913c*_0x4a93b5,'strideInBytes':_0xfc913c*_0x4d1934,'instanceDivisor':0x1}),_0x4a93b5+=0x1,_0x334764[_0x1e55c4(0x29eb)]=_0x71ec51++,_0x1f5064[_0x1e55c4(0x5323)]({'index':_0x334764[_0x242c9f(0x5219)],'vertexBuffer':_0x26299d,'componentsPerAttribute':0x1,'componentDatatype':ComponentDatatype$1[_0x1e55c4(0x486a)],'normalize':!0x0,'offsetInBytes':_0xfc913c*_0x4a93b5,'strideInBytes':_0xfc913c*_0x4d1934,'instanceDivisor':0x1}),_0x4a93b5+=0x1;}},S3MEdgeProcessor[_0x5e00b3(0x1768)]=function(_0xc0c56a,_0xc477f2,_0x488870){var _0x1ab7c5=_0x307c2b,_0x65083=_0x5e00b3,_0x43d1a7,_0x46d4ec=_0xc0c56a[_0x65083(0x1944)][_0x65083(0x54cf)],_0x3cb9ae=_0xc0c56a[_0x65083(0x209a)][_0x46d4ec],_0x2ceb51=defined$1(_0xc0c56a[_0x65083(0x3ce6)])&&(_0xc0c56a[_0x65083(0x3ce6)]&VertexCompressOption[_0x65083(0x5104)])===VertexCompressOption['SVC_Vertex'],_0x452139=_0x3cb9ae[_0x65083(0x4362)];_0x2ceb51?(_0x452139=0x3,_0x43d1a7=getPosArrayForCompress$1(_0xc0c56a,_0x3cb9ae)):_0x43d1a7=new Float32Array(_0x3cb9ae[_0x65083(0x539b)][_0x65083(0x537f)],_0x3cb9ae[_0x65083(0x539b)][_0x65083(0x153e)],_0x3cb9ae[_0x1ab7c5(0x3601)][_0x65083(0x3080)]/0x4);var _0x3fac0c=_0x43d1a7[_0x65083(0x809)]/_0x452139;if(_0xc477f2&&_0x488870)return{'faces':_0x488870,'neighbors':meshProcessing[_0x65083(0x4bef)](_0x488870,_0x3fac0c),'vertices':_0x43d1a7,'dim':_0x452139};var _0x31f407,_0x4ba1a9=_0x3cb9ae[_0x1ab7c5(0x3601)][_0x1ab7c5(0xcaa)];_0x31f407=_0x2ceb51?_0x43d1a7['buffer']:_0x4ba1a9['slice'](_0x3cb9ae[_0x65083(0x539b)][_0x65083(0x153e)],_0x3cb9ae[_0x65083(0x539b)][_0x1ab7c5(0x2447)]+_0x3cb9ae[_0x65083(0x539b)][_0x65083(0x3080)]);var _0x520e38=meshProcessing[_0x65083(0x1165)](_0x31f407,_0x452139),_0xdd9218=S3MEdgeProcessor[_0x65083(0x2ccd)](_0x520e38[_0x65083(0x314b)],_0x488870);return{'faces':_0xdd9218,'neighbors':meshProcessing[_0x1ab7c5(0x4271)](_0xdd9218,_0x520e38[_0x65083(0x1a8)]),'vertices':new Float32Array(_0x520e38[_0x65083(0x537f)]),'dim':_0x452139};},S3MEdgeProcessor[_0x5e00b3(0x2ccd)]=function(_0x288cee,_0x1ea69d){var _0x832b0c=_0x307c2b,_0x5d5942=_0x5e00b3;if(_0x1ea69d){_0x1ea69d=_0x1ea69d[_0x5d5942(0x30eb)]();for(var _0x170ca6=0x0;_0x170ca6<_0x1ea69d[_0x832b0c(0x2ef4)];_0x170ca6++)_0x1ea69d[_0x170ca6]=_0x288cee[_0x1ea69d[_0x170ca6]];return _0x1ea69d;}return _0x288cee;};var scratchV0$1=new Cartesian3(),scratchV1$1=new Cartesian3(),scratchV2$3=new Cartesian3(),scratchV3=new Cartesian3(),scratchN0=new Cartesian3(),scratchN1=new Cartesian3(),scratchN2=new Cartesian3(),scratchN3=new Cartesian3();function getVariantParams(_0x5ba831,_0x53fcda){var _0x2edf5e=_0x5e00b3;function _0x355cfd(_0x103a31,_0x249991,_0x522372){var _0x1fa514=_0x23ca,_0x2ffb29=0xbc59*_0x103a31%0x7fffffff,_0x1738f8=_0x249991+_0x2ffb29/0x7fffffff*(_0x522372-=_0x249991);return{'seed':_0x2ffb29,'result':Math[_0x1fa514(0x3d49)](_0x1738f8)};}var _0x5d4745=function(_0x2e9ddb,_0x3fd97f){var _0x50ad6c=_0x23ca,_0x218ca9=new Float32Array(0x6),_0x55519b=new Uint32Array(_0x218ca9[_0x50ad6c(0x537f)]),_0x54c1ca=new Uint32Array(0x1);_0x218ca9[0x0]=_0x2e9ddb['x'],_0x218ca9[0x1]=_0x2e9ddb['y'],_0x218ca9[0x2]=_0x2e9ddb['z'],_0x218ca9[0x3]=_0x3fd97f['x'],_0x218ca9[0x4]=_0x3fd97f['y'],_0x218ca9[0x5]=_0x3fd97f['z'],_0x54c1ca[0x0]=0x1505;for(var _0x453bba=0x0;_0x453bba<_0x55519b[_0x50ad6c(0x809)];_0x453bba++)_0x54c1ca[0x0]=0x1f*_0x54c1ca[0x0]+_0x55519b[_0x453bba];return _0x54c1ca[0x0];}(_0x5ba831,_0x53fcda);defined$1(_0x5d4745)||(_0x5d4745=0x7fffffff*Math[_0x2edf5e(0x2e0f)]());var _0x5d4bc3=_0x355cfd(_0x5d4745,0x0,0xff);_0x5d4745=_0x5d4bc3[_0x2edf5e(0x563e)],_0x5d4bc3[_0x2edf5e(0x2a6a)],_0x5d4745=(_0x5d4bc3=_0x355cfd(_0x5d4745,0x0,0x5))[_0x2edf5e(0x563e)];var _0x49e00e=_0x5d4bc3[_0x2edf5e(0x2a6a)];_0x5d4bc3=function(_0x38117c){var _0x2c40ee=0xbc59*_0x38117c%0x7fffffff;return{'seed':_0x2c40ee,'result':_0x2c40ee/0x7ffffffe};}(_0x5d4745),_0x5d4745=_0x5d4bc3[_0x2edf5e(0x563e)];var _0x55ba73=_0x5d4bc3['result'];return _0x55ba73=-(0x1-Math[_0x2edf5e(0x19a8)](_0x55ba73/0.7,0x1))+Math[_0x2edf5e(0x498f)](0x0,_0x55ba73-0.7)/(0x1-0.7),{'variantStroke':_0x49e00e,'variantExtension':_0x55ba73=0xff*(Math['abs'](_0x55ba73)**1.2*(0x0>_0x55ba73?-0x1:0x1)*0.5+0.5)};}function TextOverlapInfo(_0x180f51,_0x2efb7c){var _0x8e17d7=_0x307c2b,_0x20b348=_0x5e00b3;this[_0x20b348(0x32b3)]=_0x180f51,this[_0x8e17d7(0x50b5)]=void 0x0,this[_0x8e17d7(0x732)]=new Rectangle(),this[_0x8e17d7(0x45f7)]=0x3e8,this[_0x20b348(0x4c3c)]=-0x1,this[_0x20b348(0x532b)]=Number[_0x20b348(0xe92)],this[_0x20b348(0x5a49)]=-0x1,this[_0x20b348(0x209f)]=-0x1,this['_layer']=_0x2efb7c,this[_0x20b348(0x435e)]=void 0x0;}S3MEdgeProcessor[_0x307c2b(0x428b)]=function(_0x2a7a08,_0x28ec9e){var _0x523e36=_0x307c2b,_0x2435f4=_0x5e00b3,_0x1d9c8f,_0x4efeb4,_0x36a246=_0x2a7a08[_0x2435f4(0x1944)][_0x2435f4(0x54cf)],_0x4af9bc=_0x2a7a08[_0x523e36(0x2e33)][_0x36a246],_0x10cef5=defined$1(_0x2a7a08[_0x2435f4(0x3ce6)])&&(_0x2a7a08[_0x2435f4(0x3ce6)]&VertexCompressOption[_0x2435f4(0x5104)])===VertexCompressOption[_0x2435f4(0x5104)],_0x5e5aad=_0x4af9bc[_0x2435f4(0x4362)];_0x10cef5?(_0x5e5aad=0x3,_0x1d9c8f=getPosArrayForCompress$1(_0x2a7a08,_0x4af9bc)):_0x1d9c8f=new Float32Array(_0x4af9bc[_0x523e36(0x3601)][_0x523e36(0xcaa)],_0x4af9bc[_0x2435f4(0x539b)][_0x2435f4(0x153e)],_0x4af9bc[_0x2435f4(0x539b)][_0x2435f4(0x3080)]/0x4);for(var _0x5764c9=[],_0x3ae66c=[],_0x358935=(_0x4efeb4=0x0===_0x28ec9e[_0x2435f4(0x5fb1)]?new Uint16Array(_0x28ec9e['indicesTypedArray'][_0x2435f4(0x537f)],_0x28ec9e[_0x2435f4(0x1610)][_0x2435f4(0x153e)],_0x28ec9e[_0x523e36(0x46d0)][_0x2435f4(0x3080)]/0x2):new Uint32Array(_0x28ec9e[_0x2435f4(0x1610)][_0x2435f4(0x537f)],_0x28ec9e[_0x2435f4(0x1610)][_0x2435f4(0x153e)],_0x28ec9e['indicesTypedArray'][_0x2435f4(0x3080)]/0x4))[_0x2435f4(0x809)],_0xdef3c=0x0,_0x43bb36=0x0,_0x5415d4=0x4*Math[_0x2435f4(0x1ace)](_0x358935/0x4);_0x43bb36<_0x5415d4;_0x43bb36+=0x4){var _0x578dc3=_0x4efeb4[_0x43bb36],_0x482914=_0x4efeb4[_0x43bb36+0x1],_0x5935a5=_0x4efeb4[_0x43bb36+0x2],_0x16e582=_0x4efeb4[_0x43bb36+0x3];if(scratchV0$1['x']=_0x1d9c8f[_0x5e5aad*_0x578dc3],scratchV0$1['y']=_0x1d9c8f[_0x5e5aad*_0x578dc3+0x1],scratchV0$1['z']=_0x1d9c8f[_0x5e5aad*_0x578dc3+0x2],scratchV1$1['x']=_0x1d9c8f[_0x5e5aad*_0x482914],scratchV1$1['y']=_0x1d9c8f[_0x5e5aad*_0x482914+0x1],scratchV1$1['z']=_0x1d9c8f[_0x5e5aad*_0x482914+0x2],scratchV2$3['x']=_0x1d9c8f[_0x5e5aad*_0x5935a5],scratchV2$3['y']=_0x1d9c8f[_0x5e5aad*_0x5935a5+0x1],scratchV2$3['z']=_0x1d9c8f[_0x5e5aad*_0x5935a5+0x2],scratchV3['x']=_0x1d9c8f[_0x5e5aad*_0x16e582],scratchV3['y']=_0x1d9c8f[_0x5e5aad*_0x16e582+0x1],scratchV3['z']=_0x1d9c8f[_0x5e5aad*_0x16e582+0x2],!(Cartesian3[_0x2435f4(0x1dab)](scratchV1$1,scratchV2$3)||Cartesian3[_0x2435f4(0x1dab)](scratchV1$1,scratchV3)||Cartesian3[_0x2435f4(0x1dab)](scratchV1$1,scratchV0$1)||Cartesian3[_0x523e36(0x4d2)](scratchV2$3,scratchV0$1)||Cartesian3[_0x2435f4(0x1dab)](scratchV3,scratchV0$1))){if(_0x5935a5===_0x16e582){if(Cartesian3[_0x2435f4(0x34b6)](scratchV1$1,scratchV0$1,scratchN0),Cartesian3[_0x2435f4(0x34b6)](scratchV2$3,scratchV0$1,scratchN1),Cartesian3[_0x2435f4(0x4143)](scratchN0,scratchN1,scratchN0),Cartesian3[_0x2435f4(0x1dab)](scratchN0,Cartesian3[_0x2435f4(0x3a34)]))continue;Cartesian3[_0x2435f4(0x4853)](scratchN0,scratchN0),_0x5764c9[_0x523e36(0x2a0e)](scratchV0$1['x']),_0x5764c9[_0x2435f4(0x5323)](scratchV0$1['y']),_0x5764c9[_0x2435f4(0x5323)](scratchV0$1['z']),_0x5764c9[_0x2435f4(0x5323)](scratchV1$1['x']),_0x5764c9[_0x2435f4(0x5323)](scratchV1$1['y']),_0x5764c9[_0x2435f4(0x5323)](scratchV1$1['z']),_0x5764c9[_0x2435f4(0x5323)](scratchN0['x']),_0x5764c9[_0x2435f4(0x5323)](scratchN0['y']),_0x5764c9[_0x2435f4(0x5323)](scratchN0['z']),_0x5764c9[_0x2435f4(0x5323)](_0x578dc3);var _0x266a50=(_0x42de88=getVariantParams(scratchV0$1,scratchV1$1))[_0x2435f4(0x2a7)],_0x55dabd=_0x42de88[_0x523e36(0x3aa8)];_0x5764c9[_0x2435f4(0x5323)](_0x266a50),_0x5764c9[_0x523e36(0x2a0e)](_0x55dabd);}else{if(Cartesian3['subtract'](scratchV1$1,scratchV0$1,scratchN0),Cartesian3[_0x2435f4(0x34b6)](scratchV2$3,scratchV0$1,scratchN1),Cartesian3[_0x2435f4(0x4143)](scratchN0,scratchN1,scratchN0),Cartesian3[_0x523e36(0x4d2)](scratchN0,Cartesian3['ZERO']))continue;if(Cartesian3[_0x2435f4(0x4853)](scratchN0,scratchN0),Cartesian3[_0x523e36(0x3d2f)](scratchV1$1,scratchV0$1,scratchN2),Cartesian3[_0x2435f4(0x34b6)](scratchV3,scratchV0$1,scratchN3),Cartesian3[_0x2435f4(0x4143)](scratchN3,scratchN2,scratchN2),Cartesian3[_0x2435f4(0x1dab)](scratchN2,Cartesian3[_0x2435f4(0x3a34)]))continue;Cartesian3[_0x2435f4(0x4853)](scratchN2,scratchN2),_0x3ae66c[_0x2435f4(0x5323)](scratchV0$1['x']),_0x3ae66c[_0x2435f4(0x5323)](scratchV0$1['y']),_0x3ae66c[_0x2435f4(0x5323)](scratchV0$1['z']),_0x3ae66c[_0x2435f4(0x5323)](scratchV1$1['x']),_0x3ae66c[_0x2435f4(0x5323)](scratchV1$1['y']),_0x3ae66c[_0x2435f4(0x5323)](scratchV1$1['z']),_0x3ae66c[_0x2435f4(0x5323)](scratchN0['x']),_0x3ae66c[_0x2435f4(0x5323)](scratchN0['y']),_0x3ae66c[_0x2435f4(0x5323)](scratchN0['z']),_0x3ae66c[_0x2435f4(0x5323)](scratchN2['x']),_0x3ae66c[_0x2435f4(0x5323)](scratchN2['y']),_0x3ae66c[_0x2435f4(0x5323)](scratchN2['z']),_0x3ae66c[_0x2435f4(0x5323)](_0x578dc3);var _0x42de88;_0x266a50=(_0x42de88=getVariantParams(scratchV0$1,scratchV1$1))[_0x523e36(0x3f94)],_0x55dabd=_0x42de88[_0x2435f4(0x15be)],(_0x3ae66c[_0x2435f4(0x5323)](_0x266a50),_0x3ae66c[_0x2435f4(0x5323)](_0x55dabd));}_0xdef3c+=Cartesian3[_0x2435f4(0x451d)](scratchV0$1,scratchV1$1);}}var _0x37128d=_0xdef3c/(_0x358935/0x4),_0x483486=_0x5764c9[_0x523e36(0x2ef4)]/S3MEdgeProcessor[_0x2435f4(0x1496)],_0x42f7ed=_0x3ae66c[_0x2435f4(0x809)]/S3MEdgeProcessor[_0x523e36(0x4ec0)];return{'regular':{'instancesData':new Float32Array(_0x5764c9),'instanceCount':_0x483486,'edgeLength':_0x483486*_0x37128d},'silhouette':{'instancesData':new Float32Array(_0x3ae66c),'instanceCount':_0x42f7ed,'edgeLength':_0x42f7ed},'averageEdgeLength':_0x37128d};},Object[_0x5e00b3(0x1dfd)](TextOverlapInfo[_0x5e00b3(0x3720)],{'windowCoordRect':{'get':function(){var _0xc42b7b=_0x5e00b3;return this[_0xc42b7b(0x42db)];}},'heigtRangeMax':{'get':function(){var _0x5da32b=_0x5e00b3;return this[_0x5da32b(0x4c3c)];},'set':function(_0x13d128){var _0x392c4c=_0x5e00b3;this[_0x392c4c(0x4c3c)]=_0x13d128;var _0x143b92=_0x13d128*_0x13d128;this['_distanceRangeSquare']=Math[_0x392c4c(0x498f)](0x2710,_0x143b92);}},'weight':{'get':function(){var _0x55df17=_0x307c2b;return this[_0x55df17(0x45f7)];},'set':function(_0x2164be){var _0x2d4493=_0x5e00b3;this[_0x2d4493(0x166b)]=_0x2164be;}},'pixelWidth':{'get':function(){var _0x42277f=_0x307c2b;return this[_0x42277f(0x1438)];},'set':function(_0x26784a){var _0x43164a=_0x5e00b3;this[_0x43164a(0x5a49)]=_0x26784a;}},'pixelHeight':{'get':function(){var _0x2fa84c=_0x5e00b3;return this[_0x2fa84c(0x209f)];},'set':function(_0x1e45a0){var _0x28c2f0=_0x5e00b3;this[_0x28c2f0(0x209f)]=_0x1e45a0;}},'worldPosLeftBottom':{'set':function(_0x5a9a13){var _0x239d2d=_0x5e00b3;this[_0x239d2d(0x4f23)]=_0x5a9a13;}},'layerName':{'get':function(){var _0x4afbf1=_0x307c2b,_0x5ca8fc=_0x5e00b3;return this[_0x4afbf1(0x207b)][_0x5ca8fc(0x2c5)];}},'layer':{'get':function(){var _0xf1b521=_0x307c2b;return this[_0xf1b521(0x207b)];}},'id':{'get':function(){var _0x4938d1=_0x5e00b3;return this[_0x4938d1(0x32b3)];}},'visible':{'get':function(){var _0x240acd=_0x5e00b3;return this[_0x240acd(0x435e)];},'set':function(_0x34628d){var _0x3b3e90=_0x307c2b,_0x4c668f=_0x5e00b3;defined$1(this[_0x4c668f(0x435e)])&&_0x34628d===this[_0x4c668f(0x435e)]||TextOverlapInfo[_0x4c668f(0x5409)](this,_0x34628d),this[_0x3b3e90(0x5a45)]=_0x34628d;}}});var scartchWinLeftBottom=new Cartesian2();TextOverlapInfo[_0x5e00b3(0x3720)][_0x5e00b3(0x4e96)]=function(_0x1b6750,_0x286a26){var _0x457540=_0x307c2b,_0x55301f=_0x5e00b3;Transforms[_0x55301f(0x504c)](_0x1b6750,_0x286a26,this[_0x55301f(0x4f23)],scartchWinLeftBottom),this[_0x55301f(0x42db)][_0x55301f(0x159f)]=scartchWinLeftBottom['x'],this[_0x457540(0x732)][_0x55301f(0x310a)]=scartchWinLeftBottom['x']+this[_0x55301f(0x5a49)],this[_0x55301f(0x42db)][_0x55301f(0x5696)]=scartchWinLeftBottom['y'],this[_0x55301f(0x42db)][_0x55301f(0x5833)]=scartchWinLeftBottom['y']-this[_0x55301f(0x209f)];},TextOverlapInfo[_0x5e00b3(0x3720)][_0x5e00b3(0x5b65)]=function(_0x2bbd1f,_0x17356e){var _0x466ca8=_0x307c2b,_0x1ec716=_0x5e00b3;return this[_0x466ca8(0x732)][_0x466ca8(0x47d7)]+0xc8>0x0&&this[_0x1ec716(0x42db)][_0x1ec716(0x310a)]<_0x2bbd1f+this[_0x466ca8(0x1438)]&&this[_0x1ec716(0x42db)][_0x1ec716(0x5833)]+0xc8>0x0&&this[_0x1ec716(0x42db)][_0x1ec716(0x5696)]-0x32<_0x17356e+this['_pixelHeight'];},TextOverlapInfo[_0x5e00b3(0x3720)][_0x307c2b(0x136e)]=function(_0x8520a9){var _0x2fe91e=_0x307c2b,_0x316d17=_0x5e00b3;return!this[_0x316d17(0xddf)][_0x2fe91e(0x4cac)]||_0x8520a9<this[_0x316d17(0x4c3c)];},TextOverlapInfo[_0x5e00b3(0x3720)][_0x5e00b3(0xe68)]=function(_0x3c6714){var _0x34146f=_0x307c2b,_0x4e48fd=_0x5e00b3;return!this[_0x4e48fd(0xddf)][_0x4e48fd(0x48f0)]||Cartesian3[_0x4e48fd(0x2cbb)](_0x3c6714,this[_0x34146f(0x50b5)])<this[_0x4e48fd(0x532b)];};var scratchExtendRectangle=new Rectangle(),scratchExtendOtherRectangle=new Rectangle();function expandRectangle(_0x23bbd0,_0x2e63a4){var _0x5712ba=_0x307c2b,_0x60fcb=_0x5e00b3;_0x23bbd0[_0x60fcb(0x310a)]+=_0x2e63a4,_0x23bbd0[_0x60fcb(0x159f)]-=_0x2e63a4,_0x23bbd0[_0x5712ba(0x2d46)]+=_0x2e63a4,_0x23bbd0[_0x60fcb(0x5833)]-=_0x2e63a4;}TextOverlapInfo[_0x5e00b3(0x9e8)]=function(_0x320e22,_0x7c69f6,_0x149e1b){var _0x318b91=_0x307c2b,_0x390b13=_0x5e00b3;Rectangle[_0x390b13(0x40f3)](_0x320e22,scratchExtendRectangle),Rectangle[_0x390b13(0x40f3)](_0x7c69f6,scratchExtendOtherRectangle),expandRectangle(scratchExtendRectangle,_0x149e1b),expandRectangle(scratchExtendOtherRectangle,_0x149e1b);var _0x658cc8=Math[_0x390b13(0x498f)](scratchExtendRectangle[_0x318b91(0x47d7)],scratchExtendOtherRectangle[_0x390b13(0x159f)]),_0x599d78=Math[_0x390b13(0x19a8)](scratchExtendRectangle[_0x390b13(0x5696)],scratchExtendOtherRectangle[_0x390b13(0x5696)]),_0x3658d2=Math[_0x390b13(0x19a8)](scratchExtendRectangle[_0x390b13(0x310a)],scratchExtendOtherRectangle[_0x390b13(0x310a)]);return!(_0x599d78<=Math[_0x318b91(0x5449)](scratchExtendRectangle[_0x390b13(0x5833)],scratchExtendOtherRectangle[_0x390b13(0x5833)])||_0x658cc8>=_0x3658d2);};var _regions=[],_regionsCustomized=[];function findById(_0x5d76d3,_0x4b6e0e){var _0x351de5=_0x5e00b3;for(var _0x1a0f94=0x0,_0x550ec6=_0x5d76d3[_0x351de5(0x2369)][_0x351de5(0x809)];_0x1a0f94<_0x550ec6;_0x1a0f94++){var _0x37c507=_0x5d76d3[_0x351de5(0x2369)][_0x1a0f94];if(_0x37c507['id']===_0x4b6e0e)return _0x37c507;}}function setIconRelatedLayerChanged(_0x3d9516,_0x193474){var _0x51bc01=_0x5e00b3;for(var _0x1a7967 in _0x193474){var _0x4f6afa=_0x3d9516['find'](_0x1a7967),_0x4efa8b=_0x4f6afa?_0x4f6afa['iconRelatedTextLayerID']:void 0x0;if(_0x4efa8b){var _0x17e1c2=_0x1a7967,_0x51ae9a=findById(_0x3d9516,_0x4efa8b);if(_0x51ae9a){var _0x454359=_0x193474[_0x51ae9a[_0x51bc01(0x2c5)]];_0x454359&&_0x454359[_0x51bc01(0x809)]>0x0&&(_0x193474[_0x17e1c2]=_0x454359);}}}}function RenderEntityPagedLOD(_0xf8c12e){var _0x388298=_0x307c2b,_0x1ac9d1=_0x5e00b3,_0x466822=(_0xf8c12e=_0xf8c12e||{})[_0x388298(0x1da6)],_0x33f28a=_0xf8c12e[_0x1ac9d1(0x471)],_0x46bfc7=_0xf8c12e[_0x1ac9d1(0x225c)];if(!(_0xf8c12e[_0x1ac9d1(0x3417)]&&_0xf8c12e[_0x1ac9d1(0x471)]&&_0xf8c12e[_0x1ac9d1(0x225c)]&&defined$1(_0xf8c12e[_0x388298(0x5071)])))throw new DeveloperError$1(_0x1ac9d1(0x864));if(this[_0x1ac9d1(0xddf)]=_0xf8c12e[_0x1ac9d1(0x2bae)],this[_0x1ac9d1(0x7d8)]=_0xf8c12e[_0x1ac9d1(0x5573)],this[_0x1ac9d1(0x1358)]=_0xf8c12e[_0x1ac9d1(0x4fd0)],this[_0x1ac9d1(0x3982)]=_0x466822,this[_0x388298(0x7d0)]=_0x33f28a,this[_0x1ac9d1(0x3f20)]=this[_0x1ac9d1(0x258c)][_0x1ac9d1(0x1944)],this[_0x388298(0x20f3)]=_0xf8c12e[_0x388298(0xa00)],this['_pickInfo']=defaultValue$1(_0xf8c12e[_0x1ac9d1(0x5a88)],{}),this[_0x1ac9d1(0x171d)]=Object[_0x1ac9d1(0x4d54)](this[_0x388298(0x4c81)]),this[_0x1ac9d1(0x4cf2)]=new Queue(),this[_0x1ac9d1(0x5556)]=[],this[_0x1ac9d1(0x2718)]=!0x1,this['_fMultiTemporalFactor']=0x0,this[_0x388298(0x12cf)]=0x0,this[_0x1ac9d1(0x2e8f)]=-0x1,this['_nSecondMultiTemporalPos']=-0x1,this[_0x1ac9d1(0x5d97)]=-0x1,this[_0x1ac9d1(0xddf)][_0x1ac9d1(0x3fae)]>0x0&&(this[_0x1ac9d1(0x2718)]=!0x0),this[_0x1ac9d1(0x2718)]){var _0x5a2049=[],_0x520892=Object[_0x1ac9d1(0x4d54)](_0x33f28a[_0x1ac9d1(0x1944)]),_0x1984de=_0x520892[_0x1ac9d1(0x809)];for(_0x12dc8e=0x0;_0x12dc8e<_0x1984de;++_0x12dc8e){var _0xc4e81d=_0x520892[_0x12dc8e];_0x5a2049[_0x1ac9d1(0x5323)](_0x33f28a[_0x1ac9d1(0x1944)][_0xc4e81d]);}_0x5a2049[_0x1ac9d1(0x4b76)](function(_0x26d8e9,_0x109f2d){return _0x26d8e9-_0x109f2d;}),this[_0x388298(0x490d)]=_0x33f28a[_0x1ac9d1(0x1944)][_0x1ac9d1(0x18aa)],this[_0x1ac9d1(0x5d37)]=_0x33f28a[_0x388298(0x4993)][_0x1ac9d1(0x5373)];var _0xbaeae9=[],_0x572ad0=_0x5a2049[_0x388298(0x2ef4)];for(_0x12dc8e=0x0;_0x12dc8e<this[_0x1ac9d1(0x258c)][_0x1ac9d1(0x209a)][_0x1ac9d1(0x809)];_0x12dc8e++){if(_0x12dc8e===_0x33f28a[_0x1ac9d1(0x1944)][_0x1ac9d1(0x18aa)]||_0x12dc8e===_0x33f28a[_0x388298(0x4993)][_0x388298(0x4c2)]||_0x12dc8e>_0x5a2049[_0x572ad0-0x1]){var _0xda8a1a=new Uint8Array(this[_0x1ac9d1(0x258c)][_0x388298(0x2e33)][_0x12dc8e][_0x1ac9d1(0x539b)],0x0,this[_0x388298(0x7d0)][_0x1ac9d1(0x209a)][_0x12dc8e][_0x1ac9d1(0x3080)]);if(this[_0x388298(0x4806)][_0x388298(0x2a0e)](_0xda8a1a),_0x12dc8e>_0x5a2049[_0x572ad0-0x1])continue;}_0xbaeae9[_0x388298(0x2a0e)](this[_0x1ac9d1(0x258c)][_0x1ac9d1(0x209a)][_0x12dc8e]),this[_0x1ac9d1(0x4cf2)][_0x1ac9d1(0x18bb)](_0x12dc8e);}this[_0x1ac9d1(0x258c)][_0x1ac9d1(0x209a)]=_0xbaeae9;}else{for(var _0x12dc8e=0x0;_0x12dc8e<this[_0x388298(0x7d0)][_0x1ac9d1(0x209a)][_0x1ac9d1(0x809)];_0x12dc8e++)this[_0x1ac9d1(0x4cf2)][_0x1ac9d1(0x18bb)](_0x12dc8e);}for(this[_0x1ac9d1(0x420c)]=new Queue(),_0x12dc8e=0x0;_0x12dc8e<this[_0x1ac9d1(0x3982)][_0x1ac9d1(0x809)];_0x12dc8e++)0xd!==this[_0x1ac9d1(0x3982)][_0x12dc8e][_0x1ac9d1(0x3a67)]&&this[_0x1ac9d1(0x3982)][_0x12dc8e][_0x1ac9d1(0x604f)]>0x0&&this[_0x388298(0x160a)][_0x1ac9d1(0x18bb)](_0x12dc8e);if(this[_0x1ac9d1(0xf19)]=new Queue(),this[_0x1ac9d1(0x1b36)]=new Queue(),this[_0x1ac9d1(0x1b36)][_0x1ac9d1(0x18bb)](0x0),this[_0x1ac9d1(0x41e3)]=_0xf8c12e[_0x1ac9d1(0x24cf)]||VERSION$2['S3M'],this[_0x1ac9d1(0x1988)]=defaultValue$1(_0xf8c12e[_0x1ac9d1(0x34e6)],!0x1),this[_0x388298(0x2555)]=!0x1,this[_0x1ac9d1(0x3309)]=_0xf8c12e[_0x1ac9d1(0x56c7)],this[_0x388298(0x21cd)]=Matrix3[_0x1ac9d1(0x40f3)](Matrix3[_0x1ac9d1(0x2de)]),this[_0x1ac9d1(0x3932)]=Matrix4[_0x1ac9d1(0x40f3)](Matrix4[_0x388298(0x1160)]),this[_0x1ac9d1(0x187f)]=_0x46bfc7,this[_0x1ac9d1(0x3594)]=void 0x0,this['_pickCommand']=void 0x0,this[_0x1ac9d1(0x2667)]={},this[_0x1ac9d1(0x4bd7)]=void 0x0,this[_0x1ac9d1(0x1b80)]=void 0x0,this[_0x1ac9d1(0x22b)]=void 0x0,this[_0x388298(0x26e2)]=void 0x0,this[_0x1ac9d1(0x295f)]=void 0x0,this[_0x1ac9d1(0x3213)]=-0x1,this[_0x1ac9d1(0x523f)]=0x0,this[_0x388298(0x3cb4)]=_0xf8c12e[_0x1ac9d1(0x36b6)],this[_0x1ac9d1(0x2292)]=_0x33f28a['instanceCount'],this[_0x1ac9d1(0x5673)]=_0x33f28a[_0x1ac9d1(0x742)],this[_0x388298(0x37ba)]=defaultValue$1(_0xf8c12e[_0x1ac9d1(0x2418)],!0x1),this[_0x1ac9d1(0x19f2)]=_0xf8c12e[_0x1ac9d1(0xea9)],this[_0x1ac9d1(0x3715)]=_0xf8c12e[_0x1ac9d1(0x5f1c)],this['_geoMatrix']=defaultValue$1(_0xf8c12e[_0x1ac9d1(0x45c4)],Matrix4[_0x388298(0x1160)]),this[_0x1ac9d1(0x22dd)]=Matrix4[_0x1ac9d1(0x25c6)](this[_0x1ac9d1(0x3589)],new Matrix4()),this[_0x388298(0x3241)]=_0xf8c12e[_0x1ac9d1(0x2e90)],this[_0x388298(0x4bd3)]=void 0x0,this[_0x1ac9d1(0x1f70)]=!0x1,this['_fileType']=_0xf8c12e[_0x1ac9d1(0x1c5e)],_0xf8c12e[_0x1ac9d1(0x1c5e)]===DATAFILETYPE$1[_0x1ac9d1(0x3794)]&&defined$1(_0x33f28a[_0x1ac9d1(0x1944)][_0x1ac9d1(0x155f)])){var _0x145d67=_0x33f28a[_0x1ac9d1(0x209a)][_0x33f28a['attrLocation'][_0x1ac9d1(0x155f)]][_0x1ac9d1(0x539b)],_0x1b4f82=_0x145d67[_0x1ac9d1(0x30eb)](_0x145d67[_0x1ac9d1(0x537f)],_0x145d67[_0x1ac9d1(0x153e)],_0x145d67[_0x388298(0x4f5a)]);this[_0x1ac9d1(0xd7c)]=new Float32Array(_0x1b4f82[_0x1ac9d1(0x537f)],0x0,_0x1b4f82[_0x388298(0x4f5a)]/0x4);}this[_0x1ac9d1(0x2a76)]=void 0x0,this[_0x1ac9d1(0x3ad7)]=0x0,this[_0x1ac9d1(0x4230)]=!0x1,this[_0x388298(0x3ad9)]=_0xf8c12e[_0x1ac9d1(0x855)],this[_0x1ac9d1(0x13f7)]=_0xf8c12e[_0x388298(0xf2b)],this[_0x1ac9d1(0x4f55)]=_0xf8c12e[_0x1ac9d1(0x4726)],this[_0x1ac9d1(0x16e8)]=_0xf8c12e['symbolTextureRepeat'],defined$1(this[_0x1ac9d1(0x16e8)])||(this[_0x1ac9d1(0x16e8)]=new Cartesian2(0x258,0x258)),this[_0x388298(0x40cb)]=defaultValue$1(_0x33f28a[_0x1ac9d1(0x2370)],!0x1),defined$1(_0xf8c12e[_0x388298(0x48bb)])&&(this[_0x1ac9d1(0x3674)]=_0xf8c12e['level'],this[_0x1ac9d1(0x2209)]=_0xf8c12e[_0x1ac9d1(0x5b48)],this[_0x1ac9d1(0x1fde)]=_0xf8c12e[_0x1ac9d1(0x3651)]),this[_0x1ac9d1(0x59a8)]=!0x1,this[_0x1ac9d1(0x1fd1)]=_0xf8c12e[_0x1ac9d1(0xfed)],this[_0x1ac9d1(0x5d4e)]=_0xf8c12e[_0x1ac9d1(0x37e4)],this[_0x1ac9d1(0x5605)]=_0xf8c12e[_0x1ac9d1(0x3ed1)],this[_0x1ac9d1(0x19f0)]=Pass$1[_0x1ac9d1(0x32a2)],this[_0x1ac9d1(0x4e43)]=[],this[_0x1ac9d1(0x7e2)]=[],this[_0x1ac9d1(0x5e26)]=[],this[_0x1ac9d1(0x27eb)]={},this[_0x1ac9d1(0x37da)]={},this[_0x1ac9d1(0x434)]=[],this[_0x388298(0x34fa)]=!0x1,this[_0x1ac9d1(0x2528)]=void 0x0,this[_0x1ac9d1(0x2949)]=!0x0,this[_0x1ac9d1(0x277f)]=new AssociativeArray(),this[_0x388298(0x3ebb)]=new AssociativeArray(),this[_0x388298(0x3a76)]=new AssociativeArray(),this[_0x1ac9d1(0x3d7a)]=new AssociativeArray(),this[_0x388298(0x4903)]=!0x1,this[_0x388298(0x708)]=this[_0x1ac9d1(0xddf)][_0x1ac9d1(0x2aa8)]&&_0x1ac9d1(0x775)===this[_0x388298(0x207b)][_0x388298(0xa55)]&&_0x33f28a[_0x1ac9d1(0xcd6)]>0x0,this[_0x388298(0xc44)]=_0x33f28a[_0x1ac9d1(0xcd6)],this[_0x1ac9d1(0x61a)]=[],this[_0x1ac9d1(0x2adb)]=[],this[_0x388298(0x1aa4)]=!0x0,this['_imageryTextureBound']=new Cartesian2(),this[_0x1ac9d1(0x16d2)]=!0x1,this[_0x1ac9d1(0x3aad)]=!0x0,this[_0x1ac9d1(0x4312)]=!0x1,this[_0x1ac9d1(0x3013)]=0x0,this[_0x388298(0x12b2)]=void 0x0,this[_0x1ac9d1(0x3ff3)]=0x0,this[_0x1ac9d1(0x2553)]=void 0x0,this[_0x1ac9d1(0x1d11)]=!0x1,this[_0x1ac9d1(0xafb)]=!0x1,this[_0x1ac9d1(0x3d90)]=void 0x0,this[_0x388298(0x4192)]=void 0x0,this[_0x1ac9d1(0x44fe)]=[],this[_0x1ac9d1(0x5d2f)]=void 0x0,this['_rasterImageTexture']=void 0x0,this[_0x388298(0x2876)]=!0x1,this[_0x1ac9d1(0x1adf)]=!0x1,this[_0x1ac9d1(0x2023)]=!0x1,this[_0x1ac9d1(0x4ade)]=[];}TextOverlapInfo[_0x5e00b3(0x27d7)]=function(_0x550f99,_0x4cf505,_0xf6f19d){var _0x41c128=_0x307c2b,_0x492267=_0x5e00b3;_regions[_0x41c128(0x2ef4)]=0x0,_regionsCustomized[_0x492267(0x809)]=0x0,_0x550f99[_0x41c128(0x3f88)](function(_0x431d7c,_0x2a9c27){var _0xe9ca08=_0x492267;return _0x431d7c[_0xe9ca08(0x2195)]-_0x2a9c27[_0xe9ca08(0x2195)];});for(var _0xf81a5b=[],_0x5270dd=0x0,_0x4467ad=_0x550f99[_0x492267(0x809)];_0x5270dd<_0x4467ad;_0x5270dd++){(_0x419aa7=_0x550f99[_0x5270dd])[_0x41c128(0x2759)];var _0x2e4ef2=_0x419aa7[_0x492267(0x2bae)];if(!_0x2e4ef2[_0x492267(0x1a6b)]||!_0xf6f19d){var _0xd90f0=_0x419aa7['id'];if(_0x2e4ef2[_0x492267(0x432c)]&&!0x0===_0x2e4ef2[_0x492267(0x4a04)][_0xd90f0])_0xf81a5b[_0x492267(0x5323)](_0x419aa7),_0x419aa7[_0x492267(0x37b5)]=!0x0;else{if(_0x2e4ef2[_0x41c128(0x45ae)]&&!0x1===_0x2e4ef2[_0x41c128(0x420)][_0xd90f0])_0x419aa7[_0x492267(0x37b5)]=!0x1;else{for(var _0x438453=_0x419aa7[_0x492267(0xde4)],_0xaecf83=!0x1,_0x97c06f=0x0,_0x4ed26a=_regions[_0x492267(0x809)];_0x97c06f<_0x4ed26a;_0x97c06f++){var _0x4977e2=_regions[_0x97c06f],_0x3e0942=_0x4977e2[_0x41c128(0x428)];if(!(_0x419aa7['id']===_0x4977e2['id']&&_0x419aa7[_0x41c128(0x56d2)]['id']===_0x4977e2[_0x492267(0x2bae)]['id'])&&TextOverlapInfo[_0x41c128(0x38ef)](_0x438453,_0x3e0942,_0x4cf505)){_0xaecf83=!0x0;break;}}_0xaecf83?_0x419aa7[_0x492267(0x37b5)]=!0x1:(_regions[_0x41c128(0x2a0e)](_0x419aa7),_0x419aa7[_0x492267(0x37b5)]=!0x0);}}}}if(_0xf81a5b['length']>0x0)for(_0x4467ad=0x0;_0x4467ad<_0xf81a5b[_0x492267(0x809)];_0x4467ad++){var _0x419aa7;(_0x419aa7=_0xf81a5b[_0x4467ad])[_0x492267(0x4e65)],(_0x438453=_0x419aa7[_0x492267(0xde4)],_0xaecf83=!0x1);for(var _0x3a5859=0x0;_0x3a5859<_regionsCustomized[_0x492267(0x809)];_0x3a5859++){_0x3e0942=_regionsCustomized[_0x3a5859];if(TextOverlapInfo[_0x492267(0x9e8)](_0x438453,_0x3e0942,_0x4cf505)){_0xd90f0=_0x419aa7['id'],(_0x419aa7[_0x492267(0x37b5)]=!0x1,_0xaecf83=!0x0);break;}}_0xaecf83||_regionsCustomized[_0x492267(0x5323)](_0x438453);}},TextOverlapInfo[_0x5e00b3(0x408)]={},TextOverlapInfo[_0x5e00b3(0x5f4a)]={},TextOverlapInfo[_0x5e00b3(0x5409)]=function(_0x14ea7d,_0x13d44b){var _0x57fe07=_0x307c2b,_0x546c57=_0x5e00b3,_0x371eec,_0xa91250=_0x14ea7d[_0x57fe07(0x2759)];(_0x371eec=_0x13d44b?TextOverlapInfo[_0x546c57(0x408)]:TextOverlapInfo[_0x546c57(0x5f4a)])[_0xa91250]||(_0x371eec[_0xa91250]=[]);var _0x5179ac=_0x371eec[_0xa91250];_0x5179ac[_0x546c57(0x5323)](_0x14ea7d['id']);},TextOverlapInfo[_0x5e00b3(0x117f)]=function(_0x5395a3){var _0x486752=_0x5e00b3;TextOverlapInfo[_0x486752(0x408)][_0x5395a3]||(TextOverlapInfo[_0x486752(0x408)][_0x5395a3]=[]),TextOverlapInfo[_0x486752(0x5f4a)][_0x5395a3]||(TextOverlapInfo[_0x486752(0x5f4a)][_0x5395a3]=[]);},TextOverlapInfo[_0x5e00b3(0x278)]=function(_0x48075f,_0x2a4705){var _0x327393=_0x307c2b,_0x27278c=_0x5e00b3;for(var _0x51a391 in(_0x2a4705&&(setIconRelatedLayerChanged(_0x48075f,TextOverlapInfo[_0x27278c(0x408)]),setIconRelatedLayerChanged(_0x48075f,TextOverlapInfo[_0x27278c(0x5f4a)])),TextOverlapInfo[_0x27278c(0x408)])){var _0x1b841c=_0x48075f[_0x327393(0x29e8)](_0x51a391);(_0x4d7bf9=TextOverlapInfo[_0x27278c(0x408)][_0x51a391])[_0x327393(0x2ef4)]>0x0&&_0x1b841c[_0x327393(0x4068)](_0x4d7bf9,!0x0,!0x1);}for(var _0x51a391 in TextOverlapInfo[_0x27278c(0x5f4a)]){var _0x4d7bf9;_0x1b841c=_0x48075f[_0x27278c(0x2135)](_0x51a391),(_0x4d7bf9=TextOverlapInfo[_0x27278c(0x5f4a)][_0x51a391])[_0x27278c(0x809)]>0x0&&_0x1b841c[_0x27278c(0x3da1)](_0x4d7bf9,!0x1,!0x1);}},TextOverlapInfo[_0x307c2b(0x3052)]=function(){var _0x28dcbb=_0x307c2b,_0x3b1266=_0x5e00b3;TextOverlapInfo[_0x3b1266(0x408)]={},TextOverlapInfo[_0x28dcbb(0x498a)]={};},TextOverlapInfo[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},TextOverlapInfo[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){return destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](RenderEntityPagedLOD[_0x5e00b3(0x3720)],{'renderable':{'get':function(){var _0x3a96db=_0x307c2b,_0x47cc9f=_0x5e00b3;if(!this[_0x47cc9f(0x1988)]||!defined$1(this[_0x47cc9f(0x187f)]))return this[_0x47cc9f(0x1f70)];for(var _0x5ec964 in this[_0x47cc9f(0x187f)])if(this[_0x47cc9f(0x187f)][_0x3a96db(0x2609)](_0x5ec964)){var _0x45cf2d=this[_0x47cc9f(0x187f)][_0x5ec964],_0xe0e588=_0x45cf2d[_0x47cc9f(0x4efe)][0x0];return defined$1(_0xe0e588)?this['_bufferPrepared']&&(_0xe0e588[_0x3a96db(0x5435)]&&_0xe0e588[_0x3a96db(0x54cf)]||defined$1(_0x45cf2d[_0x47cc9f(0x598d)])):this[_0x3a96db(0x2b6c)];}return this[_0x47cc9f(0x1f70)];}}}),RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x4a16)]=function(){var _0x4c7c2a=_0x307c2b,_0x3800e0=_0x5e00b3;if(!this[_0x3800e0(0xffe)]){if(this[_0x3800e0(0x5bfa)](),this[_0x3800e0(0x2028)](),this[_0x4c7c2a(0x1330)]===DATAFILETYPE$1[_0x3800e0(0x572)]||this[_0x3800e0(0x292d)]===DATAFILETYPE$1[_0x3800e0(0x3926)]?this[_0x4c7c2a(0x5821)](this[_0x3800e0(0xddf)]):this[_0x3800e0(0x292d)]===DATAFILETYPE$1[_0x3800e0(0xaa1)]&&this[_0x3800e0(0x4dc6)](),defined$1(this[_0x3800e0(0x13f7)])&&S3MTextureManager[_0x3800e0(0x1729)]({'imageUrl':this[_0x3800e0(0x13f7)]}),this[_0x3800e0(0x2792)](),!defined$1(this[_0x3800e0(0x2528)])&&this[_0x3800e0(0x171d)][_0x3800e0(0x809)]>0x0){var _0x386885=this[_0x3800e0(0xddf)],_0x4efb78=_0x386885['_context'];createBatchTable(_0x4efb78,this),setPickIdValues(_0x4efb78,this,_0x386885);}this[_0x3800e0(0xffe)]=!0x0;}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x5bfa)]=function(){var _0x493841=_0x307c2b,_0x27f1ba=_0x5e00b3,_0x1a940e=this[_0x27f1ba(0x27bb)];if(defined$1(_0x1a940e)&&VERSION$2[_0x27f1ba(0x76e)]===this['_version']){for(var _0x5c2796 in(this[_0x27f1ba(0x2a76)]=new AssociativeArray(),_0x1a940e))!_0x1a940e[_0x493841(0x2609)](_0x5c2796)||-0x1===this[_0x493841(0x7d0)][_0x27f1ba(0x5f19)]&&'0'===_0x5c2796||this[_0x27f1ba(0x2a76)][_0x27f1ba(0x10aa)](_0x5c2796,_0x1a940e[_0x5c2796]);}},RenderEntityPagedLOD[_0x5e00b3(0x3720)]['createBoundingBoxForInstance']=function(){var _0x48690c=_0x307c2b,_0x5494b8=_0x5e00b3,_0x2c786e=this[_0x5494b8(0x258c)];if(defined$1(_0x2c786e)&&-0x1!==_0x2c786e[_0x5494b8(0x5f19)]&&defined$1(_0x2c786e[_0x48690c(0x5961)])){var _0x3ff73b=_0x2c786e[_0x5494b8(0x4eae)],_0x3f3fab=new Cartesian3(_0x3ff73b[0x0],_0x3ff73b[0x1],_0x3ff73b[0x2]),_0xc30a6a=new Cartesian3(_0x3ff73b[0x3],_0x3ff73b[0x4],_0x3ff73b[0x5]),_0x229cc5=Cartesian3[_0x5494b8(0x3596)](_0x3f3fab,_0xc30a6a,0.5,new Cartesian3()),_0x385187=Cartesian3[_0x5494b8(0x451d)](_0x229cc5,_0x3f3fab),_0x2b7d28=new Cartesian3();Matrix4[_0x5494b8(0x108e)](this[_0x5494b8(0x3309)],_0x229cc5,_0x2b7d28),this[_0x48690c(0x3cb4)][_0x5494b8(0x4fe8)]=_0x2b7d28,this[_0x5494b8(0x5151)][_0x5494b8(0x48ce)]=_0x385187>this[_0x5494b8(0x5151)][_0x5494b8(0x48ce)]?_0x385187:this[_0x5494b8(0x5151)]['radius'],_0x2c786e[_0x5494b8(0x4eae)]=void 0x0;}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x4dc6)]=function(){var _0x4946e7=_0x307c2b,_0x3dc5fa=_0x5e00b3,_0x3b45b2=this[_0x4946e7(0x3ad9)]['x'],_0x5e2596=this[_0x3dc5fa(0x2c68)]['y'],_0x5bcfa2=this[_0x3dc5fa(0x2c68)]['x']+this[_0x3dc5fa(0x2c68)][_0x3dc5fa(0x2d3c)],_0x262ebd=this[_0x3dc5fa(0x2c68)]['y']+this[_0x3dc5fa(0x2c68)][_0x3dc5fa(0x5a4e)],_0x27972b=new Cartesian3(_0x5bcfa2,_0x5e2596,0x0),_0x1e2b3c=new Cartesian3(_0x3b45b2,_0x262ebd,0x0);this[_0x4946e7(0x19bd)]=new Cartesian3(_0x3b45b2,_0x5e2596,0x0),this[_0x4946e7(0x2f7f)]=new Cartesian3(),this[_0x3dc5fa(0x2a0a)]=new Cartesian3(),Cartesian3[_0x3dc5fa(0x34b6)](_0x27972b,this[_0x3dc5fa(0xc39)],this['_eastVector']),Cartesian3[_0x3dc5fa(0x34b6)](_0x1e2b3c,this[_0x3dc5fa(0xc39)],this[_0x3dc5fa(0x2a0a)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x938)]=function(_0x2ad0f3){var _0x4c5209=_0x307c2b,_0x31ca6f=_0x5e00b3;this[_0x4c5209(0x4ae9)]=[];var _0x1bab66=this[_0x31ca6f(0x3309)],_0x1c5b67=this[_0x31ca6f(0x2a76)][_0x31ca6f(0xc98)],_0x5ebbd1=this[_0x31ca6f(0x258c)][_0x31ca6f(0x209a)][0x0][_0x31ca6f(0x539b)];if(defined$1(_0x5ebbd1)&&defined$1(_0x5ebbd1[_0x31ca6f(0x537f)])){var _0xa8af45,_0x2db011,_0x439b73=new Float32Array(_0x5ebbd1[_0x4c5209(0xcaa)],_0x5ebbd1['byteOffset'],_0x5ebbd1[_0x31ca6f(0x3080)]/0x4);this[_0x31ca6f(0x292d)]===DATAFILETYPE$1[_0x31ca6f(0x572)]?(_0xa8af45=this[_0x4c5209(0x7d0)][_0x4c5209(0x2e33)][0x1][_0x31ca6f(0x539b)],_0x2db011=new Float32Array(_0xa8af45[_0x31ca6f(0x537f)],_0xa8af45[_0x31ca6f(0x153e)],_0xa8af45[_0x4c5209(0x4f5a)]/0x4)):(_0xa8af45=this[_0x31ca6f(0x258c)][_0x31ca6f(0x209a)][0x3][_0x31ca6f(0x539b)],_0x2db011=new Float32Array(_0xa8af45[_0x4c5209(0xcaa)],_0xa8af45[_0x31ca6f(0x153e)],_0xa8af45[_0x31ca6f(0x3080)]/0x4));for(var _0x493b69,_0x138d32,_0x108a92,_0x314152=Number['MAX_VALUE'],_0x359739=Number[_0x31ca6f(0x5c47)],_0x1c3bbb=Number[_0x4c5209(0x49a8)],_0x36ca71=Number[_0x4c5209(0x1db4)],_0x1e66c3=new Cartesian3(),_0x2a47b6=[],_0x5a46d6=0x0;_0x5a46d6<this[_0x31ca6f(0x258c)][_0x31ca6f(0x228d)];_0x5a46d6++)Cartesian3[_0x31ca6f(0x361f)](_0x2db011,0x3*_0x5a46d6,_0x1e66c3),_0x2a47b6[_0x31ca6f(0x5323)](Cartesian3[_0x4c5209(0x2d7b)](_0x1e66c3));for(var _0x1c3d14=defined$1(_0x2ad0f3[_0x31ca6f(0x36fc)]),_0x3876aa=defined$1(_0x2ad0f3[_0x4c5209(0x2c3a)]),_0x4ef03b=0x0,_0x769ed8=_0x1c5b67[_0x31ca6f(0x809)];_0x4ef03b<_0x769ed8;_0x4ef03b++){var _0x28bb9e=new TextOverlapInfo(this[_0x31ca6f(0x171d)][_0x4ef03b],_0x2ad0f3);_0x138d32=(_0x493b69=_0x1c5b67[_0x4ef03b])[_0x31ca6f(0x4b1)],_0x108a92=defaultValue$1(_0x493b69[_0x4c5209(0x3917)],_0x493b69[_0x31ca6f(0x24fe)]);for(var _0x529ec6=_0x138d32;_0x529ec6<_0x138d32+_0x108a92;_0x529ec6++){var _0x4c53ee=_0x2a47b6[_0x529ec6];_0x314152=Math[_0x31ca6f(0x19a8)](_0x4c53ee['x'],_0x314152),_0x359739=Math[_0x31ca6f(0x498f)](_0x4c53ee['x'],_0x359739),_0x1c3bbb=Math[_0x31ca6f(0x19a8)](_0x4c53ee['y'],_0x1c3bbb),_0x36ca71=Math[_0x31ca6f(0x498f)](_0x4c53ee['y'],_0x36ca71);}_0x28bb9e[_0x31ca6f(0x65e)]=_0x359739-_0x314152,_0x28bb9e[_0x31ca6f(0x5fd1)]=_0x36ca71-_0x1c3bbb;var _0x359432=new Cartesian3(_0x439b73[0x3*_0x138d32],_0x439b73[0x3*_0x138d32+0x1],_0x439b73[0x3*_0x138d32+0x2]);if(Matrix4[_0x31ca6f(0x108e)](_0x1bab66,_0x359432,_0x359432),_0x28bb9e[_0x31ca6f(0x1fd2)]=_0x359432,_0x1c3d14||_0x3876aa){var _0x54a0c4=this[_0x31ca6f(0x171d)][_0x4ef03b],_0x1b08c2=_0x2ad0f3[_0x31ca6f(0x3bb4)](_0x54a0c4);defined$1(_0x1b08c2)&&defined$1(_0x1b08c2[_0x31ca6f(0x2a5f)])&&this[_0x31ca6f(0x3706)](_0x28bb9e,_0x1b08c2,_0x2ad0f3[_0x4c5209(0x1001)],_0x2ad0f3[_0x4c5209(0x2c3a)]);}this[_0x31ca6f(0x24e1)][_0x4c5209(0x2a0e)](_0x28bb9e);}}else console[_0x31ca6f(0xca1)](_0x31ca6f(0x938));},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x3706)]=function(_0x1ad3fd,_0x2df5d7,_0x548926,_0x4ae2fc){var _0x46055d=_0x5e00b3;_0x2df5d7[_0x46055d(0x2a5f)](_0x2d5d82=>{var _0x255386=_0x140d,_0x4df346=_0x46055d;if(_0x548926&&(_0x1ad3fd[_0x4df346(0x2195)]=defaultValue$1(_0x2d5d82[_0x548926],0x3e8),_0x1ad3fd['heigtRangeMax']=-0x1),_0x4ae2fc){var _0x4cfc91=parseInt(_0x2d5d82[_0x4ae2fc][_0x4df346(0x390f)](',')[0x0]);_0x1ad3fd[_0x255386(0x57a3)]=defaultValue$1(_0x4cfc91,-0x1);}});},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x5dce)]=function(_0x39ca21,_0x2b42f3,_0x5c5eec){var _0x36f090=_0x307c2b,_0x105ba9=_0x5e00b3;if(!_0x39ca21[_0x105ba9(0x59b9)])for(var _0x3dd81a=this['_arrtextOverlapInfo'],_0x16b68f=_0x5c5eec[_0x105ba9(0x5592)][_0x105ba9(0x23c5)][_0x105ba9(0x5a4e)],_0x3547f5=_0x5c5eec[_0x105ba9(0x5592)][_0x105ba9(0x2b06)],_0x33dae1=_0x2b42f3[_0x105ba9(0x207b)],_0x2c33e5=_0x2b42f3[_0x105ba9(0x1441)],_0x49405a=_0x2b42f3[_0x36f090(0x3ebd)][_0x105ba9(0x2d3c)],_0x28d980=_0x2b42f3[_0x105ba9(0x4e47)]['height'],_0x44f11c=0x0,_0x3dc733=_0x3dd81a[_0x105ba9(0x809)];_0x44f11c<_0x3dc733;_0x44f11c++){var _0x29241b=_0x3dd81a[_0x44f11c];_0x29241b[_0x105ba9(0x3ad9)](_0x16b68f)?_0x29241b[_0x105ba9(0xe68)](_0x3547f5)?(_0x29241b[_0x105ba9(0x4e96)](_0x33dae1,_0x2c33e5),_0x29241b[_0x36f090(0x4b26)](_0x49405a,_0x28d980)?_0x39ca21[_0x105ba9(0x5e52)][_0x105ba9(0x2416)][_0x105ba9(0x5fdc)][_0x36f090(0x2a0e)](_0x29241b):_0x29241b[_0x36f090(0x339)]=!0x1):_0x29241b[_0x105ba9(0x37b5)]=!0x1:_0x29241b[_0x105ba9(0x37b5)]=!0x1;}};var cartesian4Scratch=new Cartesian4();function updateBatchTableAttributes(_0xb386f8){var _0x27486d=_0x307c2b,_0x269fd3=_0x5e00b3,_0x50a365,_0x1c1ccb,_0x180411,_0x484a80=_0xb386f8['_idsColorMap'],_0x1c6a45=[];if(_0x484a80[_0x27486d(0x2ef4)]>0x0){for(_0x50a365=0x0,_0x1c1ccb=_0x484a80[_0x27486d(0x2ef4)];_0x50a365<_0x1c1ccb;_0x50a365++)(_0x180411=_0x484a80[_0x269fd3(0xc98)][_0x50a365])['dirty']&&(_0x180411[_0x269fd3(0xa73)]=!0x1,_0x1c6a45=_0x180411[_0x269fd3(0x8fe)][_0x269fd3(0x176b)](),cartesian4Scratch['x']=_0x1c6a45[0x0],cartesian4Scratch['y']=_0x1c6a45[0x1],cartesian4Scratch['z']=_0x1c6a45[0x2],cartesian4Scratch['w']=_0x1c6a45[0x3],defined$1(_0x180411[_0x27486d(0x4eda)])?_0xb386f8[_0x269fd3(0x2528)][_0x27486d(0xf18)](_0x180411[_0x269fd3(0x15c)],0x0,cartesian4Scratch):Array[_0x27486d(0x2d5)](_0x180411[_0x27486d(0x25cf)])&&_0x180411[_0x269fd3(0x3a71)][_0x269fd3(0x7f7)](function(_0xdb38b4){var _0x230282=_0x269fd3;_0xb386f8[_0x230282(0x2528)][_0x230282(0x290)](_0xdb38b4,0x0,cartesian4Scratch);}));}var _0xb93585=_0xb386f8[_0x27486d(0x3a76)];if(_0xb93585[_0x269fd3(0x809)]>0x0){for(var _0x18e487 in _0xb93585['_hash'])(_0x180411=_0xb93585[_0x269fd3(0x33c8)][_0x18e487])[_0x269fd3(0xa73)]&&(_0x180411[_0x269fd3(0xa73)]=!0x1,defined$1(_0x180411[_0x269fd3(0x15c)])?_0xb386f8[_0x269fd3(0x2528)][_0x269fd3(0x290)](_0x180411[_0x269fd3(0x15c)],0x3,_0x180411[_0x269fd3(0x1512)]):Array[_0x269fd3(0x2676)](_0x180411[_0x269fd3(0x3a71)])&&_0x180411['instanceIds'][_0x269fd3(0x7f7)](function(_0x22eacb){var _0x120379=_0x269fd3;_0xb386f8[_0x120379(0x2528)][_0x120379(0x290)](_0x22eacb,0x3,_0x180411[_0x120379(0x1512)]);}),Cartesian3[_0x269fd3(0x1dab)](_0x180411[_0x27486d(0x781)],Cartesian3[_0x27486d(0x12ef)])&&_0xb93585['remove'](_0x18e487));}var _0x203413=_0xb386f8[_0x27486d(0x2c3d)];if(_0x203413[_0x269fd3(0x809)]>0x0){for(_0x50a365=0x0,_0x1c1ccb=_0x203413[_0x269fd3(0x809)];_0x50a365<_0x1c1ccb;_0x50a365++)(_0x180411=_0x203413[_0x269fd3(0xc98)][_0x50a365])[_0x269fd3(0xa73)]&&(_0x180411[_0x269fd3(0xa73)]=!0x1,defined$1(_0x180411[_0x269fd3(0x15c)])?_0xb386f8[_0x269fd3(0x2528)][_0x269fd3(0x290)](_0x180411[_0x269fd3(0x15c)],0x4,_0x180411[_0x27486d(0x48b8)]):Array[_0x269fd3(0x2676)](_0x180411[_0x269fd3(0x3a71)])&&_0x180411[_0x269fd3(0x3a71)][_0x27486d(0x4af7)](function(_0x7f0c38){var _0x3ac711=_0x269fd3;_0xb386f8[_0x3ac711(0x2528)][_0x3ac711(0x290)](_0x7f0c38,0x4,_0x180411[_0x3ac711(0x1ee7)]);}));}var _0x4c7def=_0xb386f8[_0x269fd3(0x277f)];if(_0x4c7def[_0x269fd3(0x809)]>0x0){for(_0x50a365=0x0,_0x1c1ccb=_0x4c7def[_0x269fd3(0x809)];_0x50a365<_0x1c1ccb;_0x50a365++)if((_0x180411=_0x4c7def[_0x269fd3(0xc98)][_0x50a365])[_0x269fd3(0xa73)]){if(_0x180411[_0x269fd3(0xa73)]=!0x1,_0xb386f8[_0x269fd3(0x27e9)]){if(_0x180411[_0x269fd3(0x1a90)]>-0x1){var _0x4b5c28=_0x180411[_0x269fd3(0x3a71)][0x0]*_0xb386f8[_0x269fd3(0xcd6)]+_0x180411[_0x27486d(0x16f4)];_0xb386f8[_0x269fd3(0x2528)][_0x269fd3(0x290)](_0x4b5c28,0x1,_0x180411[_0x269fd3(0x4850)]);}}else _0xb386f8[_0x269fd3(0x2292)]>0x0?Array[_0x269fd3(0x2676)](_0x180411['instanceIds'])&&_0x180411[_0x27486d(0x25cf)]['map'](function(_0x2603ac){var _0x1b904c=_0x269fd3;_0xb386f8[_0x1b904c(0x2528)]['setBatchedAttribute'](_0x2603ac,0x1,_0x180411[_0x1b904c(0x4850)]);}):defined$1(_0x180411[_0x269fd3(0x15c)])&&_0xb386f8[_0x269fd3(0x2528)][_0x27486d(0xf18)](_0x180411[_0x27486d(0x4eda)],0x1,_0x180411[_0x27486d(0x119b)]);}}}function createBatchTable(_0x5839a0,_0x10654a){var _0x1c65bb=_0x307c2b,_0x1ae1fa=_0x5e00b3,_0x495a2e=[];_0x495a2e[_0x1ae1fa(0x5323)]({'functionName':_0x1ae1fa(0x5a7b),'componentDatatype':ComponentDatatype$1[_0x1ae1fa(0x1b0f)],'componentsPerAttribute':0x4,'normalize':!0x0},{'functionName':_0x1ae1fa(0x4cc7),'componentDatatype':ComponentDatatype$1[_0x1ae1fa(0x1b0f)],'componentsPerAttribute':0x4},{'functionName':_0x1ae1fa(0x169e),'componentDatatype':ComponentDatatype$1[_0x1ae1fa(0x1b0f)],'componentsPerAttribute':0x4,'normalize':!0x0},{'functionName':_0x1c65bb(0x4b1b),'componentDatatype':ComponentDatatype$1[_0x1ae1fa(0x486a)],'componentsPerAttribute':0x3,'normalize':!0x0},{'functionName':_0x1ae1fa(0x4c6c),'componentDatatype':ComponentDatatype$1[_0x1ae1fa(0x486a)],'componentsPerAttribute':0x3,'normalize':!0x0});var _0x44528a=_0x10654a[_0x1ae1fa(0x27bb)],_0x3ada74=Object[_0x1ae1fa(0x4d54)](_0x44528a),_0x2d320b=new BatchTable(_0x5839a0,_0x495a2e,_0x10654a[_0x1ae1fa(0x27e9)]?_0x10654a[_0x1ae1fa(0x2292)]*_0x10654a[_0x1ae1fa(0xcd6)]:_0x10654a[_0x1ae1fa(0x2292)]>0x0?_0x10654a[_0x1ae1fa(0x2292)]:_0x3ada74[_0x1ae1fa(0x809)]);_0x10654a[_0x1ae1fa(0x2528)]=_0x2d320b;}function setPickIdValues(_0x33fdd7,_0x25c698,_0x48c5bd){var _0x233146=_0x307c2b,_0x35f331=_0x5e00b3,_0x396079=_0x25c698[_0x35f331(0x2528)],_0x18bcfb=_0x25c698[_0x233146(0x5246)],_0x1d9d98=_0x25c698[_0x35f331(0x2a76)][_0x233146(0x294d)];for(var _0x2f5a1b in _0x1d9d98)if(_0x1d9d98[_0x35f331(0x1a9a)](_0x2f5a1b)){var _0x5bda5c=_0x18bcfb[_0x35f331(0x38c4)](_0x2f5a1b);if(_0x25c698[_0x35f331(0x27e9)]){var _0x36b190=_0x5bda5c[_0x35f331(0x3a71)][0x0],_0x48e4df=Object[_0x35f331(0x4d54)](_0x5bda5c[_0x233146(0x1878)])[_0x35f331(0x809)];for(var _0x4f34d3 in _0x5bda5c[_0x35f331(0x4aa0)])if(_0x5bda5c['skeletonIds'][_0x35f331(0x1a9a)](_0x4f34d3)){var _0x45c28d=_0x36b190*_0x48e4df+Number(_0x4f34d3),_0x8e4318=(_0x2284e8=_0x33fdd7[_0x35f331(0x506c)]({'primitive':_0x48c5bd,'id':_0x2f5a1b,'skeletonId':Number(_0x4f34d3)}))[_0x35f331(0x8fe)];cartesian4Scratch['x']=Color$2[_0x233146(0xc50)](_0x8e4318[_0x35f331(0x20a2)]),cartesian4Scratch['y']=Color$2['floatToByte'](_0x8e4318[_0x233146(0x1a68)]),cartesian4Scratch['z']=Color$2[_0x233146(0xc50)](_0x8e4318['blue']),cartesian4Scratch['w']=Color$2[_0x35f331(0x2556)](_0x8e4318[_0x35f331(0x32a8)]),_0x396079[_0x233146(0xf18)](_0x45c28d,0x2,cartesian4Scratch);}}else{var _0x2284e8;defined$1(_0x2284e8=_0x48c5bd['_pickObjs'][_0x2f5a1b])||(_0x2284e8=_0x33fdd7[_0x35f331(0x506c)]({'primitive':_0x48c5bd,'id':_0x2f5a1b}),_0x48c5bd[_0x233146(0xf49)][_0x2f5a1b]=_0x2284e8),_0x8e4318=_0x2284e8[_0x35f331(0x8fe)];if(cartesian4Scratch['x']=Color$2[_0x35f331(0x2556)](_0x8e4318[_0x35f331(0x20a2)]),cartesian4Scratch['y']=Color$2[_0x35f331(0x2556)](_0x8e4318[_0x35f331(0x9db)]),cartesian4Scratch['z']=Color$2[_0x35f331(0x2556)](_0x8e4318[_0x35f331(0x3c2a)]),cartesian4Scratch['w']=Color$2[_0x35f331(0x2556)](_0x8e4318[_0x233146(0x3b89)]),_0x25c698[_0x35f331(0x2292)]>0x0)_0x5bda5c[_0x35f331(0x3a71)][_0x35f331(0x7f7)](function(_0x1df51c){var _0x52f0a1=_0x35f331;_0x396079[_0x52f0a1(0x290)](_0x1df51c,0x2,cartesian4Scratch);});else{var _0x5ea873=_0x5bda5c[_0x35f331(0x15c)];_0x396079[_0x233146(0xf18)](_0x5ea873,0x2,cartesian4Scratch);}}}}function createRatio$3(_0x5e1b42,_0x11869c){var _0xb1dbe=_0x307c2b,_0x4f2c32=_0x5e00b3;for(var _0x4f0567=_0x5e1b42[_0x4f2c32(0x3747)][_0xb1dbe(0x225a)],_0x551177=_0x5e1b42[_0x4f2c32(0x3747)][_0x4f2c32(0x4362)],_0x1be664=_0x4f0567[_0x4f2c32(0x809)]/_0x551177,_0x2564f8=new Float32Array(0x3*_0x1be664),_0x1c44a7=0x0;_0x1c44a7<_0x1be664;_0x1c44a7++){var _0x49fa67=new Cartesian3(_0x4f0567[_0x1c44a7*_0x551177],_0x4f0567[_0x1c44a7*_0x551177+0x1],_0x4f0567[_0x1c44a7*_0x551177+0x2]),_0x161347=Cartographic[_0xb1dbe(0x1aa5)](_0x49fa67),_0x2fd75a=CesiumMath[_0x4f2c32(0x173e)](_0x161347[_0x4f2c32(0x4465)]),_0x506d2b=CesiumMath[_0xb1dbe(0x3a80)](_0x161347[_0xb1dbe(0x353e)]),_0x208edd=_0x161347[_0x4f2c32(0x5a4e)],_0x5b6b71=(_0x2fd75a-_0x11869c[_0x4f2c32(0x4db1)])/_0x11869c['width'],_0x327445=(_0x506d2b-_0x11869c[_0x4f2c32(0x4645)])/_0x11869c[_0x4f2c32(0x809)],_0x5ce8de=(_0x208edd-_0x11869c[_0x4f2c32(0x4da5)])/_0x11869c[_0x4f2c32(0x5a4e)];_0x2564f8[0x3*_0x1c44a7]=_0x5b6b71,_0x2564f8[0x3*_0x1c44a7+0x1]=_0x327445,_0x2564f8[0x3*_0x1c44a7+0x2]=_0x5ce8de;}_0x5e1b42[_0x4f2c32(0x33ff)]=new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x4f2c32(0x486a)],'componentsPerAttribute':0x3,'values':_0x2564f8});}RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x4f38)]=function(_0x3c5567,_0xd5df3e,_0x4a6734){var _0x187e90=_0x307c2b,_0x44e046=_0x5e00b3;updateBatchTableAttributes(this),this[_0x187e90(0x126f)][_0x44e046(0xa16)](_0x3c5567),this[_0x44e046(0x2949)]=!0x1;},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0xdf7)]=function(_0x1098f2,_0x14d354){var _0x1f0a12=_0x307c2b,_0x2453bf=_0x5e00b3;this[_0x2453bf(0x4a16)](),this[_0x2453bf(0x24e9)](_0x1098f2,_0x14d354)&&this[_0x2453bf(0x1f70)]&&defined$1(this[_0x2453bf(0x3ebd)])&&(this[_0x1f0a12(0x43a7)](_0x1098f2,_0x14d354),this[_0x2453bf(0x24ae)](_0x14d354),this[_0x2453bf(0x5c0a)](_0x14d354),this['createClampColorCommand'](_0x14d354),this[_0x2453bf(0x2fbc)](_0x14d354),_0x14d354['_fileType']!==DATAFILETYPE$1[_0x2453bf(0xaa1)]&&_0x14d354[_0x2453bf(0x292d)]!==DATAFILETYPE$1[_0x2453bf(0x40d2)]&&_0x14d354[_0x1f0a12(0x1330)]!==DATAFILETYPE$1[_0x2453bf(0x58ba)]&&_0x14d354[_0x1f0a12(0x1330)]!==DATAFILETYPE$1[_0x2453bf(0x4d41)]||this[_0x1f0a12(0x4ac4)](_0x14d354));},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x4543)]=function(_0x372adb,_0x4ddfb4){var _0x548ff0=_0x307c2b,_0x37306b=_0x5e00b3;if(this[_0x37306b(0x1f70)]&&(this[_0x37306b(0x5b37)](_0x4ddfb4),_0x4ddfb4[_0x37306b(0x2198)]===LoadingPriorityMode$1[_0x37306b(0x179b)]&&_0x4ddfb4[_0x37306b(0x5f2b)]&&_0x372adb[_0x548ff0(0x5071)][_0x37306b(0x564c)])){var _0x4e0eb8=this[_0x37306b(0x3594)];if(!defined$1(_0x4e0eb8))return;var _0x3127f1=_0x4e0eb8[_0x548ff0(0x4b02)];defined$1(_0x3127f1)||(_0x3127f1=_0x4e0eb8[_0x548ff0(0x4b02)]={}),this[_0x37306b(0x10c2)][_0x37306b(0x3868)]||(defined$1(_0x3127f1[_0x548ff0(0x4e0b)])||(_0x3127f1[_0x37306b(0x4a89)]=deriveZBackfaceCommand(_0x372adb[_0x548ff0(0x5071)],_0x4e0eb8)),_0x4ddfb4[_0x548ff0(0xaac)]['push'](_0x3127f1[_0x37306b(0x4a89)])),defined$1(_0x3127f1[_0x37306b(0x40a3)])&&this[_0x37306b(0x10c2)][_0x37306b(0x48ff)]===getLastSelectionDepth(_0x3127f1[_0x37306b(0x40a3)])||(_0x3127f1['stencil']=deriveStencilCommand(_0x4e0eb8,this[_0x548ff0(0x55c5)][_0x548ff0(0x1575)]));}};var zeroTranslate=new Cartesian3(0x0,0x0,0x0);RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x3be4)]=function(_0x5b975c){var _0x3ad8bf=_0x307c2b,_0x248443=_0x5e00b3;for(var _0x2b41e7=this,_0x4da411=function(){var _0x1e0d1a=_0x23ca;return defined$1(_0x2b41e7[_0x1e0d1a(0xddf)][_0x1e0d1a(0x21d0)][_0x2b41e7[_0x1e0d1a(0x3b88)]])?_0x2b41e7[_0x1e0d1a(0xddf)][_0x1e0d1a(0x21d0)][_0x2b41e7[_0x1e0d1a(0x3b88)]]:zeroTranslate;},_0x533dc1=function(){return zeroTranslate;},_0x32333d=0x0;_0x32333d<this[_0x248443(0x44fe)][_0x3ad8bf(0x2ef4)];_0x32333d++){var _0x27768a=this[_0x248443(0x44fe)][_0x32333d];_0x27768a[_0x248443(0x2ca)][_0x3ad8bf(0x707)]=_0x4da411,_0x27768a[_0x248443(0x2ca)][_0x248443(0x4a95)]=_0x32333d==_0x5b975c?_0x4da411:_0x533dc1;}},RenderEntityPagedLOD['prototype'][_0x5e00b3(0x4e5a)]=function(_0x1d611f,_0x4642e4,_0x93a6fb){var _0x393629=_0x307c2b,_0x33efef=_0x5e00b3;if(defined$1(this[_0x33efef(0x3d90)])){this[_0x33efef(0x44fe)]=[];for(var _0x2c15d1=this,_0x1d5ad9=0x0;_0x1d5ad9<this[_0x33efef(0x3d90)][_0x33efef(0x809)];_0x1d5ad9++)!function(){var _0x41ad42=_0x140d,_0x26a63f=_0x33efef,_0x47aa01=PolygonGeometry[_0x26a63f(0x1647)](_0x2c15d1[_0x41ad42(0x5457)][_0x1d5ad9]);defined$1(_0x2c15d1[_0x41ad42(0x32c5)])&&createRatio$3(_0x47aa01[_0x26a63f(0x177b)],_0x2c15d1[_0x41ad42(0x32c5)]['volBounds']);for(var _0x507f19=new Cartesian4(),_0x2c8fe3=new Cartesian4(),_0x371566=Matrix4[_0x26a63f(0x25c6)](_0x2c15d1[_0x26a63f(0x3309)],new Matrix4()),_0x24ad62=_0x47aa01[_0x26a63f(0x177b)]['position'][_0x41ad42(0x225a)][_0x26a63f(0x809)]/_0x47aa01[_0x26a63f(0x177b)][_0x26a63f(0x3747)][_0x26a63f(0x4362)],_0x1d4df6=0x0;_0x1d4df6<_0x24ad62;_0x1d4df6++)_0x507f19['x']=_0x47aa01[_0x41ad42(0x3377)][_0x41ad42(0x2fe9)][_0x26a63f(0xc98)][0x3*_0x1d4df6],_0x507f19['y']=_0x47aa01['attributes'][_0x26a63f(0x3747)][_0x26a63f(0xc98)][0x3*_0x1d4df6+0x1],_0x507f19['z']=_0x47aa01[_0x41ad42(0x3377)][_0x41ad42(0x2fe9)][_0x26a63f(0xc98)][0x3*_0x1d4df6+0x2],_0x507f19['w']=0x1,Matrix4[_0x26a63f(0x1abe)](_0x371566,_0x507f19,_0x2c8fe3),_0x47aa01[_0x41ad42(0x3377)][_0x26a63f(0x3747)][_0x26a63f(0xc98)][0x3*_0x1d4df6]=_0x2c8fe3['x'],_0x47aa01[_0x26a63f(0x177b)][_0x26a63f(0x3747)][_0x26a63f(0xc98)][0x3*_0x1d4df6+0x1]=_0x2c8fe3['y'],_0x47aa01[_0x26a63f(0x177b)][_0x26a63f(0x3747)][_0x26a63f(0xc98)][0x3*_0x1d4df6+0x2]=_0x2c8fe3['z'];var _0x61a5b5=new DrawCommand({'primitiveType':_0x47aa01[_0x26a63f(0x3a67)],'modelMatrix':_0x2c15d1[_0x41ad42(0x49c3)],'boundingVolume':_0x47aa01[_0x41ad42(0x4232)],'pass':Pass$1[_0x26a63f(0x32a2)],'cull':!0x0}),_0x8ef02b=_0x2c15d1['_polygonId']+'_'+_0x1d5ad9,_0x7ec597=_0x1d611f[_0x26a63f(0x506c)]({'primitive':_0x2c15d1,'id':_0x8ef02b})[_0x26a63f(0x8fe)];_0x61a5b5[_0x26a63f(0x3ac6)]=_0x26a63f(0x4888),(_0x61a5b5[_0x26a63f(0x2ca)]=clone$1(_0x2c15d1[_0x26a63f(0x18f4)]),defined$1(_0x61a5b5[_0x41ad42(0x2173)])&&(_0x61a5b5[_0x26a63f(0x2ca)][_0x26a63f(0x5354)]=function(){return _0x7ec597;},_0x61a5b5[_0x26a63f(0x2ca)][_0x26a63f(0x4a95)]=function(){return zeroTranslate;}),_0x61a5b5[_0x26a63f(0x2b54)]=VertexArray[_0x41ad42(0x1337)]({'context':_0x1d611f,'geometry':_0x47aa01,'attributeLocations':{'aPosition':0x0,'aTexCoord0':0x1,'aNormal':0x2,'aRatio':0x3},'bufferUsage':BufferUsage[_0x26a63f(0xdfd)],'interleave':!0x0}));var _0x329870=[_0x26a63f(0x521b),_0x26a63f(0x3e25),_0x26a63f(0x11a1),_0x26a63f(0x38ef),_0x26a63f(0x3503),_0x26a63f(0x4e8f),_0x26a63f(0x5e36),_0x26a63f(0x2ab8),_0x26a63f(0x2f35),'{',_0x26a63f(0x18c8),_0x26a63f(0x581b),_0x26a63f(0x594f),_0x26a63f(0x2edd),_0x26a63f(0x80a),'\x20\x20\x20pos.xyz\x20+=\x20uTranslate;',_0x41ad42(0x3179),'}'][_0x26a63f(0x48a9)]('\x0a'),_0x502c28=[_0x26a63f(0x4a02),_0x26a63f(0x2fd2),_0x26a63f(0x3503),_0x26a63f(0x2ab8),_0x41ad42(0x3645),'{',_0x26a63f(0x3e26),'}','void\x20main()','{',_0x41ad42(0x1e57),_0x26a63f(0x2d86),_0x26a63f(0x1fc9),'}'][_0x26a63f(0x48a9)]('\x0a'),_0x1e1693=new ShaderSource({'sources':[_0x329870]}),_0xf7f844=new ShaderSource({'sources':[_0x502c28]});_0x1e1693['defines']['push'](_0x26a63f(0x3cd4)),_0xf7f844[_0x41ad42(0x3682)][_0x26a63f(0x5323)](_0x26a63f(0x3cd4)),_0x1e1693[_0x26a63f(0x5c34)][_0x41ad42(0x2a0e)](_0x41ad42(0x7a8)),_0xf7f844[_0x26a63f(0x5c34)][_0x26a63f(0x5323)](_0x26a63f(0x4008)),_0xf7f844[_0x26a63f(0x5c34)][_0x26a63f(0x5323)](ProgramDefines$2[_0x26a63f(0x49fc)]+0x0),_0xf7f844[_0x26a63f(0x5c34)][_0x26a63f(0x5323)](ProgramDefines$2[_0x26a63f(0x410f)]+0x0),_0xf7f844[_0x26a63f(0x5c34)][_0x26a63f(0x5323)](ProgramDefines$2[_0x26a63f(0x162e)]+0x0),_0xf7f844[_0x26a63f(0x5c34)][_0x41ad42(0x2a0e)](ProgramDefines$2[_0x26a63f(0x1c42)]+0x0),_0x61a5b5[_0x26a63f(0x2ddc)]=ShaderProgram$1[_0x41ad42(0x5602)]({'context':_0x1d611f,'vertexShaderSource':_0x1e1693,'fragmentShaderSource':_0xf7f844,'attributeLocations':{'aPosition':0x0,'aTexCoord0':0x1,'aNormal':0x2,'aRatio':0x3}}),_0x61a5b5[_0x26a63f(0x33c4)]=_0x93a6fb[_0x26a63f(0x3144)],_0x2c15d1['_polygonCommands']['push'](_0x61a5b5);}();this[_0x33efef(0x3d90)]=void 0x0;}if(this[_0x33efef(0x44fe)][_0x393629(0x2ef4)]>0x0){var _0x34412c={};_0x34412c[this[_0x33efef(0x3b88)]]=0x4,this[_0x393629(0x2b85)](_0x34412c);}for(_0x1d5ad9=0x0;_0x1d5ad9<this[_0x33efef(0x44fe)][_0x393629(0x2ef4)];_0x1d5ad9++)_0x4642e4[_0x393629(0x2a0e)](this[_0x33efef(0x44fe)][_0x1d5ad9]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x1c2d)]=function(){var _0x4249ed=_0x307c2b,_0x2405ef=_0x5e00b3;if(this[_0x2405ef(0x2718)]&&defined$1(this[_0x4249ed(0x207b)][_0x4249ed(0xc93)])){var _0x3b38d1=this[_0x2405ef(0xddf)][_0x4249ed(0xc93)];if(!(this[_0x2405ef(0x4214)]===_0x3b38d1[_0x2405ef(0x40e4)]&&_0x3b38d1[_0x2405ef(0x548f)]<0x0)){var _0x22cd7b=this[_0x2405ef(0x5556)],_0xb06b5=_0x22cd7b[_0x2405ef(0x809)],_0x1fe610=this['_colorCommand'];if(this[_0x2405ef(0x5d97)]!==_0x3b38d1['location']){var _0x54dd61=_0x22cd7b[CesiumMath[_0x2405ef(0x4b1d)](0x0,_0x3b38d1[_0x2405ef(0x548f)],_0xb06b5-0x1)],_0x4ba707=0x0*(_0x455ee3=_0x1fe610[_0x2405ef(0x2b54)][_0x4249ed(0x1cc8)](this[_0x2405ef(0x3f20)]['aVertexWeight']))[_0x4249ed(0x437e)]+_0x455ee3[_0x4249ed(0x6c9)];return _0x455ee3[_0x2405ef(0x521e)][_0x4249ed(0x3a03)](_0x54dd61,_0x4ba707),this[_0x4249ed(0x2150)]=0x0,void(this[_0x2405ef(0x5d97)]=_0x3b38d1[_0x2405ef(0x548f)]);}if(!(this[_0x2405ef(0x5d97)]>-0x1)){this[_0x2405ef(0x4214)]=_0x3b38d1[_0x4249ed(0x4761)];var _0x5d285d=this[_0x4249ed(0x12cf)],_0x3a91f2=_0x5d285d*_0xb06b5,_0x27244f=Math[_0x2405ef(0x1ace)](_0x3a91f2);_0x5d285d=_0x3a91f2-(_0x27244f=CesiumMath[_0x4249ed(0x505d)](0x0,_0x27244f,_0xb06b5-0x1)),this[_0x2405ef(0x5b8)]=CesiumMath[_0x2405ef(0x4b1d)](0x0,_0x5d285d,0x1);var _0x160b24=Math[_0x2405ef(0x5f13)](_0x3a91f2);(_0x160b24=CesiumMath[_0x2405ef(0x4b1d)](0x0,_0x160b24,_0xb06b5-0x1),this[_0x2405ef(0x2e8f)]!==_0x27244f)&&(_0x54dd61=_0x22cd7b[_0x27244f],_0x4ba707=0x0*(_0x455ee3=_0x1fe610[_0x2405ef(0x2b54)][_0x2405ef(0x4f6b)](this[_0x2405ef(0x3f20)][_0x2405ef(0x18aa)]))[_0x2405ef(0x43cb)]+_0x455ee3[_0x2405ef(0x2402)],(_0x455ee3[_0x4249ed(0x4b70)][_0x2405ef(0x44e2)](_0x54dd61,_0x4ba707),this[_0x2405ef(0x2e8f)]=_0x27244f));if(this[_0x2405ef(0x5d37)]!==_0x160b24){var _0x455ee3;_0x54dd61=_0x22cd7b[_0x160b24],_0x4ba707=0x0*(_0x455ee3=_0x1fe610[_0x2405ef(0x2b54)][_0x2405ef(0x4f6b)](this[_0x2405ef(0x3f20)][_0x2405ef(0x5373)]))[_0x4249ed(0x437e)]+_0x455ee3[_0x2405ef(0x2402)],(_0x455ee3[_0x4249ed(0x4b70)][_0x2405ef(0x44e2)](_0x54dd61,_0x4ba707),this[_0x2405ef(0x5d37)]=_0x160b24);}}}}};var scratchMatrix4_1=new Matrix4();RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x365b46,_0x50a711,_0x4dcdc1,_0x1b56e7){var _0x541906=_0x307c2b,_0xeefb07=_0x5e00b3;if(this['transformResource'](_0x50a711,_0x1b56e7),this[_0x541906(0x2b6c)]&&this[_0xeefb07(0x5b37)](_0x1b56e7),_0x1b56e7[_0xeefb07(0x292d)]===DATAFILETYPE$1[_0xeefb07(0x4325)]&&defined$1(_0x1b56e7[_0x541906(0x4954)])){if(defined$1(this[_0xeefb07(0x5d4e)])){for(var _0x6a1420 in this[_0xeefb07(0x5d4e)])if(this[_0xeefb07(0x5d4e)][_0xeefb07(0x1a9a)](_0x6a1420)&&_0x1b56e7[_0x541906(0x4954)][_0x1b56e7[_0xeefb07(0x3b1)][_0x6a1420]]){this[_0xeefb07(0xd8d)](_0x50a711,_0x4dcdc1,_0x1b56e7);break;}}else defined$1(this[_0xeefb07(0x1fd1)])&&_0x1b56e7[_0x541906(0x4954)][this[_0xeefb07(0x1fd1)]]&&this[_0x541906(0x1a4f)](_0x50a711,_0x4dcdc1,_0x1b56e7);}else this['pushCommands'](_0x50a711,_0x4dcdc1,_0x1b56e7);_0x1b56e7[_0xeefb07(0x292d)]===DATAFILETYPE$1[_0xeefb07(0x4325)]&&defined$1(this[_0xeefb07(0x3594)])&&(_0x1b56e7[_0x541906(0xfb4)][_0xeefb07(0x464c)]==PointCloudRenderMode$1[_0xeefb07(0x41de)]?this[_0x541906(0x120d)][_0x541906(0x1991)]=RenderState[_0x541906(0x5602)]({'depthTest':{'enabled':!0x1}}):(_0x1b56e7[_0xeefb07(0x1d64)][_0xeefb07(0x2ff5)]||_0x1b56e7[_0xeefb07(0x1d64)][_0xeefb07(0x4a8)])&&(this[_0x541906(0x120d)][_0xeefb07(0x33c4)]=RenderState[_0xeefb07(0x5344)]({'depthTest':{'enabled':!0x0}}))),_0x1b56e7[_0x541906(0x1330)]!==DATAFILETYPE$1[_0x541906(0x35cf)]&&_0x1b56e7[_0xeefb07(0x292d)]!==DATAFILETYPE$1[_0xeefb07(0x3926)]||this[_0xeefb07(0x5dce)](_0x1b56e7,_0x365b46[_0xeefb07(0x1b3d)],_0x50a711),this[_0xeefb07(0x4312)]&&updateTheme(_0x1b56e7,this),this[_0xeefb07(0xddf)][_0x541906(0x3bbb)]&&this[_0x541906(0x249e)](_0x50a711),this[_0x541906(0x5960)]&&this[_0xeefb07(0x171d)][_0xeefb07(0x809)]>0x0&&this[_0x541906(0x3f5d)](_0x50a711,_0x50a711[_0xeefb07(0x4fd0)],_0x1b56e7),this[_0xeefb07(0x4e5a)](_0x365b46,_0x4dcdc1,_0x1b56e7),defined$1(_0x50a711[_0xeefb07(0x1a27)])&&(scratchMatrix4_1=Matrix4[_0x541906(0x515)](_0x1b56e7[_0xeefb07(0x1358)][_0xeefb07(0x1b3d)][_0xeefb07(0x23b1)],this[_0xeefb07(0x3309)],scratchMatrix4_1),this[_0xeefb07(0x44ef)]=Matrix4[_0xeefb07(0x2fb4)](scratchMatrix4_1,this[_0xeefb07(0x44ef)]),this[_0xeefb07(0x44ef)]=Matrix3[_0xeefb07(0x74f)](this['_iblReferenceFrameMatrix'],this[_0xeefb07(0x44ef)]),this[_0xeefb07(0x44ef)]=Matrix3[_0xeefb07(0x235)](this['_iblReferenceFrameMatrix'],this[_0xeefb07(0x44ef)])),this[_0xeefb07(0x1c2d)]();};var scratchShaderProgramJob=new S3MShaderProgramJob();function createShaderProgram$2(_0x3c959d,_0x2b5596,_0x2a0807){var _0x56e4b2=_0x307c2b,_0x50f2ed=_0x5e00b3;for(var _0x53cb5e=_0x2a0807[_0x50f2ed(0x1b36)];_0x53cb5e[_0x50f2ed(0x809)]&&(_0x53cb5e[_0x56e4b2(0x3edf)](),scratchShaderProgramJob[_0x50f2ed(0x10aa)](_0x3c959d,_0x2b5596,_0x2a0807),_0x3c959d[_0x50f2ed(0x1dbd)][_0x50f2ed(0x5ae4)](scratchShaderProgramJob,JobType$1[_0x50f2ed(0x3680)]));)_0x53cb5e[_0x50f2ed(0xcca)]();}function getLogDepthPolygonOffsetFragmentShaderProgram(_0xed7944,_0x4054a3){var _0x2323d4=_0x307c2b,_0x296408=_0x5e00b3,_0x59645f=_0xed7944[_0x296408(0x1b56)][_0x296408(0x4356)](_0x4054a3,_0x2323d4(0x16b7));if(!defined$1(_0x59645f)){var _0x55b1a2=_0x4054a3[_0x2323d4(0x41c7)][_0x296408(0x40f3)]();_0x55b1a2[_0x2323d4(0x3682)]=defined$1(_0x55b1a2[_0x296408(0x5c34)])?_0x55b1a2[_0x2323d4(0x3682)][_0x2323d4(0x17ac)](0x0):[],_0x55b1a2[_0x296408(0x5c34)][_0x296408(0x5323)]('POLYGON_OFFSET'),_0x55b1a2[_0x2323d4(0x1d54)][_0x296408(0x5a59)](_0x296408(0x1d5c)),_0x59645f=_0xed7944[_0x2323d4(0x1d90)][_0x296408(0x16a1)](_0x4054a3,_0x296408(0x5130),{'vertexShaderSource':_0x4054a3[_0x296408(0x14d5)],'fragmentShaderSource':_0x55b1a2,'attributeLocations':_0x4054a3[_0x2323d4(0x37d4)]});}return _0x59645f;}function deriveZBackfaceCommand(_0x1f635c,_0x17c6f1){var _0x510ebd=_0x307c2b,_0x540d02=_0x5e00b3,_0x37e9c6=DrawCommand[_0x540d02(0x305)](_0x17c6f1),_0x52b540=clone$1(_0x37e9c6[_0x540d02(0x33c4)],!0x0);_0x52b540[_0x540d02(0x2505)][_0x540d02(0x552c)]=!0x0,_0x52b540[_0x540d02(0x2505)][_0x540d02(0x363e)]=CullFace$1[_0x540d02(0x4d9d)],_0x52b540[_0x540d02(0x2740)]={'red':!0x1,'green':!0x1,'blue':!0x1,'alpha':!0x1},_0x52b540[_0x540d02(0x3824)]={'enabled':!0x0,'factor':0x5,'units':0x5},_0x52b540[_0x540d02(0x3249)]=StencilConstants$1[_0x540d02(0x3f0a)](),_0x52b540[_0x540d02(0x930)]=StencilConstants$1[_0x540d02(0x3781)],_0x37e9c6[_0x540d02(0x33c4)]=RenderState[_0x510ebd(0x5602)](_0x52b540),_0x37e9c6[_0x540d02(0x45f4)]=!0x1,_0x37e9c6[_0x510ebd(0x5c1)]=!0x1,_0x37e9c6[_0x510ebd(0x2173)]=clone$1(_0x17c6f1[_0x540d02(0x2ca)]);var _0x3d35c0=new Cartesian2(0x5,0x5);return _0x37e9c6['uniformMap'][_0x540d02(0xe8a)]=function(){return _0x3d35c0;},_0x37e9c6[_0x510ebd(0x1868)]=getLogDepthPolygonOffsetFragmentShaderProgram(_0x1f635c,_0x17c6f1[_0x540d02(0x2ddc)]),_0x37e9c6;}function getLastSelectionDepth(_0x529332){var _0x4da2fb=_0x307c2b,_0x35524c=_0x5e00b3;return(_0x529332[_0x35524c(0x33c4)][_0x35524c(0x3249)][_0x35524c(0xa5b)]&StencilConstants$1[_0x35524c(0x2ecb)])>>>StencilConstants$1[_0x4da2fb(0x4287)];}function deriveStencilCommand(_0x570ac5,_0x234054){var _0x3bee95=_0x307c2b,_0x360f48=_0x5e00b3,_0x4d8fe2=DrawCommand[_0x3bee95(0x17ea)](_0x570ac5),_0x41bb28=clone$1(_0x4d8fe2[_0x360f48(0x33c4)],!0x0);return _0x41bb28[_0x360f48(0x2505)]['enabled']=!0x0,_0x41bb28['stencilTest'][_0x3bee95(0x27f3)]=!0x0,_0x41bb28[_0x360f48(0x3249)][_0x3bee95(0x4bf6)]=StencilConstants$1[_0x360f48(0x2ecb)],_0x41bb28[_0x360f48(0x3249)][_0x360f48(0xa5b)]=StencilConstants$1[_0x360f48(0x3781)]|_0x234054<<StencilConstants$1[_0x360f48(0x3e98)]|0x2,_0x41bb28[_0x360f48(0x3249)][_0x360f48(0x4fd6)]=StencilFunction$1[_0x3bee95(0xaf1)],_0x41bb28[_0x360f48(0x3249)][_0x3bee95(0x15ae)][_0x360f48(0x1bd2)]=StencilOperation$1[_0x360f48(0x2fe8)],_0x41bb28[_0x360f48(0x3249)][_0x360f48(0x499d)]=StencilFunction$1[_0x360f48(0x2eca)],_0x41bb28[_0x360f48(0x3249)][_0x3bee95(0x1248)][_0x3bee95(0x1cb8)]=StencilOperation$1[_0x360f48(0x2fe8)],_0x41bb28[_0x360f48(0x930)]=StencilConstants$1[_0x360f48(0x3781)]|StencilConstants$1[_0x360f48(0x2ecb)]|0x2,_0x4d8fe2[_0x360f48(0x33c4)]=RenderState[_0x3bee95(0x5602)](_0x41bb28),_0x4d8fe2;}function combineUniformMap(_0x20dd70,_0x4e3f0c){return{'uMaxClip':function(){return _0x20dd70;},'uMinClip':function(){return _0x4e3f0c;}};}function initColorListMixType(_0x29a54e,_0x237a69){var _0x225d83=_0x307c2b,_0x5230da=_0x5e00b3,_0x13154c=_0x29a54e[_0x5230da(0x5af2)],_0x27d876=_0x29a54e[_0x5230da(0x3048)],_0x15a92f=_0x29a54e[_0x5230da(0x896)],_0x47cd63=new AssociativeArray();for(var _0x5f200b in(AssociativeArray[_0x225d83(0x2d7b)](_0x27d876,_0x47cd63),_0x15a92f[_0x5230da(0x33c8)]))if(_0x15a92f[_0x5230da(0x33c8)][_0x5230da(0x1a9a)](_0x5f200b)){var _0x2e60ca=_0x15a92f[_0x5230da(0x38c4)](_0x5f200b),_0x384147=defaultValue$1(_0x47cd63[_0x5230da(0x38c4)](_0x5f200b),new Color$2()),_0x34199c=Color$2[_0x5230da(0x589e)](_0x384147,_0x2e60ca,new Color$2());_0x47cd63[_0x5230da(0x10aa)](_0x5f200b,_0x34199c);}for(var _0x5f200b in _0x13154c[_0x5230da(0x33c8)])if(_0x13154c[_0x5230da(0x33c8)]['hasOwnProperty'](_0x5f200b)){var _0x2709fc=_0x13154c[_0x5230da(0x33c8)][_0x5f200b],_0x49ffeb=(_0x384147=defaultValue$1(_0x47cd63[_0x5230da(0x38c4)](_0x5f200b),new Color$2()),Color$2[_0x5230da(0x589e)](_0x2709fc,_0x384147,new Color$2()));_0x47cd63[_0x5230da(0x10aa)](_0x5f200b,_0x49ffeb);}_0x47cd63['length']>0x0&&_0x237a69[_0x5230da(0xb8c)](_0x47cd63,_0x29a54e[_0x5230da(0x5546)],!0x0);}function initColorListReplaceType(_0x28afc9,_0x43ba54){var _0x34ced8=_0x307c2b,_0x5ec4ba=_0x5e00b3,_0x4d09f6=_0x28afc9[_0x5ec4ba(0x5af2)],_0x354675=_0x28afc9[_0x34ced8(0x18b5)],_0x7b498b=_0x28afc9[_0x5ec4ba(0x896)],_0x46c46f=new AssociativeArray(),_0x42144c=AssociativeArray[_0x34ced8(0x2d7b)](_0x7b498b);for(var _0x47324d in _0x354675[_0x5ec4ba(0x33c8)])if(_0x354675[_0x5ec4ba(0x33c8)][_0x5ec4ba(0x1a9a)](_0x47324d)){var _0x21a9e3=_0x354675[_0x5ec4ba(0x33c8)][_0x47324d];Color$2[_0x5ec4ba(0x1dab)](Color$2[_0x5ec4ba(0x3b7e)],_0x21a9e3)?_0x42144c[_0x5ec4ba(0x10aa)](_0x47324d,_0x21a9e3):_0x46c46f[_0x5ec4ba(0x10aa)](_0x47324d,_0x21a9e3);}for(var _0x47324d in _0x4d09f6[_0x5ec4ba(0x33c8)])_0x4d09f6['_hash'][_0x5ec4ba(0x1a9a)](_0x47324d)&&(_0x21a9e3=_0x4d09f6[_0x5ec4ba(0x33c8)][_0x47324d],Color$2[_0x5ec4ba(0x1dab)](Color$2[_0x34ced8(0x5a89)],_0x21a9e3)?_0x42144c[_0x5ec4ba(0x10aa)](_0x47324d,_0x21a9e3):_0x46c46f[_0x34ced8(0x3235)](_0x47324d,_0x21a9e3));for(var _0x47324d in _0x46c46f[_0x34ced8(0x294d)])if(_0x46c46f[_0x5ec4ba(0x33c8)][_0x5ec4ba(0x1a9a)](_0x47324d)&&_0x7b498b['contains'](_0x47324d)){var _0x17e87a=_0x46c46f['get'](_0x47324d),_0x22b2d9=(_0x21a9e3=_0x7b498b[_0x5ec4ba(0x38c4)](_0x47324d),Color$2[_0x34ced8(0x515)](_0x17e87a,_0x21a9e3,new Color$2()));_0x46c46f[_0x5ec4ba(0x10aa)](_0x47324d,_0x22b2d9),_0x42144c[_0x5ec4ba(0x4f4b)](_0x47324d);}_0x42144c[_0x5ec4ba(0x809)]>0x0&&_0x43ba54[_0x5ec4ba(0xb8c)](_0x42144c,SelectColorType$1[_0x5ec4ba(0x52b8)],!0x0),_0x46c46f[_0x5ec4ba(0x809)]>0x0&&_0x43ba54[_0x5ec4ba(0xb8c)](_0x46c46f,SelectColorType$1[_0x5ec4ba(0x2fe8)],!0x0);}function initColorListSilhouette(_0x111091,_0x5be9e5){var _0x8cb8e4=_0x307c2b,_0x16349a=_0x5e00b3,_0x49aef9=_0x111091[_0x16349a(0x5af2)],_0x3eff2c=_0x111091[_0x16349a(0x3048)],_0x2d2b80=_0x111091[_0x16349a(0x896)],_0x22e602=new AssociativeArray();for(var _0x69ffcb in(AssociativeArray[_0x16349a(0x40f3)](_0x3eff2c,_0x22e602),_0x2d2b80[_0x16349a(0x33c8)]))if(_0x2d2b80[_0x16349a(0x33c8)][_0x16349a(0x1a9a)](_0x69ffcb)){var _0x33f8ea=_0x2d2b80[_0x16349a(0x38c4)](_0x69ffcb),_0x574b5f=defaultValue$1(_0x22e602[_0x16349a(0x38c4)](_0x69ffcb),new Color$2()),_0x56f369=Color$2[_0x16349a(0x589e)](_0x574b5f,_0x33f8ea,new Color$2());_0x22e602[_0x16349a(0x10aa)](_0x69ffcb,_0x56f369);}_0x22e602[_0x8cb8e4(0x2ef4)]>0x0&&_0x5be9e5[_0x16349a(0xb8c)](_0x22e602,SelectColorType$1[_0x8cb8e4(0x14bd)],!0x0),_0x49aef9[_0x16349a(0x809)]>0x0&&_0x5be9e5[_0x8cb8e4(0xcf3)](_0x49aef9,_0x111091[_0x16349a(0x5546)],!0x0);}function createFeatureArray$1(_0x528be2,_0x32b91c){var _0x1b3bfd=_0x307c2b,_0x57cc11=_0x5e00b3,_0x1fdc0b=_0x32b91c[_0x57cc11(0x27bb)],_0x428828=[];for(var _0x1ac8c5 in _0x1fdc0b)if(_0x1fdc0b[_0x57cc11(0x1a9a)](_0x1ac8c5)&&'0'!==_0x1ac8c5){var _0x4d49ac=new S3MFeatrue(_0x32b91c,_0x1ac8c5);Object[_0x57cc11(0x38c1)](_0x4d49ac,_0x528be2[_0x57cc11(0x27a7)][_0x1b3bfd(0x29e5)][_0x1ac8c5]),_0x4d49ac['id']=_0x1ac8c5,_0x4d49ac['batchId']=_0x1fdc0b[_0x1ac8c5][_0x57cc11(0x15c)],_0x4d49ac[_0x57cc11(0x3a71)]=_0x1fdc0b[_0x1ac8c5][_0x1b3bfd(0x25cf)],_0x428828[_0x57cc11(0x5323)](_0x4d49ac);}return _0x428828;}RenderEntityPagedLOD[_0x5e00b3(0x3720)]['createResources']=function(_0x1e81a3,_0x1a990f){var _0x173bb2=_0x307c2b,_0x2e943f=_0x5e00b3,_0x47faf9=this[_0x2e943f(0x1f70)];return this[_0x2e943f(0x1f70)]||createBuffers$1(this,_0x1e81a3,_0x1a990f,_0x1a990f[_0x2e943f(0x1358)]),defined$1(this[_0x2e943f(0x3ebd)])||createShaderProgram$2(_0x1e81a3,_0x1a990f,this),uploadSubTextures(this,_0x1e81a3,_0x1a990f),_0x1a990f[_0x2e943f(0x292d)]===DATAFILETYPE$1[_0x2e943f(0x2d2b)]?this[_0x173bb2(0x2b6c)]:_0x47faf9&this[_0x2e943f(0x1f70)];},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x395)]=function(_0x916d50,_0x5f2928,_0x7253e4){var _0x3fd380=_0x307c2b,_0x331e28=_0x5e00b3,_0x2d9676=this[_0x331e28(0x3594)];defined$1(this[_0x331e28(0x13c8)])&&this[_0x331e28(0x13c8)]?(_0x7253e4[_0x331e28(0x292d)]===DATAFILETYPE$1[_0x3fd380(0xf50)]||_0x7253e4[_0x331e28(0x292d)]===DATAFILETYPE$1[_0x331e28(0x58ba)]?(_0x2d9676[_0x331e28(0x295c)]=Pass$1[_0x331e28(0x5414)]+0x1,this[_0x331e28(0x4bd7)][_0x3fd380(0x26e5)]=Pass$1[_0x331e28(0x5414)]+0x1,defined$1(this[_0x331e28(0x4a8d)])&&defined$1(this[_0x331e28(0x5f44)])&&(this[_0x331e28(0x4a8d)][_0x331e28(0x295c)]=Pass$1[_0x331e28(0x5414)]+0x1,this[_0x3fd380(0x349c)][_0x331e28(0x295c)]=Pass$1[_0x3fd380(0x1811)]+0x1)):_0x7253e4[_0x331e28(0x292d)]===DATAFILETYPE$1[_0x331e28(0x40d2)]&&(_0x2d9676[_0x331e28(0x295c)]=Pass$1[_0x331e28(0x5af3)],this[_0x331e28(0x4bd7)][_0x331e28(0x295c)]=Pass$1['ClampObject'],defined$1(this[_0x331e28(0x4a8d)])&&defined$1(this[_0x3fd380(0x349c)])&&(this[_0x331e28(0x4a8d)][_0x331e28(0x295c)]=Pass$1[_0x3fd380(0x11f7)],this[_0x331e28(0x5f44)][_0x331e28(0x295c)]=Pass$1[_0x331e28(0x5af3)])),_0x5f2928[_0x331e28(0x5323)](this[_0x331e28(0x4bd7)]),_0x5f2928[_0x331e28(0x5323)](_0x2d9676),defined$1(this[_0x331e28(0x4a8d)])&&defined$1(this[_0x3fd380(0x349c)])&&(_0x5f2928[_0x331e28(0x5323)](this[_0x331e28(0x4a8d)]),_0x5f2928[_0x3fd380(0x2a0e)](this[_0x331e28(0x5f44)]))):(_0x7253e4[_0x331e28(0x292d)]===DATAFILETYPE$1[_0x331e28(0xaa1)]||_0x7253e4[_0x331e28(0x292d)]===DATAFILETYPE$1[_0x331e28(0x58ba)]?(_0x2d9676[_0x331e28(0x295c)]=Pass$1[_0x331e28(0x5414)]+0x1,this[_0x331e28(0x4bd7)][_0x331e28(0x295c)]=Pass$1[_0x3fd380(0x1811)]+0x1):_0x7253e4[_0x331e28(0x292d)]===DATAFILETYPE$1[_0x331e28(0x40d2)]&&(_0x2d9676[_0x331e28(0x295c)]=Pass$1['ClampObject'],this[_0x3fd380(0x4c0d)]['pass']=Pass$1[_0x331e28(0x5af3)]),_0x5f2928[_0x3fd380(0x2a0e)](this[_0x331e28(0x4bd7)]),_0x5f2928[_0x331e28(0x5323)](_0x2d9676));},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x307c2b(0x3f92)]=function(_0x4a3179){var _0x19fde6=_0x5e00b3;return _0x4a3179[_0x19fde6(0x1e2e)][_0x19fde6(0x589d)][_0x19fde6(0x32a8)]<_0x4a3179[_0x19fde6(0x2077)]&&_0x4a3179[_0x19fde6(0x1d64)][_0x19fde6(0x464c)]!==PointCloudRenderMode$1[_0x19fde6(0x41de)]&&_0x4a3179[_0x19fde6(0x606)];},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x9a3)]=function(_0x4b43f7,_0x1c2d29){var _0x406016=_0x5e00b3;defined$1(this[_0x406016(0x1af)])&&(_0x4b43f7[_0x406016(0x4b1b)]()?defined$1(this[_0x406016(0x44fd)])&&this[_0x406016(0x44fd)]&&_0x1c2d29[_0x406016(0x5323)](this[_0x406016(0x1af)]):_0x1c2d29[_0x406016(0x5323)](this[_0x406016(0x1af)]));},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x307c2b(0x2aaa)]=function(_0x31aa4b,_0x360ca6){var _0x42f340=_0x307c2b,_0x28e595=_0x5e00b3;_0x31aa4b[_0x28e595(0x2c34)]&&defined$1(this[_0x28e595(0x2eb5)])&&(_0x31aa4b[_0x28e595(0x2c34)]&&defined$1(this[_0x28e595(0x2eb5)])||this[_0x42f340(0x4903)])&&_0x360ca6[_0x28e595(0x5323)](this[_0x28e595(0x2eb5)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x4443)]=function(_0x17cd6c,_0x105f72){var _0x535f1b=_0x307c2b,_0x1b66b4=_0x5e00b3;this[_0x535f1b(0x1434)]&&defined$1(this[_0x1b66b4(0x1b80)])&&(_0x105f72[_0x535f1b(0x2a0e)](this[_0x1b66b4(0x22b)]),_0x105f72[_0x535f1b(0x2a0e)](this[_0x1b66b4(0x1b80)]));},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x2cb0)]=function(_0x41de4f,_0x5eb1da,_0x37416e,_0x2231d7){var _0x52df11=_0x307c2b,_0x41b31e=_0x5e00b3;_0x5eb1da==FrameBufferType['NORMAL_AND_DEPTH']?this[_0x41b31e(0x9a3)](_0x41de4f,_0x37416e):_0x5eb1da==FrameBufferType[_0x41b31e(0x18d2)]?this[_0x41b31e(0x5a6d)](_0x41de4f,_0x37416e):_0x5eb1da==FrameBufferType[_0x41b31e(0x1ff4)]?this[_0x41b31e(0x4443)](_0x41de4f,_0x37416e):_0x5eb1da==FrameBufferType[_0x41b31e(0x35d1)]?this[_0x41b31e(0x32a)](_0x41de4f,_0x37416e):_0x5eb1da==FrameBufferType[_0x41b31e(0xa5d)]?this[_0x52df11(0x4598)](_0x41de4f,_0x37416e):_0x5eb1da==FrameBufferType[_0x41b31e(0x43ce)]&&this[_0x41b31e(0x5f79)](_0x2231d7,_0x41de4f,_0x37416e);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x40a9)]=function(_0x210915){var _0x1f45eb=_0x307c2b,_0x3859dd=_0x5e00b3;for(var _0x1dbffb in _0x210915){if(!defined$1(this[_0x1f45eb(0x4d12)][_0x1dbffb]))return!0x0;if(this[_0x3859dd(0x199)][_0x1dbffb][_0x3859dd(0x809)]!=_0x210915[_0x1dbffb][_0x1f45eb(0x2ef4)])return!0x0;for(var _0xa1ab50=0x0;_0xa1ab50<_0x210915[_0x1dbffb][_0x3859dd(0x809)];_0xa1ab50++)if(this[_0x1f45eb(0x4d12)][_0x1dbffb][_0xa1ab50][_0x1f45eb(0x48bb)]!=_0x210915[_0x1dbffb][_0xa1ab50][_0x3859dd(0x350b)]||this[_0x3859dd(0x199)][_0x1dbffb][_0xa1ab50]['x']!=_0x210915[_0x1dbffb][_0xa1ab50]['x']||this[_0x3859dd(0x199)][_0x1dbffb][_0xa1ab50]['y']!=_0x210915[_0x1dbffb][_0xa1ab50]['y'])return!0x0;}return!0x1;},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0xd8d)]=function(_0x5ad078,_0x3df197,_0x2fda23){var _0x4552c9=_0x307c2b,_0x3f9a5f=_0x5e00b3;if(defined$1(this[_0x4552c9(0x120d)])){if(defined$1(_0x2fda23[_0x3f9a5f(0x5393)])&&defined$1(this[_0x3f9a5f(0x4daa)])&&defined$1(this[_0x3f9a5f(0x61a)])&&!this['_imageRasterFinish']&&this[_0x3f9a5f(0x3073)](_0x2fda23,_0x5ad078),_0x5ad078[_0x3f9a5f(0xd77)][_0x3f9a5f(0x3c62)]&&defined$1(this['_stencilCommand']))return _0x3df197[_0x3f9a5f(0x5323)](this[_0x3f9a5f(0x4bd7)]),void(this[_0x3f9a5f(0x26ec)]&&_0x3df197[_0x3f9a5f(0x5323)](this[_0x3f9a5f(0x26ec)]));if(_0x2fda23[_0x3f9a5f(0x24dc)])return defined$1(this[_0x3f9a5f(0x13c7)])||this[_0x3f9a5f(0x52ed)](_0x5ad078,_0x2fda23),void _0x3df197[_0x3f9a5f(0x5323)](this[_0x3f9a5f(0x13c7)]);if(!_0x5ad078[_0x3f9a5f(0xd77)][_0x3f9a5f(0x25b6)]||_0x2fda23[_0x3f9a5f(0x292d)]!==DATAFILETYPE$1[_0x4552c9(0x580f)]&&_0x2fda23[_0x3f9a5f(0x292d)]!==DATAFILETYPE$1[_0x3f9a5f(0x572)]){var _0x122c0c=_0x5ad078[_0x3f9a5f(0x4c01)][_0x3f9a5f(0x291b)];if(defined$1(_0x122c0c)&&(_0x122c0c===FrameBufferType[_0x3f9a5f(0x12b4)]||_0x122c0c===FrameBufferType[_0x3f9a5f(0x18d2)]||_0x122c0c===FrameBufferType[_0x4552c9(0x14e5)]||_0x122c0c===FrameBufferType[_0x3f9a5f(0x35d1)]||_0x122c0c===FrameBufferType[_0x3f9a5f(0xa5d)]||_0x122c0c===FrameBufferType[_0x3f9a5f(0x43ce)]&&(0x4&_0x5ad078[_0x3f9a5f(0x8dd)])>0x0))this[_0x4552c9(0x42b7)](_0x2fda23,_0x122c0c,_0x3df197,_0x5ad078);else{if(_0x2fda23[_0x3f9a5f(0x1e2e)][_0x3f9a5f(0x2a02)]!==FillStyle$1[_0x4552c9(0x442c)]||_0x2fda23[_0x4552c9(0x1330)]===DATAFILETYPE$1[_0x3f9a5f(0xaa1)]){_0x2fda23[_0x4552c9(0x10bf)],LoadingPriorityMode$1[_0x3f9a5f(0x179b)];var _0x4496d5=this[_0x3f9a5f(0x3594)],_0x1b6004=Pass$1[_0x3f9a5f(0x32a2)],_0x967a56=this[_0x3f9a5f(0x187f)],_0x56d456=!0x1;if(_0x4496d5[_0x3f9a5f(0x33c4)]=_0x2fda23[_0x3f9a5f(0x3144)],defined$1(this[_0x4552c9(0x3314)])&&this[_0x4552c9(0x3314)][_0x4552c9(0x440c)]===AlphaMode$1['BLEND'])_0x56d456=!0x0;else{if(_0x2fda23[_0x3f9a5f(0x6e4)]){for(var _0x2c1906 in _0x967a56)if(_0x967a56[_0x2c1906][_0x3f9a5f(0x6e8)]){_0x56d456=!0x0;break;}}else{for(var _0x2c1906 in _0x967a56)if(_0x967a56[_0x2c1906][_0x3f9a5f(0x6e8)]){_0x1b6004+=0x1;break;}}}if(this[_0x3f9a5f(0x2023)]&&_0x2fda23[_0x4552c9(0x583)][_0x3f9a5f(0x32a8)]<0x1&&(_0x56d456=!0x0),_0x5ad078['passes'][_0x3f9a5f(0x3c62)]&&_0x2fda23[_0x3f9a5f(0x5e52)]['pickPointEnabled']||!this[_0x3f9a5f(0x2d75)](_0x2fda23)&&!_0x56d456||(_0x2fda23[_0x3f9a5f(0x495f)]?_0x3df197[_0x4552c9(0x2a0e)](this[_0x4552c9(0x419d)]):_0x1b6004=_0x2fda23['orderIndependentTranslucency']?Pass$1[_0x3f9a5f(0x47bc)]:_0x1b6004),_0x2fda23[_0x3f9a5f(0x292d)]===DATAFILETYPE$1[_0x3f9a5f(0x3926)]||_0x2fda23[_0x3f9a5f(0x292d)]===DATAFILETYPE$1[_0x3f9a5f(0x572)]?_0x1b6004=Pass$1[_0x4552c9(0x2d3f)]:_0x2fda23[_0x4552c9(0xfb4)][_0x3f9a5f(0x464c)]==PointCloudRenderMode$1[_0x4552c9(0x44ea)]&&(_0x1b6004=Pass$1[_0x3f9a5f(0x3246)]),defined$1(this[_0x3f9a5f(0x4bd7)]))this[_0x3f9a5f(0x395)](_0x5ad078,_0x3df197,_0x2fda23);else{if(this[_0x3f9a5f(0x19f0)]!==Pass$1[_0x3f9a5f(0x3ca7)]&&(_0x4496d5[_0x4552c9(0x26e5)]=_0x2fda23[_0x4552c9(0x1b2e)]?_0x1b6004:Pass$1[_0x3f9a5f(0x4a93)],_0x4496d5[_0x3f9a5f(0x295c)]+=this[_0x3f9a5f(0x3013)]),_0x2fda23[_0x3f9a5f(0x292d)]===DATAFILETYPE$1[_0x3f9a5f(0x2d2b)])defined$1(this[_0x3f9a5f(0x3674)])&&(_0x4496d5[_0x3f9a5f(0x5d9f)]={'level':this[_0x4552c9(0x12a3)],'row':this[_0x3f9a5f(0x2209)],'col':this['_col']}),defined$1(_0x4496d5)&&this[_0x3f9a5f(0x2949)]&&this[_0x3f9a5f(0x171d)][_0x4552c9(0x2ef4)]>0x0&&this[_0x3f9a5f(0x4f38)](_0x5ad078,_0x5ad078[_0x3f9a5f(0x4fd0)],_0x2fda23),_0x4496d5&&_0x5ad078[_0x4552c9(0x5ac0)][_0x3f9a5f(0x5323)](_0x4496d5);else{if(this[_0x3f9a5f(0x4ade)][_0x3f9a5f(0x809)]>0x0)for(var _0x5450bf=0x0;_0x5450bf<this[_0x3f9a5f(0x4ade)][_0x3f9a5f(0x809)];_0x5450bf++){var _0x3a76db=this[_0x3f9a5f(0x4ade)][_0x5450bf][_0x3f9a5f(0x498f)],_0x5313ad=this[_0x3f9a5f(0x4ade)][_0x5450bf][_0x3f9a5f(0x19a8)],_0x454e6f=DrawCommand[_0x3f9a5f(0x305)](_0x4496d5);if(void 0x0!==_0x3a76db&&void 0x0!==_0x5313ad){var _0x54c936=combineUniformMap(_0x3a76db,_0x5313ad);_0x454e6f[_0x3f9a5f(0x18f4)]=combine$2(_0x54c936,_0x4496d5[_0x4552c9(0x3470)]),_0x454e6f[_0x3f9a5f(0x2ddc)]=this['_spUnFinalResolution'],_0x3df197[_0x3f9a5f(0x5323)](_0x454e6f);}}else _0x4496d5&&_0x3df197[_0x3f9a5f(0x5323)](_0x4496d5);}}}_0x2fda23[_0x3f9a5f(0x1e2e)][_0x3f9a5f(0x2a02)]!==FillStyle$1[_0x3f9a5f(0x2bd3)]?_0x2fda23[_0x4552c9(0x19a6)]===WireFrameType$1['EffectOutline']||_0x2fda23[_0x3f9a5f(0x151a)]===WireFrameType$1[_0x3f9a5f(0x30b)]?(defined$1(this[_0x3f9a5f(0x3c4e)])&&(_0x3df197[_0x3f9a5f(0x5323)](this[_0x3f9a5f(0x3c4e)]),_0x2fda23[_0x3f9a5f(0x1530)](this['_regularEdgeCommand'][_0x3f9a5f(0x3f01)],this[_0x3f9a5f(0x3c4e)][_0x3f9a5f(0x49ec)])),defined$1(this[_0x3f9a5f(0x571f)])&&(_0x3df197[_0x3f9a5f(0x5323)](this[_0x4552c9(0x196)]),_0x2fda23[_0x3f9a5f(0x1530)](this[_0x3f9a5f(0x571f)]['edgeTotalLength'],this[_0x3f9a5f(0x571f)][_0x3f9a5f(0x49ec)]))):_0x2fda23[_0x3f9a5f(0x151a)]===WireFrameType$1[_0x3f9a5f(0x89a)]?defined$1(this[_0x3f9a5f(0x2667)][_0x3f9a5f(0x360d)])&&_0x3df197[_0x3f9a5f(0x5323)](this[_0x3f9a5f(0x2667)][_0x3f9a5f(0x360d)]):_0x2fda23[_0x3f9a5f(0x151a)]===WireFrameType$1[_0x3f9a5f(0x301c)]&&defined$1(this[_0x3f9a5f(0x2667)][_0x3f9a5f(0x2f00)])&&_0x3df197['push'](this[_0x4552c9(0x1abc)][_0x3f9a5f(0x2f00)]):defined$1(this[_0x3f9a5f(0x3c4e)])&&this[_0x3f9a5f(0x2023)]&&_0x2fda23[_0x3f9a5f(0x4c49)]===SelectColorType$1[_0x3f9a5f(0x4dc7)]&&(_0x3df197[_0x3f9a5f(0x5323)](this[_0x4552c9(0x226a)]),_0x2fda23[_0x3f9a5f(0x1530)](this['_regularEdgeCommand'][_0x3f9a5f(0x3f01)],this[_0x3f9a5f(0x3c4e)][_0x3f9a5f(0x49ec)])),this[_0x3f9a5f(0x59a8)]||_0x2fda23[_0x4552c9(0x1330)]===DATAFILETYPE$1[_0x3f9a5f(0x2d2b)]&&this[_0x3f9a5f(0xfc2)](_0x5ad078),this[_0x4552c9(0xc40)]=!0x0;}}}};var scratchColor$5=new Color$2();function updateTheme(_0x3587fb,_0x8538c4){var _0x5c0209=_0x307c2b,_0x26d49d=_0x5e00b3,_0x1e21df=_0x3587fb['themeStyle'];if(defined$1(_0x1e21df)){if(!defined$1(_0x1e21df[_0x26d49d(0x8fe)])&&defined$1(_0x1e21df[_0x26d49d(0x1ee7)])){defined$1(_0x8538c4[_0x26d49d(0x4da0)])||(_0x8538c4[_0x26d49d(0x4da0)]=createFeatureArray$1(_0x3587fb,_0x8538c4));for(var _0x587e8d=_0x8538c4[_0x26d49d(0x4da0)],_0x337b7d=0x0;_0x337b7d<_0x587e8d[_0x26d49d(0x809)];_0x337b7d++){var _0x4eca15=_0x587e8d[_0x337b7d];Object[_0x26d49d(0x38c1)](_0x4eca15,_0x3587fb[_0x26d49d(0x27a7)][_0x5c0209(0x29e5)][_0x4eca15['id']]);var _0x25a986=_0x1e21df[_0x26d49d(0x1ee7)][_0x26d49d(0xd06)](_0x4eca15);defined$1(_0x25a986)||(_0x25a986=-0x1),_0x8538c4['_idsPBRIndexMap'][_0x26d49d(0x10aa)](_0x4eca15['id'],{'batchId':_0x4eca15[_0x26d49d(0x15c)],'instanceIds':_0x4eca15[_0x26d49d(0x3a71)],'pbrMaterialIndex':_0x25a986,'dirty':!0x0});}_0x8538c4[_0x26d49d(0x2949)]=!0x0,_0x8538c4[_0x26d49d(0x4312)]=!0x1;}defined$1(_0x8538c4[_0x26d49d(0x4da0)])||(_0x8538c4[_0x26d49d(0x4da0)]=createFeatureArray$1(_0x3587fb,_0x8538c4));for(_0x587e8d=_0x8538c4[_0x26d49d(0x4da0)],_0x337b7d=0x0;_0x337b7d<_0x587e8d[_0x5c0209(0x2ef4)];_0x337b7d++){_0x4eca15=_0x587e8d[_0x337b7d],Object[_0x26d49d(0x38c1)](_0x4eca15,_0x3587fb[_0x26d49d(0x27a7)]['_attributes'][_0x4eca15['id']]);var _0x39aec7=void 0x0;defined$1(_0x1e21df[_0x26d49d(0x8fe)])&&(_0x39aec7=_0x1e21df[_0x26d49d(0x8fe)][_0x26d49d(0x51b3)](_0x4eca15,scratchColor$5));var _0x4db7e2=void 0x0;defined$1(_0x1e21df[_0x26d49d(0x3234)])&&(_0x4db7e2=_0x1e21df[_0x26d49d(0x3234)][_0x5c0209(0x3f6a)](_0x4eca15));var _0x4bea4c=_0x8538c4[_0x26d49d(0x277f)][_0x26d49d(0x38c4)](_0x4eca15['id']);if(defined$1(_0x4bea4c)||(_0x4bea4c={'batchId':_0x4eca15[_0x5c0209(0x4eda)],'instanceIds':_0x4eca15[_0x26d49d(0x3a71)],'skeletonId':-0x1,'operationValue':new Cartesian4(),'dirty':!0x0},_0x8538c4['_idsOperationMap'][_0x26d49d(0x10aa)](_0x4eca15['id'],_0x4bea4c)),defined$1(_0x39aec7)&&(_0x8538c4[_0x26d49d(0x2845)][_0x26d49d(0x10aa)](_0x4eca15['id'],{'batchId':_0x4eca15[_0x5c0209(0x4eda)],'instanceIds':_0x4eca15[_0x26d49d(0x3a71)],'color':Color$2[_0x26d49d(0x40f3)](_0x39aec7),'dirty':!0x0}),_0x4bea4c[_0x26d49d(0x4850)]['x']=0x1&_0x4bea4c[_0x26d49d(0x4850)]['x']|ObjsOperationType$1[_0x26d49d(0x4e7c)],_0x4bea4c[_0x26d49d(0xa73)]=!0x0),defined$1(_0x4db7e2)){if(_0x4db7e2){var _0x514bf8=ObjsOperationType$1[_0x5c0209(0x11c3)]^ObjsOperationType$1[_0x26d49d(0x44c7)];_0x4bea4c[_0x26d49d(0x4850)]['x']&=_0x514bf8;}else _0x4bea4c[_0x26d49d(0x4850)]['x']=0x1&_0x4bea4c[_0x5c0209(0x119b)]['x']|ObjsOperationType$1[_0x26d49d(0x44c7)];_0x4bea4c[_0x26d49d(0xa73)]=!0x0;}}_0x8538c4[_0x26d49d(0x2949)]=!0x0,_0x8538c4[_0x26d49d(0x4312)]=!0x1;}}function createBuffers$1(_0x865a13,_0x1e6946,_0x438682,_0x2eba27){var _0x56a7db=_0x307c2b,_0x397496=_0x5e00b3;createVertexBuffers(_0x865a13,_0x1e6946,_0x2eba27),createIndexBuffers(_0x865a13,_0x1e6946,_0x438682,_0x2eba27),0x0===_0x865a13[_0x397496(0x4cf2)][_0x397496(0x809)]&&0x0===_0x865a13['_indexBufferToCreate']['length']&&(_0x865a13[_0x397496(0x1f70)]=!0x0,_0x865a13[_0x56a7db(0x338a)]=void 0x0);}RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x307c2b(0xedb)]=function(_0x2aac4a){var _0x3b17df=_0x307c2b,_0x417a50=_0x5e00b3;if(this[_0x3b17df(0x3ae0)]=isClampLayer(_0x2aac4a,this),defined$1(_0x2aac4a[_0x417a50(0x468a)])){var _0x1705bb={'boundingVolume':this[_0x417a50(0x5151)],'distance':_0x2aac4a[_0x417a50(0x5a4e)]+_0x2aac4a[_0x417a50(0x4741)]['bottomAltitude']+_0x2aac4a[_0x3b17df(0x4aa3)][0x0][_0x3b17df(0x880)]};this[_0x417a50(0x3213)]=_0x2aac4a[_0x417a50(0x4cb0)](_0x1705bb);}_0x2aac4a[_0x417a50(0x58d2)]&&this[_0x417a50(0x111a)](_0x2aac4a,!_0x2aac4a[_0x417a50(0x58d2)]),Object[_0x3b17df(0x11bc)](_0x2aac4a[_0x417a50(0x74c)])[_0x417a50(0x809)]>0x0&&this[_0x417a50(0x2990)](_0x2aac4a[_0x417a50(0x74c)]),_0x2aac4a[_0x417a50(0x9d9)]&&updateTheme(_0x2aac4a,this),Object[_0x417a50(0x4d54)](_0x2aac4a[_0x3b17df(0x18b5)])['length']>0x0&&this[_0x417a50(0xb8c)](_0x2aac4a[_0x3b17df(0x18b5)]),Object[_0x417a50(0x4d54)](_0x2aac4a[_0x417a50(0xcf6)])[_0x417a50(0x809)]>0x0&&this[_0x417a50(0x3100)](_0x2aac4a[_0x417a50(0xcf6)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x4c08)]=function(_0x506a42){var _0x4e5bb4=_0x307c2b,_0x2a01aa=_0x5e00b3;if(this[_0x4e5bb4(0x3ae0)]=isClampLayer(_0x506a42,this),defined$1(_0x506a42[_0x2a01aa(0x468a)])){var _0x179460={'boundingVolume':this[_0x4e5bb4(0x3cb4)],'distance':_0x506a42[_0x2a01aa(0x5a4e)]+_0x506a42[_0x4e5bb4(0x5332)][_0x2a01aa(0x3311)]+_0x506a42[_0x2a01aa(0x468a)][0x0][_0x4e5bb4(0x880)]};this[_0x2a01aa(0x3213)]=_0x506a42[_0x2a01aa(0x4cb0)](_0x179460);}if(_0x506a42[_0x2a01aa(0x58d2)]&&this[_0x2a01aa(0x111a)](!_0x506a42[_0x2a01aa(0x58d2)]),_0x506a42[_0x2a01aa(0x5546)]===SelectColorType$1[_0x2a01aa(0x2fe8)]?initColorListReplaceType(_0x506a42,this):_0x506a42[_0x2a01aa(0x5546)]===SelectColorType$1[_0x2a01aa(0x52b8)]?initColorListMixType(_0x506a42,this):(this[_0x2a01aa(0xb8c)](_0x506a42[_0x2a01aa(0x5af2)],_0x506a42[_0x4e5bb4(0x4a27)],!0x0),initColorListSilhouette(_0x506a42,this)),_0x506a42[_0x2a01aa(0x52c8)][_0x4e5bb4(0x2ef4)]>0x0&&this[_0x4e5bb4(0x984)](_0x506a42[_0x2a01aa(0x52c8)],_0x506a42['_objsVisibleList'][_0x2a01aa(0xc98)][0x0]),defined$1(_0x506a42[_0x2a01aa(0x1265)])&&_0x506a42[_0x2a01aa(0x1265)][_0x4e5bb4(0x2ef4)]>0x0&&this[_0x2a01aa(0x2e04)](_0x506a42[_0x2a01aa(0x1265)]),Object[_0x2a01aa(0x4d54)](_0x506a42[_0x4e5bb4(0xdf1)])[_0x2a01aa(0x809)]>0x0){var _0xb67958=Math[_0x2a01aa(0x498f)](Math[_0x2a01aa(0x1beb)](_0x506a42[_0x4e5bb4(0x43bb)]['x']),Math[_0x2a01aa(0x1beb)](_0x506a42[_0x2a01aa(0x5ffd)]['y']),Math[_0x2a01aa(0x1beb)](_0x506a42[_0x2a01aa(0x5ffd)]['z']));this[_0x2a01aa(0x2990)](_0x506a42[_0x2a01aa(0x74c)],_0xb67958);}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x2fb1)]=function(_0x17a59c,_0x1ed5d2){var _0x1d10b4=_0x307c2b,_0x497fea=_0x5e00b3;defined$1(this[_0x1d10b4(0x120d)])||(defined$1(_0x1ed5d2[_0x497fea(0x468a)])?this[_0x497fea(0x4f08)](_0x1ed5d2):this[_0x497fea(0x187c)](_0x17a59c,_0x1ed5d2),this[_0x497fea(0x3765)](_0x1ed5d2));};var scratchVertexBufferJob=new S3MCreateVertexJob(),scratchIndexBufferJob=new S3MCreateIndexBufferJob();function createVertexBuffers(_0xbcacfc,_0x3fa440,_0xc785a0){var _0x2d4de3=_0x307c2b,_0x3d00cd=_0x5e00b3;for(var _0x301d87=_0xbcacfc[_0x3d00cd(0x4cf2)];_0x301d87[_0x3d00cd(0x809)];){var _0x70f9d5=_0x301d87[_0x2d4de3(0x3edf)]();if(scratchVertexBufferJob[_0x2d4de3(0x3235)](_0xc785a0,_0xbcacfc,_0x70f9d5),!_0x3fa440[_0x2d4de3(0x3b15)][_0x3d00cd(0x5ae4)](scratchVertexBufferJob,JobType$1[_0x2d4de3(0x29e7)]))break;_0x301d87[_0x3d00cd(0xcca)]();}}function createIndexBuffers(_0x455612,_0x37e71b,_0x38617d,_0x2c10d9){var _0x424e64=_0x307c2b,_0x31995d=_0x5e00b3;for(var _0x32c29b=_0x455612[_0x31995d(0x258c)]['verticesCount'],_0x2448fc=_0x455612[_0x31995d(0x420c)];_0x2448fc[_0x424e64(0x2ef4)];){var _0x57bddc=_0x2448fc[_0x31995d(0xda2)]();if(scratchIndexBufferJob[_0x424e64(0x3235)](_0x2c10d9,_0x455612,_0x57bddc,_0x32c29b),!_0x37e71b[_0x424e64(0x3b15)][_0x31995d(0x5ae4)](scratchIndexBufferJob,JobType$1[_0x424e64(0x29e7)]))break;_0x2448fc[_0x31995d(0xcca)]();}}var scratchUploadSubTextureJob=new S3MUploadSubTextureJob();function uploadSubTextures(_0x52e69b,_0x1441df,_0x21fa43){var _0x1ffdbf=_0x307c2b,_0x50e8a7=_0x5e00b3;if(_0x21fa43[_0x50e8a7(0x1988)]){for(var _0x3fcb77 in _0x52e69b[_0x50e8a7(0x187f)]){if(_0x52e69b[_0x50e8a7(0x187f)][_0x50e8a7(0x1a9a)](_0x3fcb77))(_0x8a8af=_0x52e69b[_0x50e8a7(0x187f)][_0x3fcb77])[_0x50e8a7(0x3df9)](),_0x8a8af[_0x50e8a7(0x52ba)](),_0x8a8af[_0x50e8a7(0x2e0a)](_0x1441df,_0x1441df[_0x50e8a7(0x4fd0)],_0x21fa43,_0x52e69b[_0x50e8a7(0xf19)]),_0x8a8af[_0x50e8a7(0x10e9)](_0x1441df,_0x1441df[_0x50e8a7(0x4fd0)],_0x21fa43,_0x52e69b[_0x1ffdbf(0xd46)]);}for(var _0x145455=_0x52e69b[_0x50e8a7(0xf19)];_0x145455[_0x50e8a7(0x809)];){var _0x51d217=_0x145455[_0x50e8a7(0xda2)](),_0x24fe77=_0x51d217[_0x1ffdbf(0x2970)],_0x548bf3=_0x51d217[_0x1ffdbf(0x1f3e)];if(scratchUploadSubTextureJob[_0x50e8a7(0x10aa)](_0x1441df[_0x50e8a7(0x4fd0)],_0x52e69b,_0x24fe77,_0x548bf3,_0x21fa43[_0x50e8a7(0x2944)]),!_0x1441df[_0x1ffdbf(0x3b15)][_0x1ffdbf(0x482e)](scratchUploadSubTextureJob,JobType$1[_0x1ffdbf(0x5986)]))break;_0x145455[_0x50e8a7(0xcca)]();}if(0x0===_0x145455[_0x1ffdbf(0x2ef4)])for(var _0x3fcb77 in _0x52e69b[_0x50e8a7(0x187f)]){var _0x8a8af;if(_0x52e69b[_0x1ffdbf(0x50bb)][_0x50e8a7(0x1a9a)](_0x3fcb77))(_0x8a8af=_0x52e69b[_0x50e8a7(0x187f)][_0x3fcb77])['enableTextureRenderable'](),_0x8a8af[_0x50e8a7(0x4768)]();}}}function isShadow$3(_0x45578e){var _0x2d6560=_0x307c2b,_0x222fd6=_0x5e00b3,_0x1023d2=_0x45578e[_0x222fd6(0x292d)];return _0x45578e[_0x2d6560(0x32f3)]!=SHADOWTYPE$1[_0x222fd6(0x423a)]&&(_0x1023d2===DATAFILETYPE$1[_0x222fd6(0x4105)]||_0x1023d2===DATAFILETYPE$1[_0x222fd6(0x2480)]||_0x1023d2===DATAFILETYPE$1[_0x222fd6(0x4325)]);}function isClampLayer(_0x14a762,_0x56fb9d){var _0x418280=_0x5e00b3,_0x5daf14=_0x14a762[_0x418280(0x292d)],_0x572088=_0x5daf14==DATAFILETYPE$1[_0x418280(0xaa1)]||_0x5daf14==DATAFILETYPE$1[_0x418280(0x40d2)]||_0x5daf14==DATAFILETYPE$1[_0x418280(0x4d41)]||_0x5daf14==DATAFILETYPE$1[_0x418280(0x58ba)]||_0x5daf14==DATAFILETYPE$1[_0x418280(0x53a1)];return _0x56fb9d[_0x418280(0x12b2)]&&(_0x572088=!0x1),_0x572088;}RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x307c2b(0xea9)]=function(_0x469187){var _0x2ee0a3=_0x307c2b,_0x9839ec=_0x5e00b3,_0x3ebbda=_0x469187[_0x9839ec(0x1358)],_0x2dff4d=this[_0x9839ec(0x258c)],_0x2a57a4=_0x2dff4d[_0x9839ec(0x209a)];this[_0x2ee0a3(0x3541)]=_0x2dff4d[_0x2ee0a3(0x4aa1)],this[_0x9839ec(0x5673)]=_0x2dff4d[_0x9839ec(0x742)],this[_0x9839ec(0x3f20)]=_0x2dff4d[_0x9839ec(0x1944)];var _0x33f5db=Pass$1[_0x9839ec(0x32a2)],_0x3ee5b9=this[_0x9839ec(0x3982)][0x0];if(defined$1(_0x3ee5b9)){var _0x4f6668=this[_0x9839ec(0x187f)][_0x3ee5b9[_0x9839ec(0x35b3)]],_0x4ffcaf=PrimitiveType$1[_0x9839ec(0xf30)];switch(_0x3ee5b9[_0x9839ec(0x3a67)]){case 0x1:_0x4ffcaf=PrimitiveType$1[_0x9839ec(0xf07)];break;case 0x2:_0x4ffcaf=PrimitiveType$1[_0x2ee0a3(0x5669)];break;case 0x4:_0x4ffcaf=PrimitiveType$1[_0x9839ec(0xf30)];}var _0x5a06fc=new DrawCommand({'primitiveType':_0x4ffcaf,'modelMatrix':this[_0x9839ec(0x3309)],'boundingVolume':this[_0x2ee0a3(0x3cb4)],'pass':_0x33f5db,'count':_0x3ee5b9[_0x9839ec(0x604f)],'cull':!0x0});defined$1(_0x469187[_0x9839ec(0x2b7)])&&_0x5a06fc[_0x2ee0a3(0x11a5)](_0x469187['_waterUniformBuffer']),_0x5a06fc[_0x2ee0a3(0x2c3c)]=_0x9839ec(0x4888),_0x5a06fc[_0x9839ec(0x2b54)]=new VertexArray({'context':_0x3ebbda,'attributes':_0x2a57a4,'indexBuffer':_0x3ee5b9[_0x9839ec(0xd4e)]}),this[_0x9839ec(0x2553)]=_0x4f6668,_0x5a06fc[_0x2ee0a3(0x1868)]=this[_0x9839ec(0x3ebd)],_0x5a06fc[_0x9839ec(0x33c4)]=_0x469187['_rsColor'],_0x5a06fc['castShadows']=!0x1,_0x5a06fc[_0x9839ec(0x1d34)]=!0x1,_0x5a06fc['selectCastShadows']=!0x1,this[_0x2ee0a3(0x3470)]={},S3MUniformMapCreator[_0x9839ec(0x2850)](_0x469187['_frameState'],_0x469187,this,this[_0x9839ec(0x18f4)]),_0x5a06fc[_0x9839ec(0x2ca)]=this[_0x2ee0a3(0x3470)],this[_0x2ee0a3(0x120d)]=_0x5a06fc;}this[_0x9839ec(0x258c)]=null,this[_0x9839ec(0x3982)][_0x2ee0a3(0x2ef4)]=0x0;},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x170a)]=function(_0x54de57){var _0x28768b=_0x307c2b,_0x170bc8=_0x5e00b3,_0x362926,_0x3ba2b1,_0x5bb9df;if(defined$1(_0x362926=this[_0x28768b(0x5646)][0x0])&&defined$1(_0x362926[_0x28768b(0x46d0)])){_0x3ba2b1={'indices':0x0===_0x362926[_0x28768b(0x346d)]?new Uint16Array(_0x362926[_0x28768b(0x46d0)][_0x170bc8(0x537f)],_0x362926[_0x170bc8(0x1610)]['byteOffset'],_0x362926[_0x170bc8(0x604f)]):new Uint32Array(_0x362926['indicesTypedArray']),'primitiveType':PrimitiveType$1[_0x170bc8(0xf30)]},GeometryPipeline[_0x170bc8(0x28c7)](_0x3ba2b1),_0x5bb9df=_0x3ba2b1[_0x170bc8(0x314b)];var _0x463347=IndexDatatype$1[_0x170bc8(0x43ff)];return this[_0x28768b(0x7d0)][_0x170bc8(0x228d)]>CesiumMath[_0x170bc8(0x1ea5)]?(_0x463347=IndexDatatype$1[_0x170bc8(0xc77)],_0x5bb9df=new Uint32Array(_0x5bb9df)):_0x5bb9df=new Uint16Array(_0x5bb9df),Buffer$1[_0x170bc8(0xda9)]({'context':_0x54de57,'typedArray':_0x5bb9df,'usage':BufferUsage[_0x170bc8(0xdfd)],'indexDatatype':_0x463347});}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x92b)]=function(_0x3ba00f,_0x2fd035){var _0x2b1821=_0x5e00b3,_0x101101=void 0x0;(_0x101101=DrawCommand[_0x2b1821(0x305)](_0x3ba00f))[_0x2b1821(0x33c4)]=_0x2fd035,this[_0x2b1821(0x4bd7)]=_0x101101;},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x307c2b(0x1a46)]=function(_0x3575cf){var _0x2f3205=_0x307c2b,_0x899f0=_0x5e00b3;_0x3575cf[_0x899f0(0x1358)];var _0x5cde90=this[_0x899f0(0x3594)];if(defined$1(_0x5cde90)&&_0x3575cf[_0x899f0(0x3fea)]()&&!defined$1(this[_0x2f3205(0x5622)])){this['_intersectWithClipPlane']=this[_0x899f0(0x2aeb)](_0x3575cf);var _0x837b03=DrawCommand[_0x899f0(0x305)](_0x5cde90);_0x837b03[_0x899f0(0x33c4)]=_0x3575cf[_0x899f0(0x518d)],this['_clampColorCommand']=_0x837b03;var _0xe1bb91=DrawCommand[_0x899f0(0x305)](_0x5cde90);_0xe1bb91['renderState']=_0x3575cf[_0x2f3205(0x50dc)],this[_0x899f0(0x22b)]=_0xe1bb91;}};var rectangleScratch$4=new Rectangle();RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x69d)]=function(_0x2872dd,_0x443990){var _0x34c7c4=_0x307c2b,_0x2fd09a=_0x5e00b3,_0x14bf95=_0x2872dd[_0x2fd09a(0x4432)];defined$1(Rectangle['intersection'](_0x443990,_0x14bf95,rectangleScratch$4))&&(_0x2872dd[_0x2fd09a(0x59a8)]=!0x1),defined$1(_0x2872dd[_0x2fd09a(0x5c2b)])&&this[_0x2fd09a(0x69d)](_0x2872dd[_0x2fd09a(0x5c2b)],_0x443990),defined$1(_0x2872dd[_0x2fd09a(0x1000)])&&this[_0x2fd09a(0x69d)](_0x2872dd['_southeastChild'],_0x443990),defined$1(_0x2872dd[_0x2fd09a(0x5f09)])&&this[_0x2fd09a(0x69d)](_0x2872dd[_0x2fd09a(0x5f09)],_0x443990),defined$1(_0x2872dd[_0x2fd09a(0x149a)])&&this[_0x34c7c4(0x3b25)](_0x2872dd[_0x2fd09a(0x149a)],_0x443990);},RenderEntityPagedLOD[_0x5e00b3(0x3720)]['refreshRasterTile2']=function(_0x277f74,_0x1c53fc,_0x37adcc,_0xd97b82){var _0x51eb27=_0x307c2b,_0x47a47b=_0x5e00b3,_0x5bacd8=!0x1;if(_0x277f74[_0x51eb27(0x12a3)]>=_0x1c53fc){var _0x5f2df2=Math[_0x47a47b(0x3a5c)](0x2,_0x277f74[_0x47a47b(0x3674)]-_0x1c53fc),_0x15c1dd=Math['floor'](_0x277f74['y']/_0x5f2df2),_0x15ed9f=Math[_0x47a47b(0x1ace)](_0x277f74['x']/_0x5f2df2);_0x15c1dd===_0x37adcc&&_0x15ed9f===_0xd97b82&&(_0x5bacd8=!0x0);}else _0x5f2df2=Math[_0x51eb27(0x28d)](0x2,_0x1c53fc-_0x277f74[_0x47a47b(0x3674)]),_0x15c1dd=Math[_0x47a47b(0x1ace)](_0x37adcc/_0x5f2df2),_0x15ed9f=Math[_0x47a47b(0x1ace)](_0xd97b82/_0x5f2df2),_0x15c1dd===_0x277f74['y']&&_0x15ed9f===_0x277f74['x']&&(_0x5bacd8=!0x0);_0x5bacd8&&(_0x277f74[_0x47a47b(0x59a8)]=!0x1,defined$1(_0x277f74[_0x47a47b(0x5c2b)])&&this[_0x47a47b(0x1565)](_0x277f74[_0x47a47b(0x5c2b)],_0x1c53fc,_0x37adcc,_0xd97b82),defined$1(_0x277f74[_0x47a47b(0x1000)])&&this[_0x51eb27(0x25e7)](_0x277f74[_0x47a47b(0x1000)],_0x1c53fc,_0x37adcc,_0xd97b82),defined$1(_0x277f74[_0x47a47b(0x5f09)])&&this[_0x51eb27(0x25e7)](_0x277f74[_0x51eb27(0x2106)],_0x1c53fc,_0x37adcc,_0xd97b82),defined$1(_0x277f74[_0x47a47b(0x149a)])&&this[_0x47a47b(0x1565)](_0x277f74[_0x47a47b(0x149a)],_0x1c53fc,_0x37adcc,_0xd97b82));},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0xfc2)]=function(_0x4f8dca,_0x9ad1fa){var _0x2d364b=_0x307c2b,_0xf5a03c=_0x5e00b3;if(defined$1(this[_0xf5a03c(0x3674)])&&!defined$1(_0x9ad1fa))this[_0xf5a03c(0x1565)](_0x4f8dca[_0x2d364b(0x383)][_0xf5a03c(0x3c97)][0x0],this[_0xf5a03c(0x3674)],this[_0xf5a03c(0x2209)],this[_0xf5a03c(0x1fde)]),this[_0xf5a03c(0x1565)](_0x4f8dca[_0xf5a03c(0x4bc5)][_0x2d364b(0x2b8)][0x1],this[_0xf5a03c(0x3674)],this['_row'],this[_0xf5a03c(0x1fde)]);else{var _0x49ff70=new Rectangle(this[_0xf5a03c(0x5151)][_0xf5a03c(0x4fe8)]['x']-this[_0xf5a03c(0x5151)][_0xf5a03c(0x48ce)],this[_0xf5a03c(0x5151)][_0xf5a03c(0x4fe8)]['y']-this[_0xf5a03c(0x5151)][_0xf5a03c(0x48ce)],this['_boundingVolume'][_0x2d364b(0x234c)]['x']+this[_0xf5a03c(0x5151)][_0xf5a03c(0x48ce)],this[_0xf5a03c(0x5151)][_0xf5a03c(0x4fe8)]['y']+this[_0xf5a03c(0x5151)][_0xf5a03c(0x48ce)]);_0x49ff70[_0xf5a03c(0x159f)]=CesiumMath[_0xf5a03c(0x4476)](_0x49ff70[_0x2d364b(0x47d7)]),_0x49ff70['north']=CesiumMath[_0xf5a03c(0x4476)](_0x49ff70[_0xf5a03c(0x5833)]),_0x49ff70[_0xf5a03c(0x310a)]=CesiumMath[_0xf5a03c(0x4476)](_0x49ff70[_0xf5a03c(0x310a)]),_0x49ff70[_0x2d364b(0x2d46)]=CesiumMath[_0xf5a03c(0x4476)](_0x49ff70[_0xf5a03c(0x5696)]),this[_0xf5a03c(0x69d)](_0x4f8dca[_0x2d364b(0x383)][_0xf5a03c(0x3c97)][0x0],_0x49ff70),this[_0xf5a03c(0x69d)](_0x4f8dca[_0xf5a03c(0x4bc5)][_0xf5a03c(0x3c97)][0x1],_0x49ff70);}},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x52ed)]=function(_0x1ede1d,_0x43dc1a){var _0x408396=_0x307c2b,_0x3a5315=_0x5e00b3;if(!defined$1(this[_0x3a5315(0x13c7)])){var _0x2e9654=this[_0x3a5315(0x3594)],_0x5cd54f=_0x2e9654[_0x3a5315(0x2ddc)][_0x3a5315(0x14d5)][_0x3a5315(0x40f3)](),_0x372aa4=_0x2e9654['shaderProgram'][_0x3a5315(0x1a87)][_0x408396(0x2d7b)]();_0x5cd54f['defines'][_0x3a5315(0x5323)](_0x3a5315(0x32c2)),_0x372aa4[_0x408396(0x3682)][_0x408396(0x2a0e)](_0x3a5315(0x32c2)),_0x1ede1d[_0x408396(0x34e3)]&&_0x372aa4[_0x3a5315(0x5c34)][_0x3a5315(0x5323)](_0x3a5315(0x3c20));var _0x135d2d=DrawCommand[_0x3a5315(0x305)](_0x2e9654);_0x135d2d[_0x3a5315(0x2ca)][_0x3a5315(0x5a97)]=function(){var _0x277ebd=_0x3a5315;return _0x43dc1a[_0x277ebd(0x1ffc)][0x0];},_0x135d2d[_0x3a5315(0x2ca)][_0x3a5315(0x1bf3)]=function(){var _0x3e3808=_0x3a5315;return _0x43dc1a[_0x3e3808(0x1ffc)][0x1];},_0x135d2d[_0x3a5315(0x2ca)][_0x3a5315(0x2a7b)]=function(){var _0x446ce2=_0x408396;return _0x43dc1a[_0x446ce2(0x3d62)][0x2];},_0x135d2d[_0x3a5315(0x2ca)][_0x3a5315(0x55b7)]=function(){var _0x5c52e2=_0x3a5315;return _0x43dc1a[_0x5c52e2(0x4d48)];},_0x135d2d[_0x3a5315(0x2ddc)]=ShaderProgram$1[_0x3a5315(0x5344)]({'context':_0x43dc1a[_0x3a5315(0x1358)],'vertexShaderSource':_0x5cd54f,'fragmentShaderSource':_0x372aa4,'attributeLocations':this[_0x3a5315(0x3f20)]}),this[_0x3a5315(0x13c7)]=_0x135d2d;}},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x187c)]=function(_0x321288,_0x1d9a52){var _0x5264d3=_0x307c2b,_0x4e980c=_0x5e00b3;if(defined$1(this['_sp'])){var _0x2ae144=_0x1d9a52[_0x5264d3(0xc72)],_0x1f8d7b=this[_0x5264d3(0x7d0)],_0x2e0b3e=_0x1f8d7b[_0x4e980c(0x209a)];this[_0x4e980c(0x2292)]=_0x1f8d7b[_0x4e980c(0x1a77)],this[_0x4e980c(0x5673)]=_0x1f8d7b[_0x4e980c(0x742)],this[_0x4e980c(0x3f20)]=_0x1f8d7b[_0x4e980c(0x1944)];var _0x3573bc=Pass$1[_0x4e980c(0x32a2)],_0x462105=this[_0x5264d3(0x40cb)]?_0x1d9a52[_0x4e980c(0x47a2)]:_0x1d9a52[_0x4e980c(0x3144)],_0x2e4ab7=_0x1d9a52[_0x4e980c(0x292d)],_0x2c83e5=this[_0x4e980c(0x3982)][0x0];_0x1d9a52[_0x5264d3(0x2f84)]||this[_0x4e980c(0x3982)][_0x4e980c(0x809)]>0x1&&(_0x1d9a52[_0x4e980c(0x468d)]=!0x0);var _0xe9e571,_0xc23eb9=MaterialPass[_0x5264d3(0x4f76)],_0x269b3b=_0x1f8d7b['verticesCount'],_0x3d3f1b=PrimitiveType$1[_0x5264d3(0x2184)];if(defined$1(_0x2c83e5))switch(!0x0===(_0xc23eb9=defaultValue$1(this[_0x4e980c(0x187f)][_0x2c83e5[_0x4e980c(0x35b3)]],MaterialPass[_0x4e980c(0x11d0)]))[_0x4e980c(0x6e8)]&&(_0x3573bc=Pass$1[_0x4e980c(0x32a2)]+0x1),_0xe9e571=_0x2c83e5[_0x4e980c(0xd4e)],_0x2c83e5[_0x5264d3(0xc8d)]){case 0x1:_0x3d3f1b=PrimitiveType$1[_0x4e980c(0xf07)];break;case 0x2:_0x3d3f1b=PrimitiveType$1[_0x4e980c(0x4b11)];break;case 0x4:_0x3d3f1b=PrimitiveType$1['TRIANGLES'];}else{if(defined$1(this[_0x4e980c(0x5d4e)])){var _0x2dd7f5,_0x33dca1,_0x4e2960,_0x8f7439,_0x160961,_0x19f3ec=0x0;for(_0x160961 in this[_0x4e980c(0x5d4e)])this[_0x4e980c(0x5d4e)][_0x5264d3(0x2609)](_0x160961)&&(_0x33dca1=_0x1d9a52[_0x4e980c(0x3b1)][_0x160961],_0x1d9a52[_0x5264d3(0x4954)][_0x33dca1]&&(_0x4e2960=this[_0x4e980c(0x5d4e)][_0x160961][_0x4e980c(0x21ae)],_0x19f3ec+=(_0x8f7439=this[_0x4e980c(0x5d4e)][_0x160961][_0x4e980c(0x2a9)])-_0x4e2960+0x1));if(_0x19f3ec>0x0){var _0x32cfbf=IndexDatatype$1[_0x5264d3(0x9e8)](_0x1f8d7b[_0x4e980c(0x228d)],_0x19f3ec),_0x56ed61=0x0;for(_0x160961 in this[_0x4e980c(0x5d4e)])if(this[_0x5264d3(0x4a00)][_0x4e980c(0x1a9a)](_0x160961)&&(_0x33dca1=_0x1d9a52[_0x5264d3(0x5a1e)][_0x160961],_0x1d9a52[_0x4e980c(0x3739)][_0x33dca1])){for(_0x4e2960=this['_ptIndexGroup'][_0x160961][_0x4e980c(0x21ae)],_0x8f7439=this[_0x4e980c(0x5d4e)][_0x160961]['end'],_0x2dd7f5=_0x4e2960;_0x2dd7f5<=_0x8f7439;)_0x32cfbf[_0x56ed61++]=_0x2dd7f5++;}var _0x4b4850=_0x1f8d7b['verticesCount']>=CesiumMath[_0x4e980c(0x1ea5)]&&_0x2ae144[_0x4e980c(0x153f)]?IndexDatatype$1[_0x4e980c(0xc77)]:IndexDatatype$1[_0x4e980c(0x43ff)];_0xe9e571=Buffer$1[_0x4e980c(0xda9)]({'context':_0x2ae144,'typedArray':_0x32cfbf,'usage':BufferUsage[_0x5264d3(0x54ce)],'indexDatatype':_0x4b4850});}else _0x269b3b=0x1;}}this[_0x4e980c(0x2553)]=_0xc23eb9,this[_0x4e980c(0x1d11)]=0x4===_0x2e0b3e[0x0][_0x4e980c(0x4362)],defined$1(this[_0x4e980c(0x3f20)][_0x4e980c(0x18aa)])&&(this['useWValue']=0x1),(0x1===_0x3d3f1b||_0x2e4ab7===DATAFILETYPE$1[_0x4e980c(0x2d2b)]&&defined$1(this[_0x4e980c(0x3f20)][_0x4e980c(0x155f)]))&&(this[_0x4e980c(0xafb)]=!0x0),this[_0x4e980c(0x19f0)]=_0x3573bc;var _0x283a49=new DrawCommand({'primitiveType':_0x3d3f1b,'modelMatrix':this[_0x4e980c(0x3309)],'boundingVolume':this[_0x4e980c(0x5151)],'pass':_0x3573bc,'count':defined$1(_0xe9e571)?void 0x0:_0x269b3b,'cull':!0x0,'occlude':!0x1});_0x283a49[_0x5264d3(0x2a3c)]=Pass$1[_0x4e980c(0x32a2)],_0x1d9a52[_0x4e980c(0x292d)]===DATAFILETYPE$1[_0x4e980c(0x2d2b)]&&(_0x283a49[_0x4e980c(0x2e9f)]=_0x1d9a52['id']),_0x283a49[_0x4e980c(0x3ac6)]=_0x4e980c(0x4888),_0x2e4ab7===DATAFILETYPE$1[_0x4e980c(0x4325)]&&(_0x283a49[_0x4e980c(0x3ac6)]=_0x4e980c(0x1199)),_0x283a49[_0x4e980c(0x1a77)]=this[_0x5264d3(0x3541)],_0x283a49[_0x4e980c(0x2b54)]=new VertexArray({'context':_0x2ae144,'attributes':_0x2e0b3e,'indexBuffer':_0xe9e571}),_0x283a49[_0x4e980c(0x2ddc)]=this[_0x4e980c(0x3ebd)],isClampLayer(_0x1d9a52,this)&&(_0x1d9a52[_0x4e980c(0x292d)]!==DATAFILETYPE$1[_0x4e980c(0xaa1)]&&_0x1d9a52[_0x4e980c(0x292d)]!==DATAFILETYPE$1[_0x5264d3(0x3397)]&&_0x1d9a52[_0x4e980c(0x292d)]!==DATAFILETYPE$1[_0x4e980c(0x58ba)]&&_0x1d9a52[_0x4e980c(0x292d)]!==DATAFILETYPE$1[_0x5264d3(0x2652)]||(_0x283a49[_0x4e980c(0x3ac6)]=void 0x0),this[_0x4e980c(0x42bd)]=!0x0),_0x283a49[_0x4e980c(0x33c4)]=_0x462105,this[_0x4e980c(0x18f4)]={},S3MUniformMapCreator[_0x4e980c(0x2850)](_0x321288,_0x1d9a52,this,this[_0x5264d3(0x3470)]),_0x283a49[_0x4e980c(0x2ca)]=this[_0x4e980c(0x18f4)],defined$1(_0x1d9a52[_0x4e980c(0x1fa8)])&&(_0x283a49[_0x4e980c(0x5e5f)](_0x1d9a52[_0x4e980c(0x1fa8)]),_0x283a49[_0x4e980c(0x5e5f)](_0x321288[_0x4e980c(0x3b27)]['_uniformBuffer']),_0x283a49['addUniformBuffer'](S3MUniformBufferCreator[_0x4e980c(0x286e)](_0x1d9a52,_0xc23eb9)),_0x283a49[_0x4e980c(0x5e5f)](S3MUniformBufferCreator[_0x4e980c(0xc0f)](this,_0x1d9a52,_0xc23eb9))),isClampLayer(_0x1d9a52,this)&&this[_0x4e980c(0x92b)](_0x283a49,_0x1d9a52[_0x4e980c(0x4a6)]);var _0x1e52f4=isShadow$3(_0x1d9a52);_0x283a49['castShadows']=_0x1e52f4,_0x283a49[_0x4e980c(0x1d34)]=_0x1e52f4,_0x283a49[_0x5264d3(0x5656)]=!0x0,_0x283a49[_0x4e980c(0x5e42)]=this,_0x2e4ab7!=DATAFILETYPE$1[_0x4e980c(0x3926)]&&_0x2e4ab7!==DATAFILETYPE$1[_0x4e980c(0x572)]||(_0x283a49[_0x5264d3(0xad9)]=!0x1),this[_0x4e980c(0x3594)]=_0x283a49,this[_0x4e980c(0x4aae)](_0x1d9a52,_0x2e0b3e),this['_vertexPackage']=null,this[_0x4e980c(0x3982)]=null;}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x54af)]=function(_0x28cdfd,_0xda1b18,_0x219493,_0x2ab4c8,_0x759317){var _0x19e0ef=_0x307c2b,_0x1cedea=_0x5e00b3;if(!defined$1(_0x219493[_0x19e0ef(0x3377)])||0x0==_0x219493[_0x1cedea(0x177b)][_0x1cedea(0x809)]||!defined$1(_0x219493[_0x19e0ef(0x4aa1)])||0x0==_0x219493[_0x1cedea(0x1a77)])return null;var _0x4eb26c,_0x95fa32,_0x391ee2=Pass$1[_0x1cedea(0x1792)]+0x1,_0x4bb9c7=new DrawCommand({'primitiveType':PrimitiveType$1[_0x1cedea(0xf30)],'modelMatrix':this[_0x19e0ef(0x49c3)],'boundingVolume':this[_0x1cedea(0x5151)],'pass':_0x391ee2,'owner':this,'cull':!0x0});if(_0x4bb9c7[_0x1cedea(0x2b54)]=new VertexArray({'context':_0x28cdfd,'attributes':_0x219493[_0x19e0ef(0x3377)],'indexBuffer':_0x2ab4c8}),_0x4bb9c7[_0x1cedea(0x1a77)]=_0x219493[_0x1cedea(0x1a77)],_0x759317){var _0x3dee0c='RegularEdge_'+_0xda1b18['id'],_0x1bcf50=_0x1cedea(0x42e5)+_0xda1b18['id'];_0x4eb26c=new ShaderSource({'name':_0x3dee0c,'sources':[ModelEdgeVp]}),_0x95fa32=new ShaderSource({'name':_0x1bcf50,'sources':[ModelEdgeFp]});}else _0x3dee0c=_0x1cedea(0x5d53)+_0xda1b18['id'],_0x1bcf50=_0x1cedea(0x5d53)+_0xda1b18['id'],(_0x4eb26c=new ShaderSource({'name':_0x3dee0c,'sources':[ModelEdgeVp]}),_0x95fa32=new ShaderSource({'name':_0x1bcf50,'sources':[ModelEdgeFp]}),_0x4eb26c[_0x1cedea(0x5c34)][_0x1cedea(0x5323)](_0x1cedea(0x5a82)),_0x95fa32[_0x1cedea(0x5c34)]['push'](_0x1cedea(0x5a82)));_0x4eb26c[_0x19e0ef(0x3682)][_0x1cedea(0x5323)](_0x1cedea(0xd68)),_0x95fa32[_0x1cedea(0x5c34)][_0x1cedea(0x5323)](_0x1cedea(0xd68)),_0x4eb26c['defines']['push'](_0x19e0ef(0x19d6)),_0x95fa32[_0x1cedea(0x5c34)][_0x19e0ef(0x2a0e)](_0x1cedea(0x458e)),_0xda1b18[_0x1cedea(0x3e80)]&&(_0x4eb26c[_0x1cedea(0x5c34)][_0x1cedea(0x5323)](ProgramDefines$2[_0x1cedea(0x7c6)]),_0x95fa32[_0x19e0ef(0x3682)]['push'](ProgramDefines$2[_0x19e0ef(0x582e)])),_0xda1b18[_0x1cedea(0x32fd)]&&(_0x4eb26c[_0x19e0ef(0x3682)][_0x1cedea(0x5323)](_0x1cedea(0x16fa)),_0x95fa32[_0x1cedea(0x5c34)][_0x1cedea(0x5323)](_0x19e0ef(0x563e))),_0xda1b18[_0x1cedea(0x12db)]&&_0x95fa32[_0x1cedea(0x5c34)][_0x1cedea(0x5323)](ProgramDefines$2[_0x1cedea(0x5ab4)]),_0xda1b18[_0x1cedea(0x3b30)]&&_0x95fa32[_0x1cedea(0x5c34)][_0x1cedea(0x5323)]('CLIP'),_0xda1b18[_0x1cedea(0x3e3a)]&&_0x95fa32[_0x1cedea(0x5c34)][_0x1cedea(0x5323)](_0x19e0ef(0x2abc)),this[_0x19e0ef(0x126f)]&&_0x4eb26c[_0x19e0ef(0x3682)][_0x1cedea(0x5323)](_0x1cedea(0x3fed)),_0xda1b18[_0x1cedea(0x4c49)]===SelectColorType$1[_0x19e0ef(0x4759)]&&_0xda1b18[_0x19e0ef(0x5035)][_0x1cedea(0x2a02)]===FillStyle$1[_0x1cedea(0x2bd3)]&&_0x95fa32[_0x1cedea(0x5c34)][_0x19e0ef(0x2a0e)](ProgramDefines$2[_0x1cedea(0xc95)]);var _0x267e8a=0x0;_0xda1b18[_0x19e0ef(0x19a6)]===WireFrameType$1['Sketch']&&(_0x267e8a=0x1),_0x4eb26c[_0x1cedea(0x5c34)][_0x1cedea(0x5323)](_0x1cedea(0x16d3)+_0x267e8a),_0x95fa32[_0x1cedea(0x5c34)][_0x1cedea(0x5323)](_0x1cedea(0x16d3)+_0x267e8a),_0x4bb9c7[_0x1cedea(0x2ddc)]=ShaderProgram$1[_0x1cedea(0x5344)]({'context':_0x28cdfd,'vertexShaderSource':_0x4eb26c,'fragmentShaderSource':_0x95fa32,'attributeLocations':_0x219493['attributeLocations']}),_0x4bb9c7[_0x19e0ef(0x1991)]=RenderState[_0x1cedea(0x5344)]({'depthTest':{'enabled':!0x0,'func':DepthFunction$1[_0x1cedea(0xa7a)]},'cull':{'enabled':!0x0},'blending':BlendingState$1[_0x1cedea(0x231d)]});var _0xde4ad5={'uLineColor':function(){var _0x2487af=_0x19e0ef,_0x2670b2=_0x1cedea;return _0xda1b18[_0x2487af(0x5332)][_0x2670b2(0x5f80)];},'uLineWidth':function(){var _0x30347b=_0x19e0ef,_0x266b54=_0x1cedea;return _0xda1b18[_0x266b54(0x4741)][_0x30347b(0x4109)];},'uDistanceFalloffFactor':function(){var _0x56f700=_0x1cedea;return _0xda1b18[_0x56f700(0x52da)];},'u_polygonOffset':function(){return new Cartesian2(-0x5,-0x5);},'uStrokesTexture':function(){var _0x170d57=_0x1cedea;return defined$1(_0xda1b18[_0x170d57(0x484f)])||_0xda1b18[_0x170d57(0x3252)](),_0xda1b18[_0x170d57(0x484f)];},'uStrokesTextureScale':function(){var _0x155264=_0x19e0ef,_0x4536a7=_0x1cedea;return defined$1(_0xda1b18[_0x4536a7(0x484f)])||_0xda1b18[_0x155264(0x4b5a)](),Cartesian2[_0x4536a7(0x160f)](0x1/_0xda1b18[_0x4536a7(0x484f)][_0x4536a7(0x5178)],0x1/_0xda1b18[_0x4536a7(0x484f)][_0x155264(0x33bc)]);},'uStrokesLog2Resolution':function(){var _0x18b7bd=_0x1cedea;return defined$1(_0xda1b18[_0x18b7bd(0x484f)])||_0xda1b18[_0x18b7bd(0x3252)](),CesiumMath[_0x18b7bd(0x34d2)](_0xda1b18[_0x18b7bd(0x484f)][_0x18b7bd(0x2d3c)]);}};return _0x4bb9c7[_0x1cedea(0x2ca)]=combine$2(_0xde4ad5,this[_0x19e0ef(0x120d)][_0x19e0ef(0x2173)]),_0x4bb9c7[_0x1cedea(0x3f01)]=_0x219493[_0x19e0ef(0x296e)],_0x4bb9c7[_0x1cedea(0x49ec)]=_0x219493[_0x19e0ef(0x4aa1)],_0x4bb9c7[_0x1cedea(0x1a17)]=_0xda1b18[_0x1cedea(0x151a)],_0x4bb9c7;},RenderEntityPagedLOD['prototype'][_0x5e00b3(0x24f9)]=function(_0x447767){var _0x201b06=_0x307c2b,_0x3850c3=_0x5e00b3;if(defined$1(this[_0x3850c3(0x5dc4)])){var _0x4126ef=_0x447767[_0x3850c3(0x1358)],_0x36fcc8=this[_0x201b06(0x20f3)];S3MEdgeProcessor[_0x3850c3(0x2688)](_0x4126ef,_0x36fcc8[_0x3850c3(0x4da6)]),S3MEdgeProcessor[_0x3850c3(0x4b89)](_0x4126ef,_0x36fcc8[_0x3850c3(0x38f7)]);var _0x2802ab=S3MEdgeProcessor[_0x3850c3(0xda9)](_0x4126ef);this[_0x3850c3(0x3c4e)]=this[_0x3850c3(0x54af)](_0x4126ef,_0x447767,_0x36fcc8[_0x3850c3(0x4da6)],_0x2802ab,!0x0),this[_0x3850c3(0x571f)]=this[_0x3850c3(0x54af)](_0x4126ef,_0x447767,_0x36fcc8[_0x3850c3(0x38f7)],_0x2802ab,!0x1),(defined$1(this[_0x3850c3(0x3c4e)])||defined$1(this[_0x3850c3(0x571f)]))&&_0x447767['wireFrameMode']===WireFrameType$1[_0x3850c3(0x89a)]&&(_0x447767['wireFrameMode']=WireFrameType$1[_0x3850c3(0x6029)]);}},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x3402)]=function(_0x2498a2,_0x482805){var _0x1d8f9a=_0x307c2b,_0x489bb4=_0x5e00b3;if(defined$1(this[_0x1d8f9a(0x5646)][0x0])){var _0xb141bd=_0x2498a2[_0x489bb4(0x1358)];this[_0x489bb4(0x3982)][0x0][_0x489bb4(0x604f)];var _0x2357cd=new DrawCommand({'primitiveType':PrimitiveType$1[_0x489bb4(0x4b11)],'modelMatrix':this[_0x489bb4(0x3309)],'boundingVolume':this[_0x489bb4(0x5151)],'pass':Pass$1[_0x489bb4(0x1792)]+0x1,'owner':this,'cull':!0x0});_0x2357cd[_0x489bb4(0x2b54)]=new VertexArray({'context':_0xb141bd,'attributes':_0x482805,'indexBuffer':this[_0x489bb4(0x473a)]});var _0x4a0ef7=this[_0x489bb4(0x3594)][_0x489bb4(0x2ddc)][_0x489bb4(0x14d5)][_0x489bb4(0x40f3)](),_0x36dad9=this[_0x489bb4(0x3594)][_0x489bb4(0x2ddc)][_0x1d8f9a(0x41c7)][_0x1d8f9a(0x2d7b)]();_0x36dad9[_0x1d8f9a(0x3682)][_0x489bb4(0x5323)]('Only_LineColor'),_0x2357cd[_0x1d8f9a(0x1868)]=ShaderProgram$1[_0x489bb4(0x5344)]({'context':_0xb141bd,'vertexShaderSource':_0x4a0ef7,'fragmentShaderSource':_0x36dad9,'attributeLocations':this[_0x489bb4(0x3f20)]}),_0x2357cd[_0x1d8f9a(0x1991)]=this[_0x489bb4(0x3594)][_0x489bb4(0x33c4)],_0x2357cd[_0x489bb4(0x2ca)]=combine$2(this['_colorCommand'][_0x489bb4(0x2ca)],{'uLineColor':function(){var _0x35dd3a=_0x489bb4;return _0x2498a2[_0x35dd3a(0x4741)][_0x35dd3a(0x5f80)];}}),this[_0x489bb4(0x2667)][_0x489bb4(0x2f00)]=_0x2357cd;}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x86f)]=function(_0x167bd4,_0x5963e8,_0x299a94){var _0x2acbf4=_0x307c2b,_0x295bdd=_0x5e00b3,_0xbf3eb4=_0x167bd4[_0x295bdd(0x1358)];_0xbf3eb4[_0x295bdd(0x197e)]||!_0xbf3eb4[_0x2acbf4(0x42f4)]||_0xbf3eb4[_0x295bdd(0x47d5)][_0x2acbf4(0x20f5)]?Pass$1[_0x2acbf4(0x54c1)]:Pass$1[_0x295bdd(0x3ca7)],this[_0x295bdd(0x187f)][_0x299a94[_0x295bdd(0x35b3)]]||MaterialPass[_0x295bdd(0x11d0)];var _0x5d5245=new DrawCommand({'primitiveType':0x2===_0x299a94[_0x2acbf4(0xc8d)]?PrimitiveType$1[_0x2acbf4(0x5669)]:PrimitiveType$1[_0x295bdd(0x3185)],'modelMatrix':this[_0x295bdd(0x3309)],'boundingVolume':this[_0x295bdd(0x5151)],'pass':Pass$1[_0x295bdd(0x2a27)],'owner':this,'cull':!0x0});_0x5d5245[_0x2acbf4(0x202b)]=new VertexArray({'context':_0xbf3eb4,'attributes':_0x5963e8,'indexBuffer':_0x299a94[_0x295bdd(0xd4e)]});var _0x1d2d79=this[_0x295bdd(0x3594)][_0x295bdd(0x2ddc)][_0x295bdd(0x14d5)][_0x2acbf4(0x2d7b)](),_0x3c891c=this[_0x295bdd(0x3594)][_0x295bdd(0x2ddc)][_0x295bdd(0x1a87)]['clone'](),_0x2e29e9=_0x1d2d79[_0x295bdd(0x5c34)][_0x295bdd(0xabf)](ProgramDefines$2[_0x295bdd(0x15b7)]);_0x2e29e9>0x0&&_0x1d2d79[_0x2acbf4(0x3682)][_0x295bdd(0x2f5b)](_0x2e29e9,0x1),(_0x2e29e9=_0x1d2d79[_0x295bdd(0x5c34)][_0x295bdd(0xabf)](ProgramDefines$2[_0x2acbf4(0x3b62)]))>0x0&&_0x1d2d79[_0x2acbf4(0x3682)][_0x295bdd(0x2f5b)](_0x2e29e9,0x1),(_0x2e29e9=_0x1d2d79[_0x2acbf4(0x3682)][_0x295bdd(0xabf)](ProgramDefines$2[_0x295bdd(0x299e)]))>0x0&&_0x1d2d79[_0x295bdd(0x5c34)][_0x295bdd(0x2f5b)](_0x2e29e9,0x1),(_0x2e29e9=_0x3c891c[_0x295bdd(0x5c34)][_0x295bdd(0xabf)](ProgramDefines$2[_0x295bdd(0x15b7)]))>0x0&&_0x3c891c[_0x295bdd(0x5c34)][_0x2acbf4(0x1d88)](_0x2e29e9,0x1),(_0x2e29e9=_0x3c891c[_0x295bdd(0x5c34)][_0x295bdd(0xabf)](ProgramDefines$2[_0x295bdd(0x3d6)]))>0x0&&_0x3c891c[_0x295bdd(0x5c34)][_0x2acbf4(0x1d88)](_0x2e29e9,0x1),(_0x2e29e9=_0x3c891c[_0x295bdd(0x5c34)][_0x295bdd(0xabf)](ProgramDefines$2[_0x295bdd(0x299e)]))>0x0&&_0x3c891c[_0x2acbf4(0x3682)]['splice'](_0x2e29e9,0x1),_0x1d2d79[_0x295bdd(0x5c34)][_0x295bdd(0x5323)](_0x2acbf4(0xb5a)),_0x3c891c[_0x295bdd(0x5c34)][_0x295bdd(0x5323)](_0x295bdd(0xbd1)),_0x3c891c[_0x2acbf4(0x3682)][_0x2acbf4(0x2a0e)](_0x2acbf4(0xe51)),_0x5d5245[_0x295bdd(0x2ddc)]=ShaderProgram$1[_0x295bdd(0x5344)]({'context':_0xbf3eb4,'vertexShaderSource':_0x1d2d79,'fragmentShaderSource':_0x3c891c,'attributeLocations':this[_0x295bdd(0x3f20)]}),_0x5d5245[_0x295bdd(0x33c4)]=RenderState[_0x295bdd(0x5344)]({'cull':{'enabled':!0x0},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x295bdd(0x231d)]});var _0x38290e={'uLineColor':function(){var _0x3f9bb4=_0x295bdd;return _0x167bd4[_0x3f9bb4(0x4741)][_0x3f9bb4(0x5f80)];}};_0x5d5245[_0x295bdd(0x2ca)]=combine$2(_0x38290e,this[_0x295bdd(0x3594)][_0x295bdd(0x2ca)]),this[_0x295bdd(0x2667)][_0x295bdd(0x360d)]=_0x5d5245;},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x4aae)]=function(_0x3dd91a,_0x35a399){var _0xf134b2=_0x307c2b,_0x12e687=_0x5e00b3;if(!this[_0x12e687(0x42bd)]&&_0x3dd91a[_0x12e687(0x292d)]!==DATAFILETYPE$1['ClampGroundPolygon']&&this[_0x12e687(0x3982)][_0x12e687(0x809)]>0x1){if(0xd==this[_0x12e687(0x3982)][0x1][_0x12e687(0x3a67)])this[_0xf134b2(0x2e2b)](_0x3dd91a);else{if(0x2==this[_0xf134b2(0x5646)][0x1][_0x12e687(0x3a67)]){var _0x19f849=this[_0x12e687(0x3982)][0x1];this[_0x12e687(0x86f)](_0x3dd91a,_0x35a399,_0x19f849);}}}},RenderEntityPagedLOD['prototype'][_0x5e00b3(0x35cc)]=function(_0xbf8c4f){updateTheme(_0xbf8c4f,this);},RenderEntityPagedLOD['prototype'][_0x5e00b3(0xb8c)]=function(_0x599fe9){var _0x6d1562=_0x307c2b,_0x4e396f=_0x5e00b3;if(this[_0x4e396f(0xffe)]&&defined$1(this[_0x6d1562(0x5246)])&&VERSION$2[_0x4e396f(0x4b84)]!==this[_0x4e396f(0x41e3)]&&(!(this[_0x4e396f(0x2a76)][_0x4e396f(0x809)]<0x1)&&defined$1(this[_0x4e396f(0x3594)]))){var _0x408217=this[_0x4e396f(0x2a76)][_0x4e396f(0x33c8)];for(var _0x32238b in _0x408217)if(_0x408217[_0x4e396f(0x1a9a)](_0x32238b)){var _0x5b7d34=_0x599fe9[_0x32238b];if(defined$1(_0x5b7d34)){var _0x3a1315=_0x408217[_0x32238b];this[_0x4e396f(0x2949)]=!0x0;var _0x18a468=_0x3a1315[_0x6d1562(0x4eda)],_0x1ed342=_0x3a1315[_0x4e396f(0x3a71)];this['_idsColorMap'][_0x4e396f(0x10aa)](_0x32238b,{'batchId':_0x18a468,'instanceIds':_0x1ed342,'color':_0x5b7d34,'dirty':!0x0});var _0x325dfe=this[_0x4e396f(0x277f)][_0x6d1562(0x3abb)](_0x32238b);defined$1(_0x325dfe)||(_0x325dfe={'batchId':_0x18a468,'instanceIds':_0x1ed342,'operationValue':new Cartesian4(),'dirty':!0x0}),_0x325dfe[_0x4e396f(0xa73)]=!0x0,_0x325dfe[_0x6d1562(0x119b)]['x']=_0x5b7d34===Color$2[_0x4e396f(0x5468)]?0xfe&_0x325dfe[_0x4e396f(0x4850)]['x']:0x1|_0x325dfe[_0x4e396f(0x4850)]['x'],this[_0x4e396f(0x3013)]=_0x5b7d34[_0x4e396f(0x32a8)]<0x1?0x1:0x0,this[_0x4e396f(0x277f)][_0x4e396f(0x10aa)](_0x32238b,_0x325dfe);}}}},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x307c2b(0x476e)]=function(_0x271a43){var _0x55e5cf=_0x307c2b,_0x4c0557=_0x5e00b3;if(!this[_0x4c0557(0x2a76)]||!this[_0x4c0557(0xffe)]||!defined$1(this[_0x4c0557(0x3594)]))return 0x0;var _0x7c4adf=this[_0x4c0557(0x2a76)][_0x4c0557(0x33c8)],_0x4840e2=0x0;for(var _0xc5e1c9 in _0x7c4adf)_0x7c4adf[_0x4c0557(0x1a9a)](_0xc5e1c9)&&_0x271a43[_0x4c0557(0x5655)](_0xc5e1c9)&&(_0x4840e2=Math[_0x4c0557(0x498f)](Cartesian3[_0x55e5cf(0x4910)](_0x271a43[_0x55e5cf(0x3abb)](+_0xc5e1c9)),_0x4840e2),this[_0x4c0557(0x1c09)]||(this[_0x55e5cf(0x500a)]=this[_0x55e5cf(0x3cb4)][_0x4c0557(0x40f3)]()),this[_0x4c0557(0x3594)][_0x55e5cf(0x1d66)][_0x4c0557(0x48ce)]=this[_0x4c0557(0x1c09)][_0x4c0557(0x48ce)]+_0x4840e2,this[_0x4c0557(0x5151)][_0x4c0557(0x48ce)]=this[_0x4c0557(0x1c09)][_0x4c0557(0x48ce)]+_0x4840e2);return _0x4840e2;},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x3100)]=function(_0x400b1d){var _0x39b7d6=_0x307c2b,_0x304747=_0x5e00b3;if(this[_0x304747(0xffe)]&&defined$1(this[_0x304747(0x2a76)])&&VERSION$2[_0x304747(0x4b84)]!==this[_0x39b7d6(0x3065)]){var _0x14efca=this[_0x304747(0x2a76)][_0x304747(0x809)],_0x4b5754=this[_0x304747(0x3594)];if(!(_0x14efca<0x1)&&defined$1(_0x4b5754)){var _0x4b89d9=this[_0x304747(0x2a76)][_0x39b7d6(0x294d)],_0x598160=this[_0x304747(0xf95)][_0x304747(0x809)],_0x5d857f=!0x1;for(var _0x23c89e in _0x4b89d9)if(_0x4b89d9[_0x304747(0x1a9a)](_0x23c89e)){var _0x565179=_0x400b1d[_0x23c89e];if(_0x565179){var _0x4e9a15=_0x4b89d9[_0x23c89e];this[_0x304747(0x2949)]=!0x0;var _0x7f3eb4=_0x4e9a15[_0x304747(0x15c)],_0x9cd262=_0x4e9a15[_0x304747(0x3a71)];this[_0x304747(0xf95)][_0x304747(0x10aa)](_0x23c89e,{'batchId':_0x7f3eb4,'instanceIds':_0x9cd262,'translate':_0x565179,'dirty':!0x0});var _0x5e88b1=this[_0x39b7d6(0x2135)][_0x304747(0x38c4)](_0x23c89e);defined$1(_0x5e88b1)||(_0x5e88b1={'batchId':_0x7f3eb4,'instanceIds':_0x9cd262,'operationValue':new Cartesian3(),'dirty':!0x0}),_0x5e88b1[_0x304747(0xa73)]=!0x0,Cartesian3[_0x304747(0x1dab)](_0x565179,Cartesian3[_0x304747(0x3a34)])?(_0x5e88b1[_0x39b7d6(0x119b)]['x']=0xfe&_0x5e88b1[_0x304747(0x4850)]['x'],this[_0x304747(0x277f)]['set'](_0x23c89e,_0x5e88b1)):(_0x5e88b1['operationValue']['x']=_0x5e88b1[_0x39b7d6(0x119b)]['x']|ObjsOperationType$1[_0x304747(0x10c0)],_0x5d857f=!0x0);}}defined$1(this[_0x304747(0x7d8)])&&(this[_0x304747(0x7d8)][_0x304747(0x1cc4)]=_0x5d857f),_0x4b5754[_0x304747(0x2505)]=!_0x5d857f;var _0x468c8a=this[_0x304747(0xf95)][_0x304747(0x809)];(_0x468c8a>0x0&&0x0===_0x598160||_0x598160>0x0&&0x0===_0x468c8a)&&_0x468c8a>0x0&&0x0===_0x598160&&this[_0x304747(0x2393)]({'layer':this[_0x39b7d6(0x207b)]},!0x0,!0x1,ProgramDefines$2[_0x304747(0x5a70)],!0x0,!0x1);}}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x111a)]=function(_0x5a49c0,_0x1ba663){var _0x164aa2=_0x307c2b,_0x319df6=_0x5e00b3;if(this[_0x319df6(0xffe)]&&defined$1(this[_0x319df6(0x2a76)])&&VERSION$2[_0x319df6(0x4b84)]!==this[_0x319df6(0x41e3)]&&(!(this[_0x319df6(0x2a76)][_0x319df6(0x809)]<0x1)&&defined$1(this[_0x164aa2(0x120d)]))){var _0x531d12=this[_0x319df6(0x2a76)][_0x319df6(0x33c8)];for(var _0x920601 in _0x531d12)if(_0x531d12[_0x319df6(0x1a9a)](_0x920601)&&!_0x5a49c0[_0x319df6(0x52c8)][_0x319df6(0x5655)](_0x920601)){var _0x3601c9=_0x531d12[_0x920601];this[_0x319df6(0x2949)]=!0x0;var _0x429eaf=_0x3601c9[_0x319df6(0x15c)],_0x29189c=_0x3601c9[_0x319df6(0x3a71)],_0x1d1efb=this[_0x319df6(0x277f)][_0x164aa2(0x3abb)](_0x920601);defined$1(_0x1d1efb)||(_0x1d1efb={'batchId':_0x429eaf,'instanceIds':_0x29189c,'operationValue':new Cartesian4(),'dirty':!0x0}),_0x1d1efb[_0x319df6(0xa73)]=!0x0,_0x1d1efb[_0x319df6(0x4850)]['x']=_0x1ba663?_0x1d1efb[_0x319df6(0x4850)]['x']&(ObjsOperationType$1[_0x319df6(0x1b9)]^ObjsOperationType$1[_0x319df6(0x44c7)]):_0x1d1efb[_0x319df6(0x4850)]['x']|ObjsOperationType$1[_0x319df6(0x44c7)],this[_0x164aa2(0x2135)][_0x319df6(0x10aa)](_0x920601,_0x1d1efb),_0x1d1efb[_0x319df6(0x4850)]['x']===ObjsOperationType$1[_0x319df6(0x258d)]?delete _0x5a49c0[_0x164aa2(0xdf1)][_0x920601]:(_0x5a49c0[_0x319df6(0x74c)][_0x920601]=_0x1d1efb[_0x319df6(0x4850)]['x'],_0x5a49c0[_0x319df6(0x82d)][_0x319df6(0x10aa)](_0x920601,!0x0));}}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x4d33)]=function(){var _0x328b05=_0x307c2b,_0x3918f4=_0x5e00b3;this[_0x3918f4(0xffe)]&&defined$1(this[_0x3918f4(0xd7c)])&&(defined$1(this[_0x3918f4(0x3594)])&&this[_0x328b05(0x120d)][_0x3918f4(0x2b54)][_0x3918f4(0x4f6b)](this[_0x3918f4(0x3f20)]['aTexCoord1'])[_0x3918f4(0x521e)]['copyFromArrayView'](this[_0x3918f4(0xd7c)]));},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0xcb7)]=function(_0x4662f1){var _0x3dadc9=_0x307c2b,_0x563432=_0x5e00b3;if(this[_0x3dadc9(0x2555)]&&defined$1(this[_0x563432(0xd7c)])&&(!(this[_0x563432(0x2a76)][_0x563432(0x809)]<0x1)&&defined$1(this[_0x563432(0x3594)]))){var _0x40ffa8=this[_0x563432(0x2a76)][_0x563432(0x33c8)];for(var _0x11de56 in _0x40ffa8)if(_0x40ffa8[_0x3dadc9(0x2609)](_0x11de56)&&-0x1!=_0x4662f1[_0x563432(0xabf)](parseInt(_0x11de56))){var _0x29d7ec,_0x10242e,_0x57c712,_0x74aa26,_0x3bcef0=_0x40ffa8[_0x11de56];_0x29d7ec=this[_0x563432(0x3594)][_0x563432(0x2b54)][_0x563432(0x4f6b)](this[_0x563432(0x3f20)][_0x563432(0x155f)]),_0x10242e=(_0x74aa26=_0x3bcef0[_0x3dadc9(0xf1d)]*_0x29d7ec[_0x3dadc9(0x4f1d)])*ComponentDatatype$1[_0x3dadc9(0x15eb)](_0x29d7ec[_0x563432(0x5c9a)]),_0x57c712=_0x3bcef0[_0x3dadc9(0x2fc3)]*_0x29d7ec[_0x3dadc9(0x4f1d)];var _0x44dbf3=this['_texCoord1'][_0x563432(0x30eb)](_0x74aa26,_0x57c712);_0x29d7ec[_0x3dadc9(0x4b70)][_0x563432(0x44e2)](_0x44dbf3,_0x10242e);}}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x2e04)]=function(_0x5e99c8){var _0x17e966=_0x307c2b,_0xbb24af=_0x5e00b3;if(this[_0x17e966(0x2555)]&&defined$1(this[_0xbb24af(0xd7c)])&&(!(this[_0xbb24af(0x2a76)][_0xbb24af(0x809)]<0x1)&&defined$1(this[_0xbb24af(0x3594)]))){var _0x3a61f4=this[_0x17e966(0x5246)][_0x17e966(0x294d)];for(var _0x18efc5 in _0x3a61f4)if(_0x3a61f4[_0xbb24af(0x1a9a)](_0x18efc5)&&_0x5e99c8[_0xbb24af(0x5655)](_0x18efc5)){var _0x100675,_0x130f64,_0x4584e9,_0x5a1840,_0x4fb487=_0x3a61f4[_0x18efc5],_0x4ab7b0=_0x5e99c8[_0xbb24af(0x38c4)](_0x18efc5);_0x100675=this[_0xbb24af(0x3594)][_0xbb24af(0x2b54)][_0xbb24af(0x4f6b)](this[_0x17e966(0x37d4)][_0x17e966(0x1c08)]),_0x130f64=(_0x5a1840=_0x4fb487[_0xbb24af(0x4b1)]*_0x100675[_0xbb24af(0x4362)])*ComponentDatatype$1[_0xbb24af(0x479)](_0x100675[_0xbb24af(0x5c9a)]),_0x4584e9=_0x4fb487[_0xbb24af(0x24fe)]*_0x100675[_0xbb24af(0x4362)];for(var _0x906a5d=ComponentDatatype$1[_0xbb24af(0x40dd)](_0x100675['componentDatatype'],_0x4584e9),_0x4a55bd=0x0;_0x4a55bd<_0x4fb487[_0xbb24af(0x24fe)];_0x4a55bd++)this[_0xbb24af(0xd7c)][0x2*_0x4a55bd+0x1+_0x5a1840]>0.3&&this[_0xbb24af(0xd7c)][0x2*_0x4a55bd+0x1+_0x5a1840]<0.8?(_0x906a5d[0x2*_0x4a55bd]=_0x4ab7b0,_0x906a5d[0x2*_0x4a55bd+0x1]=0.5):this[_0xbb24af(0xd7c)][0x2*_0x4a55bd+0x1+_0x5a1840]>0.8?(_0x906a5d[0x2*_0x4a55bd]=_0x4ab7b0,_0x906a5d[0x2*_0x4a55bd+0x1]=0x1):(_0x906a5d[0x2*_0x4a55bd]=this[_0xbb24af(0xd7c)][0x2*_0x4a55bd+_0x5a1840],_0x906a5d[0x2*_0x4a55bd+0x1]=0x0);_0x100675[_0x17e966(0x4b70)][_0xbb24af(0x44e2)](_0x906a5d,_0x130f64);}}},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x2990)]=function(_0x7c487f,_0x3636e1){var _0x4d20e7=_0x307c2b,_0x3b7e35=_0x5e00b3;if(this[_0x3b7e35(0xffe)]&&defined$1(this[_0x3b7e35(0x2a76)])&&VERSION$2[_0x4d20e7(0x5626)]!==this[_0x4d20e7(0x3065)]&&(!(this[_0x3b7e35(0x2a76)][_0x3b7e35(0x809)]<0x1)&&defined$1(this[_0x3b7e35(0x3594)]))){var _0x10f7c0=this[_0x3b7e35(0x2a76)][_0x3b7e35(0x33c8)],_0xab7bbd=!0x1,_0x25b248=isClampLayer(this[_0x3b7e35(0xddf)],this),_0x5afcb8=!0x1,_0x6c1a7f=this[_0x4d20e7(0x207b)][_0x3b7e35(0x4b1b)](),_0x5e8e43=!0x1,_0x214ea2=!0x1;for(var _0x577b77 in _0x10f7c0)if(_0x10f7c0['hasOwnProperty'](_0x577b77)){var _0x54141d=_0x7c487f[_0x577b77];if(defined$1(_0x54141d)){var _0x34f3d=_0x10f7c0[_0x577b77];this['_updateBatchTable']=!0x0;var _0x42c23f=this[_0x3b7e35(0xddf)][_0x3b7e35(0x1d7f)],_0x30a7ef=_0x42c23f>-0x1?_0x577b77+'_'+_0x42c23f:_0x577b77,_0x23ab08=_0x34f3d['batchId'],_0x285aab=_0x34f3d[_0x3b7e35(0x3a71)],_0x3c8d99=this[_0x4d20e7(0x2135)][_0x4d20e7(0x3abb)](_0x30a7ef);defined$1(_0x3c8d99)||(_0x3c8d99={'batchId':_0x23ab08,'instanceIds':_0x285aab,'skeletonId':_0x42c23f,'operationValue':new Cartesian4(),'dirty':!0x0}),_0x3c8d99[_0x3b7e35(0xa73)]=!0x0,_0x3c8d99[_0x4d20e7(0x119b)]['x']=0x1&_0x3c8d99[_0x3b7e35(0x4850)]['x']|_0x54141d,this[_0x3b7e35(0x277f)][_0x3b7e35(0x10aa)](_0x30a7ef,_0x3c8d99),(_0x3c8d99[_0x3b7e35(0x4850)]['x']&ObjsOperationType$1[_0x3b7e35(0x3121)])>0x0&&(_0xab7bbd=!0x0),_0x25b248&&(_0x3c8d99[_0x3b7e35(0x4850)]['x']&ObjsOperationType$1[_0x3b7e35(0x3dcc)])>0x0&&(_0x5afcb8=!0x0),_0x6c1a7f&&(_0x3c8d99[_0x3b7e35(0x4850)]['x']&ObjsOperationType$1[_0x3b7e35(0x3dcc)])>0x0&&(_0x5e8e43=!0x0),(_0x3c8d99[_0x3b7e35(0x4850)]['x']&ObjsOperationType$1['SELECTED'])>0x0&&(_0x214ea2=!0x0);}}this[_0x4d20e7(0x4903)]=_0xab7bbd,this[_0x3b7e35(0x13c8)]=_0x5afcb8,this[_0x3b7e35(0x44fd)]=_0x5e8e43,this[_0x3b7e35(0x2023)]=_0x214ea2;}};var scratchPlane=new Plane(new Cartesian3(0x1,0x0,0x0),0x0);function pushDefineToShader$8(_0x180972,_0x41644c){var _0x3d065b=_0x307c2b,_0x2f4764=_0x5e00b3,_0x4820a9=!0x1,_0x4ae8b0=_0x41644c[_0x3d065b(0x1997)]('\x20'),_0x383947=!0x1;if(_0x4ae8b0[_0x2f4764(0x809)]>0x1){var _0x2eabab=_0x4ae8b0[0x0],_0x59d01f=_0x4ae8b0[0x1];for(var _0x41b0cd in _0x180972[_0x2f4764(0x5c34)])if(-0x1!==_0x180972[_0x2f4764(0x5c34)][_0x41b0cd][_0x2f4764(0xabf)](_0x2eabab))return _0x180972[_0x2f4764(0x5c34)][_0x41b0cd]=_0x2eabab+'\x20'+_0x59d01f,!0x0;_0x383947=!0x0,_0x180972[_0x2f4764(0x5c34)][_0x2f4764(0x5323)](_0x41644c);}else{for(var _0x217929=0x0,_0xde2605=_0x180972[_0x3d065b(0x3682)][_0x2f4764(0x809)];_0x217929<_0xde2605;_0x217929++)if(_0x180972['defines'][_0x217929]===_0x41644c){_0x4820a9=!0x0;break;}_0x4820a9||(_0x383947=!0x0,_0x180972[_0x2f4764(0x5c34)][_0x3d065b(0x2a0e)](_0x41644c));}return _0x383947;}function removeDefineToShader$8(_0x104cff,_0x471672){var _0x240382=_0x307c2b,_0x3c5a56=_0x5e00b3;for(var _0x53f410=-0x1,_0x4c2a15=0x0;_0x4c2a15<_0x104cff[_0x3c5a56(0x5c34)][_0x240382(0x2ef4)];_0x4c2a15++)if(_0x104cff[_0x3c5a56(0x5c34)][_0x4c2a15]===_0x471672){_0x53f410=_0x4c2a15;break;}_0x53f410>=0x0&&_0x104cff[_0x3c5a56(0x5c34)][_0x3c5a56(0x2f5b)](_0x53f410,0x1);}function destroyCommand$4(_0xc5a4cb,_0x441746){var _0x2c7e65=_0x307c2b,_0x1ef728=_0x5e00b3;defined$1(_0x441746)&&(_0x441746[_0x2c7e65(0x202b)]=_0x441746[_0x2c7e65(0x202b)]&&!_0x441746[_0x2c7e65(0x202b)][_0x1ef728(0x53aa)]()&&_0x441746[_0x1ef728(0x2b54)][_0x1ef728(0x2947)](),_0x441746[_0x1ef728(0x2ddc)]=_0x441746[_0x1ef728(0x2ddc)]&&!_0x441746[_0x1ef728(0x2ddc)][_0x1ef728(0x53aa)]()&&_0x441746['shaderProgram'][_0x1ef728(0x2947)](),_0x441746[_0x1ef728(0x33c4)]=void 0x0,_0x441746[_0x1ef728(0x2ca)]=void 0x0,_0x441746[_0x1ef728(0x58d9)]());}function createLabelInfo(_0x28980b,_0x288a40,_0x28cf5d,_0x550c34){var _0x1e02bd=_0x307c2b,_0x1992fb=_0x5e00b3;if(!defined$1(_0x28cf5d[_0x1992fb(0x434)][_0x550c34])){var _0x1f37f1=_0x28980b['_s3MTilesLabelStyle'][_0x1992fb(0x3b6a)];_0x28980b[_0x1992fb(0x3bb4)](_0x288a40)[_0x1e02bd(0x4527)](function(_0x36fdfb){var _0x312946=_0x1992fb;if(_0x28cf5d[_0x312946(0x434)][_0x550c34]=void 0x0,_0x36fdfb[_0x312946(0x1a9a)](_0x1f37f1)){var _0x123bee=_0x36fdfb[_0x1f37f1];_0x28cf5d[_0x312946(0x7e2)][_0x550c34]=_0x123bee,_0x28cf5d[_0x312946(0x27eb)][_0x288a40]=!0x0;}});}}RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x2aeb)]=function(_0x586ee3){var _0x421c10=_0x307c2b,_0x3bccbb=_0x5e00b3;return!!_0x586ee3['isRenderClipSection']()&&this[_0x3bccbb(0x5151)][_0x3bccbb(0x1b58)](Plane[_0x3bccbb(0x21a3)](_0x586ee3[_0x3bccbb(0xd83)][0x0],scratchPlane))===Intersect$1[_0x421c10(0x2d7f)];},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x20db)]=function(_0x271ca5,_0x31aae6){var _0x4d38a7=_0x307c2b,_0xe13ad2=_0x5e00b3,_0x15ab77={'layer':_0x271ca5};_0x31aae6?(this[_0x4d38a7(0x394c)](_0x15ab77,!0x1,!0x0,ProgramDefines$2[_0x4d38a7(0x4f98)]),_0x271ca5[_0xe13ad2(0x3e3a)]&&this[_0xe13ad2(0x2393)](_0x15ab77,!0x1,!0x0,ProgramDefines$2[_0x4d38a7(0x2abc)])):(this[_0x4d38a7(0x3620)](_0x15ab77,!0x1,!0x0,ProgramDefines$2[_0xe13ad2(0x7fb)]),_0x271ca5[_0xe13ad2(0x3e3a)]&&this[_0xe13ad2(0x2cca)](_0x15ab77,!0x1,!0x0,ProgramDefines$2[_0xe13ad2(0x11b6)])),defined$1(this[_0xe13ad2(0x1b80)])&&(!this[_0xe13ad2(0x1b80)][_0x4d38a7(0x1868)][_0xe13ad2(0x53aa)]()&&this[_0xe13ad2(0x1b80)][_0xe13ad2(0x2ddc)]['destroy'](),this[_0xe13ad2(0x1b80)]=void 0x0),defined$1(this[_0x4d38a7(0xc80)])&&(!this[_0x4d38a7(0xc80)][_0xe13ad2(0x2ddc)][_0xe13ad2(0x53aa)]()&&this[_0xe13ad2(0x22b)]['shaderProgram'][_0xe13ad2(0x2947)](),this[_0xe13ad2(0x22b)]=void 0x0);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x52ae)]=function(_0x5ee670){var _0x4744d4=_0x5e00b3,_0x1d806d=isShadow$3(this),_0x3f9a8f=this[_0x4744d4(0x3594)];defined$1(_0x3f9a8f)&&(_0x3f9a8f[_0x4744d4(0x45f4)]=_0x1d806d,_0x3f9a8f[_0x4744d4(0x1d34)]=_0x1d806d,_0x3f9a8f[_0x4744d4(0x2753)]=!defined$1(_0x5ee670[_0x4744d4(0x468a)]));},RenderEntityPagedLOD[_0x307c2b(0x1aa2)]['cloneSelectCommand']=function(_0x17c6db){var _0x1cb6c3=_0x307c2b,_0x4c8449=_0x5e00b3,_0x16b921=_0x17c6db[_0x4c8449(0x1358)],_0x3ea276=new ShaderSource({'name':_0x4c8449(0x42f),'sources':[S3MTilesSelection]});_0x17c6db[_0x4c8449(0x3b30)]&&_0x3ea276[_0x4c8449(0x5c34)]['push'](_0x4c8449(0x7fb)),_0x3ea276[_0x4c8449(0x5c34)][_0x4c8449(0x5323)]('DepthEXT');var _0x4ba39a=this[_0x4c8449(0x3594)];if(defined$1(_0x4ba39a)){var _0x1d7d65=_0x4ba39a[_0x4c8449(0x2ddc)][_0x4c8449(0x14d5)][_0x4c8449(0x40f3)](),_0x168db8=void 0x0;if((_0x168db8=DrawCommand[_0x4c8449(0x305)](_0x4ba39a,_0x168db8))[_0x4c8449(0x2ca)][_0x4c8449(0x2e05)]=function(){var _0x1eb859=_0x4c8449;return _0x17c6db[_0x1eb859(0x2a46)];},_0x168db8[_0x4c8449(0x2ddc)]=ShaderProgram$1['fromCache']({'context':_0x16b921,'vertexShaderSource':_0x1d7d65,'fragmentShaderSource':_0x3ea276,'attributeLocations':this[_0x1cb6c3(0x37d4)]}),this[_0x4c8449(0x26ec)]=_0x168db8,this[_0x4c8449(0x26ec)][_0x4c8449(0x295c)]=Pass$1[_0x1cb6c3(0x11f7)],defined$1(this[_0x4c8449(0x4bd7)])){var _0x1ffe34=this[_0x1cb6c3(0x4c0d)]['shaderProgram'][_0x1cb6c3(0x5790)][_0x4c8449(0x40f3)](),_0x32a52d=this[_0x4c8449(0x4bd7)][_0x4c8449(0x2ddc)][_0x4c8449(0x1a87)][_0x4c8449(0x40f3)]();_0x1ffe34[_0x4c8449(0x5c34)][_0x4c8449(0x5323)](_0x4c8449(0x3dcc)),_0x32a52d[_0x1cb6c3(0x3682)][_0x4c8449(0x5323)]('SELECTED'),this[_0x4c8449(0x4a8d)]=DrawCommand[_0x4c8449(0x305)](this[_0x4c8449(0x4bd7)]),this[_0x4c8449(0x4a8d)][_0x4c8449(0x2ddc)]=ShaderProgram$1[_0x4c8449(0x5344)]({'context':_0x16b921,'vertexShaderSource':_0x1ffe34,'fragmentShaderSource':_0x32a52d,'attributeLocations':this[_0x4c8449(0x3f20)]}),this['_selectedColorCommand']=DrawCommand[_0x4c8449(0x305)](this[_0x1cb6c3(0x120d)]),this[_0x1cb6c3(0x349c)][_0x4c8449(0x2ddc)]=ShaderProgram$1[_0x4c8449(0x5344)]({'context':_0x16b921,'vertexShaderSource':_0x1ffe34,'fragmentShaderSource':_0x32a52d,'attributeLocations':this[_0x4c8449(0x3f20)]});}}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x24ae)]=function(_0x463843){var _0x28f0b4=_0x307c2b,_0x7f97d4=_0x5e00b3,_0x5b09c3=_0x463843[_0x7f97d4(0x1358)],_0x40a42c=this[_0x7f97d4(0x3594)];if(_0x463843[_0x7f97d4(0x4b1b)]()&&defined$1(_0x40a42c)&&!defined$1(this[_0x7f97d4(0x1af)])){var _0x4a5648=_0x40a42c[_0x7f97d4(0x2ddc)][_0x7f97d4(0x14d5)][_0x7f97d4(0x40f3)](),_0x254dca=_0x40a42c[_0x7f97d4(0x2ddc)][_0x7f97d4(0x1a87)][_0x28f0b4(0x2d7b)]();_0x4a5648[_0x7f97d4(0x5c34)]['push'](ProgramDefines$2[_0x7f97d4(0x12b4)]),_0x254dca[_0x7f97d4(0x5c34)][_0x28f0b4(0x2a0e)](ProgramDefines$2[_0x28f0b4(0x1e91)]),_0x463843[_0x7f97d4(0x4b1b)]()&&(_0x4a5648[_0x7f97d4(0x5c34)][_0x7f97d4(0x5323)](ProgramDefines$2['SILHOUETTE_SELECT_TYPE']),_0x254dca[_0x7f97d4(0x5c34)][_0x7f97d4(0x5323)](ProgramDefines$2[_0x7f97d4(0x3cb7)]));var _0x248220=void 0x0;(_0x248220=DrawCommand[_0x7f97d4(0x305)](_0x40a42c,_0x248220))[_0x28f0b4(0x1868)]=ShaderProgram$1[_0x7f97d4(0x5344)]({'context':_0x5b09c3,'vertexShaderSource':_0x4a5648,'fragmentShaderSource':_0x254dca,'attributeLocations':this[_0x7f97d4(0x3f20)]}),_0x248220[_0x7f97d4(0x2ca)][_0x7f97d4(0x4276)]=function(){var _0x5c4a3f=_0x7f97d4;return _0x463843[_0x5c4a3f(0xa47)][_0x5c4a3f(0x5a25)][_0x5c4a3f(0x3e24)][_0x5c4a3f(0xfa5)][_0x5c4a3f(0x2ccb)][_0x5c4a3f(0x1d69)](0x0);},this[_0x28f0b4(0x5ac3)]=_0x248220;}},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x2fbc)]=function(_0x1cb528){var _0x1cbcb5=_0x307c2b,_0x2a2e83=_0x5e00b3,_0xd83146=_0x1cb528[_0x2a2e83(0x1358)],_0x4835ac=this[_0x2a2e83(0x3594)];if(_0x1cb528[_0x2a2e83(0x495f)]&&defined$1(_0x4835ac)&&!defined$1(this[_0x2a2e83(0x2158)])){var _0x31c253=_0x4835ac[_0x2a2e83(0x2ddc)]['vertexShaderSource'][_0x2a2e83(0x40f3)](),_0x5a5b7a=_0x4835ac[_0x2a2e83(0x2ddc)][_0x2a2e83(0x1a87)]['clone']();_0x5a5b7a[_0x2a2e83(0x5c34)][_0x2a2e83(0x5323)](_0x2a2e83(0x2281));var _0x9cf9b1=void 0x0;(_0x9cf9b1=DrawCommand[_0x1cbcb5(0x17ea)](_0x4835ac,_0x9cf9b1))['shaderProgram']=ShaderProgram$1[_0x2a2e83(0x5344)]({'context':_0xd83146,'vertexShaderSource':_0x31c253,'fragmentShaderSource':_0x5a5b7a,'attributeLocations':this[_0x2a2e83(0x3f20)]}),_0x9cf9b1[_0x2a2e83(0x295c)]=Pass$1[_0x2a2e83(0x47bc)],this[_0x1cbcb5(0x419d)]=_0x9cf9b1;}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x5c0a)]=function(_0x412a9f){var _0xca80a5=_0x307c2b,_0x16725b=_0x5e00b3,_0x3d1600=_0x412a9f[_0xca80a5(0xc72)],_0x3c055c=this[_0x16725b(0x3594)];if(_0x412a9f[_0xca80a5(0x5117)]&&defined$1(_0x3c055c)&&!defined$1(this['_postEffectCommand'])){var _0x3e1eb7=_0x3c055c[_0x16725b(0x2ddc)][_0x16725b(0x14d5)][_0x16725b(0x40f3)](),_0x50693a=_0x3c055c[_0xca80a5(0x1868)][_0x16725b(0x1a87)][_0x16725b(0x40f3)]();_0x3e1eb7[_0x16725b(0x5c34)][_0x16725b(0x5323)](ProgramDefines$2[_0x16725b(0x1f0b)]),_0x50693a[_0x16725b(0x5c34)][_0x16725b(0x5323)](ProgramDefines$2[_0x16725b(0x1f0b)]);var _0xb77096=void 0x0;(_0xb77096=DrawCommand[_0x16725b(0x305)](_0x3c055c,_0xb77096))[_0x16725b(0x2ddc)]=ShaderProgram$1[_0x16725b(0x5344)]({'context':_0x3d1600,'vertexShaderSource':_0x3e1eb7,'fragmentShaderSource':_0x50693a,'attributeLocations':this[_0x16725b(0x3f20)]}),_0xb77096[_0x16725b(0x295c)]=Pass$1[_0x16725b(0x32a2)],this[_0x16725b(0x2eb5)]=_0xb77096;}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x2019)]=function(_0x4cc215){var _0x2d9d0c=_0x5e00b3;this[_0x2d9d0c(0x2393)](_0x4cc215,!0x1,!0x0,ProgramDefines$2['TRANSPARENT_BACK_COLOR']);},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x4b63)]=function(_0x1e04f0){var _0x5bbf57=_0x5e00b3;this[_0x5bbf57(0x2cca)](_0x1e04f0,!0x1,!0x0,ProgramDefines$2[_0x5bbf57(0x3ebc)]);},RenderEntityPagedLOD['prototype'][_0x5e00b3(0x32ed)]=function(_0x196312){var _0x37a36d=_0x307c2b;this[_0x37a36d(0x394c)](_0x196312,!0x1,!0x0,ProgramDefines$2['ADJUST_COLOR']);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x307c2b(0x57e1)]=function(_0x2fb52a){var _0x3d37b3=_0x5e00b3;this[_0x3d37b3(0x2393)](_0x2fb52a,!0x0,!0x0,ProgramDefines$2['VERTEX_CAPTURE']);},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x14f7)]=function(_0x3aadbe){var _0x5df954=_0x5e00b3;this[_0x5df954(0x2cca)](_0x3aadbe,!0x0,!0x0,ProgramDefines$2['VERTEX_CAPTURE']);},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x5ae1)]=function(_0x1375ff){var _0x4aa4db=_0x307c2b,_0x573371=_0x5e00b3;this[_0x4aa4db(0x394c)](_0x1375ff,!0x0,!0x0,ProgramDefines$2[_0x573371(0x7c6)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x425b)]=function(_0x18b6b){var _0x44447e=_0x5e00b3;this[_0x44447e(0x2cca)](_0x18b6b,!0x0,!0x0,ProgramDefines$2['EXCAVATION']);},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x3346)]=function(_0x27afdc){var _0x4ece71=_0x307c2b,_0x1b7235=_0x5e00b3;this[_0x1b7235(0x2393)](_0x27afdc,!0x0,!0x0,_0x4ece71(0x563e));},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x4be3)]=function(_0x1e1260){var _0x402d2f=_0x5e00b3;this[_0x402d2f(0x2cca)](_0x1e1260,!0x0,!0x0,_0x402d2f(0x16fa));},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x1eac)]=function(_0x191d7b){var _0x588991=_0x5e00b3;this[_0x588991(0x2393)](_0x191d7b,!0x0,!0x1,ProgramDefines$2[_0x588991(0x52fd)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x5c67)]=function(_0x4e3355){var _0x4f837f=_0x5e00b3;this[_0x4f837f(0x2393)](_0x4e3355,!0x0,!0x0,ProgramDefines$2[_0x4f837f(0x3ca7)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x35df)]=function(_0xde39fc){var _0x21457f=_0x307c2b;this[_0x21457f(0x3620)](_0xde39fc,!0x0,!0x1,ProgramDefines$2[_0x21457f(0x1dd9)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x4db8)]=function(_0x13743d){var _0x3276f3=_0x5e00b3;this[_0x3276f3(0x2cca)](_0x13743d,!0x0,!0x1,ProgramDefines$2[_0x3276f3(0x52fd)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x37f7)]=function(_0x4a34fb){var _0x140f12=_0x307c2b,_0x2b34c1=_0x5e00b3;this[_0x140f12(0x394c)](_0x4a34fb,!0x0,!0x0,ProgramDefines$2[_0x140f12(0x3b62)]),this[_0x2b34c1(0x2393)](_0x4a34fb,!0x0,!0x0,ProgramDefines$2['HYPSOMETRIC']);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x56ba)]=function(_0x1e1944){var _0x5074e8=_0x307c2b,_0x19be6a=_0x5e00b3;this[_0x19be6a(0x2cca)](_0x1e1944,!0x0,!0x0,ProgramDefines$2['COMPUTE_W_VALUE']),this[_0x5074e8(0x3620)](_0x1e1944,!0x0,!0x0,ProgramDefines$2[_0x19be6a(0x299e)]),this[_0x19be6a(0x2cca)](_0x1e1944,!0x0,!0x0,ProgramDefines$2[_0x19be6a(0x4008)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)]['hasLightChange']=function(_0x2eb274){var _0x40451f=_0x307c2b,_0x4908ed=_0x5e00b3;_0x2eb274[_0x40451f(0x4cf6)]?this[_0x40451f(0x394c)](_0x2eb274,!0x0,!0x0,ProgramDefines$2[_0x4908ed(0x5e2f)]):this[_0x4908ed(0x2cca)](_0x2eb274,!0x0,!0x0,ProgramDefines$2[_0x4908ed(0x5e2f)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x2e5f)]=function(_0x26af00){var _0x5efcdd=_0x5e00b3;_0x26af00[_0x5efcdd(0x57b1)]?this[_0x5efcdd(0x2393)](_0x26af00,!0x0,!0x0,ProgramDefines$2[_0x5efcdd(0x4135)]):this[_0x5efcdd(0x2cca)](_0x26af00,!0x0,!0x0,ProgramDefines$2[_0x5efcdd(0x4135)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x307c2b(0x1dac)]=function(_0x187f3b){var _0x50a229=_0x5e00b3;_0x187f3b[_0x50a229(0x57b1)]?this[_0x50a229(0x2393)](_0x187f3b,!0x0,!0x0,ProgramDefines$2[_0x50a229(0x1895)]):this[_0x50a229(0x2cca)](_0x187f3b,!0x0,!0x0,ProgramDefines$2[_0x50a229(0x1895)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x307c2b(0x3f65)]=function(_0x1da1ce){var _0x13131a=_0x307c2b,_0x458058=_0x5e00b3;_0x1da1ce[_0x13131a(0x4a27)]==SelectColorType$1[_0x458058(0x2fe8)]?(this[_0x458058(0x2393)](_0x1da1ce,!0x0,!0x0,ProgramDefines$2[_0x458058(0x27fd)]),this[_0x458058(0x2cca)](_0x1da1ce,!0x0,!0x0,ProgramDefines$2[_0x458058(0x3cb7)])):_0x1da1ce[_0x458058(0x5546)]==SelectColorType$1[_0x458058(0x5a82)]||_0x1da1ce[_0x458058(0x5546)]==SelectColorType$1[_0x458058(0x5b30)]?(this[_0x458058(0x2393)](_0x1da1ce,!0x0,!0x0,ProgramDefines$2[_0x458058(0x3cb7)]),this[_0x13131a(0x3620)](_0x1da1ce,!0x0,!0x0,ProgramDefines$2[_0x458058(0x27fd)])):(this[_0x458058(0x2cca)](_0x1da1ce,!0x0,!0x0,ProgramDefines$2[_0x458058(0x27fd)]),this[_0x458058(0x2cca)](_0x1da1ce,!0x0,!0x0,ProgramDefines$2[_0x458058(0x3cb7)]));},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x1da4)]=function(_0x5185b7){var _0x4b005e=_0x307c2b,_0x27da70=_0x5e00b3;_0x5185b7[_0x4b005e(0x125a)]===MixColorType$1[_0x27da70(0x2fe8)]?this[_0x27da70(0x2393)](_0x5185b7,!0x0,!0x0,ProgramDefines$2[_0x27da70(0x1da3)]):this[_0x27da70(0x2cca)](_0x5185b7,!0x0,!0x0,ProgramDefines$2[_0x27da70(0x1da3)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x5fbd)]=function(_0x201fc7){var _0x2341bf=_0x307c2b,_0x34c9ff=_0x5e00b3;_0x201fc7[_0x2341bf(0x3b39)]?this[_0x2341bf(0x394c)](_0x201fc7,!0x1,!0x0,ProgramDefines$2[_0x34c9ff(0x518c)]):this['removeProgramDefine'](_0x201fc7,!0x1,!0x0,ProgramDefines$2[_0x34c9ff(0x518c)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x4b5e)]=function(_0x2c450d){var _0x5e7516=_0x5e00b3;_0x2c450d[_0x5e7516(0x1fcd)]?this['appendProgramDefine'](_0x2c450d,!0x1,!0x0,ProgramDefines$2[_0x5e7516(0x5ab4)]):this[_0x5e7516(0x2cca)](_0x2c450d,!0x1,!0x0,ProgramDefines$2['APPLY_SWIPE']);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x4843)]=function(_0x2f6eb4){var _0x408661=_0x307c2b,_0x2fa33b=_0x5e00b3;this[_0x2fa33b(0x5a6a)](this[_0x2fa33b(0x3c4e)],_0x2f6eb4,!0x0,!0x0,_0x2fa33b(0x16d3)+_0x2f6eb4[_0x2fa33b(0x4755)],!0x1),this[_0x408661(0x409e)](this['_silhouetteEdgeCommand'],_0x2f6eb4,!0x0,!0x0,_0x408661(0x1adb)+_0x2f6eb4[_0x2fa33b(0x4755)],!0x1);},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x53a3)]=function(_0x41be3d){var _0x23cf09=_0x307c2b,_0x14888e=_0x5e00b3;_0x41be3d[_0x14888e(0x2ea)]===PBRMaterialType[_0x14888e(0x423a)]?this[_0x14888e(0x2cca)](_0x41be3d,!0x0,!0x0,ProgramDefines$2[_0x23cf09(0x4b84)]):this[_0x14888e(0x2393)](_0x41be3d,!0x0,!0x0,ProgramDefines$2[_0x14888e(0x288b)]);},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x3cd5)]=function(_0x1afb8b){var _0x8afcaa=_0x307c2b,_0x1dfa50=_0x5e00b3;_0x1afb8b[_0x1dfa50(0x57b1)]?(this[_0x1dfa50(0x2393)](_0x1afb8b,!0x0,!0x0,ProgramDefines$2[_0x8afcaa(0x3b62)]),this[_0x1dfa50(0x2393)](_0x1afb8b,!0x0,!0x0,ProgramDefines$2[_0x1dfa50(0x299e)]),this[_0x1dfa50(0x2393)](_0x1afb8b,!0x0,!0x0,ProgramDefines$2[_0x8afcaa(0x2969)]+_0x1afb8b['textureCount'])):this[_0x8afcaa(0x3620)](_0x1afb8b,!0x0,!0x0,ProgramDefines$2[_0x8afcaa(0x3b98)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x5c70)]=function(_0x59bf9a){var _0x52f099=_0x307c2b,_0xd24966=_0x5e00b3;_0x59bf9a[_0xd24966(0x57b1)]?this[_0x52f099(0x394c)](_0x59bf9a,!0x0,!0x0,ProgramDefines$2[_0xd24966(0x21ab)]):this[_0xd24966(0x2cca)](_0x59bf9a,!0x0,!0x0,ProgramDefines$2[_0xd24966(0x21ab)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x1dc)]=function(_0x4cca9d){var _0x4500f4=_0x307c2b,_0x19712b=_0x5e00b3;_0x4cca9d[_0x4500f4(0x4cf6)]?this[_0x19712b(0x2393)](_0x4cca9d,!0x0,!0x1,ProgramDefines$2[_0x19712b(0x59d3)]):this[_0x19712b(0x2cca)](_0x4cca9d,!0x0,!0x1,ProgramDefines$2[_0x19712b(0x59d3)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x14c6)]=function(_0x346fb5){var _0x426c49=_0x5e00b3;_0x346fb5[_0x426c49(0x57b1)]?this[_0x426c49(0x2393)](_0x346fb5,!0x1,!0x0,ProgramDefines$2[_0x426c49(0x19b9)]):this[_0x426c49(0x2cca)](_0x346fb5,!0x1,!0x0,ProgramDefines$2[_0x426c49(0x19b9)]);},RenderEntityPagedLOD['prototype']['enableFlood']=function(_0x1a19a3){var _0x59a705=_0x307c2b,_0x564a61=_0x5e00b3;this[_0x564a61(0x2393)](_0x1a19a3,!0x0,!0x0,ProgramDefines$2[_0x59a705(0x3a6b)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x5f53)]=function(_0x26594b){var _0x29d371=_0x307c2b;this[_0x29d371(0x3620)](_0x26594b,!0x0,!0x0,ProgramDefines$2[_0x29d371(0x3a6b)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x307c2b(0x5491)]=function(_0x26e872){var _0x1a1bb7=_0x5e00b3;_0x26e872[_0x1a1bb7(0x57b1)]?this['appendProgramDefine'](_0x26e872,!0x0,!0x1,ProgramDefines$2[_0x1a1bb7(0x5a05)]):this[_0x1a1bb7(0x2cca)](_0x26e872,!0x0,!0x1,ProgramDefines$2[_0x1a1bb7(0x5a05)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x307c2b(0x556c)]=function(_0x315f6d){var _0x4c7f29=_0x307c2b,_0x58c06e=_0x5e00b3;if(_0x315f6d[_0x58c06e(0x57b1)]){var _0x1cd527=_0x315f6d[_0x58c06e(0x2bae)],_0x447c34=(_0x1cd527[_0x58c06e(0x6d3)]&PBRMaterialType[_0x58c06e(0x1e56)])>0x0||_0x1cd527[_0x4c7f29(0xfff)][_0x58c06e(0x549e)],_0x35c55b=defined$1(_0x1cd527[_0x58c06e(0x9d9)])&&defined$1(_0x1cd527[_0x58c06e(0x9d9)][_0x58c06e(0x1ee7)]),_0x2f4c49=[];if(_0x447c34||_0x35c55b){_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x4c7f29(0x4e85)]);var _0x241504=defined$1(this[_0x58c06e(0x3f20)][_0x4c7f29(0x409b)]);_0x35c55b&&(_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x58c06e(0x5da)]),_0x2f4c49[_0x58c06e(0x5323)](_0x58c06e(0x15a4)+_0x1cd527['_frameState'][_0x58c06e(0x5584)][_0x58c06e(0x809)])),defined$1(_0x1cd527[_0x58c06e(0x44e8)][_0x58c06e(0x441a)][_0x58c06e(0x38af)])&&_0x1cd527['_PBRMaterialParams'][_0x58c06e(0x441a)][_0x4c7f29(0x351b)]instanceof Texture&&_0x241504&&_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x4c7f29(0x4242)]),_0x241504&&defined$1(_0x1cd527[_0x4c7f29(0xfff)][_0x58c06e(0x441a)][_0x58c06e(0x3399)])&&defined$1(_0x1cd527[_0x58c06e(0x44e8)][_0x58c06e(0x441a)][_0x58c06e(0x3399)][_0x58c06e(0x1176)])&&(_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x58c06e(0x495b)]),defined$1(_0x1cd527[_0x58c06e(0x44e8)][_0x58c06e(0x441a)][_0x58c06e(0x3399)][_0x58c06e(0x2caa)])&&_0x1cd527[_0x4c7f29(0xfff)][_0x58c06e(0x441a)][_0x58c06e(0x3399)][_0x58c06e(0x2caa)]instanceof Texture&&_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x4c7f29(0x42ec)])),_0x241504&&defined$1(_0x1cd527[_0x58c06e(0x44e8)][_0x58c06e(0x441a)][_0x58c06e(0x5125)])&&defined$1(_0x1cd527['_PBRMaterialParams'][_0x58c06e(0x441a)]['snowEffect'][_0x4c7f29(0x54db)])&&_0x1cd527[_0x4c7f29(0xfff)][_0x58c06e(0x441a)][_0x58c06e(0x5125)][_0x58c06e(0x5b9c)]instanceof Texture&&defined$1(_0x1cd527[_0x58c06e(0x44e8)]['pbrMetallicRoughness'][_0x4c7f29(0x4b7a)][_0x4c7f29(0x4a93)])&&_0x1cd527[_0x4c7f29(0xfff)][_0x58c06e(0x441a)]['snowEffect'][_0x58c06e(0x1ebf)]instanceof Texture&&_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x4c7f29(0x50c8)]),(defined$1(this[_0x58c06e(0x2553)])&&this[_0x58c06e(0x2553)]['_metallicRoughnessTextureIndex']>-0x1||defined$1(_0x1cd527[_0x58c06e(0x44e8)][_0x58c06e(0x441a)][_0x4c7f29(0x505a)])&&_0x1cd527[_0x58c06e(0x44e8)][_0x58c06e(0x441a)][_0x58c06e(0x1bad)]instanceof Texture)&&_0x241504&&_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x58c06e(0x29f7)]),(defined$1(this[_0x4c7f29(0x3314)])&&this[_0x58c06e(0x2553)][_0x58c06e(0x2d5f)]>-0x1||defined$1(_0x1cd527[_0x58c06e(0x44e8)][_0x58c06e(0x441a)][_0x58c06e(0x353d)])&&_0x1cd527[_0x58c06e(0x44e8)][_0x58c06e(0x441a)][_0x58c06e(0x353d)]instanceof Texture)&&_0x241504&&_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x4c7f29(0x56ce)]),(defined$1(this[_0x4c7f29(0x3314)])&&this[_0x58c06e(0x2553)]['_occlusionTextureIndex']>-0x1||defined$1(_0x1cd527['_PBRMaterialParams'][_0x58c06e(0x441a)][_0x4c7f29(0x413c)])&&_0x1cd527[_0x58c06e(0x44e8)][_0x4c7f29(0x1d30)][_0x58c06e(0x3147)]instanceof Texture)&&_0x241504&&_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x4c7f29(0x1cac)]),(defined$1(this[_0x58c06e(0x2553)])&&defined$1(this[_0x58c06e(0x2553)][_0x4c7f29(0x3f27)])||defined$1(_0x1cd527[_0x58c06e(0x44e8)][_0x58c06e(0x441a)][_0x4c7f29(0x4074)]))&&_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x4c7f29(0x5a72)]),(defined$1(this[_0x4c7f29(0x3314)])&&defined$1(this[_0x58c06e(0x2553)][_0x58c06e(0x1e13)])||defined$1(_0x1cd527[_0x58c06e(0x44e8)][_0x58c06e(0x441a)][_0x58c06e(0x13cc)]))&&(_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x58c06e(0x901)]),_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x58c06e(0x3ad5)])),(defined$1(this[_0x58c06e(0x2553)])&&defined$1(this[_0x58c06e(0x2553)][_0x58c06e(0x54bf)])||defined$1(_0x1cd527[_0x58c06e(0x44e8)][_0x58c06e(0x441a)][_0x58c06e(0x5b8f)]))&&_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x58c06e(0x8bb)]),(defined$1(this[_0x58c06e(0x2553)])&&this[_0x4c7f29(0x3314)][_0x58c06e(0x5562)]>-0x1||defined$1(_0x1cd527[_0x58c06e(0x44e8)][_0x58c06e(0x441a)][_0x58c06e(0x2ade)])&&_0x1cd527[_0x58c06e(0x44e8)][_0x58c06e(0x441a)][_0x58c06e(0x2ade)]>0x0)&&_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x58c06e(0x29d0)]),defined$1(this[_0x58c06e(0x2553)])&&this[_0x58c06e(0x2553)][_0x58c06e(0x40ed)]>-0x1&&_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x58c06e(0x3e76)]),defined$1(_0x1cd527[_0x58c06e(0xa47)][_0x58c06e(0x1a27)])&&_0x2f4c49[_0x58c06e(0x5323)](ProgramDefines$2[_0x58c06e(0x5950)]),this[_0x58c06e(0xdcd)](this[_0x58c06e(0x3594)],_0x315f6d,!0x1,!0x0,_0x2f4c49,!0x0,!0x0);}else _0x2f4c49=[ProgramDefines$2[_0x58c06e(0x4cd)],_0x4c7f29(0x3a0d)+_0x1cd527[_0x58c06e(0xa47)][_0x58c06e(0x5584)][_0x4c7f29(0x2ef4)],ProgramDefines$2[_0x58c06e(0x277a)],ProgramDefines$2[_0x4c7f29(0x56ce)],ProgramDefines$2[_0x58c06e(0x3e76)],ProgramDefines$2[_0x58c06e(0x5950)],ProgramDefines$2[_0x58c06e(0x29f7)],ProgramDefines$2[_0x58c06e(0x2f2f)],ProgramDefines$2[_0x58c06e(0x3b72)]],this[_0x58c06e(0x5844)](this[_0x58c06e(0x3594)],_0x315f6d,!0x1,!0x0,_0x2f4c49);}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x51b1)]=function(_0x41f811){var _0xe05952=_0x5e00b3;_0x41f811[_0xe05952(0x57b1)]?this[_0xe05952(0x2393)](_0x41f811,!0x0,!0x1,ProgramDefines$2[_0xe05952(0x1eb9)]):this[_0xe05952(0x2cca)](_0x41f811,!0x0,!0x1,ProgramDefines$2[_0xe05952(0x1eb9)]);},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x307c2b(0x394c)]=function(_0x206d49,_0xbd73b8,_0x56ffd6,_0x3c9863,_0x2e9798,_0x36acfe){var _0x29c3f2=_0x307c2b,_0x637808=_0x5e00b3;_0x2e9798=defaultValue$1(_0x2e9798,!0x0),_0x36acfe=defaultValue$1(_0x36acfe,!0x0),this[_0x637808(0x5a6a)](this[_0x637808(0x3594)],_0x206d49,_0xbd73b8,_0x56ffd6,_0x3c9863,_0x2e9798,_0x36acfe),this[_0x637808(0x5a6a)](this[_0x637808(0x3c4e)],_0x206d49,_0xbd73b8,_0x56ffd6,_0x3c9863,!0x1,_0x36acfe),this[_0x637808(0x5a6a)](this[_0x637808(0x571f)],_0x206d49,_0xbd73b8,_0x56ffd6,_0x3c9863,!0x1,_0x36acfe),this[_0x29c3f2(0x409e)](this[_0x637808(0x2667)][_0x29c3f2(0x3339)],_0x206d49,!0x1,!0x0,_0x3c9863,!0x1,_0x36acfe),this[_0x637808(0x5a6a)](this[_0x637808(0x2667)][_0x637808(0x2f00)],_0x206d49,!0x1,!0x0,_0x3c9863,!0x1,_0x36acfe);},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x5a6a)]=function(_0x51c6b3,_0x1a991e,_0x4e2be1,_0xa1ff26,_0x7675b,_0x47ff08,_0x1962f3){var _0x5aeca0=_0x307c2b,_0xc93810=_0x5e00b3;if(_0x47ff08=defaultValue$1(_0x47ff08,!0x0),_0x1962f3=defaultValue$1(_0x1962f3,!0x0),defined$1(_0x51c6b3)){_0x3c5e60=_0x1a991e[_0xc93810(0x2bae)][_0xc93810(0x1358)],_0x3a74f6=_0x51c6b3[_0xc93810(0x2ddc)][_0x5aeca0(0x41c7)][_0x5aeca0(0x2d7b)](),_0x5f4408=_0x51c6b3[_0xc93810(0x2ddc)][_0x5aeca0(0x5790)]['clone'](),(defined$1(_0x3a74f6[_0xc93810(0x2c5)])||(_0x3a74f6[_0xc93810(0x2c5)]=_0xc93810(0x39ee)+_0x1a991e[_0xc93810(0x2bae)]['id']),defined$1(_0x5f4408[_0xc93810(0x2c5)])||(_0x5f4408[_0x5aeca0(0x1c7c)]=_0x5aeca0(0x4787)+_0x1a991e[_0xc93810(0x2bae)]['id']),_0x4e2be1&&pushDefineToShader$8(_0x5f4408,_0x7675b),_0xa1ff26&&pushDefineToShader$8(_0x3a74f6,_0x7675b)),_0x3fda2e=_0x51c6b3[_0xc93810(0x2ddc)][_0x5aeca0(0x37d4)],_0x1962f3&&(_0x51c6b3[_0x5aeca0(0x1868)]=_0x51c6b3['shaderProgram']&&_0x51c6b3[_0xc93810(0x2ddc)][_0xc93810(0x2947)]());var _0x396d02=ShaderProgram$1[_0xc93810(0x5344)]({'context':_0x3c5e60,'vertexShaderSource':_0x5f4408,'fragmentShaderSource':_0x3a74f6,'attributeLocations':_0x3fda2e});_0x47ff08&&(this[_0x5aeca0(0x5526)]=_0x396d02),_0x51c6b3[_0xc93810(0x2ddc)]=_0x396d02,defined$1(this[_0xc93810(0x4bd7)])&&(this[_0xc93810(0x4bd7)][_0xc93810(0x2ddc)]=_0x51c6b3[_0xc93810(0x2ddc)]),defined$1(_0x51c6b3[_0xc93810(0x176e)])&&defined$1(_0x51c6b3[_0x5aeca0(0x4b02)][_0xc93810(0x40a3)])&&(_0x51c6b3[_0xc93810(0x176e)][_0x5aeca0(0x1e2)][_0x5aeca0(0x1868)]=_0x51c6b3[_0xc93810(0x2ddc)]),defined$1(_0x51c6b3[_0xc93810(0x176e)])&&defined$1(_0x51c6b3[_0xc93810(0x176e)][_0xc93810(0x4a89)])&&(_0x51c6b3['derivedCommands'][_0x5aeca0(0x4e0b)][_0xc93810(0x2ddc)]=getLogDepthPolygonOffsetFragmentShaderProgram(_0x3c5e60,_0x51c6b3[_0xc93810(0x2ddc)]));}else{if(_0x47ff08&&defined$1(this[_0xc93810(0x3ebd)])){var _0x3c5e60=_0x1a991e[_0xc93810(0x2bae)][_0xc93810(0x1358)],_0x3a74f6=this[_0xc93810(0x3ebd)][_0x5aeca0(0x41c7)],_0x5f4408=this[_0x5aeca0(0x5526)][_0xc93810(0x14d5)];defined$1(_0x3a74f6[_0xc93810(0x2c5)])||(_0x3a74f6[_0xc93810(0x2c5)]=_0xc93810(0x39ee)+_0x1a991e[_0xc93810(0x2bae)]['id']),defined$1(_0x5f4408[_0xc93810(0x2c5)])||(_0x5f4408[_0xc93810(0x2c5)]=_0x5aeca0(0x4787)+_0x1a991e[_0xc93810(0x2bae)]['id']),_0x4e2be1&&pushDefineToShader$8(_0x5f4408,_0x7675b),_0xa1ff26&&pushDefineToShader$8(_0x3a74f6,_0x7675b);var _0x3fda2e=this[_0x5aeca0(0x37d4)];this[_0xc93810(0x3ebd)][_0xc93810(0x2947)](),this[_0xc93810(0x3ebd)]=ShaderProgram$1[_0x5aeca0(0x5602)]({'context':_0x3c5e60,'vertexShaderSource':_0x5f4408,'fragmentShaderSource':_0x3a74f6,'attributeLocations':_0x3fda2e});}}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x307c2b(0x45fa)]=function(_0x3e5581,_0x5ec1b0,_0x9d94c7,_0x21658b,_0x5c674b,_0x25de9d,_0xce82b5){var _0x4219ff=_0x307c2b,_0x2dd602=_0x5e00b3;_0x25de9d=defaultValue$1(_0x25de9d,!0x0),_0xce82b5=defaultValue$1(_0xce82b5,!0x0);var _0xbcdd38=_0x5ec1b0[_0x2dd602(0x2bae)][_0x4219ff(0xc72)];if(defined$1(_0x3e5581)){_0x191577=_0x3e5581[_0x2dd602(0x2ddc)][_0x4219ff(0x41c7)][_0x2dd602(0x40f3)](),_0x19f3e7=_0x3e5581[_0x4219ff(0x1868)][_0x2dd602(0x14d5)][_0x2dd602(0x40f3)](),(defined$1(_0x191577['name'])||(_0x191577[_0x2dd602(0x2c5)]=_0x2dd602(0x39ee)+_0x5ec1b0[_0x2dd602(0x2bae)]['id']),defined$1(_0x19f3e7[_0x4219ff(0x1c7c)])||(_0x19f3e7[_0x2dd602(0x2c5)]=_0x2dd602(0x2864)+_0x5ec1b0[_0x2dd602(0x2bae)]['id']),_0x5c674b[_0x2dd602(0x326d)](function(_0x3f56e8){_0x9d94c7&&pushDefineToShader$8(_0x19f3e7,_0x3f56e8),_0x21658b&&pushDefineToShader$8(_0x191577,_0x3f56e8);})),_0x280d52=_0x3e5581[_0x4219ff(0x1868)][_0x2dd602(0x3f20)],_0xce82b5&&(_0x3e5581[_0x4219ff(0x1868)]=_0x3e5581[_0x2dd602(0x2ddc)]&&_0x3e5581[_0x2dd602(0x2ddc)][_0x4219ff(0x5020)]());var _0x448ca0=ShaderProgram$1[_0x2dd602(0x5344)]({'context':_0xbcdd38,'vertexShaderSource':_0x19f3e7,'fragmentShaderSource':_0x191577,'attributeLocations':_0x280d52});_0x25de9d&&(this[_0x2dd602(0x3ebd)]=_0x448ca0),_0x3e5581[_0x2dd602(0x2ddc)]=_0x448ca0,defined$1(this[_0x2dd602(0x4bd7)])&&(this[_0x2dd602(0x4bd7)]['shaderProgram']=_0x3e5581[_0x2dd602(0x2ddc)]),defined$1(_0x3e5581[_0x2dd602(0x176e)])&&defined$1(_0x3e5581[_0x4219ff(0x4b02)][_0x2dd602(0x40a3)])&&(_0x3e5581[_0x4219ff(0x4b02)][_0x2dd602(0x40a3)][_0x4219ff(0x1868)]=_0x3e5581[_0x2dd602(0x2ddc)]),defined$1(_0x3e5581[_0x2dd602(0x176e)])&&defined$1(_0x3e5581[_0x2dd602(0x176e)][_0x2dd602(0x4a89)])&&(_0x3e5581['derivedCommands'][_0x2dd602(0x4a89)][_0x2dd602(0x2ddc)]=getLogDepthPolygonOffsetFragmentShaderProgram(_0xbcdd38,_0x3e5581[_0x2dd602(0x2ddc)]));}else{if(_0x25de9d&&defined$1(this[_0x2dd602(0x3ebd)])){var _0x191577=this[_0x2dd602(0x3ebd)][_0x2dd602(0x1a87)],_0x19f3e7=this[_0x2dd602(0x3ebd)][_0x2dd602(0x14d5)];defined$1(_0x191577[_0x2dd602(0x2c5)])||(_0x191577['name']=_0x4219ff(0x1459)+_0x5ec1b0[_0x2dd602(0x2bae)]['id']),defined$1(_0x19f3e7[_0x2dd602(0x2c5)])||(_0x19f3e7[_0x2dd602(0x2c5)]=_0x2dd602(0x2864)+_0x5ec1b0[_0x2dd602(0x2bae)]['id']),_0x5c674b[_0x2dd602(0x326d)](function(_0x17d6db){_0x9d94c7&&pushDefineToShader$8(_0x19f3e7,_0x17d6db),_0x21658b&&pushDefineToShader$8(_0x191577,_0x17d6db);});var _0x280d52=this['_attributeLocations'];this[_0x2dd602(0x3ebd)][_0x2dd602(0x2947)](),this[_0x2dd602(0x3ebd)]=ShaderProgram$1['fromCache']({'context':_0xbcdd38,'vertexShaderSource':_0x19f3e7,'fragmentShaderSource':_0x191577,'attributeLocations':_0x280d52});}}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x2cca)]=function(_0xcf8547,_0x37a3ed,_0x2a4adc,_0x3e8240){var _0x108d2c=_0x307c2b,_0x13a3df=_0x5e00b3;this[_0x13a3df(0x1da0)](this[_0x13a3df(0x3594)],_0xcf8547,_0x37a3ed,_0x2a4adc,_0x3e8240),defined$1(this[_0x13a3df(0x3c4e)])&&this['removeProgramDefineForCommand'](this[_0x108d2c(0x226a)],_0xcf8547,_0x37a3ed,_0x2a4adc,_0x3e8240,!0x1),defined$1(this[_0x13a3df(0x571f)])&&this[_0x13a3df(0x1da0)](this[_0x13a3df(0x571f)],_0xcf8547,_0x37a3ed,_0x2a4adc,_0x3e8240,!0x1),defined$1(this[_0x13a3df(0x2667)][_0x13a3df(0x360d)])&&this[_0x13a3df(0x1da0)](this['_wireFrameCommands'][_0x13a3df(0x360d)],_0xcf8547,!0x1,!0x0,_0x3e8240,!0x1),defined$1(this[_0x13a3df(0x2667)][_0x13a3df(0x2f00)])&&this[_0x13a3df(0x1da0)](this[_0x13a3df(0x2667)][_0x13a3df(0x2f00)],_0xcf8547,!0x1,!0x0,_0x3e8240,!0x1);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x1da0)]=function(_0xe6f85f,_0x3e2339,_0x2250b6,_0x3c2b1b,_0x1df1fa,_0x2a7bfb){var _0x561f16=_0x307c2b,_0x3ad96b=_0x5e00b3;if(_0x2a7bfb=defaultValue$1(_0x2a7bfb,!0x0),defined$1(_0xe6f85f))_0xba201e=_0x3e2339[_0x3ad96b(0x2bae)][_0x3ad96b(0x1358)],_0x3f7b69=_0xe6f85f[_0x3ad96b(0x2ddc)][_0x561f16(0x41c7)],_0x5b42e9=_0xe6f85f[_0x3ad96b(0x2ddc)][_0x3ad96b(0x14d5)],(defined$1(_0x3f7b69[_0x3ad96b(0x2c5)])||(_0x3f7b69[_0x3ad96b(0x2c5)]=_0x561f16(0x1459)+_0x3e2339[_0x3ad96b(0x2bae)]['id']),defined$1(_0x5b42e9[_0x3ad96b(0x2c5)])||(_0x5b42e9[_0x3ad96b(0x2c5)]=_0x3ad96b(0x2864)+_0x3e2339[_0x3ad96b(0x2bae)]['id']),_0x2250b6&&removeDefineToShader$8(_0x5b42e9,_0x1df1fa),_0x3c2b1b&&removeDefineToShader$8(_0x3f7b69,_0x1df1fa)),_0x490c9f=_0xe6f85f['shaderProgram'][_0x3ad96b(0x3f20)],(_0xe6f85f[_0x3ad96b(0x2ddc)][_0x3ad96b(0x2947)](),this[_0x3ad96b(0x3ebd)]=ShaderProgram$1[_0x3ad96b(0x5344)]({'context':_0xba201e,'vertexShaderSource':_0x5b42e9,'fragmentShaderSource':_0x3f7b69,'attributeLocations':_0x490c9f}),_0xe6f85f[_0x3ad96b(0x2ddc)]=this[_0x3ad96b(0x3ebd)],defined$1(this[_0x3ad96b(0x4bd7)])&&(this[_0x3ad96b(0x4bd7)][_0x3ad96b(0x2ddc)]=_0xe6f85f[_0x561f16(0x1868)]),defined$1(_0xe6f85f[_0x3ad96b(0x176e)])&&defined$1(_0xe6f85f[_0x561f16(0x4b02)][_0x561f16(0x1e2)])&&(_0xe6f85f[_0x3ad96b(0x176e)][_0x3ad96b(0x40a3)][_0x3ad96b(0x2ddc)]=_0xe6f85f[_0x3ad96b(0x2ddc)]),defined$1(_0xe6f85f[_0x3ad96b(0x176e)])&&defined$1(_0xe6f85f[_0x3ad96b(0x176e)][_0x3ad96b(0x4a89)])&&(_0xe6f85f[_0x3ad96b(0x176e)]['zback'][_0x3ad96b(0x2ddc)]=getLogDepthPolygonOffsetFragmentShaderProgram(_0xba201e,_0xe6f85f[_0x3ad96b(0x2ddc)])));else{if(_0x2a7bfb&&defined$1(this[_0x561f16(0x5526)])){var _0xba201e=_0x3e2339[_0x561f16(0x56d2)][_0x3ad96b(0x1358)],_0x3f7b69=this[_0x3ad96b(0x3ebd)]['fragmentShaderSource'],_0x5b42e9=this[_0x3ad96b(0x3ebd)][_0x561f16(0x5790)];defined$1(_0x3f7b69[_0x3ad96b(0x2c5)])||(_0x3f7b69[_0x561f16(0x1c7c)]=_0x561f16(0x1459)+_0x3e2339[_0x561f16(0x56d2)]['id']),defined$1(_0x5b42e9[_0x3ad96b(0x2c5)])||(_0x5b42e9[_0x3ad96b(0x2c5)]=_0x3ad96b(0x2864)+_0x3e2339[_0x3ad96b(0x2bae)]['id']),_0x2250b6&&removeDefineToShader$8(_0x5b42e9,_0x1df1fa),_0x3c2b1b&&removeDefineToShader$8(_0x3f7b69,_0x1df1fa);var _0x490c9f=this[_0x561f16(0x37d4)];this[_0x3ad96b(0x3ebd)][_0x561f16(0x5020)](),this[_0x3ad96b(0x3ebd)]=ShaderProgram$1[_0x3ad96b(0x5344)]({'context':_0xba201e,'vertexShaderSource':_0x5b42e9,'fragmentShaderSource':_0x3f7b69,'attributeLocations':_0x490c9f});}}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x5844)]=function(_0x55276e,_0x550e55,_0x4eac5a,_0x130362,_0x534d57,_0x4a5efb){var _0x3960fb=_0x307c2b,_0x30b0fa=_0x5e00b3,_0x1b6d04=_0x550e55[_0x3960fb(0x56d2)][_0x3960fb(0xc72)];if(_0x4a5efb=defaultValue$1(_0x4a5efb,!0x0),defined$1(_0x55276e))_0x2d32ab=_0x55276e['shaderProgram'][_0x3960fb(0x41c7)],_0x39b70f=_0x55276e[_0x30b0fa(0x2ddc)][_0x3960fb(0x5790)],(defined$1(_0x2d32ab[_0x30b0fa(0x2c5)])||(_0x2d32ab[_0x30b0fa(0x2c5)]=_0x30b0fa(0x39ee)+_0x550e55[_0x30b0fa(0x2bae)]['id']),defined$1(_0x39b70f[_0x30b0fa(0x2c5)])||(_0x39b70f[_0x30b0fa(0x2c5)]=_0x30b0fa(0x2864)+_0x550e55[_0x30b0fa(0x2bae)]['id']),_0x534d57[_0x3960fb(0x1b22)](function(_0x427282){_0x4eac5a&&removeDefineToShader$8(_0x39b70f,_0x427282),_0x130362&&removeDefineToShader$8(_0x2d32ab,_0x427282);})),_0x14faae=_0x55276e[_0x30b0fa(0x2ddc)][_0x30b0fa(0x3f20)],(_0x55276e[_0x30b0fa(0x2ddc)][_0x30b0fa(0x2947)](),this[_0x3960fb(0x5526)]=ShaderProgram$1[_0x3960fb(0x5602)]({'context':_0x1b6d04,'vertexShaderSource':_0x39b70f,'fragmentShaderSource':_0x2d32ab,'attributeLocations':_0x14faae}),_0x55276e[_0x30b0fa(0x2ddc)]=this[_0x30b0fa(0x3ebd)],defined$1(this[_0x30b0fa(0x4bd7)])&&(this[_0x3960fb(0x4c0d)][_0x30b0fa(0x2ddc)]=_0x55276e[_0x30b0fa(0x2ddc)]),defined$1(_0x55276e[_0x30b0fa(0x176e)])&&defined$1(_0x55276e[_0x30b0fa(0x176e)][_0x3960fb(0x1e2)])&&(_0x55276e[_0x30b0fa(0x176e)][_0x30b0fa(0x40a3)][_0x30b0fa(0x2ddc)]=_0x55276e[_0x30b0fa(0x2ddc)]),defined$1(_0x55276e[_0x30b0fa(0x176e)])&&defined$1(_0x55276e[_0x30b0fa(0x176e)][_0x30b0fa(0x4a89)])&&(_0x55276e[_0x30b0fa(0x176e)][_0x30b0fa(0x4a89)][_0x30b0fa(0x2ddc)]=getLogDepthPolygonOffsetFragmentShaderProgram(_0x1b6d04,_0x55276e[_0x30b0fa(0x2ddc)])));else{if(_0x4a5efb&&defined$1(this[_0x30b0fa(0x3ebd)])){var _0x2d32ab=this[_0x30b0fa(0x3ebd)][_0x30b0fa(0x1a87)],_0x39b70f=this[_0x3960fb(0x5526)][_0x30b0fa(0x14d5)];defined$1(_0x2d32ab[_0x30b0fa(0x2c5)])||(_0x2d32ab[_0x30b0fa(0x2c5)]=_0x3960fb(0x1459)+_0x550e55[_0x30b0fa(0x2bae)]['id']),defined$1(_0x39b70f['name'])||(_0x39b70f[_0x30b0fa(0x2c5)]=_0x3960fb(0x4787)+_0x550e55[_0x3960fb(0x56d2)]['id']),_0x534d57[_0x30b0fa(0x326d)](function(_0x496bb1){_0x4eac5a&&removeDefineToShader$8(_0x39b70f,_0x496bb1),_0x130362&&removeDefineToShader$8(_0x2d32ab,_0x496bb1);});var _0x14faae=this[_0x30b0fa(0x3f20)];this[_0x30b0fa(0x3ebd)][_0x3960fb(0x5020)](),this[_0x30b0fa(0x3ebd)]=ShaderProgram$1[_0x30b0fa(0x5344)]({'context':_0x1b6d04,'vertexShaderSource':_0x39b70f,'fragmentShaderSource':_0x2d32ab,'attributeLocations':_0x14faae});}}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x5b46)]=function(_0x58a411){var _0x56de37=_0x307c2b,_0x1dc05d=_0x5e00b3;if(defined$1(this[_0x56de37(0x120d)])){var _0x4122f1=_0x58a411['changedList'],_0x576174=this[_0x1dc05d(0xddf)][_0x1dc05d(0x5e52)][_0x1dc05d(0x391c)];for(var _0xaaefc0 in _0x4122f1)if(_0x4122f1[_0x1dc05d(0x1a9a)](_0xaaefc0)){var _0x54ced2=_0x4122f1[_0xaaefc0],_0x33f869=_0x54ced2['type'],_0x10997e=_0x54ced2[_0x1dc05d(0x5d69)];switch(_0x33f869){case LightSourceType$1[_0x1dc05d(0x3cf)]:this[_0x1dc05d(0x5a6a)](this[_0x1dc05d(0x3594)],_0x58a411,!0x0,!0x0,ProgramDefines$2[_0x1dc05d(0x49fc)]+_0x10997e),_0x576174[_0x1dc05d(0x5306)][_0x1dc05d(0x809)]>0x0&&_0x10997e>0x0?this[_0x1dc05d(0x5a6a)](this[_0x56de37(0x120d)],_0x58a411,!0x0,!0x0,ProgramDefines$2[_0x1dc05d(0x89b)]):this[_0x1dc05d(0x1da0)](this[_0x1dc05d(0x3594)],_0x58a411,!0x0,!0x0,ProgramDefines$2[_0x1dc05d(0x89b)]);break;case LightSourceType$1[_0x1dc05d(0x38da)]:this[_0x1dc05d(0x5a6a)](this[_0x1dc05d(0x3594)],_0x58a411,!0x0,!0x0,ProgramDefines$2[_0x56de37(0x39d2)]+_0x10997e),_0x576174[_0x1dc05d(0x9a8)][_0x1dc05d(0x809)]>0x0&&_0x10997e>0x0?this[_0x1dc05d(0x5a6a)](this[_0x56de37(0x120d)],_0x58a411,!0x0,!0x0,ProgramDefines$2[_0x1dc05d(0x1c1f)]):this[_0x1dc05d(0x1da0)](this[_0x1dc05d(0x3594)],_0x58a411,!0x0,!0x0,ProgramDefines$2[_0x1dc05d(0x1c1f)]);break;case LightSourceType$1[_0x1dc05d(0x34cd)]:this[_0x1dc05d(0x5a6a)](this[_0x1dc05d(0x3594)],_0x58a411,!0x0,!0x0,ProgramDefines$2['SPOT_LIGHTS']+_0x10997e),_0x576174[_0x1dc05d(0x40be)][_0x1dc05d(0x809)]>0x0&&_0x10997e>0x0?this[_0x1dc05d(0x5a6a)](this[_0x56de37(0x120d)],_0x58a411,!0x0,!0x0,ProgramDefines$2[_0x1dc05d(0x2174)]):this[_0x1dc05d(0x1da0)](this[_0x1dc05d(0x3594)],_0x58a411,!0x0,!0x0,ProgramDefines$2[_0x1dc05d(0x2174)]);break;case LightSourceType$1[_0x1dc05d(0x50fa)]:this[_0x1dc05d(0x5a6a)](this[_0x1dc05d(0x3594)],_0x58a411,!0x0,!0x0,ProgramDefines$2[_0x1dc05d(0x1c42)]+_0x10997e),_0x576174[_0x1dc05d(0x1b64)][_0x56de37(0x2ef4)]>0x0&&_0x10997e>0x0?this[_0x1dc05d(0x5a6a)](this[_0x1dc05d(0x3594)],_0x58a411,!0x0,!0x0,ProgramDefines$2['HAS_HEMISPHERE_LIGHTS']):this[_0x1dc05d(0x1da0)](this['_colorCommand'],_0x58a411,!0x0,!0x0,ProgramDefines$2[_0x56de37(0x7f4)]);}}}},RenderEntityPagedLOD[_0x5e00b3(0x3720)]['enableCategoryVisible']=function(_0x47b417){var _0x436cc0=_0x307c2b,_0x749fe4=_0x5e00b3;this[_0x436cc0(0x394c)](_0x47b417,!0x0,!0x1,ProgramDefines$2[_0x749fe4(0xc7a)]);},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x178d0b=_0x307c2b,_0x187878=_0x5e00b3,_0x1263ec=defined$1(this[_0x187878(0xddf)][_0x187878(0x5f03)])&&_0x187878(0x775)===this[_0x187878(0xddf)][_0x187878(0x49b5)];if(defined$1(this[_0x187878(0x258c)])&&!_0x1263ec)for(var _0x291898=this[_0x187878(0x258c)][_0x187878(0x209a)],_0x5b75fa=0x0,_0x311db8=_0x291898[_0x187878(0x809)];_0x5b75fa<_0x311db8;_0x5b75fa++){var _0x304aa3=_0x291898[_0x5b75fa];defined$1(_0x304aa3[_0x187878(0x521e)])&&!_0x304aa3[_0x187878(0x521e)][_0x178d0b(0x5929)]()&&!_0x304aa3[_0x178d0b(0x4b70)][_0x187878(0x53aa)]()&&_0x304aa3[_0x187878(0x521e)][_0x187878(0x2947)]();}if(defined$1(this[_0x187878(0x3982)])&&!_0x1263ec)for(_0x5b75fa=0x0,_0x311db8=this[_0x178d0b(0x5646)][_0x187878(0x809)];_0x5b75fa<_0x311db8;_0x5b75fa++){var _0x4dc70e=this[_0x187878(0x3982)][_0x5b75fa];defined$1(_0x4dc70e[_0x187878(0xd4e)])&&!_0x4dc70e[_0x187878(0xd4e)][_0x178d0b(0x5929)]()&&_0x4dc70e[_0x178d0b(0x44cd)][_0x187878(0x2947)]();}defined$1(this[_0x187878(0x473a)])&&this[_0x187878(0x473a)][_0x178d0b(0x5020)]();var _0x28f99c=this[_0x178d0b(0xc72)],_0x32df73=this[_0x187878(0xddf)];if(_0x32df73[_0x178d0b(0x4b80)]){for(var _0x12508c in this[_0x178d0b(0x50bb)])this[_0x187878(0x187f)][_0x187878(0x1a9a)](_0x12508c)&&_0x32df73[_0x178d0b(0x434)][_0x187878(0x58a)](_0x32df73,_0x12508c);}else{for(var _0x12508c in this[_0x187878(0x187f)])if(this['_mapPass'][_0x187878(0x1a9a)](_0x12508c)){var _0x3ff1fd=this[_0x187878(0x187f)][_0x12508c];!_0x3ff1fd[_0x187878(0x53aa)]()&&_0x3ff1fd[_0x187878(0x2947)]();}}if(this['_mapPass']=void 0x0,this[_0x178d0b(0x5526)]=void 0x0,this[_0x187878(0x5673)]>0x0){if(defined$1(this[_0x187878(0x3594)])){var _0x29f8e4=this[_0x178d0b(0x120d)];_0x29f8e4[_0x187878(0x2b54)]=_0x29f8e4[_0x178d0b(0x202b)]&&!_0x29f8e4[_0x187878(0x2b54)][_0x187878(0x53aa)]()&&_0x29f8e4[_0x178d0b(0x202b)][_0x178d0b(0x5020)](),_0x29f8e4[_0x187878(0x2ddc)]=_0x29f8e4[_0x187878(0x2ddc)]&&!_0x29f8e4[_0x187878(0x2ddc)]['isDestroyed']()&&_0x29f8e4['shaderProgram'][_0x187878(0x2947)](),_0x29f8e4[_0x187878(0x33c4)]=void 0x0,_0x29f8e4[_0x187878(0x2ca)]=void 0x0,this[_0x187878(0x3594)]=void 0x0;}}else destroyCommand$4(_0x28f99c,this[_0x187878(0x3594)]),this[_0x187878(0x3594)]=void 0x0,this[_0x187878(0x2667)][_0x178d0b(0x900)]&&destroyCommand$4(_0x28f99c,this[_0x187878(0x2667)][_0x178d0b(0x900)]),this[_0x187878(0x2667)][_0x187878(0x360d)]&&destroyCommand$4(this[_0x187878(0x2667)][_0x187878(0x360d)]),this[_0x187878(0x2667)]={},destroyCommand$4(_0x28f99c,this[_0x187878(0x26ec)]),this[_0x178d0b(0x329)]=void 0x0,this[_0x187878(0x4bd7)]=void 0x0,destroyCommand$4(_0x28f99c,this[_0x187878(0x4a8d)]),this[_0x178d0b(0x29d6)]=void 0x0,destroyCommand$4(_0x28f99c,this[_0x178d0b(0x349c)]),this[_0x187878(0x5f44)]=void 0x0,destroyCommand$4(_0x28f99c,this[_0x178d0b(0x5ac3)]),this[_0x187878(0x1af)]=void 0x0,destroyCommand$4(_0x28f99c,this[_0x187878(0x2eb5)]),this[_0x187878(0x2eb5)]=void 0x0,destroyCommand$4(_0x28f99c,this[_0x178d0b(0x26e2)]),this[_0x187878(0x5618)]=void 0x0,destroyCommand$4(_0x28f99c,this[_0x187878(0x13c7)]),this[_0x187878(0x13c7)]=void 0x0,destroyCommand$4(_0x28f99c,this[_0x178d0b(0x226a)]),this['_regularEdgeCommand']=void 0x0,destroyCommand$4(_0x28f99c,this[_0x187878(0x571f)]),this[_0x187878(0x571f)]=void 0x0;if(this[_0x187878(0x1b80)]=void 0x0,this[_0x178d0b(0xc80)]=void 0x0,defined$1(this[_0x187878(0x2a76)])&&this['_selectionInforMap'][_0x187878(0x443c)](),this[_0x187878(0x258c)]=void 0x0,this[_0x187878(0x5e64)]=void 0x0,this[_0x187878(0xd7c)]=void 0x0,this[_0x187878(0x4765)]=void 0x0,this[_0x187878(0x3982)]=void 0x0,defined$1(this[_0x178d0b(0x32c5)])&&(this[_0x187878(0x19f2)]=void 0x0),defined$1(this[_0x187878(0x3715)])&&(this[_0x187878(0x3715)]=void 0x0),defined$1(this['_symbolTextureUrl'])&&S3MTextureManager[_0x187878(0x73f)](this[_0x187878(0x13f7)]),this[_0x187878(0x3213)],this[_0x187878(0x17d3)]&&(this[_0x187878(0x17d3)]=null),defined$1(this[_0x187878(0x2528)])&&(this[_0x187878(0x2528)]=this[_0x187878(0x2528)][_0x187878(0x2947)]()),defined$1(this[_0x187878(0x61a)])){for(var _0x2c02b7=this[_0x187878(0x61a)],_0x45016e=(_0x5b75fa=0x0,_0x2c02b7[_0x178d0b(0x2ef4)]);_0x5b75fa<_0x45016e;++_0x5b75fa)_0x2c02b7[_0x5b75fa][_0x187878(0x5626)]();this[_0x178d0b(0x46f8)][_0x187878(0x809)]=0x0;}return this[_0x178d0b(0x152f)]=this[_0x178d0b(0x152f)]&&!this[_0x187878(0x26fa)][_0x187878(0x53aa)]()&&this[_0x187878(0x26fa)][_0x187878(0x2947)](),this[_0x187878(0x5d2f)]=this[_0x187878(0x5d2f)]&&!this[_0x187878(0x5d2f)][_0x187878(0x53aa)]()&&this[_0x178d0b(0x132f)][_0x187878(0x2947)](),this[_0x187878(0x5d2f)]=void 0x0,this[_0x178d0b(0x2876)]=!0x1,this[_0x187878(0x5556)][_0x187878(0x809)]=0x0,destroyObject$1(this);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x5b37)]=function(_0x25f54d){var _0x430eaf=_0x307c2b,_0x137cbf=_0x5e00b3;if(defined$1(this[_0x137cbf(0x3594)])&&!defined$1(this[_0x137cbf(0x5618)])&&_0x137cbf(0x4e46)!==this[_0x137cbf(0x3594)][_0x137cbf(0x2ddc)][_0x137cbf(0x14d5)][_0x137cbf(0x2c5)]&&_0x137cbf(0xbcf)!==this[_0x137cbf(0x3594)][_0x137cbf(0x2ddc)]['fragmentShaderSource'][_0x137cbf(0x2c5)]&&_0x25f54d[_0x137cbf(0x6c1)]){var _0x289ee6=_0x25f54d['_context'],_0x13b452=new ShaderSource({'name':_0x137cbf(0x51ae),'sources':[S3MTilesRectSelection]}),_0x130771=this[_0x430eaf(0x120d)];if(!defined$1(_0x130771))return;var _0x15c512=_0x130771[_0x137cbf(0x2ddc)][_0x137cbf(0x14d5)][_0x137cbf(0x40f3)](),_0x8c1277=void 0x0;(_0x8c1277=DrawCommand[_0x137cbf(0x305)](_0x130771,_0x8c1277))[_0x137cbf(0x2ca)][_0x137cbf(0x2e05)]=function(){var _0x2a5fe7=_0x137cbf;return _0x25f54d[_0x2a5fe7(0x2a46)];},_0x8c1277[_0x137cbf(0x2ddc)]=ShaderProgram$1[_0x137cbf(0x5344)]({'context':_0x289ee6,'vertexShaderSource':_0x15c512,'fragmentShaderSource':_0x13b452,'attributeLocations':this[_0x137cbf(0x3f20)]}),this[_0x137cbf(0x5618)]=_0x8c1277;}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x2792)]=function(){var _0xe8ffa4=_0x307c2b,_0x2788f5=_0x5e00b3;if(!this[_0xe8ffa4(0x34fa)]){var _0xb1cd01=this[_0x2788f5(0x27bb)],_0x5dfa01=this[_0x2788f5(0x258c)];if(defined$1(_0xb1cd01)&&Object[_0x2788f5(0x4d54)](_0xb1cd01)[_0x2788f5(0x809)]===_0x5dfa01[_0x2788f5(0x228d)]&&_0x2788f5(0x775)!==this['_layer'][_0x2788f5(0x49b5)]){for(var _0x9a4352 in _0xb1cd01)_0xb1cd01[_0x2788f5(0x1a9a)](_0x9a4352)&&'0'!==_0x9a4352&&(this[_0xe8ffa4(0x45e8)][_0xe8ffa4(0x2a0e)](_0x9a4352),this[_0x2788f5(0x27eb)][_0x9a4352]=!0x1);this[_0x2788f5(0xddf)][_0x2788f5(0x25bf)];var _0x29ffe1,_0x10f5cd,_0x2994e1=new Cartesian3(),_0x345a6e=_0x5dfa01['vertexAttributes'][0x0],_0x5f4a79=_0x345a6e[_0x2788f5(0x4362)],_0x67220a=defined$1(_0x5dfa01[_0xe8ffa4(0x4dd)])&&(_0x5dfa01[_0xe8ffa4(0x4dd)]&VertexCompressOption[_0x2788f5(0x5104)])===VertexCompressOption[_0x2788f5(0x5104)],_0x67505c=0x1;if(defined$1(_0x345a6e[_0x2788f5(0x539b)])){_0x67220a?(_0x67505c=_0x5dfa01[_0x2788f5(0x15df)],_0x29ffe1=new Cartesian3(_0x5dfa01[_0x2788f5(0x17a2)]['x'],_0x5dfa01[_0x2788f5(0x17a2)]['y'],_0x5dfa01[_0xe8ffa4(0x1d3c)]['z']),_0x10f5cd=new Uint16Array(_0x345a6e[_0x2788f5(0x539b)][_0x2788f5(0x537f)],_0x345a6e[_0x2788f5(0x539b)][_0xe8ffa4(0x2447)],_0x345a6e[_0xe8ffa4(0x3601)][_0x2788f5(0x3080)]/0x2)):_0x10f5cd=new Float32Array(_0x345a6e[_0xe8ffa4(0x3601)][_0x2788f5(0x537f)],_0x345a6e[_0x2788f5(0x539b)][_0x2788f5(0x153e)],_0x345a6e[_0x2788f5(0x539b)][_0x2788f5(0x3080)]/0x4);for(var _0x5b0196=this[_0x2788f5(0x3309)],_0x1d0603=0x0;_0x1d0603<_0x5dfa01[_0x2788f5(0x228d)];_0x1d0603++)Cartesian3[_0xe8ffa4(0x44cf)](_0x10f5cd,_0x5f4a79*_0x1d0603,_0x2994e1),_0x67220a&&(_0x2994e1=Cartesian3[_0x2788f5(0x34b9)](_0x2994e1,_0x67505c,_0x2994e1),_0x2994e1=Cartesian3[_0x2788f5(0x30c2)](_0x2994e1,_0x29ffe1,_0x2994e1)),Matrix4[_0x2788f5(0x108e)](_0x5b0196,_0x2994e1,_0x2994e1),this[_0x2788f5(0x4e43)][_0xe8ffa4(0x2a0e)](Cartesian3[_0x2788f5(0x40f3)](_0x2994e1));this[_0x2788f5(0x7e2)]=new Array(this[_0x2788f5(0x4e43)][_0x2788f5(0x809)]),this[_0x2788f5(0x2429)]=!0x0;}}}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x601e)]=function(){var _0x160160=_0x307c2b,_0x2186e=_0x5e00b3,_0x402995=this[_0x2186e(0xddf)][_0x2186e(0x25bf)];if(0x0===_0x402995[_0x2186e(0x4f7f)][_0x160160(0x2ef4)])return!0x0;for(var _0x51cc2d=!0x0,_0x14b89e=0x0;_0x14b89e<this[_0x160160(0x5906)][_0x160160(0x2ef4)];_0x14b89e++){var _0x5de67f=this[_0x2186e(0x5e26)][_0x14b89e];if(_0x402995[_0x2186e(0x4433)][_0x160160(0x2609)](_0x5de67f)){_0x51cc2d=!0x1;break;}}return _0x51cc2d;};var labelScratchCartesian2=new Cartesian2();RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x307c2b(0x249e)]=function(_0x50d82e){var _0x44abca=_0x307c2b,_0x231490=_0x5e00b3;if(_0x50d82e[_0x231490(0x5592)],this[_0x231490(0x601e)]()&&defined$1(this[_0x231490(0x37da)])&&Object[_0x231490(0x4d54)](this[_0x231490(0x37da)])[_0x231490(0x809)]>0x0&&(this[_0x44abca(0xa7c)]={}),defined$1(this[_0x231490(0xddf)][_0x231490(0x27a7)][_0x231490(0x4203)])&&0x0!==this[_0x231490(0x5e26)]['length']&&0x0!==this[_0x231490(0x4e43)][_0x231490(0x809)]&&!(this[_0x231490(0x4e43)][_0x231490(0x809)]<=Object[_0x231490(0x4d54)](this[_0x231490(0x37da)])[_0x231490(0x809)])){var _0x4c827e=this[_0x231490(0xddf)],_0x42b124=_0x4c827e[_0x231490(0x25bf)],_0xe7e0db=[],_0x20c268=_0x4c827e[_0x231490(0x5397)],_0x29451c=[],_0x310630=HeightReference$1[_0x231490(0x2d22)];if(_0x4c827e['showIcon']){if(!defined$1(_0x4c827e[_0x231490(0x4741)])||!_0x4c827e[_0x44abca(0x5332)][_0x231490(0x1500)])return;_0x310630=_0x4c827e[_0x231490(0x4741)][_0x231490(0x22e2)],_0x4c827e[_0x231490(0xccc)]&&(labelScratchCartesian2['y']=-_0x4c827e[_0x44abca(0x5332)][_0x231490(0xf80)][_0x231490(0x5a4e)]/0x2,_0x310630=_0x4c827e[_0x231490(0x45d7)][_0x231490(0x5698)]);}_0x4c827e[_0x231490(0x45d7)][_0x231490(0x3b6a)];for(var _0xd6aa34=0x0;_0xd6aa34<this[_0x231490(0x4e43)][_0x231490(0x809)];_0xd6aa34++){var _0x3fa79a=this[_0x231490(0x5e26)][_0xd6aa34];if(_0x3fa79a=Number(_0x3fa79a),this[_0x231490(0x27eb)][_0x3fa79a]){var _0x3ccb98=this[_0x231490(0x4e43)][_0xd6aa34],_0x41ee14=this[_0x231490(0x7e2)][_0xd6aa34];if(_0x42b124[_0x231490(0xa54)](_0x3fa79a))this[_0x44abca(0xa7c)][_0x44abca(0x2609)](_0x3fa79a)||(this['_labelIndexs'][_0x3fa79a]=!0x0);else{var _0x3d8979=_0x20c268[_0x231490(0x30c2)]({'position':_0x3ccb98,'id':_0x3fa79a,'image':_0x4c827e[_0x231490(0x4741)][_0x44abca(0x5a4)],'billboardStyle':_0x4c827e[_0x44abca(0x5332)],'heightReference':_0x310630,'show':!0x0});_0x29451c[_0x231490(0x5323)](_0x3d8979[_0x231490(0x1db3)]);var _0xcf2b47=_0x42b124[_0x231490(0x30c2)]({'position':_0x3ccb98,'id':_0x3fa79a,'text':_0x41ee14,'s3MTilesLabelStyle':_0x4c827e[_0x231490(0x45d7)],'pixelOffset':labelScratchCartesian2,'show':!0x1});_0xe7e0db[_0x231490(0x5323)](_0xcf2b47[_0x231490(0x1db3)]);}}else createLabelInfo(_0x4c827e,_0x3fa79a,this,_0xd6aa34);}for(var _0x3fd260=0x0,_0x1cc150=_0xe7e0db[_0x231490(0x809)];_0x3fd260<_0x1cc150;_0x3fd260++)this[_0x231490(0x37da)][_0x3fa79a]=!0x0;}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x32a)]=function(_0x4beec7,_0x124446){var _0x42606d=_0x307c2b,_0x399a1a=_0x5e00b3;_0x399a1a(0x4e46)!==this[_0x399a1a(0x3594)][_0x399a1a(0x2ddc)][_0x399a1a(0x14d5)][_0x399a1a(0x2c5)]&&_0x42606d(0x4c48)!==this['_colorCommand'][_0x399a1a(0x2ddc)][_0x399a1a(0x1a87)][_0x399a1a(0x2c5)]&&defined$1(this[_0x399a1a(0x5618)])&&_0x124446[_0x399a1a(0x5323)](this[_0x399a1a(0x5618)]);},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x9a9)]=function(_0x2d3e59,_0x4814dd,_0x3ce3a8){var _0x285115=_0x307c2b,_0x26129b=_0x5e00b3;if(_0x2d3e59[_0x26129b(0x2a1d)]&&_0x26129b(0x4e46)!==this[_0x26129b(0x3594)][_0x26129b(0x2ddc)][_0x26129b(0x14d5)][_0x26129b(0x2c5)]&&'FresnelFp'!==this[_0x285115(0x120d)][_0x26129b(0x2ddc)][_0x26129b(0x1a87)][_0x26129b(0x2c5)]){if(!defined$1(this[_0x26129b(0x295f)])){var _0x47f5ba=this[_0x26129b(0x3594)],_0x4c4112=_0x47f5ba[_0x285115(0x1868)][_0x285115(0x5790)]['clone']();_0x4c4112[_0x26129b(0x5c34)][_0x26129b(0x5323)](_0x285115(0x4e35));var _0x3ee81c=new ShaderSource({'name':_0x26129b(0x2383),'sources':[SpatialQueryFp]});_0x3ee81c[_0x26129b(0x5c34)][_0x26129b(0x5323)](_0x26129b(0xa5d));var _0x2e0be1=DrawCommand[_0x26129b(0x305)](_0x47f5ba);_0x2e0be1[_0x26129b(0x2ca)][_0x26129b(0x2e05)]=function(){var _0x4f9ded=_0x26129b;return _0x2d3e59[_0x4f9ded(0x2a46)];},_0x2e0be1[_0x26129b(0x2ca)][_0x285115(0x2df1)]=function(){var _0x2dd842=_0x26129b;return _0x2d3e59[_0x2dd842(0x1ffc)][0x0];},_0x2e0be1[_0x26129b(0x2ca)]['uBackDepthTexture']=function(){var _0x13ba2a=_0x26129b;return _0x2d3e59[_0x13ba2a(0x1ffc)][0x1];},_0x2e0be1[_0x285115(0x2173)][_0x285115(0x2d14)]=function(){var _0x37888a=_0x26129b;return _0x2d3e59[_0x37888a(0x1ffc)][0x2];},_0x2e0be1[_0x26129b(0x2ca)][_0x26129b(0x55b7)]=function(){var _0x31f8a6=_0x26129b;return _0x2d3e59[_0x31f8a6(0x4d48)];};var _0x36c6df=new Matrix4(),_0x1019d5=this[_0x26129b(0x3309)];_0x2e0be1[_0x26129b(0x2ca)][_0x26129b(0x2685)]=function(){var _0x18aad4=_0x285115,_0xd01421=_0x26129b,_0x476c52=new Matrix4();return Matrix4[_0x18aad4(0x515)](_0x2d3e59[_0xd01421(0x5b5f)],_0x1019d5,_0x476c52),Matrix4[_0xd01421(0x589e)](_0x2d3e59[_0xd01421(0x35cf)],_0x476c52,_0x36c6df),_0x36c6df;},_0x2e0be1[_0x26129b(0x2ddc)]=ShaderProgram$1[_0x26129b(0x5344)]({'context':this[_0x26129b(0x1358)],'vertexShaderSource':_0x4c4112,'fragmentShaderSource':_0x3ee81c,'attributeLocations':this[_0x26129b(0x3f20)]}),this[_0x26129b(0x295f)]=_0x2e0be1,_0x2e0be1[_0x26129b(0x5e42)]=_0x26129b(0x2c57);}_0x4814dd[_0x285115(0x2a0e)](this['_spatialQueryCommand']);}},RenderEntityPagedLOD['prototype'][_0x5e00b3(0x5f79)]=function(_0x43854f,_0x4ba2f4,_0x4d49c0){var _0xb3f59a=_0x307c2b,_0x17e7cf=_0x5e00b3;if(defined$1(this[_0x17e7cf(0x3594)])){if(!defined$1(this[_0x17e7cf(0x39ab)])){var _0x562d6e=DrawCommand[_0x17e7cf(0x305)](this[_0x17e7cf(0x3594)],new DrawCommand()),_0x3c29ed=this[_0x17e7cf(0x3594)][_0x17e7cf(0x2ddc)][_0x17e7cf(0x14d5)][_0x17e7cf(0x40f3)](),_0x4b08bc=this[_0x17e7cf(0x3594)][_0x17e7cf(0x2ddc)][_0x17e7cf(0x1a87)][_0xb3f59a(0x2d7b)]();_0x3c29ed[_0x17e7cf(0x5c34)][_0x17e7cf(0x5323)](_0xb3f59a(0x3fe2)),_0x4b08bc[_0xb3f59a(0x3682)][_0x17e7cf(0x5323)](_0x17e7cf(0x5f77)),_0x3c29ed[_0x17e7cf(0x5c34)]['push'](_0x17e7cf(0x3d6)),_0x4b08bc[_0x17e7cf(0x5c34)][_0x17e7cf(0x5323)](_0x17e7cf(0x3d6)),_0x562d6e[_0x17e7cf(0x2ddc)]=ShaderProgram$1[_0x17e7cf(0x5344)]({'context':_0x43854f[_0xb3f59a(0x5071)],'vertexShaderSource':_0x3c29ed,'fragmentShaderSource':_0x4b08bc,'attributeLocations':this[_0x17e7cf(0x3f20)]}),this[_0x17e7cf(0x39ab)]=_0x562d6e;}_0x4d49c0[_0xb3f59a(0x2a0e)](this[_0xb3f59a(0x2e4a)]);}},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x1ece)]=function(_0x2078fb,_0x490405){var _0x54e7d5=_0x307c2b;this[_0x54e7d5(0x46f8)]=_0x2078fb,this['_cartographic']=_0x490405;},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x3bc2)]=function(_0xe94c4d){var _0x2d7918=_0x5e00b3;this[_0x2d7918(0x26fa)]=new Texture({'context':_0xe94c4d[_0x2d7918(0x4fd0)],'width':0x100,'height':0x100,'pixelFormat':PixelFormat$1[_0x2d7918(0x1015)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0x2d7918(0x3304)],'wrapT':TextureWrap$1[_0x2d7918(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x2d7918(0x408a)],'magnificationFilter':TextureMagnificationFilter$1[_0x2d7918(0x408a)]})}),this[_0x2d7918(0x5d2f)]=new Framebuffer$1({'context':_0xe94c4d[_0x2d7918(0x4fd0)],'colorTextures':[this[_0x2d7918(0x26fa)]],'destroyAttachments':!0x1});};var oldPosition$1=new Cartesian3(),oldDirection$1=new Cartesian3(),oldUp$1=new Cartesian3();RenderEntityPagedLOD[_0x5e00b3(0x3720)]['setRealtimeRasterCamera']=function(_0x183069,_0x40bf93){var _0x254538=_0x307c2b,_0x23bfbd=_0x5e00b3,_0x49aed5=BoundingRectangle[_0x254538(0x2d7b)](_0x40bf93[_0x23bfbd(0x4fd0)]['uniformState'][_0x254538(0x4fe8)]);this['_imageryTextureBound']['x']=_0x183069[_0x23bfbd(0x498f)][_0x23bfbd(0x4465)]-_0x183069[_0x23bfbd(0x19a8)]['longitude'],this[_0x23bfbd(0x4296)]['y']=_0x183069[_0x23bfbd(0x498f)][_0x254538(0x353e)]-_0x183069[_0x23bfbd(0x19a8)][_0x23bfbd(0x5859)];var _0x218f9a=CesiumMath[_0x23bfbd(0x173e)](_0x183069[_0x23bfbd(0x19a8)][_0x254538(0x5389)]),_0x1c105e=CesiumMath[_0x23bfbd(0x173e)](_0x183069[_0x23bfbd(0x498f)][_0x23bfbd(0x4465)]),_0x19c553=CesiumMath[_0x23bfbd(0x173e)](_0x183069[_0x23bfbd(0x498f)][_0x23bfbd(0x5859)]),_0x4ebd7e=CesiumMath[_0x23bfbd(0x173e)](_0x183069[_0x254538(0x4b49)][_0x23bfbd(0x5859)]),_0x58b06e=_0x1c105e-_0x218f9a,_0x44c695=_0x19c553-_0x4ebd7e,_0x40511d=_0x40bf93[_0x23bfbd(0x5592)],_0x5eee46=_0x40511d[_0x23bfbd(0x1187)][_0x254538(0x113)];0x1===_0x40bf93[_0x254538(0x155)][_0x23bfbd(0x291b)]&&_0x40511d[_0x23bfbd(0x15fb)](),Cartesian3[_0x23bfbd(0x40f3)](_0x40511d[_0x23bfbd(0x3747)],oldPosition$1),Cartesian3[_0x23bfbd(0x40f3)](_0x40511d[_0x23bfbd(0x416)],oldDirection$1),Cartesian3[_0x23bfbd(0x40f3)](_0x40511d['up'],oldUp$1);var _0x27718e=_0x40511d[_0x23bfbd(0x5e52)][_0x23bfbd(0x2201)];_0x40511d[_0x23bfbd(0x2201)]=SceneMode$1[_0x23bfbd(0x3c78)],_0x40511d['_scene'][_0x254538(0x360b)]=SceneMode$1['SCENE3D'],_0x40511d['setView']({'destination':new Cartesian3(0.5*(_0x218f9a+_0x1c105e),0.5*(_0x19c553+_0x4ebd7e),0x32),'orientation':{'direction':new Cartesian3(0x0,0x0,-0x1),'up':new Cartesian3(0x0,0x1,0x0)},'convert':!0x1}),_0x40511d[_0x23bfbd(0x2201)]=_0x27718e,_0x40511d[_0x23bfbd(0x5e52)][_0x23bfbd(0x2201)]=_0x27718e;var _0x441679=new OrthographicFrustum({'width':_0x58b06e,'aspectRatio':_0x58b06e/_0x44c695,'near':0x1,'far':0x64});return _0x40bf93[_0x23bfbd(0x4fd0)][_0x23bfbd(0x1b3d)]['update'](_0x40bf93),_0x40bf93[_0x23bfbd(0x4fd0)][_0x254538(0x4fa)][_0x254538(0xfb9)](_0x441679),{'position':oldPosition$1,'direction':oldDirection$1,'upDirection':oldUp$1,'viewport':_0x49aed5,'waterPlane':_0x5eee46};},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x3eb4)]=function(_0x1f05c5,_0x368661){var _0xb16ea=_0x307c2b,_0x37a762=_0x5e00b3,_0x1de425=_0x368661[_0x37a762(0x5592)];0x1===_0x368661[_0x37a762(0x4c01)][_0x37a762(0x291b)]&&_0x1f05c5[_0x37a762(0x226e)]&&_0x1de425[_0xb16ea(0x3e1c)](_0x1f05c5[_0xb16ea(0x18ec)]),_0x1de425[_0x37a762(0x26a3)]({'destination':_0x1f05c5[_0x37a762(0x3747)],'orientation':{'direction':_0x1f05c5[_0x37a762(0x416)],'up':_0x1f05c5[_0x37a762(0x495c)]},'convert':!0x1}),_0x368661[_0xb16ea(0x5071)][_0x37a762(0x1b3d)][_0x37a762(0xa16)](_0x368661),_0x368661[_0x37a762(0x4fd0)][_0x37a762(0x1b3d)][_0x37a762(0x1b38)](_0x1de425[_0xb16ea(0x250e)]),_0x368661[_0x37a762(0x4fd0)][_0x37a762(0x1b3d)][_0x37a762(0x4e47)]=_0x1f05c5[_0x37a762(0x4e47)];},RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x2adf)]=function(_0x5b9864){var _0x443177=_0x307c2b,_0x4058d3=_0x5e00b3;for(var _0x47c047=!0x0,_0x3ae88d=this[_0x4058d3(0x61a)][_0x4058d3(0x809)],_0x1f955a=0x0;_0x1f955a<_0x3ae88d;_0x1f955a++)this[_0x4058d3(0x61a)][_0x1f955a][_0x443177(0x1d41)](_0x5b9864,!0x1),this[_0x4058d3(0x61a)][_0x1f955a]instanceof MVTImagery?this[_0x4058d3(0x61a)][_0x1f955a][_0x443177(0x1ed3)]!==ImageryState$1[_0x4058d3(0x275b)]&&this[_0x4058d3(0x61a)][_0x1f955a][_0x4058d3(0x3d40)]!==ImageryState$1[_0x4058d3(0xc3e)]&&this[_0x443177(0x46f8)][_0x1f955a][_0x443177(0x1ed3)]!==ImageryState$1[_0x443177(0x1e4f)]&&(_0x47c047=!0x1):this[_0x4058d3(0x61a)][_0x1f955a][_0x443177(0x1ed3)]<ImageryState$1[_0x4058d3(0x1d2f)]&&(_0x47c047=!0x1);return _0x47c047;},RenderEntityPagedLOD[_0x307c2b(0x1aa2)][_0x5e00b3(0x3073)]=function(_0x39c6cd,_0x2b4e87){var _0x2f2066=_0x307c2b,_0x2117d3=_0x5e00b3;if(this[_0x2f2066(0x53be)](_0x2b4e87)){for(var _0x544f55=[],_0x47ee64=0x0;_0x47ee64<this[_0x2117d3(0x61a)][_0x2117d3(0x809)];_0x47ee64++)defined$1(this['_imagerys'][_0x47ee64]['texture'])&&_0x544f55[_0x2117d3(0x5323)](this[_0x2117d3(0x61a)][_0x47ee64]);_0x544f55[_0x2117d3(0x809)]>0x0&&(this[_0x2117d3(0x1adf)]=!0x0,this['_imageRasterized']=!0x1,this[_0x2117d3(0x513c)](_0x544f55,_0x2b4e87));}else{this[_0x2117d3(0x2adb)][_0x2117d3(0x809)]!=this[_0x2117d3(0x61a)][_0x2117d3(0x809)]&&(this[_0x2f2066(0x2e58)][_0x2117d3(0x809)]=this[_0x2117d3(0x61a)][_0x2f2066(0x2ef4)]);for(_0x544f55=[],_0x47ee64=0x0;_0x47ee64<this[_0x2f2066(0x46f8)][_0x2117d3(0x809)];_0x47ee64++){for(var _0x35e249=this[_0x2117d3(0x61a)][_0x47ee64];_0x35e249[_0x2117d3(0x3d40)]!=ImageryState$1[_0x2117d3(0xc3e)]&&defined$1(_0x35e249[_0x2117d3(0x227)])&&_0x35e249[_0x2f2066(0x12d)][_0x2117d3(0x4df3)][_0x2f2066(0x3b51)]<_0x35e249[_0x2117d3(0x350b)];)_0x35e249=_0x35e249[_0x2117d3(0x227)];defined$1(_0x35e249[_0x2117d3(0x30a9)])&&_0x35e249[_0x2117d3(0x3d40)]==ImageryState$1[_0x2f2066(0x40d2)]&&_0x544f55[_0x2117d3(0x5323)](_0x35e249);}var _0x951805=!0x1;if(_0x544f55['length']==this[_0x2117d3(0x61a)][_0x2f2066(0x2ef4)]){for(_0x47ee64=0x0;_0x47ee64<_0x544f55['length'];_0x47ee64++)_0x544f55[_0x47ee64][_0x2117d3(0x350b)]!=this[_0x2117d3(0x2adb)][_0x47ee64]&&(_0x951805=!0x0,this[_0x2117d3(0x2adb)][_0x47ee64]=_0x544f55[_0x47ee64][_0x2117d3(0x350b)]);}_0x951805&&_0x544f55[_0x2f2066(0x2ef4)]>0x0&&(this[_0x2f2066(0x2876)]=!0x1,this[_0x2117d3(0x513c)](_0x544f55,_0x2b4e87));}};var scratchRasterViewport$2=new BoundingRectangle(0x0,0x0,0x100,0x100);function S3MVertexPackage(){}function calcBoundingSphereForInstance(_0x124702){var _0x3125dd=_0x5e00b3,_0x344249=new BoundingSphere(),_0x59a190=_0x124702[_0x3125dd(0x4eae)];if(!defined$1(_0x59a190))return _0x344249;var _0x1a4c2b=new Cartesian3(_0x59a190[0x0],_0x59a190[0x1],_0x59a190[0x2]),_0x19afdf=new Cartesian3(_0x59a190[0x3],_0x59a190[0x4],_0x59a190[0x5]),_0x583a97=Cartesian3[_0x3125dd(0x3596)](_0x1a4c2b,_0x19afdf,0.5,new Cartesian3()),_0xda6a46=Cartesian3[_0x3125dd(0x451d)](_0x583a97,_0x1a4c2b);return _0x344249[_0x3125dd(0x4fe8)]=_0x583a97,_0x344249[_0x3125dd(0x48ce)]=_0xda6a46,_0x344249;}function calcBoundingSphereForNormal(_0x4f0122){var _0x9e02b3=_0x307c2b,_0x4c0c2e=_0x5e00b3,_0x327da8,_0x52dc1f,_0x3c06bc=new BoundingSphere(),_0xb488dc=new Cartesian3(),_0x3fe8c3=_0x4f0122[_0x4c0c2e(0x209a)][0x0],_0x5b0977=_0x3fe8c3[_0x9e02b3(0x4f1d)],_0x530da7=defined$1(_0x4f0122[_0x9e02b3(0x4dd)])&&(_0x4f0122[_0x9e02b3(0x4dd)]&VertexCompressOption[_0x9e02b3(0x3965)])===VertexCompressOption[_0x9e02b3(0x3965)],_0x445288=0x1;_0x530da7?(_0x445288=_0x4f0122[_0x4c0c2e(0x15df)],_0x327da8=new Cartesian3(_0x4f0122[_0x4c0c2e(0x17a2)]['x'],_0x4f0122[_0x4c0c2e(0x17a2)]['y'],_0x4f0122[_0x4c0c2e(0x17a2)]['z']),_0x52dc1f=new Uint16Array(_0x3fe8c3[_0x4c0c2e(0x539b)]['buffer'],_0x3fe8c3[_0x4c0c2e(0x539b)][_0x4c0c2e(0x153e)],_0x3fe8c3['typedArray'][_0x4c0c2e(0x3080)]/0x2)):_0x52dc1f=new Float32Array(_0x3fe8c3[_0x4c0c2e(0x539b)][_0x4c0c2e(0x537f)],_0x3fe8c3[_0x4c0c2e(0x539b)][_0x4c0c2e(0x153e)],_0x3fe8c3[_0x9e02b3(0x3601)][_0x4c0c2e(0x3080)]/0x4);for(var _0x3e607c=[],_0x3c34c0=0x0;_0x3c34c0<_0x4f0122[_0x9e02b3(0xf06)];_0x3c34c0++)Cartesian3[_0x9e02b3(0x44cf)](_0x52dc1f,_0x5b0977*_0x3c34c0,_0xb488dc),_0x530da7&&(_0xb488dc=Cartesian3[_0x4c0c2e(0x34b9)](_0xb488dc,_0x445288,_0xb488dc),_0xb488dc=Cartesian3[_0x4c0c2e(0x30c2)](_0xb488dc,_0x327da8,_0xb488dc)),_0x3e607c[_0x4c0c2e(0x5323)](Cartesian3['clone'](_0xb488dc));return BoundingSphere[_0x4c0c2e(0x12c2)](_0x3e607c,_0x3c06bc),_0x3e607c[_0x4c0c2e(0x809)]=0x0,_0x3c06bc;}function calcBoundingSphereForShadowVolume(_0x23ea4a){var _0xeff517=_0x307c2b,_0x281c34=_0x5e00b3,_0xa8ce8,_0x239871,_0x238289=new BoundingSphere(),_0x368aec=new Cartesian3(),_0x47c812=defined$1(_0x23ea4a[_0x281c34(0x3ce6)])&&(_0x23ea4a[_0x281c34(0x3ce6)]&VertexCompressOption['SVC_Vertex'])===VertexCompressOption[_0x281c34(0x5104)],_0x365851=_0x23ea4a[_0x281c34(0x209a)][0x0],_0x496898=_0x365851[_0x281c34(0x4362)],_0x157c80=0x1;_0x47c812?(_0x157c80=_0x23ea4a[_0x281c34(0x15df)],_0x239871=new Cartesian3(_0x23ea4a[_0xeff517(0x1d3c)]['x'],_0x23ea4a[_0x281c34(0x17a2)]['y'],_0x23ea4a[_0x281c34(0x17a2)]['z']),_0xa8ce8=new Uint16Array(_0x365851[_0x281c34(0x539b)][_0xeff517(0xcaa)],_0x365851[_0x281c34(0x539b)][_0x281c34(0x153e)],_0x365851[_0xeff517(0x3601)][_0x281c34(0x3080)]/0x2)):_0xa8ce8=new Float32Array(_0x365851[_0xeff517(0x3601)][_0x281c34(0x537f)],_0x365851[_0x281c34(0x539b)][_0xeff517(0x2447)],_0x365851[_0x281c34(0x539b)][_0x281c34(0x3080)]/0x4);for(var _0x50e502=[],_0x440ca3=0x0;_0x440ca3<_0x23ea4a[_0x281c34(0x228d)];_0x440ca3++)Cartesian3[_0x281c34(0x361f)](_0xa8ce8,_0x496898*_0x440ca3,_0x368aec),_0x47c812&&(_0x368aec=Cartesian3[_0x281c34(0x34b9)](_0x368aec,_0x157c80,_0x368aec),_0x368aec=Cartesian3[_0x281c34(0x30c2)](_0x368aec,_0x239871,_0x368aec)),_0x50e502[_0x281c34(0x5323)](Cartesian3[_0x281c34(0x40f3)](_0x368aec));return BoundingSphere[_0x281c34(0x12c2)](_0x50e502,_0x238289),_0x50e502[_0x281c34(0x809)]=0x0,_0x238289;}function calcBoundingRectangleForShadowVolume(_0x415376){var _0x5fa820=_0x307c2b,_0x7ec18=_0x5e00b3,_0x43ab8b,_0xcd5f0,_0x1a43a7=defined$1(_0x415376[_0x7ec18(0x3ce6)])&&(_0x415376[_0x5fa820(0x4dd)]&VertexCompressOption[_0x7ec18(0x5104)])===VertexCompressOption[_0x7ec18(0x5104)],_0x478df5=new BoundingRectangle(),_0x12904e=_0x415376[_0x5fa820(0x2e33)][0x0],_0x141e64=_0x12904e[_0x5fa820(0x4f1d)],_0x116582=0x1;_0x1a43a7?(_0x116582=_0x415376[_0x7ec18(0x15df)],_0xcd5f0=new Cartesian3(_0x415376['minVerticesValue']['x'],_0x415376[_0x7ec18(0x17a2)]['y'],_0x415376[_0x7ec18(0x17a2)]['z']),_0x43ab8b=new Uint16Array(_0x12904e[_0x7ec18(0x539b)][_0x7ec18(0x537f)],_0x12904e[_0x5fa820(0x3601)][_0x7ec18(0x153e)],_0x12904e[_0x7ec18(0x539b)][_0x7ec18(0x3080)]/0x2)):_0x43ab8b=new Float32Array(_0x12904e[_0x7ec18(0x539b)][_0x7ec18(0x537f)],_0x12904e[_0x7ec18(0x539b)][_0x7ec18(0x153e)],_0x12904e[_0x7ec18(0x539b)][_0x7ec18(0x3080)]/0x4);for(var _0x495aaa=[],_0x38a228=0x0;_0x38a228<_0x415376[_0x7ec18(0x228d)];_0x38a228++){var _0x52fa40=_0x43ab8b[_0x141e64*_0x38a228],_0x5ba8bc=_0x43ab8b[_0x141e64*_0x38a228+0x1];_0x1a43a7&&(_0x52fa40=_0x116582*_0x52fa40+_0xcd5f0['x'],_0x5ba8bc=_0x116582*_0x5ba8bc+_0xcd5f0['y']),_0x495aaa[_0x7ec18(0x5323)](new Cartesian2(_0x52fa40,_0x5ba8bc));}return BoundingRectangle[_0x7ec18(0x12c2)](_0x495aaa,_0x478df5),_0x495aaa[_0x7ec18(0x809)]=0x0,_0x478df5;}function calcBoundingSphereForClampGroundAndObjectLineCache(_0x5196f9){var _0x15d5ea=_0x307c2b,_0x420ec3=_0x5e00b3,_0x1bc1dd,_0x14f638,_0x219c62=defined$1(_0x5196f9[_0x420ec3(0x3ce6)])&&(_0x5196f9[_0x420ec3(0x3ce6)]&VertexCompressOption[_0x420ec3(0x5104)])===VertexCompressOption[_0x420ec3(0x5104)],_0x4402dc=new BoundingSphere(),_0x2e143a=new Cartesian3(),_0x2847aa=new Cartesian3(),_0x421383=_0x5196f9[_0x15d5ea(0x2e33)][0x0],_0xec239a=_0x421383[_0x15d5ea(0x4f1d)],_0x369ebc=_0x5196f9[_0x420ec3(0x1944)][_0x15d5ea(0x51e)],_0x45fa25=_0x5196f9[_0x15d5ea(0x2e33)][_0x369ebc],_0x13a3a8=_0x5196f9[_0x15d5ea(0x4993)][_0x420ec3(0x5ee)],_0x5bc76c=_0x5196f9['vertexAttributes'][_0x13a3a8],_0x28e655=_0x5bc76c['componentsPerAttribute'];_0x219c62?(_0xec239a=0x3,_0x28e655=0x3,_0x1bc1dd=getPosArrayForCompress(_0x5196f9,_0x45fa25),_0x14f638=getPosArrayForCompressTexCoord(_0x5196f9,_0x5bc76c,0x5)):(_0x1bc1dd=new Float32Array(_0x421383[_0x420ec3(0x539b)][_0x420ec3(0x537f)],_0x421383[_0x420ec3(0x539b)][_0x15d5ea(0x2447)],_0x421383[_0x420ec3(0x539b)][_0x420ec3(0x3080)]/0x4),_0x14f638=new Float32Array(_0x5bc76c[_0x420ec3(0x539b)][_0x15d5ea(0xcaa)],_0x5bc76c[_0x15d5ea(0x3601)][_0x420ec3(0x153e)],_0x5bc76c[_0x420ec3(0x539b)]['byteLength']/0x4));for(var _0xf2f5d9=[],_0x33e0c9=0x0;_0x33e0c9<_0x5196f9[_0x420ec3(0x228d)];_0x33e0c9++)Cartesian3[_0x420ec3(0x361f)](_0x1bc1dd,_0xec239a*_0x33e0c9,_0x2e143a),Cartesian3[_0x420ec3(0x361f)](_0x14f638,_0x28e655*_0x33e0c9,_0x2847aa),Cartesian3[_0x420ec3(0x30c2)](_0x2e143a,_0x2847aa,_0x2e143a),_0xf2f5d9[_0x15d5ea(0x2a0e)](Cartesian3[_0x420ec3(0x40f3)](_0x2e143a));return BoundingSphere[_0x420ec3(0x12c2)](_0xf2f5d9,_0x4402dc),_0xf2f5d9[_0x420ec3(0x809)]=0x0,_0x4402dc;}function convertToCesiumPrimitiveType(_0x522850){var _0x58aa88=_0x307c2b,_0x17d0de=_0x5e00b3,_0x51b17b=PrimitiveType$1[_0x17d0de(0xf30)];switch(_0x522850){case 0x1:_0x51b17b=PrimitiveType$1[_0x58aa88(0x2184)];break;case 0x2:_0x51b17b=PrimitiveType$1[_0x17d0de(0x4b11)];break;case 0x3:_0x51b17b=PrimitiveType$1[_0x17d0de(0x3185)];break;case 0x4:_0x51b17b=PrimitiveType$1[_0x17d0de(0xf30)];}return _0x51b17b;}function createEdgeIndex(_0x60134c,_0x382cc1,_0x495371,_0xbb7a10){var _0x65c594=_0x5e00b3,_0x21fb81,_0x3dc909={};_0x3dc909[_0x65c594(0x604f)]=0x6*(_0x60134c-_0x382cc1),_0x3dc909[_0x65c594(0x5fb1)]=_0xbb7a10>0xffff?0x1:0x0,_0x3dc909[_0x65c594(0x3a67)]=PrimitiveType$1[_0x65c594(0xf30)],_0x21fb81=0x0===_0x3dc909[_0x65c594(0x5fb1)]?new Uint16Array(_0x3dc909[_0x65c594(0x604f)]):new Uint32Array(_0x3dc909[_0x65c594(0x604f)]);for(var _0x532c5d=0x0,_0x591570=0x0;_0x591570<_0x382cc1;_0x591570++){for(var _0x4ea4ef=0x0;_0x4ea4ef<_0x495371[_0x591570]-0x1;_0x4ea4ef++)_0x21fb81[0x6*(_0x532c5d-_0x591570+_0x4ea4ef)]=0x4*(_0x532c5d-_0x591570+_0x4ea4ef),_0x21fb81[0x6*(_0x532c5d-_0x591570+_0x4ea4ef)+0x1]=0x4*(_0x532c5d-_0x591570+_0x4ea4ef)+0x2,_0x21fb81[0x6*(_0x532c5d-_0x591570+_0x4ea4ef)+0x2]=0x4*(_0x532c5d-_0x591570+_0x4ea4ef)+0x1,_0x21fb81[0x6*(_0x532c5d-_0x591570+_0x4ea4ef)+0x3]=0x4*(_0x532c5d-_0x591570+_0x4ea4ef)+0x1,_0x21fb81[0x6*(_0x532c5d-_0x591570+_0x4ea4ef)+0x4]=0x4*(_0x532c5d-_0x591570+_0x4ea4ef)+0x2,_0x21fb81[0x6*(_0x532c5d-_0x591570+_0x4ea4ef)+0x5]=0x4*(_0x532c5d-_0x591570+_0x4ea4ef)+0x3;_0x532c5d+=_0x495371[_0x591570];}return _0x3dc909[_0x65c594(0x1610)]=_0x21fb81,_0x3dc909;}function getPosArrayForCompress(_0x21d6e5,_0x3430e7){var _0x19dd5a=_0x307c2b,_0x3e7e35=_0x5e00b3;for(var _0x3a395d,_0x13e3a3,_0x28a32c,_0x5d4877=_0x3430e7[_0x19dd5a(0x4f1d)],_0x357274=_0x21d6e5['vertCompressConstant'],_0x219b38=new Cartesian3(_0x21d6e5[_0x3e7e35(0x17a2)]['x'],_0x21d6e5[_0x3e7e35(0x17a2)]['y'],_0x21d6e5[_0x3e7e35(0x17a2)]['z']),_0x449604=new Uint16Array(_0x3430e7[_0x3e7e35(0x539b)][_0x3e7e35(0x537f)],_0x3430e7[_0x3e7e35(0x539b)][_0x3e7e35(0x153e)],_0x3430e7['typedArray'][_0x3e7e35(0x3080)]/0x2),_0x1e6340=new Float32Array(0x3*_0x21d6e5[_0x19dd5a(0xf06)]),_0x171cce=0x0;_0x171cce<_0x21d6e5[_0x3e7e35(0x228d)];_0x171cce++)_0x3a395d=_0x449604[_0x5d4877*_0x171cce]*_0x357274+_0x219b38['x'],_0x13e3a3=_0x449604[_0x5d4877*_0x171cce+0x1]*_0x357274+_0x219b38['y'],_0x28a32c=_0x449604[_0x5d4877*_0x171cce+0x2]*_0x357274+_0x219b38['z'],_0x1e6340[0x3*_0x171cce]=_0x3a395d,_0x1e6340[0x3*_0x171cce+0x1]=_0x13e3a3,_0x1e6340[0x3*_0x171cce+0x2]=_0x28a32c;return _0x1e6340;}function getPosArrayForCompressTexCoord(_0x11ee82,_0x55f4fc,_0x5de7c8){var _0xde1727=_0x307c2b,_0x6fb010=_0x5e00b3;for(var _0x23568b,_0x406277,_0x26eaea,_0x41d5f1=_0x55f4fc[_0x6fb010(0x4362)],_0x7a2d67=_0x11ee82[_0x6fb010(0x2b27)][_0x5de7c8],_0x41009a=new Cartesian4(_0x11ee82[_0x6fb010(0x5783)][_0x5de7c8]['x'],_0x11ee82[_0x6fb010(0x5783)][_0x5de7c8]['y'],_0x11ee82[_0x6fb010(0x5783)][_0x5de7c8]['z'],_0x11ee82[_0x6fb010(0x5783)][_0x5de7c8]['w']),_0x1442eb=new Uint16Array(_0x55f4fc[_0x6fb010(0x539b)][_0xde1727(0xcaa)],_0x55f4fc[_0x6fb010(0x539b)][_0x6fb010(0x153e)],_0x55f4fc[_0x6fb010(0x539b)][_0xde1727(0x4f5a)]/0x2),_0x535aa8=new Float32Array(0x3*_0x11ee82[_0x6fb010(0x228d)]),_0x5cd69e=0x0;_0x5cd69e<_0x11ee82['verticesCount'];_0x5cd69e++)_0x23568b=_0x1442eb[_0x41d5f1*_0x5cd69e]*_0x7a2d67+_0x41009a['x'],_0x406277=_0x1442eb[_0x41d5f1*_0x5cd69e+0x1]*_0x7a2d67+_0x41009a['y'],_0x26eaea=_0x1442eb[_0x41d5f1*_0x5cd69e+0x2]*_0x7a2d67+_0x41009a['z'],_0x535aa8[0x3*_0x5cd69e]=_0x23568b,_0x535aa8[0x3*_0x5cd69e+0x1]=_0x406277,_0x535aa8[0x3*_0x5cd69e+0x2]=_0x26eaea;return _0x535aa8;}function getEdgeIndexPackage(_0x153d58){var _0x64c915=_0x5e00b3;for(var _0x21f8dc=[],_0x48350f=_0x153d58[_0x64c915(0x809)],_0x1e3287=0x0;_0x1e3287<_0x48350f;_0x1e3287++){var _0x38275c=convertToCesiumPrimitiveType(_0x153d58[_0x1e3287][_0x64c915(0x3a67)]);_0x38275c!==PrimitiveType$1[_0x64c915(0x4b11)]&&_0x38275c!==PrimitiveType$1[_0x64c915(0x3185)]||_0x21f8dc[_0x64c915(0x5323)](_0x153d58[_0x1e3287]);}return _0x21f8dc;}function getEdgeCount(_0x5917ba){var _0x3ebf18=_0x307c2b,_0x385d0d=_0x5e00b3;for(var _0x16c88b=0x0,_0x146658=_0x5917ba[_0x385d0d(0x809)],_0x5474e3=0x0;_0x5474e3<_0x146658;_0x5474e3++){var _0x6b1524=_0x5917ba[_0x5474e3],_0x541ca7=convertToCesiumPrimitiveType(_0x6b1524['primitiveType']);_0x541ca7==PrimitiveType$1[_0x385d0d(0x4b11)]?_0x16c88b+=_0x6b1524[_0x3ebf18(0x37aa)]/0x2:_0x541ca7==PrimitiveType$1[_0x385d0d(0x3185)]&&_0x16c88b++;}return _0x16c88b;}function getEdgePointCount(_0x151f77){var _0x114ce=_0x307c2b,_0x16baac=_0x5e00b3;for(var _0x2dfbe3=0x0,_0x592fa7=_0x151f77[_0x114ce(0x2ef4)],_0x25991a=0x0;_0x25991a<_0x592fa7;_0x25991a++){_0x2dfbe3+=_0x151f77[_0x25991a][_0x16baac(0x604f)];}return _0x2dfbe3;}function getEdgePointArray(_0x53a561,_0x231e25,_0x4c601e){var _0xa8e798=_0x307c2b,_0x5748bc=_0x5e00b3;for(var _0x49b0a2,_0x143554=[],_0x3a11a2=_0x4c601e[_0x5748bc(0x809)],_0x496e4a=0x0;_0x496e4a<_0x3a11a2;_0x496e4a++){var _0x457141,_0x5053c7=_0x4c601e[_0x496e4a];_0x457141=0x0===_0x5053c7[_0x5748bc(0x5fb1)]?new Uint16Array(_0x5053c7[_0x5748bc(0x1610)][_0x5748bc(0x537f)],_0x5053c7[_0x5748bc(0x1610)][_0x5748bc(0x153e)],_0x5053c7[_0x5748bc(0x1610)][_0xa8e798(0x4f5a)]/0x2):new Uint32Array(_0x5053c7[_0x5748bc(0x1610)][_0x5748bc(0x537f)],_0x5053c7[_0x5748bc(0x1610)][_0x5748bc(0x153e)],_0x5053c7[_0x5748bc(0x1610)][_0x5748bc(0x3080)]/0x4);var _0x1672f0=convertToCesiumPrimitiveType(_0x5053c7[_0x5748bc(0x3a67)]);if(_0x1672f0==PrimitiveType$1[_0x5748bc(0x4b11)])for(_0x49b0a2=0x0;_0x49b0a2<_0x5053c7[_0x5748bc(0x604f)];_0x49b0a2+=0x2){var _0xec5b47=[],_0xce610c=new Cartesian3();_0xce610c['x']=_0x53a561[_0x457141[_0x49b0a2]*_0x231e25],_0xce610c['y']=_0x53a561[_0x457141[_0x49b0a2]*_0x231e25+0x1],_0xce610c['z']=_0x53a561[_0x457141[_0x49b0a2]*_0x231e25+0x2],_0xec5b47['push'](_0xce610c);var _0x553265=new Cartesian3();_0x553265['x']=_0x53a561[_0x457141[_0x49b0a2+0x1]*_0x231e25],_0x553265['y']=_0x53a561[_0x457141[_0x49b0a2+0x1]*_0x231e25+0x1],_0x553265['z']=_0x53a561[_0x457141[_0x49b0a2+0x1]*_0x231e25+0x2],_0xec5b47[_0x5748bc(0x5323)](_0x553265),_0x143554[_0x5748bc(0x5323)](_0xec5b47);}else{if(_0x1672f0==PrimitiveType$1[_0x5748bc(0x3185)]){_0xec5b47=[];for(_0x49b0a2=0x0;_0x49b0a2<_0x5053c7[_0x5748bc(0x604f)];_0x49b0a2++){var _0x390c0a=new Cartesian3();_0x390c0a['x']=_0x53a561[_0x457141[_0x49b0a2]*_0x231e25],_0x390c0a['y']=_0x53a561[_0x457141[_0x49b0a2]*_0x231e25+0x1],_0x390c0a['z']=_0x53a561[_0x457141[_0x49b0a2]*_0x231e25+0x2],_0xec5b47[_0x5748bc(0x5323)](_0x390c0a);}_0x143554[_0x5748bc(0x5323)](_0xec5b47);}}}return _0x143554;}function S3MThemeGraph(){}RenderEntityPagedLOD[_0x5e00b3(0x3720)][_0x5e00b3(0x513c)]=function(_0x42b47e,_0x3dbe7c){var _0x3108c6=_0x307c2b,_0x7c6e38=_0x5e00b3;if(!this[_0x3108c6(0x2876)]){this[_0x7c6e38(0x5092)]=!0x0,defined$1(this[_0x3108c6(0x152f)])||this[_0x7c6e38(0x3bc2)](_0x3dbe7c),this['_clearCommand']=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'depth':0x1}),this[_0x3108c6(0x1567)][_0x7c6e38(0x3eaf)]=this[_0x3108c6(0x132f)],this[_0x7c6e38(0x4563)][_0x7c6e38(0x5ae4)](_0x3dbe7c[_0x7c6e38(0x4fd0)]);var _0x429e36=this[_0x7c6e38(0x450e)](this[_0x7c6e38(0x4daa)],_0x3dbe7c),_0x27e683=new Uint16Array([0x0,0x2,0x1,0x1,0x2,0x3],0x0,0x6),_0x53a621=Buffer$1[_0x3108c6(0x1b85)]({'context':_0x3dbe7c[_0x7c6e38(0x4fd0)],'typedArray':_0x27e683,'usage':BufferUsage[_0x3108c6(0x54ce)],'indexDatatype':IndexDatatype$1[_0x7c6e38(0x43c1)](_0x27e683[_0x7c6e38(0x2276)])});_0x53a621[_0x7c6e38(0x5754)]=!0x1,_0x53a621[_0x7c6e38(0x4c18)]=0x1;for(var _0x4d2801=new Float32Array([0x0,0x1,0x1,0x1,0x0,0x0,0x1,0x0],0x0,0x8),_0x1212b6=Buffer$1[_0x7c6e38(0x5ad5)]({'context':_0x3dbe7c[_0x7c6e38(0x4fd0)],'typedArray':_0x4d2801,'usage':BufferUsage[_0x7c6e38(0xdfd)]}),_0xed5ffa=[_0x7c6e38(0x3ba5),_0x7c6e38(0x3b45),_0x7c6e38(0x5690),_0x7c6e38(0x2f35),'{',_0x3108c6(0x3b1d),_0x7c6e38(0x3462),'}']['join']('\x0a'),_0xe4ea66=[_0x7c6e38(0xdb2),_0x7c6e38(0x438a),_0x7c6e38(0x5690),_0x3108c6(0x4112),'{',_0x7c6e38(0x1310),_0x7c6e38(0x4b0b),'}'][_0x7c6e38(0x48a9)]('\x0a'),_0x266e84=new ShaderSource({'sources':[_0xed5ffa]}),_0x4cbdb7=new ShaderSource({'sources':[_0xe4ea66]}),_0x1d09ab=0x0;_0x1d09ab<_0x42b47e[_0x7c6e38(0x809)];_0x1d09ab++){var _0xe143db=CesiumMath[_0x7c6e38(0x173e)](_0x42b47e[_0x1d09ab][_0x7c6e38(0x1dec)][_0x7c6e38(0x159f)]),_0x4de3a0=CesiumMath[_0x3108c6(0x3a80)](_0x42b47e[_0x1d09ab][_0x7c6e38(0x1dec)][_0x7c6e38(0x310a)]),_0x19535a=CesiumMath[_0x3108c6(0x3a80)](_0x42b47e[_0x1d09ab][_0x7c6e38(0x1dec)][_0x7c6e38(0x5833)]),_0x2f5501=CesiumMath[_0x3108c6(0x3a80)](_0x42b47e[_0x1d09ab][_0x7c6e38(0x1dec)][_0x3108c6(0x2d46)]),_0x2b88c=Matrix4[_0x7c6e38(0x1303)](new Cartesian3(_0xe143db,_0x2f5501,0x0)),_0x49e811=new Float32Array([0x0,_0x19535a-_0x2f5501,_0x4de3a0-_0xe143db,_0x19535a-_0x2f5501,0x0,0x0,_0x4de3a0-_0xe143db,0x0],0x0,0x8);if(defined$1(_0x49e811)){var _0x3efa9c,_0x1c95d7=[{'index':0x0,'vertexBuffer':Buffer$1[_0x7c6e38(0x5ad5)]({'context':_0x3dbe7c[_0x7c6e38(0x4fd0)],'typedArray':_0x49e811,'usage':BufferUsage[_0x7c6e38(0xdfd)]}),'componentDatatype':ComponentDatatype$1[_0x3108c6(0x3078)],'componentsPerAttribute':0x2,'offsetInBytes':0x0,'strideInBytes':0x2*ComponentDatatype$1[_0x3108c6(0x15eb)](ComponentDatatype$1['FLOAT'])},{'index':0x1,'vertexBuffer':_0x1212b6,'componentDatatype':ComponentDatatype$1[_0x3108c6(0x3078)],'componentsPerAttribute':0x2,'offsetInBytes':0x0,'strideInBytes':0x2*ComponentDatatype$1[_0x7c6e38(0x479)](ComponentDatatype$1[_0x7c6e38(0x486a)])}],_0x5c9206=new VertexArray({'context':_0x3dbe7c[_0x7c6e38(0x4fd0)],'attributes':_0x1c95d7,'indexBuffer':_0x53a621});(_0x3efa9c=new DrawCommand())[_0x7c6e38(0x2505)]=!0x1,_0x3efa9c[_0x3108c6(0x1d66)]=new BoundingSphere(Cartesian3[_0x7c6e38(0x3a34)],0xffff),_0x3efa9c[_0x7c6e38(0x2ddc)]=ShaderProgram$1[_0x7c6e38(0x5344)]({'context':_0x3dbe7c[_0x3108c6(0x5071)],'vertexShaderSource':_0x266e84,'fragmentShaderSource':_0x4cbdb7,'attributeLocations':{'position':0x0,'texcoord':0x1}});var _0x5a6adc=_0x42b47e[_0x1d09ab][_0x7c6e38(0x30a9)],_0x1db404={'uTexture':function(){return _0x5a6adc;}};_0x3efa9c[_0x7c6e38(0x2ca)]=_0x1db404,_0x3efa9c[_0x7c6e38(0x599)]=_0x2b88c,_0x3efa9c[_0x7c6e38(0x3a67)]=PrimitiveType$1[_0x7c6e38(0xf30)],_0x3efa9c[_0x7c6e38(0x2b54)]=_0x5c9206,_0x3efa9c[_0x7c6e38(0x5d69)]=_0x27e683[_0x7c6e38(0x809)],_0x3efa9c[_0x7c6e38(0x295c)]=0x2,_0x3efa9c[_0x7c6e38(0x33c4)]=RenderState[_0x7c6e38(0x5344)]({'viewport':scratchRasterViewport$2,'cull':{'enabled':!0x0},'blending':BlendingState$1[_0x7c6e38(0x231d)]}),_0x3efa9c[_0x3108c6(0x4800)]=this[_0x7c6e38(0x5d2f)],_0x3efa9c[_0x7c6e38(0x5ae4)](_0x3dbe7c[_0x3108c6(0x5071)]);}}this[_0x7c6e38(0xc7f)]=!0x0,this[_0x3108c6(0x2eba)](_0x429e36,_0x3dbe7c);}},S3MVertexPackage[_0x307c2b(0x37fc)]=function(_0x293170,_0x46e2fe){var _0x5d1cc1=_0x307c2b,_0x23eb74=_0x5e00b3;return _0x46e2fe[_0x23eb74(0x5f19)]>-0x1?calcBoundingSphereForInstance(_0x46e2fe):defined$1(_0x46e2fe['clampRegionEdge'])?calcBoundingSphereForClampGroundAndObjectLineCache(_0x46e2fe):_0x293170>=DATAFILETYPE$1[_0x23eb74(0xaa1)]&&_0x293170<=DATAFILETYPE$1[_0x23eb74(0x53a1)]?calcBoundingSphereForShadowVolume(_0x46e2fe):_0x293170==DATAFILETYPE$1[_0x5d1cc1(0x222d)]?calcBoundingSphereForClampGroundAndObjectLineCache(_0x46e2fe):calcBoundingSphereForNormal(_0x46e2fe);},S3MVertexPackage[_0x5e00b3(0x4d82)]=function(_0x429894,_0x58e16b,_0x4a8d20){var _0x3fde9=_0x307c2b,_0x4d30af=_0x5e00b3,_0x488c3f,_0x1b0c02=_0x429894[_0x4d30af(0x292d)];return _0x488c3f=_0x58e16b[_0x4d30af(0x5f19)]>-0x1?calcBoundingSphereForInstance(_0x58e16b):defined$1(_0x58e16b[_0x4d30af(0x2370)])?calcBoundingSphereForClampGroundAndObjectLineCache(_0x58e16b):_0x1b0c02>=DATAFILETYPE$1[_0x3fde9(0xf50)]&&_0x1b0c02<=DATAFILETYPE$1[_0x4d30af(0x53a1)]?calcBoundingSphereForShadowVolume(_0x58e16b):_0x1b0c02==DATAFILETYPE$1[_0x4d30af(0x44fb)]?calcBoundingSphereForClampGroundAndObjectLineCache(_0x58e16b):calcBoundingSphereForNormal(_0x58e16b),BoundingSphere[_0x4d30af(0x332f)](_0x488c3f,_0x4a8d20,_0x488c3f),_0x488c3f;},S3MVertexPackage[_0x307c2b(0x110b)]=function(_0x370bff,_0x281181){var _0x4f0788=_0x307c2b,_0x2a6c39=_0x5e00b3,_0x442d24;return _0x370bff[_0x4f0788(0x1330)]===DATAFILETYPE$1[_0x2a6c39(0xaa1)]&&(_0x442d24=calcBoundingRectangleForShadowVolume(_0x281181)),_0x442d24;},S3MVertexPackage[_0x307c2b(0x780)]=function(_0xa4d8b,_0xbb796b){var _0x4e900a=_0x307c2b,_0x534457=_0x5e00b3;if(!(_0xbb796b[_0x534457(0x809)]<0x1)){var _0x1172c7=getEdgeIndexPackage(_0xbb796b);if(0x0!=_0x1172c7[_0x534457(0x809)]){var _0x239de9,_0x38b252=getEdgeCount(_0x1172c7),_0x50d897=_0xa4d8b[_0x534457(0x1944)][_0x534457(0x54cf)],_0x187223=_0xa4d8b['vertexAttributes'][_0x50d897],_0x33e8c1=defined$1(_0xa4d8b[_0x534457(0x3ce6)])&&(_0xa4d8b[_0x534457(0x3ce6)]&VertexCompressOption[_0x4e900a(0x3965)])===VertexCompressOption[_0x534457(0x5104)],_0x5f5a58=_0x187223[_0x534457(0x4362)];_0x33e8c1?(_0x5f5a58=0x3,_0x239de9=getPosArrayForCompress(_0xa4d8b,_0x187223)):_0x239de9=new Float32Array(_0x187223[_0x534457(0x539b)][_0x4e900a(0xcaa)],_0x187223['typedArray']['byteOffset'],_0x187223[_0x534457(0x539b)][_0x534457(0x3080)]/0x4);for(var _0x375cb0=getEdgePointCount(_0x1172c7),_0x2f2881=getEdgePointArray(_0x239de9,_0x5f5a58,_0x1172c7),_0x224147=0x4*_0x375cb0-0x4*_0x38b252,_0x45e7c7=new Float32Array(0x3*_0x224147),_0x4d5dcf=new Float32Array(0x3*_0x224147),_0xf6725c=new Float32Array(0x3*_0x224147),_0x370ed0=new Int8Array(0x2*_0x224147),_0x14eac8=0x0,_0x269123=0x0;_0x269123<_0x38b252;_0x269123++){for(var _0x336231=_0x2f2881[_0x269123][_0x534457(0x809)],_0x40e5b6=0x0;_0x40e5b6<_0x336231;_0x40e5b6++){var _0x18eeae=0x4*_0x14eac8-0x4*_0x269123,_0x495c3f=0x3*_0x18eeae+0xc*_0x40e5b6,_0x19a86d=_0x2f2881[_0x269123][_0x40e5b6];0x0!=_0x40e5b6&&(_0x45e7c7[_0x495c3f-0x6]=_0x19a86d['x'],_0x45e7c7[_0x495c3f-0x5]=_0x19a86d['y'],_0x45e7c7[_0x495c3f-0x4]=_0x19a86d['z'],_0x45e7c7[_0x495c3f-0x3]=_0x19a86d['x'],_0x45e7c7[_0x495c3f-0x2]=_0x19a86d['y'],_0x45e7c7[_0x495c3f-0x1]=_0x19a86d['z']),_0x40e5b6!=_0x336231-0x1&&(_0x45e7c7[_0x495c3f]=_0x19a86d['x'],_0x45e7c7[_0x495c3f+0x1]=_0x19a86d['y'],_0x45e7c7[_0x495c3f+0x2]=_0x19a86d['z'],_0x45e7c7[_0x495c3f+0x3]=_0x19a86d['x'],_0x45e7c7[_0x495c3f+0x4]=_0x19a86d['y'],_0x45e7c7[_0x495c3f+0x5]=_0x19a86d['z']);var _0x5d9eea=_0x19a86d;_0x40e5b6+0x1<_0x336231&&(_0x5d9eea=_0x2f2881[_0x269123][_0x40e5b6+0x1]),0x0!=_0x40e5b6&&(_0xf6725c[_0x495c3f-0x6]=_0x5d9eea['x'],_0xf6725c[_0x495c3f-0x5]=_0x5d9eea['y'],_0xf6725c[_0x495c3f-0x4]=_0x5d9eea['z'],_0xf6725c[_0x495c3f-0x3]=_0x5d9eea['x'],_0xf6725c[_0x495c3f-0x2]=_0x5d9eea['y'],_0xf6725c[_0x495c3f-0x1]=_0x5d9eea['z']),_0x40e5b6!=_0x336231-0x1&&(_0xf6725c[_0x495c3f]=_0x5d9eea['x'],_0xf6725c[_0x495c3f+0x1]=_0x5d9eea['y'],_0xf6725c[_0x495c3f+0x2]=_0x5d9eea['z'],_0xf6725c[_0x495c3f+0x3]=_0x5d9eea['x'],_0xf6725c[_0x495c3f+0x4]=_0x5d9eea['y'],_0xf6725c[_0x495c3f+0x5]=_0x5d9eea['z']);var _0x2ba900=_0x19a86d;_0x40e5b6>=0x1&&(_0x2ba900=_0x2f2881[_0x269123][_0x40e5b6-0x1]),0x0!=_0x40e5b6&&(_0x4d5dcf[_0x495c3f-0x6]=_0x2ba900['x'],_0x4d5dcf[_0x495c3f-0x5]=_0x2ba900['y'],_0x4d5dcf[_0x495c3f-0x4]=_0x2ba900['z'],_0x4d5dcf[_0x495c3f-0x3]=_0x2ba900['x'],_0x4d5dcf[_0x495c3f-0x2]=_0x2ba900['y'],_0x4d5dcf[_0x495c3f-0x1]=_0x2ba900['z']),_0x40e5b6!=_0x336231-0x1&&(_0x4d5dcf[_0x495c3f]=_0x2ba900['x'],_0x4d5dcf[_0x495c3f+0x1]=_0x2ba900['y'],_0x4d5dcf[_0x495c3f+0x2]=_0x2ba900['z'],_0x4d5dcf[_0x495c3f+0x3]=_0x2ba900['x'],_0x4d5dcf[_0x495c3f+0x4]=_0x2ba900['y'],_0x4d5dcf[_0x495c3f+0x5]=_0x2ba900['z']),_0x495c3f=0x2*_0x18eeae+0x8*_0x40e5b6,0x0!=_0x40e5b6&&(_0x370ed0[_0x495c3f-0x4]=-0x1,_0x370ed0[_0x495c3f-0x3]=-0x1,_0x370ed0[_0x495c3f-0x2]=0x1,_0x370ed0[_0x495c3f-0x1]=-0x1),_0x40e5b6!=_0x336231-0x1&&(_0x370ed0[_0x495c3f]=-0x1,_0x370ed0[_0x495c3f+0x1]=0x1,_0x370ed0[_0x495c3f+0x2]=0x1,_0x370ed0[_0x495c3f+0x3]=0x1);}_0x14eac8+=_0x2f2881[_0x269123][_0x534457(0x809)];}var _0x3be113={'vertexAttributes':[],'attrLocation':{}},_0x356ce1=_0x3be113[_0x534457(0x209a)],_0x1ddfad=_0x3be113[_0x534457(0x1944)];_0x3be113[_0x534457(0x1a77)]=0x0,_0x3be113[_0x534457(0x742)]=0x0,_0x1ddfad[_0x4e900a(0x51e)]=0x0,_0x356ce1[_0x534457(0x5323)]({'index':_0x1ddfad[_0x534457(0x54cf)],'typedArray':_0x45e7c7,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x534457(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x3*Float32Array[_0x534457(0x2276)],'normalize':!0x1}),_0x1ddfad[_0x4e900a(0x4d9e)]=0x1,_0x356ce1[_0x534457(0x5323)]({'index':_0x1ddfad['aNormal'],'typedArray':_0x4d5dcf,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x534457(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x3*Float32Array[_0x534457(0x2276)],'normalize':!0x1}),_0x1ddfad[_0x534457(0x15b1)]=0x2,_0x356ce1[_0x534457(0x5323)]({'index':_0x1ddfad[_0x534457(0x15b1)],'typedArray':_0xf6725c,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x4e900a(0x3078)],'offsetInBytes':0x0,'strideInBytes':0x3*Float32Array[_0x534457(0x2276)],'normalize':!0x1}),_0x1ddfad[_0x534457(0x155f)]=0x3,_0x356ce1[_0x534457(0x5323)]({'index':_0x1ddfad[_0x534457(0x155f)],'typedArray':_0x370ed0,'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x4e900a(0x974)],'offsetInBytes':0x0,'strideInBytes':0x2*Int8Array[_0x534457(0x2276)],'normalize':!0x1});for(var _0x40a332=[],_0x553340=0x0;_0x553340<_0x2f2881[_0x534457(0x809)];_0x553340++)_0x40a332[_0x534457(0x5323)](_0x2f2881[_0x553340][_0x4e900a(0x2ef4)]);return{'vertexPackage':_0x3be113,'indexPackage':createEdgeIndex(_0x375cb0,_0x38b252,_0x40a332,_0x224147)};}}},Object[_0x5e00b3(0x1dfd)](S3MThemeGraph[_0x307c2b(0x1aa2)],{});var scratchColor$4=new Color$2(),DEFAULT_COLOR_VALUE=Color$2[_0x5e00b3(0x3b7e)],DEFAULT_IMAGE_VALUE=void 0x0,DEFAULT_IMAGEREPEAT_VALUE=0x258;function createFeatureArray(_0x52bca4,_0x461b53){var _0x2d8bcd=_0x307c2b,_0x3dd1b9=_0x5e00b3,_0x46912e=[];for(var _0x496758 in _0x52bca4)if(_0x52bca4[_0x3dd1b9(0x1a9a)](_0x496758)&&'0'!==_0x496758){var _0x12aa2b=new S3MFeatrue(this,_0x496758);Object[_0x3dd1b9(0x38c1)](_0x12aa2b,_0x461b53[_0x3dd1b9(0x27a7)][_0x2d8bcd(0x29e5)][_0x496758]);var _0x506c18=_0x52bca4[_0x496758];Array[_0x3dd1b9(0x2676)](_0x506c18)||(_0x506c18=[_0x506c18]);for(var _0x2c1139=0x0,_0x21aeca=_0x506c18[_0x3dd1b9(0x809)];_0x2c1139<_0x21aeca;_0x2c1139++)_0x12aa2b[_0x3dd1b9(0x22e3)](_0x506c18[_0x2c1139][_0x3dd1b9(0x24fe)],_0x506c18[_0x2c1139][_0x2d8bcd(0xf1d)]);_0x46912e[_0x3dd1b9(0x5323)](_0x12aa2b);}return _0x46912e;}function findBucket(_0x5d2002,_0x5e2b31){var _0x918196=_0x307c2b,_0x501569=_0x5e00b3;for(var _0x588ca6=_0x5e2b31[_0x501569(0x809)],_0x10248e=!0x1,_0x34c3bd=0x0;_0x34c3bd<_0x588ca6&&!_0x10248e;_0x34c3bd++)for(var _0x6a07c5=_0x5e2b31[_0x34c3bd],_0x4f65c6=_0x6a07c5[_0x501569(0x45e3)],_0x30b5e2=0x0;_0x30b5e2<_0x4f65c6[_0x501569(0x809)];_0x30b5e2++){var _0x18c14f=_0x4f65c6[_0x30b5e2],_0x40b52c=_0x18c14f[_0x501569(0x202e)],_0x39898f=_0x18c14f[_0x501569(0x202e)]+_0x18c14f[_0x918196(0x3917)];if(_0x5d2002>=_0x40b52c&&_0x5d2002<_0x39898f){_0x6a07c5[_0x501569(0x435b)][_0x501569(0x5323)](_0x5d2002),_0x10248e=!0x0;break;}}}function divideIndexPackage(_0x4a49b2,_0x1c161c){var _0x3c3dd0=_0x307c2b,_0x2b71ea=_0x5e00b3;if(0x1!=_0x1c161c[_0x2b71ea(0x809)]){var _0x29c6f2=0x0,_0x437a91=_0x4a49b2[_0x2b71ea(0x604f)],_0x222016=0x0===_0x4a49b2['indexType']?Uint16Array:Uint32Array,_0x11edb7=new _0x222016(_0x4a49b2[_0x3c3dd0(0x46d0)][_0x2b71ea(0x537f)],_0x4a49b2[_0x2b71ea(0x1610)][_0x2b71ea(0x153e)],_0x437a91);for(_0x29c6f2=0x0;_0x29c6f2<_0x437a91;_0x29c6f2++){findBucket(_0x11edb7[_0x29c6f2],_0x1c161c);}for(_0x29c6f2=0x0;_0x29c6f2<_0x1c161c[_0x2b71ea(0x809)];_0x29c6f2++){var _0x46252d,_0x295812=_0x1c161c[_0x29c6f2],_0x16a10b=_0x295812[_0x2b71ea(0x435b)][_0x2b71ea(0x809)];_0x46252d=new _0x222016(_0x16a10b);for(var _0x4b661f=0x0;_0x4b661f<_0x16a10b;_0x4b661f++)_0x46252d[_0x4b661f]=_0x295812[_0x3c3dd0(0xe1f)][_0x4b661f];_0x295812[_0x2b71ea(0x4511)]={'indexType':_0x4a49b2[_0x2b71ea(0x5fb1)],'indicesCount':_0x16a10b,'indicesTypedArray':_0x46252d,'materialCode':_0x4a49b2[_0x2b71ea(0x35b3)],'primitiveType':_0x4a49b2[_0x2b71ea(0x3a67)]};}}else _0x1c161c[0x0][_0x2b71ea(0x4511)]=_0x4a49b2;}function computeVertexSpanForBatch(_0x34d5fa){var _0x141368=_0x307c2b,_0xc8f58e=_0x5e00b3;for(var _0x13bd27=_0x34d5fa[_0xc8f58e(0x2a11)],_0xdb15c5=0x0;_0xdb15c5<_0x13bd27[_0x141368(0x2ef4)];_0xdb15c5++){var _0x4b8331=_0x13bd27[_0xdb15c5],_0x193f1e=_0x4b8331[_0xc8f58e(0x5808)];if(defined$1(_0x193f1e)&&!(_0x193f1e[_0xc8f58e(0x809)]<0x1))for(var _0x2a4850=0x0;_0x2a4850<_0x193f1e[_0xc8f58e(0x809)];_0x2a4850++){var _0x3e7abf=_0x193f1e[_0x2a4850];_0x4b8331[_0xc8f58e(0x45e3)]=_0x4b8331[_0xc8f58e(0x45e3)][_0xc8f58e(0x736)](_0x3e7abf[_0xc8f58e(0x5a36)]());}}}if(S3MThemeGraph[_0x5e00b3(0x4a65)]=function(_0x1dc5fd,_0x417688){var _0x25091f=_0x307c2b,_0x168b38=_0x5e00b3,_0x5492be=_0x417688[_0x168b38(0x9d9)],_0x46ed85=_0x1dc5fd[_0x168b38(0x5a88)],_0x4d7dbe=_0x1dc5fd[_0x168b38(0x3417)];if(this[_0x168b38(0x292d)]===DATAFILETYPE$1[_0x168b38(0x572)]&&this[_0x168b38(0x938)](),!defined$1(_0x5492be)||!defined$1(_0x46ed85))return[new RenderEntityPagedLOD(_0x1dc5fd)];if(defined$1(_0x5492be[_0x168b38(0xf80)])){for(var _0x128af8=createFeatureArray(_0x46ed85,_0x417688),_0x3925c6=new AssociativeArray(),_0x11db69=0x0;_0x11db69<_0x128af8[_0x168b38(0x809)];_0x11db69++){var _0x7edb8=_0x128af8[_0x11db69],_0x410c23=defined$1(_0x5492be[_0x25091f(0x3a3a)])?_0x5492be[_0x168b38(0x8fe)][_0x25091f(0x59cf)](_0x7edb8,scratchColor$4):DEFAULT_COLOR_VALUE,_0x1a8223=defined$1(_0x5492be[_0x168b38(0xf80)])?_0x5492be[_0x168b38(0xf80)][_0x168b38(0xd06)](_0x7edb8):DEFAULT_IMAGE_VALUE,_0x9f9e7d=defined$1(_0x5492be[_0x25091f(0x4bc1)])?_0x5492be[_0x168b38(0x2fa6)][_0x25091f(0x3f6a)](_0x7edb8):DEFAULT_IMAGEREPEAT_VALUE,_0x1efc14=defined$1(_0x5492be[_0x168b38(0x3849)])?_0x5492be[_0x25091f(0x5262)][_0x25091f(0x3f6a)](_0x7edb8):DEFAULT_IMAGEREPEAT_VALUE;defined$1(_0x9f9e7d)||(_0x9f9e7d=DEFAULT_IMAGEREPEAT_VALUE),defined$1(_0x1efc14)||(_0x1efc14=DEFAULT_IMAGEREPEAT_VALUE);var _0x14736c=new Cartesian2(_0x9f9e7d,_0x1efc14);_0x7edb8[_0x168b38(0x8fe)]=_0x410c23,_0x7edb8[_0x168b38(0x154)]=_0x1a8223;var _0x3f97b2=_0x7edb8[_0x168b38(0x182b)]();if(!_0x3925c6[_0x168b38(0x5655)](_0x3f97b2)){var _0x4154d7=new Color$2();_0x4154d7=Color$2[_0x168b38(0x40f3)](_0x410c23),_0x3925c6[_0x168b38(0x10aa)](_0x3f97b2,{'color':_0x4154d7,'imageUrl':_0x1a8223,'imageRepeat':_0x14736c,'batchFeatures':[],'span':[],'indexValue':[]});}_0x3925c6[_0x168b38(0x38c4)](_0x3f97b2)[_0x168b38(0x5808)][_0x168b38(0x5323)](_0x7edb8);}var _0x28177f=_0x3925c6[_0x25091f(0x37c5)];computeVertexSpanForBatch(_0x3925c6),divideIndexPackage(_0x4d7dbe[0x0],_0x28177f);for(var _0x5dec97=[],_0x564f75=0x0;_0x564f75<_0x28177f[_0x168b38(0x809)];_0x564f75++){_0x1dc5fd[_0x25091f(0xf2b)]=_0x28177f[_0x564f75][_0x25091f(0x2131)],_0x1dc5fd[_0x168b38(0x4726)]=_0x28177f[_0x564f75][_0x168b38(0x8fe)],_0x1dc5fd[_0x168b38(0x3417)]=[_0x28177f[_0x564f75][_0x168b38(0x4511)]],_0x1dc5fd[_0x168b38(0x4c24)]=_0x28177f[_0x564f75][_0x168b38(0x4168)];var _0x32e48c=new RenderEntityPagedLOD(_0x1dc5fd);_0x5dec97[_0x25091f(0x2a0e)](_0x32e48c);}return _0x5dec97;}},_0x5e00b3(0x39a1)!=typeof WebAssembly){var Module$3=void 0x0!==Module$3?Module$3:{},moduleOverrides$2={},key$2;for(key$2 in Module$3)Module$3[_0x5e00b3(0x1a9a)](key$2)&&(moduleOverrides$2[key$2]=Module$3[key$2]);Module$3[_0x5e00b3(0x3a24)]=[],Module$3[_0x5e00b3(0x1c5)]=_0x5e00b3(0x333),Module$3[_0x5e00b3(0x224e)]=function(_0x4be82c,_0xad0e5){throw _0xad0e5;},Module$3[_0x307c2b(0x6cf)]=[],Module$3[_0x5e00b3(0x7b5)]=[];var ENVIRONMENT_IS_WEB$2=!0x1,ENVIRONMENT_IS_WORKER$2=!0x1,ENVIRONMENT_IS_NODE$2=!0x1,ENVIRONMENT_HAS_NODE$1=!0x1,ENVIRONMENT_IS_SHELL$2=!0x1;ENVIRONMENT_IS_WEB$2=_0x5e00b3(0x8c4)==typeof window,ENVIRONMENT_IS_WORKER$2=_0x5e00b3(0x1b4b)==typeof importScripts,ENVIRONMENT_HAS_NODE$1=_0x307c2b(0x40f2)==typeof process&&_0x5e00b3(0x1b4b)==typeof require,ENVIRONMENT_IS_NODE$2=ENVIRONMENT_HAS_NODE$1&&!ENVIRONMENT_IS_WEB$2&&!ENVIRONMENT_IS_WORKER$2,ENVIRONMENT_IS_SHELL$2=!ENVIRONMENT_IS_WEB$2&&!ENVIRONMENT_IS_NODE$2&&!ENVIRONMENT_IS_WORKER$2;var scriptDirectory$1='',nodeFS$2,nodePath$2;function locateFile(_0x16737e){var _0x89640=_0x5e00b3;return Module$3[_0x89640(0x1f84)]?Module$3[_0x89640(0x1f84)](_0x16737e,scriptDirectory$1):scriptDirectory$1+_0x16737e;}if(ENVIRONMENT_IS_NODE$2)scriptDirectory$1=__dirname+'/',Module$3[_0x5e00b3(0x3a51)]=function(_0x31fc0d,_0x15fce6){var _0x356319=_0x307c2b,_0x21d6c9=_0x5e00b3,_0x1e2c59;return nodeFS$2||(nodeFS$2=require('fs')),nodePath$2||(nodePath$2=require(_0x21d6c9(0x21f3))),_0x31fc0d=nodePath$2['normalize'](_0x31fc0d),_0x1e2c59=nodeFS$2['readFileSync'](_0x31fc0d),_0x15fce6?_0x1e2c59:_0x1e2c59[_0x356319(0xedf)]();},Module$3[_0x5e00b3(0x577c)]=function(_0x1c2fde){var _0x23dbce=_0x307c2b,_0xd266f4=_0x5e00b3,_0x45341f=Module$3['read'](_0x1c2fde,!0x0);return _0x45341f[_0x23dbce(0xcaa)]||(_0x45341f=new Uint8Array(_0x45341f)),assert(_0x45341f[_0xd266f4(0x537f)]),_0x45341f;},process[_0x5e00b3(0x2e03)][_0x5e00b3(0x809)]>0x1&&(Module$3[_0x307c2b(0x1c48)]=process[_0x5e00b3(0x2e03)][0x1][_0x307c2b(0x2bc0)](/\\/g,'/')),Module$3[_0x5e00b3(0x3a24)]=process[_0x5e00b3(0x2e03)][_0x5e00b3(0x30eb)](0x2),_0x5e00b3(0x39a1)!=typeof module&&(module[_0x5e00b3(0x4f3b)]=Module$3),process['on'](_0x5e00b3(0x1269),function(_0x44049a){if(!(_0x44049a instanceof ExitStatus))throw _0x44049a;}),process['on']('unhandledRejection',abort),Module$3[_0x5e00b3(0x224e)]=function(_0x1d1fd9){var _0x44f751=_0x5e00b3;process[_0x44f751(0x1533)](_0x1d1fd9);},Module$3[_0x5e00b3(0x10ea)]=function(){var _0x5a0428=_0x5e00b3;return _0x5a0428(0x5ade);};else ENVIRONMENT_IS_SHELL$2?(_0x5e00b3(0x39a1)!=typeof read&&(Module$3[_0x5e00b3(0x3a51)]=function(_0x30359c){return read(_0x30359c);}),Module$3[_0x5e00b3(0x577c)]=function(_0x5049a0){var _0x836d64=_0x5e00b3,_0x7107de;return _0x836d64(0x1b4b)==typeof readbuffer?new Uint8Array(readbuffer(_0x5049a0)):(_0x7107de=read(_0x5049a0,_0x836d64(0x510)),assert(_0x836d64(0x8c4)==typeof _0x7107de),_0x7107de);},_0x5e00b3(0x39a1)!=typeof scriptArgs?Module$3[_0x5e00b3(0x3a24)]=scriptArgs:_0x307c2b(0x18c)!=typeof arguments&&(Module$3[_0x5e00b3(0x3a24)]=arguments),_0x5e00b3(0x1b4b)==typeof quit&&(Module$3[_0x5e00b3(0x224e)]=function(_0x23ac13){quit(_0x23ac13);})):(ENVIRONMENT_IS_WEB$2||ENVIRONMENT_IS_WORKER$2)&&(ENVIRONMENT_IS_WORKER$2?scriptDirectory$1=self[_0x5e00b3(0x548f)][_0x5e00b3(0x2337)]:document[_0x5e00b3(0x4579)]&&(scriptDirectory$1=document[_0x307c2b(0x1fff)][_0x5e00b3(0x16cf)]),scriptDirectory$1=0x0!==scriptDirectory$1[_0x5e00b3(0xabf)](_0x5e00b3(0x38b7))?scriptDirectory$1[_0x5e00b3(0x2bb6)](0x0,scriptDirectory$1[_0x5e00b3(0x12e)]('/')+0x1):'',Module$3[_0x5e00b3(0x3a51)]=function(_0x5369df){var _0x24a414=_0x307c2b,_0x5922d6=_0x5e00b3,_0x23ce73=new XMLHttpRequest();return _0x23ce73[_0x5922d6(0x738)](_0x24a414(0x4f02),_0x5369df,!0x1),_0x23ce73[_0x5922d6(0x1e57)](null),_0x23ce73[_0x5922d6(0x409b)];},ENVIRONMENT_IS_WORKER$2&&(Module$3[_0x5e00b3(0x577c)]=function(_0x468cab){var _0x21b9ba=_0x5e00b3,_0x1f0be8=new XMLHttpRequest();return _0x1f0be8[_0x21b9ba(0x738)](_0x21b9ba(0x2996),_0x468cab,!0x1),_0x1f0be8[_0x21b9ba(0x5ed9)]=_0x21b9ba(0x65a),_0x1f0be8[_0x21b9ba(0x1e57)](null),new Uint8Array(_0x1f0be8[_0x21b9ba(0x4cea)]);}),Module$3[_0x5e00b3(0x1ea0)]=function(_0x537805,_0x28c25e,_0x372530){var _0x54b300=_0x307c2b,_0xb4eaf1=_0x5e00b3,_0x4a9e20=new XMLHttpRequest();_0x4a9e20[_0xb4eaf1(0x738)](_0xb4eaf1(0x2996),_0x537805,!0x0),_0x4a9e20[_0x54b300(0x2624)]=_0xb4eaf1(0x65a),_0x4a9e20[_0xb4eaf1(0x1104)]=function(){var _0x418ea9=_0x54b300,_0x5b0cbf=_0xb4eaf1;0xc8==_0x4a9e20[_0x5b0cbf(0x41c1)]||0x0==_0x4a9e20[_0x5b0cbf(0x41c1)]&&_0x4a9e20['response']?_0x28c25e(_0x4a9e20[_0x418ea9(0x43f5)]):_0x372530();},_0x4a9e20[_0xb4eaf1(0x44c8)]=_0x372530,_0x4a9e20[_0xb4eaf1(0x1e57)](null);},Module$3[_0x307c2b(0x1699)]=function(_0x58bdb5){var _0x77f1b0=_0x307c2b;document[_0x77f1b0(0x12b4)]=_0x58bdb5;});var out$1=Module$3['print']||(_0x5e00b3(0x39a1)!=typeof console?console[_0x307c2b(0x2167)][_0x5e00b3(0xdbb)](console):_0x5e00b3(0x39a1)!=typeof print?print:null),err$1=Module$3[_0x307c2b(0x3688)]||(_0x307c2b(0x18c)!=typeof printErr?printErr:'undefined'!=typeof console&&console[_0x5e00b3(0x3de4)][_0x5e00b3(0xdbb)](console)||out$1);for(key$2 in moduleOverrides$2)moduleOverrides$2['hasOwnProperty'](key$2)&&(Module$3[key$2]=moduleOverrides$2[key$2]);moduleOverrides$2=void 0x0;var asm2wasmImports$1={'f64-rem':function(_0x306f76,_0x5795e2){return _0x306f76%_0x5795e2;},'debugger':function(){}},wasmMemory$1;new Array(0x0);var ABORT$2=!0x1;function assert(_0x443c50,_0x4e9558){var _0x2486ad=_0x307c2b;_0x443c50||abort(_0x2486ad(0x5279)+_0x4e9558);}function getCFunc(_0x1de226){var _0x386b10=_0x5e00b3,_0x1740b3=Module$3['_'+_0x1de226];return assert(_0x1740b3,_0x386b10(0x1fad)+_0x1de226+_0x386b10(0x1de1)),_0x1740b3;}function ccall(_0x2e5371,_0x422a29,_0x64233d,_0x4e9e22,_0xe832bf){var _0x24a33f=_0x307c2b,_0x4d45f8=_0x5e00b3,_0x127bd9={'string':function(_0x29e297){var _0x1c4e5c=_0x23ca,_0xf1ce27=0x0;if(null!=_0x29e297&&0x0!==_0x29e297){var _0xd042a2=0x1+(_0x29e297[_0x1c4e5c(0x809)]<<0x2);_0xf1ce27=stackAlloc$1(_0xd042a2),stringToUTF8(_0x29e297,_0xf1ce27,_0xd042a2);}return _0xf1ce27;},'array':function(_0x48115b){var _0x221fdb=_0x23ca,_0x5ee34b=stackAlloc$1(_0x48115b[_0x221fdb(0x809)]);return writeArrayToMemory(_0x48115b,_0x5ee34b),_0x5ee34b;}},_0x5b0b3a=getCFunc(_0x2e5371),_0x47cb29=[],_0x12771b=0x0;if(_0x4e9e22)for(var _0x376b8b=0x0;_0x376b8b<_0x4e9e22[_0x24a33f(0x2ef4)];_0x376b8b++){var _0x1d57ec=_0x127bd9[_0x64233d[_0x376b8b]];_0x1d57ec?(0x0===_0x12771b&&(_0x12771b=stackSave$1()),_0x47cb29[_0x376b8b]=_0x1d57ec(_0x4e9e22[_0x376b8b])):_0x47cb29[_0x376b8b]=_0x4e9e22[_0x376b8b];}var _0x4dc2b3=_0x5b0b3a[_0x4d45f8(0x4269)](null,_0x47cb29);return _0x4dc2b3=function(_0x511040){var _0x87d131=_0x4d45f8;return'string'===_0x422a29?UTF8ToString(_0x511040):_0x87d131(0x29d5)===_0x422a29?Boolean(_0x511040):_0x511040;}(_0x4dc2b3),0x0!==_0x12771b&&stackRestore$1(_0x12771b),_0x4dc2b3;}function cwrap(_0x269a6b,_0x5fc06,_0x123fe9,_0x3faf28){var _0x454157=_0x5e00b3,_0x5336cd=(_0x123fe9=_0x123fe9||[])[_0x454157(0xbae)](function(_0x3f09f7){var _0x4ca4f1=_0x454157;return _0x4ca4f1(0x1efe)===_0x3f09f7;});return'string'!==_0x5fc06&&_0x5336cd&&!_0x3faf28?getCFunc(_0x269a6b):function(){return ccall(_0x269a6b,_0x5fc06,_0x123fe9,arguments);};}var UTF8Decoder$2='undefined'!=typeof TextDecoder?new TextDecoder(_0x307c2b(0x3ef3)):void 0x0;function UTF8ArrayToString(_0x42707f,_0x1f2919,_0xbb56ef){var _0x3bfc3a=_0x307c2b,_0x3a738e=_0x5e00b3;for(var _0x43b3e4=_0x1f2919+_0xbb56ef,_0x2019c3=_0x1f2919;_0x42707f[_0x2019c3]&&!(_0x2019c3>=_0x43b3e4);)++_0x2019c3;if(_0x2019c3-_0x1f2919>0x10&&_0x42707f[_0x3a738e(0x1c7c)]&&UTF8Decoder$2)return UTF8Decoder$2[_0x3bfc3a(0x2d65)](_0x42707f[_0x3a738e(0x1c7c)](_0x1f2919,_0x2019c3));for(var _0x4ab877='';_0x1f2919<_0x2019c3;){var _0x3c7b17=_0x42707f[_0x1f2919++];if(0x80&_0x3c7b17){var _0x54c73f=0x3f&_0x42707f[_0x1f2919++];if(0xc0!=(0xe0&_0x3c7b17)){var _0x42e828=0x3f&_0x42707f[_0x1f2919++];if((_0x3c7b17=0xe0==(0xf0&_0x3c7b17)?(0xf&_0x3c7b17)<<0xc|_0x54c73f<<0x6|_0x42e828:(0x7&_0x3c7b17)<<0x12|_0x54c73f<<0xc|_0x42e828<<0x6|0x3f&_0x42707f[_0x1f2919++])<0x10000)_0x4ab877+=String[_0x3a738e(0x23b2)](_0x3c7b17);else{var _0x599b57=_0x3c7b17-0x10000;_0x4ab877+=String['fromCharCode'](0xd800|_0x599b57>>0xa,0xdc00|0x3ff&_0x599b57);}}else _0x4ab877+=String[_0x3bfc3a(0x47f5)]((0x1f&_0x3c7b17)<<0x6|_0x54c73f);}else _0x4ab877+=String[_0x3a738e(0x23b2)](_0x3c7b17);}return _0x4ab877;}function UTF8ToString(_0x34acc7,_0x953dab){return _0x34acc7?UTF8ArrayToString(HEAPU8$2,_0x34acc7,_0x953dab):'';}function stringToUTF8Array(_0x367188,_0x2a63a6,_0x52c802,_0x2dd0f7){var _0x22d024=_0x307c2b,_0x17075a=_0x5e00b3;if(!(_0x2dd0f7>0x0))return 0x0;for(var _0x203dc4=_0x52c802,_0x4f6978=_0x52c802+_0x2dd0f7-0x1,_0x3f58e4=0x0;_0x3f58e4<_0x367188[_0x17075a(0x809)];++_0x3f58e4){var _0x1d1be1=_0x367188['charCodeAt'](_0x3f58e4);if(_0x1d1be1>=0xd800&&_0x1d1be1<=0xdfff)_0x1d1be1=0x10000+((0x3ff&_0x1d1be1)<<0xa)|0x3ff&_0x367188[_0x22d024(0x4f56)](++_0x3f58e4);if(_0x1d1be1<=0x7f){if(_0x52c802>=_0x4f6978)break;_0x2a63a6[_0x52c802++]=_0x1d1be1;}else{if(_0x1d1be1<=0x7ff){if(_0x52c802+0x1>=_0x4f6978)break;_0x2a63a6[_0x52c802++]=0xc0|_0x1d1be1>>0x6,_0x2a63a6[_0x52c802++]=0x80|0x3f&_0x1d1be1;}else{if(_0x1d1be1<=0xffff){if(_0x52c802+0x2>=_0x4f6978)break;_0x2a63a6[_0x52c802++]=0xe0|_0x1d1be1>>0xc,_0x2a63a6[_0x52c802++]=0x80|_0x1d1be1>>0x6&0x3f,_0x2a63a6[_0x52c802++]=0x80|0x3f&_0x1d1be1;}else{if(_0x52c802+0x3>=_0x4f6978)break;_0x2a63a6[_0x52c802++]=0xf0|_0x1d1be1>>0x12,_0x2a63a6[_0x52c802++]=0x80|_0x1d1be1>>0xc&0x3f,_0x2a63a6[_0x52c802++]=0x80|_0x1d1be1>>0x6&0x3f,_0x2a63a6[_0x52c802++]=0x80|0x3f&_0x1d1be1;}}}}return _0x2a63a6[_0x52c802]=0x0,_0x52c802-_0x203dc4;}function stringToUTF8(_0x4282e2,_0x41394e,_0x386bb2){return stringToUTF8Array(_0x4282e2,HEAPU8$2,_0x41394e,_0x386bb2);}function writeArrayToMemory(_0x81e3b6,_0xe3b340){var _0x536407=_0x5e00b3;HEAP8$2[_0x536407(0x10aa)](_0x81e3b6,_0xe3b340);}_0x5e00b3(0x39a1)!=typeof TextDecoder&&new TextDecoder(_0x5e00b3(0x16ac));var WASM_PAGE_SIZE$2=0x10000,buffer$2,HEAP8$2,HEAPU8$2,HEAP32$2;function alignUp(_0x3e8e35,_0x533e21){return _0x3e8e35%_0x533e21>0x0&&(_0x3e8e35+=_0x533e21-_0x3e8e35%_0x533e21),_0x3e8e35;}function updateGlobalBufferViews(){var _0x1f4bc5=_0x307c2b,_0x16ac7f=_0x5e00b3;Module$3[_0x16ac7f(0x2e86)]=HEAP8$2=new Int8Array(buffer$2),Module$3[_0x16ac7f(0x4905)]=new Int16Array(buffer$2),Module$3[_0x16ac7f(0x3306)]=HEAP32$2=new Int32Array(buffer$2),Module$3[_0x16ac7f(0x446d)]=HEAPU8$2=new Uint8Array(buffer$2),Module$3[_0x1f4bc5(0xd6d)]=new Uint16Array(buffer$2),Module$3[_0x16ac7f(0x460a)]=new Uint32Array(buffer$2),Module$3[_0x16ac7f(0x52a6)]=new Float32Array(buffer$2),Module$3[_0x16ac7f(0x157b)]=new Float64Array(buffer$2);}var DYNAMIC_BASE$2=0x500c30,DYNAMICTOP_PTR$2=0xc10,TOTAL_STACK$2=0x500000,INITIAL_TOTAL_MEMORY$1=Module$3[_0x5e00b3(0x2574)]||0x1000000;function callRuntimeCallbacks(_0x5254d8){var _0x28970d=_0x307c2b,_0x21fd9a=_0x5e00b3;for(;_0x5254d8[_0x28970d(0x2ef4)]>0x0;){var _0x3a2c0a=_0x5254d8[_0x28970d(0x1e68)]();if('function'!=typeof _0x3a2c0a){var _0x13d29e=_0x3a2c0a[_0x21fd9a(0x5fd6)];'number'==typeof _0x13d29e?void 0x0===_0x3a2c0a[_0x21fd9a(0xad4)]?Module$3[_0x28970d(0x4a77)](_0x13d29e):Module$3[_0x21fd9a(0x3dff)](_0x13d29e,_0x3a2c0a[_0x28970d(0x3a44)]):_0x13d29e(void 0x0===_0x3a2c0a[_0x21fd9a(0xad4)]?null:_0x3a2c0a[_0x21fd9a(0xad4)]);}else _0x3a2c0a();}}INITIAL_TOTAL_MEMORY$1<TOTAL_STACK$2&&err$1(_0x5e00b3(0x765)+INITIAL_TOTAL_MEMORY$1+_0x5e00b3(0x651)+TOTAL_STACK$2+')'),Module$3[_0x5e00b3(0x537f)]?buffer$2=Module$3[_0x5e00b3(0x537f)]:_0x5e00b3(0x8c4)==typeof WebAssembly&&_0x5e00b3(0x1b4b)==typeof WebAssembly[_0x5e00b3(0x5b57)]?(wasmMemory$1=new WebAssembly[(_0x307c2b(0x2544))]({'initial':INITIAL_TOTAL_MEMORY$1/WASM_PAGE_SIZE$2}),buffer$2=wasmMemory$1[_0x307c2b(0xcaa)]):buffer$2=new ArrayBuffer(INITIAL_TOTAL_MEMORY$1),updateGlobalBufferViews(),HEAP32$2[DYNAMICTOP_PTR$2>>0x2]=DYNAMIC_BASE$2;var __ATPRERUN__$2=[],__ATINIT__$2=[],__ATMAIN__$2=[],__ATPOSTRUN__$2=[],runtimeInitialized$2=!0x1;function preRun(){var _0x511645=_0x307c2b,_0x1723c8=_0x5e00b3;if(Module$3[_0x1723c8(0x3dac)]){for('function'==typeof Module$3[_0x511645(0x6cf)]&&(Module$3[_0x511645(0x6cf)]=[Module$3[_0x511645(0x6cf)]]);Module$3[_0x1723c8(0x3dac)][_0x1723c8(0x809)];)addOnPreRun(Module$3[_0x1723c8(0x3dac)][_0x1723c8(0x3060)]());}callRuntimeCallbacks(__ATPRERUN__$2);}function ensureInitRuntime(){runtimeInitialized$2||(runtimeInitialized$2=!0x0,callRuntimeCallbacks(__ATINIT__$2));}function preMain(){callRuntimeCallbacks(__ATMAIN__$2);}function postRun(){var _0x5bcc19=_0x307c2b,_0x4bfcaf=_0x5e00b3;if(Module$3[_0x4bfcaf(0x7b5)]){for('function'==typeof Module$3[_0x5bcc19(0x36b9)]&&(Module$3[_0x4bfcaf(0x7b5)]=[Module$3[_0x4bfcaf(0x7b5)]]);Module$3[_0x5bcc19(0x36b9)][_0x4bfcaf(0x809)];)addOnPostRun(Module$3[_0x4bfcaf(0x7b5)][_0x4bfcaf(0x3060)]());}callRuntimeCallbacks(__ATPOSTRUN__$2);}function addOnPreRun(_0x10bf02){var _0x7576b8=_0x5e00b3;__ATPRERUN__$2[_0x7576b8(0x5a59)](_0x10bf02);}function addOnPostRun(_0x3941ed){var _0x6e211d=_0x5e00b3;__ATPOSTRUN__$2[_0x6e211d(0x5a59)](_0x3941ed);}var runDependencies$2=0x0,runDependencyWatcher$1=null,dependenciesFulfilled$2=null;function addRunDependency(_0x53af31){var _0x21809e=_0x307c2b,_0x24aec6=_0x5e00b3;runDependencies$2++,Module$3[_0x21809e(0x4a23)]&&Module$3[_0x24aec6(0x4a1a)](runDependencies$2);}function removeRunDependency(_0xc2e7d4){var _0x1d6e2f=_0x5e00b3;if(runDependencies$2--,Module$3[_0x1d6e2f(0x4a1a)]&&Module$3[_0x1d6e2f(0x4a1a)](runDependencies$2),0x0==runDependencies$2&&(null!==runDependencyWatcher$1&&(clearInterval(runDependencyWatcher$1),runDependencyWatcher$1=null),dependenciesFulfilled$2)){var _0x4d194d=dependenciesFulfilled$2;dependenciesFulfilled$2=null,_0x4d194d();}}Module$3[_0x5e00b3(0xabc)]={},Module$3[_0x5e00b3(0x4a0b)]={};var dataURIPrefix$1=_0x5e00b3(0x1e27),wasmBinaryFile$1;function isDataURI(_0x469fa5){var _0x1388c5=_0x307c2b,_0x48c0ab=_0x5e00b3;return String[_0x1388c5(0x1aa2)][_0x48c0ab(0x41bc)]?_0x469fa5[_0x48c0ab(0x41bc)](dataURIPrefix$1):0x0===_0x469fa5[_0x48c0ab(0xabf)](dataURIPrefix$1);}var myself=_0x5e00b3(0x39a1)==typeof window?self:window;function getBinary(){var _0x268570=_0x5e00b3;try{if(Module$3[_0x268570(0x4358)])return new Uint8Array(Module$3[_0x268570(0x4358)]);if(Module$3[_0x268570(0x577c)])return Module$3[_0x268570(0x577c)](wasmBinaryFile$1);throw'both\x20async\x20and\x20sync\x20fetching\x20of\x20the\x20wasm\x20failed';}catch(_0x481525){abort(_0x481525);}}function getBinaryPromise(){var _0x1e4aae=_0x307c2b,_0x263df7=_0x5e00b3;return Module$3[_0x263df7(0x4358)]||!ENVIRONMENT_IS_WEB$2&&!ENVIRONMENT_IS_WORKER$2||_0x263df7(0x1b4b)!=typeof fetch?new Promise(function(_0x1b48ab,_0x3bc5b0){_0x1b48ab(getBinary());}):fetch(wasmBinaryFile$1,{'credentials':_0x263df7(0x38ce)})[_0x1e4aae(0x4527)](function(_0x807ee0){var _0x3bf28d=_0x1e4aae,_0x13a3fa=_0x263df7;if(!_0x807ee0['ok'])throw _0x13a3fa(0x1b07)+wasmBinaryFile$1+'\x27';return _0x807ee0[_0x3bf28d(0x13b1)]();})[_0x263df7(0x2c08)](function(){return getBinary();});}function createWasm(_0x28d2db){var _0x1f0658=_0x307c2b,_0x5f37ab=_0x5e00b3,_0x5555f5={'env':_0x28d2db,'global':{'NaN':NaN,'Infinity':0x1/0x0},'global.Math':Math,'asm2wasm':asm2wasmImports$1};function _0x36e1f4(_0x3fbcbb,_0x2f51fb){var _0x418193=_0x23ca,_0x430a76=_0x3fbcbb[_0x418193(0x4f3b)];Module$3[_0x418193(0x1149)]=_0x430a76,removeRunDependency();}function _0x11f1b6(_0x475434){var _0x37ea27=_0x23ca;_0x36e1f4(_0x475434[_0x37ea27(0x5965)]);}function _0x18ab7e(_0x384ad1){var _0x3768e0=_0x140d,_0x3922c5=_0x23ca;return getBinaryPromise()[_0x3922c5(0x2a5f)](function(_0x359451){var _0x3638d9=_0x3922c5;return WebAssembly[_0x3638d9(0x4dca)](_0x359451,_0x5555f5);})[_0x3768e0(0x4527)](_0x384ad1,function(_0x2c32f3){});}if(addRunDependency(),Module$3[_0x5f37ab(0x50c0)])try{return Module$3[_0x1f0658(0x1e84)](_0x5555f5,_0x36e1f4);}catch(_0x3b1e4b){return!0x1;}return function(){var _0x14c5be=_0x1f0658,_0x1997a4=_0x5f37ab;if(Module$3[_0x14c5be(0x2c0f)]||_0x1997a4(0x1b4b)!=typeof WebAssembly[_0x1997a4(0x3663)]||isDataURI(wasmBinaryFile$1)||_0x14c5be(0x1be1)!=typeof fetch)return _0x18ab7e(_0x11f1b6);fetch(wasmBinaryFile$1,{'credentials':_0x1997a4(0x38ce)})[_0x1997a4(0x2a5f)](function(_0x3a5949){var _0x3519ac=_0x1997a4;return WebAssembly[_0x3519ac(0x3663)](_0x3a5949,_0x5555f5)[_0x3519ac(0x2a5f)](_0x11f1b6,function(_0x289ba9){_0x18ab7e(_0x11f1b6);});});}(),{};}function _emscripten_get_heap_size(){var _0x4828d2=_0x307c2b;return HEAP8$2[_0x4828d2(0x2ef4)];}function ___setErrNo(_0x2c04a5){var _0x224d36=_0x307c2b,_0x1f60b4=_0x5e00b3;return Module$3[_0x224d36(0x37ce)]&&(HEAP32$2[Module$3[_0x1f60b4(0x4eaf)]()>>0x2]=_0x2c04a5),_0x2c04a5;}function abortOnCannotGrowMemory(_0x2791f5){var _0x575f81=_0x307c2b;abort(_0x575f81(0x216b));}function emscripten_realloc_buffer(_0x42d394){var _0x200eae=_0x307c2b;_0x42d394=alignUp(_0x42d394,0x10000);var _0x59cc42=buffer$2[_0x200eae(0x4f5a)];try{return-0x1!==wasmMemory$1['grow']((_0x42d394-_0x59cc42)/0x10000)&&(buffer$2=wasmMemory$1[_0x200eae(0xcaa)],!0x0);}catch(_0x3deaa2){return!0x1;}}function _emscripten_resize_heap(_0x30dbc5){var _0x29a4a2=_0x307c2b,_0x27d232=_0x5e00b3,_0x415210=_emscripten_get_heap_size(),_0x3713ef=0x10000,_0x26924a=0x7fff0000;if(_0x30dbc5>_0x26924a)return!0x1;for(var _0x318aca=Math[_0x27d232(0x498f)](_0x415210,0x1000000);_0x318aca<_0x30dbc5;)_0x318aca=_0x318aca<=0x20000000?alignUp(0x2*_0x318aca,_0x3713ef):Math[_0x29a4a2(0x4b49)](alignUp((0x3*_0x318aca+0x80000000)/0x4,_0x3713ef),_0x26924a);return!!emscripten_realloc_buffer(_0x318aca)&&(updateGlobalBufferViews(),!0x0);}wasmBinaryFile$1=myself[_0x307c2b(0xe81)][_0x5e00b3(0x2337)][_0x5e00b3(0x5f31)](_0x5e00b3(0x39c6))?'../../static/Build/Cesium/ThirdParty/Module.wasm':_0x5e00b3(0x26d),isDataURI(wasmBinaryFile$1)||(wasmBinaryFile$1=locateFile(wasmBinaryFile$1)),Module$3[_0x5e00b3(0x1149)]=function(_0x1ec460,_0x1b5c53,_0x398cb3){var _0x4b8b47=_0x5e00b3;return _0x1b5c53[_0x4b8b47(0x3e28)]=wasmMemory$1,_0x1b5c53[_0x4b8b47(0xb0b)]=new WebAssembly[(_0x4b8b47(0x1ce7))]({'initial':0x17,'maximum':0x17,'element':_0x4b8b47(0x2c7a)}),_0x1b5c53[_0x4b8b47(0x3867)]=0x400,_0x1b5c53[_0x4b8b47(0x5557)]=0x0,createWasm(_0x1b5c53);};var asmGlobalArg$1={},asmLibraryArg$1={'b':abort,'c':___setErrNo,'f':_emscripten_get_heap_size,'e':_emscripten_resize_heap,'d':abortOnCannotGrowMemory,'a':DYNAMICTOP_PTR$2},asm$2=Module$3['asm'](asmGlobalArg$1,asmLibraryArg$1,buffer$2);Module$3[_0x307c2b(0xcc1)]=asm$2,Module$3[_0x5e00b3(0x4eaf)]=function(){var _0x46abea=_0x5e00b3;return Module$3[_0x46abea(0x1149)]['g'][_0x46abea(0x4269)](null,arguments);},Module$3[_0x5e00b3(0x5f2c)]=function(){var _0x5beefc=_0x5e00b3;return Module$3[_0x5beefc(0x1149)]['h'][_0x5beefc(0x4269)](null,arguments);},Module$3[_0x307c2b(0x536f)]=function(){var _0x5dd0e3=_0x5e00b3;return Module$3[_0x5dd0e3(0x1149)]['i'][_0x5dd0e3(0x4269)](null,arguments);},Module$3[_0x5e00b3(0x1126)]=function(){var _0x59ffc3=_0x5e00b3;return Module$3[_0x59ffc3(0x1149)]['j'][_0x59ffc3(0x4269)](null,arguments);},Module$3[_0x5e00b3(0x5ab6)]=function(){var _0x5a07ea=_0x307c2b,_0x4b52f1=_0x5e00b3;return Module$3[_0x4b52f1(0x1149)]['k'][_0x5a07ea(0x1bcb)](null,arguments);};var stackAlloc$1=Module$3[_0x5e00b3(0x1736)]=function(){var _0x463b46=_0x5e00b3;return Module$3[_0x463b46(0x1149)]['n'][_0x463b46(0x4269)](null,arguments);},stackRestore$1=Module$3[_0x5e00b3(0x51ac)]=function(){var _0x3739ee=_0x5e00b3;return Module$3[_0x3739ee(0x1149)]['o'][_0x3739ee(0x4269)](null,arguments);},stackSave$1=Module$3['stackSave']=function(){var _0x123c70=_0x5e00b3;return Module$3['asm']['p'][_0x123c70(0x4269)](null,arguments);};function ExitStatus(_0x5aca06){var _0x1e9c85=_0x5e00b3;this[_0x1e9c85(0x2c5)]=_0x1e9c85(0x1160),this['message']=_0x1e9c85(0x1939)+_0x5aca06+')',this[_0x1e9c85(0x41c1)]=_0x5aca06;}function run(_0x574bc3){var _0x55d03c=_0x5e00b3;function _0x83acee(){var _0x2a97a6=_0x23ca;Module$3['calledRun']||(Module$3[_0x2a97a6(0x284)]=!0x0,ABORT$2||(ensureInitRuntime(),preMain(),Module$3[_0x2a97a6(0x1c63)]&&Module$3[_0x2a97a6(0x1c63)](),postRun()));}_0x574bc3=_0x574bc3||Module$3[_0x55d03c(0x3a24)],runDependencies$2>0x0||(preRun(),runDependencies$2>0x0||Module$3[_0x55d03c(0x284)]||(Module$3[_0x55d03c(0x1b85)]?(Module$3[_0x55d03c(0x1b85)](_0x55d03c(0x1403)),setTimeout(function(){setTimeout(function(){var _0xad02d=_0x23ca;Module$3[_0xad02d(0x1b85)]('');},0x1),_0x83acee();},0x1)):_0x83acee()));}function abort(_0xb7588a){var _0xe19fbc=_0x307c2b;Module$3[_0xe19fbc(0x3448)]&&Module$3[_0xe19fbc(0x3448)](_0xb7588a),_0xb7588a=void 0x0!==_0xb7588a?'\x22'+_0xb7588a+'\x22':'',ABORT$2=!0x0;}if(Module$3[_0x307c2b(0x4a77)]=function(){var _0x275b40=_0x5e00b3;return Module$3[_0x275b40(0x1149)]['l'][_0x275b40(0x4269)](null,arguments);},Module$3[_0x5e00b3(0x3dff)]=function(){var _0x1673d9=_0x5e00b3;return Module$3[_0x1673d9(0x1149)]['m'][_0x1673d9(0x4269)](null,arguments);},Module$3[_0x5e00b3(0x1149)]=asm$2,Module$3[_0x5e00b3(0x39c8)]=cwrap,ExitStatus[_0x5e00b3(0x3720)]=new Error(),ExitStatus[_0x5e00b3(0x3720)][_0x307c2b(0x5a6f)]=ExitStatus,dependenciesFulfilled$2=function e(){var _0x1ac67c=_0x5e00b3;Module$3[_0x1ac67c(0x284)]||run(),Module$3[_0x1ac67c(0x284)]||(dependenciesFulfilled$2=e);},Module$3[_0x5e00b3(0x2619)]=run,Module$3[_0x5e00b3(0x226c)]=abort,Module$3[_0x307c2b(0x136b)]){for(_0x5e00b3(0x1b4b)==typeof Module$3[_0x5e00b3(0x44c4)]&&(Module$3[_0x5e00b3(0x44c4)]=[Module$3[_0x5e00b3(0x44c4)]]);Module$3[_0x5e00b3(0x44c4)][_0x5e00b3(0x809)]>0x0;)Module$3[_0x5e00b3(0x44c4)][_0x5e00b3(0x3b86)]()();}Module$3[_0x5e00b3(0x3fa6)]=!0x0,run();}else var Module$3=null;var Module$4=Module$3,ReprojectWebMercatorFS=_0x5e00b3(0x46a8),ReprojectWebMercatorVS=_0x307c2b(0x1b8),ImagerySplitDirection={'LEFT':-0x1,'BOTTOM':-0x1,'NONE':0x0,'RIGHT':0x1,'TOP':0x1},ImagerySplitDirection$1=Object[_0x307c2b(0x23fe)](ImagerySplitDirection);function TileImagery(_0x198f93,_0x339461,_0x458172,_0x403a76){var _0x44f797=_0x307c2b,_0x1220a6=_0x5e00b3;this[_0x1220a6(0x3d1e)]=void 0x0,this[_0x44f797(0x2bc2)]=_0x198f93,this[_0x1220a6(0x44e4)]=_0x339461,this[_0x1220a6(0x2490)]=void 0x0,this[_0x1220a6(0x23fb)]=_0x458172,this[_0x1220a6(0x235a)]=_0x403a76,this[_0x1220a6(0x2f48)]=void 0x0,this[_0x1220a6(0x3ded)]=void 0x0;}function VectorTilesMap(_0x502f09){var _0x1291c1=_0x307c2b,_0x1850b4=_0x5e00b3;if(!defined$1(_0x502f09[_0x1850b4(0x1318)]))throw new DeveloperError$1(_0x1850b4(0x1ccf));this[_0x1850b4(0x28ec)]=_0x502f09[_0x1850b4(0x5b97)],this[_0x1850b4(0x3d33)]=_0x502f09[_0x1850b4(0x1318)],this[_0x1850b4(0x3457)]=_0x502f09[_0x1850b4(0x2bae)],this[_0x1850b4(0x1171)]=_0x502f09[_0x1291c1(0x2f9)],this['_name']=_0x502f09[_0x1850b4(0x2c5)],defined$1(_0x502f09['layerConfig'])&&defined$1(_0x502f09[_0x1850b4(0x5b97)]['id'])&&(this[_0x1850b4(0x5e3a)]=_0x502f09[_0x1291c1(0x320e)]['id']),this[_0x1850b4(0x1e2e)]=defaultValue$1(_0x502f09[_0x1850b4(0x4741)],new Style3D()),this[_0x1850b4(0x5059)]=defaultValue$1(_0x502f09['swipeEnabled'],!0x1),this[_0x1850b4(0x14bf)]=defaultValue$1(_0x502f09[_0x1850b4(0x32f2)],BillboardMode$1[_0x1850b4(0x852)]),this['_labelDepthTestEnabled']=defaultValue$1(_0x502f09[_0x1291c1(0x29d4)],!0x0),this['_swipeRegion']=defaultValue$1(_0x502f09[_0x1850b4(0x2fa1)],new BoundingRectangle(0x0,0x0,0x1,0x1)),this[_0x1850b4(0x3d33)][_0x1850b4(0x3b48)]=defaultValue$1(_0x502f09[_0x1850b4(0x3b48)],!0x1),this['_isTdt']=!0x1,this[_0x1850b4(0x25bf)]=new LabelCollection({'scene':_0x502f09[_0x1850b4(0x20c0)],'isMVT':!0x0,'swipeEnabled':this[_0x1850b4(0x5059)],'swipeRegion':this[_0x1850b4(0x2015)],'billboardMode':this[_0x1850b4(0x14bf)],'depthTestEnable':this[_0x1850b4(0x5b9d)]}),this[_0x1850b4(0x5397)]=new BillboardCollection({'scene':_0x502f09[_0x1850b4(0x20c0)],'style3D':this[_0x1291c1(0x5035)],'isMVT':!0x0,'swipeEnabled':this[_0x1850b4(0x5059)],'swipeRegion':this['_swipeRegion'],'billboardMode':this[_0x1850b4(0x14bf)],'depthTestEnable':this[_0x1850b4(0x5b9d)]}),this[_0x1291c1(0x2547)][_0x1850b4(0x12db)]=this[_0x1850b4(0x5059)],this[_0x1850b4(0x3457)][_0x1291c1(0x2827)]=this[_0x1850b4(0x2015)],this[_0x1850b4(0x3d33)][_0x1850b4(0x25bf)]=this[_0x1850b4(0x25bf)],this[_0x1850b4(0x3d33)][_0x1291c1(0x4b95)]=this[_0x1850b4(0x5397)],this[_0x1850b4(0x3d33)][_0x1850b4(0x1e2e)]=this[_0x1850b4(0x1e2e)],this[_0x1850b4(0x5397)][_0x1291c1(0x49de)]=defaultValue$1(_0x502f09[_0x1291c1(0x49de)],!0x1),this[_0x1850b4(0x4f78)]=new Event(),this[_0x1850b4(0x31c4)]=0xfff,this[_0x1850b4(0x1c90)]=this[_0x1850b4(0x3d33)][_0x1291c1(0x319d)],this[_0x1850b4(0x26ad)]=this[_0x1850b4(0x3d33)][_0x1850b4(0x26ad)];var _0x51156e=this;this[_0x1850b4(0x25bf)][_0x1850b4(0x39ca)][_0x1291c1(0x3b94)](function(_0x2694cb){var _0x35459c=_0x1850b4;_0x51156e[_0x35459c(0x4f78)][_0x35459c(0x1c10)](_0x2694cb);}),this[_0x1850b4(0x3d33)][_0x1850b4(0x11bd)]=!0x1;}function TimeDynamicImagery(_0x378594){var _0x222b77=_0x307c2b,_0x455f36=_0x5e00b3;_0x378594=defaultValue$1(_0x378594,defaultValue$1[_0x455f36(0x243c)]),this[_0x455f36(0x4125)]={},this[_0x455f36(0x327b)]=[];var _0x46eded=this[_0x455f36(0x5385)]=_0x378594[_0x455f36(0x4c12)];this[_0x455f36(0x5821)]=_0x378594[_0x222b77(0x6d6)],this[_0x222b77(0x5b4)]=_0x378594[_0x455f36(0x4d5c)],this[_0x222b77(0xb7c)]=_0x378594[_0x455f36(0x5d90)],this[_0x455f36(0x159)]=-0x1,_0x46eded[_0x455f36(0x146e)][_0x455f36(0x13f3)](this[_0x455f36(0x3f82)],this),this[_0x222b77(0x15bc)](_0x46eded);}function getKey$2(_0xb85715,_0x52ebab,_0x12a40b){return _0xb85715+'-'+_0x52ebab+'-'+_0x12a40b;}function getKeyElements(_0x375e18){var _0x4286e5=_0x5e00b3,_0x3c1fe8=_0x375e18[_0x4286e5(0x390f)]('-');if(0x3===_0x3c1fe8[_0x4286e5(0x809)])return{'x':Number(_0x3c1fe8[0x0]),'y':Number(_0x3c1fe8[0x1]),'level':Number(_0x3c1fe8[0x2])};}function getApproachingInterval(_0x2f5ada){var _0x5e4929=_0x307c2b,_0x495695=_0x5e00b3,_0x331125=_0x2f5ada[_0x495695(0x5821)];if(defined$1(_0x331125)){var _0x344550=_0x2f5ada[_0x495695(0x5385)],_0x5fc194=_0x344550[_0x495695(0x22b3)],_0x2361f1=_0x344550[_0x495695(0x18eb)]&&_0x344550[_0x495695(0x3332)],_0x2aa9e=_0x344550[_0x5e4929(0x2096)];if(_0x2361f1||0x0===_0x2aa9e){var _0x238111,_0xc2a899=_0x331125[_0x495695(0xabf)](_0x5fc194);if(!(_0xc2a899<0x0)){var _0x478d81=_0x331125[_0x495695(0x38c4)](_0xc2a899);return _0x2aa9e>0x0?(_0x238111=JulianDate[_0x495695(0x2196)](_0x478d81[_0x495695(0x3b17)],_0x5fc194),++_0xc2a899):(_0x238111=JulianDate[_0x495695(0x2196)](_0x478d81[_0x495695(0x21ae)],_0x5fc194),--_0xc2a899),_0x238111/=_0x2aa9e,_0xc2a899>=0x0&&_0x238111<=0x5?_0x331125[_0x495695(0x38c4)](_0xc2a899):void 0x0;}}}}function addToCache(_0x1d0bae,_0x1040f3,_0x5f03cd){var _0x3eecc1=_0x307c2b,_0x2ae70c=_0x5e00b3,_0xb3624c=_0x1d0bae[_0x3eecc1(0x1ed5)][_0x2ae70c(0xabf)](_0x5f03cd[_0x3eecc1(0x192)]),_0xe782e7=_0x1d0bae[_0x2ae70c(0x4125)],_0x3d1dbe=_0xe782e7[_0xb3624c];defined$1(_0x3d1dbe)||(_0x3d1dbe=_0xe782e7[_0xb3624c]={});var _0x1087e1=_0x1040f3[_0x2ae70c(0x150a)];if(defined$1(_0x3d1dbe[_0x1087e1]))return!0x0;var _0x163a99=getKeyElements(_0x1087e1),_0x5c8fe9=new Request({'throttle':!0x0,'throttleByServer':!0x0,'type':RequestType$1[_0x2ae70c(0x1ea1)],'priorityFunction':_0x1040f3[_0x2ae70c(0x2c1d)]}),_0x889488=_0x1d0bae[_0x2ae70c(0x592c)](_0x163a99['x'],_0x163a99['y'],_0x163a99[_0x2ae70c(0x350b)],_0x5c8fe9,_0x5f03cd);return!!defined$1(_0x889488)&&(_0x3d1dbe[_0x1087e1]={'promise':_0x889488,'request':_0x5c8fe9},!0x0);}TileImagery[_0x307c2b(0x1aa2)][_0x307c2b(0x3a11)]=function(){var _0x425cca=_0x5e00b3;defined$1(this[_0x425cca(0x3d1e)])&&this[_0x425cca(0x3d1e)][_0x425cca(0x5626)](),defined$1(this[_0x425cca(0x16bc)])&&this[_0x425cca(0x16bc)][_0x425cca(0x5626)]();},TileImagery[_0x5e00b3(0x3720)][_0x307c2b(0x1d41)]=function(_0x42c8fa,_0x598886,_0x32f01f){var _0xf13789=_0x307c2b,_0x49098e=_0x5e00b3,_0x5aae84=this[_0x49098e(0x16bc)],_0x1e60dc=_0x5aae84[_0x49098e(0x2f48)];if(_0x5aae84[_0x49098e(0x35a9)](_0x598886,!this[_0x49098e(0x23fb)],_0x32f01f),_0x5aae84[_0x49098e(0x3d40)]===ImageryState$1[_0x49098e(0xc3e)])return defined$1(this[_0x49098e(0x3d1e)])&&this[_0x49098e(0x3d1e)][_0x49098e(0x5626)](),this[_0xf13789(0x475d)]=this[_0xf13789(0x2bc2)],this[_0x49098e(0x16bc)]=void 0x0,this[_0x49098e(0x2490)]=_0x1e60dc[_0x49098e(0x42c4)](_0x42c8fa,this),this[_0x49098e(0x3e18)]=performance[_0x49098e(0xccb)](),!0x0;for(var _0x513b51,_0x152845=_0x5aae84[_0x49098e(0x227)];defined$1(_0x152845)&&(_0x152845[_0x49098e(0x3d40)]!==ImageryState$1[_0x49098e(0xc3e)]||!this[_0x49098e(0x23fb)]&&!defined$1(_0x152845[_0x49098e(0x30a9)]));)_0x152845[_0x49098e(0x3d40)]!==ImageryState$1[_0xf13789(0x1e4f)]&&_0x152845[_0x49098e(0x3d40)]!==ImageryState$1[_0x49098e(0x2b0d)]&&(_0x513b51=_0x513b51||_0x152845),_0x152845=_0x152845[_0xf13789(0x50b7)];return this[_0x49098e(0x3d1e)]!==_0x152845&&(defined$1(this[_0x49098e(0x3d1e)])&&this[_0x49098e(0x3d1e)][_0x49098e(0x5626)](),this[_0x49098e(0x3d1e)]=_0x152845,defined$1(_0x152845)&&(_0x152845[_0xf13789(0x3fc7)](),this[_0xf13789(0x44f3)]=_0x1e60dc[_0x49098e(0x42c4)](_0x42c8fa,this))),(_0x5aae84[_0x49098e(0x3d40)]===ImageryState$1[_0x49098e(0xf90)]||_0x5aae84[_0x49098e(0x3d40)]===ImageryState$1[_0x49098e(0x2b0d)])&&(defined$1(_0x513b51)?(_0x513b51[_0x49098e(0x35a9)](_0x598886,!this[_0x49098e(0x23fb)],_0x32f01f),!0x1):(_0x5aae84[_0x49098e(0x2f48)]&&!0x1===_0x5aae84[_0x49098e(0x2f48)][_0xf13789(0x1b7b)]&&(this[_0x49098e(0x4681)]=!0x0),!0x0));},Object[_0x5e00b3(0x1dfd)](VectorTilesMap[_0x307c2b(0x1aa2)],{'detailLevelOffset':{'get':function(){var _0x254d95=_0x5e00b3;return this[_0x254d95(0x3457)][_0x254d95(0x4564)];},'set':function(_0x343d0c){var _0x55211b=_0x5e00b3;defined$1(_0x343d0c)&&_0x55211b(0x1efe)==typeof _0x343d0c&&(this[_0x55211b(0x3457)][_0x55211b(0x4564)]=_0x343d0c);}},'tileWidth':{'get':function(){var _0xdfae87=_0x5e00b3;return this[_0xdfae87(0x3d33)][_0xdfae87(0x524b)];}},'tileHeight':{'get':function(){var _0x40c392=_0x5e00b3;return this[_0x40c392(0x3d33)][_0x40c392(0x37dd)];}},'maximumLevel':{'get':function(){var _0x157fac=_0x5e00b3;return this[_0x157fac(0x3d33)]['_maximumLevel'];}},'minimumLevel':{'get':function(){var _0xca262f=_0x307c2b,_0x37b89e=_0x5e00b3;return this[_0x37b89e(0x3d33)][_0xca262f(0x1896)];}},'tilingScheme':{'get':function(){return this['_provider']['_tilingScheme'];}},'rectangle':{'get':function(){var _0x1d4fe7=_0x307c2b,_0x4b9c72=_0x5e00b3;return this[_0x4b9c72(0x3d33)][_0x1d4fe7(0xd85)];}},'tileDiscardPolicy':{'get':function(){}},'errorEvent':{'get':function(){var _0x4a2033=_0x5e00b3;return this[_0x4a2033(0x3d33)][_0x4a2033(0x1d8e)];}},'ready':{'get':function(){var _0x42d4b2=_0x307c2b,_0x588266=_0x5e00b3;return this[_0x588266(0x3d33)][_0x42d4b2(0x22ec)];}},'readyPromise':{'get':function(){var _0x486ae0=_0x5e00b3;return this['_provider'][_0x486ae0(0x41cf)];}},'hasAlphaChannel':{'get':function(){return!0x0;}},'show':{'get':function(){var _0x5dd470=_0x5e00b3;return this['_inner'][_0x5dd470(0x3234)];},'set':function(_0x4bf67b){var _0xd8dc72=_0x5e00b3;this[_0xd8dc72(0x3457)][_0xd8dc72(0x3234)]=_0x4bf67b;}},'mapboxStyle':{'get':function(){var _0xf900d8=_0x307c2b,_0x358c23=_0x5e00b3;return this[_0xf900d8(0x2d1e)]instanceof MvtProvider?this[_0x358c23(0x3d33)][_0x358c23(0x1472)][_0x358c23(0x151c)]():this[_0x358c23(0x3d33)][_0x358c23(0x5b99)];},'set':function(_0x4b5d6b){var _0x46911b=_0x5e00b3;this[_0x46911b(0x3d33)][_0x46911b(0x5b99)]=_0x4b5d6b;}},'alpha':{'get':function(){var _0x18f0df=_0x307c2b,_0xfdc966=_0x5e00b3;return this[_0xfdc966(0x3457)][_0x18f0df(0x3b89)];},'set':function(_0x3d0cf){var _0x18f346=_0x5e00b3;this[_0x18f346(0x3457)][_0x18f346(0x32a8)]=_0x3d0cf;}},'selectedColor':{'get':function(){var _0x2c4325=_0x5e00b3;return this[_0x2c4325(0x3d33)][_0x2c4325(0x1c90)];},'set':function(_0x255e2b){var _0x1fda51=_0x5e00b3;_0x255e2b instanceof Color$2&&(this[_0x1fda51(0x3d33)][_0x1fda51(0x1c90)]=_0x255e2b);}},'overlapDisplayedThreshold':{'get':function(){var _0x1d3c1b=_0x307c2b,_0x44e26c=_0x5e00b3;return this[_0x1d3c1b(0x2d1e)][_0x44e26c(0x26ad)];},'set':function(_0x2f6229){var _0x2e0176=_0x5e00b3;Check['typeOf'][_0x2e0176(0x1efe)](_0x2e0176(0x3324),_0x2f6229),this[_0x2e0176(0x3d33)][_0x2e0176(0x26ad)]=_0x2f6229;}},'name':{'get':function(){var _0x461cb9=_0x5e00b3;return this[_0x461cb9(0x5e3a)];},'set':function(_0x257118){var _0xf91c6c=_0x5e00b3;this[_0xf91c6c(0x5e3a)]=_0x257118;}},'pausing':{'get':function(){var _0x5fc245=_0x307c2b,_0x37a7c0=_0x5e00b3;return this[_0x5fc245(0x2547)][_0x37a7c0(0x3339)];},'set':function(_0x333f7b){var _0x230340=_0x307c2b,_0x3ba75f=_0x5e00b3;this[_0x3ba75f(0x3457)]['_pausing']=_0x333f7b,this[_0x230340(0x2d1e)][_0x3ba75f(0x3339)]=_0x333f7b;}},'indexedDBSetting':{'get':function(){var _0x34eeb6=_0x5e00b3;return this[_0x34eeb6(0x3d33)][_0x34eeb6(0x1349)];},'set':function(_0x1ca628){var _0x69d4f6=_0x5e00b3;defined$1(_0x1ca628)&&_0x69d4f6(0x29d5)==typeof _0x1ca628[_0x69d4f6(0x3f6a)]&&(this[_0x69d4f6(0x3d33)][_0x69d4f6(0x1349)][_0x69d4f6(0x3f6a)]=_0x1ca628[_0x69d4f6(0x3f6a)]);}},'layerConfig':{'get':function(){var _0xf71f29=_0x5e00b3;return this[_0xf71f29(0x28ec)];}},'selectEnabled':{'get':function(){var _0x15860d=_0x5e00b3;return this[_0x15860d(0x422f)];},'set':function(_0x24e8f0){var _0x21a142=_0x5e00b3;this[_0x21a142(0x422f)]=_0x24e8f0,this[_0x21a142(0x3d33)][_0x21a142(0x422f)]=_0x24e8f0;}},'showCallout':{'get':function(){var _0x7948d5=_0x5e00b3;return this[_0x7948d5(0x26f2)];},'set':function(_0x443bd6){var _0x265d8c=_0x5e00b3;this[_0x265d8c(0x5397)][_0x265d8c(0x30d1)]=_0x443bd6;}},'style3D':{'get':function(){var _0x384407=_0x5e00b3;return this[_0x384407(0x1e2e)];},'set':function(_0x205a86){var _0x6e58f7=_0x307c2b,_0xb91555=_0x5e00b3;this[_0xb91555(0x1e2e)]=_0x205a86,this[_0xb91555(0x3d33)][_0xb91555(0x1e2e)]=this[_0xb91555(0x1e2e)],this[_0x6e58f7(0x4b95)][_0xb91555(0x4741)]=this[_0xb91555(0x1e2e)];}},'globalLineWidthExpand':{'get':function(){var _0xbc2e7b=_0x307c2b,_0x8f02f9=_0x5e00b3;return this[_0x8f02f9(0x3d33)][_0xbc2e7b(0x4150)];},'set':function(_0xbc0b52){var _0x487dd0=_0x5e00b3;this[_0x487dd0(0x3d33)][_0x487dd0(0x5d4c)]=_0xbc0b52;}},'globalLineWidthScale':{'get':function(){var _0x215824=_0x5e00b3;return this[_0x215824(0x3d33)][_0x215824(0x2fde)];},'set':function(_0x4d8fcc){var _0x536fa6=_0x307c2b;_0x4d8fcc<=0x0&&(_0x4d8fcc=0.01),_0x4d8fcc>0x64&&(_0x4d8fcc=0x64),this['_provider'][_0x536fa6(0x56e)]=_0x4d8fcc;}},'lineAntialiasing':{'get':function(){var _0x16b91a=_0x307c2b,_0x2294db=_0x5e00b3;return this[_0x16b91a(0x2d1e)][_0x2294db(0x368)];},'set':function(_0x2a0018){var _0x134384=_0x5e00b3;this[_0x134384(0x3d33)][_0x134384(0x368)]=_0x2a0018;}},'swipeRegion':{'get':function(){var _0x443106=_0x5e00b3;return this[_0x443106(0x2015)];},'set':function(_0x3906d5){var _0x5b74ba=_0x307c2b,_0x5026fb=_0x5e00b3;if(!(defined$1(_0x3906d5)&&_0x3906d5 instanceof BoundingRectangle))throw new DeveloperError$1(_0x5026fb(0x43be));BoundingRectangle[_0x5026fb(0x1dab)](_0x3906d5,this[_0x5026fb(0x2015)])||(BoundingRectangle['clone'](_0x3906d5,this[_0x5026fb(0x2015)]),this[_0x5b74ba(0x5932)][_0x5026fb(0x2fa1)]=this[_0x5b74ba(0x7ad)],this[_0x5b74ba(0x4b95)][_0x5b74ba(0x2827)]=this[_0x5b74ba(0x7ad)],this[_0x5026fb(0x3457)][_0x5026fb(0x2fa1)]=this[_0x5b74ba(0x7ad)]);}},'swipeEnabled':{'get':function(){var _0x58919e=_0x5e00b3;return this[_0x58919e(0x5059)];},'set':function(_0x460c85){var _0x3f3ba3=_0x307c2b,_0x81042d=_0x5e00b3;Check[_0x81042d(0x202d)][_0x81042d(0x5efc)](_0x81042d(0x3954),_0x460c85),_0x460c85!==this[_0x81042d(0x5059)]&&(this[_0x81042d(0x5059)]=_0x460c85,this[_0x3f3ba3(0x5932)][_0x81042d(0x12db)]=_0x460c85,this[_0x81042d(0x5397)][_0x3f3ba3(0x5b13)]=_0x460c85,this[_0x81042d(0x3457)][_0x3f3ba3(0x5b13)]=this[_0x81042d(0x5059)]);}},'isOverlapDisplayed':{'get':function(){var _0x19db7a=_0x5e00b3;return this['_provider'][_0x19db7a(0x59b9)];},'set':function(_0x54dbdb){var _0x9cbedd=_0x5e00b3;this[_0x9cbedd(0x3d33)][_0x9cbedd(0x59b9)]=_0x54dbdb;}},'enableMorphing':{'get':function(){var _0x111efe=_0x307c2b,_0x11acd7=_0x5e00b3;return this[_0x111efe(0x2d1e)][_0x11acd7(0x3b48)];},'set':function(_0x25cca1){var _0xec995e=_0x5e00b3;this['_provider'][_0xec995e(0x3b48)]=_0x25cca1;}},'queryTolerance':{'get':function(){var _0x25c6a1=_0x5e00b3;return this[_0x25c6a1(0x3d33)][_0x25c6a1(0x444)];},'set':function(_0x567b64){var _0xe756fb=_0x5e00b3;this[_0xe756fb(0x3d33)][_0xe756fb(0x444)]=_0x567b64;}},'imageryLayer':{'get':function(){var _0x3d15ce=_0x5e00b3;return this[_0x3d15ce(0x3457)];}}}),VectorTilesMap[_0x5e00b3(0x3720)][_0x5e00b3(0x5337)]=function(_0x501762,_0x5645de,_0x1a537c){var _0x4f20be=_0x307c2b,_0x4810f8=_0x5e00b3;this[_0x4f20be(0x2d1e)]['_MVTStyle'][_0x4810f8(0x5337)](_0x501762,_0x5645de,_0x1a537c);},VectorTilesMap[_0x5e00b3(0x3720)][_0x5e00b3(0x2f2e)]=function(_0x1f4e58){var _0xaa6f92=_0x5e00b3;this[_0xaa6f92(0x3d33)][_0xaa6f92(0x1472)][_0xaa6f92(0x2f2e)](_0x1f4e58);},VectorTilesMap[_0x5e00b3(0x3720)][_0x5e00b3(0x1840)]=function(_0x4bda27,_0x439eda,_0x37fe73){var _0x2b5af1=_0x307c2b,_0x24ccd3=_0x5e00b3;if(!0x0===_0x37fe73){var _0x47bc17=[],_0x39c328=this[_0x24ccd3(0x3d33)][_0x24ccd3(0x3673)][_0x24ccd3(0x20c0)][_0x24ccd3(0x5592)][_0x24ccd3(0x22f)]();if(defined$1(_0x39c328)){var _0x44c1ef=Rectangle[_0x24ccd3(0x3a23)](_0x39c328),_0x4811c7=Rectangle[_0x24ccd3(0x1aab)](_0x39c328),_0x387447=Rectangle[_0x24ccd3(0x420a)](_0x39c328),_0x4ed74f=Rectangle[_0x24ccd3(0x2b5d)](_0x39c328);_0x47bc17=this[_0x24ccd3(0x3d33)][_0x24ccd3(0xbcb)]([_0x44c1ef,_0x4811c7,_0x387447,_0x4ed74f],{'layers':[_0x4bda27[_0x24ccd3(0x2c3f)](/(.*)(_highlight)/,'$1')]});for(var _0x52fbae=['in',_0x24ccd3(0x62c)],_0x44fbf2=(_0x439eda=featureFilter[_0x24ccd3(0x31a1)](_0x439eda),0x0);_0x44fbf2<_0x47bc17[_0x24ccd3(0x809)];_0x44fbf2++){var _0x42eb74=_0x47bc17[_0x44fbf2][_0x24ccd3(0x37a9)];_0x439eda(new EvaluationParameters(0x0),_0x42eb74)&&_0x52fbae[_0x2b5af1(0x2a0e)](_0x42eb74['id']);}this[_0x24ccd3(0x1840)](_0x4bda27,_0x52fbae);}}else this[_0x24ccd3(0x3d33)][_0x2b5af1(0x46f0)][_0x24ccd3(0x1840)](_0x4bda27,_0x439eda);},VectorTilesMap['prototype'][_0x5e00b3(0xba4)]=function(_0x5caf58){var _0x50dce7=_0x5e00b3;return this[_0x50dce7(0x3d33)][_0x50dce7(0x1472)][_0x50dce7(0xba4)](_0x5caf58);},VectorTilesMap[_0x5e00b3(0x3720)][_0x5e00b3(0x1c9c)]=function(_0x2ccf2b,_0x530a56,_0x2a10ab,_0x138e43){var _0x5ed17a=_0x307c2b,_0xfa1b72=_0x5e00b3;this[_0x5ed17a(0x2d1e)][_0xfa1b72(0x1472)][_0xfa1b72(0x1c9c)](_0x2ccf2b,_0x530a56,_0x2a10ab,_0x138e43);},VectorTilesMap[_0x307c2b(0x1aa2)][_0x5e00b3(0x3898)]=function(_0x51daeb,_0x344279){var _0x129da8=_0x5e00b3;return this['_provider']['_MVTStyle'][_0x129da8(0x3898)](_0x51daeb,_0x344279);},VectorTilesMap[_0x307c2b(0x1aa2)][_0x307c2b(0xc10)]=function(_0x14c007,_0x3a1a7f,_0x5e3985,_0x56d436){var _0x5b2449=_0x307c2b,_0x3e03d8=_0x5e00b3;this[_0x3e03d8(0x3d33)]['_MVTStyle'][_0x5b2449(0xc10)](_0x14c007,_0x3a1a7f,_0x5e3985,_0x56d436);},VectorTilesMap[_0x5e00b3(0x3720)]['getPaintProperty']=function(_0xde89e2,_0x369964){var _0x299a5d=_0x5e00b3;return this[_0x299a5d(0x3d33)][_0x299a5d(0x1472)][_0x299a5d(0x27b9)](_0xde89e2,_0x369964);},VectorTilesMap[_0x5e00b3(0x3720)][_0x5e00b3(0xbcb)]=function(_0x566cf0,_0xe9f5c7){var _0x2405ab=_0x307c2b,_0x1f0ab3=_0x5e00b3;for(var _0x3fff4d=[],_0x3bf4f2=0x0,_0x5043b3=_0x566cf0[_0x2405ab(0x2ef4)];_0x3bf4f2<_0x5043b3;_0x3bf4f2++){var _0x2bdb2a=_0x566cf0[_0x3bf4f2],_0x2ec1eb=Cartographic[_0x2405ab(0x1aa5)](_0x2bdb2a);_0x3fff4d[_0x1f0ab3(0x5323)](_0x2ec1eb);}return this[_0x1f0ab3(0x3d33)][_0x1f0ab3(0xbcb)](_0x3fff4d,_0xe9f5c7);},VectorTilesMap[_0x5e00b3(0x3720)][_0x307c2b(0x2ae3)]=function(_0x456b6f){var _0x21fb30=_0x307c2b,_0x11f66d=_0x5e00b3;return this[_0x11f66d(0x3d33)][_0x21fb30(0x2ae3)](_0x456b6f);},VectorTilesMap[_0x307c2b(0x1aa2)]['update']=function(_0x63c318,_0x2c45c1){},VectorTilesMap['prototype'][_0x5e00b3(0x5ffa)]=function(_0x5def84){var _0x2c9056=_0x307c2b;return this[_0x2c9056(0x2d1e)][_0x2c9056(0x4040)](_0x5def84);},VectorTilesMap[_0x5e00b3(0x3720)][_0x5e00b3(0x45eb)]=function(_0x4751e8,_0x4f8ca2){var _0x5263c5=_0x307c2b,_0x372773=_0x5e00b3;defined$1(this[_0x372773(0x3457)])&&this[_0x372773(0x3457)][_0x5263c5(0x1266)](_0x4751e8,_0x4f8ca2),this[_0x5263c5(0x5932)][_0x372773(0x45eb)](_0x4751e8,_0x4f8ca2),this[_0x372773(0x5397)]['setVisibleInViewport'](_0x4751e8,_0x4f8ca2);},VectorTilesMap['prototype'][_0x5e00b3(0x1ed7)]=function(_0x41d2fc){var _0xa2a93=_0x5e00b3;defined$1(this[_0xa2a93(0x3457)])&&this[_0xa2a93(0x3457)][_0xa2a93(0x1ed7)](_0x41d2fc),this[_0xa2a93(0x25bf)][_0xa2a93(0x1ed7)](_0x41d2fc),this[_0xa2a93(0x5397)][_0xa2a93(0x1ed7)](_0x41d2fc);},VectorTilesMap[_0x5e00b3(0x3720)][_0x5e00b3(0x4244)]=function(){var _0x13cfc9=_0x307c2b,_0x2459e5=_0x5e00b3,_0x137526=this[_0x13cfc9(0x2547)][_0x13cfc9(0x2330)];for(var _0x164e61 in _0x137526)_0x137526[_0x164e61][_0x2459e5(0x1058)]=!0x1;for(var _0x4e0545 of(this[_0x13cfc9(0x2e81)][_0x2459e5(0x4f4b)](this[_0x2459e5(0x3457)],!0x0,!0x0),this[_0x2459e5(0x3457)]=this[_0x2459e5(0x1171)][_0x2459e5(0x4b8a)](this['_provider']),this[_0x13cfc9(0x2d1e)][_0x2459e5(0x40c4)]=this['_inner'],this[_0x2459e5(0x3d33)][_0x2459e5(0x3673)]['scene'][_0x2459e5(0x2416)][_0x2459e5(0x498a)]))_0x4e0545[_0x2459e5(0x5393)]===this&&(_0x4e0545[_0x13cfc9(0x12ea)](),_0x4e0545[_0x2459e5(0x5ec0)]=this);},VectorTilesMap[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},VectorTilesMap[_0x307c2b(0x1aa2)][_0x307c2b(0x5020)]=function(){var _0x37d329=_0x307c2b,_0xb7cf0a=_0x5e00b3;return this[_0xb7cf0a(0x3d33)][_0xb7cf0a(0x25bf)]=null,this[_0xb7cf0a(0x3d33)][_0xb7cf0a(0x5397)]=null,defined$1(this[_0x37d329(0x5932)])&&(this[_0xb7cf0a(0x25bf)][_0xb7cf0a(0x2947)](),this[_0xb7cf0a(0x25bf)]=null),defined$1(this[_0xb7cf0a(0x5397)])&&(this[_0xb7cf0a(0x5397)][_0x37d329(0x5020)](),this[_0xb7cf0a(0x5397)]=null),this[_0xb7cf0a(0x1171)][_0xb7cf0a(0x4f4b)](this[_0xb7cf0a(0x3457)],!0x0,!0x0),defined$1(this['_provider'][_0xb7cf0a(0x56f)])&&(this[_0xb7cf0a(0x3d33)][_0xb7cf0a(0x56f)](),this[_0xb7cf0a(0x3d33)][_0xb7cf0a(0x19b6)]=null),destroyObject$1(this);},VectorTilesMap[_0x307c2b(0x1aa2)][_0x5e00b3(0x42fd)]=function(){var _0x2ea922=_0x5e00b3;this[_0x2ea922(0x3d33)][_0x2ea922(0x1472)][_0x2ea922(0x228b)](this[_0x2ea922(0x3d33)]);},Object[_0x307c2b(0x66e)](TimeDynamicImagery['prototype'],{'clock':{'get':function(){var _0x3d9db0=_0x307c2b;return this[_0x3d9db0(0x3cc5)];},'set':function(_0x527eb4){var _0x17e19d=_0x307c2b,_0x2a2fb7=_0x5e00b3;this[_0x2a2fb7(0x5385)]!==_0x527eb4&&(this[_0x2a2fb7(0x5385)]=_0x527eb4,this[_0x2a2fb7(0x3f82)](_0x527eb4),this[_0x17e19d(0xb7c)]());}},'times':{'get':function(){var _0x202729=_0x5e00b3;return this[_0x202729(0x5821)];},'set':function(_0x170462){var _0x2fa19d=_0x307c2b,_0x2a35af=_0x5e00b3;this[_0x2fa19d(0x1ed5)]!==_0x170462&&(this[_0x2a35af(0x5821)]=_0x170462,this[_0x2a35af(0x3f82)](this[_0x2a35af(0x5385)]),this[_0x2a35af(0x3187)]());}},'currentInterval':{'get':function(){var _0x2de5a0=_0x5e00b3;return this['_times'][_0x2de5a0(0x38c4)](this[_0x2de5a0(0x159)]);}}}),TimeDynamicImagery[_0x5e00b3(0x3720)][_0x307c2b(0x2359)]=function(_0x28b8fe,_0x520f9a,_0x2d45de,_0x105816){var _0x3df6bc=_0x5e00b3,_0x380e4,_0x3c736d=getKey$2(_0x28b8fe,_0x520f9a,_0x2d45de),_0x3cfd2d=this[_0x3df6bc(0x4125)][this[_0x3df6bc(0x159)]];if(defined$1(_0x3cfd2d)&&defined$1(_0x3cfd2d[_0x3c736d])){var _0x43350f=_0x3cfd2d[_0x3c736d];_0x380e4=_0x43350f[_0x3df6bc(0x24e7)][_0x3df6bc(0xd22)](function(_0x4a58df){var _0x2ea413=_0x3df6bc;throw _0x105816[_0x2ea413(0x3d40)]=_0x43350f[_0x2ea413(0x2625)][_0x2ea413(0x3d40)],_0x4a58df;}),delete _0x3cfd2d[_0x3c736d];}return _0x380e4;},TimeDynamicImagery[_0x5e00b3(0x3720)][_0x307c2b(0x20ed)]=function(_0x44db83,_0x112cc1,_0x4f01da,_0x3df4f9){var _0x139216=_0x307c2b,_0x2b5535=_0x5e00b3,_0xa915ee=getKey$2(_0x44db83,_0x112cc1,_0x4f01da),_0x1be01a=this[_0x2b5535(0x327b)],_0x495d4c=getApproachingInterval(this),_0x42ddec={'key':_0xa915ee,'priorityFunction':_0x3df4f9[_0x2b5535(0x2c1d)]};defined$1(_0x495d4c)&&addToCache(this,_0x42ddec,_0x495d4c)||_0x1be01a[_0x139216(0x2a0e)](_0x42ddec),_0x1be01a[_0x2b5535(0x809)]>=0x200&&_0x1be01a['splice'](0x0,0x100);},TimeDynamicImagery[_0x5e00b3(0x3720)][_0x5e00b3(0x3f82)]=function(_0x4a6be8){var _0x2d27f0=_0x307c2b,_0x3f396b=_0x5e00b3,_0x55a156=_0x4a6be8[_0x3f396b(0x22b3)],_0x27dbdd=this[_0x3f396b(0x5821)][_0x3f396b(0xabf)](_0x55a156),_0x1101bb=this[_0x3f396b(0x159)];if(_0x27dbdd!==_0x1101bb){var _0x49b31a=this[_0x3f396b(0x4125)][_0x1101bb];for(var _0x31d0bb in _0x49b31a)_0x49b31a[_0x3f396b(0x1a9a)](_0x31d0bb)&&_0x49b31a[_0x31d0bb][_0x2d27f0(0x6ac)][_0x3f396b(0x5d32)]();return delete this[_0x3f396b(0x4125)][_0x1101bb],this[_0x3f396b(0x327b)]=[],this[_0x3f396b(0x159)]=_0x27dbdd,void this[_0x2d27f0(0xb7c)]();}var _0x41541e=getApproachingInterval(this);if(defined$1(_0x41541e))for(var _0x5a2524=this[_0x2d27f0(0x4381)],_0x83a67b=!0x0;_0x83a67b&&0x0!==_0x5a2524[_0x3f396b(0x809)];){var _0x5ec152=_0x5a2524[_0x3f396b(0x3b86)]();(_0x83a67b=addToCache(this,_0x5ec152,_0x41541e))||_0x5a2524[_0x2d27f0(0x2a0e)](_0x5ec152);}};var defaultParameters$1=Object[_0x307c2b(0x23fe)]({'service':_0x5e00b3(0x2424),'version':_0x5e00b3(0x1029),'request':_0x5e00b3(0x514a)});function WebMapTileServiceImageryProvider(_0x16169d){var _0x4723cd=_0x307c2b,_0x3a1b92=_0x5e00b3;_0x16169d=defaultValue$1(_0x16169d,defaultValue$1[_0x3a1b92(0x243c)]),this[_0x4723cd(0x1ab9)]=_0x16169d[_0x4723cd(0x2cb5)];var _0x3a6d78=Resource[_0x3a1b92(0x3bee)](_0x16169d[_0x3a1b92(0x2dba)]),_0x33a4cb=_0x16169d[_0x3a1b92(0x8cd)],_0x45ea65=_0x16169d[_0x3a1b92(0x3162)];if(_0x3a6d78['url'][_0x4723cd(0x2feb)]('{')>=0x0){var _0x360ddb={'style':_0x33a4cb,'Style':_0x33a4cb,'TileMatrixSet':_0x45ea65};_0x3a6d78[_0x3a1b92(0x1111)](_0x360ddb),this[_0x3a1b92(0x5341)]=!0x1;}else _0x3a6d78[_0x3a1b92(0x5aa)](defaultParameters$1),this[_0x3a1b92(0x5341)]=!0x0;this[_0x3a1b92(0x28cf)]=_0x3a6d78,this[_0x4723cd(0x207b)]=_0x16169d[_0x4723cd(0x56d2)],this['_style']=_0x33a4cb,this[_0x3a1b92(0x25ab)]=_0x45ea65,this[_0x4723cd(0x2bee)]=_0x16169d[_0x3a1b92(0x1765)],this[_0x4723cd(0x1e6e)]=defaultValue$1(_0x16169d[_0x3a1b92(0x600d)],_0x3a1b92(0x1e78)),this[_0x3a1b92(0x4fda)]=_0x16169d[_0x3a1b92(0x1f16)],this[_0x3a1b92(0x2ba3)]=defined$1(_0x16169d[_0x3a1b92(0x3f84)])?_0x16169d[_0x3a1b92(0x3f84)]:new WebMercatorTilingScheme({'ellipsoid':_0x16169d[_0x3a1b92(0x4faa)]}),this[_0x3a1b92(0x524b)]=defaultValue$1(_0x16169d[_0x3a1b92(0x54b0)],0x100),this[_0x3a1b92(0x37dd)]=defaultValue$1(_0x16169d[_0x3a1b92(0x28d5)],0x100),this[_0x3a1b92(0x2637)]=defaultValue$1(_0x16169d[_0x4723cd(0x3b51)],0x0),this[_0x3a1b92(0x5992)]=_0x16169d[_0x3a1b92(0x525d)],this[_0x3a1b92(0x4432)]=defaultValue$1(_0x16169d[_0x3a1b92(0x1dec)],this[_0x4723cd(0x374c)][_0x3a1b92(0x1dec)]),this[_0x3a1b92(0x4bb5)]=_0x16169d[_0x3a1b92(0x11ba)];var _0x4d8799=this;this[_0x3a1b92(0x5f89)]=void 0x0;var _0x333051=this[_0x4723cd(0x1ab9)];this[_0x3a1b92(0x5311)]=this[_0x3a1b92(0xddf)],new IndexedDBScheduler({'name':_0x333051})[_0x3a1b92(0x2a5f)](function(_0x5d75c3){var _0x19ffa9=_0x4723cd,_0x147b57=_0x3a1b92;_0x5d75c3[_0x147b57(0x14ab)](_0x4d8799[_0x147b57(0x5311)])?_0x4d8799[_0x19ffa9(0x3dcb)]=_0x5d75c3:_0x5d75c3['createObjectStore'](_0x4d8799[_0x147b57(0x5311)])[_0x147b57(0x2a5f)](function(){var _0x29e484=_0x147b57;_0x4d8799[_0x29e484(0x4203)]=_0x5d75c3;});}),this[_0x3a1b92(0x1349)]={'isOpen':!0x1,'clear':function(){var _0x3338ce=_0x3a1b92;_0x4d8799[_0x3338ce(0x4203)]['clear'](_0x4d8799[_0x3338ce(0x5311)]);},'cache':[]},defined$1(_0x16169d[_0x3a1b92(0x19f1)])&&(this[_0x3a1b92(0xf75)]=new TimeDynamicImagery({'clock':_0x16169d[_0x3a1b92(0x4c12)],'times':_0x16169d[_0x3a1b92(0x19f1)],'requestImageFunction':function(_0x35816f,_0x329a69,_0x4a9508,_0x5bc906,_0x99064c){return requestImage$1(_0x4d8799,_0x35816f,_0x329a69,_0x4a9508,_0x5bc906,_0x99064c);},'reloadFunction':function(){var _0x333c07=_0x4723cd;defined$1(_0x4d8799['_reload'])&&_0x4d8799[_0x333c07(0x1581)]();}})),this[_0x4723cd(0x46e8)]=when['resolve'](!0x0);var _0x46c282=this[_0x3a1b92(0x2ba3)][_0x3a1b92(0xbef)](Rectangle[_0x3a1b92(0x3a23)](this[_0x3a1b92(0x4432)]),this['_minimumLevel']),_0x5cab7e=this[_0x3a1b92(0x2ba3)][_0x3a1b92(0xbef)](Rectangle['northeast'](this[_0x3a1b92(0x4432)]),this[_0x3a1b92(0x2637)]);Math[_0x3a1b92(0x1beb)](_0x5cab7e['x']-_0x46c282['x']),Math[_0x3a1b92(0x1beb)](_0x5cab7e['y']-_0x46c282['y']),this[_0x3a1b92(0x1d8e)]=new Event();var _0x342db3=_0x16169d['credit'];this[_0x3a1b92(0x3f3d)]=_0x4723cd(0x2faa)==typeof _0x342db3?new Credit$1(_0x342db3):_0x342db3,this[_0x3a1b92(0x53ae)]=_0x16169d[_0x3a1b92(0x5479)],Array[_0x3a1b92(0x2676)](this['_subdomains'])?this[_0x3a1b92(0x53ae)]=this[_0x3a1b92(0x53ae)][_0x3a1b92(0x30eb)]():defined$1(this[_0x3a1b92(0x53ae)])&&this[_0x3a1b92(0x53ae)][_0x3a1b92(0x809)]>0x0?this[_0x3a1b92(0x53ae)]=this[_0x3a1b92(0x53ae)][_0x3a1b92(0x390f)](''):this['_subdomains']=['a','b','c'],this[_0x4723cd(0x2e07)]=_0x16169d[_0x4723cd(0x4713)];}function requestImage$1(_0x1723f9,_0x20c062,_0x2e4083,_0x57c403,_0x55c7ec,_0x18041b){var _0x13a065=_0x307c2b,_0x20b2eb=_0x5e00b3,_0x31b193,_0x5e96b3=_0x1723f9[_0x20b2eb(0x4c72)],_0xa6ead0=defined$1(_0x5e96b3)?_0x5e96b3[_0x57c403]:_0x57c403[_0x13a065(0xedf)](),_0x4824e5=_0x1723f9[_0x20b2eb(0x53ae)],_0x17c630=_0x1723f9[_0x20b2eb(0x4bb5)],_0x270006=defined$1(_0x18041b)?_0x18041b[_0x20b2eb(0x140c)]:void 0x0;if(_0x1723f9[_0x13a065(0x4cce)]){var _0x1896a6={};_0x1896a6['tilematrix']=_0xa6ead0,_0x1896a6[_0x20b2eb(0x2bae)]=_0x1723f9[_0x13a065(0x207b)],_0x1896a6[_0x20b2eb(0x8cd)]=_0x1723f9[_0x20b2eb(0x59ee)],_0x1896a6[_0x20b2eb(0xad1)]=_0x2e4083,_0x1896a6[_0x20b2eb(0x4f21)]=_0x20c062,_0x1896a6[_0x20b2eb(0x5ff0)]=_0x1723f9[_0x20b2eb(0x25ab)],_0x1896a6[_0x20b2eb(0x600d)]=_0x1723f9[_0x20b2eb(0x2059)],defined$1(_0x17c630)&&(_0x1896a6=combine$2(_0x1896a6,_0x17c630)),defined$1(_0x270006)&&(_0x1896a6=combine$2(_0x1896a6,_0x270006)),_0x31b193=_0x1723f9[_0x20b2eb(0x28cf)][_0x13a065(0x4266)]({'queryParameters':_0x1896a6,'request':_0x55c7ec});}else{var _0x17f74b={'TileMatrix':_0xa6ead0,'TileRow':_0x2e4083[_0x13a065(0xedf)](),'TileCol':_0x20c062[_0x20b2eb(0x3cc8)](),'s':_0x4824e5[(_0x20c062+_0x2e4083+_0x57c403)%_0x4824e5[_0x20b2eb(0x809)]]};(_0x31b193=_0x1723f9[_0x13a065(0x37e8)][_0x13a065(0x4266)]({'request':_0x55c7ec}))['setTemplateValues'](_0x17f74b),defined$1(_0x17c630)&&_0x31b193[_0x20b2eb(0x1111)](_0x17c630),defined$1(_0x270006)&&_0x31b193[_0x20b2eb(0x1111)](_0x270006);}return defined$1(Credential[_0x20b2eb(0x5080)])&&(defined$1(Credential[_0x20b2eb(0x5080)][_0x20b2eb(0xb25)][_0x1723f9[_0x20b2eb(0x27a5)]])?_0x31b193[_0x20b2eb(0x2dba)]=Credential[_0x20b2eb(0x144)](_0x1723f9[_0x20b2eb(0x27a5)],_0x31b193[_0x20b2eb(0x2dba)]):_0x31b193[_0x20b2eb(0x2dba)]=Credential[_0x20b2eb(0x1aee)](_0x31b193[_0x20b2eb(0x2dba)])),loadImage$1(_0x1723f9,_0x31b193);}function tileXYToQuadKey$6(_0x59d528,_0x5f035d,_0x5a386f){for(var _0x4d5d9d='',_0x267d6b=_0x5a386f;_0x267d6b>=0x0;--_0x267d6b){var _0x470a23=0x1<<_0x267d6b,_0x3ccd0e=0x0;isBitSet(_0x5f035d,_0x470a23)?isBitSet(_0x59d528,_0x470a23)&&(_0x3ccd0e|=0x1):(_0x3ccd0e|=0x2,isBitSet(_0x59d528,_0x470a23)||(_0x3ccd0e|=0x1)),_0x4d5d9d+=_0x3ccd0e;}return _0x4d5d9d;}Object[_0x5e00b3(0x1dfd)](WebMapTileServiceImageryProvider['prototype'],{'url':{'get':function(){var _0x1174d5=_0x307c2b,_0x40d36a=_0x5e00b3;return this[_0x40d36a(0x28cf)][_0x1174d5(0x2cb5)];}},'proxy':{'get':function(){var _0x1dfe98=_0x307c2b,_0x525333=_0x5e00b3;return this[_0x1dfe98(0x37e8)][_0x525333(0xd0b)];}},'tileWidth':{'get':function(){var _0x3f1eca=_0x5e00b3;return this[_0x3f1eca(0x524b)];}},'tileHeight':{'get':function(){var _0x3555b8=_0x5e00b3;return this[_0x3555b8(0x37dd)];}},'maximumLevel':{'get':function(){var _0x4ae2c0=_0x5e00b3;return this[_0x4ae2c0(0x5992)];}},'minimumLevel':{'get':function(){var _0x5f2183=_0x5e00b3;return this[_0x5f2183(0x2637)];}},'tilingScheme':{'get':function(){var _0x18043e=_0x5e00b3;return this[_0x18043e(0x2ba3)];}},'rectangle':{'get':function(){var _0x286c47=_0x307c2b;return this[_0x286c47(0xd85)];}},'tileDiscardPolicy':{'get':function(){var _0x34463f=_0x307c2b;return this[_0x34463f(0x3062)];}},'errorEvent':{'get':function(){var _0x2c15d4=_0x5e00b3;return this[_0x2c15d4(0x1d8e)];}},'format':{'get':function(){return this['_format'];}},'ready':{'value':!0x0},'readyPromise':{'get':function(){var _0x2b5973=_0x5e00b3;return this[_0x2b5973(0x41ff)];}},'credit':{'get':function(){var _0xbc780=_0x5e00b3;return this[_0xbc780(0x3f3d)];}},'hasAlphaChannel':{'get':function(){return!0x0;}},'clock':{'get':function(){var _0x3cf7a4=_0x5e00b3;return this[_0x3cf7a4(0xf75)][_0x3cf7a4(0x4c12)];},'set':function(_0x2542e8){var _0x973dfa=_0x307c2b;this['_timeDynamicImagery'][_0x973dfa(0x58dc)]=_0x2542e8;}},'times':{'get':function(){var _0x14faad=_0x307c2b,_0x4493ff=_0x5e00b3;return this[_0x14faad(0x4d82)][_0x4493ff(0x19f1)];},'set':function(_0x51d498){var _0xee279c=_0x307c2b,_0x3b8740=_0x5e00b3;this[_0x3b8740(0xf75)][_0xee279c(0x6d6)]=_0x51d498;}},'dimensions':{'get':function(){return this['_dimensions'];},'set':function(_0x270f9d){var _0x3aa468=_0x307c2b,_0x53aacb=_0x5e00b3;this[_0x3aa468(0x4502)]!==_0x270f9d&&(this[_0x53aacb(0x4bb5)]=_0x270f9d,defined$1(this[_0x53aacb(0x5f89)])&&this[_0x53aacb(0x5f89)]());}}}),WebMapTileServiceImageryProvider[_0x5e00b3(0x3720)]['getTileCredits']=function(_0x2365f0,_0x33f930,_0xd551c){},WebMapTileServiceImageryProvider['prototype'][_0x5e00b3(0x2d7e)]=function(_0x1b950b,_0x251866,_0x510fda,_0x45c23c){var _0x4a59f1=_0x307c2b,_0x5afd7d=_0x5e00b3,_0x4f8324,_0x1c902a,_0x2bb40a=this[_0x5afd7d(0xf75)];if(defined$1(_0x2bb40a)&&(_0x1c902a=_0x2bb40a[_0x5afd7d(0x4737)],_0x4f8324=_0x2bb40a[_0x4a59f1(0x2359)](_0x1b950b,_0x251866,_0x510fda,_0x45c23c)),_0x45c23c[_0x5afd7d(0x2bd8)]=tileXYToQuadKey$6(_0x1b950b,_0x251866,_0x510fda),!0x0===this[_0x5afd7d(0x1349)][_0x5afd7d(0x3f6a)]&&!defined$1(_0x4f8324)&&!0x0===_0x45c23c[_0x5afd7d(0x3cbe)]){if(defined$1(this[_0x5afd7d(0x4203)])){var _0x4fd11f=this[_0x5afd7d(0x4203)][_0x5afd7d(0x20be)](this[_0x5afd7d(0x5311)],_0x45c23c[_0x5afd7d(0x2bd8)]);return defined$1(_0x4fd11f)?_0x4fd11f[_0x4a59f1(0x4527)](function(_0x248d57){var _0x417904=_0x5afd7d;return defined$1(_0x248d57)?_0x248d57:_0x417904(0x502e);},function(_0x3e06e3){var _0x2cbf02=_0x5afd7d;return _0x2cbf02(0x502e);}):requestImage$1(this,_0x1b950b,_0x251866,_0x510fda,_0x45c23c,_0x1c902a);}return requestImage$1(this,_0x1b950b,_0x251866,_0x510fda,_0x45c23c,_0x1c902a);}return defined$1(_0x4f8324)||(_0x45c23c[_0x5afd7d(0x3cbe)]=!0x1,_0x4f8324=requestImage$1(this,_0x1b950b,_0x251866,_0x510fda,_0x45c23c,_0x1c902a)),defined$1(_0x4f8324)&&defined$1(_0x2bb40a)&&_0x2bb40a[_0x4a59f1(0x20ed)](_0x1b950b,_0x251866,_0x510fda,_0x45c23c),_0x4f8324;},WebMapTileServiceImageryProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x5e3d)]=function(_0x26c42a,_0x4681a3,_0x1071f1,_0x55cf36,_0x2f9714){};var ktxRegex$2=/\.ktx$/i,crnRegex$2=/\.crn$/i,dxtzRegex$3=/\.dxtz$/i;function loadImage$1(_0x147e0f,_0x34ad54){var _0x4b85c4=_0x307c2b,_0x4d70d3=_0x5e00b3,_0x4ff8e6=Resource[_0x4d70d3(0x3bee)](_0x34ad54);return ktxRegex$2[_0x4b85c4(0x37cb)](_0x4ff8e6['url'])?loadKTX(_0x4ff8e6):crnRegex$2[_0x4d70d3(0x4a8a)](_0x4ff8e6[_0x4d70d3(0x2dba)])?loadCRN(_0x4ff8e6):dxtzRegex$3[_0x4d70d3(0x4a8a)](_0x4ff8e6['url'])?(_0x147e0f[_0x4d70d3(0x235a)]=!0x0,loadDXTZ(_0x4ff8e6)):defined$1(_0x147e0f[_0x4d70d3(0x1f16)])?_0x4ff8e6[_0x4d70d3(0x1673)]({'preferBlob':!0x0,'preferImageBitmap':!0x0,'flipY':!0x0}):(defined$1(_0x147e0f['_customRequestHeaders'])&&(_0x4ff8e6[_0x4d70d3(0x29ac)]=combine$2(_0x4ff8e6[_0x4d70d3(0x29ac)],_0x147e0f[_0x4d70d3(0x433)])),!0x0===_0x147e0f[_0x4d70d3(0x1349)][_0x4d70d3(0x3f6a)]?_0x4ff8e6[_0x4d70d3(0xc2c)]():_0x4ff8e6[_0x4d70d3(0x1673)]({'preferImageBitmap':!0x0,'flipY':!0x0}));}var taskProcessor$1=new TaskProcessor(_0x5e00b3(0x356a)),indexDBImageInvalid=-0x1;function ImageryLayer(_0x5258cb,_0x4c32ff){var _0x2cfb16=_0x307c2b,_0x548797=_0x5e00b3;this[_0x548797(0x4df3)]=_0x5258cb,_0x4c32ff=defaultValue$1(_0x4c32ff,{}),this[_0x2cfb16(0x3b89)]=defaultValue$1(_0x4c32ff[_0x2cfb16(0x3b89)],defaultValue$1(_0x5258cb[_0x548797(0x4f84)],0x1)),this[_0x548797(0x979)]=defaultValue$1(_0x4c32ff[_0x548797(0x979)],defaultValue$1(_0x5258cb[_0x548797(0x5857)],ImageryLayer[_0x548797(0x405)])),this[_0x2cfb16(0x28e8)]=defaultValue$1(_0x4c32ff[_0x548797(0x1a4b)],defaultValue$1(_0x5258cb[_0x548797(0xfe5)],ImageryLayer[_0x548797(0x29d1)])),this[_0x2cfb16(0x3675)]=defaultValue$1(_0x4c32ff[_0x548797(0x2463)],defaultValue$1(_0x5258cb[_0x548797(0x31a)],ImageryLayer[_0x548797(0x39fe)])),this[_0x548797(0x30a1)]=defaultValue$1(_0x4c32ff[_0x548797(0x30a1)],defaultValue$1(_0x5258cb[_0x548797(0x1bf9)],ImageryLayer[_0x548797(0x20ce)])),this[_0x548797(0x37cb)]=defaultValue$1(_0x4c32ff[_0x548797(0x37cb)],defaultValue$1(_0x5258cb[_0x548797(0x5233)],ImageryLayer[_0x548797(0x1291)])),this[_0x548797(0x39f9)]=defaultValue$1(_0x4c32ff[_0x548797(0x39f9)],defaultValue$1(_0x5258cb[_0x2cfb16(0x8db)],ImageryLayer[_0x548797(0x5efa)])),this[_0x548797(0x509b)]=defaultValue$1(_0x4c32ff[_0x548797(0x509b)],defaultValue$1(_0x5258cb[_0x548797(0x6054)],ImageryLayer[_0x548797(0x196c)]));var _0x3e4697=defaultValue$1(_0x4c32ff[_0x548797(0x48fd)],defaultValue$1(_0x5258cb[_0x548797(0x6bd)],ImageryLayer[_0x548797(0x33c3)])),_0x35b34c=defaultValue$1(_0x4c32ff[_0x548797(0x48fd)],defaultValue$1(_0x5258cb[_0x548797(0x6bd)],ImageryLayer['DEFAULT_SPLIT']));this[_0x2cfb16(0x16a5)]=new Cartesian2(_0x3e4697,_0x35b34c),this[_0x2cfb16(0x9ea)]=defaultValue$1(_0x4c32ff[_0x548797(0x4880)],defaultValue$1(_0x5258cb[_0x548797(0xa38)],ImageryLayer[_0x548797(0x146)])),this[_0x548797(0x1692)]=defaultValue$1(_0x4c32ff[_0x548797(0x1692)],defaultValue$1(_0x5258cb[_0x548797(0x601f)],ImageryLayer[_0x548797(0x3988)])),this[_0x548797(0x3234)]=defaultValue$1(_0x4c32ff['show'],!0x0),this[_0x2cfb16(0x943)]=_0x4c32ff[_0x548797(0x5e40)],this[_0x2cfb16(0x447a)]=_0x4c32ff[_0x548797(0x53a9)],this[_0x548797(0x4432)]=defaultValue$1(_0x4c32ff[_0x548797(0x1dec)],Rectangle['MAX_VALUE']),this[_0x548797(0x513a)]=_0x4c32ff[_0x548797(0x427a)],this[_0x2cfb16(0x2330)]={},this[_0x2cfb16(0x4aec)]=new TileImagery(Imagery[_0x548797(0x4eb9)](this)),this[_0x548797(0x1462)]=!0x0,this[_0x548797(0x476b)]=-0x1,this[_0x548797(0x33c)]=!0x1,this[_0x548797(0x3a33)]=void 0x0,this[_0x548797(0x3b19)]=[],this[_0x548797(0x304b)]=_0x4c32ff['cutoutRectangle'],this[_0x548797(0x31c4)]=0xfff,this[_0x548797(0x5ee6)]=_0x4c32ff[_0x2cfb16(0x851)],this[_0x548797(0x5418)]=new Color$2(0x0,0x0,0x1,0x1),this[_0x548797(0x16e4)]=defaultValue$1(_0x4c32ff[_0x548797(0x16e4)],ImageryLayer[_0x548797(0x4603)]),this[_0x548797(0x3339)]=!0x1,defined$1(_0x5258cb['_indexedDBSetting'])?this[_0x2cfb16(0xf77)]=_0x5258cb[_0x548797(0x1349)]:this[_0x2cfb16(0xf77)]={'isOpen':!0x1},this[_0x2cfb16(0x1e7b)]={},this[_0x2cfb16(0x7ad)]=new Cartesian4(0x0,0x0,0x1,0x1),this[_0x2cfb16(0x4402)]=!0x1,this[_0x548797(0x1725)]=0x0,this[_0x548797(0x4564)]=0x0,this[_0x548797(0x2b5c)]=!0x1,this[_0x548797(0x37e0)]=0x0,this[_0x548797(0x243d)]=0x1/0x0,this[_0x548797(0x1fb1)]=0x1,this[_0x2cfb16(0x1b7b)]=!0x0,this[_0x548797(0x50e8)]=!0x1;}Object[_0x5e00b3(0x1dfd)](ImageryLayer[_0x5e00b3(0x3720)],{'featherEdgesEnabled':{'get':function(){var _0x28c4ae=_0x5e00b3;return this[_0x28c4ae(0x2b5c)];},'set':function(_0x3c7496){var _0x51588e=_0x307c2b,_0x36ed93=_0x5e00b3;defined$1(_0x3c7496)&&_0x51588e(0x43b0)==typeof _0x3c7496&&(this[_0x36ed93(0x2b5c)]=_0x3c7496);}},'lodOffset':{'get':function(){var _0x3b532f=_0x5e00b3;return this[_0x3b532f(0x1725)];},'set':function(_0x213a3f){var _0x507329=_0x5e00b3;defined$1(_0x213a3f)&&_0x507329(0x1efe)==typeof _0x213a3f&&(this['_lodOffset']=_0x213a3f);}},'imageryProvider':{'get':function(){var _0x5828b2=_0x307c2b;return this[_0x5828b2(0x1642)];}},'rectangle':{'get':function(){var _0x4c1e01=_0x5e00b3;return this[_0x4c1e01(0x4432)];}},'indexedDBSetting':{'get':function(){var _0x40c389=_0x5e00b3;return this[_0x40c389(0x1349)];},'set':function(_0x5de009){var _0xac9a6a=_0x5e00b3;defined$1(_0x5de009)&&_0xac9a6a(0x29d5)==typeof _0x5de009[_0xac9a6a(0x3f6a)]&&(this[_0xac9a6a(0x1349)][_0xac9a6a(0x3f6a)]=_0x5de009[_0xac9a6a(0x3f6a)]);}},'swipeRegion':{'get':function(){var _0x49778d=_0x5e00b3;return new BoundingRectangle(this[_0x49778d(0x2015)]['x'],this[_0x49778d(0x2015)]['y'],this[_0x49778d(0x2015)]['z']-this[_0x49778d(0x2015)]['x'],this[_0x49778d(0x2015)]['w']-this[_0x49778d(0x2015)]['y']);},'set':function(_0x167471){var _0x20839f=_0x307c2b,_0x51cb17=_0x5e00b3;if(defined$1(_0x167471)){if(!(_0x167471 instanceof BoundingRectangle))throw new DeveloperError$1(_0x20839f(0x470f));Cartesian4[_0x51cb17(0x160f)](_0x167471['x'],_0x167471['y'],_0x167471['x']+_0x167471[_0x51cb17(0x2d3c)],_0x167471['y']+_0x167471[_0x20839f(0x10d5)],this[_0x20839f(0x7ad)]);}}},'swipeEnabled':{'get':function(){var _0x428659=_0x5e00b3;return this[_0x428659(0x5059)];},'set':function(_0xaf2843){var _0x2d10d2=_0x307c2b,_0x118370=_0x5e00b3;_0xaf2843!==this[_0x118370(0x5059)]&&(_0xaf2843?Cartesian2['fromElements'](0x0,0x0,this[_0x118370(0x48fd)]):Cartesian4[_0x2d10d2(0x4d01)](0x0,0x0,0x1,0x1,this[_0x118370(0x2015)]),this[_0x118370(0x5059)]=_0xaf2843);}},'minHeight':{'get':function(){var _0x38cee7=_0x5e00b3;return this[_0x38cee7(0x37e0)];},'set':function(_0x5ce848){var _0x4e33ec=_0x5e00b3;this[_0x4e33ec(0x37e0)]=_0x5ce848;}},'maxHeight':{'get':function(){var _0x178094=_0x5e00b3;return this[_0x178094(0x243d)];},'set':function(_0x5f0b6c){var _0x3711e9=_0x5e00b3;return this[_0x3711e9(0x243d)]=_0x5f0b6c;}}}),ImageryLayer['DEFAULT_BRIGHTNESS']=0x1,ImageryLayer[_0x307c2b(0x5b3a)]=0x1,ImageryLayer[_0x5e00b3(0x39fe)]=0x0,ImageryLayer[_0x5e00b3(0x20ce)]=0x1,ImageryLayer['DEFAULT_GAMMA']=0x1,ImageryLayer[_0x5e00b3(0x5efa)]=Color$2[_0x5e00b3(0x12b7)],ImageryLayer[_0x5e00b3(0x196c)]=0x0,ImageryLayer[_0x5e00b3(0x33c3)]=ImagerySplitDirection$1[_0x5e00b3(0x423a)],ImageryLayer[_0x5e00b3(0x146)]=TextureMinificationFilter$1[_0x5e00b3(0x408a)],ImageryLayer[_0x307c2b(0x55fc)]=TextureMagnificationFilter$1[_0x307c2b(0x4acf)],ImageryLayer[_0x5e00b3(0x4603)]=0.004,ImageryLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x45c1)]=function(){var _0x2ca197=_0x307c2b,_0x225e0f=_0x5e00b3;return this[_0x225e0f(0x33c)]&&!defined$1(this[_0x2ca197(0x1642)][_0x225e0f(0x2468)]);},ImageryLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ImageryLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){return destroyObject$1(this);};var imageryBoundsScratch=new Rectangle(),tileImageryBoundsScratch=new Rectangle(),clippedRectangleScratch$1=new Rectangle(),terrainRectangleScratch$1=new Rectangle();function saveImageToIndexDB(_0x5e3486,_0x442271,_0x1bd398){var _0x5fc274=_0x307c2b,_0x1eb4d9=_0x5e00b3;if(defined$1(_0x5e3486[_0x1eb4d9(0x4df3)][_0x1eb4d9(0x4203)])){var _0x3559b3={'blob':_0x1bd398,'key':_0x442271[_0x5fc274(0x58ae)],'tablename':_0x5e3486[_0x1eb4d9(0x4df3)][_0x1eb4d9(0x5311)],'dbname':_0x5e3486[_0x1eb4d9(0x4df3)][_0x1eb4d9(0x4203)][_0x1eb4d9(0x2339)]};taskProcessor$1[_0x1eb4d9(0x5f2a)](_0x3559b3,[]);}}function decodePackedBuffer$2(_0x2a0033,_0x3b303d,_0x27ef4b,_0x354333,_0x1a7f99){var _0xe6021=_0x307c2b,_0x49cf7c=_0x5e00b3,_0x204f41=new DataView(_0x2a0033),_0xb2ee26=0x0,_0x2e0aa1=_0x204f41[_0x49cf7c(0x1044)](_0xb2ee26,!0x0);if(_0x3b303d>_0x2e0aa1-0x1||_0x2e0aa1>0x100)throw new DeveloperError$1(_0x49cf7c(0x2e42));_0xb2ee26+=0x4;var _0x2cc57b,_0x560a9c,_0x35f154=[];for(_0x2cc57b=0x0;_0x2cc57b<_0x2e0aa1;_0x2cc57b++)_0x560a9c=_0x204f41[_0xe6021(0x2f13)](_0xb2ee26,!0x0),_0x35f154['push'](_0x560a9c),_0xb2ee26+=0x4;for(_0x2cc57b=0x0;_0x2cc57b<_0x2e0aa1;_0x2cc57b++){if(_0x560a9c=_0x35f154[_0x2cc57b],_0x2cc57b===_0x3b303d){if(0x0===_0x560a9c)return void(!0x0===_0x27ef4b[_0x49cf7c(0x1349)][_0x49cf7c(0x3f6a)]&&saveImageToIndexDB(_0x27ef4b,_0x354333,indexDBImageInvalid));if(!defined$1(_0x1a7f99)){var _0x5204fc=new Uint8Array(_0x2a0033,_0xb2ee26,_0x560a9c);return new Uint8Array(_0x5204fc)[_0x49cf7c(0x537f)];}return createImage({'uint8Array':new Uint8Array(_0x2a0033,_0xb2ee26,_0x560a9c),'format':_0x1a7f99,'flipY':!0x0,'layer':_0x27ef4b,'imagery':_0x354333});}_0xb2ee26+=_0x560a9c;}}ImageryLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0xb97)]=function(){var _0x4cd5c5=_0x307c2b,_0x4174e3=_0x5e00b3,_0x33e7c0=this[_0x4174e3(0x4df3)],_0x25d112=this[_0x4cd5c5(0xd85)];return _0x33e7c0[_0x4174e3(0x41cf)][_0x4174e3(0x2a5f)](function(){var _0x2aeec6=_0x4174e3;return Rectangle[_0x2aeec6(0xc48)](_0x33e7c0[_0x2aeec6(0x1dec)],_0x25d112);});},ImageryLayer[_0x307c2b(0x1aa2)]['_createTileImagerySkeletons']=function(_0x47fcdb,_0x116dfb,_0x36fc58){var _0x3dbc84=_0x307c2b,_0x33af96=_0x5e00b3,_0x4c472e=_0x47fcdb[_0x33af96(0x140c)];if(defined$1(this[_0x33af96(0x156b)])&&_0x47fcdb['level']<this[_0x33af96(0x156b)])return!0x1;if(defined$1(this[_0x3dbc84(0x447a)])&&_0x47fcdb[_0x3dbc84(0x48bb)]>this[_0x33af96(0x2f32)])return!0x1;var _0x25f1f8=this[_0x3dbc84(0x1642)];if(defined$1(_0x36fc58)||(_0x36fc58=_0x4c472e[_0x3dbc84(0x2003)][_0x33af96(0x809)]),!_0x25f1f8[_0x33af96(0x2e0b)])return this['_skeletonPlaceholder'][_0x33af96(0x16bc)]['addReference'](),_0x4c472e[_0x33af96(0x5d59)][_0x33af96(0x2f5b)](_0x36fc58,0x0,this[_0x33af96(0x17fd)]),!0x0;var _0x1c441d=_0x25f1f8[_0x33af96(0x3f84)][_0x33af96(0x2a8a)]instanceof WebMercatorProjection&&_0x47fcdb[_0x33af96(0x1dec)][_0x3dbc84(0x51b4)]<WebMercatorProjection[_0x33af96(0x3c74)]&&_0x47fcdb[_0x33af96(0x1dec)][_0x33af96(0x5696)]>-WebMercatorProjection[_0x33af96(0x3c74)],_0x5d2fc4=Rectangle[_0x3dbc84(0x3d2)](_0x25f1f8[_0x3dbc84(0x569c)],this[_0x3dbc84(0xd85)],imageryBoundsScratch),_0xef2fc4=Rectangle[_0x33af96(0xc48)](_0x47fcdb[_0x3dbc84(0x569c)],_0x5d2fc4,tileImageryBoundsScratch);if(!defined$1(_0xef2fc4)){if(!this[_0x33af96(0x45c1)]())return!0x1;var _0x217aeb=_0x5d2fc4,_0x46634d=_0x47fcdb[_0x33af96(0x1dec)];_0xef2fc4=tileImageryBoundsScratch,_0x46634d[_0x33af96(0x5696)]>=_0x217aeb[_0x33af96(0x5833)]?_0xef2fc4[_0x33af96(0x5833)]=_0xef2fc4[_0x33af96(0x5696)]=_0x217aeb['north']:_0x46634d[_0x33af96(0x5833)]<=_0x217aeb[_0x33af96(0x5696)]?_0xef2fc4[_0x33af96(0x5833)]=_0xef2fc4[_0x3dbc84(0x2d46)]=_0x217aeb[_0x3dbc84(0x2d46)]:(_0xef2fc4['south']=Math[_0x33af96(0x498f)](_0x46634d[_0x33af96(0x5696)],_0x217aeb[_0x33af96(0x5696)]),_0xef2fc4[_0x33af96(0x5833)]=Math[_0x33af96(0x19a8)](_0x46634d[_0x3dbc84(0x51b4)],_0x217aeb[_0x33af96(0x5833)])),_0x46634d[_0x33af96(0x159f)]>=_0x217aeb[_0x33af96(0x310a)]?_0xef2fc4[_0x33af96(0x159f)]=_0xef2fc4[_0x33af96(0x310a)]=_0x217aeb[_0x3dbc84(0xbf2)]:_0x46634d[_0x33af96(0x310a)]<=_0x217aeb[_0x33af96(0x159f)]?_0xef2fc4['west']=_0xef2fc4[_0x33af96(0x310a)]=_0x217aeb[_0x33af96(0x159f)]:(_0xef2fc4[_0x33af96(0x159f)]=Math[_0x33af96(0x498f)](_0x46634d['west'],_0x217aeb[_0x3dbc84(0x47d7)]),_0xef2fc4[_0x3dbc84(0xbf2)]=Math[_0x3dbc84(0x4b49)](_0x46634d[_0x33af96(0x310a)],_0x217aeb[_0x33af96(0x310a)]));}var _0x5b1737=0x0;_0xef2fc4[_0x33af96(0x5696)]>0x0?_0x5b1737=_0xef2fc4[_0x33af96(0x5696)]:_0xef2fc4[_0x33af96(0x5833)]<0x0&&(_0x5b1737=_0xef2fc4[_0x33af96(0x5833)]);var _0x351e68=getLevelWithMaximumTexelSpacing$1(this,0x1*_0x116dfb[_0x33af96(0xef4)](_0x47fcdb[_0x33af96(0x350b)]),_0x5b1737,defined$1(this[_0x33af96(0x4df3)][_0x33af96(0x4258)])?this[_0x33af96(0x4df3)][_0x33af96(0x4258)]:0x1);_0x351e68=Math[_0x33af96(0x498f)](0x0,_0x351e68);var _0x3527fa=_0x25f1f8[_0x33af96(0x525d)];if(_0x351e68>_0x3527fa&&(_0x351e68=_0x3527fa),defined$1(_0x25f1f8[_0x33af96(0x43b6)])&&!(_0x25f1f8 instanceof MvtProvider)){var _0x3945d9=_0x25f1f8[_0x3dbc84(0x3b51)];_0x351e68<_0x3945d9&&(_0x351e68=_0x3945d9);}var _0x382cbc=_0x25f1f8[_0x33af96(0x3f84)],_0x4ba5d9=_0x382cbc[_0x33af96(0xbef)](Rectangle[_0x33af96(0x2b5d)](_0xef2fc4),_0x351e68),_0x322b92=_0x382cbc[_0x33af96(0xbef)](Rectangle[_0x33af96(0x1aab)](_0xef2fc4),_0x351e68),_0x459ce0=_0x47fcdb[_0x33af96(0x1dec)][_0x33af96(0x2d3c)]/0x200,_0x2675bf=_0x47fcdb[_0x33af96(0x1dec)][_0x33af96(0x5a4e)]/0x200,_0x4311dc=_0x382cbc['tileXYToRectangle'](_0x4ba5d9['x'],_0x4ba5d9['y'],_0x351e68);Math[_0x3dbc84(0x971)](_0x4311dc[_0x33af96(0x5696)]-_0x47fcdb[_0x33af96(0x1dec)][_0x33af96(0x5833)])<_0x2675bf&&_0x4ba5d9['y']<_0x322b92['y']&&++_0x4ba5d9['y'],Math[_0x33af96(0x1beb)](_0x4311dc[_0x33af96(0x310a)]-_0x47fcdb[_0x33af96(0x1dec)][_0x3dbc84(0x47d7)])<_0x459ce0&&_0x4ba5d9['x']<_0x322b92['x']&&++_0x4ba5d9['x'];var _0x58bc71=_0x382cbc[_0x33af96(0x2f70)](_0x322b92['x'],_0x322b92['y'],_0x351e68);Math[_0x33af96(0x1beb)](_0x58bc71[_0x33af96(0x5833)]-_0x47fcdb[_0x3dbc84(0x569c)][_0x3dbc84(0x2d46)])<_0x2675bf&&_0x322b92['y']>_0x4ba5d9['y']&&--_0x322b92['y'],Math[_0x33af96(0x1beb)](_0x58bc71[_0x33af96(0x159f)]-_0x47fcdb[_0x33af96(0x1dec)][_0x33af96(0x310a)])<_0x459ce0&&_0x322b92['x']>_0x4ba5d9['x']&&--_0x322b92['x'],_0x4311dc[_0x3dbc84(0xbf2)]<_0x25f1f8[_0x3dbc84(0x569c)][_0x33af96(0x159f)]&&++_0x4ba5d9['x'],_0x4311dc[_0x33af96(0x5696)]>_0x25f1f8[_0x33af96(0x1dec)][_0x33af96(0x5833)]&&++_0x4ba5d9['y'],_0x58bc71[_0x33af96(0x159f)]>_0x25f1f8[_0x33af96(0x1dec)][_0x33af96(0x310a)]&&--_0x322b92['x'],_0x58bc71[_0x33af96(0x5833)]<_0x25f1f8[_0x33af96(0x1dec)][_0x33af96(0x5696)]&&--_0x322b92['y'];var _0x35e8db,_0xa0be21,_0x26892b=Rectangle[_0x33af96(0x40f3)](_0x47fcdb['rectangle'],terrainRectangleScratch$1),_0x644c3e=_0x382cbc[_0x33af96(0x2f70)](_0x4ba5d9['x'],_0x4ba5d9['y'],_0x351e68),_0x4d6757=Rectangle[_0x33af96(0xc48)](_0x644c3e,_0x5d2fc4,clippedRectangleScratch$1);_0x1c441d?(_0x382cbc[_0x3dbc84(0x399)](_0x26892b,_0x26892b),_0x382cbc[_0x33af96(0x268e)](_0x644c3e,_0x644c3e),_0x382cbc[_0x33af96(0x268e)](_0x4d6757,_0x4d6757),_0x382cbc[_0x3dbc84(0x399)](_0x5d2fc4,_0x5d2fc4),_0x35e8db=_0x382cbc[_0x33af96(0x1a88)][_0x3dbc84(0x66d)](_0x382cbc),_0x459ce0=_0x26892b[_0x33af96(0x2d3c)]/0x200,_0x2675bf=_0x26892b[_0x3dbc84(0x10d5)]/0x200):_0x35e8db=_0x382cbc[_0x33af96(0x2f70)][_0x33af96(0xdbb)](_0x382cbc);var _0x2cff2d,_0x6a0289=0x0,_0x57463a=0x1;!this[_0x33af96(0x45c1)]()&&Math[_0x33af96(0x1beb)](_0x4d6757[_0x33af96(0x159f)]-_0x26892b[_0x33af96(0x159f)])>=_0x459ce0&&(_0x6a0289=Math[_0x33af96(0x19a8)](0x1,(_0x4d6757['west']-_0x26892b[_0x33af96(0x159f)])/_0x26892b[_0x3dbc84(0x2299)])),!this[_0x33af96(0x45c1)]()&&Math[_0x33af96(0x1beb)](_0x4d6757[_0x3dbc84(0x51b4)]-_0x26892b[_0x33af96(0x5833)])>=_0x2675bf&&(_0x57463a=Math[_0x33af96(0x498f)](0x0,(_0x4d6757[_0x33af96(0x5833)]-_0x26892b[_0x33af96(0x5696)])/_0x26892b[_0x33af96(0x5a4e)]));for(var _0x531040=_0x57463a,_0x3bddca=defaultValue$1(this[_0x33af96(0x4df3)][_0x3dbc84(0x3be0)],!0x1),_0xb0df78=_0x4ba5d9['x'];_0xb0df78<=_0x322b92['x'];_0xb0df78++)if(_0xa0be21=_0x6a0289,_0x644c3e=_0x35e8db(_0xb0df78,_0x4ba5d9['y'],_0x351e68),defined$1(_0x4d6757=Rectangle[_0x33af96(0x5bb5)](_0x644c3e,_0x5d2fc4,clippedRectangleScratch$1))){_0x6a0289=Math[_0x33af96(0x19a8)](0x1,(_0x4d6757[_0x33af96(0x310a)]-_0x26892b['west'])/_0x26892b[_0x33af96(0x2d3c)]),_0xb0df78===_0x322b92['x']&&(this[_0x33af96(0x45c1)]()||Math[_0x33af96(0x1beb)](_0x4d6757[_0x33af96(0x310a)]-_0x26892b[_0x33af96(0x310a)])<_0x459ce0)&&(_0x6a0289=0x1),_0x57463a=_0x531040;for(var _0x178673=_0x4ba5d9['y'];_0x178673<=_0x322b92['y'];_0x178673++)if(_0x2cff2d=_0x57463a,_0x644c3e=_0x35e8db(_0xb0df78,_0x178673,_0x351e68),defined$1(_0x4d6757=Rectangle[_0x3dbc84(0x966)](_0x644c3e,_0x5d2fc4,clippedRectangleScratch$1))){_0x57463a=Math[_0x3dbc84(0x5449)](0x0,(_0x4d6757[_0x33af96(0x5696)]-_0x26892b[_0x3dbc84(0x2d46)])/_0x26892b[_0x33af96(0x5a4e)]),_0x178673===_0x322b92['y']&&(this[_0x33af96(0x45c1)]()||Math[_0x33af96(0x1beb)](_0x4d6757['south']-_0x26892b[_0x3dbc84(0x2d46)])<_0x2675bf)&&(_0x57463a=0x0);var _0x45cfb9=new Cartesian4(_0xa0be21,_0x57463a,_0x6a0289,_0x2cff2d),_0x594497=this[_0x33af96(0x1393)](_0xb0df78,_0x178673,_0x351e68);if(_0x4c472e[_0x33af96(0x5d59)][_0x3dbc84(0x1d88)](_0x36fc58,0x0,new TileImagery(_0x594497,_0x45cfb9,_0x1c441d,_0x3bddca)),++_0x36fc58,this[_0x33af96(0x4df3)][_0x33af96(0x3b48)]&&defined$1(_0x594497[_0x33af96(0x47b4)])&&defined$1(_0x594497[_0x33af96(0x227)])){var _0xe67676=new TileImagery(this['getImageryFromCache'](_0x594497[_0x3dbc84(0x50b7)]['x'],_0x594497[_0x3dbc84(0x50b7)]['y'],_0x594497[_0x33af96(0x227)][_0x33af96(0x350b)]),_0x45cfb9,_0x1c441d,_0x3bddca);_0xe67676['morphingAlpha']=0.9,_0x4c472e[_0x3dbc84(0x2003)][_0x33af96(0x2f5b)](_0x36fc58,0x0,_0xe67676),++_0x36fc58;}}}return!0x0;},ImageryLayer[_0x5e00b3(0x3720)][_0x307c2b(0x50c)]=function(_0x2dcbf0,_0x29bca1){var _0x3dbfaf=_0x307c2b,_0x271370=_0x5e00b3,_0x3fd51e=_0x29bca1[_0x271370(0x3d1e)][_0x271370(0x1dec)],_0x37cd40=_0x2dcbf0[_0x271370(0x1dec)];if(_0x29bca1[_0x271370(0x23fb)]){var _0x3d780c=_0x29bca1[_0x271370(0x3d1e)][_0x271370(0x2f48)][_0x271370(0x4a4e)][_0x271370(0x3f84)];_0x3fd51e=_0x3d780c[_0x271370(0x268e)](_0x3fd51e,imageryBoundsScratch),_0x37cd40=_0x3d780c[_0x271370(0x268e)](_0x37cd40,terrainRectangleScratch$1);}var _0x254033=_0x37cd40[_0x271370(0x2d3c)],_0x50c41d=_0x37cd40[_0x271370(0x5a4e)],_0x328d62=_0x254033/_0x3fd51e[_0x271370(0x2d3c)],_0x55382b=_0x50c41d/_0x3fd51e[_0x3dbfaf(0x10d5)];return new Cartesian4(_0x328d62*(_0x37cd40[_0x271370(0x159f)]-_0x3fd51e[_0x271370(0x159f)])/_0x254033,_0x55382b*(_0x37cd40[_0x271370(0x5696)]-_0x3fd51e[_0x3dbfaf(0x2d46)])/_0x50c41d,_0x328d62,_0x55382b);};var dxtzRegex$2=/\.dxtz/i;function decodeBlockBuffer(_0x32f8fb,_0x27eb2a,_0x2671b3){var _0x2bd900=_0x307c2b,_0x20cffb=_0x5e00b3,_0x5c7e54=new DataView(_0x32f8fb),_0x171862=0x0;_0x5c7e54[_0x20cffb(0x1044)](_0x171862,!0x0),_0x171862+=0x4;var _0x9a4c94=_0x5c7e54[_0x2bd900(0x2f13)](_0x171862,!0x0);_0x171862+=0x4;for(var _0x9eb940=_0x27eb2a[_0x20cffb(0x3651)],_0x81e3fd=_0x27eb2a[_0x2bd900(0x3cef)]*_0x27eb2a[_0x20cffb(0x22a9)]+_0x9eb940,_0x53b338=0x0,_0x2517d9=0x0,_0x50366e=0x0;_0x50366e<_0x9a4c94;_0x50366e++){if(_0x50366e<_0x81e3fd)_0x53b338+=_0x5c7e54[_0x20cffb(0x1044)](_0x171862,!0x0);else{if(_0x50366e===_0x81e3fd){_0x2517d9=_0x5c7e54[_0x20cffb(0x1044)](_0x171862,!0x0),_0x171862+=0x4;break;}}_0x171862+=0x4;}if(_0x171862=0x8+0x4*_0x9a4c94,0x0!==_0x2517d9){_0x171862+=_0x53b338;var _0xea54b6=when[_0x2bd900(0x1fd6)](),_0x3d8af2=_0x27eb2a[_0x2bd900(0x2cb5)];return dxtzRegex$2[_0x2bd900(0x37cb)](_0x3d8af2)?_0xea54b6[_0x20cffb(0x1c7e)](parseDXTZ(_0x32f8fb,_0x171862,_0x2517d9)):loadImageFromTypedArray({'uint8Array':new Uint8Array(_0x32f8fb,_0x171862,_0x2517d9),'format':_0x2671b3,'flipY':!0x0});}}function parseDXTZ(_0x105e2b,_0x32a6d2,_0x43cedd){var _0x30f9bb=_0x307c2b,_0x1d0d1f=_0x5e00b3,_0x437d48=new DataView(_0x105e2b,_0x32a6d2,_0x43cedd),_0x1383fa=0x0,_0x119207=_0x437d48[_0x1d0d1f(0x1044)](_0x1383fa,!0x0);_0x1383fa+=Uint32Array[_0x30f9bb(0x2e60)],_0x437d48[_0x30f9bb(0x2f13)](_0x1383fa,!0x0),_0x1383fa+=Uint32Array[_0x1d0d1f(0x2276)];var _0x1f3bf2=0x20===_0x119207?PixelFormat$1[_0x1d0d1f(0x2cfb)]:PixelFormat$1[_0x1d0d1f(0x4c04)],_0x579fad=_0x437d48[_0x1d0d1f(0x1044)](_0x1383fa,!0x0);_0x1383fa+=Uint32Array[_0x1d0d1f(0x2276)];var _0x533e86=_0x437d48[_0x1d0d1f(0x1044)](_0x1383fa,!0x0);_0x1383fa+=Uint32Array[_0x1d0d1f(0x2276)],_0x437d48[_0x1d0d1f(0x1044)](_0x1383fa,!0x0),_0x1383fa+=Uint32Array[_0x1d0d1f(0x2276)];var _0x125429=_0x437d48[_0x1d0d1f(0x1044)](_0x1383fa,!0x0);_0x1383fa+=Uint32Array[_0x1d0d1f(0x2276)];var _0x30da5c=new Uint8Array(_0x105e2b,_0x1383fa+_0x32a6d2,_0x125429),_0x1ac709=pako[_0x1d0d1f(0x3bb7)](_0x30da5c)[_0x1d0d1f(0x537f)];return new CompressedTextureBuffer(_0x1f3bf2,_0x579fad,_0x533e86,new Uint8Array(_0x1ac709));}function createImage(_0x4ea06b){var _0x1e2ca8=_0x307c2b,_0x4bf0df=_0x5e00b3,_0x119f38,_0x46472a=_0x4ea06b[_0x4bf0df(0x1a39)],_0x2df5b7=_0x4ea06b[_0x4bf0df(0x600d)],_0x36ea7f=_0x4ea06b[_0x4bf0df(0x2625)],_0x337ff3=defaultValue$1(_0x4ea06b[_0x1e2ca8(0x3be0)],!0x1),_0x30ae71=_0x4ea06b[_0x4bf0df(0x2bae)],_0x5e1ec5=_0x4ea06b[_0x4bf0df(0x5d59)],_0x1e8289=new Blob([_0x46472a],{'type':_0x2df5b7});return!0x0===_0x30ae71[_0x4bf0df(0x1349)][_0x4bf0df(0x3f6a)]&&saveImageToIndexDB(_0x30ae71,_0x5e1ec5,_0x1e8289),Resource[_0x4bf0df(0x2b34)]()[_0x4bf0df(0x2a5f)](function(_0x3814bc){var _0x29cf6b=_0x1e2ca8,_0x59ac63=_0x4bf0df;return _0x3814bc?when(Resource[_0x59ac63(0x485a)](_0x1e8289,{'flipY':_0x337ff3,'premultiplyAlpha':!0x1})):new Resource({'url':_0x119f38=window[_0x59ac63(0x4ccc)][_0x29cf6b(0x2a76)](_0x1e8289),'request':_0x36ea7f})[_0x59ac63(0x1673)]({'flipY':_0x337ff3});})[_0x4bf0df(0x2a5f)](function(_0x572c8e){var _0x5ada1f=_0x4bf0df;return defined$1(_0x119f38)&&window[_0x5ada1f(0x4ccc)][_0x5ada1f(0x2604)](_0x119f38),_0x572c8e;})[_0x4bf0df(0xd22)](function(_0x5b100d){var _0x2a066c=_0x1e2ca8,_0x2b3197=_0x4bf0df;return defined$1(_0x119f38)&&window[_0x2b3197(0x4ccc)][_0x2a066c(0x539a)](_0x119f38),when[_0x2b3197(0x4c5a)](_0x5b100d);});}function getBlob(_0x4b8d08,_0x1b6062){var _0x540674=_0x307c2b,_0xfa9adb=_0x5e00b3,_0x55f5da=document[_0x540674(0x251f)](_0xfa9adb(0x2a34));_0x55f5da[_0xfa9adb(0x696)](_0xfa9adb(0x3385))[_0xfa9adb(0x350f)](_0x4b8d08),_0x55f5da['toBlob'](_0x1b6062);}function decodeArrayBuffer$1(_0x5cbb71,_0x30808a){var _0x2af24c=_0x5e00b3,_0xd84ba=_0x5cbb71[_0x2af24c(0x30eb)](0x0),_0x28bf1e=new Int8Array(_0xd84ba);for(var _0x56d58a=_0x30808a['split']('')[_0x2af24c(0x7f7)](function(_0x58b813){var _0x11ac61=_0x2af24c;return _0x58b813[_0x11ac61(0x167b)](0x0);}),_0x526ed4=0x0;_0x526ed4<_0x56d58a[_0x2af24c(0x809)];_0x526ed4++)_0x28bf1e[_0x526ed4]=_0x28bf1e[_0x526ed4]^_0x56d58a[_0x526ed4];return _0x28bf1e[_0x2af24c(0x537f)];}var FormatToFileExt={'webp':_0x5e00b3(0x5b07),'png':_0x5e00b3(0x40b1)};function getSamplerKey(_0x519836,_0x21a51d,_0x52e1ad){return _0x519836+':'+_0x21a51d+':'+_0x52e1ad;}function getImageryCacheKey(_0x3a11ae,_0x2e2938,_0x5b1ea9){var _0x1036d8=_0x5e00b3;return JSON[_0x1036d8(0x43ec)]([_0x3a11ae,_0x2e2938,_0x5b1ea9]);}ImageryLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x1f4)]=function(_0x347f9e){var _0x235037=_0x5e00b3,_0x528997=this[_0x235037(0x4df3)],_0x975c9c=this;function _0x208c4f(_0x4a8afa){var _0x216d03=_0x140d,_0x4f31f8=_0x235037;if(!_0x347f9e[_0x4f31f8(0x53aa)]()){if(!defined$1(_0x4a8afa))return _0x4be7bf();if(_0x4a8afa!==indexDBImageInvalid){if(_0x4f31f8(0x502e)!==_0x4a8afa){if(_0x4a8afa instanceof ArrayBuffer&&defined$1(_0x528997[_0x4f31f8(0x4066)])&&_0x528997[_0x4f31f8(0x4066)][_0x4f31f8(0x809)]>0x0&&_0x347f9e[_0x4f31f8(0x2625)][_0x4f31f8(0x3dd)]!==RequestType$1['BLOCK']){var _0x305709=decodeArrayBuffer$1(_0x4a8afa,_0x528997[_0x4f31f8(0x4066)]);_0x4a8afa=_0x347f9e[_0x4f31f8(0x2625)][_0x4f31f8(0x3dd)]===RequestType$1[_0x216d03(0x499)]?_0x305709:new Blob([new Uint8Array(_0x305709,0x0,_0x305709[_0x4f31f8(0x3080)])],{'type':_0x528997[_0x4f31f8(0x5eb)]||_0x4f31f8(0x40b1)});}if(_0x347f9e[_0x4f31f8(0x2625)][_0x216d03(0x18c0)]!==RequestType$1[_0x4f31f8(0x2c2d)]&&!_0x4a8afa[_0x4f31f8(0x4b9c)]&&_0x347f9e[_0x216d03(0x6ac)][_0x216d03(0x18c0)]!==RequestType$1[_0x4f31f8(0x1ef4)]&&_0x347f9e['request'][_0x4f31f8(0x3dd)]!==RequestType$1[_0x4f31f8(0x5568)]){if(_0x4a8afa instanceof Blob){if(!0x0===_0x975c9c[_0x4f31f8(0x1349)][_0x4f31f8(0x3f6a)]&&!_0x347f9e[_0x4f31f8(0x2625)][_0x4f31f8(0x3cbe)]&&defined$1(_0x975c9c[_0x216d03(0x1642)][_0x216d03(0x3dcb)])){_0x347f9e[_0x4f31f8(0x2bd8)]=_0x347f9e[_0x4f31f8(0x2625)][_0x216d03(0x58ae)];var _0x3a75cb={'blob':_0x4a8afa,'key':_0x347f9e[_0x4f31f8(0x2bd8)],'tablename':_0x975c9c[_0x4f31f8(0x4df3)][_0x4f31f8(0x5311)],'dbname':_0x975c9c[_0x4f31f8(0x4df3)][_0x4f31f8(0x4203)][_0x4f31f8(0x2339)],'cacheSize':0x1e};taskProcessor$1[_0x4f31f8(0x5f2a)](_0x3a75cb,[]);}return void Resource[_0x4f31f8(0x2b34)]()[_0x216d03(0x4527)](function(_0x4d4c58){var _0xc330d6=_0x4f31f8;if(_0x4d4c58)Resource[_0xc330d6(0x485a)](_0x4a8afa,{'flipY':!0x0,'premultiplyAlpha':!0x1})[_0xc330d6(0x2a5f)](function(_0x3e8f6f){var _0x563a7c=_0x140d,_0x9e86f2=_0xc330d6;_0x347f9e[_0x9e86f2(0xf80)]=_0x3e8f6f,_0x347f9e[_0x563a7c(0x1ed3)]=ImageryState$1[_0x9e86f2(0x2c5d)],_0x347f9e[_0x9e86f2(0x2625)]=void 0x0,TileProviderError$1[_0x9e86f2(0x57fe)](_0x975c9c[_0x9e86f2(0x3a33)]);});else{var _0x1d2649=window[_0xc330d6(0x4ccc)][_0xc330d6(0x439e)](_0x4a8afa);loadImage$2(_0x1d2649,!0x1)[_0xc330d6(0x2a5f)](function(_0x46a711){var _0x2a157d=_0x140d;return window[_0x2a157d(0x46e3)][_0x2a157d(0x539a)](_0x1d2649),_0x46a711;},function(_0x58e38d){var _0x2f4ea9=_0x140d,_0x3dbf2c=_0xc330d6;return window[_0x3dbf2c(0x4ccc)][_0x2f4ea9(0x539a)](_0x1d2649),when[_0x3dbf2c(0x4c5a)](_0x58e38d);})[_0xc330d6(0x2a5f)](function(_0x1893aa){var _0x4b0686=_0xc330d6;_0x347f9e[_0x4b0686(0xf80)]=_0x1893aa,_0x347f9e[_0x4b0686(0x3d40)]=ImageryState$1[_0x4b0686(0x2c5d)],_0x347f9e[_0x4b0686(0x2625)]=void 0x0,TileProviderError$1[_0x4b0686(0x57fe)](_0x975c9c[_0x4b0686(0x3a33)]);});}});}!0x0===_0x975c9c[_0x4f31f8(0x1349)][_0x4f31f8(0x3f6a)]&&!_0x347f9e['request'][_0x216d03(0x17c0)]&&defined$1(_0x975c9c[_0x4f31f8(0x4df3)][_0x4f31f8(0x4203)])&&(_0x347f9e[_0x4f31f8(0x2bd8)]=_0x347f9e[_0x216d03(0x6ac)][_0x4f31f8(0x2bd8)],createImageBitmap(_0x4a8afa,{'imageOrientation':_0x4f31f8(0x235a),'premultiplyAlpha':_0x4f31f8(0x5e6f)})[_0x4f31f8(0x2a5f)](function(_0x5b8b6d){getBlob(_0x5b8b6d,function(_0x32ff2a){var _0x3689fd=_0x140d,_0x4fda65=_0x23ca,_0x35ba78={'blob':_0x32ff2a,'key':_0x347f9e[_0x4fda65(0x2bd8)],'tablename':_0x975c9c[_0x4fda65(0x4df3)][_0x4fda65(0x5311)],'dbname':_0x975c9c[_0x3689fd(0x1642)]['_indexedDBScheduler'][_0x4fda65(0x2339)],'cacheSize':0x1e};taskProcessor$1[_0x3689fd(0x4ff7)](_0x35ba78,[]);});}));}var _0x460f44=FormatToFileExt[_0x528997[_0x4f31f8(0x5eb)]];if(_0x347f9e[_0x4f31f8(0x2625)][_0x4f31f8(0x3dd)]!==RequestType$1['BLOCKPACK']||_0x4a8afa[_0x4f31f8(0x4b9c)]){if(_0x347f9e['request'][_0x4f31f8(0x3dd)]!==RequestType$1[_0x4f31f8(0x2c2d)]||_0x4a8afa['mvt']){if(_0x347f9e[_0x216d03(0x6ac)][_0x4f31f8(0x3dd)]===RequestType$1[_0x4f31f8(0x1ef4)])!defined$1((_0x329955=_0x528997['blockCache'][_0x347f9e[_0x4f31f8(0x2625)][_0x4f31f8(0x2bd8)]])[_0x4f31f8(0x140c)])&&(_0x329955[_0x4f31f8(0x140c)]=_0x4a8afa,!0x0===_0x975c9c[_0x4f31f8(0x1349)][_0x216d03(0x558d)]&&!_0x347f9e[_0x4f31f8(0x2625)][_0x216d03(0x17c0)]&&defined$1(_0x975c9c['_imageryProvider'][_0x4f31f8(0x4203)]))&&(_0x3a75cb={'blob':_0x4a8afa[_0x4f31f8(0x30eb)](0x0),'key':_0x347f9e[_0x216d03(0x6ac)][_0x4f31f8(0x2bd8)],'tablename':_0x975c9c[_0x4f31f8(0x4df3)][_0x4f31f8(0x5311)],'dbname':_0x975c9c[_0x4f31f8(0x4df3)][_0x4f31f8(0x4203)][_0x216d03(0x616)],'cacheSize':0x1e},taskProcessor$1[_0x4f31f8(0x5f2a)](_0x3a75cb,[])),_0x528997[_0x216d03(0x191f)][_0x4f31f8(0x58d3)](_0x329955),_0x528997[_0x216d03(0x191f)][_0x4f31f8(0x1f56)](_0x528997[_0x4f31f8(0x9a0)]),defined$1(_0x528997[_0x4f31f8(0x4066)])&&_0x528997[_0x4f31f8(0x4066)][_0x216d03(0x2ef4)]>0x0&&(_0x4a8afa=decodeArrayBuffer$1(_0x4a8afa,_0x528997[_0x4f31f8(0x4066)])),defined$1(_0xcd58ab=decodeBlockBuffer(_0x4a8afa,_0x347f9e[_0x4f31f8(0x2625)][_0x216d03(0x4e00)],_0x460f44))||(_0x347f9e[_0x4f31f8(0x3d40)]=ImageryState$1[_0x216d03(0x1e4f)]),_0xcd58ab[_0x216d03(0x4527)](function(_0x2ca571){var _0x4dc900=_0x4f31f8;_0x347f9e[_0x4dc900(0xf80)]=_0x2ca571,_0x347f9e['state']=ImageryState$1[_0x4dc900(0x2c5d)];})[_0x216d03(0x53dd)](function(_0x2b5993){var _0x376466=_0x216d03,_0x1224dd=_0x4f31f8;_0x347f9e[_0x376466(0x1ed3)]=ImageryState$1[_0x1224dd(0xf90)];});else _0x347f9e[_0x4f31f8(0xf80)]=_0x4a8afa,_0x347f9e[_0x4f31f8(0x3d40)]=ImageryState$1[_0x4f31f8(0x2c5d)];}else{if(_0x4a8afa instanceof Blob&&_0x347f9e[_0x4f31f8(0x2625)][_0x4f31f8(0x3cbe)]&&!0x0===_0x975c9c[_0x4f31f8(0x1349)][_0x216d03(0x558d)])return void Resource[_0x4f31f8(0x2b34)]()[_0x4f31f8(0x2a5f)](function(_0x3e5b91){var _0x34d1bc=_0x216d03,_0x544d5e=_0x4f31f8;if(_0x3e5b91)Resource[_0x544d5e(0x485a)](_0x4a8afa,{'flipY':!0x0,'premultiplyAlpha':!0x1})[_0x544d5e(0x2a5f)](function(_0x4a4f5c){var _0x26c9f3=_0x140d,_0x9b4580=_0x544d5e;_0x347f9e['image']=_0x4a4f5c,_0x347f9e[_0x9b4580(0x3d40)]=ImageryState$1[_0x26c9f3(0x29e2)],_0x347f9e[_0x9b4580(0x2625)]=void 0x0,TileProviderError$1[_0x9b4580(0x57fe)](_0x975c9c[_0x26c9f3(0x18f1)]);});else{var _0x30c4cc=window[_0x544d5e(0x4ccc)]['createObjectURL'](_0x4a8afa);loadImage$2(_0x30c4cc,!0x1)[_0x34d1bc(0x4527)](function(_0x2380e5){var _0x5589de=_0x34d1bc;return window['URL'][_0x5589de(0x539a)](_0x30c4cc),_0x2380e5;},function(_0x534fed){var _0x5020db=_0x34d1bc,_0xdf5f88=_0x544d5e;return window[_0xdf5f88(0x4ccc)][_0x5020db(0x539a)](_0x30c4cc),when[_0xdf5f88(0x4c5a)](_0x534fed);})[_0x544d5e(0x2a5f)](function(_0xe5d0a){var _0x213b11=_0x34d1bc,_0x9509cf=_0x544d5e;_0x347f9e[_0x213b11(0x5a4)]=_0xe5d0a,_0x347f9e[_0x9509cf(0x3d40)]=ImageryState$1['RECEIVED'],_0x347f9e[_0x213b11(0x6ac)]=void 0x0,TileProviderError$1[_0x9509cf(0x57fe)](_0x975c9c[_0x9509cf(0x3a33)]);});}});_0x347f9e[_0x4f31f8(0x2bd8)]=_0x347f9e[_0x4f31f8(0x2625)][_0x216d03(0x58ae)],_0x460f44=defaultValue$1(_0x460f44,_0x216d03(0x22ac));var _0x5be3a9=decodePackedBuffer$2(_0x4a8afa,_0x347f9e[_0x4f31f8(0x2625)][_0x4f31f8(0x22da)],_0x975c9c,_0x347f9e,_0x460f44);if(!defined$1(_0x5be3a9))return void(_0x347f9e[_0x4f31f8(0x3d40)]=ImageryState$1[_0x4f31f8(0xf90)]);_0x5be3a9[_0x4f31f8(0x2a5f)](function(_0x1ac4b0){var _0x5deef9=_0x4f31f8;_0x347f9e[_0x5deef9(0xf80)]=_0x1ac4b0,_0x347f9e['state']=ImageryState$1[_0x5deef9(0x2c5d)];})[_0x4f31f8(0xd22)](function(_0x39c599){var _0x4a96a1=_0x216d03,_0x2c3a7f=_0x4f31f8;_0x347f9e[_0x4a96a1(0x1ed3)]=ImageryState$1[_0x2c3a7f(0xf90)];});}}else{if(!defined$1(_0x347f9e[_0x4f31f8(0x2625)][_0x4f31f8(0x22da)])&&defined$1(_0x347f9e[_0x216d03(0x6ac)][_0x216d03(0x537a)])&&(_0x347f9e[_0x4f31f8(0x2625)][_0x4f31f8(0x22da)]=_0x347f9e[_0x4f31f8(0x2625)][_0x4f31f8(0x2941)][_0x4f31f8(0x22da)]),defined$1(_0x347f9e[_0x216d03(0x6ac)][_0x4f31f8(0x22da)])&&(_0x4a8afa=decodePackedBuffer$2(_0x4a8afa,_0x347f9e[_0x4f31f8(0x2625)][_0x4f31f8(0x22da)],_0x975c9c,_0x347f9e)),defined$1(_0x4a8afa)){var _0x329955,_0xcd58ab;if(!defined$1(_0x329955=_0x528997[_0x4f31f8(0x3793)][_0x347f9e[_0x4f31f8(0x2625)][_0x4f31f8(0x2bd8)]])&&(_0x329955=new BlockCacheNode(_0x528997,_0x347f9e[_0x4f31f8(0x2625)][_0x4f31f8(0x2bd8)],_0x4a8afa),_0x528997[_0x4f31f8(0x3793)][_0x347f9e[_0x4f31f8(0x2625)][_0x216d03(0x58ae)]]=_0x329955,!0x0===_0x975c9c[_0x4f31f8(0x1349)][_0x4f31f8(0x3f6a)]&&!_0x347f9e[_0x4f31f8(0x2625)][_0x4f31f8(0x3cbe)]&&defined$1(_0x975c9c[_0x4f31f8(0x4df3)][_0x216d03(0x3dcb)]))){var _0x3a75cb={'blob':_0x4a8afa[_0x4f31f8(0x30eb)](0x0),'key':_0x347f9e[_0x4f31f8(0x2625)]['quadKey'],'tablename':_0x975c9c[_0x4f31f8(0x4df3)][_0x4f31f8(0x5311)],'dbname':_0x975c9c[_0x216d03(0x1642)][_0x4f31f8(0x4203)][_0x4f31f8(0x2339)],'cacheSize':0x5};taskProcessor$1[_0x4f31f8(0x5f2a)](_0x3a75cb,[]);}_0x528997[_0x4f31f8(0x130d)][_0x4f31f8(0x58d3)](_0x329955),_0x528997[_0x4f31f8(0x130d)][_0x216d03(0x875)](_0x528997[_0x4f31f8(0x9a0)]),defined$1(_0xcd58ab=decodeBlockBuffer(_0x4a8afa,_0x347f9e[_0x4f31f8(0x2625)][_0x4f31f8(0x3514)],_0x460f44))||(_0x347f9e[_0x216d03(0x1ed3)]=ImageryState$1[_0x4f31f8(0xf90)]),_0xcd58ab[_0x4f31f8(0x2a5f)](function(_0x28418d){var _0x2d3944=_0x216d03,_0x1a957a=_0x4f31f8;_0x347f9e[_0x1a957a(0xf80)]=_0x28418d,_0x347f9e[_0x2d3944(0x1ed3)]=ImageryState$1[_0x1a957a(0x2c5d)];})[_0x4f31f8(0xd22)](function(_0x16ecf1){var _0x37b4b4=_0x4f31f8;_0x347f9e[_0x37b4b4(0x3d40)]=ImageryState$1[_0x37b4b4(0xf90)];});}else _0x347f9e[_0x4f31f8(0x3d40)]=ImageryState$1[_0x4f31f8(0xf90)];}_0x347f9e[_0x4f31f8(0x2625)]=void 0x0,TileProviderError$1[_0x216d03(0x1858)](_0x975c9c['_requestImageError']);}else _0x2afb4b(!0x1);}else _0x347f9e[_0x4f31f8(0x3d40)]=ImageryState$1[_0x216d03(0x1e4f)];}}function _0x4be7bf(_0xdee73){var _0x10780f=_0x140d,_0x191e2e=_0x235037;if(!_0x347f9e[_0x191e2e(0x53aa)]()){if(_0x347f9e['request'][_0x10780f(0x1ed3)]===RequestState$1[_0x191e2e(0x5746)])return _0x347f9e[_0x191e2e(0x3d40)]=ImageryState$1[_0x191e2e(0x3095)],void(_0x347f9e[_0x191e2e(0x2625)]=void 0x0);_0x347f9e[_0x191e2e(0x3d40)]=ImageryState$1[_0x10780f(0x1e4f)],_0x347f9e[_0x191e2e(0x2625)]=void 0x0;var _0x58295c='Failed\x20to\x20obtain\x20image\x20tile\x20X:\x20'+_0x347f9e['x']+_0x191e2e(0x20f)+_0x347f9e['y']+_0x191e2e(0x1cc2)+_0x347f9e[_0x191e2e(0x350b)]+'.';_0x975c9c[_0x191e2e(0x3a33)]=TileProviderError$1[_0x191e2e(0x44f3)](_0x975c9c[_0x191e2e(0x3a33)],_0x528997,_0x528997['errorEvent'],_0x58295c,_0x347f9e['x'],_0x347f9e['y'],_0x347f9e[_0x10780f(0x48bb)],_0x2afb4b,_0xdee73);}}function _0x2afb4b(_0x581c11){var _0x10a1d1=_0x140d,_0x5bb958=_0x235037,_0x5025f5=new Request({'throttle':!0x1,'throttleByServer':!0x0,'type':RequestType$1[_0x5bb958(0x1ea1)]});_0x5025f5[_0x5bb958(0x3cbe)]=_0x581c11,_0x347f9e[_0x10a1d1(0x6ac)]=_0x5025f5,_0x347f9e['state']=ImageryState$1[_0x5bb958(0x75c)];var _0x3a59a7=_0x528997[_0x10a1d1(0x1044)](_0x347f9e['x'],_0x347f9e['y'],_0x347f9e[_0x5bb958(0x350b)],_0x5025f5,_0x347f9e[_0x5bb958(0x1dec)],_0x347f9e);if(!defined$1(_0x3a59a7))return _0x347f9e[_0x5bb958(0x3d40)]=ImageryState$1[_0x5bb958(0x3095)],void(_0x347f9e[_0x5bb958(0x2625)]=void 0x0);defined$1(_0x528997[_0x5bb958(0x4058)])&&(_0x347f9e[_0x5bb958(0xeff)]=_0x528997[_0x5bb958(0x4058)](_0x347f9e['x'],_0x347f9e['y'],_0x347f9e[_0x5bb958(0x350b)])),_0x347f9e[_0x5bb958(0x4727)]=performance[_0x5bb958(0xccb)](),when(_0x3a59a7,_0x208c4f,_0x4be7bf);}_0x2afb4b(!0x0);},ImageryLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2b32)]=function(_0x1ff2c0,_0xcde575){var _0x21ccba=_0x307c2b,_0x37447c=_0x5e00b3,_0x4a5db8=new Sampler({'minificationFilter':this[_0x37447c(0x4880)],'magnificationFilter':this[_0x37447c(0x1692)]}),_0x56460d=_0xcde575[_0x37447c(0xf80)];return defined$1(_0x56460d['internalFormat'])?new Texture({'context':_0x1ff2c0,'pixelFormat':_0x56460d[_0x37447c(0x2c7d)],'width':_0x56460d[_0x37447c(0x2d3c)],'height':_0x56460d['height'],'source':{'arrayBufferView':_0x56460d[_0x37447c(0x5e0d)]},'sampler':_0x4a5db8}):defined$1(_0x56460d[_0x37447c(0x4b9c)])?_0x56460d[_0x37447c(0x17dc)]:new Texture({'context':_0x1ff2c0,'source':_0x56460d,'pixelFormat':this[_0x21ccba(0x1642)][_0x21ccba(0x3bea)]?PixelFormat$1['RGBA']:PixelFormat$1[_0x21ccba(0x4213)],'sampler':_0x4a5db8});},ImageryLayer[_0x307c2b(0x1aa2)][_0x307c2b(0x2a06)]=function(_0x3d7141,_0x3dde59,_0x77ce62){var _0x12b3d9=_0x307c2b,_0x3bd3d9=_0x5e00b3,_0x4882ed=this[_0x12b3d9(0x1642)],_0x30ca36=_0x3dde59[_0x3bd3d9(0xf80)];if(defined$1(_0x4882ed[_0x3bd3d9(0x1f16)])){var _0xa48219=_0x4882ed[_0x3bd3d9(0x1f16)];if(defined$1(_0xa48219)){if(!_0xa48219[_0x3bd3d9(0x4527)]())return void(_0x3dde59[_0x3bd3d9(0x3d40)]=ImageryState$1[_0x3bd3d9(0x2c5d)]);if(_0xa48219[_0x3bd3d9(0x49f5)](_0x30ca36))return void(_0x3dde59[_0x3bd3d9(0x3d40)]=ImageryState$1[_0x3bd3d9(0x2b0d)]);}}var _0x2cd649=this[_0x12b3d9(0xcec)](_0x3d7141,_0x3dde59);defined$1(_0x30ca36[_0x3bd3d9(0x4b9c)])&&(_0x3dde59[_0x12b3d9(0x43da)]=!0x0,_0x3dde59[_0x3bd3d9(0x2b22)]=_0x30ca36[_0x3bd3d9(0x2b22)],_0x3dde59[_0x3bd3d9(0x2e6b)]=_0x30ca36[_0x3bd3d9(0x2e6b)],_0x3dde59[_0x3bd3d9(0x2acc)]=_0x30ca36[_0x3bd3d9(0x2acc)],_0x3dde59[_0x3bd3d9(0x133)]=_0x30ca36[_0x3bd3d9(0x133)],_0x3dde59[_0x3bd3d9(0x332f)]=_0x30ca36[_0x12b3d9(0x5270)],_0x3dde59[_0x3bd3d9(0x1058)]=!0x1,_0x3dde59[_0x3bd3d9(0x21e1)]=_0x30ca36[_0x3bd3d9(0x21e1)]),_0x4882ed[_0x3bd3d9(0x3f84)][_0x12b3d9(0x48b1)]instanceof WebMercatorProjection?_0x3dde59[_0x12b3d9(0x5028)]=_0x2cd649:_0x3dde59[_0x3bd3d9(0x30a9)]=_0x2cd649,_0x3dde59['image']=void 0x0,_0x3dde59[_0x3bd3d9(0x3d40)]=ImageryState$1[_0x3bd3d9(0x1d2f)];},ImageryLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x22ca)]=function(_0x5734fc,_0x30e713){var _0x2e0352=_0x307c2b,_0x5df595=_0x5e00b3,_0xb299d6=this[_0x5df595(0x4880)],_0x1e2582=this[_0x5df595(0x1692)];if(_0xb299d6===TextureMinificationFilter$1[_0x5df595(0x408a)]&&_0x1e2582===TextureMagnificationFilter$1[_0x5df595(0x408a)]&&!PixelFormat$1[_0x5df595(0x3411)](_0x30e713[_0x5df595(0x2e08)])&&CesiumMath[_0x5df595(0x5bf4)](_0x30e713[_0x5df595(0x2d3c)])&&CesiumMath[_0x5df595(0x5bf4)](_0x30e713[_0x5df595(0x5a4e)])){_0xb299d6=TextureMinificationFilter$1[_0x5df595(0x5df0)];var _0x28934a=ContextLimits['maximumTextureFilterAnisotropy'],_0x4bc696=Math[_0x5df595(0x19a8)](_0x28934a,defaultValue$1(this[_0x5df595(0x513a)],_0x28934a)),_0x3244fb=getSamplerKey(_0xb299d6,_0x1e2582,_0x4bc696),_0x57c7ce=_0x5734fc[_0x5df595(0x20f6)][_0x5df595(0x3ae)];defined$1(_0x57c7ce)||(_0x57c7ce={},_0x5734fc[_0x5df595(0x20f6)][_0x5df595(0x3ae)]=_0x57c7ce);var _0x2c836e=_0x57c7ce[_0x3244fb];defined$1(_0x2c836e)||(_0x2c836e=_0x57c7ce[_0x3244fb]=new Sampler({'wrapS':TextureWrap$1[_0x5df595(0x3304)],'wrapT':TextureWrap$1['CLAMP_TO_EDGE'],'minificationFilter':_0xb299d6,'magnificationFilter':_0x1e2582,'maximumAnisotropy':_0x4bc696})),_0x30e713[_0x5df595(0x5f48)](MipmapHint$1[_0x5df595(0x4845)]),_0x30e713[_0x2e0352(0x51d4)]=_0x2c836e;}else{var _0x8a0f83=getSamplerKey(_0xb299d6,_0x1e2582,0x0),_0x55dea6=_0x5734fc[_0x5df595(0x20f6)][_0x2e0352(0x4248)];defined$1(_0x55dea6)||(_0x55dea6={},_0x5734fc[_0x5df595(0x20f6)][_0x5df595(0x2cd6)]=_0x55dea6);var _0x150406=_0x55dea6[_0x8a0f83];defined$1(_0x150406)||(_0x150406=_0x55dea6[_0x8a0f83]=new Sampler({'wrapS':TextureWrap$1[_0x2e0352(0x11be)],'wrapT':TextureWrap$1[_0x5df595(0x3304)],'minificationFilter':_0xb299d6,'magnificationFilter':_0x1e2582})),_0x30e713[_0x5df595(0x59b2)]=_0x150406;}},ImageryLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x17a4)]=function(_0xa919e7,_0x579661,_0x3da8ca){var _0x5abbc9=_0x307c2b,_0x247b1b=_0x5e00b3,_0x38212e=_0x579661[_0x247b1b(0x218d)]||_0x579661[_0x247b1b(0x30a9)],_0xa08b41=_0x579661[_0x5abbc9(0x569c)],_0x1f7a13=_0xa919e7[_0x247b1b(0x4fd0)];if((_0x3da8ca=defaultValue$1(_0x3da8ca,!0x0))&&!(this[_0x5abbc9(0x1642)][_0x247b1b(0x3f84)][_0x247b1b(0x2a8a)]instanceof GeographicProjection)&&_0xa08b41[_0x5abbc9(0x2299)]/_0x38212e[_0x247b1b(0x2d3c)]>0.00001){var _0x862d2b=this;_0x579661['addReference']();var _0x3a9406=new ComputeCommand({'persists':!0x0,'owner':this,'preExecute':function(_0x348705){var _0x189e18=_0x5abbc9;reprojectToGeographic(_0x348705,_0x1f7a13,_0x38212e,_0x579661[_0x189e18(0x569c)]);},'postExecute':function(_0x4a1174){var _0x33e967=_0x247b1b;_0x579661[_0x33e967(0x30a9)]=_0x4a1174,_0x862d2b[_0x33e967(0x22ca)](_0x1f7a13,_0x4a1174),_0x579661[_0x33e967(0x3d40)]=ImageryState$1[_0x33e967(0xc3e)],_0x579661[_0x33e967(0x5626)]();}});this[_0x5abbc9(0x3861)][_0x247b1b(0x5323)](_0x3a9406);}else _0x3da8ca&&(_0x579661[_0x247b1b(0x30a9)]=_0x38212e),this[_0x247b1b(0x22ca)](_0x1f7a13,_0x38212e),_0x579661[_0x247b1b(0x3d40)]=ImageryState$1[_0x247b1b(0xc3e)];},ImageryLayer[_0x5e00b3(0x3720)][_0x5e00b3(0xe3e)]=function(_0x5b7b5c){var _0x5636f3=_0x5e00b3;for(var _0x1cb533=this['_reprojectComputeCommands'],_0x2876bd=_0x1cb533['length'],_0x344d4c=0x0;_0x344d4c<_0x2876bd;++_0x344d4c)_0x5b7b5c[_0x5636f3(0xe5b)][_0x5636f3(0x5323)](_0x1cb533[_0x344d4c]);_0x1cb533[_0x5636f3(0x809)]=0x0;},ImageryLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0xb73)]=function(){var _0x2480e6=_0x307c2b,_0x21bf97=_0x5e00b3;this[_0x21bf97(0x3b19)][_0x2480e6(0x2ef4)]=0x0;},ImageryLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x1393)]=function(_0x1682e0,_0x37fc73,_0x305434,_0x203571){var _0x37f50d=_0x307c2b,_0x158656=_0x5e00b3,_0x4ae938=getImageryCacheKey(_0x1682e0,_0x37fc73,_0x305434),_0x1f8e85=this[_0x37f50d(0x2330)][_0x4ae938];return defined$1(_0x1f8e85)||(_0x1f8e85=this[_0x158656(0x4df3)]instanceof MvtProvider?new MVTImagery(this,_0x1682e0,_0x37fc73,_0x305434,_0x203571):new Imagery(this,_0x1682e0,_0x37fc73,_0x305434,_0x203571),this[_0x158656(0x18fc)][_0x4ae938]=_0x1f8e85),_0x1f8e85[_0x158656(0x1e79)](),_0x1f8e85;},ImageryLayer[_0x5e00b3(0x3720)][_0x307c2b(0x5362)]=function(_0x663388,_0x280c43,_0x503c6b){var _0x310bdc=_0x5e00b3;for(var _0xc35b42=void 0x0,_0x1ada87=_0x503c6b;_0x1ada87>0x0&&!defined$1(_0xc35b42);){_0x1ada87--;var _0x2ba8fe=getImageryCacheKey(_0x663388,_0x280c43,_0x503c6b);defined$1(_0xc35b42=this[_0x310bdc(0x18fc)][_0x2ba8fe])&&_0xc35b42[_0x310bdc(0x3d40)]!=ImageryState$1[_0x310bdc(0xc3e)]&&(_0xc35b42=void 0x0);}return _0xc35b42;},ImageryLayer[_0x5e00b3(0x3720)][_0x5e00b3(0xc1f)]=function(_0x33cee9){var _0x48dfd7=_0x5e00b3,_0x365392=getImageryCacheKey(_0x33cee9['x'],_0x33cee9['y'],_0x33cee9[_0x48dfd7(0x350b)]);delete this[_0x48dfd7(0x18fc)][_0x365392];};var uniformMap={'u_textureDimensions':function(){return this['textureDimensions'];},'u_texture':function(){var _0x876a8a=_0x307c2b;return this[_0x876a8a(0x2970)];},'textureDimensions':new Cartesian2(),'texture':void 0x0},float32ArrayScratch=FeatureDetection[_0x307c2b(0x4193)]()?new Float32Array(0x80):void 0x0;function reprojectToGeographic(_0x52f96e,_0x59396f,_0x3cfa4a,_0x8c6e78){var _0x5f595d=_0x307c2b,_0x51ff9e=_0x5e00b3,_0x3f2504=_0x59396f[_0x51ff9e(0x20f6)][_0x51ff9e(0x5793)];if(!defined$1(_0x3f2504)){_0x3f2504=_0x59396f[_0x51ff9e(0x20f6)][_0x51ff9e(0x5793)]={'vertexArray':void 0x0,'shaderProgram':void 0x0,'sampler':void 0x0,'destroy':function(){var _0x4ad66a=_0x51ff9e;defined$1(this[_0x4ad66a(0x3eaf)])&&this[_0x4ad66a(0x3eaf)][_0x4ad66a(0x2947)](),defined$1(this[_0x4ad66a(0x2b54)])&&this[_0x4ad66a(0x2b54)][_0x4ad66a(0x2947)](),defined$1(this[_0x4ad66a(0x2ddc)])&&this[_0x4ad66a(0x2ddc)][_0x4ad66a(0x2947)]();}};for(var _0x420bd8=new Float32Array(0x100),_0x3f1aa5=0x0,_0x55b9cc=0x0;_0x55b9cc<0x40;++_0x55b9cc){var _0x26471e=_0x55b9cc/0x3f;_0x420bd8[_0x3f1aa5++]=0x0,_0x420bd8[_0x3f1aa5++]=_0x26471e,_0x420bd8[_0x3f1aa5++]=0x1,_0x420bd8[_0x3f1aa5++]=_0x26471e;}var _0x561b9a={'position':0x0,'webMercatorT':0x1},_0x2d4505=TerrainProvider[_0x51ff9e(0x2ee5)](0x2,0x40),_0x2bde24=Buffer$1[_0x51ff9e(0xda9)]({'context':_0x59396f,'typedArray':_0x2d4505,'usage':BufferUsage[_0x51ff9e(0xdfd)],'indexDatatype':IndexDatatype$1['UNSIGNED_SHORT']});_0x3f2504[_0x51ff9e(0x2b54)]=new VertexArray({'context':_0x59396f,'attributes':[{'index':_0x561b9a[_0x51ff9e(0x3747)],'vertexBuffer':Buffer$1[_0x51ff9e(0x5ad5)]({'context':_0x59396f,'typedArray':_0x420bd8,'usage':BufferUsage[_0x51ff9e(0xdfd)]}),'componentsPerAttribute':0x2},{'index':_0x561b9a[_0x5f595d(0x32a8)],'vertexBuffer':Buffer$1[_0x51ff9e(0x5ad5)]({'context':_0x59396f,'sizeInBytes':0x200,'usage':BufferUsage[_0x51ff9e(0x3087)]}),'componentsPerAttribute':0x1}],'indexBuffer':_0x2bde24});var _0x19d3ad=new ShaderSource({'sources':[ReprojectWebMercatorVS]});_0x3f2504[_0x5f595d(0x1868)]=ShaderProgram$1[_0x51ff9e(0x5344)]({'context':_0x59396f,'vertexShaderSource':_0x19d3ad,'fragmentShaderSource':ReprojectWebMercatorFS,'attributeLocations':_0x561b9a}),_0x3f2504[_0x5f595d(0x51d4)]=new Sampler({'wrapS':TextureWrap$1[_0x51ff9e(0x3304)],'wrapT':TextureWrap$1[_0x51ff9e(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x5f595d(0x4acf)],'magnificationFilter':TextureMagnificationFilter$1[_0x51ff9e(0x408a)]});}_0x3cfa4a[_0x5f595d(0x51d4)]=_0x3f2504[_0x51ff9e(0x59b2)];var _0x41891f=_0x3cfa4a[_0x51ff9e(0x2d3c)],_0x469652=_0x3cfa4a[_0x51ff9e(0x5a4e)];uniformMap[_0x51ff9e(0x5fc3)]['x']=_0x41891f,uniformMap[_0x5f595d(0x3005)]['y']=_0x469652,uniformMap[_0x5f595d(0x2970)]=_0x3cfa4a;var _0x2974e0=Math[_0x51ff9e(0x1428)](_0x8c6e78[_0x51ff9e(0x5696)]),_0x24b477=0.5*Math[_0x51ff9e(0xca1)]((0x1+_0x2974e0)/(0x1-_0x2974e0));_0x2974e0=Math['sin'](_0x8c6e78[_0x5f595d(0x51b4)]);var _0x55271f=0x1/(0.5*Math[_0x51ff9e(0xca1)]((0x1+_0x2974e0)/(0x1-_0x2974e0))-_0x24b477),_0x3450ea=new Texture({'context':_0x59396f,'width':_0x41891f,'height':_0x469652,'pixelFormat':_0x3cfa4a[_0x51ff9e(0x2e08)],'pixelDatatype':_0x3cfa4a[_0x51ff9e(0x29cf)],'preMultiplyAlpha':_0x3cfa4a['preMultiplyAlpha']});CesiumMath[_0x5f595d(0x19fe)](_0x41891f)&&CesiumMath[_0x51ff9e(0x5bf4)](_0x469652)&&_0x3450ea[_0x51ff9e(0x5f48)](MipmapHint$1[_0x51ff9e(0x4845)]);for(var _0x16e3ea=_0x8c6e78[_0x51ff9e(0x5696)],_0x5e5860=_0x8c6e78[_0x51ff9e(0x5833)],_0x5a4051=float32ArrayScratch,_0xa7074b=0x0,_0x86f329=0x0;_0x86f329<0x40;++_0x86f329){var _0xc8446c=_0x86f329/0x3f,_0x2e7342=CesiumMath[_0x51ff9e(0x3596)](_0x16e3ea,_0x5e5860,_0xc8446c);_0x2974e0=Math[_0x51ff9e(0x1428)](_0x2e7342);var _0x25a553=(0.5*Math[_0x51ff9e(0xca1)]((0x1+_0x2974e0)/(0x1-_0x2974e0))-_0x24b477)*_0x55271f;_0x5a4051[_0xa7074b++]=_0x25a553,_0x5a4051[_0xa7074b++]=_0x25a553;}_0x3f2504['vertexArray'][_0x51ff9e(0x4f6b)](0x1)[_0x5f595d(0x4b70)][_0x51ff9e(0x44e2)](_0x5a4051),_0x52f96e[_0x51ff9e(0x2ddc)]=_0x3f2504[_0x5f595d(0x1868)],_0x52f96e['outputTexture']=_0x3450ea,_0x52f96e[_0x51ff9e(0x2ca)]=uniformMap,_0x52f96e[_0x51ff9e(0x2b54)]=_0x3f2504[_0x51ff9e(0x2b54)];}function getLevelWithMaximumTexelSpacing$1(_0xdda7c9,_0x37b52e,_0x26f882,_0x47072){var _0x3414ff=_0x307c2b,_0x514694=_0x5e00b3,_0x4da145=_0xdda7c9[_0x514694(0x4df3)],_0x2150c9=_0x4da145[_0x514694(0x3f84)],_0x2ff8a4=_0x2150c9[_0x514694(0x4faa)],_0x517ecb=_0xdda7c9[_0x514694(0x4df3)][_0x3414ff(0x329e)][_0x514694(0x2a8a)]instanceof GeographicProjection?0x1:Math[_0x514694(0x52a3)](_0x26f882),_0x4403d4=_0x2150c9['rectangle'],_0xf131c8=_0x2150c9[_0x514694(0x5334)](0x0);defined$1(_0x2150c9[_0x3414ff(0x41d9)])&&_0x2150c9[_0x514694(0xba3)]?_0xf131c8=_0x2150c9[_0x514694(0x1e68)]:0x0!==_0xdda7c9[_0x514694(0x1725)]&&(_0xdda7c9[_0x3414ff(0x2235)]>0x0?_0xf131c8/=0x1<<Math[_0x514694(0x1ace)](_0xdda7c9[_0x514694(0x1725)]):_0xf131c8*=0x1<<Math[_0x514694(0x1ace)](-_0xdda7c9[_0x514694(0x1725)]));var _0xe4bc=_0x4403d4[_0x514694(0x2d3c)];_0xdda7c9[_0x514694(0x4df3)]instanceof WebMapTileServiceImageryProvider&&defined$1(_0x2150c9[_0x3414ff(0x177b)])&&_0x2150c9[_0x3414ff(0x177b)][_0x514694(0x809)]>0x0&&(_0xe4bc=Math[_0x514694(0x498f)](_0xe4bc,_0xdda7c9[_0x3414ff(0x569c)][_0x514694(0x2d3c)]));var _0x446a4e=_0x2ff8a4[_0x3414ff(0x64b)]*_0xe4bc*_0x517ecb/(_0x4da145[_0x514694(0x54b0)]*_0xf131c8/_0x47072)/_0x37b52e,_0x4054aa=Math[_0x3414ff(0x2167)](_0x446a4e)/Math[_0x3414ff(0x2167)](0x2);return 0x0|Math[_0x514694(0x3d49)](_0x4054aa);}ImageryLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x45eb)]=function(_0x3dbdce,_0x35f1fc){var _0x31b8bd=_0x5e00b3;if(_0x3dbdce>0x8)throw new DeveloperError$1(_0x31b8bd(0x2b68));this[_0x31b8bd(0x31c4)]=_0x35f1fc?0x1<<_0x3dbdce|this[_0x31b8bd(0x31c4)]:~(0x1<<_0x3dbdce)&this[_0x31b8bd(0x31c4)];},ImageryLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x1ed7)]=function(_0x5dd173){var _0x25382b=_0x5e00b3;if(_0x5dd173>0x8)throw new DeveloperError$1(_0x25382b(0x2b68));return 0x1<<_0x5dd173&this[_0x25382b(0x31c4)];},ImageryLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x49ac)]=function(){var _0x59680c=_0x307c2b,_0xcdbdcf=_0x5e00b3;if(!0x0===this[_0x59680c(0xf77)][_0xcdbdcf(0x3f6a)]&&defined$1(this[_0xcdbdcf(0x4df3)][_0xcdbdcf(0x4203)])){var _0x3acccc={'tablename':this[_0xcdbdcf(0x4df3)][_0xcdbdcf(0x5311)],'dbname':this[_0xcdbdcf(0x4df3)]['_indexedDBScheduler'][_0xcdbdcf(0x2339)]};taskProcessor$1[_0xcdbdcf(0x5f2a)](_0x3acccc,[]);}};var tilingScheme=void 0x0,rectangle=void 0x0,tileRectangle=void 0x0;ImageryLayer[_0x5e00b3(0x3720)][_0x307c2b(0xb14)]=function(_0x5075e4){var _0x589aa3=_0x307c2b,_0x14c476=_0x5e00b3,_0x5e1218=[],_0x13566a=(_0x5761cc=this)[_0x14c476(0x4df3)];if(defined$1(tileRectangle)||(tileRectangle=new Rectangle()),tileRectangle['west']=_0x5075e4[_0x14c476(0x19a8)][_0x14c476(0x4465)],tileRectangle[_0x14c476(0x5696)]=_0x5075e4[_0x589aa3(0x4b49)][_0x14c476(0x5859)],tileRectangle[_0x14c476(0x310a)]=_0x5075e4[_0x589aa3(0x5449)][_0x14c476(0x4465)],tileRectangle[_0x14c476(0x5833)]=_0x5075e4[_0x589aa3(0x5449)]['latitude'],!defined$1(Rectangle[_0x14c476(0xc48)](_0x13566a[_0x589aa3(0x569c)],tileRectangle)))return _0x5e1218;var _0x423658=0x0;if(!(_0x13566a[_0x14c476(0x2ba3)]instanceof GeographicTilingScheme)){var _0x497bd3=0x17;for(defined$1(_0x13566a[_0x589aa3(0x316)])&&(_0x497bd3=_0x13566a[_0x14c476(0x5992)]);_0x423658<=_0x497bd3&&(_0x27de58=_0x13566a[_0x14c476(0x2ba3)][_0x14c476(0xbef)](_0x5075e4[_0x14c476(0x498f)],_0x423658),_0x199f92=_0x13566a[_0x14c476(0x2ba3)][_0x14c476(0xbef)](_0x5075e4[_0x589aa3(0x4b49)],_0x423658),_0x423658!==_0x497bd3)&&(defined$1(rectangle)||(rectangle=new Rectangle()),_0x13566a[_0x14c476(0x2ba3)][_0x589aa3(0x2427)](_0x199f92['x'],_0x199f92['y'],_0x423658,rectangle),!defined$1(rectangle)||!(rectangle[_0x14c476(0x2d3c)]<_0x5075e4[_0x14c476(0x498f)][_0x14c476(0x4465)]-_0x5075e4[_0x589aa3(0x4b49)][_0x589aa3(0x5389)]||rectangle[_0x589aa3(0x10d5)]<_0x5075e4[_0x14c476(0x498f)][_0x14c476(0x5859)]-_0x5075e4[_0x14c476(0x19a8)][_0x589aa3(0x353e)]));_0x423658++);for(var _0x50c767=_0x199f92['x'];_0x50c767<=_0x27de58['x'];_0x50c767++)for(var _0x3138c9=_0x199f92['y'];_0x3138c9>=_0x27de58['y'];_0x3138c9--)defined$1(rectangle)||(rectangle=new Rectangle()),_0x13566a[_0x14c476(0x2ba3)][_0x589aa3(0x2427)](_0x50c767,_0x3138c9,_0x423658,rectangle),defined$1(Rectangle[_0x14c476(0xc48)](rectangle,_0x13566a[_0x14c476(0x1dec)]))&&_0x5e1218[_0x589aa3(0x2a0e)](_0x5761cc[_0x14c476(0x1393)](_0x50c767,_0x3138c9,_0x423658));return _0x5e1218;}for(var _0x988b76=Math['max'](_0x5075e4[_0x14c476(0x498f)][_0x14c476(0x4465)]-_0x5075e4[_0x14c476(0x19a8)][_0x14c476(0x4465)],_0x5075e4[_0x589aa3(0x5449)][_0x14c476(0x5859)]-_0x5075e4[_0x14c476(0x19a8)][_0x14c476(0x5859)]),_0x5c7549=Math['PI'];_0x423658<0x17&&!(_0x988b76>_0x5c7549);)_0x5c7549*=0.5,_0x423658++;_0x423658--;var _0x5761cc;_0x13566a=(_0x5761cc=this)[_0x14c476(0x4df3)],(this instanceof VectorTilesMap&&(_0x13566a=_0x5761cc[_0x14c476(0x3d33)],_0x5761cc=_0x5761cc[_0x14c476(0x3457)]),defined$1(tilingScheme)||(tilingScheme=new GeographicTilingScheme()));var _0x27de58=tilingScheme[_0x14c476(0xbef)](_0x5075e4[_0x14c476(0x498f)],_0x423658),_0x199f92=tilingScheme[_0x14c476(0xbef)](_0x5075e4[_0x589aa3(0x4b49)],_0x423658);if(!defined$1(_0x13566a[_0x14c476(0x2637)])||_0x423658>_0x13566a[_0x14c476(0x2637)]){_0x497bd3=_0x13566a[_0x14c476(0x5992)];if(this instanceof VectorTilesMap&&_0x497bd3--,defined$1(_0x497bd3)){var _0x20ae99=_0x423658-_0x497bd3;_0x20ae99>0x0&&(_0x199f92['x']=Math[_0x14c476(0x1ace)](_0x199f92['x']/Math[_0x14c476(0x3a5c)](0x2,_0x20ae99)),_0x199f92['y']=Math[_0x14c476(0x1ace)](_0x199f92['y']/Math[_0x14c476(0x3a5c)](0x2,_0x20ae99)),_0x27de58['x']=Math[_0x14c476(0x1ace)](_0x27de58['x']/Math['pow'](0x2,_0x20ae99)),_0x27de58['y']=Math[_0x589aa3(0x4b96)](_0x27de58['y']/Math[_0x14c476(0x3a5c)](0x2,_0x20ae99)),_0x423658=_0x497bd3);}for(_0x50c767=_0x199f92['x'];_0x50c767<=_0x27de58['x'];_0x50c767++)for(_0x3138c9=_0x199f92['y'];_0x3138c9>=_0x27de58['y'];_0x3138c9--)defined$1(rectangle)||(rectangle=new Rectangle()),tilingScheme[_0x14c476(0x2f70)](_0x50c767,_0x3138c9,_0x423658,rectangle),defined$1(Rectangle[_0x14c476(0xc48)](rectangle,_0x13566a['rectangle']))&&_0x5e1218[_0x14c476(0x5323)](_0x5761cc[_0x14c476(0x1393)](_0x50c767,_0x3138c9,_0x423658));}return _0x5e1218;};var floatToTextureColorProC$1=null,freeC$1=null;function S3MDataParser(){}null!==Module$4&&(floatToTextureColorProC$1=Module$4[_0x5e00b3(0x39c8)](_0x5e00b3(0x50a3),_0x5e00b3(0x1efe),[_0x5e00b3(0x1efe),_0x5e00b3(0x1efe),_0x5e00b3(0x1efe),_0x5e00b3(0x1efe),_0x5e00b3(0x1efe),_0x5e00b3(0x1efe),_0x307c2b(0x3393)]),freeC$1=Module$4[_0x5e00b3(0x39c8)](_0x5e00b3(0x1770),null,[_0x307c2b(0x3393)]));var _xmlParser$3=new XMLParser();function floatToTextureColor$1(_0x4abe21,_0x947f2){var _0x466f5a=_0x307c2b,_0x3a39c1=_0x5e00b3;for(var _0x1f3f59=new Uint8Array(0x4*_0x4abe21[_0x466f5a(0x2ef4)]),_0x472809=_0x947f2[_0x3a39c1(0x416c)]-_0x947f2[_0x3a39c1(0x5983)],_0x22c846=0x0,_0x320452=_0x4abe21[_0x3a39c1(0x809)];_0x22c846<_0x320452;_0x22c846++){var _0x1055b3=_0x4abe21[_0x22c846],_0x7bc7da=0x4*_0x22c846;if(_0x1055b3<0x0||_0x1055b3>0x1)_0x1f3f59[_0x7bc7da+0x0]=0xff,_0x1f3f59[_0x7bc7da+0x1]=0xff,_0x1f3f59[_0x7bc7da+0x2]=0xff,_0x1f3f59[_0x7bc7da+0x3]=0xff;else{_0x1055b3=_0x1055b3*_0x472809+_0x947f2['_floor'];var _0x4d4e51=_0x947f2[_0x3a39c1(0x522a)][_0x3a39c1(0x1e3)](_0x1055b3);_0x1f3f59[_0x7bc7da+0x0]=0xff*_0x4d4e51[_0x3a39c1(0x20a2)],_0x1f3f59[_0x7bc7da+0x1]=0xff*_0x4d4e51[_0x3a39c1(0x9db)],_0x1f3f59[_0x7bc7da+0x2]=0xff*_0x4d4e51[_0x3a39c1(0x3c2a)],_0x1f3f59[_0x7bc7da+0x3]=0xff*_0x4d4e51[_0x3a39c1(0x32a8)];}}return _0x1f3f59;}function floatToTextureColorPro$1(_0xd7da06,_0x3498eb){var _0x5f55b1=_0x307c2b,_0x405341=_0x5e00b3,_0x5af995=_0xd7da06,_0x1c6f57=_0x5af995[_0x405341(0x809)],_0x27fa9e=Module$4['_malloc'](Float32Array[_0x405341(0x2276)]*_0x1c6f57);Module$4[_0x405341(0x52a6)][_0x5f55b1(0x3235)](_0x5af995,_0x27fa9e/Float32Array[_0x405341(0x2276)]);var _0x5bc7f4=_0x3498eb[_0x405341(0x416c)],_0x296d17=_0x3498eb[_0x5f55b1(0x530b)],_0x18de92=_0x3498eb[_0x405341(0x522a)][_0x405341(0x21f0)][_0x405341(0x33c8)],_0x236983=[],_0x3a2fa2=[];for(var _0x56cc46 in _0x18de92)_0x236983[_0x405341(0x5323)](parseFloat(_0x56cc46));_0x236983[_0x405341(0x4b76)](function(_0x2d3c68,_0x2a2be4){return _0x2d3c68-_0x2a2be4;});for(var _0x16d197=0x0,_0x6c322=_0x236983[_0x405341(0x809)];_0x16d197<_0x6c322;_0x16d197++)_0x3a2fa2[_0x405341(0x5323)](_0x18de92[_0x236983[_0x16d197]]);var _0x2a25ef=new ArrayBuffer(0x4*_0x236983[_0x405341(0x809)]),_0x49c4b0=new Uint8Array(_0x2a25ef),_0x5e3174=0x0;for(_0x6c322=_0x236983[_0x405341(0x809)];_0x5e3174<_0x6c322;_0x5e3174++){var _0x592c3f=_0x3a2fa2[_0x5e3174];_0x49c4b0[0x4*_0x5e3174]=0xff*_0x592c3f[_0x5f55b1(0xe24)],_0x49c4b0[0x4*_0x5e3174+0x1]=0xff*_0x592c3f[_0x405341(0x9db)],_0x49c4b0[0x4*_0x5e3174+0x2]=0xff*_0x592c3f[_0x405341(0x3c2a)],_0x49c4b0[0x4*_0x5e3174+0x3]=0xff*_0x592c3f[_0x5f55b1(0x3b89)];}var _0x64e595=new Float32Array(_0x2a25ef),_0x4efadb=(_0x56cc46=new Float32Array(_0x236983))[_0x405341(0x809)],_0x32892e=Module$4['_malloc'](Float32Array[_0x405341(0x2276)]*_0x4efadb);Module$4[_0x405341(0x52a6)][_0x405341(0x10aa)](_0x56cc46,_0x32892e/Float32Array[_0x405341(0x2276)]);var _0x3bf6f0=Module$4[_0x405341(0x5ab6)](Float32Array[_0x405341(0x2276)]*_0x4efadb);Module$4[_0x405341(0x52a6)][_0x5f55b1(0x3235)](_0x64e595,_0x3bf6f0/Float32Array[_0x405341(0x2276)]);var _0x3d095e=floatToTextureColorProC$1(_0x27fa9e,_0x1c6f57,_0x5bc7f4,_0x296d17,_0x32892e,_0x3bf6f0,_0x4efadb),_0x327826=new Uint8Array(Module$4[_0x405341(0x446d)][_0x405341(0x537f)],_0x3d095e,0x4*_0x1c6f57);return freeC$1(_0x3d095e),Module$4['_free'](_0x27fa9e),Module$4[_0x405341(0x42c5)](_0x32892e),Module$4[_0x5f55b1(0x536f)](_0x3bf6f0),_0x327826;}function floatToColorPro$1(_0x5dbe65,_0x24cfce){var _0x5ce390=_0x5e00b3,_0x2c1b14=_0x5dbe65[_0x5ce390(0x809)]/0x4;return floatToTextureColorPro$1(new Float32Array(_0x5dbe65[_0x5ce390(0x537f)],_0x5dbe65[_0x5ce390(0x153e)],_0x2c1b14),_0x24cfce);}function floatToColor$2(_0x27f0ca,_0x5ae74a){var _0x48233e=_0x307c2b,_0x253281=_0x5e00b3;for(var _0x14b35a=_0x27f0ca[_0x253281(0x809)]/0x4,_0x2d7a0c=new Float32Array(_0x27f0ca[_0x253281(0x537f)],_0x27f0ca[_0x253281(0x153e)],_0x14b35a),_0x149f08=0x0;_0x149f08<_0x2d7a0c[_0x253281(0x809)];_0x149f08++){var _0x41505b=_0x2d7a0c[_0x149f08],_0x2d79d0=0x4*_0x149f08;if(_0x41505b<0x0||_0x41505b>0x1)_0x27f0ca[_0x2d79d0+0x0]=0xff,_0x27f0ca[_0x2d79d0+0x1]=0xff,_0x27f0ca[_0x2d79d0+0x2]=0xff,_0x27f0ca[_0x2d79d0+0x3]=0xff;else{_0x41505b=_0x41505b*(_0x5ae74a[_0x48233e(0x2f44)]-_0x5ae74a[_0x253281(0x5983)])+_0x5ae74a[_0x253281(0x5983)];var _0x174d0f=_0x5ae74a[_0x253281(0x522a)][_0x253281(0x1e3)](_0x41505b);_0x27f0ca[_0x2d79d0+0x0]=0xff*_0x174d0f[_0x253281(0x20a2)],_0x27f0ca[_0x2d79d0+0x1]=0xff*_0x174d0f[_0x253281(0x9db)],_0x27f0ca[_0x2d79d0+0x2]=0xff*_0x174d0f[_0x48233e(0x485e)],_0x27f0ca[_0x2d79d0+0x3]=0xff*_0x174d0f[_0x253281(0x32a8)];}}return new Uint8Array(_0x27f0ca[_0x253281(0x537f)],0x0,_0x27f0ca[_0x253281(0x809)]);}function EncodeFloatRGB$3(_0x6f3887){var _0x4c3e4c=_0x5e00b3,_0x1381ef=new Cartesian3(0x1,0xff,0xfe01);(_0x1381ef=Cartesian3[_0x4c3e4c(0x34b9)](_0x1381ef,_0x6f3887,_0x1381ef))['x']=_0x1381ef['x']-Math[_0x4c3e4c(0x1ace)](_0x1381ef['x']),_0x1381ef['y']=_0x1381ef['y']-Math[_0x4c3e4c(0x1ace)](_0x1381ef['y']),_0x1381ef['z']=_0x1381ef['z']-Math[_0x4c3e4c(0x1ace)](_0x1381ef['z']);var _0x4c5d4e=new Cartesian3(),_0x29af76=new Cartesian3(0x1/0xff,0x1/0xff,0x0);return _0x4c5d4e['x']=_0x1381ef['y']*_0x29af76['x'],_0x4c5d4e['y']=_0x1381ef['z']*_0x29af76['y'],_0x4c5d4e['z']=_0x1381ef['z']*_0x29af76['z'],_0x1381ef=Cartesian3[_0x4c3e4c(0x34b6)](_0x1381ef,_0x4c5d4e,_0x1381ef);}function floatToTextureEncodeRGBA$1(_0x4f107b,_0xa6e11a,_0x26dac4){var _0x2fdc14=_0x5e00b3;for(var _0x165d3f=new Uint8Array(0x4*_0x4f107b[_0x2fdc14(0x809)]),_0xf71ad4=0x0;_0xf71ad4<_0x4f107b[_0x2fdc14(0x809)];_0xf71ad4++){var _0x44d868,_0x24aead,_0x4dd951,_0x294824,_0x99be62=_0x4f107b[_0xf71ad4],_0x202214=0x4*_0xf71ad4,_0x24aeb0=new Cartesian4(0x0,0x0,0x0,0x0);if(_0x99be62>=0x0&&_0x99be62<=0x1){var _0x415f56=EncodeFloatRGB$3(_0x99be62);_0x24aeb0['x']=_0x415f56['x'],_0x24aeb0['y']=_0x415f56['y'],_0x24aeb0['z']=_0x415f56['z'],_0x24aeb0['w']=0x1;}_0x44d868=0xff*_0x24aeb0['x'],_0x24aead=0xff*_0x24aeb0['y'],_0x4dd951=0xff*_0x24aeb0['z'],_0x294824=0xff*_0x24aeb0['w'],defined$1(_0x26dac4)&&!0x0===_0x26dac4?(_0x165d3f[_0x202214+0x0]=parseInt(_0x4dd951),_0x165d3f[_0x202214+0x1]=parseInt(_0x24aead),_0x165d3f[_0x202214+0x2]=parseInt(_0x44d868),_0x165d3f[_0x202214+0x3]=parseInt(_0x294824)):(_0x165d3f[_0x202214+0x0]=parseInt(_0x44d868),_0x165d3f[_0x202214+0x1]=parseInt(_0x24aead),_0x165d3f[_0x202214+0x2]=parseInt(_0x4dd951),_0x165d3f[_0x202214+0x3]=parseInt(_0x294824));}return _0x165d3f;}function floatToEncodeRGBA$2(_0x52dee9,_0x34bb53,_0x781d7d){var _0x5b7115=_0x307c2b,_0x3e7e13=_0x5e00b3;for(var _0x4215ac=_0x52dee9[_0x3e7e13(0x809)]/0x4,_0x4ad808=new Float32Array(_0x52dee9[_0x3e7e13(0x537f)],_0x52dee9[_0x3e7e13(0x153e)],_0x4215ac),_0x3edc0a=0x0;_0x3edc0a<_0x4ad808[_0x5b7115(0x2ef4)];_0x3edc0a++){var _0x458355,_0x3d8169,_0x369832,_0x2d2fe3,_0x420f39=_0x4ad808[_0x3edc0a],_0x22b90f=0x4*_0x3edc0a,_0x3d8e46=new Cartesian4(0x0,0x0,0x0,0x0);if(_0x420f39>=0x0&&_0x420f39<=0x1){_0x420f39<CesiumMath[_0x3e7e13(0x4b0e)]?_0x420f39=CesiumMath[_0x3e7e13(0x4b0e)]:0x1-_0x420f39<CesiumMath[_0x3e7e13(0x4b0e)]&&(_0x420f39=0x1-CesiumMath[_0x3e7e13(0x4b0e)]);var _0x3829d5=EncodeFloatRGB$3(_0x420f39);_0x3d8e46['x']=_0x3829d5['x'],_0x3d8e46['y']=_0x3829d5['y'],_0x3d8e46['z']=_0x3829d5['z'],_0x3d8e46['w']=0x1;}_0x458355=0xff*_0x3d8e46['x'],_0x3d8169=0xff*_0x3d8e46['y'],_0x369832=0xff*_0x3d8e46['z'],_0x2d2fe3=0xff*_0x3d8e46['w'],defined$1(_0x781d7d)&&!0x0===_0x781d7d?(_0x52dee9[_0x22b90f+0x0]=_0x369832,_0x52dee9[_0x22b90f+0x1]=_0x3d8169,_0x52dee9[_0x22b90f+0x2]=_0x458355,_0x52dee9[_0x22b90f+0x3]=_0x2d2fe3):(_0x52dee9[_0x22b90f+0x0]=_0x458355,_0x52dee9[_0x22b90f+0x1]=_0x3d8169,_0x52dee9[_0x22b90f+0x2]=_0x369832,_0x52dee9[_0x22b90f+0x3]=_0x2d2fe3);}return new Uint8Array(_0x52dee9[_0x3e7e13(0x537f)],0x0,_0x52dee9[_0x3e7e13(0x809)]);}function queryFirstNode$5(_0x117a6c,_0x472a75,_0x4f3f1c){var _0x346e98=_0x307c2b,_0x2d86d9=_0x5e00b3;if(defined$1(_0x117a6c))for(var _0xc98c79=_0x117a6c[_0x2d86d9(0x1f53)],_0x39259d=_0xc98c79[_0x346e98(0x2ef4)],_0x51439c=0x0;_0x51439c<_0x39259d;_0x51439c++){var _0xd41181=_0xc98c79[_0x51439c];if(defined$1(_0x4f3f1c)){if(_0xd41181[_0x2d86d9(0x34d0)]===_0x472a75&&-0x1!==_0x4f3f1c[_0x2d86d9(0xabf)](_0xd41181[_0x2d86d9(0x343f)]))return _0xd41181;}else{if(_0xd41181[_0x2d86d9(0x34d0)]===_0x472a75)return _0xd41181;}}}function queryChildNodes$5(_0x3b85cf,_0x40bd36,_0x4bf4de){var _0x164614=_0x5e00b3;if(!defined$1(_0x3b85cf))return[];for(var _0x18e289=[],_0x35247d=_0x3b85cf[_0x164614(0x1f53)],_0x129b18=_0x35247d[_0x164614(0x809)],_0x809feb=0x0;_0x809feb<_0x129b18;_0x809feb++){var _0x2df45e=_0x35247d[_0x809feb];defined$1(_0x4bf4de)?_0x2df45e['localName']===_0x40bd36&&-0x1!==_0x4bf4de['indexOf'](_0x2df45e['namespaceURI'])&&_0x18e289[_0x164614(0x5323)](_0x2df45e):_0x2df45e[_0x164614(0x34d0)]===_0x40bd36&&_0x18e289[_0x164614(0x5323)](_0x2df45e);}return _0x18e289;}function queryNumericValue$4(_0x564787,_0x4f7dd1,_0x5672d0){var _0x18e906=_0x5e00b3,_0x2ad056=queryFirstNode$5(_0x564787,_0x4f7dd1,_0x5672d0);if(defined$1(_0x2ad056)){var _0x5db781=parseFloat(_0x2ad056[_0x18e906(0x2a67)]);return isNaN(_0x5db781)?void 0x0:_0x5db781;}}function queryStringValue$4(_0x101a6c,_0x4bc0e3,_0x210ce7){var _0x84dd29=_0x307c2b,_0x11632d=_0x5e00b3,_0x2e0eb1=queryFirstNode$5(_0x101a6c,_0x4bc0e3,_0x210ce7);if(defined$1(_0x2e0eb1))return _0x2e0eb1[_0x84dd29(0x2802)][_0x11632d(0x1f56)]();}function queryBooleanValue$3(_0x47fb2b,_0x51fcbd,_0x53f854){var _0x51e35c=_0x307c2b,_0x3ddf66=_0x5e00b3,_0x2e858a=queryFirstNode$5(_0x47fb2b,_0x51fcbd,_0x53f854);if(defined$1(_0x2e858a)){var _0x311f67=_0x2e858a[_0x3ddf66(0x2a67)][_0x3ddf66(0x1f56)]();return'1'===_0x311f67||/^true$/i[_0x51e35c(0x37cb)](_0x311f67);}}function createRatio$2(_0x4a0e1e,_0x4abd89,_0x2226aa,_0x277790){var _0x2103bc=_0x307c2b,_0x50cd7a=_0x5e00b3,_0x357541=Matrix4[_0x50cd7a(0x589e)](_0x4abd89,_0x2226aa,new Matrix4()),_0x36ad12=_0x4a0e1e[_0x50cd7a(0x209a)][0x0],_0x2dd89e=_0x36ad12[_0x50cd7a(0x539b)],_0x332e0c=new Float32Array(_0x2dd89e[_0x50cd7a(0x537f)],_0x2dd89e[_0x50cd7a(0x153e)],_0x2dd89e[_0x50cd7a(0x3080)]/0x4),_0x4a72ef=_0x36ad12[_0x50cd7a(0x4362)],_0x4cbc3b=_0x4a0e1e[_0x50cd7a(0x228d)],_0x1bfdae=new Float32Array(0x3*_0x4cbc3b),_0x401c2f=_0x4a0e1e[_0x2103bc(0x4993)];_0x401c2f[_0x50cd7a(0x33ff)]=Object['keys'](_0x401c2f)[_0x50cd7a(0x809)];for(var _0x305eba=0x0;_0x305eba<_0x4cbc3b;_0x305eba++){var _0x405920=new Cartesian3(_0x332e0c[_0x305eba*_0x4a72ef],_0x332e0c[_0x305eba*_0x4a72ef+0x1],_0x332e0c[_0x305eba*_0x4a72ef+0x2]),_0x3dfe28=new Cartesian3();Matrix4[_0x50cd7a(0x108e)](_0x357541,_0x405920,_0x3dfe28);var _0x4c4cd4=Cartographic[_0x50cd7a(0x50e9)](_0x3dfe28),_0x204b40=CesiumMath['toDegrees'](_0x4c4cd4[_0x50cd7a(0x4465)]),_0x5f4424=CesiumMath[_0x50cd7a(0x173e)](_0x4c4cd4[_0x50cd7a(0x5859)]),_0x4fddae=_0x4c4cd4[_0x50cd7a(0x5a4e)],_0x160436=(_0x204b40-_0x277790[_0x50cd7a(0x4db1)])/_0x277790[_0x2103bc(0x2299)],_0x3b3105=(_0x5f4424-_0x277790[_0x50cd7a(0x4645)])/_0x277790[_0x2103bc(0x2ef4)],_0x3d17a8=(_0x4fddae-_0x277790['minHeight'])/_0x277790[_0x50cd7a(0x5a4e)];_0x1bfdae[0x3*_0x305eba]=_0x160436,_0x1bfdae[0x3*_0x305eba+0x1]=_0x3b3105,_0x1bfdae[0x3*_0x305eba+0x2]=_0x3d17a8;}_0x4a0e1e[_0x50cd7a(0x209a)][_0x50cd7a(0x5323)]({'index':_0x401c2f[_0x50cd7a(0x33ff)],'typedArray':_0x1bfdae,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x50cd7a(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1});}function getImagery(_0x29d338,_0x2a57e1){var _0x3744c8=_0x307c2b,_0x57ffc4=_0x5e00b3;for(var _0x53e276=[],_0x10386b=Math['max'](_0x2a57e1[_0x57ffc4(0x498f)][_0x57ffc4(0x4465)]-_0x2a57e1[_0x57ffc4(0x19a8)][_0x57ffc4(0x4465)],_0x2a57e1[_0x57ffc4(0x498f)][_0x57ffc4(0x5859)]-_0x2a57e1[_0x57ffc4(0x19a8)][_0x3744c8(0x353e)]),_0x241df3=0x0,_0x4d5458=Math['PI'];_0x241df3<0x17&&!(_0x10386b>_0x4d5458);)_0x4d5458*=0.5,_0x241df3++;_0x241df3--;var _0x46b2b1=_0x29d338,_0x46b1bb=_0x46b2b1[_0x57ffc4(0x4df3)];_0x29d338 instanceof VectorTilesMap&&(_0x46b1bb=_0x46b2b1[_0x57ffc4(0x3d33)],_0x46b2b1=_0x46b2b1[_0x3744c8(0x2547)]);var _0x15e160=new GeographicTilingScheme(),_0x59cffd=_0x15e160[_0x3744c8(0x5e0)](_0x2a57e1[_0x3744c8(0x5449)],_0x241df3),_0x4a213b=_0x15e160[_0x57ffc4(0xbef)](_0x2a57e1[_0x57ffc4(0x19a8)],_0x241df3);if(!defined$1(_0x46b1bb[_0x57ffc4(0x2637)])||_0x241df3>_0x46b1bb[_0x57ffc4(0x2637)]){var _0x16ff56=_0x46b1bb[_0x3744c8(0x316)];if(_0x29d338 instanceof VectorTilesMap&&_0x16ff56--,defined$1(_0x16ff56)){var _0x30d896=_0x241df3-_0x16ff56;_0x30d896>0x0&&(_0x4a213b['x']=Math[_0x57ffc4(0x1ace)](_0x4a213b['x']/Math[_0x57ffc4(0x3a5c)](0x2,_0x30d896)),_0x4a213b['y']=Math[_0x57ffc4(0x1ace)](_0x4a213b['y']/Math[_0x3744c8(0x28d)](0x2,_0x30d896)),_0x59cffd['x']=Math[_0x57ffc4(0x1ace)](_0x59cffd['x']/Math['pow'](0x2,_0x30d896)),_0x59cffd['y']=Math[_0x57ffc4(0x1ace)](_0x59cffd['y']/Math[_0x57ffc4(0x3a5c)](0x2,_0x30d896)),_0x241df3=_0x16ff56);}for(var _0x100fd5=_0x4a213b['x'];_0x100fd5<=_0x59cffd['x'];_0x100fd5++)for(var _0x1619af=_0x4a213b['y'];_0x1619af>=_0x59cffd['y'];_0x1619af--)_0x53e276[_0x57ffc4(0x5323)](_0x46b2b1[_0x57ffc4(0x1393)](_0x100fd5,_0x1619af,_0x241df3));}return _0x53e276;}function InstanceSkeletonManager(){var _0xfceabc=_0x5e00b3;this[_0xfceabc(0x2564)]=new AssociativeArray(),this[_0xfceabc(0x9ad)]={},this[_0xfceabc(0x4d72)]=new CreateVertexJob(),this[_0xfceabc(0xe43)]=new CreateIndexJob();}S3MDataParser[_0x307c2b(0x1378)]=function(_0x234060,_0x53d9d0,_0x83a5ca){var _0x12950d=_0x5e00b3;_0x83a5ca===HypsometricSettingEnum$1[_0x12950d(0x1163)][_0x12950d(0x403b)]?null===floatToTextureColorProC$1?floatToColor$2(_0x234060[_0x12950d(0x4cb5)],_0x53d9d0):_0x234060[_0x12950d(0x4cb5)]=floatToColorPro$1(_0x234060[_0x12950d(0x4cb5)],_0x53d9d0):floatToEncodeRGBA$2(_0x234060['imageArray']);},S3MDataParser[_0x5e00b3(0x359e)]=function(_0x17658c,_0xadc1e2,_0xb245a9){var _0x3b47aa=_0x307c2b,_0x84613e=_0x5e00b3;return _0xb245a9===HypsometricSettingEnum$1[_0x3b47aa(0x1d6)][_0x84613e(0x408a)]?floatToTextureEncodeRGBA$1(_0x17658c[_0x84613e(0x4cb5)],_0xadc1e2,!0x0):null===floatToTextureColorProC$1?floatToTextureColor$1(_0x17658c[_0x84613e(0x4cb5)],_0xadc1e2):floatToTextureColorPro$1(_0x17658c[_0x84613e(0x4cb5)],_0xadc1e2);},S3MDataParser[_0x5e00b3(0x4a27)]=function(_0x13cbf4,_0x3c7568,_0x367424,_0x5b69c2){var _0xd681ac=_0x307c2b,_0x5ce9db=_0x5e00b3;if(_0x367424[_0x5ce9db(0x53aa)]())return _0x367424[_0x5ce9db(0x23c9)]=null,_0x367424[_0x5ce9db(0x5e9b)]=null,void(_0x367424[_0x5ce9db(0x1185)]=void 0x0);var _0x56095a=_0x367424[_0x5ce9db(0x407c)]['split']('_'),_0x3f37ca=parseInt(_0x56095a[0x1]),_0x50d7a9=parseInt(_0x56095a[0x2]);_0x3f37ca=Math[_0x5ce9db(0x3a5c)](0x2,_0x3c7568[_0x5ce9db(0x3674)])-_0x3f37ca-0x1,_0x3c7568[_0xd681ac(0x3065)]=_0x13cbf4[_0xd681ac(0x5cc)];for(var _0x593885=_0x3c7568[_0x5ce9db(0x24f8)],_0x10dac7=_xmlParser$3[_0x5ce9db(0x3a51)](_0x13cbf4[_0x5ce9db(0x2d4)])[_0x5ce9db(0x5905)],_0x487995=_0x10dac7[_0x5ce9db(0x343f)],_0x19dd17=queryChildNodes$5(queryFirstNode$5(_0x10dac7,_0x5ce9db(0x5070),_0x487995),_0xd681ac(0x578d),_0x487995),_0xaa5b64={},_0x14991d=[],_0x36a219=_0x3c7568[_0x5ce9db(0x1358)],_0x1c3c8d=0x0,_0x77309a=_0x19dd17[_0x5ce9db(0x809)];_0x1c3c8d<_0x77309a;_0x1c3c8d++){var _0x4281bd=_0x19dd17[_0x1c3c8d],_0xba88bd=queryStringValue$4(_0x4281bd,_0x5ce9db(0x2c5),_0x487995),_0x31b0bb=new MaterialPass({});_0xaa5b64[_0xba88bd]=_0x31b0bb;var _0x332f44=queryFirstNode$5(_0x4281bd,_0x5ce9db(0x1ea9),_0x487995),_0xd423e2=defaultValue$1(queryNumericValue$4(_0x332f44,_0x5ce9db(0x161a),_0x487995),queryNumericValue$4(_0x332f44,'R',_0x487995)),_0x2342c1=defaultValue$1(queryNumericValue$4(_0x332f44,_0x5ce9db(0x16e3),_0x487995),queryNumericValue$4(_0x332f44,'G',_0x487995)),_0x4b8b55=defaultValue$1(queryNumericValue$4(_0x332f44,_0x5ce9db(0x362),_0x487995),queryNumericValue$4(_0x332f44,'B',_0x487995)),_0x210e0b=defaultValue$1(queryNumericValue$4(_0x332f44,_0xd681ac(0x4352),_0x487995),queryNumericValue$4(_0x332f44,'A',_0x487995));_0x31b0bb[_0x5ce9db(0x5022)]=new Color$2(_0xd423e2,_0x2342c1,_0x4b8b55,_0x210e0b);var _0x3f5b61=queryFirstNode$5(_0x4281bd,_0x5ce9db(0x5dde),_0x487995);_0xd423e2=defaultValue$1(queryNumericValue$4(_0x3f5b61,_0x5ce9db(0x4335),_0x487995),queryNumericValue$4(_0x3f5b61,'R',_0x487995)),_0x2342c1=defaultValue$1(queryNumericValue$4(_0x3f5b61,_0x5ce9db(0x5e11),_0x487995),queryNumericValue$4(_0x3f5b61,'G',_0x487995)),_0x4b8b55=defaultValue$1(queryNumericValue$4(_0x3f5b61,_0x5ce9db(0x2697),_0x487995),queryNumericValue$4(_0x3f5b61,'B',_0x487995)),_0x210e0b=defaultValue$1(queryNumericValue$4(_0x3f5b61,_0xd681ac(0x25d2),_0x487995),queryNumericValue$4(_0x3f5b61,'A',_0x487995)),_0x31b0bb[_0x5ce9db(0x49a0)]=new Color$2(_0xd423e2,_0x2342c1,_0x4b8b55,_0x210e0b);var _0x55b8f2=queryFirstNode$5(_0x4281bd,_0x5ce9db(0xb02),_0x487995);_0xd423e2=defaultValue$1(queryNumericValue$4(_0x55b8f2,_0x5ce9db(0x592),_0x487995),queryNumericValue$4(_0x55b8f2,'R',_0x487995)),_0x2342c1=defaultValue$1(queryNumericValue$4(_0x55b8f2,_0x5ce9db(0x4fad),_0x487995),queryNumericValue$4(_0x55b8f2,'G',_0x487995)),_0x4b8b55=defaultValue$1(queryNumericValue$4(_0x55b8f2,_0x5ce9db(0x14b4),_0x487995),queryNumericValue$4(_0x55b8f2,'B',_0x487995)),_0x210e0b=defaultValue$1(queryNumericValue$4(_0x55b8f2,_0x5ce9db(0x423d),_0x487995),queryNumericValue$4(_0x55b8f2,'A',_0x487995)),_0x31b0bb['_specularColor']=new Color$2(_0xd423e2,_0x2342c1,_0x4b8b55,_0x210e0b);var _0xdb2636=queryNumericValue$4(_0x4281bd,_0xd681ac(0x2a8f),_0x487995);_0x31b0bb['_shininess']=_0xdb2636,_0x31b0bb[_0xd681ac(0x4a98)]=queryBooleanValue$3(_0x4281bd,_0x5ce9db(0x3161),_0x487995);var _0x3460d9=queryChildNodes$5(_0x4281bd,_0x5ce9db(0x30a9),_0x487995);0x0===_0x3460d9[_0xd681ac(0x2ef4)]&&_0x3c7568[_0x5ce9db(0x292d)]===DATAFILETYPE$1[_0x5ce9db(0x4105)]&&(_0x31b0bb['_isInvalidOblique']=!0x0);for(var _0x43a6e4=0x0;_0x43a6e4<_0x3460d9[_0x5ce9db(0x809)];_0x43a6e4++){var _0x474136=_0x3460d9[_0x43a6e4],_0x52a671=queryStringValue$4(_0x474136,_0x5ce9db(0x2c5),_0x487995),_0x4d0d1b=queryStringValue$4(_0x474136,_0x5ce9db(0x3471),_0x487995),_0x50c251=queryFirstNode$5(_0x474136,_0x5ce9db(0xaa5),_0x487995),_0x85a24b=queryStringValue$4(_0x50c251,'u',_0x487995),_0x26be25=queryStringValue$4(_0x50c251,'v',_0x487995);_0x85a24b=_0x5ce9db(0x358f)===_0x85a24b?TextureWrap$1['REPEAT']:TextureWrap$1['CLAMP_TO_EDGE'],_0x26be25=_0x5ce9db(0x358f)===_0x26be25?TextureWrap$1['REPEAT']:TextureWrap$1[_0x5ce9db(0x3304)];for(var _0x5aca31=queryStringValue$4(_0x474136,_0xd681ac(0x197),_0x487995)[_0xd681ac(0x1997)](','),_0x511655=0x10;_0x511655--;)_0x5aca31[_0x511655]=parseFloat(_0x5aca31[_0x511655]);_0x31b0bb[_0x5ce9db(0x3a69)]=Matrix4[_0x5ce9db(0x1d8a)](_0x5aca31);var _0xdee535=_0x13cbf4[_0xd681ac(0x42b5)][_0x52a671],_0x45dc97=_0x52a671+_0x3c7568[_0xd681ac(0x3cac)]+_0x36a219[_0x5ce9db(0x32b3)]+_0x367424[_0x5ce9db(0x14e9)][_0x5ce9db(0x21f3)];if(defined$1(_0xdee535)&&(_0x45dc97+=_0xdee535[_0x5ce9db(0x112f)][_0x5ce9db(0x809)]),defined$1(_0xdee535)&&_0xdee535[_0xd681ac(0x2299)]>0x0&&_0xdee535[_0xd681ac(0x10d5)]>0x0&&defined$1(_0xdee535[_0x5ce9db(0x112f)])&&_0xdee535[_0x5ce9db(0x112f)][_0xd681ac(0x4f5a)]>0x0)switch(0x0===_0xdee535[_0x5ce9db(0x483f)]&&(_0x3c7568[_0xd681ac(0x46b7)]=0x0),_0x367424[_0x5ce9db(0x7f9)]+=_0xdee535[_0x5ce9db(0x112f)][_0x5ce9db(0x809)],_0xdee535[_0x5ce9db(0x483f)]){case S3MPixelFormat$1[_0x5ce9db(0x5e09)]:var _0x1f8ed7=_0x31b0bb[_0x5ce9db(0x2eb3)](_0x45dc97,_0x4d0d1b,_0x36a219,_0x43a6e4,_0xdee535[_0xd681ac(0x2e7f)],_0xdee535[_0x5ce9db(0x2d3c)],_0xdee535[_0x5ce9db(0x5a4e)],_0x3c7568[_0xd681ac(0x2935)]);_0x14991d[_0x5ce9db(0x5323)](_0x1f8ed7),_0x31b0bb[_0x5ce9db(0x551a)]=!0x0;break;case S3MPixelFormat$1[_0x5ce9db(0x290c)]:var _0x68e237=_0x31b0bb[_0x5ce9db(0x14b6)](_0x45dc97,_0x4d0d1b,_0x36a219,_0x43a6e4,_0xdee535,_0x85a24b,_0x26be25,_0x3c7568[_0x5ce9db(0x4990)]);_0x14991d[_0x5ce9db(0x5323)](_0x68e237);break;default:var _0x52858d=DDSTextureManager$1[_0x5ce9db(0x595)](_0x45dc97,_0x36a219,_0xdee535[_0x5ce9db(0x2d3c)],_0xdee535[_0x5ce9db(0x5a4e)],_0xdee535[_0x5ce9db(0x27dc)],_0xdee535[_0x5ce9db(0x483f)],_0xdee535[_0xd681ac(0x2e7f)],!0x1,_0x85a24b,_0x26be25,_0x3c7568[_0xd681ac(0x2935)]);_0x31b0bb[_0x5ce9db(0x4efe)][_0x5ce9db(0x5323)](_0x52858d);}else{if(_0x3c7568[_0x5ce9db(0x251)]){var _0x3475e7=_0x3c7568[_0x5ce9db(0x350c)]+_0x5ce9db(0x42aa)+_0x4d0d1b;defined$1(Credential[_0xd681ac(0x5b2d)])&&(_0x3475e7=Credential[_0x5ce9db(0x1aee)](_0x3475e7));var _0x39cbe2=_0x31b0bb[_0x5ce9db(0x317b)](_0x3475e7,_0x52a671,_0x4d0d1b,_0x36a219,_0x43a6e4,_0x3c7568[_0x5ce9db(0x2be2)],_0x85a24b,_0x26be25);_0x14991d['push'](_0x39cbe2);}}if(_0x5ce9db(0x5ba7)===_0x3c7568[_0x5ce9db(0x3a1d)]||_0x5ce9db(0x3d1c)===_0x3c7568[_0xd681ac(0x15d3)]){var _0x709507=_0x52a671+'_'+_0x367424[_0xd681ac(0x47d4)];_0x709507=''!==_0x3c7568[_0x5ce9db(0x7db)]?_0x709507+'_'+_0x3c7568[_0x5ce9db(0x7db)]:_0x709507,_0x5ce9db(0x3d1c)===_0x3c7568[_0x5ce9db(0x3a1d)]?_0x709507+=_0xd681ac(0xb8c):_0x709507+=_0x5ce9db(0x49b3);var _0x2e13dd=_0x367424['_relativePath'][_0x5ce9db(0x1c7e)](_0x3c7568[_0x5ce9db(0x350c)])+_0x709507;if(0x0!=_0x3c7568[_0x5ce9db(0xa6a)]){var _0x23d25c=_0x3c7568[_0xd681ac(0x32b9)],_0x32c8e6=_0x2e13dd[_0xd681ac(0x2feb)](_0x5ce9db(0x147f))+0x5,_0x3c9afa=_0x23d25c[_0x5ce9db(0x345)],_0xeb35f2=_0x2e13dd[_0x5ce9db(0x4c07)](_0x2e13dd[_0x5ce9db(0xabf)](_0x5ce9db(0x5aad))+0x6)[_0x5ce9db(0x390f)]('/'),_0x12858c=_0x23d25c[_0x5ce9db(0x31cc)],_0x31af33=_0xeb35f2[0x0],_0x28bd18=_0xeb35f2[0x1][_0x5ce9db(0x4c07)](0x0,_0xeb35f2[0x1][_0x5ce9db(0xabf)]('.')),_0x3ca65f=_0xeb35f2[0x1][_0x5ce9db(0x4c07)](_0xeb35f2[0x1][_0xd681ac(0x2feb)]('.')+0x1,_0xeb35f2[0x1]['length']);_0x2e13dd=_0x2e13dd['substring'](0x0,_0x32c8e6)+_0x5ce9db(0x1762)+_0x3c9afa+_0x5ce9db(0x3d27)+_0x31af33+_0x5ce9db(0x2cc7)+_0x28bd18+'&suffix='+_0x3ca65f+_0x5ce9db(0x3a2c)+_0x12858c+_0x5ce9db(0x2549)+_0x3c9afa;}var _0x56bbd5=void 0x0;_0x5ce9db(0x3d1c)===_0x3c7568[_0xd681ac(0x15d3)]?defined$1(_0x56bbd5=loadArrayBuffer(_0x2e13dd,void 0x0))&&function(_0x5aa831,_0x3cb9f8,_0x3f8640){var _0x584956=_0x5ce9db;_0x5aa831[_0x584956(0x2a5f)](function(_0x194cdf){var _0x555ae9=_0x140d,_0x3b23ae=_0x584956,_0x1a77fc;if(defined$1(_0x194cdf)){var _0xfcb24f=void 0x0,_0x250670=new Uint8Array(_0x194cdf,0x8),_0x314fa6=pako[_0x555ae9(0x38da)](_0x250670)[_0x3b23ae(0x537f)];if(0x1===new Float64Array(_0x314fa6,0x0,0x1)[0x0]){var _0x3a9153=new Uint32Array(_0x314fa6,0x8,0x4),_0xf65a7=_0x3a9153[0x0],_0x4fa350=_0x3a9153[0x1],_0x2e9a2a=_0x3a9153[0x2];_0xfcb24f={'nFormat':_0xf65a7,'nWidth':_0x4fa350,'nHeight':_0x2e9a2a,'nPixelSize':_0x3a9153[0x3],'imageArray':new Float32Array(_0x314fa6,0x18,_0x4fa350*_0x2e9a2a)};}if(defined$1(_0xfcb24f)){var _0x3df889,_0x1957f2=TextureMinificationFilter$1[_0x3b23ae(0x408a)],_0x5ef281=TextureMagnificationFilter$1[_0x3b23ae(0x408a)];defined$1(_0x3c7568['_hypsometricSetting'])&&_0x3c7568[_0x3b23ae(0xb68)][_0x3b23ae(0x960)]===HypsometricSettingEnum$1[_0x3b23ae(0x1163)][_0x3b23ae(0x403b)]&&(_0x1957f2=TextureMinificationFilter$1[_0x3b23ae(0x403b)],_0x5ef281=TextureMagnificationFilter$1[_0x3b23ae(0x403b)]),_0x3df889=_0x3c7568[_0x3b23ae(0xb68)][_0x555ae9(0xf79)]===HypsometricSettingEnum$1[_0x555ae9(0x1d6)][_0x3b23ae(0x408a)]?floatToTextureEncodeRGBA$1(_0xfcb24f[_0x3b23ae(0x4cb5)],_0x3c7568[_0x3b23ae(0xb68)],!0x0):null===floatToTextureColorProC$1?floatToTextureColor$1(_0xfcb24f[_0x3b23ae(0x4cb5)],_0x3c7568['_hypsometricSetting']):floatToTextureColorPro$1(_0xfcb24f[_0x3b23ae(0x4cb5)],_0x3c7568['_hypsometricSetting']),(_0x1a77fc=new Texture({'context':_0x3c7568[_0x3b23ae(0x1358)],'width':_0xfcb24f[_0x3b23ae(0x3aae)],'height':_0xfcb24f['nHeight'],'pixelFormat':PixelFormat$1[_0x3b23ae(0x1015)],'flipY':!0x1,'sampler':new Sampler({'minificationFilter':_0x1957f2,'magnificationFilter':_0x5ef281})}))[_0x3b23ae(0x7d7)]({'width':_0xfcb24f[_0x555ae9(0x35c)],'height':_0xfcb24f[_0x3b23ae(0x4f5f)],'arrayBufferView':_0x3df889}),_0x367424[_0x3b23ae(0x51b0)][_0x3cb9f8]=_0x1a77fc,_0x3f8640['texID2Vol']=_0x3cb9f8;}_0x194cdf=null;}},function(_0x32de04){});}(_0x56bbd5,_0x45dc97,_0x31b0bb):_0x5ce9db(0x5ba7)===_0x3c7568[_0x5ce9db(0x3a1d)]&&defined$1(_0x56bbd5=loadImage$2(_0x2e13dd))&&function(_0x3e65a8,_0x5c06f7,_0x1ecc1d){var _0x291b49=_0x5ce9db;_0x3e65a8[_0x291b49(0x2a5f)](function(_0x595c1f){var _0x176389=_0x140d,_0x5e119e=_0x291b49,_0x1d6dfa;if(defined$1(_0x595c1f)){var _0x555cf8,_0x344ac0=TextureMinificationFilter$1['LINEAR'],_0x4a3e2a=TextureMagnificationFilter$1[_0x5e119e(0x408a)];defined$1(_0x3c7568[_0x5e119e(0xb68)])&&_0x3c7568[_0x5e119e(0xb68)][_0x5e119e(0x960)]===HypsometricSettingEnum$1[_0x5e119e(0x1163)][_0x176389(0x5486)]&&(_0x344ac0=TextureMinificationFilter$1[_0x5e119e(0x403b)],_0x4a3e2a=TextureMagnificationFilter$1[_0x5e119e(0x403b)]),_0x555cf8=_0x3c7568[_0x5e119e(0xb68)][_0x5e119e(0x960)]===HypsometricSettingEnum$1[_0x5e119e(0x1163)][_0x5e119e(0x408a)]?floatToEncodeRGBA$2(getImagePixels(_0x595c1f),_0x3c7568[_0x176389(0xa01)],!0x0):null===floatToTextureColorProC$1?floatToColor$2(getImagePixels(_0x595c1f),_0x3c7568[_0x176389(0xa01)]):floatToColorPro$1(getImagePixels(_0x595c1f),_0x3c7568['_hypsometricSetting']),(_0x1d6dfa=new Texture({'context':_0x3c7568[_0x5e119e(0x1358)],'width':_0x595c1f[_0x5e119e(0x2d3c)],'height':_0x595c1f[_0x176389(0x10d5)],'pixelFormat':PixelFormat$1[_0x5e119e(0x1015)],'flipY':!0x1,'sampler':new Sampler({'minificationFilter':_0x344ac0,'magnificationFilter':_0x4a3e2a})}))[_0x5e119e(0x7d7)]({'width':_0x595c1f[_0x5e119e(0x2d3c)],'height':_0x595c1f[_0x5e119e(0x5a4e)],'arrayBufferView':_0x555cf8}),_0x595c1f=null,_0x367424[_0x5e119e(0x51b0)][_0x5c06f7]=_0x1d6dfa,_0x1ecc1d[_0x5e119e(0x2c7)]=_0x5c06f7;}},function(_0x4857fc){});}(_0x56bbd5,_0x45dc97,_0x31b0bb),_0x14991d[_0x5ce9db(0x5323)](_0x56bbd5);}}}when[_0x5ce9db(0x5ef9)](_0x14991d,function(){var _0x211e55=_0xd681ac,_0x2d2d0d=_0x5ce9db,_0x3b6de6,_0x4bfe95;if(defined$1(_0x3c7568[_0x2d2d0d(0x5545)])){_0x3b6de6=_0x3c7568['_volData'][_0x211e55(0x4798)];var _0x559cb8=_0x3c7568[_0x2d2d0d(0x1358)][_0x2d2d0d(0x32b3)]+'_'+_0x3c7568['id']+_0x2d2d0d(0x26f),_0x474005=HypsometricSettingEnum$1[_0x2d2d0d(0x1163)][_0x211e55(0x4acf)];defined$1(_0x3c7568[_0x2d2d0d(0xb68)])&&_0x3c7568[_0x2d2d0d(0xb68)][_0x2d2d0d(0x960)]===HypsometricSettingEnum$1[_0x2d2d0d(0x1163)][_0x2d2d0d(0x403b)]&&(_0x474005=HypsometricSettingEnum$1[_0x2d2d0d(0x1163)][_0x2d2d0d(0x403b)]),defined$1(_0x3c7568[_0x211e55(0xa01)])&&defined$1(_0x3c7568[_0x2d2d0d(0x5545)][_0x2d2d0d(0x438d)])&&(_0x474005===HypsometricSettingEnum$1[_0x2d2d0d(0x1163)][_0x2d2d0d(0x403b)]?null===floatToTextureColorProC$1?floatToColor$2(_0x3c7568[_0x211e55(0x4e0d)][_0x2d2d0d(0x438d)],_0x3c7568[_0x2d2d0d(0xb68)]):_0x3c7568[_0x2d2d0d(0x5545)][_0x2d2d0d(0x438d)]=floatToColorPro$1(_0x3c7568[_0x2d2d0d(0x5545)][_0x211e55(0x3fd2)],_0x3c7568[_0x2d2d0d(0xb68)]):floatToEncodeRGBA$2(_0x3c7568[_0x2d2d0d(0x5545)]['_buffer'],_0x3c7568[_0x2d2d0d(0xb68)]));var _0x59c47f={};_0x59c47f[_0x2d2d0d(0x1fdc)]=_0x3c7568[_0x2d2d0d(0x5545)][_0x2d2d0d(0x449e)],_0x59c47f[_0x211e55(0x5299)]=_0x3c7568[_0x2d2d0d(0x5545)][_0x2d2d0d(0x438d)];var _0xd1cd60=DDSTextureManager$1[_0x2d2d0d(0x5af8)](_0x559cb8,_0x593885,_0x3c7568[_0x2d2d0d(0x1358)],_0x59c47f,_0x474005);delete _0x3c7568[_0x2d2d0d(0x5545)][_0x2d2d0d(0x438d)],_0x3c7568[_0x2d2d0d(0x5545)][_0x2d2d0d(0x438d)]=void 0x0,_0x4bfe95={'volTexture':_0xd1cd60,'nFormat':0xc81,'nSideBlockCount':_0x3c7568[_0x2d2d0d(0x5545)][_0x2d2d0d(0x45d4)],'nBlockLength':_0x3c7568[_0x2d2d0d(0x5545)][_0x2d2d0d(0x26cc)],'nLength':_0x3c7568[_0x2d2d0d(0x5545)][_0x2d2d0d(0x449e)],'nWidth':_0x3c7568[_0x2d2d0d(0x5545)][_0x2d2d0d(0x5178)],'nHeight':_0x3c7568[_0x2d2d0d(0x5545)][_0x2d2d0d(0x3a59)],'nDepth':_0x3c7568[_0x2d2d0d(0x5545)][_0x2d2d0d(0x3f37)],'id':_0x559cb8,'dataFloor':_0x3c7568[_0x2d2d0d(0x5545)][_0x2d2d0d(0x3998)],'dataCeil':_0x3c7568[_0x2d2d0d(0x5545)][_0x2d2d0d(0x4d8f)],'volBounds':_0x3b6de6},_0x367424[_0x2d2d0d(0x19f2)]=_0x4bfe95;}else{if(_0x211e55(0x4810)===_0x3c7568[_0x2d2d0d(0x3a1d)]){if(_0x13cbf4[_0x211e55(0x977)])_0x3b6de6=_0x13cbf4[_0x211e55(0x3185)],(_0x559cb8=_0x3c7568[_0x2d2d0d(0x1358)][_0x2d2d0d(0x32b3)]+'_'+_0x3c7568['id']+'_'+_0x367424[_0x2d2d0d(0x14e9)][_0x211e55(0x511b)](_0x3c7568[_0x2d2d0d(0x350c)])+'_'+_0x367424[_0x2d2d0d(0x407c)],_0x474005=HypsometricSettingEnum$1[_0x2d2d0d(0x1163)][_0x211e55(0x4acf)]),(defined$1(_0x3c7568[_0x211e55(0xa01)])&&_0x3c7568[_0x2d2d0d(0xb68)][_0x211e55(0xf79)]===HypsometricSettingEnum$1[_0x2d2d0d(0x1163)][_0x2d2d0d(0x403b)]&&(_0x474005=HypsometricSettingEnum$1[_0x2d2d0d(0x1163)][_0x2d2d0d(0x403b)]),0xc81===_0x13cbf4[_0x2d2d0d(0x4724)][_0x2d2d0d(0x27dc)]&&defined$1(_0x3c7568[_0x2d2d0d(0xb68)])&&(_0x474005===HypsometricSettingEnum$1[_0x2d2d0d(0x1163)][_0x211e55(0x5486)]?null===floatToTextureColorProC$1?floatToColor$2(_0x13cbf4[_0x2d2d0d(0x4724)][_0x211e55(0x5299)],_0x3c7568[_0x2d2d0d(0xb68)]):_0x13cbf4['volImageBuffer'][_0x2d2d0d(0x4cb5)]=floatToColorPro$1(_0x13cbf4[_0x2d2d0d(0x4724)][_0x211e55(0x5299)],_0x3c7568[_0x2d2d0d(0xb68)]):floatToEncodeRGBA$2(_0x13cbf4[_0x2d2d0d(0x4724)]['imageArray'],_0x3c7568[_0x2d2d0d(0xb68)])),_0x4bfe95={'volTexture':_0xd1cd60=DDSTextureManager$1[_0x211e55(0x1560)](_0x559cb8,_0x593885,_0x3c7568['_context'],_0x13cbf4[_0x2d2d0d(0x4724)],_0x474005),'nFormat':_0x13cbf4[_0x2d2d0d(0x4724)][_0x2d2d0d(0x27dc)],'nSideBlockCount':_0x13cbf4[_0x2d2d0d(0x4724)][_0x2d2d0d(0x37df)],'nBlockLength':_0x13cbf4[_0x2d2d0d(0x4724)][_0x2d2d0d(0x4ad4)],'nLength':_0x13cbf4[_0x211e55(0x977)][_0x2d2d0d(0x1fdc)],'nWidth':_0x13cbf4[_0x2d2d0d(0x4724)][_0x2d2d0d(0x3aae)],'nHeight':_0x13cbf4[_0x2d2d0d(0x4724)][_0x2d2d0d(0x4f5f)],'nDepth':_0x13cbf4[_0x2d2d0d(0x4724)]['nDepth'],'id':_0x559cb8,'dataFloor':_0x3c7568[_0x2d2d0d(0x2c2b)],'dataCeil':_0x3c7568[_0x2d2d0d(0xb51)],'volBounds':_0x3b6de6},delete _0x13cbf4[_0x211e55(0x977)][_0x2d2d0d(0x4cb5)],_0x13cbf4['volImageBuffer'][_0x2d2d0d(0x4cb5)]=null,defined$1(_0x367424[_0x211e55(0x32c5)])&&DDSTextureManager$1[_0x2d2d0d(0x47d1)](_0x367424[_0x2d2d0d(0x19f2)]['id']),_0x367424[_0x2d2d0d(0x19f2)]=_0x4bfe95);else _0x3c7568[_0x211e55(0x58a7)]&&defined$1(_0x4bfe95=_0x367424[_0x2d2d0d(0x19f2)])&&(_0x3b6de6=_0x367424[_0x2d2d0d(0x19f2)][_0x2d2d0d(0x58a2)]);}}var _0x103848=queryFirstNode$5(_0x10dac7,_0x2d2d0d(0x4ef3),_0x487995),_0xa3faca=queryChildNodes$5(_0x103848,_0x2d2d0d(0x3aee),_0x487995),_0x579879=_0x3c7568['_matModel'];if(_0xa3faca[_0x2d2d0d(0x809)]>0x0){for(var _0x1bf545=0x0;_0x1bf545<_0xa3faca[_0x2d2d0d(0x809)];_0x1bf545++){(_0x5a6c9e=new PagedLOD())[_0x2d2d0d(0x292d)]=_0x3c7568[_0x2d2d0d(0x292d)];var _0x3408cf=_0xa3faca[_0x1bf545],_0x130f75=queryStringValue$4(_0x3408cf,_0x2d2d0d(0x1089),_0x487995);_0x130f75?_0x130f75=_0x130f75[_0x211e55(0x2bc0)](/.osgb$/,'')[_0x2d2d0d(0x2c3f)](/.s3m$/,''):_0x367424[_0x2d2d0d(0x2093)]=!0x0;var _0x389a5c=queryStringValue$4(_0x3408cf,_0x2d2d0d(0x1a38),_0x487995),_0x441a12=queryNumericValue$4(_0x3408cf,_0x2d2d0d(0x198e),_0x487995),_0x28f7ae=queryFirstNode$5(_0x3408cf,_0x2d2d0d(0x7ec),_0x487995),_0x51569c=queryNumericValue$4(_0x28f7ae,'x',_0x487995),_0x1e807f=queryNumericValue$4(_0x28f7ae,'y',_0x487995),_0x3f6af7=queryNumericValue$4(_0x28f7ae,'z',_0x487995),_0x570214=queryNumericValue$4(_0x28f7ae,_0x211e55(0x29c9),_0x487995),_0x4b5e51=new Cartesian3(_0x51569c,_0x1e807f,_0x3f6af7);_0x5a6c9e[_0x2d2d0d(0x4af4)]=_0x2d2d0d(0xf8e)==_0x389a5c?RangeMode[_0x2d2d0d(0xf8e)]:RangeMode[_0x2d2d0d(0x30c1)],_0x5a6c9e[_0x2d2d0d(0x2561)]=_0x130f75,0x0===_0x5a6c9e['_rangeDataList'][_0x2d2d0d(0xabf)]('Root')&&(_0x5a6c9e[_0x2d2d0d(0x230a)]=0x1),_0x5a6c9e[_0x211e55(0x53e0)]=_0x441a12,_0x5a6c9e[_0x2d2d0d(0x3097)]=new BoundingSphere(_0x4b5e51,_0x570214),_0x5a6c9e[_0x2d2d0d(0x16f6)]=new BoundingSphere(_0x4b5e51,_0x570214),BoundingSphere[_0x2d2d0d(0x332f)](_0x5a6c9e[_0x2d2d0d(0x3097)],_0x3c7568[_0x2d2d0d(0x3309)],_0x5a6c9e[_0x2d2d0d(0x3097)]);for(var _0x599fb8=queryChildNodes$5(_0x3408cf,_0x2d2d0d(0x2942),_0x487995),_0x57c7e5=[],_0x51c1f2=[],_0x31f3a3=0x0;_0x31f3a3<_0x599fb8[_0x2d2d0d(0x809)];_0x31f3a3++){for(var _0x1555d5=queryStringValue$4(_0x481a48=_0x599fb8[_0x31f3a3],_0x2d2d0d(0x426f),_0x487995)[_0x211e55(0x1997)](','),_0x3252a0=0x0;_0x3252a0<0x10;_0x3252a0++)_0x1555d5[_0x3252a0]=parseFloat(_0x1555d5[_0x3252a0]);if(0x1===_0x3c7568[_0x2d2d0d(0x1c14)])_0x5a1b21=Matrix4[_0x2d2d0d(0x589e)](_0x579879,_0x1555d5,new Matrix4());else{var _0x53138f=Matrix4[_0x211e55(0x2adb)](_0x1555d5,new Cartesian3(0x1,0x1,_0x3c7568[_0x211e55(0x59e)]),new Matrix4());_0x5a1b21=Matrix4[_0x2d2d0d(0x589e)](_0x579879,_0x53138f,new Matrix4());}for(var _0x1479d6=queryChildNodes$5(_0x481a48,_0x211e55(0xdb0)),_0x278eed=0x0;_0x278eed<_0x1479d6[_0x211e55(0x2ef4)];_0x278eed++){var _0xa77981=_0x1479d6[_0x278eed][_0x2d2d0d(0x2a67)][_0x2d2d0d(0x1f56)]();if(!((_0x4fa907=(_0x357fc6=_0x13cbf4[_0x2d2d0d(0x96f)][_0xa77981])[_0x2d2d0d(0x471)])['verticesCount']<0x1)){var _0x399a78=_0x357fc6[_0x2d2d0d(0x3417)],_0x1755c5=_0x357fc6[_0x2d2d0d(0x5a88)],_0x244391={};for(_0x31f3a3=0x0;_0x31f3a3<_0x399a78[_0x2d2d0d(0x809)];_0x31f3a3++){if(defined$1(_0x3e67df=_0x399a78[_0x31f3a3])){var _0x2d9f5e=_0x3e67df[_0x2d2d0d(0x35b3)],_0x34100f=_0xaa5b64[_0x2d9f5e],_0x2f50b4=new MaterialPass({});defined$1(_0x34100f)&&_0x34100f[_0x2d2d0d(0x40f3)](_0x2f50b4),_0x244391[_0x2d9f5e]=_0x2f50b4,_0x211e55(0xb90)!==_0x3c7568[_0x2d2d0d(0x3a1d)]&&_0x2d2d0d(0x3d1c)!==_0x3c7568[_0x211e55(0x15d3)]||!defined$1(_0x34100f[_0x2d2d0d(0x2c7)])||(_0xd1cd60=_0x367424[_0x2d2d0d(0x51b0)][_0x34100f[_0x2d2d0d(0x2c7)]]);}}_0x4bfe95&&(createRatio$2(_0x4fa907,_0x3c7568[_0x2d2d0d(0xc08)],_0x1555d5,_0x3b6de6),DDSTextureManager$1[_0x2d2d0d(0x311b)](_0x367424[_0x2d2d0d(0x407c)]));var _0xe90a7=_0x5a6c9e[_0x211e55(0x557)];if(_0x5a6c9e[_0x2d2d0d(0x3097)][_0x2d2d0d(0x48ce)]<0x0){_0xe90a7=S3MVertexPackage[_0x2d2d0d(0x4d82)](_0x3c7568,_0x4fa907,_0x5a1b21);var _0x5a3570=BoundingSphere[_0x2d2d0d(0x332f)](_0xe90a7,Matrix4[_0x2d2d0d(0x25c6)](_0x5a1b21,new Matrix4()),new BoundingSphere());BoundingSphere[_0x2d2d0d(0x332f)](_0x5a3570,_0x1555d5,_0x5a3570),_0x57c7e5[_0x211e55(0x2a0e)](_0xe90a7),_0x51c1f2[_0x2d2d0d(0x5323)](_0x5a3570);}var _0x38e957={'context':_0x3c7568[_0x211e55(0xc72)],'vertexPackage':_0x4fa907,'arrIndexPackage':_0x399a78,'edgeGeometry':_0x357fc6[_0x2d2d0d(0x3338)],'pickInfo':_0x1755c5,'version':_0x13cbf4[_0x2d2d0d(0x24cf)],'mapPass':_0x244391,'layer':_0x3c7568,'matModel':_0x5a1b21,'boundingVolume':_0xe90a7,'volObj':_0x4bfe95,'volTexture':_0xd1cd60,'fileType':_0x3c7568[_0x2d2d0d(0x292d)],'geoMatrix':_0x1555d5,'level':_0x3c7568[_0x2d2d0d(0x3674)],'row':_0x3f37ca,'col':_0x50d7a9,'geoName':_0xa77981};if(defined$1(_0x3c7568[_0x2d2d0d(0x9d9)])&&defined$1(_0x3c7568[_0x211e55(0x2598)][_0x2d2d0d(0x5926)])){var _0x2aad7d=S3MThemeGraph[_0x2d2d0d(0x4a65)](_0x38e957,_0x3c7568);_0x5a6c9e[_0x2d2d0d(0x1f3d)]=_0x5a6c9e[_0x2d2d0d(0x1f3d)][_0x2d2d0d(0x736)](_0x2aad7d);}else{var _0x12eecb=new RenderEntityPagedLOD(_0x38e957);if(_0x3c7568[_0x2d2d0d(0x5393)]instanceof Array){for(var _0x2942f4=[],_0x2b6177=0x0;_0x2b6177<_0x3c7568[_0x2d2d0d(0x5393)][_0x211e55(0x2ef4)];_0x2b6177++){if(defined$1(_0x138c62=_0x3c7568[_0x2d2d0d(0x5393)][_0x2b6177])&&(_0x138c62 instanceof ImageryLayer||_0x138c62 instanceof VectorTilesMap)){var _0x598330=getImagery(_0x138c62,_0x357fc6[_0x2d2d0d(0x3522)]);_0x2942f4=_0x2942f4[_0x2d2d0d(0x736)](_0x598330);}}_0x2942f4[_0x2d2d0d(0x809)]>0x0&&_0x12eecb[_0x2d2d0d(0x1ece)](_0x2942f4,_0x357fc6[_0x211e55(0xdae)]);}else{if(defined$1(_0x3c7568[_0x2d2d0d(0x5393)])&&(_0x3c7568[_0x2d2d0d(0x5393)]instanceof ImageryLayer||_0x3c7568[_0x211e55(0x2471)]instanceof VectorTilesMap))(_0x2942f4=getImagery(_0x3c7568[_0x211e55(0x2471)],_0x357fc6[_0x2d2d0d(0x3522)]))[_0x211e55(0x2ef4)]>0x0&&_0x12eecb[_0x211e55(0x155c)](_0x2942f4,_0x357fc6[_0x2d2d0d(0x3522)]);}_0x5a6c9e[_0x2d2d0d(0x1f3d)][_0x211e55(0x2a0e)](_0x12eecb);}}}}_0x5a6c9e[_0x211e55(0x557)][_0x2d2d0d(0x48ce)]<0x0&&(_0x5a6c9e[_0x2d2d0d(0x3097)]=BoundingSphere[_0x2d2d0d(0x5947)](_0x57c7e5,new BoundingSphere()),_0x5a6c9e[_0x2d2d0d(0x16f6)]=BoundingSphere[_0x211e55(0x2ba2)](_0x51c1f2,new BoundingSphere())),defined$1(_0x367424[_0x2d2d0d(0x387e)][_0x130f75])?(_0x367424[_0x2d2d0d(0x387e)][_0x130f75][_0x2d2d0d(0x1f3d)]=_0x5a6c9e[_0x2d2d0d(0x1f3d)],_0x367424[_0x2d2d0d(0x387e)][_0x130f75]['_ready']=!0x0):(_0x367424[_0x2d2d0d(0x2223)][_0x2d2d0d(0x5323)](_0x5a6c9e),_0x3c7568[_0x211e55(0x10bf)]===LoadingPriorityMode$1[_0x211e55(0x4592)]&&(_0x5a6c9e[_0x2d2d0d(0x3a4)]=!0x0));}if((_0x599fb8=queryChildNodes$5(_0x103848,'Geode',_0x487995))[_0x2d2d0d(0x809)]>0x0){_0x57c7e5=[],_0x51c1f2=[],((_0x5a6c9e=new PagedLOD())[_0x211e55(0x1330)]=_0x3c7568[_0x211e55(0x1330)],_0x5a6c9e['_isLeafNode']=!0x0);for(_0x31f3a3=0x0;_0x31f3a3<_0x599fb8[_0x2d2d0d(0x809)];_0x31f3a3++){for(_0x1555d5=queryStringValue$4(_0x481a48=_0x599fb8[_0x31f3a3],_0x2d2d0d(0x426f),_0x487995)[_0x2d2d0d(0x390f)](','),_0x3252a0=0x0;_0x3252a0<0x10;_0x3252a0++)_0x1555d5[_0x3252a0]=parseFloat(_0x1555d5[_0x3252a0]);if(0x1===_0x3c7568[_0x2d2d0d(0x1c14)])_0x5a1b21=Matrix4[_0x2d2d0d(0x589e)](_0x579879,_0x1555d5,new Matrix4());else _0x53138f=Matrix4[_0x2d2d0d(0x5d3b)](_0x1555d5,new Cartesian3(0x1,0x1,_0x3c7568[_0x2d2d0d(0x1c14)]),new Matrix4()),_0x5a1b21=Matrix4[_0x211e55(0x515)](_0x579879,_0x53138f,new Matrix4());for(var _0x13e149=queryChildNodes$5(_0x481a48,_0x2d2d0d(0x154c),_0x487995),_0x2d911f=0x0;_0x2d911f<_0x13e149[_0x2d2d0d(0x809)];_0x2d911f++){_0xa77981=_0x13e149[_0x2d911f][_0x2d2d0d(0x2a67)][_0x2d2d0d(0x1f56)]();if(!((_0x4fa907=(_0x357fc6=_0x13cbf4[_0x2d2d0d(0x96f)][_0xa77981])[_0x2d2d0d(0x471)])[_0x211e55(0xf06)]<0x1)){_0x1755c5=_0x357fc6[_0x2d2d0d(0x5a88)];var _0x148299=S3MVertexPackage[_0x2d2d0d(0x4d82)](_0x3c7568,_0x4fa907,_0x5a1b21);_0x5a3570=BoundingSphere[_0x211e55(0x5270)](_0x148299,Matrix4[_0x2d2d0d(0x25c6)](_0x5a1b21,new Matrix4()),new BoundingSphere()),(BoundingSphere[_0x211e55(0x5270)](_0x5a3570,_0x1555d5,_0x5a3570),_0x57c7e5[_0x2d2d0d(0x5323)](_0x148299),_0x51c1f2[_0x2d2d0d(0x5323)](_0x5a3570));var _0x32f94c=S3MVertexPackage[_0x2d2d0d(0x18db)](_0x3c7568,_0x4fa907);_0x399a78=_0x357fc6[_0x2d2d0d(0x3417)],_0x244391={};for(var _0x348812 in _0x399a78){defined$1(_0x3e67df=_0x399a78[_0x348812])&&(_0x2d9f5e=_0x3e67df[_0x211e55(0x7b5)],_0x34100f=_0xaa5b64[_0x2d9f5e],_0x2f50b4=new MaterialPass({}),(defined$1(_0x34100f)&&_0x34100f[_0x2d2d0d(0x40f3)](_0x2f50b4),_0x244391[_0x2d9f5e]=_0x2f50b4,_0x2d2d0d(0x5ba7)!==_0x3c7568[_0x2d2d0d(0x3a1d)]&&_0x211e55(0x19c5)!==_0x3c7568[_0x2d2d0d(0x3a1d)]||!defined$1(_0x34100f[_0x2d2d0d(0x2c7)])||(_0xd1cd60=_0x367424[_0x2d2d0d(0x51b0)][_0x34100f[_0x2d2d0d(0x2c7)]])));}_0x4bfe95&&(createRatio$2(_0x4fa907,_0x3c7568[_0x2d2d0d(0xc08)],_0x1555d5,_0x3b6de6),DDSTextureManager$1[_0x2d2d0d(0x311b)](_0x367424[_0x211e55(0x47d4)])),_0x38e957={'context':_0x3c7568[_0x2d2d0d(0x1358)],'vertexPackage':_0x4fa907,'arrIndexPackage':_0x399a78,'edgeGeometry':_0x357fc6[_0x2d2d0d(0x3338)],'pickInfo':_0x1755c5,'version':_0x13cbf4[_0x2d2d0d(0x24cf)],'mapPass':_0x244391,'layer':_0x3c7568,'matModel':_0x5a1b21,'boundingVolume':_0x148299,'boundingRectangle':_0x32f94c,'volObj':_0x4bfe95,'volTexture':_0xd1cd60,'fileType':_0x3c7568[_0x2d2d0d(0x292d)],'geoMatrix':_0x1555d5,'level':_0x3c7568[_0x2d2d0d(0x3674)],'row':_0x3f37ca,'col':_0x50d7a9,'geoName':_0xa77981};if(defined$1(_0x3c7568[_0x2d2d0d(0x9d9)]))_0x2aad7d=S3MThemeGraph[_0x2d2d0d(0x4a65)](_0x38e957,_0x3c7568),_0x5a6c9e[_0x2d2d0d(0x1f3d)]=_0x5a6c9e[_0x211e55(0x982)][_0x211e55(0x3e5c)](_0x2aad7d);else{_0x12eecb=new RenderEntityPagedLOD(_0x38e957);if(_0x3c7568[_0x2d2d0d(0x5393)]instanceof Array){for(_0x2942f4=[],_0x2b6177=0x0;_0x2b6177<_0x3c7568[_0x2d2d0d(0x5393)][_0x2d2d0d(0x809)];_0x2b6177++){defined$1(_0x138c62=_0x3c7568[_0x2d2d0d(0x5393)][_0x2b6177])&&(_0x138c62 instanceof ImageryLayer||_0x138c62 instanceof VectorTilesMap)&&(_0x598330=getImagery(_0x138c62,_0x357fc6[_0x211e55(0xdae)]),_0x2942f4=_0x2942f4[_0x2d2d0d(0x736)](_0x598330));}_0x2942f4[_0x2d2d0d(0x809)]>0x0&&_0x12eecb[_0x2d2d0d(0x1ece)](_0x2942f4,_0x357fc6[_0x2d2d0d(0x3522)]);}else{if(defined$1(_0x3c7568[_0x211e55(0x2471)])&&(_0x3c7568[_0x2d2d0d(0x5393)]instanceof ImageryLayer||_0x3c7568[_0x2d2d0d(0x5393)]instanceof VectorTilesMap))(_0x2942f4=getImagery(_0x3c7568[_0x2d2d0d(0x5393)],_0x357fc6[_0x211e55(0xdae)]))[_0x2d2d0d(0x809)]>0x0&&_0x12eecb['setImagerys'](_0x2942f4,_0x357fc6[_0x2d2d0d(0x3522)]);}_0x5a6c9e[_0x2d2d0d(0x1f3d)][_0x2d2d0d(0x5323)](_0x12eecb);}}}}_0x5a6c9e[_0x2d2d0d(0x3097)]=BoundingSphere[_0x2d2d0d(0x5947)](_0x57c7e5,new BoundingSphere()),_0x5a6c9e[_0x2d2d0d(0x16f6)]=BoundingSphere[_0x2d2d0d(0x5947)](_0x51c1f2,new BoundingSphere()),_0x5a6c9e[_0x2d2d0d(0x1d9c)]=!0x0,_0x367424[_0x2d2d0d(0x2223)][_0x211e55(0x2a0e)](_0x5a6c9e);}}else{var _0x5a6c9e;_0x367424[_0x2d2d0d(0x2093)]=!0x0,(_0x5a6c9e=new PagedLOD())[_0x211e55(0x1330)]=_0x3c7568[_0x211e55(0x1330)];var _0x4e0773=queryChildNodes$5(_0x103848,_0x2d2d0d(0x2942));for(_0x57c7e5=[],_0x51c1f2=[],_0x1bf545=0x0;_0x1bf545<_0x4e0773[_0x2d2d0d(0x809)];_0x1bf545++){var _0x481a48,_0x5a1b21;for(_0x1555d5=queryStringValue$4(_0x481a48=_0x4e0773[_0x1bf545],_0x2d2d0d(0x426f),_0x487995)[_0x2d2d0d(0x390f)](','),_0x3252a0=0x0;_0x3252a0<0x10;_0x3252a0++)_0x1555d5[_0x3252a0]=parseFloat(_0x1555d5[_0x3252a0]);if(0x1===_0x3c7568[_0x2d2d0d(0x1c14)])_0x5a1b21=Matrix4[_0x2d2d0d(0x589e)](_0x579879,_0x1555d5,new Matrix4());else _0x53138f=Matrix4[_0x2d2d0d(0x5d3b)](_0x1555d5,new Cartesian3(0x1,0x1,_0x3c7568[_0x2d2d0d(0x1c14)]),new Matrix4()),_0x5a1b21=Matrix4[_0x211e55(0x515)](_0x579879,_0x53138f,new Matrix4());for(_0x13e149=queryChildNodes$5(_0x481a48,_0x2d2d0d(0x154c),_0x487995),_0x2d911f=0x0;_0x2d911f<_0x13e149[_0x2d2d0d(0x809)];_0x2d911f++){var _0x357fc6,_0x4fa907;_0xa77981=_0x13e149[_0x2d911f][_0x2d2d0d(0x2a67)][_0x2d2d0d(0x1f56)]();if(!((_0x4fa907=(_0x357fc6=_0x13cbf4[_0x211e55(0x508b)][_0xa77981])[_0x2d2d0d(0x471)])[_0x2d2d0d(0x228d)]<0x1)){_0x1755c5=_0x357fc6['pickInfo'],_0x148299=S3MVertexPackage[_0x2d2d0d(0x4d82)](_0x3c7568,_0x4fa907,_0x5a1b21),_0x5a3570=BoundingSphere[_0x211e55(0x5270)](_0x148299,Matrix4[_0x2d2d0d(0x25c6)](_0x5a1b21,new Matrix4()),new BoundingSphere()),(BoundingSphere[_0x2d2d0d(0x332f)](_0x5a3570,_0x1555d5,_0x5a3570),_0x57c7e5[_0x211e55(0x2a0e)](_0x148299),_0x51c1f2[_0x2d2d0d(0x5323)](_0x148299));for(_0x32f94c=S3MVertexPackage[_0x2d2d0d(0x18db)](_0x3c7568,_0x4fa907),_0x399a78=_0x357fc6['arrIndexPackage'],_0x244391={},_0x31f3a3=0x0;_0x31f3a3<_0x399a78[_0x2d2d0d(0x809)];_0x31f3a3++){var _0x3e67df;defined$1(_0x3e67df=_0x399a78[_0x31f3a3])&&(_0x2d9f5e=_0x3e67df[_0x2d2d0d(0x35b3)],_0x34100f=_0xaa5b64[_0x2d9f5e],_0x2f50b4=new MaterialPass({}),(defined$1(_0x34100f)&&_0x34100f[_0x2d2d0d(0x40f3)](_0x2f50b4),_0x244391[_0x2d9f5e]=_0x2f50b4,'png'!==_0x3c7568[_0x2d2d0d(0x3a1d)]&&_0x2d2d0d(0x3d1c)!==_0x3c7568[_0x2d2d0d(0x3a1d)]||!defined$1(_0x34100f[_0x211e55(0x18d0)])||(_0xd1cd60=_0x367424['_volTextures'][_0x34100f[_0x211e55(0x18d0)]])));}_0x4bfe95&&(createRatio$2(_0x4fa907,_0x3c7568[_0x2d2d0d(0xc08)],_0x1555d5,_0x3b6de6),DDSTextureManager$1[_0x2d2d0d(0x311b)](_0x367424[_0x2d2d0d(0x407c)])),_0x38e957={'context':_0x3c7568[_0x2d2d0d(0x1358)],'vertexPackage':_0x4fa907,'arrIndexPackage':_0x399a78,'edgeGeometry':_0x357fc6[_0x2d2d0d(0x3338)],'pickInfo':_0x1755c5,'version':_0x13cbf4[_0x211e55(0x5cc)],'mapPass':_0x244391,'layer':_0x3c7568,'matModel':_0x5a1b21,'boundingVolume':_0x148299,'boundingRectangle':_0x32f94c,'volObj':_0x4bfe95,'volTexture':_0xd1cd60,'fileType':_0x3c7568[_0x2d2d0d(0x292d)],'geoMatrix':_0x1555d5,'level':_0x3c7568[_0x2d2d0d(0x3674)],'row':_0x3f37ca,'col':_0x50d7a9,'geoName':_0xa77981};if(defined$1(_0x3c7568[_0x2d2d0d(0x9d9)])&&defined$1(_0x3c7568[_0x2d2d0d(0x9d9)]['_image']))_0x2aad7d=S3MThemeGraph['createRenderEntityPageLOD'](_0x38e957,_0x3c7568),_0x5a6c9e[_0x2d2d0d(0x1f3d)]=_0x5a6c9e[_0x2d2d0d(0x1f3d)][_0x2d2d0d(0x736)](_0x2aad7d);else{_0x12eecb=new RenderEntityPagedLOD(_0x38e957);if(_0x3c7568[_0x2d2d0d(0x5393)]instanceof Array){for(_0x2942f4=[],_0x2b6177=0x0;_0x2b6177<_0x3c7568[_0x211e55(0x2471)][_0x211e55(0x2ef4)];_0x2b6177++){var _0x138c62;defined$1(_0x138c62=_0x3c7568[_0x2d2d0d(0x5393)][_0x2b6177])&&(_0x138c62 instanceof ImageryLayer||_0x138c62 instanceof VectorTilesMap)&&(_0x598330=getImagery(_0x138c62,_0x357fc6['cartographicBounds']),_0x2942f4=_0x2942f4[_0x211e55(0x3e5c)](_0x598330));}_0x2942f4[_0x211e55(0x2ef4)]>0x0&&_0x12eecb[_0x2d2d0d(0x1ece)](_0x2942f4,_0x357fc6[_0x2d2d0d(0x3522)]);}else{if(defined$1(_0x3c7568[_0x2d2d0d(0x5393)])&&(_0x3c7568[_0x2d2d0d(0x5393)]instanceof ImageryLayer||_0x3c7568[_0x2d2d0d(0x5393)]instanceof VectorTilesMap))(_0x2942f4=getImagery(_0x3c7568[_0x2d2d0d(0x5393)],_0x357fc6[_0x2d2d0d(0x3522)]))[_0x2d2d0d(0x809)]>0x0&&_0x12eecb[_0x2d2d0d(0x1ece)](_0x2942f4,_0x357fc6[_0x2d2d0d(0x3522)]);}_0x5a6c9e[_0x2d2d0d(0x1f3d)][_0x2d2d0d(0x5323)](_0x12eecb);}}}}_0x5a6c9e[_0x2d2d0d(0x3097)]=BoundingSphere['fromBoundingSpheres'](_0x57c7e5,new BoundingSphere()),_0x5a6c9e[_0x2d2d0d(0x16f6)]=BoundingSphere[_0x211e55(0x2ba2)](_0x51c1f2,new BoundingSphere()),_0x5a6c9e[_0x211e55(0x22ec)]=!0x0,_0x367424[_0x211e55(0x48e8)][_0x2d2d0d(0x5323)](_0x5a6c9e);}if(!defined$1(_0x367424[_0x2d2d0d(0x3097)])||_0x367424[_0x2d2d0d(0x2093)]){for(var _0xc15a8a=[],_0x1061b1=0x0;_0x1061b1<_0x367424[_0x211e55(0x48e8)][_0x2d2d0d(0x809)];_0x1061b1++)_0xc15a8a[_0x211e55(0x2a0e)](_0x367424[_0x211e55(0x48e8)][_0x1061b1][_0x2d2d0d(0x3097)]);_0x367424[_0x211e55(0x557)]=BoundingSphere[_0x211e55(0x2ba2)](_0xc15a8a),_0x367424[_0x2d2d0d(0x1c09)]=BoundingSphere[_0x2d2d0d(0x40f3)](_0x367424[_0x211e55(0x557)]);}if(!Cartesian3[_0x2d2d0d(0x1dab)](_0x3c7568[_0x211e55(0x526f)],Cartesian3[_0x2d2d0d(0x3a34)])){var _0x32968a=Math[_0x2d2d0d(0x498f)](Math['abs'](_0x3c7568[_0x2d2d0d(0x5916)]['x']),Math[_0x211e55(0x971)](_0x3c7568[_0x2d2d0d(0x5916)]['y']),Math[_0x2d2d0d(0x1beb)](_0x3c7568[_0x2d2d0d(0x5916)]['z']));_0x367424[_0x2d2d0d(0x338f)](_0x32968a);}for(var _0x70a94f in _0xaa5b64){var _0x56c04a=_0xaa5b64[_0x70a94f];defined$1(_0x56c04a)&&(_0x56c04a[_0x2d2d0d(0x2947)](),_0xaa5b64[_0x70a94f]=null);}_0x4bfe95&&DDSTextureManager$1[_0x2d2d0d(0x47d1)](_0x367424[_0x2d2d0d(0x407c)]),_0x367424[_0x2d2d0d(0x1ded)]=LOADSTATE$4[_0x2d2d0d(0x1742)],_0x367424[_0x2d2d0d(0x1879)]=!0x0,_0x3c7568[_0x2d2d0d(0x2198)]===LoadingPriorityMode$1[_0x2d2d0d(0x179b)]&&_0x367424[_0x2d2d0d(0x4123)]&&_0x367424[_0x2d2d0d(0x3093)](!0x1);});},S3MDataParser[_0x5e00b3(0x5709)]=function(_0x2372d8,_0x5bd5c3,_0x45a7e0,_0x360617){var _0x57ef6c=_0x307c2b,_0x3c0ef3=_0x5e00b3;if(_0x5bd5c3[_0x57ef6c(0x328f)]===LOADSTATE$4[_0x3c0ef3(0x5fe7)])return _0x5bd5c3[_0x3c0ef3(0x23c9)]=null,_0x5bd5c3[_0x3c0ef3(0x5e9b)]=null,void(_0x5bd5c3[_0x3c0ef3(0x1185)]=void 0x0);var _0x55eedf;defined$1(_0x2372d8[_0x3c0ef3(0x5393)])&&(_0x55eedf=_0x2372d8[_0x3c0ef3(0x292d)]!==DATAFILETYPE$1[_0x3c0ef3(0x4105)]&&_0x2372d8[_0x57ef6c(0x1330)]!==DATAFILETYPE$1[_0x3c0ef3(0x2480)]||defined$1(_0x2372d8[_0x3c0ef3(0x468a)])?void 0x0:Matrix4[_0x3c0ef3(0x52a8)](_0x2372d8['_matModel'],new Array(0x10)));var _0x6c57b7={'buffer':_0x45a7e0,'supportCompressType':_0x2372d8[_0x3c0ef3(0x5428)],'ignoreNormal':_0x2372d8[_0x3c0ef3(0x34cc)],'bVolume':!0x1,'modelMatrix':_0x55eedf,'isCoverImageryLayer':defined$1(_0x2372d8[_0x57ef6c(0x2471)])},_0x2db470=[_0x45a7e0];defined$1(_0x360617)&&_0x3c0ef3(0x321a)===_0x2372d8[_0x3c0ef3(0x3a1d)]&&(_0x6c57b7[_0x57ef6c(0x4a3b)]=!0x0,_0x6c57b7[_0x57ef6c(0x1664)]=_0x360617,_0x2db470[_0x3c0ef3(0x5323)](_0x360617)),S3MTaskManager[_0x3c0ef3(0x56e8)]||S3MTaskManager['initWebAssembly']();var _0x4119ce=S3MTaskManager[_0x3c0ef3(0x1144)][_0x3c0ef3(0x5f2a)](_0x6c57b7,_0x2db470);defined$1(_0x4119ce)&&(_0x5bd5c3[_0x3c0ef3(0x1ded)]=LOADSTATE$4[_0x3c0ef3(0x331)],_0x2372d8[_0x3c0ef3(0x27a7)][_0x3c0ef3(0x6f7)][_0x3c0ef3(0x5da5)]=0x0,_0x2372d8[_0x3c0ef3(0x27a7)][_0x3c0ef3(0x6f7)][_0x3c0ef3(0xd9a)]++,_0x5bd5c3[_0x57ef6c(0x325)]=null,_0x5bd5c3[_0x3c0ef3(0x5e9b)]=null,_0x4119ce[_0x3c0ef3(0x2a5f)](function(_0x2459cb){var _0xbf414b=_0x57ef6c,_0x11a5d2=_0x3c0ef3;if(defined$1(window[_0xbf414b(0xa19)])){var _0x52e8ae=_0x5bd5c3['_relativePath'][_0xbf414b(0xedf)]()+_0x5bd5c3[_0x11a5d2(0x407c)];if((!0x0===_0x2372d8[_0xbf414b(0xf77)]['isGeoTilesSave']||_0x2372d8[_0x11a5d2(0x1349)][_0x11a5d2(0x52e2)]&&_0x2372d8[_0x11a5d2(0x27a7)][_0x11a5d2(0x2bfd)](_0x52e8ae))&&defined$1(_0x2372d8[_0xbf414b(0x307b)][_0x11a5d2(0x4203)])){if(defined$1(_0x2372d8[_0x11a5d2(0x27a7)][_0x11a5d2(0x4203)][_0xbf414b(0x3d8e)])&&defined$1(_0x2372d8[_0x11a5d2(0x27a7)][_0xbf414b(0x3dcb)][_0x11a5d2(0x2d62)][_0x2372d8[_0x11a5d2(0x27a7)][_0x11a5d2(0x5311)]])&&(0x1===_0x2372d8[_0x11a5d2(0x27a7)]['_indexedDBScheduler'][_0x11a5d2(0x2d62)][_0x2372d8[_0x11a5d2(0x27a7)][_0x11a5d2(0x5311)]][_0x52e8ae]||0x2===_0x2372d8[_0xbf414b(0x307b)]['_indexedDBScheduler'][_0x11a5d2(0x2d62)][_0x2372d8[_0x11a5d2(0x27a7)][_0x11a5d2(0x5311)]][_0x52e8ae]))return;var _0x50388a={'blob':_0x2459cb,'key':_0x52e8ae,'tablename':_0x2372d8[_0x11a5d2(0x27a7)][_0x11a5d2(0x5311)],'dbname':_0x2372d8[_0x11a5d2(0x27a7)][_0x11a5d2(0x4203)][_0x11a5d2(0x2339)]};S3MTaskManager[_0x11a5d2(0x3016)][_0x11a5d2(0x5f2a)](_0x50388a,[]);}}_0x2372d8[_0x11a5d2(0x27a7)][_0x11a5d2(0x6f7)][_0x11a5d2(0xd9a)]--,S3MDataParser[_0x11a5d2(0x4a27)](_0x2459cb,_0x2372d8,_0x5bd5c3,_0x360617);})[_0x3c0ef3(0xd22)](function(_0x471fb9){var _0x50bb90=_0x57ef6c,_0x18e920=_0x3c0ef3;if(_0x2372d8[_0x18e920(0x27a7)][_0x18e920(0x6f7)][_0x18e920(0xd9a)]--,_0x5bd5c3[_0x18e920(0x1185)]=void 0x0,_0x5bd5c3[_0x18e920(0x1ded)]==LOADSTATE$4[_0x18e920(0x5fe7)])return _0x5bd5c3[_0x18e920(0x23c9)]=null,void(_0x5bd5c3[_0x50bb90(0x35b1)]=null);defined$1(_0x471fb9)?(_0x5bd5c3[_0x18e920(0x23c9)]=null,_0x5bd5c3[_0x18e920(0x5e9b)]=null,_0x5bd5c3[_0x50bb90(0x328f)]=LOADSTATE$4[_0x18e920(0xf90)],console[_0x18e920(0xca1)](_0x471fb9)):_0x5bd5c3[_0x18e920(0x1ded)]=LOADSTATE$4[_0x18e920(0x4221)];}));},InstanceSkeletonManager[_0x5e00b3(0x313)]={'SkeletonParsing':0x0,'SkeletonReady':0x1};var SkeletonState$2={'UNLOAD':0x0,'LOADING':0x1,'LOADED':0x2,'PARSING':0x3,'PARSED':0x4,'CREATING':0x5,'READY':0x6,'LOADFAILED':0x7,'PARSFAILED':0x8};function CreateVertexJob(){var _0x57f3d8=_0x5e00b3;this[_0x57f3d8(0x4fd0)]=void 0x0,this[_0x57f3d8(0x96f)]=void 0x0,this[_0x57f3d8(0x51d3)]=0x0;}function CreateIndexJob(){var _0x37093e=_0x5e00b3;this[_0x37093e(0x96f)]=void 0x0,this[_0x37093e(0x4fd0)]=void 0x0,this[_0x37093e(0x51d3)]=0x0;}function loadSkeleton(_0x4a2ed9,_0x138b64,_0x5dce6b){var _0x192337=_0x307c2b,_0x427758=_0x5e00b3;if(!defined$1(_0x138b64[_0x192337(0x6ac)])){var _0x113409=new URI(_0x427758(0x330c)+_0x5dce6b)[_0x427758(0x1c7e)](_0x4a2ed9[_0x427758(0x350c)])[_0x192337(0xedf)](),_0x249eed=new Request({'url':_0x113409,'throttle':!0x0,'throttleByServer':!0x0,'serverKey':RequestScheduler[_0x192337(0x576)](_0x113409),'priorityFunction':function(){return 0x3e8;}});_0x138b64[_0x427758(0x2625)]=_0x249eed;}var _0x12f049=loadArrayBuffer(_0x138b64[_0x427758(0x2625)]['url'],void 0x0,_0x138b64[_0x427758(0x2625)]);defined$1(_0x12f049)&&(_0x138b64[_0x192337(0x1ed3)]=SkeletonState$2[_0x427758(0x5aa6)],_0x12f049[_0x427758(0x2a5f)](function(_0x4db917){var _0x527698=_0x192337,_0x6f0498=_0x427758;_0x138b64[_0x527698(0x6ac)]=void 0x0,_0x138b64[_0x6f0498(0x537f)]=_0x4db917,_0x138b64[_0x6f0498(0x3d40)]=SkeletonState$2[_0x527698(0x4ed3)];})[_0x427758(0xd22)](function(_0x5c648e){var _0x1c68d5=_0x192337,_0x21ef1f=_0x427758;defined$1(_0x5c648e)?_0x138b64[_0x1c68d5(0x1ed3)]=SkeletonState$2[_0x21ef1f(0x1398)]:(_0x138b64[_0x1c68d5(0x1ed3)]=SkeletonState$2['UNLOAD'],_0x138b64[_0x1c68d5(0x6ac)]=void 0x0);}));}function parseSkeleton(_0x4f77fc,_0x313871,_0x2526e9){var _0x2d6876=_0x307c2b,_0x5cd78e=_0x5e00b3,_0x1edaa5={'buffer':_0x2526e9,'isS3MZ':!0x1,'supportCompressType':_0x4f77fc[_0x5cd78e(0x5428)],'ignoreNormal':_0x4f77fc[_0x2d6876(0x1ff)],'isJsonScp':_0x4f77fc[_0x5cd78e(0x507b)],'createEdge':!0x1},_0x598de5=[_0x2526e9];if(S3MTaskManager[_0x5cd78e(0x56e8)]||S3MTaskManager[_0x5cd78e(0x4431)](),S3MTaskManager[_0x2d6876(0x4018)]){var _0x3d75a0=S3MTaskManager['S3MBTaskProcessor'][_0x5cd78e(0x5f2a)](_0x1edaa5,_0x598de5);defined$1(_0x3d75a0)&&(_0x313871[_0x5cd78e(0x537f)]=void 0x0,_0x313871[_0x2d6876(0x1ed3)]=SkeletonState$2[_0x5cd78e(0x331)],_0x3d75a0[_0x5cd78e(0x2a5f)](function(_0x5b187f){var _0x19734c=_0x5cd78e;_0x313871[_0x19734c(0x3d40)]=SkeletonState$2[_0x19734c(0x1742)],_0x313871[_0x19734c(0x2293)]=_0x5b187f;})[_0x5cd78e(0xd22)](function(_0x5913a8){var _0x5ce6ee=_0x5cd78e;_0x313871[_0x5ce6ee(0x3d40)]=SkeletonState$2[_0x5ce6ee(0x4142)];}));}}function createResource(_0x455f26,_0x115a5f,_0x1835ed,_0xbb529){var _0xb6dfdd=_0x307c2b,_0x38e7b7=_0x5e00b3,_0x2d644d=_0x455f26[_0xb6dfdd(0xc72)],_0x1e2c87=_0x1835ed[_0xb6dfdd(0x19eb)][_0x38e7b7(0x96f)];for(var _0xe19e07 in(delete _0x1e2c87[_0x38e7b7(0x2fd1)],_0x1e2c87))if(_0x1e2c87[_0x38e7b7(0x1a9a)](_0xe19e07)){for(var _0x2f5924=_0x1e2c87[_0xe19e07],_0x202371=_0x2f5924[_0x38e7b7(0x471)][_0x38e7b7(0x209a)][_0xb6dfdd(0x2ef4)],_0x3ecc14=new Queue(),_0x435eca=0x0;_0x435eca<_0x202371;_0x435eca++)_0x3ecc14[_0xb6dfdd(0x4815)](_0x435eca);_0x1835ed[_0x38e7b7(0x124d)]['set'](_0xe19e07,_0x3ecc14);var _0x4aa803=_0x2f5924[_0xb6dfdd(0x1da6)][0x0];if(defined$1(_0x4aa803)){IndexDatatype$1[_0x38e7b7(0x43ff)],(0x1===_0x4aa803[_0xb6dfdd(0x346d)]||_0x2f5924[_0xb6dfdd(0x1b8f)]['verticesCount']>=CesiumMath[_0x38e7b7(0x1ea5)])&&_0x2d644d[_0x38e7b7(0x153f)];var _0x336891=new Queue();_0x336891[_0x38e7b7(0x18bb)](0x0),_0x1835ed[_0x38e7b7(0x1f8c)][_0x38e7b7(0x10aa)](_0xe19e07,_0x336891);}_0x115a5f[_0x38e7b7(0x9ad)][_0xbb529+'_'+_0xe19e07]=0x1;}_0x1835ed[_0xb6dfdd(0x1ed3)]=SkeletonState$2[_0x38e7b7(0x23d8)];}function createBuffers(_0x31f978,_0x50210e,_0x22d125,_0x163d1b){var _0x186c07=_0x307c2b,_0xcf99af=_0x5e00b3,_0x1006bc=!0x0;for(var _0x20c9a5 in _0x22d125[_0xcf99af(0x124d)][_0xcf99af(0x33c8)]){for(var _0x32f447=_0x22d125[_0x186c07(0x3ba2)]['_hash'][_0x20c9a5];_0x32f447[_0x186c07(0x2ef4)];){var _0x4bb4dc=_0x32f447[_0xcf99af(0xda2)]();if(_0x50210e[_0xcf99af(0x4d72)][_0xcf99af(0x10aa)](_0x31f978[_0xcf99af(0x1358)],_0x22d125[_0xcf99af(0x2293)][_0x186c07(0x508b)][_0x20c9a5],_0x4bb4dc),!_0x31f978[_0xcf99af(0xa47)][_0x186c07(0x3b15)][_0xcf99af(0x5ae4)](_0x50210e['vertexJob'],JobType$1[_0xcf99af(0x17be)]))break;_0x32f447[_0xcf99af(0xcca)]();}_0x1006bc=_0x1006bc&&0x0===_0x32f447[_0xcf99af(0x809)];}for(var _0x20c9a5 in _0x22d125[_0xcf99af(0x1f8c)][_0xcf99af(0x33c8)]){for(_0x32f447=_0x22d125[_0xcf99af(0x1f8c)]['_hash'][_0x20c9a5];_0x32f447[_0xcf99af(0x809)];){_0x4bb4dc=_0x32f447[_0xcf99af(0xda2)]();if(_0x50210e[_0xcf99af(0xe43)][_0xcf99af(0x10aa)](_0x31f978[_0xcf99af(0x1358)],_0x22d125[_0xcf99af(0x2293)][_0x186c07(0x508b)][_0x20c9a5],_0x4bb4dc),!_0x31f978[_0x186c07(0x4e0e)][_0xcf99af(0x1dbd)][_0xcf99af(0x5ae4)](_0x50210e[_0xcf99af(0xe43)],JobType$1[_0xcf99af(0x17be)]))break;_0x32f447['dequeue']();}_0x1006bc=_0x1006bc&&0x0===_0x32f447[_0x186c07(0x2ef4)];}_0x1006bc&&(_0x22d125[_0xcf99af(0x124d)]=void 0x0,_0x22d125[_0xcf99af(0x1f8c)]=void 0x0,_0x22d125[_0xcf99af(0x3d40)]=SkeletonState$2[_0x186c07(0x40d2)]);}CreateVertexJob[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(_0x30f373,_0xdba8f,_0x2f5d87){var _0x50c25d=_0x307c2b,_0x2d86b6=_0x5e00b3;this[_0x50c25d(0x5071)]=_0x30f373,this[_0x2d86b6(0x96f)]=_0xdba8f,this[_0x2d86b6(0x51d3)]=_0x2f5d87;},CreateVertexJob[_0x307c2b(0x1aa2)][_0x5e00b3(0x5ae4)]=function(){var _0x309302=_0x307c2b,_0x4455ee=_0x5e00b3,_0x502099=this[_0x309302(0x5071)],_0x49f9d7=this[_0x4455ee(0x51d3)],_0xb7fea4=this[_0x4455ee(0x96f)][_0x4455ee(0x471)][_0x4455ee(0x209a)][_0x49f9d7];defined$1(_0xb7fea4[_0x4455ee(0x521e)])||(_0xb7fea4[_0x4455ee(0x521e)]=Buffer$1[_0x4455ee(0x5ad5)]({'context':_0x502099,'typedArray':_0xb7fea4[_0x4455ee(0x539b)],'usage':BufferUsage[_0x4455ee(0xdfd)]}),delete _0xb7fea4[_0x4455ee(0x539b)],_0xb7fea4[_0x4455ee(0x521e)][_0x4455ee(0x5754)]=!0x1);},CreateIndexJob[_0x5e00b3(0x3720)][_0x307c2b(0x3235)]=function(_0x383a55,_0x45372c,_0x50e27d){var _0x184bed=_0x5e00b3;this[_0x184bed(0x96f)]=_0x45372c,this[_0x184bed(0x4fd0)]=_0x383a55,this[_0x184bed(0x51d3)]=_0x50e27d;},CreateIndexJob[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(){var _0x4414f3=_0x307c2b,_0x40657d=_0x5e00b3,_0x260fc8=this[_0x40657d(0x4fd0)];this[_0x40657d(0x51d3)];var _0x58a96c=this[_0x40657d(0x96f)][_0x40657d(0x3417)][0x0],_0x4a421f=this[_0x40657d(0x96f)][_0x40657d(0x471)][_0x40657d(0x228d)],_0x31d2f1=IndexDatatype$1[_0x40657d(0x43ff)];(0x1===_0x58a96c[_0x40657d(0x5fb1)]||_0x4a421f>=CesiumMath[_0x40657d(0x1ea5)])&&_0x260fc8['elementIndexUint']&&(_0x31d2f1=IndexDatatype$1[_0x4414f3(0x54b7)]);var _0x458cc1=Buffer$1[_0x40657d(0xda9)]({'context':_0x260fc8,'typedArray':_0x58a96c[_0x40657d(0x1610)],'usage':BufferUsage[_0x40657d(0xdfd)],'indexDatatype':_0x31d2f1});_0x458cc1[_0x40657d(0x5754)]=!0x1,delete _0x58a96c[_0x40657d(0x1610)],_0x58a96c[_0x40657d(0xd4e)]=_0x458cc1;},InstanceSkeletonManager[_0x5e00b3(0x3720)][_0x5e00b3(0xca6)]=function(_0x4d9f01,_0x5f10c5,_0x2a637e){var _0x946237=_0x307c2b,_0x21afe8=_0x5e00b3,_0x53b4d0=_0x5f10c5[_0x21afe8(0x5748)],_0x3a6cfa=_0x2a637e[_0x21afe8(0xabf)]('#'),_0x58aff4=_0x2a637e;_0x3a6cfa>-0x1&&(_0x58aff4=_0x2a637e[_0x21afe8(0x4c07)](0x0,_0x3a6cfa));var _0x1f802a=this[_0x21afe8(0x2564)][_0x21afe8(0x38c4)](_0x58aff4);return defined$1(_0x1f802a)||(_0x1f802a={'state':SkeletonState$2[_0x21afe8(0x5fe7)],'skeletonPackage':void 0x0,'vertexBufferToCreate':new AssociativeArray(),'indexBufferToCreate':new AssociativeArray()},this['skeletons'][_0x21afe8(0x10aa)](_0x58aff4,_0x1f802a)),_0x1f802a[_0x21afe8(0x3d40)]===SkeletonState$2[_0x21afe8(0x5fe7)]?loadSkeleton(_0x4d9f01,_0x1f802a,_0x2a637e):_0x1f802a['state']===SkeletonState$2[_0x946237(0x4ed3)]?parseSkeleton(_0x4d9f01,_0x1f802a,_0x1f802a[_0x21afe8(0x537f)]):_0x1f802a[_0x21afe8(0x3d40)]===SkeletonState$2[_0x21afe8(0x1742)]?createResource(_0x4d9f01,this,_0x1f802a,_0x58aff4):_0x1f802a[_0x21afe8(0x3d40)]===SkeletonState$2[_0x21afe8(0x23d8)]&&createBuffers(_0x4d9f01,this,_0x1f802a),_0x1f802a[_0x21afe8(0x3d40)]===SkeletonState$2[_0x21afe8(0xc3e)]&&(_0x53b4d0['contains'](_0x58aff4)||_0x53b4d0['set'](_0x58aff4,_0x1f802a[_0x21afe8(0x2293)])),_0x1f802a;},InstanceSkeletonManager[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x46a3a0){var _0xf1257e=_0x307c2b,_0x2b17d4=_0x5e00b3,_0x59780f=this[_0x2b17d4(0x2564)][_0xf1257e(0x3abb)](_0x46a3a0);if(defined$1(_0x59780f)&&defined$1(_0x59780f[_0xf1257e(0x19eb)])){var _0x5646b7=_0x59780f[_0x2b17d4(0x2293)][_0x2b17d4(0x96f)];for(var _0x2ec47f in _0x5646b7)if(_0x5646b7[_0x2b17d4(0x1a9a)](_0x2ec47f)){for(var _0x19ae15=_0x5646b7[_0x2ec47f],_0x4f342e=_0x19ae15[_0x2b17d4(0x471)][_0x2b17d4(0x209a)],_0x415754=_0x4f342e[_0x2b17d4(0x809)],_0xddbedf=0x0;_0xddbedf<_0x415754;_0xddbedf++){var _0x34ed52=_0x4f342e[_0xddbedf];if(defined$1(_0x34ed52[_0x2b17d4(0x521e)])){var _0x4d4bcf=_0x34ed52['vertexBuffer'];_0x34ed52[_0x2b17d4(0x521e)]['vertexArrayDestroyable']=!0x0,defined$1(_0x4d4bcf)&&!_0x4d4bcf[_0x2b17d4(0x53aa)]()&&_0x4d4bcf[_0x2b17d4(0x5754)]&&_0x4d4bcf[_0x2b17d4(0x2947)](),_0x34ed52[_0xf1257e(0x4b70)]=void 0x0;}}var _0x27d7a7=_0x19ae15[_0x2b17d4(0x3417)][0x0];if(defined$1(_0x27d7a7)){var _0x377a21=_0x27d7a7[_0x2b17d4(0xd4e)];_0x377a21[_0xf1257e(0x283b)]=!0x0,defined$1(_0x377a21)&&!_0x377a21[_0x2b17d4(0x53aa)]()&&_0x377a21[_0x2b17d4(0x5754)]&&_0x377a21[_0x2b17d4(0x2947)](),_0x27d7a7[_0x2b17d4(0xd4e)]=void 0x0;}delete this[_0x2b17d4(0x9ad)][_0x46a3a0+'_'+_0x2ec47f];}this[_0xf1257e(0x1856)][_0x2b17d4(0x4f4b)](_0x46a3a0);}},InstanceSkeletonManager[_0x5e00b3(0x2374)]=function(_0x19f194,_0x451cea){var _0x5089d3=_0x307c2b,_0x17a5ef=_0x5e00b3,_0x3fcc41=_0x451cea['instancePackage'][_0x17a5ef(0x96f)];delete _0x3fcc41[_0x17a5ef(0x2fd1)];var _0x517ba0=!0x0;for(var _0x59e8a4 in(defined$1(_0x451cea[_0x17a5ef(0x5748)])||(_0x451cea[_0x17a5ef(0x5748)]=new AssociativeArray()),_0x3fcc41)){if(_0x3fcc41[_0x5089d3(0x2609)](_0x59e8a4))_0x517ba0=_0x19f194['instanceSkeletonManager'][_0x17a5ef(0xca6)](_0x19f194,_0x451cea,_0x59e8a4)[_0x17a5ef(0x3d40)]===SkeletonState$2[_0x17a5ef(0xc3e)]&&_0x517ba0;}_0x517ba0&&(_0x451cea[_0x17a5ef(0x13db)]=InstanceSkeletonManager[_0x17a5ef(0x313)][_0x17a5ef(0x548c)]);};var NOCOMPRESSED_RGBA=0x1111,NOCOMPRESSED_LA=0x190a;function DxtTexture(_0xbeadbc){var _0xd19c2=_0x307c2b,_0x3356ba=_0x5e00b3;this[_0x3356ba(0x4fd0)]=_0xbeadbc[_0x3356ba(0x4fd0)],this['gl']=_0xbeadbc[_0xd19c2(0x5071)][_0x3356ba(0x24f8)],this[_0x3356ba(0x5291)]=_0xbeadbc[_0xd19c2(0x5071)]['id'],this[_0xd19c2(0x1a8a)]=_0xbeadbc[_0x3356ba(0x2e9f)],this[_0x3356ba(0x843)]=_0xbeadbc[_0x3356ba(0x843)],this[_0xd19c2(0x2ddf)]=_0xbeadbc[_0x3356ba(0x312c)],this[_0xd19c2(0x496c)]=_0xbeadbc[_0x3356ba(0x2d3c)],this[_0xd19c2(0x33bc)]=_0xbeadbc[_0x3356ba(0x5a4e)],this[_0x3356ba(0x42d4)]=_0xbeadbc[_0x3356ba(0x483f)],this[_0x3356ba(0x5428)]=_0xbeadbc[_0x3356ba(0x2fd3)],this[_0x3356ba(0x404a)]=_0xbeadbc[_0xd19c2(0x5305)],this[_0x3356ba(0x5381)]=_0xbeadbc[_0xd19c2(0x2381)],this[_0x3356ba(0x3f96)]=defaultValue$1(_0xbeadbc[_0x3356ba(0x3f96)],TextureWrap$1[_0x3356ba(0x3304)]),this[_0x3356ba(0x56e9)]=defaultValue$1(_0xbeadbc[_0xd19c2(0x39db)],TextureWrap$1[_0x3356ba(0x3304)]),this[_0x3356ba(0xedb)]=_0xbeadbc[_0xd19c2(0x1a71)],this[_0x3356ba(0x49a6)]=void 0x0,this[_0x3356ba(0x3936)]=this['gl'][_0x3356ba(0x28d4)],this[_0x3356ba(0xd16)]=this[_0xd19c2(0x496c)]*this[_0x3356ba(0x3a59)],this[_0x3356ba(0x3df0)]=0x1,this[_0x3356ba(0x2e0b)]=!0x1,this[_0x3356ba(0x208f)]=!0x1,this['isTexBlock']=!0x0,defined$1(this[_0x3356ba(0xedb)])&&this[_0x3356ba(0x56e8)](),this[_0x3356ba(0x5877)]=PixelFormat$1[_0xd19c2(0x20a3)](this[_0x3356ba(0x5381)],this[_0x3356ba(0x5178)],this[_0x3356ba(0x3a59)]),this[_0x3356ba(0x4fd0)][_0x3356ba(0x7a8)]+=this[_0x3356ba(0x5877)];}function validateMipmap(_0x4b2715,_0x33cbf2,_0x564e83,_0x1a7d89){var _0x3d16c1=_0x307c2b,_0x147ba2=_0x5e00b3,_0x1370bc=0x1;if(!CesiumMath[_0x147ba2(0x5bf4)](_0x564e83)||!CesiumMath[_0x147ba2(0x5bf4)](_0x1a7d89))return!0x1;for(var _0x1a8f31=_0x4b2715[_0x3d16c1(0x2ef4)],_0x1dc76c=_0x564e83,_0x5be053=_0x1a7d89,_0x5885aa=0x0;;){if(_0x5885aa+=PixelFormat$1[_0x147ba2(0xaad)](_0x33cbf2,_0x1dc76c,_0x5be053),_0x5be053>>=0x1,0x0==(_0x1dc76c>>=0x1)&&0x0==_0x5be053)break;_0x1370bc++,_0x1dc76c=Math[_0x147ba2(0x498f)](_0x1dc76c,0x1),_0x5be053=Math[_0x147ba2(0x498f)](_0x5be053,0x1);}return _0x5885aa===_0x1a8f31?_0x1370bc:0x1;}DxtTexture[_0x5e00b3(0x3720)][_0x5e00b3(0x56e8)]=function(){var _0x24b83b=_0x307c2b,_0x421b24=_0x5e00b3;if(this[_0x421b24(0x42d4)]===S3MCompressType$1[_0x421b24(0x3c12)]&&0x1!=this[_0x421b24(0x5428)]){if(defined$1(this[_0x421b24(0xedb)])){var _0x50b31a=null;DXTTextureDecode[_0x24b83b(0x2d65)](_0x50b31a,this[_0x421b24(0x5178)],this[_0x421b24(0x3a59)],this[_0x24b83b(0x1a71)],this['_pixelFormat']),_0x50b31a=this[_0x421b24(0x404a)]>S3MPixelFormat$1[_0x421b24(0x1c7b)]||this[_0x421b24(0x404a)]===S3MPixelFormat$1[_0x24b83b(0x21ac)]?new Uint8Array(this[_0x421b24(0x5178)]*this[_0x24b83b(0x33bc)]*0x4):new Uint16Array(this[_0x421b24(0x5178)]*this[_0x421b24(0x3a59)]),DXTTextureDecode[_0x421b24(0x36b3)](_0x50b31a,this[_0x421b24(0x5178)],this[_0x421b24(0x3a59)],this[_0x421b24(0xedb)],this[_0x421b24(0x404a)]),this[_0x421b24(0xedb)]=_0x50b31a;}this[_0x24b83b(0x1a1a)]=NOCOMPRESSED_RGBA;}var _0x120dc4=this['gl'];defined$1(this[_0x421b24(0x49a6)])||(this[_0x421b24(0x49a6)]=_0x120dc4[_0x421b24(0x1729)]()),_0x120dc4[_0x421b24(0x44b)](_0x120dc4[_0x421b24(0x28d4)],this[_0x421b24(0x49a6)]);var _0x14986f=this[_0x421b24(0x5381)],_0x40f1a5=0x0;if(defined$1(this[_0x421b24(0xedb)])){var _0x3bb6b5=this[_0x421b24(0x5178)],_0x48733a=this[_0x421b24(0x3a59)],_0x42e490=validateMipmap(this[_0x24b83b(0x1a71)],_0x14986f,this['_width'],this[_0x421b24(0x3a59)])>0x1,_0x2e0a3a=this[_0x24b83b(0x1a71)][_0x24b83b(0x4f5a)],_0x417931=0x0;_0x14986f!==NOCOMPRESSED_LA&&_0x14986f!==NOCOMPRESSED_RGBA||_0x120dc4[_0x421b24(0x28c9)](_0x120dc4[_0x421b24(0x442)],!0x0);do{var _0x30fddb=PixelFormat$1[_0x24b83b(0x20a3)](_0x14986f,_0x3bb6b5,_0x48733a),_0xe80b7=new Uint8Array(this[_0x24b83b(0x1a71)][_0x24b83b(0xcaa)],this[_0x421b24(0xedb)][_0x421b24(0x153e)]+_0x417931,_0x30fddb);_0x14986f===NOCOMPRESSED_RGBA?_0x120dc4[_0x24b83b(0x1b33)](_0x120dc4[_0x421b24(0x28d4)],_0x40f1a5++,_0x120dc4[_0x421b24(0x1015)],_0x3bb6b5,_0x48733a,0x0,_0x120dc4[_0x24b83b(0x668)],_0x120dc4[_0x421b24(0x1b0f)],_0xe80b7):_0x120dc4[_0x421b24(0x51d8)](_0x120dc4[_0x24b83b(0x1ad8)],_0x40f1a5++,_0x14986f,_0x3bb6b5,_0x48733a,0x0,_0xe80b7),_0x3bb6b5=Math[_0x421b24(0x498f)](_0x3bb6b5>>0x1,0x1),_0x48733a=Math[_0x421b24(0x498f)](_0x48733a>>0x1,0x1),_0x417931+=_0x30fddb;}while(_0x42e490&&_0x417931<_0x2e0a3a);}else{var _0x53d9f2=PixelFormat$1[_0x421b24(0xaad)](_0x14986f,this[_0x24b83b(0x496c)],this[_0x421b24(0x3a59)]);_0x14986f===NOCOMPRESSED_RGBA?_0x120dc4[_0x421b24(0xd9c)](_0x120dc4[_0x24b83b(0x1ad8)],0x0,_0x120dc4[_0x24b83b(0x668)],this[_0x421b24(0x5178)],this[_0x421b24(0x3a59)],0x0,_0x120dc4[_0x421b24(0x1015)],_0x120dc4[_0x421b24(0x1b0f)],new Uint8Array(this[_0x421b24(0x5178)]*this[_0x421b24(0x3a59)]*0x4)):_0x120dc4[_0x421b24(0x51d8)](_0x120dc4[_0x421b24(0x28d4)],0x0,_0x14986f,this[_0x421b24(0x5178)],this[_0x421b24(0x3a59)],0x0,new Uint8Array(_0x53d9f2));}_0x40f1a5>0x1?(_0x120dc4[_0x421b24(0x5133)](_0x120dc4[_0x24b83b(0x1ad8)],_0x120dc4[_0x421b24(0x5fbc)],_0x120dc4[_0x421b24(0x408a)]),CesiumMath[_0x421b24(0x5bf4)](this[_0x421b24(0x5178)])&&CesiumMath[_0x421b24(0x5bf4)](this[_0x421b24(0x3a59)])?_0x120dc4[_0x421b24(0x5133)](_0x120dc4[_0x421b24(0x28d4)],_0x120dc4['TEXTURE_MIN_FILTER'],_0x120dc4[_0x421b24(0x5df0)]):_0x120dc4[_0x421b24(0x5133)](_0x120dc4[_0x421b24(0x28d4)],_0x120dc4[_0x421b24(0x1339)],_0x120dc4[_0x421b24(0x408a)])):(_0x120dc4[_0x421b24(0x5133)](_0x120dc4[_0x24b83b(0x1ad8)],_0x120dc4[_0x421b24(0x5fbc)],_0x120dc4[_0x421b24(0x408a)]),_0x120dc4[_0x421b24(0x5133)](_0x120dc4[_0x421b24(0x28d4)],_0x120dc4['TEXTURE_MIN_FILTER'],_0x120dc4[_0x421b24(0x408a)])),_0x120dc4[_0x421b24(0x5133)](_0x120dc4[_0x421b24(0x28d4)],_0x120dc4[_0x421b24(0x5895)],this[_0x421b24(0x3f96)]),_0x120dc4[_0x421b24(0x5133)](_0x120dc4['TEXTURE_2D'],_0x120dc4['TEXTURE_WRAP_T'],this[_0x421b24(0x56e9)]),_0x120dc4[_0x421b24(0x5133)](this[_0x421b24(0x3936)],this[_0x421b24(0x4fd0)][_0x421b24(0x5f4b)][_0x421b24(0xa60)],0x1),_0x120dc4[_0x421b24(0x44b)](_0x120dc4[_0x421b24(0x28d4)],null),this[_0x421b24(0xedb)]=void 0x0,this[_0x421b24(0x2e0b)]=!0x0;},DxtTexture[_0x5e00b3(0x3720)][_0x5e00b3(0x7d7)]=function(_0xb75f7e){var _0x5eb499=_0x307c2b,_0x109d9d=_0x5e00b3,_0x54d477=this['gl'],_0x1a5671=this[_0x5eb499(0x466e)];_0x54d477['activeTexture'](_0x54d477[_0x109d9d(0x55cc)]),_0x54d477[_0x5eb499(0x1ce8)](_0x1a5671,this[_0x109d9d(0x49a6)]);var _0x2b376f=_0xb75f7e[_0x5eb499(0x3111)],_0xda75b4=_0xb75f7e[_0x5eb499(0x10b)],_0x3c053f=_0xb75f7e[_0x5eb499(0x2299)],_0x47894a=_0xb75f7e[_0x109d9d(0x5a4e)],_0x43259a=_0xb75f7e[_0x109d9d(0xedb)],_0x12f7d2=this[_0x109d9d(0x5381)],_0x1b9faf=_0x54d477[_0x109d9d(0x1b0f)];if(_0x54d477[_0x109d9d(0x28c9)](_0x54d477[_0x5eb499(0x431)],!0x1),this[_0x109d9d(0x42d4)]===S3MCompressType$1[_0x5eb499(0x4d8c)]&&0x1!=this['_supportCompressType']){_0x54d477[_0x5eb499(0x2680)](_0x54d477[_0x109d9d(0x442)],!0x0);var _0x249653=null;_0x12f7d2=this[_0x109d9d(0x404a)],(DXTTextureDecode[_0x5eb499(0x2d65)](_0x249653,_0x3c053f,_0x47894a,_0x43259a,_0x12f7d2),_0x249653=_0x12f7d2>S3MPixelFormat$1[_0x109d9d(0x1c7b)]||_0x12f7d2===S3MPixelFormat$1[_0x109d9d(0x3711)]?new Uint8Array(_0x3c053f*_0x47894a*0x4):new Uint16Array(_0x3c053f*_0x47894a),DXTTextureDecode[_0x109d9d(0x36b3)](_0x249653,_0x3c053f,_0x47894a,_0x43259a,_0x12f7d2),_0x43259a=_0x249653,this[_0x109d9d(0x5381)]=NOCOMPRESSED_RGBA,_0x54d477['texSubImage2D'](_0x54d477[_0x109d9d(0x28d4)],0x0,_0x2b376f,_0xda75b4,_0x3c053f,_0x47894a,_0x54d477[_0x5eb499(0x668)],_0x1b9faf,_0x43259a));}else{_0x54d477[_0x5eb499(0x2680)](_0x54d477[_0x109d9d(0x442)],!0x1);var _0xf6ffae=PixelFormat$1[_0x109d9d(0xaad)](_0x12f7d2,_0x3c053f,_0x47894a),_0x5e18e8=new Uint8Array(_0x43259a[_0x109d9d(0x537f)],_0x43259a[_0x109d9d(0x153e)],_0xf6ffae);_0x54d477[_0x109d9d(0x4055)](_0x1a5671,0x0,_0x2b376f,_0xda75b4,_0x3c053f,_0x47894a,_0x12f7d2,_0x5e18e8);}_0x54d477[_0x109d9d(0x44b)](_0x1a5671,null);},DxtTexture[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x5e43f5){var _0x535f6d=_0x307c2b,_0x42f95c=_0x5e00b3;this[_0x42f95c(0x4fd0)]=_0x5e43f5[_0x42f95c(0x4fd0)],this['gl']=_0x5e43f5[_0x535f6d(0x5071)][_0x42f95c(0x24f8)],this[_0x535f6d(0x5a75)]=_0x5e43f5[_0x42f95c(0x4fd0)]['id'],this[_0x42f95c(0x2e9f)]=_0x5e43f5[_0x42f95c(0x2e9f)],this['rootName']=_0x5e43f5[_0x42f95c(0x843)],this[_0x42f95c(0x312c)]=_0x5e43f5[_0x42f95c(0x312c)],this[_0x535f6d(0x496c)]=_0x5e43f5[_0x42f95c(0x2d3c)],this[_0x42f95c(0x3a59)]=_0x5e43f5[_0x42f95c(0x5a4e)],this['_internalFormat']=_0x5e43f5[_0x42f95c(0x2c7d)],this[_0x42f95c(0xedb)]=_0x5e43f5[_0x535f6d(0x1a71)],this[_0x42f95c(0x3df0)]=0x1,this[_0x42f95c(0x2e0b)]=!0x1,this[_0x42f95c(0x208f)]=!0x1,defined$1(this[_0x42f95c(0xedb)])&&this[_0x42f95c(0x56e8)]();},DxtTexture[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x20cf7d=_0x5e00b3;this['gl'][_0x20cf7d(0xbe4)](this[_0x20cf7d(0x49a6)]),this[_0x20cf7d(0x49a6)]=null,this[_0x20cf7d(0x3df0)]=0x0,this[_0x20cf7d(0x2e0b)]=!0x1,this[_0x20cf7d(0x208f)]=!0x1,this[_0x20cf7d(0x4fd0)][_0x20cf7d(0x7a8)]-=this['_sizeInBytes'];};var TextureManager={'cache':{},'cacheSize':0x0,'freeCache':{},'freeQueue':new Queue(),'freeCacheSize':0x0,'throttleSize':0x3200000,'getCache':function(_0x59ee81,_0x3ad1d6,_0x306c85){var _0x4318c8=_0x5e00b3,_0x8b9cc1=this[_0x4318c8(0x20f6)][_0x59ee81];defined$1(_0x8b9cc1)||(_0x8b9cc1=this[_0x4318c8(0x20f6)][_0x59ee81]={});var _0x5c886a=_0x8b9cc1[_0x3ad1d6];defined$1(_0x5c886a)||(_0x5c886a=_0x8b9cc1[_0x3ad1d6]={});var _0x582d06=_0x5c886a[_0x306c85];return defined$1(_0x582d06)||(_0x582d06=_0x5c886a[_0x306c85]={}),_0x582d06;},'get':function(_0x32490d,_0x39570d,_0x4cb263,_0x50911b){var _0x688a9d=_0x5e00b3,_0x4da3c1=this[_0x688a9d(0x502c)](_0x32490d,_0x39570d,_0x4cb263)[_0x50911b];if(defined$1(_0x4da3c1))return _0x4da3c1[_0x688a9d(0x3df0)]++,_0x4da3c1;},'create':function(_0xe8a539){var _0x642aea=_0x307c2b,_0x4a8a7f=_0x5e00b3,_0x355479=_0xe8a539[_0x4a8a7f(0x4fd0)],_0xdf7975=_0x355479['id'],_0x5bdf65=_0xe8a539[_0x642aea(0x1a8a)],_0x2b8cbb=_0xe8a539[_0x4a8a7f(0x843)],_0x3804b5=_0xe8a539[_0x4a8a7f(0x312c)],_0x2979fe=this[_0x642aea(0x1b38)](_0xdf7975,_0x5bdf65,_0x2b8cbb),_0x2790cf=_0x2979fe[_0x3804b5];if(defined$1(_0x2790cf))return _0x2790cf[_0x4a8a7f(0x3df0)]++,_0x2790cf;var _0x66b6ff=_0xe8a539[_0x4a8a7f(0x2d3c)],_0x325f1e=_0xe8a539['height'],_0x80db55=_0xe8a539[_0x4a8a7f(0x483f)],_0x38b50b=_0xe8a539[_0x4a8a7f(0x2fd3)],_0x4d2d2d=_0xe8a539[_0x4a8a7f(0x2e08)],_0x5f12e1=_0xe8a539[_0x4a8a7f(0xedb)];return _0x2790cf=new DxtTexture({'context':_0x355479,'layerId':_0x5bdf65,'rootName':_0x2b8cbb,'textureId':_0x3804b5,'width':_0x66b6ff,'height':_0x325f1e,'compressType':_0x80db55,'supportCompressType':_0x38b50b,'pixelFormat':_0x4d2d2d,'internalFormat':_0xe8a539[_0x642aea(0x2381)],'arrayBufferView':_0x5f12e1}),_0x2979fe[_0x3804b5]=_0x2790cf,_0x2790cf;},'del':function(_0x151a67){var _0x1f7552=_0x307c2b,_0x31db00=_0x5e00b3;if(defined$1(_0x151a67[_0x31db00(0x5291)])){var _0x2b082d=this[_0x31db00(0x502c)](_0x151a67['contextId'],_0x151a67[_0x1f7552(0x1a8a)],_0x151a67[_0x31db00(0x843)]);defined$1(_0x2b082d[_0x151a67[_0x31db00(0x312c)]])&&0x0==--_0x151a67[_0x31db00(0x3df0)]&&(delete _0x2b082d[_0x151a67[_0x31db00(0x312c)]],_0x151a67[_0x1f7552(0x5020)]());}}};function MaterialExt(){var _0x278ca1=_0x307c2b,_0x5a5aff=_0x5e00b3;this[_0x5a5aff(0x5929)]=!0x1,this[_0x5a5aff(0x541b)]=!0x1,this[_0x5a5aff(0x3dd9)]=void 0x0,this[_0x5a5aff(0x39f3)]=0x0,this[_0x5a5aff(0x11f7)]=void 0x0,this[_0x278ca1(0x1805)]=new Cartesian4(0x1,0x1,0x1,0x1),this[_0x5a5aff(0x49a0)]=new Cartesian4(0x1,0x1,0x1,0x1),this[_0x5a5aff(0x1605)]=new Cartesian4(0x0),this[_0x5a5aff(0x3a69)]=Matrix4[_0x5a5aff(0x40f3)](Matrix4[_0x5a5aff(0x2de)],new Matrix4()),this[_0x5a5aff(0x3bab)]=0x32,this[_0x278ca1(0x4a98)]=!0x1,this[_0x278ca1(0x2b5d)]=[],this['_created']=!0x1,this[_0x5a5aff(0x234f)]=!0x1,this[_0x5a5aff(0x205)]=!0x1,this[_0x5a5aff(0x3e94)]=!0x1,this[_0x278ca1(0x324f)]=void 0x0,this[_0x278ca1(0x3c0b)]=void 0x0,this[_0x5a5aff(0xcf7)]=void 0x0,this[_0x5a5aff(0x426e)]=void 0x0,this[_0x5a5aff(0x5c66)]=void 0x0,this[_0x5a5aff(0x56d)]=void 0x0,this[_0x5a5aff(0x2528)]=void 0x0,this[_0x5a5aff(0x1e3d)]=void 0x0,this[_0x5a5aff(0x598d)]=void 0x0,this[_0x5a5aff(0x5360)]=void 0x0,this[_0x5a5aff(0x4bb1)]=void 0x0,this[_0x5a5aff(0x37e6)]=void 0x0,this[_0x5a5aff(0x2c25)]=!0x1,this[_0x5a5aff(0x3812)]=!0x1,this[_0x5a5aff(0x4e5)]=!0x1,this[_0x5a5aff(0x2975)]=!0x1,this[_0x5a5aff(0x21ac)]=!0x1,this[_0x5a5aff(0x45a6)]={},this[_0x278ca1(0x2f98)]=!0x1;}function TextureMotion(_0x281a3f){var _0x5c3d54=_0x307c2b,_0x6895b0=_0x5e00b3;if(!defined$1(_0x281a3f))return this[_0x6895b0(0x9be)]=0x0,this[_0x5c3d54(0x4a8)]=0x0,this[_0x5c3d54(0x5a0c)]=0x0,this[_0x6895b0(0x13d9)]=0x0,this[_0x6895b0(0x5b38)]=0x0,void(this[_0x6895b0(0x3df6)]=0x0);this[_0x6895b0(0x9be)]=_0x281a3f[_0x6895b0(0x2f7)],this[_0x5c3d54(0x4a8)]=_0x281a3f[_0x6895b0(0x472a)],this[_0x6895b0(0x1985)]=_0x281a3f[_0x6895b0(0x593c)],this[_0x5c3d54(0x3514)]=_0x281a3f[_0x6895b0(0x45c7)],this[_0x6895b0(0x5b38)]=_0x281a3f[_0x6895b0(0x3fc6)],this[_0x6895b0(0x3df6)]=_0x281a3f[_0x5c3d54(0x2382)];}MaterialExt[_0x5e00b3(0x3720)][_0x5e00b3(0x563c)]=function(_0x9003ad){var _0xa3b572=_0x307c2b,_0x34e1e4=_0x5e00b3;if(defined$1(_0x9003ad[_0x34e1e4(0x441a)])&&!this[_0x34e1e4(0x49e5)]){var _0x568ed2=_0x9003ad[_0x34e1e4(0x441a)];this['_usePBR']=!0x0,this[_0x34e1e4(0x504)]=defaultValue$1(_0x568ed2['alphaCutoff'],_0x9003ad[_0x34e1e4(0x54c1)]),this[_0x34e1e4(0x395f)]=defaultValue$1(_0x568ed2[_0x34e1e4(0x46db)],_0x9003ad[_0xa3b572(0x1086)]),this[_0x34e1e4(0x48d1)]=new Color$2(_0x568ed2[_0x34e1e4(0x4cba)]['x'],_0x568ed2[_0x34e1e4(0x4cba)]['y'],_0x568ed2[_0x34e1e4(0x4cba)]['z'],_0x568ed2[_0x34e1e4(0x4cba)]['w']),this[_0x34e1e4(0x1591)]=_0x568ed2[_0x34e1e4(0x28bd)],this[_0x34e1e4(0x3278)]=_0x568ed2[_0x34e1e4(0x413)],this['_doubleSided']=_0x568ed2[_0x34e1e4(0x5a34)],this[_0x34e1e4(0x416f)]=new Color$2(_0x568ed2[_0x34e1e4(0x16f0)]['x'],_0x568ed2[_0x34e1e4(0x16f0)]['y'],_0x568ed2[_0xa3b572(0x4e82)]['z'],0x1),this['_emissiveTextureIndex']=_0x568ed2[_0x34e1e4(0x3fdb)],this[_0x34e1e4(0x401c)]=_0x568ed2[_0xa3b572(0x4666)],this[_0x34e1e4(0x2d28)]=_0x568ed2[_0x34e1e4(0x2669)],this[_0x34e1e4(0x3d18)]=_0x568ed2[_0x34e1e4(0x44b3)],this[_0x34e1e4(0x5951)]=_0x568ed2[_0x34e1e4(0x1743)],this[_0x34e1e4(0x275c)]=_0x568ed2[_0x34e1e4(0x3d72)],this[_0x34e1e4(0x2d5f)]=_0x568ed2[_0x34e1e4(0x5d3a)],this[_0x34e1e4(0x470c)]=_0x568ed2[_0xa3b572(0xe87)],this[_0x34e1e4(0x4ece)]=_0x568ed2[_0x34e1e4(0x32cd)],this[_0x34e1e4(0x3f02)]=_0x568ed2[_0xa3b572(0x16d4)],this[_0x34e1e4(0x3648)]=_0x568ed2[_0x34e1e4(0x335b)],this[_0x34e1e4(0x50bf)]=_0x568ed2[_0x34e1e4(0x5dbe)],this[_0x34e1e4(0x4d13)]=new TextureMotion(_0x568ed2[_0x34e1e4(0xede)]),this[_0x34e1e4(0x493)]=new TextureMotion(_0x568ed2[_0x34e1e4(0x3768)]);}};var _descriptionMap={};function updateTextureBatchTable(_0x9647a4,_0x2df2bb,_0xbff7bd){var _0x20826c=_0x307c2b,_0x42f62e=_0x5e00b3;for(var _0x3d9e0a in _0xbff7bd)if(_0xbff7bd[_0x42f62e(0x1a9a)](_0x3d9e0a)){var _0x199404=_0xbff7bd[_0x3d9e0a],_0x5a9eb0=Number(_0x3d9e0a);_0x2df2bb[_0x20826c(0xf18)](_0x5a9eb0,0x0,_0x199404);}_0x2df2bb[_0x42f62e(0xa16)](_0x9647a4);}function getAncestorTexture(_0xa401d7,_0xbddb12,_0x9ca532,_0x2e8ce2,_0x50c28d,_0x27f0e0){var _0x4cb654=_0x307c2b,_0x48d253=_0x5e00b3,_0x57fafe=_0x50c28d[_0x2e8ce2];if(defined$1(_0x57fafe)){for(var _0x1984a9=TextureManager[_0x48d253(0x38c4)](_0xa401d7,_0xbddb12,_0x9ca532,_0x57fafe);defined$1(_0x57fafe)&&defined$1(_0x1984a9)&&!_0x1984a9[_0x48d253(0x208f)];)_0x1984a9[_0x4cb654(0x272e)]--,_0x57fafe=_0x50c28d[_0x57fafe],_0x1984a9=TextureManager[_0x48d253(0x38c4)](_0xa401d7,_0xbddb12,_0x9ca532,_0x57fafe);return _0x27f0e0[_0x48d253(0x2c5)]=_0x57fafe,_0x1984a9;}}function getName(_0x295dfb){var _0x278dfe=_0x307c2b,_0x314e61=_0x5e00b3,_0x155f75=_0x295dfb[_0x278dfe(0x2feb)]('.');return _0x295dfb[_0x314e61(0x2bb6)](0x0,_0x155f75);}function MaterialManager(){var _0x1b3a18=_0x5e00b3;this[_0x1b3a18(0x20f6)]={};}MaterialExt['prototype'][_0x5e00b3(0x2216)]=function(_0x385eae,_0x3dfb97,_0x4ada5b,_0x330839,_0x5a00b8,_0x47f079,_0x35f0ff,_0x3737bd){var _0x3431dd=_0x307c2b,_0x975343=_0x5e00b3;if(!this[_0x975343(0x234f)]){this[_0x975343(0x37e6)]={'context':_0x385eae,'layer':_0x3dfb97,'isRoot':_0x4ada5b,'rootName':_0x330839,'curTextureName':_0x5a00b8,'textureInfo':_0x47f079,'rootBatchIdMap':_0x35f0ff,'ancestorMap':_0x3737bd};var _0x4c866b=_0x3dfb97[_0x3431dd(0x3577)];this[_0x3431dd(0x4b0e)]=!0x0,this[_0x975343(0x3e94)]=_0x4ada5b&&_0x4c866b;var _0x43989c=_0x47f079[_0x975343(0x4b56)],_0x44d8c6=PixelFormat$1[_0x975343(0x2cfb)],_0x8c37dd=TextureManager[_0x975343(0x2850)]({'context':_0x385eae,'layerId':_0x3dfb97['id'],'rootName':_0x330839,'textureId':_0x47f079['id'],'width':_0x47f079[_0x975343(0x2d3c)],'height':_0x47f079[_0x975343(0x5a4e)],'compressType':_0x47f079[_0x3431dd(0x5760)],'supportCompressType':_0x3dfb97[_0x975343(0x5428)],'pixelFormat':_0x47f079[_0x975343(0x600d)],'internalFormat':_0x44d8c6,'arrayBufferView':_0x43989c});_0x8c37dd[_0x975343(0x208f)]=_0x4ada5b&&_0x4c866b;var _0x38c1da=_0x47f079[_0x975343(0x155)][_0x975343(0x809)],_0x5db77c=_0x35f0ff[_0x47f079[_0x975343(0xc3a)]];if(this[_0x975343(0x4efe)][_0x975343(0x5323)](_0x8c37dd),_0x4c866b){var _0x3f6cfb=[{'functionName':_0x975343(0x2b35),'componentDatatype':ComponentDatatype$1[_0x975343(0x486a)],'componentsPerAttribute':0x4}],_0x555f8b=defined$1(_0x5db77c)?Object[_0x975343(0x4d54)](_0x5db77c)[_0x975343(0x809)]:_0x38c1da;this[_0x975343(0x1e3d)]=new BatchTable(_0x385eae,_0x3f6cfb,_0x555f8b),this[_0x3431dd(0xaba)][_0x975343(0x529b)]='_2';var _0x3eed2e=_descriptionMap[_0x3dfb97[_0x975343(0x2c5)]];defined$1(_0x3eed2e)||(_0x3eed2e=_descriptionMap[_0x3dfb97[_0x975343(0x2c5)]]={});var _0x3c0838=_0x3eed2e[_0x330839];defined$1(_0x3c0838)||(_0x3c0838=_0x3eed2e[_0x330839]={});var _0x523ccc=_0x3c0838[_0x5a00b8];defined$1(_0x523ccc)||(_0x523ccc=_0x3c0838[_0x5a00b8]={});for(var _0x5a919d=_0x47f079['subTexInfos'],_0x536f8f=0x0;_0x536f8f<_0x38c1da;_0x536f8f++){var _0x45ad63=_0x5a919d[_0x536f8f],_0x53a906=_0x45ad63[_0x975343(0x2b23)][_0x3431dd(0x1997)]('_')[0x0],_0x80d20e=new Cartesian4(_0x45ad63[_0x975343(0x1ab8)],_0x45ad63[_0x3431dd(0x3285)],_0x45ad63[_0x975343(0x2d3c)],_0x45ad63[_0x3431dd(0x10d5)]);_0x523ccc[_0x53a906]=_0x80d20e;}}if(!_0x4ada5b||!_0x4c866b){this['_subRequestNamesBake']=[];for(_0x536f8f=0x0;_0x536f8f<_0x47f079[_0x975343(0xd65)][_0x975343(0x809)];_0x536f8f++){var _0x53702b=_0x47f079[_0x975343(0xd65)][_0x536f8f],_0x341abc=getName(_0x53702b);if(_0x975343(0xf66)===_0x341abc['split']('_')[0x0]){var _0x3accfe=_0x53702b['split']('#'),_0x55063d=getName(_0x3accfe[0x0]);if(_0x3accfe[_0x3431dd(0x2ef4)]>0x1)for(var _0x56337e=_0x3accfe[0x1],_0x1adcab=_0x56337e[_0x3431dd(0x2ef4)],_0x4f67f1=0x0;_0x4f67f1<_0x1adcab;_0x4f67f1+=0x3){var _0x4cdedc=_0x55063d+'_'+_0x56337e[_0x3431dd(0x1acf)](_0x4f67f1,_0x4f67f1+0x3);this[_0x3431dd(0x3c0b)][_0x975343(0x5323)](_0x4cdedc);}}else this[_0x3431dd(0x3c0b)][_0x975343(0x5323)](_0x341abc);}}return this['_oriTextureBake']=_0x8c37dd,_0x8c37dd;}},MaterialExt[_0x307c2b(0x1aa2)][_0x5e00b3(0x3df9)]=function(){var _0x3f1ecc=_0x307c2b,_0x433c83=_0x5e00b3;if(!this[_0x433c83(0x2c25)]&&defined$1(this[_0x433c83(0x4bb1)])){this[_0x433c83(0x2c25)]=!0x0;var _0x1332c5=this[_0x433c83(0x4bb1)][_0x3f1ecc(0x5071)],_0x28ae6e=this[_0x433c83(0x4bb1)][_0x433c83(0x2bae)],_0x5650d7=this[_0x433c83(0x4bb1)][_0x433c83(0x5929)],_0x80a0da=this[_0x3f1ecc(0x269b)][_0x433c83(0x843)],_0x4f9a25=this[_0x433c83(0x4bb1)][_0x433c83(0x5ca3)],_0x2aaba1=this[_0x3f1ecc(0x269b)][_0x433c83(0x5f85)],_0xb3d8e1=this[_0x433c83(0x4bb1)][_0x433c83(0x5f71)],_0x1a2a21=this[_0x433c83(0x4bb1)][_0x433c83(0x894)];this[_0x433c83(0x4bb1)]=void 0x0;var _0x566d99={},_0x4b7d31=_0xb3d8e1[_0x2aaba1[_0x433c83(0xc3a)]],_0x388e0b=_0x5650d7||!_0x28ae6e[_0x433c83(0x2944)]?void 0x0:getAncestorTexture(_0x1332c5['id'],_0x28ae6e['id'],_0x80a0da,_0x4f9a25,_0x1a2a21,_0x566d99),_0x5b0450=_descriptionMap[_0x28ae6e[_0x433c83(0x2c5)]];defined$1(_0x5b0450)||(_0x5b0450=_descriptionMap[_0x28ae6e[_0x3f1ecc(0x1c7c)]]={});var _0x14ccd5=_0x5b0450[_0x80a0da];defined$1(_0x14ccd5)||(_0x14ccd5=_0x5b0450[_0x80a0da]={});var _0x5d310b=_0x14ccd5[_0x4f9a25];defined$1(_0x5d310b)||(_0x5d310b=_0x14ccd5[_0x4f9a25]={});for(var _0x5abf4a=_0x5650d7?void 0x0:defined$1(_0x566d99[_0x433c83(0x2c5)])?_0x14ccd5[_0x566d99[_0x433c83(0x2c5)]]:void 0x0,_0xd1129f={},_0x4ddfce=_0x2aaba1['subTexInfos'],_0x3283ed=[],_0x141180=_0x2aaba1[_0x3f1ecc(0x375e)][_0x433c83(0x809)],_0x5e84ae=0x0;_0x5e84ae<_0x141180;_0x5e84ae++){var _0xcb81d0=_0x4ddfce[_0x5e84ae];if(_0x3283ed[_0x433c83(0x5323)](_0xcb81d0[_0x3f1ecc(0x32a4)]),_0x28ae6e[_0x433c83(0x2944)]){var _0x4aef07=_0xcb81d0[_0x433c83(0x2b23)][_0x433c83(0x390f)]('_')[0x0],_0x644414=new Cartesian4(_0xcb81d0[_0x433c83(0x1ab8)],_0xcb81d0[_0x433c83(0x3ba9)],_0xcb81d0[_0x3f1ecc(0x2299)],_0xcb81d0[_0x433c83(0x5a4e)]),_0x3e2b6a=defined$1(_0x4b7d31)?_0x4b7d31[_0x4aef07]:_0x5e84ae,_0x4105c7=_0x5650d7?void 0x0:defined$1(_0x5abf4a)?_0x5abf4a[_0x4aef07]:void 0x0,_0x2951cb=defined$1(_0x4105c7)?_0x4105c7:_0x644414;this[_0x433c83(0x2528)][_0x3f1ecc(0xf18)](_0x3e2b6a,0x0,_0x2951cb),_0xd1129f[_0x3e2b6a]=_0x644414,_0x5d310b[_0x4aef07]=_0x644414;}}this[_0x433c83(0x3f76)]=_0x4ddfce,this[_0x433c83(0xcf7)]=_0x3283ed,this[_0x433c83(0x5c66)]=_0xd1129f,this[_0x433c83(0x598d)]=_0x388e0b;}},MaterialExt[_0x5e00b3(0x3720)][_0x5e00b3(0x52ba)]=function(){var _0x4f66a9=_0x307c2b,_0x17d6ca=_0x5e00b3;if(!this[_0x4f66a9(0x54a8)]&&defined$1(this[_0x17d6ca(0x37e6)])){this[_0x17d6ca(0x3812)]=!0x0;var _0x2c4e4d=this[_0x17d6ca(0x37e6)][_0x17d6ca(0x4fd0)],_0x1263de=this[_0x4f66a9(0x3f5b)][_0x4f66a9(0x56d2)],_0x5e8512=this[_0x17d6ca(0x37e6)]['isRoot'],_0x110d6b=this[_0x17d6ca(0x37e6)][_0x17d6ca(0x843)],_0x45032f=this[_0x17d6ca(0x37e6)][_0x4f66a9(0x352b)],_0x8c3737=this[_0x4f66a9(0x3f5b)][_0x17d6ca(0x5f85)],_0x2808a8=this[_0x17d6ca(0x37e6)][_0x17d6ca(0x5f71)],_0x57774e=this[_0x17d6ca(0x37e6)][_0x17d6ca(0x894)];this[_0x4f66a9(0x3f5b)]=void 0x0;var _0x497426={},_0x188677=_0x2808a8[_0x8c3737[_0x17d6ca(0xc3a)]],_0x109359=_0x5e8512||!_0x1263de[_0x17d6ca(0x2944)]?void 0x0:getAncestorTexture(_0x2c4e4d['id'],_0x1263de['id'],_0x110d6b,_0x45032f,_0x57774e,_0x497426),_0x3fe71b=_descriptionMap[_0x1263de[_0x17d6ca(0x2c5)]];defined$1(_0x3fe71b)||(_0x3fe71b=_descriptionMap[_0x1263de[_0x17d6ca(0x2c5)]]={});var _0x302cea=_0x3fe71b[_0x110d6b];defined$1(_0x302cea)||(_0x302cea=_0x3fe71b[_0x110d6b]={});var _0x29ce49=_0x302cea[_0x45032f];defined$1(_0x29ce49)||(_0x29ce49=_0x302cea[_0x45032f]={});for(var _0x205fda=_0x5e8512?void 0x0:defined$1(_0x497426[_0x4f66a9(0x1c7c)])?_0x302cea[_0x497426[_0x17d6ca(0x2c5)]]:void 0x0,_0x49220e={},_0x4b4c37=_0x8c3737[_0x17d6ca(0x155)],_0x23265b=[],_0x578f9e=_0x8c3737[_0x17d6ca(0x155)][_0x17d6ca(0x809)],_0x328858=0x0;_0x328858<_0x578f9e;_0x328858++){var _0x2b7572=_0x4b4c37[_0x328858];if(_0x23265b['push'](_0x2b7572[_0x17d6ca(0x2b23)]),_0x1263de[_0x17d6ca(0x2944)]){var _0x116c83=_0x2b7572[_0x17d6ca(0x2b23)][_0x17d6ca(0x390f)]('_')[0x0],_0x45fa53=new Cartesian4(_0x2b7572['offsetX'],_0x2b7572[_0x17d6ca(0x3ba9)],_0x2b7572[_0x4f66a9(0x2299)],_0x2b7572[_0x17d6ca(0x5a4e)]),_0x3a9204=defined$1(_0x188677)?_0x188677[_0x116c83]:_0x328858,_0x17c4fb=_0x5e8512?void 0x0:defined$1(_0x205fda)?_0x205fda[_0x116c83]:void 0x0,_0x43f645=defined$1(_0x17c4fb)?_0x17c4fb:_0x45fa53;this[_0x17d6ca(0x1e3d)][_0x17d6ca(0x290)](_0x3a9204,0x0,_0x43f645),_0x49220e[_0x3a9204]=_0x45fa53,_0x29ce49[_0x116c83]=_0x45fa53;}}this[_0x17d6ca(0x3a31)]=_0x4b4c37,this[_0x17d6ca(0x426e)]=_0x23265b,this[_0x4f66a9(0x198)]=_0x49220e,this[_0x17d6ca(0x1b48)]=_0x109359;}},MaterialExt[_0x5e00b3(0x3720)][_0x5e00b3(0x1729)]=function(_0x177c02,_0x303dc2,_0x1eba0e,_0x107420,_0xb316fc,_0x5a0165,_0x450031,_0x2fbecd){var _0x5e7406=_0x307c2b,_0x4027fa=_0x5e00b3;if(!this[_0x4027fa(0x5f59)]){this[_0x4027fa(0x21ac)]=_0x5a0165[_0x4027fa(0x483f)]===S3MPixelFormat$1['CRN_DXT5'],this[_0x4027fa(0x4bb1)]={'context':_0x177c02,'layer':_0x303dc2,'isRoot':_0x1eba0e,'rootName':_0x107420,'curTextureName':_0xb316fc,'textureInfo':_0x5a0165,'rootBatchIdMap':_0x450031,'ancestorMap':_0x2fbecd};var _0x529f95=_0x303dc2[_0x4027fa(0x2944)];this[_0x4027fa(0x5929)]=_0x1eba0e&&_0x529f95,this[_0x5e7406(0x27e9)]=!0x0,this[_0x4027fa(0x205)]=_0x1eba0e&&_0x529f95;var _0x38ec89=_0x5a0165['textureData'],_0x5bee78=PixelFormat$1[_0x4027fa(0x2cfb)],_0x228564=TextureManager[_0x4027fa(0x2850)]({'context':_0x177c02,'layerId':_0x303dc2['id'],'rootName':_0x107420,'textureId':_0x5a0165['id'],'width':_0x5a0165[_0x4027fa(0x2d3c)],'height':_0x5a0165[_0x4027fa(0x5a4e)],'compressType':_0x5a0165[_0x4027fa(0x483f)],'supportCompressType':_0x303dc2[_0x4027fa(0x5428)],'pixelFormat':_0x5a0165[_0x4027fa(0x600d)],'internalFormat':_0x5bee78,'arrayBufferView':_0x38ec89});_0x228564[_0x4027fa(0x208f)]=_0x1eba0e&&_0x529f95;var _0x2c3416=_0x5a0165[_0x5e7406(0x375e)]['length'],_0xc96c85=_0x450031[_0x5a0165[_0x4027fa(0xc3a)]];if(this[_0x4027fa(0x4efe)][_0x4027fa(0x5323)](_0x228564),_0x529f95){var _0x27d1c8=[{'functionName':_0x4027fa(0x16ee),'componentDatatype':ComponentDatatype$1[_0x4027fa(0x486a)],'componentsPerAttribute':0x4}],_0x4bf232=defined$1(_0xc96c85)?Object[_0x4027fa(0x4d54)](_0xc96c85)[_0x4027fa(0x809)]:_0x2c3416;this[_0x4027fa(0x2528)]=new BatchTable(_0x177c02,_0x27d1c8,_0x4bf232),this[_0x4027fa(0x2528)][_0x4027fa(0x529b)]='_1';var _0x59457d=_descriptionMap[_0x303dc2[_0x4027fa(0x2c5)]];defined$1(_0x59457d)||(_0x59457d=_descriptionMap[_0x303dc2[_0x5e7406(0x1c7c)]]={});var _0x3b8aae=_0x59457d[_0x107420];defined$1(_0x3b8aae)||(_0x3b8aae=_0x59457d[_0x107420]={});var _0x137d76=_0x3b8aae[_0xb316fc];defined$1(_0x137d76)||(_0x137d76=_0x3b8aae[_0xb316fc]={});for(var _0x2d4a62=_0x5a0165[_0x4027fa(0x155)],_0x33c076=0x0;_0x33c076<_0x2c3416;_0x33c076++){var _0x53d2da=_0x2d4a62[_0x33c076],_0x26cfa2=_0x53d2da[_0x4027fa(0x2b23)][_0x5e7406(0x1997)]('_')[0x0],_0x1ed845=new Cartesian4(_0x53d2da[_0x5e7406(0x26d7)],_0x53d2da['offsetY'],_0x53d2da[_0x4027fa(0x2d3c)],_0x53d2da[_0x4027fa(0x5a4e)]);_0x137d76[_0x26cfa2]=_0x1ed845;}}if(!_0x1eba0e||!_0x529f95){this[_0x5e7406(0x324f)]=[];for(_0x33c076=0x0;_0x33c076<_0x5a0165[_0x5e7406(0x1efa)][_0x4027fa(0x809)];_0x33c076++){var _0x1e4441=_0x5a0165[_0x4027fa(0xd65)][_0x33c076],_0x551308=getName(_0x1e4441);if(_0x4027fa(0xf66)===_0x551308[_0x4027fa(0x390f)]('_')[0x0]){var _0x40651c=_0x1e4441[_0x4027fa(0x390f)]('#'),_0x59c2d2=getName(_0x40651c[0x0]);if(_0x40651c[_0x4027fa(0x809)]>0x1)for(var _0xff11b1=_0x40651c[0x1],_0x44a392=_0xff11b1[_0x5e7406(0x2ef4)],_0x5de123=0x0;_0x5de123<_0x44a392;_0x5de123+=0x3){var _0x2e736c=_0x59c2d2+'_'+_0xff11b1[_0x5e7406(0x1acf)](_0x5de123,_0x5de123+0x3);this[_0x4027fa(0x2cf2)][_0x4027fa(0x5323)](_0x2e736c);}}else this[_0x5e7406(0x324f)][_0x4027fa(0x5323)](_0x551308);}}return this[_0x4027fa(0x541b)]=!(_0x1eba0e&&_0x529f95||0x1===_0x5a0165[_0x4027fa(0xd65)][_0x4027fa(0x809)]&&_0x5a0165[_0x4027fa(0xd65)][0x0]===_0xb316fc),this[_0x4027fa(0x5360)]=_0x228564,_0x228564;}},MaterialExt[_0x5e00b3(0x3720)][_0x5e00b3(0x2e0a)]=function(_0x2cb1d8,_0x1a83d5,_0x184d2a,_0x2302f4){var _0x4ce8ab=_0x307c2b,_0x3664a2=_0x5e00b3;if(!this[_0x3664a2(0x205)]&&defined$1(this[_0x3664a2(0x2cf2)])){for(var _0x595c13=this[_0x3664a2(0x2cf2)],_0x47e2f3=this[_0x3664a2(0x3f76)],_0x5bc622=this[_0x3664a2(0xcf7)],_0x342586=this[_0x3664a2(0x5c66)],_0x18dfcd=this[_0x3664a2(0x5360)],_0x25aa1c=[],_0x5756f1=_0x184d2a[_0x3664a2(0x350c)],_0x466033=_0x1a83d5[_0x3664a2(0x2fe2)],_0x2b9a6d=0x0,_0x249cf8=_0x595c13[_0x4ce8ab(0x2ef4)];_0x2b9a6d<_0x249cf8;_0x2b9a6d++){var _0x37af74=_0x595c13[_0x2b9a6d];if(defined$1(_0x2a1eb7=_0x466033[_0x4ce8ab(0x3abb)](_0x184d2a[_0x3664a2(0x32b3)],_0x5756f1,_0x37af74,this))){var _0x4b9bca=_0x2a1eb7[_0x3664a2(0x2a6a)];for(var _0x20cab1 in(_0x25aa1c[_0x3664a2(0x5323)](_0x2b9a6d),_0x4b9bca))if(_0x4b9bca[_0x4ce8ab(0x2609)](_0x20cab1)){var _0x2a1eb7=_0x4b9bca[_0x20cab1],_0x22f3e8=_0x5bc622[_0x3664a2(0xabf)](_0x20cab1);if(_0x22f3e8<0x0&&this[_0x3664a2(0x541b)])continue;var _0x507905=0x0,_0x273ebf=0x0,_0x347611=_0x2a1eb7[_0x4ce8ab(0x2299)],_0x2c2e3f=_0x2a1eb7[_0x3664a2(0x5a4e)];if(_0x22f3e8>=0x0){var _0x3cb705=_0x47e2f3[_0x22f3e8];_0x507905=_0x3cb705[_0x4ce8ab(0x26d7)],_0x273ebf=_0x3cb705[_0x3664a2(0x3ba9)];}this[_0x3664a2(0x541b)]?_0x2302f4[_0x3664a2(0x18bb)]({'texture':_0x18dfcd,'subTextureInfo':{'xOffset':_0x507905,'yOffset':_0x273ebf,'width':_0x347611,'height':_0x2c2e3f,'arrayBufferView':_0x2a1eb7[_0x4ce8ab(0x1a71)]}}):_0x18dfcd[_0x3664a2(0xedb)]=_0x2a1eb7[_0x4ce8ab(0x1a71)];}}}if(_0x25aa1c[_0x3664a2(0x809)]===_0x595c13[_0x3664a2(0x809)])_0x595c13['length']=0x0;else{var _0x143bb7=0x0;for(_0x2b9a6d=0x0,_0x249cf8=_0x25aa1c[_0x3664a2(0x809)];_0x2b9a6d<_0x249cf8;_0x2b9a6d++)_0x595c13[_0x3664a2(0x2f5b)](_0x25aa1c[_0x2b9a6d]-_0x143bb7,0x1),_0x143bb7++;}0x0===_0x595c13[_0x3664a2(0x809)]&&(this['textureRenderableFlag']=!0x0,this[_0x3664a2(0x541b)]||_0x18dfcd[_0x3664a2(0x56e8)](),_0x184d2a[_0x3664a2(0x2944)]&&updateTextureBatchTable(_0x2cb1d8,this[_0x3664a2(0x2528)],_0x342586),this[_0x3664a2(0x205)]=!0x0,this[_0x3664a2(0x2cf2)]=void 0x0,this[_0x3664a2(0xcf7)]=void 0x0,this[_0x3664a2(0x5c66)]=void 0x0,this[_0x3664a2(0x3f76)]=void 0x0);}},MaterialExt[_0x5e00b3(0x3720)][_0x307c2b(0x20c4)]=function(_0x311ee1,_0x3082a0,_0x5600bc,_0x1f1f37){var _0x42d8ba=_0x307c2b,_0x5ef285=_0x5e00b3;if(!this[_0x5ef285(0x3e94)]&&defined$1(this[_0x5ef285(0x3334)])){for(var _0x4899bc=this[_0x5ef285(0x3334)],_0x711fe1=this[_0x5ef285(0x3a31)],_0x3471f9=this[_0x42d8ba(0x13fc)],_0xbb1a0=this[_0x5ef285(0x5ec4)],_0x57e40f=this[_0x5ef285(0x56d)],_0x2e30aa=[],_0x2075cf=_0x5600bc[_0x5ef285(0x350c)],_0x376ab5=_0x3082a0[_0x42d8ba(0x1aec)],_0x373fac=0x0,_0xfb0f0=_0x4899bc[_0x5ef285(0x809)];_0x373fac<_0xfb0f0;_0x373fac++){var _0x5f341e=_0x4899bc[_0x373fac];if(defined$1(_0x42ad09=_0x376ab5[_0x5ef285(0x38c4)](_0x5600bc[_0x5ef285(0x32b3)],_0x2075cf,_0x5f341e,this))){var _0x2a76c4=_0x42ad09[_0x5ef285(0x2a6a)];for(var _0x3bc74e in(_0x2e30aa[_0x5ef285(0x5323)](_0x373fac),_0x2a76c4))if(_0x2a76c4[_0x5ef285(0x1a9a)](_0x3bc74e)){var _0x42ad09=_0x2a76c4[_0x3bc74e],_0x32acc4=_0x3471f9[_0x5ef285(0xabf)](_0x3bc74e);if(_0x32acc4<0x0&&this[_0x42d8ba(0x4bdf)])continue;var _0x3bb488=0x0,_0x5e7653=0x0,_0x2b4909=_0x42ad09[_0x5ef285(0x2d3c)],_0x2c2c7e=_0x42ad09[_0x5ef285(0x5a4e)];if(_0x32acc4>=0x0){var _0x140c05=_0x711fe1[_0x32acc4];_0x3bb488=_0x140c05[_0x5ef285(0x1ab8)],_0x5e7653=_0x140c05[_0x5ef285(0x3ba9)];}_0x1f1f37[_0x5ef285(0x18bb)]({'texture':_0x57e40f,'subTextureInfo':{'xOffset':_0x3bb488,'yOffset':_0x5e7653,'width':_0x2b4909,'height':_0x2c2c7e,'arrayBufferView':_0x42ad09[_0x5ef285(0xedb)]}});}}}if(_0x2e30aa[_0x5ef285(0x809)]===_0x4899bc[_0x42d8ba(0x2ef4)])_0x4899bc[_0x5ef285(0x809)]=0x0;else{var _0x3f6cae=0x0;for(_0x373fac=0x0,_0xfb0f0=_0x2e30aa[_0x42d8ba(0x2ef4)];_0x373fac<_0xfb0f0;_0x373fac++)_0x4899bc[_0x5ef285(0x2f5b)](_0x2e30aa[_0x373fac]-_0x3f6cae,0x1),_0x3f6cae++;}0x0===_0x4899bc[_0x5ef285(0x809)]&&(this[_0x42d8ba(0x506f)]=!0x0,this[_0x5ef285(0x541b)]||_0x57e40f[_0x5ef285(0x56e8)](),this[_0x5ef285(0x3e94)]=!0x0,this[_0x5ef285(0x3334)]=void 0x0,this[_0x42d8ba(0x13fc)]=void 0x0,this[_0x5ef285(0x5ec4)]=void 0x0,this[_0x5ef285(0x3a31)]=void 0x0,_0x5600bc[_0x5ef285(0x2944)]&&updateTextureBatchTable(_0x311ee1,this[_0x5ef285(0x1e3d)],_0xbb1a0));}},MaterialExt[_0x5e00b3(0x3720)][_0x5e00b3(0x2b48)]=function(){var _0x43e8e=_0x307c2b,_0x582c42=_0x5e00b3;if(this[_0x582c42(0x4e5)]){this[_0x582c42(0x4e5)]=!0x1;var _0x412b69=this[_0x582c42(0x5360)];_0x412b69[_0x43e8e(0x5435)]=!0x0,defined$1(this[_0x582c42(0x598d)])&&this[_0x43e8e(0xae8)][_0x43e8e(0x2ddf)]!==_0x412b69[_0x582c42(0x312c)]&&TextureManager[_0x582c42(0x1aaa)](this[_0x582c42(0x598d)]),this[_0x582c42(0x4efe)][0x0]=_0x412b69,this[_0x582c42(0x5360)]=void 0x0,this[_0x582c42(0x598d)]=void 0x0;}},MaterialExt[_0x5e00b3(0x3720)][_0x5e00b3(0x4768)]=function(){var _0x34dd7e=_0x307c2b,_0x453156=_0x5e00b3;if(this[_0x453156(0x2975)]){this[_0x453156(0x2975)]=!0x1;var _0x432baf=this[_0x453156(0x56d)];_0x432baf[_0x453156(0x208f)]=!0x0,defined$1(this[_0x453156(0x1b48)])&&this[_0x453156(0x1b48)][_0x34dd7e(0x2ddf)]!==_0x432baf[_0x453156(0x312c)]&&TextureManager[_0x453156(0x1aaa)](this['_ancestorTextureBake']),this[_0x453156(0x4efe)][0x1]=_0x432baf,this['_oriTextureBake']=void 0x0,this[_0x453156(0x1b48)]=void 0x0;}},MaterialExt[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},MaterialExt[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(_0x2ad2d2){var _0x1bf86a=_0x307c2b,_0x555d76=_0x5e00b3;this[_0x555d76(0x5022)]=null,this[_0x1bf86a(0x210b)]=null,this[_0x555d76(0x1605)]=null;for(var _0x263cbb=0x0,_0x569023=this[_0x555d76(0x4efe)][_0x1bf86a(0x2ef4)];_0x263cbb<_0x569023;_0x263cbb++){var _0x85072b=this[_0x555d76(0x4efe)][_0x263cbb];TextureManager[_0x555d76(0x1aaa)](_0x85072b);}this[_0x555d76(0x4efe)][_0x555d76(0x809)]=0x0,this[_0x555d76(0x2528)]=this[_0x555d76(0x2528)]&&this[_0x555d76(0x2528)][_0x555d76(0x2947)](),this[_0x555d76(0x1e3d)]=this['_batchTableBake']&&this[_0x555d76(0x1e3d)][_0x1bf86a(0x5020)](),this[_0x555d76(0x3f76)]=void 0x0,this[_0x1bf86a(0x326f)]=void 0x0,this[_0x555d76(0x5c66)]=void 0x0,this[_0x555d76(0x426e)]=void 0x0,this[_0x555d76(0x3a31)]=void 0x0,defined$1(this[_0x555d76(0x598d)])&&this[_0x555d76(0x598d)][_0x555d76(0x312c)]!==this[_0x1bf86a(0x2f62)][_0x555d76(0x312c)]&&TextureManager[_0x1bf86a(0x33d5)](this[_0x555d76(0x598d)]),this[_0x555d76(0x5360)]=void 0x0,this[_0x555d76(0x598d)]=void 0x0,this[_0x555d76(0x11f7)]=void 0x0,this[_0x555d76(0x4bb1)]=void 0x0,this[_0x555d76(0x56d)]=void 0x0;var _0x51eebe=_0x2ad2d2[_0x555d76(0x1358)];if(defined$1(this[_0x555d76(0x2cf2)])){for(_0x263cbb=0x0,_0x569023=this[_0x555d76(0x2cf2)][_0x555d76(0x809)];_0x263cbb<_0x569023;_0x263cbb++){var _0x21c9af=(_0xf29299=this[_0x555d76(0x2cf2)][_0x263cbb])[_0x1bf86a(0x1997)]('.')[0x0];_0x21c9af=(_0x2886a3=_0xf29299[_0x555d76(0xabf)](_0x555d76(0x1184)))>-0x1?_0x21c9af+_0xf29299[_0x555d76(0x4c07)](_0x2886a3):_0x21c9af,_0x51eebe[_0x555d76(0x2fe2)][_0x1bf86a(0x33d5)](_0x2ad2d2[_0x1bf86a(0x3cac)],_0x21c9af);}this[_0x1bf86a(0x324f)]=void 0x0;}if(defined$1(this[_0x1bf86a(0x3c0b)])){for(_0x263cbb=0x0,_0x569023=this[_0x555d76(0x3334)][_0x1bf86a(0x2ef4)];_0x263cbb<_0x569023;_0x263cbb++){var _0xf29299,_0x2886a3;_0x21c9af=(_0xf29299=this[_0x555d76(0x3334)][_0x263cbb])[_0x555d76(0x390f)]('.')[0x0],(_0x21c9af=(_0x2886a3=_0xf29299[_0x555d76(0xabf)](_0x1bf86a(0x5120)))>-0x1?_0x21c9af+_0xf29299[_0x555d76(0x4c07)](_0x2886a3):_0x21c9af,_0x51eebe[_0x1bf86a(0x1aec)][_0x555d76(0x1aaa)](_0x2ad2d2[_0x555d76(0x32b3)],_0x21c9af));}this[_0x555d76(0x2cf2)]=void 0x0;}if(defined$1(this[_0x1bf86a(0x5a3f)])){for(var _0x3ddf05 in this[_0x555d76(0x45a6)])if(this[_0x555d76(0x45a6)][_0x555d76(0x1a9a)](_0x3ddf05)){var _0x449898=this[_0x555d76(0x45a6)][_0x3ddf05];S3MTaskManager[_0x555d76(0x115c)](_0x449898);}}return this[_0x1bf86a(0x5a3f)]=void 0x0,destroyObject$1(this);},MaterialManager[_0x5e00b3(0x3720)][_0x5e00b3(0x2850)]=function(_0x448fdb){var _0x4f4e3b=_0x307c2b,_0x57701a=_0x5e00b3,_0x489954=this[_0x57701a(0x20f6)][_0x448fdb];return defined$1(_0x489954)?_0x489954[_0x4f4e3b(0x2dae)]++:(_0x489954=new MaterialExt(),this[_0x57701a(0x20f6)][_0x448fdb]=_0x489954),_0x489954;},MaterialManager[_0x5e00b3(0x3720)][_0x5e00b3(0x58a)]=function(_0x37cd87,_0x4ce50d){var _0x390917=_0x307c2b,_0x22f941=_0x5e00b3,_0xd06c5e=this[_0x390917(0x2c9a)][_0x4ce50d];defined$1(_0xd06c5e)&&0x0==--_0xd06c5e[_0x22f941(0x39f3)]&&(delete this[_0x22f941(0x20f6)][_0x4ce50d],_0xd06c5e[_0x22f941(0x2947)](_0x37cd87));};var _State={'UnLoad':0x0,'Loading':0x1,'Loaded':0x2,'Parsing':0x3,'Ready':0x4,'Failed':0x5};function SubTextureManager(){var _0x17d94c=_0x307c2b,_0x10217c=_0x5e00b3;this[_0x10217c(0x3d40)]={},this[_0x10217c(0x20f6)]={},this[_0x10217c(0x4d06)]={},this[_0x17d94c(0x45c5)]=new DoublyLinkedList(),this[_0x10217c(0xce6)]=[],this[_0x10217c(0x16ea)]={},this[_0x10217c(0x4a75)]={},this[_0x17d94c(0x5298)]={},this[_0x10217c(0x5ca4)]=[],this[_0x10217c(0x25f6)]=[];}var _cacheSize$1=0x0,_throttleSize=0xc800000;SubTextureManager[_0x5e00b3(0x3720)][_0x307c2b(0x65b)]=function(_0x3afebc,_0x42dc57,_0x184999,_0x44c725,_0x52a597){var _0x31b14a=_0x307c2b,_0x36e119=_0x5e00b3,_0x1f7774=_0x3afebc+'_'+_0x184999;if(!defined$1(this[_0x36e119(0x4a75)][_0x1f7774])){var _0x830564=_0x42dc57+_0x184999+_0x36e119(0x5fd2),_0x8eed15=new Request({'url':_0x830564,'throttle':!0x0,'throttleByServer':!0x0,'type':0x4,'priorityFunction':function(){var _0x1bdea8=_0x36e119;return _0x44c725[_0x1bdea8(0x3ff3)];}});_0x8eed15[_0x36e119(0x2bd8)]=_0x184999,_0x8eed15[_0x36e119(0x56fb)]=_0x52a597[_0x36e119(0x3dd9)];var _0x448e7e=this[_0x36e119(0x16ea)][_0x44c725[_0x31b14a(0x4dd1)]];defined$1(_0x448e7e)||(_0x448e7e=this[_0x36e119(0x16ea)][_0x44c725[_0x31b14a(0x4dd1)]]=[]),_0x448e7e[_0x36e119(0x5323)]({'request':_0x8eed15,'url':_0x830564,'keyWord':_0x1f7774,'priority':_0x8eed15[_0x36e119(0x2c1d)]()}),this[_0x31b14a(0x3dd7)][_0x1f7774]=_0x8eed15;}};var comparator=function(_0x54dac1,_0x250f2f){var _0x24e3a0=_0x5e00b3;return _0x54dac1['priority']-_0x250f2f[_0x24e3a0(0x3933)];};function decodePackedBuffer$1(_0x28ffdb,_0x584e0c){var _0x3a0f84=_0x307c2b,_0xf99e07=_0x5e00b3,_0x4c3a2d=new DataView(_0x28ffdb),_0x43432f=0x0,_0x42f62a=_0x4c3a2d[_0x3a0f84(0x2f13)](_0x43432f,!0x0);if(!(_0x584e0c>_0x42f62a-0x1||_0x42f62a>0x100)){_0x43432f+=0x4;var _0x413e75,_0x3c2d69,_0x37a2c9=[];for(_0x413e75=0x0;_0x413e75<_0x42f62a;_0x413e75++)_0x3c2d69=_0x4c3a2d[_0xf99e07(0x1044)](_0x43432f,!0x0),_0x37a2c9[_0xf99e07(0x5323)](_0x3c2d69),_0x43432f+=0x4;for(_0x413e75=0x0;_0x413e75<_0x42f62a;_0x413e75++){if(_0x3c2d69=_0x37a2c9[_0x413e75],_0x413e75===_0x584e0c){if(0x0===_0x3c2d69)return;return new Uint8Array(_0x28ffdb)[_0x3a0f84(0x17ac)](_0x43432f,_0x43432f+_0x3c2d69)[_0xf99e07(0x537f)];}_0x43432f+=_0x3c2d69;}}}function createPriorityFunc$1(_0x48e173){return function(){var _0x28c4cc=_0x23ca;return _0x48e173[_0x28c4cc(0x3ff3)];};}SubTextureManager[_0x5e00b3(0x3720)][_0x5e00b3(0x21e2)]=function(_0x6457ed){var _0x4a3196=_0x307c2b,_0x234154=_0x5e00b3,_0x4d5029=0x0;for(var _0x3334df in this[_0x234154(0x16ea)])if(this[_0x4a3196(0x57af)][_0x234154(0x1a9a)](_0x3334df)){if(_0x4d5029===RequestScheduler[_0x234154(0xffc)]){for(var _0x29dc32=0x0,_0x19bede=(_0x40d4b3=this[_0x234154(0x16ea)][_0x3334df])[_0x234154(0x809)];_0x29dc32<_0x19bede;_0x29dc32++){var _0x10a2df=_0x40d4b3[_0x29dc32];delete this[_0x234154(0x4a75)][_0x10a2df[_0x234154(0x3519)]];}continue;}var _0x40d4b3;(_0x40d4b3=this[_0x234154(0x16ea)][_0x3334df])[_0x234154(0x4b76)](comparator);for(_0x29dc32=0x0,_0x19bede=_0x40d4b3[_0x4a3196(0x2ef4)];_0x29dc32<_0x19bede;_0x29dc32++){_0x10a2df=_0x40d4b3[_0x29dc32];if(this[_0x4a3196(0x20c8)](_0x10a2df,_0x6457ed),++_0x4d5029===RequestScheduler['perPacketCount'])break;}for(;_0x29dc32<_0x19bede;_0x29dc32++){_0x10a2df=_0x40d4b3[_0x29dc32],delete this[_0x234154(0x4a75)][_0x10a2df[_0x234154(0x3519)]];}}this[_0x234154(0x16ea)]={};},SubTextureManager[_0x307c2b(0x1aa2)]['load']=function(_0x58b8ed,_0x238593){var _0x3a60b0=_0x307c2b,_0x3b8f5d=_0x5e00b3,_0x1e855b=this[_0x3a60b0(0x2c7f)][_0x238593['id']];if(!defined$1(_0x1e855b))return this[_0x3b8f5d(0x2625)](_0x58b8ed,_0x238593);var _0x1c7a65=_0x58b8ed[_0x3b8f5d(0x3519)],_0x596e2e=this,_0x164281=_0x1c7a65[_0x3b8f5d(0xabf)]('_'),_0x3341b1=this[_0x3a60b0(0x1526)][_0x238593['id']][_0x3b8f5d(0x20be)](_0x1e855b,_0x1c7a65[_0x3a60b0(0x17ac)](_0x164281+0x1));return defined$1(_0x3341b1)?_0x3341b1[_0x3a60b0(0x4527)](function(_0x520d32){var _0x55cb96=_0x3a60b0,_0xe1a273=_0x3b8f5d;if(!defined$1(_0x520d32))return _0x596e2e[_0xe1a273(0x2625)](_0x58b8ed,_0x238593);var _0x30c5ee={'keyWord':_0x238593['id']+'_'+_0x520d32[_0xe1a273(0x3519)],'result':_0x520d32[_0xe1a273(0x2a6a)],'byteLength':_0x520d32[_0xe1a273(0x3080)]},_0xdae526=_0x596e2e[_0xe1a273(0x541f)][_0x55cb96(0x1af6)](_0x30c5ee);_0x596e2e[_0xe1a273(0x20f6)][_0x1c7a65]=_0xdae526,_0x596e2e[_0xe1a273(0x3d40)][_0x1c7a65]=_State[_0xe1a273(0x5f1)],delete _0x596e2e[_0xe1a273(0x3d40)][_0x1c7a65],delete _0x596e2e[_0xe1a273(0x32b8)][_0x1c7a65],_cacheSize$1+=_0x520d32[_0xe1a273(0x3080)];for(var _0x5d58e7=_0x596e2e['list'][_0xe1a273(0x527f)];_cacheSize$1>_throttleSize;){var _0x8fed54=_0x5d58e7,_0xef181=_0x5d58e7[_0xe1a273(0x4ef2)][_0xe1a273(0x3519)],_0x111ea0=_0x596e2e[_0x55cb96(0x2c9a)][_0xef181][_0xe1a273(0x4ef2)];_cacheSize$1-=_0x111ea0[_0xe1a273(0x3080)],delete _0x596e2e[_0xe1a273(0x20f6)][_0xef181],_0x5d58e7=_0x5d58e7[_0xe1a273(0x30e4)],_0x596e2e[_0xe1a273(0x541f)][_0x55cb96(0x45fe)](_0x8fed54);}},function(_0x398a78){var _0x20916e=_0x3b8f5d;return _0x596e2e[_0x20916e(0x2625)](_0x58b8ed,_0x238593);}):_0x596e2e[_0x3a60b0(0x6ac)](_0x58b8ed,_0x238593);},SubTextureManager[_0x5e00b3(0x3720)][_0x5e00b3(0x2625)]=function(_0x1a09fa,_0x5d027f){var _0x19fb47=_0x5e00b3,_0x553e08=_0x1a09fa[_0x19fb47(0x3519)],_0x153252=_0x1a09fa[_0x19fb47(0x2625)],_0x297f87=loadArrayBuffer(_0x1a09fa[_0x19fb47(0x2dba)],void 0x0,_0x153252);if(defined$1(_0x297f87)){this[_0x19fb47(0x3d40)][_0x553e08]=_State[_0x19fb47(0x136b)];var _0x1e8914=this;_0x297f87[_0x19fb47(0x2a5f)](function(_0x165bdb){var _0x486e09=_0x140d,_0x1c6de7=_0x19fb47;if(_0x5d027f[_0x486e09(0x307b)][_0x1c6de7(0x4462)]||_0x5d027f[_0x486e09(0x307b)][_0x1c6de7(0x145f)](_0x165bdb[_0x1c6de7(0x3080)]),delete _0x1e8914[_0x1c6de7(0x4a75)][_0x553e08],defined$1(_0x1e8914[_0x1c6de7(0x3d40)][_0x553e08])){_0x1e8914[_0x1c6de7(0x3d40)][_0x553e08]=_State[_0x1c6de7(0x13c6)];var _0x15379d=decodePackedBuffer$1(_0x165bdb,_0x153252[_0x1c6de7(0x22da)]);if(!defined$1(_0x15379d))return delete _0x1e8914[_0x486e09(0x3dd7)][_0x553e08],void(_0x1e8914[_0x486e09(0x1ed3)][_0x553e08]=_State[_0x486e09(0x1d40)]);var _0xc0e7d6=new Uint8Array(_0x15379d),_0xc5651c=new DataView(_0x15379d),_0x1da48e=0x0,_0x16eb6c=_0xc5651c[_0x1c6de7(0x1044)](_0x1da48e,!0x0);_0x1da48e+=Uint32Array[_0x1c6de7(0x2276)],_0x1e8914[_0x1c6de7(0x4d06)][_0x553e08]=[];for(var _0x5e9e67=0x0;_0x5e9e67<_0x16eb6c;_0x5e9e67++){var _0x40b82e=_0xc5651c[_0x1c6de7(0x1044)](_0x1da48e,!0x0),_0x22fd5d=getStringFromTypedArray(_0xc0e7d6,_0x1da48e+=Uint32Array[_0x1c6de7(0x2276)],_0x40b82e);_0x1da48e+=_0x40b82e;var _0xf92d5d=_0xc5651c[_0x1c6de7(0x1044)](_0x1da48e,!0x0);_0x1da48e+=Uint32Array['BYTES_PER_ELEMENT'];var _0x5fc2ad=_0xc5651c[_0x486e09(0x2f13)](_0x1da48e,!0x0);_0x1da48e+=Uint32Array[_0x1c6de7(0x2276)];var _0x19bcb5=new Uint8Array(_0x15379d)[_0x1c6de7(0x30eb)](_0x1da48e,_0x1da48e+_0x5fc2ad);_0x1e8914[_0x1c6de7(0x4d06)][_0x553e08]['push']({'unzipLength':_0xf92d5d,'zippedLength':_0x5fc2ad,'zipBuffer':_0x19bcb5,'name':_0x22fd5d}),_0x1da48e+=_0x5fc2ad;}}},function(_0x187b21){var _0x38d2dc=_0x19fb47;delete _0x1e8914[_0x38d2dc(0x4a75)][_0x553e08],_0x1e8914[_0x38d2dc(0x3d40)][_0x553e08]=defined$1(_0x187b21)?_State[_0x38d2dc(0x5ccd)]:_State[_0x38d2dc(0x1c99)];});}else delete this[_0x19fb47(0x4a75)][_0x553e08];},SubTextureManager[_0x5e00b3(0x3720)][_0x5e00b3(0x2374)]=function(_0x469b51,_0x35885f){var _0x4ee7d5=_0x307c2b,_0x34c0cf=_0x5e00b3;if(!this[_0x34c0cf(0x32b8)][_0x469b51]){var _0x44b9cd=this['zipBufferCache'][_0x469b51];if(defined$1(_0x44b9cd)){var _0x17c63e=_0x35885f[_0x34c0cf(0x45a6)][_0x469b51];defined$1(_0x17c63e)||(_0x17c63e=_0x35885f[_0x34c0cf(0x45a6)][_0x469b51]={'data':{'data':_0x44b9cd,'isCRN':_0x35885f[_0x34c0cf(0x21ac)]},'priority':_0x35885f[_0x34c0cf(0x11f7)][_0x34c0cf(0x3ff3)],'state':0x0,'priorityFunction':createPriorityFunc$1(_0x35885f['ownerEntity']),'processorName':_0x34c0cf(0x1a96)});var _0x1df394=S3MTaskManager[_0x34c0cf(0x4e52)](_0x17c63e);if(defined$1(_0x1df394)){this[_0x34c0cf(0x32b8)][_0x469b51]=!0x0,this[_0x34c0cf(0x3d40)][_0x469b51]=_State[_0x34c0cf(0x2fb)];var _0x2b0742=this;_0x1df394[_0x4ee7d5(0x4527)](function(_0x1f7757){var _0x1c541d=_0x4ee7d5,_0x273e79=_0x34c0cf;try{delete _0x2b0742[_0x1c541d(0x1721)][_0x469b51],delete _0x35885f[_0x273e79(0x45a6)][_0x469b51];for(var _0x3edf86=_0x1f7757['data'],_0x271621={},_0x2f3fd6=0x0;_0x2f3fd6<_0x3edf86[_0x273e79(0x809)];_0x2f3fd6++){var _0x9d9c0c=_0x3edf86[_0x2f3fd6],_0x18d7dd=_0x9d9c0c[_0x273e79(0x2c5)],_0x464d8a=new Uint8Array(_0x9d9c0c[_0x273e79(0x4223)])[_0x273e79(0x537f)],_0x2322d5=new DataView(_0x464d8a),_0x253f54=0x0;_0x2322d5[_0x1c541d(0x2f13)](_0x253f54,!0x0),_0x253f54+=Uint32Array[_0x1c541d(0x2e60)];var _0x13216b=_0x2322d5[_0x273e79(0x1044)](_0x253f54,!0x0);_0x253f54+=Uint32Array[_0x273e79(0x2276)];var _0x52f261=_0x2322d5[_0x273e79(0x1044)](_0x253f54,!0x0);_0x253f54+=Uint32Array['BYTES_PER_ELEMENT'],_0x2322d5[_0x273e79(0x1044)](_0x253f54,!0x0),_0x253f54+=Uint32Array['BYTES_PER_ELEMENT'];var _0x414892=_0x2322d5[_0x273e79(0x1044)](_0x253f54,!0x0);_0x253f54+=Uint32Array[_0x273e79(0x2276)];var _0x35ab8e=new Uint8Array(_0x464d8a,_0x253f54,_0x414892);_0x253f54+=_0x414892,_0x271621[_0x18d7dd]={'width':_0x13216b,'height':_0x52f261,'arrayBufferView':_0x35ab8e};}var _0xa5b368={'keyWord':_0x469b51,'result':_0x271621,'byteLength':_0x464d8a[_0x1c541d(0x4f5a)]},_0x13b406=_0x2b0742[_0x273e79(0x541f)]['add'](_0xa5b368);_0x2b0742[_0x273e79(0x20f6)][_0x469b51]=_0x13b406,_0x2b0742[_0x273e79(0x3d40)][_0x469b51]=_State[_0x273e79(0x5f1)];var _0x59fc70=_0x469b51[_0x273e79(0xabf)]('_'),_0xb32e39=_0x469b51[_0x273e79(0x30eb)](0x0,_0x59fc70),_0x4e66cb=_0x469b51[_0x273e79(0x30eb)](_0x59fc70+0x1);if(defined$1(_0x2b0742[_0x1c541d(0x1526)][_0xb32e39])){var _0x52017f={'blob':{'keyWord':_0x4e66cb,'result':_0x271621,'byteLength':_0x464d8a[_0x273e79(0x3080)]},'key':_0x4e66cb,'tablename':_0x2b0742[_0x273e79(0x5ca4)][_0xb32e39],'dbname':_0x2b0742[_0x273e79(0x25f6)][_0xb32e39][_0x1c541d(0x616)]};S3MTaskManager[_0x273e79(0x3016)][_0x273e79(0x5f2a)](_0x52017f,[]);}delete _0x2b0742[_0x1c541d(0x1ed3)][_0x469b51],delete _0x35885f['taskMap'][_0x469b51],delete _0x2b0742[_0x273e79(0x32b8)][_0x469b51],_cacheSize$1+=_0x464d8a[_0x273e79(0x3080)];for(var _0x416b8e=_0x2b0742[_0x273e79(0x541f)][_0x273e79(0x527f)];_cacheSize$1>_throttleSize;){var _0x47d859=_0x416b8e[_0x1c541d(0x15e2)],_0x396cb5=_0x416b8e,_0x46461e=_0x47d859[_0x273e79(0x3519)],_0x2d8c7f=_0x2b0742[_0x273e79(0x20f6)][_0x46461e][_0x273e79(0x4ef2)];_cacheSize$1-=_0x2d8c7f[_0x1c541d(0x4f5a)],delete _0x2b0742[_0x273e79(0x20f6)][_0x46461e],_0x416b8e=_0x416b8e['next'],_0x2b0742[_0x273e79(0x541f)][_0x273e79(0x4f4b)](_0x396cb5);}}catch(_0x182747){console[_0x273e79(0xca1)](_0x182747),console[_0x273e79(0xca1)](_0x35885f[_0x273e79(0x11f7)]);}})[_0x34c0cf(0xd22)](function(_0x2f7944){var _0x3f6bdc=_0x4ee7d5,_0x188efa=_0x34c0cf;delete _0x35885f[_0x3f6bdc(0x5a3f)][_0x469b51],delete _0x2b0742['parseTaskMap'][_0x469b51],defined$1(_0x2b0742[_0x3f6bdc(0x1ed3)])&&(defined$1(_0x2f7944)?(console[_0x188efa(0xca1)](_0x2f7944),_0x2b0742[_0x188efa(0x3d40)][_0x469b51]=_State[_0x188efa(0x5ccd)]):_0x2b0742[_0x188efa(0x3d40)][_0x469b51]=_State[_0x188efa(0x13c6)]);});}}else this[_0x34c0cf(0x3d40)][_0x469b51]=_State[_0x34c0cf(0x1c99)];}},SubTextureManager[_0x307c2b(0x1aa2)]['get']=function(_0x132094,_0x543e08,_0x217e1d,_0x5e5242){var _0x61c3f0=_0x307c2b,_0x103773=_0x5e00b3,_0x1271ad=_0x132094+'_'+_0x217e1d,_0x1685f7=this[_0x103773(0x20f6)][_0x1271ad];if(defined$1(_0x1685f7))return this['list'][_0x103773(0x2f5b)](this[_0x103773(0x541f)][_0x61c3f0(0x4c09)],_0x1685f7),_0x1685f7[_0x61c3f0(0x15e2)];var _0x59a5d7=this[_0x103773(0x3d40)][_0x1271ad];defined$1(_0x59a5d7)||(_0x59a5d7=this[_0x103773(0x3d40)][_0x1271ad]=_State[_0x103773(0x1c99)]),_0x59a5d7===_State['UnLoad']&&this['prepareRequest'](_0x132094,_0x543e08,_0x217e1d,_0x5e5242[_0x103773(0x11f7)],_0x5e5242),_0x59a5d7===_State[_0x103773(0x13c6)]&&this[_0x103773(0x2374)](_0x1271ad,_0x5e5242);},SubTextureManager[_0x5e00b3(0x3720)][_0x307c2b(0x33d5)]=function(_0x1af553,_0x3caf64){var _0x30680a=_0x307c2b,_0x213290=_0x5e00b3,_0xd09a76=_0x1af553+'_'+_0x3caf64;delete this[_0x213290(0x3d40)][_0xd09a76],delete this[_0x213290(0x4d06)][_0xd09a76];var _0x28750f=this[_0x213290(0x4a75)][_0xd09a76];defined$1(_0x28750f)&&(_0x28750f[_0x30680a(0x9db)]=!0x0,delete this[_0x213290(0x4a75)][_0xd09a76]);};var floatToTextureColorProC=null,freeC=null;function S3MBDataParser(){var _0x58d75c=_0x5e00b3;this[_0x58d75c(0x2d8d)]=!0x1;}function floatToEncodeRGBA$1(_0x5c4402,_0x271862,_0xe34199){var _0x1efd1a=_0x307c2b,_0x33f94a=_0x5e00b3;for(var _0x57743f=_0x5c4402[_0x33f94a(0x809)]/0x4,_0xebe78a=new Float32Array(_0x5c4402[_0x33f94a(0x537f)],_0x5c4402[_0x1efd1a(0x2447)],_0x57743f),_0x15dd3c=0x0;_0x15dd3c<_0xebe78a[_0x1efd1a(0x2ef4)];_0x15dd3c++){var _0x5e0a4d,_0x67a5e0,_0x289f87,_0x18b8cb,_0x210bf8=_0xebe78a[_0x15dd3c],_0x3db310=0x4*_0x15dd3c,_0x5e48b4=new Cartesian4(0x0,0x0,0x0,0x0);if(_0x210bf8>=0x0&&_0x210bf8<=0x1){_0x210bf8<CesiumMath[_0x33f94a(0x4b0e)]?_0x210bf8=CesiumMath[_0x1efd1a(0x3404)]:0x1-_0x210bf8<CesiumMath[_0x33f94a(0x4b0e)]&&(_0x210bf8=0x1-CesiumMath[_0x33f94a(0x4b0e)]);var _0x3917f7=EncodeFloatRGB$2(_0x210bf8);_0x5e48b4['x']=_0x3917f7['x'],_0x5e48b4['y']=_0x3917f7['y'],_0x5e48b4['z']=_0x3917f7['z'],_0x5e48b4['w']=0x1;}_0x5e0a4d=0xff*_0x5e48b4['x'],_0x67a5e0=0xff*_0x5e48b4['y'],_0x289f87=0xff*_0x5e48b4['z'],_0x18b8cb=0xff*_0x5e48b4['w'],defined$1(_0xe34199)&&!0x0===_0xe34199?(_0x5c4402[_0x3db310+0x0]=_0x289f87,_0x5c4402[_0x3db310+0x1]=_0x67a5e0,_0x5c4402[_0x3db310+0x2]=_0x5e0a4d,_0x5c4402[_0x3db310+0x3]=_0x18b8cb):(_0x5c4402[_0x3db310+0x0]=_0x5e0a4d,_0x5c4402[_0x3db310+0x1]=_0x67a5e0,_0x5c4402[_0x3db310+0x2]=_0x289f87,_0x5c4402[_0x3db310+0x3]=_0x18b8cb);}return new Uint8Array(_0x5c4402[_0x33f94a(0x537f)],0x0,_0x5c4402[_0x33f94a(0x809)]);}function floatToTextureEncodeRGBA(_0x392e12,_0x23e4f8,_0x33767d){var _0x4c35a9=_0x307c2b;for(var _0x2a1a85=new Uint8Array(0x4*_0x392e12['length']),_0x37d54a=0x0;_0x37d54a<_0x392e12[_0x4c35a9(0x2ef4)];_0x37d54a++){var _0x3402c4,_0x2d735f,_0x5e93e3,_0x184458,_0x249c4c=_0x392e12[_0x37d54a],_0x568b32=0x4*_0x37d54a,_0x683fa5=new Cartesian4(0x0,0x0,0x0,0x0);if(_0x249c4c>=0x0&&_0x249c4c<=0x1){var _0x46692d=EncodeFloatRGB$2(_0x249c4c);_0x683fa5['x']=_0x46692d['x'],_0x683fa5['y']=_0x46692d['y'],_0x683fa5['z']=_0x46692d['z'],_0x683fa5['w']=0x1;}_0x3402c4=0xff*_0x683fa5['x'],_0x2d735f=0xff*_0x683fa5['y'],_0x5e93e3=0xff*_0x683fa5['z'],_0x184458=0xff*_0x683fa5['w'],defined$1(_0x33767d)&&!0x0===_0x33767d?(_0x2a1a85[_0x568b32+0x0]=parseInt(_0x5e93e3),_0x2a1a85[_0x568b32+0x1]=parseInt(_0x2d735f),_0x2a1a85[_0x568b32+0x2]=parseInt(_0x3402c4),_0x2a1a85[_0x568b32+0x3]=parseInt(_0x184458)):(_0x2a1a85[_0x568b32+0x0]=parseInt(_0x3402c4),_0x2a1a85[_0x568b32+0x1]=parseInt(_0x2d735f),_0x2a1a85[_0x568b32+0x2]=parseInt(_0x5e93e3),_0x2a1a85[_0x568b32+0x3]=parseInt(_0x184458));}return _0x2a1a85;}function floatToColor$1(_0x42f8b8,_0x40192e){var _0x2953d9=_0x307c2b,_0xfd218f=_0x5e00b3;for(var _0x4827e3=_0x42f8b8[_0xfd218f(0x809)]/0x4,_0x2276cb=new Float32Array(_0x42f8b8[_0xfd218f(0x537f)],_0x42f8b8[_0xfd218f(0x153e)],_0x4827e3),_0x290296=0x0;_0x290296<_0x2276cb[_0xfd218f(0x809)];_0x290296++){var _0x243eaa=_0x2276cb[_0x290296],_0x5de917=0x4*_0x290296;if(_0x243eaa<0x0||_0x243eaa>0x1)_0x42f8b8[_0x5de917+0x0]=0xff,_0x42f8b8[_0x5de917+0x1]=0xff,_0x42f8b8[_0x5de917+0x2]=0xff,_0x42f8b8[_0x5de917+0x3]=0xff;else{_0x243eaa=_0x243eaa*(_0x40192e[_0x2953d9(0x2f44)]-_0x40192e[_0xfd218f(0x5983)])+_0x40192e[_0xfd218f(0x5983)];var _0xa373f5=_0x40192e[_0x2953d9(0x1c1c)][_0xfd218f(0x1e3)](_0x243eaa);_0x42f8b8[_0x5de917+0x0]=0xff*_0xa373f5[_0xfd218f(0x20a2)],_0x42f8b8[_0x5de917+0x1]=0xff*_0xa373f5['green'],_0x42f8b8[_0x5de917+0x2]=0xff*_0xa373f5['blue'],_0x42f8b8[_0x5de917+0x3]=0xff*_0xa373f5[_0xfd218f(0x32a8)];}}return new Uint8Array(_0x42f8b8[_0xfd218f(0x537f)],0x0,_0x42f8b8[_0xfd218f(0x809)]);}function floatToColorPro(_0x43ca0e,_0x47b56f){var _0x5e9f10=_0x307c2b,_0x14130e=_0x5e00b3,_0x40d944=_0x43ca0e[_0x14130e(0x809)]/0x4;return floatToTextureColorPro(new Float32Array(_0x43ca0e[_0x5e9f10(0xcaa)],_0x43ca0e[_0x14130e(0x153e)],_0x40d944),_0x47b56f);}function EncodeFloatRGB$2(_0x4ae852){var _0x16b34b=_0x307c2b,_0x347feb=_0x5e00b3,_0x433510=new Cartesian3(0x1,0xff,0xfe01);(_0x433510=Cartesian3[_0x16b34b(0x50ce)](_0x433510,_0x4ae852,_0x433510))['x']=_0x433510['x']-Math[_0x347feb(0x1ace)](_0x433510['x']),_0x433510['y']=_0x433510['y']-Math[_0x347feb(0x1ace)](_0x433510['y']),_0x433510['z']=_0x433510['z']-Math[_0x347feb(0x1ace)](_0x433510['z']);var _0x28d404=new Cartesian3(),_0xe86237=new Cartesian3(0x1/0xff,0x1/0xff,0x0);return _0x28d404['x']=_0x433510['y']*_0xe86237['x'],_0x28d404['y']=_0x433510['z']*_0xe86237['y'],_0x28d404['z']=_0x433510['z']*_0xe86237['z'],_0x433510=Cartesian3[_0x16b34b(0x3d2f)](_0x433510,_0x28d404,_0x433510);}function floatToTextureColor(_0x4f6abd,_0x3e7043){var _0x42b368=_0x307c2b,_0x3d2037=_0x5e00b3;for(var _0x2c447c=new Uint8Array(0x4*_0x4f6abd[_0x42b368(0x2ef4)]),_0x265db4=_0x3e7043[_0x42b368(0x2f44)]-_0x3e7043[_0x42b368(0x530b)],_0x5403dd=0x0,_0x4475e3=_0x4f6abd['length'];_0x5403dd<_0x4475e3;_0x5403dd++){var _0x427b47=_0x4f6abd[_0x5403dd],_0x563031=0x4*_0x5403dd;if(_0x427b47<0x0||_0x427b47>0x1)_0x2c447c[_0x563031+0x0]=0xff,_0x2c447c[_0x563031+0x1]=0xff,_0x2c447c[_0x563031+0x2]=0xff,_0x2c447c[_0x563031+0x3]=0xff;else{_0x427b47=_0x427b47*_0x265db4+_0x3e7043['_floor'];var _0x1a142c=_0x3e7043[_0x42b368(0x1c1c)][_0x42b368(0x2720)](_0x427b47);_0x2c447c[_0x563031+0x0]=0xff*_0x1a142c[_0x3d2037(0x20a2)],_0x2c447c[_0x563031+0x1]=0xff*_0x1a142c[_0x3d2037(0x9db)],_0x2c447c[_0x563031+0x2]=0xff*_0x1a142c[_0x3d2037(0x3c2a)],_0x2c447c[_0x563031+0x3]=0xff*_0x1a142c[_0x3d2037(0x32a8)];}}return _0x2c447c;}function floatToTextureColorPro(_0x5b62db,_0x1e2598){var _0x82c620=_0x307c2b,_0x352d31=_0x5e00b3,_0x34b930=_0x5b62db,_0x35ddf0=_0x34b930[_0x352d31(0x809)],_0x33ea3e=Module$4[_0x352d31(0x5ab6)](Float32Array['BYTES_PER_ELEMENT']*_0x35ddf0);Module$4[_0x352d31(0x52a6)][_0x82c620(0x3235)](_0x34b930,_0x33ea3e/Float32Array[_0x352d31(0x2276)]);var _0x2cc8b9=_0x1e2598[_0x352d31(0x416c)],_0xe5fd64=_0x1e2598[_0x352d31(0x5983)],_0x51f3c4=_0x1e2598[_0x352d31(0x522a)][_0x352d31(0x21f0)][_0x352d31(0x33c8)],_0x2efacc=[],_0x53db73=[];for(var _0x2b82a8 in _0x51f3c4)_0x2efacc[_0x82c620(0x2a0e)](parseFloat(_0x2b82a8));_0x2efacc[_0x352d31(0x4b76)](function(_0x573fab,_0x146731){return _0x573fab-_0x146731;});for(var _0x448c7a=0x0,_0x1df6f1=_0x2efacc[_0x82c620(0x2ef4)];_0x448c7a<_0x1df6f1;_0x448c7a++)_0x53db73[_0x352d31(0x5323)](_0x51f3c4[_0x2efacc[_0x448c7a]]);var _0x331e21=new ArrayBuffer(0x4*_0x2efacc[_0x352d31(0x809)]),_0x14ba81=new Uint8Array(_0x331e21),_0x5cd31d=0x0;for(_0x1df6f1=_0x2efacc[_0x82c620(0x2ef4)];_0x5cd31d<_0x1df6f1;_0x5cd31d++){var _0x2669f7=_0x53db73[_0x5cd31d];_0x14ba81[0x4*_0x5cd31d]=0xff*_0x2669f7[_0x352d31(0x20a2)],_0x14ba81[0x4*_0x5cd31d+0x1]=0xff*_0x2669f7[_0x352d31(0x9db)],_0x14ba81[0x4*_0x5cd31d+0x2]=0xff*_0x2669f7[_0x352d31(0x3c2a)],_0x14ba81[0x4*_0x5cd31d+0x3]=0xff*_0x2669f7[_0x352d31(0x32a8)];}var _0x32387c=new Float32Array(_0x331e21),_0x5773a7=(_0x2b82a8=new Float32Array(_0x2efacc))['length'],_0x572b44=Module$4[_0x82c620(0x863)](Float32Array[_0x82c620(0x2e60)]*_0x5773a7);Module$4[_0x352d31(0x52a6)][_0x352d31(0x10aa)](_0x2b82a8,_0x572b44/Float32Array[_0x352d31(0x2276)]);var _0x5eb457=Module$4[_0x352d31(0x5ab6)](Float32Array[_0x352d31(0x2276)]*_0x5773a7);Module$4[_0x352d31(0x52a6)][_0x352d31(0x10aa)](_0x32387c,_0x5eb457/Float32Array[_0x352d31(0x2276)]);var _0x3d39b0=floatToTextureColorProC(_0x33ea3e,_0x35ddf0,_0x2cc8b9,_0xe5fd64,_0x572b44,_0x5eb457,_0x5773a7),_0x506f1e=new Uint8Array(Module$4[_0x82c620(0x274f)][_0x352d31(0x537f)],_0x3d39b0,0x4*_0x35ddf0);return freeC(_0x3d39b0),Module$4[_0x352d31(0x42c5)](_0x33ea3e),Module$4[_0x352d31(0x42c5)](_0x572b44),Module$4['_free'](_0x5eb457),_0x506f1e;}function createRatio$1(_0x1cc606,_0x35e163,_0x4c82e5,_0x260cfb){var _0x5770b2=_0x307c2b,_0x5735d9=_0x5e00b3,_0x423aeb=Matrix4[_0x5735d9(0x589e)](_0x35e163,_0x4c82e5,new Matrix4()),_0xe15c1=_0x1cc606[_0x5735d9(0x209a)][0x0],_0x4b5ba1=_0xe15c1[_0x5770b2(0x3601)],_0x404d55=new Float32Array(_0x4b5ba1[_0x5735d9(0x537f)],_0x4b5ba1[_0x5735d9(0x153e)],_0x4b5ba1['byteLength']/0x4),_0x2aac8c=_0xe15c1[_0x5735d9(0x4362)],_0x1f6006=_0x1cc606[_0x5770b2(0xf06)],_0x25b07c=new Float32Array(0x3*_0x1f6006),_0x3ef070=_0x1cc606[_0x5735d9(0x1944)];_0x3ef070[_0x5735d9(0x33ff)]=Object[_0x5735d9(0x4d54)](_0x3ef070)[_0x5770b2(0x2ef4)];for(var _0x105f2a=0x0;_0x105f2a<_0x1f6006;_0x105f2a++){var _0x3464bb=new Cartesian3(_0x404d55[_0x105f2a*_0x2aac8c],_0x404d55[_0x105f2a*_0x2aac8c+0x1],_0x404d55[_0x105f2a*_0x2aac8c+0x2]),_0x388987=new Cartesian3();Matrix4[_0x5735d9(0x108e)](_0x423aeb,_0x3464bb,_0x388987);var _0x856b55=Cartographic[_0x5735d9(0x50e9)](_0x388987),_0x5d704b=CesiumMath[_0x5735d9(0x173e)](_0x856b55[_0x5735d9(0x4465)]),_0x4de352=CesiumMath[_0x5770b2(0x3a80)](_0x856b55[_0x5735d9(0x5859)]),_0x40531f=_0x856b55[_0x5770b2(0x10d5)],_0x5dab96=(_0x5d704b-_0x260cfb[_0x5735d9(0x4db1)])/_0x260cfb[_0x5770b2(0x2299)],_0x36c3da=(_0x4de352-_0x260cfb[_0x5735d9(0x4645)])/_0x260cfb[_0x5735d9(0x809)],_0xbaece=(_0x40531f-_0x260cfb[_0x5735d9(0x4da5)])/_0x260cfb[_0x5735d9(0x5a4e)];_0x25b07c[0x3*_0x105f2a]=_0x5dab96,_0x25b07c[0x3*_0x105f2a+0x1]=_0x36c3da,_0x25b07c[0x3*_0x105f2a+0x2]=_0xbaece;}_0x1cc606[_0x5735d9(0x209a)][_0x5735d9(0x5323)]({'index':_0x3ef070[_0x5735d9(0x33ff)],'typedArray':_0x25b07c,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x5735d9(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1});}async function createChildren$1(_0x47d41b,_0x564222,_0x2d07b6){var _0x1dae3a=_0x307c2b,_0x5553bc=_0x5e00b3;_0x47d41b[_0x5553bc(0x41e3)]=_0x2d07b6[_0x5553bc(0x24cf)],_0x47d41b[_0x1dae3a(0x41a7)]=_0x2d07b6[_0x5553bc(0x2ea3)],_0x47d41b[_0x5553bc(0x24f8)];var _0x8ca90d=_0x2d07b6[_0x5553bc(0x2fdd)],_0x141738=_0x2d07b6[_0x5553bc(0x96f)],_0x2623f5=_0x2d07b6[_0x5553bc(0x4025)][_0x5553bc(0x3453)],_0x232492=_0x47d41b[_0x5553bc(0x1358)],_0x5008ff=_0x47d41b[_0x1dae3a(0x434)];if(defined$1(_0x5008ff)||(_0x5008ff=_0x47d41b[_0x1dae3a(0x434)]=new MaterialManager()),defined$1(_0x232492['_subTextureManager'])||(_0x232492[_0x5553bc(0x2fe2)]=new SubTextureManager()),_0x47d41b[_0x1dae3a(0x2f2c)][_0x5553bc(0x3327)]&&!defined$1(_0x232492[_0x1dae3a(0x1aec)][_0x5553bc(0x25f6)][_0x47d41b['id']])&&defined$1(_0x47d41b[_0x5553bc(0x27a7)][_0x5553bc(0x4203)])&&(_0x232492[_0x1dae3a(0x1aec)][_0x1dae3a(0x1526)][_0x47d41b['id']]=_0x47d41b[_0x5553bc(0x27a7)][_0x1dae3a(0x3dcb)],_0x232492[_0x5553bc(0x2fe2)][_0x5553bc(0x5ca4)][_0x47d41b['id']]=_0x47d41b[_0x5553bc(0x27a7)][_0x5553bc(0x5311)]+_0x5553bc(0x52c5)),_0x47d41b[_0x1dae3a(0x307b)][_0x5553bc(0x4462)]||!_0x564222[_0x5553bc(0x2c88)])for(var _0x1f7a8a=0x0,_0x21577d=_0x2623f5[_0x5553bc(0x809)];_0x1f7a8a<_0x21577d;_0x1f7a8a++){var _0x161605=_0x2623f5[_0x1f7a8a][_0x5553bc(0x3453)],_0x467908=_0x161605['id'],_0x1ba552=_0x5008ff[_0x5553bc(0x2850)](_0x467908);_0x1ba552[_0x5553bc(0x563c)](_0x161605),_0x1ba552[_0x5553bc(0x3dd9)]=_0x47d41b[_0x5553bc(0x2c5)],_0x1ba552[_0x5553bc(0x11f7)]=_0x564222;var _0x15ee0f=_0x161605[_0x1dae3a(0x3b66)];defined$1(_0x15ee0f)&&(_0x1ba552[_0x5553bc(0x5022)]=new Color$2(_0x15ee0f['r'],_0x15ee0f['g'],_0x15ee0f['b'],_0x15ee0f['a']));var _0x59181f=_0x161605[_0x5553bc(0x1434)];defined$1(_0x59181f)&&(_0x1ba552[_0x5553bc(0x49a0)]=new Color$2(_0x59181f['r'],_0x59181f['g'],_0x59181f['b'],_0x59181f['a']));var _0x2191d7=_0x161605[_0x5553bc(0x4f87)];defined$1(_0x2191d7)&&(_0x1ba552[_0x5553bc(0x1605)]=new Color$2(_0x2191d7['r'],_0x2191d7['g'],_0x2191d7['b'],_0x2191d7['a'])),_0x1ba552[_0x1dae3a(0x1c9f)]=defaultValue$1(_0x161605[_0x5553bc(0x3659)],_0x1ba552[_0x5553bc(0x3bab)]),_0x1ba552[_0x1dae3a(0x4a98)]=defaultValue$1(_0x161605[_0x5553bc(0x391b)],!0x1),_0x1ba552['id']=_0x467908;for(var _0x57887a=_0x161605[_0x5553bc(0x1122)],_0x5b8fb3=0x0;_0x5b8fb3<_0x57887a[_0x5553bc(0x809)];_0x5b8fb3++){var _0xac1b2e=_0x57887a[_0x5b8fb3][_0x1dae3a(0x38a5)],_0x4868ce=_0xac1b2e['id'];0x0===_0xac1b2e[_0x5553bc(0x816)]['u']?TextureWrap$1[_0x5553bc(0x5993)]:TextureWrap$1[_0x5553bc(0x3304)],0x0===_0xac1b2e[_0x5553bc(0x816)]['v']?TextureWrap$1[_0x5553bc(0x5993)]:TextureWrap$1[_0x5553bc(0x3304)];var _0x29953f=_0x2d07b6['texturePackage'][_0x4868ce];if(defined$1(_0x29953f)){if(defined$1(_0x29953f[_0x5553bc(0x4b56)]))switch(_0x29953f[_0x5553bc(0x483f)]){case S3MPixelFormat$1[_0x5553bc(0x290c)]:if(S3MTaskManager[_0x5553bc(0x2981)]&&!_0x29953f[_0x5553bc(0x3239)]){var _0x48bebd=loadCRNForS3M(S3MTaskManager[_0x5553bc(0x2965)],_0x29953f[_0x5553bc(0x4b56)],!0x0);await _0x48bebd[_0x5553bc(0x2a5f)](_0x427a6b=>{var _0x293740=_0x5553bc;_0x29953f['textureData']=_0x427a6b[_0x293740(0x438d)];});}break;case S3MPixelFormat$1[_0x5553bc(0x1655)]:_0x48bebd=loadCRN(_0x29953f[_0x5553bc(0x4b56)],!0x0,!0x0),await _0x48bebd[_0x1dae3a(0x4527)](_0x2ea3be=>{var _0x35e684=_0x1dae3a,_0x4fa232=_0x5553bc;_0x29953f[_0x4fa232(0x4b56)]=_0x2ea3be[_0x35e684(0x3fd2)];});}var _0x52be0f;defined$1(_0x52be0f=0x0===_0x5b8fb3?_0x1ba552[_0x1dae3a(0x4b0f)](_0x232492,_0x47d41b,_0x564222[_0x1dae3a(0x4cdb)],_0x564222[_0x5553bc(0x5658)],_0x4868ce,_0x29953f,_0x2d07b6[_0x5553bc(0x5f71)],_0x2d07b6[_0x1dae3a(0x28ca)]):_0x1ba552['createBakeTexture'](_0x232492,_0x47d41b,_0x564222[_0x1dae3a(0x4cdb)],_0x564222[_0x5553bc(0x5658)],_0x4868ce,_0x29953f,_0x2d07b6[_0x5553bc(0x5f71)],_0x2d07b6[_0x5553bc(0x894)]))&&(_0x564222[_0x1dae3a(0x14ff)]+=_0x52be0f[_0x1dae3a(0x2028)]);}}}var _0x33118e=_0x47d41b[_0x1dae3a(0x49c3)],_0x56e0fd=_0x8ca90d[_0x5553bc(0x41ea)],_0x34f4ef=!0x0;for(_0x1f7a8a=0x0;_0x1f7a8a<_0x56e0fd[_0x1dae3a(0x2ef4)];_0x1f7a8a++){var _0x8e689b=new PagedLOD();_0x8e689b[_0x1dae3a(0x1330)]=_0x47d41b[_0x5553bc(0x292d)];var _0x2bd394=_0x56e0fd[_0x1f7a8a];if(''===_0x2bd394[_0x5553bc(0x1c45)]?_0x8e689b['_isLeafNode']=!0x0:_0x34f4ef=!0x1,_0x8e689b[_0x5553bc(0x4af4)]=_0x2bd394[_0x5553bc(0x5716)],_0x8e689b[_0x5553bc(0x2561)]=_0x2bd394[_0x1dae3a(0x5267)],_0x8e689b[_0x5553bc(0x5289)]=_0x2bd394[_0x5553bc(0x4c00)],-0x1===_0x2bd394[_0x5553bc(0x93d)][_0x5553bc(0x48ce)]&&(_0x2bd394[_0x5553bc(0x93d)][_0x5553bc(0x48ce)]=0x615299),_0x8e689b[_0x1dae3a(0x3ebc)]||(_0x8e689b[_0x5553bc(0x3097)]=new BoundingSphere(_0x2bd394[_0x5553bc(0x93d)][_0x5553bc(0x4fe8)],_0x2bd394[_0x5553bc(0x93d)][_0x5553bc(0x48ce)]),BoundingSphere[_0x5553bc(0x332f)](_0x8e689b[_0x5553bc(0x3097)],_0x47d41b[_0x5553bc(0x3309)],_0x8e689b[_0x5553bc(0x3097)])),defined$1(_0x2bd394[_0x5553bc(0x13ef)])){var _0x3abf6f=Cartesian3[_0x5553bc(0x160f)](_0x2bd394[_0x5553bc(0x13ef)][_0x5553bc(0x4d4c)]['x'],_0x2bd394[_0x1dae3a(0x32c7)][_0x5553bc(0x4d4c)]['y'],_0x2bd394['_obb'][_0x5553bc(0x4d4c)]['z']);Matrix4[_0x5553bc(0x108e)](_0x47d41b[_0x5553bc(0x3309)],_0x3abf6f,_0x3abf6f);var _0x359930=Cartesian4[_0x5553bc(0x160f)](_0x2bd394[_0x1dae3a(0x32c7)][_0x1dae3a(0x1e24)]['x'],_0x2bd394[_0x5553bc(0x13ef)][_0x1dae3a(0x1e24)]['y'],_0x2bd394[_0x1dae3a(0x32c7)][_0x1dae3a(0x1e24)]['z'],0x0),_0x338fb6=Cartesian4[_0x5553bc(0x160f)](_0x2bd394[_0x1dae3a(0x32c7)][_0x5553bc(0x5c99)]['x'],_0x2bd394[_0x5553bc(0x13ef)][_0x5553bc(0x5c99)]['y'],_0x2bd394[_0x5553bc(0x13ef)][_0x5553bc(0x5c99)]['z'],0x0),_0x4466e0=Cartesian4[_0x5553bc(0x160f)](_0x2bd394[_0x1dae3a(0x32c7)][_0x5553bc(0x30a6)]['x'],_0x2bd394[_0x1dae3a(0x32c7)][_0x1dae3a(0x1681)]['y'],_0x2bd394[_0x5553bc(0x13ef)][_0x5553bc(0x30a6)]['z'],0x0);Matrix4[_0x5553bc(0x1abe)](_0x47d41b[_0x1dae3a(0x49c3)],_0x359930,_0x359930),Matrix4[_0x5553bc(0x1abe)](_0x47d41b[_0x1dae3a(0x49c3)],_0x338fb6,_0x338fb6),Matrix4[_0x5553bc(0x1abe)](_0x47d41b[_0x5553bc(0x3309)],_0x4466e0,_0x4466e0);var _0x4c3ad1=new Matrix3(_0x359930['x'],_0x338fb6['x'],_0x4466e0['x'],_0x359930['y'],_0x338fb6['y'],_0x4466e0['y'],_0x359930['z'],_0x338fb6['z'],_0x4466e0['z']);_0x8e689b[_0x1dae3a(0x3e90)]=new OrientedBoundingBox(_0x3abf6f,_0x4c3ad1);}var _0xeff47c=_0x2bd394[_0x1dae3a(0xc4d)],_0x1adef9=[];if(_0x47d41b[_0x5553bc(0x27a7)][_0x5553bc(0x4462)]||!_0x564222[_0x5553bc(0x2c88)])for(var _0x1931b2=0x0;_0x1931b2<_0xeff47c[_0x1dae3a(0x2ef4)];_0x1931b2++){var _0x3c11bd,_0x471998=_0xeff47c[_0x1931b2],_0x11070f=_0x471998[_0x5553bc(0x4f03)];if(0x1===_0x47d41b[_0x5553bc(0x1c14)])_0x3c11bd=Matrix4[_0x5553bc(0x589e)](_0x33118e,_0x11070f,new Matrix4());else{var _0x38b477=Matrix4[_0x5553bc(0x5d3b)](_0x11070f,new Cartesian3(0x1,0x1,_0x47d41b[_0x1dae3a(0x59e)]),new Matrix4());_0x3c11bd=Matrix4[_0x5553bc(0x589e)](_0x33118e,_0x38b477,new Matrix4());}for(var _0x7e4e3c=_0x471998[_0x5553bc(0x531)],_0x3af2ad=0x0;_0x3af2ad<_0x7e4e3c[_0x1dae3a(0x2ef4)];_0x3af2ad++){var _0x545c99=_0x7e4e3c[_0x3af2ad],_0x196a0a=_0x141738[_0x545c99],_0x5e638a=_0x196a0a[_0x5553bc(0x471)];if(isNeedGeoPackage(_0x196a0a,_0x47d41b)){var _0x25add6;if(_0x8e689b[_0x5553bc(0x3a4)]){var _0xb2f753=_0x5e638a[_0x5553bc(0x93d)];defined$1(_0xb2f753)?(_0x25add6=new BoundingSphere(_0xb2f753[_0x5553bc(0x4fe8)],_0xb2f753[_0x5553bc(0x48ce)]),BoundingSphere[_0x5553bc(0x332f)](_0x25add6,_0x3c11bd,_0x25add6)):_0x25add6=S3MVertexPackage[_0x5553bc(0x4d82)](_0x47d41b,_0x5e638a,_0x3c11bd),_0x1adef9[_0x5553bc(0x5323)](_0x25add6);}var _0x349897=S3MVertexPackage[_0x5553bc(0x18db)](_0x47d41b,_0x5e638a),_0x1ae8d7=_0x196a0a[_0x5553bc(0x3417)],_0x1a273e=_0x196a0a[_0x5553bc(0x5a88)],_0xb18e62={};for(_0x21577d=0x0;_0x21577d<_0x1ae8d7[_0x5553bc(0x809)]&&_0x21577d<0x1;_0x21577d++){var _0x25dc4e=_0x1ae8d7[_0x21577d];if(defined$1(_0x25dc4e)){_0x467908=_0x25dc4e[_0x5553bc(0x35b3)];var _0x545ab8=_0x5008ff[_0x5553bc(0x2850)](_0x467908);_0xb18e62[_0x467908]=_0x545ab8;}}var _0x24084f={'context':_0x47d41b[_0x5553bc(0x1358)],'vertexPackage':_0x5e638a,'arrIndexPackage':_0x1ae8d7,'edgeGeometry':_0x196a0a['edgeGeometry'],'pickInfo':_0x1a273e,'version':_0x2d07b6[_0x5553bc(0x24cf)],'mapPass':_0xb18e62,'layer':_0x47d41b,'entity':_0x564222,'matModel':_0x3c11bd,'boundingVolume':_0x8e689b[_0x1dae3a(0x557)]?_0x8e689b[_0x5553bc(0x3097)]:_0x25add6,'boundingRectangle':_0x349897,'volObj':null,'fileType':_0x47d41b[_0x1dae3a(0x1330)],'isS3MB':_0x47d41b[_0x5553bc(0x24cb)],'geoMatrix':_0x11070f,'dataType':_0x47d41b[_0x5553bc(0x49b5)],'level':_0x47d41b[_0x5553bc(0x3674)],'geoName':_0x545c99,'isS3MBlock':!0x0};if(defined$1(_0x47d41b[_0x5553bc(0x9d9)])){var _0x2a1aae=S3MThemeGraph[_0x5553bc(0x4a65)](_0x24084f,_0x47d41b);_0x8e689b[_0x5553bc(0x1f3d)]=_0x8e689b[_0x5553bc(0x1f3d)][_0x5553bc(0x736)](_0x2a1aae);}else{var _0xfacdb1=new RenderEntityPagedLOD(_0x24084f);if(_0x47d41b[_0x5553bc(0x5393)]instanceof Array){for(var _0x1d91ad=[],_0x1936ec=0x0;_0x1936ec<_0x47d41b[_0x5553bc(0x5393)][_0x5553bc(0x809)];_0x1936ec++){var _0x5bddd6=_0x47d41b[_0x5553bc(0x5393)][_0x1936ec];if(defined$1(_0x5bddd6)&&(_0x5bddd6 instanceof ImageryLayer||_0x5bddd6 instanceof VectorTilesMap)){var _0x2b3284=_0x5bddd6['getImagery'](_0x196a0a[_0x5553bc(0x3522)]);_0x1d91ad=_0x1d91ad[_0x1dae3a(0x3e5c)](_0x2b3284);}}_0x1d91ad['length']>0x0&&_0xfacdb1[_0x5553bc(0x1ece)](_0x1d91ad,_0x196a0a[_0x1dae3a(0xdae)]);}else{if(defined$1(_0x47d41b[_0x5553bc(0x5393)])&&(_0x47d41b[_0x5553bc(0x5393)]instanceof ImageryLayer||_0x47d41b[_0x5553bc(0x5393)]instanceof VectorTilesMap))(_0x1d91ad=_0x47d41b[_0x5553bc(0x5393)][_0x1dae3a(0xb14)](_0x196a0a['cartographicBounds']))[_0x1dae3a(0x2ef4)]>0x0&&_0xfacdb1[_0x1dae3a(0x155c)](_0x1d91ad,_0x196a0a[_0x5553bc(0x3522)]);else _0x47d41b[_0x5553bc(0x1fa)]&&_0xfacdb1[_0x5553bc(0x1ece)](_0x1d91ad,_0x196a0a['cartographicBounds']);}_0x8e689b[_0x5553bc(0x1f3d)][_0x5553bc(0x5323)](_0xfacdb1);}}}}_0x8e689b[_0x5553bc(0x3a4)]&&(_0x8e689b[_0x5553bc(0x3097)]=BoundingSphere[_0x5553bc(0x5947)](_0x1adef9,new BoundingSphere())),defined$1(_0x564222[_0x1dae3a(0x3eae)][_0x2bd394[_0x5553bc(0x1c45)]])?(_0x564222[_0x5553bc(0x387e)][_0x2bd394[_0x5553bc(0x1c45)]][_0x5553bc(0x1f3d)]=_0x8e689b[_0x5553bc(0x1f3d)],_0x564222[_0x5553bc(0x387e)][_0x2bd394[_0x5553bc(0x1c45)]][_0x5553bc(0x1d9c)]=!0x0):(_0x564222[_0x5553bc(0x2223)][_0x5553bc(0x5323)](_0x8e689b),_0x47d41b[_0x5553bc(0x2198)]===LoadingPriorityMode$1[_0x5553bc(0x179b)]&&(_0x8e689b[_0x5553bc(0x1d9c)]=!0x0,_0x564222[_0x5553bc(0x2223)][_0x5553bc(0x3060)](),_0x8e689b[_0x5553bc(0x3a4)]=!0x0));}if(_0x564222[_0x5553bc(0x2093)]=_0x34f4ef,!defined$1(_0x564222[_0x5553bc(0x3097)])||_0x564222[_0x5553bc(0x2093)]){for(var _0x15c10a=[],_0x3d9dbe=_0x564222[_0x1dae3a(0x48e8)][_0x5553bc(0x809)];_0x3d9dbe--;)_0x15c10a['push'](_0x564222[_0x5553bc(0x2223)][_0x3d9dbe][_0x5553bc(0x3097)]);_0x564222[_0x5553bc(0x3097)]=BoundingSphere[_0x5553bc(0x5947)](_0x15c10a),_0x564222['_oriBoundingSphere']=BoundingSphere[_0x5553bc(0x40f3)](_0x564222[_0x5553bc(0x3097)]);}_0x564222[_0x5553bc(0x1ded)]=LOADSTATE$4[_0x5553bc(0x1742)];}async function parseChildGroup(_0x2091a2,_0x9f3fa1,_0x2111ea){var _0x44bf32=_0x307c2b,_0x5b5f48=_0x5e00b3,_0x2a294d=_0x2091a2[_0x2111ea[_0x44bf32(0x47d4)]];if(defined$1(_0x2a294d)){_0x2111ea[_0x44bf32(0x4e8d)]=_0x2111ea[_0x5b5f48(0x407c)],_0x2111ea[_0x44bf32(0x564e)]=!0x0,_0x2111ea[_0x5b5f48(0x351b)]=_0x2a294d[_0x5b5f48(0x5f71)],_0x2111ea[_0x5b5f48(0x4c55)]=_0x2a294d[_0x5b5f48(0x894)],await createChildren$1(_0x9f3fa1,_0x2111ea,_0x2a294d);for(var _0x39fdab=[_0x2111ea];_0x39fdab['length'];)for(var _0x44b60b=_0x39fdab[_0x44bf32(0x31a1)](),_0x42cf8f=_0x44b60b[_0x44bf32(0x48e8)],_0x230ef3=0x0,_0x192d64=_0x42cf8f[_0x5b5f48(0x809)];_0x230ef3<_0x192d64;_0x230ef3++){var _0x505a15=_0x42cf8f[_0x230ef3],_0x231236=_0x505a15[_0x5b5f48(0x2561)];if(''!==_0x231236){var _0x5eea25=new S3MEntity();if(_0x5eea25[_0x5b5f48(0x107a)]=_0x44b60b[_0x5b5f48(0x107a)]+_0x230ef3+0x1,_0x5eea25[_0x5b5f48(0xb23)]=_0x44b60b[_0x5b5f48(0xb23)]-0x1,_0x5eea25[_0x5b5f48(0x351b)]=defined$1(_0x2a294d)?_0x2a294d[_0x5b5f48(0x5f71)]:_0x44b60b[_0x44bf32(0x33ab)],_0x5eea25[_0x44bf32(0x4310)]=defined$1(_0x2a294d)?_0x2a294d[_0x5b5f48(0x894)]:_0x44b60b[_0x44bf32(0x4310)],_0x5eea25[_0x5b5f48(0x5658)]=_0x44b60b[_0x5b5f48(0x5658)],_0x231236[_0x5b5f48(0xabf)]('/')>-0x1){var _0x1d5b64=_0x231236[_0x5b5f48(0x12e)]('/'),_0x2d902b=_0x231236[_0x5b5f48(0x4c07)](0x0,_0x1d5b64+0x1);_0x5eea25[_0x5b5f48(0x407c)]=_0x231236[_0x5b5f48(0x4c07)](_0x1d5b64+0x1),_0x5eea25[_0x5b5f48(0x14e9)]=new Uri(_0x2d902b)[_0x44bf32(0x511b)](_0x44b60b[_0x5b5f48(0x14e9)]);}else _0x5eea25[_0x5b5f48(0x14e9)]=_0x44b60b[_0x44bf32(0x13e4)],_0x5eea25[_0x5b5f48(0x407c)]=_0x231236;_0x505a15[_0x5b5f48(0x7d8)]=_0x5eea25,defined$1(_0x2a294d=_0x2091a2[_0x5eea25[_0x5b5f48(0x407c)]])?(_0x5eea25[_0x5b5f48(0x626)]=_0x44b60b[_0x5b5f48(0x626)],_0x5eea25[_0x5b5f48(0x163e)]=!0x0,await createChildren$1(_0x9f3fa1,_0x5eea25,_0x2a294d),_0x39fdab[_0x44bf32(0x2a0e)](_0x5eea25)):(_0x5eea25[_0x5b5f48(0x43b8)]=!0x0,_0x5eea25[_0x5b5f48(0x626)]=_0x5eea25[_0x5b5f48(0x407c)]);}}}}function createPriorityFunc(_0x310e8f){return function(){var _0x119ddd=_0x23ca;return _0x310e8f[_0x119ddd(0x3ff3)];};}function isClampRegionEdge(_0xa23f2){var _0x49502b=_0x307c2b,_0x1cbd19=_0x5e00b3;return defined$1(_0xa23f2[_0x1cbd19(0x2370)])&&_0xa23f2[_0x49502b(0x3199)];}function isNeedGeoPackage(_0x5a97bf,_0x2fadb3){var _0x151a00=_0x307c2b,_0xc010c=_0x5e00b3,_0xbfb1fa=_0x5a97bf[_0xc010c(0x471)];if(_0xbfb1fa[_0xc010c(0x228d)]<0x1)return!0x1;if(_0x2fadb3[_0xc010c(0x292d)]===DATAFILETYPE$1[_0xc010c(0xaa1)]){var _0x9b3083=_0x2fadb3[_0x151a00(0x5332)][_0xc010c(0x2a02)];return _0x9b3083===FillStyle$1[_0x151a00(0x442c)]?isClampRegionEdge(_0xbfb1fa):_0x9b3083!==FillStyle$1[_0xc010c(0x2bd3)]||!isClampRegionEdge(_0xbfb1fa);}return!0x0;}if(null!==Module$4&&(floatToTextureColorProC=Module$4[_0x307c2b(0x597)](_0x5e00b3(0x50a3),_0x5e00b3(0x1efe),['number',_0x5e00b3(0x1efe),_0x307c2b(0x3393),_0x5e00b3(0x1efe),_0x5e00b3(0x1efe),_0x5e00b3(0x1efe),_0x307c2b(0x3393)]),freeC=Module$4[_0x5e00b3(0x39c8)](_0x5e00b3(0x1770),null,[_0x5e00b3(0x1efe)])),S3MBDataParser[_0x5e00b3(0x4a27)]=function(_0x5d47cb,_0x551c79,_0x4a53c6,_0x405a9b){var _0x3f8b30=_0x307c2b,_0x5e972a=_0x5e00b3;_0x551c79[_0x5e972a(0x41e3)]=_0x5d47cb[_0x5e972a(0x24cf)],_0x551c79[_0x5e972a(0x248d)]=_0x5d47cb[_0x3f8b30(0x1885)];var _0x110162=_0x551c79[_0x5e972a(0x24f8)],_0x4a9e2b=_0x5d47cb[_0x5e972a(0x2fdd)],_0xbbf98=_0x5d47cb[_0x5e972a(0x96f)],_0x1f83d4=_0x5d47cb[_0x5e972a(0x4025)][_0x5e972a(0x3453)],_0x23d824={},_0x2953dd=[],_0x4d84b5=_0x551c79[_0x5e972a(0x1358)];_0x551c79[_0x5e972a(0x41c4)];var _0x105572=_0x4a53c6[_0x5e972a(0x407c)][_0x3f8b30(0x1997)]('_'),_0x461adf=parseInt(_0x105572[0x1]),_0x33ace9=parseInt(_0x105572[0x2]);if(_0x461adf=Math[_0x5e972a(0x3a5c)](0x2,_0x551c79[_0x5e972a(0x3674)])-_0x461adf-0x1,_0x551c79[_0x5e972a(0x27a7)][_0x3f8b30(0x53d8)]||!_0x4a53c6[_0x5e972a(0x2c88)]){if(defined$1(_0x551c79[_0x5e972a(0x5393)])){if(_0x551c79[_0x5e972a(0x5393)]instanceof Array){for(var _0x109657=0x0;_0x109657<_0x551c79[_0x5e972a(0x5393)][_0x5e972a(0x809)];_0x109657++)_0x2953dd[_0x5e972a(0x5323)](_0x551c79[_0x5e972a(0x5393)][_0x109657][_0x5e972a(0x4df3)][_0x5e972a(0x41ff)]);}else(_0x551c79[_0x5e972a(0x5393)]instanceof ImageryLayer||_0x551c79[_0x5e972a(0x5393)]instanceof VectorTilesMap)&&_0x2953dd[_0x3f8b30(0x2a0e)](_0x551c79[_0x5e972a(0x5393)]['_imageryProvider']['_readyPromise']);}for(var _0x31262d=0x0,_0x56061f=_0x1f83d4[_0x5e972a(0x809)];_0x31262d<_0x56061f;_0x31262d++){var _0x1250b5=_0x1f83d4[_0x31262d][_0x3f8b30(0x578d)],_0x33562e=_0x1250b5['id'];if(defined$1(_0x551c79[_0x5e972a(0x1487)])){var _0x2a165e=_0x551c79[_0x5e972a(0x1487)][_0x33562e];defined$1(_0x2a165e)&&(_0x1250b5=_0x2a165e[_0x5e972a(0x3453)]);}var _0x33e211=new MaterialPass({});_0x4a53c6[_0x5e972a(0x463a)][_0x3f8b30(0x2a0e)](_0x33e211),_0x33e211['createPBRParamter'](_0x1250b5),_0x23d824[_0x33562e]=_0x33e211;var _0x29d2f3=defaultValue$1(_0x1250b5[_0x5e972a(0x3517)],Color$2[_0x5e972a(0x3b7e)]);_0x33e211['_ambientColor']=new Color$2(_0x29d2f3['r'],_0x29d2f3['g'],_0x29d2f3['b'],_0x29d2f3['a']);var _0x7910ff=defaultValue$1(_0x1250b5[_0x5e972a(0x1434)],Color$2[_0x3f8b30(0x5a89)]);_0x33e211[_0x5e972a(0x49a0)]=new Color$2(_0x7910ff['r'],_0x7910ff['g'],_0x7910ff['b'],_0x7910ff['a']);var _0x3701e2=defaultValue$1(_0x1250b5[_0x3f8b30(0x3853)],Color$2[_0x5e972a(0x3b7e)]);_0x33e211[_0x5e972a(0x1605)]=new Color$2(_0x3701e2['r'],_0x3701e2['g'],_0x3701e2['b'],_0x3701e2['a']),_0x33e211[_0x5e972a(0x3bab)]=defaultValue$1(_0x1250b5[_0x5e972a(0x3659)],0xa),_0x33e211[_0x5e972a(0x6e8)]=defaultValue$1(_0x1250b5[_0x5e972a(0x391b)],!0x1),_0x33e211[_0x5e972a(0x395f)]=_0x1250b5[_0x5e972a(0x46db)];var _0x1e8c26=_0x1250b5[_0x5e972a(0x1122)];0x0===_0x1e8c26[_0x5e972a(0x809)]&&_0x551c79[_0x3f8b30(0x1330)]===DATAFILETYPE$1[_0x5e972a(0x4105)]&&(_0x33e211[_0x5e972a(0x476f)]=!0x0);for(var _0x429044=0x0;_0x429044<_0x1e8c26[_0x5e972a(0x809)];_0x429044++){var _0xb6688e=_0x1e8c26[_0x429044][_0x5e972a(0x20cb)],_0x583381=_0xb6688e['id'],_0x589c63=_0x583381[_0x5e972a(0xabf)](_0x5e972a(0x497b))>-0x1,_0xbf3e6b=_0x33e211[_0x5e972a(0x1591)]===_0x429044,_0x44c9ec=_0x33e211[_0x5e972a(0x40ed)]===_0x429044,_0x5dc1d2=_0x33e211[_0x5e972a(0x2d5f)]===_0x429044,_0x3fd3db=_0x33e211[_0x5e972a(0x5951)]===_0x429044,_0x18dcb4=_0x33e211[_0x5e972a(0x3f02)]===_0x429044;_0x589c63&&(_0x33e211[_0x5e972a(0x745)]=!0x0);var _0x4d7188=0x0===_0xb6688e[_0x5e972a(0x816)]['u']?TextureWrap$1[_0x3f8b30(0x5441)]:TextureWrap$1[_0x3f8b30(0x11be)],_0x3dbec7=0x0===_0xb6688e[_0x5e972a(0x816)]['v']?TextureWrap$1[_0x5e972a(0x5993)]:TextureWrap$1[_0x5e972a(0x3304)];_0x33e211[_0x5e972a(0x3a69)]=Matrix4[_0x5e972a(0x1d8a)](_0xb6688e[_0x5e972a(0x1ff1)]);var _0x608745=_0x5d47cb[_0x5e972a(0x3c94)][_0x583381]||_0x5d47cb[_0x5e972a(0x3c94)][_0x583381+'\x00'],_0x42eb5b=_0x583381+_0x551c79[_0x5e972a(0x32b3)]+_0x551c79[_0x5e972a(0x1358)][_0x5e972a(0x32b3)]+_0x4a53c6[_0x5e972a(0x14e9)][_0x3f8b30(0x5a22)]+_0x4a53c6[_0x5e972a(0x407c)];if(defined$1(_0x608745)&&(_0x42eb5b+=_0x608745[_0x5e972a(0x112f)][_0x5e972a(0x809)]),defined$1(_0x608745)&&_0x608745[_0x5e972a(0x2d3c)]>0x0&&_0x608745[_0x5e972a(0x5a4e)]>0x0&&_0x608745[_0x5e972a(0x112f)][_0x5e972a(0x809)]>0x0){var _0x42799e={'isPBRMaterialParam':_0x589c63,'isEmissiveTex':_0x44c9ec,'isNormalTexture':_0x5dc1d2};switch(_0x608745[_0x5e972a(0x483f)]){case S3MPixelFormat$1[_0x5e972a(0x5e09)]:_0x33e211[_0x3f8b30(0x3e62)]=_0x608745[_0x3f8b30(0x11f0)]===S3MPixelFormat$1[_0x5e972a(0x7de)];var _0x488175=_0x33e211[_0x5e972a(0x2eb3)](_0x42eb5b,_0x583381,_0x4d84b5,_0x429044,_0x608745[_0x5e972a(0x112f)],_0x608745[_0x3f8b30(0x2299)],_0x608745[_0x5e972a(0x5a4e)],_0x4d7188,_0x3dbec7,_0x608745[_0x5e972a(0x158c)],_0x551c79[_0x5e972a(0x4990)]);_0x2953dd[_0x5e972a(0x5323)](_0x488175);break;case S3MPixelFormat$1[_0x3f8b30(0x9a4)]:if(!defined$1(_0x41bade=_0x33e211['createCRN'](_0x42eb5b,_0x583381,_0x4d84b5,_0x429044,_0x608745,_0x4d7188,_0x3dbec7,!0x1,_0x551c79[_0x5e972a(0x4990)],_0x42799e)))return void _0x4a53c6[_0x3f8b30(0x795)];_0x2953dd[_0x5e972a(0x5323)](_0x41bade);break;case S3MPixelFormat$1[_0x3f8b30(0x325e)]:var _0x41bade;if(!defined$1(_0x41bade=_0x33e211[_0x5e972a(0x14b6)](_0x42eb5b,_0x583381,_0x4d84b5,_0x429044,_0x608745,_0x4d7188,_0x3dbec7,!0x0,_0x551c79['mipmapEnabled'])))return void _0x4a53c6[_0x5e972a(0x3376)];_0x2953dd[_0x5e972a(0x5323)](_0x41bade);break;case S3MPixelFormat$1[_0x3f8b30(0x23dd)]:var _0x408be5=_0x33e211[_0x5e972a(0x5cb8)](_0x42eb5b,_0x583381,_0x4d84b5,_0x429044,_0x608745,_0x4d7188,_0x3dbec7,_0x551c79[_0x5e972a(0x4990)]);defined$1(_0x408be5)&&_0x2953dd[_0x5e972a(0x5323)](_0x408be5);break;default:var _0x18f973=DDSTextureManager$1[_0x3f8b30(0x2684)](_0x42eb5b,_0x4d84b5,_0x608745[_0x3f8b30(0x2299)],_0x608745[_0x5e972a(0x5a4e)],_0x608745[_0x5e972a(0x27dc)],_0x608745[_0x5e972a(0x483f)],_0x608745[_0x5e972a(0x112f)],!0x1,_0x4d7188,_0x3dbec7,_0x551c79[_0x5e972a(0x4990)],_0x608745[_0x5e972a(0x661)]);_0x589c63?_0x33e211[_0x5e972a(0x489b)]=_0x18f973:_0x44c9ec?_0x33e211[_0x5e972a(0x5a48)]=_0x18f973:_0x5dc1d2?_0x33e211[_0x5e972a(0x353d)]=_0x18f973:_0x3fd3db?_0x33e211[_0x5e972a(0x1bad)]=_0x18f973:_0x18dcb4?_0x33e211[_0x5e972a(0x3147)]=_0x18f973:_0x33e211[_0x5e972a(0x4efe)][_0x5e972a(0x5323)](_0x18f973);}}else{if(_0x551c79[_0x5e972a(0x251)]&&!defined$1(_0x551c79[_0x3f8b30(0x14d1)])){_0x42eb5b=_0x583381+_0x551c79[_0x5e972a(0x32b3)]+_0x551c79[_0x5e972a(0x1358)][_0x5e972a(0x32b3)],_0x583381[_0x5e972a(0x12e)]('\x5c')>-0x1&&(_0x583381=getFilenameFromUri(_0x583381[_0x5e972a(0x2c3f)](/\\/g,'/')[_0x3f8b30(0x2bc0)](_0x5e972a(0x5ba7),_0x5e972a(0x4f0c)))),_0x583381[_0x5e972a(0x12e)]('/')>-0x1&&(_0x583381=getFilenameFromUri(_0x583381[_0x5e972a(0x2c3f)](_0x3f8b30(0xb90),_0x5e972a(0x4f0c))));var _0x4f2758=_0x551c79[_0x5e972a(0x350c)]+_0x5e972a(0x42aa)+_0x583381;defined$1(Credential[_0x5e972a(0x5080)])&&(_0x4f2758=Credential[_0x5e972a(0x1aee)](_0x4f2758));var _0x115484=_0x33e211[_0x5e972a(0x317b)](_0x4f2758,_0x42eb5b,_0x583381,_0x4d84b5,_0x429044,_0x551c79[_0x5e972a(0x2be2)],_0x4d7188,_0x3dbec7);if(defined$1(_0x115484)&&_0x115484 instanceof DDSTexture)_0x18f973=_0x115484,(_0xbf3e6b?_0x33e211[_0x5e972a(0x38af)]=_0x18f973:_0x44c9ec?_0x33e211[_0x5e972a(0x5a48)]=_0x18f973:_0x5dc1d2?_0x33e211[_0x5e972a(0x353d)]=_0x18f973:_0x3fd3db?_0x33e211[_0x3f8b30(0x505a)]=_0x18f973:_0x18dcb4&&(_0x33e211[_0x3f8b30(0x413c)]=_0x18f973),0x0==_0x429044&&_0x33e211[_0x5e972a(0x4efe)][_0x5e972a(0x809)]>0x0?_0x33e211[_0x5e972a(0x4efe)][_0x3f8b30(0x1d88)](0x0,0x0,_0x18f973):_0x33e211[_0x5e972a(0x4efe)][_0x5e972a(0x5323)](_0x18f973));else defined$1(_0x115484)&&_0x2953dd[_0x5e972a(0x5323)](_0x115484);}}if(defined$1(_0x551c79[_0x5e972a(0x3a7)])&&_0x551c79['_maps'][_0x5e972a(0x5b60)][_0x3f8b30(0x2ef4)]>0x0){var _0x2c0e2e=_0x583381[_0x5e972a(0x4c07)](0x0,_0x583381[_0x3f8b30(0x2feb)]('.'))+'_'+_0x4a53c6[_0x5e972a(0x407c)]+'.'+_0x551c79[_0x5e972a(0x3a7)][_0x3f8b30(0x5297)][0x0],_0x1ca104=_0x4a53c6[_0x5e972a(0x14e9)][_0x5e972a(0x21f3)];_0x4a53c6[_0x5e972a(0x14e9)][_0x5e972a(0x21f3)]=_0x551c79[_0x5e972a(0x3a7)][_0x3f8b30(0x353b)][0x0]+'/'+_0x4a53c6[_0x5e972a(0x14e9)][_0x5e972a(0x21f3)];var _0x61d7d6=_0x4a53c6[_0x5e972a(0x14e9)][_0x3f8b30(0x511b)](_0x551c79[_0x5e972a(0x350c)])+_0x2c0e2e;_0x4a53c6['_relativePath'][_0x5e972a(0x21f3)]=_0x1ca104,_0x61d7d6=_0x61d7d6['replace'](/\+/g,_0x5e972a(0x538e));var _0x1a6fc4=when['defer'](),_0x33711b=_0x1a6fc4[_0x5e972a(0x24e7)];_0x2953dd[_0x5e972a(0x5323)](_0x33711b);var _0x1a21c9=loadArrayBuffer(_0x61d7d6,void 0x0);defined$1(_0x1a21c9)?function(_0x42f3f6,_0x4b8711,_0x2d812b,_0x169220){var _0x1d6b4c=_0x5e972a;_0x42f3f6[_0x1d6b4c(0x2a5f)](function(_0x81c3aa){var _0xe95957=_0x140d,_0x29c03b=_0x1d6b4c;if(defined$1(_0x81c3aa)){var _0x1d0f46=loadImageFromTypedArray({'uint8Array':_0x81c3aa,'format':_0xe95957(0x37bb)});defined$1(_0x1d0f46)?function(_0x2a1054,_0x49bd28,_0x1237ca,_0x2dd689){var _0x13ebad=_0x23ca;_0x2a1054[_0x13ebad(0x2a5f)](function(_0x24903e){var _0x47ba21=_0x140d,_0x5aa349=_0x13ebad;if(defined$1(_0x24903e)){var _0x343954=new Texture({'context':_0x4d84b5,'source':_0x24903e,'pixelFormat':PixelFormat$1[_0x5aa349(0x1015)],'flipY':!0x1,'sampler':new Sampler({'wrapS':_0x4d7188,'wrapT':_0x3dbec7,'minificationFilter':TextureMinificationFilter$1[_0x5aa349(0x408a)],'magnificationFilter':TextureMagnificationFilter$1[_0x5aa349(0x408a)]})});_0x343954['id']=_0x49bd28+_0x47ba21(0x4af7),_0x1237ca[_0x5aa349(0x3364)][_0x49bd28]=_0x343954,DDSTextureManager$1[_0x5aa349(0x1e4f)][_0x47ba21(0x35c1)][_0x343954['id']]=_0x343954,DDSTextureManager$1[_0x5aa349(0x1e4f)][_0x47ba21(0xef7)][_0x343954['id']]=0x1;}_0x2dd689[_0x5aa349(0x1c7e)](_0x61d7d6);},function(_0x2c9c47){var _0x1f5b5b=_0x13ebad;_0x2dd689[_0x1f5b5b(0x1c7e)]();});}(_0x1d0f46,_0x4b8711,_0x2d812b,_0x169220):_0x169220[_0xe95957(0x511b)](),_0x81c3aa=null;}else _0x169220[_0x29c03b(0x1c7e)]();},function(_0x2a1ea2){var _0x1605de=_0x1d6b4c;_0x169220[_0x1605de(0x1c7e)]();});}(_0x1a21c9,_0x42eb5b,_0x33e211,_0x1a6fc4):_0x1a6fc4[_0x5e972a(0x1c7e)]();}if(_0x5e972a(0x5ba7)===_0x551c79[_0x5e972a(0x3a1d)]||_0x5e972a(0x3d1c)===_0x551c79[_0x5e972a(0x3a1d)]){var _0x3ca1f3=_0x33562e+'_'+_0x4a53c6[_0x5e972a(0x407c)];_0x3ca1f3=''!==_0x551c79[_0x3f8b30(0xf59)]?_0x3ca1f3+'_'+_0x551c79[_0x5e972a(0x7db)]:_0x3ca1f3,_0x5e972a(0x3d1c)===_0x551c79[_0x5e972a(0x3a1d)]?_0x3ca1f3+=_0x5e972a(0x433c):_0x3ca1f3+='.png';var _0x1c6412=_0x4a53c6[_0x5e972a(0x14e9)][_0x3f8b30(0x511b)](_0x551c79[_0x5e972a(0x350c)])+_0x3ca1f3;if(0x0!==_0x551c79[_0x5e972a(0xa6a)]){var _0x1bbf42=_0x551c79[_0x5e972a(0x1232)],_0x5a2a00=_0x1c6412[_0x3f8b30(0x2feb)](_0x5e972a(0x147f))+0x5,_0x174cc3=_0x1bbf42[_0x5e972a(0x345)],_0x22405c=_0x1c6412[_0x3f8b30(0x1acf)](_0x1c6412[_0x5e972a(0xabf)](_0x5e972a(0x5aad))+0x6)[_0x3f8b30(0x1997)]('/'),_0x42f21a=_0x1bbf42[_0x5e972a(0x31cc)],_0xb4ddd=_0x22405c[0x0],_0x1fa255=_0x22405c[0x1][_0x5e972a(0x4c07)](0x0,_0x22405c[0x1][_0x5e972a(0xabf)]('.')),_0x12f17f=_0x22405c[0x1][_0x5e972a(0x4c07)](_0x22405c[0x1][_0x5e972a(0xabf)]('.')+0x1,_0x22405c[0x1][_0x5e972a(0x809)]);_0x1c6412=_0x1c6412[_0x5e972a(0x4c07)](0x0,_0x5a2a00)+_0x5e972a(0x1762)+_0x174cc3+_0x5e972a(0x3d27)+_0xb4ddd+_0x5e972a(0x2cc7)+_0x1fa255+_0x5e972a(0xaac)+_0x12f17f+_0x5e972a(0x3a2c)+_0x42f21a+_0x5e972a(0x2549)+_0x174cc3;}var _0x1ea2dd=void 0x0;'vol_texture_mapping'===_0x551c79[_0x5e972a(0x3a1d)]?defined$1(_0x1ea2dd=loadArrayBuffer(_0x1c6412,void 0x0))&&function(_0x23b2a7,_0x15f55a,_0x43934e){var _0x2322f4=_0x3f8b30;_0x23b2a7[_0x2322f4(0x4527)](function(_0x2119e0){var _0x2232fc=_0x2322f4,_0xe366d2=_0x23ca,_0x41a6e5;if(defined$1(_0x2119e0)){var _0x37bdf7=void 0x0,_0xede1e5=new Uint8Array(_0x2119e0,0x8),_0x519684=pako[_0xe366d2(0x3bb7)](_0xede1e5)[_0xe366d2(0x537f)];if(0x1===new Float64Array(_0x519684,0x0,0x1)[0x0]){var _0x50e6e6=new Uint32Array(_0x519684,0x8,0x4),_0x3791a4=_0x50e6e6[0x0],_0x258a8a=_0x50e6e6[0x1];_0x50e6e6[0x2];var _0x23a75f=_0x50e6e6[0x3];_0x37bdf7={'nFormat':_0x3791a4,'nWidth':_0x258a8a,'nHeight':_0x23a75f,'nPixelSize':_0x23a75f,'imageArray':new Float32Array(_0x519684,0x18,nCount)};}if(defined$1(_0x37bdf7)){var _0x20ff03,_0x10e6a5=TextureMinificationFilter$1[_0xe366d2(0x408a)],_0x16aec3=TextureMagnificationFilter$1[_0xe366d2(0x408a)];defined$1(_0x551c79[_0xe366d2(0xb68)])&&_0x551c79[_0xe366d2(0xb68)][_0xe366d2(0x960)]===HypsometricSettingEnum$1[_0x2232fc(0x1d6)][_0xe366d2(0x403b)]&&(_0x10e6a5=TextureMinificationFilter$1[_0x2232fc(0x5486)],_0x16aec3=TextureMagnificationFilter$1[_0xe366d2(0x403b)]),_0x551c79[_0xe366d2(0xb68)][_0xe366d2(0x960)]===HypsometricSettingEnum$1[_0xe366d2(0x1163)]['LINEAR']?_0x20ff03=floatToTextureEncodeRGBA(_0x37bdf7[_0xe366d2(0x4cb5)],_0x551c79[_0xe366d2(0xb68)],!0x0):(_0x20ff03=null===floatToTextureColorProC?floatToTextureColor(_0x37bdf7[_0xe366d2(0x4cb5)],_0x551c79[_0xe366d2(0xb68)]):floatToTextureColorPro(_0x37bdf7[_0x2232fc(0x5299)],_0x551c79[_0x2232fc(0xa01)]),(_0x41a6e5=new Texture({'context':_0x551c79[_0xe366d2(0x1358)],'width':_0x37bdf7[_0x2232fc(0x35c)],'height':_0x37bdf7[_0xe366d2(0x4f5f)],'pixelFormat':PixelFormat$1[_0xe366d2(0x1015)],'flipY':!0x1,'sampler':new Sampler({'minificationFilter':_0x10e6a5,'magnificationFilter':_0x16aec3})}))[_0xe366d2(0x40a5)]({'width':_0x37bdf7[_0xe366d2(0x3aae)],'height':_0x37bdf7[_0x2232fc(0x1b4d)],'arrayBufferView':_0x20ff03}),_0x4a53c6['_volTexures'][_0x15f55a]=_0x41a6e5,_0x43934e[_0xe366d2(0x2c7)]=texureId),_0x2119e0=null;}}},function(_0x4b9953){});}(_0x1ea2dd,_0x42eb5b,_0x33e211):_0x3f8b30(0xb90)===_0x551c79[_0x3f8b30(0x15d3)]&&defined$1(_0x1ea2dd=loadImage$2(_0x1c6412))&&defined$1(_0x1ea2dd=loadImage$2(_0x1c6412))&&function(_0x5b9c3e,_0x3a759b,_0x2d3a69){var _0x47bb11=_0x5e972a;_0x5b9c3e[_0x47bb11(0x2a5f)](function(_0xe5c8fe){var _0x5de1db=_0x140d,_0x10f132=_0x47bb11,_0x6ab456;if(defined$1(_0xe5c8fe)){var _0x7acfc8,_0x10782a=TextureMinificationFilter$1[_0x10f132(0x408a)],_0x23011b=TextureMagnificationFilter$1[_0x10f132(0x408a)];defined$1(_0x551c79[_0x10f132(0xb68)])&&_0x551c79[_0x10f132(0xb68)][_0x10f132(0x960)]===HypsometricSettingEnum$1[_0x5de1db(0x1d6)][_0x10f132(0x403b)]&&(_0x10782a=TextureMinificationFilter$1[_0x10f132(0x403b)],_0x23011b=TextureMagnificationFilter$1[_0x5de1db(0x5486)]),_0x7acfc8=_0x551c79[_0x10f132(0xb68)][_0x10f132(0x960)]===HypsometricSettingEnum$1[_0x10f132(0x1163)][_0x10f132(0x408a)]?floatToTextureEncodeRGBA(getImagePixels(_0xe5c8fe),_0x551c79[_0x10f132(0xb68)],!0x0):null==floatToTextureColorProC?floatToColor$1(getImagePixels(_0xe5c8fe),_0x551c79[_0x10f132(0xb68)]):floatToColorPro(getImagePixels(_0xe5c8fe),_0x551c79[_0x10f132(0xb68)]),(_0x6ab456=new Texture({'context':_0x551c79[_0x5de1db(0xc72)],'width':_0xe5c8fe[_0x10f132(0x2d3c)],'height':_0xe5c8fe[_0x10f132(0x5a4e)],'pixelFormat':PixelFormat$1[_0x5de1db(0x668)],'flipY':!0x1,'sampler':new Sampler({'minificationFilter':_0x10782a,'magnificationFilter':_0x23011b})}))[_0x10f132(0x7d7)]({'width':_0xe5c8fe[_0x5de1db(0x2299)],'height':_0xe5c8fe[_0x10f132(0x5a4e)],'arrayBufferView':_0x7acfc8}),_0xe5c8fe=null,_0x4a53c6['_volTextures'][_0x3a759b]=_0x6ab456,_0x2d3a69[_0x10f132(0x2c7)]=_0x3a759b;}},function(_0x2c9aa5){});}(_0x1ea2dd,_0x42eb5b,_0x33e211);}}}}when[_0x5e972a(0x5ef9)](_0x2953dd,function(){var _0x30f7c3=_0x3f8b30,_0x2a1a24=_0x5e972a;if(_0x4a53c6[_0x30f7c3(0x4128)][_0x2a1a24(0x809)]=0x0,_0x4a53c6[_0x30f7c3(0x328f)]!==LOADSTATE$4[_0x2a1a24(0x5fe7)]){var _0x42509e,_0x2e77df;if(defined$1(_0x551c79[_0x2a1a24(0x5545)])){_0x42509e=_0x551c79[_0x2a1a24(0x5545)][_0x2a1a24(0x23fe)];var _0x3e50a0=_0x551c79[_0x2a1a24(0x1358)][_0x2a1a24(0x32b3)]+'_'+_0x551c79['id']+_0x2a1a24(0x26f),_0x36e702=HypsometricSettingEnum$1[_0x30f7c3(0x1d6)][_0x2a1a24(0x408a)];defined$1(_0x551c79[_0x2a1a24(0xb68)])&&_0x551c79[_0x2a1a24(0xb68)][_0x2a1a24(0x960)]===HypsometricSettingEnum$1[_0x2a1a24(0x1163)][_0x30f7c3(0x5486)]&&(_0x36e702=HypsometricSettingEnum$1['FilterMode'][_0x30f7c3(0x5486)]),defined$1(_0x551c79[_0x2a1a24(0xb68)])&&defined$1(_0x551c79[_0x2a1a24(0x5545)][_0x2a1a24(0x438d)])&&(_0x36e702===HypsometricSettingEnum$1[_0x2a1a24(0x1163)][_0x2a1a24(0x403b)]?null===floatToTextureColorProC?floatToColor$1(_0x551c79[_0x2a1a24(0x5545)][_0x2a1a24(0x438d)],_0x551c79[_0x2a1a24(0xb68)]):_0x551c79[_0x2a1a24(0x5545)][_0x2a1a24(0x438d)]=floatToColorPro(_0x551c79[_0x2a1a24(0x5545)][_0x2a1a24(0x438d)],_0x551c79[_0x2a1a24(0xb68)]):floatToEncodeRGBA$1(_0x551c79[_0x2a1a24(0x5545)][_0x30f7c3(0x3fd2)],_0x551c79[_0x2a1a24(0xb68)]));var _0x193cbf={};_0x193cbf[_0x2a1a24(0x1fdc)]=_0x551c79[_0x2a1a24(0x5545)][_0x2a1a24(0x449e)],_0x193cbf[_0x30f7c3(0x5299)]=_0x551c79[_0x2a1a24(0x5545)][_0x2a1a24(0x438d)];var _0x32bebf=DDSTextureManager$1[_0x2a1a24(0x5af8)](_0x3e50a0,_0x110162,_0x551c79[_0x2a1a24(0x1358)],_0x193cbf,_0x36e702);delete _0x551c79[_0x2a1a24(0x5545)]['_buffer'],_0x551c79[_0x2a1a24(0x5545)][_0x2a1a24(0x438d)]=void 0x0,_0x2e77df={'volTexture':_0x32bebf,'nFormat':0xc81,'nSideBlockCount':_0x551c79['_volData'][_0x30f7c3(0xcc3)],'nBlockLength':_0x551c79[_0x30f7c3(0x4e0d)][_0x2a1a24(0x26cc)],'nLength':_0x551c79[_0x2a1a24(0x5545)][_0x2a1a24(0x449e)],'nWidth':_0x551c79[_0x30f7c3(0x4e0d)][_0x2a1a24(0x5178)],'nHeight':_0x551c79[_0x2a1a24(0x5545)][_0x2a1a24(0x3a59)],'nDepth':_0x551c79[_0x2a1a24(0x5545)][_0x30f7c3(0x3e27)],'id':_0x3e50a0,'dataFloor':_0x551c79[_0x2a1a24(0x5545)][_0x2a1a24(0x3998)],'dataCeil':_0x551c79[_0x2a1a24(0x5545)][_0x2a1a24(0x4d8f)],'volBounds':_0x42509e},_0x4a53c6[_0x2a1a24(0x19f2)]=_0x2e77df;}else{if(_0x2a1a24(0x321a)===_0x551c79[_0x30f7c3(0x15d3)]){if(_0x5d47cb[_0x2a1a24(0x4724)])_0x42509e=_0x5d47cb['volBounds'],(_0x3e50a0=_0x551c79[_0x2a1a24(0x1358)][_0x2a1a24(0x32b3)]+'_'+_0x551c79['id']+'_'+_0x4a53c6[_0x2a1a24(0x14e9)][_0x2a1a24(0x1c7e)](_0x551c79[_0x2a1a24(0x350c)])+'_'+_0x4a53c6[_0x2a1a24(0x407c)],_0x36e702=HypsometricSettingEnum$1[_0x2a1a24(0x1163)][_0x2a1a24(0x408a)]),(defined$1(_0x551c79[_0x30f7c3(0xa01)])&&_0x551c79['_hypsometricSetting'][_0x30f7c3(0xf79)]===HypsometricSettingEnum$1[_0x2a1a24(0x1163)][_0x2a1a24(0x403b)]&&(_0x36e702=HypsometricSettingEnum$1[_0x2a1a24(0x1163)][_0x2a1a24(0x403b)]),0xc81===_0x5d47cb[_0x2a1a24(0x4724)][_0x2a1a24(0x27dc)]&&defined$1(_0x551c79[_0x2a1a24(0xb68)])&&(_0x36e702===HypsometricSettingEnum$1[_0x30f7c3(0x1d6)][_0x30f7c3(0x5486)]?null===floatToTextureColorProC?floatToColor$1(_0x5d47cb[_0x30f7c3(0x977)][_0x2a1a24(0x4cb5)],_0x551c79[_0x2a1a24(0xb68)]):_0x5d47cb[_0x2a1a24(0x4724)][_0x2a1a24(0x4cb5)]=floatToColorPro(_0x5d47cb[_0x2a1a24(0x4724)][_0x2a1a24(0x4cb5)],_0x551c79[_0x2a1a24(0xb68)]):floatToEncodeRGBA$1(_0x5d47cb[_0x2a1a24(0x4724)]['imageArray'],_0x551c79[_0x2a1a24(0xb68)])),_0x2e77df={'volTexture':_0x32bebf=DDSTextureManager$1[_0x2a1a24(0x5af8)](_0x3e50a0,_0x110162,_0x551c79[_0x2a1a24(0x1358)],_0x5d47cb[_0x2a1a24(0x4724)],_0x36e702),'nFormat':_0x5d47cb[_0x2a1a24(0x4724)][_0x30f7c3(0x11f0)],'nSideBlockCount':_0x5d47cb[_0x2a1a24(0x4724)][_0x30f7c3(0x1b79)],'nBlockLength':_0x5d47cb[_0x30f7c3(0x977)]['nBlockLength'],'nLength':_0x5d47cb[_0x30f7c3(0x977)][_0x2a1a24(0x1fdc)],'nWidth':_0x5d47cb['volImageBuffer'][_0x2a1a24(0x3aae)],'nHeight':_0x5d47cb[_0x2a1a24(0x4724)][_0x2a1a24(0x4f5f)],'nDepth':_0x5d47cb[_0x2a1a24(0x4724)][_0x2a1a24(0xbe5)],'id':_0x3e50a0,'dataFloor':_0x551c79[_0x2a1a24(0x2c2b)],'dataCeil':_0x551c79[_0x2a1a24(0xb51)],'volBounds':_0x42509e},delete _0x5d47cb[_0x30f7c3(0x977)][_0x2a1a24(0x4cb5)],_0x5d47cb['volImageBuffer'][_0x30f7c3(0x5299)]=null,defined$1(_0x4a53c6[_0x2a1a24(0x19f2)])&&DDSTextureManager$1[_0x2a1a24(0x47d1)](_0x4a53c6[_0x2a1a24(0x19f2)]['id']),_0x4a53c6[_0x2a1a24(0x19f2)]=_0x2e77df);else _0x551c79[_0x2a1a24(0x1f22)]&&defined$1(_0x2e77df=_0x4a53c6['_volObj'])&&(_0x42509e=_0x4a53c6[_0x2a1a24(0x19f2)][_0x30f7c3(0x3185)]);}}for(var _0x37f2f5=_0x551c79[_0x2a1a24(0x3309)],_0x5e6a5c=_0x4a9e2b[_0x2a1a24(0x41ea)],_0x460391=!0x0,_0x49f867=0x0;_0x49f867<_0x5e6a5c[_0x2a1a24(0x809)];_0x49f867++){var _0x26d3ca=new PagedLOD();_0x26d3ca[_0x2a1a24(0x292d)]=_0x551c79['_fileType'];var _0x4b5db7=_0x5e6a5c[_0x49f867];if(''===_0x4b5db7[_0x2a1a24(0x1c45)]?_0x26d3ca[_0x2a1a24(0x3a4)]=!0x0:_0x460391=!0x1,_0x26d3ca[_0x2a1a24(0x4af4)]=_0x4b5db7[_0x2a1a24(0x5716)],_0x26d3ca[_0x30f7c3(0x52ac)]=_0x4b5db7[_0x2a1a24(0x1c45)],_0x26d3ca[_0x2a1a24(0x5289)]=_0x4b5db7[_0x2a1a24(0x4c00)],-0x1===_0x4b5db7[_0x30f7c3(0x4232)][_0x2a1a24(0x48ce)]&&(_0x4b5db7[_0x30f7c3(0x4232)][_0x30f7c3(0x29c9)]=0x615299),_0x4b5db7[_0x2a1a24(0x93d)]&&(_0x551c79[_0x2a1a24(0x248d)]>0x2||!_0x26d3ca[_0x2a1a24(0x3a4)]||0xe===_0x551c79[_0x2a1a24(0x292d)])&&(_0x26d3ca[_0x2a1a24(0x3097)]=new BoundingSphere(_0x4b5db7[_0x30f7c3(0x4232)][_0x2a1a24(0x4fe8)],_0x4b5db7[_0x2a1a24(0x93d)][_0x2a1a24(0x48ce)]),_0x26d3ca[_0x30f7c3(0x1429)]=new BoundingSphere(_0x4b5db7['boundingSphere']['center'],_0x4b5db7['boundingSphere']['radius']),BoundingSphere[_0x2a1a24(0x332f)](_0x26d3ca[_0x2a1a24(0x3097)],_0x551c79[_0x2a1a24(0x3309)],_0x26d3ca[_0x2a1a24(0x3097)])),defined$1(_0x4b5db7[_0x2a1a24(0x13ef)])){var _0x31d7f1,_0xea7845=Cartesian3[_0x2a1a24(0x160f)](_0x4b5db7[_0x2a1a24(0x13ef)][_0x2a1a24(0x4d4c)]['x'],_0x4b5db7[_0x2a1a24(0x13ef)][_0x2a1a24(0x4d4c)]['y'],_0x4b5db7[_0x30f7c3(0x32c7)][_0x2a1a24(0x4d4c)]['z']),_0x13af6d=Cartesian4[_0x2a1a24(0x160f)](_0x4b5db7[_0x30f7c3(0x32c7)][_0x2a1a24(0x14c7)]['x'],_0x4b5db7[_0x2a1a24(0x13ef)][_0x30f7c3(0x1e24)]['y'],_0x4b5db7[_0x30f7c3(0x32c7)][_0x2a1a24(0x14c7)]['z'],0x0),_0x1c48b7=Cartesian4[_0x30f7c3(0x4d01)](_0x4b5db7[_0x2a1a24(0x13ef)][_0x2a1a24(0x5c99)]['x'],_0x4b5db7[_0x2a1a24(0x13ef)][_0x2a1a24(0x5c99)]['y'],_0x4b5db7[_0x2a1a24(0x13ef)][_0x2a1a24(0x5c99)]['z'],0x0),_0xca393d=Cartesian4[_0x2a1a24(0x160f)](_0x4b5db7[_0x2a1a24(0x13ef)][_0x30f7c3(0x1681)]['x'],_0x4b5db7[_0x2a1a24(0x13ef)][_0x2a1a24(0x30a6)]['y'],_0x4b5db7[_0x2a1a24(0x13ef)][_0x2a1a24(0x30a6)]['z'],0x0),_0x3e74a9=new Matrix3(_0x13af6d['x'],_0x1c48b7['x'],_0xca393d['x'],_0x13af6d['y'],_0x1c48b7['y'],_0xca393d['y'],_0x13af6d['z'],_0x1c48b7['z'],_0xca393d['z']);_0x26d3ca[_0x2a1a24(0x209)]=new OrientedBoundingBox(_0xea7845,_0x3e74a9),_0x26d3ca[_0x30f7c3(0x3e90)][_0x2a1a24(0x27d2)](),_0x26d3ca[_0x2a1a24(0x19a8)]=_0x26d3ca[_0x2a1a24(0x209)][_0x2a1a24(0x5bd4)][0x0][_0x30f7c3(0x2d7b)](),_0x26d3ca[_0x2a1a24(0x498f)]=_0x26d3ca[_0x2a1a24(0x209)][_0x2a1a24(0x5bd4)][0x0][_0x2a1a24(0x40f3)]();for(var _0x3e01e7=0x1;_0x3e01e7<0x8;_0x3e01e7++)_0x31d7f1=_0x26d3ca[_0x2a1a24(0x209)][_0x30f7c3(0x349)][_0x3e01e7],_0x26d3ca[_0x2a1a24(0x19a8)]['x']>_0x31d7f1['x']&&(_0x26d3ca[_0x2a1a24(0x19a8)]['x']=_0x31d7f1['x']),_0x26d3ca[_0x2a1a24(0x19a8)]['y']>_0x31d7f1['y']&&(_0x26d3ca[_0x30f7c3(0x4b49)]['y']=_0x31d7f1['y']),_0x26d3ca[_0x2a1a24(0x19a8)]['z']>_0x31d7f1['z']&&(_0x26d3ca[_0x30f7c3(0x4b49)]['z']=_0x31d7f1['z']),_0x26d3ca[_0x2a1a24(0x498f)]['x']<_0x31d7f1['x']&&(_0x26d3ca[_0x2a1a24(0x498f)]['x']=_0x31d7f1['x']),_0x26d3ca[_0x2a1a24(0x498f)]['y']<_0x31d7f1['y']&&(_0x26d3ca[_0x30f7c3(0x5449)]['y']=_0x31d7f1['y']),_0x26d3ca[_0x2a1a24(0x498f)]['z']<_0x31d7f1['z']&&(_0x26d3ca[_0x2a1a24(0x498f)]['z']=_0x31d7f1['z']);Matrix4[_0x2a1a24(0x108e)](_0x551c79[_0x2a1a24(0x3309)],_0xea7845,_0xea7845),Matrix4[_0x2a1a24(0x1abe)](_0x551c79[_0x30f7c3(0x49c3)],_0x13af6d,_0x13af6d),Matrix4[_0x2a1a24(0x1abe)](_0x551c79[_0x2a1a24(0x3309)],_0x1c48b7,_0x1c48b7),Matrix4[_0x30f7c3(0x256d)](_0x551c79[_0x2a1a24(0x3309)],_0xca393d,_0xca393d),_0x3e74a9[0x0]=_0x13af6d['x'],_0x3e74a9[0x1]=_0x13af6d['y'],_0x3e74a9[0x2]=_0x13af6d['z'],_0x3e74a9[0x3]=_0x1c48b7['x'],_0x3e74a9[0x4]=_0x1c48b7['y'],_0x3e74a9[0x5]=_0x1c48b7['z'],_0x3e74a9[0x6]=_0xca393d['x'],_0x3e74a9[0x7]=_0xca393d['y'],_0x3e74a9[0x8]=_0xca393d['z'],_0x26d3ca[_0x2a1a24(0x209)][_0x2a1a24(0x4fe8)]=_0xea7845,_0x26d3ca[_0x2a1a24(0x209)][_0x2a1a24(0x5666)]=_0x3e74a9,_0x26d3ca[_0x30f7c3(0x3e90)][_0x30f7c3(0x255e)]=0x1;}else{if(defined$1(_0x4b5db7[_0x2a1a24(0x19a8)])){var _0x1f19a5=[];_0x1f19a5[_0x2a1a24(0x5323)](new Cartesian3(_0x4b5db7[_0x2a1a24(0x19a8)]['x'],_0x4b5db7[_0x2a1a24(0x19a8)]['y'],_0x4b5db7[_0x2a1a24(0x19a8)]['z'])),_0x1f19a5[_0x2a1a24(0x5323)](new Cartesian3(_0x4b5db7[_0x2a1a24(0x19a8)]['x'],_0x4b5db7[_0x2a1a24(0x19a8)]['y'],_0x4b5db7[_0x2a1a24(0x498f)]['z'])),_0x1f19a5[_0x2a1a24(0x5323)](new Cartesian3(_0x4b5db7[_0x30f7c3(0x4b49)]['x'],_0x4b5db7[_0x2a1a24(0x498f)]['y'],_0x4b5db7[_0x30f7c3(0x4b49)]['z'])),_0x1f19a5[_0x30f7c3(0x2a0e)](new Cartesian3(_0x4b5db7[_0x2a1a24(0x19a8)]['x'],_0x4b5db7[_0x30f7c3(0x5449)]['y'],_0x4b5db7[_0x2a1a24(0x498f)]['z'])),_0x1f19a5[_0x2a1a24(0x5323)](new Cartesian3(_0x4b5db7[_0x2a1a24(0x498f)]['x'],_0x4b5db7[_0x2a1a24(0x19a8)]['y'],_0x4b5db7[_0x2a1a24(0x19a8)]['z'])),_0x1f19a5[_0x2a1a24(0x5323)](new Cartesian3(_0x4b5db7[_0x2a1a24(0x498f)]['x'],_0x4b5db7[_0x2a1a24(0x19a8)]['y'],_0x4b5db7[_0x2a1a24(0x498f)]['z'])),_0x1f19a5[_0x2a1a24(0x5323)](new Cartesian3(_0x4b5db7[_0x30f7c3(0x5449)]['x'],_0x4b5db7[_0x30f7c3(0x5449)]['y'],_0x4b5db7[_0x2a1a24(0x19a8)]['z'])),_0x1f19a5[_0x2a1a24(0x5323)](new Cartesian3(_0x4b5db7[_0x30f7c3(0x5449)]['x'],_0x4b5db7[_0x2a1a24(0x498f)]['y'],_0x4b5db7[_0x2a1a24(0x498f)]['z'])),_0x26d3ca[_0x2a1a24(0x4899)]=_0x4b5db7[_0x2a1a24(0x19a8)],_0x26d3ca[_0x2a1a24(0x1cb4)]=_0x4b5db7[_0x30f7c3(0x5449)];for(var _0xecbcc8=0x0;_0xecbcc8<0x8;_0xecbcc8++)_0x1f19a5[_0xecbcc8]=Matrix4[_0x2a1a24(0x108e)](_0x551c79[_0x2a1a24(0x3309)],_0x1f19a5[_0xecbcc8],_0x1f19a5[_0xecbcc8]);_0x26d3ca[_0x2a1a24(0x209)]=OrientedBoundingBox[_0x2a1a24(0x12c2)](_0x1f19a5,_0x26d3ca[_0x2a1a24(0x209)]);}}var _0x96fa81=_0x4b5db7[_0x30f7c3(0xc4d)],_0x46fe37=[],_0x29ec5a=[];if(_0x551c79['_layerScheduler'][_0x30f7c3(0x53d8)]||!_0x4a53c6[_0x2a1a24(0x2c88)])for(var _0xb05cde=0x0;_0xb05cde<_0x96fa81[_0x2a1a24(0x809)];_0xb05cde++){var _0x2c0f64,_0x229408=_0x96fa81[_0xb05cde],_0x4c9c81=_0x229408[_0x2a1a24(0x4f03)];if(0x1===_0x551c79[_0x2a1a24(0x1c14)])_0x2c0f64=Matrix4['multiply'](_0x37f2f5,_0x4c9c81,new Matrix4());else{var _0x12b408=Matrix4[_0x30f7c3(0x2adb)](_0x4c9c81,new Cartesian3(0x1,0x1,_0x551c79[_0x2a1a24(0x1c14)]),new Matrix4());_0x2c0f64=Matrix4[_0x2a1a24(0x589e)](_0x37f2f5,_0x12b408,new Matrix4());}for(var _0x364a3d=_0x229408[_0x2a1a24(0x531)],_0x383e53=0x0;_0x383e53<_0x364a3d[_0x2a1a24(0x809)];_0x383e53++){var _0x20cd3a=_0x364a3d[_0x383e53],_0x136b87=_0xbbf98[_0x20cd3a],_0x2106f6=_0x136b87[_0x2a1a24(0x471)];if(isNeedGeoPackage(_0x136b87,_0x551c79)){var _0x39ed97,_0x4a0d8b;if(_0x26d3ca[_0x2a1a24(0x3a4)]&&!defined$1(_0x26d3ca[_0x2a1a24(0x3097)])){var _0x3e29fa=_0x2106f6[_0x2a1a24(0x93d)];defined$1(_0x3e29fa)?(_0x4a0d8b=new BoundingSphere(_0x3e29fa[_0x2a1a24(0x4fe8)],_0x3e29fa[_0x30f7c3(0x29c9)]),_0x39ed97=BoundingSphere[_0x2a1a24(0x332f)](_0x4a0d8b,_0x2c0f64,new BoundingSphere()),_0x4a0d8b=BoundingSphere[_0x2a1a24(0x332f)](_0x4a0d8b,_0x4c9c81,_0x4a0d8b)):(_0x39ed97=S3MVertexPackage[_0x2a1a24(0x4d82)](_0x551c79,_0x2106f6,_0x2c0f64),_0x4a0d8b=BoundingSphere[_0x30f7c3(0x5270)](_0x39ed97,Matrix4[_0x2a1a24(0x25c6)](_0x2c0f64,new Matrix4()),new BoundingSphere()),BoundingSphere[_0x2a1a24(0x332f)](_0x4a0d8b,_0x4c9c81,_0x4a0d8b)),_0x46fe37[_0x30f7c3(0x2a0e)](_0x39ed97),_0x29ec5a[_0x2a1a24(0x5323)](_0x4a0d8b);}for(var _0x3b7509=S3MVertexPackage[_0x30f7c3(0x110b)](_0x551c79,_0x2106f6),_0x5d27d6=_0x136b87[_0x2a1a24(0x3417)],_0x4d9544=_0x136b87[_0x30f7c3(0x3456)],_0x1f0169={},_0x5569fd=0x0;_0x5569fd<_0x5d27d6[_0x2a1a24(0x809)];_0x5569fd++){var _0x486a79=_0x5d27d6[_0x5569fd];if(defined$1(_0x486a79)){var _0x45baf8=_0x486a79[_0x2a1a24(0x35b3)];if(defined$1(_0x45baf8)){var _0x4f7f89=new MaterialPass({});_0x45baf8=_0x45baf8[_0x30f7c3(0x2bc0)](/\0/,'');var _0x441a46=_0x23d824[_0x45baf8];defined$1(_0x441a46)&&_0x441a46[_0x2a1a24(0x40f3)](_0x4f7f89),_0x1f0169[_0x45baf8]=_0x4f7f89;for(let _0xd14426=0x0;_0xd14426<_0x4f7f89[_0x2a1a24(0x4efe)][_0x30f7c3(0x2ef4)];_0xd14426++){let _0x46f217=_0x4f7f89[_0x2a1a24(0x4efe)][_0xd14426];_0x4a53c6[_0x2a1a24(0x7f9)]+=_0x46f217[_0x2a1a24(0x5877)],defined$1(_0x4f7f89[_0x2a1a24(0x353d)])&&(_0x4a53c6[_0x2a1a24(0x7f9)]+=_0x4f7f89[_0x30f7c3(0x2af6)][_0x30f7c3(0x2028)]),defined$1(_0x4f7f89[_0x2a1a24(0x38af)])&&(_0x4a53c6[_0x2a1a24(0x7f9)]+=_0x4f7f89[_0x2a1a24(0x38af)][_0x2a1a24(0x5877)]),defined$1(_0x4f7f89[_0x2a1a24(0x5a48)])&&(_0x4a53c6[_0x2a1a24(0x7f9)]+=_0x4f7f89[_0x2a1a24(0x5a48)][_0x2a1a24(0x5877)]),defined$1(_0x4f7f89[_0x2a1a24(0x1bad)])&&(_0x4a53c6[_0x30f7c3(0x14ff)]+=_0x4f7f89['metallicRoughnessTexture'][_0x2a1a24(0x5877)]),defined$1(_0x4f7f89[_0x2a1a24(0x3147)])&&(_0x4a53c6[_0x2a1a24(0x7f9)]+=_0x4f7f89[_0x30f7c3(0x413c)][_0x2a1a24(0x5877)]);}}}}_0x2e77df&&(createRatio$1(_0x2106f6,_0x551c79[_0x2a1a24(0xc08)],_0x4c9c81,_0x42509e),DDSTextureManager$1[_0x2a1a24(0x311b)](_0x4a53c6[_0x30f7c3(0x47d4)]));var _0x177562=defaultValue$1(OrientedBoundingBox[_0x2a1a24(0x40f3)](_0x26d3ca[_0x2a1a24(0x209)]),BoundingSphere[_0x2a1a24(0x40f3)](_0x26d3ca[_0x2a1a24(0x3097)]));_0x177562=defaultValue$1(_0x177562,_0x39ed97);var _0x59a2b2={'context':_0x551c79[_0x2a1a24(0x1358)],'vertexPackage':_0x2106f6,'arrIndexPackage':_0x5d27d6,'edgeGeometry':_0x136b87[_0x30f7c3(0xa00)],'pickInfo':_0x4d9544,'version':_0x5d47cb[_0x2a1a24(0x24cf)],'mapPass':_0x1f0169,'layer':_0x551c79,'entity':_0x4a53c6,'matModel':_0x2c0f64,'boundingVolume':_0x177562,'boundingRectangle':_0x3b7509,'volObj':_0x2e77df,'volTexture':_0x32bebf,'fileType':_0x551c79[_0x30f7c3(0x1330)],'isS3MB':_0x551c79['_isS3MB'],'geoMatrix':_0x4c9c81,'dataType':_0x551c79[_0x2a1a24(0x49b5)],'level':_0x551c79[_0x2a1a24(0x3674)],'row':_0x461adf,'col':_0x33ace9,'geoName':_0x20cd3a};if(_0x551c79[_0x2a1a24(0x292d)]===DATAFILETYPE$1[_0x2a1a24(0x4325)]){var _0x3252e4=_0x20cd3a[_0x2a1a24(0x390f)]('#');if(_0x3252e4[_0x30f7c3(0x2ef4)]>0x0&&_0x2a1a24(0x432)===_0x3252e4[0x0]){for(var _0x3d1bd3={},_0x5a7958=0x1;_0x5a7958<_0x3252e4[_0x2a1a24(0x809)];_0x5a7958++){var _0x14dd2d=_0x3252e4[_0x5a7958][_0x30f7c3(0x1997)]('%');if(0x2===_0x14dd2d['length']){var _0x40f0a4=_0x14dd2d[0x0],_0x5410bd=_0x14dd2d[0x1][_0x2a1a24(0x390f)]('_');if(0x2===_0x5410bd[_0x2a1a24(0x809)]){var _0x54a1a1=_0x5410bd[0x0],_0x143415=_0x5410bd[0x1];_0x3d1bd3[_0x40f0a4]={'start':parseInt(_0x54a1a1),'end':parseInt(_0x143415)};}}}_0x59a2b2[_0x2a1a24(0x37e4)]=_0x3d1bd3;}else{if(_0x20cd3a[_0x2a1a24(0x12e)]('_')>-0x1){var _0x36a489=_0x20cd3a[_0x30f7c3(0x1acf)](0x0,_0x20cd3a['lastIndexOf']('_'));_0x59a2b2[_0x2a1a24(0xfed)]=_0x36a489;}}}if(defined$1(_0x551c79[_0x2a1a24(0x9d9)])&&defined$1(_0x551c79[_0x2a1a24(0x9d9)][_0x2a1a24(0x5926)])){var _0x633541=S3MThemeGraph[_0x30f7c3(0x494b)](_0x59a2b2,_0x551c79);_0x26d3ca[_0x30f7c3(0x982)]=_0x26d3ca[_0x2a1a24(0x1f3d)][_0x2a1a24(0x736)](_0x633541);}else{if(_0x2106f6[_0x2a1a24(0x209a)][_0x30f7c3(0x2ef4)]>0x0){var _0x22d13b=new RenderEntityPagedLOD(_0x59a2b2);if(_0x551c79[_0x2a1a24(0x5393)]instanceof Array){for(var _0x598d7f=[],_0x42cc3b=0x0;_0x42cc3b<_0x551c79[_0x2a1a24(0x5393)][_0x2a1a24(0x809)];_0x42cc3b++){var _0x11a852=_0x551c79['_imageryLayer'][_0x42cc3b];if(defined$1(_0x11a852)&&(_0x11a852 instanceof ImageryLayer||_0x11a852 instanceof VectorTilesMap)){var _0x3ddc2b=_0x11a852[_0x2a1a24(0x32d7)](_0x136b87[_0x2a1a24(0x3522)]);_0x598d7f=_0x598d7f[_0x2a1a24(0x736)](_0x3ddc2b);}}_0x598d7f[_0x2a1a24(0x809)]>0x0&&_0x22d13b[_0x2a1a24(0x1ece)](_0x598d7f,_0x136b87[_0x30f7c3(0xdae)]);}else{if(defined$1(_0x551c79[_0x2a1a24(0x5393)])&&(_0x551c79[_0x2a1a24(0x5393)]instanceof ImageryLayer||_0x551c79[_0x2a1a24(0x5393)]instanceof VectorTilesMap))(_0x598d7f=_0x551c79[_0x30f7c3(0x2471)][_0x2a1a24(0x32d7)](_0x136b87['cartographicBounds']))['length']>0x0&&_0x22d13b[_0x2a1a24(0x1ece)](_0x598d7f,_0x136b87[_0x30f7c3(0xdae)]);else _0x551c79['_needCoverImageryLayer']&&_0x22d13b[_0x2a1a24(0x1ece)](_0x598d7f,_0x136b87[_0x30f7c3(0xdae)]);}_0x26d3ca[_0x2a1a24(0x1f3d)][_0x2a1a24(0x5323)](_0x22d13b);}}}}}if(_0x26d3ca[_0x2a1a24(0x3a4)]&&!defined$1(_0x26d3ca[_0x2a1a24(0x3097)])&&(_0x26d3ca[_0x2a1a24(0x3097)]=BoundingSphere[_0x2a1a24(0x5947)](_0x46fe37,new BoundingSphere()),_0x26d3ca[_0x2a1a24(0x16f6)]=BoundingSphere[_0x2a1a24(0x5947)](_0x29ec5a,new BoundingSphere())),_0x551c79['LoadingPriority']===LoadingPriorityMode$1[_0x2a1a24(0x179b)]){var _0x219046=_0x4a53c6[_0x2a1a24(0x407c)];0x0===_0x219046[_0x2a1a24(0xabf)]('./')&&(_0x219046=_0x219046[_0x30f7c3(0x1acf)](0x2)),_0x42cc3b=_0x219046['lastIndexOf']('/');var _0x2e1a63=_0x4b5db7[_0x30f7c3(0x5267)];_0x42cc3b>0x0&&''!=_0x2e1a63&&(_0x2e1a63=_0x219046[_0x2a1a24(0x4c07)](0x0,_0x42cc3b+0x1)+_0x2e1a63),defined$1(_0x4a53c6[_0x2a1a24(0x387e)][_0x2e1a63])?_0x4a53c6[_0x2a1a24(0x387e)][_0x2e1a63][_0x30f7c3(0x982)]=_0x26d3ca[_0x30f7c3(0x982)]:(_0x4a53c6[_0x2a1a24(0x995)][_0x2a1a24(0x5323)](_0x26d3ca),_0x26d3ca[_0x2a1a24(0x3a4)]=!0x0);}else _0x4a53c6['_childrenPageLod'][_0x2a1a24(0x5323)](_0x26d3ca);}if(_0x4a53c6[_0x2a1a24(0x2093)]=_0x460391,!defined$1(_0x4a53c6[_0x2a1a24(0x3097)])||_0x4a53c6[_0x2a1a24(0x2093)]||_0x4a53c6[_0x2a1a24(0x2bbc)]){for(var _0x3ce124=[],_0x16a453=_0x4a53c6[_0x2a1a24(0x2223)][_0x30f7c3(0x2ef4)];_0x16a453--;)_0x3ce124[_0x2a1a24(0x5323)](_0x4a53c6['_childrenPageLod'][_0x16a453][_0x2a1a24(0x3097)]);for(var _0x1181a5=_0x4a53c6[_0x2a1a24(0x995)][_0x2a1a24(0x809)];_0x1181a5--;)_0x3ce124[_0x2a1a24(0x5323)](_0x4a53c6[_0x30f7c3(0x42cb)][_0x1181a5][_0x2a1a24(0x3097)]);_0x4a53c6[_0x2a1a24(0x3097)]=BoundingSphere[_0x2a1a24(0x5947)](_0x3ce124),_0x4a53c6[_0x2a1a24(0x1c09)]=BoundingSphere[_0x2a1a24(0x40f3)](_0x4a53c6[_0x2a1a24(0x3097)]);}for(var _0x8ada2b in _0x23d824)if(_0x23d824[_0x2a1a24(0x1a9a)](_0x8ada2b)){var _0x5d6c1d=_0x23d824[_0x8ada2b];if(!defined$1(_0x5d6c1d))continue;_0x5d6c1d[_0x2a1a24(0x2947)](),_0x23d824[_0x8ada2b]=null;}_0x4a53c6[_0x2a1a24(0x1ded)]=LOADSTATE$4[_0x2a1a24(0x1742)];}});},S3MBDataParser[_0x5e00b3(0x5bde)]=function(_0x1e208a,_0x5c7653){var _0x148c95=_0x307c2b,_0x56c730=_0x5e00b3,_0x5543b9=_0x5c7653[_0x56c730(0x227d)],_0x19fc69=_0x5c7653[_0x56c730(0x5748)];_0x1e208a[_0x56c730(0x41e3)]=_0x5543b9[_0x56c730(0x24cf)],_0x1e208a[_0x56c730(0x24f8)];var _0x2a5c1b={},_0x1271f1=_0x1e208a[_0x56c730(0x1358)],_0x2d9ddc=_0x5543b9[_0x56c730(0x2fdd)];for(_0x1fa30b=0x0;_0x1fa30b<_0x19fc69[_0x56c730(0x809)];_0x1fa30b++){var _0x52addf=(_0x2bc956=_0x19fc69[_0x56c730(0xc98)][_0x1fa30b])[_0x56c730(0x4025)][_0x148c95(0x578d)];for(_0x31f40d=0x0;_0x31f40d<_0x52addf[_0x56c730(0x809)];_0x31f40d++){var _0x3d3097=_0x52addf[_0x31f40d][_0x56c730(0x3453)],_0xa0c53c=_0x3d3097['id'];(_0x556480=new MaterialPass({}))[_0x56c730(0x563c)](_0x3d3097),_0x2a5c1b[_0xa0c53c]=_0x556480;var _0x30a874=_0x3d3097[_0x56c730(0x3517)];defined$1(_0x30a874)&&(_0x556480[_0x56c730(0x5022)]=new Color$2(_0x30a874['r'],_0x30a874['g'],_0x30a874['b'],_0x30a874['a']));var _0x31700a=_0x3d3097[_0x56c730(0x1434)];defined$1(_0x31700a)&&(_0x556480[_0x56c730(0x49a0)]=new Color$2(_0x31700a['r'],_0x31700a['g'],_0x31700a['b'],_0x31700a['a']));var _0x12c631=_0x3d3097[_0x148c95(0x3853)];defined$1(_0x12c631)&&(_0x556480[_0x56c730(0x1605)]=new Color$2(_0x12c631['r'],_0x12c631['g'],_0x12c631['b'],_0x12c631['a'])),_0x556480[_0x56c730(0x3bab)]=defaultValue$1(_0x3d3097[_0x56c730(0x3659)],_0x556480[_0x148c95(0x1c9f)]),_0x556480[_0x56c730(0x6e8)]=defaultValue$1(_0x3d3097[_0x56c730(0x391b)],_0x556480[_0x148c95(0x4a98)]);var _0x40b987=_0x3d3097[_0x56c730(0x1122)];for(_0x558624=0x0;_0x558624<_0x40b987[_0x56c730(0x809)];_0x558624++){var _0x4fce41=_0x40b987[_0x558624][_0x56c730(0x20cb)],_0x4f1962=_0x4fce41['id'],_0x58d237=0x0===_0x4fce41[_0x56c730(0x816)]['u']?TextureWrap$1[_0x56c730(0x5993)]:TextureWrap$1[_0x56c730(0x3304)],_0x49307d=0x0===_0x4fce41[_0x56c730(0x816)]['v']?TextureWrap$1[_0x56c730(0x5993)]:TextureWrap$1[_0x148c95(0x11be)];_0x556480[_0x56c730(0x3a69)]=Matrix4[_0x56c730(0x1d8a)](_0x4fce41[_0x148c95(0xd26)]);var _0x3f23b3=_0x2bc956[_0x56c730(0x3c94)][_0x4f1962],_0x138eb3=_0x4f1962+_0x1e208a[_0x56c730(0x32b3)]+_0x1e208a[_0x56c730(0x1358)][_0x56c730(0x32b3)];if(defined$1(_0x3f23b3)&&_0x3f23b3[_0x56c730(0x2d3c)]>0x0&&_0x3f23b3[_0x148c95(0x10d5)]>0x0&&_0x3f23b3[_0x148c95(0x2e7f)][_0x56c730(0x809)]>0x0){0x0===_0x3f23b3[_0x56c730(0x483f)]&&(_0x1e208a[_0x56c730(0x5428)]=0x0);var _0x38226b=DDSTextureManager$1[_0x56c730(0x595)](_0x138eb3,_0x1271f1,_0x3f23b3[_0x56c730(0x2d3c)],_0x3f23b3[_0x56c730(0x5a4e)],_0x3f23b3[_0x148c95(0x11f0)],_0x3f23b3[_0x56c730(0x483f)],_0x3f23b3[_0x148c95(0x2e7f)],!0x1,_0x58d237,_0x49307d);_0x556480[_0x56c730(0x4efe)][_0x56c730(0x5323)](_0x38226b);}}}}for(var _0x451cd2=_0x1e208a[_0x56c730(0x3309)],_0x218fd8=_0x2d9ddc[_0x56c730(0x41ea)],_0x41f3cd=!0x0,_0x1fa30b=0x0;_0x1fa30b<_0x218fd8[_0x148c95(0x2ef4)];_0x1fa30b++){var _0x34be18=new PagedLOD();_0x34be18[_0x56c730(0x292d)]=_0x1e208a['_fileType'];var _0xff0458=_0x218fd8[_0x1fa30b];''===_0xff0458[_0x148c95(0x5267)]?_0x34be18[_0x56c730(0x3a4)]=!0x0:_0x41f3cd=!0x1,_0x34be18[_0x56c730(0x4af4)]=_0xff0458[_0x56c730(0x5716)],_0x34be18[_0x56c730(0x2561)]=_0xff0458[_0x56c730(0x1c45)],_0x34be18[_0x56c730(0x5289)]=_0xff0458[_0x56c730(0x4c00)],-0x1===_0xff0458['boundingSphere'][_0x148c95(0x29c9)]&&(_0xff0458[_0x56c730(0x93d)][_0x56c730(0x48ce)]=0x615299),_0x34be18[_0x56c730(0x3a4)]||(_0x34be18[_0x148c95(0x557)]=new BoundingSphere(_0xff0458[_0x56c730(0x93d)][_0x56c730(0x4fe8)],_0xff0458[_0x56c730(0x93d)][_0x148c95(0x29c9)]),BoundingSphere[_0x56c730(0x332f)](_0x34be18[_0x56c730(0x3097)],_0x1e208a[_0x56c730(0x3309)],_0x34be18[_0x148c95(0x557)]));for(var _0x639683=_0xff0458[_0x56c730(0x3fc0)],_0x1f6ccf=[],_0x31f40d=0x0;_0x31f40d<_0x639683[_0x56c730(0x809)];_0x31f40d++){var _0x5df404,_0x986d6d=_0x639683[_0x31f40d],_0x253a80=_0x986d6d[_0x56c730(0x4f03)];if(0x1===_0x1e208a[_0x56c730(0x1c14)])_0x5df404=Matrix4[_0x148c95(0x515)](_0x451cd2,_0x253a80,new Matrix4());else{var _0x582f43=Matrix4[_0x56c730(0x5d3b)](_0x253a80,new Cartesian3(0x1,0x1,_0x1e208a[_0x56c730(0x1c14)]),new Matrix4());_0x5df404=Matrix4[_0x56c730(0x589e)](_0x451cd2,_0x582f43,new Matrix4());}for(var _0x5093f6=_0x986d6d[_0x56c730(0x531)],_0x242223=0x0;_0x242223<_0x5093f6[_0x56c730(0x809)];_0x242223++){var _0x2bc956,_0x40d78=_0x5093f6[_0x242223],_0x375408=_0x40d78;if((_0x223170=_0x40d78[_0x56c730(0xabf)]('#'))>-0x1&&(_0x375408=_0x40d78[_0x56c730(0x4c07)](0x0,_0x223170)),defined$1(_0x2bc956=_0x19fc69[_0x56c730(0x38c4)](_0x375408))){var _0x558624,_0x175f34,_0x43bea2=[],_0x443382={};for(_0x558624=0x0;_0x558624<_0x2bc956[_0x56c730(0x2fdd)]['pageLods'][_0x56c730(0x809)];_0x558624++){var _0x4412d0=_0x2bc956[_0x148c95(0x3fcc)][_0x56c730(0x41ea)][_0x558624][_0x56c730(0x3fc0)];for(_0x175f34=0x0;_0x175f34<_0x4412d0[_0x148c95(0x2ef4)];_0x175f34++)for(var _0x243bad=_0x4412d0[_0x175f34],_0x974fa2=Matrix4[_0x56c730(0x1d8a)](_0x243bad[_0x148c95(0x31eb)],0x0,new Matrix4()),_0x10f09c=0x0;_0x10f09c<_0x243bad[_0x56c730(0x531)][_0x148c95(0x2ef4)];_0x10f09c++){var _0x508a18=_0x243bad[_0x56c730(0x531)][_0x10f09c];_0x443382[_0x508a18]=_0x974fa2,_0x43bea2[_0x56c730(0x5323)](_0x508a18);}}for(_0x558624=0x0;_0x558624<_0x43bea2[_0x56c730(0x809)];_0x558624++){var _0x542547=_0x43bea2[_0x558624],_0x1436c4=_0x443382[_0x542547],_0x475b1a=_0x2bc956[_0x56c730(0x96f)][_0x542547];if(defined$1(_0x475b1a)){var _0x219f7d=_0x5543b9[_0x56c730(0x96f)][_0x40d78],_0x34a677=clone$1(_0x219f7d[_0x56c730(0x5a88)]),_0x14961e=defined$1(_0x475b1a[_0x148c95(0x3456)])?Object[_0x56c730(0x4d54)](_0x475b1a[_0x56c730(0x5a88)]):[],_0x488957=_0x14961e[_0x56c730(0x809)];for(var _0x564449 in _0x34a677)_0x34a677[_0x56c730(0x1a9a)](_0x564449)&&(_0x34a677[_0x564449][_0x56c730(0x4aa0)]=_0x14961e);var _0x4c800e=_0x219f7d[_0x148c95(0x1b8f)],_0x393730=_0x475b1a[_0x56c730(0x471)],_0x2e6a76={},_0x1b00d7=[],_0xc552a8=_0x393730[_0x56c730(0x209a)][_0x56c730(0x809)];for(_0x175f34=0x0;_0x175f34<_0x393730[_0x148c95(0x2e33)][_0x56c730(0x809)];_0x175f34++){var _0x1a6139=combine$2({},_0x222641=_0x393730[_0x56c730(0x209a)][_0x175f34]);_0x1b00d7[_0x56c730(0x5323)](_0x1a6139);}for(_0x175f34=0x0;_0x175f34<_0x4c800e[_0x56c730(0x209a)][_0x56c730(0x809)];_0x175f34++){var _0x222641;if((_0x222641=_0x4c800e[_0x148c95(0x2e33)][_0x175f34])[_0x56c730(0x17ff)]>0x0)(_0x1a6139=combine$2({},_0x222641))[_0x56c730(0x51d3)]=_0xc552a8++,_0x1b00d7[_0x56c730(0x5323)](_0x1a6139);}for(var _0xe0297e in(_0xc552a8=_0x393730[_0x56c730(0x209a)][_0x56c730(0x809)],delete _0x4c800e[_0x56c730(0x1944)][_0x56c730(0xff4)],_0x2e6a76=combine$2({},_0x393730[_0x56c730(0x1944)]),_0x4c800e[_0x56c730(0x1944)]))_0x2e6a76[_0xe0297e]=_0x4c800e[_0x148c95(0x4993)][_0xe0297e]+_0xc552a8;var _0x4aaa63,_0x5eec1e={'attrLocation':_0x2e6a76,'minVerticesValue':_0x393730[_0x56c730(0x17a2)],'nCompressOptions':_0x393730[_0x148c95(0x4dd)],'vertCompressConstant':_0x393730[_0x148c95(0x324e)],'vertexAttributes':_0x1b00d7,'vertexColor':_0x393730[_0x56c730(0x4659)],'verticesCount':_0x393730[_0x148c95(0xf06)],'skeletonCount':_0x488957};if(_0x5eec1e[_0x56c730(0x5f19)]=_0x4c800e[_0x56c730(0x5f19)],_0x5eec1e[_0x56c730(0x1a77)]=_0x4c800e[_0x56c730(0x1a77)],_0x5eec1e[_0x56c730(0x742)]=_0x4c800e[_0x56c730(0x742)],_0x5eec1e[_0x148c95(0xf8e)]=_0x4c800e[_0x56c730(0x4cbf)],_0x5eec1e['instanceBounds']=_0x4c800e[_0x56c730(0x4eae)],delete _0x4c800e['attrLocation'][_0x148c95(0x5891)],_0x34be18[_0x56c730(0x3a4)]){var _0x36b096=_0x5eec1e[_0x56c730(0x93d)];defined$1(_0x36b096)?(_0x4aaa63=new BoundingSphere(_0x36b096[_0x56c730(0x4fe8)],_0x36b096['radius']),BoundingSphere['transform'](_0x4aaa63,_0x5df404,_0x4aaa63)):_0x4aaa63=S3MVertexPackage[_0x148c95(0x362c)](_0x1e208a,_0x5eec1e,_0x5df404),_0x1f6ccf[_0x56c730(0x5323)](_0x4aaa63),S3MVertexPackage[_0x56c730(0x18db)](_0x1e208a,_0x5eec1e);}var _0x45ef2d=_0x475b1a[_0x56c730(0x3417)],_0x34d2ce={},_0x556480=_0x2a5c1b[_0xa0c53c=_0x45ef2d[0x0][_0x56c730(0x35b3)]],_0x2ba1e9=new MaterialPass({});defined$1(_0x556480)&&_0x556480[_0x56c730(0x40f3)](_0x2ba1e9),_0x34d2ce[_0xa0c53c]=_0x2ba1e9;var _0x429825={'context':_0x1e208a[_0x56c730(0x1358)],'version':_0x5543b9[_0x56c730(0x24cf)],'vertexPackage':_0x5eec1e,'arrIndexPackage':_0x45ef2d,'pickInfo':_0x34a677,'mapPass':_0x34d2ce,'layer':_0x1e208a,'entity':_0x5c7653,'matModel':_0x5df404,'boundingVolume':_0x34be18[_0x148c95(0x557)]?_0x34be18[_0x56c730(0x3097)]:_0x4aaa63,'fileType':_0x1e208a[_0x148c95(0x1330)],'isS3MB':_0x1e208a[_0x56c730(0x24cb)],'geoMatrix':_0x253a80,'instanceSkeletonMatrix':_0x1436c4,'dataType':_0x1e208a[_0x56c730(0x49b5)],'instanceSkeletonManager':_0x1e208a[_0x56c730(0x5f03)],'geoName':_0x542547,'skeletonUrl':_0x375408};if(defined$1(_0x1e208a[_0x56c730(0x9d9)])){var _0x3db905=S3MThemeGraph[_0x56c730(0x4a65)](_0x429825,_0x1e208a);_0x34be18[_0x148c95(0x982)]=_0x34be18[_0x56c730(0x1f3d)][_0x148c95(0x3e5c)](_0x3db905);}else{var _0x1ad190=new RenderEntityPagedLOD(_0x429825);if(_0x1e208a[_0x56c730(0x5393)]instanceof Array){for(var _0x5beb62=[],_0x223170=0x0;_0x223170<_0x1e208a[_0x148c95(0x2471)][_0x56c730(0x809)];_0x223170++){var _0x5d75e4=_0x1e208a[_0x56c730(0x5393)][_0x223170];if(defined$1(_0x5d75e4)&&(_0x5d75e4 instanceof ImageryLayer||_0x5d75e4 instanceof VectorTilesMap)){var _0x5e8746=_0x5d75e4[_0x148c95(0xb14)](_0x475b1a[_0x56c730(0x3522)]);_0x5beb62=_0x5beb62[_0x56c730(0x736)](_0x5e8746);}}_0x5beb62[_0x148c95(0x2ef4)]>0x0&&_0x1ad190[_0x56c730(0x1ece)](_0x5beb62,_0x475b1a[_0x56c730(0x3522)]);}else{if(defined$1(_0x1e208a[_0x56c730(0x5393)])&&(_0x1e208a[_0x148c95(0x2471)]instanceof ImageryLayer||_0x1e208a[_0x56c730(0x5393)]instanceof VectorTilesMap))(_0x5beb62=_0x1e208a[_0x56c730(0x5393)]['getImagery'](_0x475b1a['cartographicBounds']))[_0x56c730(0x809)]>0x0&&_0x1ad190[_0x56c730(0x1ece)](_0x5beb62,_0x475b1a[_0x56c730(0x3522)]);else _0x1e208a[_0x56c730(0x1fa)]&&_0x1ad190[_0x56c730(0x1ece)](_0x5beb62,_0x475b1a[_0x56c730(0x3522)]);}_0x34be18[_0x148c95(0x982)][_0x56c730(0x5323)](_0x1ad190);}}}}}}if(_0x34be18[_0x148c95(0x3ebc)]){_0x34be18[_0x148c95(0x557)]=BoundingSphere['fromBoundingSpheres'](_0x1f6ccf,new BoundingSphere());for(var _0x3d5075=0x0;_0x3d5075<_0x34be18[_0x56c730(0x1f3d)][_0x56c730(0x809)];_0x3d5075++)_0x34be18['_renderEntityList'][_0x3d5075][_0x56c730(0x5151)]=_0x34be18[_0x56c730(0x3097)];}_0x5c7653[_0x56c730(0x2223)]['push'](_0x34be18);}if(_0x5c7653['_isLeafTile']=_0x41f3cd,!defined$1(_0x5c7653['_boundingSphere'])||_0x5c7653[_0x56c730(0x2093)]){for(var _0x168496=[],_0xb4e971=_0x5c7653[_0x56c730(0x2223)][_0x148c95(0x2ef4)];_0xb4e971--;)_0x168496[_0x56c730(0x5323)](_0x5c7653[_0x56c730(0x2223)][_0xb4e971][_0x56c730(0x3097)]);_0x5c7653[_0x56c730(0x3097)]=BoundingSphere[_0x56c730(0x5947)](_0x168496);}if(!Cartesian3[_0x56c730(0x1dab)](_0x1e208a[_0x56c730(0x5916)],Cartesian3[_0x148c95(0x12ef)])){var _0x1e9cbe=Math[_0x56c730(0x498f)](Math[_0x56c730(0x1beb)](_0x1e208a[_0x56c730(0x5916)]['x']),Math[_0x56c730(0x1beb)](_0x1e208a[_0x148c95(0x526f)]['y']),Math[_0x56c730(0x1beb)](_0x1e208a[_0x56c730(0x5916)]['z']));_0x5c7653[_0x56c730(0x338f)](_0x1e9cbe);}for(var _0x4ca5e4 in _0x2a5c1b)if(_0x2a5c1b[_0x148c95(0x2609)](_0x4ca5e4)){var _0x330294=_0x2a5c1b[_0x4ca5e4];if(!defined$1(_0x330294))continue;_0x330294[_0x56c730(0x2947)](),_0x2a5c1b[_0x4ca5e4]=null;}_0x5c7653[_0x56c730(0x1ded)]=LOADSTATE$4[_0x148c95(0x3818)],_0x5c7653[_0x56c730(0x227d)]=void 0x0,_0x5c7653[_0x56c730(0x5748)]=void 0x0,_0x5c7653[_0x56c730(0x13db)]=void 0x0;},S3MBDataParser[_0x5e00b3(0x75f)]=parseChildGroup,S3MBDataParser[_0x5e00b3(0x5709)]=function(_0x2697c7,_0x136952,_0x192fde,_0x29ad5e){var _0x5ae3d3=_0x307c2b,_0x23f25b=_0x5e00b3;if(_0x136952[_0x23f25b(0x1ded)]===LOADSTATE$4[_0x23f25b(0x5fe7)])return _0x136952[_0x23f25b(0x23c9)]=null,_0x136952[_0x23f25b(0x5e9b)]=null,void(_0x136952[_0x23f25b(0x1185)]=void 0x0);var _0x48add5,_0x37a478;if((_0x2697c7[_0x23f25b(0x140a)]||_0x2697c7[_0x5ae3d3(0x42f9)])&&(_0x48add5=_0x2697c7[_0x5ae3d3(0x1330)]!==DATAFILETYPE$1[_0x23f25b(0x4105)]&&_0x2697c7['_fileType']!==DATAFILETYPE$1[_0x23f25b(0x2480)]||defined$1(_0x2697c7[_0x23f25b(0x468a)])?void 0x0:Matrix4['pack'](_0x2697c7[_0x23f25b(0x3309)],new Array(0x10))),0x615299!==Ellipsoid[_0x23f25b(0x17f7)][_0x23f25b(0x37ad)]['z']&&_0x23f25b(0x3297)!==_0x2697c7[_0x23f25b(0x19f3)]){var _0x113e14=new Ellipsoid(0x615299,0x615299,0x615299),_0x1f70c0=Cartesian3[_0x5ae3d3(0x1927)](_0x2697c7[_0x23f25b(0x1eb8)],_0x2697c7[_0x23f25b(0x5c63)],_0x2697c7[_0x5ae3d3(0x10d5)]+_0x2697c7[_0x23f25b(0x4741)][_0x23f25b(0x3311)],_0x113e14);_0x37a478={'sphereMatrix':Transforms[_0x5ae3d3(0xab8)](_0x1f70c0,_0x113e14),'ellipsoidMatrix':_0x2697c7[_0x23f25b(0x3309)]};}var _0x13a523={'buffer':_0x192fde,'isS3MZ':_0x2697c7[_0x5ae3d3(0x4afd)],'fileType':_0x2697c7[_0x23f25b(0x292d)],'supportCompressType':_0x2697c7[_0x5ae3d3(0x46b7)],'ignoreNormal':_0x2697c7[_0x23f25b(0x34cc)],'isJsonScp':_0x2697c7[_0x23f25b(0x507b)],'isRoot':_0x136952[_0x5ae3d3(0x4cdb)],'rootBatchIdMap':_0x136952[_0x23f25b(0x351b)],'ancestorMap':_0x136952[_0x5ae3d3(0x4310)],'isS3MBlock':_0x2697c7[_0x23f25b(0x1988)],'modelMatrix':_0x48add5,'materialType':_0x2697c7[_0x23f25b(0x5dfe)],'isOSGB':_0x2697c7[_0x23f25b(0x524f)],'isCoverImageryLayer':_0x2697c7[_0x23f25b(0x1fa)],'fileName':_0x136952[_0x23f25b(0x407c)],'transformPar':_0x37a478,'ellipsoid':0x615299!==Ellipsoid[_0x23f25b(0x17f7)][_0x23f25b(0x37ad)]['z']&&_0x23f25b(0x3297)===_0x2697c7[_0x5ae3d3(0x5104)]},_0x53e7ed=[_0x192fde];if(defined$1(_0x29ad5e)&&(_0x13a523['bVolume']=!0x0,_0x13a523[_0x23f25b(0x4fbc)]=_0x29ad5e,_0x53e7ed[_0x23f25b(0x5323)](_0x29ad5e)),S3MTaskManager[_0x23f25b(0x56e8)]||S3MTaskManager[_0x5ae3d3(0x130d)](),S3MTaskManager[_0x23f25b(0x4e9c)]){defined$1(_0x136952[_0x5ae3d3(0x2b7c)])||(_0x136952[_0x23f25b(0x1185)]={'data':_0x13a523,'transferableObjects':_0x2697c7[_0x23f25b(0x1988)]?void 0x0:_0x53e7ed,'priority':_0x136952[_0x23f25b(0x3ff3)],'state':0x0,'priorityFunction':createPriorityFunc(_0x136952),'processorName':_0x23f25b(0x57b6)});var _0x497ecc=S3MTaskManager[_0x23f25b(0x4e52)](_0x136952[_0x23f25b(0x1185)]);defined$1(_0x497ecc)&&(_0x136952[_0x5ae3d3(0x328f)]=LOADSTATE$4['PARSING'],_0x2697c7[_0x23f25b(0x27a7)][_0x23f25b(0x6f7)][_0x23f25b(0x5da5)]=0x0,_0x2697c7[_0x23f25b(0x27a7)][_0x23f25b(0x6f7)][_0x23f25b(0xd9a)]++,_0x497ecc[_0x23f25b(0x2a5f)](function(_0x5608e9){var _0x47a515=_0x5ae3d3,_0x404096=_0x23f25b;if(_0x136952[_0x404096(0x23c9)]=null,_0x136952[_0x404096(0x5e9b)]=null,_0x136952[_0x404096(0x1185)]=void 0x0,_0x136952[_0x404096(0x1ded)]!==LOADSTATE$4[_0x404096(0x5fe7)]){if(defined$1(window[_0x47a515(0xa19)])){var _0x46256c=_0x136952[_0x404096(0x14e9)][_0x404096(0x3cc8)]()+_0x136952[_0x47a515(0x47d4)];if((!0x0===_0x2697c7[_0x404096(0x1349)][_0x404096(0x3327)]||_0x2697c7[_0x404096(0x1349)][_0x404096(0x52e2)]&&_0x2697c7[_0x47a515(0x307b)][_0x404096(0x2bfd)](_0x46256c))&&defined$1(_0x2697c7[_0x404096(0x27a7)][_0x47a515(0x3dcb)])){if(defined$1(_0x2697c7[_0x47a515(0x307b)][_0x404096(0x4203)][_0x404096(0x2d62)])&&defined$1(_0x2697c7[_0x404096(0x27a7)][_0x404096(0x4203)]['cachestatus'][_0x2697c7[_0x404096(0x27a7)]['tablename']])&&(0x1===_0x2697c7[_0x47a515(0x307b)][_0x404096(0x4203)][_0x404096(0x2d62)][_0x2697c7[_0x404096(0x27a7)][_0x47a515(0x477c)]][_0x46256c]||0x2===_0x2697c7[_0x47a515(0x307b)][_0x404096(0x4203)][_0x404096(0x2d62)][_0x2697c7[_0x404096(0x27a7)][_0x404096(0x5311)]][_0x46256c]))return;var _0x1da9e1={'blob':_0x5608e9,'key':_0x46256c,'tablename':_0x2697c7['_layerScheduler'][_0x404096(0x5311)],'dbname':_0x2697c7[_0x404096(0x27a7)][_0x47a515(0x3dcb)][_0x404096(0x2339)],'reserveCount':_0x2697c7[_0x404096(0x510d)]};S3MTaskManager[_0x404096(0x3016)][_0x404096(0x5f2a)](_0x1da9e1,[]);}_0x2697c7[_0x47a515(0x49e0)]&&defined$1(_0x2697c7[_0x404096(0x27a7)][_0x404096(0x4203)])&&(sumEntity++,_0x2697c7[_0x47a515(0x307b)][_0x404096(0x4203)][_0x404096(0x1ae9)](_0x2697c7[_0x404096(0x27a7)][_0x404096(0x5311)],_0x46256c,_0x5608e9)[_0x404096(0x2a5f)](function(){var _0x24c030=_0x404096;savedEntity++,sumEntity===savedEntity&&console[_0x24c030(0xca1)](_0x24c030(0x12e5));})[_0x404096(0xd22)](function(_0x2d4a51){}));}_0x2697c7[_0x404096(0x27a7)][_0x404096(0x6f7)][_0x404096(0xd9a)]--,null==_0x5608e9&&(_0x136952[_0x47a515(0x328f)],LOADSTATE$4[_0x404096(0x5fe7)]),_0x404096(0x775)===_0x2697c7[_0x404096(0x49b5)]?(_0x136952[_0x404096(0x13db)]=InstanceSkeletonManager[_0x404096(0x313)][_0x404096(0x5165)],_0x136952[_0x404096(0x227d)]=_0x5608e9):_0x2697c7[_0x404096(0x1988)]?parseChildGroup(_0x5608e9,_0x2697c7,_0x136952):S3MBDataParser[_0x404096(0x4a27)](_0x5608e9,_0x2697c7,_0x136952,_0x29ad5e);}})[_0x23f25b(0xd22)](function(_0x3f3ea8){var _0x5e1f23=_0x5ae3d3,_0x2b5082=_0x23f25b;if(_0x2697c7[_0x2b5082(0x27a7)][_0x5e1f23(0x4709)][_0x2b5082(0xd9a)]--,_0x136952[_0x2b5082(0x1185)]=void 0x0,_0x136952[_0x2b5082(0x1ded)]==LOADSTATE$4['UNLOAD'])return _0x136952[_0x5e1f23(0x325)]=null,void(_0x136952[_0x2b5082(0x5e9b)]=null);defined$1(_0x3f3ea8)?(_0x136952[_0x2b5082(0x23c9)]=null,_0x136952[_0x2b5082(0x5e9b)]=null,_0x136952[_0x2b5082(0x1ded)]=LOADSTATE$4[_0x2b5082(0xf90)],console[_0x2b5082(0xca1)](_0x3f3ea8)):_0x136952[_0x5e1f23(0x328f)]=LOADSTATE$4[_0x2b5082(0x4221)];}));}},S3MBDataParser[_0x5e00b3(0x49ac)]=function(_0x109aaa,_0x5bc73b){var _0x1bfa3d=_0x5e00b3,_0x173d0f={'tablename':_0x109aaa,'dbname':_0x5bc73b};S3MTaskManager[_0x1bfa3d(0x3016)][_0x1bfa3d(0x5f2a)](_0x173d0f,[]);},_0x5e00b3(0x39a1)!=typeof WebAssembly&&_0x5e00b3(0x8c4)!=typeof window){var Module$2=void 0x0!==Module$2?Module$2:{},moduleOverrides$1={},key$1;for(key$1 in Module$2)Module$2[_0x5e00b3(0x1a9a)](key$1)&&(moduleOverrides$1[key$1]=Module$2[key$1]);Module$2[_0x5e00b3(0x3a24)]=[],Module$2[_0x5e00b3(0x1c5)]=_0x5e00b3(0x333),Module$2[_0x307c2b(0x3d8)]=function(_0x3b7888,_0x405b37){throw _0x405b37;},Module$2[_0x5e00b3(0x3dac)]=[],Module$2['postRun']=[];var ENVIRONMENT_IS_WEB$1=!0x1,ENVIRONMENT_IS_WORKER$1=!0x1,ENVIRONMENT_IS_NODE$1=!0x1,ENVIRONMENT_HAS_NODE=!0x1,ENVIRONMENT_IS_SHELL$1=!0x1;if(ENVIRONMENT_IS_WEB$1='object'==typeof window,ENVIRONMENT_IS_WORKER$1='function'==typeof importScripts,ENVIRONMENT_HAS_NODE=_0x5e00b3(0x8c4)==typeof process&&_0x5e00b3(0x1b4b)==typeof require,ENVIRONMENT_IS_NODE$1=ENVIRONMENT_HAS_NODE&&!ENVIRONMENT_IS_WEB$1&&!ENVIRONMENT_IS_WORKER$1,ENVIRONMENT_IS_SHELL$1=!ENVIRONMENT_IS_WEB$1&&!ENVIRONMENT_IS_NODE$1&&!ENVIRONMENT_IS_WORKER$1,Module$2[_0x307c2b(0x6f6)])throw new Error(_0x5e00b3(0x3e77));var scriptDirectory='',nodeFS$1,nodePath$1;function locateFile(_0x10bf3a){var _0x1657a6=_0x5e00b3;return Module$2[_0x1657a6(0x1f84)]?Module$2['locateFile'](_0x10bf3a,scriptDirectory):scriptDirectory+_0x10bf3a;}if(ENVIRONMENT_IS_NODE$1)scriptDirectory=__dirname+'/',Module$2[_0x5e00b3(0x3a51)]=function(_0x41998d,_0x4465fb){var _0x5bccbb=_0x307c2b,_0x636cb7=_0x5e00b3,_0x3e2bc5;return nodeFS$1||(nodeFS$1=require('fs')),nodePath$1||(nodePath$1=require(_0x636cb7(0x21f3))),_0x41998d=nodePath$1[_0x636cb7(0x4853)](_0x41998d),_0x3e2bc5=nodeFS$1['readFileSync'](_0x41998d),_0x4465fb?_0x3e2bc5:_0x3e2bc5[_0x5bccbb(0xedf)]();},Module$2[_0x5e00b3(0x577c)]=function(_0x143b9e){var _0x2c4edc=_0x307c2b,_0x16e875=_0x5e00b3,_0x2a9ac5=Module$2[_0x2c4edc(0x1c37)](_0x143b9e,!0x0);return _0x2a9ac5[_0x2c4edc(0xcaa)]||(_0x2a9ac5=new Uint8Array(_0x2a9ac5)),assert(_0x2a9ac5[_0x16e875(0x537f)]),_0x2a9ac5;},process[_0x307c2b(0x59a8)][_0x5e00b3(0x809)]>0x1&&(Module$2[_0x5e00b3(0x1c5)]=process[_0x5e00b3(0x2e03)][0x1][_0x5e00b3(0x2c3f)](/\\/g,'/')),Module$2[_0x5e00b3(0x3a24)]=process[_0x5e00b3(0x2e03)][_0x5e00b3(0x30eb)](0x2),'undefined'!=typeof module&&(module[_0x307c2b(0x554a)]=Module$2),process['on'](_0x5e00b3(0x1269),function(_0x4c3c33){if(!(_0x4c3c33 instanceof ExitStatus))throw _0x4c3c33;}),process['on'](_0x5e00b3(0x3f29),abort),Module$2[_0x5e00b3(0x224e)]=function(_0x2b09da){var _0x1bd770=_0x307c2b;process[_0x1bd770(0x2cf8)](_0x2b09da);},Module$2[_0x5e00b3(0x10ea)]=function(){var _0x4fc4c1=_0x5e00b3;return _0x4fc4c1(0x5ade);};else{if(ENVIRONMENT_IS_SHELL$1)_0x5e00b3(0x39a1)!=typeof read&&(Module$2[_0x5e00b3(0x3a51)]=function(_0x7d05e8){return read(_0x7d05e8);}),Module$2[_0x307c2b(0x495b)]=function(_0x170c8b){var _0xb49780=_0x5e00b3,_0x5132ee;return _0xb49780(0x1b4b)==typeof readbuffer?new Uint8Array(readbuffer(_0x170c8b)):(_0x5132ee=read(_0x170c8b,_0xb49780(0x510)),assert(_0xb49780(0x8c4)==typeof _0x5132ee),_0x5132ee);},_0x5e00b3(0x39a1)!=typeof scriptArgs?Module$2[_0x5e00b3(0x3a24)]=scriptArgs:_0x5e00b3(0x39a1)!=typeof arguments&&(Module$2[_0x5e00b3(0x3a24)]=arguments),_0x5e00b3(0x1b4b)==typeof quit&&(Module$2[_0x5e00b3(0x224e)]=function(_0xfd368e){quit(_0xfd368e);});else{if(!ENVIRONMENT_IS_WEB$1&&!ENVIRONMENT_IS_WORKER$1)throw new Error(_0x5e00b3(0x4859));ENVIRONMENT_IS_WORKER$1?scriptDirectory=self[_0x5e00b3(0x548f)][_0x5e00b3(0x2337)]:document[_0x5e00b3(0x4579)]&&(scriptDirectory=document[_0x5e00b3(0x4579)][_0x5e00b3(0x16cf)]),scriptDirectory=0x0!==scriptDirectory[_0x5e00b3(0xabf)](_0x5e00b3(0x38b7))?scriptDirectory[_0x5e00b3(0x2bb6)](0x0,scriptDirectory[_0x5e00b3(0xabf)](_0x307c2b(0x4c05))+0x1):'',Module$2[_0x5e00b3(0x3a51)]=function(_0x1ecf82){var _0x2a788c=_0x5e00b3,_0x2c58c4=new XMLHttpRequest();return _0x2c58c4[_0x2a788c(0x738)](_0x2a788c(0x2996),_0x1ecf82,!0x1),_0x2c58c4[_0x2a788c(0x1e57)](null),_0x2c58c4[_0x2a788c(0x409b)];},ENVIRONMENT_IS_WORKER$1&&(Module$2[_0x307c2b(0x495b)]=function(_0x2c0e3e){var _0x446e3b=_0x307c2b,_0x5af551=_0x5e00b3,_0x591869=new XMLHttpRequest();return _0x591869[_0x5af551(0x738)](_0x446e3b(0x4f02),_0x2c0e3e,!0x1),_0x591869[_0x5af551(0x5ed9)]=_0x446e3b(0x44f5),_0x591869['send'](null),new Uint8Array(_0x591869[_0x446e3b(0x43f5)]);}),Module$2[_0x5e00b3(0x1ea0)]=function(_0x4ee5f4,_0x3ec144,_0x2236b9){var _0x22fccb=_0x307c2b,_0x51ffea=_0x5e00b3,_0x539d41=new XMLHttpRequest();_0x539d41[_0x22fccb(0x2afd)](_0x51ffea(0x2996),_0x4ee5f4,!0x0),_0x539d41[_0x51ffea(0x5ed9)]=_0x51ffea(0x65a),_0x539d41[_0x22fccb(0x3890)]=function(){var _0x5d0848=_0x51ffea;0xc8==_0x539d41[_0x5d0848(0x41c1)]||0x0==_0x539d41[_0x5d0848(0x41c1)]&&_0x539d41[_0x5d0848(0x4cea)]?_0x3ec144(_0x539d41[_0x5d0848(0x4cea)]):_0x2236b9();},_0x539d41[_0x51ffea(0x44c8)]=_0x2236b9,_0x539d41[_0x51ffea(0x1e57)](null);},Module$2[_0x307c2b(0x1699)]=function(_0x1772ca){var _0x52e1b5=_0x5e00b3;document[_0x52e1b5(0x8ef)]=_0x1772ca;};}}var out=Module$2[_0x307c2b(0x505c)]||(_0x307c2b(0x18c)!=typeof console?console[_0x5e00b3(0xca1)][_0x5e00b3(0xdbb)](console):_0x5e00b3(0x39a1)!=typeof print?print:null),err=Module$2[_0x5e00b3(0x5671)]||(_0x307c2b(0x18c)!=typeof printErr?printErr:_0x307c2b(0x18c)!=typeof console&&console[_0x5e00b3(0x3de4)][_0x5e00b3(0xdbb)](console)||out);for(key$1 in moduleOverrides$1)moduleOverrides$1[_0x5e00b3(0x1a9a)](key$1)&&(Module$2[key$1]=moduleOverrides$1[key$1]);function warnOnce(_0x4c7098){var _0x5aa700=_0x5e00b3;warnOnce[_0x5aa700(0x1b3a)]||(warnOnce['shown']={}),warnOnce[_0x5aa700(0x1b3a)][_0x4c7098]||(warnOnce[_0x5aa700(0x1b3a)][_0x4c7098]=0x1);}moduleOverrides$1=void 0x0,assert(void 0x0===Module$2[_0x307c2b(0x240b)],_0x5e00b3(0x4ad3)),assert(void 0x0===Module$2[_0x307c2b(0x140a)],_0x5e00b3(0x1abc)),assert(void 0x0===Module$2['cdInitializerPrefixURL'],_0x5e00b3(0x2b86)),assert(void 0x0===Module$2[_0x5e00b3(0x4439)],'Module.filePackagePrefixURL\x20option\x20was\x20removed,\x20use\x20Module.locateFile\x20instead'),stackSave=stackRestore=stackAlloc=function(){var _0x4e99d1=_0x5e00b3;abort(_0x4e99d1(0x204f));};var asm2wasmImports={'f64-rem':function(_0x5bda7c,_0xea66a2){return _0x5bda7c%_0xea66a2;},'debugger':function(){}};new Array(0x0);var tempRet0$1=0x0,setTempRet0=function(_0x584a04){tempRet0$1=_0x584a04;},getTempRet0=function(){return tempRet0$1;},wasmMemory;function getValue(_0x407004,_0x2915b2,_0x549569){var _0x1d169e=_0x307c2b,_0x5f36b2=_0x5e00b3;switch('*'===(_0x2915b2=_0x2915b2||'i8')[_0x5f36b2(0x5806)](_0x2915b2[_0x5f36b2(0x809)]-0x1)&&(_0x2915b2=_0x5f36b2(0x42ce)),_0x2915b2){case'i1':case'i8':return HEAP8$1[_0x407004>>0x0];case _0x5f36b2(0x603f):return HEAP16$1[_0x407004>>0x1];case _0x5f36b2(0x42ce):case _0x1d169e(0x32f1):return HEAP32$1[_0x407004>>0x2];case _0x5f36b2(0x2955):return HEAPF32$1[_0x407004>>0x2];case _0x5f36b2(0x6be):return HEAPF64$1[_0x407004>>0x3];default:abort(_0x5f36b2(0x2b42)+_0x2915b2);}return null;}_0x5e00b3(0x8c4)!=typeof WebAssembly&&abort(_0x5e00b3(0x592e));var ABORT$1=!0x1;function assert(_0x38884a,_0x70fd6e){var _0x144948=_0x5e00b3;_0x38884a||abort(_0x144948(0x4d16)+_0x70fd6e);}function getCFunc(_0x321765){var _0x1d8f04=_0x5e00b3,_0x5d9e6f=Module$2['_'+_0x321765];return assert(_0x5d9e6f,_0x1d8f04(0x1fad)+_0x321765+_0x1d8f04(0x1de1)),_0x5d9e6f;}function ccall(_0x3123ca,_0x1593d3,_0x12811b,_0x541b0c,_0x4051d5){var _0x5ea2e1=_0x5e00b3,_0x484186={'string':function(_0x2b7d80){var _0x295c06=_0x140d,_0x4b71b3=0x0;if(null!=_0x2b7d80&&0x0!==_0x2b7d80){var _0x503786=0x1+(_0x2b7d80[_0x295c06(0x2ef4)]<<0x2);_0x4b71b3=stackAlloc(_0x503786),stringToUTF8(_0x2b7d80,_0x4b71b3,_0x503786);}return _0x4b71b3;},'array':function(_0x1d75b5){var _0x37689a=_0x140d,_0x4aa5f6=stackAlloc(_0x1d75b5[_0x37689a(0x2ef4)]);return writeArrayToMemory(_0x1d75b5,_0x4aa5f6),_0x4aa5f6;}},_0x47450b=getCFunc(_0x3123ca),_0x528075=[],_0x578808=0x0;if(assert(_0x5ea2e1(0xa59)!==_0x1593d3,_0x5ea2e1(0x32e7)),_0x541b0c)for(var _0x466dc6=0x0;_0x466dc6<_0x541b0c[_0x5ea2e1(0x809)];_0x466dc6++){var _0x1f9e63=_0x484186[_0x12811b[_0x466dc6]];_0x1f9e63?(0x0===_0x578808&&(_0x578808=stackSave()),_0x528075[_0x466dc6]=_0x1f9e63(_0x541b0c[_0x466dc6])):_0x528075[_0x466dc6]=_0x541b0c[_0x466dc6];}var _0x2aa7e6=_0x47450b[_0x5ea2e1(0x4269)](null,_0x528075);return _0x2aa7e6=function(_0xaee6cd){var _0x1cd904=_0x5ea2e1;return _0x1cd904(0x20b8)===_0x1593d3?UTF8ToString(_0xaee6cd):_0x1cd904(0x29d5)===_0x1593d3?Boolean(_0xaee6cd):_0xaee6cd;}(_0x2aa7e6),0x0!==_0x578808&&stackRestore(_0x578808),_0x2aa7e6;}function cwrap(_0x13e5b9,_0x2746b7,_0x2f2b00,_0x1266aa){return function(){return ccall(_0x13e5b9,_0x2746b7,_0x2f2b00,arguments);};}var UTF8Decoder$1='undefined'!=typeof TextDecoder?new TextDecoder(_0x5e00b3(0x2f74)):void 0x0;function UTF8ArrayToString(_0x3aade7,_0x583633,_0x4d4707){var _0x33dea1=_0x307c2b,_0x2c9f2c=_0x5e00b3;for(var _0x147be1=_0x583633+_0x4d4707,_0x59da61=_0x583633;_0x3aade7[_0x59da61]&&!(_0x59da61>=_0x147be1);)++_0x59da61;if(_0x59da61-_0x583633>0x10&&_0x3aade7[_0x33dea1(0x2c3b)]&&UTF8Decoder$1)return UTF8Decoder$1[_0x2c9f2c(0x36b3)](_0x3aade7[_0x2c9f2c(0x1c7c)](_0x583633,_0x59da61));for(var _0x1dac75='';_0x583633<_0x59da61;){var _0x21919d=_0x3aade7[_0x583633++];if(0x80&_0x21919d){var _0x3b3442=0x3f&_0x3aade7[_0x583633++];if(0xc0!=(0xe0&_0x21919d)){var _0x33a0f4=0x3f&_0x3aade7[_0x583633++];if(0xe0==(0xf0&_0x21919d)?_0x21919d=(0xf&_0x21919d)<<0xc|_0x3b3442<<0x6|_0x33a0f4:(0xf0!=(0xf8&_0x21919d)&&warnOnce(_0x2c9f2c(0x176f)+_0x21919d[_0x2c9f2c(0x3cc8)](0x10)+_0x2c9f2c(0x3cde)),_0x21919d=(0x7&_0x21919d)<<0x12|_0x3b3442<<0xc|_0x33a0f4<<0x6|0x3f&_0x3aade7[_0x583633++]),_0x21919d<0x10000)_0x1dac75+=String[_0x2c9f2c(0x23b2)](_0x21919d);else{var _0x28e183=_0x21919d-0x10000;_0x1dac75+=String[_0x2c9f2c(0x23b2)](0xd800|_0x28e183>>0xa,0xdc00|0x3ff&_0x28e183);}}else _0x1dac75+=String[_0x2c9f2c(0x23b2)]((0x1f&_0x21919d)<<0x6|_0x3b3442);}else _0x1dac75+=String[_0x2c9f2c(0x23b2)](_0x21919d);}return _0x1dac75;}function UTF8ToString(_0x1f7b0e,_0x52594a){return _0x1f7b0e?UTF8ArrayToString(HEAPU8$1,_0x1f7b0e,_0x52594a):'';}function stringToUTF8Array(_0x17c263,_0x3896de,_0x4f9564,_0x42d256){var _0x67e4bd=_0x307c2b,_0x4b1ef8=_0x5e00b3;if(!(_0x42d256>0x0))return 0x0;for(var _0x2b159b=_0x4f9564,_0xa48b86=_0x4f9564+_0x42d256-0x1,_0x625660=0x0;_0x625660<_0x17c263[_0x4b1ef8(0x809)];++_0x625660){var _0x1faeb8=_0x17c263[_0x4b1ef8(0x167b)](_0x625660);if(_0x1faeb8>=0xd800&&_0x1faeb8<=0xdfff)_0x1faeb8=0x10000+((0x3ff&_0x1faeb8)<<0xa)|0x3ff&_0x17c263[_0x4b1ef8(0x167b)](++_0x625660);if(_0x1faeb8<=0x7f){if(_0x4f9564>=_0xa48b86)break;_0x3896de[_0x4f9564++]=_0x1faeb8;}else{if(_0x1faeb8<=0x7ff){if(_0x4f9564+0x1>=_0xa48b86)break;_0x3896de[_0x4f9564++]=0xc0|_0x1faeb8>>0x6,_0x3896de[_0x4f9564++]=0x80|0x3f&_0x1faeb8;}else{if(_0x1faeb8<=0xffff){if(_0x4f9564+0x2>=_0xa48b86)break;_0x3896de[_0x4f9564++]=0xe0|_0x1faeb8>>0xc,_0x3896de[_0x4f9564++]=0x80|_0x1faeb8>>0x6&0x3f,_0x3896de[_0x4f9564++]=0x80|0x3f&_0x1faeb8;}else{if(_0x4f9564+0x3>=_0xa48b86)break;_0x1faeb8>=0x200000&&warnOnce(_0x67e4bd(0x40e3)+_0x1faeb8['toString'](0x10)+_0x4b1ef8(0x5b88)),_0x3896de[_0x4f9564++]=0xf0|_0x1faeb8>>0x12,_0x3896de[_0x4f9564++]=0x80|_0x1faeb8>>0xc&0x3f,_0x3896de[_0x4f9564++]=0x80|_0x1faeb8>>0x6&0x3f,_0x3896de[_0x4f9564++]=0x80|0x3f&_0x1faeb8;}}}}return _0x3896de[_0x4f9564]=0x0,_0x4f9564-_0x2b159b;}function stringToUTF8(_0x30de5a,_0x17b35e,_0x112265){var _0x2f56fa=_0x5e00b3;return assert('number'==typeof _0x112265,_0x2f56fa(0x792)),stringToUTF8Array(_0x30de5a,HEAPU8$1,_0x17b35e,_0x112265);}function writeArrayToMemory(_0x2a81a0,_0x3914dd){var _0x160869=_0x5e00b3;assert(_0x2a81a0[_0x160869(0x809)]>=0x0,_0x160869(0x20f7)),HEAP8$1[_0x160869(0x10aa)](_0x2a81a0,_0x3914dd);}function demangle(_0x557949){return _0x557949;}function demangleAll(_0x6a666b){var _0x58a034=_0x5e00b3;return _0x6a666b[_0x58a034(0x2c3f)](/__Z[\w\d_]+/g,function(_0x16574a){var _0x2508d3=demangle(_0x16574a);return _0x16574a===_0x2508d3?_0x16574a:_0x2508d3+'\x20['+_0x16574a+']';});}function jsStackTrace(){var _0x37ba02=_0x307c2b,_0x404792=_0x5e00b3,_0x142efb=new Error();if(!_0x142efb[_0x404792(0x3d56)]){try{throw new Error(0x0);}catch(_0x1ecafe){_0x142efb=_0x1ecafe;}if(!_0x142efb[_0x404792(0x3d56)])return _0x404792(0x4eb5);}return _0x142efb[_0x404792(0x3d56)][_0x37ba02(0xedf)]();}function stackTrace(){var _0x477aa9=_0x5e00b3,_0x594f23=jsStackTrace();return Module$2[_0x477aa9(0x16db)]&&(_0x594f23+='\x0a'+Module$2[_0x477aa9(0x16db)]()),demangleAll(_0x594f23);}_0x307c2b(0x18c)!=typeof TextDecoder&&new TextDecoder(_0x5e00b3(0x16ac));var WASM_PAGE_SIZE$1=0x10000,buffer$1,HEAP8$1,HEAPU8$1,HEAP16$1,HEAP32$1,HEAPU32$1,HEAPF32$1,HEAPF64$1;function alignUp(_0x5381eb,_0x388e1e){return _0x5381eb%_0x388e1e>0x0&&(_0x5381eb+=_0x388e1e-_0x5381eb%_0x388e1e),_0x5381eb;}function updateGlobalBufferViews(){var _0x2639ef=_0x307c2b,_0x149ea4=_0x5e00b3;Module$2[_0x2639ef(0x731)]=HEAP8$1=new Int8Array(buffer$1),Module$2[_0x149ea4(0x4905)]=HEAP16$1=new Int16Array(buffer$1),Module$2[_0x149ea4(0x3306)]=HEAP32$1=new Int32Array(buffer$1),Module$2[_0x149ea4(0x446d)]=HEAPU8$1=new Uint8Array(buffer$1),Module$2[_0x149ea4(0x1803)]=new Uint16Array(buffer$1),Module$2[_0x149ea4(0x460a)]=HEAPU32$1=new Uint32Array(buffer$1),Module$2[_0x149ea4(0x52a6)]=HEAPF32$1=new Float32Array(buffer$1),Module$2['HEAPF64']=HEAPF64$1=new Float64Array(buffer$1);}var STACK_BASE$1=0x3b00,STACK_MAX$1=0x503b00,DYNAMIC_BASE$1=0x503b00,DYNAMICTOP_PTR$1=0x3ae0;assert(STACK_BASE$1%0x10==0x0,_0x5e00b3(0x600c)),assert(DYNAMIC_BASE$1%0x10==0x0,_0x5e00b3(0x33a0));var TOTAL_STACK$1=0x500000;Module$2[_0x5e00b3(0x330b)]&&assert(TOTAL_STACK$1===Module$2[_0x5e00b3(0x330b)],_0x5e00b3(0x3b46));var INITIAL_TOTAL_MEMORY=Module$2[_0x5e00b3(0x2574)]||0x1000000;function writeStackCookie(){assert(0x0==(0x3&STACK_MAX$1)),HEAPU32$1[(STACK_MAX$1>>0x2)-0x1]=0x2135467,HEAPU32$1[(STACK_MAX$1>>0x2)-0x2]=0x89bacdfe;}function checkStackCookie(){var _0x1c6e18=_0x307c2b,_0x854ea1=_0x5e00b3;0x2135467==HEAPU32$1[(STACK_MAX$1>>0x2)-0x1]&&0x89bacdfe==HEAPU32$1[(STACK_MAX$1>>0x2)-0x2]||abort(_0x854ea1(0x3d29)+HEAPU32$1[(STACK_MAX$1>>0x2)-0x2][_0x854ea1(0x3cc8)](0x10)+'\x20'+HEAPU32$1[(STACK_MAX$1>>0x2)-0x1][_0x854ea1(0x3cc8)](0x10)),0x63736d65!==HEAP32$1[0x0]&&abort(_0x1c6e18(0x89e));}function abortStackOverflow(_0x1f2bd5){var _0x1941f3=_0x307c2b,_0x41f7f0=_0x5e00b3;abort(_0x41f7f0(0x30aa)+_0x1f2bd5+_0x1941f3(0x5a90)+(STACK_MAX$1-stackSave()+_0x1f2bd5)+_0x41f7f0(0x1db6));}if(INITIAL_TOTAL_MEMORY<TOTAL_STACK$1&&err(_0x5e00b3(0x765)+INITIAL_TOTAL_MEMORY+_0x5e00b3(0x651)+TOTAL_STACK$1+')'),assert(_0x5e00b3(0x39a1)!=typeof Int32Array&&_0x5e00b3(0x39a1)!=typeof Float64Array&&void 0x0!==Int32Array[_0x5e00b3(0x3720)][_0x307c2b(0x2c3b)]&&void 0x0!==Int32Array[_0x5e00b3(0x3720)][_0x307c2b(0x3235)],_0x5e00b3(0x6035)),Module$2[_0x5e00b3(0x537f)]?(buffer$1=Module$2[_0x5e00b3(0x537f)],assert(buffer$1[_0x5e00b3(0x3080)]===INITIAL_TOTAL_MEMORY,_0x5e00b3(0x2fd4)+INITIAL_TOTAL_MEMORY+_0x5e00b3(0x5ac)+buffer$1[_0x5e00b3(0x3080)])):(_0x5e00b3(0x8c4)==typeof WebAssembly&&_0x5e00b3(0x1b4b)==typeof WebAssembly[_0x5e00b3(0x5b57)]?(assert(INITIAL_TOTAL_MEMORY%WASM_PAGE_SIZE$1==0x0),wasmMemory=new WebAssembly[(_0x5e00b3(0x5b57))]({'initial':INITIAL_TOTAL_MEMORY/WASM_PAGE_SIZE$1}),buffer$1=wasmMemory[_0x307c2b(0xcaa)]):buffer$1=new ArrayBuffer(INITIAL_TOTAL_MEMORY),assert(buffer$1['byteLength']===INITIAL_TOTAL_MEMORY)),updateGlobalBufferViews(),HEAP32$1[DYNAMICTOP_PTR$1>>0x2]=DYNAMIC_BASE$1,HEAP32$1[0x0]=0x63736d65,HEAP16$1[0x1]=0x6373,0x73!==HEAPU8$1[0x2]||0x63!==HEAPU8$1[0x3])throw _0x307c2b(0x476d);function callRuntimeCallbacks(_0x5c46ab){var _0x4ca28c=_0x307c2b,_0xa265e8=_0x5e00b3;for(;_0x5c46ab[_0xa265e8(0x809)]>0x0;){var _0x285579=_0x5c46ab[_0xa265e8(0x3060)]();if(_0xa265e8(0x1b4b)!=typeof _0x285579){var _0xf876ea=_0x285579[_0xa265e8(0x5fd6)];_0xa265e8(0x1efe)==typeof _0xf876ea?void 0x0===_0x285579[_0x4ca28c(0x3a44)]?Module$2[_0xa265e8(0x1b92)](_0xf876ea):Module$2[_0x4ca28c(0x22d3)](_0xf876ea,_0x285579[_0xa265e8(0xad4)]):_0xf876ea(void 0x0===_0x285579[_0xa265e8(0xad4)]?null:_0x285579[_0xa265e8(0xad4)]);}else _0x285579();}}var __ATPRERUN__$1=[],__ATINIT__$1=[],__ATMAIN__$1=[],__ATPOSTRUN__$1=[],runtimeInitialized$1=!0x1,runtimeExited=!0x1;function preRun(){var _0x11c87b=_0x307c2b,_0x1599cb=_0x5e00b3;if(Module$2[_0x1599cb(0x3dac)]){for(_0x1599cb(0x1b4b)==typeof Module$2[_0x11c87b(0x6cf)]&&(Module$2[_0x1599cb(0x3dac)]=[Module$2[_0x1599cb(0x3dac)]]);Module$2[_0x1599cb(0x3dac)][_0x1599cb(0x809)];)addOnPreRun(Module$2[_0x1599cb(0x3dac)][_0x1599cb(0x3060)]());}callRuntimeCallbacks(__ATPRERUN__$1);}function ensureInitRuntime(){checkStackCookie(),runtimeInitialized$1||(runtimeInitialized$1=!0x0,callRuntimeCallbacks(__ATINIT__$1));}function preMain(){checkStackCookie(),callRuntimeCallbacks(__ATMAIN__$1);}function postRun(){var _0x1739d1=_0x307c2b,_0x40823f=_0x5e00b3;if(checkStackCookie(),Module$2[_0x40823f(0x7b5)]){for(_0x40823f(0x1b4b)==typeof Module$2[_0x40823f(0x7b5)]&&(Module$2[_0x40823f(0x7b5)]=[Module$2[_0x1739d1(0x36b9)]]);Module$2[_0x40823f(0x7b5)][_0x40823f(0x809)];)addOnPostRun(Module$2[_0x40823f(0x7b5)]['shift']());}callRuntimeCallbacks(__ATPOSTRUN__$1);}function addOnPreRun(_0x1b62aa){var _0xb306f9=_0x307c2b;__ATPRERUN__$1[_0xb306f9(0x1060)](_0x1b62aa);}function addOnPostRun(_0x40107c){var _0x38c8c5=_0x5e00b3;__ATPOSTRUN__$1[_0x38c8c5(0x5a59)](_0x40107c);}assert(Math[_0x5e00b3(0x42f1)],_0x5e00b3(0x1d6f)),assert(Math[_0x307c2b(0x427f)],_0x5e00b3(0x31e3)),assert(Math[_0x307c2b(0x730)],_0x5e00b3(0x1be3)),assert(Math[_0x5e00b3(0x4fb3)],_0x5e00b3(0x2bb1));var runDependencies$1=0x0,runDependencyWatcher=null,dependenciesFulfilled$1=null,runDependencyTracking={};function addRunDependency(_0x490681){var _0x354864=_0x307c2b,_0x45eda0=_0x5e00b3;runDependencies$1++,Module$2[_0x45eda0(0x4a1a)]&&Module$2[_0x45eda0(0x4a1a)](runDependencies$1),_0x490681&&(assert(!runDependencyTracking[_0x490681]),runDependencyTracking[_0x490681]=0x1,null===runDependencyWatcher&&_0x354864(0x18c)!=typeof setInterval&&(runDependencyWatcher=setInterval(function(){if(ABORT$1)return clearInterval(runDependencyWatcher),void(runDependencyWatcher=null);},0x2710)));}function removeRunDependency(_0x221731){var _0x3896cb=_0x307c2b,_0x555d43=_0x5e00b3;if(runDependencies$1--,Module$2[_0x3896cb(0x4a23)]&&Module$2[_0x555d43(0x4a1a)](runDependencies$1),_0x221731?(assert(runDependencyTracking[_0x221731]),delete runDependencyTracking[_0x221731]):err(_0x555d43(0x3c1a)),0x0==runDependencies$1&&(null!==runDependencyWatcher&&(clearInterval(runDependencyWatcher),runDependencyWatcher=null),dependenciesFulfilled$1)){var _0xe28258=dependenciesFulfilled$1;dependenciesFulfilled$1=null,_0xe28258();}}Module$2[_0x5e00b3(0xabc)]={},Module$2[_0x307c2b(0x10ef)]={};var FS$1={'error':function(){var _0x4ddd20=_0x5e00b3;abort(_0x4ddd20(0x3c7b));},'init':function(){var _0x30734a=_0x5e00b3;FS$1[_0x30734a(0x584a)]();},'createDataFile':function(){var _0x5c921a=_0x5e00b3;FS$1[_0x5c921a(0x584a)]();},'createPreloadedFile':function(){var _0x1b5c12=_0x5e00b3;FS$1[_0x1b5c12(0x584a)]();},'createLazyFile':function(){var _0x4c5b7e=_0x5e00b3;FS$1[_0x4c5b7e(0x584a)]();},'open':function(){var _0x103ea6=_0x5e00b3;FS$1[_0x103ea6(0x584a)]();},'mkdev':function(){var _0x2a212a=_0x5e00b3;FS$1[_0x2a212a(0x584a)]();},'registerDevice':function(){FS$1['error']();},'analyzePath':function(){var _0x44c68c=_0x5e00b3;FS$1[_0x44c68c(0x584a)]();},'loadFilesFromDB':function(){var _0x3b9da3=_0x5e00b3;FS$1[_0x3b9da3(0x584a)]();},'ErrnoError':function(){var _0x575e9c=_0x5e00b3;FS$1[_0x575e9c(0x584a)]();}};Module$2[_0x307c2b(0x30a6)]=FS$1[_0x5e00b3(0x4761)],Module$2[_0x5e00b3(0x32be)]=FS$1[_0x307c2b(0x31e8)];var dataURIPrefix='data:application/octet-stream;base64,';function isDataURI(_0x4c3530){var _0x4b1397=_0x5e00b3;return String[_0x4b1397(0x3720)][_0x4b1397(0x41bc)]?_0x4c3530[_0x4b1397(0x41bc)](dataURIPrefix):0x0===_0x4c3530[_0x4b1397(0xabf)](dataURIPrefix);}var wasmBinaryFile=_0x307c2b(0x5942);function getBinary(){var _0x58edbc=_0x307c2b,_0x4b0b48=_0x5e00b3;try{if(Module$2[_0x4b0b48(0x4358)])return new Uint8Array(Module$2[_0x4b0b48(0x4358)]);if(Module$2[_0x58edbc(0x495b)])return Module$2[_0x58edbc(0x495b)](wasmBinaryFile);throw _0x4b0b48(0x5991);}catch(_0xf5adb0){abort(_0xf5adb0);}}function getBinaryPromise(){var _0x243d38=_0x307c2b,_0x2064c7=_0x5e00b3;return Module$2[_0x2064c7(0x4358)]||!ENVIRONMENT_IS_WEB$1&&!ENVIRONMENT_IS_WORKER$1||_0x2064c7(0x1b4b)!=typeof fetch?new Promise(function(_0x3525ea,_0x1fb736){_0x3525ea(getBinary());}):fetch(wasmBinaryFile,{'credentials':'same-origin'})[_0x243d38(0x4527)](function(_0x305027){var _0x434601=_0x243d38,_0x1d5f0b=_0x2064c7;if(!_0x305027['ok'])throw _0x1d5f0b(0x1b07)+wasmBinaryFile+'\x27';return _0x305027[_0x434601(0x13b1)]();})[_0x2064c7(0x2c08)](function(){return getBinary();});}function createWasm(_0x46b3f4){var _0x251c35=_0x5e00b3,_0x2f02ea={'env':_0x46b3f4,'global':{'NaN':NaN,'Infinity':0x1/0x0},'global.Math':Math,'asm2wasm':asm2wasmImports};function _0x3fe25d(_0x1dab07,_0x7be7fe){var _0x4cf04c=_0x23ca,_0x54cd07=_0x1dab07[_0x4cf04c(0x4f3b)];Module$2[_0x4cf04c(0x1149)]=_0x54cd07,removeRunDependency(_0x4cf04c(0x3ff1));}addRunDependency(_0x251c35(0x3ff1));var _0x2f9596=Module$2;function _0x5a46e1(_0x1e19eb){var _0x5938d7=_0x251c35;assert(Module$2===_0x2f9596,_0x5938d7(0x4075)),_0x2f9596=null,_0x3fe25d(_0x1e19eb[_0x5938d7(0x5965)]);}function _0x1204d3(_0x531ab6){var _0x476fcc=_0x251c35;return getBinaryPromise()[_0x476fcc(0x2a5f)](function(_0x20cb36){var _0x527572=_0x476fcc;return WebAssembly[_0x527572(0x4dca)](_0x20cb36,_0x2f02ea);})[_0x476fcc(0x2a5f)](_0x531ab6,function(_0xea87c2){});}if(Module$2[_0x251c35(0x50c0)])try{return Module$2[_0x251c35(0x50c0)](_0x2f02ea,_0x3fe25d);}catch(_0x578046){return!0x1;}return function(){var _0xca969e=_0x251c35;if(Module$2[_0xca969e(0x4358)]||_0xca969e(0x1b4b)!=typeof WebAssembly[_0xca969e(0x3663)]||isDataURI(wasmBinaryFile)||_0xca969e(0x1b4b)!=typeof fetch)return _0x1204d3(_0x5a46e1);fetch(wasmBinaryFile,{'credentials':_0xca969e(0x38ce)})['then'](function(_0x55eeb7){var _0x43e084=_0xca969e;return WebAssembly[_0x43e084(0x3663)](_0x55eeb7,_0x2f02ea)[_0x43e084(0x2a5f)](_0x5a46e1,function(_0x3ace8b){_0x1204d3(_0x5a46e1);});});}(),{};}isDataURI(wasmBinaryFile)||(wasmBinaryFile=locateFile(wasmBinaryFile)),Module$2[_0x5e00b3(0x1149)]=function(_0x1aae57,_0x473e01,_0x1f33b2){var _0x2e917e=_0x307c2b,_0x1f4c11=_0x5e00b3;_0x473e01[_0x1f4c11(0x3e28)]=wasmMemory,_0x473e01[_0x2e917e(0x28bf)]=new WebAssembly[(_0x1f4c11(0x1ce7))]({'initial':0x16,'maximum':0x16,'element':_0x1f4c11(0x2c7a)}),_0x473e01[_0x1f4c11(0x3867)]=0x400,_0x473e01[_0x1f4c11(0x5557)]=0x0;var _0x27c776=createWasm(_0x473e01);return assert(_0x27c776,_0x1f4c11(0xd5d)),_0x27c776;};var tempDoublePtr$1=0x3af0;function ___lock(){}assert(tempDoublePtr$1%0x8==0x0);var SYSCALLS$1={'buffers':[null,[],[]],'printChar':function(_0x60477c,_0x44debd){var _0x355f99=_0x5e00b3,_0x4c904c=SYSCALLS$1[_0x355f99(0x3e30)][_0x60477c];assert(_0x4c904c),0x0===_0x44debd||0xa===_0x44debd?((0x1===_0x60477c?out:err)(UTF8ArrayToString(_0x4c904c,0x0)),_0x4c904c[_0x355f99(0x809)]=0x0):_0x4c904c[_0x355f99(0x5323)](_0x44debd);},'varargs':0x0,'get':function(_0x2d8de6){var _0x235ef1=_0x307c2b;return SYSCALLS$1['varargs']+=0x4,HEAP32$1[SYSCALLS$1[_0x235ef1(0x491)]-0x4>>0x2];},'getStr':function(){var _0x5f42f0=_0x5e00b3;return UTF8ToString(SYSCALLS$1[_0x5f42f0(0x38c4)]());},'get64':function(){var _0x330b13=_0x307c2b,_0x5c0287=_0x5e00b3,_0x2e3e6e=SYSCALLS$1[_0x330b13(0x3abb)](),_0x322c70=SYSCALLS$1[_0x5c0287(0x38c4)]();return assert(_0x2e3e6e>=0x0?0x0===_0x322c70:-0x1===_0x322c70),_0x2e3e6e;},'getZero':function(){var _0x5d96f5=_0x5e00b3;assert(0x0===SYSCALLS$1[_0x5d96f5(0x38c4)]());}};function ___syscall140(_0x201b2e,_0x1c33d3){var _0x3020ed=_0x307c2b,_0x4e1917=_0x5e00b3;SYSCALLS$1['varargs']=_0x1c33d3;try{return SYSCALLS$1[_0x4e1917(0xc50)](),SYSCALLS$1[_0x4e1917(0x38c4)](),SYSCALLS$1[_0x4e1917(0x38c4)](),SYSCALLS$1[_0x4e1917(0x38c4)](),SYSCALLS$1[_0x4e1917(0x38c4)](),(abort(_0x3020ed(0x22d1)),0x0);}catch(_0x51f1c7){return void 0x0!==FS$1&&_0x51f1c7 instanceof FS$1['ErrnoError']||abort(_0x51f1c7),-_0x51f1c7[_0x4e1917(0xfd5)];}}function flush_NO_FILESYSTEM(){var _0x19bef4=_0x5e00b3,_0x134549=Module$2[_0x19bef4(0x52e8)];_0x134549&&_0x134549(0x0);var _0x3cdc19=SYSCALLS$1[_0x19bef4(0x3e30)];_0x3cdc19[0x1][_0x19bef4(0x809)]&&SYSCALLS$1[_0x19bef4(0x4962)](0x1,0xa),_0x3cdc19[0x2][_0x19bef4(0x809)]&&SYSCALLS$1[_0x19bef4(0x4962)](0x2,0xa);}function ___syscall146(_0x5b6b83,_0x870e92){var _0x3ca64e=_0x5e00b3;SYSCALLS$1[_0x3ca64e(0x2cce)]=_0x870e92;try{for(var _0xabef5a=SYSCALLS$1[_0x3ca64e(0x38c4)](),_0x32f702=SYSCALLS$1[_0x3ca64e(0x38c4)](),_0x1304f5=SYSCALLS$1[_0x3ca64e(0x38c4)](),_0x49884f=0x0,_0x248554=0x0;_0x248554<_0x1304f5;_0x248554++){for(var _0x16dda4=HEAP32$1[_0x32f702+0x8*_0x248554>>0x2],_0x16946f=HEAP32$1[_0x32f702+(0x8*_0x248554+0x4)>>0x2],_0x4f6730=0x0;_0x4f6730<_0x16946f;_0x4f6730++)SYSCALLS$1[_0x3ca64e(0x4962)](_0xabef5a,HEAPU8$1[_0x16dda4+_0x4f6730]);_0x49884f+=_0x16946f;}return _0x49884f;}catch(_0x518c53){return void 0x0!==FS$1&&_0x518c53 instanceof FS$1[_0x3ca64e(0x14b2)]||abort(_0x518c53),-_0x518c53[_0x3ca64e(0xfd5)];}}function ___syscall54(_0x39a1c3,_0x678f9d){var _0x1a4e35=_0x5e00b3;SYSCALLS$1[_0x1a4e35(0x2cce)]=_0x678f9d;try{return 0x0;}catch(_0x153885){return void 0x0!==FS$1&&_0x153885 instanceof FS$1[_0x1a4e35(0x14b2)]||abort(_0x153885),-_0x153885[_0x1a4e35(0xfd5)];}}function ___syscall6(_0x2361b0,_0x18eb7c){var _0x28b9fe=_0x5e00b3;SYSCALLS$1[_0x28b9fe(0x2cce)]=_0x18eb7c;try{return SYSCALLS$1[_0x28b9fe(0xc50)](),(abort(_0x28b9fe(0x42ec)),0x0);}catch(_0x444e09){return void 0x0!==FS$1&&_0x444e09 instanceof FS$1[_0x28b9fe(0x14b2)]||abort(_0x444e09),-_0x444e09[_0x28b9fe(0xfd5)];}}function ___unlock(){}function _emscripten_get_heap_size(){var _0x210b2d=_0x5e00b3;return HEAP8$1[_0x210b2d(0x809)];}function _emscripten_memcpy_big(_0x709186,_0x2b2154,_0x4763cd){var _0x4f94de=_0x5e00b3;HEAPU8$1[_0x4f94de(0x10aa)](HEAPU8$1[_0x4f94de(0x1c7c)](_0x2b2154,_0x2b2154+_0x4763cd),_0x709186);}function ___setErrNo(_0x10d49f){var _0x5eecd4=_0x5e00b3;return Module$2[_0x5eecd4(0x4eaf)]?HEAP32$1[Module$2[_0x5eecd4(0x4eaf)]()>>0x2]=_0x10d49f:err(_0x5eecd4(0x51bc)),_0x10d49f;}function abortOnCannotGrowMemory(_0x47ef5f){var _0x3eb179=_0x307c2b,_0x12f91a=_0x5e00b3;abort('Cannot\x20enlarge\x20memory\x20arrays\x20to\x20size\x20'+_0x47ef5f+_0x3eb179(0x4e5c)+HEAP8$1[_0x3eb179(0x2ef4)]+_0x12f91a(0x3acc));}function emscripten_realloc_buffer(_0x55f785){var _0x46be74=_0x5e00b3;_0x55f785=alignUp(_0x55f785,0x10000);var _0x2e0cf8=buffer$1[_0x46be74(0x3080)];try{return-0x1!==wasmMemory[_0x46be74(0x3b7f)]((_0x55f785-_0x2e0cf8)/0x10000)&&(buffer$1=wasmMemory[_0x46be74(0x537f)],!0x0);}catch(_0x13a86e){return console[_0x46be74(0x584a)](_0x46be74(0x28c1)+_0x2e0cf8+_0x46be74(0x3fb)+_0x55f785+'\x20bytes,\x20but\x20got\x20error:\x20'+_0x13a86e),!0x1;}}function _emscripten_resize_heap(_0x526505){var _0x515f71=_0x307c2b,_0x100a19=_0x5e00b3,_0x3a91f0=_emscripten_get_heap_size();assert(_0x526505>_0x3a91f0);var _0xee8bb1=0x10000,_0x405547=0x7fff0000;if(_0x526505>_0x405547)return err('Cannot\x20enlarge\x20memory,\x20asked\x20to\x20go\x20up\x20to\x20'+_0x526505+_0x515f71(0x4fa3)+_0x405547+'\x20bytes!'),!0x1;for(var _0x3e0a37=Math[_0x100a19(0x498f)](_0x3a91f0,0x1000000);_0x3e0a37<_0x526505;)(_0x3e0a37=_0x3e0a37<=0x20000000?alignUp(0x2*_0x3e0a37,_0xee8bb1):Math['min'](alignUp((0x3*_0x3e0a37+0x80000000)/0x4,_0xee8bb1),_0x405547))===_0x3a91f0&&warnOnce(_0x100a19(0x13ea)+HEAP8$1[_0x100a19(0x809)]);return emscripten_realloc_buffer(_0x3e0a37)?(updateGlobalBufferViews(),!0x0):(err(_0x100a19(0x1ddc)+_0x3a91f0+'\x20bytes\x20to\x20'+_0x3e0a37+_0x100a19(0x17e6)),!0x1);}function nullFunc_ii(_0x3e6c4e){var _0x256497=_0x5e00b3;err(_0x256497(0x181c)),err('Build\x20with\x20ASSERTIONS=2\x20for\x20more\x20info.'),abort(_0x3e6c4e);}function nullFunc_iiii(_0x380371){var _0x5d08be=_0x5e00b3;err(_0x5d08be(0x2ec0)),err(_0x5d08be(0x11da)),abort(_0x380371);}function nullFunc_jiji(_0x5ff013){var _0x5d2a9b=_0x307c2b,_0x5484b9=_0x5e00b3;err(_0x5484b9(0xa89)),err(_0x5d2a9b(0x40a0)),abort(_0x5ff013);}function nullFunc_vii(_0x5d6404){var _0x33da31=_0x5e00b3;err('Invalid\x20function\x20pointer\x20called\x20with\x20signature\x20\x27vii\x27.\x20Perhaps\x20this\x20is\x20an\x20invalid\x20value\x20(e.g.\x20caused\x20by\x20calling\x20a\x20virtual\x20method\x20on\x20a\x20NULL\x20pointer)?\x20Or\x20calling\x20a\x20function\x20with\x20an\x20incorrect\x20type,\x20which\x20will\x20fail?\x20(it\x20is\x20worth\x20building\x20your\x20source\x20files\x20with\x20-Werror\x20(warnings\x20are\x20errors),\x20as\x20warnings\x20can\x20indicate\x20undefined\x20behavior\x20which\x20can\x20cause\x20this)'),err(_0x33da31(0x11da)),abort(_0x5d6404);}var asmGlobalArg={},asmLibraryArg={'abort':abort,'setTempRet0':setTempRet0,'getTempRet0':getTempRet0,'abortStackOverflow':abortStackOverflow,'nullFunc_ii':nullFunc_ii,'nullFunc_iiii':nullFunc_iiii,'nullFunc_jiji':nullFunc_jiji,'nullFunc_vii':nullFunc_vii,'___lock':___lock,'___setErrNo':___setErrNo,'___syscall140':___syscall140,'___syscall146':___syscall146,'___syscall54':___syscall54,'___syscall6':___syscall6,'___unlock':___unlock,'_emscripten_get_heap_size':_emscripten_get_heap_size,'_emscripten_memcpy_big':_emscripten_memcpy_big,'_emscripten_resize_heap':_emscripten_resize_heap,'abortOnCannotGrowMemory':abortOnCannotGrowMemory,'emscripten_realloc_buffer':emscripten_realloc_buffer,'flush_NO_FILESYSTEM':flush_NO_FILESYSTEM,'tempDoublePtr':tempDoublePtr$1,'DYNAMICTOP_PTR':DYNAMICTOP_PTR$1},asm$1=Module$2['asm'](asmGlobalArg,asmLibraryArg,buffer$1),real____errno_location=asm$1[_0x5e00b3(0x4eaf)];asm$1[_0x5e00b3(0x4eaf)]=function(){var _0x51019e=_0x5e00b3;return assert(runtimeInitialized$1,_0x51019e(0xb58)),assert(!runtimeExited,_0x51019e(0x38f4)),real____errno_location[_0x51019e(0x4269)](null,arguments);};var real__fflush=asm$1[_0x307c2b(0xb8f)];asm$1[_0x5e00b3(0x52e8)]=function(){var _0x4ff6e0=_0x307c2b,_0x5b9875=_0x5e00b3;return assert(runtimeInitialized$1,_0x5b9875(0xb58)),assert(!runtimeExited,_0x5b9875(0x38f4)),real__fflush[_0x4ff6e0(0x1bcb)](null,arguments);};var real__free=asm$1[_0x5e00b3(0x42c5)];asm$1[_0x5e00b3(0x42c5)]=function(){var _0x27c3ee=_0x5e00b3;return assert(runtimeInitialized$1,_0x27c3ee(0xb58)),assert(!runtimeExited,'the\x20runtime\x20was\x20exited\x20(use\x20NO_EXIT_RUNTIME\x20to\x20keep\x20it\x20alive\x20after\x20main()\x20exits)'),real__free[_0x27c3ee(0x4269)](null,arguments);};var real__freePointer=asm$1[_0x5e00b3(0x1212)];asm$1[_0x5e00b3(0x1212)]=function(){var _0x19830f=_0x5e00b3;return assert(runtimeInitialized$1,_0x19830f(0xb58)),assert(!runtimeExited,_0x19830f(0x38f4)),real__freePointer[_0x19830f(0x4269)](null,arguments);};var real__llvm_bswap_i32=asm$1[_0x307c2b(0x3567)];asm$1[_0x5e00b3(0x18ec)]=function(){var _0x3a833f=_0x5e00b3;return assert(runtimeInitialized$1,_0x3a833f(0xb58)),assert(!runtimeExited,_0x3a833f(0x38f4)),real__llvm_bswap_i32[_0x3a833f(0x4269)](null,arguments);};var real__malloc=asm$1[_0x5e00b3(0x5ab6)];asm$1[_0x5e00b3(0x5ab6)]=function(){var _0x28c697=_0x5e00b3;return assert(runtimeInitialized$1,'you\x20need\x20to\x20wait\x20for\x20the\x20runtime\x20to\x20be\x20ready\x20(e.g.\x20wait\x20for\x20main()\x20to\x20be\x20called)'),assert(!runtimeExited,_0x28c697(0x38f4)),real__malloc['apply'](null,arguments);};var real__sbrk=asm$1[_0x5e00b3(0x956)];asm$1[_0x5e00b3(0x956)]=function(){var _0x29b29b=_0x5e00b3;return assert(runtimeInitialized$1,_0x29b29b(0xb58)),assert(!runtimeExited,_0x29b29b(0x38f4)),real__sbrk[_0x29b29b(0x4269)](null,arguments);};var real__unzip=asm$1[_0x5e00b3(0x1e7a)];asm$1[_0x5e00b3(0x1e7a)]=function(){var _0x1fe52a=_0x307c2b,_0x5bae0a=_0x5e00b3;return assert(runtimeInitialized$1,_0x5bae0a(0xb58)),assert(!runtimeExited,_0x1fe52a(0x45e7)),real__unzip[_0x5bae0a(0x4269)](null,arguments);};var real_establishStackSpace=asm$1[_0x5e00b3(0x4f8b)];asm$1[_0x5e00b3(0x4f8b)]=function(){var _0x15f0a2=_0x5e00b3;return assert(runtimeInitialized$1,_0x15f0a2(0xb58)),assert(!runtimeExited,'the\x20runtime\x20was\x20exited\x20(use\x20NO_EXIT_RUNTIME\x20to\x20keep\x20it\x20alive\x20after\x20main()\x20exits)'),real_establishStackSpace[_0x15f0a2(0x4269)](null,arguments);};var real_stackAlloc=asm$1[_0x5e00b3(0x1736)];asm$1[_0x307c2b(0x2e9a)]=function(){var _0x2c239b=_0x307c2b,_0x1b5126=_0x5e00b3;return assert(runtimeInitialized$1,_0x1b5126(0xb58)),assert(!runtimeExited,_0x2c239b(0x45e7)),real_stackAlloc[_0x1b5126(0x4269)](null,arguments);};var real_stackRestore=asm$1[_0x5e00b3(0x51ac)];asm$1[_0x307c2b(0x12f8)]=function(){var _0x27573d=_0x307c2b,_0x33f2c0=_0x5e00b3;return assert(runtimeInitialized$1,_0x27573d(0x4c11)),assert(!runtimeExited,_0x27573d(0x45e7)),real_stackRestore[_0x33f2c0(0x4269)](null,arguments);};var real_stackSave=asm$1[_0x5e00b3(0x2fbe)];asm$1[_0x5e00b3(0x2fbe)]=function(){var _0x4a642a=_0x5e00b3;return assert(runtimeInitialized$1,_0x4a642a(0xb58)),assert(!runtimeExited,_0x4a642a(0x38f4)),real_stackSave[_0x4a642a(0x4269)](null,arguments);},Module$2[_0x5e00b3(0x1149)]=asm$1,Module$2[_0x5e00b3(0x4eaf)]=function(){var _0x3e1ba7=_0x5e00b3;return assert(runtimeInitialized$1,_0x3e1ba7(0xb58)),assert(!runtimeExited,_0x3e1ba7(0x38f4)),Module$2[_0x3e1ba7(0x1149)][_0x3e1ba7(0x4eaf)][_0x3e1ba7(0x4269)](null,arguments);},Module$2[_0x5e00b3(0x1f7e)]=function(){var _0x5ce330=_0x307c2b,_0x1ade84=_0x5e00b3;return assert(runtimeInitialized$1,_0x1ade84(0xb58)),assert(!runtimeExited,_0x5ce330(0x45e7)),Module$2[_0x1ade84(0x1149)][_0x1ade84(0x1f7e)][_0x1ade84(0x4269)](null,arguments);},Module$2[_0x5e00b3(0x52e8)]=function(){var _0x5b918f=_0x307c2b,_0x1fe7b3=_0x5e00b3;return assert(runtimeInitialized$1,_0x1fe7b3(0xb58)),assert(!runtimeExited,'the\x20runtime\x20was\x20exited\x20(use\x20NO_EXIT_RUNTIME\x20to\x20keep\x20it\x20alive\x20after\x20main()\x20exits)'),Module$2[_0x1fe7b3(0x1149)][_0x5b918f(0xb8f)][_0x1fe7b3(0x4269)](null,arguments);},Module$2[_0x5e00b3(0x42c5)]=function(){var _0x12c678=_0x5e00b3;return assert(runtimeInitialized$1,_0x12c678(0xb58)),assert(!runtimeExited,_0x12c678(0x38f4)),Module$2[_0x12c678(0x1149)][_0x12c678(0x42c5)][_0x12c678(0x4269)](null,arguments);},Module$2[_0x5e00b3(0x1212)]=function(){var _0x48c195=_0x5e00b3;return assert(runtimeInitialized$1,_0x48c195(0xb58)),assert(!runtimeExited,_0x48c195(0x38f4)),Module$2[_0x48c195(0x1149)][_0x48c195(0x1212)]['apply'](null,arguments);},Module$2[_0x5e00b3(0x18ec)]=function(){var _0x42501f=_0x5e00b3;return assert(runtimeInitialized$1,_0x42501f(0xb58)),assert(!runtimeExited,_0x42501f(0x38f4)),Module$2[_0x42501f(0x1149)][_0x42501f(0x18ec)][_0x42501f(0x4269)](null,arguments);},Module$2[_0x307c2b(0x863)]=function(){var _0x5b7362=_0x307c2b,_0x4134fa=_0x5e00b3;return assert(runtimeInitialized$1,_0x4134fa(0xb58)),assert(!runtimeExited,_0x4134fa(0x38f4)),Module$2[_0x5b7362(0xcc1)][_0x5b7362(0x863)][_0x4134fa(0x4269)](null,arguments);},Module$2[_0x5e00b3(0x3de0)]=function(){var _0x5356aa=_0x307c2b,_0x1d4f3c=_0x5e00b3;return assert(runtimeInitialized$1,_0x5356aa(0x4c11)),assert(!runtimeExited,_0x1d4f3c(0x38f4)),Module$2[_0x1d4f3c(0x1149)][_0x1d4f3c(0x3de0)][_0x1d4f3c(0x4269)](null,arguments);},Module$2[_0x5e00b3(0x5b98)]=function(){var _0x463015=_0x307c2b,_0x12956d=_0x5e00b3;return assert(runtimeInitialized$1,_0x12956d(0xb58)),assert(!runtimeExited,_0x463015(0x45e7)),Module$2[_0x463015(0xcc1)][_0x12956d(0x5b98)][_0x463015(0x1bcb)](null,arguments);},Module$2[_0x5e00b3(0x956)]=function(){var _0x374dfe=_0x5e00b3;return assert(runtimeInitialized$1,_0x374dfe(0xb58)),assert(!runtimeExited,_0x374dfe(0x38f4)),Module$2[_0x374dfe(0x1149)][_0x374dfe(0x956)][_0x374dfe(0x4269)](null,arguments);},Module$2[_0x307c2b(0x17e2)]=function(){var _0x5ccea9=_0x5e00b3;return assert(runtimeInitialized$1,_0x5ccea9(0xb58)),assert(!runtimeExited,_0x5ccea9(0x38f4)),Module$2[_0x5ccea9(0x1149)][_0x5ccea9(0x1e7a)][_0x5ccea9(0x4269)](null,arguments);},Module$2[_0x5e00b3(0x4f8b)]=function(){var _0x411c4e=_0x307c2b,_0xbbad24=_0x5e00b3;return assert(runtimeInitialized$1,_0x411c4e(0x4c11)),assert(!runtimeExited,_0xbbad24(0x38f4)),Module$2[_0xbbad24(0x1149)][_0xbbad24(0x4f8b)][_0xbbad24(0x4269)](null,arguments);};var stackAlloc=Module$2[_0x5e00b3(0x1736)]=function(){var _0x22c319=_0x307c2b,_0x1bfe6f=_0x5e00b3;return assert(runtimeInitialized$1,'you\x20need\x20to\x20wait\x20for\x20the\x20runtime\x20to\x20be\x20ready\x20(e.g.\x20wait\x20for\x20main()\x20to\x20be\x20called)'),assert(!runtimeExited,_0x22c319(0x45e7)),Module$2[_0x1bfe6f(0x1149)][_0x1bfe6f(0x1736)][_0x1bfe6f(0x4269)](null,arguments);},stackRestore=Module$2[_0x5e00b3(0x51ac)]=function(){var _0x30aa06=_0x307c2b,_0x46eb85=_0x5e00b3;return assert(runtimeInitialized$1,_0x46eb85(0xb58)),assert(!runtimeExited,_0x46eb85(0x38f4)),Module$2[_0x46eb85(0x1149)][_0x30aa06(0x12f8)][_0x46eb85(0x4269)](null,arguments);},stackSave=Module$2[_0x307c2b(0x51aa)]=function(){var _0x48ae08=_0x307c2b,_0x97eaca=_0x5e00b3;return assert(runtimeInitialized$1,_0x48ae08(0x4c11)),assert(!runtimeExited,_0x97eaca(0x38f4)),Module$2[_0x97eaca(0x1149)][_0x97eaca(0x2fbe)][_0x97eaca(0x4269)](null,arguments);};function ExitStatus(_0x2a3215){var _0x1c0656=_0x5e00b3;this[_0x1c0656(0x2c5)]=_0x1c0656(0x1160),this[_0x1c0656(0x3c0f)]=_0x1c0656(0x1939)+_0x2a3215+')',this[_0x1c0656(0x41c1)]=_0x2a3215;}function run(_0x197909){var _0x102111=_0x307c2b,_0xf34eb2=_0x5e00b3;function _0x1c5db0(){var _0x6c7881=_0x23ca;Module$2['calledRun']||(Module$2[_0x6c7881(0x284)]=!0x0,ABORT$1||(ensureInitRuntime(),preMain(),Module$2[_0x6c7881(0x1c63)]&&Module$2[_0x6c7881(0x1c63)](),assert(!Module$2['_main'],_0x6c7881(0x4b0f)),postRun()));}_0x197909=_0x197909||Module$2[_0x102111(0x5467)],runDependencies$1>0x0||(writeStackCookie(),preRun(),runDependencies$1>0x0||Module$2[_0xf34eb2(0x284)]||(Module$2[_0x102111(0x4da9)]?(Module$2[_0x102111(0x4da9)](_0xf34eb2(0x1403)),setTimeout(function(){setTimeout(function(){var _0x48e19e=_0x23ca;Module$2[_0x48e19e(0x1b85)]('');},0x1),_0x1c5db0();},0x1)):_0x1c5db0(),checkStackCookie()));}Module$2[_0x5e00b3(0x543b)]=function(){var _0x6109de=_0x307c2b,_0xd16e25=_0x5e00b3;return assert(runtimeInitialized$1,_0xd16e25(0xb58)),assert(!runtimeExited,_0x6109de(0x45e7)),Module$2[_0xd16e25(0x1149)][_0xd16e25(0x543b)][_0xd16e25(0x4269)](null,arguments);},Module$2[_0x307c2b(0x1343)]=function(){var _0x474791=_0x307c2b,_0x4612e3=_0x5e00b3;return assert(runtimeInitialized$1,_0x474791(0x4c11)),assert(!runtimeExited,_0x4612e3(0x38f4)),Module$2[_0x4612e3(0x1149)][_0x4612e3(0x4667)][_0x474791(0x1bcb)](null,arguments);},Module$2[_0x5e00b3(0x37ef)]=function(){var _0x5e6fbb=_0x307c2b,_0x512073=_0x5e00b3;return assert(runtimeInitialized$1,_0x5e6fbb(0x4c11)),assert(!runtimeExited,_0x512073(0x38f4)),Module$2[_0x5e6fbb(0xcc1)]['dynCall_jiji'][_0x512073(0x4269)](null,arguments);},Module$2[_0x5e00b3(0x3115)]=function(){var _0x2700ce=_0x307c2b,_0x293378=_0x5e00b3;return assert(runtimeInitialized$1,_0x293378(0xb58)),assert(!runtimeExited,_0x2700ce(0x45e7)),Module$2[_0x293378(0x1149)][_0x293378(0x3115)][_0x293378(0x4269)](null,arguments);},Module$2[_0x307c2b(0xcc1)]=asm$1,Module$2[_0x307c2b(0xa0d)]||(Module$2[_0x5e00b3(0x5253)]=function(){var _0x13d277=_0x307c2b;abort(_0x13d277(0x139b));}),Module$2[_0x5e00b3(0xde1)]||(Module$2[_0x5e00b3(0xde1)]=function(){var _0x3a07ec=_0x5e00b3;abort(_0x3a07ec(0x5e99));}),Module$2[_0x5e00b3(0x5cac)]=ccall,Module$2[_0x307c2b(0x597)]=cwrap,Module$2[_0x5e00b3(0x92d)]||(Module$2[_0x5e00b3(0x92d)]=function(){var _0x200029=_0x307c2b;abort(_0x200029(0x5a1c));}),Module$2[_0x5e00b3(0x4d6)]=getValue,Module$2[_0x5e00b3(0x1f78)]||(Module$2[_0x5e00b3(0x1f78)]=function(){var _0x309033=_0x5e00b3;abort(_0x309033(0x428d));}),Module$2[_0x5e00b3(0x5deb)]||(Module$2[_0x5e00b3(0x5deb)]=function(){var _0x31acd9=_0x307c2b;abort(_0x31acd9(0x2c6d));}),Module$2[_0x5e00b3(0x4f8)]||(Module$2[_0x5e00b3(0x4f8)]=function(){var _0x297098=_0x5e00b3;abort(_0x297098(0x863));}),Module$2[_0x5e00b3(0x1e2c)]||(Module$2[_0x307c2b(0x2fe6)]=function(){var _0x134514=_0x5e00b3;abort(_0x134514(0x4240));}),Module$2[_0x5e00b3(0xc27)]||(Module$2[_0x5e00b3(0xc27)]=function(){var _0x48ab58=_0x307c2b;abort(_0x48ab58(0xccb));}),Module$2[_0x5e00b3(0x1a03)]||(Module$2[_0x5e00b3(0x1a03)]=function(){var _0x4d4ee9=_0x5e00b3;abort(_0x4d4ee9(0x600e));}),Module$2[_0x5e00b3(0x314)]||(Module$2[_0x5e00b3(0x314)]=function(){var _0x4b114e=_0x5e00b3;abort(_0x4b114e(0xee2));}),Module$2[_0x5e00b3(0x585e)]||(Module$2[_0x5e00b3(0x585e)]=function(){var _0xd8d64d=_0x5e00b3;abort(_0xd8d64d(0x607));}),Module$2[_0x5e00b3(0x3602)]||(Module$2[_0x5e00b3(0x3602)]=function(){var _0x40b42f=_0x5e00b3;abort(_0x40b42f(0x2ab0));}),Module$2[_0x5e00b3(0x4749)]||(Module$2[_0x307c2b(0x290b)]=function(){var _0x1b1c49=_0x5e00b3;abort(_0x1b1c49(0x2aa2));}),Module$2[_0x5e00b3(0x387)]||(Module$2[_0x5e00b3(0x387)]=function(){var _0x5eab07=_0x5e00b3;abort(_0x5eab07(0x8d1));}),Module$2[_0x5e00b3(0x2d24)]||(Module$2[_0x5e00b3(0x2d24)]=function(){var _0x590965=_0x5e00b3;abort(_0x590965(0x5ac2));}),Module$2[_0x5e00b3(0x4a78)]||(Module$2[_0x5e00b3(0x4a78)]=function(){var _0x18a3cf=_0x5e00b3;abort(_0x18a3cf(0x373c));}),Module$2[_0x5e00b3(0x1b22)]||(Module$2[_0x307c2b(0xd6e)]=function(){var _0x2d6d1f=_0x5e00b3;abort(_0x2d6d1f(0x2d85));}),Module$2[_0x307c2b(0x38a6)]||(Module$2[_0x5e00b3(0x4187)]=function(){var _0x2081a0=_0x5e00b3;abort(_0x2081a0(0x3d39));}),Module$2[_0x5e00b3(0x1d75)]||(Module$2[_0x5e00b3(0x1d75)]=function(){var _0x444c12=_0x307c2b;abort(_0x444c12(0x5257));}),Module$2[_0x5e00b3(0x1e16)]||(Module$2[_0x5e00b3(0x1e16)]=function(){var _0x262dd9=_0x5e00b3;abort(_0x262dd9(0x1c01));}),Module$2[_0x5e00b3(0x19ca)]||(Module$2[_0x307c2b(0x5a4d)]=function(){var _0x429086=_0x5e00b3;abort(_0x429086(0x4381));}),Module$2[_0x307c2b(0x15c9)]||(Module$2[_0x5e00b3(0x3c6a)]=function(){var _0x4e9a6f=_0x5e00b3;abort(_0x4e9a6f(0x1a4a));}),Module$2[_0x307c2b(0x11d7)]||(Module$2[_0x5e00b3(0x20de)]=function(){var _0x518791=_0x5e00b3;abort(_0x518791(0x3ecd));}),Module$2['addOnExit']||(Module$2[_0x5e00b3(0x4f28)]=function(){var _0x2b037c=_0x5e00b3;abort(_0x2b037c(0x50f6));}),Module$2[_0x5e00b3(0x391a)]||(Module$2[_0x307c2b(0x5192)]=function(){var _0x2d0aa3=_0x5e00b3;abort(_0x2d0aa3(0x552d));}),Module$2[_0x5e00b3(0x5246)]||(Module$2['writeStringToMemory']=function(){var _0x5985c5=_0x5e00b3;abort(_0x5985c5(0xd2e));}),Module$2[_0x5e00b3(0x2c35)]||(Module$2[_0x5e00b3(0x2c35)]=function(){var _0x4f25cb=_0x5e00b3;abort(_0x4f25cb(0x4c83));}),Module$2[_0x307c2b(0x4718)]||(Module$2[_0x5e00b3(0x5d96)]=function(){var _0x38969a=_0x307c2b;abort(_0x38969a(0x368b));}),Module$2[_0x5e00b3(0x13df)]||(Module$2[_0x5e00b3(0x13df)]=function(){var _0x961e64=_0x5e00b3;abort(_0x961e64(0x5f11));}),Module$2[_0x5e00b3(0x5347)]||(Module$2[_0x5e00b3(0x5347)]=function(){var _0x12823b=_0x307c2b;abort(_0x12823b(0x218));}),Module$2[_0x5e00b3(0x2e2)]||(Module$2[_0x5e00b3(0x2e2)]=function(){var _0x59a879=_0x307c2b;abort(_0x59a879(0x18ed));}),Module$2['FS']||(Module$2['FS']=function(){var _0x4e5976=_0x307c2b;abort(_0x4e5976(0x2ecd));}),Module$2[_0x5e00b3(0x1491)]||(Module$2[_0x307c2b(0x47ac)]=function(){var _0x2363cf=_0x307c2b;abort(_0x2363cf(0x4bd));}),Module$2[_0x5e00b3(0x2a48)]||(Module$2[_0x5e00b3(0x2a48)]=function(){var _0x1526f4=_0x5e00b3;abort(_0x1526f4(0x3221));}),Module$2[_0x5e00b3(0x152)]||(Module$2[_0x5e00b3(0x152)]=function(){var _0x403dc3=_0x5e00b3;abort(_0x403dc3(0xd73));}),Module$2[_0x5e00b3(0x32be)]||(Module$2[_0x5e00b3(0x32be)]=function(){var _0x3d1bc6=_0x5e00b3;abort(_0x3d1bc6(0x26e2));}),Module$2[_0x307c2b(0x2a3f)]||(Module$2[_0x5e00b3(0x13c1)]=function(){var _0x180056=_0x5e00b3;abort(_0x180056(0x564e));}),Module$2[_0x307c2b(0x57cf)]||(Module$2[_0x5e00b3(0x5558)]=function(){var _0x3fca7f=_0x5e00b3;abort(_0x3fca7f(0x5023));}),Module$2[_0x5e00b3(0x40b3)]||(Module$2[_0x5e00b3(0x40b3)]=function(){var _0x3d2452=_0x5e00b3;abort(_0x3d2452(0xe30));}),Module$2[_0x5e00b3(0x1bdb)]||(Module$2[_0x5e00b3(0x1bdb)]=function(){var _0x4bfc07=_0x5e00b3;abort(_0x4bfc07(0x3bb8));}),Module$2['GL']||(Module$2['GL']=function(){var _0x3486e0=_0x5e00b3;abort(_0x3486e0(0x5118));}),Module$2[_0x5e00b3(0x2daa)]||(Module$2[_0x307c2b(0x44f1)]=function(){var _0x189a98=_0x5e00b3;abort(_0x189a98(0x5651));}),Module$2[_0x5e00b3(0x3cc)]||(Module$2[_0x5e00b3(0x3cc)]=function(){var _0x1c7386=_0x5e00b3;abort(_0x1c7386(0x3761));}),Module$2[_0x307c2b(0x2e35)]||(Module$2[_0x5e00b3(0x3994)]=function(){var _0x14a371=_0x307c2b;abort(_0x14a371(0x435d));}),Module$2[_0x5e00b3(0x1230)]||(Module$2[_0x5e00b3(0x1230)]=function(){var _0x182828=_0x307c2b;abort(_0x182828(0x871));}),Module$2[_0x5e00b3(0x5157)]||(Module$2[_0x5e00b3(0x5157)]=function(){var _0x5e4a03=_0x5e00b3;abort(_0x5e4a03(0x4d39));}),Module$2[_0x5e00b3(0x892)]||(Module$2[_0x5e00b3(0x892)]=function(){var _0x4308b1=_0x5e00b3;abort(_0x4308b1(0x22ab));}),Module$2[_0x5e00b3(0x23f8)]||(Module$2[_0x5e00b3(0x23f8)]=function(){var _0x268554=_0x5e00b3;abort(_0x268554(0x1c32));}),Module$2[_0x5e00b3(0x3d3c)]||(Module$2[_0x5e00b3(0x3d3c)]=function(){var _0xef92eb=_0x5e00b3;abort(_0xef92eb(0x5134));}),Module$2[_0x5e00b3(0x57b0)]||(Module$2['addFunction']=function(){var _0x3d656f=_0x307c2b;abort(_0x3d656f(0x127d));}),Module$2[_0x5e00b3(0x19a5)]||(Module$2[_0x5e00b3(0x19a5)]=function(){var _0x5f2df1=_0x5e00b3;abort(_0x5f2df1(0x47b5));}),Module$2[_0x5e00b3(0x3111)]||(Module$2[_0x5e00b3(0x3111)]=function(){abort('\x27getFuncWrapper\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)');}),Module$2[_0x5e00b3(0x11db)]||(Module$2[_0x5e00b3(0x11db)]=function(){var _0x201103=_0x307c2b;abort(_0x201103(0x56b4));}),Module$2[_0x307c2b(0x50f6)]||(Module$2[_0x5e00b3(0x26b9)]=function(){var _0x3162b0=_0x307c2b;abort(_0x3162b0(0x6c8));}),Module$2['dynCall']||(Module$2[_0x307c2b(0x5ac6)]=function(){var _0x596ec4=_0x5e00b3;abort(_0x596ec4(0x4d7a));}),Module$2[_0x5e00b3(0x3b1b)]||(Module$2[_0x307c2b(0x107e)]=function(){abort('\x27getCompilerSetting\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)');}),Module$2[_0x5e00b3(0x2fbe)]||(Module$2[_0x5e00b3(0x2fbe)]=function(){var _0x26b686=_0x5e00b3;abort(_0x26b686(0x56df));}),Module$2[_0x5e00b3(0x51ac)]||(Module$2[_0x5e00b3(0x51ac)]=function(){abort('\x27stackRestore\x27\x20was\x20not\x20exported.\x20add\x20it\x20to\x20EXTRA_EXPORTED_RUNTIME_METHODS\x20(see\x20the\x20FAQ)');}),Module$2[_0x5e00b3(0x1736)]||(Module$2[_0x5e00b3(0x1736)]=function(){var _0x363233=_0x5e00b3;abort(_0x363233(0x4c80));}),Module$2[_0x5e00b3(0x4f8b)]||(Module$2[_0x307c2b(0x3412)]=function(){var _0x54b691=_0x5e00b3;abort(_0x54b691(0x486e));}),Module$2[_0x5e00b3(0x1977)]||(Module$2[_0x307c2b(0x505c)]=function(){var _0x1e7799=_0x5e00b3;abort(_0x1e7799(0x12c0));}),Module$2[_0x5e00b3(0x5671)]||(Module$2[_0x5e00b3(0x5671)]=function(){var _0x44bf0b=_0x5e00b3;abort(_0x44bf0b(0x405d));}),Module$2[_0x5e00b3(0x34a4)]||(Module$2[_0x307c2b(0x3353)]=function(){var _0x56e1a7=_0x5e00b3;abort(_0x56e1a7(0x549f));}),Module$2[_0x5e00b3(0x4bb0)]||(Module$2[_0x5e00b3(0x4bb0)]=function(){var _0x5b177d=_0x5e00b3;abort(_0x5b177d(0x39c1));}),Module$2[_0x5e00b3(0x547d)]||(Module$2[_0x5e00b3(0x547d)]=function(){var _0x4dd621=_0x5e00b3;abort(_0x4dd621(0x15e));}),Module$2[_0x307c2b(0x1d5e)]||Object[_0x5e00b3(0x17f9)](Module$2,_0x5e00b3(0x12c3),{'get':function(){var _0x58a4ec=_0x5e00b3;abort(_0x58a4ec(0x421d));}}),Module$2[_0x5e00b3(0x10b2)]||Object[_0x5e00b3(0x17f9)](Module$2,_0x5e00b3(0x10b2),{'get':function(){var _0x30e12a=_0x5e00b3;abort(_0x30e12a(0x48ee));}}),Module$2[_0x5e00b3(0x40bd)]||Object[_0x307c2b(0x406a)](Module$2,_0x307c2b(0x1c5),{'get':function(){var _0x157a5a=_0x5e00b3;abort(_0x157a5a(0x10eb));}}),Module$2[_0x5e00b3(0x4d14)]||Object[_0x5e00b3(0x17f9)](Module$2,_0x5e00b3(0x4d14),{'get':function(){var _0x2f8f5e=_0x5e00b3;abort(_0x2f8f5e(0xc32));}}),ExitStatus['prototype']=new Error(),ExitStatus[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=ExitStatus,dependenciesFulfilled$1=function e(){var _0x2e132a=_0x5e00b3;Module$2[_0x2e132a(0x284)]||run(),Module$2[_0x2e132a(0x284)]||(dependenciesFulfilled$1=e);},Module$2[_0x5e00b3(0x2619)]=run;var abortDecorators$1=[];function abort(_0x138af9){var _0x15083e=_0x5e00b3;Module$2[_0x15083e(0x3104)]&&Module$2[_0x15083e(0x3104)](_0x138af9),ABORT$1=!0x0;var _0x27067d=_0x15083e(0x35ba)+(_0x138af9=void 0x0!==_0x138af9?'\x22'+_0x138af9+'\x22':'')+')\x20at\x20'+stackTrace();throw abortDecorators$1&&abortDecorators$1[_0x15083e(0x326d)](function(_0x3421ff){_0x27067d=_0x3421ff(_0x27067d,_0x138af9);}),_0x27067d;}if(Module$2[_0x307c2b(0x2ea2)]=abort,Module$2[_0x5e00b3(0x44c4)]){for(_0x307c2b(0x1be1)==typeof Module$2[_0x5e00b3(0x44c4)]&&(Module$2[_0x5e00b3(0x44c4)]=[Module$2['preInit']]);Module$2[_0x5e00b3(0x44c4)][_0x307c2b(0x2ef4)]>0x0;)Module$2[_0x5e00b3(0x44c4)][_0x5e00b3(0x3b86)]()();}Module$2[_0x5e00b3(0x3fa6)]=!0x0,run();}else var Module$2=null;var unzip=Module$2,PROCESSFILETYPE$1={'Normal':0x0,'Add':0x1},LOADINGMODE$1={'LOD_Loading':0x0,'All_Loading':0x1};function createPriorityByDisFromCameraFunction(_0x76cd66){return function(){var _0x21f16a=_0x140d;return _0x76cd66[_0x21f16a(0xc28)];};}function createPriorityByDigits(_0x171f45){return function(){var _0x1da8be=_0x23ca;return _0x171f45[_0x1da8be(0xb23)];};}function createPriorityByLevelFunction(_0x5a79c1,_0x2e76d2){return function(){var _0x172d93=_0x23ca,_0x4edad5=_0x2e76d2[_0x172d93(0x4c2f)],_0x293fce=0x1/Math[_0x172d93(0x3a5c)](0x2,_0x4edad5-_0x5a79c1[_0x172d93(0x5a41)]);return _0x5a79c1[_0x172d93(0x3ff3)]*_0x293fce;};}var S3MLayerScheduler=function(_0x23849d){var _0x150db0=_0x307c2b,_0x38090a=_0x5e00b3;_0x23849d=_0x23849d||{},this[_0x38090a(0x24f8)]=_0x23849d['gl'],this[_0x38090a(0xddf)]=_0x23849d[_0x38090a(0x2bae)],this[_0x38090a(0x433)]=_0x23849d[_0x38090a(0x2be2)],this[_0x150db0(0x2160)]=[],this[_0x38090a(0x4a69)]=new AssociativeArray(),this[_0x38090a(0x5377)]=[],this[_0x150db0(0x31b6)]=new Cartesian3(),this[_0x38090a(0x55b5)]=new Cartesian3(),this[_0x38090a(0x4505)]=new Cartesian3(),this[_0x150db0(0x579b)]=defaultValue$1(_0x23849d[_0x38090a(0x4b37)],0x0),this[_0x38090a(0x4007)]=SceneMode$1[_0x38090a(0x3c78)],this[_0x150db0(0x2e94)]=null,this[_0x38090a(0x1974)]=_0x23849d[_0x38090a(0x1bb8)],this[_0x38090a(0x38a0)](_0x23849d[_0x38090a(0x1bb8)]),this['_nLoadingPriority']=this[_0x38090a(0xddf)][_0x38090a(0x1988)]?LoadingPriorityMode$1[_0x38090a(0x51ba)]:LoadingPriorityMode$1[_0x150db0(0x326b)],this[_0x38090a(0x32ca)]=createPriorityByDisFromCameraFunction,this[_0x150db0(0x43cf)]=0x0,this[_0x38090a(0x6ff)]=new DoublyLinkedList(),this[_0x38090a(0x2bca)]=this[_0x38090a(0x6ff)][_0x38090a(0x30c2)](),this[_0x150db0(0x1677)]=_0x23849d[_0x150db0(0x37f5)];var _0x4daf02=this[_0x38090a(0xddf)][_0x38090a(0x350c)][_0x38090a(0x3cc8)](),_0x34f3ae=_0x4daf02['substring'](0x0,_0x4daf02[_0x38090a(0xabf)](_0x150db0(0x559)));this[_0x38090a(0x5311)]=_0x4daf02[_0x38090a(0x4c07)](_0x4daf02[_0x38090a(0xabf)](_0x150db0(0x3009))+0x6,_0x4daf02[_0x38090a(0xabf)]('/data/')),this[_0x150db0(0xf77)]=this[_0x38090a(0xddf)][_0x38090a(0x1349)];var _0x55fdec=this,_0x491b43=when[_0x38090a(0x32fc)]();if(_0x55fdec[_0x38090a(0x255a)]={'_errorNum':0x0,'_reStoreTimes':0x0,'_memoryCache':0x0,'_redownload':!0x1,'status':{'promise':_0x491b43[_0x38090a(0x24e7)],'needDownload':void 0x0}},this[_0x38090a(0x1e36)]=_0x23849d[_0x38090a(0x4001)],defined$1(window[_0x38090a(0x57cc)])){var _0x37ead6=when[_0x38090a(0x32fc)]();_0x55fdec[_0x38090a(0x2a60)]=_0x37ead6[_0x150db0(0x452a)],new IndexedDBScheduler({'name':_0x34f3ae+this[_0x38090a(0x5311)]})[_0x38090a(0x2a5f)](function(_0x704a61){var _0x4bbf5d=_0x150db0,_0x5a5aeb=_0x38090a;_0x704a61[_0x5a5aeb(0x14ab)](_0x55fdec['tablename'])?_0x704a61[_0x5a5aeb(0x14ab)](_0x55fdec[_0x4bbf5d(0x477c)]+_0x5a5aeb(0x52c5))?(createAttributesTable(_0x704a61,_0x55fdec,_0x491b43),_0x55fdec[_0x5a5aeb(0x4203)]=_0x704a61,_0x37ead6[_0x4bbf5d(0x511b)](!0x0)):_0x704a61[_0x5a5aeb(0x2f0b)](_0x55fdec[_0x5a5aeb(0x5311)]+_0x5a5aeb(0x52c5))['then'](function(){var _0x41b321=_0x4bbf5d,_0x4bb73e=_0x5a5aeb;createAttributesTable(_0x704a61,_0x55fdec,_0x491b43),_0x55fdec[_0x4bb73e(0x4203)]=_0x704a61,_0x37ead6[_0x41b321(0x511b)](!0x0);}):_0x704a61[_0x4bbf5d(0x59f1)](_0x55fdec[_0x4bbf5d(0x477c)])[_0x5a5aeb(0x2a5f)](function(){var _0x4182f8=_0x4bbf5d,_0x5e5166=_0x5a5aeb;_0x704a61[_0x4182f8(0xfaa)](_0x55fdec[_0x5e5166(0x5311)]+_0x5e5166(0x52c5))?(createAttributesTable(_0x704a61,_0x55fdec,_0x491b43),_0x55fdec[_0x4182f8(0x3dcb)]=_0x704a61,_0x37ead6[_0x5e5166(0x1c7e)](!0x0)):_0x704a61[_0x5e5166(0x2f0b)](_0x55fdec[_0x5e5166(0x5311)]+_0x5e5166(0x52c5))[_0x5e5166(0x2a5f)](function(){var _0x465b87=_0x5e5166;createAttributesTable(_0x704a61,_0x55fdec,_0x491b43),_0x55fdec['_indexedDBScheduler']=_0x704a61,_0x37ead6[_0x465b87(0x1c7e)](!0x0);});});});}this[_0x150db0(0x5983)]=0x0,this[_0x150db0(0x4709)]={'numberOfPendingRequests':0x0,'numberOfAttemptedRequests':0x0,'numberOfTilesProcessing':0x0,'numberOfProcessingAttempted':0x0,'lastLoadedTrigger':{'time':Date[_0x150db0(0x531a)](),'done':!0x1},'numberOfColorChangePending':0x0,'numberOfColorChangeAttempted':0x0,'numberOfColorChangeProcessing':0x0,'lastColorChangeTrigger':{'time':Date[_0x38090a(0xccb)](),'done':!0x1}},this[_0x38090a(0x253c)]=combine$2({},this[_0x150db0(0x4709)]),this[_0x38090a(0x2e91)]=!0x1,this[_0x38090a(0x54e1)]=[],this[_0x38090a(0x297)]=[],this[_0x38090a(0x4670)]=!0x1,this[_0x38090a(0x32de)]=[],this[_0x150db0(0x1351)]=[],this[_0x150db0(0x12a8)]=!0x1,this[_0x38090a(0x1322)]=void 0x0,this[_0x150db0(0x5457)]=void 0x0,this[_0x38090a(0xb2c)]=0x0,this[_0x38090a(0xe75)]=0x3,this[_0x38090a(0x5ce8)]=0x0,this[_0x38090a(0x4462)]=!0x0,this[_0x38090a(0x4cad)]=0x0,this[_0x150db0(0x32fd)]=void 0x0,this['_entityObjectId']={},this[_0x38090a(0x1278)]=!0x1,this[_0x38090a(0x33eb)]=!0x1,this[_0x38090a(0x2b2c)]={};};function createAttributesTable(_0x638427,_0x2931b9,_0x141a07){var _0x409c7e=_0x307c2b,_0x324133=_0x5e00b3;_0x638427[_0x324133(0x14ab)](_0x324133(0x177b))?!0x0===_0x2931b9[_0x324133(0x1349)][_0x324133(0x5191)]&&_0x638427[_0x324133(0x20be)](_0x324133(0x177b),_0x324133(0x521f))[_0x409c7e(0x4527)](function(_0x42da03){var _0x4b0a61=_0x409c7e,_0x1ab739=_0x324133;if(_0x1ab739(0x1b9)===_0x42da03&&(_0x2931b9[_0x1ab739(0x255a)][_0x1ab739(0x41c1)][_0x1ab739(0x184e)]=!0x1,_0x141a07[_0x1ab739(0x1c7e)](!0x0)),defined$1(_0x2931b9[_0x1ab739(0xddf)][_0x4b0a61(0x3264)])){for(var _0x10fb9e=0x0;_0x10fb9e<_0x2931b9[_0x4b0a61(0x207b)][_0x1ab739(0x521f)][_0x1ab739(0x809)];_0x10fb9e++)if(-0x1===_0x42da03['indexOf'](_0x2931b9[_0x4b0a61(0x207b)][_0x1ab739(0x521f)][_0x10fb9e]))return _0x2931b9[_0x1ab739(0x255a)][_0x1ab739(0x41c1)][_0x1ab739(0x184e)]=!0x0,_0x638427[_0x1ab739(0x24ce)](_0x1ab739(0x177b),_0x1ab739(0x521f),_0x42da03[_0x4b0a61(0x3e5c)](_0x2931b9[_0x4b0a61(0x207b)][_0x4b0a61(0x3264)])),void _0x141a07[_0x1ab739(0x1c7e)](!0x0);_0x2931b9[_0x1ab739(0x255a)][_0x1ab739(0x41c1)][_0x1ab739(0x184e)]=!0x1,_0x141a07[_0x1ab739(0x1c7e)](!0x0);}})[_0x324133(0xd22)](function(){var _0xadac70=_0x409c7e,_0x460650=_0x324133;!0x0===_0x2931b9[_0x460650(0x1349)][_0x460650(0x5191)]&&(defined$1(_0x2931b9[_0x460650(0xddf)][_0xadac70(0x3264)])?_0x638427[_0x460650(0x1ae9)](_0xadac70(0x3377),_0x460650(0x521f),_0x2931b9[_0xadac70(0x207b)][_0x460650(0x521f)]):_0x638427[_0x460650(0x1ae9)](_0xadac70(0x3377),_0x460650(0x521f),_0x460650(0x1b9)),_0x2931b9[_0xadac70(0x29e5)][_0x460650(0x41c1)][_0x460650(0x184e)]=!0x0,_0x141a07[_0xadac70(0x511b)](!0x0));}):_0x638427['createObjectStore'](_0x324133(0x177b))[_0x324133(0x2a5f)](function(){var _0x9bd131=_0x409c7e,_0x5edddd=_0x324133;_0x141a07[_0x5edddd(0x1c7e)](!0x0),!0x0===_0x2931b9[_0x5edddd(0x1349)][_0x5edddd(0x5191)]&&(defined$1(_0x2931b9['_layer'][_0x5edddd(0x521f)])?_0x638427[_0x5edddd(0x1ae9)](_0x9bd131(0x3377),_0x5edddd(0x521f),_0x2931b9[_0x9bd131(0x207b)][_0x5edddd(0x521f)]):_0x638427[_0x5edddd(0x1ae9)](_0x5edddd(0x177b),_0x5edddd(0x521f),_0x5edddd(0x1b9)),_0x2931b9[_0x5edddd(0x255a)][_0x5edddd(0x41c1)][_0x5edddd(0x184e)]=!0x0);});}function saveCachesToDB(_0x210a3d){var _0x7d4140=_0x307c2b,_0xe41136=_0x5e00b3;_0x210a3d['_indexedDBSetting'][_0x7d4140(0x258)]&&(defined$1(_0x210a3d[_0xe41136(0x4203)])?putElemntsInDB(_0x210a3d):_0x210a3d[_0xe41136(0x2a60)][_0xe41136(0x2a5f)](function(){putElemntsInDB(_0x210a3d);}));}function putElemntsInDB(_0x11c35f){var _0x29ecb5=_0x307c2b,_0x2993e6=_0x5e00b3,_0x10e27b=new TextEncoder(_0x29ecb5(0x2cb0)),_0x146553=[];if(_0x11c35f['_indexedDBScheduler'][_0x2993e6(0x14ab)](_0x2993e6(0x177b))){for(var _0x526584 in _0x11c35f[_0x2993e6(0x255a)]){var _0x24a836=JSON[_0x2993e6(0x43ec)](_0x11c35f['_attributes'][_0x526584]);_0x24a836=_0x10e27b[_0x29ecb5(0x43e3)](_0x24a836)[_0x2993e6(0x48a9)](0x100),_0x146553[_0x2993e6(0x5323)](_0x11c35f[_0x2993e6(0x4203)][_0x2993e6(0x1ae9)](_0x2993e6(0x177b),_0x526584,_0x24a836));}when['all'](_0x146553,function(_0x113b17){var _0x5dc833=_0x2993e6;_0x11c35f[_0x5dc833(0x4203)][_0x5dc833(0x1ae9)](_0x5dc833(0x177b),_0x5dc833(0x53b3),!0x0);},function(_0x80133a){var _0x35d2c2=_0x29ecb5,_0x5d3b69=_0x2993e6;_0x11c35f[_0x5d3b69(0x255a)][_0x5d3b69(0x3b10)]<=0x3&&(_0x11c35f[_0x35d2c2(0x29e5)][_0x5d3b69(0x3b10)]++,setTimeout(function(){saveCachesToDB(_0x11c35f);},0x7d0));});}else _0x11c35f[_0x29ecb5(0x3dcb)]['createObjectStore'](_0x29ecb5(0x3377))[_0x2993e6(0x2a5f)](function(){var _0xa1a718=_0x29ecb5,_0x1cb67c=_0x2993e6;for(var _0x5cfbed in _0x11c35f['_attributes']){var _0x545eb6=JSON[_0x1cb67c(0x43ec)](_0x11c35f[_0x1cb67c(0x255a)][_0x5cfbed]);_0x545eb6=_0x10e27b[_0x1cb67c(0x2f80)](_0x545eb6)[_0x1cb67c(0x48a9)](0x100),_0x146553[_0x1cb67c(0x5323)](_0x11c35f[_0x1cb67c(0x4203)][_0x1cb67c(0x1ae9)](_0xa1a718(0x3377),_0x5cfbed,_0x545eb6));}when[_0x1cb67c(0x5ef9)](_0x146553,function(_0x1290bb){var _0x2217be=_0xa1a718,_0x3ac55f=_0x1cb67c;_0x11c35f[_0x2217be(0x3dcb)][_0x3ac55f(0x1ae9)]('attributes',_0x3ac55f(0x53b3),!0x0);},function(_0x24e892){var _0x5590f4=_0xa1a718,_0x15c982=_0x1cb67c;_0x11c35f[_0x5590f4(0x29e5)][_0x15c982(0x3b10)]<=0x3&&(_0x11c35f[_0x15c982(0x255a)][_0x15c982(0x3b10)]++,setTimeout(function(){saveCachesToDB(_0x11c35f);},0x7d0));});});}function saveRecordsToCache(_0x4f299,_0x53c870){var _0x43af68=_0x307c2b,_0x1b7d29=_0x5e00b3;if(Array[_0x1b7d29(0x2676)](_0x4f299))for(var _0x31deac=0x0,_0x5a7875=_0x4f299[_0x1b7d29(0x809)];_0x31deac<_0x5a7875;_0x31deac++){var _0x4b16c2=_0x4f299[_0x31deac]['id']||_0x4f299[_0x31deac][_0x1b7d29(0xea7)]||_0x4f299[_0x31deac][_0x1b7d29(0x415b)]||_0x4f299[_0x31deac][_0x1b7d29(0x175e)];_0x53c870[_0x1b7d29(0x255a)][_0x1b7d29(0x1a9a)](_0x4b16c2)||(_0x53c870[_0x43af68(0x29e5)][_0x4b16c2]=_0x4f299[_0x31deac]);}else defined$1(_0x4b16c2=_0x4f299['id']||_0x4f299[_0x1b7d29(0xea7)]||_0x4f299['SMID'])&&(_0x53c870[_0x1b7d29(0x255a)][_0x4b16c2]=_0x4f299);_0x53c870[_0x1b7d29(0x255a)]['_memoryCache']=0x1;}function requestAllScvd(_0x58227d,_0x11b6db){var _0x4f414b=_0x307c2b,_0x559a7d=_0x5e00b3;for(var _0x19919f=[],_0x34c305=_0x559a7d(0x2a6)===_0x58227d[_0x559a7d(0xddf)][_0x559a7d(0x5f54)]?_0x559a7d(0x4f3a):_0x58227d[_0x559a7d(0xddf)][_0x559a7d(0x24cb)]?_0x559a7d(0x4545):_0x559a7d(0xcae),_0x107a6a=0x0,_0x21aa46=_0x58227d[_0x559a7d(0x5377)][_0x559a7d(0x809)];_0x107a6a<_0x21aa46;_0x107a6a++){var _0xa083f8;if(_0xa083f8=_0x58227d[_0x4f414b(0x207b)][_0x4f414b(0x4b80)]?_0x58227d[_0x559a7d(0x5377)][_0x107a6a][_0x559a7d(0x14e9)][_0x559a7d(0x1c7e)](_0x58227d[_0x4f414b(0x207b)][_0x4f414b(0x1590)])[_0x559a7d(0x3cc8)]()+_0x58227d[_0x559a7d(0x5377)][_0x107a6a][_0x559a7d(0x407c)]+_0x34c305:_0x58227d[_0x559a7d(0x5377)][_0x107a6a][_0x559a7d(0x14e9)][_0x4f414b(0x511b)](_0x58227d[_0x559a7d(0xddf)][_0x559a7d(0x350c)])[_0x559a7d(0x3cc8)]()+getFilenameFromUri(_0x58227d[_0x4f414b(0x2a37)][_0x107a6a][_0x559a7d(0x14e9)][_0x4f414b(0xedf)]()[_0x559a7d(0x2c3f)](/\/$/,''))+_0x34c305,_0x559a7d(0x4f3a)===_0x34c305){var _0x1cd3dc=Object[_0x4f414b(0x11bc)](_0x58227d[_0x559a7d(0xddf)][_0x559a7d(0x160a)][_0x559a7d(0x33c8)])[_0x559a7d(0x48a9)](';');_0xa083f8=_0x58227d[_0x559a7d(0xddf)][_0x559a7d(0x160a)][_0x559a7d(0x33c8)][_0x559a7d(0x1a9a)](_0x559a7d(0x175e))?_0xa083f8+_0x559a7d(0x50f7)+(_0x1cd3dc=_0x1cd3dc[_0x4f414b(0x2bc0)](_0x559a7d(0x26f8),'')):_0xa083f8+_0x559a7d(0xd8f)+(_0x1cd3dc=_0x1cd3dc[_0x559a7d(0x2c3f)](_0x4f414b(0x4cc3),''));}defined$1(Credential[_0x4f414b(0x5b2d)])&&(_0xa083f8=defined$1(Credential[_0x559a7d(0x5080)][_0x559a7d(0xb25)][_0x58227d['_scpUrl']])?Credential[_0x4f414b(0x4f94)](_0x58227d[_0x559a7d(0x1e36)],_0xa083f8):Credential[_0x4f414b(0x4dd9)](_0xa083f8)),_0x19919f[_0x559a7d(0x5323)](loadArrayBuffer(_0xa083f8));}when[_0x559a7d(0x5ef9)](_0x19919f,function(_0x11283f){var _0xeb405d=_0x4f414b,_0x2b3bd5=_0x559a7d;for(var _0x2ee645=[],_0x4fafe7=0x0,_0x360e5d=_0x11283f[_0xeb405d(0x2ef4)];_0x4fafe7<_0x360e5d;_0x4fafe7++)_0x2ee645[_0x2b3bd5(0x5323)](resolveScvdBuffer(_0x11283f[_0x4fafe7],_0x34c305,_0x58227d[_0x2b3bd5(0xddf)][_0xeb405d(0x3911)]));for(var _0xd83458=0x0;_0xd83458<_0x2ee645['length'];_0xd83458++)saveRecordsToCache(_0x2ee645[_0xd83458],_0x58227d);_0x58227d[_0x2b3bd5(0x4670)]||(_0x58227d[_0x2b3bd5(0x4670)]=!0x0,_0x58227d[_0xeb405d(0x207b)][_0xeb405d(0x3f5)][_0x2b3bd5(0x1c10)](_0x58227d[_0x2b3bd5(0xddf)][_0x2b3bd5(0x2c5)]+_0x2b3bd5(0x31b1))),saveCachesToDB(_0x58227d);},function(_0x254f24){var _0x1f8f43=_0x4f414b,_0x5ea005=_0x559a7d;for(var _0xe77f5c=0x0,_0xc15f70=_0x58227d[_0x5ea005(0x5377)][_0x5ea005(0x809)];_0xe77f5c<_0xc15f70;_0xe77f5c++){var _0x5d3694;_0x5d3694=_0x58227d[_0x5ea005(0xddf)][_0x5ea005(0x1988)]?_0x58227d[_0x5ea005(0x5377)][_0xe77f5c][_0x5ea005(0x14e9)][_0x5ea005(0x1c7e)](_0x58227d[_0x1f8f43(0x207b)][_0x5ea005(0x350c)])[_0x5ea005(0x3cc8)]()+_0x58227d[_0x5ea005(0x5377)][_0xe77f5c][_0x5ea005(0x407c)]+_0x34c305:_0x58227d[_0x5ea005(0x5377)][_0xe77f5c][_0x5ea005(0x14e9)][_0x1f8f43(0x511b)](_0x58227d[_0x5ea005(0xddf)][_0x5ea005(0x350c)])[_0x5ea005(0x3cc8)]()+getFilenameFromUri(_0x58227d['_rootEntities'][_0xe77f5c][_0x5ea005(0x14e9)][_0x1f8f43(0xedf)]()[_0x5ea005(0x2c3f)](/\/$/,''))+_0x34c305,defined$1(Credential[_0x5ea005(0x5080)])&&(_0x5d3694=defined$1(Credential[_0x1f8f43(0x5b2d)][_0x5ea005(0xb25)][_0x58227d[_0x5ea005(0x1e36)]])?Credential[_0x5ea005(0x144)](_0x58227d[_0x5ea005(0x1e36)],_0x5d3694):Credential[_0x1f8f43(0x4dd9)](_0x5d3694)),loadArrayBuffer(_0x5d3694)[_0x5ea005(0x2a5f)](function(_0x283719){var _0x30dc92=_0x5ea005,_0x39d44c=[];_0x39d44c[_0x30dc92(0x5323)](resolveScvdBuffer(_0x283719,_0x34c305,that['_layer'][_0x30dc92(0x160a)])),saveRecordsToCache(_0x39d44c[0x0],_0x58227d),saveCachesToDB(_0x58227d);});}});}Object[_0x5e00b3(0x1dfd)](S3MLayerScheduler[_0x5e00b3(0x3720)],{'LoadingPriority':{'get':function(){var _0x1bbf8a=_0x5e00b3;return this[_0x1bbf8a(0x3e69)];},'set':function(_0x460c08){var _0xab98df=_0x5e00b3;this[_0xab98df(0x3e69)]=_0x460c08,this[_0xab98df(0x32ca)]=this[_0xab98df(0x3e69)]===LoadingPriorityMode$1['Root_Priority']?createPriorityByLevelFunction:createPriorityByDisFromCameraFunction,this[_0xab98df(0x3e69)]===LoadingPriorityMode$1[_0xab98df(0x179b)]&&(this[_0xab98df(0x32ca)]=createPriorityByDigits);}}}),S3MLayerScheduler['prototype'][_0x5e00b3(0x3389)]=function(){var _0x59d033=_0x307c2b,_0x2c98b0=_0x5e00b3;return this[_0x59d033(0x4709)][_0x59d033(0x4ee3)]+this[_0x2c98b0(0x6f7)][_0x59d033(0x24a6)]+this[_0x59d033(0x4709)][_0x2c98b0(0xd9a)];},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x2d2d)]=function(){var _0x3b4263=_0x307c2b,_0x21dc3a=_0x5e00b3,_0x13b509=this;if(defined$1(this[_0x21dc3a(0x4203)])){if(!_0x13b509[_0x21dc3a(0x4203)][_0x21dc3a(0x14ab)](_0x21dc3a(0x177b)))return;requestAllScvd(_0x13b509,_0x13b509[_0x3b4263(0x207b)][_0x21dc3a(0x24cb)]);}else this['_dpPromise'][_0x21dc3a(0x2a5f)](function(){var _0x1b515f=_0x3b4263,_0xfaefa=_0x21dc3a;defined$1(_0x13b509[_0xfaefa(0x4203)])&&_0x13b509[_0xfaefa(0x4203)][_0xfaefa(0x14ab)](_0xfaefa(0x177b))||requestAllScvd(_0x13b509,_0x13b509[_0xfaefa(0xddf)][_0x1b515f(0x37ba)]);});},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x307c2b(0x5693)]=function(_0x4e6221){var _0x3d1f9d=_0x307c2b,_0x3c47ee=_0x5e00b3,_0x7598ce=new TextDecoder(_0x3d1f9d(0x2cb0)),_0x2b804a=when[_0x3d1f9d(0x1fd6)]();if(defined$1(this[_0x3d1f9d(0x29e5)][_0x4e6221]))return _0x2b804a[_0x3c47ee(0x1c7e)](this[_0x3c47ee(0x255a)][_0x4e6221]),_0x2b804a[_0x3c47ee(0x24e7)];if(!this[_0x3c47ee(0x1349)][_0x3c47ee(0x5191)]&&!this[_0x3c47ee(0xddf)][_0x3d1f9d(0x3bbb)])return _0x2b804a[_0x3c47ee(0x1c7e)](null),_0x2b804a[_0x3d1f9d(0x452a)];if(!defined$1(this[_0x3c47ee(0x4203)])||!this['_indexedDBScheduler'][_0x3d1f9d(0xfaa)](_0x3c47ee(0x177b)))return _0x2b804a[_0x3c47ee(0x1c7e)](null),_0x2b804a[_0x3d1f9d(0x452a)];var _0x128581=this;return this['_indexedDBScheduler'][_0x3c47ee(0x20be)](_0x3c47ee(0x177b),_0x4e6221[_0x3c47ee(0x3cc8)]())[_0x3d1f9d(0x4527)](function(_0x345079){var _0x24410f=_0x3d1f9d,_0x4a5fb5=_0x3c47ee;if(null!==_0x345079){_0x345079=_0x345079[_0x4a5fb5(0x390f)](0x100);var _0x45bd8f=new Uint8Array(_0x345079);_0x345079=_0x7598ce['decode'](_0x45bd8f),_0x345079=JSON[_0x4a5fb5(0x2374)](_0x345079);}else _0x128581[_0x24410f(0x29e5)][_0x4a5fb5(0x3119)]++,_0x128581[_0x4a5fb5(0x255a)][_0x4a5fb5(0x3119)]>0x3&&(requestAllScvd(_0x128581,_0x128581[_0x4a5fb5(0xddf)][_0x4a5fb5(0x24cb)]),_0x128581[_0x24410f(0x29e5)][_0x4a5fb5(0x3119)]=0x0);_0x128581[_0x24410f(0x29e5)][_0x4e6221]=_0x345079,_0x2b804a[_0x24410f(0x511b)](_0x345079);},function(_0x4323c0){var _0x3f7481=_0x3d1f9d,_0x16d5f0=_0x3c47ee;_0x128581[_0x16d5f0(0x255a)][_0x16d5f0(0x3119)]++,_0x128581[_0x16d5f0(0x255a)][_0x16d5f0(0x3119)]>0x3&&!_0x128581[_0x16d5f0(0x255a)][_0x3f7481(0x27bd)]&&(requestAllScvd(_0x128581,_0x128581[_0x16d5f0(0xddf)][_0x3f7481(0x37ba)]),_0x128581[_0x3f7481(0x29e5)][_0x16d5f0(0x5f92)]=!0x0),_0x2b804a[_0x16d5f0(0x1c7e)](null);}),_0x2b804a[_0x3c47ee(0x24e7)];},S3MLayerScheduler['prototype'][_0x5e00b3(0x3f46)]=function(){var _0x2a243e=_0x307c2b,_0x500704=_0x5e00b3;for(var _0x2a803b=[],_0x16e2f4=when[_0x500704(0x32fc)](),_0x3eab4b=_0x500704(0x2a6)===this[_0x500704(0xddf)][_0x500704(0x5f54)]?_0x2a243e(0x546):this[_0x500704(0xddf)]['_isS3MB']?_0x500704(0x4545):_0x500704(0xcae),_0x19940e=this,_0x432f7c=this[_0x500704(0xddf)],_0x2340bf=0x0,_0x2f9878=this[_0x500704(0x5377)][_0x2a243e(0x2ef4)];_0x2340bf<_0x2f9878;_0x2340bf++){var _0x304058=this[_0x500704(0x5377)][_0x2340bf];if(defined$1(_0x432f7c[_0x500704(0x5fbf)])){var _0x4c5f40=_0x304058[_0x500704(0x407c)],_0x232fe7=_0x432f7c[_0x500704(0x5fbf)][_0x4c5f40];if(defined$1(_0x232fe7))for(var _0xc9117b=0x0;_0xc9117b<_0x232fe7[_0x2a243e(0x2ef4)];_0xc9117b++){var _0x50bcb9=new URI(_0x232fe7[_0xc9117b][_0x500704(0x2dba)])[_0x500704(0x1c7e)](_0x432f7c['_baseUri'])[_0x500704(0x3cc8)](),_0x108747=Object[_0x500704(0x4d54)](this[_0x500704(0xddf)]['_fieldsInfo'][_0x500704(0x33c8)])[_0x500704(0x48a9)](';');_0x50bcb9=_0x432f7c[_0x500704(0x160a)][_0x500704(0x33c8)][_0x2a243e(0x2609)]('smid')?_0x50bcb9+_0x500704(0x50f7)+(_0x108747=_0x108747[_0x500704(0x2c3f)](_0x2a243e(0x4b5e),'')):_0x50bcb9+_0x500704(0xd8f)+(_0x108747=_0x108747[_0x500704(0x2c3f)](_0x500704(0x2288),'')),defined$1(Credential[_0x2a243e(0x5b2d)])&&(_0x50bcb9=defined$1(Credential[_0x500704(0x5080)][_0x500704(0xb25)][this[_0x500704(0x1e36)]])?Credential[_0x500704(0x144)](this[_0x500704(0x1e36)],_0x50bcb9):Credential[_0x500704(0x1aee)](_0x50bcb9)),_0x2a803b[_0x2a243e(0x2a0e)](loadArrayBuffer(_0x50bcb9));}}else _0x50bcb9=this[_0x500704(0x5377)][_0x2340bf][_0x500704(0x14e9)][_0x500704(0x1c7e)](this[_0x500704(0xddf)][_0x2a243e(0x1590)])[_0x2a243e(0xedf)]()+getFilenameFromUri(this[_0x500704(0x5377)][_0x2340bf][_0x500704(0x14e9)][_0x500704(0x3cc8)]()[_0x500704(0x2c3f)](/\/$/,''))+_0x3eab4b,_0x108747=Object['keys'](this['_layer'][_0x500704(0x160a)]['_hash'])[_0x500704(0x48a9)](';'),(_0x50bcb9=this[_0x2a243e(0x207b)][_0x500704(0x160a)][_0x500704(0x33c8)]['hasOwnProperty'](_0x2a243e(0x4e0c))?_0x50bcb9+_0x500704(0x50f7)+(_0x108747=_0x108747[_0x500704(0x2c3f)](_0x500704(0x26f8),'')):_0x50bcb9+_0x500704(0xd8f)+(_0x108747=_0x108747[_0x2a243e(0x2bc0)](_0x2a243e(0x4cc3),'')),defined$1(Credential[_0x500704(0x5080)])&&(_0x50bcb9=defined$1(Credential[_0x2a243e(0x5b2d)][_0x500704(0xb25)][this[_0x500704(0x1e36)]])?Credential[_0x500704(0x144)](this[_0x500704(0x1e36)],_0x50bcb9):Credential[_0x500704(0x1aee)](_0x50bcb9)),_0x2a803b[_0x500704(0x5323)](loadArrayBuffer(_0x50bcb9)));}return when[_0x500704(0x5ef9)](_0x2a803b,function(_0x405fc5){var _0x1b2120=_0x2a243e,_0x4b7eef=_0x500704;for(var _0x5d6153=[],_0x5acb40=0x0,_0x38b753=_0x405fc5[_0x4b7eef(0x809)];_0x5acb40<_0x38b753;_0x5acb40++)_0x5d6153[_0x4b7eef(0x5323)](resolveScvdBuffer(_0x405fc5[_0x5acb40],_0x3eab4b,_0x19940e[_0x4b7eef(0xddf)][_0x4b7eef(0x160a)]));for(var _0x362d3e=0x0;_0x362d3e<_0x5d6153[_0x4b7eef(0x809)];_0x362d3e++)saveRecordsToCache(_0x5d6153[_0x362d3e],_0x19940e);_0x19940e[_0x4b7eef(0x4670)]||(_0x19940e[_0x1b2120(0x1d9c)]=!0x0,_0x19940e[_0x4b7eef(0xddf)][_0x4b7eef(0xe7d)][_0x4b7eef(0x1c10)](_0x19940e[_0x4b7eef(0xddf)][_0x1b2120(0x1c7c)]+_0x4b7eef(0x31b1))),_0x16e2f4[_0x1b2120(0x511b)](!0x0);},function(_0x534b6d){var _0x434ee2=_0x2a243e,_0x40b594=_0x500704;for(var _0xcb9395=0x0,_0x296706=_0x19940e[_0x40b594(0x5377)][_0x434ee2(0x2ef4)];_0xcb9395<_0x296706;_0xcb9395++){var _0x240ea4=_0x19940e['_rootEntities'][_0xcb9395][_0x40b594(0x14e9)][_0x40b594(0x1c7e)](_0x19940e[_0x40b594(0xddf)][_0x40b594(0x350c)])[_0x40b594(0x3cc8)]()+getFilenameFromUri(_0x19940e[_0x40b594(0x5377)][_0xcb9395][_0x434ee2(0x13e4)][_0x40b594(0x3cc8)]()[_0x40b594(0x2c3f)](/\/$/,''))+_0x3eab4b;defined$1(Credential[_0x40b594(0x5080)])&&(_0x240ea4=defined$1(Credential[_0x40b594(0x5080)][_0x40b594(0xb25)][_0x19940e[_0x40b594(0x1e36)]])?Credential[_0x434ee2(0x4f94)](_0x19940e[_0x434ee2(0x55e9)],_0x240ea4):Credential[_0x40b594(0x1aee)](_0x240ea4)),loadArrayBuffer(_0x240ea4)[_0x40b594(0x2a5f)](function(_0x1a31de){var _0xbd4a7d=_0x434ee2,_0x426cfc=_0x40b594,_0x47c891=[];_0x47c891[_0x426cfc(0x5323)](resolveScvdBuffer(_0x1a31de,_0x3eab4b,_0x19940e[_0xbd4a7d(0x207b)][_0x426cfc(0x160a)])),saveRecordsToCache(_0x47c891[0x0],_0x19940e),_0x16e2f4[_0x426cfc(0x1c7e)](!0x0);});}}),_0x16e2f4[_0x2a243e(0x452a)];};var unzipwasm=null,freec=null,unzipwasmReady=!0x1;function unzipWithwasm(_0x1957c7){var _0x15595d=_0x307c2b,_0x233c39=_0x5e00b3,_0x1355b8=0x4*_0x1957c7[_0x233c39(0x809)],_0x5bcfc8=unzip[_0x233c39(0x5ab6)](Uint8Array[_0x233c39(0x2276)]*_0x1355b8),_0x32e6ce=new Uint8Array(_0x1355b8);unzip['HEAPU8'][_0x233c39(0x10aa)](_0x32e6ce,_0x5bcfc8/Uint8Array[_0x233c39(0x2276)]);var _0x212fc6,_0x4bd1a3=unzip[_0x233c39(0x5ab6)](Uint8Array[_0x233c39(0x2276)]*_0x1957c7[_0x233c39(0x809)]);for(unzip[_0x233c39(0x446d)][_0x15595d(0x3235)](_0x1957c7,_0x4bd1a3/Uint8Array[_0x233c39(0x2276)]);0x0==(_0x212fc6=unzipwasm(_0x5bcfc8,_0x1355b8,_0x4bd1a3,_0x1957c7['length']));)freec(_0x5bcfc8),_0x1355b8*=0x4,_0x5bcfc8=unzip[_0x233c39(0x5ab6)](Uint8Array[_0x233c39(0x2276)]*_0x1355b8),_0x32e6ce=new Uint8Array(_0x1355b8),unzip[_0x233c39(0x446d)][_0x233c39(0x10aa)](_0x32e6ce,_0x5bcfc8/Uint8Array[_0x233c39(0x2276)]);var _0x863201=new Uint8Array(unzip[_0x15595d(0x274f)][_0x233c39(0x537f)],_0x5bcfc8,_0x212fc6);_0x1957c7=null,_0x32e6ce=null;var _0x1e34c3=new Uint8Array(_0x863201)[_0x15595d(0xcaa)];return freec(_0x5bcfc8),freec(_0x4bd1a3),_0x1e34c3;}function resolveScvdBuffer(_0x36f1a0,_0x318e10,_0x41b0ee){var _0x11da90=_0x307c2b,_0x75e982=_0x5e00b3;if(_0x75e982(0x4f3a)===_0x318e10){var _0x34be35=new Int32Array(_0x36f1a0,0x0,0x1);_0x34be35=_0x34be35[0x0];for(var _0x43c75b=new Int32Array(_0x36f1a0,0x4,_0x34be35),_0x27a09f=[],_0x4d5b85=0x0;_0x4d5b85<_0x34be35;_0x4d5b85++)_0x27a09f[_0x75e982(0x5323)](_0x43c75b[_0x4d5b85]);var _0x5ab556=Math[_0x75e982(0x1ace)](_0x27a09f[0x0]/4.125),_0x4f6a8c=_0x1c4e43=Math[_0x75e982(0x5f13)](_0x5ab556/0x8),_0x394c18=new Int8Array(_0x36f1a0,0x4*(_0x34be35+0x1)+_0x1c4e43,0x4*_0x5ab556),_0x38fa1d=_0x394c18['subarray'](0x0,0x4*_0x5ab556),_0x3c2e22=new Int8Array(_0x38fa1d);_0x394c18=new Int32Array(_0x3c2e22[_0x75e982(0x537f)]);var _0x5e8176=0x4*(_0x34be35+0x1)+_0x27a09f[0x0],_0x2276a1=[];for(_0x4d5b85=0x1;_0x4d5b85<_0x34be35;_0x4d5b85++){var _0x249ed3=(_0x41b0ee=_0x41b0ee)[_0x75e982(0x2a11)][_0x4d5b85],_0x5d987b=_0x249ed3[_0x75e982(0x3dd)],_0x32da1e=Number(_0x249ed3[_0x75e982(0xd16)]);_0x5ab556=Math[_0x75e982(0x1ace)](_0x27a09f[_0x4d5b85]/(_0x32da1e+0.125));var _0x1c4e43=Math[_0x11da90(0x4f30)](_0x5ab556/0x8);0xa!=_0x5d987b&&_0x11da90(0xe3d)!==_0x5d987b&&'text'!==_0x5d987b||(_0x32da1e=0x1,_0x1c4e43=_0x4f6a8c,_0x5ab556=_0x27a09f[_0x4d5b85]-_0x1c4e43);var _0x476b8c=new Int8Array(_0x36f1a0,_0x5e8176+_0x1c4e43,_0x5ab556*_0x32da1e)[_0x75e982(0x1c7c)](0x0,_0x5ab556*_0x32da1e);_0x3c2e22=new Int8Array(_0x476b8c);if(0x4==_0x5d987b||'int32'===_0x5d987b)_0x476b8c=new Int32Array(_0x3c2e22[_0x75e982(0x537f)]);else{if(0x10==_0x5d987b||_0x75e982(0x4bcd)===_0x5d987b)_0x476b8c=new BigInt64Array(_0x3c2e22[_0x75e982(0x537f)]);else{if(0x6==_0x5d987b||_0x75e982(0x2955)===_0x5d987b)_0x476b8c=new Float32Array(_0x3c2e22[_0x75e982(0x537f)]);else{if(0x7==_0x5d987b||_0x75e982(0x6be)===_0x5d987b)_0x476b8c=new Float64Array(_0x3c2e22[_0x11da90(0xcaa)]);else{if(0xa==_0x5d987b||_0x11da90(0xe3d)===_0x5d987b||_0x75e982(0x4685)===_0x5d987b){for(var _0x2b5a03=new DataView(_0x476b8c[_0x11da90(0xcaa)]),_0x739399=0x0,_0xc10c57=[];_0x739399+_0x476b8c[_0x75e982(0x153e)]<_0x2b5a03[_0x75e982(0x3080)];){var _0x33500f=_0x2b5a03[_0x75e982(0x5c11)](_0x739399+_0x476b8c[_0x75e982(0x153e)],!0x0);if((_0x739399+=0x4)+_0x33500f>_0x3c2e22[_0x75e982(0x537f)][_0x75e982(0x3080)]||_0x33500f<0x0)break;var _0x461b92=new Uint8Array(_0x3c2e22[_0x75e982(0x537f)],_0x739399,_0x33500f);_0x739399+=_0x33500f;var _0x5ab295=getStringFromTypedArray(_0x461b92,void 0x0,void 0x0,_0x75e982(0x1108));_0xc10c57[_0x75e982(0x5323)](_0x5ab295);}_0x476b8c=_0xc10c57;}}}}}_0x5e8176+=_0x27a09f[_0x4d5b85],_0x2276a1[_0x11da90(0x2a0e)](_0x476b8c);}var _0x3e7f39=Object[_0x75e982(0x4d54)](_0x41b0ee[_0x75e982(0x33c8)]),_0x5ef328=[];for(_0x4d5b85=0x0;_0x4d5b85<_0x394c18[_0x75e982(0x809)];_0x4d5b85++){(_0x23899c={})[_0x3e7f39[0x0]]=_0x394c18[_0x4d5b85];for(var _0x10df6c=0x0;_0x10df6c<_0x2276a1[_0x75e982(0x809)];_0x10df6c++)_0x23899c[_0x3e7f39[_0x10df6c+0x1]]=_0x2276a1[_0x10df6c][_0x4d5b85];_0x5ef328[_0x75e982(0x5323)](_0x23899c);}return _0x5ef328;}var _0x329137,_0x806051=new Uint8Array(_0x36f1a0,0x8);if(null!==unzipwasm&&!0x0===unzipwasmReady)try{_0x329137=unzipWithwasm(_0x806051);}catch(_0x101793){return[];}else _0x329137=pako[_0x75e982(0x3bb7)](_0x806051)[_0x75e982(0x537f)];_0x3c2e22=new Uint8Array(_0x329137);var _0x31bd44=new TextDecoder('utf-8')[_0x75e982(0x36b3)](_0x3c2e22);if(_0x11da90(0x3c0c)===_0x318e10){var _0xf988c6,_0x1801b2=_0x31bd44[_0x75e982(0x4c07)](0x4);try{_0xf988c6=JSON['parse'](_0x1801b2);}catch(_0x5450e5){_0x1801b2=_0x31bd44[_0x75e982(0x4c07)](_0x31bd44[_0x11da90(0x2feb)]('{')),_0xf988c6=JSON[_0x75e982(0x2374)](_0x1801b2);}for(var _0x23899c=[],_0x15f9be=0x0,_0x3c6022=_0xf988c6['layerInfos'][_0x75e982(0x809)];_0x15f9be<_0x3c6022;_0x15f9be++)for(var _0x2521a1=_0xf988c6[_0x75e982(0x3db7)][_0x15f9be][_0x75e982(0x340f)],_0x6bb42=(_0x4d5b85=0x0,_0x2521a1[_0x75e982(0x809)]);_0x4d5b85<_0x6bb42;_0x4d5b85++){for(var _0x2a64bb={},_0x367ecf=(_0x10df6c=0x0,(_0x582f69=_0x2521a1[_0x4d5b85])[_0x11da90(0x225a)][_0x75e982(0x809)]);_0x10df6c<_0x367ecf;_0x10df6c++)_0x2a64bb[_0x582f69[_0x75e982(0xc98)][_0x10df6c][_0x11da90(0x1c7c)]]=_0x582f69[_0x75e982(0xc98)][_0x10df6c][_0x75e982(0x241c)],_0x2a64bb[_0x582f69[_0x11da90(0x225a)][_0x10df6c][_0x75e982(0x2c5)]]=!isNaN(0x1*_0x2a64bb[_0x582f69[_0x75e982(0xc98)][_0x10df6c]['name']])&0x1*_0x2a64bb[_0x582f69[_0x75e982(0xc98)][_0x10df6c][_0x75e982(0x2c5)]]<Number[_0x11da90(0x561a)]?0x1*_0x2a64bb[_0x582f69[_0x75e982(0xc98)][_0x10df6c][_0x75e982(0x2c5)]]:_0x2a64bb[_0x582f69[_0x75e982(0xc98)][_0x10df6c][_0x75e982(0x2c5)]];_0x23899c[_0x75e982(0x5323)](_0x2a64bb);}return _0x23899c;}_0x23899c=[];var _0xb0c91f=new XMLParser()[_0x75e982(0x3a51)](_0x31bd44)[_0x75e982(0x11c5)](_0x11da90(0x432d));for(_0x4d5b85=0x0,_0x6bb42=_0xb0c91f[_0x75e982(0x809)];_0x4d5b85<_0x6bb42;_0x4d5b85++){for(_0x2a64bb={},_0x3c2e22=_0xb0c91f[_0x4d5b85]['innerHTML'][_0x75e982(0x390f)]('\x0a'),_0x10df6c=0x0;_0x10df6c<_0x3c2e22[_0x75e982(0x809)];_0x10df6c++){var _0x582f69;if(''!==(_0x582f69=_0x3c2e22[_0x10df6c])){if(-0x1!==_0x582f69[_0x11da90(0x2feb)](_0x75e982(0x41c9)))_0x2a64bb['id']=_0x582f69[_0x75e982(0x4c07)](_0x582f69[_0x75e982(0xabf)]('>')+0x1,_0x582f69[_0x75e982(0xabf)]('</'));else{var _0x17d612=_0x582f69[_0x75e982(0xabf)]('\x22');_0x17d612=_0x582f69[_0x75e982(0xabf)]('\x22',_0x17d612+0x1);var _0xf4c918=_0x582f69[_0x75e982(0x4c07)](_0x582f69[_0x75e982(0xabf)](_0x75e982(0x341a))+0x6,_0x17d612);-0x1!==_0x582f69[_0x75e982(0xabf)]('/>')?_0x2a64bb[_0xf4c918]='':_0x2a64bb[_0xf4c918]=_0x582f69[_0x11da90(0x1acf)](_0x582f69[_0x75e982(0xabf)]('>')+0x1,_0x582f69[_0x11da90(0x2feb)]('</'));}}}_0x23899c[_0x75e982(0x5323)](_0x2a64bb);}return _0x23899c;}function decodeArrayBuffer(_0x3e5c48,_0x8fc6a7){var _0xf0e1fd=_0x307c2b,_0x1ae401=_0x5e00b3,_0x5b3e41=new Int8Array(_0x3e5c48);for(var _0x104e16=_0x8fc6a7[_0x1ae401(0x390f)]('')[_0x1ae401(0x7f7)](function(_0x1e9f7b){return _0x1e9f7b['charCodeAt'](0x0);}),_0x218058=0x0;_0x218058<_0x104e16[_0xf0e1fd(0x2ef4)];_0x218058++)_0x5b3e41[_0x218058]=_0x5b3e41[_0x218058]^_0x104e16[_0x218058];return _0x5b3e41[_0x1ae401(0x537f)];}_0x307c2b(0x18c)!=typeof WebAssembly&&defined$1(unzip)&&(unzip[_0x5e00b3(0x1c63)]=function(){unzipwasmReady=!0x0;},unzipwasm=unzip[_0x5e00b3(0x39c8)](_0x307c2b(0x599d),_0x5e00b3(0x1efe),[_0x5e00b3(0x1efe),_0x307c2b(0x3393),_0x5e00b3(0x1efe),_0x307c2b(0x3393)]),freec=unzip[_0x307c2b(0x597)](_0x5e00b3(0x3b2),null,[_0x5e00b3(0x1efe)])),S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x56cc)]=function(_0x376197,_0x15d817){var _0x586fd8=_0x307c2b,_0xde2307=_0x5e00b3;for(var _0x11316b=0x0,_0x17f1b6=_0x376197[_0xde2307(0x809)];_0x11316b<_0x17f1b6;_0x11316b++){var _0x2166fb=_0x376197[_0x11316b],_0x5e7368=this[_0xde2307(0x5377)][_0x11316b];if(defined$1(_0x2166fb[_0xde2307(0x4b6)])&&_0x2166fb[_0xde2307(0x4b6)][_0xde2307(0x48ce)]>0x0&&(_0x5e7368[_0xde2307(0x3097)]=BoundingSphere[_0xde2307(0x332f)](_0x2166fb[_0xde2307(0x4b6)],_0x15d817,new BoundingSphere()),defined$1(_0x2166fb[_0xde2307(0x19a8)]))){var _0x411dde=[];_0x411dde[_0xde2307(0x5323)](new Cartesian3(_0x2166fb[_0xde2307(0x19a8)]['x'],_0x2166fb[_0xde2307(0x19a8)]['y'],_0x2166fb[_0xde2307(0x19a8)]['z'])),_0x411dde[_0xde2307(0x5323)](new Cartesian3(_0x2166fb[_0xde2307(0x19a8)]['x'],_0x2166fb[_0xde2307(0x19a8)]['y'],_0x2166fb[_0xde2307(0x498f)]['z'])),_0x411dde[_0x586fd8(0x2a0e)](new Cartesian3(_0x2166fb[_0x586fd8(0x4b49)]['x'],_0x2166fb['max']['y'],_0x2166fb[_0xde2307(0x19a8)]['z'])),_0x411dde[_0xde2307(0x5323)](new Cartesian3(_0x2166fb[_0xde2307(0x19a8)]['x'],_0x2166fb[_0xde2307(0x498f)]['y'],_0x2166fb[_0xde2307(0x498f)]['z'])),_0x411dde[_0xde2307(0x5323)](new Cartesian3(_0x2166fb[_0xde2307(0x498f)]['x'],_0x2166fb[_0xde2307(0x19a8)]['y'],_0x2166fb[_0xde2307(0x19a8)]['z'])),_0x411dde[_0x586fd8(0x2a0e)](new Cartesian3(_0x2166fb[_0xde2307(0x498f)]['x'],_0x2166fb[_0xde2307(0x19a8)]['y'],_0x2166fb[_0x586fd8(0x5449)]['z'])),_0x411dde['push'](new Cartesian3(_0x2166fb[_0x586fd8(0x5449)]['x'],_0x2166fb[_0xde2307(0x498f)]['y'],_0x2166fb[_0x586fd8(0x4b49)]['z'])),_0x411dde[_0xde2307(0x5323)](new Cartesian3(_0x2166fb[_0xde2307(0x498f)]['x'],_0x2166fb[_0xde2307(0x498f)]['y'],_0x2166fb[_0xde2307(0x498f)]['z']));for(var _0x1be263=0x0;_0x1be263<0x8;_0x1be263++)_0x411dde[_0x1be263]=Matrix4['multiplyByPoint'](_0x15d817,_0x411dde[_0x1be263],_0x411dde[_0x1be263]);_0x5e7368[_0xde2307(0x209)]=OrientedBoundingBox[_0xde2307(0x12c2)](_0x411dde,_0x5e7368[_0xde2307(0x209)]);}}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x38a0)]=function(_0x4e82b2){var _0x3c81be=_0x307c2b,_0x3c4393=_0x5e00b3;if(defined$1(_0x4e82b2)){this[_0x3c4393(0x188a)]=[];for(var _0x413831=this[_0x3c4393(0xddf)],_0x26b010=_0x413831[_0x3c4393(0x292d)],_0x194118=_0x26b010===DATAFILETYPE$1[_0x3c4393(0xaa1)]||_0x26b010===DATAFILETYPE$1[_0x3c4393(0x40d2)]||_0x26b010===DATAFILETYPE$1[_0x3c81be(0x1a42)]||_0x26b010===DATAFILETYPE$1[_0x3c4393(0x53a1)],_0x48ffb8=new Cartesian3(),_0x1d207e=new Cartesian3(),_0x45723c=!0x1,_0x29a6a3=[],_0x25729d=0x0,_0x4e9ede=_0x4e82b2['length'];_0x25729d<_0x4e9ede;_0x25729d++){var _0x1f6339=_0x4e82b2[_0x25729d],_0x487933=new S3MEntity();_0x487933[_0x3c81be(0x564e)]=_0x413831[_0x3c4393(0x1988)],_0x487933[_0x3c4393(0x407c)]=_0x1f6339[_0x3c4393(0x2c5)],_0x487933[_0x3c4393(0x14e9)]=_0x1f6339[_0x3c4393(0xd5e)],_0x487933[_0x3c4393(0xdfb)]=!0x0,_0x487933[_0x3c4393(0x5a41)]=0x0;var _0x49b511=_0x487933[_0x3c4393(0x14e9)][_0x3c4393(0x3cc8)]()+_0x487933[_0x3c4393(0x407c)];if(this[_0x3c81be(0x1e53)]['push'](_0x49b511),defined$1(_0x1f6339[_0x3c4393(0x4b6)])&&_0x1f6339[_0x3c4393(0x4b6)]['radius']>0x0){if(_0x487933[_0x3c4393(0x16f6)]=_0x1f6339[_0x3c4393(0x4b6)],_0x487933[_0x3c81be(0x557)]=BoundingSphere[_0x3c81be(0x5270)](_0x1f6339[_0x3c81be(0xf65)],_0x413831[_0x3c4393(0x3309)],new BoundingSphere()),_0x487933[_0x3c4393(0x1c09)]=BoundingSphere['clone'](_0x487933[_0x3c4393(0x3097)]),_0x29a6a3[_0x3c4393(0x5323)](_0x487933[_0x3c4393(0x3097)]),defined$1(_0x1f6339['min'])&&!_0x413831[_0x3c4393(0x1988)]){var _0x3667a5=[];_0x3667a5[_0x3c4393(0x5323)](new Cartesian3(_0x1f6339[_0x3c4393(0x19a8)]['x'],_0x1f6339[_0x3c81be(0x4b49)]['y'],_0x1f6339[_0x3c81be(0x4b49)]['z'])),_0x3667a5[_0x3c4393(0x5323)](new Cartesian3(_0x1f6339[_0x3c4393(0x19a8)]['x'],_0x1f6339[_0x3c81be(0x4b49)]['y'],_0x1f6339['max']['z'])),_0x3667a5[_0x3c4393(0x5323)](new Cartesian3(_0x1f6339[_0x3c4393(0x19a8)]['x'],_0x1f6339[_0x3c4393(0x498f)]['y'],_0x1f6339[_0x3c4393(0x19a8)]['z'])),_0x3667a5[_0x3c4393(0x5323)](new Cartesian3(_0x1f6339[_0x3c81be(0x4b49)]['x'],_0x1f6339[_0x3c4393(0x498f)]['y'],_0x1f6339[_0x3c4393(0x498f)]['z'])),_0x3667a5[_0x3c4393(0x5323)](new Cartesian3(_0x1f6339[_0x3c4393(0x498f)]['x'],_0x1f6339[_0x3c4393(0x19a8)]['y'],_0x1f6339[_0x3c81be(0x4b49)]['z'])),_0x3667a5[_0x3c81be(0x2a0e)](new Cartesian3(_0x1f6339[_0x3c4393(0x498f)]['x'],_0x1f6339[_0x3c4393(0x19a8)]['y'],_0x1f6339[_0x3c4393(0x498f)]['z'])),_0x3667a5[_0x3c81be(0x2a0e)](new Cartesian3(_0x1f6339[_0x3c4393(0x498f)]['x'],_0x1f6339[_0x3c81be(0x5449)]['y'],_0x1f6339[_0x3c4393(0x19a8)]['z'])),_0x3667a5[_0x3c4393(0x5323)](new Cartesian3(_0x1f6339[_0x3c4393(0x498f)]['x'],_0x1f6339[_0x3c4393(0x498f)]['y'],_0x1f6339[_0x3c4393(0x498f)]['z']));for(var _0x5b27af=0x0;_0x5b27af<0x8;_0x5b27af++)_0x3667a5[_0x5b27af]=Matrix4[_0x3c4393(0x108e)](_0x413831[_0x3c4393(0x3309)],_0x3667a5[_0x5b27af],_0x3667a5[_0x5b27af]);_0x487933[_0x3c81be(0x3e90)]=OrientedBoundingBox[_0x3c4393(0x12c2)](_0x3667a5,_0x487933[_0x3c4393(0x209)]),_0x487933[_0x3c4393(0x4899)]=_0x1f6339[_0x3c4393(0x19a8)],_0x487933[_0x3c81be(0x6e4)]=_0x1f6339[_0x3c81be(0x5449)],0x0==_0x25729d?(_0x48ffb8=_0x1f6339[_0x3c81be(0x5449)][_0x3c81be(0x2d7b)](),_0x1d207e=_0x1f6339[_0x3c4393(0x19a8)][_0x3c4393(0x40f3)]()):(_0x48ffb8['x']=Math[_0x3c4393(0x498f)](_0x48ffb8['x'],_0x1f6339[_0x3c81be(0x5449)]['x']),_0x48ffb8['y']=Math[_0x3c4393(0x498f)](_0x48ffb8['y'],_0x1f6339[_0x3c4393(0x498f)]['y']),_0x48ffb8['z']=Math['max'](_0x48ffb8['z'],_0x1f6339[_0x3c4393(0x498f)]['z']),_0x1d207e['x']=Math[_0x3c4393(0x19a8)](_0x1d207e['x'],_0x1f6339[_0x3c4393(0x19a8)]['x']),_0x1d207e['y']=Math[_0x3c4393(0x19a8)](_0x1d207e['y'],_0x1f6339[_0x3c4393(0x19a8)]['y']),_0x1d207e['z']=Math[_0x3c4393(0x19a8)](_0x1d207e['z'],_0x1f6339[_0x3c81be(0x4b49)]['z']),_0x45723c=!0x0);}}else{if(defined$1(_0x1f6339[_0x3c81be(0x10c3)])){var _0x42953c=_0x1f6339[_0x3c4393(0x1a70)],_0x15192c=new Matrix3(),_0x5f1bcf=new Cartesian3(_0x42953c[_0x3c4393(0x4fe8)]['x'],_0x42953c[_0x3c4393(0x4fe8)]['y'],_0x42953c[_0x3c81be(0x234c)]['z']),_0x47c8d0=new Cartesian4(_0x42953c[_0x3c4393(0x14c7)]['x'],_0x42953c[_0x3c4393(0x14c7)]['y'],_0x42953c[_0x3c4393(0x14c7)]['z'],0x0),_0x5e2f6d=new Cartesian4(_0x42953c[_0x3c4393(0x5c99)]['x'],_0x42953c[_0x3c4393(0x5c99)]['y'],_0x42953c[_0x3c81be(0x576c)]['z'],0x0),_0x219b61=new Cartesian4(_0x42953c[_0x3c4393(0x30a6)]['x'],_0x42953c[_0x3c4393(0x30a6)]['y'],_0x42953c[_0x3c4393(0x30a6)]['z'],0x0);Matrix3[_0x3c4393(0x3a9a)](_0x15192c,0x0,_0x47c8d0,_0x15192c),Matrix3[_0x3c4393(0x3a9a)](_0x15192c,0x1,_0x5e2f6d,_0x15192c),Matrix3[_0x3c4393(0x3a9a)](_0x15192c,0x2,_0x219b61,_0x15192c);var _0x5707a8=new OrientedBoundingBox(_0x5f1bcf,_0x15192c);_0x487933[_0x3c4393(0x1c09)]=BoundingSphere[_0x3c4393(0x22a4)](_0x5707a8,new BoundingSphere()),_0x487933[_0x3c4393(0x3097)]=BoundingSphere[_0x3c4393(0x332f)](_0x487933['_oriBoundingSphere'],_0x413831[_0x3c4393(0x3309)],new BoundingSphere()),_0x5f1bcf=Matrix4[_0x3c4393(0x108e)](_0x413831[_0x3c4393(0x3309)],_0x5f1bcf,_0x5f1bcf),_0x47c8d0=Matrix4[_0x3c4393(0x1abe)](_0x413831[_0x3c81be(0x49c3)],_0x47c8d0,_0x47c8d0),_0x5e2f6d=Matrix4[_0x3c81be(0x256d)](_0x413831[_0x3c4393(0x3309)],_0x5e2f6d,_0x5e2f6d),_0x219b61=Matrix4[_0x3c81be(0x256d)](_0x413831[_0x3c4393(0x3309)],_0x219b61,_0x219b61),Matrix3[_0x3c4393(0x3a9a)](_0x15192c,0x0,_0x47c8d0,_0x15192c),Matrix3[_0x3c4393(0x3a9a)](_0x15192c,0x1,_0x5e2f6d,_0x15192c),Matrix3[_0x3c4393(0x3a9a)](_0x15192c,0x2,_0x219b61,_0x15192c),_0x487933[_0x3c4393(0x209)]=new OrientedBoundingBox(_0x5f1bcf,_0x15192c),_0x487933[_0x3c4393(0x4899)]=_0x47c8d0,_0x487933[_0x3c4393(0x1cb4)]=_0x5e2f6d;}}_0x194118&&defined$1(_0x487933[_0x3c4393(0x3097)])&&(_0x487933[_0x3c4393(0x3097)][_0x3c81be(0x29c9)]+=0x2328),_0x487933['_subdomainIndex']=_0x25729d,this[_0x3c4393(0x5377)][_0x3c4393(0x5323)](_0x487933);}this[_0x3c4393(0xddf)][_0x3c4393(0x498f)]=_0x48ffb8,this[_0x3c4393(0xddf)][_0x3c81be(0x4b49)]=_0x1d207e,_0x413831[_0x3c4393(0x1c09)]=new BoundingSphere(),_0x45723c?BoundingSphere[_0x3c4393(0x53d3)](_0x1d207e,_0x48ffb8,_0x413831[_0x3c81be(0x500a)]):_0x29a6a3[_0x3c81be(0x2ef4)]>0x0&&BoundingSphere[_0x3c81be(0x2ba2)](_0x29a6a3,_0x413831[_0x3c81be(0x500a)]),_0x413831[_0x3c4393(0x3097)]=BoundingSphere[_0x3c81be(0x5270)](_0x413831[_0x3c4393(0x1c09)],_0x413831[_0x3c4393(0x3309)],new BoundingSphere());}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x2bfd)]=function(_0x447076){var _0x53c434=_0x5e00b3;return!!defined$1(this[_0x53c434(0x188a)])&&-0x1!==this[_0x53c434(0x188a)]['indexOf'](_0x447076);},S3MLayerScheduler[_0x5e00b3(0x3720)]['appendQueryFieldName']=function(_0x5c59d1){var _0x27c77e=_0x307c2b,_0xa9ce83=_0x5e00b3;for(var _0x1d5ba1=[],_0x1b7388=0x0,_0x2784a9=this[_0xa9ce83(0x5377)][_0xa9ce83(0x809)];_0x1b7388<_0x2784a9;_0x1b7388++){var _0x3f3746=this[_0xa9ce83(0x5377)][_0x1b7388],_0x221df3=_0x27c77e(0xa5a)===_0x5c59d1[_0xa9ce83(0x5f54)]?'.attribute':this[_0x27c77e(0x207b)][_0xa9ce83(0x24cb)]?_0xa9ce83(0x4545):_0xa9ce83(0xcae),_0x4a6a08=_0x3f3746[_0xa9ce83(0x14e9)][_0xa9ce83(0x1c7e)](this[_0xa9ce83(0xddf)][_0xa9ce83(0x350c)])[_0xa9ce83(0x3cc8)]()+getFilenameFromUri(_0x3f3746[_0xa9ce83(0x14e9)][_0xa9ce83(0x3cc8)]()[_0xa9ce83(0x2c3f)](/\/$/,''))+_0x221df3,_0x1b4ff9=_0x5c59d1[_0xa9ce83(0x5110)],_0x4c12bb=_0x1b4ff9[_0xa9ce83(0x48a9)](';'),_0x2f36ee=this;if(_0xa9ce83(0x2a6)===_0x5c59d1[_0xa9ce83(0x5f54)]){var _0x413333;if(_0x5c59d1[_0xa9ce83(0x160a)][_0xa9ce83(0x33c8)][_0xa9ce83(0x1a9a)](_0xa9ce83(0x175e))?(_0x4a6a08=_0x4a6a08+_0xa9ce83(0x50f7)+_0x4c12bb,_0x413333=_0xa9ce83(0x175e)):(_0x4a6a08=_0x4a6a08+'?fields=SmID;'+_0x4c12bb,_0x413333=_0xa9ce83(0xea7)),_0x5c59d1[_0xa9ce83(0x52b1)]===UrlType$1[_0xa9ce83(0x17ad)]){var _0x3a4174=_0x3f3746[_0xa9ce83(0x14e9)][_0xa9ce83(0x21f3)]['replace'](/\//g,'')[_0xa9ce83(0x2c3f)]('.',''),_0x596921=_0x5c59d1['_urlArguments'],_0x5a2a72={'layerName':_0x5c59d1[_0xa9ce83(0x2c5)],'rootTile':_0x3a4174,'tile':_0x3f3746[_0xa9ce83(0x407c)],'suffix':_0xa9ce83(0x2a6),'fields':_0x413333+';'+_0x4c12bb},_0x2ad37c=objectToQuery(_0x5a2a72=Object[_0xa9ce83(0x38c1)](_0x5a2a72,_0x596921),!0x0);(_0x12b0bb=_0x4a6a08[_0xa9ce83(0x31ca)](/(\S*)\/datas/))[_0xa9ce83(0x809)]>0x0&&(_0x4a6a08=_0x12b0bb[0x0]+'?'+_0x2ad37c);}defined$1(Credential[_0xa9ce83(0x5080)])&&(_0x4a6a08=defined$1(Credential[_0xa9ce83(0x5080)][_0xa9ce83(0xb25)][this[_0xa9ce83(0x1e36)]])?Credential[_0x27c77e(0x4f94)](this[_0x27c77e(0x55e9)],_0x4a6a08):Credential[_0xa9ce83(0x1aee)](_0x4a6a08));var _0xbb9e4b=new Request({'url':_0x4a6a08,'throttle':!0x0,'throttleByServer':!0x0,'serverKey':RequestScheduler[_0x27c77e(0x576)](_0x4a6a08)}),_0x119847=loadArrayBuffer(_0x4a6a08,this[_0x27c77e(0x2e07)],_0xbb9e4b)[_0xa9ce83(0x2a5f)](function(_0x44ba01){var _0x5c93d9=_0x27c77e,_0x479dc2=_0xa9ce83,_0x5d6e6b=new Int32Array(_0x44ba01,0x0,0x1);_0x5d6e6b=_0x5d6e6b[0x0];for(var _0xecba15=new Int32Array(_0x44ba01,0x4,_0x5d6e6b),_0x3b2ea8=[],_0x2b3e32=0x0;_0x2b3e32<_0x5d6e6b;_0x2b3e32++)_0x3b2ea8[_0x479dc2(0x5323)](_0xecba15[_0x2b3e32]);var _0x209861=Math['floor'](_0x3b2ea8[0x0]/4.125),_0x5efd00=Math['ceil'](_0x209861/0x8),_0x1ac620=new Int8Array(_0x44ba01,0x4*(_0x5d6e6b+0x1)+_0x5efd00,0x4*_0x209861),_0xc108c8=_0x1ac620[_0x479dc2(0x1c7c)](0x0,0x4*_0x209861),_0x30062e=new Int8Array(_0xc108c8);_0x1ac620=new Int32Array(_0x30062e[_0x479dc2(0x537f)]);var _0x2d5bb5=0x4*(_0x5d6e6b+0x1)+_0x3b2ea8[0x0],_0xa358f2=[];for(_0x2b3e32=0x1;_0x2b3e32<_0x5d6e6b;_0x2b3e32++){var _0x103246=_0x2f36ee[_0x479dc2(0xddf)][_0x479dc2(0x160a)][_0x479dc2(0x2a11)][_0x2b3e32],_0x53d46e=_0x103246[_0x5c93d9(0x18c0)],_0x18c1fd=Number(_0x103246[_0x479dc2(0xd16)]);_0x209861=Math[_0x479dc2(0x1ace)](_0x3b2ea8[_0x2b3e32]/(_0x18c1fd+0.125)),_0x5efd00=Math[_0x479dc2(0x5f13)](_0x209861/0x8);var _0x17f045=new Int8Array(_0x44ba01,_0x2d5bb5+_0x5efd00,_0x209861*_0x18c1fd)[_0x479dc2(0x1c7c)](0x0,_0x209861*_0x18c1fd);_0x30062e=new Int8Array(_0x17f045),(0x4==_0x53d46e||0x10==_0x53d46e?_0x17f045=new Int32Array(_0x30062e[_0x479dc2(0x537f)]):0x6==_0x53d46e?_0x17f045=new Float32Array(_0x30062e[_0x479dc2(0x537f)]):0x7==_0x53d46e&&(_0x17f045=new Float64Array(_0x30062e[_0x5c93d9(0xcaa)])),_0x2d5bb5+=_0x3b2ea8[_0x2b3e32],_0xa358f2[_0x479dc2(0x5323)](_0x17f045));}for(_0x2b3e32=0x0;_0x2b3e32<_0x1ac620[_0x479dc2(0x809)];_0x2b3e32++){for(var _0x53eec2={},_0x4ce4b7=0x0;_0x4ce4b7<_0xa358f2[_0x5c93d9(0x2ef4)];_0x4ce4b7++)_0x53eec2[_0x1b4ff9[_0x4ce4b7]]=_0xa358f2[_0x4ce4b7][_0x2b3e32];Object[_0x479dc2(0x38c1)](_0x2f36ee[_0x479dc2(0x255a)][_0x1ac620[_0x2b3e32]],_0x53eec2);}});_0x1d5ba1[_0x27c77e(0x2a0e)](_0x119847);}else{if(_0x4a6a08=_0x4a6a08+_0xa9ce83(0x4b12)+_0x4c12bb,_0x5c59d1['_urlType']===UrlType$1[_0xa9ce83(0x17ad)]){var _0x12b0bb;_0x3a4174=_0x3f3746[_0xa9ce83(0x14e9)][_0xa9ce83(0x21f3)][_0xa9ce83(0x2c3f)](/\//g,'')[_0xa9ce83(0x2c3f)]('.',''),_0x596921=_0x5c59d1[_0x27c77e(0x32b9)],_0x5a2a72={'layerName':_0x5c59d1[_0x27c77e(0x1c7c)],'rootTile':_0x3a4174,'tile':_0x3f3746[_0xa9ce83(0x407c)],'suffix':_0x5c59d1[_0xa9ce83(0x5f54)],'fields':_0x4c12bb},_0x2ad37c=objectToQuery(_0x5a2a72=Object[_0xa9ce83(0x38c1)](_0x5a2a72,_0x596921),!0x0),(_0x12b0bb=_0x4a6a08[_0xa9ce83(0x31ca)](/(\S*)\/datas/))[_0xa9ce83(0x809)]>0x0&&(_0x4a6a08=_0x12b0bb[0x0]+'?'+_0x2ad37c);}defined$1(Credential[_0xa9ce83(0x5080)])&&(_0x4a6a08=defined$1(Credential['CREDENTIAL'][_0xa9ce83(0xb25)][this[_0xa9ce83(0x1e36)]])?Credential[_0xa9ce83(0x144)](this[_0xa9ce83(0x1e36)],_0x4a6a08):Credential[_0xa9ce83(0x1aee)](_0x4a6a08)),_0x119847=loadJson$1(_0x4a6a08,this[_0xa9ce83(0x433)])[_0xa9ce83(0x2a5f)](function(_0x5ed66f){var _0x20feab=_0xa9ce83;for(var _0x50bf99=_0x5ed66f[_0x20feab(0x753)],_0x2acefa=0x0;_0x2acefa<_0x50bf99[_0x20feab(0x809)];_0x2acefa++){var _0x4696b0=_0x50bf99[_0x2acefa]['ID']||_0x50bf99[_0x2acefa]['id']||_0x50bf99[_0x2acefa][_0x20feab(0xea7)]||_0x50bf99[_0x2acefa][_0x20feab(0x415b)];_0x2f36ee[_0x20feab(0x255a)]['hasOwnProperty'](_0x4696b0)||Object[_0x20feab(0x38c1)](_0x2f36ee[_0x20feab(0x255a)][_0x4696b0],_0x50bf99[_0x2acefa]);}}),_0x1d5ba1[_0xa9ce83(0x5323)](_0x119847);}}return _0x1d5ba1;};var orientedBoundingBox=void 0x0;function createBoundingSphere(_0x3d9194,_0x53082c){var _0x246c3a=_0x307c2b,_0x2f1db8=_0x5e00b3;if(defined$1(_0x3d9194['xExtent'])){var _0x283bdd=Cartesian3[_0x246c3a(0x4d01)](_0x3d9194[_0x2f1db8(0x4fe8)]['x'],_0x3d9194[_0x2f1db8(0x4fe8)]['y'],_0x3d9194[_0x2f1db8(0x4fe8)]['z']),_0x33d675=Cartesian4[_0x2f1db8(0x160f)](_0x3d9194[_0x246c3a(0x1e24)]['x'],_0x3d9194[_0x2f1db8(0x14c7)]['y'],_0x3d9194[_0x2f1db8(0x14c7)]['z'],0x0),_0x123012=Cartesian4[_0x2f1db8(0x160f)](_0x3d9194[_0x2f1db8(0x5c99)]['x'],_0x3d9194[_0x2f1db8(0x5c99)]['y'],_0x3d9194[_0x2f1db8(0x5c99)]['z'],0x0),_0x331f26=Cartesian4[_0x2f1db8(0x160f)](_0x3d9194[_0x2f1db8(0x30a6)]['x'],_0x3d9194[_0x2f1db8(0x30a6)]['y'],_0x3d9194[_0x246c3a(0x1681)]['z'],0x0);if(Matrix4[_0x2f1db8(0x108e)](_0x53082c,_0x283bdd,_0x283bdd),Matrix4[_0x2f1db8(0x1abe)](_0x53082c,_0x33d675,_0x33d675),Matrix4[_0x2f1db8(0x1abe)](_0x53082c,_0x123012,_0x123012),Matrix4['multiplyByVector'](_0x53082c,_0x331f26,_0x331f26),defined$1(orientedBoundingBox))orientedBoundingBox[_0x2f1db8(0x4fe8)]=_0x283bdd,orientedBoundingBox[_0x2f1db8(0x5666)][0x0]=_0x33d675['x'],orientedBoundingBox['halfAxes'][0x1]=_0x33d675['y'],orientedBoundingBox[_0x2f1db8(0x5666)][0x2]=_0x33d675['z'],orientedBoundingBox[_0x246c3a(0x4ad0)][0x3]=_0x123012['x'],orientedBoundingBox[_0x2f1db8(0x5666)][0x4]=_0x123012['y'],orientedBoundingBox[_0x2f1db8(0x5666)][0x5]=_0x123012['z'],orientedBoundingBox[_0x2f1db8(0x5666)][0x6]=_0x331f26['x'],orientedBoundingBox[_0x2f1db8(0x5666)][0x7]=_0x331f26['y'],orientedBoundingBox[_0x2f1db8(0x5666)][0x8]=_0x331f26['z'],orientedBoundingBox[_0x246c3a(0x255e)]=0x1;else{var _0xc562b0=new Matrix3(_0x33d675['x'],_0x123012['x'],_0x331f26['x'],_0x33d675['y'],_0x123012['y'],_0x331f26['y'],_0x33d675['z'],_0x123012['z'],_0x331f26['z']);orientedBoundingBox=new OrientedBoundingBox(_0x283bdd,_0xc562b0);}orientedBoundingBox[_0x2f1db8(0x27d2)]();var _0x249377=Cartesian3[_0x2f1db8(0x451d)](orientedBoundingBox[_0x2f1db8(0x4fe8)],orientedBoundingBox[_0x246c3a(0x349)][0x0]);return _0x24b61e=new BoundingSphere(orientedBoundingBox[_0x2f1db8(0x4fe8)],_0x249377);}var _0x5827e9=_0x3d9194[_0x2f1db8(0x19a8)]['x'],_0x595fc5=_0x3d9194[_0x246c3a(0x4b49)]['y'],_0x4faec=_0x3d9194[_0x2f1db8(0x19a8)]['z'],_0xbef4a7=_0x3d9194[_0x246c3a(0x5449)]['x'],_0x565e9a=_0x3d9194['max']['y'],_0x5dd24c=_0x3d9194[_0x246c3a(0x5449)]['z'],_0x3a4060=new Cartesian3(_0x5827e9,_0x595fc5,_0x4faec),_0x4bcd7d=new Cartesian3(_0xbef4a7,_0x565e9a,_0x5dd24c),_0x24b61e=new BoundingSphere();return BoundingSphere[_0x2f1db8(0x53d3)](_0x3a4060,_0x4bcd7d,_0x24b61e),BoundingSphere[_0x2f1db8(0x332f)](_0x24b61e,_0x53082c,_0x24b61e),_0x24b61e;}function createOrientedBoundingBox(_0x3f6faf,_0x4ee7be){var _0x2b2e43=_0x307c2b,_0x17341c=_0x5e00b3,_0x16f91b,_0x35ab89=[];_0x35ab89[_0x17341c(0x5323)](new Cartesian3(_0x3f6faf[_0x17341c(0x19a8)]['x'],_0x3f6faf[_0x17341c(0x19a8)]['y'],_0x3f6faf[_0x17341c(0x19a8)]['z'])),_0x35ab89[_0x2b2e43(0x2a0e)](new Cartesian3(_0x3f6faf[_0x17341c(0x19a8)]['x'],_0x3f6faf[_0x17341c(0x19a8)]['y'],_0x3f6faf[_0x17341c(0x498f)]['z'])),_0x35ab89[_0x17341c(0x5323)](new Cartesian3(_0x3f6faf[_0x17341c(0x19a8)]['x'],_0x3f6faf[_0x2b2e43(0x5449)]['y'],_0x3f6faf[_0x17341c(0x19a8)]['z'])),_0x35ab89[_0x17341c(0x5323)](new Cartesian3(_0x3f6faf[_0x17341c(0x19a8)]['x'],_0x3f6faf[_0x17341c(0x498f)]['y'],_0x3f6faf[_0x17341c(0x498f)]['z'])),_0x35ab89[_0x17341c(0x5323)](new Cartesian3(_0x3f6faf[_0x17341c(0x498f)]['x'],_0x3f6faf[_0x17341c(0x19a8)]['y'],_0x3f6faf[_0x17341c(0x19a8)]['z'])),_0x35ab89[_0x17341c(0x5323)](new Cartesian3(_0x3f6faf[_0x2b2e43(0x5449)]['x'],_0x3f6faf[_0x17341c(0x19a8)]['y'],_0x3f6faf[_0x17341c(0x498f)]['z'])),_0x35ab89[_0x17341c(0x5323)](new Cartesian3(_0x3f6faf[_0x17341c(0x498f)]['x'],_0x3f6faf[_0x17341c(0x498f)]['y'],_0x3f6faf[_0x17341c(0x19a8)]['z'])),_0x35ab89[_0x17341c(0x5323)](new Cartesian3(_0x3f6faf[_0x17341c(0x498f)]['x'],_0x3f6faf[_0x17341c(0x498f)]['y'],_0x3f6faf[_0x17341c(0x498f)]['z']));for(var _0x14d8ca=0x0;_0x14d8ca<0x8;_0x14d8ca++)_0x35ab89[_0x14d8ca]=Matrix4[_0x17341c(0x108e)](_0x4ee7be,_0x35ab89[_0x14d8ca],_0x35ab89[_0x14d8ca]);return _0x16f91b=OrientedBoundingBox[_0x17341c(0x12c2)](_0x35ab89,_0x16f91b);}function createChildren(_0x5514da,_0x189a0a,_0x2c08ee,_0x532c2f,_0x593a1d,_0x2fa5a3){var _0x54c267=_0x307c2b,_0xf8343f=_0x5e00b3;if(defined$1(_0x532c2f)){var _0xc635f1=new S3MEntity();if(_0x2c08ee[_0xf8343f(0x7d8)]=_0xc635f1,_0xc635f1[_0xf8343f(0x3606)]=_0x189a0a,_0xc635f1[_0xf8343f(0x14e9)]=_0x2fa5a3,_0xc635f1[_0xf8343f(0x3097)]=_0x2c08ee[_0xf8343f(0x3097)],_0xc635f1[_0xf8343f(0x209)]=_0x2c08ee[_0x54c267(0x3e90)],_0xc635f1[_0xf8343f(0x407c)]=_0x532c2f[_0xf8343f(0x64a)],_0xc635f1[_0xf8343f(0x407c)]=_0xc635f1[_0xf8343f(0x407c)][_0x54c267(0x2bc0)](/.s3mb*|.s3m*../g,''),_0xc635f1[_0x54c267(0x86e)]=_0x2c08ee,_0xc635f1[_0xf8343f(0x3f37)]=_0x2c08ee[_0xf8343f(0x3f37)]+0x1,_0xc635f1[_0xf8343f(0x1db3)]=_0x189a0a[_0xf8343f(0x2223)][_0x54c267(0x2ef4)]-0x1,_0xc635f1[_0xf8343f(0x5658)]=_0x189a0a[_0xf8343f(0x5658)],_0xc635f1[_0xf8343f(0x107a)]=_0x189a0a[_0x54c267(0x34f2)]+_0xc635f1[_0x54c267(0x4b0b)]+0x1,_0xc635f1[_0xf8343f(0x3cf9)]=_0x532c2f[_0x54c267(0x464a)],defined$1(_0x532c2f[_0xf8343f(0x3d40)])&&_0x54c267(0x4b62)===_0x532c2f[_0xf8343f(0x3d40)]&&(_0xc635f1[_0x54c267(0x46ed)]=!0x0),defined$1(_0x532c2f[_0x54c267(0x464a)]))_0xc635f1[_0xf8343f(0x4c69)]=!0x0;else{var _0x4372b8=_0x532c2f[_0xf8343f(0x2e0)];if(!defined$1(_0x4372b8))return _0xc635f1[_0x54c267(0x20df)]=!0x0,void(_0xc635f1[_0x54c267(0x557)]=void 0x0);for(var _0x27613c=0x0,_0x3f754b=_0x4372b8[_0xf8343f(0x809)];_0x27613c<_0x3f754b;_0x27613c++){var _0x298b15=_0x4372b8[_0x27613c];if(defined$1(_0x298b15[_0x54c267(0x4ad8)])){if(''!==_0x298b15[_0xf8343f(0x3bff)][_0xf8343f(0x64a)]){var _0x39149a=new PagedLOD();if(_0x39149a[_0xf8343f(0x292d)]=_0x5514da[_0xf8343f(0x292d)],_0x39149a[_0x54c267(0x53e0)]=_0x298b15[_0xf8343f(0x3bff)][_0xf8343f(0x2e92)],_0x39149a[_0xf8343f(0x2561)]=_0x298b15[_0xf8343f(0x3bff)][_0x54c267(0x1b4f)],_0x39149a[_0xf8343f(0x2561)]=_0x39149a[_0xf8343f(0x2561)][_0xf8343f(0x2c3f)](/.s3mb*|.s3m*../g,''),0x0===_0x39149a[_0xf8343f(0x2561)][_0xf8343f(0xabf)]('./')&&(_0x39149a[_0x54c267(0x52ac)]=_0x39149a[_0xf8343f(0x2561)][_0xf8343f(0x4c07)](0x2)),_0x54c267(0x1129)===_0x298b15[_0xf8343f(0x3bff)][_0xf8343f(0x5716)]?_0x39149a[_0x54c267(0x48c9)]=RangeMode[_0xf8343f(0x30c1)]:_0x54c267(0x29b3)===_0x298b15[_0x54c267(0x4ad8)][_0xf8343f(0x5716)]&&(_0x39149a[_0xf8343f(0x4af4)]=RangeMode[_0x54c267(0x5407)]),_0x298b15[_0xf8343f(0x3bff)][_0xf8343f(0x2af6)][_0xf8343f(0x14c7)]){var _0x31f748,_0x1b4260=_0x298b15[_0xf8343f(0x3bff)][_0xf8343f(0x2af6)],_0x14c8ef=Cartesian3[_0xf8343f(0x160f)](_0x1b4260[_0x54c267(0x234c)]['x'],_0x1b4260['center']['y'],_0x1b4260['center']['z']),_0x17c74e=Cartesian4[_0xf8343f(0x160f)](_0x1b4260[_0xf8343f(0x14c7)]['x'],_0x1b4260[_0xf8343f(0x14c7)]['y'],_0x1b4260[_0xf8343f(0x14c7)]['z'],0x0),_0x2d7153=Cartesian4[_0xf8343f(0x160f)](_0x1b4260[_0xf8343f(0x5c99)]['x'],_0x1b4260[_0xf8343f(0x5c99)]['y'],_0x1b4260['yExtent']['z'],0x0),_0x29ce17=Cartesian4[_0xf8343f(0x160f)](_0x1b4260[_0xf8343f(0x30a6)]['x'],_0x1b4260[_0xf8343f(0x30a6)]['y'],_0x1b4260[_0x54c267(0x1681)]['z'],0x0),_0x311ca7=new Matrix3(_0x17c74e['x'],_0x2d7153['x'],_0x29ce17['x'],_0x17c74e['y'],_0x2d7153['y'],_0x29ce17['y'],_0x17c74e['z'],_0x2d7153['z'],_0x29ce17['z']);_0x39149a[_0xf8343f(0x209)]=new OrientedBoundingBox(_0x14c8ef,_0x311ca7),_0x39149a[_0xf8343f(0x209)][_0xf8343f(0x27d2)](),_0x39149a[_0xf8343f(0x19a8)]=_0x39149a[_0xf8343f(0x209)][_0x54c267(0x349)][0x0][_0xf8343f(0x40f3)](),_0x39149a['max']=_0x39149a[_0xf8343f(0x209)][_0xf8343f(0x5bd4)][0x0][_0xf8343f(0x40f3)]();for(var _0x12dd6b=0x1;_0x12dd6b<0x8;_0x12dd6b++)_0x31f748=_0x39149a[_0xf8343f(0x209)][_0x54c267(0x349)][_0x12dd6b],_0x39149a[_0xf8343f(0x19a8)]['x']>_0x31f748['x']&&(_0x39149a[_0xf8343f(0x19a8)]['x']=_0x31f748['x']),_0x39149a[_0xf8343f(0x19a8)]['y']>_0x31f748['y']&&(_0x39149a[_0x54c267(0x4b49)]['y']=_0x31f748['y']),_0x39149a[_0xf8343f(0x19a8)]['z']>_0x31f748['z']&&(_0x39149a[_0xf8343f(0x19a8)]['z']=_0x31f748['z']),_0x39149a[_0xf8343f(0x498f)]['x']<_0x31f748['x']&&(_0x39149a['max']['x']=_0x31f748['x']),_0x39149a[_0xf8343f(0x498f)]['y']<_0x31f748['y']&&(_0x39149a[_0xf8343f(0x498f)]['y']=_0x31f748['y']),_0x39149a[_0xf8343f(0x498f)]['z']<_0x31f748['z']&&(_0x39149a[_0xf8343f(0x498f)]['z']=_0x31f748['z']);var _0x1d4b5b=Cartesian3[_0xf8343f(0x451d)](_0x39149a[_0xf8343f(0x209)][_0xf8343f(0x4fe8)],_0x39149a[_0xf8343f(0x209)][_0x54c267(0x349)][0x0]);Matrix4[_0x54c267(0x4854)](_0x593a1d,_0x14c8ef,_0x14c8ef),Matrix4[_0xf8343f(0x1abe)](_0x593a1d,_0x17c74e,_0x17c74e),Matrix4[_0xf8343f(0x1abe)](_0x593a1d,_0x2d7153,_0x2d7153),Matrix4[_0x54c267(0x256d)](_0x593a1d,_0x29ce17,_0x29ce17),_0x39149a[_0xf8343f(0x209)][_0xf8343f(0x4fe8)]=_0x14c8ef,_0x39149a[_0xf8343f(0x209)][_0x54c267(0x4ad0)][0x0]=_0x17c74e['x'],_0x39149a[_0xf8343f(0x209)][_0x54c267(0x4ad0)][0x1]=_0x17c74e['y'],_0x39149a[_0xf8343f(0x209)][_0xf8343f(0x5666)][0x2]=_0x17c74e['z'],_0x39149a[_0xf8343f(0x209)][_0xf8343f(0x5666)][0x3]=_0x2d7153['x'],_0x39149a['_orientedBoundingBox'][_0x54c267(0x4ad0)][0x4]=_0x2d7153['y'],_0x39149a[_0xf8343f(0x209)][_0xf8343f(0x5666)][0x5]=_0x2d7153['z'],_0x39149a[_0x54c267(0x3e90)][_0x54c267(0x4ad0)][0x6]=_0x29ce17['x'],_0x39149a[_0xf8343f(0x209)][_0xf8343f(0x5666)][0x7]=_0x29ce17['y'],_0x39149a[_0xf8343f(0x209)][_0xf8343f(0x5666)][0x8]=_0x29ce17['z'],_0x39149a[_0xf8343f(0x209)][_0xf8343f(0x1cca)]=0x1,_0x39149a[_0x54c267(0x557)]=new BoundingSphere(_0x14c8ef,_0x1d4b5b);}else _0x39149a[_0xf8343f(0x3097)]=createBoundingSphere(_0x298b15[_0xf8343f(0x3bff)][_0xf8343f(0x2af6)],_0x593a1d),_0x39149a[_0xf8343f(0x209)]=createOrientedBoundingBox(_0x298b15[_0x54c267(0x4ad8)]['boundingBox'],_0x593a1d),_0x39149a[_0x54c267(0x5449)]=Cartesian3[_0xf8343f(0x160f)](_0x298b15[_0xf8343f(0x3bff)][_0xf8343f(0x2af6)][_0xf8343f(0x498f)]['x'],_0x298b15[_0xf8343f(0x3bff)][_0xf8343f(0x2af6)][_0xf8343f(0x498f)]['y'],_0x298b15[_0xf8343f(0x3bff)][_0xf8343f(0x2af6)][_0x54c267(0x5449)]['z']),_0x39149a['min']=Cartesian3[_0xf8343f(0x160f)](_0x298b15[_0xf8343f(0x3bff)][_0xf8343f(0x2af6)]['min']['x'],_0x298b15[_0x54c267(0x4ad8)][_0x54c267(0xcf4)][_0xf8343f(0x19a8)]['y'],_0x298b15[_0xf8343f(0x3bff)]['boundingBox'][_0x54c267(0x4b49)]['z']);_0x39149a[_0xf8343f(0x3606)]=_0xc635f1[_0xf8343f(0x5026)],_0x39149a[_0x54c267(0x3e27)]=_0xc635f1[_0xf8343f(0x3f37)],defined$1(_0x532c2f[_0xf8343f(0x3d40)])&&_0xf8343f(0x1515)==_0x532c2f[_0x54c267(0x1ed3)]||(_0xc635f1[_0xf8343f(0x2223)][_0xf8343f(0x5323)](_0x39149a),_0xc635f1[_0xf8343f(0x387e)][_0x39149a[_0xf8343f(0x2561)]]=_0x39149a,createChildren(_0x5514da,_0xc635f1,_0x39149a,_0x298b15['tileInfo'],_0x593a1d,_0x2fa5a3));}else _0xc635f1[_0xf8343f(0x2bbc)]=!0x0;}}}}}function computeSkipNode(_0xffbd34,_0x348cd5,_0x3f37a0){var _0x2b9430=_0x307c2b,_0x606b60=_0x5e00b3;for(var _0x25c7a8=[],_0x358bc4=0x0;_0x358bc4<_0xffbd34[_0x606b60(0x2223)][_0x2b9430(0x2ef4)];_0x358bc4++)_0xffbd34[_0x606b60(0x2223)][_0x358bc4][_0x606b60(0x7d8)][_0x606b60(0x3655)]=_0x3f37a0,_0x25c7a8[_0x606b60(0x5323)](_0xffbd34[_0x606b60(0x2223)][_0x358bc4][_0x606b60(0x7d8)]);for(;_0x25c7a8[_0x606b60(0x809)]<_0x348cd5&&_0x25c7a8[_0x606b60(0x809)]>0x0;){for(var _0x30790f=[],_0x56b877=0x0;_0x56b877<_0x25c7a8[_0x2b9430(0x2ef4)];_0x56b877++)for(var _0x400ba0=0x0;_0x400ba0<_0x25c7a8[_0x56b877][_0x606b60(0x2223)][_0x606b60(0x809)];_0x400ba0++)_0x25c7a8[_0x56b877][_0x606b60(0x2223)][_0x400ba0][_0x606b60(0x7d8)][_0x606b60(0x3655)]=_0x3f37a0,_0x30790f[_0x2b9430(0x2a0e)](_0x25c7a8[_0x56b877][_0x606b60(0x2223)][_0x400ba0][_0x606b60(0x7d8)]);_0x25c7a8=_0x30790f;}if(_0x25c7a8[_0x606b60(0x809)]>0x0){for(_0x400ba0=0x0;_0x400ba0<_0x25c7a8[_0x606b60(0x809)];_0x400ba0++)_0x25c7a8[_0x400ba0][_0x606b60(0x3132)]=!0x0,computeSkipNode(_0x25c7a8[_0x400ba0],_0x348cd5,_0x3f37a0+0x1);}}function computeTopNode(_0x4f8c55){var _0x236cef=_0x307c2b,_0x3d8774=_0x5e00b3;0x1==_0x4f8c55[_0x3d8774(0x2223)]['length']?computeTopNode(_0x4f8c55[_0x236cef(0x48e8)][0x0][_0x3d8774(0x7d8)]):_0x4f8c55[_0x3d8774(0x3132)]=!0x0;}function readPagedLodInfo(_0x3521df,_0x2377fd,_0x4b5e2b){var _0x2ac148=_0x307c2b,_0x3ad394=_0x5e00b3,_0x28d3a0=_0x4b5e2b[_0x3ad394(0x3309)];_0x2377fd[_0x3ad394(0x47f9)]=!0x0,_0x2377fd[_0x2ac148(0x5665)]=LOADSTATE$4[_0x3ad394(0x4221)];var _0x216ecc=_0x2377fd[_0x3ad394(0x14e9)];if(defined$1(_0x3521df[_0x3ad394(0x46b3)][_0x2ac148(0x4ad8)][_0x3ad394(0x2e0)]))for(var _0x3ddd0f=0x0,_0x25b7fd=_0x3521df[_0x2ac148(0x6df)][_0x3ad394(0x3bff)][_0x2ac148(0x43d4)][_0x3ad394(0x809)];_0x3ddd0f<_0x25b7fd;_0x3ddd0f++){_0x2377fd['_boundingSphere']=createBoundingSphere(_0x3521df[_0x2ac148(0x6df)][_0x3ad394(0x3bff)][_0x3ad394(0x2af6)],_0x28d3a0);var _0x229eda=_0x3521df[_0x2ac148(0x6df)]['tileInfo'][_0x3ad394(0x2e0)][_0x3ddd0f];if(defined$1(_0x229eda[_0x3ad394(0x3bff)])&&(''===_0x229eda[_0x3ad394(0x3bff)][_0x2ac148(0x1b4f)]&&(_0x2377fd[_0x3ad394(0x2bbc)]=!0x0),''!==_0x229eda[_0x2ac148(0x4ad8)][_0x3ad394(0x64a)])){var _0x27f3e3=new PagedLOD();if(_0x27f3e3[_0x3ad394(0x292d)]=_0x4b5e2b[_0x3ad394(0x292d)],_0x27f3e3[_0x2ac148(0x53e0)]=_0x229eda[_0x3ad394(0x3bff)][_0x3ad394(0x2e92)],_0x27f3e3[_0x3ad394(0x2561)]=_0x229eda[_0x3ad394(0x3bff)][_0x3ad394(0x64a)],_0x27f3e3[_0x3ad394(0x2561)]=_0x27f3e3[_0x3ad394(0x2561)][_0x3ad394(0x2c3f)](/.s3mb*/g,''),0x0===_0x27f3e3[_0x3ad394(0x2561)][_0x3ad394(0xabf)]('./')&&(_0x27f3e3['_rangeDataList']=_0x27f3e3[_0x2ac148(0x52ac)][_0x3ad394(0x4c07)](0x2)),_0x2ac148(0x1129)===_0x229eda[_0x3ad394(0x3bff)][_0x2ac148(0x576a)]?_0x27f3e3[_0x2ac148(0x48c9)]=RangeMode[_0x2ac148(0x47e6)]:_0x3ad394(0x1c65)===_0x229eda[_0x3ad394(0x3bff)]['rangeMode']&&(_0x27f3e3[_0x3ad394(0x4af4)]=RangeMode[_0x3ad394(0x4a06)]),_0x229eda[_0x3ad394(0x3bff)][_0x3ad394(0x2af6)][_0x2ac148(0x1e24)]){var _0x574fb0,_0x2f7c7d=_0x229eda[_0x3ad394(0x3bff)][_0x3ad394(0x2af6)],_0x33cca5=Cartesian3[_0x2ac148(0x4d01)](_0x2f7c7d[_0x3ad394(0x4fe8)]['x'],_0x2f7c7d['center']['y'],_0x2f7c7d[_0x3ad394(0x4fe8)]['z']),_0x20e7dc=Cartesian4[_0x2ac148(0x4d01)](_0x2f7c7d[_0x3ad394(0x14c7)]['x'],_0x2f7c7d[_0x2ac148(0x1e24)]['y'],_0x2f7c7d[_0x2ac148(0x1e24)]['z'],0x0),_0x126bba=Cartesian4[_0x3ad394(0x160f)](_0x2f7c7d['yExtent']['x'],_0x2f7c7d[_0x3ad394(0x5c99)]['y'],_0x2f7c7d[_0x2ac148(0x576c)]['z'],0x0),_0x1a525c=Cartesian4[_0x3ad394(0x160f)](_0x2f7c7d[_0x3ad394(0x30a6)]['x'],_0x2f7c7d[_0x3ad394(0x30a6)]['y'],_0x2f7c7d[_0x3ad394(0x30a6)]['z'],0x0),_0x2ce99e=new Matrix3(_0x20e7dc['x'],_0x126bba['x'],_0x1a525c['x'],_0x20e7dc['y'],_0x126bba['y'],_0x1a525c['y'],_0x20e7dc['z'],_0x126bba['z'],_0x1a525c['z']);_0x27f3e3[_0x3ad394(0x209)]=new OrientedBoundingBox(_0x33cca5,_0x2ce99e),_0x27f3e3[_0x3ad394(0x209)][_0x3ad394(0x27d2)](),_0x27f3e3[_0x2ac148(0x4b49)]=_0x27f3e3[_0x3ad394(0x209)][_0x2ac148(0x349)][0x0][_0x2ac148(0x2d7b)](),_0x27f3e3['max']=_0x27f3e3[_0x3ad394(0x209)][_0x2ac148(0x349)][0x0][_0x2ac148(0x2d7b)]();for(var _0x33a219=0x1;_0x33a219<0x8;_0x33a219++)_0x574fb0=_0x27f3e3[_0x3ad394(0x209)]['bbox'][_0x33a219],_0x27f3e3[_0x3ad394(0x19a8)]['x']>_0x574fb0['x']&&(_0x27f3e3[_0x3ad394(0x19a8)]['x']=_0x574fb0['x']),_0x27f3e3[_0x3ad394(0x19a8)]['y']>_0x574fb0['y']&&(_0x27f3e3[_0x2ac148(0x4b49)]['y']=_0x574fb0['y']),_0x27f3e3[_0x3ad394(0x19a8)]['z']>_0x574fb0['z']&&(_0x27f3e3[_0x3ad394(0x19a8)]['z']=_0x574fb0['z']),_0x27f3e3[_0x3ad394(0x498f)]['x']<_0x574fb0['x']&&(_0x27f3e3['max']['x']=_0x574fb0['x']),_0x27f3e3[_0x2ac148(0x5449)]['y']<_0x574fb0['y']&&(_0x27f3e3[_0x3ad394(0x498f)]['y']=_0x574fb0['y']),_0x27f3e3[_0x3ad394(0x498f)]['z']<_0x574fb0['z']&&(_0x27f3e3['max']['z']=_0x574fb0['z']);var _0x6f59c9=Cartesian3[_0x3ad394(0x451d)](_0x27f3e3[_0x3ad394(0x209)][_0x2ac148(0x234c)],_0x27f3e3[_0x3ad394(0x209)][_0x3ad394(0x5bd4)][0x0]);Matrix4[_0x3ad394(0x108e)](_0x28d3a0,_0x33cca5,_0x33cca5),Matrix4[_0x3ad394(0x1abe)](_0x28d3a0,_0x20e7dc,_0x20e7dc),Matrix4[_0x3ad394(0x1abe)](_0x28d3a0,_0x126bba,_0x126bba),Matrix4[_0x3ad394(0x1abe)](_0x28d3a0,_0x1a525c,_0x1a525c),_0x27f3e3[_0x3ad394(0x209)][_0x3ad394(0x4fe8)]=_0x33cca5,_0x27f3e3[_0x2ac148(0x3e90)][_0x3ad394(0x5666)][0x0]=_0x20e7dc['x'],_0x27f3e3['_orientedBoundingBox'][_0x2ac148(0x4ad0)][0x1]=_0x20e7dc['y'],_0x27f3e3[_0x2ac148(0x3e90)][_0x3ad394(0x5666)][0x2]=_0x20e7dc['z'],_0x27f3e3[_0x3ad394(0x209)][_0x3ad394(0x5666)][0x3]=_0x126bba['x'],_0x27f3e3[_0x2ac148(0x3e90)][_0x3ad394(0x5666)][0x4]=_0x126bba['y'],_0x27f3e3[_0x3ad394(0x209)][_0x2ac148(0x4ad0)][0x5]=_0x126bba['z'],_0x27f3e3[_0x3ad394(0x209)][_0x2ac148(0x4ad0)][0x6]=_0x1a525c['x'],_0x27f3e3[_0x3ad394(0x209)][_0x3ad394(0x5666)][0x7]=_0x1a525c['y'],_0x27f3e3[_0x3ad394(0x209)][_0x3ad394(0x5666)][0x8]=_0x1a525c['z'],_0x27f3e3[_0x2ac148(0x3e90)][_0x2ac148(0x255e)]=0x1,_0x27f3e3['_boundingSphere']=new BoundingSphere(_0x33cca5,_0x6f59c9);}else _0x27f3e3[_0x3ad394(0x3097)]=createBoundingSphere(_0x229eda['tileInfo']['boundingBox'],_0x28d3a0),_0x27f3e3[_0x3ad394(0x209)]=createOrientedBoundingBox(_0x229eda[_0x3ad394(0x3bff)][_0x2ac148(0xcf4)],_0x28d3a0),_0x27f3e3[_0x2ac148(0x5449)]=Cartesian3[_0x3ad394(0x160f)](_0x229eda[_0x2ac148(0x4ad8)][_0x3ad394(0x2af6)][_0x2ac148(0x5449)]['x'],_0x229eda[_0x3ad394(0x3bff)][_0x3ad394(0x2af6)][_0x3ad394(0x498f)]['y'],_0x229eda[_0x3ad394(0x3bff)][_0x3ad394(0x2af6)][_0x2ac148(0x5449)]['z']),_0x27f3e3[_0x3ad394(0x19a8)]=Cartesian3[_0x3ad394(0x160f)](_0x229eda[_0x3ad394(0x3bff)][_0x2ac148(0xcf4)][_0x3ad394(0x19a8)]['x'],_0x229eda[_0x3ad394(0x3bff)][_0x3ad394(0x2af6)][_0x3ad394(0x19a8)]['y'],_0x229eda[_0x3ad394(0x3bff)][_0x3ad394(0x2af6)][_0x3ad394(0x19a8)]['z']);_0x27f3e3[_0x3ad394(0x3606)]=void 0x0,_0x27f3e3[_0x3ad394(0x3f37)]=_0x2377fd[_0x2ac148(0x3e27)],_0x2377fd[_0x2ac148(0x48e8)][_0x2ac148(0x2a0e)](_0x27f3e3),_0x2377fd[_0x2ac148(0x3eae)][_0x27f3e3[_0x2ac148(0x52ac)]]=_0x27f3e3,defined$1(_0x2377fd[_0x3ad394(0x3606)])?_0x2377fd[_0x3ad394(0x5658)]=_0x2377fd[_0x3ad394(0x3606)][_0x3ad394(0x5658)]:_0x2377fd[_0x3ad394(0x5658)]=_0x2377fd[_0x3ad394(0x407c)],_0x27f3e3[_0x3ad394(0x5658)]=_0x2377fd['_rootName'],createChildren(_0x4b5e2b,_0x2377fd,_0x27f3e3,_0x229eda[_0x3ad394(0x3bff)],_0x28d3a0,_0x216ecc);}}computeSkipNode(_0x2377fd,_0x4b5e2b[_0x3ad394(0x4562)],_0x2377fd[_0x3ad394(0x3655)]),_0x2377fd[_0x2ac148(0x4cdb)]&&computeTopNode(_0x2377fd);}function requestPagedLodInfo(_0x358bf5,_0x3b2321){var _0xe82c7a=_0x307c2b,_0x313f36=_0x5e00b3,_0x429bad=defaultValue$1(_0x358bf5[_0x313f36(0x3cf9)],_0x358bf5[_0xe82c7a(0x47d4)]);_0x429bad=_0x429bad[_0xe82c7a(0x2bc0)](_0x313f36(0x4b39),'');var _0x41953a,_0x2eab41,_0x3592c9=_0x358bf5[_0x313f36(0x14e9)][_0x313f36(0x1c7e)](_0x3b2321[_0x313f36(0x350c)])+_0x429bad+_0x313f36(0x4b39);(_0x3592c9=_0x3592c9[_0xe82c7a(0x2bc0)](/\+/g,_0x313f36(0x4e22)),defined$1(_0x3b2321[_0x313f36(0x58ab)]))?(_0x2eab41=_0x3b2321[_0x313f36(0x1988)]?_0x3592c9[_0x313f36(0x4c07)](_0x3592c9[_0x313f36(0xabf)](_0x313f36(0x1780))+0x9):_0x3592c9[_0xe82c7a(0x1acf)](_0x3592c9[_0xe82c7a(0x2feb)]('/data/')+0x5),_0x41953a=_0x3b2321[_0x313f36(0x58ab)][_0xe82c7a(0x4ff7)]({'data':_0x2eab41,'dataType':_0x313f36(0x8af)})):(defined$1(Credential[_0x313f36(0x5080)])&&(_0x3592c9=defined$1(Credential[_0xe82c7a(0x5b2d)][_0x313f36(0xb25)][this[_0x313f36(0x1e36)]])?Credential[_0x313f36(0x144)](this[_0x313f36(0x1e36)],_0x3592c9):Credential[_0x313f36(0x1aee)](_0x3592c9)),_0x41953a=loadJson$1(_0x3592c9,void 0x0,new Request({'url':_0x3592c9,'throttle':!0x1,'throttleByServer':!0x0,'serverKey':RequestScheduler[_0x313f36(0x4713)](_0x3592c9)}))),defined$1(_0x41953a)&&(_0x358bf5[_0x313f36(0x3e66)]=LOADSTATE$4[_0x313f36(0x5aa6)],_0x41953a[_0x313f36(0x2a5f)](function(_0x10a690){var _0x5eef38=_0xe82c7a,_0x2a9f1d=_0x313f36;_0x358bf5[_0x2a9f1d(0x3132)]=!0x1,readPagedLodInfo(_0x10a690,_0x358bf5,_0x3b2321);var _0x3ab0b2={'blob':_0x10a690,'key':_0x358bf5[_0x2a9f1d(0x14e9)][_0x2a9f1d(0x3cc8)]()+_0x358bf5[_0x2a9f1d(0x407c)]+_0x2a9f1d(0x4b39),'tablename':_0x3b2321[_0x5eef38(0x307b)][_0x2a9f1d(0x5311)],'dbname':_0x3b2321[_0x2a9f1d(0x27a7)][_0x2a9f1d(0x4203)][_0x2a9f1d(0x2339)]};S3MTaskManager[_0x2a9f1d(0x3016)][_0x2a9f1d(0x5f2a)](_0x3ab0b2,[]);},function(_0x5e61e2){var _0x3bd1b7=_0xe82c7a,_0x604c36=_0x313f36;defined$1(_0x5e61e2)?_0x358bf5[_0x3bd1b7(0x5665)]=LOADSTATE$4[_0x604c36(0xf90)]:_0x358bf5[_0x604c36(0x3e66)]=LOADSTATE$4[_0x3bd1b7(0x100d)];}));}S3MLayerScheduler[_0x5e00b3(0x3720)][_0x307c2b(0xd3e)]=function(_0x1c450a){var _0x7a1f22=_0x307c2b,_0x44399d=_0x5e00b3;if(_0x1c450a[_0x7a1f22(0x5665)]===LOADSTATE$4[_0x44399d(0x5fe7)]){var _0x1ca037=this[_0x44399d(0xddf)],_0x18527a=defaultValue$1(_0x1c450a[_0x44399d(0x3cf9)],_0x1c450a[_0x7a1f22(0x47d4)]);_0x18527a=_0x18527a[_0x44399d(0x2c3f)](_0x44399d(0x4b39),'');var _0x297fd2=_0x1c450a[_0x44399d(0x14e9)][_0x44399d(0x3cc8)]()+_0x18527a+_0x44399d(0x4b39);if(defined$1(window[_0x44399d(0x57cc)])&&(!0x0===this[_0x44399d(0x1349)][_0x7a1f22(0x47a2)]||this[_0x44399d(0x1349)][_0x7a1f22(0x4ef7)]&&this['_isRootNode'](_0x297fd2))){if(defined$1(this[_0x44399d(0x4203)])){var _0x57e7f8=this[_0x7a1f22(0x3dcb)][_0x44399d(0x20be)](this[_0x44399d(0x5311)],_0x297fd2);defined$1(_0x57e7f8)?(_0x1c450a['_configLoadState']=LOADSTATE$4[_0x44399d(0x5aa6)],_0x57e7f8[_0x44399d(0x2a5f)](function(_0x395589){var _0x97e3e0=_0x7a1f22,_0x85c8f4=_0x44399d;defined$1(_0x395589)?readPagedLodInfo(_0x395589,_0x1c450a,_0x1ca037):(_0x1c450a[_0x85c8f4(0x3e66)]=LOADSTATE$4[_0x97e3e0(0x100d)],requestPagedLodInfo(_0x1c450a,_0x1ca037));},function(_0x417754){var _0x3dbf51=_0x44399d;_0x1c450a[_0x3dbf51(0x3e66)]=LOADSTATE$4[_0x3dbf51(0x5fe7)],requestPagedLodInfo(_0x1c450a,_0x1ca037);})):(_0x1c450a[_0x44399d(0x3e66)]=LOADSTATE$4[_0x44399d(0x5fe7)],requestPagedLodInfo(_0x1c450a,_0x1ca037));}else requestPagedLodInfo(_0x1c450a,_0x1ca037);}else requestPagedLodInfo(_0x1c450a,_0x1ca037);}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x507f)]=function(_0x5792fb){var _0x253d53=_0x307c2b,_0x548148=_0x5e00b3,_0x42421c=_0x5792fb[_0x548148(0x1ded)],_0x33b7fd=this[_0x548148(0xddf)];this[_0x548148(0x4066)];var _0xb5aca,_0x2b7fc1,_0x2dde41,_0x15636c,_0x2b63be=this;if(isOnScreenLongEnough(_0x5792fb,_0x33b7fd[_0x253d53(0x4e0e)])){if(LOADSTATE$4[_0x548148(0x5fe7)]===_0x42421c){if(_0x33b7fd[_0x548148(0x1988)]&&_0x33b7fd[_0x548148(0x535d)][_0x548148(0x5655)](_0x33b7fd[_0x548148(0x32b3)],_0x5792fb[_0x548148(0x626)]))_0x5792fb[_0x548148(0x23c9)]=_0x33b7fd[_0x548148(0x535d)][_0x548148(0x38c4)](_0x33b7fd[_0x548148(0x32b3)],_0x5792fb[_0x253d53(0x4e8d)]),_0x42421c=_0x5792fb[_0x548148(0x1ded)]=LOADSTATE$4[_0x548148(0x4221)];else{if(!defined$1(_0x5792fb['request'])){var _0x8ace7a=_0x253d53(0x50a0),_0x4fb6b3=_0x253d53(0x36ac);_0x33b7fd[_0x548148(0x1988)]?_0x8ace7a=_0x548148(0x3439):_0x33b7fd[_0x548148(0x24cb)]?(_0x8ace7a=_0x33b7fd[_0x548148(0x51d7)]?_0x548148(0x579e):_0x253d53(0x1b8b),_0x4fb6b3=_0x33b7fd[_0x548148(0x51d7)]?_0x548148(0x2606):'s3mb'):_0x33b7fd[_0x548148(0x524f)]&&(_0x8ace7a=_0x548148(0x2aaf),_0x8ace7a=_0x548148(0x2aaf)),_0x5792fb[_0x548148(0x407c)]=_0x5792fb[_0x548148(0x407c)][_0x253d53(0x2bc0)](/\0/,'');var _0x26acd5=_0x5792fb[_0x548148(0x14e9)][_0x548148(0x1c7e)](_0x33b7fd[_0x548148(0x350c)])+_0x5792fb[_0x548148(0x407c)]+_0x8ace7a;if(_0x33b7fd[_0x548148(0x5479)]&&(_0x26acd5=_0x26acd5[_0x548148(0x2c3f)](/(.*realspace)/,_0x33b7fd[_0x548148(0x37ec)])),_0x26acd5=_0x26acd5[_0x548148(0x2c3f)](/\+/g,_0x548148(0x4e22)),_0x33b7fd[_0x548148(0x52b1)]===UrlType$1[_0x548148(0x17ad)]){_0xb5aca=_0x5792fb[_0x548148(0x14e9)][_0x548148(0x21f3)][_0x548148(0x2c3f)](/^\.*/,'')[_0x548148(0x2c3f)](/^\//,'')[_0x548148(0x2c3f)](/\/$/,''),_0x2b7fc1=_0x33b7fd[_0x253d53(0x32b9)];var _0xcc180d={'layerName':_0x33b7fd[_0x548148(0x2c5)],'rootTile':_0xb5aca,'tile':_0x5792fb[_0x253d53(0x47d4)],'suffix':_0x4fb6b3};_0x2dde41=objectToQuery(_0xcc180d=Object[_0x548148(0x38c1)](_0xcc180d,_0x2b7fc1),!0x0),(_0x15636c=_0x26acd5[_0x548148(0x31ca)](/(\S*)\/datas/))[_0x548148(0x809)]>0x0&&(_0x26acd5=_0x15636c[0x0]+'?'+_0x2dde41);}_0x5792fb[_0x548148(0x2625)]=new Request({'url':_0x26acd5,'throttle':!0x0,'throttleByServer':!0x0,'serverKey':RequestScheduler[_0x548148(0x4713)](_0x26acd5),'priorityFunction':this[_0x548148(0x32ca)](_0x5792fb,this)});}var _0xa04423=_0x5792fb[_0x548148(0x14e9)][_0x548148(0x3cc8)]()+_0x5792fb[_0x548148(0x407c)];if(defined$1(window[_0x548148(0x57cc)])&&(!0x0===this[_0x253d53(0xf77)][_0x253d53(0x47a2)]||this[_0x548148(0x1349)][_0x548148(0x52e2)]&&this[_0x548148(0x2bfd)](_0xa04423))){if(defined$1(this[_0x548148(0x4203)])&&this[_0x548148(0xb2c)]<this[_0x548148(0xe75)]){this[_0x548148(0xb2c)]++,_0x2b63be=this;var _0x5e9254=this[_0x548148(0x4203)][_0x548148(0x20be)](this[_0x548148(0x5311)],_0xa04423);defined$1(_0x5e9254)?(_0x5792fb[_0x548148(0x1ded)]=LOADSTATE$4[_0x548148(0x5aa6)],_0x5e9254[_0x548148(0x2a5f)](function(_0x24b849){var _0x2ea22f=_0x253d53,_0x490238=_0x548148;_0x2b63be[_0x490238(0xb2c)]--,defined$1(_0x24b849)?(_0x5792fb[_0x490238(0x1ded)]=LOADSTATE$4[_0x490238(0x331)],_0x5792fb[_0x490238(0x23c9)]=null,_0x5792fb['volBuffer']=null,_0x33b7fd[_0x490238(0x24cb)]?_0x33b7fd[_0x490238(0x1988)]?S3MBDataParser[_0x2ea22f(0x3048)](_0x24b849,_0x2b63be[_0x490238(0xddf)],_0x5792fb):S3MBDataParser[_0x490238(0x4a27)](_0x24b849,_0x2b63be[_0x490238(0xddf)],_0x5792fb):S3MDataParser[_0x490238(0x4a27)](_0x24b849,_0x2b63be[_0x2ea22f(0x207b)],_0x5792fb,_0x5792fb[_0x490238(0x5e9b)])):(_0x5792fb[_0x2ea22f(0x328f)]=LOADSTATE$4[_0x490238(0x5fe7)],requestS3MBuffer(_0x5792fb,_0x2b63be));},function(_0x1532c2){var _0x395255=_0x253d53,_0x238391=_0x548148;_0x2b63be[_0x395255(0x10d6)]--,_0x5792fb['_s3mLoadState']=LOADSTATE$4[_0x238391(0x5fe7)],requestS3MBuffer(_0x5792fb,_0x2b63be);})):(this[_0x548148(0xb2c)]--,_0x5792fb[_0x253d53(0x328f)]=LOADSTATE$4[_0x548148(0x5fe7)],requestS3MBuffer(_0x5792fb,_0x2b63be));}else requestS3MBuffer(_0x5792fb,_0x2b63be);}else this[_0x548148(0x2e91)]?this[_0x548148(0x54e1)]['push'](_0x5792fb):requestS3MBuffer(_0x5792fb,_0x2b63be);}}if(LOADSTATE$4[_0x548148(0x331)]===_0x42421c&&_0x548148(0x775)===_0x33b7fd['_dataType']&&(_0x5792fb[_0x548148(0x13db)]===InstanceSkeletonManager[_0x548148(0x313)][_0x548148(0x5165)]?InstanceSkeletonManager[_0x548148(0x2374)](_0x33b7fd,_0x5792fb):_0x5792fb[_0x548148(0x13db)]===InstanceSkeletonManager[_0x548148(0x313)][_0x548148(0x548c)]&&S3MBDataParser[_0x548148(0x5bde)](_0x33b7fd,_0x5792fb)),LOADSTATE$4[_0x548148(0x331)]===_0x42421c&&defined$1(_0x5792fb[_0x253d53(0x795)])&&(_0x33b7fd[_0x548148(0x24cb)]?_0x33b7fd[_0x548148(0x1988)]?S3MBDataParser[_0x548148(0x75f)](_0x5792fb[_0x253d53(0x795)],_0x33b7fd,_0x5792fb):S3MBDataParser[_0x548148(0x4a27)](_0x5792fb[_0x548148(0x3376)],_0x33b7fd,_0x5792fb):S3MDataParser[_0x253d53(0x563b)](_0x5792fb[_0x548148(0x3376)],_0x33b7fd,_0x5792fb,_0x5792fb[_0x548148(0x5e9b)]),_0x5792fb[_0x548148(0x3376)]=null),LOADSTATE$4[_0x548148(0x4221)]===_0x42421c&&(!0x1!==_0x33b7fd[_0x548148(0x1f22)]&&_0x33b7fd[_0x548148(0x11ef)]?_0x5792fb[_0x253d53(0x328f)]===LOADSTATE$4['LOST']?_0x5792fb[_0x548148(0x1ded)]=LOADSTATE$4['UNLOAD']:_0x5792fb[_0x548148(0x1ded)]=LOADSTATE$4[_0x253d53(0x2745)]:this[_0x548148(0x2e91)]?this[_0x548148(0x297)][_0x548148(0x5323)](_0x5792fb):_0x33b7fd[_0x548148(0x24cb)]||_0x33b7fd[_0x548148(0x524f)]?S3MBDataParser[_0x548148(0x5709)](_0x33b7fd,_0x5792fb,_0x5792fb[_0x548148(0x23c9)],_0x5792fb[_0x548148(0x5e9b)]):S3MDataParser[_0x548148(0x5709)](_0x33b7fd,_0x5792fb,_0x5792fb[_0x253d53(0x325)],_0x5792fb[_0x548148(0x5e9b)]),_0x33b7fd[_0x548148(0x391f)][_0x548148(0x1c10)](_0x5792fb[_0x253d53(0x557)])),LOADSTATE$4['PARSED']===_0x42421c&&_0x5792fb[_0x548148(0x332f)](_0x33b7fd[_0x253d53(0x4e0e)],_0x33b7fd),LOADSTATE$4[_0x548148(0x53b0)]===_0x42421c&&_0x548148(0x321a)===_0x33b7fd[_0x548148(0x3a1d)]){var _0x34e81c,_0x40204e,_0x28d441;(''===_0x33b7fd[_0x548148(0x7db)]?(_0x34e81c=_0x5792fb[_0x548148(0x14e9)][_0x253d53(0x511b)](_0x33b7fd[_0x253d53(0x1590)])+_0x5792fb[_0x548148(0x407c)]+'.'+_0x33b7fd[_0x548148(0x3a1d)],_0x40204e=_0x5792fb[_0x253d53(0x47d4)]):(_0x34e81c=_0x5792fb[_0x548148(0x14e9)][_0x548148(0x1c7e)](_0x33b7fd[_0x253d53(0x1590)])+_0x5792fb[_0x548148(0x407c)]+'_'+_0x33b7fd[_0x548148(0x7db)]+'.'+_0x33b7fd[_0x548148(0x3a1d)],_0x40204e=_0x5792fb[_0x548148(0x407c)]+'_'+_0x33b7fd[_0x548148(0x7db)]),_0x33b7fd[_0x548148(0x52b1)]===UrlType$1[_0x548148(0x17ad)])&&(_0xb5aca=_0x5792fb[_0x548148(0x14e9)][_0x548148(0x21f3)][_0x548148(0x2c3f)](/^\.*/,'')[_0x548148(0x2c3f)](/^\//,'')[_0x253d53(0x2bc0)](/\/$/,''),_0x2b7fc1=_0x33b7fd[_0x253d53(0x32b9)],_0xcc180d={'layerName':_0x33b7fd[_0x253d53(0x1c7c)],'rootTile':_0xb5aca,'tile':_0x40204e,'suffix':_0x33b7fd[_0x548148(0x3a1d)]},(_0x2dde41=objectToQuery(_0xcc180d=Object[_0x548148(0x38c1)](_0xcc180d,_0x2b7fc1),!0x0),(_0x15636c=_0x34e81c[_0x548148(0x31ca)](/(\S*)\/datas/))[_0x253d53(0x2ef4)]>0x0&&(_0x34e81c=_0x15636c[0x0]+'?'+_0x2dde41))),defined$1(Credential[_0x548148(0x5080)])&&(_0x34e81c=defined$1(Credential[_0x548148(0x5080)][_0x548148(0xb25)][this[_0x548148(0x1e36)]])?Credential[_0x548148(0x144)](this[_0x548148(0x1e36)],_0x34e81c):Credential[_0x548148(0x1aee)](_0x34e81c)),defined$1(_0x5792fb[_0x548148(0x2625)])||(_0x5792fb[_0x548148(0x2625)]=new Request({'url':_0x34e81c,'throttle':!0x0,'throttleByServer':!0x0,'serverKey':RequestScheduler[_0x548148(0x4713)](_0x34e81c),'priorityFunction':this[_0x253d53(0x4c27)](_0x5792fb,this)})),defined$1(_0x28d441=_0x253d53(0xb90)===_0x33b7fd[_0x548148(0x3a1d)]?loadImage$2(_0x5792fb[_0x548148(0x2625)][_0x548148(0x2dba)],this[_0x548148(0x433)],_0x5792fb[_0x548148(0x2625)]):loadArrayBuffer(_0x5792fb[_0x548148(0x2625)][_0x548148(0x2dba)],this[_0x548148(0x433)],_0x5792fb[_0x548148(0x2625)]))&&(_0x5792fb[_0x548148(0x1ded)]=LOADSTATE$4[_0x548148(0x5aa6)],this['_statistics'][_0x548148(0x19fa)]++,_0x5792fb[_0x548148(0x2625)]=null,_0x28d441[_0x548148(0x2a5f)](function(_0x3f36bc){var _0x124102=_0x548148;_0x5792fb[_0x124102(0x1ded)]=LOADSTATE$4[_0x124102(0xad7)],'png'===_0x33b7fd[_0x124102(0x3a1d)]?_0x5792fb[_0x124102(0x605d)]=_0x3f36bc:_0x5792fb[_0x124102(0x5e9b)]=_0x3f36bc,_0x2b63be[_0x124102(0x6f7)][_0x124102(0x19fa)]--,_0x2b63be[_0x124102(0x6f7)][_0x124102(0x5da5)]++;},function(_0x1c5d0b){var _0x39baf3=_0x253d53,_0x3bf1d8=_0x548148;defined$1(_0x1c5d0b)?(_0x2b63be[_0x39baf3(0x4709)][_0x3bf1d8(0x19fa)]--,_0x5792fb[_0x3bf1d8(0x1ded)]=LOADSTATE$4[_0x39baf3(0x9e9)]):(_0x2b63be[_0x39baf3(0x4709)][_0x3bf1d8(0x58be)]++,_0x2b63be[_0x3bf1d8(0x6f7)][_0x3bf1d8(0x19fa)]--,_0x5792fb[_0x39baf3(0x328f)]=LOADSTATE$4[_0x39baf3(0x2745)]);}));}else LOADSTATE$4[_0x253d53(0x2745)]!==_0x42421c||_0x548148(0x5ba7)!==_0x33b7fd[_0x548148(0x3a1d)]&&_0x253d53(0x19c5)!==_0x33b7fd[_0x548148(0x3a1d)]||(_0x5792fb[_0x548148(0x1ded)]=LOADSTATE$4[_0x253d53(0x10cf)]);LOADSTATE$4['VOLLOADED']!==_0x42421c&&LOADSTATE$4[_0x548148(0x5241)]!==_0x42421c||!defined$1(_0x5792fb['s3mBuffer'])||('png'===_0x33b7fd[_0x548148(0x3a1d)]||_0x253d53(0x19c5)===_0x33b7fd[_0x253d53(0x15d3)]?_0x33b7fd[_0x548148(0x24cb)]?S3MBDataParser[_0x253d53(0x1bdd)](_0x33b7fd,_0x5792fb,_0x5792fb[_0x548148(0x23c9)],_0x5792fb[_0x548148(0x605d)]):S3MDataParser[_0x548148(0x5709)](_0x33b7fd,_0x5792fb,_0x5792fb[_0x253d53(0x325)],_0x5792fb[_0x548148(0x605d)]):_0x33b7fd[_0x548148(0x24cb)]?S3MBDataParser[_0x548148(0x5709)](_0x33b7fd,_0x5792fb,_0x5792fb['s3mBuffer'],_0x5792fb[_0x548148(0x5e9b)]):S3MDataParser[_0x548148(0x5709)](_0x33b7fd,_0x5792fb,_0x5792fb[_0x548148(0x23c9)],_0x5792fb[_0x548148(0x5e9b)]));}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x5981)]=function(_0x4d81c2){var _0x1e6728=_0x307c2b,_0x3850a3=_0x5e00b3,_0x7e7644,_0x5f46d8,_0x33c089,_0x1a14b3,_0x3eff00=this[_0x3850a3(0xddf)];if(this[_0x1e6728(0x1677)],'vol'===_0x3eff00[_0x3850a3(0x3a1d)]){var _0x2a1be8,_0x4ba5fc,_0x4bd508;if(''===_0x3eff00['_volName']?(_0x2a1be8=_0x4d81c2[_0x3850a3(0x14e9)][_0x3850a3(0x1c7e)](_0x3eff00[_0x3850a3(0x350c)])+_0x4d81c2[_0x3850a3(0x407c)]+'.'+_0x3eff00[_0x3850a3(0x3a1d)],_0x4ba5fc=_0x4d81c2[_0x3850a3(0x407c)]):(_0x2a1be8=_0x4d81c2[_0x3850a3(0x14e9)][_0x3850a3(0x1c7e)](_0x3eff00[_0x3850a3(0x350c)])+_0x4d81c2[_0x3850a3(0x407c)]+'_'+_0x3eff00['_volName']+'.'+_0x3eff00[_0x3850a3(0x3a1d)],_0x4ba5fc=_0x4d81c2[_0x3850a3(0x407c)]+'_'+_0x3eff00[_0x1e6728(0xf59)]),_0x3eff00[_0x3850a3(0x52b1)]===UrlType$1[_0x3850a3(0x17ad)]){_0x7e7644=_0x4d81c2['_relativePath'][_0x3850a3(0x21f3)][_0x3850a3(0x2c3f)](/\//g,'')['replace']('.',''),_0x5f46d8=_0x3eff00[_0x3850a3(0x1232)];var _0x5b814e={'layerName':_0x3eff00[_0x3850a3(0x2c5)],'rootTile':_0x7e7644,'tile':_0x4ba5fc,'suffix':_0x3eff00[_0x3850a3(0x3a1d)]};_0x33c089=objectToQuery(_0x5b814e=Object[_0x1e6728(0x4881)](_0x5b814e,_0x5f46d8),!0x0),(_0x1a14b3=_0x2a1be8[_0x3850a3(0x31ca)](/(\S*)\/datas/))[_0x3850a3(0x809)]>0x0&&(_0x2a1be8=_0x1a14b3[0x0]+'?'+_0x33c089);}if(defined$1(Credential[_0x3850a3(0x5080)])&&(_0x2a1be8=defined$1(Credential[_0x1e6728(0x5b2d)][_0x1e6728(0x57f)][this[_0x3850a3(0x1e36)]])?Credential[_0x3850a3(0x144)](this[_0x3850a3(0x1e36)],_0x2a1be8):Credential[_0x1e6728(0x4dd9)](_0x2a1be8)),defined$1(_0x4d81c2[_0x3850a3(0x2625)])||(_0x4d81c2[_0x3850a3(0x2625)]=new Request({'url':_0x2a1be8,'throttle':!0x0,'throttleByServer':!0x0,'serverKey':RequestScheduler[_0x3850a3(0x4713)](_0x2a1be8),'priorityFunction':this[_0x3850a3(0x32ca)](_0x4d81c2,this)})),_0x4bd508=_0x1e6728(0xb90)===_0x3eff00[_0x3850a3(0x3a1d)]?loadImage$2(_0x4d81c2[_0x3850a3(0x2625)][_0x1e6728(0x2cb5)],this[_0x3850a3(0x433)],_0x4d81c2[_0x3850a3(0x2625)]):loadArrayBuffer(_0x4d81c2['request'][_0x3850a3(0x2dba)],this[_0x3850a3(0x433)],_0x4d81c2[_0x3850a3(0x2625)]),this[_0x1e6728(0x4709)][_0x3850a3(0x4d37)]++,defined$1(_0x4bd508)){_0x4d81c2['request']=null,_0x4d81c2[_0x3850a3(0x36c4)]=!0x1,this[_0x3850a3(0x6f7)][_0x1e6728(0x70f)]++;var _0xa23e68=this;_0x4bd508['then'](function(_0x142fba){var _0x192bcd=_0x1e6728,_0x4f9652=_0x3850a3;if(_0xa23e68[_0x4f9652(0x6f7)][_0x4f9652(0x4917)]--,_0x192bcd(0x4810)===_0x3eff00[_0x4f9652(0x3a1d)]&&defined$1(_0x142fba)&&_0x142fba[_0x4f9652(0x3080)]>0x7&&defined$1(_0x4d81c2['_volObj'])){var _0x4cbd31,_0x50bbc0=new Uint8Array(_0x142fba,0x8);_0x4cbd31=null!=unzipwasm?unzipWithwasm(_0x50bbc0):pako[_0x4f9652(0x3bb7)](_0x50bbc0)[_0x4f9652(0x537f)];var _0x214f48=new Float64Array(_0x4cbd31,0x0,0x1),_0x3fc7de=new Uint32Array(_0x4cbd31,0x30,0x1);if(0x0===_0x214f48[0x0]||0xc80===_0x3fc7de[0x0]||0xc81===_0x3fc7de[0x0]){var _0x2bc7da=0x0;0x0===_0x214f48[0x0]&&(_0x2bc7da=0x8);var _0x5c2e64=new Float64Array(_0x4cbd31,_0x2bc7da,0x6),_0x1164aa=_0x5c2e64[0x0],_0x22f66c=_0x5c2e64[0x1],_0x198f9=_0x5c2e64[0x2],_0x6d7bdc=_0x5c2e64[0x3],_0xbb2384=_0x5c2e64[0x4]<_0x5c2e64[0x5]?_0x5c2e64[0x4]:_0x5c2e64[0x5],_0x5616fa=_0x5c2e64[0x4]>_0x5c2e64[0x5]?_0x5c2e64[0x4]:_0x5c2e64[0x5],_0xe2f118={'left':_0x1164aa,'top':_0x22f66c,'right':_0x198f9,'bottom':_0x6d7bdc,'minHeight':_0xbb2384,'maxHeight':_0x5616fa,'width':_0x198f9-_0x1164aa,'length':_0x22f66c-_0x6d7bdc,'height':_0x5616fa-_0xbb2384},_0x16dae1=new Uint32Array(_0x4cbd31,0x30+_0x2bc7da,0x7),_0x430178=_0x16dae1[0x0],_0x3819de=_0x16dae1[0x1],_0x57da01=_0x16dae1[0x2],_0x4178ad=_0x16dae1[0x3],_0x5d9027={'nFormat':_0x430178,'nSideBlockCount':_0x3819de,'nBlockLength':_0x57da01,'nLength':_0x4178ad,'nWidth':_0x16dae1[0x4],'nHeight':_0x16dae1[0x5],'nDepth':_0x16dae1[0x6],'imageArray':new Uint8Array(_0x4cbd31,0x4c+_0x2bc7da,_0x4178ad*_0x4178ad*0x4)},_0x464e1e=_0x3eff00[_0x4f9652(0x1358)][_0x4f9652(0x32b3)]+'_'+_0x3eff00['id']+'_'+_0x4d81c2[_0x192bcd(0x13e4)][_0x4f9652(0x1c7e)](_0x3eff00['_baseUri'])+'_'+_0x4d81c2[_0x4f9652(0x407c)],_0x16d403=HypsometricSettingEnum$1[_0x192bcd(0x1d6)]['LINEAR'];defined$1(_0x3eff00[_0x4f9652(0xb68)])&&_0x3eff00[_0x4f9652(0xb68)][_0x4f9652(0x960)]===HypsometricSettingEnum$1[_0x4f9652(0x1163)][_0x192bcd(0x5486)]&&(_0x16d403=HypsometricSettingEnum$1[_0x192bcd(0x1d6)][_0x4f9652(0x403b)]),0xc81===_0x5d9027['nFormat']&&defined$1(_0x3eff00[_0x4f9652(0xb68)])&&S3MDataParser[_0x4f9652(0x5847)](_0x5d9027,_0x3eff00[_0x192bcd(0xa01)],_0x16d403);var _0x3f9cc1=DDSTextureManager$1[_0x4f9652(0xd56)](_0x464e1e,_0x3eff00[_0x4f9652(0x24f8)],_0x3eff00[_0x4f9652(0x1358)],_0x5d9027,_0x16d403);_0x4d81c2[_0x4f9652(0x19f2)][_0x192bcd(0x46c3)]=_0x3f9cc1,_0x4d81c2[_0x4f9652(0x19f2)][_0x4f9652(0x27dc)]=_0x5d9027[_0x4f9652(0x27dc)],_0x4d81c2[_0x4f9652(0x19f2)][_0x4f9652(0x37df)]=_0x5d9027[_0x4f9652(0x37df)],_0x4d81c2[_0x4f9652(0x19f2)][_0x4f9652(0x4ad4)]=_0x5d9027[_0x4f9652(0x4ad4)],_0x4d81c2[_0x4f9652(0x19f2)]['nLength']=_0x5d9027[_0x4f9652(0x1fdc)],_0x4d81c2[_0x192bcd(0x32c5)][_0x192bcd(0x35c)]=_0x5d9027['nWidth'],_0x4d81c2[_0x4f9652(0x19f2)][_0x4f9652(0x4f5f)]=_0x5d9027[_0x4f9652(0x4f5f)],_0x4d81c2[_0x4f9652(0x19f2)][_0x4f9652(0xbe5)]=_0x5d9027[_0x192bcd(0x4e65)],_0x4d81c2[_0x4f9652(0x19f2)]['id']=_0x464e1e,_0x4d81c2[_0x192bcd(0x32c5)][_0x4f9652(0xd7b)]=_0x3eff00[_0x192bcd(0xb64)],_0x4d81c2[_0x4f9652(0x19f2)][_0x4f9652(0x119f)]=_0x3eff00[_0x192bcd(0x4bf7)],_0x4d81c2[_0x4f9652(0x19f2)][_0x4f9652(0x58a2)]=_0xe2f118;}}_0xa23e68[_0x4f9652(0x6f7)][_0x4f9652(0x4d37)]--;},function(_0x3bf6bc){var _0x5d5008=_0x1e6728,_0x2436d8=_0x3850a3;defined$1(_0x3bf6bc)||(_0xa23e68[_0x5d5008(0x4709)][_0x2436d8(0x10c4)]++,_0x4d81c2[_0x2436d8(0x36c4)]=!0x0),_0xa23e68[_0x5d5008(0x4709)][_0x2436d8(0x4917)]--,_0xa23e68[_0x5d5008(0x4709)][_0x2436d8(0x4d37)]--;});}else this[_0x1e6728(0x4709)][_0x3850a3(0x4d37)]--;}},S3MLayerScheduler[_0x307c2b(0x1aa2)][_0x5e00b3(0x5cae)]=function(_0x503817){var _0x477a9b=_0x307c2b,_0x2ed1c5=_0x5e00b3,_0x5dda22=this[_0x2ed1c5(0xddf)];if(_0x477a9b(0x19c5)===_0x5dda22[_0x2ed1c5(0x3a1d)]){var _0x41eedb=_0x5dda22[_0x2ed1c5(0x1358)];for(var _0x156be4 in _0x503817[_0x477a9b(0x2943)]){this[_0x2ed1c5(0x6f7)][_0x477a9b(0x2aa9)]++;var _0x22364c=_0x156be4,_0x29501f=_0x503817[_0x2ed1c5(0x51b0)][_0x22364c],_0x3cc897=_0x5dda22['_id']+_0x41eedb[_0x477a9b(0x3cac)],_0x6c5e78=_0x22364c[_0x2ed1c5(0x4c07)](0x0,_0x22364c[_0x2ed1c5(0x809)]-_0x3cc897[_0x2ed1c5(0x809)])+'_'+_0x503817['_fileName'];_0x6c5e78=''!==_0x5dda22['_volName']?_0x6c5e78+'_'+_0x5dda22[_0x2ed1c5(0x7db)]:_0x6c5e78,_0x6c5e78+=_0x2ed1c5(0x433c);var _0x3b1c14=_0x503817[_0x2ed1c5(0x14e9)][_0x477a9b(0x511b)](_0x5dda22[_0x2ed1c5(0x350c)])+_0x6c5e78;if(0x0!=_0x5dda22[_0x2ed1c5(0xa6a)]){var _0x42688b=_0x5dda22[_0x477a9b(0x32b9)],_0x400934=_0x3b1c14[_0x2ed1c5(0xabf)](_0x2ed1c5(0x147f))+0x5,_0x158964=_0x42688b[_0x2ed1c5(0x345)],_0x4c085c=_0x3b1c14[_0x2ed1c5(0x4c07)](_0x3b1c14[_0x477a9b(0x2feb)](_0x477a9b(0x3124))+0x6)[_0x2ed1c5(0x390f)]('/'),_0x555ccb=_0x4c085c[0x0],_0x599aa5=_0x4c085c[0x1][_0x477a9b(0x1acf)](0x0,_0x4c085c[0x1][_0x477a9b(0x2feb)]('.')),_0x4b9cf5=_0x4c085c[0x1][_0x2ed1c5(0x4c07)](_0x4c085c[0x1][_0x2ed1c5(0xabf)]('.')+0x1,_0x4c085c[0x1][_0x2ed1c5(0x809)]);for(var _0x156be4 in(_0x3b1c14=_0x3b1c14[_0x2ed1c5(0x4c07)](0x0,_0x400934)+_0x477a9b(0x4531)+_0x158964+_0x2ed1c5(0x3d27)+_0x555ccb+_0x2ed1c5(0x2cc7)+_0x599aa5+_0x2ed1c5(0xaac)+_0x4b9cf5,_0x42688b))_0x3b1c14=_0x3b1c14+'&'+_0x156be4+'='+_0x42688b[_0x156be4];}var _0x3abfb8=loadArrayBuffer(_0x3b1c14,this[_0x2ed1c5(0x433)]);if(defined$1(_0x3abfb8)){this[_0x2ed1c5(0x6f7)][_0x2ed1c5(0x4917)]++;var _0xd15a9b=this;!function(_0x279339,_0x51f234){var _0x5b3fde=_0x2ed1c5;_0x279339[_0x5b3fde(0x2a5f)](function(_0x5a1f27){var _0x409557=_0x5b3fde;if(_0xd15a9b['_statistics'][_0x409557(0x4917)]--,defined$1(_0x5a1f27)){var _0x8c31d3,_0x582ba7=void 0x0,_0xce966b=new Uint8Array(_0x5a1f27,0x8);if(_0x8c31d3=null!=unzipwasm?unzipWithwasm(_0xce966b):pako[_0x409557(0x3bb7)](_0xce966b)[_0x409557(0x537f)],0x1===new Float64Array(_0x8c31d3,0x0,0x1)[0x0]){var _0xadf1d0=new Uint32Array(_0x8c31d3,0x8,0x4),_0x2fb3d5=_0xadf1d0[0x0],_0x2c3012=_0xadf1d0[0x1],_0x5ac0f7=_0xadf1d0[0x2];_0x582ba7={'nFormat':_0x2fb3d5,'nWidth':_0x2c3012,'nHeight':_0x5ac0f7,'nPixelSize':_0xadf1d0[0x3],'imageArray':new Float32Array(_0x8c31d3,0x18,_0x2c3012*_0x5ac0f7)};}if(defined$1(_0x582ba7)){var _0x39b4a3=S3MDataParser[_0x409557(0x359e)](_0x582ba7,_0x5dda22[_0x409557(0xb68)],_0x5dda22[_0x409557(0xb68)][_0x409557(0x960)]);_0x29501f[_0x409557(0x7d7)]({'width':_0x582ba7[_0x409557(0x3aae)],'height':_0x582ba7[_0x409557(0x4f5f)],'arrayBufferView':_0x39b4a3});}_0xd15a9b[_0x409557(0x6f7)][_0x409557(0x4d37)]--,_0x5a1f27=null,_0x503817[_0x409557(0x36c4)]=!0x1;}},function(_0x585673){var _0x4b2639=_0x140d,_0x4631da=_0x5b3fde;_0xd15a9b[_0x4631da(0x6f7)]['numberOfColorChangePending']--,_0xd15a9b[_0x4b2639(0x4709)][_0x4631da(0x10c4)]++,_0xd15a9b[_0x4b2639(0x4709)][_0x4631da(0x4d37)]--;});}(_0x3abfb8);}else this[_0x477a9b(0x4709)][_0x2ed1c5(0x4d37)]--;}}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x145f)]=function(_0x6dd1c){var _0x7056d0=_0x307c2b,_0x30f68d=_0x5e00b3;if(this[_0x30f68d(0x5ce8)]+=_0x6dd1c,this[_0x30f68d(0x5ce8)]>this[_0x30f68d(0xddf)][_0x30f68d(0x346a)])this[_0x30f68d(0xddf)][_0x30f68d(0x40ca)][_0x30f68d(0x1c10)](0x64),this[_0x30f68d(0x4462)]=!0x0,this[_0x7056d0(0x583d)]();else{var _0xecf1f3=Math[_0x30f68d(0x1ace)](0x64*this[_0x30f68d(0x5ce8)]/this[_0x30f68d(0xddf)]['_prepareLoadSize']);_0xecf1f3>this[_0x30f68d(0x4cad)]&&(this[_0x30f68d(0x4cad)]=_0xecf1f3,this[_0x30f68d(0xddf)][_0x30f68d(0x40ca)][_0x30f68d(0x1c10)](_0xecf1f3));}};var domainReg$1=/({.*?})/g;function requestS3MBuffer(_0x3ac527,_0x1a2449){var _0x54819d=_0x307c2b,_0x435cc8=_0x5e00b3,_0x524fc7,_0x1a13b7=_0x3ac527[_0x435cc8(0x2625)][_0x435cc8(0x2dba)];if(defined$1(_0x1a2449[_0x54819d(0x207b)][_0x435cc8(0x58ab)])){var _0x349506;_0x349506=_0x1a2449[_0x54819d(0x207b)][_0x435cc8(0x1988)]?_0x3ac527[_0x54819d(0x6ac)][_0x435cc8(0x2dba)][_0x54819d(0x1acf)](_0x3ac527[_0x435cc8(0x2625)][_0x54819d(0x2cb5)][_0x435cc8(0xabf)](_0x435cc8(0x1780))+0x9):_0x3ac527[_0x54819d(0x6ac)][_0x435cc8(0x2dba)][_0x435cc8(0x4c07)](_0x3ac527[_0x435cc8(0x2625)][_0x435cc8(0x2dba)][_0x435cc8(0xabf)](_0x435cc8(0xbc3))+0x5),_0x524fc7=_0x1a2449[_0x435cc8(0xddf)][_0x435cc8(0x58ab)][_0x54819d(0x4ff7)]({'dataType':_0x435cc8(0x65a),'data':_0x349506});}else{if(defined$1(_0x1a2449[_0x435cc8(0xddf)][_0x435cc8(0x53ae)])){var _0x243122=_0x1a2449[_0x435cc8(0xddf)][_0x435cc8(0x53ae)],_0x399ed2=_0x243122[_0x3ac527[_0x54819d(0x34f2)]%_0x243122[_0x54819d(0x2ef4)]];_0x1a13b7=_0x1a13b7[_0x435cc8(0x2c3f)](domainReg$1,function(_0x576f9c,_0x147c72){var _0x77cef7=_0x435cc8;return _0x77cef7(0x1d9)===_0x147c72?_0x399ed2:_0x576f9c;});}defined$1(Credential[_0x435cc8(0x5080)])&&(_0x1a13b7=defined$1(Credential[_0x435cc8(0x5080)][_0x54819d(0x57f)][_0x1a13b7])?Credential[_0x435cc8(0x144)](_0x1a2449[_0x435cc8(0x1e36)],_0x1a13b7):Credential[_0x435cc8(0x1aee)](_0x1a13b7)),_0x524fc7=loadArrayBuffer(_0x1a13b7,_0x1a2449[_0x435cc8(0x433)],_0x3ac527[_0x435cc8(0x2625)]);}defined$1(_0x524fc7)?(_0x3ac527[_0x435cc8(0x1ded)]=LOADSTATE$4[_0x435cc8(0x5aa6)],_0x1a2449[_0x435cc8(0x6f7)][_0x435cc8(0x19fa)]++,_0x524fc7[_0x435cc8(0x2a5f)](function(_0x1f58c7){var _0x118ef1=_0x54819d,_0x203b7f=_0x435cc8;if(defined$1(_0x1a2449[_0x203b7f(0xddf)][_0x203b7f(0x58ab)])&&(!defined$1(_0x1f58c7)||!_0x3ac527['_isVisible']||!MemoryManager$1[_0x118ef1(0x2e6d)](_0x1a2449[_0x203b7f(0xddf)][_0x203b7f(0x1358)][_0x203b7f(0x7a8)])))return _0x3ac527[_0x203b7f(0x1ded)]=LOADSTATE$4[_0x203b7f(0x5fe7)],void(_0x3ac527['request']=null);_0x1a2449[_0x203b7f(0x4462)]||_0x1a2449[_0x203b7f(0x145f)](_0x1f58c7[_0x118ef1(0x4f5a)]),_0x3ac527[_0x203b7f(0x2625)]=null,_0x1a2449[_0x203b7f(0x6f7)][_0x118ef1(0x4ee3)]--,_0x3ac527[_0x118ef1(0x328f)]===LOADSTATE$4[_0x203b7f(0x5aa6)]&&(_0x1a2449[_0x203b7f(0xddf)][_0x118ef1(0x4b80)]&&_0x1a2449[_0x203b7f(0xddf)][_0x203b7f(0x535d)][_0x203b7f(0x10aa)](_0x1a2449[_0x203b7f(0xddf)]['_id'],_0x3ac527[_0x118ef1(0x4e8d)],_0x1f58c7),0x0!=_0x1a2449[_0x203b7f(0x4066)][_0x203b7f(0x809)]?_0x3ac527[_0x203b7f(0x23c9)]=decodeArrayBuffer(_0x1f58c7,_0x1a2449[_0x203b7f(0x4066)]):_0x3ac527[_0x203b7f(0x23c9)]=_0x1f58c7,_0x3ac527[_0x203b7f(0x1ded)]=LOADSTATE$4[_0x203b7f(0x4221)],_0x1a2449[_0x203b7f(0x6f7)][_0x118ef1(0x2fbb)]++);},function(_0x7e5cc9){var _0x848477=_0x54819d,_0x33a1e7=_0x435cc8;_0x3ac527[_0x33a1e7(0x2625)]=null,defined$1(_0x7e5cc9)?(_0x1a2449[_0x33a1e7(0x6f7)]['numberOfPendingRequests']--,_0x3ac527[_0x33a1e7(0x1ded)]=LOADSTATE$4[_0x33a1e7(0xf90)]):(_0x1a2449[_0x33a1e7(0x6f7)][_0x33a1e7(0x58be)]++,_0x1a2449[_0x33a1e7(0x6f7)][_0x33a1e7(0x19fa)]--,_0x3ac527[_0x848477(0x328f)]=LOADSTATE$4[_0x848477(0x100d)]);})):_0x3ac527[_0x435cc8(0x2625)]=null;}function getAttributesWithFields(_0x1e17ed,_0x4e9ca5,_0x13cba4){var _0x53cacf=_0x307c2b,_0x513f39=_0x5e00b3,_0x32adc3=_0x4e9ca5[_0x53cacf(0x207b)];if(_0x32adc3['hasAttributeIndex']&&_0x13cba4){if(_0x1e17ed[_0x513f39(0x3bc8)]===LOADSTATE$4[_0x513f39(0x4221)])return;}else{if(_0x4e9ca5[_0x513f39(0x219e)]||_0x1e17ed[_0x513f39(0x4a9d)]===LOADSTATE$4[_0x513f39(0x4221)])return;}var _0x4cb3dc=_0x4e9ca5;defined$1(_0x32adc3[_0x53cacf(0xa8f)])&&_0x513f39(0x2a6)===_0x32adc3[_0x53cacf(0x1de3)]&&(_0x4cb3dc[_0x513f39(0x1349)][_0x513f39(0x5191)]?_0x4cb3dc[_0x513f39(0x4203)][_0x513f39(0x14ab)](_0x1e17ed[_0x513f39(0x407c)])?_0x4cb3dc[_0x513f39(0x4203)][_0x53cacf(0x25c8)](_0x1e17ed[_0x513f39(0x407c)],_0x513f39(0x53b3))[_0x513f39(0x2a5f)](function(_0x3d6fb1){var _0x1dd7fb=_0x53cacf,_0x55f8fd=_0x513f39;0x1==_0x3d6fb1?_0x4cb3dc[_0x55f8fd(0x4203)]['db'][_0x55f8fd(0xeba)](_0x1e17ed[_0x1dd7fb(0x47d4)])[_0x55f8fd(0xce3)](_0x1e17ed[_0x55f8fd(0x407c)])[_0x1dd7fb(0x3abb)](_0x55f8fd(0x220d))[_0x55f8fd(0x2d3)]=function(_0x288108){var _0x55d52b=_0x55f8fd,_0x468310=_0x288108[_0x55d52b(0x50f)][_0x55d52b(0x2a6a)][_0x55d52b(0x9a4)],_0x3a4474=new FileReader();_0x3a4474[_0x55d52b(0x1104)]=function(){var _0x5a7d98=_0x140d,_0x271733=_0x55d52b,_0x34663d=JSON[_0x271733(0x2374)](_0x3a4474[_0x271733(0x2a6a)]);_0x4e9ca5['_attributes']=Object[_0x5a7d98(0x4881)](_0x4e9ca5[_0x271733(0x255a)],_0x34663d),_0x1e17ed[_0x271733(0x4a9d)]=LOADSTATE$4[_0x271733(0x4221)];},_0x3a4474[_0x55d52b(0x100f)](_0x468310);}:downloadAttributesWithFields(_0x1e17ed,_0x4e9ca5);})[_0x513f39(0xd22)](function(){downloadAttributesWithFields(_0x1e17ed,_0x4e9ca5);}):downloadAttributesWithFields(_0x1e17ed,_0x4e9ca5):downloadAttributesWithFields(_0x1e17ed,_0x4e9ca5,_0x13cba4));}function downloadAttributesWithFields(_0x1e04db,_0x13d236,_0x36f90d){var _0x381ac2=_0x307c2b,_0x3aae59=_0x5e00b3,_0x48d7de=_0x13d236[_0x381ac2(0x207b)];if((!_0x13d236[_0x3aae59(0x219e)]||_0x48d7de[_0x3aae59(0x2c65)])&&defined$1(_0x48d7de[_0x3aae59(0x5110)])){var _0x1bf253,_0x4af0d0,_0xdf1bb7=_0x3aae59(0x2a6)===_0x48d7de[_0x3aae59(0x5f54)]?_0x3aae59(0x4f3a):_0x13d236[_0x3aae59(0xddf)][_0x3aae59(0x24cb)]?_0x3aae59(0x4545):_0x3aae59(0xcae);_0x1bf253=''===_0x1e04db[_0x3aae59(0x14e9)][_0x3aae59(0x3cc8)]()?_0x13d236[_0x3aae59(0xddf)]['_baseUri'][_0x3aae59(0x3cc8)]()+_0x1e04db[_0x3aae59(0x5658)]:_0x1e04db[_0x3aae59(0x14e9)][_0x3aae59(0x1c7e)](_0x13d236[_0x3aae59(0xddf)][_0x3aae59(0x350c)])[_0x3aae59(0x3cc8)]()+getFilenameFromUri(_0x1e04db[_0x381ac2(0x13e4)][_0x3aae59(0x3cc8)]()[_0x3aae59(0x2c3f)](/\/$/,'')),_0x48d7de[_0x381ac2(0x37d0)]&&_0x36f90d&&(_0x1bf253+='_1'),_0x1bf253+=_0xdf1bb7;var _0x3fee03=(_0x4af0d0=_0x1e04db[_0x3aae59(0x4a9d)]===LOADSTATE$4[_0x3aae59(0x5fe7)]?_0x48d7de[_0x3aae59(0x5110)]:_0x1e04db[_0x381ac2(0x440b)][_0x3aae59(0x809)]>0x0?_0x1e04db['_attrAppend']:_0x48d7de[_0x3aae59(0x5110)])[_0x3aae59(0x48a9)](';'),_0x1abd6e=_0x13d236;if(_0x3aae59(0x2a6)===_0x48d7de[_0x3aae59(0x5f54)]){if(_0x1bf253=_0x48d7de['_fieldsInfo'][_0x3aae59(0x33c8)][_0x3aae59(0x1a9a)](_0x3aae59(0x175e))?_0x1bf253+_0x381ac2(0xcd4)+_0x3fee03:_0x1bf253+_0x3aae59(0xd8f)+_0x3fee03,_0x48d7de[_0x3aae59(0x52b1)]===UrlType$1[_0x3aae59(0x17ad)]){var _0x9b7c65=_0x1e04db[_0x3aae59(0x14e9)][_0x3aae59(0x21f3)][_0x3aae59(0x2c3f)](/^\.*/,'')[_0x3aae59(0x2c3f)](/^\//,'')[_0x3aae59(0x2c3f)](/\/$/,''),_0x329c32=_0x48d7de[_0x3aae59(0x1232)],_0x3868d0={'layerName':_0x48d7de[_0x3aae59(0x2c5)],'rootTile':_0x9b7c65,'tile':_0x1e04db[_0x3aae59(0x407c)],'suffix':'attribute','fields':_0x3fee03},_0x721742=objectToQuery(_0x3868d0=Object[_0x381ac2(0x4881)](_0x3868d0,_0x329c32),!0x0),_0x3b285a=_0x1bf253[_0x3aae59(0x31ca)](/(\S*)\/datas/);_0x3b285a[_0x3aae59(0x809)]>0x0&&(_0x1bf253=_0x3b285a[0x0]+'?'+_0x721742);}defined$1(Credential[_0x3aae59(0x5080)])&&(_0x1bf253=defined$1(Credential[_0x3aae59(0x5080)][_0x381ac2(0x57f)][_0x13d236[_0x381ac2(0x55e9)]])?Credential[_0x3aae59(0x144)](_0x13d236[_0x3aae59(0x1e36)],_0x1bf253):Credential[_0x3aae59(0x1aee)](_0x1bf253));var _0x2590e6=new Request({'url':_0x1bf253,'throttle':!0x0,'throttleByServer':!0x0,'serverKey':RequestScheduler[_0x3aae59(0x4713)](_0x1bf253),'priorityFunction':_0x13d236[_0x3aae59(0x32ca)](_0x1e04db,_0x13d236)}),_0x15f642=loadArrayBuffer(_0x1bf253,_0x13d236[_0x381ac2(0x2e07)],_0x2590e6);defined$1(_0x15f642)?(_0x13d236[_0x3aae59(0x219e)]=!0x0,_0x48d7de[_0x3aae59(0x2c65)]&&_0x36f90d?_0x1e04db[_0x3aae59(0x3bc8)]=LOADSTATE$4['LOADING']:_0x1e04db[_0x3aae59(0x4a9d)]=LOADSTATE$4[_0x3aae59(0x5aa6)],_0x15f642['then'](function(_0xb49fde){var _0x22d58c=_0x381ac2,_0x461d71=_0x3aae59;_0x48d7de[_0x461d71(0x2c65)]&&_0x36f90d?_0x1e04db[_0x22d58c(0x4725)]=LOADSTATE$4[_0x461d71(0x4221)]:_0x1e04db[_0x461d71(0x4a9d)]=LOADSTATE$4[_0x461d71(0x4221)],_0x1e04db[_0x461d71(0x2ce5)]=[];var _0x4068a8=new Int32Array(_0xb49fde,0x0,0x1);_0x4068a8=_0x4068a8[0x0];for(var _0x223825=new Int32Array(_0xb49fde,0x4,_0x4068a8),_0x5f1461=[],_0x5b33e6=0x0;_0x5b33e6<_0x4068a8;_0x5b33e6++)_0x5f1461[_0x461d71(0x5323)](_0x223825[_0x5b33e6]);var _0x5e5290=Math['floor'](_0x5f1461[0x0]/4.125),_0x3e17b7=_0x2da523=Math[_0x461d71(0x5f13)](_0x5e5290/0x8),_0x137a7e=new Int8Array(_0xb49fde,0x4*(_0x4068a8+0x1)+_0x2da523,0x4*_0x5e5290),_0x2068cc=_0x137a7e['subarray'](0x0,0x4*_0x5e5290),_0x16dd3f=new Int8Array(_0x2068cc);_0x137a7e=new Int32Array(_0x16dd3f[_0x461d71(0x537f)]);var _0x4f2729=0x4*(_0x4068a8+0x1)+_0x5f1461[0x0],_0x226c5a=[],_0xbc9e08=[];for(_0x5b33e6=0x1;_0x5b33e6<=_0x4af0d0[_0x461d71(0x809)];_0x5b33e6++){var _0x3435ec=_0x1abd6e[_0x461d71(0xddf)][_0x461d71(0x160a)],_0x492d58=_0x4af0d0[_0x5b33e6-0x1],_0x42c805=_0x3435ec[_0x461d71(0x38c4)](_0x492d58),_0x177d5a=_0x42c805[_0x22d58c(0x18c0)],_0x209907=Number(_0x42c805[_0x461d71(0xd16)]);_0x5e5290=Math[_0x461d71(0x1ace)](_0x5f1461[_0x5b33e6]/(_0x209907+0.125));var _0x2da523=Math[_0x461d71(0x5f13)](_0x5e5290/0x8);0xa!=_0x177d5a&&_0x461d71(0x21f4)!==_0x177d5a&&_0x461d71(0x4685)!==_0x177d5a||(_0x209907=0x1,_0x2da523=_0x3e17b7,_0x5e5290=_0x5f1461[_0x5b33e6]-_0x2da523);var _0x517a0f=new Uint8Array(_0xb49fde,_0x4f2729,_0x2da523);_0x226c5a[_0x461d71(0x5323)](_0x517a0f);var _0x3509c0=new Int8Array(_0xb49fde,_0x4f2729+_0x2da523,_0x5e5290*_0x209907)[_0x461d71(0x1c7c)](0x0,_0x5e5290*_0x209907);_0x16dd3f=new Int8Array(_0x3509c0);if(0x4==_0x177d5a||_0x461d71(0x1ec5)===_0x177d5a)_0x3509c0=new Int32Array(_0x16dd3f[_0x22d58c(0xcaa)]);else{if(_0x22d58c(0x4e19)===_0x177d5a)_0x3509c0=new Int16Array(_0x16dd3f[_0x461d71(0x537f)]);else{if(0x10==_0x177d5a||_0x461d71(0x4bcd)===_0x177d5a)_0x3509c0=new BigInt64Array(_0x16dd3f[_0x461d71(0x537f)]);else{if(0x6==_0x177d5a||_0x461d71(0x2955)===_0x177d5a)_0x3509c0=new Float32Array(_0x16dd3f[_0x461d71(0x537f)]);else{if(0x7==_0x177d5a||_0x461d71(0x6be)===_0x177d5a)_0x3509c0=new Float64Array(_0x16dd3f['buffer']);else{if(0xa==_0x177d5a||_0x22d58c(0xe3d)===_0x177d5a||_0x461d71(0x4685)===_0x177d5a){for(var _0x516a19=new DataView(_0x3509c0[_0x461d71(0x537f)][_0x461d71(0x30eb)](_0x4f2729+_0x2da523,_0x4f2729+_0x2da523+_0x5e5290*_0x209907)),_0x1724f9=0x0,_0x56efae=[];_0x1724f9<_0x516a19[_0x461d71(0x3080)];){var _0x2ae6df=_0x516a19[_0x461d71(0x5c11)](_0x1724f9,!0x0);if((_0x1724f9+=0x4)+_0x2ae6df>_0x16dd3f[_0x461d71(0x537f)][_0x461d71(0x3080)]||_0x2ae6df<0x0)break;var _0x16f206=new Uint8Array(_0x16dd3f[_0x461d71(0x537f)],_0x1724f9,_0x2ae6df);_0x1724f9+=_0x2ae6df;var _0x5e1456=getStringFromTypedArray(_0x16f206,void 0x0,void 0x0,_0x461d71(0x1108));_0x56efae[_0x461d71(0x5323)](_0x5e1456);}_0x3509c0=_0x56efae;}}}}}}_0x4f2729+=_0x5f1461[_0x5b33e6],_0xbc9e08[_0x461d71(0x5323)](_0x3509c0);}var _0x819362={};for(_0x5b33e6=0x0;_0x5b33e6<_0x137a7e[_0x461d71(0x809)];_0x5b33e6++){for(var _0x287e0d={},_0x13224a=0x0;_0x13224a<_0xbc9e08[_0x461d71(0x809)];_0x13224a++){0x0!=(_0x226c5a[_0x13224a][Math[_0x461d71(0x1ace)](_0x5b33e6/0x8)]>>0x7-_0x5b33e6%0x8&0x1)?_0x287e0d[_0x4af0d0[_0x13224a]]=_0xbc9e08[_0x13224a][_0x5b33e6]:_0x287e0d[_0x4af0d0[_0x13224a]]=null;}defined$1(_0x1abd6e[_0x461d71(0x255a)][_0x137a7e[_0x5b33e6]])&&(_0x287e0d=combine$2(_0x287e0d,_0x1abd6e[_0x461d71(0x255a)][_0x137a7e[_0x5b33e6]])),_0x1abd6e[_0x461d71(0x255a)][_0x137a7e[_0x5b33e6]]=_0x287e0d,_0x819362[_0x137a7e[_0x5b33e6]]=_0x287e0d;}if(_0x1abd6e[_0x461d71(0x1349)][_0x461d71(0x5191)]){var _0x405f9d=new Blob([JSON[_0x461d71(0x43ec)](_0x819362)],{'type':_0x461d71(0x1c58)});if(_0x1abd6e[_0x461d71(0x4203)][_0x461d71(0x14ab)](_0x1e04db['_fileName']))_0x1abd6e[_0x461d71(0x4203)][_0x461d71(0x1ae9)](_0x1e04db[_0x461d71(0x407c)],_0x461d71(0x220d),_0x405f9d)['then'](function(){var _0x5f287a=_0x461d71;_0x1abd6e[_0x5f287a(0x219e)]=!0x1,_0x1abd6e[_0x5f287a(0x4203)][_0x5f287a(0x1ae9)](_0x1e04db[_0x5f287a(0x407c)],_0x5f287a(0x53b3),!0x0),_0x137a7e=null;})[_0x461d71(0xd22)](function(){var _0x384899=_0x22d58c,_0x5cd877=_0x461d71;_0x1abd6e[_0x5cd877(0x4203)][_0x384899(0xd19)](_0x1e04db[_0x5cd877(0x407c)]),_0x1abd6e[_0x5cd877(0x219e)]=!0x1,_0x137a7e=null;});else _0x1abd6e[_0x461d71(0x4203)][_0x461d71(0x2f0b)](_0x1e04db[_0x461d71(0x407c)])[_0x461d71(0x2a5f)](function(){var _0x20ff76=_0x22d58c,_0xf80f0d=_0x461d71;_0x1abd6e[_0xf80f0d(0x4203)][_0x20ff76(0x28a4)](_0x1e04db[_0x20ff76(0x47d4)],_0x20ff76(0x340c),_0x405f9d)[_0xf80f0d(0x2a5f)](function(){var _0x445966=_0xf80f0d;_0x1abd6e[_0x445966(0x219e)]=!0x1,_0x1abd6e[_0x445966(0x4203)][_0x445966(0x1ae9)](_0x1e04db[_0x445966(0x407c)],_0x445966(0x53b3),!0x0),_0x137a7e=null;})[_0xf80f0d(0xd22)](function(){var _0x2ac93f=_0xf80f0d;_0x1abd6e[_0x2ac93f(0x219e)]=!0x1,_0x137a7e=null;});})[_0x461d71(0xd22)](function(_0x32d9e9){var _0x25c8b7=_0x461d71;_0x1abd6e[_0x25c8b7(0x219e)]=!0x1,_0x137a7e=null;});}else _0x13d236[_0x22d58c(0x12a8)]=!0x1;if(defined$1(_0x48d7de[_0x461d71(0x9d9)])){for(var _0x585ce2,_0x3b3245=[_0x1e04db];_0x585ce2=_0x3b3245[_0x461d71(0x3b86)]();)for(var _0x2d99ff=0x0;_0x2d99ff<_0x585ce2[_0x461d71(0x2223)][_0x22d58c(0x2ef4)];_0x2d99ff++)for(var _0x266630=_0x585ce2[_0x22d58c(0x48e8)][_0x2d99ff],_0x2ef35a=0x0;_0x2ef35a<_0x266630[_0x461d71(0x1f3d)][_0x461d71(0x809)];_0x2ef35a++){_0x266630[_0x461d71(0x1f3d)][_0x2ef35a][_0x461d71(0x35cc)](_0x48d7de),defined$1(_0x266630[_0x461d71(0x7d8)])&&_0x3b3245[_0x461d71(0x5323)](_0x266630[_0x461d71(0x7d8)]);}}defined$1(_0x1e04db[_0x461d71(0x23c9)])&&(_0x1e04db[_0x22d58c(0x328f)]=LOADSTATE$4[_0x461d71(0x4221)]);})[_0x3aae59(0xd22)](function(_0x4daab3){var _0x3f892c=_0x381ac2,_0x2a04e1=_0x3aae59;_0x13d236[_0x2a04e1(0x219e)]=!0x1,defined$1(_0x4daab3)?_0x48d7de[_0x2a04e1(0x2c65)]&&_0x36f90d?_0x1e04db[_0x2a04e1(0x3bc8)]=LOADSTATE$4[_0x3f892c(0x1e4f)]:_0x1e04db[_0x2a04e1(0x4a9d)]=LOADSTATE$4[_0x2a04e1(0xf90)]:_0x48d7de[_0x3f892c(0x37d0)]&&_0x36f90d?_0x1e04db[_0x2a04e1(0x3bc8)]=LOADSTATE$4['UNLOAD']:_0x1e04db[_0x2a04e1(0x4a9d)]=LOADSTATE$4[_0x2a04e1(0x5fe7)];})):_0x48d7de[_0x3aae59(0x2c65)]&&_0x36f90d?_0x1e04db[_0x3aae59(0x3bc8)]=LOADSTATE$4[_0x3aae59(0x5fe7)]:_0x1e04db[_0x3aae59(0x4a9d)]=LOADSTATE$4[_0x3aae59(0x5fe7)];}}}function setImagerys(_0x1c98c1,_0x127ff1){var _0xcf1072=_0x307c2b,_0xb7c83e=_0x5e00b3;if(_0x1c98c1 instanceof Array){for(var _0x3c36ae=[],_0x24827a=0x0;_0x24827a<_0x1c98c1[_0xcf1072(0x2ef4)];_0x24827a++){var _0x35d3cb=_0x1c98c1[_0x24827a];if(defined$1(_0x35d3cb)&&(_0x35d3cb instanceof ImageryLayer||_0x35d3cb instanceof VectorTilesMap)){var _0x26dfc7=_0x35d3cb[_0xb7c83e(0x32d7)](_0x127ff1[_0xb7c83e(0x4daa)]);_0x3c36ae=_0x3c36ae[_0xb7c83e(0x736)](_0x26dfc7);}}_0x3c36ae[_0xb7c83e(0x809)]>0x0&&(_0x127ff1[_0xb7c83e(0x1ece)](_0x3c36ae,_0x127ff1[_0xb7c83e(0x4daa)]),_0x127ff1[_0xcf1072(0x4d40)]=!0x1,_0x127ff1[_0xcf1072(0x2e58)]=[]);}else{if(defined$1(_0x1c98c1)&&(_0x1c98c1 instanceof ImageryLayer||_0x1c98c1 instanceof VectorTilesMap))(_0x3c36ae=_0x1c98c1[_0xb7c83e(0x32d7)](_0x127ff1[_0xb7c83e(0x4daa)]))[_0xb7c83e(0x809)]>0x0&&(_0x127ff1[_0xcf1072(0x155c)](_0x3c36ae,_0x127ff1[_0xb7c83e(0x4daa)]),_0x127ff1[_0xcf1072(0x4d40)]=!0x1,_0x127ff1[_0xb7c83e(0x2adb)]=[]);}}function raiseLoadProgressEvent(_0x22d228,_0xb8b638){var _0x5a42a5=_0x307c2b,_0x68298=_0x5e00b3,_0x4adab2=_0x22d228[_0x68298(0x6f7)],_0x20d6e8=_0x22d228[_0x68298(0x253c)],_0x375a6a=_0x4adab2[_0x68298(0x19fa)],_0x1ef8ad=_0x4adab2[_0x68298(0xd9a)],_0x16d103=_0x20d6e8[_0x68298(0x19fa)],_0x371b94=_0x20d6e8[_0x68298(0xd9a)],_0x41cc6d=_0x375a6a!==_0x16d103||_0x1ef8ad!==_0x371b94,_0x5523b2=0x0===_0x4adab2[_0x68298(0x19fa)]&&0x0===_0x4adab2[_0x68298(0xd9a)]&&0x0===_0x4adab2[_0x68298(0x58be)]&&0x0===_0x4adab2[_0x68298(0x5da5)],_0xdf9d0f=_0x4adab2[_0x5a42a5(0x70f)],_0x7d2962=_0x20d6e8[_0x5a42a5(0x70f)],_0x54f2e9=_0x4adab2[_0x5a42a5(0x2aa9)],_0x4bc333=_0x20d6e8['numberOfColorChangeProcessing'],_0x26a40f=(_0xdf9d0f!==_0x7d2962||_0x54f2e9!==_0x4bc333)&&0x0===_0x4adab2[_0x5a42a5(0xaa3)]&&0x0===_0xdf9d0f&&0x0===_0x54f2e9;Date[_0x5a42a5(0x531a)]()-_0x4adab2[_0x68298(0x34bf)][_0x68298(0x45cb)]>0x7d0&&_0x4adab2[_0x68298(0x34bf)][_0x68298(0x1360)]&&_0xb8b638[_0x68298(0x30c)][_0x68298(0x5323)](function(){var _0x20c51a=_0x68298;_0x22d228[_0x20c51a(0xddf)][_0x20c51a(0x5e8c)][_0x20c51a(0x1c10)](),_0x4adab2[_0x20c51a(0x34bf)][_0x20c51a(0x1360)]=!0x1;}),_0x41cc6d&&_0x5523b2&&(_0x4adab2[_0x68298(0x34bf)][_0x68298(0x1360)]=!0x0,_0x4adab2[_0x68298(0x34bf)][_0x5a42a5(0x25ef)]=Date[_0x5a42a5(0x531a)]()),Date[_0x68298(0xccb)]()-_0x4adab2[_0x5a42a5(0x134b)][_0x5a42a5(0x25ef)]>0x7d0&&_0x4adab2[_0x68298(0x321e)][_0x68298(0x1360)]&&_0xb8b638[_0x5a42a5(0xdea)][_0x68298(0x5323)](function(){var _0x5d14bb=_0x5a42a5,_0x4c00b6=_0x68298;_0x22d228[_0x4c00b6(0xddf)][_0x4c00b6(0x32f6)][_0x4c00b6(0x1c10)](),_0x4adab2[_0x4c00b6(0x321e)][_0x5d14bb(0x4b18)]=!0x1;}),_0x26a40f&&_0x5523b2&&(_0x4adab2[_0x68298(0x321e)][_0x68298(0x1360)]=!0x0,_0x4adab2[_0x68298(0x321e)][_0x5a42a5(0x25ef)]=Date[_0x68298(0xccb)]());}S3MLayerScheduler['prototype'][_0x5e00b3(0x3151)]=function(){var _0x5f3016=_0x5e00b3;defined$1(this[_0x5f3016(0x4203)])&&this[_0x5f3016(0x4203)][_0x5f3016(0x3fec)](this[_0x5f3016(0x5311)]);},S3MLayerScheduler[_0x307c2b(0x1aa2)][_0x5e00b3(0x40e6)]=function(){var _0x1aabb6=_0x307c2b,_0x2b6470=_0x5e00b3;if(this[_0x1aabb6(0x207b)]['_bVolume']){var _0x3b1079=[],_0x1cf3a6={};if(_0x1aabb6(0x4810)===this[_0x1aabb6(0x207b)][_0x2b6470(0x3a1d)]){for(var _0x136609=0x0,_0x219803=this[_0x1aabb6(0x2a37)][_0x2b6470(0x809)];_0x136609<_0x219803;_0x136609++){defined$1(_0xa2b898=this[_0x2b6470(0x5377)][_0x136609])&&defined$1(_0xa2b898[_0x2b6470(0x407c)])&&(_0x1cf3a6[_0xa2b898[_0x2b6470(0x14e9)][_0x2b6470(0x1c7e)](this[_0x2b6470(0xddf)][_0x1aabb6(0x1590)])+_0xa2b898[_0x2b6470(0x407c)]]=_0xa2b898,_0x3b1079[_0x1aabb6(0x2a0e)](_0xa2b898));}for(;_0x407949=_0x3b1079[_0x2b6470(0x3b86)]();)for(_0x136609=0x0,_0x219803=_0x407949[_0x2b6470(0x2223)][_0x1aabb6(0x2ef4)];_0x136609<_0x219803;_0x136609++){if(defined$1((_0x12c70e=_0x407949[_0x1aabb6(0x48e8)][_0x136609])[_0x2b6470(0x7d8)])&&defined$1(_0x12c70e[_0x2b6470(0x7d8)][_0x2b6470(0x407c)]))defined$1(_0x1cf3a6[_0x30ba72=_0x12c70e[_0x2b6470(0x7d8)][_0x2b6470(0x14e9)][_0x1aabb6(0x511b)](this[_0x2b6470(0xddf)]['_baseUri'])+_0x12c70e['_entity'][_0x2b6470(0x407c)]])||(_0x1cf3a6[_0x30ba72]=_0x12c70e[_0x2b6470(0x7d8)]),_0x3b1079[_0x1aabb6(0x2a0e)](_0x12c70e[_0x2b6470(0x7d8)]);}}else{if(_0x2b6470(0x3d1c)===this[_0x1aabb6(0x207b)][_0x1aabb6(0x15d3)]){for(_0x136609=0x0,_0x219803=this[_0x1aabb6(0x2a37)][_0x2b6470(0x809)];_0x136609<_0x219803;_0x136609++){var _0xa2b898;defined$1((_0xa2b898=this[_0x2b6470(0x5377)][_0x136609])[_0x2b6470(0x51b0)])&&(_0x1cf3a6[_0xa2b898[_0x2b6470(0x2c5)]]=_0xa2b898,_0x3b1079[_0x1aabb6(0x2a0e)](_0xa2b898));}for(;_0x407949=_0x3b1079['pop']();)for(_0x136609=0x0,_0x219803=_0x407949['_childrenPageLod'][_0x2b6470(0x809)];_0x136609<_0x219803;_0x136609++){var _0x12c70e;defined$1((_0x12c70e=_0x407949[_0x2b6470(0x2223)][_0x136609])[_0x2b6470(0x7d8)])&&defined$1(_0x12c70e[_0x2b6470(0x7d8)][_0x2b6470(0x51b0)])&&(_0x1cf3a6[_0xa2b898[_0x2b6470(0x2c5)]]=_0x12c70e[_0x2b6470(0x7d8)],_0x3b1079[_0x1aabb6(0x2a0e)](_0x12c70e[_0x2b6470(0x7d8)]));}}}if(this['_layer']['_refreshVolume']){for(var _0xe1c54f in(this[_0x2b6470(0xddf)][_0x2b6470(0x40e6)]=!0x1,_0x1cf3a6))_0x1cf3a6[_0xe1c54f][_0x2b6470(0x36c4)]=!0x0;}if(_0x2b6470(0x321a)===this[_0x2b6470(0xddf)][_0x2b6470(0x3a1d)])for(var _0xe1c54f in _0x1cf3a6){var _0x407949;if(defined$1(_0x407949=_0x1cf3a6[_0xe1c54f])&&_0x407949[_0x2b6470(0x1879)]&&defined$1(_0x407949[_0x2b6470(0x19f2)])&&_0x407949[_0x1aabb6(0x4fc9)]){var _0x4d8276=this[_0x2b6470(0xddf)],_0x30ba72=_0x4d8276[_0x2b6470(0x1358)][_0x1aabb6(0x3cac)]+'_'+_0x4d8276['id']+'_'+_0x407949[_0x2b6470(0x14e9)][_0x2b6470(0x1c7e)](_0x4d8276[_0x2b6470(0x350c)])+'_'+_0x407949[_0x2b6470(0x407c)];_0x407949['_volObj']['id']==_0x30ba72&&this[_0x2b6470(0x5981)](_0x407949);}}else{if(_0x2b6470(0x3d1c)===this[_0x1aabb6(0x207b)][_0x1aabb6(0x15d3)]){for(var _0xe1c54f in _0x1cf3a6)_0x1cf3a6[_0xe1c54f][_0x2b6470(0x36c4)]&&this[_0x2b6470(0x5cae)](_0x1cf3a6[_0xe1c54f]);}}_0x3b1079[_0x2b6470(0x809)]=0x0,_0x1cf3a6=[];}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x3341)]=function(){var _0x40963a=_0x307c2b,_0x3a427e=_0x5e00b3;if(defined$1(this['_layer'][_0x3a427e(0x5393)])){for(var _0x1d0717,_0x529d5c=[],_0x86a8ed={},_0x2897bf=0x0;_0x2897bf<this[_0x3a427e(0x5377)][_0x3a427e(0x809)];_0x2897bf++){var _0x1dcdd9=this[_0x3a427e(0x5377)][_0x2897bf];if(defined$1(_0x1dcdd9)&&defined$1(_0x1dcdd9[_0x3a427e(0x407c)])){for(var _0xa52a3a=0x0;_0xa52a3a<_0x1dcdd9[_0x3a427e(0x2223)][_0x40963a(0x2ef4)];_0xa52a3a++)for(var _0x33b5d4=_0x1dcdd9[_0x3a427e(0x2223)][_0xa52a3a],_0x1a184e=0x0;_0x1a184e<_0x33b5d4[_0x3a427e(0x1f3d)][_0x40963a(0x2ef4)];_0x1a184e++){setImagerys(this[_0x3a427e(0xddf)][_0x3a427e(0x5393)],_0x33b5d4[_0x3a427e(0x1f3d)][_0x1a184e]);for(var _0x701545=_0x33b5d4[_0x3a427e(0x1f3d)][_0x1a184e][_0x3a427e(0x61a)][_0x40963a(0x2ef4)],_0x2b1d00=0x0;_0x2b1d00<_0x701545;_0x2b1d00++){for(var _0x33a462=_0x33b5d4[_0x3a427e(0x1f3d)][_0x1a184e][_0x3a427e(0x61a)][_0x2b1d00];defined$1(_0x33a462[_0x3a427e(0x227)])&&_0x33a462[_0x3a427e(0x350b)]>_0x33a462[_0x3a427e(0x2f48)][_0x3a427e(0x4df3)][_0x40963a(0x3b51)]&&!(_0x33a462=_0x33a462[_0x3a427e(0x227)])[_0x3a427e(0x1dec)][_0x3a427e(0x5655)](this[_0x3a427e(0xddf)][_0x3a427e(0x1d66)]););_0x86a8ed[JSON[_0x3a427e(0x43ec)]([_0x33a462['x'],_0x33a462['y'],_0x33a462[_0x3a427e(0x350b)],_0x33a462[_0x3a427e(0x2f48)][_0x3a427e(0x476b)]])]=_0x33a462;}defined$1(_0x33b5d4[_0x3a427e(0x7d8)])&&defined$1(_0x33b5d4[_0x3a427e(0x7d8)][_0x3a427e(0x407c)])&&_0x529d5c[_0x40963a(0x2a0e)](_0x33b5d4[_0x3a427e(0x7d8)]);}}}for(var _0x17e13d in _0x86a8ed)_0x86a8ed[_0x17e13d][_0x3a427e(0x35a9)](this[_0x3a427e(0xddf)]['_frameState'],!0x1);for(;_0x1d0717=_0x529d5c['pop']();)for(_0x2897bf=0x0,_0xa52a3a=_0x1d0717[_0x3a427e(0x2223)][_0x40963a(0x2ef4)];_0x2897bf<_0xa52a3a;_0x2897bf++){for(_0x33b5d4=_0x1d0717[_0x3a427e(0x2223)][_0x2897bf],_0x1a184e=0x0;_0x1a184e<_0x33b5d4[_0x3a427e(0x1f3d)][_0x3a427e(0x809)];_0x1a184e++)setImagerys(this[_0x3a427e(0xddf)][_0x40963a(0x2471)],_0x33b5d4[_0x40963a(0x982)][_0x1a184e]);defined$1(_0x33b5d4[_0x3a427e(0x7d8)])&&defined$1(_0x33b5d4[_0x3a427e(0x7d8)][_0x40963a(0x47d4)])&&_0x529d5c[_0x3a427e(0x5323)](_0x33b5d4[_0x3a427e(0x7d8)]);}_0x529d5c[_0x3a427e(0x809)]=0x0;}},S3MLayerScheduler['prototype'][_0x5e00b3(0x31a6)]=function(_0x29f4af){var _0x422010=_0x307c2b,_0x1a327b=_0x5e00b3;if(defined$1(this[_0x1a327b(0xddf)][_0x422010(0x2471)])){for(var _0x135e98,_0x275859=[],_0x38865b=0x0,_0x214556=this[_0x1a327b(0x5377)][_0x1a327b(0x809)];_0x38865b<_0x214556;_0x38865b++){var _0x1eb312=this[_0x1a327b(0x5377)][_0x38865b];defined$1(_0x1eb312)&&defined$1(_0x1eb312[_0x1a327b(0x407c)])&&_0x275859[_0x1a327b(0x5323)](_0x1eb312);}for(;_0x135e98=_0x275859[_0x1a327b(0x3b86)]();)for(_0x38865b=0x0,_0x214556=_0x135e98[_0x1a327b(0x2223)][_0x1a327b(0x809)];_0x38865b<_0x214556;_0x38865b++){for(var _0x569205=_0x135e98[_0x1a327b(0x2223)][_0x38865b],_0x5774ac=0x0;_0x5774ac<_0x569205[_0x1a327b(0x1f3d)]['length'];_0x5774ac++)_0x569205[_0x422010(0x982)][_0x5774ac][_0x1a327b(0xc7f)]=!0x1;defined$1(_0x569205[_0x1a327b(0x7d8)])&&defined$1(_0x569205[_0x422010(0x5718)][_0x1a327b(0x407c)])&&_0x275859[_0x1a327b(0x5323)](_0x569205[_0x422010(0x5718)]);}_0x275859[_0x422010(0x2ef4)]=0x0;}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x8e95ef,_0x54ef13,_0x29456d){var _0x39ebc8=_0x307c2b,_0x54e89d=_0x5e00b3;this[_0x54e89d(0x4a94)](_0x54ef13[_0x54e89d(0x5592)]);var _0x3470a7=_0x54ef13[_0x54e89d(0xd77)][_0x54e89d(0x3c62)];this[_0x54e89d(0x6f7)][_0x39ebc8(0x24a6)]=0x0,this[_0x54e89d(0x6f7)][_0x54e89d(0x10c4)]=0x0,_0x3470a7||_0x54ef13[_0x54e89d(0x4c01)][_0x54e89d(0x552c)]||(this[_0x54e89d(0x2198)]===LoadingPriorityMode$1['UsePagedLodInfo']?this[_0x54e89d(0x26b1)](_0x54ef13):this[_0x54e89d(0x411d)](_0x54ef13)),this[_0x54e89d(0x40e6)](),this[_0x54e89d(0x12ea)](),this[_0x54e89d(0x4ff6)](_0x8e95ef,_0x54ef13,_0x29456d),_0x54ef13[_0x54e89d(0xd77)][_0x54e89d(0x445c)]&&raiseLoadProgressEvent(this,_0x54ef13),this[_0x54e89d(0x253c)]=combine$2({},this[_0x54e89d(0x6f7)]),this[_0x54e89d(0x2032)]();},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x4ff6)]=function(_0x1f2cc6,_0x2f12f1,_0x795bc3){var _0x2bbc1d=_0x307c2b,_0x57e7f4=_0x5e00b3;if(this[_0x57e7f4(0x2198)],LoadingPriorityMode$1[_0x57e7f4(0x179b)],_0x795bc3[_0x57e7f4(0x809)],this['_layer'][_0x57e7f4(0x292d)]===DATAFILETYPE$1[_0x57e7f4(0x2d2b)]){var _0x4033a4=!0x1;this[_0x57e7f4(0x4110)]++,0x28==this[_0x57e7f4(0x4110)]&&(_0x4033a4=!0x0,this[_0x57e7f4(0x4110)]=0x0),_0x2f12f1[_0x57e7f4(0x3a97)]=this[_0x57e7f4(0xddf)][_0x57e7f4(0x3a97)];for(var _0x20a9b6=0x0,_0x24baf5=this[_0x2bbc1d(0x2160)][_0x57e7f4(0x809)];_0x20a9b6<_0x24baf5;_0x20a9b6++){(_0x21d0d9=this[_0x57e7f4(0xa12)][_0x20a9b6])[_0x2bbc1d(0xc84)](),_0x21d0d9[_0x57e7f4(0x24e9)](_0x2f12f1,this[_0x57e7f4(0xddf)]),(_0x21d0d9[_0x57e7f4(0x59a8)]||_0x4033a4)&&_0x21d0d9[_0x57e7f4(0xd8d)](_0x2f12f1,_0x795bc3,this[_0x2bbc1d(0x207b)]);}}else for(_0x20a9b6=0x0,_0x24baf5=this[_0x57e7f4(0xa12)][_0x57e7f4(0x809)];_0x20a9b6<_0x24baf5;_0x20a9b6++){var _0x21d0d9;(_0x21d0d9=this[_0x57e7f4(0xa12)][_0x20a9b6])[_0x57e7f4(0x53aa)]()||_0x21d0d9[_0x57e7f4(0xa16)](_0x1f2cc6,_0x2f12f1,_0x795bc3,this[_0x57e7f4(0xddf)]);}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x12ea)]=function(){var _0xa85b6d=_0x307c2b,_0x2a44b8=_0x5e00b3;if(defined$1(this[_0x2a44b8(0x1322)])&&defined$1(this[_0xa85b6d(0x5457)])){for(var _0x31152c=0x0,_0x2f6a7b=this[_0x2a44b8(0xa12)][_0x2a44b8(0x809)];_0x31152c<_0x2f6a7b;_0x31152c++){var _0x343265=this[_0x2a44b8(0xa12)][_0x31152c],_0x2e0d56=_0x343265[_0x2a44b8(0x2a76)]['_hash'];if(defined$1(_0x343265['_polygonId'])){var _0x4b977a={};_0x4b977a[_0x343265[_0x2a44b8(0x3b88)]]=0x0,_0x343265[_0x2a44b8(0x2990)](_0x4b977a);}defined$1(_0x2e0d56[this['_extrudedId']])?(_0x343265[_0x2a44b8(0x3d90)]=this[_0x2a44b8(0x3d90)],_0x343265[_0x2a44b8(0x3b88)]=this[_0x2a44b8(0x1322)]):(_0x343265[_0x2a44b8(0x3d90)]=void 0x0,_0x343265[_0x2a44b8(0x3b88)]=void 0x0,_0x343265[_0x2a44b8(0x44fe)]=[]);}this[_0x2a44b8(0x3d90)]=void 0x0;}},S3MLayerScheduler[_0x5e00b3(0x3720)]['saveLocalCache']=function(_0x3eb0a2){var _0x523fdd=_0x307c2b,_0x57a144=_0x5e00b3;if((!0x0===this['_layer'][_0x57a144(0x1349)][_0x57a144(0x3327)]||!0x0===this['_layer'][_0x57a144(0x1349)][_0x57a144(0x52e2)]||!0x0===this[_0x57a144(0xddf)][_0x523fdd(0xf77)][_0x523fdd(0x258)])&&defined$1(this[_0x57a144(0x4203)])){var _0x9e12={'tablename':this[_0x57a144(0x5311)],'dbname':this[_0x57a144(0x4203)][_0x57a144(0x2339)]};(_0x3eb0a2[_0x57a144(0x5323)](_0x9e12),this[_0x57a144(0xddf)][_0x57a144(0x1988)])&&(_0x9e12={'tablename':this[_0x57a144(0x5311)]+_0x57a144(0x52c5),'dbname':this[_0x523fdd(0x3dcb)]['dbname']},_0x3eb0a2[_0x57a144(0x5323)](_0x9e12));}};var compartor$1=function(_0x59fe77,_0x3bfb67){var _0x4e8867=_0x5e00b3;return _0x59fe77[_0x4e8867(0x3ff3)]-_0x3bfb67[_0x4e8867(0x3ff3)];};function updateEntityAncestor(_0x11f014){var _0x2257a1=_0x307c2b,_0x1f9ab1=_0x5e00b3;_0x11f014[_0x1f9ab1(0x3bbe)]=void 0x0;var _0xe0add7=_0x11f014['_parentPagelod'];if(defined$1(_0xe0add7)){_0x11f014[_0x1f9ab1(0x3bbe)]=_0xe0add7[_0x1f9ab1(0x1d9c)]?_0xe0add7:_0xe0add7[_0x2257a1(0xb91)];for(var _0x4d3fc6=_0x11f014[_0x1f9ab1(0x2223)],_0x28000c=_0x4d3fc6[_0x1f9ab1(0x809)],_0x428a3f=0x0;_0x428a3f<_0x28000c;_0x428a3f++){_0x4d3fc6[_0x428a3f][_0x1f9ab1(0x3bbe)]=_0x11f014['_readyAncestor'];}var _0x16ed49=_0x11f014[_0x1f9ab1(0x995)];for(_0x28000c=_0x16ed49[_0x2257a1(0x2ef4)],_0x428a3f=0x0;_0x428a3f<_0x28000c;_0x428a3f++){_0x16ed49[_0x428a3f][_0x1f9ab1(0x3bbe)]=_0x11f014[_0x1f9ab1(0x3bbe)];}}}function canTraverse$1(_0x5364a0){var _0x1d3fe4=_0x5e00b3;return!_0x5364a0[_0x1d3fe4(0x2093)]&&_0x5364a0[_0x1d3fe4(0x688)];}var scratchToTileCenter=new Cartesian3(),scratchCartesian$2=new Cartesian3();function updateEntityVisibility(_0x35a9b8,_0x18c9ed,_0x2e7eaa){var _0x4bb4de=_0x307c2b,_0x1b8a14=_0x5e00b3;if(defined$1(_0x2e7eaa[_0x1b8a14(0x3097)])){var _0x3c65c7=_0x2e7eaa[_0x1b8a14(0x3097)],_0x1e9892=_0x35a9b8[_0x1b8a14(0x332b)][_0x4bb4de(0x2320)](_0x3c65c7)!==Intersect$1[_0x4bb4de(0x37ac)],_0x4d9acb=Cartesian3[_0x4bb4de(0x2665)](_0x3c65c7[_0x1b8a14(0x4fe8)],_0x35a9b8[_0x4bb4de(0x57e6)][_0x1b8a14(0x3747)])-_0x3c65c7[_0x1b8a14(0x48ce)];_0x4d9acb=Math[_0x1b8a14(0x498f)](0x0,_0x4d9acb),_0x2e7eaa[_0x1b8a14(0x3ff3)]=_0x4d9acb;var _0x24fe68=Cartesian3[_0x1b8a14(0x34b6)](_0x3c65c7[_0x4bb4de(0x234c)],_0x35a9b8[_0x1b8a14(0x5592)][_0x1b8a14(0x2b06)],scratchToTileCenter);_0x2e7eaa[_0x1b8a14(0x3cad)]=Cartesian3[_0x1b8a14(0x2d8e)](_0x35a9b8[_0x1b8a14(0x5592)][_0x1b8a14(0x20e8)],_0x24fe68),_0x2e7eaa[_0x1b8a14(0x602d)]=_0x1e9892&&_0x4d9acb<=_0x18c9ed[_0x1b8a14(0x4b15)]&&_0x4d9acb>=_0x18c9ed[_0x1b8a14(0x2a70)];var _0x13ba93=_0x35a9b8[_0x1b8a14(0x5592)],_0x13f792=_0x3c65c7[_0x4bb4de(0x29c9)],_0x2a67aa=Cartesian3[_0x4bb4de(0x50ce)](_0x13ba93[_0x1b8a14(0x20e8)],_0x2e7eaa[_0x1b8a14(0x3cad)],scratchCartesian$2),_0x2f5acf=Cartesian3['add'](_0x13ba93[_0x4bb4de(0x16e9)],_0x2a67aa,scratchCartesian$2),_0x12047b=Cartesian3[_0x1b8a14(0x34b6)](_0x2f5acf,_0x3c65c7[_0x1b8a14(0x4fe8)],scratchCartesian$2);if(Cartesian3[_0x1b8a14(0x3d6f)](_0x12047b)>_0x13f792){var _0x24c5e9=Cartesian3[_0x1b8a14(0x4853)](_0x12047b,scratchCartesian$2),_0x1c752d=Cartesian3[_0x1b8a14(0x34b9)](_0x24c5e9,_0x13f792,scratchCartesian$2),_0x3f20f1=Cartesian3[_0x1b8a14(0x30c2)](_0x3c65c7[_0x1b8a14(0x4fe8)],_0x1c752d,scratchCartesian$2),_0x38c66d=Cartesian3[_0x1b8a14(0x34b6)](_0x3f20f1,_0x13ba93[_0x1b8a14(0x2b06)],scratchCartesian$2),_0x54e892=Cartesian3[_0x4bb4de(0x4d5b)](_0x38c66d,scratchCartesian$2);_0x2e7eaa[_0x1b8a14(0x39d5)]=0x1-Math[_0x1b8a14(0x1beb)](Cartesian3[_0x1b8a14(0x2d8e)](_0x13ba93[_0x1b8a14(0x20e8)],_0x54e892));}else _0x2e7eaa[_0x1b8a14(0x39d5)]=0x0;}else _0x2e7eaa[_0x1b8a14(0x602d)]=!0x0;}function updatePagelodVisibility(_0x5396ca,_0x1c4658,_0x5a9e71){var _0x3f2018=_0x307c2b,_0x261252=_0x5e00b3;if(defined$1(_0x5a9e71[_0x3f2018(0x557)])){var _0x1fa02f=defined$1(_0x5a9e71[_0x261252(0x209)])?_0x5a9e71[_0x261252(0x209)]:_0x5a9e71[_0x261252(0x3097)],_0x201796=_0x5396ca[_0x261252(0x332b)][_0x3f2018(0x2320)](_0x1fa02f)!==Intersect$1[_0x3f2018(0x37ac)],_0x3f2dcb=Cartesian3[_0x261252(0x34b6)](_0x5a9e71[_0x261252(0x3097)][_0x3f2018(0x234c)],_0x5396ca[_0x261252(0x5592)]['positionWC'],scratchToTileCenter);_0x5a9e71[_0x261252(0x3cad)]=Cartesian3[_0x261252(0x2d8e)](_0x5396ca[_0x261252(0x5592)][_0x3f2018(0x3899)],_0x3f2dcb),_0x5a9e71[_0x261252(0x602d)]=_0x201796;}else _0x5a9e71[_0x3f2018(0x1b17)]=!0x0;}function updateMinimumMaximumPriority(_0x2e24b0,_0x5181d2){var _0x5dc071=_0x307c2b,_0x317cfa=_0x5e00b3;_0x2e24b0[_0x5dc071(0x2361)][_0x5dc071(0x2665)]=Math[_0x317cfa(0x498f)](_0x5181d2[_0x317cfa(0x3ff3)],_0x2e24b0['_maximumPriority'][_0x5dc071(0x2665)]),_0x2e24b0[_0x317cfa(0x128f)][_0x317cfa(0x451d)]=Math[_0x5dc071(0x4b49)](_0x5181d2[_0x317cfa(0x3ff3)],_0x2e24b0[_0x317cfa(0x128f)][_0x317cfa(0x451d)]),_0x2e24b0[_0x317cfa(0x310e)][_0x317cfa(0x25b6)]=Math[_0x317cfa(0x498f)](_0x5181d2[_0x317cfa(0x3655)],_0x2e24b0[_0x317cfa(0x310e)][_0x5dc071(0xca0)]),_0x2e24b0[_0x317cfa(0x128f)][_0x317cfa(0x25b6)]=Math[_0x317cfa(0x19a8)](_0x5181d2[_0x317cfa(0x3655)],_0x2e24b0[_0x317cfa(0x128f)]['depth']),_0x2e24b0[_0x317cfa(0x310e)][_0x317cfa(0x52d5)]=Math[_0x317cfa(0x498f)](_0x5181d2[_0x5dc071(0x3f84)],_0x2e24b0[_0x317cfa(0x310e)][_0x317cfa(0x52d5)]),_0x2e24b0[_0x317cfa(0x128f)][_0x5dc071(0x139e)]=Math[_0x317cfa(0x19a8)](_0x5181d2[_0x317cfa(0x39d5)],_0x2e24b0[_0x5dc071(0x1d03)][_0x5dc071(0x139e)]),_0x2e24b0[_0x317cfa(0x310e)][_0x317cfa(0x38ea)]=Math[_0x317cfa(0x498f)](_0x5181d2[_0x317cfa(0xde6)],_0x2e24b0[_0x317cfa(0x310e)][_0x317cfa(0x38ea)]),_0x2e24b0[_0x317cfa(0x128f)][_0x317cfa(0x38ea)]=Math[_0x317cfa(0x19a8)](_0x5181d2[_0x317cfa(0xde6)],_0x2e24b0[_0x317cfa(0x128f)]['pixel']);}function computePixel(_0x162c12,_0x265744,_0x564216){var _0x4ef30d=_0x307c2b,_0x364ffd=_0x5e00b3,_0x68eaa6=_0x162c12[_0x4ef30d(0x16e9)],_0x9ec075=_0x265744[_0x364ffd(0x48ce)],_0x57d32a=_0x265744[_0x364ffd(0x4fe8)],_0x2231a0=Cartesian3['distance'](_0x57d32a,_0x68eaa6),_0x2a5ac9=0.5*CesiumMath[_0x364ffd(0x2eae)];return 0x2*(0.5*_0x564216/Math[_0x364ffd(0x59e4)](_0x2a5ac9)*_0x9ec075/_0x2231a0);}function updateEntity$1(_0xbceceb,_0x516562,_0x27cfb9){var _0x5b9f1d=_0x307c2b,_0x3fa18a=_0x5e00b3;updateEntityVisibility(_0xbceceb,_0x516562,_0x27cfb9),_0x27cfb9[_0x3fa18a(0x4147)]=!0x1,_0x27cfb9[_0x5b9f1d(0x3b04)]=!0x1,_0x27cfb9[_0x3fa18a(0x2675)]=!0x0,_0x27cfb9[_0x3fa18a(0x688)]=!0x1;for(var _0x14f852=_0x27cfb9[_0x3fa18a(0x2223)],_0x2966d1=_0x14f852[_0x3fa18a(0x809)],_0x4eb5aa=0x0;_0x4eb5aa<_0x2966d1;_0x4eb5aa++){(_0x4a4c68=_0x14f852[_0x4eb5aa])[_0x3fa18a(0x373a)]=!0x1,_0x4a4c68[_0x3fa18a(0x4147)]=!0x1,_0x4a4c68[_0x3fa18a(0x48ff)]=0x0,_0x4a4c68['_stackLength']=0x0,_0x4a4c68[_0x3fa18a(0x3868)]=!0x0,_0x4a4c68[_0x3fa18a(0x688)]=!0x1,updatePagelodVisibility(_0xbceceb,_0x516562,_0x4a4c68),_0x4a4c68[_0x3fa18a(0x602d)]&&(_0x4a4c68[_0x5b9f1d(0x2824)](_0xbceceb[_0x3fa18a(0x5592)],_0x516562[_0x3fa18a(0x24f8)],_0x516562[_0x3fa18a(0x537e)],_0x516562[_0x3fa18a(0x292d)],_0x516562[_0x3fa18a(0x2198)]),_0x516562[_0x3fa18a(0x27a7)][_0x3fa18a(0x4462)]||(pageLod[_0x3fa18a(0x54d0)]&&(_0x27cfb9[_0x3fa18a(0x2c88)]=!0x0),pageLod[_0x3fa18a(0x54d0)]=!0x1),_0x4a4c68[_0x3fa18a(0x54d0)]||(_0x27cfb9[_0x3fa18a(0x688)]=!0x0,_0x4a4c68[_0x5b9f1d(0x24d1)]=!0x0));}_0x27cfb9[_0x3fa18a(0xdfb)]&&(_0x27cfb9[_0x3fa18a(0xde6)]=computePixel(_0xbceceb[_0x3fa18a(0x5592)],_0x27cfb9[_0x5b9f1d(0x557)],_0x516562[_0x5b9f1d(0xc72)][_0x5b9f1d(0xae9)]));var _0x1d0e3c=_0x27cfb9[_0x5b9f1d(0x42cb)];for(_0x2966d1=_0x1d0e3c[_0x5b9f1d(0x2ef4)],_0x4eb5aa=0x0;_0x4eb5aa<_0x2966d1;_0x4eb5aa++){var _0x4a4c68;(_0x4a4c68=_0x1d0e3c[_0x4eb5aa])[_0x5b9f1d(0x206a)]=!0x1,updatePagelodVisibility(_0xbceceb,_0x516562,_0x4a4c68),_0x4a4c68[_0x3fa18a(0x373a)]=!0x1,_0x4a4c68[_0x5b9f1d(0x24d1)]=!0x1;}updateMinimumMaximumPriority(_0x516562,_0x27cfb9);}function isVisible$1(_0x3441e7){var _0x7e0652=_0x5e00b3;return _0x3441e7[_0x7e0652(0x602d)];}function updateChildren(_0x246ec8,_0x3a0dbc,_0x3e865b,_0x410997){var _0x84886b=_0x307c2b,_0x147179=_0x5e00b3,_0x37af4f=_0x3a0dbc[_0x147179(0xddf)];if(_0x410997[_0x84886b(0x3e27)]>_0x37af4f['_maxSkipLevel']&&!_0x410997[_0x84886b(0x22ec)])return!0x0;var _0x564049,_0x232a3d,_0x378bde=_0x410997[_0x147179(0x2223)],_0x29b75c=_0x378bde[_0x84886b(0x2ef4)],_0x30f621=[],_0x2a9142=!0x1;for(_0x564049=0x0;_0x564049<_0x29b75c;_0x564049++){if(updatePagelodVisibility(_0x246ec8,_0x37af4f,_0x51c6ec=_0x378bde[_0x564049]),_0x51c6ec[_0x84886b(0x1b17)]){var _0x287be7=_0x51c6ec[_0x84886b(0x5718)];defined$1(_0x287be7)?(updateEntity$1(_0x246ec8,_0x37af4f,_0x287be7),_0x51c6ec[_0x147179(0x54d0)]?_0x2a9142=!0x0:_0x30f621[_0x147179(0x5323)](_0x287be7)):_0x2a9142=!0x0;}}for(_0x410997[_0x147179(0x2223)][_0x147179(0x4b76)](sortByDis),_0x29b75c=(_0x378bde=_0x410997[_0x147179(0x995)])[_0x147179(0x809)],_0x564049=0x0;_0x564049<_0x29b75c;_0x564049++){var _0x51c6ec;updatePagelodVisibility(_0x246ec8,_0x37af4f,_0x51c6ec=_0x378bde[_0x564049]);}_0x410997[_0x84886b(0x42cb)][_0x147179(0x4b76)](sortByDis),(_0x410997[_0x147179(0x2bbc)]||_0x410997[_0x147179(0x995)][_0x84886b(0x2ef4)]>0x0)&&(_0x2a9142=!0x0),_0x29b75c=_0x30f621[_0x147179(0x809)];var _0x4dcd42=!0x1;for(_0x564049=0x0;_0x564049<_0x29b75c;_0x564049++)isVisible$1(_0x232a3d=_0x30f621[_0x564049])&&(_0x3e865b['push'](_0x232a3d),_0x4dcd42=!0x0);return!_0x4dcd42||_0x2a9142;}function updateContentVisibility(_0x100225,_0x5ee06b,_0x27ff1f){var _0x290b4=_0x5e00b3,_0x3f4951=_0x27ff1f[_0x290b4(0x5151)];_0x27ff1f[_0x290b4(0x602d)]=_0x100225[_0x290b4(0x332b)][_0x290b4(0x156a)](_0x3f4951)!==Intersect$1[_0x290b4(0x5815)];}function recursionPagelod(_0x434855){var _0x35f593=_0x307c2b,_0x42734d=_0x5e00b3;if(_0x434855[_0x35f593(0x982)][_0x42734d(0x809)]>0x0&&_0x434855[_0x42734d(0x1d9c)])return{'state':0x0};var _0x266595=[];if(canTraversePagelod(_0x434855)){for(var _0x4d03de=!0x1,_0x31c880=_0x434855[_0x42734d(0x7d8)][_0x42734d(0x2223)],_0x2c6b6a=_0x31c880[_0x42734d(0x809)],_0x379f7c=0x0,_0x28d0bb=0x0,_0x423fd6=0x0;_0x423fd6<_0x2c6b6a;++_0x423fd6){if((_0x422671=_0x31c880[_0x423fd6])['_isVisible'])0x1===(_0x5c678a=recursionPagelod(_0x422671))['state']?(_0x266595=_0x266595[_0x35f593(0x3e5c)](_0x5c678a[_0x42734d(0x3fd)]),_0x379f7c++):0x2===_0x5c678a[_0x35f593(0x1ed3)]&&(_0x266595=_0x266595[_0x42734d(0x736)](_0x5c678a[_0x42734d(0x3fd)]),_0x4d03de=!0x0);else _0x379f7c++,_0x28d0bb++;}var _0x27627c=(_0x31c880=_0x434855[_0x42734d(0x7d8)][_0x42734d(0x995)])[_0x35f593(0x2ef4)];for(_0x423fd6=0x0;_0x423fd6<_0x27627c;++_0x423fd6){var _0x422671,_0x5c678a;if((_0x422671=_0x31c880[_0x423fd6])[_0x35f593(0x1b17)])0x0!==_0x2c6b6a||defined$1(_0x422671[_0x42734d(0x498f)])||(_0x422671[_0x42734d(0x498f)]=_0x434855[_0x42734d(0x498f)],_0x422671[_0x42734d(0x19a8)]=_0x434855[_0x42734d(0x19a8)]),0x1===(_0x5c678a=recursionPagelod(_0x422671))[_0x42734d(0x3d40)]?(_0x266595=_0x266595[_0x35f593(0x3e5c)](_0x5c678a['clipBounds']),_0x379f7c++):0x2===_0x5c678a[_0x35f593(0x1ed3)]&&(_0x266595=_0x266595[_0x42734d(0x736)](_0x5c678a[_0x42734d(0x3fd)]),_0x4d03de=!0x0);else _0x379f7c++,_0x28d0bb++;}var _0x5291ee=_0x27627c+_0x2c6b6a;return 0x0===_0x27627c&&0x0===_0x2c6b6a||_0x5291ee===_0x28d0bb?((_0x266595=[])[_0x42734d(0x5323)]({'max':_0x434855[_0x42734d(0x498f)],'min':_0x434855[_0x42734d(0x19a8)],'name':_0x434855['_rangeDataList']}),{'state':0x1,'clipBounds':_0x266595}):0x0===_0x266595[_0x42734d(0x809)]?{'state':0x0}:_0x4d03de||_0x379f7c!==_0x5291ee?{'state':0x2,'clipBounds':_0x266595}:((_0x266595=[])[_0x35f593(0x2a0e)]({'max':_0x434855[_0x42734d(0x498f)],'min':_0x434855[_0x42734d(0x19a8)],'name':_0x434855[_0x42734d(0x2561)]}),{'state':0x1,'clipBounds':_0x266595});}return _0x266595['push']({'max':_0x434855[_0x42734d(0x498f)],'min':_0x434855[_0x42734d(0x19a8)],'name':_0x434855[_0x35f593(0x52ac)]}),{'state':0x1,'clipBounds':_0x266595};}function selectRenderEntities(_0x5f1ea5,_0x48d464,_0x41c245){var _0x37d495=_0x307c2b,_0x3dc90f=_0x5e00b3;if(!_0x41c245[_0x3dc90f(0x373a)]){_0x41c245[_0x3dc90f(0x373a)]=!0x0;for(var _0x4cb62d=_0x41c245[_0x3dc90f(0x1f3d)],_0x4a27fe=_0x4cb62d[_0x3dc90f(0x809)],_0x2f577d=0x0;_0x2f577d<_0x4a27fe;_0x2f577d++){var _0x30aec8=_0x4cb62d[_0x2f577d];if(_0x30aec8[_0x3dc90f(0x10c2)]=_0x41c245,updateContentVisibility(_0x5f1ea5,_0x48d464,_0x30aec8),_0x30aec8[_0x3dc90f(0x602d)]){if(_0x30aec8[_0x3dc90f(0x4ade)]=[],_0x41c245[_0x3dc90f(0x3868)])_0x48d464[_0x3dc90f(0xa12)][_0x3dc90f(0x5323)](_0x30aec8);else{for(var _0x4868ef=_0x41c245[_0x3dc90f(0x7d8)][_0x3dc90f(0x2223)],_0x2d6813=_0x4868ef[_0x37d495(0x2ef4)],_0x4d8e44=0x0;_0x4d8e44<_0x2d6813;++_0x4d8e44){var _0x419883=_0x4868ef[_0x4d8e44];if(_0x419883[_0x3dc90f(0x602d)]){var _0x37ed41=recursionPagelod(_0x419883);0x0!=_0x37ed41[_0x3dc90f(0x3d40)]&&(_0x30aec8[_0x3dc90f(0x4ade)]=_0x30aec8[_0x3dc90f(0x4ade)][_0x3dc90f(0x736)](_0x37ed41[_0x3dc90f(0x3fd)]));}}_0x30aec8[_0x3dc90f(0x4ade)][_0x3dc90f(0x809)]>0x0&&_0x48d464[_0x3dc90f(0xa12)][_0x3dc90f(0x5323)](_0x30aec8);}}}}}function selectDescendants(_0x201868,_0x5642e8,_0x5586c8){var _0x114d87=_0x307c2b,_0x2af986=_0x5e00b3,_0x54a522=_0x5642e8[_0x2af986(0xddf)],_0x228d73=[];_0x228d73['push'](_0x5586c8);for(var _0x4dbf11=!0x1;_0x228d73[_0x114d87(0x2ef4)]>0x0;)for(var _0x4b83e9=_0x228d73['pop']()[_0x2af986(0x2223)],_0x3162bc=_0x4b83e9[_0x114d87(0x2ef4)],_0xa71546=0x0;_0xa71546<_0x3162bc;++_0xa71546){updatePagelodVisibility(_0x201868,_0x54a522,_0x4b83e9[_0xa71546]);var _0x1a4105=_0x4b83e9[_0xa71546][_0x2af986(0x7d8)];defined$1(_0x1a4105)&&isVisible$1(_0x4b83e9[_0xa71546])&&(_0x4b83e9[_0xa71546][_0x2af986(0x688)]=!0x0,touchEntity(_0x5642e8,_0x1a4105),_0x1a4105[_0x2af986(0x1d9c)]?(_0x4dbf11=!0x0,updateEntity$1(_0x201868,_0x54a522,_0x1a4105),shouldSelectEntity(_0x201868,_0x5642e8,_0x1a4105)):_0x228d73[_0x2af986(0x5323)](_0x1a4105));}return _0x4dbf11;}function shouldSelectEntity(_0x3d2313,_0x5d895c,_0xc7e0eb){var _0x10221a=_0x307c2b,_0x4e2f7f=_0x5e00b3;if(!_0xc7e0eb[_0x4e2f7f(0x373a)]){_0xc7e0eb[_0x4e2f7f(0x373a)]=!0x0;for(var _0x4f7649=_0xc7e0eb[_0x4e2f7f(0x2223)],_0x15b116=_0x4f7649[_0x4e2f7f(0x809)],_0x15d89d=0x0;_0x15d89d<_0x15b116;_0x15d89d++){(_0xc9c02f=_0x4f7649[_0x15d89d])['_isVisible']&&((_0xc9c02f[_0x4e2f7f(0x54d0)]||!defined$1(_0xc9c02f[_0x10221a(0x5718)])||_0xc9c02f[_0x4e2f7f(0x4147)])&&(_0xc9c02f[_0x4e2f7f(0x4147)]=!0x0));}var _0x166f17=_0xc7e0eb[_0x10221a(0x42cb)];for(_0x15b116=_0x166f17[_0x10221a(0x2ef4)],_0x15d89d=0x0;_0x15d89d<_0x15b116;_0x15d89d++){var _0xc9c02f;(_0xc9c02f=_0x166f17[_0x15d89d])[_0x4e2f7f(0x602d)]&&(_0xc9c02f[_0x4e2f7f(0x4147)]=!0x0);}}}function selectDesiredEntity(_0x24c1a9,_0x1f01cc,_0x24af0e){var _0x7a95e3=_0x5e00b3;if(_0x24af0e[_0x7a95e3(0x1d9c)])shouldSelectEntity(_0x24c1a9,_0x1f01cc,_0x24af0e);else{var _0x2325a1=_0x24af0e[_0x7a95e3(0x3bbe)];defined$1(_0x2325a1)&&(_0x2325a1[_0x7a95e3(0x4147)]=!0x0),selectDescendants(_0x24c1a9,_0x1f01cc,_0x24af0e);}}function isOnScreenLongEnough(_0x3ebcec,_0x24774d){var _0x9268ef=_0x307c2b,_0x14d80d=_0x5e00b3,_0x4b49b1=_0x3ebcec[_0x14d80d(0x3097)];if(!defined$1(_0x4b49b1))return!0x0;!defined$1(_0x4b49b1)&&defined$1(_0x3ebcec[_0x14d80d(0x209)])&&(_0x4b49b1=_0x3ebcec[_0x14d80d(0x3097)]=BoundingSphere['fromOrientedBoundingBox'](_0x3ebcec[_0x14d80d(0x209)]));var _0x4903a4=Math['max'](0x2*_0x4b49b1['radius'],0x1),_0x385a2e=_0x24774d['camera'];return 0x3c*(0x0!==_0x385a2e[_0x14d80d(0x336d)]?_0x385a2e[_0x14d80d(0x336d)]:_0x385a2e[_0x9268ef(0x288e)])/_0x4903a4<0x1;}function loadEntity(_0x39701e,_0x45aa80,_0xb44486){var _0x4160da=_0x307c2b,_0x4a0585=_0x5e00b3;!_0xb44486[_0x4a0585(0x1d9c)]&&_0xb44486[_0x4160da(0x2f47)]&&(isOnScreenLongEnough(_0xb44486,_0x39701e)&&(_0xb44486[_0x4a0585(0x4c69)]&&!_0xb44486[_0x4a0585(0x47f9)]&&(_0xb44486['_needLoad']=!0x0,_0x45aa80[_0x4a0585(0x2888)](_0xb44486)),defined$1(_0xb44486[_0x4a0585(0x3606)])&&0x0==_0xb44486[_0x4160da(0x24bd)]&&(_0xb44486[_0x4a0585(0x3606)][_0x4a0585(0x4c69)]?_0xb44486[_0x4a0585(0x3655)]=_0xb44486[_0x4a0585(0x3606)]['_skipLevel']+0x1:_0xb44486[_0x4a0585(0x3655)]=_0xb44486[_0x4a0585(0x3606)][_0x4a0585(0x3655)]),_0xb44486[_0x4a0585(0x2675)]=!0x1,_0x45aa80[_0x4a0585(0x4099)][_0x4a0585(0x5323)]({'entity':_0xb44486,'priority':_0xb44486[_0x4a0585(0xb23)],'owner':_0x45aa80})));}function touchEntity(_0x53fd05,_0x36fbe3){var _0x2a7b2d=_0x307c2b,_0x1a500b=_0x5e00b3,_0x26a296=_0x53fd05[_0x1a500b(0x6ff)],_0x19e4e3=_0x53fd05[_0x1a500b(0x2bca)];defined$1(_0x36fbe3[_0x2a7b2d(0x59ec)])?_0x26a296['splice'](_0x19e4e3,_0x36fbe3[_0x1a500b(0x3d6a)]):_0x36fbe3[_0x1a500b(0x3d6a)]=_0x26a296[_0x1a500b(0x30c2)](_0x36fbe3);}function canTraversePagelod(_0x5a0ae5){var _0x394781=_0x307c2b,_0x5a556f=_0x5e00b3;if(defined$1(_0x5a0ae5[_0x5a556f(0x7d8)])&&_0x5a0ae5[_0x394781(0x5718)][_0x5a556f(0x2bbc)])for(var _0x497942=0x0;_0x497942<_0x5a0ae5[_0x5a556f(0x7d8)]['_leafChildren'][_0x394781(0x2ef4)];_0x497942++){if(!_0x5a0ae5[_0x5a556f(0x7d8)][_0x394781(0x42cb)][_0x497942][_0x5a556f(0x1d9c)])return!0x1;}return _0x5a0ae5[_0x5a556f(0x688)]&&!_0x5a0ae5[_0x5a556f(0x3a4)];}var selectionTraversal={'stack':new ManagedArray(),'stackMaximumLength':0x0,'ancestorStack':new ManagedArray(),'ancestorStackMaximumLength':0x0};function traverseAndSelect(_0x5ba265,_0x13c01d,_0x2228d8){var _0x207524=_0x307c2b,_0x17ee1c=_0x5e00b3,_0x334379,_0x33e6f5=_0x5ba265[_0x17ee1c(0xddf)],_0x1bfed8=selectionTraversal[_0x17ee1c(0x3d56)],_0x47a4fd=selectionTraversal[_0x17ee1c(0x5f9f)];for(_0x1bfed8[_0x17ee1c(0x5323)](_0x2228d8);_0x1bfed8[_0x207524(0x2ef4)]>0x0||_0x47a4fd[_0x207524(0x2ef4)]>0x0;){if(selectionTraversal[_0x17ee1c(0x25c)]=Math[_0x207524(0x5449)](selectionTraversal[_0x17ee1c(0x25c)],_0x1bfed8['length']),selectionTraversal[_0x207524(0x4223)]=Math[_0x17ee1c(0x498f)](selectionTraversal[_0x17ee1c(0x106f)],_0x47a4fd[_0x17ee1c(0x809)]),_0x47a4fd[_0x17ee1c(0x809)]>0x0){var _0x43de8a=_0x47a4fd[_0x17ee1c(0xda2)]();if(_0x43de8a['_stackLength']===_0x1bfed8[_0x17ee1c(0x809)]){_0x47a4fd[_0x17ee1c(0x3b86)](),_0x43de8a!==_0x334379&&(_0x43de8a[_0x207524(0x2220)]=!0x1),selectRenderEntities(_0x13c01d,_0x5ba265,_0x43de8a);continue;}}var _0x31d482=_0x1bfed8['pop'](),_0x572082=_0x31d482[_0x17ee1c(0x4147)],_0x38ddba=canTraversePagelod(_0x31d482);if(_0x572082){if(_0x31d482[_0x17ee1c(0x48ff)]=_0x47a4fd[_0x17ee1c(0x809)],_0x31d482[_0x17ee1c(0x48ff)]>0x0&&(_0x33e6f5[_0x17ee1c(0x5f2b)]=!0x0),_0x334379=_0x31d482,!_0x38ddba){selectRenderEntities(_0x13c01d,_0x5ba265,_0x31d482);continue;}_0x47a4fd[_0x17ee1c(0x5323)](_0x31d482),_0x31d482[_0x17ee1c(0x2417)]=_0x1bfed8[_0x207524(0x2ef4)];}if(_0x38ddba){for(var _0x58e4c2=_0x31d482[_0x17ee1c(0x7d8)][_0x17ee1c(0x2223)],_0x337ee0=_0x58e4c2[_0x17ee1c(0x809)],_0x11dc04=0x0;_0x11dc04<_0x337ee0;++_0x11dc04){(_0x43b2fb=_0x58e4c2[_0x11dc04])[_0x207524(0x1b17)]&&_0x1bfed8[_0x17ee1c(0x5323)](_0x43b2fb);}_0x337ee0=(_0x58e4c2=_0x31d482[_0x17ee1c(0x7d8)][_0x17ee1c(0x995)])[_0x17ee1c(0x809)];for(_0x11dc04=0x0;_0x11dc04<_0x337ee0;++_0x11dc04){var _0x43b2fb;(_0x43b2fb=_0x58e4c2[_0x11dc04])['_isVisible']&&_0x1bfed8[_0x17ee1c(0x5323)](_0x43b2fb);}}}}var sortByDis=function(_0x25bc7b,_0x4963f1){var _0x1ba2e1=_0x307c2b,_0x3e5069=_0x5e00b3;return 0x0===_0x25bc7b[_0x3e5069(0x3ff3)]&&0x0===_0x4963f1[_0x1ba2e1(0xc28)]?_0x25bc7b[_0x3e5069(0x3cad)]-_0x4963f1[_0x3e5069(0x3cad)]:_0x25bc7b[_0x3e5069(0x3ff3)]-_0x4963f1['_disFromCamera'];};function ProcessRoVisible(_0x16f817,_0xd3e62b,_0x572c0f){var _0x539d31=_0x307c2b,_0x40f692=_0x5e00b3;if(defined$1(_0x16f817)&&_0x16f817[_0x40f692(0x230a)]===PROCESSFILETYPE$1[_0x40f692(0x1ae8)]){var _0x48d824=_0x16f817[_0x539d31(0x5718)];if(defined$1(_0x48d824)&&_0x48d824[_0x40f692(0x1d9c)]){var _0x394042=_0xd3e62b[_0x40f692(0x5592)],_0x2a743d=_0x394042['positionWC'],_0xd18023=_0xd3e62b[_0x40f692(0x332b)],_0x55441c=_0x572c0f[_0x40f692(0xddf)],_0x2096e0=_0x572c0f[_0x40f692(0x24f8)];if(!defined$1(_0x48d824[_0x40f692(0x3097)])||_0x48d824[_0x40f692(0xdfb)]||(_0x48d824[_0x40f692(0x602d)]=_0xd18023[_0x40f692(0x156a)](_0x48d824['_boundingSphere'])!==Intersect$1[_0x40f692(0x5815)],_0x48d824[_0x40f692(0x602d)]))for(_0x2bf46b=0x0,_0x701c30=_0x48d824[_0x40f692(0x2223)][_0x40f692(0x809)];_0x2bf46b<_0x701c30;_0x2bf46b++){if(getPageLODInLayerVisibleDistaneRange(_0xc8df18=_0x48d824[_0x40f692(0x2223)][_0x2bf46b],_0x55441c,_0x2a743d)){if(_0xd18023[_0x40f692(0x156a)](_0xc8df18[_0x539d31(0x557)])!==Intersect$1[_0x40f692(0x5815)]||_0x55441c[_0x40f692(0x292d)]==DATAFILETYPE$1[_0x40f692(0x2d2b)]){if(_0xc8df18[_0x40f692(0xfa6)](_0x394042,_0x2096e0,_0x55441c[_0x40f692(0x537e)],_0x55441c[_0x40f692(0x1dc9)],this[_0x40f692(0x3e69)]),_0x572c0f['_prepareLoaded']||(defined$1(_0xc8df18[_0x539d31(0x5718)])&&_0xc8df18[_0x539d31(0x56ea)]&&(_0xc8df18[_0x539d31(0x5718)][_0x40f692(0x2c88)]=!0x0),_0xc8df18[_0x40f692(0x54d0)]=!0x1),!_0xc8df18[_0x40f692(0x54d0)]){if(defined$1(_0xc8df18[_0x40f692(0x7d8)])){if(_0xc8df18[_0x40f692(0x7d8)]['_s3mLoadState']===LOADSTATE$4[_0x539d31(0x3818)]){for(_0x3431aa=0x0;_0x3431aa<_0xc8df18[_0x40f692(0x1f3d)][_0x40f692(0x809)];_0x3431aa++){_0x1384df=_0xc8df18[_0x539d31(0x982)][_0x3431aa],_0xc8df18[_0x539d31(0x2ad6)][_0x1384df[_0x40f692(0x5605)]]=!0x1;}ProcessRoVisible(_0xc8df18,_0xd3e62b,_0x572c0f),SetRenderEntityVisible(_0xc8df18);continue;}}}for(_0x3431aa=0x0;_0x3431aa<_0xc8df18[_0x40f692(0x1f3d)][_0x40f692(0x809)];_0x3431aa++){_0x1384df=_0xc8df18[_0x40f692(0x1f3d)][_0x3431aa],_0xc8df18[_0x40f692(0x35e0)][_0x1384df[_0x40f692(0x5605)]]=!0x0;}}else for(var _0x3431aa=0x0;_0x3431aa<_0xc8df18[_0x40f692(0x1f3d)][_0x40f692(0x809)];_0x3431aa++){var _0x1384df=_0xc8df18[_0x40f692(0x1f3d)][_0x3431aa];_0xc8df18[_0x40f692(0x35e0)][_0x1384df[_0x40f692(0x5605)]]=!0x1;}}else for(var _0x3431aa=0x0;_0x3431aa<_0xc8df18['_renderEntityList'][_0x40f692(0x809)];_0x3431aa++){var _0x1384df=_0xc8df18[_0x40f692(0x1f3d)][_0x3431aa];_0xc8df18[_0x40f692(0x35e0)][_0x1384df[_0x539d31(0x3bef)]]=!0x1;}}else{for(var _0x2bf46b=0x0,_0x701c30=_0x48d824[_0x40f692(0x2223)][_0x40f692(0x809)];_0x2bf46b<_0x701c30;_0x2bf46b++)for(var _0xc8df18=_0x48d824[_0x40f692(0x2223)][_0x2bf46b],_0x3431aa=0x0;_0x3431aa<_0xc8df18[_0x539d31(0x982)][_0x40f692(0x809)];_0x3431aa++){var _0x1384df=_0xc8df18[_0x40f692(0x1f3d)][_0x3431aa];_0xc8df18[_0x539d31(0x2ad6)][_0x1384df['_geoName']]=!0x1;}}}}}function SetRenderEntityVisible(_0x31a632){var _0x1fa953=_0x307c2b,_0x497f03=_0x5e00b3;if(defined$1(_0x31a632)&&defined$1(_0x31a632[_0x497f03(0x7d8)])){for(var _0x17bdee=_0x31a632[_0x497f03(0x7d8)],_0x414333={},_0x317caa=0x0,_0x1796f6=_0x17bdee[_0x497f03(0x2223)][_0x497f03(0x809)];_0x317caa<_0x1796f6;_0x317caa++){var _0x547fc9=_0x17bdee[_0x497f03(0x2223)][_0x317caa];if(0x0===Object[_0x497f03(0x4d54)](_0x547fc9[_0x1fa953(0x2ad6)])[_0x1fa953(0x2ef4)])for(var _0x5a5381=0x0;_0x5a5381<_0x547fc9[_0x1fa953(0x982)][_0x497f03(0x809)];_0x5a5381++){_0x414333[(_0x2c4208=_0x547fc9[_0x497f03(0x1f3d)][_0x5a5381])[_0x1fa953(0x3bef)]]=!0x0;}else for(_0x5a5381=0x0;_0x5a5381<_0x547fc9[_0x497f03(0x1f3d)][_0x497f03(0x809)];_0x5a5381++){_0x414333[(_0x2c4208=_0x547fc9[_0x497f03(0x1f3d)][_0x5a5381])[_0x1fa953(0x3bef)]]=_0x547fc9[_0x497f03(0x35e0)][_0x2c4208[_0x497f03(0x5605)]];}}if(0x0!==Object[_0x497f03(0x4d54)](_0x414333)[_0x497f03(0x809)])for(_0x5a5381=0x0;_0x5a5381<_0x31a632[_0x497f03(0x1f3d)][_0x497f03(0x809)];_0x5a5381++){var _0x2c4208;_0x414333[(_0x2c4208=_0x31a632[_0x1fa953(0x982)][_0x5a5381])['_geoName']]?_0x31a632[_0x497f03(0x35e0)][_0x2c4208[_0x497f03(0x5605)]]=!0x0:_0x31a632[_0x497f03(0x35e0)][_0x2c4208[_0x497f03(0x5605)]]=!0x1;}}}function AddRoToRenderQueue(_0x2779da,_0x4850bf){var _0x428d6f=_0x307c2b,_0x321366=_0x5e00b3;if(defined$1(_0x2779da)&&defined$1(_0x2779da[_0x321366(0x7d8)])){for(var _0x627ced=_0x2779da[_0x321366(0x7d8)],_0x2254cd={},_0x5c4826=0x0,_0x21abc6=_0x627ced[_0x321366(0x2223)][_0x321366(0x809)];_0x5c4826<_0x21abc6;_0x5c4826++){var _0x3bae77=_0x627ced[_0x428d6f(0x48e8)][_0x5c4826];if(0x0===Object[_0x321366(0x4d54)](_0x3bae77[_0x321366(0x35e0)])['length'])for(var _0x245ad2=0x0;_0x245ad2<_0x3bae77[_0x321366(0x1f3d)][_0x321366(0x809)];_0x245ad2++){_0x2254cd[(_0x39975d=_0x3bae77[_0x321366(0x1f3d)][_0x245ad2])[_0x428d6f(0x3bef)]]=!0x0;}else for(_0x245ad2=0x0;_0x245ad2<_0x3bae77[_0x428d6f(0x982)][_0x321366(0x809)];_0x245ad2++){_0x2254cd[(_0x39975d=_0x3bae77[_0x428d6f(0x982)][_0x245ad2])[_0x428d6f(0x3bef)]]=_0x3bae77[_0x428d6f(0x2ad6)][_0x39975d[_0x321366(0x5605)]];}}if(0x0!==Object['keys'](_0x2254cd)[_0x321366(0x809)])for(_0x245ad2=0x0;_0x245ad2<_0x2779da[_0x428d6f(0x982)][_0x428d6f(0x2ef4)];_0x245ad2++){var _0x39975d;_0x2254cd[(_0x39975d=_0x2779da[_0x321366(0x1f3d)][_0x245ad2])[_0x321366(0x5605)]]?(_0x4850bf[_0x321366(0x5323)](_0x39975d),_0x2779da[_0x321366(0x35e0)][_0x39975d[_0x321366(0x5605)]]=!0x0):_0x2779da[_0x321366(0x35e0)][_0x39975d[_0x321366(0x5605)]]=!0x1;}}}function tileXYToQuadKey$5(_0x21314e,_0x1e2805,_0x4c3bf5){for(var _0x3321de='',_0x2a01e4=_0x4c3bf5;_0x2a01e4>=0x0;--_0x2a01e4){var _0x301174=0x1<<_0x2a01e4,_0x12339c=0x0;isBitSet(_0x1e2805,_0x301174)?isBitSet(_0x21314e,_0x301174)&&(_0x12339c|=0x1):(_0x12339c|=0x2,isBitSet(_0x21314e,_0x301174)||(_0x12339c|=0x1)),_0x3321de+=_0x12339c;}return _0x3321de;}function decodePackedBuffer(_0x37c63c,_0x40b1c5){var _0x9b9ed=_0x307c2b,_0x5ddcbc=_0x5e00b3,_0x47a346=new DataView(_0x37c63c),_0x17815c=0x0,_0x2035f3=_0x47a346[_0x5ddcbc(0x1044)](_0x17815c,!0x0);if(!(_0x40b1c5>_0x2035f3-0x1)){_0x17815c+=0x4;var _0x1019c6,_0x5bc5a8,_0x30fb2d=[];for(_0x1019c6=0x0;_0x1019c6<_0x2035f3;_0x1019c6++)_0x5bc5a8=_0x47a346[_0x5ddcbc(0x1044)](_0x17815c,!0x0),_0x30fb2d[_0x9b9ed(0x2a0e)](_0x5bc5a8),_0x17815c+=0x4;for(_0x1019c6=0x0;_0x1019c6<_0x2035f3;_0x1019c6++){if(_0x5bc5a8=_0x30fb2d[_0x1019c6],_0x1019c6===_0x40b1c5){if(0x0===_0x5bc5a8)return;return new Uint8Array(_0x37c63c,_0x17815c,_0x5bc5a8);}_0x17815c+=_0x5bc5a8;}}}function packRequestS3MBuffer(_0x2481b1,_0xb2b05b){var _0x189640=_0x307c2b,_0x26ec51=_0x5e00b3,_0x385b05=_0xb2b05b[_0x26ec51(0x407c)][_0x26ec51(0x390f)]('_'),_0x46178a=_0xb2b05b['request'][_0x26ec51(0x2dba)];_0xb2b05b[_0x26ec51(0x2625)][_0x26ec51(0x56fd)]=!0x0,_0xb2b05b[_0x26ec51(0x2625)][_0x26ec51(0x5343)]=!0x0,_0xb2b05b[_0x26ec51(0x2625)][_0x26ec51(0x3dd)]=RequestType$1[_0x26ec51(0x2c2d)],_0xb2b05b[_0x26ec51(0x2625)][_0x26ec51(0x2bd8)]=tileXYToQuadKey$5(_0x385b05[0x2],_0x385b05[0x1],_0x385b05[0x0]),_0xb2b05b[_0x26ec51(0x2625)][_0x189640(0x4d32)]=_0x46178a[_0x26ec51(0x4c07)](_0x46178a[_0x26ec51(0xabf)](_0x189640(0x3009))+0x6,_0x46178a[_0x26ec51(0xabf)](_0x26ec51(0xbc3)));var _0x453a04=Resource[_0x189640(0x260)](_0x46178a)[_0x26ec51(0x5155)]({'url':_0x46178a,'request':_0xb2b05b[_0x26ec51(0x2625)]})[_0x26ec51(0x1cf8)]();defined$1(_0x453a04)?(_0xb2b05b[_0x26ec51(0x1ded)]=LOADSTATE$4[_0x26ec51(0x5aa6)],_0x2481b1[_0x189640(0x4709)][_0x26ec51(0x19fa)]++,_0x453a04[_0x189640(0x4527)](function(_0x20bb28){var _0x72a55f=_0x189640,_0x53179b=_0x26ec51,_0x5b1023=decodePackedBuffer(_0x20bb28,_0xb2b05b[_0x53179b(0x2625)][_0x53179b(0x22da)]);defined$1(_0x5b1023)?(_0x20bb28=new Uint8Array(_0x5b1023)[_0x53179b(0x537f)],0x0!=_0x2481b1['_cacheKey'][_0x53179b(0x809)]?_0xb2b05b[_0x53179b(0x23c9)]=decodeArrayBuffer(_0x20bb28,_0x2481b1[_0x72a55f(0x1677)]):_0xb2b05b[_0x53179b(0x23c9)]=_0x20bb28,_0xb2b05b[_0x53179b(0x1ded)]=LOADSTATE$4[_0x72a55f(0x4ed3)],_0x2481b1[_0x53179b(0x6f7)][_0x53179b(0x19fa)]--,_0x2481b1[_0x53179b(0x6f7)][_0x53179b(0x5da5)]++,_0xb2b05b[_0x53179b(0x2625)]=null):_0xb2b05b[_0x53179b(0x1ded)]=LOADSTATE$4[_0x53179b(0xf90)];},function(_0x2a1431){var _0x344355=_0x189640,_0x16ee36=_0x26ec51;defined$1(_0x2a1431)?(_0x2481b1[_0x16ee36(0x6f7)][_0x344355(0x4ee3)]--,_0xb2b05b[_0x344355(0x328f)]=LOADSTATE$4[_0x16ee36(0xf90)]):(_0x2481b1[_0x344355(0x4709)][_0x16ee36(0x58be)]++,_0x2481b1[_0x16ee36(0x6f7)][_0x16ee36(0x19fa)]--,_0xb2b05b[_0x16ee36(0x1ded)]=LOADSTATE$4[_0x16ee36(0x5fe7)],_0xb2b05b[_0x16ee36(0x2625)]=null);})):_0xb2b05b[_0x26ec51(0x2625)]=null;}function visiteEntity(_0x468be8,_0x57b3fc){var _0x45fd54=_0x5e00b3;defined$1(_0x57b3fc[_0x45fd54(0x3d6a)])?_0x468be8[_0x45fd54(0x2f5b)](_0x468be8[_0x45fd54(0x3302)],_0x57b3fc[_0x45fd54(0x3d6a)]):_0x57b3fc[_0x45fd54(0x3d6a)]=_0x468be8[_0x45fd54(0x30c2)](_0x57b3fc);}function traverseOneEntity(_0x9d3123,_0x13a4bc){var _0xc9d2a8=_0x307c2b,_0x534b07=_0x5e00b3;if(!_0x9d3123)return 0x0;for(var _0x3421db=0x0,_0x474fa7=0x0,_0x2e6332=_0x9d3123[_0x534b07(0x2223)][_0x534b07(0x809)];_0x474fa7<_0x2e6332;_0x474fa7++){var _0x21b6e8=_0x9d3123[_0xc9d2a8(0x48e8)][_0x474fa7],_0x582807=pageLodRadiusToExpand(_0x21b6e8,_0x13a4bc);_0x21b6e8[_0x534b07(0x1c09)]||(_0x21b6e8[_0xc9d2a8(0x500a)]=_0x21b6e8[_0x534b07(0x3097)][_0x534b07(0x40f3)]()),_0x21b6e8[_0xc9d2a8(0x557)][_0x534b07(0x48ce)]=_0x21b6e8[_0x534b07(0x1c09)][_0x534b07(0x48ce)]+_0x582807,_0x3421db+=_0x582807=Math[_0x534b07(0x498f)](_0x582807,traverseOneEntity(_0x21b6e8[_0x534b07(0x7d8)],_0x13a4bc));}return _0x3421db;}function pageLodRadiusToExpand(_0x3b3a85,_0x326a83){var _0x4b8ece=_0x307c2b,_0x44d33e=_0x5e00b3;for(var _0x283151=0x0,_0x3b6115=0x0;_0x3b6115<_0x3b3a85[_0x4b8ece(0x982)][_0x44d33e(0x809)];_0x3b6115++)if(defined$1(_0x3b3a85[_0x44d33e(0x1f3d)][_0x3b6115])){var _0xbfb045=_0x3b3a85[_0x44d33e(0x1f3d)][_0x3b6115];_0x283151=Math[_0x4b8ece(0x5449)](_0xbfb045[_0x4b8ece(0x476e)](_0x326a83),_0x283151);}return _0x283151;}function getCameraInLayerVisileAltitudeRange(_0x369a2e,_0x51e694){var _0x1ced8d=_0x307c2b,_0x11882e=_0x5e00b3,_0xf7411e=_0x51e694[_0x11882e(0x1d1d)][_0x11882e(0x5a4e)];return(_0xf7411e=_0xf7411e<0x0?0x0:_0xf7411e)<=_0x369a2e[_0x1ced8d(0x291)]&&_0xf7411e>=_0x369a2e[_0x11882e(0x58bc)];}function getPageLODInLayerVisibleDistaneRange(_0x53678d,_0x44d4f7,_0x57fe08){var _0x3d8f88=_0x307c2b,_0x30b149=_0x5e00b3,_0x1f90f8;if(_0x44d4f7[_0x30b149(0x292d)]===DATAFILETYPE$1[_0x3d8f88(0x3299)]){var _0x547683=_0x53678d[_0x30b149(0x3097)][_0x30b149(0x4fe8)],_0x376702=_0x53678d[_0x30b149(0x3097)][_0x3d8f88(0x29c9)],_0x300478=Cartesian3[_0x30b149(0x3e9)](CesiumMath['toRadians'](_0x547683['x']),CesiumMath[_0x30b149(0x4476)](_0x547683['y']),_0x547683['z']),_0x50e432=Cartesian3[_0x30b149(0x3e9)](CesiumMath['toRadians'](_0x547683['x']),CesiumMath[_0x3d8f88(0x18e6)](_0x547683['y']-_0x376702),_0x547683['z']),_0x94bec7=Cartesian3[_0x30b149(0x451d)](_0x300478,_0x50e432);_0x1f90f8=Cartesian3[_0x3d8f88(0x2665)](_0x300478,_0x57fe08)-_0x94bec7;}else _0x1f90f8=Cartesian3[_0x3d8f88(0x2665)](_0x53678d[_0x3d8f88(0x557)][_0x30b149(0x4fe8)],_0x57fe08)-_0x53678d[_0x30b149(0x3097)][_0x30b149(0x48ce)];return(_0x1f90f8=_0x1f90f8<0x0?0x0:_0x1f90f8)<=_0x44d4f7[_0x30b149(0x4b15)]&&_0x1f90f8>=_0x44d4f7[_0x30b149(0x2a70)];}function getPageLODHypsometricVisibleDistane(_0x21830c,_0x341aec,_0x3dd30a){var _0x1bf3d3=_0x307c2b,_0x34515e=_0x5e00b3,_0x25a4ed=Cartesian3[_0x34515e(0x451d)](_0x21830c[_0x34515e(0x3097)][_0x34515e(0x4fe8)],_0x3dd30a)-_0x21830c[_0x34515e(0x3097)][_0x34515e(0x48ce)];return(_0x25a4ed=_0x25a4ed<0x0?0x0:_0x25a4ed)<=_0x341aec[_0x1bf3d3(0x409)]&&_0x25a4ed>=_0x341aec[_0x34515e(0x2a70)];}function getCameraInHypsometricVisileAltitudeRange(_0x2fec2b,_0x48f111){var _0x36691f=_0x307c2b,_0x7bb2fa=_0x5e00b3,_0x3f000e=_0x48f111[_0x36691f(0x3fd4)][_0x36691f(0x10d5)];return(_0x3f000e=_0x3f000e<0x0?0x0:_0x3f000e)<=_0x2fec2b[_0x7bb2fa(0x3a5a)]&&_0x3f000e>=_0x2fec2b[_0x7bb2fa(0x58bc)];}function getEntityVisibleByDistance(_0x3e5159,_0x298d1c,_0x896f8a){var _0x53dfdf=_0x307c2b,_0x54d6d2=_0x5e00b3,_0x1eda24,_0x535b4c=_0x3e5159[_0x54d6d2(0x3097)],_0x1ee86e=_0x3e5159[_0x54d6d2(0x209)];if(_0x298d1c[_0x54d6d2(0x292d)]===DATAFILETYPE$1[_0x54d6d2(0x2d2b)]){var _0x5f24c0=_0x535b4c[_0x54d6d2(0x4fe8)],_0x21bd61=_0x535b4c['radius'],_0x2a6c6c=Cartesian3[_0x53dfdf(0x3418)](CesiumMath[_0x54d6d2(0x4476)](_0x5f24c0['x']),CesiumMath[_0x54d6d2(0x4476)](_0x5f24c0['y']),_0x5f24c0['z']),_0xb8708d=Cartesian3[_0x54d6d2(0x3e9)](CesiumMath[_0x54d6d2(0x4476)](_0x5f24c0['x']),CesiumMath[_0x53dfdf(0x18e6)](_0x5f24c0['y']-_0x21bd61),_0x5f24c0['z']),_0x6cee30=Cartesian3[_0x54d6d2(0x451d)](_0x2a6c6c,_0xb8708d);_0x1eda24=Cartesian3[_0x54d6d2(0x451d)](_0x2a6c6c,_0x896f8a)-_0x6cee30;}else _0x1eda24=defined$1(_0x535b4c)?Cartesian3[_0x54d6d2(0x451d)](_0x535b4c[_0x53dfdf(0x234c)],_0x896f8a)-_0x535b4c[_0x54d6d2(0x48ce)]:Math[_0x54d6d2(0x5c4f)](OrientedBoundingBox['distanceSquaredTo'](_0x1ee86e,_0x896f8a));return _0x1eda24=_0x1eda24<0x0?0x0:_0x1eda24,_0x3e5159[_0x54d6d2(0x3ff3)]=_0x1eda24,_0x298d1c[_0x53dfdf(0x1330)]===DATAFILETYPE$1[_0x53dfdf(0x580f)]||_0x298d1c[_0x53dfdf(0x1330)]===DATAFILETYPE$1[_0x54d6d2(0x572)]?_0x1eda24<=_0x298d1c[_0x54d6d2(0x4b15)]&&_0x1eda24>=_0x298d1c[_0x54d6d2(0x2a70)]:_0x1eda24>=_0x298d1c[_0x54d6d2(0x2a70)]&&_0x1eda24<=_0x298d1c[_0x54d6d2(0x4b15)];}S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x26b1)]=function(_0x17a583){var _0x588624=_0x307c2b,_0x7b9a83=_0x5e00b3,_0x551a81=this[_0x7b9a83(0xddf)];this[_0x7b9a83(0x32de)][_0x7b9a83(0x809)]=0x0,this[_0x588624(0x2160)][_0x7b9a83(0x809)]=0x0,this[_0x7b9a83(0x6ff)][_0x7b9a83(0x2f5b)](this[_0x7b9a83(0x6ff)][_0x7b9a83(0x3302)],this[_0x7b9a83(0x2bca)]);var _0x187b29,_0x27fed7,_0x474767,_0xbf3c9b=[],_0x31bc1f=[];for(_0x187b29=0x0,_0x27fed7=this[_0x7b9a83(0x5377)][_0x7b9a83(0x809)];_0x187b29<_0x27fed7;_0x187b29++){var _0x39abd5=this[_0x7b9a83(0x5377)][_0x187b29];updateEntity$1(_0x17a583,_0x551a81,_0x39abd5),(_0x551a81[_0x7b9a83(0x4ae7)]||isVisible$1(_0x39abd5))&&(_0x39abd5[_0x7b9a83(0x47f9)]?(_0xbf3c9b[_0x7b9a83(0x5323)](_0x39abd5),_0x31bc1f[_0x7b9a83(0x5323)](_0x39abd5)):this[_0x7b9a83(0x2888)](_0x39abd5));}for(_0x31bc1f[_0x7b9a83(0x4b76)](sortByDis),_0xbf3c9b[_0x588624(0x3f88)](compartor$1);_0x474767=_0xbf3c9b[_0x7b9a83(0x3b86)]();){updateEntityAncestor(_0x474767);var _0x203f1f=!0x0;canTraverse$1(_0x474767)&&(_0x203f1f=updateChildren(_0x17a583,this,_0xbf3c9b,_0x474767)),_0x474767[_0x7b9a83(0x2093)]&&updateEntity$1(_0x17a583,_0x551a81,_0x474767),(_0x203f1f||_0x474767[_0x588624(0x34da)]||_0x551a81[_0x7b9a83(0x4ae7)]&&_0x474767[_0x7b9a83(0xdfb)])&&(selectDesiredEntity(_0x17a583,this,_0x474767),loadEntity(_0x17a583,this,_0x474767)),touchEntity(this,_0x474767);}for(_0x187b29=0x0,_0x27fed7=_0x31bc1f[_0x7b9a83(0x809)];_0x187b29<_0x27fed7;_0x187b29++){for(var _0x571dfc=_0x31bc1f[_0x187b29],_0x297b8e=0x0,_0x4933ff=_0x571dfc[_0x588624(0x48e8)][_0x588624(0x2ef4)];_0x297b8e<_0x4933ff;_0x297b8e++){traverseAndSelect(this,_0x17a583,_0x571dfc[_0x7b9a83(0x2223)][_0x297b8e]);}for(var _0x2f28c8=0x0,_0x51a122=_0x571dfc[_0x588624(0x42cb)]['length'];_0x2f28c8<_0x51a122;_0x2f28c8++){traverseAndSelect(this,_0x17a583,_0x571dfc[_0x7b9a83(0x995)][_0x2f28c8]);}}this[_0x7b9a83(0x1750)](_0x17a583);var _0x1c2b99=this[_0x588624(0x1351)][_0x7b9a83(0x809)];for(_0x187b29=0x0;_0x187b29<_0x1c2b99;_0x187b29++)this[_0x588624(0x1351)][_0x187b29][_0x588624(0x3740)][_0x588624(0x36ed)](_0x551a81),_0x17a583[_0x588624(0x10b9)][_0x7b9a83(0x5323)](this[_0x7b9a83(0x4099)][_0x187b29]);this[_0x7b9a83(0x4099)][_0x7b9a83(0x809)]=0x0;},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x262)]=function(){var _0x11a9c2=_0x307c2b,_0x6478ae=_0x5e00b3,_0x499d12=this[_0x6478ae(0x54e1)],_0x5575c6=_0x499d12[_0x11a9c2(0x2ef4)];if(!(_0x5575c6<0x1)){_0x499d12[_0x6478ae(0x4b76)](compartor$1);for(var _0x1c4ac7=0x0;_0x1c4ac7<_0x5575c6;_0x1c4ac7++){packRequestS3MBuffer(this,_0x499d12[_0x1c4ac7]);}this[_0x6478ae(0x54e1)][_0x6478ae(0x809)]=0x0;}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x484c)]=function(){var _0x46064f=_0x307c2b,_0x55a403=_0x5e00b3,_0xa07f45=this[_0x55a403(0x297)],_0x36eecd=_0xa07f45[_0x55a403(0x809)];if(!(_0x36eecd<0x1)){_0xa07f45[_0x46064f(0x3f88)](compartor$1);for(var _0x1e014b=this[_0x55a403(0xddf)],_0x496273=_0x1e014b['_isS3MB']?S3MBDataParser[_0x55a403(0x5709)]:S3MDataParser[_0x55a403(0x5709)],_0x33987a=0x0;_0x33987a<_0x36eecd;_0x33987a++){var _0x2b9f6f=_0xa07f45[_0x33987a];_0x496273(_0x1e014b,_0x2b9f6f,_0x2b9f6f[_0x55a403(0x23c9)],_0x2b9f6f[_0x46064f(0x35b1)]);}this[_0x55a403(0x297)][_0x55a403(0x809)]=0x0;}},S3MLayerScheduler[_0x307c2b(0x1aa2)][_0x5e00b3(0x411d)]=function(_0x5ecd2b){var _0x200ceb=_0x307c2b,_0x3a949c=_0x5e00b3,_0x2b0f0c=_0x5ecd2b[_0x3a949c(0x5592)],_0x19b7bc=_0x2b0f0c[_0x3a949c(0x2b06)],_0x13c167=_0x5ecd2b[_0x3a949c(0x332b)],_0x53dac5=this[_0x3a949c(0xddf)],_0x4c731e=this[_0x3a949c(0x24f8)],_0x141c7e=getCameraInLayerVisileAltitudeRange(_0x53dac5,_0x2b0f0c),_0x4331f1=[],_0x187553=_0x5ecd2b[_0x3a949c(0xce6)];this[_0x3a949c(0xa12)][_0x200ceb(0x2ef4)]=0x0;var _0x4cb5aa=this;if(_0x141c7e){var _0x3d5fac=0x0,_0x52485d=[];this[_0x3a949c(0x6ff)][_0x3a949c(0x2f5b)](this[_0x3a949c(0x6ff)][_0x200ceb(0x4c09)],this[_0x3a949c(0x2bca)]);for(var _0x1e01d3=0x0,_0x3e4c9d=this[_0x3a949c(0x5377)][_0x3a949c(0x809)];_0x1e01d3<_0x3e4c9d;_0x1e01d3++){if((_0x107aeb=this[_0x200ceb(0x2a37)][_0x1e01d3])['_rootName']=_0x107aeb[_0x3a949c(0x407c)],_0x107aeb[_0x3a949c(0x626)]=_0x107aeb[_0x3a949c(0x407c)],defined$1(_0x107aeb[_0x3a949c(0x3097)])||defined$1(_0x107aeb[_0x200ceb(0x3e90)])){var _0x46a790=defined$1(_0x107aeb[_0x3a949c(0x209)])?_0x107aeb[_0x200ceb(0x3e90)]:_0x107aeb['_boundingSphere'];if(_0x107aeb[_0x3a949c(0x4fd3)]=_0x107aeb[_0x200ceb(0x33eb)]||_0x13c167[_0x3a949c(0x156a)](_0x46a790)!==Intersect$1[_0x3a949c(0x5815)],_0x53dac5[_0x200ceb(0x1330)]===DATAFILETYPE$1[_0x3a949c(0x2d2b)]&&(_0x107aeb[_0x3a949c(0x4fd3)]=!0x0),!getEntityVisibleByDistance(_0x107aeb,_0x53dac5,_0x19b7bc)){defined$1(this[_0x3a949c(0x4112)][_0x107aeb[_0x3a949c(0x407c)]])&&(this[_0x3a949c(0x4112)][_0x107aeb[_0x3a949c(0x407c)]]=void 0x0,this['_objectIdChange']=!0x0),defined$1(this[_0x3a949c(0x2b2c)][_0x107aeb[_0x3a949c(0x407c)]])&&(this[_0x3a949c(0x2b2c)][_0x107aeb[_0x3a949c(0x407c)]]=void 0x0,this[_0x3a949c(0x1278)]=!0x0);continue;}if(!_0x107aeb[_0x3a949c(0x4fd3)]){defined$1(this[_0x3a949c(0x4112)][_0x107aeb[_0x3a949c(0x407c)]])&&(this[_0x3a949c(0x4112)][_0x107aeb[_0x3a949c(0x407c)]]=void 0x0,this['_objectIdChange']=!0x0),defined$1(this['_entityModelId'][_0x107aeb[_0x3a949c(0x407c)]])&&(this[_0x200ceb(0x54e5)][_0x107aeb[_0x3a949c(0x407c)]]=void 0x0,this[_0x3a949c(0x1278)]=!0x0);continue;}}if(defined$1(_0x53dac5[_0x3a949c(0x5110)])&&_0x107aeb[_0x3a949c(0x4a9d)]!=LOADSTATE$4[_0x3a949c(0x4221)]&&_0x107aeb[_0x3a949c(0x4a9d)]!=LOADSTATE$4[_0x3a949c(0x5aa6)]&&(!0x0===_0x4cb5aa[_0x3a949c(0x1349)][_0x3a949c(0x5191)]?_0x4cb5aa[_0x200ceb(0x29e5)][_0x3a949c(0x41c1)][_0x3a949c(0x24e7)][_0x3a949c(0x2a5f)](function(){var _0x4d2c72=_0x200ceb,_0x1696ff=_0x3a949c;_0x107aeb[_0x1696ff(0x4a9d)]!=LOADSTATE$4[_0x1696ff(0x4221)]&&_0x107aeb[_0x4d2c72(0xb87)]!=LOADSTATE$4[_0x1696ff(0x5aa6)]&&getAttributesWithFields(_0x107aeb,_0x4cb5aa);}):_0x52485d[_0x3a949c(0x5323)](_0x107aeb)),_0x107aeb[_0x3a949c(0x4a9d)]==LOADSTATE$4[_0x200ceb(0x4ed3)]&&_0x3d5fac++,_0x107aeb[_0x3a949c(0x4a9d)]!=LOADSTATE$4[_0x3a949c(0x4221)]&&defined$1(_0x53dac5[_0x200ceb(0x2598)])&&defined$1(_0x53dac5[_0x3a949c(0x521f)]))_0x107aeb[_0x3a949c(0x4fd3)]=!0x1;else{if(visiteEntity(this[_0x3a949c(0x6ff)],_0x107aeb),_0x107aeb[_0x3a949c(0x1d9c)]){if(_0x4331f1[_0x3a949c(0x5323)](_0x107aeb),defined$1(this[_0x3a949c(0x2315)])&&!defined$1(this[_0x200ceb(0x2bb8)][_0x107aeb[_0x3a949c(0x407c)]])){for(var _0x51d0b1={},_0x3dd455=0x0;_0x3dd455<_0x107aeb['_childrenPageLod'][_0x3a949c(0x809)];_0x3dd455++)for(var _0x318db5=0x0;_0x318db5<_0x107aeb[_0x3a949c(0x2223)][_0x3dd455][_0x3a949c(0x1f3d)][_0x3a949c(0x809)];_0x318db5++){var _0x361438=_0x107aeb[_0x3a949c(0x2223)][_0x3dd455][_0x3a949c(0x1f3d)][_0x318db5];for(var _0x458f90 in _0x361438[_0x3a949c(0x2a76)][_0x200ceb(0x294d)])_0x51d0b1[_0x458f90]=this[_0x3a949c(0x255a)][_0x458f90][this[_0x3a949c(0x2315)]];}this[_0x200ceb(0x2bb8)][_0x107aeb[_0x3a949c(0x407c)]]=_0x51d0b1,this[_0x3a949c(0x1278)]=!0x0;}if(this[_0x3a949c(0x33eb)]&&!defined$1(this[_0x200ceb(0x54e5)][_0x107aeb[_0x3a949c(0x407c)]])){for(_0x51d0b1={},_0x3dd455=0x0;_0x3dd455<_0x107aeb[_0x3a949c(0x2223)][_0x3a949c(0x809)];_0x3dd455++)for(_0x318db5=0x0;_0x318db5<_0x107aeb[_0x3a949c(0x2223)][_0x3dd455][_0x3a949c(0x1f3d)][_0x3a949c(0x809)];_0x318db5++){_0x361438=_0x107aeb[_0x3a949c(0x2223)][_0x3dd455][_0x200ceb(0x982)][_0x318db5];for(var _0x458f90 in _0x361438[_0x3a949c(0x2a76)][_0x3a949c(0x33c8)])_0x51d0b1[_0x458f90]=_0x458f90;}this[_0x3a949c(0x2b2c)][_0x107aeb[_0x3a949c(0x407c)]]=_0x51d0b1,this[_0x3a949c(0x1278)]=!0x0;}}else _0x187553[_0x3a949c(0x5323)]({'entity':_0x107aeb,'priority':_0x107aeb[_0x3a949c(0x3ff3)],'owner':this}),defined$1(this[_0x3a949c(0x4112)][_0x107aeb[_0x3a949c(0x407c)]])&&(this[_0x3a949c(0x4112)][_0x107aeb[_0x3a949c(0x407c)]]=void 0x0,this[_0x200ceb(0x3b6b)]=!0x0),defined$1(this[_0x200ceb(0x54e5)][_0x107aeb[_0x3a949c(0x407c)]])&&(this[_0x3a949c(0x2b2c)][_0x107aeb[_0x3a949c(0x407c)]]=void 0x0,this[_0x3a949c(0x1278)]=!0x0);}}_0x3d5fac!=_0x3e4c9d||this[_0x3a949c(0x4670)]||(this[_0x3a949c(0x4670)]=!0x0,_0x53dac5[_0x200ceb(0x3f5)][_0x3a949c(0x1c10)](_0x53dac5[_0x3a949c(0x2c5)]+_0x200ceb(0x13fa))),_0x53dac5[_0x3a949c(0x3fcb)]==PROCESSFILETYPE$1[_0x3a949c(0x1ae8)]&&_0x53dac5['_nLoadingMode']==LOADINGMODE$1[_0x3a949c(0x5def)]&&this[_0x3a949c(0x38e3)](_0x2b0f0c),_0x4331f1['sort'](compartor$1);for(var _0x563c8a,_0x3e9850=[];_0x563c8a=_0x4331f1[_0x3a949c(0x3b86)]();){if(defined$1(_0x563c8a[_0x3a949c(0x3097)])&&!_0x563c8a[_0x3a949c(0xdfb)]){_0x46a790=defined$1(_0x563c8a[_0x3a949c(0x209)])?_0x563c8a[_0x3a949c(0x209)]:_0x563c8a[_0x200ceb(0x557)];if(_0x563c8a[_0x200ceb(0x1b17)]=_0x563c8a[_0x3a949c(0x1cc4)]||_0x13c167[_0x3a949c(0x156a)](_0x46a790)!==Intersect$1[_0x3a949c(0x5815)],this['_prepareLoaded']||(_0x563c8a[_0x3a949c(0x602d)]||(_0x563c8a[_0x3a949c(0x2c88)]=!0x0),_0x563c8a[_0x3a949c(0x602d)]=!0x0),!_0x563c8a[_0x200ceb(0x1b17)]){!this['_layer'][_0x3a949c(0x28f)]||_0x53dac5['_isS3MBlock']&&!_0x563c8a[_0x3a949c(0x43b8)]||(null!=_0x563c8a[_0x3a949c(0x3d6a)]?this[_0x200ceb(0x4307)][_0x3a949c(0xd76)](this[_0x3a949c(0x6ff)][_0x3a949c(0x527f)],_0x563c8a[_0x200ceb(0x59ec)]):_0x563c8a[_0x200ceb(0x59ec)]=this[_0x3a949c(0x6ff)][_0x3a949c(0x577a)](_0x563c8a));for(_0x1e01d3=0x0,_0x3e4c9d=_0x563c8a[_0x3a949c(0x2223)][_0x3a949c(0x809)];_0x1e01d3<_0x3e4c9d;_0x1e01d3++){var _0x290be3=_0x563c8a[_0x3a949c(0x2223)][_0x1e01d3];for(_0x318db5=0x0;_0x318db5<_0x290be3[_0x3a949c(0x1f3d)][_0x3a949c(0x809)];_0x318db5++){_0x361438=_0x290be3[_0x3a949c(0x1f3d)][_0x318db5],_0x290be3[_0x200ceb(0x2ad6)][_0x361438[_0x3a949c(0x5605)]]=!0x1;}}continue;}this[_0x3a949c(0x39eb)]=!0x0;}_0x53dac5[_0x3a949c(0x1988)]&&!_0x563c8a[_0x3a949c(0x43b8)]||visiteEntity(this[_0x200ceb(0x4307)],_0x563c8a);var _0x48d452=_0x563c8a[_0x3a949c(0x5a41)];for(_0x1e01d3=0x0,_0x3e4c9d=_0x563c8a[_0x3a949c(0x2223)][_0x3a949c(0x809)];_0x1e01d3<_0x3e4c9d;_0x1e01d3++){_0x290be3=_0x563c8a[_0x200ceb(0x48e8)][_0x1e01d3];if(defined$1(_0x53dac5[_0x200ceb(0xa01)])){var _0x3226c8=getPageLODHypsometricVisibleDistane(_0x290be3,_0x53dac5[_0x3a949c(0xb68)],_0x19b7bc)&&getCameraInHypsometricVisileAltitudeRange(_0x53dac5[_0x200ceb(0xa01)],_0x2b0f0c);for(_0x318db5=0x0;_0x318db5<_0x290be3['_renderEntityList'][_0x3a949c(0x809)];_0x318db5++){(_0x361438=_0x290be3[_0x3a949c(0x1f3d)][_0x318db5])[_0x3a949c(0x3aad)]=_0x3226c8;}}_0x46a790=defined$1(_0x290be3[_0x3a949c(0x209)])?_0x290be3[_0x3a949c(0x209)]:_0x290be3[_0x3a949c(0x3097)];if(_0x563c8a[_0x3a949c(0x1cc4)]||_0x13c167[_0x3a949c(0x156a)](_0x46a790)!==Intersect$1[_0x3a949c(0x5815)]||_0x53dac5[_0x3a949c(0x292d)]==DATAFILETYPE$1[_0x3a949c(0x2d2b)]){if(_0x563c8a[_0x3a949c(0x2093)])for(_0x318db5=0x0;_0x318db5<_0x290be3[_0x3a949c(0x1f3d)][_0x200ceb(0x2ef4)];_0x318db5++){var _0x17c40c=_0x290be3[_0x3a949c(0x1f3d)][_0x318db5];if(_0x563c8a[_0x3a949c(0x1cc4)]||_0x13c167[_0x3a949c(0x156a)](_0x17c40c[_0x3a949c(0x5151)])!==Intersect$1[_0x3a949c(0x5815)]||_0x53dac5[_0x3a949c(0x292d)]==DATAFILETYPE$1[_0x200ceb(0x3299)]){for(var _0x4c5cda in(_0x17c40c[_0x200ceb(0x1d1f)]=!0x0,this[_0x3a949c(0xa12)][_0x3a949c(0x5323)](_0x17c40c),_0x17c40c[_0x200ceb(0xa7c)]))if(_0x17c40c[_0x3a949c(0x37da)][_0x3a949c(0x1a9a)](_0x4c5cda)){var _0x295c1e=_0x4c5cda;_0x3e9850[_0x3a949c(0x5323)](_0x295c1e);}}}else{if(_0x290be3[_0x3a949c(0x3a4)]){for(_0x318db5=0x0;_0x318db5<_0x290be3[_0x3a949c(0x1f3d)][_0x3a949c(0x809)];_0x318db5++){_0x17c40c=_0x290be3[_0x3a949c(0x1f3d)][_0x318db5];if(_0x13c167[_0x3a949c(0x156a)](_0x17c40c[_0x3a949c(0x5151)])!=Intersect$1[_0x200ceb(0x37ac)]){for(var _0x4c5cda in(this['_renderQueue'][_0x3a949c(0x5323)](_0x17c40c),_0x17c40c[_0x3a949c(0x37da)]))_0x17c40c[_0x200ceb(0xa7c)][_0x200ceb(0x2609)](_0x4c5cda)&&(_0x295c1e=_0x4c5cda,_0x3e9850[_0x3a949c(0x5323)](_0x295c1e));}}continue;}if(_0x290be3[_0x200ceb(0x2824)](_0x2b0f0c,_0x4c731e,_0x53dac5[_0x3a949c(0x537e)],_0x53dac5[_0x3a949c(0x1dc9)],this[_0x3a949c(0x3e69)]),this[_0x3a949c(0x4462)]||(_0x290be3[_0x3a949c(0x54d0)]&&defined$1(_0x290be3['_entity'])&&(_0x290be3[_0x3a949c(0x7d8)][_0x3a949c(0x2c88)]=!0x0),_0x290be3[_0x3a949c(0x54d0)]=!0x1),_0x290be3[_0x3a949c(0x54d0)])for(_0x318db5=0x0;_0x318db5<_0x290be3['_renderEntityList'][_0x3a949c(0x809)];_0x318db5++){this[_0x3a949c(0xa12)][_0x3a949c(0x5323)](_0x290be3[_0x3a949c(0x1f3d)][_0x318db5]),_0x361438=_0x290be3[_0x3a949c(0x1f3d)][_0x318db5],_0x290be3[_0x200ceb(0x2ad6)][_0x361438[_0x3a949c(0x5605)]]=!0x0;}else{if(defined$1(_0x290be3[_0x3a949c(0x7d8)])){if(_0x290be3[_0x3a949c(0x7d8)][_0x3a949c(0x1ded)]===LOADSTATE$4[_0x3a949c(0x276d)]){if(_0x53dac5[_0x3a949c(0x3fcb)]===PROCESSFILETYPE$1[_0x3a949c(0x1ae8)]){for(_0x318db5=0x0;_0x318db5<_0x290be3[_0x3a949c(0x1f3d)]['length'];_0x318db5++)this['_renderQueue'][_0x3a949c(0x5323)](_0x290be3['_renderEntityList'][_0x318db5]);}else{for(_0x318db5=0x0;_0x318db5<_0x290be3[_0x3a949c(0x1f3d)][_0x200ceb(0x2ef4)];_0x318db5++){_0x361438=_0x290be3[_0x3a949c(0x1f3d)][_0x318db5],_0x290be3[_0x3a949c(0x35e0)][_0x361438[_0x3a949c(0x5605)]]=!0x1;}_0x290be3[_0x3a949c(0x230a)]===PROCESSFILETYPE$1[_0x3a949c(0x1ae8)]&&(ProcessRoVisible(_0x290be3,_0x5ecd2b,this),AddRoToRenderQueue(_0x290be3,this[_0x3a949c(0xa12)]));}_0x4331f1[_0x200ceb(0x2a0e)](_0x290be3[_0x3a949c(0x7d8)]);}else{_0x53dac5[_0x3a949c(0x1988)]&&!_0x290be3[_0x200ceb(0x5718)][_0x3a949c(0x43b8)]||visiteEntity(this[_0x3a949c(0x6ff)],_0x290be3[_0x3a949c(0x7d8)]);for(_0x318db5=0x0;_0x318db5<_0x290be3[_0x3a949c(0x1f3d)][_0x3a949c(0x809)];_0x318db5++){this[_0x3a949c(0xa12)][_0x3a949c(0x5323)](_0x290be3[_0x3a949c(0x1f3d)][_0x318db5]),_0x361438=_0x290be3[_0x3a949c(0x1f3d)][_0x318db5],_0x290be3[_0x3a949c(0x35e0)][_0x361438[_0x3a949c(0x5605)]]=!0x0;}if(!defined$1(_0x290be3[_0x3a949c(0x7d8)][_0x3a949c(0x19f2)])&&defined$1(_0x563c8a[_0x3a949c(0x19f2)])&&(_0x290be3['_entity'][_0x3a949c(0x19f2)]=_0x563c8a[_0x3a949c(0x19f2)],DDSTextureManager$1[_0x3a949c(0x311b)](_0x563c8a[_0x3a949c(0x19f2)]['id'])),defined$1(_0x290be3[_0x200ceb(0x5718)][_0x200ceb(0x557)])){_0x46a790=defined$1(_0x290be3[_0x200ceb(0x5718)][_0x200ceb(0x3e90)])?_0x290be3[_0x3a949c(0x7d8)][_0x200ceb(0x3e90)]:_0x290be3[_0x3a949c(0x7d8)]['_boundingSphere'];var _0x5bc9b6=_0x290be3[_0x3a949c(0x7d8)][_0x3a949c(0x1cc4)]||_0x13c167[_0x3a949c(0x156a)](_0x46a790)!==Intersect$1[_0x3a949c(0x5815)];this[_0x200ceb(0x53d8)]||(_0x5bc9b6||(_0x290be3[_0x200ceb(0x5718)][_0x3a949c(0x2c88)]=!0x0),_0x5bc9b6=!0x0),_0x5bc9b6&&_0x187553[_0x3a949c(0x5323)]({'entity':_0x290be3[_0x3a949c(0x7d8)],'priority':_0x290be3[_0x3a949c(0x7d8)][_0x3a949c(0x3ff3)],'owner':this});}else _0x187553[_0x3a949c(0x5323)]({'entity':_0x290be3[_0x200ceb(0x5718)],'priority':_0x290be3[_0x200ceb(0x5718)][_0x200ceb(0xc28)],'owner':this});}}else{var _0x5326b2=new S3MEntity();_0x5326b2[_0x3a949c(0x107a)]=_0x563c8a['_subdomainIndex']+_0x1e01d3+0x1,!defined$1(_0x5326b2[_0x3a949c(0x19f2)])&&defined$1(_0x563c8a[_0x3a949c(0x19f2)])&&(_0x5326b2[_0x3a949c(0x19f2)]=_0x563c8a[_0x200ceb(0x32c5)],DDSTextureManager$1[_0x200ceb(0x1630)](_0x563c8a[_0x3a949c(0x19f2)]['id']));var _0x9ec015=_0x290be3[_0x3a949c(0x2561)];if(_0x9ec015['indexOf']('/')>-0x1){var _0x538a23=_0x9ec015[_0x200ceb(0x40f8)]('/'),_0x208c54=_0x9ec015[_0x3a949c(0x4c07)](0x0,_0x538a23+0x1);_0x5326b2[_0x3a949c(0x407c)]=_0x9ec015[_0x3a949c(0x4c07)](_0x538a23+0x1),_0x5326b2[_0x3a949c(0x14e9)]=new URI(_0x208c54)[_0x3a949c(0x1c7e)](_0x563c8a[_0x3a949c(0x14e9)]);}else _0x5326b2[_0x3a949c(0x14e9)]=_0x563c8a[_0x3a949c(0x14e9)],_0x5326b2['_fileName']=_0x9ec015;_0x5326b2[_0x3a949c(0xde6)]=_0x290be3[_0x3a949c(0xa7c)],_0x5326b2[_0x3a949c(0x3ff3)]=_0x290be3[_0x3a949c(0x3ff3)],_0x5326b2[_0x3a949c(0x5a41)]=_0x48d452+0x1,_0x5326b2[_0x3a949c(0x3097)]=_0x290be3['_boundingSphere'],_0x5326b2[_0x3a949c(0x16f6)]=_0x290be3[_0x200ceb(0x1429)],_0x5326b2[_0x3a949c(0x209)]=_0x290be3[_0x3a949c(0x209)],this[_0x3a949c(0x4c2f)]=Math[_0x3a949c(0x498f)](this[_0x200ceb(0x43cf)],_0x5326b2[_0x3a949c(0x5a41)]),_0x290be3[_0x3a949c(0x7d8)]=_0x5326b2;for(_0x318db5=0x0;_0x318db5<_0x290be3[_0x3a949c(0x1f3d)][_0x200ceb(0x2ef4)];_0x318db5++){this[_0x3a949c(0xa12)][_0x200ceb(0x2a0e)](_0x290be3[_0x3a949c(0x1f3d)][_0x318db5]),_0x361438=_0x290be3[_0x3a949c(0x1f3d)][_0x318db5],_0x290be3[_0x3a949c(0x35e0)][_0x361438[_0x200ceb(0x3bef)]]=!0x0;}visiteEntity(this['_replacementList'],_0x5326b2);}}}}else for(var _0x318db5=0x0;_0x318db5<_0x290be3[_0x3a949c(0x1f3d)][_0x3a949c(0x809)];_0x318db5++){var _0x361438=_0x290be3[_0x3a949c(0x1f3d)][_0x318db5];_0x290be3[_0x3a949c(0x35e0)][_0x361438[_0x3a949c(0x5605)]]=!0x1;}}}if(!this[_0x200ceb(0xf77)][_0x200ceb(0x258)]){for(_0x52485d[_0x3a949c(0x4b76)](compartor$1),_0x1e01d3=0x0;_0x1e01d3<_0x52485d[_0x3a949c(0x809)];_0x1e01d3++)_0x52485d[_0x1e01d3][_0x3a949c(0x4a9d)]===LOADSTATE$4[_0x3a949c(0x5fe7)]&&getAttributesWithFields(_0x52485d[_0x1e01d3],this,!0x1);if(this[_0x3a949c(0x39eb)]&&_0x53dac5[_0x3a949c(0x2c65)])for(_0x1e01d3=0x0,_0x3e4c9d=this[_0x3a949c(0x5377)][_0x3a949c(0x809)];_0x1e01d3<_0x3e4c9d;_0x1e01d3++){var _0x107aeb;(_0x107aeb=this['_rootEntities'][_0x1e01d3])[_0x200ceb(0x4725)]!==LOADSTATE$4[_0x3a949c(0x5fe7)]&&_0x107aeb[_0x200ceb(0x4725)]!==LOADSTATE$4[_0x3a949c(0xf90)]||getAttributesWithFields(_0x107aeb,this,!0x0);}}_0x53dac5[_0x3a949c(0xccc)]&&this[_0x200ceb(0x207b)][_0x3a949c(0x25bf)][_0x3a949c(0x2eb1)](_0x3e9850),_0x53dac5[_0x3a949c(0x5583)]&&this[_0x3a949c(0xddf)][_0x3a949c(0x5397)][_0x200ceb(0x3faf)](_0x3e9850),this[_0x3a949c(0x2e91)]&&(this[_0x3a949c(0x262)](),this[_0x3a949c(0x484c)]()),_0x5ecd2b[_0x3a949c(0xd77)][_0x3a949c(0x1923)]||this[_0x3a949c(0x3adf)]();}else{_0x53dac5[_0x3a949c(0x292d)]===DATAFILETYPE$1[_0x200ceb(0x3299)]&&this[_0x3a949c(0xfc2)](_0x5ecd2b),this[_0x3a949c(0x6ff)]=new DoublyLinkedList(),this[_0x200ceb(0x3d4e)]=this[_0x3a949c(0x6ff)][_0x200ceb(0x1af6)]();for(var _0x516cc9=this[_0x3a949c(0x5377)][_0x3a949c(0x809)];_0x516cc9--;)this[_0x200ceb(0x2a37)][_0x516cc9]['destroy']();}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x11ea)]=function(_0xe67ca4,_0x4a10b0){var _0xbef6b=_0x307c2b,_0x23f70f=_0x5e00b3;for(var _0x4c9feb,_0x29c961=[],_0x32bdec=0x0,_0x221c3b=this[_0x23f70f(0x5377)][_0x23f70f(0x809)];_0x32bdec<_0x221c3b;_0x32bdec++){var _0x25b847=this[_0xbef6b(0x2a37)][_0x32bdec];_0x29c961[_0x23f70f(0x5323)](_0x25b847);}for(;_0x4c9feb=_0x29c961[_0x23f70f(0x3b86)]();){_0x4c9feb[_0x23f70f(0x11ea)](_0xe67ca4,_0x4a10b0);for(_0x32bdec=0x0,_0x221c3b=_0x4c9feb[_0x23f70f(0x2223)][_0x23f70f(0x809)];_0x32bdec<_0x221c3b;_0x32bdec++){var _0x344cf0=_0x4c9feb[_0x23f70f(0x2223)][_0x32bdec];defined$1(_0x344cf0[_0xbef6b(0x5718)])&&(_0x344cf0[_0x23f70f(0x7d8)][_0xbef6b(0x5591)](_0xe67ca4,_0x4a10b0),_0x29c961[_0x23f70f(0x5323)](_0x344cf0[_0x23f70f(0x7d8)]));}}},S3MLayerScheduler['prototype'][_0x5e00b3(0x38e3)]=function(_0xe1cfb2){var _0x1a26cd=_0x307c2b,_0x139049=_0x5e00b3,_0x7a5c33=!Cartesian3[_0x1a26cd(0x4d2)](this[_0x1a26cd(0x31b6)],_0xe1cfb2['positionWC'])||!Cartesian3[_0x139049(0x1dab)](this[_0x139049(0x55b5)],_0xe1cfb2[_0x139049(0x20e8)])||!Cartesian3[_0x139049(0x1dab)](this[_0x139049(0x4505)],_0xe1cfb2[_0x139049(0x103a)]);return(this[_0x139049(0x4e95)]=Cartesian3[_0x1a26cd(0x2d7b)](_0xe1cfb2[_0x139049(0x3747)],this[_0x139049(0x4e95)]),this[_0x139049(0x55b5)]=Cartesian3[_0x139049(0x40f3)](_0xe1cfb2[_0x139049(0x416)],this[_0x139049(0x55b5)]),this[_0x139049(0x4505)]=Cartesian3['clone'](_0xe1cfb2['up'],this[_0x139049(0x4505)]),_0x7a5c33)?_0xe1cfb2[_0x1a26cd(0x4d0)]=new Date()[_0x139049(0x4ef0)]():new Date()[_0x139049(0x4ef0)]()-_0xe1cfb2['_clockStart']<0xc8&&(_0x7a5c33=!0x0),_0x7a5c33;},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x307c2b(0x8a4)]=function(){var _0x2c69e3=_0x307c2b,_0x4c382f=_0x5e00b3;this[_0x4c382f(0xa12)][_0x4c382f(0x809)]=0x0;for(var _0x2f4a0d=0x0,_0x8bdb20=this[_0x4c382f(0x5377)][_0x2c69e3(0x2ef4)];_0x2f4a0d<_0x8bdb20;_0x2f4a0d++){for(var _0xcfca89=this[_0x4c382f(0x5377)][_0x2f4a0d],_0xd8b093=0x0;_0xd8b093<_0xcfca89[_0x4c382f(0x2223)][_0x4c382f(0x809)];_0xd8b093++){var _0x26104c=_0xcfca89[_0x4c382f(0x2223)][_0xd8b093];_0x26104c=_0x26104c&&!_0x26104c[_0x4c382f(0x53aa)]()&&_0x26104c[_0x4c382f(0x2947)]();}_0xcfca89[_0x4c382f(0x2223)][_0x4c382f(0x809)]=0x0,_0xcfca89[_0x4c382f(0x5e85)]=_0xcfca89[_0x4c382f(0x5e85)]&&!_0xcfca89[_0x4c382f(0x5e85)][_0x2c69e3(0x5929)]()&&_0xcfca89[_0x4c382f(0x5e85)]['destroy'](),_0xcfca89[_0x4c382f(0x1d9c)]=!0x1,_0xcfca89[_0x4c382f(0x1ded)]=LOADSTATE$4['UNLOAD'];}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x44a6)]=function(){var _0x572791=_0x307c2b,_0x518ca0=_0x5e00b3;for(var _0x3bdbe5,_0x597edf=[],_0x403946=0x0,_0x5e9dbc=this[_0x518ca0(0x5377)][_0x518ca0(0x809)];_0x403946<_0x5e9dbc;_0x403946++){var _0x562912=this[_0x518ca0(0x5377)][_0x403946];_0x562912[_0x518ca0(0x1d9c)]&&_0x597edf[_0x518ca0(0x5323)](_0x562912);}for(;_0x3bdbe5=_0x597edf[_0x572791(0x31a1)]();)if(_0x3bdbe5[_0x518ca0(0x2c88)]){for(var _0x32464a=0x0;_0x32464a<_0x3bdbe5[_0x518ca0(0x2223)][_0x518ca0(0x809)];_0x32464a++){var _0x87407f=_0x3bdbe5[_0x572791(0x48e8)][_0x32464a];_0x87407f=_0x87407f&&!_0x87407f[_0x572791(0x5929)]()&&_0x87407f[_0x572791(0x5020)]();}_0x3bdbe5[_0x572791(0x48e8)][_0x572791(0x2ef4)]=0x0,_0x3bdbe5[_0x518ca0(0x5e85)]=_0x3bdbe5[_0x518ca0(0x5e85)]&&!_0x3bdbe5[_0x518ca0(0x5e85)][_0x518ca0(0x53aa)]()&&_0x3bdbe5[_0x518ca0(0x5e85)][_0x518ca0(0x2947)](),_0x3bdbe5[_0x518ca0(0x1d9c)]=!0x1,_0x3bdbe5[_0x572791(0x328f)]=LOADSTATE$4[_0x518ca0(0x5fe7)];}else for(_0x403946=0x0,_0x5e9dbc=_0x3bdbe5[_0x572791(0x48e8)][_0x572791(0x2ef4)];_0x403946<_0x5e9dbc;_0x403946++){var _0x2a65a3=_0x3bdbe5[_0x572791(0x48e8)][_0x403946];_0x3bdbe5[_0x572791(0x20df)]||_0x2a65a3[_0x518ca0(0x7d8)]&&_0x597edf[_0x518ca0(0x5323)](_0x2a65a3[_0x518ca0(0x7d8)]);}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x4f3c)]=function(){var _0x2c2c08=_0x5e00b3;return this[_0x2c2c08(0xa12)][_0x2c2c08(0x809)];},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x307c2b(0x21b8)]=function(_0x1f1802){var _0x3c10c9=_0x307c2b,_0x24e6c2=_0x5e00b3;if(_0x1f1802[_0x24e6c2(0x2201)]!==this[_0x24e6c2(0x4007)]){var _0xd061ab=this[_0x24e6c2(0xddf)],_0x1808ae=new Matrix4();Matrix4[_0x24e6c2(0x25c6)](_0xd061ab[_0x3c10c9(0x49c3)],_0x1808ae),this[_0x24e6c2(0x4007)]=_0x1f1802[_0x3c10c9(0x360b)],this[_0x24e6c2(0x5863)]=_0x1f1802[_0x24e6c2(0x5863)],_0xd061ab[_0x24e6c2(0x4244)]();for(var _0x4486f3=0x0,_0x6ca132=this[_0x24e6c2(0x5377)][_0x24e6c2(0x809)];_0x4486f3<_0x6ca132;_0x4486f3++){var _0x596c45=this[_0x24e6c2(0x5377)][_0x4486f3];defined$1(_0x596c45)&&defined$1(_0x596c45[_0x24e6c2(0x3097)])&&(BoundingSphere[_0x3c10c9(0x5270)](_0x596c45[_0x24e6c2(0x3097)],_0x1808ae,_0x596c45[_0x24e6c2(0x3097)]),BoundingSphere[_0x3c10c9(0x5270)](_0x596c45[_0x24e6c2(0x3097)],_0xd061ab[_0x24e6c2(0x3309)],_0x596c45[_0x24e6c2(0x3097)]),defined$1(_0x596c45[_0x24e6c2(0x209)])&&(Matrix4[_0x24e6c2(0x108e)](_0x1808ae,_0x596c45[_0x24e6c2(0x209)][_0x24e6c2(0x4fe8)],_0x596c45[_0x24e6c2(0x209)][_0x3c10c9(0x234c)]),Matrix4[_0x24e6c2(0x108e)](_0xd061ab[_0x24e6c2(0x3309)],_0x596c45[_0x3c10c9(0x3e90)][_0x24e6c2(0x4fe8)],_0x596c45[_0x24e6c2(0x209)][_0x3c10c9(0x234c)])));}}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x5ef3)]=function(_0x184a60,_0x4c08db){var _0x24dad2=_0x307c2b,_0x4620d1=_0x5e00b3;for(var _0x643e29,_0x4afeb2=[],_0x452eb3=0x0,_0x24ef37=this[_0x4620d1(0x5377)][_0x4620d1(0x809)];_0x452eb3<_0x24ef37;_0x452eb3++){var _0xe11ad=this[_0x4620d1(0x5377)][_0x452eb3];_0x4afeb2[_0x4620d1(0x5323)](_0xe11ad);}for(;_0x643e29=_0x4afeb2[_0x4620d1(0x3b86)]();)for(_0x452eb3=0x0,_0x24ef37=_0x643e29[_0x4620d1(0x2223)][_0x4620d1(0x809)];_0x452eb3<_0x24ef37;_0x452eb3++){for(var _0x49e204=_0x643e29[_0x4620d1(0x2223)][_0x452eb3],_0x3bb09d=0x0;_0x3bb09d<_0x49e204[_0x4620d1(0x1f3d)][_0x24dad2(0x2ef4)];_0x3bb09d++)defined$1(_0x49e204[_0x4620d1(0x1f3d)][_0x3bb09d])&&(_0x184a60[_0x4620d1(0x5573)]=_0x643e29,_0x4c08db(_0x49e204[_0x4620d1(0x1f3d)][_0x3bb09d],_0x184a60));_0x49e204[_0x4620d1(0x7d8)]&&_0x4afeb2[_0x4620d1(0x5323)](_0x49e204[_0x4620d1(0x7d8)]);}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x307c2b(0x4cbc)]=function(){var _0x46cbb1=_0x307c2b,_0x1705a3=_0x5e00b3;if(this[_0x1705a3(0xddf)][_0x1705a3(0x6037)])for(var _0x1fbee9=0x0,_0x48c5b1=this[_0x46cbb1(0x2a37)][_0x46cbb1(0x2ef4)];_0x1fbee9<_0x48c5b1;_0x1fbee9++){var _0x329c6d=this[_0x1705a3(0x5377)][_0x1fbee9];if(_0x329c6d[_0x1705a3(0x1d9c)]){var _0x5e767f=traverseOneEntity(_0x329c6d,this[_0x1705a3(0xddf)][_0x1705a3(0x13ba)]);_0x329c6d[_0x46cbb1(0x500a)]||(_0x329c6d[_0x1705a3(0x1c09)]=_0x329c6d[_0x46cbb1(0x557)][_0x1705a3(0x40f3)]()),_0x329c6d[_0x1705a3(0x3097)][_0x46cbb1(0x29c9)]=_0x329c6d[_0x46cbb1(0x500a)][_0x1705a3(0x48ce)]+_0x5e767f;}}},S3MLayerScheduler[_0x307c2b(0x1aa2)][_0x5e00b3(0x4656)]=function(_0x269b4b,_0x151d36){var _0x1519ee=_0x307c2b,_0x83712e=_0x5e00b3;for(var _0x486b40,_0x1c1345=[],_0x53fc96=0x0,_0x402c13=this[_0x83712e(0x5377)][_0x83712e(0x809)];_0x53fc96<_0x402c13;_0x53fc96++){var _0x45ddc5=this[_0x83712e(0x5377)][_0x53fc96];_0x45ddc5[_0x1519ee(0x22ec)]&&_0x1c1345[_0x1519ee(0x2a0e)](_0x45ddc5);}for(;_0x486b40=_0x1c1345[_0x83712e(0x3b86)]();)for(_0x53fc96=0x0,_0x402c13=_0x486b40[_0x1519ee(0x48e8)][_0x83712e(0x809)];_0x53fc96<_0x402c13;_0x53fc96++){for(var _0xd2728e=_0x486b40[_0x83712e(0x2223)][_0x53fc96],_0x391181=0x0;_0x391181<_0xd2728e[_0x83712e(0x1f3d)][_0x83712e(0x809)];_0x391181++)if(defined$1(_0xd2728e[_0x83712e(0x1f3d)][_0x391181])){var _0x405fa2=_0xd2728e[_0x1519ee(0x982)][_0x391181][_0x1519ee(0x5246)];if(defined$1(_0x405fa2))for(var _0x2217d9 in _0x405fa2[_0x83712e(0x33c8)]){if(parseInt(_0x2217d9)===parseInt(_0x269b4b)){_0xd2728e[_0x83712e(0x1f3d)][_0x391181][_0x83712e(0xfc2)](_0x151d36,!0x0);break;}}}_0x486b40[_0x83712e(0x2093)]||_0xd2728e[_0x83712e(0x7d8)]&&_0x1c1345[_0x83712e(0x5323)](_0xd2728e['_entity']);}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0xfc2)]=function(_0x253cbf){var _0x306913=_0x307c2b,_0x1dab52=_0x5e00b3;for(var _0x4f19c7,_0x5dafba=[],_0x8fc41d=0x0,_0x1fa7dd=this[_0x1dab52(0x5377)][_0x1dab52(0x809)];_0x8fc41d<_0x1fa7dd;_0x8fc41d++){var _0x1c47fb=this[_0x1dab52(0x5377)][_0x8fc41d];_0x1c47fb[_0x306913(0x22ec)]&&_0x5dafba[_0x1dab52(0x5323)](_0x1c47fb);}for(;_0x4f19c7=_0x5dafba[_0x1dab52(0x3b86)]();)for(_0x8fc41d=0x0,_0x1fa7dd=_0x4f19c7[_0x1dab52(0x2223)][_0x1dab52(0x809)];_0x8fc41d<_0x1fa7dd;_0x8fc41d++){for(var _0x1057a1=_0x4f19c7[_0x1dab52(0x2223)][_0x8fc41d],_0x58e291=0x0;_0x58e291<_0x1057a1[_0x1dab52(0x1f3d)][_0x1dab52(0x809)];_0x58e291++)defined$1(_0x1057a1[_0x1dab52(0x1f3d)][_0x58e291])&&_0x1057a1[_0x1dab52(0x1f3d)][_0x58e291][_0x306913(0x3bed)](_0x253cbf,!0x0);_0x4f19c7[_0x306913(0x20df)]||_0x1057a1[_0x1dab52(0x7d8)]&&_0x5dafba['push'](_0x1057a1[_0x1dab52(0x7d8)]);}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x307c2b(0x1dc)]=function(){var _0xd0add3=_0x5e00b3;for(var _0x2db158=0x0,_0x2a5409=this[_0xd0add3(0x6ff)][_0xd0add3(0x527f)];defined$1(_0x2a5409)&&(defined$1(_0x2a5409[_0xd0add3(0x4ef2)])||defined$1(_0x2a5409[_0xd0add3(0x30e4)]));){var _0x325f75=_0x2a5409[_0xd0add3(0x4ef2)];defined$1(_0x325f75)&&(_0x2db158+=_0x325f75[_0xd0add3(0xc1b)]()),_0x2a5409=_0x2a5409[_0xd0add3(0x30e4)];}return _0x2db158;},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x307c2b(0x3934)]=function(){var _0x23093a=_0x307c2b,_0x47d4a5=_0x5e00b3;for(var _0x1c81cf=0x0,_0x54db45=this[_0x47d4a5(0x6ff)][_0x47d4a5(0x527f)];_0x54db45!==this[_0x23093a(0x3d4e)];){var _0x7f0e97=_0x54db45[_0x23093a(0x15e2)];defined$1(_0x7f0e97)&&(_0x1c81cf+=_0x7f0e97[_0x47d4a5(0xc1b)]()),_0x54db45=_0x54db45[_0x47d4a5(0x30e4)];}return _0x1c81cf;},S3MLayerScheduler[_0x5e00b3(0x3720)]['freeResource']=function(_0x1d092b){var _0x44c32b=_0x307c2b,_0x59eed7=_0x5e00b3;for(var _0x46e097=this[_0x59eed7(0x45d6)](),_0x185671=0x400*MemoryManager$1[_0x59eed7(0x4732)]()*0x400,_0x115ea8=this[_0x59eed7(0x6ff)][_0x44c32b(0x330)];defined$1(_0x115ea8)&&_0x115ea8!==this[_0x59eed7(0x2bca)]&&(this[_0x59eed7(0xddf)][_0x59eed7(0x28f)]||_0x46e097>_0x185671);){var _0x15ace0=_0x115ea8[_0x44c32b(0x15e2)];if(_0x115ea8=_0x115ea8[_0x59eed7(0x30e4)],defined$1(_0x15ace0)&&(this[_0x44c32b(0x4307)][_0x59eed7(0x4f4b)](_0x15ace0[_0x59eed7(0x3d6a)]),_0x15ace0[_0x59eed7(0x3d6a)]=null,!_0x15ace0[_0x59eed7(0xdfb)]||!this[_0x59eed7(0xddf)][_0x59eed7(0x4ae7)])){var _0x7c876e={'geoSize':0x0,'texSize':0x0},_0x23ebd6=_0x15ace0[_0x59eed7(0x4cf3)](_0x7c876e);MemoryManager$1[_0x44c32b(0x3600)](_0x7c876e[_0x44c32b(0x15f0)]),_0x15ace0[_0x59eed7(0x1750)](_0x1d092b),_0x46e097-=_0x23ebd6;}}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x3adf)]=function(){var _0x1ca402=_0x307c2b,_0x30173b=_0x5e00b3,_0x300d13=this[_0x30173b(0x45d6)](),_0x394646=0x400*MemoryManager$1[_0x30173b(0x4732)]()*0x400,_0x31fede=this[_0x30173b(0xddf)],_0x3a56b5=void 0x0;_0x31fede[_0x30173b(0x292d)]===DATAFILETYPE$1[_0x30173b(0x2d2b)]&&(_0x3a56b5=_0x31fede[_0x30173b(0xa47)]);for(var _0x511144=this[_0x30173b(0x6ff)][_0x30173b(0x527f)];_0x511144!==this[_0x1ca402(0x3d4e)]&&(this[_0x30173b(0xddf)][_0x30173b(0x28f)]||_0x300d13>_0x394646);){var _0x296a29=_0x511144[_0x30173b(0x4ef2)];if(_0x511144=_0x511144[_0x1ca402(0x274)],this[_0x1ca402(0x4307)][_0x30173b(0x4f4b)](_0x296a29[_0x1ca402(0x59ec)]),_0x296a29[_0x30173b(0xdfb)]&&this[_0x30173b(0xddf)]['residentRootTile'])_0x296a29[_0x30173b(0x3d6a)]=null;else{var _0x4a05b9={'geoSize':0x0,'texSize':0x0},_0x1b6b2c=_0x296a29[_0x30173b(0x4cf3)](_0x4a05b9);MemoryManager$1[_0x1ca402(0x3600)](_0x4a05b9[_0x1ca402(0x15f0)]),_0x296a29[_0x30173b(0x2947)](_0x3a56b5,!0x0),_0x300d13-=_0x1b6b2c;}}},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},S3MLayerScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x220859=_0x307c2b,_0x213dd9=_0x5e00b3;this[_0x213dd9(0xa12)][_0x220859(0x2ef4)]=0x0,this[_0x213dd9(0x6ff)][_0x213dd9(0x2f5b)](this[_0x213dd9(0x6ff)][_0x213dd9(0x3302)],this[_0x213dd9(0x2bca)]);var _0x2ed095=this[_0x213dd9(0xddf)],_0x1bd263=void 0x0;_0x2ed095[_0x213dd9(0x292d)]===DATAFILETYPE$1[_0x213dd9(0x2d2b)]&&(_0x1bd263=_0x2ed095[_0x213dd9(0xa47)]);for(var _0x22a986=this[_0x213dd9(0x6ff)]['head'];_0x22a986!==this[_0x220859(0x3d4e)];){var _0x31cfb0=_0x22a986[_0x213dd9(0x4ef2)],_0x462aa6={'geoSize':0x0,'texSize':0x0};_0x31cfb0[_0x213dd9(0x4cf3)](_0x462aa6),MemoryManager$1[_0x213dd9(0x1068)](_0x462aa6[_0x220859(0x15f0)]),_0x22a986=_0x22a986[_0x213dd9(0x30e4)],this[_0x220859(0x4307)][_0x213dd9(0x4f4b)](_0x31cfb0[_0x213dd9(0x3d6a)]),_0x31cfb0[_0x213dd9(0x2947)](_0x1bd263);}return destroyObject$1(this);};var RegionTextureVertex=_0x5e00b3(0x2cf7);function S3MTilesLabelStyle(_0x51ddb3){var _0x5b9941=_0x307c2b,_0xee8420=_0x5e00b3;_0x51ddb3=_0x51ddb3||{},this[_0xee8420(0x4127)]=defaultValue$1(_0x51ddb3[_0xee8420(0x1299)],_0x5b9941(0x290d)),this[_0xee8420(0x12a0)]=defaultValue$1(_0x51ddb3[_0x5b9941(0x260e)],Color$2[_0xee8420(0x3b7e)]),this[_0xee8420(0x4bbe)]=defaultValue$1(_0x51ddb3[_0xee8420(0x247e)],Color$2[_0x5b9941(0x45d)]),this[_0xee8420(0x4c76)]=defaultValue$1(_0x51ddb3[_0xee8420(0x27cb)],0x1),this['_showBackground']=defaultValue$1(_0x51ddb3[_0x5b9941(0x3af9)],!0x1),this[_0xee8420(0x534e)]=defaultValue$1(_0x51ddb3[_0xee8420(0x1b9e)],new Color$2(0.165,0.165,0.165,0.8)),this[_0xee8420(0x59ee)]=defaultValue$1(_0x51ddb3[_0xee8420(0x2a02)],LabelStyle$1[_0xee8420(0x5738)]),this[_0x5b9941(0x3ddf)]=Cartesian2[_0xee8420(0x40f3)](defaultValue$1(_0x51ddb3[_0x5b9941(0x25f1)],Cartesian2['ZERO'])),this[_0xee8420(0x108d)]=defaultValue$1(_0x51ddb3[_0xee8420(0x4a6e)],0x1),this[_0xee8420(0x3b6a)]=defaultValue$1(_0x51ddb3[_0xee8420(0x5c0b)],_0xee8420(0x3e88)),this[_0xee8420(0x118a)]=defaultValue$1(_0x51ddb3[_0xee8420(0x5698)],HeightReference$1[_0xee8420(0x423a)]),this[_0xee8420(0x4e59)]=_0x51ddb3[_0xee8420(0xe9f)],this[_0xee8420(0x31b2)]=!0x1;}Object[_0x5e00b3(0x1dfd)](S3MTilesLabelStyle[_0x5e00b3(0x3720)],{'font':{'get':function(){var _0x3ac6d0=_0x307c2b;return this[_0x3ac6d0(0x3f6c)];},'set':function(_0xbdd2f7){var _0x54acaa=_0x5e00b3;this[_0x54acaa(0x4127)]!==_0xbdd2f7&&(this[_0x54acaa(0x4127)]=_0xbdd2f7);}},'fillColor':{'get':function(){var _0x36242d=_0x5e00b3;return this[_0x36242d(0x12a0)];},'set':function(_0x1cc8a0){var _0xeda734=_0x5e00b3;this[_0xeda734(0x12a0)]=_0x1cc8a0;}},'outlineColor':{'get':function(){var _0x451819=_0x5e00b3;return this[_0x451819(0x4bbe)];},'set':function(_0x5e7e97){var _0x58e7ae=_0x5e00b3;this[_0x58e7ae(0x4bbe)]=_0x5e7e97;}},'outlineWidth':{'get':function(){var _0x4bd3e8=_0x5e00b3;return this[_0x4bd3e8(0x4c76)];},'set':function(_0x49c948){var _0x51e846=_0x307c2b,_0x116baa=_0x5e00b3;this[_0x116baa(0x4c76)]!==_0x49c948&&(this[_0x51e846(0x587a)]=_0x49c948);}},'showBackground':{'get':function(){var _0x4c6ae1=_0x5e00b3;return this[_0x4c6ae1(0x432f)];},'set':function(_0x58fdcc){var _0x5f1d03=_0x5e00b3;this[_0x5f1d03(0x432f)]!==_0x58fdcc&&(this[_0x5f1d03(0x432f)]=_0x58fdcc);}},'backgroundColor':{'get':function(){return this['_backgroundColor'];},'set':function(_0x55ac20){var _0x20e66e=_0x5e00b3;this[_0x20e66e(0x534e)]=_0x55ac20;}},'fillStyle':{'get':function(){var _0x545f60=_0x5e00b3;return this[_0x545f60(0x59ee)];},'set':function(_0x5321ed){var _0x5b1758=_0x5e00b3;this[_0x5b1758(0x59ee)]!==_0x5321ed&&(this[_0x5b1758(0x59ee)]=_0x5321ed);}},'pixelOffset':{'get':function(){var _0x10b894=_0x5e00b3;return this[_0x10b894(0x1819)];},'set':function(_0x278e5d){var _0x441c73=_0x5e00b3;this[_0x441c73(0x1819)]=_0x278e5d;}},'scale':{'get':function(){var _0x35544e=_0x5e00b3;return this[_0x35544e(0x108d)];},'set':function(_0x260058){var _0x130c67=_0x307c2b,_0x4536e2=_0x5e00b3;this[_0x4536e2(0x108d)]!==_0x260058&&(this[_0x130c67(0x4f81)]=_0x260058);}},'textField':{'get':function(){var _0x4ae6fb=_0x5e00b3;return this[_0x4ae6fb(0x3b6a)];},'set':function(_0x23f844){var _0x2fae96=_0x5e00b3;this[_0x2fae96(0x3b6a)]!==_0x23f844?(this[_0x2fae96(0x3b6a)]=_0x23f844,this[_0x2fae96(0x31b2)]=!0x0):this[_0x2fae96(0x31b2)]=!0x1;}},'heightReference':{'get':function(){var _0x18b3b6=_0x5e00b3;return this[_0x18b3b6(0x118a)];},'set':function(_0x24a08b){var _0x6894e6=_0x5e00b3;this[_0x6894e6(0x118a)]=_0x24a08b;}},'distanceDisplayCondition':{'get':function(){var _0x4d6e3e=_0x5e00b3;return this[_0x4d6e3e(0x4e59)];},'set':function(_0x3a2829){var _0x15fed7=_0x307c2b;this[_0x15fed7(0x4052)]=_0x3a2829;}}});var CategoryVisibleMode={'Hide':0x0,'Visible':0x1,'ResetAll':0x2},CategoryVisibleMode$1=Object[_0x5e00b3(0x5448)](CategoryVisibleMode);function PointCloudClassificationInfo(_0x45fc4c,_0x389e1a,_0x5da0e9){var _0x5016fb=_0x5e00b3;this[_0x5016fb(0x32b3)]=_0x45fc4c,this[_0x5016fb(0x4ab3)]=_0x389e1a,this[_0x5016fb(0x396c)]=_0x5da0e9;}Object[_0x5e00b3(0x1dfd)](PointCloudClassificationInfo[_0x307c2b(0x1aa2)],{'id':{'get':function(){var _0x59f085=_0x5e00b3;return this[_0x59f085(0x32b3)];},'set':function(_0x485473){var _0x36541f=_0x307c2b;Check['defined'](_0x36541f(0x3406),_0x485473),this[_0x36541f(0x3cac)]=_0x485473;}},'type':{'get':function(){var _0x38d4c0=_0x5e00b3;return this[_0x38d4c0(0x4ab3)];},'set':function(_0x568ba5){var _0x427dac=_0x5e00b3;Check[_0x427dac(0x5f34)](_0x427dac(0x3253),_0x568ba5),this[_0x427dac(0x4ab3)]=_0x568ba5;}},'pointCounts':{'get':function(){var _0x35b2bd=_0x5e00b3;return this[_0x35b2bd(0x396c)];},'set':function(_0x209f12){var _0x26cf8f=_0x307c2b,_0x5e646e=_0x5e00b3;Check['defined'](_0x5e646e(0x1c29),_0x209f12),this[_0x26cf8f(0x37e2)]=_0x209f12;}}}),PointCloudClassificationInfo[_0x5e00b3(0x3720)]['isDestroyed']=function(){return!0x1;},PointCloudClassificationInfo[_0x5e00b3(0x3720)]['destroy']=function(){return destroyObject$1(this);};var ModifyRegionMode={'CLIP_INSIDE':0x0,'CLIP_OUTSIDE':0x1},ModifyRegionMode$1=Object[_0x5e00b3(0x5448)](ModifyRegionMode),ClipPlaneMode={'NONE':0x0,'COLOR':0x1,'MODEL_COLOR':0x2},ClipPlaneMode$1=Object[_0x307c2b(0x23fe)](ClipPlaneMode),REGIONTYPE={'NONE':0x0,'STRIP':0x1,'DOT':0x2,'CHECKBOARD':0x3,'GRID':0x4};function S3MRegionEffect(){var _0x5dfcbc=_0x307c2b,_0x555cec=_0x5e00b3;this[_0x555cec(0x33a7)]=0x0,this[_0x555cec(0x15c0)]=new Cartesian4(0x1,0x1,0x0,0x1),this[_0x555cec(0x413d)]=new Cartesian4(0x1,0x0,0x1,0x1),this[_0x555cec(0x4ab3)]=REGIONTYPE[_0x555cec(0x7eb)],this[_0x5dfcbc(0x2c2)]=0x2,this[_0x555cec(0x3751)]=0x2,this[_0x555cec(0x14ad)]=0x0,this[_0x5dfcbc(0x5150)]=0x0,this[_0x5dfcbc(0x1b5)]=0x14,this[_0x555cec(0x1067)]=0x14;}S3MRegionEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x92d)]=function(_0x5e55a8,_0x3ad192){var _0x1e771f=_0x307c2b,_0x1da447=_0x5e00b3;_0x1da447(0x224a)===_0x5e55a8&&(this[_0x1e771f(0xebb)]=_0x3ad192),_0x1da447(0x1de5)===_0x5e55a8&&(this[_0x1e771f(0x272)]=_0x3ad192),_0x1e771f(0x1a09)===_0x5e55a8&&(this[_0x1e771f(0x4481)]=_0x3ad192),_0x1e771f(0x3482)===_0x5e55a8&&(this[_0x1da447(0x33a7)]=_0x3ad192),_0x1da447(0x4e7)===_0x5e55a8&&(this[_0x1da447(0x1a37)]=_0x3ad192),_0x1da447(0x27fa)===_0x5e55a8&&(this[_0x1da447(0x3751)]=_0x3ad192),_0x1e771f(0x8b1)===_0x5e55a8&&(this[_0x1da447(0x14ad)]=_0x3ad192),_0x1da447(0x32e9)===_0x5e55a8&&(this[_0x1da447(0x33b5)]=_0x3ad192),_0x1da447(0x517d)===_0x5e55a8&&(this[_0x1da447(0x43b9)]=_0x3ad192),_0x1da447(0x1d62)===_0x5e55a8&&(this[_0x1da447(0x1067)]=_0x3ad192);},S3MRegionEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x4ac7)]=function(){var _0x4fedb4=_0x307c2b,_0x183258=_0x5e00b3;return[{'name':_0x4fedb4(0xaf2),'value':new Cartesian4(0x1,0x1,0x0,0x1),'description':_0x183258(0x5d57),'max':new Cartesian4(0x1,0x1,0x1,0x1),'min':new Cartesian4(0x0,0x0,0x0,0x0),'type':Cartesian4},{'name':_0x4fedb4(0x36f6),'value':new Cartesian4(0x1,0x0,0x1,0x1),'description':_0x183258(0x441e),'max':new Cartesian4(0x1,0x1,0x1,0x1),'min':new Cartesian4(0x0,0x0,0x0,0x0),'type':Cartesian4},{'name':_0x183258(0x4287),'value':REGIONTYPE[_0x183258(0x7eb)],'description':_0x183258(0x49a5),'max':0x4,'min':0x0,'type':REGIONTYPE},{'name':_0x183258(0x5eac),'value':0x0,'description':_0x183258(0x3f92),'max':0x0,'min':0x1,'type':Number},{'name':_0x183258(0x4e7),'value':0x2,'description':_0x183258(0x4e62),'max':0x14,'min':0x1,'type':Number},{'name':_0x4fedb4(0x569),'value':0x2,'description':_0x4fedb4(0x28b),'max':0x14,'min':0x1,'type':Number},{'name':_0x183258(0x2f54),'value':0x0,'description':'Region\x20horizontal\x20Offset','max':0x14,'min':0x0,'type':Number},{'name':_0x4fedb4(0x4291),'value':0x0,'description':_0x183258(0x4550),'max':0x14,'min':0x0,'type':Number},{'name':_0x183258(0x517d),'value':0x14,'description':_0x4fedb4(0x54a5),'max':0x14,'min':0x1,'type':Number},{'name':_0x183258(0x1d62),'value':0x14,'description':_0x4fedb4(0x354),'max':0x14,'min':0x1,'type':Number}];};var POLYLINETYPE={'NONE':0x0,'DASH':0x1,'OUTLINE':0x2,'GLOW':0x3};function S3MPolylineEffect(){var _0x3d8934=_0x5e00b3;this[_0x3d8934(0x446c)]=0x1,this[_0x3d8934(0x512)]=new Cartesian4(0x1,0x1,0x1,0x1),this[_0x3d8934(0x4ab3)]=POLYLINETYPE[_0x3d8934(0x423a)],this[_0x3d8934(0x4bbe)]=new Cartesian4(0x0,0x0,0x0,0x1),this['_outlineWidth']=0x1,this[_0x3d8934(0x859)]=new Cartesian4(0x1,0x1,0x1,0x0),this['_dashLength']=0x10,this[_0x3d8934(0x18dd)]=0xff,this[_0x3d8934(0x185b)]=0.25,this[_0x3d8934(0x3ad8)]=!0x1,this[_0x3d8934(0x5680)]=!0x1,this[_0x3d8934(0x31ad)]=0x0;}function S3MPBRMaterialLib(){}S3MPolylineEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x92d)]=function(_0x3f74b3,_0x10941c){var _0xa8260b=_0x307c2b,_0x550a7f=_0x5e00b3;_0x550a7f(0x3722)===_0x3f74b3&&(this[_0x550a7f(0x512)]=_0x10941c),_0x550a7f(0x7c1)===_0x3f74b3&&(this[_0x550a7f(0x446c)]=_0x10941c),_0x550a7f(0xdad)===_0x3f74b3&&(this[_0xa8260b(0x4481)]=_0x10941c),'OutlineColor'===_0x3f74b3&&(this[_0x550a7f(0x4bbe)]=_0x10941c),_0x550a7f(0x3eee)===_0x3f74b3&&(this[_0xa8260b(0x587a)]=_0x10941c),'GapColor'===_0x3f74b3&&(this[_0x550a7f(0x859)]=_0x10941c),_0x550a7f(0xaee)===_0x3f74b3&&(this[_0x550a7f(0x652)]=_0x10941c),_0x550a7f(0x988)===_0x3f74b3&&(this[_0x550a7f(0x18dd)]=_0x10941c),_0x550a7f(0x4d3b)===_0x3f74b3&&(this['_glowPower']=_0x10941c),_0x550a7f(0x5267)===_0x3f74b3&&(this[_0x550a7f(0x3ad8)]=_0x10941c),_0xa8260b(0x10fd)===_0x3f74b3&&(this[_0x550a7f(0x5680)]=_0x10941c);},S3MPolylineEffect[_0x5e00b3(0x3720)][_0x307c2b(0x3a8a)]=function(){var _0x116f4a=_0x307c2b,_0x39564e=_0x5e00b3;return[{'name':_0x39564e(0x3722),'value':new Cartesian4(0x1,0x1,0x1,0x1),'description':_0x116f4a(0x17e),'max':new Cartesian4(0x1,0x1,0x1,0x1),'min':new Cartesian4(0x0,0x0,0x0,0x0),'type':Cartesian4},{'name':_0x39564e(0x7c1),'value':0x5,'description':_0x39564e(0x114e),'max':0x14,'min':0x1,'type':Number},{'name':_0x39564e(0xdad),'value':POLYLINETYPE[_0x116f4a(0x400)],'description':_0x39564e(0x3d8a),'max':0x3,'min':0x0,'type':POLYLINETYPE},{'name':_0x39564e(0x4dc),'value':new Cartesian4(0x0,0x0,0x0,0x1),'description':_0x39564e(0x4e0c),'max':new Cartesian4(0x1,0x1,0x1,0x1),'min':new Cartesian4(0x0,0x0,0x0,0x0),'type':Cartesian4},{'name':_0x39564e(0x3eee),'value':0x1,'description':_0x39564e(0x1acd),'max':0xa,'min':0x1,'type':Number},{'name':_0x39564e(0x1444),'value':new Cartesian4(0x1,0x1,0x1,0x0),'description':_0x116f4a(0x399d),'max':new Cartesian4(0x1,0x1,0x1,0x1),'min':new Cartesian4(0x0,0x0,0x0,0x0),'type':Cartesian4},{'name':_0x39564e(0xaee),'value':0x10,'description':_0x39564e(0xd3e),'max':0x40,'min':0x1,'type':Number},{'name':_0x39564e(0x988),'value':0xff,'description':'Polyline\x20Gap\x20Dash\x20Pattern','max':0xffff,'min':0x0,'type':Number},{'name':_0x39564e(0x4d3b),'value':0.25,'description':_0x39564e(0x2bed),'max':0x1,'min':0x0,'type':Number},{'name':_0x39564e(0x5267),'value':!0x1,'description':'Polyline\x20Is\x20Have\x20Arrow','max':!0x0,'min':!0x1,'type':Boolean},{'name':_0x39564e(0x550),'value':!0x1,'description':_0x39564e(0x4a5),'max':!0x0,'min':!0x1,'type':Boolean}];};var urlPrefix=_0x5e00b3(0x44ac),metalImage='',roughImage='',albedoImage='',metalTextureUrl='',roughTextureUrl='',albedoTextureUrl='';S3MPBRMaterialLib[_0x307c2b(0x549a)]=function(_0x4a7d06){var _0x204a0d=_0x307c2b,_0x4fc70d=_0x5e00b3;return _0x4a7d06===PBRMaterialType[_0x4fc70d(0x2eb)]?(metalImage=_0x4fc70d(0x3f59),roughImage=_0x4fc70d(0x1a30),albedoImage=_0x4fc70d(0x3b28)):_0x4a7d06===PBRMaterialType[_0x4fc70d(0x51a5)]&&(metalImage=_0x204a0d(0xe94),roughImage=_0x4fc70d(0x2814),albedoImage=_0x4fc70d(0x6e2)),metalTextureUrl=buildModuleUrl(urlPrefix+metalImage),roughTextureUrl=buildModuleUrl(urlPrefix+roughImage),albedoTextureUrl=buildModuleUrl(urlPrefix+albedoImage),{'metalTextureUrl':metalTextureUrl,'roughTextureUrl':roughTextureUrl,'albedoTextureUrl':albedoTextureUrl};};var S3MPointCloudEDLFp=_0x307c2b(0x2c8c),GaussianBlur1D=_0x5e00b3(0x45d2),sharedEDL;function createSampler$3(_0x3eaf08){var _0x480174=_0x307c2b,_0x5774bd=_0x5e00b3;return new Sampler({'wrapS':TextureWrap$1[_0x480174(0x11be)],'wrapT':TextureWrap$1[_0x5774bd(0x3304)],'minificationFilter':_0x3eaf08,'magnificationFilter':_0x3eaf08});}function SharedEDLFrameBuffer(){var _0x1a5849=_0x307c2b,_0x28cbfd=_0x5e00b3;this[_0x28cbfd(0x1894)]=void 0x0,this[_0x28cbfd(0x208a)]=void 0x0,this[_0x28cbfd(0x3452)]=void 0x0,this['_blurXFrameBuffer']=void 0x0,this[_0x1a5849(0x2b99)]=void 0x0,this[_0x28cbfd(0x48f)]=void 0x0,this[_0x1a5849(0x3d3e)]=void 0x0,this[_0x1a5849(0x3c7f)]=0x0;}SharedEDLFrameBuffer['_useCount']=0x0,SharedEDLFrameBuffer[_0x5e00b3(0xbe2)]=function(){var _0x4ffd4c=_0x307c2b;this[_0x4ffd4c(0x3c7f)]++;},SharedEDLFrameBuffer[_0x307c2b(0x4564)]=function(){var _0x52d2a3=_0x307c2b,_0x3a2378=_0x5e00b3;if(this['_useCount']--,0x0==this['_useCount']){var _0x587b56=sharedEDL[_0x3a2378(0x1894)];if(!defined$1(_0x587b56))return;sharedEDL[_0x3a2378(0x208a)][_0x52d2a3(0x5020)](),sharedEDL[_0x3a2378(0x3452)][_0x3a2378(0x2947)](),_0x587b56['destroy']();}this[_0x3a2378(0x528b)]=Math[_0x3a2378(0x498f)](0x0,this[_0x52d2a3(0x3c7f)]);},SharedEDLFrameBuffer[_0x5e00b3(0xb79)]=function(_0x5e5ec3){sharedEDL=_0x5e5ec3;},SharedEDLFrameBuffer[_0x5e00b3(0x1555)]=function(_0x47c83e,_0xe1b752){var _0x2ab558=_0x307c2b,_0x34f98e=_0x5e00b3,_0x193a1a=_0x47c83e[_0x34f98e(0x1564)]*_0xe1b752,_0x283de5=_0x47c83e[_0x2ab558(0xae9)]*_0xe1b752,_0x3d3933=new Texture({'context':_0x47c83e,'width':_0x193a1a,'height':_0x283de5,'pixelFormat':PixelFormat$1[_0x34f98e(0x1015)],'pixelDatatype':PixelDatatype$1[_0x34f98e(0x1b0f)],'sampler':createSampler$3(TextureMinificationFilter$1[_0x34f98e(0x408a)])});new Texture({'context':_0x47c83e,'width':_0x193a1a,'height':_0x283de5,'pixelFormat':PixelFormat$1[_0x34f98e(0x1015)],'pixelDatatype':PixelDatatype$1[_0x2ab558(0x2bcf)],'sampler':createSampler$3(TextureMinificationFilter$1[_0x2ab558(0x5486)])});var _0x149f5e=new Texture({'context':_0x47c83e,'width':_0x193a1a,'height':_0x283de5,'pixelFormat':PixelFormat$1['DEPTH_STENCIL'],'pixelDatatype':PixelDatatype$1[_0x2ab558(0xf6d)],'sampler':createSampler$3(TextureMinificationFilter$1[_0x2ab558(0x5486)])});sharedEDL[_0x34f98e(0x1894)]=new Framebuffer$1({'context':_0x47c83e,'colorTextures':[_0x3d3933],'depthStencilTexture':_0x149f5e,'destroyAttachments':!0x1}),sharedEDL[_0x34f98e(0x208a)]=_0x3d3933,sharedEDL[_0x2ab558(0xdb1)]=_0x149f5e,sharedEDL[_0x34f98e(0x30c0)]=new Texture({'context':_0x47c83e,'width':_0x193a1a,'height':_0x283de5,'pixelFormat':PixelFormat$1[_0x34f98e(0x1015)],'pixelDatatype':PixelDatatype$1[_0x34f98e(0x1b0f)],'sampler':createSampler$3(TextureMinificationFilter$1[_0x34f98e(0x408a)])}),sharedEDL[_0x34f98e(0x78e)]=new Framebuffer$1({'context':_0x47c83e,'colorTextures':[sharedEDL[_0x2ab558(0x2b99)]],'destroyAttachments':!0x1}),sharedEDL[_0x2ab558(0x3d3e)]=new Texture({'context':_0x47c83e,'width':_0x193a1a,'height':_0x283de5,'pixelFormat':PixelFormat$1[_0x34f98e(0x1015)],'pixelDatatype':PixelDatatype$1[_0x34f98e(0x1b0f)],'sampler':createSampler$3(TextureMinificationFilter$1[_0x34f98e(0x408a)])}),sharedEDL[_0x34f98e(0x48f)]=new Framebuffer$1({'context':_0x47c83e,'colorTextures':[sharedEDL[_0x34f98e(0x451b)]],'destroyAttachments':!0x1});},SharedEDLFrameBuffer[_0x5e00b3(0x1baa)]=function(){var _0x487812=_0x5e00b3;return sharedEDL[_0x487812(0x208a)];},SharedEDLFrameBuffer[_0x5e00b3(0x25ec)]=function(){var _0x3c7061=_0x5e00b3;return sharedEDL[_0x3c7061(0x3452)];},SharedEDLFrameBuffer[_0x307c2b(0x4169)]=function(){var _0x1ef015=_0x307c2b;return sharedEDL[_0x1ef015(0x47c5)];},SharedEDLFrameBuffer[_0x5e00b3(0x14a6)]=function(){var _0x5bacf1=_0x307c2b;return sharedEDL[_0x5bacf1(0x598a)];},SharedEDLFrameBuffer[_0x307c2b(0x1c9)]=function(){var _0x478166=_0x5e00b3;return sharedEDL[_0x478166(0x48f)];},SharedEDLFrameBuffer[_0x5e00b3(0x5b7)]=function(){var _0x4ed1c5=_0x5e00b3;return sharedEDL[_0x4ed1c5(0x30c0)];},SharedEDLFrameBuffer[_0x5e00b3(0x4f2f)]=function(){var _0x2c957f=_0x5e00b3;return sharedEDL[_0x2c957f(0x451b)];},SharedEDLFrameBuffer[_0x5e00b3(0x1643)]=function(){var _0x3c9d7b=_0x307c2b,_0x52f232=_0x5e00b3,_0x1ac4ff=sharedEDL[_0x3c9d7b(0x47c5)];defined$1(_0x1ac4ff)&&(sharedEDL[_0x52f232(0x208a)]['destroy'](),sharedEDL[_0x52f232(0x3452)][_0x52f232(0x2947)](),_0x1ac4ff[_0x52f232(0x2947)](),sharedEDL[_0x52f232(0x30c0)][_0x52f232(0x2947)](),sharedEDL[_0x52f232(0x451b)][_0x52f232(0x2947)](),sharedEDL[_0x52f232(0x78e)][_0x3c9d7b(0x5020)](),sharedEDL[_0x52f232(0x48f)][_0x52f232(0x2947)]());};var TEXTURE_SCALE=0.5;function S3MPointCloudEDL(_0x48df79){var _0x9e4f56=_0x307c2b,_0x1059d9=_0x5e00b3;this[_0x1059d9(0x1894)]=void 0x0,this[_0x1059d9(0x208a)]=void 0x0,this[_0x1059d9(0x3452)]=void 0x0,this[_0x1059d9(0x78e)]=void 0x0,this[_0x9e4f56(0x2b99)]=void 0x0,this[_0x1059d9(0x48f)]=void 0x0,this[_0x1059d9(0x451b)]=void 0x0,this[_0x9e4f56(0xd28)]=void 0x0,this[_0x1059d9(0x288c)]=void 0x0,this[_0x1059d9(0x51d5)]=void 0x0,this[_0x1059d9(0x4563)]=void 0x0,this[_0x1059d9(0x5471)]=!0x1,this[_0x9e4f56(0x565f)]=!0x1,this[_0x9e4f56(0x2de1)]=!0x1,this[_0x1059d9(0x260b)]=0x1,this[_0x1059d9(0x5143)]=0x1,this['_passType']=Pass$1[_0x9e4f56(0x4c99)],this[_0x1059d9(0x29bd)]=0x0,this[_0x1059d9(0x590f)]=0x0,this[_0x9e4f56(0x767)]={},SharedEDLFrameBuffer[_0x1059d9(0xbe2)](),this[_0x1059d9(0x2e5)]=TEXTURE_SCALE;}var distancesAndEdlStrengthScratch=new Cartesian3(),scratchV2$2=new Cartesian2();function createCommands$4(_0x531869,_0x428ed5){var _0x35c19b=_0x307c2b,_0x126356=_0x5e00b3;scratchV2$2['x']=0x1/_0x531869[_0x126356(0x208a)]['width'],scratchV2$2['y']=0x1/_0x531869[_0x126356(0x208a)][_0x126356(0x5a4e)];var _0x5e4e70={'delta':function(){return 0x1;},'sigma':function(){return 0x2;},'stepSize':function(){return 0x1;},'direction':function(){return 0x0;},'colorTexture':function(){var _0x3ab250=_0x140d;return _0x531869[_0x3ab250(0x3307)];}},_0x57cd61={'delta':function(){return 0x1;},'sigma':function(){return 0x2;},'stepSize':function(){return 0x1;},'direction':function(){return 0x1;},'colorTexture':function(){var _0x2b1109=_0x140d;return _0x531869[_0x2b1109(0x2b99)];}},_0x2b86db='#define\x20USE_STEP_SIZE\x0a'+GaussianBlur1D;_0x531869[_0x126356(0x932)]=_0x428ed5[_0x126356(0x599f)](_0x2b86db,{'uniformMap':_0x5e4e70,'pass':_0x531869[_0x126356(0xdfa)],'owner':_0x531869}),_0x531869[_0x126356(0x932)][_0x126356(0x3eaf)]=_0x531869[_0x35c19b(0x598a)],_0x531869[_0x126356(0x932)][_0x35c19b(0x1991)]=RenderState[_0x126356(0x5344)]({'viewport':scratchBoundingRectangle$3}),_0x531869[_0x126356(0x288c)]=_0x428ed5[_0x126356(0x599f)](_0x2b86db,{'uniformMap':_0x57cd61,'pass':_0x531869[_0x35c19b(0x115c)],'owner':_0x531869}),_0x531869[_0x126356(0x288c)][_0x126356(0x3eaf)]=_0x531869[_0x126356(0x48f)],_0x531869[_0x126356(0x288c)][_0x126356(0x33c4)]=RenderState[_0x126356(0x5344)]({'viewport':scratchBoundingRectangle$3});var _0x501285={'u_pointCloud_colorGBuffer':function(){var _0x52ae31=_0x126356;return _0x531869[_0x52ae31(0x3c66)]?_0x531869[_0x52ae31(0x451b)]:_0x531869[_0x52ae31(0x208a)];},'u_pointCloud_depthTexture':function(){var _0x291bcc=_0x126356;return _0x531869[_0x291bcc(0x3452)];},'u_distancesAndEdlStrength':function(){var _0x472a83=_0x35c19b,_0x49b144=_0x126356;return distancesAndEdlStrengthScratch['x']=_0x531869[_0x472a83(0x3486)]/(_0x428ed5[_0x49b144(0x1564)]*TEXTURE_SCALE),distancesAndEdlStrengthScratch['y']=_0x531869[_0x49b144(0x5143)]/(_0x428ed5[_0x472a83(0xae9)]*TEXTURE_SCALE),distancesAndEdlStrengthScratch['z']=_0x531869[_0x472a83(0x47a7)],distancesAndEdlStrengthScratch;}},_0x4c6fe8=RenderState[_0x126356(0x5344)]({'blending':BlendingState$1['ALPHA_BLEND'],'depthMask':!0x0,'depthTest':{'enabled':!0x0}}),_0x34b604=new ShaderSource({'name':_0x126356(0x517),'sources':[S3MPointCloudEDLFp]});_0x531869[_0x35c19b(0x565f)]&&_0x34b604[_0x126356(0x5c34)][_0x35c19b(0x2a0e)](_0x126356(0x1a5)),_0x531869[_0x126356(0x51d5)]=_0x428ed5[_0x126356(0x599f)](_0x34b604,{'uniformMap':_0x501285,'renderState':_0x4c6fe8,'pass':_0x531869[_0x126356(0xdfa)],'owner':_0x531869}),_0x531869[_0x35c19b(0x1567)]=new ClearCommand({'framebuffer':_0x531869[_0x126356(0x1894)],'color':new Color$2(0x0,0x0,0x0,0x0),'depth':0x1,'renderState':RenderState[_0x126356(0x5344)](),'pass':_0x531869[_0x126356(0xdfa)],'owner':_0x531869});}function createSharedResources(_0x464c25,_0x3c7a62){var _0x567098=_0x307c2b,_0x250124=_0x5e00b3,_0x35efe4=_0x3c7a62[_0x567098(0x184f)]*TEXTURE_SCALE,_0x1cea20=_0x3c7a62[_0x250124(0x3883)]*TEXTURE_SCALE;scratchBoundingRectangle$3['width']=_0x35efe4,scratchBoundingRectangle$3[_0x567098(0x10d5)]=_0x1cea20;var _0x47fd1a=SharedEDLFrameBuffer[_0x250124(0x1baa)](),_0x16acec=!0x1,_0x23ef0b=defined$1(_0x47fd1a)&&(_0x47fd1a[_0x250124(0x2d3c)]!==_0x35efe4||_0x47fd1a[_0x567098(0x10d5)]!==_0x1cea20);defined$1(_0x47fd1a)&&!_0x23ef0b||(SharedEDLFrameBuffer[_0x567098(0x9ab)](),SharedEDLFrameBuffer[_0x567098(0x2a49)](_0x3c7a62,TEXTURE_SCALE));var _0x2b5e4b=_0x464c25[_0x250124(0x23de)]!=_0x464c25[_0x250124(0x5471)];_0x464c25[_0x250124(0x23de)]=_0x464c25[_0x250124(0x5471)];var _0x4fcc81=_0x464c25[_0x250124(0x208a)];return _0x23ef0b=_0x464c25[_0x250124(0x29bd)]!==_0x35efe4||_0x464c25[_0x250124(0x590f)]!==_0x1cea20,(!defined$1(_0x4fcc81)||_0x23ef0b||_0x2b5e4b)&&(_0x464c25[_0x250124(0x208a)]=SharedEDLFrameBuffer[_0x567098(0x4483)](),_0x464c25[_0x250124(0x3452)]=SharedEDLFrameBuffer[_0x250124(0x25ec)](),_0x464c25[_0x250124(0x1894)]=SharedEDLFrameBuffer[_0x250124(0x1348)](),_0x464c25[_0x250124(0x78e)]=SharedEDLFrameBuffer[_0x250124(0x14a6)](),_0x464c25[_0x250124(0x48f)]=SharedEDLFrameBuffer[_0x567098(0x1c9)](),_0x464c25[_0x250124(0x30c0)]=SharedEDLFrameBuffer[_0x250124(0x5b7)](),_0x464c25[_0x250124(0x451b)]=SharedEDLFrameBuffer[_0x250124(0x4f2f)](),createCommands$4(_0x464c25,_0x3c7a62),_0x16acec=!0x0),_0x464c25[_0x567098(0x42ed)]=_0x35efe4,_0x464c25[_0x250124(0x590f)]=_0x1cea20,_0x16acec;}function isSupported$3(_0x4e015e){var _0x252eb8=_0x5e00b3;return _0x4e015e[_0x252eb8(0x21ea)]&&_0x4e015e[_0x252eb8(0x669)];}S3MPointCloudEDL[_0x5e00b3(0x2d65)]=isSupported$3;var scratchBoundingRectangle$3=new BoundingRectangle();function getRenderState$3(_0x42a37c,_0x257859){var _0x3ff61e=_0x307c2b,_0x5f3eba=_0x5e00b3,_0x4420e5=_0x42a37c[_0x257859['id']];if(!defined$1(_0x4420e5)||_0x4420e5[_0x5f3eba(0x4e47)][_0x5f3eba(0x2d3c)]!=scratchBoundingRectangle$3[_0x5f3eba(0x2d3c)]||_0x4420e5[_0x5f3eba(0x4e47)][_0x3ff61e(0x10d5)]!=scratchBoundingRectangle$3[_0x5f3eba(0x5a4e)]){var _0x5df787=RenderState[_0x5f3eba(0x3173)](_0x257859);_0x5df787[_0x5f3eba(0x4e47)]=scratchBoundingRectangle$3,_0x4420e5=RenderState[_0x5f3eba(0x5344)](_0x5df787),_0x42a37c[_0x257859['id']]=_0x4420e5;}return _0x4420e5;}S3MPointCloudEDL[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x3fa24e,_0x1ac98f,_0x2a404e){var _0x4faa8c=_0x307c2b,_0x5421e0=_0x5e00b3;if(isSupported$3(_0x3fa24e[_0x5421e0(0x4fd0)])){SharedEDLFrameBuffer['setCurrentFrameBuffer'](_0x3fa24e['context'][_0x5421e0(0x2c42)]),this[_0x5421e0(0x260b)]=_0x2a404e[_0x5421e0(0x2cf8)],this[_0x5421e0(0x5143)]=_0x2a404e[_0x5421e0(0x121d)],this[_0x5421e0(0x3c66)]=_0x2a404e[_0x4faa8c(0xf5c)],this[_0x5421e0(0x5471)]=_0x2a404e[_0x5421e0(0x2ff5)],TEXTURE_SCALE=_0x2a404e[_0x4faa8c(0xf5c)]?0.5:0x1,this[_0x5421e0(0x2e5)]=TEXTURE_SCALE;var _0x1f49fe,_0x218729=createSharedResources(this,_0x3fa24e[_0x5421e0(0x4fd0)]),_0x4457fe=_0x3fa24e[_0x5421e0(0xe5b)],_0x409f92=_0x4457fe[_0x5421e0(0x809)];for(_0x1f49fe=_0x1ac98f;_0x1f49fe<_0x409f92;++_0x1f49fe){var _0x2e2fb1=_0x4457fe[_0x1f49fe];if(_0x2e2fb1[_0x4faa8c(0xc8d)]===PrimitiveType$1['POINTS']&&_0x2e2fb1[_0x4faa8c(0x26e5)]!==Pass$1[_0x5421e0(0x47bc)]){var _0x41f8e4=_0x2e2fb1[_0x5421e0(0x176e)][_0x5421e0(0x23aa)];(!defined$1(_0x41f8e4)||_0x2e2fb1['dirty']||_0x218729||_0x41f8e4['framebuffer']!==this[_0x5421e0(0x1894)])&&(_0x41f8e4=DrawCommand[_0x5421e0(0x305)](_0x2e2fb1),_0x2e2fb1[_0x5421e0(0x176e)][_0x5421e0(0x23aa)]=_0x41f8e4,_0x41f8e4[_0x5421e0(0x3eaf)]=this[_0x5421e0(0x1894)],_0x41f8e4[_0x5421e0(0x33c4)]=getRenderState$3(this[_0x5421e0(0x32ee)],_0x41f8e4[_0x4faa8c(0x1991)]),_0x41f8e4[_0x5421e0(0x45f4)]=!0x1,_0x41f8e4[_0x5421e0(0x1d34)]=!0x1,_0x41f8e4[_0x5421e0(0x5cdb)]=!0x0),_0x4457fe[_0x1f49fe]=_0x41f8e4;}}var _0x38a1d0=this['_clearCommand'],_0xc3cde1=this['_drawCommand'];_0x2a404e[_0x5421e0(0x4a8)]&&(_0x4457fe[_0x5421e0(0x5323)](this[_0x5421e0(0x932)]),_0x4457fe[_0x5421e0(0x5323)](this[_0x5421e0(0x288c)])),_0x4457fe[_0x5421e0(0x5323)](_0xc3cde1),_0x4457fe[_0x5421e0(0x5323)](_0x38a1d0);}},S3MPointCloudEDL[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},S3MPointCloudEDL[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3804ba=_0x5e00b3;return SharedEDLFrameBuffer[_0x3804ba(0x4260)](),destroyObject$1(this);};var ClipPlaneVp=_0x5e00b3(0x420e),ClipPlaneFp='uniform\x20sampler2D\x20uClampTexture;\x0auniform\x20vec4\x20uClipPlaneColor;\x0auniform\x20float\x20uUseColor;\x0avoid\x20main()\x0a{\x0avec2\x20center\x20=\x20vec2(gl_FragCoord.x\x20/\x20czm_viewport.z,\x20gl_FragCoord.y\x20/\x20czm_viewport.w);\x0avec4\x20clampColor\x20=\x20texture2D(uClampTexture,\x20center);\x0aif(clampColor.r\x20<\x200.01\x20&&\x20clampColor.g\x20<\x200.01\x20&&\x20clampColor.b\x20<\x200.01)\x0a{\x0a\x20\x20\x20\x20discard;\x0a}\x0agl_FragColor\x20=\x20mix(clampColor,\x20uClipPlaneColor,\x20uUseColor);\x0a}',ClipPlaneDepthFp=_0x5e00b3(0x3f2c);function RenderClipPlane(_0x29edb3){var _0x3da0eb=_0x307c2b,_0x46ea36=_0x5e00b3;this[_0x46ea36(0xddf)]=_0x29edb3,this[_0x46ea36(0x3594)]=void 0x0,this[_0x46ea36(0x5a02)]=void 0x0,this[_0x46ea36(0x5113)]=void 0x0,this[_0x3da0eb(0x51a7)]=void 0x0,this[_0x46ea36(0xbfb)]=void 0x0,this[_0x46ea36(0x3097)]=new BoundingSphere(new Cartesian3(0x0,0x0,0x0),0x615299),this[_0x46ea36(0x3309)]=Matrix4[_0x46ea36(0x2de)],this[_0x3da0eb(0x37d4)]={};}Object[_0x5e00b3(0x1dfd)](RenderClipPlane[_0x307c2b(0x1aa2)],{}),RenderClipPlane[_0x5e00b3(0x3720)][_0x5e00b3(0x4a16)]=function(_0x10c2fe,_0x17286a){var _0x362a84=_0x5e00b3;this['_initialize']||(this[_0x362a84(0x187c)](_0x10c2fe,_0x17286a),this[_0x362a84(0xffe)]=!0x0);},RenderClipPlane[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x30bf05,_0x7a752d,_0x5030ad){var _0x5f80da=_0x307c2b,_0x210908=_0x5e00b3;(this[_0x5f80da(0xc84)](_0x30bf05,_0x7a752d),_0x7a752d[_0x210908(0xd77)][_0x210908(0x3c62)]||_0x7a752d[_0x210908(0xd77)][_0x210908(0x25b6)])||(_0x7a752d[_0x210908(0x4c01)][_0x210908(0x291b)]!=FrameBufferType[_0x210908(0x1ff4)]?defined$1(this[_0x5f80da(0x120d)])&&_0x5030ad[_0x5f80da(0x2a0e)](this[_0x210908(0x3594)]):defined$1(this[_0x5f80da(0x1995)])&&_0x5030ad[_0x210908(0x5323)](this[_0x210908(0x5a02)]));};var scratchCenter$3=new Cartesian3();function destroyCommand$3(_0x7aeaa9){var _0x138c2b=_0x307c2b,_0x4cc5e5=_0x5e00b3;defined$1(_0x7aeaa9)&&(_0x7aeaa9[_0x4cc5e5(0x2b54)]=_0x7aeaa9[_0x4cc5e5(0x2b54)]&&!_0x7aeaa9[_0x4cc5e5(0x2b54)][_0x4cc5e5(0x53aa)]()&&_0x7aeaa9[_0x138c2b(0x202b)][_0x4cc5e5(0x2947)](),_0x7aeaa9[_0x138c2b(0x1868)]=_0x7aeaa9[_0x4cc5e5(0x2ddc)]&&_0x7aeaa9[_0x4cc5e5(0x2ddc)][_0x138c2b(0x5020)](),_0x7aeaa9[_0x4cc5e5(0x33c4)]=void 0x0,_0x7aeaa9[_0x4cc5e5(0x2ca)]=void 0x0);}function S3MBloomEffect(_0x413569){var _0x36bcc9=_0x5e00b3;this[_0x36bcc9(0xacf)]=!0x1,this[_0x36bcc9(0x5978)]=0x64,this[_0x36bcc9(0x4552)]=0x0,this[_0x36bcc9(0xddf)]=_0x413569;}RenderClipPlane[_0x5e00b3(0x3720)][_0x5e00b3(0x53b5)]=function(_0x3b1764){var _0x48054c=_0x307c2b,_0x529382=_0x5e00b3,_0x371a51=ComponentDatatype$1[_0x529382(0x40dd)](ComponentDatatype$1[_0x48054c(0x3078)],0x9),_0x4c8576=0x0,_0x2c14a1=0x3e8;return _0x371a51[_0x4c8576++]=(this[_0x529382(0x5113)]['x']-_0x3b1764['x'])*_0x2c14a1,_0x371a51[_0x4c8576++]=(this[_0x529382(0x5113)]['y']-_0x3b1764['y'])*_0x2c14a1,_0x371a51[_0x4c8576++]=(this[_0x529382(0x5113)]['z']-_0x3b1764['z'])*_0x2c14a1,_0x371a51[_0x4c8576++]=(this[_0x529382(0x58b4)]['x']-_0x3b1764['x'])*_0x2c14a1,_0x371a51[_0x4c8576++]=(this[_0x529382(0x58b4)]['y']-_0x3b1764['y'])*_0x2c14a1,_0x371a51[_0x4c8576++]=(this['_secondPoint']['z']-_0x3b1764['z'])*_0x2c14a1,_0x371a51[_0x4c8576++]=(this[_0x48054c(0x57cc)]['x']-_0x3b1764['x'])*_0x2c14a1,_0x371a51[_0x4c8576++]=(this[_0x529382(0xbfb)]['y']-_0x3b1764['y'])*_0x2c14a1,_0x371a51[_0x4c8576++]=(this[_0x529382(0xbfb)]['z']-_0x3b1764['z'])*_0x2c14a1,_0x371a51;},RenderClipPlane[_0x5e00b3(0x3720)][_0x5e00b3(0x187c)]=function(_0x5c9b33,_0x1c2b19){var _0x433c63=_0x307c2b,_0x4b8654=_0x5e00b3;destroyCommand$3(this[_0x4b8654(0x3594)]),destroyCommand$3(this[_0x4b8654(0x5a02)]);var _0x410af0=ComponentDatatype$1[_0x433c63(0x9e8)](ComponentDatatype$1[_0x4b8654(0x43ff)],0x3);_0x410af0[0x0]=0x0,_0x410af0[0x1]=0x1,_0x410af0[0x2]=0x2,scratchCenter$3['x']=(this['_firstPoint']['x']+this[_0x4b8654(0x58b4)]['x']+this[_0x4b8654(0xbfb)]['x'])/0x3,scratchCenter$3['y']=(this[_0x4b8654(0x5113)]['y']+this[_0x4b8654(0x58b4)]['y']+this[_0x4b8654(0xbfb)]['y'])/0x3,scratchCenter$3['z']=(this['_firstPoint']['z']+this[_0x4b8654(0x58b4)]['z']+this[_0x4b8654(0xbfb)]['z'])/0x3;var _0x22ed24=this[_0x4b8654(0x53b5)](scratchCenter$3),_0x1004f9=Buffer$1['createVertexBuffer']({'context':_0x5c9b33,'typedArray':_0x22ed24,'usage':BufferUsage[_0x4b8654(0xdfd)]}),_0x172e46=[];this[_0x4b8654(0x3f20)]['aPosition']=0x0,_0x172e46[_0x4b8654(0x5323)]({'index':this[_0x4b8654(0x3f20)][_0x433c63(0x51e)],'vertexBuffer':_0x1004f9,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x4b8654(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1});var _0x5ad0fc=Buffer$1['createIndexBuffer']({'context':_0x5c9b33,'typedArray':_0x410af0,'usage':BufferUsage[_0x4b8654(0xdfd)],'indexDatatype':IndexDatatype$1[_0x4b8654(0x43ff)]}),_0x46b68e={};Matrix4[_0x433c63(0x254)](Matrix3[_0x4b8654(0x2de)],scratchCenter$3,_0x46b68e),this[_0x4b8654(0x3309)]=_0x46b68e,this[_0x4b8654(0x5a02)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x433c63(0x5add)],'modelMatrix':this[_0x4b8654(0x3309)],'boundingVolume':this[_0x4b8654(0x3097)],'pass':Pass$1[_0x4b8654(0x32a2)],'cull':!0x1}),this['_depthCommand'][_0x4b8654(0x2b54)]=new VertexArray({'context':_0x5c9b33,'attributes':_0x172e46,'indexBuffer':_0x5ad0fc}),this[_0x4b8654(0x5a02)][_0x433c63(0x1868)]=ShaderProgram$1[_0x4b8654(0x5344)]({'context':_0x5c9b33,'vertexShaderSource':ClipPlaneVp,'fragmentShaderSource':ClipPlaneDepthFp,'attributeLocations':this[_0x4b8654(0x3f20)]}),this[_0x4b8654(0x5a02)][_0x4b8654(0x33c4)]=RenderState[_0x4b8654(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0},'depthMask':!0x0,'colorMask':{'red':!0x1,'green':!0x1,'blue':!0x1,'alpha':!0x1}}),this[_0x4b8654(0x1f2e)](_0x5c9b33,_0x1c2b19);},RenderClipPlane['prototype'][_0x5e00b3(0x1f2e)]=function(_0x5474f0,_0x2143b6){var _0x56cea2=_0x307c2b,_0x5e5027=_0x5e00b3,_0xb5d6df=DrawCommand[_0x5e5027(0x305)](this[_0x56cea2(0x1995)]),_0x575b72=this[_0x56cea2(0x1995)][_0x5e5027(0x2ddc)][_0x5e5027(0x14d5)][_0x56cea2(0x2d7b)]();_0xb5d6df[_0x5e5027(0x2ddc)]=ShaderProgram$1[_0x5e5027(0x5344)]({'context':_0x5474f0,'vertexShaderSource':_0x575b72,'fragmentShaderSource':ClipPlaneFp,'attributeLocations':this[_0x5e5027(0x3f20)]});var _0x124584=this;_0xb5d6df[_0x5e5027(0x2ca)]={'uClampTexture':function(){var _0x4b9a3e=_0x56cea2,_0x4b3474=_0x5e5027,_0x27b430=_0x2143b6[_0x4b3474(0x5a25)][_0x4b9a3e(0xe31)];return defined$1(_0x27b430)?_0x27b430[_0x4b3474(0xfa5)][_0x4b3474(0x2ccb)][_0x4b3474(0x1d69)](0x0):_0x5474f0[_0x4b9a3e(0x362e)];},'uClipPlaneColor':function(){var _0x540e98=_0x56cea2,_0x7fec8a=_0x5e5027;return _0x124584[_0x540e98(0x207b)][_0x7fec8a(0x51bb)];},'uUseColor':function(){var _0x70c57d=_0x56cea2,_0x3818e2=_0x5e5027,_0x4de020=_0x124584[_0x70c57d(0x207b)][_0x3818e2(0x21c8)];return _0x4de020===ClipPlaneMode$1[_0x3818e2(0x2b36)]?0x1:(ClipPlaneMode$1[_0x3818e2(0x22b7)],0x0);}},_0xb5d6df[_0x5e5027(0x33c4)]=RenderState[_0x5e5027(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0},'depthMask':!0x0}),_0xb5d6df[_0x5e5027(0x295c)]=Pass$1[_0x5e5027(0x32a2)]-0x1,this[_0x5e5027(0x3594)]=_0xb5d6df;},RenderClipPlane[_0x5e00b3(0x3720)][_0x5e00b3(0x5fad)]=function(_0xcb56cc,_0x508999,_0x500e6b){var _0x4ce9fc=_0x5e00b3;this[_0x4ce9fc(0xffe)]=!0x1,this[_0x4ce9fc(0x5113)]=_0xcb56cc,this[_0x4ce9fc(0x58b4)]=_0x508999,this[_0x4ce9fc(0xbfb)]=_0x500e6b;},RenderClipPlane[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x4e031b=_0x307c2b,_0x3a938b=_0x5e00b3;return destroyCommand$3(this[_0x4e031b(0x120d)]),this[_0x3a938b(0x3594)]=void 0x0,destroyCommand$3(this[_0x4e031b(0x1995)]),this[_0x3a938b(0x5a02)]=void 0x0,destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](S3MBloomEffect[_0x307c2b(0x1aa2)],{'enable':{'get':function(){var _0x58efe6=_0x307c2b;return this[_0x58efe6(0x10d)];},'set':function(_0x4a1489){var _0x2a235b=_0x5e00b3;_0x4a1489!=this[_0x2a235b(0xacf)]&&(this[_0x2a235b(0xacf)]=_0x4a1489,this[_0x2a235b(0xddf)][_0x2a235b(0x195d)](_0x4a1489));}},'speed':{'get':function(){var _0x3c5b82=_0x5e00b3;return this[_0x3c5b82(0x5978)];},'set':function(_0x3b3490){var _0x14eb07=_0x5e00b3;this[_0x14eb07(0x5978)]=_0x3b3490;}},'period':{'get':function(){var _0x1d95c4=_0x307c2b;return this[_0x1d95c4(0x4cfb)]/0x3e8;},'set':function(_0x344dc7){var _0x4bd500=_0x5e00b3;this[_0x4bd500(0x4552)]=0x3e8*_0x344dc7;}},'maxBloomHeight':{'get':function(){var _0x572ccb=_0x307c2b,_0x1894fc=_0x5e00b3;if(0x0==this[_0x572ccb(0x4cfb)])return Number['MAX_VALUE'];var _0x1897e6=performance[_0x572ccb(0x531a)]()%this[_0x572ccb(0x4cfb)];return this[_0x1894fc(0x5978)]*_0x1897e6/0x3e8;}}});var PositionMode={'Disjoint':0x0,'Intersects':0x1,'Contains':0x2},PositionMode$1=Object[_0x5e00b3(0x5448)](PositionMode);function S3MBlockCache(){this['_cache']={},this['_queue']=new Queue();}var _cacheSize=0x0,_cacheSizeThrottle=0x6400000;S3MBlockCache[_0x5e00b3(0x3720)][_0x307c2b(0x3235)]=function(_0x3abae8,_0x5e3a2b,_0x3d0a97){var _0x18d98e=_0x307c2b,_0x4fcb27=_0x5e00b3,_0x1f638e=_0x3abae8+'_'+_0x5e3a2b;if(!defined$1(this[_0x4fcb27(0x4a69)][_0x1f638e])){var _0x464268={'id':_0x1f638e,'buffer':_0x3d0a97};for(this[_0x4fcb27(0x4a69)][_0x1f638e]=_0x464268,this[_0x18d98e(0x441b)][_0x4fcb27(0x18bb)](_0x1f638e),_cacheSize+=_0x3d0a97[_0x4fcb27(0x3080)];_cacheSize>_cacheSizeThrottle;){var _0x58d642=this[_0x4fcb27(0x526b)][_0x18d98e(0x39ec)](),_0x9bfd6d=this[_0x18d98e(0x17e4)][_0x58d642];_cacheSize-=_0x9bfd6d[_0x4fcb27(0x537f)][_0x4fcb27(0x3080)],delete this[_0x4fcb27(0x4a69)][_0x58d642];}}},S3MBlockCache[_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0x25da14,_0xed8b01){var _0x56242c=_0x5e00b3,_0x5f01c3=_0x25da14+'_'+_0xed8b01,_0x152255=this[_0x56242c(0x4a69)][_0x5f01c3];if(defined$1(_0x152255))return _0x152255[_0x56242c(0x537f)];},S3MBlockCache[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x1ac71f,_0x312fe2){var _0x2c3701=_0x5e00b3,_0x43700f=_0x1ac71f+'_'+_0x312fe2;return defined$1(this[_0x2c3701(0x4a69)][_0x43700f]);},S3MBlockCache[_0x307c2b(0x46f4)]=void 0x0,S3MBlockCache[_0x5e00b3(0x16b3)]=function(){var _0x2463f9=_0x5e00b3;return defined$1(S3MBlockCache[_0x2463f9(0xda0)])||(S3MBlockCache[_0x2463f9(0xda0)]=new S3MBlockCache()),S3MBlockCache[_0x2463f9(0xda0)];};var ClippingType={'KeepOutside':0x1,'KeepInside':0x2},ClippingType$1=Object[_0x5e00b3(0x5448)](ClippingType),ExcavationRegionSideVp=_0x5e00b3(0x13d),ExcavationRegionSideFp=_0x5e00b3(0x5474);function PassState(_0x3f9140){var _0x74b09c=_0x307c2b,_0x17a1ae=_0x5e00b3;this[_0x17a1ae(0x4fd0)]=_0x3f9140,this[_0x74b09c(0x4800)]=void 0x0,this[_0x17a1ae(0xd38)]=void 0x0,this[_0x74b09c(0x52d9)]=void 0x0,this[_0x17a1ae(0x4e47)]=void 0x0;}var RenderbufferFormat={'RGBA4':WebGLConstants$1[_0x5e00b3(0x1788)],'RGBA':WebGLConstants$1[_0x5e00b3(0x1015)],'RGB5_A1':WebGLConstants$1[_0x5e00b3(0x541e)],'RGB565':WebGLConstants$1[_0x5e00b3(0x35ee)],'DEPTH_COMPONENT16':WebGLConstants$1[_0x5e00b3(0x991)],'DEPTH_COMPONENT24':WebGLConstants$1[_0x5e00b3(0xb8b)],'STENCIL_INDEX8':WebGLConstants$1[_0x307c2b(0x2007)],'DEPTH_STENCIL':WebGLConstants$1[_0x5e00b3(0x5296)],'validate':function(_0x2f801b){var _0x52b43f=_0x307c2b,_0x3b3998=_0x5e00b3;return _0x2f801b===RenderbufferFormat[_0x52b43f(0x35b5)]||_0x2f801b===RenderbufferFormat[_0x52b43f(0x668)]||_0x2f801b===RenderbufferFormat[_0x52b43f(0x48c5)]||_0x2f801b===RenderbufferFormat['RGB565']||_0x2f801b===RenderbufferFormat[_0x3b3998(0x991)]||_0x2f801b===RenderbufferFormat[_0x3b3998(0xb8b)]||_0x2f801b===RenderbufferFormat[_0x3b3998(0x4ccd)]||_0x2f801b===RenderbufferFormat[_0x52b43f(0x3d59)];}},RenderbufferFormat$1=Object[_0x307c2b(0x23fe)](RenderbufferFormat);function Renderbuffer(_0x577257){var _0x29ee63=_0x307c2b,_0x4cc855=_0x5e00b3,_0x4a016d=(_0x577257=defaultValue$1(_0x577257,defaultValue$1['EMPTY_OBJECT']))[_0x4cc855(0x4fd0)],_0x328479=_0x4a016d[_0x4cc855(0x24f8)];ContextLimits[_0x4cc855(0x36d8)];var _0x559102=defaultValue$1(_0x577257[_0x4cc855(0x600d)],RenderbufferFormat$1[_0x4cc855(0x1788)]),_0x2de189=defaultValue$1(_0x577257[_0x4cc855(0x29cf)],PixelDatatype$1['UNSIGNED_BYTE']),_0x2e40d1=defined$1(_0x577257[_0x4cc855(0x2d3c)])?_0x577257[_0x4cc855(0x2d3c)]:_0x328479[_0x4cc855(0x1564)],_0x26435d=defined$1(_0x577257['height'])?_0x577257['height']:_0x328479[_0x4cc855(0x3883)],_0x1d03ce=!0x1,_0x5317fe=defaultValue$1(_0x577257[_0x4cc855(0x5970)],0x0);_0x5317fe>0x0&&_0x4a016d['webgl2']&&(_0x1d03ce=!0x0);var _0xf96526=getInternalFormat(_0x4a016d,_0x559102,_0x2de189);this[_0x4cc855(0x24f8)]=_0x328479,this[_0x4cc855(0x2059)]=_0x559102,this[_0x4cc855(0x5178)]=_0x2e40d1,this[_0x29ee63(0x33bc)]=_0x26435d,this[_0x4cc855(0x296e)]=this[_0x4cc855(0x24f8)][_0x4cc855(0x3d9c)](),_0x328479['bindRenderbuffer'](_0x328479[_0x4cc855(0x33e9)],this[_0x4cc855(0x296e)]),_0x1d03ce?_0x328479[_0x4cc855(0x3bea)](_0x328479[_0x29ee63(0x12b7)],_0x5317fe,_0xf96526,_0x2e40d1,_0x26435d):_0x328479[_0x4cc855(0x4070)](_0x328479[_0x4cc855(0x33e9)],_0xf96526,_0x2e40d1,_0x26435d),_0x328479['bindRenderbuffer'](_0x328479[_0x4cc855(0x33e9)],null);}function getInternalFormat(_0x520484,_0x35bd13,_0x1e6067){var _0xe90097=_0x307c2b,_0x5f504e=_0x5e00b3;if(!_0x520484[_0xe90097(0x48e4)])return _0x35bd13;var _0x3a6908=_0x35bd13;return _0x35bd13===WebGLConstants$1[_0xe90097(0x23ed)]&&(_0x1e6067===WebGLConstants$1[_0x5f504e(0x486a)]&&(_0x3a6908=WebGLConstants$1[_0x5f504e(0x42ca)]),_0x1e6067===WebGLConstants$1[_0x5f504e(0x4750)]&&(_0x3a6908=WebGLConstants$1[_0x5f504e(0x18ab)]),_0x1e6067===WebGLConstants$1[_0xe90097(0x2bcf)]&&(_0x3a6908=WebGLConstants$1['R8'])),_0x35bd13===WebGLConstants$1[_0x5f504e(0x124a)]&&(_0x1e6067===WebGLConstants$1['FLOAT']&&(_0x3a6908=WebGLConstants$1[_0x5f504e(0x2991)]),_0x1e6067===WebGLConstants$1[_0x5f504e(0x4750)]&&(_0x3a6908=WebGLConstants$1[_0x5f504e(0x2447)]),_0x1e6067===WebGLConstants$1[_0x5f504e(0x1b0f)]&&(_0x3a6908=WebGLConstants$1[_0x5f504e(0x151f)])),_0x35bd13===WebGLConstants$1[_0xe90097(0x668)]&&(_0x1e6067===WebGLConstants$1[_0x5f504e(0x486a)]&&(_0x3a6908=WebGLConstants$1[_0x5f504e(0xa2a)]),_0x1e6067===WebGLConstants$1[_0x5f504e(0x4750)]&&(_0x3a6908=WebGLConstants$1[_0x5f504e(0x4a0)]),_0x1e6067===WebGLConstants$1[_0x5f504e(0x1b0f)]&&(_0x3a6908=WebGLConstants$1[_0xe90097(0x48d3)])),_0x3a6908===WebGLConstants$1[_0x5f504e(0x18ab)]||_0x3a6908===WebGLConstants$1[_0x5f504e(0x42ca)]||_0x3a6908===WebGLConstants$1[_0x5f504e(0x4a0)]||_0x3a6908===WebGLConstants$1[_0x5f504e(0xa2a)]?_0x520484[_0xe90097(0x189a)]:_0x3a6908!==WebGLConstants$1[_0x5f504e(0x2447)]&&_0x3a6908!==WebGLConstants$1[_0x5f504e(0x2991)]||console[_0xe90097(0x436)](_0x5f504e(0x49d8)),_0x3a6908===WebGLConstants$1[_0xe90097(0x3d59)]?_0x3a6908=WebGLConstants$1[_0x5f504e(0x173a)]:_0x3a6908===WebGLConstants$1[_0x5f504e(0x2caf)]&&(_0x1e6067===WebGLConstants$1['UNSIGNED_SHORT']?_0x3a6908=WebGLConstants$1[_0x5f504e(0x991)]:_0x1e6067===WebGLConstants$1[_0x5f504e(0xc77)]&&(_0x3a6908=WebGLConstants$1[_0x5f504e(0xb8b)])),_0x3a6908;}function RenderTexture(_0x6aa158){var _0x1e4328=_0x307c2b,_0x3ddd67=_0x5e00b3,_0x40a5a8=new PassState(_0x6aa158);_0x40a5a8[_0x1e4328(0x42c)]=!0x0,_0x40a5a8[_0x3ddd67(0x4e47)]=new BoundingRectangle(),this[_0x3ddd67(0x1358)]=_0x6aa158,this[_0x3ddd67(0x5a3a)]=PixelDatatype$1[_0x1e4328(0x2bcf)],this[_0x3ddd67(0x2ccb)]=new Framebuffer$1({'context':_0x6aa158,'colorTextures':[new Texture({'context':_0x6aa158,'width':0x1,'height':0x1})],'depthStencilRenderbuffer':new Renderbuffer({'context':_0x6aa158,'format':RenderbufferFormat$1[_0x3ddd67(0x5296)]})}),this[_0x3ddd67(0x4093)]=_0x40a5a8,this[_0x3ddd67(0xc17)]=_0x6aa158[_0x3ddd67(0x21ea)]&&_0x6aa158[_0x3ddd67(0x2c37)]&&_0x6aa158[_0x3ddd67(0x2a16)],this[_0x3ddd67(0x2cf1)]=!0x1,this[_0x3ddd67(0x206d)]=!0x1,this[_0x1e4328(0x496c)]=0x1,this[_0x3ddd67(0x3a59)]=0x1,this[_0x3ddd67(0x4563)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'stencil':0x0,'depth':0x1}),this[_0x3ddd67(0x4563)][_0x3ddd67(0x3eaf)]=this[_0x3ddd67(0x2ccb)];}function RasterFramebuffer(_0x29af1c){var _0x5734d6=_0x5e00b3;this[_0x5734d6(0x1b34)]=new RenderTexture(_0x29af1c),this[_0x5734d6(0x1358)]=_0x29af1c,this[_0x5734d6(0x21fd)]=!0x0,this[_0x5734d6(0x1c6c)]=void 0x0,this[_0x5734d6(0x5109)]=void 0x0,this[_0x5734d6(0x1883)]=!0x0,this['_useHeight']=!0x0,this[_0x5734d6(0x2552)]={'isSunVisible':!0x1,'isMoonVisible':!0x1,'isSkyAtmosphereVisible':!0x1,'isSkyBoxVisible':!0x1,'isGlobalVisible':!0x1,'isObjectVisible':!0x1,'isUnderGlobeVisible':!0x1,'isOnlyS3MObjectVisible':!0x1};var _0x532a6a=_0x29af1c[_0x5734d6(0x24f8)],_0x9cb375=defined$1(_0x29af1c[_0x5734d6(0x52f0)])?_0x29af1c[_0x5734d6(0x52f0)][_0x5734d6(0x1894)]:null;_0x532a6a[_0x5734d6(0x3dda)](_0x532a6a[_0x5734d6(0xb52)],_0x9cb375);}Object[_0x5e00b3(0x1dfd)](Renderbuffer[_0x5e00b3(0x3720)],{'format':{'get':function(){var _0x55f838=_0x5e00b3;return this[_0x55f838(0x2059)];}},'width':{'get':function(){var _0x33cee5=_0x5e00b3;return this[_0x33cee5(0x5178)];}},'height':{'get':function(){var _0x468176=_0x5e00b3;return this[_0x468176(0x3a59)];}}}),Renderbuffer[_0x307c2b(0x1aa2)][_0x307c2b(0x52e3)]=function(){var _0x4b2d6d=_0x5e00b3;return this[_0x4b2d6d(0x296e)];},Renderbuffer[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Renderbuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x5850bd=_0x307c2b,_0x3b0c64=_0x5e00b3;return this[_0x3b0c64(0x24f8)][_0x3b0c64(0x4652)](this[_0x5850bd(0x629)]),destroyObject$1(this);},RenderTexture[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0xfcd0d8){var _0x280112=_0x307c2b,_0x53003a=_0x5e00b3,_0x1f0c61=this[_0x280112(0xc72)],_0x4829bd=_0x1f0c61[_0x280112(0x184f)],_0x38caf3=_0x1f0c61[_0x53003a(0x3883)],_0x1ffb26=WebGLConstants$1[_0x53003a(0x15c2)];if(!defined$1(this[_0x53003a(0x2ccb)])||this[_0x280112(0x496c)]!==_0x4829bd||this[_0x53003a(0x3a59)]!==_0x38caf3||this[_0x53003a(0x2cf1)]!==this[_0x53003a(0x206d)]){this[_0x53003a(0x5178)]=_0x4829bd,this[_0x53003a(0x3a59)]=_0x38caf3,this[_0x53003a(0x2ccb)]=this[_0x53003a(0x2ccb)]&&this[_0x53003a(0x2ccb)][_0x53003a(0x2947)]();var _0x543c24=[new Texture({'context':_0x1f0c61,'width':_0x4829bd,'height':_0x38caf3,'pixelDatatype':this[_0x53003a(0x5a3a)],'sampler':new Sampler({'minificationFilter':TextureMinificationFilter$1[_0x53003a(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x53003a(0x403b)]})})];this[_0x53003a(0x2cf1)]!==this[_0x53003a(0x206d)]&&this[_0x53003a(0x2cf1)]&&this[_0x53003a(0xc17)]&&_0x543c24[_0x53003a(0x5323)](new Texture({'context':_0x1f0c61,'width':_0x4829bd,'height':_0x38caf3,'pixelDatatype':this[_0x53003a(0x5a3a)],'sampler':new Sampler({'minificationFilter':TextureMinificationFilter$1[_0x53003a(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x280112(0x5486)]})})),this[_0x53003a(0x2ccb)]=new Framebuffer$1({'context':_0x1f0c61,'colorTextures':_0x543c24,'depthStencilRenderbuffer':new Renderbuffer({'context':_0x1f0c61,'format':RenderbufferFormat$1[_0x53003a(0x5296)]})}),this[_0x280112(0x1567)][_0x280112(0x4800)]=this[_0x53003a(0x2ccb)],this[_0x280112(0x4c8c)][_0x53003a(0x3eaf)]=this[_0x53003a(0x2ccb)],this[_0x280112(0x5632)]=this[_0x53003a(0x2cf1)],this[_0x280112(0x368c)]['status']!==_0x1ffb26&&(this[_0x53003a(0x2ccb)]=this[_0x280112(0x368c)]&&this[_0x53003a(0x2ccb)]['destroy']());}this[_0x53003a(0x4563)][_0x53003a(0x5ae4)](_0x1f0c61,this[_0x53003a(0x4093)]);},RenderTexture[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x360065=_0x307c2b,_0x3ad7e6=_0x5e00b3;return this[_0x360065(0x368c)]=this[_0x3ad7e6(0x2ccb)]&&this['_fb'][_0x3ad7e6(0x2947)](),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](RasterFramebuffer[_0x5e00b3(0x3720)],{'renderTexture':{'get':function(){var _0x266a3e=_0x307c2b;return this[_0x266a3e(0x45be)];}},'environmentVisible':{'get':function(){var _0x50b5a3=_0x307c2b;return this[_0x50b5a3(0x1a85)];}},'isUpdate':{'get':function(){var _0x58aa39=_0x307c2b;return this[_0x58aa39(0x27bf)];},'set':function(_0x3a08ef){var _0x1fa015=_0x5e00b3;this[_0x1fa015(0x21fd)]=_0x3a08ef;}},'useType':{'get':function(){var _0x419c2e=_0x5e00b3;return this[_0x419c2e(0x2a5e)]<<0x2|this[_0x419c2e(0x1883)]<<0x1|this[_0x419c2e(0x29a2)];},'set':function(_0x1259e8){var _0x35dd30=_0x5e00b3;this[_0x35dd30(0x2a5e)]=(0x4&_0x1259e8)>0x0?0x1:0x0,this[_0x35dd30(0x1883)]=(0x2&_0x1259e8)>0x0?0x1:0x0,this[_0x35dd30(0x29a2)]=0x1&_0x1259e8;}},'frameBufferType':{'get':function(){var _0x9af5b6=_0x307c2b;return FrameBufferType[_0x9af5b6(0x27ae)];}}}),RasterFramebuffer[_0x307c2b(0x1aa2)][_0x5e00b3(0x153a)]=function(_0x22061a){var _0xd1ec22=_0x307c2b,_0x13121d=_0x5e00b3;this[_0x13121d(0x1b34)]['update'](_0x22061a);var _0x44eb8d=this[_0x13121d(0x1358)],_0x4d123c=_0x44eb8d[_0x13121d(0x1564)],_0xf0edca=_0x44eb8d[_0x13121d(0x3883)];return this[_0x13121d(0x1b34)][_0x13121d(0x4093)][_0x13121d(0x4e47)][_0x13121d(0x2d3c)]=_0x4d123c,this[_0xd1ec22(0x45be)]['_passState'][_0x13121d(0x4e47)][_0x13121d(0x5a4e)]=_0xf0edca,this[_0x13121d(0x1c6c)]&&this[_0x13121d(0x1c6c)](_0x22061a),this[_0x13121d(0x1b34)][_0x13121d(0x4093)];},RasterFramebuffer[_0x5e00b3(0x3720)][_0x307c2b(0x47f9)]=function(_0x28e350){var _0x3b3a37=_0x307c2b,_0x4c6bf9=_0x5e00b3;this[_0x4c6bf9(0x5109)]&&this[_0x3b3a37(0x1469)](_0x28e350);},RasterFramebuffer[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x444cc9,_0x222219){},RasterFramebuffer[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},RasterFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x4d217c=_0x5e00b3;return this[_0x4d217c(0x1b34)]=this[_0x4d217c(0x1b34)]&&this[_0x4d217c(0x1b34)][_0x4d217c(0x2947)](),destroyObject$1(this);};var ViewportQuadVS='attribute\x20vec4\x20position;\x0aattribute\x20vec2\x20textureCoordinates;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main()\x20\x0a{\x0a\x20\x20\x20\x20gl_Position\x20=\x20position;\x0a\x20\x20\x20\x20v_textureCoordinates\x20=\x20textureCoordinates;\x0a}\x0a',RasterImageExpandFS=_0x5e00b3(0xbc2),RasterLineFXAA=_0x5e00b3(0x512c),FXAA3_11=_0x5e00b3(0x26b2),TerrainState={'FAILED':0x0,'UNLOADED':0x1,'RECEIVING':0x2,'UNZIP':0x3,'UNZIPING':0x4,'RECEIVED':0x5,'TRANSFORMING':0x6,'TRANSFORMED':0x7,'READY':0x8,'INVALID':0x9},TerrainState$1=Object[_0x5e00b3(0x5448)](TerrainState),TileSelectionResult={'NONE':0x0,'CULLED':0x1,'RENDERED':0x2,'REFINED':0x3,'RENDERED_AND_KICKED':0x6,'REFINED_AND_KICKED':0x7,'CULLED_BUT_NEEDED':0x9,'wasKicked':function(_0x36fc91){var _0x27da94=_0x5e00b3;return _0x36fc91>=TileSelectionResult[_0x27da94(0x4e61)];},'originalResult':function(_0x76ec4d){return 0x3&_0x76ec4d;},'kick':function(_0x22a606){return 0x4|_0x22a606;}},maxShort=0x7fff,halfMaxShort=maxShort/0x2|0x0,cartesian3Scratch$1=new Cartesian3(),scratchMinimum=new Cartesian3(),scratchMaximum=new Cartesian3(),cartographicScratch$2=new Cartographic(),toPack=new Cartesian2(),clipScratch=[],clipScratch2=[],verticesScratch=[],uScratch=[],vScratch=[],heightScratch=[],indicesScratch=[],horizonOcclusionPointScratch=new Cartesian3(),boundingSphereScratch$2=new BoundingSphere(),orientedBoundingBoxScratch=new OrientedBoundingBox(),decodeTexCoordsScratch=new Cartesian2();function ModifyTerrain(){}function unionIndices(_0xe51390){var _0x1ad31c=_0x5e00b3,_0x53b0ee,_0x1b9f04=_0xe51390[_0x1ad31c(0x809)],_0x659f2e=0x0;for(_0x53b0ee=0x0;_0x53b0ee<_0x1b9f04;_0x53b0ee++){_0x659f2e+=(_0x387907=_0xe51390[_0x53b0ee])[_0x1ad31c(0x314b)][_0x1ad31c(0x809)];}var _0x1805fe=new Uint16Array(_0x659f2e),_0x511de3=0x0,_0x216987=0x0;for(_0x53b0ee=0x0;_0x53b0ee<_0x1b9f04;_0x53b0ee++){for(var _0x387907,_0x3b2d4a=(_0x387907=_0xe51390[_0x53b0ee])[_0x1ad31c(0x314b)][_0x1ad31c(0x809)],_0x20c39d=0x0;_0x20c39d<_0x3b2d4a;_0x20c39d++)_0x1805fe[_0x511de3+_0x20c39d]=_0x387907[_0x1ad31c(0x314b)][_0x20c39d]+_0x216987;_0x511de3+=_0x3b2d4a,_0x216987+=_0x387907[_0x1ad31c(0x177b)][_0x1ad31c(0x3747)][_0x1ad31c(0xc98)][_0x1ad31c(0x809)]/0x3;}return _0x1805fe;}function copyAndSort(_0x5baf21,_0x40009c){var _0x17398b=_0x307c2b,_0x58db6a=_0x5e00b3,_0x2e2778;return _0x58db6a(0x1b4b)==typeof _0x5baf21[_0x58db6a(0x30eb)]&&_0x58db6a(0x1b4b)!=typeof(_0x2e2778=_0x5baf21[_0x58db6a(0x30eb)]())[_0x17398b(0x3f88)]&&(_0x2e2778=void 0x0),defined$1(_0x2e2778)||(_0x2e2778=Array[_0x17398b(0x1aa2)][_0x58db6a(0x30eb)][_0x58db6a(0x3c9e)](_0x5baf21)),_0x2e2778[_0x58db6a(0x4b76)](_0x40009c),_0x2e2778;}function addSkirt(_0x28e97f,_0x381c7b,_0x5eafcf,_0x5b44a2,_0x325960,_0x5b93bd,_0x3f6c9f,_0x2325d9,_0x313409,_0x202db7,_0x2de34c){var _0x3505a0=_0x307c2b,_0x400194=_0x5e00b3,_0x417f5b=_0x2325d9[_0x400194(0x5833)],_0x1d38de=_0x2325d9[_0x400194(0x5696)],_0x1e2f81=_0x2325d9[_0x400194(0x310a)],_0x57ed2c=_0x2325d9[_0x400194(0x159f)];_0x1e2f81<_0x57ed2c&&(_0x1e2f81+=CesiumMath[_0x3505a0(0x917)]);for(var _0x63ccb1=_0x5eafcf[_0x400194(0x809)],_0x3e4bf0=0x0;_0x3e4bf0<_0x63ccb1;++_0x3e4bf0){var _0x588eb5=_0x5eafcf[_0x3e4bf0],_0x30ca30=_0x325960[_0x588eb5],_0x2171e8=_0x5b93bd[_0x588eb5];cartographicScratch$2[_0x400194(0x4465)]=CesiumMath[_0x400194(0x3596)](_0x57ed2c,_0x1e2f81,_0x2171e8['x'])+_0x202db7,cartographicScratch$2[_0x3505a0(0x353e)]=CesiumMath[_0x400194(0x3596)](_0x1d38de,_0x417f5b,_0x2171e8['y'])+_0x2de34c,cartographicScratch$2[_0x400194(0x5a4e)]=_0x30ca30-_0x313409;var _0xfb576=_0x3f6c9f[_0x400194(0x5012)](cartographicScratch$2,cartesian3Scratch$1);_0x381c7b=_0x5b44a2[_0x400194(0x2f80)](_0x28e97f,_0x381c7b,_0xfb576,_0x2171e8,cartographicScratch$2[_0x400194(0x5a4e)],toPack,0x0);}}function Vertex(){var _0x5ca143=_0x307c2b,_0x3bbf0f=_0x5e00b3;this[_0x3bbf0f(0x521e)]=void 0x0,this[_0x3bbf0f(0x51d3)]=void 0x0,this[_0x5ca143(0xfda)]=void 0x0,this[_0x3bbf0f(0x23f4)]=void 0x0,this[_0x3bbf0f(0x2905)]=void 0x0;}Vertex[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x2e94fa){var _0x45a5a8=_0x307c2b,_0x420b12=_0x5e00b3;return defined$1(_0x2e94fa)||(_0x2e94fa=new Vertex()),_0x2e94fa[_0x420b12(0x2928)]=this[_0x420b12(0x2928)],_0x2e94fa[_0x420b12(0x2b18)]=this[_0x420b12(0x2b18)],_0x2e94fa[_0x420b12(0x3069)]=this[_0x45a5a8(0x3344)],_0x2e94fa[_0x420b12(0x51d3)]=this[_0x420b12(0x51d3)],_0x2e94fa[_0x45a5a8(0xfda)]=this[_0x420b12(0x4955)],_0x2e94fa[_0x420b12(0x23f4)]=this[_0x420b12(0x23f4)],_0x2e94fa[_0x420b12(0x2905)]=this[_0x45a5a8(0x1d68)],_0x2e94fa;},Vertex[_0x307c2b(0x1aa2)][_0x5e00b3(0x945)]=function(_0x3a3ab1,_0x9fc050,_0x4646b8,_0x40c9f3){var _0x1634da=_0x307c2b,_0x2ff6bd=_0x5e00b3;this[_0x2ff6bd(0x2928)]=_0x3a3ab1,this[_0x2ff6bd(0x2b18)]=_0x9fc050,this[_0x2ff6bd(0x3069)]=_0x4646b8,this[_0x2ff6bd(0x51d3)]=_0x40c9f3,this[_0x2ff6bd(0x4955)]=void 0x0,this[_0x2ff6bd(0x23f4)]=void 0x0,this[_0x1634da(0x1d68)]=void 0x0;},Vertex[_0x5e00b3(0x3720)][_0x5e00b3(0x2bd5)]=function(_0x10027d,_0x2fa5f8,_0x3c2c7e){var _0x4eff4d=_0x307c2b,_0x53e5d5=_0x5e00b3,_0x1397b2=_0x2fa5f8+0x1;return-0x1!==_0x10027d[_0x2fa5f8]?_0x3c2c7e[_0x10027d[_0x2fa5f8]][_0x53e5d5(0x40f3)](this):(this[_0x53e5d5(0x521e)]=void 0x0,this[_0x4eff4d(0x1c07)]=void 0x0,this[_0x53e5d5(0x4955)]=_0x3c2c7e[_0x10027d[_0x1397b2]],++_0x1397b2,this[_0x53e5d5(0x23f4)]=_0x3c2c7e[_0x10027d[_0x1397b2]],++_0x1397b2,this[_0x4eff4d(0x1d68)]=_0x10027d[_0x1397b2],++_0x1397b2),_0x1397b2;},Vertex[_0x307c2b(0x1aa2)][_0x5e00b3(0x59ad)]=function(){var _0x26b823=_0x307c2b,_0x137f36=_0x5e00b3;return this[_0x26b823(0x36fd)]()?this[_0x137f36(0x51d3)]:JSON[_0x137f36(0x43ec)]({'first':this[_0x137f36(0x4955)]['getKey'](),'second':this[_0x137f36(0x23f4)][_0x137f36(0x59ad)](),'ratio':this[_0x137f36(0x2905)]});},Vertex[_0x307c2b(0x1aa2)][_0x307c2b(0x36fd)]=function(){var _0x1c0089=_0x5e00b3;return defined$1(this[_0x1c0089(0x51d3)]);},Vertex[_0x307c2b(0x1aa2)][_0x5e00b3(0x32c)]=function(){var _0x4a3dec=_0x307c2b,_0x3f6adc=_0x5e00b3;return defined$1(this[_0x3f6adc(0x51d3)])?this[_0x4a3dec(0x3344)][this[_0x3f6adc(0x51d3)]]:CesiumMath[_0x3f6adc(0x3596)](this[_0x3f6adc(0x4955)]['getH'](),this[_0x3f6adc(0x23f4)][_0x3f6adc(0x32c)](),this[_0x4a3dec(0x1d68)]);},Vertex[_0x5e00b3(0x3720)][_0x5e00b3(0x648)]=function(){var _0x577e65=_0x307c2b,_0x18ba92=_0x5e00b3;return defined$1(this[_0x18ba92(0x51d3)])?this[_0x18ba92(0x2928)][this['index']]:CesiumMath[_0x18ba92(0x3596)](this[_0x18ba92(0x4955)][_0x18ba92(0x648)](),this[_0x577e65(0x65e)][_0x18ba92(0x648)](),this[_0x577e65(0x1d68)]);},Vertex[_0x307c2b(0x1aa2)][_0x307c2b(0x2d54)]=function(){var _0x164693=_0x307c2b,_0x42a672=_0x5e00b3;return defined$1(this[_0x42a672(0x51d3)])?this[_0x164693(0x2b13)][this[_0x42a672(0x51d3)]]:CesiumMath[_0x42a672(0x3596)](this[_0x164693(0xfda)]['getV'](),this[_0x42a672(0x23f4)][_0x42a672(0x5f87)](),this[_0x42a672(0x2905)]);};var polygonVertices=[];function addClippedPolygon(_0x2db6b9,_0x591f7b,_0x32f06e,_0x1821f3,_0x548d0f,_0x130cad,_0x13a17b){var _0x336064=_0x307c2b,_0x46111c=_0x5e00b3;if(0x0!==_0x130cad[_0x46111c(0x809)]){for(var _0x236f23=0x0,_0x49f423=0x0;_0x49f423<_0x130cad['length'];)_0x49f423=polygonVertices[_0x236f23++][_0x46111c(0x2bd5)](_0x130cad,_0x49f423,_0x13a17b);for(var _0x4ac6f6=0x0;_0x4ac6f6<_0x236f23;++_0x4ac6f6){var _0x126dcd=polygonVertices[_0x4ac6f6];if(_0x126dcd[_0x46111c(0x31f4)]())_0x126dcd[_0x336064(0x22a9)]=_0x548d0f[_0x126dcd[_0x46111c(0x51d3)]],_0x126dcd[_0x46111c(0x2928)]=_0x2db6b9,_0x126dcd[_0x336064(0x2b13)]=_0x591f7b,_0x126dcd[_0x46111c(0x3069)]=_0x32f06e;else{var _0x568aa3=_0x126dcd[_0x336064(0x3322)]();if(defined$1(_0x548d0f[_0x568aa3]))_0x126dcd[_0x46111c(0x4e39)]=_0x548d0f[_0x568aa3];else{var _0x3611e3=_0x2db6b9[_0x46111c(0x809)];_0x2db6b9[_0x46111c(0x5323)](_0x126dcd[_0x336064(0x2702)]()),_0x591f7b[_0x46111c(0x5323)](_0x126dcd[_0x336064(0x2d54)]()),_0x32f06e[_0x46111c(0x5323)](_0x126dcd['getH']()),_0x126dcd[_0x46111c(0x4e39)]=_0x3611e3,_0x548d0f[_0x568aa3]=_0x3611e3;}}}0x3===_0x236f23?(_0x1821f3[_0x46111c(0x5323)](polygonVertices[0x0][_0x46111c(0x4e39)]),_0x1821f3[_0x46111c(0x5323)](polygonVertices[0x1][_0x46111c(0x4e39)]),_0x1821f3['push'](polygonVertices[0x2][_0x336064(0x22a9)])):0x4===_0x236f23&&(_0x1821f3[_0x46111c(0x5323)](polygonVertices[0x0]['newIndex']),_0x1821f3[_0x46111c(0x5323)](polygonVertices[0x1][_0x336064(0x22a9)]),_0x1821f3[_0x46111c(0x5323)](polygonVertices[0x2][_0x46111c(0x4e39)]),_0x1821f3[_0x46111c(0x5323)](polygonVertices[0x0][_0x46111c(0x4e39)]),_0x1821f3[_0x336064(0x2a0e)](polygonVertices[0x2][_0x336064(0x22a9)]),_0x1821f3[_0x46111c(0x5323)](polygonVertices[0x3][_0x46111c(0x4e39)]));}}polygonVertices[_0x5e00b3(0x5323)](new Vertex()),polygonVertices[_0x5e00b3(0x5323)](new Vertex()),polygonVertices[_0x5e00b3(0x5323)](new Vertex()),polygonVertices[_0x5e00b3(0x5323)](new Vertex()),ModifyTerrain[_0x5e00b3(0x2747)]=function(_0x5331bb,_0x16f57d){var _0x24a518=_0x307c2b,_0x7a881=_0x5e00b3,_0x2d0fd9=_0x5331bb[_0x7a881(0x3f84)][_0x7a881(0x4faa)],_0x5c2e8e=_0x5331bb[_0x7a881(0x1dec)],_0x2539cb=_0x16f57d[_0x7a881(0x726)],_0x43fc99=_0x2539cb[_0x7a881(0x809)]/0x3,_0x1f4004=_0x16f57d[_0x7a881(0x22a8)][_0x7a881(0x809)]+_0x16f57d[_0x7a881(0x4979)][_0x7a881(0x809)]+_0x16f57d[_0x24a518(0x4f0f)][_0x7a881(0x809)]+_0x16f57d[_0x7a881(0x15cb)][_0x7a881(0x809)],_0x46986c=_0x5c2e8e[_0x7a881(0x159f)],_0x380000=_0x5c2e8e[_0x7a881(0x5696)],_0x2ce286=_0x5c2e8e[_0x24a518(0xbf2)],_0x4f2265=_0x5c2e8e[_0x7a881(0x5833)],_0xe383b=0x1*_0x16f57d[_0x7a881(0x2cbd)],_0xff31b5=0x1*_0x16f57d[_0x7a881(0x5121)],_0x5e984e=WebMercatorProjection[_0x7a881(0x1efa)](_0x380000),_0x1ad148=0x1/(WebMercatorProjection[_0x7a881(0x1efa)](_0x4f2265)-_0x5e984e),_0x1d420d=_0x16f57d[_0x7a881(0x3097)][_0x7a881(0x4fe8)],_0x15a031=_0x2539cb[_0x7a881(0x1c7c)](0x0,_0x43fc99),_0x11a951=_0x2539cb[_0x7a881(0x1c7c)](_0x43fc99,0x2*_0x43fc99),_0x51c047=_0x2539cb[_0x7a881(0x1c7c)](0x2*_0x43fc99,0x3*_0x43fc99),_0x3b79be=new Array(_0x43fc99),_0x3cecf3=new Array(_0x43fc99),_0x59f75f=new Array(_0x43fc99),_0x576e6a=new Array(_0x43fc99),_0x2a1b75=scratchMinimum;_0x2a1b75['x']=Number[_0x7a881(0xe92)],_0x2a1b75['y']=Number[_0x24a518(0x43a1)],_0x2a1b75['z']=Number[_0x7a881(0xe92)];var _0x196bf9=scratchMaximum;_0x196bf9['x']=Number[_0x7a881(0x2218)],_0x196bf9['y']=Number[_0x7a881(0x2218)],_0x196bf9['z']=Number[_0x7a881(0x2218)];for(var _0x2ef6b2=Number[_0x7a881(0xe92)],_0x74582c=Number[_0x7a881(0x2218)],_0x683c74=Number[_0x7a881(0xe92)],_0x1122b3=Number[_0x7a881(0x2218)],_0x2e9c8f=0x0;_0x2e9c8f<_0x43fc99;++_0x2e9c8f){var _0x316d62=_0x15a031[_0x2e9c8f],_0x439e28=_0x11a951[_0x2e9c8f],_0x2305fd=_0x316d62/maxShort,_0x18374c=_0x439e28/maxShort,_0x2a0a06=CesiumMath[_0x24a518(0x3a7e)](_0xe383b,_0xff31b5,_0x51c047[_0x2e9c8f]/maxShort);cartographicScratch$2[_0x7a881(0x4465)]=CesiumMath[_0x7a881(0x3596)](_0x46986c,_0x2ce286,_0x2305fd),cartographicScratch$2[_0x7a881(0x5859)]=CesiumMath[_0x24a518(0x3a7e)](_0x380000,_0x4f2265,_0x18374c),cartographicScratch$2[_0x7a881(0x5a4e)]=_0x2a0a06,_0x2ef6b2=Math[_0x7a881(0x19a8)](cartographicScratch$2['longitude'],_0x2ef6b2),_0x74582c=Math[_0x7a881(0x498f)](cartographicScratch$2[_0x7a881(0x4465)],_0x74582c),_0x683c74=Math[_0x24a518(0x4b49)](cartographicScratch$2[_0x24a518(0x353e)],_0x683c74),_0x1122b3=Math[_0x7a881(0x498f)](cartographicScratch$2['latitude'],_0x1122b3);var _0x5da4a1=_0x2d0fd9[_0x7a881(0x5012)](cartographicScratch$2);_0x3b79be[_0x2e9c8f]=new Cartesian2(_0x2305fd,_0x18374c),_0x3cecf3[_0x2e9c8f]=_0x2a0a06,_0x59f75f[_0x2e9c8f]=_0x5da4a1,_0x576e6a[_0x2e9c8f]=(WebMercatorProjection[_0x24a518(0x52ef)](cartographicScratch$2[_0x7a881(0x5859)])-_0x5e984e)*_0x1ad148;}var _0x3103d4,_0x211237,_0x4732ed=copyAndSort(_0x16f57d[_0x24a518(0x9ed)],function(_0x2fca7a,_0x52fe63){return _0x3b79be[_0x2fca7a]['y']-_0x3b79be[_0x52fe63]['y'];}),_0x34e4e1=copyAndSort(_0x16f57d[_0x7a881(0x4979)],function(_0x5df2b6,_0x2ae3d8){return _0x3b79be[_0x2ae3d8]['y']-_0x3b79be[_0x5df2b6]['y'];}),_0x47f382=copyAndSort(_0x16f57d[_0x7a881(0x5921)],function(_0x62f000,_0x116bc7){return _0x3b79be[_0x116bc7]['x']-_0x3b79be[_0x62f000]['x'];}),_0x45da89=copyAndSort(_0x16f57d[_0x24a518(0x19a3)],function(_0x1cbe37,_0x206310){return _0x3b79be[_0x1cbe37]['x']-_0x3b79be[_0x206310]['x'];});_0x211237=BoundingSphere[_0x7a881(0x12c2)](_0x59f75f),_0x3103d4=OrientedBoundingBox[_0x24a518(0x2896)](_0x5c2e8e,_0xe383b,_0xff31b5,_0x2d0fd9),_0x1d420d=Cartesian3[_0x7a881(0x40f3)](_0x211237[_0x7a881(0x4fe8)]);var _0x589544=Transforms[_0x7a881(0x14ce)](_0x1d420d,_0x2d0fd9),_0x3a44ff=Matrix4[_0x7a881(0x19c5)](_0x589544,new Matrix4());for(_0x2e9c8f=0x0;_0x2e9c8f<_0x43fc99;_0x2e9c8f++){_0x5da4a1=_0x59f75f[_0x2e9c8f],(Matrix4[_0x7a881(0x108e)](_0x3a44ff,_0x5da4a1,cartesian3Scratch$1),Cartesian3[_0x7a881(0x4882)](cartesian3Scratch$1,_0x2a1b75,_0x2a1b75),Cartesian3[_0x7a881(0x1f86)](cartesian3Scratch$1,_0x196bf9,_0x196bf9));}for(var _0x57b224=new TerrainEncoding(new AxisAlignedBoundingBox(_0x2a1b75,_0x196bf9,_0x1d420d),_0xe383b,_0xff31b5,_0x589544,!0x1,!0x0),_0x43b757=_0x57b224[_0x7a881(0x4909)](),_0x343151=new Float32Array(_0x43fc99*_0x43b757+_0x1f4004*_0x43b757),_0x3dbf0f=0x0,_0x3bb5eb=0x0;_0x3bb5eb<_0x43fc99;++_0x3bb5eb)_0x3dbf0f=_0x57b224[_0x24a518(0x43e3)](_0x343151,_0x3dbf0f,_0x59f75f[_0x3bb5eb],_0x3b79be[_0x3bb5eb],_0x3cecf3[_0x3bb5eb],toPack,_0x576e6a[_0x3bb5eb]);var _0x43a7a0=Math[_0x7a881(0x498f)](0x0,0x2*(_0x1f4004-0x4)),_0x553b88=_0x16f57d[_0x24a518(0x5b41)][_0x7a881(0x809)]+0x3*_0x43a7a0,_0x46bbcd=IndexDatatype$1[_0x24a518(0x9e8)](_0x43fc99+_0x1f4004,_0x553b88);_0x46bbcd[_0x7a881(0x10aa)](_0x16f57d[_0x7a881(0x193b)],0x0);var _0x49cc9f=0.0001,_0x44af93=(_0x74582c-_0x2ef6b2)*_0x49cc9f,_0x2ead3d=(_0x1122b3-_0x683c74)*_0x49cc9f,_0x29740b=-_0x44af93,_0x2617b4=_0x44af93,_0x112f9e=_0x2ead3d,_0x22fbd6=-_0x2ead3d,_0x5396aa=_0x43fc99*_0x43b757;addSkirt(_0x343151,_0x5396aa,_0x4732ed,_0x57b224,_0x3cecf3,_0x3b79be,_0x2d0fd9,_0x5c2e8e,_0x16f57d[_0x7a881(0x1eef)],_0x29740b,0x0),addSkirt(_0x343151,_0x5396aa+=_0x16f57d[_0x7a881(0x22a8)][_0x7a881(0x809)]*_0x43b757,_0x47f382,_0x57b224,_0x3cecf3,_0x3b79be,_0x2d0fd9,_0x5c2e8e,_0x16f57d[_0x7a881(0x528e)],0x0,_0x22fbd6),addSkirt(_0x343151,_0x5396aa+=_0x16f57d[_0x7a881(0x5921)][_0x7a881(0x809)]*_0x43b757,_0x34e4e1,_0x57b224,_0x3cecf3,_0x3b79be,_0x2d0fd9,_0x5c2e8e,_0x16f57d[_0x24a518(0x11ca)],_0x2617b4,0x0),addSkirt(_0x343151,_0x5396aa+=_0x16f57d[_0x24a518(0xcad)][_0x7a881(0x809)]*_0x43b757,_0x45da89,_0x57b224,_0x3cecf3,_0x3b79be,_0x2d0fd9,_0x5c2e8e,_0x16f57d['_northSkirtHeight'],0x0,_0x112f9e),TerrainProvider[_0x7a881(0x2d39)](_0x4732ed,_0x47f382,_0x34e4e1,_0x45da89,_0x43fc99,_0x46bbcd,_0x16f57d[_0x7a881(0x193b)][_0x7a881(0x809)],void 0x0);var _0x5bd212=_0x16f57d[_0x24a518(0x12b5)][_0x7a881(0x809)]/0x3,_0x3421b8=_0x5bd212+_0x16f57d[_0x7a881(0x22a8)][_0x7a881(0x809)]+_0x16f57d[_0x7a881(0x5921)][_0x24a518(0x2ef4)]+_0x16f57d[_0x7a881(0x4979)][_0x24a518(0x2ef4)]+_0x16f57d[_0x7a881(0x15cb)][_0x7a881(0x809)],_0x20ad71=IndexDatatype$1[_0x24a518(0x9e8)](_0x3421b8,_0x46bbcd[_0x7a881(0x537f)]),_0x2d9a7d=0x0===_0x20ad71[_0x24a518(0x2ef4)];return _0x16f57d[_0x7a881(0x37d0)]=new TerrainMesh(_0x1d420d,_0x343151,_0x20ad71,_0x16f57d[_0x7a881(0x193b)][_0x7a881(0x809)],_0x5bd212,_0xe383b,_0xff31b5,_0x211237,undefined,_0x43b757,_0x3103d4,_0x57b224,0x1,_0x4732ed,_0x47f382,_0x34e4e1,_0x45da89,_0x2d9a7d),_0x16f57d[_0x7a881(0x726)]=void 0x0,_0x16f57d['_encodedNormals']=void 0x0,_0x16f57d[_0x7a881(0x193b)]=void 0x0,_0x16f57d[_0x7a881(0xe79)]=void 0x0,_0x16f57d[_0x7a881(0x1556)]=void 0x0,_0x16f57d[_0x7a881(0x338)]=void 0x0,_0x16f57d[_0x7a881(0x22a8)]=void 0x0,_0x16f57d[_0x7a881(0x5921)]=void 0x0,_0x16f57d[_0x24a518(0xcad)]=void 0x0,_0x16f57d[_0x7a881(0x15cb)]=void 0x0,_0x16f57d['_mesh'];},ModifyTerrain[_0x5e00b3(0x24e2)]=function(_0x4cd91b){var _0x39d0df=_0x307c2b,_0x184954=_0x5e00b3,_0xa2351e=_0x4cd91b[_0x184954(0x227)];if(defined$1(_0xa2351e)&&defined$1(_0xa2351e[_0x184954(0x140c)])&&defined$1(_0xa2351e[_0x184954(0x140c)][_0x184954(0x1866)])){var _0x57590e=_0xa2351e[_0x184954(0x140c)]['modifyTerrainData'],_0x24a68d=_0xa2351e['x'],_0x22c3b6=_0xa2351e['y'];_0xa2351e[_0x184954(0x350b)];var _0x3ed8ad=_0x57590e[_0x184954(0x37d0)];if(defined$1(_0x3ed8ad)){var _0xea7a0b=0x2*_0x24a68d!==_0x4cd91b['x'],_0x4a2715=0x2*_0x22c3b6===_0x4cd91b['y'],_0x14ee61=_0x4cd91b[_0x184954(0x3f84)],_0x52051b=_0x14ee61[_0x184954(0x4faa)],_0x5aa0ee=_0x14ee61[_0x184954(0x2f70)](_0x4cd91b['x'],_0x4cd91b['y'],_0x4cd91b[_0x39d0df(0x48bb)]),_0x5baf6f=_0xea7a0b?halfMaxShort:0x0,_0x36af2e=_0xea7a0b?maxShort:halfMaxShort,_0x5123d3=_0x4a2715?halfMaxShort:0x0,_0x8a89bf=_0x4a2715?maxShort:halfMaxShort,_0x29069d=uScratch,_0x5305e8=vScratch,_0x2a11c9=heightScratch;_0x29069d[_0x184954(0x809)]=0x0,_0x5305e8['length']=0x0,_0x2a11c9['length']=0x0;var _0x347bf6=indicesScratch;_0x347bf6['length']=0x0;var _0x2b437c={},_0x4ceb43=_0x3ed8ad[_0x184954(0xa78)],_0x5378a8=_0x3ed8ad[_0x39d0df(0x30e5)];_0x5378a8=_0x5378a8[_0x184954(0x1c7c)](0x0,_0x3ed8ad[_0x184954(0xa8a)]);var _0x22448c,_0x3de6a7,_0x9cb142,_0x4b3250,_0x3ec5b7,_0x1c9fca=_0x3ed8ad[_0x184954(0x2507)],_0x4e58d6=_0x3ed8ad[_0x184954(0x19e3)],_0x3ca587=0x0,_0x1204ed=_0x3ed8ad[_0x184954(0x311f)],_0x4b87b4=_0x57590e[_0x184954(0x2cbd)],_0x1ffa69=_0x57590e[_0x184954(0x5121)],_0x590a2b=new Array(_0x1204ed),_0x20f950=new Array(_0x1204ed),_0x523f52=new Array(_0x1204ed);for(_0x3de6a7=0x0,_0x9cb142=0x0;_0x3de6a7<_0x1204ed;++_0x3de6a7,_0x9cb142+=0x2){var _0x1a694a=_0x1c9fca[_0x184954(0x978)](_0x4ceb43,_0x3de6a7,decodeTexCoordsScratch);_0x22448c=_0x1c9fca[_0x39d0df(0x1b9e)](_0x4ceb43,_0x3de6a7)/_0x4e58d6,_0x4b3250=CesiumMath[_0x184954(0x4b1d)](_0x1a694a['x']*maxShort|0x0,0x0,maxShort),_0x3ec5b7=CesiumMath[_0x39d0df(0x505d)](_0x1a694a['y']*maxShort|0x0,0x0,maxShort),_0x523f52[_0x3de6a7]=(_0x22448c-_0x4b87b4)/(_0x1ffa69-_0x4b87b4)*maxShort|0x0,_0x4b3250<0x14&&(_0x4b3250=0x0),_0x3ec5b7<0x14&&(_0x3ec5b7=0x0),maxShort-_0x4b3250<0x14&&(_0x4b3250=maxShort),maxShort-_0x3ec5b7<0x14&&(_0x3ec5b7=maxShort),_0x590a2b[_0x3de6a7]=_0x4b3250,_0x20f950[_0x3de6a7]=_0x3ec5b7,(_0xea7a0b&&_0x4b3250>=halfMaxShort||!_0xea7a0b&&_0x4b3250<=halfMaxShort)&&(_0x4a2715&&_0x3ec5b7>=halfMaxShort||!_0x4a2715&&_0x3ec5b7<=halfMaxShort)&&(_0x2b437c[_0x3de6a7]=_0x3ca587,_0x29069d[_0x184954(0x5323)](_0x4b3250),_0x5305e8[_0x39d0df(0x2a0e)](_0x3ec5b7),_0x2a11c9[_0x184954(0x5323)](_0x523f52[_0x3de6a7]),++_0x3ca587);}var _0x26db33=[];_0x26db33[_0x184954(0x5323)](new Vertex()),_0x26db33[_0x184954(0x5323)](new Vertex()),_0x26db33[_0x184954(0x5323)](new Vertex());var _0x254c1b,_0x5e3d3b=[];for(_0x5e3d3b[_0x184954(0x5323)](new Vertex()),_0x5e3d3b[_0x184954(0x5323)](new Vertex()),_0x5e3d3b[_0x184954(0x5323)](new Vertex()),_0x3de6a7=0x0;_0x3de6a7<_0x5378a8[_0x184954(0x809)];_0x3de6a7+=0x3){var _0x1e2a81=_0x5378a8[_0x3de6a7],_0x311e87=_0x5378a8[_0x3de6a7+0x1],_0x2124a8=_0x5378a8[_0x3de6a7+0x2],_0x3490c4=_0x590a2b[_0x1e2a81],_0x5460e2=_0x590a2b[_0x311e87],_0x3e6553=_0x590a2b[_0x2124a8];_0x26db33[0x0][_0x184954(0x945)](_0x590a2b,_0x20f950,_0x523f52,_0x1e2a81),_0x26db33[0x1][_0x184954(0x945)](_0x590a2b,_0x20f950,_0x523f52,_0x311e87),_0x26db33[0x2]['initializeIndexed'](_0x590a2b,_0x20f950,_0x523f52,_0x2124a8);var _0x4d4cce=Intersections2D[_0x184954(0x487c)](halfMaxShort,_0xea7a0b,_0x3490c4,_0x5460e2,_0x3e6553,clipScratch);(_0x254c1b=0x0)>=_0x4d4cce[_0x184954(0x809)]||((_0x254c1b=_0x5e3d3b[0x0][_0x39d0df(0x372d)](_0x4d4cce,_0x254c1b,_0x26db33))>=_0x4d4cce[_0x184954(0x809)]||(_0x254c1b=_0x5e3d3b[0x1][_0x184954(0x2bd5)](_0x4d4cce,_0x254c1b,_0x26db33))>=_0x4d4cce[_0x184954(0x809)]||(_0x254c1b=_0x5e3d3b[0x2][_0x184954(0x2bd5)](_0x4d4cce,_0x254c1b,_0x26db33),addClippedPolygon(_0x29069d,_0x5305e8,_0x2a11c9,_0x347bf6,_0x2b437c,Intersections2D[_0x184954(0x487c)](halfMaxShort,_0x4a2715,_0x5e3d3b[0x0][_0x184954(0x5f87)](),_0x5e3d3b[0x1][_0x39d0df(0x2d54)](),_0x5e3d3b[0x2][_0x184954(0x5f87)](),clipScratch2),_0x5e3d3b),_0x254c1b<_0x4d4cce[_0x184954(0x809)]&&(_0x5e3d3b[0x2]['clone'](_0x5e3d3b[0x1]),_0x5e3d3b[0x2][_0x184954(0x2bd5)](_0x4d4cce,_0x254c1b,_0x26db33),addClippedPolygon(_0x29069d,_0x5305e8,_0x2a11c9,_0x347bf6,_0x2b437c,Intersections2D[_0x39d0df(0x5050)](halfMaxShort,_0x4a2715,_0x5e3d3b[0x0][_0x184954(0x5f87)](),_0x5e3d3b[0x1][_0x184954(0x5f87)](),_0x5e3d3b[0x2][_0x184954(0x5f87)](),clipScratch2),_0x5e3d3b))));}var _0x38298d=_0xea7a0b?-maxShort:0x0,_0x4296b6=_0x4a2715?-maxShort:0x0,_0x33e0d1=[],_0x2677eb=[],_0x1cd2e1=[],_0x152746=[],_0x4dfad3=Number[_0x184954(0x4d71)],_0x4132c4=-_0x4dfad3,_0x1955b5=verticesScratch;_0x1955b5[_0x39d0df(0x2ef4)]=0x0;var _0x48d9a0=_0x5aa0ee,_0x2d4521=_0x48d9a0[_0x184954(0x5833)],_0xc94fb8=_0x48d9a0[_0x184954(0x5696)],_0x53448f=_0x48d9a0[_0x184954(0x310a)],_0x5b0e31=_0x48d9a0[_0x184954(0x159f)];for(_0x53448f<_0x5b0e31&&(_0x53448f+=CesiumMath[_0x184954(0x352c)]),_0x3de6a7=0x0;_0x3de6a7<_0x29069d[_0x184954(0x809)];++_0x3de6a7)(_0x4b3250=Math['round'](_0x29069d[_0x3de6a7]))<=_0x5baf6f?(_0x33e0d1[_0x184954(0x5323)](_0x3de6a7),_0x4b3250=0x0):_0x4b3250>=_0x36af2e?(_0x1cd2e1[_0x184954(0x5323)](_0x3de6a7),_0x4b3250=maxShort):_0x4b3250=0x2*_0x4b3250+_0x38298d,_0x29069d[_0x3de6a7]=_0x4b3250,(_0x3ec5b7=Math[_0x184954(0x3d49)](_0x5305e8[_0x3de6a7]))<=_0x5123d3?(_0x2677eb[_0x184954(0x5323)](_0x3de6a7),_0x3ec5b7=0x0):_0x3ec5b7>=_0x8a89bf?(_0x152746[_0x39d0df(0x2a0e)](_0x3de6a7),_0x3ec5b7=maxShort):_0x3ec5b7=0x2*_0x3ec5b7+_0x4296b6,_0x5305e8[_0x3de6a7]=_0x3ec5b7,(_0x22448c=CesiumMath[_0x184954(0x3596)](_0x4b87b4,_0x1ffa69,_0x2a11c9[_0x3de6a7]/maxShort))<_0x4dfad3&&(_0x4dfad3=_0x22448c),_0x22448c>_0x4132c4&&(_0x4132c4=_0x22448c),_0x2a11c9[_0x3de6a7]=_0x22448c,cartographicScratch$2[_0x39d0df(0x5389)]=CesiumMath[_0x184954(0x3596)](_0x5b0e31,_0x53448f,_0x4b3250/maxShort),cartographicScratch$2[_0x184954(0x5859)]=CesiumMath[_0x184954(0x3596)](_0xc94fb8,_0x2d4521,_0x3ec5b7/maxShort),cartographicScratch$2[_0x184954(0x5a4e)]=_0x22448c,_0x52051b[_0x184954(0x5012)](cartographicScratch$2,cartesian3Scratch$1),_0x1955b5[_0x184954(0x5323)](cartesian3Scratch$1['x']),_0x1955b5[_0x39d0df(0x2a0e)](cartesian3Scratch$1['y']),_0x1955b5[_0x184954(0x5323)](cartesian3Scratch$1['z']);var _0x4af431=BoundingSphere[_0x184954(0x1304)](_0x1955b5,Cartesian3[_0x184954(0x3a34)],0x3,boundingSphereScratch$2),_0x40cb0d=OrientedBoundingBox[_0x184954(0x531b)](_0x48d9a0,_0x4dfad3,_0x4132c4,_0x52051b,orientedBoundingBoxScratch),_0x1675ec=new EllipsoidalOccluder(_0x52051b)[_0x184954(0x232e)](_0x4af431[_0x39d0df(0x234c)],_0x1955b5,0x3,_0x4af431[_0x184954(0x4fe8)],_0x4dfad3,horizonOcclusionPointScratch),_0x29d7d6=_0x4132c4-_0x4dfad3,_0x1a38e0=new Uint16Array(_0x29069d[_0x184954(0x809)]+_0x5305e8[_0x39d0df(0x2ef4)]+_0x2a11c9[_0x184954(0x809)]);for(_0x3de6a7=0x0;_0x3de6a7<_0x29069d[_0x184954(0x809)];++_0x3de6a7)_0x1a38e0[_0x3de6a7]=_0x29069d[_0x3de6a7];var _0x3c01b3=_0x29069d[_0x184954(0x809)];for(_0x3de6a7=0x0;_0x3de6a7<_0x5305e8[_0x184954(0x809)];++_0x3de6a7)_0x1a38e0[_0x3c01b3+_0x3de6a7]=_0x5305e8[_0x3de6a7];for(_0x3c01b3+=_0x5305e8[_0x184954(0x809)],_0x3de6a7=0x0;_0x3de6a7<_0x2a11c9['length'];++_0x3de6a7)_0x1a38e0[_0x3c01b3+_0x3de6a7]=maxShort*(_0x2a11c9[_0x3de6a7]-_0x4dfad3)/_0x29d7d6;var _0x216903=IndexDatatype$1[_0x39d0df(0x9e8)](_0x29069d[_0x184954(0x809)],_0x347bf6),_0x78482b=new Uint16Array(_0x1a38e0[_0x184954(0x537f)]),_0x12b09d=IndexDatatype$1[_0x39d0df(0x9e8)](_0x78482b[_0x39d0df(0x2ef4)]/0x3,_0x216903[_0x184954(0x537f)]),_0x58b6d5=Math[_0x39d0df(0x4b49)](_0x57590e[_0x184954(0x1eef)],_0x57590e[_0x184954(0x811)]);_0x58b6d5=Math[_0x39d0df(0x4b49)](_0x58b6d5,_0x57590e[_0x184954(0x528e)]),_0x58b6d5=Math[_0x184954(0x19a8)](_0x58b6d5,_0x57590e[_0x184954(0x9c1)]);var _0x53331e=_0xea7a0b?0.5*_0x58b6d5:_0x57590e[_0x184954(0x1eef)],_0x21b47e=_0x4a2715?0.5*_0x58b6d5:_0x57590e['_southSkirtHeight'],_0x2c461c=_0xea7a0b?_0x57590e[_0x184954(0x811)]:0.5*_0x58b6d5,_0x268bc5=_0x4a2715?_0x57590e[_0x184954(0x9c1)]:0.5*_0x58b6d5,_0x16c1f2=_0x57590e[_0x39d0df(0x4991)];if(0x0!==_0x78482b[_0x184954(0x809)])return new QuantizedMeshTerrainData({'quantizedVertices':_0x78482b,'indices':_0x12b09d,'minimumHeight':_0x4dfad3,'maximumHeight':_0x4132c4,'boundingSphere':_0x4af431,'orientedBoundingBox':_0x40cb0d,'horizonOcclusionPoint':_0x1675ec,'westIndices':_0x33e0d1,'southIndices':_0x2677eb,'eastIndices':_0x1cd2e1,'northIndices':_0x152746,'westSkirtHeight':_0x53331e,'southSkirtHeight':_0x21b47e,'eastSkirtHeight':_0x2c461c,'northSkirtHeight':_0x268bc5,'childTileMask':0x0,'credits':_0x16c1f2,'createdByUpsampling':!0x0});}}},ModifyTerrain[_0x307c2b(0x4faa)]=function(_0x1d286a,_0x174ba8,_0x278c0d,_0x435a08,_0x1ad1f1){var _0x599d1d=_0x307c2b,_0x2302ae=_0x5e00b3,_0x234dc3=_0x174ba8[_0x2302ae(0x809)];if(!(_0x234dc3<0x1)){_0x1d286a[_0x2302ae(0x140c)];for(var _0x21553a=_0x1d286a[_0x2302ae(0x1dec)],_0x1b4bd9=_0x435a08-_0x278c0d,_0x5197c9=[],_0x3299a3=0x0;_0x3299a3<_0x234dc3;_0x3299a3++){var _0x5011f4=_0x174ba8[_0x3299a3][_0x2302ae(0x177b)];_0x5197c9=_0x5197c9[_0x2302ae(0x736)](Cartesian3[_0x2302ae(0x2e6c)](_0x5011f4[_0x599d1d(0x2fe9)][_0x2302ae(0xc98)]));}var _0x2d070d=_0x5197c9[_0x2302ae(0x809)],_0xb8f52f=new Uint16Array(0x3*_0x2d070d);for(_0x3299a3=0x0;_0x3299a3<_0x2d070d;_0x3299a3++){var _0x12a1a2=_0x5197c9[_0x3299a3];Cartographic[_0x2302ae(0x50e9)](_0x12a1a2,void 0x0,cartographicScratch$2);var _0x31ddbe=cartographicScratch$2[_0x2302ae(0x5a4e)];if(defined$1(_0x1ad1f1)){var _0x201cdb=getHeight(_0x1d286a,cartographicScratch$2);_0x31ddbe=_0x1ad1f1+(_0x201cdb>0x0?_0x201cdb:0x0);}var _0x5ee2f7=maxShort*(cartographicScratch$2[_0x2302ae(0x4465)]-_0x21553a[_0x599d1d(0x47d7)])/_0x21553a['width'],_0xead32a=maxShort*(cartographicScratch$2[_0x2302ae(0x5859)]-_0x21553a[_0x2302ae(0x5696)])/_0x21553a[_0x599d1d(0x10d5)],_0x16eaad=Math[_0x599d1d(0x5449)](maxShort*(_0x31ddbe-_0x278c0d)/_0x1b4bd9,0x0);_0xb8f52f[_0x3299a3]=_0x5ee2f7,_0xb8f52f[_0x2d070d+_0x3299a3]=_0xead32a,_0xb8f52f[0x2*_0x2d070d+_0x3299a3]=_0x16eaad;}return new QuantizedMeshTerrainData({'quantizedVertices':_0xb8f52f,'indices':_0x234dc3>0x1?unionIndices(_0x174ba8):_0x174ba8[0x0][_0x2302ae(0x314b)],'encodedNormals':void 0x0,'minimumHeight':_0x278c0d,'maximumHeight':_0x435a08,'boundingSphere':new BoundingSphere(),'orientedBoundingBox':new OrientedBoundingBox(),'horizonOcclusionPoint':new Cartesian3(),'westIndices':[],'southIndices':[],'eastIndices':[],'northIndices':[],'westSkirtHeight':0x0,'southSkirtHeight':0x0,'eastSkirtHeight':0x0,'northSkirtHeight':0x0,'childTileMask':0x0,'credits':void 0x0,'createdByUpsampling':!0x0});}};var scratchGetHeightCartesian$1=new Cartesian3(),scratchGetHeightIntersection$1=new Cartesian3(),scratchGetHeightCartographic$1=new Cartographic(),scratchGetHeightRay$1=new Ray();function getHeight(_0x92c640,_0x4f3f68){var _0x5b4cc6=_0x307c2b,_0xeeb036=_0x5e00b3;if(!defined$1(_0x4f3f68))throw new DeveloperError('cartographic\x20is\x20required');for(;_0x92c640[_0xeeb036(0x386a)]===TileSelectionResult[_0xeeb036(0x13e4)];)_0x92c640=tileIfContainsCartographic$1(_0x92c640[_0xeeb036(0x54fc)],_0x4f3f68)||tileIfContainsCartographic$1(_0x92c640[_0xeeb036(0x188b)],_0x4f3f68)||tileIfContainsCartographic$1(_0x92c640['northwestChild'],_0x4f3f68)||_0x92c640[_0xeeb036(0x16c3)];if(defined$1(_0x92c640[_0xeeb036(0x140c)])&&defined$1(_0x92c640[_0xeeb036(0x140c)][_0xeeb036(0x546e)])){var _0x2f7710=_0x92c640[_0xeeb036(0x3f84)][_0xeeb036(0x4faa)],_0xfa76ea=Cartesian3[_0xeeb036(0x3e9)](_0x4f3f68[_0xeeb036(0x4465)],_0x4f3f68[_0xeeb036(0x5859)],0x0,_0x2f7710,scratchGetHeightCartesian$1),_0x4245f1=scratchGetHeightRay$1,_0x2f2e4d=_0x2f7710[_0xeeb036(0x2b98)](_0xfa76ea,_0x4245f1[_0xeeb036(0x416)]);if(!defined$1(_0x2f7710[_0xeeb036(0x4c9c)](_0xfa76ea,0x2cec,_0x4245f1[_0xeeb036(0x39da)]))){var _0x2fed51=Math[_0x5b4cc6(0x4b49)](defaultValue(_0x92c640[_0xeeb036(0x140c)][_0xeeb036(0x5b47)],0x0),-0x2cec),_0x54a6d5=Cartesian3[_0xeeb036(0x34b9)](_0x2f2e4d,Math[_0xeeb036(0x1beb)](_0x2fed51)+0x1,scratchGetHeightIntersection$1);Cartesian3[_0xeeb036(0x34b6)](_0xfa76ea,_0x54a6d5,_0x4245f1[_0xeeb036(0x39da)]);}if(defined$1(_0x92c640['data'][_0xeeb036(0x555a)])&&_0x92c640[_0x5b4cc6(0x313f)][_0xeeb036(0x555a)]instanceof QuantizedMeshTerrainData)return _0x92c640[_0xeeb036(0x140c)][_0xeeb036(0x555a)][_0xeeb036(0xe5d)](_0x92c640[_0xeeb036(0x1dec)],_0x4f3f68[_0xeeb036(0x4465)],_0x4f3f68[_0xeeb036(0x5859)]);var _0x23133b=_0x92c640[_0xeeb036(0x140c)]['pick'](_0x4245f1,void 0x0,void 0x0,!0x1,scratchGetHeightIntersection$1);if(defined$1(_0x23133b))return _0x2f7710[_0xeeb036(0x3bd7)](_0x23133b,scratchGetHeightCartographic$1)[_0x5b4cc6(0x10d5)];}}function tileIfContainsCartographic$1(_0x26034c,_0x59d5b2){var _0x3766e8=_0x5e00b3;return Rectangle[_0x3766e8(0x5655)](_0x26034c[_0x3766e8(0x1dec)],_0x59d5b2)?_0x26034c:void 0x0;}function TileTerrain(_0x16ba8b){var _0xb78f24=_0x307c2b,_0x43680a=_0x5e00b3;this[_0x43680a(0x2071)]=_0x16ba8b,this[_0x43680a(0x555a)]=void 0x0,this[_0xb78f24(0x202b)]=void 0x0,this[_0x43680a(0x21db)]=TerrainState$1[_0xb78f24(0x9d4)],this[_0x43680a(0x2b20)]=void 0x0,this[_0x43680a(0x8e7)]=void 0x0,this['occludeePointInScaledSpace']=new Cartesian3(),this[_0x43680a(0x3281)]=void 0x0,this[_0x43680a(0x4948)]=void 0x0,this[_0x43680a(0x59a8)]=!0x1,this[_0x43680a(0x4d86)]=0x100;}function requestTileGeometry$1(_0x129a38,_0x439bcf,_0x5af0a7,_0x10d271,_0x5af7e7){function _0x101cd9(_0x2d3ac7){var _0x595b72=_0x140d,_0x3e41ee=_0x23ca;_0x129a38[_0x3e41ee(0x2625)]=void 0x0,defined$1(_0x2d3ac7)?_0x3e41ee(0x502e)!==_0x2d3ac7?_0x3e41ee(0x3505)!==_0x2d3ac7?(_0x129a38[_0x3e41ee(0x555a)]=_0x2d3ac7,_0x129a38[_0x595b72(0x4333)]=TerrainState$1[_0x3e41ee(0x2c5d)],_0x439bcf['_isTerrainZ']&&0x0!==_0x5af7e7&&(_0x129a38[_0x595b72(0x4333)]=TerrainState$1[_0x3e41ee(0x2c5b)],_0x129a38[_0x3e41ee(0x2983)]=_0x2d3ac7,_0x129a38[_0x3e41ee(0x555a)]=void 0x0)):_0x129a38[_0x3e41ee(0x21db)]=TerrainState$1[_0x3e41ee(0xf90)]:_0x576199(!0x1):_0x129a38[_0x3e41ee(0x21db)]=TerrainState$1[_0x3e41ee(0xf90)];}function _0x30c2e8(){var _0x14a80c=_0x140d,_0x58fc24=_0x23ca;if(_0x129a38[_0x58fc24(0x2625)][_0x58fc24(0x3d40)]===RequestState$1[_0x58fc24(0x5746)])return _0x129a38[_0x58fc24(0x555a)]=void 0x0,_0x129a38['terrainState']=TerrainState$1[_0x58fc24(0x3095)],void(_0x129a38[_0x58fc24(0x2625)]=void 0x0);_0x129a38[_0x58fc24(0x21db)]=TerrainState$1[_0x58fc24(0xf90)],_0x129a38[_0x58fc24(0x2625)]=void 0x0;var _0x15bc01=_0x58fc24(0x31a5)+_0x5af0a7+_0x14a80c(0x2043)+_0x10d271+_0x14a80c(0x3d20)+_0x5af7e7+'.';_0x439bcf['_requestError']=TileProviderError$1[_0x58fc24(0x44f3)](_0x439bcf[_0x58fc24(0x578)],_0x439bcf,_0x439bcf['errorEvent'],_0x15bc01,_0x5af0a7,_0x10d271,_0x5af7e7,_0x576199);}function _0x576199(_0x1c7db5){var _0x2ab567=_0x140d,_0x3fb18a=_0x23ca,_0x1a6e33=new Request({'throttle':!0x1,'throttleByServer':!0x0,'type':RequestType$1[_0x2ab567(0x5654)]});_0x1a6e33[_0x3fb18a(0x3cbe)]=_0x1c7db5,_0x129a38[_0x2ab567(0x6ac)]=_0x1a6e33;var _0x5b7528=_0x439bcf[_0x3fb18a(0x2d48)](_0x5af0a7,_0x10d271,_0x5af7e7,_0x1a6e33);defined$1(_0x5b7528)?(_0x129a38[_0x3fb18a(0x21db)]=TerrainState$1[_0x2ab567(0xf3c)],when(_0x5b7528,_0x101cd9,_0x30c2e8)):(_0x129a38[_0x2ab567(0x4333)]=TerrainState$1[_0x3fb18a(0x3095)],_0x129a38[_0x3fb18a(0x2625)]=void 0x0);}_0x576199(!0x0);}function upsample$1(_0x42f14b,_0x903975,_0x313b44,_0x48855d,_0x1a0daa,_0x2cff32,_0x209f18){var _0x1abc3e=_0x307c2b,_0x56f8be=_0x5e00b3,_0x401ef3=_0x903975[_0x1abc3e(0x50b7)];if(_0x401ef3){var _0x1c0983=_0x401ef3[_0x1abc3e(0x313f)][_0x56f8be(0xe9a)][_0x42f14b['terrainLayer'][_0x56f8be(0x67c)][_0x56f8be(0x5311)]];if(defined$1(_0x1c0983)){var _0x268e9e=_0x1c0983[_0x56f8be(0x555a)],_0x8b4899=_0x401ef3['x'],_0x1c9f4d=_0x401ef3['y'],_0x3d835f=_0x401ef3['level'];if(defined$1(_0x268e9e)){var _0x3a57e5=_0x268e9e[_0x56f8be(0x1401)](_0x48855d[_0x56f8be(0x3f84)],_0x8b4899,_0x1c9f4d,_0x3d835f,_0x1a0daa,_0x2cff32,_0x209f18);defined$1(_0x3a57e5)&&(_0x42f14b[_0x56f8be(0x21db)]=TerrainState$1[_0x1abc3e(0xf3c)],when(_0x3a57e5,function(_0x63498b){var _0x4b4493=_0x1abc3e,_0x5db70a=_0x56f8be;if(defined$1(_0x63498b)){var _0x310e9c=_0x268e9e['rasterVertex'],_0x162548=_0x268e9e[_0x5db70a(0x21b7)],_0x4e25c4=void 0x0,_0x523105=_0x268e9e[_0x5db70a(0x3e64)];if(defined$1(_0x310e9c)){var _0x37cac9=new Matrix4(0x2,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x1);_0x1a0daa%_0x8b4899==0x1&&(_0x37cac9[0xc]=-0x7fff),_0x2cff32%_0x1c9f4d==0x0&&(_0x37cac9[0xd]=-0x7fff),defined$1(_0x268e9e[_0x4b4493(0x4bac)])?(_0x4e25c4=new Matrix4(),_0x4e25c4=Matrix4[_0x5db70a(0x589e)](_0x37cac9,_0x268e9e['modelMatrix'],_0x4e25c4)):_0x4e25c4=_0x37cac9,_0x63498b[_0x5db70a(0x4eab)]=_0x310e9c,_0x63498b[_0x4b4493(0x17e5)]=_0x162548,_0x63498b[_0x5db70a(0x599)]=_0x4e25c4,_0x63498b[_0x5db70a(0x3e64)]=_0x523105;}_0x42f14b[_0x4b4493(0x574c)]=_0x63498b,_0x42f14b[_0x5db70a(0x21db)]=TerrainState$1[_0x5db70a(0x2c5d)];}else _0x42f14b[_0x5db70a(0x21db)]=TerrainState$1[_0x5db70a(0x2b0d)];},function(){var _0x55086d=_0x56f8be;_0x42f14b[_0x55086d(0x21db)]=TerrainState$1[_0x55086d(0xf90)];}));}}}else _0x903975[_0x56f8be(0x3d40)]=QuadtreeTileLoadState[_0x1abc3e(0x1e4f)];}function unZipTile$1(_0x559c23,_0x4babd6,_0x28c909,_0xa3ed98,_0x3e8c1e){var _0x46eff4=_0x307c2b,_0x32f824=_0x5e00b3,_0x5d4ba2=_0x4babd6[_0x32f824(0x51ee)](_0x559c23[_0x46eff4(0x1f79)][_0x32f824(0x537f)]);defined$1(_0x5d4ba2)&&(_0x559c23[_0x32f824(0x21db)]=TerrainState$1[_0x32f824(0x81f)],when(_0x5d4ba2,function(_0x7b5884){var _0x1298f9=_0x46eff4,_0x10a071=_0x32f824;if(!defined$1(_0x7b5884))return _0x559c23[_0x10a071(0x21db)]=TerrainState$1[_0x10a071(0xf90)],_0x559c23[_0x10a071(0x2983)]=void 0x0,void(_0x559c23[_0x1298f9(0x574c)]=void 0x0);_0x559c23[_0x10a071(0x21db)]=TerrainState$1[_0x10a071(0x2c5d)],_0x559c23[_0x10a071(0x555a)]=_0x4babd6[_0x10a071(0x1ced)](_0x559c23[_0x10a071(0x2983)],_0x7b5884[_0x1298f9(0x313f)][_0x10a071(0x537f)],!0x0),_0x559c23[_0x10a071(0x2983)]=void 0x0;},function(_0x2ef905){var _0x528eb4=_0x32f824;_0x559c23[_0x528eb4(0x21db)]=TerrainState$1[_0x528eb4(0xf90)];}));}function transform$1(_0x1ddcfd,_0x46506c,_0xa80fe1,_0x10a672,_0x1fba27,_0x53574c){var _0x2de367=_0x307c2b,_0x4b53a1=_0x5e00b3,_0x4bc6f8=_0xa80fe1[_0x2de367(0x329e)],_0x47ead1=_0x1ddcfd[_0x4b53a1(0x555a)][_0x4b53a1(0x32b9)](_0x4bc6f8,_0x10a672,_0x1fba27,_0x53574c,_0x46506c[_0x4b53a1(0xf82)]);defined$1(_0x47ead1)&&(_0x1ddcfd[_0x4b53a1(0x21db)]=TerrainState$1[_0x2de367(0xe28)],when(_0x47ead1,function(_0x3704d8){var _0x2477e5=_0x2de367,_0x464689=_0x4b53a1;_0x1ddcfd[_0x2477e5(0x5084)]=_0x3704d8,_0x1ddcfd[_0x464689(0x8e7)]=OrientedBoundingBox[_0x464689(0x40f3)](_0x3704d8[_0x464689(0x8e7)],_0x1ddcfd[_0x2477e5(0x1f12)]),_0x1ddcfd[_0x464689(0x5fcf)]=Cartesian3[_0x464689(0x40f3)](_0x3704d8[_0x464689(0x5fcf)],_0x1ddcfd[_0x464689(0x5fcf)]),_0x1ddcfd[_0x464689(0x21db)]=TerrainState$1[_0x464689(0x276d)];},function(){var _0x5ba69c=_0x4b53a1;_0x1ddcfd[_0x5ba69c(0x21db)]=TerrainState$1[_0x5ba69c(0xf90)];}));}function CreateVertexBufferJob$1(){var _0x10bfb4=_0x5e00b3;this['context']=void 0x0,this[_0x10bfb4(0x264b)]=void 0x0,this[_0x10bfb4(0x2b20)]=void 0x0;}TileTerrain[_0x5e00b3(0x3720)][_0x5e00b3(0x5440)]=function(){var _0x528b85=_0x307c2b,_0xb978d3=_0x5e00b3;this[_0xb978d3(0x4948)]=this[_0xb978d3(0x4948)]&&!this[_0xb978d3(0x4948)][_0xb978d3(0x53aa)]()&&this[_0xb978d3(0x4948)][_0xb978d3(0x2947)](),this[_0xb978d3(0x3281)]=this[_0xb978d3(0x3281)]&&!this[_0x528b85(0x276c)][_0xb978d3(0x53aa)]()&&this['_rasterTerrainFBO'][_0xb978d3(0x2947)](),this[_0xb978d3(0x3281)]=void 0x0;},Object[_0x307c2b(0x66e)](TileTerrain[_0x5e00b3(0x3720)],{'name':{'get':function(){var _0x420700=_0x307c2b,_0x53abc2=_0x5e00b3;return this[_0x53abc2(0x2071)][_0x53abc2(0x67c)][_0x420700(0x477c)];}}}),TileTerrain['prototype']['processStateMachine']=function(_0x303c46,_0x426483){var _0x42175b=_0x307c2b,_0x250cd3=_0x5e00b3,_0x2d611c=this[_0x250cd3(0x2071)][_0x250cd3(0x67c)];if(_0x2d611c[_0x250cd3(0x1d9c)]){var _0x52f925=_0x303c46[_0x250cd3(0x227)];if(defined$1(_0x52f925)&&defined$1(_0x52f925[_0x250cd3(0x140c)])){var _0xf007c2=_0x52f925[_0x250cd3(0x140c)][_0x42175b(0x2706)][_0x2d611c[_0x250cd3(0x5311)]];if(defined$1(_0xf007c2)&&this[_0x250cd3(0x21db)]===TerrainState$1[_0x250cd3(0xf90)])void 0x0!==_0xf007c2[_0x42175b(0x574c)]&&!0x1!==_0xf007c2[_0x250cd3(0x555a)][_0x250cd3(0x4119)]||_0xf007c2[_0x42175b(0x1d41)](_0x52f925,_0x426483);}this[_0x250cd3(0x21db)]===TerrainState$1[_0x250cd3(0xf90)]&&upsample$1(this,_0x303c46,_0x426483,_0x2d611c,_0x303c46['x'],_0x303c46['y'],_0x303c46[_0x250cd3(0x350b)]),this[_0x42175b(0x4333)]===TerrainState$1[_0x250cd3(0x3095)]&&requestTileGeometry$1(this,_0x2d611c,_0x303c46['x'],_0x303c46['y'],_0x303c46[_0x250cd3(0x350b)]),this[_0x250cd3(0x21db)]===TerrainState$1[_0x250cd3(0x2c5b)]&&unZipTile$1(this,_0x2d611c,_0x303c46['x'],_0x303c46['y'],_0x303c46[_0x42175b(0x48bb)]),this[_0x250cd3(0x21db)]===TerrainState$1[_0x250cd3(0x2c5d)]&&transform$1(this,_0x426483,_0x2d611c,_0x303c46['x'],_0x303c46['y'],_0x303c46[_0x250cd3(0x350b)]),this[_0x250cd3(0x21db)]===TerrainState$1[_0x42175b(0x4dd5)]&&createResources$5(_0x426483,this,_0x426483[_0x250cd3(0x4fd0)],_0x2d611c,_0x303c46['x'],_0x303c46['y'],_0x303c46['level']),this['terrainState'],TerrainState$1['INVALID'];}},CreateVertexBufferJob$1[_0x307c2b(0x1aa2)][_0x307c2b(0x3235)]=function(_0x37a255,_0x4482fa,_0x355f83,_0x17c3fa){var _0x5f590c=_0x307c2b,_0x55faf9=_0x5e00b3;this[_0x5f590c(0x5071)]=_0x37a255,this[_0x5f590c(0x45ba)]=_0x4482fa,this[_0x55faf9(0x2b20)]=_0x355f83,this[_0x55faf9(0x67c)]=_0x17c3fa;},CreateVertexBufferJob$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x5ae4)]=function(){var _0x47d87e=_0x307c2b,_0x35b448=_0x5e00b3,_0x1adffe=this[_0x35b448(0x4fd0)],_0x28786e=this[_0x47d87e(0x5084)],_0x39db70=this[_0x35b448(0x264b)];!0x1===this[_0x47d87e(0x26f6)][_0x35b448(0x1b1)]&&_0x28786e[_0x35b448(0x3741)]?_0x39db70[_0x35b448(0x2b54)]=void 0x0:_0x39db70[_0x35b448(0x2b54)]=GlobeSurfaceTile[_0x35b448(0x4cce)](_0x1adffe,_0x28786e);};var _createVertexBufferJob$1=new CreateVertexBufferJob$1();function createResources$5(_0x328b11,_0x3be5e1,_0x7c4f26,_0x46f934,_0x458639,_0x4b244d,_0x5b9414){var _0x3fcde3=_0x307c2b,_0x2171e9=_0x5e00b3;_createVertexBufferJob$1[_0x2171e9(0x10aa)](_0x7c4f26,_0x3be5e1,_0x3be5e1[_0x2171e9(0x2b20)],_0x46f934),_0x328b11[_0x2171e9(0x1dbd)][_0x3fcde3(0x482e)](_createVertexBufferJob$1,0x2)&&(_0x3be5e1[_0x2171e9(0x21db)]=TerrainState$1[_0x2171e9(0xc3e)]);}TileTerrain[_0x307c2b(0x1aa2)][_0x5e00b3(0x45af)]=function(_0x3609a2){var _0xf5f4af=_0x307c2b,_0x26cf95=_0x5e00b3;this[_0x26cf95(0x4948)]=new Texture({'context':_0x3609a2[_0x26cf95(0x4fd0)],'width':this[_0xf5f4af(0x40d6)],'height':this[_0xf5f4af(0x40d6)],'pixelFormat':PixelFormat$1[_0x26cf95(0x1015)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0x26cf95(0x3304)],'wrapT':TextureWrap$1[_0x26cf95(0x3304)],'minificationFilter':TextureMinificationFilter$1['LINEAR'],'magnificationFilter':TextureMagnificationFilter$1[_0x26cf95(0x408a)]})}),this[_0x26cf95(0x3281)]=new Framebuffer$1({'context':_0x3609a2[_0xf5f4af(0x5071)],'colorTextures':[this[_0x26cf95(0x4948)]],'destroyAttachments':!0x1});};var scratchRasterViewport$1=new BoundingRectangle(0x0,0x0,0x100,0x100);function GlobeSurfaceTile(){var _0x307947=_0x307c2b,_0x2f20b6=_0x5e00b3;this[_0x2f20b6(0xe9a)]={},this[_0x2f20b6(0x5d59)]=[],this['gridImagery']=[],this[_0x2f20b6(0x3e73)]=void 0x0,this[_0x307947(0x5b1f)]=new Cartesian4(0x0,0x0,0x1,0x1),this[_0x2f20b6(0x555a)]=void 0x0,this[_0x2f20b6(0x2b54)]=void 0x0,this[_0x2f20b6(0x8e7)]=void 0x0,this[_0x2f20b6(0x4bcf)]=void 0x0,this[_0x2f20b6(0x1ec6)]=void 0x0,this[_0x2f20b6(0x5fcf)]=new Cartesian3(),this[_0x307947(0x4ffb)]=void 0x0,this[_0x2f20b6(0x21db)]=TerrainState$1[_0x2f20b6(0x3095)],this[_0x2f20b6(0x2b20)]=void 0x0,this[_0x2f20b6(0x29f)]=void 0x0,this[_0x307947(0x2c28)]=new BoundingSphere(),this[_0x2f20b6(0x5103)]=void 0x0,this[_0x2f20b6(0x5a9c)]=!0x0,this[_0x307947(0x5319)]=!0x1,this[_0x2f20b6(0x353d)]=void 0x0,this[_0x2f20b6(0x4bf)]=new Cartesian4(0x0,0x0,0x1,0x1),this[_0x307947(0x1ad)]=void 0x0,this[_0x307947(0x5328)]=void 0x0,this[_0x2f20b6(0x3758)]=void 0x0,this[_0x2f20b6(0xee3)]=void 0x0,this[_0x2f20b6(0x555c)]=void 0x0,this[_0x2f20b6(0xe0a)]=void 0x0,this[_0x2f20b6(0x3741)]=!0x1,this[_0x2f20b6(0x4fde)]=void 0x0,this[_0x2f20b6(0x47aa)]=void 0x0,this[_0x2f20b6(0x38ad)]=void 0x0,this[_0x307947(0x4f51)]=void 0x0,this[_0x2f20b6(0x44f9)]=void 0x0;}function getPosition(_0x5dacc5,_0x2174e2,_0x57ca85,_0x368298,_0x30d0f3,_0x55ca23){var _0x20b495=_0x307c2b,_0x1535e6=_0x5e00b3;if(_0x5dacc5[_0x20b495(0x5789)](_0x368298,_0x30d0f3,_0x55ca23),defined$1(_0x2174e2)&&_0x2174e2!==SceneMode$1[_0x1535e6(0x3c78)]){var _0x33900c=_0x57ca85[_0x1535e6(0x4faa)][_0x1535e6(0x3bd7)](_0x55ca23);_0x57ca85['project'](_0x33900c,_0x55ca23),Cartesian3[_0x1535e6(0x160f)](_0x55ca23['z'],_0x55ca23['x'],_0x55ca23['y'],_0x55ca23);}return _0x55ca23;}TileTerrain[_0x5e00b3(0x3720)][_0x307c2b(0x3515)]=function(_0x166b3b,_0x5419ea,_0x36fd2c){var _0x196c0c=_0x307c2b,_0x430c1c=_0x5e00b3;if(!(this[_0x430c1c(0x59a8)]||_0x36fd2c[_0x430c1c(0x350b)]<0x2)&&defined$1(this[_0x430c1c(0x555a)])){this[_0x430c1c(0x59a8)]=!0x0;var _0x5f2384=void 0x0,_0x38588e=void 0x0,_0x4c0788=Matrix4[_0x430c1c(0x2de)];defined$1(this[_0x430c1c(0x555a)])&&(_0x5f2384=this[_0x430c1c(0x555a)][_0x430c1c(0x21b7)],_0x38588e=this[_0x196c0c(0x574c)][_0x430c1c(0x4eab)],defined$1(this[_0x430c1c(0x555a)][_0x430c1c(0x599)])&&(_0x4c0788=this[_0x430c1c(0x555a)][_0x430c1c(0x599)]));if(defined$1(_0x38588e)){defined$1(this[_0x430c1c(0x4948)])||this[_0x430c1c(0x45af)](_0x166b3b);var _0x1c8c6c=_0x5419ea[_0x196c0c(0x6d9)][0x0];_0x36fd2c[_0x430c1c(0x4563)][_0x430c1c(0x3eaf)]=_0x1c8c6c,_0x36fd2c[_0x430c1c(0x4563)][_0x196c0c(0x482e)](_0x166b3b[_0x430c1c(0x4fd0)]),_0x36fd2c[_0x430c1c(0x4563)][_0x430c1c(0x3eaf)]=this[_0x196c0c(0x276c)],_0x36fd2c[_0x430c1c(0x4563)][_0x430c1c(0x5ae4)](_0x166b3b[_0x430c1c(0x4fd0)]);var _0x525bec=_0x36fd2c[_0x430c1c(0x3420)](_0x36fd2c,_0x166b3b);if(defined$1(_0x38588e)){var _0x468f65=Buffer$1[_0x430c1c(0x5ad5)]({'context':_0x166b3b[_0x430c1c(0x4fd0)],'typedArray':_0x38588e,'usage':BufferUsage[_0x430c1c(0xdfd)]}),_0x240d5f=Buffer$1[_0x430c1c(0xda9)]({'context':_0x166b3b[_0x430c1c(0x4fd0)],'typedArray':_0x5f2384,'usage':BufferUsage[_0x196c0c(0x54ce)],'indexDatatype':IndexDatatype$1[_0x196c0c(0x2e74)](_0x5f2384[_0x430c1c(0x2276)])});_0x240d5f[_0x430c1c(0x5754)]=!0x1,_0x240d5f[_0x430c1c(0x4c18)]=0x1;var _0x21c544,_0x915993=[{'index':0x0,'vertexBuffer':_0x468f65,'componentDatatype':ComponentDatatype$1[_0x430c1c(0x5a1)],'componentsPerAttribute':0x3,'offsetInBytes':0x0,'strideInBytes':0x3*ComponentDatatype$1[_0x430c1c(0x479)](ComponentDatatype$1['SHORT'])}],_0x37dcf2=new VertexArray({'context':_0x166b3b[_0x430c1c(0x4fd0)],'attributes':_0x915993,'indexBuffer':_0x240d5f}),_0x5b27bb=[_0x196c0c(0x525c),_0x430c1c(0x2f35),'{',_0x430c1c(0x3462),'}'][_0x196c0c(0x6a8)]('\x0a'),_0x376005=[_0x430c1c(0x2f35),'{',_0x196c0c(0x3d93),'}'][_0x430c1c(0x48a9)]('\x0a'),_0x48046c=new ShaderSource({'sources':[_0x5b27bb]}),_0x55abde=new ShaderSource({'sources':[_0x376005]});(_0x21c544=new DrawCommand())[_0x430c1c(0x2505)]=!0x1,_0x21c544[_0x430c1c(0x36b6)]=new BoundingSphere(Cartesian3[_0x430c1c(0x3a34)],0xffff),_0x21c544[_0x430c1c(0x2ddc)]=ShaderProgram$1[_0x196c0c(0x5602)]({'context':_0x166b3b[_0x430c1c(0x4fd0)],'vertexShaderSource':_0x48046c,'fragmentShaderSource':_0x55abde,'attributeLocations':{'position':0x0}}),_0x21c544[_0x430c1c(0x599)]=_0x4c0788,_0x21c544[_0x196c0c(0xc8d)]=PrimitiveType$1[_0x430c1c(0xf30)],_0x21c544[_0x430c1c(0x2b54)]=_0x37dcf2,_0x21c544[_0x196c0c(0x6a9)]=_0x5f2384[_0x430c1c(0x809)],_0x21c544['pass']=0x2,_0x21c544[_0x430c1c(0x33c4)]=RenderState[_0x430c1c(0x5344)]({'viewport':scratchRasterViewport$1}),_0x21c544[_0x430c1c(0x3eaf)]=this[_0x430c1c(0x3281)],_0x21c544[_0x196c0c(0x482e)](_0x166b3b[_0x430c1c(0x4fd0)]);}_0x36fd2c[_0x196c0c(0x2eba)](_0x166b3b,_0x525bec);}else defined$1(this[_0x430c1c(0x3281)])&&(_0x36fd2c[_0x430c1c(0x4563)][_0x196c0c(0x4800)]=this[_0x430c1c(0x3281)],_0x36fd2c[_0x430c1c(0x4563)]['execute'](_0x166b3b[_0x430c1c(0x4fd0)]));}},Object[_0x5e00b3(0x1dfd)](GlobeSurfaceTile[_0x307c2b(0x1aa2)],{'eligibleForUnloading':{'get':function(){var _0xa54e32=_0x307c2b,_0x18e393=_0x5e00b3;for(var _0x514f1a=this[_0x18e393(0x21db)],_0x515c52=!(_0x514f1a===TerrainState$1[_0xa54e32(0xf3c)]||_0x514f1a===TerrainState$1[_0x18e393(0x1a73)]),_0x47c9de=this[_0xa54e32(0x2003)],_0x2ef86c=0x0,_0x2140c4=_0x47c9de[_0x18e393(0x809)];_0x515c52&&_0x2ef86c<_0x2140c4;++_0x2ef86c){var _0x2583da=_0x47c9de[_0x2ef86c];_0x515c52=!defined$1(_0x2583da[_0x18e393(0x16bc)])||_0x2583da[_0x18e393(0x16bc)][_0x18e393(0x3d40)]!==ImageryState$1[_0x18e393(0x75c)];}return _0x515c52;}},'renderedMesh':{'get':function(){var _0x3dacd9=_0x307c2b,_0x53dbb1=_0x5e00b3;return defined$1(this[_0x53dbb1(0xe0a)])?this[_0x53dbb1(0x555c)]:defined$1(this[_0x3dacd9(0x202b)])?this[_0x53dbb1(0x2b20)]:defined$1(this[_0x3dacd9(0x3cb6)])?this[_0x53dbb1(0x29f)][_0x53dbb1(0x2b20)]:void 0x0;}}});var scratchV0=new Cartesian3(),scratchV1=new Cartesian3(),scratchV2$1=new Cartesian3();function prepareNewTile(_0x3c0506,_0x137c01,_0x35bde8,_0x421181){var _0x36539d=_0x307c2b,_0x1ce931=_0x5e00b3,_0x112808=_0x137c01['getTileDataAvailable'](_0x3c0506['x'],_0x3c0506['y'],_0x3c0506[_0x1ce931(0x350b)]);if(!defined$1(_0x112808)&&defined$1(_0x3c0506[_0x1ce931(0x227)])){var _0x171512=_0x3c0506[_0x36539d(0x50b7)],_0x578c48=_0x171512[_0x1ce931(0x140c)];defined$1(_0x578c48)&&defined$1(_0x578c48[_0x36539d(0x574c)])&&(_0x112808=_0x578c48[_0x1ce931(0x555a)][_0x36539d(0xa1e)](_0x171512['x'],_0x171512['y'],_0x3c0506['x'],_0x3c0506['y']));}!0x1===_0x112808&&(_0x3c0506[_0x36539d(0x313f)][_0x36539d(0x4333)]=TerrainState$1[_0x1ce931(0xf90)]);for(var _0x4af7aa=0x0,_0x2e862f=_0x421181[_0x1ce931(0x809)];_0x4af7aa<_0x2e862f;++_0x4af7aa){var _0x1f93ab=_0x421181[_0x1ce931(0x38c4)](_0x4af7aa);_0x1f93ab[_0x36539d(0x537b)]&&_0x1f93ab[_0x1ce931(0x1ebe)](_0x3c0506,_0x137c01);}}function getChildTileMaskExt(_0x202ea8){var _0x41e7ff=_0x307c2b,_0x4f728a=_0x5e00b3,_0x11d78a=void 0x0;return defined$1(_0x202ea8[_0x4f728a(0x227)])&&defined$1(_0x202ea8[_0x4f728a(0x227)][_0x4f728a(0x1813)])&&(_0x11d78a=_0x202ea8['x']%_0x202ea8[_0x4f728a(0x227)]['x']==0x0?_0x202ea8['y']%_0x202ea8[_0x4f728a(0x227)]['y']==0x0?_0x202ea8[_0x4f728a(0x227)][_0x4f728a(0x1813)][0x0]:_0x202ea8[_0x41e7ff(0x50b7)][_0x41e7ff(0x43b9)][0x2]:_0x202ea8['y']%_0x202ea8[_0x4f728a(0x227)]['y']==0x0?_0x202ea8[_0x4f728a(0x227)][_0x4f728a(0x1813)][0x1]:_0x202ea8[_0x41e7ff(0x50b7)][_0x4f728a(0x1813)][0x3]),_0x11d78a;}function processTerrainStateMachine(_0x398bf6,_0x921f1e,_0x4097f6,_0x56810a,_0x495177,_0x3bc8fa){var _0x591906=_0x307c2b,_0x1db6a1=_0x5e00b3,_0x2d842d=_0x398bf6[_0x1db6a1(0x140c)],_0x212b60=_0x398bf6[_0x591906(0x50b7)],_0x254abb=!0x1;for(var _0x1a0bde in _0x2d842d[_0x1db6a1(0xe9a)])_0x2d842d[_0x1db6a1(0xe9a)][_0x1a0bde][_0x1db6a1(0x35a9)](_0x398bf6,_0x921f1e),_0x2d842d[_0x1db6a1(0xe9a)][_0x1a0bde][_0x591906(0x4333)]===TerrainState$1[_0x1db6a1(0xf90)]&&(_0x254abb=!0x0);if((_0x2d842d['terrainState']===TerrainState$1[_0x1db6a1(0xf90)]||_0x254abb)&&void 0x0!==_0x212b60){if(void 0x0!==_0x212b60[_0x1db6a1(0x140c)]&&void 0x0!==_0x212b60[_0x591906(0x313f)][_0x1db6a1(0x555a)]&&!0x1!==_0x212b60['data'][_0x1db6a1(0x555a)][_0x1db6a1(0x4119)]){if(_0x254abb){for(var _0x1a0bde in _0x212b60['data'][_0x591906(0x2706)])defined$1(_0x212b60[_0x1db6a1(0x140c)][_0x1db6a1(0xe9a)][_0x1a0bde][_0x591906(0x574c)])&&0x0!=_0x212b60[_0x591906(0x313f)][_0x591906(0x2706)][_0x1a0bde][_0x591906(0x574c)][_0x591906(0x1cda)]||_0x212b60[_0x1db6a1(0x140c)][_0x1db6a1(0xe9a)][_0x1a0bde][_0x1db6a1(0x35a9)](_0x212b60,_0x921f1e);}}else GlobeSurfaceTile[_0x1db6a1(0x35a9)](_0x212b60,_0x921f1e,_0x4097f6,_0x56810a,_0x495177,!0x0);}if(_0x2d842d[_0x591906(0x4333)]===TerrainState$1[_0x1db6a1(0xf90)]&&upsample(_0x2d842d,_0x398bf6,_0x921f1e,_0x4097f6,_0x398bf6['x'],_0x398bf6['y'],_0x398bf6[_0x1db6a1(0x350b)]),_0x2d842d['terrainState']===TerrainState$1[_0x1db6a1(0x3095)]){var _0x442b64=getChildTileMaskExt(_0x398bf6);requestTileGeometry(_0x2d842d,_0x4097f6,_0x398bf6['x'],_0x398bf6['y'],_0x398bf6[_0x1db6a1(0x350b)],_0x442b64);}if(_0x2d842d['terrainState']===TerrainState$1[_0x591906(0x8da)]&&unZipTile(_0x2d842d,_0x4097f6,_0x398bf6['x'],_0x398bf6['y'],_0x398bf6[_0x1db6a1(0x350b)]),_0x2d842d[_0x1db6a1(0x21db)]===TerrainState$1[_0x1db6a1(0x2c5d)]&&(defined$1(_0x2d842d[_0x591906(0x574c)])&&(_0x398bf6[_0x1db6a1(0x1813)]=_0x2d842d[_0x1db6a1(0x555a)][_0x1db6a1(0x1813)]),_0x398bf6[_0x1db6a1(0x237b)]&&!_0x2d842d[_0x1db6a1(0x3741)]&&_0x2d842d[_0x1db6a1(0x349c)](),transform(_0x2d842d,_0x921f1e,_0x4097f6,_0x398bf6['x'],_0x398bf6['y'],_0x398bf6[_0x591906(0x48bb)])),_0x2d842d['terrainState']===TerrainState$1[_0x1db6a1(0x276d)]&&createResources$4(_0x921f1e,_0x2d842d,_0x921f1e[_0x1db6a1(0x4fd0)],_0x4097f6,_0x398bf6['x'],_0x398bf6['y'],_0x398bf6[_0x1db6a1(0x350b)],_0x3bc8fa),_0x2d842d[_0x1db6a1(0x21db)]!==TerrainState$1[_0x1db6a1(0x2b0d)]){var _0x166575;if(_0x2d842d[_0x591906(0x4333)]>=TerrainState$1[_0x591906(0x29e2)]&&void 0x0===_0x2d842d[_0x1db6a1(0x3e73)]&&_0x4097f6[_0x1db6a1(0x56c2)]){if(void 0x0!==_0x2d842d[_0x591906(0x574c)][_0x1db6a1(0x3440)])createWaterMaskTextureIfNeeded(_0x921f1e[_0x1db6a1(0x4fd0)],_0x2d842d);else defined$1(_0x166575=_0x2d842d[_0x1db6a1(0x4883)](_0x398bf6))&&defined$1(_0x166575[_0x1db6a1(0x140c)][_0x1db6a1(0x3e73)])&&(_0x2d842d[_0x1db6a1(0x3e73)]=_0x166575[_0x1db6a1(0x140c)][_0x1db6a1(0x3e73)],++_0x2d842d[_0x1db6a1(0x3e73)][_0x591906(0x3f3a)],_0x2d842d[_0x1db6a1(0x304c)](_0x398bf6,_0x166575,_0x2d842d['waterMaskTranslationAndScale']));}if(_0x2d842d[_0x591906(0x4333)]>=TerrainState$1[_0x1db6a1(0x2c5d)]&&void 0x0===_0x2d842d['normalTexture']&&_0x4097f6[_0x591906(0x26af)]){if(void 0x0!==_0x2d842d['terrainData'][_0x591906(0x3a10)])createNormalTextureIfNeeded(_0x921f1e[_0x1db6a1(0x4fd0)],_0x2d842d);else defined$1(_0x166575=_0x2d842d[_0x1db6a1(0x4883)](_0x398bf6))&&defined$1(_0x166575[_0x1db6a1(0x140c)][_0x1db6a1(0x353d)])&&(_0x2d842d[_0x1db6a1(0x353d)]=_0x166575['data'][_0x1db6a1(0x353d)],++_0x2d842d[_0x1db6a1(0x353d)][_0x1db6a1(0x4c18)],_0x2d842d[_0x1db6a1(0x5a56)](_0x398bf6,_0x166575,_0x2d842d['normalTextureTranslationAndScale']));}}}function upsample(_0x3ee6db,_0x4b0182,_0x21e4df,_0x3f24f7,_0x2be081,_0x2071e8,_0x356036){var _0x188adc=_0x307c2b,_0x51e7dd=_0x5e00b3,_0x40adb3=_0x4b0182[_0x51e7dd(0x227)];if(_0x40adb3){var _0xf5d5a4=_0x40adb3[_0x51e7dd(0x140c)][_0x188adc(0x574c)],_0x3eee08=_0x40adb3['x'],_0x548b94=_0x40adb3['y'],_0x406d5a=_0x40adb3[_0x51e7dd(0x350b)];if(defined$1(_0xf5d5a4)){var _0x33cff9=_0xf5d5a4[_0x51e7dd(0x1401)](_0x3f24f7[_0x51e7dd(0x3f84)],_0x3eee08,_0x548b94,_0x406d5a,_0x2be081,_0x2071e8,_0x356036);defined$1(_0x33cff9)&&(_0x3ee6db['terrainState']=TerrainState$1[_0x51e7dd(0x5e19)],when(_0x33cff9,function(_0x325e6d){var _0x2d52aa=_0x188adc,_0x4454d2=_0x51e7dd;if(defined$1(_0x325e6d)){_0x3ee6db[_0x4454d2(0x555a)]=_0x325e6d;var _0x4cf6dc=_0x40adb3[_0x4454d2(0x140c)][_0x4454d2(0x44f9)];if(defined$1(_0x4cf6dc)){var _0x41c8a8=_0x4cf6dc[_0x2d52aa(0x4dd4)](_0x3f24f7[_0x4454d2(0x3f84)],_0x3eee08,_0x548b94,_0x406d5a,_0x2be081,_0x2071e8,_0x356036);if(!defined$1(_0x41c8a8))return void(_0x3ee6db[_0x4454d2(0x21db)]=TerrainState$1[_0x2d52aa(0x1e4f)]);when(_0x41c8a8,function(_0x443815){var _0x2c5af6=_0x2d52aa,_0x4d5cce=_0x4454d2;defined$1(_0x443815)?(_0x3ee6db[_0x4d5cce(0x44f9)]=_0x443815,_0x3ee6db[_0x4d5cce(0x21db)]=TerrainState$1[_0x4d5cce(0x2c5d)],_0x3ee6db[_0x4d5cce(0x3741)]=_0x40adb3[_0x2c5af6(0x313f)][_0x2c5af6(0x279d)]):_0x3ee6db[_0x2c5af6(0x4333)]=TerrainState$1[_0x4d5cce(0x2b0d)];});}else _0x3ee6db[_0x4454d2(0x21db)]=TerrainState$1[_0x4454d2(0x2c5d)],_0x3ee6db['invalid']=_0x40adb3[_0x4454d2(0x140c)][_0x4454d2(0x3741)];}else _0x3ee6db[_0x4454d2(0x21db)]=TerrainState$1[_0x4454d2(0x2b0d)];},function(){var _0x2b02ea=_0x51e7dd;_0x3ee6db[_0x2b02ea(0x21db)]=TerrainState$1[_0x2b02ea(0xf90)];}));}}else _0x4b0182[_0x51e7dd(0x3d40)]=QuadtreeTileLoadState$2[_0x51e7dd(0xf90)];}function requestTileGeometry(_0x3522c0,_0x270df3,_0x4e1f16,_0x410227,_0x17dd86,_0x354551){function _0x1d3f9a(_0x55b0e4){var _0x428dd2=_0x23ca;_0x3522c0[_0x428dd2(0x2625)]=void 0x0,defined$1(_0x55b0e4)?_0x428dd2(0x502e)!==_0x55b0e4?_0x428dd2(0x3505)!==_0x55b0e4?(_0x3522c0[_0x428dd2(0x555a)]=_0x55b0e4,_0x3522c0[_0x428dd2(0x21db)]=TerrainState$1[_0x428dd2(0x2c5d)],_0x270df3[_0x428dd2(0x492d)]&&0x0!==_0x17dd86&&(_0x3522c0['terrainState']=TerrainState$1[_0x428dd2(0x2c5b)],_0x3522c0['zipTerrainData']=_0x55b0e4,_0x3522c0[_0x428dd2(0x555a)]=void 0x0)):_0x3522c0[_0x428dd2(0x21db)]=TerrainState$1[_0x428dd2(0xf90)]:_0x4eae3c(!0x1):_0x3522c0[_0x428dd2(0x21db)]=TerrainState$1[_0x428dd2(0xf90)];}function _0x1ef356(){var _0x935645=_0x140d,_0x3bf3ae=_0x23ca;if(_0x3522c0['request'][_0x3bf3ae(0x3d40)]===RequestState$1[_0x3bf3ae(0x5746)])return _0x3522c0[_0x3bf3ae(0x555a)]=void 0x0,_0x3522c0[_0x3bf3ae(0x21db)]=TerrainState$1[_0x3bf3ae(0x3095)],void(_0x3522c0[_0x3bf3ae(0x2625)]=void 0x0);_0x3522c0[_0x3bf3ae(0x21db)]=TerrainState$1[_0x3bf3ae(0xf90)],_0x3522c0[_0x3bf3ae(0x2625)]=void 0x0;var _0x5f38df=_0x3bf3ae(0x31a5)+_0x4e1f16+_0x935645(0x2043)+_0x410227+_0x935645(0x3d20)+_0x17dd86+'.';_0x270df3[_0x3bf3ae(0x578)]=TileProviderError$1[_0x3bf3ae(0x44f3)](_0x270df3[_0x3bf3ae(0x578)],_0x270df3,_0x270df3[_0x3bf3ae(0x31e1)],_0x5f38df,_0x4e1f16,_0x410227,_0x17dd86,_0x4eae3c);}function _0x4eae3c(_0x4bd9b4){var _0x14253c=_0x140d,_0x438fd4=_0x23ca,_0x2b38e6=new Request({'throttle':!0x1,'throttleByServer':!0x0,'type':RequestType$1[_0x438fd4(0x3f19)]});_0x2b38e6[_0x438fd4(0x3cbe)]=_0x4bd9b4,_0x3522c0[_0x438fd4(0x2625)]=_0x2b38e6;var _0x5a0380=_0x270df3[_0x14253c(0x2947)](_0x4e1f16,_0x410227,_0x17dd86,_0x2b38e6,_0x354551);defined$1(_0x5a0380)?(_0x3522c0[_0x438fd4(0x21db)]=TerrainState$1[_0x438fd4(0x5e19)],when(_0x5a0380,_0x1d3f9a,_0x1ef356)):(_0x3522c0[_0x438fd4(0x21db)]=TerrainState$1[_0x438fd4(0x3095)],_0x3522c0['request']=void 0x0);}_0x4eae3c(!0x0);}function unZipTile(_0x4647fa,_0x3bcff4,_0x2ba0b5,_0x2601e3,_0x5e55d9){var _0x33aea0=_0x307c2b,_0x309763=_0x5e00b3,_0x8e989c=_0x3bcff4[_0x309763(0x51ee)](_0x4647fa[_0x33aea0(0x1f79)][_0x309763(0x537f)]);defined$1(_0x8e989c)&&(_0x4647fa[_0x309763(0x21db)]=TerrainState$1[_0x309763(0x81f)],when(_0x8e989c,function(_0x19a336){var _0x331258=_0x33aea0,_0x404c2f=_0x309763;if(!defined$1(_0x19a336))return _0x4647fa[_0x404c2f(0x21db)]=TerrainState$1[_0x404c2f(0xf90)],_0x4647fa[_0x404c2f(0x2983)]=void 0x0,void(_0x4647fa[_0x404c2f(0x555a)]=void 0x0);_0x4647fa[_0x331258(0x4333)]=TerrainState$1[_0x404c2f(0x2c5d)],_0x4647fa[_0x404c2f(0x555a)]=_0x3bcff4[_0x404c2f(0x1ced)](_0x4647fa[_0x404c2f(0x2983)],_0x19a336[_0x404c2f(0x140c)][_0x331258(0xcaa)]),_0x3bcff4[_0x404c2f(0x34dd)]&&(_0x4647fa[_0x331258(0x2d36)]=new HeightmapTerrainData({'buffer':new Uint8Array(0x100),'width':0x10,'height':0x10,'skirtMode':!0x0,'valid':!0x1})),_0x4647fa[_0x404c2f(0x2983)]=void 0x0;},function(_0x22ba4d){var _0x421900=_0x33aea0;_0x4647fa[_0x421900(0x4333)]=TerrainState$1[_0x421900(0x1e4f)];}));}function transform(_0x44328e,_0x2deda1,_0x12d7f4,_0x2a00ce,_0x145fa5,_0x586eab){var _0x2bf044=_0x307c2b,_0x2e6fdc=_0x5e00b3,_0xae0140=_0x12d7f4[_0x2e6fdc(0x3f84)],_0x5c51b1=_0x44328e['terrainData'][_0x2e6fdc(0x32b9)](_0xae0140,_0x2a00ce,_0x145fa5,_0x586eab,_0x2deda1[_0x2e6fdc(0xf82)]);defined$1(_0x5c51b1)&&(_0x44328e[_0x2bf044(0x4333)]=TerrainState$1[_0x2e6fdc(0x1a73)],when(_0x5c51b1,function(_0x16d702){var _0x479f1e=_0x2bf044,_0xdee4fd=_0x2e6fdc;if(_0x12d7f4['_isSct']&&_0x12d7f4['_extrudeTileBoundingBox']&&_0x12d7f4[_0xdee4fd(0x3763)][0x0]>0xc&&_0x16d702[_0xdee4fd(0x1e80)]<0x1&&(_0x16d702['maximumHeight']=Math[_0xdee4fd(0x498f)](_0x12d7f4[_0x479f1e(0x1391)],_0x16d702[_0xdee4fd(0x1e80)])),_0x44328e[_0xdee4fd(0x2b20)]=_0x16d702,_0x44328e[_0xdee4fd(0x8e7)]=OrientedBoundingBox[_0xdee4fd(0x40f3)](_0x16d702[_0xdee4fd(0x8e7)],_0x44328e[_0xdee4fd(0x8e7)]),_0x44328e[_0xdee4fd(0x5fcf)]=Cartesian3[_0xdee4fd(0x40f3)](_0x16d702[_0xdee4fd(0x5fcf)],_0x44328e[_0x479f1e(0x51b1)]),_0x12d7f4[_0xdee4fd(0xa20)]&&(defined$1(_0x16d702[_0xdee4fd(0x8d0)])?_0x44328e[_0xdee4fd(0x1ec6)][_0x479f1e(0x3e90)]=OrientedBoundingBox[_0xdee4fd(0x40f3)](_0x16d702[_0xdee4fd(0x8d0)],_0x44328e[_0xdee4fd(0x1ec6)][_0xdee4fd(0x209)]):_0x44328e[_0xdee4fd(0x1ec6)][_0xdee4fd(0x209)]=OrientedBoundingBox[_0xdee4fd(0x40f3)](_0x44328e[_0xdee4fd(0x8e7)],_0x44328e[_0x479f1e(0x2fe2)][_0xdee4fd(0x209)]),_0x44328e[_0xdee4fd(0x1ec6)][_0xdee4fd(0x3097)]=BoundingSphere[_0xdee4fd(0x22a4)](_0x44328e[_0xdee4fd(0x1ec6)][_0x479f1e(0x3e90)])),defined$1(_0x44328e[_0xdee4fd(0x44f9)])){var _0x37fd18=_0x44328e[_0x479f1e(0x2d36)][_0x479f1e(0x3e08)](_0xae0140,_0x2a00ce,_0x145fa5,_0x586eab,_0x2deda1[_0x479f1e(0x586d)]);if(!defined$1(_0x37fd18))return void(_0x44328e['terrainState']=TerrainState$1[_0x479f1e(0x29e2)]);when(_0x37fd18,function(_0x57bfcd){var _0x2cce3b=_0x479f1e,_0x30228e=_0xdee4fd;_0x44328e[_0x30228e(0x4fde)]=_0x57bfcd,_0x44328e[_0x2cce3b(0x3121)]=OrientedBoundingBox[_0x30228e(0x40f3)](_0x57bfcd[_0x30228e(0x8e7)],_0x44328e[_0x30228e(0x47aa)]),_0x44328e[_0x2cce3b(0x9c4)]=Cartesian3['clone'](_0x57bfcd[_0x30228e(0x5fcf)],_0x44328e[_0x30228e(0x38ad)]),_0x44328e[_0x2cce3b(0x4333)]=TerrainState$1[_0x30228e(0x276d)];});}else _0x44328e[_0xdee4fd(0x21db)]=TerrainState$1[_0xdee4fd(0x276d)];},function(){var _0x14f31e=_0x2bf044,_0x106ded=_0x2e6fdc;_0x44328e[_0x106ded(0x21db)]=TerrainState$1[_0x14f31e(0x1e4f)];}));}function CreateVertexBufferJob(){var _0xe11a37=_0x5e00b3;this[_0xe11a37(0x4fd0)]=void 0x0,this[_0xe11a37(0x4d9a)]=void 0x0,this[_0xe11a37(0x2b20)]=void 0x0;}GlobeSurfaceTile[_0x5e00b3(0x3720)][_0x5e00b3(0x3c62)]=function(_0x8c42b3,_0x5081e4,_0x56acda,_0x59f9ea,_0x1e4542){var _0x1da74a=_0x307c2b,_0x50e7e0=_0x5e00b3,_0x2addcd=this[_0x50e7e0(0x546e)];if(defined$1(_0x2addcd)){for(var _0x1055eb=_0x2addcd[_0x1da74a(0x246f)],_0x99594d=_0x2addcd[_0x50e7e0(0x314b)],_0x5bebc8=_0x2addcd[_0x1da74a(0xc51)],_0x3a3d60=_0x99594d['length'],_0x3714db=Number[_0x50e7e0(0x4d71)],_0x3a1ca5=0x0;_0x3a1ca5<_0x3a3d60;_0x3a1ca5+=0x3){var _0x32efde=_0x99594d[_0x3a1ca5],_0x266225=_0x99594d[_0x3a1ca5+0x1],_0x3ddafa=_0x99594d[_0x3a1ca5+0x2],_0x320b13=getPosition(_0x5bebc8,_0x5081e4,_0x56acda,_0x1055eb,_0x32efde,scratchV0),_0x594a49=getPosition(_0x5bebc8,_0x5081e4,_0x56acda,_0x1055eb,_0x266225,scratchV1),_0x1a7860=getPosition(_0x5bebc8,_0x5081e4,_0x56acda,_0x1055eb,_0x3ddafa,scratchV2$1),_0x4f6e72=IntersectionTests[_0x1da74a(0x17b7)](_0x8c42b3,_0x320b13,_0x594a49,_0x1a7860,_0x59f9ea);defined$1(_0x4f6e72)&&_0x4f6e72<_0x3714db&&_0x4f6e72>=0x0&&(_0x3714db=_0x4f6e72);}return _0x3714db!==Number['MAX_VALUE']?Ray[_0x50e7e0(0x3adb)](_0x8c42b3,_0x3714db,_0x1e4542):void 0x0;}},GlobeSurfaceTile['prototype'][_0x5e00b3(0x5440)]=function(){var _0x374a77=_0x307c2b,_0x11d8ef=_0x5e00b3;defined$1(this[_0x11d8ef(0x3e73)])&&(--this[_0x11d8ef(0x3e73)][_0x374a77(0x3f3a)],0x0===this[_0x11d8ef(0x3e73)][_0x11d8ef(0x4c18)]&&this[_0x374a77(0x116c)][_0x11d8ef(0x2947)](),this[_0x11d8ef(0x3e73)]=void 0x0),defined$1(this[_0x11d8ef(0x353d)])&&(--this[_0x11d8ef(0x353d)][_0x11d8ef(0x4c18)],0x0===this[_0x11d8ef(0x353d)][_0x374a77(0x3f3a)]&&this[_0x11d8ef(0x353d)][_0x11d8ef(0x2947)](),this[_0x374a77(0x2af6)]=void 0x0),this[_0x11d8ef(0x555a)]=void 0x0,this[_0x11d8ef(0x1866)]=void 0x0,this['terrainState']=TerrainState$1[_0x11d8ef(0x3095)],this[_0x11d8ef(0x2b20)]=void 0x0,this[_0x11d8ef(0x554f)]=void 0x0,this[_0x11d8ef(0x555c)]=void 0x0,this['fill']=this[_0x11d8ef(0x29f)]&&this[_0x374a77(0x3cb6)][_0x11d8ef(0x2947)]();for(var _0x134563=this[_0x374a77(0x2003)],_0x428d6a=0x0,_0x4b957d=_0x134563[_0x374a77(0x2ef4)];_0x428d6a<_0x4b957d;++_0x428d6a)_0x134563[_0x428d6a][_0x11d8ef(0x5440)]();for(var _0x23a3cd in(this['imagery'][_0x11d8ef(0x809)]=0x0,this[_0x11d8ef(0xe9a)]))this[_0x374a77(0x2706)][_0x23a3cd][_0x11d8ef(0x5440)]();this[_0x11d8ef(0xe9a)]={};var _0x3ad017=this[_0x374a77(0x60e)];for(_0x428d6a=0x0,_0x4b957d=_0x3ad017[_0x11d8ef(0x809)];_0x428d6a<_0x4b957d;++_0x428d6a)_0x3ad017[_0x428d6a][_0x11d8ef(0x5440)]();this[_0x11d8ef(0x243f)][_0x11d8ef(0x809)]=0x0,this[_0x11d8ef(0x3d89)](),this[_0x11d8ef(0x3741)]=!0x1,this[_0x11d8ef(0x4fde)]=void 0x0,this[_0x11d8ef(0x47aa)]=void 0x0,this[_0x11d8ef(0x38ad)]=void 0x0,this[_0x11d8ef(0x3915)]=void 0x0,this[_0x11d8ef(0x44f9)]=void 0x0;},GlobeSurfaceTile[_0x5e00b3(0x3720)][_0x5e00b3(0x3d89)]=function(){var _0x5286e3=_0x5e00b3;GlobeSurfaceTile[_0x5286e3(0x25f9)](this[_0x5286e3(0x2b54)]),this[_0x5286e3(0x2b54)]=void 0x0,GlobeSurfaceTile[_0x5286e3(0x25f9)](this[_0x5286e3(0x3886)]),this[_0x5286e3(0x3886)]=void 0x0,GlobeSurfaceTile[_0x5286e3(0x25f9)](this[_0x5286e3(0x3758)]),this[_0x5286e3(0x3758)]=void 0x0,GlobeSurfaceTile[_0x5286e3(0x25f9)](this[_0x5286e3(0xe0a)]),this[_0x5286e3(0xe0a)]=void 0x0;},GlobeSurfaceTile[_0x307c2b(0xc84)]=function(_0x26363a,_0x3a67dc,_0x242a4f,_0x4a5cf0){var _0xce1439=_0x307c2b,_0x415793=_0x5e00b3,_0x245205=_0x26363a[_0x415793(0x140c)];defined$1(_0x245205)||(_0x245205=_0x26363a[_0x415793(0x140c)]=new GlobeSurfaceTile()),_0x26363a[_0xce1439(0x1ed3)]===QuadtreeTileLoadState$2[_0x415793(0x206b)]&&(prepareNewTile(_0x26363a,_0x3a67dc,_0x242a4f,_0x4a5cf0),_0x26363a['state']=QuadtreeTileLoadState$2[_0x415793(0x5aa6)]);},GlobeSurfaceTile[_0x5e00b3(0x35a9)]=function(_0x394954,_0xacce56,_0x52edf1,_0x3cb217,_0x33356b,_0x5efb86,_0x18ad6a){var _0x116946=_0x307c2b,_0x96ba1c=_0x5e00b3;GlobeSurfaceTile[_0x96ba1c(0x4a16)](_0x394954,_0x52edf1,_0x3cb217,_0x33356b);var _0x170602=_0x394954[_0x116946(0x313f)];if(_0x394954[_0x96ba1c(0x3d40)]===QuadtreeTileLoadState$2[_0x116946(0x2a97)]&&processTerrainStateMachine(_0x394954,_0xacce56,_0x52edf1,_0x3cb217,_0x33356b,_0x5efb86),!_0x18ad6a||0x0==_0x394954[_0x96ba1c(0x350b)]){var _0x598a03=_0x394954['renderable'];_0x394954[_0x116946(0x5435)]=defined$1(_0x170602[_0x116946(0x202b)])||!0x1===_0x52edf1[_0x96ba1c(0x1b1)]&&defined$1(_0x170602['mesh'])&&_0x170602[_0x96ba1c(0x2b20)][_0x96ba1c(0x3741)];var _0x5b1481=_0x170602[_0x96ba1c(0x21db)]===TerrainState$1[_0x96ba1c(0xc3e)];for(var _0x215605 in _0x170602[_0x96ba1c(0xe9a)])if(_0x170602[_0x96ba1c(0xe9a)][_0x215605]['terrainState']!==TerrainState$1[_0x96ba1c(0xc3e)]){_0x5b1481=!0x1;break;}_0x394954[_0x116946(0x466)]=defined$1(_0x170602[_0x116946(0x574c)])&&_0x170602[_0x96ba1c(0x555a)][_0x96ba1c(0x3a8b)]();var _0x28905e=!0x0,_0x1db828=_0x33356b[_0x96ba1c(0x51d2)]();if(_0x1db828>0x0){var _0x534b01=_0x394954['level']-_0x1db828;_0x534b01=Math[_0x96ba1c(0x498f)](0x0,_0x534b01);for(var _0x4d329c=_0x394954[_0x96ba1c(0x350b)],_0x49a74d=_0x394954;_0x4d329c>_0x534b01&&defined$1(_0x49a74d);)defined$1(_0x49a74d=_0x49a74d[_0x96ba1c(0x227)])&&(GlobeSurfaceTile[_0x96ba1c(0x4a16)](_0x49a74d,_0x52edf1,_0x3cb217,_0x33356b),_0x28905e=_0x170602[_0x116946(0x2647)](_0x49a74d,_0x52edf1,_0xacce56)&&_0x28905e),_0x4d329c=_0x49a74d[_0x96ba1c(0x350b)];}var _0x1b7b55=_0x170602[_0x96ba1c(0xb86)](_0x394954,_0x52edf1,_0xacce56)&&_0x28905e,_0x114276=_0x170602[_0x96ba1c(0x279b)](_0x394954,_0xacce56);if(_0x5b1481&&_0x1b7b55&&_0x114276||_0x170602[_0x116946(0x4333)]===TerrainState$1[_0x96ba1c(0x2b0d)]){var _0x19341f=_0x394954[_0x116946(0x4157)],_0x1caba0={};for(var _0x547c0b in _0x19341f)_0x19341f[_0x96ba1c(0x1a9a)](_0x547c0b)&&(_0x19341f[_0x547c0b](_0x394954)||(_0x1caba0[_0x547c0b]=_0x19341f[_0x547c0b]));_0x394954[_0x96ba1c(0x3ff)]=_0x1caba0,_0x394954[_0x96ba1c(0x3d40)]=QuadtreeTileLoadState$2[_0x96ba1c(0x500f)];}_0x598a03&&(_0x394954[_0x96ba1c(0x208f)]=!0x0);}},GlobeSurfaceTile[_0x5e00b3(0x3720)][_0x307c2b(0x2647)]=function(_0x5ed98c,_0xb43f7b,_0x202cf5,_0x22d62c){var _0x5acc46=_0x307c2b,_0x19c011=_0x5e00b3,_0x2f08cd,_0x3f01cd,_0x5c966e=_0x5ed98c[_0x19c011(0x140c)],_0x20a945=_0x5ed98c[_0x19c011(0x5216)],_0x162f3b=!0x1,_0x102dad=!0x0,_0x5a48f2=_0x5c966e[_0x19c011(0x5d59)],_0x50ec08=!0x1,_0x595ada=!0x1;for(_0x2f08cd=0x0,_0x3f01cd=_0x5a48f2[_0x19c011(0x809)];_0x2f08cd<_0x3f01cd;++_0x2f08cd){var _0x526d56=_0x5a48f2[_0x2f08cd];if(defined$1(_0x526d56[_0x19c011(0x16bc)])||defined$1(_0x526d56[_0x5acc46(0x475d)])||!defined$1(_0x526d56[_0x19c011(0x2f48)])||(_0x526d56[_0x19c011(0x16bc)]=_0x526d56[_0x19c011(0x2f48)]['getImageryFromCache'](_0x5ed98c['x'],_0x5ed98c['y'],_0x5ed98c[_0x19c011(0x350b)]),_0x526d56[_0x19c011(0x2f48)]=void 0x0),defined$1(_0x526d56[_0x19c011(0x16bc)])){if(_0x526d56[_0x19c011(0x16bc)][_0x19c011(0x3d40)]===ImageryState$1[_0x19c011(0x3703)]){var _0xf5e64e=_0x526d56[_0x5acc46(0x2bc2)][_0x5acc46(0x12d)];if(_0xf5e64e[_0x5acc46(0x1fe)][_0x19c011(0x2e0b)]){_0x526d56[_0x19c011(0x5440)](),_0x5a48f2[_0x19c011(0x2f5b)](_0x2f08cd,0x1),_0xf5e64e[_0x19c011(0x1ebe)](_0x5ed98c,_0xb43f7b,_0x2f08cd),--_0x2f08cd,_0x3f01cd=_0x5a48f2[_0x5acc46(0x2ef4)];continue;}_0x20a945=!0x1;}var _0x104392,_0x2c0151=void 0x0;if(_0x526d56[_0x19c011(0x16bc)][_0x19c011(0x2f48)][_0x19c011(0x4df3)]instanceof MvtProvider&&(_0x2c0151=_0x526d56[_0x19c011(0x16bc)][_0x19c011(0x2f48)][_0x19c011(0x4df3)],_0x50ec08=!0x0),_0x202cf5[_0x19c011(0x5592)][_0x19c011(0x5e52)][_0x5acc46(0x314e)]){var _0xd0b8ab=_0x202cf5[_0x5acc46(0x57e6)][_0x5acc46(0x16a0)][_0x19c011(0x32a6)];!defined$1(_0x2c0151)||_0x5ed98c[_0x19c011(0x3674)]>_0x202cf5[_0x19c011(0x5592)][_0x19c011(0x2129)]-_0xd0b8ab?(_0x104392=_0x526d56['processStateMachine'](_0x5ed98c,_0x202cf5,_0x22d62c))&&defined$1(_0x2c0151)&&(_0x595ada=!0x0):_0x104392=!0x0;}else _0x104392=_0x526d56[_0x19c011(0x35a9)](_0x5ed98c,_0x202cf5,_0x22d62c);_0x102dad=_0x102dad&&_0x104392,_0x162f3b=_0x162f3b||_0x104392||defined$1(_0x526d56[_0x19c011(0x3d1e)]),_0x20a945=_0x20a945&&defined$1(_0x526d56[_0x19c011(0x16bc)])&&(_0x526d56[_0x5acc46(0x2bc2)][_0x19c011(0x3d40)]===ImageryState$1[_0x5acc46(0x1e4f)]||_0x526d56[_0x19c011(0x16bc)][_0x19c011(0x3d40)]===ImageryState$1[_0x5acc46(0x1c9d)]);}else _0x20a945=!0x1;}return _0x50ec08&&!_0x595ada||(_0x5ed98c[_0x19c011(0x4d90)]=!0x0),_0x5ed98c[_0x19c011(0x5216)]=_0x20a945,_0x5ed98c[_0x19c011(0x208f)]=_0x5ed98c[_0x19c011(0x208f)]&&(_0x162f3b||_0x102dad),_0x102dad;},new Rectangle(),CreateVertexBufferJob['prototype'][_0x5e00b3(0x10aa)]=function(_0x127ff4,_0x67de5c,_0x374f3c,_0x24b678){var _0x2605dc=_0x307c2b,_0x487b65=_0x5e00b3;this['context']=_0x127ff4,this[_0x487b65(0x4d9a)]=_0x67de5c,this[_0x2605dc(0x5084)]=_0x374f3c,this[_0x487b65(0x67c)]=_0x24b678;},CreateVertexBufferJob[_0x307c2b(0x1aa2)]['execute']=function(){var _0xbbb44f=_0x307c2b,_0x26cf23=_0x5e00b3,_0x2ac18e=this[_0x26cf23(0x4fd0)],_0x5bd60a=this[_0xbbb44f(0x5084)],_0x4e64ca=this[_0xbbb44f(0x15db)];!0x1===this[_0x26cf23(0x67c)][_0x26cf23(0x1b1)]&&_0x5bd60a[_0x26cf23(0x3741)]?_0x4e64ca[_0x26cf23(0x2b54)]=void 0x0:(_0x4e64ca['vertexArray']=GlobeSurfaceTile[_0xbbb44f(0x56e6)](_0x2ac18e,_0x5bd60a),defined$1(_0x4e64ca[_0xbbb44f(0x21fc)])&&(_0x4e64ca[_0x26cf23(0x3915)]=GlobeSurfaceTile[_0x26cf23(0x4cce)](_0x2ac18e,_0x4e64ca[_0x26cf23(0x4fde)])));};var _createVertexBufferJob=new CreateVertexBufferJob();function createResources$4(_0x30a6d9,_0x31d648,_0x10c62b,_0x571240,_0x324950,_0x5abfbc,_0xe1ecfc,_0x171856){var _0x26e3b5=_0x307c2b,_0x825726=_0x5e00b3;_createVertexBufferJob[_0x825726(0x10aa)](_0x10c62b,_0x31d648,_0x31d648[_0x825726(0x2b20)],_0x571240),_0x30a6d9[_0x825726(0x1dbd)][_0x825726(0x5ae4)](_createVertexBufferJob,0x2)&&(_0x31d648[_0x825726(0x21db)]=TerrainState$1[_0x825726(0xc3e)],_0x31d648[_0x825726(0x29f)]=_0x31d648[_0x26e3b5(0x3cb6)]&&_0x31d648[_0x825726(0x29f)][_0x825726(0x2947)](_0x171856));}function getContextWaterMaskData(_0x1e0891){var _0x2820d9=_0x307c2b,_0x422ae1=_0x5e00b3,_0x586b69=_0x1e0891[_0x422ae1(0x20f6)][_0x422ae1(0x3cce)];if(!defined$1(_0x586b69)){var _0x436fb1=Texture[_0x422ae1(0x2850)]({'context':_0x1e0891,'pixelFormat':PixelFormat$1[_0x422ae1(0x2510)],'pixelDatatype':PixelDatatype$1[_0x2820d9(0x2bcf)],'source':{'arrayBufferView':new Uint8Array([0xff]),'width':0x1,'height':0x1}});_0x436fb1[_0x422ae1(0x4c18)]=0x1,_0x586b69={'allWaterTexture':_0x436fb1,'sampler':new Sampler({'wrapS':TextureWrap$1[_0x2820d9(0x11be)],'wrapT':TextureWrap$1[_0x422ae1(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x422ae1(0x408a)],'magnificationFilter':TextureMagnificationFilter$1[_0x422ae1(0x408a)]}),'destroy':function(){var _0x9c1d75=_0x2820d9,_0x3b094d=_0x422ae1;this[_0x3b094d(0x3ba8)][_0x9c1d75(0x5020)]();}},_0x1e0891[_0x422ae1(0x20f6)][_0x422ae1(0x3cce)]=_0x586b69;}return _0x586b69;}function createWaterMaskTextureIfNeeded(_0x26b1bc,_0x47a2f2){var _0x3e5753=_0x5e00b3,_0x3fec91,_0x4715a6=_0x47a2f2[_0x3e5753(0x555a)][_0x3e5753(0x3440)],_0x38f2d9=getContextWaterMaskData(_0x26b1bc),_0x55dca0=_0x4715a6[_0x3e5753(0x809)];if(0x1===_0x55dca0){if(0x0===_0x4715a6[0x0])return;_0x3fec91=_0x38f2d9[_0x3e5753(0x3ba8)];}else{var _0x6eda77=Math[_0x3e5753(0x5c4f)](_0x55dca0);(_0x3fec91=Texture[_0x3e5753(0x2850)]({'context':_0x26b1bc,'pixelFormat':PixelFormat$1['LUMINANCE'],'pixelDatatype':PixelDatatype$1[_0x3e5753(0x1b0f)],'source':{'width':_0x6eda77,'height':_0x6eda77,'arrayBufferView':_0x4715a6},'sampler':_0x38f2d9[_0x3e5753(0x59b2)],'flipY':!0x1}))[_0x3e5753(0x4c18)]=0x0;}++_0x3fec91[_0x3e5753(0x4c18)],_0x47a2f2[_0x3e5753(0x3e73)]=_0x3fec91,Cartesian4['fromElements'](0x0,0x0,0x1,0x1,_0x47a2f2[_0x3e5753(0x109a)]);}function getContextNormalTextureData(_0x30b6ee){var _0x27128a=_0x307c2b,_0x24e36b=_0x5e00b3,_0x159c65=_0x30b6ee[_0x24e36b(0x20f6)][_0x24e36b(0x520f)];if(!defined$1(_0x159c65)){var _0x24abac=new Texture({'context':_0x30b6ee,'pixelFormat':PixelFormat$1[_0x24e36b(0x124a)],'pixelDatatype':PixelDatatype$1[_0x27128a(0x2bcf)],'source':{'arrayBufferView':new Uint8Array([0x0,0x0,0xff]),'width':0x1,'height':0x1}});_0x24abac[_0x27128a(0x3f3a)]=0x1,_0x159c65={'allNormalTexture':_0x24abac,'sampler':new Sampler({'wrapS':TextureWrap$1[_0x27128a(0x11be)],'wrapT':TextureWrap$1[_0x24e36b(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x24e36b(0x408a)],'magnificationFilter':TextureMagnificationFilter$1[_0x24e36b(0x408a)]}),'destroy':function(){var _0x5867da=_0x27128a,_0x18733c=_0x24e36b;this[_0x18733c(0x5c16)][_0x5867da(0x5020)]();}},_0x30b6ee['cache'][_0x24e36b(0x520f)]=_0x159c65;}return _0x159c65;}function createNormalTextureIfNeeded(_0x259ffc,_0x39e1b5){var _0x568b75=_0x307c2b,_0x341f55=_0x5e00b3,_0x5c3fc8=_0x39e1b5[_0x341f55(0x353d)];if(defined$1(_0x5c3fc8)&&(--_0x5c3fc8['referenceCount'],0x0===_0x5c3fc8[_0x341f55(0x4c18)]&&_0x5c3fc8[_0x341f55(0x2947)](),_0x39e1b5[_0x341f55(0x353d)]=void 0x0),defined$1(_0x39e1b5[_0x568b75(0x574c)])){var _0xc4a9fd=_0x39e1b5[_0x341f55(0x555a)]['normalTexture'];if(defined$1(_0xc4a9fd)){var _0x1e6b9f,_0x48e848=getContextNormalTextureData(_0x259ffc),_0x41b6bd=_0xc4a9fd[_0x341f55(0x809)]/0x3,_0x4e4195=Math[_0x568b75(0x37eb)](_0x41b6bd);(_0x1e6b9f=new Texture({'context':_0x259ffc,'pixelFormat':PixelFormat$1[_0x341f55(0x124a)],'pixelDatatype':PixelDatatype$1[_0x341f55(0x1b0f)],'source':{'width':_0x4e4195,'height':_0x4e4195,'arrayBufferView':_0xc4a9fd},'sampler':_0x48e848[_0x341f55(0x59b2)]}))[_0x341f55(0x4c18)]=0x0,++_0x1e6b9f[_0x341f55(0x4c18)],_0x39e1b5['normalTexture']=_0x1e6b9f,Cartesian4['fromElements'](0x0,0x0,0x1,0x1,_0x39e1b5[_0x341f55(0x4bf)]);}}}function createModifyObb(_0x3c6bf1,_0x3f6371){var _0x5beced=_0x307c2b,_0x3c0a0a=_0x5e00b3;for(var _0xf69ffc=(_0x3f6371=_0x3c6bf1['data'])[_0x5beced(0x5328)][_0x3c0a0a(0x5b47)],_0x2182ba=_0x3f6371[_0x3c0a0a(0x554f)][_0x3c0a0a(0x1e80)],_0x45c4a3=_0x3f6371[_0x3c0a0a(0x2b20)],_0x555a95=_0x3c6bf1[_0x3c0a0a(0x227)];!defined$1(_0x45c4a3)&&defined$1(_0x555a95)&&defined$1(_0x555a95[_0x3c0a0a(0x140c)]);)_0x45c4a3=(_0x3f6371=_0x555a95[_0x5beced(0x313f)])[_0x3c0a0a(0x2b20)],_0x555a95=_0x555a95[_0x3c0a0a(0x227)];if(!defined$1(_0x45c4a3))return _0x3f6371[_0x3c0a0a(0x554f)][_0x3c0a0a(0x8e7)];var _0x265c17=Math[_0x3c0a0a(0x19a8)](_0x45c4a3[_0x3c0a0a(0x5b47)],_0xf69ffc),_0x45463b=Math[_0x3c0a0a(0x498f)](_0x45c4a3[_0x3c0a0a(0x1e80)],_0x2182ba);return OrientedBoundingBox[_0x3c0a0a(0x531b)](_0x3c6bf1[_0x5beced(0x569c)],_0x265c17,_0x45463b);}function createModifyTerrainVertexArray(_0x1491b8,_0x32de00){var _0x4e39bb=_0x307c2b,_0x1260ba=_0x5e00b3,_0x2525cf=_0x32de00[_0x1260ba(0x140c)];_0x2525cf['modifyTerrainVertexArray']=GlobeSurfaceTile[_0x4e39bb(0x56e6)](_0x1491b8,_0x2525cf[_0x4e39bb(0x5328)]),_0x2525cf[_0x1260ba(0xee3)]=createModifyObb(_0x32de00,_0x2525cf),_0x32de00[_0x1260ba(0x3e52)]=!0x0;}function TerrainFillMesh(_0x52983a){var _0x467d8f=_0x307c2b,_0xd7e078=_0x5e00b3;this[_0xd7e078(0x133)]=_0x52983a,this[_0xd7e078(0x5166)]=void 0x0,this[_0x467d8f(0x786)]=[],this[_0xd7e078(0x1e90)]=[],this[_0xd7e078(0x5ba4)]=[],this[_0xd7e078(0x48b6)]=[],this[_0xd7e078(0x2d5e)]=[],this[_0xd7e078(0x2f45)]=[],this[_0xd7e078(0x33d7)]=[],this[_0xd7e078(0x1aba)]=[],this[_0xd7e078(0xcc1)]=void 0x0,this[_0x467d8f(0x1610)]=void 0x0,this[_0xd7e078(0x5907)]=void 0x0,this[_0xd7e078(0x28e0)]=void 0x0,this[_0xd7e078(0x3cae)]=void 0x0,this[_0xd7e078(0x179a)]=void 0x0,this[_0xd7e078(0xf51)]=void 0x0,this[_0xd7e078(0x4b31)]=void 0x0,this[_0xd7e078(0x1f2a)]=!0x0,this[_0xd7e078(0x15f2)]=void 0x0,this[_0xd7e078(0x3635)]=void 0x0,this[_0x467d8f(0x5084)]=void 0x0,this[_0xd7e078(0x2b54)]=void 0x0,this[_0xd7e078(0x3e73)]=void 0x0,this[_0xd7e078(0x109a)]=new Cartesian4();}GlobeSurfaceTile[_0x5e00b3(0x3720)]['processGridTile']=function(_0x549a46,_0x325779,_0x1db37f){var _0xe4bace=_0x5e00b3;for(var _0x5c540e=!0x0,_0x2baa36=_0x549a46[_0xe4bace(0x140c)][_0xe4bace(0x243f)],_0xc02cea=0x0;_0xc02cea<_0x2baa36[_0xe4bace(0x809)];_0xc02cea++){var _0x4bb8ab=_0x2baa36[_0xc02cea][_0xe4bace(0x3f8f)](_0x549a46,_0x325779,_0x1db37f);_0x5c540e=_0x5c540e&&_0x4bb8ab;}return _0x5c540e;},GlobeSurfaceTile[_0x5e00b3(0x4cce)]=function(_0x2fcd79,_0x2d468a){var _0x19bbea=_0x307c2b,_0x209a17=_0x5e00b3,_0x24edf5=_0x2d468a[_0x209a17(0xa78)],_0x4a3e4d=Buffer$1[_0x209a17(0x5ad5)]({'context':_0x2fcd79,'typedArray':_0x24edf5,'usage':BufferUsage[_0x19bbea(0x54ce)]}),_0x491935=_0x2d468a[_0x209a17(0x2507)][_0x209a17(0x937)](_0x4a3e4d),_0x4ad2ef=_0x2d468a[_0x19bbea(0x30e5)][_0x209a17(0x445)]||{},_0x21bac9=_0x4ad2ef[_0x2fcd79['id']];if(!defined$1(_0x21bac9)||_0x21bac9[_0x209a17(0x53aa)]()){var _0x2e128c=_0x2d468a[_0x209a17(0x314b)];(_0x21bac9=Buffer$1[_0x209a17(0xda9)]({'context':_0x2fcd79,'typedArray':_0x2e128c,'usage':BufferUsage[_0x209a17(0xdfd)],'indexDatatype':IndexDatatype$1[_0x209a17(0x43c1)](_0x2e128c[_0x209a17(0x2276)])}))[_0x209a17(0x5754)]=!0x1,_0x21bac9[_0x19bbea(0x3f3a)]=0x1,_0x4ad2ef[_0x2fcd79['id']]=_0x21bac9,_0x2d468a[_0x209a17(0x314b)][_0x209a17(0x445)]=_0x4ad2ef;}else++_0x21bac9[_0x19bbea(0x3f3a)];return new VertexArray({'context':_0x2fcd79,'attributes':_0x491935,'indexBuffer':_0x21bac9});},GlobeSurfaceTile[_0x307c2b(0xff6)]=function(_0x1af1ff){var _0x5e81d6=_0x307c2b,_0xc23202=_0x5e00b3;if(defined$1(_0x1af1ff)){var _0x410f8b=_0x1af1ff['indexBuffer'];_0x1af1ff[_0xc23202(0x2947)](),defined$1(_0x410f8b)&&!_0x410f8b[_0x5e81d6(0x5929)]()&&defined$1(_0x410f8b[_0xc23202(0x4c18)])&&(--_0x410f8b[_0x5e81d6(0x3f3a)],0x0===_0x410f8b[_0xc23202(0x4c18)]&&_0x410f8b[_0xc23202(0x2947)]());}},GlobeSurfaceTile[_0x5e00b3(0x3720)][_0x5e00b3(0x4883)]=function(_0x97ad01){var _0x12ad52=_0x307c2b,_0x366105=_0x5e00b3;for(var _0x5d9aff=_0x97ad01[_0x366105(0x227)];defined$1(_0x5d9aff)&&(!defined$1(_0x5d9aff[_0x366105(0x140c)])||!defined$1(_0x5d9aff[_0x366105(0x140c)]['terrainData'])||_0x5d9aff[_0x366105(0x140c)][_0x12ad52(0x574c)][_0x12ad52(0x122a)]());)_0x5d9aff=_0x5d9aff[_0x366105(0x227)];return _0x5d9aff;},GlobeSurfaceTile[_0x5e00b3(0x3720)][_0x5e00b3(0x304c)]=function(_0x209d79,_0x1aef75,_0x3d7a90){var _0x1bc53b=_0x307c2b,_0x2f831b=_0x5e00b3,_0x377e87=_0x1aef75[_0x2f831b(0x1dec)],_0x9ea078=_0x209d79[_0x2f831b(0x1dec)],_0x54811a=_0x9ea078[_0x2f831b(0x2d3c)],_0x384a2d=_0x9ea078[_0x1bc53b(0x10d5)],_0x520ba8=_0x54811a/_0x377e87[_0x2f831b(0x2d3c)],_0x541e88=_0x384a2d/_0x377e87[_0x2f831b(0x5a4e)];return _0x3d7a90['x']=_0x520ba8*(_0x9ea078[_0x1bc53b(0x47d7)]-_0x377e87[_0x2f831b(0x159f)])/_0x54811a,_0x3d7a90['y']=_0x541e88*(_0x9ea078[_0x2f831b(0x5696)]-_0x377e87[_0x2f831b(0x5696)])/_0x384a2d,_0x3d7a90['z']=_0x520ba8,_0x3d7a90['w']=_0x541e88,_0x3d7a90;},GlobeSurfaceTile[_0x5e00b3(0x3720)][_0x5e00b3(0x5a56)]=function(_0x15c582,_0x23ccfd,_0x5bf7c5){var _0x3aacad=_0x307c2b,_0x3dd912=_0x5e00b3,_0x28360b=_0x23ccfd[_0x3aacad(0x569c)],_0x467668=_0x15c582[_0x3dd912(0x1dec)],_0x590982=_0x467668[_0x3aacad(0x2299)],_0x10b287=_0x467668[_0x3dd912(0x5a4e)],_0x5e13c7=_0x590982/_0x28360b['width'],_0x32bf1f=_0x10b287/_0x28360b[_0x3dd912(0x5a4e)];return _0x5bf7c5['x']=_0x5e13c7*(_0x467668[_0x3dd912(0x159f)]-_0x28360b[_0x3dd912(0x159f)])/_0x590982,_0x5bf7c5['y']=_0x32bf1f*(_0x467668[_0x3dd912(0x5696)]-_0x28360b[_0x3dd912(0x5696)])/_0x10b287,_0x5bf7c5['z']=_0x5e13c7,_0x5bf7c5['w']=_0x32bf1f,_0x5bf7c5;},GlobeSurfaceTile[_0x5e00b3(0x3720)][_0x5e00b3(0x567a)]=function(_0x3e1b22,_0x400b00,_0x225950,_0x2041be,_0x412387,_0x1cc769,_0x1f4f97){var _0x3a3f29=_0x307c2b,_0x567b55=_0x5e00b3,_0x1d5ff7;if(defined$1(this[_0x567b55(0x3758)])&&(this[_0x567b55(0x1866)]=void 0x0,this[_0x567b55(0x554f)]=void 0x0,this[_0x567b55(0x3758)]=!this[_0x3a3f29(0x5ab0)][_0x567b55(0x53aa)]()&&this[_0x567b55(0x3758)][_0x567b55(0x2947)]()),defined$1(_0x1d5ff7=_0x1f4f97?ModifyTerrain[_0x567b55(0x24e2)](_0x225950):ModifyTerrain[_0x567b55(0x1ced)](_0x225950,_0x2041be,_0x412387,_0x1cc769,_0x400b00[_0x567b55(0x19a1)]))){this[_0x567b55(0x1866)]=_0x1d5ff7,this[_0x567b55(0x554f)]=ModifyTerrain[_0x567b55(0x2747)](_0x225950,_0x1d5ff7),createModifyTerrainVertexArray(_0x3e1b22,_0x225950);var _0x161253=_0x225950[_0x3a3f29(0x12a3)]+'\x20'+_0x225950['_x']+_0x225950['_y'];_0x400b00[_0x567b55(0x1d1a)][_0x161253]=_0x225950;}},GlobeSurfaceTile['prototype'][_0x5e00b3(0x4a20)]=function(){var _0x1507b2=_0x307c2b,_0x5b0d30=_0x5e00b3;GlobeSurfaceTile[_0x1507b2(0xff6)](this[_0x5b0d30(0x3758)]),this[_0x5b0d30(0x3758)]=void 0x0,GlobeSurfaceTile['_freeVertexArray'](this[_0x1507b2(0x8c0)]),this[_0x1507b2(0x8c0)]=void 0x0,this[_0x5b0d30(0x1866)]=void 0x0,this[_0x1507b2(0x52a2)]=void 0x0,this['subDivisionMesh']=void 0x0;},GlobeSurfaceTile[_0x5e00b3(0x3720)][_0x5e00b3(0x349c)]=function(_0x4e2466){var _0x4c4f9d=_0x307c2b,_0x55abf9=_0x5e00b3;if(this[_0x55abf9(0x3741)]!==_0x4e2466){if(defined$1(this[_0x4c4f9d(0x202b)])&&defined$1(this[_0x55abf9(0x3915)])){var _0x133c3b=this[_0x55abf9(0x47aa)],_0xdce55f=this[_0x55abf9(0x38ad)],_0x10f3ea=this[_0x55abf9(0x3915)],_0x2b90c8=this[_0x55abf9(0x4fde)],_0x208eaa=this[_0x55abf9(0x44f9)];this['invalidOrientedBoundingBox']=this[_0x4c4f9d(0x1f12)],this[_0x55abf9(0x38ad)]=this[_0x55abf9(0x5fcf)],this[_0x55abf9(0x3915)]=this[_0x4c4f9d(0x202b)],this['invalidMesh']=this[_0x55abf9(0x2b20)],this[_0x55abf9(0x44f9)]=this[_0x55abf9(0x555a)],this[_0x55abf9(0x8e7)]=_0x133c3b,this['occludeePointInScaledSpace']=_0xdce55f,this[_0x55abf9(0x2b54)]=_0x10f3ea,this[_0x55abf9(0x2b20)]=_0x2b90c8,this[_0x55abf9(0x555a)]=_0x208eaa,this[_0x55abf9(0x3741)]=_0x4e2466;}else{if(this[_0x55abf9(0x21db)]===TerrainState$1[_0x55abf9(0x2c5d)])defined$1(this[_0x4c4f9d(0x574c)])&&defined$1(this[_0x55abf9(0x44f9)])&&(_0x208eaa=this['invalidTerrainData'],(this[_0x55abf9(0x44f9)]=this[_0x55abf9(0x555a)],this[_0x55abf9(0x555a)]=_0x208eaa,this[_0x55abf9(0x3741)]=_0x4e2466));else this[_0x4c4f9d(0x4333)]===TerrainState$1[_0x4c4f9d(0x4dd5)]&&defined$1(this[_0x55abf9(0x2b20)])&&defined$1(this[_0x55abf9(0x4fde)])&&(_0x133c3b=this[_0x55abf9(0x47aa)],_0xdce55f=this['invalidOccludeePointInScaledSpace'],_0x2b90c8=this[_0x55abf9(0x4fde)],_0x208eaa=this[_0x55abf9(0x44f9)],(this[_0x4c4f9d(0x3121)]=this[_0x55abf9(0x8e7)],this[_0x55abf9(0x38ad)]=this[_0x55abf9(0x5fcf)],this[_0x55abf9(0x4fde)]=this['mesh'],this[_0x55abf9(0x44f9)]=this[_0x55abf9(0x555a)],this[_0x55abf9(0x8e7)]=_0x133c3b,this[_0x55abf9(0x5fcf)]=_0xdce55f,this[_0x4c4f9d(0x5084)]=_0x2b90c8,this[_0x55abf9(0x555a)]=_0x208eaa,this[_0x4c4f9d(0x279d)]=_0x4e2466));}this[_0x55abf9(0x4bcf)]=void 0x0;}},TerrainFillMesh[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x4867d9,_0x5d0fd7,_0x17629e){var _0xe4d4c2=_0x5e00b3;this[_0xe4d4c2(0x1f2a)]&&(createFillMesh(_0x4867d9,_0x5d0fd7,this['tile'],_0x17629e),this['changedThisFrame']=!0x1);},TerrainFillMesh[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(_0x5f2b9d){var _0xefd7f6=_0x5e00b3;defined$1(this[_0xefd7f6(0x2b54)])&&(defined$1(_0x5f2b9d)?_0x5f2b9d[_0xefd7f6(0x5323)](this[_0xefd7f6(0x2b54)]):GlobeSurfaceTile[_0xefd7f6(0x25f9)](this[_0xefd7f6(0x2b54)],_0x5f2b9d),this[_0xefd7f6(0x2b54)]=void 0x0),defined$1(this[_0xefd7f6(0x3e73)])&&(--this[_0xefd7f6(0x3e73)][_0xefd7f6(0x4c18)],0x0===this[_0xefd7f6(0x3e73)][_0xefd7f6(0x4c18)]&&this[_0xefd7f6(0x3e73)][_0xefd7f6(0x2947)](),this[_0xefd7f6(0x3e73)]=void 0x0);};var traversalQueueScratch=new Queue();function visitRenderedTiles(_0x5b3c79,_0x4c9174,_0x26a645,_0x2773f4,_0x4f2ff8,_0x5f37f7,_0x4d273b,_0x23960a,_0x4d0e00){var _0x2c9297=_0x307c2b,_0x5e40ba=_0x5e00b3;if(void 0x0!==_0x2773f4){for(var _0x5aac93=_0x2773f4;_0x5aac93&&(_0x5aac93[_0x5e40ba(0x23c7)]!==_0x4f2ff8||TileSelectionResult[_0x2c9297(0xfd5)](_0x5aac93[_0x5e40ba(0x386a)])||TileSelectionResult[_0x5e40ba(0x389b)](_0x5aac93[_0x5e40ba(0x386a)])===TileSelectionResult[_0x5e40ba(0x4d35)]);){if(_0x4d273b)return;var _0x3cf4b3=_0x5aac93['parent'];if(_0x5f37f7>=TileEdge[_0x5e40ba(0x1484)]&&void 0x0!==_0x3cf4b3)switch(_0x5f37f7){case TileEdge[_0x2c9297(0xc2a)]:_0x5aac93=_0x5aac93===_0x3cf4b3[_0x2c9297(0x1344)]?_0x3cf4b3:void 0x0;break;case TileEdge[_0x5e40ba(0x1053)]:_0x5aac93=_0x5aac93===_0x3cf4b3[_0x5e40ba(0x16c3)]?_0x3cf4b3:void 0x0;break;case TileEdge[_0x5e40ba(0x57a3)]:_0x5aac93=_0x5aac93===_0x3cf4b3[_0x2c9297(0xe0d)]?_0x3cf4b3:void 0x0;break;case TileEdge[_0x5e40ba(0x4f58)]:_0x5aac93=_0x5aac93===_0x3cf4b3[_0x2c9297(0x400b)]?_0x3cf4b3:void 0x0;}else _0x5aac93=_0x3cf4b3;}if(void 0x0!==_0x5aac93){if(_0x5aac93[_0x5e40ba(0x386a)]!==TileSelectionResult[_0x5e40ba(0x275b)]){if(TileSelectionResult[_0x5e40ba(0x389b)](_0x2773f4[_0x5e40ba(0x386a)])!==TileSelectionResult[_0x5e40ba(0x4d35)])switch(_0x5f37f7){case TileEdge[_0x5e40ba(0x22d7)]:visitRenderedTiles(_0x5b3c79,_0x4c9174,_0x26a645,_0x2773f4[_0x5e40ba(0x292b)],_0x4f2ff8,_0x5f37f7,!0x0,_0x23960a,_0x4d0e00),visitRenderedTiles(_0x5b3c79,_0x4c9174,_0x26a645,_0x2773f4[_0x5e40ba(0x54fc)],_0x4f2ff8,_0x5f37f7,!0x0,_0x23960a,_0x4d0e00);break;case TileEdge['EAST']:visitRenderedTiles(_0x5b3c79,_0x4c9174,_0x26a645,_0x2773f4[_0x5e40ba(0x188b)],_0x4f2ff8,_0x5f37f7,!0x0,_0x23960a,_0x4d0e00),visitRenderedTiles(_0x5b3c79,_0x4c9174,_0x26a645,_0x2773f4[_0x5e40ba(0x16c3)],_0x4f2ff8,_0x5f37f7,!0x0,_0x23960a,_0x4d0e00);break;case TileEdge[_0x5e40ba(0x11e)]:visitRenderedTiles(_0x5b3c79,_0x4c9174,_0x26a645,_0x2773f4[_0x5e40ba(0x54fc)],_0x4f2ff8,_0x5f37f7,!0x0,_0x23960a,_0x4d0e00),visitRenderedTiles(_0x5b3c79,_0x4c9174,_0x26a645,_0x2773f4[_0x5e40ba(0x188b)],_0x4f2ff8,_0x5f37f7,!0x0,_0x23960a,_0x4d0e00);break;case TileEdge[_0x2c9297(0x4551)]:visitRenderedTiles(_0x5b3c79,_0x4c9174,_0x26a645,_0x2773f4[_0x2c9297(0x443f)],_0x4f2ff8,_0x5f37f7,!0x0,_0x23960a,_0x4d0e00),visitRenderedTiles(_0x5b3c79,_0x4c9174,_0x26a645,_0x2773f4[_0x5e40ba(0x292b)],_0x4f2ff8,_0x5f37f7,!0x0,_0x23960a,_0x4d0e00);break;case TileEdge[_0x2c9297(0xc2a)]:visitRenderedTiles(_0x5b3c79,_0x4c9174,_0x26a645,_0x2773f4[_0x5e40ba(0x292b)],_0x4f2ff8,_0x5f37f7,!0x0,_0x23960a,_0x4d0e00);break;case TileEdge[_0x5e40ba(0x1053)]:visitRenderedTiles(_0x5b3c79,_0x4c9174,_0x26a645,_0x2773f4[_0x2c9297(0x443f)],_0x4f2ff8,_0x5f37f7,!0x0,_0x23960a,_0x4d0e00);break;case TileEdge[_0x5e40ba(0x57a3)]:visitRenderedTiles(_0x5b3c79,_0x4c9174,_0x26a645,_0x2773f4['southwestChild'],_0x4f2ff8,_0x5f37f7,!0x0,_0x23960a,_0x4d0e00);break;case TileEdge[_0x5e40ba(0x4f58)]:visitRenderedTiles(_0x5b3c79,_0x4c9174,_0x26a645,_0x2773f4[_0x5e40ba(0x188b)],_0x4f2ff8,_0x5f37f7,!0x0,_0x23960a,_0x4d0e00);break;default:throw new DeveloperError$1(_0x5e40ba(0xb49));}}else{if(defined$1(_0x5aac93[_0x5e40ba(0x140c)][_0x5e40ba(0x2b54)]))return;visitTile$2(_0x5b3c79,_0x4c9174,_0x26a645,_0x5aac93,_0x5f37f7,_0x4f2ff8,_0x23960a,_0x4d0e00);}}}}function visitTile$2(_0x3123d4,_0x1d492b,_0x16c587,_0x122af2,_0x2a2cb4,_0x352c70,_0x426be4,_0x344463){var _0x592010=_0x307c2b,_0x5174de=_0x5e00b3,_0xfc0099=_0x122af2[_0x5174de(0x140c)];if(void 0x0===_0xfc0099[_0x5174de(0x29f)])_0xfc0099[_0x5174de(0x29f)]=new TerrainFillMesh(_0x122af2);else{if(_0xfc0099[_0x5174de(0x29f)][_0x5174de(0x15f2)]===_0x352c70)return;}_0xfc0099[_0x5174de(0x29f)][_0x592010(0x4056)]!==_0x352c70&&(_0xfc0099[_0x5174de(0x29f)][_0x5174de(0x3635)]=_0x352c70,_0xfc0099[_0x5174de(0x29f)][_0x5174de(0x1f2a)]=!0x1,_0x426be4[_0x5174de(0x18bb)](_0x122af2)),propagateEdge(_0x3123d4,_0x1d492b,_0x16c587,_0x122af2,_0x2a2cb4,_0x344463);}function propagateEdge(_0x1d1ded,_0x670883,_0x1218e8,_0x86d8d3,_0x3dbb75,_0xf0f038){var _0x1c2a73=_0x307c2b,_0x53f5a7=_0x5e00b3,_0x6aeac8,_0x417787,_0x13af18,_0x2ad760,_0x365046,_0x143ea4,_0x3db68c=_0x86d8d3[_0x53f5a7(0x140c)][_0x53f5a7(0x29f)],_0x4e121a=_0x1218e8[_0x53f5a7(0x140c)][_0x1c2a73(0x3cb6)];switch(defined$1(_0x4e121a)?(_0x4e121a[_0x53f5a7(0x15f2)]=_0x670883[_0x53f5a7(0x42a2)],_0x4e121a[_0x1c2a73(0x228e)]&&(createFillMesh(_0x1d1ded,_0x670883,_0x1218e8,_0xf0f038),_0x4e121a[_0x53f5a7(0x1f2a)]=!0x1),_0x6aeac8=_0x1218e8[_0x53f5a7(0x140c)]['fill'][_0x53f5a7(0x2b20)]):_0x6aeac8=_0x1218e8[_0x53f5a7(0x140c)][_0x53f5a7(0x2b20)],_0x3dbb75){case TileEdge[_0x53f5a7(0x22d7)]:_0x417787=_0x3db68c[_0x1c2a73(0x786)],_0x13af18=_0x3db68c[_0x53f5a7(0x1e90)];break;case TileEdge[_0x53f5a7(0x11e)]:_0x417787=_0x3db68c['southMeshes'],_0x13af18=_0x3db68c[_0x53f5a7(0x48b6)];break;case TileEdge[_0x1c2a73(0xa0c)]:_0x417787=_0x3db68c[_0x53f5a7(0x2d5e)],_0x13af18=_0x3db68c[_0x53f5a7(0x2f45)];break;case TileEdge[_0x53f5a7(0x526)]:_0x417787=_0x3db68c[_0x53f5a7(0x33d7)],_0x13af18=_0x3db68c[_0x1c2a73(0x5207)];break;case TileEdge[_0x53f5a7(0x1484)]:return _0x3db68c[_0x53f5a7(0x1f2a)]=_0x3db68c[_0x53f5a7(0x1f2a)]||_0x3db68c[_0x53f5a7(0x3cae)]!==_0x6aeac8,_0x3db68c[_0x53f5a7(0x3cae)]=_0x6aeac8,void(_0x3db68c[_0x53f5a7(0x179a)]=_0x1218e8);case TileEdge[_0x53f5a7(0x1053)]:return _0x3db68c[_0x1c2a73(0x228e)]=_0x3db68c[_0x53f5a7(0x1f2a)]||_0x3db68c[_0x53f5a7(0xf51)]!==_0x6aeac8,_0x3db68c[_0x53f5a7(0xf51)]=_0x6aeac8,void(_0x3db68c[_0x53f5a7(0x4b31)]=_0x1218e8);case TileEdge[_0x53f5a7(0x57a3)]:return _0x3db68c[_0x53f5a7(0x1f2a)]=_0x3db68c[_0x53f5a7(0x1f2a)]||_0x3db68c[_0x53f5a7(0xcc1)]!==_0x6aeac8,_0x3db68c[_0x53f5a7(0xcc1)]=_0x6aeac8,void(_0x3db68c[_0x53f5a7(0x1528)]=_0x1218e8);case TileEdge[_0x53f5a7(0x4f58)]:return _0x3db68c['changedThisFrame']=_0x3db68c[_0x53f5a7(0x1f2a)]||_0x3db68c[_0x53f5a7(0x5907)]!==_0x6aeac8,_0x3db68c[_0x53f5a7(0x5907)]=_0x6aeac8,void(_0x3db68c[_0x53f5a7(0x28e0)]=_0x1218e8);}if(_0x1218e8[_0x1c2a73(0x48bb)]<=_0x86d8d3[_0x53f5a7(0x350b)])return _0x3db68c[_0x1c2a73(0x228e)]=_0x3db68c[_0x1c2a73(0x228e)]||_0x417787[0x0]!==_0x6aeac8||0x1!==_0x417787[_0x1c2a73(0x2ef4)],_0x417787[0x0]=_0x6aeac8,_0x13af18[0x0]=_0x1218e8,_0x417787[_0x53f5a7(0x809)]=0x1,void(_0x13af18[_0x1c2a73(0x2ef4)]=0x1);var _0x4ab587,_0x259f0f=_0x1218e8[_0x53f5a7(0x1dec)],_0x273bd6=_0x86d8d3[_0x53f5a7(0x1dec)];switch(_0x3dbb75){case TileEdge[_0x1c2a73(0x1966)]:for(_0x4ab587=(_0x273bd6[_0x53f5a7(0x5833)]-_0x273bd6[_0x53f5a7(0x5696)])*CesiumMath[_0x53f5a7(0x3905)],_0x2ad760=0x0;_0x2ad760<_0x13af18[_0x53f5a7(0x809)]&&(_0x143ea4=_0x13af18[_0x2ad760][_0x53f5a7(0x1dec)],!CesiumMath[_0x53f5a7(0x367f)](_0x259f0f[_0x1c2a73(0x51b4)],_0x143ea4[_0x53f5a7(0x5696)],_0x4ab587));++_0x2ad760);for(_0x365046=_0x2ad760;_0x365046<_0x13af18[_0x53f5a7(0x809)]&&(_0x143ea4=_0x13af18[_0x365046][_0x53f5a7(0x1dec)],!CesiumMath[_0x53f5a7(0x5b85)](_0x259f0f[_0x53f5a7(0x5696)],_0x143ea4[_0x53f5a7(0x5833)],_0x4ab587));++_0x365046);break;case TileEdge['SOUTH']:for(_0x4ab587=(_0x273bd6[_0x53f5a7(0x310a)]-_0x273bd6[_0x1c2a73(0x47d7)])*CesiumMath[_0x53f5a7(0x3905)],_0x2ad760=0x0;_0x2ad760<_0x13af18[_0x53f5a7(0x809)]&&(_0x143ea4=_0x13af18[_0x2ad760][_0x53f5a7(0x1dec)],!CesiumMath[_0x1c2a73(0x30db)](_0x259f0f[_0x53f5a7(0x159f)],_0x143ea4[_0x53f5a7(0x310a)],_0x4ab587));++_0x2ad760);for(_0x365046=_0x2ad760;_0x365046<_0x13af18[_0x1c2a73(0x2ef4)]&&(_0x143ea4=_0x13af18[_0x365046][_0x53f5a7(0x1dec)],!CesiumMath[_0x53f5a7(0x3935)](_0x259f0f[_0x1c2a73(0xbf2)],_0x143ea4[_0x1c2a73(0x47d7)],_0x4ab587));++_0x365046);break;case TileEdge[_0x53f5a7(0x2b55)]:for(_0x4ab587=(_0x273bd6[_0x53f5a7(0x5833)]-_0x273bd6[_0x53f5a7(0x5696)])*CesiumMath[_0x53f5a7(0x3905)],_0x2ad760=0x0;_0x2ad760<_0x13af18[_0x1c2a73(0x2ef4)]&&(_0x143ea4=_0x13af18[_0x2ad760][_0x53f5a7(0x1dec)],!CesiumMath[_0x53f5a7(0x2dfe)](_0x259f0f[_0x1c2a73(0x2d46)],_0x143ea4[_0x53f5a7(0x5833)],_0x4ab587));++_0x2ad760);for(_0x365046=_0x2ad760;_0x365046<_0x13af18[_0x53f5a7(0x809)]&&(_0x143ea4=_0x13af18[_0x365046][_0x53f5a7(0x1dec)],!CesiumMath[_0x53f5a7(0x3935)](_0x259f0f[_0x53f5a7(0x5833)],_0x143ea4[_0x53f5a7(0x5696)],_0x4ab587));++_0x365046);break;case TileEdge[_0x53f5a7(0x526)]:for(_0x4ab587=(_0x273bd6[_0x1c2a73(0xbf2)]-_0x273bd6[_0x53f5a7(0x159f)])*CesiumMath[_0x53f5a7(0x3905)],_0x2ad760=0x0;_0x2ad760<_0x13af18[_0x53f5a7(0x809)]&&(_0x143ea4=_0x13af18[_0x2ad760][_0x53f5a7(0x1dec)],!CesiumMath[_0x53f5a7(0x367f)](_0x259f0f[_0x53f5a7(0x310a)],_0x143ea4[_0x53f5a7(0x159f)],_0x4ab587));++_0x2ad760);for(_0x365046=_0x2ad760;_0x365046<_0x13af18[_0x53f5a7(0x809)]&&(_0x143ea4=_0x13af18[_0x365046][_0x1c2a73(0x569c)],!CesiumMath[_0x1c2a73(0x252)](_0x259f0f['west'],_0x143ea4[_0x1c2a73(0xbf2)],_0x4ab587));++_0x365046);}_0x365046-_0x2ad760==0x1?(_0x3db68c[_0x53f5a7(0x1f2a)]=_0x3db68c[_0x53f5a7(0x1f2a)]||_0x417787[_0x2ad760]!==_0x6aeac8,_0x417787[_0x2ad760]=_0x6aeac8,_0x13af18[_0x2ad760]=_0x1218e8):(_0x3db68c[_0x1c2a73(0x228e)]=!0x0,_0x417787[_0x53f5a7(0x2f5b)](_0x2ad760,_0x365046-_0x2ad760,_0x6aeac8),_0x13af18[_0x1c2a73(0x1d88)](_0x2ad760,_0x365046-_0x2ad760,_0x1218e8));}TerrainFillMesh[_0x307c2b(0x4e9b)]=function(_0x4ff703,_0x48dbcf,_0x2c409e,_0x106e77){var _0x2d612a=_0x307c2b,_0x3f461f=_0x5e00b3,_0x12c530=_0x4ff703[_0x3f461f(0x4bc5)],_0x307bb3=_0x12c530[_0x3f461f(0x3c97)],_0x23bfc4=_0x12c530[_0x3f461f(0x386d)],_0x1b08a9=traversalQueueScratch;_0x1b08a9[_0x3f461f(0x3fec)]();for(var _0x140dd8=0x0;_0x140dd8<_0x48dbcf[_0x3f461f(0x809)];++_0x140dd8){defined$1(_0x48dbcf[_0x140dd8][_0x3f461f(0x140c)][_0x2d612a(0x202b)])&&_0x1b08a9['enqueue'](_0x48dbcf[_0x140dd8]);}for(var _0xbbe89=_0x1b08a9[_0x3f461f(0xcca)]();void 0x0!==_0xbbe89;){var _0x4ae672=_0xbbe89[_0x3f461f(0x4773)](_0x307bb3),_0x2f1520=_0xbbe89[_0x3f461f(0x437b)](_0x307bb3),_0x17dd0e=_0xbbe89[_0x3f461f(0x217f)](_0x307bb3),_0x149484=_0xbbe89[_0x3f461f(0x37d5)](_0x307bb3);visitRenderedTiles(_0x4ff703,_0x2c409e,_0xbbe89,_0x4ae672,_0x23bfc4,TileEdge[_0x3f461f(0x2b55)],!0x1,_0x1b08a9,_0x106e77),visitRenderedTiles(_0x4ff703,_0x2c409e,_0xbbe89,_0x2f1520,_0x23bfc4,TileEdge[_0x3f461f(0x526)],!0x1,_0x1b08a9,_0x106e77),visitRenderedTiles(_0x4ff703,_0x2c409e,_0xbbe89,_0x17dd0e,_0x23bfc4,TileEdge[_0x2d612a(0x1966)],!0x1,_0x1b08a9,_0x106e77),visitRenderedTiles(_0x4ff703,_0x2c409e,_0xbbe89,_0x149484,_0x23bfc4,TileEdge[_0x3f461f(0x11e)],!0x1,_0x1b08a9,_0x106e77);var _0xce739a=_0x4ae672[_0x3f461f(0x37d5)](_0x307bb3),_0x51b87c=_0x4ae672[_0x3f461f(0x437b)](_0x307bb3),_0x21ab40=_0x17dd0e[_0x3f461f(0x37d5)](_0x307bb3),_0x17a97e=_0x17dd0e[_0x3f461f(0x437b)](_0x307bb3);visitRenderedTiles(_0x4ff703,_0x2c409e,_0xbbe89,_0xce739a,_0x23bfc4,TileEdge[_0x3f461f(0x4f58)],!0x1,_0x1b08a9,_0x106e77),visitRenderedTiles(_0x4ff703,_0x2c409e,_0xbbe89,_0x21ab40,_0x23bfc4,TileEdge[_0x3f461f(0x57a3)],!0x1,_0x1b08a9,_0x106e77),visitRenderedTiles(_0x4ff703,_0x2c409e,_0xbbe89,_0x51b87c,_0x23bfc4,TileEdge[_0x3f461f(0x1053)],!0x1,_0x1b08a9,_0x106e77),visitRenderedTiles(_0x4ff703,_0x2c409e,_0xbbe89,_0x17a97e,_0x23bfc4,TileEdge[_0x3f461f(0x1484)],!0x1,_0x1b08a9,_0x106e77),_0xbbe89=_0x1b08a9[_0x3f461f(0xcca)]();}};var cartographicScratch$1=new Cartographic(),centerCartographicScratch=new Cartographic(),cartesianScratch=new Cartesian3(),normalScratch$3=new Cartesian3(),octEncodedNormalScratch=new Cartesian2(),uvScratch2=new Cartesian2(),uvScratch=new Cartesian2();function HeightAndNormal(){var _0x2d012a=_0x5e00b3;this[_0x2d012a(0x5a4e)]=0x0,this[_0x2d012a(0x11c3)]=new Cartesian2();}function fillMissingCorner(_0x235df0,_0x5b0251,_0x437f99,_0x166d46,_0x9d78b,_0x32d7ab,_0x613acf,_0x2bb871,_0x118d44){var _0x3c5292=_0x307c2b,_0x537c71=_0x5e00b3;if(defined$1(_0x9d78b))return _0x9d78b;var _0x26531d;if(defined$1(_0x32d7ab)&&defined$1(_0x613acf))_0x26531d=0.5*(_0x32d7ab['height']+_0x613acf[_0x3c5292(0x10d5)]);else{if(defined$1(_0x32d7ab))_0x26531d=_0x32d7ab[_0x537c71(0x5a4e)];else{if(defined$1(_0x613acf))_0x26531d=_0x613acf[_0x537c71(0x5a4e)];else{if(defined$1(_0x2bb871))_0x26531d=_0x2bb871['height'];else{var _0x39dd94=_0x235df0[_0x537c71(0x133)][_0x3c5292(0x313f)][_0x537c71(0x1ec6)],_0x2db16f=0x0,_0x2580de=0x0;defined$1(_0x39dd94)&&(_0x2db16f=_0x39dd94[_0x537c71(0x5b47)],_0x2580de=_0x39dd94[_0x537c71(0x1e80)]),_0x26531d=0.5*(_0x2db16f+_0x2580de);}}}}return getVertexWithHeightAtCorner(_0x235df0,_0x5b0251,_0x437f99,_0x166d46,_0x26531d,_0x118d44),_0x118d44;}var heightRangeScratch={'minimumHeight':0x0,'maximumHeight':0x0},swVertexScratch=new HeightAndNormal(),seVertexScratch=new HeightAndNormal(),nwVertexScratch=new HeightAndNormal(),neVertexScratch=new HeightAndNormal(),heightmapBuffer=_0x5e00b3(0x39a1)!=typeof Uint8Array?new Uint8Array(0x51):void 0x0;function createFillMesh(_0xbdeeee,_0x3ac942,_0x10e8a1,_0x33d982){var _0x454353=_0x307c2b,_0x480af6=_0x5e00b3;GlobeSurfaceTile[_0x480af6(0x4a16)](_0x10e8a1,_0xbdeeee[_0x480af6(0x67c)],_0xbdeeee[_0x454353(0x1c89)],_0xbdeeee[_0x480af6(0xac1)]);var _0x1b70ce=_0x10e8a1[_0x454353(0x313f)],_0x16af0c=_0x1b70ce[_0x480af6(0x29f)],_0x8d6b54=_0x10e8a1[_0x480af6(0x1dec)],_0x1690cd=_0x10e8a1[_0x480af6(0x3f84)][_0x454353(0x2864)],_0x29bdc2=getCorner(_0x16af0c,_0x1690cd,0x0,0x1,_0x16af0c[_0x480af6(0x179a)],_0x16af0c[_0x480af6(0x3cae)],_0x16af0c[_0x480af6(0x1aba)],_0x16af0c[_0x454353(0x43f9)],_0x16af0c[_0x480af6(0x1e90)],_0x16af0c[_0x480af6(0x28c6)],nwVertexScratch),_0x438837=getCorner(_0x16af0c,_0x1690cd,0x0,0x0,_0x16af0c[_0x454353(0x1610)],_0x16af0c[_0x480af6(0xcc1)],_0x16af0c['westTiles'],_0x16af0c[_0x480af6(0x28c6)],_0x16af0c[_0x480af6(0x48b6)],_0x16af0c[_0x480af6(0x5ba4)],swVertexScratch),_0x176ece=getCorner(_0x16af0c,_0x1690cd,0x1,0x0,_0x16af0c[_0x454353(0x2095)],_0x16af0c[_0x454353(0x4e80)],_0x16af0c[_0x480af6(0x48b6)],_0x16af0c[_0x480af6(0x5ba4)],_0x16af0c[_0x480af6(0x2f45)],_0x16af0c[_0x480af6(0x2d5e)],seVertexScratch),_0x4dc395=getCorner(_0x16af0c,_0x1690cd,0x1,0x1,_0x16af0c[_0x480af6(0x4b31)],_0x16af0c[_0x480af6(0xf51)],_0x16af0c[_0x480af6(0x2f45)],_0x16af0c['eastMeshes'],_0x16af0c[_0x480af6(0x1aba)],_0x16af0c[_0x480af6(0x33d7)],neVertexScratch);_0x29bdc2=fillMissingCorner(_0x16af0c,_0x1690cd,0x0,0x1,_0x29bdc2,_0x438837,_0x4dc395,_0x176ece,nwVertexScratch),_0x438837=fillMissingCorner(_0x16af0c,_0x1690cd,0x0,0x0,_0x438837,_0x29bdc2,_0x176ece,_0x4dc395,swVertexScratch),_0x176ece=fillMissingCorner(_0x16af0c,_0x1690cd,0x1,0x1,_0x176ece,_0x438837,_0x4dc395,_0x29bdc2,seVertexScratch),_0x4dc395=fillMissingCorner(_0x16af0c,_0x1690cd,0x1,0x1,_0x4dc395,_0x176ece,_0x29bdc2,_0x438837,neVertexScratch);var _0x56bcc6,_0x460d76,_0x44095f=_0x438837[_0x480af6(0x5a4e)],_0x7870af=_0x176ece[_0x480af6(0x5a4e)],_0x51f35c=_0x29bdc2[_0x480af6(0x5a4e)],_0x333ea0=_0x4dc395[_0x480af6(0x5a4e)],_0x10357c=Math[_0x480af6(0x19a8)](_0x44095f,_0x7870af,_0x51f35c,_0x333ea0),_0x3fdbd2=Math[_0x480af6(0x498f)](_0x44095f,_0x7870af,_0x51f35c,_0x333ea0),_0x2e826d=0.5*(_0x10357c+_0x3fdbd2),_0x59e000=_0xbdeeee[_0x454353(0x5341)](_0x10e8a1[_0x454353(0x48bb)]),_0x573bca=_0x1690cd[_0x480af6(0x1617)]-_0x59e000,_0x1ae812=0x4*Math[_0x480af6(0x4e50)](_0x573bca/_0x1690cd[_0x480af6(0x1617)]);if(_0x1ae812*=1.5,_0x8d6b54[_0x454353(0x2299)]>_0x1ae812&&_0x3fdbd2-_0x10357c<=_0x59e000){var _0x3f2e54=new HeightmapTerrainData({'width':0x9,'height':0x9,'buffer':heightmapBuffer,'structure':{'heightOffset':_0x3fdbd2}});_0x16af0c[_0x480af6(0x2b20)]=_0x3f2e54['_createMeshSync'](_0x10e8a1[_0x480af6(0x3f84)],_0x10e8a1['x'],_0x10e8a1['y'],_0x10e8a1[_0x480af6(0x350b)],0x1);}else{var _0x356928=new TerrainEncoding(void 0x0,void 0x0,void 0x0,void 0x0,!0x0,!0x0),_0x173192=centerCartographicScratch;_0x173192[_0x480af6(0x4465)]=0.5*(_0x8d6b54[_0x480af6(0x310a)]+_0x8d6b54[_0x480af6(0x159f)]),_0x173192[_0x480af6(0x5859)]=0.5*(_0x8d6b54[_0x480af6(0x5833)]+_0x8d6b54[_0x454353(0x2d46)]),_0x173192[_0x480af6(0x5a4e)]=_0x2e826d,_0x356928[_0x454353(0x234c)]=_0x1690cd[_0x480af6(0x5012)](_0x173192,_0x356928[_0x480af6(0x4fe8)]);var _0x3221b4,_0xde2aa7=0x5;for(_0x56bcc6=0x0,_0x460d76=(_0x3221b4=_0x16af0c[_0x480af6(0x28c6)])[_0x480af6(0x809)];_0x56bcc6<_0x460d76;++_0x56bcc6)defined$1(_0x3221b4[_0x56bcc6])&&(_0xde2aa7+=_0x3221b4[_0x56bcc6][_0x480af6(0x1314)][_0x480af6(0x809)]);for(_0x56bcc6=0x0,_0x460d76=(_0x3221b4=_0x16af0c[_0x480af6(0x5ba4)])[_0x480af6(0x809)];_0x56bcc6<_0x460d76;++_0x56bcc6)defined$1(_0x3221b4[_0x56bcc6])&&(_0xde2aa7+=_0x3221b4[_0x56bcc6][_0x480af6(0x18e8)][_0x480af6(0x809)]);for(_0x56bcc6=0x0,_0x460d76=(_0x3221b4=_0x16af0c[_0x480af6(0x2d5e)])[_0x480af6(0x809)];_0x56bcc6<_0x460d76;++_0x56bcc6)defined$1(_0x3221b4[_0x56bcc6])&&(_0xde2aa7+=_0x3221b4[_0x56bcc6][_0x480af6(0x47b6)][_0x454353(0x2ef4)]);for(_0x56bcc6=0x0,_0x460d76=(_0x3221b4=_0x16af0c[_0x480af6(0x33d7)])[_0x480af6(0x809)];_0x56bcc6<_0x460d76;++_0x56bcc6)defined$1(_0x3221b4[_0x56bcc6])&&(_0xde2aa7+=_0x3221b4[_0x56bcc6][_0x480af6(0x517a)][_0x480af6(0x809)]);var _0x2a1c76=heightRangeScratch;_0x2a1c76[_0x454353(0x26ca)]=_0x10357c,_0x2a1c76[_0x480af6(0x1e80)]=_0x3fdbd2;var _0x49a9f8=_0x356928[_0x480af6(0x4909)](),_0x164091=new Float32Array(_0xde2aa7*_0x49a9f8),_0x9d7ec9=0x0,_0x515d96=_0x9d7ec9;defined$1(_0x29bdc2[_0x480af6(0x5a4e)])&&!isNaN(_0x29bdc2[_0x480af6(0x5a4e)])&&(_0x9d7ec9=addEdge(_0x16af0c,_0x1690cd,_0x356928,_0x164091,_0x9d7ec9=addVertexWithComputedPosition(_0x1690cd,_0x8d6b54,_0x356928,_0x164091,_0x9d7ec9,0x0,0x1,_0x29bdc2['height'],_0x29bdc2[_0x480af6(0x11c3)],0x1,_0x2a1c76),_0x16af0c[_0x480af6(0x1e90)],_0x16af0c[_0x480af6(0x28c6)],TileEdge[_0x480af6(0x2b55)],_0x2a1c76));var _0x3dabf9=_0x9d7ec9;defined$1(_0x438837[_0x480af6(0x5a4e)])&&!isNaN(_0x438837[_0x480af6(0x5a4e)])&&(_0x9d7ec9=addEdge(_0x16af0c,_0x1690cd,_0x356928,_0x164091,_0x9d7ec9=addVertexWithComputedPosition(_0x1690cd,_0x8d6b54,_0x356928,_0x164091,_0x9d7ec9,0x0,0x0,_0x438837[_0x480af6(0x5a4e)],_0x438837[_0x454353(0x30f6)],0x0,_0x2a1c76),_0x16af0c[_0x480af6(0x48b6)],_0x16af0c[_0x480af6(0x5ba4)],TileEdge[_0x454353(0x4551)],_0x2a1c76));var _0x5bf19e=_0x9d7ec9;defined$1(_0x176ece[_0x480af6(0x5a4e)])&&!isNaN(_0x176ece[_0x480af6(0x5a4e)])&&(_0x9d7ec9=addEdge(_0x16af0c,_0x1690cd,_0x356928,_0x164091,_0x9d7ec9=addVertexWithComputedPosition(_0x1690cd,_0x8d6b54,_0x356928,_0x164091,_0x9d7ec9,0x1,0x0,_0x176ece['height'],_0x176ece[_0x480af6(0x11c3)],0x0,_0x2a1c76),_0x16af0c[_0x480af6(0x2f45)],_0x16af0c[_0x480af6(0x2d5e)],TileEdge[_0x480af6(0x22d7)],_0x2a1c76));var _0x5450c1=_0x9d7ec9;defined$1(_0x4dc395[_0x480af6(0x5a4e)])&&!isNaN(_0x4dc395[_0x480af6(0x5a4e)])&&(_0x9d7ec9=addEdge(_0x16af0c,_0x1690cd,_0x356928,_0x164091,_0x9d7ec9=addVertexWithComputedPosition(_0x1690cd,_0x8d6b54,_0x356928,_0x164091,_0x9d7ec9,0x1,0x1,_0x4dc395[_0x480af6(0x5a4e)],_0x4dc395[_0x480af6(0x11c3)],0x1,_0x2a1c76),_0x16af0c[_0x480af6(0x1aba)],_0x16af0c[_0x454353(0x43f9)],TileEdge[_0x480af6(0x11e)],_0x2a1c76)),_0x10357c=isNaN(_0x2a1c76[_0x480af6(0x5b47)])?0x0:_0x2a1c76[_0x480af6(0x5b47)],_0x3fdbd2=isNaN(_0x2a1c76[_0x480af6(0x1e80)])?0x0:_0x2a1c76[_0x480af6(0x1e80)];var _0x3624fd=OrientedBoundingBox['fromRectangle'](_0x8d6b54,_0x10357c,_0x3fdbd2,_0x10e8a1[_0x480af6(0x3f84)][_0x454353(0x2864)]),_0x5ca004=WebMercatorProjection[_0x480af6(0x1efa)](_0x8d6b54[_0x454353(0x2d46)]),_0x37ee28=0x1/(WebMercatorProjection['geodeticLatitudeToMercatorAngle'](_0x8d6b54[_0x480af6(0x5833)])-_0x5ca004),_0x5f4f81=(WebMercatorProjection['geodeticLatitudeToMercatorAngle'](_0x173192[_0x454353(0x353e)])-_0x5ca004)*_0x37ee28;_0x1690cd[_0x454353(0x36f4)](cartographicScratch$1,normalScratch$3);var _0x458608=AttributeCompression[_0x480af6(0x47fd)](normalScratch$3,octEncodedNormalScratch),_0x3b167d=_0x9d7ec9;_0x356928[_0x480af6(0x2f80)](_0x164091,_0x9d7ec9*_0x49a9f8,_0x3624fd[_0x480af6(0x4fe8)],Cartesian2['fromElements'](0.5,0.5,uvScratch),_0x2e826d,_0x458608,_0x5f4f81);var _0x53c163,_0x2ab8e2=++_0x9d7ec9,_0x420744=0x3*(_0x2ab8e2-0x1),_0x1156e1=_0x420744*(_0x2ab8e2<0x100?0x1:0x2);if((_0x164091[_0x480af6(0x809)]-_0x2ab8e2*_0x49a9f8)*Float32Array[_0x480af6(0x2276)]>=_0x1156e1){var _0x15be77=_0x2ab8e2*_0x49a9f8*Float32Array[_0x480af6(0x2276)];_0x53c163=_0x2ab8e2<0x100?new Uint8Array(_0x164091[_0x480af6(0x537f)],_0x15be77,_0x420744):new Uint16Array(_0x164091[_0x480af6(0x537f)],_0x15be77,_0x420744);}else _0x53c163=_0x2ab8e2<0x100?new Uint8Array(_0x420744):new Uint16Array(_0x420744);_0x164091=new Float32Array(_0x164091[_0x480af6(0x537f)],0x0,_0x2ab8e2*_0x49a9f8);var _0x2dc702=0x0;for(_0x56bcc6=0x0;_0x56bcc6<_0x2ab8e2-0x2;++_0x56bcc6)_0x53c163[_0x2dc702++]=_0x3b167d,_0x53c163[_0x2dc702++]=_0x56bcc6,_0x53c163[_0x2dc702++]=_0x56bcc6+0x1;_0x53c163[_0x2dc702++]=_0x3b167d,_0x53c163[_0x2dc702++]=_0x56bcc6,_0x53c163[_0x2dc702++]=0x0;var _0x3085c3=[];for(_0x56bcc6=_0x3dabf9;_0x56bcc6>=_0x515d96;--_0x56bcc6)_0x3085c3[_0x454353(0x2a0e)](_0x56bcc6);var _0x745622=[];for(_0x56bcc6=_0x5bf19e;_0x56bcc6>=_0x3dabf9;--_0x56bcc6)_0x745622[_0x480af6(0x5323)](_0x56bcc6);var _0xacd0d9=[];for(_0x56bcc6=_0x5450c1;_0x56bcc6>=_0x5bf19e;--_0x56bcc6)_0xacd0d9[_0x454353(0x2a0e)](_0x56bcc6);var _0x3a7814=[];for(_0x3a7814[_0x454353(0x2a0e)](0x0),_0x56bcc6=_0x3b167d-0x1;_0x56bcc6>=_0x5450c1;--_0x56bcc6)_0x3a7814[_0x480af6(0x5323)](_0x56bcc6);_0x16af0c[_0x480af6(0x2b20)]=new TerrainMesh(_0x356928[_0x454353(0x234c)],_0x164091,_0x53c163,_0x420744,_0x2ab8e2,_0x10357c,_0x3fdbd2,BoundingSphere[_0x480af6(0x22a4)](_0x3624fd),computeOccludeePoint$1(_0xbdeeee,_0x3624fd[_0x480af6(0x4fe8)],_0x8d6b54,_0x10357c,_0x3fdbd2),_0x356928[_0x480af6(0x4909)](),_0x3624fd,_0x356928,_0x3ac942[_0x454353(0x586d)],_0x3085c3,_0x745622,_0xacd0d9,_0x3a7814);}var _0x561152=_0x3ac942[_0x480af6(0x4fd0)];defined$1(_0x16af0c[_0x480af6(0x2b54)])&&(defined$1(_0x33d982)?0x0!==_0x16af0c[_0x480af6(0x2b20)][_0x480af6(0xa78)][_0x480af6(0x809)]&&0x0!==_0x16af0c[_0x480af6(0x2b20)][_0x454353(0x30e5)][_0x454353(0x2ef4)]&&_0x33d982[_0x480af6(0x5323)](_0x16af0c[_0x480af6(0x2b54)]):GlobeSurfaceTile[_0x480af6(0x25f9)](_0x16af0c[_0x480af6(0x2b54)])),0x0!==_0x16af0c[_0x454353(0x5084)][_0x480af6(0xa78)][_0x480af6(0x809)]&&0x0!==_0x16af0c[_0x480af6(0x2b20)][_0x480af6(0x314b)][_0x480af6(0x809)]&&(_0x16af0c[_0x480af6(0x2b54)]=GlobeSurfaceTile[_0x480af6(0x4cce)](_0x561152,_0x16af0c[_0x480af6(0x2b20)])),_0x1b70ce[_0x454353(0x2647)](_0x10e8a1,_0xbdeeee[_0x480af6(0x67c)],_0x3ac942,!0x0);var _0x10c045=_0x16af0c[_0x480af6(0x3e73)];if(_0x16af0c[_0x480af6(0x3e73)]=void 0x0,_0xbdeeee[_0x480af6(0x67c)][_0x480af6(0x56c2)]){var _0x2340eb=_0x1b70ce[_0x480af6(0x4883)](_0x10e8a1);defined$1(_0x2340eb)&&defined$1(_0x2340eb[_0x480af6(0x140c)][_0x480af6(0x3e73)])&&(_0x16af0c[_0x480af6(0x3e73)]=_0x2340eb[_0x480af6(0x140c)][_0x480af6(0x3e73)],++_0x16af0c['waterMaskTexture'][_0x480af6(0x4c18)],_0x1b70ce[_0x480af6(0x304c)](_0x10e8a1,_0x2340eb,_0x16af0c[_0x480af6(0x109a)]));}defined$1(_0x10c045)&&(--_0x10c045[_0x480af6(0x4c18)],0x0===_0x10c045[_0x480af6(0x4c18)]&&_0x10c045[_0x480af6(0x2947)]());}function addVertexWithComputedPosition(_0x211c52,_0x3deb65,_0x575ffb,_0x3cd095,_0x2302ea,_0x584914,_0x3049f8,_0x4d909e,_0x4c688a,_0x276600,_0x26d524){var _0x1e4d0d=_0x307c2b,_0x1f2df5=_0x5e00b3,_0x33e6b6=cartographicScratch$1;_0x33e6b6[_0x1f2df5(0x4465)]=CesiumMath[_0x1f2df5(0x3596)](_0x3deb65[_0x1f2df5(0x159f)],_0x3deb65[_0x1f2df5(0x310a)],_0x584914),_0x33e6b6[_0x1f2df5(0x5859)]=CesiumMath['lerp'](_0x3deb65[_0x1f2df5(0x5696)],_0x3deb65[_0x1f2df5(0x5833)],_0x3049f8),_0x33e6b6[_0x1f2df5(0x5a4e)]=_0x4d909e;var _0x5d3ca9=_0x211c52[_0x1f2df5(0x5012)](_0x33e6b6,cartesianScratch),_0xfc9a03=uvScratch2;return _0xfc9a03['x']=_0x584914,_0xfc9a03['y']=_0x3049f8,_0x575ffb[_0x1f2df5(0x2f80)](_0x3cd095,_0x2302ea*_0x575ffb[_0x1f2df5(0x4909)](),_0x5d3ca9,_0xfc9a03,_0x4d909e,_0x4c688a,_0x276600),_0x26d524[_0x1f2df5(0x5b47)]=Math[_0x1f2df5(0x19a8)](_0x26d524[_0x1f2df5(0x5b47)],_0x4d909e),_0x26d524[_0x1f2df5(0x1e80)]=Math[_0x1e4d0d(0x5449)](_0x26d524[_0x1f2df5(0x1e80)],_0x4d909e),_0x2302ea+0x1;}var sourceRectangleScratch=new Rectangle();function transformTextureCoordinates(_0x38a34b,_0x74f93c,_0x4b2824,_0xdf11ea){var _0x2423ae=_0x307c2b,_0x14d55d=_0x5e00b3,_0x1450d6=_0x38a34b[_0x14d55d(0x1dec)],_0x27be38=_0x74f93c[_0x14d55d(0x1dec)];0x0===_0x74f93c['x']&&0x1===_0x4b2824['x']&&_0x38a34b['x']===_0x38a34b[_0x14d55d(0x3f84)][_0x14d55d(0x5334)](_0x38a34b[_0x14d55d(0x350b)])-0x1?((_0x1450d6=Rectangle[_0x14d55d(0x40f3)](_0x38a34b[_0x14d55d(0x1dec)],sourceRectangleScratch))[_0x14d55d(0x159f)]-=CesiumMath[_0x14d55d(0x352c)],_0x1450d6[_0x14d55d(0x310a)]-=CesiumMath[_0x14d55d(0x352c)]):0x0===_0x38a34b['x']&&0x0===_0x4b2824['x']&&_0x74f93c['x']===_0x74f93c[_0x14d55d(0x3f84)][_0x14d55d(0x5334)](_0x74f93c[_0x14d55d(0x350b)])-0x1&&((_0x1450d6=Rectangle[_0x14d55d(0x40f3)](_0x38a34b[_0x14d55d(0x1dec)],sourceRectangleScratch))[_0x2423ae(0x47d7)]+=CesiumMath[_0x14d55d(0x352c)],_0x1450d6['east']+=CesiumMath[_0x14d55d(0x352c)]);var _0x308e49=_0x1450d6[_0x14d55d(0x310a)]-_0x1450d6[_0x2423ae(0x47d7)],_0x219ed2=(_0x27be38[_0x14d55d(0x159f)]-_0x1450d6[_0x14d55d(0x159f)])/_0x308e49,_0x34ba7b=(_0x27be38[_0x14d55d(0x310a)]-_0x1450d6[_0x14d55d(0x159f)])/_0x308e49,_0x13d23e=_0x1450d6[_0x14d55d(0x5833)]-_0x1450d6[_0x14d55d(0x5696)],_0x18c68d=(_0x27be38[_0x14d55d(0x5696)]-_0x1450d6[_0x14d55d(0x5696)])/_0x13d23e,_0x2b2389=(_0x27be38[_0x2423ae(0x51b4)]-_0x1450d6[_0x14d55d(0x5696)])/_0x13d23e,_0x3d9d9c=(_0x4b2824['x']-_0x219ed2)/(_0x34ba7b-_0x219ed2),_0x1db673=(_0x4b2824['y']-_0x18c68d)/(_0x2b2389-_0x18c68d);return Math[_0x14d55d(0x1beb)](_0x3d9d9c)<Math[_0x14d55d(0x3905)]?_0x3d9d9c=0x0:Math[_0x14d55d(0x1beb)](_0x3d9d9c-0x1)<Math['EPSILON5']&&(_0x3d9d9c=0x1),Math[_0x14d55d(0x1beb)](_0x1db673)<Math[_0x14d55d(0x3905)]?_0x1db673=0x0:Math['abs'](_0x1db673-0x1)<Math[_0x14d55d(0x3905)]&&(_0x1db673=0x1),_0xdf11ea['x']=_0x3d9d9c,_0xdf11ea['y']=_0x1db673,_0xdf11ea;}var encodedNormalScratch=new Cartesian2();function getVertexFromTileAtCorner(_0x3dd01e,_0x3c442c,_0x2fa90e,_0x1d6e9b,_0x218e31){var _0x25f1f0=_0x307c2b,_0x44f5cf=_0x5e00b3,_0x43f830=_0x3dd01e[_0x44f5cf(0x2507)],_0x8b170f=_0x3dd01e['vertices'];if(_0x218e31[_0x25f1f0(0x10d5)]=_0x43f830[_0x44f5cf(0x230d)](_0x8b170f,_0x3c442c),_0x43f830[_0x44f5cf(0x5a15)])_0x43f830[_0x44f5cf(0x12a7)](_0x8b170f,_0x3c442c,_0x218e31[_0x44f5cf(0x11c3)]);else{var _0x17bf2f=_0x218e31['encodedNormal'];_0x17bf2f['x']=0x0,_0x17bf2f['y']=0x0;}}var encodedNormalScratch2=new Cartesian2(),cartesianScratch2=new Cartesian3();function getInterpolatedVertexAtCorner(_0x47b3ed,_0x23264d,_0x27da12,_0x22b7ef,_0x5df4d0,_0x230644,_0x4681c6,_0x50cfce,_0x3808b0,_0x59782d){var _0x4b1879=_0x307c2b,_0x255c37=_0x5e00b3,_0x4a6085,_0x3c9ef1=_0x22b7ef[_0x255c37(0x2507)],_0x1b839d=_0x22b7ef[_0x255c37(0xa78)],_0x11c9d9=transformTextureCoordinates(_0x23264d,_0x27da12,_0x3c9ef1[_0x255c37(0x978)](_0x1b839d,_0x5df4d0,uvScratch),uvScratch),_0x2cf75=transformTextureCoordinates(_0x23264d,_0x27da12,_0x3c9ef1[_0x255c37(0x978)](_0x1b839d,_0x230644,uvScratch2),uvScratch2);_0x4a6085=_0x3808b0?(_0x4681c6-_0x11c9d9['x'])/(_0x2cf75['x']-_0x11c9d9['x']):(_0x50cfce-_0x11c9d9['y'])/(_0x2cf75['y']-_0x11c9d9['y']);var _0x27b7ad,_0x2dce6e=_0x3c9ef1[_0x4b1879(0x1b9e)](_0x1b839d,_0x5df4d0),_0x135224=_0x3c9ef1[_0x255c37(0x230d)](_0x1b839d,_0x230644),_0x1944d6=_0x27da12[_0x255c37(0x1dec)];if(cartographicScratch$1[_0x255c37(0x4465)]=CesiumMath[_0x255c37(0x3596)](_0x1944d6[_0x255c37(0x159f)],_0x1944d6[_0x255c37(0x310a)],_0x4681c6),cartographicScratch$1[_0x255c37(0x5859)]=CesiumMath[_0x255c37(0x3596)](_0x1944d6['south'],_0x1944d6[_0x255c37(0x5833)],_0x50cfce),_0x59782d[_0x255c37(0x5a4e)]=cartographicScratch$1[_0x255c37(0x5a4e)]=CesiumMath[_0x255c37(0x3596)](_0x2dce6e,_0x135224,_0x4a6085),_0x3c9ef1[_0x255c37(0x5a15)]){var _0x3b9669=_0x3c9ef1[_0x255c37(0x12a7)](_0x1b839d,_0x5df4d0,encodedNormalScratch),_0x4d1d3d=_0x3c9ef1[_0x255c37(0x12a7)](_0x1b839d,_0x230644,encodedNormalScratch2),_0x56c303=AttributeCompression[_0x255c37(0x4394)](_0x3b9669['x'],_0x3b9669['y'],cartesianScratch),_0x34bf11=AttributeCompression[_0x4b1879(0x3906)](_0x4d1d3d['x'],_0x4d1d3d['y'],cartesianScratch2);_0x27b7ad=Cartesian3[_0x4b1879(0x3a7e)](_0x56c303,_0x34bf11,_0x4a6085,cartesianScratch),Cartesian3[_0x255c37(0x4853)](_0x27b7ad,_0x27b7ad),AttributeCompression[_0x255c37(0x47fd)](_0x27b7ad,_0x59782d[_0x4b1879(0x30f6)]);}else _0x27b7ad=_0x47b3ed[_0x4b1879(0x36f4)](cartographicScratch$1,cartesianScratch),AttributeCompression[_0x255c37(0x47fd)](_0x27b7ad,_0x59782d[_0x4b1879(0x30f6)]);}function getVertexWithHeightAtCorner(_0x5a0ce3,_0x339094,_0x30a12b,_0x4f9bc5,_0x4d597f,_0x5296da){var _0xecaea0=_0x307c2b,_0x3e29e6=_0x5e00b3;_0x5296da[_0x3e29e6(0x5a4e)]=_0x4d597f;var _0x26d2a4=_0x339094[_0x3e29e6(0x412c)](cartographicScratch$1,cartesianScratch);AttributeCompression[_0xecaea0(0x49a9)](_0x26d2a4,_0x5296da[_0x3e29e6(0x11c3)]);}function getCorner(_0x252865,_0x13b897,_0x1d860e,_0xc8b2e2,_0x37ea4c,_0xa93a93,_0x288fe8,_0x5661a6,_0x22fc68,_0x29da6d,_0x431823){var _0x173b91=_0x307c2b,_0x347b09=_0x5e00b3,_0x4f524d;return getCornerFromEdge(_0x252865,_0x13b897,_0x5661a6,_0x288fe8,!0x1,_0x1d860e,_0xc8b2e2,_0x431823)||getCornerFromEdge(_0x252865,_0x13b897,_0x29da6d,_0x22fc68,!0x0,_0x1d860e,_0xc8b2e2,_0x431823)?_0x431823:meshIsUsable(_0x37ea4c,_0xa93a93)?(getVertexFromTileAtCorner(_0xa93a93,0x0===_0x1d860e?0x0===_0xc8b2e2?_0xa93a93[_0x347b09(0x1314)][0x0]:_0xa93a93[_0x347b09(0x517a)][0x0]:0x0===_0xc8b2e2?_0xa93a93[_0x347b09(0x18e8)][0x0]:_0xa93a93[_0x347b09(0x47b6)][0x0],_0x1d860e,_0xc8b2e2,_0x431823),_0x431823):defined$1(_0x4f524d=0x0===_0x1d860e?0x0===_0xc8b2e2?getClosestHeightToCorner(_0x252865[_0x347b09(0x28c6)],_0x252865[_0x347b09(0x1e90)],TileEdge[_0x173b91(0xa0c)],_0x252865['southMeshes'],_0x252865[_0x173b91(0xbbb)],TileEdge[_0x347b09(0x526)]):getClosestHeightToCorner(_0x252865[_0x347b09(0x33d7)],_0x252865[_0x347b09(0x1aba)],TileEdge[_0x347b09(0x11e)],_0x252865[_0x347b09(0x28c6)],_0x252865[_0x347b09(0x1e90)],TileEdge[_0x173b91(0xa0c)]):0x0===_0xc8b2e2?getClosestHeightToCorner(_0x252865[_0x173b91(0x4104)],_0x252865[_0x347b09(0x48b6)],TileEdge[_0x347b09(0x526)],_0x252865[_0x347b09(0x2d5e)],_0x252865[_0x173b91(0x4857)],TileEdge[_0x347b09(0x22d7)]):getClosestHeightToCorner(_0x252865[_0x173b91(0x176d)],_0x252865[_0x347b09(0x2f45)],TileEdge[_0x347b09(0x22d7)],_0x252865['northMeshes'],_0x252865[_0x173b91(0x5207)],TileEdge[_0x347b09(0x11e)]))?(getVertexWithHeightAtCorner(_0x252865,_0x13b897,_0x1d860e,_0xc8b2e2,_0x4f524d,_0x431823),_0x431823):void 0x0;}function getClosestHeightToCorner(_0x4054c3,_0x25b42f,_0x58042c,_0x4c62f3,_0x26126f,_0x4a71bf,_0x240135,_0x4c035e){var _0xde9bcc=getNearestHeightOnEdge(_0x4054c3,_0x25b42f,!0x1,_0x58042c),_0x3e9bea=getNearestHeightOnEdge(_0x4c62f3,_0x26126f,!0x0,_0x4a71bf);return defined$1(_0xde9bcc)&&defined$1(_0x3e9bea)?0.5*(_0xde9bcc+_0x3e9bea):defined$1(_0xde9bcc)?_0xde9bcc:_0x3e9bea;}function addEdge(_0x58e647,_0x45ee18,_0x1c8c2d,_0x5bfc47,_0x4000ab,_0x5fe5ce,_0x98bd6e,_0x3791b1,_0x20bcf2){var _0x2aee3e=_0x307c2b;for(var _0x387a9e=0x0;_0x387a9e<_0x5fe5ce[_0x2aee3e(0x2ef4)];++_0x387a9e)defined$1(_0x98bd6e[_0x387a9e])&&(_0x4000ab=addEdgeMesh(_0x58e647,_0x45ee18,_0x1c8c2d,_0x5bfc47,_0x4000ab,_0x5fe5ce[_0x387a9e],_0x98bd6e[_0x387a9e],_0x3791b1,_0x20bcf2));return _0x4000ab;}function addEdgeMesh(_0x7ccd2d,_0x2c5f42,_0x13c48a,_0x3086bc,_0x41f6e1,_0x3b4000,_0x363eff,_0x14727f,_0x4b7337){var _0x3e93ec=_0x307c2b,_0x288fdf=_0x5e00b3,_0x530470=_0x3b4000['rectangle'];_0x14727f===TileEdge[_0x288fdf(0x2b55)]&&0x0===_0x7ccd2d[_0x288fdf(0x133)]['x']?((_0x530470=Rectangle[_0x288fdf(0x40f3)](_0x3b4000[_0x288fdf(0x1dec)],sourceRectangleScratch))[_0x288fdf(0x159f)]-=CesiumMath[_0x288fdf(0x352c)],_0x530470[_0x288fdf(0x310a)]-=CesiumMath[_0x288fdf(0x352c)]):_0x14727f===TileEdge[_0x288fdf(0x22d7)]&&0x0===_0x3b4000['x']&&((_0x530470=Rectangle[_0x288fdf(0x40f3)](_0x3b4000[_0x288fdf(0x1dec)],sourceRectangleScratch))[_0x3e93ec(0x47d7)]+=CesiumMath[_0x288fdf(0x352c)],_0x530470[_0x3e93ec(0xbf2)]+=CesiumMath[_0x3e93ec(0x917)]);var _0x57cf93,_0x6731f0,_0x1ba95d,_0x11e64c,_0x37af50=_0x7ccd2d[_0x288fdf(0x133)][_0x288fdf(0x1dec)];switch(_0x41f6e1>0x0&&(_0x13c48a[_0x3e93ec(0x66b)](_0x3086bc,_0x41f6e1-0x1,uvScratch),_0x57cf93=uvScratch['x'],_0x6731f0=uvScratch['y']),_0x14727f){case TileEdge[_0x288fdf(0x22d7)]:_0x1ba95d=_0x363eff[_0x288fdf(0x47b6)],_0x11e64c=!0x1;break;case TileEdge[_0x288fdf(0x526)]:_0x1ba95d=_0x363eff[_0x3e93ec(0x224f)],_0x11e64c=!0x0;break;case TileEdge[_0x288fdf(0x2b55)]:_0x1ba95d=_0x363eff[_0x288fdf(0x1314)],_0x11e64c=!0x1;break;case TileEdge[_0x288fdf(0x11e)]:_0x1ba95d=_0x363eff['southIndicesEastToWest'],_0x11e64c=!0x0;}var _0x31008e,_0x348ea0,_0x27b193=_0x3b4000,_0x2569da=_0x7ccd2d[_0x288fdf(0x133)],_0x1a8c62=_0x363eff[_0x3e93ec(0xc51)],_0xffff0c=_0x363eff[_0x288fdf(0xa78)],_0x34aafa=_0x13c48a[_0x288fdf(0x4909)]();_0x1a8c62[_0x288fdf(0x42fe)]&&(_0x31008e=WebMercatorProjection[_0x288fdf(0x1efa)](_0x37af50[_0x288fdf(0x5696)]),_0x348ea0=0x1/(WebMercatorProjection['geodeticLatitudeToMercatorAngle'](_0x37af50[_0x3e93ec(0x51b4)])-_0x31008e));for(var _0x4732f3=0x0;_0x4732f3<_0x1ba95d[_0x288fdf(0x809)];++_0x4732f3){var _0x90d784=_0x1ba95d[_0x4732f3],_0x527e29=_0x1a8c62['decodeTextureCoordinates'](_0xffff0c,_0x90d784,uvScratch);transformTextureCoordinates(_0x27b193,_0x2569da,_0x527e29,_0x527e29);var _0x37039c=_0x527e29['x'],_0xcd14cb=_0x527e29['y'],_0x1c1f3e=_0x11e64c?_0x37039c:_0xcd14cb;if(!(_0x1c1f3e<0x0||_0x1c1f3e>0x1)&&!(Math[_0x288fdf(0x1beb)](_0x37039c-_0x57cf93)<CesiumMath[_0x3e93ec(0x1733)]&&Math[_0x288fdf(0x1beb)](_0xcd14cb-_0x6731f0)<CesiumMath['EPSILON5'])){var _0x12f76c=Math[_0x288fdf(0x1beb)](_0x37039c)<CesiumMath[_0x288fdf(0x3905)]||Math[_0x3e93ec(0x971)](_0x37039c-0x1)<CesiumMath[_0x3e93ec(0x1733)],_0x3b41d3=Math[_0x288fdf(0x1beb)](_0xcd14cb)<CesiumMath[_0x288fdf(0x3905)]||Math[_0x3e93ec(0x971)](_0xcd14cb-0x1)<CesiumMath[_0x3e93ec(0x1733)];if(!_0x12f76c||!_0x3b41d3){var _0x49eb2a,_0x291e67=_0x1a8c62[_0x288fdf(0x5ec9)](_0xffff0c,_0x90d784,cartesianScratch),_0x5ba111=_0x1a8c62[_0x288fdf(0x230d)](_0xffff0c,_0x90d784);_0x1a8c62[_0x3e93ec(0x147e)]?_0x49eb2a=_0x1a8c62[_0x288fdf(0x12a7)](_0xffff0c,_0x90d784,octEncodedNormalScratch):((_0x49eb2a=octEncodedNormalScratch)['x']=0x0,_0x49eb2a['y']=0x0);var _0x330ed4=_0xcd14cb;if(_0x1a8c62[_0x288fdf(0x42fe)]){var _0x96e0e9=CesiumMath[_0x3e93ec(0x3a7e)](_0x37af50[_0x288fdf(0x5696)],_0x37af50[_0x288fdf(0x5833)],_0xcd14cb);_0x330ed4=(WebMercatorProjection[_0x288fdf(0x1efa)](_0x96e0e9)-_0x31008e)*_0x348ea0;}_0x13c48a[_0x3e93ec(0x43e3)](_0x3086bc,_0x41f6e1*_0x34aafa,_0x291e67,_0x527e29,_0x5ba111,_0x49eb2a,_0x330ed4),_0x4b7337[_0x3e93ec(0x26ca)]=Math[_0x288fdf(0x19a8)](_0x4b7337[_0x288fdf(0x5b47)],_0x5ba111),_0x4b7337[_0x288fdf(0x1e80)]=Math[_0x288fdf(0x498f)](_0x4b7337[_0x288fdf(0x1e80)],_0x5ba111),++_0x41f6e1;}}}return _0x41f6e1;}function getNearestHeightOnEdge(_0x236341,_0xddc929,_0x4b97f0,_0x4d4d4a,_0x46aecb,_0x1f4f22){var _0x395bd8=_0x307c2b,_0x38a771=_0x5e00b3,_0x36574a,_0x4b2b54,_0x6b974c;_0x4b97f0?(_0x36574a=0x0,_0x4b2b54=_0x236341[_0x38a771(0x809)],_0x6b974c=0x1):(_0x36574a=_0x236341[_0x38a771(0x809)]-0x1,_0x4b2b54=-0x1,_0x6b974c=-0x1);for(var _0x4f5e89=_0x36574a;_0x4f5e89!==_0x4b2b54;_0x4f5e89+=_0x6b974c){var _0x2dd9dd=_0x236341[_0x4f5e89];if(meshIsUsable(_0xddc929[_0x4f5e89],_0x2dd9dd)){var _0x109c84;switch(_0x4d4d4a){case TileEdge['WEST']:_0x109c84=_0x2dd9dd[_0x38a771(0x47b6)];break;case TileEdge[_0x38a771(0x11e)]:_0x109c84=_0x2dd9dd[_0x38a771(0x517a)];break;case TileEdge[_0x38a771(0x2b55)]:_0x109c84=_0x2dd9dd[_0x395bd8(0x5027)];break;case TileEdge[_0x38a771(0x526)]:_0x109c84=_0x2dd9dd[_0x395bd8(0x224f)];}var _0x44c12e=_0x109c84[_0x4b97f0?0x0:_0x109c84[_0x38a771(0x809)]-0x1];if(defined$1(_0x44c12e))return _0x2dd9dd[_0x38a771(0x2507)][_0x38a771(0x230d)](_0x2dd9dd['vertices'],_0x44c12e);}}}function meshIsUsable(_0x134f74,_0x2c7d1a){var _0x83c014=_0x307c2b,_0x1d02e1=_0x5e00b3;return defined$1(_0x2c7d1a)&&(!defined$1(_0x134f74[_0x1d02e1(0x140c)][_0x1d02e1(0x29f)])||!_0x134f74[_0x83c014(0x313f)][_0x1d02e1(0x29f)][_0x1d02e1(0x1f2a)]);}function getCornerFromEdge(_0x31c995,_0x52b48a,_0x166353,_0x3b744a,_0x3732ad,_0x54d7ef,_0x467d1b,_0x307b7e){var _0x1b3a39=_0x307c2b,_0x2ff3cf=_0x5e00b3,_0x1269b3,_0xc0c1b7,_0x4ccdf5,_0x4b0b45,_0x34dbc5,_0x133310=_0x3b744a[_0x3732ad?0x0:_0x166353[_0x2ff3cf(0x809)]-0x1],_0x26c72d=_0x166353[_0x3732ad?0x0:_0x166353[_0x2ff3cf(0x809)]-0x1];if(meshIsUsable(_0x133310,_0x26c72d)&&(0x0===_0x54d7ef?0x0===_0x467d1b?(_0x1269b3=_0x3732ad?_0x26c72d[_0x1b3a39(0x224f)]:_0x26c72d[_0x1b3a39(0x5027)],_0xc0c1b7=_0x3732ad,_0x4ccdf5=_0x3732ad):(_0x1269b3=_0x3732ad?_0x26c72d[_0x2ff3cf(0x1314)]:_0x26c72d[_0x1b3a39(0x5292)],_0xc0c1b7=!_0x3732ad,_0x4ccdf5=!0x1):0x0===_0x467d1b?(_0x1269b3=_0x3732ad?_0x26c72d[_0x1b3a39(0x7ce)]:_0x26c72d[_0x1b3a39(0x224f)],_0xc0c1b7=!_0x3732ad,_0x4ccdf5=!0x0):(_0x1269b3=_0x3732ad?_0x26c72d[_0x1b3a39(0x5292)]:_0x26c72d[_0x2ff3cf(0x47b6)],_0xc0c1b7=_0x3732ad,_0x4ccdf5=!_0x3732ad),_0x1269b3[_0x2ff3cf(0x809)]>0x0)){_0x34dbc5=_0x1269b3[_0x4b0b45=_0x3732ad?0x0:_0x1269b3[_0x2ff3cf(0x809)]-0x1],_0x26c72d[_0x2ff3cf(0x2507)][_0x2ff3cf(0x978)](_0x26c72d[_0x1b3a39(0x246f)],_0x34dbc5,uvScratch);var _0x16ec4b=transformTextureCoordinates(_0x133310,_0x31c995[_0x1b3a39(0x401)],uvScratch,uvScratch);if(_0x16ec4b['x']===_0x54d7ef&&_0x16ec4b['y']===_0x467d1b)return getVertexFromTileAtCorner(_0x26c72d,_0x34dbc5,_0x54d7ef,_0x467d1b,_0x307b7e),!0x0;if(_0x4b0b45=binarySearch$1(_0x1269b3,_0xc0c1b7?_0x54d7ef:_0x467d1b,function(_0x38d596,_0x43ed3c){var _0x37d17f=_0x1b3a39,_0x582067=_0x2ff3cf;_0x26c72d[_0x582067(0x2507)][_0x37d17f(0x66b)](_0x26c72d[_0x582067(0xa78)],_0x38d596,uvScratch);var _0x21efc6=transformTextureCoordinates(_0x133310,_0x31c995[_0x582067(0x133)],uvScratch,uvScratch);return _0x4ccdf5?_0xc0c1b7?_0x21efc6['x']-_0x54d7ef:_0x21efc6['y']-_0x467d1b:_0xc0c1b7?_0x54d7ef-_0x21efc6['x']:_0x467d1b-_0x21efc6['y'];}),!(_0x4b0b45<0x0))return getVertexFromTileAtCorner(_0x26c72d,_0x1269b3[_0x4b0b45],_0x54d7ef,_0x467d1b,_0x307b7e),!0x0;if((_0x4b0b45=~_0x4b0b45)>0x0&&_0x4b0b45<_0x1269b3[_0x2ff3cf(0x809)])return getInterpolatedVertexAtCorner(_0x52b48a,_0x133310,_0x31c995[_0x2ff3cf(0x133)],_0x26c72d,_0x1269b3[_0x4b0b45-0x1],_0x1269b3[_0x4b0b45],_0x54d7ef,_0x467d1b,_0xc0c1b7,_0x307b7e),!0x0;}return!0x1;}var cornerPositionsScratch$1=[new Cartesian3(),new Cartesian3(),new Cartesian3(),new Cartesian3()];function computeOccludeePoint$1(_0x3ab20e,_0x1ada6a,_0x10e9dd,_0x45b2da,_0x2ae884,_0x428313){var _0x29397b=_0x5e00b3,_0xe0857=_0x3ab20e[_0x29397b(0x2a8d)][_0x29397b(0x5dc3)][_0x29397b(0x4faa)],_0x482a8d=_0xe0857[_0x29397b(0x4faa)],_0x27c1f4=cornerPositionsScratch$1;return Cartesian3[_0x29397b(0x3e9)](_0x10e9dd[_0x29397b(0x159f)],_0x10e9dd[_0x29397b(0x5696)],_0x2ae884,_0x482a8d,_0x27c1f4[0x0]),Cartesian3[_0x29397b(0x3e9)](_0x10e9dd[_0x29397b(0x310a)],_0x10e9dd[_0x29397b(0x5696)],_0x2ae884,_0x482a8d,_0x27c1f4[0x1]),Cartesian3[_0x29397b(0x3e9)](_0x10e9dd[_0x29397b(0x159f)],_0x10e9dd[_0x29397b(0x5833)],_0x2ae884,_0x482a8d,_0x27c1f4[0x2]),Cartesian3[_0x29397b(0x3e9)](_0x10e9dd[_0x29397b(0x310a)],_0x10e9dd[_0x29397b(0x5833)],_0x2ae884,_0x482a8d,_0x27c1f4[0x3]),_0xe0857[_0x29397b(0x224f)](_0x1ada6a,_0x27c1f4,_0x45b2da,_0x428313);}var ExcavationBottomVS=_0x5e00b3(0x4ebb),ExcavationBottomFS=_0x5e00b3(0x1cf1);function GlobeSurfaceTileProvider(_0x51447a){var _0x56530f=_0x307c2b,_0x9de99f=_0x5e00b3;this['lightingFadeOutDistance']=0x632ea0,this[_0x9de99f(0x4613)]=0x895440,this[_0x9de99f(0x56c2)]=!0x1,this[_0x56530f(0x560c)]=void 0x0,this[_0x9de99f(0x4f7)]=0.5,this[_0x9de99f(0x2387)]=!0x1,this[_0x56530f(0x36c3)]=!0x1,this[_0x56530f(0x3085)]=!0x1,this[_0x9de99f(0x2359)]=!0x1,this[_0x9de99f(0x5cc1)]=ShadowMode$1[_0x9de99f(0x4373)],this[_0x9de99f(0x37ab)]=void 0x0,this['hueShift']=0x0,this[_0x9de99f(0xcb9)]=0x0,this[_0x56530f(0x1829)]=0x0,this[_0x9de99f(0x232b)]=!0x0,this[_0x9de99f(0x193f)]=!0x0,this[_0x9de99f(0x4bc5)]=void 0x0,this[_0x9de99f(0x3c2e)]=_0x51447a[_0x9de99f(0x67c)],this[_0x9de99f(0xac1)]=_0x51447a[_0x9de99f(0x12fb)],this[_0x9de99f(0x410)]=_0x51447a[_0x9de99f(0x1504)],this[_0x9de99f(0x1bbe)]=_0x51447a[_0x9de99f(0x398b)],this[_0x9de99f(0xc3f)]=void 0x0,this[_0x9de99f(0x19ab)]=void 0x0,this[_0x9de99f(0x16ef)]=void 0x0,this[_0x9de99f(0x5b4c)]=void 0x0,this['_pickRenderState']=void 0x0,this[_0x9de99f(0x16ef)]=void 0x0,this[_0x9de99f(0x5b4c)]=void 0x0,this[_0x9de99f(0x1d8e)]=new Event(),this['_imageryLayers'][_0x9de99f(0x504f)][_0x56530f(0x3b94)](GlobeSurfaceTileProvider[_0x9de99f(0x3720)][_0x9de99f(0x91c)],this),this[_0x9de99f(0xac1)][_0x9de99f(0x8f7)][_0x9de99f(0x13f3)](GlobeSurfaceTileProvider[_0x9de99f(0x3720)][_0x9de99f(0x3a6e)],this),this[_0x9de99f(0xac1)][_0x9de99f(0x5256)][_0x9de99f(0x13f3)](GlobeSurfaceTileProvider[_0x9de99f(0x3720)][_0x9de99f(0x1a89)],this),this[_0x9de99f(0xac1)][_0x9de99f(0x422c)][_0x9de99f(0x13f3)](GlobeSurfaceTileProvider[_0x56530f(0x1aa2)][_0x9de99f(0x359)],this),this[_0x9de99f(0xac1)][_0x56530f(0x2a2)][_0x9de99f(0x13f3)](GlobeSurfaceTileProvider[_0x56530f(0x1aa2)]['_onLayerUpdate'],this),this[_0x9de99f(0x568b)]=new Event(),this[_0x56530f(0x546a)]=new Event(),this[_0x9de99f(0xc6e)]=!0x1,this[_0x9de99f(0x3b5f)]=[],this[_0x9de99f(0x2c6d)]=[],this[_0x9de99f(0x3224)]=[],this[_0x9de99f(0x2f83)]=[],this[_0x9de99f(0x38e)]=0x0,this[_0x9de99f(0x39e7)]=0x0,this[_0x9de99f(0x4c9)]=[],this[_0x9de99f(0x1e73)]=[],this[_0x9de99f(0x1887)]=0x0,this[_0x9de99f(0x97e)]=[],this['_debug']={'wireframe':!0x1,'boundingSphereTile':void 0x0},this[_0x9de99f(0x48d1)]=void 0x0,this[_0x56530f(0x46a2)]=void 0x0,this[_0x9de99f(0x4cba)]=new Color$2(0x0,0x0,0.5,0x1),this[_0x9de99f(0x49f7)]=void 0x0,this['cartographicLimitRectangle']=Rectangle[_0x9de99f(0x40f3)](Rectangle[_0x56530f(0x49a8)]),this[_0x56530f(0x1d36)]=!0x1,this[_0x56530f(0x5252)]=!0x1,this[_0x56530f(0x213a)]=0x400,this[_0x56530f(0x2913)]=void 0x0,this[_0x9de99f(0xb68)]=void 0x0,this[_0x9de99f(0x4c21)]=void 0x0,this[_0x9de99f(0x2afe)]=void 0x0,this[_0x9de99f(0x5d65)]=void 0x0,this[_0x56530f(0x2497)]=new Cartesian4(),this[_0x9de99f(0x498c)]=!0x1,this[_0x56530f(0x5164)]=!0x1,this[_0x9de99f(0x4712)]=!0x1,this[_0x9de99f(0x3cc7)]=HypsometricSettingEnum$1[_0x9de99f(0x274c)][_0x9de99f(0x4c1b)],this[_0x9de99f(0x34c5)]=_0x51447a['MaxInstensity'],this[_0x9de99f(0x3fff)]=_0x51447a[_0x9de99f(0xf48)],this[_0x9de99f(0xa68)]=_0x51447a[_0x9de99f(0x266d)],this[_0x9de99f(0x5e73)]=_0x51447a[_0x9de99f(0x4415)],this[_0x9de99f(0x3cdd)]=!0x0,this[_0x56530f(0x39ff)]=new Cartesian4(),this[_0x9de99f(0x3a1)]=0x1,this[_0x9de99f(0x1e2e)]=new Style3D(),this[_0x9de99f(0x3b2d)]=void 0x0,this[_0x56530f(0x1f72)]=void 0x0,this[_0x56530f(0x188a)]=void 0x0,this[_0x56530f(0x280c)]=void 0x0,this[_0x9de99f(0x3b44)]=void 0x0,this[_0x9de99f(0x3d63)]=new Cartesian4(),this[_0x9de99f(0x2c36)]=!0x1,this[_0x9de99f(0x52b)]=!0x1,this[_0x56530f(0x2146)]=HypsometricSettingEnum$1[_0x9de99f(0x274c)][_0x56530f(0x88b)],this[_0x9de99f(0x4dcb)]=buildModuleUrl(_0x9de99f(0x5a74)),this[_0x56530f(0x2687)]=new Rectangle(),this[_0x9de99f(0x25b9)]={},this[_0x9de99f(0x3110)]=new AssociativeArray(),this['_modifyTilesMap']={},this[_0x9de99f(0x2268)]=!0x1,this['clippingType']=ClippingType$1[_0x9de99f(0x471c)],this[_0x9de99f(0x237c)]=new AssociativeArray(),this[_0x9de99f(0x25d6)]=!0x1,this[_0x56530f(0x27f7)]=new AssociativeArray(),this[_0x9de99f(0x5fd)]=!0x1,this[_0x9de99f(0x53ac)]=new AssociativeArray(),this['_imageryClipRegionUpate']=!0x1,this[_0x9de99f(0xd83)]=[],this[_0x9de99f(0x5ecd)]=[];for(var _0x40b434=0x0;_0x40b434<0x6;_0x40b434++)this[_0x56530f(0x4478)][_0x40b434]=new Cartesian4(0x0,0x0,0x0,0x0),this[_0x9de99f(0xd83)][_0x40b434]=new Cartesian4(0x0,0x0,0x0,0x0);this['_clipMode']=0x0,this[_0x9de99f(0x2120)]=new Cartesian4(0x1,0x0,0x0,0x1),this[_0x9de99f(0x3b30)]=!0x1,this[_0x9de99f(0x2742)]=new Cartesian2(),this[_0x9de99f(0x5d00)]=!0x0,this[_0x9de99f(0x5ff2)]=[0x100,0x200],this[_0x9de99f(0x6056)]=0x1,this[_0x9de99f(0x5936)]=[],this[_0x9de99f(0x1984)]=[],this[_0x56530f(0x3d53)]=0x0,this[_0x9de99f(0x2717)]=void 0x0,this[_0x9de99f(0x2f3b)]=void 0x0,this[_0x56530f(0x7ad)]=new Cartesian4(0x0,0x0,0x1,0x1),this[_0x9de99f(0x5059)]=!0x1,this[_0x56530f(0x393c)]={'enabled':!0x1,'value':new Cartesian2(0x0,0x0)},this[_0x9de99f(0x3b8b)]=new AssociativeArray(),this[_0x9de99f(0x6d3)]=PBRMaterialType[_0x9de99f(0x423a)],this[_0x9de99f(0x44e8)]={'metallic':0x0,'roughness':0x0,'baseColorFactor':new Cartesian4(0x1,0x1,0x1,0x1),'baseColorTextureIndex':-0x1,'emissionFactor':Cartesian3[_0x9de99f(0x406)],'emissionTextureIndex':-0x1,'occlusionTextureIndex':-0x1,'normalTextureIndex':-0x1},this[_0x9de99f(0x36ff)]=buildModuleUrl('Assets/Textures/excavationregion_side.jpg'),this['_excavationBottomTextureUrl']=buildModuleUrl(_0x9de99f(0x4cc8));}function sortTileImageryByLayerIndex(_0x28d127,_0x13e187){var _0x24954e=_0x307c2b,_0x4ed396=_0x5e00b3,_0xaf1f4=_0x28d127[_0x24954e(0x2bc2)];defined$1(_0xaf1f4)||(_0xaf1f4=_0x28d127[_0x4ed396(0x3d1e)]);var _0x1e331a=_0x13e187[_0x4ed396(0x16bc)];return defined$1(_0x1e331a)||(_0x1e331a=_0x13e187[_0x4ed396(0x3d1e)]),_0xaf1f4[_0x4ed396(0x2f48)][_0x4ed396(0x476b)]-_0x1e331a[_0x4ed396(0x2f48)][_0x24954e(0x64a)];}function freeVertexArray(_0x5e4e9d){var _0x2d5af3=_0x307c2b,_0x5a2ffb=_0x5e00b3,_0x394815=_0x5e4e9d['indexBuffer'];_0x5e4e9d[_0x5a2ffb(0x2947)](),!_0x394815[_0x5a2ffb(0x53aa)]()&&defined$1(_0x394815[_0x2d5af3(0x3f3a)])&&(--_0x394815[_0x5a2ffb(0x4c18)],0x0===_0x394815[_0x5a2ffb(0x4c18)]&&_0x394815[_0x5a2ffb(0x2947)]());}function updateCredits(_0x42cf08,_0x40ed3a){var _0x44e506=_0x307c2b,_0x186baa=_0x5e00b3,_0x285d16=_0x40ed3a[_0x44e506(0x21dd)];_0x42cf08[_0x186baa(0x3c2e)][_0x186baa(0x2e0b)]&&defined$1(_0x42cf08[_0x186baa(0x3c2e)][_0x186baa(0xfc0)])&&_0x285d16[_0x186baa(0x4a7b)](_0x42cf08[_0x186baa(0x3c2e)][_0x186baa(0xfc0)]);for(var _0x5b0cc2=_0x42cf08[_0x44e506(0x5291)],_0x22f99a=0x0,_0x172e39=_0x5b0cc2[_0x186baa(0x809)];_0x22f99a<_0x172e39;++_0x22f99a){var _0x2bf2d4=_0x5b0cc2[_0x186baa(0x38c4)](_0x22f99a)[_0x186baa(0x4a4e)];defined$1(_0x2bf2d4)&&_0x2bf2d4[_0x186baa(0x2e0b)]&&defined$1(_0x2bf2d4[_0x186baa(0xfc0)])&&_0x285d16[_0x186baa(0x4a7b)](_0x2bf2d4[_0x186baa(0xfc0)]);var _0x35238b=_0x5b0cc2[_0x186baa(0x38c4)](_0x22f99a)['gridProvider'];defined$1(_0x35238b)&&_0x35238b[_0x186baa(0x2e0b)]&&defined$1(_0x35238b[_0x186baa(0xfc0)])&&_0x285d16[_0x44e506(0x2772)](_0x35238b[_0x186baa(0xfc0)]);}}function subdivisionMesh(_0x3fb640,_0x324b4d){var _0x12b494=_0x307c2b,_0x1d5b8c=_0x5e00b3,_0x5c4e4a=_0x324b4d[_0x1d5b8c(0x140c)][_0x1d5b8c(0x2b20)];if(defined$1(_0x5c4e4a)&&!_0x5c4e4a[_0x1d5b8c(0x3e52)]){var _0x572374=_0x3fb640[_0x1d5b8c(0x4fd0)],_0x53cee4=_0x5c4e4a[_0x1d5b8c(0x2507)];_0x53cee4[_0x1d5b8c(0x15b5)]=!0x0;var _0x2f0b73=_0x5c4e4a[_0x1d5b8c(0xa78)];new Cartesian2();for(var _0x1fef4d=new Cartesian3(),_0x3dd066=new Cartesian3(),_0x4312f8=_0x5c4e4a['center'],_0x19c16c=new Cartographic(),_0x41b154=_0x5c4e4a[_0x12b494(0x55d8)],_0x537bf7=_0x2f0b73[_0x1d5b8c(0x809)],_0x3bd5f2=new Array(_0x537bf7/_0x41b154),_0x5439bb=0x0;_0x5439bb<_0x537bf7;_0x5439bb+=_0x41b154){var _0x5c2599=_0x5439bb/_0x41b154;_0x3bd5f2[_0x5c2599]=Cartesian3[_0x1d5b8c(0x1d8a)](_0x2f0b73,_0x5439bb,_0x3bd5f2[_0x5c2599]),_0x3bd5f2[_0x5c2599]=Cartesian3[_0x1d5b8c(0x30c2)](_0x3bd5f2[_0x5c2599],_0x4312f8,_0x3bd5f2[_0x5c2599]);}for(var _0x48d92d=_0x324b4d[_0x1d5b8c(0x1dec)][_0x1d5b8c(0x2d3c)]/0x32,_0x1bea0d=new Array(_0x5c4e4a[_0x1d5b8c(0x314b)][_0x1d5b8c(0x809)]),_0x2bde7d=(_0x5439bb=0x0,_0x1bea0d[_0x12b494(0x2ef4)]);_0x5439bb<_0x2bde7d;_0x5439bb++)_0x1bea0d[_0x5439bb]=_0x5c4e4a[_0x1d5b8c(0x314b)][_0x5439bb];var _0x43009e=PolygonPipeline[_0x1d5b8c(0x1284)](Ellipsoid[_0x1d5b8c(0x17f7)],_0x3bd5f2,_0x1bea0d,_0x48d92d,!0x0),_0x347be7=_0x43009e[_0x1d5b8c(0x177b)][_0x1d5b8c(0x3747)]['values'];_0x537bf7=_0x347be7[_0x1d5b8c(0x809)];var _0x46e549=_0x324b4d[_0x1d5b8c(0x1dec)],_0x4389a2=_0x46e549[_0x1d5b8c(0x2d3c)],_0x4ef575=_0x46e549[_0x1d5b8c(0x5a4e)],_0x3eebf0=new Float32Array(_0x537bf7/0x3*(_0x41b154+0x3)),_0x3fbdb8=WebMercatorProjection[_0x1d5b8c(0x1efa)](_0x46e549[_0x1d5b8c(0x5696)]),_0x540391=0x1/(WebMercatorProjection[_0x1d5b8c(0x1efa)](_0x46e549[_0x1d5b8c(0x5833)])-_0x3fbdb8),_0x1e7240=0x0;for(_0x5439bb=0x0;_0x5439bb<_0x537bf7;_0x5439bb+=0x3){Cartesian3[_0x1d5b8c(0x1d8a)](_0x347be7,_0x5439bb,_0x1fef4d),Cartographic[_0x1d5b8c(0x50e9)](_0x1fef4d,void 0x0,_0x19c16c);var _0x19c464=(_0x19c16c[_0x12b494(0x5389)]-_0x46e549[_0x1d5b8c(0x159f)])/_0x4389a2,_0x58cc77=(_0x19c16c[_0x1d5b8c(0x5859)]-_0x46e549[_0x1d5b8c(0x5696)])/_0x4ef575,_0x217e2b={'x':_0x19c464=CesiumMath[_0x1d5b8c(0x4b1d)](_0x19c464,0x0,0x1),'y':_0x58cc77=CesiumMath[_0x12b494(0x505d)](_0x58cc77,0x0,0x1)};Cartesian3[_0x1d5b8c(0x3e9)](_0x19c16c[_0x1d5b8c(0x4465)],_0x19c16c['latitude'],0x0,void 0x0,_0x3dd066);var _0x3322e1=(WebMercatorProjection[_0x1d5b8c(0x1efa)](_0x19c16c[_0x1d5b8c(0x5859)])-_0x3fbdb8)*_0x540391;_0x1e7240=_0x53cee4[_0x1d5b8c(0x2f80)](_0x3eebf0,_0x1e7240,_0x1fef4d,_0x217e2b,_0x19c16c[_0x1d5b8c(0x5a4e)],new Cartesian2(),_0x3322e1,_0x3dd066);}var _0x3d8407=new TerrainMesh();_0x3d8407[_0x1d5b8c(0x2507)]=_0x5c4e4a[_0x1d5b8c(0x2507)],_0x3d8407[_0x1d5b8c(0xa78)]=_0x3eebf0,_0x3d8407[_0x1d5b8c(0x314b)]=new Uint16Array(_0x43009e[_0x1d5b8c(0x314b)]),_0x3d8407[_0x1d5b8c(0x4fe8)]=Cartesian3[_0x1d5b8c(0x40f3)](_0x4312f8),_0x324b4d[_0x1d5b8c(0x140c)][_0x1d5b8c(0x555c)]=_0x3d8407,_0x324b4d[_0x1d5b8c(0x140c)][_0x1d5b8c(0xe0a)]=_0x324b4d[_0x1d5b8c(0x140c)][_0x1d5b8c(0xe0a)]&&_0x324b4d[_0x1d5b8c(0x140c)][_0x1d5b8c(0xe0a)][_0x1d5b8c(0x2947)](),_0x324b4d[_0x1d5b8c(0x140c)][_0x1d5b8c(0xe0a)]=GlobeSurfaceTile[_0x1d5b8c(0x4cce)](_0x572374,_0x324b4d[_0x1d5b8c(0x140c)][_0x1d5b8c(0x555c)]),_0x5c4e4a[_0x12b494(0x593d)]=!0x0;}}Object[_0x5e00b3(0x1dfd)](GlobeSurfaceTileProvider[_0x307c2b(0x1aa2)],{'baseColor':{'get':function(){var _0x450cad=_0x5e00b3;return this[_0x450cad(0x48d1)];},'set':function(_0x20f369){var _0x258689=_0x307c2b,_0x32939c=_0x5e00b3;this[_0x258689(0x5513)]=_0x20f369,this[_0x32939c(0x3d83)]=Cartesian4[_0x258689(0x8cb)](_0x20f369,this[_0x32939c(0x3d83)]);}},'quadtree':{'get':function(){var _0x3cf371=_0x5e00b3;return this[_0x3cf371(0x4bc5)];},'set':function(_0x19ab3a){var _0x2abb60=_0x307c2b;this[_0x2abb60(0x383)]=_0x19ab3a;}},'ready':{'get':function(){var _0x58de83=_0x307c2b,_0x5069b9=_0x5e00b3;return this[_0x5069b9(0x3c2e)][_0x58de83(0x54cf)]&&(0x0===this[_0x5069b9(0xac1)][_0x5069b9(0x809)]||this[_0x5069b9(0xac1)][_0x5069b9(0x38c4)](0x0)[_0x5069b9(0x4a4e)][_0x5069b9(0x2e0b)]);}},'tilingScheme':{'get':function(){var _0x13183c=_0x5e00b3;return this[_0x13183c(0x3c2e)][_0x13183c(0x3f84)];}},'errorEvent':{'get':function(){var _0x54ddef=_0x307c2b;return this[_0x54ddef(0x35dd)];}},'tileLoadedEvent':{'get':function(){var _0x57a501=_0x5e00b3;return this[_0x57a501(0x568b)];}},'imageryLayersUpdatedEvent':{'get':function(){var _0x5cb0d8=_0x5e00b3;return this[_0x5cb0d8(0xe49)];}},'terrainProvider':{'get':function(){var _0x150511=_0x307c2b;return this[_0x150511(0x3ec9)];},'set':function(_0x1a93e9){var _0x340c1e=_0x307c2b,_0xa28e06=_0x5e00b3;(this[_0xa28e06(0x3c2e)]!==_0x1a93e9||_0x1a93e9[_0x340c1e(0x3848)])&&(this[_0xa28e06(0x3c2e)]=_0x1a93e9,this[_0xa28e06(0x3c2e)]instanceof SCTTerrainProvider&&(this[_0xa28e06(0x3c2e)][_0xa28e06(0x4bc5)]=this['_quadtree']),defined$1(this[_0xa28e06(0x4bc5)])&&this[_0xa28e06(0x4bc5)][_0x340c1e(0x3f60)]());}},'clippingPlanes':{'get':function(){var _0x14696a=_0x5e00b3;return this[_0x14696a(0x49f7)];},'set':function(_0x3c6354){var _0x70d7fe=_0x307c2b,_0x4f1c84=_0x5e00b3;ClippingPlaneCollection[_0x70d7fe(0x2674)](_0x3c6354,this,_0x4f1c84(0x49f7));}},'splitDirection':{'get':function(){var _0x2f2082=_0x5e00b3;return this[_0x2f2082(0x2742)];},'set':function(_0x464ab6){var _0x1bbb92=_0x307c2b,_0x14f093=_0x5e00b3;this[_0x14f093(0x2742)]['x']=_0x464ab6['x'],this[_0x1bbb92(0x188f)]['y']=_0x464ab6['y'];}},'excavationSideTextureUrl':{'get':function(){var _0x3152cb=_0x5e00b3;return this[_0x3152cb(0x36ff)];},'set':function(_0x3a41b7){var _0x4efe14=_0x5e00b3;this[_0x4efe14(0x36ff)]=_0x3a41b7;}},'excavationBottomTextureUrl':{'get':function(){var _0xce1f44=_0x5e00b3;return this[_0xce1f44(0x1c9)];},'set':function(_0x573414){var _0x8db239=_0x5e00b3;this[_0x8db239(0x1c9)]=_0x573414;}}}),GlobeSurfaceTileProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x458d9e){var _0x4a3de1=_0x307c2b,_0x2abb9a=_0x5e00b3;this[_0x4a3de1(0x5291)][_0x2abb9a(0x16d0)](),this[_0x2abb9a(0x67c)][_0x4a3de1(0x3848)]&&(this[_0x2abb9a(0x67c)]=this['terrainProvider'],this[_0x2abb9a(0x67c)][_0x4a3de1(0x3848)]=!0x1);},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x4a16)]=function(_0x39a11e){var _0x537401=_0x307c2b,_0x18b2d0=_0x5e00b3;this[_0x18b2d0(0xac1)]['queueReprojectionCommands'](_0x39a11e),this[_0x537401(0x4011)]&&(this[_0x18b2d0(0xc6e)]=!0x1,this[_0x18b2d0(0x4bc5)][_0x18b2d0(0x414e)](function(_0x2a0422){var _0x4594c2=_0x537401,_0x2dbcaf=_0x18b2d0;_0x2a0422[_0x2dbcaf(0x140c)][_0x4594c2(0x2003)][_0x2dbcaf(0x4b76)](sortTileImageryByLayerIndex);})),updateCredits(this,_0x39a11e);for(var _0x463702=this[_0x18b2d0(0x97e)],_0x232e6b=_0x463702[_0x18b2d0(0x809)],_0x4bde35=0x0;_0x4bde35<_0x232e6b;++_0x4bde35)freeVertexArray(_0x463702[_0x4bde35]);_0x463702[_0x18b2d0(0x809)]=0x0,_0x39a11e[_0x537401(0x383)]=this[_0x18b2d0(0x4bc5)];},GlobeSurfaceTileProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x3eae)]=function(_0x3fda17){var _0x251bdb=_0x307c2b,_0x58985f=_0x5e00b3;for(var _0x3d6caf=this[_0x58985f(0x3b5f)],_0xb28bb1=0x0,_0x3d6f62=_0x3d6caf[_0x58985f(0x809)];_0xb28bb1<_0x3d6f62;++_0xb28bb1){var _0x1be8f4=_0x3d6caf[_0xb28bb1];defined$1(_0x1be8f4)&&(_0x1be8f4[_0x58985f(0x809)]=0x0);}var _0x35d965=this[_0x58985f(0x49f7)];defined$1(_0x35d965)&&_0x35d965[_0x58985f(0x552c)]&&_0x35d965[_0x58985f(0xa16)](_0x3fda17),this[_0x58985f(0x38e)]=0x0,this[_0x251bdb(0x3415)]=0x0;},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x1729)]=function(_0x543219){var _0x5de10a=_0x307c2b,_0x46b9cf=_0x5e00b3;if(defined$1(this[_0x46b9cf(0x4c21)])||(this[_0x46b9cf(0x4c21)]=new Texture({'context':_0x543219,'width':0x400,'height':0x40,'pixelFormat':PixelFormat$1[_0x46b9cf(0x1015)],'flipY':!0x1}),defined$1(this[_0x46b9cf(0xb68)])&&this[_0x46b9cf(0x4c21)][_0x46b9cf(0x7d7)]({'width':0x400,'height':0x40,'arrayBufferView':this[_0x46b9cf(0xb68)][_0x46b9cf(0x3598)][_0x46b9cf(0x5649)]})),defined$1(this[_0x5de10a(0x1f72)])||(this[_0x46b9cf(0x46c1)]=new Texture({'context':_0x543219,'width':0x400,'height':0x40,'pixelFormat':PixelFormat$1[_0x5de10a(0x668)],'flipY':!0x1}),defined$1(this[_0x46b9cf(0x3b2d)])&&this[_0x5de10a(0x1f72)][_0x5de10a(0x1ce3)]({'width':0x400,'height':0x40,'arrayBufferView':this[_0x46b9cf(0x3b2d)][_0x46b9cf(0x3598)][_0x5de10a(0x251e)]})),!defined$1(this[_0x5de10a(0x188a)])&&(this[_0x5de10a(0x188a)]=this[_0x46b9cf(0x4307)]&&this[_0x46b9cf(0x4307)][_0x5de10a(0x5020)](),defined$1(this[_0x46b9cf(0x4dcb)]))){var _0x384157=this;when(loadImage$2(this[_0x46b9cf(0x4dcb)]),function(_0x1e4df1){var _0x23e899=_0x46b9cf;_0x384157[_0x23e899(0x4dcb)]==_0x384157[_0x23e899(0x4dcb)]&&(_0x384157[_0x23e899(0x4307)]=new Texture({'context':_0x543219,'source':_0x1e4df1,'sampler':new Sampler({'wrapS':TextureWrap$1[_0x23e899(0x5993)],'wrapT':TextureWrap$1[_0x23e899(0x5993)]})}));});}},GlobeSurfaceTileProvider[_0x307c2b(0x1aa2)][_0x307c2b(0x1518)]=function(_0x65942f){var _0x972b79=_0x307c2b,_0x5268cd=_0x5e00b3;this[_0x972b79(0x13a3)]&&(defined$1(this[_0x5268cd(0x5d65)])?(this[_0x5268cd(0x4712)]=!0x1,this[_0x972b79(0x5164)]=!0x0,createRasterCommand(_0x65942f[_0x5268cd(0x4fd0)],this[_0x5268cd(0x5d65)])):this[_0x5268cd(0x2501)]=!0x1);},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x307c2b(0x4701)]=function(_0x3d11b1){var _0x1560f4=_0x5e00b3;this[_0x1560f4(0x52b)]&&(defined$1(this[_0x1560f4(0x3b44)])?(this[_0x1560f4(0x52b)]=!0x1,this[_0x1560f4(0x4c7a)]=!0x0,createRasterCommand(_0x3d11b1['context'],this[_0x1560f4(0x3b44)])):this[_0x1560f4(0x4c7a)]=!0x1);},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x1e81)]=function(_0x159c8d){var _0x3dafcb=_0x307c2b,_0x5da6df=_0x5e00b3;if(defined$1(this[_0x5da6df(0xc3f)])||(this[_0x5da6df(0xc3f)]=RenderState['fromCache']({'cull':{'enabled':this[_0x3dafcb(0x4f55)]},'depthTest':{'enabled':!0x0,'func':DepthFunction$1[_0x5da6df(0x1e86)]}}),this[_0x5da6df(0x19ab)]=RenderState[_0x5da6df(0x5344)]({'cull':{'enabled':!0x0},'depthTest':{'enabled':!0x0,'func':DepthFunction$1[_0x5da6df(0xa7a)]},'blending':BlendingState$1['ALPHA_BLEND']})),_0x159c8d[_0x5da6df(0x4c01)][_0x5da6df(0x291b)]!=FrameBufferType[_0x5da6df(0x1ff4)]){if(!this[_0x3dafcb(0x469c)]&&!defined$1(this['_disableCullingRenderState'])){var _0x1c60cb=clone$1(this[_0x5da6df(0xc3f)],!0x0);_0x1c60cb[_0x5da6df(0x2505)][_0x5da6df(0x552c)]=!0x1,this[_0x5da6df(0x16ef)]=RenderState[_0x5da6df(0x5344)](_0x1c60cb),(_0x1c60cb=clone$1(this[_0x5da6df(0x19ab)],!0x0))[_0x5da6df(0x2505)][_0x3dafcb(0x27f3)]=!0x1,this[_0x5da6df(0x5b4c)]=RenderState[_0x5da6df(0x5344)](_0x1c60cb);}this[_0x5da6df(0x1729)](_0x159c8d[_0x5da6df(0x4fd0)]),this[_0x5da6df(0x30cb)](_0x159c8d),this[_0x5da6df(0x2d03)](_0x159c8d),this[_0x5da6df(0x4d87)](_0x159c8d),this[_0x5da6df(0x41e0)](_0x159c8d),this[_0x5da6df(0x29dc)](_0x159c8d),this[_0x5da6df(0x2bad)](_0x159c8d),createRasterAAFBO(this,_0x159c8d),createRasterFXAACommand(this,_0x159c8d),_0x159c8d[_0x5da6df(0x434b)]>0x1&&defined$1(_0x159c8d[_0x3dafcb(0x5ac0)])&&_0x159c8d[_0x5da6df(0x39aa)][_0x3dafcb(0x2ef4)]>0x0&&(createLineRealtimeRasterFBOs(this,_0x159c8d),createRasterCompositeCommand(this,_0x159c8d)),this[_0x3dafcb(0x5252)]&&this[_0x5da6df(0x4237)]&&!0x1!==this['terrainProvider'][_0x5da6df(0x1b1)]&&TerrainFillMesh[_0x3dafcb(0x4e9b)](this,this[_0x3dafcb(0x383)][_0x5da6df(0x1891)],_0x159c8d,this[_0x5da6df(0x97e)]);for(var _0x209038=0x0,_0x2dd433=this[_0x5da6df(0x3b5f)],_0x3f84e8=0x0,_0x28e3d3=_0x2dd433[_0x5da6df(0x809)];_0x3f84e8<_0x28e3d3;++_0x3f84e8){var _0x3808d4=_0x2dd433[_0x3f84e8];if(defined$1(_0x3808d4)){var _0x50d695=0x0;_0x3808d4[_0x3dafcb(0x2ef4)]>0x0&&(_0x50d695=_0x3808d4[_0x3808d4[_0x5da6df(0x809)]-0x1][_0x5da6df(0x3674)]);for(var _0x22f491=0x0,_0x19cb88=_0x3808d4[_0x3dafcb(0x2ef4)];_0x22f491<_0x19cb88;++_0x22f491){_0x3808d4[_0x22f491][_0x5da6df(0x4ad6)](_0x159c8d,this),_0x3808d4[_0x22f491][_0x5da6df(0x4c41)](_0x159c8d,this);var _0x2cbb27=_0x3808d4[_0x22f491],_0x471661=_0x2cbb27[_0x5da6df(0x140c)][_0x5da6df(0x1ec6)];if(_0x2cbb27[_0x5da6df(0x140c)][_0x5da6df(0x21db)]!==TerrainState$1[_0x5da6df(0x2b0d)]){_0x2cbb27['rasterClipRegion'](_0x159c8d,this),defined$1(_0x2cbb27[_0x3dafcb(0x313f)][_0x5da6df(0x3758)])&&(!_0x159c8d[_0x3dafcb(0x155)][_0x5da6df(0x552c)]||_0x159c8d[_0x5da6df(0x4c01)][_0x5da6df(0x2c5)][_0x3dafcb(0x2feb)](_0x5da6df(0x27d0))>-0x1)&&(addDrawCommandsForTile(this,_0x2cbb27,void 0x0,_0x50d695,_0x159c8d,!0x0),subdivisionMesh(_0x159c8d,_0x2cbb27));for(var _0x3025b1=void 0x0,_0x5214cb=!0x1,_0x46def2=_0x159c8d[_0x5da6df(0x5592)][_0x3dafcb(0x16a0)][_0x5da6df(0x1504)][_0x5da6df(0x52dd)],_0x1f3a47=0x1;_0x1f3a47<_0x46def2[_0x5da6df(0x809)];_0x1f3a47++){var _0xc411f4=_0x46def2[_0x1f3a47][_0x5da6df(0x3c2e)][_0x5da6df(0x5311)],_0x402fda=_0x2cbb27[_0x5da6df(0x140c)][_0x3dafcb(0x2706)][_0xc411f4];if(defined$1(_0x402fda)){if(defined$1(_0x402fda[_0x5da6df(0x555a)])&&defined$1(_0x402fda[_0x3dafcb(0x574c)][_0x5da6df(0x3e64)])){if(!_0x402fda[_0x5da6df(0x555a)][_0x3dafcb(0x36f8)]){defined$1(_0x402fda[_0x5da6df(0x555a)])&&defined$1(_0x402fda[_0x5da6df(0x2b54)])&&defined$1(_0x402fda[_0x5da6df(0x2b20)])&&(_0x2cbb27[_0x5da6df(0x140c)][_0x5da6df(0x555a)]=_0x402fda[_0x5da6df(0x555a)],_0x2cbb27[_0x5da6df(0x140c)][_0x3dafcb(0x202b)]=_0x402fda[_0x5da6df(0x2b54)],_0x2cbb27[_0x5da6df(0x140c)][_0x5da6df(0x2b20)]=_0x402fda[_0x5da6df(0x2b20)]);break;}_0x5214cb=!0x0;}addDrawCommandsForTile(this,_0x2cbb27,_0x402fda,_0x50d695,_0x159c8d,!0x1,_0x3025b1),defined$1(_0x402fda)&&(defined$1(_0x402fda[_0x5da6df(0x2b20)])&&!_0x402fda[_0x3dafcb(0x5084)][_0x5da6df(0x3741)]&&defined$1(_0x402fda[_0x5da6df(0x2b54)])?(_0x402fda[_0x3dafcb(0x3515)](_0x159c8d,this,_0x2cbb27),_0x3025b1=_0x402fda[_0x5da6df(0x4948)]):_0x3025b1=void 0x0);}}_0x5214cb&&subdivisionMesh(_0x159c8d,_0x2cbb27),addDrawCommandsForTile(this,_0x2cbb27,void 0x0,_0x50d695,_0x159c8d,!0x1,_0x3025b1),defined$1(_0x2cbb27[_0x3dafcb(0x313f)])&&defined$1(_0x2cbb27[_0x3dafcb(0x313f)]['terrainData'])&&defined$1(_0x2cbb27[_0x5da6df(0x140c)][_0x5da6df(0x555a)][_0x5da6df(0x5121)])&&defined$1(_0x2cbb27[_0x5da6df(0x140c)][_0x5da6df(0x555a)][_0x5da6df(0x2cbd)])&&(0x0==_0x22f491?_0x209038=0.5*(_0x2cbb27[_0x5da6df(0x140c)][_0x3dafcb(0x574c)][_0x5da6df(0x5121)]+_0x2cbb27['data'][_0x5da6df(0x555a)][_0x5da6df(0x2cbd)]):_0x209038+=0.5*(_0x2cbb27[_0x5da6df(0x140c)][_0x5da6df(0x555a)][_0x5da6df(0x5121)]+_0x2cbb27[_0x3dafcb(0x313f)][_0x3dafcb(0x574c)][_0x5da6df(0x2cbd)]));}_0x159c8d[_0x5da6df(0x3a8d)]=Math[_0x5da6df(0x19a8)](_0x159c8d[_0x5da6df(0x3a8d)],_0x471661[_0x5da6df(0x5b47)]);}_0x19cb88>0x1&&(_0x209038/=_0x19cb88,_0x159c8d[_0x5da6df(0x4544)]=_0x209038);}}if(_0x159c8d[_0x5da6df(0x39aa)][_0x3dafcb(0x2ef4)]=0x0,!_0x159c8d[_0x3dafcb(0x57e6)][_0x5da6df(0x56c)]){for(var _0xd25b47 in this[_0x5da6df(0x3b8b)][_0x5da6df(0x33c8)])if((defined$1(this[_0x5da6df(0x36ff)])||!(_0xd25b47[_0x5da6df(0xabf)](_0x5da6df(0x1612))>-0x1))&&(defined$1(this[_0x3dafcb(0x29a5)])||!(_0xd25b47[_0x5da6df(0xabf)]('bottom')>-0x1))){var _0x54c188=this['_excavateRegionCommands'][_0x5da6df(0x33c8)][_0xd25b47];_0x159c8d[_0x5da6df(0xe5b)][_0x3dafcb(0x2a0e)](_0x54c188);}}if(this[_0x5da6df(0x3b30)]){var _0x2451fc=_0x159c8d[_0x5da6df(0x5592)][_0x5da6df(0x4459)],_0x1a1843=new Matrix4();Matrix4[_0x5da6df(0x235)](_0x2451fc,_0x1a1843);for(_0x1f3a47=0x0;_0x1f3a47<0x6;_0x1f3a47++)Matrix4[_0x5da6df(0x1abe)](_0x1a1843,this[_0x5da6df(0xd83)][_0x1f3a47],this[_0x5da6df(0x5ecd)][_0x1f3a47]);}}},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x307c2b(0x242e)]=function(_0x5afaa8){var _0x36be5b=_0x5e00b3;for(var _0x12cd10=this[_0x36be5b(0x2c6d)],_0x1cefdb=0x0,_0x2333d7=this[_0x36be5b(0x38e)];_0x1cefdb<_0x2333d7;++_0x1cefdb)_0x5afaa8[_0x36be5b(0xe5b)][_0x36be5b(0x5323)](_0x12cd10[_0x1cefdb]);},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0xb73)]=function(){var _0x1d71b8=_0x5e00b3;this[_0x1d71b8(0xac1)]['cancelReprojections']();},GlobeSurfaceTileProvider['prototype'][_0x5e00b3(0xef4)]=function(_0x41fdcd){var _0x1d5bd5=_0x5e00b3;return this[_0x1d5bd5(0x3c2e)][_0x1d5bd5(0xef4)](_0x41fdcd);},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x22db)]=function(_0x453e67,_0x2829d8){var _0x2eb326=_0x307c2b,_0x3485f3=_0x5e00b3,_0xce753f=_0x2829d8[_0x3485f3(0x227)],_0x22da8e=_0x2829d8[_0x3485f3(0x140c)];if(defined$1(_0xce753f)&&defined$1(_0xce753f[_0x2eb326(0x313f)])&&_0xce753f[_0x3485f3(0x140c)][_0x3485f3(0x21db)]===TerrainState$1[_0x3485f3(0x2b0d)])return _0x22da8e[_0x3485f3(0x21db)]=TerrainState$1[_0x3485f3(0x2b0d)],void(_0x2829d8[_0x3485f3(0x3d40)]=QuadtreeTileLoadState$2[_0x3485f3(0x500f)]);var _0x3156bd,_0x561898=!0x0;defined$1(_0x22da8e)&&(_0x561898=_0x22da8e[_0x3485f3(0x4bcf)]!==_0x2829d8||_0x2829d8[_0x3485f3(0x386a)]===TileSelectionResult[_0x3485f3(0x1774)],_0x3156bd=_0x22da8e['terrainState']),GlobeSurfaceTile[_0x3485f3(0x35a9)](_0x2829d8,_0x453e67,this['terrainProvider'],this[_0x3485f3(0x410)],this['_imageryLayers'],this['_vertexArraysToDestroy'],_0x561898),_0x22da8e=_0x2829d8[_0x3485f3(0x140c)],_0x561898&&_0x3156bd!==_0x2829d8[_0x3485f3(0x140c)][_0x3485f3(0x21db)]&&this[_0x3485f3(0x3285)](_0x2829d8,_0x453e67,this[_0x3485f3(0x2a8d)][_0x3485f3(0x2344)])&&_0x22da8e[_0x3485f3(0x4bcf)]===_0x2829d8&&(_0x561898=!0x1,GlobeSurfaceTile[_0x3485f3(0x35a9)](_0x2829d8,_0x453e67,this[_0x3485f3(0x67c)],this[_0x2eb326(0x1c89)],this[_0x2eb326(0x5291)],this[_0x3485f3(0x97e)],_0x561898)),_0x2829d8[_0x3485f3(0x208f)]&&this['_tileLoadedEvent'][_0x3485f3(0x1c10)](_0x2829d8);};var boundingSphereScratch$1=new BoundingSphere(),rectangleIntersectionScratch=new Rectangle(),splitCartographicLimitRectangleScratch=new Rectangle(),rectangleCenterScratch=new Cartographic();function clipRectangleAntimeridian(_0x67819c,_0x121ac2){var _0x4ab0bb=_0x5e00b3;if(_0x121ac2[_0x4ab0bb(0x159f)]<_0x121ac2[_0x4ab0bb(0x310a)])return _0x121ac2;var _0x4213ac=Rectangle[_0x4ab0bb(0x40f3)](_0x121ac2,splitCartographicLimitRectangleScratch);return Rectangle[_0x4ab0bb(0x4fe8)](_0x67819c,rectangleCenterScratch)[_0x4ab0bb(0x4465)]>0x0?_0x4213ac[_0x4ab0bb(0x310a)]=CesiumMath['PI']:_0x4213ac[_0x4ab0bb(0x159f)]=-CesiumMath['PI'],_0x4213ac;}GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x3285)]=function(_0x3cb85a,_0x360654,_0x40face){var _0x20ee0c=_0x307c2b,_0x380e8c=_0x5e00b3,_0x1f6c5e=this[_0x380e8c(0x55bf)](_0x3cb85a,_0x360654);if(_0x3cb85a[_0x380e8c(0x56db)]=_0x1f6c5e,_0x360654[_0x20ee0c(0x2cb3)][_0x380e8c(0x552c)]&&CesiumMath[_0x380e8c(0x4ed8)](_0x1f6c5e,_0x360654[_0x20ee0c(0x2cb3)][_0x380e8c(0x326c)])>=0x1)return Visibility$1[_0x380e8c(0x423a)];var _0x1e3c87=_0x3cb85a[_0x380e8c(0x140c)],_0x48046f=_0x1e3c87[_0x380e8c(0x1ec6)];if(void 0x0===_0x1e3c87[_0x20ee0c(0x35e2)])return Visibility$1[_0x380e8c(0x44de)];var _0x26b221=_0x360654[_0x380e8c(0x332b)],_0x1f546a=defaultValue$1(_0x1e3c87[_0x20ee0c(0x52a2)],_0x1e3c87[_0x380e8c(0x8e7)]);if(!defined$1(_0x1f546a)&&defined$1(_0x1e3c87[_0x20ee0c(0x1198)])){for(var _0x144182 in(_0x1f546a=_0x1e3c87[_0x380e8c(0x546e)][_0x380e8c(0x334d)],_0x1e3c87[_0x380e8c(0xe9a)]))_0x1f546a=BoundingSphere[_0x20ee0c(0xb0c)](_0x3cb85a,_0x1e3c87[_0x380e8c(0xe9a)][_0x144182][_0x380e8c(0x2b20)][_0x380e8c(0x334d)],_0x1f546a,_0x1f546a);}_0x1e3c87[_0x380e8c(0x4519)]=!0x1;var _0x1ba0a0=clipRectangleAntimeridian(_0x3cb85a[_0x380e8c(0x1dec)],this[_0x380e8c(0x4c1e)]),_0x195b6a=Rectangle[_0x380e8c(0x5bb5)](_0x1ba0a0,_0x3cb85a[_0x380e8c(0x1dec)],rectangleIntersectionScratch);if(!defined$1(_0x195b6a))return Visibility$1[_0x380e8c(0x423a)];if(Rectangle[_0x380e8c(0x1dab)](_0x195b6a,_0x3cb85a[_0x380e8c(0x1dec)])||(_0x1e3c87[_0x380e8c(0x4519)]=!0x0),_0x360654[_0x380e8c(0x3037)]!==SceneMode$1[_0x380e8c(0x3c78)]){for(var _0x144182 in(_0x1f546a=boundingSphereScratch$1,BoundingSphere[_0x380e8c(0x3380)](_0x3cb85a[_0x20ee0c(0x569c)],_0x360654[_0x380e8c(0x5cd9)],_0x48046f[_0x380e8c(0x5b47)],_0x48046f[_0x380e8c(0x1e80)],_0x1f546a),Cartesian3[_0x380e8c(0x160f)](_0x1f546a[_0x380e8c(0x4fe8)]['z'],_0x1f546a['center']['x'],_0x1f546a['center']['y'],_0x1f546a['center']),_0x360654[_0x380e8c(0x3037)]===SceneMode$1[_0x380e8c(0x530d)]&&defined$1(_0x1e3c87[_0x380e8c(0x546e)])&&(_0x1f546a=BoundingSphere[_0x380e8c(0x418)](_0x1e3c87[_0x380e8c(0x546e)][_0x380e8c(0x334d)],_0x1f546a,_0x1f546a)),_0x1e3c87[_0x380e8c(0xe9a)]))_0x1f546a=BoundingSphere[_0x380e8c(0x418)](_0x3cb85a,_0x1e3c87['terrain'][_0x144182][_0x380e8c(0x2b20)][_0x380e8c(0x334d)],_0x1f546a,_0x1f546a);}var _0x126d42=this[_0x20ee0c(0x392f)];if(defined$1(_0x126d42)&&_0x126d42[_0x380e8c(0x552c)]&&defined$1(_0x1f546a)){var _0x53d638=_0x126d42[_0x20ee0c(0x5adb)](_0x1f546a);if(_0x3cb85a[_0x380e8c(0x5a9c)]=_0x53d638!==Intersect$1[_0x380e8c(0x306)],_0x53d638===Intersect$1[_0x380e8c(0x5815)])return Visibility$1[_0x380e8c(0x423a)];}var _0x37b98d=Intersect$1[_0x380e8c(0x2c8a)];if(defined$1(_0x1f546a)){if((_0x37b98d=_0x26b221[_0x380e8c(0x156a)](_0x1f546a))===Intersect$1[_0x380e8c(0x5815)]){for(var _0x144182 in _0x1e3c87[_0x380e8c(0xe9a)])if(defined$1(_0x1f546a=_0x1e3c87[_0x380e8c(0xe9a)][_0x144182][_0x380e8c(0x8e7)])||(_0x1f546a=_0x1e3c87[_0x380e8c(0x4ee1)]),defined$1(_0x1f546a)&&(_0x37b98d=_0x26b221[_0x380e8c(0x156a)](_0x1f546a))!==Intersect$1[_0x20ee0c(0x37ac)])break;}if(_0x37b98d===Intersect$1[_0x380e8c(0x5815)])return defined$1(_0x3cb85a[_0x20ee0c(0x50b7)])&&defined$1(_0x3cb85a[_0x380e8c(0x227)][_0x380e8c(0x140c)][_0x380e8c(0xee3)])?_0x26b221[_0x380e8c(0x156a)](_0x3cb85a[_0x380e8c(0x227)][_0x20ee0c(0x313f)][_0x380e8c(0xee3)]):Visibility$1['NONE'];}if(_0x3cb85a[_0x20ee0c(0x593d)])return _0x37b98d;var _0x3a6501=_0x360654[_0x380e8c(0x3037)]===SceneMode$1[_0x380e8c(0x3c78)]&&_0x360654[_0x380e8c(0x5592)][_0x20ee0c(0x250e)]instanceof OrthographicFrustum;if(_0x360654[_0x380e8c(0x3037)]===SceneMode$1[_0x380e8c(0x3c78)]&&!_0x3a6501&&defined$1(_0x40face)){var _0x1ce193=_0x1e3c87['occludeePointInScaledSpace'];return defined$1(_0x1ce193)?_0x40face[_0x380e8c(0x4faa)][_0x380e8c(0x2a3a)](_0x1ce193,_0x48046f[_0x20ee0c(0x26ca)])?_0x37b98d:Visibility$1[_0x380e8c(0x423a)]:_0x37b98d;}return _0x37b98d;},GlobeSurfaceTileProvider['prototype'][_0x5e00b3(0x415f)]=function(_0x5e10b1){var _0x557f7f=_0x307c2b,_0x27e87b=_0x5e00b3;return!!defined$1(_0x5e10b1[_0x27e87b(0x140c)][_0x557f7f(0x574c)])||void 0x0!==this[_0x27e87b(0x67c)][_0x27e87b(0x316e)](0x2*_0x5e10b1['x'],0x2*_0x5e10b1['y'],_0x5e10b1[_0x27e87b(0x350b)]+0x1);};var readyImageryScratch=[],canRenderTraversalStack=[];GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x133e)]=function(_0x38b769,_0x1a66c6){var _0x26088d=_0x307c2b,_0x500371=_0x5e00b3,_0x75cb9c=_0x38b769[_0x500371(0x140c)],_0x23b232=readyImageryScratch;_0x23b232[_0x500371(0x809)]=this[_0x500371(0xac1)][_0x500371(0x809)];var _0x3cd283,_0x13a89e,_0x4bc9e7,_0x598b99=!0x1,_0x5d7b85=!0x1;for(defined$1(_0x75cb9c)&&(_0x598b99=_0x75cb9c[_0x500371(0x21db)]===TerrainState$1[_0x500371(0xc3e)],_0x5d7b85=!0x0,_0x3cd283=_0x75cb9c[_0x500371(0x5d59)]),_0x13a89e=0x0,_0x4bc9e7=_0x23b232[_0x26088d(0x2ef4)];_0x13a89e<_0x4bc9e7;++_0x13a89e)_0x23b232[_0x13a89e]=_0x5d7b85;if(defined$1(_0x3cd283))for(_0x13a89e=0x0,_0x4bc9e7=_0x3cd283[_0x500371(0x809)];_0x13a89e<_0x4bc9e7;++_0x13a89e){var _0xf6f636=_0x3cd283[_0x13a89e];if(!defined$1(_0xf6f636[_0x500371(0x2f48)])){var _0x25b729=_0xf6f636[_0x500371(0x16bc)],_0x5b7317=!defined$1(_0x25b729)||_0x25b729[_0x500371(0x3d40)]===ImageryState$1[_0x500371(0xf90)]||_0x25b729[_0x500371(0x3d40)]===ImageryState$1[_0x500371(0x2b0d)],_0x2b66da=(_0xf6f636[_0x500371(0x16bc)]||_0xf6f636[_0x26088d(0x475d)])[_0x500371(0x2f48)][_0x500371(0x476b)];_0x23b232[_0x2b66da]=_0x5b7317&&_0x23b232[_0x2b66da];}}var _0x5ae682=this[_0x500371(0x2a8d)][_0x500371(0x386d)],_0x43793a=canRenderTraversalStack;for(_0x43793a[_0x500371(0x809)]=0x0,_0x43793a[_0x500371(0x5323)](_0x38b769[_0x500371(0x54fc)],_0x38b769[_0x500371(0x188b)],_0x38b769[_0x500371(0x292b)],_0x38b769[_0x26088d(0x443f)]);_0x43793a[_0x500371(0x809)]>0x0;){var _0x217318=_0x43793a[_0x500371(0x3b86)](),_0x142ab0=_0x217318[_0x500371(0x23c7)]===_0x5ae682?_0x217318[_0x26088d(0xe6c)]:TileSelectionResult[_0x500371(0x423a)];if(_0x142ab0===TileSelectionResult[_0x500371(0x275b)]){if(!defined$1(_0x217318[_0x500371(0x140c)]))continue;if(!_0x598b99&&_0x217318[_0x500371(0x140c)][_0x500371(0x21db)]===TerrainState$1['READY'])return!0x1;var _0x3b8c9d=_0x217318[_0x26088d(0x313f)][_0x26088d(0x2003)];for(_0x13a89e=0x0,_0x4bc9e7=_0x3b8c9d[_0x500371(0x809)];_0x13a89e<_0x4bc9e7;++_0x13a89e){var _0x2a457a=_0x3b8c9d[_0x13a89e];if(!defined$1(_0x2a457a[_0x500371(0x2f48)])){var _0xa77f40=_0x2a457a[_0x500371(0x16bc)],_0x4b5460=!defined$1(_0xa77f40)||_0xa77f40['state']===ImageryState$1[_0x500371(0xf90)]||_0xa77f40[_0x500371(0x3d40)]===ImageryState$1[_0x500371(0x2b0d)],_0x5da6a9=(_0x2a457a[_0x500371(0x16bc)]||_0x2a457a[_0x26088d(0x475d)])[_0x500371(0x2f48)][_0x500371(0x476b)];if(_0x4b5460&&!_0x23b232[_0x5da6a9])return!0x1;}}}else _0x142ab0===TileSelectionResult[_0x500371(0x13e4)]&&_0x43793a[_0x26088d(0x2a0e)](_0x217318[_0x500371(0x54fc)],_0x217318[_0x500371(0x188b)],_0x217318[_0x500371(0x292b)],_0x217318[_0x26088d(0x443f)]);}return!0x0;};var tileDirectionScratch=new Cartesian3();GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x4cfc)]=function(_0x3c103b,_0x2799cf){var _0x1898d8=_0x307c2b,_0xe3e3de=_0x5e00b3,_0xf4e246=_0x3c103b[_0xe3e3de(0x140c)];if(void 0x0===_0xf4e246)return 0x0;var _0x5175e5=_0xf4e246[_0x1898d8(0x1f12)];if(void 0x0===_0x5175e5)return 0x0;var _0x25ad7d=_0x2799cf[_0x1898d8(0x57e6)][_0xe3e3de(0x2b06)],_0x21f123=_0x2799cf[_0x1898d8(0x57e6)][_0xe3e3de(0x20e8)],_0x339dc5=Cartesian3[_0xe3e3de(0x34b6)](_0x5175e5[_0xe3e3de(0x4fe8)],_0x25ad7d,tileDirectionScratch),_0x4eb85a=Cartesian3[_0xe3e3de(0x3d6f)](_0x339dc5);return _0x4eb85a<CesiumMath[_0xe3e3de(0x3905)]?0x0:(Cartesian3['divideByScalar'](_0x339dc5,_0x4eb85a,_0x339dc5),(0x1-Cartesian3[_0xe3e3de(0x2d8e)](_0x339dc5,_0x21f123))*_0x3c103b[_0xe3e3de(0x56db)]);};var modifiedModelViewScratch=new Matrix4(),modifiedModelViewProjectionScratch=new Matrix4(),tileRectangleScratch=new Cartesian4(),localizedCartographicLimitRectangleScratch=new Cartesian4(),rtcScratch=new Cartesian3(),centerEyeScratch=new Cartesian3(),southwestScratch=new Cartesian3(),northeastScratch=new Cartesian3();GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x48cc)]=function(_0xd58efc,_0x595bb7){var _0x9e7e0c=_0x307c2b,_0x27f085=_0x5e00b3;for(var _0x3f7659=0x0,_0x36f663=_0xd58efc[_0x9e7e0c(0x313f)][_0x27f085(0x5d59)],_0x2e4802=0x0,_0x5e1791=_0x36f663[_0x27f085(0x809)];_0x2e4802<_0x5e1791;++_0x2e4802){var _0x2e2c44=_0x36f663[_0x2e4802];defined$1(_0x2e2c44[_0x27f085(0x3d1e)])&&0x0!==_0x2e2c44[_0x27f085(0x3d1e)][_0x27f085(0x2f48)][_0x27f085(0x32a8)]&&++_0x3f7659;}var _0x240651=this[_0x27f085(0x3b5f)][_0x3f7659];defined$1(_0x240651)||(_0x240651=[],this[_0x9e7e0c(0x445c)][_0x3f7659]=_0x240651),_0x240651[_0x27f085(0x5323)](_0xd58efc),defined$1(_0xd58efc[_0x9e7e0c(0x313f)][_0x27f085(0x2b54)])?this[_0x27f085(0x4237)]=!0x0:this[_0x27f085(0x14a5)]=!0x0;var _0x3927a0=this[_0x27f085(0x2e7a)];++_0x3927a0[_0x27f085(0x2d34)],_0x3927a0[_0x9e7e0c(0xdad)]+=_0x3f7659;};var cornerPositionsScratch=[new Cartesian3(),new Cartesian3(),new Cartesian3(),new Cartesian3()];function computeOccludeePoint(_0x47a46f,_0x55356f,_0x4f6903,_0x496ac5,_0x28cfb8,_0x1176c5){var _0x4c4750=_0x307c2b,_0x2a3e41=_0x5e00b3,_0x43786d=_0x47a46f[_0x4c4750(0x3b95)][_0x4c4750(0x124a)][_0x2a3e41(0x4faa)],_0x15bd7d=_0x43786d[_0x4c4750(0x2864)],_0x48b82b=cornerPositionsScratch;return Cartesian3[_0x4c4750(0x3418)](_0x4f6903[_0x2a3e41(0x159f)],_0x4f6903[_0x2a3e41(0x5696)],_0x28cfb8,_0x15bd7d,_0x48b82b[0x0]),Cartesian3[_0x2a3e41(0x3e9)](_0x4f6903['east'],_0x4f6903[_0x2a3e41(0x5696)],_0x28cfb8,_0x15bd7d,_0x48b82b[0x1]),Cartesian3['fromRadians'](_0x4f6903[_0x2a3e41(0x159f)],_0x4f6903[_0x4c4750(0x51b4)],_0x28cfb8,_0x15bd7d,_0x48b82b[0x2]),Cartesian3[_0x2a3e41(0x3e9)](_0x4f6903[_0x2a3e41(0x310a)],_0x4f6903[_0x2a3e41(0x5833)],_0x28cfb8,_0x15bd7d,_0x48b82b[0x3]),_0x43786d[_0x2a3e41(0x224f)](_0x55356f,_0x48b82b,_0x496ac5,_0x1176c5);}function updateTileBoundingRegion(_0x4e8c83,_0xf1cef,_0x8eaf46){var _0xcc8367=_0x307c2b,_0x54cb47=_0x5e00b3,_0x20ac8=_0x4e8c83[_0x54cb47(0x140c)];void 0x0===_0x20ac8&&(_0x20ac8=_0x4e8c83[_0xcc8367(0x313f)]=new GlobeSurfaceTile()),void 0x0===_0x20ac8[_0x54cb47(0x1ec6)]&&(_0x20ac8['tileBoundingRegion']=new TileBoundingRegion({'computeBoundingVolumes':_0xf1cef[_0x54cb47(0xa20)],'rectangle':_0x4e8c83[_0x54cb47(0x1dec)],'ellipsoid':_0x4e8c83[_0xcc8367(0x329e)][_0x54cb47(0x4faa)],'minimumHeight':0x0,'maximumHeight':0.1}));var _0x39d695=_0x20ac8[_0x54cb47(0x555a)],_0x5b7860=_0x20ac8[_0x54cb47(0x2b20)],_0x317612=_0x20ac8[_0x54cb47(0x1ec6)],_0x5f58c7=!0x1;for(var _0x3e5399 in(void 0x0!==_0x5b7860&&void 0x0!==_0x5b7860[_0x54cb47(0x5b47)]&&void 0x0!==_0x5b7860[_0x54cb47(0x1e80)]?(_0x317612[_0x54cb47(0x5b47)]=_0x5b7860[_0x54cb47(0x5b47)],_0x317612[_0x54cb47(0x1e80)]=_0x5b7860[_0x54cb47(0x1e80)],_0x5f58c7=!0x0):void 0x0!==_0x39d695&&void 0x0!==_0x39d695[_0xcc8367(0x3095)]&&void 0x0!==_0x39d695[_0x54cb47(0x5121)]?(_0x317612[_0x54cb47(0x5b47)]=_0x39d695[_0x54cb47(0x2cbd)]*_0x8eaf46[_0x54cb47(0xf82)],_0x317612[_0xcc8367(0x3c4)]=_0x39d695['_maximumHeight']*_0x8eaf46[_0x54cb47(0xf82)],_0x5f58c7=!0x0):_0x4e8c83[_0xcc8367(0x31b5)]&&(_0x317612[_0x54cb47(0x5b47)]=0x0,_0x317612[_0x54cb47(0x1e80)]=0x0,_0x5f58c7=!0x0),_0x20ac8[_0x54cb47(0xe9a)]))defined$1(_0x20ac8[_0x54cb47(0xe9a)][_0x3e5399][_0x54cb47(0x2b20)])?(_0x317612[_0x54cb47(0x5b47)]=Math[_0x54cb47(0x19a8)](_0x20ac8[_0x54cb47(0xe9a)][_0x3e5399][_0x54cb47(0x2b20)][_0x54cb47(0x5b47)],_0x317612[_0x54cb47(0x5b47)]),_0x317612[_0x54cb47(0x1e80)]=Math[_0x54cb47(0x498f)](_0x20ac8[_0xcc8367(0x2706)][_0x3e5399][_0x54cb47(0x2b20)][_0x54cb47(0x1e80)],_0x317612[_0xcc8367(0x3c4)])):defined$1(_0x20ac8[_0x54cb47(0xe9a)][_0x3e5399][_0x54cb47(0x555a)])?(_0x317612[_0x54cb47(0x5b47)]=Math[_0x54cb47(0x19a8)](_0x20ac8[_0x54cb47(0xe9a)][_0x3e5399][_0x54cb47(0x555a)][_0x54cb47(0x2cbd)],_0x317612[_0x54cb47(0x5b47)]),_0x317612[_0x54cb47(0x1e80)]=Math[_0xcc8367(0x5449)](_0x20ac8[_0xcc8367(0x2706)][_0x3e5399][_0x54cb47(0x555a)][_0x54cb47(0x5121)],_0x317612[_0x54cb47(0x1e80)])):_0x5f58c7=!0x1;if(_0x5f58c7)return _0x4e8c83;_0x317612[_0xcc8367(0x26ca)]=Number[_0x54cb47(0x259)],_0x317612[_0x54cb47(0x1e80)]=Number[_0x54cb47(0x259)];for(var _0x114eee=_0x4e8c83[_0x54cb47(0x227)];void 0x0!==_0x114eee;){var _0x3d093e=_0x114eee[_0x54cb47(0x140c)];if(void 0x0!==_0x3d093e){var _0xb289bd=_0x3d093e[_0x54cb47(0x2b20)];if(void 0x0!==_0xb289bd&&void 0x0!==_0xb289bd[_0x54cb47(0x5b47)]&&void 0x0!==_0xb289bd[_0x54cb47(0x1e80)])_0x317612[_0x54cb47(0x5b47)]=_0xb289bd[_0x54cb47(0x5b47)],_0x317612[_0x54cb47(0x1e80)]=_0xb289bd[_0x54cb47(0x1e80)],_0x5f58c7=!0x0;else{var _0x1e931b=_0x3d093e[_0xcc8367(0x574c)];void 0x0!==_0x1e931b&&void 0x0!==_0x1e931b[_0x54cb47(0x2cbd)]&&void 0x0!==_0x1e931b[_0x54cb47(0x5121)]&&(_0x317612[_0x54cb47(0x5b47)]=_0x1e931b[_0x54cb47(0x2cbd)]*_0x8eaf46[_0x54cb47(0xf82)],_0x317612[_0x54cb47(0x1e80)]=_0x1e931b[_0x54cb47(0x5121)]*_0x8eaf46[_0x54cb47(0xf82)],_0x5f58c7=!0x0);}for(var _0x3e5399 in _0x3d093e[_0x54cb47(0xe9a)])defined$1(_0x3d093e[_0x54cb47(0xe9a)][_0x3e5399][_0x54cb47(0x2b20)])?(_0x317612[_0x54cb47(0x5b47)]=Math[_0x54cb47(0x19a8)](_0x3d093e[_0x54cb47(0xe9a)][_0x3e5399][_0x54cb47(0x2b20)][_0x54cb47(0x5b47)],_0x317612[_0xcc8367(0x26ca)]),_0x317612[_0x54cb47(0x1e80)]=Math[_0x54cb47(0x498f)](_0x3d093e[_0x54cb47(0xe9a)][_0x3e5399][_0x54cb47(0x2b20)][_0x54cb47(0x1e80)],_0x317612[_0x54cb47(0x1e80)])):defined$1(_0x3d093e[_0xcc8367(0x2706)][_0x3e5399][_0x54cb47(0x555a)])?(_0x317612[_0x54cb47(0x5b47)]=Math[_0x54cb47(0x19a8)](_0x3d093e[_0x54cb47(0xe9a)][_0x3e5399]['terrainData'][_0x54cb47(0x2cbd)],_0x317612[_0x54cb47(0x5b47)]),_0x317612[_0xcc8367(0x3c4)]=Math[_0x54cb47(0x498f)](_0x3d093e[_0x54cb47(0xe9a)][_0x3e5399][_0x54cb47(0x555a)][_0x54cb47(0x5121)],_0x317612[_0xcc8367(0x3c4)])):_0x5f58c7=!0x1;if(_0x5f58c7)return _0x114eee;}_0x114eee=_0x114eee[_0x54cb47(0x227)];}}function getTileReadyCallback(_0x146f31,_0x5a736c,_0x1c2d95){return function(_0x1f0e85){var _0x3a5bcf=_0x140d,_0x1b1fad=_0x23ca,_0x4d3c89,_0x3b24bd,_0xd61aca,_0xc5d93a=-0x1,_0x98f187=_0x1f0e85[_0x1b1fad(0x140c)][_0x1b1fad(0x5d59)],_0x5e7545=_0x98f187[_0x1b1fad(0x809)];for(_0xd61aca=0x0;_0xd61aca<_0x5e7545;++_0xd61aca)if((_0x3b24bd=defaultValue$1((_0x4d3c89=_0x98f187[_0xd61aca])[_0x1b1fad(0x3d1e)],_0x4d3c89[_0x1b1fad(0x16bc)]))[_0x1b1fad(0x2f48)]===_0x5a736c){_0xc5d93a=_0xd61aca;break;}if(-0x1!==_0xc5d93a){var _0x2d5c4c=_0xc5d93a+_0x146f31;if(_0x3b24bd=defined$1(_0x4d3c89=_0x98f187[_0x2d5c4c])?defaultValue$1(_0x4d3c89[_0x1b1fad(0x3d1e)],_0x4d3c89[_0x1b1fad(0x16bc)]):void 0x0,!defined$1(_0x3b24bd)||_0x3b24bd[_0x3a5bcf(0x12d)]!==_0x5a736c)return!_0x5a736c[_0x1b1fad(0x1ebe)](_0x1f0e85,_0x1c2d95,_0x2d5c4c);for(_0xd61aca=_0xc5d93a;_0xd61aca<_0x2d5c4c;++_0xd61aca)_0x98f187[_0xd61aca][_0x1b1fad(0x5440)]();_0x98f187[_0x1b1fad(0x2f5b)](_0xc5d93a,_0x146f31);}return!0x0;};}GlobeSurfaceTileProvider[_0x307c2b(0x1aa2)][_0x307c2b(0x453e)]=function(_0x93c655,_0x45ea68){var _0xdd143c=_0x307c2b,_0x31a64d=_0x5e00b3,_0x13f2d3=updateTileBoundingRegion(_0x93c655,this[_0x31a64d(0x67c)],_0x45ea68),_0x1b8b79=_0x93c655[_0x31a64d(0x140c)],_0x14ad39=_0x1b8b79[_0x31a64d(0x1ec6)];if(void 0x0===_0x13f2d3)return 0x2540be3ff;_0x1b8b79[_0xdd143c(0x35e2)]!==_0x13f2d3&&(_0x1b8b79[_0x31a64d(0x4bcf)]=_0x13f2d3,defined$1(_0x93c655[_0x31a64d(0x1dec)])&&(_0x1b8b79['orientedBoundingBox']=OrientedBoundingBox[_0x31a64d(0x531b)](_0x93c655[_0x31a64d(0x1dec)],_0x14ad39[_0x31a64d(0x5b47)],_0x14ad39[_0x31a64d(0x1e80)],_0x93c655[_0x31a64d(0x3f84)][_0x31a64d(0x4faa)],_0x1b8b79[_0x31a64d(0x8e7)]),_0x1b8b79[_0xdd143c(0x51b1)]=computeOccludeePoint(this,_0x1b8b79[_0xdd143c(0x1f12)][_0x31a64d(0x4fe8)],_0x93c655[_0x31a64d(0x1dec)],_0x14ad39[_0xdd143c(0x26ca)],_0x14ad39[_0x31a64d(0x1e80)],_0x1b8b79[_0x31a64d(0x5fcf)]),_0x1b8b79[_0x31a64d(0x4ee1)]=new OrientedBoundingBox(_0x1b8b79[_0xdd143c(0x1f12)][_0xdd143c(0x234c)],_0x1b8b79[_0x31a64d(0x8e7)][_0x31a64d(0x5666)])));var _0x118be8=_0x14ad39[_0x31a64d(0x5b47)],_0x48303b=_0x14ad39[_0x31a64d(0x1e80)];if(_0x1b8b79[_0x31a64d(0x4bcf)]!==_0x93c655){var _0x4484bc=_0x45ea68[_0x31a64d(0x5592)][_0x31a64d(0x1d1d)][_0x31a64d(0x5a4e)];Math[_0x31a64d(0x1beb)](_0x4484bc-_0x118be8)>Math[_0x31a64d(0x1beb)](_0x4484bc-_0x48303b)?(_0x14ad39[_0x31a64d(0x5b47)]=_0x118be8,_0x14ad39[_0x31a64d(0x1e80)]=_0x118be8):(_0x14ad39[_0x31a64d(0x5b47)]=_0x48303b,_0x14ad39[_0x31a64d(0x1e80)]=_0x48303b);}var _0x587ac5=_0x14ad39[_0x31a64d(0x3a6f)](_0x45ea68);return _0x14ad39[_0xdd143c(0x26ca)]=_0x118be8,_0x14ad39[_0x31a64d(0x1e80)]=_0x48303b,_0x587ac5;},GlobeSurfaceTileProvider['prototype'][_0x307c2b(0x539b)]=function(_0x2262ab,_0x553cff){var _0x555213=_0x307c2b,_0x11fa56=_0x5e00b3;_0x2262ab[_0x11fa56(0x3234)]&&(this[_0x11fa56(0x3c2e)],this[_0x555213(0x3508)](_0x2262ab,_0x553cff),this[_0x11fa56(0x5078)](_0x2262ab,_0x553cff));},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x3a6e)]=function(_0x13fc63,_0x50f353){var _0x307cd0=_0x307c2b,_0x59173e=_0x5e00b3;defined$1(_0x13fc63[_0x59173e(0x4a4e)])&&(this[_0x59173e(0x4bc5)][_0x59173e(0x414e)](function(_0x486a37){var _0x14daf2=_0x140d,_0x4cd54e=_0x59173e;for(var _0x435aef=_0x486a37[_0x4cd54e(0x140c)][_0x4cd54e(0x5d59)],_0x3f9fbe=-0x1,_0x918ddd=0x0,_0x4419e6=0x0,_0x3f4abf=_0x435aef[_0x14daf2(0x2ef4)];_0x4419e6<_0x3f4abf;++_0x4419e6){var _0x4e8cdd=_0x435aef[_0x4419e6],_0x511ace=_0x4e8cdd['loadingImagery'];if(defined$1(_0x511ace)||(_0x511ace=_0x4e8cdd[_0x4cd54e(0x3d1e)]),_0x511ace[_0x14daf2(0x12d)]===_0x13fc63)-0x1===_0x3f9fbe&&(_0x3f9fbe=_0x4419e6),_0x4e8cdd[_0x4cd54e(0x5440)](),++_0x918ddd;else{if(-0x1!==_0x3f9fbe)break;}}-0x1!==_0x3f9fbe&&_0x435aef[_0x4cd54e(0x2f5b)](_0x3f9fbe,_0x918ddd);}),defined$1(_0x13fc63[_0x59173e(0x4a4e)])&&(_0x13fc63[_0x59173e(0x4a4e)]['_reload']=void 0x0),this[_0x59173e(0xe49)][_0x307cd0(0x31b9)]()),defined$1(_0x13fc63[_0x59173e(0x513e)])&&(this[_0x59173e(0x4bc5)][_0x59173e(0x414e)](function(_0x1cf070){var _0x31445e=_0x307cd0,_0x175bf2=_0x59173e;for(var _0x5d575f=_0x1cf070[_0x175bf2(0x140c)][_0x175bf2(0x243f)],_0x1df5e1=-0x1,_0x1202da=0x0,_0x5b306b=0x0,_0xc17f2a=_0x5d575f['length'];_0x5b306b<_0xc17f2a;++_0x5b306b){var _0xcf9f61=_0x5d575f[_0x5b306b],_0x3ee89b=_0xcf9f61[_0x175bf2(0x4745)];if(defined$1(_0x3ee89b)||(_0x3ee89b=_0xcf9f61[_0x31445e(0x3fb9)]),_0x3ee89b[_0x175bf2(0x348d)]===_0x13fc63)-0x1===_0x1df5e1&&(_0x1df5e1=_0x5b306b),_0xcf9f61[_0x175bf2(0x5440)](),++_0x1202da;else{if(-0x1!==_0x1df5e1)break;}}-0x1!==_0x1df5e1&&_0x5d575f[_0x175bf2(0x2f5b)](_0x1df5e1,_0x1202da);}),defined$1(_0x13fc63[_0x59173e(0x513e)])&&(_0x13fc63[_0x307cd0(0x3c8e)][_0x59173e(0x5f89)]=void 0x0));},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x1a89)]=function(_0x3087a8,_0x3474c8,_0x34b68d){var _0x1c0251=_0x5e00b3;this[_0x1c0251(0xc6e)]=!0x0,this[_0x1c0251(0xe49)][_0x1c0251(0x1c10)]();},GlobeSurfaceTileProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x359)]=function(_0xd09322,_0x200d6c,_0x3795d9){var _0x2c5627=_0x5e00b3;_0x3795d9?this[_0x2c5627(0x91c)](_0xd09322,_0x200d6c):this[_0x2c5627(0x3a6e)](_0xd09322,_0x200d6c);},GlobeSurfaceTileProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x53c0)]=function(_0x56276e,_0x2d8ac4){var _0x540f12=_0x307c2b,_0xac2aa5=_0x5e00b3,_0x59d2e2=this[_0xac2aa5(0x3c2e)],_0x4fcb30=this,_0x565cd3=_0x56276e[_0xac2aa5(0x4a4e)];if(defined$1(_0x565cd3)){var _0x1d6baf=this[_0xac2aa5(0xe49)];_0x565cd3[_0xac2aa5(0x5f89)]=function(){var _0x30bff3=_0xac2aa5;_0x56276e[_0x30bff3(0x18fc)]={},_0x4fcb30[_0x30bff3(0x4bc5)][_0x30bff3(0x414e)](function(_0x52aa3a){var _0x2178c6=_0x140d,_0x4bd5a1=_0x30bff3;if(!defined$1(_0x52aa3a[_0x4bd5a1(0x3ff)][_0x56276e[_0x4bd5a1(0x476b)]])){var _0x4cfdec,_0xf0a3b2=_0x52aa3a[_0x4bd5a1(0x140c)][_0x4bd5a1(0x5d59)],_0x9597c4=_0xf0a3b2[_0x4bd5a1(0x809)],_0x1665c6=-0x1,_0x3831bc=0x0;for(_0x4cfdec=0x0;_0x4cfdec<_0x9597c4;++_0x4cfdec){var _0x18eda8=_0xf0a3b2[_0x4cfdec];if(defaultValue$1(_0x18eda8[_0x4bd5a1(0x3d1e)],_0x18eda8[_0x4bd5a1(0x16bc)])[_0x4bd5a1(0x2f48)]===_0x56276e)-0x1===_0x1665c6&&(_0x1665c6=_0x4cfdec),++_0x3831bc;else{if(-0x1!==_0x1665c6)break;}}if(-0x1!==_0x1665c6){var _0x336e59=_0x1665c6+_0x3831bc;_0x56276e[_0x4bd5a1(0x1ebe)](_0x52aa3a,_0x59d2e2,_0x336e59)&&(_0x52aa3a[_0x4bd5a1(0x3ff)][_0x56276e[_0x4bd5a1(0x476b)]]=getTileReadyCallback(_0x3831bc,_0x56276e,_0x59d2e2),_0x52aa3a[_0x2178c6(0x1ed3)]=QuadtreeTileLoadState$2[_0x4bd5a1(0x5aa6)]);}}});},this[_0xac2aa5(0x4bc5)][_0xac2aa5(0x414e)](function(_0x143e64){var _0x5d6149=_0x140d,_0x2569eb=_0xac2aa5;_0x56276e[_0x5d6149(0x3f3b)](_0x143e64,_0x59d2e2)&&(_0x143e64[_0x2569eb(0x3d40)]=QuadtreeTileLoadState$2[_0x5d6149(0x2a97)],0x0===_0x143e64[_0x2569eb(0x350b)]||_0x143e64[_0x2569eb(0x23c7)]===_0x4fcb30[_0x5d6149(0x3b95)][_0x2569eb(0x386d)]&&_0x143e64[_0x2569eb(0x386a)]===TileSelectionResult[_0x5d6149(0x124d)]||(_0x143e64[_0x2569eb(0x208f)]=!0x1));}),this[_0xac2aa5(0xc6e)]=!0x0,_0x1d6baf[_0x540f12(0x31b9)]();}},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x307c2b(0x5868)]=function(_0x2028da,_0x381b0d){var _0x1440e2=_0x307c2b,_0x4926cb=_0x5e00b3,_0x2106c5=this[_0x1440e2(0x3ec9)],_0x5b9c64=this,_0x52a5ed=_0x2028da['gridProvider'];if(defined$1(_0x52a5ed)){var _0x246655=this[_0x4926cb(0xe49)];_0x52a5ed[_0x4926cb(0x5f89)]=function(){var _0x21c9a8=_0x1440e2;_0x2028da[_0x21c9a8(0x142a)]={},_0x5b9c64[_0x21c9a8(0x383)][_0x21c9a8(0x51d3)](function(_0x9d5925){var _0x276b82=_0x21c9a8,_0x4e7a7a=_0x23ca;if(!defined$1(_0x9d5925[_0x4e7a7a(0x3ff)][_0x2028da['_layerIndex']])){var _0x39f18a,_0x1b5f53=_0x9d5925[_0x4e7a7a(0x140c)][_0x4e7a7a(0x243f)],_0x261c41=_0x1b5f53[_0x4e7a7a(0x809)],_0x554705=-0x1,_0x59f015=0x0;for(_0x39f18a=0x0;_0x39f18a<_0x261c41;++_0x39f18a){var _0x45206b=_0x1b5f53[_0x39f18a];if(defaultValue$1(_0x45206b[_0x276b82(0x3fb9)],_0x45206b[_0x276b82(0x3a51)])[_0x4e7a7a(0x348d)]===_0x2028da)-0x1===_0x554705&&(_0x554705=_0x39f18a),++_0x59f015;else{if(-0x1!==_0x554705)break;}}if(-0x1!==_0x554705){var _0x2dde33=_0x554705+_0x59f015;_0x2028da[_0x4e7a7a(0x1ebe)](_0x9d5925,_0x2106c5,_0x2dde33)&&(_0x9d5925[_0x4e7a7a(0x3ff)][_0x2028da[_0x276b82(0x64a)]]=getTileReadyCallback(_0x59f015,_0x2028da,_0x2106c5),_0x9d5925[_0x276b82(0x1ed3)]=QuadtreeTileLoadState$2[_0x4e7a7a(0x5aa6)]);}}});},this[_0x4926cb(0x4bc5)][_0x4926cb(0x414e)](function(_0x38be45){var _0xe49085=_0x1440e2,_0x79ec4c=_0x4926cb;_0x2028da[_0x79ec4c(0x1ebe)](_0x38be45,_0x2106c5)&&(_0x38be45[_0xe49085(0x1ed3)]=QuadtreeTileLoadState$2[_0x79ec4c(0x5aa6)],0x0===_0x38be45[_0x79ec4c(0x350b)]||_0x38be45[_0x79ec4c(0x23c7)]===_0x5b9c64[_0x79ec4c(0x2a8d)][_0xe49085(0x4c41)]&&_0x38be45[_0x79ec4c(0x386a)]===TileSelectionResult[_0x79ec4c(0x275b)]||(_0x38be45[_0x79ec4c(0x208f)]=!0x1));}),this[_0x4926cb(0xc6e)]=!0x0,_0x246655[_0x4926cb(0x1c10)]();}},GlobeSurfaceTileProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x1c91)]=function(_0x3b09cd,_0x4dc609){var _0x43ce6a=_0x307c2b,_0x11792d=_0x5e00b3;defined$1(_0x3b09cd[_0x11792d(0x513e)])&&(this[_0x11792d(0x4bc5)][_0x43ce6a(0x51d3)](function(_0x305dff){var _0x33c736=_0x43ce6a,_0x442da8=_0x11792d;_0x305dff[_0x33c736(0x313f)][_0x33c736(0x60e)][_0x442da8(0x809)]>0x0&&(_0x305dff[_0x33c736(0x1ed3)]=QuadtreeTileLoadState$2[_0x33c736(0x2a97)]);}),_0x3b09cd[_0x11792d(0x21fd)]=!0x1);};var scratchClippingPlaneMatrix=new Matrix4(),scratchGlobeSwipeRegion=new Cartesian4(),getDebugOrientedBoundingBox,getDebugBoundingSphere,debugDestroyPrimitive;function createTileUniformMap(_0x15fd46,_0x3024e3){var _0x4713be=_0x5e00b3;return{'u_initialColor':function(){var _0x14c2a1=_0x140d;return this['properties'][_0x14c2a1(0x2543)];},'u_fillHighlightColor':function(){var _0x8d096c=_0x140d,_0x4dd3cf=_0x23ca;return this[_0x4dd3cf(0x1a92)][_0x8d096c(0x59d6)];},'u_zoomedOutOceanSpecularIntensity':function(){var _0x13b659=_0x23ca;return this[_0x13b659(0x1a92)][_0x13b659(0x4f7)];},'u_oceanNormalMap':function(){var _0x2f438e=_0x23ca;return this['properties'][_0x2f438e(0x3d5c)];},'u_lightingFadeDistance':function(){var _0x296559=_0x23ca;return this[_0x296559(0x1a92)][_0x296559(0x5ce5)];},'u_nightFadeDistance':function(){var _0x3ad305=_0x140d,_0xfcc0cb=_0x23ca;return this[_0xfcc0cb(0x1a92)][_0x3ad305(0x1709)];},'u_center3D':function(){var _0x53332b=_0x23ca;return this[_0x53332b(0x1a92)][_0x53332b(0x3f86)];},'u_tileRectangle':function(){var _0x3217c5=_0x23ca;return this[_0x3217c5(0x1a92)][_0x3217c5(0x1540)];},'u_modifiedModelView':function(){var _0x84b2b8=_0x140d,_0xfc61e3=_0x23ca,_0x406031=_0x15fd46[_0xfc61e3(0x4fd0)][_0x84b2b8(0x4fa)][_0xfc61e3(0x1173)],_0x52618c=Matrix4[_0x84b2b8(0x4854)](_0x406031,this[_0xfc61e3(0x1a92)][_0xfc61e3(0x2f24)],centerEyeScratch);return Matrix4[_0xfc61e3(0x39e0)](_0x406031,_0x52618c,modifiedModelViewScratch),modifiedModelViewScratch;},'u_modifiedModelViewProjection':function(){var _0x20674b=_0x23ca,_0x29b9d3=_0x15fd46[_0x20674b(0x4fd0)][_0x20674b(0x1b3d)][_0x20674b(0x1173)],_0x35393f=_0x15fd46[_0x20674b(0x4fd0)][_0x20674b(0x1b3d)][_0x20674b(0x2a8a)],_0x2f3693=Matrix4[_0x20674b(0x108e)](_0x29b9d3,this['properties'][_0x20674b(0x2f24)],centerEyeScratch);return Matrix4['setTranslation'](_0x29b9d3,_0x2f3693,modifiedModelViewProjectionScratch),Matrix4[_0x20674b(0x589e)](_0x35393f,modifiedModelViewProjectionScratch,modifiedModelViewProjectionScratch),modifiedModelViewProjectionScratch;},'u_dayTextures':function(){var _0x3455fa=_0x140d,_0x4338d2=_0x23ca;return this[_0x4338d2(0x1a92)][_0x3455fa(0x23b3)];},'u_dayTextureTranslationAndScale':function(){var _0x576555=_0x23ca;return this[_0x576555(0x1a92)][_0x576555(0x15ea)];},'u_transparentBackColor':function(){var _0x40d75b=_0x23ca;return this[_0x40d75b(0x1a92)][_0x40d75b(0x39f9)];},'u_imageryClipEnable':function(){var _0x12e8b0=_0x23ca;return this[_0x12e8b0(0x1a92)][_0x12e8b0(0x4965)];},'u_dayTextureTexCoordsRectangle':function(){var _0x20229f=_0x140d,_0xf659ee=_0x23ca;return this[_0x20229f(0x6d3)][_0xf659ee(0x54d3)];},'u_dayTextureUseWebMercatorT':function(){var _0x1655f5=_0x23ca;return this[_0x1655f5(0x1a92)]['dayTextureUseWebMercatorT'];},'u_dayTextureFlipY':function(){var _0x1be6ca=_0x23ca;return this[_0x1be6ca(0x1a92)][_0x1be6ca(0x5b7b)];},'u_dayTextureAlpha':function(){var _0xb2c885=_0x23ca,_0x2b7ca3=this[_0xb2c885(0x1a92)][_0xb2c885(0xa86)];if(_0x2b7ca3>0x0){this[_0xb2c885(0x1a92)][_0xb2c885(0x3e18)]<0x0&&(this['properties']['morphingBeginTime']=performance[_0xb2c885(0xccb)]());var _0x1652e2=(performance[_0xb2c885(0xccb)]()-this[_0xb2c885(0x1a92)]['morphingBeginTime'])/0x3e8;_0x1652e2=Math[_0xb2c885(0x19a8)](_0x1652e2,0x1),this[_0xb2c885(0x1a92)][_0xb2c885(0x3bdb)][_0x2b7ca3]=0x1-_0x1652e2;}return this[_0xb2c885(0x1a92)][_0xb2c885(0x3bdb)];},'u_dayTextureBrightness':function(){var _0x5cb97c=_0x23ca;return this[_0x5cb97c(0x1a92)][_0x5cb97c(0x31cd)];},'u_dayTextureContrast':function(){var _0x2a5176=_0x23ca;return this[_0x2a5176(0x1a92)][_0x2a5176(0x5469)];},'u_dayTextureHue':function(){var _0x55e9a5=_0x23ca;return this[_0x55e9a5(0x1a92)][_0x55e9a5(0x5ae)];},'u_dayTextureSaturation':function(){var _0x51c0a0=_0x23ca;return this[_0x51c0a0(0x1a92)][_0x51c0a0(0x5809)];},'u_dayTextureOneOverGamma':function(){var _0x44f718=_0x23ca;return this[_0x44f718(0x1a92)][_0x44f718(0x2562)];},'u_dayIntensity':function(){var _0x2b7c93=_0x140d,_0x26895f=_0x23ca;return this[_0x2b7c93(0x6d3)][_0x26895f(0x3df)];},'u_southAndNorthLatitude':function(){var _0x4df780=_0x140d,_0x13a77b=_0x23ca;return this[_0x4df780(0x6d3)][_0x13a77b(0x3fd5)];},'u_southMercatorYAndOneOverHeight':function(){var _0x3d5c3f=_0x23ca;return this[_0x3d5c3f(0x1a92)][_0x3d5c3f(0x5c3e)];},'u_waterMask':function(){var _0x218e16=_0x140d,_0x568a1a=_0x23ca;return this[_0x568a1a(0x1a92)][_0x218e16(0x3bc3)];},'u_waterMaskTranslationAndScale':function(){var _0x4dc976=_0x140d,_0x2bf155=_0x23ca;return this[_0x4dc976(0x6d3)][_0x2bf155(0x109a)];},'u_minMaxHeight':function(){var _0x3489ae=_0x23ca;return this[_0x3489ae(0x1a92)][_0x3489ae(0x2c4d)];},'u_scaleAndBias':function(){var _0x548512=_0x23ca;return this[_0x548512(0x1a92)][_0x548512(0x2ee7)];},'u_dayTextureSplit':function(){var _0x34ad93=_0x23ca;return this[_0x34ad93(0x1a92)][_0x34ad93(0x114a)];},'u_dayTextureSwipeRegion':function(){var _0xf4b903=_0x23ca;return this[_0xf4b903(0x1a92)][_0xf4b903(0x508)];},'u_GlobeAlpha':function(){var _0x324467=_0x140d,_0x2c569a=_0x23ca;return this[_0x2c569a(0x1a92)][_0x324467(0x3370)];},'u_normalTexture':function(){var _0x3cd136=_0x140d,_0x591d7a=_0x23ca;return this[_0x3cd136(0x6d3)][_0x591d7a(0x353d)];},'u_normalTextureTranslationAndScale':function(){var _0xfc16c=_0x140d,_0xdbc1f6=_0x23ca;return this[_0xfc16c(0x6d3)][_0xdbc1f6(0x4bf)];},'u_dayTextureCutoutRectangles':function(){var _0x50fcbd=_0x140d,_0x34b3b7=_0x23ca;return this[_0x50fcbd(0x6d3)][_0x34b3b7(0x4832)];},'u_clippingPlanes':function(){var _0x538d52=_0x23ca,_0x1671e7=_0x3024e3[_0x538d52(0x49f7)];return defined$1(_0x1671e7)&&defined$1(_0x1671e7[_0x538d52(0x30a9)])?_0x1671e7[_0x538d52(0x30a9)]:_0x15fd46[_0x538d52(0x4fd0)][_0x538d52(0x466e)];},'u_cartographicLimitRectangle':function(){var _0x14b478=_0x23ca;return this[_0x14b478(0x1a92)][_0x14b478(0x3c60)];},'u_clippingPlanesMatrix':function(){var _0x5b63de=_0x140d,_0xb56ab6=_0x23ca,_0x4a64bc=_0x3024e3[_0xb56ab6(0x49f7)];return defined$1(_0x4a64bc)?Matrix4[_0xb56ab6(0x589e)](_0x15fd46[_0xb56ab6(0x4fd0)][_0xb56ab6(0x1b3d)][_0xb56ab6(0x1173)],_0x4a64bc[_0xb56ab6(0x599)],scratchClippingPlaneMatrix):Matrix4[_0x5b63de(0x1160)];},'u_clippingPlanesEdgeStyle':function(){var _0x3b95bd=_0x140d,_0x21fed9=_0x23ca,_0x712a89=this[_0x21fed9(0x1a92)][_0x3b95bd(0x29c2)];return _0x712a89[_0x21fed9(0x32a8)]=this[_0x21fed9(0x1a92)][_0x21fed9(0x47af)],_0x712a89;},'u_minimumBrightness':function(){var _0x3b18b3=_0x140d,_0x396aff=_0x23ca;return _0x15fd46[_0x3b18b3(0x2cb3)][_0x396aff(0x3434)];},'u_hsbShift':function(){var _0x47f98c=_0x23ca;return this['properties'][_0x47f98c(0x15e3)];},'u_GlobeSplitDirection':function(){var _0x2ff642=_0x23ca;return this[_0x2ff642(0x1a92)][_0x2ff642(0x2097)];},'u_GlobeSwipeRegion':function(){var _0x3cc028=_0x140d,_0x44dcb6=_0x23ca;return scratchGlobeSwipeRegion['x']=this[_0x44dcb6(0x1a92)]['globeSwipeRegion']['x']*_0x15fd46[_0x44dcb6(0x4fd0)][_0x44dcb6(0x1564)],scratchGlobeSwipeRegion['y']=(0x1-this[_0x44dcb6(0x1a92)][_0x44dcb6(0x30a2)]['y'])*_0x15fd46[_0x44dcb6(0x4fd0)][_0x3cc028(0xae9)],scratchGlobeSwipeRegion['z']=this[_0x3cc028(0x6d3)][_0x44dcb6(0x30a2)]['z']*_0x15fd46[_0x44dcb6(0x4fd0)][_0x44dcb6(0x1564)],scratchGlobeSwipeRegion['w']=(0x1-this[_0x3cc028(0x6d3)][_0x44dcb6(0x30a2)]['w'])*_0x15fd46[_0x44dcb6(0x4fd0)][_0x44dcb6(0x3883)],scratchGlobeSwipeRegion;},'u_polygonOffset':function(){var _0x345ac0=_0x23ca;return this[_0x345ac0(0x1a92)][_0x345ac0(0x3824)];},'u_pickIDColor':function(){var _0x3b2e9b=_0x23ca;return _0x15fd46[_0x3b2e9b(0x2568)];},'uHypContourFillMode':function(){var _0x150b7b=_0x140d,_0x5c2587=_0x23ca;return this[_0x5c2587(0x1a92)][_0x150b7b(0xd98)];},'uHypContourInterval':function(){var _0x27650a=_0x23ca;return this['properties'][_0x27650a(0xfae)];},'uHypFloor':function(){var _0x473dd3=_0x23ca;return this[_0x473dd3(0x1a92)][_0x473dd3(0x2e1e)];},'uHypCeil':function(){var _0x52883a=_0x140d,_0x3b9393=_0x23ca;return this[_0x52883a(0x6d3)][_0x3b9393(0x169a)];},'uHypOpacity':function(){var _0x23b146=_0x23ca;return this[_0x23b146(0x1a92)][_0x23b146(0x5ed7)];},'uHypLineColor':function(){var _0x25772c=_0x23ca;return this[_0x25772c(0x1a92)][_0x25772c(0x383b)];},'uHypsometricTexture':function(){var _0x1af1ab=_0x140d,_0x229e99=_0x23ca;return this[_0x1af1ab(0x6d3)][_0x229e99(0x5aa3)];},'uHypsometricRenderTexture':function(){var _0x505cd8=_0x140d,_0x2b3414=_0x23ca;return this[_0x505cd8(0x6d3)][_0x2b3414(0x5bf6)];},'uHypHasAnalysisRegion':function(){var _0x4d4633=_0x23ca;return this[_0x4d4633(0x1a92)][_0x4d4633(0x27ef)];},'uHypRect':function(){var _0x4d99de=_0x140d,_0x2dd510=_0x23ca;return this[_0x4d99de(0x6d3)][_0x2dd510(0x4d8b)];},'uHypMaxVisibleValue':function(){var _0x47e740=_0x23ca;return this[_0x47e740(0x1a92)][_0x47e740(0x2fd6)];},'uHypMinVisibleValue':function(){var _0x4b2f9e=_0x23ca;return this[_0x4b2f9e(0x1a92)][_0x4b2f9e(0x512e)];},'uHypHasColorTable':function(){var _0x525800=_0x140d,_0xee1728=_0x23ca;return this[_0xee1728(0x1a92)][_0x525800(0xd62)];},'uSlopeFillMode':function(){var _0x5625ec=_0x140d,_0x4d734f=_0x23ca;return this[_0x4d734f(0x1a92)][_0x5625ec(0x4630)];},'uSlopeRect':function(){var _0x374cc0=_0x23ca;return this[_0x374cc0(0x1a92)][_0x374cc0(0x1c19)];},'uSlopeFloor':function(){var _0x5b4876=_0x140d;return this['properties'][_0x5b4876(0x286)];},'uSlopeCeil':function(){var _0x5b76ac=_0x23ca;return this[_0x5b76ac(0x1a92)][_0x5b76ac(0x57a6)];},'uSlopeOpacity':function(){var _0x41be8c=_0x23ca;return this[_0x41be8c(0x1a92)][_0x41be8c(0x272b)];},'uSlopeColorTexture':function(){var _0x262f75=_0x140d,_0x1edeb2=_0x23ca;return this[_0x1edeb2(0x1a92)][_0x262f75(0x26fc)];},'uSlopePolygonTexture':function(){var _0x43e7a9=_0x140d,_0x4a7a90=_0x23ca;return this[_0x4a7a90(0x1a92)][_0x43e7a9(0x5012)];},'uSlopeArrowsTexture':function(){var _0xe959f5=_0x140d;return this[_0xe959f5(0x6d3)][_0xe959f5(0x14f9)];},'uHasSlopeRegion':function(){var _0x43771b=_0x23ca;return this[_0x43771b(0x1a92)][_0x43771b(0x400b)];},'uSlopeMaxVisibleValue':function(){var _0x438905=_0x23ca;return this[_0x438905(0x1a92)][_0x438905(0x5958)];},'uSlopeMinVisibleValue':function(){var _0x4e335c=_0x140d,_0xd129d9=_0x23ca;return this[_0xd129d9(0x1a92)][_0x4e335c(0x141d)];},'uSlopeHasColorTable':function(){var _0x211c08=_0x23ca;return this[_0x211c08(0x1a92)][_0x211c08(0x59bf)];},'uLevel':function(){var _0x1e30f6=_0x23ca;return this[_0x1e30f6(0x1a92)][_0x1e30f6(0x350b)];},'uTopLevel':function(){var _0x53ee77=_0x23ca;return this[_0x53ee77(0x1a92)][_0x53ee77(0x1ca8)];},'clip_mode':function(){var _0x5de398=_0x23ca;return this[_0x5de398(0x1a92)][_0x5de398(0x468f)];},'clip_planes':function(){var _0x558339=_0x140d,_0x4268a3=_0x23ca;return this[_0x558339(0x6d3)][_0x4268a3(0x4839)];},'clip_line_color':function(){var _0x16a4dc=_0x140d,_0x22e9ff=_0x23ca;return this[_0x22e9ff(0x1a92)][_0x16a4dc(0xf8b)];},'flattenTexture':function(){var _0x1740c0=_0x23ca;return this[_0x1740c0(0x1a92)][_0x1740c0(0x5dad)];},'uTileBounds':function(){var _0x1845eb=_0x23ca;return this[_0x1845eb(0x1a92)][_0x1845eb(0x591d)];},'u_gridTextures':function(){var _0x399ff6=_0x23ca;return this[_0x399ff6(0x1a92)][_0x399ff6(0x4cf)];},'u_gridTextureTranslationAndScale':function(){var _0x50f1e9=_0x140d,_0x129d7c=_0x23ca;return this[_0x50f1e9(0x6d3)][_0x129d7c(0x1824)];},'u_gridTextureUseWebMercatorT':function(){var _0x1d9838=_0x140d,_0x215626=_0x23ca;return this[_0x215626(0x1a92)][_0x1d9838(0x1d6a)];},'u_gridTextureTexCoordsRectangle':function(){var _0x33366c=_0x140d;return this[_0x33366c(0x6d3)][_0x33366c(0x1f82)];},'uModifyRasterTexture':function(){var _0x141bac=_0x140d,_0x5d0eab=_0x23ca;return this[_0x141bac(0x6d3)][_0x5d0eab(0x1f31)];},'uParentMixDirection':function(){var _0x3e15ab=_0x140d,_0x30ddbc=_0x23ca;return this[_0x3e15ab(0x6d3)][_0x30ddbc(0x5b01)];},'uBaseColorFactor':function(){var _0x70a74b=_0x140d,_0x57dfc4=_0x23ca;return this[_0x57dfc4(0x1a92)][_0x70a74b(0x2898)];},'uMetallicFactor':function(){var _0x3fb29b=_0x140d,_0x4d70f6=_0x23ca;return this[_0x3fb29b(0x6d3)][_0x4d70f6(0x5bd7)];},'uRoughnessFactor':function(){var _0x571ef6=_0x23ca;return this[_0x571ef6(0x1a92)][_0x571ef6(0x39b0)];},'uEmissionFactor':function(){var _0x34c0be=_0x23ca;return this[_0x34c0be(0x1a92)]['emissionFactor'];},'uFloodTexture':function(){var _0x5f4c73=_0x140d,_0x145610=_0x23ca;return this[_0x145610(0x1a92)][_0x5f4c73(0x24df)];},'uFloodRect':function(){var _0x57e9d0=_0x140d,_0x212d02=_0x23ca;return this[_0x212d02(0x1a92)][_0x57e9d0(0x58ac)];},'u_sunLightColor':function(){var _0x4857a0=_0x23ca;return this[_0x4857a0(0x1a92)][_0x4857a0(0x5fe2)];},'u_ambientLightColor':function(){var _0x52fe1e=_0x140d,_0x5cceb0=_0x23ca;return this[_0x52fe1e(0x6d3)][_0x5cceb0(0x3493)];},'properties':{'initialColor':new Cartesian4(0x0,0x0,0.5,0x1),'fillHighlightColor':new Color$2(0x0,0x0,0x0,0x0),'zoomedOutOceanSpecularIntensity':0.5,'oceanNormalMap':void 0x0,'lightingFadeDistance':new Cartesian2(0x632ea0,0x895440),'nightFadeDistance':new Cartesian2(0x989680,0x2625a00),'hsbShift':new Cartesian3(),'center3D':void 0x0,'rtc':new Cartesian3(),'modifiedModelView':new Matrix4(),'tileRectangle':new Cartesian4(),'dayTextures':[],'dayTextureTranslationAndScale':[],'transparentBackColor':[],'imageryClipEnable':[],'dayTextureTexCoordsRectangle':[],'dayTextureUseWebMercatorT':[],'dayTextureFlipY':[],'dayTextureAlpha':[],'dayTextureBrightness':[],'dayTextureContrast':[],'dayTextureHue':[],'dayTextureSaturation':[],'dayTextureOneOverGamma':[],'dayTextureSplit':[],'dayTextureSwipeRegion':[],'dayTextureCutoutRectangles':[],'dayIntensity':0x0,'colorsToAlpha':[],'southAndNorthLatitude':new Cartesian2(),'southMercatorYAndOneOverHeight':new Cartesian2(),'waterMask':void 0x0,'waterMaskTranslationAndScale':new Cartesian4(),'minMaxHeight':new Cartesian2(),'scaleAndBias':new Matrix4(),'clippingPlanesEdgeColor':Color$2[_0x4713be(0x40f3)](Color$2[_0x4713be(0x3b7e)]),'clippingPlanesEdgeWidth':0x0,'localizedCartographicLimitRectangle':new Cartesian4(),'globeAlpha':0x1,'normalTexture':void 0x0,'normalTextureTranslationAndScale':new Cartesian4(),'tileBounds':new Cartesian4(),'hypContourFillMode':0x0,'uHypContourInterval':0x0,'hypFloor':0x0,'hypCeil':0x0,'hypOpacity':0x1,'hypLineColor':new Color$2(),'hypsometricTexture':void 0x0,'hypsometricRenderTexture':void 0x0,'hypHasAnalysisRegion':new Cartesian4(),'hypRect':new Cartesian4(),'hypMaxVisibleValue':0x0,'hypMinVisibleValue':0x0,'hypHasColorTable':!0x1,'slopeFillMode':0x0,'slopeRect':new Cartesian4(),'slopeFloor':0x0,'slopeCeil':0x0,'slopeOpacity':0x1,'slopeColorTexture':void 0x0,'slopePolygonTexture':void 0x0,'slopeArrowsTexture':void 0x0,'hasSlopeRegion':!0x1,'slopeMaxVisibleValue':0x0,'slopeMinVisibleValue':0x0,'slopeHasColorTable':!0x1,'level':0x0,'topLevel':0x0,'clip_mode':0x0,'clip_planes':void 0x0,'clip_line_color':new Color$2(),'flattenTexture':void 0x0,'gridTextures':[],'gridTextureTranslationAndScale':[],'gridTextureTexCoordsRectangle':[],'gridTextureUseWebMercatorT':[],'modifyRasterTexture':void 0x0,'morphingParentIndex':-0x1,'morphingBeginTime':-0x1,'parentMixDirection':0x0,'baseColorFactor':new Cartesian4(0x1,0x1,0x1,0x1),'metallic':0x0,'roughness':0x0,'emissionFactor':Cartesian3[_0x4713be(0x406)],'floodRect':new Cartesian4(),'floodTexture':void 0x0,'sunLightColor':new Color$2(),'ambientLightColor':new Color$2()}};}function createWireframeVertexArrayIfNecessary(_0xf539ae,_0x5583c4,_0xd026f){var _0x5eda47=_0x307c2b,_0x1bd097=_0x5e00b3,_0x4c9ba1,_0x542fac,_0xf952a7=_0xd026f[_0x1bd097(0x140c)];if(defined$1(_0xf952a7[_0x1bd097(0x2b54)])?(_0x4c9ba1=_0xf952a7[_0x1bd097(0x2b20)],_0x542fac=_0xf952a7[_0x1bd097(0x2b54)]):defined$1(_0xf952a7[_0x1bd097(0x29f)])&&defined$1(_0xf952a7[_0x1bd097(0x29f)][_0x1bd097(0x2b54)])&&(_0x4c9ba1=_0xf952a7[_0x1bd097(0x29f)][_0x1bd097(0x2b20)],_0x542fac=_0xf952a7[_0x1bd097(0x29f)][_0x1bd097(0x2b54)]),defined$1(_0x4c9ba1)&&defined$1(_0x542fac)){if(defined$1(_0xf952a7[_0x1bd097(0x3886)])){if(_0xf952a7[_0x5eda47(0x4cc8)][_0x1bd097(0x2b20)]===_0x4c9ba1)return;_0xf952a7[_0x1bd097(0x3886)]['destroy'](),_0xf952a7[_0x1bd097(0x3886)]=void 0x0;}_0xf952a7[_0x1bd097(0x3886)]=createWireframeVertexArray(_0xf539ae,_0x542fac,_0x4c9ba1),_0xf952a7[_0x1bd097(0x3886)][_0x1bd097(0x2b20)]=_0x4c9ba1;}}function createWireframeVertexArray(_0x567b6d,_0x5f0ba1,_0x34233a){var _0x2f6889=_0x307c2b,_0x2d0701=_0x5e00b3,_0x3f7d55={'indices':_0x34233a[_0x2d0701(0x314b)],'primitiveType':PrimitiveType$1[_0x2f6889(0x5add)]};GeometryPipeline[_0x2f6889(0x5576)](_0x3f7d55);var _0x57f6a8=_0x3f7d55[_0x2d0701(0x314b)],_0xe7cafd=Buffer$1[_0x2d0701(0xda9)]({'context':_0x567b6d,'typedArray':_0x57f6a8,'usage':BufferUsage[_0x2d0701(0xdfd)],'indexDatatype':IndexDatatype$1[_0x2d0701(0x43c1)](_0x57f6a8[_0x2d0701(0x2276)])});return new VertexArray({'context':_0x567b6d,'attributes':_0x5f0ba1[_0x2d0701(0x255a)],'indexBuffer':_0xe7cafd});}!function(){var _0x4688c2=_0x5e00b3,_0x17c5ba,_0x3647b0,_0x483971=new GeometryInstance({'geometry':BoxOutlineGeometry[_0x4688c2(0x5d2a)]({'dimensions':new Cartesian3(0x2,0x2,0x2)})}),_0x211226=new GeometryInstance({'geometry':new SphereOutlineGeometry({'radius':0x1})}),_0xb683d1=new Matrix4();function _0x280a99(_0x437d69){return new Primitive({'geometryInstances':_0x437d69,'appearance':new PerInstanceColorAppearance({'translucent':!0x1,'flat':!0x0}),'asynchronous':!0x1});}getDebugOrientedBoundingBox=function(_0x2fa400,_0x144859){var _0x58362d=_0x140d,_0x2de200=_0x4688c2;return _0x2fa400===_0x17c5ba?_0x3647b0:(debugDestroyPrimitive(),_0x17c5ba=_0x2fa400,_0xb683d1=Matrix4['fromRotationTranslation'](_0x2fa400[_0x58362d(0x4ad0)],_0x2fa400[_0x2de200(0x4fe8)],_0xb683d1),_0x483971[_0x2de200(0x599)]=_0xb683d1,_0x483971[_0x2de200(0x177b)][_0x58362d(0x3a3a)]=ColorGeometryInstanceAttribute[_0x58362d(0x8cb)](_0x144859),_0x3647b0=_0x280a99(_0x483971));},getDebugBoundingSphere=function(_0x5b6702,_0x404100){var _0x50a2af=_0x140d,_0x230d0c=_0x4688c2;return _0x5b6702===_0x17c5ba?_0x3647b0:(debugDestroyPrimitive(),_0x17c5ba=_0x5b6702,_0xb683d1=Matrix4[_0x230d0c(0x1303)](_0x5b6702[_0x50a2af(0x234c)],_0xb683d1),_0xb683d1=Matrix4[_0x50a2af(0x136f)](_0xb683d1,_0x5b6702[_0x230d0c(0x48ce)],_0xb683d1),_0x211226[_0x230d0c(0x599)]=_0xb683d1,_0x211226[_0x230d0c(0x177b)][_0x230d0c(0x8fe)]=ColorGeometryInstanceAttribute[_0x50a2af(0x8cb)](_0x404100),_0x3647b0=_0x280a99(_0x211226));},debugDestroyPrimitive=function(){var _0x17ff95=_0x4688c2;defined$1(_0x3647b0)&&(_0x3647b0[_0x17ff95(0x2947)](),_0x3647b0=void 0x0,_0x17c5ba=void 0x0);};}();var otherPassesInitialColor=new Cartesian4(0x0,0x0,0x0,0x0),surfaceShaderSetOptionsScratch={'frameState':void 0x0,'surfaceTile':void 0x0,'numberOfDayTextures':void 0x0,'applyBrightness':void 0x0,'applyContrast':void 0x0,'applyHue':void 0x0,'applySaturation':void 0x0,'applyGamma':void 0x0,'applyAlpha':void 0x0,'applySplit':void 0x0,'applySwipe':void 0x0,'showReflectiveOcean':void 0x0,'showOceanWaves':void 0x0,'enableLighting':void 0x0,'dynamicAtmosphereLighting':void 0x0,'dynamicAtmosphereLightingFromSun':void 0x0,'showGroundAtmosphere':void 0x0,'perFragmentGroundAtmosphere':void 0x0,'hasVertexNormals':void 0x0,'useWebMercatorProjection':void 0x0,'enableFog':void 0x0,'enableClippingPlanes':void 0x0,'clippingPlanes':void 0x0,'clippedByBoundaries':void 0x0,'hasImageryLayerCutout':void 0x0,'colorCorrect':void 0x0,'numberOfGridTextures':void 0x0,'gridUpdate':!0x1},scratchSwipeRegion=new Cartesian4();function addDrawCommandsForTile(_0x3b1a21,_0x2f0f44,_0x21a366,_0x431aa0,_0x453c46,_0x372358,_0x4d6037){var _0x5d68a8=_0x307c2b,_0x1f0885=_0x5e00b3,_0x1bc1a8=_0x2f0f44[_0x1f0885(0x140c)];if(_0x1bc1a8[_0x1f0885(0x21db)]!==TerrainState$1[_0x1f0885(0x2b0d)]&&(!0x1!==_0x3b1a21[_0x1f0885(0x67c)][_0x1f0885(0x1b1)]||defined$1(_0x1bc1a8[_0x5d68a8(0x5084)])&&!_0x1bc1a8[_0x1f0885(0x2b20)][_0x1f0885(0x3741)])&&(!defined$1(_0x21a366)||defined$1(_0x21a366[_0x1f0885(0x2b20)])&&!_0x21a366[_0x1f0885(0x2b20)][_0x1f0885(0x3741)]&&defined$1(_0x21a366[_0x1f0885(0x2b54)]))&&(defined$1(_0x1bc1a8[_0x5d68a8(0x202b)])||(void 0x0===_0x1bc1a8[_0x5d68a8(0x3cb6)]&&(_0x1bc1a8[_0x1f0885(0x29f)]=new TerrainFillMesh(_0x2f0f44)),_0x1bc1a8[_0x1f0885(0x29f)][_0x1f0885(0xa16)](_0x3b1a21,_0x453c46),defined$1(_0x2f0f44[_0x1f0885(0x140c)][_0x5d68a8(0x3cb6)][_0x1f0885(0x2b54)])))){var _0x4ed9a6=_0x453c46[_0x1f0885(0x258b)],_0x37843c=_0x1bc1a8[_0x1f0885(0x555a)];if(defined$1(_0x21a366))_0x37843c=_0x21a366[_0x1f0885(0x555a)];if(defined$1(_0x37843c)&&defined$1(_0x37843c[_0x1f0885(0xeff)])){for(var _0x40ab1d=_0x37843c[_0x1f0885(0xeff)],_0xe1ec65=0x0,_0x48d99f=_0x40ab1d[_0x1f0885(0x809)];_0xe1ec65<_0x48d99f;++_0xe1ec65)_0x4ed9a6['addCredit'](_0x40ab1d[_0xe1ec65]);}var _0x57fb4c=ContextLimits[_0x1f0885(0x29c6)],_0x53b950=_0x1bc1a8[_0x1f0885(0x3e73)],_0x4c83c7=_0x1bc1a8[_0x1f0885(0x109a)];!defined$1(_0x53b950)&&defined$1(_0x1bc1a8[_0x1f0885(0x29f)])&&(_0x53b950=_0x1bc1a8[_0x1f0885(0x29f)][_0x1f0885(0x3e73)],_0x4c83c7=_0x1bc1a8[_0x1f0885(0x29f)][_0x1f0885(0x109a)]);var _0x3899b2=_0x3b1a21[_0x1f0885(0x56c2)]&&defined$1(_0x53b950),_0x4df771=_0x3b1a21[_0x1f0885(0x3d5c)],_0x5d5335=_0x3899b2&&defined$1(_0x4df771),_0x44a599=_0x3b1a21[_0x1f0885(0x67c)][_0x1f0885(0x2e0b)]&&_0x3b1a21[_0x1f0885(0x67c)][_0x1f0885(0x5a15)],_0x190ac7=defined$1(_0x3b1a21[_0x1f0885(0x44e8)])&&_0x3b1a21[_0x1f0885(0x44e8)][_0x1f0885(0x39b0)]>0x0,_0x367df9=_0x453c46[_0x1f0885(0x4ed8)][_0x1f0885(0x552c)],_0x17511e=_0x3b1a21[_0x5d68a8(0x4a47)],_0x350030=ShadowMode$1[_0x1f0885(0x45f4)](_0x3b1a21[_0x5d68a8(0x4ffe)]),_0x3c517a=ShadowMode$1[_0x1f0885(0x1d34)](_0x3b1a21['shadows']),_0x102013=_0x3b1a21['hueShift'],_0x584598=_0x3b1a21[_0x1f0885(0xcb9)],_0x237aef=_0x3b1a21[_0x1f0885(0x3e08)],_0x3bff7d=!(CesiumMath[_0x5d68a8(0x376e)](_0x102013,0x0,CesiumMath[_0x5d68a8(0xa06)])&&CesiumMath['equalsEpsilon'](_0x584598,0x0,CesiumMath[_0x5d68a8(0xa06)])&&CesiumMath[_0x1f0885(0x1c11)](_0x237aef,0x0,CesiumMath[_0x1f0885(0x150d)])),_0x2e30c6=!0x1;if(_0x17511e){var _0x5af7ba,_0xf165c1=_0x453c46[_0x1f0885(0x3037)],_0x4fdcfc=_0x453c46[_0x1f0885(0x5592)];_0x5af7ba=_0xf165c1===SceneMode$1[_0x1f0885(0x174c)]||_0xf165c1===SceneMode$1[_0x5d68a8(0x19e)]?_0x4fdcfc[_0x1f0885(0x1d1d)][_0x1f0885(0x5a4e)]:Cartesian3[_0x5d68a8(0x4910)](_0x4fdcfc[_0x1f0885(0x2b06)]);var _0x459f2e=_0x3b1a21[_0x1f0885(0x2151)];_0xf165c1!==SceneMode$1[_0x5d68a8(0x16b8)]&&(_0x459f2e-=_0x453c46[_0x1f0885(0x5cd9)][_0x1f0885(0x4faa)][_0x1f0885(0x1617)]),_0x2e30c6=_0x5af7ba>_0x459f2e;}var _0x4f1769=_0x1bc1a8[_0x1f0885(0x353d)],_0x27e9c7=defined$1(_0x4f1769),_0x4933ae=defined$1(_0x3b1a21[_0x1f0885(0x3b2d)])&&_0x3b1a21[_0x1f0885(0x3b2d)][_0x1f0885(0x3029)]!==SlopeSettingEnum$1[_0x1f0885(0x3029)][_0x1f0885(0x423a)]&&_0x3b1a21['_bUseSlopeColorTable'],_0x52ad09=defined$1(_0x3b1a21['_hypsometricSetting'])&&_0x3b1a21[_0x1f0885(0xb68)]['DisplayMode']!==HypsometricSettingEnum$1[_0x5d68a8(0xdf4)][_0x5d68a8(0x364a)]&&_0x3b1a21[_0x1f0885(0x498c)],_0x109ebc=defined$1(_0x453c46[_0x5d68a8(0x57e6)][_0x1f0885(0x5e52)]['globe'][_0x1f0885(0x4032)]);_0x3899b2&&--_0x57fb4c,_0x5d5335&&--_0x57fb4c,_0x27e9c7&&--_0x57fb4c,_0x4933ae&&(_0x57fb4c-=0x3),_0x52ad09&&(_0x57fb4c-=0x2),_0x453c46[_0x5d68a8(0x3739)][_0x1f0885(0x809)]>0x0&&--_0x57fb4c,_0x109ebc&&--_0x57fb4c;var _0x206fa0=!_0x372358&&_0x2f0f44[_0x1f0885(0xdde)]&&_0x2f0f44[_0x1f0885(0x3e52)],_0x26e851=!_0x372358&&_0x2f0f44[_0x1f0885(0xdde)]&&(_0x3b1a21[_0x1f0885(0x237c)][_0x1f0885(0x809)]>0x0||_0x3b1a21[_0x1f0885(0x45a1)][_0x5d68a8(0x2ef4)]>0x0),_0x3d764f=!_0x372358&&_0x2f0f44[_0x1f0885(0xdde)]&&_0x3b1a21[_0x1f0885(0x45a1)][_0x1f0885(0x809)]>0x0,_0x2c7e6b=!_0x372358&&_0x2f0f44[_0x1f0885(0xdde)]&&!_0x2f0f44[_0x1f0885(0x3e52)]&&_0x3b1a21[_0x1f0885(0x53ac)][_0x5d68a8(0x2ef4)]>0x0,_0x2dff39=!_0x372358&&_0x4933ae&&!_0x2f0f44[_0x5d68a8(0x593d)]&&defined$1(_0x3b1a21[_0x1f0885(0x3b44)]),_0x3800c9=!_0x372358&&_0x52ad09&&!_0x2f0f44[_0x1f0885(0x3e52)]&&defined$1(_0x3b1a21['_hypsometricRegion']),_0x55413b=!0x1,_0x12300a=!0x1;_0x26e851&&-0x1===_0x453c46[_0x1f0885(0x4c01)][_0x1f0885(0x2c5)][_0x1f0885(0xabf)](_0x5d68a8(0x4e87))&&(--_0x57fb4c,_0x55413b=_0x3b1a21[_0x1f0885(0x3072)]===ClippingType$1[_0x1f0885(0x471c)],_0x12300a=_0x3b1a21[_0x1f0885(0x3072)]===ClippingType$1[_0x1f0885(0x3a96)]),_0x206fa0||(_0x206fa0=!defined$1(_0x21a366)&&defined$1(_0x4d6037)),_0x55413b||(_0x55413b=!defined$1(_0x21a366)&&defined$1(_0x4d6037)),_0x2c7e6b&&--_0x57fb4c;var _0xd328df=_0x372358?_0x1bc1a8[_0x1f0885(0x554f)]:_0x1bc1a8[_0x5d68a8(0x1198)];defined$1(_0x21a366)&&_0x21a366[_0x1f0885(0x2b20)]&&(_0xd328df=_0x21a366[_0x1f0885(0x2b20)]);var _0x5ec6ed=_0xd328df[_0x5d68a8(0x234c)],_0x4b7adb=_0xd328df[_0x1f0885(0x2507)],_0x2c8d54=tileRectangleScratch,_0x5203d1=0x0,_0x5865ca=0x0,_0x1835f5=0x0,_0x5eaa47=0x0,_0x4b07f9=!0x1;if(_0x453c46[_0x1f0885(0x3037)]!==SceneMode$1['SCENE3D']){var _0x41523f=_0x453c46[_0x5d68a8(0xec2)],_0x3a2101=_0x41523f[_0x1f0885(0x63b)](Rectangle[_0x1f0885(0x3a23)](_0x2f0f44[_0x5d68a8(0x569c)]),southwestScratch),_0x4e85e3=_0x41523f[_0x1f0885(0x63b)](Rectangle[_0x1f0885(0x420a)](_0x2f0f44[_0x1f0885(0x1dec)]),northeastScratch);if(_0x2c8d54['x']=_0x3a2101['x'],_0x2c8d54['y']=_0x3a2101['y'],_0x2c8d54['z']=_0x4e85e3['x'],_0x2c8d54['w']=_0x4e85e3['y'],_0x453c46[_0x5d68a8(0x266d)]!==SceneMode$1[_0x1f0885(0x530d)]&&((_0x5ec6ed=rtcScratch)['x']=0x0,_0x5ec6ed['y']=0.5*(_0x2c8d54['z']+_0x2c8d54['x']),_0x5ec6ed['z']=0.5*(_0x2c8d54['w']+_0x2c8d54['y']),_0x2c8d54['x']-=_0x5ec6ed['y'],_0x2c8d54['y']-=_0x5ec6ed['z'],_0x2c8d54['z']-=_0x5ec6ed['y'],_0x2c8d54['w']-=_0x5ec6ed['z']),_0x453c46[_0x1f0885(0x3037)]===SceneMode$1[_0x1f0885(0x174c)]&&_0x4b7adb[_0x5d68a8(0x2e95)]===TerrainQuantization$1[_0x1f0885(0x11b8)]){var _0x5b25e5=0x1/(Math[_0x1f0885(0x3a5c)](0x2,0xc)-0x1)*0.5,_0x14a439=(_0x2c8d54['z']-_0x2c8d54['x'])*_0x5b25e5,_0x3fb000=(_0x2c8d54['w']-_0x2c8d54['y'])*_0x5b25e5;_0x2c8d54['x']-=_0x14a439,_0x2c8d54['y']-=_0x3fb000,_0x2c8d54['z']+=_0x14a439,_0x2c8d54['w']+=_0x3fb000;}_0x41523f instanceof WebMercatorProjection&&(_0x5203d1=_0x2f0f44[_0x1f0885(0x1dec)][_0x1f0885(0x5696)],_0x5865ca=_0x2f0f44[_0x1f0885(0x1dec)][_0x5d68a8(0x51b4)],_0x1835f5=WebMercatorProjection[_0x1f0885(0x1efa)](_0x5203d1),_0x5eaa47=0x1/(WebMercatorProjection[_0x1f0885(0x1efa)](_0x5865ca)-_0x1835f5),_0x4b07f9=!0x0);}var _0x3ff478=surfaceShaderSetOptionsScratch;_0x3ff478[_0x1f0885(0x3859)]=_0x453c46,_0x3ff478[_0x1f0885(0x4d9a)]=_0x1bc1a8,_0x3ff478[_0x1f0885(0x17bd)]=_0x3899b2,_0x3ff478[_0x1f0885(0x347c)]=_0x5d5335,_0x3ff478[_0x1f0885(0x2387)]=_0x3b1a21[_0x1f0885(0x2387)],_0x3ff478[_0x5d68a8(0x36c3)]=_0x3b1a21[_0x1f0885(0x1524)],_0x3ff478[_0x5d68a8(0x3085)]=_0x3b1a21[_0x1f0885(0xa2b)],_0x3ff478[_0x1f0885(0x2359)]=_0x17511e,_0x3ff478[_0x1f0885(0x3e49)]=_0x2e30c6,_0x3ff478[_0x5d68a8(0x147e)]=_0x44a599,_0x3ff478[_0x5d68a8(0x584d)]=_0x190ac7,_0x3ff478[_0x1f0885(0x5d27)]=_0x4b07f9,_0x3ff478[_0x5d68a8(0x5319)]=_0x1bc1a8[_0x1f0885(0x4519)],_0x3ff478[_0x1f0885(0x200a)]=_0x206fa0,_0x3ff478[_0x5d68a8(0x381c)]=_0x3d764f,_0x3ff478[_0x1f0885(0x2ecd)]=_0x55413b,_0x3ff478[_0x1f0885(0x5f3d)]=_0x12300a;var _0x7b50bf=_0x1bc1a8[_0x1f0885(0x5d59)],_0x4f7227=[];if(_0x2f0f44[_0x1f0885(0x495d)]){_0x7b50bf=[];for(var _0x4f48ec=0x0;_0x4f48ec<_0x1bc1a8[_0x5d68a8(0x2003)][_0x5d68a8(0x2ef4)];_0x4f48ec++){var _0x4f2080=!0x1,_0x1aea8d=_0x1bc1a8[_0x5d68a8(0x2003)][_0x4f48ec][_0x1f0885(0x3d1e)];if(defined$1(_0x1aea8d)&&_0x1aea8d[_0x1f0885(0x2f48)][_0x1f0885(0x4cd1)]){var _0x42c58f=_0x2f0f44[_0x5d68a8(0x50b7)];if(defined$1(_0x42c58f))for(var _0x3f8ad7=_0x1aea8d[_0x1f0885(0x2f48)][_0x1f0885(0x4a4e)][_0x5d68a8(0x477c)],_0x5131d2=0x0;_0x5131d2<_0x42c58f[_0x1f0885(0x140c)]['imagery'][_0x1f0885(0x809)];_0x5131d2++){var _0x11a599=_0x42c58f[_0x1f0885(0x140c)][_0x1f0885(0x5d59)][_0x5131d2],_0x3387fd=_0x11a599[_0x1f0885(0x3d1e)];if(defined$1(_0x3387fd)){if((_0x35faf8=_0x3387fd[_0x1f0885(0x2f48)])[_0x1f0885(0x4a4e)][_0x1f0885(0x5311)]===_0x3f8ad7){_0x4f7227[_0x4f48ec]=_0x35faf8[_0x1f0885(0x42c4)](_0x2f0f44,_0x11a599),_0x7b50bf[_0x1f0885(0x5323)](_0x11a599),_0x4f2080=!0x0;break;}}}}_0x4f2080||_0x7b50bf[_0x1f0885(0x5323)](_0x1bc1a8[_0x1f0885(0x5d59)][_0x4f48ec]);}}var _0x2bfe39=0x0,_0x5882b8=0x0,_0x295cb8=_0x7b50bf[_0x5d68a8(0x2ef4)],_0x54240b=_0x1bc1a8[_0x1f0885(0x243f)],_0x2b068c=_0x54240b[_0x1f0885(0x809)],_0x233d80=[],_0x4cb5d9=[],_0x19777d=[];defined$1(_0x2f0f44[_0x1f0885(0xadd)])&&(_0x233d80[_0x1f0885(0x5323)](_0x2f0f44[_0x1f0885(0xadd)]),_0x4cb5d9[_0x1f0885(0x5323)](new Cartesian4(0x0,0x0,0x0,0x0)),_0x19777d['push'](0x1),_0x295cb8+=0x1),defined$1(_0x2f0f44[_0x1f0885(0x596e)])&&(_0x233d80[_0x1f0885(0x5323)](_0x2f0f44[_0x1f0885(0x596e)]),_0x4cb5d9[_0x1f0885(0x5323)](new Cartesian4(0x0,0x0,0x0,0.1)),_0x19777d[_0x1f0885(0x5323)](_0x2f0f44[_0x1f0885(0x596e)][_0x1f0885(0x5c65)]),_0x295cb8+=0x1);var _0x1289c1=_0x233d80[_0x1f0885(0x809)],_0x3bd19c=_0x3b1a21[_0x1f0885(0x193f)]?_0x3b1a21['_renderState']:_0x3b1a21[_0x5d68a8(0x2a21)],_0x14c1d1=_0x3b1a21[_0x1f0885(0x193f)]?_0x3b1a21[_0x1f0885(0x19ab)]:_0x3b1a21[_0x1f0885(0x5b4c)],_0x5864f3=_0x3bd19c,_0x14deef=_0x3b1a21[_0x1f0885(0x3d83)],_0x178e36=_0x453c46[_0x1f0885(0x4fd0)];defined$1(_0x3b1a21[_0x1f0885(0x2e7a)][_0x1f0885(0x3f44)])||debugDestroyPrimitive();var _0x2097c3=(0x4&_0x453c46[_0x1f0885(0x8dd)])>0x0?0x1:0x0;_0x2097c3&&--_0x57fb4c;var _0x1b9e8b=(0x2&_0x453c46[_0x1f0885(0x8dd)])>0x0?0x1:0x0;_0x1b9e8b&&--_0x57fb4c,defined$1(_0x453c46[_0x1f0885(0x4a2)])&&_0x453c46['mvtLayerCount']>0x0&&_0x57fb4c--;var _0x32b093=_0x453c46['multiViewportIndex']>-0x1,_0x5e6d82=_0x372358?_0x3b1a21[_0x1f0885(0x1e73)]:_0x3b1a21[_0x1f0885(0x2c6d)],_0x13bcc7=_0x372358?_0x3b1a21[_0x5d68a8(0x56ff)]:_0x3b1a21[_0x1f0885(0x3224)];do{var _0x24a955,_0x10b630,_0x4fd62b=_0x372358?_0x3b1a21[_0x1f0885(0x1887)]:_0x3b1a21[_0x5d68a8(0x3ea7)],_0x1affd0=0x0;_0x5e6d82[_0x1f0885(0x809)]<=_0x4fd62b?((_0x24a955=new DrawCommand())[_0x5d68a8(0x4477)]=_0x2f0f44,_0x24a955[_0x5d68a8(0xad9)]=!0x1,_0x24a955[_0x1f0885(0x36b6)]=new BoundingSphere(),_0x24a955['orientedBoundingBox']=void 0x0,_0x10b630=createTileUniformMap(_0x453c46,_0x3b1a21),_0x5e6d82[_0x1f0885(0x5323)](_0x24a955),_0x13bcc7[_0x1f0885(0x5323)](_0x10b630)):(_0x24a955=_0x5e6d82[_0x4fd62b],_0x10b630=_0x13bcc7[_0x4fd62b]),_0x24a955[_0x1f0885(0x5e42)]=_0x2f0f44,_0x372358?++_0x3b1a21[_0x1f0885(0x1887)]:++_0x3b1a21[_0x5d68a8(0x3ea7)],_0x2f0f44===_0x3b1a21[_0x1f0885(0x2e7a)][_0x1f0885(0x3f44)]&&(defined$1(_0x1bc1a8[_0x1f0885(0x8e7)])?getDebugOrientedBoundingBox(_0x1bc1a8[_0x1f0885(0x8e7)],Color$2[_0x1f0885(0x22f7)])[_0x1f0885(0xa16)](_0x453c46):defined$1(_0x1bc1a8[_0x1f0885(0x334d)])&&getDebugBoundingSphere(_0x1bc1a8[_0x5d68a8(0x271e)],Color$2[_0x1f0885(0x22f7)])[_0x1f0885(0xa16)](_0x453c46));var _0x3c70e8=_0x10b630[_0x5d68a8(0x6d3)];_0x3c70e8[_0x1f0885(0x3a1)]=_0x3b1a21[_0x1f0885(0x3a1)],Cartesian4[_0x1f0885(0x40f3)](_0x14deef,_0x3c70e8[_0x5d68a8(0x2543)]),Color$2[_0x1f0885(0x40f3)](_0x453c46['lightSource'][_0x1f0885(0x5fe2)],_0x3c70e8['sunLightColor']),Color$2[_0x1f0885(0x40f3)](_0x453c46[_0x1f0885(0x3b27)][_0x1f0885(0x3493)],_0x3c70e8[_0x1f0885(0x3493)]),_0x3c70e8[_0x5d68a8(0x560c)]=_0x4df771,_0x3c70e8[_0x1f0885(0x5ce5)]['x']=_0x3b1a21[_0x5d68a8(0x4ed1)],_0x3c70e8[_0x1f0885(0x5ce5)]['y']=_0x3b1a21[_0x1f0885(0x4613)],_0x3c70e8[_0x1f0885(0x73c)]['x']=_0x3b1a21[_0x1f0885(0x2151)],_0x3c70e8[_0x5d68a8(0x1709)]['y']=_0x3b1a21[_0x1f0885(0x2eff)],_0x3c70e8[_0x1f0885(0x4f7)]=_0x3b1a21[_0x1f0885(0x4f7)],_0x3c70e8[_0x1f0885(0x591d)]['x']=_0x2f0f44[_0x1f0885(0x1dec)]['west'],_0x3c70e8[_0x1f0885(0x591d)]['y']=_0x2f0f44[_0x1f0885(0x1dec)][_0x1f0885(0x5696)],_0x3c70e8[_0x1f0885(0x591d)]['z']=_0x2f0f44['rectangle'][_0x5d68a8(0xbf2)],_0x3c70e8[_0x1f0885(0x591d)]['w']=_0x2f0f44[_0x1f0885(0x1dec)][_0x1f0885(0x5833)],defined$1(_0x3b1a21[_0x1f0885(0xb68)])&&(_0x3c70e8[_0x5d68a8(0xd98)]=_0x3b1a21[_0x1f0885(0xb68)][_0x1f0885(0x3029)],_0x3c70e8[_0x1f0885(0xfae)]=_0x3b1a21[_0x1f0885(0xb68)][_0x1f0885(0xf1b)],_0x3c70e8[_0x1f0885(0x2e1e)]=_0x3b1a21[_0x1f0885(0xb68)][_0x1f0885(0x183)],_0x3c70e8[_0x1f0885(0x169a)]=_0x3b1a21[_0x1f0885(0xb68)][_0x1f0885(0x5107)],_0x3c70e8[_0x1f0885(0x5ed7)]=_0x3b1a21[_0x1f0885(0xb68)][_0x1f0885(0x16a0)],_0x3c70e8[_0x1f0885(0x383b)]=_0x3b1a21[_0x1f0885(0xb68)][_0x1f0885(0x3a49)],_0x3c70e8[_0x5d68a8(0x5475)]=_0x3b1a21[_0x1f0885(0x4c21)],_0x3c70e8[_0x1f0885(0x5bf6)]=_0x3b1a21[_0x5d68a8(0xf9c)],_0x3c70e8[_0x5d68a8(0x2ee0)]=_0x3b1a21[_0x1f0885(0x2501)],_0x3c70e8[_0x1f0885(0x4d8b)]=_0x3b1a21[_0x1f0885(0x5ab2)],_0x3c70e8[_0x5d68a8(0x433f)]=_0x3b1a21[_0x1f0885(0xb68)][_0x1f0885(0x4671)],_0x3c70e8[_0x5d68a8(0x3bd7)]=_0x3b1a21[_0x1f0885(0xb68)][_0x1f0885(0x5219)],_0x3c70e8[_0x5d68a8(0xd62)]=_0x3b1a21[_0x1f0885(0x498c)]&&!_0x1b9e8b),_0x190ac7&&(_0x3c70e8['baseColorFactor']=_0x3b1a21[_0x1f0885(0x44e8)][_0x1f0885(0x16ed)],_0x3c70e8[_0x1f0885(0x5bd7)]=_0x3b1a21[_0x5d68a8(0xfff)][_0x1f0885(0x5bd7)],_0x3c70e8[_0x5d68a8(0x33cb)]=_0x3b1a21[_0x1f0885(0x44e8)][_0x1f0885(0x39b0)],_0x3c70e8[_0x1f0885(0x243)]=_0x3b1a21[_0x5d68a8(0xfff)][_0x1f0885(0x243)]),defined$1(_0x3b1a21[_0x1f0885(0x3b2d)])&&(_0x3c70e8[_0x1f0885(0x2bd6)]=_0x3b1a21[_0x5d68a8(0x82e)][_0x1f0885(0x3029)],_0x3c70e8[_0x1f0885(0x1c19)]=_0x3b1a21[_0x1f0885(0x3d63)],_0x3c70e8[_0x1f0885(0x1145)]=CesiumMath['toRadians'](_0x3b1a21[_0x1f0885(0x3b2d)]['ColorTableMinKey']),_0x3c70e8[_0x1f0885(0x57a6)]=CesiumMath[_0x5d68a8(0x18e6)](_0x3b1a21[_0x1f0885(0x3b2d)][_0x5d68a8(0x1e66)]),_0x3c70e8[_0x1f0885(0x272b)]=_0x3b1a21[_0x1f0885(0x3b2d)][_0x1f0885(0x16a0)],_0x3c70e8[_0x1f0885(0x35fd)]=_0x3b1a21[_0x1f0885(0x46c1)],_0x3c70e8[_0x1f0885(0x56fa)]=_0x3b1a21[_0x5d68a8(0x280c)],_0x3c70e8[_0x1f0885(0x1efb)]=_0x3b1a21[_0x1f0885(0x4307)],_0x3c70e8[_0x1f0885(0x400b)]=_0x3b1a21[_0x1f0885(0x4c7a)],_0x3c70e8[_0x1f0885(0x5958)]=CesiumMath[_0x1f0885(0x4476)](_0x3b1a21[_0x1f0885(0x3b2d)][_0x1f0885(0x4671)]),_0x3c70e8[_0x1f0885(0x40aa)]=CesiumMath[_0x1f0885(0x4476)](_0x3b1a21[_0x5d68a8(0x82e)][_0x1f0885(0x5219)]),_0x3c70e8[_0x1f0885(0x59bf)]=_0x3b1a21[_0x1f0885(0x2c36)],_0x3c70e8[_0x1f0885(0x350b)]=_0x2f0f44[_0x1f0885(0x350b)],_0x3c70e8[_0x1f0885(0x1ca8)]=_0x431aa0),defined$1(_0x453c46[_0x1f0885(0x5592)][_0x1f0885(0x5e52)][_0x5d68a8(0x2ff8)][_0x1f0885(0x4032)])&&(_0x3c70e8[_0x1f0885(0x2c0b)]=_0x453c46[_0x1f0885(0x5592)][_0x1f0885(0x5e52)][_0x5d68a8(0x2ff8)]['_floodRect'],_0x3c70e8[_0x1f0885(0x4689)]=_0x453c46[_0x1f0885(0x5592)][_0x5d68a8(0x16a0)][_0x1f0885(0x43fb)][_0x1f0885(0x4032)]),defined$1(_0x2f0f44[_0x1f0885(0x2b94)])?_0x3c70e8[_0x5d68a8(0x3c89)]=_0x2f0f44[_0x1f0885(0x2b94)]:!defined$1(_0x21a366)&&defined$1(_0x4d6037)&&(_0x3c70e8[_0x1f0885(0x1f31)]=_0x4d6037),_0x3c70e8['clip_mode']=_0x3b1a21[_0x1f0885(0x493b)],_0x3c70e8[_0x1f0885(0x4839)]=_0x3b1a21[_0x1f0885(0x5ecd)],_0x3c70e8[_0x1f0885(0xc60)]=_0x3b1a21[_0x1f0885(0x2120)],_0x3c70e8[_0x1f0885(0x5dad)]=_0x3b1a21[_0x1f0885(0x786)];var _0xee8bda=!defined$1(_0x1bc1a8[_0x1f0885(0x2b54)])&&defined$1(_0x3b1a21[_0x1f0885(0x37ab)])&&_0x3b1a21[_0x1f0885(0x37ab)][_0x1f0885(0x32a8)]>0x0;_0xee8bda&&Color$2[_0x5d68a8(0x2d7b)](_0x3b1a21[_0x1f0885(0x37ab)],_0x3c70e8[_0x1f0885(0x37ab)]),_0x3c70e8[_0x1f0885(0x3f86)]=_0xd328df[_0x1f0885(0x4fe8)],Cartesian3[_0x1f0885(0x40f3)](_0x5ec6ed,_0x3c70e8[_0x1f0885(0x2f24)]),Cartesian4[_0x1f0885(0x40f3)](_0x2c8d54,_0x3c70e8[_0x5d68a8(0x16a3)]),_0x3c70e8[_0x5d68a8(0x479e)]['x']=_0x5203d1,_0x3c70e8[_0x1f0885(0x3fd5)]['y']=_0x5865ca,_0x3c70e8['southMercatorYAndOneOverHeight']['x']=_0x1835f5,_0x3c70e8[_0x1f0885(0x5c3e)]['y']=_0x5eaa47,_0x3c70e8[_0x1f0885(0x2097)]=_0x3b1a21[_0x1f0885(0x48fd)],_0x3c70e8[_0x1f0885(0x30a2)]=_0x3b1a21[_0x1f0885(0x2015)],_0x3c70e8[_0x1f0885(0x3824)]=_0x3b1a21[_0x1f0885(0x4cd2)][_0x1f0885(0x9a4)];var _0x23d3ef=localizedCartographicLimitRectangleScratch,_0x33ee53=clipRectangleAntimeridian(_0x2f0f44[_0x1f0885(0x1dec)],_0x3b1a21[_0x5d68a8(0x11c8)]);Cartesian3[_0x1f0885(0x160f)](_0x102013,_0x584598,_0x237aef,_0x3c70e8[_0x1f0885(0x15e3)]);var _0x17b871=_0x2f0f44[_0x5d68a8(0x569c)],_0x4309d8=0x1/_0x17b871[_0x1f0885(0x2d3c)],_0x5b1cc7=0x1/_0x17b871[_0x1f0885(0x5a4e)];_0x23d3ef['x']=(_0x33ee53[_0x1f0885(0x159f)]-_0x17b871[_0x5d68a8(0x47d7)])*_0x4309d8,_0x23d3ef['y']=(_0x33ee53[_0x1f0885(0x5696)]-_0x17b871[_0x1f0885(0x5696)])*_0x5b1cc7,_0x23d3ef['z']=(_0x33ee53[_0x5d68a8(0xbf2)]-_0x17b871[_0x5d68a8(0x47d7)])*_0x4309d8,_0x23d3ef['w']=(_0x33ee53[_0x1f0885(0x5833)]-_0x17b871[_0x5d68a8(0x2d46)])*_0x5b1cc7,Cartesian4[_0x1f0885(0x40f3)](_0x23d3ef,_0x3c70e8[_0x1f0885(0x3c60)]);var _0x3b16c1=_0x367df9&&CesiumMath[_0x1f0885(0x4ed8)](_0x2f0f44[_0x1f0885(0x56db)],_0x453c46[_0x1f0885(0x4ed8)][_0x5d68a8(0x4350)])>CesiumMath['EPSILON3'];_0x3bff7d=_0x3bff7d&&(_0x3b16c1||_0x17511e);for(var _0x187b58=!0x1,_0x28b7df=!0x1,_0x4d95fd=!0x1,_0x188c09=!0x1,_0x315200=!0x1,_0x51efa0=!0x1,_0x144cb3=!0x1,_0xcdffa1=!0x1,_0x11c61c=!0x1,_0x26329e=!0x1,_0x278551=!Cartesian2[_0x5d68a8(0x4d2)](_0x3b1a21[_0x1f0885(0x48fd)],Cartesian2[_0x1f0885(0x3a34)]),_0x3b32f1=_0x3b1a21[_0x1f0885(0x5059)],_0x4c5185=[],_0x421551=_0x3b1a21[_0x1f0885(0x4cd2)][_0x1f0885(0x552c)];_0x1affd0<_0x57fb4c&&_0x2bfe39<_0x295cb8;)if(_0x2bfe39!=_0x295cb8-_0x1289c1||0x0==_0x1289c1){var _0x54a3f0=_0x7b50bf[_0x2bfe39],_0x50419f=_0x4f7227[_0x2bfe39],_0x504f36=_0x54a3f0[_0x1f0885(0x3d1e)];if(++_0x2bfe39,!defined$1(_0x504f36)||_0x54a3f0['discard'])continue;var _0x4d44ac=_0x453c46[_0x1f0885(0x5592)][_0x1f0885(0x23c5)][_0x5d68a8(0x10d5)],_0x24248a=_0x504f36[_0x1f0885(0x2f48)][_0x5d68a8(0xaff)],_0x3216b1=_0x504f36['imageryLayer'][_0x1f0885(0x4da5)];if(_0x504f36[_0x1f0885(0x2f48)][_0x1f0885(0x1fb1)]=_0x4d44ac>_0x24248a||_0x4d44ac<_0x3216b1?0x0:0x1,_0x504f36[_0x1f0885(0x2f48)][_0x1f0885(0x32a8)]*_0x504f36[_0x1f0885(0x2f48)][_0x1f0885(0x1fb1)]==0x0)continue;if(_0x504f36[_0x1f0885(0x4fd1)](!0x0),_0x32b093&&!_0x504f36[_0x1f0885(0x2f48)][_0x1f0885(0x33c)]&&!_0x504f36[_0x1f0885(0x2f48)][_0x1f0885(0x1ed7)](_0x453c46[_0x1f0885(0x466b)]))continue;if(_0x453c46[_0x1f0885(0x5592)][_0x5d68a8(0x16a0)][_0x1f0885(0x3118)]){var _0x1a33b7=_0x453c46[_0x5d68a8(0x57e6)][_0x1f0885(0x5e52)][_0x1f0885(0x32a6)];if(defined$1(_0x504f36[_0x1f0885(0x4385)])&&_0x504f36[_0x1f0885(0x4385)]&&!(_0x2f0f44[_0x1f0885(0x3674)]>_0x453c46[_0x1f0885(0x5592)][_0x1f0885(0x2129)]-_0x1a33b7))continue;}var _0x5f1101=_0x54a3f0[_0x1f0885(0x23fb)]?_0x504f36[_0x1f0885(0x218d)]:_0x504f36[_0x5d68a8(0x2970)],_0x35faf8=_0x504f36['imageryLayer'];if(defined$1(_0x504f36[_0x5d68a8(0x43da)])&&_0x504f36['isMvtTexture']){var _0x12e19d=_0x504f36[_0x1f0885(0x2f48)][_0x1f0885(0x5418)];_0x4c5185[_0x5d68a8(0x2a0e)]({'textureIndex':_0x1affd0,'selectColor':_0x12e19d});}if(defined$1(_0x54a3f0[_0x1f0885(0x2490)])||(_0x54a3f0[_0x1f0885(0x2490)]=_0x35faf8[_0x1f0885(0x42c4)](_0x2f0f44,_0x54a3f0)),_0x3c70e8[_0x1f0885(0x1712)][_0x1affd0]=_0x5f1101,_0x3c70e8[_0x1f0885(0x15ea)][_0x1affd0]=_0x54a3f0[_0x1f0885(0x2490)],_0x3c70e8[_0x1f0885(0x54d3)][_0x1affd0]=_0x54a3f0[_0x5d68a8(0x86f)],defined$1(_0x50419f)&&(_0x3c70e8['dayTextureTranslationAndScale'][_0x1affd0]=_0x50419f,_0x3c70e8[_0x1f0885(0x54d3)][_0x1affd0]=new Cartesian4(0x0,0x0,0x1,0x1)),_0x3c70e8[_0x5d68a8(0x4d6f)][_0x1affd0]=_0x54a3f0[_0x1f0885(0x23fb)],_0x3c70e8[_0x1f0885(0x5b7b)][_0x1affd0]=_0x54a3f0[_0x1f0885(0x235a)],(_0x392cbc=new Cartesian4())['x']=_0x35faf8[_0x5d68a8(0x3800)][_0x1f0885(0x20a2)],_0x392cbc['y']=_0x35faf8[_0x5d68a8(0x3800)][_0x1f0885(0x9db)],_0x392cbc['z']=_0x35faf8[_0x1f0885(0x39f9)]['blue'],_0x392cbc['w']=_0x35faf8[_0x1f0885(0x509b)],_0x3c70e8['transparentBackColor'][_0x1affd0]=_0x392cbc,_0x3c70e8[_0x5d68a8(0x5a9f)][_0x1affd0]=_0x35faf8[_0x5d68a8(0x43c8)],_0x3c70e8[_0x1f0885(0x3bdb)][_0x1affd0]=defaultValue$1(_0x54a3f0[_0x1f0885(0x3ded)],_0x35faf8[_0x1f0885(0x32a8)]),_0x51efa0=_0x51efa0||0x1!==_0x3c70e8['dayTextureAlpha'][_0x1affd0],_0x54a3f0[_0x1f0885(0x3ded)]<0x1){var _0x5f2225=_0x7b50bf[_0x2bfe39-0x1];defined$1(_0x5f2225)&&!defined$1(_0x5f2225[_0x1f0885(0x16bc)])&&(_0x3c70e8[_0x1f0885(0xa86)]=_0x1affd0,_0x3c70e8[_0x1f0885(0x3e18)]=_0x5f2225[_0x1f0885(0x3e18)]);}_0x3c70e8['dayTextureBrightness'][_0x1affd0]=_0x35faf8[_0x1f0885(0x979)],_0x187b58=_0x187b58||_0x3c70e8[_0x1f0885(0x31cd)][_0x1affd0]!==ImageryLayer[_0x1f0885(0x405)],_0x3c70e8[_0x5d68a8(0x3a49)][_0x1affd0]=_0x35faf8[_0x1f0885(0x1a4b)],_0x28b7df=_0x28b7df||_0x3c70e8[_0x1f0885(0x5469)][_0x1affd0]!==ImageryLayer[_0x1f0885(0x29d1)],_0x3c70e8['dayTextureHue'][_0x1affd0]=_0x35faf8[_0x1f0885(0x2463)],_0x4d95fd=_0x4d95fd||_0x3c70e8[_0x1f0885(0x5ae)][_0x1affd0]!==ImageryLayer[_0x1f0885(0x39fe)],_0x3c70e8[_0x1f0885(0x5809)][_0x1affd0]=_0x35faf8[_0x1f0885(0x30a1)],_0x188c09=_0x188c09||_0x3c70e8[_0x1f0885(0x5809)][_0x1affd0]!==ImageryLayer[_0x1f0885(0x20ce)],_0x3c70e8[_0x5d68a8(0xf86)][_0x1affd0]=0x1/_0x35faf8[_0x1f0885(0x37cb)],_0x315200=_0x315200||_0x3c70e8[_0x5d68a8(0xf86)][_0x1affd0]!==0x1/ImageryLayer[_0x5d68a8(0x1519)],_0x3c70e8[_0x1f0885(0x114a)][_0x1affd0]=_0x35faf8[_0x1f0885(0x48fd)],scratchSwipeRegion['x']=_0x35faf8[_0x1f0885(0x2015)]['x']*_0x453c46[_0x1f0885(0x4fd0)][_0x1f0885(0x1564)],scratchSwipeRegion['y']=(0x1-_0x35faf8[_0x1f0885(0x2015)]['y'])*_0x453c46[_0x1f0885(0x4fd0)][_0x1f0885(0x3883)],scratchSwipeRegion['z']=_0x35faf8[_0x5d68a8(0x7ad)]['z']*_0x453c46[_0x1f0885(0x4fd0)][_0x1f0885(0x1564)],scratchSwipeRegion['w']=(0x1-_0x35faf8[_0x1f0885(0x2015)]['w'])*_0x453c46[_0x1f0885(0x4fd0)][_0x5d68a8(0xae9)],_0x3c70e8[_0x1f0885(0x508)][_0x1affd0]=Cartesian4[_0x1f0885(0x40f3)](scratchSwipeRegion,new Cartesian4()),_0x144cb3=_0x144cb3||!Cartesian2[_0x1f0885(0x1dab)](_0x3c70e8[_0x5d68a8(0x1779)][_0x1affd0],Cartesian2[_0x1f0885(0x3a34)]),_0xcdffa1=_0xcdffa1||_0x35faf8[_0x1f0885(0x12db)];var _0x3e41a9=_0x3c70e8[_0x1f0885(0x4832)][_0x1affd0];if(defined$1(_0x3e41a9)||(_0x3e41a9=_0x3c70e8[_0x1f0885(0x4832)][_0x1affd0]=new Cartesian4()),Cartesian4[_0x5d68a8(0x2d7b)](Cartesian4[_0x1f0885(0x3a34)],_0x3e41a9),defined$1(_0x35faf8[_0x1f0885(0x304b)])){var _0x4e1059=clipRectangleAntimeridian(_0x17b871,_0x35faf8[_0x1f0885(0x304b)]);_0x11c61c=defined$1(Rectangle[_0x1f0885(0x5bb5)](_0x4e1059,_0x17b871,rectangleIntersectionScratch))||_0x11c61c,_0x3e41a9['x']=(_0x4e1059[_0x1f0885(0x159f)]-_0x17b871[_0x5d68a8(0x47d7)])*_0x4309d8,_0x3e41a9['y']=(_0x4e1059[_0x1f0885(0x5696)]-_0x17b871[_0x1f0885(0x5696)])*_0x5b1cc7,_0x3e41a9['z']=(_0x4e1059[_0x1f0885(0x310a)]-_0x17b871[_0x1f0885(0x159f)])*_0x4309d8,_0x3e41a9['w']=(_0x4e1059[_0x5d68a8(0x51b4)]-_0x17b871[_0x5d68a8(0x2d46)])*_0x5b1cc7;}var _0x502ffb=_0x3c70e8[_0x1f0885(0x355f)][_0x1affd0];defined$1(_0x502ffb)||(_0x502ffb=_0x3c70e8[_0x1f0885(0x355f)][_0x1affd0]=new Cartesian4());var _0x392cbc,_0x2c8f25=defined$1(_0x35faf8[_0x1f0885(0x5ee6)])&&_0x35faf8[_0x1f0885(0x16e4)]>0x0;if(_0x26329e=_0x26329e||_0x2c8f25,_0x2c8f25){var _0x1e7a5a=_0x35faf8[_0x1f0885(0x5ee6)];_0x502ffb['x']=_0x1e7a5a[_0x1f0885(0x20a2)],_0x502ffb['y']=_0x1e7a5a[_0x1f0885(0x9db)],_0x502ffb['z']=_0x1e7a5a[_0x1f0885(0x3c2a)],_0x502ffb['w']=_0x35faf8[_0x5d68a8(0x4f92)];}else _0x502ffb['w']=-0x1;if(++_0x1affd0,defined$1(_0x504f36[_0x1f0885(0x2b22)]))_0x3c70e8[_0x1f0885(0x1712)][_0x1affd0]=_0x504f36[_0x1f0885(0x2b22)],_0x3c70e8[_0x1f0885(0x15ea)][_0x1affd0]=_0x54a3f0[_0x1f0885(0x2490)],_0x3c70e8[_0x1f0885(0x54d3)][_0x1affd0]=_0x54a3f0[_0x1f0885(0x44e4)],_0x3c70e8[_0x5d68a8(0x4d6f)][_0x1affd0]=_0x54a3f0[_0x1f0885(0x23fb)],(_0x392cbc=new Cartesian4())['x']=_0x35faf8[_0x5d68a8(0x3800)][_0x1f0885(0x20a2)],_0x392cbc['y']=_0x35faf8[_0x1f0885(0x39f9)][_0x1f0885(0x9db)],_0x392cbc['z']=_0x35faf8[_0x1f0885(0x39f9)][_0x1f0885(0x3c2a)],_0x392cbc['w']=_0x35faf8[_0x1f0885(0x39f9)],_0x3c70e8[_0x1f0885(0x39f9)][_0x1affd0]=_0x392cbc,_0x3c70e8[_0x1f0885(0x3bdb)][_0x1affd0]=_0x35faf8[_0x5d68a8(0x3b89)],_0x3c70e8[_0x5d68a8(0x4049)][_0x1affd0]=_0x35faf8[_0x1f0885(0x979)],_0x3c70e8[_0x5d68a8(0x3a49)][_0x1affd0]=_0x35faf8[_0x1f0885(0x1a4b)],_0x3c70e8[_0x1f0885(0x5ae)][_0x1affd0]=_0x35faf8[_0x1f0885(0x2463)],_0x3c70e8['dayTextureSaturation'][_0x1affd0]=_0x35faf8[_0x1f0885(0x30a1)],_0x3c70e8[_0x1f0885(0x2562)][_0x1affd0]=0x1/_0x35faf8[_0x1f0885(0x37cb)],_0x3c70e8[_0x1f0885(0x114a)][_0x1affd0]=_0x35faf8[_0x1f0885(0x48fd)],_0x3c70e8[_0x1f0885(0x508)][_0x1affd0]=_0x35faf8[_0x1f0885(0x2015)],_0x1affd0++;if(defined$1(_0x504f36[_0x1f0885(0xeff)])){for(var _0x359565=_0x504f36['credits'],_0x56fdfe=0x0,_0x297223=_0x359565[_0x1f0885(0x809)];_0x56fdfe<_0x297223;++_0x56fdfe)_0x4ed9a6[_0x1f0885(0x4a7b)](_0x359565[_0x56fdfe]);}}else++_0x2bfe39,_0x5f1101=_0x233d80[_0x5882b8],(_0x3c70e8[_0x5d68a8(0x23b3)][_0x1affd0]=_0x5f1101,_0x3c70e8[_0x5d68a8(0x19b3)][_0x1affd0]=new Cartesian4(0x0,0x0,0x1,0x1),_0x3c70e8[_0x1f0885(0x39f9)][_0x1affd0]=_0x4cb5d9[_0x5882b8],_0x3c70e8[_0x1f0885(0x54d3)][_0x1affd0]=new Cartesian4(0x0,0x0,0x1,0x1),_0x3c70e8[_0x1f0885(0x36ac)][_0x1affd0]=!0x1,_0x3c70e8[_0x1f0885(0x3bdb)][_0x1affd0]=_0x19777d[_0x5882b8],_0x51efa0=_0x51efa0||0x1!==_0x19777d[_0x5882b8],_0x3c70e8[_0x1f0885(0x31cd)][_0x1affd0]=0x1,_0x187b58=!0x1,_0x3c70e8[_0x1f0885(0x5469)][_0x1affd0]=0x1,_0x28b7df=!0x1,_0x3c70e8[_0x1f0885(0x5ae)][_0x1affd0]=0x0,_0x4d95fd=!0x1,_0x3c70e8[_0x1f0885(0x5809)][_0x1affd0]=0x1,_0x188c09=!0x1,_0x3c70e8[_0x1f0885(0x2562)][_0x1affd0]=0x1,_0x315200=!0x1,_0x3c70e8[_0x1f0885(0x114a)][_0x1affd0]=new Cartesian2(0x0,0x0),_0x3c70e8[_0x1f0885(0x508)][_0x1affd0]=_0x453c46[_0x5d68a8(0x2355)][_0x1f0885(0x2fa1)],_0x144cb3=!0x0,_0xcdffa1=_0x453c46[_0x5d68a8(0x2355)][_0x5d68a8(0x5b13)],_0x5882b8++,++_0x1affd0);for(var _0x176e81=0x0,_0x146207=0x0,_0x2ab663=!0x1;_0x176e81<_0x57fb4c-_0x1affd0&&_0x146207<_0x2b068c;){var _0x1f436a=_0x54240b[_0x146207],_0x40c27c=_0x1f436a[_0x1f0885(0x2013)];if(++_0x146207,null!=_0x40c27c){if(!_0x32b093||_0x40c27c[_0x1f0885(0x348d)][_0x5d68a8(0x3a83)](_0x453c46[_0x1f0885(0x466b)])){if(null!=(_0x5f1101=_0x1f436a[_0x1f0885(0x23fb)]?_0x40c27c[_0x1f0885(0x218d)]:_0x40c27c['texture'])){_0x40c27c[_0x5d68a8(0x55b5)]&&(_0x2ab663=!0x0,_0x40c27c['needUpdate']=!0x1);var _0x33c735=_0x40c27c[_0x1f0885(0x348d)];defined$1(_0x1f436a[_0x5d68a8(0x44f3)])||(_0x1f436a[_0x5d68a8(0x44f3)]=_0x33c735[_0x1f0885(0x42c4)](_0x2f0f44,_0x1f436a)),_0x3c70e8[_0x1f0885(0x4cf)][_0x176e81]=_0x5f1101,_0x3c70e8[_0x1f0885(0x1824)][_0x176e81]=_0x1f436a[_0x1f0885(0x2490)],_0x3c70e8[_0x1f0885(0x311d)][_0x176e81]=_0x1f436a['textureCoordinateRectangle'],_0x3c70e8['gridTextureUseWebMercatorT'][_0x176e81]=_0x1f436a[_0x5d68a8(0x522d)],_0x176e81++;}}}}_0x3c70e8['gridTextures'][_0x1f0885(0x809)]=_0x176e81,_0x3c70e8[_0x1f0885(0x1712)][_0x1f0885(0x809)]=_0x1affd0,_0x3c70e8[_0x5d68a8(0x3bc3)]=_0x53b950,Cartesian4[_0x1f0885(0x40f3)](_0x4c83c7,_0x3c70e8[_0x1f0885(0x109a)]),_0x3c70e8[_0x5d68a8(0x2413)]['x']=_0x4b7adb[_0x1f0885(0x5b47)],_0x3c70e8['minMaxHeight']['y']=_0x4b7adb[_0x5d68a8(0x3c4)],Matrix4[_0x1f0885(0x40f3)](_0x4b7adb[_0x1f0885(0x4f03)],_0x3c70e8[_0x1f0885(0x2ee7)]);var _0x4c6687=_0x3b1a21[_0x1f0885(0x49f7)],_0x138f10=defined$1(_0x4c6687)&&_0x4c6687[_0x1f0885(0x552c)]&&_0x2f0f44[_0x1f0885(0x5a9c)];_0x138f10&&(_0x3c70e8[_0x1f0885(0x22cf)]=Color$2[_0x1f0885(0x40f3)](_0x4c6687['edgeColor'],_0x3c70e8[_0x1f0885(0x22cf)]),_0x3c70e8[_0x1f0885(0x47af)]=_0x4c6687[_0x1f0885(0x4596)]),defined$1(_0x3b1a21[_0x1f0885(0x2ca)])&&(_0x10b630=combine$2(_0x10b630,_0x3b1a21[_0x5d68a8(0x2173)])),_0x3ff478[_0x1f0885(0x2f4b)]=_0x1affd0,_0x3ff478[_0x1f0885(0x23f0)]=_0x187b58,_0x3ff478[_0x5d68a8(0x111f)]=_0x28b7df,_0x3ff478[_0x1f0885(0x202b)]=_0x4d95fd,_0x3ff478[_0x5d68a8(0x2f1e)]=_0x188c09,_0x3ff478[_0x1f0885(0x7ad)]=_0x315200,_0x3ff478[_0x1f0885(0x5580)]=_0x51efa0,_0x3ff478[_0x1f0885(0xecc)]=_0x144cb3,_0x3ff478[_0x1f0885(0x1627)]=_0xcdffa1,_0x3ff478[_0x5d68a8(0x5634)]=_0x3b32f1,_0x3ff478[_0x1f0885(0x2e5a)]=_0x278551,_0x3ff478[_0x1f0885(0x2917)]=_0x3b16c1,_0x3ff478[_0x1f0885(0x16c1)]=_0x138f10,_0x3ff478[_0x1f0885(0x2693)]=_0x4c6687,_0x3ff478[_0x1f0885(0x3d17)]=_0x11c61c,_0x3ff478[_0x1f0885(0xab4)]=_0x3bff7d,_0x3ff478[_0x1f0885(0x210f)]=_0x2097c3,_0x3ff478[_0x1f0885(0x497f)]=_0x1b9e8b,_0x3ff478[_0x1f0885(0x3227)]=_0x27e9c7,_0x3ff478['hasHypsometricSetting']=_0x52ad09,_0x3ff478[_0x1f0885(0x2a78)]=_0x4933ae,_0x3ff478[_0x1f0885(0x6048)]=_0xee8bda,_0x3ff478['colorToAlpha']=_0x26329e,_0x3ff478[_0x5d68a8(0x3db)]=_0x4c5185,_0x3ff478[_0x5d68a8(0x2e9b)]=_0x176e81,_0x3ff478[_0x5d68a8(0xfb3)]=_0x2ab663,_0x3ff478[_0x5d68a8(0x399c)]=_0x421551,_0x3ff478[_0x1f0885(0xd52)]=0x0,_0x3ff478[_0x1f0885(0x2e4f)]=0x0,_0x3ff478[_0x1f0885(0x4146)]=_0x109ebc,_0x3ff478[_0x1f0885(0x309e)]=_0x2c7e6b,_0x3ff478[_0x1f0885(0x338e)]=_0x3800c9,_0x3ff478[_0x1f0885(0x47bd)]=_0x2dff39;var _0x4eb0ac=_0xd328df[_0x1f0885(0x314b)][_0x1f0885(0x809)];_0x3b1a21[_0x1f0885(0x232b)]||(_0x4eb0ac=_0xd328df[_0x1f0885(0xa8a)]),_0x4eb0ac=_0x372358?_0x1bc1a8[_0x1f0885(0x3758)][_0x1f0885(0x1c66)][_0x1f0885(0x31e0)]:_0x4eb0ac,_0x3c70e8[_0x1f0885(0x353d)]=_0x4f1769,Cartesian4[_0x5d68a8(0x2d7b)](_0x1bc1a8[_0x1f0885(0x4bf)],_0x3c70e8[_0x1f0885(0x4bf)]),_0x24a955[_0x1f0885(0x2ddc)]=_0x3b1a21[_0x5d68a8(0x55d2)][_0x1f0885(0x536b)](_0x3ff478),_0x24a955['castShadows']=_0x350030,_0x24a955[_0x1f0885(0x1d34)]=_0x3c517a,_0x24a955[_0x1f0885(0x33c4)]=_0x3b1a21[_0x1f0885(0x3a1)]<0x1&&_0x453c46[_0x1f0885(0x5592)][_0x1f0885(0x1d1d)][_0x5d68a8(0x10d5)]<0x186a0?_0x14c1d1:_0x5864f3,_0x24a955[_0x5d68a8(0xc8d)]=PrimitiveType$1[_0x1f0885(0xf30)],defined$1(_0x21a366)?_0x24a955[_0x1f0885(0x2b54)]=_0x372358?_0x1bc1a8[_0x1f0885(0x3758)]:_0x21a366[_0x1f0885(0x2b54)]:_0x24a955[_0x1f0885(0x2b54)]=_0x372358?_0x1bc1a8[_0x1f0885(0x3758)]:_0x1bc1a8[_0x1f0885(0xe0a)]||_0x1bc1a8[_0x5d68a8(0x202b)]||_0x1bc1a8[_0x1f0885(0x29f)]['vertexArray'],_0x24a955[_0x1f0885(0x5d69)]=_0x4eb0ac,_0x24a955[_0x1f0885(0x2ca)]=_0x10b630,_0x24a955[_0x1f0885(0x295c)]=_0x3b1a21[_0x5d68a8(0x3370)]<0x1&&_0x453c46[_0x1f0885(0x5592)][_0x1f0885(0x1d1d)][_0x1f0885(0x5a4e)]<0x2710?Pass$1[_0x1f0885(0x47bc)]:Pass$1[_0x1f0885(0x5414)],_0x24a955[_0x1f0885(0x54d6)]=Pass$1[_0x1f0885(0x5414)],_0x3b1a21[_0x5d68a8(0x3bd5)][_0x1f0885(0x3117)]&&(createWireframeVertexArrayIfNecessary(_0x178e36,_0x3b1a21,_0x2f0f44),defined$1(_0x1bc1a8[_0x1f0885(0x3886)])&&(_0x24a955[_0x1f0885(0x2b54)]=_0x1bc1a8[_0x5d68a8(0x4cc8)],_0x24a955['primitiveType']=PrimitiveType$1[_0x1f0885(0x4b11)]));var _0x1de5f5=_0x24a955[_0x1f0885(0x36b6)],_0x941ac2=_0x24a955[_0x1f0885(0x8e7)];if(_0x453c46[_0x1f0885(0x3037)]!==SceneMode$1[_0x1f0885(0x3c78)]){var _0x2bd718=_0x1bc1a8['tileBoundingRegion'];BoundingSphere[_0x5d68a8(0x500e)](_0x2f0f44[_0x1f0885(0x1dec)],_0x453c46[_0x5d68a8(0xec2)],_0x2bd718[_0x5d68a8(0x26ca)],_0x2bd718[_0x1f0885(0x1e80)],_0x1de5f5),Cartesian3['fromElements'](_0x1de5f5[_0x1f0885(0x4fe8)]['z'],_0x1de5f5[_0x1f0885(0x4fe8)]['x'],_0x1de5f5[_0x1f0885(0x4fe8)]['y'],_0x1de5f5[_0x1f0885(0x4fe8)]),_0x453c46[_0x1f0885(0x3037)]===SceneMode$1[_0x1f0885(0x530d)]&&(_0x1de5f5=BoundingSphere[_0x1f0885(0x418)](_0xd328df[_0x1f0885(0x334d)],_0x1de5f5,_0x1de5f5));}else _0x24a955[_0x1f0885(0x36b6)]=BoundingSphere[_0x1f0885(0x40f3)](_0xd328df['boundingSphere3D'],_0x1de5f5),_0x24a955[_0x1f0885(0x8e7)]=OrientedBoundingBox['clone'](_0x1bc1a8[_0x1f0885(0x8e7)],_0x941ac2),defined$1(_0x24a955[_0x1f0885(0x36b6)])||(_0x24a955[_0x5d68a8(0x1d66)]=BoundingSphere[_0x5d68a8(0x3c07)](_0x24a955[_0x1f0885(0x8e7)]));_0x24a955['dirty']=!0x0,_0x24a955[_0x1f0885(0x3741)]=defaultValue$1(_0x2f0f44[_0x5d68a8(0x279d)],!0x1),_0x453c46[_0x5d68a8(0xec7)][_0x1f0885(0x5323)](_0x24a955),_0x5864f3=_0x14c1d1,_0x14deef=otherPassesInitialColor;}while(_0x2bfe39<_0x295cb8);}}var scratchCartesian3$6=new Cartesian3(),scratchCartographic$7=new Cartographic();function createGeoPosition(_0x4111fc,_0x232356){var _0x18d058=_0x307c2b,_0x356915=_0x5e00b3;for(var _0x20cd16=Matrix4[_0x356915(0x3613)](_0x232356,new Cartesian3()),_0x47ae5e=_0x4111fc[_0x356915(0x177b)]['position'][_0x356915(0xc98)],_0x283b52=_0x47ae5e[_0x18d058(0x2ef4)],_0x4df791=0x0;_0x4df791<_0x283b52;_0x4df791+=0x3){Cartesian3[_0x18d058(0x1055)](_0x47ae5e,_0x4df791,scratchCartesian3$6),Cartographic[_0x356915(0x50e9)](scratchCartesian3$6,void 0x0,scratchCartographic$7);var _0x332134=CesiumMath[_0x356915(0x173e)](scratchCartographic$7[_0x356915(0x4465)]);_0x332134-=_0x20cd16['x'];var _0x18bd9b=CesiumMath[_0x356915(0x173e)](scratchCartographic$7[_0x356915(0x5859)]);_0x18bd9b-=_0x20cd16['y'],_0x47ae5e[_0x4df791]=_0x332134,_0x47ae5e[_0x4df791+0x1]=_0x18bd9b,_0x47ae5e[_0x4df791+0x2]=scratchCartographic$7[_0x356915(0x5a4e)]-0x1;}}function createRasterCommand(_0x13a5a8,_0x4e8062){var _0xcffb4c=_0x307c2b,_0x3ace2c=_0x5e00b3;if(!defined$1(_0x4e8062[_0xcffb4c(0x2f3e)])){var _0x5c8c47=new DrawCommand({'primitiveType':PrimitiveType$1[_0x3ace2c(0xf30)],'modelMatrix':_0x4e8062[_0xcffb4c(0x4bac)]});createGeoPosition(_0x4e8062[_0x3ace2c(0xd80)],_0x4e8062['modelMatrix']),_0x5c8c47['vertexArray']=VertexArray[_0x3ace2c(0x6f3)]({'context':_0x13a5a8,'geometry':_0x4e8062[_0xcffb4c(0x4bec)],'attributeLocations':{'position':0x0},'bufferUsage':BufferUsage[_0xcffb4c(0x54ce)],'interleave':!0x0});var _0x260527=['attribute\x20vec4\x20position;',_0x3ace2c(0xe52),_0x3ace2c(0x2f35),'{','\x20\x20\x20vHeight\x20=\x20position.z;',_0x3ace2c(0x3462),'}'][_0x3ace2c(0x48a9)]('\x0a'),_0x4edc35=['varying\x20float\x20vHeight;',_0x3ace2c(0x2f35),'{',_0xcffb4c(0x1ca7),'}'][_0xcffb4c(0x6a8)]('\x0a'),_0x5d3bd1=new ShaderSource({'sources':[_0x260527]}),_0x510148=new ShaderSource({'sources':[_0x4edc35]});_0x5c8c47[_0x3ace2c(0x2ddc)]=ShaderProgram$1[_0xcffb4c(0x5602)]({'context':_0x13a5a8,'vertexShaderSource':_0x5d3bd1,'fragmentShaderSource':_0x510148,'attributeLocations':{'position':0x0}}),_0x4e8062[_0x3ace2c(0x9bd)]=_0x5c8c47;}}function removeAllRasterTiles(_0x183f1b){var _0x2a6625=_0x307c2b,_0x1aa58e=_0x5e00b3,_0x5b218a=_0x183f1b[_0x1aa58e(0x25b9)];for(var _0x14b45f in _0x5b218a)if(_0x5b218a[_0x1aa58e(0x1a9a)](_0x14b45f)){var _0x26de31=_0x5b218a[_0x14b45f];_0x26de31[_0x1aa58e(0x2b94)]=_0x26de31['_clipRasterTexture']&&!_0x26de31[_0x1aa58e(0x2b94)][_0x1aa58e(0x53aa)]()&&_0x26de31[_0x1aa58e(0x2b94)][_0x2a6625(0x5020)](),_0x26de31[_0x1aa58e(0x354d)]=_0x26de31[_0x2a6625(0x2b37)]&&!_0x26de31[_0x1aa58e(0x354d)][_0x2a6625(0x5929)]()&&_0x26de31[_0x1aa58e(0x354d)][_0x1aa58e(0x2947)](),_0x26de31[_0x1aa58e(0x142a)]=0x0,_0x26de31[_0x1aa58e(0xdde)]=!0x1;}}function removeRasterTiles(_0x7916a3,_0x929657){var _0x4b6525=_0x307c2b,_0x5ea78c=_0x5e00b3,_0x328ad2=_0x7916a3[_0x5ea78c(0x25b9)];for(var _0x292b9a in _0x328ad2)if(_0x328ad2[_0x5ea78c(0x1a9a)](_0x292b9a)){var _0x33367b=_0x328ad2[_0x292b9a];defined$1(Rectangle[_0x5ea78c(0xc48)](_0x929657,_0x33367b[_0x5ea78c(0x1dec)]))||(_0x33367b[_0x5ea78c(0x2b94)]=_0x33367b[_0x4b6525(0x3692)]&&!_0x33367b[_0x5ea78c(0x2b94)][_0x5ea78c(0x53aa)]()&&_0x33367b[_0x5ea78c(0x2b94)][_0x5ea78c(0x2947)](),_0x33367b[_0x5ea78c(0x354d)]=_0x33367b[_0x5ea78c(0x354d)]&&!_0x33367b['_clipRasterFbo']['isDestroyed']()&&_0x33367b[_0x5ea78c(0x354d)][_0x4b6525(0x5020)](),_0x33367b[_0x4b6525(0x292d)]=0x0,_0x33367b[_0x4b6525(0x260d)]=!0x1);}}function resolveMatrix(_0x4d2437,_0xa60d80,_0x5dfd54){var _0xf84604=_0x307c2b,_0x5d24af=_0x5e00b3;if(_0x5dfd54){var _0x32ddcc=_0x4d2437[_0x5d24af(0x5592)][_0x5d24af(0x5863)][_0xf84604(0x47ce)](Cartographic[_0x5d24af(0x10c5)](_0xa60d80[_0x5d24af(0x1c83)][0x0],_0xa60d80[_0x5d24af(0x1c83)][0x1]));_0x32ddcc=new Cartesian3(_0x32ddcc['z'],_0x32ddcc['x'],_0x32ddcc['y']),_0xa60d80[_0x5d24af(0x4fd4)]=Matrix4[_0x5d24af(0x1303)](_0x32ddcc);}else _0xa60d80[_0x5d24af(0x4fd4)]=Transforms[_0x5d24af(0x14ce)](Cartesian3[_0x5d24af(0x10c5)](_0xa60d80[_0x5d24af(0x1c83)][0x0],_0xa60d80[_0x5d24af(0x1c83)][0x1]));}function createExcavationSideTexture(_0x25a4c3,_0x154b80){var _0x21851d=_0x307c2b,_0x8c1766=_0x5e00b3;!_0x154b80[_0x21851d(0x320)]&&defined$1(_0x154b80[_0x8c1766(0x36ff)])&&when(Resource[_0x8c1766(0x3bee)](_0x154b80[_0x8c1766(0x36ff)])[_0x8c1766(0x1673)](),function(_0xc1340a){var _0x1a5eaf=_0x21851d,_0x30d263=_0x8c1766;_0x154b80[_0x30d263(0x5f84)]=new Texture({'context':_0x25a4c3[_0x1a5eaf(0x5071)],'source':_0xc1340a,'sampler':new Sampler({'wrapS':_0x154b80[_0x30d263(0x13a8)],'wrapT':_0x154b80[_0x30d263(0x13a8)]})}),_0x154b80[_0x30d263(0x5f84)][_0x1a5eaf(0x4390)](MipmapHint$1[_0x30d263(0x4845)]);});}function createExcavationBottomTexture(_0x1b064b,_0x33f80d){var _0x224fd9=_0x5e00b3;!_0x33f80d[_0x224fd9(0x4fe5)]&&defined$1(_0x33f80d[_0x224fd9(0x1c9)])&&when(Resource[_0x224fd9(0x3bee)](_0x33f80d['_excavationBottomTextureUrl'])[_0x224fd9(0x1673)](),function(_0x50010c){var _0x46b2b8=_0x140d,_0x904976=_0x224fd9;_0x33f80d[_0x904976(0x4fe5)]=new Texture({'context':_0x1b064b[_0x46b2b8(0x5071)],'source':_0x50010c});});}function createExcavationNormalTexture(_0x5d52e1,_0x47651a){var _0x27e8d6=_0x307c2b,_0x27476e=_0x5e00b3;!_0x47651a[_0x27476e(0x431a)]&&defined$1(_0x47651a[_0x27476e(0x308a)])&&when(Resource[_0x27476e(0x3bee)](_0x47651a[_0x27476e(0x308a)])[_0x27476e(0x1673)](),function(_0x483f9e){var _0x417941=_0x27476e;_0x47651a[_0x417941(0x431a)]=new Texture({'context':_0x5d52e1[_0x417941(0x4fd0)],'source':_0x483f9e});}),!_0x47651a[_0x27476e(0x338c)]&&defined$1(_0x47651a['excavationSideNormalTextureUrl'])&&when(Resource[_0x27476e(0x3bee)](_0x47651a[_0x27476e(0x711)])[_0x27e8d6(0x429b)](),function(_0x1dbc0f){var _0x308d6=_0x27476e;_0x47651a[_0x308d6(0x338c)]=new Texture({'context':_0x5d52e1[_0x308d6(0x4fd0)],'source':_0x1dbc0f,'sampler':new Sampler({'wrapS':TextureWrap$1[_0x308d6(0x5993)],'wrapT':TextureWrap$1[_0x308d6(0x5993)]})});});}GlobeSurfaceTileProvider[_0x307c2b(0x1aa2)][_0x307c2b(0x2dfc)]=function(_0xfa7001){var _0x4062cd=_0x307c2b,_0x59730c=_0x5e00b3;if(!(!this[_0x59730c(0x25d6)]||_0xfa7001[_0x59730c(0x5592)]['bReflect']||this[_0x59730c(0x3b5f)][_0x4062cd(0x2ef4)]<0x1)){for(var _0x230605 in(this['_excavateRegionUpdate']=!0x1,_0xfa7001[_0x59730c(0x5a25)]))_0x230605[_0x59730c(0xabf)](_0x59730c(0x56bb))>-0x1&&!defined$1(this[_0x4062cd(0x485b)][_0x59730c(0x38c4)](_0x230605[_0x59730c(0x30eb)](0x16)))&&(_0xfa7001[_0x4062cd(0x1806)][_0x230605]=!_0xfa7001[_0x59730c(0x5a25)][_0x230605][_0x59730c(0x53aa)]()&&_0xfa7001[_0x59730c(0x5a25)][_0x230605][_0x59730c(0x2947)](),delete _0xfa7001[_0x59730c(0x5a25)][_0x230605]);if(this[_0x59730c(0x237c)][_0x59730c(0x809)]<0x1)removeAllRasterTiles(this);else{this[_0x59730c(0x3461)]&&(removeAllRasterTiles(this),this[_0x59730c(0x3461)]=!0x1);var _0x319746=!0x1;_0xfa7001[_0x59730c(0x5592)][_0x4062cd(0x16a0)][_0x59730c(0x3037)]===SceneMode$1[_0x59730c(0x5d29)]&&(_0x319746=!0x0);var _0x451457=unionRectangle(this[_0x4062cd(0x485b)][_0x59730c(0xc98)]);removeRasterTiles(this,_0x451457),this[_0x59730c(0x185c)]=_0x451457,createExcavationSideTexture(_0xfa7001,this),createExcavationBottomTexture(_0xfa7001,this),createExcavationNormalTexture(_0xfa7001,this);for(var _0x24cc5b=this[_0x4062cd(0x485b)][_0x59730c(0x809)],_0x3062f0=0x0;_0x3062f0<_0x24cc5b;_0x3062f0++){var _0x1a802d=this[_0x59730c(0x237c)][_0x59730c(0xc98)][_0x3062f0];resolveMatrix(_0xfa7001,_0x1a802d,_0x319746),createRasterCommand(_0xfa7001[_0x59730c(0x4fd0)],_0x1a802d),this[_0x59730c(0x1bc3)]||(_createExcavationSideCommand(_0xfa7001,this,_0x1a802d,_0x319746),_createExcavationBottomCommand(_0xfa7001,this,_0x1a802d,_0x319746));}}}},GlobeSurfaceTileProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x2bad)]=function(_0x535347){var _0x1eb0e5=_0x307c2b,_0xab0120=_0x5e00b3;if(this['_extractRegionsUpdate']&&!_0x535347[_0xab0120(0x5592)][_0xab0120(0x56c)]){for(var _0x55e3a2 in(this[_0xab0120(0x5fd)]=!0x1,_0x535347[_0xab0120(0x5a25)]))_0x55e3a2[_0xab0120(0xabf)](_0xab0120(0x56bb))>-0x1&&!defined$1(this[_0xab0120(0x45a1)][_0xab0120(0x38c4)](_0x55e3a2['slice'](0x16)))&&(_0x535347[_0xab0120(0x5a25)][_0x55e3a2]=!_0x535347[_0xab0120(0x5a25)][_0x55e3a2][_0xab0120(0x53aa)]()&&_0x535347[_0xab0120(0x5a25)][_0x55e3a2][_0xab0120(0x2947)](),delete _0x535347['_framebufferList'][_0x55e3a2]);if(this[_0x1eb0e5(0x27f7)][_0xab0120(0x809)]<0x1)removeAllRasterTiles(this);else{this[_0xab0120(0x3461)]&&(removeAllRasterTiles(this),this['_onceExcavateRegionsEmpty']=!0x1);var _0x3717f6=!0x1;_0x535347[_0xab0120(0x5592)][_0xab0120(0x5e52)][_0x1eb0e5(0x266d)]===SceneMode$1[_0xab0120(0x5d29)]&&(_0x3717f6=!0x0);var _0x4855f7=unionRectangle(this[_0xab0120(0x45a1)][_0xab0120(0xc98)]);removeRasterTiles(this,_0x4855f7),this[_0xab0120(0x185c)]=_0x4855f7,createExcavationSideTexture(_0x535347,this),createExcavationBottomTexture(_0x535347,this),createExcavationNormalTexture(_0x535347,this);for(var _0x5e027d=this[_0x1eb0e5(0x27f7)][_0x1eb0e5(0x2ef4)],_0x24ddf3=0x0;_0x24ddf3<_0x5e027d;_0x24ddf3++){resolveMatrix(_0x535347,_0x267b5c=this[_0xab0120(0x45a1)][_0xab0120(0xc98)][_0x24ddf3],_0x3717f6),createRasterCommand(_0x535347[_0x1eb0e5(0x5071)],_0x267b5c),this[_0x1eb0e5(0x5227)]||(_createExcavationSideCommand(_0x535347,this,_0x267b5c,_0x3717f6),_createExcavationBottomCommand(_0x535347,this,_0x267b5c,_0x3717f6),_createExcavationSideCommand(_0x535347,this,_0x267b5c,_0x3717f6,!0x0),_createExcavationBottomCommand(_0x535347,this,_0x267b5c,_0x3717f6,!0x0));}if(0x0!==this[_0xab0120(0x4bc5)][_0xab0120(0x1891)]['length']&&!(this[_0xab0120(0x4bc5)][_0xab0120(0x1891)][0x0][_0xab0120(0x350b)]<0xa)){if(_0x5e027d<0x1)removeAllModifyTilesData(this);else{removeNoModifyRegionsTile(this,_0x4855f7);var _0x44f5f2=findParentTile(this['_quadtree'][_0xab0120(0x1891)],_0x4855f7);if(defined$1(_0x44f5f2)&&defined$1(_0x44f5f2[_0xab0120(0x140c)])){var _0x38b0ca=_0x44f5f2[_0xab0120(0x140c)],_0x51012f=_0x535347[_0xab0120(0x4fd0)],_0x4e46d6=[],_0x3fc5f8=Number[_0xab0120(0x4d71)],_0x1bd268=Number[_0x1eb0e5(0x1db4)];for(_0x24ddf3=0x0;_0x24ddf3<_0x5e027d;_0x24ddf3++){var _0x267b5c=this[_0xab0120(0x45a1)][_0xab0120(0xc98)][_0x24ddf3];_0x4e46d6[_0x1eb0e5(0x2a0e)](_0x267b5c[_0xab0120(0x32b6)]),_0x3fc5f8=Math[_0xab0120(0x19a8)](_0x3fc5f8,_0x267b5c[_0xab0120(0x5b47)]),_0x1bd268=Math[_0xab0120(0x498f)](_0x1bd268,_0x267b5c[_0xab0120(0x1e80)]);}_0x38b0ca[_0xab0120(0x567a)](_0x51012f,this,_0x44f5f2,_0x4e46d6,_0x3fc5f8,_0x1bd268,!0x1),defined$1(_0x38b0ca[_0xab0120(0x3758)])&&upsampleParent(_0x51012f,this,_0x44f5f2,_0x4855f7,_0x4e46d6,_0x3fc5f8,_0x1bd268,!0x0);}}}}}else this[_0xab0120(0x45a1)][_0xab0120(0x809)]>0x0&&this[_0xab0120(0x3138)](_0x535347,this[_0xab0120(0x45a1)][_0xab0120(0xc98)],!0x0);},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x29dc)]=function(_0x23dc7f){var _0x4eb6d2=_0x307c2b,_0x1d9041=_0x5e00b3;if(this[_0x1d9041(0x3aa)]&&!_0x23dc7f[_0x1d9041(0x5592)][_0x1d9041(0x56c)]){if(this[_0x1d9041(0x3aa)]=!0x1,this[_0x1d9041(0x53ac)][_0x1d9041(0x809)]<0x1)removeAllRasterTiles(this);else{this[_0x4eb6d2(0x46da)]&&(removeAllRasterTiles(this),this[_0x1d9041(0x3d54)]=!0x1),removeRasterTiles(this,unionRectangle(this[_0x1d9041(0x53ac)][_0x1d9041(0xc98)]));for(var _0x47fa41=this[_0x4eb6d2(0x579c)][_0x1d9041(0x809)],_0x1855e7=0x0;_0x1855e7<_0x47fa41;_0x1855e7++){var _0x2c339c=this[_0x1d9041(0x53ac)][_0x1d9041(0xc98)][_0x1855e7];resolveMatrix(_0x23dc7f,_0x2c339c,![]),createRasterCommand(_0x23dc7f[_0x4eb6d2(0x5071)],_0x2c339c);}}}},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2bef)]=function(){var _0x3b4082=_0x5e00b3;for(var _0x548371=Object[_0x3b4082(0x4d54)](this['_excavateRegions'][_0x3b4082(0x33c8)]),_0x4ea303=0x0,_0x3c4b43=_0x548371[_0x3b4082(0x809)];_0x4ea303<_0x3c4b43;_0x4ea303++){var _0x251454=_0x548371[_0x4ea303];this[_0x3b4082(0x37bc)](_0x251454);}},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x58b)]=function(){var _0x3c27a6=_0x307c2b,_0x24ce59=_0x5e00b3;for(var _0x40aad5=Object[_0x24ce59(0x4d54)](this[_0x3c27a6(0x27f7)][_0x24ce59(0x33c8)]),_0x118337=0x0,_0x170df6=_0x40aad5[_0x24ce59(0x809)];_0x118337<_0x170df6;_0x118337++){var _0x417df4=_0x40aad5[_0x118337];this[_0x24ce59(0x2908)](_0x417df4);}this['modifyParentTiles']=void 0x0;},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x37bc)]=function(_0x4c94ef){var _0x126b17=_0x307c2b,_0xdf5c16=_0x5e00b3,_0x55053e=this[_0xdf5c16(0x237c)][_0xdf5c16(0x38c4)](_0x4c94ef);_0x55053e[_0xdf5c16(0x3069)]=_0x55053e[_0xdf5c16(0x3069)]&&!_0x55053e[_0xdf5c16(0x3069)][_0xdf5c16(0x53aa)]()&&_0x55053e[_0xdf5c16(0x3069)][_0x126b17(0x5020)]();var _0x242348=this[_0xdf5c16(0x3b8b)][_0xdf5c16(0x38c4)](_0x4c94ef+_0xdf5c16(0x1612)),_0x44d009=this['_excavateRegionCommands'][_0xdf5c16(0x38c4)](_0x4c94ef+_0xdf5c16(0x4645));_0x242348&&(_0x242348[_0x126b17(0x202b)]=_0x242348[_0xdf5c16(0x2b54)]&&!_0x242348[_0xdf5c16(0x2b54)][_0x126b17(0x5929)]()&&_0x242348[_0x126b17(0x202b)][_0xdf5c16(0x2947)]()),_0x44d009&&(_0x44d009[_0xdf5c16(0x2b54)]=_0x44d009[_0xdf5c16(0x2b54)]&&!_0x44d009['vertexArray'][_0x126b17(0x5929)]()&&_0x44d009[_0xdf5c16(0x2b54)][_0xdf5c16(0x2947)]()),this[_0xdf5c16(0x3b8b)][_0x126b17(0x45fe)](_0x4c94ef+_0xdf5c16(0x1612)),this[_0x126b17(0x30e2)][_0xdf5c16(0x4f4b)](_0x4c94ef+_0xdf5c16(0x4645));},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)]['_removeExtractCommands']=function(_0x170773){var _0x118d85=_0x307c2b,_0x205041=_0x5e00b3,_0x1e0cac=this[_0x205041(0x45a1)][_0x205041(0x38c4)](_0x170773);_0x1e0cac['heightBuffer']=_0x1e0cac[_0x205041(0x3069)]&&!_0x1e0cac[_0x205041(0x3069)][_0x118d85(0x5929)]()&&_0x1e0cac[_0x205041(0x3069)][_0x205041(0x2947)](),_0x1e0cac['heightBuffer2']=_0x1e0cac[_0x205041(0x405b)]&&!_0x1e0cac[_0x205041(0x405b)][_0x205041(0x53aa)]()&&_0x1e0cac[_0x205041(0x405b)][_0x118d85(0x5020)]();var _0x22fe4b=this[_0x205041(0x3b8b)][_0x205041(0x38c4)](_0x170773+'side'),_0x48f0c4=this[_0x118d85(0x30e2)][_0x205041(0x38c4)](_0x170773+_0x118d85(0x3639)),_0x50d110=this[_0x205041(0x3b8b)][_0x205041(0x38c4)](_0x170773+_0x118d85(0x35e7)),_0x4d0e3d=this['_excavateRegionCommands'][_0x205041(0x38c4)](_0x170773+_0x205041(0x291e));_0x22fe4b&&(_0x22fe4b['vertexArray']=_0x22fe4b[_0x205041(0x2b54)]&&!_0x22fe4b[_0x205041(0x2b54)][_0x205041(0x53aa)]()&&_0x22fe4b[_0x205041(0x2b54)][_0x205041(0x2947)]()),_0x48f0c4&&(_0x48f0c4[_0x205041(0x2b54)]=_0x48f0c4[_0x205041(0x2b54)]&&!_0x48f0c4[_0x118d85(0x202b)][_0x118d85(0x5929)]()&&_0x48f0c4[_0x205041(0x2b54)][_0x205041(0x2947)]()),_0x50d110&&(_0x50d110[_0x205041(0x2b54)]=_0x50d110[_0x205041(0x2b54)]&&!_0x50d110[_0x205041(0x2b54)][_0x205041(0x53aa)]()&&_0x50d110[_0x205041(0x2b54)][_0x205041(0x2947)]()),_0x4d0e3d&&(_0x4d0e3d[_0x205041(0x2b54)]=_0x4d0e3d[_0x118d85(0x202b)]&&!_0x4d0e3d[_0x205041(0x2b54)][_0x205041(0x53aa)]()&&_0x4d0e3d[_0x205041(0x2b54)][_0x118d85(0x5020)]()),this[_0x205041(0x3b8b)][_0x205041(0x4f4b)](_0x170773+_0x118d85(0x3d25)),this[_0x118d85(0x30e2)][_0x118d85(0x45fe)](_0x170773+_0x205041(0x4645)),this['_excavateRegionCommands'][_0x205041(0x4f4b)](_0x170773+_0x205041(0x49df)),this[_0x205041(0x3b8b)][_0x205041(0x4f4b)](_0x170773+_0x205041(0x291e)),this[_0x205041(0x3a4c)]=void 0x0;};var scratchOrthFrustum$1=new OrthographicFrustum(),scratchFrustum$2=new PerspectiveFrustum();function updateCamera$a(_0x46a4bb,_0x1900ca,_0x3392c2,_0x43ed74){var _0x4d8530=_0x307c2b,_0x23067a=_0x5e00b3,_0x107dc4=_0x46a4bb[_0x23067a(0x5592)][_0x23067a(0x5863)],_0x2b3cc7=_0x46a4bb[_0x23067a(0x5592)];if(!_0x2b3cc7['bReflect']){var _0x2b832b=_0x1900ca,_0x3609f4=_0x2b832b[_0x23067a(0x2d3c)],_0x247972=_0x2b832b[_0x23067a(0x5a4e)],_0xa37388=0x615299*Math[_0x23067a(0x52a3)](_0x2b832b[_0x23067a(0x5696)]+0.5*_0x247972)*Math[_0x4d8530(0xc19)](_0x3609f4)*0.5,_0x165834=0x615299*Math[_0x23067a(0x1428)](_0x247972)*0.5;if(_0x3609f4=_0xa37388,_0x247972=_0x165834,_0x43ed74){var _0x3fbf26=_0x107dc4[_0x4d8530(0x47ce)](new Cartographic(_0x2b832b[_0x23067a(0x159f)],_0x2b832b[_0x4d8530(0x2d46)])),_0x1f09c9=_0x107dc4[_0x4d8530(0x47ce)](new Cartographic(_0x2b832b[_0x23067a(0x310a)],_0x2b832b[_0x23067a(0x5833)]));_0x3609f4=(_0x1f09c9['x']-_0x3fbf26['x'])/0x2,_0x247972=(_0x1f09c9['y']-_0x3fbf26['y'])/0x2;}var _0x483622=_0x2b3cc7[_0x23067a(0x1187)][_0x23067a(0x40f3)](scratchFrustum$2),_0x1347b1=_0x2b3cc7[_0x23067a(0x5e52)][_0x23067a(0x43fb)][_0x4d8530(0x3370)],_0x54dcfb=new Cartesian3(),_0xfd151=new Cartesian3(),_0x1a3a34=new Cartesian3(),_0x5e8fa9=new Matrix4();_0x3392c2[_0x23067a(0x4d38)]=!0x0,defined$1(_0x3392c2[_0x4d8530(0x54a9)])||(_0x3392c2['_beginFunc']=function(){var _0x29597f=_0x4d8530,_0x403021=_0x23067a;_0x1347b1=_0x2b3cc7[_0x403021(0x5e52)][_0x403021(0x43fb)][_0x403021(0x3a1)],_0x2b3cc7[_0x29597f(0x16a0)][_0x29597f(0x2ff8)][_0x403021(0x3a1)]=0x1,Cartesian3[_0x403021(0x40f3)](_0x2b3cc7[_0x403021(0x3747)],_0x54dcfb),Cartesian3[_0x403021(0x40f3)](_0x2b3cc7[_0x403021(0x416)],_0xfd151),Cartesian3[_0x403021(0x40f3)](_0x2b3cc7['up'],_0x1a3a34),Matrix4['clone'](_0x2b3cc7[_0x403021(0x332f)],_0x5e8fa9),_0x2b3cc7[_0x403021(0x21d2)](Matrix4[_0x29597f(0x1160)]),_0x2b3cc7[_0x29597f(0x40fb)]({'destination':Cartesian3[_0x403021(0x3e9)](_0x2b832b[_0x29597f(0x47d7)]+0.5*_0x2b832b[_0x403021(0x2d3c)],_0x2b832b[_0x403021(0x5696)]+0.5*_0x2b832b[_0x403021(0x5a4e)],0x2710)}),scratchOrthFrustum$1[_0x29597f(0x2299)]=0x2*_0x3609f4,scratchOrthFrustum$1[_0x403021(0x5a4e)]=0x2*_0x247972,scratchOrthFrustum$1[_0x403021(0xcd2)]=0x1,scratchOrthFrustum$1[_0x403021(0x389f)]=0xf4240,scratchOrthFrustum$1[_0x403021(0x2054)]=_0x3609f4/_0x247972,_0x2b3cc7[_0x403021(0x1187)]=scratchOrthFrustum$1,_0x46a4bb[_0x29597f(0x5071)][_0x403021(0x1b3d)][_0x403021(0x1b38)](scratchOrthFrustum$1);}),defined$1(_0x3392c2[_0x23067a(0x5109)])||(_0x3392c2[_0x23067a(0x5109)]=function(){var _0x15f6e2=_0x4d8530,_0x2a3373=_0x23067a;_0x2b3cc7[_0x15f6e2(0x16a0)][_0x2a3373(0x43fb)][_0x15f6e2(0x3370)]=_0x1347b1,_0x3392c2[_0x2a3373(0x4d38)]=!0x1,_0x2b3cc7[_0x2a3373(0x1187)]=_0x483622,_0x2b3cc7[_0x15f6e2(0x17b5)](_0x5e8fa9),Cartesian3[_0x2a3373(0x40f3)](_0x54dcfb,_0x2b3cc7['position']),Cartesian3[_0x2a3373(0x40f3)](_0xfd151,_0x2b3cc7[_0x2a3373(0x416)]),Cartesian3[_0x2a3373(0x40f3)](_0x1a3a34,_0x2b3cc7['up']),Cartesian3[_0x15f6e2(0x1b4a)](_0xfd151,_0x1a3a34,_0x2b3cc7[_0x2a3373(0x1d74)]),_0x46a4bb[_0x2a3373(0x4fd0)][_0x15f6e2(0x4fa)][_0x2a3373(0x1b38)](_0x2b3cc7[_0x15f6e2(0x250e)]);});}}function _createExcavationSideCommand(_0x5993eb,_0x166dd9,_0x1a576b,_0x5e12ca,_0x350387){var _0x2fd408=_0x307c2b,_0x199edc=_0x5e00b3,_0x40414c=_0x5993eb[_0x199edc(0x5592)][_0x2fd408(0x2e94)],_0x510851=_0x166dd9[_0x199edc(0x3b8b)];if((!_0x510851[_0x199edc(0x5655)](_0x1a576b[_0x199edc(0x2c5)]+_0x199edc(0x1612))||_0x350387)&&(!_0x510851[_0x2fd408(0x57f4)](_0x1a576b[_0x199edc(0x2c5)]+_0x199edc(0x49df))||!_0x350387)){var _0x104b4d=_0x5993eb[_0x199edc(0x4fd0)],_0x371c6f=Matrix4[_0x199edc(0x25c6)](_0x1a576b['_excavateMatrix'],new Matrix4()),_0x3c04fe=_0x1a576b[_0x2fd408(0x14e)],_0x2669da=_0x1a576b[_0x199edc(0x1dec)],_0x4956e3=_0x2669da[_0x199edc(0x310a)]-_0x2669da[_0x199edc(0x159f)],_0x4a71d7=_0x2669da[_0x199edc(0x5833)]-_0x2669da[_0x2fd408(0x2d46)],_0x595fb8=_0x3c04fe[_0x199edc(0x809)]/0x3,_0x5a135e=new Float32Array(0x8*_0x595fb8),_0x224134=new Float32Array(0x6*_0x595fb8),_0x3a3add=new Float32Array(0x4*_0x595fb8),_0x16cda8=new Uint16Array(0x6*_0x595fb8),_0x2d9d2f=new Cartesian3(),_0x3c770f=BoundingRectangle[_0x199edc(0x531b)](_0x1a576b[_0x2fd408(0x569c)]);Math[_0x199edc(0x498f)](_0x3c770f[_0x2fd408(0x2299)]/0x64,0x1),Math[_0x199edc(0x498f)](_0x3c770f[_0x199edc(0x5a4e)]/0x64,0x1);for(var _0x20907c=0x0;_0x20907c<_0x595fb8;_0x20907c++){var _0x3c92b6,_0x1d4293;_0x5e12ca?(_0x3c92b6=new Cartesian3((_0x3c92b6=_0x40414c['project'](Cartographic[_0x199edc(0x10c5)](_0x3c04fe[0x3*_0x20907c+0x0],_0x3c04fe[0x3*_0x20907c+0x1],-0x2710)))['z'],_0x3c92b6['x'],_0x3c92b6['y']),_0x1d4293=new Cartesian3((_0x1d4293=_0x40414c[_0x199edc(0x63b)](Cartographic[_0x199edc(0x10c5)](_0x3c04fe[0x3*_0x20907c+0x0],_0x3c04fe[0x3*_0x20907c+0x1],0x2710)))['z'],_0x1d4293['x'],_0x1d4293['y'])):(_0x3c92b6=Cartesian3[_0x2fd408(0x1927)](_0x3c04fe[0x3*_0x20907c+0x0],_0x3c04fe[0x3*_0x20907c+0x1],-0x2710),_0x1d4293=Cartesian3[_0x199edc(0x10c5)](_0x3c04fe[0x3*_0x20907c+0x0],_0x3c04fe[0x3*_0x20907c+0x1],0x2710)),_0x2d9d2f['x']=_0x3c92b6['x'],_0x2d9d2f['y']=_0x3c92b6['y'],_0x2d9d2f['z']=_0x3c92b6['z'],_0x2d9d2f['w']=0x1,Matrix4[_0x199edc(0x1abe)](_0x371c6f,_0x2d9d2f,_0x2d9d2f),_0x3c92b6['x']=_0x2d9d2f['x'],_0x3c92b6['y']=_0x2d9d2f['y'],_0x3c92b6['z']=_0x2d9d2f['z'],_0x2d9d2f['x']=_0x1d4293['x'],_0x2d9d2f['y']=_0x1d4293['y'],_0x2d9d2f['z']=_0x1d4293['z'],_0x2d9d2f['w']=0x1,Matrix4[_0x199edc(0x1abe)](_0x371c6f,_0x2d9d2f,_0x2d9d2f),_0x1d4293['x']=_0x2d9d2f['x'],_0x1d4293['y']=_0x2d9d2f['y'],_0x1d4293['z']=_0x2d9d2f['z'],_0x5a135e[0x8*_0x20907c]=_0x1d4293['x'],_0x5a135e[0x8*_0x20907c+0x1]=_0x1d4293['y'],_0x5a135e[0x8*_0x20907c+0x2]=_0x1d4293['z'],_0x5a135e[0x8*_0x20907c+0x3]=0x2710,_0x5a135e[0x8*_0x20907c+0x4]=_0x3c92b6['x'],_0x5a135e[0x8*_0x20907c+0x5]=_0x3c92b6['y'],_0x5a135e[0x8*_0x20907c+0x6]=_0x3c92b6['z'],_0x5a135e[0x8*_0x20907c+0x7]=-0x2710,_0x224134[0x6*_0x20907c+0x0]=_0x224134[0x6*_0x20907c+0x3]=(CesiumMath[_0x199edc(0x4476)](_0x3c04fe[0x3*_0x20907c+0x0])-_0x2669da[_0x199edc(0x159f)])/_0x4956e3,_0x224134[0x6*_0x20907c+0x1]=_0x224134[0x6*_0x20907c+0x4]=(CesiumMath[_0x199edc(0x4476)](_0x3c04fe[0x3*_0x20907c+0x1])-_0x2669da[_0x199edc(0x5696)])/_0x4a71d7,_0x224134[0x6*_0x20907c+0x2]=_0x224134[0x6*_0x20907c+0x5]=_0x1a576b[_0x2fd408(0x10d5)];let _0x33a0cb=_0x1a576b[_0x199edc(0x159d)][_0x20907c]?_0x1a576b[_0x199edc(0x159d)][_0x20907c]/_0x1a576b['round']:0x0;_0x3a3add[0x4*_0x20907c+0x0]=0x1-_0x33a0cb,_0x3a3add[0x4*_0x20907c+0x1]=_0x166dd9[_0x199edc(0x13a8)]===TextureWrap$1[_0x199edc(0x3304)]?0x1:0xc8,_0x3a3add[0x4*_0x20907c+0x2]=0x1-_0x33a0cb,_0x3a3add[0x4*_0x20907c+0x3]=0x0;}for(_0x20907c=0x0;_0x20907c<_0x595fb8-0x1;_0x20907c++)_0x16cda8[0x6*_0x20907c+0x0]=0x0+0x2*_0x20907c,_0x16cda8[0x6*_0x20907c+0x1]=0x2+0x2*_0x20907c,_0x16cda8[0x6*_0x20907c+0x2]=0x3+0x2*_0x20907c,_0x16cda8[0x6*_0x20907c+0x3]=0x0+0x2*_0x20907c,_0x16cda8[0x6*_0x20907c+0x4]=0x3+0x2*_0x20907c,_0x16cda8[0x6*_0x20907c+0x5]=0x1+0x2*_0x20907c;_0x16cda8[0x6*(_0x595fb8-0x1)+0x0]=0x0+0x2*(_0x595fb8-0x1),_0x16cda8[0x6*(_0x595fb8-0x1)+0x1]=0x0,_0x16cda8[0x6*(_0x595fb8-0x1)+0x2]=0x1,_0x16cda8[0x6*(_0x595fb8-0x1)+0x3]=0x0+0x2*(_0x595fb8-0x1),_0x16cda8[0x6*(_0x595fb8-0x1)+0x4]=0x1,_0x16cda8[0x6*(_0x595fb8-0x1)+0x5]=0x1+0x2*(_0x595fb8-0x1);var _0xf7960f=Buffer$1[_0x199edc(0x5ad5)]({'context':_0x104b4d,'typedArray':_0x5a135e,'usage':BufferUsage[_0x199edc(0xdfd)]}),_0x51aa4a=Buffer$1[_0x199edc(0x5ad5)]({'context':_0x104b4d,'typedArray':_0x224134,'usage':BufferUsage[_0x2fd408(0x54ce)]}),_0x1fbbde=Buffer$1[_0x199edc(0x5ad5)]({'context':_0x104b4d,'typedArray':_0x3a3add,'usage':BufferUsage[_0x199edc(0xdfd)]}),_0x489d87=[],_0xe915ba={'aPosition':0x0,'aTexCoord0':0x1,'aTexCoord1':0x2};_0x489d87[_0x199edc(0x5323)]({'index':_0xe915ba[_0x2fd408(0x51e)],'vertexBuffer':_0xf7960f,'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x2fd408(0x3078)],'offsetInBytes':0x0,'strideInBytes':0x10,'normalize':!0x1}),_0x489d87[_0x199edc(0x5323)]({'index':_0xe915ba[_0x199edc(0x15b1)],'vertexBuffer':_0x51aa4a,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x199edc(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1}),_0x489d87[_0x199edc(0x5323)]({'index':_0xe915ba[_0x2fd408(0x1c08)],'vertexBuffer':_0x1fbbde,'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1['FLOAT'],'offsetInBytes':0x0,'strideInBytes':0x8,'normalize':!0x1});var _0x25230c=Buffer$1[_0x199edc(0xda9)]({'context':_0x104b4d,'typedArray':_0x16cda8,'usage':BufferUsage[_0x199edc(0xdfd)],'indexDatatype':IndexDatatype$1[_0x2fd408(0x4aa9)]}),_0x454c18=new DrawCommand({'primitiveType':PrimitiveType$1[_0x2fd408(0x5add)],'modelMatrix':_0x1a576b[_0x199edc(0x4fd4)],'pass':Pass$1[_0x199edc(0x4a46)],'owner':_0x166dd9,'cull':!0x1});_0x454c18[_0x199edc(0x2b54)]=new VertexArray({'context':_0x104b4d,'attributes':_0x489d87,'indexBuffer':_0x25230c});var _0x379ea4=new ShaderSource({'sources':[ExcavationRegionSideVp]}),_0x170e20=new ShaderSource({'sources':[ExcavationRegionSideFp]});_0x350387&&_0x170e20[_0x2fd408(0x3682)][_0x199edc(0x5323)](_0x199edc(0x24aa)),defined$1(_0x166dd9[_0x199edc(0x308a)])&&_0x170e20[_0x199edc(0x5c34)][_0x199edc(0x5323)](_0x199edc(0x4f6c)),_0x454c18[_0x2fd408(0x1868)]=ShaderProgram$1[_0x199edc(0x5344)]({'context':_0x104b4d,'vertexShaderSource':_0x379ea4,'fragmentShaderSource':_0x170e20,'attributeLocations':_0xe915ba}),_0x454c18[_0x199edc(0x33c4)]=RenderState[_0x199edc(0x5344)]({'cull':{'enabled':!0x1,'face':WebGLConstants$1[_0x199edc(0xa14)]},'depthTest':{'enabled':!0x0}}),_0x454c18[_0x199edc(0x2ca)]={'uRasterTexture':function(){var _0x5249ef=_0x199edc;return _0x350387?_0x1a576b[_0x5249ef(0x405b)][_0x5249ef(0x1b34)][_0x5249ef(0x2ccb)][_0x5249ef(0x1d69)](0x0):_0x1a576b[_0x5249ef(0x3069)][_0x5249ef(0x1b34)][_0x5249ef(0x2ccb)][_0x5249ef(0x1d69)](0x0);},'uColorTexture':function(){var _0x3a4e4c=_0x2fd408,_0x4504a3=_0x199edc;return defined$1(_0x166dd9[_0x3a4e4c(0x320)])?_0x166dd9[_0x4504a3(0x5f84)]:_0x104b4d[_0x4504a3(0x466e)];},'uNormalTexture':function(){var _0x5941c4=_0x2fd408,_0x3d1c72=_0x199edc;return _0x166dd9[_0x5941c4(0x57eb)]||_0x104b4d[_0x3d1c72(0x466e)];},'uExtractHeight':function(){var _0x5b2491=_0x199edc;return _0x1a576b['height']+_0x166dd9[_0x5b2491(0x19a1)];}};var _0xa34dc4=new RasterFramebuffer(_0x5993eb[_0x199edc(0x4fd0)]);_0xa34dc4[_0x199edc(0x8dd)]=0x4,_0xa34dc4[_0x199edc(0x440)][_0x199edc(0x1481)]=!0x0,updateCamera$a(_0x5993eb,_0x1a576b[_0x2fd408(0x569c)],_0xa34dc4,_0x5e12ca),defined$1(_0x1a576b[_0x2fd408(0x1a2c)])||(_0x1a576b[_0x199edc(0x2a35)]=_0x166dd9[_0x199edc(0x3fdd)][_0x199edc(0x13f3)](function(_0x4263ef){var _0x28efa8=_0x2fd408,_0x1ed20e=_0x199edc;defined$1(Rectangle[_0x1ed20e(0xc48)](_0x4263ef[_0x1ed20e(0x1dec)],_0x1a576b[_0x1ed20e(0x1dec)]))&&(_0xa34dc4[_0x28efa8(0x665)]=!0x0);})),_0x350387?(_0x510851[_0x199edc(0x10aa)](_0x1a576b[_0x199edc(0x2c5)]+_0x2fd408(0x3639),_0x454c18),_0x1a576b[_0x199edc(0x405b)]=_0xa34dc4,_0x5993eb[_0x2fd408(0x1806)][_0x2fd408(0x5a10)+_0x1a576b[_0x2fd408(0x1c7c)]]=_0xa34dc4):(_0x510851[_0x199edc(0x10aa)](_0x1a576b[_0x199edc(0x2c5)]+_0x199edc(0x1612),_0x454c18),_0x1a576b[_0x199edc(0x3069)]=_0xa34dc4,_0x5993eb[_0x199edc(0x5a25)][_0x199edc(0x56bb)+_0x1a576b[_0x199edc(0x2c5)]]=_0xa34dc4);}}function _createExcavationBottomCommand(_0x4d6988,_0x49c739,_0x3421ec,_0x1ae54b,_0xc0cc1b){var _0x41dbda=_0x307c2b,_0x331666=_0x5e00b3,_0x41fff6=_0x4d6988[_0x331666(0x5592)][_0x331666(0x5863)],_0xf9a12=_0x49c739[_0x331666(0x3b8b)];if((!_0xf9a12[_0x331666(0x5655)](_0x3421ec[_0x41dbda(0x1c7c)]+_0x41dbda(0x35e7))||_0xc0cc1b)&&(!_0xf9a12[_0x331666(0x5655)](_0x3421ec[_0x331666(0x2c5)]+_0x331666(0x291e))||!_0xc0cc1b)){for(var _0x152148=_0x3421ec[_0x41dbda(0x50d6)],_0x2433ae=_0x4d6988[_0x331666(0x4fd0)],_0x568590=new DrawCommand({'primitiveType':PrimitiveType$1[_0x331666(0xf30)],'pass':Pass$1['TERRAIN_CLASSIFICATION'],'modelMatrix':_0x152148}),_0x40f417=new Cartesian3(),_0x253737=[],_0x5f25ca=_0x3421ec[_0x331666(0xd80)],_0x58b2fc=Matrix4[_0x331666(0x3613)](_0x3421ec[_0x331666(0x599)],new Cartesian3()),_0x19f2cc=0x0;_0x19f2cc<_0x5f25ca[_0x41dbda(0x3377)][_0x331666(0x3747)][_0x41dbda(0x225a)][_0x331666(0x809)];_0x19f2cc+=0x3)_0x253737[_0x331666(0x5323)](_0x5f25ca[_0x331666(0x177b)][_0x331666(0x3747)]['values'][_0x19f2cc]+_0x58b2fc['x']),_0x253737[_0x41dbda(0x2a0e)](_0x5f25ca['attributes'][_0x331666(0x3747)][_0x331666(0xc98)][_0x19f2cc+0x1]+_0x58b2fc['y']),_0x253737[_0x331666(0x5323)](_0x3421ec[_0x331666(0x5a4e)]);var _0x471918=Matrix4[_0x331666(0x25c6)](_0x152148,new Matrix4()),_0x43bae3=[];if(_0x1ae54b){_0x19f2cc=0x0;for(var _0x14528a=_0x253737[_0x331666(0x809)];_0x19f2cc<_0x14528a;_0x19f2cc+=0x3){var _0x26c7fd=_0x41fff6[_0x331666(0x63b)](Cartographic[_0x331666(0x10c5)](_0x253737[_0x19f2cc],_0x253737[_0x19f2cc+0x1],_0x253737[_0x19f2cc+0x2]));_0x43bae3[_0x331666(0x5323)](new Cartesian3(_0x26c7fd['z'],_0x26c7fd['x'],_0x26c7fd['y']));}}else _0x43bae3=Cartesian3[_0x331666(0x4b0d)](_0x253737);var _0x577dbe=new Float32Array(0x4*_0x43bae3[_0x331666(0x809)]);for(_0x19f2cc=0x0;_0x19f2cc<_0x43bae3[_0x331666(0x809)];_0x19f2cc++)_0x40f417['x']=_0x43bae3[_0x19f2cc]['x'],_0x40f417['y']=_0x43bae3[_0x19f2cc]['y'],_0x40f417['z']=_0x43bae3[_0x19f2cc]['z'],_0x40f417['w']=0x1,Matrix4[_0x41dbda(0x256d)](_0x471918,_0x40f417,_0x40f417),_0x577dbe[0x4*_0x19f2cc]=_0x40f417['x'],_0x577dbe[0x4*_0x19f2cc+0x1]=_0x40f417['y'],_0x577dbe[0x4*_0x19f2cc+0x2]=_0x40f417['z'],_0x577dbe[0x4*_0x19f2cc+0x3]=_0x40f417['z'];var _0x365765=_0x3421ec[_0x41dbda(0xc6b)][_0x331666(0x177b)][_0x331666(0x3747)];_0x365765[_0x331666(0xc98)]=_0x577dbe,_0x365765[_0x41dbda(0x4f1d)]=0x4,_0x365765[_0x41dbda(0x3db3)]=ComponentDatatype$1['FLOAT'],_0x568590[_0x331666(0x2b54)]=VertexArray[_0x331666(0x6f3)]({'context':_0x2433ae,'geometry':_0x3421ec[_0x331666(0x45cc)],'attributeLocations':{'position':0x0,'st':0x1},'bufferUsage':BufferUsage[_0x331666(0xdfd)],'interleave':!0x0});var _0x4354e0=new ShaderSource({'sources':[ExcavationBottomVS]}),_0x1d7b72=new ShaderSource({'sources':[ExcavationBottomFS]});if(defined$1(_0x49c739[_0x331666(0x308a)])&&_0x1d7b72[_0x331666(0x5c34)][_0x331666(0x5323)](_0x331666(0x4f6c)),_0x568590[_0x41dbda(0x1868)]=ShaderProgram$1[_0x331666(0x5344)]({'context':_0x2433ae,'vertexShaderSource':_0x4354e0,'fragmentShaderSource':_0x1d7b72,'attributeLocations':{'position':0x0,'texCoord':0x1}}),_0x568590[_0x331666(0x2ca)]={'texture1':function(){var _0x167cf8=_0x41dbda,_0x486dfe=_0x331666;return defined$1(_0x49c739[_0x486dfe(0x4fe5)])?_0x49c739[_0x486dfe(0x4fe5)]:_0x2433ae[_0x167cf8(0x362e)];},'uNormalTexture':function(){var _0x194ddb=_0x41dbda,_0x354c2e=_0x331666;return _0x49c739[_0x354c2e(0x431a)]||_0x2433ae[_0x194ddb(0x362e)];}},_0x568590[_0x331666(0x33c4)]=RenderState[_0x331666(0x5344)]({'cull':{'enabled':!0x0},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x331666(0x231d)]}),_0xc0cc1b){var _0x118702=_0x49c739[_0x41dbda(0x18d5)],_0x225840=Cartesian3[_0x331666(0x361f)]([0x0,0x0,_0x118702]),_0x5f2680=Matrix4['fromTranslation'](_0x225840);Matrix4[_0x331666(0x589e)](_0x568590[_0x331666(0x599)],_0x5f2680,_0x5f2680),_0x568590[_0x331666(0x599)]=_0x5f2680,_0xf9a12[_0x331666(0x10aa)](_0x3421ec[_0x331666(0x2c5)]+_0x331666(0x291e),_0x568590);}else _0xf9a12[_0x331666(0x10aa)](_0x3421ec[_0x331666(0x2c5)]+_0x331666(0x4645),_0x568590);}}function unionRectangle(_0xf65150){var _0x58b745=_0x5e00b3;for(var _0x4e4bc0=Rectangle[_0x58b745(0x40f3)](_0xf65150[0x0][_0x58b745(0x1dec)]),_0x3467c6=0x1,_0x32d345=_0xf65150[_0x58b745(0x809)];_0x3467c6<_0x32d345;_0x3467c6++){var _0x565928=_0xf65150[_0x3467c6];_0x4e4bc0=Rectangle[_0x58b745(0x418)](_0x4e4bc0,_0x565928[_0x58b745(0x1dec)]);}return _0x4e4bc0;}function findParentTile(_0x5ebc90,_0x5d2c9d){var _0x1e9f94=_0x5e00b3;for(var _0x1ab072,_0x114833=!0x1,_0x15ce7a=0x0,_0x6e04a9=_0x5ebc90[_0x1e9f94(0x809)];_0x15ce7a<_0x6e04a9;_0x15ce7a++){if(_0x1ab072=_0x5ebc90[_0x15ce7a],defined$1(Rectangle[_0x1e9f94(0x5bb5)](_0x1ab072[_0x1e9f94(0x1dec)],_0x5d2c9d))){_0x114833=!0x0;break;}}if(defined$1(_0x1ab072)&&_0x114833)for(;defined$1(_0x1ab072);){if(_0x1ab072[_0x1e9f94(0x1dec)][_0x1e9f94(0x5655)](_0x5d2c9d))return _0x1ab072;_0x1ab072=_0x1ab072[_0x1e9f94(0x227)];}}function upsampleParent(_0x254edc,_0x1c8c07,_0x329e27,_0x3240db,_0x838cc2,_0x17cc00,_0x3c220c,_0x101b77){var _0x35f8d7=_0x307c2b,_0x439dfa=_0x5e00b3,_0x326c46=_0x329e27[_0x439dfa(0x5c2b)];defined$1(_0x326c46)&&defined$1(_0x326c46[_0x439dfa(0x140c)])&&defined$1(Rectangle[_0x439dfa(0xc48)](_0x326c46[_0x35f8d7(0x569c)],_0x3240db))&&(!_0x101b77&&_0x326c46['isModified']||_0x326c46[_0x35f8d7(0x313f)][_0x439dfa(0x567a)](_0x254edc,_0x1c8c07,_0x326c46,_0x838cc2,_0x17cc00,_0x3c220c,!0x0),defined$1(_0x326c46[_0x439dfa(0x140c)][_0x439dfa(0x3758)])&&upsampleParent(_0x254edc,_0x1c8c07,_0x326c46,_0x3240db,_0x838cc2,_0x17cc00,_0x3c220c,_0x101b77)),defined$1(_0x326c46=_0x329e27[_0x439dfa(0x1000)])&&defined$1(_0x326c46[_0x439dfa(0x140c)])&&defined$1(Rectangle[_0x439dfa(0xc48)](_0x326c46[_0x35f8d7(0x569c)],_0x3240db))&&(!_0x101b77&&_0x326c46[_0x439dfa(0x3e52)]||_0x326c46[_0x439dfa(0x140c)][_0x439dfa(0x567a)](_0x254edc,_0x1c8c07,_0x326c46,_0x838cc2,_0x17cc00,_0x3c220c,!0x0),defined$1(_0x326c46[_0x439dfa(0x140c)][_0x439dfa(0x3758)])&&upsampleParent(_0x254edc,_0x1c8c07,_0x326c46,_0x3240db,_0x838cc2,_0x17cc00,_0x3c220c,_0x101b77)),defined$1(_0x326c46=_0x329e27[_0x439dfa(0x5f09)])&&defined$1(_0x326c46[_0x35f8d7(0x313f)])&&defined$1(Rectangle[_0x439dfa(0xc48)](_0x326c46[_0x439dfa(0x1dec)],_0x3240db))&&(!_0x101b77&&_0x326c46[_0x439dfa(0x3e52)]||_0x326c46[_0x439dfa(0x140c)][_0x439dfa(0x567a)](_0x254edc,_0x1c8c07,_0x326c46,_0x838cc2,_0x17cc00,_0x3c220c,!0x0),defined$1(_0x326c46[_0x439dfa(0x140c)][_0x439dfa(0x3758)])&&upsampleParent(_0x254edc,_0x1c8c07,_0x326c46,_0x3240db,_0x838cc2,_0x17cc00,_0x3c220c,_0x101b77)),defined$1(_0x326c46=_0x329e27[_0x439dfa(0x149a)])&&defined$1(_0x326c46[_0x439dfa(0x140c)])&&defined$1(Rectangle[_0x439dfa(0xc48)](_0x326c46[_0x439dfa(0x1dec)],_0x3240db))&&(!_0x101b77&&_0x326c46[_0x35f8d7(0x593d)]||_0x326c46[_0x439dfa(0x140c)][_0x35f8d7(0xc95)](_0x254edc,_0x1c8c07,_0x326c46,_0x838cc2,_0x17cc00,_0x3c220c,!0x0),defined$1(_0x326c46[_0x439dfa(0x140c)][_0x439dfa(0x3758)])&&upsampleParent(_0x254edc,_0x1c8c07,_0x326c46,_0x3240db,_0x838cc2,_0x17cc00,_0x3c220c,_0x101b77));}function needModify(_0xa764b5,_0x1b621b){var _0x2fdcf6=_0x307c2b,_0x55b8dd=_0x5e00b3;return _0x1b621b[_0x2fdcf6(0x1b13)]?!(_0xa764b5[_0x2fdcf6(0x48bb)]<0xc):!(!defined$1(_0xa764b5[_0x55b8dd(0x227)])||!_0xa764b5[_0x55b8dd(0x227)][_0x55b8dd(0x3e52)])||(_0xa764b5[_0x2fdcf6(0x13fb)][_0x55b8dd(0x3e52)]||_0xa764b5[_0x55b8dd(0x1000)][_0x55b8dd(0x3e52)]||_0xa764b5[_0x55b8dd(0x5f09)][_0x55b8dd(0x3e52)]||_0xa764b5[_0x2fdcf6(0x1909)][_0x55b8dd(0x3e52)]);}function removeAllModifyTilesData(_0x27ee37){var _0x534010=_0x307c2b,_0x394963=_0x5e00b3,_0x2c859a=_0x27ee37[_0x394963(0x1d1a)];for(var _0x54c150 in _0x2c859a)if(_0x2c859a[_0x394963(0x1a9a)](_0x54c150)){var _0x485208=_0x2c859a[_0x54c150];_0x485208[_0x534010(0x3692)]=_0x485208[_0x394963(0x2b94)]&&!_0x485208[_0x394963(0x2b94)][_0x394963(0x53aa)]()&&_0x485208[_0x394963(0x2b94)][_0x534010(0x5020)](),_0x485208[_0x394963(0x354d)]=_0x485208[_0x534010(0x2b37)]&&!_0x485208[_0x394963(0x354d)][_0x394963(0x53aa)]()&&_0x485208[_0x394963(0x354d)][_0x394963(0x2947)](),_0x485208[_0x394963(0x142a)]=0x0,_0x485208[_0x394963(0xdde)]=!0x1,_0x485208[_0x394963(0x3e52)]=!0x1,_0x485208[_0x534010(0x313f)][_0x394963(0x2b20)]&&(_0x485208[_0x534010(0x313f)][_0x394963(0x2b20)][_0x394963(0x3e52)]=!0x1),_0x485208['data'][_0x394963(0x4a20)]();}_0x27ee37[_0x394963(0x1d1a)]={};}function removeNoModifyRegionsTile(_0x463dfe,_0x3ec678){var _0x4ba385=_0x307c2b,_0x217a40=_0x5e00b3,_0x485ba0=_0x463dfe[_0x217a40(0x1d1a)];for(var _0x155f98 in _0x485ba0)if(_0x485ba0[_0x217a40(0x1a9a)](_0x155f98)){var _0x483fa2=_0x485ba0[_0x155f98];Rectangle[_0x217a40(0xc48)](_0x3ec678,_0x483fa2[_0x217a40(0x1dec)])||(_0x483fa2[_0x217a40(0x2b94)]=_0x483fa2[_0x217a40(0x2b94)]&&!_0x483fa2[_0x217a40(0x2b94)][_0x217a40(0x53aa)]()&&_0x483fa2[_0x217a40(0x2b94)][_0x4ba385(0x5020)](),_0x483fa2[_0x217a40(0x354d)]=_0x483fa2[_0x4ba385(0x2b37)]&&!_0x483fa2[_0x217a40(0x354d)][_0x217a40(0x53aa)]()&&_0x483fa2[_0x217a40(0x354d)][_0x4ba385(0x5020)](),_0x483fa2[_0x217a40(0x142a)]=0x0,_0x483fa2[_0x217a40(0xdde)]=!0x1,_0x483fa2[_0x4ba385(0x593d)]=!0x1,_0x483fa2[_0x217a40(0x140c)][_0x217a40(0x4a20)](),delete _0x485ba0[_0x155f98]);}}function createPlane$1(_0x394250,_0x2b2d48,_0x3df7a4){var _0x52344b=_0x5e00b3,_0x5f04c5=new Cartesian3(),_0x1f9b02=new Cartesian3();Cartesian3[_0x52344b(0x34b6)](_0x2b2d48,_0x394250,_0x5f04c5),Cartesian3[_0x52344b(0x34b6)](_0x3df7a4,_0x394250,_0x1f9b02);var _0x421427=new Cartesian3();Cartesian3['cross'](_0x5f04c5,_0x1f9b02,_0x421427),Cartesian3[_0x52344b(0x4853)](_0x421427,_0x421427);var _0xc36374=-Cartesian3[_0x52344b(0x2d8e)](_0x421427,_0x394250);return new Cartesian4(_0x421427['x'],_0x421427['y'],_0x421427['z'],_0xc36374);}function createSingleRasterFBO(_0x2ab9f2,_0x542dc9){var _0x17f866=_0x307c2b,_0x324afb=_0x5e00b3,_0x182179=_0x542dc9[_0x324afb(0x4fd0)];return new Framebuffer$1({'context':_0x182179,'colorTextures':[new Texture({'context':_0x182179,'width':_0x2ab9f2,'height':_0x2ab9f2,'pixelFormat':PixelFormat$1[_0x324afb(0x1015)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0x324afb(0x3304)],'wrapT':TextureWrap$1[_0x17f866(0x11be)],'minificationFilter':TextureMinificationFilter$1[_0x324afb(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x324afb(0x403b)]})})],'destroyAttachments':!0x1,'depthStencilRenderbuffer':new Renderbuffer({'context':_0x542dc9[_0x17f866(0x5071)],'width':_0x2ab9f2,'height':_0x2ab9f2,'format':RenderbufferFormat$1[_0x324afb(0x5296)]})});}function createLineRealtimeRasterFBOs(_0x138bb5,_0x43f88e){var _0x312e5c=_0x307c2b,_0x5ee976=_0x5e00b3;if(!(_0x138bb5[_0x5ee976(0x5936)][_0x5ee976(0x809)]>0x0)){for(var _0x29d0b1=0x0;_0x29d0b1<_0x138bb5[_0x5ee976(0x5ff2)][_0x5ee976(0x809)];_0x29d0b1++)_0x138bb5[_0x312e5c(0x3750)][_0x312e5c(0x2a0e)](createSingleRasterFBO(_0x138bb5[_0x5ee976(0x5ff2)][_0x29d0b1],_0x43f88e));}}function createRasterAAFBO(_0x239407,_0x1ce02d){var _0x4609c3=_0x5e00b3;if(!(_0x239407[_0x4609c3(0x1984)]['length']>0x0)){for(var _0x5ce3bb=0x0;_0x5ce3bb<_0x239407[_0x4609c3(0x5ff2)][_0x4609c3(0x809)];_0x5ce3bb++)_0x239407[_0x4609c3(0x1984)][_0x4609c3(0x5323)](createSingleRasterFBO(_0x239407[_0x4609c3(0x5ff2)][_0x5ce3bb],_0x1ce02d));}}function createRasterCompositeCommand(_0x10b1e5,_0x1c4e37){var _0x3ac177=_0x307c2b,_0x1c6c7c=_0x5e00b3;if(!defined$1(_0x10b1e5[_0x1c6c7c(0x2717)])||_0x10b1e5[_0x1c6c7c(0x6056)]!==_0x1c4e37[_0x3ac177(0x382f)]){_0x10b1e5[_0x1c6c7c(0x6056)]=_0x1c4e37[_0x1c6c7c(0x434b)];var _0xe91978=_0x1c4e37[_0x1c6c7c(0x4fd0)],_0x92d015=Math['ceil'](_0x1c4e37[_0x1c6c7c(0x434b)]),_0xa962be=_0x1c6c7c(0x5a44)+_0x92d015+'\x0a',_0x1353a7=new ShaderSource({'name':_0x1c6c7c(0x48da)+_0x92d015,'sources':[_0xa962be+=RasterImageExpandFS]}),_0x41c881=new ShaderSource({'name':_0x1c6c7c(0x5b90),'sources':[ViewportQuadVS]});_0x10b1e5[_0x1c6c7c(0x2717)]=_0xe91978[_0x1c6c7c(0x3a55)](_0x41c881,_0x1353a7,{'uniformMap':{},'owner':_0x10b1e5}),_0x10b1e5[_0x1c6c7c(0x2717)][_0x1c6c7c(0x2ca)][_0x1c6c7c(0x3d7c)]=function(){var _0x3df397=_0x1c6c7c;return _0x10b1e5[_0x3df397(0x5936)][_0x10b1e5[_0x3df397(0x5612)]]['getColorTexture'](0x0);},_0x10b1e5[_0x1c6c7c(0x2717)][_0x3ac177(0x2173)][_0x1c6c7c(0x2c86)]=function(){var _0x3c41dd=_0x3ac177;return 0x1/_0x10b1e5[_0x3c41dd(0x2eb2)][_0x10b1e5[_0x3c41dd(0x3d53)]];};}}function createRasterFXAACommand(_0x7aa802,_0x40f864){var _0x5cfdc2=_0x307c2b,_0x344982=_0x5e00b3;if(!defined$1(_0x7aa802[_0x344982(0x2f3b)])){var _0x2bd408=_0x40f864[_0x344982(0x4fd0)],_0x189d57=_0x344982(0x469c)+FXAA3_11+'\x0a'+RasterLineFXAA;_0x7aa802[_0x344982(0x2f3b)]=_0x2bd408[_0x344982(0x599f)](_0x189d57,{'uniformMap':{},'owner':_0x7aa802}),_0x7aa802[_0x344982(0x2f3b)][_0x5cfdc2(0x2173)][_0x344982(0x17dc)]=function(){var _0x1dc1af=_0x344982;return _0x7aa802[_0x1dc1af(0x1984)][_0x7aa802[_0x1dc1af(0x5612)]][_0x1dc1af(0x1d69)](0x0);};}}function ExcavationSources(){}new Cartesian3(),GlobeSurfaceTileProvider[_0x307c2b(0x1aa2)][_0x307c2b(0x215a)]=function(_0x40d8d9,_0x53e7a8,_0x353b26){var _0x14669f=_0x307c2b,_0x175cf4=_0x5e00b3;for(var _0x1e073d=this[_0x14669f(0x383)][_0x175cf4(0x1891)],_0x15b485=_0x1e073d[_0x175cf4(0x809)],_0x585c21=!0x1,_0x5b3ccb=0x0;_0x5b3ccb<_0x15b485;_0x5b3ccb++)if(needModify(_0x1e073d[_0x5b3ccb],this)){_0x585c21=!0x0;break;}if(_0x585c21){var _0x59d9f6=unionRectangle(_0x53e7a8),_0x3e6ef8=findParentTile(_0x1e073d,_0x59d9f6);if(defined$1(_0x3e6ef8)&&defined$1(_0x3e6ef8[_0x14669f(0x313f)])){!defined$1(this[_0x175cf4(0x3a4c)])&&_0x353b26&&(this[_0x175cf4(0x3a4c)]=_0x3e6ef8);for(var _0x8849e=_0x3e6ef8[_0x175cf4(0x140c)],_0x2f5617=_0x40d8d9[_0x14669f(0x5071)],_0x50e04e=[],_0x647b7e=Number['MAX_VALUE'],_0x214798=Number[_0x175cf4(0x5c47)],_0x534cbc=(_0x5b3ccb=0x0,_0x53e7a8[_0x175cf4(0x809)]);_0x5b3ccb<_0x534cbc;_0x5b3ccb++){var _0x4aa466=_0x53e7a8[_0x5b3ccb],_0x7b24a3=_0x353b26?_0x4aa466[_0x175cf4(0x32b6)]:_0x4aa466[_0x175cf4(0x144e)];_0x50e04e[_0x175cf4(0x5323)](_0x7b24a3),_0x647b7e=Math[_0x175cf4(0x19a8)](_0x647b7e,_0x4aa466[_0x175cf4(0x5b47)]),_0x214798=Math[_0x175cf4(0x498f)](_0x214798,_0x4aa466[_0x175cf4(0x1e80)]);}if(_0x3e6ef8[_0x175cf4(0x3e52)]||_0x8849e[_0x175cf4(0x567a)](_0x2f5617,this,_0x3e6ef8,_0x50e04e,_0x647b7e,_0x214798,!0x1),defined$1(_0x8849e[_0x175cf4(0x3758)])){if(this[_0x175cf4(0x3a4c)]&&_0x3e6ef8[_0x175cf4(0x350b)]<this[_0x175cf4(0x3a4c)][_0x14669f(0x48bb)])return;upsampleParent(_0x2f5617,this,_0x3e6ef8,_0x59d9f6,_0x50e04e,_0x647b7e,_0x214798,!0x1);}}}},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x41e0)]=function(_0x239469){var _0x385d8b=_0x307c2b,_0x454c4d=_0x5e00b3;if(this[_0x454c4d(0x2268)]){if(0x0!==this[_0x454c4d(0x4bc5)][_0x454c4d(0x1891)][_0x454c4d(0x809)]&&!(this[_0x454c4d(0x4bc5)][_0x454c4d(0x1891)][0x0][_0x454c4d(0x350b)]<0xa)){this[_0x454c4d(0x2268)]=!0x1;var _0x85420a=this[_0x454c4d(0x3110)][_0x454c4d(0xc98)],_0xb8cec0=_0x85420a[_0x454c4d(0x809)];if(_0xb8cec0<0x1)removeAllModifyTilesData(this);else{var _0x55ae61=unionRectangle(_0x85420a);removeNoModifyRegionsTile(this,_0x55ae61),this[_0x454c4d(0x185c)]=_0x55ae61;for(var _0x270ef0=0x0;_0x270ef0<_0xb8cec0;_0x270ef0++){var _0x18c085=_0x85420a[_0x270ef0];createRasterCommand(_0x239469[_0x454c4d(0x4fd0)],_0x18c085);}var _0x182fd5=findParentTile(this[_0x454c4d(0x4bc5)][_0x454c4d(0x1891)],_0x55ae61);if(defined$1(_0x182fd5)&&defined$1(_0x182fd5[_0x385d8b(0x313f)])){var _0x4bbde9=_0x182fd5[_0x385d8b(0x313f)],_0x2a16c1=_0x239469['context'],_0x502dc3=[],_0x61b4b8=Number[_0x454c4d(0x4d71)],_0x3e8d79=Number[_0x454c4d(0x5c47)];for(_0x270ef0=0x0;_0x270ef0<_0xb8cec0;_0x270ef0++){_0x18c085=_0x85420a[_0x270ef0],(_0x502dc3[_0x454c4d(0x5323)](_0x18c085[_0x454c4d(0x144e)]),_0x61b4b8=Math[_0x454c4d(0x19a8)](_0x61b4b8,_0x18c085[_0x454c4d(0x5b47)]),_0x3e8d79=Math[_0x385d8b(0x5449)](_0x3e8d79,_0x18c085[_0x454c4d(0x1e80)]));}_0x4bbde9[_0x454c4d(0x567a)](_0x2a16c1,this,_0x182fd5,_0x502dc3,_0x61b4b8,_0x3e8d79,!0x1),defined$1(_0x4bbde9['modifyTerrainVertexArray'])&&upsampleParent(_0x2a16c1,this,_0x182fd5,_0x55ae61,_0x502dc3,_0x61b4b8,_0x3e8d79,!0x0);}}}}else this[_0x454c4d(0x3110)][_0x454c4d(0x809)]>0x0&&this[_0x454c4d(0x3138)](_0x239469,this[_0x454c4d(0x3110)][_0x454c4d(0xc98)]);},GlobeSurfaceTileProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x285b)]=function(){var _0x4a6638=_0x5e00b3;this[_0x4a6638(0x3b30)]=!0x1,this[_0x4a6638(0x493b)]=0x0;},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x307c2b(0x3b0c)]=function(_0x7e94c8){var _0x272679=_0x307c2b,_0x940a4f=_0x5e00b3;if(!((_0x7e94c8=_0x7e94c8||{})[_0x940a4f(0x11ba)]&&_0x7e94c8[_0x940a4f(0x3747)]||_0x7e94c8[_0x940a4f(0x4e03)]&&_0x7e94c8[_0x940a4f(0x58dc)]))throw new DeveloperError$1(_0x940a4f(0x11b9));if(this['_clipMode']=0x2,defined$1(_0x7e94c8[_0x940a4f(0x1413)]))switch(_0x7e94c8[_0x940a4f(0x1413)]){case _0x940a4f(0x496b):this[_0x940a4f(0x493b)]=0x1;break;case'clip_behind_all_plane':this[_0x940a4f(0x493b)]=0x2;break;case _0x272679(0x4816):this[_0x940a4f(0x493b)]=0x3;}if(_0x7e94c8[_0x940a4f(0x181b)]&&_0x7e94c8[_0x940a4f(0x181b)]instanceof Color$2&&(this['_clipLineColor']=new Cartesian4(_0x7e94c8[_0x940a4f(0x181b)][_0x940a4f(0x20a2)],_0x7e94c8[_0x940a4f(0x181b)][_0x940a4f(0x9db)],_0x7e94c8[_0x940a4f(0x181b)][_0x940a4f(0x3c2a)],_0x7e94c8[_0x940a4f(0x181b)][_0x940a4f(0x32a8)])),_0x7e94c8[_0x272679(0x403c)]){var _0x53f7ee=new Matrix4(),_0x2568f2=_0x7e94c8[_0x940a4f(0x3747)],_0x161114=new HeadingPitchRoll(_0x7e94c8[_0x940a4f(0x5075)]||0x0,_0x7e94c8[_0x272679(0x1870)]||0x0,_0x7e94c8['roll']||0x0);Transforms[_0x940a4f(0x558d)](_0x2568f2,_0x161114,Ellipsoid[_0x940a4f(0x17f7)],_0x53f7ee);var _0xd135b9=0.5*_0x7e94c8[_0x940a4f(0x11ba)]['x'],_0x1c9a88=0.5*_0x7e94c8[_0x272679(0x403c)]['y'],_0x4ec38f=0.5*_0x7e94c8[_0x940a4f(0x11ba)]['z'],_0x24b602=[];_0x24b602[0x0]=new Cartesian4(),_0x24b602[0x0]['x']=-_0xd135b9,_0x24b602[0x0]['y']=_0x1c9a88,_0x24b602[0x0]['z']=_0x4ec38f,_0x24b602[0x0]['w']=0x1,_0x24b602[0x1]=new Cartesian4(),_0x24b602[0x1]['x']=_0xd135b9,_0x24b602[0x1]['y']=_0x1c9a88,_0x24b602[0x1]['z']=_0x4ec38f,_0x24b602[0x1]['w']=0x1,_0x24b602[0x2]=new Cartesian4(),_0x24b602[0x2]['x']=_0xd135b9,_0x24b602[0x2]['y']=-_0x1c9a88,_0x24b602[0x2]['z']=_0x4ec38f,_0x24b602[0x2]['w']=0x1,_0x24b602[0x3]=new Cartesian4(),_0x24b602[0x3]['x']=-_0xd135b9,_0x24b602[0x3]['y']=-_0x1c9a88,_0x24b602[0x3]['z']=_0x4ec38f,_0x24b602[0x3]['w']=0x1,_0x24b602[0x4]=new Cartesian4(),_0x24b602[0x4]['x']=-_0xd135b9,_0x24b602[0x4]['y']=_0x1c9a88,_0x24b602[0x4]['z']=-_0x4ec38f,_0x24b602[0x4]['w']=0x1,_0x24b602[0x5]=new Cartesian4(),_0x24b602[0x5]['x']=_0xd135b9,_0x24b602[0x5]['y']=_0x1c9a88,_0x24b602[0x5]['z']=-_0x4ec38f,_0x24b602[0x5]['w']=0x1,_0x24b602[0x6]=new Cartesian4(),_0x24b602[0x6]['x']=_0xd135b9,_0x24b602[0x6]['y']=-_0x1c9a88,_0x24b602[0x6]['z']=-_0x4ec38f,_0x24b602[0x6]['w']=0x1,_0x24b602[0x7]=new Cartesian4(),_0x24b602[0x7]['x']=-_0xd135b9,_0x24b602[0x7]['y']=-_0x1c9a88,_0x24b602[0x7]['z']=-_0x4ec38f,_0x24b602[0x7]['w']=0x1;for(var _0x4cd2cf=0x0;_0x4cd2cf<0x8;_0x4cd2cf++)Matrix4[_0x940a4f(0x1abe)](_0x53f7ee,_0x24b602[_0x4cd2cf],_0x24b602[_0x4cd2cf]);this[_0x272679(0x41d0)][0x0]=Cartesian4['clone'](createPlane$1(_0x24b602[0x0],_0x24b602[0x1],_0x24b602[0x2])),this[_0x940a4f(0xd83)][0x1]=Cartesian4[_0x940a4f(0x40f3)](createPlane$1(_0x24b602[0x0],_0x24b602[0x4],_0x24b602[0x1])),this[_0x940a4f(0xd83)][0x2]=Cartesian4[_0x940a4f(0x40f3)](createPlane$1(_0x24b602[0x0],_0x24b602[0x3],_0x24b602[0x4])),this[_0x940a4f(0xd83)][0x3]=Cartesian4[_0x940a4f(0x40f3)](createPlane$1(_0x24b602[0x6],_0x24b602[0x2],_0x24b602[0x5])),this[_0x940a4f(0xd83)][0x4]=Cartesian4['clone'](createPlane$1(_0x24b602[0x6],_0x24b602[0x7],_0x24b602[0x2])),this[_0x940a4f(0xd83)][0x5]=Cartesian4[_0x940a4f(0x40f3)](createPlane$1(_0x24b602[0x6],_0x24b602[0x5],_0x24b602[0x7]));}else for(_0x4cd2cf=0x0;_0x4cd2cf<_0x7e94c8[_0x272679(0x1430)][_0x940a4f(0x809)];_0x4cd2cf++){var _0xeac8ad=_0x7e94c8[_0x940a4f(0x4e03)][_0x4cd2cf],_0x580bf1=_0x7e94c8[_0x940a4f(0x58dc)][_0x4cd2cf];this[_0x940a4f(0xd83)][_0x4cd2cf]['x']=_0x580bf1['x'],this[_0x940a4f(0xd83)][_0x4cd2cf]['y']=_0x580bf1['y'],this[_0x940a4f(0xd83)][_0x4cd2cf]['z']=_0x580bf1['z'],this[_0x940a4f(0xd83)][_0x4cd2cf]['w']=-Cartesian3[_0x940a4f(0x2d8e)](_0xeac8ad,_0x580bf1);}this[_0x940a4f(0x3b30)]=!0x0;},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x307c2b(0xf15)]=function(){var _0x3b3d04=_0x307c2b,_0x3a106c=_0x5e00b3;for(var _0x4a714a=this[_0x3b3d04(0x1b57)][_0x3a106c(0xc98)],_0x562dc2=0x0;_0x562dc2<_0x4a714a[_0x3a106c(0x809)];_0x562dc2++){var _0x387a42=_0x4a714a[_0x562dc2];defined$1(_0x387a42[_0x3a106c(0x9bd)])&&(_0x387a42[_0x3a106c(0x9bd)][_0x3a106c(0x2b54)]=_0x387a42[_0x3a106c(0x9bd)][_0x3a106c(0x2b54)]&&!_0x387a42[_0x3a106c(0x9bd)][_0x3a106c(0x2b54)][_0x3a106c(0x53aa)]()&&_0x387a42[_0x3a106c(0x9bd)][_0x3a106c(0x2b54)][_0x3a106c(0x2947)](),_0x387a42[_0x3a106c(0x9bd)][_0x3a106c(0x2ddc)]=_0x387a42[_0x3a106c(0x9bd)][_0x3a106c(0x2ddc)]&&!_0x387a42[_0x3a106c(0x9bd)][_0x3a106c(0x2ddc)][_0x3a106c(0x53aa)]()&&_0x387a42[_0x3a106c(0x9bd)][_0x3a106c(0x2ddc)][_0x3a106c(0x2947)]()),_0x387a42[_0x3b3d04(0x2f3e)]=void 0x0;}this[_0x3a106c(0x3110)][_0x3a106c(0x443c)](),this[_0x3b3d04(0x18a5)]={},this[_0x3a106c(0x2268)]=!0x1;},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)]['removeAllExcavationRegion']=function(){},GlobeSurfaceTileProvider['prototype'][_0x5e00b3(0x4324)]=function(){},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},GlobeSurfaceTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x24a291=_0x307c2b,_0x422889=_0x5e00b3;this[_0x422889(0x471a)]=this[_0x422889(0x471a)]&&this[_0x422889(0x471a)][_0x24a291(0x5020)](),this[_0x422889(0x49f7)]=this[_0x24a291(0x392f)]&&this[_0x422889(0x49f7)][_0x422889(0x2947)](),this[_0x422889(0x2104)](),this[_0x422889(0x5995)](),this[_0x422889(0x4324)](),this[_0x422889(0x4c21)]=this[_0x422889(0x4c21)]&&this[_0x24a291(0x23ec)][_0x422889(0x2947)](),this[_0x422889(0x4307)]=this[_0x24a291(0x188a)]&&this[_0x422889(0x4307)][_0x422889(0x2947)]();for(var _0x375d5a=0x0;_0x375d5a<this[_0x24a291(0x2eb2)][_0x422889(0x809)];_0x375d5a++)defined$1(this[_0x422889(0x5936)][_0x375d5a])&&this[_0x422889(0x5936)][_0x375d5a][_0x422889(0x2947)](),this[_0x422889(0x1984)][_0x422889(0x809)]>0x0&&this[_0x422889(0x1984)][_0x375d5a][_0x422889(0x2947)]();return destroyObject$1(this);};var scratchOrthFrustum=new OrthographicFrustum(),scratchFrustum$1=new PerspectiveFrustum(),scratchCameraPosition$1=new Cartesian3();function updateCamera$9(_0x5c4034,_0x1f9cf4,_0x59e61e){var _0x2447b0=_0x5e00b3;if(!(_0x27ad55=_0x5c4034[_0x2447b0(0x5592)])[_0x2447b0(0x56c)]){var _0x26fb1c=_0x1f9cf4,_0x2088d7=_0x26fb1c['width'],_0x134d47=_0x26fb1c[_0x2447b0(0x5a4e)],_0xe65b88=0x615299*Math['cos'](_0x26fb1c[_0x2447b0(0x5696)]+0.5*_0x134d47)*Math[_0x2447b0(0x1428)](_0x2088d7)*0.5,_0xa84868=0x615299*Math[_0x2447b0(0x1428)](_0x134d47)*0.5;_0x2088d7=_0xe65b88,_0x134d47=_0xa84868;var _0x5dc654=_0x27ad55[_0x2447b0(0x1187)][_0x2447b0(0x40f3)](scratchFrustum$1),_0x27ad55=_0x5c4034[_0x2447b0(0x5592)];_0x59e61e[_0x2447b0(0x4d38)]=!0x0,defined$1(_0x59e61e[_0x2447b0(0x1c6c)])||(_0x59e61e[_0x2447b0(0x1c6c)]=function(){var _0x3a3e99=_0x140d,_0x4f5bc9=_0x2447b0;_0x59e61e[_0x4f5bc9(0x34ee)]={'destination':Cartesian3[_0x4f5bc9(0x40f3)](_0x27ad55[_0x4f5bc9(0x3747)],scratchCameraPosition$1),'orientation':{'heading':_0x27ad55[_0x4f5bc9(0x5075)],'pitch':_0x27ad55[_0x4f5bc9(0x3a66)],'roll':_0x27ad55[_0x4f5bc9(0x4be7)]}},_0x27ad55[_0x4f5bc9(0x26a3)]({'destination':Cartesian3[_0x3a3e99(0x3418)](_0x26fb1c[_0x4f5bc9(0x159f)]+0.5*_0x26fb1c[_0x4f5bc9(0x2d3c)],_0x26fb1c[_0x4f5bc9(0x5696)]+0.5*_0x26fb1c[_0x4f5bc9(0x5a4e)],0x3e8)}),scratchOrthFrustum[_0x4f5bc9(0x2d3c)]=0x2*_0x2088d7,scratchOrthFrustum[_0x4f5bc9(0x5a4e)]=0x2*_0x134d47,scratchOrthFrustum[_0x4f5bc9(0xcd2)]=0x1,scratchOrthFrustum[_0x3a3e99(0x48b)]=0x2710,scratchOrthFrustum[_0x4f5bc9(0x2054)]=_0x2088d7/_0x134d47,_0x27ad55[_0x4f5bc9(0x1187)]=scratchOrthFrustum,_0x5c4034[_0x4f5bc9(0x4fd0)][_0x4f5bc9(0x1b3d)][_0x4f5bc9(0x1b38)](scratchOrthFrustum);}),defined$1(_0x59e61e[_0x2447b0(0x5109)])||(_0x59e61e[_0x2447b0(0x5109)]=function(){var _0x235884=_0x140d,_0x3558c8=_0x2447b0;_0x59e61e[_0x3558c8(0x4d38)]=!0x1,_0x27ad55[_0x3558c8(0x1187)]=_0x5dc654,_0x27ad55[_0x3558c8(0x26a3)](_0x59e61e[_0x235884(0x28c3)]),_0x5c4034[_0x3558c8(0x4fd0)][_0x3558c8(0x1b3d)][_0x3558c8(0x1b38)](_0x27ad55[_0x235884(0x250e)]);});}}ExcavationSources[_0x5e00b3(0x2bc2)]=function(_0x1579b1,_0x4d394d,_0x2f1e5e){var _0x25f159=_0x307c2b,_0x5a608b=_0x5e00b3,_0x303fba=_0x4d394d[_0x25f159(0x30e2)];if(!_0x303fba[_0x5a608b(0x5655)](_0x2f1e5e[_0x5a608b(0x2c5)]+_0x5a608b(0x1612))){for(var _0xf60d2c=_0x1579b1[_0x5a608b(0x4fd0)],_0x143aac=Matrix4[_0x5a608b(0x25c6)](_0x2f1e5e[_0x5a608b(0x4fd4)],new Matrix4()),_0x325b0a=_0x2f1e5e[_0x25f159(0x14e)],_0x3010cd=_0x2f1e5e['rectangle'],_0x2974ad=_0x3010cd[_0x25f159(0xbf2)]-_0x3010cd[_0x5a608b(0x159f)],_0xef9ecc=_0x3010cd[_0x5a608b(0x5833)]-_0x3010cd[_0x25f159(0x2d46)],_0x6f93c6=_0x325b0a[_0x5a608b(0x809)]/0x3,_0x5e2d4f=new Float32Array(0x8*_0x6f93c6),_0x229684=new Float32Array(0x6*_0x6f93c6),_0x3514f0=new Float32Array(0x4*_0x6f93c6),_0x31958b=new Uint16Array(0x6*_0x6f93c6),_0x2a0dd3=new Cartesian3(),_0x460dfb=0x0;_0x460dfb<_0x6f93c6;_0x460dfb++){var _0x319983=Cartesian3[_0x25f159(0x1927)](_0x325b0a[0x3*_0x460dfb+0x0],_0x325b0a[0x3*_0x460dfb+0x1],-0x3e8),_0x903441=Cartesian3[_0x5a608b(0x10c5)](_0x325b0a[0x3*_0x460dfb+0x0],_0x325b0a[0x3*_0x460dfb+0x1],0x3e8);_0x2a0dd3['x']=_0x319983['x'],_0x2a0dd3['y']=_0x319983['y'],_0x2a0dd3['z']=_0x319983['z'],_0x2a0dd3['w']=0x1,Matrix4[_0x5a608b(0x1abe)](_0x143aac,_0x2a0dd3,_0x2a0dd3),_0x319983['x']=_0x2a0dd3['x'],_0x319983['y']=_0x2a0dd3['y'],_0x319983['z']=_0x2a0dd3['z'],_0x2a0dd3['x']=_0x903441['x'],_0x2a0dd3['y']=_0x903441['y'],_0x2a0dd3['z']=_0x903441['z'],_0x2a0dd3['w']=0x1,Matrix4[_0x5a608b(0x1abe)](_0x143aac,_0x2a0dd3,_0x2a0dd3),_0x903441['x']=_0x2a0dd3['x'],_0x903441['y']=_0x2a0dd3['y'],_0x903441['z']=_0x2a0dd3['z'],_0x5e2d4f[0x8*_0x460dfb]=_0x903441['x'],_0x5e2d4f[0x8*_0x460dfb+0x1]=_0x903441['y'],_0x5e2d4f[0x8*_0x460dfb+0x2]=_0x903441['z'],_0x5e2d4f[0x8*_0x460dfb+0x3]=0x3e8,_0x5e2d4f[0x8*_0x460dfb+0x4]=_0x319983['x'],_0x5e2d4f[0x8*_0x460dfb+0x5]=_0x319983['y'],_0x5e2d4f[0x8*_0x460dfb+0x6]=_0x319983['z'],_0x5e2d4f[0x8*_0x460dfb+0x7]=-0x3e8,_0x229684[0x6*_0x460dfb+0x0]=_0x229684[0x6*_0x460dfb+0x3]=(CesiumMath[_0x5a608b(0x4476)](_0x325b0a[0x3*_0x460dfb+0x0])-_0x3010cd[_0x25f159(0x47d7)])/_0x2974ad,_0x229684[0x6*_0x460dfb+0x1]=_0x229684[0x6*_0x460dfb+0x4]=(CesiumMath[_0x5a608b(0x4476)](_0x325b0a[0x3*_0x460dfb+0x1])-_0x3010cd[_0x25f159(0x2d46)])/_0xef9ecc,_0x229684[0x6*_0x460dfb+0x2]=_0x229684[0x6*_0x460dfb+0x5]=_0x2f1e5e[_0x5a608b(0x5a4e)],_0x3514f0[0x4*_0x460dfb+0x0]=_0x460dfb/(_0x6f93c6-0x1),_0x3514f0[0x4*_0x460dfb+0x1]=0x1,_0x3514f0[0x4*_0x460dfb+0x2]=_0x460dfb/(_0x6f93c6-0x1),_0x3514f0[0x4*_0x460dfb+0x3]=0x0;}for(_0x460dfb=0x0;_0x460dfb<_0x6f93c6-0x1;_0x460dfb++)_0x31958b[0x6*_0x460dfb+0x0]=0x0+0x2*_0x460dfb,_0x31958b[0x6*_0x460dfb+0x1]=0x2+0x2*_0x460dfb,_0x31958b[0x6*_0x460dfb+0x2]=0x3+0x2*_0x460dfb,_0x31958b[0x6*_0x460dfb+0x3]=0x0+0x2*_0x460dfb,_0x31958b[0x6*_0x460dfb+0x4]=0x3+0x2*_0x460dfb,_0x31958b[0x6*_0x460dfb+0x5]=0x1+0x2*_0x460dfb;_0x31958b[0x6*(_0x6f93c6-0x1)+0x0]=0x0+0x2*(_0x6f93c6-0x1),_0x31958b[0x6*(_0x6f93c6-0x1)+0x1]=0x0,_0x31958b[0x6*(_0x6f93c6-0x1)+0x2]=0x1,_0x31958b[0x6*(_0x6f93c6-0x1)+0x3]=0x0+0x2*(_0x6f93c6-0x1),_0x31958b[0x6*(_0x6f93c6-0x1)+0x4]=0x1,_0x31958b[0x6*(_0x6f93c6-0x1)+0x5]=0x1+0x2*(_0x6f93c6-0x1);var _0x464449=Buffer$1[_0x25f159(0x2853)]({'context':_0xf60d2c,'typedArray':_0x5e2d4f,'usage':BufferUsage[_0x5a608b(0xdfd)]}),_0x52fe97=Buffer$1[_0x5a608b(0x5ad5)]({'context':_0xf60d2c,'typedArray':_0x229684,'usage':BufferUsage[_0x5a608b(0xdfd)]}),_0x23d56d=Buffer$1[_0x25f159(0x2853)]({'context':_0xf60d2c,'typedArray':_0x3514f0,'usage':BufferUsage[_0x5a608b(0xdfd)]}),_0x2724ba=[],_0x3c397f={'aPosition':0x0,'aTexCoord0':0x1,'aTexCoord1':0x2};_0x2724ba[_0x5a608b(0x5323)]({'index':_0x3c397f['aPosition'],'vertexBuffer':_0x464449,'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x5a608b(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x10,'normalize':!0x1}),_0x2724ba[_0x5a608b(0x5323)]({'index':_0x3c397f[_0x5a608b(0x15b1)],'vertexBuffer':_0x52fe97,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x5a608b(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1}),_0x2724ba[_0x5a608b(0x5323)]({'index':_0x3c397f[_0x5a608b(0x155f)],'vertexBuffer':_0x23d56d,'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x5a608b(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x8,'normalize':!0x1});var _0x26e6f3=Buffer$1[_0x5a608b(0xda9)]({'context':_0xf60d2c,'typedArray':_0x31958b,'usage':BufferUsage[_0x5a608b(0xdfd)],'indexDatatype':IndexDatatype$1[_0x25f159(0x4aa9)]}),_0x4a03b7=new DrawCommand({'primitiveType':PrimitiveType$1[_0x5a608b(0xf30)],'modelMatrix':_0x2f1e5e[_0x5a608b(0x4fd4)],'pass':Pass$1[_0x5a608b(0x1792)],'owner':_0x4d394d,'cull':!0x1});_0x4a03b7[_0x5a608b(0x2b54)]=new VertexArray({'context':_0xf60d2c,'attributes':_0x2724ba,'indexBuffer':_0x26e6f3});var _0x2adab6=new ShaderSource({'sources':[ExcavationRegionSideVp]}),_0xad0ff5=new ShaderSource({'sources':[ExcavationRegionSideFp]});_0x4a03b7[_0x5a608b(0x2ddc)]=ShaderProgram$1[_0x25f159(0x5602)]({'context':_0xf60d2c,'vertexShaderSource':_0x2adab6,'fragmentShaderSource':_0xad0ff5,'attributeLocations':_0x3c397f}),_0x4a03b7[_0x5a608b(0x33c4)]=RenderState[_0x5a608b(0x5344)]({'cull':{'enabled':!0x1,'face':WebGLConstants$1[_0x25f159(0x2958)]},'depthTest':{'enabled':!0x0}}),_0x4a03b7[_0x5a608b(0x2ca)]={'uRasterTexture':function(){var _0x5e96c9=_0x5a608b;return window[_0x5e96c9(0x5a00)]=_0x2f1e5e[_0x5e96c9(0x3069)][_0x5e96c9(0x1b34)][_0x5e96c9(0x2ccb)][_0x5e96c9(0x1d69)](0x0),window[_0x5e96c9(0x5a00)];},'uColorTexture':function(){var _0x5c65c9=_0x5a608b;return defined$1(_0x4d394d[_0x5c65c9(0x5f84)])?_0x4d394d[_0x5c65c9(0x5f84)]:_0xf60d2c[_0x5c65c9(0x466e)];}},_0x303fba[_0x5a608b(0x10aa)](_0x2f1e5e[_0x5a608b(0x2c5)]+_0x5a608b(0x1612),_0x4a03b7);var _0xdb289f=new RasterFramebuffer(_0x1579b1[_0x5a608b(0x4fd0)]);_0x2f1e5e[_0x5a608b(0x3069)]=_0xdb289f,_0xdb289f['useType']=0x4,_0xdb289f[_0x5a608b(0x440)][_0x5a608b(0x6f4)]=!0x0;var _0x1e9cff=_0x4d394d instanceof GlobeSurfaceTileProvider?_0x25f159(0x1660):_0x5a608b(0x25a4);_0x1579b1[_0x25f159(0x1806)][_0x5a608b(0x5199)+_0x1e9cff+_0x2f1e5e[_0x25f159(0x1c7c)]]=_0xdb289f,updateCamera$9(_0x1579b1,_0x2f1e5e['rectangle'],_0xdb289f);}},ExcavationSources[_0x5e00b3(0x1cc5)]=function(_0x3e497c,_0x1051c2,_0x222d06){var _0x24da08=_0x307c2b,_0x179b67=_0x5e00b3,_0x459649=_0x1051c2[_0x179b67(0x3b8b)];if(!_0x459649[_0x179b67(0x5655)](_0x222d06[_0x179b67(0x2c5)]+_0x179b67(0x4645))){var _0x2747c9=_0x3e497c[_0x179b67(0x4fd0)],_0x3fb7cd=new DrawCommand({'primitiveType':PrimitiveType$1[_0x179b67(0xf30)],'pass':Pass$1[_0x179b67(0x1792)],'modelMatrix':_0x222d06[_0x179b67(0x4fd4)]});_0x459649[_0x179b67(0x10aa)](_0x222d06[_0x179b67(0x2c5)]+_0x179b67(0x4645),_0x3fb7cd);for(var _0x299f3b=new Cartesian3(),_0xceaa6a=[],_0xe2b059=_0x222d06[_0x179b67(0x5f15)],_0x57ff57=0x0;_0x57ff57<_0xe2b059[_0x179b67(0x177b)][_0x179b67(0x3747)][_0x179b67(0xc98)][_0x179b67(0x809)];_0x57ff57+=0x3)_0x299f3b['x']=_0xe2b059[_0x179b67(0x177b)][_0x179b67(0x3747)][_0x179b67(0xc98)][_0x57ff57],_0x299f3b['y']=_0xe2b059[_0x179b67(0x177b)][_0x179b67(0x3747)]['values'][_0x57ff57+0x1],_0x299f3b['z']=_0xe2b059[_0x179b67(0x177b)][_0x179b67(0x3747)][_0x179b67(0xc98)][_0x57ff57+0x2],Matrix4[_0x179b67(0x108e)](_0x1051c2[_0x179b67(0x3309)],_0x299f3b,_0x299f3b),_0x299f3b=Cartographic[_0x179b67(0x50e9)](_0x299f3b),_0xceaa6a[_0x179b67(0x5323)](CesiumMath[_0x179b67(0x173e)](_0x299f3b[_0x179b67(0x4465)])),_0xceaa6a[_0x179b67(0x5323)](CesiumMath[_0x179b67(0x173e)](_0x299f3b[_0x24da08(0x353e)])),_0xceaa6a[_0x179b67(0x5323)](_0x222d06[_0x179b67(0x5a4e)]);var _0x249164=Matrix4[_0x179b67(0x25c6)](_0x222d06[_0x24da08(0x50d6)],new Matrix4()),_0x235e74=Cartesian3[_0x24da08(0x3df9)](_0xceaa6a),_0x5c432e=new Float32Array(0x4*_0x235e74[_0x179b67(0x809)]);for(_0x57ff57=0x0;_0x57ff57<_0x235e74[_0x179b67(0x809)];_0x57ff57++)_0x299f3b['x']=_0x235e74[_0x57ff57]['x'],_0x299f3b['y']=_0x235e74[_0x57ff57]['y'],_0x299f3b['z']=_0x235e74[_0x57ff57]['z'],_0x299f3b['w']=0x1,Matrix4[_0x179b67(0x1abe)](_0x249164,_0x299f3b,_0x299f3b),_0x5c432e[0x4*_0x57ff57]=_0x299f3b['x'],_0x5c432e[0x4*_0x57ff57+0x1]=_0x299f3b['y'],_0x5c432e[0x4*_0x57ff57+0x2]=_0x299f3b['z'],_0x5c432e[0x4*_0x57ff57+0x3]=_0x299f3b['z'];var _0x4e781e=_0x222d06[_0x179b67(0x45cc)][_0x179b67(0x177b)][_0x179b67(0x3747)];_0x4e781e[_0x179b67(0xc98)]=_0x5c432e,_0x4e781e[_0x179b67(0x4362)]=0x4,_0x4e781e[_0x24da08(0x3db3)]=ComponentDatatype$1[_0x179b67(0x486a)],_0x3fb7cd[_0x179b67(0x2b54)]=VertexArray['fromGeometry']({'context':_0x2747c9,'geometry':_0x222d06[_0x179b67(0x45cc)],'attributeLocations':{'position':0x0,'st':0x1,'normal':0x2},'bufferUsage':BufferUsage[_0x179b67(0xdfd)],'interleave':!0x0});var _0x1c79ce=[_0x179b67(0x247a),_0x179b67(0xdf8),_0x24da08(0x2618),_0x24da08(0x4112),'{',_0x24da08(0x44cb),_0x24da08(0x3572),'}'][_0x24da08(0x6a8)]('\x0a'),_0x4d6ac4=[_0x24da08(0x2618),_0x24da08(0x1b9f),_0x179b67(0x2f35),'{',_0x179b67(0x2a42),'}'][_0x179b67(0x48a9)]('\x0a'),_0x70b3c7=new ShaderSource({'sources':[_0x1c79ce]}),_0x100d07=new ShaderSource({'sources':[_0x4d6ac4]});_0x3fb7cd[_0x179b67(0x2ddc)]=ShaderProgram$1[_0x179b67(0x5344)]({'context':_0x2747c9,'vertexShaderSource':_0x70b3c7,'fragmentShaderSource':_0x100d07,'attributeLocations':{'position':0x0,'texCoord':0x1}}),_0x3fb7cd[_0x179b67(0x2ca)]={'texture1':function(){var _0x11c03f=_0x179b67;return defined$1(_0x1051c2[_0x11c03f(0x4fe5)])?_0x1051c2[_0x11c03f(0x4fe5)]:_0x2747c9[_0x11c03f(0x466e)];}},_0x3fb7cd['renderState']=RenderState[_0x179b67(0x5344)]({'cull':{'enabled':!0x0},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x179b67(0x231d)]});}},ExcavationSources[_0x5e00b3(0x1730)]=function(_0x447146,_0x10a8ee){var _0x59bb76=_0x5e00b3;_0x10a8ee[_0x59bb76(0x5f84)]||when(Resource[_0x59bb76(0x3bee)](buildModuleUrl('Assets/Textures/excavationregion_side.jpg'))[_0x59bb76(0x1673)](),function(_0x497c53){var _0x13a455=_0x140d;_0x10a8ee[_0x13a455(0x320)]=new Texture({'context':_0x447146['context'],'source':_0x497c53});});},ExcavationSources[_0x5e00b3(0x144b)]=function(_0x57c5b1,_0x44e4c2){var _0x193b70=_0x307c2b,_0x1cc784=_0x5e00b3;_0x44e4c2[_0x1cc784(0x4fe5)]||when(Resource[_0x193b70(0x260)](buildModuleUrl(_0x1cc784(0x4cc8)))[_0x1cc784(0x1673)](),function(_0x4f5e80){var _0x557153=_0x1cc784;_0x44e4c2[_0x557153(0x4fe5)]=new Texture({'context':_0x57c5b1[_0x557153(0x4fd0)],'source':_0x4f5e80});});};var InterpolationType={'Linear':0x0,'Acceleration':0x1,'Deceleration':0x2,'CubicSpline':0x3,'SmoothStep':0x4},InterpolationType$1=Object[_0x307c2b(0x23fe)](InterpolationType),EmissionTextureUnit={'None':0x0,'First':0x1,'Second':0x2},EmissionTextureUnit$1=Object[_0x5e00b3(0x5448)](EmissionTextureUnit);new Cartographic();var transform_2d$4=new Matrix4(0x0,0x0,0x1,0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x1),PLANECLIPMODE={'CLIP_NOTHING':0x0,'CLIP_BEHIND_ANY_PLANE':0x1,'CLIP_BEHIND_ALL_PLANE':0x2,'ONLY_KEEP_LINE':0x3},RASTERMODE={'Altitude':0x0,'Color':0x1,'Texture':0x2},PROCESSFILETYPE={'Normal':0x0,'Add':0x1},LOADINGMODE={'LOD_Loading':0x0,'All_Loading':0x1},POSITIONUNITS={'DEGREE':_0x5e00b3(0x418e),'METER':_0x307c2b(0x634)},DEFAULT_SHADOW_VOLUME_BOTTOM_HEIGHT=-0x3e8,DEFAULT_SHADOW_VOLUME_TOP_HEIGHT=0x2328,S3MTilesLayer=function(_0x345af8){var _0x40e184=_0x307c2b,_0x2f3c6d=_0x5e00b3,_0x1f9e53=(_0x345af8=_0x345af8||{})['gl'],_0x5466f4=_0x345af8[_0x2f3c6d(0x2c5)],_0x5b8098=_0x345af8[_0x2f3c6d(0x3747)];if(this[_0x40e184(0x5a31)]=_0x345af8[_0x2f3c6d(0x4c74)],this[_0x40e184(0x37ba)]=_0x345af8[_0x2f3c6d(0x2418)],this[_0x2f3c6d(0x524f)]=_0x345af8[_0x2f3c6d(0x2e79)],this[_0x2f3c6d(0x51d7)]=_0x345af8[_0x2f3c6d(0x2d35)],this[_0x40e184(0x4b80)]=_0x345af8[_0x2f3c6d(0x34e6)],this[_0x40e184(0xc72)]=_0x345af8[_0x2f3c6d(0x4fd0)],this['_gl']=_0x1f9e53,this[_0x40e184(0x4f2b)]=_0x5466f4,this[_0x2f3c6d(0x19f3)]=_0x345af8[_0x2f3c6d(0x73e)],this['_groupName']=_0x345af8[_0x2f3c6d(0xfed)],this[_0x2f3c6d(0x32b3)]=-0x1,this[_0x2f3c6d(0x41e3)]=void 0x0,this[_0x2f3c6d(0x350c)]=_0x345af8[_0x2f3c6d(0x517b)],this[_0x2f3c6d(0x49b5)]=_0x345af8[_0x2f3c6d(0x464d)],this[_0x2f3c6d(0x251)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x4cab)],!0x1),this[_0x2f3c6d(0x5f8b)]=_0x345af8[_0x2f3c6d(0x15a)],this[_0x2f3c6d(0x6e4)]=defaultValue$1(_0x345af8[_0x40e184(0x3867)],!0x1),this[_0x2f3c6d(0x697)]=_0x345af8[_0x2f3c6d(0x5d95)],defined$1(_0x345af8[_0x2f3c6d(0x1ae0)]))switch(_0x345af8[_0x40e184(0xcdc)]){case _0x2f3c6d(0x50aa):default:this[_0x2f3c6d(0x1e75)]=VertexWeightMode$1[_0x2f3c6d(0x50aa)];break;case _0x40e184(0xc9c):this[_0x2f3c6d(0x1e75)]=VertexWeightMode$1[_0x2f3c6d(0x1eb3)];}if(this[_0x2f3c6d(0x515f)]=0x0,this[_0x2f3c6d(0x52b1)]=defaultValue$1(_0x345af8[_0x40e184(0x42e)],UrlType$1[_0x2f3c6d(0x4e2c)]),this[_0x2f3c6d(0x1232)]=_0x345af8[_0x40e184(0x4c6b)],this[_0x2f3c6d(0x292d)]=DATAFILETYPE$1[_0x2f3c6d(0x4105)],this[_0x2f3c6d(0x41c4)]=!0x1,this[_0x2f3c6d(0x391f)]=new Event(),this[_0x2f3c6d(0x5e8c)]=new Event(),this[_0x2f3c6d(0x32f6)]=new Event(),this[_0x2f3c6d(0x35db)]=new Event(),this[_0x40e184(0x2518)]=0x0,this[_0x2f3c6d(0x40ca)]=void 0x0,_0x345af8[_0x2f3c6d(0x5913)]&&_0x345af8[_0x2f3c6d(0x5913)][_0x2f3c6d(0x809)]>0x0){this[_0x2f3c6d(0x3739)]={};for(var _0x4abdf8=0x0,_0xe6f18b=_0x345af8[_0x2f3c6d(0x5913)][_0x2f3c6d(0x809)];_0x4abdf8<_0xe6f18b;_0x4abdf8++)this[_0x2f3c6d(0x3739)][_0x345af8[_0x40e184(0x5300)][_0x4abdf8]]=!0x0;this[_0x2f3c6d(0x3b1)]=_0x345af8[_0x2f3c6d(0x5913)]['slice'](0x0);}if(defined$1(_0x345af8[_0x2f3c6d(0x1c5e)]))switch(_0x345af8[_0x2f3c6d(0x1c5e)]){case _0x2f3c6d(0xc07):this[_0x2f3c6d(0x292d)]=DATAFILETYPE$1['ClampGroundLine'];break;case _0x2f3c6d(0x495e):this[_0x2f3c6d(0x292d)]=DATAFILETYPE$1[_0x2f3c6d(0x53a1)];break;case _0x40e184(0x2a4):this[_0x2f3c6d(0x292d)]=DATAFILETYPE$1[_0x2f3c6d(0xaa1)];break;case _0x2f3c6d(0x602):this[_0x2f3c6d(0x292d)]=DATAFILETYPE$1[_0x2f3c6d(0x40d2)];break;case _0x40e184(0x2652):this[_0x2f3c6d(0x292d)]=DATAFILETYPE$1[_0x40e184(0x2652)];break;case'IconPointCache':this['_fileType']=DATAFILETYPE$1[_0x2f3c6d(0x3926)];break;case'TextCache':this[_0x2f3c6d(0x292d)]=DATAFILETYPE$1[_0x2f3c6d(0x572)];break;case _0x40e184(0x2908):this[_0x2f3c6d(0x292d)]=DATAFILETYPE$1[_0x2f3c6d(0x4325)];break;case _0x2f3c6d(0x2480):this[_0x40e184(0x1330)]=DATAFILETYPE$1[_0x2f3c6d(0x2480)];break;case _0x2f3c6d(0x1a23):this[_0x2f3c6d(0x292d)]=DATAFILETYPE$1[_0x2f3c6d(0x3794)];break;case _0x2f3c6d(0x2be):this[_0x40e184(0x1330)]=DATAFILETYPE$1['RegionEffect'];break;case _0x2f3c6d(0x1582):this[_0x2f3c6d(0x292d)]=DATAFILETYPE$1[_0x2f3c6d(0x1582)];break;case _0x2f3c6d(0x44fb):this[_0x2f3c6d(0x292d)]=DATAFILETYPE$1['ClampGroundAndObjectLineCache'];break;case _0x40e184(0x3299):this[_0x2f3c6d(0x292d)]=DATAFILETYPE$1[_0x2f3c6d(0x2d2b)];}this[_0x2f3c6d(0x5428)]=_0x345af8[_0x2f3c6d(0x2fd3)],this[_0x2f3c6d(0x1eb8)]=_0x5b8098['lon'],this['lat']=_0x5b8098[_0x40e184(0x9be)],this[_0x2f3c6d(0x5a4e)]=_0x5b8098[_0x2f3c6d(0x5a4e)],this[_0x2f3c6d(0x2897)]=_0x5b8098[_0x2f3c6d(0x1d60)],this[_0x2f3c6d(0x46f1)]=_0x345af8[_0x2f3c6d(0x1d66)];var _0x57e7f2=0.5*(this[_0x2f3c6d(0x46f1)][_0x2f3c6d(0x5833)]+this[_0x2f3c6d(0x46f1)][_0x2f3c6d(0x5696)]);this[_0x2f3c6d(0x4250)]=Cartographic[_0x2f3c6d(0x1a14)](CesiumMath['toDegrees'](this[_0x2f3c6d(0x46f1)][_0x2f3c6d(0x310a)]),CesiumMath[_0x2f3c6d(0x173e)](_0x57e7f2),CesiumMath[_0x2f3c6d(0x173e)](this[_0x2f3c6d(0x46f1)][_0x2f3c6d(0x159f)]),CesiumMath[_0x2f3c6d(0x173e)](_0x57e7f2)),this[_0x2f3c6d(0x1e2e)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x4741)],new Style3D()),this[_0x2f3c6d(0x1e2e)][_0x2f3c6d(0x4f48)]=this,this[_0x2f3c6d(0x537e)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x35f7)],0x1),this[_0x2f3c6d(0x4c49)]=SelectColorType$1[_0x2f3c6d(0x52b8)],this[_0x2f3c6d(0x5afc)]=MixColorType$1[_0x40e184(0x14bd)],this[_0x40e184(0x2a24)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x979)],0x1),this[_0x2f3c6d(0x436f)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x2eb7)],0x1),this[_0x2f3c6d(0x16dd)]=defaultValue$1(_0x345af8[_0x40e184(0x3675)],0x0),this[_0x2f3c6d(0x5a8c)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x30a1)],0x1),this[_0x40e184(0x5010)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x37cb)],0x1),this[_0x2f3c6d(0x4b15)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x1301)],Number[_0x2f3c6d(0x4d71)]),this[_0x40e184(0x3355)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x3374)],0x0),this[_0x40e184(0x531)]=defaultValue$1(_0x345af8[_0x40e184(0x1a4a)],0x0),this[_0x2f3c6d(0x3a5a)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x1acb)],Number[_0x40e184(0x49a8)]),this[_0x40e184(0x56b7)]=this[_0x2f3c6d(0x292d)]!==DATAFILETYPE$1[_0x2f3c6d(0x4105)]&&this[_0x2f3c6d(0x292d)]!==DATAFILETYPE$1['PointCloudFile'],this[_0x2f3c6d(0x422f)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x53ef)],!0x0),this[_0x2f3c6d(0x17d4)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x540a)],!0x0),this[_0x2f3c6d(0x578f)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x5075)],0x0),this[_0x2f3c6d(0x5d00)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x269d)],!0x1),this[_0x2f3c6d(0x57b3)]=defaultValue$1(_0x345af8['cullMode'],WindingOrder$1[_0x2f3c6d(0x423a)]),this[_0x2f3c6d(0x4672)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x1ad8)],SHADOWTYPE$1[_0x2f3c6d(0x423a)]),this[_0x2f3c6d(0x31c4)]=0xfff,this[_0x2f3c6d(0x435e)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x4fd3)],!0x0),this[_0x40e184(0x59a0)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x5c7e)],SceneMode$1[_0x40e184(0x16b8)]),this[_0x2f3c6d(0x5af2)]=[],this[_0x2f3c6d(0x2e53)]=!0x1,this[_0x40e184(0x319d)]=new Color$2(0.7,0.7,0x1,0x1),this[_0x2f3c6d(0x1fac)]=new Color$2(0x1,0x1,0x1),this[_0x2f3c6d(0x4799)]=new Color$2(0x1,0x0,0x0,0x1),this[_0x2f3c6d(0x80d)]=new Cartesian3(0x0,0x0,0x0),this[_0x2f3c6d(0x3048)]={},this[_0x40e184(0x4a09)]={},this[_0x2f3c6d(0x52c8)]=new AssociativeArray(),this[_0x2f3c6d(0x82d)]=new AssociativeArray(),this[_0x2f3c6d(0x4a04)]={},this[_0x2f3c6d(0x74c)]={},this[_0x2f3c6d(0x5248)]=ObjsOperationType$1[_0x2f3c6d(0x258d)],this[_0x40e184(0x1330)]===DATAFILETYPE$1['ExtendRegion3D']&&(this[_0x2f3c6d(0x1265)]=new AssociativeArray()),defined$1(_0x345af8[_0x40e184(0x1704)])?this[_0x40e184(0x448)]=_0x345af8[_0x2f3c6d(0x4bbd)]:this[_0x2f3c6d(0x292d)]===DATAFILETYPE$1[_0x2f3c6d(0x2be)]?this[_0x2f3c6d(0x5193)]=new S3MRegionEffect():this[_0x2f3c6d(0x292d)]===DATAFILETYPE$1[_0x40e184(0x41d4)]&&(this[_0x40e184(0x448)]=new S3MPolylineEffect()),this[_0x2f3c6d(0x4754)]=new S3MBloomEffect(this),this[_0x2f3c6d(0x468a)]=_0x345af8[_0x2f3c6d(0x468a)],this[_0x2f3c6d(0x5e15)]=buildModuleUrl(_0x40e184(0x422d)),this[_0x2f3c6d(0x4993)]=void 0x0,this[_0x40e184(0x213a)]=0x400,this[_0x2f3c6d(0x3590)]=!0x1,this[_0x2f3c6d(0x428)]=new Cartesian4(),this[_0x2f3c6d(0x786)]=void 0x0,this[_0x2f3c6d(0x38b6)]=new AssociativeArray(),this[_0x40e184(0x2045)]=!0x1,this[_0x40e184(0x2269)]=0xff,this[_0x2f3c6d(0x3e80)]=!0x1,this[_0x2f3c6d(0x32fd)]=!0x1,this[_0x40e184(0x2ff3)]=new Cartesian4(),this[_0x2f3c6d(0xdb0)]=void 0x0,this[_0x40e184(0x30b2)]=new AssociativeArray(),this[_0x2f3c6d(0x2b14)]=!0x1,this[_0x2f3c6d(0x3956)]=ModifyRegionMode$1[_0x2f3c6d(0x3904)],this[_0x2f3c6d(0x1c9a)]=ModifyRegionMode$1[_0x2f3c6d(0xb1a)],this[_0x2f3c6d(0x50d1)]=new Cartesian4(),this[_0x2f3c6d(0x11be)]=new AssociativeArray(),this[_0x40e184(0x420b)]=!0x1,this[_0x2f3c6d(0x4a56)]=new Cartesian4(),this[_0x2f3c6d(0x5dff)]=new AssociativeArray(),this[_0x2f3c6d(0x3806)]=new AssociativeArray(),this[_0x2f3c6d(0x2159)]=void 0x0,this[_0x2f3c6d(0x5e3f)]=!0x1,this[_0x2f3c6d(0xb68)]=void 0x0,this[_0x2f3c6d(0x4c21)]=void 0x0,this[_0x2f3c6d(0x2afe)]=void 0x0,this[_0x2f3c6d(0x5d65)]=void 0x0,this[_0x2f3c6d(0x390e)]=new Cartesian4(),this[_0x2f3c6d(0x498c)]=!0x1,this[_0x40e184(0x5164)]=!0x1,this[_0x2f3c6d(0x4712)]=!0x1,this[_0x2f3c6d(0x3cc7)]=HypsometricSettingEnum$1[_0x40e184(0x45f4)][_0x2f3c6d(0x4c1b)],this[_0x2f3c6d(0x34c5)]=_0x345af8[_0x2f3c6d(0x2bb0)],this[_0x2f3c6d(0x3fff)]=_0x345af8[_0x2f3c6d(0x37f8)],this[_0x2f3c6d(0xa68)]=_0x345af8[_0x40e184(0xaff)],this[_0x2f3c6d(0x5e73)]=_0x345af8[_0x2f3c6d(0x4da5)],this[_0x40e184(0x3565)]=_0x345af8['maxCategory'],this[_0x40e184(0x5819)]=_0x345af8[_0x2f3c6d(0x49ba)],this[_0x2f3c6d(0x3cdd)]=!0x0,this[_0x40e184(0x1967)]=void 0x0,this[_0x2f3c6d(0x17d)]=new AssociativeArray(),this[_0x40e184(0x448d)]=_0x345af8[_0x2f3c6d(0x4084)],this[_0x2f3c6d(0xd83)]=[],this[_0x40e184(0x45a6)]=new AssociativeArray(),this[_0x2f3c6d(0x5ecd)]=[];for(_0x4abdf8=0x0;_0x4abdf8<0x6;_0x4abdf8++)this[_0x2f3c6d(0x5ecd)][_0x4abdf8]=new Cartesian4(0x0,0x0,0x0,0x0),this[_0x2f3c6d(0xd83)][_0x4abdf8]=new Cartesian4(0x0,0x0,0x0,0x0);this[_0x2f3c6d(0x493b)]=PLANECLIPMODE[_0x2f3c6d(0x485b)],this[_0x2f3c6d(0x2120)]=new Cartesian4(0x1,0x0,0x0,0x0),this[_0x2f3c6d(0x3b30)]=!0x1,this[_0x2f3c6d(0x3e3a)]=!0x1,this[_0x2f3c6d(0x21c8)]=ClipPlaneMode$1[_0x2f3c6d(0x423a)],this[_0x40e184(0x3308)]=new Cartesian4(0x1,0x0,0x0,0x1),this[_0x2f3c6d(0x3309)]=new Matrix4(),this[_0x2f3c6d(0xc08)]=new Matrix4(),this[_0x40e184(0x4c0)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x54f1)],!0x1),this[_0x2f3c6d(0x292d)]===DATAFILETYPE$1[_0x2f3c6d(0x4105)]||this[_0x2f3c6d(0x292d)]===DATAFILETYPE$1[_0x2f3c6d(0x2480)]?this[_0x40e184(0x1ff)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x2fd1)],!0x1):this['_ignoreNormal']=!0x1,this[_0x2f3c6d(0x2944)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x214)],!0x0);var _0x2fca39=defaultValue$1(_0x345af8[_0x2f3c6d(0x2c8)],_0x2f3c6d(0x392a));if(this[_0x2f3c6d(0x3fcb)]=_0x40e184(0x2301)===_0x2fca39?PROCESSFILETYPE[_0x2f3c6d(0x392a)]:PROCESSFILETYPE[_0x2f3c6d(0x1ae8)],this[_0x2f3c6d(0x30f3)]=LOADINGMODE['All_Loading'],this[_0x2f3c6d(0x3948)]=0x0,this[_0x2f3c6d(0x369b)]=_0x345af8[_0x2f3c6d(0x3824)],this[_0x40e184(0x5543)]=WireFrameType$1[_0x2f3c6d(0x89a)],this[_0x2f3c6d(0x1f22)]=!0x1,defined$1(_0x345af8[_0x2f3c6d(0x525a)])&&(this[_0x2f3c6d(0x1f22)]=_0x345af8[_0x2f3c6d(0x525a)][_0x2f3c6d(0x195)],this[_0x40e184(0x2784)]=_0x345af8[_0x2f3c6d(0x525a)][_0x2f3c6d(0x4c4f)],this[_0x2f3c6d(0x447f)]=_0x345af8['volumeObj'][_0x2f3c6d(0x3240)],this[_0x40e184(0x17a3)]=_0x345af8[_0x2f3c6d(0x525a)][_0x2f3c6d(0x5e16)],this[_0x2f3c6d(0x34bc)]=_0x345af8[_0x2f3c6d(0x525a)][_0x2f3c6d(0x5153)],this[_0x2f3c6d(0x7db)]=this[_0x2f3c6d(0x447f)][0x0],this['_fMaxValue']=this[_0x2f3c6d(0x273b)][0x0],this[_0x2f3c6d(0x2c2b)]=this[_0x2f3c6d(0x34bc)][0x0],this['_strVolumeExt']=this['_strVolumeExts'][0x0]),this[_0x2f3c6d(0x3a7)]=_0x345af8[_0x2f3c6d(0x541a)],this[_0x2f3c6d(0x5545)]=void 0x0,this[_0x40e184(0x188f)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x48fd)],SplitDirection$1['NONE']),this[_0x2f3c6d(0x3f5c)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x484b)],0.5*this[_0x2f3c6d(0x1358)][_0x2f3c6d(0x1564)]),this[_0x2f3c6d(0x1d49)]=new Cartesian4(),this[_0x2f3c6d(0x2f68)]=0.01,this[_0x40e184(0xa8e)]=!0x0,this[_0x2f3c6d(0x5d87)]=0x0,this[_0x2f3c6d(0x6044)]=0x0,this['_edgeDistanceFalloffFactor']=0x0,this[_0x40e184(0xc84)](),defined$1(window[_0x2f3c6d(0x57cc)])){var _0x47d922=this,_0x536c3d={'isAttributesSave':!0x1,'isGeoTilesSave':!0x1,'isGeoTilesRootNodeSave':!0x1,'clear':function(){var _0x5c6c01=_0x40e184,_0x574c90=_0x2f3c6d;_0x47d922[_0x574c90(0x27a7)][_0x5c6c01(0xcbc)]();}};this[_0x40e184(0xf77)]=new Proxy(_0x536c3d,{'get':function(_0x4a4e3f,_0x55a651){return _0x4a4e3f[_0x55a651];},'set':function(_0x315c86,_0x1073ac,_0x42883f){var _0x1f2560=_0x40e184,_0x26b199=_0x2f3c6d;return _0x1f2560(0x258)!==_0x1073ac||!0x1!==_0x315c86[_0x26b199(0x5191)]||!0x0!==_0x42883f||defined$1(_0x47d922[_0x26b199(0x5110)])||(defined$1(_0x47d922[_0x26b199(0x27a7)][_0x26b199(0x4203)])?_0x47d922[_0x26b199(0x27a7)][_0x1f2560(0x3dcb)][_0x1f2560(0x25c8)](_0x26b199(0x177b),_0x1f2560(0x49e7))[_0x1f2560(0x4527)](function(_0x52c69d){var _0x3843b4=_0x1f2560,_0x3eb786=_0x26b199;_0x52c69d||0x0!=_0x47d922[_0x3eb786(0x27a7)][_0x3eb786(0x255a)][_0x3eb786(0x57cb)]||_0x47d922[_0x3eb786(0x27a7)][_0x3843b4(0x149a)]();},function(){var _0x15ef37=_0x1f2560,_0x1369fe=_0x26b199;0x0==_0x47d922[_0x15ef37(0x307b)][_0x1369fe(0x255a)][_0x15ef37(0x3ed5)]&&_0x47d922[_0x1369fe(0x27a7)][_0x1369fe(0x2d2d)]();}):_0x47d922[_0x26b199(0x27a7)][_0x1f2560(0x549b)][_0x26b199(0x2a5f)](function(){var _0x14d576=_0x1f2560,_0xaf9a36=_0x26b199;_0x47d922[_0xaf9a36(0x27a7)]['_indexedDBScheduler'][_0x14d576(0x25c8)](_0xaf9a36(0x177b),_0xaf9a36(0x53b3))[_0xaf9a36(0x2a5f)](function(_0x455724){var _0x268943=_0x14d576,_0x3ca832=_0xaf9a36;_0x455724||0x0!=_0x47d922[_0x268943(0x307b)][_0x3ca832(0x255a)][_0x3ca832(0x57cb)]||_0x47d922[_0x3ca832(0x27a7)][_0x3ca832(0x2d2d)]();},function(){var _0x5d72e0=_0x14d576,_0xadd5c9=_0xaf9a36;0x0==_0x47d922[_0xadd5c9(0x27a7)][_0xadd5c9(0x255a)][_0x5d72e0(0x3ed5)]&&_0x47d922[_0xadd5c9(0x27a7)][_0xadd5c9(0x2d2d)]();});})),_0x315c86[_0x1073ac]=_0x42883f,!0x0;}}),this['_isJsonScp']=_0x345af8[_0x40e184(0x4b9c)]||!0x1;}this[_0x40e184(0xa8f)]=_0x345af8[_0x2f3c6d(0x521f)],this[_0x2f3c6d(0x160a)]=_0x345af8[_0x2f3c6d(0x39f1)],this[_0x2f3c6d(0x5fbf)]=_0x345af8[_0x40e184(0xbd0)],this[_0x2f3c6d(0x5f54)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x1253)],''),this[_0x2f3c6d(0x27a7)]=new S3MLayerScheduler({'gl':this[_0x2f3c6d(0x24f8)],'layer':this,'rootEntities':_0x345af8[_0x2f3c6d(0x1bb8)],'cacheEntityCount':_0x345af8[_0x40e184(0x52da)],'cacheKey':defaultValue$1(_0x345af8[_0x2f3c6d(0x1b97)],''),'customRequestHeaders':_0x345af8[_0x2f3c6d(0x2be2)],'scpUrl':_0x345af8[_0x2f3c6d(0x4001)]}),this[_0x2f3c6d(0x28f)]=!0x1,this[_0x2f3c6d(0x3435)]=0x0,this[_0x2f3c6d(0x5d0c)]=0x200,this[_0x40e184(0x1449)]=PBRMaterialType[_0x2f3c6d(0x423a)],this[_0x2f3c6d(0xe29)]=void 0x0,this[_0x2f3c6d(0xce8)]=void 0x0,this[_0x2f3c6d(0x44e8)]={'pbrMetallicRoughness':{'metallicFactor':0x0,'roughnessFactor':0x0,'baseColor':new Cartesian4(0x1,0x1,0x1,0x1),'baseColorTextureIndex':-0x1,'emissiveFactor':Cartesian3['ZERO'],'emissiveTextureIndex':-0x1,'occlusionTextureIndex':-0x1,'normalTextureIndex':-0x1,'normalTexture':void 0x0,'baseColorTexture':void 0x0}},this[_0x2f3c6d(0x510d)]=0x1f4,this[_0x2f3c6d(0x292d)]===DATAFILETYPE$1[_0x2f3c6d(0x572)]&&(this[_0x2f3c6d(0x727)]=new AssociativeArray()),this[_0x2f3c6d(0x3477)]=new Cartesian2(0x0,0x0),this[_0x2f3c6d(0x5cdb)]=new S3MPointCloudEDL(this[_0x2f3c6d(0x1358)]),this[_0x2f3c6d(0x1d64)]=new PointCloudShading({'attenuation':!0x0,'geometricErrorScale':0x1,'maximumAttenuation':0x8,'eyeDomeLighting':!0x0}),this[_0x2f3c6d(0x1810)]=void 0x0,this[_0x40e184(0x4d0c)]=new Cesium3DTileStyleEngine(),this[_0x2f3c6d(0x23d7)]=DEFAULT_SHADOW_VOLUME_BOTTOM_HEIGHT,this[_0x2f3c6d(0x5643)]=DEFAULT_SHADOW_VOLUME_TOP_HEIGHT,this[_0x2f3c6d(0x2e61)]=DEFAULT_SHADOW_VOLUME_BOTTOM_HEIGHT,this[_0x40e184(0x476c)]=DEFAULT_SHADOW_VOLUME_TOP_HEIGHT,_0x2f3c6d(0x775)===this[_0x40e184(0xa55)]&&(this[_0x40e184(0x36b3)]=new InstanceSkeletonManager()),this[_0x2f3c6d(0x3674)]=_0x345af8[_0x2f3c6d(0x350b)],this[_0x2f3c6d(0x40e6)]=!0x1,this[_0x40e184(0x2203)]=defaultValue$1(_0x345af8[_0x40e184(0x220)],!0x1),this[_0x2f3c6d(0x3687)]=_0x345af8[_0x2f3c6d(0x490a)],this[_0x2f3c6d(0x1888)]=!0x1,this[_0x2f3c6d(0x1d7f)]=-0x1,this[_0x2f3c6d(0x5858)]=0.1,this[_0x2f3c6d(0x5374)]=0.98,this[_0x2f3c6d(0x2f1b)]=void 0x0,this[_0x2f3c6d(0x6c1)]=!0x1,this[_0x2f3c6d(0x382b)]=new Matrix4(),this[_0x40e184(0xa27)]=!0x0,this[_0x40e184(0x16c)]=!0x1,this[_0x2f3c6d(0xccc)]=!0x1,this[_0x40e184(0x21a6)]=new S3MTilesLabelStyle(),this[_0x2f3c6d(0x25bf)]=new LabelCollection({'scene':_0x345af8[_0x2f3c6d(0x20c0)],'isS3MTileLabels':!0x0,'selectedColor':this['_selectedColor']}),this[_0x2f3c6d(0x5e52)]=_0x345af8[_0x2f3c6d(0x20c0)],this[_0x2f3c6d(0x2c1b)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x39f9)],S3MTilesLayer[_0x2f3c6d(0x4b13)]),this[_0x2f3c6d(0x5494)]=defaultValue$1(_0x345af8[_0x40e184(0x57d)],S3MTilesLayer[_0x40e184(0x45ad)]),this[_0x2f3c6d(0x194e)]=0.5,this[_0x40e184(0x51c7)]=!0x1,this[_0x40e184(0x22dd)]=!0x1,this[_0x2f3c6d(0x1ffc)]=[],this[_0x40e184(0x5930)]=new Matrix4(),this[_0x2f3c6d(0x35cf)]=new Matrix4(),this[_0x2f3c6d(0x4d48)]=PositionMode$1[_0x2f3c6d(0x1966)],this[_0x2f3c6d(0x2015)]=new Cartesian4(0x0,0x0,0x1,0x1),this[_0x2f3c6d(0x5059)]=!0x1,this[_0x2f3c6d(0x29e9)]=!0x1,this[_0x40e184(0x92e)]=!0x1,this[_0x2f3c6d(0xd2d)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x1949)],_0x2f3c6d(0xea7)),this[_0x2f3c6d(0x5393)]=void 0x0,this['_needCoverImageryLayer']=!0x1,this[_0x2f3c6d(0x5397)]=new BillboardCollection({'scene':_0x345af8[_0x2f3c6d(0x20c0)],'style3D':this[_0x40e184(0x5035)]}),this[_0x40e184(0x4711)]=defaultValue$1(_0x345af8[_0x40e184(0x48f)],!0x1),this[_0x2f3c6d(0x5916)]=Cartesian3[_0x2f3c6d(0x3a34)],this['_loadVolumeData']=defaultValue$1(_0x345af8['loadVolumeData'],!0x0),this[_0x40e184(0x2f84)]=!0x1,this[_0x2f3c6d(0x484f)]=void 0x0;var _0x1249ba=defaultValue$1(_0x345af8[_0x40e184(0x1fa8)],{});this[_0x2f3c6d(0x53ae)]=_0x1249ba[_0x40e184(0x6cc)],this[_0x2f3c6d(0x37ec)]=_0x1249ba[_0x2f3c6d(0x2fc2)],this[_0x2f3c6d(0x52b3)]=!0x1,this[_0x2f3c6d(0x2067)]=void 0x0,this[_0x2f3c6d(0x1dc9)]=defaultValue$1(_0x345af8[_0x2f3c6d(0x453a)],0x1),this[_0x2f3c6d(0x535d)]=S3MBlockCache[_0x2f3c6d(0x16b3)](),this[_0x2f3c6d(0xaf5)]=ClippingType$1[_0x2f3c6d(0x471c)],this[_0x2f3c6d(0x38e9)]=void 0x0,this[_0x2f3c6d(0x4445)]={},this[_0x40e184(0x4bbc)]=!0x1,this[_0x2f3c6d(0x1603)]=[],this[_0x2f3c6d(0x3b8b)]=new AssociativeArray(),this[_0x2f3c6d(0x187a)]=!0x1,this[_0x2f3c6d(0x13ba)]=new AssociativeArray(),this[_0x2f3c6d(0x6037)]=!0x1,this[_0x2f3c6d(0x4d0f)]={'startTime':void 0x0,'array':[],'defers':void 0x0,'duration':void 0x0,'defaultInterpolation':void 0x0,'done':!0x0},this[_0x40e184(0x1e37)]=EmissionTextureUnit$1[_0x2f3c6d(0x852)],this[_0x2f3c6d(0x6d3)]=PBRMaterialType[_0x2f3c6d(0x423a)],this[_0x40e184(0x48c0)]=0x100,this[_0x2f3c6d(0x310e)]={'foveatedFactor':-Number[_0x2f3c6d(0x4d71)],'depth':-Number[_0x2f3c6d(0x4d71)],'distance':-Number[_0x2f3c6d(0x4d71)],'pixel':-Number['MAX_VALUE']},this[_0x2f3c6d(0x128f)]={'foveatedFactor':Number[_0x2f3c6d(0x4d71)],'depth':Number[_0x2f3c6d(0x4d71)],'distance':Number[_0x40e184(0x49a8)],'pixel':Number[_0x2f3c6d(0x4d71)]},this[_0x2f3c6d(0x140a)]=!0x1,this[_0x2f3c6d(0x21d0)]={},this[_0x2f3c6d(0x1e9d)]=0x16,this[_0x2f3c6d(0x2a88)]=!0x0,this[_0x2f3c6d(0x5549)]=!0x1,this[_0x2f3c6d(0x4032)]=void 0x0,this[_0x2f3c6d(0x10e6)]=void 0x0,this[_0x2f3c6d(0x55e2)]=Matrix4[_0x2f3c6d(0x2de)],this[_0x2f3c6d(0x1c14)]=0x1,this['_useRasterCull']=!0x1,this[_0x2f3c6d(0x3fae)]=defined$1(_0x345af8[_0x2f3c6d(0x1598)])?_0x345af8[_0x2f3c6d(0x1598)]:0x0,this[_0x2f3c6d(0x4b32)]=void 0x0,this[_0x2f3c6d(0x51fb)]=!0x1,this[_0x2f3c6d(0x36fc)]=void 0x0,this[_0x2f3c6d(0x41e9)]=void 0x0,this[_0x2f3c6d(0x2c65)]=_0x345af8[_0x2f3c6d(0x2c65)],this[_0x2f3c6d(0x1a12)]=0x1;};function resolveTransform(_0x8d7abe,_0x103d0b,_0x4d0b5d,_0x257814){var _0x339279=_0x307c2b,_0x599f6e=_0x5e00b3;for(var _0x8caa20={'times':[],'points':[],'interpolations':[]},_0x59c991=0x0,_0xb6de14=_0x4d0b5d[_0x599f6e(0x809)];_0x59c991<_0xb6de14;_0x59c991++){var _0x154376=_0x4d0b5d[_0x59c991],_0x532597=+_0x154376[_0x599f6e(0x30eb)](0x0,-0x1)/0x64*_0x8d7abe['duration'],_0x893bcc=_0x257814[_0x154376],_0xe66a31=defaultValue$1(_0x893bcc[_0x599f6e(0x564)],_0x8d7abe[_0x599f6e(0x315a)]);(_0xcc991b=_0x893bcc[_0x103d0b])&&(_0x8caa20[_0x599f6e(0x19f1)][_0x599f6e(0x5323)](_0x532597),_0x8caa20[_0x599f6e(0x251a)]['push'](_0xcc991b),_0x8caa20[_0x339279(0x10fb)][_0x599f6e(0x5323)](_0xe66a31));}var _0xcc991b=getAnimationInfo(_0x8caa20=processKeyFrames(_0x8caa20),_0x8d7abe,_0x103d0b);return _0x8d7abe[_0x599f6e(0xa59)][_0x339279(0x2a0e)](_0xcc991b),_0x8caa20;}function processKeyFrames(_0x222634){var _0x48bd87=_0x307c2b,_0x138b04=_0x5e00b3,_0x2fe99a=_0x222634[_0x138b04(0x13f4)],_0x41e7b6=_0x222634['times'],_0x2da7a3=_0x222634[_0x138b04(0x251a)];_0x222634=[];for(var _0x4c1487=0x0,_0x50f276=_0x2fe99a[_0x138b04(0x809)]-0x1;_0x4c1487<_0x50f276;_0x4c1487++)_0x222634[_0x48bd87(0x2a0e)]({'times':[_0x41e7b6[_0x4c1487],_0x41e7b6[_0x4c1487+0x1]],'points':[_0x2da7a3[_0x4c1487],_0x2da7a3[_0x4c1487+0x1]],'interpolationType':_0x2fe99a[_0x4c1487]});return _0x222634;}function getAnimationInfo(_0x4c29bb,_0x445014,_0x3de678){var _0x2df084=_0x307c2b,_0x194044=_0x5e00b3;for(var _0x88c603=[],_0x258818=0x0,_0x2aa939=_0x4c29bb[_0x2df084(0x2ef4)];_0x258818<_0x2aa939;_0x258818++){var _0x28d9b9=_0x4c29bb[_0x258818];_0x88c603[_0x194044(0x5323)](getSpline(_0x3de678,_0x28d9b9[_0x194044(0x564)],_0x28d9b9[_0x2df084(0x6d6)],_0x28d9b9[_0x194044(0x251a)]));}return{'type':_0x3de678,'splines':_0x88c603};}function getSpline(_0x243520,_0x514706,_0x4f3699,_0x5a7b98){var _0x1ef77c=_0x5e00b3,_0x97a8b2;if(_0x1ef77c(0x1c36)===_0x243520)return _0x5a7b98[_0x1ef77c(0x326d)](function(_0x343444,_0x5917ec){var _0x55b4af=_0x1ef77c;_0x5a7b98[_0x5917ec]=Quaternion[_0x55b4af(0x3272)](_0x343444);}),new QuaternionSpline({'times':_0x4f3699,'points':_0x5a7b98});switch(_0x514706){case InterpolationType$1[_0x1ef77c(0x20b3)]:_0x97a8b2=new LinearSpline({'times':_0x4f3699,'points':_0x5a7b98});break;case InterpolationType$1[_0x1ef77c(0x1275)]:_0x97a8b2=new UniformlyVariableMotionSpline({'times':_0x4f3699,'points':_0x5a7b98,'mode':0x0});break;case InterpolationType$1[_0x1ef77c(0x2d7a)]:_0x97a8b2=new UniformlyVariableMotionSpline({'times':_0x4f3699,'points':_0x5a7b98,'mode':0x1});break;case InterpolationType$1[_0x1ef77c(0x349d)]:_0x97a8b2=new CatmullRomSpline({'times':_0x4f3699,'points':_0x5a7b98});break;case InterpolationType$1[_0x1ef77c(0x102a)]:_0x97a8b2=new SmoothStepSpline({'times':_0x4f3699,'points':_0x5a7b98});break;default:_0x97a8b2=new LinearSpline({'times':_0x4f3699,'points':_0x5a7b98});}return _0x97a8b2;}function traverse(_0x3e5313,_0x55a363){var _0x4158ff=_0x5e00b3;_0x55a363&&defined$1(Rectangle[_0x4158ff(0xc48)](_0x3e5313[_0x4158ff(0x1d66)],_0x55a363[_0x4158ff(0x1dec)]))&&(_0x55a363[_0x4158ff(0x59a8)]=!0x1,traverse(_0x3e5313,_0x55a363[_0x4158ff(0x5c2b)]),traverse(_0x3e5313,_0x55a363[_0x4158ff(0x1000)]),traverse(_0x3e5313,_0x55a363[_0x4158ff(0x5f09)]),traverse(_0x3e5313,_0x55a363[_0x4158ff(0x149a)]));}function updateMatModel(_0x1bf01b){var _0x401b58=_0x307c2b,_0x5acabc=_0x5e00b3,_0x2d9c41=0x0;defined$1(_0x1bf01b[_0x5acabc(0x4741)])&&(_0x2d9c41=_0x1bf01b[_0x5acabc(0x4741)][_0x5acabc(0x3311)]);var _0x816fb4=_0x1bf01b[_0x5acabc(0x5a4e)]+_0x2d9c41;if(_0x1bf01b[_0x5acabc(0x4007)]===SceneMode$1['SCENE3D']){if(_0x1bf01b[_0x5acabc(0x292d)]===DATAFILETYPE$1[_0x5acabc(0x2d2b)])_0x1bf01b[_0x5acabc(0x5391)]=new Cartesian3(_0x1bf01b[_0x401b58(0x2358)],_0x1bf01b['lat'],_0x816fb4),Matrix4[_0x5acabc(0x1303)](_0x1bf01b[_0x5acabc(0x5391)],_0x1bf01b[_0x5acabc(0x3309)]);else{var _0x2a0445=Cartesian3[_0x401b58(0x1927)](_0x1bf01b[_0x5acabc(0x1eb8)],_0x1bf01b[_0x5acabc(0x5c63)],_0x816fb4),_0x5ce928=Cartesian3[_0x401b58(0x1927)](_0x1bf01b[_0x5acabc(0x1eb8)],_0x1bf01b[_0x5acabc(0x5c63)],_0x1bf01b[_0x5acabc(0x5a4e)]);_0x1bf01b[_0x5acabc(0x5391)]=_0x2a0445;var _0x32f581=new HeadingPitchRoll(_0x1bf01b[_0x5acabc(0x578f)],0x0,0x0);Transforms[_0x5acabc(0x558d)](_0x2a0445,_0x32f581,Ellipsoid[_0x5acabc(0x17f7)],Transforms['eastNorthUpToFixedFrame'],_0x1bf01b[_0x5acabc(0x3309)]),Transforms[_0x5acabc(0x558d)](_0x5ce928,_0x32f581,Ellipsoid[_0x401b58(0xffc)],Transforms[_0x5acabc(0x14ce)],_0x1bf01b[_0x5acabc(0xc08)]);}}else{if(_0x1bf01b[_0x5acabc(0x292d)]!==DATAFILETYPE$1[_0x5acabc(0x2d2b)]){if(_0x1bf01b[_0x5acabc(0x1eb8)]>0xb4||_0x1bf01b[_0x5acabc(0x1eb8)]<-0xb4||_0x1bf01b['lat']>0xb4||_0x1bf01b[_0x401b58(0x9be)]<-0xb4||_0x1bf01b[_0x5acabc(0x2897)]===POSITIONUNITS[_0x5acabc(0x9f7)]){if(_0x1bf01b[_0x5acabc(0x5aed)]){var _0x16a7e6=(_0x3caea1=new WebMercatorProjection())[_0x5acabc(0x26b)](new Cartesian3(_0x1bf01b[_0x5acabc(0x1eb8)],_0x1bf01b[_0x5acabc(0x5c63)],0x0));_0x1bf01b[_0x5acabc(0x5391)]=_0x1bf01b[_0x5acabc(0x5e52)][_0x5acabc(0x5592)][_0x5acabc(0x5863)][_0x5acabc(0x63b)](_0x16a7e6);}else{var _0x272e3d=_0x1bf01b[_0x401b58(0x2358)],_0x3f6421=_0x1bf01b['lat'];_0x272e3d>20037508.342789244&&(Cartesian3[_0x401b58(0x43ff)]['x']=20037508.342789244*Math['floor'](_0x272e3d/20037508.342789244),_0x272e3d-=Cartesian3[_0x5acabc(0x53fe)]['x']),_0x3f6421>10018754.171394622&&(Cartesian3[_0x5acabc(0x53fe)]['y']=20037508.342789244*Math[_0x5acabc(0x1ace)]((_0x3f6421+10018754.171394622)/20037508.342789244),_0x3f6421-=Cartesian3[_0x5acabc(0x53fe)]['y']),_0x1bf01b[_0x5acabc(0x5391)]=new Cartesian3(_0x272e3d,_0x3f6421,_0x816fb4);}}else{var _0x3caea1=new GeographicProjection();_0x2a0445=Cartesian3[_0x5acabc(0x10c5)](_0x1bf01b[_0x5acabc(0x1eb8)],_0x1bf01b[_0x401b58(0x9be)],_0x816fb4),_0x16a7e6=_0x3caea1[_0x5acabc(0x4faa)][_0x401b58(0x4368)](_0x2a0445),_0x1bf01b[_0x5acabc(0x5391)]=_0x3caea1[_0x5acabc(0x63b)](_0x16a7e6);}Matrix4[_0x401b58(0x20bf)](_0x1bf01b[_0x5acabc(0x5391)],_0x1bf01b[_0x5acabc(0x3309)]),Matrix4[_0x5acabc(0x589e)](transform_2d$4,_0x1bf01b[_0x5acabc(0x3309)],_0x1bf01b['_matModel']);}else _0x1bf01b[_0x5acabc(0x5391)]=new Cartesian3(_0x1bf01b[_0x5acabc(0x1eb8)],_0x1bf01b[_0x5acabc(0x5c63)],_0x816fb4),Matrix4[_0x5acabc(0x1303)](_0x1bf01b[_0x401b58(0x2cda)],_0x1bf01b[_0x5acabc(0x3309)]);}_0x1bf01b[_0x401b58(0x5035)][_0x5acabc(0x4f16)]&&defined$1(_0x1bf01b[_0x401b58(0x307b)])&&(_0x1bf01b[_0x5acabc(0x27a7)][_0x401b58(0x26a9)](_0x1bf01b[_0x401b58(0x307b)][_0x5acabc(0x1974)],_0x1bf01b[_0x401b58(0x49c3)]),_0x1bf01b[_0x5acabc(0x1e2e)][_0x5acabc(0x4f16)]=!0x1),defined$1(_0x1bf01b[_0x401b58(0x307b)])&&_0x1bf01b[_0x5acabc(0x27a7)][_0x401b58(0x4462)]({},function(_0x43934c){var _0x31588e=_0x401b58,_0x1afb4e=_0x5acabc;_0x43934c[_0x31588e(0x120d)]&&(_0x43934c[_0x1afb4e(0x3594)][_0x31588e(0x4bac)]=Matrix4['multiply'](_0x1bf01b['_matModel'],_0x43934c[_0x1afb4e(0x3589)],_0x43934c[_0x1afb4e(0x3594)][_0x1afb4e(0x599)]));});}function updateEmissionTexture(_0x49929f,_0x375617){var _0x1af55b=_0x307c2b,_0x3289f4=_0x5e00b3,_0x355f47=_0x49929f[_0x3289f4(0xb68)];if(defined$1(_0x355f47)&&_0x355f47[_0x3289f4(0x103f)]){defined$1(_0x355f47['_emissionTextureAtlas'])&&!_0x355f47[_0x3289f4(0x3da9)][_0x3289f4(0x53aa)]()&&_0x355f47[_0x3289f4(0x3da9)][_0x3289f4(0x2947)](),_0x355f47[_0x3289f4(0x3da9)]=new TextureAtlas({'context':_0x375617});var _0x45e73d={};_0x45e73d[_0x3289f4(0x2bae)]=_0x49929f,_0x45e73d[_0x3289f4(0x5865)]=0x1,defined$1(_0x355f47[_0x3289f4(0x56bc)])&&_0x355f47[_0x3289f4(0x56bc)][_0x1af55b(0x2ef4)]>0x0?_0x355f47[_0x1af55b(0x791)][_0x3289f4(0x7f7)](function(_0x4985f0){var _0x378a98=_0x1af55b,_0x81cb3e=_0x3289f4;_0x355f47[_0x378a98(0x207)][_0x81cb3e(0x54ab)](_0x4985f0[_0x378a98(0x2cb5)],_0x4985f0[_0x378a98(0x2cb5)])[_0x81cb3e(0x2a5f)](function(_0x2a8fc1){var _0x30f279=_0x378a98,_0x3b0fb3=_0x81cb3e;_0x4985f0[_0x3b0fb3(0x1cbf)]=_0x2a8fc1,_0x355f47[_0x3b0fb3(0x5b04)]++,_0x355f47[_0x3b0fb3(0x5b04)]==_0x355f47[_0x3b0fb3(0x56bc)][_0x3b0fb3(0x809)]&&(_0x45e73d[_0x3b0fb3(0x57b1)]=!0x0,_0x45e73d[_0x3b0fb3(0x5865)]=_0x355f47[_0x3b0fb3(0x5b04)],_0x49929f[_0x30f279(0x4462)](_0x45e73d,emissionTextureChange));});}):(_0x45e73d[_0x3289f4(0x57b1)]=!0x1,_0x45e73d[_0x3289f4(0x5865)]=0x0,_0x49929f[_0x1af55b(0x4462)](_0x45e73d,emissionTextureChange)),_0x355f47[_0x3289f4(0x103f)]=!0x1;}}function updateShadowVolumeHeight(_0x75fc2e,_0x1564da){var _0x3e59df=_0x307c2b,_0x2cf173=_0x5e00b3;_0x75fc2e[_0x3e59df(0x4dce)]===DEFAULT_SHADOW_VOLUME_BOTTOM_HEIGHT&&_0x75fc2e[_0x2cf173(0x5643)]===DEFAULT_SHADOW_VOLUME_TOP_HEIGHT?0x0===_0x1564da[_0x2cf173(0x1bf4)]&&0x0===_0x1564da[_0x2cf173(0x5004)]?(_0x75fc2e['_shadowVolumeBottomHeight']=DEFAULT_SHADOW_VOLUME_BOTTOM_HEIGHT,_0x75fc2e[_0x3e59df(0x476c)]=DEFAULT_SHADOW_VOLUME_TOP_HEIGHT):(_0x75fc2e['_shadowVolumeBottomHeight']=_0x1564da[_0x3e59df(0x1c90)]-0xa,_0x75fc2e[_0x3e59df(0x476c)]=_0x1564da[_0x2cf173(0x5004)]+0xa):(_0x75fc2e[_0x3e59df(0x4d10)]=_0x75fc2e['_manualShadowVolumeBottomHeight'],_0x75fc2e[_0x2cf173(0x58d0)]=_0x75fc2e[_0x2cf173(0x5643)]);}function loadTexture$1(_0x48eb00,_0x4f7fbb,_0x94d21,_0x45b715,_0x140902){var _0x518f1a=_0x307c2b,_0x35fb1a=_0x5e00b3,_0x1c6654=Resource[_0x35fb1a(0x3bee)](_0x4f7fbb)[_0x35fb1a(0x1673)]()[_0x35fb1a(0x2a5f)](function(_0x45f11b){var _0x16986c=_0x140d,_0xd44a29=_0x35fb1a,_0xdcc712=new Texture({'context':_0x48eb00,'source':_0x45f11b,'sampler':new Sampler({'wrapS':TextureWrap$1[_0x16986c(0x5441)],'wrapT':TextureWrap$1[_0x16986c(0x5441)],'minificationFilter':TextureMinificationFilter$1[_0xd44a29(0x5df0)],'magnificationFilter':TextureMinificationFilter$1[_0xd44a29(0x408a)]})});!CesiumMath['isPowerOfTwo'](_0xdcc712[_0x16986c(0x2299)])||!CesiumMath[_0xd44a29(0x5bf4)](_0xdcc712[_0x16986c(0x10d5)])||_0xdcc712[_0x16986c(0x4390)](MipmapHint$1[_0xd44a29(0x4845)]),_0x45b715[_0x140902]=_0xdcc712,_0x94d21[_0xd44a29(0x28e5)]++;})[_0x518f1a(0x53dd)](function(){var _0x45604c=_0x35fb1a;_0x94d21[_0x45604c(0x1aac)]--;});_0x45b715[_0x140902]=_0x1c6654;}function updateAnimation(_0x129dd1){var _0x2a4f10=_0x307c2b,_0x256091=_0x5e00b3;if(!_0x129dd1[_0x256091(0x4d0f)][_0x256091(0x1360)]){var _0x302676=(Date[_0x2a4f10(0x531a)]()-_0x129dd1[_0x2a4f10(0x34b4)][_0x256091(0x3d3d)])/0x3e8;_0x302676>=_0x129dd1[_0x256091(0x4d0f)][_0x256091(0x3dfe)]&&(_0x129dd1[_0x256091(0x4d0f)][_0x256091(0x32fc)]['resolve'](),_0x129dd1[_0x256091(0x4d0f)][_0x256091(0x1360)]=!0x0,_0x302676=_0x129dd1[_0x256091(0x4d0f)][_0x256091(0x3dfe)]);for(var _0x857415=0x0,_0x309505=_0x129dd1[_0x2a4f10(0x34b4)][_0x256091(0xa59)][_0x2a4f10(0x2ef4)];_0x857415<_0x309505;_0x857415++){var _0x449e39=_0x129dd1[_0x256091(0x4d0f)][_0x256091(0xa59)][_0x857415];resolveRotation(_0x129dd1,_0x449e39,_0x302676),resolveScale(_0x129dd1,_0x449e39,_0x302676),resolveTranslation(_0x129dd1,_0x449e39,_0x302676);}updateBoundingSphere(_0x129dd1);}}S3MTilesLayer[_0x5e00b3(0x4b13)]=Color$2[_0x5e00b3(0x12b7)],S3MTilesLayer[_0x307c2b(0x45ad)]=0x0,Object[_0x5e00b3(0x1dfd)](S3MTilesLayer[_0x307c2b(0x1aa2)],{'overlapWeightAttributeName':{'get':function(){var _0x13ed6b=_0x5e00b3;return this[_0x13ed6b(0x36fc)];},'set':function(_0x2d5234){var _0x57a854=_0x307c2b;this[_0x57a854(0x1001)]=_0x2d5234;}},'heightRangeAttributeName':{'get':function(){var _0x16b1d8=_0x5e00b3;return this[_0x16b1d8(0x41e9)];},'set':function(_0x41c1fa){var _0x154558=_0x307c2b;this[_0x154558(0x2c3a)]=_0x41c1fa;}},'urlType':{'get':function(){var _0xe2a064=_0x307c2b;return this[_0xe2a064(0x27a2)];},'set':function(_0x28c727){var _0x38ad9d=_0x5e00b3;this[_0x38ad9d(0x52b1)]=_0x28c727;}},'minVisibleAltitude':{'get':function(){var _0x3f63d7=_0x307c2b;return this[_0x3f63d7(0x531)];},'set':function(_0x20c1ca){var _0x5dc1ee=_0x307c2b,_0x78c1c2=_0x5e00b3;Check[_0x78c1c2(0x202d)][_0x78c1c2(0x1efe)](_0x5dc1ee(0xb86),_0x20c1ca),this[_0x78c1c2(0x58bc)]=_0x20c1ca;}},'maxVisibleAltitude':{'get':function(){var _0x5e275e=_0x5e00b3;return this[_0x5e275e(0x3a5a)];},'set':function(_0xacd479){var _0x394a36=_0x307c2b,_0x3c0628=_0x5e00b3;Check[_0x394a36(0x90a)][_0x3c0628(0x1efe)](_0x3c0628(0x4e67),_0xacd479),this[_0x3c0628(0x3a5a)]=_0xacd479;}},'heading':{'get':function(){var _0x55cccb=_0x5e00b3;return this[_0x55cccb(0x578f)];},'set':function(_0x4eb8c4){var _0x3f90c8=_0x307c2b,_0x53680b=_0x5e00b3;Check['typeOf'][_0x3f90c8(0x3393)](_0x3f90c8(0x6d1),_0x4eb8c4),this[_0x53680b(0x578f)]=_0x4eb8c4,this[_0x53680b(0x4a16)]();}},'lodRangeScale':{'get':function(){var _0x3845a1=_0x5e00b3;return this[_0x3845a1(0x537e)];},'set':function(_0x2db372){var _0xb24cbe=_0x5e00b3;this[_0xb24cbe(0x537e)]=_0x2db372;}},'priorityScale':{'get':function(){var _0x16adb0=_0x5e00b3;return this[_0x16adb0(0x1dc9)];},'set':function(_0x224407){var _0x52cb42=_0x5e00b3;this[_0x52cb42(0x1dc9)]=_0x224407;}},'customRequestHeaders':{'get':function(){var _0x4b5d03=_0x5e00b3;return this[_0x4b5d03(0x27a7)][_0x4b5d03(0x433)];},'set':function(_0x4370a7){var _0xac6f4d=_0x5e00b3;this[_0xac6f4d(0x27a7)][_0xac6f4d(0x433)]=_0x4370a7;}},'style3D':{'get':function(){var _0x19a09e=_0x5e00b3;return this[_0x19a09e(0x1e2e)];},'set':function(_0x3bce31){var _0x311d94=_0x307c2b,_0x23ab63=_0x5e00b3;_0x3bce31&&(this[_0x23ab63(0x1e2e)]=_0x3bce31,this[_0x23ab63(0x1e2e)][_0x23ab63(0x4f48)]=this,this[_0x311d94(0x4b95)][_0x23ab63(0x4741)]=this[_0x311d94(0x5035)]);}},'themeStyle':{'get':function(){var _0x3c871f=_0x307c2b,_0x2f1599=_0x5e00b3;return this[_0x3c871f(0x4d0c)][_0x2f1599(0x8cd)];},'set':function(_0x49b528){var _0x4df15a=_0x307c2b,_0x504026=_0x5e00b3,_0x1e7890=this;if(defined$1(this[_0x504026(0x5110)])||0x0!==_0x1e7890[_0x504026(0x27a7)]['_attributes'][_0x504026(0x57cb)]){if(defined$1(_0x1e7890[_0x504026(0x9d9)])&&defined$1(_0x1e7890[_0x4df15a(0x2598)][_0x504026(0x1ee7)])){var _0x42a59e={'enable':!0x0};_0x42a59e[_0x4df15a(0x56d2)]=_0x1e7890,_0x1e7890[_0x504026(0x5ef3)](_0x42a59e,pbrParameterChange);}_0x1e7890[_0x504026(0x3971)][_0x504026(0x8cd)]=_0x49b528;}else _0x1e7890[_0x504026(0x27a7)][_0x504026(0x3f46)]()[_0x504026(0x2a5f)](function(){var _0xa2eff1=_0x504026;if(_0x1e7890[_0xa2eff1(0x3971)][_0xa2eff1(0x8cd)]=_0x49b528,defined$1(_0x1e7890['themeStyle'])&&defined$1(_0x1e7890[_0xa2eff1(0x9d9)][_0xa2eff1(0x1ee7)])){var _0x1a1080={'enable':!0x0};_0x1a1080[_0xa2eff1(0x2bae)]=_0x1e7890,_0x1e7890[_0xa2eff1(0x5ef3)](_0x1a1080,pbrParameterChange);}});this[_0x504026(0x5ef3)]({},function(_0x196612){var _0x53223e=_0x504026;_0x196612[_0x53223e(0x4312)]=!0x0;});}},'wireFrameMode':{'get':function(){var _0x2073ab=_0x307c2b;return this[_0x2073ab(0x5543)];},'set':function(_0x3bffc8){var _0x1d7dcb=_0x307c2b,_0x122da6=_0x5e00b3;if(_0x3bffc8!==this[_0x122da6(0xec6)]){if(_0x3bffc8===WireFrameType$1[_0x1d7dcb(0x4075)]&&(_0x3bffc8=WireFrameType$1[_0x122da6(0x6029)]),_0x3bffc8===WireFrameType$1[_0x122da6(0x30b)]||this[_0x122da6(0xec6)]===WireFrameType$1[_0x122da6(0x30b)]){var _0x21db74={};_0x21db74[_0x1d7dcb(0x50d1)]=_0x3bffc8===WireFrameType$1[_0x122da6(0x30b)]?0x1:0x0,_0x21db74[_0x122da6(0x2bae)]=this,this[_0x122da6(0x5ef3)](_0x21db74,edgeWireFrameModeChange);}this[_0x122da6(0xec6)]=_0x3bffc8;}}},'visible':{'get':function(){var _0xad8070=_0x5e00b3;return this[_0xad8070(0x435e)];},'set':function(_0x4e7565){var _0x518d16=_0x307c2b,_0x2b442b=_0x5e00b3;this[_0x2b442b(0x292d)]===DATAFILETYPE$1[_0x2b442b(0x2d2b)]&&this[_0x2b442b(0x435e)]!=_0x4e7565&&this[_0x518d16(0x307b)][_0x2b442b(0xfc2)](this[_0x2b442b(0xa47)]),this[_0x2b442b(0x435e)]=_0x4e7565;}},'dataMaxValue':{'get':function(){var _0x6b60ad=_0x5e00b3;return defined$1(this[_0x6b60ad(0x40cd)])?this[_0x6b60ad(0x40cd)]:this[_0x6b60ad(0xa68)];}},'dataMinValue':{'get':function(){var _0x5f2a47=_0x5e00b3;return defined$1(this[_0x5f2a47(0x33a9)])?this[_0x5f2a47(0x33a9)]:this[_0x5f2a47(0x5e73)];}},'ColorDictTableMode':{'set':function(_0x152d16){var _0x426f48=_0x5e00b3;this[_0x426f48(0x3cdd)]=_0x152d16;}},'hypsometricSetting':{'get':function(){var _0x4dc4e3=_0x307c2b;return{'hypsometricSetting':this[_0x4dc4e3(0xa01)],'analysisMode':this[_0x4dc4e3(0x4fd4)]};},'set':function(_0x4fd299){var _0x3cc96e=_0x307c2b,_0x5515f8=_0x5e00b3;this[_0x5515f8(0x498c)]=!0x1,this[_0x5515f8(0x4712)]=!0x0,defined$1(this[_0x5515f8(0x5d65)])&&(this[_0x5515f8(0x5d65)][_0x3cc96e(0x5020)](),this[_0x5515f8(0x5d65)]=null),defined$1(this[_0x5515f8(0x2afe)])||(this[_0x5515f8(0x2afe)]=new Texture({'context':this['_context'],'width':this['_flattenTextureWidth'],'height':this[_0x5515f8(0x58a3)],'pixelFormat':PixelFormat$1[_0x5515f8(0x1015)]})),defined$1(this[_0x5515f8(0x4c21)])||(this[_0x5515f8(0x4c21)]=new Texture({'context':this[_0x5515f8(0x1358)],'width':0x400,'height':0x40,'pixelFormat':PixelFormat$1[_0x5515f8(0x1015)],'flipY':!0x1}));var _0x554c9e={};if(_0x554c9e[_0x5515f8(0x2bae)]=this,!defined$1(_0x4fd299)||!defined$1(_0x4fd299[_0x5515f8(0x39ea)]))return defined$1(this[_0x3cc96e(0xa01)])&&(this[_0x5515f8(0xb68)][_0x5515f8(0x2947)](),this[_0x5515f8(0xb68)]=void 0x0),void this[_0x5515f8(0x5ef3)](_0x554c9e,disableHypsometric);if(this[_0x5515f8(0x3cc7)]=_0x4fd299[_0x3cc96e(0x31a2)]||this[_0x5515f8(0x3cc7)],this[_0x5515f8(0xb68)]=HypsometricSetting[_0x5515f8(0x40f3)](_0x4fd299[_0x5515f8(0x39ea)],this[_0x5515f8(0xb68)]),this[_0x5515f8(0xb68)][_0x5515f8(0x103f)]=!0x0,defined$1(this[_0x5515f8(0xb68)][_0x5515f8(0x3598)])&&(this[_0x5515f8(0xb68)][_0x5515f8(0x3598)][_0x5515f8(0x4c6e)](),defined$1(this[_0x5515f8(0x4c21)])&&this[_0x5515f8(0x4c21)][_0x3cc96e(0x1ce3)]({'width':0x400,'height':0x40,'arrayBufferView':this[_0x5515f8(0xb68)][_0x5515f8(0x3598)][_0x5515f8(0x5649)]})),this[_0x5515f8(0x3cc7)]!==HypsometricSettingEnum$1[_0x5515f8(0x274c)]['ARM_NONE']?(this[_0x5515f8(0x498c)]=!0x0,this[_0x5515f8(0x5ef3)](_0x554c9e,enableHypsometric)):this[_0x5515f8(0x5ef3)](_0x554c9e,disableHypsometric),this[_0x5515f8(0xb68)][_0x5515f8(0x3646)]&&this[_0x5515f8(0x3cc7)]===HypsometricSettingEnum$1[_0x5515f8(0x274c)][_0x5515f8(0x64e)]&&this[_0x3cc96e(0xa01)][_0x3cc96e(0x4f82)][_0x3cc96e(0x2ef4)]>0x0){var _0x5b0832=this[_0x3cc96e(0xa01)][_0x5515f8(0x1222)],_0x1fbb3a=new PolygonGeometry({'polygonHierarchy':{'positions':Cartesian3[_0x5515f8(0x4b0d)](_0x5b0832)}}),_0x191a98=PolygonGeometry[_0x3cc96e(0x39d6)](_0x1fbb3a),_0x38d77f=new Matrix4();Matrix4['inverse'](this[_0x5515f8(0x3309)],_0x38d77f),FlattenRegion[_0x5515f8(0x628)](_0x191a98,_0x5b0832,_0x38d77f,this[_0x5515f8(0xa47)][_0x5515f8(0x3037)]===SceneMode$1[_0x3cc96e(0x19e)]);var _0xdba3=FlattenRegion[_0x3cc96e(0x4400)](_0x191a98),_0xc97ef2=0.01*(_0xdba3['z']-_0xdba3['x']);_0xdba3['w'],_0xdba3['y'],this[_0x5515f8(0x5d65)]=new FlattenRegion(),this[_0x5515f8(0x5d65)][_0x5515f8(0x5f15)]=_0x191a98,this[_0x5515f8(0x5d65)][_0x5515f8(0x5977)]['x']=_0xdba3['x']-_0xc97ef2,this[_0x5515f8(0x5d65)][_0x5515f8(0x5977)]['y']=_0xdba3['y']-_0xc97ef2,this[_0x5515f8(0x5d65)][_0x5515f8(0x5977)]['z']=_0xdba3['z']+_0xc97ef2,this[_0x3cc96e(0xe4c)][_0x3cc96e(0x16f0)]['w']=_0xdba3['w']+_0xc97ef2,Cartesian4[_0x5515f8(0x40f3)](this['_hypsometricRegion'][_0x5515f8(0x5977)],this[_0x5515f8(0x390e)]);}this[_0x3cc96e(0x58a7)]||this[_0x5515f8(0x32f6)][_0x5515f8(0x1c10)]();}},'layerBounds':{'get':function(){var _0x1808e8=_0x5e00b3;return this[_0x1808e8(0x46f1)];},'set':function(_0x3c7ff1){var _0x53d792=_0x5e00b3;this[_0x53d792(0x46f1)]=_0x3c7ff1;}},'LoadingMode':{'get':function(){var _0x434aef=_0x5e00b3;return this[_0x434aef(0x30f3)];},'set':function(_0x16a57e){var _0x2116a1=_0x5e00b3;this[_0x2116a1(0x30f3)]=_0x16a57e;}},'LoadingPriority':{'get':function(){var _0x1702bd=_0x307c2b,_0x40e3fc=_0x5e00b3;return defined$1(this[_0x40e3fc(0x27a7)])?this[_0x1702bd(0x307b)][_0x1702bd(0x10bf)]:LoadingPriorityMode$1[_0x40e3fc(0x2dd5)];},'set':function(_0x4a4b3b){var _0x4b758a=_0x5e00b3;defined$1(this[_0x4b758a(0x27a7)])&&(this[_0x4b758a(0x27a7)][_0x4b758a(0x2198)]=_0x4a4b3b);}},'bReleaseColor':{'get':function(){var _0x12208f=_0x5e00b3;return this[_0x12208f(0xe7c)];},'set':function(_0x335255){var _0x2296ae=_0x5e00b3;this[_0x2296ae(0xe7c)]=_0x335255;}},'ignoreNormal':{'get':function(){var _0x1006d5=_0x307c2b;return this[_0x1006d5(0x1ff)];},'set':function(_0x1a34cd){var _0x47c841=_0x307c2b,_0x22d611=_0x5e00b3;this[_0x22d611(0x34cc)]!==_0x1a34cd&&(this[_0x47c841(0x1ff)]=_0x1a34cd,this[_0x47c841(0x8a4)]());}},'visibleDistanceMax':{'get':function(){var _0x356f74=_0x307c2b;return this[_0x356f74(0x409)];},'set':function(_0x3a9556){var _0x5228d0=_0x5e00b3;this[_0x5228d0(0x4b15)]=_0x3a9556;}},'visibleDistanceMin':{'get':function(){var _0x1ea30c=_0x5e00b3;return this[_0x1ea30c(0x2a70)];},'set':function(_0x408d1b){var _0x32b665=_0x5e00b3;this[_0x32b665(0x2a70)]=_0x408d1b;}},'clipLineColor':{'get':function(){var _0xf54e37=_0x307c2b,_0x4d3b47=_0x5e00b3;return new Color$2(this[_0x4d3b47(0x2120)]['x'],this[_0x4d3b47(0x2120)]['y'],this[_0x4d3b47(0x2120)]['z'],this[_0xf54e37(0x3c9a)]['w']);},'set':function(_0x4ab6e4){var _0x3aa77d=_0x307c2b,_0x6ab413=_0x5e00b3;_0x4ab6e4 instanceof Color$2&&(this[_0x3aa77d(0x3c9a)]=new Cartesian4(_0x4ab6e4[_0x6ab413(0x20a2)],_0x4ab6e4[_0x6ab413(0x9db)],_0x4ab6e4[_0x6ab413(0x3c2a)],_0x4ab6e4[_0x6ab413(0x32a8)]));}},'clipPlaneColor':{'get':function(){var _0x16a07a=_0x307c2b,_0x3e8c22=_0x5e00b3;return new Color$2(this[_0x16a07a(0x3308)]['x'],this[_0x3e8c22(0x51bb)]['y'],this[_0x3e8c22(0x51bb)]['z'],this[_0x3e8c22(0x51bb)]['w']);},'set':function(_0x1bd7e3){var _0x8b3165=_0x307c2b,_0x176db9=_0x5e00b3;_0x1bd7e3 instanceof Color$2&&(this[_0x176db9(0x51bb)]=new Cartesian4(_0x1bd7e3[_0x176db9(0x20a2)],_0x1bd7e3[_0x8b3165(0x1a68)],_0x1bd7e3[_0x176db9(0x3c2a)],_0x1bd7e3[_0x176db9(0x32a8)]));}},'shadowType':{'get':function(){var _0x46e0f2=_0x307c2b;return this[_0x46e0f2(0x396f)];},'set':function(_0x26aabe){var _0x352276=_0x5e00b3;this[_0x352276(0x4672)]!==_0x26aabe&&(this[_0x352276(0x4672)]=_0x26aabe,this[_0x352276(0x52ae)]());}},'horizontalline':{'get':function(){var _0x47c09e=_0x307c2b;return this[_0x47c09e(0x448d)];},'set':function(_0x18b828){var _0x184a28=_0x5e00b3;this[_0x184a28(0x8d9)]=_0x18b828;}},'horizontalColor':{'get':function(){var _0x110704=_0x307c2b,_0x3f54a6=_0x5e00b3;return new Color$2(this[_0x3f54a6(0xe12)]['x'],this[_0x3f54a6(0xe12)]['y'],this[_0x110704(0x4d89)]['z'],this[_0x3f54a6(0xe12)]['w']);},'set':function(_0x353f43){var _0x47d1a9=_0x307c2b,_0x3abe7f=_0x5e00b3;_0x353f43 instanceof Color$2&&(this[_0x3abe7f(0xe12)]=new Cartesian4(_0x353f43[_0x47d1a9(0xe24)],_0x353f43['green'],_0x353f43[_0x47d1a9(0x485e)],_0x353f43[_0x47d1a9(0x3b89)]));}},'hasLight':{'get':function(){var _0x5e6b31=_0x5e00b3;return this[_0x5e6b31(0x52ab)];},'set':function(_0x47dc26){var _0x3921d5=_0x5e00b3;if(defined$1(_0x47dc26)){this[_0x3921d5(0x52ab)]=_0x47dc26;var _0x2866c3={};_0x2866c3[_0x3921d5(0x2bae)]=this,_0x2866c3[_0x3921d5(0x57b1)]=_0x47dc26,this['traverseRenderEntity'](_0x2866c3,hasLightChange);}}},'cullEnabled':{'get':function(){var _0x53d91a=_0x5e00b3;return this[_0x53d91a(0x5d00)];},'set':function(_0xaa23f6){var _0xe0af03=_0x307c2b,_0x45018f=_0x5e00b3;this[_0xe0af03(0x2d62)]=_0xaa23f6?WindingOrder$1[_0xe0af03(0x1922)]:WindingOrder$1[_0x45018f(0x423a)];}},'cullMode':{'get':function(){return this['_cullMode'];},'set':function(_0x224e60){var _0x34b96d=_0x307c2b,_0x33d679=_0x5e00b3;this[_0x33d679(0x57b3)]=_0x224e60;var _0xd94d7a=RenderState[_0x33d679(0x3173)](this[_0x34b96d(0x371)]);_0xd94d7a[_0x34b96d(0xad9)][_0x34b96d(0x27f3)]=_0x224e60!==WindingOrder$1[_0x33d679(0x423a)],_0xd94d7a[_0x34b96d(0x3147)]=_0x224e60!==WindingOrder$1[_0x33d679(0x423a)]?_0x224e60:WindingOrder$1[_0x33d679(0x1f6)],this[_0x33d679(0x3144)]=RenderState[_0x33d679(0x5344)](_0xd94d7a);}},'selectColorType':{'get':function(){return this['_selectColorType'];},'set':function(_0x10c4fd){var _0x394d6e=_0x307c2b,_0x4410ff=_0x5e00b3;if(this[_0x4410ff(0x4c49)]!==_0x10c4fd){this[_0x4410ff(0x4c49)]=_0x10c4fd,this[_0x4410ff(0x4b1b)]()?this[_0x4410ff(0x1358)][_0x4410ff(0x571c)]++:(this[_0x4410ff(0x1358)][_0x4410ff(0x571c)]--,this['_context'][_0x394d6e(0x2d5e)]=Math[_0x4410ff(0x498f)](this[_0x394d6e(0xc72)]['numNormalAndDepthObject'],0x0));var _0x374857={};_0x374857[_0x4410ff(0x2bae)]=this,_0x374857[_0x4410ff(0x5546)]=_0x10c4fd,this[_0x4410ff(0x5ef3)](_0x374857,selectColorTypeChange);}}},'mixColorType':{'get':function(){var _0x4ce6ff=_0x307c2b;return this[_0x4ce6ff(0x2741)];},'set':function(_0x213da8){var _0x51e995=_0x5e00b3;if(this[_0x51e995(0x5afc)]!==_0x213da8){this[_0x51e995(0x5afc)]=_0x213da8;var _0x21ecf2={'layer':this,'mixColorType':_0x213da8};this[_0x51e995(0x5ef3)](_0x21ecf2,mixColorTypeChange);}}},'id':{'get':function(){var _0x21ff84=_0x5e00b3;return this[_0x21ff84(0x32b3)];}},'name':{'get':function(){var _0xcabd4b=_0x5e00b3;return this[_0xcabd4b(0x5e3a)];}},'groupName':{'get':function(){var _0x1caa82=_0x5e00b3;return this[_0x1caa82(0x1fd1)];}},'selectEnabled':{'get':function(){var _0x349712=_0x307c2b;return this[_0x349712(0x2697)];},'set':function(_0x5b2ad5){var _0xf40225=_0x307c2b,_0x540b98=_0x5e00b3;Check[_0xf40225(0x1563)](_0x540b98(0x9a4),_0x5b2ad5),Check[_0x540b98(0x202d)][_0x540b98(0x5efc)](_0x540b98(0x9a4),_0x5b2ad5),this['_selectEnabled']=_0x5b2ad5;}},'enableHighlight':{'get':function(){return this['_enableHighlight'];},'set':function(_0x2b0220){var _0x1b5bdb=_0x5e00b3;Check[_0x1b5bdb(0x5f34)](_0x1b5bdb(0x9a4),_0x2b0220),Check[_0x1b5bdb(0x202d)][_0x1b5bdb(0x5efc)](_0x1b5bdb(0x9a4),_0x2b0220),this[_0x1b5bdb(0x17d4)]=_0x2b0220;}},'skeletonSelectEnable':{'get':function(){var _0x14832f=_0x5e00b3;return this[_0x14832f(0x1888)];},'set':function(_0xe7a6a1){var _0x17b408=_0x307c2b,_0x29bfcd=_0x5e00b3;Check[_0x29bfcd(0x5f34)](_0x29bfcd(0x9a4),_0xe7a6a1),Check[_0x17b408(0x90a)][_0x17b408(0xfa8)](_0x29bfcd(0x9a4),_0xe7a6a1),this[_0x29bfcd(0x1888)]=_0xe7a6a1,this[_0x29bfcd(0x4244)]();}},'selectedColor':{'get':function(){var _0x3784cc=_0x5e00b3;return this[_0x3784cc(0x1c90)];},'set':function(_0x5ebea4){var _0x1fd116=_0x307c2b,_0x1d91c2=_0x5e00b3;Check[_0x1fd116(0x1563)](_0x1fd116(0x2bf7),_0x5ebea4),this[_0x1d91c2(0x1c90)]=Color$2[_0x1d91c2(0x40f3)](_0x5ebea4),this[_0x1fd116(0x5932)][_0x1fd116(0x583)]=Color$2[_0x1d91c2(0x40f3)](_0x5ebea4);}},'selectedLineColor':{'get':function(){var _0x2de74a=_0x5e00b3;return this[_0x2de74a(0x1fac)];},'set':function(_0x5c2bd5){var _0x2f1d25=_0x5e00b3;Check[_0x2f1d25(0x5f34)](_0x2f1d25(0x572a),_0x5c2bd5),this[_0x2f1d25(0x1fac)]=Color$2[_0x2f1d25(0x40f3)](_0x5c2bd5);}},'skeletonSelectedColor':{'get':function(){var _0x4144f4=_0x5e00b3;return this[_0x4144f4(0x4799)];},'set':function(_0x2b4599){var _0x3bd0a0=_0x307c2b,_0x219e09=_0x5e00b3;Check[_0x219e09(0x5f34)](_0x3bd0a0(0x2f25),_0x2b4599),this[_0x219e09(0x4799)]=Color$2[_0x219e09(0x40f3)](_0x2b4599);}},'selectedSkeletonId':{'get':function(){var _0x40c05a=_0x5e00b3;return this[_0x40c05a(0x1d7f)];},'set':function(_0x33ecab){var _0x1b6315=_0x5e00b3;Check[_0x1b6315(0x5f34)](_0x1b6315(0x3c51),_0x33ecab),this[_0x1b6315(0x1d7f)]=_0x33ecab;}},'multiChoose':{'get':function(){var _0x286991=_0x307c2b;return this[_0x286991(0x56a3)];},'set':function(_0x3dfde8){var _0x385cb5=_0x307c2b,_0x3704d0=_0x5e00b3;Check[_0x3704d0(0x5f34)](_0x3704d0(0x3a82),_0x3dfde8),Check[_0x3704d0(0x202d)][_0x3704d0(0x5efc)](_0x385cb5(0x218b),_0x3dfde8),this[_0x3704d0(0x2e53)]=_0x3dfde8;}},'brightness':{'get':function(){var _0x1db011=_0x307c2b;return this[_0x1db011(0x2a24)];},'set':function(_0x58157e){var _0x1fdd59=_0x5e00b3;this[_0x1fdd59(0x5e8)]=_0x58157e;var _0x30969a={};_0x30969a[_0x1fdd59(0x2bae)]=this,this[_0x1fdd59(0x5ef3)](_0x30969a,enableAjustColor);}},'contrast':{'get':function(){var _0x887a3b=_0x5e00b3;return this[_0x887a3b(0x436f)];},'set':function(_0x2619d2){var _0x656b3c=_0x5e00b3;this[_0x656b3c(0x436f)]=_0x2619d2;var _0x25adf8={};_0x25adf8['layer']=this,this[_0x656b3c(0x5ef3)](_0x25adf8,enableAjustColor);}},'hue':{'get':function(){var _0x1baaa5=_0x5e00b3;return this[_0x1baaa5(0x16dd)];},'set':function(_0x4de264){var _0x55f624=_0x5e00b3;this[_0x55f624(0x16dd)]=_0x4de264;var _0x5435d1={};_0x5435d1[_0x55f624(0x2bae)]=this,this[_0x55f624(0x5ef3)](_0x5435d1,enableAjustColor);}},'saturation':{'get':function(){var _0x48341b=_0x5e00b3;return this[_0x48341b(0x5a8c)];},'set':function(_0x3e4913){var _0x32e281=_0x307c2b,_0x431cc6=_0x5e00b3;this[_0x431cc6(0x5a8c)]=_0x3e4913;var _0x196da5={};_0x196da5[_0x32e281(0x56d2)]=this,this[_0x431cc6(0x5ef3)](_0x196da5,enableAjustColor);}},'gamma':{'get':function(){var _0x546d60=_0x5e00b3;return this[_0x546d60(0x5749)];},'set':function(_0x1fd12e){var _0x47d611=_0x307c2b,_0x335199=_0x5e00b3;this[_0x335199(0x5749)]=_0x1fd12e;var _0x4d51c9={};_0x4d51c9[_0x47d611(0x56d2)]=this,this[_0x335199(0x5ef3)](_0x4d51c9,enableAjustColor);}},'transparentBackColor':{'get':function(){var _0x2d0d82=_0x5e00b3;return this[_0x2d0d82(0x2c1b)];},'set':function(_0x2d9f16){var _0x1ed2ea=_0x307c2b,_0x569caa=_0x5e00b3;if(this[_0x1ed2ea(0x7ec)]!==_0x2d9f16){this[_0x1ed2ea(0x7ec)]=_0x2d9f16;var _0x15e067={};_0x15e067[_0x569caa(0x2bae)]=this,this[_0x569caa(0x5ef3)](_0x15e067,enableAjustTransparentBackColor);}}},'transparentBackColorTolerance':{'get':function(){var _0x352000=_0x307c2b;return this[_0x352000(0x3cca)];},'set':function(_0x4bf75e){var _0x31f580=_0x307c2b,_0x4bdf38=_0x5e00b3;if(this[_0x4bdf38(0x5494)]!==_0x4bf75e){this[_0x4bdf38(0x5494)]=_0x4bf75e;var _0x9d121a={};_0x9d121a[_0x31f580(0x56d2)]=this,0x0===this[_0x4bdf38(0x5494)]?this['traverseRenderEntity'](_0x9d121a,disableAjustTransparentBackColor):this[_0x4bdf38(0x5ef3)](_0x9d121a,enableAjustTransparentBackColor);}}},'volName':{'get':function(){var _0x108b8f=_0x5e00b3;return this[_0x108b8f(0x7db)];},'set':function(_0x21a39f){var _0x585f4f=_0x307c2b,_0x428c70=_0x5e00b3;for(var _0x296f6a=0x0;_0x296f6a<this[_0x585f4f(0x48fa)][_0x428c70(0x809)];_0x296f6a++)this[_0x428c70(0x447f)][_0x296f6a]==_0x21a39f&&(this[_0x428c70(0x7db)]=_0x21a39f,this['_fMaxValue']=this['_maxVolumeValues'][_0x296f6a],this[_0x428c70(0x2c2b)]=this[_0x428c70(0x34bc)][_0x296f6a],this[_0x428c70(0x3a1d)]=this[_0x428c70(0x53ba)][_0x296f6a],this['refreshVolume']());}},'coverImageryLayer':{'get':function(){var _0x13e426=_0x5e00b3;return this[_0x13e426(0x5393)];},'set':function(_0x24ecfd){var _0x59ddc5=_0x307c2b,_0x251800=_0x5e00b3;if(defined$1(_0x24ecfd)){if(defined$1(this[_0x251800(0x5393)]))this[_0x59ddc5(0x2471)]instanceof Array||this[_0x251800(0x5393)][_0x251800(0x3234)]||this[_0x251800(0x27a7)][_0x59ddc5(0x30d)]();else{if(!this['_needCoverImageryLayer'])return this[_0x251800(0x4244)](),this[_0x251800(0x5393)]=_0x24ecfd,void(this[_0x251800(0x1fa)]=!0x0);var _0x58560f=!0x1;defined$1(this[_0x251800(0x5393)])||(_0x58560f=!0x0),this[_0x251800(0x5393)]=_0x24ecfd;var _0x24fc25=this;if(this[_0x59ddc5(0x2471)]instanceof Array){for(var _0x54066a=[],_0x421d70=0x0;_0x421d70<this['_imageryLayer'][_0x251800(0x809)];_0x421d70++)_0x54066a[_0x251800(0x5323)](this[_0x251800(0x5393)][_0x421d70][_0x251800(0x4df3)][_0x251800(0x41ff)]);Promise[_0x251800(0x5ef9)](_0x54066a)[_0x59ddc5(0x4527)](function(){var _0x2215bb=_0x59ddc5,_0x18e551=_0x251800;_0x24fc25[_0x18e551(0x27a7)][_0x2215bb(0x1b64)](),_0x58560f&&_0x24fc25[_0x18e551(0xa55)](!0x1);});}else this[_0x251800(0x5393)][_0x251800(0x4df3)][_0x251800(0x41ff)][_0x251800(0x2a5f)](function(){var _0x8efc14=_0x251800;_0x24fc25[_0x8efc14(0x27a7)][_0x8efc14(0x3341)](),_0x58560f&&_0x24fc25[_0x8efc14(0xa55)](!0x1);});this[_0x251800(0x1fa)]=!0x0;}this[_0x251800(0x5393)]=_0x24ecfd,_0x24fc25=this;if(this[_0x59ddc5(0x2471)]instanceof Array){for(_0x54066a=[],_0x421d70=0x0;_0x421d70<this[_0x251800(0x5393)][_0x251800(0x809)];_0x421d70++)_0x54066a[_0x251800(0x5323)](this[_0x251800(0x5393)][_0x421d70][_0x251800(0x4df3)][_0x251800(0x41ff)]);Promise[_0x251800(0x5ef9)](_0x54066a)[_0x251800(0x2a5f)](function(){var _0x52850d=_0x251800;_0x24fc25[_0x52850d(0x27a7)][_0x52850d(0x3341)]();});}else this[_0x251800(0x5393)][_0x251800(0x4df3)][_0x251800(0x41ff)]['then'](function(){var _0x223a0c=_0x251800;_0x24fc25[_0x223a0c(0x27a7)][_0x223a0c(0x3341)]();});}else defined$1(this[_0x251800(0x5393)])&&(this[_0x251800(0xa55)](!0x0),this[_0x251800(0x5393)]=void 0x0);}},'splitDirection':{'get':function(){var _0x51bf1b=_0x5e00b3;return this[_0x51bf1b(0x2742)];},'set':function(_0x72d021){var _0x3b4479=_0x307c2b,_0x14c6c6=_0x5e00b3;if(Check[_0x3b4479(0x90a)][_0x14c6c6(0x1efe)](_0x14c6c6(0x48fd),_0x72d021),this[_0x14c6c6(0x2742)]!==_0x72d021){this[_0x14c6c6(0x2742)]=_0x72d021;var _0x4bda45={'layer':this,'enableSplit':_0x72d021!==SplitDirection$1[_0x14c6c6(0x423a)]};this[_0x14c6c6(0x5ef3)](_0x4bda45,splitDirectionChange);}}},'splitPosition':{'get':function(){var _0x3ecc3e=_0x5e00b3;return this[_0x3ecc3e(0x3f5c)];},'set':function(_0x1729f7){var _0x3eb763=_0x307c2b,_0x584660=_0x5e00b3;Check[_0x584660(0x202d)][_0x3eb763(0x3393)](_0x584660(0x484b),_0x1729f7),this[_0x584660(0x3f5c)]=_0x1729f7;}},'selectionFiltrateByTransparency':{'get':function(){var _0xc368e6=_0x5e00b3;return this[_0xc368e6(0x2f68)];},'set':function(_0x22b660){var _0x5859f5=_0x5e00b3;Check[_0x5859f5(0x202d)][_0x5859f5(0x1efe)](_0x5859f5(0x2340),_0x22b660),this['_selectionFiltrateByTransparency']=_0x22b660;}},'effect':{'get':function(){var _0x1c4925=_0x5e00b3;return this[_0x1c4925(0x5193)];},'set':function(_0x133d2d){var _0x4a01ee=_0x307c2b;this[_0x4a01ee(0x448)]=_0x133d2d;}},'bloomEffect':{'get':function(){var _0x3ccdc1=_0x5e00b3;return defined$1(this[_0x3ccdc1(0x4754)])||(this['_bloomEffect']=new S3MBloomEffect()),this[_0x3ccdc1(0x4754)];}},'bloomEnable':{'get':function(){var _0x3ce0e8=_0x5e00b3;return!!defined$1(this[_0x3ce0e8(0x4754)])&&this[_0x3ce0e8(0x4754)][_0x3ce0e8(0x57b1)];}},'selectedTranslate':{'get':function(){var _0x540bd1=_0x5e00b3;return this[_0x540bd1(0x80d)];},'set':function(_0x206a2b){var _0xd7ee52=_0x5e00b3;Check[_0xd7ee52(0x202d)][_0xd7ee52(0x8c4)]('selected\x20translate',_0x206a2b),Cartesian3[_0xd7ee52(0x1dab)](_0x206a2b,this[_0xd7ee52(0x80d)])||(this[_0xd7ee52(0x80d)]=_0x206a2b);}},'clearMemoryImmediately':{'get':function(){var _0x3fe9bf=_0x5e00b3;return this[_0x3fe9bf(0x28f)];},'set':function(_0x3e0f31){var _0x1db3bb=_0x5e00b3;this[_0x1db3bb(0x28f)]=_0x3e0f31;}},'maximumMemoryUsage':{'get':function(){var _0xdd27f0=_0x5e00b3;return this[_0xdd27f0(0x5d0c)];},'set':function(_0x5607ea){var _0x1bb210=_0x5e00b3;this[_0x1bb210(0x5d0c)]=_0x5607ea;}},'PBRMaterialType':{'get':function(){var _0x2623ae=_0x5e00b3;return this[_0x2623ae(0x11d6)];},'set':function(_0x3943b7){var _0x56a443=_0x307c2b,_0x414254=_0x5e00b3;if(this[_0x414254(0x11d6)]!==_0x3943b7){this[_0x414254(0x11d6)]=_0x3943b7;var _0x4d2915=S3MPBRMaterialLib[_0x56a443(0x549a)](_0x3943b7),_0x585044=this;defined$1(this[_0x56a443(0x236a)])&&(this[_0x56a443(0x236a)][_0x414254(0x2947)](),this['_pbrMetalTexture']=null),defined$1(this[_0x414254(0xce8)])&&(this[_0x414254(0xce8)][_0x414254(0x2947)](),this[_0x414254(0xce8)]=null),when(loadImage$2(_0x4d2915[_0x414254(0x3d88)]),function(_0x167323){var _0x5c70b2=_0x414254;_0x585044[_0x5c70b2(0xe29)]=new Texture({'context':_0x585044[_0x5c70b2(0xa47)][_0x5c70b2(0x4fd0)],'source':_0x167323,'pixelFormat':PixelFormat$1[_0x5c70b2(0x2510)],'pixelDatatype':PixelDatatype$1[_0x5c70b2(0x1b0f)]});}),when(loadImage$2(_0x4d2915[_0x414254(0x50e4)]),function(_0x2a07fc){var _0x2fabfc=_0x414254;_0x585044[_0x2fabfc(0xce8)]=new Texture({'context':_0x585044[_0x2fabfc(0xa47)][_0x2fabfc(0x4fd0)],'source':_0x2a07fc,'pixelFormat':PixelFormat$1[_0x2fabfc(0x2510)],'pixelDatatype':PixelDatatype$1[_0x2fabfc(0x1b0f)]});});var _0x4e0fb4={};_0x4e0fb4[_0x414254(0x2bae)]=this,_0x4e0fb4[_0x414254(0x2ea)]=_0x3943b7,this[_0x414254(0x5ef3)](_0x4e0fb4,PBRMaterialTypeChange);}}},'PBRMetallic':{'get':function(){var _0x3aa3b5=_0x307c2b,_0xefb91e=_0x5e00b3;return this[_0xefb91e(0x44e8)][_0x3aa3b5(0x1d30)][_0xefb91e(0x44b3)];},'set':function(_0x23d53a){var _0x4e3ff2=_0x5e00b3;this[_0x4e3ff2(0x44e8)][_0x4e3ff2(0x441a)][_0x4e3ff2(0x44b3)]=_0x23d53a;}},'PBRRoughness':{'get':function(){var _0x1fa0f9=_0x307c2b;return this[_0x1fa0f9(0xfff)]['pbrMetallicRoughness']['roughnessFactor'];},'set':function(_0x2504c5){var _0x263af7=_0x307c2b,_0x311137=_0x5e00b3;this[_0x263af7(0xfff)][_0x311137(0x441a)][_0x311137(0x2669)]=_0x2504c5;}},'emissiveFactor':{'get':function(){var _0x482e4b=_0x307c2b,_0x29b2a7=_0x5e00b3;return this[_0x29b2a7(0x44e8)]['pbrMetallicRoughness'][_0x482e4b(0x4e82)];},'set':function(_0x3bfe1d){var _0x274b2b=_0x5e00b3;this[_0x274b2b(0x44e8)][_0x274b2b(0x441a)][_0x274b2b(0x16f0)]=_0x3bfe1d;}},'textureUVSpeed':{'get':function(){var _0x16de65=_0x5e00b3;return this[_0x16de65(0x3477)];},'set':function(_0x2d533a){var _0x93cb7f=_0x5e00b3;Check[_0x93cb7f(0x202d)][_0x93cb7f(0x8c4)](_0x93cb7f(0x2ff7),_0x2d533a),Cartesian2[_0x93cb7f(0x40f3)](_0x2d533a,this[_0x93cb7f(0x3477)]);var _0x24b597={};_0x24b597[_0x93cb7f(0x2bae)]=this,_0x24b597[_0x93cb7f(0x57b1)]=0x0!==this[_0x93cb7f(0x3477)]['x']||0x0!==this['_textureUVSpeed']['y'],this[_0x93cb7f(0x5ef3)](_0x24b597,enableTextureMove);}},'indexedDBSetting':{'get':function(){return this['_indexedDBSetting'];},'set':function(_0x4cfdbc){var _0xe4cd56=_0x307c2b,_0x40b6cd=_0x5e00b3;if(defined$1(window[_0x40b6cd(0x57cc)])){var _0x227c53=this;if(defined$1(_0x4cfdbc)&&_0xe4cd56(0x43b0)==typeof _0x4cfdbc[_0x40b6cd(0x3327)]&&_0xe4cd56(0x43b0)==typeof _0x4cfdbc[_0x40b6cd(0x5191)]&&_0x40b6cd(0x29d5)==typeof _0x4cfdbc[_0x40b6cd(0x52e2)]){(_0x4b6a22={})[_0x40b6cd(0x3327)]=_0x4cfdbc[_0x40b6cd(0x3327)],_0x4b6a22[_0x40b6cd(0x5191)]=_0x4cfdbc[_0x40b6cd(0x5191)],_0x4b6a22[_0x40b6cd(0x52e2)]=_0x4cfdbc[_0x40b6cd(0x52e2)],_0x4b6a22[_0x40b6cd(0x3fec)]=function(){var _0x456081=_0x40b6cd;_0x227c53[_0x456081(0x27a7)][_0x456081(0x3151)]();};var _0x4b6a22={'isAttributesSave':!0x1,'isGeoTilesSave':!0x1,'isGeoTilesRootNodeSave':!0x1,'clear':function(){var _0x1b1897=_0x40b6cd;_0x227c53[_0x1b1897(0x27a7)][_0x1b1897(0x3151)]();}};this[_0xe4cd56(0xf77)]=new Proxy(_0x4b6a22,{'get':function(_0x230000,_0x4328e5){return _0x230000[_0x4328e5];},'set':function(_0x1ac39f,_0x14543e,_0x42b446){var _0x9bdefb=_0xe4cd56,_0x98121d=_0x40b6cd;_0x98121d(0x5191)===_0x14543e&&!0x1===_0x1ac39f[_0x9bdefb(0x258)]&&!0x0===_0x42b446&&(defined$1(_0x227c53[_0x98121d(0x27a7)][_0x98121d(0x4203)])?_0x227c53[_0x98121d(0x27a7)][_0x98121d(0x4203)][_0x98121d(0x20be)](_0x98121d(0x177b),_0x98121d(0x53b3))[_0x98121d(0x2a5f)](function(_0x15916f){var _0x3e43ae=_0x98121d;_0x15916f||0x0!=_0x227c53['_layerScheduler']['_attributes'][_0x3e43ae(0x57cb)]||_0x227c53[_0x3e43ae(0x27a7)][_0x3e43ae(0x2d2d)]();},function(){var _0x1145e6=_0x9bdefb,_0x526b60=_0x98121d;0x0==_0x227c53[_0x1145e6(0x307b)][_0x526b60(0x255a)][_0x526b60(0x57cb)]&&_0x227c53['_layerScheduler'][_0x1145e6(0x149a)]();}):_0x227c53[_0x98121d(0x27a7)][_0x98121d(0x2a60)][_0x98121d(0x2a5f)](function(){var _0x278310=_0x9bdefb,_0xd1bcc8=_0x98121d;_0x227c53[_0xd1bcc8(0x27a7)][_0xd1bcc8(0x4203)][_0xd1bcc8(0x20be)](_0xd1bcc8(0x177b),_0x278310(0x49e7))[_0xd1bcc8(0x2a5f)](function(_0x593e5e){var _0x732c4f=_0xd1bcc8;_0x593e5e||0x0!=_0x227c53[_0x732c4f(0x27a7)][_0x732c4f(0x255a)][_0x732c4f(0x57cb)]||_0x227c53[_0x732c4f(0x27a7)][_0x732c4f(0x2d2d)]();},function(){var _0x278200=_0x278310,_0x3af1ab=_0xd1bcc8;0x0==_0x227c53[_0x278200(0x307b)][_0x3af1ab(0x255a)][_0x3af1ab(0x57cb)]&&_0x227c53[_0x3af1ab(0x27a7)][_0x278200(0x149a)]();});})),_0x1ac39f[_0x14543e]=_0x42b446;}}),this[_0x40b6cd(0x27a7)][_0x40b6cd(0x1349)]=this[_0xe4cd56(0xf77)];}}else this[_0x40b6cd(0x1349)]={'isAttributesSave':!0x1,'isGeoTilesSave':!0x1,'isGeoTilesRootNodeSave':!0x1},this['_layerScheduler'][_0x40b6cd(0x1349)]=this[_0x40b6cd(0x1349)];}},'pointCloudShading':{'get':function(){var _0x218e32=_0x5e00b3;return this[_0x218e32(0x1d64)];}},'shadowVolumeTopHeight':{'get':function(){var _0x7739b6=_0x5e00b3;return this[_0x7739b6(0x5643)];},'set':function(_0x6ea719){var _0x5685cd=_0x5e00b3;this[_0x5685cd(0x5643)]=_0x6ea719;}},'shadowVolumeBottomHeight':{'get':function(){var _0x10aa7e=_0x5e00b3;return this[_0x10aa7e(0x23d7)];},'set':function(_0x49e0c5){var _0x3165e5=_0x5e00b3;this[_0x3165e5(0x23d7)]=_0x49e0c5;}},'triangleFiltratePixel':{'get':function(){var _0x5da4d5=_0x5e00b3;return this[_0x5da4d5(0x515f)];},'set':function(_0x30ae68){var _0x3e03c3=_0x5e00b3,_0x15da18=parseFloat(_0x30ae68),_0x452f68=this[_0x3e03c3(0x515f)]>0x0,_0x1507ea=_0x15da18>0x0;if(this[_0x3e03c3(0x515f)]=_0x15da18,this[_0x3e03c3(0x1e75)]===VertexWeightMode$1[_0x3e03c3(0x1eb3)]&&_0x452f68!=_0x1507ea){var _0x36ee7d={};_0x36ee7d[_0x3e03c3(0x2bae)]=this,_0x36ee7d[_0x3e03c3(0x57b1)]=_0x1507ea,this[_0x3e03c3(0x5ef3)](_0x36ee7d,enableTriangleFiltrate);}}},'useMercatorProject':{'get':function(){var _0x1b9710=_0x5e00b3;return this[_0x1b9710(0x8bc)];},'set':function(_0x49553e){var _0x4b372e=_0x5e00b3;this[_0x4b372e(0x8bc)]=_0x49553e,this[_0x4b372e(0x4244)]();}},'minTransparentAlpha':{'get':function(){var _0x174417=_0x307c2b;return this[_0x174417(0x261c)];},'set':function(_0x8917c6){var _0x4fc7f0=_0x5e00b3;this[_0x4fc7f0(0x5858)]=_0x8917c6;}},'maxTransparentAlpha':{'get':function(){var _0x449a90=_0x5e00b3;return this[_0x449a90(0x5374)];},'set':function(_0x3e4fa8){var _0x29effd=_0x5e00b3;this[_0x29effd(0x5374)]=_0x3e4fa8;}},'selectBound':{'get':function(){var _0x251f19=_0x5e00b3;return this[_0x251f19(0x2f1b)];},'set':function(_0xd41d90){var _0x50a217=_0x5e00b3;this[_0x50a217(0x2f1b)]=_0xd41d90,this[_0x50a217(0x6c1)]=!0x0,this[_0x50a217(0x422f)]=!0x0;}},'S3MTileLoadedEvent':{'get':function(){var _0x4c559d=_0x307c2b;return this[_0x4c559d(0x566)];}},'attributeDownloaded':{'get':function(){var _0x38213f=_0x5e00b3;return this[_0x38213f(0x35db)];}},'allTilesLoaded':{'get':function(){var _0x5ea2e5=_0x307c2b;return this[_0x5ea2e5(0x2ea9)];}},'prepareLoadEvent':{'get':function(){var _0x2bc86b=_0x5e00b3;return this[_0x2bc86b(0x40ca)];}},'prepareLoadDataSize':{'get':function(){var _0x3c1a17=_0x5e00b3;return this[_0x3c1a17(0x346a)];},'set':function(_0x2555e2){var _0xafa092=_0x307c2b,_0x554c91=_0x5e00b3;Check[_0xafa092(0x90a)][_0x554c91(0x1efe)](_0x554c91(0x9a4),_0x2555e2),_0x2555e2>0x0&&(this[_0x554c91(0x346a)]=_0x2555e2,defined$1(this[_0x554c91(0x40ca)])||(this[_0x554c91(0x40ca)]=new Event()),this[_0xafa092(0x307b)][_0xafa092(0x53d8)]=!0x1);}},'colorTableChanged':{'get':function(){var _0x81a9e2=_0x5e00b3;return this[_0x81a9e2(0x32f6)];}},'receiveObjectClamp':{'get':function(){var _0x487fd4=_0x307c2b;return this[_0x487fd4(0xa8e)];},'set':function(_0x30fc61){var _0x227ee9=_0x5e00b3;this[_0x227ee9(0x1ba5)]=_0x30fc61;var _0x473b55=RenderState['getState'](this[_0x227ee9(0x3144)]);_0x473b55[_0x227ee9(0x3249)]=S3MRenderStateCreator[_0x227ee9(0x5872)](_0x30fc61),this[_0x227ee9(0x3144)]=RenderState[_0x227ee9(0x5344)](_0x473b55);}},'orderIndependentTranslucency':{'get':function(){var _0x518fc5=_0x5e00b3;return this[_0x518fc5(0x4ce2)];},'set':function(_0x386294){var _0x477189=_0x5e00b3;Check[_0x477189(0x202d)][_0x477189(0x5efc)](_0x477189(0x9a4),_0x386294),this[_0x477189(0x4ce2)]=_0x386294;}},'partlyTransparent':{'get':function(){var _0x37f0ea=_0x5e00b3;return this[_0x37f0ea(0x343)];},'set':function(_0x4f53ad){var _0x3c1acc=_0x5e00b3;Check[_0x3c1acc(0x202d)][_0x3c1acc(0x5efc)](_0x3c1acc(0x9a4),_0x4f53ad),this[_0x3c1acc(0x343)]=_0x4f53ad;}},'showLabel':{'get':function(){return this['_showLabel'];},'set':function(_0x5bfcf2){var _0x1ea1f4=_0x307c2b,_0x3495ec=_0x5e00b3;Check[_0x3495ec(0x5f34)](_0x3495ec(0x9a4),_0x5bfcf2),Check[_0x3495ec(0x202d)][_0x3495ec(0x5efc)](_0x1ea1f4(0x46b3),_0x5bfcf2),this[_0x3495ec(0xccc)]=_0x5bfcf2,this[_0x3495ec(0xccc)]&&0x0===Object[_0x3495ec(0x4d54)](this[_0x1ea1f4(0x307b)][_0x3495ec(0x255a)])[_0x1ea1f4(0x2ef4)]&&this[_0x1ea1f4(0x307b)]['_requestAllScvd']();}},'labelStyle':{'get':function(){var _0x961b57=_0x5e00b3;return this[_0x961b57(0x45d7)];},'set':function(_0x554aa3){var _0x15bc45=_0x307c2b,_0x25ea01=_0x5e00b3;Check[_0x15bc45(0x1563)]('value',_0x554aa3),(this[_0x25ea01(0x45d7)][_0x25ea01(0x31b2)]||defined$1(_0x554aa3[_0x25ea01(0x3b6a)])&&this[_0x25ea01(0x45d7)][_0x25ea01(0x3b6a)]!==_0x554aa3[_0x25ea01(0x3b6a)])&&this[_0x15bc45(0x5932)]['removeAll'](),this[_0x25ea01(0x45d7)]=_0x554aa3,defined$1(this[_0x25ea01(0x25bf)])&&this[_0x25ea01(0x25bf)][_0x25ea01(0x34a3)](this[_0x15bc45(0x21a6)]);}},'swipeRegion':{'get':function(){var _0x1cb13f=_0x5e00b3;return new BoundingRectangle(this[_0x1cb13f(0x2015)]['x'],this[_0x1cb13f(0x2015)]['y'],this[_0x1cb13f(0x2015)]['z']-this[_0x1cb13f(0x2015)]['x'],this[_0x1cb13f(0x2015)]['w']-this[_0x1cb13f(0x2015)]['y']);},'set':function(_0x11e079){var _0x4bec05=_0x307c2b,_0x496d6a=_0x5e00b3;if(defined$1(_0x11e079)){if(!(_0x11e079 instanceof BoundingRectangle))throw new DeveloperError$1(_0x496d6a(0x5c41));Cartesian4[_0x496d6a(0x160f)](_0x11e079['x'],_0x11e079['y'],_0x11e079['x']+_0x11e079[_0x496d6a(0x2d3c)],_0x11e079['y']+_0x11e079[_0x496d6a(0x5a4e)],this[_0x4bec05(0x7ad)]);}}},'swipeEnabled':{'get':function(){var _0x4c8e57=_0x5e00b3;return this[_0x4c8e57(0x5059)];},'set':function(_0x1cbfdb){var _0x5e951b=_0x307c2b,_0x29c241=_0x5e00b3;_0x1cbfdb!==this[_0x29c241(0x5059)]&&(_0x1cbfdb?this[_0x29c241(0x48fd)]=SplitDirection$1[_0x29c241(0x423a)]:Cartesian4[_0x5e951b(0x4d01)](0x0,0x0,0x1,0x1,this[_0x29c241(0x2015)]),this[_0x29c241(0x5059)]=_0x1cbfdb,this[_0x5e951b(0x4462)]({'layer':this,'enableSwipe':_0x1cbfdb},swipeStateChange));}},'allObjsHide':{'get':function(){var _0x2ba9f3=_0x5e00b3;return this[_0x2ba9f3(0x29e9)];}},'residentRootTile':{'get':function(){var _0x61f326=_0x5e00b3;return this[_0x61f326(0x393b)];},'set':function(_0x45f9fc){var _0x260855=_0x5e00b3;Check[_0x260855(0x202d)][_0x260855(0x5efc)](_0x260855(0x4ae7),_0x45f9fc),this[_0x260855(0x393b)]=_0x45f9fc;}},'idFieldName':{'get':function(){var _0x23df18=_0x307c2b;return this[_0x23df18(0x2a77)];}},'loadVolumeData':{'get':function(){var _0x244a34=_0x5e00b3;return this[_0x244a34(0x295)];},'set':function(_0xc0c79c){var _0x316c90=_0x307c2b;this[_0x316c90(0x518a)]=_0xc0c79c;}},'showIcon':{'get':function(){var _0x39031f=_0x5e00b3;return this[_0x39031f(0x5583)];},'set':function(_0x3fe337){var _0x9b0651=_0x307c2b,_0x8ca0b=_0x5e00b3;Check[_0x8ca0b(0x5f34)](_0x9b0651(0x46b3),_0x3fe337),Check[_0x9b0651(0x90a)][_0x8ca0b(0x5efc)](_0x8ca0b(0x9a4),_0x3fe337),this[_0x9b0651(0x4711)]=_0x3fe337;}},'showCallout':{'get':function(){var _0x40ce0e=_0x5e00b3;return this[_0x40ce0e(0x5397)][_0x40ce0e(0x30d1)];},'set':function(_0x4649f2){var _0x252a3a=_0x307c2b,_0x3dc42d=_0x5e00b3;Check[_0x3dc42d(0x5f34)](_0x3dc42d(0x9a4),_0x4649f2),Check[_0x3dc42d(0x202d)][_0x3dc42d(0x5efc)](_0x252a3a(0x46b3),_0x4649f2),this[_0x252a3a(0x4b95)][_0x3dc42d(0x30d1)]=_0x4649f2;}},'waterColor':{'get':function(){var _0xd4d3ba=_0x5e00b3;return this[_0xd4d3ba(0x5496)]&&this[_0xd4d3ba(0x5496)][_0xd4d3ba(0x177a)];},'set':function(_0xa932f7){var _0x518ebc=_0x307c2b,_0xdfa9e1=_0x5e00b3;if(!defined$1(this[_0xdfa9e1(0x5496)]))throw new DeveloperError$1(_0xdfa9e1(0x3dd0));if(Check[_0xdfa9e1(0x5f34)](_0xdfa9e1(0x9a4),_0xa932f7),!(_0xa932f7 instanceof Color$2))throw new DeveloperError$1(_0xdfa9e1(0x2d2a));this[_0x518ebc(0x5757)][_0xdfa9e1(0x177a)]=_0xa932f7;}},'waterSpeed':{'get':function(){var _0x5a3ad0=_0x5e00b3;return this[_0x5a3ad0(0x5496)]&&this[_0x5a3ad0(0x5496)][_0x5a3ad0(0x6025)];},'set':function(_0x55ead6){var _0x520b62=_0x5e00b3;if(!this[_0x520b62(0x5496)])throw new DeveloperError$1(_0x520b62(0x3dd0));if(Check[_0x520b62(0x5f34)](_0x520b62(0x9a4),_0x55ead6),!(_0x55ead6 instanceof Cartesian2))throw new DeveloperError$1(_0x520b62(0x1f7d));this[_0x520b62(0x5496)][_0x520b62(0x6025)]=_0x55ead6;}},'waterWaveScale':{'get':function(){var _0x5ca586=_0x5e00b3;return this[_0x5ca586(0x5496)]&&this[_0x5ca586(0x5496)][_0x5ca586(0x2664)];},'set':function(_0x247b7b){var _0x540b78=_0x307c2b,_0x291a84=_0x5e00b3;if(!this[_0x540b78(0x5757)])throw new DeveloperError$1(_0x291a84(0x3dd0));Check[_0x291a84(0x5f34)](_0x291a84(0x9a4),_0x247b7b),Check[_0x291a84(0x202d)][_0x540b78(0x3393)](_0x291a84(0x9a4),_0x247b7b),this[_0x291a84(0x5496)][_0x291a84(0x2664)]=_0x247b7b;}},'attributeFieldNames':{'get':function(){var _0xdea266=_0x307c2b,_0x488a24=_0x5e00b3;return defined$1(this[_0x488a24(0x160a)])?Object[_0x488a24(0x4d54)](this[_0xdea266(0x3911)][_0x488a24(0x33c8)]):void 0x0;}},'queryFieldNames':{'get':function(){return this['_queryFieldNames'];},'set':function(_0x73b063){var _0xb097e3=_0x307c2b,_0x591e61=_0x5e00b3;if(defined$1(this[_0x591e61(0x5110)])&&this[_0x591e61(0x5110)][_0xb097e3(0x3f88)]()[_0x591e61(0x3cc8)]()!==_0x73b063[_0x591e61(0x4b76)]()[_0x591e61(0x3cc8)]())for(var _0x883a45=_0x73b063['filter'](_0x20035f=>!this[_0x591e61(0x5110)][_0x591e61(0x5bf9)](_0x20035f)),_0x1c6f54=this[_0x591e61(0x27a7)],_0x513cf8=0x0;_0x513cf8<_0x1c6f54[_0x591e61(0x5377)][_0x591e61(0x809)];_0x513cf8++){var _0x46f8f1=_0x1c6f54[_0xb097e3(0x2a37)][_0x513cf8];_0x46f8f1['_attrAppend']=_0x883a45,_0x46f8f1[_0x591e61(0x4a9d)]=LOADSTATE$4[_0x591e61(0x5fe7)];}this[_0xb097e3(0xa8f)]=_0x73b063;}},'hasWireframe':{'get':function(){var _0x4e97db=_0x307c2b;return this[_0x4e97db(0x2f84)];}},'subdomains':{'get':function(){var _0x5a5578=_0x307c2b;return this[_0x5a5578(0x1a75)];},'set':function(_0x4c6b21){var _0x1dd3de=_0x307c2b,_0x99d2d9=_0x5e00b3;if(defined$1(_0x4c6b21)&&!defined$1(_0x4c6b21[_0x99d2d9(0x809)]))throw new DeveloperError$1(_0x99d2d9(0x2440));this[_0x1dd3de(0x1a75)]=_0x4c6b21;}},'iconRelatedTextLayerID':{'get':function(){var _0x4f0774=_0x5e00b3;return this[_0x4f0774(0x2067)];},'set':function(_0x56fb0f){var _0x301f9b=_0x5e00b3;if(void 0x0!==_0x56fb0f&&_0x301f9b(0x1efe)!=typeof _0x56fb0f)throw new DeveloperError$1(_0x301f9b(0x10e7));this[_0x301f9b(0x2067)]=_0x56fb0f;}},'isOverlapDisplayed':{'get':function(){var _0x5caec0=_0x5e00b3;return this[_0x5caec0(0x52b3)];},'set':function(_0x34097f){var _0x4fc7ba=_0x307c2b,_0x4474dd=_0x5e00b3;Check[_0x4474dd(0x202d)][_0x4fc7ba(0xfa8)](_0x4474dd(0x59b9),_0x34097f),this[_0x4fc7ba(0x4658)]=_0x34097f,this[_0x4474dd(0x52b3)]?this[_0x4fc7ba(0x4068)]([],!0x1,!0x0,!0x0):this[_0x4fc7ba(0x4068)]([],!0x0,!0x1);}},'clippingType':{'get':function(){var _0x450d56=_0x307c2b;return this[_0x450d56(0x95a)];},'set':function(_0x5ecda9){var _0xa74f4f=_0x307c2b,_0x5e2ca4=_0x5e00b3;Check[_0x5e2ca4(0x5f34)](_0x5e2ca4(0x329),_0x5ecda9),this[_0xa74f4f(0x95a)]=_0x5ecda9,defined$1(this[_0x5e2ca4(0x38e9)])&&(this[_0x5e2ca4(0x38e9)][_0x5e2ca4(0x2c1f)]=convertToPositionMode$1(_0x5ecda9));}},'rasterPerFrame':{'get':function(){var _0x56de99=_0x307c2b,_0x19ef85=_0x5e00b3;return this[_0x56de99(0x40a7)]&&this[_0x56de99(0x1330)]===DATAFILETYPE$1[_0x19ef85(0x2d2b)];},'set':function(_0x1da2ef){var _0x26f429=_0x5e00b3;Check[_0x26f429(0x202d)][_0x26f429(0x5efc)](_0x26f429(0x3a97),_0x1da2ef),this[_0x26f429(0x187a)]=_0x1da2ef;}},'RGBTOBGR':{'get':function(){var _0x2d1319=_0x307c2b;return this[_0x2d1319(0x3e62)];},'set':function(_0x23e7ff){var _0x429b73=_0x307c2b,_0x3c3371=_0x5e00b3;Check[_0x3c3371(0x202d)][_0x429b73(0xfa8)](_0x3c3371(0x1b94),_0x23e7ff),this[_0x429b73(0x3e62)]=_0x23e7ff;}},'textureEmissionUnit':{'get':function(){var _0x55af30=_0x307c2b;return this[_0x55af30(0x1e37)];},'set':function(_0x49abd2){var _0x2c27fb=_0x307c2b;this[_0x2c27fb(0x1e37)]=_0x49abd2;}},'computeHeight':{'get':function(){var _0x3ad511=_0x5e00b3;return this[_0x3ad511(0x140a)];},'set':function(_0x588d22){var _0x592810=_0x5e00b3;this[_0x592810(0x140a)]=_0x588d22;}},'mipmapEnabled':{'get':function(){var _0x26c3bd=_0x5e00b3;return this[_0x26c3bd(0x2a88)];},'set':function(_0x1a3b55){var _0x5609ee=_0x5e00b3;this[_0x5609ee(0x2a88)]=_0x1a3b55;}},'enableFusion':{'get':function(){var _0x124ca5=_0x5e00b3;return this[_0x124ca5(0x5549)];},'set':function(_0x3245b4){var _0x181750=_0x307c2b,_0x121158=_0x5e00b3;_0x3245b4!==this[_0x121158(0x5549)]&&(this[_0x121158(0x5549)]=_0x3245b4,this[_0x181750(0x4462)]({'enable':_0x3245b4,'layer':this},enableFusionChange));}},'heightScale':{'get':function(){var _0x7135df=_0x5e00b3;return this[_0x7135df(0x1c14)];},'set':function(_0x5246ec){var _0x12c4e0=_0x307c2b,_0x9334ed=_0x5e00b3;if(_0x5246ec!==this[_0x9334ed(0x1c14)]){_0x5246ec=Math[_0x9334ed(0x498f)](_0x5246ec,0.00001),this[_0x12c4e0(0x59e)]=_0x5246ec;var _0xba94c3=Matrix4[_0x9334ed(0x19d7)](new Cartesian3(0x1,0x1,_0x5246ec),new Matrix4());this['traverseRenderEntity']({'scaleMatrix':_0xba94c3,'layerMatrix':this[_0x9334ed(0x3309)]},matModelChange);}}},'temporalCount':{'get':function(){var _0x3fb69b=_0x5e00b3;return this[_0x3fb69b(0x3fae)];}},'temporalSetting':{'get':function(){var _0x113049=_0x5e00b3;return this[_0x113049(0x4b32)];},'set':function(_0x586496){var _0x42d1ce=_0x5e00b3;this[_0x42d1ce(0x4b32)]=_0x586496;}},'translucencyByDistance':{'get':function(){var _0x735952=_0x5e00b3;return this[_0x735952(0x51fb)];},'set':function(_0x243384){var _0x48d1ee=_0x307c2b;this[_0x48d1ee(0x4bd1)]=_0x243384;}}}),S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x4a16)]=function(){var _0x4d8cae=_0x307c2b,_0x3e69c1=_0x5e00b3;updateMatModel(this);var _0x433b51,_0x3a7b8a=this[_0x3e69c1(0x292d)],_0x1fa59c=S3MRenderStateCreator[_0x3e69c1(0x311c)]();if(_0x3a7b8a===DATAFILETYPE$1[_0x3e69c1(0x58ba)]||_0x3a7b8a===DATAFILETYPE$1[_0x3e69c1(0xaa1)]||_0x3a7b8a===DATAFILETYPE$1[_0x3e69c1(0x4d41)]?(_0x433b51=S3MRenderStateCreator[_0x3e69c1(0xa5a)](),_0x1fa59c=S3MRenderStateCreator[_0x3e69c1(0x311c)]()):_0x3a7b8a===DATAFILETYPE$1[_0x3e69c1(0x40d2)]||_0x3a7b8a===DATAFILETYPE$1[_0x3e69c1(0x53a1)]?(_0x433b51=S3MRenderStateCreator[_0x3e69c1(0x1b67)](),_0x1fa59c=S3MRenderStateCreator[_0x4d8cae(0x177e)]()):_0x3a7b8a===DATAFILETYPE$1[_0x3e69c1(0x44fb)]?_0x433b51=S3MRenderStateCreator[_0x4d8cae(0x4748)]():(_0x433b51=S3MRenderStateCreator[_0x3e69c1(0x20ea)](this[_0x3e69c1(0x348)]))[_0x3e69c1(0x3249)]=S3MRenderStateCreator[_0x3e69c1(0x5872)](this[_0x3e69c1(0x1ba5)]),defined$1(this[_0x3e69c1(0x369b)])&&!0x0===this[_0x3e69c1(0x369b)][_0x3e69c1(0x552c)]&&(_0x433b51['polygonOffset']=this[_0x3e69c1(0x369b)]),this[_0x3e69c1(0x3144)]=RenderState[_0x3e69c1(0x5344)](_0x433b51),this[_0x3e69c1(0x518d)]=RenderState[_0x3e69c1(0x5344)](S3MRenderStateCreator[_0x3e69c1(0xa5a)]()),this[_0x3e69c1(0x47a2)]=RenderState[_0x4d8cae(0x5602)](S3MRenderStateCreator[_0x3e69c1(0x49d5)]()),this['_rsStencil']=RenderState[_0x3e69c1(0x5344)](_0x1fa59c),defined$1(this[_0x3e69c1(0x468a)])){this[_0x3e69c1(0x42ff)]=new AssociativeArray(),this[_0x3e69c1(0x5496)]=[];for(var _0x47bd6f=0x0;_0x47bd6f<this[_0x4d8cae(0x4aa3)][0x0][_0x3e69c1(0x558e)][_0x3e69c1(0x809)];_0x47bd6f++){for(var _0x209089=this[_0x4d8cae(0x4aa3)][0x0][_0x3e69c1(0x558e)][_0x47bd6f],_0x5e36da=0x0;_0x5e36da<_0x209089[_0x4d8cae(0xf4b)][_0x3e69c1(0x809)];_0x5e36da++){var _0x194555=_0x209089[_0x3e69c1(0x214b)][_0x5e36da];if(_0x3e69c1(0x5bea)===_0x194555[_0x3e69c1(0x2c5)]){this[_0x3e69c1(0x5496)][_0x194555[_0x3e69c1(0x2c5)]]=_0x194555[_0x3e69c1(0x5115)];break;}}for(_0x5e36da=0x0;_0x5e36da<_0x209089[_0x4d8cae(0x525e)][_0x3e69c1(0x809)];_0x5e36da++){var _0x39e9fe=_0x209089['gpuConstants'][_0x5e36da],_0x3abe0d=null;switch(_0x39e9fe[_0x3e69c1(0x2af1)]){case 0x1:_0x3abe0d=_0x39e9fe[_0x3e69c1(0x156d)][0x0];break;case 0x2:_0x3abe0d=new Cartesian2(),Cartesian2[_0x3e69c1(0x1d8a)](_0x39e9fe[_0x3e69c1(0x156d)],0x0,_0x3abe0d);break;case 0x3:_0x3abe0d=new Cartesian3(),Cartesian3[_0x3e69c1(0x1d8a)](_0x39e9fe[_0x3e69c1(0x156d)],0x0,_0x3abe0d);break;case 0x4:_0x3abe0d=new Cartesian4(),Cartesian4[_0x4d8cae(0x1055)](_0x39e9fe[_0x3e69c1(0x156d)],0x0,_0x3abe0d);}defined$1(_0x3abe0d)&&(this[_0x4d8cae(0x5757)][_0x39e9fe[_0x3e69c1(0x2c5)]]=_0x3abe0d);}}this[_0x3e69c1(0x2b7)]=S3MUniformBufferCreator[_0x4d8cae(0x4fe6)](this[_0x3e69c1(0x1358)],this);}this[_0x3e69c1(0x1e41)]();},S3MTilesLayer['prototype']['_updateCoverImageryLayer']=function(_0x67d67f){var _0x429da0=_0x307c2b,_0x1914c4=_0x5e00b3;for(var _0x55ef35,_0xe3bba9=this[_0x1914c4(0x27a7)],_0x45e38b=[],_0x2125b9=0x0;_0x2125b9<_0xe3bba9[_0x1914c4(0x5377)][_0x1914c4(0x809)];_0x2125b9++){var _0x377b23=_0xe3bba9[_0x1914c4(0x5377)][_0x2125b9];_0x45e38b[_0x1914c4(0x5323)](_0x377b23);}for(var _0x237c9e={'layer':this};_0x55ef35=_0x45e38b[_0x1914c4(0x3b86)]();)for(var _0x588222=0x0;_0x588222<_0x55ef35[_0x1914c4(0x2223)][_0x1914c4(0x809)];_0x588222++){for(var _0x1bd59d=_0x55ef35[_0x1914c4(0x2223)][_0x588222][_0x1914c4(0x1f3d)],_0x58adcf=_0x1bd59d[_0x1914c4(0x809)],_0x78d874=0x0;_0x78d874<_0x58adcf;_0x78d874++)_0x67d67f?(_0x1bd59d[_0x78d874][_0x429da0(0x46f8)]=void 0x0,_0x1bd59d[_0x78d874][_0x1914c4(0x1da0)](_0x1bd59d[_0x78d874][_0x1914c4(0x3594)],_0x237c9e,!0x0,!0x0,_0x1914c4(0x1ea1)),_0x1bd59d[_0x78d874][_0x429da0(0x152f)]=_0x1bd59d[_0x78d874][_0x1914c4(0x26fa)]&&!_0x1bd59d[_0x78d874][_0x1914c4(0x26fa)][_0x1914c4(0x53aa)]()&&_0x1bd59d[_0x78d874][_0x1914c4(0x26fa)][_0x1914c4(0x2947)](),_0x1bd59d[_0x78d874][_0x1914c4(0x26fa)]=void 0x0,_0x1bd59d[_0x78d874][_0x1914c4(0x5d2f)]=_0x1bd59d[_0x78d874][_0x1914c4(0x5d2f)]&&!_0x1bd59d[_0x78d874][_0x429da0(0x132f)][_0x1914c4(0x53aa)]()&&_0x1bd59d[_0x78d874][_0x1914c4(0x5d2f)][_0x1914c4(0x2947)](),_0x1bd59d[_0x78d874][_0x1914c4(0x5d2f)]=void 0x0,_0x1bd59d[_0x78d874][_0x1914c4(0x5092)]=!0x1,_0x1bd59d[_0x78d874][_0x1914c4(0x1adf)]=!0x1,_0x1bd59d[_0x78d874][_0x1914c4(0x2adb)]=[]):_0x1bd59d[_0x78d874][_0x1914c4(0x5a6a)](_0x1bd59d[_0x78d874][_0x1914c4(0x3594)],_0x237c9e,!0x0,!0x0,_0x1914c4(0x1ea1));_0x55ef35[_0x1914c4(0x2223)][_0x588222][_0x1914c4(0x7d8)]&&_0x45e38b[_0x429da0(0x2a0e)](_0x55ef35[_0x1914c4(0x2223)][_0x588222][_0x1914c4(0x7d8)]);}},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x4e2d)]=function(_0x3165d6){var _0x7b292=_0x307c2b,_0x48eb62=_0x5e00b3;defined$1(_0x3165d6[_0x48eb62(0x809)])||new DeveloperError$1(_0x7b292(0x5a19));for(var _0x4b977b=this[_0x48eb62(0x5110)],_0x680500=[],_0x537518=0x0,_0x328026=_0x3165d6[_0x48eb62(0x809)];_0x537518<_0x328026;_0x537518++){var _0x60c25f=_0x3165d6[_0x537518];-0x1===_0x4b977b[_0x48eb62(0xabf)](_0x60c25f)&&_0x680500[_0x48eb62(0x5323)](_0x60c25f);}if(0x0===_0x680500[_0x48eb62(0x809)])return when[_0x7b292(0x511b)]();this[_0x48eb62(0x5110)]=_0x680500;var _0x3a1356=this;return when[_0x48eb62(0x5ef9)](this[_0x7b292(0x307b)][_0x48eb62(0x4e2d)](this))[_0x48eb62(0x2a5f)](function(){var _0x208993=_0x48eb62;_0x3a1356[_0x208993(0x5110)]=_0x4b977b[_0x208993(0x736)](_0x680500);});},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x3e63)]=function(){var _0x18d25d=_0x307c2b,_0x540a53=_0x5e00b3;if(defined$1(this[_0x540a53(0x1810)]))return this[_0x540a53(0x1810)];if(this[_0x540a53(0x24cb)]){var _0x2ad191=loadJson$1(_0x2f873e=new URI(_0x540a53(0x49b))[_0x540a53(0x1c7e)](this[_0x540a53(0x350c)])[_0x540a53(0x3cc8)]()),_0x6865a8=this;return _0x2ad191[_0x18d25d(0x4527)](function(_0x52c811){var _0x59680b=_0x540a53,_0x3f7014=[];if(!defined$1(_0x52c811[_0x59680b(0x4d1a)]))return _0x6865a8[_0x59680b(0x1810)]=_0x3f7014,_0x3f7014;for(var _0x129edc=0x0,_0xf28782=_0x52c811[_0x59680b(0x4d1a)]['length'];_0x129edc<_0xf28782;_0x129edc++){var _0xcabfd4=_0x52c811[_0x59680b(0x4d1a)][_0x129edc]['id'],_0x23ce69=_0x52c811[_0x59680b(0x4d1a)][_0x129edc][_0x59680b(0x2c5)],_0x44f4af=_0x52c811['classificationInfos'][_0x129edc][_0x59680b(0x1fea)];_0x3f7014[_0x59680b(0x5323)](new PointCloudClassificationInfo(_0xcabfd4,_0x23ce69,_0x44f4af));}return _0x6865a8[_0x59680b(0x1810)]=_0x3f7014,_0x3f7014;})[_0x18d25d(0x53dd)](function(_0x259fa){var _0x315c37=_0x18d25d;console[_0x315c37(0x2167)](_0x259fa);});}var _0x2f873e=new URI('./indexData.dat')['resolve'](this[_0x540a53(0x350c)])[_0x540a53(0x3cc8)]();return defined$1(Credential[_0x18d25d(0x5b2d)])&&(_0x2f873e=Credential[_0x540a53(0x1aee)](_0x2f873e)),(_0x2ad191=loadXML(_0x2f873e),_0x6865a8=this),_0x2ad191['then'](function(_0x1a07ef){var _0x24f077=_0x18d25d,_0x2d7350=_0x540a53;for(var _0x44675e=_0x1a07ef[_0x2d7350(0x5905)],_0x3f7335=_0x44675e[_0x2d7350(0x343f)],_0x42c975=XMLParser[_0x2d7350(0x18df)](_0x44675e,_0x2d7350(0x2533),_0x3f7335),_0x5240ce=[],_0x48dfde=0x0,_0x561596=_0x42c975[_0x2d7350(0x809)];_0x48dfde<_0x561596;_0x48dfde++){var _0x1f456c=_0x42c975[_0x48dfde],_0x34fde6=XMLParser[_0x24f077(0x405f)](_0x1f456c,'ID'),_0x5e9d0a=XMLParser[_0x24f077(0x405f)](_0x1f456c,_0x2d7350(0x3e88)),_0x176e2b=XMLParser[_0x2d7350(0x28fa)](_0x1f456c,_0x2d7350(0x8e6));_0x5240ce[_0x2d7350(0x5323)](new PointCloudClassificationInfo(_0x34fde6,_0x5e9d0a,_0x176e2b));}return _0x6865a8[_0x2d7350(0x1810)]=_0x5240ce,_0x5240ce;})[_0x540a53(0xd22)](function(_0x1fece7){var _0x1564bd=_0x540a53;console[_0x1564bd(0xca1)](_0x1fece7);});},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x33a2)]=function(_0x539e4a,_0x1ffe5b){var _0x56f5cd=_0x307c2b,_0x58b7b8=_0x5e00b3;if(this[_0x58b7b8(0x3144)][_0x58b7b8(0x589f)][_0x58b7b8(0x809)]=0x0,this[_0x58b7b8(0x3144)][_0x58b7b8(0x3824)][_0x58b7b8(0x13de)]!==_0x539e4a||this['_rsColor'][_0x56f5cd(0x2b47)][_0x58b7b8(0x1d60)]!==_0x1ffe5b){var _0x118afd=RenderState[_0x56f5cd(0x1fd1)](this['_rsColor']);_0x118afd[_0x58b7b8(0x3824)]={'enabled':!0x0,'factor':defaultValue$1(_0x539e4a,0x0),'units':defaultValue$1(_0x1ffe5b,0x0)},this[_0x58b7b8(0x3144)]=RenderState[_0x58b7b8(0x5344)](_0x118afd);}},S3MTilesLayer[_0x5e00b3(0x3720)]['getVolNames']=function(){var _0x5ace8d=_0x5e00b3;return this[_0x5ace8d(0x447f)];},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x5503)]=function(_0x1c3f3d){var _0x5205cb=_0x307c2b,_0x121e8e=_0x5e00b3;if(!defined$1((_0x1c3f3d=_0x1c3f3d||{})[_0x121e8e(0x2dba)]))throw new DeveloperError$1(_0x5205cb(0x48a8));if(!defined$1(_0x1c3f3d[_0x121e8e(0x1702)]))throw new DeveloperError$1(_0x121e8e(0x1dcd));if(!defined$1(_0x1c3f3d[_0x121e8e(0x499b)])&&!0x0!==_0x1c3f3d[_0x121e8e(0x49cd)])throw new DeveloperError$1(_0x121e8e(0x2700));if(_0x1c3f3d[_0x121e8e(0x3519)]=defaultValue$1(_0x1c3f3d[_0x5205cb(0x1a99)],_0x5205cb(0x38fa)),_0x1c3f3d[_0x121e8e(0x6a1)]=defaultValue$1(_0x1c3f3d[_0x121e8e(0x6a1)],!0x1),this[_0x121e8e(0x3476)]=clone$1(_0x1c3f3d),!defined$1(this[_0x121e8e(0x3476)][_0x121e8e(0x499b)])&&0x1==this[_0x121e8e(0x3476)][_0x121e8e(0x49cd)]){var _0x1ce68f=this;this[_0x5205cb(0x5702)]()[_0x5205cb(0x4527)](function(_0x4d0c09){var _0x5eb21a=_0x121e8e;_0x1ce68f[_0x5eb21a(0x3476)][_0x5eb21a(0x4400)]=_0x4d0c09;});}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x111)]=function(){var _0x21c9ce=_0x5e00b3;return this[_0x21c9ce(0x3476)];},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2d87)]=function(){var _0x5ca9ef=_0x307c2b,_0xdb927a=_0x5e00b3,_0x118c06=when['defer']();if(this[_0xdb927a(0x24cb)]){var _0x3338bd=this[_0xdb927a(0x350c)]+_0xdb927a(0x5b5d);defined$1(Credential[_0xdb927a(0x5080)])&&(_0x3338bd=Credential[_0x5ca9ef(0x4dd9)](_0x3338bd)),loadJson$1(_0x3338bd)[_0x5ca9ef(0x4527)](function(_0x264154){var _0x151971=_0x5ca9ef,_0x41daa7=_0xdb927a;for(var _0x3bc687=_0x264154[_0x41daa7(0x3db7)],_0x2079b=new Array(),_0x1c4340=0x0;_0x1c4340<_0x3bc687[_0x41daa7(0x809)];_0x1c4340++){var _0x36365c=_0x3bc687[_0x1c4340],_0xb3140c={};_0xb3140c[_0x41daa7(0x1dfa)]=_0x36365c[_0x41daa7(0x4e65)],_0xb3140c[_0x41daa7(0x3700)]=parseInt(_0x36365c[_0x41daa7(0x3cf0)][_0x151971(0x1cc9)]),_0xb3140c[_0x41daa7(0xc67)]=parseInt(_0x36365c['idRange'][_0x41daa7(0x4867)]),_0x2079b[_0x41daa7(0x5323)](_0xb3140c);}_0x118c06[_0x41daa7(0x1c7e)](_0x2079b);});}else{var _0x47b4dd=this[_0xdb927a(0x350c)]+_0xdb927a(0x2123);defined$1(Credential[_0x5ca9ef(0x5b2d)])&&(_0x47b4dd=Credential[_0x5ca9ef(0x4dd9)](_0x47b4dd)),_0x118c06=when[_0xdb927a(0x32fc)](),when(loadXML(_0x47b4dd),function(_0x496fb7){var _0x2ae3e7=_0x5ca9ef,_0x44db14=_0xdb927a;for(var _0x306997=XMLParser[_0x2ae3e7(0x2d2d)](_0x496fb7,'*',_0x44db14(0x4cb1)),_0x5509c9=XMLParser[_0x44db14(0x5ab1)](_0x496fb7,'*',_0x2ae3e7(0x201)),_0x38f09d=new Array(),_0x41e928=0x0;_0x41e928<_0x306997[_0x44db14(0x809)];_0x41e928++){var _0x1a4ca7={};_0x1a4ca7[_0x44db14(0x1dfa)]=_0x306997[_0x41e928][_0x44db14(0x15ac)];var _0xb0077e=_0x5509c9[_0x41e928][_0x44db14(0x15ac)],_0x9a1ee7=_0xb0077e[_0x2ae3e7(0x2feb)]('_');_0x1a4ca7[_0x44db14(0x3700)]=parseInt(_0xb0077e[_0x44db14(0x2bb6)](0x0,_0x9a1ee7)),_0x1a4ca7[_0x44db14(0xc67)]=parseInt(_0xb0077e[_0x44db14(0x2bb6)](_0x9a1ee7+0x1,_0xb0077e[_0x2ae3e7(0x2ef4)]-_0x9a1ee7-0x1)),_0x38f09d[_0x2ae3e7(0x2a0e)](_0x1a4ca7);}_0x118c06[_0x44db14(0x1c7e)](_0x38f09d);});}return _0x118c06[_0xdb927a(0x24e7)];},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2a22)]=function(){var _0x4e8e6d=_0x5e00b3;return this[_0x4e8e6d(0x537e)];},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x3153)]=function(_0x52bb5a){var _0x4b1591=_0x307c2b,_0x1fc6f7=_0x5e00b3;Check[_0x1fc6f7(0x202d)][_0x1fc6f7(0x8c4)](_0x1fc6f7(0x54e8),_0x52bb5a),Check[_0x1fc6f7(0x202d)][_0x1fc6f7(0x8c4)](_0x1fc6f7(0x58e4),_0x52bb5a[_0x1fc6f7(0x2b69)]),Check[_0x1fc6f7(0x202d)][_0x4b1591(0x3393)][_0x1fc6f7(0x367f)](_0x1fc6f7(0x1db0),_0x52bb5a[_0x1fc6f7(0x3dfe)],0x0);var _0x3c715a=_0x52bb5a[_0x1fc6f7(0x2b69)],_0x431d7b=_0x52bb5a[_0x1fc6f7(0x3dfe)],_0x4117c8=_0x52bb5a[_0x1fc6f7(0x564)];if('0%'in _0x3c715a){var _0x15bb14=_0x3c715a['0%'];_0x15bb14[_0x1fc6f7(0x4a6e)]=defaultValue$1(_0x15bb14[_0x1fc6f7(0x4a6e)],new Cartesian3(0x1,0x1,0x1)),_0x15bb14[_0x1fc6f7(0x1c36)]=defaultValue$1(_0x15bb14[_0x1fc6f7(0x1c36)],new HeadingPitchRoll(this[_0x4b1591(0x1729)],0x0,0x0)),_0x15bb14[_0x1fc6f7(0x1519)]=defaultValue$1(_0x15bb14[_0x1fc6f7(0x1519)],Cartesian3[_0x1fc6f7(0x10c5)](this[_0x1fc6f7(0x1eb8)],this[_0x1fc6f7(0x5c63)],this[_0x1fc6f7(0x4741)][_0x1fc6f7(0x3311)]));}else _0x3c715a['0%']={'translation':Cartesian3[_0x1fc6f7(0x10c5)](this[_0x1fc6f7(0x1eb8)],this[_0x1fc6f7(0x5c63)],this[_0x1fc6f7(0x4741)][_0x1fc6f7(0x3311)]),'scale':new Cartesian3(0x1,0x1,0x1),'rotation':new HeadingPitchRoll(this[_0x1fc6f7(0x578f)],0x0,0x0)};var _0x15e2e0=Object[_0x1fc6f7(0x4d54)](_0x3c715a);return(_0x15e2e0=_0x15e2e0[_0x1fc6f7(0x1d59)](function(_0x24d1fc){var _0x2eddea=_0x1fc6f7;return'%'===_0x24d1fc[_0x24d1fc[_0x2eddea(0x809)]-0x1];}))[_0x1fc6f7(0x4b76)](function(_0x398946,_0x3d695e){var _0xcfbacb=_0x1fc6f7;return(_0x398946=+_0x398946[_0xcfbacb(0x30eb)](0x0,-0x1))-(_0x3d695e=+_0x3d695e[_0xcfbacb(0x30eb)](0x0,-0x1));}),this[_0x1fc6f7(0x4d0f)]={'startTime':Date[_0x1fc6f7(0xccb)](),'array':[],'duration':_0x431d7b,'defer':when[_0x1fc6f7(0x32fc)](),'defaultInterpolation':defaultValue$1(_0x4117c8,InterpolationType$1[_0x4b1591(0x56f2)]),'done':!0x1},resolveTransform(this[_0x1fc6f7(0x4d0f)],_0x1fc6f7(0x1c36),_0x15e2e0,_0x3c715a),resolveTransform(this[_0x1fc6f7(0x4d0f)],_0x4b1591(0x2897),_0x15e2e0,_0x3c715a),resolveTransform(this[_0x4b1591(0x34b4)],_0x1fc6f7(0x1519),_0x15e2e0,_0x3c715a),this[_0x1fc6f7(0x4d0f)][_0x1fc6f7(0x32fc)];},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x5b75)]=function(_0x35451e){var _0x1a3535=_0x5e00b3;this[_0x1a3535(0x537e)]=_0x35451e;},S3MTilesLayer[_0x5e00b3(0x3720)]['refreshRaster']=function(){var _0x12922f=_0x307c2b,_0x2f3ceb=_0x5e00b3;if(defined$1(this[_0x2f3ceb(0xa47)])){var _0x21fe63=this[_0x2f3ceb(0xa47)][_0x12922f(0x383)][_0x12922f(0x2b8)];_0x21fe63[0x0]&&traverse(this,_0x21fe63[0x0]),_0x21fe63[0x1]&&traverse(this,_0x21fe63[0x1]);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x3b3f)]=function(_0x3efc38,_0x5756f5){var _0x5bc4f4=_0x307c2b,_0x29a453=_0x5e00b3;return!!(defined$1(_0x3efc38)&&defined$1(_0x5756f5)&&this[_0x29a453(0x435e)])&&(!defined$1(this[_0x5bc4f4(0x4aa3)])||!_0x5756f5[_0x29a453(0x4c01)][_0x29a453(0x552c)]||'water'!==_0x5756f5[_0x29a453(0x4c01)][_0x29a453(0x2c5)]);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0xcd8)]=function(_0x5b1c8d,_0xe7ec04){var _0x3781f6=_0x307c2b,_0x4f9657=_0x5e00b3;_0x5b1c8d[_0x4f9657(0x549e)]=!0x0;var _0x2597a5=_0x5b1c8d[_0x4f9657(0x441a)],_0x32bc4d=_0x5b1c8d['textureunitstates'],_0x14bbf6=_0x2597a5[_0x4f9657(0x28bd)];defined$1(_0x5b1c8d[_0x4f9657(0x1aac)])||(_0x5b1c8d[_0x4f9657(0x1aac)]=0x0),defined$1(_0x5b1c8d[_0x4f9657(0x28e5)])||(_0x5b1c8d[_0x4f9657(0x28e5)]=0x0);var _0x39cf5e=this[_0x4f9657(0x1358)],_0x21ccff=defined$1(_0xe7ec04)?_0xe7ec04:this[_0x3781f6(0x1590)]+this[_0x4f9657(0x3419)];_0x14bbf6>-0x1&&!defined$1(_0x2597a5[_0x3781f6(0x351b)])&&(loadTexture$1(_0x39cf5e,_0x21ccff+_0x32bc4d[_0x14bbf6][_0x4f9657(0x20cb)]['url'],_0x5b1c8d,_0x5b1c8d[_0x4f9657(0x441a)],_0x4f9657(0x38af)),_0x5b1c8d[_0x3781f6(0x4e38)]++);var _0xecf913=_0x2597a5[_0x4f9657(0x3fdb)];_0xecf913>-0x1&&!defined$1(_0x2597a5[_0x4f9657(0x5a48)])&&(loadTexture$1(_0x39cf5e,_0x21ccff+_0x32bc4d[_0xecf913][_0x4f9657(0x20cb)][_0x4f9657(0x2dba)],_0x5b1c8d,_0x5b1c8d['pbrMetallicRoughness'],_0x4f9657(0x5a48)),_0x5b1c8d[_0x4f9657(0x1aac)]++);var _0x427f63=_0x2597a5[_0x4f9657(0x5d3a)];_0x427f63>-0x1&&!defined$1(_0x2597a5[_0x4f9657(0x353d)])&&(loadTexture$1(_0x39cf5e,_0x21ccff+_0x32bc4d[_0x427f63][_0x4f9657(0x20cb)][_0x4f9657(0x2dba)],_0x5b1c8d,_0x5b1c8d['pbrMetallicRoughness'],_0x3781f6(0x2af6)),_0x5b1c8d['pendingTextureCount']++);var _0x338d14=_0x2597a5[_0x4f9657(0x1743)];_0x338d14>-0x1&&!defined$1(_0x2597a5[_0x4f9657(0x1bad)])&&(loadTexture$1(_0x39cf5e,_0x21ccff+_0x32bc4d[_0x338d14][_0x4f9657(0x20cb)]['url'],_0x5b1c8d,_0x5b1c8d[_0x3781f6(0x1d30)],_0x4f9657(0x1bad)),_0x5b1c8d[_0x4f9657(0x1aac)]++);var _0x424904=_0x2597a5[_0x4f9657(0x3903)];_0x424904>-0x1&&!defined$1(_0x2597a5[_0x4f9657(0x3147)])&&(loadTexture$1(_0x39cf5e,_0x21ccff+_0x32bc4d[_0x424904][_0x4f9657(0x20cb)][_0x4f9657(0x2dba)],_0x5b1c8d,_0x5b1c8d[_0x4f9657(0x441a)],_0x4f9657(0x3147)),_0x5b1c8d[_0x4f9657(0x1aac)]++);},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x5762)]=function(_0x5b6efd,_0x266dc5){var _0x1fdbc0=_0x5e00b3,_0x32e0fe=this;Resource[_0x1fdbc0(0x3bee)](_0x5b6efd)[_0x1fdbc0(0x1fd8)]()[_0x1fdbc0(0x2a5f)](function(_0xb564e8){var _0x32518c=_0x140d,_0x344eb4=_0x1fdbc0;defined$1(_0x32e0fe[_0x344eb4(0x1487)])||(_0x32e0fe[_0x344eb4(0x1487)]={}),_0xb564e8[_0x344eb4(0x3453)][_0x344eb4(0x2e0b)]=!0x1,_0x32e0fe[_0x32518c(0x14d1)][_0x266dc5]=_0xb564e8,_0x32e0fe[_0x344eb4(0x258e)]++;});},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x5e1f)]=function(_0xb44bd1){var _0x1b7ba6=_0x307c2b,_0x59d2ea=_0x5e00b3;if(defined$1(this[_0x59d2ea(0xecb)])){this['readyMaterialCount']=0x0;for(var _0x586d27=0x0,_0x17454e=this[_0x59d2ea(0xecb)][_0x59d2ea(0x809)];_0x586d27<_0x17454e;_0x586d27++){var _0x3f977d=this[_0x59d2ea(0xecb)][_0x586d27],_0x4e211d=this[_0x59d2ea(0x350c)]+this[_0x1b7ba6(0x3f0d)]+_0x3f977d[_0x59d2ea(0x363a)]+_0x1b7ba6(0xbcb);this[_0x59d2ea(0x5762)](_0x4e211d,_0x3f977d[_0x1b7ba6(0x3bd)]);}this[_0x59d2ea(0xca0)]=this[_0x59d2ea(0xecb)][_0x59d2ea(0x809)],this[_0x1b7ba6(0x3753)]=void 0x0;}if(defined$1(this[_0x1b7ba6(0x14d1)])&&this[_0x59d2ea(0xca0)]===this[_0x59d2ea(0x258e)]){var _0x412b6e=!0x0;for(var _0x58f511 in this[_0x59d2ea(0x1487)])if(this[_0x1b7ba6(0x14d1)][_0x59d2ea(0x1a9a)](_0x58f511)){var _0xa7c74f=this[_0x59d2ea(0x1487)][_0x58f511][_0x59d2ea(0x3453)];_0xa7c74f[_0x59d2ea(0x549e)]||this[_0x59d2ea(0x2b1b)](_0xa7c74f),_0xa7c74f[_0x59d2ea(0x1aac)]===_0xa7c74f[_0x59d2ea(0x28e5)]&&(_0xa7c74f[_0x1b7ba6(0x54cf)]=!0x0),_0x412b6e=_0x412b6e&&_0xa7c74f[_0x59d2ea(0x2e0b)];}this[_0x59d2ea(0x3358)]=_0x412b6e;}if(!defined$1(this[_0x59d2ea(0x2452)])){var _0x5607c6=this,_0x3c46be=_0xb44bd1[_0x1b7ba6(0x40f8)]('/');this[_0x1b7ba6(0x3f0d)]=_0xb44bd1['substring'](0x0,_0x3c46be+0x1),_0xb44bd1=this[_0x59d2ea(0x350c)]+_0xb44bd1;var _0x481ca7=Resource[_0x59d2ea(0x3bee)](_0xb44bd1);this['_associateMaterialPromise']=_0x481ca7[_0x59d2ea(0x1fd8)]()[_0x59d2ea(0x2a5f)](function(_0x550274){var _0x19d8b7=_0x59d2ea;_0x5607c6[_0x19d8b7(0xecb)]=_0x550274[_0x19d8b7(0x3c13)][0x0][_0x19d8b7(0x277e)][0x0][_0x19d8b7(0x5517)][_0x19d8b7(0x2246)];});}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x4c6c43,_0x263cbc,_0x4ab11a,_0x461747){var _0x455d91=_0x307c2b,_0x1fa7e5=_0x5e00b3;if(this[_0x1fa7e5(0x292d)]!==DATAFILETYPE$1[_0x1fa7e5(0x572)]&&this[_0x1fa7e5(0x292d)]!==DATAFILETYPE$1[_0x455d91(0x580f)]||!_0x263cbc[_0x1fa7e5(0xd77)][_0x1fa7e5(0x3c62)]||!_0x263cbc[_0x1fa7e5(0xd77)]['offscreen']){if(!defined$1(this[_0x1fa7e5(0x5f8b)])||this[_0x1fa7e5(0x3358)]){if(this[_0x1fa7e5(0x44e8)][_0x1fa7e5(0x549e)]&&this[_0x455d91(0x15b2)](),updateAnimation(this),this[_0x1fa7e5(0x3b3f)](_0x4c6c43,_0x263cbc)){this[_0x455d91(0x5035)][_0x1fa7e5(0x4f16)]&&(updateMatModel(this),this[_0x1fa7e5(0x1e2e)][_0x1fa7e5(0x4f16)]=!0x1),this[_0x1fa7e5(0x1e2e)][_0x1fa7e5(0x32f2)]===BillboardMode$1[_0x1fa7e5(0x2152)]&&(this['_isOverlapDisplayed']=!0x0),updateEmissionTexture(this,_0x4c6c43);var _0x4c531e=_0x263cbc[_0x1fa7e5(0x5592)];this[_0x1fa7e5(0x4007)]=_0x4c531e[_0x455d91(0x360b)],this[_0x1fa7e5(0x5863)]=_0x4c531e[_0x1fa7e5(0x5863)],this[_0x1fa7e5(0x34c)]=_0x263cbc[_0x1fa7e5(0xd77)][_0x1fa7e5(0x3c62)],this[_0x1fa7e5(0xa47)]=_0x263cbc,this[_0x1fa7e5(0x1603)]['length']=0x0,this[_0x1fa7e5(0x5f2b)]=!0x1;var _0x4895a2,_0x2a3e57=_0x4ab11a[_0x1fa7e5(0x809)];for(_0x329f2b=0x0,_0x4895a2=this[_0x1fa7e5(0x1fa6)][_0x455d91(0x2ef4)];_0x329f2b<_0x4895a2;_0x329f2b++){this[_0x1fa7e5(0x1fa6)][_0x1fa7e5(0xc98)][_0x329f2b][_0x1fa7e5(0xa16)](_0x4c6c43,_0x263cbc,_0x4ab11a);}if(this[_0x1fa7e5(0x27a7)][_0x1fa7e5(0xa16)](_0x4c6c43,_0x263cbc,_0x4ab11a),this[_0x455d91(0x124f)]=_0x263cbc[_0x1fa7e5(0x2e84)],this[_0x455d91(0x4711)]&&this[_0x455d91(0x4b95)][_0x1fa7e5(0x809)]>0x0&&this[_0x1fa7e5(0x5397)]['update'](_0x263cbc,_0x4c6c43,_0x4ab11a),_0x461747=defaultValue$1(_0x461747,!0x1),this[_0x1fa7e5(0xccc)]&&!0x0!==_0x461747&&(this[_0x1fa7e5(0x25bf)][_0x455d91(0x5627)]=this[_0x1fa7e5(0x32b3)],this[_0x1fa7e5(0x25bf)][_0x455d91(0x2e6d)](_0x263cbc,_0x4c6c43,_0x4ab11a)),this[_0x1fa7e5(0x292d)]===DATAFILETYPE$1[_0x455d91(0x2908)]&&_0x263cbc[_0x455d91(0x401f)][_0x1fa7e5(0x445c)])_0x4ab11a[_0x1fa7e5(0x809)]-_0x2a3e57>0x0&&(this[_0x1fa7e5(0x1d64)][_0x455d91(0x47f7)]||this[_0x455d91(0xfb4)][_0x1fa7e5(0x4a8)])&&this[_0x1fa7e5(0x5cdb)][_0x1fa7e5(0xa16)](_0x263cbc,_0x2a3e57,this[_0x455d91(0xfb4)]);this[_0x1fa7e5(0x292d)]===DATAFILETYPE$1[_0x1fa7e5(0x2d2b)]&&(_0x263cbc[_0x1fa7e5(0x434b)]=this[_0x1fa7e5(0x4741)][_0x1fa7e5(0xd61)]),updateShadowVolumeHeight(this,_0x263cbc),this[_0x1fa7e5(0x3bcf)]();for(var _0x708f70=this[_0x455d91(0x30e2)][_0x1fa7e5(0xc98)][_0x1fa7e5(0x809)],_0x329f2b=0x0;_0x329f2b<_0x708f70;_0x329f2b++){var _0x5e4a38=this[_0x1fa7e5(0x3b8b)][_0x455d91(0x225a)][_0x329f2b];_0x263cbc[_0x455d91(0xec7)][_0x1fa7e5(0x5323)](_0x5e4a38);}synchronizeParamsForRealtimeRaster(_0x263cbc,this);var _0x1f4d57=this[_0x1fa7e5(0x4a04)];this[_0x1fa7e5(0x432c)]=Object[_0x1fa7e5(0x4d54)](_0x1f4d57)[_0x1fa7e5(0x809)]>0x0,this[_0x1fa7e5(0x48f0)]=defined$1(this[_0x1fa7e5(0x41e9)]);}}else this[_0x1fa7e5(0x5e1f)](this[_0x1fa7e5(0x5f8b)]);}};var scratchCommandInverse=new Matrix4();function updateBoundingSphere(_0x53e7b3){var _0x2e4761=_0x307c2b,_0x5c035c=_0x5e00b3;for(var _0xe8baa6=[],_0x1efe36=0x0,_0x272c72=_0x53e7b3[_0x5c035c(0x27a7)][_0x5c035c(0x5377)][_0x5c035c(0x809)];_0x1efe36<_0x272c72;_0x1efe36++){var _0x224e58=_0x53e7b3[_0x2e4761(0x307b)][_0x5c035c(0x5377)][_0x1efe36];_0xe8baa6[_0x2e4761(0x2a0e)](_0x224e58);}for(;_0xe8baa6[_0x5c035c(0x809)];){if(defined$1(_0x224e58=_0xe8baa6[_0x2e4761(0x31a1)]())){defined$1(_0x224e58[_0x5c035c(0x16f6)])&&(BoundingSphere[_0x5c035c(0x332f)](_0x224e58[_0x5c035c(0x16f6)],_0x53e7b3[_0x5c035c(0x3309)],_0x224e58[_0x2e4761(0x557)]),resolveObb(_0x224e58,_0x53e7b3[_0x2e4761(0x49c3)]));for(_0x1efe36=0x0,_0x272c72=_0x224e58[_0x5c035c(0x2223)][_0x5c035c(0x809)];_0x1efe36<_0x272c72;_0x1efe36++){var _0x48953e=_0x224e58[_0x5c035c(0x2223)][_0x1efe36];resolveObb(_0x48953e,_0x53e7b3[_0x5c035c(0x3309)]),defined$1(_0x48953e[_0x2e4761(0x1429)])&&BoundingSphere[_0x5c035c(0x332f)](_0x48953e[_0x5c035c(0x16f6)],_0x53e7b3['_matModel'],_0x48953e[_0x5c035c(0x3097)]);for(var _0x44de66=0x0,_0x209821=_0x48953e[_0x2e4761(0x982)][_0x5c035c(0x809)];_0x44de66<_0x209821;_0x44de66++){var _0x23b647=_0x48953e[_0x5c035c(0x1f3d)][_0x44de66];defined$1(_0x23b647)&&defined$1(_0x23b647[_0x5c035c(0x3594)])&&(Matrix4[_0x5c035c(0x25c6)](_0x23b647[_0x5c035c(0x3594)][_0x5c035c(0x599)],scratchCommandInverse),BoundingSphere[_0x5c035c(0x332f)](_0x23b647[_0x5c035c(0x5151)],scratchCommandInverse,_0x23b647[_0x5c035c(0x5151)]),Matrix4[_0x5c035c(0x589e)](_0x53e7b3[_0x5c035c(0x3309)],_0x23b647[_0x5c035c(0x3589)],_0x23b647[_0x5c035c(0x3594)][_0x2e4761(0x4bac)]),BoundingSphere[_0x2e4761(0x5270)](_0x23b647[_0x5c035c(0x5151)],_0x23b647[_0x5c035c(0x3594)][_0x5c035c(0x599)],_0x23b647[_0x5c035c(0x5151)]),_0x23b647[_0x5c035c(0x3594)][_0x2e4761(0x3cb4)]=_0x23b647[_0x5c035c(0x5151)]);}_0xe8baa6[_0x2e4761(0x2a0e)](_0x48953e[_0x2e4761(0x5718)]);}}}}function resolveObb(_0x1638e0,_0x4d1e1c){var _0x235076=_0x307c2b,_0x1d9109=_0x5e00b3;if(defined$1(_0x1638e0[_0x1d9109(0x4899)])){var _0xe10b5f=_0x1638e0[_0x1d9109(0x4899)],_0x51b6be=_0x1638e0[_0x235076(0x6e4)],_0x26e7c8=[];_0x26e7c8[_0x1d9109(0x5323)](new Cartesian3(_0xe10b5f['x'],_0xe10b5f['y'],_0xe10b5f['z'])),_0x26e7c8[_0x235076(0x2a0e)](new Cartesian3(_0xe10b5f['x'],_0xe10b5f['y'],_0x51b6be['z'])),_0x26e7c8[_0x1d9109(0x5323)](new Cartesian3(_0xe10b5f['x'],_0x51b6be['y'],_0xe10b5f['z'])),_0x26e7c8[_0x1d9109(0x5323)](new Cartesian3(_0xe10b5f['x'],_0x51b6be['y'],_0x51b6be['z'])),_0x26e7c8[_0x235076(0x2a0e)](new Cartesian3(_0x51b6be['x'],_0xe10b5f['y'],_0xe10b5f['z'])),_0x26e7c8[_0x1d9109(0x5323)](new Cartesian3(_0x51b6be['x'],_0xe10b5f['y'],_0x51b6be['z'])),_0x26e7c8[_0x1d9109(0x5323)](new Cartesian3(_0x51b6be['x'],_0x51b6be['y'],_0xe10b5f['z'])),_0x26e7c8[_0x235076(0x2a0e)](new Cartesian3(_0x51b6be['x'],_0x51b6be['y'],_0x51b6be['z']));for(var _0x5b9106=0x0;_0x5b9106<0x8;_0x5b9106++)_0x26e7c8[_0x5b9106]=Matrix4[_0x1d9109(0x108e)](_0x4d1e1c,_0x26e7c8[_0x5b9106],_0x26e7c8[_0x5b9106]);_0x1638e0[_0x1d9109(0x209)]=OrientedBoundingBox[_0x1d9109(0x12c2)](_0x26e7c8,_0x1638e0[_0x1d9109(0x209)]);}}function evaluateFromSplines(_0xf9025e,_0x1a8c7e,_0x51c2ec){var _0x389b16=_0x5e00b3;for(var _0x5c69a4,_0x19b76e=0x0,_0x52f459=_0xf9025e[_0x389b16(0x809)];_0x19b76e<_0x52f459;_0x19b76e++){var _0x53b5f5=_0xf9025e[_0x19b76e],_0x2b0f2a=_0x53b5f5[_0x389b16(0x19f1)];if(_0x1a8c7e>=_0x2b0f2a[0x0]&&_0x1a8c7e<=_0x2b0f2a[_0x2b0f2a[_0x389b16(0x809)]-0x1]){_0x5c69a4=_0x53b5f5;break;}}_0x5c69a4&&_0x5c69a4[_0x389b16(0xd06)](_0x1a8c7e,_0x51c2ec);}var scratchQuatForAnimation=Quaternion['clone'](Quaternion[_0x5e00b3(0x2de)]),scratchHprForAnimation=new HeadingPitchRoll(),scratchMat4ForAnimation=new Matrix4(),scratchMat3ForAnimation=new Matrix3(),scratchMat3ForAnimation2=new Matrix3(),scratchCart3ForAnimation2=new Cartesian3();function resolveRotation(_0x20b1d2,_0x4f390d,_0x25f150){var _0x1d8256=_0x307c2b,_0x1ed6d5=_0x5e00b3;_0x1ed6d5(0x1c36)===_0x4f390d['type']&&(evaluateFromSplines(_0x4f390d[_0x1ed6d5(0x15da)],_0x25f150,scratchQuatForAnimation),Matrix3['fromQuaternion'](scratchQuatForAnimation,scratchMat3ForAnimation2),Transforms[_0x1ed6d5(0x558d)](_0x20b1d2[_0x1ed6d5(0x5391)],scratchHprForAnimation,Ellipsoid[_0x1ed6d5(0x17f7)],Transforms[_0x1ed6d5(0x14ce)],scratchMat4ForAnimation),Matrix4[_0x1d8256(0x1d20)](scratchMat4ForAnimation,scratchMat3ForAnimation),Matrix3[_0x1ed6d5(0x589e)](scratchMat3ForAnimation,scratchMat3ForAnimation2,scratchMat3ForAnimation),Matrix4[_0x1ed6d5(0x3613)](_0x20b1d2[_0x1ed6d5(0x3309)],scratchCart3ForAnimation2),Matrix4[_0x1ed6d5(0x50eb)](scratchMat3ForAnimation,scratchCart3ForAnimation2,_0x20b1d2[_0x1ed6d5(0x3309)]));}var scratchScaleForAnimation=new Cartesian3(0x1,0x1,0x1);function resolveScale(_0x12024a,_0x24209b,_0x23bb11){var _0x4f37c7=_0x307c2b,_0x330360=_0x5e00b3;_0x330360(0x4a6e)===_0x24209b[_0x330360(0x3dd)]&&(evaluateFromSplines(_0x24209b[_0x4f37c7(0x1b96)],_0x23bb11,scratchScaleForAnimation),Matrix4[_0x4f37c7(0x3ccd)](_0x12024a[_0x330360(0x3309)],scratchScaleForAnimation,_0x12024a[_0x330360(0x3309)]));}function resolveTranslation(_0x53020e,_0x20c7b3,_0x500677){var _0x55d040=_0x307c2b,_0xbf8e3d=_0x5e00b3;_0xbf8e3d(0x1519)===_0x20c7b3[_0xbf8e3d(0x3dd)]&&(evaluateFromSplines(_0x20c7b3[_0xbf8e3d(0x15da)],_0x500677,_0x53020e[_0x55d040(0x2cda)]),Matrix4[_0xbf8e3d(0x39e0)](_0x53020e[_0xbf8e3d(0x3309)],_0x53020e[_0x55d040(0x2cda)],_0x53020e[_0xbf8e3d(0x3309)]));}var scratchSwipeRegionRealtimeRaster=new Cartesian4();function synchronizeParamsForRealtimeRaster(_0x522d63,_0x940c2b){var _0x12a84e=_0x307c2b,_0x151237=_0x5e00b3;defined$1(_0x522d63[_0x151237(0x2d4c)])||(_0x522d63[_0x151237(0x2d4c)]={}),scratchSwipeRegionRealtimeRaster['x']=_0x940c2b[_0x12a84e(0x7ad)]['x']*_0x522d63[_0x151237(0x4fd0)][_0x151237(0x1564)],scratchSwipeRegionRealtimeRaster['y']=(0x1-_0x940c2b[_0x151237(0x2015)]['y'])*_0x522d63[_0x151237(0x4fd0)][_0x151237(0x3883)],scratchSwipeRegionRealtimeRaster['z']=_0x940c2b['_swipeRegion']['z']*_0x522d63[_0x151237(0x4fd0)][_0x151237(0x1564)],scratchSwipeRegionRealtimeRaster['w']=(0x1-_0x940c2b[_0x151237(0x2015)]['w'])*_0x522d63[_0x12a84e(0x5071)][_0x151237(0x3883)],_0x522d63[_0x12a84e(0x2355)][_0x12a84e(0x2827)]=scratchSwipeRegionRealtimeRaster,_0x522d63[_0x151237(0x2d4c)][_0x12a84e(0x5b13)]=_0x940c2b[_0x151237(0x5059)];}var pickPositionScratch=new Cartesian4();function updateAllObjsVisible(_0x39174f,_0x4b86a3){var _0x2f7e8a=_0x307c2b,_0x4a7128=_0x5e00b3;_0x39174f[_0x4a7128(0x111a)](_0x4b86a3[_0x4a7128(0x2bae)],_0x4b86a3[_0x2f7e8a(0x3a17)]);}function updateObjsTheme(_0x3971f9,_0x5e45c7){var _0x2fab0d=_0x5e00b3;_0x3971f9[_0x2fab0d(0x35cc)](_0x5e45c7[_0x2fab0d(0x2bae)]);}function updateObjsColor(_0x55a461,_0x354119){var _0x569056=_0x5e00b3;_0x55a461['updateObjsColor'](_0x354119[_0x569056(0x34a2)]);}function updateObjsTranslate(_0x3f29d3,_0x4cf2e9){var _0x2d91c4=_0x5e00b3;_0x3f29d3[_0x2d91c4(0x3100)](_0x4cf2e9[_0x2d91c4(0x34a2)]);}function updateExtendHeight(_0x163003,_0x5ba99a){var _0x322694=_0x5e00b3;_0x163003[_0x322694(0x2e04)](_0x5ba99a[_0x322694(0x34a2)]);}function removeExtendHeight(_0x327bfd,_0xf36b83){var _0x54fb3e=_0x5e00b3;_0x327bfd[_0x54fb3e(0xcb7)](_0xf36b83[_0x54fb3e(0x34a2)]);}function removeAllExtendHeight(_0x5ec25d,_0x3681c4){var _0x463948=_0x5e00b3;_0x5ec25d[_0x463948(0x4d33)]();}function updateObjsOperation(_0x5ab06c,_0x1706d6){var _0x2315bf=_0x5e00b3;_0x5ab06c['updateObjsOperation'](_0x1706d6[_0x2315bf(0x34a2)],_0x1706d6);}function createPlane(_0xee430,_0x5217a8,_0x48a911){var _0x1484e8=_0x5e00b3,_0x313d37=new Cartesian3(),_0x5e4295=new Cartesian3();Cartesian3[_0x1484e8(0x34b6)](_0x5217a8,_0xee430,_0x313d37),Cartesian3[_0x1484e8(0x34b6)](_0x48a911,_0xee430,_0x5e4295);var _0x4a3155=new Cartesian3();Cartesian3[_0x1484e8(0x4143)](_0x313d37,_0x5e4295,_0x4a3155),Cartesian3[_0x1484e8(0x4853)](_0x4a3155,_0x4a3155);var _0x46d971=-Cartesian3[_0x1484e8(0x2d8e)](_0x4a3155,_0xee430);return new Cartesian4(_0x4a3155['x'],_0x4a3155['y'],_0x4a3155['z'],_0x46d971);}function convertToColumbusViewCartesian$1(_0x43126e,_0x4aea3c){var _0x162eec=_0x307c2b,_0x1c6994=_0x5e00b3,_0x502042=_0x43126e[_0x1c6994(0x5863)],_0x350763=_0x502042[_0x1c6994(0x4faa)],_0x257d4e=new Cartesian3(),_0x25a371=new Cartographic();return _0x350763[_0x1c6994(0x3bd7)](_0x4aea3c,_0x25a371),_0x502042[_0x162eec(0x47ce)](_0x25a371,_0x257d4e),Cartesian3[_0x1c6994(0x160f)](_0x257d4e['z'],_0x257d4e['x'],_0x257d4e['y']);}S3MTilesLayer[_0x307c2b(0x1aa2)][_0x307c2b(0x3e71)]=function(_0x4dbe69,_0x4b6897){var _0x184985=_0x307c2b,_0x38ce77=_0x5e00b3;if(defined$1(_0x4dbe69)&&defined$1(_0x4b6897)){if(_0x4b6897[_0x38ce77(0xd77)][_0x38ce77(0x3c62)]){pickPositionScratch['x']=_0x4dbe69[_0x184985(0x3b30)][0x0],pickPositionScratch['y']=_0x4dbe69[_0x38ce77(0x1d49)][0x1],pickPositionScratch['z']=_0x4dbe69[_0x38ce77(0x1d49)][0x2],pickPositionScratch['w']=0x1;var _0x5eee6f=new Matrix4();Matrix4[_0x38ce77(0x25c6)](this[_0x38ce77(0x3309)],_0x5eee6f),Matrix4[_0x38ce77(0x1abe)](_0x5eee6f,pickPositionScratch,pickPositionScratch),pickPositionScratch['z']=pickPositionScratch['z']+this[_0x38ce77(0x5a4e)]<0x0?0x2:pickPositionScratch['z']+this[_0x38ce77(0x5a4e)],Cartesian4['clone'](pickPositionScratch,this[_0x38ce77(0x1d49)]);}if(this[_0x38ce77(0x34c)]=_0x4b6897[_0x38ce77(0xd77)][_0x184985(0x7ff)],this[_0x38ce77(0x1319)](_0x4dbe69,_0x4b6897),this[_0x184985(0x2f26)](_0x4dbe69,_0x4b6897),this[_0x38ce77(0x30cb)](_0x4dbe69,_0x4b6897),this[_0x38ce77(0x3fb3)](_0x4dbe69,_0x4b6897),this[_0x38ce77(0x3b30)]){var _0x145cbc=_0x4b6897[_0x38ce77(0x5592)][_0x38ce77(0x4459)],_0x110c38=new Matrix4();Matrix4[_0x38ce77(0x235)](_0x145cbc,_0x110c38);for(var _0x26b20b=0x0;_0x26b20b<0x6;_0x26b20b++)Matrix4['multiplyByVector'](_0x110c38,this[_0x184985(0x41d0)][_0x26b20b],this[_0x38ce77(0x5ecd)][_0x26b20b]);}this['_spatialClipEnable']&&defined$1(this[_0x38ce77(0x38e9)])&&this[_0x184985(0x4c92)][_0x38ce77(0x1f34)](_0x4dbe69,_0x4b6897);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x522e)]=function(_0xcda03d,_0x557131){var _0x5c259c=_0x307c2b,_0xf0fb8c=_0x5e00b3;if(VERSION$2[_0xf0fb8c(0x4b84)]!==this[_0x5c259c(0x3065)]&&(Check[_0x5c259c(0x1563)](_0xf0fb8c(0x2cf9),_0xcda03d),this[_0xf0fb8c(0x422f)]&&this[_0xf0fb8c(0x17d4)])){if(Array['isArray'](_0xcda03d)||(_0xcda03d=[_0xcda03d]),this[_0xf0fb8c(0x3a82)]||this[_0xf0fb8c(0x42fd)](),this[_0xf0fb8c(0x1d7f)]=defaultValue$1(_0x557131,-0x1),this[_0xf0fb8c(0x292d)]===DATAFILETYPE$1[_0xf0fb8c(0x2d2b)]){for(var _0x300ff5=0x0,_0x5d342c=_0xcda03d[_0xf0fb8c(0x809)];_0x300ff5<_0x5d342c;_0x300ff5++)this[_0xf0fb8c(0x27a7)][_0x5c259c(0x4eb8)](_0xcda03d[_0x300ff5],this[_0xf0fb8c(0xa47)]);}this[_0xf0fb8c(0x5e52)][_0xf0fb8c(0x52dd)][_0xf0fb8c(0x389a)](this),this[_0xf0fb8c(0x5af2)]=this[_0xf0fb8c(0x5af2)][_0xf0fb8c(0x736)](_0xcda03d),this[_0xf0fb8c(0x167c)](_0xcda03d,ObjsOperationType$1[_0xf0fb8c(0x3dcc)]);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0xa08)]=function(){var _0x2e7735=_0x5e00b3;return[][_0x2e7735(0x736)](this[_0x2e7735(0x5af2)]);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x2419)]=function(){var _0x4a65cd=_0x307c2b,_0x5030a8=_0x5e00b3;if(VERSION$2[_0x4a65cd(0x5626)]!==this[_0x5030a8(0x41e3)]&&(this[_0x5030a8(0xccc)]&&this[_0x5030a8(0x25bf)][_0x5030a8(0x42fd)](),!(this[_0x5030a8(0x5af2)][_0x4a65cd(0x2ef4)]<0x1))){if(this[_0x5030a8(0x292d)]===DATAFILETYPE$1[_0x5030a8(0x2d2b)]){for(var _0x35bd8e=0x0,_0x507ba8=this[_0x4a65cd(0x50c0)][_0x5030a8(0x809)];_0x35bd8e<_0x507ba8;_0x35bd8e++)this[_0x5030a8(0x27a7)][_0x4a65cd(0x4eb8)](this[_0x4a65cd(0x50c0)][_0x35bd8e],this[_0x5030a8(0xa47)]);}this[_0x5030a8(0x451e)](this[_0x5030a8(0x5af2)],ObjsOperationType$1[_0x5030a8(0x3dcc)]),this[_0x5030a8(0x5af2)][_0x5030a8(0x809)]=0x0;}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x4b54)]=function(_0x225851){},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x59ab)]=function(_0x24a734){var _0x19713d=_0x307c2b,_0x153afd=_0x5e00b3,_0x356144={};_0x356144[_0x153afd(0x2bae)]=this,_0x356144[_0x19713d(0x4cf6)]=_0x24a734,this[_0x153afd(0x5ef3)](_0x356144,skeletonSelectEnable);},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x4b7d)]=function(_0x5c4847,_0x2536b0){var _0x2feb89=_0x307c2b,_0x166d10=_0x5e00b3;if(VERSION$2[_0x2feb89(0x5626)]!==this[_0x166d10(0x41e3)]){Check[_0x166d10(0x5f34)](_0x166d10(0x589),_0x5c4847),Check[_0x2feb89(0x1563)](_0x2feb89(0x2388),_0x2536b0),Check[_0x166d10(0x202d)][_0x2feb89(0x40f2)](_0x166d10(0x5090),_0x2536b0),Array[_0x2feb89(0x2d5)](_0x5c4847)||(_0x5c4847=[_0x5c4847]);for(var _0x41fc4c={},_0x14ba73=0x0,_0x42ab21=_0x5c4847[_0x166d10(0x809)];_0x14ba73<_0x42ab21;_0x14ba73++){var _0x5113ce=_0x5c4847[_0x14ba73]+'';defined$1(_0x5113ce)&&(this[_0x166d10(0x3048)][_0x5113ce]=_0x2536b0,_0x41fc4c[_0x5113ce]=_0x2536b0);}this[_0x166d10(0xb8c)](_0x41fc4c);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x294b)]=function(_0x43ccfe){var _0x4bfd91=_0x5e00b3;if(!defined$1(_0x43ccfe))throw new Error(_0x4bfd91(0x46aa));return VERSION$2[_0x4bfd91(0x4b84)]===this[_0x4bfd91(0x41e3)]?null:this['_objsColorList'][_0x43ccfe];},S3MTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x593)]=function(_0x342a05){var _0x59488e=_0x307c2b,_0x3d4c8b=_0x5e00b3;Check[_0x3d4c8b(0x5f34)](_0x59488e(0x275b),_0x342a05),Array[_0x3d4c8b(0x2676)](_0x342a05)||(_0x342a05=[_0x342a05]);for(var _0x59bfc8={},_0x16ff0c=0x0,_0x4b5144=_0x342a05[_0x3d4c8b(0x809)];_0x16ff0c<_0x4b5144;_0x16ff0c++){var _0x5f0430=_0x342a05[_0x16ff0c];defined$1(this[_0x3d4c8b(0x3048)][_0x5f0430])&&(_0x59bfc8[_0x5f0430]=Color$2[_0x3d4c8b(0x5468)],delete this[_0x3d4c8b(0x3048)][_0x5f0430]);}this[_0x3d4c8b(0x451e)](_0x342a05,ObjsOperationType$1[_0x3d4c8b(0x4e7c)]),this[_0x3d4c8b(0xb8c)](_0x59bfc8);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x128c)]=function(){var _0x537940=_0x307c2b,_0xe7cdcc=_0x5e00b3;if(!(Object[_0xe7cdcc(0x4d54)](this['_objsColorList'])[_0xe7cdcc(0x809)]<0x1)){var _0x210aed={};for(var _0x3b28b0 in this['_objsColorList'])this[_0xe7cdcc(0x3048)][_0xe7cdcc(0x1a9a)](_0x3b28b0)&&(_0x210aed[_0x3b28b0]=Color$2[_0xe7cdcc(0x5468)]);this[_0xe7cdcc(0x3048)]={},this[_0x537940(0xcf3)](_0x210aed);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x54f8)]=function(_0x56b4b7,_0x2bc1a3){var _0x17b7bb=_0x307c2b,_0x3331bc=_0x5e00b3;if(VERSION$2[_0x3331bc(0x4b84)]!=this[_0x3331bc(0x41e3)]&&defined$1(this[_0x3331bc(0x1265)])){Check['defined'](_0x3331bc(0x151e),_0x56b4b7),Check[_0x3331bc(0x5f34)](_0x3331bc(0x38b),_0x2bc1a3),Array[_0x17b7bb(0x2d5)](_0x56b4b7)||(_0x56b4b7=[_0x56b4b7]);for(var _0x1b0d82=new AssociativeArray(),_0x2e4573=0x0,_0x401445=_0x56b4b7[_0x3331bc(0x809)];_0x2e4573<_0x401445;_0x2e4573++){var _0x15a487=_0x56b4b7[_0x2e4573];this[_0x17b7bb(0x4019)][_0x3331bc(0x10aa)](_0x15a487,_0x2bc1a3),_0x1b0d82[_0x3331bc(0x10aa)](_0x15a487,_0x2bc1a3);}this[_0x3331bc(0x2e04)](_0x1b0d82);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x51f7)]=function(){var _0x4c8d3b=_0x5e00b3;defined$1(this[_0x4c8d3b(0x1265)])&&(this[_0x4c8d3b(0x1265)][_0x4c8d3b(0x443c)](),this[_0x4c8d3b(0x4d33)]());},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x3320)]=function(_0x217407){var _0x5033c9=_0x307c2b,_0x1f776b=_0x5e00b3;if(defined$1(this['_objsHeightList'])){Check[_0x1f776b(0x5f34)](_0x1f776b(0x48a5),_0x217407),Array[_0x1f776b(0x2676)](_0x217407)||(_0x217407=[_0x217407]);for(var _0xd99206=0x0,_0x57f084=_0x217407[_0x5033c9(0x2ef4)];_0xd99206<_0x57f084;_0xd99206++){var _0xf13be6=_0x217407[_0xd99206];this[_0x5033c9(0x4019)]['remove'](_0xf13be6);}this[_0x1f776b(0xcb7)](_0x217407);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x4068)]=function(_0x4d5267,_0xa0d4c2,_0x58cddc,_0x1dfdeb){var _0xa87ca1=_0x307c2b,_0x37276c=_0x5e00b3;if(_0x58cddc=defaultValue$1(_0x58cddc,!0x0),_0x1dfdeb=defaultValue$1(_0x1dfdeb,!0x1),VERSION$2[_0xa87ca1(0x5626)]===this[_0x37276c(0x41e3)])return null;if(Check[_0x37276c(0x5f34)](_0x37276c(0x117a),_0x4d5267),Check[_0x37276c(0x202d)][_0x37276c(0x5efc)](_0x37276c(0x2f9),_0xa0d4c2),Array['isArray'](_0x4d5267)||(_0x4d5267=[_0x4d5267]),0x0===_0x4d5267[_0x37276c(0x809)]){this[_0x37276c(0x29e9)]=_0xa0d4c2,this[_0x37276c(0x52c8)][_0x37276c(0x443c)]();var _0x3d5af1=Object[_0x37276c(0x4d54)](this[_0x37276c(0x82d)][_0x37276c(0x33c8)]);return this[_0xa87ca1(0x34b7)](_0x3d5af1,ObjsOperationType$1[_0xa87ca1(0x4872)]),this[_0x37276c(0x82d)][_0xa87ca1(0x2c10)](),_0x58cddc&&!_0x1dfdeb&&(this[_0x37276c(0x4a04)]={}),void this[_0xa87ca1(0x26ee)](!_0xa0d4c2);}var _0xb04f9e=this[_0x37276c(0x52c8)],_0x22346c=this[_0x37276c(0x82d)],_0xa84035=this[_0x37276c(0x4a04)];_0xa0d4c2?(_0x4d5267[_0x37276c(0x7f7)](function(_0x294745){var _0x33693d=_0x37276c;_0xb04f9e[_0x33693d(0x10aa)](_0x294745,!0x0),_0x22346c[_0x33693d(0x4f4b)](_0x294745),_0x58cddc&&(_0xa84035[_0x294745]=!0x0);}),this[_0xa87ca1(0x34b7)](_0x4d5267,ObjsOperationType$1[_0x37276c(0x44c7)])):(_0x4d5267[_0xa87ca1(0x4af7)](function(_0x1ae7ea){var _0xd01128=_0xa87ca1,_0x5a9000=_0x37276c;_0xb04f9e[_0xd01128(0x45fe)](_0x1ae7ea),_0x22346c[_0x5a9000(0x10aa)](_0x1ae7ea,!0x0),_0x58cddc&&(_0xa84035[_0x1ae7ea]=!0x1);}),this[_0xa87ca1(0x53ad)](_0x4d5267,ObjsOperationType$1[_0x37276c(0x44c7)]));},S3MTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x1fd2)]=function(_0x577028,_0x5052d1,_0x323fc4){var _0x40f97b=_0x5e00b3;0x0!==_0x577028[_0x40f97b(0x809)]?(this[_0x40f97b(0x3da1)]([],_0x5052d1,_0x323fc4),this[_0x40f97b(0x3da1)](_0x577028,_0x5052d1,_0x323fc4)):this[_0x40f97b(0x3da1)]([],_0x5052d1,_0x323fc4);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x289d)]=function(_0x28bf36,_0x438442){var _0x1f2b58=_0x307c2b,_0x38c150=_0x5e00b3;if(this[_0x38c150(0x292d)]===DATAFILETYPE$1['PointCloudFile']&&defined$1(this[_0x1f2b58(0x4954)])){Check[_0x38c150(0x5f34)](_0x38c150(0x2aa),_0x28bf36),Check[_0x38c150(0x202d)][_0x38c150(0x5efc)](_0x38c150(0x6cb),_0x438442),Array[_0x1f2b58(0x2d5)](_0x28bf36)||(_0x28bf36=[_0x28bf36]);for(var _0x3bd07a=0x0,_0xe18c05=_0x28bf36[_0x38c150(0x809)];_0x3bd07a<_0xe18c05;_0x3bd07a++)this['_pointCloudLayerVisible'][_0x38c150(0x1a9a)](_0x28bf36[_0x3bd07a])&&(this[_0x1f2b58(0x4954)][_0x28bf36[_0x3bd07a]]=_0x438442);}},S3MTilesLayer[_0x5e00b3(0x3720)]['getPointCloudGroupInfos']=function(){var _0x48b05e=_0x307c2b,_0x30fcd2=_0x5e00b3;if(this[_0x30fcd2(0x292d)]!==DATAFILETYPE$1[_0x48b05e(0x2908)])return[];if(!defined$1(this[_0x30fcd2(0x3739)]))return[];var _0x23a42d=[];for(var _0x4be695 in this[_0x30fcd2(0x3739)])this[_0x48b05e(0x4954)][_0x30fcd2(0x1a9a)](_0x4be695)&&_0x23a42d[_0x30fcd2(0x5323)](_0x4be695);return _0x23a42d;},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x307c2b(0x4822)]=function(_0x1f707c){var _0x2e2389=_0x5e00b3;if(this[_0x2e2389(0x292d)]===DATAFILETYPE$1[_0x2e2389(0x4325)]&&defined$1(this[_0x2e2389(0x3687)]))return this[_0x2e2389(0x3687)][_0x2e2389(0x38c4)](_0x1f707c);},S3MTilesLayer[_0x307c2b(0x1aa2)]['getObjsVisible']=function(_0xfe98f2){var _0x18998e=_0x307c2b,_0x18d9f4=_0x5e00b3;if(!this[_0x18998e(0x339)])return!0x1;if(VERSION$2[_0x18d9f4(0x4b84)]===this['_version'])return!0x0;var _0x3a4dfe=this[_0x18998e(0x18b5)][_0xfe98f2],_0x2d67db=!0x0;return defined$1(_0x3a4dfe)&&(_0x2d67db&=_0x3a4dfe[_0x18998e(0x3b89)]),_0x2d67db;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x476a)]=function(_0x44a016){var _0x3536cf=_0x307c2b,_0x2a6abe=_0x5e00b3;if(defined$1(this[_0x2a6abe(0x27a7)][_0x2a6abe(0x1322)])){if(Array[_0x2a6abe(0x2676)](_0x44a016)){for(var _0x473b3a=0x0;_0x473b3a<_0x44a016[_0x2a6abe(0x809)];_0x473b3a++)this[_0x3536cf(0x2909)][_0x44a016[_0x473b3a]]=Cartesian3[_0x2a6abe(0x40f3)](this[_0x2a6abe(0x80d)]);}else this[_0x2a6abe(0x21d0)][_0x44a016]=Cartesian3[_0x2a6abe(0x40f3)](this[_0x3536cf(0x2adf)]);}else this[_0x2a6abe(0x5916)]=Cartesian3[_0x2a6abe(0x40f3)](this[_0x2a6abe(0x80d)]),this[_0x2a6abe(0x167c)](_0x44a016,ObjsOperationType$1[_0x2a6abe(0x10c0)]);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x4f96)]=function(_0x1855c8,_0x273e8c){var _0x5a9625=_0x307c2b,_0x4e375f=_0x5e00b3;if(VERSION$2[_0x4e375f(0x4b84)]!==this[_0x4e375f(0x41e3)]){Check[_0x4e375f(0x5f34)](_0x5a9625(0x1c5d),_0x1855c8),Check[_0x4e375f(0x5f34)](_0x4e375f(0x29b8),_0x273e8c),Check[_0x4e375f(0x202d)][_0x4e375f(0x8c4)](_0x5a9625(0x4937),_0x273e8c),Array[_0x4e375f(0x2676)](_0x1855c8)||(_0x1855c8=[_0x1855c8]);for(var _0x579fb6={},_0x1afcff=0x0,_0xb5839=_0x1855c8[_0x4e375f(0x809)];_0x1afcff<_0xb5839;_0x1afcff++){var _0x5eb734=_0x1855c8[_0x1afcff];defined$1(_0x5eb734)&&(this[_0x5a9625(0x4a09)][_0x5eb734]=_0x273e8c,_0x579fb6[_0x5eb734]=_0x273e8c);}Object[_0x4e375f(0x4d54)](_0x579fb6)[_0x4e375f(0x809)]>0x0&&(this[_0x5a9625(0x1a3b)](_0x579fb6),this[_0x4e375f(0x167c)](_0x1855c8,ObjsOperationType$1[_0x4e375f(0x10c0)]));}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x468)]=function(_0x4351b0){var _0x24b95c=_0x307c2b,_0x2850aa=_0x5e00b3;VERSION$2[_0x2850aa(0x4b84)]!==this[_0x2850aa(0x41e3)]&&(Check[_0x2850aa(0x5f34)](_0x2850aa(0x37d1),_0x4351b0),Object[_0x2850aa(0x13c4)](_0x4351b0)===Object[_0x24b95c(0x1aa2)]&&(Object[_0x2850aa(0x38c1)](this[_0x2850aa(0xcf6)],_0x4351b0),Object['keys'](_0x4351b0)[_0x2850aa(0x809)]>0x0&&(this[_0x2850aa(0x6037)]=!0x0,this[_0x24b95c(0x4462)]({'ids':_0x4351b0},updateObjsTranslate),this[_0x2850aa(0x167c)](Object[_0x2850aa(0x4d54)](_0x4351b0),ObjsOperationType$1[_0x2850aa(0x10c0)]))));},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x356b)]=function(_0x2a5eec){var _0x96bff=_0x307c2b,_0x35276b=_0x5e00b3;if(Check['defined'](_0x35276b(0x3cec),_0x2a5eec),Array[_0x35276b(0x2676)](_0x2a5eec)||(_0x2a5eec=[_0x2a5eec]),!(Object[_0x96bff(0x11bc)](this[_0x35276b(0xcf6)])['length']<0x1)){for(var _0x545198={},_0x276a79=0x0,_0x4bb685=_0x2a5eec[_0x35276b(0x809)];_0x276a79<_0x4bb685;_0x276a79++){var _0x3a08d4=_0x2a5eec[_0x276a79];defined$1(this[_0x35276b(0xcf6)][_0x3a08d4])&&(delete this[_0x96bff(0x4a09)][_0x3a08d4],_0x545198[_0x3a08d4]=Cartesian3[_0x35276b(0x3a34)]);}this[_0x96bff(0x34b7)](_0x2a5eec,ObjsOperationType$1[_0x96bff(0x52ee)]),Object[_0x35276b(0x4d54)](_0x545198)[_0x35276b(0x809)]>0x0&&this[_0x35276b(0x3100)](_0x545198);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x4283)]=function(){var _0x56e224=_0x307c2b,_0x2a8436=_0x5e00b3;if(!(Object['keys'](this[_0x2a8436(0xcf6)])[_0x2a8436(0x809)]<0x1)){var _0x3ebfd6={};for(var _0x384109 in this[_0x2a8436(0xcf6)])this[_0x56e224(0x4a09)][_0x2a8436(0x1a9a)](_0x384109)&&(_0x3ebfd6[_0x384109]=Cartesian3['ZERO']);this[_0x2a8436(0xcf6)]={},this[_0x2a8436(0x3100)](_0x3ebfd6);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2dc2)]=function(_0x4d58bb){var _0x55afb2=_0x5e00b3;this[_0x55afb2(0x451e)](_0x4d58bb,ObjsOperationType$1[_0x55afb2(0x10c0)]);},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x4aed)]=function(){var _0x3b86f1=_0x307c2b,_0x1eb11b=_0x5e00b3;this[_0x1eb11b(0x5916)]=Cartesian3[_0x1eb11b(0x3a34)],this[_0x1eb11b(0x3e22)](ObjsOperationType$1[_0x3b86f1(0x52ee)]);},S3MTilesLayer[_0x307c2b(0x1aa2)]['setObjectsOperationByID']=function(_0xc495ac,_0x352e12){var _0x3c230a=_0x307c2b,_0x3a61db=_0x5e00b3;if(VERSION$2[_0x3c230a(0x5626)]!==this[_0x3a61db(0x41e3)]){Check[_0x3a61db(0x5f34)](_0x3a61db(0x2644),_0xc495ac),Check[_0x3a61db(0x5f34)](_0x3a61db(0x42a6),_0x352e12),Array[_0x3a61db(0x2676)](_0xc495ac)||(_0xc495ac=[_0xc495ac]),_0x352e12===ObjsOperationType$1[_0x3a61db(0x7fb)]&&(this[_0x3a61db(0x5248)]&ObjsOperationType$1['CLIP'])===ObjsOperationType$1[_0x3a61db(0x258d)]&&(this[_0x3c230a(0xbb2)]|=_0x352e12,this[_0x3a61db(0x5ef3)]({'layer':this,'enable':!0x0},enableClipFilt));for(var _0x52a32b,_0x1b3ced=new AssociativeArray(),_0x388ac4=0x0,_0x13ca13=_0xc495ac[_0x3a61db(0x809)];_0x388ac4<_0x13ca13;_0x388ac4++)if(defined$1(_0x52a32b=_0xc495ac[_0x388ac4])){var _0x1b1f30=defaultValue$1(this[_0x3a61db(0x74c)][_0x52a32b],0x0);_0x1b1f30!==_0x352e12&&(_0x1b1f30|=_0x352e12,this[_0x3a61db(0x74c)][_0x52a32b]=_0x1b1f30,_0x1b3ced[_0x3a61db(0x10aa)](_0x52a32b,_0x1b1f30));}_0x1b3ced[_0x3a61db(0x809)]>0x0&&this[_0x3a61db(0x2990)](_0x1b3ced[_0x3a61db(0x33c8)]);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x451e)]=function(_0x526702,_0x15511d){var _0x1a8505=_0x307c2b,_0x3fc9af=_0x5e00b3;if(VERSION$2['S3M']!==this[_0x3fc9af(0x41e3)]){Check[_0x3fc9af(0x5f34)](_0x1a8505(0x4f39),_0x526702),Array[_0x3fc9af(0x2676)](_0x526702)||(_0x526702=[_0x526702]);for(var _0x3275b0,_0x35dd13=ObjsOperationType$1[_0x3fc9af(0x1b9)]^_0x15511d,_0x2ae3de=new AssociativeArray(),_0x4a933f=0x0,_0x74aeb3=_0x526702[_0x3fc9af(0x809)];_0x4a933f<_0x74aeb3;_0x4a933f++){_0x3275b0=_0x526702[_0x4a933f];var _0x1e2843=this[_0x3fc9af(0x74c)][_0x3275b0];defined$1(_0x1e2843)&&((_0x1e2843&=_0x35dd13)===ObjsOperationType$1[_0x3fc9af(0x258d)]?delete this[_0x3fc9af(0x74c)][_0x3275b0]:this[_0x3fc9af(0x74c)][_0x3275b0]=_0x1e2843,_0x2ae3de[_0x1a8505(0x3235)](_0x3275b0,_0x1e2843));}_0x2ae3de[_0x3fc9af(0x809)]>0x0&&this[_0x1a8505(0x2b85)](_0x2ae3de[_0x3fc9af(0x33c8)]);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x3e22)]=function(_0x2c6202){var _0x33f48a=_0x307c2b,_0x31e21d=_0x5e00b3;if(VERSION$2[_0x31e21d(0x4b84)]!==this[_0x31e21d(0x41e3)]&&!(Object[_0x31e21d(0x4d54)](this[_0x31e21d(0x74c)])[_0x31e21d(0x809)]<0x1)){var _0x13f620=ObjsOperationType$1[_0x31e21d(0x1b9)]^_0x2c6202,_0x2aa83a=new AssociativeArray(),_0x5c1a5b=this[_0x31e21d(0x74c)];for(var _0x4bcb46 in _0x5c1a5b)if(_0x5c1a5b[_0x31e21d(0x1a9a)](_0x4bcb46)){var _0x301194=this[_0x31e21d(0x74c)][_0x4bcb46];if(!defined$1(_0x301194))continue;(_0x301194&=_0x13f620)===ObjsOperationType$1[_0x31e21d(0x258d)]?delete this[_0x33f48a(0xdf1)][_0x4bcb46]:this[_0x31e21d(0x74c)][_0x4bcb46]=_0x301194,_0x2aa83a[_0x31e21d(0x10aa)](_0x4bcb46,_0x301194);}_0x2aa83a[_0x31e21d(0x809)]>0x0&&this[_0x31e21d(0x2990)](_0x2aa83a[_0x31e21d(0x33c8)]);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x1cd1)]=function(_0x52015b,_0x191098){var _0x22e3ef=_0x307c2b,_0x9bbdfb=_0x5e00b3;Check[_0x22e3ef(0x1563)](_0x9bbdfb(0x77f),_0x52015b),Array[_0x9bbdfb(0x2676)](_0x52015b)||(_0x52015b=[_0x52015b]);var _0x207bc6=this[_0x9bbdfb(0x40cd)],_0x2f1121=this[_0x22e3ef(0x5819)],_0x107e1b=0x100,_0x64f34c=Math[_0x9bbdfb(0x5f13)]((_0x207bc6-_0x2f1121)/_0x107e1b);defined$1(this[_0x9bbdfb(0x47f3)])||(this[_0x9bbdfb(0x47f3)]=new Texture({'context':this['_context'],'pixelFormat':PixelFormat$1[_0x9bbdfb(0x1015)],'pixelDatatype':PixelDatatype$1[_0x22e3ef(0x2bcf)],'width':_0x107e1b,'height':_0x64f34c,'flipY':!0x1,'sampler':new Sampler({'minificationFilter':TextureMinificationFilter$1[_0x9bbdfb(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x22e3ef(0x5486)]})}),this[_0x22e3ef(0x4462)]({'layer':this},enableCategoryVisible));var _0x560d03=new Uint8Array(_0x107e1b*_0x64f34c*0x4);if(_0x191098!==CategoryVisibleMode$1[_0x9bbdfb(0x4906)]){var _0x5fa983,_0x281305,_0x2efdd7;if(_0x191098===CategoryVisibleMode$1[_0x9bbdfb(0x1db4)]){for(_0x5fa983=0x0,_0x281305=_0x52015b[_0x9bbdfb(0x809)];_0x5fa983<_0x281305;_0x5fa983++)_0x2efdd7=_0x52015b[_0x5fa983],this[_0x9bbdfb(0x17d)][_0x9bbdfb(0x10aa)](_0x2efdd7,_0x2efdd7);}else{for(_0x5fa983=0x0,_0x281305=_0x52015b[_0x9bbdfb(0x809)];_0x5fa983<_0x281305;_0x5fa983++)_0x2efdd7=_0x52015b[_0x5fa983],this[_0x9bbdfb(0x17d)][_0x22e3ef(0x57f4)](_0x2efdd7)&&this[_0x9bbdfb(0x17d)][_0x9bbdfb(0x4f4b)](_0x2efdd7);}for(_0x5fa983=0x0;_0x5fa983<this[_0x9bbdfb(0x17d)][_0x22e3ef(0x225a)][_0x9bbdfb(0x809)];_0x5fa983++){var _0x40530d=(_0x2efdd7=this[_0x9bbdfb(0x17d)][_0x9bbdfb(0xc98)][_0x5fa983])-_0x2f1121;_0x560d03[0x4*_0x40530d]=0xff,_0x560d03[0x4*_0x40530d+0x1]=0xff,_0x560d03[0x4*_0x40530d+0x2]=0xff,_0x560d03[0x4*_0x40530d+0x3]=0xff;}this[_0x9bbdfb(0x47f3)]['copyFrom']({'width':_0x107e1b,'height':_0x64f34c,'arrayBufferView':_0x560d03});}else this[_0x22e3ef(0x1967)][_0x9bbdfb(0x7d7)]({'width':_0x107e1b,'height':_0x64f34c,'arrayBufferView':_0x560d03});},S3MTilesLayer[_0x5e00b3(0x3720)]['addFlattenRegion']=function(_0x53100b){var _0x11479e=_0x307c2b,_0x429343=_0x5e00b3,_0x4c5655=_0x53100b[_0x429343(0x2c5)],_0x3e00ac=_0x53100b[_0x11479e(0x2fe9)];if(!defined$1(_0x4c5655)||!defined$1(_0x3e00ac))return!0x1;if(defined$1(this[_0x11479e(0x809)][_0x11479e(0x3abb)](_0x4c5655)))return!0x1;defined$1(this[_0x429343(0x786)])||(this[_0x429343(0x786)]=new Texture({'context':this[_0x429343(0x1358)],'width':this[_0x429343(0x58a3)],'height':this[_0x429343(0x58a3)],'pixelFormat':PixelFormat$1[_0x429343(0x1015)]}));var _0x32c573=this[_0x429343(0x1384)](_0x3e00ac);if(this[_0x429343(0x38b6)][_0x429343(0x10aa)](_0x4c5655,_0x32c573),this[_0x11479e(0x2045)]=!0x0,0x1===this[_0x429343(0x38b6)][_0x429343(0xc98)][_0x429343(0x809)]){var _0x47e394={};_0x47e394[_0x11479e(0x56d2)]=this,this[_0x429343(0x5ef3)](_0x47e394,enableFlatten);}return!0x0;},S3MTilesLayer[_0x5e00b3(0x3720)]['removeFlattenRegion']=function(_0x258af6){var _0x19a64f=_0x307c2b,_0x5b9d34=_0x5e00b3;if(!this[_0x19a64f(0x809)][_0x5b9d34(0x4f4b)](_0x258af6))return!0x1;if(this[_0x5b9d34(0xbdd)]=!0x0,0x0===this['_flattenRegions'][_0x5b9d34(0xc98)][_0x5b9d34(0x809)]){var _0x473aac={};_0x473aac[_0x5b9d34(0x2bae)]=this,this[_0x19a64f(0x4462)](_0x473aac,disableFlatten);}return!0x0;},S3MTilesLayer[_0x5e00b3(0x3720)]['removeAllFlattenRegion']=function(){var _0x1b0257=_0x307c2b,_0x4bedf0=_0x5e00b3;for(var _0x979f2c=0x0;_0x979f2c<this['_flattenRegions'][_0x4bedf0(0xc98)][_0x4bedf0(0x809)];_0x979f2c++)this[_0x4bedf0(0x38b6)]['values'][_0x979f2c][_0x4bedf0(0x2947)](),this[_0x4bedf0(0x38b6)][_0x4bedf0(0xc98)][_0x979f2c]=null;this[_0x4bedf0(0x38b6)][_0x1b0257(0x2c10)](),this[_0x4bedf0(0xbdd)]=!0x0;var _0x56ab30={};_0x56ab30[_0x4bedf0(0x2bae)]=this,this[_0x4bedf0(0x5ef3)](_0x56ab30,disableFlatten);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x27ba)]=function(_0x6f007d){var _0x31b47d=_0x307c2b,_0x52fd07=_0x5e00b3,_0x222661=(_0x6f007d=defaultValue$1(_0x6f007d,{}))[_0x52fd07(0x2c5)],_0x3ee295=_0x6f007d[_0x52fd07(0x32ec)],_0x3080e9=_0x6f007d[_0x52fd07(0xf80)];if(!defined$1(_0x222661)||!defined$1(_0x3ee295)||!defined$1(_0x6f007d[_0x52fd07(0xf80)]))return!0x1;var _0x8ff1c1=this[_0x52fd07(0x5dff)]['get'](_0x222661);if(defined$1(_0x8ff1c1))return!0x1;defined$1(this[_0x52fd07(0x2159)])||(this[_0x52fd07(0x2159)]=new Texture({'context':this[_0x52fd07(0x1358)],'width':this[_0x52fd07(0x58a3)],'height':this[_0x52fd07(0x58a3)],'pixelFormat':PixelFormat$1[_0x52fd07(0x1015)]}));var _0xa9051e=new Texture({'context':this[_0x52fd07(0x1358)],'width':_0x3080e9[_0x52fd07(0x2d3c)],'height':_0x3080e9[_0x52fd07(0x5a4e)],'pixelFormat':PixelFormat$1[_0x31b47d(0x668)],'source':_0x3080e9});if(this[_0x31b47d(0x48cf)][_0x52fd07(0x10aa)](_0x222661,_0xa9051e),_0x8ff1c1=this[_0x52fd07(0x1799)](_0x3ee295),this[_0x52fd07(0x5dff)][_0x52fd07(0x10aa)](_0x222661,_0x8ff1c1),this[_0x31b47d(0x378e)]=!0x0,0x1===this[_0x31b47d(0x5229)][_0x52fd07(0xc98)][_0x52fd07(0x809)]){var _0x2e930f={};_0x2e930f[_0x52fd07(0x2bae)]=this,this[_0x52fd07(0x5ef3)](_0x2e930f,enableOverlay);}return!0x0;},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x285c)]=function(_0x47ac24){var _0x37c6be=_0x5e00b3;if(!defined$1(_0x47ac24))return!0x1;if(!defined$1(this[_0x37c6be(0x5dff)][_0x37c6be(0x38c4)](_0x47ac24)))return!0x1;if(this[_0x37c6be(0x3806)][_0x37c6be(0x4f4b)](_0x47ac24),this[_0x37c6be(0x5dff)]['remove'](_0x47ac24),this['_overlayUpdate']=!0x0,0x1===this[_0x37c6be(0x5dff)][_0x37c6be(0xc98)][_0x37c6be(0x809)]){var _0x4d474c={};_0x4d474c[_0x37c6be(0x2bae)]=this,this[_0x37c6be(0x5ef3)](_0x4d474c,enableOverlay);}return!0x0;},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x307c2b(0x1123)]=function(_0x4d0c73,_0x267f5e){var _0x5d1438=_0x307c2b,_0x3ac443=_0x5e00b3;if(this[_0x3ac443(0x4a6d)](),_0x267f5e==ModifyRegionMode$1[_0x3ac443(0x3904)]||_0x267f5e==ModifyRegionMode$1[_0x5d1438(0x1dcb)])for(var _0x207f0e=_0x4d0c73[_0x3ac443(0x809)],_0x544e9c=0x0;_0x544e9c<_0x207f0e;_0x544e9c++){var _0x202d70={'position':_0x4d0c73[_0x544e9c],'name':_0x3ac443(0x2dad)+_0x544e9c};this[_0x3ac443(0x40bb)](_0x202d70);}this[_0x3ac443(0x3956)]=_0x267f5e;},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x2ee1)]=function(_0x53e150,_0xf0a889){var _0x14fcca=_0x307c2b,_0x239bc7=_0x5e00b3;for(var _0x2ecbf3=0x0,_0x55e144=_0x53e150[_0x239bc7(0x809)];_0x2ecbf3<_0x55e144;_0x2ecbf3++){var _0x5ec92a={'position':_0x53e150[_0x2ecbf3],'name':_0x239bc7(0x54c0)+_0x2ecbf3};this[_0x239bc7(0x43c3)](_0x5ec92a);}this[_0x239bc7(0x1c9a)]=defaultValue$1(_0xf0a889,ModifyRegionMode$1[_0x14fcca(0x1dcb)]);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x576a)]=function(_0x4b306d){var _0x59b3ea=_0x307c2b,_0x58154e=_0x5e00b3;if(!(_0x4b306d instanceof Array))throw new DeveloperError$1(_0x59b3ea(0x3fc8));var _0x52237a=this[_0x58154e(0x350c)]['toString']();new Resource(_0x59d08f={'url':_0x52237a[_0x58154e(0x4c07)](0x0,_0x52237a[_0x58154e(0xabf)](_0x58154e(0x412b)))+_0x59b3ea(0x111b),'method':_0x58154e(0x477),'data':JSON[_0x58154e(0x43ec)]({'clipRegions':_0x4b306d})})[_0x59b3ea(0x147b)]({'method':_0x58154e(0x477),'data':_0x59d08f[_0x58154e(0x140c)]});for(var _0x16a3c5=0x0;_0x16a3c5<_0x4b306d[_0x59b3ea(0x2ef4)];_0x16a3c5++){for(var _0x5bf6c8=[],_0x2f23aa=_0x4b306d[_0x16a3c5],_0x1e3a1b=0x0;_0x1e3a1b<_0x2f23aa[_0x59b3ea(0x2c71)][_0x58154e(0x809)];_0x1e3a1b++)_0x5bf6c8[_0x58154e(0x5323)](_0x2f23aa['points'][_0x1e3a1b]['x']),_0x5bf6c8['push'](_0x2f23aa[_0x58154e(0x251a)][_0x1e3a1b]['y']),_0x5bf6c8[_0x58154e(0x5323)](_0x2f23aa[_0x58154e(0x251a)][_0x1e3a1b]['z']);var _0x59d08f={'position':_0x5bf6c8,'name':_0x58154e(0x537a)+_0x16a3c5};this[_0x58154e(0x43c3)](_0x59d08f);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x4a6d)]=function(){var _0x469bda=_0x307c2b,_0x48c31d=_0x5e00b3;for(var _0x18880b=Object[_0x48c31d(0x4d54)](this[_0x48c31d(0x538c)][_0x48c31d(0x33c8)]),_0x26b0ea=0x0,_0x4d10ce=_0x18880b[_0x48c31d(0x809)];_0x26b0ea<_0x4d10ce;_0x26b0ea++){var _0x58d337=_0x18880b[_0x26b0ea];_0x58d337[_0x48c31d(0x41bc)](_0x469bda(0x287a))&&this[_0x48c31d(0x41a0)](_0x58d337);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x40bb)]=function(_0x362f48){var _0x5b6ef4=_0x307c2b,_0x3fd9af=_0x5e00b3,_0x24a480=_0x362f48[_0x3fd9af(0x2c5)],_0x25ef0b=_0x362f48[_0x3fd9af(0x3747)],_0xd604d0=_0x362f48[_0x3fd9af(0x5a4e)];if(defined$1(_0x24a480)||Check[_0x3fd9af(0x202d)][_0x3fd9af(0x20b8)](_0x3fd9af(0x5e97),_0x24a480),defined$1(_0x25ef0b)||Check[_0x3fd9af(0x202d)][_0x5b6ef4(0x2faa)](_0x3fd9af(0x4181),_0x25ef0b),defined$1(this[_0x3fd9af(0x538c)][_0x3fd9af(0x38c4)](_0x24a480)))return!0x1;defined$1(this[_0x5b6ef4(0xf27)])||(this[_0x3fd9af(0xdb0)]=new Texture({'context':this[_0x5b6ef4(0xc72)],'width':this[_0x3fd9af(0x58a3)],'height':this[_0x3fd9af(0x58a3)],'pixelFormat':PixelFormat$1[_0x3fd9af(0x1015)]}));var _0x431815=this[_0x3fd9af(0x1384)](_0x25ef0b,_0xd604d0,defined$1(_0xd604d0));if(_0x431815[_0x5b6ef4(0x1c7c)]=_0x24a480,this['_excavationRegions'][_0x3fd9af(0x10aa)](_0x24a480,_0x431815),this[_0x3fd9af(0x2b14)]=!0x0,this[_0x3fd9af(0x3e80)]=!0x0,0x1===this[_0x3fd9af(0x538c)][_0x5b6ef4(0x225a)][_0x3fd9af(0x809)]){var _0x4f213f={};_0x4f213f[_0x3fd9af(0x2bae)]=this,this[_0x3fd9af(0x5ef3)](_0x4f213f,enableExcavation);}return!0x0;},S3MTilesLayer['prototype'][_0x5e00b3(0x43c3)]=function(_0x183b1c){var _0x1d0dbc=_0x307c2b,_0x2e8626=_0x5e00b3,_0x23ce99=_0x183b1c[_0x2e8626(0x2c5)],_0x12ab20=_0x183b1c[_0x2e8626(0x3747)],_0x48cda2=_0x183b1c[_0x1d0dbc(0x10d5)];if(defined$1(_0x23ce99)||Check[_0x2e8626(0x202d)][_0x2e8626(0x20b8)]('options.name',_0x23ce99),defined$1(_0x12ab20)||Check[_0x2e8626(0x202d)]['string'](_0x2e8626(0x4181),_0x12ab20),defined$1(this[_0x2e8626(0x11be)][_0x2e8626(0x38c4)](_0x23ce99)))return!0x1;defined$1(this[_0x1d0dbc(0xf27)])||(this[_0x2e8626(0xdb0)]=new Texture({'context':this[_0x1d0dbc(0xc72)],'width':this[_0x2e8626(0x58a3)],'height':this[_0x2e8626(0x58a3)],'pixelFormat':PixelFormat$1[_0x2e8626(0x1015)]}));var _0x4c7c91=this[_0x2e8626(0x1384)](_0x12ab20,_0x48cda2,defined$1(_0x48cda2));if(_0x4c7c91[_0x1d0dbc(0x1c7c)]=_0x23ce99,this[_0x2e8626(0x11be)][_0x2e8626(0x10aa)](_0x23ce99,_0x4c7c91),this[_0x2e8626(0x2b14)]=!0x0,this[_0x2e8626(0x32fd)]=!0x0,0x1===this[_0x2e8626(0x11be)][_0x2e8626(0xc98)][_0x1d0dbc(0x2ef4)]){var _0x17c80b={};_0x17c80b['layer']=this,this[_0x2e8626(0x5ef3)](_0x17c80b,enableServerExcavation);}return!0x0;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x41a0)]=function(_0x3cc796){var _0x396bf8=_0x307c2b,_0x9fa331=_0x5e00b3,_0x2246e9=this[_0x9fa331(0x538c)][_0x9fa331(0x38c4)](_0x3cc796);if(!this[_0x9fa331(0x538c)][_0x396bf8(0x45fe)](_0x3cc796))return!0x1;if(_0x2246e9[_0x9fa331(0x2947)](),this[_0x9fa331(0x37bc)](_0x3cc796),this[_0x396bf8(0x4544)]=!0x0,0x0===this[_0x9fa331(0x538c)][_0x396bf8(0x225a)][_0x9fa331(0x809)]){var _0x5a788d={};_0x5a788d[_0x9fa331(0x2bae)]=this,this[_0x9fa331(0x5ef3)](_0x5a788d,disableExcavation);}return!0x0;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x55d3)]=function(_0x48f11e){var _0x2ce857=_0x307c2b,_0x25cdd6=_0x5e00b3,_0x54d90b=this[_0x25cdd6(0x11be)][_0x25cdd6(0x38c4)](_0x48f11e);if(!this[_0x25cdd6(0x11be)][_0x25cdd6(0x4f4b)](_0x48f11e))return!0x1;if(_0x54d90b[_0x2ce857(0x5020)](),this[_0x2ce857(0x8e2)](_0x48f11e),this[_0x25cdd6(0x2b14)]=!0x0,0x0===this[_0x2ce857(0x1348)][_0x25cdd6(0xc98)][_0x25cdd6(0x809)]){var _0xb140a6={};_0xb140a6[_0x25cdd6(0x2bae)]=this,this[_0x25cdd6(0x5ef3)](_0xb140a6,disableServerExcavation);}return!0x0;},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x37bc)]=function(_0x84a58a){var _0x2047a4=_0x307c2b,_0x3228cf=_0x5e00b3,_0x462129=this[_0x3228cf(0x3b8b)][_0x2047a4(0x3abb)](_0x84a58a+_0x3228cf(0x1612)),_0x2ac87=this[_0x3228cf(0x3b8b)][_0x3228cf(0x38c4)](_0x84a58a+_0x3228cf(0x4645));_0x462129&&(_0x462129[_0x3228cf(0x2b54)]=_0x462129[_0x2047a4(0x202b)]&&!_0x462129[_0x3228cf(0x2b54)][_0x2047a4(0x5929)]()&&_0x462129[_0x3228cf(0x2b54)][_0x3228cf(0x2947)]()),_0x2ac87&&(_0x2ac87[_0x2047a4(0x202b)]=_0x2ac87[_0x3228cf(0x2b54)]&&!_0x2ac87[_0x3228cf(0x2b54)][_0x3228cf(0x53aa)]()&&_0x2ac87[_0x2047a4(0x202b)][_0x3228cf(0x2947)]()),this[_0x3228cf(0x3b8b)][_0x3228cf(0x4f4b)](_0x84a58a+_0x3228cf(0x1612)),this[_0x3228cf(0x3b8b)][_0x3228cf(0x4f4b)](_0x84a58a+_0x3228cf(0x4645));},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2104)]=function(){var _0x588ac5=_0x307c2b,_0xea4b65=_0x5e00b3;for(var _0x8217cb=Object[_0x588ac5(0x11bc)](this[_0xea4b65(0x538c)][_0xea4b65(0x33c8)]),_0x2eccf4=0x0,_0x2010e8=_0x8217cb[_0x588ac5(0x2ef4)];_0x2eccf4<_0x2010e8;_0x2eccf4++){var _0x1f0446=_0x8217cb[_0x2eccf4];this[_0xea4b65(0x41a0)](_0x1f0446);}this[_0xea4b65(0x538c)][_0xea4b65(0x443c)]();},S3MTilesLayer['prototype'][_0x5e00b3(0x1384)]=function(_0xd9c580,_0x4c1cfd,_0x3661be){var _0x8bd3b3=_0x307c2b,_0x4071c4=_0x5e00b3,_0x2a869c=Cartesian3[_0x4071c4(0x4b0d)](_0xd9c580);if(this[_0x4071c4(0x4007)]!==SceneMode$1[_0x4071c4(0x3c78)]){for(var _0x350ed2=0x0;_0x350ed2<_0x2a869c[_0x4071c4(0x809)];_0x350ed2++)_0x2a869c[_0x350ed2]=convertToColumbusViewCartesian$1(this,_0x2a869c[_0x350ed2]);}var _0x2d2d4c=new PolygonGeometry({'polygonHierarchy':{'positions':_0x2a869c},'perPositionHeight':!0x0}),_0x4805b4=PolygonGeometry[_0x4071c4(0x1647)](_0x2d2d4c),_0x37bfea=new Matrix4();Matrix4[_0x8bd3b3(0x178c)](this[_0x4071c4(0x3309)],_0x37bfea),FlattenRegion[_0x4071c4(0x628)](_0x4805b4,_0xd9c580,_0x37bfea);var _0x5eb48a=new FlattenRegion();if(_0x5eb48a[_0x4071c4(0x5f15)]=_0x4805b4,_0x5eb48a[_0x4071c4(0x5977)]=FlattenRegion[_0x8bd3b3(0x4400)](_0x4805b4),_0x3661be){_0x5eb48a['worldGeometry']=PolygonGeometry['createGeometry'](_0x2d2d4c),_0x5eb48a[_0x4071c4(0x45cc)]=PolygonGeometry[_0x4071c4(0x1647)](_0x2d2d4c);var _0xa7bcd3=Cartesian3[_0x4071c4(0x10c5)](_0xd9c580[0x0],_0xd9c580[0x1],0x0),_0x304aa4=new HeadingPitchRoll(0x0,0x0,0x0);_0x5eb48a[_0x4071c4(0x4fd4)]=Transforms[_0x4071c4(0x558d)](_0xa7bcd3,_0x304aa4,Ellipsoid['WGS84']),_0x5eb48a[_0x4071c4(0x599)]=Matrix4[_0x4071c4(0x1303)](new Cartesian3(_0xd9c580[0x0],_0xd9c580[0x1],0x0),new Matrix4());for(var _0x4a4805=Number[_0x8bd3b3(0x49a8)],_0x54538c=(_0x350ed2=0x0,_0xd9c580['length']);_0x350ed2<_0x54538c;_0x350ed2+=0x3)_0x4a4805=Math[_0x4071c4(0x19a8)](_0x4a4805,_0xd9c580[_0x350ed2+0x2]);_0x5eb48a[_0x4071c4(0x5a4e)]=_0x4a4805-_0x4c1cfd,_0x5eb48a[_0x4071c4(0x1dec)]=Rectangle[_0x4071c4(0x334a)](_0x2a869c),_0x5eb48a[_0x8bd3b3(0x14e)]=_0xd9c580;}return _0x5eb48a;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x1799)]=function(_0xabe18b){var _0x597ac2=_0x307c2b,_0x2c542e=_0x5e00b3,_0x17b3d4=new RectangleGeometry({'rectangle':_0xabe18b}),_0x261f83=RectangleGeometry[_0x2c542e(0x1647)](_0x17b3d4),_0x3b36fe=new Matrix4();if(Matrix4[_0x597ac2(0x178c)](this[_0x597ac2(0x49c3)],_0x3b36fe),this[_0x597ac2(0x59a0)]===SceneMode$1[_0x2c542e(0x5d29)])for(var _0x587ea8=0x0;_0x587ea8<_0x261f83[_0x2c542e(0x177b)]['position'][_0x2c542e(0xc98)][_0x597ac2(0x2ef4)];_0x587ea8+=_0x261f83[_0x2c542e(0x177b)][_0x2c542e(0x3747)][_0x2c542e(0x4362)]){var _0x2fbeed=new Cartesian3(_0x261f83['attributes'][_0x2c542e(0x3747)][_0x2c542e(0xc98)][_0x587ea8],_0x261f83[_0x2c542e(0x177b)][_0x2c542e(0x3747)]['values'][_0x587ea8+0x1],_0x261f83[_0x597ac2(0x3377)][_0x2c542e(0x3747)][_0x2c542e(0xc98)][_0x587ea8+0x2]),_0x4e1a03=Cartographic[_0x597ac2(0x1aa5)](_0x2fbeed),_0x40d424=new Cartesian3();this[_0x2c542e(0x5863)][_0x2c542e(0x63b)](_0x4e1a03,_0x40d424),_0x261f83[_0x2c542e(0x177b)][_0x597ac2(0x2fe9)][_0x2c542e(0xc98)][_0x587ea8]=_0x40d424['z'],_0x261f83['attributes'][_0x2c542e(0x3747)][_0x2c542e(0xc98)][_0x587ea8+0x1]=_0x40d424['x'],_0x261f83[_0x2c542e(0x177b)][_0x597ac2(0x2fe9)]['values'][_0x587ea8+0x2]=_0x40d424['y'];}FlattenRegion[_0x2c542e(0x628)](_0x261f83,void 0x0,_0x3b36fe);var _0x475e26=new FlattenRegion();return _0x475e26[_0x2c542e(0x5f15)]=_0x261f83,_0x475e26[_0x2c542e(0x5977)]=FlattenRegion[_0x2c542e(0x37e1)](_0x261f83),_0x475e26;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x1e41)]=function(){var _0x2a6012=_0x307c2b,_0x4eb093=_0x5e00b3,_0x542698=new Cartesian3[(_0x4eb093(0x3e9))](this[_0x4eb093(0x46f1)][_0x4eb093(0x159f)],this[_0x2a6012(0x1ea4)][_0x2a6012(0x2d46)],0x0),_0x1c9713=new Cartesian3[(_0x4eb093(0x3e9))](this[_0x4eb093(0x46f1)][_0x4eb093(0x159f)],this[_0x4eb093(0x46f1)][_0x2a6012(0x51b4)],0x0),_0x551d2e=new Cartesian3[(_0x4eb093(0x3e9))](this[_0x4eb093(0x46f1)][_0x4eb093(0x310a)],this[_0x4eb093(0x46f1)][_0x4eb093(0x5696)],0x0),_0x57c0af=new Cartesian3[(_0x4eb093(0x3e9))](this[_0x4eb093(0x46f1)][_0x4eb093(0x310a)],this[_0x4eb093(0x46f1)][_0x4eb093(0x5833)],0x0),_0x7eba61=[];_0x7eba61[_0x4eb093(0x5323)](_0x542698),_0x7eba61[_0x2a6012(0x2a0e)](_0x1c9713),_0x7eba61[_0x2a6012(0x2a0e)](_0x551d2e),_0x7eba61[_0x4eb093(0x5323)](_0x57c0af);var _0x5353b0=new Matrix4();Matrix4[_0x4eb093(0x25c6)](this[_0x2a6012(0x49c3)],_0x5353b0),this[_0x2a6012(0x5792)]=new Cartesian4(Number[_0x4eb093(0x4d71)],Number[_0x2a6012(0x49a8)],-Number[_0x4eb093(0x4d71)],-Number[_0x4eb093(0x4d71)]);for(var _0xccaa2=0x0;_0xccaa2<0x4;_0xccaa2++)Matrix4[_0x2a6012(0x4854)](_0x5353b0,_0x7eba61[_0xccaa2],_0x7eba61[_0xccaa2]),this[_0x4eb093(0x389e)]['x']=Math[_0x4eb093(0x19a8)](_0x7eba61[_0xccaa2]['x'],this['_layerModelBounds']['x']),this[_0x4eb093(0x389e)]['y']=Math[_0x4eb093(0x19a8)](_0x7eba61[_0xccaa2]['y'],this['_layerModelBounds']['y']),this[_0x4eb093(0x389e)]['z']=Math[_0x4eb093(0x498f)](_0x7eba61[_0xccaa2]['x'],this[_0x4eb093(0x389e)]['z']),this[_0x2a6012(0x5792)]['w']=Math[_0x4eb093(0x498f)](_0x7eba61[_0xccaa2]['y'],this[_0x4eb093(0x389e)]['w']);},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x4304)]=function(_0x73717c){var _0x4f3521=_0x307c2b,_0x556a55=_0x5e00b3;for(var _0x15fbd7=new Cartesian4(Number[_0x556a55(0x4d71)],Number[_0x556a55(0x4d71)],-Number['MAX_VALUE'],-Number['MAX_VALUE']),_0x427d8d=0x0;_0x427d8d<_0x73717c[_0x556a55(0x809)];_0x427d8d++){var _0x50c26c=_0x73717c[_0x427d8d][_0x556a55(0x5977)];_0x15fbd7['x']=Math[_0x556a55(0x19a8)](_0x50c26c['x'],_0x15fbd7['x']),_0x15fbd7['y']=Math[_0x4f3521(0x4b49)](_0x50c26c['y'],_0x15fbd7['y']),_0x15fbd7['z']=Math[_0x556a55(0x498f)](_0x50c26c['z'],_0x15fbd7['z']),_0x15fbd7['w']=Math[_0x556a55(0x498f)](_0x50c26c['w'],_0x15fbd7['w']);}return _0x15fbd7;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x209e)]=function(_0x291452,_0x4967f0,_0x4ac35f,_0x4d07a6){var _0x2af646=_0x307c2b,_0x134696=_0x5e00b3;if(defined$1(_0x4967f0)&&!defined$1(_0x4967f0[_0x134696(0x447c)])){var _0x2e8c5c=new DrawCommand({'primitiveType':PrimitiveType$1[_0x134696(0xf30)]});_0x4967f0[_0x134696(0x447c)]=_0x2e8c5c;var _0x233df5={'position':0x0};_0x2e8c5c[_0x134696(0x2b54)]=VertexArray['fromGeometry']({'context':_0x291452,'geometry':_0x4967f0[_0x134696(0x5f15)],'attributeLocations':_0x233df5,'bufferUsage':BufferUsage[_0x134696(0xdfd)],'interleave':!0x0});var _0x4d438c=new ShaderSource({'sources':[RegionFragment]});_0x4d07a6==RASTERMODE[_0x134696(0xd0d)]?(_0x4d438c[_0x134696(0x5c34)][_0x134696(0x5323)](_0x134696(0x18f9)),_0x2e8c5c[_0x134696(0x2ddc)]=ShaderProgram$1[_0x2af646(0x5602)]({'context':_0x291452,'vertexShaderSource':RegionAltitudeVectex,'fragmentShaderSource':_0x4d438c,'attributeLocations':_0x233df5})):_0x4d07a6==RASTERMODE[_0x2af646(0x849)]?(_0x4d438c[_0x134696(0x5c34)][_0x134696(0x5323)](_0x134696(0x3ca7)),_0x2e8c5c[_0x134696(0x2ddc)]=ShaderProgram$1[_0x134696(0x5344)]({'context':_0x291452,'vertexShaderSource':RegionTextureVertex,'fragmentShaderSource':_0x4d438c,'attributeLocations':_0x233df5})):_0x2e8c5c[_0x134696(0x2ddc)]=ShaderProgram$1[_0x134696(0x5344)]({'context':_0x291452,'vertexShaderSource':RegionVectex,'fragmentShaderSource':_0x4d438c,'attributeLocations':_0x233df5}),_0x2e8c5c[_0x134696(0x3eaf)]=new Framebuffer$1({'context':_0x291452,'colorTextures':[_0x4ac35f],'destroyAttachments':!0x1}),_0x2e8c5c[_0x134696(0x33c4)]=RenderState[_0x134696(0x5344)]({'viewport':new BoundingRectangle(0x0,0x0,this[_0x2af646(0x213a)],this[_0x134696(0x58a3)])});}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x30cb)]=function(_0x2c5eed,_0x18138d){var _0x58ea89=_0x307c2b,_0x4d026a=_0x5e00b3;if(this[_0x4d026a(0x4712)]){if(defined$1(this[_0x4d026a(0x5d65)])){this[_0x4d026a(0x2501)]=!0x0,this[_0x4d026a(0x4712)]=!0x1;var _0x3b24dc=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'depth':0x1});_0x3b24dc[_0x58ea89(0x4800)]=new Framebuffer$1({'context':_0x2c5eed,'colorTextures':[this[_0x4d026a(0x2afe)]],'destroyAttachments':!0x1}),_0x3b24dc[_0x4d026a(0x33c4)]=RenderState[_0x4d026a(0x5344)](),_0x3b24dc['execute'](_0x2c5eed),this[_0x58ea89(0x3a9)](_0x2c5eed,this[_0x58ea89(0xe4c)],this[_0x4d026a(0x2afe)],RASTERMODE[_0x58ea89(0x1ef8)]);var _0x39edc4=this;this[_0x4d026a(0x5d65)][_0x4d026a(0x447c)][_0x4d026a(0x2ca)]={'uRect':function(){var _0x1bd305=_0x4d026a;return _0x39edc4[_0x1bd305(0x390e)];}},this[_0x4d026a(0x5d65)][_0x4d026a(0x447c)][_0x58ea89(0x482e)](_0x2c5eed),_0x3b24dc[_0x4d026a(0x3eaf)][_0x4d026a(0x2947)]();}else this[_0x4d026a(0x2501)]=!0x1;}},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x1319)]=function(_0x3055c9,_0x548dda){var _0x1bacf7=_0x307c2b,_0x58e408=_0x5e00b3;if(this[_0x58e408(0xbdd)]){this['_flattening']=!0x0,this[_0x1bacf7(0x2045)]=!0x1,this[_0x58e408(0x428)]=this[_0x58e408(0x4304)](this[_0x58e408(0x38b6)][_0x58e408(0xc98)]);var _0x1ea4ca=new ClearCommand({'color':new Color$2(0x1,0x1,0x1,0x1),'depth':0x1});defined$1(this[_0x58e408(0x786)])||(this[_0x1bacf7(0x2913)]=new Texture({'context':this[_0x58e408(0x1358)],'width':this[_0x58e408(0x58a3)],'height':this[_0x58e408(0x58a3)],'pixelFormat':PixelFormat$1[_0x58e408(0x1015)]})),_0x1ea4ca[_0x58e408(0x3eaf)]=new Framebuffer$1({'context':_0x3055c9,'colorTextures':[this[_0x58e408(0x786)]],'destroyAttachments':!0x1}),_0x1ea4ca[_0x58e408(0x33c4)]=RenderState[_0x58e408(0x5344)](),_0x1ea4ca[_0x58e408(0x5ae4)](_0x3055c9);var _0x163c00=this[_0x58e408(0x38b6)][_0x58e408(0xc98)][_0x58e408(0x809)];_0x163c00<0x1&&(this[_0x58e408(0x3590)]=!0x1);for(var _0x4cd8af=0x0;_0x4cd8af<_0x163c00;_0x4cd8af++){var _0x544aec=this[_0x58e408(0x38b6)][_0x58e408(0xc98)][_0x4cd8af];this[_0x1bacf7(0x3a9)](_0x3055c9,_0x544aec,this[_0x1bacf7(0x2913)],RASTERMODE[_0x1bacf7(0x1a4)]);var _0x3e5ddf=this;_0x544aec[_0x1bacf7(0x75d)][_0x58e408(0x2ca)]={'uRect':function(){var _0x3f5d37=_0x58e408;return _0x3e5ddf[_0x3f5d37(0x428)];}},_0x544aec[_0x58e408(0x447c)][_0x58e408(0x5ae4)](_0x3055c9);}_0x1ea4ca[_0x58e408(0x3eaf)][_0x58e408(0x2947)]();}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x3fb3)]=function(_0x526928,_0x325c55){var _0x197d73=_0x307c2b,_0xfd6903=_0x5e00b3;if(this[_0x197d73(0x378e)]){this[_0xfd6903(0x3b8f)]=!0x1,this[_0xfd6903(0x4a56)]=this[_0xfd6903(0x4304)](this['_overlayRegions'][_0xfd6903(0xc98)]),this[_0xfd6903(0x5faa)]=this[_0xfd6903(0x5dff)][_0xfd6903(0x809)]>0x0;var _0x136b11=new ClearCommand({'color':new Color$2(0x1,0x1,0x1,0x1),'depth':0x1});_0x136b11[_0x197d73(0x4800)]=new Framebuffer$1({'context':_0x526928,'colorTextures':[this[_0xfd6903(0x2159)]],'destroyAttachments':!0x1}),_0x136b11[_0xfd6903(0x33c4)]=RenderState[_0xfd6903(0x5344)](),_0x136b11[_0xfd6903(0x5ae4)](_0x526928);for(var _0x19ecc7=this[_0xfd6903(0x5dff)][_0xfd6903(0xc98)][_0xfd6903(0x809)],_0x2999c2=0x0;_0x2999c2<_0x19ecc7;_0x2999c2++){var _0x5b2e93=this[_0xfd6903(0x5dff)][_0xfd6903(0xc98)][_0x2999c2],_0x312392=this[_0xfd6903(0x3806)][_0xfd6903(0xc98)][_0x2999c2];this[_0xfd6903(0x209e)](_0x526928,_0x5b2e93,this[_0x197d73(0x373e)],RASTERMODE[_0x197d73(0x849)]),_0x5b2e93[_0xfd6903(0x447c)][_0xfd6903(0x2ca)]=_0xf464da(this[_0xfd6903(0x4a56)],_0x312392,_0x5b2e93[_0xfd6903(0x5977)]),_0x5b2e93[_0xfd6903(0x447c)]['execute'](_0x526928);}_0x136b11[_0xfd6903(0x3eaf)][_0xfd6903(0x2947)]();}function _0xf464da(_0x4b1c9b,_0x5c6bd5,_0x2e4087){return{'uRect':function(){return _0x4b1c9b;},'uTexture':function(){return _0x5c6bd5;},'uSingleRegion':function(){return _0x2e4087;}};}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x262a)]=function(_0xcee921,_0x523965){var _0x280e95=_0x307c2b,_0x4ef88b=_0x5e00b3;if(this[_0x4ef88b(0x2b14)]){for(var _0x10f0ae in _0x523965[_0x4ef88b(0x5a25)])_0x10f0ae[_0x280e95(0x2feb)](_0x4ef88b(0x4c19))>-0x1&&!defined$1(this[_0x280e95(0x30b2)][_0x280e95(0x3abb)](_0x10f0ae[_0x280e95(0x17ac)](0x16)))&&(_0x523965[_0x4ef88b(0x5a25)][_0x10f0ae]=!_0x523965[_0x4ef88b(0x5a25)][_0x10f0ae][_0x280e95(0x5929)]()&&_0x523965['_framebufferList'][_0x10f0ae][_0x4ef88b(0x2947)](),delete _0x523965[_0x280e95(0x1806)][_0x10f0ae]);var _0x4324da=this[_0x4ef88b(0x538c)][_0x4ef88b(0xc98)][_0x4ef88b(0x809)];this[_0x4ef88b(0x3e80)]=_0x4324da>0x0,this[_0x4ef88b(0x2b14)]=!0x1,this[_0x4ef88b(0x4632)]=this['_combineRegionBounds'](this[_0x4ef88b(0x538c)][_0x4ef88b(0xc98)]);var _0x1b604b=this[_0x4ef88b(0x11be)][_0x4ef88b(0xc98)][_0x4ef88b(0x809)];if(this[_0x280e95(0x1106)]=_0x1b604b>0x0,this[_0x280e95(0x3746)]=this['_combineRegionBounds'](this[_0x4ef88b(0x11be)][_0x4ef88b(0xc98)]),0x0!=_0x4324da||0x0!=_0x1b604b){var _0x1475bd=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'depth':0x1});_0x1475bd[_0x4ef88b(0x3eaf)]=new Framebuffer$1({'context':_0xcee921,'colorTextures':[this[_0x4ef88b(0xdb0)]],'destroyAttachments':!0x1}),_0x1475bd[_0x4ef88b(0x33c4)]=RenderState[_0x4ef88b(0x5344)](),_0x1475bd[_0x4ef88b(0x5ae4)](_0xcee921),ExcavationSources[_0x4ef88b(0x1730)](_0x523965,this),ExcavationSources[_0x280e95(0x3b06)](_0x523965,this);for(var _0x3b625f=0x0;_0x3b625f<_0x4324da;_0x3b625f++){var _0xd708b7=this['_excavationRegions'][_0x4ef88b(0xc98)][_0x3b625f];this[_0x4ef88b(0x209e)](_0xcee921,_0xd708b7,this[_0x4ef88b(0xdb0)],RASTERMODE[_0x4ef88b(0x3722)]),defined$1(_0xd708b7[_0x4ef88b(0x5a4e)])&&(ExcavationSources[_0x4ef88b(0x2bc2)](_0x523965,this,_0xd708b7),ExcavationSources[_0x4ef88b(0x1cc5)](_0x523965,this,_0xd708b7));var _0x251d48=this;_0xd708b7[_0x4ef88b(0x447c)][_0x4ef88b(0x2ca)]={'uRect':function(){return _0x251d48['_excavationBounds'];}},_0xd708b7['_command'][_0x4ef88b(0x5ae4)](_0xcee921);}for(var _0x167866=0x0;_0x167866<_0x1b604b;_0x167866++){_0xd708b7=this[_0x4ef88b(0x11be)][_0x4ef88b(0xc98)][_0x167866],(this[_0x280e95(0x3a9)](_0xcee921,_0xd708b7,this[_0x4ef88b(0xdb0)],RASTERMODE[_0x4ef88b(0x3722)]),defined$1(_0xd708b7['height'])&&(ExcavationSources[_0x4ef88b(0x2bc2)](_0x523965,this,_0xd708b7),ExcavationSources[_0x4ef88b(0x1cc5)](_0x523965,this,_0xd708b7))),_0x251d48=this,(_0xd708b7['_command'][_0x4ef88b(0x2ca)]={'uRect':function(){var _0x2bd68b=_0x4ef88b;return _0x251d48[_0x2bd68b(0x50d1)];}},_0xd708b7[_0x4ef88b(0x447c)][_0x4ef88b(0x5ae4)](_0xcee921));}_0x1475bd[_0x4ef88b(0x3eaf)][_0x4ef88b(0x2947)]();}}},S3MTilesLayer['prototype'][_0x5e00b3(0x111a)]=function(_0x33027e){var _0xecf794=_0x5e00b3;this[_0xecf794(0x5ef3)]({'layer':this,'isVisible':_0x33027e},updateAllObjsVisible);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x41a4)]=function(){var _0x4f9fc9=_0x307c2b,_0x7cf177={'layer':this};this[_0x4f9fc9(0x4462)](_0x7cf177,updateObjsTheme);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0xb8c)]=function(_0x1271fd){var _0x25be0c=_0x5e00b3,_0x4d1596={'ids':_0x1271fd};this[_0x25be0c(0x5ef3)](_0x4d1596,updateObjsColor);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x3100)]=function(_0x415ee0){var _0x553538=_0x5e00b3,_0x481292={'ids':_0x415ee0};for(var _0x5173a5 in _0x415ee0[_0x553538(0x33c8)])this[_0x553538(0x13ba)][_0x553538(0x10aa)](_0x5173a5,_0x415ee0[_0x553538(0x38c4)](_0x5173a5));this[_0x553538(0x6037)]=!0x0,this[_0x553538(0x5ef3)](_0x481292,updateObjsTranslate);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2e04)]=function(_0x39587a){var _0x3d6fd4=_0x5e00b3,_0x501184={'ids':_0x39587a};this[_0x3d6fd4(0x5ef3)](_0x501184,updateExtendHeight);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0xcb7)]=function(_0x2650a3){var _0x4fb38d=_0x5e00b3,_0x1d3058={'ids':_0x2650a3};this[_0x4fb38d(0x5ef3)](_0x1d3058,removeExtendHeight);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x4d33)]=function(){var _0x27019e=_0x5e00b3;this[_0x27019e(0x5ef3)]({},removeAllExtendHeight);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2990)]=function(_0x170ee0){var _0x297d96=_0x307c2b,_0x1d35b9=_0x5e00b3,_0x13cc5e={'ids':_0x170ee0,'offset':Math[_0x297d96(0x5449)](Math[_0x1d35b9(0x1beb)](this[_0x1d35b9(0x5ffd)]['x']),Math[_0x1d35b9(0x1beb)](this[_0x1d35b9(0x5ffd)]['y']),Math[_0x297d96(0x971)](this['selectedTranslate']['z']))};this[_0x297d96(0x4462)](_0x13cc5e,updateObjsOperation);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x4244)]=function(){var _0xadade0=_0x307c2b,_0x29076e=_0x5e00b3;this[_0xadade0(0x307b)][_0x29076e(0x4244)](),this['initialize']();},S3MTilesLayer['prototype'][_0x5e00b3(0x3014)]=function(){var _0x1a5c1e=_0x5e00b3;this[_0x1a5c1e(0x40e6)]=!0x0;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x285b)]=function(){var _0x4ccfa1=_0x307c2b,_0x4c2609=_0x5e00b3;this[_0x4c2609(0x3fea)]()&&this[_0x4c2609(0x1358)][_0x4ccfa1(0x2510)]--;for(var _0xbea05a=0x0,_0x1bde4b=this[_0x4c2609(0x1fa6)][_0x4c2609(0xc98)][_0x4c2609(0x809)];_0xbea05a<_0x1bde4b;_0xbea05a++)this[_0x4c2609(0x1fa6)][_0x4c2609(0xc98)][_0xbea05a][_0x4c2609(0x2947)](),this[_0x4c2609(0x1fa6)][_0x4c2609(0xc98)][_0xbea05a]=null;this[_0x4c2609(0x1fa6)][_0x4c2609(0x443c)](),this[_0x4c2609(0x3b30)]=!0x1,this[_0x4ccfa1(0x48d5)]=!0x1;var _0x17d9aa={'layer':this,'enable':!0x1};this[_0x4c2609(0x5ef3)](_0x17d9aa,setCustomClipBox);};var scratchLonLat=new Cartographic();function convertToPositionMode$1(_0x3147da){var _0x367bab=_0x307c2b,_0x40a906=_0x5e00b3;return _0x3147da===ClippingType$1[_0x367bab(0x3fed)]?PositionMode$1[_0x40a906(0x1966)]:PositionMode$1[_0x367bab(0x2521)];}function lightSourceChanged(_0x4a187a,_0x4791a3){var _0x54c392=_0x5e00b3;_0x4a187a[_0x54c392(0x5b46)](_0x4791a3);}function updateShadow(_0x29a07b,_0x5db442){var _0x4ce450=_0x5e00b3;_0x29a07b[_0x4ce450(0x52ae)](_0x5db442[_0x4ce450(0x2bae)]);}function setCustomClipBox(_0x306673,_0x5a63a4){var _0x465894=_0x307c2b,_0x60fe1f=_0x5e00b3;_0x306673[_0x465894(0x3b0c)](_0x5a63a4[_0x60fe1f(0x2bae)],_0x5a63a4[_0x60fe1f(0x57b1)]);}function enableAjustColor(_0x11c197,_0x497f17){var _0x584c34=_0x5e00b3;_0x11c197[_0x584c34(0x32ed)](_0x497f17);}function enableExcavation(_0x33ee21,_0x531f64){var _0x441e9f=_0x5e00b3;_0x33ee21[_0x441e9f(0x5ae1)](_0x531f64);}function disableExcavation(_0x48b52b,_0x5aee7d){_0x48b52b['disableExcavation'](_0x5aee7d);}function enableServerExcavation(_0x190e95,_0x1c2967){var _0x5c3ff=_0x5e00b3;_0x190e95[_0x5c3ff(0x3346)](_0x1c2967);}function disableServerExcavation(_0x42e91e,_0x4bec63){var _0x985bf3=_0x307c2b;_0x42e91e[_0x985bf3(0x149)](_0x4bec63);}function enableFlatten(_0x1c3184,_0x2c492a){var _0x360b8d=_0x5e00b3;_0x1c3184[_0x360b8d(0x1eac)](_0x2c492a);}function enableOverlay(_0x30d589,_0x2e5d76){var _0x21aa86=_0x5e00b3;_0x30d589[_0x21aa86(0x5c67)](_0x2e5d76);}function enableAjustTransparentBackColor(_0x9fcfd5,_0x16a428){var _0x1178bc=_0x307c2b;_0x9fcfd5[_0x1178bc(0x2163)](_0x16a428);}function disableAjustTransparentBackColor(_0x249829,_0x2814c9){var _0x392542=_0x5e00b3;_0x249829[_0x392542(0x4b63)](_0x2814c9);}function disableFlatten(_0x4531d5,_0xbba2c3){var _0x44ccad=_0x5e00b3;_0x4531d5[_0x44ccad(0x4db8)](_0xbba2c3);}function enableHypsometric(_0x16c3df,_0x46fdc0){var _0x113c46=_0x307c2b;_0x16c3df[_0x113c46(0x4873)](_0x46fdc0);}function disableHypsometric(_0x57e43c,_0x48fa4f){var _0x45d6c0=_0x5e00b3;_0x57e43c[_0x45d6c0(0x56ba)](_0x48fa4f);}function hasLightChange(_0x2092a6,_0x13b550){var _0xdbc413=_0x5e00b3;_0x2092a6[_0xdbc413(0x16cb)](_0x13b550);}function skeletonSelectEnable(_0x139eac,_0xc711ef){var _0x135f52=_0x5e00b3;_0x139eac[_0x135f52(0x2aa8)](_0xc711ef);}function selectColorTypeChange(_0x4d2249,_0x122d90){var _0x411da1=_0x307c2b;_0x4d2249[_0x411da1(0x3f65)](_0x122d90);}function mixColorTypeChange(_0x5499b2,_0x2b1c86){var _0x535498=_0x5e00b3;_0x5499b2[_0x535498(0x1da4)](_0x2b1c86);}function splitDirectionChange(_0x206370,_0xc76608){_0x206370['splitDirectionChange'](_0xc76608);}function swipeStateChange(_0x189568,_0x2245ea){var _0x3b689d=_0x5e00b3;_0x189568[_0x3b689d(0x4b5e)](_0x2245ea);}function PBRMaterialTypeChange(_0x558596,_0x547703){var _0x8d85d9=_0x5e00b3;_0x558596[_0x8d85d9(0x53a3)](_0x547703);}function enableCategoryVisible(_0x225cdc,_0x34a9a0){var _0x37af6f=_0x5e00b3;_0x225cdc[_0x37af6f(0x172c)](_0x34a9a0);}function emissionTextureChange(_0xef47c4,_0xa355dc){var _0x1dbdee=_0x5e00b3;_0xef47c4[_0x1dbdee(0x3cd5)](_0xa355dc);}function enableTextureMove(_0x51c6db,_0x12b727){_0x51c6db['enableTextureMove'](_0x12b727);}function enableTriangleFiltrate(_0x21097b,_0x3d251c){var _0x2d03a0=_0x5e00b3;_0x21097b[_0x2d03a0(0x1dc)](_0x3d251c);}function enableClipFilt(_0x2a38a1,_0x5101b3){var _0x40dd63=_0x5e00b3;_0x2a38a1[_0x40dd63(0x14c6)](_0x5101b3);}function enableFusionChange(_0x29ea1b,_0x4a0772){var _0x41d3f2=_0x5e00b3;_0x29ea1b[_0x41d3f2(0x51b1)](_0x4a0772);}function enableFlood(_0x5ed5ad,_0x338d93){var _0x590746=_0x307c2b;_0x5ed5ad[_0x590746(0x150b)](_0x338d93);}function disableFlood(_0x30e7ea,_0x259af6){var _0x21271c=_0x5e00b3;_0x30e7ea[_0x21271c(0x5f53)](_0x259af6);}function NextP2$1(_0x18c6b3){for(var _0x2eeb67=0x1;_0x2eeb67<_0x18c6b3;)_0x2eeb67<<=0x1;return _0x2eeb67;}function emissionTextureUnitChange(_0x3854b5,_0x3c6412){var _0x5a41ee=_0x307c2b;_0x3854b5[_0x5a41ee(0x5491)](_0x3c6412);}function matModelChange(_0x159972,_0x1ee30e){var _0x21a1f7=_0x307c2b,_0x59c66b=_0x5e00b3,_0x2ac356=Matrix4[_0x59c66b(0x589e)](_0x159972[_0x59c66b(0x3589)],_0x1ee30e[_0x21a1f7(0x1574)],new Matrix4());Matrix4[_0x59c66b(0x589e)](_0x1ee30e[_0x21a1f7(0x22f6)],_0x2ac356,_0x159972[_0x59c66b(0x3309)]);}function pbrParameterChange(_0x4b92f5,_0x342c5e){var _0x43bd8b=_0x5e00b3;_0x4b92f5[_0x43bd8b(0x4fa9)](_0x342c5e);}function edgeWireFrameModeChange(_0x146a7b,_0x26b482){var _0x117891=_0x5e00b3;_0x146a7b[_0x117891(0x4843)](_0x26b482);}function set_PBRMaterialParams(_0x416024,_0x2f9187){var _0xf5b2d8=_0x307c2b,_0x30456c=_0x5e00b3,_0x32f4d1=_0x2f9187,_0x4d501d=_0x32f4d1['_PBRMaterialParams'][_0x30456c(0x517b)];_0x32f4d1[_0x30456c(0x44e8)]=_0x416024['material'],_0x32f4d1[_0x30456c(0x44e8)][_0x30456c(0x517b)]=_0x4d501d,_0x32f4d1[_0x30456c(0x2b1b)](_0x32f4d1[_0x30456c(0x44e8)],_0x4d501d);var _0x5a571=_0x32f4d1[_0x30456c(0x44e8)][_0xf5b2d8(0x1d30)],_0x372157=_0x32f4d1['_PBRMaterialParams'][_0x30456c(0x1122)];if(defined$1(_0x5a571[_0x30456c(0x13cc)])&&(_0x32f4d1[_0x30456c(0x44e8)][_0x30456c(0x441a)][_0x30456c(0x13cc)]={'thickness':0x1,'tintColor':Cartesian4[_0x30456c(0x160f)](0x1,0x1,0x1,0x1),'diffusionDistance':Cartesian4[_0x30456c(0x160f)](0x1,0x1,0x1,0x1),'transmissionFactor':0x1}),defined$1(_0x5a571[_0xf5b2d8(0x424f)])&&(_0x32f4d1[_0x30456c(0x44e8)][_0x30456c(0x441a)][_0x30456c(0x5b8f)]={'clearcoatFactor':0x0,'clearcoatRoughnessFactor':0x0}),defined$1(_0x5a571[_0x30456c(0x5125)])&&-0x1!==_0x5a571[_0x30456c(0x5125)][_0x30456c(0x150f)]){var _0x3a7856=_0x4d501d+_0x372157[_0x5a571[_0x30456c(0x5125)][_0x30456c(0x150f)]][_0x30456c(0x20cb)][_0xf5b2d8(0x2cb5)];_0x32f4d1[_0x30456c(0x44e8)][_0xf5b2d8(0x4e38)]++,loadTexture$1(_0x32f4d1[_0x30456c(0x1358)],_0x3a7856,_0x32f4d1[_0x30456c(0x44e8)],_0x32f4d1[_0x30456c(0x44e8)][_0x30456c(0x441a)][_0x30456c(0x5125)],_0x30456c(0x1ebf));}defined$1(_0x5a571[_0x30456c(0x5125)])&&-0x1!==_0x5a571[_0xf5b2d8(0x4b7a)][_0x30456c(0x3edd)]&&(_0x3a7856=_0x4d501d+_0x372157[_0x5a571[_0x30456c(0x5125)][_0x30456c(0x3edd)]][_0x30456c(0x20cb)][_0x30456c(0x2dba)],(_0x32f4d1[_0x30456c(0x44e8)][_0x30456c(0x1aac)]++,loadTexture$1(_0x32f4d1[_0x30456c(0x1358)],_0x3a7856,_0x32f4d1[_0x30456c(0x44e8)],_0x32f4d1[_0x30456c(0x44e8)][_0x30456c(0x441a)][_0x30456c(0x5125)],_0x30456c(0x5b9c)))),defined$1(_0x5a571[_0x30456c(0x3399)])&&-0x1!==_0x5a571[_0x30456c(0x3399)][_0x30456c(0x34e1)]&&(_0x3a7856=_0x4d501d+_0x372157[_0x5a571[_0x30456c(0x3399)][_0xf5b2d8(0x27c4)]][_0xf5b2d8(0x38a5)][_0x30456c(0x2dba)],(_0x32f4d1[_0x30456c(0x44e8)][_0xf5b2d8(0x4e38)]++,loadTexture$1(_0x32f4d1[_0xf5b2d8(0xc72)],_0x3a7856,_0x32f4d1[_0x30456c(0x44e8)],_0x32f4d1[_0x30456c(0x44e8)][_0x30456c(0x441a)][_0x30456c(0x3399)],_0xf5b2d8(0x2b9d))));}S3MTilesLayer['prototype'][_0x5e00b3(0x20db)]=function(_0x31edf4){var _0x34d7f1=_0x307c2b,_0xef09a5=_0x5e00b3;if(!((_0x31edf4=_0x31edf4||{})[_0xef09a5(0x11ba)]&&_0x31edf4[_0x34d7f1(0x2fe9)]||_0x31edf4['planePos']&&_0x31edf4[_0xef09a5(0x58dc)]))throw new DeveloperError$1(_0xef09a5(0x11b9));if(this[_0xef09a5(0x493b)]=PLANECLIPMODE[_0x34d7f1(0x467)],defined$1(_0x31edf4[_0xef09a5(0x1413)]))switch(_0x31edf4[_0xef09a5(0x1413)]){case _0xef09a5(0x496b):this[_0xef09a5(0x493b)]=PLANECLIPMODE[_0xef09a5(0x39c4)];break;case _0xef09a5(0x1e0b):this[_0xef09a5(0x493b)]=PLANECLIPMODE[_0xef09a5(0x127d)];break;case _0xef09a5(0x4090):this[_0xef09a5(0x493b)]=PLANECLIPMODE['ONLY_KEEP_LINE'];}if(_0x31edf4[_0x34d7f1(0x403c)]){var _0x5abbd3=new Matrix4(),_0x5d73a2=_0x31edf4['position'],_0x5ee842=new HeadingPitchRoll(_0x31edf4[_0xef09a5(0x5075)]||0x0,_0x31edf4[_0xef09a5(0x3a66)]||0x0,_0x31edf4[_0xef09a5(0x4be7)]||0x0);_0x5abbd3=Transforms[_0xef09a5(0x558d)](_0x5d73a2,_0x5ee842,Ellipsoid[_0xef09a5(0x17f7)]);var _0x474b22=0.5*_0x31edf4[_0xef09a5(0x11ba)]['x'],_0x5f4b6a=0.5*_0x31edf4[_0xef09a5(0x11ba)]['y'],_0x34d2f6=0.5*_0x31edf4[_0xef09a5(0x11ba)]['z'],_0x1a3eed=[];_0x1a3eed[0x0]=new Cartesian4(),_0x1a3eed[0x0]['x']=-_0x474b22,_0x1a3eed[0x0]['y']=_0x5f4b6a,_0x1a3eed[0x0]['z']=_0x34d2f6,_0x1a3eed[0x0]['w']=0x1,_0x1a3eed[0x1]=new Cartesian4(),_0x1a3eed[0x1]['x']=_0x474b22,_0x1a3eed[0x1]['y']=_0x5f4b6a,_0x1a3eed[0x1]['z']=_0x34d2f6,_0x1a3eed[0x1]['w']=0x1,_0x1a3eed[0x2]=new Cartesian4(),_0x1a3eed[0x2]['x']=_0x474b22,_0x1a3eed[0x2]['y']=-_0x5f4b6a,_0x1a3eed[0x2]['z']=_0x34d2f6,_0x1a3eed[0x2]['w']=0x1,_0x1a3eed[0x3]=new Cartesian4(),_0x1a3eed[0x3]['x']=-_0x474b22,_0x1a3eed[0x3]['y']=-_0x5f4b6a,_0x1a3eed[0x3]['z']=_0x34d2f6,_0x1a3eed[0x3]['w']=0x1,_0x1a3eed[0x4]=new Cartesian4(),_0x1a3eed[0x4]['x']=-_0x474b22,_0x1a3eed[0x4]['y']=_0x5f4b6a,_0x1a3eed[0x4]['z']=-_0x34d2f6,_0x1a3eed[0x4]['w']=0x1,_0x1a3eed[0x5]=new Cartesian4(),_0x1a3eed[0x5]['x']=_0x474b22,_0x1a3eed[0x5]['y']=_0x5f4b6a,_0x1a3eed[0x5]['z']=-_0x34d2f6,_0x1a3eed[0x5]['w']=0x1,_0x1a3eed[0x6]=new Cartesian4(),_0x1a3eed[0x6]['x']=_0x474b22,_0x1a3eed[0x6]['y']=-_0x5f4b6a,_0x1a3eed[0x6]['z']=-_0x34d2f6,_0x1a3eed[0x6]['w']=0x1,_0x1a3eed[0x7]=new Cartesian4(),_0x1a3eed[0x7]['x']=-_0x474b22,_0x1a3eed[0x7]['y']=-_0x5f4b6a,_0x1a3eed[0x7]['z']=-_0x34d2f6,_0x1a3eed[0x7]['w']=0x1;for(var _0x431819=0x0;_0x431819<0x8;_0x431819++)Matrix4[_0xef09a5(0x1abe)](_0x5abbd3,_0x1a3eed[_0x431819],_0x1a3eed[_0x431819]);if(this[_0xef09a5(0x4007)]!==SceneMode$1[_0xef09a5(0x3c78)]){var _0x53038e=new GeographicProjection();for(_0x431819=0x0;_0x431819<0x8;_0x431819++){var _0x4f6437=_0x1a3eed[_0x431819],_0x4f9cab=Cartographic[_0xef09a5(0x50e9)](_0x4f6437,void 0x0,scratchLonLat),_0xb6a8cb=_0x53038e[_0xef09a5(0x63b)](_0x4f9cab,_0x1a3eed[_0x431819]);Matrix4[_0xef09a5(0x108e)](transform_2d$4,_0xb6a8cb,_0x1a3eed[_0x431819]);}}this[_0x34d7f1(0x41d0)][0x0]=Cartesian4[_0xef09a5(0x40f3)](createPlane(_0x1a3eed[0x0],_0x1a3eed[0x1],_0x1a3eed[0x2])),this[_0xef09a5(0xd83)][0x1]=Cartesian4[_0xef09a5(0x40f3)](createPlane(_0x1a3eed[0x0],_0x1a3eed[0x4],_0x1a3eed[0x1])),this[_0xef09a5(0xd83)][0x2]=Cartesian4[_0xef09a5(0x40f3)](createPlane(_0x1a3eed[0x0],_0x1a3eed[0x3],_0x1a3eed[0x4])),this[_0xef09a5(0xd83)][0x3]=Cartesian4[_0xef09a5(0x40f3)](createPlane(_0x1a3eed[0x6],_0x1a3eed[0x2],_0x1a3eed[0x5])),this[_0xef09a5(0xd83)][0x4]=Cartesian4[_0x34d7f1(0x2d7b)](createPlane(_0x1a3eed[0x6],_0x1a3eed[0x7],_0x1a3eed[0x2])),this[_0x34d7f1(0x41d0)][0x5]=Cartesian4[_0xef09a5(0x40f3)](createPlane(_0x1a3eed[0x6],_0x1a3eed[0x5],_0x1a3eed[0x7]));}else for(_0x431819=0x0;_0x431819<_0x31edf4[_0xef09a5(0x4e03)][_0xef09a5(0x809)];_0x431819++){var _0x91e72d=_0x31edf4[_0xef09a5(0x4e03)][_0x431819],_0x2c1335=_0x31edf4[_0xef09a5(0x58dc)][_0x431819];this[_0xef09a5(0xd83)][_0x431819]['x']=_0x2c1335['x'],this[_0xef09a5(0xd83)][_0x431819]['y']=_0x2c1335['y'],this[_0x34d7f1(0x41d0)][_0x431819]['z']=_0x2c1335['z'],this[_0xef09a5(0xd83)][_0x431819]['w']=-Cartesian3[_0x34d7f1(0x477a)](_0x91e72d,_0x2c1335);}!this[_0xef09a5(0x3b30)]&&(_0x31edf4={'layer':this,'enable':!0x0},this[_0xef09a5(0x5ef3)](_0x31edf4,setCustomClipBox)),this[_0xef09a5(0x3b30)]=!0x0;},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x307c2b(0x283)]=function(_0x4a7670,_0x2a2dda,_0xa9e74f,_0x29dc1c){var _0x4920da=_0x307c2b,_0x1275e8=_0x5e00b3,_0x1c4c36=defaultValue$1(_0x29dc1c,ClipPlaneMode$1[_0x4920da(0x364a)]);if(this[_0x1275e8(0x21c8)]!==_0x1c4c36&&(_0x1c4c36!==ClipPlaneMode$1[_0x1275e8(0x423a)]?this[_0x1275e8(0x1358)][_0x1275e8(0x4428)]++:this[_0x1275e8(0x1358)][_0x4920da(0x2510)]--),this[_0x1275e8(0x21c8)]=_0x1c4c36,this[_0x1275e8(0x3fea)]()){var _0x3f9553=this[_0x1275e8(0x1fa6)][_0x1275e8(0x38c4)](0x0);defined$1(_0x3f9553)||(_0x3f9553=new RenderClipPlane(this),this[_0x1275e8(0x1fa6)][_0x1275e8(0x10aa)](0x0,_0x3f9553)),_0x3f9553[_0x4920da(0x402e)](_0x4a7670,_0x2a2dda,_0xa9e74f),this[_0x1275e8(0x3e3a)]||this[_0x1275e8(0x1358)][_0x1275e8(0x4428)]++;}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x5b35)]=function(_0x2dfae4,_0x126a5e,_0x2a712c,_0x3e4236){var _0x3174db=_0x307c2b,_0x4ed3b4=_0x5e00b3;if(this['_sceneMode']===SceneMode$1[_0x4ed3b4(0x5d29)]&&(_0x2dfae4=convertToColumbusViewCartesian$1(this,_0x2dfae4),_0x126a5e=convertToColumbusViewCartesian$1(this,_0x126a5e),_0x2a712c=convertToColumbusViewCartesian$1(this,_0x2a712c)),this[_0x4ed3b4(0x5c9c)](_0x2dfae4,_0x126a5e,_0x2a712c,_0x3e4236),this[_0x4ed3b4(0xd83)][0x0]=createPlane(_0x2dfae4,_0x126a5e,_0x2a712c),this[_0x4ed3b4(0x493b)]=PLANECLIPMODE[_0x4ed3b4(0x127d)],this[_0x3174db(0x48d5)]=!0x0,!this[_0x4ed3b4(0x3b30)]){var _0x30c42a={'layer':this,'enable':!0x0};this[_0x4ed3b4(0x5ef3)](_0x30c42a,setCustomClipBox);}this[_0x4ed3b4(0x3b30)]=!0x0;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x27bb)]=function(_0x4423e8){var _0x310087=_0x307c2b,_0x27117a=_0x5e00b3,_0xd47572=(_0x4423e8=_0x4423e8||{})[_0x27117a(0x144e)];this[_0x27117a(0x24dc)]=!0x0;var _0xbc9a11=_0x4423e8[_0x27117a(0x96a)],_0x558d08=_0x4423e8[_0x27117a(0x3072)];_0xbc9a11[_0x310087(0x2b1d)]=_0xd47572,_0xbc9a11['positionMode']=convertToPositionMode$1(_0x558d08),_0xbc9a11[_0x27117a(0x15f5)]=!0x0,_0xbc9a11[_0x27117a(0x57d1)][_0x310087(0x3235)](this[_0x27117a(0x2c5)],this),this[_0x27117a(0x4d48)]=_0xbc9a11[_0x27117a(0x2c1f)],this[_0x27117a(0x38e9)]=_0xbc9a11,this[_0x27117a(0xaf5)]=_0x558d08;},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x73a)]=function(){var _0x1ef17d=_0x5e00b3;this[_0x1ef17d(0x24dc)]=!0x1;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x4a75)]=function(_0x66026c){var _0x43d36f=_0x307c2b,_0x5192eb=_0x5e00b3;if(!(_0x66026c=_0x66026c||{})[_0x5192eb(0x11ba)]||!_0x66026c[_0x43d36f(0x2fe9)])throw new DeveloperError$1(_0x43d36f(0x4655));this[_0x5192eb(0x493b)]=PLANECLIPMODE[_0x5192eb(0x127d)];var _0x365460,_0x8665e9,_0x10e793,_0x117910=new Matrix4(),_0x1d8abf=_0x66026c[_0x5192eb(0x3747)];_0x365460=_0x66026c[_0x5192eb(0x5075)]||0x0,_0x8665e9=_0x66026c[_0x5192eb(0x3a66)]||0x0,_0x10e793=_0x66026c[_0x43d36f(0x1fcc)]||0x0;var _0x1c54f0,_0x506a76,_0x4183e7,_0x58a8c2=defaultValue$1(_0x66026c[_0x5192eb(0x3159)],0.1),_0x79236d=new HeadingPitchRoll(CesiumMath[_0x43d36f(0x18e6)](_0x365460),CesiumMath[_0x5192eb(0x4476)](_0x8665e9),CesiumMath[_0x43d36f(0x18e6)](_0x10e793));if(this[_0x5192eb(0x4007)]===SceneMode$1[_0x43d36f(0x16b8)])_0x117910=Transforms[_0x5192eb(0x558d)](_0x1d8abf,_0x79236d,Ellipsoid[_0x43d36f(0xffc)]);else{var _0x18c638=convertToColumbusViewCartesian$1(this,_0x1d8abf);Matrix4[_0x5192eb(0x39e0)](Matrix4[_0x5192eb(0x40f3)](Matrix4[_0x5192eb(0x2de)]),_0x18c638,_0x117910);var _0x192f0a=Matrix3[_0x5192eb(0x3272)](_0x79236d);Matrix4[_0x5192eb(0xeb2)](_0x117910,_0x192f0a,_0x117910);}_0x1c54f0=0.5*_0x66026c[_0x5192eb(0x11ba)]['x'],_0x506a76=0.5*_0x66026c[_0x5192eb(0x11ba)]['y'],_0x4183e7=_0x58a8c2;var _0x2e80ed=[];_0x2e80ed[0x0]=new Cartesian4(),_0x2e80ed[0x0]['x']=-_0x1c54f0,_0x2e80ed[0x0]['y']=_0x506a76,_0x2e80ed[0x0]['z']=_0x4183e7,_0x2e80ed[0x0]['w']=0x1,_0x2e80ed[0x1]=new Cartesian4(),_0x2e80ed[0x1]['x']=_0x1c54f0,_0x2e80ed[0x1]['y']=_0x506a76,_0x2e80ed[0x1]['z']=_0x4183e7,_0x2e80ed[0x1]['w']=0x1,_0x2e80ed[0x2]=new Cartesian4(),_0x2e80ed[0x2]['x']=_0x1c54f0,_0x2e80ed[0x2]['y']=-_0x506a76,_0x2e80ed[0x2]['z']=_0x4183e7,_0x2e80ed[0x2]['w']=0x1,_0x2e80ed[0x3]=new Cartesian4(),_0x2e80ed[0x3]['x']=-_0x1c54f0,_0x2e80ed[0x3]['y']=-_0x506a76,_0x2e80ed[0x3]['z']=_0x4183e7,_0x2e80ed[0x3]['w']=0x1,_0x2e80ed[0x4]=new Cartesian4(),_0x2e80ed[0x4]['x']=-_0x1c54f0,_0x2e80ed[0x4]['y']=_0x506a76,_0x2e80ed[0x4]['z']=-_0x4183e7,_0x2e80ed[0x4]['w']=0x1,_0x2e80ed[0x5]=new Cartesian4(),_0x2e80ed[0x5]['x']=_0x1c54f0,_0x2e80ed[0x5]['y']=_0x506a76,_0x2e80ed[0x5]['z']=-_0x4183e7,_0x2e80ed[0x5]['w']=0x1,_0x2e80ed[0x6]=new Cartesian4(),_0x2e80ed[0x6]['x']=_0x1c54f0,_0x2e80ed[0x6]['y']=-_0x506a76,_0x2e80ed[0x6]['z']=-_0x4183e7,_0x2e80ed[0x6]['w']=0x1,_0x2e80ed[0x7]=new Cartesian4(),_0x2e80ed[0x7]['x']=-_0x1c54f0,_0x2e80ed[0x7]['y']=-_0x506a76,_0x2e80ed[0x7]['z']=-_0x4183e7,_0x2e80ed[0x7]['w']=0x1;for(var _0x200059=0x0;_0x200059<0x8;_0x200059++)Matrix4[_0x5192eb(0x1abe)](_0x117910,_0x2e80ed[_0x200059],_0x2e80ed[_0x200059]);this[_0x5192eb(0xd83)][0x0]=new Cartesian4(0x0,0x0,0x0,0x0),this[_0x5192eb(0xd83)][0x1]=Cartesian4[_0x5192eb(0x40f3)](createPlane(_0x2e80ed[0x0],_0x2e80ed[0x4],_0x2e80ed[0x1])),this[_0x5192eb(0xd83)][0x2]=Cartesian4['clone'](createPlane(_0x2e80ed[0x0],_0x2e80ed[0x3],_0x2e80ed[0x4])),this[_0x5192eb(0xd83)][0x3]=Cartesian4[_0x5192eb(0x40f3)](createPlane(_0x2e80ed[0x6],_0x2e80ed[0x2],_0x2e80ed[0x5])),this[_0x5192eb(0xd83)][0x4]=Cartesian4[_0x5192eb(0x40f3)](createPlane(_0x2e80ed[0x6],_0x2e80ed[0x7],_0x2e80ed[0x2])),this[_0x5192eb(0xd83)][0x5]=Cartesian4[_0x5192eb(0x40f3)](createPlane(_0x2e80ed[0x6],_0x2e80ed[0x5],_0x2e80ed[0x7])),this[_0x5192eb(0x3b30)]||this[_0x5192eb(0x5ef3)]({'layer':this,'enable':!0x0},setCustomClipBox),this[_0x43d36f(0x5831)]=!0x0;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x5867)]=function(){var _0x2914e3=_0x307c2b,_0xf82af8=_0x5e00b3;if(this[_0xf82af8(0x3b30)]){var _0xf66e28=Plane[_0xf82af8(0x21a3)](this[_0xf82af8(0xd83)][0x0]),_0x5e48a5=this[_0xf82af8(0x46f1)];if(defined$1(_0x5e48a5)){var _0x4d380f=Rectangle[_0xf82af8(0x3a23)](_0x5e48a5),_0x12f77c=Rectangle[_0xf82af8(0x2b5d)](_0x5e48a5),_0x100dad=Rectangle[_0x2914e3(0x570b)](_0x5e48a5),_0x29c04d=Rectangle[_0xf82af8(0x1aab)](_0x5e48a5);_0x4d380f=Cartesian3['fromRadians'](_0x4d380f[_0xf82af8(0x4465)],_0x4d380f[_0xf82af8(0x5859)],_0x4d380f[_0xf82af8(0x5a4e)]),_0x12f77c=Cartesian3[_0x2914e3(0x3418)](_0x12f77c[_0xf82af8(0x4465)],_0x12f77c[_0xf82af8(0x5859)],_0x12f77c[_0x2914e3(0x10d5)]),_0x100dad=Cartesian3[_0xf82af8(0x3e9)](_0x100dad[_0x2914e3(0x5389)],_0x100dad[_0x2914e3(0x353e)],_0x100dad[_0x2914e3(0x10d5)]),_0x29c04d=Cartesian3[_0xf82af8(0x3e9)](_0x29c04d['longitude'],_0x29c04d[_0x2914e3(0x353e)],_0x29c04d[_0xf82af8(0x5a4e)]);var _0x421fa4=new Cartesian3(0x0,0x0,0x0),_0xb19cc4=Cartesian3[_0x2914e3(0x4d5b)](_0x4d380f,new Cartesian3()),_0x92edf8=Cartesian3[_0xf82af8(0x4853)](_0x12f77c,new Cartesian3()),_0x51d589=Cartesian3[_0x2914e3(0x4d5b)](_0x100dad,new Cartesian3()),_0x4606f6=Cartesian3[_0xf82af8(0x4853)](_0x29c04d,new Cartesian3()),_0x5b89af=new Ray(_0x421fa4,_0xb19cc4),_0x4b48b0=new Ray(_0x421fa4,_0x92edf8),_0x48a7e3=new Ray(_0x421fa4,_0x51d589),_0x144337=new Ray(_0x421fa4,_0x4606f6),_0x555d37=IntersectionTests[_0xf82af8(0x35bd)](_0x5b89af,_0xf66e28),_0x1dee43=IntersectionTests[_0xf82af8(0x35bd)](_0x4b48b0,_0xf66e28),_0x3776df=IntersectionTests[_0xf82af8(0x35bd)](_0x48a7e3,_0xf66e28),_0x5d41e8=IntersectionTests[_0xf82af8(0x35bd)](_0x144337,_0xf66e28);return defined$1(_0x555d37)&&defined$1(_0x1dee43)&&defined$1(_0x3776df)&&defined$1(_0x5d41e8)?{'polygon':{'hierarchy':[_0x555d37,_0x1dee43,_0x3776df,_0x5d41e8],'material':Color$2[_0xf82af8(0x3b7e)][_0xf82af8(0x1e29)](0.5),'perPositionHeight':!0x0}}:void 0x0;}}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x4cb0)]=function(_0x1d6bb9){var _0x25a150=_0x307c2b,_0x38de4e=_0x5e00b3;if(!(_0x1d6bb9=_0x1d6bb9||{})[_0x25a150(0x1d66)])throw new DeveloperError$1(_0x25a150(0x38e8));var _0x3b75a9=this[_0x38de4e(0x42ff)][_0x38de4e(0x809)];return this[_0x38de4e(0x42ff)][_0x38de4e(0x10aa)](_0x3b75a9,_0x1d6bb9),_0x3b75a9;},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x906)]=function(_0x52049e){var _0x3c0a1b=_0x5e00b3;this[_0x3c0a1b(0x42ff)]['remove'](_0x52049e);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x45eb)]=function(_0x34616d,_0x41c3f9){var _0x48d9c9=_0x5e00b3;if(_0x34616d>0x8)throw new DeveloperError$1(_0x48d9c9(0x2b68));this[_0x48d9c9(0x31c4)]=_0x41c3f9?0x1<<_0x34616d|this[_0x48d9c9(0x31c4)]:~(0x1<<_0x34616d)&this[_0x48d9c9(0x31c4)];},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x1ed7)]=function(_0x391c34){var _0xa3c162=_0x5e00b3;if(_0x391c34>0x8)throw new DeveloperError$1(_0xa3c162(0x192b));return 0x1<<_0x391c34&this[_0xa3c162(0x31c4)];},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x732)]=function(_0x4c62ea,_0xe3982d){var _0x193f3b=_0x307c2b,_0x294405=_0x5e00b3;if(_0x4c62ea>0x8)throw new DeveloperError$1(_0x294405(0x2b68));this[_0x294405(0x2953)]=_0xe3982d?0x1<<_0x4c62ea|this[_0x193f3b(0x2bfe)]:~(0x1<<_0x4c62ea)&this[_0x193f3b(0x2bfe)];},S3MTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x4ad1)]=function(){var _0x3c68d4=_0x5e00b3,_0x168c60={'layer':this};this[_0x3c68d4(0x5ef3)](_0x168c60,updateShadow);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x4b1b)]=function(){var _0x452c81=_0x5e00b3;return this[_0x452c81(0x4c49)]===SelectColorType$1[_0x452c81(0x5a82)]||this[_0x452c81(0x4c49)]===SelectColorType$1[_0x452c81(0x5b30)];},S3MTilesLayer[_0x5e00b3(0x3720)]['isRenderClipSection']=function(){var _0x141c31=_0x307c2b,_0x2c9348=_0x5e00b3;return this[_0x141c31(0x1189)]!==ClipPlaneMode$1[_0x2c9348(0x423a)];},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x195d)]=function(_0x1c5e22){var _0x2f9ba6=_0x307c2b,_0xc181cc=_0x5e00b3;_0x1c5e22?this['_context'][_0x2f9ba6(0x1960)]++:this[_0xc181cc(0x1358)][_0xc181cc(0x4972)]--;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x769)]=function(_0x794109){var _0x562248=_0x5e00b3;this[_0x562248(0x5ef3)]({'changedList':_0x794109,'layer':this},lightSourceChanged);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x5693)]=function(_0x25d67f){var _0x4fc60a=_0x307c2b,_0x2acdcf=_0x5e00b3;if(0x0===parseInt(_0x25d67f));else{if(!parseInt(_0x25d67f))throw new DeveloperError$1(_0x4fc60a(0x22c7));}return this[_0x2acdcf(0x27a7)][_0x2acdcf(0x3bb4)](_0x25d67f);},S3MTilesLayer['prototype'][_0x5e00b3(0x5ef3)]=function(_0x393023,_0x409666){var _0x5569e3=_0x307c2b,_0x33f7d4=_0x5e00b3;this[_0x5569e3(0x307b)][_0x33f7d4(0x5ef3)](_0x393023,_0x409666);},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x462077=_0x307c2b,_0x5e5520=_0x5e00b3;defined$1(this[_0x5e5520(0x27a7)])&&(this['_layerScheduler'][_0x5e5520(0x2947)](),this[_0x5e5520(0x27a7)]=null);for(var _0x34b42e=0x0;_0x34b42e<this[_0x5e5520(0x38b6)][_0x5e5520(0xc98)][_0x5e5520(0x809)];_0x34b42e++)this[_0x5e5520(0x38b6)][_0x5e5520(0xc98)][_0x34b42e][_0x462077(0x5020)](),this[_0x5e5520(0x38b6)][_0x5e5520(0xc98)][_0x34b42e]=null;this[_0x462077(0x809)][_0x5e5520(0x443c)](),delete this[_0x462077(0x1f1c)],this['_flattenBounds']=null,defined$1(this[_0x5e5520(0x786)])&&(this[_0x462077(0x2913)][_0x5e5520(0x2947)](),this[_0x5e5520(0x786)]=null);for(var _0x42efde=Object[_0x462077(0x11bc)](this[_0x5e5520(0x538c)][_0x462077(0x294d)]),_0x386314=(_0x34b42e=0x0,_0x42efde[_0x5e5520(0x809)]);_0x34b42e<_0x386314;_0x34b42e++){var _0x261ece=_0x42efde[_0x34b42e];this[_0x5e5520(0x538c)][_0x462077(0x3abb)](_0x261ece)[_0x5e5520(0x2947)](),this[_0x462077(0x8e2)](_0x261ece);}if(this[_0x462077(0x30b2)][_0x5e5520(0x443c)](),delete this[_0x462077(0x2ff3)],this[_0x5e5520(0x4632)]=null,defined$1(this[_0x5e5520(0xdb0)])&&(this[_0x5e5520(0xdb0)][_0x462077(0x5020)](),this['_excavationTexture']=null),defined$1(this[_0x5e5520(0x5f84)])&&(this[_0x5e5520(0x5f84)][_0x5e5520(0x2947)](),this[_0x5e5520(0x5f84)]=null),defined$1(this[_0x462077(0x360d)])&&(this[_0x462077(0x360d)][_0x462077(0x5020)](),this[_0x5e5520(0x4fe5)]=null),defined$1(this[_0x462077(0x23ec)])&&(this[_0x5e5520(0x4c21)][_0x5e5520(0x2947)](),this[_0x5e5520(0x4c21)]=null),defined$1(this[_0x5e5520(0x2afe)])&&(this[_0x5e5520(0x2afe)][_0x5e5520(0x2947)](),this[_0x5e5520(0x2afe)]=null),defined$1(this[_0x5e5520(0xb68)])&&(this[_0x5e5520(0xb68)][_0x5e5520(0x2947)](),this[_0x5e5520(0xb68)]=null),defined$1(this['_hypsometricRegion'])&&(this[_0x5e5520(0x5d65)]['destroy'](),this['_hypsometricRegion']=null),defined$1(this[_0x5e5520(0x4993)])&&(this[_0x5e5520(0x4993)][_0x462077(0x5020)](),this[_0x462077(0x375a)]=null),defined$1(this[_0x462077(0x236a)])&&(this[_0x5e5520(0xe29)][_0x5e5520(0x2947)](),this[_0x462077(0x236a)]=null),defined$1(this[_0x5e5520(0xce8)])&&(this[_0x5e5520(0xce8)][_0x5e5520(0x2947)](),this[_0x5e5520(0xce8)]=null),this[_0x5e5520(0x292d)]===DATAFILETYPE$1[_0x5e5520(0x2d2b)]&&this[_0x5e5520(0xfc2)](),defined$1(this[_0x5e5520(0x38e9)])&&defined$1(this[_0x5e5520(0x38e9)][_0x5e5520(0x57d1)])&&this[_0x5e5520(0x38e9)][_0x5e5520(0x57d1)][_0x462077(0x45fe)](this[_0x5e5520(0x2c5)]),defined$1(this['_commonLayerUniformBuffer'])&&(this['_commonLayerUniformBuffer'][_0x462077(0x5020)](),this[_0x5e5520(0x1fa8)]=null),defined$1(this[_0x462077(0x14d1)])){for(var _0x45d4eb in this[_0x5e5520(0x1487)])if(this[_0x5e5520(0x1487)][_0x5e5520(0x1a9a)](_0x45d4eb)){var _0x56ddf8=this[_0x5e5520(0x1487)][_0x45d4eb][_0x5e5520(0x3453)][_0x5e5520(0x441a)];if(!defined$1(_0x56ddf8))continue;defined$1(_0x56ddf8[_0x462077(0x351b)])&&_0x56ddf8[_0x5e5520(0x38af)][_0x5e5520(0x2947)](),defined$1(_0x56ddf8[_0x462077(0x2af6)])&&_0x56ddf8[_0x5e5520(0x353d)][_0x462077(0x5020)](),defined$1(_0x56ddf8[_0x5e5520(0x5a48)])&&_0x56ddf8[_0x5e5520(0x5a48)][_0x5e5520(0x2947)](),defined$1(_0x56ddf8[_0x5e5520(0x1bad)])&&_0x56ddf8[_0x5e5520(0x1bad)]['destroy'](),defined$1(_0x56ddf8[_0x5e5520(0x3147)])&&_0x56ddf8[_0x462077(0x413c)][_0x5e5520(0x2947)]();}}if(defined$1(this[_0x5e5520(0x38e9)])&&defined$1(this[_0x5e5520(0x38e9)][_0x5e5520(0x57d1)])&&this[_0x462077(0x4c92)][_0x5e5520(0x57d1)][_0x462077(0x45fe)](this[_0x5e5520(0x2c5)]),defined$1(this[_0x5e5520(0x5f03)])){for(var _0x45d4eb in this[_0x5e5520(0x5f03)][_0x5e5520(0x2564)][_0x462077(0x294d)])this[_0x5e5520(0x5f03)][_0x5e5520(0x2564)][_0x5e5520(0x33c8)][_0x5e5520(0x1a9a)](_0x45d4eb)&&this[_0x5e5520(0x5f03)][_0x5e5520(0x4f4b)](_0x45d4eb);this[_0x5e5520(0x5f03)]=void 0x0;}return destroyObject$1(this);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x1afb)]=function(_0x39a589){var _0x4ca3f3=_0x307c2b,_0x4e54ce=_0x5e00b3;if(!(defined$1(_0x39a589[_0x4e54ce(0xc98)])&&defined$1(_0x39a589['width'])&&defined$1(_0x39a589[_0x4e54ce(0x5a4e)])&&defined$1(_0x39a589[_0x4e54ce(0x25b6)])&&defined$1(_0x39a589[_0x4e54ce(0x396f)])&&defined$1(_0x39a589[_0x4e54ce(0x2ed)])&&defined$1(_0x39a589[_0x4e54ce(0x5214)])&&defined$1(_0x39a589[_0x4e54ce(0x4da5)])&&defined$1(_0x39a589[_0x4e54ce(0x32ec)])))throw new DeveloperError$1(_0x4e54ce(0x708));this['_volData']={};var _0x2d1f06=_0x39a589[_0x4e54ce(0x2d3c)],_0x45d991=_0x39a589[_0x4e54ce(0x5a4e)],_0x4d2fa6=_0x39a589[_0x4e54ce(0x25b6)],_0x2669ce=Math[_0x4e54ce(0x5f13)](Math[_0x4e54ce(0x5c4f)](_0x4d2fa6));this[_0x4e54ce(0x5545)][_0x4e54ce(0x45d4)]=_0x2669ce;var _0x157ba9=Math[_0x4e54ce(0x498f)](_0x2d1f06,_0x45d991)+0x2;this[_0x4e54ce(0x5545)][_0x4e54ce(0x26cc)]=_0x157ba9;var _0x463c9e=NextP2$1(_0x157ba9*_0x2669ce-0x2);this[_0x4e54ce(0x5545)][_0x4e54ce(0x449e)]=_0x463c9e;var _0x12b4b6=_0x39a589[_0x4e54ce(0x396f)],_0x35353e=_0x39a589[_0x4ca3f3(0x4d16)];this[_0x4e54ce(0x5545)][_0x4e54ce(0x4d8f)]=_0x12b4b6,this[_0x4e54ce(0x5545)][_0x4ca3f3(0xbbd)]=_0x35353e,this[_0x4e54ce(0x5545)][_0x4e54ce(0x5178)]=_0x2d1f06,this[_0x4e54ce(0x5545)][_0x4e54ce(0x3a59)]=_0x45d991,this[_0x4e54ce(0x5545)][_0x4e54ce(0x3f37)]=_0x4d2fa6;var _0x4baf83=_0x39a589[_0x4e54ce(0x32ec)][_0x4e54ce(0x4620)]['x'],_0x42bcb3=_0x39a589[_0x4e54ce(0x32ec)][_0x4e54ce(0xdb7)]['y'],_0x3dd219=_0x39a589[_0x4e54ce(0x32ec)][_0x4e54ce(0xdb7)]['x'],_0x220a93=_0x39a589[_0x4e54ce(0x32ec)][_0x4ca3f3(0x22df)]['y'];this[_0x4e54ce(0x5545)][_0x4ca3f3(0x4798)]={'left':_0x4baf83,'top':_0x42bcb3,'right':_0x3dd219,'bottom':_0x220a93,'minHeight':_0x39a589[_0x4ca3f3(0x725)],'maxHeight':_0x39a589[_0x4e54ce(0x5214)],'width':_0x3dd219-_0x4baf83,'length':_0x42bcb3-_0x220a93,'height':_0x39a589[_0x4e54ce(0x5214)]-_0x39a589[_0x4e54ce(0x4da5)]};var _0x4605cf=_0x463c9e*_0x463c9e,_0x26c5ed=new Array(_0x4605cf);_0x26c5ed[_0x4e54ce(0x29f)](-0x1);for(var _0xbc5d50=_0x12b4b6-_0x35353e,_0x483ddd=0x0;_0x483ddd<_0x4d2fa6;_0x483ddd++)for(var _0x4d8a90=parseInt(_0x483ddd/_0x2669ce)*_0x157ba9,_0x4fe7af=_0x483ddd%_0x2669ce*_0x157ba9,_0xf1b05d=0x0;_0xf1b05d<_0x157ba9-0x2;_0xf1b05d++)for(var _0x4f193f=0x0;_0x4f193f<_0x157ba9-0x2;_0x4f193f++){var _0x4485a4=Math[_0x4e54ce(0x19a8)](_0x4f193f,_0x2d1f06-0x1),_0x3ff68f=_0x483ddd*_0x45d991*_0x2d1f06+(_0x45d991-0x1-Math[_0x4e54ce(0x19a8)](_0xf1b05d,_0x45d991-0x1))*_0x2d1f06+_0x4485a4,_0x33b3b8=_0x39a589[_0x4ca3f3(0x225a)][_0x3ff68f];new Cartesian4(0x0,0x0,0x0,0x0),-0x270f!=_0x33b3b8&&(_0x33b3b8=(_0x33b3b8-_0x35353e)/_0xbc5d50,_0x26c5ed[_0x3ff68f=(_0x4d8a90+_0xf1b05d)*_0x463c9e+_0x4fe7af+_0x4f193f]=_0x33b3b8);}var _0x500260=new Float32Array(_0x26c5ed,0x0,_0x4605cf);this[_0x4e54ce(0x5545)][_0x4e54ce(0x438d)]=new Uint8Array(_0x500260[_0x4e54ce(0x537f)],0x0,0x4*_0x4605cf),this[_0x4ca3f3(0x4bf7)]=_0x12b4b6,this[_0x4ca3f3(0xb64)]=_0x35353e;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x28fc)]=function(_0x3e12e7){var _0x1005de=_0x307c2b;this[_0x1005de(0x3d62)]=_0x3e12e7;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2f1c)]=function(_0x493ce7,_0x3dd6ea){var _0x5487dd=_0x307c2b;this[_0x5487dd(0x5930)]=_0x493ce7,this[_0x5487dd(0x5288)]=_0x3dd6ea;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x955)]=function(_0xbbe307){var _0x51efe0=_0x307c2b;this[_0x51efe0(0x4e3)]=_0xbbe307;},S3MTilesLayer['prototype'][_0x5e00b3(0x3bcf)]=function(){var _0x25e0fa=_0x307c2b,_0x28838d=_0x5e00b3;0x0!=this[_0x28838d(0x6044)]?(this[_0x28838d(0x52da)]=this[_0x25e0fa(0x4475)]/this[_0x28838d(0x6044)]*0x28,this[_0x28838d(0x5d87)]=0x0,this[_0x25e0fa(0x23ca)]=0x0):this[_0x28838d(0x5d87)]=0x0;},S3MTilesLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x1530)]=function(_0x266f22,_0x86a279){var _0x14984f=_0x5e00b3;this['_edgeCurrentTotalLength']+=_0x266f22,this[_0x14984f(0x6044)]+=_0x86a279;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x31c7)]=function(_0x521dbc){var _0x357eab=_0x5e00b3;if(_0x521dbc!==this[_0x357eab(0x10b0)]){this[_0x357eab(0x10b0)]=_0x521dbc;var _0x494748={'enable':!0x0};_0x494748[_0x357eab(0x2bae)]=this,this[_0x357eab(0x5ef3)](_0x494748,emissionTextureUnitChange);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x1383)]=function(_0xba8c7b){var _0x45d515=_0x5e00b3,_0x56497b=this[_0x45d515(0x6d3)];if(this[_0x45d515(0x6d3)]|=_0xba8c7b,_0x56497b!==this[_0x45d515(0x6d3)]){var _0x3e2220={'enable':!0x0};_0x3e2220[_0x45d515(0x2bae)]=this,this[_0x45d515(0x5ef3)](_0x3e2220,pbrParameterChange);}},S3MTilesLayer['prototype'][_0x5e00b3(0x468b)]=function(_0x92019a){var _0x50879f=_0x307c2b,_0x1f8fe8=_0x5e00b3;if(this['_pbrParameter']===PBRMaterialType[_0x1f8fe8(0x423a)]){var _0x836d81=this,_0x80bdea=_0x1f8fe8(0x20b8)==typeof _0x92019a;_0x836d81[_0x1f8fe8(0x44e8)][_0x1f8fe8(0x517b)]=_0x80bdea?getBaseUri(_0x92019a):'',_0x80bdea?loadJson$1(_0x92019a)[_0x50879f(0x4527)](function(_0x36403d){set_PBRMaterialParams(_0x36403d,_0x836d81);}):set_PBRMaterialParams(_0x92019a,_0x836d81);}},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x1b9f)]=function(){var _0x5080ed=_0x307c2b,_0x2852cd=_0x5e00b3;if(defined$1(this[_0x2852cd(0x44e8)])&&defined$1(this[_0x2852cd(0x44e8)][_0x2852cd(0x1aac)])&&this[_0x2852cd(0x44e8)][_0x2852cd(0x1aac)]===this[_0x5080ed(0xfff)][_0x2852cd(0x28e5)]){var _0x5333db={'enable':!0x0};_0x5333db[_0x2852cd(0x2bae)]=this,this[_0x2852cd(0x5ef3)](_0x5333db,pbrParameterChange),this[_0x2852cd(0x44e8)][_0x5080ed(0x9bd)]=!0x1;}},S3MTilesLayer[_0x5e00b3(0x3720)]['removePBRMaterial']=function(){var _0x16c4c3=_0x307c2b,_0x39208d=_0x5e00b3,_0x4863b6=this[_0x39208d(0x44e8)][_0x39208d(0x441a)];for(var _0x2af5ca in _0x4863b6)_0x4863b6[_0x16c4c3(0x2609)](_0x2af5ca)&&_0x4863b6[_0x2af5ca]instanceof Texture&&_0x4863b6[_0x2af5ca][_0x39208d(0x2947)]();this[_0x39208d(0x44e8)]={'pbrMetallicRoughness':{'metallicFactor':0x0,'roughnessFactor':0x0,'baseColor':new Cartesian4(0x1,0x1,0x1,0x1),'baseColorTextureIndex':-0x1,'emissiveFactor':Cartesian3[_0x39208d(0x3a34)],'emissiveTextureIndex':-0x1,'occlusionTextureIndex':-0x1,'metallicRoughnessTextureIndex':-0x1,'normalTextureIndex':-0x1,'normalTexture':void 0x0,'baseColorTexture':void 0x0,'intensityScale':0x1,'snowEffect':void 0x0,'rainEffect':void 0x0,'volume':void 0x0,'clearcoat':void 0x0,'anisotropy':void 0x0},'loadingTexture':void 0x0};var _0x5753a8={'enable':!0x0};_0x5753a8[_0x39208d(0x2bae)]=this,this[_0x39208d(0x5ef3)](_0x5753a8,pbrParameterChange);},S3MTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x4d84)]=function(_0x140473,_0x150f26){var _0x317409=_0x307c2b,_0x4e4989=_0x5e00b3;this[_0x317409(0x307b)]['_extrudedId']=_0x140473,this[_0x317409(0x307b)][_0x4e4989(0x3d90)]=_0x150f26;},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x3252)]=function(){var _0x19b21d=_0x307c2b,_0x199441=_0x5e00b3;function _0x431f35(_0x337482){var _0x4af261=_0x23ca;return _0x337482-Math[_0x4af261(0x1ace)](_0x337482);}var _0x1e7437=[0x1,0x100,0x10000,0x1000000];function _0x7dadd9(_0x3bf664,_0x4557d9,_0x28aa8a){var _0x63f1be=_0x23ca;_0x28aa8a=defaultValue$1(_0x28aa8a,0x0),_0x3bf664=function(_0x594afb,_0x4606d9,_0xbb9c9f){var _0x2382fc=_0x23ca;return Math[_0x2382fc(0x19a8)](Math[_0x2382fc(0x498f)](_0x594afb,_0x4606d9),_0xbb9c9f);}(_0x3bf664,0x0,0x1);for(var _0x4e25be=0x0;_0x4e25be<0x4;_0x4e25be++)_0x4557d9[_0x28aa8a+_0x4e25be]=Math[_0x63f1be(0x1ace)](0x100*_0x431f35(_0x3bf664*_0x1e7437[_0x4e25be]));}const _0x51c914=0x8,_0x3c62d7=0x100,_0x10e29a=[{'distance':[-1.59027,-1.59426,-1.59674,-1.59766,-1.59702,-1.59479,-1.59095,-1.5855,-1.57843,-1.56973,-1.55942,-1.5475,-1.53398,-1.5189,-1.50226,-1.4841,-1.46446,-1.44337,-1.42088,-1.39703,-1.37188,-1.34547,-1.31786,-1.28912,-1.2593,-1.22847,-1.19668,-1.16402,-1.13053,-1.09629,-1.06137,-1.02582,-0.98972,-0.95313,-0.91611,-0.87872,-0.84102,-0.80306,-0.76488,-0.72654,-0.68807,-0.64952,-0.61092,-0.57232,-0.53375,-0.49527,-0.45692,-0.41874,-0.38078,-0.34309,-0.3057,-0.26867,-0.23204,-0.19585,-0.16015,-0.12497,-0.09036,-0.05634,-0.02296,0.00977,0.04183,0.07321,0.10389,0.13386,0.16313,0.19169,0.21956,0.24672,0.27321,0.299,0.32413,0.34858,0.37237,0.3955,0.41798,0.43981,0.461,0.48154,0.50145,0.52073,0.53939,0.55744,0.57488,0.5917,0.6079,0.62347,0.63837,0.65259,0.66609,0.67885,0.69083,0.70201,0.71235,0.72183,0.73042,0.73812,0.7449,0.75076,0.7557,0.75973,0.76284,0.76507,0.76642,0.76692,0.76659,0.76545,0.76352,0.76083,0.7574,0.75324,0.74837,0.74279,0.73652,0.72959,0.72199,0.71377,0.70493,0.69553,0.68558,0.67515,0.66426,0.65298,0.64135,0.62944,0.6173,0.60499,0.59257,0.58008,0.56759,0.55513,0.54275,0.5305,0.51842,0.50654,0.4949,0.48353,0.47246,0.4617,0.45128,0.44121,0.43149,0.42213,0.41313,0.40448,0.39617,0.38818,0.3805,0.37309,0.36594,0.35902,0.35229,0.34572,0.33927,0.33292,0.32663,0.32035,0.31407,0.30774,0.30135,0.29486,0.28824,0.28148,0.27454,0.26739,0.26002,0.25241,0.24454,0.23639,0.22796,0.21922,0.21016,0.20076,0.19098,0.18082,0.17023,0.1592,0.14768,0.13566,0.1231,0.10996,0.09624,0.08188,0.06688,0.05121,0.03485,0.01778,0x0,-0.0185,-0.03771,-0.05763,-0.07824,-0.09952,-0.12144,-0.14396,-0.16706,-0.19069,-0.21481,-0.23938,-0.26436,-0.28971,-0.31539,-0.34136,-0.36759,-0.39404,-0.42067,-0.44746,-0.47437,-0.50136,-0.52839,-0.55544,-0.58248,-0.60948,-0.63642,-0.66329,-0.6901,-0.71684,-0.74352,-0.77015,-0.79675,-0.82332,-0.84988,-0.87644,-0.90301,-0.92958,-0.95615,-0.98272,-1.00926,-1.03575,-1.06217,-1.08847,-1.11463,-1.1406,-1.16633,-1.19178,-1.2169,-1.24164,-1.26595,-1.28979,-1.31312,-1.3359,-1.35809,-1.37963,-1.4005,-1.42064,-1.44,-1.45853,-1.47616,-1.49285,-1.50853,-1.52313,-1.53659,-1.54886,-1.55986,-1.56955,-1.57788,-1.5848],'pressure':[-0.01365,-0.00206,0.01025,0.02327,0.03696,0.05129,0.06619,0.08163,0.09755,0.11393,0.1307,0.14784,0.16531,0.18308,0.20111,0.21938,0.23786,0.25651,0.2753,0.29419,0.31315,0.33215,0.35115,0.37015,0.38913,0.40806,0.42694,0.44576,0.46449,0.48313,0.50167,0.5201,0.53839,0.55653,0.57448,0.59222,0.60971,0.62692,0.6438,0.66033,0.67648,0.69221,0.70753,0.72242,0.73688,0.75093,0.76456,0.77779,0.79063,0.80309,0.81517,0.82686,0.83817,0.84911,0.85967,0.86987,0.87972,0.88924,0.89845,0.90734,0.91594,0.92425,0.93229,0.94005,0.94754,0.95475,0.96166,0.96826,0.97451,0.9804,0.98588,0.99092,0.99549,0.99957,0.99685,0.99381,0.99131,0.98936,0.98796,0.98711,0.98681,0.98706,0.98787,0.98923,0.99113,0.99357,0.99654,0x1,0.99607,0.99171,0.98695,0.98181,0.97634,0.97057,0.96452,0.95824,0.95175,0.94506,0.93818,0.93113,0.92389,0.91647,0.90887,0.90109,0.89314,0.88501,0.87672,0.86831,0.85978,0.85119,0.84256,0.83393,0.82533,0.8168,0.80836,0.80002,0.79181,0.78374,0.77582,0.7681,0.76059,0.75331,0.74629,0.73955,0.73311,0.72697,0.72116,0.71568,0.71054,0.70572,0.70121,0.697,0.69304,0.68931,0.68576,0.68236,0.67905,0.67582,0.67262,0.66941,0.66619,0.66291,0.65957,0.65613,0.65259,0.64892,0.6451,0.6411,0.6369,0.63248,0.62783,0.62295,0.61783,0.61247,0.60688,0.60104,0.59498,0.58868,0.58216,0.57542,0.56845,0.56125,0.5538,0.5461,0.53813,0.52986,0.52129,0.51239,0.50316,0.49359,0.4837,0.47349,0.46299,0.45223,0.44124,0.43005,0.41869,0.40719,0.39557,0.38386,0.37207,0.36023,0.34836,0.33648,0.32464,0.31287,0.30119,0.28963,0.27822,0.26698,0.25594,0.2451,0.23448,0.22409,0.21391,0.20394,0.19415,0.18452,0.17503,0.16565,0.15636,0.14713,0.13794,0.1288,0.11968,0.11058,0.10151,0.09247,0.08346,0.07447,0.06552,0.05659,0.0477,0.03885,0.03007,0.02137,0.01278,0.00433,-0.00393,-0.012,-0.01983,-0.02738,-0.03463,-0.04155,-0.0481,-0.05429,-0.0601,-0.06553,-0.07057,-0.07524,-0.07954,-0.08347,-0.08703,-0.09022,-0.09303,-0.09544,-0.09744,-0.09898,-0.10004,-0.10059,-0.1006,-0.10005,-0.09892,-0.0972,-0.09487,-0.09192,-0.08833,-0.08409,-0.07918,-0.07357,-0.06724,-0.06019,-0.0524,-0.04386,-0.03455,-0.02448]},{'distance':[-3.46259,-3.47131,-3.47668,-3.47863,-3.47712,-3.4721,-3.46352,-3.45138,-3.43566,-3.41635,-3.39347,-3.36704,-3.33709,-3.30368,-3.26684,-3.22667,-3.18322,-3.1366,-3.08689,-3.0342,-2.97865,-2.92036,-2.85946,-2.79607,-2.73034,-2.66241,-2.59242,-2.52052,-2.44686,-2.37159,-2.29485,-2.2168,-2.13757,-2.05731,-1.97616,-1.89426,-1.81174,-1.72875,-1.64543,-1.56191,-1.47833,-1.39483,-1.3115,-1.22847,-1.14581,-1.06361,-0.98193,-0.90083,-0.82036,-0.74054,-0.66141,-0.583,-0.50532,-0.4284,-0.35228,-0.277,-0.20261,-0.12916,-0.05672,0.01463,0.08485,0.15384,0.22153,0.28784,0.35269,0.41602,0.47776,0.53787,0.59629,0.653,0.70799,0.76123,0.81274,0.86253,0.9106,0.95698,1.0017,1.04477,1.0862,1.126,1.16415,1.20065,1.23546,1.26857,1.29994,1.32953,1.35731,1.38321,1.40719,1.42921,1.44922,1.46719,1.48309,1.49691,1.50862,1.51825,1.52581,1.53133,1.53486,1.53644,1.53616,1.53409,1.53031,1.52493,1.51803,1.50972,1.50009,1.48924,1.47725,1.46421,1.45019,1.43527,1.4195,1.40295,1.38568,1.36778,1.34929,1.3303,1.31087,1.29108,1.27099,1.25066,1.23018,1.2096,1.18898,1.16838,1.14785,1.12745,1.10721,1.08719,1.06741,1.04791,1.02871,1.00986,0.99136,0.97324,0.95551,0.93819,0.92127,0.90476,0.88866,0.87296,0.85767,0.84277,0.82823,0.81406,0.80022,0.7867,0.77346,0.76049,0.74774,0.73519,0.72278,0.71049,0.69827,0.68606,0.67381,0.66145,0.64893,0.63618,0.62313,0.60973,0.5959,0.5816,0.56675,0.5513,0.53516,0.51826,0.50053,0.4819,0.46231,0.44169,0.42002,0.39725,0.37336,0.34834,0.32219,0.2949,0.2665,0.23698,0.20638,0.17469,0.14193,0.10809,0.07316,0.03714,0x0,-0.03827,-0.07772,-0.11836,-0.16022,-0.20332,-0.24768,-0.29332,-0.34024,-0.38844,-0.43788,-0.48854,-0.54036,-0.59329,-0.64724,-0.70211,-0.75782,-0.81425,-0.87128,-0.92881,-0.98674,-1.04498,-1.10346,-1.1621,-1.22086,-1.27969,-1.33854,-1.3974,-1.45625,-1.51511,-1.57396,-1.63283,-1.69173,-1.75067,-1.80968,-1.86875,-1.9279,-1.98712,-2.04639,-2.10568,-2.16495,-2.22416,-2.28322,-2.34208,-2.40063,-2.4588,-2.51647,-2.57354,-2.62989,-2.68543,-2.74002,-2.79357,-2.84597,-2.89711,-2.94689,-2.99521,-3.04195,-3.087,-3.13023,-3.17152,-3.21075,-3.24779,-3.28252,-3.3148,-3.34451,-3.37154,-3.39577,-3.41709,-3.43539,-3.45059],'pressure':[0.87183,0.87151,0.87129,0.87118,0.87117,0.87128,0.87149,0.87182,0.87225,0.8728,0.87347,0.87424,0.87513,0.87613,0.87723,0.87845,0.87978,0.88122,0.88276,0.88441,0.88616,0.88801,0.88996,0.892,0.89414,0.89637,0.89868,0.90108,0.90356,0.90611,0.90874,0.91144,0.91421,0.91704,0.91993,0.92287,0.92587,0.92892,0.93201,0.93514,0.93831,0.94151,0.94474,0.94799,0.95126,0.95456,0.95786,0.96118,0.9645,0.96783,0.97116,0.97448,0.9778,0.98111,0.98441,0.9877,0.99096,0.99421,0.99742,0.99938,0.99622,0.9931,0.99001,0.98697,0.98397,0.98101,0.97811,0.97526,0.97246,0.96972,0.96703,0.96441,0.96185,0.95935,0.95691,0.95455,0.95225,0.95002,0.94786,0.94577,0.94376,0.94182,0.93995,0.93817,0.93646,0.93483,0.93328,0.93181,0.93042,0.92911,0.92788,0.92673,0.92566,0.92467,0.92376,0.92293,0.92217,0.92149,0.92088,0.92034,0.91987,0.91947,0.91913,0.91886,0.91864,0.91849,0.91838,0.91833,0.91834,0.91839,0.91849,0.91863,0.91883,0.91907,0.91935,0.91968,0.92005,0.92046,0.92092,0.92142,0.92195,0.92253,0.92314,0.9238,0.92449,0.92521,0.92598,0.92677,0.9276,0.92847,0.92936,0.93029,0.93125,0.93224,0.93325,0.9343,0.93537,0.93646,0.93758,0.93872,0.93988,0.94106,0.94225,0.94346,0.94469,0.94593,0.94718,0.94844,0.94971,0.95098,0.95226,0.95354,0.95482,0.9561,0.95738,0.95867,0.95995,0.96122,0.9625,0.96377,0.96504,0.9663,0.96757,0.96883,0.97009,0.97135,0.97261,0.97387,0.97513,0.9764,0.97767,0.97895,0.98023,0.98153,0.98284,0.98416,0.98549,0.98684,0.98821,0.9896,0.99101,0.99244,0.99389,0.99537,0.99688,0.99842,0x1,0.99839,0.99675,0.99508,0.99336,0.99161,0.98982,0.98799,0.98613,0.98422,0.98228,0.98029,0.97827,0.97622,0.97414,0.97202,0.96987,0.9677,0.96551,0.9633,0.96107,0.95882,0.95656,0.9543,0.95202,0.94975,0.94747,0.94519,0.94292,0.94065,0.93838,0.93613,0.93388,0.93164,0.92941,0.9272,0.92499,0.9228,0.92062,0.91846,0.91631,0.91418,0.91207,0.90998,0.90792,0.90588,0.90387,0.90189,0.89995,0.89804,0.89617,0.89434,0.89256,0.89083,0.88914,0.88752,0.88595,0.88443,0.88299,0.88161,0.8803,0.87907,0.87791,0.87683,0.87584,0.87494,0.87412,0.8734,0.87278,0.87225]},{'distance':[0.39335,0.43437,0.47737,0.52234,0.56923,0.61801,0.66864,0.72109,0.7753,0.83123,0.88882,0.94801,1.00875,1.07097,1.13461,1.1996,1.26586,1.33333,1.40193,1.47158,1.54221,1.61373,1.68607,1.75913,1.83284,1.90711,1.98186,2.05699,2.13243,2.20809,2.28387,2.35971,2.4355,2.51117,2.58663,2.66179,2.73658,2.81092,2.88473,2.95792,3.03043,3.10217,3.17308,3.24309,3.31211,3.3801,3.44697,3.51267,3.57712,3.64028,3.70208,3.76247,3.8214,3.87881,3.93467,3.98892,4.04152,4.09244,4.14164,4.18908,4.23474,4.27859,4.32061,4.36077,4.39905,4.43544,4.46992,4.50249,4.53314,4.56185,4.58864,4.61349,4.63642,4.65745,4.67657,4.69381,4.7092,4.72274,4.73447,4.74441,4.75259,4.75903,4.76376,4.76682,4.76822,4.768,4.76618,4.76279,4.75786,4.75142,4.74348,4.73409,4.72326,4.71102,4.69739,4.68241,4.6661,4.64849,4.6296,4.60948,4.58816,4.56567,4.54204,4.51732,4.49154,4.46473,4.43694,4.4082,4.37854,4.348,4.31662,4.28443,4.25145,4.21773,4.1833,4.14819,4.11243,4.07606,4.03912,4.00162,3.96361,3.92512,3.88618,3.84683,3.80708,3.76697,3.72653,3.68579,3.64478,3.60351,3.56202,3.52033,3.47845,3.43642,3.39425,3.35196,3.30957,3.2671,3.22455,3.18196,3.13933,3.09668,3.05402,3.01136,2.96873,2.92613,2.88357,2.84108,2.79865,2.75631,2.71407,2.67195,2.62994,2.58807,2.54634,2.50477,2.46338,2.42216,2.38114,2.34032,2.29971,2.25933,2.21916,2.17923,2.13954,2.10008,2.06087,2.02189,1.98316,1.94468,1.90644,1.86845,1.83069,1.79316,1.75586,1.71877,1.68189,1.6452,1.60868,1.57232,1.53611,1.50004,1.46407,1.4282,1.39241,1.35668,1.321,1.28535,1.24972,1.2141,1.17849,1.14286,1.10723,1.07158,1.03593,1.00028,0.96464,0.92902,0.89344,0.85793,0.8225,0.78719,0.75203,0.71705,0.68231,0.64784,0.61369,0.57991,0.54656,0.51368,0.48134,0.44959,0.41849,0.3881,0.35848,0.32967,0.30174,0.27474,0.24872,0.22373,0.19982,0.17702,0.15539,0.13497,0.11579,0.09791,0.08137,0.06621,0.05248,0.04022,0.02948,0.02029,0.01271,0.00677,0.00252,0x0,-0.00076,0.00027,0.00314,0.00788,0.01451,0.02307,0.03357,0.04604,0.0605,0.07697,0.09546,0.11599,0.13858,0.16322,0.18992,0.21869,0.24952,0.28241,0.31735,0.35434],'pressure':[0.95248,0.95236,0.95228,0.95223,0.95222,0.95224,0.95231,0.95241,0.95256,0.95274,0.95296,0.95322,0.95352,0.95385,0.95423,0.95465,0.9551,0.9556,0.95613,0.9567,0.95731,0.95796,0.95864,0.95936,0.96012,0.96091,0.96173,0.96259,0.96348,0.9644,0.96535,0.96633,0.96734,0.96838,0.96944,0.97053,0.97164,0.97277,0.97393,0.9751,0.97629,0.9775,0.97873,0.97997,0.98122,0.98249,0.98376,0.98505,0.98634,0.98763,0.98893,0.99023,0.99154,0.99284,0.99414,0.99544,0.99673,0.99802,0.9993,0.99942,0.99816,0.99691,0.99568,0.99445,0.99324,0.99205,0.99087,0.98972,0.98858,0.98746,0.98636,0.98528,0.98423,0.9832,0.98219,0.98121,0.98025,0.97931,0.9784,0.97752,0.97666,0.97582,0.97501,0.97423,0.97347,0.97274,0.97203,0.97135,0.9707,0.97007,0.96948,0.9689,0.96836,0.96784,0.96735,0.96689,0.96646,0.96605,0.96567,0.96533,0.965,0.96471,0.96445,0.96421,0.964,0.96382,0.96367,0.96355,0.96346,0.96339,0.96335,0.96334,0.96336,0.9634,0.96348,0.96358,0.9637,0.96385,0.96403,0.96423,0.96446,0.96471,0.96499,0.96529,0.96561,0.96595,0.96631,0.96669,0.96709,0.96751,0.96795,0.9684,0.96887,0.96935,0.96984,0.97035,0.97087,0.9714,0.97194,0.97249,0.97304,0.97361,0.97418,0.97476,0.97534,0.97592,0.97651,0.97711,0.9777,0.9783,0.9789,0.9795,0.9801,0.9807,0.9813,0.9819,0.9825,0.98309,0.98369,0.98428,0.98486,0.98545,0.98603,0.98661,0.98718,0.98775,0.98832,0.98888,0.98944,0.99,0.99056,0.99112,0.99167,0.99223,0.99279,0.99335,0.99392,0.99449,0.99507,0.99565,0.99624,0.99684,0.99745,0.99807,0.9987,0.99934,0x1,0.99933,0.99866,0.99797,0.99727,0.99656,0.99583,0.9951,0.99435,0.99359,0.99283,0.99205,0.99126,0.99046,0.98966,0.98885,0.98803,0.9872,0.98637,0.98554,0.9847,0.98387,0.98303,0.98219,0.98134,0.9805,0.97967,0.97883,0.978,0.97717,0.97634,0.97552,0.97471,0.97389,0.97309,0.97229,0.9715,0.97071,0.96993,0.96915,0.96838,0.96762,0.96687,0.96612,0.96539,0.96466,0.96395,0.96324,0.96255,0.96187,0.9612,0.96055,0.95991,0.95929,0.95869,0.95811,0.95754,0.957,0.95648,0.95599,0.95552,0.95508,0.95467,0.95428,0.95393,0.9536,0.95331,0.95305,0.95283,0.95264]},{'distance':[2.85606,2.86149,2.86432,2.8645,2.862,2.85686,2.84912,2.83886,2.82618,2.81117,2.79393,2.77456,2.75314,2.72975,2.70447,2.67734,2.64844,2.61784,2.58564,2.55196,2.5169,2.48057,2.44305,2.40438,2.36462,2.32383,2.28208,2.23943,2.19591,2.15153,2.10628,2.06016,2.01321,1.96548,1.91702,1.86793,1.8183,1.76829,1.71803,1.66767,1.61737,1.56726,1.51746,1.46803,1.41902,1.37044,1.32228,1.27452,1.22716,1.18023,1.13376,1.08781,1.04244,0.99769,0.95357,0.91003,0.86701,0.82447,0.78238,0.74069,0.69938,0.65836,0.61758,0.57699,0.53656,0.49627,0.45611,0.41611,0.37632,0.33683,0.29776,0.25924,0.22141,0.18441,0.14839,0.11346,0.07972,0.04727,0.01619,-0.01348,-0.0417,-0.0684,-0.09351,-0.11698,-0.13875,-0.1588,-0.17713,-0.19381,-0.20889,-0.22242,-0.23444,-0.24501,-0.25421,-0.26216,-0.26897,-0.27473,-0.27951,-0.28336,-0.28631,-0.28836,-0.28948,-0.28963,-0.28873,-0.28673,-0.28355,-0.27916,-0.27354,-0.26673,-0.25878,-0.2498,-0.23992,-0.22929,-0.21802,-0.20623,-0.19398,-0.18134,-0.16836,-0.1551,-0.14163,-0.12809,-0.11461,-0.1013,-0.08826,-0.07557,-0.06335,-0.0517,-0.04077,-0.03065,-0.02143,-0.01321,-0.00606,0x0,0.00496,0.00888,0.01181,0.01385,0.01511,0.0157,0.01574,0.01533,0.01458,0.01358,0.0124,0.01112,0.00979,0.00851,0.00738,0.0065,0.006,0.00596,0.00646,0.00754,0.00924,0.01161,0.01471,0.01858,0.02323,0.02865,0.03481,0.04169,0.0493,0.05765,0.06677,0.07671,0.08754,0.09934,0.11222,0.12628,0.14159,0.15823,0.17624,0.19561,0.21632,0.23828,0.26142,0.28563,0.31083,0.33696,0.36397,0.39185,0.42057,0.4501,0.48036,0.51125,0.54264,0.5744,0.60646,0.63871,0.67105,0.70337,0.73556,0.76751,0.79918,0.83048,0.86139,0.8919,0.92202,0.95184,0.98144,1.01094,1.04045,1.0701,1.10002,1.13029,1.16103,1.1923,1.22416,1.25664,1.28979,1.32364,1.35824,1.39363,1.42985,1.4669,1.50475,1.54332,1.58252,1.62227,1.6625,1.70312,1.744,1.78501,1.82598,1.8668,1.90734,1.94754,1.98732,2.02666,2.06555,2.10402,2.1421,2.17985,2.2173,2.25448,2.29139,2.328,2.36424,2.4,2.43515,2.46955,2.50309,2.53565,2.56717,2.59761,2.62692,2.65505,2.68191,2.7074,2.73138,2.75375,2.7744,2.79324,2.81017,2.82504,2.83772,2.8481],'pressure':[0.22758,0.23641,0.24578,0.25568,0.26609,0.27699,0.28835,0.30016,0.31237,0.32495,0.33789,0.35113,0.36466,0.37843,0.39241,0.40658,0.4209,0.43535,0.44989,0.4645,0.47916,0.49385,0.50853,0.5232,0.53784,0.55243,0.56696,0.58141,0.59578,0.61004,0.62419,0.63821,0.65209,0.6658,0.67934,0.69268,0.70582,0.71873,0.73139,0.7438,0.75594,0.76779,0.77935,0.79061,0.80156,0.81221,0.82254,0.83258,0.84231,0.85176,0.86091,0.86978,0.87837,0.88669,0.89473,0.9025,0.91,0.91725,0.92425,0.931,0.93752,0.9438,0.94985,0.95566,0.96124,0.96658,0.97168,0.97652,0.98109,0.98539,0.98939,0.99309,0.99646,0.99949,0.99783,0.99552,0.99361,0.99209,0.99098,0.99029,0.99003,0.99019,0.99079,0.99181,0.99324,0.9951,0.99735,0x1,0.99698,0.99361,0.98992,0.98592,0.98163,0.97709,0.97231,0.96731,0.96212,0.95676,0.95122,0.94554,0.93973,0.93378,0.92773,0.92157,0.91532,0.90899,0.90258,0.89612,0.88961,0.88308,0.87653,0.87,0.8635,0.85705,0.85068,0.8444,0.83823,0.83219,0.82628,0.82052,0.81493,0.80952,0.8043,0.79929,0.7945,0.78994,0.78561,0.78151,0.77765,0.77402,0.77062,0.76742,0.76443,0.76161,0.75896,0.75645,0.75406,0.75175,0.74951,0.7473,0.74511,0.74289,0.74064,0.73833,0.73592,0.73341,0.73078,0.728,0.72507,0.72197,0.71869,0.71522,0.71156,0.70769,0.70363,0.69936,0.69489,0.69021,0.68533,0.68023,0.67492,0.66939,0.66363,0.65765,0.65145,0.64501,0.63833,0.63143,0.62428,0.61691,0.60931,0.60148,0.59344,0.58521,0.57679,0.5682,0.55948,0.55063,0.54167,0.53264,0.52354,0.51439,0.50522,0.49603,0.48686,0.47773,0.46865,0.45964,0.45072,0.44192,0.43324,0.42469,0.41629,0.40804,0.39994,0.392,0.3842,0.37655,0.36903,0.36164,0.35437,0.3472,0.34012,0.33312,0.3262,0.31933,0.31251,0.30574,0.299,0.2923,0.28563,0.27899,0.27239,0.26583,0.25933,0.25288,0.24652,0.24025,0.2341,0.22808,0.22221,0.21653,0.21104,0.20576,0.20072,0.19592,0.19138,0.18712,0.18313,0.17943,0.17602,0.17292,0.17013,0.16766,0.16551,0.16369,0.16222,0.1611,0.16036,0.16001,0.16007,0.16055,0.16148,0.16286,0.16471,0.16705,0.16988,0.17321,0.17706,0.18144,0.18636,0.19182,0.19785,0.20443,0.21158,0.2193]},{'distance':[-2.31317,-2.3191,-2.32189,-2.32154,-2.31811,-2.31174,-2.30254,-2.29062,-2.27609,-2.25904,-2.23954,-2.21767,-2.19355,-2.16732,-2.13907,-2.10885,-2.07672,-2.04268,-2.00677,-1.96911,-1.92985,-1.88914,-1.84713,-1.80397,-1.75979,-1.71467,-1.66864,-1.62171,-1.57395,-1.52546,-1.47625,-1.42628,-1.3755,-1.32384,-1.27131,-1.218,-1.16408,-1.10972,-1.05508,-1.00031,-0.94551,-0.89077,-0.83615,-0.7817,-0.72757,-0.6739,-0.62076,-0.56821,-0.51625,-0.46484,-0.41397,-0.36366,-0.314,-0.26506,-0.21689,-0.16957,-0.12316,-0.07766,-0.03301,0.01085,0.05399,0.09643,0.13827,0.17967,0.22079,0.26176,0.30265,0.34342,0.38397,0.42414,0.46381,0.50285,0.54115,0.57863,0.61524,0.65093,0.6856,0.71914,0.75153,0.78275,0.81283,0.84182,0.86972,0.89651,0.92208,0.94634,0.96919,0.99052,1.01025,1.02835,1.04484,1.05976,1.07309,1.08479,1.09492,1.1036,1.11096,1.11714,1.12224,1.12627,1.12916,1.13083,1.13125,1.13036,1.12816,1.12466,1.11992,1.11397,1.10677,1.09827,1.08849,1.07746,1.06527,1.05203,1.03786,1.02283,1.00695,0.99025,0.97279,0.9546,0.93573,0.9163,0.8965,0.8765,0.85647,0.83652,0.81687,0.79775,0.77939,0.76199,0.74568,0.73049,0.71635,0.70316,0.69082,0.67925,0.66834,0.65804,0.64831,0.63911,0.63032,0.62184,0.61363,0.60564,0.59788,0.59036,0.58308,0.57597,0.5689,0.56177,0.55447,0.5469,0.53896,0.53062,0.5219,0.51283,0.5034,0.49355,0.48335,0.47287,0.46223,0.45154,0.44085,0.43012,0.41923,0.40805,0.39648,0.38441,0.37176,0.35849,0.34458,0.32999,0.31461,0.29833,0.28109,0.26288,0.2437,0.22361,0.20265,0.18082,0.15807,0.13434,0.1096,0.0838,0.0569,0.02894,0x0,-0.0298,-0.0604,-0.09173,-0.12364,-0.15594,-0.18843,-0.22092,-0.25331,-0.28559,-0.31781,-0.35006,-0.38244,-0.41502,-0.44785,-0.48098,-0.5144,-0.54811,-0.58218,-0.61666,-0.65153,-0.68677,-0.72232,-0.75807,-0.79397,-0.83002,-0.86628,-0.90281,-0.93968,-0.97693,-1.01465,-1.05282,-1.09139,-1.13031,-1.16956,-1.20917,-1.24905,-1.28907,-1.32908,-1.36891,-1.40844,-1.44765,-1.48658,-1.52527,-1.56376,-1.60206,-1.64016,-1.67801,-1.71552,-1.75264,-1.78936,-1.8257,-1.86161,-1.89702,-1.93182,-1.96584,-1.99894,-2.03102,-2.06203,-2.0919,-2.12056,-2.14794,-2.17397,-2.19852,-2.22138,-2.24235,-2.26129,-2.27805,-2.29243,-2.30422],'pressure':[0.9681,0.97424,0.98046,0.98674,0.99309,0.9995,0.99404,0.98754,0.981,0.97444,0.96785,0.96124,0.95462,0.94801,0.94139,0.93479,0.92822,0.92167,0.91515,0.90868,0.90225,0.89589,0.88959,0.88336,0.87722,0.87115,0.86519,0.85932,0.85356,0.84792,0.84239,0.83699,0.83173,0.8266,0.82162,0.81679,0.81211,0.80759,0.80324,0.79906,0.79505,0.79121,0.78756,0.78409,0.78081,0.77771,0.77481,0.77211,0.76959,0.76728,0.76516,0.76324,0.76153,0.76001,0.75869,0.75757,0.75665,0.75593,0.7554,0.75507,0.75493,0.75498,0.75523,0.75565,0.75627,0.75706,0.75803,0.75917,0.76049,0.76197,0.76361,0.76541,0.76737,0.76947,0.77172,0.77409,0.7766,0.77923,0.78198,0.78484,0.7878,0.79086,0.79401,0.79724,0.80055,0.80394,0.8074,0.81092,0.8145,0.81813,0.82182,0.82556,0.82934,0.83317,0.83703,0.84093,0.84487,0.84884,0.85284,0.85687,0.86094,0.86503,0.86915,0.87329,0.87746,0.88166,0.88587,0.89011,0.89436,0.89863,0.90291,0.9072,0.91149,0.91579,0.92009,0.92438,0.92867,0.93295,0.9372,0.94144,0.94566,0.94985,0.954,0.95812,0.96219,0.96623,0.97021,0.97415,0.97802,0.98184,0.9856,0.9893,0.99293,0.9965,0x1,0.99657,0.9932,0.98991,0.98668,0.98352,0.98042,0.97738,0.9744,0.97148,0.9686,0.96577,0.96298,0.96023,0.95751,0.95482,0.95214,0.94949,0.94684,0.9442,0.94156,0.93892,0.93627,0.93361,0.93094,0.92825,0.92555,0.92284,0.9201,0.91735,0.91458,0.91179,0.90899,0.90616,0.90332,0.90047,0.8976,0.89472,0.89183,0.88893,0.88603,0.88314,0.88024,0.87735,0.87448,0.87162,0.86878,0.86597,0.86319,0.86044,0.85774,0.85508,0.85247,0.84993,0.84744,0.84503,0.84269,0.84042,0.83825,0.83616,0.83417,0.83227,0.83048,0.8288,0.82724,0.82578,0.82445,0.82324,0.82215,0.82119,0.82037,0.81967,0.81911,0.81868,0.81839,0.81824,0.81823,0.81835,0.81862,0.81903,0.81957,0.82026,0.82109,0.82206,0.82317,0.82443,0.82583,0.82737,0.82906,0.83089,0.83287,0.83499,0.83726,0.83968,0.84223,0.84494,0.84778,0.85077,0.8539,0.85717,0.86058,0.86412,0.86781,0.87163,0.87559,0.87968,0.88391,0.88826,0.89275,0.89737,0.90211,0.90698,0.91198,0.91709,0.92233,0.92768,0.93315,0.93873,0.94441,0.95019,0.95607,0.96205]},{'distance':[4.72925,4.81721,4.9037,4.98859,5.07177,5.15311,5.23249,5.3098,5.38491,5.45772,5.52811,5.59598,5.66122,5.72375,5.78346,5.84028,5.8941,5.94486,5.99248,6.03689,6.07803,6.11584,6.15028,6.18128,6.20882,6.23285,6.25336,6.27031,6.28369,6.29348,6.29969,6.3023,6.30133,6.29678,6.28867,6.27703,6.26187,6.24324,6.22116,6.19567,6.16683,6.13468,6.09928,6.06068,6.01896,5.97417,5.92639,5.87569,5.82217,5.76589,5.70696,5.64545,5.58147,5.5151,5.44644,5.37559,5.30265,5.2277,5.15085,5.0722,4.99184,4.90987,4.82639,4.74151,4.65533,4.56794,4.47945,4.38996,4.29959,4.20843,4.11658,4.02416,3.93125,3.83796,3.74437,3.65057,3.55666,3.46272,3.36884,3.27509,3.18155,3.08831,2.99545,2.90303,2.81114,2.71984,2.62922,2.53933,2.45026,2.36207,2.27484,2.18862,2.10349,2.01951,1.93675,1.85528,1.77515,1.69644,1.61919,1.54348,1.46935,1.39685,1.32605,1.25698,1.18967,1.12417,1.06049,0.99863,0.93862,0.88044,0.82408,0.76953,0.71676,0.66574,0.61644,0.56882,0.52282,0.47841,0.43553,0.39413,0.35414,0.31551,0.27817,0.24206,0.20712,0.17328,0.14048,0.10866,0.07776,0.04772,0.01848,-0.00999,-0.03776,-0.06487,-0.09134,-0.11721,-0.14251,-0.16725,-0.19144,-0.21509,-0.2382,-0.26076,-0.28275,-0.30416,-0.32496,-0.34511,-0.36459,-0.38334,-0.40134,-0.41852,-0.43485,-0.45026,-0.46471,-0.47815,-0.49052,-0.50179,-0.51189,-0.52081,-0.52849,-0.5349,-0.54003,-0.54383,-0.54627,-0.54734,-0.54702,-0.54528,-0.54211,-0.53752,-0.53149,-0.52403,-0.51515,-0.50487,-0.4932,-0.48015,-0.46575,-0.45001,-0.43297,-0.41463,-0.39503,-0.37419,-0.35213,-0.32887,-0.30443,-0.27885,-0.25214,-0.22432,-0.19541,-0.16544,-0.13442,-0.10235,-0.06926,-0.03514,0x0,0.03616,0.07336,0.11159,0.15088,0.19125,0.23272,0.27531,0.31906,0.36401,0.41019,0.45764,0.5064,0.55651,0.60802,0.66096,0.71538,0.77129,0.82874,0.88776,0.94836,1.01056,1.07438,1.13982,1.20687,1.27554,1.34581,1.41766,1.49107,1.56599,1.64239,1.72025,1.79951,1.88013,1.96209,2.04532,2.12979,2.21546,2.30226,2.39017,2.47911,2.56905,2.65991,2.75164,2.84416,2.93742,3.03133,3.12582,3.2208,3.31619,3.41191,3.50785,3.60393,3.70006,3.79612,3.89202,3.98765,4.08291,4.17767,4.27182,4.36525,4.45783,4.54944,4.63995],'pressure':[0.30942,0.30838,0.30765,0.30724,0.30715,0.30738,0.30795,0.30884,0.31007,0.31164,0.31354,0.31578,0.31837,0.32129,0.32455,0.32815,0.33209,0.33636,0.34097,0.34591,0.35117,0.35675,0.36265,0.36887,0.37539,0.38221,0.38933,0.39674,0.40442,0.41238,0.4206,0.42907,0.43779,0.44675,0.45593,0.46533,0.47493,0.48473,0.49471,0.50486,0.51517,0.52563,0.53623,0.54694,0.55777,0.5687,0.57971,0.59079,0.60194,0.61313,0.62435,0.6356,0.64686,0.65811,0.66935,0.68056,0.69174,0.70286,0.71391,0.72489,0.73579,0.74659,0.75728,0.76785,0.7783,0.7886,0.79876,0.80877,0.81861,0.82827,0.83776,0.84706,0.85617,0.86507,0.87378,0.88227,0.89056,0.89863,0.90649,0.91412,0.92153,0.92872,0.93568,0.94241,0.94892,0.95519,0.96122,0.96702,0.97258,0.97791,0.98299,0.98783,0.99242,0.99677,0.99911,0.99525,0.99164,0.98827,0.98515,0.98228,0.97966,0.97728,0.97514,0.97324,0.97159,0.97017,0.96898,0.96801,0.96727,0.96674,0.96641,0.96629,0.96635,0.96661,0.96703,0.96762,0.96838,0.96928,0.97032,0.97149,0.97279,0.9742,0.97572,0.97734,0.97905,0.98085,0.98273,0.98468,0.98669,0.98877,0.99091,0.99311,0.99535,0.99765,0x1,0.9976,0.99516,0.99267,0.99014,0.98755,0.98491,0.98222,0.97947,0.97666,0.97378,0.97083,0.96781,0.96471,0.96153,0.95826,0.9549,0.95144,0.94787,0.9442,0.94042,0.93651,0.93249,0.92834,0.92407,0.91966,0.91512,0.91045,0.90564,0.90069,0.8956,0.89037,0.885,0.87949,0.87384,0.86806,0.86214,0.85608,0.84988,0.84356,0.83711,0.83053,0.82383,0.81702,0.81009,0.80306,0.79594,0.78872,0.78141,0.77403,0.76657,0.75905,0.75148,0.74385,0.73619,0.72849,0.72076,0.71302,0.70526,0.69749,0.68972,0.68195,0.67419,0.66644,0.65871,0.65099,0.64329,0.63561,0.62795,0.62032,0.61271,0.60512,0.59755,0.59001,0.58248,0.57497,0.56749,0.56002,0.55256,0.54512,0.5377,0.5303,0.52291,0.51554,0.50819,0.50087,0.49358,0.48632,0.4791,0.47192,0.4648,0.45773,0.45072,0.44378,0.43692,0.43015,0.42346,0.41687,0.41039,0.40403,0.39779,0.39168,0.38571,0.37989,0.37423,0.36873,0.36342,0.35828,0.35335,0.34862,0.34409,0.3398,0.33573,0.3319,0.32831,0.32498,0.32192,0.31912,0.3166,0.31436,0.31242,0.31077]}];function _0x19eb11(_0x266ffd,_0x23d576){var _0x55ceb9=_0x140d,_0x2877fc=_0x23ca;if(!_0x266ffd)return null;var _0xd14356=_0x266ffd[_0x2877fc(0x809)]/0x2;const _0x21bd88=0.1*_0xd14356;_0xd14356=Array(_0xd14356);let _0x31ff6d=0x0;_0x23d576=0x1===_0x23d576;for(let _0x15cf05=0x0;_0x15cf05<_0x266ffd[_0x2877fc(0x809)];_0x15cf05+=0x2){const _0x15e6d7=(_0x266ffd[_0x15cf05]+_0x266ffd[_0x15cf05+0x1])/0x2;_0xd14356[_0x31ff6d++]=_0x23d576?Math['min'](_0x21bd88,0x1-0.5*(0x1-_0x15e6d7)):Math[_0x55ceb9(0x4b49)](_0x21bd88,0.5*_0x15e6d7);}return _0xd14356;}var _0xa1dffe=function(){var _0x378bdd=_0x23ca,_0x61a798=_0x3c62d7,_0x28be71=_0x61a798/0x2;const _0x2cbbd5=new Uint8Array(0x4*_0x61a798*_0x61a798),_0xfc6f03=0x4*_0x61a798*_0x28be71,_0x466423=0x2*(_0x28be71=_0x51c914),_0x33b4bd=0x4*_0x61a798,_0x1c732f=_0x10e29a['length'];let _0x47a671=0x8*_0x1c732f*_0x33b4bd;for(var _0x3eebe6 of _0x10e29a){var _0xc42ce4=_0x3eebe6[_0x378bdd(0x451d)],_0x1ffa2f=_0x3eebe6[_0x378bdd(0x2beb)];let _0x3f2b64=_0x47a671;for(let _0x4cdd40=0x0;_0x4cdd40<0x9;_0x4cdd40++){0x0!==_0x4cdd40&&(_0xc42ce4=_0x19eb11(_0xc42ce4,0x0),_0x1ffa2f=_0x19eb11(_0x1ffa2f,0x1));for(let _0x14fb0f=0x0;_0x14fb0f<_0x3c62d7;_0x14fb0f++){const _0x39da56=_0x1ffa2f?_0x1ffa2f[_0x14fb0f%_0x1ffa2f[_0x378bdd(0x809)]]:0x1;_0x7dadd9(0.5+(_0xc42ce4?_0xc42ce4[_0x14fb0f%_0xc42ce4[_0x378bdd(0x809)]]/_0x466423:0x0),_0x2cbbd5,_0x3f2b64),_0x7dadd9(_0x39da56,_0x2cbbd5,_0x3f2b64+_0xfc6f03),_0x3f2b64+=0x4;}_0x3f2b64-=_0x33b4bd*(_0x1c732f+0x1);}_0x47a671+=_0x33b4bd;}return _0x2cbbd5;}(),_0xfd7a9d=new Sampler({'wrapS':TextureWrap$1[_0x199441(0x5993)],'wrapT':TextureWrap$1[_0x199441(0x5993)],'minificationFilter':TextureMinificationFilter$1[_0x19b21d(0x4acf)],'magnificationFilter':TextureMagnificationFilter$1[_0x199441(0x408a)]});this[_0x199441(0x484f)]=new Texture({'context':this[_0x199441(0xa47)][_0x199441(0x4fd0)],'source':{'width':0x100,'height':0x100,'arrayBufferView':_0xa1dffe},'sampler':_0xfd7a9d,'flipY':!0x1});},S3MTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x5bec)]=function(_0x3eb002,_0x19d7be,_0x56cb23){var _0x429ace=_0x307c2b,_0x3e25ad=_0x5e00b3;this[_0x3e25ad(0x4032)]=_0x3eb002,this[_0x429ace(0x30b5)]=_0x19d7be;var _0x27b680=new Matrix4();Matrix4[_0x429ace(0x178c)](_0x56cb23,_0x27b680),this[_0x429ace(0x3191)]=_0x27b680;var _0x2eaac9={};_0x2eaac9['layer']=this,this[_0x3e25ad(0x5ef3)](_0x2eaac9,enableFlood);},S3MTilesLayer[_0x5e00b3(0x3720)]['_removeFloodTexture']=function(){var _0x48111e=_0x307c2b,_0x585cf5=_0x5e00b3;this[_0x585cf5(0x4032)]=void 0x0,this[_0x48111e(0x30b5)]=void 0x0,this[_0x48111e(0x3191)]=Matrix4[_0x48111e(0x1160)];var _0x17f943={};_0x17f943[_0x48111e(0x56d2)]=this,this[_0x585cf5(0x5ef3)](_0x17f943,disableFlood);};var MemoryManager=function(){var _0x11f64e=_0x307c2b,_0x5e890c=_0x5e00b3;if(this[_0x11f64e(0x1afe)]=null,this[_0x5e890c(0x2112)]=0x1,this[_0x11f64e(0x30bb)]=0x0,this[_0x5e890c(0x5a73)]=0x1,this[_0x11f64e(0x1213)]=0x400,FeatureDetection[_0x11f64e(0x3a64)]()&&(this[_0x5e890c(0x11ca)]=0x1000),window['performance']&&window[_0x5e890c(0x4a8)][_0x5e890c(0x3e28)]){var _0x14a5e3=window[_0x5e890c(0x4a8)]['memory'][_0x5e890c(0x929)]/0x100000,_0x42f0a3=window[_0x11f64e(0xf5c)][_0x5e890c(0x3e28)][_0x5e890c(0x5be8)]/0x100000;this[_0x5e890c(0x11ca)]=(_0x42f0a3-_0x14a5e3)*this[_0x5e890c(0x5a73)];}this[_0x5e890c(0x5a60)]=0x0,this[_0x5e890c(0x1858)]=0x0,this[_0x5e890c(0x2798)]=0x1,this[_0x5e890c(0x1add)]=0x0,this[_0x5e890c(0x25ad)]=this[_0x5e890c(0x5aaf)]=0x0,this[_0x5e890c(0xef3)]=1.3,this[_0x5e890c(0x5c3)]=0.01,this[_0x5e890c(0x1d99)]=0x0,this[_0x5e890c(0x1b3c)]=0x0,this[_0x5e890c(0x282d)]=0x0,this[_0x5e890c(0x2c83)]=0x0,this[_0x5e890c(0x4c44)]=0.9,this[_0x5e890c(0x4469)]=0x1-this[_0x11f64e(0x598)],this[_0x5e890c(0x5553)]=0x0,this[_0x11f64e(0x2162)]=!0x1;};MemoryManager[_0x5e00b3(0x51d)]=function(_0x1d0783){var _0x2a9bc8=_0x5e00b3;g_MemoryManager[_0x2a9bc8(0x434a)]=_0x1d0783;},MemoryManager[_0x5e00b3(0x1cc7)]=function(_0x1d4454){var _0x1f7fdd=_0x5e00b3;g_MemoryManager[_0x1f7fdd(0x28eb)]=_0x1d4454;},MemoryManager[_0x5e00b3(0x4732)]=function(){var _0x5aabfc=_0x5e00b3;return g_MemoryManager[_0x5aabfc(0x28eb)];},MemoryManager[_0x307c2b(0x5469)]=function(_0x4e09ca){var _0x51c3b3=_0x307c2b,_0xb16880=_0x5e00b3;if(g_MemoryManager[_0xb16880(0x5a73)]=_0x4e09ca,window[_0xb16880(0x4a8)]&&window[_0xb16880(0x4a8)][_0xb16880(0x3e28)]){var _0x37506c=window[_0x51c3b3(0xf5c)][_0x51c3b3(0x3216)]['usedJSHeapSize']/0x100000,_0x3b228c=window[_0xb16880(0x4a8)][_0x51c3b3(0x3216)]['jsHeapSizeLimit']/0x100000;g_MemoryManager['_maxMemory']=(_0x3b228c-_0x37506c)*g_MemoryManager[_0xb16880(0x5a73)];}},MemoryManager[_0x307c2b(0x1996)]=function(_0x11d272){var _0x14ffae=_0x5e00b3;g_MemoryManager[_0x14ffae(0x11ca)]=_0x11d272;},MemoryManager[_0x5e00b3(0x31e9)]=function(){var _0xe861a7=_0x5e00b3;return g_MemoryManager[_0xe861a7(0x11ca)];},MemoryManager[_0x5e00b3(0x3cdf)]=function(_0x52475d){var _0x59c298=_0x5e00b3;g_MemoryManager[_0x59c298(0x2112)]=Math[_0x59c298(0x19a8)](_0x52475d,0x1);},MemoryManager['getMinQuality']=function(){var _0x4fa677=_0x5e00b3;return g_MemoryManager[_0x4fa677(0x2112)];},MemoryManager[_0x5e00b3(0x4677)]=function(_0x9e226e){var _0x2d6d59=_0x5e00b3;g_MemoryManager[_0x2d6d59(0x1b3c)]+=_0x9e226e;},MemoryManager[_0x5e00b3(0x1068)]=function(_0x3d13de){var _0x280ab4=_0x5e00b3;g_MemoryManager[_0x280ab4(0x1b3c)]-=_0x3d13de;},MemoryManager['_memTextureAdded']=function(_0x348ddf){var _0x3dd775=_0x5e00b3;g_MemoryManager[_0x3dd775(0x282d)]+=_0x348ddf;},MemoryManager[_0x5e00b3(0x5c3c)]=function(_0x57a768){var _0x21c9b4=_0x5e00b3;g_MemoryManager[_0x21c9b4(0x282d)]-=_0x57a768;},MemoryManager['_attachLayers']=function(_0x1c694c){var _0xf85f6=_0x5e00b3;g_MemoryManager[_0xf85f6(0x52dd)]=_0x1c694c;},MemoryManager[_0x307c2b(0x149b)]=function(_0x3d783d){var _0x587b41=_0x307c2b,_0x1701e2=_0x5e00b3,_0x57493d=0x100000*g_MemoryManager[_0x1701e2(0x11ca)],_0x3f2c63=g_MemoryManager[_0x1701e2(0x5a60)]*_0x57493d;if(g_MemoryManager[_0x1701e2(0x5a60)]=_0x3d783d,g_MemoryManager[_0x1701e2(0x1858)]=g_MemoryManager[_0x1701e2(0x5a60)]-_0x3f2c63,g_MemoryManager[_0x1701e2(0x1858)]=0x0==g_MemoryManager[_0x1701e2(0x2c83)]?g_MemoryManager[_0x1701e2(0x1858)]:g_MemoryManager[_0x587b41(0x367c)]*g_MemoryManager[_0x1701e2(0x4c44)]+g_MemoryManager[_0x587b41(0x2048)]*(0x1-g_MemoryManager[_0x587b41(0x598)]),g_MemoryManager[_0x1701e2(0x2c83)]=g_MemoryManager[_0x1701e2(0x1858)],g_MemoryManager[_0x587b41(0x2162)]&&g_MemoryManager[_0x1701e2(0x5a60)]>_0x57493d){var _0x86c898=getTimestamp$1();_0x86c898-g_MemoryManager[_0x1701e2(0x5553)]>0x2710&&(console[_0x1701e2(0xca1)](MemoryManager[_0x1701e2(0x1f95)]()),g_MemoryManager[_0x1701e2(0x5553)]=_0x86c898);}g_MemoryManager[_0x1701e2(0x1858)]=(g_MemoryManager[_0x1701e2(0x5a60)]+g_MemoryManager[_0x1701e2(0x1858)])/_0x57493d,g_MemoryManager[_0x1701e2(0x5a60)]=g_MemoryManager[_0x1701e2(0x5a60)]/_0x57493d;},MemoryManager[_0x5e00b3(0x1f95)]=function(){var _0xe34ee1=_0x307c2b,_0x10d14b=_0x5e00b3,_0x14b137=_0xe34ee1(0x1e50)+g_MemoryManager[_0xe34ee1(0x1213)],_0x1ef07a=g_MemoryManager['_memoryUsed'];g_MemoryManager[_0x10d14b(0x5a60)]<0x1&&(_0x1ef07a=0x100000*g_MemoryManager[_0xe34ee1(0x1213)]*_0x1ef07a);for(var _0x411c97=_0xe34ee1(0x1f13)+_0x1ef07a/0x100000,_0x3eaac7=_0x10d14b(0x2837)+g_MemoryManager[_0x10d14b(0x28eb)],_0x160554=_0x10d14b(0x2626),_0x2d73f0=0x0;_0x2d73f0<g_MemoryManager[_0x10d14b(0x52dd)][_0x10d14b(0x2369)][_0xe34ee1(0x2ef4)];_0x2d73f0++){var _0x227a1c=g_MemoryManager[_0x10d14b(0x52dd)][_0x10d14b(0x2369)][_0x2d73f0];if(_0x227a1c instanceof S3MTilesLayer){var _0x5d6fba=_0x227a1c[_0x10d14b(0x27a7)][_0x10d14b(0x45d6)]()/0x100000;_0x160554+='第'+_0x2d73f0+_0x10d14b(0x29e3)+_0x227a1c[_0x10d14b(0x5e3a)]+_0x10d14b(0x51b6)+_0x5d6fba+',';}}var _0x2416e2=_0x14b137+','+_0x411c97+','+(_0x10d14b(0x4d42)+g_MemoryManager[_0x10d14b(0x2798)])+'\x0a'+_0x3eaac7+','+_0x160554;if(window[_0x10d14b(0x4a8)]&&window[_0x10d14b(0x4a8)][_0x10d14b(0x3e28)]){var _0x3a6efd=window[_0x10d14b(0x4a8)][_0xe34ee1(0x3216)][_0x10d14b(0x46ca)]/0x100000,_0x3c4960=window[_0x10d14b(0x4a8)][_0x10d14b(0x3e28)][_0x10d14b(0x929)]/0x100000;_0x2416e2+=_0x10d14b(0x10f5)+window[_0x10d14b(0x4a8)][_0x10d14b(0x3e28)][_0x10d14b(0x5be8)]/0x100000+_0x10d14b(0x5c55)+_0x3c4960+_0x10d14b(0x2ab6)+_0x3a6efd;}return _0x2416e2;},MemoryManager[_0x5e00b3(0x1be9)]=function(){var _0x1abb86=_0x5e00b3;return g_MemoryManager[_0x1abb86(0x5a60)];},MemoryManager[_0x5e00b3(0x2b9e)]=function(){var _0x139551=_0x5e00b3;return g_MemoryManager[_0x139551(0x2798)];},MemoryManager[_0x5e00b3(0x2746)]=function(_0x2d2d1e){var _0x5cfaa6=_0x307c2b,_0x275cd0=_0x5e00b3;return(_0x2d2d1e=Math[_0x275cd0(0x19a8)](Math[_0x275cd0(0x498f)](_0x2d2d1e,g_MemoryManager[_0x275cd0(0x2112)]),0x1))===g_MemoryManager[_0x275cd0(0x2798)]?0x0:(g_MemoryManager[_0x5cfaa6(0x1f36)]=_0x2d2d1e,0x1);},MemoryManager[_0x5e00b3(0x229b)]=function(){var _0x5e080f=_0x307c2b,_0x88646=_0x5e00b3;for(var _0x495009=0x0;_0x495009<g_MemoryManager[_0x88646(0x52dd)][_0x5e080f(0xf97)][_0x88646(0x809)];_0x495009++){var _0x5aaa41=g_MemoryManager[_0x88646(0x52dd)][_0x88646(0x2369)][_0x495009];if(_0x5aaa41 instanceof S3MTilesLayer&&_0x5aaa41[_0x5e080f(0x307b)][_0x88646(0x3389)]()>0x0)return!0x0;}return!0x1;},MemoryManager[_0x5e00b3(0xa16)]=function(_0x4475f0){var _0x5e966d=_0x307c2b,_0x917675=_0x5e00b3;this[_0x917675(0x1b44)](_0x4475f0);var _0x134e2c=!0x0;if(g_MemoryManager['_memoryPredicted']>0x0||g_MemoryManager[_0x5e966d(0x4cf2)]){var _0x1cf575=this[_0x917675(0x229b)]();g_MemoryManager[_0x917675(0x1858)]<0.6&&g_MemoryManager[_0x917675(0x1add)]?(g_MemoryManager[_0x917675(0x5aaf)]=g_MemoryManager[_0x5e966d(0xd7a)]=0x0,g_MemoryManager[_0x5e966d(0x2a9c)]=0x0,this[_0x917675(0x2746)](0x1)):_0x1cf575?(g_MemoryManager[_0x917675(0x1858)]>1.1||g_MemoryManager['_memoryUsed']>0x1)&&(g_MemoryManager[_0x917675(0x5aaf)]>0x0?(g_MemoryManager[_0x917675(0x25ad)]=0x0,this[_0x917675(0x2746)](g_MemoryManager[_0x917675(0x5aaf)])):g_MemoryManager[_0x5e966d(0x1f36)]>g_MemoryManager[_0x917675(0x2112)]&&g_MemoryManager[_0x917675(0x25ad)]<g_MemoryManager[_0x917675(0x5a60)]?(_0x134e2c=_0x1cf575=this[_0x917675(0x2746)](g_MemoryManager[_0x917675(0x2798)]/g_MemoryManager[_0x5e966d(0x1034)]),g_MemoryManager[_0x917675(0x25ad)]=g_MemoryManager[_0x917675(0x5a60)],g_MemoryManager[_0x917675(0x1add)]=0x0):_0x134e2c=!0x1):(_0x1cf575=this[_0x917675(0x229b)](),g_MemoryManager[_0x917675(0x25ad)]=0x0,g_MemoryManager[_0x917675(0x5a60)]>0x1?(g_MemoryManager[_0x917675(0x5aaf)]=0x0,g_MemoryManager['_canFastRecover']=0x0,_0x134e2c=_0x1cf575=this[_0x917675(0x2746)](g_MemoryManager[_0x917675(0x2798)]/g_MemoryManager[_0x917675(0xef3)]),g_MemoryManager[_0x917675(0x25ad)]=g_MemoryManager['_memoryPredicted']):g_MemoryManager[_0x917675(0x5aaf)]!=g_MemoryManager[_0x917675(0x2798)]&&(g_MemoryManager[_0x5e966d(0x3836)]<0.8&&g_MemoryManager[_0x917675(0x2798)]<0x1?(g_MemoryManager[_0x917675(0x5aaf)]=g_MemoryManager[_0x917675(0x2798)],_0x1cf575=this[_0x5e966d(0x2a6d)](g_MemoryManager[_0x917675(0x2798)]+g_MemoryManager[_0x917675(0x5c3)])):g_MemoryManager[_0x917675(0x2798)]<0x1&&(g_MemoryManager[_0x917675(0x1add)]=0x1))),g_MemoryManager[_0x917675(0x1d99)]=_0x1cf575;}return _0x134e2c;};var g_MemoryManager=new MemoryManager();MemoryManager[_0x5e00b3(0x4aeb)]=g_MemoryManager;var MemoryManager$1=MemoryManager;function getExtension$1(_0x57fb0b,_0x46a1f6){var _0x5ba388=_0x5e00b3,_0x446476=['',_0x5ba388(0x4b28),_0x5ba388(0x3a9f)],_0x2de0cf=null;for(var _0x2bcfae in _0x446476)if(_0x2de0cf=_0x57fb0b['getExtension'](_0x446476[_0x2bcfae]+_0x46a1f6))break;return _0x2de0cf;}var DDSTextureManager=function(){var _0x4f462b=_0x307c2b,_0x4f1157=_0x5e00b3;this['textures']={},this[_0x4f1157(0x3e5c)]={},this[_0x4f462b(0x5049)]={},this[_0x4f1157(0x5ca9)]=0x0,this[_0x4f1157(0x15d7)]=null,this[_0x4f1157(0x1415)]=null,this[_0x4f1157(0x45de)]=null,this[_0x4f1157(0x52a1)]=!0x1;};DDSTextureManager[_0x5e00b3(0x19fd)]=0x32,DDSTextureManager[_0x5e00b3(0x595)]=function(_0xcf6bcf,_0x577b14,_0xb0fe1e,_0x7e9f91,_0x1e4399,_0x431c36,_0x3f6984,_0x5b627b,_0x8c5038,_0x29e2e3,_0x410e70,_0x31deaf){var _0x3787d4=_0x307c2b,_0x3faa40=_0x5e00b3,_0x5ada7c=_0x577b14[_0x3faa40(0x24f8)];0x0==g_TextureManager[_0x3faa40(0x52a1)]&&(g_TextureManager[_0x3faa40(0x52a1)]=!0x0,g_TextureManager[_0x3787d4(0x51ec)]=getExtension$1(_0x5ada7c,_0x3faa40(0x5e8a)),g_TextureManager[_0x3faa40(0x1415)]=getExtension$1(_0x5ada7c,_0x3787d4(0x5462)),g_TextureManager[_0x3faa40(0x45de)]=getExtension$1(_0x5ada7c,_0x3faa40(0x1bc8)));var _0x5c7308=g_TextureManager[_0x3faa40(0x5013)][_0xcf6bcf];if(_0x5c7308)g_TextureManager[_0x3787d4(0xef7)][_0xcf6bcf]++;else{var _0x4f62b1=null;switch(_0x431c36){case S3MCompressType$1[_0x3faa40(0x3c12)]:_0x4f62b1=_0x1e4399===S3MPixelFormat$1[_0x3787d4(0x4dde)]||_0x1e4399===S3MPixelFormat$1['RGB']?PixelFormat$1[_0x3faa40(0x4c04)]:PixelFormat$1[_0x3faa40(0x2cfb)];break;case S3MCompressType$1[_0x3faa40(0x795)]:case S3MCompressType$1[_0x3faa40(0x322e)]:_0x4f62b1=_0x1e4399===S3MPixelFormat$1[_0x3787d4(0x4dde)]||_0x1e4399===S3MPixelFormat$1[_0x3faa40(0x124a)]?PixelFormat$1[_0x3787d4(0xf26)]:PixelFormat$1[_0x3faa40(0xd41)];break;case S3MCompressType$1[_0x3faa40(0x2d91)]:_0x4f62b1=PixelFormat$1[_0x3faa40(0x1de3)];break;case S3MCompressType$1[_0x3faa40(0x1959)]:_0x4f62b1=PixelFormat$1[_0x3faa40(0x4297)];break;case S3MCompressType$1[_0x3787d4(0x3244)]:_0x4f62b1=_0x1e4399===S3MPixelFormat$1[_0x3787d4(0x4dde)]||_0x1e4399===S3MPixelFormat$1[_0x3787d4(0x4213)]?PixelFormat$1[_0x3faa40(0x124a)]:_0x1e4399===S3MPixelFormat$1[_0x3faa40(0x3711)]?PixelFormat$1[_0x3faa40(0x3711)]:PixelFormat$1[_0x3787d4(0x668)];}var _0x4f47de=0x19===_0x1e4399?PixelDatatype$1[_0x3787d4(0x3078)]:PixelDatatype$1[_0x3faa40(0x1b0f)];defined$1(g_TextureManager[_0x3faa40(0x280b)][_0xcf6bcf])?(_0x5c7308=g_TextureManager[_0x3faa40(0x280b)][_0xcf6bcf],g_TextureManager[_0x3faa40(0x5ca9)]-=_0x5c7308[_0x3faa40(0x42c2)],delete g_TextureManager[_0x3787d4(0x5049)][_0xcf6bcf]):(_0x5b627b||(_0x5c7308=this[_0x3faa40(0x2709)](_0xcf6bcf,_0x577b14,_0xb0fe1e,_0x7e9f91,_0x4f62b1,_0x3f6984,_0x8c5038,_0x29e2e3,_0x4f47de)),null==_0x5c7308&&(_0x5c7308=new DDSTexture(_0xcf6bcf,_0x577b14,_0xb0fe1e,_0x7e9f91,_0x4f62b1,_0x3f6984,_0x5b627b,_0x8c5038,_0x29e2e3,_0x4f47de,_0x410e70,_0x31deaf),MemoryManager$1[_0x3faa40(0xfb5)](_0x5c7308[_0x3faa40(0x5877)]))),g_TextureManager[_0x3faa40(0x3e5c)][_0xcf6bcf]=0x1,g_TextureManager[_0x3faa40(0x5013)][_0xcf6bcf]=_0x5c7308;}return _0x5c7308;},DDSTextureManager[_0x5e00b3(0x2709)]=function(_0x57435d,_0x1cc78f,_0x18bc32,_0x42bd56,_0x2c5e35,_0x5c4063,_0xfbb4af,_0x3d2523,_0xa96151){var _0x2d40db=_0x307c2b,_0x3c000c=_0x5e00b3,_0x1a2398=_0x1cc78f[_0x3c000c(0x24f8)];for(var _0x27eb03 in g_TextureManager[_0x3c000c(0x280b)])if(g_TextureManager[_0x2d40db(0x5049)][_0x27eb03][_0x3c000c(0x42c2)]===_0x5c4063[_0x3c000c(0x809)]){var _0x2dc784=g_TextureManager[_0x3c000c(0x280b)][_0x27eb03];if(_0x2dc784['_context']['id']!==_0x1cc78f['id'])return;if(_0x1cc78f[_0x3c000c(0x197e)]&&(_0x18bc32!==_0x2dc784[_0x3c000c(0x5178)]||_0x42bd56!==_0x2dc784[_0x3c000c(0x3a59)]))continue;return g_TextureManager[_0x3c000c(0x5ca9)]-=_0x2dc784[_0x3c000c(0x42c2)],delete g_TextureManager[_0x3c000c(0x280b)][_0x27eb03],_0x2dc784[_0x3c000c(0x24f8)]=_0x1a2398,_0x2dc784[_0x3c000c(0x5178)]=_0x18bc32,_0x2dc784[_0x3c000c(0x3a59)]=_0x42bd56,_0x2dc784[_0x3c000c(0x5381)]=_0x2c5e35,_0x2dc784[_0x3c000c(0x4d76)]=defaultValue$1(_0xfbb4af,TextureWrap$1[_0x3c000c(0x3304)]),_0x2dc784[_0x2d40db(0x521a)]=defaultValue$1(_0x3d2523,TextureWrap$1[_0x3c000c(0x3304)]),_0x2dc784[_0x3c000c(0x3deb)]=defaultValue$1(_0xa96151,PixelDatatype$1[_0x2d40db(0x2bcf)]),_0x2dc784[_0x2d40db(0x33f2)]===PixelDatatype$1[_0x3c000c(0x486a)]&&(_0x2dc784[_0x3c000c(0x4d76)]=TextureWrap$1['CLAMP_TO_EDGE'],_0x2dc784[_0x3c000c(0x6b9)]=TextureWrap$1[_0x3c000c(0x3304)]),_0x2dc784[_0x3c000c(0x2e0b)]=!0x1,_0x2dc784[_0x3c000c(0x3936)]=_0x2dc784[_0x3c000c(0x24f8)][_0x3c000c(0x28d4)],_0x2dc784[_0x3c000c(0x1f67)](_0x57435d,_0x5c4063),_0x2dc784;}},DDSTextureManager[_0x5e00b3(0x5af8)]=function(_0x3d275e,_0x345332,_0x3347bd,_0x9dd9d6,_0x5d7438){var _0x4ae395=_0x307c2b,_0x5dfbcd=_0x5e00b3,_0x25c02b=g_TextureManager[_0x4ae395(0x35c1)][_0x3d275e],_0x25a05e=TextureMinificationFilter$1[_0x5dfbcd(0x408a)],_0x97fa34=TextureMagnificationFilter$1[_0x5dfbcd(0x408a)];if(_0x5d7438===HypsometricSettingEnum$1[_0x5dfbcd(0x1163)][_0x5dfbcd(0x403b)]&&(_0x25a05e=TextureMinificationFilter$1[_0x5dfbcd(0x403b)],_0x97fa34=TextureMagnificationFilter$1[_0x5dfbcd(0x403b)]),_0x25c02b&&!defined$1(_0x9dd9d6[_0x5dfbcd(0x4cb5)]))g_TextureManager[_0x5dfbcd(0x3e5c)][_0x3d275e]++,_0x25c02b[_0x5dfbcd(0x59b2)]=new Sampler({'minificationFilter':_0x25a05e,'magnificationFilter':_0x97fa34});else{var _0x52fc9a=_0x9dd9d6['nLength'],_0x931579=_0x9dd9d6[_0x5dfbcd(0x4cb5)];(_0x25c02b=new Texture({'context':_0x3347bd,'width':_0x52fc9a,'height':_0x52fc9a,'pixelFormat':PixelFormat$1[_0x4ae395(0x668)],'flipY':!0x1,'sampler':new Sampler({'minificationFilter':_0x25a05e,'magnificationFilter':_0x97fa34})}))[_0x4ae395(0x1ce3)]({'width':_0x52fc9a,'height':_0x52fc9a,'arrayBufferView':_0x931579}),g_TextureManager[_0x5dfbcd(0x3e5c)][_0x3d275e]=0x1,g_TextureManager[_0x5dfbcd(0x5013)][_0x3d275e]=_0x25c02b,MemoryManager$1[_0x5dfbcd(0xfb5)](_0x25c02b[_0x4ae395(0x2028)]);}return _0x25c02b;},DDSTextureManager[_0x5e00b3(0xd56)]=function(_0x1dde6b,_0x74d83b,_0x49bcff,_0x231329,_0x2dca1c){var _0x40bd30=_0x5e00b3,_0x1136bf=g_TextureManager[_0x40bd30(0x5013)][_0x1dde6b];if(_0x1136bf){var _0x441f98=_0x231329[_0x40bd30(0x1fdc)],_0x91a0c3=_0x231329[_0x40bd30(0x4cb5)];_0x1136bf['copyFrom']({'width':_0x441f98,'height':_0x441f98,'arrayBufferView':_0x91a0c3});}return _0x1136bf;},DDSTextureManager[_0x307c2b(0x1630)]=function(_0x47f8cf){var _0x28c7ed=_0x5e00b3;g_TextureManager[_0x28c7ed(0x3e5c)][_0x47f8cf]++;},DDSTextureManager[_0x5e00b3(0x47d1)]=function(_0x39e7b8){var _0x26383f=_0x5e00b3;g_TextureManager[_0x26383f(0x3e5c)][_0x39e7b8]--;},DDSTextureManager[_0x5e00b3(0x1ff0)]=function(_0x26177a){var _0x19c9b0=_0x307c2b,_0x1336eb=_0x5e00b3,_0x21bae8=g_TextureManager[_0x1336eb(0x3e5c)][_0x26177a];g_TextureManager[_0x19c9b0(0xef7)][_0x26177a]=_0x21bae8-0x1,0x0==g_TextureManager[_0x19c9b0(0xef7)][_0x26177a]&&(g_TextureManager[_0x1336eb(0x5013)][_0x26177a][_0x19c9b0(0x4f9f)]||defined$1(g_TextureManager[_0x1336eb(0x5013)][_0x26177a][_0x1336eb(0x59b2)])?(MemoryManager$1['_memTextureRemoved'](g_TextureManager[_0x19c9b0(0x35c1)][_0x26177a][_0x1336eb(0x5877)]),g_TextureManager[_0x1336eb(0x5013)][_0x26177a]['destroy']()):(g_TextureManager[_0x1336eb(0x280b)][_0x26177a]=g_TextureManager[_0x1336eb(0x5013)][_0x26177a],g_TextureManager[_0x19c9b0(0x5742)]+=g_TextureManager[_0x1336eb(0x5013)][_0x26177a][_0x19c9b0(0x354d)]),delete g_TextureManager[_0x1336eb(0x5013)][_0x26177a],delete g_TextureManager[_0x1336eb(0x3e5c)][_0x26177a]);},DDSTextureManager[_0x307c2b(0x2b67)]=function(){var _0x4bb276=_0x5e00b3;return g_TextureManager[_0x4bb276(0x5ca9)];},DDSTextureManager[_0x5e00b3(0x1a2f)]=function(){var _0x3cffcc=_0x307c2b,_0x1849f6=_0x5e00b3;for(var _0x4ddbef in g_TextureManager[_0x1849f6(0x280b)])g_TextureManager[_0x3cffcc(0x5049)][_0x4ddbef][_0x3cffcc(0x261f)]&&(g_TextureManager[_0x1849f6(0x5ca9)]-=g_TextureManager[_0x1849f6(0x280b)][_0x4ddbef][_0x1849f6(0x42c2)],MemoryManager$1[_0x1849f6(0x5c3c)](g_TextureManager[_0x1849f6(0x5013)][_0x4ddbef][_0x1849f6(0x5877)]),g_TextureManager[_0x1849f6(0x280b)][_0x4ddbef][_0x1849f6(0x2947)](),delete g_TextureManager[_0x1849f6(0x280b)][_0x4ddbef]);var _0x4a881a=0x400*DDSTextureManager[_0x3cffcc(0x323)]*0x400;for(var _0x4ddbef in g_TextureManager[_0x1849f6(0x280b)]){if(_0x4a881a>g_TextureManager[_0x1849f6(0x5ca9)])break;var _0xde6330=g_TextureManager[_0x1849f6(0x280b)][_0x4ddbef];g_TextureManager[_0x1849f6(0x5ca9)]-=_0xde6330[_0x3cffcc(0x354d)],MemoryManager$1[_0x3cffcc(0x40b6)](_0xde6330[_0x3cffcc(0x2028)]),_0xde6330[_0x1849f6(0x2947)](),delete g_TextureManager[_0x1849f6(0x280b)][_0x4ddbef],_0xde6330[_0x1849f6(0x4616)]&&delete DDSTextureManager[_0x1849f6(0x3248)][_0xde6330[_0x1849f6(0x1628)]];}};var g_TextureManager=new DDSTextureManager();DDSTextureManager[_0x5e00b3(0x1e4f)]=g_TextureManager,DDSTextureManager[_0x5e00b3(0x3248)]={};var DDSTextureManager$1=DDSTextureManager,InstancedType={'INSTANCED_LAYER':_0x5e00b3(0x3bac),'INSTANCED_OBJECT':_0x5e00b3(0x3f4f)},InstancedType$1=Object[_0x5e00b3(0x5448)](InstancedType),_HighlightColor$1=new Color$2(0.7,0.7,0x1,0x1);function S3MInstance(_0x42a5e1,_0x220bba,_0x29e538,_0x1a457a){var _0x353b51=_0x307c2b,_0x1bbcac=_0x5e00b3;_0x1a457a=defaultValue$1(_0x1a457a,defaultValue$1[_0x1bbcac(0x243c)]),Check[_0x1bbcac(0x5f34)](_0x1bbcac(0x4181),_0x1a457a[_0x1bbcac(0x3747)]),this[_0x1bbcac(0x4ab3)]=InstancedType$1[_0x1bbcac(0x2699)],this[_0x1bbcac(0x1e6c)]=_0x29e538,this[_0x1bbcac(0x5391)]=_0x1a457a[_0x1bbcac(0x3747)],this[_0x1bbcac(0x512)]=defaultValue$1(_0x1a457a[_0x1bbcac(0x8fe)],Color$2[_0x1bbcac(0x3b7e)]),this[_0x1bbcac(0x108d)]=defaultValue$1(_0x1a457a[_0x1bbcac(0x4a6e)],new Cartesian3(0x1,0x1,0x1)),this[_0x353b51(0x4fe)]=defaultValue$1(_0x1a457a[_0x1bbcac(0x2c14)],new Cartesian3(0x0,0x0,0x0));var _0x1072d0=defaultValue$1(_0x1a457a[_0x1bbcac(0x3e90)],new HeadingPitchRoll());this[_0x353b51(0x5f4)]=_0x1072d0,this[_0x353b51(0x470c)]=defaultValue$1(_0x1a457a[_0x1bbcac(0x37a9)],defaultValue$1[_0x1bbcac(0x243c)]);var _0x4ca904=Cartographic['fromCartesian'](this[_0x1bbcac(0x5391)]);_0x4ca904['longitude']+=this[_0x1bbcac(0x3fc4)]['x'],_0x4ca904[_0x1bbcac(0x5859)]+=this[_0x1bbcac(0x3fc4)]['y'],_0x4ca904[_0x1bbcac(0x5a4e)]+=this[_0x1bbcac(0x3fc4)]['z'],this[_0x1bbcac(0x366a)]=Cartesian3[_0x353b51(0x3418)](_0x4ca904[_0x1bbcac(0x4465)],_0x4ca904[_0x1bbcac(0x5859)],_0x4ca904[_0x1bbcac(0x5a4e)]),this[_0x1bbcac(0x2201)]=_0x1a457a[_0x353b51(0x414d)],this[_0x353b51(0x360b)]===SceneMode$1[_0x1bbcac(0x5d29)]&&(this[_0x1bbcac(0x5391)]=Transforms[_0x353b51(0x2bb4)](this[_0x1bbcac(0x5391)]),this[_0x1bbcac(0x366a)]=Transforms[_0x1bbcac(0xf04)](this[_0x1bbcac(0x366a)])),this[_0x1bbcac(0x4303)]=Transforms[_0x1bbcac(0x3b8a)](this[_0x1bbcac(0x5391)],_0x1072d0);var _0x1f6965={'id':_0x220bba,'primitive':this},_0x5dd76e=_0x42a5e1[_0x1bbcac(0x506c)](_0x1f6965)[_0x1bbcac(0x8fe)],_0x1197c1=new Color$2();_0x1197c1['x']=Color$2[_0x353b51(0xc50)](_0x5dd76e[_0x1bbcac(0x20a2)]),_0x1197c1['y']=Color$2[_0x1bbcac(0x2556)](_0x5dd76e[_0x1bbcac(0x9db)]),_0x1197c1['z']=Color$2[_0x353b51(0xc50)](_0x5dd76e[_0x1bbcac(0x3c2a)]),_0x1197c1['w']=Color$2['floatToByte'](_0x5dd76e[_0x1bbcac(0x32a8)]),this[_0x1bbcac(0x315f)]=_0x1197c1,this[_0x1bbcac(0x2023)]=!0x1,this[_0x1bbcac(0x975)]=Color$2[_0x1bbcac(0x40f3)](this[_0x1bbcac(0x512)]),this[_0x1bbcac(0x4061)]=void 0x0,this[_0x1bbcac(0x42d9)]=0x1,this['_boundingSphere']=void 0x0,this[_0x353b51(0x3cac)]=_0x220bba,this[_0x353b51(0x4b0b)]=-0x1,this[_0x1bbcac(0x992)]=!0x1,this[_0x1bbcac(0x435e)]=defaultValue$1(_0x1a457a['visible'],!0x0),this[_0x1bbcac(0x30db)]=!0x0,this['_localTransform']=void 0x0,this[_0x1bbcac(0x4785)]=void 0x0,this[_0x1bbcac(0x288d)]=void 0x0;}Object[_0x5e00b3(0x1dfd)](S3MInstance[_0x5e00b3(0x3720)],{'type':{'get':function(){var _0x102f32=_0x5e00b3;return this[_0x102f32(0x4ab3)];}},'position':{'get':function(){var _0x3d383c=_0x307c2b;return this[_0x3d383c(0x2cda)];}},'color':{'get':function(){var _0x1446e4=_0x307c2b;return this[_0x1446e4(0x25c0)];}},'scale':{'get':function(){var _0x4b27bc=_0x5e00b3;return this[_0x4b27bc(0x108d)];}},'hpr':{'get':function(){var _0x75d971=_0x307c2b;return this[_0x75d971(0x5f4)];}},'visible':{'get':function(){var _0x2b6dd8=_0x5e00b3;return this[_0x2b6dd8(0x435e)];},'set':function(_0x63f32c){var _0xf4ca9c=_0x307c2b,_0x3e13ff=_0x5e00b3;Check[_0x3e13ff(0x202d)]['bool'](_0x3e13ff(0x4715),_0x63f32c),_0x63f32c!==this[_0x3e13ff(0x435e)]&&(this[_0xf4ca9c(0x5a45)]=_0x63f32c,this[_0xf4ca9c(0x49ab)](this[_0x3e13ff(0x5391)]));}},'show':{'get':function(){var _0x5dad15=_0x5e00b3;return this[_0x5dad15(0x37b5)];},'set':function(_0x2e4a57){var _0x28a342=_0x5e00b3;this[_0x28a342(0x37b5)]=_0x2e4a57;}},'distanceVisible':{'get':function(){var _0x31d53a=_0x5e00b3;return this[_0x31d53a(0x30db)];},'set':function(_0x5c9b92){var _0x47f973=_0x307c2b,_0x28250d=_0x5e00b3;Check[_0x28250d(0x202d)][_0x28250d(0x5efc)](_0x47f973(0x2421),_0x5c9b92),_0x5c9b92!==this[_0x47f973(0x13b9)]&&(this[_0x28250d(0x30db)]=_0x5c9b92,this[_0x28250d(0x2737)](this[_0x28250d(0x5391)]));}},'offset':{'get':function(){var _0x5223b4=_0x5e00b3;return this[_0x5223b4(0x3fc4)];}},'feature':{'get':function(){var _0x28e63c=_0x5e00b3;return this[_0x28e63c(0x1ac6)];}},'isSelected':{'get':function(){var _0x2cd341=_0x5e00b3;return this[_0x2cd341(0x2023)];}},'oriCenter':{'get':function(){var _0x2bbb97=_0x5e00b3;return this[_0x2bbb97(0x4061)];},'set':function(_0x5a30c0){var _0x13d6a4=_0x5e00b3;defined$1(_0x5a30c0)&&(this[_0x13d6a4(0x4061)]=_0x5a30c0);}},'oriRadius':{'get':function(){var _0xcc23fa=_0x5e00b3;return this[_0xcc23fa(0x42d9)];},'set':function(_0x443cc4){var _0x15bcd9=_0x307c2b;defined$1(_0x443cc4)&&(this[_0x15bcd9(0x594e)]=_0x443cc4);}},'boundingSphere':{'get':function(){var _0x54b5b1=_0x5e00b3;return this[_0x54b5b1(0x3097)];},'set':function(_0x3182a2){var _0x2db52e=_0x5e00b3;defined$1(_0x3182a2)&&(this[_0x2db52e(0x3097)]=_0x3182a2);}},'index':{'get':function(){var _0x108aab=_0x5e00b3;return this[_0x108aab(0x1db3)];},'set':function(_0x372d63){var _0x45518d=_0x5e00b3;this[_0x45518d(0x1db3)]=_0x372d63;}},'id':{'get':function(){var _0x3c21bf=_0x5e00b3;return this[_0x3c21bf(0x32b3)];},'set':function(_0x61383e){var _0x53ee81=_0x5e00b3;defined$1(_0x61383e)&&(this[_0x53ee81(0x32b3)]=_0x61383e);}},'isDeleted':{'get':function(){var _0x313e24=_0x5e00b3;return this[_0x313e24(0x992)];},'set':function(_0x2c511e){var _0xd74e85=_0x5e00b3;defined$1(_0x2c511e)&&(this[_0xd74e85(0x992)]=_0x2c511e);}},'localTransform':{'get':function(){var _0x5161a6=_0x307c2b;return this[_0x5161a6(0x570f)];}},'localTranslation':{'get':function(){var _0x87bcc8=_0x5e00b3;return this[_0x87bcc8(0x4785)];}},'localQuaternion':{'get':function(){var _0x579a22=_0x5e00b3;return this[_0x579a22(0x288d)];}}}),S3MInstance[_0x5e00b3(0x3720)][_0x307c2b(0x49ab)]=function(_0x57e078){var _0x2393bb=_0x307c2b,_0x355076=_0x5e00b3;if(defined$1(_0x57e078)){var _0x2119dd=this['_index'];this[_0x355076(0x5391)]=Cartesian3[_0x355076(0x40f3)](_0x57e078);var _0xbb8157=Cartographic[_0x355076(0x50e9)](this[_0x355076(0x5391)]);_0xbb8157[_0x355076(0x4465)]+=this[_0x355076(0x3fc4)]['x'],_0xbb8157[_0x355076(0x5859)]+=this[_0x355076(0x3fc4)]['y'],_0xbb8157[_0x355076(0x5a4e)]+=this[_0x355076(0x3fc4)]['z'],this[_0x355076(0x366a)]=Cartesian3[_0x355076(0x3e9)](_0xbb8157[_0x355076(0x4465)],_0xbb8157['latitude'],_0xbb8157[_0x2393bb(0x10d5)]);var _0xb01259=this[_0x355076(0x1e6c)][_0x355076(0x465a)];if(defined$1(_0xb01259)&&!(_0xb01259[_0x355076(0x809)]<0x1)){for(var _0x3f537c=this[_0x355076(0x435e)]&&this[_0x355076(0x30db)]?0x1:0x0,_0x46d7b5=Cartesian3[_0x355076(0x34b9)](_0x57e078,_0x3f537c,new Cartesian3()),_0x2517ad=0x0,_0x1983c7=_0xb01259[_0x355076(0x809)];_0x2517ad<_0x1983c7;_0x2517ad++){var _0x18f811=_0xb01259[_0x2517ad],_0x4abc1c=_0x18f811[_0x355076(0x3594)][_0x355076(0x2b54)][_0x355076(0x4f6b)](_0x18f811[_0x355076(0x3f20)][_0x2393bb(0x323e)]),_0x1e740e=_0x2119dd*_0x4abc1c[_0x355076(0x43cb)]+_0x4abc1c['offsetInBytes'],_0x6fd6d3=ComponentDatatype$1[_0x355076(0x40dd)](_0x4abc1c[_0x355076(0x5c9a)],0x2*_0x4abc1c[_0x355076(0x4362)]),_0x50eaeb=EncodedCartesian3[_0x2393bb(0x1aa5)](_0x46d7b5),_0x3053d1=_0x50eaeb[_0x355076(0x42e0)],_0x5aa8d5=_0x50eaeb['low'];_0x6fd6d3[0x0]=_0x3053d1['x'],_0x6fd6d3[0x1]=_0x3053d1['y'],_0x6fd6d3[0x2]=_0x3053d1['z'],_0x6fd6d3[0x3]=_0x5aa8d5['x'],_0x6fd6d3[0x4]=_0x5aa8d5['y'],_0x6fd6d3[0x5]=_0x5aa8d5['z'],_0x4abc1c[_0x355076(0x521e)][_0x355076(0x44e2)](_0x6fd6d3,_0x1e740e);}Cartesian3[_0x2393bb(0x2d7b)](_0x57e078,this[_0x355076(0x3097)][_0x355076(0x4fe8)]);}}},S3MInstance[_0x5e00b3(0x3720)][_0x307c2b(0x2da4)]=function(_0x3af9d0){var _0x5e6a26=_0x307c2b,_0x4ad049=_0x5e00b3;if(defined$1(_0x3af9d0)&&!this[_0x4ad049(0x992)]){var _0x15f6f7=this[_0x4ad049(0x1db3)];if(!Color$2[_0x4ad049(0x1dab)](this[_0x4ad049(0x512)],_0x3af9d0)){this[_0x4ad049(0x512)]=Color$2[_0x4ad049(0x40f3)](_0x3af9d0,this[_0x4ad049(0x512)]),this[_0x4ad049(0x975)]=Color$2[_0x4ad049(0x40f3)](_0x3af9d0);var _0x51179b=this[_0x4ad049(0x1e6c)][_0x4ad049(0x465a)];if(defined$1(_0x51179b)&&!(_0x51179b[_0x4ad049(0x809)]<0x1))for(var _0x1729ad=0x0,_0xd772e1=_0x51179b[_0x4ad049(0x809)];_0x1729ad<_0xd772e1;_0x1729ad++){var _0x31eb4d=_0x51179b[_0x1729ad],_0x5651f6=_0x31eb4d[_0x4ad049(0x3594)][_0x4ad049(0x2b54)][_0x5e6a26(0x1cc8)](_0x31eb4d[_0x4ad049(0x3f20)][_0x4ad049(0x2f14)]),_0x2657a0=_0x15f6f7*_0x5651f6[_0x4ad049(0x43cb)]+_0x5651f6[_0x4ad049(0x2402)],_0x3ec022=ComponentDatatype$1[_0x4ad049(0x40dd)](_0x5651f6[_0x4ad049(0x5c9a)],_0x5651f6[_0x4ad049(0x4362)]);_0x3ec022[0x0]=_0x3af9d0[_0x4ad049(0x20a2)],_0x3ec022[0x1]=_0x3af9d0[_0x4ad049(0x9db)],_0x3ec022[0x2]=_0x3af9d0[_0x4ad049(0x3c2a)],_0x3ec022[0x3]=_0x3af9d0[_0x4ad049(0x32a8)],_0x5651f6[_0x4ad049(0x521e)][_0x5e6a26(0x3a03)](_0x3ec022,_0x2657a0);}}}},S3MInstance[_0x5e00b3(0x3720)][_0x5e00b3(0x2a20)]=function(_0x5a93ff){var _0xd0509b=_0x307c2b,_0x35654c=_0x5e00b3;if(defined$1(_0x5a93ff)){var _0x45e519=this[_0x35654c(0x1db3)];if(!Cartesian3[_0x35654c(0x1dab)](this[_0x35654c(0x108d)],_0x5a93ff)){this[_0x35654c(0x108d)]=Cartesian3[_0x35654c(0x40f3)](_0x5a93ff);var _0x5110ce=this[_0x35654c(0x1e6c)][_0xd0509b(0x7ed)];if(defined$1(_0x5110ce)&&!(_0x5110ce[_0x35654c(0x809)]<0x1)){for(var _0x8d0922=0x0,_0x2ce447=_0x5110ce[_0x35654c(0x809)];_0x8d0922<_0x2ce447;_0x8d0922++){var _0x15bb2b=_0x5110ce[_0x8d0922],_0x379a98=_0x15bb2b[_0x35654c(0x3594)][_0x35654c(0x2b54)][_0x35654c(0x4f6b)](_0x15bb2b[_0x35654c(0x3f20)][_0x35654c(0x306f)]),_0x121bbe=_0x45e519*_0x379a98[_0x35654c(0x43cb)]+_0x379a98[_0x35654c(0x2402)],_0x44f773=ComponentDatatype$1[_0xd0509b(0x9e8)](_0x379a98[_0x35654c(0x5c9a)],_0x379a98[_0x35654c(0x4362)]);_0x44f773[0x0]=_0x5a93ff['x'],_0x44f773[0x1]=_0x5a93ff['y'],_0x44f773[0x2]=_0x5a93ff['z'],_0x44f773[0x3]=this[_0x35654c(0x42d9)],_0x379a98[_0x35654c(0x521e)][_0xd0509b(0x3a03)](_0x44f773,_0x121bbe);}var _0x28e82a=Cartesian3[_0xd0509b(0xf4c)](_0x5a93ff);this[_0xd0509b(0x557)][_0x35654c(0x48ce)]=this[_0xd0509b(0x2d75)]*_0x28e82a;}}}},S3MInstance[_0x5e00b3(0x3720)][_0x5e00b3(0x5641)]=function(_0x5ce78d){var _0x31e0d8=_0x307c2b,_0xfb138a=_0x5e00b3;if(defined$1(_0x5ce78d)){var _0x2a1869=this[_0x31e0d8(0x4b0b)];if(!HeadingPitchRoll[_0xfb138a(0x1dab)](this[_0xfb138a(0x115d)],_0x5ce78d)){if(this[_0xfb138a(0x115d)]=HeadingPitchRoll[_0x31e0d8(0x2d7b)](_0x5ce78d),this[_0x31e0d8(0x5078)]=Transforms[_0xfb138a(0x3b8a)](this[_0xfb138a(0x5391)],_0x5ce78d),this[_0xfb138a(0x2201)]===SceneMode$1[_0xfb138a(0x5d29)]){var _0x42d232=Matrix3[_0xfb138a(0x56e2)](-Math['PI']/0x2),_0x8d9d32=Quaternion[_0xfb138a(0x1b33)](_0x42d232);this[_0xfb138a(0x4303)]=Quaternion[_0xfb138a(0x589e)](this['_quaternion'],_0x8d9d32,this[_0xfb138a(0x4303)]);}var _0xc5fef9=this[_0xfb138a(0x1e6c)][_0xfb138a(0x465a)];if(defined$1(_0xc5fef9)&&!(_0xc5fef9[_0xfb138a(0x809)]<0x1))for(var _0x3067a1=0x0,_0x265b58=_0xc5fef9[_0xfb138a(0x809)];_0x3067a1<_0x265b58;_0x3067a1++){var _0x43608f=_0xc5fef9[_0x3067a1],_0x3c1133=_0x43608f[_0xfb138a(0x3594)][_0xfb138a(0x2b54)][_0xfb138a(0x4f6b)](_0x43608f[_0xfb138a(0x3f20)][_0xfb138a(0x5d77)]),_0x3fa247=_0x2a1869*_0x3c1133['strideInBytes']+_0x3c1133['offsetInBytes'],_0x11f667=ComponentDatatype$1[_0xfb138a(0x40dd)](_0x3c1133[_0xfb138a(0x5c9a)],_0x3c1133[_0x31e0d8(0x4f1d)]);_0x11f667[0x0]=this[_0xfb138a(0x4303)]['x'],_0x11f667[0x1]=this[_0xfb138a(0x4303)]['y'],_0x11f667[0x2]=this[_0xfb138a(0x4303)]['z'],_0x11f667[0x3]=this[_0xfb138a(0x4303)]['w'],_0x3c1133[_0xfb138a(0x521e)][_0xfb138a(0x44e2)](_0x11f667,_0x3fa247);}}}},S3MInstance[_0x5e00b3(0x3720)][_0x5e00b3(0x46bc)]=function(_0x3b80d8){var _0x5449ca=_0x307c2b,_0x2f2f76=_0x5e00b3,_0xe1e730=Matrix4[_0x2f2f76(0x5379)](_0x3b80d8,new Cartesian3());this[_0x2f2f76(0x2a20)](_0xe1e730),this[_0x2f2f76(0x4158)]=Matrix4[_0x2f2f76(0x40f3)](_0x3b80d8),this[_0x2f2f76(0x4785)]=Matrix4['getTranslation'](_0x3b80d8,new Cartesian3());var _0x1ce5dc=Matrix4[_0x5449ca(0x3ccd)](_0x3b80d8,new Cartesian3(0x1,0x1,0x1),new Matrix4()),_0x417062=Matrix4[_0x2f2f76(0x74f)](_0x1ce5dc,new Matrix3());this[_0x2f2f76(0x288d)]=Quaternion[_0x2f2f76(0x1b33)](_0x417062,new Quaternion());},S3MInstance[_0x307c2b(0x1aa2)][_0x5e00b3(0x4de)]=function(){var _0x3eb7b8=_0x307c2b,_0x1310e1=_0x5e00b3,_0x189778=this[_0x3eb7b8(0x4b0b)];if(defined$1(_0x189778)&&!(_0x189778<0x0)&&!Color$2[_0x1310e1(0x1dab)](this[_0x1310e1(0x512)],_HighlightColor$1)){var _0x8ce8fb=Color$2[_0x1310e1(0x589e)](_HighlightColor$1,this[_0x3eb7b8(0x55b9)],new Color$2()),_0x3ab20c=this[_0x1310e1(0x1e6c)][_0x1310e1(0x465a)];if(defined$1(_0x3ab20c)&&!(_0x3ab20c[_0x1310e1(0x809)]<0x1)){for(var _0x1c6091=0x0,_0x16c57a=_0x3ab20c[_0x1310e1(0x809)];_0x1c6091<_0x16c57a;_0x1c6091++){var _0x3df308=_0x3ab20c[_0x1c6091],_0x50152a=_0x3df308[_0x1310e1(0x3594)][_0x1310e1(0x2b54)][_0x1310e1(0x4f6b)](_0x3df308[_0x1310e1(0x3f20)][_0x3eb7b8(0x25a5)]),_0x14a03c=_0x189778*_0x50152a['strideInBytes']+_0x50152a[_0x1310e1(0x2402)],_0x5bed95=ComponentDatatype$1[_0x3eb7b8(0x9e8)](_0x50152a[_0x1310e1(0x5c9a)],_0x50152a['componentsPerAttribute']);_0x5bed95[0x0]=_0x8ce8fb[_0x1310e1(0x20a2)],_0x5bed95[0x1]=_0x8ce8fb[_0x1310e1(0x9db)],_0x5bed95[0x2]=_0x8ce8fb[_0x1310e1(0x3c2a)],_0x5bed95[0x3]=_0x8ce8fb[_0x1310e1(0x32a8)],_0x50152a[_0x1310e1(0x521e)][_0x1310e1(0x44e2)](_0x5bed95,_0x14a03c);}this[_0x1310e1(0x2023)]=!0x0;}}},S3MInstance[_0x5e00b3(0x3720)][_0x5e00b3(0x3f5d)]=function(){var _0x116a76=_0x307c2b,_0x276584=_0x5e00b3,_0x48e2dc=this[_0x276584(0x1db3)];if(defined$1(_0x48e2dc)&&!(_0x48e2dc<0x0)&&this[_0x116a76(0x2fa0)]){this[_0x276584(0x2023)]=!0x1,this[_0x276584(0x512)]=Color$2[_0x276584(0x40f3)](this[_0x276584(0x975)]);var _0x37dc2b=this[_0x116a76(0x3ea)][_0x116a76(0x7ed)];if(defined$1(_0x37dc2b)&&!(_0x37dc2b[_0x276584(0x809)]<0x1))for(var _0x17830c=0x0,_0x184f9c=_0x37dc2b[_0x276584(0x809)];_0x17830c<_0x184f9c;_0x17830c++){var _0x520d7f=_0x37dc2b[_0x17830c],_0x9067f4=_0x520d7f[_0x276584(0x3594)][_0x116a76(0x202b)][_0x276584(0x4f6b)](_0x520d7f[_0x276584(0x3f20)][_0x276584(0x2f14)]),_0x467227=_0x48e2dc*_0x9067f4[_0x116a76(0x437e)]+_0x9067f4[_0x116a76(0x6c9)],_0xb1645e=ComponentDatatype$1[_0x276584(0x40dd)](_0x9067f4[_0x276584(0x5c9a)],_0x9067f4[_0x276584(0x4362)]);_0xb1645e[0x0]=this['_preColor'][_0x276584(0x20a2)],_0xb1645e[0x1]=this[_0x276584(0x975)][_0x276584(0x9db)],_0xb1645e[0x2]=this[_0x276584(0x975)][_0x116a76(0x485e)],_0xb1645e[0x3]=this[_0x276584(0x975)][_0x276584(0x32a8)],_0x9067f4[_0x276584(0x521e)][_0x276584(0x44e2)](_0xb1645e,_0x467227);}}};var S3ModelFP=_0x307c2b(0x3a4e),ThreeDModeling={'getDataShape':function(_0x31cd14,_0x4434e7){var _0x20ea7f=_0x307c2b,_0xd26a4f=_0x5e00b3;for(var _0x70f204=-0x1/0x0,_0x1db866=0x0,_0x54e590=0x0,_0x5b475d=0x0,_0xfd553e=0x0;_0xfd553e<_0x31cd14[_0x20ea7f(0x2ef4)];_0xfd553e++){var _0x4c86fd=0x0;if(_0x31cd14[_0xfd553e][_0xd26a4f(0x9a4)]&&(_0x4c86fd=_0x31cd14[_0xfd553e][_0xd26a4f(0x9a4)][0x3]),_0x4c86fd<_0x70f204){if(_0x5b475d&&_0x5b475d!==_0x54e590)throw new Error(_0xd26a4f(0x2a2a));_0x5b475d=_0x54e590,_0x54e590=0x0,_0x1db866++;}_0x70f204=_0x4c86fd,_0x54e590++;}return{'row':_0x1db866+0x1,'column':_0x54e590};}},xExtent=[],yExtent=[],zExtent=[];function hexToRgbA(_0x455e6f){var _0x405e5f=_0x307c2b,_0x5f612b=_0x5e00b3,_0x20617c;return/^#([A-Fa-f0-9]{3}){1,2}$/[_0x405e5f(0x37cb)](_0x455e6f)?(0x3==(_0x20617c=_0x455e6f[_0x5f612b(0x4c07)](0x1)[_0x405e5f(0x1997)](''))[_0x5f612b(0x809)]&&(_0x20617c=[_0x20617c[0x0],_0x20617c[0x0],_0x20617c[0x1],_0x20617c[0x1],_0x20617c[0x2],_0x20617c[0x2]]),[((_0x20617c='0x'+_0x20617c[_0x405e5f(0x6a8)](''))>>0x10&0xff)/0xff,(_0x20617c>>0x8&0xff)/0xff,(0xff&_0x20617c)/0xff,0x1]):[0xff,0xff,0xff,0x1];}ThreeDModeling[_0x307c2b(0x3c5e)]=function(_0x24e425,_0x526801,_0x346bf3){var _0x179e2b=_0x307c2b,_0x526bc1=_0x5e00b3;for(var _0x1ca7bb=new Float32Array(0x3*_0x24e425[_0x526bc1(0x809)]),_0x442717=-0x384,_0x3206ca=0x384,_0x48a97c=-0x384,_0x5f03e7=0x384,_0x28332b=-0x384,_0x4a1d76=0x384,_0x529f77=0x0;_0x529f77<_0x24e425[_0x179e2b(0x2ef4)];_0x529f77+=0x3)_0x442717=Math[_0x179e2b(0x5449)](_0x24e425[_0x529f77][_0x526bc1(0x9a4)][0x0],_0x442717),_0x3206ca=Math[_0x526bc1(0x19a8)](_0x24e425[_0x529f77][_0x526bc1(0x9a4)][0x0],_0x3206ca),_0x48a97c=Math[_0x526bc1(0x498f)](_0x24e425[_0x529f77][_0x179e2b(0x46b3)][0x1],_0x48a97c),_0x5f03e7=Math[_0x526bc1(0x19a8)](_0x24e425[_0x529f77][_0x526bc1(0x9a4)][0x1],_0x5f03e7),_0x28332b=Math[_0x526bc1(0x498f)](_0x24e425[_0x529f77][_0x526bc1(0x9a4)][0x2],_0x28332b),_0x4a1d76=Math[_0x526bc1(0x19a8)](_0x24e425[_0x529f77][_0x526bc1(0x9a4)][0x2],_0x4a1d76);var _0x577ae6=getInterval(_0x3206ca,_0x442717);xExtent=getExtent(_0x3206ca,_0x442717,_0x577ae6);var _0xd5c33=getInterval(_0x5f03e7,_0x48a97c);yExtent=getExtent(_0x5f03e7,_0x48a97c,_0xd5c33);var _0x5a9457=getInterval(_0x4a1d76,_0x28332b);zExtent=getExtent(_0x4a1d76,_0x28332b,_0x5a9457);var _0x39ebbc=0x0;_0x24e425[_0x526bc1(0x326d)](function(_0x43cd8d){var _0x116c7a=_0x526bc1;_0x43cd8d[_0x116c7a(0x9a4)]&&_0x43cd8d[_0x116c7a(0x9a4)]instanceof Array&&getPoints$1(_0x43cd8d[_0x116c7a(0x9a4)][0x0],_0x43cd8d[_0x116c7a(0x9a4)][0x1],_0x43cd8d[_0x116c7a(0x9a4)][0x2],_0x39ebbc,_0x1ca7bb),_0x39ebbc++;});var _0x1dbfa0=dataToCoord(0x0,null,[-0x32,0x32],xExtent),_0x5080a6=dataToCoord(0x0,null,[0x32,-0x32],yExtent),_0x1e5f4d=dataToCoord(0x0,null,[-0x32,0x32],zExtent),_0x538379=null,_0x7b16b6=null,_0x4d48c6=null,_0x52cd63=null,_0x540882=null,_0x2e1901=_0x526801[_0x526bc1(0x5b48)],_0x59efb1=_0x526801['column'],_0x481175=(_0x2e1901-0x1)*(_0x59efb1-0x1)*0x4;_0x538379=new Float32Array(0x3*_0x481175),_0x52cd63=new Float32Array(0x4*_0x481175),_0x540882=new Float32Array(0x4*_0x481175),_0x4d48c6=new Float32Array(0x2*_0x481175);var _0x18fbf1=[0x0,0x3,0x1,0x1,0x3,0x2],_0x517702=[[0x1,0x1,0x0,0x0],[0x0,0x1,0x0,0x1],[0x1,0x0,0x0,0x1],[0x1,0x0,0x1,0x0]],_0x34f36f=new(_0x481175>0xffff?Uint32Array:Uint16Array)((_0x2e1901-0x1)*(_0x59efb1-0x1)*0x6),_0x3dc177=function(_0x20e59b,_0x5708bd,_0x49f511){_0x49f511[0x1]=_0x20e59b*_0x59efb1+_0x5708bd,_0x49f511[0x0]=_0x20e59b*_0x59efb1+_0x5708bd+0x1,_0x49f511[0x3]=(_0x20e59b+0x1)*_0x59efb1+_0x5708bd+0x1,_0x49f511[0x2]=(_0x20e59b+0x1)*_0x59efb1+_0x5708bd;},_0x2489a9=[],_0x3bea94=[],_0x1fdd22=0x0;_0x7b16b6=new Float32Array(0x3*_0x481175);var _0x47524d=[[],[],[]],_0x337768=[],_0x35be69=[],_0x46ca9f=[0x0,0x0,0x0],_0x121ddd=function(_0x5e5464,_0x42765b,_0x17b022){var _0x4faa88=0x3*_0x42765b;return _0x17b022[0x0]=_0x5e5464[_0x4faa88],_0x17b022[0x1]=_0x5e5464[_0x4faa88+0x1],_0x17b022[0x2]=_0x5e5464[_0x4faa88+0x2],_0x17b022;},_0x1d1911=new Float32Array(_0x1ca7bb[_0x526bc1(0x809)]),_0x2ee7a2=new Float32Array(_0x1ca7bb[_0x526bc1(0x809)]/0x3*0x4),_0x23e790=[0x0,0x0,0x0,0x1];for(_0x529f77=0x0;_0x529f77<_0x24e425[_0x526bc1(0x809)];_0x529f77++){_0x24e425[_0x529f77][_0x526bc1(0x2115)]&&_0x526bc1(0x20b8)==typeof _0x24e425[_0x529f77][_0x526bc1(0x2115)][_0x526bc1(0x8fe)]?_0x23e790=_0x119789=hexToRgbA(_0x24e425[_0x529f77][_0x179e2b(0x579a)][_0x526bc1(0x8fe)]):_0x119789=_0x23e790,(_0x119789[0x3]*=0x1,_0x119789[0x3]);for(var _0x13fe70=0x0;_0x13fe70<0x4;_0x13fe70++)_0x2ee7a2[0x4*_0x529f77+_0x13fe70]=_0x119789[_0x13fe70];}for(_0x529f77=0x0;_0x529f77<_0x2e1901-0x1;_0x529f77++)for(var _0x2078c4=0x0;_0x2078c4<_0x59efb1-0x1;_0x2078c4++){var _0x2e62f1=0x4*(_0x529f77*(_0x59efb1-0x1)+_0x2078c4)*0x3;_0x3dc177(_0x529f77,_0x2078c4,_0x2489a9);for(_0x13fe70=0x0;_0x13fe70<0x4;_0x13fe70++)_0x121ddd(_0x1ca7bb,_0x2489a9[_0x13fe70],_0x3bea94);for(_0x13fe70=0x0;_0x13fe70<0x4;_0x13fe70++)_0x121ddd(_0x1ca7bb,_0x2489a9[_0x13fe70],_0x3bea94),_0x538379[_0x526bc1(0x10aa)](_0x3bea94,_0x2e62f1+0x3*_0x13fe70),_0x52cd63[_0x526bc1(0x10aa)](_0x517702[_0x13fe70],_0x2e62f1/0x3*0x4+_0x13fe70);for(_0x13fe70=0x0;_0x13fe70<0x6;_0x13fe70++)_0x34f36f[_0x1fdd22++]=_0x18fbf1[_0x13fe70]+_0x2e62f1/0x3;for(_0x13fe70=0x0;_0x13fe70<0x2;_0x13fe70++){for(var _0x1b9e44=0x3*_0x13fe70,_0x207886=0x0;_0x207886<0x3;_0x207886++){_0x121ddd(_0x1ca7bb,_0x2605e9=_0x2489a9[_0x18fbf1[_0x1b9e44]+_0x207886],_0x47524d[_0x207886]);}var _0x4cafb3=function(_0x470a9b,_0x37fb7f,_0x2b08a1){return _0x470a9b[0x0]=_0x37fb7f[0x0]-_0x2b08a1[0x0],_0x470a9b[0x1]=_0x37fb7f[0x1]-_0x2b08a1[0x1],_0x470a9b[0x2]=_0x37fb7f[0x2]-_0x2b08a1[0x2],_0x470a9b;};_0x4cafb3(_0x337768,_0x47524d[0x0],_0x47524d[0x1]),_0x4cafb3(_0x35be69,_0x47524d[0x1],_0x47524d[0x2]),!function(_0x5cfbd5,_0x1ecfe0,_0x3d952f){var _0x2bcc13=_0x1ecfe0[0x0],_0x2ce1c6=_0x1ecfe0[0x1],_0x53760f=_0x1ecfe0[0x2],_0x5ec025=_0x3d952f[0x0],_0x16e07d=_0x3d952f[0x1],_0x5a10a4=_0x3d952f[0x2];_0x5cfbd5[0x0]=_0x2ce1c6*_0x5a10a4-_0x53760f*_0x16e07d,_0x5cfbd5[0x1]=_0x53760f*_0x5ec025-_0x2bcc13*_0x5a10a4,_0x5cfbd5[0x2]=_0x2bcc13*_0x16e07d-_0x2ce1c6*_0x5ec025;}(_0x46ca9f,_0x337768,_0x35be69);for(_0x207886=0x0;_0x207886<0x3;_0x207886++){var _0x579b0=0x3*_0x2489a9[_0x18fbf1[_0x1b9e44]+_0x207886];_0x1d1911[_0x579b0]=_0x1d1911[_0x579b0]+_0x46ca9f[0x0],_0x1d1911[_0x579b0+0x1]=_0x1d1911[_0x579b0+0x1]+_0x46ca9f[0x1],_0x1d1911[_0x579b0+0x2]=_0x1d1911[_0x579b0+0x2]+_0x46ca9f[0x2];}}}for(_0x529f77=0x0;_0x529f77<_0x1d1911[_0x179e2b(0x2ef4)]/0x3;_0x529f77++){_0x121ddd(_0x1d1911,_0x529f77,_0x46ca9f),(!function(_0x4c6d5e,_0x1373c6){var _0x2d5bf4=_0x526bc1,_0x4cd60b=_0x1373c6[0x0],_0x5c69f2=_0x1373c6[0x1],_0x573be8=_0x1373c6[0x2],_0x5ad4cf=_0x4cd60b*_0x4cd60b+_0x5c69f2*_0x5c69f2+_0x573be8*_0x573be8;_0x5ad4cf>0x0&&(_0x5ad4cf=0x1/Math[_0x2d5bf4(0x5c4f)](_0x5ad4cf),_0x4c6d5e[0x0]=_0x1373c6[0x0]*_0x5ad4cf,_0x4c6d5e[0x1]=_0x1373c6[0x1]*_0x5ad4cf,_0x4c6d5e[0x2]=_0x1373c6[0x2]*_0x5ad4cf);}(_0x46ca9f,_0x46ca9f),_0x1d1911[0x3*_0x529f77]=_0x46ca9f[0x0],_0x1d1911[0x3*_0x529f77+0x1]=_0x46ca9f[0x1],_0x1d1911[0x3*_0x529f77+0x2]=_0x46ca9f[0x2]);}var _0x119789=[],_0xa3478d=[];for(_0x529f77=0x0;_0x529f77<_0x2e1901-0x1;_0x529f77++)for(_0x2078c4=0x0;_0x2078c4<_0x59efb1-0x1;_0x2078c4++){_0x2e62f1=0x4*(_0x529f77*(_0x59efb1-0x1)+_0x2078c4)*0x4,_0x3dc177(_0x529f77,_0x2078c4,_0x2489a9);for(_0x13fe70=0x0;_0x13fe70<0x4;_0x13fe70++){for(_0x207886=0x0;_0x207886<0x4;_0x207886++)_0x119789[_0x207886]=_0x2ee7a2[0x4*_0x2489a9[_0x13fe70]+_0x207886];_0x540882[_0x526bc1(0x10aa)](_0x119789,_0x2e62f1+0x4*_0x13fe70),_0x121ddd(_0x1d1911,_0x2489a9[_0x13fe70],_0x46ca9f),_0x7b16b6[_0x526bc1(0x10aa)](_0x46ca9f,_0x2e62f1/0x4*0x3+0x3*_0x13fe70);var _0x2605e9=_0x2489a9[_0x13fe70];_0xa3478d[0x0]=_0x2605e9%_0x59efb1/(_0x59efb1-0x1),_0xa3478d[0x1]=Math[_0x179e2b(0x4b96)](_0x2605e9/_0x59efb1)/(_0x2e1901-0x1),_0x4d48c6[_0x179e2b(0x3235)](_0xa3478d,_0x2e62f1/0x4*0x2+0x2*_0x13fe70);}0x0;}for(_0x529f77=0x0;_0x529f77<_0x538379[_0x526bc1(0x809)];_0x529f77+=0x3){_0x538379[_0x529f77]-=_0x1dbfa0,_0x538379[_0x529f77+0x1]-=_0x5080a6,_0x538379[_0x529f77+0x2]-=_0x1e5f4d;var _0x36034a=_0x538379[_0x529f77+0x1],_0x8861a6=_0x538379[_0x529f77+0x2];_0x538379[_0x529f77+0x2]=_0x36034a,_0x538379[_0x529f77+0x1]=_0x8861a6;}return{'positionAttr':_0x538379,'normalAttr':_0x7b16b6,'texcoordAttr':_0x4d48c6,'barycentricAttr':_0x52cd63,'colorAttr':_0x540882,'indices':_0x34f36f,'vertexColors':_0x2ee7a2,'vertexNormals':_0x1d1911,'vertexCount':_0x481175};};var NORMALIZED_EXTENT=[0x0,0x1];function dataToPoint(_0x58a0e8,_0x5ae89f,_0x3c15de,_0x46c96e){return(_0x3c15de=_0x3c15de||[])[0x0]=dataToCoord(_0x58a0e8[0x0],_0x46c96e,[-0x32,0x32],xExtent),_0x3c15de[0x1]=dataToCoord(_0x58a0e8[0x1],_0x46c96e,[0x32,-0x32],yExtent),_0x3c15de[0x2]=dataToCoord(_0x58a0e8[0x2],_0x46c96e,[-0x32,0x32],zExtent),_0x3c15de;}function dataToCoord(_0x4e4219,_0x5df52e,_0x537346,_0x564e6b){return linearMap(_0x4e4219=normalize(_0x4e4219,_0x564e6b),NORMALIZED_EXTENT,_0x537346,_0x5df52e);}function normalize(_0x5c72a9,_0x43bb20){var _0x31992b=_0x43bb20;return _0x31992b[0x1]===_0x31992b[0x0]?0.5:(_0x5c72a9-_0x31992b[0x0])/(_0x31992b[0x1]-_0x31992b[0x0]);}function linearMap(_0x4365a7,_0x4a4716,_0x474cd2,_0x3070be){var _0x24589a=_0x4a4716[0x1]-_0x4a4716[0x0],_0x2afd4c=_0x474cd2[0x1]-_0x474cd2[0x0];if(0x0===_0x24589a)return 0x0===_0x2afd4c?_0x474cd2[0x0]:(_0x474cd2[0x0]+_0x474cd2[0x1])/0x2;if(_0x3070be){if(_0x24589a>0x0){if(_0x4365a7<=_0x4a4716[0x0])return _0x474cd2[0x0];if(_0x4365a7>=_0x4a4716[0x1])return _0x474cd2[0x1];}else{if(_0x4365a7>=_0x4a4716[0x0])return _0x474cd2[0x0];if(_0x4365a7<=_0x4a4716[0x1])return _0x474cd2[0x1];}}else{if(_0x4365a7===_0x4a4716[0x0])return _0x474cd2[0x0];if(_0x4365a7===_0x4a4716[0x1])return _0x474cd2[0x1];}return(_0x4365a7-_0x4a4716[0x0])/_0x24589a*_0x2afd4c+_0x474cd2[0x0];}function getPoints$1(_0x10f886,_0x19c0d1,_0x237857,_0x22a958,_0x2d543c,_0x3638a4){var _0x1c73b6;_0x1c73b6=dataToPoint([_0x10f886,_0x19c0d1,_0x237857]),_0x2d543c[0x3*_0x22a958]=_0x1c73b6[0x0],_0x2d543c[0x3*_0x22a958+0x1]=_0x1c73b6[0x1],_0x2d543c[0x3*_0x22a958+0x2]=_0x1c73b6[0x2];}function getInterval(_0x438825,_0x5b7568){var _0x53faa5=_0x5e00b3,_0x53ae3b=(_0x5b7568-_0x438825)/0x5,_0x2ab27b=quantityExponent(_0x53ae3b),_0x132c30=Math[_0x53faa5(0x3a5c)](0xa,_0x2ab27b),_0x35625d=_0x53ae3b/_0x132c30;return _0x53ae3b=(_0x35625d<1.5?0x1:_0x35625d<2.5?0x2:_0x35625d<0x4?0x3:_0x35625d<0x7?0x5:0xa)*_0x132c30,_0x2ab27b>=-0x14?+_0x53ae3b[_0x53faa5(0x1ef2)](_0x2ab27b<0x0?-_0x2ab27b:0x0):_0x53ae3b;}function quantityExponent(_0x15f341){var _0x3290a9=_0x5e00b3;if(0x0===_0x15f341)return 0x0;var _0x459f21=Math[_0x3290a9(0x1ace)](Math[_0x3290a9(0xca1)](_0x15f341)/Math[_0x3290a9(0x3c3c)]);return _0x15f341/Math['pow'](0xa,_0x459f21)>=0xa&&_0x459f21++,_0x459f21;}function getExtent(_0x2d7cb0,_0xb029c6,_0x48ae9d){var _0x9b9d3b=_0x307c2b,_0x38e5ee=_0x5e00b3,_0x1d24e6=[];return _0x1d24e6[0x0]=round(Math[_0x38e5ee(0x1ace)](_0x2d7cb0/_0x48ae9d)*_0x48ae9d),_0x1d24e6[0x1]=round(Math[_0x9b9d3b(0x4f30)](_0xb029c6/_0x48ae9d)*_0x48ae9d),_0x1d24e6;}function round(_0x2dc88d,_0x3cca83,_0x3a5b91){var _0x56bf7e=_0x5e00b3;return null==_0x3cca83&&(_0x3cca83=0xa),_0x3cca83=Math[_0x56bf7e(0x19a8)](Math[_0x56bf7e(0x498f)](0x0,_0x3cca83),0x14),_0x2dc88d=(+_0x2dc88d)[_0x56bf7e(0x1ef2)](_0x3cca83),_0x3a5b91?_0x2dc88d:+_0x2dc88d;}var LOADSTATE$2={'UNLOAD':0x0,'LOADING':0x1,'LOADED':0x2,'PARSING':0x3,'READY':0x4,'LOST':0x5},_xmlParser$2=new XMLParser(),_STRIDE=0x19;function createRatio(_0x59216a,_0x5c0834,_0x3fbc0d){var _0x1997d5=_0x307c2b,_0x109944=_0x5e00b3,_0x469a7c=_0x59216a[_0x109944(0x209a)][0x0],_0x4880aa=_0x469a7c[_0x109944(0x539b)],_0x183410=new Float32Array(_0x4880aa[_0x109944(0x537f)],_0x4880aa[_0x109944(0x153e)],_0x4880aa[_0x1997d5(0x4f5a)]/0x4),_0x146622=_0x469a7c[_0x1997d5(0x4f1d)],_0x2ad2a3=_0x59216a[_0x109944(0x228d)],_0x1102c8=new Float32Array(0x3*_0x2ad2a3),_0x4916ee=_0x59216a[_0x109944(0x1944)];_0x4916ee[_0x109944(0x33ff)]=Object[_0x109944(0x4d54)](_0x4916ee)[_0x109944(0x809)];for(var _0x4c294a=0x0;_0x4c294a<_0x2ad2a3;_0x4c294a++){var _0x343f55=new Cartesian3(_0x183410[_0x4c294a*_0x146622],_0x183410[_0x4c294a*_0x146622+0x1],_0x183410[_0x4c294a*_0x146622+0x2]),_0x4f42bf=new Cartesian3();Matrix4[_0x109944(0x108e)](_0x5c0834,_0x343f55,_0x4f42bf);var _0xc3f7f6=Cartographic[_0x1997d5(0x1aa5)](_0x4f42bf),_0x3d005d=CesiumMath[_0x1997d5(0x3a80)](_0xc3f7f6[_0x109944(0x4465)]),_0x23c6fa=CesiumMath['toDegrees'](_0xc3f7f6[_0x109944(0x5859)]),_0x1d0f2a=_0xc3f7f6[_0x109944(0x5a4e)],_0x492c5b=(_0x3d005d-_0x3fbc0d[_0x109944(0x4db1)])/(_0x3fbc0d[_0x1997d5(0xf7d)]-_0x3fbc0d[_0x109944(0x4db1)]),_0x2ac13d=(_0x23c6fa-_0x3fbc0d[_0x109944(0x4645)])/(_0x3fbc0d[_0x1997d5(0x49a6)]-_0x3fbc0d[_0x1997d5(0x35e7)]),_0x5db5a0=(_0x1d0f2a-_0x3fbc0d[_0x109944(0x4da5)])/(_0x3fbc0d[_0x109944(0x5214)]-_0x3fbc0d[_0x109944(0x4da5)]);_0x1102c8[0x3*_0x4c294a]=_0x492c5b,_0x1102c8[0x3*_0x4c294a+0x1]=_0x2ac13d,_0x1102c8[0x3*_0x4c294a+0x2]=_0x5db5a0;}_0x59216a[_0x109944(0x209a)]['push']({'index':_0x4916ee[_0x109944(0x33ff)],'typedArray':_0x1102c8,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x1997d5(0x3078)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1});}function S3MInstanceCollection$1(_0x5e4da3){var _0x19767f=_0x307c2b,_0x1cfa75=_0x5e00b3;if(!defined$1(_0x5e4da3))throw new DeveloperError$1(_0x1cfa75(0x2484));this[_0x1cfa75(0x1358)]=_0x5e4da3,this[_0x1cfa75(0x24f8)]=_0x5e4da3[_0x1cfa75(0x24f8)],this[_0x1cfa75(0x4ab3)]=InstancedType$1[_0x1cfa75(0x9bb)],this[_0x1cfa75(0x3076)]={},this[_0x1cfa75(0x435e)]=!0x0,this[_0x19767f(0x1d8b)]=!0x1,this[_0x19767f(0x5919)]=!0x1,this[_0x1cfa75(0x15f5)]=!0x1,this[_0x1cfa75(0x31c4)]=0xfff,this[_0x1cfa75(0x3a5a)]=Number[_0x1cfa75(0x4d71)],this[_0x1cfa75(0x3ae8)]=Number[_0x1cfa75(0x4d71)],this[_0x1cfa75(0x58bc)]=0x0,this[_0x1cfa75(0x143c)]=0x0,this[_0x1cfa75(0x43dc)]=RangeMode[_0x1cfa75(0xf8e)],this[_0x19767f(0x3fa4)]=0x0,null!==_0x5e4da3[_0x1cfa75(0x53bd)]?this[_0x1cfa75(0x5428)]=0x1:null!==_0x5e4da3[_0x1cfa75(0x4a19)]?this[_0x19767f(0x46b7)]=0x2:null!==_0x5e4da3[_0x1cfa75(0x968)]&&(this[_0x1cfa75(0x5428)]=0x3),this[_0x1cfa75(0x3eea)]=!0x1,this[_0x1cfa75(0x2a1d)]=!0x1,this[_0x1cfa75(0x1ffc)]=[],this['_sqMode']=PositionMode$1[_0x1cfa75(0x1966)],this[_0x19767f(0x1792)]=[],this[_0x19767f(0x396f)]=SHADOWTYPE$1[_0x1cfa75(0x423a)],this[_0x1cfa75(0x2b72)]=!0x0,this[_0x1cfa75(0x55a7)]=new Event(),this[_0x19767f(0x2084)]=void 0x0,this[_0x1cfa75(0x44e8)]={},this[_0x1cfa75(0x6d3)]=PBRMaterialType[_0x1cfa75(0x423a)],this[_0x19767f(0x2741)]=MixColorType$1[_0x19767f(0x14bd)],S3MTaskManager[_0x1cfa75(0x36f0)][_0x1cfa75(0x5f2a)]({});}function updateProfileClamp(_0x417f2b,_0x1e048d,_0x578d77){var _0x50ad4d=_0x307c2b,_0x30aa76=_0x5e00b3;if(defined$1(_0x417f2b[_0x30aa76(0x3ae9)])||_0x417f2b[_0x30aa76(0x3db)](_0x1e048d),_0x417f2b[_0x30aa76(0x3ae9)][_0x30aa76(0x176e)]={},_0x578d77){var _0x184cb0=S3MRenderStateCreator[_0x50ad4d(0x3966)]();_0x417f2b[_0x30aa76(0x3ae9)][_0x30aa76(0x33c4)]=RenderState[_0x30aa76(0x5344)](_0x184cb0),_0x417f2b[_0x30aa76(0x3ae9)][_0x30aa76(0x295c)]=Pass$1[_0x50ad4d(0x11f7)],defined$1(_0x417f2b[_0x30aa76(0x4bd7)])||_0x417f2b[_0x50ad4d(0x1f7b)]();}else _0x417f2b[_0x30aa76(0x3ae9)][_0x30aa76(0x33c4)]=RenderState[_0x30aa76(0x5344)]({'cull':{'enabled':group[_0x30aa76(0x269d)],'face':group[_0x30aa76(0x152d)]},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x30aa76(0x231d)]}),_0x417f2b[_0x30aa76(0x2cca)](!0x0,!0x0,'ClampObject',!0x0);}function load$1(_0x119350,_0x251954){var _0x4a6564=_0x307c2b,_0x1c1373=_0x5e00b3,_0x5f4833=_0x119350[_0x1c1373(0x3076)][_0x251954],_0x514885=_0x119350[_0x1c1373(0x2be2)],_0x309c40=_0x5f4833[_0x1c1373(0x3d40)];if(LOADSTATE$2[_0x1c1373(0x5fe7)]==_0x309c40){var _0x31f518=throttleRequestByServer(_0x251954,function(_0x1ed5d1){return loadArrayBuffer(_0x1ed5d1,_0x514885);});defined$1(_0x31f518)&&(_0x5f4833[_0x1c1373(0x3d40)]=LOADSTATE$2[_0x1c1373(0x5aa6)],_0x31f518[_0x4a6564(0x4527)](function(_0x21e91b){var _0x2ec750=_0x1c1373;_0x5f4833[_0x2ec750(0x3c42)]=_0x21e91b,_0x5f4833[_0x2ec750(0x3d40)]=LOADSTATE$2[_0x2ec750(0x4221)];},function(_0x4bb886){var _0x4fc0c3=_0x1c1373;_0x5f4833[_0x4fc0c3(0x3d40)]=LOADSTATE$2[_0x4fc0c3(0x4e38)];}));}LOADSTATE$2[_0x1c1373(0x4221)]==_0x309c40&&(defined$1(_0x5f4833[_0x4a6564(0x172e)])?parseBuffer$1(_0x119350,_0x5f4833,_0x5f4833[_0x4a6564(0x172e)]):defined$1(_0x5f4833[_0x1c1373(0x5e6a)])&&parse$1(_0x119350,_0x5f4833[_0x1c1373(0x5e6a)],_0x5f4833));}function isShadow$2(_0x66b4c9){var _0x2882de=_0x5e00b3;return _0x66b4c9[_0x2882de(0x4672)]==SHADOWTYPE$1[_0x2882de(0x33de)]||_0x66b4c9[_0x2882de(0x4672)]==SHADOWTYPE$1[_0x2882de(0x1b9)];}function updateGroup(_0x478ab1,_0x2a96e2){var _0x2cad72=_0x307c2b,_0x59daf5=_0x5e00b3,_0x31b40a=_0x478ab1[_0x59daf5(0x1179)][_0x59daf5(0x809)],_0x1199a6=_0x478ab1[_0x59daf5(0x465a)];if(_0x1199a6&&!(_0x1199a6[_0x2cad72(0x2ef4)]<0x1)&&0x0!==_0x31b40a){var _0x3e3160=_0x478ab1[_0x59daf5(0x1179)][_0x2cad72(0x225a)][0x0];if(defined$1(_0x3e3160)){var _0x17abad=defined$1(_0x3e3160[_0x59daf5(0x9cc)])?_STRIDE+0x8:_STRIDE,_0x4516fe=_0x478ab1[_0x59daf5(0x2d36)],_0x7938d0=_0x478ab1[_0x2cad72(0x2d75)];_0x478ab1[_0x59daf5(0x4cbf)]&&_0x478ab1['instanceBuffer'][_0x59daf5(0x2947)]();for(var _0x38c515=new Float32Array(_0x31b40a*_0x17abad),_0x23e126=0x0;_0x23e126<_0x31b40a;_0x23e126++){(_0x10b95c=_0x478ab1[_0x59daf5(0x1179)][_0x59daf5(0xc98)][_0x23e126])[_0x59daf5(0x51d3)]=_0x23e126,packageTypedArray(_0x38c515,_0x10b95c,_0x23e126*_0x17abad);}_0x478ab1[_0x2cad72(0xf8e)]=Buffer$1[_0x59daf5(0x5ad5)]({'context':_0x2a96e2,'typedArray':_0x38c515,'usage':BufferUsage[_0x2cad72(0x54ce)]}),_0x478ab1[_0x59daf5(0x4cbf)][_0x59daf5(0x5754)]=!0x1,_0x23e126=0x0;for(var _0xbc7edd=_0x1199a6[_0x59daf5(0x809)];_0x23e126<_0xbc7edd;_0x23e126++){var _0x198f99=_0x1199a6[_0x23e126],_0x1768a4=_0x198f99[_0x59daf5(0x3594)];_0x1768a4[_0x59daf5(0x2b54)][_0x59daf5(0x2947)]();for(var _0x1ff075=0x0;_0x1ff075<_0x198f99[_0x59daf5(0x177b)][_0x59daf5(0x809)];_0x1ff075++){var _0x5680d0=_0x198f99[_0x2cad72(0x3377)][_0x1ff075];defined$1(_0x5680d0[_0x2cad72(0x56b)])&&_0x5680d0[_0x2cad72(0x56b)]>0x0&&(_0x5680d0[_0x59daf5(0x521e)]=_0x478ab1[_0x59daf5(0x4cbf)]);}_0x1768a4[_0x59daf5(0x2b54)]=new VertexArray({'context':_0x2a96e2,'attributes':_0x198f99[_0x59daf5(0x177b)],'indexBuffer':_0x198f99['indexBuffer']}),_0x1768a4[_0x59daf5(0x1a77)]=_0x31b40a;for(var _0x1dd464=0x0;_0x1dd464<_0x31b40a;_0x1dd464++){var _0x10b95c;if((_0x10b95c=_0x478ab1[_0x2cad72(0x5a0f)][_0x59daf5(0xc98)][_0x1dd464])[_0x2cad72(0x1c07)]=_0x1dd464,_0x10b95c[_0x59daf5(0x2d36)]=_0x4516fe,_0x10b95c[_0x59daf5(0x46f6)]=_0x7938d0,!defined$1(_0x10b95c[_0x59daf5(0x93d)])){_0x10b95c[_0x59daf5(0x93d)]=new BoundingSphere();var _0x382411=Cartesian3[_0x59daf5(0x584)](_0x10b95c['scale']);_0x10b95c[_0x2cad72(0x4232)][_0x59daf5(0x48ce)]=_0x7938d0*_0x382411;var _0x3a7e6a=Transforms[_0x59daf5(0x14ce)](_0x10b95c[_0x59daf5(0x3747)],Ellipsoid[_0x59daf5(0x17f7)],new Matrix4());Matrix4[_0x59daf5(0x108e)](_0x3a7e6a,_0x4516fe,_0x10b95c[_0x2cad72(0x4232)][_0x59daf5(0x4fe8)]);}}}_0x478ab1[_0x59daf5(0x1a77)]=_0x31b40a,_0x478ab1[_0x2cad72(0x5771)]=!0x1;}}}function packageTypedArray(_0x4097cf,_0x4c57d7,_0x14c4fa){var _0x46c0e3=_0x307c2b,_0xa37a1c=_0x5e00b3,_0x1c1126=Cartesian3[_0xa37a1c(0x40f3)](_0x4c57d7[_0x46c0e3(0x52e4)]),_0x264812=_0x4c57d7[_0xa37a1c(0x4303)];if(_0x4c57d7[_0xa37a1c(0x2201)]===SceneMode$1[_0xa37a1c(0x5d29)]){var _0x1aec11=Matrix3[_0x46c0e3(0x53d)](-Math['PI']/0x2),_0x109f76=Quaternion[_0xa37a1c(0x1b33)](_0x1aec11);Quaternion[_0x46c0e3(0x515)](_0x264812,_0x109f76,_0x264812);}var _0x39f34f=_0x4c57d7[_0xa37a1c(0x108d)],_0xdc66c=EncodedCartesian3[_0xa37a1c(0x50e9)](_0x1c1126),_0x4aa614=_0x4c57d7[_0x46c0e3(0x339)]?_0xdc66c[_0xa37a1c(0x42e0)]:Cartesian3[_0x46c0e3(0x12ef)],_0x41663b=_0x4c57d7[_0xa37a1c(0x37b5)]?_0xdc66c['low']:Cartesian3[_0xa37a1c(0x3a34)],_0x4d9d1d=_0x4c57d7[_0xa37a1c(0x512)],_0x2eede5=_0x4c57d7[_0xa37a1c(0x315f)],_0x344690=_0x4c57d7[_0xa37a1c(0x3fc4)],_0x40212e=_0x4c57d7[_0xa37a1c(0x46f6)],_0x5d725a=_0x4c57d7[_0xa37a1c(0x2296)],_0x235709=_0x4c57d7[_0x46c0e3(0x4b57)],_0x5012e3=0x0;_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x4aa614['x'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x4aa614['y'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x4aa614['z'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x41663b['x'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x41663b['y'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x41663b['z'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x264812['x'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x264812['y'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x264812['z'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x264812['w'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x39f34f['x'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x39f34f['y'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x39f34f['z'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x40212e,_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x4d9d1d[_0xa37a1c(0x20a2)],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x4d9d1d[_0xa37a1c(0x9db)],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x4d9d1d[_0x46c0e3(0x485e)],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x4d9d1d[_0xa37a1c(0x32a8)],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x2eede5['x'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x2eede5['y'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x2eede5['z'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x2eede5['w'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x344690['x'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x344690['y'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x344690['z'],defined$1(_0x5d725a)&&(_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x5d725a['x'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x5d725a['y'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x5d725a['z'],_0x4097cf[_0x14c4fa+_0x5012e3++]=0x1),defined$1(_0x235709)&&(_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x235709['x'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x235709['y'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x235709['z'],_0x4097cf[_0x14c4fa+_0x5012e3++]=_0x235709['w']);}function RenderEntity$1(_0x365bba){var _0x4eda01=_0x307c2b,_0x3528de=_0x5e00b3,_0x5316cf=(_0x365bba=_0x365bba||{})[_0x3528de(0x3417)],_0x433cc8=_0x365bba[_0x3528de(0x471)],_0x2c763d=_0x365bba[_0x3528de(0x225c)];if(!(_0x365bba['arrIndexPackage']&&_0x365bba['vertexPackage']&&_0x365bba[_0x4eda01(0x45e4)]&&_0x365bba[_0x3528de(0x225c)]))throw new DeveloperError$1(_0x3528de(0x85b));this[_0x3528de(0x3982)]=_0x5316cf,this[_0x3528de(0x258c)]=_0x433cc8,this[_0x3528de(0x5899)]=_0x365bba[_0x3528de(0x45f8)],this[_0x3528de(0x3f20)]={},this[_0x4eda01(0x2555)]=!0x1,this[_0x3528de(0x3309)]=defaultValue$1(_0x365bba[_0x3528de(0x56c7)],Matrix4[_0x3528de(0x2de)]),this[_0x3528de(0x187f)]=_0x2c763d,this[_0x3528de(0x3594)]=void 0x0,this[_0x3528de(0x4bd7)]=void 0x0,this[_0x4eda01(0x1778)]=void 0x0,this[_0x3528de(0x295f)]=void 0x0,this[_0x3528de(0x5151)]=_0x365bba[_0x3528de(0x36b6)],this[_0x4eda01(0x3ea)]=_0x365bba[_0x3528de(0x24a0)];}function parse$1(_0x134e92,_0x11e218,_0x2e2251){var _0x4fe6cc=_0x307c2b,_0x32d5d6=_0x5e00b3;_0x2e2251[_0x32d5d6(0x3d40)]=LOADSTATE$2[_0x4fe6cc(0x33de)];for(var _0x54fc42=new Cartesian3(),_0x1e7e6d=[],_0x30f206=Number[_0x32d5d6(0x4d71)],_0x51da00=Number[_0x32d5d6(0x5c47)],_0x539dab=0x0;_0x539dab<_0x11e218[_0x32d5d6(0x2ee)];_0x539dab++)Cartesian3[_0x32d5d6(0x361f)](_0x11e218[_0x32d5d6(0x33fc)],0x3*_0x539dab,_0x54fc42),_0x1e7e6d[_0x4fe6cc(0x2a0e)](Cartesian3[_0x32d5d6(0x40f3)](_0x54fc42)),_0x30f206=Math[_0x32d5d6(0x19a8)](_0x30f206,_0x54fc42['y']),_0x51da00=Math['max'](_0x51da00,_0x54fc42['y']);var _0x1b6e88=Matrix4[_0x32d5d6(0x40f3)](Matrix4[_0x32d5d6(0x2de)],new Matrix4()),_0x285b22=BoundingSphere[_0x32d5d6(0x12c2)](_0x1e7e6d,new BoundingSphere());BoundingSphere[_0x32d5d6(0x332f)](_0x285b22,_0x1b6e88,_0x285b22);var _0x21a501=new RenderEntity$1({'vertexPackage':{'vertexAttributes':[{'index':0x0,'typedArray':_0x11e218[_0x32d5d6(0x33fc)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x32d5d6(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x0,'normalize':!0x1},{'index':0x1,'typedArray':_0x11e218[_0x32d5d6(0x5217)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x32d5d6(0x486a)],'normalize':!0x1,'offsetInBytes':0x0,'strideInBytes':0x0},{'index':0x2,'typedArray':_0x11e218[_0x32d5d6(0x51d0)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x4fe6cc(0x3078)],'normalize':!0x1,'offsetInBytes':0x0,'strideInBytes':0x0}],'attrLocation':{'aPosition':0x0,'aColor':0x1,'aNormal':0x2},'instanceCount':0x0,'instanceMode':0x0,'instanceIndex':-0x1,'verticesCount':_0x11e218[_0x4fe6cc(0x3917)]},'arrIndexPackage':[{'indicesTypedArray':_0x11e218[_0x32d5d6(0x314b)],'indexType':0x0,'primitiveType':0x4}],'mapPass':{},'boundingVolume':_0x285b22,'collection':_0x134e92,'ownerGroup':_0x2e2251,'matModel':_0x1b6e88});_0x21a501[_0x32d5d6(0x4a16)](_0x134e92),_0x2e2251[_0x32d5d6(0x465a)][_0x32d5d6(0x5323)](_0x21a501),_0x2e2251[_0x32d5d6(0x5e6a)]=void 0x0,_0x2e2251[_0x32d5d6(0x3d40)]=LOADSTATE$2[_0x32d5d6(0xc3e)],_0x2e2251['ready']=!0x0,_0x134e92[_0x32d5d6(0x55a7)][_0x32d5d6(0x1c10)](_0x2e2251[_0x4fe6cc(0x2cb5)]);}function pushDefineToShader$7(_0x5c172c,_0x19cb35){var _0x441ac1=_0x5e00b3,_0xc61767=!0x1;for(var _0x3cec41 in _0x5c172c[_0x441ac1(0x5c34)])if(_0x5c172c[_0x441ac1(0x5c34)][_0x3cec41]===_0x19cb35){_0xc61767=!0x0;break;}_0xc61767||_0x5c172c[_0x441ac1(0x5c34)]['push'](_0x19cb35);}function removeDefineToShader$7(_0x3df502,_0x359cc6){var _0x1a27c8=_0x5e00b3;for(var _0x1496cf=-0x1,_0x40688d=0x0;_0x40688d<_0x3df502[_0x1a27c8(0x5c34)][_0x1a27c8(0x809)];_0x40688d++)if(_0x3df502[_0x1a27c8(0x5c34)][_0x40688d]===_0x359cc6){_0x1496cf=_0x40688d;break;}_0x1496cf>=0x0&&_0x3df502[_0x1a27c8(0x5c34)][_0x1a27c8(0x2f5b)](_0x1496cf,0x1);}function parseBuffer$1(_0x38df45,_0x4b4197,_0x3d31ce){var _0x50c7a2=_0x307c2b,_0x58b56d=_0x5e00b3,_0xcfc598,_0x3b35e8={'buffer':_0x3d31ce,'supportCompressType':_0x38df45[_0x58b56d(0x5428)]},_0xcc9d6c=!0x1;if(_0x4b4197[_0x58b56d(0x2dba)][_0x58b56d(0x5f31)](_0x50c7a2(0x2740))||/\.(x|X|dae|DAE|osgb)$/[_0x58b56d(0x4a8a)](_0x4b4197[_0x58b56d(0x2dba)])){if(/\.(x|X|dae|DAE|osgb)$/[_0x50c7a2(0x37cb)](_0x4b4197[_0x58b56d(0x2dba)])&&(_0x3b35e8[_0x58b56d(0x2e79)]=!0x0),_0x3b35e8[_0x58b56d(0x529b)]=_0x4b4197[_0x58b56d(0x2dba)][_0x58b56d(0x4c07)](_0x4b4197[_0x58b56d(0x2dba)][_0x58b56d(0x12e)]('.')+0x1),_0xcc9d6c=!0x0,S3MTaskManager[_0x58b56d(0x56e8)]||S3MTaskManager[_0x58b56d(0x4431)](),!S3MTaskManager[_0x50c7a2(0x4018)])return;_0xcfc598=S3MTaskManager[_0x58b56d(0x36f0)][_0x58b56d(0x5f2a)](_0x3b35e8,[_0x3d31ce]);}else _0xcfc598=S3MTaskManager[_0x50c7a2(0x3a41)]['scheduleTask'](_0x3b35e8,[_0x3d31ce]);defined$1(_0xcfc598)?(_0x4b4197[_0x58b56d(0x3d40)]=LOADSTATE$2[_0x50c7a2(0x33de)],_0x4b4197[_0x58b56d(0x3c42)]=void 0x0,_0xcfc598[_0x58b56d(0x2a5f)](function(_0x10087a){var _0x2857fa=_0x50c7a2,_0x33172c=_0x58b56d;_0x10087a[_0x2857fa(0x5ace)]?(_0xcc9d6c?parseS3MB(_0x10087a,_0x4b4197,_0x38df45):parseS3M(_0x10087a,_0x4b4197,_0x38df45),_0x4b4197[_0x33172c(0x2e0b)]=!0x0,_0x4b4197['dirty']=!0x1,_0x4b4197[_0x2857fa(0x1ed3)]=LOADSTATE$2[_0x33172c(0xc3e)]):_0x4b4197[_0x33172c(0x3d40)]=LOADSTATE$2[_0x2857fa(0x100d)];})[_0x50c7a2(0x53dd)](function(_0x47ecac){var _0x1576d4=_0x58b56d;console[_0x1576d4(0xca1)](_0x47ecac);})['then'](function(){var _0x34e2b3=_0x58b56d;_0x38df45[_0x34e2b3(0x55a7)][_0x34e2b3(0x1c10)](_0x4b4197[_0x34e2b3(0x2dba)]);})):_0x4b4197[_0x58b56d(0x3d40)]=LOADSTATE$2[_0x58b56d(0x4221)];}function parseS3MB(_0x7f9df9,_0xfdf054,_0x452907){var _0x131762=_0x5e00b3;_0x452907[_0x131762(0x24f8)];var _0x15840b=_0x452907[_0x131762(0x1358)],_0x4b8b4d=_0x7f9df9[_0x131762(0x2fdd)],_0x2e93ab=_0x7f9df9[_0x131762(0x96f)],_0x303cc0=_0x7f9df9[_0x131762(0x4025)][_0x131762(0x3453)],_0x13799f={},_0xbb8af4=0x0,_0x5e938b=0x0,_0x53e222=when[_0x131762(0x32fc)]();_0x303cc0[_0x131762(0x7f7)](function(_0x5e2214){var _0x5d6160=_0x140d,_0x489ac2=_0x131762,_0x2a2076=_0x5e2214[_0x489ac2(0x3453)],_0x2de1c7=_0x2a2076['id'],_0x4073eb=new MaterialPass({});_0x13799f[_0x2de1c7]=_0x4073eb,_0x4073eb[_0x489ac2(0xd6e)](_0x2a2076),_0x4073eb[_0x489ac2(0x563c)](_0x2a2076);var _0x2e98c5=_0x2a2076[_0x489ac2(0x1122)];_0xbb8af4+=_0x2e98c5[_0x489ac2(0x809)];for(var _0x3d0ddc=0x0;_0x3d0ddc<_0x2e98c5['length'];_0x3d0ddc++){var _0x1b6042=_0x2e98c5[_0x3d0ddc][_0x489ac2(0x20cb)],_0x23feab=_0x1b6042['id'],_0x176a6e=0x0===_0x1b6042[_0x489ac2(0x816)]['u']?TextureWrap$1[_0x489ac2(0x5993)]:TextureWrap$1[_0x489ac2(0x3304)],_0x42a09b=0x0===_0x1b6042[_0x489ac2(0x816)]['v']?TextureWrap$1[_0x489ac2(0x5993)]:TextureWrap$1[_0x5d6160(0x11be)];_0x4073eb[_0x489ac2(0x3a69)]=Matrix4[_0x5d6160(0x1055)](_0x1b6042[_0x5d6160(0xd26)]);var _0x3835fd=_0x7f9df9[_0x489ac2(0x3c94)][_0x23feab],_0x4f2df9=_0x23feab;if(defined$1(_0x3835fd))(!CesiumMath[_0x489ac2(0x5bf4)](_0x3835fd[_0x489ac2(0x2d3c)])||!CesiumMath[_0x489ac2(0x5bf4)](_0x3835fd[_0x489ac2(0x5a4e)]))&&(_0x176a6e=TextureWrap$1[_0x5d6160(0x11be)],_0x42a09b=TextureWrap$1[_0x489ac2(0x3304)]);if(defined$1(_0x3835fd)||!_0x23feab[_0x489ac2(0x5f31)](_0x489ac2(0x2ab7))&&!_0x23feab[_0x489ac2(0x5f31)](_0x489ac2(0x5ba7))){if(defined$1(_0x3835fd)&&_0x3835fd[_0x489ac2(0x2d3c)]>0x0&&_0x3835fd[_0x489ac2(0x5a4e)]>0x0&&_0x3835fd[_0x489ac2(0x112f)][_0x489ac2(0x809)]>0x0){var _0x3ba9d=DDSTextureManager$1[_0x489ac2(0x595)](_0x4f2df9,_0x15840b,_0x3835fd[_0x489ac2(0x2d3c)],_0x3835fd[_0x489ac2(0x5a4e)],_0x3835fd[_0x489ac2(0x27dc)],_0x3835fd[_0x489ac2(0x483f)],_0x3835fd[_0x489ac2(0x112f)],!0x1,_0x176a6e,_0x42a09b),_0x4ac5f6=_0x23feab[_0x489ac2(0xabf)](_0x489ac2(0x497b))>-0x1,_0x57d531=_0x4073eb[_0x489ac2(0x40ed)]===_0x3d0ddc,_0x287e5c=_0x4073eb[_0x5d6160(0x3962)]===_0x3d0ddc,_0x5478d1=_0x4073eb[_0x5d6160(0x540b)]===_0x3d0ddc,_0x17942e=_0x4073eb[_0x5d6160(0x146f)]===_0x3d0ddc;_0x4ac5f6?(_0x4073eb[_0x5d6160(0xdbd)]=!0x0,_0x4073eb[_0x489ac2(0x489b)]=_0x3ba9d):_0x57d531?_0x4073eb[_0x489ac2(0x5a48)]=_0x3ba9d:_0x287e5c?_0x4073eb[_0x489ac2(0x353d)]=_0x3ba9d:_0x5478d1?_0x4073eb['metallicRoughnessTexture']=_0x3ba9d:_0x17942e?_0x4073eb[_0x489ac2(0x3147)]=_0x3ba9d:_0x4073eb[_0x489ac2(0x4efe)][_0x489ac2(0x5323)](_0x3ba9d);}_0x53e222[_0x489ac2(0x1c7e)]();}else{var _0x29ff24=_0xfdf054[_0x489ac2(0x2dba)][_0x489ac2(0x4c07)](0x0,_0xfdf054[_0x489ac2(0x2dba)][_0x489ac2(0x12e)]('/')+0x1)+_0x23feab;loadArrayBuffer(_0x29ff24)[_0x5d6160(0x4527)](function(_0x29b091){var _0x571198=_0x489ac2,_0x325446=_0x29ff24[_0x571198(0x5f31)](_0x571198(0x2ab7))?_0x571198(0x2ab7):_0x571198(0x5ba7);_0x4073eb[_0x571198(0x3d5)](_0x4f2df9,_0x15840b,_0x3d0ddc,_0x29b091,_0x176a6e,_0x42a09b,_0x325446)[_0x571198(0x2a5f)](function(_0x4351a4){var _0x3328da=_0x571198;++_0x5e938b==_0xbb8af4&&_0x53e222[_0x3328da(0x1c7e)]();})[_0x571198(0xd22)](function(){var _0x2fd55b=_0x140d;++_0x5e938b==_0xbb8af4&&_0x53e222[_0x2fd55b(0x511b)]();});})[_0x489ac2(0xd22)](function(){var _0x45ad21=_0x489ac2;++_0x5e938b==_0xbb8af4&&_0x53e222[_0x45ad21(0x1c7e)]();});}}}),_0x53e222[_0x131762(0x24e7)][_0x131762(0x2a5f)](function(){var _0x1d3e76=_0x140d,_0x426d08=_0x131762,_0x3e1fe6=_0x4b8b4d['pageLods'],_0x4cba7e=[],_0x13f676=new BoundingSphere();_0x3e1fe6[_0x1d3e76(0x1b22)](_0x2c1e38=>{var _0x10c500=_0x1d3e76,_0x44ca1f=_0x23ca;_0x2c1e38[_0x44ca1f(0x93d)]&&_0x4cba7e[_0x10c500(0x2a0e)](_0x2c1e38[_0x44ca1f(0x93d)]);}),BoundingSphere[_0x426d08(0x5947)](_0x4cba7e,_0x13f676);for(var _0x46c419=0x0;_0x46c419<_0x3e1fe6[_0x426d08(0x809)];_0x46c419++){_0x3e1fe6[_0x46c419]['geodes'][_0x426d08(0x7f7)](function(_0x42db7c){var _0x458b7b=_0x1d3e76,_0x3da8c3=_0x426d08;for(var _0x662c45=_0x42db7c[_0x458b7b(0x31eb)],_0xf7cf1f=_0x42db7c[_0x458b7b(0x3e66)],_0x565d01=0x0;_0x565d01<_0xfdf054[_0x458b7b(0x5a0f)][_0x3da8c3(0x809)];_0x565d01++){var _0x66e5dc=_0xfdf054[_0x3da8c3(0x1179)][_0x458b7b(0x225a)][_0x565d01];_0x66e5dc[_0x3da8c3(0x2d36)]=Cartesian3[_0x3da8c3(0x40f3)](_0x13f676[_0x3da8c3(0x4fe8)]),_0x66e5dc[_0x3da8c3(0x46f6)]=_0x13f676['radius'],defined$1(_0xfdf054[_0x3da8c3(0x2d36)])||(_0xfdf054[_0x3da8c3(0x2d36)]=_0x66e5dc[_0x3da8c3(0x2d36)],_0xfdf054[_0x3da8c3(0x46f6)]=_0x66e5dc['oriRadius']);var _0x4b603a=_0x66e5dc[_0x3da8c3(0x3747)],_0xdb3d2d=Transforms[_0x3da8c3(0x14ce)](_0x4b603a,Ellipsoid['WGS84'],new Matrix4()),_0x21db8f=BoundingSphere[_0x3da8c3(0x332f)](_0x13f676,_0xdb3d2d,new BoundingSphere());_0x66e5dc[_0x3da8c3(0x93d)]=_0x21db8f;}for(var _0x72dca0=0x0;_0x72dca0<_0xf7cf1f[_0x3da8c3(0x809)];_0x72dca0++){for(var _0x51faf6=_0xf7cf1f[_0x72dca0],_0x9cf1f=_0x2e93ab[_0x51faf6],_0x3a4247=_0x9cf1f[_0x458b7b(0x1b8f)],_0x52bce1=_0x9cf1f[_0x458b7b(0x1da6)],_0x1de4c0={},_0xe81df=0x0;_0xe81df<_0x52bce1[_0x3da8c3(0x809)];_0xe81df++){var _0x144598=_0x52bce1[_0xe81df];if(defined$1(_0x144598)){var _0x160857=_0x144598[_0x3da8c3(0x35b3)],_0x2e86ff=_0x13799f[_0x160857];_0x1de4c0[_0x160857]=_0x2e86ff;}}var _0xe76316=new RenderEntity$1({'vertexPackage':_0x3a4247,'arrIndexPackage':_0x52bce1,'version':_0x7f9df9[_0x3da8c3(0x24cf)],'mapPass':_0x1de4c0,'collection':_0x452907,'ownerGroup':_0xfdf054,'matModel':_0x662c45});_0xe76316[_0x3da8c3(0x4a16)](_0x452907),_0xfdf054[_0x3da8c3(0x465a)][_0x3da8c3(0x5323)](_0xe76316);}});}});}function parseS3M(_0x2a22e7,_0x1cb6d1,_0x1944c6){var _0x1ed5f6=_0x307c2b,_0x42573a=_0x5e00b3;_0x1944c6[_0x42573a(0x24f8)];for(var _0xb6c34b=_0x1944c6[_0x42573a(0x1358)],_0x1c2f1d=_xmlParser$2[_0x42573a(0x3a51)](_0x2a22e7[_0x42573a(0x2d4)])[_0x1ed5f6(0x1a05)],_0x5c97b2=_0x1c2f1d[_0x42573a(0x343f)],_0x43bb69=queryChildNodes$4(queryFirstNode$4(_0x1c2f1d,_0x1ed5f6(0x4bab),_0x5c97b2),_0x42573a(0x3453),_0x5c97b2),_0xdc66fd={},_0x4f167c=0x0,_0x5da08e=_0x43bb69[_0x42573a(0x809)];_0x4f167c<_0x5da08e;_0x4f167c++){var _0x5ddc56=_0x43bb69[_0x4f167c],_0x5eab0e=queryStringValue$3(_0x5ddc56,_0x42573a(0x2c5),_0x5c97b2),_0x5c8150=new MaterialPass({});_0xdc66fd[_0x5eab0e]=_0x5c8150;var _0x24ea0a=queryFirstNode$4(_0x5ddc56,_0x42573a(0x1ea9),_0x5c97b2),_0x1d581c=queryNumericValue$3(_0x24ea0a,_0x1ed5f6(0xce3),_0x5c97b2),_0x48535f=queryNumericValue$3(_0x24ea0a,_0x42573a(0x16e3),_0x5c97b2),_0x5d5642=queryNumericValue$3(_0x24ea0a,_0x42573a(0x362),_0x5c97b2),_0xaa649f=queryNumericValue$3(_0x24ea0a,_0x42573a(0x2da),_0x5c97b2);_0x5c8150[_0x42573a(0x5022)]=new Color$2(_0x1d581c,_0x48535f,_0x5d5642,_0xaa649f);var _0x584bc6=queryFirstNode$4(_0x5ddc56,_0x42573a(0x5dde),_0x5c97b2);_0x1d581c=queryNumericValue$3(_0x584bc6,_0x42573a(0x4335),_0x5c97b2),_0x48535f=queryNumericValue$3(_0x584bc6,_0x42573a(0x5e11),_0x5c97b2),_0x5d5642=queryNumericValue$3(_0x584bc6,_0x1ed5f6(0x363c),_0x5c97b2),_0xaa649f=queryNumericValue$3(_0x584bc6,_0x42573a(0x4149),_0x5c97b2),_0x5c8150[_0x42573a(0x49a0)]=new Color$2(_0x1d581c,_0x48535f,_0x5d5642,_0xaa649f);var _0x3f4433=queryFirstNode$4(_0x5ddc56,_0x42573a(0xb02),_0x5c97b2);_0x1d581c=queryNumericValue$3(_0x3f4433,_0x1ed5f6(0x3d8a),_0x5c97b2),_0x48535f=queryNumericValue$3(_0x3f4433,_0x42573a(0x4fad),_0x5c97b2),_0x5d5642=queryNumericValue$3(_0x3f4433,_0x1ed5f6(0xdb3),_0x5c97b2),_0xaa649f=queryNumericValue$3(_0x3f4433,_0x1ed5f6(0x3dc9),_0x5c97b2),_0x5c8150[_0x42573a(0x1605)]=new Color$2(_0x1d581c,_0x48535f,_0x5d5642,_0xaa649f);var _0x4cdf29=queryNumericValue$3(_0x5ddc56,_0x42573a(0x53eb),_0x5c97b2);_0x5c8150[_0x42573a(0x3bab)]=_0x4cdf29,queryFirstNode$4(_0x5ddc56,_0x1ed5f6(0x3c99),_0x5c97b2),_0x5c8150[_0x42573a(0x6e8)]=queryBooleanValue$2(_0x5ddc56,_0x42573a(0x3161),_0x5c97b2)||_0x5c8150[_0x42573a(0x49a0)][_0x42573a(0x32a8)]<0x1;var _0x1300bd=queryFirstNode$4(_0x5ddc56,_0x42573a(0x30a9),_0x5c97b2),_0xe32968=queryStringValue$3(_0x1300bd,_0x42573a(0x2c5),_0x5c97b2),_0x13dd19=queryFirstNode$4(_0x1300bd,_0x1ed5f6(0x103a),_0x5c97b2),_0x323f01=queryStringValue$3(_0x13dd19,'u',_0x5c97b2),_0x4cfd22=queryStringValue$3(_0x13dd19,'v',_0x5c97b2);_0x323f01=_0x42573a(0x358f)===_0x323f01?TextureWrap$1[_0x42573a(0x5993)]:TextureWrap$1[_0x42573a(0x3304)],_0x4cfd22=_0x42573a(0x358f)===_0x4cfd22?TextureWrap$1[_0x42573a(0x5993)]:TextureWrap$1[_0x42573a(0x3304)];var _0x323ebe=_0x2a22e7[_0x42573a(0x3c94)][_0xe32968];if(defined$1(_0x323ebe)){_0xe32968=_0xb6c34b[_0x42573a(0x32b3)]+'_'+_0xe32968,(!CesiumMath[_0x1ed5f6(0x19fe)](_0x323ebe[_0x42573a(0x2d3c)])||!CesiumMath['isPowerOfTwo'](_0x323ebe[_0x42573a(0x5a4e)]))&&(_0x323f01=TextureWrap$1[_0x42573a(0x3304)],_0x4cfd22=TextureWrap$1[_0x1ed5f6(0x11be)]);var _0x26dcbe=DDSTextureManager$1[_0x42573a(0x595)](_0xe32968,_0xb6c34b,_0x323ebe[_0x1ed5f6(0x2299)],_0x323ebe[_0x42573a(0x5a4e)],_0x323ebe[_0x42573a(0x27dc)],_0x323ebe[_0x42573a(0x483f)],_0x323ebe[_0x1ed5f6(0x2e7f)],!0x1,_0x323f01,_0x4cfd22);_0x5c8150[_0x42573a(0x4efe)][_0x1ed5f6(0x2a0e)](_0x26dcbe),0x0===_0x323ebe[_0x42573a(0x483f)]&&(_0x1944c6[_0x42573a(0x5428)]=0x0);}}var _0x53950a=queryNodes$3(queryFirstNode$4(_0x1c2f1d,_0x42573a(0x4ef3),_0x5c97b2),_0x42573a(0x2942),_0x5c97b2);for(_0x4f167c=0x0,_0x5da08e=_0x53950a[_0x42573a(0x809)];_0x4f167c<_0x5da08e;_0x4f167c++){for(var _0x546cae=[],_0x5e3d66=_0x53950a[_0x4f167c],_0x11cf5e=queryStringValue$3(_0x5e3d66,_0x42573a(0x426f),_0x5c97b2)[_0x42573a(0x390f)](','),_0x580570=0x0;_0x580570<0x10;_0x580570++)_0x11cf5e[_0x580570]=parseFloat(_0x11cf5e[_0x580570]);_0x11cf5e=Matrix4[_0x42573a(0x1d8a)](_0x11cf5e,0x0);for(var _0x210955=queryNodes$3(_0x5e3d66,_0x42573a(0x154c),_0x5c97b2),_0x498466=[],_0x4d9f71=0x0,_0x56c890=_0x210955[_0x42573a(0x809)];_0x4d9f71<_0x56c890;_0x4d9f71++){var _0x380cf5=_0x210955[_0x4d9f71][_0x42573a(0x2a67)]['trim']();-0x1===_0x498466[_0x42573a(0xabf)](_0x380cf5)&&_0x498466[_0x42573a(0x5323)](_0x380cf5);}for(var _0x342af9=new BoundingSphere(),_0x184b70=0x0;_0x184b70<_0x498466[_0x1ed5f6(0x2ef4)];_0x184b70++){if(defined$1(_0x3455ac=_0x2a22e7[_0x1ed5f6(0x508b)][_0x498466[_0x184b70]])){var _0x5cbf2c=calcBoundingSphere$4(_0x3945ae=_0x3455ac[_0x42573a(0x471)],_0x11cf5e);_0x546cae[_0x42573a(0x5323)](_0x5cbf2c);}}if(_0x546cae[_0x42573a(0x809)]>0x0){var _0x356906=BoundingSphere[_0x42573a(0x5947)](_0x546cae,new BoundingSphere()),_0x34bbf7=!0x1;_0x1cb6d1[_0x1ed5f6(0x5a0f)][_0x42573a(0x809)]>0x0&&defined$1(_0x1cb6d1[_0x42573a(0x1179)]['values'][0x0][_0x42573a(0x9cc)])&&(BoundingSphere[_0x42573a(0x332f)](_0x356906,_0x1cb6d1[_0x42573a(0x1179)][_0x1ed5f6(0x225a)][0x0][_0x42573a(0x9cc)],_0x356906),_0x34bbf7=!0x0);for(var _0x3391c7=[],_0x5e294c=0x0;_0x5e294c<_0x1cb6d1[_0x1ed5f6(0x5a0f)]['length'];_0x5e294c++){var _0x48ffaf=_0x1cb6d1[_0x42573a(0x1179)][_0x42573a(0xc98)][_0x5e294c];_0x48ffaf[_0x42573a(0x2d36)]=Cartesian3[_0x42573a(0x40f3)](_0x356906[_0x42573a(0x4fe8)]),_0x48ffaf[_0x42573a(0x46f6)]=_0x356906[_0x42573a(0x48ce)],defined$1(_0x1cb6d1['oriCenter'])||(_0x1cb6d1['oriCenter']=_0x48ffaf[_0x42573a(0x2d36)],_0x1cb6d1['oriRadius']=_0x48ffaf[_0x1ed5f6(0x2d75)]);var _0x50ec02=_0x48ffaf[_0x42573a(0x3747)],_0x57f1ee=Transforms[_0x42573a(0x14ce)](_0x50ec02,Ellipsoid[_0x1ed5f6(0xffc)],new Matrix4()),_0x37417c=BoundingSphere[_0x42573a(0x332f)](_0x356906,_0x57f1ee,new BoundingSphere()),_0x478f99=_0x34bbf7?0x1:Cartesian3[_0x1ed5f6(0xf4c)](_0x48ffaf[_0x1ed5f6(0x2897)]);_0x37417c[_0x42573a(0x48ce)]=_0x37417c[_0x42573a(0x48ce)]*_0x478f99,_0x48ffaf[_0x42573a(0x93d)]=_0x37417c,_0x3391c7[_0x42573a(0x5323)](_0x37417c);}BoundingSphere[_0x42573a(0x5947)](_0x3391c7,_0x342af9);}var _0x3907e8=new Matrix4();if(defined$1(_0x1944c6[_0x42573a(0x1e13)])){var _0x4777bb=_0x1cb6d1[_0x1ed5f6(0x5a0f)][_0x42573a(0xc98)][0x0][_0x1ed5f6(0x52e4)],_0x5d0ac5=new HeadingPitchRoll();_0x57f1ee=Transforms[_0x42573a(0x558d)](_0x4777bb,_0x5d0ac5,Ellipsoid[_0x1ed5f6(0xffc)],Transforms[_0x1ed5f6(0xab8)]),(_0x3907e8=Matrix4[_0x42573a(0x589e)](_0x57f1ee,_0x11cf5e,_0x3907e8),_0x3907e8=Matrix4[_0x42573a(0x5d3b)](_0x3907e8,_0x1cb6d1[_0x42573a(0x1179)][_0x42573a(0xc98)][0x0][_0x42573a(0x4a6e)],_0x3907e8));}for(_0x56c890=0x0;_0x56c890<_0x498466[_0x42573a(0x809)];_0x56c890++){var _0x3455ac;if(defined$1(_0x3455ac=_0x2a22e7[_0x42573a(0x96f)][_0x498466[_0x56c890]])){var _0x3945ae=_0x3455ac[_0x42573a(0x471)],_0x11693e=_0x3455ac[_0x1ed5f6(0x1da6)],_0x5244cb={};for(var _0xc8687f in _0x11693e){var _0x525910=_0x11693e[_0xc8687f];defined$1(_0x525910)&&(_0x5c8150=_0xdc66fd[_0x5eab0e=_0x525910[_0x42573a(0x35b3)]],_0x5244cb[_0x5eab0e]=_0x5c8150);}defined$1(_0x1944c6[_0x42573a(0x1e13)])&&createRatio(_0x3945ae,_0x3907e8,_0x1944c6[_0x42573a(0x1e13)][_0x42573a(0x23fe)]);var _0x2419f6=new RenderEntity$1({'vertexPackage':_0x3945ae,'arrIndexPackage':_0x11693e,'version':_0x2a22e7[_0x1ed5f6(0x5cc)],'mapPass':_0x5244cb,'boundingVolume':_0x342af9,'collection':_0x1944c6,'ownerGroup':_0x1cb6d1,'matModel':_0x11cf5e});_0x2419f6['initialize'](_0x1944c6),_0x1cb6d1['renderEntities'][_0x42573a(0x5323)](_0x2419f6);}}}}function calcBoundingSphere$4(_0x2675b2,_0x477011){var _0x5e7487=_0x307c2b,_0x2c2c17=_0x5e00b3,_0x3100f7=[],_0x20951e=new BoundingSphere(),_0x5b6431=new Cartesian3();new Cartesian3();for(var _0x44b579=_0x2675b2[_0x2c2c17(0x209a)][0x0],_0x14a8f2=_0x44b579[_0x2c2c17(0x4362)],_0x51a457=new Float32Array(_0x44b579[_0x2c2c17(0x539b)][_0x2c2c17(0x537f)],_0x44b579[_0x5e7487(0x3601)][_0x2c2c17(0x153e)],_0x44b579[_0x2c2c17(0x539b)][_0x2c2c17(0x3080)]/0x4),_0x3289a4=0x0;_0x3289a4<_0x2675b2[_0x2c2c17(0x228d)];_0x3289a4++)Cartesian3[_0x2c2c17(0x361f)](_0x51a457,_0x14a8f2*_0x3289a4,_0x5b6431),_0x3100f7[_0x2c2c17(0x5323)](Cartesian3[_0x2c2c17(0x40f3)](_0x5b6431));return BoundingSphere[_0x2c2c17(0x12c2)](_0x3100f7,_0x20951e),_0x3100f7[_0x2c2c17(0x809)]=0x0,BoundingSphere[_0x5e7487(0x5270)](_0x20951e,_0x477011,_0x20951e),_0x20951e;}function queryFirstNode$4(_0x36c62b,_0x20ef37,_0x3aa599){var _0x4e3256=_0x307c2b,_0x338a40=_0x5e00b3;if(defined$1(_0x36c62b))for(var _0x3ea5f7=_0x36c62b[_0x338a40(0x1f53)],_0x5597cd=_0x3ea5f7[_0x338a40(0x809)],_0x1ee3d1=0x0;_0x1ee3d1<_0x5597cd;_0x1ee3d1++){var _0x1850f6=_0x3ea5f7[_0x1ee3d1];if(defined$1(_0x3aa599)){if(_0x1850f6[_0x4e3256(0x3d76)]===_0x20ef37&&-0x1!==_0x3aa599[_0x338a40(0xabf)](_0x1850f6[_0x4e3256(0x3bf3)]))return _0x1850f6;}else{if(_0x1850f6[_0x338a40(0x34d0)]===_0x20ef37)return _0x1850f6;}}}function queryNodes$3(_0x4fd97c,_0x23d5f5,_0x503cc5){var _0x33432f=_0x307c2b,_0xd7d38e=_0x5e00b3;if(defined$1(_0x4fd97c)){for(var _0x338d67=[],_0x39d247=_0x4fd97c[_0xd7d38e(0x5ab1)]('*',_0x23d5f5),_0x57e5e9=_0x39d247[_0xd7d38e(0x809)],_0x3eff30=0x0;_0x3eff30<_0x57e5e9;_0x3eff30++){var _0x3ce30f=_0x39d247[_0x3eff30];defined$1(_0x503cc5)?_0x3ce30f[_0xd7d38e(0x34d0)]===_0x23d5f5&&-0x1!==_0x503cc5[_0x33432f(0x2feb)](_0x3ce30f[_0xd7d38e(0x343f)])&&_0x338d67[_0xd7d38e(0x5323)](_0x3ce30f):_0x3ce30f[_0xd7d38e(0x34d0)]===_0x23d5f5&&_0x338d67[_0x33432f(0x2a0e)](_0x3ce30f);}return _0x338d67;}}function queryChildNodes$4(_0x4734af,_0x169d85,_0x23aee8){var _0x3fc054=_0x5e00b3;if(!defined$1(_0x4734af))return[];for(var _0x2201cf=[],_0x146026=_0x4734af[_0x3fc054(0x1f53)],_0x97554b=_0x146026[_0x3fc054(0x809)],_0x591390=0x0;_0x591390<_0x97554b;_0x591390++){var _0x4cb88e=_0x146026[_0x591390];defined$1(_0x23aee8)?_0x4cb88e[_0x3fc054(0x34d0)]===_0x169d85&&-0x1!==_0x23aee8[_0x3fc054(0xabf)](_0x4cb88e[_0x3fc054(0x343f)])&&_0x2201cf[_0x3fc054(0x5323)](_0x4cb88e):_0x4cb88e[_0x3fc054(0x34d0)]===_0x169d85&&_0x2201cf[_0x3fc054(0x5323)](_0x4cb88e);}return _0x2201cf;}function queryNumericValue$3(_0x43d972,_0x566ba3,_0x1e6407){var _0x568079=_0x5e00b3,_0x1524dd=queryFirstNode$4(_0x43d972,_0x566ba3,_0x1e6407);if(defined$1(_0x1524dd)){var _0x547ff5=parseFloat(_0x1524dd[_0x568079(0x2a67)]);return isNaN(_0x547ff5)?void 0x0:_0x547ff5;}}function queryStringValue$3(_0x5df151,_0x252361,_0x467418){var _0x50f483=_0x307c2b,_0x244eb8=_0x5e00b3,_0x414201=queryFirstNode$4(_0x5df151,_0x252361,_0x467418);if(defined$1(_0x414201))return _0x414201[_0x244eb8(0x2a67)][_0x50f483(0x875)]();}function queryBooleanValue$2(_0x28181f,_0x563b5f,_0x24c0b6){var _0x5cc8c2=_0x5e00b3,_0x5b5308=queryFirstNode$4(_0x28181f,_0x563b5f,_0x24c0b6);if(defined$1(_0x5b5308)){var _0x16fd18=_0x5b5308[_0x5cc8c2(0x2a67)][_0x5cc8c2(0x1f56)]();return'1'===_0x16fd18||/^true$/i[_0x5cc8c2(0x4a8a)](_0x16fd18);}}function extenVertexdAttr(_0x52a711,_0x766612,_0x55cd74,_0x1ff457,_0x2fbe7c){var _0x1dfa74=_0x307c2b,_0x5d49fd=_0x5e00b3,_0x5d0a17=defined$1(_0x2fbe7c)?_STRIDE+0x8:_STRIDE,_0x2c47db=ComponentDatatype$1[_0x5d49fd(0x479)](ComponentDatatype$1[_0x5d49fd(0x486a)]),_0x101578=0x0;_0x766612['aPosHigh']=_0x55cd74++,_0x52a711[_0x5d49fd(0x5323)]({'index':_0x766612['aPosHigh'],'vertexBuffer':_0x1ff457['instanceBuffer'],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x1dfa74(0x3078)],'normalize':!0x1,'offsetInBytes':_0x101578,'strideInBytes':_0x2c47db*_0x5d0a17,'instanceDivisor':0x1}),_0x101578+=0x3,_0x766612[_0x5d49fd(0x172f)]=_0x55cd74++,_0x52a711[_0x5d49fd(0x5323)]({'index':_0x766612[_0x5d49fd(0x172f)],'vertexBuffer':_0x1ff457[_0x5d49fd(0x4cbf)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x5d49fd(0x486a)],'normalize':!0x1,'offsetInBytes':_0x2c47db*_0x101578,'strideInBytes':_0x2c47db*_0x5d0a17,'instanceDivisor':0x1}),_0x101578+=0x3,_0x766612[_0x5d49fd(0x5d77)]=_0x55cd74++,_0x52a711[_0x5d49fd(0x5323)]({'index':_0x766612[_0x5d49fd(0x5d77)],'vertexBuffer':_0x1ff457[_0x1dfa74(0xf8e)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x1dfa74(0x3078)],'normalize':!0x1,'offsetInBytes':_0x2c47db*_0x101578,'strideInBytes':_0x2c47db*_0x5d0a17,'instanceDivisor':0x1}),_0x101578+=0x4,_0x766612[_0x5d49fd(0x306f)]=_0x55cd74++,_0x52a711[_0x1dfa74(0x2a0e)]({'index':_0x766612['aScaleAndRadius'],'vertexBuffer':_0x1ff457[_0x5d49fd(0x4cbf)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x5d49fd(0x486a)],'normalize':!0x1,'offsetInBytes':_0x2c47db*_0x101578,'strideInBytes':_0x2c47db*_0x5d0a17,'instanceDivisor':0x1}),_0x101578+=0x4,_0x766612[_0x1dfa74(0x25a5)]=_0x55cd74++,_0x52a711[_0x5d49fd(0x5323)]({'index':_0x766612[_0x5d49fd(0x2f14)],'vertexBuffer':_0x1ff457[_0x5d49fd(0x4cbf)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x5d49fd(0x486a)],'normalize':!0x1,'offsetInBytes':_0x2c47db*_0x101578,'strideInBytes':_0x2c47db*_0x5d0a17,'instanceDivisor':0x1}),_0x101578+=0x4,_0x766612[_0x5d49fd(0x2b2a)]=_0x55cd74++,_0x52a711['push']({'index':_0x766612[_0x5d49fd(0x2b2a)],'vertexBuffer':_0x1ff457[_0x5d49fd(0x4cbf)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x5d49fd(0x486a)],'normalize':!0x1,'offsetInBytes':_0x2c47db*_0x101578,'strideInBytes':_0x2c47db*_0x5d0a17,'instanceDivisor':0x1}),_0x101578+=0x4,_0x766612[_0x5d49fd(0x4072)]=_0x55cd74++,_0x52a711[_0x5d49fd(0x5323)]({'index':_0x766612[_0x1dfa74(0x3eb8)],'vertexBuffer':_0x1ff457[_0x5d49fd(0x4cbf)],'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x1dfa74(0x3078)],'normalize':!0x1,'offsetInBytes':_0x2c47db*_0x101578,'strideInBytes':_0x2c47db*_0x5d0a17,'instanceDivisor':0x1}),_0x101578+=0x3,defined$1(_0x2fbe7c)&&(_0x766612[_0x1dfa74(0x301f)]=_0x55cd74++,_0x52a711['push']({'index':_0x766612[_0x5d49fd(0x434c)],'vertexBuffer':_0x1ff457[_0x5d49fd(0x4cbf)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x5d49fd(0x486a)],'normalize':!0x1,'offsetInBytes':_0x2c47db*_0x101578,'strideInBytes':_0x2c47db*_0x5d0a17,'instanceDivisor':0x1}),_0x101578+=0x4,_0x766612[_0x5d49fd(0x35ef)]=_0x55cd74++,_0x52a711[_0x1dfa74(0x2a0e)]({'index':_0x766612[_0x5d49fd(0x35ef)],'vertexBuffer':_0x1ff457[_0x5d49fd(0x4cbf)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x1dfa74(0x3078)],'normalize':!0x1,'offsetInBytes':_0x2c47db*_0x101578,'strideInBytes':_0x2c47db*_0x5d0a17,'instanceDivisor':0x1}),_0x101578+=0x4);}function extendUniformMap(_0x535368,_0x1d8ef1,_0x1a5330){var _0x43e8d5=_0x307c2b,_0x1b9020=_0x5e00b3,_0x1b0305=_0x1d8ef1[_0x43e8d5(0x56d2)],_0x1977c4={'uTexture':function(){var _0x3da561=_0x23ca;return _0x1d8ef1[_0x3da561(0x30a9)]||_0x1b0305[_0x3da561(0x1358)][_0x3da561(0x33b3)];},'uHasNormal':function(){var _0x180d76=_0x23ca;return _0x1d8ef1[_0x180d76(0x363b)];},'uAmbientColor':function(){var _0x11ca5c=_0x23ca;return _0x1b0305[_0x11ca5c(0x5afc)]===MixColorType$1[_0x11ca5c(0x2fe8)]?Color$2[_0x11ca5c(0x3b7e)]:_0x1d8ef1[_0x11ca5c(0x3160)];},'uDiffuseColor':function(){var _0x577686=_0x43e8d5,_0x2e85d6=_0x23ca;return _0x1b0305[_0x2e85d6(0x5afc)]===MixColorType$1[_0x2e85d6(0x2fe8)]?Color$2[_0x2e85d6(0x3b7e)]:_0x1d8ef1[_0x577686(0x884)];},'uSpecularColor':function(){var _0x1c77bb=_0x23ca;return _0x1d8ef1[_0x1c77bb(0x44b1)];},'uShininess':function(){var _0x30bd65=_0x23ca;return _0x1d8ef1[_0x30bd65(0x3659)];},'uPicking':function(){var _0x17a4b4=_0x23ca;return _0x1d8ef1[_0x17a4b4(0x2bae)][_0x17a4b4(0x34c)];},'uGeoMat':function(){var _0x37fdb5=_0x23ca;return _0x1d8ef1[_0x37fdb5(0x1f77)];},'uRangeMode':function(){var _0x551153=_0x23ca;return _0x1b0305[_0x551153(0x960)];},'uVisibleDistance':function(){var _0x166694=_0x23ca;return new Cartesian2(_0x1b0305[_0x166694(0x1301)],_0x1b0305[_0x166694(0x3374)]);},'uFilterPixel':function(){var _0x5081f0=_0x23ca;return _0x1b0305[_0x5081f0(0x32c4)];},'uFillColor':function(){var _0x181840=_0x23ca;return _0x1d8ef1[_0x181840(0x5fb5)];},'uVolumeTexture':function(){var _0x29d07f=_0x23ca;return _0x1b0305[_0x29d07f(0x1e13)][_0x29d07f(0x3715)];},'width':function(){var _0x437fc4=_0x23ca;return _0x1b0305[_0x437fc4(0x1e13)]['_volImageBuffer'][_0x437fc4(0x3aae)];},'height':function(){var _0x3a62b0=_0x23ca;return _0x1b0305[_0x3a62b0(0x1e13)][_0x3a62b0(0xa10)][_0x3a62b0(0x4f5f)];},'depth':function(){var _0x59d1b4=_0x43e8d5,_0x4b4bb5=_0x23ca;return _0x1b0305[_0x4b4bb5(0x1e13)][_0x59d1b4(0x4d76)][_0x59d1b4(0x4e65)];},'sideBlockCount':function(){var _0x5dbcb2=_0x43e8d5,_0x5e2b2d=_0x23ca;return _0x1b0305[_0x5e2b2d(0x1e13)][_0x5e2b2d(0xa10)][_0x5dbcb2(0x1b79)];},'blockLength':function(){var _0x73c3f3=_0x43e8d5,_0x2cd740=_0x23ca;return _0x1b0305[_0x2cd740(0x1e13)][_0x2cd740(0xa10)][_0x73c3f3(0x2e7d)];},'texLength':function(){var _0x43da68=_0x43e8d5,_0x1dc9e5=_0x23ca;return _0x1b0305[_0x43da68(0x2084)][_0x1dc9e5(0xa10)][_0x43da68(0x4717)];},'uFilterMode':function(){var _0x1621c1=_0x43e8d5,_0x10fce4=_0x23ca,_0x278de3=0x0;return defined$1(_0x1b0305[_0x10fce4(0x1e13)][_0x10fce4(0x39ea)])&&_0x1b0305[_0x1621c1(0x2084)][_0x10fce4(0x39ea)][_0x1621c1(0xf79)]===HypsometricSettingEnum$1[_0x10fce4(0x1163)][_0x10fce4(0x403b)]&&(_0x278de3=0x1),_0x278de3;},'uMixColorType':function(){var _0x2079ad=_0x23ca;return _0x1b0305[_0x2079ad(0x5afc)];},'uDataFloor':function(){var _0x133d71=_0x43e8d5,_0x561f6e=_0x23ca;return defined$1(_0x1b0305[_0x561f6e(0x1e13)][_0x133d71(0x45dd)])?_0x1b0305[_0x561f6e(0x1e13)][_0x561f6e(0x39ea)][_0x561f6e(0x183)]:0x0;},'uDataCeil':function(){var _0x47a052=_0x43e8d5,_0x3806a5=_0x23ca;return defined$1(_0x1b0305[_0x3806a5(0x1e13)][_0x3806a5(0x39ea)])?_0x1b0305[_0x47a052(0x2084)][_0x47a052(0x45dd)][_0x3806a5(0x5107)]:0x0;},'uVolumeType':function(){var _0x35221e=_0x43e8d5,_0x33bb03=_0x23ca;return defined$1(_0x1b0305[_0x33bb03(0x1e13)][_0x33bb03(0x39ea)])&&_0x1b0305[_0x33bb03(0x1e13)][_0x33bb03(0x39ea)][_0x35221e(0xf79)]===HypsometricSettingEnum$1[_0x33bb03(0x1163)][_0x33bb03(0x408a)]?0x0:0x1;},'uHypOpacity':function(){var _0x176a42=_0x43e8d5,_0x21e30e=_0x23ca;return defined$1(_0x1b0305[_0x21e30e(0x1e13)][_0x176a42(0x45dd)])?_0x1b0305[_0x176a42(0x2084)][_0x21e30e(0x39ea)][_0x21e30e(0x16a0)]:0x1;},'uHypContourInterval':function(){var _0x381ab1=_0x43e8d5,_0x1ca7fc=_0x23ca;return defined$1(_0x1b0305[_0x1ca7fc(0x1e13)][_0x1ca7fc(0x39ea)])?_0x1b0305[_0x1ca7fc(0x1e13)][_0x381ab1(0x45dd)][_0x1ca7fc(0xf1b)]:0x64;},'uHypLineColor':function(){var _0x9da2c5=_0x43e8d5,_0x575005=_0x23ca,_0x1691a6=new Cartesian4(0x0,0x1,0x1,0x1);return defined$1(_0x1b0305[_0x575005(0x1e13)][_0x575005(0x39ea)])&&(_0x1691a6['x']=_0x1b0305[_0x575005(0x1e13)][_0x575005(0x39ea)][_0x575005(0x3a49)][_0x575005(0x20a2)],_0x1691a6['y']=_0x1b0305[_0x575005(0x1e13)][_0x575005(0x39ea)][_0x9da2c5(0x5af0)][_0x575005(0x9db)],_0x1691a6['z']=_0x1b0305[_0x575005(0x1e13)][_0x575005(0x39ea)][_0x575005(0x3a49)]['blue'],_0x1691a6['w']=_0x1b0305[_0x575005(0x1e13)][_0x9da2c5(0x45dd)][_0x575005(0x3a49)][_0x9da2c5(0x3b89)]),_0x1691a6;},'uHypContourFillMode':function(){var _0x1303f2=_0x23ca,_0x14409e=0x1;if(defined$1(_0x1b0305['_volume'][_0x1303f2(0x39ea)]))switch(_0x1b0305[_0x1303f2(0x1e13)][_0x1303f2(0x39ea)][_0x1303f2(0x3029)]){case HypsometricSettingEnum$1[_0x1303f2(0x3029)][_0x1303f2(0x423a)]:_0x14409e=0x0;break;case HypsometricSettingEnum$1[_0x1303f2(0x3029)][_0x1303f2(0x5843)]:_0x14409e=0x1;break;case HypsometricSettingEnum$1[_0x1303f2(0x3029)][_0x1303f2(0x27ad)]:_0x14409e=0x2;break;case HypsometricSettingEnum$1[_0x1303f2(0x3029)][_0x1303f2(0x5db0)]:_0x14409e=0x3;}return _0x14409e;},'uHypFloor':function(){var _0x3c8f1a=_0x43e8d5,_0x439958=_0x23ca;return defined$1(_0x1b0305['_volume'][_0x439958(0x39ea)])?_0x1b0305[_0x439958(0x1e13)][_0x3c8f1a(0x45dd)][_0x439958(0x183)]:0x0;},'uHypCeil':function(){var _0x146426=_0x23ca;return defined$1(_0x1b0305[_0x146426(0x1e13)][_0x146426(0x39ea)])?_0x1b0305[_0x146426(0x1e13)][_0x146426(0x39ea)]['ColorTableMaxKey']:0x0;},'uHypMaxVisibleValue':function(){var _0x2f6962=_0x43e8d5,_0x8b097=_0x23ca;return defined$1(_0x1b0305[_0x2f6962(0x2084)][_0x8b097(0x39ea)])?_0x1b0305[_0x8b097(0x1e13)][_0x8b097(0x39ea)][_0x2f6962(0x597b)]:0x0;},'uHypMinVisibleValue':function(){var _0x5bd6c6=_0x23ca;return defined$1(_0x1b0305[_0x5bd6c6(0x1e13)][_0x5bd6c6(0x39ea)])?_0x1b0305[_0x5bd6c6(0x1e13)][_0x5bd6c6(0x39ea)][_0x5bd6c6(0x5219)]:0x0;},'uNoValueColor':function(){var _0x59d29f=_0x43e8d5,_0x2010ce=_0x23ca;return defined$1(_0x1b0305[_0x2010ce(0x1e13)][_0x2010ce(0x39ea)])?_0x1b0305['_volume'][_0x2010ce(0x39ea)][_0x59d29f(0x6e0)]:Color$2[_0x59d29f(0x5a89)];},'uHypsometricVisible':function(){return 0x1;},'uHypHasAnalysisRegion':function(){return 0x0;},'uHypsometricRenderTexture':function(){return 0x0;},'uHypsometricTexture':function(){var _0x4afbea=_0x23ca;return _0x1b0305[_0x4afbea(0x1e13)][_0x4afbea(0x4c21)];},'uBaseColorFactor':function(){var _0x4c19bc=_0x23ca;return defined$1(_0x1a5330[_0x4c19bc(0x48d1)])?_0x1a5330[_0x4c19bc(0x48d1)]:_0x1b0305[_0x4c19bc(0x44e8)][_0x1d8ef1[_0x4c19bc(0xfed)]][_0x4c19bc(0x16ed)];},'uBaseColorTextureIndex':function(){var _0x24c244=_0x43e8d5,_0x366052=_0x23ca;return _0x1a5330[_0x366052(0x1591)]>-0x1?_0x1a5330[_0x24c244(0x262f)]:_0x1b0305[_0x366052(0x44e8)][_0x1d8ef1[_0x366052(0xfed)]][_0x366052(0x28bd)];},'uMetallicFactor':function(){var _0x1256cc=_0x23ca;return defined$1(_0x1a5330[_0x1256cc(0x3d18)])?_0x1a5330[_0x1256cc(0x3d18)]:_0x1b0305['_PBRMaterialParams'][_0x1d8ef1[_0x1256cc(0xfed)]][_0x1256cc(0x5bd7)];},'uRoughnessFactor':function(){var _0x24b74b=_0x23ca;return defined$1(_0x1a5330[_0x24b74b(0x2d28)])?_0x1a5330[_0x24b74b(0x2d28)]:_0x1b0305[_0x24b74b(0x44e8)][_0x1d8ef1[_0x24b74b(0xfed)]][_0x24b74b(0x39b0)];},'uEmissiveFactor':function(){var _0x4d5ae8=_0x23ca;return defined$1(_0x1a5330[_0x4d5ae8(0x416f)])?_0x1a5330[_0x4d5ae8(0x416f)]:_0x1b0305[_0x4d5ae8(0x44e8)][_0x1d8ef1[_0x4d5ae8(0xfed)]][_0x4d5ae8(0x243)];},'uEmissionTexture':function(){var _0x724af7=_0x23ca;return defined$1(_0x1a5330['emissiveTexture'])&&_0x1a5330[_0x724af7(0x40ed)]>-0x1?_0x1a5330[_0x724af7(0x5a48)]:_0x1a5330[_0x724af7(0x4efe)][_0x1a5330[_0x724af7(0x40ed)]];},'uEmissiveUVOffsetAndTiling':function(){var _0xcdea=_0x43e8d5,_0x1901df=_0x23ca,_0x4e69ab=_0x1a5330[_0x1901df(0x493)],_0x2815e1=new Cartesian4(),_0x287880=performance[_0x1901df(0xccb)]()/0x3e8;if(_0x4e69ab[_0x1901df(0x9be)]>0x0){var _0x5073a7=_0x287880%_0x4e69ab[_0xcdea(0x1901)];_0x2815e1['x']=_0x5073a7*_0x4e69ab[_0x1901df(0x554d)],_0x2815e1['y']=_0x5073a7*_0x4e69ab[_0x1901df(0x1985)];}else _0x2815e1['x']=0x0,_0x2815e1['y']=0x0;if(_0x4e69ab[_0x1901df(0x13d9)]>0x0){var _0x17ceeb=_0x287880%_0x4e69ab[_0x1901df(0x13d9)];_0x2815e1['z']=0x1+_0x17ceeb*_0x4e69ab[_0x1901df(0x5b38)],_0x2815e1['w']=0x1+_0x17ceeb*_0x4e69ab[_0x1901df(0x3df6)];}else _0x2815e1['z']=0x1,_0x2815e1['w']=0x1;return _0x2815e1;},'uBaseTexture':function(){var _0x1cdf80=_0x43e8d5,_0x5d7dcd=_0x23ca;return defined$1(_0x1a5330[_0x1cdf80(0x351b)])&&_0x1a5330[_0x1cdf80(0x262f)]>-0x1?_0x1a5330[_0x5d7dcd(0x38af)]:_0x1b0305[_0x5d7dcd(0x44e8)][_0x1d8ef1['groupName']][_0x5d7dcd(0x2e4a)];},'uNormalTexture':function(){var _0x2f6ab3=_0x43e8d5,_0x5decf=_0x23ca;return defined$1(_0x1a5330[_0x5decf(0x353d)])&&_0x1a5330[_0x2f6ab3(0x3962)]>-0x1?_0x1a5330[_0x2f6ab3(0x2af6)]:_0x1b0305[_0x5decf(0x44e8)][_0x1d8ef1[_0x5decf(0xfed)]][_0x5decf(0x353d)];},'uMetallicRoughnessTexture':function(){var _0x18b798=_0x23ca;return defined$1(_0x1a5330[_0x18b798(0x1bad)])&&_0x1a5330['_metallicRoughnessTextureIndex']>-0x1?_0x1a5330['metallicRoughnessTexture']:_0x1b0305[_0x18b798(0x44e8)][_0x1d8ef1[_0x18b798(0xfed)]][_0x18b798(0x1bad)];},'uOcclusionTexture':function(){var _0x1788eb=_0x43e8d5,_0x2e6275=_0x23ca;return defined$1(_0x1a5330['occlusionTexture'])&&_0x1a5330[_0x2e6275(0x3f02)]>-0x1?_0x1a5330[_0x1788eb(0x413c)]:_0x1b0305[_0x1788eb(0xfff)][_0x1d8ef1[_0x2e6275(0xfed)]][_0x1788eb(0x413c)];},'uEnvMapIntensity':function(){var _0x491567=_0x43e8d5;return _0x1b0305[_0x491567(0xe09)];}};_0x1977c4=combine$2(_0x1977c4,_0x1a5330[_0x1b9020(0x6b3)]()),_0x1977c4=combine$2(_0x1977c4,_0x1b0305[_0x43e8d5(0x4e0e)][_0x1b9020(0x3b27)][_0x1b9020(0x3686)]()),_0x535368[_0x1b9020(0x2ca)]=_0x1977c4;}function loadTexture(_0x15ec01,_0x351f63,_0x365274,_0x3d79ba){var _0x92c8a3=_0x5e00b3,_0x44a288=Resource[_0x92c8a3(0x3bee)](_0x351f63)[_0x92c8a3(0x1673)]()[_0x92c8a3(0x2a5f)](function(_0x414917){var _0xbb8b7=_0x140d,_0x527b97=_0x92c8a3,_0x26ccde=new Texture({'context':_0x15ec01,'source':_0x414917,'sampler':new Sampler({'wrapS':TextureWrap$1[_0x527b97(0x5993)],'wrapT':TextureWrap$1[_0x527b97(0x5993)],'minificationFilter':TextureMinificationFilter$1[_0x527b97(0x5df0)],'magnificationFilter':TextureMinificationFilter$1[_0x527b97(0x408a)]})});!CesiumMath[_0x527b97(0x5bf4)](_0x26ccde[_0x527b97(0x2d3c)])||!CesiumMath[_0xbb8b7(0x19fe)](_0x26ccde[_0x527b97(0x5a4e)])||_0x26ccde[_0xbb8b7(0x4390)](MipmapHint$1[_0x527b97(0x4845)]),_0x365274[_0x3d79ba]=_0x26ccde;})[_0x92c8a3(0xd22)](function(){_0x365274[_0x3d79ba]=void 0x0;});_0x365274[_0x3d79ba]=_0x44a288;}function setPBRDefines(_0x30e8d4,_0x3e1109){var _0x27c011=_0x307c2b,_0x5f13da=_0x5e00b3;if(defined$1(_0x30e8d4[_0x5f13da(0x3076)][_0x3e1109])&&_0x30e8d4[_0x5f13da(0x3076)][_0x3e1109][_0x5f13da(0x465a)][_0x5f13da(0x809)]>0x0){for(var _0x5445b5=_0x30e8d4[_0x27c011(0x3cff)][_0x3e1109][_0x5f13da(0x465a)],_0x3c2bf1=0x0;_0x3c2bf1<_0x5445b5[_0x5f13da(0x809)];_0x3c2bf1++)defined$1(_0x5445b5[_0x3c2bf1][_0x5f13da(0x3594)])&&(defined$1(_0x30e8d4[_0x27c011(0xfff)][_0x3e1109])&&defined$1(_0x30e8d4[_0x5f13da(0x44e8)][_0x3e1109][_0x27c011(0x33cb)])?(_0x5445b5[_0x3c2bf1][_0x5f13da(0x2393)](!0x1,!0x0,ProgramDefines$2[_0x5f13da(0x4cd)],!0x1),_0x30e8d4[_0x5f13da(0x44e8)][_0x3e1109][_0x27c011(0x26ed)]>-0x1&&defined$1(_0x30e8d4[_0x5f13da(0x44e8)][_0x3e1109][_0x5f13da(0x2e4a)])&&_0x5445b5[_0x3c2bf1][_0x5f13da(0x2393)](!0x1,!0x0,ProgramDefines$2[_0x5f13da(0x277a)],!0x1),_0x30e8d4[_0x5f13da(0x44e8)][_0x3e1109][_0x27c011(0x3c34)]>-0x1&&defined$1(_0x30e8d4[_0x5f13da(0x44e8)][_0x3e1109][_0x27c011(0x2af6)])&&_0x5445b5[_0x3c2bf1][_0x27c011(0x394c)](!0x1,!0x0,ProgramDefines$2[_0x5f13da(0x3c1e)],!0x1),_0x30e8d4[_0x5f13da(0x44e8)][_0x3e1109][_0x5f13da(0x37e)]>-0x1&&_0x5445b5[_0x3c2bf1][_0x5f13da(0x2393)](!0x1,!0x0,ProgramDefines$2[_0x27c011(0x2509)],!0x1),defined$1(_0x30e8d4[_0x5f13da(0xa47)][_0x5f13da(0x1a27)])&&_0x5445b5[_0x3c2bf1][_0x5f13da(0x2393)](!0x1,!0x0,ProgramDefines$2[_0x5f13da(0x5950)],!0x1)):(_0x5445b5[_0x3c2bf1][_0x27c011(0x3620)](!0x1,!0x0,ProgramDefines$2[_0x5f13da(0x4cd)],!0x1),_0x5445b5[_0x3c2bf1][_0x5f13da(0x2cca)](!0x1,!0x0,ProgramDefines$2[_0x5f13da(0x277a)],!0x1),_0x5445b5[_0x3c2bf1][_0x27c011(0x3620)](!0x1,!0x0,ProgramDefines$2[_0x5f13da(0x3c1e)],!0x1),_0x5445b5[_0x3c2bf1][_0x5f13da(0x2cca)](!0x1,!0x0,ProgramDefines$2[_0x27c011(0x2509)],!0x1),_0x5445b5[_0x3c2bf1][_0x5f13da(0x2cca)](!0x1,!0x0,ProgramDefines$2[_0x5f13da(0x5950)],!0x1)));}}Object[_0x307c2b(0x66e)](S3MInstanceCollection$1[_0x5e00b3(0x3720)],{'type':{'get':function(){var _0x43343e=_0x307c2b;return this[_0x43343e(0x4481)];}},'group':{'get':function(){var _0x1f9f30=_0x5e00b3;return this[_0x1f9f30(0x3076)];}},'visible':{'get':function(){var _0x12a9f2=_0x5e00b3;return this[_0x12a9f2(0x435e)];},'set':function(_0x2732f6){var _0x28bfa9=_0x5e00b3;Check[_0x28bfa9(0x202d)][_0x28bfa9(0x5efc)](_0x28bfa9(0x9a4),_0x2732f6),this[_0x28bfa9(0x435e)]=_0x2732f6;}},'maxVisibleAltitude':{'get':function(){var _0x218cf5=_0x5e00b3;return this[_0x218cf5(0x3a5a)];},'set':function(_0x11bc67){var _0x3a3304=_0x307c2b,_0x2d781d=_0x5e00b3;Check[_0x3a3304(0x90a)][_0x2d781d(0x1efe)](_0x2d781d(0x1acb),_0x11bc67),this['_maxVisibleAltitude']=_0x11bc67;}},'maxVisibleDistance':{'get':function(){var _0x152485=_0x5e00b3;return this[_0x152485(0x3ae8)];},'set':function(_0x17d64a){var _0x356941=_0x307c2b,_0x185dbf=_0x5e00b3;Check[_0x356941(0x90a)]['number'](_0x356941(0x3324),_0x17d64a),this[_0x185dbf(0x3ae8)]=_0x17d64a;}},'minVisibleDistance':{'get':function(){var _0x351bf2=_0x5e00b3;return this[_0x351bf2(0x143c)];},'set':function(_0x3513a0){var _0x122ab5=_0x307c2b,_0x355211=_0x5e00b3;Check[_0x355211(0x202d)][_0x355211(0x1efe)](_0x122ab5(0x5524),_0x3513a0),this[_0x355211(0x143c)]=_0x3513a0;}},'minVisibleAltitude':{'get':function(){var _0x1323f0=_0x5e00b3;return this[_0x1323f0(0x58bc)];},'set':function(_0x339590){var _0x2edf7d=_0x307c2b,_0x1b8411=_0x5e00b3;Check[_0x2edf7d(0x90a)][_0x2edf7d(0x3393)](_0x2edf7d(0x1a4a),_0x339590),this[_0x1b8411(0x58bc)]=_0x339590;}},'filterMode':{'get':function(){var _0x15a00d=_0x5e00b3;return this[_0x15a00d(0x43dc)];},'set':function(_0x4c3042){var _0x3a55a8=_0x5e00b3;Check[_0x3a55a8(0x202d)][_0x3a55a8(0x1efe)](_0x3a55a8(0x960),_0x4c3042),this[_0x3a55a8(0x43dc)]=_0x4c3042;}},'filterPixel':{'get':function(){var _0x2fde96=_0x5e00b3;return this[_0x2fde96(0x3ec8)];},'set':function(_0x3c7562){var _0x57134f=_0x307c2b,_0x4b6f3e=_0x5e00b3;Check[_0x4b6f3e(0x202d)][_0x4b6f3e(0x1efe)](_0x4b6f3e(0x32c4),_0x3c7562),this[_0x57134f(0x3fa4)]=_0x3c7562;}},'isOverLay':{'get':function(){var _0x2e8a3f=_0x5e00b3;return this[_0x2e8a3f(0x3eea)];},'set':function(_0x331156){var _0x382634=_0x5e00b3;Check[_0x382634(0x202d)][_0x382634(0x5efc)](_0x382634(0x9a4),_0x331156),this[_0x382634(0x3eea)]=_0x331156;}},'clampToObject':{'get':function(){var _0x311695=_0x5e00b3;return this[_0x311695(0x3b68)];},'set':function(_0x3377ec){var _0x50cf6d=_0x307c2b,_0x172ec9=_0x5e00b3;if(Check[_0x50cf6d(0x90a)][_0x172ec9(0x5efc)](_0x172ec9(0x9a4),_0x3377ec),this[_0x172ec9(0x3b68)]!==_0x3377ec){this[_0x172ec9(0x3b68)]=_0x3377ec;var _0x2e39be=this[_0x50cf6d(0x3cff)];for(var _0x545ac7 in _0x2e39be)if(_0x2e39be[_0x172ec9(0x1a9a)](_0x545ac7)){var _0x34a03c=_0x2e39be[_0x545ac7];if(!_0x34a03c[_0x172ec9(0x2e0b)])continue;for(var _0xf37a0c=0x0,_0x222c77=_0x34a03c[_0x50cf6d(0x7ed)][_0x172ec9(0x809)];_0xf37a0c<_0x222c77;_0xf37a0c++){var _0x41bfcf=_0x34a03c[_0x172ec9(0x465a)][_0xf37a0c];this[_0x172ec9(0x15f5)]?updateProfileClamp(_0x41bfcf,this,_0x3377ec):defined$1(_0x41bfcf[_0x50cf6d(0x120d)])&&(_0x41bfcf[_0x50cf6d(0x120d)][_0x172ec9(0x176e)]={},_0x41bfcf[_0x172ec9(0x3eb0)](_0x34a03c,_0x3377ec),_0x3377ec?(_0x41bfcf[_0x172ec9(0x3594)][_0x172ec9(0x295c)]=Pass$1[_0x172ec9(0x5af3)],defined$1(_0x41bfcf['_stencilCommand'])||_0x41bfcf[_0x172ec9(0x502a)](),_0x41bfcf[_0x172ec9(0x2393)](!0x0,!0x0,_0x172ec9(0x5af3),!0x1)):_0x41bfcf[_0x172ec9(0x2cca)](!0x0,!0x0,_0x172ec9(0x5af3),!0x1));}}}}},'shadowType':{'get':function(){var _0x2dadba=_0x307c2b;return this[_0x2dadba(0x396f)];},'set':function(_0x5e3ff4){var _0x11a5ae=_0x307c2b,_0x1ab6e7=_0x5e00b3;this[_0x1ab6e7(0x4672)]!==_0x5e3ff4&&(this[_0x11a5ae(0x396f)]=_0x5e3ff4,this[_0x11a5ae(0x1f6)](this));}},'addedEvent':{'get':function(){var _0x415f69=_0x5e00b3;return this[_0x415f69(0x55a7)];}},'mixColorType':{'get':function(){var _0x1071fe=_0x5e00b3;return this[_0x1071fe(0x5afc)];},'set':function(_0x1bc926){var _0x1c302c=_0x307c2b,_0x50a25b=_0x5e00b3;this[_0x1c302c(0x2741)]!==_0x1bc926&&(this[_0x50a25b(0x5afc)]=_0x1bc926);}},'customRequestHeaders':{'get':function(){var _0x50442c=_0x307c2b;return this[_0x50442c(0x2e07)];},'set':function(_0x45e5af){var _0x1862b5=_0x307c2b;this[_0x1862b5(0x2e07)]!==_0x45e5af&&(this[_0x1862b5(0x2e07)]=_0x45e5af);}}}),S3MInstanceCollection$1[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x3e358e,_0x5c51e1,_0x578d1e,_0x13205d){var _0x38ceb0=_0x307c2b,_0x187722=_0x5e00b3;Check[_0x187722(0x5f34)](_0x187722(0x2dba),_0x3e358e),Check[_0x187722(0x202d)][_0x187722(0x20b8)](_0x187722(0x2dba),_0x3e358e),Check[_0x187722(0x5f34)](_0x187722(0x4ee5),_0x5c51e1),Array['isArray'](_0x5c51e1)||(_0x5c51e1=[_0x5c51e1]),defined$1(this[_0x187722(0x3076)][_0x3e358e])||(this[_0x187722(0x3076)][_0x3e358e]={'instances':new AssociativeArray(),'ready':!0x1,'state':defined$1(_0x578d1e)?LOADSTATE$2['LOADED']:LOADSTATE$2[_0x187722(0x5fe7)],'instanceCount':0x0,'instanceBuffer':void 0x0,'renderEntities':[],'cullEnabled':!0x1,'cullFace':CullFace$1[_0x187722(0xa14)],'oriCenter':void 0x0,'oriRadius':void 0x0,'dirty':!0x1,'url':_0x3e358e});for(var _0xd9c7ac=this[_0x187722(0x3076)][_0x3e358e],_0x22003b=this[_0x38ceb0(0xc72)],_0x3de7b6=0x0,_0x302acb=_0x5c51e1[_0x38ceb0(0x2ef4)];_0x3de7b6<_0x302acb;_0x3de7b6++){var _0x2a2fe4=_0x5c51e1[_0x3de7b6],_0x250dc3=defaultValue$1(_0x2a2fe4['id'],_0xd9c7ac[_0x187722(0x1179)][_0x187722(0x809)]);if(_0xd9c7ac[_0x187722(0x1179)][_0x38ceb0(0x57f4)](_0x250dc3))console[_0x187722(0xca1)](_0x187722(0x3ed5)+_0x250dc3+_0x187722(0x119b));else{_0x2a2fe4[_0x187722(0x5c7e)]=this[_0x187722(0x1358)][_0x187722(0x35e3)][_0x38ceb0(0x360b)];var _0x3d8d3c=new S3MInstance(_0x22003b,_0x250dc3,_0xd9c7ac,_0x2a2fe4);_0xd9c7ac[_0x187722(0x1179)]['set'](_0x250dc3,_0x3d8d3c);}}if(defined$1(_0x578d1e)){if(_0x13205d=defaultValue$1(_0x13205d,!0x0),_0x578d1e instanceof Blob){var _0x567f63=new FileReader(),_0x334867=this;_0x567f63[_0x187722(0x13f3)]('load',function(){var _0x3de909=_0x187722;if(_0x13205d){var _0x417e3c=new Uint8Array(_0x567f63[_0x3de909(0x2a6a)])[_0x3de909(0x537f)];_0x334867[_0x3de909(0x3076)][_0x3e358e][_0x3de909(0x3c42)]=_0x417e3c;}else _0x334867[_0x3de909(0x3076)][_0x3e358e][_0x3de909(0x3c42)]=_0x567f63[_0x3de909(0x2a6a)];}),_0x567f63[_0x187722(0x13f3)](_0x187722(0x584a),function(){}),_0x567f63[_0x187722(0x3671)](_0x578d1e);}else{if(_0x578d1e instanceof ArrayBuffer){if(_0x13205d){var _0x1d06c5=_0x578d1e;this[_0x187722(0x3076)][_0x3e358e][_0x187722(0x3c42)]=_0x1d06c5;}else this[_0x187722(0x3076)][_0x3e358e][_0x187722(0x3c42)]=_0x578d1e;}else{var _0x1634d7=ThreeDModeling[_0x187722(0x329c)](_0x578d1e);_0xd9c7ac=ThreeDModeling[_0x187722(0xdbd)](_0x578d1e,_0x1634d7,!0x0),this['_group'][_0x3e358e][_0x187722(0x5e6a)]=_0xd9c7ac;}}}_0xd9c7ac[_0x187722(0xa73)]=!0x0;},S3MInstanceCollection$1[_0x307c2b(0x1aa2)][_0x307c2b(0x1266)]=function(_0x543b4a,_0x245033){var _0x719487=_0x5e00b3;if(_0x543b4a>0x8)throw new DeveloperError$1(_0x719487(0x2b68));this[_0x719487(0x31c4)]=_0x245033?0x1<<_0x543b4a|this[_0x719487(0x31c4)]:~(0x1<<_0x543b4a)&this[_0x719487(0x31c4)];},S3MInstanceCollection$1[_0x5e00b3(0x3720)][_0x307c2b(0x3a83)]=function(_0x1fc702){var _0x5d76cf=_0x5e00b3;if(_0x1fc702>0x8)throw new DeveloperError$1(_0x5d76cf(0x2b68));return 0x1<<_0x1fc702&this[_0x5d76cf(0x31c4)];},S3MInstanceCollection$1[_0x5e00b3(0x3720)][_0x307c2b(0x4926)]=function(_0x24b825){var _0x2a75c6=_0x307c2b,_0x2e80d5=_0x5e00b3;Check[_0x2e80d5(0x5f34)](_0x2e80d5(0x2350),_0x24b825);var _0x247bb3=this['_group'][_0x24b825];if(!defined$1(_0x247bb3))return!0x1;for(var _0x10e68a=0x0,_0x332a99=_0x247bb3[_0x2e80d5(0x465a)][_0x2e80d5(0x809)];_0x10e68a<_0x332a99;_0x10e68a++)_0x247bb3[_0x2e80d5(0x465a)][_0x10e68a][_0x2e80d5(0x2947)]();return _0x247bb3[_0x2a75c6(0x7ed)][_0x2e80d5(0x809)]=0x0,_0x247bb3[_0x2e80d5(0x1179)][_0x2e80d5(0x443c)](),this[_0x2e80d5(0x3076)][_0x24b825]=null,delete this[_0x2e80d5(0x3076)][_0x24b825],!0x0;},S3MInstanceCollection$1[_0x5e00b3(0x3720)][_0x5e00b3(0x35eb)]=function(_0x2df6d2,_0x251be1){var _0x3f3c29=_0x307c2b,_0x5a99fe=_0x5e00b3;Check[_0x5a99fe(0x5f34)](_0x3f3c29(0x4f15),_0x2df6d2),Check[_0x5a99fe(0x5f34)](_0x5a99fe(0x22f0),_0x251be1);var _0x416c3c=this[_0x5a99fe(0x3076)][_0x2df6d2];if(defined$1(_0x416c3c))return _0x416c3c[_0x5a99fe(0x1179)][_0x5a99fe(0x38c4)](_0x251be1);},S3MInstanceCollection$1[_0x5e00b3(0x3720)][_0x307c2b(0x137d)]=function(_0x3fc319,_0x539d44){var _0x475c6e=_0x307c2b,_0x249fef=_0x5e00b3;Check[_0x249fef(0x5f34)](_0x475c6e(0xbc8),_0x3fc319),Check[_0x249fef(0x5f34)](_0x249fef(0x4c77),_0x539d44),Array[_0x249fef(0x2676)](_0x539d44)||(_0x539d44=[_0x539d44]);var _0x1320a9,_0x533e5e=this[_0x249fef(0x3076)][_0x3fc319];if(!defined$1(_0x533e5e))return!0x1;for(var _0xc2a7c9=0x0,_0x1d54a8=_0x539d44[_0x249fef(0x809)];_0xc2a7c9<_0x1d54a8;_0xc2a7c9++){var _0x1bfb69=_0x539d44[_0xc2a7c9];defined$1(_0x1320a9=_0x533e5e[_0x249fef(0x1179)][_0x249fef(0x38c4)](_0x1bfb69))&&(_0x1320a9[_0x249fef(0x461b)](Color$2[_0x249fef(0x3b7e)][_0x249fef(0x1e29)](0x0),_0x1320a9['id']),_0x1320a9[_0x475c6e(0x36a9)]=!0x0,_0x533e5e[_0x475c6e(0x5a0f)][_0x475c6e(0x45fe)](_0x1bfb69),_0x1320a9=null,this[_0x249fef(0x3076)][_0x3fc319][_0x249fef(0xa73)]=!0x0);}return!0x0;},S3MInstanceCollection$1[_0x5e00b3(0x3720)][_0x5e00b3(0x30a)]=function(_0x22a798,_0xec96c7){var _0x51cf1a=_0x307c2b,_0xde74aa=_0x5e00b3;Check[_0xde74aa(0x202d)][_0xde74aa(0x20b8)](_0xde74aa(0x1a48),_0x22a798),_0xec96c7=defaultValue$1(_0xec96c7,CullFace$1[_0xde74aa(0xa14)]);var _0x1ad2ac=this[_0x51cf1a(0x3cff)][_0x22a798];if(defined$1(_0x1ad2ac)&&(!_0x1ad2ac[_0x51cf1a(0x4550)]||_0x1ad2ac[_0x51cf1a(0xe0b)]!==_0xec96c7)&&(_0x1ad2ac[_0xde74aa(0x269d)]=!0x0,_0x1ad2ac[_0xde74aa(0x152d)]=_0xec96c7,_0x1ad2ac[_0x51cf1a(0x54cf)]))for(var _0x214850=0x0,_0x29e321=_0x1ad2ac[_0xde74aa(0x465a)][_0xde74aa(0x809)];_0x214850<_0x29e321;_0x214850++){var _0x4ef3ef=_0x1ad2ac[_0xde74aa(0x465a)][_0x214850],_0xdcc8f5=RenderState[_0xde74aa(0x3173)](_0x4ef3ef[_0xde74aa(0x3594)][_0xde74aa(0x33c4)]);_0xdcc8f5[_0xde74aa(0x2505)][_0x51cf1a(0x27f3)]=!0x0,_0xdcc8f5[_0xde74aa(0x2505)][_0xde74aa(0x363e)]=_0xec96c7,_0x4ef3ef[_0xde74aa(0x3594)][_0xde74aa(0x33c4)]=RenderState[_0x51cf1a(0x5602)](_0xdcc8f5);}},S3MInstanceCollection$1[_0x5e00b3(0x3720)][_0x307c2b(0x4caa)]=function(){var _0x32a8e8=_0x307c2b,_0x1e0d43=_0x5e00b3,_0x231e93=this[_0x32a8e8(0x3cff)];if(defined$1(_0x231e93))for(var _0x53745f in _0x231e93){var _0x3d5630=_0x231e93[_0x53745f];if(defined$1(_0x3d5630[_0x1e0d43(0x1179)])&&!(_0x3d5630[_0x1e0d43(0x1179)][_0x1e0d43(0x809)]<0x1))for(var _0x19816d=0x0,_0x279756=_0x3d5630[_0x1e0d43(0x1179)][_0x32a8e8(0x2ef4)];_0x19816d<_0x279756;_0x19816d++){_0x3d5630[_0x1e0d43(0x1179)][_0x1e0d43(0xc98)][_0x19816d][_0x1e0d43(0x3f5d)]();}}},S3MInstanceCollection$1[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x116f23){var _0x15be72=_0x307c2b,_0x56c2bb=_0x5e00b3;if(_0x116f23['multiViewportIndex']>-0x1&&!this[_0x15be72(0x3a83)](_0x116f23[_0x56c2bb(0x466b)]))return;if(this[_0x56c2bb(0x435e)]){if(defined$1(this[_0x56c2bb(0x1e13)])){if(!this[_0x56c2bb(0x1e13)][_0x56c2bb(0x1d9c)])return;this[_0x56c2bb(0x1e13)][_0x56c2bb(0x1ba0)](this[_0x56c2bb(0x1358)]);}var _0x30ec8a=_0x116f23[_0x56c2bb(0x5592)];if(!(_0x30ec8a[_0x56c2bb(0x1d1d)]['height']>this['_maxVisibleAltitude']||_0x30ec8a[_0x56c2bb(0x1d1d)][_0x56c2bb(0x5a4e)]<this['_minVisibleAltitude'])){this[_0x56c2bb(0xa47)]=_0x116f23;var _0x4d78f2=_0x116f23[_0x56c2bb(0xe5b)],_0x5d3864=this[_0x15be72(0x3cff)],_0x4eca8c=_0x116f23[_0x56c2bb(0xd77)];for(var _0x317c3e in(this[_0x56c2bb(0x34c)]=_0x4eca8c[_0x56c2bb(0x3c62)],this[_0x56c2bb(0x2009)]=[],_0x5d3864)){var _0x9af92b=_0x5d3864[_0x317c3e];if(load$1(this,_0x317c3e),_0x9af92b[_0x15be72(0x54cf)]){_0x9af92b[_0x15be72(0x5771)]&&updateGroup(_0x9af92b,this[_0x56c2bb(0x1358)]);for(var _0x404b6e=[],_0x9a42b3=!0x1,_0x71a8ac=0x0;_0x71a8ac<_0x9af92b[_0x56c2bb(0x1179)][_0x56c2bb(0x809)];_0x71a8ac++){var _0x7eb364=_0x9af92b['instances'][_0x56c2bb(0xc98)][_0x71a8ac];0x0===_0x71a8ac&&(_0x9a42b3=_0x7eb364[_0x56c2bb(0x8fe)][_0x56c2bb(0x32a8)]<0x1);var _0x2c49fe=_0x7eb364[_0x56c2bb(0x93d)];_0x404b6e[_0x15be72(0x2a0e)](_0x2c49fe);}for(var _0x4d754c=BoundingSphere[_0x15be72(0x2ba2)](_0x404b6e,new BoundingSphere()),_0x2db316=0x0,_0x5e390c=_0x9af92b[_0x56c2bb(0x465a)][_0x56c2bb(0x809)];_0x2db316<_0x5e390c;_0x2db316++){var _0x2b00b6=_0x9af92b[_0x15be72(0x7ed)][_0x2db316];if(this[_0x56c2bb(0x3b68)]&&this[_0x56c2bb(0x15f5)]){if(_0x116f23[_0x56c2bb(0x4c01)][_0x56c2bb(0x291b)]===FrameBufferType[_0x15be72(0x14e5)])_0x2b00b6[_0x56c2bb(0x4bd7)][_0x56c2bb(0x36b6)]=_0x4d754c,_0x4d78f2[_0x56c2bb(0x5323)](_0x2b00b6[_0x15be72(0x4c0d)]),_0x2b00b6[_0x56c2bb(0x3ae9)][_0x56c2bb(0x36b6)]=_0x4d754c,_0x2b00b6[_0x56c2bb(0x3ae9)][_0x56c2bb(0x1a77)]=_0x9af92b[_0x56c2bb(0x1a77)],_0x2b00b6[_0x15be72(0x1778)][_0x56c2bb(0x295c)]=Pass$1[_0x15be72(0x11f7)],_0x4d78f2['push'](_0x2b00b6[_0x56c2bb(0x3ae9)]);else{if(this[_0x56c2bb(0x2a1d)]){defined$1(_0x2b00b6[_0x56c2bb(0x295f)])||_0x2b00b6[_0x15be72(0x152)](this);var _0x5e7954=0x3===this[_0x56c2bb(0x1ffc)][_0x56c2bb(0x809)]?_0x2b00b6[_0x56c2bb(0x295f)]:_0x2b00b6[_0x56c2bb(0x3594)];_0x5e7954[_0x56c2bb(0x36b6)]=_0x4d754c,_0x5e7954[_0x56c2bb(0x1a77)]=_0x9af92b[_0x56c2bb(0x1a77)],_0x5e7954[_0x56c2bb(0x295c)]=this[_0x15be72(0x29e3)]?Pass$1[_0x56c2bb(0x4e63)]:_0x9a42b3?Pass$1[_0x15be72(0x42b8)]:Pass$1[_0x56c2bb(0x1792)],_0x116f23[_0x56c2bb(0x4c01)]['enabled']||_0x4d78f2[_0x15be72(0x2a0e)](_0x5e7954);}}}else this[_0x56c2bb(0x3b68)]&&(_0x2b00b6[_0x56c2bb(0x4bd7)]['boundingVolume']=_0x4d754c,_0x4d78f2[_0x15be72(0x2a0e)](_0x2b00b6[_0x56c2bb(0x4bd7)])),_0x2b00b6[_0x56c2bb(0x3594)][_0x15be72(0x1d66)]=_0x4d754c,_0x2b00b6[_0x56c2bb(0x3594)][_0x56c2bb(0x1a77)]=_0x9af92b[_0x56c2bb(0x1a77)],_0x2b00b6[_0x56c2bb(0x3594)][_0x56c2bb(0x295c)]=this[_0x56c2bb(0x3eea)]?Pass$1[_0x56c2bb(0x4e63)]:this[_0x56c2bb(0x3b68)]?Pass$1[_0x56c2bb(0x5af3)]:_0x9a42b3?Pass$1['TRANSLUCENT']:Pass$1[_0x56c2bb(0x1792)],this[_0x56c2bb(0x2b72)]&&_0x4d78f2[_0x56c2bb(0x5323)](_0x2b00b6['_colorCommand']),this[_0x56c2bb(0x2009)][_0x15be72(0x2a0e)](_0x2b00b6[_0x56c2bb(0x3594)]);}}}}}},S3MInstanceCollection$1[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},S3MInstanceCollection$1[_0x5e00b3(0x3720)][_0x5e00b3(0x5922)]=function(_0x27ebbd){var _0x1c9830=_0x307c2b,_0x41baae=_0x5e00b3,_0x481812=isShadow$2(_0x27ebbd),_0x1e3a29=_0x27ebbd[_0x41baae(0x3076)];for(var _0x292f5c in _0x1e3a29){var _0x3559e3=_0x1e3a29[_0x292f5c];if(_0x3559e3[_0x1c9830(0x54cf)])for(var _0xd2993f=0x0,_0xc3869a=_0x3559e3[_0x41baae(0x465a)][_0x1c9830(0x2ef4)];_0xd2993f<_0xc3869a;_0xd2993f++){var _0xa8fc4d=_0x3559e3[_0x41baae(0x465a)][_0xd2993f];_0xa8fc4d[_0x41baae(0x3594)][_0x41baae(0x45f4)]=_0x481812,_0xa8fc4d[_0x41baae(0x3594)][_0x41baae(0x1d34)]=_0x481812;}}},S3MInstanceCollection$1[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0xefc56e=_0x307c2b,_0x2ab758=_0x5e00b3;for(var _0x1ab86e in this[_0x2ab758(0x3076)]){var _0x1cd604=this[_0x2ab758(0x3076)][_0x1ab86e];if(_0x1cd604[_0x2ab758(0x2e0b)]){for(var _0xaebd6e=0x0;_0xaebd6e<_0x1cd604[_0x2ab758(0x465a)][_0x2ab758(0x809)];_0xaebd6e++){var _0x204a7e=_0x1cd604[_0x2ab758(0x465a)][_0xaebd6e][_0x2ab758(0x3594)];if(defined$1(_0x204a7e['vertexArray'])&&!_0x204a7e[_0x2ab758(0x2b54)][_0x2ab758(0x53aa)]()){_0x204a7e[_0x2ab758(0x2b54)][_0x2ab758(0x1c66)][_0x2ab758(0x5754)]=!0x0;for(var _0x2ec198=0x0;_0x2ec198<_0x204a7e[_0x2ab758(0x2b54)][_0x2ab758(0x255a)][_0x2ab758(0x809)];_0x2ec198++){_0x204a7e[_0xefc56e(0x202b)]['_attributes'][_0x2ec198][_0x2ab758(0x521e)][_0x2ab758(0x5754)]=!0x0;}_0x204a7e[_0x2ab758(0x2b54)]=_0x204a7e[_0x2ab758(0x2b54)][_0x2ab758(0x2947)]();}_0x204a7e[_0x2ab758(0x2ddc)]=_0x204a7e[_0x2ab758(0x2ddc)]&&_0x204a7e[_0x2ab758(0x2ddc)][_0x2ab758(0x2947)]();}_0x1cd604[_0x2ab758(0x4cbf)]=_0x1cd604[_0xefc56e(0xf8e)]&&!_0x1cd604[_0x2ab758(0x4cbf)][_0x2ab758(0x53aa)]()&&_0x1cd604[_0x2ab758(0x4cbf)][_0xefc56e(0x5020)]();}}return this[_0x2ab758(0x3076)]=void 0x0,this[_0x2ab758(0x2009)]=[],destroyObject$1(this);},RenderEntity$1[_0x5e00b3(0x3720)][_0x5e00b3(0x4a16)]=function(_0x29712b){var _0x2cb217=_0x307c2b,_0x3035ff=_0x5e00b3;this[_0x3035ff(0xffe)]||(this[_0x2cb217(0x12dd)](_0x29712b),this[_0x3035ff(0xffe)]=!0x0);},RenderEntity$1[_0x5e00b3(0x3720)]['createVertexData']=function(_0x538dcc){var _0x19cc9c=_0x307c2b,_0x19bc34=_0x5e00b3;for(var _0x4484a1=this[_0x19bc34(0x258c)][_0x19bc34(0x209a)],_0x50c0ca=0x0,_0x341f80=_0x4484a1[_0x19bc34(0x809)];_0x50c0ca<_0x341f80;_0x50c0ca++){var _0x2dc667=_0x4484a1[_0x50c0ca];defined$1(_0x2dc667[_0x19bc34(0x539b)])&&(_0x2dc667[_0x19bc34(0x521e)]=Buffer$1[_0x19bc34(0x5ad5)]({'context':_0x538dcc,'typedArray':_0x2dc667[_0x19bc34(0x539b)],'usage':BufferUsage[_0x19bc34(0xdfd)]}),_0x2dc667[_0x19cc9c(0x4b70)][_0x19cc9c(0x283b)]=!0x1,_0x2dc667['typedArray']=null,delete _0x2dc667[_0x19bc34(0x539b)]);}if(!defined$1(this['_ownerGroup'][_0x19cc9c(0xf8e)])){var _0x20200c=this[_0x19bc34(0x1e6c)][_0x19bc34(0x1179)],_0x35f54a=void 0x0;_0x20200c[_0x19bc34(0x809)]>0x0&&(_0x35f54a=_0x20200c[_0x19bc34(0xc98)][0x0][_0x19cc9c(0x5676)]);var _0x10e678=_0x20200c[_0x19cc9c(0x2ef4)];this[_0x19bc34(0x1e6c)][_0x19bc34(0x1a77)]=_0x10e678;var _0x19aad7=defined$1(_0x35f54a)?_STRIDE+0x8:_STRIDE,_0xd51ca5=new Float32Array(_0x10e678*_0x19aad7);for(_0x50c0ca=0x0;_0x50c0ca<_0x10e678;_0x50c0ca++){var _0x44434b=_0x20200c['values'][_0x50c0ca];_0x44434b[_0x19cc9c(0x1c07)]=_0x50c0ca,packageTypedArray(_0xd51ca5,_0x44434b,_0x50c0ca*_0x19aad7);}this[_0x19bc34(0x1e6c)][_0x19bc34(0x4cbf)]=Buffer$1[_0x19bc34(0x5ad5)]({'context':_0x538dcc,'typedArray':_0xd51ca5,'usage':BufferUsage[_0x19bc34(0xdfd)]});}this[_0x19bc34(0x3f20)]=this[_0x19bc34(0x258c)][_0x19cc9c(0x4993)];var _0x5e7853=Object[_0x19bc34(0x4d54)](this[_0x19bc34(0x3f20)])['length'];return extenVertexdAttr(_0x4484a1,this[_0x19cc9c(0x37d4)],_0x5e7853,this[_0x19bc34(0x1e6c)],_0x35f54a),_0x4484a1;},RenderEntity$1['prototype'][_0x307c2b(0x12dd)]=function(_0x377499){var _0x1ddb97=_0x307c2b,_0x37c558=_0x5e00b3,_0x2c4b6c=_0x377499[_0x37c558(0x1358)],_0x4e559a=this[_0x37c558(0x4139)](_0x2c4b6c),_0x39b6e5=Pass$1['S3MTiles']+0x2;if(defined$1(this[_0x37c558(0x3982)])&&defined$1(this[_0x37c558(0x3982)][0x0])){var _0x482f05=this['_arrIndexPackage'][0x0],_0x349f43=this[_0x1ddb97(0x7d0)][_0x37c558(0x228d)],_0xc49102=IndexDatatype$1[_0x37c558(0x43ff)];(0x1===_0x482f05[_0x37c558(0x5fb1)]||_0x349f43>=CesiumMath[_0x1ddb97(0x3f26)])&&_0x2c4b6c[_0x37c558(0x153f)]&&(_0xc49102=IndexDatatype$1[_0x37c558(0xc77)]);var _0x4ae9b2=Buffer$1[_0x37c558(0xda9)]({'context':_0x2c4b6c,'typedArray':_0x482f05[_0x37c558(0x1610)],'usage':BufferUsage[_0x37c558(0xdfd)],'indexDatatype':_0xc49102});_0x4ae9b2['vertexArrayDestroyable']=!0x1,this[_0x37c558(0xd4e)]=_0x4ae9b2,this[_0x37c558(0x177b)]=_0x4e559a;var _0x211e0a=this[_0x1ddb97(0x50bb)][_0x482f05[_0x1ddb97(0x7b5)]]||MaterialPass[_0x37c558(0x11d0)];this[_0x37c558(0x3982)][0x0]=null,!0x0===_0x211e0a[_0x37c558(0x6e8)]&&(_0x39b6e5=Pass$1[_0x37c558(0x32a2)]+0x3);var _0x5c1aa7=PrimitiveType$1[_0x37c558(0xf30)];switch(_0x482f05[_0x37c558(0x3a67)]){case 0x1:_0x5c1aa7=PrimitiveType$1[_0x37c558(0xf07)];break;case 0x2:_0x5c1aa7=PrimitiveType$1[_0x37c558(0x4b11)];break;case 0x4:_0x5c1aa7=PrimitiveType$1['TRIANGLES'];}_0x39b6e5=_0x377499[_0x1ddb97(0x29e3)]?Pass$1[_0x37c558(0x4e63)]:_0x39b6e5;var _0x2a88ff=new DrawCommand({'primitiveType':_0x5c1aa7,'boundingVolume':this[_0x37c558(0x5151)],'pass':_0x39b6e5,'owner':this,'cull':!0x0});_0x377499[_0x1ddb97(0x396f)]===SHADOWTYPE$1[_0x37c558(0x1b9)]||_0x377499[_0x37c558(0x4672)]===SHADOWTYPE$1[_0x37c558(0x33de)]?(_0x2a88ff[_0x37c558(0x45f4)]=!0x0,_0x2a88ff[_0x37c558(0x1d34)]=!0x0):(_0x2a88ff[_0x37c558(0x45f4)]=!0x1,_0x2a88ff[_0x37c558(0x1d34)]=!0x1),_0x2a88ff[_0x37c558(0x3ac6)]=_0x37c558(0x1711),_0x2a88ff[_0x1ddb97(0x4aa1)]=this[_0x37c558(0x1e6c)][_0x37c558(0x1179)][_0x37c558(0x809)],_0x2a88ff[_0x37c558(0x2b54)]=new VertexArray({'context':_0x2c4b6c,'attributes':_0x4e559a,'indexBuffer':_0x4ae9b2});var _0x5c33be=new ShaderSource({'name':_0x37c558(0x5e05),'sources':[S3MInstanceCollectionVertex]}),_0xb2ab9f=new ShaderSource({'name':_0x37c558(0x429f),'sources':[S3ModelFP]});if(0x0===this[_0x37c558(0x5899)][_0x37c558(0x5428)]&&_0xb2ab9f[_0x1ddb97(0x3682)][_0x37c558(0x5323)](_0x37c558(0x2ce2)),defined$1(this[_0x1ddb97(0x37d4)][_0x37c558(0xff4)])&&_0x5c33be[_0x1ddb97(0x3682)][_0x37c558(0x5323)](_0x37c558(0x28f4)),_0x211e0a['_textures'][_0x1ddb97(0x2ef4)]>0x0&&defined$1(this[_0x37c558(0x3f20)][_0x37c558(0x15b1)])&&_0xb2ab9f[_0x37c558(0x5c34)][_0x1ddb97(0x2a0e)](_0x1ddb97(0x5986)),defined$1(this[_0x37c558(0x3f20)][_0x1ddb97(0x4d9e)])&&(_0x5c33be[_0x37c558(0x5c34)][_0x37c558(0x5323)](ProgramDefines$2[_0x37c558(0x55cf)]),_0xb2ab9f[_0x37c558(0x5c34)][_0x1ddb97(0x2a0e)](ProgramDefines$2[_0x37c558(0x55cf)])),defined$1(_0x377499[_0x37c558(0x1e13)])&&(_0x5c33be[_0x37c558(0x5c34)]['push'](ProgramDefines$2[_0x1ddb97(0x1355)]),_0xb2ab9f['defines'][_0x37c558(0x5323)](ProgramDefines$2[_0x1ddb97(0x1355)]),_0x377499[_0x37c558(0x1e13)][_0x37c558(0x39ea)][_0x1ddb97(0xf79)]===HypsometricSettingEnum$1[_0x1ddb97(0x1d6)][_0x37c558(0x403b)]&&(_0x5c33be[_0x37c558(0x5c34)][_0x37c558(0x5323)](ProgramDefines$2[_0x37c558(0x4176)]),_0xb2ab9f[_0x1ddb97(0x3682)][_0x37c558(0x5323)](ProgramDefines$2[_0x37c558(0x4176)]))),this[_0x37c558(0x5899)][_0x37c558(0x3efd)]&&(_0x5c33be[_0x37c558(0x5c34)][_0x37c558(0x5323)](_0x37c558(0x5af3)),_0xb2ab9f[_0x37c558(0x5c34)][_0x37c558(0x5323)](_0x1ddb97(0x11f7))),defined$1(_0x377499[_0x37c558(0xa47)][_0x37c558(0x3b27)])){var _0xa9b9b9=_0x377499[_0x1ddb97(0x4e0e)][_0x1ddb97(0x1644)][_0x37c558(0x5306)];_0x5c33be[_0x37c558(0x5c34)][_0x37c558(0x5323)](ProgramDefines$2[_0x37c558(0x49fc)]+_0xa9b9b9[_0x1ddb97(0x2ef4)]),_0xb2ab9f[_0x1ddb97(0x3682)][_0x1ddb97(0x2a0e)](ProgramDefines$2[_0x37c558(0x49fc)]+_0xa9b9b9['length']);var _0x1706c7=_0x377499[_0x1ddb97(0x4e0e)][_0x37c558(0x3b27)][_0x37c558(0x9a8)];_0x5c33be[_0x37c558(0x5c34)][_0x37c558(0x5323)](ProgramDefines$2[_0x37c558(0x410f)]+_0x1706c7[_0x37c558(0x809)]),_0xb2ab9f[_0x37c558(0x5c34)][_0x1ddb97(0x2a0e)](ProgramDefines$2[_0x37c558(0x410f)]+_0x1706c7[_0x1ddb97(0x2ef4)]);var _0x540132=_0x377499[_0x37c558(0xa47)][_0x37c558(0x3b27)][_0x37c558(0x40be)];_0x5c33be[_0x37c558(0x5c34)][_0x37c558(0x5323)](ProgramDefines$2[_0x37c558(0x162e)]+_0x540132[_0x1ddb97(0x2ef4)]),_0xb2ab9f[_0x37c558(0x5c34)][_0x37c558(0x5323)](ProgramDefines$2[_0x37c558(0x162e)]+_0x540132[_0x37c558(0x809)]);var _0x29a874=_0x377499[_0x37c558(0xa47)][_0x37c558(0x3b27)][_0x37c558(0x1b64)];_0xb2ab9f[_0x37c558(0x5c34)][_0x37c558(0x5323)](ProgramDefines$2[_0x37c558(0x1c42)]+_0x29a874[_0x37c558(0x809)]);}this[_0x37c558(0x1e6c)][_0x37c558(0x1179)][_0x37c558(0x809)]>0x0&&defined$1(this[_0x37c558(0x1e6c)][_0x1ddb97(0x5a0f)][_0x37c558(0xc98)][0x0][_0x37c558(0x9cc)])&&_0x5c33be[_0x37c558(0x5c34)][_0x37c558(0x5323)](_0x37c558(0x110a));var _0x1adf0b=this[_0x37c558(0x1e6c)][_0x1ddb97(0x2cb5)];(_0x211e0a['_usePBR']||defined$1(_0x377499[_0x1ddb97(0xfff)][_0x1adf0b])&&_0x377499[_0x37c558(0x44e8)][_0x1adf0b][_0x37c558(0x39b0)]>0x0)&&(_0xb2ab9f[_0x37c558(0x5c34)]['push'](ProgramDefines$2[_0x1ddb97(0x4e85)]),(_0x211e0a[_0x37c558(0x38af)]||_0x377499[_0x37c558(0x44e8)][_0x1adf0b]&&_0x377499['_PBRMaterialParams'][_0x1adf0b][_0x37c558(0x28bd)]>-0x1&&defined$1(_0x377499[_0x1ddb97(0xfff)][_0x1adf0b][_0x37c558(0x2e4a)]))&&_0xb2ab9f[_0x37c558(0x5c34)][_0x37c558(0x5323)](ProgramDefines$2[_0x1ddb97(0x4242)]),(_0x211e0a[_0x37c558(0x186a)]||_0x377499[_0x1ddb97(0xfff)][_0x1adf0b]&&_0x377499[_0x37c558(0x44e8)][_0x1adf0b][_0x37c558(0x5d3a)]>-0x1&&defined$1(_0x377499[_0x37c558(0x44e8)][_0x1adf0b][_0x37c558(0x353d)]))&&_0xb2ab9f[_0x37c558(0x5c34)][_0x37c558(0x5323)](ProgramDefines$2[_0x37c558(0x3c1e)]),(_0x211e0a[_0x37c558(0x5a48)]||_0x377499[_0x37c558(0x44e8)][_0x1adf0b]&&_0x377499[_0x37c558(0x44e8)][_0x1adf0b][_0x37c558(0x37e)]>-0x1)&&_0xb2ab9f[_0x37c558(0x5c34)][_0x37c558(0x5323)](ProgramDefines$2[_0x1ddb97(0x2509)]),(_0x211e0a[_0x37c558(0x1bad)]||_0x377499[_0x37c558(0x44e8)][_0x1adf0b]&&_0x377499[_0x37c558(0x44e8)][_0x1adf0b][_0x1ddb97(0x540b)]>-0x1)&&_0xb2ab9f[_0x37c558(0x5c34)][_0x37c558(0x5323)](ProgramDefines$2[_0x37c558(0x29f7)]),(_0x211e0a[_0x37c558(0x3147)]||_0x377499[_0x1ddb97(0xfff)][_0x1adf0b]&&_0x377499[_0x1ddb97(0xfff)][_0x1adf0b][_0x37c558(0x3f02)]>-0x1)&&_0xb2ab9f[_0x37c558(0x5c34)][_0x37c558(0x5323)](ProgramDefines$2[_0x37c558(0x59f2)]),defined$1(_0x377499[_0x37c558(0xa47)]['specularEnvironmentMaps'])&&_0xb2ab9f[_0x37c558(0x5c34)][_0x37c558(0x5323)](ProgramDefines$2[_0x37c558(0x5950)])),_0x211e0a[_0x37c558(0x3c80)](_0x5c33be,_0xb2ab9f);var _0x35acb7=defined$1(this[_0x37c558(0x3f20)][_0x37c558(0x3ca)]);_0x2a88ff[_0x1ddb97(0x1868)]=ShaderProgram$1[_0x37c558(0x5344)]({'context':_0x2c4b6c,'vertexShaderSource':_0x5c33be,'fragmentShaderSource':_0xb2ab9f,'attributeLocations':this[_0x37c558(0x3f20)]});var _0x34a94b=_0x211e0a[_0x37c558(0x49a0)],_0x580996=_0x211e0a[_0x1ddb97(0x210b)],_0x374c63=_0x211e0a[_0x1ddb97(0x4ca4)],_0x10ffd1=_0x211e0a[_0x1ddb97(0x1c9f)];extendUniformMap(_0x2a88ff,{'texture':_0x211e0a[_0x37c558(0x4efe)][0x0],'hasNormal':_0x35acb7,'ambientColor':_0x34a94b,'diffuseColor':_0x580996,'specularColor':_0x374c63,'shininess':_0x10ffd1,'layer':this[_0x37c558(0x5899)],'geoMat':this[_0x37c558(0x3309)],'groupName':_0x1adf0b},_0x211e0a),this[_0x1ddb97(0x38cb)]=_0x211e0a[_0x1ddb97(0x2b5d)][0x0],this[_0x1ddb97(0x120d)]=_0x2a88ff,this[_0x37c558(0x258c)]=void 0x0,this[_0x37c558(0x3982)][_0x37c558(0x809)]=0x0,this[_0x37c558(0x3eb0)](this[_0x37c558(0x1e6c)],this[_0x37c558(0x5899)][_0x37c558(0x3b68)]),this[_0x37c558(0x5899)][_0x37c558(0x3b68)]&&(_0x2a88ff[_0x37c558(0x295c)]=Pass$1[_0x37c558(0x5af3)],this[_0x37c558(0x502a)]());}},RenderEntity$1[_0x5e00b3(0x3720)][_0x307c2b(0x394c)]=function(_0x20e987,_0x4fbc64,_0x21b712,_0x14b319){var _0xf3c1c0=_0x307c2b,_0x2f13fb=_0x5e00b3,_0x4a8cff=this[_0x2f13fb(0x5899)][_0x2f13fb(0x1358)],_0x2b683c=_0x14b319?this[_0x2f13fb(0x3ae9)]:this[_0xf3c1c0(0x120d)];if(defined$1(_0x2b683c)){var _0x199036=_0x2b683c[_0xf3c1c0(0x1868)][_0xf3c1c0(0x41c7)],_0x35a47a=_0x2b683c[_0x2f13fb(0x2ddc)][_0x2f13fb(0x14d5)];_0x20e987&&pushDefineToShader$7(_0x35a47a,_0x21b712),_0x4fbc64&&pushDefineToShader$7(_0x199036,_0x21b712),_0x2b683c[_0x2f13fb(0x2ddc)][_0xf3c1c0(0x5020)](),_0x2b683c[_0x2f13fb(0x2ddc)]=ShaderProgram$1[_0x2f13fb(0x5344)]({'context':_0x4a8cff,'vertexShaderSource':_0x35a47a,'fragmentShaderSource':_0x199036,'attributeLocations':this[_0x2f13fb(0x3f20)]}),defined$1(this[_0xf3c1c0(0x4c0d)])&&(this[_0x2f13fb(0x4bd7)][_0x2f13fb(0x2ddc)]=_0x2b683c[_0x2f13fb(0x2ddc)]);}},RenderEntity$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x2cca)]=function(_0x31e05f,_0x49d9eb,_0x278bc1,_0x24539c){var _0x10ed2f=_0x307c2b,_0x1fae8f=_0x5e00b3,_0x1e8a8e=this[_0x1fae8f(0x5899)][_0x1fae8f(0x1358)],_0x426d8e=_0x24539c?this[_0x1fae8f(0x3ae9)]:this[_0x1fae8f(0x3594)];if(defined$1(_0x426d8e)){var _0x355a3b=_0x426d8e[_0x1fae8f(0x2ddc)][_0x10ed2f(0x41c7)],_0x40fb44=_0x426d8e[_0x1fae8f(0x2ddc)][_0x10ed2f(0x5790)];_0x31e05f&&removeDefineToShader$7(_0x40fb44,_0x278bc1),_0x49d9eb&&removeDefineToShader$7(_0x355a3b,_0x278bc1),_0x426d8e[_0x1fae8f(0x2ddc)][_0x1fae8f(0x2947)](),_0x426d8e['shaderProgram']=ShaderProgram$1[_0x1fae8f(0x5344)]({'context':_0x1e8a8e,'vertexShaderSource':_0x40fb44,'fragmentShaderSource':_0x355a3b,'attributeLocations':this[_0x10ed2f(0x37d4)]});}},RenderEntity$1['prototype'][_0x5e00b3(0x3eb0)]=function(_0x13e483,_0x377ec2){var _0x2299a7=_0x307c2b,_0x2e9606=_0x5e00b3;if(_0x377ec2){var _0x30d7c8=S3MRenderStateCreator[_0x2e9606(0x1b67)]();this[_0x2e9606(0x3594)][_0x2e9606(0x33c4)]=RenderState['fromCache'](_0x30d7c8);}else this[_0x2299a7(0x120d)][_0x2e9606(0x33c4)]=RenderState[_0x2e9606(0x5344)]({'cull':{'enabled':_0x13e483[_0x2e9606(0x269d)],'face':_0x13e483[_0x2299a7(0xe0b)]},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x2299a7(0x2ce1)]});},RenderEntity$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x502a)]=function(){var _0x256b3d=_0x307c2b,_0xb8fe17=_0x5e00b3;if(!defined$1(this[_0xb8fe17(0x4bd7)])){var _0x4a5140=S3MRenderStateCreator[_0xb8fe17(0x1511)](),_0x3ed1c5=defined$1(this[_0xb8fe17(0x3ae9)])?this[_0x256b3d(0x1778)]:this[_0x256b3d(0x120d)],_0x4ec539=DrawCommand[_0xb8fe17(0x305)](_0x3ed1c5);_0x4ec539[_0xb8fe17(0x33c4)]=RenderState[_0xb8fe17(0x5344)](_0x4a5140),this[_0xb8fe17(0x4bd7)]=_0x4ec539;}},RenderEntity$1[_0x5e00b3(0x3720)][_0x307c2b(0x4b3f)]=function(_0xc4c67d){var _0x284a74=_0x307c2b,_0x44cd16=_0x5e00b3;if(!defined$1(this[_0x44cd16(0x3ae9)])){var _0x5c912f=this['_colorCommand'],_0x5bd370=_0x5c912f[_0x44cd16(0x2ddc)][_0x44cd16(0x14d5)][_0x44cd16(0x40f3)](),_0x3f2089=_0x5c912f[_0x44cd16(0x2ddc)][_0x44cd16(0x1a87)][_0x44cd16(0x40f3)]();_0x5bd370['defines'][_0x44cd16(0x5323)](_0x44cd16(0x5af3)),_0x3f2089[_0x44cd16(0x5c34)]['push'](_0x44cd16(0x5af3)),_0x5bd370[_0x44cd16(0x5c34)][_0x44cd16(0x5323)](_0x44cd16(0x5da7)),_0x3f2089[_0x44cd16(0x5c34)][_0x284a74(0x2a0e)](_0x44cd16(0x5da7));var _0x33c7a4=_0xc4c67d[_0x44cd16(0x1358)];_0x33c7a4[_0x44cd16(0x21ea)]&&_0x33c7a4[_0x44cd16(0x2c37)]&&_0x33c7a4[_0x44cd16(0x2a16)]&&_0x3f2089['defines'][_0x44cd16(0x5323)]('MRT');var _0xc2a503=DrawCommand[_0x44cd16(0x305)](_0x5c912f);_0xc2a503[_0x44cd16(0x2ddc)]=ShaderProgram$1[_0x44cd16(0x5344)]({'context':_0x33c7a4,'vertexShaderSource':_0x5bd370,'fragmentShaderSource':_0x3f2089,'attributeLocations':this[_0x44cd16(0x3f20)]}),this[_0x44cd16(0x3ae9)]=_0xc2a503;}},RenderEntity$1[_0x5e00b3(0x3720)][_0x307c2b(0x152)]=function(_0x275a50){var _0x49f74c=_0x307c2b,_0x58cc2f=_0x5e00b3;if(!defined$1(this[_0x58cc2f(0x295f)])){var _0x5be4b7=this[_0x49f74c(0x120d)],_0xa8e1dc=_0x5be4b7[_0x58cc2f(0x2ddc)][_0x58cc2f(0x14d5)][_0x58cc2f(0x40f3)](),_0x28ea79=_0x5be4b7[_0x58cc2f(0x2ddc)][_0x49f74c(0x41c7)][_0x49f74c(0x2d7b)]();_0xa8e1dc[_0x58cc2f(0x5c34)][_0x49f74c(0x2a0e)](_0x58cc2f(0xa5d)),_0x28ea79[_0x58cc2f(0x5c34)][_0x58cc2f(0x5323)](_0x58cc2f(0xa5d)),_0x275a50[_0x58cc2f(0xa47)][_0x49f74c(0x34e3)]&&_0x28ea79[_0x49f74c(0x3682)][_0x58cc2f(0x5323)](_0x58cc2f(0x3c20));var _0xa93d3e=DrawCommand[_0x58cc2f(0x305)](_0x5be4b7);_0xa93d3e[_0x58cc2f(0x2ca)][_0x49f74c(0x2df1)]=function(){var _0x36e16c=_0x58cc2f;return _0x275a50[_0x36e16c(0x1ffc)][0x0];},_0xa93d3e[_0x58cc2f(0x2ca)][_0x58cc2f(0x1bf3)]=function(){return _0x275a50['_sqTextures'][0x1];},_0xa93d3e[_0x58cc2f(0x2ca)][_0x58cc2f(0x2a7b)]=function(){var _0x3aebc5=_0x49f74c;return _0x275a50[_0x3aebc5(0x3d62)][0x2];},_0xa93d3e[_0x58cc2f(0x2ca)][_0x58cc2f(0x55b7)]=function(){var _0x15699f=_0x49f74c;return _0x275a50[_0x15699f(0x4e3)];},_0xa93d3e[_0x58cc2f(0x2ddc)]=ShaderProgram$1[_0x58cc2f(0x5344)]({'context':_0x275a50[_0x58cc2f(0x1358)],'vertexShaderSource':_0xa8e1dc,'fragmentShaderSource':_0x28ea79,'attributeLocations':this[_0x58cc2f(0x3f20)]}),this[_0x58cc2f(0x295f)]=_0xa93d3e;}},RenderEntity$1[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x50d3aa=_0x307c2b,_0xcf56e=_0x5e00b3;for(var _0x3e629b in this[_0x50d3aa(0x50bb)])this[_0x50d3aa(0x50bb)][_0xcf56e(0x1a9a)](_0x3e629b)&&(this[_0xcf56e(0x187f)][_0x3e629b]=this[_0xcf56e(0x187f)][_0x3e629b]&&!this[_0xcf56e(0x187f)][_0x3e629b][_0xcf56e(0x53aa)]()&&this[_0xcf56e(0x187f)][_0x3e629b][_0xcf56e(0x2947)]());this['_mapPass']=void 0x0;var _0x384cac=this[_0xcf56e(0x3594)];defined$1(_0x384cac)&&(_0x384cac[_0x50d3aa(0x202b)]=_0x384cac[_0x50d3aa(0x202b)]&&_0x384cac[_0x50d3aa(0x202b)][_0xcf56e(0x2947)](),_0x384cac[_0x50d3aa(0x1868)]=_0x384cac[_0x50d3aa(0x1868)]&&_0x384cac[_0x50d3aa(0x1868)][_0xcf56e(0x2947)](),this[_0xcf56e(0x3594)]=void 0x0),defined$1(_0x384cac=this[_0x50d3aa(0x4c0d)])&&(_0x384cac[_0x50d3aa(0x202b)]=_0x384cac[_0xcf56e(0x2b54)]&&!_0x384cac[_0xcf56e(0x2b54)][_0x50d3aa(0x5929)]()&&_0x384cac[_0xcf56e(0x2b54)][_0xcf56e(0x2947)](),_0x384cac[_0x50d3aa(0x1868)]=_0x384cac[_0xcf56e(0x2ddc)]&&!_0x384cac[_0xcf56e(0x2ddc)][_0xcf56e(0x53aa)]()&&_0x384cac[_0xcf56e(0x2ddc)][_0xcf56e(0x2947)](),this[_0xcf56e(0x4bd7)]=void 0x0),defined$1(_0x384cac=this[_0xcf56e(0x3ae9)])&&(_0x384cac[_0xcf56e(0x2b54)]=_0x384cac[_0xcf56e(0x2b54)]&&!_0x384cac[_0xcf56e(0x2b54)][_0x50d3aa(0x5929)]()&&_0x384cac[_0x50d3aa(0x202b)][_0xcf56e(0x2947)](),_0x384cac[_0xcf56e(0x2ddc)]=_0x384cac[_0xcf56e(0x2ddc)]&&!_0x384cac[_0xcf56e(0x2ddc)][_0xcf56e(0x53aa)]()&&_0x384cac[_0xcf56e(0x2ddc)]['destroy'](),this[_0xcf56e(0x3ae9)]=void 0x0),this['_vertexPackage']=null,this[_0xcf56e(0x3982)][_0xcf56e(0x809)]=0x0;},S3MInstanceCollection$1[_0x5e00b3(0x3720)][_0x5e00b3(0x28fc)]=function(_0x5662d4){var _0x40ad98=_0x5e00b3;this[_0x40ad98(0x1ffc)]=_0x5662d4;},S3MInstanceCollection$1[_0x5e00b3(0x3720)][_0x5e00b3(0x955)]=function(_0x4c6315){this['_sqMode']=_0x4c6315;},S3MInstanceCollection$1[_0x5e00b3(0x3720)][_0x5e00b3(0x1df7)]=function(){var _0x4bf8a2=_0x5e00b3;return this[_0x4bf8a2(0x2009)];},S3MInstanceCollection$1[_0x5e00b3(0x3720)][_0x5e00b3(0x468b)]=function(_0x4b241c,_0x314dad){var _0x301f9d=_0x307c2b,_0x409ddb=_0x5e00b3;if(this[_0x409ddb(0x6d3)]===PBRMaterialType[_0x409ddb(0x423a)]){var _0x52b171=this;_0x4b241c in _0x52b171[_0x301f9d(0xfff)]||(_0x52b171[_0x409ddb(0x44e8)][_0x4b241c]={'metallic':0x0,'roughness':0x0,'baseColorFactor':new Cartesian4(0x1,0x1,0x1,0x1),'baseColorTextureIndex':-0x1,'baseTexture':void 0x0,'emissionFactor':Cartesian3[_0x409ddb(0x406)],'emissionTextureIndex':-0x1,'occlusionTextureIndex':-0x1,'normalTextureIndex':-0x1,'normalTexture':void 0x0,'baseUri':''}),_0x52b171[_0x409ddb(0x44e8)][_0x4b241c][_0x409ddb(0x517b)]=getBaseUri(_0x314dad),loadJson$1(_0x314dad)[_0x409ddb(0x2a5f)](function(_0x4b20c4){var _0x467186=_0x301f9d,_0x1c4b6c=_0x409ddb,_0x3068f8=_0x4b20c4[_0x1c4b6c(0x3453)],_0x5068bf=_0x3068f8[_0x1c4b6c(0x441a)],_0xcd67b1=_0x3068f8[_0x467186(0x4c66)];if(_0x52b171[_0x467186(0xfff)][_0x4b241c]['baseColorFactor']=defined$1(_0x5068bf[_0x467186(0x7d8)])?Cartesian4[_0x1c4b6c(0x160f)](_0x5068bf[_0x1c4b6c(0x4cba)]['x'],_0x5068bf[_0x467186(0x7d8)]['y'],_0x5068bf['baseColor']['z'],_0x5068bf[_0x1c4b6c(0x4cba)]['w']):_0x52b171[_0x467186(0xfff)][_0x4b241c][_0x467186(0x2898)],_0x52b171[_0x467186(0xfff)][_0x4b241c][_0x1c4b6c(0x28bd)]=defined$1(_0x5068bf[_0x1c4b6c(0x28bd)])?_0x5068bf[_0x1c4b6c(0x28bd)]:-0x1,_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c][_0x1c4b6c(0x243)]=defined$1(_0x5068bf[_0x467186(0x4e82)])?Cartesian3[_0x1c4b6c(0x160f)](_0x5068bf[_0x1c4b6c(0x16f0)]['x'],_0x5068bf[_0x467186(0x4e82)]['y'],_0x5068bf[_0x1c4b6c(0x16f0)]['z']):Cartesian3[_0x1c4b6c(0x406)],_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c][_0x1c4b6c(0x37e)]=defined$1(_0x5068bf[_0x1c4b6c(0x3fdb)])?_0x5068bf[_0x1c4b6c(0x3fdb)]:_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c][_0x1c4b6c(0x37e)],_0x52b171[_0x467186(0xfff)][_0x4b241c]['metallic']=defined$1(_0x5068bf[_0x1c4b6c(0x44b3)])?_0x5068bf[_0x1c4b6c(0x44b3)]:_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c][_0x1c4b6c(0x5bd7)],_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c]['roughness']=defined$1(_0x5068bf[_0x467186(0x3e05)])?_0x5068bf[_0x467186(0x3e05)]:_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c][_0x1c4b6c(0x39b0)],_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c][_0x1c4b6c(0x3903)]=defined$1(_0x5068bf[_0x1c4b6c(0x3903)])?_0x5068bf[_0x1c4b6c(0x3903)]:-0x1,_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c][_0x1c4b6c(0x5d3a)]=defined$1(_0x5068bf[_0x1c4b6c(0x5d3a)])?_0x5068bf[_0x1c4b6c(0x5d3a)]:-0x1,-0x1!==_0x5068bf[_0x1c4b6c(0x28bd)]){var _0x2fe811=_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c][_0x467186(0x42ab)]+_0xcd67b1[_0x5068bf[_0x1c4b6c(0x28bd)]][_0x1c4b6c(0x20cb)][_0x1c4b6c(0x2dba)];loadTexture(_0x52b171[_0x467186(0xc72)],_0x2fe811,_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c],_0x1c4b6c(0x2e4a));}-0x1!==_0x5068bf[_0x1c4b6c(0x5d3a)]&&(_0x2fe811=_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c][_0x1c4b6c(0x517b)]+_0xcd67b1[_0x5068bf[_0x1c4b6c(0x5d3a)]][_0x1c4b6c(0x20cb)][_0x1c4b6c(0x2dba)],loadTexture(_0x52b171[_0x1c4b6c(0x1358)],_0x2fe811,_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c],_0x1c4b6c(0x353d))),-0x1!==_0x5068bf[_0x1c4b6c(0x3fdb)]&&(_0x2fe811=_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c][_0x1c4b6c(0x517b)]+_0xcd67b1[_0x5068bf[_0x467186(0x240d)]][_0x1c4b6c(0x20cb)][_0x1c4b6c(0x2dba)],loadTexture(_0x52b171[_0x1c4b6c(0x1358)],_0x2fe811,_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c],_0x1c4b6c(0x5a48))),-0x1!==_0x5068bf[_0x467186(0x2785)]&&(_0x2fe811=_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c][_0x1c4b6c(0x517b)]+_0xcd67b1[_0x5068bf[_0x1c4b6c(0x1743)]][_0x1c4b6c(0x20cb)][_0x1c4b6c(0x2dba)],loadTexture(_0x52b171[_0x1c4b6c(0x1358)],_0x2fe811,_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c],_0x467186(0x505a))),-0x1!==_0x5068bf[_0x1c4b6c(0x3903)]&&(_0x2fe811=_0x52b171['_PBRMaterialParams'][_0x4b241c][_0x1c4b6c(0x517b)]+_0xcd67b1[_0x5068bf[_0x1c4b6c(0x3903)]][_0x1c4b6c(0x20cb)][_0x467186(0x2cb5)],loadTexture(_0x52b171[_0x467186(0xc72)],_0x2fe811,_0x52b171[_0x1c4b6c(0x44e8)][_0x4b241c],_0x1c4b6c(0x3147))),setPBRDefines(_0x52b171,_0x4b241c);});}},S3MInstanceCollection$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x2c9d)]=function(_0x351cda){var _0x4e133c=_0x5e00b3;delete this[_0x4e133c(0x44e8)][_0x351cda],setPBRDefines(this,_0x351cda);};var MimeTypes={'avi':_0x307c2b(0x5541),'bmp':_0x5e00b3(0x961),'bz2':_0x5e00b3(0x3a98),'chm':_0x5e00b3(0x4483),'css':_0x307c2b(0x260c),'csv':_0x5e00b3(0x2046),'doc':'application/msword','dvi':'application/x-dvi','eps':'application/postscript','flv':_0x5e00b3(0xc9d),'gif':_0x5e00b3(0x3335),'gz':_0x5e00b3(0xeb7),'htm':_0x307c2b(0x2ff9),'html':_0x5e00b3(0x5e68),'ico':_0x5e00b3(0x2fa),'jnlp':_0x5e00b3(0x2c30),'jpeg':_0x5e00b3(0x1e78),'jpg':_0x5e00b3(0x1e78),'m3u':'audio/x-mpegurl','m4v':_0x5e00b3(0x666),'mathml':_0x307c2b(0x33bd),'mid':_0x5e00b3(0x10d1),'midi':_0x5e00b3(0x10d1),'mov':_0x5e00b3(0x34aa),'mp3':_0x5e00b3(0x1bf2),'mp4':_0x5e00b3(0x666),'mp4v':_0x5e00b3(0x666),'mpeg':_0x5e00b3(0x238f),'mpg':_0x307c2b(0x49a3),'odp':_0x5e00b3(0x4bd8),'ods':_0x5e00b3(0xbb0),'odt':_0x307c2b(0x506),'ogg':_0x5e00b3(0x2b64),'pdf':'application/pdf','png':_0x5e00b3(0x40b1),'pps':_0x307c2b(0x2e8a),'ppt':_0x5e00b3(0x2dac),'ps':_0x307c2b(0x653),'qt':_0x5e00b3(0x34aa),'rdf':_0x5e00b3(0x3f5b),'rss':_0x307c2b(0xa0a),'rtf':_0x5e00b3(0x419b),'svg':_0x5e00b3(0x1608),'swf':_0x5e00b3(0x9c7),'text':_0x5e00b3(0x2821),'tif':_0x5e00b3(0xaf8),'tiff':_0x5e00b3(0xaf8),'txt':_0x5e00b3(0x2821),'wav':_0x5e00b3(0x43c0),'wma':_0x307c2b(0x393f),'wmv':_0x5e00b3(0x3872),'xml':'application/xml','zip':_0x307c2b(0x327b),'detectFromFilename':function(_0x1aa9d3){var _0x10867a=_0x5e00b3,_0x46f775=_0x1aa9d3[_0x10867a(0x12e2)]();return _0x46f775=getExtensionFromUri(_0x46f775),MimeTypes[_0x46f775];}},parser$1;_0x5e00b3(0x39a1)!=typeof DOMParser&&(parser$1=new DOMParser());var autolinker=new Autolinker({'stripPrefix':!0x1,'email':!0x1,'replaceFn':function(_0x3ba6a5){var _0x487ab9=_0x5e00b3;if(!_0x3ba6a5[_0x487ab9(0x56e3)])return!0x1;}}),BILLBOARD_SIZE=0x20,BILLBOARD_NEAR_DISTANCE=0x24d5c0,BILLBOARD_NEAR_RATIO=0x1,BILLBOARD_FAR_DISTANCE=0xf58f48,BILLBOARD_FAR_RATIO=0.1,kmlNamespaces=[null,void 0x0,_0x5e00b3(0x3f88),_0x5e00b3(0x36f),_0x307c2b(0x4b6c),_0x5e00b3(0x82f)],gxNamespaces=[_0x5e00b3(0x482a)],atomNamespaces=[_0x5e00b3(0x2d8a)],namespaces={'kml':kmlNamespaces,'gx':gxNamespaces,'atom':atomNamespaces,'kmlgx':kmlNamespaces['concat'](gxNamespaces)},featureTypes={'Document':processDocument,'Folder':processFolder,'Placemark':processPlacemark,'NetworkLink':processNetworkLink,'GroundOverlay':processGroundOverlay,'PhotoOverlay':processUnsupportedFeature,'ScreenOverlay':processUnsupportedFeature,'Tour':processTour};function DeferredLoading(_0xa3ba1e){var _0x426404=_0x307c2b,_0x5f5952=_0x5e00b3;this[_0x5f5952(0x249a)]=_0xa3ba1e,this[_0x426404(0x4d31)]=when[_0x5f5952(0x32fc)](),this[_0x5f5952(0x34a8)]=[],this[_0x5f5952(0x4d6d)]=[],this[_0x5f5952(0x58f3)]=!0x1,this[_0x426404(0x27c)]=!0x1,this[_0x5f5952(0x4571)]=0x0,this[_0x426404(0x2573)]=0x3e8;}function isZipFile(_0x176229){var _0x5c8fd6=_0x5e00b3,_0xb70179=_0x176229[_0x5c8fd6(0x30eb)](0x0,Math[_0x5c8fd6(0x19a8)](0x4,_0x176229[_0x5c8fd6(0xd16)])),_0x45ff5a=when[_0x5c8fd6(0x32fc)](),_0xff2ee=new FileReader();return _0xff2ee[_0x5c8fd6(0x13f3)](_0x5c8fd6(0x108),function(){var _0x38ed49=_0x140d,_0x326ef7=_0x5c8fd6;_0x45ff5a[_0x326ef7(0x1c7e)](0x504b0304===new DataView(_0xff2ee[_0x326ef7(0x2a6a)])[_0x38ed49(0x2f13)](0x0,!0x1));}),_0xff2ee[_0x5c8fd6(0x13f3)](_0x5c8fd6(0x584a),function(){var _0x4d634f=_0x140d,_0x287c24=_0x5c8fd6;_0x45ff5a[_0x287c24(0x4c5a)](_0xff2ee[_0x4d634f(0x2957)]);}),_0xff2ee[_0x5c8fd6(0x3671)](_0xb70179),_0x45ff5a[_0x5c8fd6(0x24e7)];}function readBlobAsText(_0x29bf76){var _0x26956f=_0x307c2b,_0x71ae18=_0x5e00b3,_0x21c22d=when[_0x71ae18(0x32fc)](),_0x4ffe12=new FileReader();return _0x4ffe12[_0x71ae18(0x13f3)](_0x71ae18(0x108),function(){var _0x16ca50=_0x140d,_0x31d350=_0x71ae18;_0x21c22d[_0x16ca50(0x511b)](_0x4ffe12[_0x31d350(0x2a6a)]);}),_0x4ffe12[_0x71ae18(0x13f3)](_0x71ae18(0x584a),function(){var _0x498d8c=_0x71ae18;_0x21c22d[_0x498d8c(0x4c5a)](_0x4ffe12[_0x498d8c(0x584a)]);}),_0x4ffe12[_0x71ae18(0x100f)](_0x29bf76),_0x21c22d[_0x26956f(0x452a)];}function insertNamespaces(_0x6428ca){var _0x11e4df=_0x307c2b,_0x590b21=_0x5e00b3,_0x3e64cc,_0x54c1ba,_0x1a4aa8,_0x23911d={'xsi':_0x590b21(0x10e0)};for(var _0x3053e7 in _0x23911d)_0x23911d[_0x590b21(0x1a9a)](_0x3053e7)&&(_0x1a4aa8=_0x11e4df(0x2786)+_0x3053e7+'=',RegExp(_0x11e4df(0x3519)+_0x3053e7+':')[_0x590b21(0x4a8a)](_0x6428ca)&&-0x1===_0x6428ca[_0x590b21(0xabf)](_0x1a4aa8)&&(defined$1(_0x3e64cc)||(_0x3e64cc=_0x6428ca[_0x11e4df(0x19e5)](0x0,_0x6428ca['indexOf'](_0x590b21(0x277))+0x4),_0x54c1ba=_0x6428ca[_0x590b21(0x2bb6)](_0x3e64cc[_0x11e4df(0x2ef4)])),_0x3e64cc+='\x20'+_0x1a4aa8+'\x22'+_0x23911d[_0x3053e7]+'\x22'));return defined$1(_0x3e64cc)&&(_0x6428ca=_0x3e64cc+_0x54c1ba),_0x6428ca;}function removeDuplicateNamespaces(_0x574d21){var _0x50e124=_0x307c2b,_0x2f0b19=_0x5e00b3;for(var _0x5274fd,_0x407a11,_0xf9231,_0x52fcb8=_0x574d21[_0x2f0b19(0xabf)](_0x2f0b19(0x1d6d)),_0xd15cde=_0x574d21[_0x2f0b19(0xabf)]('>',_0x52fcb8);-0x1!==_0x52fcb8&&_0x52fcb8<_0xd15cde;)_0x5274fd=_0x574d21[_0x50e124(0x17ac)](_0x52fcb8,_0x574d21[_0x50e124(0x2feb)]('\x22',_0x52fcb8)),_0x407a11=_0x52fcb8,-0x1!==(_0x52fcb8=_0x574d21[_0x2f0b19(0xabf)](_0x5274fd,_0x52fcb8+0x1))?(_0xf9231=_0x574d21[_0x2f0b19(0xabf)]('\x22',_0x574d21[_0x50e124(0x2feb)]('\x22',_0x52fcb8)+0x1),_0x52fcb8=(_0x574d21=_0x574d21[_0x2f0b19(0x30eb)](0x0,_0x52fcb8-0x1)+_0x574d21[_0x50e124(0x17ac)](_0xf9231+0x1,_0x574d21[_0x2f0b19(0x809)]))[_0x50e124(0x2feb)](_0x2f0b19(0x1d6d),_0x407a11-0x1)):_0x52fcb8=_0x574d21[_0x50e124(0x2feb)](_0x2f0b19(0x1d6d),_0x407a11+0x1);return _0x574d21;}function loadXmlFromZip(_0x1295bf,_0x2051b0,_0x43b69f){var _0x42e3da=_0x307c2b,_0x17cf73=_0x5e00b3;_0x1295bf[_0x42e3da(0x21a0)](new zip[(_0x17cf73(0x4766))](),function(_0x19d381){var _0x4cec81=_0x42e3da,_0x303199=_0x17cf73;_0x19d381=removeDuplicateNamespaces(_0x19d381=insertNamespaces(_0x19d381)),_0x2051b0[_0x4cec81(0x3721)]=parser$1[_0x303199(0x1782)](_0x19d381,_0x303199(0x230f)),_0x43b69f[_0x303199(0x1c7e)]();});}function loadDataUriFromZip(_0x4c9455,_0x382619,_0x31674b){var _0x16a105=_0x307c2b,_0x4c4c49=_0x5e00b3,_0x5ac642=defaultValue$1(MimeTypes[_0x16a105(0x4927)](_0x4c9455[_0x4c4c49(0x3494)]),_0x16a105(0x2d8b));_0x4c9455[_0x4c4c49(0x1435)](new zip[(_0x4c4c49(0x2257))](_0x5ac642),function(_0x5d88d8){var _0x57f9d0=_0x4c4c49;_0x382619[_0x4c9455[_0x57f9d0(0x3494)]]=_0x5d88d8,_0x31674b[_0x57f9d0(0x1c7e)]();});}function embedDataUris(_0x737717,_0x50000f,_0x40c1a5,_0x33ad0d){var _0xf0fbc5=_0x307c2b,_0x5c63f9=_0x5e00b3;for(var _0x2f2698=_0x33ad0d['keys'],_0x3314fb=new URI('.'),_0xfa69e9=_0x737717[_0x5c63f9(0x2b74)](_0x50000f),_0x2fb160=0x0;_0x2fb160<_0xfa69e9[_0x5c63f9(0x809)];_0x2fb160++){var _0x5ff363=_0xfa69e9[_0x2fb160],_0x20876c=new URI(_0x5ff363[_0x5c63f9(0x4f6b)](_0x40c1a5))[_0x5c63f9(0x1c7e)](_0x3314fb)[_0x5c63f9(0x3cc8)](),_0x726db9=_0x2f2698[_0x5c63f9(0xabf)](_0x20876c);if(-0x1!==_0x726db9){var _0xd308fc=_0x2f2698[_0x726db9];_0x5ff363[_0xf0fbc5(0x54fe)](_0x40c1a5,_0x33ad0d[_0xd308fc]),'a'===_0x50000f&&null===_0x5ff363[_0xf0fbc5(0x1cc8)](_0x5c63f9(0x5d9e))&&_0x5ff363[_0x5c63f9(0x1d2b)](_0x5c63f9(0x5d9e),_0xd308fc);}}}function applyBasePath(_0x28f5bc,_0x5a4dc2,_0x4c6920,_0x11e42d){var _0x4703ca=_0x5e00b3;for(var _0x2f425d=_0x28f5bc[_0x4703ca(0x2b74)](_0x5a4dc2),_0x14c164=0x0;_0x14c164<_0x2f425d[_0x4703ca(0x809)];_0x14c164++){var _0x532aaf=_0x2f425d[_0x14c164],_0xfeb6f2=resolveHref(_0x532aaf[_0x4703ca(0x4f6b)](_0x4c6920),_0x11e42d);_0x532aaf[_0x4703ca(0x1d2b)](_0x4c6920,_0xfeb6f2[_0x4703ca(0x2dba)]);}}function createEntity(_0x5df86f,_0x15be61,_0x1f2171){var _0x4f7357=_0x307c2b,_0x102379=_0x5e00b3,_0x5747ce=queryStringAttribute$2(_0x5df86f,'id');_0x5747ce=defined$1(_0x5747ce)&&0x0!==_0x5747ce[_0x102379(0x809)]?_0x5747ce:createGuid(),defined$1(_0x1f2171)&&(_0x5747ce=_0x1f2171+_0x5747ce);var _0x38642d=_0x15be61[_0x102379(0x2d0b)](_0x5747ce);return defined$1(_0x38642d)&&(_0x5747ce=createGuid(),defined$1(_0x1f2171)&&(_0x5747ce=_0x1f2171+_0x5747ce)),defined$1((_0x38642d=_0x15be61[_0x4f7357(0x1af6)](new Entity({'id':_0x5747ce})))[_0x102379(0x3979)])||(_0x38642d[_0x4f7357(0x44dc)](_0x102379(0x3979)),_0x38642d[_0x102379(0x3979)]=new KmlFeatureData()),_0x38642d;}function isExtrudable(_0xef8649,_0x11724a){var _0x22cb33=_0x307c2b,_0x49dfa2=_0x5e00b3;return _0x49dfa2(0x2edc)===_0xef8649||_0x22cb33(0x13d)===_0xef8649||_0x49dfa2(0x1a5b)===_0x11724a;}function readCoordinate(_0x515b07,_0x57436c){var _0x226322=_0x307c2b,_0x27d216=_0x5e00b3;if(!defined$1(_0x515b07))return Cartesian3[_0x226322(0x1927)](0x0,0x0,0x0,_0x57436c);var _0x26ef3a=_0x515b07[_0x27d216(0x31ca)](/[^\s,\n]+/g);if(!defined$1(_0x26ef3a))return Cartesian3['fromDegrees'](0x0,0x0,0x0,_0x57436c);var _0x3e3b69=parseFloat(_0x26ef3a[0x0]),_0x36b02f=parseFloat(_0x26ef3a[0x1]),_0x444499=parseFloat(_0x26ef3a[0x2]);return _0x3e3b69=isNaN(_0x3e3b69)?0x0:_0x3e3b69,_0x36b02f=isNaN(_0x36b02f)?0x0:_0x36b02f,_0x444499=isNaN(_0x444499)?0x0:_0x444499,Cartesian3[_0x27d216(0x10c5)](_0x3e3b69,_0x36b02f,_0x444499,_0x57436c);}function readCoordinates(_0x2701c8,_0x4d5907){var _0x8bbe7a=_0x307c2b,_0x2252a3=_0x5e00b3;if(defined$1(_0x2701c8)){var _0x4c42cf=_0x2701c8[_0x8bbe7a(0x2802)][_0x2252a3(0x31ca)](/[^\s\n]+/g);if(defined$1(_0x4c42cf)){for(var _0x5d0b53=_0x4c42cf[_0x2252a3(0x809)],_0x5ae078=new Array(_0x5d0b53),_0x3a08e9=0x0,_0x13306b=0x0;_0x13306b<_0x5d0b53;_0x13306b++)_0x5ae078[_0x3a08e9++]=readCoordinate(_0x4c42cf[_0x13306b],_0x4d5907);return _0x5ae078;}}}function queryNumericAttribute$2(_0x125c05,_0x349ff7){var _0x313aa5=_0x5e00b3;if(defined$1(_0x125c05)){var _0x32ecdd=_0x125c05[_0x313aa5(0x4f6b)](_0x349ff7);if(null!==_0x32ecdd){var _0x364651=parseFloat(_0x32ecdd);return isNaN(_0x364651)?void 0x0:_0x364651;}}}function queryStringAttribute$2(_0xe926e2,_0x368f76){if(defined$1(_0xe926e2)){var _0x1c2068=_0xe926e2['getAttribute'](_0x368f76);return null!==_0x1c2068?_0x1c2068:void 0x0;}}function queryFirstNode$3(_0x325ee3,_0x17822f,_0x566d54){var _0x5db124=_0x307c2b,_0x340b9e=_0x5e00b3;if(defined$1(_0x325ee3))for(var _0x55eb3a=_0x325ee3[_0x340b9e(0x1f53)],_0x3ca978=_0x55eb3a[_0x340b9e(0x809)],_0x279fe9=0x0;_0x279fe9<_0x3ca978;_0x279fe9++){var _0x201aa3=_0x55eb3a[_0x279fe9];if(_0x201aa3[_0x340b9e(0x34d0)]===_0x17822f&&-0x1!==_0x566d54[_0x5db124(0x2feb)](_0x201aa3[_0x340b9e(0x343f)]))return _0x201aa3;}}function queryNodes$2(_0x59a254,_0x570095,_0x48aa0e){var _0x192fb5=_0x307c2b,_0x494dd6=_0x5e00b3;if(defined$1(_0x59a254)){for(var _0x351458=[],_0x49924a=_0x59a254[_0x192fb5(0x2d2d)]('*',_0x570095),_0x13cd9e=_0x49924a[_0x494dd6(0x809)],_0x7de19d=0x0;_0x7de19d<_0x13cd9e;_0x7de19d++){var _0x13617f=_0x49924a[_0x7de19d];_0x13617f[_0x494dd6(0x34d0)]===_0x570095&&-0x1!==_0x48aa0e[_0x494dd6(0xabf)](_0x13617f[_0x494dd6(0x343f)])&&_0x351458[_0x494dd6(0x5323)](_0x13617f);}return _0x351458;}}function queryChildNodes$3(_0xad35b1,_0x125207,_0xf91db4){var _0x3450fe=_0x307c2b,_0x1b2047=_0x5e00b3;if(!defined$1(_0xad35b1))return[];for(var _0x21d9d1=[],_0x3dbe69=_0xad35b1[_0x3450fe(0x20ef)],_0x5765af=_0x3dbe69[_0x1b2047(0x809)],_0x3f6e99=0x0;_0x3f6e99<_0x5765af;_0x3f6e99++){var _0x1e1d0b=_0x3dbe69[_0x3f6e99];_0x1e1d0b['localName']===_0x125207&&-0x1!==_0xf91db4[_0x1b2047(0xabf)](_0x1e1d0b[_0x1b2047(0x343f)])&&_0x21d9d1[_0x1b2047(0x5323)](_0x1e1d0b);}return _0x21d9d1;}function queryNumericValue$2(_0x42131b,_0x123082,_0x54872d){var _0x12dc51=_0x5e00b3,_0x110315=queryFirstNode$3(_0x42131b,_0x123082,_0x54872d);if(defined$1(_0x110315)){var _0x59d7d6=parseFloat(_0x110315[_0x12dc51(0x2a67)]);return isNaN(_0x59d7d6)?void 0x0:_0x59d7d6;}}function queryStringValue$2(_0x20aedf,_0x316fbd,_0x1a49ea){var _0x36f77d=_0x5e00b3,_0xe0da90=queryFirstNode$3(_0x20aedf,_0x316fbd,_0x1a49ea);if(defined$1(_0xe0da90))return _0xe0da90[_0x36f77d(0x2a67)][_0x36f77d(0x1f56)]();}function queryBooleanValue$1(_0x46b0b1,_0x50c9e8,_0x276a15){var _0x5e6835=_0x5e00b3,_0xeb5244=queryFirstNode$3(_0x46b0b1,_0x50c9e8,_0x276a15);if(defined$1(_0xeb5244)){var _0x495d4e=_0xeb5244[_0x5e6835(0x2a67)][_0x5e6835(0x1f56)]();return'1'===_0x495d4e||/^true$/i[_0x5e6835(0x4a8a)](_0x495d4e);}}function resolveHref(_0x340cdf,_0x127b8f,_0x43fec9){var _0x5e5ead=_0x307c2b,_0xe16d71=_0x5e00b3;if(defined$1(_0x340cdf)){var _0x55cf8d;if(defined$1(_0x43fec9)){var _0x59d512=_0x43fec9[_0x340cdf=_0x340cdf['replace'](/\\/g,'/')];if(defined$1(_0x59d512))_0x55cf8d=new Resource({'url':_0x59d512});else{var _0x94f5ca=new URI(_0x127b8f[_0x5e5ead(0x50e1)]());defined$1(_0x59d512=_0x43fec9[new URI(_0x340cdf)[_0xe16d71(0x1c7e)](_0x94f5ca)])&&(_0x55cf8d=new Resource({'url':_0x59d512}));}}return defined$1(_0x55cf8d)||(_0x55cf8d=defined$1(_0x127b8f)?_0x127b8f[_0x5e5ead(0x4266)]({'url':_0x340cdf}):new Resource({'url':_0x340cdf})),_0x55cf8d;}}Object[_0x5e00b3(0x1dfd)](DeferredLoading[_0x5e00b3(0x3720)],{'dataSource':{'get':function(){var _0x522fc8=_0x5e00b3;return this[_0x522fc8(0x249a)];}}}),DeferredLoading[_0x5e00b3(0x3720)][_0x5e00b3(0x4956)]=function(_0x135332,_0x2977af){var _0x20c9f4=_0x5e00b3;this[_0x20c9f4(0x34a8)][_0x20c9f4(0x5323)]({'nodes':_0x135332,'index':0x0,'processingData':_0x2977af}),this[_0x20c9f4(0x56f0)]=!0x0;},DeferredLoading[_0x5e00b3(0x3720)][_0x5e00b3(0x95e)]=function(_0x5d69e0){var _0x317a48=_0x5e00b3;this[_0x317a48(0x4d6d)][_0x317a48(0x5323)](_0x5d69e0);},DeferredLoading['prototype'][_0x5e00b3(0x2fbb)]=function(){var _0x2233be=_0x307c2b,_0x4b087e=_0x5e00b3,_0x59f83d=this[_0x2233be(0x4d31)];return this[_0x4b087e(0x56f0)]||_0x59f83d[_0x2233be(0x511b)](),when['join'](_0x59f83d[_0x4b087e(0x24e7)],when[_0x4b087e(0x5ef9)](this[_0x4b087e(0x4d6d)]));},DeferredLoading[_0x307c2b(0x1aa2)][_0x5e00b3(0x4f11)]=function(){var _0x3796b1=_0x307c2b,_0xc4a14b=_0x5e00b3,_0x296db2=0x1===this[_0xc4a14b(0x34a8)][_0x3796b1(0x2ef4)];return _0x296db2&&(this[_0x3796b1(0x2fd7)]=KmlDataSource[_0x3796b1(0x181)]()),this[_0xc4a14b(0x18ed)](_0x296db2);},DeferredLoading[_0x5e00b3(0x3720)]['_giveUpTime']=function(){var _0x53a6f1=_0x307c2b,_0x2ce293=_0x5e00b3;if(!this['_timeoutSet']){this[_0x53a6f1(0x3976)]=!0x0,this[_0x2ce293(0x1a41)]=0x32;var _0x14537a=this;setTimeout(function(){var _0xa344cc=_0x53a6f1,_0xa19a76=_0x2ce293;_0x14537a[_0xa19a76(0x58f3)]=!0x1,_0x14537a[_0xa19a76(0x4571)]=KmlDataSource[_0xa344cc(0x181)](),_0x14537a[_0xa19a76(0x18ed)](!0x0);},0x0);}},DeferredLoading[_0x307c2b(0x1aa2)][_0x5e00b3(0xa29)]=function(){var _0x44fa18=_0x307c2b,_0x24bd83=_0x5e00b3,_0x12856c=this[_0x44fa18(0x3f56)],_0x7def11=_0x12856c[_0x12856c[_0x24bd83(0x809)]-0x1],_0x4ba566=_0x7def11[_0x24bd83(0x51d3)],_0xfb3c88=_0x7def11['nodes'];if(_0x4ba566!==_0xfb3c88[_0x24bd83(0x809)])return++_0x7def11[_0x44fa18(0x1c07)],_0xfb3c88[_0x4ba566];},DeferredLoading[_0x5e00b3(0x3720)][_0x5e00b3(0x44ed)]=function(){var _0x13369d=_0x307c2b,_0x24e11c=_0x5e00b3,_0x57b134=this[_0x13369d(0x3f56)];return _0x57b134[_0x13369d(0x31a1)](),0x0!==_0x57b134[_0x24e11c(0x809)]||(this[_0x24e11c(0x2f9e)][_0x24e11c(0x1c7e)](),!0x1);},DeferredLoading[_0x5e00b3(0x3720)][_0x307c2b(0x24ab)]=function(_0x3d6967){var _0x3f99d8=_0x307c2b,_0x7a539b=_0x5e00b3;for(var _0x2715f9=this[_0x7a539b(0x5945)],_0x174064=this[_0x7a539b(0x34a8)][this[_0x7a539b(0x34a8)][_0x7a539b(0x809)]-0x1][_0x3f99d8(0x2703)],_0x34a960=this[_0x7a539b(0xa29)]();defined$1(_0x34a960);){var _0x169201=featureTypes[_0x34a960[_0x7a539b(0x34d0)]];if(defined$1(_0x169201)&&(-0x1!==namespaces[_0x7a539b(0x3979)][_0x7a539b(0xabf)](_0x34a960[_0x7a539b(0x343f)])||-0x1!==namespaces['gx'][_0x7a539b(0xabf)](_0x34a960[_0x7a539b(0x343f)]))&&(_0x169201(_0x2715f9,_0x34a960,_0x174064,this),this[_0x3f99d8(0x3976)]||KmlDataSource[_0x3f99d8(0x181)]()>this[_0x7a539b(0x4571)]+this[_0x7a539b(0x1a41)]))return void this[_0x3f99d8(0x425f)]();_0x34a960=this[_0x7a539b(0xa29)]();}this[_0x7a539b(0x44ed)]()&&_0x3d6967&&this[_0x7a539b(0x18ed)](!0x0);};var colorOptions={'maximumRed':void 0x0,'red':void 0x0,'maximumGreen':void 0x0,'green':void 0x0,'maximumBlue':void 0x0,'blue':void 0x0};function parseColorString(_0x4d8ae6,_0x5f34c4){var _0x4e25e0=_0x307c2b,_0x4e5740=_0x5e00b3;if(defined$1(_0x4d8ae6)&&!/^\s*$/gm[_0x4e5740(0x4a8a)](_0x4d8ae6)){'#'===_0x4d8ae6[0x0]&&(_0x4d8ae6=_0x4d8ae6[_0x4e5740(0x4c07)](0x1));var _0xac6819=parseInt(_0x4d8ae6[_0x4e5740(0x4c07)](0x0,0x2),0x10)/0xff,_0x5c1a9a=parseInt(_0x4d8ae6[_0x4e25e0(0x1acf)](0x2,0x4),0x10)/0xff,_0x4e67ea=parseInt(_0x4d8ae6[_0x4e5740(0x4c07)](0x4,0x6),0x10)/0xff,_0xa4ae74=parseInt(_0x4d8ae6[_0x4e5740(0x4c07)](0x6,0x8),0x10)/0xff;return _0x5f34c4?(_0xa4ae74>0x0?(colorOptions[_0x4e5740(0x4c47)]=_0xa4ae74,colorOptions[_0x4e25e0(0xe24)]=void 0x0):(colorOptions[_0x4e5740(0x4c47)]=void 0x0,colorOptions[_0x4e5740(0x20a2)]=0x0),_0x4e67ea>0x0?(colorOptions[_0x4e5740(0x5fe0)]=_0x4e67ea,colorOptions[_0x4e25e0(0x1a68)]=void 0x0):(colorOptions[_0x4e25e0(0x1b26)]=void 0x0,colorOptions[_0x4e25e0(0x1a68)]=0x0),_0x5c1a9a>0x0?(colorOptions[_0x4e25e0(0x2b9e)]=_0x5c1a9a,colorOptions[_0x4e5740(0x3c2a)]=void 0x0):(colorOptions[_0x4e5740(0x4a7c)]=void 0x0,colorOptions[_0x4e5740(0x3c2a)]=0x0),colorOptions[_0x4e5740(0x32a8)]=_0xac6819,Color$2[_0x4e5740(0x42d2)](colorOptions)):new Color$2(_0xa4ae74,_0x4e67ea,_0x5c1a9a,_0xac6819);}}function queryColorValue(_0x3d572b,_0x4658a9,_0x220345){var _0x946aff=_0x5e00b3,_0x3d9da4=queryStringValue$2(_0x3d572b,_0x4658a9,_0x220345);if(defined$1(_0x3d9da4))return parseColorString(_0x3d9da4,_0x946aff(0x2e0f)===queryStringValue$2(_0x3d572b,_0x946aff(0x1767),_0x220345));}function processTimeStamp(_0xc536d6){var _0x2bd17d=_0x307c2b,_0x27ec49=_0x5e00b3,_0x1b3979=queryFirstNode$3(_0xc536d6,_0x27ec49(0x2cbf),namespaces[_0x27ec49(0x1ba7)]),_0x4efa33=queryStringValue$2(_0x1b3979,_0x27ec49(0x4e2b),namespaces[_0x27ec49(0x1ba7)]);if(defined$1(_0x1b3979)&&defined$1(_0x4efa33)&&0x0!==_0x4efa33[_0x2bd17d(0x2ef4)]){var _0x1890e8=JulianDate[_0x27ec49(0x330)](_0x4efa33),_0x10ed42=new TimeIntervalCollection();return _0x10ed42[_0x27ec49(0x315e)](new TimeInterval({'start':_0x1890e8,'stop':Iso8601[_0x2bd17d(0x3e2)]})),_0x10ed42;}}function processTimeSpan(_0x9700b7){var _0x4b7f92=_0x307c2b,_0x564ec9=_0x5e00b3,_0x5bae06=queryFirstNode$3(_0x9700b7,_0x4b7f92(0x430b),namespaces[_0x564ec9(0x1ba7)]);if(defined$1(_0x5bae06)){var _0x1ae3d3,_0x5031df=queryFirstNode$3(_0x5bae06,_0x564ec9(0x153a),namespaces[_0x564ec9(0x1ba7)]),_0xd79547=defined$1(_0x5031df)?JulianDate['fromIso8601'](_0x5031df[_0x564ec9(0x2a67)]):void 0x0,_0x1aad92=queryFirstNode$3(_0x5bae06,_0x4b7f92(0x47f9),namespaces[_0x564ec9(0x1ba7)]),_0x3a34bf=defined$1(_0x1aad92)?JulianDate[_0x564ec9(0x330)](_0x1aad92[_0x564ec9(0x2a67)]):void 0x0;if(defined$1(_0xd79547)&&defined$1(_0x3a34bf)){if(JulianDate[_0x4b7f92(0x30db)](_0x3a34bf,_0xd79547)){var _0x4aa189=_0xd79547;_0xd79547=_0x3a34bf,_0x3a34bf=_0x4aa189;}(_0x1ae3d3=new TimeIntervalCollection())['addInterval'](new TimeInterval({'start':_0xd79547,'stop':_0x3a34bf}));}else defined$1(_0xd79547)?(_0x1ae3d3=new TimeIntervalCollection())[_0x4b7f92(0x4627)](new TimeInterval({'start':_0xd79547,'stop':Iso8601[_0x4b7f92(0x3e2)]})):defined$1(_0x3a34bf)&&(_0x1ae3d3=new TimeIntervalCollection())[_0x564ec9(0x315e)](new TimeInterval({'start':Iso8601['MINIMUM_VALUE'],'stop':_0x3a34bf}));return _0x1ae3d3;}}function createDefaultBillboard(){var _0x13f122=_0x5e00b3,_0x293550=new BillboardGraphics();return _0x293550[_0x13f122(0x2d3c)]=BILLBOARD_SIZE,_0x293550[_0x13f122(0x5a4e)]=BILLBOARD_SIZE,_0x293550[_0x13f122(0x403a)]=new NearFarScalar(BILLBOARD_NEAR_DISTANCE,BILLBOARD_NEAR_RATIO,BILLBOARD_FAR_DISTANCE,BILLBOARD_FAR_RATIO),_0x293550[_0x13f122(0x2f3e)]=new NearFarScalar(BILLBOARD_NEAR_DISTANCE,BILLBOARD_NEAR_RATIO,BILLBOARD_FAR_DISTANCE,BILLBOARD_FAR_RATIO),_0x293550;}function createDefaultPolygon(){var _0x3f2fc0=_0x5e00b3,_0x18d3c0=new PolygonGraphics();return _0x18d3c0[_0x3f2fc0(0x28a6)]=!0x0,_0x18d3c0[_0x3f2fc0(0x247e)]=Color$2[_0x3f2fc0(0x3b7e)],_0x18d3c0;}function createDefaultLabel(){var _0x5335aa=_0x5e00b3,_0x9de099=new LabelGraphics();return _0x9de099[_0x5335aa(0x17f8)]=new NearFarScalar(0x2dc6c0,0x1,0x4c4b40,0x0),_0x9de099['distanceDisplayCondition']=new DistanceDisplayCondition(0x0,0x13880),_0x9de099[_0x5335aa(0x2388)]=new Cartesian2(0x11,0x0),_0x9de099[_0x5335aa(0x42bf)]=HorizontalOrigin$1[_0x5335aa(0x3326)],_0x9de099[_0x5335aa(0x1299)]=_0x5335aa(0x2c87),_0x9de099[_0x5335aa(0x8cd)]=LabelStyle$1[_0x5335aa(0x3d4e)],_0x9de099;}function getIconHref(_0x559c4e,_0x2ced09,_0x525cdd,_0x308996,_0x2d3932){var _0x4fb17f=_0x307c2b,_0x2ad6e3=_0x5e00b3,_0x6fcf86=queryStringValue$2(_0x559c4e,_0x4fb17f(0x4026),namespaces[_0x2ad6e3(0x3979)]);if(defined$1(_0x6fcf86)&&0x0!==_0x6fcf86[_0x4fb17f(0x2ef4)]){if(0x0===_0x6fcf86[_0x2ad6e3(0xabf)](_0x2ad6e3(0x1bd9))){var _0x3313ba=_0x6fcf86[_0x4fb17f(0x62c)](0x15),_0x22ae60=defaultValue$1(queryNumericValue$2(_0x559c4e,'x',namespaces['gx']),0x0),_0x150f8d=defaultValue$1(queryNumericValue$2(_0x559c4e,'y',namespaces['gx']),0x0);_0x22ae60=Math[_0x2ad6e3(0x19a8)](_0x22ae60/0x20,0x7),_0x6fcf86=_0x4fb17f(0x169b)+_0x3313ba+_0x2ad6e3(0x2423)+(0x8*(_0x150f8d=0x7-Math[_0x2ad6e3(0x19a8)](_0x150f8d/0x20,0x7))+_0x22ae60)+_0x4fb17f(0x370a);}var _0x2d6328=resolveHref(_0x6fcf86,_0x525cdd,_0x308996);if(_0x2d3932){var _0x110a8b=queryStringValue$2(_0x559c4e,_0x2ad6e3(0x3eeb),namespaces[_0x2ad6e3(0x3979)]),_0x48753b=queryStringValue$2(_0x559c4e,_0x4fb17f(0x3afc),namespaces[_0x2ad6e3(0x3979)]);_0x4fb17f(0x1883)===_0x110a8b||_0x4fb17f(0x177a)===_0x110a8b?oneTimeWarning(_0x2ad6e3(0x13e8)+_0x110a8b,_0x4fb17f(0x2bf6)+_0x110a8b):_0x2ad6e3(0x1615)!==_0x48753b&&_0x2ad6e3(0x4aa1)!==_0x48753b||oneTimeWarning('kml-refreshMode-'+_0x48753b,_0x2ad6e3(0x5192)+_0x48753b);var _0x437903=defaultValue$1(queryStringValue$2(_0x559c4e,_0x2ad6e3(0x1b4e),namespaces[_0x2ad6e3(0x3979)]),0x1),_0x870ce4=_0x2ad6e3(0x1615)===_0x48753b?_0x4fb17f(0x3d1c):'',_0x1c40c5=defaultValue$1(queryStringValue$2(_0x559c4e,_0x2ad6e3(0x274b),namespaces[_0x2ad6e3(0x3979)]),_0x870ce4),_0xd1f204=queryStringValue$2(_0x559c4e,_0x2ad6e3(0x37ff),namespaces[_0x2ad6e3(0x3979)]);defined$1(_0x1c40c5)&&_0x2d6328[_0x4fb17f(0x3d7e)](queryToObject(cleanupString(_0x1c40c5))),defined$1(_0xd1f204)&&_0x2d6328[_0x2ad6e3(0x5aa)](queryToObject(cleanupString(_0xd1f204)));var _0xecd8c8=_0x2ced09[_0x2ad6e3(0x3c00)];return processNetworkLinkQueryString(_0x2d6328,_0x2ced09[_0x2ad6e3(0x4876)],_0x2ced09[_0x2ad6e3(0x2b99)],_0x437903,_0x2ced09['_lastCameraView'][_0x2ad6e3(0x5bd4)],_0xecd8c8),_0x2d6328;}return _0x2d6328;}}function processBillboardIcon(_0x495f52,_0xe98ac8,_0x18e76f,_0x2d930f,_0x4a229c){var _0x57eb65=_0x307c2b,_0x5baa9f=_0x5e00b3,_0x144807=queryNumericValue$2(_0xe98ac8,_0x5baa9f(0x4a6e),namespaces[_0x5baa9f(0x3979)]),_0x507da0=queryNumericValue$2(_0xe98ac8,_0x5baa9f(0x5075),namespaces[_0x5baa9f(0x3979)]),_0xaae711=queryColorValue(_0xe98ac8,_0x5baa9f(0x8fe),namespaces[_0x57eb65(0x3721)]),_0x2660ed=queryFirstNode$3(_0xe98ac8,_0x5baa9f(0x774),namespaces[_0x5baa9f(0x3979)]),_0x3a7086=getIconHref(_0x2660ed,_0x495f52,_0x2d930f,_0x4a229c,!0x1);defined$1(_0x2660ed)&&!defined$1(_0x3a7086)&&(_0x3a7086=!0x1);var _0x1f6b0a,_0x17eb7b,_0x314575=queryNumericValue$2(_0x2660ed,'x',namespaces['gx']),_0x3d91ee=queryNumericValue$2(_0x2660ed,'y',namespaces['gx']),_0x2a29cc=queryNumericValue$2(_0x2660ed,'w',namespaces['gx']),_0x4a6780=queryNumericValue$2(_0x2660ed,'h',namespaces['gx']),_0xa39a50=queryFirstNode$3(_0xe98ac8,_0x5baa9f(0x51a0),namespaces[_0x5baa9f(0x3979)]),_0x3d068d=queryNumericAttribute$2(_0xa39a50,'x'),_0x5cddad=queryNumericAttribute$2(_0xa39a50,'y'),_0x1fe76a=queryStringAttribute$2(_0xa39a50,_0x5baa9f(0x1b3e)),_0x115299=queryStringAttribute$2(_0xa39a50,_0x5baa9f(0x2812)),_0x252d00=_0x18e76f[_0x5baa9f(0xba1)];defined$1(_0x252d00)||(_0x252d00=createDefaultBillboard(),_0x18e76f[_0x5baa9f(0xba1)]=_0x252d00),_0x252d00[_0x5baa9f(0xf80)]=_0x3a7086,_0x252d00[_0x5baa9f(0x4a6e)]=_0x144807,_0x252d00[_0x5baa9f(0x8fe)]=_0xaae711,(defined$1(_0x314575)||defined$1(_0x3d91ee)||defined$1(_0x2a29cc)||defined$1(_0x4a6780))&&(_0x252d00[_0x5baa9f(0x56c3)]=new BoundingRectangle(_0x314575,_0x3d91ee,_0x2a29cc,_0x4a6780)),defined$1(_0x507da0)&&0x0!==_0x507da0&&(_0x252d00[_0x57eb65(0x5913)]=CesiumMath[_0x5baa9f(0x4476)](-_0x507da0),_0x252d00[_0x5baa9f(0x181d)]=Cartesian3[_0x5baa9f(0x39c7)]),_0x144807=defaultValue$1(_0x144807,0x1),defined$1(_0x3d068d)&&(_0x5baa9f(0x23bc)===_0x1fe76a?_0x1f6b0a=-_0x3d068d*_0x144807:_0x5baa9f(0x3025)===_0x1fe76a?_0x1f6b0a=(_0x3d068d-BILLBOARD_SIZE)*_0x144807:_0x57eb65(0x43a3)===_0x1fe76a&&(_0x1f6b0a=-_0x3d068d*BILLBOARD_SIZE*_0x144807),_0x1f6b0a+=0.5*BILLBOARD_SIZE*_0x144807),defined$1(_0x5cddad)&&(_0x5baa9f(0x23bc)===_0x115299?_0x17eb7b=_0x5cddad*_0x144807:'insetPixels'===_0x115299?_0x17eb7b=(-_0x5cddad+BILLBOARD_SIZE)*_0x144807:_0x5baa9f(0x5bff)===_0x115299&&(_0x17eb7b=_0x5cddad*BILLBOARD_SIZE*_0x144807),_0x17eb7b-=0.5*BILLBOARD_SIZE*_0x144807),(defined$1(_0x1f6b0a)||defined$1(_0x17eb7b))&&(_0x252d00[_0x5baa9f(0x2388)]=new Cartesian2(_0x1f6b0a,_0x17eb7b));}function applyStyle(_0x1c3953,_0x7acd6f,_0xe6c712,_0x43f273,_0x8ff067){var _0x530a5b=_0x307c2b,_0x299429=_0x5e00b3;for(var _0x11ed37=0x0,_0x229ea8=_0x7acd6f[_0x299429(0x1f53)][_0x299429(0x809)];_0x11ed37<_0x229ea8;_0x11ed37++){var _0x1e19ca=_0x7acd6f[_0x299429(0x1f53)][_0x299429(0x4ef2)](_0x11ed37);if(_0x299429(0x5c89)===_0x1e19ca[_0x299429(0x34d0)])processBillboardIcon(_0x1c3953,_0x1e19ca,_0xe6c712,_0x43f273,_0x8ff067);else{if(_0x299429(0x3e86)===_0x1e19ca[_0x299429(0x34d0)]){var _0x1ba197=_0xe6c712[_0x299429(0x3f6f)];defined$1(_0x1ba197)||(_0x1ba197=createDefaultLabel(),_0xe6c712[_0x299429(0x3f6f)]=_0x1ba197),_0x1ba197[_0x299429(0x4a6e)]=defaultValue$1(queryNumericValue$2(_0x1e19ca,_0x299429(0x4a6e),namespaces[_0x299429(0x3979)]),_0x1ba197[_0x530a5b(0x2897)]),_0x1ba197['fillColor']=defaultValue$1(queryColorValue(_0x1e19ca,_0x299429(0x8fe),namespaces[_0x299429(0x3979)]),_0x1ba197[_0x299429(0xa09)]),_0x1ba197[_0x299429(0x4685)]=_0xe6c712[_0x530a5b(0x1c7c)];}else{if(_0x299429(0x57e2)===_0x1e19ca[_0x299429(0x34d0)]){var _0x942e26=_0xe6c712[_0x299429(0x37cc)];defined$1(_0x942e26)||(_0x942e26=new PolylineGraphics(),_0xe6c712[_0x299429(0x37cc)]=_0x942e26),_0x942e26[_0x299429(0x2d3c)]=queryNumericValue$2(_0x1e19ca,_0x299429(0x2d3c),namespaces['kml']),_0x942e26[_0x299429(0x3453)]=queryColorValue(_0x1e19ca,_0x299429(0x8fe),namespaces[_0x530a5b(0x3721)]),defined$1(queryColorValue(_0x1e19ca,'outerColor',namespaces['gx']))&&oneTimeWarning(_0x299429(0x2ae2),_0x530a5b(0x450b)),defined$1(queryNumericValue$2(_0x1e19ca,_0x299429(0x38c6),namespaces['gx']))&&oneTimeWarning(_0x299429(0x4321),'KML\x20-\x20gx:outerWidth\x20is\x20not\x20supported\x20in\x20a\x20LineStyle'),defined$1(queryNumericValue$2(_0x1e19ca,_0x530a5b(0x2ab2),namespaces['gx']))&&oneTimeWarning(_0x299429(0xb9e),_0x299429(0x23d0)),defined$1(queryBooleanValue$1(_0x1e19ca,_0x299429(0x550a),namespaces['gx']))&&oneTimeWarning(_0x299429(0x47a0),_0x299429(0x15ec));}else{if(_0x299429(0x26a0)===_0x1e19ca[_0x530a5b(0x3d76)]){var _0x59cddc=_0xe6c712[_0x299429(0x2bc0)];defined$1(_0x59cddc)||(_0x59cddc=createDefaultPolygon(),_0xe6c712[_0x299429(0x2bc0)]=_0x59cddc),_0x59cddc[_0x299429(0x3453)]=defaultValue$1(queryColorValue(_0x1e19ca,_0x299429(0x8fe),namespaces[_0x299429(0x3979)]),_0x59cddc[_0x530a5b(0x578d)]),_0x59cddc[_0x299429(0x29f)]=defaultValue$1(queryBooleanValue$1(_0x1e19ca,_0x530a5b(0x3cb6),namespaces[_0x530a5b(0x3721)]),_0x59cddc[_0x299429(0x29f)]),_0x59cddc[_0x530a5b(0x36f3)]=defaultValue$1(queryBooleanValue$1(_0x1e19ca,_0x299429(0x28a6),namespaces[_0x530a5b(0x3721)]),_0x59cddc[_0x299429(0x28a6)]);}else{if(_0x299429(0x24a7)===_0x1e19ca[_0x530a5b(0x3d76)]){var _0x196dab=defaultValue$1(parseColorString(queryStringValue$2(_0x1e19ca,_0x299429(0xf5b),namespaces[_0x299429(0x3979)])),Color$2[_0x299429(0x3b7e)]),_0x52d89c=defaultValue$1(parseColorString(queryStringValue$2(_0x1e19ca,_0x299429(0x39ed),namespaces[_0x299429(0x3979)])),Color$2[_0x530a5b(0x45d)]),_0x5ad7e1=queryStringValue$2(_0x1e19ca,_0x299429(0x4685),namespaces[_0x299429(0x3979)]);_0xe6c712[_0x299429(0x533e)](_0x530a5b(0x176e)),_0xe6c712[_0x299429(0x3816)]={'bgColor':_0x196dab,'textColor':_0x52d89c,'text':_0x5ad7e1};}else{if(_0x299429(0x11dc)===_0x1e19ca[_0x299429(0x34d0)]){var _0x503fca=queryStringValue$2(_0x1e19ca,_0x299429(0x581d),namespaces[_0x299429(0x3979)]);_0x299429(0x45d3)!==_0x503fca&&_0x299429(0x2bc6)!==_0x503fca||oneTimeWarning(_0x299429(0x276a)+_0x503fca,_0x299429(0x3176)+_0x503fca);}}}}}}}}function computeFinalStyle(_0x2505a8,_0xb47119,_0x2c1a2d,_0x1d9ae1,_0x3f439e){var _0x14acb9=_0x307c2b,_0x5f4640=_0x5e00b3;for(var _0x398d73,_0x492b24=new Entity(),_0x1c010a=-0x1,_0x4a0ff3=_0xb47119[_0x5f4640(0x1f53)],_0x597bd0=_0x4a0ff3[_0x5f4640(0x809)],_0x3c4e22=0x0;_0x3c4e22<_0x597bd0;_0x3c4e22++){var _0x1af4e7=_0x4a0ff3[_0x3c4e22];_0x5f4640(0x416d)!==_0x1af4e7[_0x14acb9(0x3d76)]&&_0x5f4640(0x5f91)!==_0x1af4e7[_0x14acb9(0x3d76)]||(_0x1c010a=_0x3c4e22);}if(-0x1!==_0x1c010a){var _0x5f4859=_0x4a0ff3[_0x1c010a];if(_0x5f4640(0x416d)===_0x5f4859[_0x5f4640(0x34d0)])applyStyle(_0x2505a8,_0x5f4859,_0x492b24,_0x1d9ae1,_0x3f439e);else for(var _0x47ae6f=queryChildNodes$3(_0x5f4859,'Pair',namespaces[_0x5f4640(0x3979)]),_0xabe9fb=0x0;_0xabe9fb<_0x47ae6f[_0x5f4640(0x809)];_0xabe9fb++){var _0x41936d=_0x47ae6f[_0xabe9fb],_0x10b035=queryStringValue$2(_0x41936d,_0x14acb9(0x3ee8),namespaces[_0x5f4640(0x3979)]);if(_0x5f4640(0x47ce)===_0x10b035){var _0x981cc9=queryStringValue$2(_0x41936d,_0x5f4640(0x55a5),namespaces[_0x14acb9(0x3721)]);if(defined$1(_0x981cc9))defined$1(_0x398d73=_0x2c1a2d[_0x14acb9(0xfc0)](_0x981cc9))||(_0x398d73=_0x2c1a2d[_0x14acb9(0xfc0)]('#'+_0x981cc9)),defined$1(_0x398d73)&&_0x492b24[_0x5f4640(0xa52)](_0x398d73);else applyStyle(_0x2505a8,queryFirstNode$3(_0x41936d,_0x5f4640(0x416d),namespaces[_0x14acb9(0x3721)]),_0x492b24,_0x1d9ae1,_0x3f439e);}else oneTimeWarning(_0x5f4640(0x470f)+_0x10b035,'KML\x20-\x20Unsupported\x20StyleMap\x20key:\x20'+_0x10b035);}}var _0x359a41=queryStringValue$2(_0xb47119,_0x5f4640(0x55a5),namespaces[_0x5f4640(0x3979)]);if(defined$1(_0x359a41)){var _0x368c8f=_0x359a41;if('#'!==_0x359a41[0x0]&&-0x1!==_0x359a41[_0x5f4640(0xabf)]('#')){var _0x33f025=_0x359a41[_0x5f4640(0x390f)]('#'),_0xb37ce=_0x33f025[0x0];_0x368c8f=_0x1d9ae1[_0x5f4640(0x5155)]({'url':_0xb37ce})[_0x14acb9(0x50e1)]()+'#'+_0x33f025[0x1];}defined$1(_0x398d73=_0x2c1a2d[_0x5f4640(0x2d0b)](_0x368c8f))||(_0x398d73=_0x2c1a2d[_0x5f4640(0x2d0b)]('#'+_0x368c8f)),defined$1(_0x398d73)&&_0x492b24[_0x5f4640(0xa52)](_0x398d73);}return _0x492b24;}function processExternalStyles(_0x3d3f11,_0x5f2d7c,_0x45cac8){var _0x154a27=_0x5e00b3;return _0x5f2d7c[_0x154a27(0x3a9e)]()[_0x154a27(0x2a5f)](function(_0x43e82f){return processStyles(_0x3d3f11,_0x43e82f,_0x45cac8,_0x5f2d7c,!0x0);});}function processStyles(_0xfb44f4,_0x6695b7,_0x4bf6e2,_0x905152,_0x58c20f,_0x24f894){var _0x5a9c93=_0x307c2b,_0x3e1093=_0x5e00b3,_0x1bb093,_0x47b0e8,_0x327c7b,_0x119f27,_0x318ea8=queryNodes$2(_0x6695b7,_0x3e1093(0x416d),namespaces[_0x3e1093(0x3979)]);if(defined$1(_0x318ea8)){var _0x23a423=_0x318ea8[_0x5a9c93(0x2ef4)];for(_0x1bb093=0x0;_0x1bb093<_0x23a423;_0x1bb093++)defined$1(_0x47b0e8=queryStringAttribute$2(_0x119f27=_0x318ea8[_0x1bb093],'id'))&&(_0x47b0e8='#'+_0x47b0e8,_0x58c20f&&defined$1(_0x905152)&&(_0x47b0e8=_0x905152[_0x3e1093(0x2ce3)]()+_0x47b0e8),defined$1(_0x4bf6e2[_0x3e1093(0x2d0b)](_0x47b0e8))||(_0x327c7b=new Entity({'id':_0x47b0e8}),_0x4bf6e2[_0x5a9c93(0x1af6)](_0x327c7b),applyStyle(_0xfb44f4,_0x119f27,_0x327c7b,_0x905152,_0x24f894)));}var _0x140afa=queryNodes$2(_0x6695b7,_0x3e1093(0x5f91),namespaces[_0x3e1093(0x3979)]);if(defined$1(_0x140afa)){var _0x1cab01=_0x140afa[_0x3e1093(0x809)];for(_0x1bb093=0x0;_0x1bb093<_0x1cab01;_0x1bb093++){var _0x540cf7=_0x140afa[_0x1bb093];if(defined$1(_0x47b0e8=queryStringAttribute$2(_0x540cf7,'id')))for(var _0x2c6fa7=queryChildNodes$3(_0x540cf7,_0x3e1093(0x37bd),namespaces[_0x3e1093(0x3979)]),_0x53c03f=0x0;_0x53c03f<_0x2c6fa7[_0x3e1093(0x809)];_0x53c03f++){var _0x497165=_0x2c6fa7[_0x53c03f],_0xf55c7d=queryStringValue$2(_0x497165,_0x5a9c93(0x3ee8),namespaces[_0x3e1093(0x3979)]);if(_0x3e1093(0x47ce)===_0xf55c7d){if(_0x47b0e8='#'+_0x47b0e8,_0x58c20f&&defined$1(_0x905152)&&(_0x47b0e8=_0x905152[_0x3e1093(0x2ce3)]()+_0x47b0e8),!defined$1(_0x4bf6e2[_0x3e1093(0x2d0b)](_0x47b0e8))){_0x327c7b=_0x4bf6e2[_0x5a9c93(0x233a)](_0x47b0e8);var _0xd99dfa=queryStringValue$2(_0x497165,_0x3e1093(0x55a5),namespaces[_0x3e1093(0x3979)]);if(defined$1(_0xd99dfa)){'#'!==_0xd99dfa[0x0]&&(_0xd99dfa='#'+_0xd99dfa),_0x58c20f&&defined$1(_0x905152)&&(_0xd99dfa=_0x905152[_0x3e1093(0x2ce3)]()+_0xd99dfa);var _0x9f8ee3=_0x4bf6e2[_0x5a9c93(0xfc0)](_0xd99dfa);defined$1(_0x9f8ee3)&&_0x327c7b[_0x3e1093(0xa52)](_0x9f8ee3);}else applyStyle(_0xfb44f4,_0x119f27=queryFirstNode$3(_0x497165,_0x3e1093(0x416d),namespaces[_0x3e1093(0x3979)]),_0x327c7b,_0x905152,_0x24f894);}}else oneTimeWarning(_0x3e1093(0x470f)+_0xf55c7d,'KML\x20-\x20Unsupported\x20StyleMap\x20key:\x20'+_0xf55c7d);}}}var _0x1707bb=[],_0x4d0fee=_0x6695b7['getElementsByTagName'](_0x5a9c93(0x33df)),_0x3a8f70=_0x4d0fee[_0x3e1093(0x809)];for(_0x1bb093=0x0;_0x1bb093<_0x3a8f70;_0x1bb093++){var _0x3a6e1d=_0x4d0fee[_0x1bb093][_0x3e1093(0x2a67)];if('#'!==_0x3a6e1d[0x0]){var _0xdd8bd6=_0x3a6e1d[_0x3e1093(0x390f)]('#');if(0x2===_0xdd8bd6[_0x5a9c93(0x2ef4)]){var _0x2d4757=_0xdd8bd6[0x0],_0x5d37e2=_0x905152[_0x3e1093(0x5155)]({'url':_0x2d4757});_0x1707bb[_0x3e1093(0x5323)](processExternalStyles(_0xfb44f4,_0x5d37e2,_0x4bf6e2));}}}return _0x1707bb;}function createDropLine(_0x56ebc8,_0x51e59f,_0x2c10cd){var _0x939098=_0x307c2b,_0x304cdf=_0x5e00b3,_0x4356de=new ReferenceProperty(_0x56ebc8,_0x51e59f['id'],[_0x304cdf(0x3747)]),_0x3c5d8b=new ScaledPositionProperty(_0x51e59f[_0x939098(0x2fe9)]);_0x51e59f[_0x304cdf(0x37cc)]=defined$1(_0x2c10cd[_0x304cdf(0x37cc)])?_0x2c10cd[_0x304cdf(0x37cc)][_0x304cdf(0x40f3)]():new PolylineGraphics(),_0x51e59f[_0x939098(0x204b)][_0x304cdf(0x1c83)]=new PositionPropertyArray([_0x4356de,_0x3c5d8b]);}function heightReferenceFromAltitudeMode(_0x393a6d,_0x5842c8){var _0x31ddef=_0x307c2b,_0x34f053=_0x5e00b3;return!defined$1(_0x393a6d)&&!defined$1(_0x5842c8)||_0x31ddef(0x21de)===_0x393a6d?HeightReference$1[_0x34f053(0x2a0c)]:_0x34f053(0x25a1)===_0x393a6d?HeightReference$1[_0x31ddef(0x4f4b)]:_0x34f053(0x2edc)===_0x393a6d?HeightReference$1[_0x31ddef(0x364a)]:_0x34f053(0x5e4b)===_0x5842c8?(oneTimeWarning('kml-gx:altitudeMode-clampToSeaFloor','KML\x20-\x20<gx:altitudeMode>:clampToSeaFloor\x20is\x20currently\x20not\x20supported,\x20using\x20<kml:altitudeMode>:clampToGround.'),HeightReference$1[_0x31ddef(0x376c)]):_0x34f053(0x1a5b)===_0x5842c8?(oneTimeWarning(_0x34f053(0x211f),_0x34f053(0x385d)),HeightReference$1[_0x31ddef(0x4f4b)]):(defined$1(_0x393a6d)?oneTimeWarning(_0x31ddef(0xb29),_0x31ddef(0x3bfa)+_0x393a6d+_0x34f053(0x4b49)):oneTimeWarning(_0x31ddef(0x1066),_0x31ddef(0xaa7)+_0x5842c8+_0x34f053(0x4b49)),HeightReference$1[_0x34f053(0x2a0c)]);}function createPositionPropertyFromAltitudeMode(_0x29ffc3,_0xa8500a,_0x20a893){var _0x15e6d2=_0x307c2b,_0x320858=_0x5e00b3;return _0x15e6d2(0x9fa)===_0x20a893||_0x320858(0x2edc)===_0xa8500a||_0x320858(0x25a1)===_0xa8500a?_0x29ffc3:((defined$1(_0xa8500a)&&_0x320858(0x128)!==_0xa8500a||defined$1(_0x20a893)&&_0x320858(0x5e4b)!==_0x20a893)&&oneTimeWarning(_0x320858(0x4f6d),_0x320858(0x12a)+defaultValue$1(_0xa8500a,_0x20a893)),new ScaledPositionProperty(_0x29ffc3));}function createPositionPropertyArrayFromAltitudeMode(_0xefb40d,_0x31e59c,_0x5b828f,_0xa0fc83){var _0x2fb487=_0x307c2b,_0x5075f7=_0x5e00b3;if(defined$1(_0xefb40d)){if(_0x2fb487(0x9fa)===_0x5b828f||_0x5075f7(0x2edc)===_0x31e59c||_0x5075f7(0x25a1)===_0x31e59c)return _0xefb40d;(defined$1(_0x31e59c)&&_0x2fb487(0x21de)!==_0x31e59c||defined$1(_0x5b828f)&&_0x2fb487(0x2046)!==_0x5b828f)&&oneTimeWarning(_0x2fb487(0xb29),_0x5075f7(0x12a)+defaultValue$1(_0x31e59c,_0x5b828f));for(var _0x4bb4ef=_0xefb40d[_0x5075f7(0x809)],_0x594aab=0x0;_0x594aab<_0x4bb4ef;_0x594aab++){var _0x35b48a=_0xefb40d[_0x594aab];_0xa0fc83[_0x5075f7(0x1dcb)](_0x35b48a,_0x35b48a);}return _0xefb40d;}}function processPositionGraphics(_0x5a730e,_0x2dcffb,_0x42a312,_0x2c8fcf){var _0x2fd85a=_0x307c2b,_0x16280a=_0x5e00b3,_0x35961a=_0x2dcffb[_0x16280a(0x3f6f)];defined$1(_0x35961a)||(_0x35961a=defined$1(_0x42a312[_0x16280a(0x3f6f)])?_0x42a312['label'][_0x16280a(0x40f3)]():createDefaultLabel(),_0x2dcffb[_0x16280a(0x3f6f)]=_0x35961a),_0x35961a[_0x16280a(0x4685)]=_0x2dcffb[_0x16280a(0x2c5)];var _0x1e39ab=_0x2dcffb[_0x16280a(0xba1)];defined$1(_0x1e39ab)||(_0x1e39ab=defined$1(_0x42a312[_0x16280a(0xba1)])?_0x42a312[_0x16280a(0xba1)][_0x16280a(0x40f3)]():createDefaultBillboard(),_0x2dcffb[_0x16280a(0xba1)]=_0x1e39ab),defined$1(_0x1e39ab[_0x16280a(0xf80)])?_0x1e39ab[_0x16280a(0xf80)][_0x16280a(0x4d6)]()||(_0x1e39ab['image']=void 0x0):_0x1e39ab[_0x16280a(0xf80)]=_0x5a730e[_0x16280a(0x2cdd)][_0x16280a(0x3255)](Color$2[_0x2fd85a(0x2974)],0x40);var _0x415a6a=0x1;defined$1(_0x1e39ab[_0x16280a(0x4a6e)])&&(0x0!==(_0x415a6a=_0x1e39ab[_0x16280a(0x4a6e)][_0x16280a(0x4d6)]())?_0x35961a[_0x16280a(0x2388)]=new Cartesian2(0x10*_0x415a6a+0x1,-0x10):(_0x35961a[_0x16280a(0x2388)]=void 0x0,_0x35961a[_0x2fd85a(0x3ccf)]=void 0x0)),defined$1(_0x2c8fcf)&&_0x5a730e[_0x16280a(0xe6a)]&&(_0x1e39ab[_0x16280a(0x5698)]=_0x2c8fcf,_0x35961a[_0x16280a(0x5698)]=_0x2c8fcf,_0x35961a[_0x16280a(0x2388)]=new Cartesian2(0x10*_0x415a6a+0x1,-0x10));}function processPathGraphics(_0x42140f,_0x2fbea7){var _0xba86e0=_0x307c2b,_0x41619b=_0x5e00b3,_0x403475=_0x42140f[_0x41619b(0x21f3)];defined$1(_0x403475)||((_0x403475=new PathGraphics())[_0x41619b(0x59a3)]=0x0,_0x42140f[_0x41619b(0x21f3)]=_0x403475);var _0x3fdd1d=_0x2fbea7[_0xba86e0(0x204b)];defined$1(_0x3fdd1d)&&(_0x403475[_0xba86e0(0x578d)]=_0x3fdd1d[_0x41619b(0x3453)],_0x403475[_0x41619b(0x2d3c)]=_0x3fdd1d[_0x41619b(0x2d3c)]);}function processPoint(_0x58b903,_0x3a559c,_0x334261,_0x13f461,_0x5ddaaa){var _0x2ec5c4=_0x307c2b,_0x188640=_0x5e00b3,_0x533b1f=queryStringValue$2(_0x334261,_0x188640(0x20f9),namespaces[_0x2ec5c4(0x3721)]),_0x426e4d=queryStringValue$2(_0x334261,_0x188640(0x22e2),namespaces[_0x188640(0x3979)]),_0x31a4db=queryStringValue$2(_0x334261,'altitudeMode',namespaces['gx']),_0x1fa3cd=queryBooleanValue$1(_0x334261,_0x2ec5c4(0x4cca),namespaces[_0x2ec5c4(0x3721)]),_0x3a16d1=readCoordinate(_0x533b1f,_0x58b903[_0x2ec5c4(0x1016)]);return _0x13f461[_0x2ec5c4(0x2fe9)]=_0x3a16d1,processPositionGraphics(_0x58b903,_0x13f461,_0x5ddaaa,heightReferenceFromAltitudeMode(_0x426e4d,_0x31a4db)),_0x1fa3cd&&isExtrudable(_0x426e4d,_0x31a4db)&&createDropLine(_0x3a559c,_0x13f461,_0x5ddaaa),!0x0;}function processLineStringOrLinearRing(_0xff8479,_0x1ffdc6,_0x55767a,_0x27e929,_0x220071){var _0x491651=_0x307c2b,_0x1fa0e0=_0x5e00b3,_0x3b30eb=queryFirstNode$3(_0x55767a,_0x491651(0x4a78),namespaces[_0x1fa0e0(0x3979)]),_0x325743=queryStringValue$2(_0x55767a,_0x1fa0e0(0x22e2),namespaces[_0x1fa0e0(0x3979)]),_0x3f6afa=queryStringValue$2(_0x55767a,_0x1fa0e0(0x22e2),namespaces['gx']),_0xd2ffa9=queryBooleanValue$1(_0x55767a,_0x491651(0x4cca),namespaces[_0x1fa0e0(0x3979)]),_0x24ae3d=queryBooleanValue$1(_0x55767a,'tessellate',namespaces[_0x1fa0e0(0x3979)]),_0x420e61=isExtrudable(_0x325743,_0x3f6afa),_0xa72ebf=queryNumericValue$2(_0x55767a,'drawOrder',namespaces['gx']),_0x14fcc6=_0xff8479[_0x1fa0e0(0x3c00)],_0x303394=readCoordinates(_0x3b30eb,_0x14fcc6),_0x35ef31=_0x220071[_0x1fa0e0(0x37cc)];if(_0x420e61&&_0xd2ffa9){var _0x134e04=new WallGraphics();_0x27e929[_0x1fa0e0(0x1947)]=_0x134e04,_0x134e04[_0x1fa0e0(0x1c83)]=_0x303394;var _0x2d4347=_0x220071[_0x491651(0x311b)];defined$1(_0x2d4347)&&(_0x134e04[_0x1fa0e0(0x29f)]=_0x2d4347[_0x1fa0e0(0x29f)],_0x134e04[_0x1fa0e0(0x3453)]=_0x2d4347[_0x1fa0e0(0x3453)]),_0x134e04[_0x491651(0x36f3)]=!0x0,defined$1(_0x35ef31)?(_0x134e04[_0x1fa0e0(0x247e)]=defined$1(_0x35ef31[_0x491651(0x578d)])?_0x35ef31['material'][_0x1fa0e0(0x8fe)]:Color$2[_0x1fa0e0(0x3b7e)],_0x134e04[_0x1fa0e0(0x27cb)]=_0x35ef31[_0x1fa0e0(0x2d3c)]):defined$1(_0x2d4347)&&(_0x134e04[_0x491651(0x506c)]=defined$1(_0x2d4347[_0x1fa0e0(0x3453)])?_0x2d4347[_0x491651(0x578d)][_0x491651(0x3a3a)]:Color$2[_0x1fa0e0(0x3b7e)]);}else{if(!_0xff8479[_0x1fa0e0(0x1ad0)]&&!_0xff8479[_0x1fa0e0(0xe6a)]||_0x420e61)defined$1(_0xa72ebf)&&oneTimeWarning(_0x1fa0e0(0x5024),_0x491651(0x40de)),_0x35ef31=defined$1(_0x35ef31)?_0x35ef31[_0x1fa0e0(0x40f3)]():new PolylineGraphics(),_0x27e929[_0x1fa0e0(0x37cc)]=_0x35ef31,_0x35ef31[_0x1fa0e0(0x1c83)]=createPositionPropertyArrayFromAltitudeMode(_0x303394,_0x325743,_0x3f6afa,_0x14fcc6),_0x24ae3d&&!_0x420e61||(_0x35ef31[_0x1fa0e0(0x2c1)]=ArcType$1[_0x491651(0x364a)]);else{_0xff8479[_0x1fa0e0(0x1ad0)]&&(_0x27e929[_0x1fa0e0(0x2963)]=!0x0,_0x27e929[_0x1fa0e0(0x1864)]=ClassificationType$1[_0x491651(0x1c57)]);var _0x3b8cb6=new PolylineGraphics();_0xff8479[_0x1fa0e0(0xe6a)]&&(_0x3b8cb6[_0x491651(0x21de)]=!0x0,_0x3b8cb6['classificationType']=_0xff8479[_0x1fa0e0(0x5278)]),_0x27e929[_0x1fa0e0(0x37cc)]=_0x3b8cb6,_0x3b8cb6[_0x1fa0e0(0x1c83)]=_0x303394,defined$1(_0x35ef31)?(_0x3b8cb6[_0x1fa0e0(0x3453)]=defined$1(_0x35ef31[_0x491651(0x578d)])?_0x35ef31[_0x1fa0e0(0x3453)][_0x1fa0e0(0x8fe)][_0x1fa0e0(0x4d6)](Iso8601[_0x491651(0x150f)]):Color$2[_0x1fa0e0(0x3b7e)],_0x3b8cb6[_0x1fa0e0(0x2d3c)]=defaultValue$1(_0x35ef31[_0x1fa0e0(0x2d3c)],0x1)):(_0x3b8cb6[_0x1fa0e0(0x3453)]=Color$2[_0x1fa0e0(0x3b7e)],_0x3b8cb6[_0x491651(0x2299)]=0x1),_0x3b8cb6[_0x491651(0x1973)]=_0xa72ebf;}}return!0x0;}function processPolygon$1(_0xf1f5c,_0x1002ce,_0x52ab18,_0x38f7fb,_0x155e38){var _0x4ffe35=_0x307c2b,_0x4e0057=_0x5e00b3,_0x110240=queryFirstNode$3(_0x52ab18,_0x4e0057(0xaa0),namespaces[_0x4e0057(0x3979)]),_0x4b7e9e=queryFirstNode$3(_0x110240,_0x4e0057(0x2ac9),namespaces[_0x4e0057(0x3979)]),_0x1113b2=queryFirstNode$3(_0x4b7e9e,_0x4e0057(0x20f9),namespaces[_0x4e0057(0x3979)]),_0x367c86=_0xf1f5c[_0x4e0057(0x3c00)],_0x2609ee=readCoordinates(_0x1113b2,_0x367c86),_0x1be6ad=queryBooleanValue$1(_0x52ab18,_0x4e0057(0x5cee),namespaces[_0x4ffe35(0x3721)]),_0x1ebc77=isExtrudable(queryStringValue$2(_0x52ab18,_0x4e0057(0x22e2),namespaces[_0x4e0057(0x3979)]),queryStringValue$2(_0x52ab18,_0x4ffe35(0x3e81),namespaces['gx'])),_0x4c8c91=defined$1(_0x155e38[_0x4ffe35(0x311b)])?_0x155e38[_0x4e0057(0x2bc0)]['clone']():createDefaultPolygon(),_0x4657b7=_0x155e38[_0x4e0057(0x37cc)];if(defined$1(_0x4657b7)&&(_0x4c8c91[_0x4e0057(0x247e)]=defined$1(_0x4657b7[_0x4e0057(0x3453)])?_0x4657b7[_0x4e0057(0x3453)][_0x4e0057(0x8fe)]:Color$2[_0x4e0057(0x3b7e)],_0x4c8c91[_0x4e0057(0x27cb)]=_0x4657b7[_0x4e0057(0x2d3c)]),_0x38f7fb[_0x4e0057(0x2bc0)]=_0x4c8c91,_0x1ebc77?(_0x4c8c91[_0x4ffe35(0x33ac)]=!0x0,_0x4c8c91[_0x4e0057(0x4b22)]=_0x1be6ad?0x0:void 0x0):_0xf1f5c['_clampToGround']||_0xf1f5c[_0x4ffe35(0x589d)]||(_0x4c8c91[_0x4e0057(0x5a4e)]=0x0),_0xf1f5c[_0x4e0057(0x1ad0)]&&(_0x4c8c91[_0x4e0057(0x1864)]=ClassificationType$1[_0x4e0057(0x1a6a)]),_0xf1f5c[_0x4e0057(0xe6a)]&&(_0x4c8c91[_0x4e0057(0x1864)]=ClassificationType$1[_0x4e0057(0x3f19)]),defined$1(_0x2609ee)){for(var _0x1200d2=new PolygonHierarchy(_0x2609ee),_0x2d41c6=queryChildNodes$3(_0x52ab18,_0x4e0057(0x39de),namespaces[_0x4e0057(0x3979)]),_0x106d57=0x0;_0x106d57<_0x2d41c6[_0x4e0057(0x809)];_0x106d57++){_0x4b7e9e=queryChildNodes$3(_0x2d41c6[_0x106d57],_0x4e0057(0x2ac9),namespaces[_0x4e0057(0x3979)]);for(var _0x269293=0x0;_0x269293<_0x4b7e9e[_0x4ffe35(0x2ef4)];_0x269293++)defined$1(_0x2609ee=readCoordinates(_0x1113b2=queryFirstNode$3(_0x4b7e9e[_0x269293],_0x4e0057(0x20f9),namespaces[_0x4e0057(0x3979)]),_0x367c86))&&_0x1200d2[_0x4e0057(0x4a84)][_0x4e0057(0x5323)](new PolygonHierarchy(_0x2609ee));}_0x4c8c91[_0x4e0057(0x45b0)]=_0x1200d2;}return!0x0;}function processTrack(_0x21e876,_0x4304c2,_0x377806,_0x4813c1,_0x4a9e1c){var _0x55da1f=_0x307c2b,_0x6c358f=_0x5e00b3,_0x45ad24=queryStringValue$2(_0x377806,_0x6c358f(0x22e2),namespaces[_0x6c358f(0x3979)]),_0x2b46bc=queryStringValue$2(_0x377806,_0x6c358f(0x22e2),namespaces['gx']),_0x24ccb6=queryChildNodes$3(_0x377806,_0x6c358f(0x83e),namespaces['gx']),_0x57ff09=queryChildNodes$3(_0x377806,_0x6c358f(0x53d5),namespaces['gx']),_0x4176f8=queryChildNodes$3(_0x377806,_0x6c358f(0x4e2b),namespaces['kml']),_0x466419=queryBooleanValue$1(_0x377806,_0x55da1f(0x4cca),namespaces[_0x55da1f(0x3721)]),_0x1f78ae=isExtrudable(_0x45ad24,_0x2b46bc),_0x3a8786=_0x21e876[_0x55da1f(0x1016)];_0x57ff09['length']>0x0&&oneTimeWarning(_0x55da1f(0x4234),_0x6c358f(0x5acf));for(var _0x375dae=Math[_0x6c358f(0x19a8)](_0x24ccb6[_0x6c358f(0x809)],_0x4176f8[_0x6c358f(0x809)]),_0x41c6f6=[],_0x422a9e=[],_0x21688e=0x0;_0x21688e<_0x375dae;_0x21688e++){var _0x5a523b=readCoordinate(_0x24ccb6[_0x21688e][_0x55da1f(0x2802)],_0x3a8786);_0x41c6f6[_0x6c358f(0x5323)](_0x5a523b),_0x422a9e[_0x6c358f(0x5323)](JulianDate[_0x6c358f(0x330)](_0x4176f8[_0x21688e][_0x6c358f(0x2a67)]));}var _0x3fde73=new SampledPositionProperty();return _0x3fde73[_0x55da1f(0x565e)](_0x422a9e,_0x41c6f6),_0x4813c1[_0x55da1f(0x2fe9)]=_0x3fde73,processPositionGraphics(_0x21e876,_0x4813c1,_0x4a9e1c,heightReferenceFromAltitudeMode(_0x45ad24,_0x2b46bc)),processPathGraphics(_0x4813c1,_0x4a9e1c),_0x4813c1[_0x6c358f(0x1631)]=new TimeIntervalCollection(),_0x4176f8[_0x6c358f(0x809)]>0x0&&_0x4813c1[_0x6c358f(0x1631)][_0x6c358f(0x315e)](new TimeInterval({'start':_0x422a9e[0x0],'stop':_0x422a9e[_0x422a9e[_0x55da1f(0x2ef4)]-0x1]})),_0x1f78ae&&_0x466419&&createDropLine(_0x4304c2,_0x4813c1,_0x4a9e1c),!0x0;}function addToMultiTrack(_0x555459,_0x28dd6c,_0x558cc4,_0x2f279b,_0x5a3763,_0x598118,_0x22bcac,_0x480889,_0x5328d3){var _0x4aed08=_0x307c2b,_0x216c3b=_0x5e00b3,_0x3591ed=_0x555459[0x0],_0x2d05ab=_0x555459[_0x555459[_0x216c3b(0x809)]-0x1],_0x4c841a=new SampledPositionProperty();_0x4c841a[_0x216c3b(0x4961)](_0x555459,_0x28dd6c),_0x558cc4[_0x216c3b(0x4db0)][_0x4aed08(0x4627)](new TimeInterval({'start':_0x3591ed,'stop':_0x2d05ab,'isStartIncluded':_0x5328d3,'isStopIncluded':_0x5328d3,'data':createPositionPropertyFromAltitudeMode(_0x4c841a,_0x22bcac,_0x480889)})),_0x2f279b[_0x216c3b(0x315e)](new TimeInterval({'start':_0x3591ed,'stop':_0x2d05ab,'isStartIncluded':_0x5328d3,'isStopIncluded':_0x5328d3})),_0x5a3763[_0x216c3b(0x4db0)][_0x4aed08(0x4627)](new TimeInterval({'start':_0x3591ed,'stop':_0x2d05ab,'isStartIncluded':_0x5328d3,'isStopIncluded':_0x5328d3,'data':_0x598118}));}function processMultiTrack(_0x88e934,_0x3cd8ed,_0x4811c4,_0x5cf507,_0x1a4709){var _0x21bcb9=_0x307c2b,_0x2b1929=_0x5e00b3;for(var _0x4f44a8,_0x2e5a59,_0xe9372e,_0x46db6c=queryBooleanValue$1(_0x4811c4,_0x2b1929(0x3955),namespaces['gx']),_0x162bcd=queryChildNodes$3(_0x4811c4,_0x21bcb9(0x22bd),namespaces['gx']),_0x2991a6=!0x1,_0x436da5=new TimeIntervalCollectionProperty(),_0x4f0497=new TimeIntervalCollection(),_0x16e469=new CompositePositionProperty(),_0x201b4d=_0x88e934[_0x2b1929(0x3c00)],_0x3c656e=0x0,_0xeb77be=_0x162bcd[_0x2b1929(0x809)];_0x3c656e<_0xeb77be;_0x3c656e++){var _0x33dfe3=_0x162bcd[_0x3c656e],_0xa2ac1=queryChildNodes$3(_0x33dfe3,_0x2b1929(0x4e2b),namespaces[_0x2b1929(0x3979)]),_0x510dbb=queryChildNodes$3(_0x33dfe3,_0x2b1929(0x83e),namespaces['gx']),_0xb006e8=queryStringValue$2(_0x33dfe3,_0x2b1929(0x22e2),namespaces[_0x2b1929(0x3979)]),_0x2bcbdb=queryStringValue$2(_0x33dfe3,_0x2b1929(0x22e2),namespaces['gx']),_0x171a23=isExtrudable(_0xb006e8,_0x2bcbdb),_0x4bb5ee=queryBooleanValue$1(_0x33dfe3,_0x21bcb9(0x4cca),namespaces[_0x2b1929(0x3979)]),_0x3af2fa=Math[_0x21bcb9(0x4b49)](_0x510dbb[_0x2b1929(0x809)],_0xa2ac1[_0x2b1929(0x809)]),_0xf55932=[];_0x4f44a8=[];for(var _0x175d29=0x0;_0x175d29<_0x3af2fa;_0x175d29++){var _0x277194=readCoordinate(_0x510dbb[_0x175d29][_0x2b1929(0x2a67)],_0x201b4d);_0xf55932[_0x2b1929(0x5323)](_0x277194),_0x4f44a8[_0x21bcb9(0x2a0e)](JulianDate[_0x2b1929(0x330)](_0xa2ac1[_0x175d29][_0x2b1929(0x2a67)]));}_0x46db6c&&(defined$1(_0x2e5a59)&&addToMultiTrack([_0x2e5a59,_0x4f44a8[0x0]],[_0xe9372e,_0xf55932[0x0]],_0x16e469,_0x4f0497,_0x436da5,!0x1,_0x21bcb9(0x570c),void 0x0,!0x1),_0x2e5a59=_0x4f44a8[_0x3af2fa-0x1],_0xe9372e=_0xf55932[_0xf55932[_0x2b1929(0x809)]-0x1]),addToMultiTrack(_0x4f44a8,_0xf55932,_0x16e469,_0x4f0497,_0x436da5,_0x171a23&&_0x4bb5ee,_0xb006e8,_0x2bcbdb,!0x0),_0x2991a6=_0x2991a6||_0x171a23&&_0x4bb5ee;}return _0x5cf507[_0x2b1929(0x1631)]=_0x4f0497,_0x5cf507[_0x2b1929(0x3747)]=_0x16e469,processPositionGraphics(_0x88e934,_0x5cf507,_0x1a4709),processPathGraphics(_0x5cf507,_0x1a4709),_0x2991a6&&(createDropLine(_0x3cd8ed,_0x5cf507,_0x1a4709),_0x5cf507[_0x2b1929(0x37cc)][_0x2b1929(0x3234)]=_0x436da5),!0x0;}var geometryTypes={'Point':processPoint,'LineString':processLineStringOrLinearRing,'LinearRing':processLineStringOrLinearRing,'Polygon':processPolygon$1,'Track':processTrack,'MultiTrack':processMultiTrack,'MultiGeometry':processMultiGeometry,'Model':processGltfModel},scratchDiv;function processMultiGeometry(_0x51cfc8,_0x3d62bb,_0x3657f0,_0x15b4b4,_0x111e1b,_0x4ceb08){var _0x8e704=_0x307c2b,_0x21568d=_0x5e00b3;for(var _0x29bbd8=_0x3657f0[_0x21568d(0x1f53)],_0x5c9920=!0x1,_0x5533c6=0x0,_0x4763a0=_0x29bbd8[_0x21568d(0x809)];_0x5533c6<_0x4763a0;_0x5533c6++){var _0x124b11=_0x29bbd8[_0x21568d(0x4ef2)](_0x5533c6),_0x323a62=geometryTypes[_0x124b11[_0x21568d(0x34d0)]];if(defined$1(_0x323a62)){var _0x45a84b=createEntity(_0x124b11,_0x3d62bb,_0x4ceb08);_0x45a84b['parent']=_0x15b4b4,_0x45a84b[_0x8e704(0x1c7c)]=_0x15b4b4[_0x8e704(0x1c7c)],_0x45a84b['availability']=_0x15b4b4[_0x8e704(0x4967)],_0x45a84b[_0x8e704(0x2b08)]=_0x15b4b4[_0x21568d(0x4bfe)],_0x45a84b[_0x21568d(0x3979)]=_0x15b4b4[_0x21568d(0x3979)],_0x323a62(_0x51cfc8,_0x3d62bb,_0x124b11,_0x45a84b,_0x111e1b)&&(_0x5c9920=!0x0);}}return _0x5c9920;}function processExtendedData(_0x9021a8,_0x27219b){var _0x58c90d=_0x307c2b,_0x4fb29b=_0x5e00b3,_0x4b5bc9=queryFirstNode$3(_0x9021a8,_0x4fb29b(0x3ccd),namespaces[_0x4fb29b(0x3979)]);if(defined$1(_0x4b5bc9)){defined$1(queryFirstNode$3(_0x4b5bc9,_0x4fb29b(0x19b7),namespaces[_0x58c90d(0x3721)]))&&oneTimeWarning(_0x58c90d(0x536a),_0x4fb29b(0x41eb)),defined$1(queryStringAttribute$2(_0x4b5bc9,'xmlns:prefix'))&&oneTimeWarning(_0x4fb29b(0x5eca),_0x4fb29b(0x45c5));var _0x3a0651={},_0xc3df25=queryChildNodes$3(_0x4b5bc9,_0x4fb29b(0x2ae0),namespaces[_0x4fb29b(0x3979)]);if(defined$1(_0xc3df25))for(var _0x114b31=_0xc3df25[_0x4fb29b(0x809)],_0x59cf39=0x0;_0x59cf39<_0x114b31;_0x59cf39++){var _0xaae72d=_0xc3df25[_0x59cf39],_0x2ced1a=queryStringAttribute$2(_0xaae72d,_0x4fb29b(0x2c5));defined$1(_0x2ced1a)&&(_0x3a0651[_0x2ced1a]={'displayName':queryStringValue$2(_0xaae72d,'displayName',namespaces[_0x4fb29b(0x3979)]),'value':queryStringValue$2(_0xaae72d,_0x4fb29b(0x9a4),namespaces[_0x4fb29b(0x3979)])});}_0x27219b[_0x58c90d(0x3721)][_0x4fb29b(0x5baa)]=_0x3a0651;}}function processDescription(_0x21ab74,_0x1017df,_0x413a13,_0x338f9b,_0x145d65){var _0x1f7976=_0x307c2b,_0x5f5c3e=_0x5e00b3,_0x4dcd48,_0x19aba4,_0x55f035,_0x1359b1,_0x5daed8=_0x1017df[_0x5f5c3e(0x3979)],_0x2a889b=_0x5daed8[_0x5f5c3e(0x5baa)],_0x61d58d=queryStringValue$2(_0x21ab74,'description',namespaces[_0x1f7976(0x3721)]),_0x561b88=defaultValue$1(_0x1017df[_0x5f5c3e(0x3816)],_0x413a13[_0x5f5c3e(0x3816)]),_0x236bee=Color$2[_0x5f5c3e(0x3b7e)],_0x538c89=Color$2[_0x1f7976(0x45d)],_0x22bc55=_0x61d58d;if(defined$1(_0x561b88)&&(_0x236bee=defaultValue$1(_0x561b88[_0x5f5c3e(0xf5b)],Color$2['WHITE']),_0x538c89=defaultValue$1(_0x561b88[_0x5f5c3e(0x39ed)],Color$2[_0x5f5c3e(0x12b7)]),_0x22bc55=defaultValue$1(_0x561b88[_0x5f5c3e(0x4685)],_0x61d58d)),defined$1(_0x22bc55)){if(_0x22bc55=(_0x22bc55=(_0x22bc55=(_0x22bc55=(_0x22bc55=(_0x22bc55=_0x22bc55[_0x5f5c3e(0x2c3f)](_0x5f5c3e(0x4863),defaultValue$1(_0x1017df[_0x5f5c3e(0x2c5)],'')))[_0x5f5c3e(0x2c3f)](_0x5f5c3e(0x23f),defaultValue$1(_0x61d58d,'')))[_0x1f7976(0x2bc0)]('$[address]',defaultValue$1(_0x5daed8[_0x1f7976(0x1bf5)],'')))[_0x5f5c3e(0x2c3f)](_0x5f5c3e(0x26b8),defaultValue$1(_0x5daed8[_0x5f5c3e(0x3f93)],'')))['replace'](_0x5f5c3e(0x4b5a),_0x1017df['id']))[_0x5f5c3e(0x2c3f)](_0x5f5c3e(0x18b),''),defined$1(_0x2a889b)){var _0x50de0e=_0x22bc55[_0x1f7976(0xa93)](/\$\[.+?\]/g);if(null!==_0x50de0e)for(_0x4dcd48=0x0;_0x4dcd48<_0x50de0e[_0x5f5c3e(0x809)];_0x4dcd48++){var _0x464562=_0x50de0e[_0x4dcd48],_0x8e9de6=_0x464562[_0x1f7976(0x19e5)](0x2,_0x464562[_0x5f5c3e(0x809)]-0x3),_0x440aff=/\/displayName$/[_0x5f5c3e(0x4a8a)](_0x8e9de6);defined$1(_0x1359b1=_0x2a889b[_0x8e9de6=_0x8e9de6[_0x5f5c3e(0x2c3f)](/\/displayName$/,'')])&&(_0x1359b1=_0x440aff?_0x1359b1[_0x5f5c3e(0x5756)]:_0x1359b1[_0x5f5c3e(0x9a4)]),defined$1(_0x1359b1)&&(_0x22bc55=_0x22bc55[_0x5f5c3e(0x2c3f)](_0x464562,defaultValue$1(_0x1359b1,'')));}}}else{if(defined$1(_0x2a889b)&&(_0x55f035=Object[_0x5f5c3e(0x4d54)](_0x2a889b))[_0x1f7976(0x2ef4)]>0x0){for(_0x22bc55=_0x5f5c3e(0xbba),_0x4dcd48=0x0;_0x4dcd48<_0x55f035[_0x5f5c3e(0x809)];_0x4dcd48++)_0x22bc55+=_0x5f5c3e(0x3653)+defaultValue$1((_0x1359b1=_0x2a889b[_0x19aba4=_0x55f035[_0x4dcd48]])['displayName'],_0x19aba4)+_0x1f7976(0x55a3)+defaultValue$1(_0x1359b1[_0x5f5c3e(0x9a4)],'')+_0x5f5c3e(0x565f);_0x22bc55+=_0x5f5c3e(0x203a);}}if(defined$1(_0x22bc55)){_0x22bc55=autolinker[_0x5f5c3e(0x28b2)](_0x22bc55),scratchDiv[_0x1f7976(0xd4c)]=_0x22bc55;var _0x195a13=scratchDiv[_0x1f7976(0x4d29)]('a');for(_0x4dcd48=0x0;_0x4dcd48<_0x195a13[_0x5f5c3e(0x809)];_0x4dcd48++)_0x195a13[_0x4dcd48][_0x1f7976(0x54fe)](_0x1f7976(0x4fc8),_0x5f5c3e(0x4cb));defined$1(_0x338f9b)&&_0x338f9b[_0x5f5c3e(0x4d54)][_0x1f7976(0x2ef4)]>0x1&&(embedDataUris(scratchDiv,'a',_0x5f5c3e(0x2337),_0x338f9b),embedDataUris(scratchDiv,_0x5f5c3e(0x3a86),_0x5f5c3e(0x16cf),_0x338f9b)),applyBasePath(scratchDiv,'a','href',_0x145d65),applyBasePath(scratchDiv,_0x5f5c3e(0x3a86),_0x5f5c3e(0x16cf),_0x145d65);var _0x3e5cbd='<div\x20class=\x22cesium-infoBox-description-lighter\x22\x20style=\x22';_0x3e5cbd+=_0x1f7976(0x39e2),_0x3e5cbd+=_0x1f7976(0xf33),_0x3e5cbd+=_0x1f7976(0xb97)+_0x236bee[_0x5f5c3e(0x3abc)]()+';',_0x3e5cbd+=_0x5f5c3e(0x5d5a)+_0x538c89[_0x5f5c3e(0x3abc)]()+';',_0x3e5cbd+='\x22>',_0x3e5cbd+=scratchDiv[_0x1f7976(0xd4c)]+_0x5f5c3e(0x4ba1),scratchDiv[_0x5f5c3e(0x15ac)]='',_0x1017df[_0x1f7976(0x2b08)]=_0x3e5cbd;}}function processFeature(_0x3be784,_0x12f1db,_0x5a24eb){var _0x21440c=_0x307c2b,_0x25154c=_0x5e00b3,_0x94f0ba=_0x5a24eb[_0x25154c(0x35c5)],_0xf74bdd=_0x5a24eb[_0x25154c(0x57f6)],_0x10ffeb=_0x5a24eb[_0x25154c(0x3553)],_0xcec513=_0x5a24eb[_0x25154c(0x5c7d)],_0x286477=createEntity(_0x12f1db,_0x94f0ba,_0x5a24eb[_0x25154c(0x4fd0)]),_0x3beb22=_0x286477[_0x25154c(0x3979)],_0x3b43c2=computeFinalStyle(_0x3be784,_0x12f1db,_0x5a24eb[_0x25154c(0x1a83)],_0x10ffeb,_0xcec513),_0x5f4cfc=queryStringValue$2(_0x12f1db,'name',namespaces[_0x25154c(0x3979)]);_0x286477[_0x21440c(0x1c7c)]=_0x5f4cfc,_0x286477[_0x25154c(0x227)]=_0xf74bdd;var _0x334f23=processTimeSpan(_0x12f1db);defined$1(_0x334f23)||(_0x334f23=processTimeStamp(_0x12f1db)),_0x286477[_0x25154c(0x1631)]=_0x334f23,mergeAvailabilityWithParent(_0x286477);var _0x1d2eb5=queryBooleanValue$1(_0x12f1db,_0x21440c(0x4a6e),namespaces[_0x25154c(0x3979)]);_0x286477[_0x25154c(0x3234)]=function _0x5e8075(_0x4d13c3){var _0x143597=_0x21440c,_0x4a5ba2=_0x25154c;return!_0x4d13c3||_0x4d13c3[_0x4a5ba2(0x3234)]&&_0x5e8075(_0x4d13c3[_0x143597(0x50b7)]);}(_0xf74bdd)&&defaultValue$1(_0x1d2eb5,!0x0);var _0xd98ccf=queryFirstNode$3(_0x12f1db,'author',namespaces[_0x25154c(0x4936)]),_0x5771c5=_0x3beb22[_0x25154c(0x3430)];_0x5771c5[_0x25154c(0x2c5)]=queryStringValue$2(_0xd98ccf,'name',namespaces[_0x25154c(0x4936)]),_0x5771c5[_0x25154c(0x5442)]=queryStringValue$2(_0xd98ccf,_0x25154c(0x5442),namespaces[_0x21440c(0x2677)]),_0x5771c5[_0x25154c(0x202)]=queryStringValue$2(_0xd98ccf,_0x25154c(0x202),namespaces[_0x25154c(0x4936)]);var _0x3188ee=queryFirstNode$3(_0x12f1db,_0x25154c(0x28b2),namespaces[_0x25154c(0x4936)]),_0x4ea28d=_0x3beb22[_0x25154c(0x28b2)];_0x4ea28d[_0x25154c(0x2337)]=queryStringAttribute$2(_0x3188ee,_0x21440c(0x4026)),_0x4ea28d[_0x21440c(0x2556)]=queryStringAttribute$2(_0x3188ee,_0x25154c(0x37b2)),_0x4ea28d[_0x25154c(0x125b)]=queryStringAttribute$2(_0x3188ee,_0x21440c(0x2da6)),_0x4ea28d[_0x25154c(0x3dd)]=queryStringAttribute$2(_0x3188ee,_0x25154c(0x3dd)),_0x4ea28d[_0x25154c(0x8ef)]=queryStringAttribute$2(_0x3188ee,_0x25154c(0x8ef)),_0x4ea28d[_0x21440c(0x2ef4)]=queryStringAttribute$2(_0x3188ee,_0x25154c(0x809)),_0x3beb22[_0x25154c(0x32ac)]=queryStringValue$2(_0x12f1db,_0x25154c(0x32ac),namespaces[_0x25154c(0x3979)]),_0x3beb22[_0x21440c(0xc24)]=queryStringValue$2(_0x12f1db,_0x25154c(0x4a07),namespaces['kml']),_0x3beb22[_0x21440c(0x4e21)]=queryStringValue$2(_0x12f1db,_0x21440c(0x396b),namespaces[_0x21440c(0x3721)]),processExtendedData(_0x12f1db,_0x286477),processDescription(_0x12f1db,_0x286477,_0x3b43c2,_0xcec513,_0x10ffeb);var _0x41be00=_0x3be784[_0x25154c(0x3c00)];return processLookAt(_0x12f1db,_0x286477,_0x41be00),processCamera(_0x12f1db,_0x286477,_0x41be00),defined$1(queryFirstNode$3(_0x12f1db,_0x25154c(0x325e),namespaces[_0x25154c(0x3979)]))&&oneTimeWarning(_0x25154c(0x1641),'KML\x20-\x20Placemark\x20Regions\x20are\x20unsupported'),{'entity':_0x286477,'styleEntity':_0x3b43c2};}function processDocument(_0x314672,_0x22e21d,_0x2a15b8,_0x37081e){var _0x36be06=_0x307c2b,_0x383bf0=_0x5e00b3;_0x37081e[_0x36be06(0x4db3)](_0x22e21d[_0x383bf0(0x1f53)],_0x2a15b8),_0x37081e[_0x36be06(0x13d1)]();}function processFolder(_0x4803be,_0x1fff5a,_0x1052ef,_0x1b0736){var _0x1029e7=_0x307c2b,_0x1a139f=_0x5e00b3,_0x2fae45=processFeature(_0x4803be,_0x1fff5a,_0x1052ef),_0x3a88c9=clone$1(_0x1052ef);_0x3a88c9[_0x1029e7(0x54c6)]=_0x2fae45[_0x1a139f(0x5573)],processDocument(_0x4803be,_0x1fff5a,_0x3a88c9,_0x1b0736);}function processPlacemark(_0x3a736c,_0x3d984c,_0x52c001,_0x3da76c){var _0xe6c779=_0x5e00b3;for(var _0x137306=processFeature(_0x3a736c,_0x3d984c,_0x52c001),_0x197b78=_0x137306[_0xe6c779(0x5573)],_0x39d551=_0x137306[_0xe6c779(0x470b)],_0x24fc04=!0x1,_0xf365e2=_0x3d984c[_0xe6c779(0x1f53)],_0x51e285=0x0,_0x5b5b6b=_0xf365e2[_0xe6c779(0x809)];_0x51e285<_0x5b5b6b&&!_0x24fc04;_0x51e285++){var _0x4dfd6c=_0xf365e2[_0xe6c779(0x4ef2)](_0x51e285),_0x33bd60=geometryTypes[_0x4dfd6c[_0xe6c779(0x34d0)]];defined$1(_0x33bd60)&&(_0x33bd60(_0x3a736c,_0x52c001[_0xe6c779(0x35c5)],_0x4dfd6c,_0x197b78,_0x39d551,_0x197b78['id'],_0x52c001[_0xe6c779(0x3553)]),_0x24fc04=!0x0);}_0x24fc04||(_0x197b78[_0xe6c779(0xa52)](_0x39d551),processPositionGraphics(_0x3a736c,_0x197b78,_0x39d551));}_0x5e00b3(0x39a1)!=typeof document&&(scratchDiv=document[_0x5e00b3(0x2a2e)](_0x5e00b3(0x2410)));var playlistNodeProcessors={'FlyTo':processTourFlyTo,'Wait':processTourWait,'SoundCue':processTourUnsupportedNode,'AnimatedUpdate':processTourUnsupportedNode,'TourControl':processTourUnsupportedNode};function processTour(_0x2f64ff,_0x1f0268,_0x560e3d,_0x3499cd){var _0xe079b1=_0x307c2b,_0xeeedc1=_0x5e00b3,_0x324bbd=new KmlTour(queryStringValue$2(_0x1f0268,_0xeeedc1(0x2c5),namespaces[_0xe079b1(0x3721)]),queryStringAttribute$2(_0x1f0268,'id')),_0x3beb74=queryFirstNode$3(_0x1f0268,_0xe079b1(0x59f5),namespaces['gx']);if(_0x3beb74)for(var _0x20e757=_0x2f64ff[_0xe079b1(0x1016)],_0x468c30=_0x3beb74[_0xeeedc1(0x1f53)],_0x305009=0x0;_0x305009<_0x468c30[_0xe079b1(0x2ef4)];_0x305009++){var _0x590117=_0x468c30[_0x305009];if(_0x590117[_0xeeedc1(0x34d0)]){var _0x30b9be=playlistNodeProcessors[_0x590117[_0xeeedc1(0x34d0)]];_0x30b9be?_0x30b9be(_0x324bbd,_0x590117,_0x20e757):console[_0xeeedc1(0xca1)](_0xeeedc1(0x1296)+_0x590117[_0xe079b1(0x3d76)]);}}defined$1(_0x2f64ff[_0xe079b1(0x5363)])||(_0x2f64ff[_0xeeedc1(0x1bdf)]=[]),_0x2f64ff[_0xeeedc1(0x1bdf)][_0xeeedc1(0x5323)](_0x324bbd);}function processTourUnsupportedNode(_0x31df12,_0x4f95c0){var _0xb86a6f=_0x5e00b3;oneTimeWarning(_0xb86a6f(0x376c)+_0x4f95c0[_0xb86a6f(0x34d0)]);}function processTourWait(_0x377ad3,_0x20ae3f){var _0x4cad1e=_0x5e00b3,_0x435c2f=queryNumericValue$2(_0x20ae3f,_0x4cad1e(0x3dfe),namespaces['gx']);_0x377ad3[_0x4cad1e(0x38f0)](new KmlTourWait(_0x435c2f));}function processTourFlyTo(_0x98164e,_0x3428a9,_0x38b5fc){var _0x2ef817=_0x5e00b3,_0x1ad9fc=queryNumericValue$2(_0x3428a9,_0x2ef817(0x3dfe),namespaces['gx']),_0x547830=queryStringValue$2(_0x3428a9,_0x2ef817(0x52f1),namespaces['gx']),_0x17fd09={'kml':{}};processLookAt(_0x3428a9,_0x17fd09,_0x38b5fc),processCamera(_0x3428a9,_0x17fd09,_0x38b5fc);var _0x2cca76=new KmlTourFlyTo(_0x1ad9fc,_0x547830,_0x17fd09[_0x2ef817(0x3979)][_0x2ef817(0x5770)]||_0x17fd09[_0x2ef817(0x3979)][_0x2ef817(0x5592)]);_0x98164e[_0x2ef817(0x38f0)](_0x2cca76);}function processCamera(_0x459010,_0x38efd1,_0x521dd9){var _0x4eaf33=_0x307c2b,_0x2543b7=_0x5e00b3,_0x475ff7=queryFirstNode$3(_0x459010,_0x2543b7(0x448e),namespaces[_0x2543b7(0x3979)]);if(defined$1(_0x475ff7)){var _0x586539=defaultValue$1(queryNumericValue$2(_0x475ff7,_0x4eaf33(0x5389),namespaces[_0x2543b7(0x3979)]),0x0),_0x541b70=defaultValue$1(queryNumericValue$2(_0x475ff7,_0x2543b7(0x5859),namespaces[_0x2543b7(0x3979)]),0x0),_0x43078f=defaultValue$1(queryNumericValue$2(_0x475ff7,_0x2543b7(0x1ac9),namespaces[_0x2543b7(0x3979)]),0x0),_0x3f55b1=defaultValue$1(queryNumericValue$2(_0x475ff7,_0x2543b7(0x5075),namespaces[_0x2543b7(0x3979)]),0x0),_0x146cd=defaultValue$1(queryNumericValue$2(_0x475ff7,_0x4eaf33(0x44a8),namespaces[_0x2543b7(0x3979)]),0x0),_0x4f1188=defaultValue$1(queryNumericValue$2(_0x475ff7,_0x2543b7(0x4be7),namespaces[_0x4eaf33(0x3721)]),0x0),_0x248e19=Cartesian3[_0x2543b7(0x10c5)](_0x586539,_0x541b70,_0x43078f,_0x521dd9),_0x4ba056=HeadingPitchRoll[_0x2543b7(0x10c5)](_0x3f55b1,_0x146cd-0x5a,_0x4f1188);_0x38efd1[_0x4eaf33(0x3721)][_0x2543b7(0x5592)]=new KmlCamera(_0x248e19,_0x4ba056);}}function processLookAt(_0x5a31fd,_0x28425e,_0x2e59c6){var _0x278d07=_0x307c2b,_0x25048c=_0x5e00b3,_0x269545=queryFirstNode$3(_0x5a31fd,_0x25048c(0x462),namespaces[_0x278d07(0x3721)]);if(defined$1(_0x269545)){var _0x381524=defaultValue$1(queryNumericValue$2(_0x269545,_0x25048c(0x4465),namespaces[_0x278d07(0x3721)]),0x0),_0x92f3a1=defaultValue$1(queryNumericValue$2(_0x269545,_0x25048c(0x5859),namespaces[_0x25048c(0x3979)]),0x0),_0x54adcb=defaultValue$1(queryNumericValue$2(_0x269545,'altitude',namespaces[_0x25048c(0x3979)]),0x0),_0x5a5cb9=queryNumericValue$2(_0x269545,_0x25048c(0x5075),namespaces[_0x25048c(0x3979)]),_0x9cae71=queryNumericValue$2(_0x269545,_0x25048c(0x55c1),namespaces[_0x25048c(0x3979)]),_0xc1868d=defaultValue$1(queryNumericValue$2(_0x269545,'range',namespaces[_0x25048c(0x3979)]),0x0);_0x9cae71=CesiumMath[_0x278d07(0x18e6)](defaultValue$1(_0x9cae71,0x0));var _0x2d098e=new HeadingPitchRange(_0x5a5cb9=CesiumMath[_0x25048c(0x4476)](defaultValue$1(_0x5a5cb9,0x0)),_0x9cae71-CesiumMath[_0x25048c(0x1ea8)],_0xc1868d),_0xd1ed5c=Cartesian3[_0x25048c(0x10c5)](_0x381524,_0x92f3a1,_0x54adcb,_0x2e59c6);_0x28425e[_0x25048c(0x3979)][_0x25048c(0x5770)]=new KmlLookAt(_0xd1ed5c,_0x2d098e);}}function processGroundOverlay(_0x4d8133,_0x227b6b,_0x2f1da2,_0x13cacf){var _0x1f38cf=_0x307c2b,_0x23f098=_0x5e00b3,_0x37a80a,_0x5ba029=processFeature(_0x4d8133,_0x227b6b,_0x2f1da2)[_0x23f098(0x5573)],_0x3c7c7d=!0x1,_0x2017fb=_0x4d8133[_0x23f098(0x3c00)],_0x12c6c3=readCoordinates(queryFirstNode$3(_0x227b6b,_0x1f38cf(0x3466),namespaces['gx']),_0x2017fb),_0x5a7e79=queryNumericValue$2(_0x227b6b,_0x23f098(0x72d),namespaces[_0x1f38cf(0x3721)]);if(defined$1(_0x12c6c3))(_0x37a80a=createDefaultPolygon())[_0x23f098(0x45b0)]=new PolygonHierarchy(_0x12c6c3),_0x37a80a[_0x1f38cf(0x1973)]=_0x5a7e79,_0x5ba029[_0x23f098(0x2bc0)]=_0x37a80a,_0x3c7c7d=!0x0;else{(_0x37a80a=new RectangleGraphics())[_0x1f38cf(0x1973)]=_0x5a7e79,_0x5ba029[_0x23f098(0x1dec)]=_0x37a80a;var _0x3627e4=queryFirstNode$3(_0x227b6b,'LatLonBox',namespaces[_0x23f098(0x3979)]);if(defined$1(_0x3627e4)){var _0x5a3e47=queryNumericValue$2(_0x3627e4,_0x23f098(0x159f),namespaces[_0x23f098(0x3979)]),_0x41d6d9=queryNumericValue$2(_0x3627e4,_0x23f098(0x5696),namespaces[_0x23f098(0x3979)]),_0x58ffda=queryNumericValue$2(_0x3627e4,_0x23f098(0x310a),namespaces[_0x1f38cf(0x3721)]),_0x35e405=queryNumericValue$2(_0x3627e4,_0x23f098(0x5833),namespaces[_0x23f098(0x3979)]);defined$1(_0x5a3e47)&&(_0x5a3e47=CesiumMath[_0x23f098(0xa1a)](CesiumMath[_0x23f098(0x4476)](_0x5a3e47))),defined$1(_0x41d6d9)&&(_0x41d6d9=CesiumMath[_0x23f098(0x1b5b)](CesiumMath[_0x1f38cf(0x18e6)](_0x41d6d9))),defined$1(_0x58ffda)&&(_0x58ffda=CesiumMath[_0x1f38cf(0x2c1a)](CesiumMath[_0x23f098(0x4476)](_0x58ffda))),defined$1(_0x35e405)&&(_0x35e405=CesiumMath[_0x23f098(0x1b5b)](CesiumMath[_0x23f098(0x4476)](_0x35e405))),_0x37a80a[_0x23f098(0x20f9)]=new Rectangle(_0x5a3e47,_0x41d6d9,_0x58ffda,_0x35e405);var _0x4f3f59=queryNumericValue$2(_0x3627e4,_0x1f38cf(0x5913),namespaces[_0x23f098(0x3979)]);if(defined$1(_0x4f3f59)){var _0x56f801=CesiumMath[_0x23f098(0x4476)](_0x4f3f59);_0x37a80a[_0x23f098(0x1c36)]=_0x56f801,_0x37a80a[_0x23f098(0x553b)]=_0x56f801;}}}var _0xa70f1b=queryFirstNode$3(_0x227b6b,_0x23f098(0x774),namespaces[_0x23f098(0x3979)]),_0x5d6e66=getIconHref(_0xa70f1b,_0x4d8133,_0x2f1da2[_0x23f098(0x3553)],_0x2f1da2[_0x23f098(0x5c7d)],!0x0);if(defined$1(_0x5d6e66)){_0x3c7c7d&&oneTimeWarning(_0x23f098(0x16bd),_0x23f098(0x1552));var _0x16e7f5=queryNumericValue$2(_0xa70f1b,'x',namespaces['gx']),_0x4d12ff=queryNumericValue$2(_0xa70f1b,'y',namespaces['gx']),_0x37011e=queryNumericValue$2(_0xa70f1b,'w',namespaces['gx']),_0x5d45f0=queryNumericValue$2(_0xa70f1b,'h',namespaces['gx']);(defined$1(_0x16e7f5)||defined$1(_0x4d12ff)||defined$1(_0x37011e)||defined$1(_0x5d45f0))&&oneTimeWarning(_0x23f098(0x3835),_0x23f098(0xa0b)),_0x37a80a[_0x23f098(0x3453)]=_0x5d6e66,_0x37a80a[_0x1f38cf(0x578d)][_0x23f098(0x8fe)]=queryColorValue(_0x227b6b,_0x23f098(0x8fe),namespaces[_0x23f098(0x3979)]),_0x37a80a[_0x23f098(0x3453)][_0x23f098(0x1716)]=!0x0;}else _0x37a80a[_0x23f098(0x3453)]=queryColorValue(_0x227b6b,_0x23f098(0x8fe),namespaces['kml']);var _0x5f00a8=queryStringValue$2(_0x227b6b,_0x1f38cf(0x3e81),namespaces[_0x23f098(0x3979)]);defined$1(_0x5f00a8)?_0x1f38cf(0x570c)===_0x5f00a8?(_0x37a80a[_0x1f38cf(0x10d5)]=queryNumericValue$2(_0x227b6b,_0x23f098(0x1ac9),namespaces[_0x1f38cf(0x3721)]),_0x37a80a[_0x23f098(0x3892)]=void 0x0):_0x23f098(0x128)!==_0x5f00a8&&oneTimeWarning(_0x23f098(0x4f6d),_0x23f098(0x12a)+_0x5f00a8):_0x23f098(0x1a5b)===(_0x5f00a8=queryStringValue$2(_0x227b6b,'altitudeMode',namespaces['gx']))?(oneTimeWarning(_0x23f098(0x2f8d),_0x23f098(0x5972)),_0x37a80a[_0x23f098(0x5a4e)]=queryNumericValue$2(_0x227b6b,_0x23f098(0x1ac9),namespaces[_0x23f098(0x3979)]),_0x37a80a[_0x23f098(0x3892)]=void 0x0):_0x23f098(0x5e4b)===_0x5f00a8?oneTimeWarning(_0x23f098(0x4954),'KML\x20-\x20altitudeMode\x20clampToSeaFloor\x20is\x20currently\x20not\x20supported,\x20treating\x20as\x20clampToGround.'):defined$1(_0x5f00a8)&&oneTimeWarning(_0x23f098(0x4f6d),_0x1f38cf(0x1b54)+_0x5f00a8);}function processUnsupportedFeature(_0x58f788,_0x3fd1a0,_0x19ea2c,_0x13b7ce){var _0x448d04=_0x307c2b,_0x1745d=_0x5e00b3;_0x58f788[_0x1745d(0x45fc)]['raiseEvent'](_0x58f788,_0x19ea2c[_0x1745d(0x57f6)],_0x3fd1a0,_0x19ea2c[_0x1745d(0x35c5)],_0x19ea2c[_0x1745d(0x1a83)],_0x19ea2c[_0x1745d(0x3553)],_0x19ea2c[_0x1745d(0x5c7d)]),oneTimeWarning(_0x448d04(0xa8d)+_0x3fd1a0[_0x1745d(0x26a4)],_0x448d04(0x48dc)+_0x3fd1a0[_0x1745d(0x26a4)]);}var RefreshMode={'INTERVAL':0x0,'EXPIRE':0x1,'STOP':0x2};function cleanupString(_0x16f151){var _0x1fb898=_0x307c2b;if(!defined$1(_0x16f151)||0x0===_0x16f151[_0x1fb898(0x2ef4)])return'';var _0x2f9ee5=_0x16f151[0x0];return'&'!==_0x2f9ee5&&'?'!==_0x2f9ee5||(_0x16f151=_0x16f151['substring'](0x1)),_0x16f151;}var zeroRectangle=new Rectangle(),scratchCartographic$6=new Cartographic(),scratchCartesian2$4=new Cartesian2(),scratchCartesian3$5=new Cartesian3();function processNetworkLinkQueryString(_0x10965e,_0x2683c,_0x13273d,_0x43cf70,_0x15121d,_0x34a2d1){var _0x1bff93=_0x307c2b,_0x2c67e9=_0x5e00b3;function _0x52ba39(_0xd44e6){var _0x42e49e=_0x23ca;return _0xd44e6<-CesiumMath[_0x42e49e(0x1ea8)]?-CesiumMath[_0x42e49e(0x1ea8)]:_0xd44e6>CesiumMath[_0x42e49e(0x1ea8)]?CesiumMath[_0x42e49e(0x1ea8)]:_0xd44e6;}function _0xf89db3(_0x11fdaa){var _0x5a8612=_0x140d,_0x568276=_0x23ca;return _0x11fdaa>CesiumMath['PI']?_0x11fdaa-CesiumMath[_0x5a8612(0x917)]:_0x11fdaa<-CesiumMath['PI']?_0x11fdaa+CesiumMath[_0x568276(0x352c)]:_0x11fdaa;}var _0x20c691=objectToQuery(_0x10965e[_0x2c67e9(0xc06)]);if(_0x20c691=_0x20c691[_0x2c67e9(0x2c3f)](/%5B/g,'[')[_0x2c67e9(0x2c3f)](/%5D/g,']'),defined$1(_0x2683c)&&_0x2683c[_0x1bff93(0x360b)]!==SceneMode$1[_0x1bff93(0xc77)]){var _0x7ccb86,_0x447a11;if(_0x15121d=defaultValue$1(_0x15121d,zeroRectangle),defined$1(_0x13273d)&&(scratchCartesian2$4['x']=0.5*_0x13273d['clientWidth'],scratchCartesian2$4['y']=0.5*_0x13273d[_0x2c67e9(0x53c9)],_0x7ccb86=_0x2683c[_0x1bff93(0x3a5f)](scratchCartesian2$4,_0x34a2d1,scratchCartesian3$5)),defined$1(_0x7ccb86)?_0x447a11=_0x34a2d1[_0x2c67e9(0x3bd7)](_0x7ccb86,scratchCartographic$6):(_0x447a11=Rectangle[_0x2c67e9(0x4fe8)](_0x15121d,scratchCartographic$6),_0x7ccb86=_0x34a2d1[_0x1bff93(0x385e)](_0x447a11)),defined$1(_0x43cf70)&&!CesiumMath[_0x2c67e9(0x1c11)](_0x43cf70,0x1,CesiumMath[_0x2c67e9(0x4b0e)])){var _0x402de1=_0x15121d[_0x2c67e9(0x2d3c)]*_0x43cf70*0.5,_0x571d21=_0x15121d[_0x2c67e9(0x5a4e)]*_0x43cf70*0.5;_0x15121d=new Rectangle(_0xf89db3(_0x447a11[_0x2c67e9(0x4465)]-_0x402de1),_0x52ba39(_0x447a11[_0x2c67e9(0x5859)]-_0x571d21),_0xf89db3(_0x447a11[_0x2c67e9(0x4465)]+_0x402de1),_0x52ba39(_0x447a11[_0x2c67e9(0x5859)]+_0x571d21));}_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=_0x20c691[_0x1bff93(0x2bc0)]('[bboxWest]',CesiumMath[_0x2c67e9(0x173e)](_0x15121d[_0x2c67e9(0x159f)])[_0x2c67e9(0x3cc8)]()))[_0x2c67e9(0x2c3f)](_0x2c67e9(0x5164),CesiumMath[_0x2c67e9(0x173e)](_0x15121d[_0x2c67e9(0x5696)])[_0x2c67e9(0x3cc8)]()))[_0x2c67e9(0x2c3f)](_0x2c67e9(0x2e62),CesiumMath[_0x2c67e9(0x173e)](_0x15121d[_0x2c67e9(0x310a)])[_0x2c67e9(0x3cc8)]()))[_0x2c67e9(0x2c3f)](_0x2c67e9(0x4ca2),CesiumMath[_0x2c67e9(0x173e)](_0x15121d[_0x2c67e9(0x5833)])[_0x2c67e9(0x3cc8)]());var _0x25ca38=CesiumMath[_0x2c67e9(0x173e)](_0x447a11[_0x2c67e9(0x4465)])[_0x2c67e9(0x3cc8)](),_0x115422=CesiumMath[_0x2c67e9(0x173e)](_0x447a11[_0x1bff93(0x353e)])[_0x2c67e9(0x3cc8)]();_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=_0x20c691[_0x2c67e9(0x2c3f)](_0x2c67e9(0x46fd),_0x25ca38))[_0x2c67e9(0x2c3f)](_0x1bff93(0x4ccd),_0x115422))['replace'](_0x2c67e9(0x2190),CesiumMath[_0x2c67e9(0x173e)](_0x2683c[_0x2c67e9(0x3a66)])[_0x2c67e9(0x3cc8)]()))[_0x1bff93(0x2bc0)](_0x1bff93(0x55ee),CesiumMath[_0x2c67e9(0x173e)](_0x2683c['heading'])[_0x2c67e9(0x3cc8)]()))[_0x2c67e9(0x2c3f)](_0x2c67e9(0x2f76),Cartesian3[_0x2c67e9(0x451d)](_0x2683c[_0x2c67e9(0x2b06)],_0x7ccb86)))[_0x2c67e9(0x2c3f)](_0x1bff93(0x293),_0x25ca38))[_0x2c67e9(0x2c3f)](_0x2c67e9(0x103d),_0x115422))[_0x2c67e9(0x2c3f)](_0x2c67e9(0x4d36),_0x447a11[_0x2c67e9(0x5a4e)][_0x2c67e9(0x3cc8)]()),_0x34a2d1[_0x2c67e9(0x3bd7)](_0x2683c['positionWC'],scratchCartographic$6),_0x20c691=(_0x20c691=(_0x20c691=_0x20c691[_0x1bff93(0x2bc0)](_0x2c67e9(0x2e1b),CesiumMath[_0x2c67e9(0x173e)](scratchCartographic$6[_0x1bff93(0x5389)])[_0x2c67e9(0x3cc8)]()))[_0x1bff93(0x2bc0)](_0x2c67e9(0x4065),CesiumMath[_0x2c67e9(0x173e)](scratchCartographic$6[_0x2c67e9(0x5859)])[_0x2c67e9(0x3cc8)]()))[_0x2c67e9(0x2c3f)](_0x2c67e9(0x3574),CesiumMath[_0x2c67e9(0x173e)](scratchCartographic$6[_0x2c67e9(0x5a4e)])[_0x2c67e9(0x3cc8)]());var _0x418790=_0x2683c[_0x2c67e9(0x1187)],_0x26fe3e=_0x418790[_0x2c67e9(0x2054)],_0x34cc0f='',_0x3d925b='';if(defined$1(_0x26fe3e)){var _0xc5b75f=CesiumMath[_0x1bff93(0x3a80)](_0x418790[_0x2c67e9(0xa79)]);_0x26fe3e>0x1?(_0x34cc0f=_0xc5b75f,_0x3d925b=_0xc5b75f/_0x26fe3e):(_0x3d925b=_0xc5b75f,_0x34cc0f=_0xc5b75f*_0x26fe3e);}_0x20c691=(_0x20c691=_0x20c691[_0x2c67e9(0x2c3f)](_0x2c67e9(0x4784),_0x34cc0f[_0x2c67e9(0x3cc8)]()))[_0x2c67e9(0x2c3f)](_0x1bff93(0x3340),_0x3d925b[_0x2c67e9(0x3cc8)]());}else _0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=_0x20c691[_0x2c67e9(0x2c3f)](_0x2c67e9(0x3f3b),_0x2c67e9(0x46ee)))[_0x2c67e9(0x2c3f)]('[bboxSouth]',_0x2c67e9(0x2833)))['replace'](_0x1bff93(0x5736),_0x2c67e9(0x25d7)))[_0x2c67e9(0x2c3f)](_0x1bff93(0x5205),'90'))[_0x1bff93(0x2bc0)](_0x2c67e9(0x46fd),''))[_0x2c67e9(0x2c3f)](_0x2c67e9(0x4a14),''))[_0x2c67e9(0x2c3f)](_0x2c67e9(0x2f76),''))[_0x2c67e9(0x2c3f)](_0x2c67e9(0x2190),''))[_0x2c67e9(0x2c3f)]('[lookatHeading]',''))[_0x2c67e9(0x2c3f)](_0x2c67e9(0x21b0),''))['replace'](_0x2c67e9(0x103d),''))[_0x2c67e9(0x2c3f)](_0x2c67e9(0x4d36),''))[_0x2c67e9(0x2c3f)](_0x1bff93(0x1e5c),''))[_0x1bff93(0x2bc0)](_0x2c67e9(0x4065),''))[_0x2c67e9(0x2c3f)]('[cameraAlt]',''))[_0x2c67e9(0x2c3f)](_0x2c67e9(0x4784),''))[_0x2c67e9(0x2c3f)](_0x1bff93(0x3340),'');_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=(_0x20c691=defined$1(_0x13273d)?(_0x20c691=_0x20c691['replace'](_0x2c67e9(0x2f66),_0x13273d[_0x1bff93(0x4593)]))[_0x1bff93(0x2bc0)](_0x2c67e9(0x489f),_0x13273d[_0x2c67e9(0x53c9)]):(_0x20c691=_0x20c691[_0x2c67e9(0x2c3f)](_0x2c67e9(0x2f66),''))[_0x1bff93(0x2bc0)](_0x1bff93(0x4c71),''))[_0x1bff93(0x2bc0)](_0x2c67e9(0x4e4e),'1'))[_0x1bff93(0x2bc0)](_0x2c67e9(0x2c59),'1'))[_0x1bff93(0x2bc0)](_0x2c67e9(0x30d2),_0x2c67e9(0x10e2)))[_0x2c67e9(0x2c3f)]('[clientName]',_0x2c67e9(0x84f)))[_0x2c67e9(0x2c3f)](_0x2c67e9(0x4b2d),_0x2c67e9(0x116c)),_0x10965e[_0x1bff93(0x3d7e)](queryToObject(_0x20c691));}function processNetworkLink(_0x55a33e,_0x158343,_0x43f09e,_0x15fbdd){var _0x5a968f=_0x307c2b,_0x515699=_0x5e00b3,_0x40220a=processFeature(_0x55a33e,_0x158343,_0x43f09e)[_0x515699(0x5573)],_0x590506=_0x43f09e[_0x515699(0x3553)],_0x1279b9=_0x43f09e[_0x515699(0x5c7d)],_0x42f26e=queryFirstNode$3(_0x158343,_0x515699(0x36fa),namespaces[_0x515699(0x3979)]);if(defined$1(_0x42f26e)||(_0x42f26e=queryFirstNode$3(_0x158343,_0x515699(0x5d83),namespaces[_0x515699(0x3979)])),defined$1(_0x42f26e)){var _0x52b7c4,_0x59f5b3,_0x427dcb=queryStringValue$2(_0x42f26e,_0x515699(0x2337),namespaces[_0x5a968f(0x3721)]);if(defined$1(_0x427dcb)){var _0x21d2c6=_0x427dcb;if(_0x427dcb=resolveHref(_0x427dcb,_0x590506,_0x43f09e[_0x515699(0x5c7d)]),/^data:/[_0x5a968f(0x37cb)](_0x427dcb[_0x515699(0x2ce3)]()))/\.kmz/i[_0x515699(0x4a8a)](_0x590506['getUrlComponent']())||(_0x21d2c6=_0x590506[_0x515699(0x5155)]({'url':_0x21d2c6}));else{_0x21d2c6=_0x427dcb[_0x515699(0x40f3)](),_0x52b7c4=queryStringValue$2(_0x42f26e,_0x515699(0x4cc3),namespaces[_0x515699(0x3979)]),_0x59f5b3=defaultValue$1(queryStringValue$2(_0x42f26e,_0x515699(0x1b4e),namespaces[_0x515699(0x3979)]),0x1);var _0xbc6a40=_0x515699(0x1615)===_0x52b7c4?_0x515699(0x2ec4):'',_0x2fab50=defaultValue$1(queryStringValue$2(_0x42f26e,_0x515699(0x274b),namespaces[_0x515699(0x3979)]),_0xbc6a40),_0xce6946=queryStringValue$2(_0x42f26e,_0x515699(0x37ff),namespaces[_0x5a968f(0x3721)]);defined$1(_0x2fab50)&&_0x427dcb[_0x515699(0x5aa)](queryToObject(cleanupString(_0x2fab50))),defined$1(_0xce6946)&&_0x427dcb[_0x515699(0x5aa)](queryToObject(cleanupString(_0xce6946)));var _0x1351c2=_0x55a33e[_0x515699(0x3c00)];processNetworkLinkQueryString(_0x427dcb,_0x55a33e[_0x515699(0x4876)],_0x55a33e[_0x515699(0x2b99)],_0x59f5b3,_0x55a33e[_0x5a968f(0x285)][_0x515699(0x5bd4)],_0x1351c2);}var _0x11a1f6={'sourceUri':_0x21d2c6,'uriResolver':_0x1279b9,'context':_0x40220a['id']},_0x423461=new EntityCollection(),_0x39be94=load(_0x55a33e,_0x423461,_0x427dcb,_0x11a1f6)[_0x515699(0x2a5f)](function(_0x1125ab){var _0x413d3a=_0x5a968f,_0x1e9592=_0x515699,_0x369f68=_0x55a33e[_0x1e9592(0x14b8)],_0x1a20b2=_0x423461[_0x1e9592(0xc98)];_0x369f68[_0x413d3a(0xc89)]();for(var _0x179345=0x0;_0x179345<_0x1a20b2[_0x1e9592(0x809)];_0x179345++){var _0x4e3152=_0x1a20b2[_0x179345];defined$1(_0x4e3152[_0x413d3a(0x50b7)])||(_0x4e3152[_0x1e9592(0x227)]=_0x40220a,mergeAvailabilityWithParent(_0x4e3152)),_0x369f68[_0x413d3a(0x1af6)](_0x4e3152);}_0x369f68[_0x413d3a(0x297)]();var _0x22ead2=queryStringValue$2(_0x42f26e,'refreshMode',namespaces[_0x1e9592(0x3979)]),_0x481645=defaultValue$1(queryNumericValue$2(_0x42f26e,_0x1e9592(0x1af9),namespaces[_0x1e9592(0x3979)]),0x0);if(_0x1e9592(0xc47)===_0x22ead2&&_0x481645>0x0||_0x1e9592(0x4323)===_0x22ead2||_0x1e9592(0x1615)===_0x52b7c4){var _0x42b112=queryFirstNode$3(_0x1125ab,_0x1e9592(0x526a),namespaces[_0x413d3a(0x3721)]),_0x5f4f41=defined$1(_0x42b112),_0x1101f4=JulianDate[_0x413d3a(0x531a)](),_0x263341={'id':createGuid(),'href':_0x427dcb,'cookie':{},'lastUpdated':_0x1101f4,'updating':!0x1,'entity':_0x40220a,'viewBoundScale':_0x59f5b3,'needsUpdate':!0x1,'cameraUpdateTime':_0x1101f4},_0x4074e8=0x0;if(_0x5f4f41&&(_0x263341[_0x1e9592(0x260c)]=queryToObject(defaultValue$1(queryStringValue$2(_0x42b112,_0x1e9592(0x260c),namespaces[_0x1e9592(0x3979)]),'')),_0x4074e8=defaultValue$1(queryNumericValue$2(_0x42b112,_0x1e9592(0x2bf),namespaces[_0x1e9592(0x3979)]),0x0)),_0x1e9592(0xc47)===_0x22ead2)_0x5f4f41&&(_0x481645=Math['max'](_0x4074e8,_0x481645)),_0x263341[_0x1e9592(0x3eeb)]=RefreshMode[_0x1e9592(0x5b02)],_0x263341[_0x1e9592(0x45cb)]=_0x481645;else{if(_0x1e9592(0x4323)===_0x22ead2){var _0x307eaa;if(_0x5f4f41&&(_0x307eaa=queryStringValue$2(_0x42b112,_0x1e9592(0x46cb),namespaces[_0x1e9592(0x3979)])),defined$1(_0x307eaa))try{var _0x32f902=JulianDate[_0x1e9592(0x330)](_0x307eaa),_0x4d5eca=JulianDate[_0x1e9592(0x2196)](_0x32f902,_0x1101f4);_0x4d5eca>0x0&&_0x4d5eca<_0x4074e8&&JulianDate[_0x1e9592(0x3fa8)](_0x1101f4,_0x4074e8,_0x32f902),_0x263341[_0x1e9592(0x3eeb)]=RefreshMode[_0x1e9592(0x570c)],_0x263341[_0x1e9592(0x45cb)]=_0x32f902;}catch(_0x423877){oneTimeWarning(_0x1e9592(0x2157),_0x1e9592(0x46a));}else oneTimeWarning(_0x1e9592(0x289a),_0x1e9592(0x1f13));}else _0x55a33e[_0x1e9592(0x4876)]?(_0x263341[_0x413d3a(0x208c)]=RefreshMode[_0x1e9592(0x222)],_0x263341[_0x413d3a(0x25ef)]=defaultValue$1(queryNumericValue$2(_0x42f26e,_0x1e9592(0x4fec),namespaces[_0x1e9592(0x3979)]),0x0)):oneTimeWarning(_0x1e9592(0x5be),_0x1e9592(0x3496));}defined$1(_0x263341[_0x413d3a(0x208c)])&&_0x55a33e[_0x1e9592(0x3713)][_0x413d3a(0x3235)](_0x263341['id'],_0x263341);}else _0x1e9592(0x4aa1)===_0x52b7c4&&oneTimeWarning(_0x413d3a(0x1a34),_0x1e9592(0x5627));})[_0x515699(0xd22)](function(_0x523f1f){var _0xbc3eb7=_0x5a968f,_0x5e3cbc=_0x515699;oneTimeWarning(_0x5e3cbc(0x540d)+_0x427dcb[_0x5e3cbc(0x2dba)]),_0x55a33e[_0xbc3eb7(0x32f0)][_0xbc3eb7(0x31b9)](_0x55a33e,_0x523f1f);});_0x15fbdd[_0x5a968f(0xb80)](_0x39be94);}}}function processFeatureNode(_0x44fc68,_0x164307,_0x3a4a52,_0xffb512){var _0x40e7c8=_0x307c2b,_0x1d3056=featureTypes[_0x164307[_0x40e7c8(0x3d76)]];return defined$1(_0x1d3056)?_0x1d3056(_0x44fc68,_0x164307,_0x3a4a52,_0xffb512):processUnsupportedFeature(_0x44fc68,_0x164307,_0x3a4a52);}function loadKml(_0x468dea,_0x2128ce,_0x1a9b11,_0x2e0d05,_0x553ba1,_0x465860){var _0x38abe3=_0x307c2b,_0xfdaff5=_0x5e00b3;_0x2128ce[_0x38abe3(0x2c10)]();var _0x587af0=_0x1a9b11[_0xfdaff5(0x68e)],_0x449a70=queryStringValue$2(_0xfdaff5(0x37a8)===_0x587af0[_0xfdaff5(0x34d0)]?_0x587af0:queryFirstNode$3(_0x587af0,_0xfdaff5(0x37a8),namespaces[_0xfdaff5(0x3979)]),_0xfdaff5(0x2c5),namespaces[_0xfdaff5(0x3979)]);defined$1(_0x449a70)||(_0x449a70=getFilenameFromUri(_0x2e0d05[_0x38abe3(0x50e1)]())),defined$1(_0x468dea[_0xfdaff5(0x5e3a)])||(_0x468dea[_0xfdaff5(0x5e3a)]=_0x449a70);var _0xd16d3e=new KmlDataSource[(_0xfdaff5(0x54d7))](_0x468dea),_0x316275=new EntityCollection(_0x468dea);return when[_0x38abe3(0x67a)](processStyles(_0x468dea,_0x1a9b11,_0x316275,_0x2e0d05,!0x1,_0x553ba1))[_0xfdaff5(0x2a5f)](function(){var _0x164f4c=_0xfdaff5,_0x2911ce=_0x1a9b11[_0x164f4c(0x68e)];if(_0x164f4c(0x3979)===_0x2911ce[_0x164f4c(0x34d0)])for(var _0x1295b2=_0x2911ce[_0x164f4c(0x1f53)],_0x370aef=0x0;_0x370aef<_0x1295b2[_0x164f4c(0x809)];_0x370aef++){var _0xa7d331=_0x1295b2[_0x370aef];if(defined$1(featureTypes[_0xa7d331[_0x164f4c(0x34d0)]])){_0x2911ce=_0xa7d331;break;}}var _0x32e7d9={'parentEntity':void 0x0,'entityCollection':_0x2128ce,'styleCollection':_0x316275,'sourceResource':_0x2e0d05,'uriResolver':_0x553ba1,'context':_0x465860};return _0x2128ce[_0x164f4c(0x1c47)](),processFeatureNode(_0x468dea,_0x2911ce,_0x32e7d9,_0xd16d3e),_0x2128ce[_0x164f4c(0x36e2)](),_0xd16d3e[_0x164f4c(0x2fbb)]()[_0x164f4c(0x2a5f)](function(){return _0x1a9b11['documentElement'];});});}function loadKmz(_0x1848d2,_0x1b5474,_0x589595,_0x3db321){var _0x36790f=_0x5e00b3,_0x14dd0b=when[_0x36790f(0x32fc)]();return zip[_0x36790f(0x3b23)](new zip[(_0x36790f(0x1f0f))](_0x589595),function(_0x507c91){var _0x3fe9b9=_0x36790f;_0x507c91[_0x3fe9b9(0x30cf)](function(_0x341d49){var _0x28ff23=_0x140d,_0xa64a43=_0x3fe9b9;for(var _0x50a48e,_0x4c396e,_0xee4b35=[],_0x33a544={},_0xf62e10=0x0;_0xf62e10<_0x341d49[_0x28ff23(0x2ef4)];_0xf62e10++){var _0x81a5c1=_0x341d49[_0xf62e10];if(!_0x81a5c1[_0xa64a43(0x3c5c)]){var _0x55d60b=when[_0xa64a43(0x32fc)]();_0xee4b35['push'](_0x55d60b[_0xa64a43(0x24e7)]),/\.kml$/i[_0xa64a43(0x4a8a)](_0x81a5c1[_0xa64a43(0x3494)])?defined$1(_0x50a48e)&&/\//i[_0xa64a43(0x4a8a)](_0x81a5c1[_0xa64a43(0x3494)])?loadDataUriFromZip(_0x81a5c1,_0x33a544,_0x55d60b):(defined$1(_0x50a48e)&&loadDataUriFromZip(_0x50a48e,_0x33a544,_0x4c396e),_0x50a48e=_0x81a5c1,_0x4c396e=_0x55d60b):loadDataUriFromZip(_0x81a5c1,_0x33a544,_0x55d60b);}}defined$1(_0x50a48e)&&loadXmlFromZip(_0x50a48e,_0x33a544,_0x4c396e),when[_0x28ff23(0x67a)](_0xee4b35)[_0xa64a43(0x2a5f)](function(){var _0x56bb09=_0x28ff23,_0x46613c=_0xa64a43;if(_0x507c91[_0x46613c(0x2149)](),defined$1(_0x33a544[_0x46613c(0x3979)]))return _0x33a544[_0x46613c(0x4d54)]=Object[_0x56bb09(0x11bc)](_0x33a544),loadKml(_0x1848d2,_0x1b5474,_0x33a544[_0x46613c(0x3979)],_0x3db321,_0x33a544);_0x14dd0b[_0x56bb09(0x26b5)](new RuntimeError$1(_0x46613c(0x3faf)));})[_0xa64a43(0x2a5f)](_0x14dd0b[_0xa64a43(0x1c7e)])[_0xa64a43(0xd22)](_0x14dd0b[_0xa64a43(0x4c5a)]);});},function(_0x4b1934){var _0x50ce1a=_0x36790f;_0x14dd0b[_0x50ce1a(0x4c5a)](_0x4b1934);}),_0x14dd0b[_0x36790f(0x24e7)];}function load(_0x4a78a3,_0x10354a,_0x4dc9c9,_0x5da6b1){var _0x70e958=_0x307c2b,_0x4d6ca3=_0x5e00b3,_0x48053e=(_0x5da6b1=defaultValue$1(_0x5da6b1,defaultValue$1[_0x4d6ca3(0x243c)]))[_0x4d6ca3(0x1ce9)],_0x39dea=_0x5da6b1['uriResolver'],_0x1d72c=_0x5da6b1[_0x70e958(0x5071)],_0x707eea=_0x4dc9c9;if(_0x4d6ca3(0x20b8)==typeof _0x4dc9c9||_0x4dc9c9 instanceof Resource){_0x707eea=(_0x4dc9c9=Resource[_0x4d6ca3(0x3bee)](_0x4dc9c9))[_0x4d6ca3(0xc2c)](),_0x48053e=defaultValue$1(_0x48053e,_0x4dc9c9[_0x4d6ca3(0x40f3)]());var _0x30e2f5=_0x4a78a3[_0x70e958(0x2bb0)],_0x44dfb3=_0x4dc9c9[_0x4d6ca3(0xeff)];if(defined$1(_0x44dfb3)){for(var _0xf9c087=_0x44dfb3[_0x70e958(0x2ef4)],_0x195cb2=0x0;_0x195cb2<_0xf9c087;_0x195cb2++)_0x30e2f5[_0x4d6ca3(0x5323)](_0x44dfb3[_0x195cb2]);}}else _0x48053e=defaultValue$1(_0x48053e,Resource[_0x70e958(0x25aa)][_0x4d6ca3(0x40f3)]());return _0x48053e=Resource['createIfNeeded'](_0x48053e),when(_0x707eea)[_0x4d6ca3(0x2a5f)](function(_0xb872fa){var _0x5b1075=_0x70e958;return _0xb872fa instanceof Blob?isZipFile(_0xb872fa)[_0x5b1075(0x4527)](function(_0x2664ff){var _0x4b6091=_0x23ca;return _0x2664ff?loadKmz(_0x4a78a3,_0x10354a,_0xb872fa,_0x48053e):readBlobAsText(_0xb872fa)[_0x4b6091(0x2a5f)](function(_0x5841a0){var _0x2e7490=_0x140d,_0x4729f0=_0x4b6091,_0x5d01dc,_0x3a58f2;_0x5841a0=removeDuplicateNamespaces(_0x5841a0=insertNamespaces(_0x5841a0));try{_0x5d01dc=parser$1[_0x4729f0(0x1782)](_0x5841a0,_0x4729f0(0x230f));}catch(_0x450f1b){_0x3a58f2=_0x450f1b[_0x4729f0(0x3cc8)]();}if(defined$1(_0x3a58f2)||_0x5d01dc[_0x2e7490(0x172a)]||_0x4729f0(0x1a0c)===_0x5d01dc[_0x4729f0(0x68e)][_0x2e7490(0xfa2)]){var _0x413843=defined$1(_0x3a58f2)?_0x3a58f2:_0x5d01dc[_0x4729f0(0x68e)][_0x4729f0(0x5905)]['nodeValue'];throw _0x413843||(_0x413843=_0x5d01dc[_0x4729f0(0xd00)][_0x2e7490(0x5251)]),new RuntimeError$1(_0x413843);}return loadKml(_0x4a78a3,_0x10354a,_0x5d01dc,_0x48053e,_0x39dea,_0x1d72c);});}):loadKml(_0x4a78a3,_0x10354a,_0xb872fa,_0x48053e,_0x39dea,_0x1d72c);})[_0x70e958(0x53dd)](function(_0xa25cd){var _0x4f2679=_0x70e958,_0x58423b=_0x4d6ca3;return _0x4a78a3[_0x58423b(0x5432)]['raiseEvent'](_0x4a78a3,_0xa25cd),console[_0x58423b(0xca1)](_0xa25cd),when[_0x4f2679(0x26b5)](_0xa25cd);});}function KmlDataSource(_0x4914dc){var _0x3887b5=_0x307c2b,_0x5c3e02=_0x5e00b3,_0x393f84=(_0x4914dc=defaultValue$1(_0x4914dc,defaultValue$1[_0x5c3e02(0x243c)]))[_0x5c3e02(0x5592)],_0x41e455=_0x4914dc[_0x3887b5(0x8ad)];this[_0x3887b5(0x4f0b)]=new Event(),this[_0x5c3e02(0x5432)]=new Event(),this[_0x5c3e02(0x12f7)]=new Event(),this[_0x3887b5(0x3ed6)]=new Event(),this[_0x5c3e02(0x45fc)]=new Event(),this[_0x5c3e02(0x5385)]=void 0x0,this[_0x5c3e02(0x14b8)]=new EntityCollection(this),this[_0x5c3e02(0x5e3a)]=void 0x0,this[_0x5c3e02(0x2abe)]=!0x1,this[_0x5c3e02(0x2cdd)]=new PinBuilder(),this[_0x5c3e02(0x3713)]=new AssociativeArray(),this[_0x5c3e02(0x41a1)]=new EntityCluster(),this[_0x5c3e02(0x2b99)]=_0x41e455,this[_0x5c3e02(0x4876)]=_0x393f84,this[_0x5c3e02(0x5e84)]={'position':defined$1(_0x393f84)?Cartesian3[_0x5c3e02(0x40f3)](_0x393f84[_0x5c3e02(0x2b06)]):void 0x0,'direction':defined$1(_0x393f84)?Cartesian3[_0x5c3e02(0x40f3)](_0x393f84[_0x5c3e02(0x20e8)]):void 0x0,'up':defined$1(_0x393f84)?Cartesian3[_0x5c3e02(0x40f3)](_0x393f84[_0x5c3e02(0x103a)]):void 0x0,'bbox':defined$1(_0x393f84)?_0x393f84[_0x5c3e02(0x22f)]():Rectangle[_0x5c3e02(0x40f3)](Rectangle[_0x5c3e02(0x4d71)])},this[_0x5c3e02(0x3c00)]=defaultValue$1(_0x4914dc[_0x5c3e02(0x4faa)],Ellipsoid[_0x3887b5(0xffc)]),this['_visibleViewport']=0xfff;var _0x3fea48=_0x4914dc[_0x5c3e02(0xfc0)];_0x5c3e02(0x20b8)==typeof _0x3fea48&&(_0x3fea48=new Credit$1(_0x3fea48)),this[_0x5c3e02(0x3f3d)]=_0x3fea48,this[_0x3887b5(0x2bb0)]=[];}function mergeAvailabilityWithParent(_0x3ee371){var _0x45b0e4=_0x307c2b,_0x388bdd=_0x5e00b3,_0x5f333f=_0x3ee371[_0x388bdd(0x227)];if(defined$1(_0x5f333f)){var _0x3e2f88=_0x5f333f[_0x388bdd(0x1631)];if(defined$1(_0x3e2f88)){var _0x4dd4ce=_0x3ee371[_0x45b0e4(0x4967)];defined$1(_0x4dd4ce)?_0x4dd4ce[_0x388bdd(0x4ff2)](_0x3e2f88):_0x3ee371[_0x388bdd(0x1631)]=_0x3e2f88;}}}function getNetworkLinkUpdateCallback(_0x367c10,_0x18be35,_0x11ca37,_0x66b1ac,_0x24ac43){return function(_0x2d4974){var _0x19d7e=_0x140d,_0x49e2ba=_0x23ca;if(_0x66b1ac[_0x49e2ba(0x5655)](_0x18be35['id'])){var _0x3f02be=!0x1,_0x383f8a=queryFirstNode$3(_0x2d4974,'NetworkLinkControl',namespaces[_0x49e2ba(0x3979)]),_0x24b6a2=0x0;if(defined$1(_0x383f8a)){if(defined$1(queryFirstNode$3(_0x383f8a,_0x49e2ba(0x18e5),namespaces[_0x49e2ba(0x3979)])))return oneTimeWarning('kml-networkLinkControl-update',_0x49e2ba(0x5124)),_0x18be35[_0x19d7e(0x229d)]=!0x1,void _0x66b1ac[_0x49e2ba(0x4f4b)](_0x18be35['id']);_0x18be35[_0x49e2ba(0x260c)]=queryToObject(defaultValue$1(queryStringValue$2(_0x383f8a,_0x49e2ba(0x260c),namespaces[_0x49e2ba(0x3979)]),'')),_0x24b6a2=defaultValue$1(queryNumericValue$2(_0x383f8a,_0x49e2ba(0x2bf),namespaces[_0x49e2ba(0x3979)]),0x0);}var _0x18ab2e=JulianDate[_0x49e2ba(0xccb)](),_0x33ac67=_0x18be35[_0x19d7e(0x208c)];if(_0x33ac67===RefreshMode[_0x19d7e(0xf8d)])defined$1(_0x383f8a)&&(_0x18be35[_0x49e2ba(0x45cb)]=Math[_0x49e2ba(0x498f)](_0x24b6a2,_0x18be35[_0x49e2ba(0x45cb)]));else{if(_0x33ac67===RefreshMode[_0x49e2ba(0x570c)]){var _0x1e2988;if(defined$1(_0x383f8a)&&(_0x1e2988=queryStringValue$2(_0x383f8a,_0x19d7e(0x4c76),namespaces[_0x49e2ba(0x3979)])),defined$1(_0x1e2988))try{var _0x37d45a=JulianDate[_0x49e2ba(0x330)](_0x1e2988),_0x339d27=JulianDate[_0x19d7e(0x5971)](_0x37d45a,_0x18ab2e);_0x339d27>0x0&&_0x339d27<_0x24b6a2&&JulianDate[_0x19d7e(0x42e4)](_0x18ab2e,_0x24b6a2,_0x37d45a),_0x18be35[_0x19d7e(0x25ef)]=_0x37d45a;}catch(_0x2ee278){oneTimeWarning(_0x49e2ba(0x40d3),_0x49e2ba(0x46a)),_0x3f02be=!0x0;}else oneTimeWarning(_0x49e2ba(0x289a),_0x49e2ba(0x1f13)),_0x3f02be=!0x0;}}var _0x459d97=_0x18be35[_0x49e2ba(0x5573)],_0x56eadd=_0x367c10[_0x49e2ba(0x14b8)],_0x392be4=_0x11ca37[_0x49e2ba(0xc98)];_0x56eadd[_0x49e2ba(0x1c47)]();var _0x159e96,_0x2f310b=_0x56eadd[_0x49e2ba(0xc98)][_0x49e2ba(0x30eb)]();for(_0x159e96=0x0;_0x159e96<_0x2f310b[_0x19d7e(0x2ef4)];++_0x159e96){var _0x592ba8=_0x2f310b[_0x159e96];_0x592ba8[_0x49e2ba(0x227)]===_0x459d97&&(_0x592ba8[_0x49e2ba(0x227)]=void 0x0,_0xa46e39(_0x592ba8));}for(_0x56eadd[_0x49e2ba(0x36e2)](),_0x56eadd[_0x19d7e(0xc89)](),_0x159e96=0x0;_0x159e96<_0x392be4[_0x19d7e(0x2ef4)];_0x159e96++){var _0x23a037=_0x392be4[_0x159e96];defined$1(_0x23a037[_0x49e2ba(0x227)])||(_0x23a037[_0x49e2ba(0x227)]=_0x459d97,mergeAvailabilityWithParent(_0x23a037)),_0x56eadd[_0x49e2ba(0x30c2)](_0x23a037);}_0x56eadd[_0x49e2ba(0x36e2)](),_0x3f02be?_0x66b1ac[_0x49e2ba(0x4f4b)](_0x18be35['id']):_0x18be35[_0x49e2ba(0x19c8)]=_0x18ab2e;var _0x40be44=_0x56eadd[_0x49e2ba(0x428f)](),_0x26bf14=_0x40be44[_0x49e2ba(0x21ae)],_0x179903=_0x40be44[_0x19d7e(0x12a2)],_0x1304f0=JulianDate[_0x49e2ba(0x1dab)](_0x26bf14,Iso8601['MINIMUM_VALUE']),_0x224674=JulianDate[_0x49e2ba(0x1dab)](_0x179903,Iso8601[_0x49e2ba(0x580b)]);if(!_0x1304f0||!_0x224674){var _0x4bf5fd=_0x367c10[_0x49e2ba(0x5385)];_0x4bf5fd[_0x49e2ba(0x3d3d)]===_0x26bf14&&_0x4bf5fd[_0x49e2ba(0x5dee)]===_0x179903||(_0x4bf5fd[_0x49e2ba(0x3d3d)]=_0x26bf14,_0x4bf5fd[_0x49e2ba(0x5dee)]=_0x179903,_0x367c10[_0x49e2ba(0x2e30)][_0x49e2ba(0x1c10)](_0x367c10));}_0x18be35[_0x49e2ba(0x3e6f)]=!0x1,_0x18be35[_0x49e2ba(0x29ce)]=!0x1,_0x367c10[_0x49e2ba(0x2994)][_0x49e2ba(0x1c10)](_0x367c10,_0x24ac43[_0x49e2ba(0x2ce3)](!0x0));}function _0xa46e39(_0x3749c3){var _0x44edfd=_0x49e2ba;_0x56eadd[_0x44edfd(0x4f4b)](_0x3749c3);for(var _0x38afae=_0x3749c3[_0x44edfd(0x241)],_0x387bb7=_0x38afae[_0x44edfd(0x809)],_0x2eb1b7=0x0;_0x2eb1b7<_0x387bb7;++_0x2eb1b7)_0xa46e39(_0x38afae[_0x2eb1b7]);}};}KmlDataSource[_0x5e00b3(0x108)]=function(_0x528e00,_0xa24e21){var _0x5ec2fd=_0x5e00b3;return new KmlDataSource(_0xa24e21=defaultValue$1(_0xa24e21,defaultValue$1[_0x5ec2fd(0x243c)]))[_0x5ec2fd(0x108)](_0x528e00,_0xa24e21);},Object[_0x5e00b3(0x1dfd)](KmlDataSource[_0x5e00b3(0x3720)],{'name':{'get':function(){var _0x5c6311=_0x5e00b3;return this[_0x5c6311(0x5e3a)];},'set':function(_0x47c083){var _0x2b6e02=_0x307c2b,_0x1c571e=_0x5e00b3;this[_0x2b6e02(0x4f2b)]!==_0x47c083&&(this[_0x1c571e(0x5e3a)]=_0x47c083,this[_0x1c571e(0x2e30)][_0x1c571e(0x1c10)](this));}},'clock':{'get':function(){var _0x19e702=_0x5e00b3;return this[_0x19e702(0x5385)];}},'entities':{'get':function(){var _0x43fb36=_0x307c2b;return this[_0x43fb36(0x3331)];}},'s3mInstanceCollection':{'get':function(){var _0x5d6224=_0x5e00b3;return this[_0x5d6224(0x6d6)];}},'isLoading':{'get':function(){var _0x303d5f=_0x5e00b3;return this[_0x303d5f(0x2abe)];}},'changedEvent':{'get':function(){var _0x188fb7=_0x5e00b3;return this[_0x188fb7(0x2e30)];}},'errorEvent':{'get':function(){var _0x1bc638=_0x5e00b3;return this[_0x1bc638(0x5432)];}},'loadingEvent':{'get':function(){var _0x34af95=_0x5e00b3;return this[_0x34af95(0x12f7)];}},'refreshEvent':{'get':function(){var _0x49dd28=_0x5e00b3;return this[_0x49dd28(0x2994)];}},'unsupportedNodeEvent':{'get':function(){var _0x5ce860=_0x5e00b3;return this[_0x5ce860(0x45fc)];}},'show':{'get':function(){var _0x53a93b=_0x5e00b3;return this[_0x53a93b(0x14b8)][_0x53a93b(0x3234)];},'set':function(_0xe60bd2){var _0x1000fe=_0x5e00b3;this[_0x1000fe(0x14b8)][_0x1000fe(0x3234)]=_0xe60bd2;}},'clustering':{'get':function(){var _0x366b84=_0x5e00b3;return this[_0x366b84(0x41a1)];},'set':function(_0x3bdac4){var _0x5b220d=_0x5e00b3;this[_0x5b220d(0x41a1)]=_0x3bdac4;}},'credit':{'get':function(){var _0x43425d=_0x5e00b3;return this[_0x43425d(0x3f3d)];}}}),KmlDataSource['prototype'][_0x5e00b3(0x108)]=function(_0x3bf15d,_0x3663a7){var _0x1fbb51=_0x307c2b,_0x3991b8=_0x5e00b3;_0x3663a7=defaultValue$1(_0x3663a7,defaultValue$1[_0x3991b8(0x243c)]),DataSource[_0x3991b8(0x5759)](this,!0x0);var _0x3ede09=this[_0x3991b8(0x5e3a)];this[_0x3991b8(0x5e3a)]=void 0x0,this[_0x3991b8(0xe6a)]=defaultValue$1(_0x3663a7[_0x1fbb51(0x21de)],!0x1),this[_0x3991b8(0x1ad0)]=defaultValue$1(_0x3663a7[_0x3991b8(0x2963)],!0x1),this[_0x3991b8(0x5278)]=defaultValue$1(_0x3663a7[_0x3991b8(0x1864)],ClassificationType$1[_0x3991b8(0x3f19)]);var _0x140cf7=this;return load(this,this[_0x3991b8(0x14b8)],_0x3bf15d,_0x3663a7)[_0x3991b8(0x2a5f)](function(){var _0x23f1e3=_0x1fbb51,_0x481224=_0x3991b8,_0x4da5c9,_0x23a805,_0x1807f0=_0x140cf7[_0x481224(0x14b8)][_0x481224(0x428f)](),_0x213cdd=_0x1807f0[_0x481224(0x21ae)],_0x7171c5=_0x1807f0[_0x481224(0x3b17)],_0x36defd=JulianDate[_0x481224(0x1dab)](_0x213cdd,Iso8601[_0x23f1e3(0x150f)]),_0x406e95=JulianDate[_0x481224(0x1dab)](_0x7171c5,Iso8601[_0x481224(0x580b)]);_0x36defd&&_0x406e95||(_0x36defd&&((_0x23a805=new Date())[_0x481224(0x5af6)](0x0,0x0,0x0,0x0),_0x213cdd=JulianDate[_0x481224(0x55ab)](_0x23a805)),_0x406e95&&((_0x23a805=new Date())[_0x23f1e3(0x402b)](0x18,0x0,0x0,0x0),_0x7171c5=JulianDate[_0x481224(0x55ab)](_0x23a805)),(_0x4da5c9=new DataSourceClock())[_0x481224(0x3d3d)]=_0x213cdd,_0x4da5c9[_0x481224(0x5dee)]=_0x7171c5,_0x4da5c9[_0x481224(0x22b3)]=JulianDate[_0x481224(0x40f3)](_0x213cdd),_0x4da5c9[_0x481224(0x1439)]=ClockRange$1[_0x481224(0x3483)],_0x4da5c9[_0x481224(0x471f)]=ClockStep$1[_0x481224(0x19be)],_0x4da5c9[_0x481224(0x3ef1)]=Math[_0x481224(0x3d49)](Math[_0x481224(0x19a8)](Math[_0x23f1e3(0x5449)](JulianDate[_0x481224(0x2196)](_0x7171c5,_0x213cdd)/0x3c,0x1),0x1e18524)));var _0x40116e=!0x1;return _0x4da5c9!==_0x140cf7[_0x23f1e3(0x3cc5)]&&(_0x140cf7[_0x23f1e3(0x3cc5)]=_0x4da5c9,_0x40116e=!0x0),_0x3ede09!==_0x140cf7[_0x481224(0x5e3a)]&&(_0x40116e=!0x0),_0x40116e&&_0x140cf7[_0x23f1e3(0x4f0b)][_0x481224(0x1c10)](_0x140cf7),DataSource[_0x481224(0x5759)](_0x140cf7,!0x1),_0x140cf7;})[_0x3991b8(0xd22)](function(_0x301465){var _0x202169=_0x3991b8;return DataSource[_0x202169(0x5759)](_0x140cf7,!0x1),_0x140cf7[_0x202169(0x5432)]['raiseEvent'](_0x140cf7,_0x301465),console[_0x202169(0xca1)](_0x301465),when[_0x202169(0x4c5a)](_0x301465);});};var entitiesToIgnore=new AssociativeArray();function KmlFeatureData(){var _0x233627=_0x307c2b,_0x545a77=_0x5e00b3;this[_0x545a77(0x3430)]={'name':void 0x0,'uri':void 0x0,'email':void 0x0},this[_0x233627(0x13e8)]={'href':void 0x0,'hreflang':void 0x0,'rel':void 0x0,'type':void 0x0,'title':void 0x0,'length':void 0x0},this[_0x545a77(0x32ac)]=void 0x0,this[_0x545a77(0x4a07)]=void 0x0,this[_0x545a77(0x3f93)]=void 0x0,this[_0x233627(0x3a31)]=void 0x0;}function loadFile(_0x415c0f,_0x3d22e4,_0x1e54fb,_0x34fd2b){var _0x5d7553=_0x5e00b3,_0x5a896f=(_0x34fd2b=defaultValue$1(_0x34fd2b,defaultValue$1[_0x5d7553(0x243c)]))[_0x5d7553(0x1ce9)];return when(readBlobAsText(_0x1e54fb))[_0x5d7553(0x2a5f)](function(_0xf64977){var _0x376e82=_0x5d7553,_0x541122,_0x35407c;try{_0x541122=parser$1[_0x376e82(0x1782)](_0xf64977,_0x376e82(0x230f));}catch(_0x5bfe58){_0x35407c=_0x5bfe58[_0x376e82(0x3cc8)]();}if(defined$1(_0x35407c)||_0x541122[_0x376e82(0xd00)]||_0x376e82(0x1a0c)===_0x541122[_0x376e82(0x68e)][_0x376e82(0x3628)]){var _0x3f700f=defined$1(_0x35407c)?_0x35407c:_0x541122[_0x376e82(0x68e)][_0x376e82(0x5905)][_0x376e82(0x317f)];throw _0x3f700f||(_0x3f700f=_0x541122[_0x376e82(0xd00)][_0x376e82(0x1b96)]),new RuntimeError$1(_0x3f700f);}return loadKml(_0x415c0f,_0x3d22e4,_0x541122,_0x5a896f,void 0x0);});}function processGltfModel(_0x363533,_0x5a76a0,_0x4bb8cb,_0x28eea6,_0x2ea149,_0x1aad9b,_0x330523,_0x3a700c){var _0x16de9f=_0x307c2b,_0x176f02=_0x5e00b3,_0x22b85c,_0xd371e5=queryFirstNode$3(_0x4bb8cb,_0x176f02(0x1ce0),namespaces[_0x176f02(0x3979)]),_0x11a3b4=queryStringValue$2(_0x4bb8cb,_0x176f02(0x22e2),namespaces[_0x176f02(0x3979)]),_0x28fe23=queryStringValue$2(_0x4bb8cb,_0x176f02(0x22e2),namespaces['gx']),_0x564664=queryFirstNode$3(_0x4bb8cb,_0x176f02(0x1d2),namespaces[_0x176f02(0x3979)]),_0x59671e=queryNumericValue$2(_0x564664,_0x16de9f(0x6d1),namespaces[_0x176f02(0x3979)]),_0x4c619e=queryNumericValue$2(_0x564664,_0x176f02(0x55c1),namespaces[_0x176f02(0x3979)]),_0x1d5c18=queryNumericValue$2(_0x564664,_0x16de9f(0x1fcc),namespaces[_0x176f02(0x3979)]),_0x38b455=queryFirstNode$3(_0x4bb8cb,_0x176f02(0x31d9),namespaces[_0x176f02(0x3979)]),_0x5b6221=queryNumericValue$2(_0x38b455,'x',namespaces[_0x16de9f(0x3721)]),_0x4ca79b=queryNumericValue$2(_0x38b455,'y',namespaces[_0x176f02(0x3979)]),_0xbb0ce9=queryNumericValue$2(_0x38b455,'z',namespaces[_0x176f02(0x3979)]),_0x17fd63=queryStringValue$2(queryFirstNode$3(_0x4bb8cb,_0x16de9f(0x109d),namespaces[_0x16de9f(0x3721)]),_0x176f02(0x2337),namespaces[_0x16de9f(0x3721)]);if(defined$1(_0x3a700c)&&(_0x22b85c=_0x3a700c[_0x17fd63]),-0x1!==(_0x17fd63=resolveHref(_0x17fd63,_0x330523,_0x3a700c))[_0x176f02(0x2dba)][_0x176f02(0xabf)](_0x176f02(0x335e))){defined$1(_0x363533[_0x176f02(0x6d6)])||(_0x363533[_0x176f02(0x6d6)]=new S3MInstanceCollection$1(_0x363533[_0x176f02(0x4876)][_0x176f02(0x5e52)][_0x176f02(0x4fd0)]),_0x363533[_0x176f02(0x4876)][_0x176f02(0x5e52)][_0x176f02(0x37e8)][_0x16de9f(0x1af6)](_0x363533[_0x16de9f(0x436e)]));var _0x4b1e1c=readCoordinate(queryStringValue$2(_0xd371e5,_0x176f02(0x4465),namespaces[_0x176f02(0x3979)])+','+queryStringValue$2(_0xd371e5,_0x176f02(0x5859),namespaces[_0x176f02(0x3979)])+','+queryStringValue$2(_0xd371e5,_0x176f02(0x1ac9),namespaces[_0x176f02(0x3979)])),_0x54d764=-CesiumMath[_0x176f02(0x4476)](_0x59671e),_0x5f5bbd=CesiumMath[_0x176f02(0x4476)](_0x4c619e),_0x95cf68=CesiumMath[_0x176f02(0x4476)](_0x1d5c18);return _0x363533[_0x176f02(0x6d6)][_0x176f02(0x30c2)](_0x17fd63[_0x176f02(0x2dba)],[{'position':_0x4b1e1c,'scale':new Cartesian3(_0x5b6221,_0x4ca79b,_0xbb0ce9),'hpr':new HeadingPitchRoll(_0x54d764,_0x5f5bbd,_0x95cf68)}]),!0x0;}var _0x5bfa8e=queryFirstNode$3(_0xd371e5,_0x176f02(0x449c),namespaces['gx']);if(defined$1(_0x5bfa8e))_0x2ea149[_0x16de9f(0x17fb)]=new BillboardGraphics({'show':!0x1}),_0x2ea149[_0x176f02(0x3f6f)]=new LabelGraphics({'show':!0x1}),processMultiTrack(_0x363533,_0x5a76a0,_0x5bfa8e,_0x28eea6,_0x2ea149),_0x28eea6[_0x16de9f(0x36ab)]=new VelocityOrientationProperty(_0x28eea6[_0x176f02(0x3747)]);else{_0x4b1e1c=readCoordinate(queryStringValue$2(_0xd371e5,_0x176f02(0x4465),namespaces[_0x176f02(0x3979)])+','+queryStringValue$2(_0xd371e5,_0x176f02(0x5859),namespaces[_0x176f02(0x3979)])+','+queryStringValue$2(_0xd371e5,_0x176f02(0x1ac9),namespaces[_0x16de9f(0x3721)])),_0x28eea6[_0x16de9f(0x2fe9)]=createPositionPropertyFromAltitudeMode(new ConstantPositionProperty(_0x4b1e1c),_0x11a3b4,_0x28fe23);var _0x4f70ca=Transforms[_0x176f02(0x3b8a)](_0x4b1e1c,HeadingPitchRoll[_0x176f02(0x10c5)](_0x59671e,_0x4c619e,_0x1d5c18));_0x28eea6[_0x16de9f(0x36ab)]=_0x4f70ca;}return _0x28eea6[_0x176f02(0x2919)]={'uri':_0x17fd63[_0x176f02(0x2dba)],'minimumPixelSize':0x10,'maximumScale':0x10,'scale':new Cartesian3(_0x5b6221,_0x4ca79b,_0xbb0ce9),'blob':_0x22b85c},!0x0;}KmlDataSource[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x13e64a){var _0x6d23ba=_0x307c2b,_0x2e002e=_0x5e00b3,_0x281914=this[_0x2e002e(0x3713)];if(0x0===_0x281914[_0x2e002e(0x809)])return!0x0;var _0x1dd841=JulianDate[_0x2e002e(0xccb)](),_0x1dc826=this;function _0xe8ef51(_0x11ad2a){var _0x4a5041=_0x2e002e;for(var _0x432932=_0x11ad2a[_0x4a5041(0x241)],_0x64be00=_0x432932[_0x4a5041(0x809)],_0x509f33=0x0;_0x509f33<_0x64be00;++_0x509f33){var _0x1d68a2=_0x432932[_0x509f33];entitiesToIgnore['set'](_0x1d68a2['id'],_0x1d68a2),_0xe8ef51(_0x1d68a2);}}entitiesToIgnore[_0x2e002e(0x443c)]();var _0x3d9f7c=!0x1,_0xfaf06e=this[_0x2e002e(0x5e84)],_0x5ecd2e=this[_0x2e002e(0x4876)];!defined$1(_0x5ecd2e)||_0x5ecd2e[_0x2e002e(0x2b06)][_0x2e002e(0x1c11)](_0xfaf06e[_0x2e002e(0x3747)],CesiumMath[_0x2e002e(0x150d)])&&_0x5ecd2e[_0x2e002e(0x20e8)][_0x2e002e(0x1c11)](_0xfaf06e[_0x2e002e(0x416)],CesiumMath[_0x2e002e(0x150d)])&&_0x5ecd2e[_0x2e002e(0x103a)][_0x2e002e(0x1c11)](_0xfaf06e['up'],CesiumMath[_0x2e002e(0x150d)])||(_0xfaf06e[_0x2e002e(0x3747)]=Cartesian3[_0x2e002e(0x40f3)](_0x5ecd2e[_0x2e002e(0x2b06)]),_0xfaf06e[_0x2e002e(0x416)]=Cartesian3['clone'](_0x5ecd2e[_0x2e002e(0x20e8)]),_0xfaf06e['up']=Cartesian3[_0x2e002e(0x40f3)](_0x5ecd2e[_0x2e002e(0x103a)]),_0xfaf06e[_0x6d23ba(0x349)]=_0x5ecd2e[_0x6d23ba(0x13e7)](),_0x3d9f7c=!0x0);var _0x22ae97=new AssociativeArray(),_0x267b60=!0x1;return _0x281914[_0x2e002e(0xc98)][_0x2e002e(0x326d)](function(_0x77ff68){var _0x41b3ac=_0x6d23ba,_0x47aa44=_0x2e002e,_0x52cac6=_0x77ff68[_0x47aa44(0x5573)];if(!entitiesToIgnore[_0x41b3ac(0x57f4)](_0x52cac6['id'])){if(!_0x77ff68[_0x47aa44(0x3e6f)]){var _0xf0edbc=!0x1;if(_0x77ff68[_0x47aa44(0x3eeb)]===RefreshMode[_0x47aa44(0x5b02)]?JulianDate[_0x47aa44(0x2196)](_0x1dd841,_0x77ff68[_0x41b3ac(0xac4)])>_0x77ff68[_0x41b3ac(0x25ef)]&&(_0xf0edbc=!0x0):_0x77ff68[_0x47aa44(0x3eeb)]===RefreshMode[_0x47aa44(0x570c)]?JulianDate[_0x41b3ac(0x2a3)](_0x1dd841,_0x77ff68[_0x41b3ac(0x25ef)])&&(_0xf0edbc=!0x0):_0x77ff68[_0x41b3ac(0x208c)]===RefreshMode[_0x47aa44(0x222)]&&(_0x3d9f7c&&(_0x77ff68[_0x47aa44(0x29ce)]=!0x0,_0x77ff68[_0x47aa44(0x55f1)]=_0x1dd841),_0x77ff68[_0x41b3ac(0x5727)]&&JulianDate[_0x41b3ac(0x5971)](_0x1dd841,_0x77ff68[_0x41b3ac(0x232b)])>=_0x77ff68[_0x47aa44(0x45cb)]&&(_0xf0edbc=!0x0)),_0xf0edbc){_0xe8ef51(_0x52cac6),_0x77ff68[_0x47aa44(0x3e6f)]=!0x0;var _0x2e9a74=new EntityCollection(),_0x13ca6e=_0x77ff68[_0x47aa44(0x2337)][_0x47aa44(0x40f3)]();_0x13ca6e[_0x47aa44(0x5aa)](_0x77ff68[_0x47aa44(0x260c)]);var _0x16b2a9=defaultValue$1(_0x1dc826[_0x41b3ac(0x1016)],Ellipsoid[_0x47aa44(0x17f7)]);processNetworkLinkQueryString(_0x13ca6e,_0x1dc826[_0x47aa44(0x4876)],_0x1dc826[_0x47aa44(0x2b99)],_0x77ff68[_0x47aa44(0x1b4e)],_0xfaf06e[_0x47aa44(0x5bd4)],_0x16b2a9),load(_0x1dc826,_0x2e9a74,_0x13ca6e,{'context':_0x52cac6['id']})[_0x47aa44(0x2a5f)](getNetworkLinkUpdateCallback(_0x1dc826,_0x77ff68,_0x2e9a74,_0x22ae97,_0x13ca6e))[_0x47aa44(0xd22)](function(_0xb9ea96){var _0x4faef5=_0x41b3ac,_0x5c54d5=_0x47aa44,_0x5567a4=_0x4faef5(0x3918)+_0x77ff68[_0x4faef5(0x4026)]+'\x20refresh\x20failed:\x20'+_0xb9ea96;console[_0x5c54d5(0xca1)](_0x5567a4),_0x1dc826[_0x5c54d5(0x5432)][_0x4faef5(0x31b9)](_0x1dc826,_0x5567a4);}),_0x267b60=!0x0;}}_0x22ae97[_0x47aa44(0x10aa)](_0x77ff68['id'],_0x77ff68);}}),_0x267b60&&(this[_0x2e002e(0x3713)]=_0x22ae97,this[_0x2e002e(0x2e30)][_0x6d23ba(0x31b9)](this)),!0x0;},KmlDataSource[_0x5e00b3(0x3720)][_0x5e00b3(0x1ed7)]=function(_0x309fd1){var _0x3d828e=_0x307c2b,_0x579d0d=_0x5e00b3;if(_0x309fd1>0x8)throw new DeveloperError$1(_0x579d0d(0x2b68));return 0x1<<_0x309fd1&this[_0x3d828e(0x2bfe)];},KmlDataSource[_0x5e00b3(0x3720)][_0x5e00b3(0x45eb)]=function(_0x1ea0c4,_0xcab7f8){var _0x5369f7=_0x307c2b,_0x405f0b=_0x5e00b3;if(_0x1ea0c4>0x8)throw new DeveloperError$1(_0x405f0b(0x2b68));this[_0x405f0b(0x31c4)]=_0xcab7f8?0x1<<_0x1ea0c4|this[_0x405f0b(0x31c4)]:~(0x1<<_0x1ea0c4)&this[_0x5369f7(0x2bfe)],defined$1(this[_0x5369f7(0x436e)])&&this['_s3mInstanceCollection'][_0x405f0b(0x45eb)](_0x1ea0c4,_0xcab7f8);},KmlDataSource[_0x5e00b3(0x3e65)]=function(_0x4d87df,_0x4eb27f){var _0x434bcb=_0x5e00b3;return new KmlDataSource(_0x4eb27f=defaultValue$1(_0x4eb27f,defaultValue$1[_0x434bcb(0x243c)]))[_0x434bcb(0x3a51)](_0x4d87df,_0x4eb27f);},KmlDataSource[_0x5e00b3(0x3720)][_0x5e00b3(0x3a51)]=function(_0x3a438a,_0x49c4a4){var _0x3dc786=_0x5e00b3;DataSource[_0x3dc786(0x5759)](this,!0x0);var _0x271345=this[_0x3dc786(0x5e3a)];this[_0x3dc786(0x5e3a)]=void 0x0,this[_0x3dc786(0x4d6d)]=[];var _0x24ae79=this;return loadFile(this,this[_0x3dc786(0x14b8)],_0x3a438a,_0x49c4a4)[_0x3dc786(0x2a5f)](function(){var _0x44b83d=_0x3dc786;return when[_0x44b83d(0x5ef9)](_0x24ae79[_0x44b83d(0x4d6d)],function(){var _0x387301=_0x140d,_0xc4247c=_0x44b83d,_0x3af91d,_0x557ab6,_0x509e0a=_0x24ae79[_0xc4247c(0x14b8)][_0xc4247c(0x428f)](),_0x31fed9=_0x509e0a[_0x387301(0x192)],_0x4860a5=_0x509e0a[_0xc4247c(0x3b17)],_0x141343=JulianDate[_0xc4247c(0x1dab)](_0x31fed9,Iso8601[_0x387301(0x150f)]),_0x1cb80f=JulianDate[_0xc4247c(0x1dab)](_0x4860a5,Iso8601[_0xc4247c(0x580b)]);_0x141343&&_0x1cb80f||(_0x141343&&((_0x557ab6=new Date())[_0xc4247c(0x5af6)](0x0,0x0,0x0,0x0),_0x31fed9=JulianDate[_0xc4247c(0x55ab)](_0x557ab6)),_0x1cb80f&&((_0x557ab6=new Date())[_0xc4247c(0x5af6)](0x18,0x0,0x0,0x0),_0x4860a5=JulianDate[_0xc4247c(0x55ab)](_0x557ab6)),(_0x3af91d=new DataSourceClock())[_0xc4247c(0x3d3d)]=_0x31fed9,_0x3af91d[_0xc4247c(0x5dee)]=_0x4860a5,_0x3af91d[_0xc4247c(0x22b3)]=JulianDate[_0xc4247c(0x40f3)](_0x31fed9),_0x3af91d[_0xc4247c(0x1439)]=ClockRange$1[_0xc4247c(0x3483)],_0x3af91d[_0xc4247c(0x471f)]=ClockStep$1['SYSTEM_CLOCK_MULTIPLIER'],_0x3af91d[_0xc4247c(0x3ef1)]=Math['round'](Math[_0xc4247c(0x19a8)](Math[_0xc4247c(0x498f)](JulianDate[_0x387301(0x5971)](_0x4860a5,_0x31fed9)/0x3c,0x1),0x1e18524)));var _0x43187f=!0x1;return _0x3af91d!==_0x24ae79[_0x387301(0x3cc5)]&&(_0x24ae79[_0xc4247c(0x5385)]=_0x3af91d,_0x43187f=!0x0),_0x271345!==_0x24ae79['_name']&&(_0x43187f=!0x0),_0x43187f&&_0x24ae79[_0xc4247c(0x2e30)][_0xc4247c(0x1c10)](_0x24ae79),DataSource[_0xc4247c(0x5759)](_0x24ae79,!0x1),_0x24ae79[_0xc4247c(0x4d6d)]=void 0x0,_0x24ae79;});})[_0x3dc786(0xd22)](function(_0x4874dc){var _0x37450b=_0x140d,_0x5984a7=_0x3dc786;return DataSource[_0x5984a7(0x5759)](_0x24ae79,!0x1),_0x24ae79[_0x5984a7(0x5432)][_0x5984a7(0x1c10)](_0x24ae79,_0x4874dc),console[_0x37450b(0x2167)](_0x4874dc),when[_0x5984a7(0x4c5a)](_0x4874dc);});},KmlDataSource[_0x5e00b3(0x54d7)]=DeferredLoading,KmlDataSource[_0x5e00b3(0x1c02)]=getTimestamp$1;var defaultColor$1=Color$2[_0x5e00b3(0x3b7e)],defaultOutlineColor=Color$2[_0x5e00b3(0x12b7)],defaultOutlineWidth=0x1;function PolylineDynamicMaterialProperty(_0x377423){var _0x41cf47=_0x307c2b,_0x469c82=_0x5e00b3;_0x377423=defaultValue$1(_0x377423,defaultValue$1[_0x469c82(0x243c)]),this[_0x469c82(0x5303)]=new Event(),this['_color']=void 0x0,this[_0x469c82(0x5f8)]=void 0x0,this[_0x469c82(0x4bbe)]=void 0x0,this[_0x469c82(0x30c9)]=void 0x0,this[_0x469c82(0x4c76)]=void 0x0,this[_0x469c82(0x4ea1)]=void 0x0,this[_0x469c82(0x8fe)]=_0x377423[_0x469c82(0x8fe)],this[_0x469c82(0x247e)]=_0x377423[_0x469c82(0x247e)],this[_0x469c82(0x27cb)]=_0x377423[_0x469c82(0x27cb)],this[_0x469c82(0x17aa)]=3.14*Math[_0x469c82(0x2e0f)](),this[_0x469c82(0x14bb)]=defaultValue$1(_0x377423[_0x469c82(0x26d5)],!0x0),this[_0x469c82(0x5dcb)]=defaultValue$1(_0x377423[_0x41cf47(0x3cf5)],0x1);}function Visualizer(){var _0x59be1f=_0x5e00b3;DeveloperError$1[_0x59be1f(0x490e)]();}Object[_0x5e00b3(0x1dfd)](PolylineDynamicMaterialProperty[_0x5e00b3(0x3720)],{'isConstant':{'get':function(){var _0x27cf8f=_0x307c2b,_0x4b0e3d=_0x5e00b3;return Property$1[_0x4b0e3d(0x41b2)](this[_0x27cf8f(0x25c0)])&&Property$1[_0x4b0e3d(0x41b2)](this[_0x27cf8f(0x34dd)])&&Property$1[_0x4b0e3d(0x41b2)](this[_0x4b0e3d(0x4c76)]);}},'definitionChanged':{'get':function(){var _0x8ee0b9=_0x5e00b3;return this[_0x8ee0b9(0x5303)];}},'color':createPropertyDescriptor(_0x5e00b3(0x8fe)),'outlineColor':createPropertyDescriptor(_0x307c2b(0x506c)),'outlineWidth':createPropertyDescriptor(_0x5e00b3(0x27cb))}),PolylineDynamicMaterialProperty[_0x5e00b3(0x3720)]['getType']=function(_0x5b700d){var _0x30f211=_0x307c2b;return _0x30f211(0x2e1b);},PolylineDynamicMaterialProperty[_0x307c2b(0x1aa2)][_0x5e00b3(0x4d6)]=function(_0x1498bb,_0xc7cd85){var _0x3ccb54=_0x307c2b,_0x457318=_0x5e00b3;return defined$1(_0xc7cd85)||(_0xc7cd85={}),_0xc7cd85[_0x457318(0x8fe)]=Property$1[_0x457318(0xc49)](this['_color'],_0x1498bb,defaultColor$1,_0xc7cd85[_0x3ccb54(0x3a3a)]),_0xc7cd85[_0x457318(0x247e)]=Property$1[_0x3ccb54(0x2993)](this[_0x3ccb54(0x34dd)],_0x1498bb,defaultOutlineColor,_0xc7cd85[_0x457318(0x247e)]),_0xc7cd85[_0x3ccb54(0x2f8)]=Property$1[_0x457318(0x5611)](this[_0x457318(0x4c76)],_0x1498bb,defaultOutlineWidth),_0xc7cd85[_0x457318(0x26d5)]=0x1==this[_0x457318(0x14bb)]?0x1:0x0,_0xc7cd85[_0x457318(0x29c0)]=0.000618*performance[_0x3ccb54(0x531a)]()-1.9788000000000001-this[_0x457318(0x17aa)],_0xc7cd85[_0x457318(0x29c0)]*=this[_0x3ccb54(0x421c)],_0xc7cd85;},PolylineDynamicMaterialProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x1dab)]=function(_0x275cf2){var _0x53c1c2=_0x307c2b,_0x48d7c4=_0x5e00b3;return this===_0x275cf2||_0x275cf2 instanceof PolylineDynamicMaterialProperty&&Property$1[_0x48d7c4(0x1dab)](this[_0x48d7c4(0x512)],_0x275cf2[_0x48d7c4(0x512)])&&Property$1[_0x48d7c4(0x1dab)](this[_0x48d7c4(0x4bbe)],_0x275cf2[_0x53c1c2(0x34dd)])&&Property$1[_0x48d7c4(0x1dab)](this[_0x48d7c4(0x4c76)],_0x275cf2[_0x53c1c2(0x587a)]);},Visualizer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=DeveloperError$1[_0x5e00b3(0x490e)],Visualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x2323)]=DeveloperError$1[_0x5e00b3(0x490e)],Visualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=DeveloperError$1[_0x5e00b3(0x490e)],Visualizer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=DeveloperError$1['throwInstantiationError'];var FlyInterpolationMode={'NONE':0x0,'CATMULL_ROM':0x1},FlyInterpolationMode$1=Object[_0x5e00b3(0x5448)](FlyInterpolationMode),StopPlayMode={'StopPause':_0x307c2b(0x216a),'StopAround':_0x5e00b3(0xe1e)},StopPlayMode$1=Object[_0x307c2b(0x23fe)](StopPlayMode);function RouteStop(_0x5085fa){var _0x33fb8d=_0x307c2b,_0x16e224=_0x5e00b3;this['_duration']=defaultValue$1(_0x5085fa[_0x16e224(0x3dfe)],0xa),this['_waitTime']=defaultValue$1(_0x5085fa[_0x16e224(0x3b11)],0x0),this[_0x16e224(0x2d0d)]=_0x5085fa[_0x33fb8d(0x1e6)],this[_0x16e224(0x578f)]=defaultValue$1(_0x5085fa[_0x16e224(0x5075)],0x0),this[_0x16e224(0x197)]=defaultValue$1(_0x5085fa[_0x33fb8d(0x44a8)],0x0),this[_0x16e224(0x126a)]=_0x5085fa[_0x16e224(0x2de5)],this['_speed']=defaultValue$1(_0x5085fa[_0x16e224(0x4e1a)],0x0),this[_0x16e224(0x46b4)]=_0x5085fa[_0x16e224(0x22d)]||StopPlayMode$1[_0x33fb8d(0x216a)],this[_0x16e224(0xf5f)]=defaultValue$1(_0x5085fa[_0x16e224(0x1280)],0x0),this['_promise']=void 0x0,this[_0x16e224(0x1db3)]=defaultValue$1(_0x5085fa['index'],0x0),this[_0x16e224(0x3d79)]=void 0x0,this[_0x16e224(0x5650)]=void 0x0,this[_0x16e224(0x1a54)]=defaultValue$1(_0x5085fa['isConvert'],!0x0);}Object[_0x5e00b3(0x1dfd)](RouteStop[_0x5e00b3(0x3720)],{'duration':{'get':function(){var _0x4a7573=_0x307c2b;return this[_0x4a7573(0x1c59)];},'set':function(_0x6b6836){var _0x203040=_0x5e00b3;_0x6b6836&&(this[_0x203040(0x5ad9)]=_0x6b6836);}},'waitTime':{'get':function(){var _0x52b14d=_0x5e00b3;return this[_0x52b14d(0x48ef)];},'set':function(_0x24f311){var _0x292b1d=_0x307c2b,_0x5935b7=_0x5e00b3;_0x24f311&&!this[_0x292b1d(0x29b1)]&&(this[_0x5935b7(0x48ef)]=_0x24f311);}},'heading':{'get':function(){var _0x5d5ba2=_0x5e00b3;return this[_0x5d5ba2(0x578f)];},'set':function(_0x323a63){var _0xd83811=_0x5e00b3;_0x323a63&&(this[_0xd83811(0x578f)]=_0x323a63);}},'tilt':{'get':function(){var _0x9464c7=_0x5e00b3;return this[_0x9464c7(0x197)];},'set':function(_0x1e3a4a){var _0x1ddb63=_0x5e00b3;_0x1e3a4a&&(this[_0x1ddb63(0x197)]=_0x1e3a4a);}},'stopName':{'get':function(){var _0x4f8d63=_0x307c2b;return this[_0x4f8d63(0x4437)];},'set':function(_0x20c6e7){var _0x38faae=_0x5e00b3;_0x20c6e7&&(this[_0x38faae(0x126a)]=_0x20c6e7);}},'point':{'get':function(){var _0x2854c3=_0x5e00b3;return this[_0x2854c3(0x2d0d)];},'set':function(_0x45795f){var _0x5b3691=_0x5e00b3;this[_0x5b3691(0x2d0d)]=_0x45795f;}},'speed':{'get':function(){var _0x44efd6=_0x307c2b;return this[_0x44efd6(0x1b59)];},'set':function(_0x2d302d){var _0x509cdf=_0x307c2b;_0x2d302d&&(this[_0x509cdf(0x1b59)]=_0x2d302d);}},'stopPlayMode':{'get':function(){var _0x5b2892=_0x307c2b;return this[_0x5b2892(0x42bc)];},'set':function(_0x497a5f){var _0x246289=_0x5e00b3;_0x497a5f&&(this[_0x246289(0x46b4)]=_0x497a5f);}},'surroundDuration':{'get':function(){var _0x2e91f9=_0x5e00b3;return this[_0x2e91f9(0xf5f)];},'set':function(_0x3b9283){var _0x33d01f=_0x5e00b3;_0x3b9283&&(this[_0x33d01f(0xf5f)]=_0x3b9283);}},'index':{'get':function(){var _0x4cc0a5=_0x307c2b;return this[_0x4cc0a5(0x4b0b)];}},'promise':{'get':function(){var _0x43d121=_0x5e00b3;return this[_0x43d121(0x25e9)];},'set':function(_0x4f8485){var _0x5bd447=_0x5e00b3;_0x4f8485&&(this[_0x5bd447(0x25e9)]=_0x4f8485);}}});var TurningMode={'Smoothly':0x0,'Directly':0x1},FlyTurningMode=Object[_0x307c2b(0x23fe)](TurningMode),FlyStatus={'Playing':0x0,'Pause':0x1,'Stop':0x2,'Wait':0x3},Timer;function FlyManager(_0x4fe1c1){var _0xfe9669=_0x307c2b,_0x464181=_0x5e00b3,_0x4bd55d=_0x4fe1c1[_0xfe9669(0x24a7)],_0x4fc65c=_0x4fe1c1[_0x464181(0x410a)];if(!_0x4bd55d)throw new DeveloperError$1(_0x464181(0x40d7));if(!_0x4fc65c)throw new DeveloperError$1(_0x464181(0x5254));this[_0x464181(0xe04)]=_0x4fc65c,this[_0xfe9669(0x16a0)]=_0x4bd55d,this[_0x464181(0x3406)]=0x0,this[_0x464181(0x5086)]=0x0,this[_0x464181(0x252a)]=void 0x0,this[_0x464181(0x5119)]=new Event(),this[_0x464181(0xac9)]=0x1,this[_0x464181(0x55b6)]=FlyStatus[_0x464181(0x4306)],this[_0xfe9669(0x4739)]=FlyTurningMode[_0x464181(0xb71)],this[_0x464181(0x1c0f)]=FlyInterpolationMode$1[_0x464181(0x423a)];}function fly(_0x218956,_0x441d89,_0x1dd7db){var _0x77e479=_0x307c2b,_0x347cd9=_0x5e00b3;_0x218956[_0x347cd9(0x55b6)]=FlyStatus[_0x347cd9(0x3896)];var _0xbdadd3=_0x218956[_0x347cd9(0x5e52)]['camera'],_0x4f18c0=_0x218956[_0x347cd9(0xe04)][_0x347cd9(0x410a)][0x0],_0x18beb2=_0x4f18c0[_0x347cd9(0x1a0)],_0x6efca8=_0x218956[_0x77e479(0x3eb2)],_0x20ea04=_0x4f18c0[_0x347cd9(0x27aa)],_0x527e42=_0x4f18c0[_0x347cd9(0x6ca)],_0x241dba=_0x4f18c0[_0x347cd9(0x336c)],_0x3fb337=_0x4f18c0[_0x347cd9(0x2c50)],_0x25ea29=defaultValue$1(_0x4f18c0[_0x77e479(0x11ea)][_0x347cd9(0x38c4)](_0x441d89),_0x4f18c0[_0x347cd9(0x51ad)][_0x347cd9(0x2a11)][_0x441d89]);if(!_0x25ea29)return!0x0===_0x20ea04?(_0x441d89=_0x4f18c0[_0x77e479(0x11ea)][_0x347cd9(0x2a11)][0x0]['index'],defined$1(_0x18beb2)&&(_0x18beb2[_0x347cd9(0x1bee)]=0x0),_0x218956[_0x347cd9(0x5086)]=_0x441d89,_0x218956[_0x347cd9(0x2a18)]=_0x441d89,void fly(_0x218956,_0x441d89)):void(_0x218956[_0x347cd9(0x55b6)]=FlyStatus[_0x347cd9(0x4306)]);if(_0x441d89===_0x218956[_0x347cd9(0x2a18)]){var _0x2fc41b=defined$1(_0x25ea29[_0x347cd9(0x416)])&&!_0x241dba?{'direction':_0x25ea29[_0x347cd9(0x416)],'up':_0x25ea29['up']}:{'heading':_0x25ea29[_0x347cd9(0x5075)],'pitch':_0x25ea29[_0x347cd9(0x55c1)],'roll':0x0};_0xbdadd3[_0x347cd9(0x26a3)]({'destination':_0x25ea29[_0x347cd9(0x3fb9)],'orientation':_0x2fc41b,'convert':_0x25ea29[_0x347cd9(0x1a54)]}),_0x441d89++,fly(_0x218956,_0x441d89);}else{if(_0x25ea29[_0x347cd9(0x3cf8)])return _0x2fc41b=defined$1(_0x25ea29['direction'])&&!_0x241dba?{'direction':_0x25ea29['direction'],'up':_0x25ea29['up']}:{'heading':_0x25ea29[_0x77e479(0x6d1)],'pitch':_0x25ea29[_0x77e479(0x44a8)],'roll':0x0},(_0xbdadd3[_0x347cd9(0x26a3)]({'destination':_0x25ea29[_0x77e479(0x1e6)],'orientation':_0x2fc41b,'convert':_0x25ea29[_0x347cd9(0x1a54)]}),void onCameraComplete(_0x218956,_0x25ea29,_0x441d89));var _0x3087af=defaultValue$1(_0x4f18c0[_0x347cd9(0x51ad)][_0x347cd9(0x38c4)](_0x441d89-0x1),_0x4f18c0['_stopCollection'][_0x347cd9(0x38c4)](_0x25ea29[_0x347cd9(0x5650)]));defined$1(_0x1dd7db)&&(_0x3087af=_0x1dd7db);var _0xd1b8d3,_0x14635a=_0x3087af[_0x347cd9(0x1ac9)]<_0x25ea29['altitude']?_0x3087af[_0x347cd9(0x1ac9)]:_0x25ea29[_0x347cd9(0x1ac9)];if(_0x3087af[_0x347cd9(0x22d)]===StopPlayMode$1['StopAround'])_0xd1b8d3=_0x3087af[_0x347cd9(0x1280)];else{if(defined$1(_0x1dd7db)){var _0x537aad=Cartesian3[_0x347cd9(0x451d)](_0x1dd7db[_0x77e479(0x1e6)],_0x25ea29[_0x77e479(0x1e6)]);_0x3087af[_0x347cd9(0x3dfe)]=_0x537aad/_0x3087af[_0x347cd9(0x4e1a)];}_0xd1b8d3=_0x3087af[_0x347cd9(0x3dfe)];}_0xd1b8d3/=_0x218956[_0x347cd9(0xac9)],_0x2fc41b=defined$1(_0x25ea29[_0x77e479(0x2a4f)])&&!_0x241dba?{'direction':_0x25ea29['direction'],'up':_0x25ea29['up']}:{'heading':_0x25ea29[_0x77e479(0x6d1)],'pitch':_0x25ea29[_0x347cd9(0x55c1)],'roll':0x0};var _0x337877=!0x1;_0x218956[_0x347cd9(0xc78)]===FlyTurningMode[_0x347cd9(0x1022)]&&defined$1(_0x3087af[_0x347cd9(0x416)])&&(_0x2fc41b={'direction':_0x3087af[_0x347cd9(0x416)],'up':_0x3087af['up']},_0x337877=!0x0),_0xbdadd3[_0x347cd9(0x2134)]({'convert':_0x25ea29['_isConvert'],'destination':_0x25ea29['point'],'orientation':_0x2fc41b,'maximumHeight':_0x14635a,'duration':_0xd1b8d3,'headingFree':_0x527e42,'pitchFree':_0x241dba,'altitudeFree':_0x3fb337,'directTurning':_0x337877,'catmullRomSpline':_0x18beb2,'preStopIndex':_0x441d89-0x1,'interpolationMode':_0x6efca8,'easingFunction':EasingFunction$1['LINEAR_NONE'],'complete':function(){onCameraComplete(_0x218956,_0x25ea29,_0x441d89);}});}}function onCameraComplete(_0x11f3cb,_0x2095d5,_0x2242d9){var _0x6abdbd=_0x307c2b,_0x6eceae=_0x5e00b3;if(Timer&&clearTimeout(Timer),_0x11f3cb[_0x6eceae(0x5086)]=_0x2095d5[_0x6eceae(0x1db3)],_0x2242d9=defaultValue$1(_0x2095d5[_0x6eceae(0x3d79)],_0x2095d5[_0x6eceae(0x1db3)]+0x1),_0x11f3cb[_0x6abdbd(0x410c)][_0x6eceae(0x1c10)](_0x2095d5),_0x2095d5['promise'])when(_0x2095d5[_0x6eceae(0x24e7)],function(){var _0x4a5436=_0x6abdbd,_0x422168=_0x2095d5[_0x4a5436(0x548d)];_0x422168>0x0?setTimeout(function(){fly(_0x11f3cb,_0x2242d9);},0x3e8*_0x422168):fly(_0x11f3cb,_0x2242d9);});else{var _0x36aeee=_0x2095d5[_0x6eceae(0x3b11)];_0x36aeee>0x0?(_0x11f3cb[_0x6abdbd(0x34c6)]=FlyStatus[_0x6abdbd(0x3206)],Timer=setTimeout(function(){var _0x2aa874=_0x6abdbd,_0x26fe54=_0x6eceae;_0x11f3cb['_flyStatus']===FlyStatus[_0x26fe54(0xffd)]&&(_0x11f3cb[_0x2aa874(0x34c6)]=FlyStatus[_0x26fe54(0x3896)],fly(_0x11f3cb,_0x2242d9));},0x3e8*_0x36aeee)):fly(_0x11f3cb,_0x2242d9);}}function Route$1(_0x568b9c){var _0x1e86fa=_0x307c2b,_0x38e819=_0x5e00b3;_0x568b9c=_0x568b9c||{},this[_0x1e86fa(0x11ea)]=new AssociativeArray(),this[_0x38e819(0x52b7)]=defaultValue$1(_0x568b9c[_0x38e819(0x4f09)],!0x1),this[_0x38e819(0x3d69)]=[],this[_0x38e819(0x104a)]=defaultValue$1(_0x568b9c[_0x38e819(0x27aa)],!0x1),this[_0x1e86fa(0x5780)]=defaultValue$1(_0x568b9c[_0x1e86fa(0x259f)],!0x1),this[_0x38e819(0x28bf)]=void 0x0,this[_0x38e819(0x5edc)]=defaultValue$1(_0x568b9c[_0x38e819(0x3b83)],''),this[_0x38e819(0x5978)]=defaultValue$1(_0x568b9c[_0x38e819(0x4e1a)],0x32),this[_0x38e819(0x3f2e)]=defaultValue$1(_0x568b9c[_0x38e819(0x1150)],!0x1),this[_0x1e86fa(0x13e2)]=defaultValue$1(_0x568b9c['totalDuration'],0x0),this[_0x38e819(0x10d6)]=!this['_isAlongline']&&defaultValue$1(_0x568b9c[_0x38e819(0x6ca)],!0x1),this[_0x38e819(0x5bb1)]=defaultValue$1(_0x568b9c[_0x38e819(0x336c)],!0x1),this[_0x38e819(0x4ba7)]=defaultValue$1(_0x568b9c[_0x38e819(0x2c50)],!0x1),this[_0x38e819(0x14b8)]=_0x568b9c[_0x38e819(0x35c5)],this[_0x38e819(0x1a0)]=void 0x0,this[_0x38e819(0x2666)]=!0x1,this[_0x38e819(0x1d16)]=defaultValue$1(_0x568b9c[_0x38e819(0x203f)],{}),this[_0x38e819(0x4265)]=[],this[_0x38e819(0x3067)]=[];}function RouteCollection(_0x12e5d3){var _0x8d3b2b=_0x307c2b,_0xac1a59=_0x5e00b3;this[_0xac1a59(0x14b8)]=_0x12e5d3,this[_0x8d3b2b(0x3acc)]=[],this['_ready']=!0x1,this[_0xac1a59(0x41ff)]=when[_0xac1a59(0x32fc)]();}function parseFlyXML(_0xa6c51b,_0x1ee6e1){var _0x3c1cde=_0x307c2b,_0x1d5d80=_0x5e00b3;for(var _0x1aa0a9=_0xa6c51b,_0x53bc70=_0x1ee6e1[_0x1d5d80(0x5905)],_0xfbc653=_0x53bc70[_0x1d5d80(0x343f)],_0x520c32=queryChildNodes$2(_0x53bc70,'route',_0xfbc653),_0x2e482d=0x0,_0x274671=_0x520c32[_0x1d5d80(0x809)];_0x2e482d<_0x274671;_0x2e482d++){var _0x1af11a=_0x520c32[_0x2e482d],_0x3792a7=queryChildNodes$2(_0x1af11a,_0x1d5d80(0x1c70),_0xfbc653),_0x1e665c=queryNumericAttribute$1(_0x1af11a,_0x1d5d80(0x4e1a)),_0x1c0e4d=queryStringAttribute$1(_0x1af11a,_0x1d5d80(0x2c5)),_0x4d918c=queryBooleanAttribute(_0x1af11a,_0x1d5d80(0x4f9b)),_0x48c421=queryBooleanAttribute(_0x1af11a,_0x1d5d80(0x5d5)),_0x278051=queryBooleanAttribute(_0x1af11a,_0x1d5d80(0x4942)),_0x111c22=queryBooleanAttribute(_0x1af11a,_0x1d5d80(0x54a)),_0x36862d=queryBooleanAttribute(_0x1af11a,_0x1d5d80(0x64c)),_0x118566=queryBooleanAttribute(_0x1af11a,_0x3c1cde(0x1b0a)),_0x7a253=queryBooleanAttribute(_0x1af11a,_0x1d5d80(0x248b)),_0x4620d6=new Route$1({'entityCollection':_0x1aa0a9[_0x1d5d80(0x14b8)],'routeName':_0x1c0e4d,'speed':_0x1e665c,'isLineVisible':_0x48c421,'isFlyLoop':_0x278051,'isStopVisible':_0x4d918c,'isAlongline':_0x111c22,'isHeadingFree':_0x36862d,'isTiltFree':_0x118566,'isAltitudeFree':_0x7a253,'stopsInfo':{'stopNodes':_0x3792a7,'namespace':_0xfbc653}});_0x4620d6[_0x1d5d80(0x56e8)](),_0x1aa0a9[_0x1d5d80(0x5ed2)](_0x4620d6),_0x1aa0a9[_0x1d5d80(0x1d9c)]=!0x0;}_0x1aa0a9[_0x1d5d80(0x41ff)][_0x1d5d80(0x1c7e)]();}function queryNumericAttribute$1(_0x5e8b58,_0x4a530c){var _0x4d88f6=_0x5e00b3;if(defined$1(_0x5e8b58)){var _0x2ceff2=_0x5e8b58[_0x4d88f6(0x4f6b)](_0x4a530c);if(null!==_0x2ceff2){var _0x2b7c80=parseFloat(_0x2ceff2);return isNaN(_0x2b7c80)?void 0x0:_0x2b7c80;}}}function queryStringAttribute$1(_0x1712e6,_0x39f6d9){var _0x4ebffe=_0x5e00b3;if(defined$1(_0x1712e6)){var _0x36212a=_0x1712e6[_0x4ebffe(0x4f6b)](_0x39f6d9);return null!==_0x36212a?_0x36212a:void 0x0;}}function queryBooleanAttribute(_0x7190e3,_0xf05b9a){var _0x31329e=_0x5e00b3;if(defined$1(_0x7190e3)){var _0x28453a=_0x7190e3[_0x31329e(0x4f6b)](_0xf05b9a);return _0x31329e(0x3d51)!==(_0x28453a=_0x28453a[_0x31329e(0x12e2)]())&&(_0x31329e(0xb41)===_0x28453a||void 0x0);}}function queryChildNodes$2(_0x15b202,_0x35f4e2,_0xa78de){var _0x173509=_0x307c2b,_0xdaa902=_0x5e00b3;if(!defined$1(_0x15b202))return[];for(var _0x1acbe8=[],_0x1eced5=_0x15b202[_0xdaa902(0x1f53)],_0x2332f3=_0x1eced5[_0x173509(0x2ef4)],_0x4a76ac=0x0;_0x4a76ac<_0x2332f3;_0x4a76ac++){var _0x126f65=_0x1eced5[_0x4a76ac];_0x126f65[_0xdaa902(0x34d0)]===_0x35f4e2&&-0x1!==_0xa78de[_0xdaa902(0xabf)](_0x126f65[_0xdaa902(0x343f)])&&_0x1acbe8[_0xdaa902(0x5323)](_0x126f65);}return _0x1acbe8;}function GeoPolyline(){var _0x1446e1=_0x307c2b,_0x4135cf=_0x5e00b3;this[_0x4135cf(0x3e88)]='',this[_0x1446e1(0x4492)]=0x0,this[_0x4135cf(0x27da)]=0x0,this[_0x4135cf(0x758)]=[],this[_0x4135cf(0x341f)]=[],this['Description']='',this[_0x1446e1(0x1ef8)]=new Color$2(0x1,0x1,0x1),this[_0x4135cf(0x63c)]=0.02;}function Catenaryline(_0x2d48bc,_0x13624e){var _0x4b5bfb=_0x5e00b3;this['a0']=0x50,this['r']=35.187*0.001,defined$1(_0x13624e)?(this['a0']=_0x2d48bc,this['r']=_0x13624e,this[_0x4b5bfb(0x25e8)]=new Catenary(_0x2d48bc,_0x13624e)):defined$1(_0x2d48bc)&&(this[_0x4b5bfb(0x25e8)]=new Catenary(_0x2d48bc)),this[_0x4b5bfb(0x37d6)]=[];}Object[_0x5e00b3(0x1dfd)](FlyManager['prototype'],{'routes':{'get':function(){var _0x456e64=_0x5e00b3;return this[_0x456e64(0xe04)];},'set':function(_0x339d4f){_0x339d4f&&(this['_routes']=_0x339d4f);}},'stopArrived':{'get':function(){var _0x175df4=_0x307c2b;return this[_0x175df4(0x410c)];}},'currentStopIndex':{'get':function(){var _0x5f4c92=_0x5e00b3;return defined$1(this[_0x5f4c92(0xe04)][_0x5f4c92(0x410a)][0x0][_0x5f4c92(0x51ad)][_0x5f4c92(0x38c4)](this[_0x5f4c92(0x3406)]))||(this[_0x5f4c92(0x5086)]=this[_0x5f4c92(0x3406)]=this[_0x5f4c92(0xe04)][_0x5f4c92(0x410a)][0x0][_0x5f4c92(0x51ad)][_0x5f4c92(0x2a11)][0x0][_0x5f4c92(0x51d3)]),this[_0x5f4c92(0x3406)];},'set':function(_0x353c9a){var _0x1c9774=_0x307c2b,_0x5e31de=_0x5e00b3;if(defined$1(_0x353c9a)&&0x1==this[_0x5e31de(0xe04)][_0x1c9774(0x54cf)]){var _0x429a51=this[_0x5e31de(0xe04)]['routes'][0x0][_0x5e31de(0xf49)][_0x5e31de(0x809)]-0x1;_0x353c9a=(_0x353c9a=_0x353c9a>_0x429a51?_0x429a51:_0x353c9a)<0x0?0x0:_0x353c9a,this[_0x5e31de(0x3406)]=_0x353c9a;}}},'currentRoute':{'get':function(){var _0x233fb3=_0x5e00b3;if(this[_0x233fb3(0xe04)]['ready'])return this[_0x233fb3(0xe04)][_0x233fb3(0x410a)][0x0];}},'readyPromise':{'get':function(){var _0x2ebd69=_0x5e00b3;return this[_0x2ebd69(0xe04)][_0x2ebd69(0x41cf)];}},'playRate':{'get':function(){var _0x37675d=_0x307c2b;return this[_0x37675d(0x5a78)];},'set':function(_0x3256e0){var _0x123e3a=_0x307c2b,_0x22fe13=_0x5e00b3;if(_0x3256e0&&0x0!==_0x3256e0&&this[_0x22fe13(0xac9)]!==_0x3256e0&&(this[_0x123e3a(0x5a78)]=_0x3256e0,this[_0x22fe13(0x55b6)]===FlyStatus[_0x22fe13(0x3896)])){this[_0x22fe13(0x5e52)][_0x22fe13(0x5592)][_0x22fe13(0x17d9)]();var _0x4aead2=this[_0x22fe13(0xe04)][_0x22fe13(0x410a)][0x0]['get'](this[_0x123e3a(0x4152)]),_0xb8de39=new RouteStop({});for(var _0x2bc40b in _0x4aead2)_0xb8de39[_0x2bc40b]=_0x4aead2[_0x2bc40b];_0xb8de39[_0x22fe13(0x3fb9)]=this['_scene'][_0x22fe13(0x5592)][_0x123e3a(0x2cda)],fly(this,this[_0x22fe13(0x5086)]+0x1,_0xb8de39);}}},'turningMode':{'get':function(){var _0x3f4416=_0x5e00b3;return this[_0x3f4416(0xc78)];},'set':function(_0xbd3d98){this['_turningMode']=_0xbd3d98;}},'interpolationMode':{'get':function(){var _0x307703=_0x5e00b3;return this[_0x307703(0x1c0f)];},'set':function(_0x109006){var _0x9b885c=_0x5e00b3;this[_0x9b885c(0x1c0f)]=_0x109006;}}}),FlyManager[_0x5e00b3(0x3720)]['play']=function(){var _0x2db53a=_0x307c2b,_0x216424=_0x5e00b3;if(this[_0x216424(0x272d)]&&this[_0x2db53a(0x34c6)]!==FlyStatus[_0x216424(0x3896)]){if(this[_0x216424(0x55b6)]===FlyStatus[_0x216424(0x5a08)]||this[_0x216424(0x55b6)]===FlyStatus[_0x216424(0xffd)])this[_0x2db53a(0x3ca5)]&&this[_0x216424(0x5e52)][_0x216424(0x5592)][_0x216424(0x3a72)]?(this[_0x216424(0x252a)][_0x216424(0x3ac8)][_0x216424(0xcfd)](),this[_0x216424(0x55b6)]=FlyStatus[_0x216424(0x3896)]):fly(this,this[_0x2db53a(0x4152)]+0x1);else{if(this[_0x2db53a(0x233b)]>=this[_0x2db53a(0x3acc)][_0x216424(0x410a)][0x0][_0x216424(0xf49)][this[_0x216424(0xe04)][_0x216424(0x410a)][0x0][_0x216424(0xf49)][_0x216424(0x809)]-0x1][_0x216424(0x51d3)])return void(this[_0x216424(0x55b6)]=FlyStatus[_0x216424(0x4306)]);fly(this,this[_0x2db53a(0x233b)]);}}},FlyManager['prototype'][_0x5e00b3(0x501f)]=function(){var _0x46ae79=_0x307c2b,_0xce3766=_0x5e00b3;this[_0xce3766(0x55b6)]===FlyStatus[_0x46ae79(0x1ac5)]?(this[_0xce3766(0x252a)]=this[_0xce3766(0x5e52)]['camera'][_0xce3766(0x3a72)],this[_0xce3766(0x252a)]&&this[_0xce3766(0x252a)][_0x46ae79(0x237f)]&&this[_0x46ae79(0x3ca5)][_0x46ae79(0x237f)][_0xce3766(0x501f)](),this['_flyStatus']=FlyStatus[_0xce3766(0x5a08)]):this[_0xce3766(0x55b6)]===FlyStatus['Wait']&&(this[_0xce3766(0x55b6)]=FlyStatus[_0xce3766(0x5a08)]);},FlyManager[_0x5e00b3(0x3720)][_0x5e00b3(0x3b17)]=function(){var _0x52fa74=_0x307c2b,_0x130695=_0x5e00b3;this[_0x130695(0x252a)]=this[_0x130695(0x5e52)][_0x130695(0x2cdb)][_0x130695(0x38c4)](0x0),this[_0x130695(0x252a)]&&this[_0x130695(0x55b6)]!==FlyStatus[_0x130695(0x4306)]?(this[_0x130695(0x252a)][_0x52fa74(0x10a1)](),this[_0x130695(0x55b6)]=FlyStatus[_0x130695(0x4306)],this[_0x130695(0x252a)]=void 0x0):this[_0x130695(0x55b6)]===FlyStatus[_0x130695(0xffd)]&&(this[_0x130695(0x55b6)]=FlyStatus[_0x52fa74(0x2642)]),this[_0x130695(0x5086)]=this[_0x130695(0x3406)];},FlyManager[_0x5e00b3(0x3720)][_0x5e00b3(0x4dbb)]=function(_0x4728ee){var _0x5f2a66=_0x307c2b,_0x4c0f2c=_0x5e00b3;if(_0x4728ee&&this[_0x4c0f2c(0x55b6)]!==FlyStatus[_0x5f2a66(0x1ac5)]){var _0x177b9b=this[_0x4c0f2c(0x5e52)][_0x4c0f2c(0x5592)],_0x5e4e61=defined$1(_0x4728ee[_0x4c0f2c(0x416)])?{'direction':_0x4728ee[_0x5f2a66(0x2a4f)],'up':_0x4728ee['up']}:{'heading':_0x4728ee[_0x4c0f2c(0x5075)],'pitch':_0x4728ee[_0x4c0f2c(0x55c1)],'roll':0x0};_0x177b9b[_0x4c0f2c(0x26a3)]({'destination':_0x4728ee[_0x5f2a66(0x1e6)],'orientation':_0x5e4e61,'convert':_0x4728ee[_0x4c0f2c(0x1a54)]}),this[_0x4c0f2c(0x5086)]=_0x4728ee[_0x4c0f2c(0x51d3)];}},FlyManager[_0x5e00b3(0x3720)][_0x5e00b3(0xcc8)]=function(){var _0x179216=_0x307c2b,_0x1d036d=_0x5e00b3;return this[_0x179216(0x4389)]?this[_0x1d036d(0x272d)][_0x179216(0xc5c)]:[];},Object[_0x5e00b3(0x1dfd)](Route$1[_0x5e00b3(0x3720)],{'stopCollection':{'get':function(){var _0x16278b=_0x307c2b,_0x364998=_0x5e00b3;return this[_0x16278b(0x11ea)][_0x364998(0xc98)];}},'isStopVisible':{'get':function(){var _0x207390=_0x307c2b;return this[_0x207390(0x1a41)];},'set':function(_0x57e2e7){var _0x543109=_0x307c2b,_0xba92d0=_0x5e00b3;defined$1(_0x57e2e7)&&_0x57e2e7!==this[_0xba92d0(0x52b7)]&&(this[_0xba92d0(0x52b7)]=_0x57e2e7,this[_0x543109(0x3312)]());}},'isFlyLoop':{'get':function(){var _0x165ab0=_0x5e00b3;return this[_0x165ab0(0x104a)];},'set':function(_0x2c32d8){var _0x2d6e09=_0x5e00b3;_0x2c32d8&&(this[_0x2d6e09(0x104a)]=_0x2c32d8);}},'isLineVisible':{'get':function(){var _0x385f3d=_0x5e00b3;return this[_0x385f3d(0x2f64)];},'set':function(_0x2099e4){var _0x1bb282=_0x307c2b,_0x2aa564=_0x5e00b3;defined$1(_0x2099e4)&&_0x2099e4!==this[_0x2aa564(0x2f64)]&&(this[_0x2aa564(0x2f64)]=_0x2099e4,this[_0x1bb282(0x182d)]());}},'lineEntity':{'get':function(){var _0x289e93=_0x5e00b3;return this[_0x289e93(0x28bf)];},'set':function(_0x2845a){var _0x1b5333=_0x5e00b3;defined$1(_0x2845a)&&(this[_0x1b5333(0x28bf)]=_0x2845a);}},'routeName':{'get':function(){var _0x3de679=_0x5e00b3;return this[_0x3de679(0x5edc)];},'set':function(_0x5500b0){var _0x21c2ab=_0x5e00b3;_0x5500b0&&(this[_0x21c2ab(0x5edc)]=_0x5500b0);}},'speed':{'get':function(){var _0x1acdad=_0x5e00b3;return this[_0x1acdad(0x5978)];},'set':function(_0x4c2d9f){var _0x4a2702=_0x307c2b,_0x5cfd66=_0x5e00b3;if(_0x4c2d9f&&_0x4c2d9f!=this[_0x5cfd66(0x5978)]){this['_speed']=_0x4c2d9f;for(var _0x45f7ca=this[_0x5cfd66(0x4e1a)],_0x4c5273=this[_0x4a2702(0xc5c)],_0x576fb7=0x0,_0x1dae68=_0x4c5273[_0x5cfd66(0x809)];_0x576fb7<_0x1dae68-0x1;_0x576fb7++){var _0xd35e5e=_0x4c5273[_0x576fb7];_0xd35e5e[_0x4a2702(0x511d)]=Math[_0x5cfd66(0x5f13)](_0xd35e5e[_0x4a2702(0x1626)]/_0x45f7ca);}}}},'stopCount':{'get':function(){var _0x486eb6=_0x307c2b,_0x440864=_0x5e00b3;return this[_0x486eb6(0x11ea)][_0x440864(0x809)];}},'isAlongline':{'get':function(){var _0x506806=_0x5e00b3;return this[_0x506806(0x3f2e)];},'set':function(_0x4d9d6f){defined$1(_0x4d9d6f)&&(this['_isAlongline']=_0x4d9d6f);}},'totalDuration':{'get':function(){var _0x551d5f=_0x5e00b3;return this[_0x551d5f(0x2457)];}},'isHeadingFree':{'get':function(){var _0x3823cb=_0x307c2b;return this[_0x3823cb(0x130b)];},'set':function(_0x424e94){var _0x1d0041=_0x5e00b3;defined$1(_0x424e94)&&(this[_0x1d0041(0x10d6)]=_0x424e94);}},'isTiltFree':{'get':function(){var _0x5a937d=_0x5e00b3;return this[_0x5a937d(0x5bb1)];},'set':function(_0x4d0c22){defined$1(_0x4d0c22)&&(this['_isTiltFree']=_0x4d0c22);}},'isAltitudeFree':{'get':function(){var _0x576150=_0x5e00b3;return this[_0x576150(0x4ba7)];},'set':function(_0xc3714){var _0x13dbea=_0x5e00b3;defined$1(_0xc3714)&&(this[_0x13dbea(0x4ba7)]=_0xc3714);}}}),Route$1[_0x5e00b3(0x3720)][_0x307c2b(0x14c5)]=function(){var _0x5961af=_0x307c2b,_0x47a3d4=_0x5e00b3,_0x2f99bb=0x0,_0x294434=[0x0],_0x7a4b9a=[],_0x14cf31=this[_0x47a3d4(0x1d16)][_0x47a3d4(0x52e6)],_0x274d6d=this[_0x47a3d4(0x1d16)][_0x47a3d4(0xdd2)];_0x14cf31=defined$1(_0x14cf31)?_0x14cf31[_0x47a3d4(0x736)](this[_0x47a3d4(0x3067)]):this[_0x47a3d4(0x3067)];for(var _0x2c348a=0x0;_0x2c348a<_0x14cf31[_0x47a3d4(0x809)];_0x2c348a++)if(!(this[_0x5961af(0x3804)][_0x47a3d4(0xabf)](_0x2c348a)>-0x1)){var _0x132daf,_0x20d793=_0x14cf31[_0x2c348a];if(_0x20d793 instanceof RouteStop)_0x132daf=_0x20d793;else{var _0x4be93a=XMLParser[_0x47a3d4(0xfa3)](_0x20d793,_0x47a3d4(0x5592),_0x274d6d),_0x582640=XMLParser[_0x47a3d4(0xfb4)](_0x4be93a,_0x5961af(0x5389),_0x274d6d),_0x55c472=XMLParser[_0x47a3d4(0xfb4)](_0x4be93a,_0x47a3d4(0x5859),_0x274d6d),_0x39b194=XMLParser[_0x47a3d4(0xfb4)](_0x4be93a,_0x5961af(0xa7e),_0x274d6d),_0x238a8e=XMLParser[_0x5961af(0x39fc)](_0x4be93a,_0x47a3d4(0x5075),_0x274d6d);_0x238a8e=CesiumMath['toRadians'](_0x238a8e);var _0x42a1d0=XMLParser[_0x47a3d4(0xfb4)](_0x4be93a,_0x47a3d4(0x55c1),_0x274d6d);_0x42a1d0=CesiumMath[_0x5961af(0x18e6)](_0x42a1d0-0x5a),this[_0x47a3d4(0x3f2e)]&&!this['_isTiltFree']&&(_0x42a1d0=0x0),XMLParser[_0x47a3d4(0x5475)](_0x4be93a,_0x47a3d4(0x22e2),_0x274d6d);var _0x4eb59d,_0xe7803c=XMLParser[_0x47a3d4(0x33f5)](_0x20d793,_0x47a3d4(0x2c5)),_0x4c2e51=XMLParser[_0x5961af(0x5643)](_0x20d793,_0x47a3d4(0x4e1a),_0x274d6d),_0x1af17e=XMLParser[_0x5961af(0x479f)](_0x20d793,_0x47a3d4(0x845),_0x274d6d),_0x334217=XMLParser[_0x47a3d4(0x5475)](_0x1af17e,_0x5961af(0x2295),_0x274d6d),_0x147a91=XMLParser[_0x47a3d4(0xfb4)](_0x1af17e,_0x5961af(0x49c2),_0x274d6d),_0x50a63b=XMLParser[_0x47a3d4(0xfb4)](_0x1af17e,_0x47a3d4(0x14c),_0x274d6d),_0x4885b3=XMLParser[_0x5961af(0x479f)](_0x1af17e,_0x47a3d4(0x2c82),_0x274d6d),_0x3a3567=!0x0;_0x582640>0xb4||_0x55c472>0xb4?(_0x4eb59d=new Cartesian3(_0x582640,_0x55c472,_0x39b194),_0x3a3567=!0x1):_0x4eb59d=Cartesian3[_0x47a3d4(0x10c5)](_0x582640,_0x55c472,_0x39b194),_0x7a4b9a[_0x47a3d4(0x5323)](_0x4eb59d);var _0x4fb7bc=this[_0x47a3d4(0x2f6a)];if(_0x2c348a>0x0&&_0x4fb7bc>0x0){var _0xc77e64=this[_0x47a3d4(0x51ad)][_0x47a3d4(0x2a11)][this[_0x5961af(0x11ea)][_0x47a3d4(0x809)]-0x1];if(_0xc77e64['stopPlayMode']!=StopPlayMode$1[_0x47a3d4(0xe1e)]){var _0x2324f3=_0xc77e64[_0x47a3d4(0x3fb9)],_0x285a5c=Cartesian3[_0x5961af(0x2665)](_0x2324f3,_0x4eb59d);_0xc77e64[_0x5961af(0x1626)]=_0x285a5c;var _0x25526e,_0x57d6a6=_0xc77e64[_0x47a3d4(0x4e1a)];_0x25526e=0x0<_0x57d6a6?_0x57d6a6:this[_0x47a3d4(0x5978)],_0xc77e64[_0x47a3d4(0x3dfe)]=_0x285a5c/_0x25526e,_0xc77e64[_0x47a3d4(0x4e1a)]=_0x25526e,_0x2f99bb+=_0xc77e64[_0x5961af(0x511d)],_0x294434['push'](_0x2f99bb);}}(_0x132daf=new RouteStop({'index':_0x2c348a,'point':_0x4eb59d,'heading':_0x238a8e,'tilt':_0x42a1d0,'stopName':_0xe7803c,'waitTime':_0x147a91,'speed':_0x4c2e51,'isConvert':_0x3a3567}))[_0x47a3d4(0x1ac9)]=_0x39b194;}if(this[_0x47a3d4(0x33c5)](_0x132daf),defined$1(_0xc77e64)&&(_0xc77e64[_0x5961af(0x430f)]=_0x2c348a,_0x132daf[_0x5961af(0x7d6)]=_0xc77e64[_0x47a3d4(0x51d3)]),_0x334217===StopPlayMode$1[_0x47a3d4(0xe1e)]&&_0x4885b3){var _0x27e045=queryChildNodes(_0x4885b3,_0x47a3d4(0x1173),_0x274d6d);if(0x2==_0x27e045[_0x47a3d4(0x809)]){var _0x8ed1c6=_0x27e045[0x0],_0x3cb041=_0x27e045[0x1],_0x247451=XMLParser[_0x47a3d4(0x28fa)](_0x8ed1c6,_0x47a3d4(0x5075),_0x274d6d),_0x32e84b=XMLParser[_0x47a3d4(0x28fa)](_0x3cb041,_0x47a3d4(0x5075),_0x274d6d);XMLParser[_0x47a3d4(0x28fa)](_0x8ed1c6,_0x47a3d4(0x55c1),_0x274d6d),XMLParser[_0x47a3d4(0x28fa)](_0x3cb041,'tilt',_0x274d6d),XMLParser[_0x47a3d4(0x28fa)](_0x8ed1c6,_0x47a3d4(0x1ac9),_0x274d6d),XMLParser[_0x47a3d4(0x28fa)](_0x3cb041,_0x47a3d4(0x1ac9),_0x274d6d);var _0x1f7c87=XMLParser[_0x47a3d4(0x33f5)](_0x8ed1c6,_0x47a3d4(0x416),_0x274d6d);XMLParser[_0x47a3d4(0x33f5)](_0x3cb041,_0x5961af(0x2a4f),_0x274d6d);var _0x2ac08d,_0x136950=_0x47a3d4(0x1ccd)===_0x1f7c87?0x1:-0x1;CesiumMath[_0x5961af(0x376e)](_0x247451,_0x32e84b,CesiumMath[_0x47a3d4(0x5817)])?_0x2ac08d=0x168:((_0x2ac08d=_0x32e84b-_0x247451)<0x0&&_0x47a3d4(0x1ccd)===_0x1f7c87?_0x2ac08d+=0x168:_0x2ac08d>0x0&&_0x47a3d4(0x1ccd)!==_0x1f7c87&&(_0x2ac08d=0x168-_0x2ac08d),_0x2ac08d=Math[_0x5961af(0x971)](_0x2ac08d));var _0x4e1252=_0x2ac08d/_0x50a63b;_0x132daf[_0x47a3d4(0x1280)]=_0x4e1252/0x3,_0x132daf[_0x47a3d4(0x22d)]=StopPlayMode$1[_0x47a3d4(0xe1e)];var _0x50addd=CesiumMath[_0x5961af(0x18e6)](_0x247451),_0x208b1d=CesiumMath[_0x47a3d4(0x4476)](_0x247451+_0x136950*_0x2ac08d/0x3),_0x20608a=CesiumMath[_0x47a3d4(0x4476)](_0x247451+_0x136950*_0x2ac08d*0x2/0x3),_0x2b485d=CesiumMath[_0x47a3d4(0x4476)](_0x32e84b),_0x3dbd0a=new RouteStop({'point':_0x4eb59d,'heading':_0x50addd,'tilt':_0x42a1d0,'stopName':_0xe7803c,'waitTime':_0x147a91,'speed':_0x4c2e51,'surroundDuration':_0x4e1252/0x3,'stopPlayMode':StopPlayMode$1[_0x47a3d4(0xe1e)]});_0x3dbd0a[_0x47a3d4(0x3cf8)]=!0x0,_0x3dbd0a[_0x47a3d4(0x490d)]=!0x0,this['_addStop'](_0x3dbd0a);var _0x287ffd=new RouteStop({'point':_0x4eb59d,'heading':_0x208b1d,'tilt':_0x42a1d0,'stopName':_0xe7803c,'waitTime':0x0,'speed':_0x4c2e51,'surroundDuration':_0x4e1252/0x3,'stopPlayMode':StopPlayMode$1[_0x47a3d4(0xe1e)]});_0x287ffd[_0x47a3d4(0x490d)]=!0x0,this[_0x5961af(0x51e2)](_0x287ffd);var _0x4839a5=new RouteStop({'point':_0x4eb59d,'heading':_0x20608a,'tilt':_0x42a1d0,'stopName':_0xe7803c,'waitTime':0x0,'speed':_0x4c2e51,'surroundDuration':_0x4e1252/0x3,'stopPlayMode':StopPlayMode$1[_0x47a3d4(0xe1e)]});_0x4839a5[_0x47a3d4(0x490d)]=!0x0,this[_0x47a3d4(0x33c5)](_0x4839a5);var _0x564dbe=new RouteStop({'point':_0x4eb59d,'heading':_0x2b485d,'tilt':_0x42a1d0,'stopName':_0xe7803c,'waitTime':_0x147a91,'speed':_0x4c2e51});this[_0x47a3d4(0x33c5)](_0x564dbe),_0x2f99bb+=_0x4e1252;}}}if(this[_0x47a3d4(0x3f2e)]){for(var _0x52d66b=0x0;_0x52d66b<this[_0x47a3d4(0x2f6a)]-0x1;_0x52d66b++){var _0x30f529=this[_0x47a3d4(0xf49)][_0x52d66b],_0x42b0d5=this[_0x47a3d4(0xf49)][_0x52d66b+0x1],_0x37c217=new Cartesian3(_0x42b0d5[_0x47a3d4(0x3fb9)]['x']-_0x30f529[_0x47a3d4(0x3fb9)]['x'],_0x42b0d5[_0x47a3d4(0x3fb9)]['y']-_0x30f529[_0x47a3d4(0x3fb9)]['y'],_0x42b0d5[_0x47a3d4(0x3fb9)]['z']-_0x30f529['point']['z']);Cartesian3[_0x47a3d4(0x4853)](_0x37c217,_0x37c217),_0x30f529[_0x47a3d4(0x416)]=_0x37c217,_0x30f529['up']=Transforms[_0x5961af(0x4657)](_0x30f529[_0x47a3d4(0x3fb9)],_0x37c217),this[_0x47a3d4(0x5bb1)]&&(_0x30f529[_0x47a3d4(0x5075)]=Transforms[_0x47a3d4(0xfdb)](_0x30f529[_0x47a3d4(0x416)],_0x30f529['up'])-CesiumMath['PI']);}if(this[_0x47a3d4(0x2f6a)]>0x2){var _0x480b7f=this[_0x47a3d4(0xf49)][this[_0x5961af(0xc5c)][_0x47a3d4(0x809)]-0x1],_0x29f3f0=this[_0x47a3d4(0xf49)][this[_0x47a3d4(0xf49)][_0x47a3d4(0x809)]-0x2];_0x480b7f[_0x47a3d4(0x416)]=_0x29f3f0[_0x47a3d4(0x416)],_0x480b7f['up']=_0x29f3f0['up'],this[_0x47a3d4(0x5bb1)]&&(_0x480b7f[_0x47a3d4(0x5075)]=Transforms[_0x47a3d4(0xfdb)](_0x480b7f[_0x47a3d4(0x416)],_0x480b7f['up'])-CesiumMath['PI']);}}_0x7a4b9a[_0x47a3d4(0x809)]>=0x2&&(this[_0x47a3d4(0x1a0)]=new CatmullRomSpline({'times':_0x294434,'points':_0x7a4b9a})),this[_0x5961af(0x3312)](),this[_0x5961af(0x13e2)]=_0x2f99bb;},Route$1[_0x5e00b3(0x3720)][_0x307c2b(0x51e2)]=function(_0x450ef1){var _0x47225e=_0x307c2b,_0x1c7828=_0x5e00b3;if(!_0x450ef1)throw new DeveloperError$1(_0x47225e(0xea3));if(!(_0x450ef1 instanceof RouteStop))throw new DeveloperError$1(_0x1c7828(0x5dae));if(this[_0x1c7828(0x51ad)][_0x1c7828(0x10aa)](_0x450ef1[_0x1c7828(0x51d3)],_0x450ef1),defined$1(this[_0x47225e(0x3331)])&&this[_0x47225e(0x1a41)]){var _0x5b0d76=this[_0x47225e(0x3331)][_0x1c7828(0x30c2)]({'position':_0x450ef1[_0x1c7828(0x3fb9)],'billboard':{'image':buildModuleUrl(_0x47225e(0x410a)),'scale':0.5}});this[_0x1c7828(0x3d69)][_0x1c7828(0x5323)](_0x5b0d76);}if(this[_0x1c7828(0x2666)]&&this['_stopCollection'][_0x47225e(0x2ef4)]>0x2){if(defined$1(this[_0x1c7828(0x1a0)])){var _0x1e5d87=[][_0x1c7828(0x736)](this[_0x1c7828(0x1a0)][_0x1c7828(0x19f1)]),_0x2dd85b=[][_0x1c7828(0x736)](this[_0x1c7828(0x1a0)][_0x1c7828(0x251a)]),_0x270191=this[_0x1c7828(0x51ad)][_0x1c7828(0x809)]>0x0?this[_0x1c7828(0x51ad)][_0x1c7828(0x2a11)][this[_0x1c7828(0x51ad)][_0x1c7828(0x809)]-0x2][_0x1c7828(0x5ad9)]:0x0,_0x8fa446=_0x1e5d87[_0x1c7828(0x809)]>0x0?_0x1e5d87[_0x1e5d87[_0x1c7828(0x809)]-0x1]:0x0;_0x1e5d87[_0x1c7828(0x5323)](_0x8fa446+_0x270191),_0x2dd85b[_0x1c7828(0x5323)](_0x450ef1[_0x1c7828(0x3fb9)]),this[_0x1c7828(0x1a0)]=new CatmullRomSpline({'times':_0x1e5d87,'points':_0x2dd85b});}else{for(var _0x41d17f=[0x0],_0x283bfb=[this[_0x1c7828(0x51ad)][_0x1c7828(0x2a11)][0x0][_0x1c7828(0x3fb9)]],_0x1c1bfc=0x0,_0x62231b=0x1;_0x62231b<this[_0x1c7828(0x51ad)][_0x1c7828(0x809)];_0x62231b++){var _0x15f36c=this[_0x1c7828(0x51ad)][_0x47225e(0x37c5)][_0x62231b],_0x240a05=this[_0x47225e(0x11ea)][_0x1c7828(0x2a11)][_0x62231b-0x1];_0x283bfb[_0x1c7828(0x5323)](_0x15f36c[_0x1c7828(0x3fb9)]),_0x1c1bfc+=_0x240a05[_0x1c7828(0x3dfe)],_0x41d17f[_0x1c7828(0x5323)](_0x1c1bfc);}this[_0x1c7828(0x1a0)]=new CatmullRomSpline({'times':_0x41d17f,'points':_0x283bfb});}}return!0x0;},Route$1[_0x5e00b3(0x3720)][_0x5e00b3(0x1371)]=function(_0x501ef1){var _0x22e672=_0x307c2b,_0x290bad=_0x5e00b3;if(!_0x501ef1)throw new DeveloperError$1(_0x290bad(0x1ffe));if(!(_0x501ef1 instanceof RouteStop))throw new DeveloperError$1(_0x290bad(0x5dae));_0x501ef1['_preStopIndex']=this[_0x290bad(0x1d16)][_0x290bad(0x52e6)][_0x290bad(0x809)]+this[_0x290bad(0x3067)][_0x290bad(0x809)]-0x1,_0x501ef1[_0x22e672(0x4b0b)]=_0x501ef1[_0x290bad(0x5650)]+0x1,this[_0x290bad(0x3067)][_0x290bad(0x5323)](_0x501ef1),this[_0x22e672(0xd19)](),this[_0x290bad(0x56e8)](),this[_0x290bad(0xed9)]();},Route$1[_0x5e00b3(0x3720)][_0x5e00b3(0x27a3)]=function(_0x259efa){var _0x20f8f2=_0x307c2b,_0x32cb20=_0x5e00b3;this[_0x32cb20(0x3fec)](),-0x1===this[_0x32cb20(0x4265)][_0x20f8f2(0x2feb)](_0x259efa[_0x32cb20(0x51d3)])&&this[_0x20f8f2(0x3804)][_0x32cb20(0x5323)](_0x259efa[_0x20f8f2(0x1c07)]),this[_0x20f8f2(0x14c5)](),this[_0x20f8f2(0x182d)]();},Route$1[_0x307c2b(0x1aa2)][_0x5e00b3(0xed9)]=function(){var _0x44a7b4=_0x307c2b,_0x35056f=_0x5e00b3;if(defined$1(this[_0x35056f(0x14b8)])){if(!defined$1(this[_0x35056f(0x28bf)])){for(var _0x1761cc=this[_0x35056f(0xf49)],_0x52d783=_0x1761cc[_0x35056f(0x809)],_0x399cea=[];_0x52d783--;)_0x399cea[_0x35056f(0x5323)](_0x1761cc[_0x52d783][_0x35056f(0x3fb9)]);this[_0x35056f(0x28bf)]=this[_0x35056f(0x14b8)][_0x35056f(0x30c2)]({'name':this['routeName'],'polyline':{'positions':_0x399cea,'width':0x5}});}this[_0x44a7b4(0x1521)][_0x35056f(0x3234)]=this[_0x35056f(0x2f64)];}},Route$1[_0x307c2b(0x1aa2)][_0x5e00b3(0xd6a)]=function(){var _0x52ca98=_0x307c2b,_0x267439=_0x5e00b3;if(defined$1(this[_0x52ca98(0x3331)])){if(0x0===this['_stopMarkCollection'][_0x267439(0x809)]&&this['_isStopVisible'])for(var _0x254853=this['stopCollection'],_0x4976af=_0x254853[_0x267439(0x809)];_0x4976af--;){var _0x5f95fe=_0x254853[_0x4976af],_0x2d8ada=this[_0x52ca98(0x3331)][_0x267439(0x30c2)]({'position':_0x5f95fe['point'],'billboard':{'image':buildModuleUrl(_0x52ca98(0x410a)),'scale':0.5}});this[_0x52ca98(0x5fe)][_0x267439(0x5323)](_0x2d8ada);}for(var _0x2a35bc=0x0,_0x1e5924=this[_0x267439(0x3d69)][_0x52ca98(0x2ef4)];_0x2a35bc<_0x1e5924;_0x2a35bc++){(_0x2d8ada=this[_0x267439(0x3d69)][_0x2a35bc])[_0x267439(0x3234)]=this[_0x52ca98(0x1a41)];}}},Route$1[_0x5e00b3(0x3720)]['get']=function(_0x35e1ea){var _0x4dec73=_0x307c2b,_0x61b0d6=_0x5e00b3;return void 0x0===this[_0x61b0d6(0x51ad)][_0x4dec73(0x3abb)](_0x35e1ea)?this[_0x4dec73(0xc5c)][_0x35e1ea]:this['_stopCollection'][_0x61b0d6(0x38c4)](_0x35e1ea);},Route$1[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x56a491=_0x307c2b,_0x5acd5a=_0x5e00b3;this[_0x56a491(0x1789)]=!0x0;for(var _0x29a484=0x0;_0x29a484<this[_0x5acd5a(0x3d69)]['length'];_0x29a484++)this['_entityCollection'][_0x5acd5a(0x4f4b)](this[_0x5acd5a(0x3d69)][_0x29a484]);defined$1(this[_0x5acd5a(0x28bf)])&&(this[_0x5acd5a(0x14b8)][_0x5acd5a(0x4f4b)](this[_0x5acd5a(0x28bf)]),this[_0x56a491(0x1521)]=void 0x0),this[_0x5acd5a(0x51ad)][_0x5acd5a(0x443c)](),defined$1(this[_0x5acd5a(0x1a0)])&&(this['_catmullRomSpline']=void 0x0);},Object[_0x307c2b(0x66e)](RouteCollection[_0x307c2b(0x1aa2)],{'routes':{'get':function(){var _0x5c1d43=_0x5e00b3;return this[_0x5c1d43(0xe04)];}},'ready':{'get':function(){var _0x25e63c=_0x5e00b3;return this[_0x25e63c(0x1d9c)];}},'readyPromise':{'get':function(){var _0x1a89b2=_0x5e00b3;return this[_0x1a89b2(0x41ff)];}}}),RouteCollection[_0x5e00b3(0x3720)][_0x307c2b(0x5102)]=function(_0x5c34d4){var _0x6ebe1a=_0x307c2b,_0x167aa0=_0x5e00b3;if(_0x5c34d4&&(this[_0x167aa0(0xe04)]['push'](_0x5c34d4),_0x5c34d4[_0x167aa0(0x45b4)]&&defined$1(this[_0x167aa0(0x14b8)]))){for(var _0x398989=_0x5c34d4[_0x167aa0(0xf49)],_0xef6d22=_0x398989[_0x6ebe1a(0x2ef4)],_0x594d4a=[];_0xef6d22--;)_0x594d4a[_0x167aa0(0x5323)](_0x398989[_0xef6d22][_0x167aa0(0x3fb9)]);_0x5c34d4[_0x6ebe1a(0x15a6)]=this[_0x167aa0(0x14b8)][_0x6ebe1a(0x1af6)]({'name':_0x5c34d4[_0x6ebe1a(0x53b9)],'polyline':{'positions':_0x594d4a,'width':0x5}});}},RouteCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0x337c77){var _0x91f428=_0x5e00b3;return this[_0x91f428(0xe04)][_0x337c77];},RouteCollection[_0x5e00b3(0x3720)][_0x307c2b(0x4548)]=function(_0xa1e9ef){var _0x5077ce=this;when(loadXML(_0xa1e9ef),function(_0x4d184a){parseFlyXML(_0x5077ce,_0x4d184a);},function(){var _0x127018=_0x23ca;_0x5077ce[_0x127018(0x41ff)][_0x127018(0x4c5a)]();});},RouteCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x4808)]=function(_0x484f7e){var _0x4375ba=_0x5e00b3;if(!defined$1(_0x484f7e))throw new DeveloperError$1(_0x4375ba(0x1316));var _0x5dc1e7=new DOMParser()[_0x4375ba(0x1782)](_0x484f7e,_0x4375ba(0x4057));try{parseFlyXML(this,_0x5dc1e7);}catch(_0xdba8d7){throw new DeveloperError$1(_0xdba8d7);}},GeoPolyline[_0x5e00b3(0x3720)][_0x5e00b3(0x51cc)]=function(){var _0x2248ff=_0x307c2b,_0x9e13a8=_0x5e00b3,_0x5ceb97=new GeoPolyline();if(_0x5ceb97[_0x9e13a8(0x3e88)]=this['Name'],_0x5ceb97[_0x9e13a8(0x2ad8)]=this[_0x9e13a8(0x2ad8)],_0x5ceb97[_0x9e13a8(0x18c4)]=this[_0x9e13a8(0x18c4)],_0x5ceb97[_0x9e13a8(0x27da)]=this[_0x9e13a8(0x27da)],_0x5ceb97[_0x9e13a8(0x3722)]=this[_0x2248ff(0x1ef8)],_0x5ceb97[_0x9e13a8(0x63c)]=this[_0x9e13a8(0x63c)],null!=this['Parts']){for(var _0x3184a5=[],_0x2197ad=0x0;_0x2197ad<this[_0x9e13a8(0x758)][_0x2248ff(0x2ef4)];_0x2197ad++)_0x3184a5[_0x9e13a8(0x5323)](this[_0x9e13a8(0x758)][_0x2197ad]);_0x5ceb97[_0x2248ff(0x3771)]=_0x3184a5;}_0x5ceb97[_0x9e13a8(0x341f)]=[];for(_0x2197ad=0x0;_0x2197ad<this['NumPoints'];_0x2197ad++)_0x5ceb97[_0x2248ff(0x217e)][_0x2197ad]=new Cartesian3(),_0x5ceb97[_0x2248ff(0x217e)][_0x2197ad]['x']=this[_0x9e13a8(0x341f)][_0x2197ad]['x'],_0x5ceb97['Points'][_0x2197ad]['y']=this[_0x9e13a8(0x341f)][_0x2197ad]['y'],_0x5ceb97[_0x2248ff(0x217e)][_0x2197ad]['z']=this[_0x9e13a8(0x341f)][_0x2197ad]['z'];return _0x5ceb97;},GeoPolyline[_0x5e00b3(0x3720)][_0x5e00b3(0x3533)]=function(_0x1816f0,_0x335f4){var _0xea2715=_0x307c2b,_0x4f1597=_0x5e00b3;_0x1816f0=new Cartesian3(Number[_0x4f1597(0x4d71)],Number[_0x4f1597(0x4d71)],Number[_0xea2715(0x49a8)]),_0x335f4=new Cartesian3(Number[_0x4f1597(0x5c47)],Number['MIN_VALUE'],Number[_0x4f1597(0x5c47)]);for(var _0x40c45b=0x0,_0x87396c=this[_0x4f1597(0x341f)][_0x4f1597(0x809)];_0x40c45b<_0x87396c;_0x40c45b++){var _0x250a1c=this[_0x4f1597(0x341f)][_0x40c45b];_0x1816f0['x']>_0x250a1c['x']&&(_0x1816f0['x']=_0x250a1c['x']),_0x1816f0['y']>_0x250a1c['y']&&(_0x1816f0['y']=_0x250a1c['y']),_0x1816f0['z']>_0x250a1c['z']&&(_0x1816f0['z']=_0x250a1c['z']),_0x335f4['x']<_0x250a1c['x']&&(_0x335f4['x']=_0x250a1c['x']),_0x335f4['y']<_0x250a1c['y']&&(_0x335f4['y']=_0x250a1c['y']),_0x335f4['z']<_0x250a1c['z']&&(_0x335f4['z']=_0x250a1c['z']);}},Catenaryline[_0x307c2b(0x1d15)]=void 0x0;var MathEx={'sh':function(_0x431226){var _0x3919d1=_0x307c2b,_0x529233=_0x5e00b3;return(Math[_0x3919d1(0x28d)](Math['E'],_0x431226)-Math[_0x529233(0x3a5c)](Math['E'],-_0x431226))/0x2;},'arsh':function(_0x173e21){var _0x534498=_0x5e00b3;return Math[_0x534498(0xca1)](_0x173e21+Math[_0x534498(0x5c4f)](_0x173e21*_0x173e21+0x1),Math['E']);}};function convert2Cartesian3(_0x57a214){return new Cartesian3(parseFloat(_0x57a214['x'])||0x0,parseFloat(_0x57a214['y'])||0x0,parseFloat(_0x57a214['z'])||0x0);}Catenaryline[_0x5e00b3(0x3720)][_0x307c2b(0x301e)]=function(_0xa6ae29){var _0x32f524=_0x5e00b3;return!_0xa6ae29 instanceof GeoPolyline||null==_0xa6ae29[_0x32f524(0x341f)]||_0xa6ae29['Points']['Length']<0x2?null:void 0x0;},Catenaryline[_0x5e00b3(0x3720)][_0x307c2b(0x22d0)]=function(_0x623c7c){var _0x6827f4=_0x307c2b,_0x108369=_0x5e00b3;if(!(_0x623c7c[_0x108369(0x251a)]instanceof Array&&defined$1(_0x623c7c[_0x6827f4(0x2c71)][0x0][_0x108369(0x153a)])&&defined$1(_0x623c7c[_0x108369(0x251a)][0x0][_0x108369(0x2a9)])))throw new DeveloperError$1(_0x108369(0x11cc));for(var _0x4d4e6f=[],_0x154d40=defaultValue$1(_0x623c7c[_0x108369(0x154)],''),_0x1cbd84=defaultValue$1(_0x623c7c[_0x108369(0x4168)],new Cartesian2(0x1e,0x1)),_0x4c20ac=defaultValue$1(_0x623c7c[_0x108369(0x25eb)],!0x1),_0xcae4e4=defaultValue$1(_0x623c7c[_0x108369(0x521c)],new Cartesian2(0x0,0x1f4)),_0x538394=defaultValue$1(_0x623c7c[_0x6827f4(0x46e5)],new Cartesian2(0x1f4,0xc350)),_0x4e9674=defaultValue$1(_0x623c7c[_0x6827f4(0xf24)],Color$2[_0x108369(0x3b7e)]),_0x2355f0=0x0,_0x18058d=_0x623c7c[_0x108369(0x251a)][_0x6827f4(0x2ef4)];_0x2355f0<_0x18058d;_0x2355f0++){var _0x4318eb=_0x623c7c[_0x108369(0x251a)][_0x2355f0][_0x108369(0x153a)],_0xa5282a=_0x623c7c[_0x6827f4(0x2c71)][_0x2355f0][_0x108369(0x2a9)];_0x4318eb=convert2Cartesian3(_0x4318eb),_0xa5282a=convert2Cartesian3(_0xa5282a);var _0x2a6b1a=this[_0x108369(0x5b15)](_0x4318eb,_0xa5282a),_0x73546=[],_0x14f148=null,_0x8e8468=Cartesian3[_0x108369(0x10c5)](_0x2a6b1a[0x0]['x'],_0x2a6b1a[0x0]['y'],_0x2a6b1a[0x0]['z']);if(0x0===this[_0x108369(0x37d6)][_0x6827f4(0x2ef4)])this[_0x108369(0x37d6)][_0x108369(0x5323)](_0x8e8468),_0x14f148=this[_0x6827f4(0x40c)][0x0];else{for(var _0x5cd758=0x0;_0x5cd758<this[_0x108369(0x37d6)][_0x108369(0x809)];_0x5cd758++)if(Cartesian3['distance'](this[_0x108369(0x37d6)][_0x5cd758],_0x8e8468)<0x2710){_0x14f148=this[_0x6827f4(0x40c)][_0x5cd758];break;}defined$1(_0x14f148)||(_0x14f148=_0x8e8468,this[_0x108369(0x37d6)][_0x108369(0x5323)](_0x8e8468));}for(var _0x383f68=0x0;_0x383f68<_0x2a6b1a[_0x108369(0x809)];_0x383f68++){var _0x466fe3=Cartesian3[_0x108369(0x10c5)](_0x2a6b1a[_0x383f68]['x'],_0x2a6b1a[_0x383f68]['y'],_0x2a6b1a[_0x383f68]['z']);_0x73546[_0x108369(0x5323)](_0x466fe3);}if(_0x73546[_0x108369(0x809)]>0x1){var _0x44f9f1=new Entity({'polylineVolume':new PolylineVolumeGraphics({'positions':_0x73546,'enuCenter':_0x14f148,'shape':computeCircle(this['r']),'material':new ImageMaterialProperty({'image':_0x154d40,'repeat':_0x1cbd84,'transparent':_0x4c20ac}),'distanceDisplayCondition':new DistanceDisplayCondition(_0xcae4e4['x'],_0xcae4e4['y'])}),'polyline':new PolylineGraphics({'positions':_0x73546,'distanceDisplayCondition':new DistanceDisplayCondition(_0x538394['x'],_0x538394['y']),'width':0x2,'material':_0x4e9674})});_0x4d4e6f['push'](_0x44f9f1);}}return _0x4d4e6f;};var _shapeCache={};function computeCircle(_0x880b8){var _0xe2d54d=_0x307c2b,_0x355931=_0x5e00b3;if(defined$1(_shapeCache['_'+_0x880b8]))return _shapeCache['_'+_0x880b8];for(var _0x4bb583=[],_0x130200=0x0;_0x130200<0x168;){var _0x2dd196=CesiumMath['toRadians'](_0x130200);_0x4bb583[_0x355931(0x5323)](new Cartesian2(_0x880b8*Math[_0x355931(0x52a3)](_0x2dd196),_0x880b8*Math[_0xe2d54d(0xc19)](_0x2dd196))),_0x130200+=11.25;}return _shapeCache['_'+_0x880b8]=_0x4bb583,_0x4bb583;}function Loa(_0x37e1a0,_0x16f03a,_0x5cc37b,_0x5b4d2a){var _0x554641=_0x307c2b;return 0.5*_0x5b4d2a-_0x37e1a0/_0x16f03a*MathEx[_0x554641(0x2ac)](_0x16f03a*_0x5cc37b/(0x2*_0x37e1a0*MathEx['sh'](_0x16f03a*_0x5b4d2a/(0x2*_0x37e1a0))));}function Norm2(_0x233ea7,_0x4d3225,_0x5ca651){return _0x233ea7*_0x233ea7+_0x4d3225*_0x4d3225+_0x5ca651*_0x5ca651;}function Norm(_0x5d1929,_0x4c2dc4,_0x34fcdb){var _0x225c94=_0x307c2b;return Math[_0x225c94(0x37eb)](Norm2(_0x5d1929,_0x4c2dc4,_0x34fcdb));}function Normalize(_0x3b2e0a,_0x3c73d3,_0x111c58){var _0x2469c4=Norm(_0x3b2e0a,_0x3c73d3,_0x111c58);return new Cartesian3(_0x3b2e0a/_0x2469c4,_0x3c73d3/_0x2469c4,_0x111c58/_0x2469c4);}function SphericalToCartesianD(_0x4d8dc9,_0xb670b1,_0x2017d5){var _0x4fd4f4=_0x307c2b,_0x34a9cb=_0x5e00b3;_0x4d8dc9*=Math['PI']/0xb4,_0xb670b1*=Math['PI']/0xb4;var _0x5b9d7a=_0x2017d5*Math[_0x34a9cb(0x52a3)](_0x4d8dc9);return new Cartesian3(_0x5b9d7a*Math[_0x4fd4f4(0x3be7)](_0xb670b1),_0x5b9d7a*Math[_0x34a9cb(0x1428)](_0xb670b1),_0x2017d5*Math[_0x34a9cb(0x1428)](_0x4d8dc9));}function GeoToCartesian(_0x4f8794){return new Cartesian3(),SphericalToCartesianD(_0x4f8794['y'],_0x4f8794['x'],_0x4f8794['z']+0x615299);}function Catenary(_0x5e6304,_0xbd1dab){this['l']=0x0,this['h']=0x0,defined$1(_0xbd1dab)?(this['a0']=_0x5e6304,this['r']=_0xbd1dab,this['k']=Convert2K(_0x5e6304,_0xbd1dab)):(this['k']=_0x5e6304,this['a0']=0x0,this['r']=0x0);}function Convert2K(_0x1327d0,_0x3015be){var _0x59c80e=_0x307c2b;return _0x3015be*Math[_0x59c80e(0x28d)](0xa,0x5)/(0x8*_0x1327d0);}function GeoBillboard(){this['init']();}function GeoBox(_0x2601bb,_0x25e51b,_0xf6ec3c){var _0x3904b2=_0x5e00b3;_0x2601bb=parseFloat(_0x2601bb)||0x0,_0x25e51b=parseFloat(_0x25e51b)||0x0,_0xf6ec3c=parseFloat(_0xf6ec3c)||0x0,this[_0x3904b2(0x56e8)](_0x2601bb,_0x25e51b,_0xf6ec3c);}function GeoCircle3D(_0x24a4e2){var _0x2f59d5=_0x307c2b;_0x24a4e2=parseFloat(_0x24a4e2)||0x0,this[_0x2f59d5(0x14c5)](_0x24a4e2);}function GeoCone(_0x19769d,_0x40bc4e){var _0x4faf0b=_0x307c2b,_0x29be58=_0x5e00b3;_0x19769d=parseFloat(_0x19769d)||0x0,_0x40bc4e=parseFloat(_0x40bc4e)||0x0,this[_0x29be58(0x2b96)]=void 0x0,this[_0x4faf0b(0x1d2a)]=RotationOrigin$1[_0x29be58(0x8fa)],this[_0x29be58(0x56e8)](_0x19769d,_0x40bc4e);}function GeoCylinder(_0x15321b,_0x27f8bc,_0x4f60d3){var _0x21ba42=_0x5e00b3;_0x15321b=parseFloat(_0x15321b)||0x0,_0x27f8bc=parseFloat(_0x27f8bc)||0x0,_0x4f60d3=parseFloat(_0x4f60d3)||0x0,this[_0x21ba42(0x56e8)](_0x15321b,_0x27f8bc,_0x4f60d3);}function GeoEllipsoid(_0x4c79f1,_0x433b6c,_0x1f6678){var _0xeb86a6=_0x5e00b3;_0x4c79f1=parseFloat(_0x4c79f1)||0x0,_0x433b6c=parseFloat(_0x433b6c)||0x0,_0x1f6678=parseFloat(_0x1f6678)||0x0,this[_0xeb86a6(0x56e8)](_0x4c79f1,_0x433b6c,_0x1f6678);}function GeoModel3D(){var _0xf92dbc=_0x5e00b3;this[_0xf92dbc(0x56e8)]();}function GeoPoint3D(_0x5748d9){var _0xa59492=_0x307c2b;_0x5748d9=_0x5748d9||{},this[_0xa59492(0x14c5)](_0x5748d9);}function GeoSphere(_0x39be91){var _0x3f239e=_0x5e00b3;_0x39be91=parseFloat(_0x39be91)||0x0,this[_0x3f239e(0x56e8)](_0x39be91);}Catenaryline[_0x5e00b3(0x3720)][_0x307c2b(0x4084)]=function(_0x3bb1eb,_0xd40f6e){var _0x22aa73=_0x307c2b,_0x24ad4e=_0x5e00b3;if(!(_0x3bb1eb instanceof Cartesian3&&_0xd40f6e instanceof Cartesian3))throw new DeveloperError$1(_0x24ad4e(0x2a51));if(_0x3bb1eb['x']==_0xd40f6e['x']&&_0x3bb1eb['y']==_0xd40f6e['y']&&_0x3bb1eb['z']==_0xd40f6e['z'])return[new Cartesian3(_0x3bb1eb['x'],_0x3bb1eb['y'],_0x3bb1eb['z'])];var _0x5525c3=GeoToCartesian(_0x3bb1eb),_0x197f06=GeoToCartesian(_0xd40f6e),_0x1a98d5=Cartesian3[_0x24ad4e(0x34b6)](_0x197f06,_0x5525c3,new Cartesian3()),_0x5a34ba=Cartesian3[_0x22aa73(0x4910)](_0x1a98d5),_0x57a0a8=Math[_0x22aa73(0x5449)](Math[_0x24ad4e(0x1ace)](_0x5a34ba/0xa),0x2);_0x57a0a8=_0x57a0a8%0x2==0x0?_0x57a0a8:_0x57a0a8+0x1;var _0x4de868=new Array(_0x57a0a8+0x2),_0x118e88=_0xd40f6e['z']-_0x3bb1eb['z'],_0x460d55=_0x118e88/_0x5a34ba,_0x533efe=Math[_0x22aa73(0x37eb)](0x1-_0x460d55*_0x460d55)||0x1;Loa(this['a0'],this['r'],_0x118e88,_0x5a34ba*_0x533efe);var _0xf606a1=_0x5a34ba/(_0x57a0a8+0x1);this[_0x24ad4e(0x25e8)]['l']=_0x5a34ba*_0x533efe,this[_0x24ad4e(0x25e8)]['h']=_0x118e88;for(var _0x4527e5=0x0;_0x4527e5<=_0x57a0a8+0x1;_0x4527e5++){var _0x3a8618=new Cartesian3((_0xd40f6e['x']-_0x3bb1eb['x'])*_0x4527e5/(_0x57a0a8+0x1),(_0xd40f6e['y']-_0x3bb1eb['y'])*_0x4527e5/(_0x57a0a8+0x1),(_0xd40f6e['z']-_0x3bb1eb['z'])*_0x4527e5/(_0x57a0a8+0x1));if(_0x4de868[_0x4527e5]=new Cartesian3(_0x3bb1eb['x']+_0x3a8618['x'],_0x3bb1eb['y']+_0x3a8618['y'],_0x3bb1eb['z']+_0x3a8618['z']),0x0!=_0x4527e5||_0x4527e5!=this[_0x22aa73(0x1745)]+0x1){var _0xceb518=_0xf606a1*_0x4527e5;this[_0x22aa73(0x48a4)]['fx'](_0xceb518*_0x533efe),_0x4de868[_0x4527e5]['z']=_0x4de868[_0x4527e5]['z']-this[_0x22aa73(0x48a4)]['fx'](_0xceb518*_0x533efe);}}return _0x4de868;},Catenaryline[_0x5e00b3(0x3720)][_0x5e00b3(0x53a5)]=function(_0x4ead7e,_0xce36f1,_0x105279){var _0x1e1c4f=_0x307c2b,_0x14f108=_0x5e00b3,_0x10a2d1=GeoToCartesian(_0x4ead7e),_0x197960=GeoToCartesian(_0xce36f1),_0x2b0eca=new Cartesian3(_0x197960['x']-_0x10a2d1['x'],_0x197960['y']-_0x10a2d1['y'],_0x197960['z']-_0x10a2d1['z']),_0x55156f=Math[_0x14f108(0x5c4f)](_0x2b0eca['x']*_0x2b0eca['x']+_0x2b0eca['y']*_0x2b0eca['y']+_0x2b0eca['z']*_0x2b0eca['z']),_0x55bc07=null,_0x181cc0=_0xce36f1['z']-_0x4ead7e['z'],_0x2c7617=_0x181cc0/_0x55156f,_0x518fc0=Math[_0x1e1c4f(0x37eb)](0x1-_0x2c7617*_0x2c7617);Loa(this['a0'],this['r'],_0x181cc0,_0x55156f*_0x518fc0),this['m_sag']['l']=_0x55156f*_0x518fc0,this[_0x14f108(0x25e8)]['h']=_0x181cc0;var _0x57865e=_0x105279/this[_0x14f108(0x25e8)]['l'],_0x19ab33=new Cartesian3(_0xce36f1['x']-_0x4ead7e['x'],_0xce36f1['y']-_0x4ead7e['y'],_0xce36f1['z']-_0x4ead7e['z']);return _0x2b0eca=new Cartesian3((_0x19ab33=Normalize(_0x19ab33['x'],_0x19ab33['y'],_0x19ab33['z']))['x']*_0x55156f*_0x57865e,_0x19ab33['y']*_0x55156f*_0x57865e,_0x19ab33['z']*_0x55156f*_0x57865e),((_0x55bc07=new Cartesian3(_0x4ead7e['x']+_0x2b0eca['x'],_0x4ead7e['y']+_0x2b0eca['y'],_0x4ead7e['z']+_0x2b0eca['z']))['z']=_0x55bc07['z']-this['m_sag']['fx'](_0x105279),_0x55bc07);},Catenary[_0x5e00b3(0x3720)]['fx']=function(_0xedf884){var _0x43d32c=_0x5e00b3,_0x277c10=0x8*Math[_0x43d32c(0x3a5c)](0xa,-0x5)*this['k'],_0x18039f=this[_0x43d32c(0x6e0)]();return _0xedf884*(this['h']/this['l'])+0x2/_0x277c10*(MathEx['sh'](_0x277c10*(0x2*_0x18039f-_0xedf884)/0x2)*MathEx['sh'](_0x277c10*_0xedf884/0x2));},Catenary[_0x307c2b(0x1aa2)][_0x5e00b3(0x6e0)]=function(){var _0x493561=_0x5e00b3,_0x195379=0x8*Math[_0x493561(0x3a5c)](0xa,-0x5)*this['k'];return 0.5*this['l']-0x1/_0x195379*MathEx[_0x493561(0x3fe)](this['h']*_0x195379/0x2/MathEx['sh'](_0x195379*this['l']/0x2));},GeoBillboard[_0x5e00b3(0x3720)]=new Geometry3D(),GeoBillboard[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=GeoBillboard,Object[_0x5e00b3(0x1dfd)](GeoBillboard['prototype'],{'geoImagePath':{'get':function(){var _0x136f52=_0x5e00b3;return this[_0x136f52(0x32ff)];},'set':function(_0x3996c8){var _0x5f2e4f=_0x307c2b,_0x3f3797=_0x5e00b3;_0x3f3797(0x20b8)==typeof _0x3996c8&&(this[_0x3f3797(0x32ff)]=_0x3996c8,this[_0x5f2e4f(0x17fb)][_0x3f3797(0xf80)]=_0x3996c8);}},'geoWidth':{'get':function(){var _0x43b0b8=_0x5e00b3;return this[_0x43b0b8(0x2d3c)];},'set':function(_0x2e977b){var _0x4d174b=_0x307c2b,_0x167791=_0x5e00b3;_0x167791(0x1efe)==typeof _0x2e977b&&(this[_0x4d174b(0x2299)]=_0x2e977b,this[_0x4d174b(0x17fb)][_0x167791(0x2d3c)]=_0x2e977b);}},'geoHeight':{'get':function(){var _0x243811=_0x307c2b;return this[_0x243811(0x10d5)];},'set':function(_0x257e59){var _0x30cf9c=_0x5e00b3;_0x30cf9c(0x1efe)==typeof _0x257e59&&(this[_0x30cf9c(0x5a4e)]=_0x257e59,this[_0x30cf9c(0xba1)][_0x30cf9c(0x5a4e)]=_0x257e59);}}}),GeoBillboard[_0x5e00b3(0x3720)][_0x5e00b3(0x56e8)]=function(){var _0x165147=_0x307c2b,_0xe2db6d=_0x5e00b3;this[_0x165147(0x18c0)]=Geometry3DType$1[_0xe2db6d(0x4c68)],this['height']=0x64,this[_0xe2db6d(0x2d3c)]=0x64,this[_0xe2db6d(0x32ff)]='',this[_0x165147(0x17fb)]={'image':'','width':0x64,'height':0x64};},GeoBox[_0x5e00b3(0x3720)]=new Geometry3D(),GeoBox['prototype'][_0x5e00b3(0x26fc)]=GeoBox,Object[_0x5e00b3(0x1dfd)](GeoBox[_0x5e00b3(0x3720)],{'geoLength':{'get':function(){var _0x3b91b4=_0x5e00b3;return this[_0x3b91b4(0x809)];},'set':function(_0x121295){var _0x31bd12=_0x307c2b,_0x17bc86=_0x5e00b3;_0x17bc86(0x1efe)==typeof _0x121295&&(this[_0x31bd12(0x2ef4)]=_0x121295,this[_0x17bc86(0xd13)][_0x17bc86(0x11ba)]['x']=_0x121295,this[_0x17bc86(0x377b)]=!0x0);}},'geoWidth':{'get':function(){var _0x19bb84=_0x5e00b3;return this[_0x19bb84(0x2d3c)];},'set':function(_0x5b6ee9){var _0x1ec6ae=_0x307c2b,_0xb31020=_0x5e00b3;_0x1ec6ae(0x3393)==typeof _0x5b6ee9&&(this[_0xb31020(0x2d3c)]=_0x5b6ee9,this[_0x1ec6ae(0x5167)][_0xb31020(0x11ba)]['y']=_0x5b6ee9,this[_0xb31020(0x377b)]=!0x0);}},'geoHeight':{'get':function(){var _0x57d094=_0x5e00b3;return this[_0x57d094(0x5a4e)];},'set':function(_0x148686){var _0x166eb8=_0x307c2b,_0x2be632=_0x5e00b3;_0x2be632(0x1efe)==typeof _0x148686&&(this[_0x166eb8(0x10d5)]=_0x148686,this[_0x166eb8(0x5167)][_0x2be632(0x11ba)]['z']=_0x148686,this[_0x2be632(0x377b)]=!0x0);}}}),GeoBox[_0x5e00b3(0x3720)][_0x5e00b3(0x56e8)]=function(_0xf135ed,_0x1d4d5f,_0x52f82b){var _0x2c901c=_0x307c2b,_0x500ce1=_0x5e00b3;this[_0x500ce1(0x3dd)]=Geometry3DType$1[_0x500ce1(0x1188)],this[_0x500ce1(0x809)]=_0xf135ed,this[_0x500ce1(0x2d3c)]=_0x1d4d5f,this[_0x2c901c(0x10d5)]=_0x52f82b,this[_0x500ce1(0xd13)]={'dimensions':new Cartesian3(_0xf135ed,_0x1d4d5f,_0x52f82b),'vertexFormat':VertexFormat[_0x500ce1(0xd1a)]};},GeoBox[_0x5e00b3(0x3720)]['isValid']=function(){var _0x3caf2f=_0x307c2b,_0x3eec5c=_0x5e00b3;return this[_0x3caf2f(0x2ef4)]>0x0&&this[_0x3caf2f(0x2299)]&&this[_0x3eec5c(0x5a4e)]>0x0;},GeoBox[_0x307c2b(0x1aa2)][_0x5e00b3(0x53ff)]=function(){var _0x5c2224=_0x307c2b,_0x4fbb70=_0x5e00b3;let _0x22b536=BoxGeometry[_0x4fbb70(0x5d2a)](this[_0x4fbb70(0xd13)]);this[_0x5c2224(0x8b0)]=BoxGeometry[_0x4fbb70(0x1647)](_0x22b536),this[_0x5c2224(0x222a)]=!0x1,this[_0x4fbb70(0x1980)]&&!this[_0x4fbb70(0x1980)][_0x5c2224(0x5929)]()&&(this[_0x4fbb70(0x1980)]=this[_0x4fbb70(0x1980)][_0x4fbb70(0x2947)]());},GeoBox[_0x307c2b(0x1aa2)][_0x5e00b3(0x2cee)]=function(){var _0x441c4a=_0x5e00b3;return new Point3D$1(this[_0x441c4a(0x3747)]['x'],this['position']['y'],this[_0x441c4a(0x3747)]['z']+this['height']/0x2);},GeoBox['prototype'][_0x5e00b3(0x2343)]=function(_0x27b5fc){var _0xec2a02=_0x307c2b,_0x3599d4=_0x5e00b3;let _0x5e5436=new Uint16Array(0x18);_0x5e5436[0x0]=0x0,_0x5e5436[0x1]=0x1,_0x5e5436[0x2]=0x1,_0x5e5436[0x3]=0x2,_0x5e5436[0x4]=0x2,_0x5e5436[0x5]=0x3,_0x5e5436[0x6]=0x3,_0x5e5436[0x7]=0x0,_0x5e5436[0x8]=0x4,_0x5e5436[0x9]=0x5,_0x5e5436[0xa]=0x5,_0x5e5436[0xb]=0x6,_0x5e5436[0xc]=0x6,_0x5e5436[0xd]=0x7,_0x5e5436[0xe]=0x7,_0x5e5436[0xf]=0x4,_0x5e5436[0x10]=0x1,_0x5e5436[0x11]=0x5,_0x5e5436[0x12]=0x2,_0x5e5436[0x13]=0x6,_0x5e5436[0x14]=0x0,_0x5e5436[0x15]=0x4,_0x5e5436[0x16]=0x3,_0x5e5436[0x17]=0x7;let _0x162b2b=Buffer$1[_0xec2a02(0x1b85)]({'context':_0x27b5fc,'typedArray':_0x5e5436,'usage':BufferUsage[_0xec2a02(0x54ce)],'indexDatatype':IndexDatatype$1[_0x3599d4(0x43ff)]}),_0x19e66a=[];return _0x19e66a[_0x3599d4(0x5323)]({'index':0x0,'vertexBuffer':this[_0xec2a02(0x56cb)](_0x27b5fc),'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x3599d4(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x0,'normalize':!0x1}),new VertexArray({'context':_0x27b5fc,'attributes':_0x19e66a,'indexBuffer':_0x162b2b});},GeoCircle3D[_0x307c2b(0x1aa2)]=new Geometry3D(),GeoCircle3D[_0x5e00b3(0x3720)][_0x307c2b(0x5a6f)]=GeoCircle3D,Object[_0x307c2b(0x66e)](GeoCircle3D[_0x5e00b3(0x3720)],{'geoRadius':{'get':function(){var _0x42626c=_0x5e00b3;return this[_0x42626c(0x48ce)];},'set':function(_0x468501){var _0x3f0190=_0x307c2b,_0x58c81c=_0x5e00b3;_0x58c81c(0x1efe)==typeof _0x468501&&(this[_0x58c81c(0x48ce)]=_0x468501,this[_0x3f0190(0x5492)][_0x58c81c(0x1264)]=_0x468501,this[_0x58c81c(0x5637)][_0x58c81c(0xb47)]=_0x468501);}}}),GeoCircle3D['prototype'][_0x5e00b3(0x56e8)]=function(_0x4db466){var _0x426a32=_0x5e00b3;this[_0x426a32(0x3dd)]=Geometry3DType$1[_0x426a32(0x5d2d)],this[_0x426a32(0x48ce)]=_0x4db466,this[_0x426a32(0x5637)]={'semiMinorAxis':_0x4db466,'semiMajorAxis':_0x4db466};},GeoCircle3D[_0x307c2b(0x1aa2)]['isValid']=function(){var _0x3cd6f3=_0x5e00b3;return this[_0x3cd6f3(0x48ce)]>0x0;},GeoCircle3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x2cee)]=function(){var _0x12d9cd=_0x307c2b,_0x34cb18=_0x5e00b3;return new Point3D(this[_0x34cb18(0x3747)]['x'],this[_0x34cb18(0x3747)]['y'],this[_0x12d9cd(0x2fe9)]['z']);},GeoCone[_0x5e00b3(0x3720)]=new Geometry3D(),GeoCone[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=GeoCone,Object[_0x5e00b3(0x1dfd)](GeoCone[_0x5e00b3(0x3720)],{'geoBottomRadius':{'get':function(){var _0x4c7d8a=_0x5e00b3;return this[_0x4c7d8a(0x3557)];},'set':function(_0xc2a6b5){var _0x3a9fb2=_0x5e00b3;_0x3a9fb2(0x1efe)==typeof _0xc2a6b5&&(this[_0x3a9fb2(0x3557)]=_0xc2a6b5,this[_0x3a9fb2(0x4cb3)][_0x3a9fb2(0x3557)]=_0xc2a6b5,this[_0x3a9fb2(0x377b)]=!0x0);}},'geoHeight':{'get':function(){var _0x285204=_0x5e00b3;return this[_0x285204(0x5a4e)];},'set':function(_0x485b22){var _0x17af81=_0x307c2b,_0x2bf4b8=_0x5e00b3;_0x2bf4b8(0x1efe)==typeof _0x485b22&&(this[_0x17af81(0x10d5)]=_0x485b22,this[_0x2bf4b8(0x4cb3)][_0x2bf4b8(0x809)]=_0x485b22,this[_0x2bf4b8(0x377b)]=!0x0);}},'rotateOrigin':{'get':function(){var _0x3fa9e4=_0x5e00b3;return this[_0x3fa9e4(0x17d2)];},'set':function(_0x2a4004){var _0x3e6b4f=_0x307c2b,_0xcc2db8=_0x5e00b3;Check[_0xcc2db8(0x202d)][_0x3e6b4f(0x3393)](_0xcc2db8(0x2dd),_0x2a4004),this[_0xcc2db8(0x17d2)]=_0x2a4004;}}}),GeoCone[_0x307c2b(0x1aa2)][_0x307c2b(0x14c5)]=function(_0x4b7a9e,_0x4e890f){var _0xc0358a=_0x307c2b,_0x10dd5d=_0x5e00b3;this[_0xc0358a(0x18c0)]=Geometry3DType$1['GEOCONE'],this[_0xc0358a(0x10d5)]=_0x4e890f,this[_0x10dd5d(0x3557)]=_0x4b7a9e,this[_0x10dd5d(0x4cb3)]={'length':_0x4e890f,'topRadius':0x0,'bottomRadius':_0x4b7a9e,'vertexFormat':VertexFormat[_0x10dd5d(0xd1a)]};},GeoCone[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(){var _0x1e6bdc=_0x5e00b3;return new GeoCone(this['bottomRadius'],this[_0x1e6bdc(0x5a4e)]);},GeoCone[_0x5e00b3(0x3720)][_0x307c2b(0x3f81)]=function(){var _0x74fe60=_0x5e00b3,_0x495fac=new CylinderGeometry(this['cylinder']);this[_0x74fe60(0x5f15)]=CylinderGeometry[_0x74fe60(0x1647)](_0x495fac),this[_0x74fe60(0x2b96)]=Cartesian3[_0x74fe60(0x10c5)](this[_0x74fe60(0x3747)]['x'],this[_0x74fe60(0x3747)]['y'],this[_0x74fe60(0x3747)]['z']+this[_0x74fe60(0x5a4e)]/0x2),this[_0x74fe60(0x377b)]=!0x1;},GeoCone[_0x5e00b3(0x3720)][_0x307c2b(0x528e)]=function(_0x44ffe2){var _0x5d9c8f=_0x5e00b3;let _0x11065a=new Uint16Array(0x300),_0x48b5bc=0x0;for(let _0x121cb9=0x0;_0x121cb9<0x100;_0x121cb9+=0x2)_0x11065a[_0x48b5bc++]=_0x121cb9,_0x11065a[_0x48b5bc++]=_0x121cb9+0x1,_0x11065a[_0x48b5bc++]=_0x121cb9,_0x11065a[_0x48b5bc++]=_0x121cb9+0x2,_0x11065a[_0x48b5bc++]=_0x121cb9+0x1,_0x11065a[_0x48b5bc++]=_0x121cb9+0x3;_0x11065a[_0x48b5bc-0x1]=0x1;let _0x5b5a2a=Buffer$1[_0x5d9c8f(0xda9)]({'context':_0x44ffe2,'typedArray':_0x11065a,'usage':BufferUsage[_0x5d9c8f(0xdfd)],'indexDatatype':IndexDatatype$1[_0x5d9c8f(0x43ff)]}),_0x4a7e2d=[];return _0x4a7e2d[_0x5d9c8f(0x5323)]({'index':0x0,'vertexBuffer':this[_0x5d9c8f(0x29e)](_0x44ffe2),'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x5d9c8f(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x0,'normalize':!0x1}),new VertexArray({'context':_0x44ffe2,'attributes':_0x4a7e2d,'indexBuffer':_0x5b5a2a});},GeoCylinder[_0x5e00b3(0x3720)]=new Geometry3D(),GeoCylinder[_0x307c2b(0x1aa2)][_0x307c2b(0x5a6f)]=GeoCylinder,Object[_0x5e00b3(0x1dfd)](GeoCylinder[_0x5e00b3(0x3720)],{'geoTopRadius':{'get':function(){var _0x3c7629=_0x307c2b;return this[_0x3c7629(0x3f7e)];},'set':function(_0x292cdb){var _0xbf2437=_0x307c2b,_0x4b3eee=_0x5e00b3;_0xbf2437(0x3393)==typeof _0x292cdb&&(this[_0x4b3eee(0x57c1)]=_0x292cdb,this[_0x4b3eee(0x4cb3)][_0x4b3eee(0x57c1)]=_0x292cdb,this[_0x4b3eee(0x377b)]=!0x0);}},'geoBottomRadius':{'get':function(){var _0x1e4abe=_0x5e00b3;return this[_0x1e4abe(0x3557)];},'set':function(_0x1445d3){var _0x2b6257=_0x307c2b,_0x3b25fb=_0x5e00b3;_0x3b25fb(0x1efe)==typeof _0x1445d3&&(this[_0x2b6257(0x22b0)]=_0x1445d3,this[_0x3b25fb(0x4cb3)]['bottomRadius']=_0x1445d3,this[_0x3b25fb(0x377b)]=!0x0);}},'geoHeight':{'get':function(){var _0xef6f23=_0x5e00b3;return this[_0xef6f23(0x5a4e)];},'set':function(_0x57e681){var _0x2c5620=_0x307c2b,_0x429f07=_0x5e00b3;_0x2c5620(0x3393)==typeof _0x57e681&&(this[_0x429f07(0x5a4e)]=_0x57e681,this[_0x429f07(0x4cb3)][_0x2c5620(0x2ef4)]=_0x57e681,this[_0x429f07(0x377b)]=!0x0);}}}),GeoCylinder[_0x307c2b(0x1aa2)][_0x5e00b3(0x56e8)]=function(_0x88d208,_0x3e62d3,_0x4b0ee4){var _0xcaa5f4=_0x307c2b,_0x2e7d2a=_0x5e00b3;this[_0x2e7d2a(0x3dd)]=Geometry3DType$1[_0x2e7d2a(0x44a0)],this['height']=_0x4b0ee4,this[_0xcaa5f4(0x3f7e)]=_0x88d208,this[_0xcaa5f4(0x22b0)]=_0x3e62d3,this[_0xcaa5f4(0x36cf)]={'length':_0x4b0ee4,'topRadius':_0x88d208,'bottomRadius':_0x3e62d3,'vertexFormat':VertexFormat['POSITION_NORMAL_AND_ST']};},GeoCylinder[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(){var _0x314307=_0x307c2b,_0x2e3017=_0x5e00b3;return new GeoCylinder(this[_0x2e3017(0x57c1)],this[_0x2e3017(0x3557)],this[_0x314307(0x10d5)]);},GeoCylinder[_0x5e00b3(0x3720)][_0x5e00b3(0x53ff)]=function(){var _0x48f0e1=_0x5e00b3,_0x15f560=new CylinderGeometry(this[_0x48f0e1(0x4cb3)]);this[_0x48f0e1(0x5f15)]=CylinderGeometry[_0x48f0e1(0x1647)](_0x15f560),this[_0x48f0e1(0x377b)]=!0x1;},GeoCylinder[_0x5e00b3(0x3720)][_0x5e00b3(0x2343)]=function(_0x57415f){var _0x123dd7=_0x307c2b,_0x440b74=_0x5e00b3;let _0x5397f0=new Uint16Array(0x300),_0x5a3ba3=0x0;for(let _0x11b8ae=0x0;_0x11b8ae<0x100;_0x11b8ae+=0x2)_0x5397f0[_0x5a3ba3++]=_0x11b8ae,_0x5397f0[_0x5a3ba3++]=_0x11b8ae+0x1,_0x5397f0[_0x5a3ba3++]=_0x11b8ae,_0x5397f0[_0x5a3ba3++]=_0x11b8ae+0x2,_0x5397f0[_0x5a3ba3++]=_0x11b8ae+0x1,_0x5397f0[_0x5a3ba3++]=_0x11b8ae+0x3;_0x5397f0[_0x5a3ba3-0x1]=0x1;let _0x2b09d7=Buffer$1[_0x440b74(0xda9)]({'context':_0x57415f,'typedArray':_0x5397f0,'usage':BufferUsage[_0x123dd7(0x54ce)],'indexDatatype':IndexDatatype$1[_0x440b74(0x43ff)]}),_0x111113=[];return _0x111113[_0x123dd7(0x2a0e)]({'index':0x0,'vertexBuffer':this[_0x440b74(0x29e)](_0x57415f),'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x123dd7(0x3078)],'offsetInBytes':0x0,'strideInBytes':0x0,'normalize':!0x1}),new VertexArray({'context':_0x57415f,'attributes':_0x111113,'indexBuffer':_0x2b09d7});},GeoEllipsoid[_0x5e00b3(0x3720)]=new Geometry3D(),GeoEllipsoid[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=GeoEllipsoid,Object[_0x5e00b3(0x1dfd)](GeoEllipsoid[_0x5e00b3(0x3720)],{'geoXAxis':{'get':function(){var _0x2b3d9b=_0x5e00b3;return this[_0x2b3d9b(0x443e)];},'set':function(_0x5e1b93){var _0x2ab8da=_0x5e00b3;_0x2ab8da(0x1efe)==typeof _0x5e1b93&&(this[_0x2ab8da(0x443e)]=_0x5e1b93,this[_0x2ab8da(0x4faa)][_0x2ab8da(0x37ad)]['x']=_0x5e1b93,this[_0x2ab8da(0x377b)]=!0x0);}},'geoYAxis':{'get':function(){var _0x31a0fa=_0x5e00b3;return this[_0x31a0fa(0x29bf)];},'set':function(_0x2c6ce5){var _0x22e41a=_0x307c2b,_0x406440=_0x5e00b3;_0x22e41a(0x3393)==typeof _0x2c6ce5&&(this[_0x406440(0x29bf)]=_0x2c6ce5,this[_0x406440(0x4faa)][_0x406440(0x37ad)]['z']=_0x2c6ce5,this[_0x406440(0x377b)]=!0x0);}},'geoZAxis':{'get':function(){var _0x200e39=_0x307c2b;return this[_0x200e39(0x51cd)];},'set':function(_0xdd13b0){var _0x2741dc=_0x5e00b3;_0x2741dc(0x1efe)==typeof _0xdd13b0&&(this[_0x2741dc(0x9b2)]=_0xdd13b0,this[_0x2741dc(0x4faa)][_0x2741dc(0x37ad)]['y']=_0xdd13b0,this[_0x2741dc(0x377b)]=!0x0);}}}),GeoEllipsoid[_0x5e00b3(0x3720)][_0x5e00b3(0x56e8)]=function(_0x3ad83b,_0x2dc598,_0x390236){var _0x55f34f=_0x5e00b3;this[_0x55f34f(0x3dd)]=Geometry3DType$1[_0x55f34f(0x4f17)],this[_0x55f34f(0x443e)]=_0x3ad83b,this[_0x55f34f(0x29bf)]=_0x2dc598,this[_0x55f34f(0x9b2)]=_0x390236,this[_0x55f34f(0x4faa)]={'radii':new Cartesian3(_0x3ad83b,_0x390236,_0x2dc598),'vertexFormat':VertexFormat[_0x55f34f(0xd1a)]};},GeoEllipsoid[_0x5e00b3(0x3720)][_0x5e00b3(0x194b)]=function(){var _0x2c2a7c=_0x307c2b,_0x4cd099=_0x5e00b3;return this[_0x4cd099(0x443e)]>0x0&&this[_0x2c2a7c(0x513)]&&this[_0x4cd099(0x9b2)]>0x0;},GeoEllipsoid[_0x5e00b3(0x3720)][_0x5e00b3(0x2cee)]=function(){var _0x1ecc4c=_0x307c2b,_0x59d98f=_0x5e00b3;return new Point3D$1(this[_0x59d98f(0x3747)]['x'],this[_0x59d98f(0x3747)]['y'],this[_0x1ecc4c(0x2fe9)]['z']+this[_0x59d98f(0x9b2)]);},GeoEllipsoid[_0x307c2b(0x1aa2)][_0x307c2b(0x3f81)]=function(){var _0x438e7e=_0x307c2b,_0x32977e=_0x5e00b3,_0x2cdc31=new EllipsoidGeometry(this[_0x32977e(0x4faa)]);this[_0x438e7e(0x8b0)]=EllipsoidGeometry[_0x32977e(0x1647)](_0x2cdc31),this[_0x438e7e(0x222a)]=!0x1;},GeoEllipsoid[_0x5e00b3(0x3720)][_0x5e00b3(0x2343)]=function(_0x4125f0){var _0xac3e74=_0x307c2b,_0xf30e0c=_0x5e00b3;this['_getGeometry']();let _0x930117=0x0,_0x5b448e=new Uint16Array(0x4624);for(let _0x15dfec=0x0;_0x15dfec<0x43;_0x15dfec++){var _0x30b90f=0x43*_0x15dfec;for(let _0x567a26=0x0;_0x567a26<0x42;_0x567a26++)_0x5b448e[_0x930117++]=_0x30b90f+_0x567a26,_0x5b448e[_0x930117++]=_0x30b90f+_0x567a26+0x1;}for(let _0xd777e0=0x0;_0xd777e0<0x43;_0xd777e0++)for(let _0x592f81=0x0;_0x592f81<0x41;_0x592f81++)_0x5b448e[_0x930117++]=0x43+_0xd777e0+0x43*_0x592f81,_0x5b448e[_0x930117++]=0x43+_0xd777e0+0x43*(_0x592f81+0x1);let _0x1a2335=Buffer$1[_0xf30e0c(0xda9)]({'context':_0x4125f0,'typedArray':_0x5b448e,'usage':BufferUsage[_0xf30e0c(0xdfd)],'indexDatatype':IndexDatatype$1[_0xac3e74(0x4aa9)]}),_0x536255=[];return _0x536255['push']({'index':0x0,'vertexBuffer':this[_0xf30e0c(0x29e)](_0x4125f0),'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0xf30e0c(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x0,'normalize':!0x1}),new VertexArray({'context':_0x4125f0,'attributes':_0x536255,'indexBuffer':_0x1a2335});},GeoModel3D[_0x5e00b3(0x3720)]=new Geometry3D(),GeoModel3D[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=GeoModel3D,GeoModel3D[_0x5e00b3(0x3720)][_0x307c2b(0x50b7)]=Geometry3D[_0x5e00b3(0x3720)],Object['defineProperties'](GeoModel3D[_0x5e00b3(0x3720)],{'geoFilePath':{'get':function(){var _0x2cc1ec=_0x5e00b3;return this[_0x2cc1ec(0x3383)];},'set':function(_0x1b74f0){var _0x546b82=_0x5e00b3;_0x546b82(0x20b8)==typeof _0x1b74f0&&(this[_0x546b82(0x3383)]=_0x1b74f0);}},'geoModel':{'get':function(){var _0x4d5d0a=_0x5e00b3;return this[_0x4d5d0a(0x457d)];},'set':function(_0x49cc9e){var _0x1dba16=_0x5e00b3;this[_0x1dba16(0x457d)]=_0x49cc9e;}}}),GeoModel3D[_0x5e00b3(0x3720)]['init']=function(){var _0x3a51ec=_0x5e00b3;this['modelUrl']='',this[_0x3a51ec(0x457d)]=void 0x0,this[_0x3a51ec(0x3dd)]=Geometry3DType$1[_0x3a51ec(0xb95)];},GeoPoint3D[_0x5e00b3(0x3720)]=new Geometry3D(),GeoPoint3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x26fc)]=GeoPoint3D,GeoPoint3D['prototype'][_0x5e00b3(0x227)]=Geometry3D[_0x5e00b3(0x3720)],Object[_0x5e00b3(0x1dfd)](GeoPoint3D[_0x5e00b3(0x3720)],{'X':{'get':function(){return this['x'];},'set':function(_0xfe0d75){'number'==typeof _0xfe0d75&&(this['x']=_0xfe0d75);}},'Y':{'get':function(){return this['y'];},'set':function(_0x2596a1){var _0x157191=_0x5e00b3;_0x157191(0x1efe)==typeof _0x2596a1&&(this['y']=_0x2596a1);}},'Z':{'get':function(){return this['z'];},'set':function(_0xa17764){var _0x14e66f=_0x5e00b3;_0x14e66f(0x1efe)==typeof _0xa17764&&(this['z']=_0xa17764);}}}),GeoPoint3D[_0x5e00b3(0x3720)][_0x5e00b3(0x56e8)]=function(_0xf0c416){var _0x36803b=_0x5e00b3;this['x']=defaultValue$1(_0xf0c416['x'],0x0),this['y']=defaultValue$1(_0xf0c416['y'],0x0),this['z']=defaultValue$1(_0xf0c416['z'],0x0),this[_0x36803b(0x3dd)]=Geometry3DType$1[_0x36803b(0x381f)];},GeoSphere[_0x5e00b3(0x3720)]=new Geometry3D(),GeoSphere[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=GeoSphere,Object[_0x5e00b3(0x1dfd)](GeoSphere[_0x5e00b3(0x3720)],{'geoRadius':{'get':function(){var _0x5ca655=_0x5e00b3;return this[_0x5ca655(0x48ce)];},'set':function(_0x4b40d3){var _0x342b1b=_0x307c2b,_0x2f8ac3=_0x5e00b3;_0x342b1b(0x3393)==typeof _0x4b40d3&&(this[_0x2f8ac3(0x48ce)]=_0x4b40d3,this[_0x2f8ac3(0x4faa)][_0x2f8ac3(0x37ad)]['x']=_0x4b40d3,this[_0x2f8ac3(0x4faa)][_0x2f8ac3(0x37ad)]['y']=_0x4b40d3,this[_0x342b1b(0x2864)][_0x2f8ac3(0x37ad)]['z']=_0x4b40d3,this[_0x2f8ac3(0x453b)][_0x2f8ac3(0x48ce)]=_0x4b40d3,this[_0x2f8ac3(0x377b)]=!0x0);}}}),GeoSphere[_0x5e00b3(0x3720)][_0x5e00b3(0x56e8)]=function(_0xf87947){var _0x21b2cd=_0x307c2b,_0x422ddd=_0x5e00b3;this['type']=Geometry3DType$1[_0x422ddd(0x5123)],this[_0x21b2cd(0x29c9)]=_0xf87947,this[_0x422ddd(0x4faa)]={'radii':new Cartesian3(_0xf87947,_0xf87947,_0xf87947)},this[_0x422ddd(0x453b)]={'radius':_0xf87947,'vertexFormat':VertexFormat[_0x21b2cd(0x4b00)]};},GeoSphere[_0x5e00b3(0x3720)][_0x5e00b3(0x194b)]=function(){var _0x42c90d=_0x307c2b;return this[_0x42c90d(0x29c9)]>0x0;},GeoSphere['prototype'][_0x5e00b3(0x2cee)]=function(){var _0x52d868=_0x5e00b3;return new Point3D$1(this[_0x52d868(0x3747)]['x'],this[_0x52d868(0x3747)]['y'],this[_0x52d868(0x3747)]['z']+this[_0x52d868(0x48ce)]);},GeoSphere[_0x5e00b3(0x3720)][_0x5e00b3(0x53ff)]=function(){var _0x1cffec=_0x5e00b3,_0x5bdbf5=new SphereGeometry(this[_0x1cffec(0x453b)]);this[_0x1cffec(0x5f15)]=SphereGeometry[_0x1cffec(0x1647)](_0x5bdbf5),this[_0x1cffec(0x377b)]=!0x1;},GeoSphere[_0x5e00b3(0x3720)][_0x307c2b(0x528e)]=function(_0x4b22d7){var _0x2ca061=_0x307c2b,_0x537ab6=_0x5e00b3;this[_0x537ab6(0x516d)]();let _0x1c0e39=0x0,_0x306612=new Uint16Array(0x4624);for(let _0x824231=0x0;_0x824231<0x43;_0x824231++){var _0x251986=0x43*_0x824231;for(let _0x22ba57=0x0;_0x22ba57<0x42;_0x22ba57++)_0x306612[_0x1c0e39++]=_0x251986+_0x22ba57,_0x306612[_0x1c0e39++]=_0x251986+_0x22ba57+0x1;}for(let _0x47e952=0x0;_0x47e952<0x43;_0x47e952++)for(let _0xb077f=0x0;_0xb077f<0x41;_0xb077f++)_0x306612[_0x1c0e39++]=0x43+_0x47e952+0x43*_0xb077f,_0x306612[_0x1c0e39++]=0x43+_0x47e952+0x43*(_0xb077f+0x1);let _0x5703ff=Buffer$1[_0x537ab6(0xda9)]({'context':_0x4b22d7,'typedArray':_0x306612,'usage':BufferUsage['STATIC_DRAW'],'indexDatatype':IndexDatatype$1[_0x537ab6(0x43ff)]}),_0x2c41f0=[];return _0x2c41f0[_0x2ca061(0x2a0e)]({'index':0x0,'vertexBuffer':this[_0x537ab6(0x29e)](_0x4b22d7),'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x537ab6(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x0,'normalize':!0x1}),new VertexArray({'context':_0x4b22d7,'attributes':_0x2c41f0,'indexBuffer':_0x5703ff});};var transform_2d$3=new Matrix4(0x0,0x0,0x1,0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x1);function BoxEditor(_0x3f4101,_0x566bfd){var _0x57e1aa=_0x307c2b,_0x595bff=_0x5e00b3;if(!defined$1(_0x3f4101)||!defined$1(_0x566bfd))throw new DeveloperError$1(_0x595bff(0x4764));if(!defined$1(_0x566bfd[_0x595bff(0xd13)]))throw new DeveloperError$1(_0x595bff(0x3cc1));this[_0x595bff(0xed8)]=new ScreenSpaceEventHandler(_0x3f4101[_0x595bff(0x20c0)][_0x595bff(0x2a34)]),this[_0x595bff(0x28c)]=_0x3f4101,this[_0x57e1aa(0x3a63)]=new Event(),this[_0x595bff(0x4e59)]=void 0x0,this[_0x595bff(0x32b3)]=createGuid(),setupData(this,_0x566bfd),createPrimitives(this),this[_0x595bff(0x3eaa)]();}function setupData(_0x50c691,_0x317144){var _0x224ead=_0x307c2b,_0x3ac670=_0x5e00b3;_0x50c691[_0x3ac670(0xd13)]=_0x317144,_0x50c691['hpr']=calcHpr(_0x317144),_0x50c691[_0x224ead(0x234c)]=_0x317144[_0x3ac670(0x3747)][_0x224ead(0x134c)](0x0),_0x50c691[_0x3ac670(0x11ba)]=_0x317144[_0x3ac670(0xd13)][_0x3ac670(0x11ba)][_0x3ac670(0x4d6)](0x0),_0x50c691[_0x3ac670(0x21d9)]=Math[_0x3ac670(0x498f)](Math[_0x3ac670(0x19a8)](_0x50c691[_0x224ead(0x403c)]['x'],_0x50c691[_0x224ead(0x403c)]['y'])/0x7,0.01),_0x50c691[_0x224ead(0x11c5)]=Math[_0x3ac670(0x498f)](Math[_0x3ac670(0x498f)](Math[_0x3ac670(0x498f)](_0x50c691[_0x3ac670(0x11ba)]['x'],_0x50c691[_0x3ac670(0x11ba)]['y']),_0x50c691[_0x3ac670(0x11ba)]['z'])/0x6,0.1),_0x50c691[_0x3ac670(0x2d68)]=_0x50c691[_0x3ac670(0x21d9)]/0x2,_0x50c691[_0x3ac670(0x4051)]=_0x50c691[_0x224ead(0x11c5)],_0x50c691[_0x3ac670(0x1a40)]=_0x50c691[_0x3ac670(0x200d)],_0x50c691[_0x3ac670(0x5508)]=_0x50c691[_0x3ac670(0x200d)],_0x50c691['isActive']=!0x1,_0x50c691[_0x224ead(0x25c0)]=Color$2[_0x3ac670(0x3b7e)][_0x224ead(0x909)](0.1),_0x50c691[_0x224ead(0x664)]=Color$2[_0x3ac670(0x55dc)](_0x224ead(0x5a39)),_0x50c691[_0x3ac670(0x4bbe)]=Color$2[_0x224ead(0x2f91)](_0x3ac670(0x1798)),_0x50c691[_0x224ead(0x426f)]=0x5,_0x50c691[_0x3ac670(0x33a1)]=Transforms[_0x3ac670(0x558d)](_0x50c691[_0x3ac670(0x4fe8)],_0x50c691[_0x224ead(0x5ae7)]),_0x50c691[_0x3ac670(0x316a)]=Matrix4[_0x3ac670(0x25c6)](_0x50c691[_0x3ac670(0x33a1)],new Matrix4()),_0x50c691[_0x224ead(0x298e)]=Color$2[_0x3ac670(0x22f7)],_0x50c691[_0x224ead(0x3e99)]=[];}function calcHpr(_0x122090){var _0x47e296=_0x307c2b,_0x2398f8=_0x5e00b3;if(!defined$1(_0x122090[_0x2398f8(0x3d7e)]))return new HeadingPitchRoll();var _0x441af7=Matrix3[_0x2398f8(0x3c19)](_0x122090[_0x47e296(0x36ab)][_0x2398f8(0x4d6)](0x0),new Matrix3()),_0x26d1d0=Matrix4[_0x47e296(0x254)](_0x441af7,Cartesian3[_0x47e296(0x12ef)],new Matrix4()),_0x50ff52=Matrix4[_0x47e296(0x178c)](Transforms[_0x47e296(0xab8)](_0x122090[_0x2398f8(0x3747)]['getValue'](0x0)),new Matrix4()),_0x5f1fd9=Matrix4[_0x2398f8(0x589e)](_0x50ff52,_0x26d1d0,new Matrix4()),_0x5d56ea=Matrix4[_0x2398f8(0x2fb4)](_0x5f1fd9,new Matrix3());return HeadingPitchRoll[_0x2398f8(0x3c19)](Quaternion[_0x2398f8(0x1b33)](_0x5d56ea));}function createPrimitives(_0x1f55ef){var _0x49c200=_0x307c2b,_0x4572a0=_0x5e00b3,_0x5270ba=_0x1f55ef;_0x5270ba[_0x4572a0(0x1c83)]=getPositions(_0x5270ba),_0x5270ba[_0x4572a0(0x5e1e)]=new PolylineCollection({'opaqueRS':RenderState[_0x4572a0(0x5344)]({'depthMask':!0x0,'depthTest':{'enabled':!0x0}}),'modelMatrix':_0x1f55ef[_0x4572a0(0x33a1)]}),_0x5270ba[_0x4572a0(0xbb5)]=new PolylineCollection({'translucentRS':RenderState[_0x49c200(0x5602)]({'depthMask':!0x1,'depthTest':{'enabled':!0x1}}),'modelMatrix':_0x1f55ef[_0x49c200(0x2ebe)]}),_0x5270ba[_0x4572a0(0xbb5)][_0x4572a0(0x4b8e)]=!0x0;for(var _0x1e69fc=0x0;_0x1e69fc<0x7;_0x1e69fc++)_0x5270ba[_0x4572a0(0x5e1e)][_0x4572a0(0x30c2)]({'id':_0x4572a0(0x2844)+_0x1e69fc+_0x1f55ef[_0x49c200(0x3cac)],'width':_0x5270ba[_0x4572a0(0x446c)],'positions':_0x1f55ef[_0x4572a0(0x1c83)][_0x1e69fc],'material':Material[_0x4572a0(0x3fcf)](Material[_0x4572a0(0xb88)],{'color':_0x5270ba[_0x4572a0(0x18e9)]})});for(_0x1e69fc=0x0;_0x1e69fc<0x7;_0x1e69fc++)_0x5270ba[_0x4572a0(0xbb5)][_0x4572a0(0x30c2)]({'id':_0x4572a0(0x2844)+_0x1e69fc+_0x1f55ef[_0x4572a0(0x32b3)],'width':_0x5270ba[_0x4572a0(0x446c)],'positions':_0x1f55ef[_0x4572a0(0x1c83)][_0x1e69fc],'material':Material[_0x4572a0(0x3fcf)](Material[_0x4572a0(0xb88)],{'color':_0x5270ba[_0x49c200(0x664)][_0x4572a0(0x1e29)](0.2)})});_0x5270ba[_0x4572a0(0x2af6)]=createBoundingBox(_0x5270ba,_0x4572a0(0x37d4)),_0x5270ba[_0x4572a0(0x28c)][_0x49c200(0x4616)][_0x4572a0(0x30c2)](_0x5270ba[_0x4572a0(0x2af6)]),_0x5270ba[_0x49c200(0x2c60)][_0x4572a0(0x20c0)][_0x4572a0(0x37e8)][_0x4572a0(0x30c2)](_0x5270ba[_0x4572a0(0x5e1e)]),_0x5270ba['viewer'][_0x49c200(0x24a7)][_0x4572a0(0x37e8)][_0x4572a0(0x30c2)](_0x5270ba[_0x4572a0(0xbb5)]),_0x5270ba[_0x4572a0(0x203c)]=new CustomPolygon(_0x5270ba),_0x5270ba[_0x4572a0(0x28c)][_0x4572a0(0x20c0)][_0x4572a0(0x37e8)][_0x4572a0(0x30c2)](_0x5270ba[_0x4572a0(0x203c)]);}function CustomPolygon(_0x8c63ac){var _0xb97f82=_0x307c2b,_0x38ed11=_0x5e00b3;this[_0xb97f82(0x3744)]=_0x8c63ac,this['show']=!0x0,this[_0x38ed11(0x512)]=Color$2[_0x38ed11(0x40f3)](_0x8c63ac[_0x38ed11(0x18e9)]),this[_0x38ed11(0x1d7b)]=!0x0;}function createPolygonCommand(_0x4a1b28,_0x57a640,_0xa3c2d1){var _0x3a9dcc=_0x307c2b,_0x3f5dc5=_0x5e00b3,_0x4aec10=new CoplanarPolygonGeometry({'polygonHierarchy':{'positions':_0x4a1b28[_0x3f5dc5(0x1c83)][0x7]}}),_0x2b6ec2=CoplanarPolygonGeometry[_0x3a9dcc(0x39d6)](_0x4aec10),_0x23019d=Matrix4[_0x3a9dcc(0x2d7b)](_0x4a1b28[_0x3a9dcc(0x2ebe)]);if(_0x4a1b28[_0x3f5dc5(0x28c)][_0x3f5dc5(0x20c0)][_0x3f5dc5(0x3037)]===SceneMode$1[_0x3a9dcc(0x19e)]){var _0x50f36f=new GeographicProjection(),_0x310c77=_0x50f36f[_0x3f5dc5(0x4faa)]['cartesianToCartographic'](_0x4a1b28[_0x3a9dcc(0x234c)]),_0x5b3e63=_0x50f36f[_0x3a9dcc(0x47ce)](_0x310c77);Matrix4[_0x3f5dc5(0x1303)](_0x5b3e63,_0x23019d),Matrix4[_0x3a9dcc(0x515)](transform_2d$3,_0x23019d,_0x23019d);}let _0x462369=[];var _0x168719=Buffer$1[_0x3f5dc5(0x5ad5)]({'context':_0x57a640,'typedArray':ComponentDatatype$1[_0x3f5dc5(0x40dd)](ComponentDatatype$1[_0x3a9dcc(0x3078)],_0x2b6ec2[_0x3f5dc5(0x177b)][_0x3f5dc5(0x3747)][_0x3a9dcc(0x225a)]),'usage':BufferUsage[_0x3f5dc5(0xdfd)]});_0x462369[_0x3f5dc5(0x5323)]({'index':0x0,'vertexBuffer':_0x168719,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x3f5dc5(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x0,'normalize':!0x1});var _0x333b06=new VertexArray({'context':_0x57a640,'attributes':_0x462369,'indexBuffer':Buffer$1[_0x3a9dcc(0x1b85)]({'context':_0x57a640,'typedArray':_0x2b6ec2[_0x3f5dc5(0x314b)],'usage':BufferUsage[_0x3f5dc5(0xdfd)],'indexDatatype':IndexDatatype$1['UNSIGNED_SHORT']})}),_0x121b56=ShaderProgram$1[_0x3a9dcc(0x5602)]({'context':_0x57a640,'vertexShaderSource':_0x3f5dc5(0x1331),'fragmentShaderSource':_0x3f5dc5(0x300e),'attributeLocations':{'aPosition':0x0}}),_0x3c2c70=new DrawCommand({'primitiveType':PrimitiveType$1[_0x3a9dcc(0x5add)],'modelMatrix':_0x23019d,'pass':Pass$1[_0x3f5dc5(0x2a27)],'owner':_0xa3c2d1});_0x3c2c70[_0x3a9dcc(0x202b)]=_0x333b06,_0x3c2c70[_0x3a9dcc(0x1868)]=_0x121b56;var _0x5107bb={'id':_0x3a9dcc(0x31fc)+_0x4a1b28[_0x3f5dc5(0x32b3)],'primitive':_0xa3c2d1},_0x5e91c4=_0x57a640[_0x3f5dc5(0x506c)](_0x5107bb);_0x3c2c70[_0x3f5dc5(0x3ac6)]=_0x3f5dc5(0x1711),_0x3c2c70[_0x3f5dc5(0x2ca)]={'uColor':function(){var _0x1e35c0=_0x3a9dcc;return _0xa3c2d1[_0x1e35c0(0x25c0)];},'uPickColor':function(){var _0x2db5f6=_0x3f5dc5;return _0x5e91c4[_0x2db5f6(0x8fe)];}},_0x3c2c70[_0x3f5dc5(0x33c4)]=RenderState[_0x3f5dc5(0x5344)]({'cull':{'enabled':!0x0},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x3f5dc5(0x231d)]});var _0x2fee3e=new DrawCommand({'primitiveType':PrimitiveType$1[_0x3f5dc5(0xf30)],'modelMatrix':_0x23019d,'pass':Pass$1[_0x3f5dc5(0x1792)]+0x1,'owner':_0xa3c2d1});_0x2fee3e[_0x3f5dc5(0x2b54)]=_0x333b06,_0x2fee3e[_0x3f5dc5(0x2ddc)]=_0x121b56;var _0x1cbbdb={'id':_0x3a9dcc(0x31fc)+_0x4a1b28[_0x3a9dcc(0x3cac)],'primitive':_0xa3c2d1},_0x57e333=_0x57a640[_0x3a9dcc(0x187f)](_0x1cbbdb);_0x2fee3e[_0x3f5dc5(0x3ac6)]=_0x3a9dcc(0x2fe4),_0x2fee3e[_0x3f5dc5(0x2ca)]={'uColor':function(){var _0x143f47=_0x3f5dc5;return _0xa3c2d1[_0x143f47(0x512)][_0x143f47(0x1e29)](0.2);},'uPickColor':function(){var _0x5372c2=_0x3f5dc5;return _0x57e333[_0x5372c2(0x8fe)];}},_0x2fee3e[_0x3f5dc5(0x33c4)]=RenderState[_0x3f5dc5(0x5344)]({'depthMask':!0x1,'depthTest':{'enabled':!0x1},'blending':BlendingState$1[_0x3a9dcc(0x2ce1)]}),_0xa3c2d1[_0x3f5dc5(0x4e31)]=_0x2fee3e,_0xa3c2d1[_0x3f5dc5(0x3594)]=_0x3c2c70;}function getPositions(_0x555f2f){var _0x5963f8=_0x307c2b,_0x29f49d=_0x5e00b3,_0x3dd772=[];_0x3dd772[_0x29f49d(0x5323)]([new Cartesian3(0x0,0x0,_0x555f2f[_0x29f49d(0x11ba)]['z']/0x2),new Cartesian3(0x0,0x0,_0x555f2f[_0x29f49d(0x11ba)]['z']/0x2+_0x555f2f[_0x5963f8(0x8d0)])]),_0x3dd772[_0x5963f8(0x2a0e)]([new Cartesian3(0x0,0x0,-_0x555f2f['dimensions']['z']/0x2),new Cartesian3(0x0,0x0,-_0x555f2f[_0x29f49d(0x11ba)]['z']/0x2-_0x555f2f[_0x5963f8(0x8d0)])]),_0x3dd772[_0x29f49d(0x5323)]([new Cartesian3(_0x555f2f[_0x5963f8(0x403c)]['x']/0x2,0x0,0x0),new Cartesian3(_0x555f2f[_0x29f49d(0x11ba)]['x']/0x2+_0x555f2f[_0x29f49d(0x4051)],0x0,0x0)]),_0x3dd772[_0x29f49d(0x5323)]([new Cartesian3(-_0x555f2f[_0x5963f8(0x403c)]['x']/0x2,0x0,0x0),new Cartesian3(-_0x555f2f[_0x29f49d(0x11ba)]['x']/0x2-_0x555f2f[_0x29f49d(0x4051)],0x0,0x0)]),_0x3dd772[_0x29f49d(0x5323)]([new Cartesian3(0x0,_0x555f2f[_0x29f49d(0x11ba)]['y']/0x2,0x0),new Cartesian3(0x0,_0x555f2f[_0x5963f8(0x403c)]['y']/0x2+_0x555f2f[_0x29f49d(0x1a40)],0x0)]),_0x3dd772[_0x29f49d(0x5323)]([new Cartesian3(0x0,-_0x555f2f[_0x29f49d(0x11ba)]['y']/0x2,0x0),new Cartesian3(0x0,-_0x555f2f['dimensions']['y']/0x2-_0x555f2f[_0x5963f8(0x421)],0x0)]);for(var _0x46344f=getCirclePositions(_0x555f2f[_0x29f49d(0x21d9)],0x40),_0x2a32bc=0x0;_0x2a32bc<_0x46344f[_0x29f49d(0x809)];_0x2a32bc++)_0x46344f[_0x2a32bc]['z']=_0x555f2f[_0x29f49d(0x11ba)]['z']/0x2;_0x3dd772[_0x29f49d(0x5323)](_0x46344f);var _0x596016=_0x555f2f[_0x5963f8(0x2584)];return _0x3dd772[_0x5963f8(0x2a0e)]([new Cartesian3(_0x596016,_0x596016,0.505*_0x555f2f[_0x29f49d(0x11ba)]['z']+0.01),new Cartesian3(-_0x596016,_0x596016,0.505*_0x555f2f[_0x29f49d(0x11ba)]['z']+0.01),new Cartesian3(-_0x596016,-_0x596016,0.505*_0x555f2f[_0x29f49d(0x11ba)]['z']+0.01),new Cartesian3(_0x596016,-_0x596016,0.505*_0x555f2f[_0x5963f8(0x403c)]['z']+0.01)]),_0x3dd772;}function getCirclePositions(_0x52ef30,_0x5ea656){var _0x28f6fd=_0x307c2b,_0x150647=_0x5e00b3,_0x5a799a=[];const _0x3a41b1=0x2*Math['PI']/_0x5ea656;for(var _0x3394ae=0x0;_0x3394ae<_0x5ea656+0x1;_0x3394ae++){var _0x3e8025=new Cartesian3(),_0x2e976e=_0x3a41b1*_0x3394ae;_0x3e8025['x']=_0x52ef30*Math[_0x28f6fd(0xc19)](_0x2e976e),_0x3e8025['y']=_0x52ef30*Math[_0x28f6fd(0x3be7)](_0x2e976e),_0x5a799a[_0x150647(0x5323)](_0x3e8025);}return _0x5a799a;}function createBoundingBox(_0xad5689,_0x5a636c){var _0x230186=_0x307c2b,_0x38ca27=_0x5e00b3,_0x552c6b=Transforms[_0x230186(0x2662)](_0xad5689[_0x38ca27(0x4fe8)],_0xad5689[_0x38ca27(0x3e90)]);return new Entity({'id':_0x5a636c+_0xad5689[_0x38ca27(0x32b3)],'position':new CallbackProperty(function(){var _0x54aaa8=_0x38ca27;return _0xad5689[_0x54aaa8(0x4fe8)];},!0x1),'orientation':new CallbackProperty(function(){return _0x552c6b;},!0x1),'box':{'material':_0xad5689[_0x38ca27(0x512)],'outline':!0x0,'outlineWidth':0x2,'outlineColor':_0xad5689[_0x38ca27(0x4bbe)],'dimensions':new CallbackProperty(function(){var _0x5d0c38=_0x38ca27;return _0xad5689[_0x5d0c38(0x11ba)];},!0x1)}});}Object[_0x5e00b3(0x1dfd)](BoxEditor[_0x5e00b3(0x3720)],{'distanceDisplayCondition':{'get':function(){var _0x41c347=_0x5e00b3;return this[_0x41c347(0x4e59)];},'set':function(_0x35f366){var _0x28d193=_0x5e00b3;if(defined$1(_0x35f366)&&!(_0x35f366 instanceof DistanceDisplayCondition))throw new DeveloperError$1(_0x28d193(0x438c));this[_0x28d193(0x4e59)]=_0x35f366;}},'color':{'get':function(){var _0x310bd6=_0x5e00b3;return this[_0x310bd6(0x512)];},'set':function(_0x41e408){var _0x245599=_0x307c2b,_0x1e1bbb=_0x5e00b3;this[_0x245599(0x25c0)]=_0x41e408,this[_0x1e1bbb(0x2af6)][_0x245599(0x5167)][_0x1e1bbb(0x3453)]=_0x41e408;}},'hoverColor':{'get':function(){var _0x293623=_0x5e00b3;return this[_0x293623(0x374)];},'set':function(_0x4fd0eb){var _0x274246=_0x5e00b3;this[_0x274246(0x374)]=_0x4fd0eb;}}}),Object[_0x5e00b3(0x1dfd)](CustomPolygon[_0x5e00b3(0x3720)],{'color':{'get':function(){var _0x275db6=_0x5e00b3;return this[_0x275db6(0x512)];},'set':function(_0x751934){var _0x553877=_0x5e00b3;this[_0x553877(0x512)]=_0x751934,this[_0x553877(0xa73)]=!0x0;}}}),CustomPolygon[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x330c31){var _0x27f773=_0x307c2b,_0x26ddf6=_0x5e00b3;this[_0x26ddf6(0x3594)]&&!this[_0x26ddf6(0xa73)]||(createPolygonCommand(this[_0x26ddf6(0x5c07)],_0x330c31[_0x26ddf6(0x4fd0)],this),this[_0x27f773(0x5771)]=!0x1);var _0x19baae=this[_0x26ddf6(0x5c07)];if(defined$1(_0x19baae[_0x26ddf6(0x4e59)])&&_0x19baae[_0x26ddf6(0x2938)]){var _0x4b5125=_0x19baae[_0x26ddf6(0x28c)][_0x26ddf6(0x20c0)][_0x26ddf6(0x5592)][_0x27f773(0x16e9)];if(_0x330c31[_0x27f773(0x266d)]===SceneMode$1['COLUMBUS_VIEW']&&(_0x4b5125=Transforms[_0x27f773(0x34e4)](_0x4b5125)),Cartesian3[_0x26ddf6(0x451d)](_0x19baae['center'],_0x4b5125)<_0x19baae[_0x26ddf6(0x4e59)][_0x26ddf6(0x389f)]){_0x19baae[_0x26ddf6(0x203c)][_0x26ddf6(0x3234)]=!0x0;for(_0x5def13=0x0;_0x5def13<_0x19baae[_0x26ddf6(0x5e1e)][_0x26ddf6(0x1d78)][_0x26ddf6(0x809)];_0x5def13++)_0x19baae[_0x26ddf6(0x5e1e)][_0x26ddf6(0x1d78)][_0x5def13][_0x26ddf6(0x3234)]=!0x0,_0x19baae[_0x26ddf6(0xbb5)][_0x27f773(0x51ed)][_0x5def13][_0x26ddf6(0x3234)]=!0x0;}else{_0x19baae[_0x26ddf6(0x203c)][_0x26ddf6(0x3234)]=!0x1;for(var _0x5def13=0x0;_0x5def13<_0x19baae[_0x26ddf6(0x5e1e)]['_polylines'][_0x26ddf6(0x809)];_0x5def13++)_0x19baae[_0x26ddf6(0x5e1e)][_0x27f773(0x51ed)][_0x5def13][_0x26ddf6(0x3234)]=!0x1,_0x19baae[_0x26ddf6(0xbb5)][_0x26ddf6(0x1d78)][_0x5def13][_0x26ddf6(0x3234)]=!0x1;}}this[_0x27f773(0x537b)]&&(_0x330c31[_0x26ddf6(0xe5b)][_0x27f773(0x2a0e)](this[_0x26ddf6(0x3594)]),_0x330c31[_0x26ddf6(0xe5b)][_0x26ddf6(0x5323)](this[_0x26ddf6(0x4e31)]));},CustomPolygon[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(_0x4c2eff){};var scratchMovePos=new Cartesian3(),scratchBS=new BoundingSphere(),scatchNormal$1=new Cartesian3(),translateCVStartMouse$1=new Cartesian2(),translateCVEndMouse$1=new Cartesian2(),translateCVStartRay$1=new Ray(),translateCVOrigin$1=new Cartesian3(),translateCVStartPos$1=new Cartesian3(),translateCVEndRay$1=new Ray(),translateCVEndPos$1=new Cartesian3(),translatCVDifference$1=new Cartesian3(),translateCVPlane$1=new Plane(Cartesian3[_0x5e00b3(0x442b)],0x0);function handleEditDimensionCV(_0xca2581,_0x37d6c3){var _0x2888cb=_0x307c2b,_0x172e0f=_0x5e00b3;_0x37d6c3[_0x172e0f(0x37d2)],_0xca2581[_0x172e0f(0x278f)];var _0x1df3a4=+_0xca2581[_0x172e0f(0x278f)]['id'][_0x172e0f(0x30eb)](0xf,0x10),_0x4550da=_0xca2581[_0x172e0f(0x28c)][_0x172e0f(0x5592)],_0x4fc1cb=Cartesian2[_0x172e0f(0x40f3)](_0x37d6c3[_0x172e0f(0x4350)],translateCVStartMouse$1),_0x4268d5=Cartesian2[_0x172e0f(0x40f3)](_0x37d6c3[_0x172e0f(0x37d2)],translateCVEndMouse$1),_0x535034=Cartesian3[_0x2888cb(0x2d7b)](Cartesian3[_0x172e0f(0x3a34)],translateCVOrigin$1),_0x10318c=Cartesian3[_0x172e0f(0x442b)];0x0!==_0x1df3a4&&0x1!==_0x1df3a4||(_0x10318c=Cartesian3[_0x172e0f(0x5390)]);var _0x460f6e=Transforms[_0x172e0f(0xf04)](_0xca2581[_0x172e0f(0x4fe8)]);defined$1(_0x460f6e)&&(_0x535034['x']=_0x460f6e['x'],0x0!==_0x1df3a4&&0x1!==_0x1df3a4||(_0x535034['y']=_0x460f6e['y']));var _0x338b67=Plane[_0x172e0f(0x18dc)](_0x535034,_0x10318c,translateCVPlane$1),_0x599033=_0x4550da[_0x2888cb(0x3860)](_0x4fc1cb,translateCVStartRay$1),_0x6ff9af=IntersectionTests[_0x2888cb(0x2e02)](_0x599033,_0x338b67,translateCVStartPos$1),_0x2eb796=_0x4550da[_0x172e0f(0x5599)](_0x4268d5,translateCVEndRay$1),_0x552bf8=IntersectionTests[_0x172e0f(0x35bd)](_0x2eb796,_0x338b67,translateCVEndPos$1),_0x3781dd=Cartesian3[_0x2888cb(0x3d2f)](_0x6ff9af,_0x552bf8,translatCVDifference$1),_0x3000f2=_0x3781dd['x'];if(_0x3781dd['x']=_0x3781dd['y'],_0x3781dd['y']=_0x3781dd['z'],_0x3781dd['z']=_0x3000f2,Cartesian3[_0x172e0f(0x3d6f)](_0x3781dd)>CesiumMath['EPSILON6']&&(_0x552bf8=Transforms[_0x172e0f(0x8c1)](_0x552bf8),_0xca2581[_0x2888cb(0x20ec)]=_0x552bf8),0x0===_0x1df3a4||0x1===_0x1df3a4){var _0x4b37fa=Matrix4[_0x172e0f(0x108e)](_0xca2581[_0x2888cb(0x5565)],_0xca2581[_0x172e0f(0x38e5)],new Cartesian3()),_0x3debc4=(_0x382056=Matrix4[_0x172e0f(0x108e)](_0xca2581[_0x172e0f(0x316a)],_0xca2581[_0x172e0f(0x348b)],new Cartesian3()))['z']-_0x4b37fa['z'],_0x548dc2=new Cartesian3(0x0,0x0,_0x3debc4/0x2);0x1===_0x1df3a4&&(_0x548dc2=new Cartesian3(0x0,0x0,-(_0x3debc4=_0x4b37fa['z']-_0x382056['z'])/0x2)),_0xca2581[_0x172e0f(0x11ba)]['z']+=_0x3debc4,_0xca2581[_0x2888cb(0x403c)]['z']<=0x0&&(_0x3debc4=0x0,_0xca2581[_0x172e0f(0x11ba)]['z']=0x0,_0x548dc2=new Cartesian3(0x0,0x0,0x0)),_0xca2581[_0x172e0f(0x1c83)][0x0][0x0]['z']+=_0x3debc4/0x2,_0xca2581[_0x172e0f(0x1c83)][0x0][0x1]['z']+=_0x3debc4/0x2,_0xca2581[_0x172e0f(0x1c83)][0x1][0x0]['z']-=_0x3debc4/0x2,_0xca2581[_0x172e0f(0x1c83)][0x1][0x1]['z']-=_0x3debc4/0x2;for(var _0x2042ef=_0xca2581[_0x172e0f(0x1c83)][0x6],_0x53edd5=0x0;_0x53edd5<_0x2042ef[_0x172e0f(0x809)];_0x53edd5++)_0x2042ef[_0x53edd5]['z']+=_0x3debc4/0x2;var _0x4d8b12=_0xca2581[_0x172e0f(0x1c83)][0x7];for(_0x53edd5=0x0;_0x53edd5<_0x4d8b12[_0x2888cb(0x2ef4)];_0x53edd5++)_0x4d8b12[_0x53edd5]['z']+=_0x3debc4/0x2;Matrix4[_0x2888cb(0x4854)](_0xca2581[_0x172e0f(0x33a1)],_0x548dc2,_0xca2581[_0x172e0f(0x4fe8)]),Cartesian3[_0x172e0f(0x40f3)](_0xca2581[_0x172e0f(0x348b)],_0xca2581[_0x172e0f(0x38e5)]);}if(0x2===_0x1df3a4||0x3===_0x1df3a4){_0x4b37fa=Matrix4[_0x172e0f(0x108e)](_0xca2581[_0x2888cb(0x5565)],_0xca2581[_0x172e0f(0x38e5)],new Cartesian3());var _0x1f265e=(_0x382056=Matrix4[_0x172e0f(0x108e)](_0xca2581[_0x2888cb(0x5565)],_0xca2581[_0x172e0f(0x348b)],new Cartesian3()))['x']-_0x4b37fa['x'];_0x548dc2=new Cartesian3(_0x1f265e/0x2,0x0,0x0),(0x3===_0x1df3a4&&(_0x548dc2=new Cartesian3(-(_0x1f265e=_0x4b37fa['x']-_0x382056['x'])/0x2)),_0xca2581[_0x172e0f(0x11ba)]['x']+=_0x1f265e,_0xca2581[_0x172e0f(0x11ba)]['x']<0x0&&(_0xca2581[_0x172e0f(0x11ba)]['x']=0x0,_0x548dc2=new Cartesian3(0x0,0x0,0x0),_0x1f265e=0x0),_0xca2581['positions'][0x2][0x0]['x']+=_0x1f265e/0x2,_0xca2581[_0x172e0f(0x1c83)][0x2][0x1]['x']+=_0x1f265e/0x2,_0xca2581[_0x172e0f(0x1c83)][0x3][0x0]['x']-=_0x1f265e/0x2,_0xca2581[_0x2888cb(0x14e)][0x3][0x1]['x']-=_0x1f265e/0x2,Matrix4[_0x2888cb(0x4854)](_0xca2581[_0x2888cb(0x2ebe)],_0x548dc2,_0xca2581[_0x172e0f(0x4fe8)]),Cartesian3['clone'](_0xca2581[_0x172e0f(0x348b)],_0xca2581[_0x172e0f(0x38e5)]));}if(0x4===_0x1df3a4||0x5===_0x1df3a4){_0xca2581['viewer'][_0x2888cb(0x57e6)][_0x172e0f(0x5599)](_0x37d6c3[_0x172e0f(0x37d2)]),_0x4b37fa=Matrix4[_0x172e0f(0x108e)](_0xca2581[_0x2888cb(0x5565)],_0xca2581[_0x172e0f(0x38e5)],new Cartesian3());var _0x382056,_0x1126f1=(_0x382056=Matrix4[_0x172e0f(0x108e)](_0xca2581[_0x172e0f(0x316a)],_0xca2581[_0x2888cb(0x20ec)],new Cartesian3()))['y']-_0x4b37fa['y'];_0x548dc2=new Cartesian3(0x0,_0x1126f1/0x2,0x0),(0x5===_0x1df3a4&&(_0x548dc2=new Cartesian3(0x0,-(_0x1126f1=_0x4b37fa['y']-_0x382056['y'])/0x2,0x0)),_0xca2581[_0x172e0f(0x11ba)]['y']+=_0x1126f1,_0xca2581[_0x172e0f(0x11ba)]['y']<0x0&&(_0xca2581[_0x172e0f(0x11ba)]['y']=0x0,_0x548dc2=new Cartesian3(0x0,0x0,0x0),_0x1126f1=0x0),_0xca2581[_0x172e0f(0x1c83)][0x4][0x0]['y']+=_0x1126f1/0x2,_0xca2581[_0x172e0f(0x1c83)][0x4][0x1]['y']+=_0x1126f1/0x2,_0xca2581['positions'][0x5][0x0]['y']-=_0x1126f1/0x2,_0xca2581[_0x2888cb(0x14e)][0x5][0x1]['y']-=_0x1126f1/0x2,Matrix4[_0x172e0f(0x108e)](_0xca2581[_0x2888cb(0x2ebe)],_0x548dc2,_0xca2581[_0x172e0f(0x4fe8)]),Cartesian3['clone'](_0xca2581[_0x172e0f(0x348b)],_0xca2581[_0x172e0f(0x38e5)]));}}function handleEditDimension(_0x5e6012,_0x7d6051){var _0x332554=_0x307c2b,_0x539401=_0x5e00b3,_0x37a2ac=_0x7d6051[_0x539401(0x37d2)];_0x5e6012[_0x539401(0x278f)];var _0x22595b=+_0x5e6012[_0x332554(0x4bbb)]['id'][_0x332554(0x17ac)](0xf,0x10);if(0x0===_0x22595b||0x1===_0x22595b){var _0x20cd1a=_0x5e6012[_0x539401(0x28c)][_0x539401(0x20c0)][_0x539401(0x5592)],_0x1203fe=_0x20cd1a[_0x539401(0x5599)](_0x37a2ac),_0x815e7e=Cartesian2[_0x539401(0x160f)](_0x37a2ac['x']+0x5,_0x37a2ac['y'],new Cartesian2()),_0x494934=_0x20cd1a[_0x539401(0x5599)](_0x815e7e),_0x5ebabf=Cartesian3[_0x332554(0x4d5b)](Cartesian3[_0x539401(0x4143)](_0x1203fe[_0x332554(0x2a4f)],_0x494934[_0x539401(0x416)],scatchNormal$1),scatchNormal$1),_0xeb027d=Plane[_0x539401(0x18dc)](_0x20cd1a[_0x539401(0x2b06)],_0x5ebabf),_0x2b56a6=new Ray(Cartesian3[_0x332554(0x12ef)],_0x5e6012[_0x539401(0x348b)]);_0x5e6012[_0x332554(0x20ec)]=IntersectionTests[_0x539401(0x35bd)](_0x2b56a6,_0xeb027d);var _0x388300=Matrix4[_0x332554(0x4854)](_0x5e6012[_0x332554(0x5565)],_0x5e6012[_0x539401(0x38e5)],new Cartesian3()),_0x4d4288=(_0x4777ad=Matrix4[_0x539401(0x108e)](_0x5e6012[_0x539401(0x316a)],_0x5e6012[_0x539401(0x348b)],new Cartesian3()))['z']-_0x388300['z'],_0xf3b05b=new Cartesian3(0x0,0x0,_0x4d4288/0x2);0x1===_0x22595b&&(_0xf3b05b=new Cartesian3(0x0,0x0,-(_0x4d4288=_0x388300['z']-_0x4777ad['z'])/0x2)),_0x5e6012['dimensions']['z']+=_0x4d4288,_0x5e6012[_0x539401(0x11ba)]['z']<=0x0&&(_0x4d4288=0x0,_0x5e6012[_0x539401(0x11ba)]['z']=0x0,_0xf3b05b=new Cartesian3(0x0,0x0,0x0)),_0x5e6012[_0x539401(0x1c83)][0x0][0x0]['z']+=_0x4d4288/0x2,_0x5e6012[_0x539401(0x1c83)][0x0][0x1]['z']+=_0x4d4288/0x2,_0x5e6012[_0x539401(0x1c83)][0x1][0x0]['z']-=_0x4d4288/0x2,_0x5e6012[_0x539401(0x1c83)][0x1][0x1]['z']-=_0x4d4288/0x2;for(var _0x122ac6=_0x5e6012[_0x539401(0x1c83)][0x6],_0x586ed5=0x0;_0x586ed5<_0x122ac6[_0x539401(0x809)];_0x586ed5++)_0x122ac6[_0x586ed5]['z']+=_0x4d4288/0x2;var _0x40b330=_0x5e6012[_0x539401(0x1c83)][0x7];for(_0x586ed5=0x0;_0x586ed5<_0x40b330[_0x332554(0x2ef4)];_0x586ed5++)_0x40b330[_0x586ed5]['z']+=_0x4d4288/0x2;Matrix4[_0x539401(0x108e)](_0x5e6012[_0x539401(0x33a1)],_0xf3b05b,_0x5e6012[_0x539401(0x4fe8)]),Cartesian3[_0x332554(0x2d7b)](_0x5e6012[_0x539401(0x348b)],_0x5e6012[_0x539401(0x38e5)]);}if(0x2===_0x22595b||0x3===_0x22595b){_0x2b56a6=_0x5e6012[_0x539401(0x28c)][_0x539401(0x5592)][_0x332554(0x3860)](_0x7d6051[_0x539401(0x37d2)]);var _0x176c3d=BoundingSphere[_0x539401(0x1d8a)]([0x0,0x0,0x0,Cartesian3[_0x332554(0x2665)](_0x5e6012[_0x539401(0x38e5)],Cartesian3[_0x539401(0x3a34)])],0x0,scratchBS),_0xe20273=IntersectionTests[_0x539401(0x5c25)](_0x2b56a6,_0x176c3d);_0x5e6012[_0x539401(0x348b)]=Ray[_0x539401(0x3adb)](_0x2b56a6,_0xe20273[_0x539401(0x21ae)]),_0x388300=Matrix4[_0x539401(0x108e)](_0x5e6012[_0x539401(0x316a)],_0x5e6012[_0x539401(0x38e5)],new Cartesian3());var _0x57f4e6=(_0x4777ad=Matrix4[_0x539401(0x108e)](_0x5e6012['_modelMatrixInverse'],_0x5e6012[_0x539401(0x348b)],new Cartesian3()))['x']-_0x388300['x'];_0xf3b05b=new Cartesian3(_0x57f4e6/0x2,0x0,0x0),(0x3===_0x22595b&&(_0xf3b05b=new Cartesian3(-(_0x57f4e6=_0x388300['x']-_0x4777ad['x'])/0x2)),_0x5e6012['dimensions']['x']+=_0x57f4e6,_0x5e6012[_0x539401(0x11ba)]['x']<0x0&&(_0x5e6012[_0x539401(0x11ba)]['x']=0x0,_0xf3b05b=new Cartesian3(0x0,0x0,0x0),_0x57f4e6=0x0),_0x5e6012[_0x539401(0x1c83)][0x2][0x0]['x']+=_0x57f4e6/0x2,_0x5e6012['positions'][0x2][0x1]['x']+=_0x57f4e6/0x2,_0x5e6012[_0x539401(0x1c83)][0x3][0x0]['x']-=_0x57f4e6/0x2,_0x5e6012[_0x539401(0x1c83)][0x3][0x1]['x']-=_0x57f4e6/0x2,Matrix4[_0x539401(0x108e)](_0x5e6012[_0x539401(0x33a1)],_0xf3b05b,_0x5e6012[_0x539401(0x4fe8)]),Cartesian3[_0x332554(0x2d7b)](_0x5e6012[_0x539401(0x348b)],_0x5e6012['lastPickPos']));}if(0x4===_0x22595b||0x5===_0x22595b){_0x2b56a6=_0x5e6012[_0x332554(0x2c60)][_0x539401(0x5592)][_0x539401(0x5599)](_0x7d6051[_0x539401(0x37d2)]),_0x176c3d=BoundingSphere[_0x332554(0x1055)]([0x0,0x0,0x0,Cartesian3[_0x539401(0x451d)](_0x5e6012[_0x539401(0x38e5)],Cartesian3[_0x539401(0x3a34)])],0x0,scratchBS),_0xe20273=IntersectionTests[_0x539401(0x5c25)](_0x2b56a6,_0x176c3d),_0x5e6012[_0x539401(0x348b)]=Ray[_0x332554(0x947)](_0x2b56a6,_0xe20273[_0x539401(0x21ae)]),_0x388300=Matrix4[_0x539401(0x108e)](_0x5e6012[_0x332554(0x5565)],_0x5e6012[_0x539401(0x38e5)],new Cartesian3());var _0x4777ad,_0xcf1827=(_0x4777ad=Matrix4[_0x539401(0x108e)](_0x5e6012[_0x539401(0x316a)],_0x5e6012[_0x539401(0x348b)],new Cartesian3()))['y']-_0x388300['y'];_0xf3b05b=new Cartesian3(0x0,_0xcf1827/0x2,0x0),(0x5===_0x22595b&&(_0xf3b05b=new Cartesian3(0x0,-(_0xcf1827=_0x388300['y']-_0x4777ad['y'])/0x2,0x0)),_0x5e6012[_0x539401(0x11ba)]['y']+=_0xcf1827,_0x5e6012[_0x539401(0x11ba)]['y']<0x0&&(_0x5e6012[_0x539401(0x11ba)]['y']=0x0,_0xf3b05b=new Cartesian3(0x0,0x0,0x0),_0xcf1827=0x0),_0x5e6012[_0x332554(0x14e)][0x4][0x0]['y']+=_0xcf1827/0x2,_0x5e6012[_0x332554(0x14e)][0x4][0x1]['y']+=_0xcf1827/0x2,_0x5e6012[_0x539401(0x1c83)][0x5][0x0]['y']-=_0xcf1827/0x2,_0x5e6012[_0x539401(0x1c83)][0x5][0x1]['y']-=_0xcf1827/0x2,Matrix4[_0x332554(0x4854)](_0x5e6012[_0x539401(0x33a1)],_0xf3b05b,_0x5e6012[_0x332554(0x234c)]),Cartesian3[_0x539401(0x40f3)](_0x5e6012[_0x539401(0x348b)],_0x5e6012[_0x539401(0x38e5)]));}}function handleRotateCV(_0x575b63,_0x485d28){var _0xffc23b=_0x307c2b,_0x5873a5=_0x5e00b3,_0xf7d304=Matrix4[_0xffc23b(0x4854)](_0x575b63[_0x5873a5(0x33a1)],_0x575b63[_0xffc23b(0x14e)][0x0][0x0],new Cartesian3()),_0x376311=Transforms[_0xffc23b(0x2bb4)](_0xf7d304),_0xfb1a3=Transforms[_0x5873a5(0xf04)](_0x575b63[_0xffc23b(0x1041)]);_0xfb1a3['x']=_0x376311['x'];var _0x1cdfbf=Cartesian3[_0x5873a5(0x34b6)](_0xfb1a3,_0x376311,new Cartesian3());_0x575b63[_0x5873a5(0x2005)]=Cartesian3[_0x5873a5(0x4143)](Cartesian3[_0x5873a5(0x442b)],_0x1cdfbf,new Cartesian3());var _0x2b948a=_0x485d28[_0xffc23b(0x1abb)];Cartesian3['clone'](_0x575b63[_0x5873a5(0x38e5)],scratchMovePos);var _0x3a0045=_0x575b63[_0x5873a5(0x28c)][_0x5873a5(0x5592)][_0x5873a5(0x5599)](_0x2b948a),_0x562e1e=Plane[_0x5873a5(0x18dc)](_0x376311,Cartesian3[_0xffc23b(0x136a)]),_0x3f3022=IntersectionTests[_0x5873a5(0x35bd)](_0x3a0045,_0x562e1e),_0x47794d=Cartesian3[_0xffc23b(0x3d2f)](_0xfb1a3,_0x376311,new Cartesian3()),_0x144341=Cartesian3[_0x5873a5(0x34b6)](_0x3f3022,_0x376311,new Cartesian3()),_0x4230b0=Cartesian3[_0x5873a5(0x2d8e)](Cartesian3[_0x5873a5(0x4853)](_0x47794d,_0x47794d),Cartesian3[_0xffc23b(0x4d5b)](_0x144341,_0x144341)),_0x48bcb8=Math[_0x5873a5(0x4e50)](_0x4230b0);Cartesian3[_0xffc23b(0x1b4a)](Cartesian3[_0x5873a5(0x442b)],_0x47794d,_0x575b63[_0x5873a5(0x2005)]);var _0x461777=Cartesian3[_0xffc23b(0x477a)](_0x575b63[_0xffc23b(0x232e)],Cartesian3[_0x5873a5(0x34b6)](_0x3f3022,_0xfb1a3,new Cartesian3()));_0x48bcb8*=_0x461777=_0x461777<0x0?0x1:-0x1,_0x575b63[_0x5873a5(0x3e90)][_0x5873a5(0x5075)]+=_0x48bcb8;var _0x51ada7=Transforms[_0x5873a5(0x3b8a)](_0x575b63[_0xffc23b(0x234c)],_0x575b63[_0x5873a5(0x3e90)]);_0x575b63[_0x5873a5(0x2af6)][_0x5873a5(0x3d7e)]=_0x51ada7;var _0x12b4a9=Transforms[_0x5873a5(0x8c1)](_0x3f3022);Cartesian3[_0x5873a5(0x40f3)](_0x12b4a9,_0x575b63['lastPickPos']);}function handleRotate(_0x482ada,_0x2328c2){var _0x5c3e33=_0x307c2b,_0x1149e5=_0x5e00b3,_0x33d628=Matrix4[_0x1149e5(0x108e)](_0x482ada[_0x1149e5(0x33a1)],_0x482ada[_0x1149e5(0x1c83)][0x0][0x0],new Cartesian3()),_0x589742=Cartesian3[_0x1149e5(0x34b6)](_0x482ada[_0x1149e5(0x38e5)],_0x33d628,new Cartesian3());_0x482ada[_0x1149e5(0x2005)]=Cartesian3[_0x5c3e33(0x1b4a)](Cartesian3[_0x1149e5(0x39c7)],_0x589742,new Cartesian3());var _0x23a6df=_0x2328c2[_0x1149e5(0x37d2)],_0xb51eb5=Cartesian3[_0x5c3e33(0x2d7b)](_0x482ada[_0x1149e5(0x38e5)],scratchMovePos),_0x1ca08d=_0x482ada[_0x1149e5(0x28c)][_0x5c3e33(0x57e6)]['getPickRay'](_0x23a6df),_0x3e0e2a=new BoundingSphere(Cartesian3[_0x1149e5(0x3a34)],Cartesian3[_0x1149e5(0x451d)](_0xb51eb5,Cartesian3[_0x1149e5(0x3a34)])),_0x1ac457=IntersectionTests[_0x1149e5(0x5c25)](_0x1ca08d,_0x3e0e2a);_0xb51eb5=Ray['getPoint'](_0x1ca08d,_0x1ac457[_0x5c3e33(0x192)]);var _0x28cfa9=Cartesian3[_0x1149e5(0x34b6)](_0x482ada[_0x1149e5(0x38e5)],_0x33d628,new Cartesian3()),_0x438ce0=Cartesian3[_0x1149e5(0x34b6)](_0xb51eb5,_0x33d628,new Cartesian3()),_0x524dd8=Cartesian3[_0x1149e5(0x2d8e)](Cartesian3[_0x1149e5(0x4853)](_0x28cfa9,_0x28cfa9),Cartesian3[_0x1149e5(0x4853)](_0x438ce0,_0x438ce0)),_0x44a583=Math[_0x1149e5(0x4e50)](_0x524dd8);Cartesian3[_0x1149e5(0x4143)](Cartesian3[_0x1149e5(0x39c7)],_0x28cfa9,_0x482ada[_0x1149e5(0x2005)]);var _0x165c7c=Cartesian3[_0x1149e5(0x2d8e)](_0x482ada[_0x5c3e33(0x232e)],Cartesian3[_0x1149e5(0x34b6)](_0xb51eb5,_0x482ada[_0x1149e5(0x38e5)],new Cartesian3()));_0x44a583*=_0x165c7c=_0x165c7c<0x0?0x1:-0x1,_0x482ada[_0x5c3e33(0x5ae7)][_0x1149e5(0x5075)]+=_0x44a583;var _0x2cec3f=Transforms[_0x5c3e33(0x2662)](_0x482ada[_0x5c3e33(0x234c)],_0x482ada['hpr']);_0x482ada[_0x1149e5(0x2af6)][_0x1149e5(0x3d7e)]=_0x2cec3f,Cartesian3[_0x1149e5(0x40f3)](_0xb51eb5,_0x482ada[_0x1149e5(0x38e5)]);}function handleMoveCV(_0x551ace,_0x13f070){var _0x49e332=_0x5e00b3,_0x53120a=_0x13f070[_0x49e332(0x37d2)];Cartesian3[_0x49e332(0x40f3)](_0x551ace[_0x49e332(0x38e5)],scratchMovePos);var _0x180899=_0x551ace[_0x49e332(0x28c)][_0x49e332(0x5592)][_0x49e332(0x5599)](_0x53120a),_0x5e6cfc=Transforms[_0x49e332(0xf04)](_0x551ace[_0x49e332(0x38e5)]),_0x155516=Plane[_0x49e332(0x18dc)](_0x5e6cfc,Cartesian3['UNIT_X']),_0x13d1d2=IntersectionTests[_0x49e332(0x35bd)](_0x180899,_0x155516),_0x46a6f3=_0x13d1d2['y']-_0x5e6cfc['y'],_0x5221dc=_0x13d1d2['z']-_0x5e6cfc['z'],_0x1a68dd=Transforms[_0x49e332(0xf04)](_0x551ace[_0x49e332(0x4fe8)]);_0x1a68dd['y']+=_0x46a6f3,_0x1a68dd['z']+=_0x5221dc,_0x551ace[_0x49e332(0x4fe8)]=Transforms[_0x49e332(0x8c1)](_0x1a68dd);var _0x3673e7=Transforms[_0x49e332(0x8c1)](_0x13d1d2);Cartesian3[_0x49e332(0x40f3)](_0x3673e7,_0x551ace[_0x49e332(0x38e5)]);}function handleMove(_0x3ea04d,_0x55bb1a){var _0x2a8a7e=_0x307c2b,_0x4243a2=_0x5e00b3,_0x96e051=_0x55bb1a[_0x4243a2(0x37d2)],_0x5ae8f1=Cartesian3['clone'](_0x3ea04d[_0x4243a2(0x38e5)],scratchMovePos),_0x5a7c48=_0x3ea04d[_0x2a8a7e(0x2c60)][_0x4243a2(0x5592)][_0x4243a2(0x5599)](_0x96e051),_0x1ea713=new BoundingSphere(Cartesian3[_0x4243a2(0x3a34)],Cartesian3[_0x4243a2(0x451d)](_0x5ae8f1,Cartesian3[_0x4243a2(0x3a34)])),_0x1ae3e1=IntersectionTests[_0x4243a2(0x5c25)](_0x5a7c48,_0x1ea713),_0x2bce69=Ray[_0x4243a2(0x3adb)](_0x5a7c48,_0x1ae3e1[_0x4243a2(0x21ae)]),_0x1ffa1f=Matrix4[_0x4243a2(0x108e)](_0x3ea04d[_0x4243a2(0x316a)],_0x5ae8f1,new Cartesian3()),_0x4e9ecf=Matrix4[_0x4243a2(0x108e)](_0x3ea04d[_0x4243a2(0x316a)],_0x2bce69,new Cartesian3()),_0x59d1da=new Cartesian3(_0x4e9ecf['x']-_0x1ffa1f['x'],_0x4e9ecf['y']-_0x1ffa1f['y'],0x0);Matrix4[_0x4243a2(0x108e)](_0x3ea04d[_0x4243a2(0x33a1)],_0x59d1da,_0x3ea04d[_0x4243a2(0x4fe8)]),Cartesian3[_0x2a8a7e(0x2d7b)](_0x2bce69,_0x3ea04d[_0x4243a2(0x38e5)]);}function handleHover(_0x532828){var _0x363284=_0x307c2b,_0x27ce78=_0x5e00b3;for(var _0x436c3f=0x0;_0x436c3f<_0x532828[_0x363284(0x3e99)][_0x27ce78(0x809)];_0x436c3f++){var _0x1beebe=_0x532828[_0x27ce78(0x1eb6)][_0x436c3f];_0x1beebe[_0x27ce78(0x1d7b)]?_0x1beebe[_0x363284(0x3a3a)]=_0x532828[_0x27ce78(0x18e9)]:_0x1beebe[_0x27ce78(0x3453)][_0x27ce78(0x219a)][_0x363284(0x3a3a)][_0x27ce78(0x32a8)]<0x1?_0x1beebe[_0x27ce78(0x3453)]=Material[_0x363284(0x1612)](Material['ColorType'],{'color':_0x532828[_0x27ce78(0x18e9)][_0x27ce78(0x1e29)](0.2)}):_0x1beebe[_0x27ce78(0x3453)]=Material[_0x27ce78(0x3fcf)](Material[_0x27ce78(0xb88)],{'color':_0x532828[_0x27ce78(0x18e9)]});}_0x532828[_0x363284(0x3e99)][_0x363284(0x2ef4)]=0x0;var _0xe3da39=_0x532828[_0x27ce78(0x278f)]=_0x532828['viewer'][_0x27ce78(0x20c0)][_0x27ce78(0x3c62)](_0x532828[_0x27ce78(0x28c)][_0x27ce78(0x20c0)][_0x363284(0x28a5)][_0x27ce78(0x2334)]['_currentMousePosition']);if(_0xe3da39&&'string'==typeof _0xe3da39['id']&&_0xe3da39['id'][_0x27ce78(0xabf)](_0x363284(0x3cc2))>-0x1&&_0xe3da39['id'][_0x27ce78(0xabf)](_0x532828[_0x27ce78(0x32b3)])>-0x1){var _0x5d6fdb=_0xe3da39[_0x363284(0x2739)][_0x27ce78(0x1db3)];if(defined$1(_0x5d6fdb)){var _0xad6e03=_0x532828[_0x363284(0x46c2)][_0x363284(0x3abb)](_0x5d6fdb),_0xa7f608=_0x532828[_0x27ce78(0xbb5)][_0x27ce78(0x38c4)](_0x5d6fdb);_0xad6e03[_0x27ce78(0x3453)]=Material[_0x27ce78(0x3fcf)](Material[_0x27ce78(0xb88)],{'color':_0x532828[_0x27ce78(0x374)]}),_0xa7f608[_0x27ce78(0x3453)]=Material[_0x27ce78(0x3fcf)](Material[_0x27ce78(0xb88)],{'color':_0x532828['_hoverColor'][_0x27ce78(0x1e29)](0.2)}),_0x532828[_0x27ce78(0x1eb6)][_0x27ce78(0x5323)](_0xad6e03),_0x532828[_0x27ce78(0x1eb6)][_0x27ce78(0x5323)](_0xa7f608);}else _0xe3da39['primitive'][_0x27ce78(0x8fe)]=_0x532828[_0x27ce78(0x374)],_0x532828[_0x27ce78(0x1eb6)][_0x363284(0x2a0e)](_0xe3da39[_0x363284(0x2739)]);}}BoxEditor[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2028de=_0x5e00b3;this['viewer'][_0x2028de(0x20c0)]['screenSpaceCameraController'][_0x2028de(0x2495)]=!0x0,this[_0x2028de(0x37fc)](),this[_0x2028de(0x3fec)](),this[_0x2028de(0xed8)][_0x2028de(0x2947)](),destroyObject$1(this);},BoxEditor[_0x5e00b3(0x3720)][_0x5e00b3(0x3eaa)]=function(){var _0x3a6cca=_0x307c2b,_0x332e6e=_0x5e00b3;if(!this[_0x3a6cca(0x2434)]){this[_0x332e6e(0x2938)]=!0x0;for(var _0x4a1ef7=0x0;_0x4a1ef7<this[_0x332e6e(0x5e1e)][_0x332e6e(0x1d78)][_0x332e6e(0x809)];_0x4a1ef7++)this[_0x332e6e(0x5e1e)][_0x3a6cca(0x51ed)][_0x4a1ef7][_0x332e6e(0x3234)]=!0x0,this[_0x332e6e(0xbb5)][_0x332e6e(0x1d78)][_0x4a1ef7][_0x3a6cca(0x537b)]=!0x0;var _0x1a203c=this;_0x1a203c[_0x332e6e(0x2af6)][_0x332e6e(0x3234)]=!0x0,_0x1a203c[_0x332e6e(0x203c)][_0x332e6e(0x3234)]=!0x0,_0x1a203c['handler'][_0x332e6e(0x2419)](function(_0x3f44ce){var _0x4b03b0=_0x3a6cca,_0x4902d0=_0x332e6e;_0x1a203c[_0x4902d0(0x3595)]=_0x1a203c['viewer'][_0x4b03b0(0x24a7)][_0x4902d0(0x5a27)](_0x3f44ce[_0x4902d0(0x3747)]),_0x1a203c[_0x4902d0(0x3491)]=!0x1,defined$1(_0x1a203c[_0x4b03b0(0x1e1f)])&&_0x1a203c[_0x4b03b0(0x4bbb)]&&_0x4902d0(0x20b8)==typeof _0x1a203c[_0x4902d0(0x278f)]['id']&&_0x1a203c[_0x4902d0(0x278f)]['id'][_0x4902d0(0x30eb)](-0x24)===_0x1a203c[_0x4902d0(0x32b3)]&&'box-editor'===_0x1a203c[_0x4b03b0(0x4bbb)]['id'][_0x4b03b0(0x17ac)](0x0,0xa)&&(_0x1a203c[_0x4902d0(0x3491)]=!0x0,_0x1a203c[_0x4902d0(0x38e5)]=Cartesian3[_0x4902d0(0x40f3)](_0x1a203c[_0x4902d0(0x3595)],new Cartesian3()),_0x1a203c[_0x4b03b0(0x20ec)]=Cartesian3[_0x4902d0(0x40f3)](_0x1a203c[_0x4b03b0(0x1e1f)],new Cartesian3()));},ScreenSpaceEventType$1[_0x3a6cca(0x55fb)]),_0x1a203c[_0x332e6e(0xed8)][_0x332e6e(0x2419)](function(_0x4832b7){var _0x555040=_0x3a6cca,_0x555c3e=_0x332e6e;if(_0x1a203c[_0x555c3e(0x3491)]){_0x1a203c[_0x555c3e(0x28c)][_0x555c3e(0x20c0)][_0x555c3e(0x2a3e)][_0x555c3e(0x2495)]=!0x1;var _0x5719e2=+_0x1a203c[_0x555c3e(0x278f)]['id'][_0x555c3e(0x30eb)](0xf,0x10);_0x5719e2>=0x0&&_0x5719e2<0x6?_0x1a203c[_0x555c3e(0x28c)][_0x555040(0x24a7)][_0x555c3e(0x3037)]===SceneMode$1[_0x555c3e(0x5d29)]?handleEditDimensionCV(_0x1a203c,_0x4832b7):handleEditDimension(_0x1a203c,_0x4832b7):0x6===_0x5719e2?_0x1a203c[_0x555c3e(0x28c)][_0x555c3e(0x20c0)][_0x555c3e(0x3037)]===SceneMode$1[_0x555c3e(0x5d29)]?handleRotateCV(_0x1a203c,_0x4832b7):handleRotate(_0x1a203c,_0x4832b7):0x7===_0x5719e2&&(_0x1a203c[_0x555c3e(0x28c)][_0x555c3e(0x20c0)][_0x555c3e(0x3037)]===SceneMode$1[_0x555040(0x19e)]?handleMoveCV(_0x1a203c,_0x4832b7):handleMove(_0x1a203c,_0x4832b7)),_0x1a203c[_0x555c3e(0x203c)][_0x555c3e(0xa73)]=!0x0,_0x1a203c[_0x555c3e(0x33a1)]=Transforms[_0x555c3e(0x558d)](_0x1a203c[_0x555040(0x234c)],_0x1a203c[_0x555c3e(0x3e90)]),_0x1a203c[_0x555c3e(0x316a)]=Matrix4[_0x555c3e(0x25c6)](_0x1a203c[_0x555c3e(0x33a1)],_0x1a203c[_0x555040(0x5565)]),_0x1a203c[_0x555c3e(0x5e1e)][_0x555c3e(0x599)]=_0x1a203c[_0x555c3e(0x33a1)],_0x1a203c[_0x555040(0x275e)][_0x555040(0x4bac)]=_0x1a203c[_0x555040(0x2ebe)],_0x1a203c[_0x555c3e(0xd13)][_0x555c3e(0x3d7e)]=new CallbackProperty(function(_0x2cd51d,_0x5701e3){var _0x2878ea=_0x555040,_0x55450c=_0x555c3e;return _0x1a203c[_0x2878ea(0xcf4)][_0x55450c(0x3d7e)][_0x55450c(0x4d6)](0x0);},!0x1),_0x1a203c[_0x555c3e(0xd13)][_0x555040(0x2fe9)]=new CallbackProperty(function(_0x20d1f7,_0x4f3673){var _0x10a10d=_0x555c3e;return _0x1a203c[_0x10a10d(0x2af6)][_0x10a10d(0x3747)][_0x10a10d(0x4d6)](0x0);},!0x1),_0x1a203c[_0x555c3e(0xd13)][_0x555040(0x5167)][_0x555c3e(0x11ba)]=new CallbackProperty(function(_0x3032e5,_0x26701f){var _0xe29baa=_0x555040,_0x4675ec=_0x555c3e;return _0x1a203c[_0x4675ec(0x2af6)][_0x4675ec(0xd13)][_0xe29baa(0x403c)][_0x4675ec(0x4d6)](0x0);},!0x1),_0x1a203c[_0x555c3e(0x5b8e)][_0x555c3e(0x1c10)]({'position':_0x1a203c[_0x555c3e(0x2af6)][_0x555c3e(0x3747)][_0x555c3e(0x4d6)](0x0),'dimensions':_0x1a203c[_0x555c3e(0x2af6)][_0x555c3e(0xd13)][_0x555040(0x403c)][_0x555c3e(0x4d6)](0x0),'orientation':_0x1a203c[_0x555040(0xcf4)][_0x555c3e(0x3d7e)][_0x555c3e(0x4d6)](0x0)});}else handleHover(_0x1a203c);},ScreenSpaceEventType$1[_0x3a6cca(0x2762)]),_0x1a203c[_0x332e6e(0xed8)][_0x332e6e(0x2419)](function(_0x454dc9){var _0x1050ed=_0x3a6cca,_0x1677df=_0x332e6e;_0x1a203c[_0x1677df(0x3491)]=!0x1,_0x1a203c[_0x1050ed(0x2c60)][_0x1050ed(0x24a7)][_0x1050ed(0x28a5)][_0x1050ed(0x5351)]=!0x0,_0x1a203c[_0x1677df(0x278f)]=void 0x0;},ScreenSpaceEventType$1[_0x332e6e(0xa5e)]);}},BoxEditor[_0x307c2b(0x1aa2)][_0x307c2b(0x5129)]=function(){var _0x5bd428=_0x307c2b,_0x33580a=_0x5e00b3;if(this[_0x33580a(0x2938)]){this[_0x33580a(0x2938)]=!0x1,this[_0x33580a(0x2af6)][_0x5bd428(0x537b)]=!0x1,this[_0x33580a(0x203c)][_0x33580a(0x3234)]=!0x1;for(var _0x450eeb=0x0;_0x450eeb<this[_0x33580a(0x5e1e)][_0x33580a(0x1d78)][_0x33580a(0x809)];_0x450eeb++)this[_0x33580a(0x5e1e)][_0x33580a(0x1d78)][_0x450eeb]['show']=!0x1,this[_0x33580a(0xbb5)][_0x33580a(0x1d78)][_0x450eeb][_0x33580a(0x3234)]=!0x1;this[_0x33580a(0xed8)]['removeInputAction'](ScreenSpaceEventType$1[_0x33580a(0x1f1)]),this[_0x33580a(0xed8)][_0x33580a(0x5732)](ScreenSpaceEventType$1[_0x5bd428(0x2762)]),this[_0x33580a(0xed8)]['removeInputAction'](ScreenSpaceEventType$1[_0x33580a(0x356f)]);}},BoxEditor[_0x5e00b3(0x3720)][_0x307c2b(0xd19)]=function(){var _0x11d2e1=_0x307c2b,_0x4d498c=_0x5e00b3;this[_0x11d2e1(0x46c2)][_0x4d498c(0x443c)](),this[_0x4d498c(0x28c)]['scene'][_0x11d2e1(0x4a35)][_0x4d498c(0x4f4b)](this[_0x4d498c(0x5e1e)]),this[_0x4d498c(0x5e1e)]=void 0x0,this[_0x4d498c(0xbb5)][_0x11d2e1(0x2c10)](),this[_0x4d498c(0x28c)][_0x4d498c(0x20c0)][_0x4d498c(0x37e8)][_0x4d498c(0x4f4b)](this[_0x4d498c(0xbb5)]),this[_0x4d498c(0x28c)][_0x4d498c(0x20c0)][_0x4d498c(0x37e8)][_0x11d2e1(0x45fe)](this[_0x4d498c(0x203c)]),this[_0x4d498c(0x203c)]=void 0x0,this[_0x4d498c(0xbb5)]=void 0x0,this[_0x4d498c(0x28c)][_0x4d498c(0x5516)][_0x4d498c(0x4f4b)](this[_0x4d498c(0x2af6)]);},BoxEditor[_0x5e00b3(0x3720)]['setEditObject']=function(_0x3765fc){var _0x4a2438=_0x307c2b,_0x580bd0=_0x5e00b3;if(this[_0x580bd0(0x2938)]){if(Check[_0x580bd0(0x202d)][_0x580bd0(0x8c4)](_0x4a2438(0x1947),_0x3765fc),!defined$1(_0x3765fc[_0x580bd0(0xd13)]))throw new DeveloperError$1(_0x580bd0(0xf69));var _0x682b69=this[_0x580bd0(0x2af6)][_0x4a2438(0x36ab)][_0x580bd0(0x4d6)](0x0),_0x6ac41b=this[_0x580bd0(0x2af6)][_0x580bd0(0x3747)]['getValue'](0x0),_0x80ebe3=this[_0x580bd0(0x2af6)][_0x580bd0(0xd13)][_0x4a2438(0x403c)][_0x580bd0(0x4d6)](0x0);this[_0x580bd0(0xd13)][_0x580bd0(0x3d7e)]=new CallbackProperty(function(){return _0x682b69;},!0x1),this[_0x580bd0(0xd13)][_0x580bd0(0x3747)]=new CallbackProperty(function(){return _0x6ac41b;},!0x1),this[_0x580bd0(0xd13)][_0x4a2438(0x5167)][_0x580bd0(0x11ba)]=new CallbackProperty(function(){return _0x80ebe3;},!0x1),setupData(this,_0x3765fc),this[_0x580bd0(0x37fc)](),this[_0x580bd0(0x3fec)](),createPrimitives(this),this['activate']();}};var ClampMode={'Space':0x0,'Ground':0x1,'S3mModel':0x2,'Raster':0x3,'Both':0x4},ClampMode$1=Object[_0x5e00b3(0x5448)](ClampMode),DrawMode={'Point':0x0,'Line':0x1,'Polygon':0x2,'Marker':0x3,'Box':0x4},DrawMode$1=Object[_0x5e00b3(0x5448)](DrawMode),RasterGeometryType={'POLYLINE':0x0,'POLYGON':0x1,'POLYGON_HOLE':0x2},RasterGeometryType$1=Object[_0x5e00b3(0x5448)](RasterGeometryType),DrawHandler=function(_0x42a8cc,_0x380ac3,_0x1573cc){var _0x47ca81=_0x307c2b,_0x303a3b=_0x5e00b3;if(!defined$1(_0x42a8cc)||!defined$1(_0x380ac3))throw new DeveloperError$1(_0x303a3b(0x4f18));this[_0x47ca81(0x25e1)]=new ScreenSpaceEventHandler(_0x42a8cc[_0x303a3b(0x20c0)][_0x303a3b(0x2a34)]),this[_0x303a3b(0x28c)]=_0x42a8cc,this[_0x303a3b(0x3037)]=_0x380ac3,this[_0x303a3b(0x271a)]=defaultValue$1(_0x1573cc,ClampMode$1[_0x303a3b(0x2a7c)]),this[_0x303a3b(0x2b7b)]=!0x1,this[_0x303a3b(0x140)]=!0x1,this[_0x303a3b(0x825)]=new Event(),this[_0x303a3b(0x2725)]=new Event(),this[_0x303a3b(0x2c81)]=!0x0,this[_0x47ca81(0x1713)]=new Event(),this[_0x303a3b(0x1c83)]=[],this[_0x47ca81(0x12ab)]=[];};function clickHandler$3(_0x4fb0e2,_0x49a028){var _0x36cdca=_0x307c2b,_0x1b363d=_0x5e00b3,_0x2e7298=_0x49a028;if(_0x2e7298&&_0x2e7298[_0x36cdca(0x412e)]){var _0x6580a3=_0x2e7298[_0x36cdca(0x2c60)][_0x1b363d(0x20c0)];if(!_0x6580a3[_0x1b363d(0x57f1)])return void console[_0x1b363d(0xca1)](_0x1b363d(0x59a0));var _0x33b8ee=_0x6580a3[_0x1b363d(0x5a27)](_0x4fb0e2['position']);if(_0x33b8ee){if(_0x2e7298[_0x1b363d(0x2b7b)]){var _0x27b3e9=new Cartesian2(_0x4fb0e2[_0x1b363d(0x3747)]['x'],_0x4fb0e2[_0x1b363d(0x3747)]['y']);switch(_0x2e7298[_0x1b363d(0x3037)]){case DrawMode$1[_0x1b363d(0x37f3)]:processLine(_0x27b3e9,_0x2e7298,!0x0);break;case DrawMode$1[_0x1b363d(0x34ba)]:processPolygon(_0x27b3e9,_0x2e7298,!0x0);}}else switch(_0x2e7298[_0x36cdca(0x34ad)]=!0x0,_0x2e7298[_0x1b363d(0x1c83)][_0x1b363d(0x809)]=0x0,_0x2e7298[_0x1b363d(0x1c83)][_0x1b363d(0x5323)](_0x33b8ee[_0x1b363d(0x40f3)]()),_0x2e7298[_0x36cdca(0x266d)]){case DrawMode$1[_0x1b363d(0x3e09)]:startDrawPoint(_0x33b8ee,_0x2e7298);break;case DrawMode$1[_0x1b363d(0x37f3)]:startDrawLine(_0x33b8ee,_0x2e7298);break;case DrawMode$1[_0x1b363d(0x34ba)]:startDrawPolygon(_0x33b8ee,_0x2e7298);break;case DrawMode$1[_0x36cdca(0x3e4)]:startDrawMarker(_0x33b8ee,_0x2e7298);}}_0x2e7298[_0x1b363d(0x3037)]===DrawMode$1[_0x36cdca(0x3a86)]&&startDrawBox(_0x33b8ee,_0x2e7298);}}function startDrawPoint(_0x45b4a6,_0x1bca62){var _0x37b1b8=_0x307c2b,_0x326511=_0x5e00b3,_0x6ed0cb=_0x1bca62;defined$1(_0x6ed0cb[_0x326511(0x251a)])?_0x6ed0cb[_0x326511(0x3fb9)][_0x326511(0x3747)]=_0x45b4a6:(_0x6ed0cb[_0x326511(0x251a)]=new PointPrimitiveCollection({'depthTestEnabled':!0x1}),_0x6ed0cb[_0x326511(0x3fb9)]=_0x6ed0cb['points'][_0x326511(0x30c2)]({'position':_0x45b4a6,'pixelSize':0xa,'color':Color$2[_0x326511(0x3b7e)]}),_0x6ed0cb[_0x37b1b8(0x2c60)][_0x326511(0x20c0)][_0x326511(0x37e8)][_0x326511(0x30c2)](_0x6ed0cb[_0x326511(0x251a)])),_0x6ed0cb['deactivate'](),_0x6ed0cb[_0x37b1b8(0x5446)][_0x326511(0x1c10)]({'object':_0x6ed0cb[_0x326511(0x3fb9)]});}function startDrawLine(_0x37aedd,_0x51b226){var _0x4cacb7=_0x5e00b3,_0x2c461a=_0x51b226;if(_0x2c461a[_0x4cacb7(0x634)]=[_0x37aedd,_0x37aedd],defined$1(_0x2c461a[_0x4cacb7(0x37cc)]))_0x2c461a[_0x4cacb7(0x37cc)][_0x4cacb7(0x3234)]=!0x0;else{var _0x270647=_0x2c461a[_0x4cacb7(0x271a)]>0x0,_0x5bd82f=_0x2c461a[_0x4cacb7(0x271a)]<ClampMode$1[_0x4cacb7(0x12e3)]?ClassificationType$1[_0x4cacb7(0x3f19)]:_0x2c461a[_0x4cacb7(0x271a)]<ClampMode$1[_0x4cacb7(0x4a66)]?ClassificationType$1[_0x4cacb7(0x1a6a)]:ClassificationType$1['BOTH'];_0x2c461a[_0x4cacb7(0x37cc)]=_0x2c461a[_0x4cacb7(0x28c)][_0x4cacb7(0x5516)][_0x4cacb7(0x30c2)]({'polyline':{'positions':new CallbackProperty(function(){var _0x57d310=_0x140d,_0x3f220b=_0x4cacb7;return defined$1(_0x2c461a[_0x57d310(0x311b)])?_0x2c461a[_0x3f220b(0x634)][_0x3f220b(0x736)]([_0x2c461a[_0x3f220b(0x634)][0x0]]):_0x2c461a[_0x3f220b(0x634)];},!0x1),'width':0x3,'material':Color$2[_0x4cacb7(0x55dc)](_0x4cacb7(0x2848)),'clampToGround':_0x270647,'classificationType':_0x5bd82f}});}}function startDrawPolygon(_0xa1f635,_0x140d96){var _0x43de38=_0x307c2b,_0x936b53=_0x5e00b3,_0x553e30=_0x140d96;if(_0x553e30[_0x936b53(0x634)]=[_0xa1f635,_0xa1f635],startDrawLine(_0xa1f635,_0x140d96),defined$1(_0x553e30[_0x936b53(0x2bc0)]))_0x553e30[_0x936b53(0x2bc0)][_0x43de38(0x537b)]=!0x0,_0x553e30[_0x936b53(0x37cc)][_0x936b53(0x3234)]=!0x0,defined$1(_0x553e30[_0x936b53(0x1831)])&&_0x553e30[_0x43de38(0x2c60)][_0x936b53(0x20c0)][_0x936b53(0x449f)][_0x936b53(0x4f4b)](_0x553e30[_0x936b53(0x1831)]),defined$1(_0x553e30[_0x43de38(0x57d4)])&&_0x553e30[_0x936b53(0x28c)][_0x43de38(0x24a7)][_0x936b53(0x449f)][_0x936b53(0x4f4b)](_0x553e30['rasterPolylines']);else{var _0x3e1ffc=ClampMode$1[_0x43de38(0xb23)]===_0x553e30[_0x936b53(0x271a)],_0x23d4e0=_0x553e30[_0x43de38(0x58c3)]<ClampMode$1[_0x43de38(0x1470)]?ClassificationType$1[_0x936b53(0x3f19)]:_0x553e30[_0x936b53(0x271a)]<ClampMode$1[_0x936b53(0x4a66)]?ClassificationType$1[_0x936b53(0x1a6a)]:ClassificationType$1['BOTH'];_0x553e30[_0x936b53(0x2bc0)]=_0x553e30[_0x936b53(0x28c)][_0x936b53(0x5516)][_0x936b53(0x30c2)]({'polygon':{'hierarchy':new CallbackProperty(function(){var _0x4b346d=_0x936b53;return{'positions':_0x553e30[_0x4b346d(0x634)],'holes':[]};},!0x1),'material':Color$2[_0x936b53(0x3c55)][_0x936b53(0x1e29)](0.5),'perPositionHeight':_0x3e1ffc,'classificationType':_0x23d4e0},'depthTestEnabled':_0x553e30['_enableDepthTest']});}}function startDrawMarker(_0x271e3f,_0x2c398c){var _0x2d0265=_0x307c2b,_0x1b3d0c=_0x5e00b3,_0x593eb6=_0x2c398c;Cartographic[_0x1b3d0c(0x50e9)](_0x271e3f)[_0x2d0265(0x10d5)],defined$1(_0x593eb6[_0x1b3d0c(0x1fff)])?_0x593eb6[_0x1b3d0c(0x1fff)][_0x1b3d0c(0x3747)]=_0x271e3f:(_0x593eb6[_0x2d0265(0x45b9)]=new BillboardCollection(),_0x593eb6[_0x1b3d0c(0x1fff)]=_0x593eb6[_0x1b3d0c(0x7a0)][_0x1b3d0c(0x30c2)]({'position':_0x271e3f,'image':buildModuleUrl(_0x1b3d0c(0x2327)),'verticalOrigin':VerticalOrigin$1[_0x1b3d0c(0x1bb5)],'scale':0.5}),_0x593eb6[_0x2d0265(0x2c60)][_0x1b3d0c(0x20c0)]['primitives'][_0x1b3d0c(0x30c2)](_0x593eb6[_0x1b3d0c(0x7a0)])),_0x593eb6[_0x1b3d0c(0x37fc)](),_0x593eb6[_0x1b3d0c(0x4092)][_0x1b3d0c(0x1c10)]({'object':_0x593eb6['marker']});}function startDrawBox(_0x4b75be,_0x45236d){var _0x159ca6=_0x307c2b,_0x57e936=_0x5e00b3;defined$1(_0x45236d[_0x57e936(0x5e8d)])||(_0x45236d[_0x57e936(0x5e8d)]={'leftClickTimes':0x0,'scratchPosition':new Cartesian3(),'length':0x0,'width':0x0,'height':0x0}),defined$1(_0x45236d[_0x57e936(0x54f)])||(_0x45236d[_0x57e936(0x54f)]=[]);var _0x2690c7=_0x45236d[_0x57e936(0x5e8d)];if(0x0!==_0x2690c7[_0x57e936(0x1f28)]||defined$1(_0x4b75be)){if(_0x2690c7[_0x159ca6(0x7f7)]++,_0x2690c7[_0x57e936(0x2777)]=_0x4b75be,0x1===_0x2690c7[_0x57e936(0x1f28)])_0x2690c7[_0x57e936(0x3a10)]=Transforms[_0x159ca6(0xab8)](_0x4b75be),_0x2690c7['enuInverse']=Matrix4['inverse'](_0x2690c7[_0x57e936(0x3a10)],new Matrix4()),Cartesian3[_0x57e936(0x40f3)](_0x4b75be,_0x2690c7[_0x57e936(0x43a5)]),_0x45236d[_0x159ca6(0x5167)]=_0x2690c7[_0x57e936(0x5573)]=_0x45236d[_0x57e936(0x28c)][_0x57e936(0x5516)][_0x57e936(0x30c2)]({'position':new CallbackProperty(function(){var _0x7cc9e3=_0x57e936;return _0x2690c7[_0x7cc9e3(0x43a5)];},!0x1),'box':{'dimensions':new CallbackProperty(function(_0x44d0b3,_0x3a8e1a){var _0x1e8767=_0x159ca6,_0x39601c=_0x57e936;return(_0x3a8e1a=_0x3a8e1a||new Cartesian3(_0x2690c7[_0x39601c(0x809)],_0x2690c7[_0x39601c(0x2d3c)],_0x2690c7[_0x1e8767(0x10d5)]))['x']=_0x2690c7[_0x39601c(0x809)],_0x3a8e1a['y']=_0x2690c7[_0x39601c(0x2d3c)],_0x3a8e1a['z']=_0x2690c7[_0x39601c(0x5a4e)],_0x3a8e1a;},!0x1),'material':Color$2[_0x57e936(0x55dc)](_0x57e936(0x21a6)),'outline':!0x0,'outlineColor':Color$2[_0x57e936(0x12b7)]}}),_0x45236d[_0x159ca6(0x5746)][_0x57e936(0x5323)](_0x45236d[_0x159ca6(0x5167)]),_0x2690c7[_0x57e936(0xd13)]=_0x2690c7[_0x57e936(0x5573)][_0x57e936(0xd13)];else{if(0x2===_0x2690c7[_0x57e936(0x1f28)]){var _0x237d80=Matrix4[_0x57e936(0x108e)](_0x2690c7[_0x57e936(0xfb6)],_0x2690c7[_0x159ca6(0x2341)],new Cartesian3());Cartesian3['multiplyByScalar'](_0x237d80,0x2,_0x237d80),_0x2690c7[_0x57e936(0x190e)]=Matrix4[_0x57e936(0x108e)](_0x2690c7[_0x159ca6(0xad0)],_0x237d80,_0x237d80);}}}}function moveHandler$4(_0x5eaa44,_0x5d79c4){var _0x1a58db=_0x307c2b,_0x5928a5=_0x5e00b3,_0x5c5203=_0x5d79c4;if(_0x5c5203&&_0x5c5203[_0x5928a5(0x140)]&&_0x5c5203[_0x5928a5(0x2b7b)]){var _0x56686f=new Cartesian2(_0x5eaa44[_0x5928a5(0x37d2)]['x'],_0x5eaa44[_0x1a58db(0x1abb)]['y']);switch(_0x5c5203[_0x5928a5(0x3037)]){case DrawMode$1[_0x5928a5(0x37f3)]:processLine(_0x56686f,_0x5c5203,!0x1);break;case DrawMode$1[_0x5928a5(0x34ba)]:processPolygon(_0x56686f,_0x5c5203,!0x1);break;case DrawMode$1[_0x5928a5(0x4a86)]:processBox(_0x56686f,_0x5c5203);}}_0x5c5203[_0x5928a5(0x1b59)][_0x1a58db(0x31b9)](new Cartesian2(_0x5eaa44['endPosition']['x'],_0x5eaa44[_0x5928a5(0x37d2)]['y']));}function processLine(_0x56d0d9,_0x433eb3,_0x5f1c60){var _0x951eb=_0x307c2b,_0x3dc963=_0x5e00b3,_0x509f5f=_0x433eb3,_0x4338ef=_0x509f5f['viewer'][_0x951eb(0x24a7)][_0x3dc963(0x5a27)](_0x56d0d9);if(defined$1(_0x4338ef)){var _0x5d0007=_0x509f5f['_positions'][_0x3dc963(0x809)];0x1==_0x5f1c60?(_0x509f5f[_0x3dc963(0x634)][_0x5d0007]=_0x4338ef,_0x509f5f[_0x3dc963(0x1c83)][_0x3dc963(0x5323)](_0x4338ef[_0x3dc963(0x40f3)]())):_0x509f5f[_0x951eb(0x12ab)][_0x5d0007-0x1]=_0x4338ef;}}function processPolygon(_0xd9df88,_0x2b279e,_0x9fa4fc){var _0x59e2d1=_0x307c2b,_0x33ca27=_0x5e00b3,_0x3c7529=_0x2b279e,_0x5432f8=_0x3c7529[_0x33ca27(0x28c)][_0x33ca27(0x20c0)][_0x33ca27(0x5a27)](_0xd9df88);if(defined$1(_0x5432f8)){var _0x48fdc3=_0x3c7529[_0x33ca27(0x634)][_0x33ca27(0x809)];0x1==_0x9fa4fc?(_0x3c7529[_0x59e2d1(0x14e)][_0x33ca27(0x5323)](_0x5432f8[_0x59e2d1(0x2d7b)]()),_0x3c7529[_0x33ca27(0x634)][_0x48fdc3]=_0x5432f8):_0x3c7529[_0x33ca27(0x634)][_0x48fdc3-0x1]=_0x5432f8;}}Object[_0x5e00b3(0x1dfd)](DrawHandler[_0x307c2b(0x1aa2)],{'drawEvt':{'get':function(){var _0x59a8f3=_0x307c2b;return this[_0x59a8f3(0x93c)];}},'activeEvt':{'get':function(){var _0x1cf306=_0x5e00b3;return this[_0x1cf306(0x2725)];}},'clampMode':{'get':function(){var _0x8337df=_0x5e00b3;return this[_0x8337df(0x271a)];},'set':function(_0x28ee3a){var _0x5a2bdd=_0x307c2b,_0x4fae72=_0x5e00b3;if(this[_0x5a2bdd(0x58c3)]!==ClampMode$1[_0x4fae72(0x291f)]&&_0x28ee3a!==ClampMode$1[_0x5a2bdd(0xaca)]){if(defined$1(_0x28ee3a)&&_0x28ee3a!=this[_0x4fae72(0x271a)]){if(this[_0x5a2bdd(0x58c3)]=_0x28ee3a,defined$1(this[_0x4fae72(0x37cc)])&&defined$1(this[_0x4fae72(0x37cc)][_0x4fae72(0x37cc)])){var _0x1a54ad=_0x28ee3a!==ClampMode$1[_0x4fae72(0x2a7c)],_0x526259=that[_0x4fae72(0x271a)]<ClampMode$1[_0x4fae72(0x12e3)]?ClassificationType$1[_0x5a2bdd(0x5654)]:that['_clampMode']<ClampMode$1[_0x5a2bdd(0xd63)]?ClassificationType$1['S3M_TILE']:ClassificationType$1[_0x5a2bdd(0x2e50)];this[_0x4fae72(0x37cc)][_0x4fae72(0x37cc)][_0x4fae72(0x128)]=_0x1a54ad,this[_0x5a2bdd(0x204b)][_0x4fae72(0x37cc)][_0x4fae72(0x1864)]=_0x526259;}if(defined$1(this[_0x4fae72(0x2bc0)])){var _0x2729fc=ClampMode$1[_0x5a2bdd(0xb23)]===this[_0x4fae72(0x271a)];_0x526259=that[_0x5a2bdd(0x58c3)]<ClampMode$1[_0x4fae72(0x12e3)]?ClassificationType$1[_0x4fae72(0x3f19)]:that[_0x4fae72(0x271a)]<ClampMode$1[_0x4fae72(0x4a66)]?ClassificationType$1[_0x4fae72(0x1a6a)]:ClassificationType$1[_0x4fae72(0x1f08)],(this[_0x4fae72(0x2bc0)][_0x5a2bdd(0x311b)][_0x4fae72(0x39f4)]=_0x2729fc,this[_0x4fae72(0x2bc0)][_0x4fae72(0x2bc0)][_0x4fae72(0x1864)]=_0x526259);}}}else this[_0x4fae72(0x271a)]=ClampMode$1['Raster'];}},'enableDepthTest':{'get':function(){var _0x5ebc47=_0x5e00b3;return this[_0x5ebc47(0x2c81)];},'set':function(_0x5c6673){var _0x1cd0c1=_0x5e00b3;this[_0x1cd0c1(0x2c81)]=_0x5c6673;}}}),DrawHandler[_0x307c2b(0x1aa2)][_0x5e00b3(0x3eaa)]=function(){var _0xd9f198=_0x307c2b,_0x5681ee=_0x5e00b3;if(0x1!=this[_0x5681ee(0x140)]){this[_0x5681ee(0x140)]=!0x0;var _0x169980=this;this[_0xd9f198(0x25e1)][_0x5681ee(0x2419)](function(_0x4a7ddd){clickHandler$3(_0x4a7ddd,_0x169980);},ScreenSpaceEventType$1[_0x5681ee(0x1f1)]),this['handler'][_0xd9f198(0x1a5c)](function(_0x12dd00){moveHandler$4(_0x12dd00,_0x169980);},ScreenSpaceEventType$1[_0x5681ee(0xe23)]),this[_0x5681ee(0xed8)][_0x5681ee(0x2419)](function(_0x2971cd){rclkHandler$2(_0x2971cd,_0x169980);},ScreenSpaceEventType$1[_0x5681ee(0x356f)]),this[_0xd9f198(0x17fc)][_0x5681ee(0x1c10)](!0x0);}},DrawHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x37fc)]=function(){var _0x2b9058=_0x307c2b,_0x566bf8=_0x5e00b3;this[_0x566bf8(0x140)]=!0x1,this[_0x566bf8(0x2b7b)]=!0x1,this[_0x566bf8(0xed8)][_0x566bf8(0x5732)](ScreenSpaceEventType$1[_0x566bf8(0x1f1)]),this[_0x566bf8(0xed8)][_0x2b9058(0x3260)](ScreenSpaceEventType$1[_0x566bf8(0xe23)]),this[_0x566bf8(0xed8)][_0x566bf8(0x5732)](ScreenSpaceEventType$1[_0x566bf8(0x356f)]),this[_0x566bf8(0x42b2)][_0x566bf8(0x1c10)](!0x1);},DrawHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x5eea3d=_0x307c2b,_0x16b9be=_0x5e00b3;if(this[_0x16b9be(0x37fc)](),this[_0x16b9be(0x1c83)][_0x5eea3d(0x2ef4)]=0x0,this[_0x16b9be(0x634)][_0x16b9be(0x809)]=0x0,defined$1(this[_0x16b9be(0x2cab)])&&(this[_0x16b9be(0x28c)][_0x16b9be(0x20c0)][_0x5eea3d(0x2b40)][_0x16b9be(0x4f4b)](this[_0x16b9be(0x2cab)]),this[_0x16b9be(0x2cab)]=void 0x0),defined$1(this['rasterPolygon'])&&(this[_0x5eea3d(0x2c60)][_0x16b9be(0x20c0)][_0x16b9be(0x449f)][_0x16b9be(0x4f4b)](this[_0x16b9be(0x1831)]),this[_0x16b9be(0x1831)]=void 0x0),defined$1(this[_0x16b9be(0x2bc0)])&&(this[_0x5eea3d(0x2c60)][_0x16b9be(0x5516)][_0x16b9be(0x4f4b)](this[_0x5eea3d(0x311b)]),this['polygon']=void 0x0),defined$1(this[_0x16b9be(0x37cc)])&&(this[_0x5eea3d(0x2c60)][_0x16b9be(0x5516)][_0x16b9be(0x4f4b)](this[_0x5eea3d(0x204b)]),this[_0x16b9be(0x37cc)]=void 0x0),defined$1(this[_0x16b9be(0x251a)])&&(this[_0x5eea3d(0x2c71)][_0x16b9be(0x443c)](),this[_0x16b9be(0x28c)]['scene'][_0x16b9be(0x37e8)][_0x5eea3d(0x45fe)](this[_0x16b9be(0x251a)]),this[_0x16b9be(0x251a)]=void 0x0),defined$1(this[_0x16b9be(0x7a0)])&&(this[_0x16b9be(0x28c)][_0x16b9be(0x20c0)][_0x16b9be(0x37e8)][_0x5eea3d(0x45fe)](this[_0x5eea3d(0x45b9)]),this[_0x16b9be(0x7a0)]=void 0x0,defined$1(this[_0x16b9be(0x1fff)])&&(this[_0x16b9be(0x1fff)]=void 0x0)),defined$1(this[_0x16b9be(0x31dc)])&&this[_0x16b9be(0x28c)][_0x5eea3d(0x4616)][_0x5eea3d(0x45fe)](this[_0x16b9be(0x31dc)]),defined$1(this[_0x16b9be(0x54f)])){for(var _0x27ac84=0x0,_0x44bf7a=this[_0x5eea3d(0x5746)][_0x16b9be(0x809)];_0x27ac84<_0x44bf7a;_0x27ac84++)this[_0x5eea3d(0x2c60)][_0x16b9be(0x5516)][_0x16b9be(0x4f4b)](this[_0x16b9be(0x54f)][_0x27ac84]);this[_0x16b9be(0x54f)]=void 0x0,this[_0x16b9be(0xd13)]=void 0x0,this[_0x16b9be(0x5e8d)]=void 0x0;}};var scatchEnuPos=new Cartesian3(),scatchNormal=new Cartesian3(),scratchPWindow=new Cartesian2(),scrtchBS=new BoundingSphere();function processBox(_0x189f0e,_0x180fed,_0x40bf8d){var _0x248938=_0x307c2b,_0x933ce0=_0x5e00b3,_0x542c1b=_0x180fed[_0x933ce0(0x5e8d)];if(defined$1(_0x542c1b)){if(0x1==_0x542c1b[_0x933ce0(0x1f28)]){if(_0x180fed[_0x933ce0(0x28c)][_0x933ce0(0x20c0)][_0x933ce0(0x3037)]===SceneMode$1[_0x933ce0(0x5d29)]){var _0x234f35=(_0xd0cde5=_0x180fed[_0x933ce0(0x28c)][_0x933ce0(0x20c0)]['camera'])['getPickRay'](_0x189f0e),_0x5f3c8a=Transforms[_0x933ce0(0xf04)](_0x542c1b[_0x933ce0(0x2777)]);defined$1(_0x542c1b['first'])||(_0x542c1b[_0x933ce0(0x4955)]=Cartesian3['clone'](_0x542c1b[_0x248938(0xd7e)]));var _0xc9f068=Plane[_0x248938(0x94b)](_0x5f3c8a,Cartesian3[_0x933ce0(0x442b)]);if(!defined$1(_0x4a9190=IntersectionTests[_0x933ce0(0x35bd)](_0x234f35,_0xc9f068)))return;Cartographic[_0x933ce0(0x50e9)](_0x542c1b[_0x933ce0(0x2777)]);var _0x2b4311=Transforms[_0x933ce0(0x8c1)](_0x4a9190);_0x542c1b[_0x248938(0x65e)]=Cartesian3[_0x933ce0(0x40f3)](_0x2b4311),_0x2b4311=Cartographic[_0x248938(0x1aa5)](_0x2b4311);var _0x242d01=Math[_0x933ce0(0x52a3)](_0x2b4311[_0x933ce0(0x5859)]);_0x542c1b[_0x933ce0(0x2905)]=_0x242d01,_0x2b4311=Cartographic[_0x248938(0x1100)](_0x2b4311),_0x4a9190=Transforms[_0x933ce0(0xf04)](_0x2b4311),_0x542c1b[_0x248938(0x2341)]=Cartesian3[_0x933ce0(0x58e)](_0x4a9190,_0x5f3c8a,new Cartesian3()),_0x542c1b['scratchPosition']=Transforms[_0x933ce0(0x8c1)](_0x542c1b[_0x933ce0(0x43a5)]),_0x542c1b[_0x933ce0(0x809)]=Math['abs'](_0x4a9190['y']-_0x5f3c8a['y'])*_0x242d01,_0x542c1b[_0x933ce0(0x2d3c)]=Math[_0x933ce0(0x1beb)](_0x4a9190['z']-_0x5f3c8a['z']),_0x542c1b[_0x933ce0(0x5a4e)]=0x0;}else{_0x234f35=_0x180fed[_0x933ce0(0x28c)][_0x933ce0(0x5592)][_0x933ce0(0x5599)](_0x189f0e);var _0x125d8c=BoundingSphere[_0x933ce0(0x1d8a)]([0x0,0x0,0x0,Cartesian3[_0x933ce0(0x451d)](_0x542c1b[_0x933ce0(0x2777)],Cartesian3[_0x933ce0(0x3a34)])],0x0,scrtchBS),_0x3e1087=IntersectionTests['raySphere'](_0x234f35,_0x125d8c),_0x4a9190=Ray[_0x933ce0(0x3adb)](_0x234f35,_0x3e1087[_0x933ce0(0x21ae)]),_0x58f557=Matrix4[_0x933ce0(0x108e)](_0x542c1b[_0x933ce0(0xfb6)],_0x4a9190,scatchEnuPos);_0x58f557['z']=0x0,_0x542c1b['scratchPosition']=Matrix4[_0x933ce0(0x108e)](_0x542c1b[_0x248938(0xad0)],Cartesian3[_0x933ce0(0x359a)](_0x58f557,0x2,_0x58f557),_0x542c1b[_0x933ce0(0x43a5)]),Matrix4[_0x933ce0(0x108e)](_0x542c1b[_0x933ce0(0xfb6)],_0x542c1b[_0x933ce0(0x43a5)],_0x58f557),_0x542c1b[_0x933ce0(0x809)]=0x2*(_0x58f557['x']>0x0?_0x58f557['x']:-_0x58f557['x']),_0x542c1b[_0x933ce0(0x2d3c)]=0x2*(_0x58f557['y']>0x0?_0x58f557['y']:-_0x58f557['y']),_0x542c1b[_0x933ce0(0x5a4e)]=0x0;}}else{if(_0x542c1b[_0x933ce0(0x1f28)]>0x1){if(_0x180fed[_0x933ce0(0x28c)][_0x933ce0(0x20c0)][_0x248938(0x266d)]===SceneMode$1['COLUMBUS_VIEW']){var _0x4ac162=(_0xd0cde5=_0x180fed[_0x933ce0(0x28c)][_0x248938(0x24a7)][_0x933ce0(0x5592)])[_0x933ce0(0x5599)](_0x189f0e),_0x3fb206=Cartesian2[_0x933ce0(0x160f)](_0x189f0e['x']+0x5,_0x189f0e['y'],scratchPWindow),_0x3f80cf=_0xd0cde5['getPickRay'](_0x3fb206),_0x3fc796=Cartesian3[_0x248938(0x4d5b)](Cartesian3[_0x933ce0(0x4143)](_0x4ac162[_0x933ce0(0x416)],_0x3f80cf[_0x933ce0(0x416)],scatchNormal),scatchNormal),_0x3d5f7f=(_0xc9f068=Plane[_0x933ce0(0x18dc)](_0xd0cde5[_0x933ce0(0x2b06)],_0x3fc796),Transforms[_0x933ce0(0xf04)](_0x542c1b[_0x248938(0x65e)]));_0x3d5f7f['x']=0.1,_0x234f35=new Ray(_0x3d5f7f,Cartesian3[_0x933ce0(0x442b)]);var _0x3688ae=IntersectionTests[_0x933ce0(0x35bd)](_0x234f35,_0xc9f068);if(!defined$1(_0x3688ae))return;_0x5f3c8a=Transforms[_0x933ce0(0xf04)](_0x542c1b[_0x248938(0xfda)]),(_0x542c1b['scratchPosition']=Cartesian3[_0x933ce0(0x58e)](_0x5f3c8a,_0x3688ae,new Cartesian3()),_0x542c1b[_0x933ce0(0x43a5)]=Transforms[_0x933ce0(0x8c1)](_0x542c1b[_0x933ce0(0x43a5)]),_0x542c1b[_0x933ce0(0x190e)]=Transforms[_0x933ce0(0x8c1)](_0x3688ae),_0x542c1b[_0x248938(0x10d5)]=Math[_0x933ce0(0x1beb)](_0x5f3c8a['x']-_0x3688ae['x']));}else{var _0xd0cde5;_0x4ac162=(_0xd0cde5=_0x180fed[_0x933ce0(0x28c)][_0x933ce0(0x20c0)]['camera'])[_0x933ce0(0x5599)](_0x189f0e),_0x3fb206=Cartesian2[_0x933ce0(0x160f)](_0x189f0e['x']+0x5,_0x189f0e['y'],scratchPWindow),_0x3f80cf=_0xd0cde5[_0x933ce0(0x5599)](_0x3fb206),_0x3fc796=Cartesian3[_0x248938(0x4d5b)](Cartesian3['cross'](_0x4ac162[_0x933ce0(0x416)],_0x3f80cf[_0x933ce0(0x416)],scatchNormal),scatchNormal),_0xc9f068=Plane['fromPointNormal'](_0xd0cde5[_0x248938(0x16e9)],_0x3fc796),_0x234f35=new Ray(Cartesian3[_0x933ce0(0x3a34)],_0x542c1b[_0x933ce0(0x190e)]),_0x542c1b[_0x933ce0(0x190e)]=IntersectionTests[_0x933ce0(0x35bd)](_0x234f35,_0xc9f068);var _0x248880=Matrix4[_0x933ce0(0x108e)](_0x542c1b[_0x933ce0(0xfb6)],_0x542c1b[_0x248938(0x5098)],new Cartesian3());Cartesian3[_0x933ce0(0x359a)](_0x248880,0x2,_0x248880),Cesium[_0x248938(0x1f91)][_0x933ce0(0x108e)](_0x542c1b[_0x933ce0(0x3a10)],_0x248880,_0x542c1b[_0x933ce0(0x43a5)]),_0x542c1b[_0x248938(0x2ef4)]=0x2*(_0x248880['x']>0x0?_0x248880['x']:-_0x248880['x']),_0x542c1b[_0x933ce0(0x2d3c)]=0x2*(_0x248880['y']>0x0?_0x248880['y']:-_0x248880['y']),_0x542c1b[_0x933ce0(0x5a4e)]=0x2*(_0x248880['z']>0x0?_0x248880['z']:-_0x248880['z']);}}}}}var nameId=0x0;function rclkHandler$2(_0x339241,_0x23ac87){var _0x2e5388=_0x307c2b,_0x328c18=_0x5e00b3,_0xeacaa=_0x23ac87;if(_0xeacaa&&_0xeacaa['active']&&_0xeacaa[_0x328c18(0x2b7b)]){if(_0xeacaa[_0x328c18(0x37fc)](),_0xeacaa[_0x2e5388(0x266d)]===DrawMode$1[_0x328c18(0x4a86)])return _0x23ac87[_0x2e5388(0xd69)]=void 0x0,void _0xeacaa[_0x328c18(0x4092)][_0x328c18(0x1c10)]({'object':_0xeacaa[_0x328c18(0xd13)],'positions':_0xeacaa[_0x328c18(0x634)]});if(!defined$1(_0xeacaa[_0x328c18(0x37cc)]))return;if(_0xeacaa[_0x328c18(0x634)]=_0xeacaa[_0x2e5388(0x12ab)][_0x328c18(0x30eb)](0x0,_0xeacaa[_0x2e5388(0x12ab)][_0x328c18(0x809)]-0x1),_0xeacaa[_0x328c18(0x3037)]===DrawMode$1[_0x328c18(0x34ba)]){if(_0xeacaa[_0x2e5388(0x12ab)][_0x328c18(0x809)]<0x3)return void(_0xeacaa[_0x328c18(0x634)][_0x328c18(0x809)]=0x0);var _0x3adfb8=[][_0x2e5388(0x3e5c)](_0xeacaa[_0x328c18(0x634)]);if(_0xeacaa[_0x328c18(0x2bc0)][_0x2e5388(0x14e)]=_0x3adfb8,ClampMode$1[_0x328c18(0x291f)]===_0xeacaa[_0x328c18(0x271a)]){_0xeacaa[_0x328c18(0x634)][_0x328c18(0x809)]=0x0,defined$1(_0xeacaa[_0x2e5388(0x204b)])&&(_0xeacaa[_0x328c18(0x37cc)]['show']=!0x1),defined$1(_0xeacaa[_0x328c18(0x2bc0)])&&(_0xeacaa[_0x328c18(0x2bc0)][_0x328c18(0x3234)]=!0x1);for(var _0x56e758=[],_0x59292e=0x0;_0x59292e<_0x3adfb8[_0x2e5388(0x2ef4)];_0x59292e++)_0x56e758[_0x328c18(0x5323)](Cartographic[_0x328c18(0x50e9)](_0x3adfb8[_0x59292e]));nameId+=0x1,_0xeacaa['rasterPolygon']=nameId,_0xeacaa[_0x328c18(0x28c)][_0x328c18(0x20c0)][_0x328c18(0x449f)][_0x328c18(0x30c2)]({'name':_0xeacaa[_0x328c18(0x1831)],'pickId':_0xeacaa[_0x2e5388(0x4c21)],'positions':_0x56e758,'fillColor':Color$2[_0x328c18(0x3c55)][_0x328c18(0x1e29)](0.5),'geometryType':RasterGeometryType$1[_0x328c18(0x5697)]});var _0x2d3319=[];for(_0x59292e=0x0;_0x59292e<_0x56e758[_0x328c18(0x809)];_0x59292e++)_0x2d3319[_0x2e5388(0x2a0e)](_0x56e758[_0x59292e]);_0x2d3319[_0x2e5388(0x2a0e)](_0x56e758[0x0]),_0xeacaa[_0x328c18(0x2cab)]=nameId,_0xeacaa[_0x328c18(0x28c)][_0x328c18(0x20c0)][_0x328c18(0x449f)][_0x328c18(0x30c2)]({'name':_0xeacaa['rasterPolylines'],'pickId':_0xeacaa[_0x328c18(0x2cab)],'positions':_0x2d3319,'lineColor':Color$2[_0x328c18(0x55dc)](_0x2e5388(0x1af1)),'lineWidth':0x3,'geometryType':RasterGeometryType$1[_0x328c18(0x3313)]}),_0xeacaa[_0x328c18(0x4092)][_0x2e5388(0x31b9)]({'object':_0x3adfb8,'positions':_0xeacaa[_0x328c18(0x1c83)]});}else _0xeacaa[_0x328c18(0x4092)][_0x2e5388(0x31b9)]({'object':_0xeacaa[_0x328c18(0x2bc0)],'positions':_0xeacaa['positions']});}else _0xeacaa[_0x2e5388(0x266d)]===DrawMode$1[_0x328c18(0x37f3)]&&(_0xeacaa[_0x328c18(0x37cc)][_0x2e5388(0x14e)]=_0xeacaa[_0x328c18(0x634)],_0xeacaa['drawEvt'][_0x328c18(0x1c10)]({'object':_0xeacaa[_0x328c18(0x37cc)],'positions':_0xeacaa[_0x2e5388(0x14e)]}));}}var referencePointPrefix=_0x307c2b(0x1532),referenceAddPointPrefix=_0x307c2b(0x3af7),EditHandler=function(_0x46f7ab,_0x1d55bd){var _0xef2865=_0x307c2b,_0x21078a=_0x5e00b3;if(!defined$1(_0x46f7ab)||!defined$1(_0x1d55bd))throw new DeveloperError$1(_0xef2865(0x5060));this[_0x21078a(0xed8)]=new ScreenSpaceEventHandler(_0x46f7ab[_0x21078a(0x20c0)][_0xef2865(0x8ad)]),this[_0x21078a(0x28c)]=_0x46f7ab,this[_0xef2865(0x412e)]=!0x1,this[_0x21078a(0x49f9)]=Color$2[_0x21078a(0x3b7e)],this[_0x21078a(0x4a5e)]=Color$2[_0x21078a(0x2e1a)],this[_0x21078a(0x10fa)](_0x1d55bd),this[_0xef2865(0x3ab8)]=!0x1,this[_0x21078a(0xf65)]=new Event();};function pickEntity$1(_0x559b68,_0x4ddf0b){var _0x4f5a55=_0x307c2b,_0x487c83=_0x5e00b3;if(!_0x559b68[_0x4f5a55(0x24a7)][_0x487c83(0x2755)](_0x4ddf0b[_0x487c83(0x3747)])[_0x487c83(0x414b)]){var _0x31c52=_0x559b68[_0x487c83(0x20c0)][_0x487c83(0x3c62)](_0x4ddf0b[_0x487c83(0x3747)]);if(defined$1(_0x31c52)){var _0x50f962=defaultValue$1(_0x31c52['id'],_0x31c52[_0x487c83(0x1e5a)]['id']);if(_0x50f962 instanceof Entity)return _0x50f962;if(defined$1(_0x31c52[_0x4f5a55(0x2739)]))return _0x31c52;}}}function downHandler(_0x46cfea,_0x1ae574){var _0x331d83=_0x307c2b,_0x5b440f=_0x5e00b3,_0x1a55f5=_0x1ae574;if(_0x1a55f5&&_0x1a55f5[_0x5b440f(0x140)]){var _0x5d0cfe=pickEntity$1(_0x1a55f5[_0x331d83(0x2c60)],_0x46cfea);if(defined$1(_0x5d0cfe)){var _0xc223bc=_0x5d0cfe['id'];if(!defined$1(_0xc223bc))return;var _0x5437af=_0xc223bc[_0x5b440f(0x390f)]('_');0x2==_0x5437af[_0x5b440f(0x809)]&&_0x5437af[0x0]===referencePointPrefix&&(_0x1a55f5[_0x5b440f(0x2c0)]=parseInt(_0x5437af[0x1]),_0x1a55f5[_0x5b440f(0x461)]=_0x5d0cfe[_0x5b440f(0x1e5a)],_0x1a55f5[_0x5b440f(0x461)][_0x5b440f(0x8fe)]=_0x1a55f5[_0x5b440f(0x4a5e)],_0x1a55f5[_0x5b440f(0x28c)][_0x5b440f(0x20c0)][_0x5b440f(0x2203)][_0x5b440f(0x1114)]=!0x1);}else _0x1ae574[_0x5b440f(0x3fec)]();}}function upHandler(_0x210e23,_0x2ecb1e){var _0x1c99c2=_0x307c2b,_0x1586fe=_0x5e00b3,_0x195efb=_0x2ecb1e;_0x195efb&&_0x195efb[_0x1c99c2(0x412e)]&&(_0x195efb[_0x1c99c2(0x1891)]=-0x1,defined$1(_0x195efb[_0x1586fe(0x461)])&&(_0x195efb[_0x1586fe(0x461)][_0x1586fe(0x8fe)]=_0x195efb[_0x1586fe(0x49f9)],_0x195efb[_0x1586fe(0x461)]=void 0x0),_0x195efb[_0x1586fe(0x28c)][_0x1586fe(0x20c0)][_0x1c99c2(0x580b)][_0x1c99c2(0x5280)]=!0x0,_0x195efb[_0x1586fe(0xf65)]['raiseEvent']({}));}function moveHandler$3(_0x357dc0,_0x2a65d9){var _0x29cda0=_0x307c2b,_0x364f7a=_0x5e00b3,_0x29b5be=_0x2a65d9;if(_0x29b5be&&_0x29b5be[_0x364f7a(0x140)]&&_0x29b5be['_editPointIndex']>-0x1&&_0x29b5be[_0x29cda0(0x2c60)][_0x364f7a(0x20c0)][_0x364f7a(0x2203)][_0x364f7a(0x2334)][_0x364f7a(0x4d43)][0x0]){var _0x2931db,_0x417df6=new Cartesian2(_0x357dc0[_0x364f7a(0x37d2)]['x'],_0x357dc0[_0x364f7a(0x37d2)]['y']),_0x33032b=_0x29b5be[_0x29cda0(0x738)],_0x172e44=_0x29b5be[_0x29cda0(0x4098)],_0x3c7ba5=!0x0;if(defined$1(_0x33032b)&&(_0x3c7ba5=_0x33032b[_0x29cda0(0x21de)]),defined$1(_0x172e44)&&(_0x3c7ba5=!_0x172e44[_0x364f7a(0x39f4)]),_0x3c7ba5)_0x2931db=_0x29b5be[_0x364f7a(0x28c)][_0x364f7a(0x20c0)][_0x364f7a(0x5a27)](_0x417df6);else{if(_0x29b5be[_0x364f7a(0x72e)]){var _0x598f5d=_0x29b5be[_0x364f7a(0x28c)]['camera'][_0x29cda0(0x3860)](_0x417df6),_0x27a93e=new Cartesian2(_0x417df6['x']+0x5,_0x417df6['y']),_0x83702f=_0x29b5be[_0x364f7a(0x28c)][_0x364f7a(0x5592)][_0x364f7a(0x5599)](_0x27a93e),_0x29f885=new Cartesian3();_0x29f885=Cartesian3[_0x364f7a(0x4143)](_0x598f5d[_0x29cda0(0x2a4f)],_0x83702f['direction'],_0x29f885);var _0x148db2=new Cartesian3();Cartesian3[_0x29cda0(0x4d5b)](_0x29f885,_0x148db2);var _0x3b9895=Plane[_0x364f7a(0x18dc)](_0x29b5be[_0x364f7a(0x28c)][_0x29cda0(0x57e6)][_0x364f7a(0x3747)],_0x148db2),_0x5c905b=new Ray(Cartesian3[_0x364f7a(0x3a34)],_0x29b5be[_0x364f7a(0x461)][_0x364f7a(0x3747)]);_0x2931db=IntersectionTests[_0x364f7a(0x35bd)](_0x5c905b,_0x3b9895);}else{_0x5c905b=_0x29b5be[_0x364f7a(0x28c)][_0x364f7a(0x5592)][_0x364f7a(0x5599)](_0x417df6);var _0x53f806=new BoundingSphere(Cartesian3[_0x364f7a(0x3a34)],Cartesian3[_0x364f7a(0x451d)](_0x29b5be['_editPoint'][_0x364f7a(0x3747)],Cartesian3[_0x364f7a(0x3a34)])),_0x56d535=IntersectionTests[_0x364f7a(0x5c25)](_0x5c905b,_0x53f806);_0x2931db=Ray['getPoint'](_0x5c905b,_0x56d535[_0x364f7a(0x21ae)]);}}_0x29b5be[_0x364f7a(0x461)][_0x364f7a(0x3747)]=_0x2931db;var _0x1fd561=_0x29b5be[_0x364f7a(0x634)];_0x1fd561[_0x29b5be[_0x364f7a(0x2c0)]]=_0x2931db,defined$1(_0x33032b)&&(_0x33032b[_0x364f7a(0x1c83)]=new CallbackProperty(function(){return _0x1fd561;},!0x1)),defined$1(_0x172e44)&&(_0x172e44[_0x364f7a(0x45b0)]=new CallbackProperty(function(){return{'positions':_0x1fd561,'holes':[]};},!0x1)),_0x29b5be[_0x364f7a(0x5348)]();}}function clickHandler$2(_0x24af91,_0x40c17c){var _0x4556b6=_0x307c2b,_0x7c64d6=_0x5e00b3,_0x8793d5=_0x40c17c;if(_0x8793d5&&_0x8793d5[_0x4556b6(0x412e)]){var _0x549bd7=pickEntity$1(_0x8793d5[_0x4556b6(0x2c60)],_0x24af91);if(defined$1(_0x549bd7)){var _0x363a7b=_0x549bd7['id'];if(!defined$1(_0x363a7b))return;var _0x597059=_0x363a7b[_0x7c64d6(0x390f)]('_');if(0x2==_0x597059[_0x7c64d6(0x809)]&&_0x597059[0x0]===referenceAddPointPrefix){var _0x51c7b3=parseInt(_0x597059[0x1]),_0x134005=_0x8793d5[_0x4556b6(0x28d5)][_0x51c7b3];(_0x3d0307=_0x8793d5[_0x7c64d6(0x634)])[_0x7c64d6(0x2f5b)](_0x51c7b3+0x1,0x0,_0x134005);var _0x5d0773=_0x8793d5[_0x7c64d6(0x4473)];defined$1(_0x5d0773)&&(_0x5d0773[_0x7c64d6(0x1c83)]=new CallbackProperty(function(){return _0x3d0307;},!0x1));var _0x370612=_0x8793d5[_0x7c64d6(0x203c)];if(defined$1(_0x370612)){var _0x92127c=new CallbackProperty(function(){return _0x3d0307;},!0x1),_0x3d0307=_0x370612[_0x7c64d6(0x45b0)][_0x7c64d6(0x4d6)](0x0);Array[_0x7c64d6(0x2676)](_0x3d0307)?_0x370612[_0x7c64d6(0x45b0)]=_0x92127c:_0x370612[_0x4556b6(0x4b11)][_0x7c64d6(0x1c83)]=_0x92127c;}_0x8793d5[_0x7c64d6(0x407e)](),_0x8793d5[_0x7c64d6(0x5348)]();}}}}function rClickHandler(_0xe5111c,_0x3395aa){var _0x4cb643=_0x307c2b,_0x337157=_0x5e00b3,_0x556de3=_0x3395aa;if(_0x556de3&&_0x556de3[_0x337157(0x140)]){var _0x59db9c=pickEntity$1(_0x556de3[_0x337157(0x28c)],_0xe5111c);if(defined$1(_0x59db9c)){var _0x3a92e3=_0x59db9c['id'];if(!defined$1(_0x3a92e3))return;var _0x8c4d9f=_0x3a92e3[_0x337157(0x390f)]('_');if(0x2==_0x8c4d9f[_0x337157(0x809)]&&_0x8c4d9f[0x0]===referencePointPrefix){var _0x281539=parseInt(_0x8c4d9f[0x1]),_0x39b96d=_0x556de3[_0x337157(0x634)];_0x39b96d[_0x4cb643(0x1d88)](_0x281539,0x1);var _0x29851c=_0x556de3[_0x337157(0x4473)];defined$1(_0x29851c)&&(_0x29851c['positions']=new CallbackProperty(function(){return _0x39b96d;},!0x1));var _0x4fdaf6=_0x556de3['_polygon'];defined$1(_0x4fdaf6)&&(_0x4fdaf6[_0x337157(0x45b0)]=new CallbackProperty(function(){return _0x39b96d;},!0x1)),_0x556de3[_0x337157(0x407e)](),_0x556de3[_0x337157(0x5348)]();}}}}Object[_0x5e00b3(0x1dfd)](EditHandler[_0x5e00b3(0x3720)],{'isEditZ':{'get':function(){var _0x4b7245=_0x5e00b3;return this[_0x4b7245(0x72e)];},'set':function(_0x3ef760){var _0x26ee92=_0x5e00b3;this[_0x26ee92(0x72e)]=_0x3ef760;}},'changedEvt':{'get':function(){var _0x56375f=_0x5e00b3;return this[_0x56375f(0xf65)];}}}),EditHandler[_0x307c2b(0x1aa2)][_0x5e00b3(0x10fa)]=function(_0x335216){var _0xfc3a30=_0x307c2b,_0x3e7117=_0x5e00b3;if(defined$1(_0x335216[_0x3e7117(0x203c)])||defined$1(_0x335216[_0x3e7117(0x4473)])){if(this[_0xfc3a30(0xd19)](),this[_0x3e7117(0x53ca)]=_0x335216,this[_0x3e7117(0x203c)]=_0x335216[_0x3e7117(0x203c)],defined$1(this[_0x3e7117(0x203c)])){var _0x3c0d62=this[_0x3e7117(0x203c)][_0x3e7117(0x45b0)][_0x3e7117(0x4d6)](0x0);if(!Array[_0xfc3a30(0x2d5)](_0x3c0d62)){if(!Array[_0xfc3a30(0x2d5)](_0x3c0d62[_0xfc3a30(0x14e)]))throw new DeveloperError$1(_0x3e7117(0x1e28));_0x3c0d62=_0x3c0d62[_0x3e7117(0x1c83)];}if(this[_0x3e7117(0x203c)][_0x3e7117(0x1864)]&&(this[_0x3e7117(0x203c)][_0xfc3a30(0x4218)]===ClassificationType$1[_0xfc3a30(0x2e50)]||this[_0x3e7117(0x203c)][_0x3e7117(0x1864)]===ClassificationType$1[_0x3e7117(0x3f19)])||!defined$1(this[_0x3e7117(0x203c)][_0xfc3a30(0x10d5)])&&!defined$1(this[_0xfc3a30(0x4098)][_0xfc3a30(0x368e)])&&defined$1(this[_0x3e7117(0x203c)][_0x3e7117(0x39f4)])&&!this['_polygon'][_0x3e7117(0x39f4)][_0x3e7117(0x4d6)]()){for(var _0x1f52e8=[],_0x4248de=0x0;_0x4248de<_0x3c0d62[_0x3e7117(0x809)];_0x4248de++){var _0xc6012=Cartographic[_0xfc3a30(0x1aa5)](_0x3c0d62[_0x4248de]);_0xc6012[_0x3e7117(0x5a4e)]=this[_0xfc3a30(0x2c60)][_0x3e7117(0x20c0)][_0x3e7117(0x43fb)]['getHeight'](_0xc6012),_0x1f52e8[_0xfc3a30(0x2a0e)](Cartographic[_0x3e7117(0x40f1)](_0xc6012));}this[_0xfc3a30(0x12ab)]=_0x1f52e8;}else this[_0xfc3a30(0x12ab)]=_0x3c0d62;}this[_0x3e7117(0x4473)]=_0x335216[_0x3e7117(0x4473)],defined$1(this['_polyline'])&&(this[_0xfc3a30(0x12ab)]=this[_0x3e7117(0x4473)][_0x3e7117(0x1c83)][_0x3e7117(0x4d6)](0x0)),this[_0xfc3a30(0x151)]=this[_0x3e7117(0x28c)][_0x3e7117(0x20c0)][_0x3e7117(0x37e8)][_0xfc3a30(0x1af6)](new BillboardCollection({'depthTestEnable':!0x1}));for(_0x4248de=0x0;_0x4248de<this[_0x3e7117(0x634)][_0x3e7117(0x809)];_0x4248de++)this['_editPoints'][_0x3e7117(0x30c2)]({'id':referencePointPrefix+'_'+_0x4248de,'position':this[_0xfc3a30(0x12ab)][_0x4248de],'image':buildModuleUrl(_0x3e7117(0x5e0e))});this[_0x3e7117(0x2c0)]=-0x1,this[_0x3e7117(0x461)]=void 0x0,this[_0x3e7117(0x889)]=[],this[_0xfc3a30(0x2ff)]=this[_0xfc3a30(0x2c60)][_0x3e7117(0x20c0)][_0x3e7117(0x37e8)][_0x3e7117(0x30c2)](new BillboardCollection({'depthTestEnable':!0x1}));for(_0x4248de=0x0;_0x4248de<this[_0x3e7117(0x634)][_0x3e7117(0x809)]-0x1;_0x4248de++){var _0x1e5cb0=new Cartesian3();Cartesian3[_0xfc3a30(0x1af6)](this[_0x3e7117(0x634)][_0x4248de],this[_0x3e7117(0x634)][_0x4248de+0x1],_0x1e5cb0),Cartesian3[_0xfc3a30(0x50ce)](_0x1e5cb0,0.5,_0x1e5cb0),this[_0x3e7117(0x889)][_0x3e7117(0x5323)](_0x1e5cb0);}defined$1(this[_0x3e7117(0x203c)])&&(_0x1e5cb0=new Cartesian3(),(Cartesian3[_0x3e7117(0x30c2)](this[_0x3e7117(0x634)][0x0],this[_0xfc3a30(0x12ab)][this[_0x3e7117(0x634)][_0xfc3a30(0x2ef4)]-0x1],_0x1e5cb0),Cartesian3[_0x3e7117(0x34b9)](_0x1e5cb0,0.5,_0x1e5cb0),this[_0x3e7117(0x889)][_0x3e7117(0x5323)](_0x1e5cb0)));for(_0x4248de=0x0;_0x4248de<this[_0x3e7117(0x889)][_0x3e7117(0x809)];_0x4248de++)this[_0x3e7117(0x50b1)][_0x3e7117(0x30c2)]({'id':referenceAddPointPrefix+'_'+_0x4248de,'position':this['_addPositions'][_0x4248de],'image':buildModuleUrl(_0x3e7117(0x385))});this[_0x3e7117(0x3eaa)]();}},EditHandler[_0x307c2b(0x1aa2)][_0x5e00b3(0x3eaa)]=function(){var _0x5c9746=_0x307c2b,_0x3303b8=_0x5e00b3;if(0x1!=this['active']){this[_0x3303b8(0x140)]=!0x0;var _0x586cb1=this;this[_0x3303b8(0xed8)][_0x3303b8(0x2419)](function(_0x38f3d2){downHandler(_0x38f3d2,_0x586cb1);},ScreenSpaceEventType$1[_0x3303b8(0x4af6)]),this[_0x3303b8(0xed8)][_0x5c9746(0x1a5c)](function(_0x283f8d){upHandler(_0x283f8d,_0x586cb1);},ScreenSpaceEventType$1[_0x3303b8(0xa5e)]),this[_0x3303b8(0xed8)][_0x5c9746(0x1a5c)](function(_0x4621a2){moveHandler$3(_0x4621a2,_0x586cb1);},ScreenSpaceEventType$1[_0x5c9746(0x2762)]),this[_0x3303b8(0xed8)][_0x3303b8(0x2419)](function(_0x432000){clickHandler$2(_0x432000,_0x586cb1);},ScreenSpaceEventType$1[_0x5c9746(0x3c83)]),this[_0x3303b8(0xed8)][_0x5c9746(0x1a5c)](function(_0x1e6c24){rClickHandler(_0x1e6c24,_0x586cb1);},ScreenSpaceEventType$1[_0x5c9746(0x2cd4)]);}},EditHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x37fc)]=function(){var _0x5e447b=_0x307c2b,_0x417ce6=_0x5e00b3;this[_0x5e447b(0x412e)]=!0x1,this[_0x417ce6(0xed8)]['removeInputAction'](ScreenSpaceEventType$1[_0x5e447b(0x55fb)]),this[_0x417ce6(0xed8)][_0x417ce6(0x5732)](ScreenSpaceEventType$1[_0x417ce6(0xa5e)]),this[_0x417ce6(0xed8)][_0x417ce6(0x5732)](ScreenSpaceEventType$1[_0x417ce6(0xe23)]),this[_0x417ce6(0xed8)][_0x417ce6(0x5732)](ScreenSpaceEventType$1[_0x417ce6(0x1f1)]),this[_0x417ce6(0xed8)][_0x417ce6(0x5732)](ScreenSpaceEventType$1[_0x5e447b(0x2cd4)]);},EditHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x3feaff=_0x307c2b,_0x23e371=_0x5e00b3;this[_0x23e371(0x37fc)](),defined$1(this[_0x23e371(0xc33)])&&this[_0x23e371(0xc33)][_0x23e371(0x443c)](),defined$1(this[_0x23e371(0x2c0)])&&(this[_0x23e371(0x2c0)]=-0x1),defined$1(this[_0x23e371(0x461)])&&(this[_0x3feaff(0x340a)]=void 0x0),defined$1(this[_0x23e371(0x53ca)])&&(this[_0x23e371(0x53ca)]=void 0x0),defined$1(this[_0x23e371(0x203c)])&&(this[_0x3feaff(0x4098)]=void 0x0),defined$1(this[_0x23e371(0x4473)])&&(this[_0x23e371(0x4473)]=void 0x0),defined$1(this[_0x23e371(0x50b1)])&&this[_0x23e371(0x50b1)][_0x23e371(0x443c)](),defined$1(this[_0x23e371(0x889)])&&(this[_0x23e371(0x889)][_0x23e371(0x809)]=0x0),defined$1(this[_0x23e371(0x634)])&&(this[_0x23e371(0x634)]=void 0x0);},EditHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x407e)]=function(){var _0x22ecd0=_0x307c2b,_0x77f271=_0x5e00b3;defined$1(this[_0x22ecd0(0x151)])&&this[_0x22ecd0(0x151)][_0x77f271(0x443c)](),this[_0x77f271(0xc33)]=this[_0x77f271(0x28c)][_0x77f271(0x20c0)][_0x77f271(0x37e8)][_0x22ecd0(0x1af6)](new BillboardCollection({'depthTestEnable':!0x1}));for(var _0x3a6a95=0x0;_0x3a6a95<this[_0x77f271(0x634)][_0x77f271(0x809)];_0x3a6a95++)this[_0x77f271(0xc33)][_0x77f271(0x30c2)]({'id':referencePointPrefix+'_'+_0x3a6a95,'position':this[_0x77f271(0x634)][_0x3a6a95],'image':buildModuleUrl(_0x77f271(0x5e0e))});defined$1(this[_0x77f271(0x2c0)])&&(this[_0x77f271(0x2c0)]=-0x1),defined$1(this[_0x77f271(0x461)])&&(this[_0x77f271(0x461)]=void 0x0);},EditHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x5348)]=function(){var _0x2aeb04=_0x307c2b,_0x19db43=_0x5e00b3;defined$1(this[_0x19db43(0x50b1)])&&this[_0x19db43(0x50b1)][_0x19db43(0x443c)](),this[_0x19db43(0x889)]=[],this[_0x19db43(0x50b1)]=this[_0x19db43(0x28c)][_0x19db43(0x20c0)][_0x19db43(0x37e8)][_0x19db43(0x30c2)](new BillboardCollection({'depthTestEnable':!0x1}));for(var _0x2b0991=0x0;_0x2b0991<this['_positions'][_0x19db43(0x809)]-0x1;_0x2b0991++){var _0x4c62f4=new Cartesian3();Cartesian3[_0x2aeb04(0x1af6)](this[_0x19db43(0x634)][_0x2b0991],this[_0x19db43(0x634)][_0x2b0991+0x1],_0x4c62f4),Cartesian3[_0x19db43(0x34b9)](_0x4c62f4,0.5,_0x4c62f4),this[_0x19db43(0x889)][_0x19db43(0x5323)](_0x4c62f4);}defined$1(this[_0x19db43(0x203c)])&&(_0x4c62f4=new Cartesian3(),(Cartesian3[_0x19db43(0x30c2)](this[_0x19db43(0x634)][0x0],this[_0x2aeb04(0x12ab)][this[_0x2aeb04(0x12ab)][_0x19db43(0x809)]-0x1],_0x4c62f4),Cartesian3[_0x19db43(0x34b9)](_0x4c62f4,0.5,_0x4c62f4),this['_addPositions'][_0x19db43(0x5323)](_0x4c62f4)));for(_0x2b0991=0x0;_0x2b0991<this[_0x2aeb04(0x28d5)][_0x2aeb04(0x2ef4)];_0x2b0991++)this[_0x19db43(0x50b1)][_0x19db43(0x30c2)]({'position':this[_0x19db43(0x889)][_0x2b0991],'id':referenceAddPointPrefix+'_'+_0x2b0991,'image':buildModuleUrl(_0x19db43(0x385))});};var MeasureMode={'Distance':0x0,'Area':0x1,'DVH':0x2,'DVHX':0x3},MeasureMode$1=Object[_0x5e00b3(0x5448)](MeasureMode),MeasureHandler=function(_0x3b462a,_0x46249a,_0x48d78b,_0x4594b7){var _0x4b1318=_0x307c2b,_0x164abb=_0x5e00b3;if(!defined$1(_0x3b462a)||!defined$1(_0x46249a))throw new DeveloperError$1(_0x164abb(0x4f18));this[_0x4b1318(0x25e1)]=new ScreenSpaceEventHandler(_0x3b462a[_0x4b1318(0x24a7)][_0x4b1318(0x8ad)]),this[_0x164abb(0x28c)]=_0x3b462a,this[_0x164abb(0x271a)]=defaultValue$1(_0x48d78b,ClampMode$1[_0x164abb(0x2a7c)]),this[_0x164abb(0x3037)]=_0x46249a,this[_0x164abb(0x2b7b)]=!0x1,this[_0x164abb(0x140)]=!0x1,this[_0x164abb(0x3f5f)]=[],this[_0x164abb(0x2dce)]=void 0x0,this[_0x164abb(0xeb3)]=void 0x0,this[_0x164abb(0x20d3)]=void 0x0,this[_0x4b1318(0x209b)]=void 0x0,this[_0x164abb(0x5eb6)]=new Event(),this[_0x164abb(0x2725)]=new Event(),this[_0x164abb(0x2c81)]=!0x1,this[_0x4b1318(0x2f9e)]=Color$2[_0x164abb(0x55dc)](_0x164abb(0x2241)),this[_0x4b1318(0x516e)]=new NearFarScalar(0x96,0x3,0xe4e1c0,0.5),this[_0x164abb(0x2240)]=new Cartesian2(0xf,0x0),this[_0x4b1318(0x664)]=Color$2[_0x4b1318(0x2f91)](_0x4b1318(0x1af1)),this[_0x164abb(0x12a0)]=Color$2[_0x164abb(0x3c55)][_0x164abb(0x1e29)](0.5),this[_0x4b1318(0x426f)]=0x2,this[_0x164abb(0x3aa8)]=void 0x0,this[_0x164abb(0x1b91)]=defaultValue$1(_0x4594b7,!0x0),this[_0x164abb(0x3a2a)]=LineDisplayType$1[_0x164abb(0x5de9)];};function clickHandler$1(_0xf83e9a,_0x4fb47f){var _0x3efddc=_0x307c2b,_0x480248=_0x5e00b3,_0x3f15b8=_0x4fb47f;if(_0x3f15b8&&_0x3f15b8[_0x3efddc(0x412e)]){var _0x37fa6c=_0x3f15b8[_0x480248(0x28c)][_0x480248(0x20c0)],_0x4533ae=_0x37fa6c[_0x480248(0x5a27)](_0xf83e9a[_0x480248(0x3747)]);defined$1(_0x4533ae)||_0x37fa6c[_0x3efddc(0x266d)]!==SceneMode$1[_0x3efddc(0x238f)]||(_0x4533ae=_0x37fa6c[_0x480248(0x5592)][_0x480248(0x4bbf)](_0xf83e9a['position']));var _0x1706c9=_0x37fa6c[_0x480248(0x1d07)]?defaultValue$1(Cartesian3[_0x3efddc(0x2d7b)](_0x37fa6c[_0x480248(0x4da2)]),_0x4533ae):_0x4533ae;if(_0x1706c9){if(_0x3f15b8[_0x480248(0x2b7b)]){if(_0x3f15b8[_0x3efddc(0x266d)]==MeasureMode$1[_0x3efddc(0x2da0)]||_0x3f15b8[_0x480248(0x3037)]==MeasureMode$1[_0x480248(0x3c10)])_0x3f15b8[_0x480248(0x37fc)]();else{var _0xb0623e=_0x1706c9;if(_0x3f15b8&&_0x3f15b8[_0x480248(0x140)]&&_0x3f15b8[_0x480248(0x2b7b)]&&defined$1(_0xb0623e))switch(_0x3f15b8[_0x480248(0x3037)]){case MeasureMode$1[_0x480248(0x954)]:processDistance(_0xb0623e,_0x3f15b8);break;case MeasureMode$1[_0x480248(0x168a)]:processArea(_0xb0623e,_0x3f15b8);break;case MeasureMode$1[_0x3efddc(0x2da0)]:processDVH(_0xb0623e,_0x3f15b8);}processClk(_0x1706c9,_0x3f15b8);}}else switch(_0x3f15b8[_0x480248(0x2b7b)]=!0x0,_0x3f15b8[_0x3efddc(0x266d)]){case MeasureMode$1[_0x480248(0x954)]:startMeasureDis(_0x1706c9,_0x3f15b8);break;case MeasureMode$1['Area']:startMeasureArea(_0x1706c9,_0x3f15b8);break;case MeasureMode$1[_0x3efddc(0x2da0)]:startMeasureDVH(_0x1706c9,_0x3f15b8);break;case MeasureMode$1[_0x480248(0x3c10)]:startMeasureDVHX(_0x1706c9,_0x3f15b8);}}}}function moveHandler$2(_0x45fe84,_0x1757b3){var _0x2aba02=_0x307c2b,_0x4ff653=_0x5e00b3,_0x549023=_0x1757b3,_0x5bc58f=_0x549023[_0x4ff653(0x28c)][_0x4ff653(0x20c0)],_0x3923fd=_0x5bc58f[_0x4ff653(0x5a27)](_0x45fe84[_0x4ff653(0x37d2)]);defined$1(_0x3923fd)||_0x5bc58f[_0x4ff653(0x3037)]!==SceneMode$1[_0x4ff653(0x174c)]||(_0x3923fd=_0x5bc58f[_0x4ff653(0x5592)][_0x4ff653(0x4bbf)](_0x45fe84[_0x4ff653(0x37d2)]));var _0x1d9118=_0x5bc58f[_0x4ff653(0x1d07)]?defaultValue$1(Cartesian3[_0x4ff653(0x40f3)](_0x5bc58f[_0x2aba02(0x23a9)]),_0x3923fd):_0x3923fd;if(_0x549023&&_0x549023[_0x4ff653(0x140)]&&_0x549023[_0x4ff653(0x2b7b)]&&defined$1(_0x1d9118))switch(_0x549023['mode']){case MeasureMode$1[_0x2aba02(0x231a)]:processDistance(_0x1d9118,_0x549023);break;case MeasureMode$1[_0x4ff653(0x168a)]:processArea(_0x1d9118,_0x549023);break;case MeasureMode$1[_0x4ff653(0x3499)]:processDVH(_0x1d9118,_0x549023);}}function rclkHandler$1(_0x4077d0,_0x172f54){var _0xc58370=_0x307c2b,_0xb32a25=_0x5e00b3,_0x285e5f=_0x172f54,_0x12faf1=_0x285e5f[_0xb32a25(0x28c)][_0xc58370(0x24a7)];if(_0x285e5f&&_0x285e5f[_0xc58370(0x412e)]&&_0x285e5f[_0xb32a25(0x2b7b)]){var _0x1e0467;if(_0x285e5f[_0xb32a25(0x37fc)](),defined$1(_0x285e5f[_0xc58370(0x204b)])&&(_0x285e5f[_0xb32a25(0x3037)]===MeasureMode$1[_0xb32a25(0x954)]?(_0x285e5f[_0xb32a25(0x5e1e)][_0xc58370(0x45fe)](_0x285e5f[_0xb32a25(0x37cc)]),_0x1e0467=_0x285e5f[_0xc58370(0x1937)],0x0===_0x285e5f[_0xb32a25(0x5e1e)][_0xc58370(0x2ef4)]&&_0x285e5f[_0xb32a25(0x28c)][_0xb32a25(0x5516)][_0xc58370(0x45fe)](_0x285e5f[_0xb32a25(0x5f56)])):(_0x285e5f[_0xb32a25(0x37cc)][_0xb32a25(0x1c83)]=_0x285e5f[_0xb32a25(0x37cc)]['positions'][_0xc58370(0x17ac)](0x0,_0x285e5f[_0xb32a25(0x37cc)][_0xb32a25(0x1c83)][_0xc58370(0x2ef4)]-0x1),0x1===_0x285e5f[_0xb32a25(0x37cc)][_0xb32a25(0x1c83)][_0xc58370(0x2ef4)]&&_0x285e5f[_0xb32a25(0x28c)][_0xb32a25(0x5516)][_0xc58370(0x45fe)](_0x285e5f[_0xb32a25(0x5f56)]),_0x1e0467=_0x285e5f[_0xc58370(0x204b)][_0xb32a25(0x1c83)]),_0x285e5f[_0xc58370(0x2c60)][_0xc58370(0x4616)][_0xc58370(0x45fe)](_0x285e5f[_0xc58370(0x4a59)]),!defined$1(_0x285e5f[_0xb32a25(0x2bc0)]))){_0x285e5f[_0xc58370(0x58c3)]!=ClampMode$1[_0xb32a25(0x1611)]&&_0x285e5f[_0xb32a25(0x271a)]!=ClampMode$1[_0xb32a25(0x12e3)]||(_0x285e5f[_0xb32a25(0x4fce)]=_0x1e0467,_0x285e5f[_0xb32a25(0x37cc)][_0xb32a25(0x3234)]=!0x1),_0x285e5f[_0xb32a25(0xeb3)][_0xc58370(0x2fe9)]=_0x1e0467[_0x1e0467[_0xb32a25(0x809)]-0x1];var _0x24650d=0x0;if(_0x172f54[_0xb32a25(0x271a)]===ClampMode$1[_0xc58370(0x11d2)])_0x24650d=computeClampDistance(_0x285e5f[_0xb32a25(0x28c)][_0xc58370(0x24a7)],_0x285e5f[_0xc58370(0x1937)]);else{for(var _0x2783fe=0x0,_0x15d2d2=_0x1e0467[_0xb32a25(0x809)]-0x1;_0x2783fe<_0x15d2d2;_0x2783fe++)_0x12faf1[_0xb32a25(0x3037)]===SceneMode$1[_0xb32a25(0x5d29)]?_0x24650d+=Cartesian3[_0xb32a25(0x451d)](computScene2DPosition(_0x1e0467[_0x2783fe],_0x12faf1[_0xb32a25(0x5cd9)]),computScene2DPosition(_0x1e0467[_0x2783fe+0x1],_0x12faf1['mapProjection'])):_0x24650d+=Cartesian3[_0xb32a25(0x451d)](_0x1e0467[_0x2783fe],_0x1e0467[_0x2783fe+0x1]);}_0x285e5f[_0xb32a25(0xeb3)][_0xb32a25(0x3234)]=!0x0,_0x285e5f[_0xb32a25(0x3bd4)][_0xb32a25(0x1c10)]({'distance':_0x24650d[_0xb32a25(0x1ef2)](0x8),'positions':_0x1e0467});}if(defined$1(_0x285e5f[_0xc58370(0x311b)])){if(_0x1e0467['length']<0x3){_0x285e5f[_0xc58370(0x78e)][_0xc58370(0x537b)]=!0x1,_0x285e5f[_0xb32a25(0x28c)][_0xb32a25(0x5516)][_0xb32a25(0x4f4b)](_0x285e5f['spEntity']);for(_0x2783fe=0x0,_0x15d2d2=_0x285e5f[_0xb32a25(0x3f5f)][_0xb32a25(0x809)];_0x2783fe<_0x15d2d2;_0x2783fe++)_0x285e5f[_0xb32a25(0x28c)][_0xb32a25(0x5516)][_0xb32a25(0x4f4b)](_0x285e5f[_0xc58370(0x52c3)][_0x2783fe]);_0x285e5f[_0xb32a25(0x3f5f)][_0xb32a25(0x809)]=0x0,_0x285e5f[_0xb32a25(0x28c)]['entities'][_0xb32a25(0x4f4b)](_0x285e5f[_0xb32a25(0x5ab)]),_0x285e5f[_0xc58370(0x204b)][_0xc58370(0x14e)]['length']=0x0;}if(_0x285e5f[_0xb32a25(0x2dce)][_0xc58370(0x537b)]=!0x0,_0x285e5f[_0xb32a25(0x271a)]!=ClampMode$1[_0xb32a25(0x1611)]&&_0x285e5f[_0xb32a25(0x271a)]!=ClampMode$1['S3mModel']||(_0x285e5f[_0xb32a25(0x37cc)][_0xb32a25(0x3234)]=!0x0),_0x285e5f[_0xb32a25(0x5287)]=_0x285e5f[_0xb32a25(0x37cc)][_0xb32a25(0x1c83)],_0x285e5f[_0xc58370(0x311b)][_0xb32a25(0x3234)]=!0x0,_0x1e0467[_0xb32a25(0x809)]>0x2){if(_0x285e5f[_0xc58370(0x58c3)]!==ClampMode$1[_0xb32a25(0x1611)])_0x285e5f[_0xb32a25(0x2dce)]['position']=_0x285e5f[_0xb32a25(0x37cc)][_0xb32a25(0x1c83)][_0x285e5f[_0xb32a25(0x37cc)]['positions']['length']-0x1];else{var _0x1fc3eb=_0x285e5f[_0xb32a25(0x3f5f)][_0x285e5f[_0xb32a25(0x3f5f)][_0xb32a25(0x809)]-0x1][_0xb32a25(0x5391)][_0xb32a25(0x138)];_0x285e5f[_0xb32a25(0x2dce)][_0xb32a25(0x3747)]=_0x1fc3eb;}if(_0x285e5f[_0xc58370(0x58c3)]===ClampMode$1[_0xb32a25(0x1611)]){var _0x3b815b=computeClampArea(_0x285e5f[_0xb32a25(0x28c)][_0xb32a25(0x20c0)],_0x285e5f[_0xb32a25(0x37cc)][_0xb32a25(0x1c83)]);return void _0x285e5f[_0xb32a25(0x3bd4)][_0xc58370(0x31b9)]({'area':_0x3b815b[_0xb32a25(0x1ef2)](0x8),'positions':_0x1e0467});}var _0x349f82,_0x165fc0,_0x560509,_0x19302d=PolygonPipeline[_0xb32a25(0x3b15)](_0x1e0467),_0x28bb21=_0x19302d['length']/0x3,_0x449c9b=0x0;for(_0x2783fe=0x0;_0x2783fe<_0x28bb21;_0x2783fe++)_0x349f82=_0x1e0467[_0x19302d[0x3*_0x2783fe]],_0x165fc0=_0x1e0467[_0x19302d[0x3*_0x2783fe+0x1]],_0x560509=_0x1e0467[_0x19302d[0x3*_0x2783fe+0x2]],_0x12faf1[_0xc58370(0x266d)]===SceneMode$1[_0xb32a25(0x5d29)]?(v12Scratch$1=Cartesian3[_0xc58370(0x3d2f)](computScene2DPosition(_0x165fc0,_0x12faf1[_0xb32a25(0x5cd9)]),computScene2DPosition(_0x349f82,_0x12faf1[_0xb32a25(0x5cd9)]),v12Scratch$1),v13Scratch$1=Cartesian3[_0xb32a25(0x34b6)](computScene2DPosition(_0x560509,_0x12faf1[_0xb32a25(0x5cd9)]),computScene2DPosition(_0x349f82,_0x12faf1[_0xb32a25(0x5cd9)]),v13Scratch$1),crossScratch$1=Cartesian3[_0xb32a25(0x4143)](v12Scratch$1,v13Scratch$1,crossScratch$1),_0x449c9b+=0.5*Cartesian3[_0xb32a25(0x3d6f)](crossScratch$1)):(v12Scratch$1=Cartesian3['subtract'](_0x165fc0,_0x349f82,v12Scratch$1),v13Scratch$1=Cartesian3[_0xb32a25(0x34b6)](_0x560509,_0x349f82,v13Scratch$1),crossScratch$1=Cartesian3['cross'](v12Scratch$1,v13Scratch$1,crossScratch$1),_0x449c9b+=0.5*Cartesian3[_0xb32a25(0x3d6f)](crossScratch$1));_0x285e5f[_0xb32a25(0x3bd4)][_0xb32a25(0x1c10)]({'area':_0x449c9b[_0xc58370(0x3f9a)](0x8),'positions':_0x1e0467});}}}}function processClk(_0x56949e,_0x54f92d){var _0x2dae25=_0x307c2b,_0xf38ae2=_0x5e00b3,_0x45c3c1=_0x54f92d;_0x45c3c1[_0x2dae25(0x266d)]===MeasureMode$1[_0xf38ae2(0x954)]?(_0x45c3c1[_0xf38ae2(0x37cc)]=_0x45c3c1[_0xf38ae2(0x5e1e)][_0xf38ae2(0x30c2)]({'width':_0x45c3c1[_0xf38ae2(0x446c)],'show':_0x45c3c1[_0xf38ae2(0x1b91)],'positions':[_0x56949e,_0x56949e],'material':Material[_0x2dae25(0x1612)](Material[_0x2dae25(0x3f1b)],{'color':_0x45c3c1[_0xf38ae2(0x18e9)]})}),_0x54f92d[_0xf38ae2(0x271a)]===ClampMode$1[_0xf38ae2(0x1611)]&&(_0x45c3c1[_0xf38ae2(0x37cc)][_0xf38ae2(0x3234)]=!0x1,_0x45c3c1[_0x2dae25(0x25fa)]=_0x45c3c1[_0x2dae25(0x161c)]),_0x45c3c1['_accumulationPositions'][_0xf38ae2(0x5323)](_0x56949e)):(_0x45c3c1[_0xf38ae2(0x3037)]===MeasureMode$1[_0xf38ae2(0x168a)]&&(_0x45c3c1[_0xf38ae2(0x301)]=_0x45c3c1[_0xf38ae2(0x3aa1)]),_0x45c3c1[_0xf38ae2(0x37cc)][_0x2dae25(0x14e)][_0xf38ae2(0x5323)](_0x56949e),_0x45c3c1[_0xf38ae2(0x37cc)][_0xf38ae2(0x1c83)]['push'](_0x45c3c1[_0x2dae25(0x204b)][_0xf38ae2(0x1c83)][0x0])),defined$1(_0x45c3c1[_0xf38ae2(0x2bc0)])&&_0x54f92d[_0xf38ae2(0x271a)]!==ClampMode$1[_0xf38ae2(0x1611)]&&(_0x45c3c1[_0xf38ae2(0x2bc0)][_0xf38ae2(0x203c)][_0xf38ae2(0x45b0)]=_0x45c3c1[_0xf38ae2(0x37cc)][_0xf38ae2(0x1c83)]),_0x45c3c1[_0xf38ae2(0x3f5f)]['push'](_0x45c3c1[_0xf38ae2(0x28c)][_0xf38ae2(0x5516)][_0x2dae25(0x1af6)]({'show':_0x45c3c1['_showMeasureResult'],'position':_0x56949e,'point':{'pixelSize':0x8,'color':Color$2[_0x2dae25(0x2f91)](_0xf38ae2(0x157c))}}));}Object[_0x5e00b3(0x1dfd)](MeasureHandler[_0x5e00b3(0x3720)],{'activeEvt':{'get':function(){var _0x4b6d16=_0x5e00b3;return this[_0x4b6d16(0x2725)];}},'measureEvt':{'get':function(){var _0x162f56=_0x5e00b3;return this[_0x162f56(0x5eb6)];}},'disLabel':{'get':function(){var _0x1ec510=_0x5e00b3;return this[_0x1ec510(0xeb3)];}},'areaLabel':{'get':function(){var _0x2fcbc1=_0x5e00b3;return this[_0x2fcbc1(0x2dce)];}},'hLabel':{'get':function(){var _0x341b28=_0x307c2b;return this[_0x341b28(0x209b)];}},'vLabel':{'get':function(){var _0x991f0a=_0x307c2b;return this[_0x991f0a(0x251)];}},'clampMode':{'get':function(){var _0x40cceb=_0x5e00b3;return this[_0x40cceb(0x271a)];},'set':function(_0x38fc6f){var _0x53acff=_0x307c2b,_0x2885da=_0x5e00b3;defined$1(_0x38fc6f)&&_0x38fc6f!=this[_0x2885da(0x271a)]&&(this[_0x2885da(0x271a)]=_0x38fc6f,defined$1(this[_0x2885da(0x2bc0)])?_0x38fc6f==ClampMode$1['Space']?(this[_0x2885da(0x2bc0)][_0x2885da(0x2bc0)][_0x2885da(0x39f4)][_0x2885da(0x92d)](!0x0),this[_0x2885da(0x2bc0)][_0x53acff(0x1b56)]=!0x1):_0x38fc6f==ClampMode$1[_0x53acff(0x11d2)]?(this[_0x53acff(0x311b)][_0x2885da(0x2bc0)][_0x2885da(0x39f4)][_0x2885da(0x92d)](!0x1),this[_0x53acff(0x311b)][_0x2885da(0x2963)]=!0x1):_0x38fc6f==ClampMode$1[_0x2885da(0x12e3)]&&(this[_0x2885da(0x2bc0)]['polygon'][_0x2885da(0x39f4)][_0x2885da(0x92d)](!0x1),this[_0x2885da(0x2bc0)][_0x53acff(0x1b56)]=!0x0):defined$1(this[_0x53acff(0x1e5b)])&&(this[_0x2885da(0x271a)]==ClampMode$1[_0x2885da(0x1611)]||this[_0x2885da(0x271a)]==ClampMode$1[_0x53acff(0x1470)]?(this[_0x2885da(0x31dc)][_0x2885da(0x3234)]=!0x0,this[_0x2885da(0x37cc)][_0x2885da(0x3234)]=!0x1):(this[_0x2885da(0x31dc)][_0x2885da(0x3234)]=!0x1,this[_0x2885da(0x37cc)][_0x53acff(0x537b)]=!0x0),this[_0x2885da(0x31dc)][_0x53acff(0x1b56)]=_0x38fc6f==ClampMode$1[_0x2885da(0x12e3)]));}},'enableDepthTest':{'get':function(){var _0x5b1e94=_0x5e00b3;return this[_0x5b1e94(0x2c81)];},'set':function(_0x308ab4){var _0x5c93bc=_0x307c2b,_0x2ca7fa=_0x5e00b3;console[_0x2ca7fa(0x3de4)](_0x2ca7fa(0x255b)),Check[_0x5c93bc(0x90a)][_0x2ca7fa(0x5efc)](_0x2ca7fa(0x4a7f),_0x308ab4),this[_0x2ca7fa(0x2c81)]=_0x308ab4,this[_0x2ca7fa(0x3a2a)]=_0x308ab4?LineDisplayType$1[_0x5c93bc(0xadb)]:LineDisplayType$1[_0x2ca7fa(0x5de9)];}},'capturePointSize':{'get':function(){var _0x13e1cd=_0x307c2b,_0x6d65c1=_0x5e00b3;return this[_0x6d65c1(0x28c)][_0x13e1cd(0x52fa)];},'set':function(_0x40dc53){var _0x1f2264=_0x307c2b,_0xb9502c=_0x5e00b3;this[_0xb9502c(0x28c)][_0x1f2264(0x52fa)]=_0x40dc53;}},'capturePointColor':{'get':function(){var _0x4b6f17=_0x5e00b3;return this[_0x4b6f17(0x28c)][_0x4b6f17(0x18d3)];},'set':function(_0x5a5eee){var _0x5be694=_0x5e00b3;this[_0x5be694(0x28c)][_0x5be694(0x18d3)]=_0x5a5eee;}},'lineColor':{'get':function(){var _0x45b0ed=_0x307c2b;return this[_0x45b0ed(0x664)];},'set':function(_0xb724bc){var _0x7d8fb5=_0x5e00b3;this[_0x7d8fb5(0x18e9)]=_0xb724bc;}},'fillColor':{'get':function(){var _0x4bf8d3=_0x5e00b3;return this[_0x4bf8d3(0x12a0)];},'set':function(_0xf336e1){var _0x4a4835=_0x307c2b;this[_0x4a4835(0x3763)]=_0xf336e1;}},'lineWidth':{'get':function(){return this['_lineWidth'];},'set':function(_0x2e01c8){var _0x329cbb=_0x5e00b3;this[_0x329cbb(0x446c)]=_0x2e01c8;}},'lineDisplayType':{'get':function(){var _0x54015b=_0x5e00b3;return this[_0x54015b(0x3a2a)];},'set':function(_0x2e2efb){var _0xcd9461=_0x307c2b,_0x1a343a=_0x5e00b3;Check[_0x1a343a(0x202d)][_0x1a343a(0x1efe)][_0x1a343a(0x5b85)](_0x1a343a(0x5848),_0x2e2efb,0x0),Check['typeOf'][_0x1a343a(0x1efe)][_0xcd9461(0x36ec)](_0xcd9461(0x1301),_0x2e2efb,0x2),this[_0x1a343a(0x3a2a)]=_0x2e2efb,this[_0xcd9461(0x46c2)]&&(this[_0x1a343a(0x5e1e)][_0x1a343a(0x2a3c)]=_0x2e2efb);}}}),MeasureHandler[_0x5e00b3(0x3720)][_0x307c2b(0x273b)]=function(){var _0x2b0303=_0x307c2b,_0x4bf92a=_0x5e00b3;if(this[_0x4bf92a(0x3037)]!==MeasureMode$1[_0x2b0303(0x2da0)]&&this[_0x4bf92a(0x3fec)](),0x1!=this[_0x4bf92a(0x140)]){this[_0x4bf92a(0x140)]=!0x0;var _0x6aef76=this;this[_0x4bf92a(0xed8)][_0x2b0303(0x1a5c)](function(_0x16f97b){clickHandler$1(_0x16f97b,_0x6aef76);},ScreenSpaceEventType$1[_0x4bf92a(0x1f1)]),this[_0x4bf92a(0xed8)][_0x4bf92a(0x2419)](function(_0x59c550){moveHandler$2(_0x59c550,_0x6aef76);},ScreenSpaceEventType$1[_0x4bf92a(0xe23)]),this[_0x4bf92a(0xed8)][_0x4bf92a(0x2419)](function(_0x322eb1){rclkHandler$1(_0x322eb1,_0x6aef76);},ScreenSpaceEventType$1[_0x4bf92a(0x356f)]),this[_0x2b0303(0x17fc)][_0x4bf92a(0x1c10)](!0x0),this[_0x4bf92a(0x3aa8)]=this[_0x2b0303(0x2c60)][_0x2b0303(0x1825)][_0x4bf92a(0x3882)](ScreenSpaceEventType$1[_0x4bf92a(0x4893)]),this[_0x4bf92a(0x28c)][_0x4bf92a(0x1b52)][_0x4bf92a(0x5732)](Cesium[_0x4bf92a(0x20ec)][_0x4bf92a(0x4893)]);}},MeasureHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x37fc)]=function(){var _0x2b998f=_0x307c2b,_0x1b99e6=_0x5e00b3;!0x0===this[_0x1b99e6(0x140)]&&this[_0x2b998f(0x17fc)][_0x1b99e6(0x1c10)](!0x1),this[_0x1b99e6(0x140)]=!0x1,this[_0x1b99e6(0x2b7b)]=!0x1,this[_0x2b998f(0x25e1)][_0x1b99e6(0x5732)](ScreenSpaceEventType$1[_0x2b998f(0x3c83)]),this[_0x1b99e6(0xed8)][_0x1b99e6(0x5732)](ScreenSpaceEventType$1[_0x1b99e6(0xe23)]),this[_0x1b99e6(0xed8)][_0x1b99e6(0x5732)](ScreenSpaceEventType$1[_0x2b998f(0x2cd4)]),defined$1(this[_0x1b99e6(0x3aa8)])&&(this[_0x1b99e6(0x28c)][_0x1b99e6(0x1b52)][_0x1b99e6(0x2419)](this[_0x1b99e6(0x3aa8)],ScreenSpaceEventType$1[_0x1b99e6(0x4893)]),this[_0x1b99e6(0x3aa8)]=void 0x0);},MeasureHandler[_0x307c2b(0x1aa2)][_0x5e00b3(0x3fec)]=function(){var _0x4888fb=_0x307c2b,_0x2ecc8d=_0x5e00b3;this[_0x2ecc8d(0x37fc)]();for(var _0x2c331b=0x0,_0x36e4a2=this[_0x2ecc8d(0x3f5f)][_0x2ecc8d(0x809)];_0x2c331b<_0x36e4a2;_0x2c331b++)this[_0x2ecc8d(0x28c)][_0x2ecc8d(0x5516)]['remove'](this['tmpEntities'][_0x2c331b]);if(defined$1(this[_0x4888fb(0x2ef8)])&&(this['viewer'][_0x2ecc8d(0x5516)][_0x4888fb(0x45fe)](this[_0x2ecc8d(0x192e)]),this[_0x2ecc8d(0x192e)]=null),this[_0x2ecc8d(0x3f5f)][_0x2ecc8d(0x809)]=0x0,defined$1(this[_0x2ecc8d(0x5e1e)])&&(this[_0x2ecc8d(0x5e1e)][_0x2ecc8d(0x443c)](),this[_0x2ecc8d(0x28c)][_0x2ecc8d(0x20c0)][_0x2ecc8d(0x37e8)][_0x2ecc8d(0x4f4b)](this[_0x4888fb(0x46c2)]),this[_0x2ecc8d(0x5e1e)]=void 0x0),defined$1(this[_0x2ecc8d(0x5f56)])&&(this[_0x2ecc8d(0x28c)][_0x2ecc8d(0x5516)][_0x2ecc8d(0x4f4b)](this[_0x2ecc8d(0x5f56)]),this[_0x2ecc8d(0x5f56)]=void 0x0),defined$1(this[_0x2ecc8d(0x5ab)])&&(this[_0x2ecc8d(0x28c)][_0x2ecc8d(0x5516)][_0x2ecc8d(0x4f4b)](this[_0x4888fb(0x4a59)]),this[_0x2ecc8d(0x5ab)]=void 0x0),defined$1(this[_0x2ecc8d(0x2bb)])&&(this[_0x2ecc8d(0x28c)][_0x2ecc8d(0x5516)][_0x2ecc8d(0x4f4b)](this['fpEntity']),this[_0x2ecc8d(0x2bb)]=void 0x0),defined$1(this[_0x4888fb(0x178)]))switch(this[_0x2ecc8d(0x3037)]){case MeasureMode$1[_0x2ecc8d(0x954)]:this[_0x2ecc8d(0x46de)][_0x2ecc8d(0x4f4b)](this[_0x2ecc8d(0xeb3)]);break;case MeasureMode$1[_0x2ecc8d(0x168a)]:this[_0x4888fb(0x178)][_0x2ecc8d(0x4f4b)](this[_0x4888fb(0x78e)]);break;case MeasureMode$1[_0x2ecc8d(0x3499)]:this[_0x2ecc8d(0x46de)][_0x2ecc8d(0x443c)]();}defined$1(this[_0x2ecc8d(0x2bc0)])&&(this[_0x2ecc8d(0x28c)][_0x2ecc8d(0x5516)][_0x4888fb(0x45fe)](this[_0x4888fb(0x311b)]),this[_0x2ecc8d(0x2bc0)]=void 0x0),defined$1(this[_0x4888fb(0x1e5b)])&&this[_0x2ecc8d(0x28c)][_0x2ecc8d(0x5516)][_0x2ecc8d(0x4f4b)](this[_0x4888fb(0x1e5b)]),defined$1(this[_0x2ecc8d(0x37cc)])&&(this[_0x4888fb(0x2c60)][_0x2ecc8d(0x5516)][_0x4888fb(0x45fe)](this[_0x2ecc8d(0x37cc)]),this[_0x2ecc8d(0x37cc)]=void 0x0);};var v12Scratch$1=new Cartesian3(),v13Scratch$1=new Cartesian3(),crossScratch$1=new Cartesian3();function processArea(_0x5883ef,_0x5bedb8){var _0x42d555=_0x307c2b,_0x269bfd=_0x5e00b3,_0x555574=_0x5bedb8,_0x8a24b1=_0x555574[_0x269bfd(0x28c)][_0x269bfd(0x20c0)];if(defined$1(_0x5883ef)){_0x555574['endPoint']=_0x5883ef;var _0x24407f=_0x555574[_0x269bfd(0x37cc)][_0x269bfd(0x1c83)],_0x5c62da=_0x24407f[_0x42d555(0x2ef4)];if(_0x24407f[_0x5c62da-0x1]=_0x5883ef,_0x5c62da>0x2&&(defined$1(_0x555574[_0x269bfd(0x2dce)])&&(_0x555574[_0x269bfd(0x2dce)][_0x269bfd(0x3234)]=!0x0),_0x555574[_0x269bfd(0x5287)]=_0x24407f),_0x555574[_0x269bfd(0x37cc)][_0x269bfd(0x1c83)]=_0x24407f,_0x24407f[_0x269bfd(0x809)]>0x2){var _0x37156a;if(_0x555574[_0x269bfd(0x5ab)]['position']=_0x5883ef,_0x555574[_0x269bfd(0x2dce)][_0x42d555(0x2fe9)]=_0x5883ef,_0x555574[_0x269bfd(0x2dce)]['show']=_0x5bedb8[_0x269bfd(0x271a)]!==ClampMode$1[_0x269bfd(0x1611)],_0x5bedb8[_0x269bfd(0x271a)]===ClampMode$1[_0x42d555(0x11d2)])return;if(_0x8a24b1['mode']===SceneMode$1[_0x269bfd(0x5d29)]){var _0x57084d=_0x24407f[_0x269bfd(0x7f7)](function(_0x195fda){var _0x4c870c=_0x269bfd;return computScene2DPosition(_0x195fda,_0x8a24b1[_0x4c870c(0x5cd9)]);});_0x37156a=MeasureHandler[_0x42d555(0x3089)](_0x57084d);}else _0x37156a=MeasureHandler[_0x42d555(0x3089)](_0x24407f);_0x555574[_0x269bfd(0x3bd4)][_0x269bfd(0x1c10)]({'area':_0x37156a['toFixed'](0x8),'positions':_0x24407f});}}}function startMeasureArea(_0x58c594,_0x2021fb){var _0x3cc8c2=_0x307c2b,_0xf86ba7=_0x5e00b3,_0x3de10e=_0x2021fb;_0x3de10e[_0xf86ba7(0x5287)]=[],_0x3de10e[_0xf86ba7(0x1201)]=[_0x58c594,_0x58c594],_0x3de10e[_0xf86ba7(0x3f5f)][_0xf86ba7(0x809)]=0x0;var _0x3b4910=_0x3de10e[_0x3cc8c2(0x26ac)];_0x3de10e['polyline']=_0x3de10e[_0xf86ba7(0x28c)][_0x3cc8c2(0x4616)][_0xf86ba7(0x30c2)]({'polyline':{'positions':new CallbackProperty(function(){var _0x30cc89=_0x3cc8c2;return _0x3de10e[_0x30cc89(0x5888)];},!0x1),'width':_0x3de10e[_0x3cc8c2(0x426f)],'material':Color$2['fromCssColorString'](_0xf86ba7(0x2848)),'loop':!0x0,'clampToGround':!0x0}}),_0x3de10e[_0xf86ba7(0x37cc)][_0xf86ba7(0x1c83)]=_0x3de10e[_0xf86ba7(0x1201)],_0x3de10e[_0xf86ba7(0x5f56)]=_0x3de10e[_0x3cc8c2(0x2c60)][_0xf86ba7(0x5516)][_0x3cc8c2(0x1af6)]({'position':_0x58c594,'point':{'pixelSize':0x8,'color':Color$2[_0xf86ba7(0x55dc)](_0xf86ba7(0x157c))}}),_0x3de10e[_0xf86ba7(0x5ab)]=_0x3de10e[_0x3cc8c2(0x2c60)][_0xf86ba7(0x5516)]['add']({'position':_0x58c594,'point':{'pixelSize':0x8,'color':Color$2[_0xf86ba7(0x55dc)]('#ffe500')}});var _0x1daf16=_0x3de10e[_0x3cc8c2(0x2c60)][_0xf86ba7(0x20c0)][_0xf86ba7(0x37e8)][_0xf86ba7(0x30c2)](new LabelCollection({'depthTestEnable':!0x1}));_0x3de10e[_0x3cc8c2(0x78e)]=_0x1daf16[_0x3cc8c2(0x1af6)]({'position':_0x58c594,'font':_0x3cc8c2(0x494d),'fillColor':Color$2[_0xf86ba7(0x3b7e)],'style':LabelStyle$1[_0xf86ba7(0x3d4e)],'showBackground':!0x0,'outlineWidth':0x1,'outlineColor':Color$2[_0xf86ba7(0x5adf)],'pixelOffset':_0x3de10e[_0xf86ba7(0x2240)],'text':'','show':_0x3de10e[_0xf86ba7(0x1b91)],'horizontalOrigin':HorizontalOrigin$1[_0xf86ba7(0x3326)]});var _0x50a5ec=_0x3de10e[_0x3cc8c2(0x58c3)],_0x50ce51=!0x1,_0x20c669=!0x1;_0x50a5ec==ClampMode$1[_0xf86ba7(0x2a7c)]?_0x50ce51=!0x0:_0x50a5ec==ClampMode$1[_0x3cc8c2(0x1470)]&&(_0x20c669=!0x0),_0x3de10e[_0xf86ba7(0x2bc0)]=_0x3de10e[_0x3cc8c2(0x2c60)][_0xf86ba7(0x5516)][_0xf86ba7(0x30c2)]({'polygon':{'hierarchy':new CallbackProperty(function(){var _0x4e5579=_0xf86ba7;return{'positions':_0x3de10e[_0x4e5579(0x5287)],'holes':[]};},!0x1),'material':_0x3de10e[_0xf86ba7(0x12a0)],'perPositionHeight':_0x50ce51},'clampToS3M':_0x20c669,'depthTestEnabled':_0x3b4910,'show':!0x1}),_0x3de10e[_0xf86ba7(0x46de)]=_0x1daf16,_0x2021fb[_0xf86ba7(0x271a)]===ClampMode$1[_0x3cc8c2(0x11d2)]&&(_0x3de10e[_0xf86ba7(0x37cc)][_0xf86ba7(0x3234)]=!0x0,_0x3de10e[_0x3cc8c2(0x311b)][_0xf86ba7(0x3234)]=!0x0),_0x3de10e[_0xf86ba7(0x2dce)][_0xf86ba7(0x3234)]=!0x1;}function startMeasureDis(_0x4ac5fb,_0x22a268){var _0x3d0f60=_0x307c2b,_0x46b9d5=_0x5e00b3,_0x559167=_0x22a268;if(_0x22a268[_0x46b9d5(0x271a)]===ClampMode$1[_0x46b9d5(0x1611)]&&(_0x559167[_0x46b9d5(0x4fce)]=[],_0x559167[_0x46b9d5(0x192e)]=_0x559167[_0x46b9d5(0x28c)][_0x46b9d5(0x5516)][_0x46b9d5(0x30c2)]({'polyline':{'positions':new CallbackProperty(function(){var _0x4f2d59=_0x46b9d5;return _0x559167[_0x4f2d59(0x4fce)];},!0x1),'width':_0x559167[_0x46b9d5(0x446c)],'material':_0x559167[_0x3d0f60(0x664)],'clampToGround':!0x0}})),_0x559167[_0x3d0f60(0x52c3)][_0x3d0f60(0x2ef4)]=0x0,!defined$1(_0x559167[_0x46b9d5(0x5e1e)])){var _0x56054c=_0x559167[_0x46b9d5(0x2c81)];_0x559167[_0x3d0f60(0x46c2)]=new PolylineCollection({'opaqueRS':RenderState[_0x46b9d5(0x5344)]({'depthMask':_0x56054c,'depthTest':{'enabled':_0x56054c}}),'translucentRS':RenderState[_0x46b9d5(0x5344)]({'depthMask':_0x56054c,'depthTest':{'enabled':_0x56054c}}),'lineDisplayType':_0x559167[_0x46b9d5(0x271a)]===ClampMode$1[_0x46b9d5(0x1611)]?LineDisplayType$1[_0x46b9d5(0x5c04)]:_0x559167[_0x46b9d5(0x3a2a)]}),_0x559167[_0x46b9d5(0x37cc)]=_0x559167['polylines'][_0x46b9d5(0x30c2)]({'width':_0x559167[_0x46b9d5(0x446c)],'show':_0x559167[_0x46b9d5(0x1b91)],'positions':[_0x4ac5fb,_0x4ac5fb],'material':Material[_0x46b9d5(0x3fcf)](Material[_0x46b9d5(0xb88)],{'color':_0x559167[_0x46b9d5(0x18e9)]})}),_0x559167[_0x46b9d5(0x28c)]['scene'][_0x46b9d5(0x37e8)][_0x3d0f60(0x1af6)](_0x559167[_0x46b9d5(0x5e1e)]),_0x559167[_0x46b9d5(0x268)]=[_0x4ac5fb],_0x559167[_0x46b9d5(0x2989)]=0x0,_0x559167[_0x46b9d5(0x1930)]=0x0,_0x559167[_0x46b9d5(0x5f56)]=_0x559167[_0x46b9d5(0x28c)][_0x3d0f60(0x4616)][_0x3d0f60(0x1af6)]({'position':_0x4ac5fb,'show':_0x559167[_0x46b9d5(0x1b91)],'point':{'pixelSize':0x8,'color':Color$2[_0x46b9d5(0x55dc)](_0x46b9d5(0x157c))}}),_0x559167['epEntity']=_0x559167[_0x46b9d5(0x28c)][_0x46b9d5(0x5516)][_0x3d0f60(0x1af6)]({'position':_0x4ac5fb,'show':_0x559167[_0x46b9d5(0x1b91)],'point':{'pixelSize':0x8,'color':Color$2[_0x3d0f60(0x2f91)](_0x46b9d5(0x157c))}});var _0x1804ab=_0x559167[_0x46b9d5(0x28c)][_0x46b9d5(0x20c0)]['primitives'][_0x46b9d5(0x30c2)](new LabelCollection({'depthTestEnable':!0x1}));_0x559167[_0x46b9d5(0xeb3)]=_0x1804ab[_0x46b9d5(0x30c2)]({'position':_0x4ac5fb,'font':_0x46b9d5(0x45b),'fillColor':Color$2[_0x46b9d5(0x3b7e)],'style':LabelStyle$1[_0x46b9d5(0x3d4e)],'showBackground':!0x0,'backgroundColor':_0x559167[_0x3d0f60(0x2f9e)],'outlineWidth':0x1,'outlineColor':Color$2[_0x46b9d5(0x5adf)],'pixelOffset':_0x559167[_0x46b9d5(0x2240)],'text':'','show':_0x559167[_0x3d0f60(0x31d5)],'horizontalOrigin':HorizontalOrigin$1[_0x46b9d5(0x3326)]}),_0x559167['labels']=_0x1804ab;var _0xc971ea=_0x559167[_0x46b9d5(0x271a)]==ClampMode$1[_0x46b9d5(0x12e3)],_0x4b6033=Cartesian3[_0x46b9d5(0x40f3)](_0x4ac5fb);_0x559167['corridor']=_0x559167[_0x46b9d5(0x28c)][_0x46b9d5(0x5516)]['add']({'corridor':{'positions':[_0x4b6033,_0x4b6033],'width':0x14,'material':Color$2[_0x46b9d5(0x55dc)](_0x46b9d5(0x2848))},'clampToS3M':_0xc971ea,'show':!0x1});}_0x22a268[_0x46b9d5(0x271a)]===ClampMode$1[_0x46b9d5(0x1611)]&&(_0x559167['polyline'][_0x46b9d5(0x3234)]=!0x1);}function processDistance(_0x145f8d,_0x44f01e){var _0x1eeeb7=_0x307c2b,_0x30fe9b=_0x5e00b3,_0x4559e6=_0x44f01e,_0x18c5a4=_0x4559e6[_0x30fe9b(0x28c)][_0x30fe9b(0x20c0)];_0x4559e6[_0x30fe9b(0x581c)]=_0x145f8d;var _0x3dd04d=_0x4559e6[_0x30fe9b(0x37cc)][_0x30fe9b(0x1c83)],_0x28daae=_0x3dd04d[_0x30fe9b(0x809)];_0x44f01e['_clampMode']===ClampMode$1[_0x1eeeb7(0x11d2)]&&(_0x4559e6[_0x30fe9b(0x3037)]===MeasureMode$1[_0x1eeeb7(0x231a)]?_0x4559e6[_0x30fe9b(0x4fce)]=_0x4559e6['_accumulationPositions'][_0x30fe9b(0x736)]([_0x145f8d]):_0x4559e6[_0x30fe9b(0x4fce)]=_0x3dd04d),_0x3dd04d[_0x28daae-0x1]=_0x145f8d,_0x4559e6[_0x30fe9b(0x37cc)][_0x1eeeb7(0x14e)]=_0x3dd04d,_0x4559e6[_0x1eeeb7(0x4a59)][_0x30fe9b(0x3747)]=_0x145f8d;var _0x2df552=0x0,_0x466105=_0x4559e6[_0x30fe9b(0x268)][_0x30fe9b(0x736)]([_0x145f8d]);if(_0x4559e6['polyline'][_0x1eeeb7(0x2515)]=_0x2df552,_0x4559e6['_disLabel'][_0x30fe9b(0x3747)]=_0x145f8d,_0x4559e6[_0x30fe9b(0xeb3)][_0x1eeeb7(0x537b)]=_0x44f01e[_0x30fe9b(0x271a)]!==ClampMode$1[_0x30fe9b(0x1611)],_0x44f01e[_0x30fe9b(0x271a)]!==ClampMode$1[_0x30fe9b(0x1611)]){for(var _0x5259fe=0x0,_0x35d09f=_0x466105[_0x30fe9b(0x809)]-0x1;_0x5259fe<_0x35d09f;_0x5259fe++)_0x18c5a4[_0x1eeeb7(0x266d)]===SceneMode$1[_0x30fe9b(0x5d29)]?_0x2df552+=Cartesian3[_0x30fe9b(0x451d)](computScene2DPosition(_0x466105[_0x5259fe],_0x18c5a4[_0x30fe9b(0x5cd9)]),computScene2DPosition(_0x466105[_0x5259fe+0x1],_0x18c5a4[_0x30fe9b(0x5cd9)])):_0x2df552+=Cartesian3[_0x30fe9b(0x451d)](_0x466105[_0x5259fe],_0x466105[_0x5259fe+0x1]);_0x4559e6[_0x30fe9b(0x3bd4)][_0x30fe9b(0x1c10)]({'distance':_0x2df552[_0x30fe9b(0x1ef2)](0x8),'positions':_0x466105});}}function startMeasureDVH(_0x110bbb,_0x34e296){var _0x4a2773=_0x307c2b,_0x527ef6=_0x5e00b3,_0x288ad5=_0x34e296;if(!defined$1(_0x288ad5[_0x527ef6(0x5e1e)])){var _0x26239c=_0x288ad5[_0x527ef6(0x2c81)];_0x288ad5[_0x527ef6(0x5e1e)]=new PolylineCollection({'opaqueRS':RenderState[_0x527ef6(0x5344)]({'depthMask':_0x26239c,'depthTest':{'enabled':_0x26239c}}),'lineDisplayType':_0x288ad5[_0x527ef6(0x3a2a)]}),_0x288ad5[_0x527ef6(0x28c)]['scene'][_0x527ef6(0x37e8)][_0x527ef6(0x30c2)](_0x288ad5[_0x4a2773(0x46c2)]);}_0x288ad5[_0x527ef6(0x4091)]=_0x288ad5[_0x527ef6(0x5e1e)][_0x527ef6(0x30c2)]({'width':0x2,'show':_0x288ad5[_0x527ef6(0x1b91)],'positions':[_0x110bbb,_0x110bbb],'material':Material[_0x4a2773(0x1612)](Material[_0x527ef6(0xb88)],{'color':_0x288ad5[_0x527ef6(0x18e9)]})}),_0x288ad5[_0x527ef6(0x3c44)]=_0x288ad5[_0x4a2773(0x46c2)][_0x527ef6(0x30c2)]({'width':0x2,'show':_0x288ad5[_0x527ef6(0x1b91)],'positions':[_0x110bbb,_0x110bbb],'material':Material[_0x527ef6(0x3fcf)](Material[_0x4a2773(0x3f1b)],{'color':_0x288ad5[_0x527ef6(0x18e9)]})}),_0x288ad5['dirPolyline']=_0x288ad5[_0x527ef6(0x5e1e)][_0x527ef6(0x30c2)]({'width':0x2,'show':_0x288ad5[_0x527ef6(0x1b91)],'positions':[_0x110bbb,_0x110bbb],'material':Material[_0x4a2773(0x1612)](Material['ColorType'],{'color':_0x288ad5[_0x527ef6(0x18e9)]})}),_0x288ad5[_0x527ef6(0x5f56)]=_0x288ad5[_0x527ef6(0x28c)][_0x527ef6(0x5516)][_0x4a2773(0x1af6)]({'position':_0x110bbb,'show':_0x288ad5[_0x527ef6(0x1b91)],'point':{'pixelSize':0x8,'color':Color$2[_0x527ef6(0x55dc)](_0x4a2773(0x2474))}}),_0x288ad5['epEntity']=_0x288ad5[_0x527ef6(0x28c)][_0x527ef6(0x5516)][_0x527ef6(0x30c2)]({'position':_0x110bbb,'show':_0x288ad5[_0x527ef6(0x1b91)],'point':{'pixelSize':0x8,'color':Color$2[_0x527ef6(0x55dc)](_0x527ef6(0x157c))}}),_0x288ad5[_0x527ef6(0x2bb)]=_0x288ad5[_0x527ef6(0x28c)][_0x527ef6(0x5516)][_0x527ef6(0x30c2)]({'position':_0x110bbb,'show':_0x288ad5[_0x527ef6(0x1b91)],'point':{'pixelSize':0x8,'color':Color$2[_0x4a2773(0x2f91)](_0x527ef6(0x157c))}}),_0x288ad5[_0x527ef6(0x3f5f)][_0x527ef6(0x5323)](_0x288ad5[_0x527ef6(0x5f56)]),_0x288ad5[_0x527ef6(0x3f5f)][_0x4a2773(0x2a0e)](_0x288ad5[_0x4a2773(0x4a59)]),_0x288ad5[_0x527ef6(0x3f5f)][_0x527ef6(0x5323)](_0x288ad5[_0x527ef6(0x2bb)]),defined$1(_0x288ad5['labels'])||(_0x288ad5[_0x527ef6(0x46de)]=_0x288ad5[_0x527ef6(0x28c)][_0x527ef6(0x20c0)][_0x527ef6(0x37e8)][_0x527ef6(0x30c2)](new LabelCollection({'depthTestEnable':!0x1}))),_0x288ad5[_0x527ef6(0xeb3)]=_0x288ad5[_0x527ef6(0x46de)][_0x527ef6(0x30c2)]({'position':_0x110bbb,'font':_0x527ef6(0x5312),'style':LabelStyle$1[_0x4a2773(0x2df5)],'outlineWidth':0x1,'outlineColor':Color$2[_0x527ef6(0x12b7)],'showBackground':!0x0,'backgroundColor':_0x288ad5[_0x527ef6(0x208d)],'pixelOffset':_0x288ad5[_0x527ef6(0x2240)],'pixelOffsetScaleByDistance':_0x288ad5[_0x4a2773(0x516e)],'text':'','show':_0x288ad5[_0x4a2773(0x31d5)],'horizontalOrigin':HorizontalOrigin$1[_0x527ef6(0x3326)]}),_0x288ad5[_0x527ef6(0x20d3)]=_0x288ad5[_0x527ef6(0x46de)][_0x527ef6(0x30c2)]({'position':_0x110bbb,'font':'500\x2016px\x20sans-serif','style':LabelStyle$1[_0x527ef6(0x3d4e)],'outlineWidth':0x1,'outlineColor':Color$2[_0x527ef6(0x12b7)],'showBackground':!0x0,'backgroundColor':_0x288ad5[_0x527ef6(0x208d)],'pixelOffset':_0x288ad5[_0x527ef6(0x2240)],'pixelOffsetScaleByDistance':_0x288ad5[_0x4a2773(0x516e)],'text':'','show':_0x288ad5[_0x527ef6(0x1b91)],'horizontalOrigin':HorizontalOrigin$1[_0x527ef6(0x3326)]}),_0x288ad5[_0x527ef6(0x491b)]=_0x288ad5[_0x527ef6(0x46de)][_0x527ef6(0x30c2)]({'position':_0x110bbb,'font':'500\x2016px\x20sans-serif','style':LabelStyle$1[_0x527ef6(0x3d4e)],'outlineWidth':0x1,'outlineColor':Color$2[_0x527ef6(0x12b7)],'showBackground':!0x0,'backgroundColor':_0x288ad5[_0x527ef6(0x208d)],'pixelOffset':_0x288ad5[_0x4a2773(0x50a2)],'pixelOffsetScaleByDistance':_0x288ad5[_0x4a2773(0x516e)],'text':'','show':_0x288ad5[_0x527ef6(0x1b91)],'horizontalOrigin':HorizontalOrigin$1[_0x527ef6(0x3326)]});var _0xc2f09e=new Cartesian3();Cartesian3[_0x527ef6(0x4853)](_0x110bbb,_0xc2f09e),_0x288ad5[_0x527ef6(0x53d4)]=Plane[_0x527ef6(0x18dc)](_0x110bbb,_0xc2f09e),_0x288ad5[_0x527ef6(0x5d28)]=_0x110bbb,_0x288ad5[_0x527ef6(0x1c7f)]=Cartographic[_0x4a2773(0x1aa5)](_0x110bbb)[_0x527ef6(0x5a4e)],_0x288ad5[_0x4a2773(0x4407)]=_0xc2f09e;var _0x236098=new Cartesian3();Cartesian3[_0x527ef6(0xa61)](_0xc2f09e,_0x236098),_0x288ad5[_0x527ef6(0x7fe)]=_0x236098,_0x288ad5[_0x527ef6(0x5f56)][_0x4a2773(0x2fe9)]=_0x110bbb;}function startMeasureDVHX(_0x33453b,_0x3cc91c){var _0xa61fa8=_0x307c2b,_0x15c1c0=_0x5e00b3,_0x2de1c2=_0x3cc91c;if(!defined$1(_0x2de1c2[_0x15c1c0(0x5e1e)])){_0x2de1c2[_0xa61fa8(0x46c2)]=new PolylineCollection(),_0x2de1c2[_0x15c1c0(0x3c44)]=_0x2de1c2[_0x15c1c0(0x5e1e)][_0xa61fa8(0x1af6)]({'width':0x2,'show':_0x2de1c2['_showMeasureResult'],'positions':[_0x33453b,_0x33453b],'material':Material[_0x15c1c0(0x3fcf)](Material[_0x15c1c0(0xb88)],{'color':_0x2de1c2[_0xa61fa8(0x664)]})}),_0x2de1c2[_0x15c1c0(0x5d28)]=_0x33453b,_0x2de1c2[_0xa61fa8(0x4529)]=_0x2de1c2[_0xa61fa8(0x2c60)][_0x15c1c0(0x5516)]['add']({'position':_0x33453b,'show':_0x2de1c2[_0x15c1c0(0x1b91)],'point':{'pixelSize':0x8,'color':Color$2[_0xa61fa8(0x2f91)](_0x15c1c0(0x157c))}}),_0x2de1c2[_0x15c1c0(0x2bb)]=_0x2de1c2[_0x15c1c0(0x28c)][_0x15c1c0(0x5516)]['add']({'position':_0x33453b,'show':_0x2de1c2[_0x15c1c0(0x1b91)],'point':{'pixelSize':0x8,'color':Color$2[_0xa61fa8(0x2f91)](_0x15c1c0(0x157c))}});var _0x5a962e=_0x2de1c2[_0x15c1c0(0x28c)][_0x15c1c0(0x20c0)][_0xa61fa8(0x4a35)]['add'](new LabelCollection({'depthTestEnable':!0x1}));_0x2de1c2[_0xa61fa8(0x251)]=_0x5a962e[_0x15c1c0(0x30c2)]({'position':_0x33453b,'font':_0x15c1c0(0x5312),'style':LabelStyle$1[_0x15c1c0(0x3d4e)],'outlineWidth':0x1,'outlineColor':Color$2[_0x15c1c0(0x12b7)],'showBackground':!0x0,'backgroundColor':_0x2de1c2[_0x15c1c0(0x208d)],'pixelOffset':_0x2de1c2[_0x15c1c0(0x2240)],'pixelOffsetScaleByDistance':_0x2de1c2[_0x15c1c0(0x58c9)],'text':'','show':_0x2de1c2[_0x15c1c0(0x1b91)],'horizontalOrigin':HorizontalOrigin$1[_0x15c1c0(0x3326)]}),_0x2de1c2[_0x15c1c0(0x28c)][_0x15c1c0(0x20c0)][_0x15c1c0(0x37e8)][_0x15c1c0(0x30c2)](_0x2de1c2[_0x15c1c0(0x5e1e)]),_0x2de1c2[_0x15c1c0(0x46de)]=_0x5a962e;}_0x2de1c2[_0xa61fa8(0x3676)]=_0x33453b,_0x2de1c2[_0x15c1c0(0x5f56)]['position']=_0x33453b;}var normalScratch$2=new Cartesian3();function processDVH(_0x4f0665,_0x7f6a8){var _0x55ae5a=_0x307c2b,_0x14f9d5=_0x5e00b3,_0x40951d=_0x7f6a8;if(_0x40951d[_0x14f9d5(0x28c)][_0x14f9d5(0x20c0)],defined$1(_0x4f0665)){_0x40951d['endPoint']=_0x4f0665;var _0x1d7c48,_0xaa0807,_0x4bc36b=Cartographic[_0x14f9d5(0x50e9)](_0x4f0665)[_0x14f9d5(0x5a4e)];if(_0x4bc36b>_0x40951d[_0x14f9d5(0x1c7f)]){var _0x1f6208=Cartesian3[_0x14f9d5(0x4853)](_0x4f0665,normalScratch$2);_0x1d7c48=Plane[_0x14f9d5(0x18dc)](_0x4f0665,_0x1f6208),_0xaa0807=new Ray(_0x40951d[_0x14f9d5(0x5d28)],_0x1f6208);}else _0x1d7c48=_0x40951d[_0x14f9d5(0x53d4)],_0xaa0807=new Ray(_0x4f0665,_0x40951d[_0x14f9d5(0x47ce)]);var _0x2eb82e=IntersectionTests[_0x14f9d5(0x35bd)](_0xaa0807,_0x1d7c48);if(defined$1(_0x2eb82e)||(_0xaa0807=new Ray(_0x4f0665,_0x40951d[_0x14f9d5(0x47ce)]),_0x2eb82e=IntersectionTests[_0x55ae5a(0x2e02)](_0xaa0807,_0x40951d[_0x14f9d5(0x53d4)]))){_0x4bc36b>_0x40951d[_0x14f9d5(0x1c7f)]?(_0x40951d[_0x14f9d5(0x4091)][_0x14f9d5(0x1c83)]=[_0x4f0665,_0x2eb82e],_0x40951d[_0x55ae5a(0x2cb2)][_0x14f9d5(0x1c83)]=[_0x40951d[_0x14f9d5(0x5d28)],_0x2eb82e]):(_0x40951d[_0x14f9d5(0x4091)][_0x14f9d5(0x1c83)]=[_0x40951d[_0x14f9d5(0x5d28)],_0x2eb82e],_0x40951d[_0x14f9d5(0x3c44)][_0x55ae5a(0x14e)]=[_0x4f0665,_0x2eb82e]),_0x40951d[_0x55ae5a(0x2788)][_0x14f9d5(0x1c83)]=[_0x40951d[_0x14f9d5(0x5d28)],_0x4f0665],_0x40951d[_0x14f9d5(0x5ab)][_0x14f9d5(0x3747)]=_0x4f0665,_0x40951d[_0x14f9d5(0x2bb)][_0x14f9d5(0x3747)]=_0x2eb82e;var _0x3dcced=Cartesian3[_0x14f9d5(0x451d)](_0x40951d[_0x55ae5a(0x3676)],_0x4f0665)[_0x14f9d5(0x1ef2)](0x8),_0x59214e=Cartesian3[_0x14f9d5(0x451d)](_0x40951d[_0x14f9d5(0x5d28)],_0x2eb82e)[_0x55ae5a(0x3f9a)](0x8),_0x2f1929=Cartesian3[_0x14f9d5(0x451d)](_0x4f0665,_0x2eb82e)[_0x14f9d5(0x1ef2)](0x8);_0x4bc36b>_0x40951d[_0x14f9d5(0x1c7f)]?(Cartesian3[_0x14f9d5(0x3596)](_0x40951d[_0x14f9d5(0x5d28)],_0x4f0665,0.5,_0x40951d[_0x55ae5a(0x4e4e)][_0x14f9d5(0x3747)]),Cartesian3[_0x14f9d5(0x3596)](_0x40951d[_0x55ae5a(0x3676)],_0x2eb82e,0.5,_0x40951d[_0x14f9d5(0x20d3)][_0x14f9d5(0x3747)]),Cartesian3[_0x14f9d5(0x3596)](_0x4f0665,_0x2eb82e,0.5,_0x40951d[_0x14f9d5(0x491b)][_0x14f9d5(0x3747)])):(Cartesian3[_0x14f9d5(0x3596)](_0x40951d[_0x14f9d5(0x5d28)],_0x4f0665,0.5,_0x40951d[_0x14f9d5(0xeb3)][_0x14f9d5(0x3747)]),Cartesian3[_0x14f9d5(0x3596)](_0x4f0665,_0x2eb82e,0.5,_0x40951d[_0x55ae5a(0x251)]['position']),Cartesian3[_0x14f9d5(0x3596)](_0x40951d['startPoint'],_0x2eb82e,0.5,_0x40951d[_0x55ae5a(0x209b)]['position']),_0x59214e=Cartesian3[_0x14f9d5(0x451d)](_0x4f0665,_0x2eb82e)[_0x14f9d5(0x1ef2)](0x8),_0x2f1929=Cartesian3[_0x14f9d5(0x451d)](_0x40951d[_0x14f9d5(0x5d28)],_0x2eb82e)[_0x55ae5a(0x3f9a)](0x8)),_0x40951d[_0x14f9d5(0x3bd4)][_0x55ae5a(0x31b9)]({'distance':_0x3dcced,'directionalPositions':_0x40951d[_0x14f9d5(0x2bd4)][_0x55ae5a(0x14e)],'verticalHeight':_0x59214e,'verticalPositions':_0x40951d[_0x14f9d5(0x3c44)][_0x14f9d5(0x1c83)],'horizontalDistance':_0x2f1929,'horizontalPositions':_0x40951d[_0x14f9d5(0x4091)]['positions'],'endHeight':_0x4bc36b});}}}function computScene2DPosition(_0x2c4bbd,_0x2ace70){var _0x554bd8=_0x307c2b,_0x51eee2=_0x5e00b3;if(defined$1(_0x2c4bbd)){var _0x326740=_0x2ace70['ellipsoid'][_0x51eee2(0x3bd7)](_0x2c4bbd);return _0x2ace70[_0x554bd8(0x47ce)](_0x326740);}}function computeClampArea(_0x2c6494,_0x156f99){var _0x6e49f6=_0x307c2b,_0x2d3f4e=_0x5e00b3;for(var _0x3f5991=Number[_0x2d3f4e(0x4d71)],_0x2b1243=-Number[_0x6e49f6(0x49a8)],_0x340b89=Number[_0x6e49f6(0x49a8)],_0x23a750=-Number[_0x2d3f4e(0x4d71)],_0x2c2c71=0x0;_0x2c2c71<_0x156f99[_0x2d3f4e(0x809)];_0x2c2c71++){var _0x1d7cfe=Cartographic[_0x2d3f4e(0x50e9)](_0x156f99[_0x2c2c71]);_0x3f5991=Math[_0x2d3f4e(0x19a8)](_0x1d7cfe[_0x2d3f4e(0x4465)],_0x3f5991),_0x2b1243=Math[_0x2d3f4e(0x498f)](_0x1d7cfe[_0x2d3f4e(0x4465)],_0x2b1243),_0x340b89=Math[_0x6e49f6(0x4b49)](_0x1d7cfe[_0x2d3f4e(0x5859)],_0x340b89),_0x23a750=Math[_0x2d3f4e(0x498f)](_0x1d7cfe[_0x2d3f4e(0x5859)],_0x23a750);}for(var _0x21afd4=Cartographic[_0x2d3f4e(0x40f1)](new Cartographic(_0x3f5991,_0x340b89,0x0)),_0x1887ad=Cartographic[_0x2d3f4e(0x40f1)](new Cartographic(_0x2b1243,_0x23a750,0x0)),_0xcbdff8=Cartesian3[_0x2d3f4e(0xea8)](_0x21afd4,_0x1887ad),_0x16db74=PolygonGeometry[_0x6e49f6(0x20f2)]({'positions':_0x156f99,'granularity':_0xcbdff8/0x20}),_0x316c21=PolygonGeometry[_0x2d3f4e(0x1647)](_0x16db74),_0x438c0c=0x0,_0x3345a8={},_0xfb5bee=0x0;_0xfb5bee<_0x316c21[_0x2d3f4e(0x314b)][_0x2d3f4e(0x809)];_0xfb5bee+=0x3){var _0xe637b0,_0x31088e=_0x316c21[_0x2d3f4e(0x314b)][_0xfb5bee];if(defined$1(_0x3345a8[_0x31088e]))_0xe637b0=_0x3345a8[_0x31088e];else{_0xe637b0=new Cartesian3(_0x316c21[_0x2d3f4e(0x177b)][_0x2d3f4e(0x3747)]['values'][0x3*_0x31088e],_0x316c21[_0x2d3f4e(0x177b)][_0x2d3f4e(0x3747)][_0x2d3f4e(0xc98)][0x3*_0x31088e+0x1],_0x316c21[_0x6e49f6(0x3377)][_0x2d3f4e(0x3747)][_0x2d3f4e(0xc98)][0x3*_0x31088e+0x2]);var _0x2539b4=Cartographic[_0x2d3f4e(0x50e9)](_0xe637b0),_0x1be81a=_0x2c6494[_0x6e49f6(0x2ff8)][_0x2d3f4e(0x1f41)](_0x2539b4);if(!defined$1(_0x1be81a))continue;_0x2539b4=Cartographic[_0x2d3f4e(0x3e9)](_0x2539b4[_0x2d3f4e(0x4465)],_0x2539b4[_0x2d3f4e(0x5859)],_0x1be81a),_0xe637b0=Cartographic[_0x2d3f4e(0x40f1)](_0x2539b4),_0x3345a8[_0x31088e]=Cartesian3[_0x2d3f4e(0x40f3)](_0xe637b0);}var _0x3b9c3e,_0x50692d=_0x316c21[_0x6e49f6(0x30e5)][_0xfb5bee+0x1];if(defined$1(_0x3345a8[_0x50692d]))_0x3b9c3e=_0x3345a8[_0x50692d];else{_0x3b9c3e=new Cartesian3(_0x316c21[_0x2d3f4e(0x177b)]['position'][_0x2d3f4e(0xc98)][0x3*_0x50692d],_0x316c21[_0x2d3f4e(0x177b)][_0x6e49f6(0x2fe9)]['values'][0x3*_0x50692d+0x1],_0x316c21[_0x2d3f4e(0x177b)][_0x2d3f4e(0x3747)][_0x6e49f6(0x225a)][0x3*_0x50692d+0x2]);var _0x245dee=Cartographic[_0x2d3f4e(0x50e9)](_0x3b9c3e),_0x646ce2=_0x2c6494[_0x2d3f4e(0x43fb)][_0x2d3f4e(0x1f41)](_0x245dee);if(!defined$1(_0x646ce2))continue;_0x245dee=Cartographic['fromRadians'](_0x245dee[_0x2d3f4e(0x4465)],_0x245dee['latitude'],_0x646ce2),_0x3b9c3e=Cartographic[_0x2d3f4e(0x40f1)](_0x245dee),_0x3345a8[_0x50692d]=Cartesian3[_0x2d3f4e(0x40f3)](_0x3b9c3e);}var _0x331233,_0x26682a=_0x316c21[_0x6e49f6(0x30e5)][_0xfb5bee+0x2];if(defined$1(_0x3345a8[_0x26682a]))_0x331233=_0x3345a8[_0x26682a];else{_0x331233=new Cartesian3(_0x316c21[_0x2d3f4e(0x177b)][_0x6e49f6(0x2fe9)][_0x2d3f4e(0xc98)][0x3*_0x26682a],_0x316c21['attributes'][_0x2d3f4e(0x3747)][_0x6e49f6(0x225a)][0x3*_0x26682a+0x1],_0x316c21[_0x2d3f4e(0x177b)][_0x2d3f4e(0x3747)][_0x2d3f4e(0xc98)][0x3*_0x26682a+0x2]);var _0x5335d7=Cartographic[_0x2d3f4e(0x50e9)](_0x331233),_0x5b2b0e=_0x2c6494[_0x2d3f4e(0x43fb)][_0x6e49f6(0x3145)](_0x5335d7);if(!defined$1(_0x5b2b0e))continue;_0x5335d7=Cartographic[_0x6e49f6(0x3418)](_0x5335d7[_0x2d3f4e(0x4465)],_0x5335d7[_0x2d3f4e(0x5859)],_0x5b2b0e),_0x331233=Cartographic[_0x2d3f4e(0x40f1)](_0x5335d7),_0x3345a8[_0x26682a]=Cartesian3['clone'](_0x331233);}v12Scratch$1=Cartesian3[_0x2d3f4e(0x34b6)](_0x3b9c3e,_0xe637b0,v12Scratch$1),v13Scratch$1=Cartesian3[_0x2d3f4e(0x34b6)](_0x331233,_0xe637b0,v13Scratch$1),crossScratch$1=Cartesian3[_0x2d3f4e(0x4143)](v12Scratch$1,v13Scratch$1,crossScratch$1),_0x438c0c+=0.5*Cartesian3['magnitude'](crossScratch$1);}return _0x438c0c;}function computeClampDistance(_0x27f39f,_0x4d72de){var _0x2b3328=_0x307c2b,_0x371f68=_0x5e00b3;for(var _0x30c31b=0x0,_0x3c58c9=[],_0x500453=_0x4d72de[_0x371f68(0x809)]-0x1,_0x7e7c72=0x0;_0x7e7c72<_0x500453;_0x7e7c72++){var _0x26dbac=_0x4d72de[_0x7e7c72],_0x264e9f=_0x4d72de[_0x7e7c72+0x1],_0x8b018=Cartesian3[_0x371f68(0xea8)](_0x26dbac,_0x264e9f);if(!(_0x8b018<CesiumMath[_0x2b3328(0x18c9)]))for(var _0x58c885=_0x8b018/0x40,_0x204d29=CesiumMath[_0x371f68(0x4013)](_0x58c885,0x615299),_0x1c1599=PolygonGeometryLibrary[_0x371f68(0xce0)](_0x26dbac,_0x264e9f,_0x204d29,_0x3c58c9),_0x542c5e=Cartesian3[_0x2b3328(0x2a7d)](_0x1c1599),_0x46f774=_0x542c5e[_0x371f68(0x809)]-0x1,_0x2f4184=0x0;_0x2f4184<_0x46f774;_0x2f4184++){var _0x538f09=_0x542c5e[_0x2f4184],_0x2bc59d=Cartographic[_0x371f68(0x50e9)](_0x538f09),_0x1d0f6a=_0x27f39f[_0x2b3328(0x2ff8)][_0x371f68(0x1f41)](_0x2bc59d);_0x2bc59d=Cartographic[_0x371f68(0x3e9)](_0x2bc59d[_0x371f68(0x4465)],_0x2bc59d[_0x371f68(0x5859)],_0x1d0f6a);var _0x234486=Cartographic[_0x371f68(0x40f1)](_0x2bc59d),_0x3f11fc=_0x542c5e[_0x2f4184+0x1];_0x2bc59d=Cartographic[_0x371f68(0x50e9)](_0x3f11fc),_0x1d0f6a=_0x27f39f[_0x371f68(0x43fb)][_0x371f68(0x1f41)](_0x2bc59d),_0x2bc59d=Cartographic[_0x371f68(0x3e9)](_0x2bc59d[_0x371f68(0x4465)],_0x2bc59d[_0x2b3328(0x353e)],_0x1d0f6a);var _0xac356e=Cartographic[_0x371f68(0x40f1)](_0x2bc59d);_0x30c31b+=Cartesian3[_0x2b3328(0x2665)](_0x234486,_0xac356e);}}return _0x30c31b;}MeasureHandler[_0x307c2b(0x3089)]=function(_0x261148){var _0x1a8162=_0x307c2b,_0x5ba6fd=_0x5e00b3;for(var _0x10fc94,_0x53ea30,_0xf3fd76,_0x1ec10d=PolygonPipeline[_0x1a8162(0x3ce7)](_0x261148),_0x2868b3=_0x1ec10d[_0x5ba6fd(0x809)]/0x3,_0xf05612=0x0,_0x1111b8=0x0;_0x1111b8<_0x2868b3;_0x1111b8++)_0x10fc94=_0x261148[_0x1ec10d[0x3*_0x1111b8]],_0x53ea30=_0x261148[_0x1ec10d[0x3*_0x1111b8+0x1]],_0xf3fd76=_0x261148[_0x1ec10d[0x3*_0x1111b8+0x2]],v12Scratch$1=Cartesian3[_0x5ba6fd(0x34b6)](_0x53ea30,_0x10fc94,v12Scratch$1),v13Scratch$1=Cartesian3[_0x5ba6fd(0x34b6)](_0xf3fd76,_0x10fc94,v13Scratch$1),crossScratch$1=Cartesian3[_0x5ba6fd(0x4143)](v12Scratch$1,v13Scratch$1,crossScratch$1),_0xf05612+=0.5*Cartesian3[_0x5ba6fd(0x3d6f)](crossScratch$1);return _0xf05612;};var TYPE={'LINE_X':0x1,'LINE_Y':0x2,'LINE_Z':0x3,'CIRCLE_X':0x4,'CIRCLE_Y':0x5,'CIRCLE_Z':0x6,'SCALE_LINE_X':0x7,'SCALE_LINE_Y':0x8,'SCALE_LINE_Z':0x9,'UNIFORM_SCALE':0xa},MODEL_TYPE={'ENTITY':0x1,'S3MINSTANCE':0x2},scratchNormalStart=new Cartesian3(),scratchNormalEnd=new Cartesian3(),scratchPosition$5=new Cartesian3(),scratchPosition2=new Cartesian3(),scratchDiff=new Cartesian3();new Matrix4();var scratchTransition=new Cartesian3(),scratchRotation$1=new Matrix3(),scratchQuaternion$1=new Quaternion(),scratchMatrix$1=new Matrix4(),scratchEnuMatrix=new Matrix4(),scratchTransitionMatrix=new Matrix4(),scratchTangent$2=new Cartesian3(),scratchLeft=new Cartesian3(),scratchRight$4=new Cartesian3(),scratchDir$1=new Cartesian3(),scratchHpr$1=new HeadingPitchRoll(),scratchLocalMatrix=new Matrix4();new Cartesian3();var scratchPlanePos=new Cartesian3();function translate(_0x421d34,_0x14b5d5){var _0x5e1582=_0x5e00b3;for(var _0x154cc0=_0x421d34[_0x5e1582(0x177b)][_0x5e1582(0x3747)][_0x5e1582(0xc98)],_0x176052=0x0,_0x516338=_0x154cc0[_0x5e1582(0x809)];_0x176052<_0x516338;_0x176052+=0x3)_0x154cc0[_0x176052+0x2]+=_0x14b5d5;}function getLocalRotationMatrix(_0x435aa3,_0x388a3b,_0x22b085){var _0xeb3299=_0x307c2b,_0x3c0aa0=_0x5e00b3,_0x4e4509=Matrix4[_0xeb3299(0x10ae)](_0x435aa3,scratchRotation$1),_0x1e64f2=Quaternion[_0x3c0aa0(0x1b33)](_0x4e4509,scratchQuaternion$1),_0x102652=Matrix3[_0x3c0aa0(0x3c19)](_0x1e64f2,scratchRotation$1),_0x551347=Matrix4['fromRotationTranslation'](_0x102652,Cartesian3[_0x3c0aa0(0x3a34)],scratchLocalMatrix),_0x4e0801=Matrix4[_0x3c0aa0(0x25c6)](_0x388a3b,scratchMatrix$1),_0x1e7098=Matrix4[_0x3c0aa0(0x589e)](_0x4e0801,_0x551347,scratchMatrix$1),_0x31c704=Matrix4[_0x3c0aa0(0x2fb4)](_0x1e7098,scratchRotation$1);return Matrix4[_0x3c0aa0(0x50eb)](_0x31c704,Cartesian3['ZERO'],_0x22b085);}function getOrientation(_0x3a9ae3,_0x5a21b5){var _0x4c7b22=_0x5e00b3;return Matrix4[_0x4c7b22(0x2fb4)](_0x3a9ae3,scratchRotation$1),Quaternion[_0x4c7b22(0x1b33)](scratchRotation$1,_0x5a21b5),_0x5a21b5;}function getInteractionPosition(_0x202e07,_0x537f8e,_0x5a7339,_0x5a9314){var _0x2392a8=_0x307c2b,_0xa2f783=_0x5e00b3,_0x16bc16=_0x202e07[_0xa2f783(0x5599)](_0x537f8e),_0x1f9f75=Plane[_0x2392a8(0x94b)](_0x5a7339,_0x5a9314);return IntersectionTests[_0xa2f783(0x35bd)](_0x16bc16,_0x1f9f75);}function createCommand$5(_0x3ea0b7,_0x1befa3,_0x58aa00){var _0x5e81af=_0x307c2b,_0x256756=_0x5e00b3,_0x219e54=[],_0x1612cc=Buffer$1[_0x256756(0x5ad5)]({'context':_0x3ea0b7,'typedArray':ComponentDatatype$1[_0x256756(0x40dd)](ComponentDatatype$1[_0x256756(0x486a)],_0x58aa00[_0x5e81af(0x3377)][_0x5e81af(0x2fe9)][_0x256756(0xc98)]),'usage':BufferUsage[_0x256756(0xdfd)]});_0x219e54[_0x5e81af(0x2a0e)]({'index':0x0,'vertexBuffer':_0x1612cc,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x256756(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x0,'normalize':!0x1});var _0x222f54=new VertexArray({'context':_0x3ea0b7,'attributes':_0x219e54,'indexBuffer':Buffer$1[_0x256756(0xda9)]({'context':_0x3ea0b7,'typedArray':_0x58aa00[_0x256756(0x314b)],'usage':BufferUsage[_0x256756(0xdfd)],'indexDatatype':IndexDatatype$1['UNSIGNED_SHORT']})}),_0x16d074=ShaderProgram$1[_0x256756(0x5344)]({'context':_0x3ea0b7,'vertexShaderSource':'attribute\x20vec4\x20aPosition;\x0auniform\x20vec4\x20uColor;\x0auniform\x20vec4\x20uPickColor;\x0auniform\x20float\x20uScale;\x0avarying\x20vec4\x20vColor;\x0avarying\x20vec4\x20vPickColor;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20vColor\x20=\x20uColor;\x0a\x20\x20\x20\x20vPickColor\x20=\x20uPickColor;\x0a\x20\x20\x20\x20mat4\x20scaleMatrix;\x0a\x20\x20\x20\x20scaleMatrix[0]\x20=\x20vec4(uScale,\x200.0,\x200.0,\x200.0);\x0a\x20\x20\x20\x20scaleMatrix[1]\x20=\x20vec4(0.0,\x20uScale,\x200.0,\x200.0);\x0a\x20\x20\x20\x20scaleMatrix[2]\x20=\x20vec4(0.0,\x200.0,\x20uScale,\x200.0);\x0a\x20\x20\x20\x20scaleMatrix[3]\x20=\x20vec4(0.0,\x200.0,\x200.0,\x201.0);\x0a\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20scaleMatrix\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a}','fragmentShaderSource':_0x256756(0x300e),'attributeLocations':{'aPosition':0x0}}),_0x429aef=new DrawCommand({'primitiveType':PrimitiveType$1[_0x256756(0xf30)],'modelMatrix':_0x1befa3[_0x256756(0x33a1)],'pass':Pass$1[_0x256756(0x2a27)],'owner':_0x1befa3});_0x429aef[_0x5e81af(0x202b)]=_0x222f54,_0x429aef[_0x256756(0x2ddc)]=_0x16d074;var _0x20e907={'id':_0x1befa3[_0x256756(0x32b3)],'primitive':_0x1befa3},_0x50931f=_0x3ea0b7[_0x256756(0x506c)](_0x20e907);_0x429aef[_0x256756(0x3ac6)]=_0x256756(0x1711),_0x429aef[_0x256756(0x2ca)]={'uColor':function(){var _0x109e6e=_0x256756;return _0x1befa3[_0x109e6e(0x958)];},'uPickColor':function(){var _0x10c681=_0x5e81af;return _0x50931f[_0x10c681(0x3a3a)];},'uScale':function(){var _0x75cd79=_0x5e81af;return _0x1befa3[_0x75cd79(0x1692)];}},_0x429aef[_0x256756(0x33c4)]=RenderState[_0x256756(0x5344)]({'cull':{'enabled':!0x0},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x256756(0x231d)]});var _0x4a19ea=new DrawCommand({'primitiveType':PrimitiveType$1[_0x256756(0xf30)],'modelMatrix':_0x1befa3[_0x256756(0x33a1)],'pass':Pass$1[_0x5e81af(0x54c1)]+0x2,'owner':_0x1befa3});_0x4a19ea[_0x256756(0x2b54)]=_0x222f54,_0x4a19ea[_0x5e81af(0x1868)]=_0x16d074;var _0x5082cb={'id':_0x1befa3[_0x5e81af(0x3cac)]+'#2','primitive':_0x1befa3},_0x2300ca=_0x3ea0b7[_0x256756(0x506c)](_0x5082cb);_0x4a19ea[_0x5e81af(0x2c3c)]=_0x256756(0x1711),_0x4a19ea[_0x256756(0x2ca)]={'uColor':function(){var _0x4b1bfc=_0x5e81af,_0x41bdb5=_0x256756;return _0x1befa3[_0x4b1bfc(0x2931)][_0x41bdb5(0x1e29)](0.2);},'uPickColor':function(){var _0x4dadd9=_0x256756;return _0x2300ca[_0x4dadd9(0x8fe)];},'uScale':function(){var _0xf3eb72=_0x256756;return _0x1befa3[_0xf3eb72(0x456b)];}},_0x4a19ea[_0x256756(0x33c4)]=RenderState[_0x256756(0x5344)]({'depthMask':!0x1,'depthTest':{'enabled':!0x1},'blending':BlendingState$1[_0x256756(0x231d)]}),_0x1befa3[_0x256756(0x4674)]['push'](_0x4a19ea),_0x1befa3[_0x256756(0x4674)][_0x256756(0x5323)](_0x429aef);}var scratchOrientationForS3M=new Quaternion();function changedCallback(_0xcf6c0b,_0x40b5fc){var _0x1b397d=_0x307c2b,_0x2209eb=_0x5e00b3,_0x5c7704=_0x40b5fc[_0x1b397d(0x4bac)],_0x45b503=Cartesian3[_0x1b397d(0x5309)](_0xcf6c0b[_0x1b397d(0x4fe)],scratchPosition$5),_0x3135b2=Matrix4[_0x2209eb(0x1303)](_0x45b503,scratchTransitionMatrix),_0x185d4e=Transforms[_0x2209eb(0x14ce)](_0xcf6c0b[_0x2209eb(0x5391)],void 0x0,scratchEnuMatrix),_0x26706f=getLocalRotationMatrix(_0x5c7704,_0x185d4e,scratchMatrix$1),_0x4d0ed1=getOrientation(_0x26706f,scratchOrientationForS3M);Matrix4[_0x1b397d(0x515)](_0x185d4e,Matrix4[_0x1b397d(0x515)](_0x26706f,_0x3135b2,_0x26706f),scratchMatrix$1);var _0x2a49b0=Matrix4[_0x2209eb(0x3613)](scratchMatrix$1,scratchTransition);updateEntity(_0xcf6c0b,_0x2a49b0,getOrientation(scratchMatrix$1,scratchQuaternion$1),_0x40b5fc[_0x2209eb(0x3986)],_0x40b5fc[_0x2209eb(0x1cbe)],_0x3135b2),updateS3MInstance(_0xcf6c0b,_0x2a49b0,_0x4d0ed1,_0x40b5fc[_0x1b397d(0x5653)],_0x40b5fc[_0x2209eb(0x1cbe)]);}function updateEntity(_0x20d1bc,_0x46e93b,_0x388269,_0x2d390f,_0x63decd,_0x8d46bd){var _0x42b263=_0x307c2b,_0x1962ff=_0x5e00b3;if(_0x20d1bc[_0x1962ff(0x2fa0)]===MODEL_TYPE[_0x1962ff(0x66e)]){_0x20d1bc[_0x1962ff(0x3804)][_0x1962ff(0x2919)][_0x1962ff(0x51b4)]=_0x8d46bd,_0x20d1bc[_0x1962ff(0x3804)][_0x42b263(0x2fe9)]=_0x46e93b,_0x20d1bc[_0x1962ff(0x3804)][_0x1962ff(0x3d7e)]=_0x388269;var _0x33c27c=_0x2d390f;_0x2d390f||(_0x33c27c=Cartesian3[_0x42b263(0x2d7b)](Cartesian3[_0x1962ff(0x3a34)])),_0x63decd&&(_0x33c27c['x']+=_0x63decd,_0x33c27c['y']+=_0x63decd,_0x33c27c['z']+=_0x63decd),_0x20d1bc[_0x1962ff(0x3804)]['model'][_0x1962ff(0x4a6e)]||(_0x20d1bc[_0x1962ff(0x3804)][_0x1962ff(0x2919)][_0x1962ff(0x4a6e)]=Cartesian3[_0x1962ff(0x40f3)](Cartesian3[_0x1962ff(0x406)]));var _0x2cd54d=_0x20d1bc[_0x42b263(0x1c9c)]['model'][_0x1962ff(0x4a6e)][_0x1962ff(0x4d6)](0x0);_0x2cd54d instanceof Cartesian3?(Cartesian3[_0x1962ff(0x30c2)](_0x33c27c,_0x2cd54d,_0x33c27c),_0x20d1bc[_0x42b263(0x1c9c)][_0x1962ff(0x2919)][_0x1962ff(0x4a6e)]=_0x33c27c):(_0x33c27c['x']+=_0x2cd54d,_0x33c27c['y']+=_0x2cd54d,_0x33c27c['z']+=_0x2cd54d,_0x20d1bc[_0x1962ff(0x3804)][_0x42b263(0x3c1f)][_0x42b263(0x2897)]=_0x33c27c);}}function updateS3MInstance(_0x2921eb,_0x4e2eaa,_0x4de05f,_0x49e7d2,_0x109dfd){var _0x410817=_0x307c2b,_0x1a6ddf=_0x5e00b3;if(_0x2921eb[_0x1a6ddf(0x2fa0)]===MODEL_TYPE[_0x1a6ddf(0x5540)]){_0x2921eb[_0x410817(0x1c9c)][_0x1a6ddf(0x2737)](_0x4e2eaa);var _0x438ea9=HeadingPitchRoll[_0x1a6ddf(0x3c19)](_0x4de05f);_0x2921eb[_0x1a6ddf(0x3804)][_0x1a6ddf(0x5641)](_0x438ea9);var _0x38d680=Cartesian3[_0x1a6ddf(0x40f3)](_0x2921eb[_0x1a6ddf(0x3804)][_0x1a6ddf(0x4a6e)]);defined$1(_0x109dfd)&&(_0x38d680['x']+=_0x109dfd,_0x38d680['y']+=_0x109dfd,_0x38d680['z']+=_0x109dfd),defined$1(_0x49e7d2)&&Cartesian3[_0x410817(0x1af6)](_0x38d680,_0x49e7d2,_0x38d680),_0x2921eb[_0x1a6ddf(0x3804)][_0x410817(0x1186)](_0x38d680);}}function inherit(_0x3e676d,_0x4d18a4){var _0x188573=_0x307c2b,_0x32fceb=_0x5e00b3;_0x3e676d[_0x32fceb(0x3720)][_0x32fceb(0x2bdb)]=Object[_0x188573(0x47e7)](_0x4d18a4[_0x32fceb(0x3720)]),_0x3e676d[_0x32fceb(0x3720)][_0x188573(0xc3b)][_0x188573(0x5a6f)]=_0x3e676d;}function Axis(_0x4e148c){var _0x3e7ebb=_0x307c2b,_0x8246b4=_0x5e00b3;this[_0x3e7ebb(0x48d)]=_0x4e148c[_0x8246b4(0x5e42)],this[_0x8246b4(0x512)]=Color$2['clone'](defaultValue$1(_0x4e148c['color'],Color$2[_0x8246b4(0x3b7e)])),this[_0x3e7ebb(0x298e)]=Color$2[_0x3e7ebb(0x2d7b)](defaultValue$1(_0x4e148c[_0x8246b4(0x4eb8)],Color$2[_0x8246b4(0x3b7e)])),this[_0x3e7ebb(0x2931)]=Color$2[_0x8246b4(0x40f3)](this[_0x8246b4(0x512)]),this[_0x8246b4(0x435e)]=defaultValue$1(_0x4e148c[_0x8246b4(0x37b5)],!0x0),this[_0x8246b4(0x108d)]=defaultValue$1(_0x4e148c['scale'],Cartesian3[_0x8246b4(0x406)]),this[_0x8246b4(0x3a13)]=defaultValue$1(_0x4e148c[_0x8246b4(0x1dc7)],new Cartesian3()),this[_0x8246b4(0x4ac4)]=defaultValue$1(_0x4e148c[_0x3e7ebb(0x3755)],new HeadingPitchRoll()),this['_initModelMatrix']=Matrix4[_0x8246b4(0x40f3)](Matrix4[_0x3e7ebb(0x1160)]),this[_0x8246b4(0x45b8)]=Matrix4[_0x8246b4(0x40f3)](Matrix4[_0x8246b4(0x2de)]),this['_modelMatrix']=Matrix4[_0x8246b4(0x40f3)](defaultValue$1(_0x4e148c[_0x8246b4(0x599)],Matrix4[_0x8246b4(0x2de)])),this[_0x8246b4(0x32b3)]=defaultValue$1(_0x4e148c['id'],createGuid()),this[_0x3e7ebb(0x1c00)]=defaultValue$1(_0x4e148c[_0x8246b4(0x3dd)],-0x1),this[_0x8246b4(0x4674)]=[],this[_0x8246b4(0x5163)]=[],this[_0x8246b4(0x439)](),this[_0x8246b4(0x20b)](),this[_0x8246b4(0x3027)]=void 0x0,this[_0x3e7ebb(0x1692)]=0x1;}function doAdjustAxisLength(_0x7f4b6a,_0x5954fd){return function(_0x408ddb){var _0x313138=_0x140d,_0x3b2d9e=_0x23ca;if(!(defined$1(_0x408ddb)&&_0x408ddb<0.05)){var _0x1522e6=0x96*computeMetersPerPixel(_0x7f4b6a,_0x5954fd['_owner'][_0x3b2d9e(0x3804)][_0x3b2d9e(0x5391)]||_0x5954fd[_0x313138(0x48d)][_0x3b2d9e(0x3804)][_0x3b2d9e(0x5391)][_0x3b2d9e(0x138)]);_0x5954fd[_0x3b2d9e(0x456b)]=Math['max'](_0x1522e6/0xa,0x1),_0x5954fd[_0x3b2d9e(0x456b)]=_0x5954fd[_0x3b2d9e(0x456b)]>0x3e8?0x1:_0x5954fd[_0x3b2d9e(0x456b)];}};}function ArrowLine(_0x2cbff8){var _0x41fa1f=_0x307c2b,_0xaa9510=_0x5e00b3;this[_0x41fa1f(0x25c0)]=defaultValue$1(_0x2cbff8[_0xaa9510(0x8fe)],Color$2[_0xaa9510(0x3b7e)]),this[_0xaa9510(0x446c)]=defaultValue$1(_0x2cbff8[_0xaa9510(0xd61)],0.02),this[_0xaa9510(0x492e)]=defaultValue$1(_0x2cbff8[_0xaa9510(0x2aa3)],0x5),this[_0xaa9510(0x2608)]=defaultValue$1(_0x2cbff8[_0xaa9510(0x18af)],0.2),this[_0x41fa1f(0x50a1)]=defaultValue$1(_0x2cbff8[_0xaa9510(0x4b4a)],0x1),this[_0x41fa1f(0x426f)]=this[_0x41fa1f(0x426f)]*defaultValue$1(_0x2cbff8[_0xaa9510(0x48b5)],0x4),Axis[_0xaa9510(0x3c9e)](this,_0x2cbff8);}function SquareHeadLine(_0x21d732){var _0x5eb479=_0x5e00b3;this[_0x5eb479(0x446c)]=defaultValue$1(_0x21d732[_0x5eb479(0xd61)],0.02),this[_0x5eb479(0x492e)]=defaultValue$1(_0x21d732[_0x5eb479(0x2aa3)],0xa),this[_0x5eb479(0x5692)]=defaultValue$1(_0x21d732[_0x5eb479(0x43d6)],0.2),Axis[_0x5eb479(0x3c9e)](this,_0x21d732);}function ScaleSquare(_0x134bdd){var _0x321dd2=_0x5e00b3;this[_0x321dd2(0x4bb5)]=defaultValue$1(_0x134bdd[_0x321dd2(0x11ba)],0.2),this[_0x321dd2(0x512)]=defaultValue$1(_0x134bdd[_0x321dd2(0x8fe)],Color$2[_0x321dd2(0x3b7e)]),Axis[_0x321dd2(0x3c9e)](this,_0x134bdd);}function Circle(_0xce5579){var _0x4f6e4d=_0x307c2b,_0x256c08=_0x5e00b3;this[_0x256c08(0x5178)]=defaultValue$1(_0xce5579['width'],0.02),this[_0x256c08(0x5143)]=defaultValue$1(_0xce5579[_0x256c08(0x48ce)],7.5),this[_0x256c08(0x5178)]=this[_0x256c08(0x5178)]*defaultValue$1(_0xce5579[_0x4f6e4d(0x45fc)],0x4),Axis[_0x4f6e4d(0x4d6c)](this,_0xce5579);}function Polygon$1(_0x25c216){var _0x5e09c4=_0x5e00b3;this[_0x5e09c4(0x4bb5)]=defaultValue$1(_0x25c216[_0x5e09c4(0x11ba)],0.2),Axis[_0x5e09c4(0x3c9e)](this,_0x25c216);}function ModelEditor(_0x540ded){var _0x4f34f5=_0x307c2b,_0x2642f9=_0x5e00b3;Check[_0x2642f9(0x202d)][_0x2642f9(0x8c4)](_0x2642f9(0x54e8),_0x540ded),Check[_0x2642f9(0x202d)][_0x2642f9(0x8c4)](_0x4f34f5(0x2b62),_0x540ded[_0x2642f9(0x20c0)]),Check[_0x2642f9(0x202d)][_0x2642f9(0x8c4)](_0x4f34f5(0x1af),_0x540ded[_0x4f34f5(0x3c1f)]);var _0x4f2a9c=_0x540ded[_0x4f34f5(0x3c1f)],_0x33eda7=_0x4f2a9c instanceof Entity;if(!_0x33eda7&&!(_0x4f2a9c instanceof S3MInstance))throw new DeveloperError$1(_0x2642f9(0x48f6));this[_0x4f34f5(0x16a0)]=_0x540ded[_0x2642f9(0x20c0)],this[_0x4f34f5(0x3bd0)]=_0x33eda7?MODEL_TYPE[_0x2642f9(0x66e)]:MODEL_TYPE[_0x2642f9(0x5540)],this[_0x2642f9(0x3fc4)]=defaultValue$1(_0x540ded['offset'],Cartesian3[_0x2642f9(0x3a34)]),this[_0x2642f9(0x374)]=defaultValue$1(_0x540ded[_0x4f34f5(0x223f)],Color$2[_0x2642f9(0x3b7e)]),this[_0x2642f9(0x108d)]=defaultValue$1(_0x540ded[_0x2642f9(0x4a6e)],0x1),this[_0x4f34f5(0x1c9c)]=_0x4f2a9c,this[_0x2642f9(0x1a64)]=!0x1,this[_0x2642f9(0x115d)]=void 0x0,this[_0x2642f9(0x2076)]=new ScreenSpaceEventHandler(this[_0x2642f9(0x5e52)]['canvas']),this[_0x4f34f5(0x5899)]=[],this[_0x2642f9(0x4967)]=combine$2(_0x540ded[_0x2642f9(0x1329)],{'translation':!0x0,'rotation':!0x0,'scale':!0x0}),this[_0x2642f9(0x253a)]=defaultValue$1(_0x540ded[_0x4f34f5(0x45fc)],0x4),this[_0x2642f9(0x2fa0)]===MODEL_TYPE[_0x2642f9(0x66e)]?(this[_0x2642f9(0x5391)]=_0x4f2a9c[_0x2642f9(0x3747)][_0x2642f9(0x4d6)](0x0),this[_0x2642f9(0x3b26)]=_0x4f2a9c[_0x4f34f5(0x36ab)]?_0x4f2a9c[_0x2642f9(0x3d7e)][_0x2642f9(0x4d6)](0x0):new Quaternion(),this[_0x2642f9(0x5ed5)]()):(this[_0x2642f9(0x5391)]=_0x4f2a9c[_0x2642f9(0x3747)],this[_0x2642f9(0x115d)]=HeadingPitchRoll[_0x2642f9(0x40f3)](_0x4f2a9c[_0x2642f9(0x3e90)])),this[_0x2642f9(0x10a3)]=Transforms[_0x2642f9(0x14ce)](this[_0x2642f9(0x5391)]),Matrix4[_0x4f34f5(0x4854)](this[_0x2642f9(0x10a3)],this[_0x2642f9(0x3fc4)],this[_0x2642f9(0x5391)]),this[_0x2642f9(0x33a1)]=Transforms[_0x2642f9(0x558d)](this[_0x2642f9(0x5391)],this[_0x2642f9(0x115d)]),this[_0x2642f9(0x316a)]=Matrix4[_0x2642f9(0x25c6)](this[_0x4f34f5(0x2ebe)],new Matrix4()),!defined$1(this[_0x2642f9(0xf65)])&&(this[_0x2642f9(0xf65)]=new Event()),!defined$1(this[_0x2642f9(0x5240)])&&(this[_0x2642f9(0x5240)]=new Event()),this[_0x2642f9(0x48e4)]=!0x1;var _0x4b5e56=this;this[_0x2642f9(0xf65)][_0x2642f9(0x13f3)](function(_0x37bb10){changedCallback(_0x4b5e56,_0x37bb10);});}function computeMetersPerPixel(_0x4b968f,_0x1048a1){var _0x270727=_0x307c2b,_0x134bb0=_0x5e00b3,_0x3a2b8c,_0x186036,_0x24bfd5=_0x4b968f[_0x134bb0(0x4fd0)][_0x134bb0(0x35e3)],_0x152527=_0x24bfd5[_0x134bb0(0x5346)],_0x5d0c7d=_0x152527[_0x134bb0(0x2d3c)],_0x1898de=_0x152527[_0x270727(0x10d5)],_0x2b1a7f=new Cartesian3();Matrix4[_0x134bb0(0x108e)](_0x24bfd5['_view'],_0x1048a1,_0x2b1a7f);var _0xbce02c=_0x24bfd5[_0x134bb0(0x20f3)],_0x5ca567=_0xbce02c['x'],_0x16ebf7=_0xbce02c['y'],_0x46f770=_0xbce02c['z'],_0x55f55a=_0xbce02c['w'];if(_0x4b968f[_0x134bb0(0x3037)]===SceneMode$1[_0x134bb0(0x5d29)]||_0x24bfd5[_0x270727(0x3276)])_0x3a2b8c=(_0x55f55a-_0x46f770)/_0x5d0c7d,_0x186036=(_0x5ca567-_0x16ebf7)/_0x1898de;else{var _0x571a54=-_0x2b1a7f['z'],_0x1c47e4=0x1/_0x24bfd5[_0x270727(0x44fc)]['x'],_0x5f2cc0=_0x5ca567*_0x1c47e4;_0x186036=0x2*_0x571a54*_0x5f2cc0/_0x1898de,_0x3a2b8c=0x2*_0x571a54*(_0x5f2cc0=_0x55f55a*_0x1c47e4)/_0x5d0c7d;}return Math[_0x134bb0(0x498f)](_0x3a2b8c,_0x186036);}Axis[_0x307c2b(0x1aa2)]['_setChangeEvt']=function(){var _0x1f00dd=_0x307c2b,_0x1d2a4f=_0x5e00b3,_0x15e388=this;this[_0x1f00dd(0x48d)][_0x1d2a4f(0xf65)][_0x1d2a4f(0x13f3)](function(_0xb5660d){var _0xe876ca=_0x1d2a4f;Matrix4[_0xe876ca(0x589e)](_0xb5660d[_0xe876ca(0x599)],_0x15e388[_0xe876ca(0x5a77)],_0x15e388[_0xe876ca(0x33a1)]);}),this[_0x1d2a4f(0x4f48)][_0x1d2a4f(0x5240)][_0x1f00dd(0x3b94)](function(_0x337e3a){var _0x507d3f=_0x1f00dd,_0x355a6e=_0x1d2a4f;_0x337e3a===_0x15e388['_typeForModelEditor']?Color$2[_0x355a6e(0x40f3)](_0x15e388[_0x355a6e(0x374)],_0x15e388[_0x507d3f(0x2931)]):Color$2[_0x355a6e(0x40f3)](_0x15e388[_0x507d3f(0x25c0)],_0x15e388[_0x507d3f(0x2931)]),_0x337e3a>=0x1&&_0x337e3a<=0xa&&_0x337e3a!==_0x15e388[_0x507d3f(0x1c00)]?_0x15e388[_0x355a6e(0x512)]=_0x15e388[_0x355a6e(0x512)]['withAlpha'](0.05,_0x15e388[_0x355a6e(0x512)]):_0x15e388[_0x355a6e(0x512)]=_0x15e388[_0x355a6e(0x512)][_0x355a6e(0x1e29)](0x1,_0x15e388[_0x507d3f(0x25c0)]);});},Axis[_0x5e00b3(0x3720)][_0x5e00b3(0x53ff)]=function(){},Axis[_0x5e00b3(0x3720)]['_updateMatrix']=function(){var _0x3d9b8f=_0x5e00b3;Matrix4[_0x3d9b8f(0x1be7)](this[_0x3d9b8f(0x3a13)],Quaternion[_0x3d9b8f(0x3272)](this[_0x3d9b8f(0x4ac4)]),this['_scale'],this[_0x3d9b8f(0x5a77)]),Matrix4['inverse'](this[_0x3d9b8f(0x5a77)],this[_0x3d9b8f(0x45b8)]),Matrix4[_0x3d9b8f(0x589e)](this[_0x3d9b8f(0x33a1)],this[_0x3d9b8f(0x5a77)],this[_0x3d9b8f(0x33a1)]);},Axis[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x2f8883){var _0x21f337=_0x307c2b,_0x1049cb=_0x5e00b3;if(defined$1(this[_0x1049cb(0x3027)])||(this[_0x1049cb(0x3027)]=doAdjustAxisLength(_0x2f8883,this),_0x2f8883[_0x1049cb(0x5592)][_0x1049cb(0x5cb5)][_0x21f337(0x3b94)](this[_0x21f337(0x3b7e)])),0x0===this[_0x1049cb(0x4674)][_0x1049cb(0x809)]){this[_0x1049cb(0x53ff)]();for(var _0x246a8d=0x0,_0x4bf94c=this[_0x21f337(0x1a8c)][_0x1049cb(0x809)];_0x246a8d<_0x4bf94c;_0x246a8d++){var _0x5c5b78=this[_0x1049cb(0x5163)][_0x246a8d];createCommand$5(_0x2f8883[_0x1049cb(0x4fd0)],this,_0x5c5b78);}}if(this[_0x1049cb(0x435e)])for(_0x246a8d=0x0,_0x4bf94c=this[_0x1049cb(0x4674)][_0x1049cb(0x809)];_0x246a8d<_0x4bf94c;_0x246a8d++){var _0xc1bf96=this[_0x1049cb(0x4674)][_0x246a8d];_0x2f8883[_0x1049cb(0xe5b)][_0x1049cb(0x5323)](_0xc1bf96);}},Axis['prototype'][_0x5e00b3(0x2947)]=function(){var _0x128801=_0x307c2b,_0x237476=_0x5e00b3;this[_0x237476(0x5163)][_0x237476(0x809)]=0x0;for(var _0xb16323=0x0,_0x462dc0=this[_0x237476(0x4674)][_0x237476(0x809)];_0xb16323<_0x462dc0;_0xb16323++){var _0x5b6887=this[_0x237476(0x4674)][_0xb16323];_0x5b6887[_0x237476(0x2b54)]=_0x5b6887[_0x237476(0x2b54)]&&!_0x5b6887[_0x128801(0x202b)][_0x237476(0x53aa)]()&&_0x5b6887[_0x237476(0x2b54)][_0x237476(0x2947)](),_0x5b6887[_0x237476(0x2ddc)]=_0x5b6887[_0x237476(0x2ddc)]&&!_0x5b6887[_0x128801(0x1868)][_0x237476(0x53aa)]()&&_0x5b6887[_0x237476(0x2ddc)][_0x128801(0x5020)]();}this[_0x237476(0x4674)][_0x237476(0x809)]=0x0;},ArrowLine[_0x5e00b3(0x3720)][_0x307c2b(0x3f81)]=function(){var _0x312a3a=_0x307c2b,_0x3fe753=_0x5e00b3,_0x1dde44=CylinderGeometry[_0x312a3a(0x39d6)](new CylinderGeometry({'length':this['_lineLength'],'topRadius':this[_0x3fe753(0x446c)],'bottomRadius':this[_0x3fe753(0x446c)]})),_0x1a7b38=CylinderGeometry[_0x3fe753(0x1647)](new CylinderGeometry({'length':this[_0x3fe753(0xd17)],'topRadius':0.01,'bottomRadius':this['_arrowWidth']}));translate(_0x1dde44,this[_0x312a3a(0x56ac)]/0x2),translate(_0x1a7b38,this[_0x312a3a(0x56ac)]),this[_0x3fe753(0x5163)][_0x3fe753(0x5323)](_0x1dde44),this[_0x3fe753(0x5163)][_0x312a3a(0x2a0e)](_0x1a7b38);},inherit(ArrowLine,Axis),SquareHeadLine[_0x5e00b3(0x3720)][_0x5e00b3(0x53ff)]=function(){var _0x2b217e=_0x307c2b,_0x406b89=_0x5e00b3,_0x1709a6=CylinderGeometry[_0x406b89(0x1647)](new CylinderGeometry({'length':this[_0x406b89(0x492e)],'topRadius':this[_0x406b89(0x446c)],'bottomRadius':this[_0x406b89(0x446c)]})),_0x5568b7=BoxGeometry[_0x406b89(0x1647)](new BoxGeometry({'minimum':new Cartesian3(-this[_0x406b89(0x5692)],-this[_0x406b89(0x5692)],-this[_0x406b89(0x5692)]),'maximum':new Cartesian3(this[_0x406b89(0x5692)],this[_0x406b89(0x5692)],this[_0x2b217e(0x30b1)]),'vertexFormat':VertexFormat[_0x406b89(0xcdd)]}));translate(_0x1709a6,this[_0x406b89(0x492e)]/0x2),translate(_0x5568b7,this[_0x406b89(0x492e)]),this[_0x406b89(0x5163)]['push'](_0x1709a6),this[_0x406b89(0x5163)][_0x2b217e(0x2a0e)](_0x5568b7);},inherit(SquareHeadLine,Axis),ScaleSquare[_0x5e00b3(0x3720)][_0x5e00b3(0x53ff)]=function(){var _0x473752=_0x307c2b,_0x31ce29=_0x5e00b3,_0x2b084b=BoxGeometry[_0x31ce29(0x1647)](new BoxGeometry({'minimum':new Cartesian3(-this[_0x31ce29(0x4bb5)],-this[_0x31ce29(0x4bb5)],-this[_0x31ce29(0x4bb5)]),'maximum':new Cartesian3(this[_0x31ce29(0x4bb5)],this[_0x31ce29(0x4bb5)],this[_0x31ce29(0x4bb5)]),'vertexFormat':VertexFormat[_0x31ce29(0xcdd)]}));this[_0x473752(0x1a8c)][_0x31ce29(0x5323)](_0x2b084b);},inherit(ScaleSquare,Axis),Circle[_0x5e00b3(0x3720)][_0x5e00b3(0x53ff)]=function(){var _0x1f9d20=_0x307c2b,_0x378f3b=_0x5e00b3,_0x3d1fa8=PolylineVolumeGeometry['createGeometry'](new PolylineVolumeGeometry({'polylinePositions':function(_0x37803d){var _0x5672cc=_0x140d,_0x421b79=_0x23ca;for(var _0x4574c9=[],_0x16ba69=0x0;_0x16ba69<=0x168;_0x16ba69+=0x3){var _0x37600a=CesiumMath[_0x5672cc(0x18e6)](_0x16ba69),_0xfe13eb=new Cartesian3(_0x37803d*Math[_0x421b79(0x52a3)](_0x37600a),_0x37803d*Math['sin'](_0x37600a),0x0);_0x4574c9[_0x421b79(0x5323)](_0xfe13eb);}return _0x4574c9;}(this[_0x378f3b(0x5143)]),'shapePositions':function(_0x2ab908){var _0x4aac80=_0x378f3b;for(var _0xf568ca=[],_0x5f4ac3=0x0;_0x5f4ac3<=0x168;_0x5f4ac3+=0xa){var _0x31a54a=CesiumMath[_0x4aac80(0x4476)](_0x5f4ac3);_0xf568ca[_0x4aac80(0x5323)](new Cartesian2(_0x2ab908*Math['cos'](_0x31a54a),_0x2ab908*Math[_0x4aac80(0x1428)](_0x31a54a)));}return _0xf568ca;}(this[_0x1f9d20(0x496c)]),'vertexFormat':VertexFormat[_0x378f3b(0xcdd)]}));this[_0x1f9d20(0x1a8c)][_0x378f3b(0x5323)](_0x3d1fa8);},inherit(Circle,Axis),Polygon$1[_0x5e00b3(0x3720)][_0x5e00b3(0x53ff)]=function(){var _0x3af2f5=_0x5e00b3,_0x354f5d=this[_0x3af2f5(0x4bb5)],_0x46e479=CoplanarPolygonGeometry[_0x3af2f5(0x1647)](new CoplanarPolygonGeometry({'polygonHierarchy':new PolygonHierarchy([new Cartesian3(-_0x354f5d,_0x354f5d,0x0),new Cartesian3(-_0x354f5d,-_0x354f5d,0x0),new Cartesian3(_0x354f5d,-_0x354f5d,0x0),new Cartesian3(_0x354f5d,_0x354f5d,0x0)]),'perPositionHeight':!0x0,'vertexFormat':VertexFormat[_0x3af2f5(0xcdd)]}));this[_0x3af2f5(0x5163)][_0x3af2f5(0x5323)](_0x46e479);},inherit(Polygon$1,Axis),Object[_0x5e00b3(0x1dfd)](ModelEditor[_0x5e00b3(0x3720)],{'changedEvt':{'get':function(){var _0x3c1b0a=_0x307c2b;return this[_0x3c1b0a(0x1eda)];}}}),ModelEditor[_0x307c2b(0x1aa2)][_0x5e00b3(0x10fa)]=function(_0x625ae6){var _0xcb7822=_0x5e00b3;this[_0xcb7822(0x54ec)](),this[_0xcb7822(0x26fc)]({'model':_0x625ae6,'scene':this[_0xcb7822(0x5e52)],'offset':this[_0xcb7822(0x3fc4)],'axesShow':this[_0xcb7822(0x4967)]}),this[_0xcb7822(0x3eaa)]();},ModelEditor[_0x5e00b3(0x3720)][_0x5e00b3(0x54ec)]=function(){var _0x572874=_0x307c2b,_0x5a50fe=_0x5e00b3;for(var _0x550a17=0x0;_0x550a17<this[_0x5a50fe(0x1fda)][_0x572874(0x2ef4)];_0x550a17++)this[_0x5a50fe(0x5e52)][_0x572874(0x4a35)][_0x572874(0x45fe)](this[_0x572874(0x5899)][_0x550a17]),this[_0x5a50fe(0x1fda)][_0x550a17]=void 0x0;this[_0x5a50fe(0x1fda)]=[],this[_0x5a50fe(0x2076)][_0x5a50fe(0x2947)]();},ModelEditor[_0x307c2b(0x1aa2)][_0x5e00b3(0x5ed5)]=function(){var _0x3fb72a=_0x307c2b,_0x57bf76=_0x5e00b3,_0x433c0f=Matrix3[_0x57bf76(0x3c19)](this[_0x57bf76(0x3b26)],new Matrix3()),_0xb9f011=Matrix4[_0x3fb72a(0x254)](_0x433c0f,Cartesian3[_0x57bf76(0x3a34)],new Matrix4()),_0x380395=Matrix4[_0x3fb72a(0x178c)](Transforms[_0x57bf76(0x14ce)](this[_0x3fb72a(0x2cda)]),new Matrix4()),_0x350ef6=Matrix4[_0x3fb72a(0x515)](_0x380395,_0xb9f011,new Matrix4()),_0x4f3ebb=Matrix4[_0x57bf76(0x2fb4)](_0x350ef6,new Matrix3());this[_0x57bf76(0x115d)]=HeadingPitchRoll[_0x3fb72a(0x19a0)](Quaternion[_0x3fb72a(0x4c4f)](_0x4f3ebb));},ModelEditor[_0x5e00b3(0x3720)][_0x5e00b3(0x145)]=function(){var _0x293267=_0x307c2b,_0x41d8c8=_0x5e00b3;this[_0x41d8c8(0x46b1)]=new ArrowLine({'owner':this,'modelMatrix':this[_0x41d8c8(0x33a1)],'scale':Cartesian3[_0x41d8c8(0x34b9)](Cartesian3[_0x293267(0x2748)],this[_0x293267(0x4f81)],new Cartesian3()),'headingPitchRoll':HeadingPitchRoll[_0x293267(0x1927)](0x0,-0x5a,0x0),'color':Color$2[_0x41d8c8(0x22f7)],'hoverColor':this[_0x41d8c8(0x374)],'type':TYPE[_0x41d8c8(0x15ce)],'visible':this[_0x293267(0x17fd)][_0x41d8c8(0x1519)],'lineWidthScale':this[_0x41d8c8(0x253a)]}),this[_0x41d8c8(0x41f)]=new ArrowLine({'owner':this,'modelMatrix':this[_0x41d8c8(0x33a1)],'scale':Cartesian3[_0x293267(0x50ce)](Cartesian3[_0x41d8c8(0x406)],this[_0x293267(0x4f81)],new Cartesian3()),'headingPitchRoll':HeadingPitchRoll[_0x41d8c8(0x10c5)](0x0,0x0,-0x5a),'color':Color$2[_0x41d8c8(0x1996)],'hoverColor':this[_0x41d8c8(0x374)],'type':TYPE[_0x41d8c8(0x5812)],'visible':this[_0x41d8c8(0x4967)][_0x41d8c8(0x1519)],'lineWidthScale':this[_0x41d8c8(0x253a)]}),this[_0x41d8c8(0x301f)]=new ArrowLine({'owner':this,'modelMatrix':this[_0x41d8c8(0x33a1)],'scale':Cartesian3[_0x41d8c8(0x34b9)](Cartesian3[_0x293267(0x2748)],this[_0x41d8c8(0x108d)],new Cartesian3()),'headingPitchRoll':HeadingPitchRoll[_0x41d8c8(0x10c5)](0x0,0x0,0x0),'color':Color$2[_0x41d8c8(0x5adf)],'hoverColor':this[_0x41d8c8(0x374)],'type':TYPE[_0x293267(0x2ee2)],'visible':this[_0x41d8c8(0x4967)][_0x41d8c8(0x1519)],'lineWidthScale':this[_0x293267(0x34e5)]}),this[_0x41d8c8(0x5aca)]=new SquareHeadLine({'owner':this,'modelMatrix':this[_0x41d8c8(0x33a1)],'scale':Cartesian3[_0x41d8c8(0x34b9)](Cartesian3[_0x41d8c8(0x406)],this[_0x41d8c8(0x108d)],new Cartesian3()),'headingPitchRoll':HeadingPitchRoll[_0x41d8c8(0x10c5)](0x0,-0x5a,0x0),'color':Color$2[_0x41d8c8(0x22f7)],'hoverColor':this[_0x41d8c8(0x374)],'type':TYPE[_0x41d8c8(0x1a9c)],'visible':this[_0x293267(0x17fd)][_0x293267(0x2897)],'lineWidthScale':this[_0x293267(0x34e5)]}),this[_0x293267(0x4596)]=new SquareHeadLine({'owner':this,'modelMatrix':this[_0x41d8c8(0x33a1)],'scale':Cartesian3[_0x293267(0x50ce)](Cartesian3[_0x41d8c8(0x406)],this[_0x41d8c8(0x108d)],new Cartesian3()),'headingPitchRoll':HeadingPitchRoll[_0x41d8c8(0x10c5)](0x0,0x0,-0x5a),'color':Color$2[_0x41d8c8(0x1996)],'hoverColor':this[_0x41d8c8(0x374)],'type':TYPE[_0x41d8c8(0x49d3)],'visible':this[_0x41d8c8(0x4967)][_0x293267(0x2897)]}),this[_0x41d8c8(0x3fbd)]=new SquareHeadLine({'owner':this,'modelMatrix':this[_0x41d8c8(0x33a1)],'scale':Cartesian3[_0x41d8c8(0x34b9)](Cartesian3[_0x293267(0x2748)],this[_0x41d8c8(0x108d)],new Cartesian3()),'headingPitchRoll':HeadingPitchRoll[_0x41d8c8(0x10c5)](0x0,0x0,0x0),'color':Color$2[_0x293267(0x49c4)],'hoverColor':this[_0x41d8c8(0x374)],'type':TYPE[_0x41d8c8(0x21ca)],'visible':this[_0x41d8c8(0x4967)][_0x41d8c8(0x4a6e)],'lineWidthScale':this[_0x293267(0x34e5)]}),this[_0x41d8c8(0x17b4)]=new Circle({'owner':this,'modelMatrix':this[_0x41d8c8(0x33a1)],'scale':Cartesian3[_0x41d8c8(0x34b9)](Cartesian3[_0x41d8c8(0x406)],this[_0x41d8c8(0x108d)],new Cartesian3()),'headingPitchRoll':HeadingPitchRoll[_0x41d8c8(0x10c5)](0x0,-0x5a,0x0),'color':Color$2[_0x41d8c8(0x22f7)],'hoverColor':this[_0x41d8c8(0x374)],'type':TYPE[_0x41d8c8(0x959)],'visible':this[_0x41d8c8(0x4967)][_0x41d8c8(0x1c36)],'lineWidthScale':this[_0x41d8c8(0x253a)]}),this['_axisCircleY']=new Circle({'owner':this,'modelMatrix':this[_0x41d8c8(0x33a1)],'scale':Cartesian3[_0x293267(0x50ce)](Cartesian3[_0x293267(0x2748)],this[_0x41d8c8(0x108d)],new Cartesian3()),'headingPitchRoll':HeadingPitchRoll[_0x41d8c8(0x10c5)](0x0,0x0,-0x5a),'color':Color$2[_0x41d8c8(0x1996)],'hoverColor':this[_0x41d8c8(0x374)],'type':TYPE[_0x41d8c8(0x4e8)],'visible':this[_0x41d8c8(0x4967)][_0x41d8c8(0x1c36)],'lineWidthScale':this[_0x41d8c8(0x253a)]}),this[_0x41d8c8(0x16bf)]=new Circle({'owner':this,'modelMatrix':this[_0x41d8c8(0x33a1)],'scale':Cartesian3[_0x293267(0x50ce)](Cartesian3[_0x41d8c8(0x406)],this[_0x41d8c8(0x108d)],new Cartesian3()),'headingPitchRoll':HeadingPitchRoll[_0x41d8c8(0x10c5)](0x0,0x0,0x0),'color':Color$2[_0x41d8c8(0x5adf)],'hoverColor':this[_0x41d8c8(0x374)],'type':TYPE[_0x41d8c8(0x4b82)],'visible':this[_0x41d8c8(0x4967)][_0x41d8c8(0x1c36)],'lineWidthScale':this[_0x293267(0x34e5)]}),this[_0x41d8c8(0x2485)]=new Polygon$1({'owner':this,'modelMatrix':this[_0x41d8c8(0x33a1)],'scale':Cartesian3[_0x41d8c8(0x34b9)](Cartesian3[_0x41d8c8(0x406)],this['_scale'],new Cartesian3()),'dimensions':0.4,'transition':new Cartesian3(0x0,0.4,0.4),'headingPitchRoll':HeadingPitchRoll[_0x41d8c8(0x10c5)](0x0,-0x5a,0x0),'color':Color$2[_0x41d8c8(0x22f7)],'hoverColor':this[_0x41d8c8(0x374)],'type':TYPE['CIRCLE_Z']}),this[_0x293267(0x4e5d)]=new Polygon$1({'owner':this,'modelMatrix':this[_0x41d8c8(0x33a1)],'scale':Cartesian3[_0x41d8c8(0x34b9)](Cartesian3[_0x41d8c8(0x406)],this[_0x41d8c8(0x108d)],new Cartesian3()),'dimensions':0.4,'transition':new Cartesian3(0.4,0x0,0.4),'headingPitchRoll':HeadingPitchRoll[_0x41d8c8(0x10c5)](0x0,0x0,0x5a),'color':Color$2[_0x41d8c8(0x1996)],'hoverColor':this[_0x41d8c8(0x374)],'type':TYPE[_0x41d8c8(0x4b82)]}),this[_0x41d8c8(0x604a)]=new Polygon$1({'owner':this,'modelMatrix':this[_0x41d8c8(0x33a1)],'scale':Cartesian3[_0x293267(0x50ce)](Cartesian3[_0x41d8c8(0x406)],this[_0x293267(0x4f81)],new Cartesian3()),'dimensions':0.4,'transition':new Cartesian3(0.4,0.4,0x0),'headingPitchRoll':HeadingPitchRoll[_0x41d8c8(0x10c5)](0x0,0x0,0x0),'color':Color$2[_0x293267(0x49c4)],'hoverColor':this[_0x41d8c8(0x374)],'type':TYPE[_0x293267(0x4c7b)]}),this[_0x41d8c8(0x592f)]=new ScaleSquare({'owner':this,'modelMatrix':this[_0x41d8c8(0x33a1)],'scale':Cartesian3[_0x41d8c8(0x34b9)](Cartesian3[_0x41d8c8(0x406)],this[_0x293267(0x4f81)],new Cartesian3()),'dimensions':0.2,'transition':new Cartesian3(0.2001,0.2,0.2),'headingPitchRoll':HeadingPitchRoll[_0x41d8c8(0x10c5)](0x0,0x0,0x0),'type':TYPE[_0x293267(0x4042)],'hoverColor':this[_0x41d8c8(0x374)],'color':Color$2['ORANGE'],'visible':this['_axesShow'][_0x41d8c8(0x4a6e)],'lineWidthScale':this[_0x41d8c8(0x253a)]}),this['_primitives']=[this[_0x293267(0x59c3)],this['_scaleLineY'],this[_0x41d8c8(0x3fbd)],this[_0x41d8c8(0x17b4)],this[_0x41d8c8(0x33a6)],this[_0x293267(0x1fed)],this[_0x41d8c8(0x592f)],this[_0x41d8c8(0x46b1)],this[_0x41d8c8(0x41f)],this[_0x293267(0x1c42)]],this[_0x41d8c8(0x5e52)][_0x41d8c8(0x37e8)][_0x41d8c8(0x30c2)](this[_0x293267(0x59c3)]),this[_0x41d8c8(0x5e52)]['primitives'][_0x41d8c8(0x30c2)](this[_0x41d8c8(0x4f8f)]),this[_0x41d8c8(0x5e52)][_0x41d8c8(0x37e8)][_0x293267(0x1af6)](this[_0x41d8c8(0x3fbd)]),this[_0x41d8c8(0x5e52)][_0x41d8c8(0x37e8)][_0x293267(0x1af6)](this[_0x41d8c8(0x17b4)]),this[_0x41d8c8(0x5e52)][_0x41d8c8(0x37e8)][_0x41d8c8(0x30c2)](this[_0x41d8c8(0x33a6)]),this[_0x41d8c8(0x5e52)][_0x41d8c8(0x37e8)][_0x41d8c8(0x30c2)](this[_0x41d8c8(0x16bf)]),this[_0x41d8c8(0x5e52)][_0x41d8c8(0x37e8)][_0x41d8c8(0x30c2)](this['_uniformScale']),this[_0x41d8c8(0x5e52)][_0x41d8c8(0x37e8)][_0x293267(0x1af6)](this[_0x41d8c8(0x46b1)]),this[_0x293267(0x16a0)][_0x41d8c8(0x37e8)][_0x41d8c8(0x30c2)](this['_axisY']),this[_0x41d8c8(0x5e52)][_0x293267(0x4a35)][_0x41d8c8(0x30c2)](this[_0x41d8c8(0x301f)]);},ModelEditor[_0x5e00b3(0x3720)][_0x5e00b3(0x16ae)]=function(){var _0x269984=_0x307c2b,_0x4291ee=_0x5e00b3,_0x2771a0=this[_0x269984(0x16a0)],_0x2eb8d5=this,_0x5b16b7=this[_0x4291ee(0x2076)];_0x5b16b7['setInputAction'](function(_0x28fb33){var _0x21f842=_0x269984,_0x38a6ed=_0x4291ee,_0x7ad81e=_0x2eb8d5[_0x38a6ed(0x2d12)];_0x7ad81e&&_0x7ad81e[_0x38a6ed(0x1e5a)]&&_0x7ad81e[_0x38a6ed(0x1e5a)][_0x38a6ed(0x5c8e)]&&(_0x2eb8d5[_0x21f842(0x5403)]=!0x0,_0x2eb8d5[_0x21f842(0x493a)]=_0x7ad81e,_0x2771a0[_0x38a6ed(0x2a3e)][_0x38a6ed(0x2495)]=!0x1);},ScreenSpaceEventType$1[_0x4291ee(0x4af6)]),_0x5b16b7[_0x4291ee(0x2419)](function(_0x3002fb){var _0x3f0e12=_0x269984,_0x9a72d8=_0x4291ee;_0x2eb8d5[_0x9a72d8(0x33ec)]?(_0x2eb8d5[_0x9a72d8(0x3890)](_0x3002fb),_0x2eb8d5[_0x9a72d8(0x2801)](_0x3002fb),_0x2eb8d5[_0x9a72d8(0x1d73)](_0x3002fb),_0x2eb8d5[_0x3f0e12(0x1392)](_0x3002fb)):_0x2eb8d5['_handleHover'](_0x3002fb);},ScreenSpaceEventType$1[_0x4291ee(0xe23)]),_0x5b16b7[_0x4291ee(0x2419)](function(_0x3da0a4){var _0x42d9bd=_0x4291ee;_0x2771a0[_0x42d9bd(0x2a3e)][_0x42d9bd(0x2495)]=!0x0,_0x2eb8d5[_0x42d9bd(0x33ec)]=!0x1,_0x2eb8d5[_0x42d9bd(0x2d12)]=void 0x0;},ScreenSpaceEventType$1[_0x4291ee(0xa5e)]);},ModelEditor[_0x5e00b3(0x3720)]['_handleTransition']=function(_0x580552){var _0x5d3353=_0x307c2b,_0x50ac20=_0x5e00b3,_0x57e548=this[_0x50ac20(0x2d12)][_0x50ac20(0x1e5a)][_0x50ac20(0x5c8e)];if(_0x57e548===TYPE[_0x5d3353(0x407d)]||_0x57e548===TYPE[_0x50ac20(0x5812)]||_0x57e548===TYPE[_0x50ac20(0x3062)]){var _0x340363,_0x50051f;switch(_0x57e548){case TYPE[_0x5d3353(0x407d)]:_0x340363=Cartesian3[_0x50ac20(0x39c7)],_0x50051f=Cartesian3[_0x50ac20(0x39c7)];break;case TYPE[_0x50ac20(0x5812)]:_0x340363=Cartesian3[_0x50ac20(0x442b)],_0x50051f=Cartesian3[_0x50ac20(0x442b)];break;case TYPE[_0x50ac20(0x3062)]:_0x340363=Cartesian3['UNIT_Y'],_0x50051f=Cartesian3[_0x5d3353(0x4a13)];}var _0x236c6b=this[_0x50ac20(0x5e52)],_0x543402=_0x580552[_0x50ac20(0x4350)],_0x20b7e8=_0x580552[_0x50ac20(0x37d2)],_0x49e1a9=Matrix4[_0x5d3353(0x4854)](this[_0x50ac20(0x33a1)],_0x340363,scratchNormalStart),_0x453102=Matrix4[_0x50ac20(0x108e)](this[_0x50ac20(0x33a1)],Cartesian3[_0x50ac20(0x3a34)],scratchNormalEnd);_0x50051f=Matrix4[_0x50ac20(0x108e)](this['_modelMatrix'],_0x50051f,scratchPlanePos),Cartesian3[_0x5d3353(0x3d2f)](_0x49e1a9,_0x453102,_0x49e1a9);var _0x2b6afa=Cartesian3[_0x5d3353(0x4d5b)](_0x49e1a9,_0x49e1a9),_0x186ffb=getInteractionPosition(_0x236c6b['camera'],_0x543402,_0x50051f,_0x2b6afa),_0x1b7a08=getInteractionPosition(_0x236c6b[_0x5d3353(0x57e6)],_0x20b7e8,_0x50051f,_0x2b6afa),_0x1df998=Matrix4[_0x50ac20(0x108e)](this[_0x50ac20(0x316a)],_0x186ffb,scratchPosition2),_0x4bca6d=Matrix4[_0x50ac20(0x108e)](this['_modelMatrixInverse'],_0x1b7a08,scratchPosition$5);switch(_0x57e548){case TYPE[_0x50ac20(0x15ce)]:scratchDiff['x']=_0x4bca6d['x']-_0x1df998['x'];break;case TYPE[_0x50ac20(0x5812)]:scratchDiff['y']=_0x4bca6d['y']-_0x1df998['y'];break;case TYPE[_0x50ac20(0x3062)]:scratchDiff['z']=_0x4bca6d['z']-_0x1df998['z'];}Matrix4[_0x50ac20(0x589e)](this[_0x5d3353(0x2ebe)],Matrix4['fromTranslation'](scratchDiff,scratchMatrix$1),this[_0x50ac20(0x33a1)]),this[_0x50ac20(0xf65)][_0x50ac20(0x1c10)]({'modelMatrix':this[_0x50ac20(0x33a1)],'transitionAddtion':scratchDiff}),Matrix4['getTranslation'](this[_0x5d3353(0x2ebe)],this[_0x50ac20(0x5391)]),Cartesian3[_0x50ac20(0x40f3)](Cartesian3[_0x50ac20(0x3a34)],scratchDiff);}},ModelEditor[_0x5e00b3(0x3720)][_0x5e00b3(0x2801)]=function(_0xef5ff2){var _0x5ccfd6=_0x307c2b,_0x2e1b4c=_0x5e00b3,_0x4f99ad=this[_0x2e1b4c(0x2d12)][_0x2e1b4c(0x1e5a)][_0x2e1b4c(0x5c8e)];if(_0x4f99ad===TYPE[_0x2e1b4c(0x959)]||_0x4f99ad===TYPE[_0x2e1b4c(0x4e8)]||_0x4f99ad===TYPE[_0x2e1b4c(0x4b82)]){var _0xc6beb9,_0x5d05a5,_0x28ab68=this[_0x2e1b4c(0x5e52)],_0x20a7b3=_0xef5ff2['startPosition'],_0x2199c8=_0xef5ff2[_0x2e1b4c(0x37d2)],_0x29bbda=this[_0x2e1b4c(0x5391)];switch(_0x4f99ad){case TYPE[_0x2e1b4c(0x959)]:_0xc6beb9=Cartesian3[_0x2e1b4c(0x442b)],_0x5d05a5=Cartesian3[_0x5ccfd6(0x4a13)];break;case TYPE[_0x2e1b4c(0x4e8)]:_0xc6beb9=Cartesian3[_0x5ccfd6(0x4a13)],_0x5d05a5=Cartesian3[_0x2e1b4c(0x39c7)];break;case TYPE[_0x5ccfd6(0x4c7b)]:_0xc6beb9=Cartesian3[_0x2e1b4c(0x39c7)],_0x5d05a5=Cartesian3[_0x2e1b4c(0x442b)];}var _0xf39aab=Matrix4[_0x2e1b4c(0x108e)](this[_0x2e1b4c(0x33a1)],_0xc6beb9,scratchNormalStart),_0x4cc997=Matrix4[_0x2e1b4c(0x108e)](this[_0x2e1b4c(0x33a1)],Cartesian3[_0x2e1b4c(0x3a34)],scratchNormalEnd);_0x5d05a5=Matrix4[_0x2e1b4c(0x108e)](this[_0x5ccfd6(0x2ebe)],_0x5d05a5,scratchPlanePos),Cartesian3[_0x2e1b4c(0x34b6)](_0xf39aab,_0x4cc997,_0xf39aab);var _0x360b62=Cartesian3['normalize'](_0xf39aab,_0xf39aab),_0x387c94=getInteractionPosition(_0x28ab68[_0x2e1b4c(0x5592)],_0x2199c8,_0x5d05a5,_0x360b62),_0x3f0c27=getInteractionPosition(_0x28ab68[_0x2e1b4c(0x5592)],_0x20a7b3,_0x5d05a5,_0x360b62),_0x2907a2=Cartesian3[_0x2e1b4c(0x34b6)](_0x387c94,_0x29bbda,scratchLeft),_0x173931=Cartesian3[_0x2e1b4c(0x34b6)](_0x3f0c27,_0x29bbda,scratchRight$4),_0x39caff=Cartesian3[_0x2e1b4c(0x2d8e)](Cartesian3[_0x2e1b4c(0x4853)](_0x2907a2,_0x2907a2),Cartesian3[_0x2e1b4c(0x4853)](_0x173931,_0x173931)),_0x1aad30=Math[_0x5ccfd6(0xdbc)](_0x39caff),_0x5df4d2=Cartesian3[_0x2e1b4c(0x4143)](_0xf39aab,_0x2907a2,scratchTangent$2),_0x28b454=Cartesian3[_0x2e1b4c(0x34b6)](_0x3f0c27,_0x387c94,scratchDir$1),_0x5f3c36=Cartesian3[_0x5ccfd6(0x477a)](_0x5df4d2,Cartesian3['normalize'](_0x28b454,_0x28b454));switch(_0x1aad30*=_0x5f3c36=_0x5f3c36>0x0?0x1:-0x1,_0x4f99ad){case TYPE[_0x5ccfd6(0x3f09)]:scratchHpr$1[_0x2e1b4c(0x4be7)]=-_0x1aad30;break;case TYPE[_0x2e1b4c(0x4e8)]:scratchHpr$1[_0x2e1b4c(0x3a66)]=_0x1aad30;break;case TYPE[_0x2e1b4c(0x4b82)]:scratchHpr$1[_0x2e1b4c(0x5075)]=_0x1aad30;}Matrix4[_0x2e1b4c(0x589e)](this[_0x2e1b4c(0x33a1)],Matrix4[_0x2e1b4c(0x50eb)](Matrix3[_0x2e1b4c(0x3272)](scratchHpr$1),Cartesian3[_0x2e1b4c(0x3a34)],scratchMatrix$1),this['_modelMatrix']),Matrix4[_0x2e1b4c(0x25c6)](this[_0x2e1b4c(0x33a1)],this[_0x2e1b4c(0x316a)]),this[_0x5ccfd6(0x1eda)][_0x2e1b4c(0x1c10)]({'modelMatrix':this[_0x2e1b4c(0x33a1)],'rotationAddtion':scratchHpr$1}),scratchHpr$1['heading']=0x0,scratchHpr$1[_0x2e1b4c(0x3a66)]=0x0,scratchHpr$1[_0x2e1b4c(0x4be7)]=0x0;}},ModelEditor[_0x5e00b3(0x3720)][_0x5e00b3(0x1d73)]=function(_0xb881b5){var _0x11d105=_0x307c2b,_0x127a85=_0x5e00b3,_0x3284be=this[_0x11d105(0x493a)][_0x11d105(0x2739)][_0x127a85(0x5c8e)];if(_0x3284be===TYPE[_0x127a85(0x1a9c)]||_0x3284be===TYPE['SCALE_LINE_Y']||_0x3284be===TYPE[_0x127a85(0x21ca)]){var _0x2a574e,_0xe78d8d;switch(_0x3284be){case TYPE[_0x127a85(0x1a9c)]:_0x2a574e=Cartesian3[_0x11d105(0x1e5a)],_0xe78d8d=Cartesian3[_0x127a85(0x39c7)];break;case TYPE[_0x11d105(0x5371)]:_0x2a574e=Cartesian3[_0x127a85(0x442b)],_0xe78d8d=Cartesian3[_0x127a85(0x442b)];break;case TYPE[_0x127a85(0x21ca)]:_0x2a574e=Cartesian3['UNIT_Y'],_0xe78d8d=Cartesian3[_0x127a85(0x5390)];}var _0x15fd21=this[_0x127a85(0x5e52)],_0x5ab42b=_0xb881b5[_0x127a85(0x4350)],_0x1f430f=_0xb881b5[_0x11d105(0x1abb)],_0x5755da=Matrix4[_0x127a85(0x108e)](this[_0x11d105(0x2ebe)],_0x2a574e,scratchNormalStart),_0x2433da=Matrix4[_0x127a85(0x108e)](this[_0x127a85(0x33a1)],Cartesian3[_0x127a85(0x3a34)],scratchNormalEnd);_0xe78d8d=Matrix4[_0x11d105(0x4854)](this[_0x127a85(0x33a1)],_0xe78d8d,scratchPlanePos),Cartesian3[_0x11d105(0x3d2f)](_0x5755da,_0x2433da,_0x5755da);var _0x5a1aa7=Cartesian3[_0x127a85(0x4853)](_0x5755da,_0x5755da),_0x1a99a6=getInteractionPosition(_0x15fd21[_0x127a85(0x5592)],_0x5ab42b,_0xe78d8d,_0x5a1aa7),_0x16683c=getInteractionPosition(_0x15fd21[_0x11d105(0x57e6)],_0x1f430f,_0xe78d8d,_0x5a1aa7),_0xdeef0e=Matrix4['multiplyByPoint'](this[_0x127a85(0x316a)],_0x1a99a6,scratchPosition2),_0x5de718=Matrix4[_0x127a85(0x108e)](this[_0x127a85(0x316a)],_0x16683c,scratchPosition$5);switch(_0x3284be){case TYPE[_0x127a85(0x1a9c)]:scratchDiff['x']=_0x5de718['x']-_0xdeef0e['x'];break;case TYPE[_0x127a85(0x49d3)]:scratchDiff['y']=_0x5de718['y']-_0xdeef0e['y'];break;case TYPE[_0x11d105(0x5db)]:scratchDiff['z']=_0x5de718['z']-_0xdeef0e['z'];}this[_0x11d105(0x1eda)][_0x127a85(0x1c10)]({'modelMatrix':this[_0x127a85(0x33a1)],'nonUniformScaleAddition':Cartesian3[_0x127a85(0x40f3)](scratchDiff)}),Cartesian3[_0x127a85(0x40f3)](Cartesian3[_0x127a85(0x3a34)],scratchDiff);}},ModelEditor[_0x5e00b3(0x3720)][_0x307c2b(0x256c)]=function(_0x37633a){var _0x1f1c19=_0x307c2b,_0x5b5fd9=_0x5e00b3,_0x3482d3=this[_0x5b5fd9(0x5e52)][_0x5b5fd9(0x3c62)](_0x37633a[_0x1f1c19(0x2a1b)]);if(this['_pickObj']=_0x3482d3,!_0x3482d3||!_0x3482d3[_0x5b5fd9(0x1e5a)]||_0x3482d3['primitive']['_typeForModelEditor']<0x1||_0x3482d3[_0x5b5fd9(0x1e5a)][_0x5b5fd9(0x5c8e)]>0xa)this[_0x5b5fd9(0x5240)][_0x5b5fd9(0x1c10)](-0x1);else{var _0x2630e9=_0x3482d3[_0x1f1c19(0x2739)][_0x5b5fd9(0x5c8e)];this[_0x5b5fd9(0x5240)][_0x5b5fd9(0x1c10)](_0x2630e9);}},ModelEditor[_0x5e00b3(0x3720)][_0x5e00b3(0x1fa3)]=function(_0x1c8acf){var _0x417b1d=_0x307c2b,_0x59efab=_0x5e00b3;if(this[_0x59efab(0x2d12)][_0x59efab(0x1e5a)][_0x59efab(0x5c8e)]===TYPE[_0x59efab(0x1fed)]){this[_0x59efab(0x5e52)];var _0x7a2416=_0x1c8acf[_0x59efab(0x4350)],_0x3488e1=_0x1c8acf[_0x59efab(0x37d2)]['x']-_0x7a2416['x'];this[_0x59efab(0xf65)][_0x59efab(0x1c10)]({'modelMatrix':this[_0x417b1d(0x2ebe)],'uniformScaleAddition':_0x3488e1/0x32});}},ModelEditor[_0x5e00b3(0x3720)][_0x5e00b3(0x3eaa)]=function(){var _0x3af454=_0x307c2b,_0x1b7b0a=_0x5e00b3;this[_0x1b7b0a(0x1a64)]||(this['_axesCreated']||(this[_0x1b7b0a(0x145)](),this[_0x3af454(0x5a6c)]=!0x0),this[_0x1b7b0a(0x16ae)](),this['_active']=!0x0);},ModelEditor[_0x5e00b3(0x3720)][_0x5e00b3(0x37fc)]=function(){var _0x42256e=_0x307c2b,_0x34beb9=_0x5e00b3;if(this[_0x34beb9(0x1a64)]){this[_0x34beb9(0x2fa2)](),this['_active']=!0x1;for(var _0x14f62c=0x0,_0x238065=this[_0x34beb9(0x1fda)][_0x42256e(0x2ef4)];_0x14f62c<_0x238065;_0x14f62c++){this[_0x34beb9(0x1fda)][_0x14f62c][_0x34beb9(0x435e)]=!0x1;}this[_0x34beb9(0x5e52)][_0x42256e(0x28a5)][_0x34beb9(0x2495)]=!0x0,this[_0x34beb9(0x33ec)]=!0x1,this[_0x34beb9(0x2d12)]=void 0x0;}},ModelEditor[_0x5e00b3(0x3720)][_0x5e00b3(0x2fa2)]=function(){var _0x56e80b=_0x307c2b,_0x2b9b7b=_0x5e00b3,_0x31e3a1=this[_0x2b9b7b(0x2076)];_0x31e3a1[_0x2b9b7b(0x5732)](ScreenSpaceEventType$1[_0x2b9b7b(0xa5e)]),_0x31e3a1[_0x2b9b7b(0x5732)](ScreenSpaceEventType$1[_0x56e80b(0x55fb)]),_0x31e3a1[_0x2b9b7b(0x5732)](ScreenSpaceEventType$1[_0x2b9b7b(0xe23)]);},ModelEditor[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x352526=_0x307c2b,_0x4b1da0=_0x5e00b3;this[_0x4b1da0(0x37fc)]();for(var _0x24b08b=0x0,_0x223aa8=this[_0x4b1da0(0x1fda)][_0x4b1da0(0x809)];_0x24b08b<_0x223aa8;_0x24b08b++){this[_0x4b1da0(0x1fda)][_0x24b08b][_0x352526(0x5020)]();}this[_0x352526(0x3137)][_0x352526(0x5020)](),destroyObject$1(this);},ModelEditor[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;};var PointHandler=function(_0x4b56d2){var _0x480a4b=_0x5e00b3;deprecationWarning(_0x480a4b(0x27cd),_0x480a4b(0xfce));var _0x4bee59=new DrawHandler(_0x4b56d2,DrawMode$1[_0x480a4b(0x3e09)],ClampMode$1[_0x480a4b(0x2a7c)]);return _0x4bee59[_0x480a4b(0x2eac)]=_0x4bee59[_0x480a4b(0x4092)],_0x4bee59;},PolygonHandler=function(_0x5e9c23){var _0x1ecb10=_0x307c2b,_0x295aa5=_0x5e00b3;deprecationWarning(_0x1ecb10(0x59f4),_0x1ecb10(0x5680));var _0x732069=new DrawHandler(_0x5e9c23,DrawMode$1[_0x1ecb10(0x10af)],ClampMode$1[_0x295aa5(0x2a7c)]);return _0x732069[_0x1ecb10(0x2a7a)]=_0x732069[_0x295aa5(0x4092)],_0x732069;},PolylineHandler=function(_0x17efd8){var _0x2da1e5=_0x307c2b,_0x117f2b=_0x5e00b3;deprecationWarning(_0x2da1e5(0x1141),_0x117f2b(0x601b));var _0x2fa73c=new DrawHandler(_0x17efd8,DrawMode$1[_0x117f2b(0x37f3)],ClampMode$1[_0x2da1e5(0xb23)]);return _0x2fa73c[_0x2da1e5(0x2a7a)]=_0x2fa73c[_0x117f2b(0x4092)],_0x2fa73c;};function DirectionalLight(_0x24c2e6,_0x423f51){var _0x3833e7=_0x307c2b,_0x59c797=_0x5e00b3;if(_0x423f51=defaultValue$1(_0x423f51,{}),Check[_0x59c797(0x5f34)](_0x59c797(0x1d55),_0x24c2e6),Cartesian3[_0x59c797(0x1dab)](_0x24c2e6,Cartesian3[_0x3833e7(0x12ef)]))throw new DeveloperError$1(_0x59c797(0x1b6d));this[_0x59c797(0x32b3)]=createGuid(),this[_0x59c797(0x5391)]=Cartesian3[_0x59c797(0x40f3)](_0x24c2e6),this[_0x3833e7(0x1513)]=new Cartesian3(),this[_0x59c797(0x3d8c)]=defaultValue$1(_0x423f51[_0x59c797(0x2afc)],new Cartesian3()),this[_0x59c797(0x5e54)]=new Cartesian3(),this[_0x59c797(0x512)]=defaultValue$1(_0x423f51[_0x59c797(0x8fe)],new Color$2(0x1,0x1,0x1,0x1)),this[_0x59c797(0x1ddb)]=defaultValue$1(_0x423f51[_0x59c797(0x5f45)],0x1),this[_0x59c797(0xfa0)]=new Cartesian3(),Cartesian3[_0x3833e7(0x3d2f)](this[_0x59c797(0x5391)],this[_0x59c797(0x3d8c)],this[_0x59c797(0xfa0)]),Cartesian3[_0x59c797(0x4853)](this[_0x59c797(0xfa0)],this['_direction']),this[_0x59c797(0x199b)]=Color$2[_0x59c797(0x34b9)](this[_0x59c797(0x512)],this[_0x59c797(0x1ddb)],new Color$2()),this['_directionEC']=new Cartesian3(),this[_0x59c797(0x4007)]=SceneMode$1[_0x59c797(0x3c78)];}function HemisphereLight(_0x4f6318){var _0x1ed630=_0x307c2b,_0x667c47=_0x5e00b3;_0x4f6318=defaultValue$1(_0x4f6318,{}),this[_0x667c47(0x32b3)]=createGuid(),this[_0x1ed630(0x2d29)]=defaultValue$1(_0x4f6318[_0x1ed630(0x265f)],new Color$2(0.7,0.7,0.7)),this[_0x667c47(0x3cef)]=defaultValue$1(_0x4f6318[_0x667c47(0xc2e)],new Color$2(0.2,0.2,0.2)),this[_0x667c47(0x420d)]=new Color$2(),this[_0x667c47(0x4305)]=new Color$2(),this[_0x667c47(0x1ddb)]=defaultValue$1(_0x4f6318[_0x667c47(0x5f45)],0x1),this[_0x667c47(0x4007)]=SceneMode$1[_0x667c47(0x3c78)];}function LightSource(_0x5eb1b0){var _0x13b59e=_0x307c2b,_0x2b737a=_0x5e00b3;this[_0x2b737a(0x58c3)]={},this['_lightList'][LightSourceType$1[_0x2b737a(0x3cf)]]=new AssociativeArray(),this[_0x2b737a(0x58c3)][LightSourceType$1[_0x2b737a(0x38da)]]=new AssociativeArray(),this[_0x2b737a(0x58c3)][LightSourceType$1[_0x2b737a(0x34cd)]]=new AssociativeArray(),this[_0x2b737a(0x58c3)][LightSourceType$1[_0x13b59e(0x169a)]]=new AssociativeArray(),this[_0x2b737a(0x1fce)]={},this[_0x13b59e(0xf67)][LightSourceType$1[_0x2b737a(0x38da)]]=new AssociativeArray(),this[_0x2b737a(0x1fce)][LightSourceType$1[_0x2b737a(0x34cd)]]=new AssociativeArray(),this[_0x2b737a(0x1af5)]=0x0,this[_0x2b737a(0x29f4)]=0x0,this[_0x13b59e(0x1649)]=0x0,this[_0x2b737a(0x14c0)]=0x0,this[_0x13b59e(0x2dcb)]=new Color$2(0x0,0x0,0x0,0x1),this[_0x2b737a(0x2bf3)]=new Color$2(0.8,0.8,0.8,0x1),this[_0x2b737a(0x1375)]=0x1,this[_0x2b737a(0x41bd)]=new AssociativeArray(),this[_0x13b59e(0x956)]=[],this[_0x2b737a(0xa13)]=[],this[_0x2b737a(0x1358)]=_0x5eb1b0,this[_0x2b737a(0x428c)]=S3MUniformBufferCreator[_0x2b737a(0x3664)](_0x5eb1b0,this),this[_0x2b737a(0x4b15)]=0x2710,this[_0x2b737a(0x2611)]=0x64,this[_0x2b737a(0x19e1)]=!0x1,this[_0x2b737a(0x5434)]=!0x1;}function PointLight(_0x19cb5e,_0x3f1bf3){var _0x229ac4=_0x307c2b,_0x4324ed=_0x5e00b3;_0x3f1bf3=defaultValue$1(_0x3f1bf3,{}),Check[_0x4324ed(0x5f34)](_0x229ac4(0x2d73),_0x19cb5e),this[_0x4324ed(0x32b3)]=createGuid(),this['_position']=Cartesian3[_0x4324ed(0x40f3)](_0x19cb5e),this[_0x4324ed(0x38ff)]=new Cartesian3(),this['_positionEC']=new Cartesian3(),this[_0x229ac4(0x25c0)]=defaultValue$1(_0x3f1bf3[_0x229ac4(0x3a3a)],new Color$2(0x1,0x1,0x1,0x1)),this[_0x4324ed(0x1ddb)]=defaultValue$1(_0x3f1bf3[_0x4324ed(0x5f45)],0x2),this[_0x4324ed(0x566a)]=defaultValue$1(_0x3f1bf3[_0x4324ed(0x38f9)],0xa),this[_0x229ac4(0x1e45)]=defaultValue$1(_0x3f1bf3[_0x229ac4(0x4179)],0x1),this[_0x4324ed(0x199b)]=Color$2['multiplyByScalar'](this[_0x4324ed(0x512)],this[_0x4324ed(0x1ddb)],new Color$2()),this[_0x4324ed(0x3030)]=0x1,this[_0x4324ed(0x4007)]=SceneMode$1[_0x229ac4(0x16b8)];}Object['defineProperties'](DirectionalLight['prototype'],{'id':{'get':function(){var _0xe8b38a=_0x5e00b3;return this[_0xe8b38a(0x32b3)];}},'position':{'get':function(){var _0xf9660a=_0x307c2b,_0x1afab5=_0x5e00b3;return this[_0xf9660a(0x59a0)]===SceneMode$1[_0x1afab5(0x3c78)]?this[_0xf9660a(0x2cda)]:this[_0xf9660a(0x1513)];},'set':function(_0x1e9044){var _0x34a7cd=_0x307c2b,_0x3aae7b=_0x5e00b3;Check[_0x3aae7b(0x5f34)](_0x34a7cd(0x3ee9),_0x1e9044),Cartesian3[_0x3aae7b(0x1dab)](_0x1e9044,this[_0x34a7cd(0x398a)])||(this[_0x3aae7b(0x5391)]=_0x1e9044,this[_0x34a7cd(0x59a0)]===SceneMode$1[_0x3aae7b(0x5d29)]?(this[_0x3aae7b(0x38ff)]=Transforms[_0x3aae7b(0xf04)](this['_position']),Cartesian3[_0x34a7cd(0x3d2f)](this[_0x3aae7b(0x38ff)],this[_0x3aae7b(0x5e54)],this[_0x34a7cd(0x4240)])):Cartesian3[_0x3aae7b(0x34b6)](this[_0x3aae7b(0x5391)],this[_0x34a7cd(0x398a)],this[_0x3aae7b(0xfa0)]),Cartesian3[_0x3aae7b(0x4853)](this[_0x3aae7b(0xfa0)],this[_0x3aae7b(0xfa0)]));}},'targetPosition':{'get':function(){var _0x38922b=_0x5e00b3;return this[_0x38922b(0x4007)]===SceneMode$1['SCENE3D']?this[_0x38922b(0x3d8c)]:this[_0x38922b(0x5e54)];},'set':function(_0x43737f){var _0x519907=_0x307c2b,_0x50cfbc=_0x5e00b3;Check[_0x50cfbc(0x5f34)](_0x50cfbc(0x3b00),_0x43737f),Cartesian3[_0x50cfbc(0x1dab)](_0x43737f,this[_0x50cfbc(0x5391)])||(this[_0x519907(0x398a)]=_0x43737f,this[_0x50cfbc(0x4007)]===SceneMode$1[_0x50cfbc(0x5d29)]?(this[_0x50cfbc(0x5e54)]=Transforms[_0x50cfbc(0xf04)](this[_0x50cfbc(0x3d8c)]),Cartesian3[_0x50cfbc(0x34b6)](this[_0x519907(0x1513)],this[_0x50cfbc(0x5e54)],this[_0x50cfbc(0xfa0)])):Cartesian3[_0x50cfbc(0x34b6)](this[_0x50cfbc(0x5391)],this[_0x50cfbc(0x3d8c)],this[_0x50cfbc(0xfa0)]),Cartesian3[_0x50cfbc(0x4853)](this['_direction'],this['_direction']));}},'color':{'get':function(){var _0x68226d=_0x5e00b3;return this[_0x68226d(0x512)];},'set':function(_0x5d066b){var _0x50df10=_0x5e00b3;Check[_0x50df10(0x5f34)](_0x50df10(0xe22),_0x5d066b),this[_0x50df10(0x512)]=_0x5d066b,Color$2['multiplyByScalar'](this[_0x50df10(0x512)],this['_intensity'],this[_0x50df10(0x199b)]);}},'intensity':{'get':function(){var _0x518936=_0x5e00b3;return this[_0x518936(0x1ddb)];},'set':function(_0x358a8a){var _0x4cb592=_0x307c2b,_0x5c6ac4=_0x5e00b3;Check[_0x5c6ac4(0x202d)][_0x4cb592(0x3393)](_0x5c6ac4(0x2599),_0x358a8a),this[_0x4cb592(0x57f1)]=_0x358a8a,Color$2[_0x5c6ac4(0x34b9)](this[_0x4cb592(0x25c0)],this[_0x5c6ac4(0x1ddb)],this[_0x5c6ac4(0x199b)]);}},'direction':{'get':function(){var _0x550680=_0x5e00b3;return this[_0x550680(0xfa0)];}},'lightColor':{'get':function(){var _0xef95f2=_0x307c2b;return this[_0xef95f2(0xb8d)];}},'directionEC':{'get':function(){var _0x3cd030=_0x5e00b3;return this[_0x3cd030(0x5593)];},'set':function(_0x3d49a4){var _0xcd0675=_0x5e00b3;Check[_0xcd0675(0x5f34)](_0xcd0675(0x31dd),_0x3d49a4),this[_0xcd0675(0x5593)]=_0x3d49a4;}},'lightType':{'get':function(){return LightSourceType$1['DIRECTIONAL'];}},'sceneMode':{'get':function(){var _0x4384cf=_0x5e00b3;return this[_0x4384cf(0x4007)];},'set':function(_0x47f021){var _0x4262f3=_0x307c2b,_0x34be9a=_0x5e00b3;if(Check[_0x4262f3(0x90a)][_0x34be9a(0x1efe)](_0x34be9a(0x3400),_0x47f021),this[_0x34be9a(0x4007)]!==_0x47f021){if(this['_sceneMode']=_0x47f021,this[_0x34be9a(0x4007)]===SceneMode$1[_0x34be9a(0x5d29)]){if(this[_0x34be9a(0x38ff)]=Transforms[_0x4262f3(0x2bb4)](this[_0x34be9a(0x5391)]),this[_0x34be9a(0x5e54)]=Transforms[_0x34be9a(0xf04)](this[_0x4262f3(0x398a)]),Cartesian3[_0x34be9a(0x1dab)](this['_positionCV'],this['_targetPositionCV']))return;Cartesian3[_0x34be9a(0x34b6)](this[_0x34be9a(0x38ff)],this['_targetPositionCV'],this[_0x34be9a(0xfa0)]);}else Cartesian3[_0x34be9a(0x34b6)](this[_0x34be9a(0x5391)],this[_0x4262f3(0x398a)],this[_0x34be9a(0xfa0)]);Cartesian3[_0x4262f3(0x4d5b)](this[_0x34be9a(0xfa0)],this[_0x34be9a(0xfa0)]);}}}}),Object[_0x5e00b3(0x1dfd)](HemisphereLight[_0x307c2b(0x1aa2)],{'id':{'get':function(){var _0x35c524=_0x5e00b3;return this[_0x35c524(0x32b3)];}},'lightType':{'get':function(){var _0x158219=_0x5e00b3;return LightSourceType$1[_0x158219(0x50fa)];}},'skyColor':{'get':function(){var _0x244c94=_0x307c2b,_0x103c2d=_0x5e00b3;return Color$2[_0x103c2d(0x34b9)](this[_0x244c94(0x2d29)],this[_0x244c94(0x57f1)],this[_0x103c2d(0x4305)]);},'set':function(_0x3e38e8){var _0x2f4cd2=_0x307c2b,_0x124271=_0x5e00b3;Check[_0x124271(0x5f34)](_0x2f4cd2(0x12fb),_0x3e38e8),Color$2[_0x124271(0x40f3)](_0x3e38e8,this[_0x2f4cd2(0x2d29)]);}},'groundColor':{'get':function(){var _0x34bdf1=_0x5e00b3;return Color$2[_0x34bdf1(0x34b9)](this[_0x34bdf1(0x3cef)],this[_0x34bdf1(0x1ddb)],this[_0x34bdf1(0x420d)]);},'set':function(_0x4db92e){var _0x540979=_0x5e00b3;Check[_0x540979(0x5f34)](_0x540979(0x59fd),_0x4db92e),Color$2[_0x540979(0x40f3)](_0x4db92e,this['_groundColor']);}}}),Object['defineProperties'](LightSource[_0x5e00b3(0x3720)],{'pointLight':{'get':function(){var _0x2fdc18=_0x5e00b3;return this[_0x2fdc18(0x58c3)][LightSourceType$1[_0x2fdc18(0x38da)]];}},'spotLight':{'get':function(){var _0xec51f5=_0x5e00b3;return this[_0xec51f5(0x58c3)][LightSourceType$1[_0xec51f5(0x34cd)]];}},'directionalLight':{'get':function(){var _0x5b7450=_0x307c2b,_0x437355=_0x5e00b3;return this[_0x437355(0x58c3)][LightSourceType$1[_0x5b7450(0x4161)]];}},'hemisphereLight':{'get':function(){var _0x5b319e=_0x307c2b,_0x4c92e8=_0x5e00b3;return this[_0x4c92e8(0x58c3)][LightSourceType$1[_0x5b319e(0x169a)]];}},'ambientLightColor':{'get':function(){var _0x5b178a=_0x5e00b3;return this[_0x5b178a(0x4028)];},'set':function(_0x1316ba){var _0x2f5019=_0x307c2b,_0x3bdf25=_0x5e00b3;Check[_0x3bdf25(0x5f34)](_0x3bdf25(0x4782),_0x1316ba),Color$2[_0x3bdf25(0x40f3)](_0x1316ba,this[_0x2f5019(0x2dcb)]),this[_0x3bdf25(0x19e1)]=!0x0;}},'sunLightColor':{'get':function(){return this['_sunLightColor'];},'set':function(_0x2d7628){var _0x37bd8c=_0x5e00b3;Check[_0x37bd8c(0x5f34)](_0x37bd8c(0x5318),_0x2d7628),Color$2[_0x37bd8c(0x40f3)](_0x2d7628,this[_0x37bd8c(0x2bf3)]),this[_0x37bd8c(0x5434)]=!0x0;}},'sunLightON':{'get':function(){var _0x3d1475=_0x5e00b3;return this[_0x3d1475(0x1375)];},'set':function(_0x3e9d6d){var _0x18d705=_0x5e00b3;Check[_0x18d705(0x202d)][_0x18d705(0x5efc)](_0x18d705(0x3f22),_0x3e9d6d),this[_0x18d705(0x1375)]=_0x3e9d6d?0x1:0x0;}},'visibleDistanceMax':{'get':function(){var _0xae0c94=_0x5e00b3;return this[_0xae0c94(0x4b15)];},'set':function(_0x48158f){var _0x45bb86=_0x5e00b3;this[_0x45bb86(0x4b15)]=_0x48158f;}}}),LightSource[_0x307c2b(0x1aa2)][_0x5e00b3(0x5d39)]=function(_0x15a1f6){var _0x5e915c=_0x307c2b,_0x47b32a=_0x5e00b3,_0x1a439b=this[_0x47b32a(0x58c3)][_0x15a1f6[_0x47b32a(0x29e6)]];return _0x1a439b[_0x47b32a(0x10aa)](_0x15a1f6['id'],_0x15a1f6),_0x1a439b[_0x5e915c(0x2ef4)];},LightSource[_0x5e00b3(0x3720)][_0x5e00b3(0x4a4d)]=function(_0x4831c6){var _0x2e73f8=_0x5e00b3,_0x417448=this[_0x2e73f8(0x58c3)][_0x4831c6[_0x2e73f8(0x29e6)]];return _0x417448[_0x2e73f8(0x38c4)](_0x4831c6['id'])?(_0x417448[_0x2e73f8(0x4f4b)](_0x4831c6['id']),_0x417448[_0x2e73f8(0x809)]):-0x1;},LightSource['prototype'][_0x5e00b3(0x5e76)]=function(_0x18758f){var _0x14d128=_0x307c2b,_0x56eca4=_0x5e00b3,_0x497420,_0xff76da=this[_0x14d128(0x13ac)][LightSourceType$1[_0x14d128(0x7f3)]][_0x56eca4(0xc98)];for(_0x497420=0x0;_0x497420<_0xff76da[_0x56eca4(0x809)];_0x497420++)_0xff76da[_0x497420][_0x14d128(0x3cd9)](_0x18758f);for(_0xff76da=this[_0x56eca4(0x58c3)][LightSourceType$1[_0x56eca4(0x34cd)]][_0x56eca4(0xc98)],_0x497420=0x0;_0x497420<_0xff76da[_0x56eca4(0x809)];_0x497420++)_0xff76da[_0x497420][_0x56eca4(0x17f0)](_0x18758f);},LightSource[_0x5e00b3(0x3720)][_0x5e00b3(0x2b78)]=function(){var _0xf076ef=_0x5e00b3;return this[_0xf076ef(0x41bd)][_0xf076ef(0xc98)]['length']>0x0;},LightSource[_0x5e00b3(0x3720)][_0x5e00b3(0x44c1)]=function(){var _0x36f37a=_0x5e00b3;this[_0x36f37a(0x41bd)][_0x36f37a(0x443c)]();},LightSource[_0x307c2b(0x1aa2)][_0x5e00b3(0x34e2)]=function(){var _0x52c2fc=_0x307c2b,_0xe17b1c=_0x5e00b3;this['_pointLightDistanceDecay']=[],this[_0xe17b1c(0xa13)]=[];var _0xc3da79,_0x12c843=this[_0xe17b1c(0x1fce)][LightSourceType$1[_0xe17b1c(0x38da)]][_0x52c2fc(0x225a)],_0x54f80d=_0x12c843[_0xe17b1c(0x809)];for(_0xc3da79=0x0;_0xc3da79<_0x54f80d;_0xc3da79++){var _0x14fb7f=new Cartesian2();_0x14fb7f['x']=_0x12c843[_0xc3da79][_0xe17b1c(0x38f9)],_0x14fb7f['y']=_0x12c843[_0xc3da79]['decay'],this[_0xe17b1c(0x16d)][_0xe17b1c(0x5323)](_0x14fb7f);}var _0xa9bc21=this[_0xe17b1c(0x1fce)][LightSourceType$1['SPOT']][_0xe17b1c(0xc98)];for(_0x54f80d=_0xa9bc21[_0x52c2fc(0x2ef4)],_0xc3da79=0x0;_0xc3da79<_0x54f80d;_0xc3da79++){var _0x337670=new Cartesian4();_0x337670['x']=_0xa9bc21[_0xc3da79]['distance'],_0x337670['y']=_0xa9bc21[_0xc3da79][_0x52c2fc(0x4179)],_0x337670['z']=_0xa9bc21[_0xc3da79][_0x52c2fc(0x2d81)],_0x337670['w']=_0xa9bc21[_0xc3da79][_0x52c2fc(0x12ae)],this[_0xe17b1c(0xa13)][_0xe17b1c(0x5323)](_0x337670);}},LightSource[_0x307c2b(0x1aa2)]['createUniformMap']=function(){var _0x356127=_0x307c2b,_0x4ffc9e=_0x5e00b3,_0x4c3ee5={},_0x47c3d=this;return _0x4c3ee5[_0x4ffc9e(0x578d)]=function(){var _0x25aa99=_0x4ffc9e;return _0x47c3d[_0x25aa99(0x3493)];},_0x4c3ee5['uSunLightColor']=function(){var _0x303570=_0x4ffc9e;return _0x47c3d[_0x303570(0x5fe2)];},_0x4c3ee5[_0x4ffc9e(0x27e6)]=function(){var _0x1a67aa=_0x140d;return _0x47c3d[_0x1a67aa(0x1682)];},_0x4c3ee5[_0x4ffc9e(0x1661)]=function(){var _0x421bf7=_0x140d,_0x57d9f4=_0x4ffc9e;for(var _0x942776=[],_0x4de97e=_0x47c3d[_0x57d9f4(0x5306)][_0x57d9f4(0xc98)],_0x46b638=_0x4de97e[_0x57d9f4(0x809)],_0x590b29=0x0;_0x590b29<_0x46b638;_0x590b29++)_0x942776[_0x57d9f4(0x5323)](_0x4de97e[_0x590b29][_0x421bf7(0x709)]);return _0x942776;},_0x4c3ee5[_0x4ffc9e(0x18b8)]=function(){var _0x5be38e=_0x4ffc9e;for(var _0x5b607d=[],_0x3789ce=_0x47c3d[_0x5be38e(0x5306)][_0x5be38e(0xc98)],_0x52f147=_0x3789ce['length'],_0x297a80=0x0;_0x297a80<_0x52f147;_0x297a80++)_0x5b607d['push'](_0x3789ce[_0x297a80][_0x5be38e(0x3057)]);return _0x5b607d;},_0x4c3ee5[_0x4ffc9e(0x1e58)]=function(){var _0x173efd=_0x4ffc9e;for(var _0x497410=[],_0x143118=_0x47c3d['_visibleLightList'][LightSourceType$1[_0x173efd(0x38da)]][_0x173efd(0xc98)],_0x3bfe0d=_0x143118['length'],_0x2e6b17=0x0;_0x2e6b17<_0x3bfe0d;_0x2e6b17++)_0x497410[_0x173efd(0x5323)](_0x143118[_0x2e6b17][_0x173efd(0x4b8c)]);return _0x497410;},_0x4c3ee5[_0x4ffc9e(0x4414)]=function(){var _0x19cf54=_0x140d,_0x204781=_0x4ffc9e;for(var _0x1a246a=[],_0x2d0418=_0x47c3d[_0x19cf54(0xf67)][LightSourceType$1[_0x204781(0x38da)]][_0x204781(0xc98)],_0x3e61dc=_0x2d0418[_0x19cf54(0x2ef4)],_0x513681=0x0;_0x513681<_0x3e61dc;_0x513681++)_0x1a246a[_0x204781(0x5323)](_0x2d0418[_0x513681][_0x204781(0x3057)]);return _0x1a246a;},_0x4c3ee5[_0x4ffc9e(0x3ce)]=function(){var _0x53fd92=_0x4ffc9e;for(var _0x5f2310=[],_0x3ed4c2=_0x47c3d[_0x53fd92(0x5306)][_0x53fd92(0xc98)],_0x470056=0x0;_0x470056<_0x3ed4c2[_0x53fd92(0x809)];_0x470056++)_0x5f2310[_0x53fd92(0x5323)](_0x3ed4c2[_0x470056][_0x53fd92(0x416)]);return _0x5f2310;},_0x4c3ee5[_0x356127(0x480f)]=function(){var _0x48126d=_0x4ffc9e;return _0x47c3d[_0x48126d(0x16d)];},_0x4c3ee5[_0x356127(0x2d57)]=function(){var _0x57fb18=_0x4ffc9e;for(var _0x4518f5=[],_0x3e481d=_0x47c3d['_visibleLightList'][LightSourceType$1[_0x57fb18(0x34cd)]][_0x57fb18(0xc98)],_0x5f2b00=_0x3e481d[_0x57fb18(0x809)],_0x2cbabe=0x0;_0x2cbabe<_0x5f2b00;_0x2cbabe++)_0x4518f5['push'](_0x3e481d[_0x2cbabe][_0x57fb18(0x3057)]);return _0x4518f5;},_0x4c3ee5[_0x4ffc9e(0x4ec1)]=function(){var _0xd4a3c6=_0x356127,_0x15a696=_0x4ffc9e;for(var _0x515190=[],_0x445c5c=_0x47c3d[_0xd4a3c6(0xf67)][LightSourceType$1[_0x15a696(0x34cd)]][_0x15a696(0xc98)],_0x165702=_0x445c5c[_0x15a696(0x809)],_0x114a11=0x0;_0x114a11<_0x165702;_0x114a11++)_0x515190[_0x15a696(0x5323)](_0x445c5c[_0x114a11][_0x15a696(0x4b8c)]);return _0x515190;},_0x4c3ee5[_0x4ffc9e(0x1cb7)]=function(){var _0x431161=_0x4ffc9e;for(var _0x7ea898=[],_0x222390=_0x47c3d[_0x431161(0x1fce)][LightSourceType$1[_0x431161(0x34cd)]][_0x431161(0xc98)],_0x1f1c9c=_0x222390[_0x431161(0x809)],_0x2536f7=0x0;_0x2536f7<_0x1f1c9c;_0x2536f7++)_0x7ea898[_0x431161(0x5323)](_0x222390[_0x2536f7][_0x431161(0x3747)]);return _0x7ea898;},_0x4c3ee5[_0x4ffc9e(0x2f2a)]=function(){var _0x5822da=_0x4ffc9e;for(var _0x599308=[],_0x384bea=_0x47c3d[_0x5822da(0x1fce)][LightSourceType$1[_0x5822da(0x34cd)]][_0x5822da(0xc98)],_0x532d99=_0x384bea[_0x5822da(0x809)],_0x215c61=0x0;_0x215c61<_0x532d99;_0x215c61++)_0x599308[_0x5822da(0x5323)](_0x384bea[_0x215c61][_0x5822da(0x416)]);return _0x599308;},_0x4c3ee5[_0x4ffc9e(0x256d)]=function(){var _0x2d0fb7=_0x4ffc9e;for(var _0x46a98a=[],_0x593775=_0x47c3d[_0x2d0fb7(0x1fce)][LightSourceType$1[_0x2d0fb7(0x34cd)]][_0x2d0fb7(0xc98)],_0x541e77=_0x593775[_0x2d0fb7(0x809)],_0x5b1fd4=0x0;_0x5b1fd4<_0x541e77;_0x5b1fd4++)_0x46a98a[_0x2d0fb7(0x5323)](_0x593775[_0x5b1fd4][_0x2d0fb7(0x2514)]);return _0x46a98a;},_0x4c3ee5[_0x4ffc9e(0x341d)]=function(){var _0x2532d2=_0x4ffc9e;return _0x47c3d[_0x2532d2(0xa13)];},_0x4c3ee5[_0x356127(0x230)]=function(){var _0x58af44=_0x356127,_0x2a1c4e=_0x4ffc9e;for(var _0x186b39=[],_0x244bc7=_0x47c3d[_0x2a1c4e(0x1fce)][LightSourceType$1['SPOT']][_0x2a1c4e(0xc98)],_0x5e44c0=_0x244bc7[_0x58af44(0x2ef4)],_0xfdc1ca=0x0;_0xfdc1ca<_0x5e44c0;_0xfdc1ca++)_0x186b39[_0x58af44(0x2a0e)](_0x244bc7[_0xfdc1ca][_0x2a1c4e(0x56a9)]);return _0x186b39;},_0x4c3ee5[_0x356127(0x3a9a)]=function(){var _0x5ef368=_0x356127,_0x3c1d73=_0x4ffc9e;for(var _0x4d4f22=[],_0x2b7271=_0x47c3d[_0x3c1d73(0x58c3)][LightSourceType$1[_0x5ef368(0x169a)]][_0x3c1d73(0xc98)],_0x142ffe=_0x2b7271[_0x3c1d73(0x809)],_0x19621b=0x0;_0x19621b<_0x142ffe;_0x19621b++)_0x4d4f22[_0x3c1d73(0x5323)](_0x2b7271[_0x19621b][_0x3c1d73(0x4016)]);return _0x4d4f22;},_0x4c3ee5[_0x4ffc9e(0x2079)]=function(){var _0x444155=_0x356127,_0x370660=_0x4ffc9e;for(var _0x3e9b96=[],_0x39d347=_0x47c3d[_0x370660(0x58c3)][LightSourceType$1[_0x444155(0x169a)]][_0x370660(0xc98)],_0x48d045=_0x39d347[_0x370660(0x809)],_0x1f792b=0x0;_0x1f792b<_0x48d045;_0x1f792b++)_0x3e9b96[_0x370660(0x5323)](_0x39d347[_0x1f792b][_0x370660(0xc2e)]);return _0x3e9b96;},_0x4c3ee5;},Object[_0x5e00b3(0x1dfd)](PointLight['prototype'],{'id':{'get':function(){var _0x35d377=_0x5e00b3;return this[_0x35d377(0x32b3)];}},'position':{'get':function(){var _0x470f5a=_0x307c2b,_0x4afb8f=_0x5e00b3;return this[_0x470f5a(0x59a0)]===SceneMode$1[_0x4afb8f(0x3c78)]?this[_0x470f5a(0x2cda)]:this[_0x4afb8f(0x38ff)];},'set':function(_0x4ab948){var _0x3dffb=_0x307c2b,_0x47852f=_0x5e00b3;Check[_0x47852f(0x5f34)](_0x47852f(0x43db),_0x4ab948),this[_0x3dffb(0x2cda)]=_0x4ab948,this[_0x47852f(0x4007)]===SceneMode$1[_0x47852f(0x5d29)]&&(this['_positionCV']=Transforms[_0x47852f(0xf04)](this[_0x3dffb(0x2cda)]));}},'color':{'get':function(){var _0x210eb4=_0x307c2b;return this[_0x210eb4(0x25c0)];},'set':function(_0x51a0ed){var _0x121fe2=_0x5e00b3;Check[_0x121fe2(0x5f34)](_0x121fe2(0x61c),_0x51a0ed),this[_0x121fe2(0x512)]=_0x51a0ed,Color$2[_0x121fe2(0x34b9)](this[_0x121fe2(0x512)],this[_0x121fe2(0x1ddb)],this[_0x121fe2(0x199b)]);}},'intensity':{'get':function(){var _0x4d395c=_0x307c2b;return this[_0x4d395c(0x57f1)];},'set':function(_0x2571b6){var _0x46f5cd=_0x5e00b3;Check[_0x46f5cd(0x202d)][_0x46f5cd(0x1efe)](_0x46f5cd(0x5a47),_0x2571b6),this[_0x46f5cd(0x1ddb)]=_0x2571b6,Color$2[_0x46f5cd(0x34b9)](this[_0x46f5cd(0x512)],this[_0x46f5cd(0x1ddb)],this[_0x46f5cd(0x199b)]);}},'cutoffDistance':{'get':function(){var _0x5b41ee=_0x5e00b3;return this[_0x5b41ee(0x566a)];},'set':function(_0x223a3b){var _0x2959c3=_0x307c2b,_0x568913=_0x5e00b3;Check[_0x2959c3(0x90a)][_0x568913(0x1efe)](_0x568913(0x4ba0),_0x223a3b),this[_0x568913(0x566a)]=_0x223a3b;}},'decay':{'get':function(){var _0x2af5f3=_0x5e00b3;return this[_0x2af5f3(0x10f9)];},'set':function(_0x289adb){var _0x2eaaf5=_0x5e00b3;Check[_0x2eaaf5(0x202d)][_0x2eaaf5(0x1efe)](_0x2eaaf5(0x485c),_0x289adb),this[_0x2eaaf5(0x10f9)]=_0x289adb;}},'lightColor':{'get':function(){return this['_lightColor'];}},'positionEC':{'get':function(){var _0x1930a3=_0x307c2b;return this[_0x1930a3(0x41e0)];},'set':function(_0x221ca4){var _0x2dfdbf=_0x5e00b3;Check[_0x2dfdbf(0x5f34)](_0x2dfdbf(0x307f),_0x221ca4),this[_0x2dfdbf(0x5524)]=_0x221ca4;}},'lightType':{'get':function(){var _0x5c7f71=_0x5e00b3;return LightSourceType$1[_0x5c7f71(0x38da)];}},'visibleInCullingVolume':{'get':function(){var _0x55b6c5=_0x5e00b3;return this[_0x55b6c5(0x3030)];}},'sceneMode':{'get':function(){var _0x14969f=_0x5e00b3;return this[_0x14969f(0x4007)];},'set':function(_0x466b40){var _0x31b2fb=_0x307c2b,_0x1b6b9b=_0x5e00b3;Check[_0x31b2fb(0x90a)][_0x1b6b9b(0x1efe)](_0x1b6b9b(0x1932),_0x466b40),this[_0x1b6b9b(0x4007)]!==_0x466b40&&(this[_0x1b6b9b(0x4007)]=_0x466b40,this[_0x1b6b9b(0x4007)]===SceneMode$1[_0x1b6b9b(0x5d29)]&&(this[_0x1b6b9b(0x38ff)]=Transforms[_0x1b6b9b(0xf04)](this[_0x1b6b9b(0x5391)])));}}});var srcatchBoundingSphere$1=new BoundingSphere();function SpotLight(_0x54e3c1,_0x758cd9,_0x1b3a7a){var _0x4b6743=_0x307c2b,_0x2f8a2d=_0x5e00b3;if(_0x1b3a7a=defaultValue$1(_0x1b3a7a,{}),Check[_0x4b6743(0x1563)](_0x2f8a2d(0x1f0d),_0x54e3c1),Check[_0x2f8a2d(0x5f34)](_0x2f8a2d(0x5307),_0x758cd9),Cartesian3[_0x2f8a2d(0x1dab)](_0x54e3c1,_0x758cd9))throw new DeveloperError$1(_0x2f8a2d(0x4d8e));this[_0x2f8a2d(0x32b3)]=createGuid(),this['_position']=Cartesian3[_0x2f8a2d(0x40f3)](_0x54e3c1),this[_0x2f8a2d(0x38ff)]=new Cartesian3(),this[_0x2f8a2d(0x3d8c)]=Cartesian3[_0x4b6743(0x2d7b)](_0x758cd9),this[_0x2f8a2d(0x5e54)]=new Cartesian3(),this[_0x2f8a2d(0x512)]=defaultValue$1(_0x1b3a7a[_0x2f8a2d(0x8fe)],new Color$2(0x1,0x1,0x1,0x1)),this[_0x4b6743(0x57f1)]=defaultValue$1(_0x1b3a7a['intensity'],0x2),this[_0x2f8a2d(0x56db)]=defaultValue$1(_0x1b3a7a[_0x2f8a2d(0x451d)],0x64),this[_0x2f8a2d(0x6b6)]=defaultValue$1(_0x1b3a7a[_0x2f8a2d(0x2e71)],Math['PI']/0x6),this[_0x4b6743(0x51a4)]=defaultValue$1(_0x1b3a7a[_0x4b6743(0x2ab3)],0x0),this[_0x4b6743(0x2eec)]=defaultValue$1(_0x1b3a7a[_0x4b6743(0x53da)],0xa),this[_0x2f8a2d(0x10f9)]=defaultValue$1(_0x1b3a7a[_0x2f8a2d(0x253e)],0x1),this[_0x2f8a2d(0xfa0)]=new Cartesian3(),this[_0x2f8a2d(0x5593)]=new Cartesian3(),Cartesian3[_0x2f8a2d(0x34b6)](this[_0x2f8a2d(0x5391)],this[_0x4b6743(0x398a)],this[_0x2f8a2d(0xfa0)]),Cartesian3[_0x2f8a2d(0x4853)](this[_0x2f8a2d(0xfa0)],this[_0x2f8a2d(0xfa0)]),this[_0x2f8a2d(0x199b)]=Color$2[_0x2f8a2d(0x34b9)](this[_0x2f8a2d(0x512)],this[_0x4b6743(0x57f1)],new Color$2()),this[_0x4b6743(0x20d8)]=Math[_0x2f8a2d(0x52a3)](this[_0x4b6743(0x263b)]),this[_0x4b6743(0x1e27)]=Math[_0x2f8a2d(0x52a3)](this[_0x4b6743(0x263b)]*(0x1-this[_0x2f8a2d(0x3597)])),this[_0x2f8a2d(0x5524)]=new Cartesian3(),this['_visibleInCullingVolume']=0x1,this[_0x2f8a2d(0x4007)]=SceneMode$1[_0x4b6743(0x16b8)];}PointLight[_0x307c2b(0x1aa2)][_0x307c2b(0x3cd9)]=function(_0x5a948a){var _0x1dfa80=_0x5e00b3;return srcatchBoundingSphere$1[_0x1dfa80(0x48ce)]=this[_0x1dfa80(0x566a)],srcatchBoundingSphere$1[_0x1dfa80(0x4fe8)]=this['position'],this[_0x1dfa80(0x3030)]=_0x5a948a[_0x1dfa80(0x156a)](srcatchBoundingSphere$1)!==Intersect$1[_0x1dfa80(0x5815)]?0x1:0x0,!!this[_0x1dfa80(0x3030)];},Object[_0x5e00b3(0x1dfd)](SpotLight[_0x5e00b3(0x3720)],{'id':{'get':function(){var _0x2f86e7=_0x5e00b3;return this[_0x2f86e7(0x32b3)];}},'position':{'get':function(){var _0x264248=_0x5e00b3;return this[_0x264248(0x4007)]===SceneMode$1[_0x264248(0x3c78)]?this[_0x264248(0x5391)]:this[_0x264248(0x38ff)];},'set':function(_0x35849b){var _0x223e32=_0x307c2b,_0x3d4ccb=_0x5e00b3;Check[_0x3d4ccb(0x5f34)](_0x3d4ccb(0x2ee4),_0x35849b),Cartesian3[_0x3d4ccb(0x1dab)](_0x35849b,this[_0x3d4ccb(0x3d8c)])||(this[_0x3d4ccb(0x5391)]=_0x35849b,this['_sceneMode']===SceneMode$1[_0x223e32(0x19e)]?(this[_0x3d4ccb(0x38ff)]=Transforms[_0x3d4ccb(0xf04)](this[_0x223e32(0x2cda)]),Cartesian3[_0x3d4ccb(0x34b6)](this[_0x3d4ccb(0x38ff)],this[_0x3d4ccb(0x5e54)],this[_0x3d4ccb(0xfa0)])):Cartesian3[_0x3d4ccb(0x34b6)](this[_0x3d4ccb(0x5391)],this[_0x3d4ccb(0x3d8c)],this[_0x223e32(0x4240)]),Cartesian3[_0x3d4ccb(0x4853)](this[_0x3d4ccb(0xfa0)],this[_0x223e32(0x4240)]));}},'targetPosition':{'get':function(){var _0x5c77e2=_0x5e00b3;return this[_0x5c77e2(0x4007)]===SceneMode$1[_0x5c77e2(0x3c78)]?this[_0x5c77e2(0x3d8c)]:this[_0x5c77e2(0x5e54)];},'set':function(_0xb69fc4){var _0x564d92=_0x307c2b,_0x21aae1=_0x5e00b3;Check[_0x21aae1(0x5f34)](_0x21aae1(0x500e),_0xb69fc4),Cartesian3[_0x21aae1(0x1dab)](_0xb69fc4,this[_0x21aae1(0x5391)])||(this[_0x21aae1(0x3d8c)]=_0xb69fc4,this[_0x21aae1(0x4007)]===SceneMode$1[_0x21aae1(0x5d29)]?(this[_0x21aae1(0x5e54)]=Transforms[_0x21aae1(0xf04)](this[_0x21aae1(0x3d8c)]),Cartesian3[_0x564d92(0x3d2f)](this[_0x21aae1(0x38ff)],this['_targetPositionCV'],this[_0x21aae1(0xfa0)])):Cartesian3[_0x21aae1(0x34b6)](this[_0x564d92(0x2cda)],this[_0x21aae1(0x3d8c)],this[_0x21aae1(0xfa0)]),Cartesian3[_0x21aae1(0x4853)](this[_0x21aae1(0xfa0)],this[_0x564d92(0x4240)]));}},'color':{'get':function(){var _0x4aa4fe=_0x5e00b3;return this[_0x4aa4fe(0x512)];},'set':function(_0x44fa8e){var _0x492ac4=_0x307c2b,_0x387c3e=_0x5e00b3;Check[_0x387c3e(0x5f34)](_0x387c3e(0x184d),_0x44fa8e),this[_0x387c3e(0x512)]=_0x44fa8e,Color$2[_0x387c3e(0x34b9)](this[_0x492ac4(0x25c0)],this[_0x387c3e(0x1ddb)],this[_0x387c3e(0x199b)]);}},'intensity':{'get':function(){var _0x1ceafc=_0x5e00b3;return this[_0x1ceafc(0x1ddb)];},'set':function(_0x5059e1){var _0x52b99e=_0x307c2b,_0x424001=_0x5e00b3;Check[_0x52b99e(0x90a)][_0x52b99e(0x3393)](_0x424001(0x746),_0x5059e1),this['_intensity']=_0x5059e1,Color$2[_0x52b99e(0x50ce)](this[_0x424001(0x512)],this[_0x52b99e(0x57f1)],this[_0x424001(0x199b)]);}},'distance':{'get':function(){var _0x311b41=_0x5e00b3;return this[_0x311b41(0x56db)];},'set':function(_0x450040){var _0x114043=_0x5e00b3;Check[_0x114043(0x202d)][_0x114043(0x1efe)](_0x114043(0x13bf),_0x450040),this[_0x114043(0x56db)]=_0x450040;}},'angle':{'get':function(){var _0x475371=_0x5e00b3;return this[_0x475371(0x6b6)];},'set':function(_0x153034){var _0x10381e=_0x5e00b3;Check[_0x10381e(0x202d)][_0x10381e(0x1efe)](_0x10381e(0x256c),_0x153034),this[_0x10381e(0x6b6)]=_0x153034,this[_0x10381e(0x14cc)]=Math[_0x10381e(0x52a3)](this[_0x10381e(0x6b6)]);}},'exponent':{'get':function(){var _0x2da535=_0x5e00b3;return this[_0x2da535(0x3787)];},'set':function(_0x3f9d1e){var _0x1cc032=_0x5e00b3;Check[_0x1cc032(0x202d)][_0x1cc032(0x1efe)](_0x1cc032(0x213a),_0x3f9d1e),this['_exponent']=_0x3f9d1e;}},'decay':{'get':function(){var _0x400f3b=_0x5e00b3;return this[_0x400f3b(0x10f9)];},'set':function(_0x4143a8){var _0x1472b8=_0x307c2b,_0x57de8e=_0x5e00b3;Check[_0x1472b8(0x90a)][_0x57de8e(0x1efe)](_0x57de8e(0x59f9),_0x4143a8),this[_0x57de8e(0x10f9)]=_0x4143a8;}},'direction':{'get':function(){var _0x134a49=_0x5e00b3;return this[_0x134a49(0xfa0)];}},'lightColor':{'get':function(){var _0x5d0153=_0x5e00b3;return this[_0x5d0153(0x199b)];}},'angleCos':{'get':function(){var _0x53ff74=_0x307c2b;return this[_0x53ff74(0x20d8)];}},'penumbra':{'get':function(){var _0x4a0384=_0x5e00b3;return this[_0x4a0384(0x3597)];},'set':function(_0x14956e){var _0x138e36=_0x307c2b,_0x15cdf2=_0x5e00b3;Check[_0x15cdf2(0x202d)][_0x15cdf2(0x1efe)](_0x138e36(0x1e9d),_0x14956e),this[_0x15cdf2(0x3597)]=_0x14956e,this[_0x138e36(0x1e27)]=Math[_0x15cdf2(0x52a3)](this[_0x15cdf2(0x6b6)]*(0x1-this[_0x15cdf2(0x3597)]));}},'penumbraCos':{'get':function(){var _0x4f4882=_0x5e00b3;return this[_0x4f4882(0x614)];}},'positionEC':{'get':function(){var _0x10ca75=_0x307c2b;return this[_0x10ca75(0x41e0)];},'set':function(_0x39264e){var _0x447c23=_0x5e00b3;Check[_0x447c23(0x5f34)](_0x447c23(0x24a8),_0x39264e),this[_0x447c23(0x5524)]=_0x39264e;}},'directionEC':{'get':function(){var _0x4bf4e3=_0x5e00b3;return this[_0x4bf4e3(0x5593)];}},'lightType':{'get':function(){var _0x19d7bf=_0x5e00b3;return LightSourceType$1[_0x19d7bf(0x34cd)];}},'visibleInCullingVolume':{'get':function(){var _0x267ac2=_0x307c2b;return this[_0x267ac2(0xcd2)];}},'sceneMode':{'get':function(){var _0x42a3e7=_0x5e00b3;return this[_0x42a3e7(0x4007)];},'set':function(_0x53b2c8){var _0x130229=_0x307c2b,_0x2078af=_0x5e00b3;if(Check['typeOf'][_0x2078af(0x1efe)](_0x2078af(0x3400),_0x53b2c8),this[_0x2078af(0x4007)]!==_0x53b2c8){if(this[_0x2078af(0x4007)]=_0x53b2c8,this[_0x2078af(0x4007)]===SceneMode$1[_0x130229(0x19e)]){if(this[_0x2078af(0x38ff)]=Transforms[_0x2078af(0xf04)](this[_0x2078af(0x5391)]),this[_0x2078af(0x5e54)]=Transforms[_0x2078af(0xf04)](this[_0x2078af(0x3d8c)]),Cartesian3[_0x2078af(0x1dab)](this[_0x2078af(0x38ff)],this[_0x2078af(0x5e54)]))return;Cartesian3[_0x2078af(0x34b6)](this[_0x2078af(0x38ff)],this[_0x2078af(0x5e54)],this[_0x2078af(0xfa0)]);}else Cartesian3[_0x2078af(0x34b6)](this[_0x2078af(0x5391)],this[_0x2078af(0x3d8c)],this[_0x2078af(0xfa0)]);Cartesian3[_0x2078af(0x4853)](this[_0x2078af(0xfa0)],this[_0x2078af(0xfa0)]);}}}});var srcatchBoundingSphere=new BoundingSphere();SpotLight[_0x5e00b3(0x3720)][_0x307c2b(0x3cd9)]=function(_0x142c52){var _0xaa9292=_0x307c2b,_0x526dcc=_0x5e00b3;return srcatchBoundingSphere[_0x526dcc(0x48ce)]=this[_0x526dcc(0x56db)],srcatchBoundingSphere['center']=this[_0xaa9292(0x2fe9)],this['_visibleInCullingVolume']=_0x142c52[_0x526dcc(0x156a)](srcatchBoundingSphere)!==Intersect$1[_0xaa9292(0x37ac)]?0x1:0x0,!!this[_0x526dcc(0x3030)];};var EllipsoidSurfaceAppearanceFS=_0x5e00b3(0x5f76),EllipsoidSurfaceAppearanceVS=_0x5e00b3(0x2bb3);function EllipsoidSurfaceAppearance(_0x320724){var _0x40cd20=_0x307c2b,_0x182983=_0x5e00b3;_0x320724=defaultValue$1(_0x320724,defaultValue$1[_0x182983(0x243c)]);var _0x58dfa7=defaultValue$1(_0x320724[_0x182983(0x1d92)],!0x0),_0x2b2f26=defaultValue$1(_0x320724[_0x40cd20(0x2335)],!0x1);this[_0x182983(0x3453)]=defined$1(_0x320724[_0x182983(0x3453)])?_0x320724[_0x182983(0x3453)]:Material[_0x40cd20(0x1612)](Material[_0x182983(0xb88)]),this[_0x182983(0x1d92)]=defaultValue$1(_0x320724[_0x182983(0x1d92)],!0x0),this[_0x182983(0x112c)]=defaultValue$1(_0x320724[_0x182983(0x14d5)],EllipsoidSurfaceAppearanceVS),this[_0x40cd20(0x4020)]=defaultValue$1(_0x320724[_0x40cd20(0x41c7)],EllipsoidSurfaceAppearanceFS),this[_0x182983(0xc3f)]=Appearance[_0x182983(0x55de)](_0x58dfa7,!_0x2b2f26,_0x320724[_0x182983(0x33c4)]),this[_0x182983(0x5530)]=!0x1,this[_0x182983(0x5cd7)]=defaultValue$1(_0x320724[_0x182983(0x366c)],!0x1),this[_0x182983(0x4ea3)]=defaultValue$1(_0x320724[_0x182983(0x2714)],_0x2b2f26),this[_0x182983(0x5380)]=_0x2b2f26;}Object[_0x5e00b3(0x1dfd)](EllipsoidSurfaceAppearance[_0x5e00b3(0x3720)],{'vertexShaderSource':{'get':function(){var _0x2af211=_0x5e00b3;return this[_0x2af211(0x112c)];}},'fragmentShaderSource':{'get':function(){return this['_fragmentShaderSource'];}},'renderState':{'get':function(){var _0x94a346=_0x5e00b3;return this[_0x94a346(0xc3f)];}},'closed':{'get':function(){var _0x4bcdd5=_0x5e00b3;return this[_0x4bcdd5(0x5530)];}},'vertexFormat':{'get':function(){var _0x1bc39f=_0x307c2b;return EllipsoidSurfaceAppearance[_0x1bc39f(0x498b)];}},'flat':{'get':function(){var _0x5ea0d4=_0x5e00b3;return this[_0x5ea0d4(0x5cd7)];}},'faceForward':{'get':function(){var _0x345527=_0x5e00b3;return this[_0x345527(0x4ea3)];}},'aboveGround':{'get':function(){var _0x3eba1a=_0x5e00b3;return this[_0x3eba1a(0x5380)];}}}),EllipsoidSurfaceAppearance[_0x5e00b3(0x4fb)]=VertexFormat[_0x5e00b3(0x5322)],EllipsoidSurfaceAppearance[_0x5e00b3(0x3720)][_0x5e00b3(0x3b87)]=Appearance[_0x5e00b3(0x3720)]['getFragmentShaderSource'],EllipsoidSurfaceAppearance[_0x5e00b3(0x3720)][_0x5e00b3(0x493f)]=Appearance[_0x5e00b3(0x3720)][_0x5e00b3(0x493f)],EllipsoidSurfaceAppearance[_0x5e00b3(0x3720)]['getRenderState']=Appearance[_0x5e00b3(0x3720)]['getRenderState'];var ParticleSystemType={'FIRE':0x0,'FOUNTAIN':0x1,'RAIN':0x2},ParticleSystemType$1=Object['freeze'](ParticleSystemType),defaultSize=new Cartesian2(0x1,0x1);function Particle(_0x4434b0){var _0x29229f=_0x307c2b,_0x13e8ef=_0x5e00b3;_0x4434b0=defaultValue$1(_0x4434b0,defaultValue$1[_0x13e8ef(0x243c)]),this[_0x29229f(0x2e62)]=defaultValue$1(_0x4434b0[_0x13e8ef(0x5a37)],0x1),this[_0x13e8ef(0x3747)]=Cartesian3[_0x13e8ef(0x40f3)](defaultValue$1(_0x4434b0[_0x13e8ef(0x3747)],Cartesian3[_0x13e8ef(0x3a34)])),this[_0x13e8ef(0x3694)]=Cartesian3[_0x13e8ef(0x40f3)](defaultValue$1(_0x4434b0[_0x13e8ef(0x3694)],Cartesian3[_0x13e8ef(0x3a34)])),this[_0x13e8ef(0x3b9f)]=defaultValue$1(_0x4434b0[_0x13e8ef(0x3b9f)],Number[_0x13e8ef(0x4d71)]),this[_0x13e8ef(0xf80)]=_0x4434b0[_0x13e8ef(0xf80)],this[_0x29229f(0x3a5)]=Color$2[_0x29229f(0x2d7b)](defaultValue$1(_0x4434b0[_0x29229f(0x3a5)],Color$2[_0x13e8ef(0x3b7e)])),this[_0x13e8ef(0x355d)]=Color$2[_0x13e8ef(0x40f3)](defaultValue$1(_0x4434b0['endColor'],Color$2['WHITE'])),this['startScale']=defaultValue$1(_0x4434b0['startScale'],0x1),this[_0x29229f(0x2202)]=defaultValue$1(_0x4434b0['endScale'],0x1),this[_0x13e8ef(0x4eba)]=Cartesian2['clone'](defaultValue$1(_0x4434b0[_0x29229f(0x4278)],defaultSize)),this[_0x13e8ef(0x3b65)]=defaultValue$1(_0x4434b0[_0x13e8ef(0x3b65)],0x0),this[_0x29229f(0x334c)]=0x0,this[_0x13e8ef(0x43bf)]=0x0,this[_0x29229f(0x39cd)]=void 0x0;}Object[_0x5e00b3(0x1dfd)](Particle['prototype'],{'age':{'get':function(){var _0x3bba93=_0x5e00b3;return this[_0x3bba93(0x4653)];}},'normalizedAge':{'get':function(){return this['_normalizedAge'];}}});var deltaScratch=new Cartesian3();function CircleEmitter(_0x3f3605,_0x9d521e,_0x25a620,_0x17571c){var _0x20e28d=_0x307c2b,_0x4ec15c=_0x5e00b3;_0x3f3605=defaultValue$1(_0x3f3605,0x1),this[_0x4ec15c(0x5143)]=defaultValue$1(_0x3f3605,0x1),this[_0x20e28d(0x390a)]=defaultValue$1(_0x9d521e,0x0),this[_0x20e28d(0x39b4)]=defaultValue$1(_0x25a620,0x0),this[_0x4ec15c(0x22f1)]=defaultValue$1(_0x17571c,CesiumMath[_0x4ec15c(0x352c)]);}function SphereEmitter(_0x2e9315){var _0x3da622=_0x307c2b,_0x53f476=_0x5e00b3;_0x2e9315=defaultValue$1(_0x2e9315,0x1),this[_0x53f476(0x5143)]=defaultValue$1(_0x2e9315,0x1),this[_0x53f476(0x48ce)]=this[_0x3da622(0x3486)];}Particle[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x248480,_0x1b1f88){var _0x41a561=_0x307c2b,_0x49c98b=_0x5e00b3;return Cartesian3[_0x41a561(0x50ce)](this[_0x41a561(0x55f0)],_0x248480,deltaScratch),Cartesian3[_0x49c98b(0x30c2)](this[_0x49c98b(0x3747)],deltaScratch,this[_0x41a561(0x2fe9)]),defined$1(_0x1b1f88)&&_0x1b1f88(this,_0x248480),this[_0x41a561(0x334c)]+=_0x248480,this[_0x49c98b(0x3b9f)]===Number[_0x49c98b(0x4d71)]?this[_0x49c98b(0x43bf)]=0x0:this[_0x49c98b(0x43bf)]=this[_0x41a561(0x334c)]/this[_0x49c98b(0x3b9f)],this[_0x49c98b(0x4653)]<=this[_0x49c98b(0x3b9f)];},Object[_0x5e00b3(0x1dfd)](CircleEmitter[_0x307c2b(0x1aa2)],{'radius':{'get':function(){var _0x1bf2e5=_0x5e00b3;return this[_0x1bf2e5(0x5143)];},'set':function(_0x3d51b3){var _0x21baef=_0x5e00b3;this[_0x21baef(0x5143)]=_0x3d51b3;}},'innerRadius':{'get':function(){var _0x24168c=_0x5e00b3;return this[_0x24168c(0x5473)];},'set':function(_0x549be9){var _0x500d14=_0x307c2b;this[_0x500d14(0x390a)]=_0x549be9;}},'startAngle':{'get':function(){var _0x40aa8c=_0x5e00b3;return this[_0x40aa8c(0x274a)];},'set':function(_0x405067){var _0x3cb075=_0x5e00b3;this[_0x3cb075(0x274a)]=_0x405067;}},'endAngle':{'get':function(){var _0x35a8ce=_0x5e00b3;return this[_0x35a8ce(0x22f1)];},'set':function(_0x37b5e7){var _0x2e4d5d=_0x5e00b3;this[_0x2e4d5d(0x22f1)]=_0x37b5e7;}},'type':{'get':function(){return'Circle';}}}),CircleEmitter[_0x5e00b3(0x3720)][_0x307c2b(0x21e8)]=function(_0x26732f){var _0x5316f7=_0x307c2b,_0x6fae90=_0x5e00b3,_0x335551=this[_0x6fae90(0x274a)],_0x41b0f5=this[_0x6fae90(0x22f1)];_0x335551>_0x41b0f5&&(_0x335551=this[_0x5316f7(0x4d96)],_0x41b0f5=this[_0x6fae90(0x274a)]);var _0x2d3736=CesiumMath[_0x6fae90(0x383c)](_0x335551,_0x41b0f5),_0x202bd4=CesiumMath[_0x6fae90(0x383c)](this[_0x6fae90(0x5473)],this[_0x6fae90(0x5143)]),_0x18aeea=_0x202bd4*Math[_0x6fae90(0x52a3)](_0x2d3736),_0x41344a=_0x202bd4*Math[_0x6fae90(0x1428)](_0x2d3736);_0x26732f['position']=Cartesian3[_0x6fae90(0x160f)](_0x18aeea,_0x41344a,0x0,_0x26732f[_0x6fae90(0x3747)]),_0x26732f[_0x6fae90(0x3694)]=Cartesian3[_0x6fae90(0x40f3)](Cartesian3[_0x6fae90(0x39c7)],_0x26732f[_0x6fae90(0x3694)]);},Object[_0x5e00b3(0x1dfd)](SphereEmitter[_0x5e00b3(0x3720)],{'radius':{'get':function(){var _0x4bd9c6=_0x5e00b3;return this[_0x4bd9c6(0x5143)];},'set':function(_0x2cee51){var _0x2f4791=_0x307c2b;this[_0x2f4791(0x3486)]=_0x2cee51;}},'type':{'get':function(){return'Sphere';}}}),SphereEmitter[_0x307c2b(0x1aa2)][_0x5e00b3(0x4b1a)]=function(_0x41a050){var _0x21c2b3=_0x307c2b,_0x324259=_0x5e00b3,_0x7cd62d=CesiumMath[_0x324259(0x383c)](0x0,CesiumMath[_0x324259(0x352c)]),_0x9bc137=CesiumMath[_0x324259(0x383c)](0x0,CesiumMath['PI']),_0x45ec07=CesiumMath[_0x324259(0x383c)](0x0,this[_0x324259(0x5143)]),_0x21499d=_0x45ec07*Math[_0x21c2b3(0x3be7)](_0x7cd62d)*Math[_0x21c2b3(0xc19)](_0x9bc137),_0x159259=_0x45ec07*Math[_0x324259(0x1428)](_0x7cd62d)*Math[_0x324259(0x1428)](_0x9bc137),_0x2467ad=_0x45ec07*Math[_0x324259(0x52a3)](_0x9bc137);_0x41a050[_0x324259(0x3747)]=Cartesian3[_0x324259(0x160f)](_0x21499d,_0x159259,_0x2467ad,_0x41a050[_0x21c2b3(0x2fe9)]),_0x41a050[_0x324259(0x3694)]=Cartesian3[_0x324259(0x4853)](_0x41a050[_0x324259(0x3747)],_0x41a050[_0x324259(0x3694)]);};var defaultAngle=CesiumMath[_0x5e00b3(0x4476)](0x1e);function ConeEmitter(_0x123d90){var _0x394c5f=_0x307c2b;this[_0x394c5f(0x263b)]=defaultValue$1(_0x123d90,defaultAngle);}Object[_0x5e00b3(0x1dfd)](ConeEmitter['prototype'],{'angle':{'get':function(){return this['_angle'];},'set':function(_0x36cf93){var _0x345382=_0x307c2b;this[_0x345382(0x263b)]=_0x36cf93;}}}),ConeEmitter[_0x5e00b3(0x3720)][_0x5e00b3(0x4b1a)]=function(_0x13471f){var _0x11fb3e=_0x307c2b,_0x31583e=_0x5e00b3,_0x57a04c=Math[_0x31583e(0x59e4)](this[_0x31583e(0x6b6)]),_0xae05f3=CesiumMath[_0x31583e(0x383c)](0x0,CesiumMath[_0x31583e(0x352c)]),_0x223710=CesiumMath[_0x31583e(0x383c)](0x0,_0x57a04c),_0x53832d=_0x223710*Math[_0x31583e(0x52a3)](_0xae05f3),_0x1fc09b=_0x223710*Math[_0x31583e(0x1428)](_0xae05f3);_0x13471f[_0x11fb3e(0x55f0)]=Cartesian3[_0x11fb3e(0x4d01)](_0x53832d,_0x1fc09b,0x1,_0x13471f[_0x31583e(0x3694)]),Cartesian3[_0x31583e(0x4853)](_0x13471f[_0x31583e(0x3694)],_0x13471f[_0x31583e(0x3694)]),_0x13471f[_0x31583e(0x3747)]=Cartesian3[_0x11fb3e(0x2d7b)](Cartesian3[_0x31583e(0x3a34)],_0x13471f[_0x31583e(0x3747)]);};var defaultImageSize=new Cartesian2(0x1,0x1);function ParticleSystem(_0xfd4311){var _0x5e3f61=_0x307c2b,_0x140182=_0x5e00b3;_0xfd4311=defaultValue$1(_0xfd4311,defaultValue$1[_0x140182(0x243c)]),this[_0x140182(0x3234)]=defaultValue$1(_0xfd4311[_0x5e3f61(0x537b)],!0x0),this[_0x140182(0x2b57)]=_0xfd4311[_0x140182(0x2b57)],this[_0x5e3f61(0x3f64)]=defaultValue$1(_0xfd4311[_0x140182(0x3c65)],!0x0),this[_0x140182(0xf80)]=defaultValue$1(_0xfd4311['image'],void 0x0);var _0x20cfe7=_0xfd4311[_0x140182(0x3088)];defined$1(_0x20cfe7)||(_0x20cfe7=new CircleEmitter(0.5)),this[_0x140182(0x1e18)]=_0x20cfe7,_0x20cfe7[_0x5e3f61(0x4477)]=this,this[_0x140182(0x48ec)]=_0xfd4311[_0x140182(0x242c)],this[_0x140182(0x33a1)]=Matrix4[_0x140182(0x40f3)](defaultValue$1(_0xfd4311[_0x140182(0x599)],Matrix4[_0x140182(0x2de)])),this[_0x5e3f61(0x414e)]=Matrix4[_0x5e3f61(0x2d7b)](defaultValue$1(_0xfd4311[_0x140182(0x3698)],Matrix4[_0x140182(0x2de)])),this[_0x140182(0x511)]=!0x0,this[_0x140182(0x4ba4)]=new Matrix4(),this[_0x140182(0x399c)]=Color$2[_0x5e3f61(0x2d7b)](defaultValue$1(_0xfd4311[_0x5e3f61(0x3a3a)],defaultValue$1(_0xfd4311[_0x140182(0x5f99)],Color$2['WHITE']))),this['_endColor']=Color$2[_0x140182(0x40f3)](defaultValue$1(_0xfd4311[_0x140182(0x8fe)],defaultValue$1(_0xfd4311[_0x140182(0x355d)],Color$2[_0x140182(0x3b7e)]))),this[_0x140182(0x5f69)]=defaultValue$1(_0xfd4311[_0x5e3f61(0x2897)],defaultValue$1(_0xfd4311[_0x140182(0x5df8)],0x1)),this[_0x140182(0x1075)]=defaultValue$1(_0xfd4311['scale'],defaultValue$1(_0xfd4311[_0x140182(0x255c)],0x1)),this['_minRotationSpeed']=defaultValue$1(_0xfd4311[_0x5e3f61(0x4b60)],defaultValue$1(_0xfd4311[_0x140182(0x4d23)],0x0)),this[_0x140182(0x4642)]=defaultValue$1(_0xfd4311[_0x140182(0xd6f)],defaultValue$1(_0xfd4311[_0x140182(0x1eae)],0x0)),this['_emissionRate']=defaultValue$1(_0xfd4311[_0x5e3f61(0x23d6)],0x5),this[_0x140182(0xf8a)]=defaultValue$1(_0xfd4311['emissionRate'],0x5),this[_0x140182(0x3924)]=defaultValue$1(_0xfd4311[_0x5e3f61(0x5237)],defaultValue$1(_0xfd4311[_0x140182(0x2f7c)],0x1)),this['_maximumSpeed']=defaultValue$1(_0xfd4311[_0x140182(0x4e1a)],defaultValue$1(_0xfd4311[_0x5e3f61(0x2f23)],0x1)),this[_0x140182(0x7a3)]=defaultValue$1(_0xfd4311[_0x140182(0x3cc0)],defaultValue$1(_0xfd4311['minimumParticleLife'],0x5)),this[_0x140182(0x29f1)]=defaultValue$1(_0xfd4311[_0x140182(0x3cc0)],defaultValue$1(_0xfd4311[_0x140182(0xa21)],0x5)),this[_0x5e3f61(0x26d3)]=defaultValue$1(_0xfd4311[_0x140182(0x5a37)],defaultValue$1(_0xfd4311[_0x140182(0x2720)],0x1)),this['_maximumMass']=defaultValue$1(_0xfd4311[_0x140182(0x5a37)],defaultValue$1(_0xfd4311[_0x140182(0x5245)],0x1)),this[_0x140182(0x3871)]=Cartesian2[_0x140182(0x40f3)](defaultValue$1(_0xfd4311[_0x5e3f61(0x4278)],defaultValue$1(_0xfd4311['minimumImageSize'],defaultImageSize))),this[_0x140182(0x2550)]=Cartesian2[_0x140182(0x40f3)](defaultValue$1(_0xfd4311[_0x140182(0x4eba)],defaultValue$1(_0xfd4311[_0x140182(0x531f)],defaultImageSize))),this[_0x140182(0x3c8)]=defaultValue$1(_0xfd4311[_0x140182(0x577e)],Number[_0x140182(0x4d71)]),this[_0x5e3f61(0x3da8)]=void 0x0,this[_0x140182(0x5b6c)]=[],this[_0x140182(0x4f68)]=[],this[_0x140182(0x49c1)]=void 0x0,this[_0x140182(0x5ee1)]=0x0,this[_0x140182(0xd3c)]=0x0,this[_0x5e3f61(0x14ed)]=new Event(),this[_0x140182(0x1424)]=!0x1,this[_0x140182(0x1dfe)]=!0x0,this[_0x140182(0x3ab1)]=0x0,this[_0x140182(0x5f5d)]=defaultValue$1(_0xfd4311[_0x140182(0x5f2d)],defaultValue$1(_0xfd4311[_0x5e3f61(0xf1b)],!0x1)),this[_0x140182(0x3097)]=new BoundingSphere(Cartesian3[_0x140182(0x3a34)],0x64),this[_0x140182(0x35f7)]=0x1,this[_0x140182(0x3c66)]=defaultValue$1(_0xfd4311[_0x140182(0x4a8)],!0x0),this[_0x5e3f61(0x4481)]=defaultValue$1(_0xfd4311[_0x5e3f61(0x18c0)],ParticleSystemType$1[_0x140182(0x106d)]);}function updateParticlePool(_0x3a97f9){var _0x3f6ace=_0x307c2b,_0x3e84bd=_0x5e00b3,_0x313c25=_0x3a97f9[_0x3f6ace(0x3dd1)],_0x261772=_0x3a97f9[_0x3f6ace(0xf78)],_0x21739e=0x0,_0x22c94f=_0x3a97f9['_bursts'];if(defined$1(_0x22c94f)){for(var _0x3b2acf=_0x22c94f[_0x3f6ace(0x2ef4)],_0x19e3f1=0x0;_0x19e3f1<_0x3b2acf;++_0x19e3f1)_0x21739e+=_0x22c94f[_0x19e3f1][_0x3e84bd(0x55c2)];}var _0x586017=_0x3a97f9[_0x3f6ace(0x3da8)],_0x1bef50=_0x3a97f9[_0x3e84bd(0xf80)],_0x1eb5ba=Math[_0x3e84bd(0x5f13)](_0x313c25*_0x261772+_0x21739e),_0x5e0438=_0x3a97f9[_0x3e84bd(0x5b6c)],_0x587009=_0x3a97f9[_0x3e84bd(0x4f68)],_0x285558=_0x3a97f9[_0x3f6ace(0x1318)];defined$1(_0x285558[_0x3e84bd(0x5b69)])&&(_0x1eb5ba=Math['min'](_0x1eb5ba,_0x285558[_0x3e84bd(0x5b69)]));for(var _0x5174eb=Math[_0x3e84bd(0x498f)](_0x1eb5ba-_0x5e0438[_0x3f6ace(0x2ef4)]-_0x587009[_0x3f6ace(0x2ef4)],0x0),_0x1fd80f=0x0;_0x1fd80f<_0x5174eb;++_0x1fd80f){var _0x5cd0f3=new Particle();_0x5cd0f3[_0x3f6ace(0x39cd)]=_0x586017[_0x3e84bd(0x30c2)]({'image':_0x1bef50,'sizeInMeters':_0x3a97f9[_0x3e84bd(0x5f5d)]}),_0x587009[_0x3f6ace(0x2a0e)](_0x5cd0f3);}_0x3a97f9[_0x3e84bd(0x3ab1)]=_0x1eb5ba;}function getOrCreateParticle(_0x3e9a8a){var _0x1d9626=_0x5e00b3,_0x4db0b3=_0x3e9a8a[_0x1d9626(0x4f68)][_0x1d9626(0x3b86)]();return defined$1(_0x4db0b3)||(_0x4db0b3=new Particle()),_0x4db0b3;}function addParticleToPool(_0x1afada,_0x3e3ec1){var _0x5d7e0f=_0x307c2b,_0x4d7b19=_0x5e00b3;_0x1afada[_0x4d7b19(0x4f68)][_0x5d7e0f(0x2a0e)](_0x3e3ec1);}function freeParticlePool(_0x18ab46){var _0x64d7ea=_0x5e00b3,_0x42382b=_0x18ab46[_0x64d7ea(0x5b6c)],_0x14c74f=_0x18ab46[_0x64d7ea(0x4f68)],_0xac86f3=_0x18ab46[_0x64d7ea(0x1fa0)];_0x42382b[_0x64d7ea(0x809)];for(var _0x4e33c5=_0x14c74f[_0x64d7ea(0x809)],_0x278226=_0x18ab46[_0x64d7ea(0x3ab1)],_0x2fe87b=_0x278226;_0x2fe87b<_0x4e33c5;++_0x2fe87b){var _0x2fcdae=_0x14c74f[_0x2fe87b];defined$1(_0x2fcdae)&&_0xac86f3[_0x64d7ea(0x4f4b)](_0x2fcdae[_0x64d7ea(0x1e35)]);}_0x14c74f[_0x64d7ea(0x809)]=_0x278226;}function removeBillboard(_0x3468bf){var _0x55bbf6=_0x307c2b,_0x15c841=_0x5e00b3;defined$1(_0x3468bf[_0x55bbf6(0x39cd)])&&(_0x3468bf[_0x55bbf6(0x39cd)][_0x15c841(0x3234)]=!0x1);}function updateBillboard(_0x51c28b,_0x5cca33){var _0x2051e7=_0x307c2b,_0x279126=_0x5e00b3,_0x19b638=_0x5cca33[_0x279126(0x1e35)];defined$1(_0x19b638)||(_0x19b638=_0x5cca33[_0x279126(0x1e35)]=_0x51c28b[_0x279126(0x1fa0)][_0x279126(0x30c2)]({'image':_0x5cca33['image'],'sizeInMeters':_0x51c28b[_0x279126(0x5f5d)]})),_0x19b638[_0x279126(0x2d3c)]=_0x5cca33[_0x279126(0x4eba)]['x'],_0x19b638[_0x279126(0x5a4e)]=_0x5cca33[_0x279126(0x4eba)]['y'],_0x19b638[_0x2051e7(0x2fe9)]=_0x5cca33['position'],_0x19b638[_0x279126(0x3234)]=!0x0;var _0x95d536=CesiumMath[_0x2051e7(0x3a7e)](_0x5cca33[_0x279126(0x5f99)][_0x2051e7(0xe24)],_0x5cca33[_0x279126(0x355d)][_0x279126(0x20a2)],_0x5cca33[_0x279126(0x4f52)]),_0x39a36e=CesiumMath[_0x2051e7(0x3a7e)](_0x5cca33[_0x2051e7(0x3a5)][_0x2051e7(0x1a68)],_0x5cca33[_0x279126(0x355d)][_0x279126(0x9db)],_0x5cca33[_0x279126(0x4f52)]),_0x4a58e4=CesiumMath[_0x279126(0x3596)](_0x5cca33[_0x2051e7(0x3a5)][_0x279126(0x3c2a)],_0x5cca33['endColor'][_0x279126(0x3c2a)],_0x5cca33[_0x279126(0x4f52)]),_0x269bb5=CesiumMath[_0x279126(0x3596)](_0x5cca33[_0x279126(0x5f99)][_0x279126(0x32a8)],_0x5cca33[_0x279126(0x355d)][_0x279126(0x32a8)],_0x5cca33[_0x279126(0x4f52)]);_0x19b638[_0x279126(0x8fe)]=new Color$2(_0x95d536,_0x39a36e,_0x4a58e4,_0x269bb5),_0x19b638[_0x2051e7(0x2897)]=CesiumMath[_0x279126(0x3596)](_0x5cca33[_0x279126(0x5df8)],_0x5cca33[_0x279126(0x255c)],_0x5cca33[_0x279126(0x4f52)]),_0x19b638[_0x279126(0x1c36)]=_0x5cca33[_0x279126(0x598c)]*_0x5cca33[_0x279126(0x3b65)];}function addParticle(_0x4df3d8,_0x1956f3){var _0x2d6543=_0x307c2b,_0x5b5f1d=_0x5e00b3;_0x1956f3[_0x5b5f1d(0x5f99)]=Color$2[_0x5b5f1d(0x40f3)](_0x4df3d8[_0x5b5f1d(0x399c)],_0x1956f3[_0x5b5f1d(0x5f99)]),_0x1956f3[_0x5b5f1d(0x355d)]=Color$2[_0x5b5f1d(0x40f3)](_0x4df3d8['_endColor'],_0x1956f3[_0x5b5f1d(0x355d)]),_0x1956f3[_0x5b5f1d(0x5df8)]=_0x4df3d8[_0x2d6543(0x45e1)],_0x1956f3[_0x2d6543(0x2202)]=_0x4df3d8[_0x5b5f1d(0x1075)],_0x1956f3[_0x5b5f1d(0xf80)]=_0x4df3d8[_0x5b5f1d(0xf80)],_0x1956f3[_0x5b5f1d(0x3b9f)]=CesiumMath[_0x5b5f1d(0x383c)](_0x4df3d8[_0x2d6543(0xa4d)],_0x4df3d8[_0x2d6543(0xf78)]),_0x1956f3[_0x5b5f1d(0x5a37)]=CesiumMath[_0x2d6543(0x553d)](_0x4df3d8[_0x5b5f1d(0x834)],_0x4df3d8[_0x5b5f1d(0x35b4)]),_0x1956f3[_0x2d6543(0x4278)]['x']=CesiumMath[_0x5b5f1d(0x383c)](_0x4df3d8[_0x5b5f1d(0x3871)]['x'],_0x4df3d8[_0x5b5f1d(0x2550)]['x']),_0x1956f3[_0x5b5f1d(0x4eba)]['y']=CesiumMath[_0x5b5f1d(0x383c)](_0x4df3d8[_0x5b5f1d(0x3871)]['y'],_0x4df3d8[_0x2d6543(0x3a32)]['y']),_0x1956f3['rotationSpeed']=CesiumMath[_0x5b5f1d(0x383c)](_0x4df3d8[_0x2d6543(0x3ee3)],_0x4df3d8[_0x5b5f1d(0x4642)]),_0x1956f3[_0x5b5f1d(0x43bf)]=0x0,_0x1956f3[_0x5b5f1d(0x4653)]=0x0;var _0x39e89f=CesiumMath[_0x5b5f1d(0x383c)](_0x4df3d8[_0x5b5f1d(0x3924)],_0x4df3d8[_0x5b5f1d(0xe42)]);Cartesian3[_0x5b5f1d(0x34b9)](_0x1956f3[_0x5b5f1d(0x3694)],_0x39e89f,_0x1956f3[_0x5b5f1d(0x3694)]),_0x4df3d8[_0x5b5f1d(0x5b6c)][_0x2d6543(0x2a0e)](_0x1956f3);}function calculateNumberToEmit(_0x2854f4,_0x12aa23){var _0x39e14c=_0x307c2b,_0xc226a2=_0x5e00b3;if(_0x2854f4[_0x39e14c(0x2c16)])return 0x0;var _0x3e3a1f=(_0x12aa23=CesiumMath[_0xc226a2(0x5701)](_0x12aa23,_0x2854f4[_0xc226a2(0x3c8)]))*_0x2854f4[_0xc226a2(0xf8a)],_0x51dbb9=Math[_0xc226a2(0x1ace)](_0x3e3a1f);if(_0x2854f4[_0xc226a2(0xd3c)]+=_0x3e3a1f-_0x51dbb9,_0x2854f4[_0x39e14c(0x1cc4)]>0x1&&(_0x51dbb9++,_0x2854f4[_0xc226a2(0xd3c)]-=0x1),defined$1(_0x2854f4[_0xc226a2(0x242c)]))for(var _0x2c0b2c=_0x2854f4[_0x39e14c(0xd00)][_0xc226a2(0x809)],_0x3b772e=0x0;_0x3b772e<_0x2c0b2c;_0x3b772e++){var _0x19d37a=_0x2854f4[_0xc226a2(0x242c)][_0x3b772e],_0x5ba431=_0x2854f4[_0xc226a2(0x5ee1)];defined$1(_0x19d37a)&&!_0x19d37a[_0xc226a2(0x1c76)]&&_0x5ba431>_0x19d37a[_0xc226a2(0x45cb)]&&(_0x51dbb9+=CesiumMath[_0x39e14c(0x553d)](_0x19d37a[_0x39e14c(0x4208)],_0x19d37a[_0x39e14c(0x2766)]),_0x19d37a[_0x39e14c(0x14ed)]=!0x0);}return _0x51dbb9;}Object[_0x5e00b3(0x1dfd)](ParticleSystem[_0x307c2b(0x1aa2)],{'emitter':{'get':function(){var _0x32526d=_0x5e00b3;return this[_0x32526d(0x1e18)];},'set':function(_0x2babb3){var _0x2a904b=_0x5e00b3;this[_0x2a904b(0x1e18)]=_0x2babb3;}},'bursts':{'get':function(){var _0x2d1481=_0x5e00b3;return this[_0x2d1481(0x48ec)];},'set':function(_0xb5cf9e){var _0x2f477d=_0x5e00b3;this[_0x2f477d(0x48ec)]=_0xb5cf9e,this[_0x2f477d(0x1dfe)]=!0x0;}},'modelMatrix':{'get':function(){var _0x345c83=_0x5e00b3;return this[_0x345c83(0x33a1)];},'set':function(_0x1f2f0b){var _0x496bd1=_0x307c2b,_0x524c40=_0x5e00b3;this[_0x524c40(0x511)]=this[_0x524c40(0x511)]||!Matrix4[_0x496bd1(0x4d2)](this[_0x496bd1(0x2ebe)],_0x1f2f0b),Matrix4[_0x496bd1(0x2d7b)](_0x1f2f0b,this[_0x496bd1(0x2ebe)]);}},'emitterModelMatrix':{'get':function(){var _0x30b83b=_0x5e00b3;return this[_0x30b83b(0x2c23)];},'set':function(_0x3e0a13){var _0x2d0519=_0x5e00b3;this[_0x2d0519(0x511)]=this[_0x2d0519(0x511)]||!Matrix4[_0x2d0519(0x1dab)](this[_0x2d0519(0x2c23)],_0x3e0a13),Matrix4[_0x2d0519(0x40f3)](_0x3e0a13,this[_0x2d0519(0x2c23)]);}},'startColor':{'get':function(){var _0x297509=_0x5e00b3;return this[_0x297509(0x399c)];},'set':function(_0x41b5e1){var _0x315bfb=_0x307c2b;Color$2[_0x315bfb(0x2d7b)](_0x41b5e1,this[_0x315bfb(0x303)]);}},'endColor':{'get':function(){var _0xf4db5b=_0x5e00b3;return this[_0xf4db5b(0x3258)];},'set':function(_0x94bc74){var _0x25dc2c=_0x5e00b3;Color$2[_0x25dc2c(0x40f3)](_0x94bc74,this[_0x25dc2c(0x3258)]);}},'startScale':{'get':function(){var _0x29e66b=_0x5e00b3;return this[_0x29e66b(0x5f69)];},'set':function(_0x96b6f4){var _0x308e0b=_0x5e00b3;this[_0x308e0b(0x5f69)]=_0x96b6f4;}},'endScale':{'get':function(){var _0x1394ec=_0x307c2b;return this[_0x1394ec(0x1f4c)];},'set':function(_0x18e25f){var _0x44594e=_0x5e00b3;this[_0x44594e(0x1075)]=_0x18e25f;}},'emissionRate':{'get':function(){var _0x14d2b=_0x5e00b3;return this[_0x14d2b(0x1f1f)];},'set':function(_0x46179d){var _0x2af4c8=_0x5e00b3;this[_0x2af4c8(0x1f1f)]=_0x46179d,this[_0x2af4c8(0x1dfe)]=!0x0;}},'minimumSpeed':{'get':function(){var _0x2183c8=_0x5e00b3;return this[_0x2183c8(0x3924)];},'set':function(_0x501014){var _0xd4e9cb=_0x307c2b;this[_0xd4e9cb(0x40e)]=_0x501014;}},'maximumSpeed':{'get':function(){var _0x52da7d=_0x5e00b3;return this[_0x52da7d(0xe42)];},'set':function(_0x2e1000){var _0x5a74a3=_0x5e00b3;this[_0x5a74a3(0xe42)]=_0x2e1000;}},'minimumRotationSpeed':{'get':function(){var _0x36c43f=_0x5e00b3;return this[_0x36c43f(0x349a)];},'set':function(_0x24d740){var _0x531587=_0x5e00b3;this[_0x531587(0x349a)]=_0x24d740;}},'maximumRotationSpeed':{'get':function(){var _0x2c0d53=_0x307c2b;return this[_0x2c0d53(0x2492)];},'set':function(_0x2cfb86){var _0x425899=_0x5e00b3;this[_0x425899(0x4642)]=_0x2cfb86;}},'minimumParticleLife':{'get':function(){var _0x1cf324=_0x5e00b3;return this[_0x1cf324(0x7a3)];},'set':function(_0x3604f5){var _0x2d72f2=_0x5e00b3;this[_0x2d72f2(0x7a3)]=_0x3604f5;}},'maximumParticleLife':{'get':function(){var _0x8925fd=_0x5e00b3;return this[_0x8925fd(0x29f1)];},'set':function(_0x2738eb){var _0x7ed2d8=_0x307c2b,_0x2afe4a=_0x5e00b3;this[_0x7ed2d8(0xf78)]=_0x2738eb,this[_0x2afe4a(0x1dfe)]=!0x0;}},'minimumMass':{'get':function(){var _0x323069=_0x5e00b3;return this[_0x323069(0x834)];},'set':function(_0x1e02cb){this['_minimumMass']=_0x1e02cb;}},'maximumMass':{'get':function(){var _0x219a15=_0x5e00b3;return this[_0x219a15(0x35b4)];},'set':function(_0xce3def){var _0x3a319b=_0x5e00b3;this[_0x3a319b(0x35b4)]=_0xce3def;}},'minimumImageSize':{'get':function(){var _0xd06fa6=_0x5e00b3;return this[_0xd06fa6(0x3871)];},'set':function(_0x5a2a0a){var _0xfaef3d=_0x5e00b3;this[_0xfaef3d(0x3871)]=_0x5a2a0a;}},'maximumImageSize':{'get':function(){var _0x173eef=_0x307c2b;return this[_0x173eef(0x3a32)];},'set':function(_0x297a7a){var _0x1762c5=_0x5e00b3;this[_0x1762c5(0x2550)]=_0x297a7a;}},'lifetime':{'get':function(){var _0x7d966=_0x307c2b;return this[_0x7d966(0x2abf)];},'set':function(_0x3a05e9){var _0x5c92bb=_0x5e00b3;this[_0x5c92bb(0x3c8)]=_0x3a05e9;}},'type':{'get':function(){var _0x216f5b=_0x307c2b;return this[_0x216f5b(0x313d)];},'set':function(_0x358c63){var _0x350e04=_0x5e00b3;this[_0x350e04(0x4523)]=_0x358c63,this[_0x350e04(0x28aa)](_0x358c63);}},'complete':{'get':function(){var _0x3d0b8f=_0x5e00b3;return this[_0x3d0b8f(0x1c76)];}},'isComplete':{'get':function(){var _0x379f5b=_0x5e00b3;return this[_0x379f5b(0x1424)];}}});var scratchBoundingSphere$2=new BoundingSphere(),scratchCombinedMatrix=new Matrix4();function computeBoundingSphere(_0xa44562,_0x3faba3){var _0x2de6ed=_0x307c2b,_0x57968e=_0x5e00b3;if(defined$1(_0xa44562[_0x57968e(0x1e18)])&&_0x57968e(0x34ba)==_0xa44562[_0x57968e(0x1e18)][_0x57968e(0x3dd)])_0xa44562[_0x57968e(0x3097)]=_0xa44562[_0x57968e(0x1e18)][_0x57968e(0x93d)];else{var _0x54dda5=_0xa44562[_0x57968e(0x2934)]*_0xa44562[_0x57968e(0x29f1)];scratchCombinedMatrix=Matrix4[_0x57968e(0x589e)](_0xa44562[_0x57968e(0x599)],_0xa44562[_0x57968e(0x3698)],scratchCombinedMatrix),BoundingSphere[_0x57968e(0x332f)](scratchBoundingSphere$2,scratchCombinedMatrix,_0xa44562[_0x57968e(0x3097)]),_0xa44562[_0x2de6ed(0x557)][_0x57968e(0x48ce)]=_0x54dda5+0xa+_0xa44562['_emitter'][_0x2de6ed(0x29c9)];}_0x3faba3[_0x57968e(0x3037)]===SceneMode$1[_0x57968e(0x5d29)]&&SceneTransforms['computeActualWgs84Position'](_0x3faba3,_0xa44562[_0x2de6ed(0x557)][_0x57968e(0x4fe8)],_0xa44562[_0x57968e(0x3097)][_0x57968e(0x4fe8)]);}function computeEmissionRateByDistance(_0x11af59,_0x3dc5ec){var _0x33296e=_0x307c2b,_0x52d0ac=_0x5e00b3,_0xc3f660=_0x3dc5ec[_0x52d0ac(0x5592)][_0x52d0ac(0x2b06)],_0x53e500=Cartesian3[_0x52d0ac(0x451d)](_0xc3f660,_0x11af59[_0x52d0ac(0x3097)][_0x52d0ac(0x4fe8)])-_0x11af59[_0x33296e(0x557)][_0x33296e(0x29c9)],_0x1a378b=0x0;_0x53e500>0x3e8*_0x11af59[_0x52d0ac(0x35f7)]?_0x1a378b=0x0:_0x53e500>0xc8*_0x11af59[_0x52d0ac(0x35f7)]?(_0x1a378b=_0x11af59[_0x33296e(0x3dd1)]/0x8,_0x1a378b=Math[_0x52d0ac(0x498f)](0x2,_0x1a378b)):_0x53e500>0x32*_0x11af59[_0x52d0ac(0x35f7)]?(_0x1a378b=_0x11af59[_0x52d0ac(0x1f1f)]/0x2,_0x1a378b=Math[_0x33296e(0x5449)](0x2,_0x1a378b)):_0x1a378b=_0x11af59[_0x52d0ac(0x1f1f)],defined$1(_0x11af59[_0x52d0ac(0x1e18)][_0x52d0ac(0x5b69)])&&(_0x1a378b=Math[_0x52d0ac(0x19a8)](_0x11af59[_0x52d0ac(0x1e18)][_0x33296e(0x5a2f)],_0x1a378b)),_0x11af59[_0x52d0ac(0xf8a)]=_0x1a378b;}var rotatedVelocityScratch=new Cartesian3();ParticleSystem[_0x5e00b3(0x3720)][_0x5e00b3(0x28aa)]=function(_0x2491e3){var _0x2d4b74=_0x307c2b,_0xa5dd47=_0x5e00b3;switch(_0x2491e3){case ParticleSystemType$1[_0xa5dd47(0x106d)]:this[_0xa5dd47(0x1e18)]=new ConeEmitter(CesiumMath[_0xa5dd47(0x4476)](0x2d)),this[_0xa5dd47(0x1f1f)]=0x96,this[_0xa5dd47(0x596d)]=0x2,this['_minimumParticleLife']=1.5,this[_0xa5dd47(0x29f1)]=1.8,this[_0x2d4b74(0x40e)]=0x7,this[_0xa5dd47(0xe42)]=0x9,this[_0x2d4b74(0x45e1)]=0x3,this[_0x2d4b74(0x1f4c)]=1.5,this[_0xa5dd47(0x399c)]=new Color$2(0x1,0x1,0x1,0x1),this[_0x2d4b74(0x2dc7)]=new Color$2(0x1,0x0,0x0,0x0),this[_0xa5dd47(0x260d)]=0x6,this[_0xa5dd47(0x5f5d)]=!0x0,this[_0xa5dd47(0x3c66)]=!0x0;break;case ParticleSystemType$1[_0xa5dd47(0x2ab3)]:this[_0xa5dd47(0x1e18)]=new Cartesian2(0x1,0x1),this[_0x2d4b74(0x3dd1)]=0x28,this[_0xa5dd47(0x596d)]=0x1,this[_0x2d4b74(0xa4d)]=0x6,this[_0xa5dd47(0x29f1)]=0x7,this[_0xa5dd47(0x3924)]=0xa,this[_0xa5dd47(0xe42)]=0xa,this[_0xa5dd47(0x5f69)]=0x1,this[_0xa5dd47(0x1075)]=0x1e,this[_0xa5dd47(0x399c)]=new Color$2(0x1,0x1,0x1,0.6),this[_0xa5dd47(0x3258)]=new Color$2(0.8,0.86,0x1,0.4),this[_0x2d4b74(0x4469)]=0x10,this[_0x2d4b74(0x42f0)]=!0x0,this[_0xa5dd47(0x3c66)]=!0x0;break;case ParticleSystemType$1[_0xa5dd47(0x5820)]:this[_0xa5dd47(0x1e18)]=new SphereEmitter(0x1388),this[_0xa5dd47(0x1f1f)]=0x1f40,this[_0xa5dd47(0x596d)]=0x1e,this[_0xa5dd47(0x7a3)]=0x6,this[_0xa5dd47(0x29f1)]=0x6,this['_minimumSpeed']=0x0,this[_0xa5dd47(0xe42)]=0x0,this[_0x2d4b74(0x45e1)]=0x1,this[_0xa5dd47(0x1075)]=0x1,this[_0xa5dd47(0x399c)]=new Color$2(0x1,0x1,0x1,0.8),this[_0xa5dd47(0x3258)]=new Color$2(0x1,0x1,0x1,0.8),this[_0xa5dd47(0x260d)]=0xa,this[_0x2d4b74(0x42f0)]=!0x0,this[_0xa5dd47(0x3c66)]=!0x1;}},ParticleSystem[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x14fa09){var _0x376ab0=_0x307c2b,_0x11386f=_0x5e00b3;if(this[_0x11386f(0x3234)]){defined$1(this[_0x376ab0(0x3da8)])||(this[_0x11386f(0x1fa0)]=new BillboardCollection({'particleSystem':this[_0x11386f(0x3c66)],'ignoreShow':!0x0})),this[_0x11386f(0x1dfe)]&&(updateParticlePool(this),this[_0x11386f(0x1dfe)]=!0x1);var _0xa7375e=_0x14fa09['cullingVolume'];if(computeBoundingSphere(this,_0x14fa09),_0xa7375e[_0x11386f(0x156a)](this['_boundingSphere'])!=Intersect$1[_0x376ab0(0x37ac)]){computeEmissionRateByDistance(this,_0x14fa09);var _0x1fab08=0x0;this[_0x11386f(0x49c1)]&&(_0x1fab08=JulianDate[_0x376ab0(0x5971)](_0x14fa09[_0x11386f(0x45cb)],this[_0x11386f(0x49c1)])),_0x1fab08<0x0&&(_0x1fab08=0x0),this[_0x11386f(0x2934)]=0x0;var _0x2acb06,_0x50134a,_0x21778d=this[_0x376ab0(0x2197)],_0x53ae9d=this[_0x11386f(0x1e18)],_0x17136f=this[_0x11386f(0x2b57)],_0x46e342=_0x21778d[_0x11386f(0x809)];for(_0x2acb06=0x0;_0x2acb06<_0x46e342;++_0x2acb06)(_0x50134a=_0x21778d[_0x2acb06])[_0x11386f(0xa16)](_0x1fab08,_0x17136f)?(updateBillboard(this,_0x50134a),this[_0x11386f(0x2934)]=Math[_0x11386f(0x498f)](this[_0x11386f(0x2934)],Cartesian3[_0x376ab0(0x4910)](_0x50134a[_0x11386f(0x3694)]))):(removeBillboard(_0x50134a),addParticleToPool(this,_0x50134a),_0x21778d[_0x2acb06]=_0x21778d[_0x46e342-0x1],--_0x2acb06,--_0x46e342);_0x21778d[_0x11386f(0x809)]=_0x46e342;var _0x3c3744=calculateNumberToEmit(this,_0x1fab08);if(_0x3c3744>0x0&&defined$1(_0x53ae9d)){this[_0x11386f(0x511)]&&(this[_0x376ab0(0x4262)]=Matrix4[_0x11386f(0x589e)](this[_0x11386f(0x599)],this[_0x11386f(0x3698)],this[_0x11386f(0x4ba4)]),this[_0x11386f(0x511)]=!0x1);var _0x43fea0=this[_0x11386f(0x4ba4)];for(_0x2acb06=0x0;_0x2acb06<_0x3c3744;_0x2acb06++)_0x50134a=getOrCreateParticle(this),this[_0x11386f(0x1e18)][_0x11386f(0x4b1a)](_0x50134a),_0x376ab0(0x10af)!==this[_0x11386f(0x1e18)][_0x11386f(0x3dd)]&&(Cartesian3[_0x11386f(0x30c2)](_0x50134a[_0x11386f(0x3747)],_0x50134a[_0x11386f(0x3694)],rotatedVelocityScratch),Matrix4[_0x11386f(0x108e)](_0x43fea0,rotatedVelocityScratch,rotatedVelocityScratch),_0x50134a[_0x11386f(0x3747)]=Matrix4[_0x11386f(0x108e)](_0x43fea0,_0x50134a[_0x376ab0(0x2fe9)],_0x50134a[_0x11386f(0x3747)]),Cartesian3[_0x11386f(0x34b6)](rotatedVelocityScratch,_0x50134a[_0x11386f(0x3747)],_0x50134a[_0x11386f(0x3694)]),Cartesian3[_0x11386f(0x4853)](_0x50134a[_0x11386f(0x3694)],_0x50134a[_0x11386f(0x3694)])),addParticle(this,_0x50134a),updateBillboard(this,_0x50134a);}if(this[_0x376ab0(0x3da8)][_0x11386f(0xa16)](_0x14fa09),this[_0x376ab0(0x538)]=JulianDate['clone'](_0x14fa09[_0x11386f(0x45cb)],this['_previousTime']),this[_0x11386f(0x5ee1)]+=_0x1fab08,this[_0x11386f(0x3c8)]!==Number[_0x11386f(0x4d71)]&&this[_0x11386f(0x5ee1)]>this[_0x11386f(0x3c8)]){if(this[_0x11386f(0x3c65)]){if(this[_0x11386f(0x5ee1)]=CesiumMath[_0x11386f(0x5701)](this[_0x11386f(0x5ee1)],this[_0x11386f(0x3c8)]),this[_0x11386f(0x242c)]){var _0xb5dbc8=this[_0x11386f(0x242c)][_0x11386f(0x809)];for(_0x2acb06=0x0;_0x2acb06<_0xb5dbc8;_0x2acb06++)this[_0x11386f(0x242c)][_0x2acb06][_0x11386f(0x1c76)]=!0x1;}}else this[_0x11386f(0x1424)]=!0x0,this[_0x11386f(0x1c76)]['raiseEvent'](this);}_0x14fa09[_0x11386f(0x42a2)]%0x3c==0x0&&freeParticlePool(this);}}},ParticleSystem[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ParticleSystem[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x5cb76a=_0x5e00b3;return this['_billboardCollection']=this[_0x5cb76a(0x1fa0)]&&this[_0x5cb76a(0x1fa0)][_0x5cb76a(0x2947)](),destroyObject$1(this);};var defaultDimensions=new Cartesian3(0x1,0x1,0x1);function BoxEmitter(_0x1aa61a){var _0x406329=_0x5e00b3;_0x1aa61a=defaultValue$1(_0x1aa61a,defaultDimensions),this[_0x406329(0x4bb5)]=Cartesian3[_0x406329(0x40f3)](_0x1aa61a);}Object[_0x307c2b(0x66e)](BoxEmitter[_0x5e00b3(0x3720)],{'dimensions':{'get':function(){var _0x2430cc=_0x307c2b;return this[_0x2430cc(0x4502)];},'set':function(_0x38da01){var _0x3a65d2=_0x307c2b,_0x4b372d=_0x5e00b3;Cartesian3[_0x3a65d2(0x2d7b)](_0x38da01,this[_0x4b372d(0x4bb5)]);}}});var scratchHalfDim=new Cartesian3();BoxEmitter[_0x5e00b3(0x3720)]['emit']=function(_0x131952){var _0x107e2b=_0x5e00b3,_0x2ec3ca=this[_0x107e2b(0x4bb5)],_0x4c1ffd=Cartesian3[_0x107e2b(0x34b9)](_0x2ec3ca,0.5,scratchHalfDim),_0x5e11b5=CesiumMath[_0x107e2b(0x383c)](-_0x4c1ffd['x'],_0x4c1ffd['x']),_0x87aa83=CesiumMath[_0x107e2b(0x383c)](-_0x4c1ffd['y'],_0x4c1ffd['y']),_0x5479cc=CesiumMath[_0x107e2b(0x383c)](-_0x4c1ffd['z'],_0x4c1ffd['z']);_0x131952[_0x107e2b(0x3747)]=Cartesian3[_0x107e2b(0x160f)](_0x5e11b5,_0x87aa83,_0x5479cc,_0x131952[_0x107e2b(0x3747)]),_0x131952[_0x107e2b(0x3694)]=Cartesian3[_0x107e2b(0x4853)](_0x131952[_0x107e2b(0x3747)],_0x131952[_0x107e2b(0x3694)]);};var PassThroughDepth=_0x5e00b3(0x3649);function DepthFramebuffer(_0x2fa64a){var _0xe5348d=_0x307c2b,_0x34077c=_0x5e00b3;this[_0x34077c(0x3452)]=void 0x0,this[_0x34077c(0x1894)]=void 0x0,this[_0x34077c(0x5c9f)]=void 0x0,this['_viewport']=new BoundingRectangle(),this[_0x34077c(0x3fb4)]=void 0x0,this[_0x34077c(0x4093)]=new PassState(_0x2fa64a),this[_0x34077c(0x4093)][_0x34077c(0x4e47)]=this[_0xe5348d(0x4fe8)],this['_context']=_0x2fa64a,this[_0x34077c(0x21fd)]=!0x1,this[_0xe5348d(0x54a9)]=void 0x0,this[_0x34077c(0x5109)]=void 0x0,this[_0x34077c(0x2552)]={'isSunVisible':!0x1,'isMoonVisible':!0x1,'isSkyAtmosphereVisible':!0x1,'isSkyBoxVisible':!0x1,'isGlobalVisible':!0x1,'isObjectVisible':!0x1,'isUnderGlobeVisible':!0x1},this[_0x34077c(0x831)]=void 0x0,this[_0x34077c(0x2ac7)]=!0x0;var _0xfd06ce=new PassState(_0x2fa64a);_0xfd06ce[_0x34077c(0xd38)]=!0x1,_0xfd06ce[_0x34077c(0x4e47)]=new BoundingRectangle(),this[_0x34077c(0x4093)]=_0xfd06ce;}function updateFramebuffer$1(_0x47e73f,_0x26e3c6,_0x44dd09,_0x12dcab,_0x506ef1){var _0x1ba34a=_0x307c2b,_0x14ba05=_0x5e00b3;defined$1(_0x47e73f[_0x14ba05(0x1894)])&&_0x47e73f[_0x14ba05(0x2d3c)]===_0x12dcab&&_0x47e73f['height']===_0x506ef1||(_0x47e73f[_0x14ba05(0x2d3c)]=_0x12dcab,_0x47e73f['height']=_0x506ef1,_0x47e73f[_0x14ba05(0x3452)]=_0x47e73f[_0x14ba05(0x3452)]&&_0x47e73f[_0x14ba05(0x3452)][_0x14ba05(0x2947)](),_0x47e73f[_0x14ba05(0x3452)]=new Texture({'context':_0x26e3c6,'width':_0x12dcab,'height':_0x506ef1,'pixelFormat':PixelFormat$1[_0x14ba05(0x1015)],'pixelDatatype':PixelDatatype$1[_0x14ba05(0x1b0f)],'sampler':new Sampler({'wrapS':TextureWrap$1['CLAMP_TO_EDGE'],'wrapT':TextureWrap$1[_0x14ba05(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x14ba05(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x14ba05(0x403b)]})}),_0x47e73f[_0x14ba05(0x1894)]=_0x47e73f[_0x1ba34a(0x47c5)]&&_0x47e73f[_0x14ba05(0x1894)][_0x14ba05(0x2947)](),_0x47e73f[_0x14ba05(0x1894)]=new Framebuffer$1({'context':_0x26e3c6,'colorTextures':[_0x47e73f[_0x14ba05(0x3452)]],'destroyAttachments':!0x1}),_0x26e3c6[_0x14ba05(0x2a16)]||(_0x47e73f[_0x14ba05(0x5f68)]=_0x47e73f[_0x14ba05(0x5f68)]&&_0x47e73f[_0x14ba05(0x5f68)][_0x14ba05(0x2947)](),_0x47e73f[_0x14ba05(0x5f68)]=new Texture({'context':_0x26e3c6,'width':_0x12dcab,'height':_0x506ef1,'pixelFormat':PixelFormat$1[_0x14ba05(0x1015)],'pixelDatatype':PixelDatatype$1[_0x1ba34a(0x2bcf)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0x1ba34a(0x11be)],'wrapT':TextureWrap$1[_0x14ba05(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x14ba05(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x14ba05(0x403b)]})}),_0x47e73f[_0x14ba05(0xb9f)]=_0x47e73f[_0x14ba05(0xb9f)]&&_0x47e73f[_0x14ba05(0xb9f)][_0x14ba05(0x2947)](),_0x47e73f[_0x1ba34a(0x3666)]=new Framebuffer$1({'context':_0x26e3c6,'colorTextures':[_0x47e73f[_0x1ba34a(0x1695)]],'depthStencilRenderbuffer':new Renderbuffer({'context':_0x26e3c6,'width':_0x12dcab,'height':_0x506ef1,'format':RenderbufferFormat$1[_0x14ba05(0x5296)]}),'destroyAttachments':!0x1})));}function updateCopyCommand(_0x517c71,_0x32fdbe,_0xbf827d,_0x1022f7){var _0x7ae4bd=_0x307c2b,_0x40afc1=_0x5e00b3;if(_0x517c71[_0x7ae4bd(0x4fe8)][_0x40afc1(0x2d3c)]=_0xbf827d,_0x517c71[_0x40afc1(0x5346)][_0x40afc1(0x5a4e)]=_0x1022f7,defined$1(_0x517c71[_0x7ae4bd(0x827)])&&BoundingRectangle[_0x7ae4bd(0x4d2)](_0x517c71[_0x40afc1(0x5346)],_0x517c71[_0x7ae4bd(0x827)][_0x40afc1(0x4e47)])||(_0x517c71[_0x40afc1(0x3fb4)]=RenderState[_0x40afc1(0x5344)]({'viewport':_0x517c71[_0x40afc1(0x5346)]})),_0x32fdbe[_0x7ae4bd(0x42f4)])defined$1(_0x517c71[_0x7ae4bd(0x5ab)])||(_0x517c71[_0x40afc1(0x5c9f)]=_0x32fdbe[_0x40afc1(0x599f)](PassThroughDepth,{'uniformMap':{'u_depthTexture':function(){var _0x40bda2=_0x40afc1;return _0x517c71[_0x40bda2(0x831)];}},'owner':_0x517c71}));else _0x517c71[_0x40afc1(0x5c9f)]=_0x32fdbe[_0x40afc1(0x599f)](_0x40afc1(0xb7d),{'renderState':RenderState[_0x7ae4bd(0x5602)](),'uniformMap':{'u_texture':function(){var _0x171ee5=_0x40afc1;return _0x517c71[_0x171ee5(0x831)];}},'owner':_0x517c71});defined$1(_0x517c71[_0x40afc1(0x4563)])||(_0x517c71[_0x40afc1(0x4563)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'stencil':0x0,'owner':_0x517c71})),_0x517c71[_0x40afc1(0x5c9f)][_0x40afc1(0x33c4)]=_0x517c71[_0x40afc1(0x3fb4)],_0x517c71[_0x40afc1(0x4563)][_0x7ae4bd(0x4800)]=_0x517c71[_0x40afc1(0x1894)],_0x517c71[_0x40afc1(0x5c9f)][_0x40afc1(0x3eaf)]=_0x517c71[_0x7ae4bd(0x47c5)];}Object[_0x5e00b3(0x1dfd)](DepthFramebuffer[_0x5e00b3(0x3720)],{'framebuffer':{'get':function(){var _0x91edb=_0x5e00b3;return this[_0x91edb(0x1894)];}},'depthTexture':{'get':function(){var _0x1439a4=_0x5e00b3;return this[_0x1439a4(0x3452)];}},'environmentVisible':{'get':function(){return this['_environmentVisible'];}},'isUpdate':{'get':function(){var _0x536aa7=_0x307c2b;return this[_0x536aa7(0x27bf)];},'set':function(_0x3e4c7d){var _0x16e1d9=_0x307c2b;this[_0x16e1d9(0x27bf)]=_0x3e4c7d;}},'isManualDepth':{'get':function(){var _0x4aa580=_0x5e00b3;return this[_0x4aa580(0x2ac7)];},'set':function(_0x55a9b0){var _0x190766=_0x5e00b3;this[_0x190766(0x2ac7)]!==_0x55a9b0&&(this[_0x190766(0x2ac7)]=_0x55a9b0,this[_0x190766(0x21fd)]=!0x0);}},'useType':{'get':function(){return 0x1;},'set':function(_0x3bbf25){}},'frameBufferType':{'get':function(){var _0x2e7792=_0x307c2b;return FrameBufferType[_0x2e7792(0x4ef8)];}}}),DepthFramebuffer['prototype'][_0x5e00b3(0x153a)]=function(_0x401a8f){var _0x438d7c=_0x307c2b,_0x2eb1f8=_0x5e00b3,_0x2647d5=this[_0x2eb1f8(0x1358)],_0x322466=_0x2647d5[_0x2eb1f8(0x1564)],_0x5e87fe=_0x2647d5[_0x2eb1f8(0x3883)];return this[_0x2eb1f8(0x4093)][_0x2eb1f8(0x4e47)][_0x438d7c(0x2299)]=_0x322466,this[_0x2eb1f8(0x4093)][_0x2eb1f8(0x4e47)][_0x2eb1f8(0x5a4e)]=_0x5e87fe,updateFramebuffer$1(this,_0x2647d5,_0x401a8f,_0x322466,_0x5e87fe),updateCopyCommand(this,_0x2647d5,_0x322466,_0x5e87fe),this['_beginFunc']&&this[_0x2eb1f8(0x1c6c)](_0x401a8f),_0x2647d5['depthTexture']||(_0x401a8f[_0x2eb1f8(0xd77)][_0x2eb1f8(0x25b6)]=!0x0,_0x401a8f[_0x2eb1f8(0xd77)][_0x2eb1f8(0x3c62)]=!0x0,this[_0x2eb1f8(0x4093)][_0x2eb1f8(0x3eaf)]=this[_0x2eb1f8(0xb9f)]),this[_0x2eb1f8(0x4093)];},DepthFramebuffer[_0x5e00b3(0x3720)][_0x307c2b(0x47f9)]=function(_0x4f87af){var _0x261b95=_0x307c2b,_0x5b0ba6=_0x5e00b3;_0x4f87af[_0x261b95(0x5071)][_0x5b0ba6(0x2a16)]||(_0x4f87af[_0x5b0ba6(0xd77)][_0x5b0ba6(0x25b6)]=!0x1,_0x4f87af[_0x261b95(0x401f)][_0x5b0ba6(0x3c62)]=!0x1),this[_0x5b0ba6(0x5109)]&&this[_0x5b0ba6(0x5109)](_0x4f87af);},DepthFramebuffer['prototype'][_0x307c2b(0x2e6d)]=function(_0xafa974,_0x35a4f8,_0x566a15){var _0x14d9b7=_0x307c2b,_0x21db2b=_0x5e00b3;this['_depthTextureToCopy']=_0xafa974[_0x21db2b(0x2a16)]?_0x566a15[_0x21db2b(0x4a30)]:this[_0x21db2b(0x5f68)],defined$1(this[_0x21db2b(0x4563)])&&this[_0x14d9b7(0x1567)]['execute'](_0xafa974,_0x35a4f8),defined$1(this[_0x21db2b(0x5c9f)])&&this[_0x21db2b(0x5c9f)][_0x21db2b(0x5ae4)](_0xafa974,_0x35a4f8);},DepthFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x17f186=_0x307c2b,_0x2cf306=_0x5e00b3;return this[_0x17f186(0xdb1)]=this['_depthTexture']&&this[_0x17f186(0xdb1)][_0x2cf306(0x2947)](),this[_0x2cf306(0x1894)]=this['_framebuffer']&&this[_0x2cf306(0x1894)][_0x2cf306(0x2947)](),this[_0x2cf306(0x5f68)]=this[_0x2cf306(0x5f68)]&&this[_0x2cf306(0x5f68)]['destroy'](),this[_0x17f186(0x3666)]=this[_0x2cf306(0xb9f)]&&this[_0x2cf306(0xb9f)][_0x2cf306(0x2947)](),defined$1(this[_0x2cf306(0x5c9f)])&&(this[_0x2cf306(0x5c9f)][_0x2cf306(0x2ddc)]=this[_0x2cf306(0x5c9f)][_0x2cf306(0x2ddc)][_0x2cf306(0x2947)]()),this['_depthTextureToCopy']=void 0x0,destroyObject$1(this);},DepthFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;};var SightWideLineVS=_0x5e00b3(0x2dcb),SightWideLineFS=_0x5e00b3(0x5b79);function Sightline(_0x4ad64f){var _0x4283ef=_0x307c2b,_0x3b4f41=_0x5e00b3;if(!defined$1(_0x4ad64f))throw new DeveloperError$1('scene\x20are\x20required.');this[_0x4283ef(0x16a0)]=_0x4ad64f,this[_0x3b4f41(0x5d36)]=void 0x0,this[_0x3b4f41(0x447c)]=void 0x0,this[_0x3b4f41(0xa47)]=void 0x0,this[_0x3b4f41(0x2b49)]=[0x0,0x0,0x0],this[_0x3b4f41(0x55b5)]=new Cartesian3(),this[_0x3b4f41(0x20c5)]=new Matrix4(),this['_viewProjMatrixs']=new AssociativeArray(),this[_0x3b4f41(0x2080)]=new Matrix4(),this[_0x3b4f41(0x921)]=new AssociativeArray(),this[_0x4283ef(0x140e)]=new Cartesian4(0x0,0x1,0x0,0x1),this[_0x3b4f41(0x4877)]=new Cartesian4(0x1,0x0,0x0,0x1),this[_0x3b4f41(0x534a)]=new AssociativeArray(),this[_0x3b4f41(0x1d36)]=new AssociativeArray(),this[_0x4283ef(0x12c9)]=!0x0,this[_0x3b4f41(0x431)]=!0x0,this['_id']=0x0,this[_0x3b4f41(0x5e3a)]='',this[_0x3b4f41(0x31c4)]=0xfff,this[_0x3b4f41(0x2e31)]=new AssociativeArray(),this[_0x4283ef(0x106b)]=new AssociativeArray(),this[_0x3b4f41(0x4674)]=new AssociativeArray(),this[_0x3b4f41(0x446c)]=0x1;}function updateCamera$8(_0x475119,_0x5ecd95,_0x24a3aa){var _0x5d8fb2=_0x307c2b,_0x3d49ac=_0x5e00b3,_0x3e7dcb,_0x1682e7=_0x24a3aa[_0x3d49ac(0x5592)],_0x44eb2b=_0x1682e7[_0x3d49ac(0x5863)];if(_0x475119[_0x5d8fb2(0x16a0)][_0x3d49ac(0x3037)]===SceneMode$1[_0x5d8fb2(0x16b8)])_0x3e7dcb=Cartesian3[_0x3d49ac(0x4b0d)](_0x475119[_0x3d49ac(0x2b49)],_0x475119[_0x3d49ac(0x5e52)][_0x3d49ac(0xaab)][_0x3d49ac(0x4faa)])[0x0];else{var _0x26b681=Cartographic[_0x5d8fb2(0x1927)](_0x475119[_0x3d49ac(0x2b49)][0x0],_0x475119[_0x3d49ac(0x2b49)][0x1],_0x475119[_0x3d49ac(0x2b49)][0x2]);_0x3e7dcb=_0x44eb2b[_0x3d49ac(0x63b)](_0x26b681,new Cartesian3());}var _0x2b2922=new Cartesian3(0x0,0x0,0x0);_0x475119[_0x3d49ac(0x534a)][_0x3d49ac(0x33c8)];var _0x57da66,_0x284767=0x0,_0xfd530f=_0x475119[_0x3d49ac(0x3481)];if(_0x475119[_0x5d8fb2(0x16a0)][_0x3d49ac(0x3037)]===SceneMode$1[_0x3d49ac(0x3c78)])_0x57da66=Cartesian3[_0x5d8fb2(0x3df9)](_0xfd530f,_0x475119[_0x3d49ac(0x5e52)][_0x5d8fb2(0x1c74)][_0x5d8fb2(0x2864)])[0x0];else{var _0x3dca31=Cartographic[_0x3d49ac(0x10c5)](_0xfd530f[0x0],_0xfd530f[0x1],_0xfd530f[0x2]);_0x57da66=_0x44eb2b[_0x3d49ac(0x63b)](_0x3dca31,new Cartesian3());}var _0x9f4621=new Cartesian3();Cartesian3[_0x3d49ac(0x34b6)](_0x57da66,_0x3e7dcb,_0x9f4621),Cartesian3[_0x3d49ac(0x4853)](_0x9f4621,_0x9f4621),Cartesian3[_0x3d49ac(0x30c2)](_0x2b2922,_0x9f4621,_0x2b2922),_0x284767=Math[_0x3d49ac(0x498f)](_0x284767,Cartesian3[_0x5d8fb2(0x2665)](_0x57da66,_0x3e7dcb)),Cartesian3[_0x3d49ac(0x4853)](_0x2b2922,_0x2b2922),Cartesian3[_0x3d49ac(0x40f3)](_0x2b2922,_0x475119[_0x3d49ac(0x55b5)]);var _0x9805a=new Cartesian3(),_0x592e33=new Cartesian3(),_0x31fffa=new Cartesian3(),_0x4ea197=_0x1682e7[_0x3d49ac(0x1187)][_0x5d8fb2(0x1283)];Cartesian3[_0x3d49ac(0x40f3)](_0x1682e7[_0x3d49ac(0x3747)],_0x9805a),Cartesian3[_0x3d49ac(0x40f3)](_0x1682e7[_0x5d8fb2(0x2a4f)],_0x592e33),Cartesian3[_0x3d49ac(0x40f3)](_0x1682e7['up'],_0x31fffa);var _0x4fb37e=0x2*CesiumMath['PI']/0x3,_0x57b820=_0x1682e7[_0x3d49ac(0x1187)][_0x3d49ac(0xcd2)],_0x8094a=_0x1682e7[_0x5d8fb2(0x250e)][_0x3d49ac(0x389f)],_0x2d9f8f=_0x24a3aa[_0x3d49ac(0x398f)],_0x19be82=_0x475119['_currentTargetName'],_0xfc76a8=_0x475119[_0x3d49ac(0x183a)][_0x5d8fb2(0x3abb)](_0x19be82);defined$1(_0xfc76a8)||((_0xfc76a8=new DepthFramebuffer(_0x5ecd95))[_0x3d49ac(0x440)][_0x3d49ac(0x35dc)]=!0x0,_0xfc76a8[_0x3d49ac(0x440)][_0x3d49ac(0x1481)]=!0x0,_0xfc76a8[_0x3d49ac(0x31c4)]=_0x475119[_0x3d49ac(0x31c4)],_0x24a3aa[_0x5d8fb2(0x1806)][_0x19be82]=_0xfc76a8,_0x475119[_0x3d49ac(0x183a)][_0x3d49ac(0x10aa)](_0x19be82,_0xfc76a8)),_0xfc76a8[_0x3d49ac(0x4d38)]=!0x0,_0xfc76a8[_0x3d49ac(0x1c6c)]=function(){var _0x32ffe8=_0x5d8fb2,_0x29e711=_0x3d49ac;_0x24a3aa['useLogDepth']=!0x1,Cartesian3[_0x29e711(0x40f3)](_0x1682e7[_0x29e711(0x3747)],_0x9805a),Cartesian3[_0x29e711(0x40f3)](_0x1682e7[_0x32ffe8(0x2a4f)],_0x592e33),Cartesian3[_0x29e711(0x40f3)](_0x1682e7['up'],_0x31fffa),_0x4ea197=_0x1682e7[_0x29e711(0x1187)][_0x29e711(0xa79)],_0x1682e7[_0x32ffe8(0x250e)][_0x32ffe8(0x1283)]=_0x4fb37e;var _0x21ba1b=_0x2b2922,_0x3e82b6=new Cartesian3();_0x3e82b6=Cartesian3[_0x32ffe8(0x2d7b)](_0x3e7dcb,_0x3e82b6),_0x3e82b6=Cartesian3[_0x29e711(0x4853)](_0x3e82b6,_0x3e82b6),Math[_0x29e711(0x1beb)](Cartesian3[_0x29e711(0x2d8e)](_0x3e82b6,_0x21ba1b))>=0x1&&(_0x3e82b6=Math[_0x32ffe8(0x971)](Cartesian3[_0x29e711(0x2d8e)](_0x21ba1b,Cartesian3[_0x29e711(0x5390)]))<0x1?Cartesian3['clone'](Cartesian3[_0x29e711(0x5390)],_0x3e82b6):Cartesian3[_0x29e711(0x40f3)](Cartesian3[_0x29e711(0x39c7)],_0x3e82b6));var _0x4cace4=new Cartesian3();Cartesian3['cross'](_0x3e82b6,_0x21ba1b,_0x4cace4),_0x4cace4=Cartesian3[_0x29e711(0x4853)](_0x4cace4,_0x4cace4),Cartesian3[_0x29e711(0x4143)](_0x21ba1b,_0x4cace4,_0x3e82b6),_0x3e82b6=Cartesian3[_0x32ffe8(0x4d5b)](_0x3e82b6,_0x3e82b6);var _0x279ef7={'destination':_0x3e7dcb,'orientation':{'direction':_0x21ba1b,'up':_0x3e82b6},'convert':!0x1};_0x1682e7[_0x32ffe8(0x40fb)](_0x279ef7),_0x475119[_0x32ffe8(0x58f4)][_0x29e711(0x10aa)](_0x19be82,_0x279ef7),_0x1682e7[_0x29e711(0x1187)][_0x29e711(0xcd2)]=0x1,_0x1682e7[_0x29e711(0x1187)][_0x29e711(0x389f)]=Math[_0x29e711(0x5f13)](Math[_0x29e711(0x498f)](_0x284767,0xa));var _0x5876a1=new Matrix4();Matrix4[_0x29e711(0x589e)](_0x1682e7[_0x29e711(0x1187)][_0x29e711(0x32ad)],_0x1682e7[_0x29e711(0x4be5)],_0x5876a1),_0x475119['_viewProjMatrixs'][_0x29e711(0x10aa)](_0x19be82,_0x5876a1),_0x475119[_0x32ffe8(0x2b0d)][_0x29e711(0x10aa)](_0x19be82,new Matrix4());},_0xfc76a8[_0x3d49ac(0x5109)]=function(){var _0x398385=_0x5d8fb2,_0xe7dcef=_0x3d49ac;if(_0x24a3aa[_0xe7dcef(0x398f)]=_0x2d9f8f,_0x1682e7[_0xe7dcef(0x1187)][_0xe7dcef(0xa79)]=_0x4ea197,_0x1682e7[_0xe7dcef(0x26a3)]({'destination':_0x9805a,'orientation':{'direction':_0x592e33,'up':_0x31fffa},'convert':!0x1}),_0x1682e7[_0x398385(0x250e)][_0x398385(0x3f74)]=_0x57b820,_0x1682e7[_0xe7dcef(0x1187)][_0xe7dcef(0x389f)]=_0x8094a,_0xfc76a8[_0x398385(0x665)]=!0x1,!_0x475119[_0xe7dcef(0x16d0)]){var _0x2a2174=getBarrierPoint(_0x475119,_0x19be82);_0x475119[_0xe7dcef(0x2e31)][_0xe7dcef(0x10aa)](_0x19be82,_0x2a2174);}};}Object[_0x5e00b3(0x1dfd)](Sightline['prototype'],{'viewPosition':{'get':function(){var _0x20b5f9=_0x5e00b3;return this[_0x20b5f9(0x2b49)];},'set':function(_0x594733){var _0x4752d4=_0x5e00b3;this[_0x4752d4(0x2b49)]=_0x594733,this[_0x4752d4(0x431)]=!0x0,this[_0x4752d4(0x16d0)]=!0x0;}},'visibleColor':{'get':function(){var _0x2780c3=_0x5e00b3,_0x246c4f=new Color$2();return _0x246c4f[_0x2780c3(0x20a2)]=this[_0x2780c3(0x4788)]['x'],_0x246c4f[_0x2780c3(0x9db)]=this[_0x2780c3(0x4788)]['y'],_0x246c4f[_0x2780c3(0x3c2a)]=this[_0x2780c3(0x4788)]['z'],_0x246c4f[_0x2780c3(0x32a8)]=this[_0x2780c3(0x4788)]['w'],_0x246c4f;},'set':function(_0x1fe46c){var _0x5a24a9=_0x307c2b,_0x38a141=_0x5e00b3;this[_0x38a141(0x4788)]['x']=_0x1fe46c[_0x38a141(0x20a2)],this[_0x38a141(0x4788)]['y']=_0x1fe46c[_0x38a141(0x9db)],this[_0x5a24a9(0x140e)]['z']=_0x1fe46c[_0x38a141(0x3c2a)],this[_0x38a141(0x4788)]['w']=_0x1fe46c['alpha'];}},'hiddenColor':{'get':function(){var _0x487dce=_0x307c2b,_0xcbc919=_0x5e00b3,_0x2618d3=new Color$2();return _0x2618d3[_0x487dce(0xe24)]=this[_0xcbc919(0x4877)]['x'],_0x2618d3[_0xcbc919(0x9db)]=this[_0xcbc919(0x4877)]['y'],_0x2618d3[_0xcbc919(0x3c2a)]=this[_0x487dce(0x3ba1)]['z'],_0x2618d3[_0xcbc919(0x32a8)]=this[_0xcbc919(0x4877)]['w'],_0x2618d3;},'set':function(_0x3472af){var _0x90c351=_0x307c2b,_0x5e99c5=_0x5e00b3;this[_0x5e99c5(0x4877)]['x']=_0x3472af[_0x90c351(0xe24)],this[_0x5e99c5(0x4877)]['y']=_0x3472af[_0x5e99c5(0x9db)],this[_0x90c351(0x3ba1)]['z']=_0x3472af[_0x5e99c5(0x3c2a)],this[_0x90c351(0x3ba1)]['w']=_0x3472af[_0x5e99c5(0x32a8)];}},'lineWidth':{'get':function(){var _0x22b84d=_0x5e00b3;return this[_0x22b84d(0x446c)];},'set':function(_0x24b379){var _0xb68576=_0x5e00b3;Check[_0xb68576(0x202d)][_0xb68576(0x1efe)][_0xb68576(0x367f)](_0xb68576(0x5ec2),_0x24b379,0x0),this[_0xb68576(0x446c)]=_0x24b379;}}}),Sightline[_0x5e00b3(0x3720)]['addTargetPoint']=function(_0x407fef){var _0x1f2708=_0x307c2b,_0x4d8fdd=_0x5e00b3,_0x1a926c=_0x407fef[_0x4d8fdd(0x2c5)],_0x102b37=_0x407fef[_0x1f2708(0x2fe9)];return!(!defined$1(_0x1a926c)||!defined$1(_0x102b37))&&(this[_0x1f2708(0xf23)][_0x4d8fdd(0x10aa)](_0x1a926c,_0x102b37),this[_0x4d8fdd(0x55a4)]=_0x1a926c,this['_currentTargetPoint']=_0x102b37,this[_0x1f2708(0x12c9)]=!0x0,this[_0x4d8fdd(0x2e31)][_0x4d8fdd(0x10aa)](_0x1a926c,{}),!0x0);},Sightline[_0x5e00b3(0x3720)][_0x307c2b(0xd04)]=function(_0x40acc1){var _0x4f78a7=_0x307c2b,_0x45bf9d=_0x5e00b3;this[_0x45bf9d(0x2e31)][_0x45bf9d(0x4f4b)](_0x40acc1);var _0x45cbcd=this[_0x45bf9d(0x534a)][_0x45bf9d(0x4f4b)](_0x40acc1);if(this[_0x4f78a7(0x58f4)][_0x45bf9d(0x4f4b)](_0x40acc1),!_0x45cbcd)return!0x1;this[_0x45bf9d(0x58a6)][_0x45bf9d(0x4f4b)](_0x40acc1),this[_0x45bf9d(0x921)][_0x4f78a7(0x45fe)](_0x40acc1);var _0xbde907=this[_0x45bf9d(0x183a)][_0x45bf9d(0x38c4)](_0x40acc1);defined$1(_0xbde907)&&(_0xbde907[_0x45bf9d(0x2947)](),this[_0x45bf9d(0x183a)]['remove'](_0x40acc1),delete this[_0x45bf9d(0xa47)][_0x45bf9d(0x5a25)][_0x40acc1]);var _0x18b42d=this[_0x45bf9d(0x4674)]['get'](_0x40acc1);if(defined$1(_0x18b42d)){for(var _0x1a9b94=0x0;_0x1a9b94<_0x18b42d[_0x45bf9d(0x809)];_0x1a9b94++){var _0x19f076=_0x18b42d[_0x1a9b94];_0x19f076[_0x45bf9d(0x2ddc)]=_0x19f076[_0x45bf9d(0x2ddc)]&&!_0x19f076[_0x45bf9d(0x2ddc)][_0x45bf9d(0x53aa)]()&&_0x19f076[_0x45bf9d(0x2ddc)][_0x45bf9d(0x2947)](),_0x19f076[_0x45bf9d(0x2b54)]=_0x19f076[_0x45bf9d(0x2b54)]&&!_0x19f076[_0x45bf9d(0x2b54)][_0x45bf9d(0x53aa)]()&&_0x19f076[_0x45bf9d(0x2b54)][_0x45bf9d(0x2947)]();var _0x420d8a=this[_0x45bf9d(0xa47)][_0x45bf9d(0xe5b)][_0x45bf9d(0xabf)](_0x19f076);-0x1!==_0x420d8a&&this[_0x45bf9d(0xa47)][_0x45bf9d(0xe5b)][_0x45bf9d(0x2f5b)](_0x420d8a,0x1);}this[_0x45bf9d(0x4674)][_0x4f78a7(0x45fe)](_0x40acc1);}return this[_0x4f78a7(0x12c9)]=!0x0,!0x0;},Sightline[_0x5e00b3(0x3720)][_0x5e00b3(0x5fa8)]=function(){var _0x493e01=_0x307c2b,_0x15010b=_0x5e00b3;for(var _0x20f942 in(this[_0x15010b(0x2e31)][_0x15010b(0x443c)](),this[_0x493e01(0xf23)][_0x15010b(0x443c)](),this[_0x15010b(0x1d36)]['removeAll'](),this[_0x15010b(0x183a)][_0x15010b(0x33c8)]))this[_0x493e01(0x106b)][_0x493e01(0x294d)][_0x493e01(0x2609)](_0x20f942)&&(this[_0x15010b(0x183a)][_0x15010b(0x33c8)][_0x20f942][_0x15010b(0x2947)](),delete this[_0x15010b(0xa47)][_0x15010b(0x5a25)][_0x20f942],delete this[_0x15010b(0xa47)][_0x15010b(0x5a25)][_0x20f942]);this[_0x15010b(0x183a)][_0x15010b(0x443c)]();for(var _0x5bcee4=0x0,_0x4a889b=this[_0x15010b(0x4674)][_0x493e01(0x2ef4)];_0x5bcee4<_0x4a889b;_0x5bcee4++)for(var _0x21c245=this[_0x15010b(0x4674)][_0x15010b(0xc98)][_0x5bcee4],_0x46aa84=0x0;_0x46aa84<_0x21c245[_0x15010b(0x809)];_0x46aa84++){var _0x1eea50=_0x21c245[_0x46aa84];_0x1eea50[_0x15010b(0x2ddc)]=_0x1eea50[_0x493e01(0x1868)]&&!_0x1eea50[_0x15010b(0x2ddc)][_0x493e01(0x5929)]()&&_0x1eea50[_0x15010b(0x2ddc)][_0x15010b(0x2947)](),_0x1eea50[_0x15010b(0x2b54)]=_0x1eea50[_0x15010b(0x2b54)]&&!_0x1eea50[_0x493e01(0x202b)][_0x15010b(0x53aa)]()&&_0x1eea50[_0x493e01(0x202b)][_0x15010b(0x2947)]();}this[_0x15010b(0x4674)][_0x15010b(0x443c)](),this[_0x15010b(0x58a6)][_0x15010b(0x443c)](),this[_0x493e01(0x2b0d)][_0x493e01(0x2c10)](),this[_0x15010b(0x16d0)]=!0x0;};var transform_2d$2=new Matrix4(0x0,0x0,0x1,0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x1),scratchSidenessVertexBuffer=null;function createSidenessVertexBuffer(_0x11eaa6){var _0x5696e0=_0x5e00b3;if(defined$1(scratchSidenessVertexBuffer))return scratchSidenessVertexBuffer;var _0x1cfbdf=new Float32Array(0x8),_0xab915d=0x0;return _0x1cfbdf[_0xab915d++]=0x0,_0x1cfbdf[_0xab915d++]=0x0,_0x1cfbdf[_0xab915d++]=0x0,_0x1cfbdf[_0xab915d++]=0x1,_0x1cfbdf[_0xab915d++]=0x1,_0x1cfbdf[_0xab915d++]=0x1,_0x1cfbdf[_0xab915d++]=0x1,_0x1cfbdf[_0xab915d++]=0x0,(scratchSidenessVertexBuffer=Buffer$1[_0x5696e0(0x5ad5)]({'context':_0x11eaa6,'typedArray':_0x1cfbdf,'usage':BufferUsage[_0x5696e0(0xdfd)]}))[_0x5696e0(0x5754)]=!0x1,scratchSidenessVertexBuffer;}function createPositionVertexBuffer(_0x1763a2,_0x100d9a){var _0x9452d7=_0x307c2b,_0x43fc64=_0x5e00b3,_0x4e4632=ComponentDatatype$1[_0x9452d7(0x9e8)](ComponentDatatype$1[_0x43fc64(0x486a)],0x6);return _0x4e4632[0x0]=0x0,_0x4e4632[0x1]=0x0,_0x4e4632[0x2]=0x0,_0x4e4632[0x3]=_0x100d9a['x'],_0x4e4632[0x4]=_0x100d9a['y'],_0x4e4632[0x5]=_0x100d9a['z'],Buffer$1[_0x43fc64(0x5ad5)]({'context':_0x1763a2,'typedArray':_0x4e4632,'usage':BufferUsage[_0x43fc64(0xdfd)]});}function createEdgeIndexArray(){var _0x58f88d=new Uint16Array(0x6),_0x5b1799=0x0;return _0x58f88d[_0x5b1799++]=0x2,_0x58f88d[_0x5b1799++]=0x1,_0x58f88d[_0x5b1799++]=0x0,_0x58f88d[_0x5b1799++]=0x3,_0x58f88d[_0x5b1799++]=0x2,_0x58f88d[_0x5b1799++]=0x0,_0x58f88d;}var scratchIndexBuffer=null;function createIndexBuffer$1(_0x561db7){var _0x3efcdb=_0x5e00b3;return defined$1(scratchIndexBuffer)||((scratchIndexBuffer=Buffer$1[_0x3efcdb(0xda9)]({'context':_0x561db7,'typedArray':createEdgeIndexArray(),'usage':BufferUsage[_0x3efcdb(0xdfd)],'indexDatatype':IndexDatatype$1[_0x3efcdb(0x43ff)]}))[_0x3efcdb(0x5754)]=!0x1),scratchIndexBuffer;}var scratchHiddenColor=new Cartesian4(),scratchVisibleColor=new Cartesian4();function updateHintLine(_0x1257e0,_0x379165,_0x5362b3){var _0xdc8ab0=_0x307c2b,_0x45d2a3=_0x5e00b3,_0x415db7,_0x39df01=_0x5362b3[_0x45d2a3(0x5592)][_0x45d2a3(0x5863)];if(_0x1257e0[_0x45d2a3(0x5e52)][_0xdc8ab0(0x266d)]===SceneMode$1[_0xdc8ab0(0x16b8)])_0x415db7=Cartesian3['fromDegreesArrayHeights'](_0x1257e0[_0x45d2a3(0x2b49)],_0x1257e0[_0xdc8ab0(0x16a0)][_0x45d2a3(0xaab)][_0x45d2a3(0x4faa)])[0x0];else{var _0x384af3=Cartographic[_0x45d2a3(0x10c5)](_0x1257e0[_0x45d2a3(0x2b49)][0x0],_0x1257e0[_0x45d2a3(0x2b49)][0x1],_0x1257e0[_0xdc8ab0(0x5abd)][0x2]);_0x415db7=_0x39df01[_0x45d2a3(0x63b)](_0x384af3,new Cartesian3());}var _0xbcdbae,_0x2aa915=_0x1257e0[_0x45d2a3(0x3481)];if(_0x1257e0[_0x45d2a3(0x5e52)][_0x45d2a3(0x3037)]===SceneMode$1[_0x45d2a3(0x3c78)])_0xbcdbae=Cartesian3[_0xdc8ab0(0x3df9)](_0x2aa915,_0x1257e0[_0x45d2a3(0x5e52)][_0xdc8ab0(0x1c74)][_0x45d2a3(0x4faa)])[0x0];else{var _0x1d3ead=Cartographic[_0x45d2a3(0x10c5)](_0x2aa915[0x0],_0x2aa915[0x1],_0x2aa915[0x2]);_0xbcdbae=_0x39df01[_0x45d2a3(0x63b)](_0x1d3ead,new Cartesian3());}var _0x2cce20=new Cartesian3();Cartesian3['subtract'](_0xbcdbae,_0x415db7,_0x2cce20);var _0x2922b9=createSidenessVertexBuffer(_0x379165),_0x53a0d4=createPositionVertexBuffer(_0x379165,_0x2cce20),_0x345b81=[],_0x556e16={'aSideness':0x0};_0x345b81[_0xdc8ab0(0x2a0e)]({'index':_0x556e16[_0x45d2a3(0x4663)],'vertexBuffer':_0x2922b9,'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x45d2a3(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x8,'normalize':!0x1}),_0x556e16[_0x45d2a3(0xded)]=0x1,_0x345b81[_0x45d2a3(0x5323)]({'index':_0x556e16[_0x45d2a3(0xded)],'vertexBuffer':_0x53a0d4,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x45d2a3(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1,'instanceDivisor':0x1}),_0x556e16[_0x45d2a3(0x5482)]=0x2,_0x345b81[_0x45d2a3(0x5323)]({'index':_0x556e16['aPosition1'],'vertexBuffer':_0x53a0d4,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x45d2a3(0x486a)],'offsetInBytes':0xc,'strideInBytes':0xc,'normalize':!0x1,'instanceDivisor':0x1});var _0x4638f9=createIndexBuffer$1(_0x379165),_0x197df3=new DrawCommand({'primitiveType':PrimitiveType$1[_0x45d2a3(0xf30)],'pass':Pass$1[_0x45d2a3(0x1792)],'owner':_0x1257e0,'cull':!0x1}),_0x51e490=new Matrix4();Matrix4['clone'](Matrix4[_0x45d2a3(0x2de)],_0x51e490),Matrix4['setTranslation'](_0x51e490,_0x415db7,_0x51e490),_0x1257e0[_0x45d2a3(0x5e52)][_0x45d2a3(0x3037)]!==SceneMode$1[_0x45d2a3(0x3c78)]&&Matrix4[_0x45d2a3(0x589e)](transform_2d$2,_0x51e490,_0x51e490),_0x197df3[_0x45d2a3(0x599)]=_0x51e490,_0x197df3[_0x45d2a3(0x2b54)]=new VertexArray({'context':_0x379165,'attributes':_0x345b81,'indexBuffer':_0x4638f9}),_0x197df3[_0x45d2a3(0x2ddc)]=ShaderProgram$1[_0xdc8ab0(0x5602)]({'context':_0x379165,'vertexShaderSource':SightWideLineVS,'fragmentShaderSource':SightWideLineFS,'attributeLocations':_0x556e16}),_0x197df3[_0x45d2a3(0x33c4)]=RenderState[_0xdc8ab0(0x5602)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0}});var _0x5f1909=_0x1257e0[_0x45d2a3(0x55a4)],_0x43ef42={'uRenderTextureMatrix':function(){var _0x58f1a7=_0xdc8ab0,_0x2ed99b=_0x45d2a3;return _0x1257e0[_0x58f1a7(0x2b0d)][_0x2ed99b(0x38c4)](_0x5f1909);},'uTexture0':function(){var _0x54fa3f=_0x45d2a3;return _0x1257e0['_depthBuffers'][_0x54fa3f(0x38c4)](_0x5f1909)[_0x54fa3f(0x2a16)];},'uVisibleColor':function(){var _0x1b8182=_0x45d2a3;return _0x1257e0[_0x1b8182(0x4788)];},'uHiddenColor':function(){var _0x2c842f=_0x45d2a3;return _0x1257e0[_0x2c842f(0x4877)];},'uLineWidth':function(){var _0x3320ab=_0x45d2a3;return _0x1257e0[_0x3320ab(0x446c)];}};_0x197df3[_0xdc8ab0(0x2173)]=_0x43ef42;var _0x5c51e2=DrawCommand[_0x45d2a3(0x305)](_0x197df3);_0x5c51e2[_0x45d2a3(0x295c)]=Pass$1[_0xdc8ab0(0x695)],_0x5c51e2[_0xdc8ab0(0x1991)]=RenderState[_0xdc8ab0(0x5602)]({'depthMask':!0x1,'depthTest':{'enabled':!0x1},'blending':BlendingState$1[_0x45d2a3(0x231d)]}),_0x5c51e2[_0x45d2a3(0x2ca)][_0x45d2a3(0x2e4c)]=function(){var _0x2324b6=_0xdc8ab0,_0x300f6d=_0x45d2a3;return Cartesian4[_0x300f6d(0x40f3)](_0x1257e0[_0x2324b6(0x3ba1)],scratchHiddenColor),scratchHiddenColor['w']=0.2,scratchHiddenColor;},_0x5c51e2[_0x45d2a3(0x2ca)][_0x45d2a3(0x264d)]=function(){var _0x4cb8a9=_0x45d2a3;return Cartesian4[_0x4cb8a9(0x40f3)](_0x1257e0[_0x4cb8a9(0x4788)],scratchVisibleColor),scratchVisibleColor['w']=0.2,scratchVisibleColor;},_0x1257e0[_0xdc8ab0(0x5608)][_0x45d2a3(0x10aa)](_0x5f1909,[_0x5c51e2,_0x197df3]);}function getBarrierPoint(_0x2c9d1f,_0x5c54c5){var _0x562b32=_0x307c2b,_0xa2f541=_0x5e00b3,_0x398a45=_0x2c9d1f[_0x562b32(0xf23)][_0xa2f541(0x38c4)](_0x5c54c5);if(defined$1(_0x398a45)){var _0x3c3b72={'isViewer':!0x0},_0x2cb111=Cartesian3[_0xa2f541(0x4b0d)](_0x398a45,_0x2c9d1f[_0xa2f541(0x5e52)][_0xa2f541(0xaab)][_0xa2f541(0x4faa)])[0x0],_0x3693b7=new Cartesian4(_0x2cb111['x'],_0x2cb111['y'],_0x2cb111['z'],0x1),_0x567c2a=_0x2c9d1f[_0xa2f541(0x58a6)]['get'](_0x5c54c5);if(Matrix4[_0xa2f541(0x1abe)](_0x567c2a,_0x3693b7,_0x3693b7),Cartesian4[_0x562b32(0x4db7)](_0x3693b7,_0x3693b7['w'],_0x3693b7),_0x3693b7['x']>0x1||_0x3693b7['x']<-0x1||_0x3693b7['y']>0x1||_0x3693b7['y']<-0x1)return _0x3c3b72;var _0x44398b=_0x2c9d1f[_0xa2f541(0x5e52)][_0xa2f541(0x4fd0)],_0x472056=_0x44398b[_0xa2f541(0x1564)],_0x2b88e0=_0x44398b[_0xa2f541(0x3883)],_0x488185=(0.5*_0x3693b7['x']+0.5)*_0x472056-0.5,_0x5d71c7=(0.5*_0x3693b7['y']+0.5)*_0x2b88e0-0.5;if(_0x488185<0x0||_0x5d71c7<0x0)return _0x3c3b72;var _0x224d8e=Math[_0xa2f541(0x1ace)](_0x488185),_0x22aca0=_0x488185-_0x224d8e,_0x28d869=Math[_0xa2f541(0x1ace)](_0x5d71c7),_0x582e5c=_0x5d71c7-_0x28d869,_0x2717a0=_0x2c9d1f[_0xa2f541(0x183a)][_0xa2f541(0x38c4)](_0x5c54c5),_0x7504cd=_0x44398b[_0xa2f541(0x2d1b)]({'framebuffer':_0x2717a0[_0xa2f541(0x3eaf)],'x':_0x224d8e,'y':_0x28d869,'width':0x2,'height':0x2}),_0x346709=new Cartesian4();new Cartesian3();var _0x15f6b6=new Cartesian4(0x1/0xff,0x1/0xfe01,0x1/0x99246ff,0x1/0xfc05fc01),_0x525e27=[];_0x2c9d1f[_0xa2f541(0x5e52)];var _0x110ee1=_0x44398b[_0xa2f541(0x1b3d)][_0x562b32(0x44fc)];_0x110ee1['x'],_0x110ee1['y'];for(var _0x300c9e=0x0;_0x300c9e<0x4;_0x300c9e++){var _0x5cc85d=Cartesian4[_0xa2f541(0x1d8a)](_0x7504cd,0x4*_0x300c9e,_0x346709),_0x43aa42=Cartesian4[_0xa2f541(0x2d8e)](_0x5cc85d,_0x15f6b6);if(!(_0x43aa42<0x1&&_0x43aa42>0x0))return _0x3c3b72;_0x525e27[_0x300c9e]=0x2*_0x43aa42-0x1;}var _0x542d18=(0x1-_0x582e5c)*((0x1-_0x22aca0)*_0x525e27[0x0]+_0x22aca0*_0x525e27[0x1])+_0x582e5c*((0x1-_0x22aca0)*_0x525e27[0x2]+_0x22aca0*_0x525e27[0x3]);if(_0x3693b7['z']-_0x542d18>0.000001){var _0x22d73e=new Matrix4();Matrix4[_0xa2f541(0x25c6)](_0x567c2a,_0x22d73e),_0x3693b7['z']=_0x542d18,Matrix4[_0xa2f541(0x1abe)](_0x22d73e,_0x3693b7,_0x3693b7),Cartesian4[_0xa2f541(0x359a)](_0x3693b7,_0x3693b7['w'],_0x3693b7);var _0x2f85b1=Cartographic[_0xa2f541(0x50e9)](_0x3693b7,_0x2c9d1f[_0x562b32(0x16a0)]['_globe'][_0xa2f541(0x4faa)]);_0x3c3b72[_0xa2f541(0x3747)]=_0x2f85b1,_0x3c3b72[_0x562b32(0x58dd)]=!0x1,_0x3c3b72['st']=new Cartesian2(_0x224d8e,_0x28d869);}return _0x3c3b72;}}function get2DBarrierPoints(_0x674d59,_0x1c1478){var _0x5e3893=_0x307c2b,_0x43b8b8=getBarrierPoint(_0x674d59,_0x1c1478);if(defined$1(_0x43b8b8)&&defined$1(_0x43b8b8[_0x5e3893(0x2fe9)])&&defined$1(_0x43b8b8['st']))return _0x43b8b8['st'];}Sightline[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x2a3bb1,_0x401cd0,_0x9d0928){var _0x276b0f=_0x307c2b,_0x3512a2=_0x5e00b3;if(!_0x401cd0[_0x3512a2(0x4c01)]['enabled']){var _0x13ab58=_0x401cd0[_0x3512a2(0x5592)];for(var _0x314331 in this[_0x3512a2(0x58a6)][_0x276b0f(0x294d)])Matrix4[_0x3512a2(0x589e)](this[_0x276b0f(0x26ef)][_0x3512a2(0x38c4)](_0x314331),_0x13ab58[_0x3512a2(0x4459)],this['_renderTextureMatrixs'][_0x3512a2(0x38c4)](_0x314331));if(this[_0x3512a2(0x16d0)]){if(this[_0x276b0f(0x12c9)]=!0x1,this[_0x3512a2(0xa47)]=_0x401cd0,this[_0x276b0f(0xf23)][_0x276b0f(0x225a)][_0x3512a2(0x809)]<0x1)return;if(this['_updateAll'])for(var _0x331592 in(this[_0x3512a2(0x431)]=!0x1,this[_0x3512a2(0x534a)][_0x3512a2(0x33c8)])){var _0x12ab61=this[_0x3512a2(0x534a)][_0x3512a2(0x38c4)](_0x331592);this[_0x3512a2(0x3481)]=_0x12ab61,this[_0x276b0f(0x3ff8)]=_0x331592,updateCamera$8(this,_0x2a3bb1,_0x401cd0),updateHintLine(this,_0x2a3bb1,_0x401cd0);}else updateCamera$8(this,_0x2a3bb1,_0x401cd0),updateHintLine(this,_0x2a3bb1,_0x401cd0);}if(!_0x401cd0[_0x3512a2(0xd77)][_0x3512a2(0x3c62)]){var _0x56a8bc=this[_0x3512a2(0x4674)][_0x3512a2(0x809)];for(_0x331592=0x0;_0x331592<_0x56a8bc;_0x331592++)if(defined$1(this[_0x3512a2(0x183a)][_0x3512a2(0xc98)][_0x331592][_0x3512a2(0x3eaf)])){var _0x222d68=this[_0x3512a2(0x4674)][_0x3512a2(0xc98)][_0x331592];_0x9d0928[_0x3512a2(0x5323)](_0x222d68[0x0]),_0x9d0928[_0x276b0f(0x2a0e)](_0x222d68[0x1]);}}}},Sightline[_0x5e00b3(0x3720)][_0x5e00b3(0x45eb)]=function(_0x3dcb68){var _0x420487=_0x307c2b,_0x398099=_0x5e00b3;if(_0x3dcb68>0x8)throw new DeveloperError$1(_0x398099(0x2b68));this[_0x398099(0x31c4)]=0x1<<_0x3dcb68,defined$1(this[_0x398099(0x5d36)])&&(this[_0x398099(0x5d36)][_0x398099(0x31c4)]=this[_0x420487(0x2bfe)]);},Sightline[_0x5e00b3(0x3720)][_0x307c2b(0x3a83)]=function(_0x4ada07){var _0x243958=_0x307c2b;if(_0x4ada07>0x8)throw new DeveloperError$1('the\x20index\x20is\x200~8');return 0x1<<_0x4ada07&this[_0x243958(0x2bfe)];},Sightline[_0x5e00b3(0x3720)][_0x5e00b3(0x3819)]=function(_0x1ef233,_0x344f86){var _0x3b8cc8=_0x307c2b,_0x3a088f=_0x5e00b3,_0x5e0b24=this[_0x3a088f(0x2e31)][_0x3a088f(0x38c4)](_0x1ef233);return defined$1(_0x344f86)&&_0x344f86[_0x3b8cc8(0x66d)](null,_0x5e0b24)(),_0x5e0b24;},Sightline[_0x5e00b3(0x3720)][_0x5e00b3(0x9c5)]=function(){var _0x57746b=_0x307c2b,_0xa49d08=_0x5e00b3;for(var _0xb7131d={},_0x4fa2f9=Object[_0xa49d08(0x4d54)](this[_0xa49d08(0x534a)][_0xa49d08(0x33c8)]),_0x18b89d=0x0,_0x3ba709=_0x4fa2f9[_0xa49d08(0x809)];_0x18b89d<_0x3ba709;_0x18b89d++){var _0x388e7c=_0x4fa2f9[_0x18b89d];this[_0xa49d08(0x5e52)][_0xa49d08(0x1c37)](this[_0xa49d08(0x1d36)][_0xa49d08(0x38c4)](_0x388e7c));var _0x1e2d00=this[_0xa49d08(0x5e52)][_0xa49d08(0x2bd9)][_0xa49d08(0x4367)],_0x2eb4cd=this[_0x57746b(0x16a0)][_0xa49d08(0x1358)],_0x101f70=get2DBarrierPoints(this,_0x388e7c);if(defined$1(_0x101f70)){var _0x4fcdf0=_0x2eb4cd[_0xa49d08(0x2d1b)]({'x':_0x101f70['x'],'y':_0x101f70['y'],'width':0x1,'height':0x1,'framebuffer':_0x1e2d00[_0xa49d08(0x2ccb)]}),_0x2f9074=Color$2[_0x57746b(0x243b)](_0x4fcdf0[0x0],_0x4fcdf0[0x1],_0x4fcdf0[0x2],_0x4fcdf0[0x3]),_0x2bd180=_0x2eb4cd[_0xa49d08(0x11d2)](_0x2f9074);if(defined$1(_0x2bd180)){var _0x2571d2=_0x2bd180[_0xa49d08(0x1e5a)]['id'];_0x2f9074=_0x2bd180['id'],(defined$1(_0xb7131d[_0x2571d2])||(_0xb7131d[_0x2571d2]=[]),-0x1===_0xb7131d[_0x2571d2]['indexOf'](_0x2f9074)&&_0xb7131d[_0x2571d2][_0xa49d08(0x5323)](_0x2f9074));}}}return _0xb7131d;},Sightline[_0x5e00b3(0x3720)][_0x307c2b(0x5284)]=function(){var _0x16ceea=_0x307c2b,_0x4bbf70=_0x5e00b3;''!==this[_0x4bbf70(0x5e3a)]||this[_0x4bbf70(0x29b5)]||(this['_name']=_0x16ceea(0x30d0)+this[_0x4bbf70(0x5e52)][_0x4bbf70(0x2b3a)][_0x4bbf70(0x476b)],this[_0x4bbf70(0x5e52)][_0x4bbf70(0x2b3a)][_0x4bbf70(0x30c2)](this));},Sightline[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x11f1ce=_0x5e00b3;return this[_0x11f1ce(0x5fa8)](),this[_0x11f1ce(0x5e52)][_0x11f1ce(0x2b3a)][_0x11f1ce(0x4f4b)](this[_0x11f1ce(0x5e3a)],!0x0),destroyObject$1(this);};var CommonNoLigthNoTextureVp=_0x5e00b3(0x1313),CommonNoTextureFp=_0x5e00b3(0x59a),ViewShedAnalysisVp=_0x5e00b3(0x2fff),ViewShedAnalysisFp=_0x5e00b3(0x491e),MultiViewShedAnalysisFp=_0x5e00b3(0x40a8);function ViewShed3D(_0x49294f){var _0x4c985a=_0x307c2b,_0x166b78=_0x5e00b3;if(!defined$1(_0x49294f))throw new DeveloperError$1(_0x166b78(0x45ef));this[_0x166b78(0x5e52)]=_0x49294f,this[_0x166b78(0x426c)]=void 0x0,this[_0x166b78(0x7ce)]=void 0x0,this[_0x166b78(0x55af)]=new ClearCommand({'stencil':0x0}),this[_0x166b78(0x55af)][_0x166b78(0x295c)]=Pass$1[_0x166b78(0x40ea)],this[_0x166b78(0x3d47)]=void 0x0,this[_0x166b78(0x4bd7)]=void 0x0,this['_colorCommand']=void 0x0,this[_0x166b78(0x3097)]=new BoundingSphere(),this[_0x166b78(0xa47)]=void 0x0,this[_0x166b78(0x2b49)]=[0x0,0x0,0x0],this[_0x4c985a(0x4240)]=0x0,this[_0x166b78(0x5072)]=0x0,this[_0x4c985a(0x2dee)]=0x5a,this[_0x166b78(0x15fa)]=0x3c,this[_0x166b78(0x56db)]=0xc8,this[_0x166b78(0x54e9)]=new Cartesian4(0x0,0x1,0x0,0.5),this[_0x166b78(0x3fdf)]=new Cartesian4(0x1,0x0,0x0,0.5),this[_0x166b78(0x59d6)]=new Cartesian4(0x1,0x1,0x1,0x1),this[_0x166b78(0x44d)]=0x14,this['_invertViewMatrix']=new Matrix4(),this[_0x166b78(0x20c5)]=new Matrix4(),this[_0x4c985a(0x4340)]=new Matrix4(),this[_0x166b78(0x2080)]=new Matrix4(),this[_0x166b78(0x16d0)]=!0x0,this[_0x166b78(0x32b3)]=0x0,this[_0x166b78(0x5e3a)]='',this[_0x166b78(0xfba)]='',this[_0x166b78(0x33bf)]='',this[_0x166b78(0x29b5)]=!0x1,this['_visibleViewport']=0xfff,this[_0x166b78(0x534a)]=[],this[_0x4c985a(0x1b1)]=[],this[_0x166b78(0x52eb)]=!0x1,this[_0x166b78(0x1d0)]=!0x0,this[_0x166b78(0x601)]=void 0x0,this[_0x4c985a(0x3dff)]=new AssociativeArray(),this[_0x166b78(0x3109)]=new Matrix4(),this[_0x166b78(0x39d2)]=new Matrix4(),this[_0x4c985a(0x12fe)]=!0x1,this[_0x166b78(0xed1)]=ClippingType$1[_0x166b78(0x3a96)];}function destroyCommands$7(_0x512654){var _0x49a206=_0x307c2b,_0x4038ee=_0x5e00b3;defined$1(_0x512654[_0x4038ee(0x4bd7)])&&(_0x512654[_0x4038ee(0x4bd7)][_0x4038ee(0x2b54)]=_0x512654[_0x4038ee(0x4bd7)][_0x4038ee(0x2b54)]&&_0x512654[_0x4038ee(0x4bd7)][_0x49a206(0x202b)][_0x4038ee(0x2947)](),_0x512654[_0x4038ee(0x4bd7)][_0x4038ee(0x2ddc)]=_0x512654['_stencilCommand'][_0x4038ee(0x2ddc)]&&_0x512654[_0x4038ee(0x4bd7)][_0x4038ee(0x2ddc)][_0x4038ee(0x2947)](),_0x512654[_0x4038ee(0x4bd7)]=void 0x0),defined$1(_0x512654[_0x4038ee(0x3594)])&&(_0x512654[_0x49a206(0x120d)][_0x4038ee(0x2b54)]=_0x512654[_0x4038ee(0x3594)][_0x4038ee(0x2b54)]&&_0x512654[_0x4038ee(0x3594)][_0x4038ee(0x2b54)][_0x49a206(0x5020)](),_0x512654[_0x4038ee(0x3594)][_0x4038ee(0x2ddc)]=_0x512654[_0x4038ee(0x3594)][_0x4038ee(0x2ddc)]&&_0x512654[_0x4038ee(0x3594)][_0x4038ee(0x2ddc)][_0x4038ee(0x2947)](),_0x512654[_0x49a206(0x120d)]=void 0x0),defined$1(_0x512654[_0x4038ee(0x3d47)])&&(_0x512654[_0x4038ee(0x3d47)][_0x49a206(0x202b)]=_0x512654[_0x49a206(0x39f7)][_0x4038ee(0x2b54)]&&_0x512654[_0x4038ee(0x3d47)][_0x4038ee(0x2b54)][_0x4038ee(0x2947)](),_0x512654[_0x4038ee(0x3d47)]['shaderProgram']=_0x512654[_0x4038ee(0x3d47)][_0x4038ee(0x2ddc)]&&_0x512654[_0x49a206(0x39f7)][_0x4038ee(0x2ddc)][_0x4038ee(0x2947)](),_0x512654[_0x4038ee(0x3d47)]=void 0x0);}function updateCamera$7(_0x1b6b61,_0x15590a,_0xc4d55b){var _0x53124a=_0x307c2b,_0x2efe3d=_0x5e00b3,_0x3996bf=_0x1b6b61[_0x2efe3d(0x37c6)]*CesiumMath[_0x53124a(0x476)],_0x2257a4=_0x1b6b61[_0x2efe3d(0x15fa)]*CesiumMath[_0x2efe3d(0x5b17)],_0x922c92=Math[_0x2efe3d(0x59e4)](0.5*_0x3996bf)/Math[_0x2efe3d(0x59e4)](0.5*_0x2257a4);_0x1b6b61[_0x2efe3d(0x56db)];var _0x40c746=Math[_0x2efe3d(0x498f)](_0x1b6b61[_0x53124a(0x2515)],0xa),_0x205107=_0x1b6b61[_0x2efe3d(0xfa0)]*CesiumMath[_0x2efe3d(0x5b17)],_0x4dfc1e=_0x1b6b61[_0x2efe3d(0x5072)]*CesiumMath[_0x2efe3d(0x5b17)],_0x15b051=Cartesian3[_0x2efe3d(0x4b0d)](_0x1b6b61[_0x2efe3d(0x2b49)])[0x0],_0x4a6000=_0xc4d55b[_0x2efe3d(0x5592)],_0x5295f5=_0x4a6000[_0x2efe3d(0x1187)][_0x2efe3d(0x2054)],_0x17e434=_0x4a6000[_0x53124a(0x250e)][_0x2efe3d(0xa79)],_0x56fb8d=_0x4a6000[_0x2efe3d(0x1187)][_0x2efe3d(0xcd2)],_0x4a8142=_0x4a6000[_0x2efe3d(0x1187)]['far'],_0x2aba63=new Cartesian3(),_0x4223f4=_0x4a6000[_0x2efe3d(0x5075)],_0x496b41=_0x4a6000[_0x2efe3d(0x3a66)],_0x4cbe36=_0x4a6000[_0x2efe3d(0x332f)];Cartesian3[_0x2efe3d(0x40f3)](_0x4a6000[_0x53124a(0x2fe9)],_0x2aba63),_0x1b6b61[_0x2efe3d(0x7ce)][_0x2efe3d(0x4d38)]=!0x0;var _0x1830b9=_0xc4d55b[_0x53124a(0x34e3)];if(_0x1b6b61[_0x2efe3d(0x7ce)][_0x2efe3d(0x1c6c)]=function(_0x3360c3){var _0x416fd9=_0x53124a,_0x5c0e8a=_0x2efe3d;_0x3360c3[_0x5c0e8a(0x398f)]=!0x1,_0x5295f5=_0x4a6000[_0x5c0e8a(0x1187)][_0x416fd9(0x4a11)],_0x17e434=_0x4a6000[_0x5c0e8a(0x1187)][_0x416fd9(0x1283)],_0x56fb8d=_0x4a6000[_0x5c0e8a(0x1187)][_0x5c0e8a(0xcd2)],_0x4a8142=_0x4a6000['frustum'][_0x5c0e8a(0x389f)],_0x4223f4=_0x4a6000[_0x5c0e8a(0x5075)],_0x496b41=_0x4a6000[_0x5c0e8a(0x3a66)],_0x4cbe36=_0x4a6000[_0x5c0e8a(0x332f)],_0x4a6000[_0x5c0e8a(0x21d2)](Matrix4[_0x5c0e8a(0x2de)]),Cartesian3[_0x416fd9(0x2d7b)](_0x4a6000[_0x5c0e8a(0x3747)],_0x2aba63),_0x4a6000[_0x5c0e8a(0x1187)][_0x5c0e8a(0x2054)]=_0x922c92,_0x4a6000[_0x5c0e8a(0x1187)][_0x5c0e8a(0xa79)]=_0x3996bf,_0x4a6000[_0x5c0e8a(0x1187)][_0x416fd9(0x3f74)]=0x1,_0x4a6000[_0x5c0e8a(0x1187)][_0x416fd9(0x48b)]=_0x40c746+0x64,_0x4a6000[_0x5c0e8a(0x26a3)]({'destination':_0x15b051,'orientation':{'heading':_0x205107,'pitch':_0x4dfc1e,'roll':_0x4a6000[_0x416fd9(0x1fcc)]}}),Matrix4[_0x5c0e8a(0x589e)](_0x4a6000[_0x5c0e8a(0x1187)][_0x416fd9(0x68f)],_0x4a6000[_0x5c0e8a(0x4be5)],_0x1b6b61[_0x416fd9(0x596d)]),Matrix4[_0x5c0e8a(0x40f3)](_0x4a6000[_0x5c0e8a(0x4459)],_0x1b6b61['_invertViewMatrix']),Matrix4[_0x5c0e8a(0x40f3)](_0x4a6000[_0x416fd9(0x250e)][_0x5c0e8a(0x32ad)],_0x1b6b61[_0x5c0e8a(0x6022)]),Cartesian3[_0x5c0e8a(0x40f3)](Cartesian3[_0x416fd9(0x12ef)],_0x1b6b61[_0x5c0e8a(0x3097)]['center']),_0x1b6b61[_0x5c0e8a(0x3097)]['radius']=_0x1b6b61[_0x5c0e8a(0x56db)],BoundingSphere[_0x5c0e8a(0x332f)](_0x1b6b61[_0x5c0e8a(0x3097)],_0x1b6b61[_0x5c0e8a(0x5fc9)],_0x1b6b61[_0x5c0e8a(0x3097)]);},_0x1b6b61[_0x2efe3d(0x7ce)][_0x2efe3d(0x5109)]=function(_0x96145b){var _0x499f9e=_0x53124a,_0x37c97f=_0x2efe3d;_0x4a6000[_0x37c97f(0x26a3)]({'destination':_0x2aba63,'orientation':{'heading':_0x4223f4,'pitch':_0x496b41,'roll':_0x4a6000[_0x37c97f(0x4be7)]},'convert':!0x1}),_0x4a6000[_0x37c97f(0x1187)][_0x37c97f(0x2054)]=_0x5295f5,_0x4a6000['frustum'][_0x37c97f(0xa79)]=_0x17e434,_0x4a6000[_0x37c97f(0x1187)][_0x499f9e(0x3f74)]=_0x56fb8d,_0x4a6000[_0x37c97f(0x1187)][_0x499f9e(0x48b)]=_0x4a8142,_0x4a6000[_0x499f9e(0x17b5)](_0x4cbe36),_0x1b6b61[_0x37c97f(0x7ce)][_0x499f9e(0x665)]=!0x1,_0x96145b[_0x37c97f(0x398f)]=_0x1830b9;},defined$1(_0x1b6b61[_0x53124a(0x59d8)])){_0x1b6b61[_0x53124a(0x59d8)][_0x2efe3d(0x4d38)]=!0x0;var _0x16d49d=_0x1b6b61;_0x1b6b61[_0x2efe3d(0x426c)][_0x2efe3d(0x1c6c)]=function(_0x42be48){var _0x1d8c5a=_0x53124a,_0x391b2a=_0x2efe3d;_0x42be48[_0x391b2a(0x398f)]=!0x1,_0x16d49d[_0x1d8c5a(0x16a0)][_0x1d8c5a(0x364d)],_0x16d49d[_0x391b2a(0x5e52)][_0x391b2a(0x2920)],_0x16d49d[_0x391b2a(0x5e52)][_0x391b2a(0x4173)],_0x4a6000[_0x391b2a(0x1187)][_0x1d8c5a(0x3f74)]=_0x16d49d['_scene'][_0x391b2a(0x4173)]||0x1,_0x4a6000[_0x391b2a(0x1187)][_0x391b2a(0x389f)]=_0x16d49d[_0x391b2a(0x5e52)][_0x1d8c5a(0xf64)]||0x3e8,_0x1b6b61[_0x1d8c5a(0x1de6)]=_0x4a6000[_0x391b2a(0x1187)][_0x391b2a(0x32ad)],_0x1b6b61[_0x391b2a(0x128b)]=Matrix4[_0x1d8c5a(0x178c)](_0x1b6b61[_0x391b2a(0x66f)],new Matrix4());var _0x25a671=Matrix4[_0x391b2a(0x589e)](_0x4a6000[_0x1d8c5a(0x2798)],_0x1b6b61[_0x391b2a(0x128b)],new Matrix4());Matrix4[_0x391b2a(0x589e)](_0x1b6b61[_0x391b2a(0x20c5)],_0x25a671,_0x1b6b61[_0x391b2a(0x2080)]),defined$1(_0x1b6b61[_0x391b2a(0x39d2)])&&Matrix4[_0x391b2a(0x589e)](_0x1b6b61[_0x391b2a(0x39d2)],_0x25a671,_0x1b6b61[_0x391b2a(0x3109)]);},_0x1b6b61[_0x2efe3d(0x426c)][_0x2efe3d(0x5109)]=function(_0x5bbfc6){var _0x1c343f=_0x2efe3d;_0x5bbfc6[_0x1c343f(0x398f)]=_0x1830b9,_0x4a6000[_0x1c343f(0x1187)][_0x1c343f(0xcd2)]=_0x56fb8d,_0x4a6000[_0x1c343f(0x1187)][_0x1c343f(0x389f)]=_0x4a8142;};}}function updateViewShed$1(_0x3d61ef,_0x4db7fd,_0xc40ac2){var _0x11cdfb=_0x307c2b,_0x36b789=_0x5e00b3,_0xb6bb8a=(_0x3d61ef[_0x36b789(0x44d)]+0x1)*(_0x3d61ef[_0x36b789(0x44d)]+0x1)+0x1,_0x279246=ComponentDatatype$1[_0x36b789(0x40dd)](ComponentDatatype$1[_0x36b789(0x486a)],0x3*_0xb6bb8a),_0x1c98b1=0x3,_0x465a9e=_0x3d61ef[_0x36b789(0x37c6)]*CesiumMath[_0x11cdfb(0x476)],_0x38f4c8=_0x3d61ef[_0x36b789(0x15fa)]*CesiumMath[_0x36b789(0x5b17)],_0x2798dd=(Math[_0x11cdfb(0x160c)](0.5*_0x465a9e),Math[_0x36b789(0x59e4)](0.5*_0x38f4c8));_0x3d61ef['_distance'];var _0x4b4e44=_0x3d61ef[_0x11cdfb(0x2515)]*_0x2798dd,_0x1701d8=Math['PI']-0.5*_0x465a9e,_0x26e6df=0x0,_0x3cf3e1=0x0,_0x593f61=_0x465a9e/_0x3d61ef[_0x36b789(0x44d)];_0x3d61ef[_0x36b789(0x534a)][_0x36b789(0x809)]=0x0;for(var _0xfb9559=0x0;_0xfb9559<_0x3d61ef[_0x36b789(0x44d)]+0x1;_0xfb9559++){_0x26e6df=_0x1701d8+_0xfb9559*_0x593f61;for(var _0x3a2f38=_0x4b4e44/(_0x3d61ef[_0x11cdfb(0x2515)]/Math[_0x36b789(0x52a3)](_0x26e6df)),_0x529421=Math[_0x36b789(0x41f7)](_0x3a2f38),_0x11ceab=-_0x529421,_0x2c5167=0x2*_0x529421/_0x3d61ef[_0x36b789(0x44d)],_0x25c3a5=new Point3Ds(),_0x131d41=0x0;_0x131d41<_0x3d61ef[_0x11cdfb(0x5635)]+0x1;_0x131d41++){_0x3cf3e1=_0x11ceab+_0x131d41*_0x2c5167;var _0xe44a06=_0x3d61ef[_0x36b789(0x56db)]*Math[_0x36b789(0x52a3)](_0x3cf3e1)*Math[_0x36b789(0x1428)](_0x26e6df),_0x4dfe4e=_0x3d61ef[_0x36b789(0x56db)]*Math[_0x36b789(0x1428)](_0x3cf3e1),_0x9ace75=_0x3d61ef[_0x36b789(0x56db)]*Math[_0x36b789(0x52a3)](_0x3cf3e1)*Math[_0x36b789(0x52a3)](_0x26e6df);_0x279246[_0x1c98b1++]=_0xe44a06,_0x279246[_0x1c98b1++]=_0x4dfe4e,_0x279246[_0x1c98b1++]=_0x9ace75,_0x25c3a5['add'](new Point3D$1(_0xe44a06,_0x4dfe4e,_0x9ace75));}_0x3d61ef[_0x36b789(0x534a)][_0x36b789(0x5323)](_0x25c3a5);}_0x3d61ef[_0x36b789(0x534a)][_0x36b789(0x3931)]();var _0x2dbbf0=0x2*(0x4+0x5*_0x3d61ef[_0x36b789(0x44d)]+0x2*_0x3d61ef[_0x36b789(0x44d)]*0x3),_0x4aff77=_0x3d61ef[_0x36b789(0x44d)]*_0x3d61ef[_0x36b789(0x44d)]*0x3*0x2+0x3*_0x3d61ef[_0x36b789(0x44d)]*0x4,_0x32c729=ComponentDatatype$1[_0x11cdfb(0x9e8)](ComponentDatatype$1[_0x36b789(0x43ff)],_0x2dbbf0),_0x408b85=ComponentDatatype$1[_0x36b789(0x40dd)](ComponentDatatype$1[_0x36b789(0x43ff)],_0x4aff77),_0x1fee5b=0x0;for(_0xfb9559=0x0;_0xfb9559<_0x3d61ef[_0x36b789(0x44d)];_0xfb9559++)for(_0x131d41=0x0;_0x131d41<_0x3d61ef[_0x36b789(0x44d)];_0x131d41++)_0x408b85[_0x1fee5b++]=0x1+_0xfb9559+_0x131d41*(_0x3d61ef[_0x36b789(0x44d)]+0x1),_0x408b85[_0x1fee5b++]=0x1+_0xfb9559+0x1+_0x131d41*(_0x3d61ef[_0x36b789(0x44d)]+0x1),_0x408b85[_0x1fee5b++]=0x1+_0xfb9559+(_0x131d41+0x1)*(_0x3d61ef[_0x36b789(0x44d)]+0x1),_0x408b85[_0x1fee5b++]=0x1+_0xfb9559+0x1+_0x131d41*(_0x3d61ef[_0x36b789(0x44d)]+0x1),_0x408b85[_0x1fee5b++]=0x1+_0xfb9559+0x1+(_0x131d41+0x1)*(_0x3d61ef['_segmentCount']+0x1),_0x408b85[_0x1fee5b++]=0x1+_0xfb9559+(_0x131d41+0x1)*(_0x3d61ef[_0x36b789(0x44d)]+0x1);for(_0xfb9559=0x0;_0xfb9559<_0x3d61ef['_segmentCount'];_0xfb9559++)_0x408b85[_0x1fee5b++]=_0xfb9559+0x1+0x1,_0x408b85[_0x1fee5b++]=_0xfb9559+0x1,_0x408b85[_0x1fee5b++]=0x0,_0x408b85[_0x1fee5b++]=0x0,_0x408b85[_0x1fee5b++]=_0xfb9559+_0x3d61ef[_0x11cdfb(0x5635)]*(_0x3d61ef[_0x36b789(0x44d)]+0x1)+0x1,_0x408b85[_0x1fee5b++]=_0xfb9559+0x1+_0x3d61ef[_0x36b789(0x44d)]*(_0x3d61ef[_0x36b789(0x44d)]+0x1)+0x1;for(_0xfb9559=0x0;_0xfb9559<_0x3d61ef[_0x11cdfb(0x5635)];_0xfb9559++)_0x408b85[_0x1fee5b++]=0x0,_0x408b85[_0x1fee5b++]=_0xfb9559*(_0x3d61ef[_0x11cdfb(0x5635)]+0x1)+0x1,_0x408b85[_0x1fee5b++]=(_0xfb9559+0x1)*(_0x3d61ef[_0x36b789(0x44d)]+0x1)+0x1,_0x408b85[_0x1fee5b++]=_0x3d61ef[_0x36b789(0x44d)]+(_0xfb9559+0x1)*(_0x3d61ef[_0x36b789(0x44d)]+0x1)+0x1,_0x408b85[_0x1fee5b++]=_0x3d61ef['_segmentCount']+_0xfb9559*(_0x3d61ef[_0x36b789(0x44d)]+0x1)+0x1,_0x408b85[_0x1fee5b++]=0x0;_0x1fee5b=0x0,_0x32c729[_0x1fee5b++]=0x0,_0x32c729[_0x1fee5b++]=0x1,_0x32c729[_0x1fee5b++]=0x0,_0x32c729[_0x1fee5b++]=_0x3d61ef[_0x36b789(0x44d)]+0x1,_0x32c729[_0x1fee5b++]=0x0,_0x32c729[_0x1fee5b++]=_0x3d61ef[_0x36b789(0x44d)]*(_0x3d61ef[_0x36b789(0x44d)]+0x1)+0x1,_0x32c729[_0x1fee5b++]=0x0,_0x32c729[_0x1fee5b++]=(_0x3d61ef[_0x36b789(0x44d)]+0x1)*(_0x3d61ef[_0x36b789(0x44d)]+0x1);for(_0xfb9559=0x0;_0xfb9559<0x5;_0xfb9559++)for(_0x131d41=0x0;_0x131d41<_0x3d61ef[_0x36b789(0x44d)];_0x131d41++)_0x32c729[_0x1fee5b++]=0x1+_0x131d41+0x5*(_0x3d61ef[_0x11cdfb(0x5635)]+0x1)*_0xfb9559,_0x32c729[_0x1fee5b++]=0x1+(_0x131d41+0x1)+0x5*(_0x3d61ef[_0x36b789(0x44d)]+0x1)*_0xfb9559;for(_0xfb9559=0x0;_0xfb9559<0x5;_0xfb9559++)for(_0x131d41=0x0;_0x131d41<_0x3d61ef[_0x36b789(0x44d)];_0x131d41++)_0x32c729[_0x1fee5b++]=0x1+(_0x3d61ef[_0x11cdfb(0x5635)]+0x1)*_0x131d41+0x5*_0xfb9559,_0x32c729[_0x1fee5b++]=0x1+(_0x3d61ef[_0x36b789(0x44d)]+0x1)*(_0x131d41+0x1)+0x5*_0xfb9559;var _0x4e5c3c=Buffer$1[_0x36b789(0x5ad5)]({'context':_0x4db7fd,'typedArray':_0x279246,'usage':BufferUsage[_0x36b789(0xdfd)]}),_0x522713=[],_0x2c4ae0={'aPosition':0x0};_0x522713[_0x36b789(0x5323)]({'index':_0x2c4ae0[_0x36b789(0x54cf)],'vertexBuffer':_0x4e5c3c,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1['FLOAT'],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1});var _0xcba102=Buffer$1['createIndexBuffer']({'context':_0x4db7fd,'typedArray':_0x32c729,'usage':BufferUsage[_0x36b789(0xdfd)],'indexDatatype':IndexDatatype$1[_0x36b789(0x43ff)]}),_0x2b2e4b=Buffer$1[_0x11cdfb(0x1b85)]({'context':_0x4db7fd,'typedArray':_0x408b85,'usage':BufferUsage[_0x36b789(0xdfd)],'indexDatatype':IndexDatatype$1[_0x36b789(0x43ff)]});_0x3d61ef[_0x36b789(0x3d47)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x11cdfb(0x5669)],'modelMatrix':_0x3d61ef[_0x11cdfb(0x45c8)],'boundingVolume':_0x3d61ef[_0x11cdfb(0x557)],'pass':Pass$1[_0x36b789(0x40ea)],'owner':_0x3d61ef,'cull':!0x0}),_0x3d61ef[_0x36b789(0x3d47)][_0x11cdfb(0x202b)]=new VertexArray({'context':_0x4db7fd,'attributes':_0x522713,'indexBuffer':_0xcba102}),_0x3d61ef[_0x36b789(0x3d47)][_0x11cdfb(0x1868)]=ShaderProgram$1['fromCache']({'context':_0x4db7fd,'vertexShaderSource':CommonNoLigthNoTextureVp,'fragmentShaderSource':CommonNoTextureFp,'attributeLocations':_0x2c4ae0}),_0x3d61ef[_0x11cdfb(0x39f7)][_0x36b789(0x33c4)]=RenderState[_0x36b789(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x36b789(0x231d)]});var _0x3c7b18=[];for(_0xfb9559=0x0;_0xfb9559<0x6;_0xfb9559++)_0x3c7b18[_0xfb9559]=new Cartesian4(0x0,0x0,0x0,0x0);_0x3d61ef[_0x11cdfb(0x39f7)][_0x36b789(0x2ca)]={'uDiffuseColor':function(){var _0x51f7e9=_0x36b789;return _0x3d61ef[_0x51f7e9(0x59d6)];},'clip_mode':function(){return 0x0;},'clip_planes':function(){return _0x3c7b18;},'clip_line_color':function(){var _0x5b1311=_0x11cdfb;return Cartesian4[_0x5b1311(0x21cb)];}},_0x3d61ef[_0x36b789(0x4bd7)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x36b789(0xf30)],'modelMatrix':_0x3d61ef[_0x36b789(0x5fc9)],'boundingVolume':_0x3d61ef[_0x36b789(0x3097)],'pass':Pass$1[_0x36b789(0x40ea)],'owner':_0x3d61ef,'cull':!0x0}),_0x3d61ef[_0x36b789(0x4bd7)][_0x11cdfb(0x202b)]=new VertexArray({'context':_0x4db7fd,'attributes':_0x522713,'indexBuffer':_0x2b2e4b}),_0x3d61ef['_stencilCommand']['shaderProgram']=ShaderProgram$1['fromCache']({'context':_0x4db7fd,'vertexShaderSource':CommonNoLigthNoTextureVp,'fragmentShaderSource':CommonNoTextureFp,'attributeLocations':_0x2c4ae0}),_0x3d61ef[_0x11cdfb(0x4c0d)][_0x36b789(0x33c4)]=RenderState[_0x36b789(0x5344)]({'depthMask':!0x1,'colorMask':{'red':!0x1,'green':!0x1,'blue':!0x1,'alpha':!0x1},'depthTest':{'enabled':!0x0,'func':DepthFunction$1[_0x36b789(0x47f2)]},'stencilTest':{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x36b789(0x1af6)],'frontOperation':{'fail':StencilOperation$1[_0x36b789(0x4b4c)],'zFail':StencilOperation$1[_0x36b789(0x4b4c)],'zPass':StencilOperation$1['INCREMENT_WRAP']},'backFunction':StencilFunction$1['ALWAYS'],'backOperation':{'fail':StencilOperation$1[_0x36b789(0x4b4c)],'zFail':StencilOperation$1[_0x36b789(0x4b4c)],'zPass':StencilOperation$1[_0x36b789(0x9fe)]},'reference':0x0,'mask':-0x1}}),_0x3d61ef[_0x36b789(0x4bd7)][_0x11cdfb(0x2173)]={'uDiffuseColor':function(){var _0x1e168b=_0x11cdfb;return Cartesian4[_0x1e168b(0x21cb)];},'clip_mode':function(){return 0x0;},'clip_planes':function(){return _0x3c7b18;},'clip_line_color':function(){var _0x6b1278=_0x36b789;return Cartesian4[_0x6b1278(0xad0)];}},_0x3d61ef[_0x36b789(0x3594)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x36b789(0xf30)],'modelMatrix':_0x3d61ef[_0x36b789(0x5fc9)],'boundingVolume':_0x3d61ef['_boundingSphere'],'pass':Pass$1[_0x36b789(0x40ea)],'owner':_0x3d61ef,'cull':!0x0}),_0x3d61ef[_0x11cdfb(0x120d)][_0x36b789(0x2b54)]=new VertexArray({'context':_0x4db7fd,'attributes':_0x522713,'indexBuffer':_0x2b2e4b});var _0x41d245=void 0x0,_0x3653e3=new ShaderSource({'name':_0x36b789(0x2437),'sources':[ViewShedAnalysisVp]});_0x41d245=_0x3d61ef[_0x36b789(0x2b6b)][_0x36b789(0x809)]>0x1?new ShaderSource({'sources':[MultiViewShedAnalysisFp]}):new ShaderSource({'sources':[ViewShedAnalysisFp]}),_0x3d61ef[_0x36b789(0x3594)][_0x36b789(0x2ddc)]=ShaderProgram$1[_0x36b789(0x5344)]({'context':_0x4db7fd,'vertexShaderSource':_0x3653e3,'fragmentShaderSource':_0x41d245,'attributeLocations':_0x2c4ae0}),_0x3d61ef[_0x36b789(0x3594)][_0x36b789(0x33c4)]=RenderState[_0x36b789(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x1},'depthMask':!0x1,'stencilTest':{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x36b789(0x21c2)],'frontOperation':{'fail':StencilOperation$1[_0x36b789(0x4b4c)],'zFail':StencilOperation$1[_0x11cdfb(0x5046)],'zPass':StencilOperation$1[_0x36b789(0x9fe)]},'backFunction':StencilFunction$1[_0x36b789(0x21c2)],'backOperation':{'fail':StencilOperation$1[_0x11cdfb(0x5046)],'zFail':StencilOperation$1[_0x36b789(0x4b4c)],'zPass':StencilOperation$1[_0x36b789(0x9fe)]},'reference':0x0,'mask':-0x1},'blending':BlendingState$1[_0x36b789(0x231d)]}),_0x3d61ef[_0x11cdfb(0x1b1)][_0x11cdfb(0x2ef4)]<=0x1?(_0x3d61ef[_0x36b789(0x3594)][_0x11cdfb(0x2173)]={'uVisibleAreaColor':function(){var _0x14feef=_0x36b789;return _0x3d61ef[_0x14feef(0x54e9)];},'uHiddenAreaColor':function(){var _0x1ee611=_0x11cdfb;return _0x3d61ef[_0x1ee611(0x564a)];},'uRenderTextureMatrix':function(){var _0x1fedff=_0x36b789;return _0x3d61ef[_0x1fedff(0x2080)];},'uTexture1_size':function(){var _0x9fe493=_0x11cdfb,_0x20bbf6=_0x36b789,_0x553083=_0x3d61ef[_0x20bbf6(0x7ce)][_0x20bbf6(0x2a16)];return new Cartesian2(_0x553083['width'],_0x553083[_0x9fe493(0x10d5)]);},'uTexture1':function(){var _0x11f46b=_0x36b789;return _0x3d61ef[_0x11f46b(0x7ce)][_0x11f46b(0x2a16)];},'uGlobalDepthTexture':function(){var _0x3c1852=_0x11cdfb,_0x5f44c0=_0x36b789;return _0x3d61ef[_0x5f44c0(0x426c)][_0x3c1852(0x42f4)];},'uGlobeTextureSize':function(){var _0xc01eb6=_0x11cdfb,_0x4690c0=_0x36b789;return new Cartesian2(_0x3d61ef[_0xc01eb6(0x59d8)][_0x4690c0(0x2a16)][_0xc01eb6(0x2299)],_0x3d61ef[_0x4690c0(0x426c)][_0xc01eb6(0x42f4)][_0x4690c0(0x5a4e)]);},'uPolygonTexture':function(){var _0x5464ea=_0x36b789;return _0x3d61ef[_0x5464ea(0x601)];},'uPolygonMode':function(){var _0x3865c5=_0x36b789;return _0x3d61ef[_0x3865c5(0xed1)];},'uPolygonTextureMatrix':function(){var _0xa0bb65=_0x36b789;return _0x3d61ef[_0xa0bb65(0x3109)];}},_0x3d61ef[_0x36b789(0x3594)][_0x36b789(0x318)]=!0x0):(_0x41d245[_0x11cdfb(0x3682)][_0x36b789(0x5323)](_0x36b789(0x43f2)+_0x3d61ef[_0x11cdfb(0x1b1)][_0x11cdfb(0x2ef4)]),_0x3d61ef[_0x36b789(0x52eb)]=!0x0);}function createRasterRegionDrawCommand$1(_0x40bd69,_0x5199d8,_0x573ef0,_0x25dafe){var _0xacd731=_0x307c2b,_0x355507=_0x5e00b3;if(defined$1(_0x573ef0)&&!defined$1(_0x573ef0[_0xacd731(0x75d)])){var _0xe7ca0d=new DrawCommand({'primitiveType':PrimitiveType$1[_0x355507(0xf30)],'modelMatrix':_0x40bd69[_0x355507(0x5fc9)]});_0x573ef0[_0xacd731(0x75d)]=_0xe7ca0d;var _0x2b10b3={'position':0x0};_0xe7ca0d['vertexArray']=VertexArray[_0x355507(0x6f3)]({'context':_0x5199d8,'geometry':_0x573ef0[_0x355507(0x5f15)],'attributeLocations':_0x2b10b3,'bufferUsage':BufferUsage[_0x355507(0xdfd)],'interleave':!0x0});var _0x269506=new ShaderSource({'sources':[_0xacd731(0x2967)]}),_0x145162=new ShaderSource({'sources':[_0x355507(0xa6c)]});_0xe7ca0d[_0x355507(0x2ddc)]=ShaderProgram$1[_0xacd731(0x5602)]({'context':_0x5199d8,'vertexShaderSource':_0x269506,'fragmentShaderSource':_0x145162,'attributeLocations':_0x2b10b3}),_0xe7ca0d[_0xacd731(0x4800)]=new Framebuffer$1({'context':_0x5199d8,'colorTextures':[_0x25dafe],'destroyAttachments':!0x1}),_0xe7ca0d[_0x355507(0x33c4)]=RenderState[_0xacd731(0x5602)]({'cull':{'enabled':!0x1}});}}function updatePolygonFrameBuffer$1(_0x21bf9b,_0x19ce16,_0x4c0bc4){var _0x3200bf=_0x307c2b,_0x2b66d9=_0x5e00b3;if(_0x21bf9b[_0x2b66d9(0x2649)]&&0x0!==_0x21bf9b[_0x2b66d9(0x34cb)][_0x2b66d9(0x809)]){_0x21bf9b[_0x2b66d9(0x2649)]=!0x1;var _0x4ee747=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'depth':0x1});_0x4ee747[_0x2b66d9(0x3eaf)]=new Framebuffer$1({'context':_0x19ce16,'colorTextures':[_0x21bf9b[_0x2b66d9(0x601)]],'destroyAttachments':!0x1}),_0x4ee747[_0x3200bf(0x1991)]=RenderState[_0x2b66d9(0x5344)](),_0x4ee747['execute'](_0x19ce16);for(var _0x2767b5=0x0;_0x2767b5<_0x21bf9b[_0x2b66d9(0x34cb)][_0x2b66d9(0xc98)][_0x2b66d9(0x809)];_0x2767b5++){var _0x47b056=_0x21bf9b[_0x2b66d9(0x34cb)]['values'][_0x2767b5];createRasterRegionDrawCommand$1(_0x21bf9b,_0x19ce16,_0x47b056,_0x21bf9b[_0x2b66d9(0x601)]),_0x47b056[_0x2b66d9(0x447c)][_0x2b66d9(0x5ae4)](_0x19ce16);}_0x4ee747[_0x2b66d9(0x3eaf)][_0x2b66d9(0x2947)]();}}Object[_0x5e00b3(0x1dfd)](ViewShed3D[_0x5e00b3(0x3720)],{'viewPosition':{'get':function(){var _0x3bd67c=_0x5e00b3;return this[_0x3bd67c(0x2b49)];},'set':function(_0x21696e){var _0x3071b3=_0x5e00b3;this[_0x3071b3(0x2b49)]=_0x21696e,this[_0x3071b3(0x16d0)]=!0x0;}},'direction':{'get':function(){var _0x329df8=_0x5e00b3;return this[_0x329df8(0xfa0)];},'set':function(_0x554952){var _0x1500f7=_0x5e00b3;this[_0x1500f7(0xfa0)]=_0x554952,this[_0x1500f7(0x16d0)]=!0x0;}},'pitch':{'get':function(){var _0x5733ec=_0x5e00b3;return this[_0x5733ec(0x5072)];},'set':function(_0x1e3526){var _0x51e882=_0x307c2b,_0x59ea4b=_0x5e00b3;this[_0x59ea4b(0x5072)]=_0x1e3526,this[_0x51e882(0x12c9)]=!0x0;}},'horizontalFov':{'get':function(){var _0x16cdbb=_0x307c2b;return this[_0x16cdbb(0x2dee)];},'set':function(_0x5d7e53){var _0x4d6cd1=_0x307c2b,_0xf5a5b5=_0x5e00b3;this[_0x4d6cd1(0x2dee)]=_0x5d7e53,this[_0xf5a5b5(0x16d0)]=!0x0;}},'verticalFov':{'get':function(){var _0x33324d=_0x5e00b3;return this[_0x33324d(0x15fa)];},'set':function(_0x5a92e6){var _0x2b6303=_0x5e00b3;this[_0x2b6303(0x15fa)]=_0x5a92e6,this[_0x2b6303(0x16d0)]=!0x0;}},'distance':{'get':function(){var _0x1987a5=_0x307c2b;return this[_0x1987a5(0x2515)];},'set':function(_0x2728a8){var _0x203c06=_0x5e00b3;if(_0x2728a8<=0x0)throw new DeveloperError$1(_0x203c06(0x30d7));this[_0x203c06(0x56db)]=_0x2728a8,this[_0x203c06(0x16d0)]=!0x0;}},'visibleAreaColor':{'get':function(){var _0x12710=_0x307c2b,_0x52abbf=_0x5e00b3,_0xecd29=new Color$2();return _0xecd29[_0x52abbf(0x20a2)]=this[_0x52abbf(0x54e9)]['x'],_0xecd29[_0x12710(0x1a68)]=this[_0x52abbf(0x54e9)]['y'],_0xecd29[_0x52abbf(0x3c2a)]=this[_0x52abbf(0x54e9)]['z'],_0xecd29[_0x52abbf(0x32a8)]=this[_0x52abbf(0x54e9)]['w'],_0xecd29;},'set':function(_0x1af930){var _0x425e15=_0x307c2b,_0x3000ec=_0x5e00b3;this['_visibleAreaColor']['x']=_0x1af930[_0x425e15(0xe24)],this[_0x425e15(0x1ca3)]['y']=_0x1af930[_0x425e15(0x1a68)],this[_0x3000ec(0x54e9)]['z']=_0x1af930[_0x3000ec(0x3c2a)],this[_0x3000ec(0x54e9)]['w']=_0x1af930[_0x3000ec(0x32a8)];}},'hiddenAreaColor':{'get':function(){var _0x44af37=_0x307c2b,_0x5b7275=_0x5e00b3,_0x5df72f=new Color$2();return _0x5df72f[_0x5b7275(0x20a2)]=this[_0x5b7275(0x3fdf)]['x'],_0x5df72f[_0x5b7275(0x9db)]=this[_0x5b7275(0x3fdf)]['y'],_0x5df72f[_0x44af37(0x485e)]=this[_0x5b7275(0x3fdf)]['z'],_0x5df72f[_0x5b7275(0x32a8)]=this['_hiddenAreaColor']['w'],_0x5df72f;},'set':function(_0x21a716){var _0x461f54=_0x307c2b,_0x2d7f5d=_0x5e00b3;this[_0x2d7f5d(0x3fdf)]['x']=_0x21a716[_0x2d7f5d(0x20a2)],this['_hiddenAreaColor']['y']=_0x21a716[_0x2d7f5d(0x9db)],this[_0x461f54(0x564a)]['z']=_0x21a716[_0x2d7f5d(0x3c2a)],this[_0x461f54(0x564a)]['w']=_0x21a716['alpha'];}},'hintLineColor':{'get':function(){var _0x2a896b=_0x5e00b3,_0x8a70a3=new Color$2();return _0x8a70a3[_0x2a896b(0x20a2)]=this[_0x2a896b(0x59d6)]['x'],_0x8a70a3[_0x2a896b(0x9db)]=this[_0x2a896b(0x59d6)]['y'],_0x8a70a3[_0x2a896b(0x3c2a)]=this[_0x2a896b(0x59d6)]['z'],_0x8a70a3[_0x2a896b(0x32a8)]=this[_0x2a896b(0x59d6)]['w'],_0x8a70a3;},'set':function(_0x1c613b){var _0x4fe43f=_0x5e00b3;this[_0x4fe43f(0x59d6)]['x']=_0x1c613b[_0x4fe43f(0x20a2)],this[_0x4fe43f(0x59d6)]['y']=_0x1c613b[_0x4fe43f(0x9db)],this[_0x4fe43f(0x59d6)]['z']=_0x1c613b[_0x4fe43f(0x3c2a)],this[_0x4fe43f(0x59d6)]['w']=_0x1c613b[_0x4fe43f(0x32a8)];}},'isShowLine':{'get':function(){var _0x484855=_0x5e00b3;return this[_0x484855(0x1d0)];},'set':function(_0x27af84){var _0x1552e1=_0x5e00b3;this[_0x1552e1(0x1d0)]=_0x27af84;}}}),ViewShed3D[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x77a252=_0x307c2b,_0xc160b9=_0x5e00b3;return defined$1(this[_0xc160b9(0xa47)])&&(defined$1(this[_0xc160b9(0x426c)])&&delete this[_0xc160b9(0xa47)][_0xc160b9(0x5a25)][this[_0xc160b9(0xfba)]],defined$1(this[_0xc160b9(0x7ce)])&&delete this[_0xc160b9(0xa47)][_0xc160b9(0x5a25)][this[_0x77a252(0x427b)]],this['_frameState']=void 0x0),this[_0xc160b9(0x426c)]=this[_0x77a252(0x59d8)]&&this[_0xc160b9(0x426c)][_0xc160b9(0x2947)](),this[_0xc160b9(0x7ce)]=this[_0xc160b9(0x7ce)]&&this[_0xc160b9(0x7ce)][_0xc160b9(0x2947)](),destroyCommands$7(this),this[_0xc160b9(0x55af)]=void 0x0,this[_0xc160b9(0x5e52)][_0xc160b9(0x4ac8)]=0x3e8,this[_0xc160b9(0x5e52)][_0xc160b9(0x2b3a)][_0xc160b9(0x4f4b)](this[_0xc160b9(0x5e3a)],!0x0),defined$1(this[_0xc160b9(0x601)])&&(this[_0xc160b9(0x601)][_0xc160b9(0x2947)](),this[_0xc160b9(0x601)]=null),destroyObject$1(this);},ViewShed3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x3fec)]=function(){var _0x594c9d=_0x307c2b,_0x2d1341=_0x5e00b3;this[_0x2d1341(0x5e52)][_0x2d1341(0x2b3a)][_0x2d1341(0x4f4b)](this[_0x594c9d(0x4f2b)],!0x1);},ViewShed3D[_0x5e00b3(0x3720)][_0x5e00b3(0x5640)]=function(){var _0x503192=_0x307c2b,_0xf6672e=_0x5e00b3;''!==this[_0x503192(0x4f2b)]||this['_checking']||(this[_0x503192(0x4f2b)]=_0x503192(0x1335)+this[_0xf6672e(0x5e52)][_0xf6672e(0x2b3a)][_0xf6672e(0x476b)],this[_0xf6672e(0xfba)]=this[_0xf6672e(0x5e3a)]+_0xf6672e(0x17cb),this[_0xf6672e(0x33bf)]=this[_0xf6672e(0x5e3a)]+_0x503192(0x29d8),this[_0xf6672e(0x5e52)]['_analyst3D'][_0xf6672e(0x30c2)](this));},ViewShed3D['prototype'][_0x307c2b(0x1f45)]=function(_0x154182){var _0x4ab02c=_0x307c2b,_0x4305af=_0x5e00b3;if(_0x154182[0x0]===this[_0x4305af(0x2b49)][0x0]&&_0x154182[0x1]===this[_0x4ab02c(0x5abd)][0x1]&&_0x154182[0x2]===this[_0x4305af(0x2b49)][0x2])throw new DeveloperError$1(_0x4305af(0x59e7));var _0x22ca93,_0x325260,_0x5da588=this[_0x4ab02c(0x16a0)][_0x4305af(0xa47)][_0x4ab02c(0x57e6)],_0x1965f2=_0x5da588[_0x4305af(0x5863)];if(this[_0x4ab02c(0x16a0)][_0x4305af(0x3037)]===SceneMode$1[_0x4305af(0x3c78)])_0x22ca93=Cartesian3[_0x4305af(0x4b0d)](_0x154182)[0x0],_0x325260=Cartesian3[_0x4305af(0x4b0d)](this[_0x4305af(0x2b49)])[0x0];else{var _0x228111=Cartographic[_0x4305af(0x10c5)](_0x154182[0x0],_0x154182[0x1],_0x154182[0x2]);_0x22ca93=_0x1965f2[_0x4305af(0x63b)](_0x228111,new Cartesian3());var _0xb5ba36=Cartographic[_0x4305af(0x10c5)](this[_0x4305af(0x2b49)][0x0],this[_0x4305af(0x2b49)][0x1],this[_0x4ab02c(0x5abd)][0x2]);_0x325260=_0x1965f2[_0x4305af(0x63b)](_0xb5ba36,new Cartesian3());}var _0x139342=new Cartesian3();Cartesian3[_0x4305af(0x34b6)](_0x22ca93,_0x325260,_0x139342);var _0x1451c5=Cartesian3[_0x4305af(0x3d6f)](_0x139342);Cartesian3[_0x4305af(0x4853)](_0x139342,_0x139342),this[_0x4305af(0x451d)]=_0x1451c5;var _0x23304d=_0x5da588[_0x4305af(0x5075)],_0x5b0114=_0x5da588[_0x4305af(0x3a66)],_0x38362c=_0x5da588[_0x4ab02c(0x1fcc)],_0x382b96=new Cartesian3();Cartesian3[_0x4305af(0x40f3)](_0x5da588[_0x4305af(0x3747)],_0x382b96);var _0x597378=_0x139342[_0x4305af(0x40f3)](),_0x4493cb=_0x325260[_0x4305af(0x40f3)]();_0x4493cb=Cartesian3['normalize'](_0x4493cb,_0x4493cb),Math[_0x4305af(0x1beb)](Cartesian3[_0x4305af(0x2d8e)](_0x4493cb,_0x597378))>=0x1&&(_0x4493cb=Math[_0x4ab02c(0x971)](Cartesian3[_0x4ab02c(0x477a)](_0x597378,Cartesian3[_0x4305af(0x5390)]))<0x1?Cartesian3[_0x4305af(0x40f3)](Cartesian3[_0x4305af(0x5390)],_0x4493cb):Cartesian3[_0x4305af(0x40f3)](Cartesian3[_0x4305af(0x39c7)],_0x4493cb));var _0x365ceb=new Cartesian3();Cartesian3[_0x4305af(0x4143)](_0x4493cb,_0x597378,_0x365ceb),_0x365ceb=Cartesian3[_0x4305af(0x4853)](_0x365ceb,_0x365ceb),Cartesian3[_0x4305af(0x4143)](_0x597378,_0x365ceb,_0x4493cb),_0x4493cb=Cartesian3[_0x4305af(0x4853)](_0x4493cb,_0x4493cb),_0x5da588[_0x4305af(0x26a3)]({'destination':_0x325260,'orientation':{'direction':_0x597378,'up':_0x4493cb},'convert':!0x1}),this[_0x4305af(0x416)]=_0x5da588[_0x4305af(0x5075)]*CesiumMath[_0x4305af(0x2683)],this[_0x4305af(0x3a66)]=_0x5da588[_0x4305af(0x3a66)]*CesiumMath[_0x4ab02c(0x5657)],_0x5da588[_0x4ab02c(0x40fb)]({'destination':_0x382b96,'orientation':{'heading':_0x23304d,'pitch':_0x5b0114,'roll':_0x38362c},'convert':!0x1});},ViewShed3D[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x3b4cde,_0x26d711,_0x281b7f){var _0x13cc58=_0x307c2b,_0x3af655=_0x5e00b3;if(_0x3af655(0x47ce)===_0x26d711[_0x13cc58(0x155)]['name']&&!_0x26d711[_0x13cc58(0x401f)][_0x3af655(0x3c62)]){if(!_0x26d711[_0x13cc58(0x155)][_0x3af655(0x552c)]||_0x26d711[_0x3af655(0x4c01)][_0x3af655(0x2c5)]!==this[_0x3af655(0xfba)]&&_0x26d711[_0x3af655(0x4c01)][_0x13cc58(0x1c7c)]!==this[_0x3af655(0x33bf)]){if(!_0x26d711[_0x13cc58(0x57e6)][_0x3af655(0x56c)]&&(this[_0x3af655(0x16d0)]&&(this[_0x3af655(0xa47)]=_0x26d711,defined$1(this[_0x3af655(0x7ce)])||(this[_0x3af655(0x7ce)]=new DepthFramebuffer(_0x3b4cde),this[_0x3af655(0x7ce)][_0x13cc58(0x2bbb)][_0x3af655(0x35dc)]=!0x0,this[_0x13cc58(0x51a2)][_0x3af655(0x440)][_0x3af655(0x1481)]=!0x0,this['_cameraDepthBuffer'][_0x3af655(0x31c4)]=this[_0x13cc58(0x2bfe)],_0x26d711[_0x3af655(0x5a25)][this[_0x13cc58(0x427b)]]=this[_0x3af655(0x7ce)]),defined$1(this[_0x3af655(0x426c)])||(this[_0x3af655(0x426c)]=new DepthFramebuffer(_0x3b4cde),this[_0x13cc58(0x59d8)][_0x13cc58(0x2bbb)][_0x13cc58(0x2535)]=!0x0,this[_0x13cc58(0x59d8)][_0x13cc58(0x2bbb)][_0x3af655(0x1481)]=!0x0,this[_0x3af655(0x426c)][_0x3af655(0x31c4)]=this[_0x3af655(0x31c4)],_0x26d711['_framebufferList'][this[_0x3af655(0xfba)]]=this[_0x3af655(0x426c)]),this[_0x3af655(0x16d0)]=!0x1,destroyCommands$7(this),updateCamera$7(this,_0x3b4cde,_0x26d711),updateViewShed$1(this,_0x3b4cde)),this[_0x3af655(0x2649)]&&updatePolygonFrameBuffer$1(this,_0x3b4cde),defined$1(this[_0x3af655(0x7ce)][_0x13cc58(0x4800)]))){var _0x20ca80=_0x281b7f[_0x3af655(0x3b86)]();defined$1(_0x20ca80)&&(defined$1(this[_0x3af655(0x55af)])&&_0x281b7f[_0x3af655(0x5323)](this[_0x3af655(0x55af)]),defined$1(this[_0x3af655(0x4bd7)])&&_0x281b7f[_0x3af655(0x5323)](this[_0x3af655(0x4bd7)]),defined$1(this[_0x3af655(0x3594)])&&_0x281b7f[_0x13cc58(0x2a0e)](this[_0x13cc58(0x120d)]),defined$1(this[_0x3af655(0x3d47)])&&this[_0x13cc58(0x45de)]&&_0x281b7f['push'](this[_0x3af655(0x3d47)]),_0x281b7f[_0x3af655(0x5323)](_0x20ca80));}}else _0x26d711[_0x3af655(0x4c01)][_0x3af655(0x2c5)]===this[_0x3af655(0xfba)]&&defined$1(this[_0x3af655(0x4bd7)])&&_0x281b7f[_0x3af655(0x5323)](this[_0x3af655(0x4bd7)]);}},ViewShed3D[_0x5e00b3(0x3720)]['setVisibleInViewport']=function(_0x1af5fd){var _0x173fd7=_0x5e00b3;if(_0x1af5fd>0x8)throw new DeveloperError$1(_0x173fd7(0x2b68));this[_0x173fd7(0x31c4)]=0x1<<_0x1af5fd,defined$1(this[_0x173fd7(0x7ce)])&&(this[_0x173fd7(0x7ce)]['_visibleViewport']=this[_0x173fd7(0x31c4)]);},ViewShed3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x1ed7)]=function(_0x5d0bb0){var _0x57f29d=_0x5e00b3;if(_0x5d0bb0>0x8)throw new DeveloperError$1(_0x57f29d(0x2b68));return 0x1<<_0x5d0bb0&this[_0x57f29d(0x31c4)];},ViewShed3D[_0x5e00b3(0x3720)][_0x5e00b3(0x47f4)]=function(){var _0x5e3cce=_0x307c2b,_0x20f51d=_0x5e00b3;for(var _0x14431e=[],_0x4d2bdf=this[_0x20f51d(0x5fc9)],_0x323406=0x0,_0x14e9a5=this[_0x20f51d(0x534a)][_0x20f51d(0x809)];_0x323406<_0x14e9a5;_0x323406++){for(var _0x1ccc6a=this[_0x20f51d(0x534a)][_0x323406][_0x20f51d(0x584b)],_0x55670b=new Point3Ds(),_0xfbd51f=0x0,_0x4db64e=_0x1ccc6a[_0x20f51d(0x809)];_0xfbd51f<_0x4db64e;_0xfbd51f++){var _0x5ee906=this[_0x20f51d(0x3819)](_0x1ccc6a[_0xfbd51f]);if(defined$1(_0x5ee906))_0x55670b[_0x20f51d(0x30c2)](_0x5ee906);else{var _0x2b8b06=Matrix4[_0x5e3cce(0x4854)](_0x4d2bdf,_0x1ccc6a[_0xfbd51f],new Cartesian3()),_0x284cb6=Cartographic[_0x20f51d(0x50e9)](_0x2b8b06),_0x3c8f92=_0x284cb6[_0x20f51d(0x4465)]*CesiumMath[_0x20f51d(0x2683)],_0x263ce9=_0x284cb6[_0x20f51d(0x5859)]*CesiumMath[_0x20f51d(0x2683)];_0x55670b[_0x5e3cce(0x1af6)](new Point3D$1(_0x3c8f92,_0x263ce9,_0x284cb6[_0x20f51d(0x5a4e)]));}}_0x14431e[_0x5e3cce(0x2a0e)](_0x55670b);}return{'viewPosition':new Point3D$1(this[_0x5e3cce(0x5abd)][0x0],this[_0x5e3cce(0x5abd)][0x1],this[_0x20f51d(0x2b49)][0x2]),'point3DList':_0x14431e,'distance':this[_0x5e3cce(0x2515)]};};var packedDepthScale$3=new Cartesian4(0x1/0xff,0x1/0xfe01,0x1/0x99246ff,0x1/0xfc05fc01);function createRasterRegion$2(_0x498e4b,_0xc0ffe7){var _0x2c5d97=_0x307c2b,_0x30f6c4=_0x5e00b3;for(var _0xd72442=Cartesian3[_0x30f6c4(0x4b0d)](_0xc0ffe7),_0x29455a=new PolygonGeometry({'polygonHierarchy':{'positions':_0xd72442},'vertexFormat':{'bitangent':!0x1,'color':!0x1,'normal':!0x1,'position':!0x0,'st':!0x1,'tangent':!0x1},'perPositionHeight':!0x0}),_0x8361f4=PolygonGeometry['createGeometry'](_0x29455a),_0x105935=[],_0x423ef6=0x1;_0x423ef6<_0xd72442[_0x30f6c4(0x809)]-0x1;_0x423ef6++)_0x105935[_0x2c5d97(0x2a0e)](0x0),_0x105935[_0x30f6c4(0x5323)](_0x423ef6),_0x105935[_0x2c5d97(0x2a0e)](_0x423ef6+0x1);_0x8361f4[_0x2c5d97(0x30e5)]=_0x105935;var _0x48a0e8=new Matrix4();Matrix4[_0x2c5d97(0x178c)](_0x498e4b[_0x30f6c4(0x5fc9)],_0x48a0e8),FlattenRegion[_0x30f6c4(0x628)](_0x8361f4,_0xc0ffe7,_0x48a0e8);var _0x4639d4=new FlattenRegion();return _0x4639d4[_0x30f6c4(0x5f15)]=_0x8361f4,_0x4639d4;}function appendProgramDefineForCommand$2(_0x5ccd8f,_0x5427bc){var _0x484934=_0x307c2b,_0xae1c50=_0x5e00b3;if(defined$1(_0x5ccd8f[_0xae1c50(0x3594)])){var _0x4fc708=_0x5ccd8f[_0x484934(0x16a0)][_0x484934(0xc72)],_0x3dd3fc=_0x5ccd8f[_0xae1c50(0x3594)][_0xae1c50(0x2ddc)][_0xae1c50(0x1a87)],_0x4179da=_0x5ccd8f[_0xae1c50(0x3594)][_0xae1c50(0x2ddc)][_0xae1c50(0x14d5)],_0x34eac2=_0x3dd3fc[_0x484934(0x3682)][_0xae1c50(0xabf)](_0xae1c50(0x8bf));_0x5427bc?_0x34eac2<0x0&&_0x3dd3fc[_0xae1c50(0x5c34)][_0xae1c50(0x5323)](_0xae1c50(0x8bf)):_0x34eac2>=0x0&&_0x3dd3fc[_0xae1c50(0x5c34)][_0xae1c50(0x2f5b)](_0x34eac2,0x1),_0x5ccd8f[_0xae1c50(0x3594)][_0xae1c50(0x2ddc)][_0xae1c50(0x2947)](),_0x5ccd8f[_0xae1c50(0x3594)][_0xae1c50(0x2ddc)]=ShaderProgram$1[_0xae1c50(0x5344)]({'context':_0x4fc708,'vertexShaderSource':_0x4179da,'fragmentShaderSource':_0x3dd3fc,'attributeLocations':_0x5ccd8f[_0xae1c50(0x3f20)]});}}ViewShed3D[_0x5e00b3(0x3720)][_0x5e00b3(0x3819)]=function(_0x31d474){var _0x1789ff=_0x307c2b,_0x2895e3=_0x5e00b3,_0x16e478=new Cartesian4(_0x31d474['x'],_0x31d474['y'],_0x31d474['z'],0x1);if(Matrix4[_0x2895e3(0x1abe)](this[_0x2895e3(0x6022)],_0x16e478,_0x16e478),Cartesian4[_0x1789ff(0x4db7)](_0x16e478,_0x16e478['w'],_0x16e478),!(_0x16e478['x']>0x1||_0x16e478['x']<-0x1||_0x16e478['y']>0x1||_0x16e478['y']<-0x1)){var _0xd238=this[_0x2895e3(0x5e52)][_0x2895e3(0x4fd0)],_0x181f8d=_0xd238[_0x1789ff(0x184f)],_0x14c3cd=_0xd238['drawingBufferHeight'],_0x3d925a=(0.5*_0x16e478['x']+0.5)*_0x181f8d-0.5,_0x38d519=(0.5*_0x16e478['y']+0.5)*_0x14c3cd-0.5;if(!(_0x3d925a<0x0||_0x38d519<0x0)){for(var _0x89c147=Math[_0x2895e3(0x1ace)](_0x3d925a),_0x1b729d=_0x3d925a-_0x89c147,_0xe8ec3c=Math[_0x2895e3(0x1ace)](_0x38d519),_0x29582f=_0x38d519-_0xe8ec3c,_0x58ecae=_0xd238[_0x2895e3(0x2d1b)]({'framebuffer':this[_0x2895e3(0x7ce)][_0x1789ff(0x4800)],'x':_0x89c147,'y':_0xe8ec3c,'width':0x2,'height':0x2}),_0x548543=new Cartesian4(),_0x2cd7eb=[],_0x31e6d1=0x0;_0x31e6d1<0x4;_0x31e6d1++){var _0x531598=Cartesian4[_0x2895e3(0x1d8a)](_0x58ecae,0x4*_0x31e6d1,_0x548543);if(_0x2cd7eb[_0x31e6d1]=0x2*Cartesian4[_0x2895e3(0x2d8e)](_0x531598,packedDepthScale$3)-0x1,!(_0x2cd7eb[_0x31e6d1]<0x1&&_0x2cd7eb[_0x31e6d1]>0x0))return;}var _0x62dfdd=(0x1-_0x29582f)*((0x1-_0x1b729d)*_0x2cd7eb[0x0]+_0x1b729d*_0x2cd7eb[0x1])+_0x29582f*((0x1-_0x1b729d)*_0x2cd7eb[0x2]+_0x1b729d*_0x2cd7eb[0x3]);if(_0x16e478['z']-_0x62dfdd>0.000001){var _0x4dec12=new Matrix4();Matrix4[_0x2895e3(0x25c6)](this['_viewProjMatrix'],_0x4dec12),_0x16e478['z']=_0x62dfdd,Matrix4[_0x2895e3(0x1abe)](_0x4dec12,_0x16e478,_0x16e478),Cartesian4[_0x1789ff(0x4db7)](_0x16e478,_0x16e478['w'],_0x16e478);var _0x12322f=Cartographic[_0x2895e3(0x50e9)](_0x16e478);return new Point3D$1(_0x12322f[_0x2895e3(0x4465)]*CesiumMath[_0x2895e3(0x2683)],_0x12322f[_0x2895e3(0x5859)]*CesiumMath[_0x1789ff(0x5657)],_0x12322f[_0x2895e3(0x5a4e)]);}}}},ViewShed3D[_0x5e00b3(0x3720)]['_setMultiViewShedNames']=function(_0x26604f){var _0x32373a=_0x307c2b,_0x33e4f1=_0x5e00b3;if(this[_0x33e4f1(0x2b6b)][_0x33e4f1(0x809)]!=_0x26604f[_0x33e4f1(0x809)])return this[_0x32373a(0x12c9)]=!0x0,void(this[_0x33e4f1(0x2b6b)]=_0x26604f);for(var _0x89e73b=0x0;_0x89e73b<this[_0x32373a(0x1b1)][_0x32373a(0x2ef4)];_0x89e73b++)if(this[_0x33e4f1(0x2b6b)][_0x89e73b]!=_0x26604f[_0x89e73b])return this[_0x33e4f1(0x16d0)]=!0x0,void(this[_0x32373a(0x1b1)]=_0x26604f);},ViewShed3D[_0x5e00b3(0x3720)][_0x5e00b3(0x33e5)]=function(_0x449ab3){var _0x2b8b99=_0x307c2b,_0x3197a1=_0x5e00b3,_0x1e3b18=_0x449ab3[_0x3197a1(0x2c5)],_0x168ca4=_0x449ab3[_0x3197a1(0x3747)];if(!defined$1(_0x1e3b18)||!defined$1(_0x168ca4))return!0x1;if(defined$1(this['_polygonRegions'][_0x3197a1(0x38c4)](_0x1e3b18)))return!0x1;var _0x3aff81=this[_0x3197a1(0x5e52)][_0x3197a1(0x1358)][_0x3197a1(0x1564)],_0x13e8cf=this[_0x2b8b99(0x16a0)][_0x3197a1(0x1358)][_0x3197a1(0x3883)];defined$1(this[_0x3197a1(0x601)])||(this[_0x3197a1(0x601)]=new Texture({'context':this[_0x3197a1(0x5e52)][_0x2b8b99(0xc72)],'width':_0x3aff81,'height':_0x13e8cf}));var _0xc97f2b=createRasterRegion$2(this,_0x168ca4);this[_0x3197a1(0x34cb)][_0x2b8b99(0x3235)](_0x1e3b18,_0xc97f2b),this[_0x3197a1(0x2649)]=!0x0;var _0xb55d78=this[_0x3197a1(0xa47)][_0x3197a1(0x5592)];Matrix4['multiply'](_0xb55d78[_0x3197a1(0x1187)][_0x2b8b99(0x68f)],_0xb55d78[_0x3197a1(0x4be5)],this[_0x2b8b99(0x2576)]),appendProgramDefineForCommand$2(this,!0x0);},ViewShed3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x2d7)]=function(_0x590771){var _0x2ed1c0=_0x5e00b3;return!!this[_0x2ed1c0(0x34cb)][_0x2ed1c0(0x4f4b)](_0x590771)&&(this['_polygonUpdate']=!0x0,0x0===this['_polygonRegions'][_0x2ed1c0(0xc98)][_0x2ed1c0(0x809)]&&appendProgramDefineForCommand$2(this,!0x1),!0x0);},ViewShed3D[_0x5e00b3(0x3720)][_0x307c2b(0x50d5)]=function(){var _0x5859a0=_0x307c2b,_0x43d648=_0x5e00b3;for(var _0x7556d5=0x0;_0x7556d5<this[_0x43d648(0x34cb)]['values'][_0x43d648(0x809)];_0x7556d5++)this[_0x43d648(0x34cb)][_0x43d648(0xc98)][_0x7556d5][_0x43d648(0x2947)](),this[_0x43d648(0x34cb)][_0x43d648(0xc98)][_0x7556d5]=null;this[_0x43d648(0x34cb)]['removeAll'](),this[_0x5859a0(0x12fe)]=!0x0,appendProgramDefineForCommand$2(this,!0x1);},ViewShed3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x371e)]=function(_0x4a051c){var _0x4caab1=_0x5e00b3;this[_0x4caab1(0xed1)]=_0x4a051c;};var S3MGroupLayer=function(_0x19cb68){var _0x18b27b=_0x307c2b,_0x2a12f9=_0x5e00b3;_0x19cb68=_0x19cb68||{},this['_scene']=_0x19cb68[_0x18b27b(0x24a7)],this[_0x18b27b(0x4f2b)]=_0x19cb68[_0x2a12f9(0x2c5)],this[_0x2a12f9(0x5d2b)]=new AssociativeArray(),this[_0x2a12f9(0x3c47)]=new AssociativeArray(),this[_0x2a12f9(0x2b43)]=[],this[_0x2a12f9(0x2315)]=void 0x0,this[_0x2a12f9(0x42d6)]=!0x1,this[_0x2a12f9(0x46a4)]=[],this[_0x18b27b(0x5a45)]=defaultValue$1(_0x19cb68[_0x2a12f9(0x4fd3)],!0x0);};Object[_0x5e00b3(0x1dfd)](S3MGroupLayer[_0x5e00b3(0x3720)],{'size':{'get':function(){var _0x508bed=_0x5e00b3;return this[_0x508bed(0x3c47)][_0x508bed(0x809)];}},'associatedField':{'get':function(){var _0x2c2b6f=_0x5e00b3;return this[_0x2c2b6f(0x2315)];},'set':function(_0x231a73){var _0x16f88f=_0x5e00b3;this[_0x16f88f(0x2315)]=_0x231a73;}},'visible':{'get':function(){var _0x45135d=_0x5e00b3;return this[_0x45135d(0x435e)];},'set':function(_0x61194e){var _0x40e647=_0x307c2b,_0x49a534=_0x5e00b3;for(var _0x2997de in(this[_0x49a534(0x435e)]=_0x61194e,this[_0x49a534(0x3c47)][_0x40e647(0x294d)])){this[_0x40e647(0x21d3)][_0x49a534(0x38c4)](_0x2997de)[_0x49a534(0x37b5)]=_0x61194e;}}}}),S3MGroupLayer[_0x5e00b3(0x3720)][_0x307c2b(0x4b41)]=function(_0x583bbf){var _0x84170=_0x5e00b3;return this[_0x84170(0x3c47)][_0x84170(0x2a11)][_0x583bbf];},S3MGroupLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4c)]=function(_0x363d13){var _0x5e1fe7=_0x307c2b,_0x3f6af3=_0x5e00b3,_0x41ccb6,_0x1c855a=when[_0x3f6af3(0x32fc)]();if(!defined$1(_0x363d13))throw new DeveloperError$1(_0x3f6af3(0x2126));for(var _0x53eb8e in this[_0x3f6af3(0x5d2b)][_0x3f6af3(0x33c8)]){var _0x29e4f9=this[_0x5e1fe7(0x30d4)][_0x3f6af3(0x38c4)](_0x53eb8e);if(_0x29e4f9[_0x3f6af3(0x2c5)]===_0x363d13){if(_0x29e4f9['ready']){_0x41ccb6=this[_0x3f6af3(0x3c47)][_0x3f6af3(0x38c4)](_0x53eb8e);break;}_0x41ccb6=this[_0x3f6af3(0x5e52)][_0x3f6af3(0x49e)](_0x53eb8e+_0x3f6af3(0x44c3),_0x29e4f9,_0x29e4f9[_0x3f6af3(0x51d3)],!0x0),_0x29e4f9[_0x3f6af3(0x2e0b)]=!0x0;break;}}return defined$1(_0x41ccb6)?when(_0x41ccb6,function(_0x205392){var _0x5b2993=_0x3f6af3;_0x1c855a[_0x5b2993(0x1c7e)](_0x205392);}):_0x1c855a[_0x3f6af3(0x1c7e)](),_0x1c855a[_0x3f6af3(0x24e7)];},S3MGroupLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x326e)]=function(_0x261573){var _0x1ecdfc=_0x307c2b,_0x4cfea2=_0x5e00b3;if(!defined$1(_0x261573))throw new DeveloperError$1(_0x4cfea2(0x30f6));if(_0x261573>this[_0x4cfea2(0x3c47)][_0x4cfea2(0x809)]-0x1)throw new DeveloperError$1(_0x1ecdfc(0x557e));return this[_0x4cfea2(0x3c47)][_0x1ecdfc(0x37c5)][_0x261573];},S3MGroupLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x42fd)]=function(){},S3MGroupLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x3d4f7b,_0x1d8eb2){var _0x57f131=_0x307c2b,_0x166017=_0x5e00b3;if(_0x1d8eb2=defaultValue$1(_0x1d8eb2,!0x0),!defined$1(_0x3d4f7b))return!0x1;var _0x41c5c7,_0x2cf4cc;for(var _0x58dc46 in this[_0x166017(0x3c47)][_0x57f131(0x294d)]){var _0x43abab=this[_0x57f131(0x21d3)][_0x166017(0x38c4)](_0x58dc46);if(_0x43abab[_0x166017(0x2c5)]===_0x3d4f7b){_0x41c5c7=_0x58dc46,_0x2cf4cc=_0x43abab;break;}}return defined$1(_0x41c5c7)?(this[_0x166017(0x3c47)][_0x166017(0x4f4b)](_0x41c5c7),_0x1d8eb2&&_0x2cf4cc['destroy'](),!0x0):void 0x0;};var quality=0.25,tileImageWidth=0x40,numberOfTilesAtLevelZero=0x2,globeRadius=0x615299,levelZeroMaximumGeometricError=0x2*globeRadius*Math['PI']*quality/(tileImageWidth*numberOfTilesAtLevelZero),maximumScreenSpaceError=0x2;function screenSpaceError$1(_0x3a4085,_0x410fb7,_0x21c756){var _0x57da19=_0x307c2b,_0x420c2c=_0x5e00b3;return levelZeroMaximumGeometricError/(0x1<<_0x410fb7)*_0x3a4085[_0x57da19(0x5071)][_0x57da19(0xae9)]/(_0x21c756*_0x3a4085[_0x420c2c(0x5592)]['frustum'][_0x420c2c(0x53f0)]);}S3MGroupLayer[_0x5e00b3(0x3720)][_0x307c2b(0x4301)]=function(_0x539baa,_0x31811d,_0x3c2543,_0x22bfd1){var _0x2162b0=_0x5e00b3;for(var _0x124943=!0x1,_0x367433=this['_s3mURLs'][_0x2162b0(0x809)]-0x1;_0x367433>=0x0;_0x367433--)if(defined$1(this['_s3mURLs'][_0x367433])){var _0x5458a7=this[_0x2162b0(0x3c47)][_0x2162b0(0x38c4)](this[_0x2162b0(0x2b43)][_0x367433]);defined$1(_0x5458a7)&&(_0x5458a7['id']===_0x3c2543&&_0x5458a7[_0x2162b0(0x7f0)]&&_0x5458a7[_0x2162b0(0x2c5)]===_0x22bfd1?(_0x5458a7[_0x2162b0(0x522e)](_0x539baa,_0x31811d),_0x124943=!0x0):_0x5458a7[_0x2162b0(0x42fd)]());}return _0x124943;},S3MGroupLayer['prototype'][_0x5e00b3(0x42fd)]=function(){var _0xa10d10=_0x307c2b,_0x4b74ac=_0x5e00b3;for(var _0x4a35ba=this[_0x4b74ac(0x2b43)][_0x4b74ac(0x809)]-0x1;_0x4a35ba>=0x0;_0x4a35ba--)if(defined$1(this[_0xa10d10(0x4833)][_0x4a35ba])){var _0x29394e=this[_0x4b74ac(0x3c47)][_0x4b74ac(0x38c4)](this[_0x4b74ac(0x2b43)][_0x4a35ba]);defined$1(_0x29394e)&&_0x29394e['releaseSelection']();}},S3MGroupLayer[_0x5e00b3(0x3720)][_0x307c2b(0xa08)]=function(){var _0xd89418=_0x5e00b3;for(var _0x158acf=[],_0x227008=this[_0xd89418(0x2b43)][_0xd89418(0x809)]-0x1;_0x227008>=0x0;_0x227008--)if(defined$1(this[_0xd89418(0x2b43)][_0x227008])){var _0x3475b5=this[_0xd89418(0x3c47)][_0xd89418(0x38c4)](this[_0xd89418(0x2b43)][_0x227008]);defined$1(_0x3475b5)&&(_0x158acf=_0x158acf[_0xd89418(0x736)](_0x3475b5[_0xd89418(0x5e6)]()));}return _0x158acf;},S3MGroupLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x4ddef2,_0x52aac5,_0x5b6cda,_0x41ecce){var _0x5bd7fe=_0x5e00b3,_0x4769d6=this,_0x1c8516=this[_0x5bd7fe(0x5d2b)];for(var _0x3c2630 in _0x1c8516[_0x5bd7fe(0x33c8)])!function(_0x4eb824){var _0x482d05=_0x140d,_0x3e2c25=_0x5bd7fe,_0x444255=_0x1c8516[_0x3e2c25(0x38c4)](_0x4eb824),_0x4cfb17=_0x52aac5[_0x482d05(0x57e6)][_0x482d05(0x16e9)],_0x98bc44=BoundingSphere[_0x482d05(0x1d1b)](_0x444255[_0x3e2c25(0x1d66)]),_0x2d7cc7=Cartesian3[_0x3e2c25(0x451d)](_0x98bc44[_0x482d05(0x234c)],_0x4cfb17);_0x2d7cc7>_0x98bc44[_0x3e2c25(0x48ce)]&&(_0x2d7cc7-=_0x98bc44[_0x3e2c25(0x48ce)]);for(var _0x598695=Math[_0x3e2c25(0x498f)](_0x444255[_0x482d05(0x2b7e)][_0x3e2c25(0x2d3c)],_0x444255[_0x3e2c25(0x1d66)]['height']),_0x2fdaf1=0x0,_0x5125e1=Math['PI'];_0x5125e1>_0x598695;)_0x5125e1*=0.5,_0x2fdaf1++;var _0x3be191=screenSpaceError$1(_0x52aac5,_0x2fdaf1-=0x1,_0x2d7cc7)<maximumScreenSpaceError;if(_0x444255[_0x482d05(0x54cf)]){var _0x10abfe=_0x4769d6[_0x3e2c25(0x3c47)][_0x3e2c25(0x38c4)](_0x4eb824);if(!defined$1(_0x10abfe))return;_0x3be191?(defined$1(_0x10abfe[_0x3e2c25(0x786)])||defined$1(_0x10abfe[_0x3e2c25(0xdb0)])?_0x10abfe[_0x482d05(0x8a4)]():(_0x4769d6[_0x3e2c25(0x4f4b)](_0x10abfe[_0x3e2c25(0x5e3a)],!0x0),_0x444255[_0x3e2c25(0x2e0b)]=!0x1),_0x4769d6[_0x482d05(0x4413)]=!0x0):_0x10abfe[_0x3e2c25(0xa16)](_0x4ddef2,_0x52aac5,_0x5b6cda,_0x41ecce);}else{if(!_0x3be191)_0x4769d6[_0x482d05(0x16a0)][_0x482d05(0x2eca)](_0x4eb824+_0x3e2c25(0x44c3),_0x444255,_0x444255[_0x482d05(0x1c07)],!0x0)[_0x3e2c25(0x2a5f)](function(_0x58fa01){var _0x19cf3a=_0x482d05,_0xd6a753=_0x3e2c25;if(defined$1(_0x58fa01)){if(_0x58fa01[_0xd6a753(0x37b5)]=_0x4769d6[_0x19cf3a(0x339)],_0x4769d6[_0xd6a753(0x3c47)][_0xd6a753(0x10aa)](_0x4eb824,_0x58fa01),defined$1(_0x4769d6[_0xd6a753(0x2315)])&&(_0xd6a753(0x2a6)===_0x58fa01[_0xd6a753(0x5f54)]?(_0x58fa01[_0xd6a753(0x5110)]=[_0x4769d6[_0xd6a753(0x2315)]],_0x58fa01[_0xd6a753(0x27a7)][_0xd6a753(0x1349)][_0xd6a753(0x5191)]=!0x0):_0x58fa01[_0xd6a753(0x27a7)][_0xd6a753(0x3f46)](),_0x58fa01[_0xd6a753(0x27a7)][_0xd6a753(0x2315)]=_0x4769d6[_0xd6a753(0x2315)]),_0x4769d6[_0xd6a753(0x46a4)][_0xd6a753(0x809)]>0x0){for(var _0x1d9883=void 0x0,_0x2e2290=0x0;_0x2e2290<_0x4769d6[_0xd6a753(0x46a4)]['length'];_0x2e2290++)if(defined$1(_0x1d9883=_0x4769d6['_associatedLayerIds'][_0x2e2290][_0xd6a753(0x42bc)])&&_0x1d9883===_0x58fa01['name']){_0x58fa01[_0xd6a753(0x27a7)][_0xd6a753(0x33eb)]=!0x0;break;}_0x58fa01[_0xd6a753(0x27a7)][_0x19cf3a(0x4d8f)]=!0x0;}_0x58fa01[_0xd6a753(0xa16)](_0x4ddef2,_0x52aac5,_0x5b6cda,_0x41ecce);}}),_0x444255[_0x3e2c25(0x2e0b)]=!0x0;}}(_0x3c2630);},S3MGroupLayer[_0x5e00b3(0x3720)]['render']=function(_0x588447,_0x10cb02){var _0xe0015=_0x307c2b,_0x4007a2=_0x5e00b3;for(var _0x6a4148=void 0x0,_0x30e30e={},_0x35ebe6={},_0x1028f0=this[_0x4007a2(0x2b43)][_0x4007a2(0x809)]-0x1;_0x1028f0>=0x0;_0x1028f0--)if(defined$1(this[_0xe0015(0x4833)][_0x1028f0])){var _0x469fdb=this[_0x4007a2(0x3c47)][_0x4007a2(0x38c4)](this['_s3mURLs'][_0x1028f0]);if(defined$1(_0x469fdb)){if(this[_0x4007a2(0x42d6)]){var _0x49839e=[];for(var _0x29a845 in _0x469fdb[_0xe0015(0x307b)]['_attributes']){defined$1(_0x30e30e[_0x469fdb[_0x4007a2(0x27a7)][_0xe0015(0x29e5)][_0x29a845][this[_0x4007a2(0x2315)]]])&&_0x49839e[_0xe0015(0x2a0e)](_0x29a845);}if(_0x469fdb[_0x4007a2(0x57ba)](_0x49839e,!0x1),this[_0x4007a2(0x46a4)][_0x4007a2(0x809)]>0x0){var _0x30d05e,_0x5c9704=void 0x0;for(_0x30d05e=0x0;_0x30d05e<this[_0x4007a2(0x46a4)][_0x4007a2(0x809)]&&(!defined$1(_0x5c9704=this[_0x4007a2(0x46a4)][_0x30d05e][_0x4007a2(0x267e)])||_0x5c9704!==_0x469fdb[_0xe0015(0x1c7c)]);_0x30d05e++)_0x5c9704=void 0x0;if(defined$1(_0x5c9704)){var _0x578217=[];for(var _0x29a845 in _0x35ebe6){var _0x2b9875=this[_0x4007a2(0x46a4)][_0x30d05e][_0x4007a2(0x2b6d)][_0x29a845];defined$1(_0x2b9875)&&_0x578217[_0x4007a2(0x5323)](_0x2b9875);}_0x469fdb[_0x4007a2(0x57ba)](_0x578217,!0x1);}}this[_0x4007a2(0x42d6)]=!0x1;}if(_0x469fdb[_0x4007a2(0x292d)]===DATAFILETYPE$1[_0x4007a2(0x4105)]&&defined$1(this[_0x4007a2(0x2315)])&&defined$1(_0x6a4148)){var _0x111e50=CesiumMath[_0x4007a2(0x173e)](_0x6a4148[_0x4007a2(0x310a)]),_0x22fc7c=CesiumMath[_0x4007a2(0x173e)](_0x6a4148[_0x4007a2(0x5833)]),_0x30d4dd=CesiumMath[_0x4007a2(0x173e)](_0x6a4148['south']),_0x1f8854=CesiumMath[_0x4007a2(0x173e)](_0x6a4148[_0x4007a2(0x159f)]),_0x33bd42=[_0x1f8854,_0x22fc7c,0x0,_0x111e50,_0x22fc7c,0x0,_0x111e50,_0x30d4dd,0x0,_0x1f8854,_0x30d4dd,0x0,_0x1f8854,_0x22fc7c,0x0];_0x469fdb[_0xe0015(0x1f7c)]({'position':_0x33bd42,'name':_0x4007a2(0x3730)});}if(_0x469fdb[_0x4007a2(0x445c)](_0x588447,_0x10cb02),_0x6a4148=_0x469fdb[_0x4007a2(0x46f1)],_0x469fdb['_layerScheduler'][_0x4007a2(0x1278)]){for(var _0x54487f in _0x469fdb[_0x4007a2(0x27a7)][_0x4007a2(0x4112)]){var _0x33da19=_0x469fdb[_0x4007a2(0x27a7)][_0x4007a2(0x4112)][_0x54487f];for(var _0x29a845 in _0x33da19)_0x30e30e[_0x33da19[_0x29a845]]=_0x29a845;}for(var _0x54487f in _0x469fdb[_0x4007a2(0x27a7)][_0x4007a2(0x2b2c)]){_0x33da19=_0x469fdb[_0x4007a2(0x27a7)][_0x4007a2(0x2b2c)][_0x54487f];for(var _0x29a845 in _0x33da19)_0x35ebe6[_0x29a845]=_0x29a845;}this[_0x4007a2(0x42d6)]=!0x0,_0x469fdb[_0x4007a2(0x27a7)][_0x4007a2(0x1278)]=!0x1;}}}},S3MGroupLayer[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x377412=_0x307c2b,_0xc6332d=_0x5e00b3;for(var _0x2210e0=this[_0xc6332d(0x2b43)][_0xc6332d(0x809)]-0x1;_0x2210e0>=0x0;_0x2210e0--)if(defined$1(this[_0x377412(0x4833)][_0x2210e0])){var _0x2d6728=this[_0xc6332d(0x3c47)][_0xc6332d(0x38c4)](this[_0xc6332d(0x2b43)][_0x2210e0]);defined$1(_0x2d6728)&&_0x2d6728[_0xc6332d(0x2947)]();}return destroyObject$1(this);};var Layers=function(){var _0x368261=_0x307c2b,_0x59eaf7=_0x5e00b3;this[_0x59eaf7(0x52dd)]=new AssociativeArray(),this[_0x59eaf7(0x2369)]=[],this[_0x59eaf7(0x476b)]=0x3,this[_0x59eaf7(0x6007)]=void 0x0,this[_0x368261(0x3170)]=Number[_0x59eaf7(0x4d71)],this[_0x59eaf7(0x5fdc)]=[],this[_0x59eaf7(0x5e2d)]=0x0,this[_0x368261(0x5786)]=0x0;};Object[_0x5e00b3(0x1dfd)](Layers[_0x5e00b3(0x3720)],{'layerQueue':{'get':function(){var _0x876fcf=_0x5e00b3;return this[_0x876fcf(0x2369)];}}});var compartor=function(_0x2177b0,_0x24bce9){var _0x48a837=_0x307c2b,_0x98a4ca=_0x5e00b3;return _0x2177b0[_0x98a4ca(0x3933)]-_0x24bce9[_0x48a837(0x1ea7)];};function swapLayers$2(_0x31214a,_0x11d7ba,_0xc79101){var _0x49df11=_0x307c2b,_0x4d8177=_0x5e00b3;if((_0x11d7ba=CesiumMath[_0x4d8177(0x4b1d)](_0x11d7ba,0x0,_0x31214a[_0x4d8177(0x809)]-0x1))===(_0xc79101=CesiumMath[_0x49df11(0x505d)](_0xc79101,0x0,_0x31214a['length']-0x1)))return!0x1;var _0xe742ea=_0x31214a[_0x11d7ba];return _0x31214a[_0x11d7ba]=_0x31214a[_0xc79101],_0x31214a[_0xc79101]=_0xe742ea,!0x0;}Layers[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x29cf01,_0x2abe81,_0x238032,_0xc38695){var _0x27ee63=_0x307c2b,_0x3868b3=_0x5e00b3;S3MTextureManager[_0x3868b3(0xa16)](_0x29cf01);var _0x46acbe=this[_0x3868b3(0x2369)],_0x47a350=this[_0x3868b3(0x2369)][_0x3868b3(0x809)],_0x2c3fa5=0x0,_0xdd0914=[];for(_0x2c3fa5=0x0;_0x2c3fa5<_0x47a350;_0x2c3fa5++){var _0x407502=_0x46acbe[_0x2c3fa5];if(defined$1(_0x407502)){if(_0x407502 instanceof S3MGroupLayer)for(var _0x5ada88=_0x46acbe[_0x2c3fa5],_0x1f8923=0x0;_0x1f8923<_0x5ada88[_0x27ee63(0x21d3)][_0x3868b3(0x2a11)][_0x27ee63(0x2ef4)];_0x1f8923++){if(_0x407502=_0x5ada88[_0x3868b3(0x3c47)][_0x27ee63(0x37c5)][_0x1f8923],_0x2abe81[_0x3868b3(0x466b)]>-0x1){if(!_0x407502[_0x27ee63(0x3a83)](_0x2abe81[_0x3868b3(0x466b)]))continue;}if(defined$1(_0xc38695)&&!0x0===_0xc38695){if(_0x407502[_0x27ee63(0x1330)]===DATAFILETYPE$1[_0x3868b3(0x3926)]||_0x407502[_0x27ee63(0x1330)]===DATAFILETYPE$1[_0x27ee63(0x35cf)]){_0x407502['update'](_0x29cf01,_0x2abe81,_0x238032,_0xc38695);continue;}if(_0x407502[_0x3868b3(0x292d)]!=DATAFILETYPE$1[_0x3868b3(0x2d2b)]){if(_0x2abe81['multiViewportIndex']>-0x1&&!_0x407502[_0x27ee63(0x3a83)](_0x2abe81[_0x3868b3(0x466b)]))continue;continue;}_0xdd0914[_0x27ee63(0x2a0e)](_0x407502['id']);}}if(_0x407502=_0x46acbe[_0x2c3fa5],_0x2abe81[_0x27ee63(0x5a88)]>-0x1){if(!_0x407502[_0x3868b3(0x1ed7)](_0x2abe81[_0x3868b3(0x466b)]))continue;}if(defined$1(_0xc38695)&&!0x0===_0xc38695){if(_0x407502[_0x3868b3(0x292d)]===DATAFILETYPE$1[_0x3868b3(0x3926)]||_0x407502[_0x3868b3(0x292d)]===DATAFILETYPE$1[_0x3868b3(0x572)]){_0x407502[_0x3868b3(0xa16)](_0x29cf01,_0x2abe81,_0x238032,_0xc38695);continue;}if(_0x407502['_fileType']!=DATAFILETYPE$1[_0x27ee63(0x3299)]){if(_0x2abe81[_0x3868b3(0x466b)]>-0x1&&!_0x407502[_0x3868b3(0x1ed7)](_0x2abe81[_0x3868b3(0x466b)]))continue;continue;}_0xdd0914[_0x3868b3(0x5323)](_0x407502['id']);}else{if(_0x407502[_0x3868b3(0x292d)]===DATAFILETYPE$1[_0x3868b3(0x2d2b)])continue;if(_0x407502[_0x3868b3(0x292d)]===DATAFILETYPE$1[_0x3868b3(0x3926)]||_0x407502[_0x3868b3(0x292d)]===DATAFILETYPE$1[_0x3868b3(0x572)])continue;}var _0xbfdf15=_0x2abe81['_fboState'][_0x3868b3(0x291b)];if(_0xbfdf15==FrameBufferType[_0x3868b3(0x12b4)]){if(!defined$1(_0x407502[_0x27ee63(0x5543)])||!_0x407502[_0x3868b3(0x4b1b)]())continue;}else{if(_0xbfdf15==FrameBufferType[_0x3868b3(0x18d2)]){if(!defined$1(_0x407502[_0x3868b3(0x2c34)])||!_0x407502[_0x3868b3(0x2c34)])continue;}else{if(!(_0xbfdf15!=FrameBufferType[_0x3868b3(0x1ff4)]||defined$1(_0x407502[_0x27ee63(0x48d5)])&&_0x407502[_0x3868b3(0x3e3a)]))continue;}}_0x407502[_0x3868b3(0xa16)](_0x29cf01,_0x2abe81,_0x238032);}}UniformBufferObjectManager[_0x3868b3(0xa16)](_0x29cf01),0x0==MemoryManager$1[_0x3868b3(0xa16)](_0x29cf01[_0x3868b3(0x7a8)])&&(_0x2abe81[_0x3868b3(0xce6)][_0x3868b3(0x809)]=0x0),_0x2abe81[_0x3868b3(0xce6)][_0x3868b3(0x4b76)](compartor);var _0x1c88d2=performance[_0x3868b3(0xccb)]();for(_0x2c3fa5=0x0,_0x1f8923=_0x2abe81[_0x3868b3(0xce6)][_0x3868b3(0x809)];_0x2c3fa5<_0x1f8923;_0x2c3fa5++){var _0x16bee2=_0x2abe81[_0x3868b3(0xce6)][_0x2c3fa5];if(_0x16bee2[_0x27ee63(0x4477)][_0x3868b3(0x507f)](_0x16bee2[_0x3868b3(0x5573)]),performance[_0x27ee63(0x531a)]()-_0x1c88d2>0x5)break;}return _0x2abe81['requests'][_0x3868b3(0x809)]=0x0,_0xdd0914;},Layers[_0x5e00b3(0x3720)][_0x5e00b3(0x879)]=function(_0x1fecdc,_0x4496e5){var _0xe318=_0x307c2b,_0x11d086=_0x5e00b3;if(0x0!=this[_0x11d086(0x5fdc)][_0x11d086(0x809)]){for(var _0x486105=this[_0x11d086(0x2369)],_0xf8470d=this[_0x11d086(0x2369)][_0x11d086(0x809)],_0x14a473=0x0;_0x14a473<_0xf8470d;_0x14a473++){var _0x9cbbb6=_0x486105[_0x14a473];_0x9cbbb6[_0xe318(0x1330)]!==DATAFILETYPE$1[_0xe318(0x35cf)]&&_0x9cbbb6[_0x11d086(0x292d)]!==DATAFILETYPE$1[_0xe318(0x580f)]||TextOverlapInfo[_0x11d086(0x117f)](_0x9cbbb6[_0x11d086(0x2c5)]);}var _0x53b9b4=_0x4496e5[_0x11d086(0x5592)][_0x11d086(0x5e52)][_0x11d086(0x4580)],_0x504065=_0x53b9b4&&_0x53b9b4[_0x11d086(0x5b42)],_0x3712da=_0x4496e5[_0xe318(0x57e6)][_0x11d086(0x5e52)][_0x11d086(0x26ad)];TextOverlapInfo[_0x11d086(0x27d7)](this[_0xe318(0x1dce)],_0x3712da,_0x504065),TextOverlapInfo['setVisibiltyChangedToLayer'](this,_0x504065),TextOverlapInfo[_0x11d086(0x4073)](),this[_0x11d086(0x5fdc)]=[];}},Layers[_0x5e00b3(0x3720)][_0x5e00b3(0x18a0)]=function(_0x49c00b){var _0x441612=_0x307c2b,_0xc35f24=_0x5e00b3;if(DDSTextureManager$1[_0x441612(0x2b67)]()>0x0&&DDSTextureManager$1[_0xc35f24(0x1a2f)](),_0x49c00b[_0x441612(0x1644)][_0xc35f24(0x2b78)]()){var _0x5a827f=_0x49c00b[_0xc35f24(0x3b27)][_0xc35f24(0x41bd)][_0xc35f24(0x33c8)];this[_0xc35f24(0x5b46)](_0x5a827f),_0x49c00b[_0xc35f24(0x3b27)][_0xc35f24(0x44c1)]();}for(var _0x93f313=this[_0xc35f24(0x2369)],_0x1ee62e=this[_0xc35f24(0x2369)][_0xc35f24(0x809)],_0x276a10=performance[_0xc35f24(0xccb)](),_0x51c109=0x0;_0x51c109<_0x1ee62e;_0x51c109++){if((_0x2a3ebb=_0x93f313[_0x51c109])[_0xc35f24(0x1988)]&&_0x2a3ebb['_context'][_0x441612(0x1aec)]&&_0x2a3ebb[_0xc35f24(0x1358)][_0x441612(0x1aec)][_0x441612(0x3e1b)](_0x2a3ebb),performance[_0xc35f24(0xccb)]()-_0x276a10>0x5)break;}for(S3MTaskManager[_0xc35f24(0x16f5)](),_0x1ee62e=_0x49c00b[_0x441612(0x6da)][_0xc35f24(0x809)],_0x276a10=performance[_0xc35f24(0xccb)](),_0x51c109=0x0;_0x51c109<_0x1ee62e;_0x51c109++){var _0x5c5291=_0x49c00b[_0xc35f24(0x2f47)][_0x51c109],_0x386a55=_0x5c5291['ro'],_0x2a3ebb=_0x5c5291[_0x441612(0x56d2)],_0x383830=_0x5c5291[_0x441612(0x5071)];if(_0x386a55[_0x441612(0x5929)]()||_0x386a55[_0xc35f24(0x4f38)](_0x49c00b,_0x383830,_0x2a3ebb),performance[_0xc35f24(0xccb)]()-_0x276a10>0x5)break;}_0x49c00b['updateRoArr'][_0xc35f24(0x809)]=0x0;},Layers[_0x5e00b3(0x3720)][_0x5e00b3(0x445c)]=function(_0x2145e5,_0x10ae22){var _0x349c0e=_0x307c2b,_0x735383=_0x5e00b3,_0x5622dd=this[_0x349c0e(0xf97)],_0x1159b1=this['_layerQueue'][_0x735383(0x809)],_0x3d8683=0x0;for(_0x3d8683=0x0;_0x3d8683<_0x1159b1;_0x3d8683++){var _0x22eb85=_0x5622dd[_0x3d8683];if(defined$1(_0x22eb85)){if(_0x10ae22[_0x735383(0x466b)]>-0x1){if(!_0x22eb85[_0x735383(0x1ed7)](_0x10ae22[_0x735383(0x466b)]))continue;}_0x22eb85[_0x349c0e(0x3e71)](_0x2145e5,_0x10ae22);}}},Layers[_0x5e00b3(0x3720)][_0x5e00b3(0x1f9e)]=function(_0x463c21){var _0xfbc2d8=_0x307c2b,_0x324616=_0x5e00b3,_0x1cde9f=_0x463c21['primitive']['id'],_0x34977f=_0x463c21['id'],_0x5b305a=_0x463c21['skeletonId'],_0x3ec9e0=this[_0x324616(0x2369)],_0x2eaf4d=this[_0x324616(0x2369)][_0xfbc2d8(0x2ef4)],_0x13f90f=0x0,_0x32dbba=void 0x0;for(_0x13f90f=0x0;_0x13f90f<_0x2eaf4d;_0x13f90f++){var _0x3e69f6=_0x3ec9e0[_0x13f90f];_0x3e69f6 instanceof S3MGroupLayer?_0x3e69f6[_0x324616(0x522e)](_0x34977f,_0x5b305a,_0x1cde9f,_0x463c21[_0x324616(0x1e5a)][_0xfbc2d8(0x1c7c)])&&(_0x32dbba=_0x3e69f6):_0x3e69f6['id']===_0x1cde9f&&_0x3e69f6[_0x324616(0x7f0)]?(_0x3e69f6[_0x324616(0x522e)](_0x34977f,_0x5b305a),_0x32dbba=_0x3e69f6):_0x3e69f6['releaseSelection']();}_0x32dbba instanceof S3MGroupLayer||this['setSelectedLayer'](_0x32dbba);},Layers[_0x5e00b3(0x3720)][_0x5e00b3(0x42fd)]=function(){var _0x5418f8=_0x5e00b3,_0x199b13=this[_0x5418f8(0x2369)],_0x505f2d=this[_0x5418f8(0x2369)][_0x5418f8(0x809)],_0x3b5ec6=0x0;for(_0x3b5ec6=0x0;_0x3b5ec6<_0x505f2d;_0x3b5ec6++){var _0x32666b=_0x199b13[_0x3b5ec6];defined$1(_0x32666b)&&_0x32666b[_0x5418f8(0x42fd)]();}this[_0x5418f8(0x389a)](void 0x0);},Layers[_0x5e00b3(0x3720)][_0x5e00b3(0x2135)]=function(_0x64e0d){var _0x377911=_0x5e00b3;if(!defined$1(_0x64e0d))throw new DeveloperError$1(_0x377911(0x2126));return this[_0x377911(0x52dd)][_0x377911(0x38c4)](_0x64e0d);},Layers[_0x5e00b3(0x3720)][_0x5e00b3(0x326e)]=function(_0x4c09f8){var _0x25a1e7=_0x307c2b,_0x5a2517=_0x5e00b3;if(!defined$1(_0x4c09f8))throw new DeveloperError$1(_0x5a2517(0x30f6));if(_0x4c09f8>this[_0x25a1e7(0xf97)][_0x5a2517(0x809)]-0x1)throw new DeveloperError$1(_0x5a2517(0x162c));return this[_0x5a2517(0x2369)][_0x4c09f8];},Layers[_0x307c2b(0x1aa2)][_0x5e00b3(0x30c2)]=function(_0x570a32,_0x23ac9e){var _0x4dcd89=_0x307c2b,_0x255dfe=_0x5e00b3;if(!defined$1(_0x570a32))throw new DeveloperError$1('layer\x20is\x20required.');var _0x50d908=_0x570a32[_0x255dfe(0x5e3a)];if(!defined$1(_0x50d908)||''==_0x50d908)throw new DeveloperError$1(_0x255dfe(0x2126));var _0x53e989=this[_0x255dfe(0x52dd)];if(_0x53e989[_0x255dfe(0x5655)](_0x50d908))throw new RuntimeError(_0x4dcd89(0x21c4)+_0x50d908+_0x255dfe(0x3865));_0x570a32[_0x4dcd89(0x3cac)]=this[_0x255dfe(0x476b)]++;var _0x4df315=this[_0x255dfe(0x2369)][_0x255dfe(0x809)];_0x53e989[_0x255dfe(0x10aa)](_0x50d908,_0x570a32),_0x23ac9e=defaultValue$1(_0x23ac9e,_0x4df315),_0x570a32[_0x4dcd89(0x1c07)]=_0x23ac9e,this[_0x255dfe(0x2369)][_0x255dfe(0x5323)](_0x570a32),this[_0x255dfe(0x2369)][_0x255dfe(0x4b76)](function(_0x312b15,_0x3a2e51){var _0x16c07a=_0x255dfe;return _0x312b15[_0x16c07a(0x51d3)]-_0x3a2e51[_0x16c07a(0x51d3)];}),_0x570a32[_0x255dfe(0x292d)]===DATAFILETYPE$1[_0x255dfe(0x40d2)]?this[_0x255dfe(0xc3c)]=_0x23ac9e:_0x23ac9e>this['_clampLayerIndex']&&(_0x570a32[_0x255dfe(0x1125)]=!0x1);},Layers[_0x5e00b3(0x3720)]['remove']=function(_0x46aa9b,_0x1714af){var _0x50dc32=_0x5e00b3;if(_0x1714af=defaultValue$1(_0x1714af,!0x0),!defined$1(_0x46aa9b))return!0x1;var _0xfc0cda=this[_0x50dc32(0x2135)](_0x46aa9b);return!!_0xfc0cda&&(!!this[_0x50dc32(0x52dd)][_0x50dc32(0x4f4b)](_0x46aa9b)&&(this[_0x50dc32(0x2369)][_0x50dc32(0x2f5b)](this[_0x50dc32(0x2369)][_0x50dc32(0xabf)](_0xfc0cda),0x1),_0x1714af&&_0xfc0cda[_0x50dc32(0x2947)](),_0xfc0cda[_0x50dc32(0x292d)]===DATAFILETYPE$1[_0x50dc32(0x40d2)]&&(this[_0x50dc32(0xc3c)]=Number[_0x50dc32(0x4d71)]),this[_0x50dc32(0x6007)]===_0xfc0cda&&(this[_0x50dc32(0x6007)]=void 0x0),this[_0x50dc32(0x20ba)]--,!0x0));},Layers[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(_0x4055f5){var _0x3ec0f9=_0x307c2b,_0x3c3bf9=_0x5e00b3;if(_0x4055f5=defaultValue$1(_0x4055f5,!0x0)){var _0x57e117=this[_0x3c3bf9(0x2369)],_0x5aaa42=this['_layerQueue'][_0x3c3bf9(0x809)],_0x1b75f5=0x0;for(_0x1b75f5=0x0;_0x1b75f5<_0x5aaa42;_0x1b75f5++){var _0x2dd558=_0x57e117[_0x1b75f5];defined$1(_0x2dd558)&&_0x2dd558[_0x3ec0f9(0x5020)]();}}this[_0x3c3bf9(0x52dd)][_0x3c3bf9(0x443c)](),this[_0x3c3bf9(0x2369)][_0x3ec0f9(0x2ef4)]=0x0,this[_0x3ec0f9(0x3170)]=Number[_0x3c3bf9(0x4d71)],this[_0x3ec0f9(0x4bd0)]=void 0x0,this[_0x3ec0f9(0x5786)]=0x0;},Layers[_0x5e00b3(0x3720)][_0x5e00b3(0x5e3d)]=function(_0x22af17,_0x363a87){var _0x512d7b=_0x307c2b,_0x36fbe6=_0x5e00b3,_0x50c76c,_0x560326=_0x363a87[_0x512d7b(0xc72)],_0x329723=_0x560326[_0x36fbe6(0x23bc)],_0x731a15=Color$2[_0x36fbe6(0x332d)](_0x329723[0x0],_0x329723[0x1],_0x329723[0x2],_0x329723[0x3]),_0x2c69e7=_0x560326[_0x36fbe6(0x11d2)](_0x731a15);if(defined$1(_0x2c69e7)&&defined$1(_0x2c69e7[_0x36fbe6(0x1e5a)])&&_0x2c69e7[_0x36fbe6(0x1e5a)]instanceof S3MTilesLayer){var _0x108789=_0x2c69e7['id'];if(!defined$1((_0x50c76c=_0x2c69e7[_0x36fbe6(0x1e5a)])[_0x36fbe6(0x3476)])||!_0x50c76c[_0x512d7b(0x4dcd)])return;var _0x5a9882=_0x50c76c[_0x512d7b(0x2991)],_0x8794ff=_0x5a9882[_0x512d7b(0x2cb5)]+_0x36fbe6(0x2ad7);if(defined$1(_0x5a9882[_0x36fbe6(0x499b)]))return _0x8794ff=_0x8794ff[_0x36fbe6(0x2c3f)]('{datasourceName}',_0x5a9882[_0x36fbe6(0x1702)])[_0x512d7b(0x2bc0)](_0x512d7b(0x2b77),_0x5a9882[_0x36fbe6(0x499b)])[_0x36fbe6(0x2c3f)](_0x36fbe6(0x172d),_0x108789)[_0x36fbe6(0x2c3f)](_0x36fbe6(0x1f9),_0x5a9882[_0x36fbe6(0x6a1)]),defined$1(Credential[_0x36fbe6(0x5080)])&&(_0x8794ff=Credential[_0x36fbe6(0x1aee)](_0x8794ff)),loadJsonp(_0x8794ff);if(0x1==_0x5a9882[_0x36fbe6(0x49cd)]&&defined$1(_0x5a9882[_0x512d7b(0x14da)])){for(var _0xff8968,_0x40f8f3=0x0,_0x4ed903=_0x5a9882[_0x36fbe6(0x4400)][_0x36fbe6(0x809)];_0x40f8f3<_0x4ed903;_0x40f8f3++){var _0x43fe87=_0x5a9882[_0x36fbe6(0x4400)][_0x40f8f3];if(_0x108789>=_0x43fe87[_0x36fbe6(0x3700)]&&_0x108789<=_0x43fe87[_0x36fbe6(0xc67)]){_0x108789=_0x108789-_0x43fe87[_0x36fbe6(0x3700)]+0x1,_0xff8968=_0x43fe87[_0x36fbe6(0x1dfa)];break;}}if(defined$1(_0xff8968))return _0x8794ff=_0x8794ff[_0x36fbe6(0x2c3f)](_0x36fbe6(0x171a),_0x5a9882[_0x36fbe6(0x1702)])['replace'](_0x36fbe6(0x4514),_0xff8968)[_0x512d7b(0x2bc0)](_0x512d7b(0xcea),_0x108789)['replace'](_0x512d7b(0x1537),_0x5a9882[_0x36fbe6(0x6a1)]),defined$1(Credential[_0x36fbe6(0x5080)])&&(_0x8794ff=Credential[_0x36fbe6(0x1aee)](_0x8794ff)),loadJsonp(_0x8794ff);}}},Layers[_0x5e00b3(0x3720)][_0x5e00b3(0xd46)]=function(_0x2a3fc6){var _0x599010=_0x307c2b,_0x1f167d=_0x5e00b3;if(defined$1(_0x2a3fc6)){var _0x4ad4db=_0x2a3fc6['index'];if(swapLayers$2(this[_0x599010(0xf97)],_0x4ad4db,_0x4ad4db+0x1)&&(_0x2a3fc6[_0x599010(0x1c07)]+=0x1),_0x2a3fc6[_0x1f167d(0x292d)]===DATAFILETYPE$1['ClampGroundRealtimeRasterCache']){for(var _0x5c6056=0x0;_0x5c6056<this[_0x599010(0xf97)][_0x1f167d(0x809)];_0x5c6056++)this[_0x1f167d(0x2369)][_0x5c6056]['_fileType']===DATAFILETYPE$1[_0x1f167d(0x2d2b)]&&this[_0x1f167d(0x2369)][_0x5c6056][_0x1f167d(0x27a7)][_0x599010(0x3bed)](this[_0x1f167d(0x2369)][_0x5c6056][_0x599010(0x4e0e)]);}}},Layers[_0x5e00b3(0x3720)][_0x5e00b3(0x4b26)]=function(_0x53b692){var _0x1600a3=_0x5e00b3;if(defined$1(_0x53b692)){var _0x360dbb=_0x53b692[_0x1600a3(0x51d3)];if(swapLayers$2(this[_0x1600a3(0x2369)],_0x360dbb,_0x360dbb-0x1)&&(_0x53b692[_0x1600a3(0x51d3)]-=0x1),_0x53b692[_0x1600a3(0x292d)]===DATAFILETYPE$1[_0x1600a3(0x2d2b)]){for(var _0x282755=0x0;_0x282755<this[_0x1600a3(0x2369)][_0x1600a3(0x809)];_0x282755++)this[_0x1600a3(0x2369)][_0x282755]['_fileType']===DATAFILETYPE$1[_0x1600a3(0x2d2b)]&&this['_layerQueue'][_0x282755][_0x1600a3(0x27a7)]['refreshRaster'](this[_0x1600a3(0x2369)][_0x282755][_0x1600a3(0xa47)]);}}},Layers[_0x5e00b3(0x3720)][_0x5e00b3(0x26bb)]=function(_0x2cc3af){var _0x70d7d0=_0x5e00b3;if(defined$1(_0x2cc3af)){var _0xab12e0=_0x2cc3af[_0x70d7d0(0x51d3)];this[_0x70d7d0(0x2369)][_0x70d7d0(0x2f5b)](_0xab12e0,0x1),this[_0x70d7d0(0x2369)][_0x70d7d0(0x5a59)](_0x2cc3af),_0x2cc3af[_0x70d7d0(0x51d3)]=0x0;for(let _0x249457=0x1;_0x249457<=_0xab12e0;_0x249457++){(_0x2cc3af=this[_0x70d7d0(0x52dd)][_0x70d7d0(0x38c4)](this[_0x70d7d0(0x2369)][_0x249457][_0x70d7d0(0x2c5)]))[_0x70d7d0(0x51d3)]+=0x1;}}},Layers[_0x307c2b(0x1aa2)][_0x5e00b3(0x260e)]=function(_0x541dc8){var _0x40b306=_0x307c2b,_0x23cb87=_0x5e00b3;if(defined$1(_0x541dc8)){var _0x2faa6d=_0x541dc8[_0x23cb87(0x51d3)];this[_0x23cb87(0x2369)][_0x23cb87(0x2f5b)](_0x2faa6d,0x1),this[_0x23cb87(0x2369)][_0x23cb87(0x5323)](_0x541dc8),_0x541dc8[_0x23cb87(0x51d3)]=this[_0x23cb87(0x2369)][_0x23cb87(0x809)]-0x1;for(let _0x3a16a3=_0x2faa6d;_0x3a16a3<this[_0x40b306(0xf97)][_0x23cb87(0x809)]-0x1;_0x3a16a3++){(_0x541dc8=this[_0x23cb87(0x52dd)][_0x23cb87(0x38c4)](this[_0x40b306(0xf97)][_0x3a16a3]['name']))[_0x40b306(0x1c07)]-=0x1;}}},Layers[_0x5e00b3(0x3720)][_0x307c2b(0x9a7)]=function(_0x3113cc){var _0x57c8a6=_0x5e00b3;this[_0x57c8a6(0x6007)]=_0x3113cc;},Layers[_0x5e00b3(0x3720)][_0x5e00b3(0x5739)]=function(){var _0x2530e1=_0x307c2b,_0x4b68cc=_0x5e00b3;if(!defined$1(this['_selectedLayer'])||!this[_0x2530e1(0x4bd0)][_0x4b68cc(0x53aa)]())return this[_0x4b68cc(0x6007)];},Layers[_0x5e00b3(0x3720)][_0x5e00b3(0x5b46)]=function(_0xb91113){var _0x53c48c=_0x307c2b,_0x120173=_0x5e00b3;for(var _0x3e3725=0x0,_0x1d2a6a=this[_0x53c48c(0xf97)][_0x120173(0x809)];_0x3e3725<_0x1d2a6a;_0x3e3725++)this[_0x120173(0x2369)][_0x3e3725]instanceof S3MTilesLayer&&this[_0x53c48c(0xf97)][_0x3e3725][_0x120173(0x5b46)](_0xb91113);},Layers[_0x5e00b3(0x3720)][_0x5e00b3(0x49ac)]=function(){var _0x20d712=_0x307c2b,_0x1bb3e9=_0x5e00b3;for(var _0x263bb5=[],_0x58978e=0x0,_0x4967f7=this['_layerQueue'][_0x1bb3e9(0x809)];_0x58978e<_0x4967f7;_0x58978e++)this[_0x1bb3e9(0x2369)][_0x58978e]instanceof S3MTilesLayer&&this[_0x1bb3e9(0x2369)][_0x58978e][_0x1bb3e9(0x27a7)][_0x1bb3e9(0x49ac)](_0x263bb5);if(_0x263bb5[_0x20d712(0x2ef4)]>0x0){var _0x4548fc={'nameArray':_0x263bb5};S3MTaskManager['indexTaskProcessor'][_0x1bb3e9(0x5f2a)](_0x4548fc,[]);}};var WebGLPlot$f=window[_0x5e00b3(0x282f)]=window[_0x5e00b3(0x282f)]||{};function PlotCesium(){}function PlotPoint3D(_0xcf2ada,_0x4ba54e,_0x407876){var _0xe4d7ba=_0x307c2b,_0x5672a2=_0x5e00b3;this['x']=WebGLPlot[_0x5672a2(0x3bf5)](_0xcf2ada,0x0),this['y']=WebGLPlot[_0xe4d7ba(0x76f)](_0x4ba54e,0x0),this['z']=WebGLPlot[_0x5672a2(0x3bf5)](_0x407876,0x0);}WebGLPlot$f[_0x5e00b3(0x3bf5)]=defaultValue$1,WebGLPlot$f[_0x307c2b(0x1563)]=defined$1,WebGLPlot$f[_0x5e00b3(0x547a)]=Cartesian2,WebGLPlot$f[_0x5e00b3(0x4bd6)]=Cartesian3,WebGLPlot$f[_0x5e00b3(0x3c71)]=WallGeometry,WebGLPlot$f[_0x5e00b3(0x457b)]=GeometryInstance,WebGLPlot$f[_0x5e00b3(0x5c0)]=PolylineVolumeGeometry,WebGLPlot$f[_0x307c2b(0x36dd)]=GroundPolylineGeometry,WebGLPlot$f[_0x307c2b(0x29f)]=PolylineGeometry,WebGLPlot$f[_0x5e00b3(0x4541)]=PolygonGeometry,WebGLPlot$f[_0x5e00b3(0x3722)]=Color$2,WebGLPlot$f[_0x307c2b(0x416e)]=ColorGeometryInstanceAttribute,WebGLPlot$f[_0x5e00b3(0x4f88)]=PerInstanceColorAppearance,WebGLPlot$f[_0x5e00b3(0x3e86)]=LabelStyle$1,WebGLPlot$f[_0x5e00b3(0x3b14)]=SceneTransforms,WebGLPlot$f[_0x5e00b3(0x4464)]=HorizontalOrigin$1,WebGLPlot$f[_0x5e00b3(0x4cb9)]=SceneMode$1,WebGLPlot$f[_0x307c2b(0x1c52)]=Material,WebGLPlot$f[_0x5e00b3(0x5942)]=VertexFormat,WebGLPlot$f[_0x5e00b3(0x3c2c)]=CesiumMath,WebGLPlot$f[_0x307c2b(0x3c82)]=HeadingPitchRoll,WebGLPlot$f[_0x5e00b3(0x45b3)]=Ellipsoid,WebGLPlot$f[_0x5e00b3(0x3bd8)]=Transforms,WebGLPlot$f[_0x5e00b3(0x3a5e)]=EllipsoidGeodesic,WebGLPlot$f[_0x5e00b3(0x17fa)]=Cartographic,WebGLPlot$f[_0x5e00b3(0x21c)]=BillboardCollection,WebGLPlot$f[_0x307c2b(0x1534)]=MaterialAppearance,WebGLPlot$f[_0x5e00b3(0x5443)]=LabelCollection,WebGLPlot$f[_0x5e00b3(0x2976)]=EllipsoidSurfaceAppearance,WebGLPlot$f[_0x5e00b3(0x7ec)]=BoundingSphere,WebGLPlot$f[_0x5e00b3(0x4245)]=Primitive,WebGLPlot$f[_0x5e00b3(0x3a68)]=GroundPrimitive,WebGLPlot$f[_0x5e00b3(0x5b59)]=RenderState,WebGLPlot$f[_0x5e00b3(0x8b6)]=PolylineCollection,WebGLPlot$f[_0x5e00b3(0xa0a)]=GroundPolylinePrimitive,WebGLPlot$f[_0x5e00b3(0x3d87)]=PolylineColorAppearance,WebGLPlot$f[_0x5e00b3(0x388c)]=ClassificationType$1,WebGLPlot$f[_0x5e00b3(0x4bbb)]=Polyline,WebGLPlot$f[_0x5e00b3(0x2eeb)]=Event,WebGLPlot$f[_0x307c2b(0x57dc)]=ScreenSpaceEventHandler,WebGLPlot$f[_0x307c2b(0x1012)]=DeveloperError$1,WebGLPlot$f[_0x307c2b(0x2d7b)]=clone$1,WebGLPlot$f[_0x5e00b3(0x4e2b)]=when,WebGLPlot$f[_0x5e00b3(0x21cd)]=Check,WebGLPlot$f[_0x5e00b3(0x1f6e)]=Request,WebGLPlot$f[_0x5e00b3(0x5928)]=RequestErrorEvent,WebGLPlot$f[_0x5e00b3(0x476e)]=RequestScheduler,WebGLPlot$f[_0x307c2b(0x21b9)]=RuntimeError$1,WebGLPlot$f[_0x5e00b3(0x4d67)]=TrustedServers,WebGLPlot$f[_0x5e00b3(0x20ec)]=ScreenSpaceEventType$1,WebGLPlot$f[_0x5e00b3(0x182)]=buildModuleUrl,WebGLPlot$f[_0x5e00b3(0x39a0)]=IntersectionTests,WebGLPlot$f[_0x5e00b3(0x2d26)]=Ray,WebGLPlot$f[_0x5e00b3(0x17fa)]=Cartographic,WebGLPlot$f[_0x5e00b3(0x1791)]=BoxOutlineGeometry,WebGLPlot$f[_0x307c2b(0x594c)]=Matrix3,WebGLPlot$f[_0x5e00b3(0x3925)]=Matrix4,WebGLPlot$f[_0x5e00b3(0x3991)]=AxisAlignedBoundingBox,WebGLPlot$f[_0x5e00b3(0x2f26)]=createGuid,WebGLPlot$f[_0x5e00b3(0x29c5)]=Entity,WebGLPlot$f[_0x5e00b3(0x5c5a)]=VerticalOrigin$1,WebGLPlot$f[_0x5e00b3(0x2a17)]=Model,WebGLPlot$f[_0x5e00b3(0x3e1e)]=PolygonHierarchy,WebGLPlot$f[_0x5e00b3(0x3aa5)]=AssociativeArray,WebGLPlot$f[_0x5e00b3(0x24b5)]=ModelUtility,WebGLPlot$f[_0x5e00b3(0x14fc)]=KeyboardEventModifier$1,WebGLPlot$f[_0x5e00b3(0x15eb)]=ParticleSystem,WebGLPlot$f[_0x5e00b3(0x2594)]=CircleEmitter,WebGLPlot$f[_0x5e00b3(0x5d01)]=ConeEmitter,WebGLPlot$f[_0x5e00b3(0x1129)]=TranslationRotationScale,WebGLPlot$f[_0x5e00b3(0x3dcb)]=BoxEmitter,WebGLPlot$f[_0x5e00b3(0x71f)]=Quaternion,WebGLPlot$f[_0x5e00b3(0x17a5)]=JulianDate,WebGLPlot$f['Property']=Property$1,WebGLPlot$f[_0x5e00b3(0x4d66)]=S3MInstanceCollection$1,WebGLPlot$f[_0x307c2b(0x4edf)]=arrayFill,WebGLPlot$f[_0x5e00b3(0x2957)]=ComponentDatatype$1,WebGLPlot$f[_0x5e00b3(0x206)]=Geometry$1,WebGLPlot$f['GeometryAttribute']=GeometryAttribute,WebGLPlot$f[_0x307c2b(0x3248)]=GeometryAttributes,WebGLPlot$f[_0x5e00b3(0x4c7f)]=GeometryOffsetAttribute$1,WebGLPlot$f[_0x5e00b3(0x5b2d)]=IndexDatatype$1,WebGLPlot$f[_0x307c2b(0x28b7)]=PrimitiveType$1,WebGLPlot$f[_0x5e00b3(0x16f3)]=PolylinePipeline,WebGLPlot$f[_0x307c2b(0x4280)]=ImageMaterialProperty,WebGLPlot$f[_0x307c2b(0x174e)]=ColorMaterialProperty,WebGLPlot$f[_0x307c2b(0x1fa5)]=ShadowMode$1,WebGLPlot$f[_0x5e00b3(0x3d15)]=ShowGeometryInstanceAttribute,WebGLPlot$f[_0x307c2b(0x1dba)]=DistanceDisplayCondition,WebGLPlot$f['DistanceDisplayConditionGeometryInstanceAttribute']=DistanceDisplayConditionGeometryInstanceAttribute,WebGLPlot$f[_0x5e00b3(0x4031)]=MeasureHandler,WebGLPlot$f[_0x5e00b3(0x2117)]=MeasureMode$1,WebGLPlot$f[_0x5e00b3(0x5f18)]=DrawHandler,WebGLPlot$f[_0x5e00b3(0x3c95)]=DrawMode$1,WebGLPlot$f[_0x5e00b3(0x764)]=Sightline,WebGLPlot$f[_0x5e00b3(0x4101)]=ViewShed3D,WebGLPlot$f[_0x5e00b3(0x5fe6)]=PrimitiveCollection,WebGLPlot$f[_0x5e00b3(0x4cdf)]=PolylineMaterialAppearance,WebGLPlot$f[_0x5e00b3(0x686)]=ApproximateTerrainHeights,WebGLPlot$f[_0x5e00b3(0x18fb)]=destroyObject$1,WebGLPlot$f[_0x5e00b3(0xcec)]=OrientedBoundingBox,WebGLPlot$f[_0x5e00b3(0x21ba)]=Rectangle,WebGLPlot$f[_0x5e00b3(0x1b7a)]=ClassificationPrimitive,WebGLPlot$f[_0x5e00b3(0xaa7)]=ShadowVolumeAppearance,WebGLPlot$f[_0x5e00b3(0x3598)]=ColorTable,WebGLPlot$f[_0x5e00b3(0x199f)]=HypsometricSettingEnum$1,WebGLPlot$f[_0x307c2b(0x1c80)]=SlopeSetting,WebGLPlot$f[_0x307c2b(0x8f8)]=SlopeSettingEnum$1,WebGLPlot$f[_0x5e00b3(0x4bf4)]=CallbackProperty,WebGLPlot$f[_0x5e00b3(0x3c4c)]=S3MTilesLayer,WebGLPlot$f[_0x5e00b3(0x277e)]=Layers,WebGLPlot$f[_0x5e00b3(0x20e5)]=PlaneGeometry,WebGLPlot$f[_0x5e00b3(0x37aa)]=ModelAnimationLoop$1,WebGLPlot$f[_0x5e00b3(0x1254)]=NearFarScalar,WebGLPlot$f[_0x5e00b3(0x3f8d)]=createPropertyDescriptor,WebGLPlot$f[_0x307c2b(0x2ddb)]=CatmullRomSpline,WebGLPlot$f[_0x307c2b(0x1b6)]=GeometryPipeline,WebGLPlot$f[_0x5e00b3(0x6ee)]=EllipseGeometry,PlotPoint3D[_0x5e00b3(0x40f3)]=function(_0x4b4736,_0x148de6){var _0x550dbc=_0x5e00b3;if(WebGLPlot[_0x550dbc(0x5f34)](_0x4b4736))return WebGLPlot['defined'](_0x148de6)?(_0x148de6['x']=_0x4b4736['x'],_0x148de6['y']=_0x4b4736['y'],_0x148de6['z']=_0x4b4736['z'],_0x148de6):new PlotPoint3D(_0x4b4736['x'],_0x4b4736['y'],_0x4b4736['z']);},PlotPoint3D[_0x5e00b3(0x1dab)]=function(_0x418240,_0x2ca51f){var _0x748b60=_0x307c2b;return _0x418240===_0x2ca51f||WebGLPlot[_0x748b60(0x1563)](_0x418240)&&WebGLPlot[_0x748b60(0x1563)](_0x2ca51f)&&_0x418240['x']===_0x2ca51f['x']&&_0x418240['y']===_0x2ca51f['y']&&_0x418240['z']===_0x2ca51f['z'];},PlotPoint3D[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x4704b3){var _0x358053=_0x5e00b3;return PlotPoint3D[_0x358053(0x40f3)](this,_0x4704b3);},PlotPoint3D[_0x5e00b3(0x3720)][_0x5e00b3(0x3cc8)]=function(){return'('+this['x']+',\x20'+this['y']+',\x20'+this['z']+')';},PlotPoint3D[_0x307c2b(0x1aa2)][_0x307c2b(0x4d2)]=function(_0x2cbd7c){var _0x11f908=_0x307c2b;return PlotPoint3D[_0x11f908(0x4d2)](this,_0x2cbd7c);};var SymbolType={'SYMBOL_UNKNOW':0x0,'SYMBOL_DOT':0x1,'SYMBOL_ALGO':0x2,'SYMBOL_PICTURE':0x14,'SYMBOL_POLYLINE':0x18,'SYMBOL_RECTANGLE':0x1a,'SYMBOL_PARALLELOGRAM':0x1c,'SYMBOL_CIRCLE':0x1d,'SYMBOL_ELLIPSE':0x1f,'SYMBOL_ARBITRARYPOLYGON':0x20,'SYMBOL_TEXT':0x22,'SYMBOL_ARC':0x2c,'SYMBOL_PARALLELLINE':0x30,'SYMBOL_TRAPEZOID':0x15e,'SYMBOL_POLYBEZIERCLOSED':0x168,'SYMBOL_CHORD':0x172,'SYMBOL_PIE':0x17c,'SYMBOL_KIDNEY':0x186,'SYMBOL_BRACE':0x190,'SYMBOL_REGULARPOLYGON':0x19a,'SYMBOL_POLYBEZIER':0x24e,'SYMBOL_RUNWAY':0x3f5,'SYMBOL_CURVEEIGHT':0x3f6,'SYMBOL_CONCENTRICCIRCLE':0x3fb,'SYMBOL_COMBINATIONALCIRCLE':0x3fe,'SYMBOL_NODECHAIN':0x401,'GROUPOBJECT':0x3e8,'SYMBOL_CIRCLECHORD':0xe75,'SYMBOL_CIRCLEPIE':0xed9,'SYMBOL_CIRCLEARC':0x1131,'SYMBOL_Model':0x1869f,'SYMBOL_POINT':0x1869e},SymbolType$1=Object['freeze'](SymbolType),SurroundLineType={'SURROUNDLINE_NONE':0x0,'SURROUNDLINE_INNER':0x1,'SURROUNDLINE_OUT':0x2,'SURROUNDLINE_ALL':0x3},SurroundLineType$1=Object[_0x5e00b3(0x5448)](SurroundLineType),FillGradientMode={'None':0x0,'Linear':0x1,'Radial':0x2},FillGradientMode$1=Object[_0x5e00b3(0x5448)](FillGradientMode),g__EventManager=void 0x0;class PlotEventManager{constructor(){var _0x96be24=_0x307c2b,_0x1f27e6=_0x5e00b3;this[_0x1f27e6(0x15e9)]=new WebGLPlot[(_0x1f27e6(0x2eeb))](),this[_0x1f27e6(0x2b10)]=new WebGLPlot[(_0x1f27e6(0x2eeb))](),this[_0x1f27e6(0x2d8b)]=new WebGLPlot[(_0x1f27e6(0x2eeb))](),this[_0x1f27e6(0xe4d)]=new WebGLPlot[(_0x1f27e6(0x2eeb))](),this[_0x1f27e6(0x1b2e)]=new WebGLPlot[(_0x1f27e6(0x2eeb))](),this[_0x1f27e6(0x249b)]=new WebGLPlot[(_0x1f27e6(0x2eeb))](),this[_0x1f27e6(0x4e54)]=new WebGLPlot[(_0x1f27e6(0x2eeb))](),this['_symbolSelected']=new WebGLPlot[(_0x1f27e6(0x2eeb))](),this[_0x96be24(0x2b5a)]=new WebGLPlot[(_0x1f27e6(0x2eeb))](),this[_0x1f27e6(0x4bc4)]=new WebGLPlot[(_0x1f27e6(0x2eeb))](),this[_0x1f27e6(0x1397)]=new WebGLPlot[(_0x96be24(0x37fe))](),this[_0x96be24(0x36c9)]=new WebGLPlot[(_0x96be24(0x37fe))](),this[_0x96be24(0x5a5a)]=new WebGLPlot[(_0x96be24(0x37fe))](),this[_0x1f27e6(0x338d)]=new WebGLPlot[(_0x1f27e6(0x2eeb))]();}static[_0x5e00b3(0x35eb)](){return g__EventManager||(g__EventManager=new PlotEventManager()),g__EventManager;}}function SymbolStyle(_0x2db2ec){var _0x2b7b32=_0x307c2b,_0xfb4348=_0x5e00b3;_0x2db2ec=WebGLPlot[_0xfb4348(0x3bf5)](_0x2db2ec,WebGLPlot[_0xfb4348(0x3bf5)][_0xfb4348(0x243c)]),this[_0x2b7b32(0x3c08)]=WebGLPlot[_0xfb4348(0x3bf5)](_0x2db2ec[_0xfb4348(0x3198)],void 0x0),this[_0xfb4348(0x18e9)]=WebGLPlot[_0x2b7b32(0x76f)](_0x2db2ec[_0xfb4348(0x5f80)],new WebGLPlot[(_0xfb4348(0x3722))](0x1,0x0,0x0,0x1)),this[_0xfb4348(0x446c)]=WebGLPlot[_0xfb4348(0x3bf5)](_0x2db2ec[_0xfb4348(0xd61)],0x3),this[_0xfb4348(0x5f06)]=WebGLPlot[_0xfb4348(0x3bf5)](_0x2db2ec['fillBackColor'],new WebGLPlot[(_0x2b7b32(0x1ef8))](0x1,0x0,0x0,0x1)),this[_0xfb4348(0x3130)]=WebGLPlot[_0xfb4348(0x3bf5)](_0x2db2ec[_0xfb4348(0x2328)],!0x1),this[_0xfb4348(0x4111)]=WebGLPlot[_0xfb4348(0x3bf5)](_0x2db2ec[_0xfb4348(0x2089)],0x0),this[_0xfb4348(0x23c0)]=WebGLPlot[_0x2b7b32(0x76f)](_0x2db2ec[_0xfb4348(0x1ca5)],FillGradientMode$1[_0xfb4348(0x852)]),this[_0x2b7b32(0x2435)]=WebGLPlot[_0xfb4348(0x3bf5)](_0x2db2ec[_0xfb4348(0x51dd)],0x0),this[_0xfb4348(0x220c)]=WebGLPlot[_0xfb4348(0x3bf5)](_0x2db2ec[_0xfb4348(0x2f5e)],0x0),this[_0xfb4348(0x4bab)]=WebGLPlot[_0xfb4348(0x3bf5)](_0x2db2ec[_0xfb4348(0x589d)],new WebGLPlot[(_0xfb4348(0x3722))](0x1,0x0,0x0,0x1)),this[_0xfb4348(0x1f96)]=WebGLPlot[_0xfb4348(0x3bf5)](_0x2db2ec[_0xfb4348(0x1bb4)],0x1),this[_0xfb4348(0x5100)]=WebGLPlot[_0x2b7b32(0x76f)](_0x2db2ec[_0xfb4348(0x4b90)],0x46),this[_0xfb4348(0x1bba)]=WebGLPlot[_0xfb4348(0x3bf5)](_0x2db2ec[_0xfb4348(0x5eaa)],WebGLPlot[_0xfb4348(0x3722)][_0xfb4348(0x444b)]),this[_0x2b7b32(0x30f)]=WebGLPlot[_0xfb4348(0x3bf5)](_0x2db2ec[_0xfb4348(0x1f9b)],0x0),this[_0xfb4348(0x2d19)]=WebGLPlot[_0xfb4348(0x3bf5)](_0x2db2ec[_0xfb4348(0x5d82)],0x3),this[_0x2b7b32(0x133c)]=WebGLPlot[_0xfb4348(0x3bf5)](_0x2db2ec[_0x2b7b32(0x7e6)],0x1);}function SymbolTextStyle(_0x3bcfac){var _0x334627=_0x307c2b,_0x24fa4e=_0x5e00b3;_0x3bcfac=WebGLPlot[_0x334627(0x76f)](_0x3bcfac,WebGLPlot[_0x24fa4e(0x3bf5)][_0x24fa4e(0x243c)]),this[_0x24fa4e(0x3992)]=WebGLPlot[_0x334627(0x76f)](_0x3bcfac[_0x24fa4e(0x3198)],void 0x0),this[_0x24fa4e(0x3a59)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x5a4e)],0x7),this[_0x24fa4e(0x15c0)]=WebGLPlot['defaultValue'](_0x3bcfac[_0x334627(0x74e)],WebGLPlot[_0x334627(0x1ef8)][_0x24fa4e(0x3b7e)]),this['_backColor']=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x2a9a)],new WebGLPlot[(_0x24fa4e(0x3722))](0x1,0x0,0x0,0.3)),this[_0x24fa4e(0x34f0)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x28a6)],!0x0),this[_0x24fa4e(0x2554)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x4d2)],WebGLPlot[_0x24fa4e(0x2efa)](_0x24fa4e(0x49e6))),this[_0x24fa4e(0x5162)]=WebGLPlot['defaultValue'](_0x3bcfac[_0x24fa4e(0x3b96)],!0x1),this[_0x24fa4e(0x27d9)]=WebGLPlot[_0x334627(0x76f)](_0x3bcfac[_0x334627(0x5337)],!0x0),this[_0x24fa4e(0x1f0c)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x1410)],0x0),this[_0x24fa4e(0x2d1a)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x61e)],0x0),this[_0x24fa4e(0x4458)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x334627(0xfd6)],!0x1),this[_0x334627(0x4dc7)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x334627(0xa47)],!0x0),this[_0x24fa4e(0x3909)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x7b9)],!0x1),this[_0x24fa4e(0x1a29)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x334627(0x5913)],0x0),this[_0x334627(0x23e)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x111c)],!0x1),this[_0x24fa4e(0x3e1b)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x4f0b)],!0x1),this[_0x334627(0x4a4)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x1099)],0x4),this[_0x24fa4e(0x4c76)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x27cb)],0x1),this[_0x24fa4e(0x43d3)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x5598)],0x0),this[_0x334627(0x3127)]=WebGLPlot[_0x334627(0x76f)](_0x3bcfac[_0x334627(0x26be)],0xff),this[_0x24fa4e(0x53f1)]=WebGLPlot[_0x334627(0x76f)](_0x3bcfac[_0x334627(0x488b)],0x0),this[_0x24fa4e(0x8c3)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x52de)],0x1),this[_0x24fa4e(0x26e)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x33ae)],0x0),this[_0x24fa4e(0xbd7)]=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x5ad1)],0x14),this['_outlineColor']=WebGLPlot[_0x24fa4e(0x3bf5)](_0x3bcfac[_0x24fa4e(0x247e)],WebGLPlot[_0x24fa4e(0x3722)][_0x24fa4e(0x12b7)]),this[_0x24fa4e(0x142e)]=WebGLPlot['defaultValue'](_0x3bcfac[_0x334627(0x2bb9)],!0x1);}Object['defineProperties'](PlotEventManager[_0x5e00b3(0x3720)],{'layerAdded':{'get':function(){return this['_layerAdded'];}},'layerDeleted':{'get':function(){var _0x4df69f=_0x5e00b3;return this[_0x4df69f(0x2b10)];}},'layerActived':{'get':function(){var _0x16c156=_0x5e00b3;return this[_0x16c156(0x2d8b)];}},'symbolAdded':{'get':function(){var _0x590a0a=_0x5e00b3;return this[_0x590a0a(0xe4d)];}},'symbolDeleted':{'get':function(){var _0x492529=_0x5e00b3;return this[_0x492529(0x1b2e)];}},'symbolModified':{'get':function(){var _0xb51c55=_0x5e00b3;return this[_0xb51c55(0x249b)];}},'symbolDestroyed':{'get':function(){return this['_symbolDestroyed'];}},'symbolSelected':{'get':function(){var _0x7aabe8=_0x5e00b3;return this[_0x7aabe8(0x4361)];}},'symbolUnSelected':{'get':function(){var _0x390361=_0x5e00b3;return this[_0x390361(0x2a68)];}},'animationCreated':{'get':function(){var _0x2d7d6d=_0x307c2b;return this[_0x2d7d6d(0x3e16)];}},'animationDeleted':{'get':function(){var _0x1b50e2=_0x5e00b3;return this[_0x1b50e2(0x1397)];}},'animationModified':{'get':function(){var _0x1f349b=_0x307c2b;return this[_0x1f349b(0x36c9)];}},'animationBegined':{'get':function(){var _0x55cd81=_0x5e00b3;return this[_0x55cd81(0x1da6)];}},'animationFinished':{'get':function(){return this['_animationFinished'];}}}),SymbolStyle[_0x5e00b3(0x3720)]['clone']=function(){var _0x7ea456=_0x307c2b,_0x10b76a=_0x5e00b3,_0x6f1ecc=new SymbolStyle();return _0x6f1ecc[_0x10b76a(0x3992)]=this[_0x10b76a(0x3992)],_0x6f1ecc[_0x10b76a(0x18e9)]=WebGLPlot[_0x10b76a(0x3722)][_0x10b76a(0x40f3)](this[_0x10b76a(0x18e9)]),_0x6f1ecc[_0x10b76a(0x446c)]=JSON[_0x10b76a(0x2374)](JSON[_0x10b76a(0x43ec)](void 0x0!==this[_0x10b76a(0x446c)]?this[_0x10b76a(0x446c)]:0x3)),_0x6f1ecc[_0x10b76a(0x5f06)]=WebGLPlot[_0x10b76a(0x3722)]['clone'](this[_0x10b76a(0x5f06)]),_0x6f1ecc['_fillBackOpaque']=JSON[_0x10b76a(0x2374)](JSON[_0x10b76a(0x43ec)](void 0x0!==this[_0x7ea456(0x3ab5)]&&this[_0x10b76a(0x3130)])),_0x6f1ecc[_0x7ea456(0x4604)]=JSON[_0x7ea456(0x40c1)](JSON[_0x10b76a(0x43ec)](void 0x0!==this[_0x10b76a(0x4111)]?this[_0x10b76a(0x4111)]:0x0)),_0x6f1ecc[_0x10b76a(0x23c0)]=JSON[_0x10b76a(0x2374)](JSON[_0x10b76a(0x43ec)](void 0x0!==this[_0x7ea456(0x53a4)]?this[_0x10b76a(0x23c0)]:FillGradientMode$1[_0x10b76a(0x852)])),_0x6f1ecc[_0x10b76a(0x4648)]=JSON[_0x10b76a(0x2374)](JSON['stringify'](void 0x0!==this[_0x10b76a(0x4648)]?this[_0x10b76a(0x4648)]:0x0)),_0x6f1ecc[_0x10b76a(0x220c)]=JSON['parse'](JSON[_0x10b76a(0x43ec)](void 0x0!==this[_0x10b76a(0x220c)]?this[_0x10b76a(0x220c)]:0x0)),_0x6f1ecc[_0x10b76a(0x4bab)]=WebGLPlot[_0x10b76a(0x3722)][_0x10b76a(0x40f3)](this[_0x10b76a(0x4bab)]),_0x6f1ecc[_0x10b76a(0x1f96)]=JSON[_0x10b76a(0x2374)](JSON['stringify'](void 0x0!==this[_0x10b76a(0x1f96)]?this[_0x10b76a(0x1f96)]:0x1)),_0x6f1ecc[_0x10b76a(0x5100)]=JSON[_0x10b76a(0x2374)](JSON[_0x7ea456(0x1393)](void 0x0!==this[_0x10b76a(0x5100)]?this[_0x10b76a(0x5100)]:0x46)),_0x6f1ecc[_0x10b76a(0x1bba)]=WebGLPlot[_0x7ea456(0x1ef8)][_0x7ea456(0x2d7b)](this['_surroundLineColor']),_0x6f1ecc[_0x10b76a(0x49c6)]=JSON[_0x7ea456(0x40c1)](JSON[_0x10b76a(0x43ec)](void 0x0!==this[_0x7ea456(0x30f)]?this[_0x10b76a(0x49c6)]:0x0)),_0x6f1ecc[_0x10b76a(0x2d19)]=JSON[_0x10b76a(0x2374)](JSON[_0x10b76a(0x43ec)](void 0x0!==this[_0x10b76a(0x2d19)]?this[_0x10b76a(0x2d19)]:0x3)),_0x6f1ecc['_opacity']=JSON[_0x10b76a(0x2374)](JSON[_0x10b76a(0x43ec)](void 0x0!==this[_0x10b76a(0x1701)]?this[_0x7ea456(0x133c)]:0x1)),_0x6f1ecc;},SymbolStyle[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(){var _0x39b808=_0x307c2b,_0x20abf3=_0x5e00b3;this[_0x20abf3(0x3992)]&&(this[_0x20abf3(0x3992)]['_initialize']=!0x1,PlotEventManager[_0x20abf3(0x35eb)]()[_0x20abf3(0x448a)][_0x20abf3(0x1c10)](this[_0x39b808(0x3c08)]));},Object['defineProperties'](SymbolStyle[_0x307c2b(0x1aa2)],{'lineColor':{'get':function(){var _0x9bc4a1=_0x5e00b3;return this[_0x9bc4a1(0x18e9)];},'set':function(_0x596f76){var _0x4b8e44=_0x5e00b3;if(_0x596f76 instanceof WebGLPlot[_0x4b8e44(0x3722)]){if(_0x596f76[_0x4b8e44(0x1dab)](this['_lineColor']))return;this[_0x4b8e44(0x18e9)]=_0x596f76,this[_0x4b8e44(0xa16)]();}}},'lineWidth':{'get':function(){var _0xfbe5cd=_0x307c2b;return this[_0xfbe5cd(0x426f)];},'set':function(_0x3012ac){var _0x30cd68=_0x5e00b3;_0x3012ac!==this[_0x30cd68(0x446c)]&&(this[_0x30cd68(0x446c)]=_0x3012ac,this['_graphicObject'][_0x30cd68(0x3894)]=-0x1,this[_0x30cd68(0xa16)]());}},'fillBackColor':{'get':function(){var _0x4e2f5c=_0x307c2b;return this[_0x4e2f5c(0x4143)];},'set':function(_0x2acdc2){var _0x2f8b7d=_0x307c2b,_0x1a90f5=_0x5e00b3;if(_0x2acdc2 instanceof WebGLPlot[_0x1a90f5(0x3722)]){if(_0x2acdc2[_0x1a90f5(0x1dab)](this[_0x1a90f5(0x5f06)]))return;this[_0x1a90f5(0x5f06)]=_0x2acdc2,this[_0x2f8b7d(0x2e6d)]();}}},'fillForeColor':{'get':function(){var _0xdb054b=_0x5e00b3;return this[_0xdb054b(0x4bab)];},'set':function(_0x574dfc){var _0x21a9ff=_0x5e00b3;if(_0x574dfc instanceof WebGLPlot[_0x21a9ff(0x3722)]){if(_0x574dfc['equals'](this[_0x21a9ff(0x4bab)]))return;this[_0x21a9ff(0x4bab)]=_0x574dfc,this[_0x21a9ff(0xa16)]();}}},'fillBackOpaque':{'get':function(){var _0x494263=_0x5e00b3;return this[_0x494263(0x3130)];},'set':function(_0x73e08a){var _0x4ef5a6=_0x307c2b,_0x29fbcf=_0x5e00b3;_0x73e08a!==this['_fillBackOpaque']&&(this[_0x29fbcf(0x3130)]=_0x73e08a,this[_0x4ef5a6(0x2e6d)]());}},'fillGradientAngle':{'get':function(){var _0x2b7437=_0x5e00b3;return this[_0x2b7437(0x4111)];},'set':function(_0x417445){var _0x399cde=_0x307c2b,_0x3b4fd1=_0x5e00b3;_0x417445!==this[_0x3b4fd1(0x4111)]&&(this[_0x399cde(0x4604)]=_0x417445,this[_0x3b4fd1(0xa16)]());}},'fillGradientMode':{'get':function(){var _0x4b5650=_0x5e00b3;return this[_0x4b5650(0x23c0)];},'set':function(_0x5dc62d){var _0xffa9f5=_0x307c2b,_0x2e7120=_0x5e00b3;_0x5dc62d!==this[_0xffa9f5(0x53a4)]&&(this[_0x2e7120(0x23c0)]=_0x5dc62d,this['update']());}},'fillGradientOffsetRatioY':{'get':function(){var _0x2faa6a=_0x307c2b;return this[_0x2faa6a(0x2435)];},'set':function(_0x150488){var _0x2d8a5e=_0x307c2b,_0xbd7ae8=_0x5e00b3;_0x150488===this['_fillGradientOffsetRatioY']||this[_0x2d8a5e(0x2435)]<0x0||this[_0xbd7ae8(0x4648)]>0x64||(this[_0x2d8a5e(0x2435)]=_0x150488,this['update']());}},'fillGradientOffsetRatioX':{'get':function(){var _0xb680c1=_0x5e00b3;return this[_0xb680c1(0x220c)];},'set':function(_0x3bb53b){var _0x25f306=_0x307c2b,_0x2ff625=_0x5e00b3;_0x3bb53b===this[_0x2ff625(0x220c)]||this[_0x25f306(0x4a2f)]<0x0||this[_0x2ff625(0x220c)]>0x64||(this[_0x2ff625(0x220c)]=_0x3bb53b,this[_0x2ff625(0xa16)]());}},'fillSymbolID':{'get':function(){var _0xe21133=_0x5e00b3;return this[_0xe21133(0x1f96)];},'set':function(_0x3769f9){var _0x4babcf=_0x5e00b3;_0x3769f9!==this[_0x4babcf(0x1f96)]&&(this[_0x4babcf(0x1f96)]=_0x3769f9,this[_0x4babcf(0xa16)]());}},'fillOpaqueRate':{'get':function(){var _0x4c34a5=_0x5e00b3;return this[_0x4c34a5(0x5100)];},'set':function(_0x13ae9d){var _0x20a110=_0x5e00b3;_0x13ae9d===this[_0x20a110(0x5100)]||_0x13ae9d>0x64||_0x13ae9d<0x0||(this[_0x20a110(0x5100)]=_0x13ae9d,this[_0x20a110(0xa16)]());}},'surroundLineWidth':{'get':function(){var _0x3b30ed=_0x5e00b3;return this[_0x3b30ed(0x2d19)];},'set':function(_0x2ca39c){var _0x3b3bb9=_0x5e00b3;_0x2ca39c!==this[_0x3b3bb9(0x2d19)]&&(this[_0x3b3bb9(0x2d19)]=_0x2ca39c,this[_0x3b3bb9(0xa16)]());}},'surroundLineColor':{'get':function(){var _0x243647=_0x5e00b3;return this[_0x243647(0x1bba)];},'set':function(_0x5a9ad8){var _0x1ada33=_0x307c2b,_0x4bf69d=_0x5e00b3;_0x5a9ad8!==this[_0x4bf69d(0x1bba)]&&(this[_0x1ada33(0x1fad)]=_0x5a9ad8,this[_0x4bf69d(0xa16)]());}},'opacity':{'get':function(){var _0x54885a=_0x5e00b3;return this[_0x54885a(0x1701)];},'set':function(_0x35a17e){var _0x4607e1=_0x307c2b,_0x106b23=_0x5e00b3;_0x35a17e!==this[_0x106b23(0x1701)]&&(this[_0x4607e1(0x133c)]=_0x35a17e,this[_0x4607e1(0x2e6d)]());}},'surroundLineType':{'get':function(){var _0x17ad16=_0x307c2b;return this[_0x17ad16(0x30f)];},'set':function(_0x99d53e){var _0x1a2db7=_0x307c2b,_0xd22b22=_0x5e00b3;_0x99d53e!==this[_0x1a2db7(0x30f)]&&(this[_0xd22b22(0x49c6)]=_0x99d53e,this[_0xd22b22(0xa16)]());}}}),SymbolTextStyle[_0x5e00b3(0x3720)][_0x5e00b3(0x3980)]=function(_0x334e93){var _0x183b08=_0x307c2b,_0x11fb6e=_0x5e00b3;this['outlineColor']=WebGLPlot[_0x11fb6e(0x3722)][_0x11fb6e(0x40f3)](_0x334e93),this[_0x183b08(0x4a2b)]=new WebGLPlot[(_0x183b08(0x1ef8))](_0x334e93[_0x183b08(0xe24)],_0x334e93[_0x11fb6e(0x9db)],_0x334e93[_0x11fb6e(0x3c2a)],0.3);},SymbolTextStyle[_0x307c2b(0x1aa2)][_0x5e00b3(0x40f3)]=function(){var _0x5c029b=_0x307c2b,_0x579764=_0x5e00b3,_0x20b966=new SymbolTextStyle();return _0x20b966[_0x579764(0x3992)]=this[_0x579764(0x3992)],_0x20b966[_0x579764(0x3a59)]=JSON['parse'](JSON[_0x579764(0x43ec)](void 0x0!==this[_0x579764(0x3a59)]?this[_0x579764(0x3a59)]:0x7)),_0x20b966[_0x579764(0x15c0)]=WebGLPlot[_0x5c029b(0x1ef8)][_0x579764(0x40f3)](this[_0x579764(0x15c0)]),_0x20b966[_0x579764(0x413d)]=WebGLPlot[_0x579764(0x3722)][_0x5c029b(0x2d7b)](this[_0x579764(0x413d)]),_0x20b966[_0x579764(0x34f0)]=JSON[_0x579764(0x2374)](JSON[_0x579764(0x43ec)](void 0x0!==this[_0x5c029b(0x1fcb)]&&this[_0x579764(0x34f0)])),_0x20b966[_0x579764(0x2554)]=JSON[_0x579764(0x2374)](JSON[_0x579764(0x43ec)](void 0x0!==this[_0x5c029b(0x4215)]?this[_0x579764(0x2554)]:WebGLPlot[_0x579764(0x2efa)](_0x579764(0x49e6)))),_0x20b966[_0x579764(0x5162)]=JSON[_0x579764(0x2374)](JSON[_0x579764(0x43ec)](void 0x0!==this[_0x579764(0x5162)]&&this[_0x579764(0x5162)])),_0x20b966[_0x579764(0x27d9)]=JSON[_0x5c029b(0x40c1)](JSON[_0x579764(0x43ec)](void 0x0===this[_0x579764(0x27d9)]||this[_0x579764(0x27d9)])),_0x20b966[_0x579764(0x1f0c)]=JSON[_0x579764(0x2374)](JSON[_0x579764(0x43ec)](void 0x0!==this[_0x579764(0x1f0c)]?this[_0x5c029b(0x2e76)]:0x0)),_0x20b966['_italicAngle']=JSON[_0x579764(0x2374)](JSON[_0x579764(0x43ec)](void 0x0!==this[_0x5c029b(0x7e2)]?this[_0x579764(0x2d1a)]:0x0)),_0x20b966[_0x579764(0x4458)]=JSON[_0x579764(0x2374)](JSON['stringify'](void 0x0!==this[_0x5c029b(0x312d)]?this['_shadow']:0x0)),_0x20b966[_0x5c029b(0x4dc7)]=JSON[_0x579764(0x2374)](JSON[_0x579764(0x43ec)](void 0x0!==this[_0x579764(0x70a)]&&this[_0x579764(0x70a)])),_0x20b966[_0x579764(0x3909)]=JSON[_0x579764(0x2374)](JSON[_0x579764(0x43ec)](void 0x0!==this[_0x579764(0x3909)]?this[_0x579764(0x3909)]:0x0)),_0x20b966[_0x579764(0x1a29)]=JSON[_0x579764(0x2374)](JSON[_0x579764(0x43ec)](void 0x0!==this[_0x579764(0x1a29)]?this[_0x579764(0x1a29)]:0x0)),_0x20b966[_0x579764(0x4f6)]=JSON[_0x5c029b(0x40c1)](JSON[_0x579764(0x43ec)](void 0x0!==this[_0x579764(0x4f6)]?this[_0x579764(0x4f6)]:0x0)),_0x20b966[_0x579764(0x3e1b)]=JSON[_0x5c029b(0x40c1)](JSON[_0x579764(0x43ec)](void 0x0!==this[_0x579764(0x3e1b)]?this[_0x579764(0x3e1b)]:0x0)),_0x20b966[_0x579764(0x4c78)]=JSON[_0x579764(0x2374)](JSON[_0x579764(0x43ec)](void 0x0!==this[_0x579764(0x4c78)]?this[_0x579764(0x4c78)]:0x4)),_0x20b966['_outlineWidth']=JSON[_0x5c029b(0x40c1)](JSON[_0x579764(0x43ec)](void 0x0!==this['_outlineWidth']?this[_0x5c029b(0x587a)]:0x1)),_0x20b966[_0x579764(0x42cd)]=JSON[_0x579764(0x2374)](JSON[_0x579764(0x43ec)](void 0x0!==this['_opaqueRate']?this['_opaqueRate']:0xff)),_0x20b966[_0x5c029b(0x3627)]=JSON[_0x579764(0x2374)](JSON[_0x579764(0x43ec)](void 0x0!==this[_0x579764(0x53f1)]?this[_0x579764(0x53f1)]:0x0)),_0x20b966[_0x579764(0x8c3)]=JSON[_0x579764(0x2374)](JSON[_0x579764(0x43ec)](void 0x0!==this[_0x579764(0x8c3)]?this[_0x579764(0x8c3)]:0x1)),_0x20b966[_0x579764(0x26e)]=JSON[_0x579764(0x2374)](JSON[_0x579764(0x43ec)](void 0x0!==this[_0x579764(0x26e)]?this['_fontWeight']:0x0)),_0x20b966[_0x579764(0xbd7)]=JSON[_0x579764(0x2374)](JSON[_0x579764(0x43ec)](void 0x0!==this['_fontSize']?this[_0x579764(0xbd7)]:0x14)),_0x20b966[_0x5c029b(0x34dd)]=WebGLPlot[_0x579764(0x3722)][_0x579764(0x40f3)](this[_0x579764(0x4bbe)]),_0x20b966[_0x5c029b(0x1a88)]=JSON[_0x579764(0x2374)](JSON[_0x579764(0x43ec)](void 0x0===this[_0x5c029b(0x1a88)]||this[_0x579764(0x142e)])),_0x20b966;},Object[_0x5e00b3(0x1dfd)](SymbolTextStyle[_0x5e00b3(0x3720)],{'height':{'get':function(){return this['_height'];},'set':function(_0x20e832){var _0x6a8390=_0x5e00b3;_0x20e832!==this[_0x6a8390(0x3a59)]&&(this['_height']=_0x20e832,this[_0x6a8390(0xa16)]());}},'foreColor':{'get':function(){var _0x3bf0d2=_0x5e00b3;return this[_0x3bf0d2(0x15c0)];},'set':function(_0xdff118){var _0x4d0b28=_0x5e00b3;_0xdff118!==this[_0x4d0b28(0x15c0)]&&_0xdff118 instanceof WebGLPlot[_0x4d0b28(0x3722)]&&(this[_0x4d0b28(0x15c0)]=_0xdff118,this[_0x4d0b28(0xa16)]());}},'backColor':{'get':function(){var _0xb84b1c=_0x5e00b3;return this[_0xb84b1c(0x413d)];},'set':function(_0x4a16ab){var _0x234356=_0x307c2b,_0x8ce08c=_0x5e00b3;_0x4a16ab!==this[_0x234356(0x272)]&&(this[_0x8ce08c(0x413d)]=_0x4a16ab,this[_0x8ce08c(0xa16)]());}},'outline':{'get':function(){var _0x19dab2=_0x5e00b3;return this[_0x19dab2(0x34f0)];},'set':function(_0x264fec){var _0x36776f=_0x307c2b,_0x277852=_0x5e00b3;_0x264fec!==this['_outline']&&(this[_0x36776f(0x1fcb)]=_0x264fec,this[_0x277852(0xa16)]());}},'fontName':{'get':function(){var _0x3888c7=_0x5e00b3;return this[_0x3888c7(0x2554)];},'set':function(_0x1672fb){var _0x555d7d=_0x307c2b,_0x309e11=_0x5e00b3;_0x1672fb!==this[_0x309e11(0x2554)]&&(this[_0x555d7d(0x4215)]=_0x1672fb,this[_0x309e11(0xa16)]());}},'italic':{'get':function(){var _0x45afac=_0x307c2b;return this[_0x45afac(0x3ed4)];},'set':function(_0x59ec34){var _0x1533ac=_0x307c2b,_0x223a6b=_0x5e00b3;_0x59ec34!==this[_0x223a6b(0x5162)]&&(this[_0x223a6b(0x5162)]=_0x59ec34,this[_0x1533ac(0x2e6d)]());}},'bold':{'get':function(){var _0x29df04=_0x307c2b;return this[_0x29df04(0x5970)];},'set':function(_0x1b3d58){var _0x2ba2d2=_0x5e00b3;_0x1b3d58!==this[_0x2ba2d2(0x27d9)]&&(this[_0x2ba2d2(0x27d9)]=_0x1b3d58,this[_0x2ba2d2(0xa16)]());}},'align':{'get':function(){var _0x31e6dd=_0x5e00b3;return this[_0x31e6dd(0x1f0c)];},'set':function(_0x32e7f7){var _0xcd7ed=_0x5e00b3;_0x32e7f7!==this[_0xcd7ed(0x5162)]&&(this[_0xcd7ed(0x1f0c)]=_0x32e7f7,this[_0xcd7ed(0xa16)]());}},'italicAngle':{'get':function(){return this['_italicAngle'];},'set':function(_0x153a3c){var _0x33afab=_0x5e00b3;_0x153a3c!==this[_0x33afab(0x2d1a)]&&(this[_0x33afab(0x2d1a)]=_0x153a3c,this[_0x33afab(0xa16)]());}},'shadow':{'get':function(){var _0x393985=_0x5e00b3;return this[_0x393985(0x4458)];},'set':function(_0x1735a6){var _0x42e067=_0x5e00b3;_0x1735a6!==this[_0x42e067(0x4458)]&&(this[_0x42e067(0x4458)]=_0x1735a6,this[_0x42e067(0xa16)]());}},'sizeFixed':{'get':function(){var _0x25112c=_0x5e00b3;return this[_0x25112c(0x70a)];},'set':function(_0x16a99a){var _0x1df917=_0x5e00b3;_0x16a99a!==this[_0x1df917(0x70a)]&&(this[_0x1df917(0x70a)]=_0x16a99a,this[_0x1df917(0xa16)]());}},'underline':{'get':function(){var _0x186ceb=_0x5e00b3;return this[_0x186ceb(0x3909)];},'set':function(_0x54789b){var _0x42e2e6=_0x5e00b3;_0x54789b!==this[_0x42e2e6(0x3909)]&&(this[_0x42e2e6(0x3909)]=_0x54789b,this[_0x42e2e6(0xa16)]());}},'backOpaque':{'get':function(){var _0x18c2fa=_0x5e00b3;return this[_0x18c2fa(0x4f6)];},'set':function(_0x519505){var _0xc7a09a=_0x5e00b3;_0x519505!==this[_0xc7a09a(0x4f6)]&&(this[_0xc7a09a(0x4f6)]=_0x519505,this[_0xc7a09a(0xa16)]());}},'strikeout':{'get':function(){var _0x420c60=_0x5e00b3;return this[_0x420c60(0x3e1b)];},'set':function(_0x5c6b7d){var _0x1a99ea=_0x5e00b3;_0x5c6b7d!==this[_0x1a99ea(0x3e1b)]&&(this[_0x1a99ea(0x3e1b)]=_0x5c6b7d,this[_0x1a99ea(0xa16)]());}},'borderSpacingWidth':{'get':function(){var _0x17eef7=_0x307c2b;return this[_0x17eef7(0x4a4)];},'set':function(_0x1f5094){var _0x63b3d5=_0x307c2b,_0x4b026c=_0x5e00b3;_0x1f5094!==this[_0x4b026c(0x4c78)]&&(this[_0x63b3d5(0x4a4)]=_0x1f5094,this[_0x63b3d5(0x2e6d)]());}},'outlineWidth':{'get':function(){var _0x50c25c=_0x5e00b3;return this[_0x50c25c(0x4c76)];},'set':function(_0x43c6de){var _0x4189be=_0x5e00b3;_0x43c6de!==this[_0x4189be(0x4c76)]&&(this[_0x4189be(0x4c76)]=_0x43c6de,this[_0x4189be(0xa16)]());}},'fontWidth':{'get':function(){var _0x90adf4=_0x5e00b3;return this[_0x90adf4(0x43d3)];},'set':function(_0x690208){var _0x37019d=_0x307c2b,_0x1e4a26=_0x5e00b3;_0x690208!==this[_0x37019d(0x562d)]&&(this[_0x1e4a26(0x43d3)]=_0x690208,this[_0x1e4a26(0xa16)]());}},'opaqueRate':{'get':function(){var _0x57c1cd=_0x5e00b3;return this[_0x57c1cd(0x42cd)];},'set':function(_0x4921f4){var _0x529ab5=_0x5e00b3;_0x4921f4!==this[_0x529ab5(0x42cd)]&&(this[_0x529ab5(0x42cd)]=_0x4921f4,this['update']());}},'stringAlignment':{'get':function(){var _0x48d976=_0x5e00b3;return this[_0x48d976(0x53f1)];},'set':function(_0x1d9f14){var _0x2c78d1=_0x5e00b3;_0x1d9f14!==this[_0x2c78d1(0x53f1)]&&(this[_0x2c78d1(0x53f1)]=_0x1d9f14,this[_0x2c78d1(0xa16)]());}},'text3DScale':{'get':function(){return this['_text3DScale'];},'set':function(_0x450a07){var _0x3b5f5d=_0x307c2b,_0x138154=_0x5e00b3;_0x450a07!==this[_0x138154(0x8c3)]&&(this[_0x138154(0x8c3)]=_0x450a07,this[_0x3b5f5d(0x2e6d)]());}},'fontWeight':{'get':function(){var _0x439522=_0x307c2b;return this[_0x439522(0x1368)];},'set':function(_0x2c9b48){var _0x5bac76=_0x307c2b,_0x4b927c=_0x5e00b3;_0x2c9b48!==this[_0x4b927c(0x26e)]&&(this[_0x5bac76(0x1368)]=_0x2c9b48,this[_0x4b927c(0xa16)]());}},'fontSize':{'get':function(){var _0x37a4b7=_0x5e00b3;return this[_0x37a4b7(0xbd7)];},'set':function(_0x3a46a0){var _0x5c92d1=_0x307c2b,_0x41e88c=_0x5e00b3;_0x3a46a0!==this[_0x41e88c(0xbd7)]&&(this[_0x41e88c(0xbd7)]=_0x3a46a0,this[_0x5c92d1(0x2e6d)]());}},'outlineColor':{'get':function(){var _0x8772d6=_0x307c2b;return this[_0x8772d6(0x34dd)];},'set':function(_0x263123){var _0x4ebc94=_0x5e00b3;_0x263123!==this[_0x4ebc94(0x4bbe)]&&(this[_0x4ebc94(0x4bbe)]=_0x263123,this[_0x4ebc94(0xa16)]());}},'isShowBackColor':{'get':function(){var _0x47f79f=_0x5e00b3;return this[_0x47f79f(0x142e)];},'set':function(_0x214bb6){var _0x2fa28a=_0x307c2b,_0x157d4b=_0x5e00b3;_0x214bb6!==this[_0x2fa28a(0x1a88)]&&(this[_0x157d4b(0x142e)]=_0x214bb6,this[_0x157d4b(0xa16)]());}}}),SymbolTextStyle[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(){var _0xc30f03=_0x307c2b,_0xb211ba=_0x5e00b3;this[_0xc30f03(0x3c08)]&&(this[_0xb211ba(0x3992)][_0xb211ba(0xffe)]=!0x1,PlotEventManager[_0xb211ba(0x35eb)]()[_0xc30f03(0x3d8c)][_0xb211ba(0x1c10)](this[_0xc30f03(0x3c08)]));};var TextPos={'LeftUp':0x0,'LeftDown':0x1,'RightUp':0x2,'RightDown':0x3,'Up':0x4,'Down':0x5,'Left':0x6,'Right':0x7,'Middle':0x8},TextPos$1=Object[_0x5e00b3(0x5448)](TextPos),DotMode={'Vector':0x0,'Grid':0x1,'Marker':0x2,'Picture':0x3,'Unkown':0x4},DotMode$1=Object[_0x5e00b3(0x5448)](DotMode);function SymbolAlgoUtil(){}SymbolAlgoUtil[_0x5e00b3(0x28ed)]=function(_0x404358){var _0xb2ec01=_0x5e00b3;for(var _0x22dc94=_0x404358['length'],_0x219bdb=0x0;_0x219bdb<_0x22dc94-0x1;)this[_0xb2ec01(0x314a)](_0x404358[_0x219bdb]['x'],_0x404358[_0x219bdb+0x1]['x'])&&this[_0xb2ec01(0x314a)](_0x404358[_0x219bdb]['y'],_0x404358[_0x219bdb+0x1]['y'])&&this[_0xb2ec01(0x314a)](_0x404358[_0x219bdb]['z'],_0x404358[_0x219bdb+0x1]['z'])?(_0x404358[_0xb2ec01(0x2f5b)](_0x219bdb,0x1),_0x22dc94--):_0x219bdb++;return _0x404358;},SymbolAlgoUtil[_0x5e00b3(0x37de)]=function(_0x1999b){var _0x52307d=_0x307c2b,_0x1fc8e6=_0x5e00b3;for(var _0x3c49cf=_0x1999b[_0x1fc8e6(0x809)],_0x5cd5f7=0x0;_0x5cd5f7<_0x3c49cf-0x1;)this[_0x1fc8e6(0x314a)](_0x1999b[_0x5cd5f7]['x'],_0x1999b[_0x5cd5f7+0x1]['x'])&&this[_0x52307d(0x2c06)](_0x1999b[_0x5cd5f7]['y'],_0x1999b[_0x5cd5f7+0x1]['y'])?(_0x1999b[_0x1fc8e6(0x2f5b)](_0x5cd5f7,0x1),_0x3c49cf--):_0x5cd5f7++;return _0x1999b;},SymbolAlgoUtil[_0x5e00b3(0x320c)]=function(_0x4f4754){var _0x375e97=_0x307c2b,_0x4bbfb4=_0x5e00b3;for(var _0x90d82e=_0x4f4754[_0x375e97(0x2ef4)],_0x450738=0x0;_0x450738<_0x90d82e-0x1;)this[_0x375e97(0x2c06)](_0x4f4754[_0x450738]['x'],_0x4f4754[_0x450738+0x1]['x'])&&this[_0x4bbfb4(0x314a)](_0x4f4754[_0x450738]['y'],_0x4f4754[_0x450738+0x1]['y'])&&this[_0x4bbfb4(0x314a)](_0x4f4754[_0x450738]['z'],_0x4f4754[_0x450738+0x1]['z'])?(_0x4f4754[_0x4bbfb4(0x2f5b)](_0x450738,0x1),_0x90d82e--):_0x450738++;return _0x4f4754;},SymbolAlgoUtil[_0x5e00b3(0x53e6)]=function(_0x32acc6){var _0x36e356=_0x5e00b3;for(var _0x406774=_0x32acc6[_0x36e356(0x809)],_0x224b01=0x0;_0x224b01<_0x406774-0x1;)this[_0x36e356(0x314a)](_0x32acc6[_0x224b01]['x'],_0x32acc6[_0x224b01+0x1]['x'])&&this[_0x36e356(0x314a)](_0x32acc6[_0x224b01]['y'],_0x32acc6[_0x224b01+0x1]['y'])?(_0x32acc6[_0x36e356(0x2f5b)](_0x224b01,0x1),_0x406774--):_0x224b01++;return _0x32acc6;},SymbolAlgoUtil['equalFuzzy']=function(_0x2b2d39,_0x384d22,_0x512d81){var _0x18f584=_0x307c2b,_0x3aebb3=_0x5e00b3;return WebGLPlot$f[_0x3aebb3(0x5f34)](_0x512d81)||(_0x512d81=1e-31),Math[_0x18f584(0x971)](_0x2b2d39-_0x384d22)<=_0x512d81;},SymbolAlgoUtil[_0x5e00b3(0x451d)]=function(_0x307abc,_0x1c969b){var _0x76fed7=_0x307c2b,_0x4dfcf4=_0x5e00b3;return WebGLPlot$f[_0x4dfcf4(0x5f34)](_0x307abc)&&WebGLPlot$f[_0x4dfcf4(0x5f34)](_0x1c969b)?Math[_0x76fed7(0x37eb)]((_0x307abc['x']-_0x1c969b['x'])*(_0x307abc['x']-_0x1c969b['x'])+(_0x307abc['y']-_0x1c969b['y'])*(_0x307abc['y']-_0x1c969b['y'])):0x0;},SymbolAlgoUtil[_0x5e00b3(0x4ec4)]=function(_0x2ddba0,_0x399c8b){var _0x3ee026=_0x307c2b,_0x5bd0a2=_0x5e00b3;return WebGLPlot$f[_0x3ee026(0x1563)](_0x2ddba0)&&WebGLPlot$f['defined'](_0x399c8b)?Math[_0x5bd0a2(0x5c4f)]((_0x2ddba0['x']-_0x399c8b['x'])*(_0x2ddba0['x']-_0x399c8b['x'])+(_0x2ddba0['y']-_0x399c8b['y'])*(_0x2ddba0['y']-_0x399c8b['y'])+(_0x2ddba0['z']-_0x399c8b['z'])*(_0x2ddba0['z']-_0x399c8b['z'])):0x0;},SymbolAlgoUtil[_0x5e00b3(0x3846)]=function(_0x30d7b0,_0x6c67d7,_0xdede7c){var _0x346598=_0x6c67d7,_0x59a01e=_0xdede7c,_0x2e3001=_0x6c67d7,_0x263e2d=_0x30d7b0;return(_0x59a01e['x']-_0x346598['x'])*(_0x263e2d['y']-_0x2e3001['y'])-(_0x263e2d['x']-_0x2e3001['x'])*(_0x59a01e['y']-_0x346598['y'])<0x0;},SymbolAlgoUtil[_0x307c2b(0x31fd)]=function(_0x1561ca){var _0x256c30=_0x5e00b3,_0x2727f7=SuperMapAlgoPlot[_0x256c30(0x54df)][_0x256c30(0xc52)](_0x1561ca),_0x32f5c4=_0x2727f7[_0x256c30(0x809)];if(!(_0x32f5c4<0x3)){var _0x5339d3=_0x2727f7[0x0]['y']*(_0x2727f7[_0x32f5c4-0x1]['x']-_0x2727f7[0x1]['x']);_0x2727f7[_0x256c30(0x5323)](_0x2727f7[0x0][_0x256c30(0x40f3)]());for(var _0x27cd01=0x1;_0x27cd01<_0x32f5c4;++_0x27cd01)_0x5339d3+=_0x2727f7[_0x27cd01]['y']*(_0x2727f7[_0x27cd01-0x1]['x']-_0x2727f7[_0x27cd01+0x1]['x']);return!(_0x5339d3>0x0);}},SymbolAlgoUtil[_0x5e00b3(0x10c6)]=function(_0x57be1d,_0x14f9eb){var _0x19fef7=_0x307c2b,_0x14d261=_0x5e00b3,_0xddba5c=[];if(!WebGLPlot$f[_0x14d261(0x5f34)](_0x57be1d)||_0x57be1d[_0x14d261(0x809)]<0x2)return _0xddba5c;var _0x1eae4a=!0x1;_0x57be1d[_0x14d261(0x809)]>0x3&&_0x57be1d[0x0]['x']===_0x57be1d[_0x57be1d[_0x14d261(0x809)]-0x1]['x']&&_0x57be1d[0x0]['y']===_0x57be1d[_0x57be1d[_0x14d261(0x809)]-0x1]['y']&&_0x57be1d[0x0]['z']===_0x57be1d[_0x57be1d[_0x19fef7(0x2ef4)]-0x1]['z']&&(_0x1eae4a=!0x0),_0x1eae4a?(_0xddba5c[0x0]=this[_0x14d261(0x392b)](_0x57be1d[_0x57be1d[_0x14d261(0x809)]-0x2],_0x57be1d[0x0],_0x57be1d[0x1],_0x14f9eb),_0xddba5c[_0x57be1d[_0x14d261(0x809)]-0x1]=_0xddba5c[0x0]):(_0xddba5c[0x0]=this[_0x14d261(0x1bdc)](_0x57be1d[0x0],_0x57be1d[0x1],_0x14f9eb,0x5a),_0xddba5c[_0x57be1d[_0x14d261(0x809)]-0x1]=this[_0x14d261(0x1bdc)](_0x57be1d[_0x57be1d[_0x14d261(0x809)]-0x1],_0x57be1d[_0x57be1d[_0x14d261(0x809)]-0x2],-_0x14f9eb,0x5a));for(var _0x16a5d7=_0x57be1d[0x0],_0x61d6cb=_0x57be1d[0x1],_0x32c409=_0x57be1d[0x1],_0x218eb5=0x1;_0x218eb5<_0x57be1d[_0x19fef7(0x2ef4)]-0x1;++_0x218eb5)if(_0x61d6cb=_0x57be1d[_0x218eb5],_0x57be1d[_0x218eb5]!==_0x57be1d[_0x218eb5-0x1]&&(_0x16a5d7=_0x57be1d[_0x218eb5-0x1]),_0x57be1d[_0x218eb5]!==_0x57be1d[_0x218eb5+0x1]){_0x32c409=_0x57be1d[_0x218eb5+0x1];var _0x23e5fc=this[_0x14d261(0x392b)](_0x16a5d7,_0x61d6cb,_0x32c409,_0x14f9eb);this[_0x14d261(0x501d)](_0x16a5d7,_0xddba5c[_0x218eb5-0x1],_0x61d6cb,_0x23e5fc)&&(_0x23e5fc=_0xddba5c[_0x218eb5-0x1]),_0xddba5c[_0x218eb5]=_0x23e5fc;}return _0xddba5c;},SymbolAlgoUtil[_0x5e00b3(0x501d)]=function(_0x2a0046,_0x765c93,_0x8d9004,_0x4e1ac5){var _0x33a33d=_0x5e00b3,_0x56924c=new PlotPoint3D(0x0,0x0,0x0);return!(!this[_0x33a33d(0x34ce)](_0x2a0046,_0x765c93,_0x8d9004,_0x4e1ac5,_0x56924c)||_0x56924c===_0x2a0046||_0x56924c===_0x765c93||_0x56924c===_0x8d9004||_0x56924c===_0x4e1ac5);},SymbolAlgoUtil[_0x307c2b(0x33c)]=function(_0xeb89be,_0x55a1c2,_0x44f64c,_0x50c831,_0x1f5182){var _0x41888d=_0x307c2b,_0x37bf53=_0x5e00b3;if(this[_0x37bf53(0x314a)](_0xeb89be['x'],_0x55a1c2['x'])&&this[_0x37bf53(0x314a)](_0xeb89be['y'],_0x55a1c2['y'])&&this[_0x41888d(0x2c06)](_0xeb89be['z'],_0x55a1c2['z']))return _0x1f5182['x']=_0xeb89be['x'],_0x1f5182['y']=_0xeb89be['y'],!0x1;if(this[_0x37bf53(0x314a)](_0x44f64c['x'],_0x50c831['x'])&&this[_0x37bf53(0x314a)](_0x44f64c['y'],_0x50c831['y'])&&this[_0x37bf53(0x314a)](_0x44f64c['z'],_0x50c831['z']))return _0x1f5182['x']=_0x44f64c['x'],_0x1f5182['y']=_0x44f64c['y'],!0x1;var _0x17b568=1e-16,_0x52f202=0x0,_0x147baf=0x0;if(_0x52f202=_0xeb89be['x']>_0x55a1c2['x']?_0xeb89be['x']:_0x55a1c2['x'],_0x147baf=_0xeb89be['x']<_0x55a1c2['x']?_0xeb89be['x']:_0x55a1c2['x'],_0x44f64c['x']-_0x52f202>_0x17b568&&_0x50c831['x']-_0x52f202>_0x17b568||_0x44f64c['x']-_0x147baf<-1e-16&&_0x50c831['x']-_0x147baf<-1e-16)return!0x1;if(_0x52f202=_0xeb89be['y']>_0x55a1c2['y']?_0xeb89be['y']:_0x55a1c2['y'],_0x147baf=_0xeb89be['y']<_0x55a1c2['y']?_0xeb89be['y']:_0x55a1c2['y'],_0x44f64c['y']-_0x52f202>_0x17b568&&_0x50c831['y']-_0x52f202>_0x17b568||_0x44f64c['y']-_0x147baf<-1e-16&&_0x50c831['y']-_0x147baf<-1e-16)return!0x1;var _0x34ce0f=_0x55a1c2['x']-_0xeb89be['x'],_0x426b51=_0x55a1c2['y']-_0xeb89be['y'],_0x2168aa=_0x50c831['x']-_0x44f64c['x'],_0x46f115=_0x50c831['y']-_0x44f64c['y'],_0xbe138d=_0xeb89be['x']-_0x44f64c['x'],_0x381d50=_0xeb89be['y']-_0x44f64c['y'],_0x201115=_0x34ce0f*_0x46f115-_0x2168aa*_0x426b51,_0x312cbc=_0x201115;if(Math[_0x37bf53(0x1beb)](_0x34ce0f)>1e-31&&Math[_0x37bf53(0x1beb)](_0x2168aa)>1e-31&&(_0x312cbc/=_0x34ce0f*_0x2168aa),Math[_0x37bf53(0x1beb)](_0x312cbc)<1e-31)return _0xeb89be===_0x44f64c?(_0x1f5182['x']=_0xeb89be['x'],_0x1f5182['y']=_0xeb89be['y'],!this[_0x41888d(0x3d57)](_0xeb89be,_0x55a1c2,_0x44f64c,_0x50c831)):_0x55a1c2===_0x50c831?(_0x1f5182['x']=_0x55a1c2['x'],_0x1f5182['y']=_0x55a1c2['y'],!this[_0x37bf53(0x406a)](_0xeb89be,_0x55a1c2,_0x44f64c,_0x50c831)):_0xeb89be===_0x50c831?(_0x1f5182['x']=_0xeb89be['x'],_0x1f5182['y']=_0xeb89be['y'],this[_0x37bf53(0x406a)](_0xeb89be,_0x55a1c2,_0x44f64c,_0x50c831)):_0x55a1c2===_0x44f64c&&(_0x1f5182['x']=_0x55a1c2['x'],_0x1f5182['y']=_0x55a1c2['y'],this[_0x37bf53(0x406a)](_0xeb89be,_0x55a1c2,_0x44f64c,_0x50c831));var _0x364bb9=(_0x34ce0f*_0x381d50-_0x426b51*_0xbe138d)/_0x201115,_0x38deb0=(_0x2168aa*_0x381d50-_0x46f115*_0xbe138d)/_0x201115;return!(_0x364bb9<0x0&&(Math[_0x37bf53(0x1beb)](_0x364bb9*_0x2168aa)>_0x17b568||Math['abs'](_0x364bb9*_0x46f115)>_0x17b568))&&(!(_0x364bb9>0x1&&(Math[_0x37bf53(0x1beb)]((_0x364bb9-0x1)*_0x2168aa)>_0x17b568||Math['abs']((_0x364bb9-0x1)*_0x46f115)>_0x17b568))&&(!(_0x38deb0<0x0&&(Math[_0x37bf53(0x1beb)](_0x38deb0*_0x34ce0f)>_0x17b568||Math[_0x37bf53(0x1beb)](_0x38deb0*_0x426b51)>_0x17b568))&&(!(_0x38deb0>0x1&&(Math[_0x37bf53(0x1beb)]((_0x38deb0-0x1)*_0x34ce0f)>_0x17b568||Math[_0x37bf53(0x1beb)]((_0x38deb0-0x1)*_0x426b51)>_0x17b568))&&(Math[_0x37bf53(0x1beb)](_0x364bb9)<1e-31?(_0x1f5182['x']=_0x44f64c['x'],_0x1f5182['y']=_0x44f64c['y'],!0x0):Math[_0x37bf53(0x1beb)](_0x364bb9-0x1)<1e-31?(_0x1f5182['x']=_0x50c831['x'],_0x1f5182['y']=_0x50c831['y'],!0x0):Math[_0x41888d(0x971)](_0x38deb0)<1e-31?(_0x1f5182['x']=_0xeb89be['x'],_0x1f5182['y']=_0xeb89be['y'],!0x0):Math[_0x37bf53(0x1beb)](_0x38deb0-0x1)<1e-31?(_0x1f5182['x']=_0x55a1c2['x'],_0x1f5182['y']=_0x55a1c2['y'],!0x0):!(_0x364bb9<0x0&&(Math[_0x37bf53(0x1beb)](_0x364bb9*_0x2168aa)>_0x17b568||Math[_0x41888d(0x971)](_0x364bb9*_0x46f115)>_0x17b568))&&(!(_0x364bb9>0x1&&(Math[_0x37bf53(0x1beb)]((_0x364bb9-0x1)*_0x2168aa)>_0x17b568||Math[_0x37bf53(0x1beb)]((_0x364bb9-0x1)*_0x46f115)>_0x17b568))&&(!(_0x38deb0<0x0&&(Math[_0x37bf53(0x1beb)](_0x38deb0*_0x34ce0f)>_0x17b568||Math[_0x37bf53(0x1beb)](_0x38deb0*_0x426b51)>_0x17b568))&&(!(_0x38deb0>0x1&&(Math[_0x37bf53(0x1beb)]((_0x38deb0-0x1)*_0x34ce0f)>_0x17b568||Math[_0x37bf53(0x1beb)]((_0x38deb0-0x1)*_0x426b51)>_0x17b568))&&(_0x1f5182['x']=_0x364bb9*_0x2168aa+_0x44f64c['x'],_0x1f5182['y']=_0x364bb9*_0x46f115+_0x44f64c['y'],!0x0))))))));},SymbolAlgoUtil[_0x5e00b3(0x2bf1)]=function(_0x11328c,_0x204491,_0x548b2d){var _0x1f8f3b=_0x5e00b3;return this[_0x1f8f3b(0x451d)](_0x11328c,_0x204491)*Math[_0x1f8f3b(0x1428)](this[_0x1f8f3b(0x2d43)](_0x204491,_0x11328c,_0x548b2d));},SymbolAlgoUtil[_0x5e00b3(0x2d43)]=function(_0x5d1340,_0x3355d2,_0x28c635){var _0x256c58=_0x5e00b3;if(_0x5d1340===_0x3355d2||_0x5d1340===_0x28c635)return 0x0;var _0x10dd68=this[_0x256c58(0x451d)](_0x5d1340,_0x3355d2),_0x29689c=this[_0x256c58(0x451d)](_0x5d1340,_0x28c635),_0x3941b3=this[_0x256c58(0x451d)](_0x3355d2,_0x28c635),_0x15ef1d=(_0x10dd68*_0x10dd68+_0x29689c*_0x29689c-_0x3941b3*_0x3941b3)/(0x2*_0x10dd68*_0x29689c);return _0x15ef1d>0x1&&this[_0x256c58(0x314a)](_0x15ef1d,0x1)?_0x15ef1d=0x1:_0x15ef1d<0x1&&this[_0x256c58(0x314a)](_0x15ef1d,-0x1)&&(_0x15ef1d=-0x1),Math[_0x256c58(0x4e50)](_0x15ef1d);},SymbolAlgoUtil[_0x5e00b3(0x406a)]=function(_0x14651b,_0x1efc02,_0x2c2e2b,_0x191804){var _0x1463f2=_0x5e00b3,_0x1aa905=(_0x1efc02['x']-_0x14651b['x'])*(_0x191804['x']-_0x2c2e2b['x']),_0x1d6165=(_0x1efc02['y']-_0x14651b['y'])*(_0x191804['y']-_0x2c2e2b['y']);return!(Math[_0x1463f2(0x1beb)](_0x1aa905)<1e-31&&Math[_0x1463f2(0x1beb)](_0x1d6165)<1e-31)&&((_0x1aa905>0x0||Math[_0x1463f2(0x1beb)](_0x1aa905)<1e-31)&&(_0x1d6165>0x0||Math[_0x1463f2(0x1beb)](_0x1d6165)<1e-31));},SymbolAlgoUtil[_0x5e00b3(0x1bdc)]=function(_0x276201,_0x2864f6,_0x6adc28,_0x5e351a){var _0x378d59=_0x307c2b,_0x399cb9=_0x5e00b3;if(_0x276201===_0x2864f6||Math[_0x399cb9(0x1beb)](_0x6adc28)<1e-31)return _0x276201;var _0x506c7b=this[_0x378d59(0x544c)](_0x276201,_0x2864f6)+_0x5e351a*Math['PI']/0xb4;return new PlotPoint3D(_0x276201['x']+_0x6adc28*Math[_0x378d59(0x3be7)](_0x506c7b),_0x276201['y']+_0x6adc28*Math[_0x399cb9(0x1428)](_0x506c7b),_0x276201['z']);},SymbolAlgoUtil[_0x307c2b(0x2f1b)]=function(_0x2e8639,_0x19d01c,_0x31e5f2){var _0x4898f7=_0x5e00b3,_0x5a2918=SymbolAlgoUtil[_0x4898f7(0x451d)](_0x2e8639,_0x19d01c);if(0x0===_0x5a2918)return _0x2e8639;var _0x3340bc=_0x31e5f2/_0x5a2918;return SymbolAlgoUtil[_0x4898f7(0x4668)](_0x3340bc,_0x2e8639,_0x19d01c);},SymbolAlgoUtil[_0x5e00b3(0x4668)]=function(_0x183f80,_0x4d933d,_0x37fc5c){var _0xf7ae6c=new PlotPoint3D(0x0,0x0,0x0);return _0xf7ae6c['x']=_0x4d933d['x']+(_0x37fc5c['x']-_0x4d933d['x'])*_0x183f80,_0xf7ae6c['y']=_0x4d933d['y']+(_0x37fc5c['y']-_0x4d933d['y'])*_0x183f80,_0xf7ae6c['z']=_0x4d933d['z']+(_0x37fc5c['z']-_0x4d933d['z'])*_0x183f80,_0xf7ae6c;},SymbolAlgoUtil[_0x5e00b3(0x4acc)]=function(_0x21ca90){var _0x530ee0=_0x307c2b,_0x3848c8=_0x5e00b3;if(!_0x21ca90||null===_0x21ca90||0x0===_0x21ca90[_0x530ee0(0x2ef4)])return null;for(var _0x1974cb=0x0,_0x2b0593=0x0,_0x5c098e=0x0,_0x1629ae=0x0;_0x1629ae<_0x21ca90[_0x530ee0(0x2ef4)];_0x1629ae++)_0x1974cb+=_0x21ca90[_0x1629ae]['x'],_0x2b0593+=_0x21ca90[_0x1629ae]['y'],_0x5c098e+=_0x21ca90[_0x1629ae]['z'];return new PlotPoint3D(_0x1974cb/_0x21ca90[_0x3848c8(0x809)],_0x2b0593/_0x21ca90[_0x530ee0(0x2ef4)],_0x5c098e/_0x21ca90[_0x3848c8(0x809)]);},SymbolAlgoUtil[_0x307c2b(0x31ae)]=function(_0x3fd24b,_0x2f8ffb,_0x140eb7,_0x57f40b){var _0x2a85e1=_0x5e00b3,_0x94b150=this[_0x2a85e1(0x3b21)](_0x2f8ffb,_0x3fd24b),_0x41230e=(_0x94b150+this[_0x2a85e1(0x3b21)](_0x2f8ffb,_0x140eb7))/0x2,_0x3dad24=Math[_0x2a85e1(0x52a3)](_0x41230e-_0x94b150+Math['PI']/0x2),_0x1ec242=_0x57f40b;return this[_0x2a85e1(0x114)](_0x3dad24,0.15)||(_0x1ec242=_0x57f40b/_0x3dad24),new PlotPoint3D(_0x2f8ffb['x']+_0x1ec242*Math[_0x2a85e1(0x52a3)](_0x41230e),_0x2f8ffb['y']+_0x1ec242*Math[_0x2a85e1(0x1428)](_0x41230e),_0x2f8ffb['z']);},SymbolAlgoUtil[_0x307c2b(0x7c3)]=function(_0x3774b4,_0x210438,_0x27d02d){var _0x437fd9=_0x5e00b3,_0xe49219=new PlotPoint3D(0x0,0x0,0x0),_0x1a6462=_0x210438,_0xb6e26a=Math[_0x437fd9(0x52a3)](_0x1a6462),_0x3ebf7c=Math[_0x437fd9(0x1428)](_0x1a6462),_0x403498=_0x27d02d['x']-_0x3774b4['x'],_0x508440=_0x27d02d['y']-_0x3774b4['y'],_0x375555=_0x27d02d['z']-_0x3774b4['z'];return _0xe49219['x']=_0x403498*_0xb6e26a-_0x508440*_0x3ebf7c+_0x3774b4['x'],_0xe49219['y']=_0x403498*_0x3ebf7c+_0x508440*_0xb6e26a+_0x3774b4['y'],_0xe49219['z']=_0x375555*_0x3ebf7c+_0x375555*_0xb6e26a+_0x3774b4['z'],_0xe49219;},SymbolAlgoUtil[_0x5e00b3(0x3a99)]=function(_0x128541,_0x181277,_0x50c688){var _0x2d18cc=_0x307c2b,_0xdfa95a=_0x5e00b3;WebGLPlot$f['defined'](_0x50c688)||(_0x50c688=0x48);for(var _0x56e145=[],_0x35854f=0x168/_0x50c688,_0x236daf=0x0;_0x236daf<_0x50c688-0x1;++_0x236daf){var _0x5b468a=WebGLPlot$f[_0xdfa95a(0x3c2c)][_0x2d18cc(0x18e6)](_0x236daf*_0x35854f);_0x56e145[_0xdfa95a(0x5323)](new PlotPoint3D(_0x181277['x']+_0x128541*Math[_0x2d18cc(0x3be7)](_0x5b468a),_0x181277['y']+_0x128541*Math[_0xdfa95a(0x1428)](_0x5b468a),_0x181277['z']));}return _0x56e145[_0xdfa95a(0x5323)](_0x56e145[0x0][_0xdfa95a(0x40f3)]()),_0x56e145;},SymbolAlgoUtil[_0x5e00b3(0x470d)]=function(_0x16d530,_0x337526,_0x23d1f7,_0x593fb7){var _0x52d1c7=_0x5e00b3;return _0x593fb7*=Math['PI']/0xb4,new PlotPoint3D(_0x16d530['x']+_0x337526*Math[_0x52d1c7(0x52a3)](_0x593fb7),_0x16d530['y']+_0x23d1f7*Math[_0x52d1c7(0x1428)](_0x593fb7),0x0);},SymbolAlgoUtil[_0x307c2b(0x47bc)]=function(_0x97ac2f){var _0x560d97=_0x5e00b3,_0x23c6ca=[],_0x2290d7=_0x97ac2f[_0x560d97(0x809)];if(_0x2290d7<0x3){for(var _0xcab7b8=0x0;_0xcab7b8!=_0x2290d7;++_0xcab7b8)_0x23c6ca[_0xcab7b8]=_0x97ac2f[_0xcab7b8][_0x560d97(0x40f3)]();}else{var _0x3664bd=0x0;for(_0xcab7b8=0x0;_0xcab7b8<0x3*_0x2290d7-0x2;_0xcab7b8+=0x3)_0x560d97(0x1b4b)==typeof _0x97ac2f[_0x3664bd][_0x560d97(0x40f3)]?_0x23c6ca[_0xcab7b8]=_0x97ac2f[_0x3664bd][_0x560d97(0x40f3)]():_0x23c6ca[_0xcab7b8]=new PlotPoint3D(_0x97ac2f[_0x3664bd]['x'],_0x97ac2f[_0x3664bd]['y'],_0x97ac2f[_0x3664bd]['z']),_0x23c6ca[_0xcab7b8+0x1]=new PlotPoint3D(0x0,0x0,_0x97ac2f[_0x3664bd]['z']),_0x23c6ca[_0xcab7b8+0x2]=new PlotPoint3D(0x0,0x0,_0x97ac2f[_0x3664bd]['z']),_0x3664bd++;for(_0xcab7b8=0x1;_0xcab7b8<_0x2290d7-0x1;++_0xcab7b8)this[_0x560d97(0x25b5)](0x8,0x3,_0x97ac2f[_0xcab7b8-0x1],_0x97ac2f[_0xcab7b8],_0x97ac2f[_0xcab7b8+0x1],_0x23c6ca[0x3*_0xcab7b8-0x1],_0x23c6ca[0x3*_0xcab7b8+0x1]);this[_0x560d97(0x200e)](0.6,_0x23c6ca[0x0],_0x23c6ca[0x3],_0x23c6ca[0x2],_0x23c6ca[0x1]),this[_0x560d97(0x200e)](0.6,_0x23c6ca[0x3*_0x2290d7-0x3],_0x23c6ca[0x3*_0x2290d7-0x6],_0x23c6ca[0x3*_0x2290d7-0x5],_0x23c6ca[0x3*_0x2290d7-0x4]),_0x560d97(0x1b4b)==typeof _0x97ac2f[_0x2290d7-0x1][_0x560d97(0x40f3)]?_0x23c6ca[0x3*_0x2290d7-0x1]=_0x23c6ca[0x3*_0x2290d7-0x2]=_0x97ac2f[_0x2290d7-0x1][_0x560d97(0x40f3)]():_0x23c6ca[0x3*_0x2290d7-0x1]=_0x23c6ca[0x3*_0x2290d7-0x2]=new PlotPoint3D(_0x97ac2f[_0x2290d7-0x1]['x'],_0x97ac2f[_0x2290d7-0x1]['y'],_0x97ac2f[_0x2290d7-0x1]['z']);}return _0x23c6ca;},SymbolAlgoUtil[_0x5e00b3(0x1660)]=function(_0x4a2f5b){var _0x4a72f8=_0x307c2b,_0x4afe8c=_0x5e00b3,_0x5a30bb=_0x4a2f5b[_0x4afe8c(0x809)],_0x420165=[];if(_0x4a2f5b[_0x4afe8c(0x809)]<0x3){for(var _0x2cad60=0x0;_0x2cad60<_0x5a30bb;++_0x2cad60)_0x420165[_0x2cad60]=_0x4a2f5b[_0x2cad60][_0x4afe8c(0x40f3)]();}else{_0x5a30bb/=0x3;for(_0x2cad60=0x0;_0x2cad60<0x3*_0x5a30bb&&!(_0x2cad60+0x4>=0x3*_0x5a30bb);_0x2cad60+=0x3){var _0x19d1a3=_0x4a2f5b[_0x2cad60]['x'],_0x4b2d49=_0x4a2f5b[_0x2cad60]['y'],_0xfdbc45=_0x4a2f5b[_0x2cad60]['z'],_0x270b78=_0x4a2f5b[_0x2cad60+0x1]['x'],_0xb80874=_0x4a2f5b[_0x2cad60+0x1]['y'],_0x1c61b8=_0x4a2f5b[_0x2cad60+0x1]['z'],_0x5296a5=_0x4a2f5b[_0x2cad60+0x2]['x'],_0x9f6085=_0x4a2f5b[_0x2cad60+0x2]['y'],_0x1033c3=_0x4a2f5b[_0x2cad60+0x2]['z'],_0x138f59=_0x4a2f5b[_0x2cad60+0x3]['x'],_0x592b04=_0x4a2f5b[_0x2cad60+0x3]['y'],_0x43f314=_0x4a2f5b[_0x2cad60+0x3]['z'];if(this[_0x4afe8c(0x314a)](_0x19d1a3,_0x270b78,1e-10)&&this[_0x4afe8c(0x314a)](_0x4b2d49,_0xb80874,1e-10)&&this[_0x4a72f8(0x2c06)](_0x5296a5,_0x138f59,1e-10)&&this[_0x4a72f8(0x2c06)](_0x9f6085,_0x592b04,1e-10))_0x420165[_0x4a72f8(0x2a0e)](new PlotPoint3D(_0x19d1a3,_0x4b2d49,_0xfdbc45)),_0x420165[_0x4afe8c(0x5323)](new PlotPoint3D(_0x5296a5,_0x9f6085,_0x1033c3));else for(var _0x18601d=0x0;_0x18601d<=0x1;_0x18601d+=0.03125){var _0x39d764,_0x284ff7,_0x320d5c,_0x561194,_0x349727=_0x18601d*_0x18601d,_0x1d60d1=_0x349727*_0x18601d,_0x33df2f=new PlotPoint3D((_0x39d764=0x1-0x3*_0x18601d+0x3*_0x349727-_0x1d60d1)*_0x19d1a3+(_0x284ff7=0x3*(_0x18601d-0x2*_0x349727+_0x1d60d1))*_0x270b78+(_0x320d5c=0x3*(_0x349727-_0x1d60d1))*_0x5296a5+(_0x561194=_0x1d60d1)*_0x138f59,_0x39d764*_0x4b2d49+_0x284ff7*_0xb80874+_0x320d5c*_0x9f6085+_0x561194*_0x592b04,_0x39d764*_0xfdbc45+_0x284ff7*_0x1c61b8+_0x320d5c*_0x1033c3+_0x561194*_0x43f314);_0x420165[_0x4a72f8(0x2a0e)](_0x33df2f);}}}return _0x420165;},SymbolAlgoUtil[_0x307c2b(0x1804)]=function(_0x434402){var _0x36dc6a=_0x5e00b3,_0x1fbd28=SymbolAlgoUtil[_0x36dc6a(0x5fbe)](_0x434402);return SymbolAlgoUtil[_0x36dc6a(0x1660)](_0x1fbd28);},SymbolAlgoUtil[_0x5e00b3(0x305a)]=function(_0xf608a6,_0x5e1fd9,_0x36efac,_0x4abb06){var _0x2bc319=_0x307c2b,_0x2c1302=_0x5e00b3,_0x1c9710=[],_0x551380=_0xf608a6['x'],_0x5e5618=_0xf608a6['y'],_0x595cff=_0x5e1fd9['x'],_0xaaca0=_0x5e1fd9['y'],_0x18cb82=_0x36efac['x'],_0x1a6883=_0x36efac['y'],_0x594c1c=_0x4abb06['x'],_0x4f3493=_0x4abb06['y'];if(this[_0x2bc319(0x2c06)](_0x551380,_0x595cff,1e-10)&&this[_0x2bc319(0x2c06)](_0x5e5618,_0xaaca0,1e-10)&&this[_0x2c1302(0x314a)](_0x18cb82,_0x594c1c,1e-10)&&this[_0x2c1302(0x314a)](_0x1a6883,_0x4f3493,1e-10))_0x1c9710[_0x2c1302(0x5323)](new PlotPoint3D(_0x551380,_0x5e5618,0x0)),_0x1c9710[_0x2c1302(0x5323)](new PlotPoint3D(_0x18cb82,_0x1a6883,0x0));else for(var _0x449ae0=0x0;_0x449ae0<=0x1;_0x449ae0+=0.03125){var _0x210fcb,_0x5a18e6,_0xa68153,_0x4d6a95,_0x521a7c=_0x449ae0*_0x449ae0,_0x38deaa=_0x521a7c*_0x449ae0,_0x33e3dc=new PlotPoint3D((_0x210fcb=0x1-0x3*_0x449ae0+0x3*_0x521a7c-_0x38deaa)*_0x551380+(_0x5a18e6=0x3*(_0x449ae0-0x2*_0x521a7c+_0x38deaa))*_0x595cff+(_0xa68153=0x3*(_0x521a7c-_0x38deaa))*_0x18cb82+(_0x4d6a95=_0x38deaa)*_0x594c1c,_0x210fcb*_0x5e5618+_0x5a18e6*_0xaaca0+_0xa68153*_0x1a6883+_0x4d6a95*_0x4f3493,0x0);_0x1c9710[_0x2c1302(0x5323)](_0x33e3dc);}return _0x1c9710;},SymbolAlgoUtil[_0x307c2b(0x17bd)]=function(_0x21c48a,_0x2af4a4,_0x5c5278,_0x1c7526,_0xa24af,_0x499cd6,_0x406edd){var _0x2f668c=_0x5e00b3,_0x59b9ee=_0x5c5278['x'],_0x42f7fe=_0x5c5278['y'],_0x3fb0de=_0x5c5278['z'],_0x1272ae=_0x1c7526['x'],_0x5933c5=_0x1c7526['y'],_0xec074a=_0x1c7526['z'],_0x1c4b57=_0xa24af['x'],_0x44c0f8=_0xa24af['y'],_0xe8bb9b=_0xa24af['z'];this[_0x2f668c(0x5ae5)](_0x21c48a,_0x2af4a4,_0x59b9ee,_0x42f7fe,_0x3fb0de,_0x1272ae,_0x5933c5,_0xec074a,_0x1c4b57,_0x44c0f8,_0xe8bb9b,_0x499cd6,_0x406edd);},SymbolAlgoUtil['getPointsByTriangle']=function(_0x445d1a,_0x44ce94,_0x24102a,_0x243c5e,_0x20ee1e,_0x36ab86,_0x3a43a8,_0x46290e,_0x3cc332,_0xeaec08,_0x3a08b8,_0x3ef311,_0x11c715){var _0x50f19a=_0x307c2b,_0x4d5155=_0x5e00b3,_0x425ca6=_0x36ab86+(_0x3cc332-_0x24102a),_0x3e5914=_0x3a43a8+(_0xeaec08-_0x243c5e),_0x42d611=0x0,_0x3fdb01=0x0;if(_0x24102a==_0x3cc332)_0x42d611=_0x24102a,_0x3fdb01=_0x3e5914;else{if(_0x243c5e==_0xeaec08)_0x42d611=_0x425ca6,_0x3fdb01=_0x243c5e;else{var _0xfb266a=0x1*(_0xeaec08-_0x243c5e)/(_0x3cc332-_0x24102a),_0x3428cc=_0x243c5e-_0x24102a*_0xfb266a;_0x3fdb01=_0xfb266a*(_0x42d611=(_0x3e5914+_0x425ca6/_0xfb266a-_0x3428cc)/(_0xfb266a+0x1/_0xfb266a))+_0x3428cc;}}var _0x46774e=Math[_0x50f19a(0x37eb)](0x1*(_0x36ab86-_0x425ca6)*(_0x36ab86-_0x425ca6)+0x1*(_0x3a43a8-_0x3e5914)*(_0x3a43a8-_0x3e5914)),_0x5611c6=Math[_0x4d5155(0x5c4f)](0x1*(_0x24102a-_0x36ab86)*(_0x24102a-_0x36ab86)+0x1*(_0x243c5e-_0x3a43a8)*(_0x243c5e-_0x3a43a8)),_0x22f1c9=Math[_0x4d5155(0x5c4f)](0x1*(_0x36ab86-_0x3cc332)*(_0x36ab86-_0x3cc332)+0x1*(_0x3a43a8-_0xeaec08)*(_0x3a43a8-_0xeaec08)),_0x41c2cb=0x0;_0x425ca6=_0x42d611+(_0x425ca6-_0x42d611)*(_0x41c2cb=_0x5611c6+_0x22f1c9?0x1+(_0x22f1c9-_0x5611c6)*_0x445d1a/(_0x22f1c9+_0x5611c6):0x1),_0x3e5914=_0x3fdb01+(_0x3e5914-_0x3fdb01)*_0x41c2cb,0x0==_0x46774e&&(_0x46774e=0x1),_0x3ef311['x']=_0x36ab86+(_0x36ab86-_0x425ca6)*_0x5611c6/(_0x44ce94*_0x46774e),_0x3ef311['y']=_0x3a43a8+(_0x3a43a8-_0x3e5914)*_0x5611c6/(_0x44ce94*_0x46774e),_0x3ef311['z']=_0x20ee1e,_0x11c715['x']=_0x36ab86+(_0x425ca6-_0x36ab86)*_0x22f1c9/(_0x44ce94*_0x46774e),_0x11c715['y']=_0x3a43a8+(_0x3e5914-_0x3a43a8)*_0x22f1c9/(_0x44ce94*_0x46774e),_0x11c715['z']=_0x3a08b8;},SymbolAlgoUtil['getPtsByTriangle']=function(_0x289220,_0x35585f,_0x20263a,_0x5e1048,_0x48f91e){var _0x17d453=_0x307c2b,_0x5e0278=_0x5e00b3,_0x1dd20f=new PlotPoint3D(0x0,0x0,0x0);new PlotPoint3D(0x0,0x0,0x0);var _0x5a7ad3=0x0,_0x289564=0x0;return _0x5a7ad3=this[_0x17d453(0x2665)](_0x48f91e,_0x20263a),_0x289564=this['distance'](_0x5e1048,_0x48f91e),0x1==_0x35585f&&(_0x5a7ad3*=0x2),0x2==_0x35585f&&(_0x289564*=0x2),_0x1dd20f['x']=(_0x5a7ad3*_0x5e1048['x']+_0x289564*_0x20263a['x'])/(_0x5a7ad3+_0x289564),_0x1dd20f['y']=(_0x5a7ad3*_0x5e1048['y']+_0x289564*_0x20263a['y'])/(_0x5a7ad3+_0x289564),{'pl':this[_0x5e0278(0x3011)](_0x289220,_0x20263a,_0x1dd20f,_0x48f91e),'pr':this[_0x5e0278(0x3011)](_0x289220,_0x5e1048,_0x1dd20f,_0x48f91e)};},SymbolAlgoUtil[_0x307c2b(0xe54)]=function(_0x223d6b,_0x17d4ea,_0x50333a,_0x5e8fa1){var _0x4d1522=_0x5e00b3;new PlotPoint3D(0x0,0x0,0x0),new PlotPoint3D(0x0,0x0,0x0);var _0x5ba52b=0x0;_0x5ba52b=this[_0x4d1522(0x451d)](_0x5e8fa1,_0x17d4ea)/_0x223d6b;var _0x23eb4c=this[_0x4d1522(0xb4c)](_0x5ba52b,_0x50333a,_0x5e8fa1);return this['distance'](_0x17d4ea,_0x23eb4c[_0x4d1522(0x3cb9)])>=(_0x5ba52b=this[_0x4d1522(0x451d)](_0x17d4ea,_0x23eb4c[_0x4d1522(0x5d26)]))?_0x23eb4c[_0x4d1522(0x5d26)]:_0x23eb4c[_0x4d1522(0x3cb9)];},SymbolAlgoUtil[_0x307c2b(0x249)]=function(_0x521e82,_0x7b36c2,_0x4b1305,_0x229586,_0x5b416f){var _0x5147b9=_0x5e00b3,_0x528d97=_0x7b36c2['x'],_0x24cad9=_0x7b36c2['y'],_0x423fa2=_0x7b36c2['z'],_0x328eaa=_0x4b1305['x'],_0x1b55a7=_0x4b1305['y'],_0x1fc20e=_0x4b1305['z'],_0x3a14ab=_0x229586['x'],_0x626867=_0x229586['y'],_0x339bac=_0x229586['z'];this[_0x5147b9(0x47ca)](_0x521e82,_0x528d97,_0x24cad9,_0x423fa2,_0x328eaa,_0x1b55a7,_0x1fc20e,_0x3a14ab,_0x626867,_0x339bac,_0x5b416f);},SymbolAlgoUtil[_0x307c2b(0x49aa)]=function(_0x7d1911,_0x3f9d0c,_0xb5fc68,_0x464a47,_0x56abcf,_0x3a0d27,_0x233c80,_0x2ca3d2,_0x2c90d0,_0x143bfe,_0x38a0e4){var _0x29dbdd=_0x5e00b3,_0x294590=0x0,_0xec095=0x0,_0x527184=0x0,_0x132d84=0x0;if(0x0===Math[_0x29dbdd(0x1beb)](_0xb5fc68-_0x3a0d27))_0x294590=_0x3f9d0c+_0x56abcf-_0x2ca3d2,_0xec095=_0x2c90d0;else{if(0x0==Math[_0x29dbdd(0x1beb)](_0x3f9d0c-_0x56abcf))_0x294590=_0x2ca3d2,_0xec095=_0xb5fc68+_0x3a0d27-_0x2c90d0;else{var _0x1f2b0d=0x1*(_0xb5fc68-_0x3a0d27)/(_0x3f9d0c-_0x56abcf),_0xccdd44=_0x2c90d0-_0x1f2b0d*_0x2ca3d2;_0xec095=_0x1f2b0d*(_0x294590=((_0x3a0d27+_0xb5fc68)/0x2+(_0x3f9d0c+_0x56abcf)/(0x2*_0x1f2b0d)-_0xccdd44)/(_0x1f2b0d+0x1/_0x1f2b0d))+_0xccdd44,_0x294590=0x2*_0x294590-_0x2ca3d2,_0xec095=0x2*_0xec095-_0x2c90d0;}}var _0x33bac=Math[_0x29dbdd(0x5c4f)](0x1*(_0x3f9d0c-_0x56abcf)*(_0x3f9d0c-_0x56abcf)+0x1*(_0xb5fc68-_0x3a0d27)*(_0xb5fc68-_0x3a0d27)),_0x215c29=Math[_0x29dbdd(0x5c4f)](0x1*(_0x3f9d0c-_0x294590)*(_0x3f9d0c-_0x294590)+0x1*(_0xb5fc68-_0xec095)*(_0xb5fc68-_0xec095));return _0x33bac>0x0?(_0x527184=_0x3f9d0c+(_0x56abcf-_0x3f9d0c)*_0x215c29/_0x33bac,_0x132d84=_0xb5fc68+(_0x3a0d27-_0xb5fc68)*_0x215c29/_0x33bac):(_0x527184=_0x3f9d0c,_0x132d84=_0xb5fc68),_0x38a0e4['x']=_0x527184+(_0x294590-_0x527184)*_0x7d1911,_0x38a0e4['y']=_0x132d84+(_0xec095-_0x132d84)*_0x7d1911,_0x38a0e4['z']=_0x143bfe,_0x38a0e4;},SymbolAlgoUtil[_0x5e00b3(0xe15)]=function(_0x1b8a4a,_0x123326,_0x189dc5){var _0x140db6=_0x307c2b,_0x11f468=_0x5e00b3,_0x453783={};_0x453783[_0x140db6(0xbc2)]=new PlotPoint3D(0x0,0x0,0x0),_0x453783[_0x11f468(0x2dbb)]=0x0,_0x453783[_0x11f468(0x4822)]=0x0,_0x453783[_0x11f468(0x5421)]=0x0;var _0x3878b2=_0x123326['x']-_0x1b8a4a['x'],_0x1faa48=_0x123326['y']-_0x1b8a4a['y'];if(Math[_0x11f468(0x1beb)](_0x3878b2)<1e-31){var _0x4d18e8={};(_0x1008d7={})['x']=(_0x123326['x']+_0x1b8a4a['x'])/0x2,_0x1008d7['y']=(_0x123326['y']+_0x1b8a4a['y'])/0x2,_0x4d18e8['x']=(_0x123326['x']+_0x189dc5['x'])/0x2,_0x4d18e8['y']=(_0x123326['y']+_0x189dc5['y'])/0x2;var _0x3a5578=0x0;Math[_0x11f468(0x1beb)](_0x189dc5['x']-_0x123326['x'])>=1e-31&&(_0x3a5578=(_0x189dc5['y']-_0x123326['y'])/(_0x189dc5['x']-_0x123326['x'])),_0x453783[_0x11f468(0x5b71)]['y']=_0x1008d7['y'],Math[_0x11f468(0x1beb)](_0x3a5578)<1e-31?_0x453783[_0x11f468(0x5b71)]['x']=_0x4d18e8['x']:_0x453783[_0x140db6(0xbc2)]['x']=_0x4d18e8['x']-_0x3a5578*(_0x1008d7['y']-_0x4d18e8['y']);}else{var _0x1008d7;_0x4d18e8={},((_0x1008d7={})['x']=(_0x123326['x']+_0x1b8a4a['x'])/0x2,_0x1008d7['y']=(_0x123326['y']+_0x1b8a4a['y'])/0x2,_0x4d18e8['x']=(_0x123326['x']+_0x189dc5['x'])/0x2,_0x4d18e8['y']=(_0x123326['y']+_0x189dc5['y'])/0x2);var _0x59e6cc=_0x1faa48/_0x3878b2,_0x494920=0x1;Math[_0x11f468(0x1beb)](_0x59e6cc)<1e-31?(_0x453783[_0x11f468(0x5b71)]['x']=_0x1008d7['x'],Math[_0x11f468(0x1beb)](_0x189dc5['x']-_0x123326['x']<1e-31)?_0x453783[_0x11f468(0x5b71)]['y']=_0x4d18e8['y']:_0x453783[_0x11f468(0x5b71)]['y']=-(_0x189dc5['x']-_0x123326['x'])/(_0x189dc5['y']-_0x123326['y'])*(_0x453783[_0x11f468(0x5b71)]['x']-_0x4d18e8['x'])+_0x4d18e8['y']):Math[_0x11f468(0x1beb)](_0x189dc5['x']-_0x123326['x'])<1e-31?(_0x453783[_0x11f468(0x5b71)]['y']=_0x4d18e8['y'],_0x453783[_0x11f468(0x5b71)]['x']=-_0x59e6cc*(_0x453783[_0x11f468(0x5b71)]['y']-_0x1008d7['y'])+_0x1008d7['x']):(_0x494920=(_0x189dc5['y']-_0x123326['y'])/(_0x189dc5['x']-_0x123326['x']),_0x453783[_0x11f468(0x5b71)]['x']=(_0x59e6cc*_0x494920*(_0x1008d7['y']-_0x4d18e8['y'])+_0x494920*_0x1008d7['x']-_0x59e6cc*_0x4d18e8['x'])/(_0x494920-_0x59e6cc),_0x453783[_0x11f468(0x5b71)]['y']=(_0x4d18e8['x']-_0x1008d7['x']+_0x494920*_0x4d18e8['y']-_0x59e6cc*_0x1008d7['y'])/(_0x494920-_0x59e6cc));}var _0x1ba1ee=Math[_0x11f468(0x51e)](_0x1b8a4a['y']-_0x453783[_0x11f468(0x5b71)]['y'],_0x1b8a4a['x']-_0x453783[_0x11f468(0x5b71)]['x']),_0x1d4c26=Math[_0x11f468(0x51e)](_0x189dc5['y']-_0x453783[_0x11f468(0x5b71)]['y'],_0x189dc5['x']-_0x453783[_0x11f468(0x5b71)]['x']);if(this[_0x11f468(0x3c3d)](_0x1b8a4a,_0x123326,_0x189dc5)){for(;_0x1ba1ee>=0x2*Math['PI'];)_0x1ba1ee-=0x2*Math['PI'];for(;_0x1ba1ee<0x0;)_0x1ba1ee+=0x2*Math['PI'];for(;_0x1d4c26>0x2*Math['PI'];)_0x1d4c26-=0x2*Math['PI'];for(;_0x1d4c26<_0x1ba1ee;)_0x1d4c26+=0x2*Math['PI'];}else{for(;_0x1d4c26>=0x2*Math['PI'];)_0x1d4c26-=0x2*Math['PI'];for(;_0x1d4c26<0x0;)_0x1d4c26+=0x2*Math['PI'];for(;_0x1ba1ee>0x2*Math['PI'];)_0x1ba1ee-=0x2*Math['PI'];for(;_0x1d4c26>_0x1ba1ee;)_0x1ba1ee+=0x2*Math['PI'];var _0x57ccde=_0x1ba1ee;_0x1ba1ee=_0x1d4c26,_0x1d4c26=_0x57ccde;}return _0x453783[_0x11f468(0x2dbb)]=Math[_0x140db6(0x37eb)]((_0x453783[_0x140db6(0xbc2)]['x']-_0x1b8a4a['x'])*(_0x453783[_0x11f468(0x5b71)]['x']-_0x1b8a4a['x'])+(_0x453783[_0x11f468(0x5b71)]['y']-_0x1b8a4a['y'])*(_0x453783[_0x11f468(0x5b71)]['y']-_0x1b8a4a['y'])),_0x453783[_0x11f468(0x5421)]=0xb4*_0x1d4c26/Math['PI'],_0x453783[_0x11f468(0x4822)]=0xb4*_0x1ba1ee/Math['PI'],_0x453783;},SymbolAlgoUtil[_0x5e00b3(0x3c3d)]=function(_0x1929ed,_0x3e8195,_0x279e63){return(_0x279e63['x']-_0x3e8195['x'])*(_0x1929ed['y']-_0x3e8195['y'])-(_0x1929ed['x']-_0x3e8195['x'])*(_0x279e63['y']-_0x3e8195['y'])>0x0;},SymbolAlgoUtil[_0x5e00b3(0x4984)]=function(_0x160ce8,_0x7823e1,_0x4b0b99,_0x18826f,_0x3d1de2,_0x37b3f3,_0x2ded66){var _0x355230=_0x307c2b,_0x20d5e6=_0x5e00b3;WebGLPlot$f[_0x20d5e6(0x5f34)](_0x2ded66)||(_0x2ded66=0x24);var _0x127880=(_0x37b3f3-_0x3d1de2)/_0x2ded66,_0x4f172d=[];if(Math[_0x20d5e6(0x1beb)](_0x127880)<1e-31)return _0x4f172d;for(;_0x37b3f3<_0x3d1de2;)_0x37b3f3+=0x2*Math['PI'];for(;_0x37b3f3>_0x3d1de2+0x2*Math['PI'];)_0x3d1de2+=0x2*Math['PI'];var _0x1abb95=Math[_0x20d5e6(0x52a3)](_0x18826f)*_0x7823e1,_0x576185=Math[_0x355230(0xc19)](_0x18826f)*_0x7823e1,_0x18179a=Math['cos'](_0x18826f)*_0x4b0b99,_0x4803af=Math[_0x20d5e6(0x1428)](_0x18826f)*_0x4b0b99,_0x5dc726=this['calcEllipseRadian'](_0x3d1de2,_0x7823e1,_0x4b0b99),_0x265c2a=this[_0x20d5e6(0x3eef)](_0x37b3f3,_0x7823e1,_0x4b0b99);_0x265c2a-_0x5dc726<1e-31&&(_0x265c2a+=0x2*Math['PI']);var _0x517371=Math[_0x20d5e6(0x3d49)](Math[_0x20d5e6(0x1beb)]((_0x265c2a-_0x5dc726)/_0x127880)+0x1);if(_0x517371<0x2)return _0x4f172d;for(var _0x46b2d5=0x0;_0x46b2d5<_0x517371-0x1;_0x5dc726+=_0x127880,_0x46b2d5++){_0x46b2d5===_0x517371-0x2&&(_0x5dc726=_0x37b3f3);var _0x3d1de5=_0x160ce8['x']+_0x1abb95*Math[_0x20d5e6(0x52a3)](_0x5dc726)-_0x4803af*Math[_0x20d5e6(0x1428)](_0x5dc726),_0x2752e9=_0x160ce8['y']+_0x576185*Math['cos'](_0x5dc726)+_0x18179a*Math[_0x20d5e6(0x1428)](_0x5dc726);_0x4f172d[_0x20d5e6(0x5323)](new PlotPoint3D(_0x3d1de5,_0x2752e9,0x0));}return 0x0>_0x4f172d[_0x20d5e6(0x809)]&&(_0x4f172d[_0x4f172d[_0x20d5e6(0x809)]-0x1]['x']=_0x160ce8['x']+_0x1abb95*Math[_0x20d5e6(0x52a3)](_0x265c2a)-_0x4803af*Math[_0x20d5e6(0x1428)](_0x265c2a),_0x4f172d[_0x4f172d[_0x20d5e6(0x809)]-0x1]['y']=_0x160ce8['y']+_0x576185*Math[_0x20d5e6(0x52a3)](_0x265c2a)+_0x18179a*Math[_0x20d5e6(0x1428)](_0x265c2a)),_0x4f172d;},SymbolAlgoUtil[_0x5e00b3(0x3eef)]=function(_0x53b0d5,_0x388ea7,_0x3c4f8f){var _0x527081=_0x5e00b3,_0x25be11=_0x53b0d5,_0x15f11d=_0x388ea7*Math[_0x527081(0x1428)](_0x53b0d5),_0x591b89=_0x3c4f8f*Math[_0x527081(0x52a3)](_0x53b0d5),_0x33c77c=Math['atan2'](_0x15f11d,_0x591b89);if(_0x53b0d5>Math['PI']){for(;_0x25be11>Math['PI'];)_0x25be11-=0x2*Math['PI'],_0x33c77c+=0x2*Math['PI'];}else{if(_0x53b0d5<-Math['PI']){for(;_0x25be11<-Math['PI'];)_0x25be11+=0x2*Math['PI'],_0x33c77c-=0x2*Math['PI'];}}return _0x33c77c;},SymbolAlgoUtil[_0x5e00b3(0x3b21)]=function(_0x39d118,_0x12f580){var _0x351e85=_0x5e00b3,_0x541271=0x0,_0x789f50=_0x12f580['x']-_0x39d118['x'],_0x2f2518=_0x12f580['y']-_0x39d118['y'];return(_0x541271=Math[_0x351e85(0x51e)](_0x2f2518,_0x789f50))<0x0&&(_0x541271+=0x2*Math['PI']),_0x541271;},SymbolAlgoUtil[_0x5e00b3(0x3b5a)]=function(_0xf0af9,_0x5113f0,_0x1db966,_0x523710){var _0x5f0219=_0x5e00b3,_0x39c013={'isIntersectLines':!0x1};if(_0xf0af9['x']===_0x5113f0['x']&&_0xf0af9['y']===_0x5113f0['y']||_0x1db966['x']===_0x523710['x']&&_0x1db966['y']===_0x523710['y'])return _0x39c013;var _0x5ed8b4=_0x5113f0['x']-_0xf0af9['x'],_0x254212=_0x5113f0['y']-_0xf0af9['y'],_0x317bef=_0x523710['x']-_0x1db966['x'],_0x2b5f5c=_0x523710['y']-_0x1db966['y'],_0x1109f5=_0x5ed8b4*_0x2b5f5c-_0x317bef*_0x254212;if(this[_0x5f0219(0x114)](_0x1109f5))return _0x39c013;var _0x4d41f3=(_0x5ed8b4*(_0xf0af9['y']-_0x1db966['y'])-_0x254212*(_0xf0af9['x']-_0x1db966['x']))/_0x1109f5,_0x5f2ca6=new PlotPoint3D(0x0,0x0,0x0);return _0x5f2ca6['x']=_0x4d41f3*_0x317bef+_0x1db966['x'],_0x5f2ca6['y']=_0x4d41f3*_0x2b5f5c+_0x1db966['y'],_0x5f2ca6['z']=_0xf0af9['z'],_0x39c013['isIntersectLines']=!0x0,_0x39c013[_0x5f0219(0x377d)]=_0x5f2ca6,_0x39c013;},SymbolAlgoUtil[_0x5e00b3(0x114)]=function(_0x4a8a1a,_0x104740){return _0x104740||(_0x104740=1e-31),_0x4a8a1a<_0x104740&&_0x4a8a1a>-_0x104740;},SymbolAlgoUtil[_0x5e00b3(0x38bf)]=function(_0x3db8f2){var _0x50d39c=_0x307c2b,_0x9e822f=_0x5e00b3,_0x22fc0f=[],_0x44ca2f=[],_0x4798bd=_0x3db8f2[_0x50d39c(0x2ef4)];if(0x0!==_0x4798bd){if(0x1!==_0x4798bd){if(0x2===_0x4798bd){var _0x5ab269=this[_0x9e822f(0xdfe)](_0x3db8f2[0x0],_0x3db8f2[0x1]);_0x44ca2f[_0x9e822f(0x5323)](_0x3db8f2[0x0]),_0x44ca2f[_0x9e822f(0x5323)](_0x3db8f2[0x1]),_0x44ca2f[_0x50d39c(0x2a0e)](_0x5ab269);}else{if(_0x44ca2f[_0x9e822f(0x5323)](_0x3db8f2[0x0]),_0x44ca2f[_0x9e822f(0x5323)](_0x3db8f2[0x1]),_0x44ca2f[_0x9e822f(0x5323)](_0x3db8f2[0x2]),(this[_0x9e822f(0x1a1a)](_0x3db8f2[0x0],_0x3db8f2[0x2])||this[_0x9e822f(0x1a1a)](_0x3db8f2[0x1],_0x3db8f2[0x2]))&&(_0x22fc0f[_0x50d39c(0x2a0e)](_0x3db8f2[0x0]),_0x22fc0f['push'](_0x3db8f2[0x1])),this[_0x9e822f(0x1a1a)](_0x3db8f2[0x0],_0x3db8f2[0x1]))return _0x22fc0f[_0x50d39c(0x2a0e)](_0x3db8f2[0x0]),void _0x22fc0f[_0x9e822f(0x5323)](_0x3db8f2[0x2]);}_0x44ca2f=this[_0x50d39c(0x11f8)](_0x44ca2f);var _0x563c70=new PlotPoint3D(0x0,0x0,0x0),_0x1a7701=new PlotPoint3D(0x0,0x0,0x0);_0x563c70['x']=0.5*(_0x44ca2f[0x0]['x']+_0x44ca2f[0x1]['x']),_0x563c70['y']=0.5*(_0x44ca2f[0x0]['y']+_0x44ca2f[0x1]['y']),_0x1a7701['x']=_0x563c70['x']-0.1*(_0x44ca2f[0x2]['x']-_0x563c70['x']),_0x1a7701['y']=_0x563c70['y']-0.1*(_0x44ca2f[0x2]['y']-_0x563c70['y']);var _0x2e66cf=this[_0x9e822f(0x4bf7)](0x3,0x0,_0x44ca2f[0x1],_0x44ca2f[0x0],_0x1a7701);_0x22fc0f[_0x9e822f(0x5323)](_0x2e66cf['pr']),_0x22fc0f[_0x9e822f(0x5323)](_0x1a7701),_0x22fc0f['push'](_0x2e66cf['pl']);var _0x59029e=this[_0x9e822f(0x4bf7)](0x4,0x2,_0x44ca2f[0x2],_0x44ca2f[0x0],_0x44ca2f[0x1]);_0x22fc0f[_0x50d39c(0x2a0e)](_0x59029e['pr']),_0x22fc0f[_0x9e822f(0x5323)](_0x44ca2f[0x1]),_0x22fc0f[_0x9e822f(0x5323)](_0x59029e['pl']);var _0x1c5d17=this[_0x50d39c(0x19cc)](0x2,0x0,_0x44ca2f[0x0],_0x44ca2f[0x1],_0x44ca2f[0x2]);_0x22fc0f[_0x9e822f(0x5323)](_0x1c5d17['pr']),_0x22fc0f[_0x9e822f(0x5323)](_0x44ca2f[0x2]),_0x22fc0f[_0x9e822f(0x5323)](_0x1c5d17['pl']);var _0x3d7a1e=this[_0x9e822f(0x4bf7)](0x4,0x1,_0x44ca2f[0x1],_0x44ca2f[0x2],_0x44ca2f[0x0]);return _0x22fc0f[_0x9e822f(0x5323)](_0x3d7a1e['pr']),_0x22fc0f[_0x9e822f(0x5323)](_0x44ca2f[0x0]),_0x22fc0f[_0x9e822f(0x5323)](_0x3d7a1e['pl']),_0x22fc0f;}_0x22fc0f[_0x9e822f(0x5323)](_0x3db8f2[0x0]);}},SymbolAlgoUtil[_0x5e00b3(0xd8c)]=function(_0x98b726){var _0x1b3b7d=_0x307c2b,_0x7feace=_0x5e00b3,_0x4ca02b=[];if(0x2>_0x98b726[_0x1b3b7d(0x2ef4)])return _0x4ca02b;var _0x4760f0=this[_0x7feace(0x38bf)](_0x98b726);if(0xc!=_0x4760f0[_0x1b3b7d(0x2ef4)])return _0x4ca02b;_0x4760f0[_0x1b3b7d(0x2a0e)](_0x4760f0[0x0]),_0x4760f0[_0x1b3b7d(0x2a0e)](_0x4760f0[0x1]),_0x4760f0[_0x7feace(0x2f5b)](0x0,0x1);for(var _0x4378cd=0x0;_0x4378cd<_0x4760f0[_0x7feace(0x809)]-0x3;_0x4378cd+=0x3){var _0x37f81d;_0x4760f0[_0x1b3b7d(0x17ac)](_0x4378cd,_0x4378cd+0x4),_0x37f81d=this[_0x1b3b7d(0x1c0c)](_0x4760f0[_0x4378cd],_0x4760f0[_0x4378cd+0x1],_0x4760f0[_0x4378cd+0x2],_0x4760f0[_0x4378cd+0x3]),_0x4ca02b=_0x4ca02b[_0x7feace(0x736)](_0x37f81d);}return _0x4ca02b;},SymbolAlgoUtil[_0x5e00b3(0xdfe)]=function(_0x27bba2,_0x2f8dea){var _0x44df4e=_0x5e00b3,_0x6dbda7,_0x3adeac=new PlotPoint3D(0x0,0x0,0x0);return _0x3adeac['x']=0.5*(_0x27bba2['x']+_0x2f8dea['x']),_0x3adeac['y']=0.5*(_0x27bba2['y']+_0x2f8dea['y']),_0x6dbda7=SymbolAlgoUtil[_0x44df4e(0x451d)](_0x2f8dea,_0x27bba2)/2.7,this[_0x44df4e(0xb4c)](_0x6dbda7,_0x27bba2,_0x3adeac)[_0x44df4e(0x5d26)];},SymbolAlgoUtil[_0x5e00b3(0xb4c)]=function(_0x53207f,_0x461f6f,_0x538a17){var _0xd641b2=_0x5e00b3,_0x1fd6da,_0x35b38f=new PlotPoint3D(0x0,0x0,0x0),_0x172f1a=new PlotPoint3D(0x0,0x0,0x0),_0x4ba142=new PlotPoint3D(0x0,0x0,0x0);return 0x0==(_0x1fd6da=this[_0xd641b2(0x451d)](_0x461f6f,_0x538a17))?(_0x4ba142['y']=0x0,_0x4ba142['x']=_0x53207f):(_0x4ba142['x']=_0x53207f*(_0x461f6f['x']-_0x538a17['x'])/_0x1fd6da,_0x4ba142['y']=_0x53207f*(_0x461f6f['y']-_0x538a17['y'])/_0x1fd6da),_0x35b38f['x']=-_0x4ba142['y']+_0x538a17['x'],_0x35b38f['y']=_0x4ba142['x']+_0x538a17['y'],_0x172f1a['x']=_0x4ba142['y']+_0x538a17['x'],_0x172f1a['y']=-_0x4ba142['x']+_0x538a17['y'],{'pt3':_0x35b38f,'pt4':_0x172f1a};},SymbolAlgoUtil[_0x5e00b3(0x1a1a)]=function(_0x19814d,_0x269996){var _0x424c1b=_0x307c2b,_0x17546d=_0x5e00b3;return!!(this[_0x424c1b(0x2c06)](_0x19814d['x'],_0x269996['x'])&&this[_0x17546d(0x314a)](_0x19814d['y'],_0x269996['y'])&&this[_0x17546d(0x314a)](_0x19814d['z'],_0x269996['z']));},SymbolAlgoUtil[_0x5e00b3(0x95f)]=function(_0x7a0dd){var _0x3650f0=_0x307c2b,_0x39c4a7=_0x5e00b3,_0xcabfc9=[];_0xcabfc9[_0x39c4a7(0x5323)](new PlotPoint3D(0x0,0x0,0x0)),_0xcabfc9[_0x39c4a7(0x5323)](new PlotPoint3D(0x0,0x0,0x0)),_0xcabfc9[_0x39c4a7(0x5323)](new PlotPoint3D(0x0,0x0,0x0));var _0x287aa1=_0x7a0dd[_0x39c4a7(0x809)];if(!(_0x287aa1<0x2)){if(0x2==_0x287aa1)_0xcabfc9[0x0]=_0x7a0dd[0x0],_0xcabfc9[0x1]=_0x7a0dd[0x1],_0xcabfc9[0x2]=this[_0x39c4a7(0xdfe)](_0x7a0dd[0x0],_0x7a0dd[0x1]);else{var _0x345645,_0x1b84a8,_0x4c29e5,_0x336203=_0x7a0dd[0x0],_0x551435=_0x7a0dd[0x1],_0x1f0ff3=_0x7a0dd[0x2];if(_0x345645=this[_0x39c4a7(0x451d)](_0x551435,_0x336203),_0x1b84a8=this[_0x39c4a7(0x451d)](_0x1f0ff3,_0x551435),_0x4c29e5=this[_0x3650f0(0x2665)](_0x336203,_0x1f0ff3),_0x1b84a8>=_0x345645&&_0x1b84a8>=_0x4c29e5){var _0x5b5dc7=_0x336203[_0x39c4a7(0x40f3)]();_0x336203=_0x1f0ff3[_0x39c4a7(0x40f3)](),_0x1f0ff3=_0x5b5dc7[_0x39c4a7(0x40f3)]();}else _0x4c29e5>=_0x345645&&_0x4c29e5>=_0x1b84a8&&(_0x5b5dc7=_0x1f0ff3[_0x39c4a7(0x40f3)](),(_0x1f0ff3=_0x551435[_0x39c4a7(0x40f3)](),_0x551435=_0x5b5dc7[_0x39c4a7(0x40f3)]()));!this[_0x39c4a7(0x3846)](_0x1f0ff3,_0x336203,_0x551435)&&(_0x5b5dc7=_0x336203[_0x3650f0(0x2d7b)](),(_0x336203=_0x551435[_0x39c4a7(0x40f3)](),_0x551435=_0x5b5dc7[_0x39c4a7(0x40f3)]())),_0xcabfc9[0x0]=_0x336203,_0xcabfc9[0x1]=_0x551435,_0xcabfc9[0x2]=_0x1f0ff3;}return _0xcabfc9;}},SymbolAlgoUtil['pointIsRightToVerticle']=function(_0x47338c,_0x126693,_0x2fd524){var _0x46c014=_0x307c2b,_0x19b852=_0x5e00b3,_0x5ed32e=new WebGLPlot$f[(_0x19b852(0x547a))](0.5*(_0x126693['x']+_0x47338c['x']),0.5*(_0x126693['y']+_0x47338c['y'])),_0x2fbb75=new WebGLPlot$f[(_0x46c014(0x1e46))](_0x126693['x']-_0x47338c['x'],_0x126693['y']-_0x47338c['y']),_0x383822=new WebGLPlot$f[(_0x19b852(0x547a))](_0x2fd524['x']-_0x5ed32e['x'],_0x2fd524['y']-_0x5ed32e['y']);return _0x2fbb75['x']*_0x383822['x']+_0x2fbb75['y']*_0x383822['y']>0x0;},SymbolAlgoUtil[_0x5e00b3(0x5c97)]=function(_0x1a7049){var _0x596970=_0x5e00b3;if(_0x1a7049['length']){var _0x48b860;_0x48b860=_0x1a7049[_0x596970(0x809)]<0x8?0x1:parseInt(_0x1a7049[_0x596970(0x30eb)](0x7,0x9),0x10)/0xff;var _0x54cb9f=parseInt(_0x1a7049[_0x596970(0x30eb)](0x1,0x3),0x10)/0xff,_0x4ac27c=parseInt(_0x1a7049[_0x596970(0x30eb)](0x3,0x5),0x10)/0xff,_0x3fcb5f=parseInt(_0x1a7049[_0x596970(0x30eb)](0x5,0x7),0x10)/0xff;return new WebGLPlot$f[(_0x596970(0x3722))](_0x54cb9f,_0x4ac27c,_0x3fcb5f,_0x48b860);}return _0x1a7049;},SymbolAlgoUtil[_0x5e00b3(0x5b89)]=function(_0x4ddad8,_0x15ebc8){var _0x1ed12f=_0x307c2b,_0x46e6c7=_0x5e00b3;if(WebGLPlot$f[_0x46e6c7(0x5f34)](_0x15ebc8)){var _0x5dc39e=void 0x0,_0x589716=_0x4ddad8[_0x1ed12f(0x214a)](_0x15ebc8);if(_0x589716){var _0xb42cd3=Cesium[_0x46e6c7(0x17fa)][_0x46e6c7(0x50e9)](_0x589716);_0x5dc39e=new PlotPoint3D(Cesium[_0x46e6c7(0x14f9)][_0x1ed12f(0x3a80)](_0xb42cd3[_0x46e6c7(0x4465)]),Cesium[_0x1ed12f(0x4911)][_0x46e6c7(0x173e)](_0xb42cd3[_0x46e6c7(0x5859)]),_0xb42cd3[_0x46e6c7(0x5a4e)]<-0x2710?0x0:_0xb42cd3[_0x46e6c7(0x5a4e)]);}else(_0x589716=_0x4ddad8[_0x46e6c7(0x5592)][_0x46e6c7(0x4bbf)](_0x15ebc8,_0x4ddad8[_0x46e6c7(0x43fb)][_0x46e6c7(0x4d3f)]))&&(_0xb42cd3=Cesium[_0x1ed12f(0x8bb)][_0x46e6c7(0x50e9)](_0x589716),_0x5dc39e=new PlotPoint3D(Cesium[_0x46e6c7(0x14f9)][_0x46e6c7(0x173e)](_0xb42cd3[_0x46e6c7(0x4465)]),Cesium[_0x1ed12f(0x4911)][_0x1ed12f(0x3a80)](_0xb42cd3[_0x1ed12f(0x353e)]),_0xb42cd3[_0x46e6c7(0x5a4e)]));return void 0x0===_0x5dc39e||NaN===_0x5dc39e['x']||NaN===_0x5dc39e['y']||NaN===_0x5dc39e['z']?new WebGLPlot$f[(_0x46e6c7(0x4bd6))]():_0x5dc39e;}},SymbolAlgoUtil[_0x307c2b(0x23d9)]=function(_0x227933,_0x2b2275){var _0x361a0b=_0x307c2b,_0x1e9d03=_0x5e00b3;if(!WebGLPlot$f[_0x1e9d03(0x5f34)](_0x2b2275))return;let _0x952eb4=_0x227933[_0x361a0b(0x57e6)][_0x1e9d03(0x4bbf)](_0x2b2275,_0x227933[_0x1e9d03(0x43fb)][_0x1e9d03(0x4d3f)]);var _0x5b92d3=WebGLPlot$f[_0x1e9d03(0x17fa)][_0x1e9d03(0x50e9)](_0x952eb4);const _0x2f7abc=new PlotPoint3D(WebGLPlot$f[_0x1e9d03(0x3c2c)][_0x1e9d03(0x173e)](_0x5b92d3[_0x1e9d03(0x4465)]),WebGLPlot$f[_0x1e9d03(0x3c2c)][_0x1e9d03(0x173e)](_0x5b92d3[_0x1e9d03(0x5859)]),0x1);return void 0x0===_0x2f7abc||NaN===_0x2f7abc['x']||NaN===_0x2f7abc['y']||NaN===_0x2f7abc['z']?new WebGLPlot$f[(_0x1e9d03(0x4bd6))]():_0x2f7abc;},SymbolAlgoUtil[_0x5e00b3(0x5dc9)]=function(_0x2046cd,_0x2a34cc){var _0x1d2e6f=_0x307c2b,_0x558f5c=_0x5e00b3,_0x1d65ca=[],_0x1a09f5=[];_0x2a34cc*=SymbolAlgoUtil[_0x558f5c(0x587a)](_0x2046cd);for(var _0x2c50b1=0x0;_0x2c50b1<_0x2046cd[_0x1d2e6f(0x2ef4)]-0x1;_0x2c50b1++){var _0x156ec3,_0x37c8cf,_0x37b980=[];if(!SymbolAlgoUtil[_0x558f5c(0x314a)](_0x2046cd[_0x2c50b1]['x'],_0x2046cd[_0x2c50b1+0x1]['x'])||!SymbolAlgoUtil[_0x558f5c(0x314a)](_0x2046cd[_0x2c50b1]['y'],_0x2046cd[_0x2c50b1+0x1]['y'])){_0x37b980[_0x558f5c(0x5323)](_0x2046cd[_0x2c50b1]),_0x37b980[_0x558f5c(0x5323)](_0x2046cd[_0x2c50b1+0x1]);var _0x11868d=SymbolAlgoUtil[_0x558f5c(0x10c6)](_0x37b980,_0x2a34cc);if(_0x156ec3=_0x11868d[0x0],_0x37c8cf=_0x11868d[0x1],0x0!=_0x1d65ca['length']){var _0x4859b4=SymbolAlgoUtil[_0x558f5c(0x3b5a)](_0x156ec3,_0x37c8cf,_0x1d65ca[0x0],_0x1d65ca[0x1]);if(_0x4859b4[_0x558f5c(0x1d9b)]){var _0x5c8a8d=_0x4859b4[_0x558f5c(0x377d)],_0x39bb8d=SymbolAlgoUtil[_0x1d2e6f(0x2665)](_0x156ec3,_0x37c8cf);SymbolAlgoUtil[_0x558f5c(0x451d)](_0x5c8a8d,_0x37c8cf)>0x2*_0x39bb8d||(_0x1a09f5[_0x1a09f5[_0x558f5c(0x809)]-0x1]=_0x5c8a8d),_0x1a09f5[_0x558f5c(0x5323)](_0x37c8cf);}else _0x1a09f5[_0x558f5c(0x5323)](_0x37c8cf);}else _0x1a09f5[_0x558f5c(0x5323)](_0x156ec3),_0x1a09f5[_0x1d2e6f(0x2a0e)](_0x37c8cf);(_0x1d65ca=[])[_0x558f5c(0x5323)](_0x1a09f5[_0x1a09f5[_0x558f5c(0x809)]-0x2]),_0x1d65ca[_0x558f5c(0x5323)](_0x1a09f5[_0x1a09f5[_0x558f5c(0x809)]-0x1]);}}if(_0x2046cd[0x0]['x']===_0x2046cd[_0x2046cd[_0x558f5c(0x809)]-0x1]['x']&&_0x2046cd[0x0]['y']===_0x2046cd[_0x2046cd[_0x558f5c(0x809)]-0x1]['y']&&_0x2046cd[0x0]['z']===_0x2046cd[_0x2046cd[_0x558f5c(0x809)]-0x1]['z']&&0x1<_0x1a09f5[_0x558f5c(0x809)]){var _0x522a8f=SymbolAlgoUtil[_0x558f5c(0x3b5a)](_0x1a09f5[0x0],_0x1a09f5[0x1],_0x1a09f5[_0x1a09f5[_0x558f5c(0x809)]-0x2],_0x1a09f5[_0x1a09f5[_0x558f5c(0x809)]-0x1]);if(_0x522a8f[_0x558f5c(0x1d9b)]){var _0x57a895=_0x522a8f[_0x558f5c(0x377d)];_0x1a09f5[_0x1a09f5[_0x558f5c(0x809)]-0x1]=_0x57a895,_0x1a09f5[0x0]=_0x57a895;}}return _0x1a09f5;},SymbolAlgoUtil[_0x5e00b3(0x587a)]=function(_0x19251b){var _0xa89db9=_0x5e00b3;function _0x8985b3(_0x397188,_0x48573f){function _0x1e90ea(_0x500502){var _0x4d320b=_0x23ca,_0x547385=Math[_0x4d320b(0x51e)](_0x500502['y'],_0x500502['x']);return _0x547385<0x0&&(_0x547385+=0x2*Math['PI']),_0x547385;}var _0x207441=_0x1e90ea(_0x48573f)-_0x1e90ea(_0x397188);return _0x207441<-Math['PI']&&(_0x207441+=0x2*Math['PI']),_0x207441>Math['PI']&&(_0x207441-=0x2*Math['PI']),_0x207441;}if((_0x19251b=SymbolAlgoUtil[_0xa89db9(0x28ed)](_0x19251b))[_0xa89db9(0x809)]<0x3)return 0x1;for(var _0x5925a1=0x0,_0x508e53={'x':0x0,'y':0x0},_0x1e248c={'x':0x0,'y':0x0},_0x282541=0x2;_0x282541<_0x19251b[_0xa89db9(0x809)];_0x282541++)_0x1e248c['x']=_0x19251b[_0x282541]['x']-_0x19251b[_0x282541-0x1]['x'],_0x1e248c['y']=_0x19251b[_0x282541]['y']-_0x19251b[_0x282541-0x1]['y'],_0x508e53['x']=_0x19251b[_0x282541-0x1]['x']-_0x19251b[_0x282541-0x2]['x'],_0x508e53['y']=_0x19251b[_0x282541-0x1]['y']-_0x19251b[_0x282541-0x2]['y'],_0x5925a1+=_0x8985b3(_0x508e53,_0x1e248c);return _0x1e248c['x']=_0x19251b[0x1]['x']-_0x19251b[0x0]['x'],_0x1e248c['y']=_0x19251b[0x1]['y']-_0x19251b[0x0]['y'],_0x508e53['x']=_0x19251b[0x0]['x']-_0x19251b[_0x19251b['length']-0x1]['x'],_0x508e53['y']=_0x19251b[0x0]['y']-_0x19251b[_0x19251b[_0xa89db9(0x809)]-0x1]['y'],(_0x5925a1+=_0x8985b3(_0x508e53,_0x1e248c))>=0x0?-0x1:0x1;},SymbolAlgoUtil[_0x307c2b(0x3648)]=function(_0x19557f,_0x51d169){if(0x16===_0x19557f)switch(_0x51d169){case 0x3e9:case 0x3ea:case 0x3eb:case 0x3ec:case 0x3ee:case 0x3ef:case 0x3f1:case 0x3f3:return!0x0;}return 0xc484===_0x51d169||0x6720===_0x51d169;},SymbolAlgoUtil[_0x5e00b3(0x4ebd)]=function(_0x28ec93){var _0x382967=_0x5e00b3;if(!WebGLPlot$f[_0x382967(0x5f34)](_0x28ec93)||SymbolType$1[_0x382967(0x469b)]!==_0x28ec93[_0x382967(0x3ad1)])return!0x1;switch(_0x28ec93[_0x382967(0x3c16)]){case 0x3e9:case 0x3ea:case 0x3eb:case 0x3ec:case 0x3ee:case 0x3f3:case 0x6270:return!0x0;}return!0x1;},SymbolAlgoUtil[_0x5e00b3(0x3bd6)]=function(_0x48c5d6){var _0x138663=_0x307c2b,_0x4902c3=_0x5e00b3;return SymbolType$1[_0x4902c3(0x3efc)]===_0x48c5d6[_0x4902c3(0x3dd)]||SymbolType$1[_0x4902c3(0x52c)]===_0x48c5d6[_0x4902c3(0x3dd)]||SymbolType$1[_0x138663(0x215e)]===_0x48c5d6[_0x4902c3(0x3dd)]||SymbolType$1[_0x4902c3(0x115f)]===_0x48c5d6[_0x4902c3(0x3dd)]||SymbolType$1[_0x4902c3(0x2488)]===_0x48c5d6[_0x138663(0x18c0)]||SymbolType$1[_0x4902c3(0x36c9)]===_0x48c5d6[_0x4902c3(0x3dd)]||SymbolType$1[_0x4902c3(0x33f6)]===_0x48c5d6[_0x4902c3(0x3dd)]||SymbolType$1[_0x138663(0x5898)]===_0x48c5d6[_0x4902c3(0x3dd)]||SymbolType$1[_0x4902c3(0x2e07)]===_0x48c5d6[_0x4902c3(0x3dd)]||SymbolType$1[_0x138663(0x5865)]===_0x48c5d6[_0x4902c3(0x3dd)]||SymbolType$1['SYMBOL_REGULARPOLYGON']===_0x48c5d6[_0x138663(0x18c0)]||SymbolType$1[_0x4902c3(0x4df2)]===_0x48c5d6['type']||SymbolType$1[_0x138663(0x1336)]===_0x48c5d6[_0x138663(0x18c0)]||SymbolType$1[_0x4902c3(0xb80)]===_0x48c5d6[_0x4902c3(0x3dd)];},SymbolAlgoUtil[_0x5e00b3(0x600)]=function(_0x4c563d,_0x7b2abd){var _0x1e5e1b=_0x307c2b,_0x2bbe51=_0x5e00b3,_0x151fa1=WebGLPlot$f['Cartesian3'][_0x2bbe51(0x10c5)](_0x4c563d['x'],_0x4c563d['y'],_0x4c563d['z']),_0x240387=WebGLPlot$f[_0x1e5e1b(0x141)]['fromDegrees'](_0x7b2abd['x'],_0x7b2abd['y'],_0x7b2abd['z']),_0x4ffdca=WebGLPlot$f[_0x2bbe51(0x17fa)][_0x2bbe51(0x50e9)](_0x151fa1),_0x122cc7=WebGLPlot$f[_0x2bbe51(0x17fa)][_0x2bbe51(0x50e9)](_0x240387),_0x455217=new WebGLPlot$f[(_0x2bbe51(0x3a5e))]();return _0x455217[_0x2bbe51(0x425c)](_0x4ffdca,_0x122cc7),_0x455217[_0x1e5e1b(0xb13)];},SymbolAlgoUtil[_0x5e00b3(0x6008)]=function(_0x49a29b,_0x5630db){var _0xe0036e=_0x5e00b3,_0x4f1a33=WebGLPlot$f[_0xe0036e(0x17fa)][_0xe0036e(0x50e9)](_0x49a29b),_0x273eb3=WebGLPlot$f[_0xe0036e(0x17fa)][_0xe0036e(0x50e9)](_0x5630db),_0x170683=new WebGLPlot$f[(_0xe0036e(0x3a5e))]();return _0x170683[_0xe0036e(0x425c)](_0x4f1a33,_0x273eb3),_0x170683[_0xe0036e(0x2160)];},SymbolAlgoUtil[_0x5e00b3(0x3a07)]=function(_0x38e709,_0x593dcd,_0xb5e98c){var _0x1a796b=_0x307c2b,_0x1b5423=_0x5e00b3,_0x831c1c=new WebGLPlot$f[(_0x1b5423(0x547a))](),_0x99dae4=new WebGLPlot$f[(_0x1a796b(0x1e46))]();if(-0x1==_0x593dcd)_0x831c1c['x']=_0x38e709['x'],_0x831c1c['y']=_0xb5e98c[_0x1b5423(0x4645)],_0x99dae4['x']=_0x38e709['x'],_0x99dae4['y']=_0xb5e98c[_0x1b5423(0x4f04)];else{if(0x0==_0x593dcd)_0x831c1c['x']=_0xb5e98c[_0x1b5423(0x4db1)],_0x831c1c['y']=_0x38e709['y'],_0x99dae4['x']=_0xb5e98c[_0x1a796b(0xf7d)],_0x99dae4['y']=_0x38e709['y'];else{var _0xf92523=0x0,_0x30ee6a=[];if((_0x390017=_0x593dcd*((_0x1ef861=_0xb5e98c[_0x1b5423(0x4db1)])-_0x38e709['x'])+_0x38e709['y'])>_0xb5e98c[_0x1b5423(0x4645)]&&_0x390017<_0xb5e98c[_0x1b5423(0x4f04)]&&(_0x30ee6a[0x2*_0xf92523]=_0x1ef861,_0x30ee6a[0x2*_0xf92523+0x1]=_0x390017,_0xf92523++),(_0x390017=_0x593dcd*((_0x1ef861=_0xb5e98c[_0x1b5423(0x1d74)])-_0x38e709['x'])+_0x38e709['y'])>_0xb5e98c[_0x1b5423(0x4645)]&&_0x390017<_0xb5e98c[_0x1a796b(0x49a6)]&&(_0x30ee6a[0x2*_0xf92523]=_0x1ef861,_0x30ee6a[0x2*_0xf92523+0x1]=_0x390017,_0xf92523++),_0xf92523<0x2){var _0x4cddf9=-0x1/_0x593dcd;_0x390017=_0xb5e98c[_0x1b5423(0x4645)],(_0x1ef861=_0x38e709['x']-_0x4cddf9*(_0x390017-_0x38e709['y']))>_0xb5e98c[_0x1b5423(0x4db1)]&&_0x1ef861<_0xb5e98c[_0x1b5423(0x1d74)]&&(_0x30ee6a[0x2*_0xf92523]=_0x1ef861,_0x30ee6a[0x2*_0xf92523+0x1]=_0x390017,_0xf92523++);}if(_0xf92523<0x2){_0x4cddf9=-0x1/_0x593dcd;var _0x390017=_0xb5e98c[_0x1a796b(0x49a6)],_0x1ef861=_0x38e709['x']-_0x4cddf9*(_0x390017-_0x38e709['y']);_0xf92523<0x2&&_0x1ef861>_0xb5e98c[_0x1a796b(0x3ca7)]&&_0x1ef861<_0xb5e98c[_0x1a796b(0xf7d)]&&(_0x30ee6a[0x2*_0xf92523]=_0x1ef861,_0x30ee6a[0x2*_0xf92523+0x1]=_0x390017,_0xf92523++);}_0x831c1c['x']=_0x30ee6a[0x0],_0x831c1c['y']=_0x30ee6a[0x1],_0x99dae4['x']=_0x30ee6a[0x2],_0x99dae4['y']=_0x30ee6a[0x3];}}return[_0x831c1c,_0x99dae4];},SymbolAlgoUtil[_0x307c2b(0x51ab)]=function(_0x45476a,_0x19b1f8){var _0x15c7ed=_0x307c2b,_0x48f6e7=_0x5e00b3;if(!_0x45476a||0x0===_0x45476a[_0x15c7ed(0x2ef4)])return!0x1;for(var _0x2e4cb3=0x0,_0x26a3c2=_0x45476a[_0x48f6e7(0x809)],_0x4e83a3=0x0;_0x4e83a3<_0x26a3c2;_0x4e83a3++){var _0x57582b=_0x45476a[_0x4e83a3],_0x145521=_0x45476a[(_0x4e83a3+0x1)%_0x26a3c2];if(_0x57582b['y']!==_0x145521['y']){var _0x3d964e=_0x57582b['y']<_0x145521['y']?_0x57582b['y']:_0x145521['y'],_0x221837=_0x57582b['y']>_0x145521['y']?_0x57582b['y']:_0x145521['y'];if(!(_0x19b1f8['y']<_0x3d964e||_0x19b1f8['y']>_0x221837))(_0x19b1f8['y']-_0x57582b['y'])*(_0x145521['x']-_0x57582b['x'])/(_0x145521['y']-_0x57582b['y'])+_0x57582b['x']>_0x19b1f8['x']&&_0x2e4cb3++;}}return _0x2e4cb3%0x2==0x1;},SymbolAlgoUtil[_0x5e00b3(0xaed)]=function(_0xf10d13,_0x3e3931,_0x5df606){var _0x47fe21=_0x307c2b,_0x272b9a=_0x5e00b3,_0xc89a8a=WebGLPlot$f[_0x272b9a(0x4bd6)][_0x47fe21(0x1927)](_0x3e3931['x'],_0x3e3931['y'],_0x3e3931['z']),_0x412a43=WebGLPlot$f[_0x272b9a(0x3b14)][_0x272b9a(0x2fa8)](_0xf10d13,_0xc89a8a);if(!WebGLPlot$f[_0x47fe21(0x1563)](_0x412a43))return 0x0;var _0x4a3fc6=new WebGLPlot$f[(_0x272b9a(0x547a))](_0x412a43['x']+_0x5df606,_0x412a43['y']),_0x501cc7=SymbolAlgoUtil[_0x272b9a(0x5b89)](_0xf10d13,_0x412a43),_0x231440=SymbolAlgoUtil[_0x272b9a(0x5b89)](_0xf10d13,_0x4a3fc6);return SymbolAlgoUtil[_0x272b9a(0x451d)](_0x501cc7,_0x231440);},SymbolAlgoUtil[_0x5e00b3(0x912)]=function(_0x26fdf5,_0x5b248b,_0x4793ef){var _0x1553fd=_0x307c2b,_0x4ae72c=_0x5e00b3,_0x257bce=WebGLPlot$f['Cartesian3'][_0x4ae72c(0x10c5)](_0x26fdf5['x'],_0x26fdf5['y'],_0x26fdf5['z']),_0xbb4675=new WebGLPlot$f[(_0x4ae72c(0x3a89))](),_0x1ab684=WebGLPlot$f[_0x1553fd(0x1d1d)][_0x1553fd(0x37ef)](_0x1553fd(0x51b4),_0x4ae72c(0x159f));_0x4793ef||(_0x4793ef=WebGLPlot$f['Transforms'][_0x4ae72c(0x558d)](_0x257bce,_0xbb4675,WebGLPlot$f[_0x4ae72c(0x45b3)][_0x4ae72c(0x17f7)],_0x1ab684));var _0x145d44=Math['PI']/0xb4;return _0xbb4675[_0x1553fd(0x1870)]=_0x145d44*_0x5b248b['x'],_0xbb4675[_0x4ae72c(0x4be7)]=_0x145d44*_0x5b248b['y'],_0xbb4675[_0x4ae72c(0x5075)]=_0x145d44*_0x5b248b['z'],WebGLPlot$f[_0x4ae72c(0x3bd8)][_0x1553fd(0x170a)](_0x257bce,_0xbb4675,WebGLPlot$f[_0x4ae72c(0x45b3)][_0x4ae72c(0x17f7)],_0x1ab684,_0x4793ef),_0x4793ef;},SymbolAlgoUtil[_0x5e00b3(0x12d5)]=function(_0xa81d8d,_0x3df23f,_0x2443b0){var _0x2ca0f8=_0x307c2b,_0xc0f531=_0x5e00b3,_0x311fca=new WebGLPlot$f[(_0xc0f531(0x3a89))](),_0x3714a9=WebGLPlot$f[_0xc0f531(0x3bd8)][_0xc0f531(0x3f80)](_0xc0f531(0x5833),_0xc0f531(0x159f));_0x2443b0||(_0x2443b0=WebGLPlot$f[_0xc0f531(0x3bd8)][_0xc0f531(0x558d)](_0xa81d8d,_0x311fca,WebGLPlot$f[_0xc0f531(0x45b3)][_0xc0f531(0x17f7)],_0x3714a9));var _0x185c73=Math['PI']/0xb4;return _0x311fca[_0xc0f531(0x3a66)]=_0x185c73*_0x3df23f['x'],_0x311fca[_0xc0f531(0x4be7)]=_0x185c73*_0x3df23f['y'],_0x311fca[_0x2ca0f8(0x6d1)]=_0x185c73*_0x3df23f['z'],WebGLPlot$f[_0xc0f531(0x3bd8)][_0xc0f531(0x558d)](_0xa81d8d,_0x311fca,WebGLPlot$f[_0xc0f531(0x45b3)][_0xc0f531(0x17f7)],_0x3714a9,_0x2443b0),_0x2443b0;},SymbolAlgoUtil[_0x5e00b3(0x4fd8)]=function(_0x3e435d,_0x2a1f93){return _0x3e435d['x']*_0x2a1f93['y']-_0x3e435d['y']*_0x2a1f93['x'];},SymbolAlgoUtil[_0x5e00b3(0x2eb8)]=function(_0x2aaafd){var _0x515c40=_0x307c2b,_0x55142f=_0x5e00b3;for(var _0x17ba3e=0x0,_0x24dc80=0x0,_0x2a3904=0x1,_0x2ee0fe=0x2;_0x24dc80<_0x2aaafd[_0x55142f(0x809)];_0x24dc80++,_0x2a3904++,_0x2ee0fe++){_0x2a3904>=_0x2aaafd[_0x55142f(0x809)]&&(_0x2a3904-=_0x2aaafd[_0x515c40(0x2ef4)]),_0x2ee0fe>=_0x2aaafd[_0x515c40(0x2ef4)]&&(_0x2ee0fe-=_0x2aaafd[_0x515c40(0x2ef4)]);var _0x49b630=new WebGLPlot$f[(_0x55142f(0x547a))](_0x2aaafd[_0x2a3904]['x']-_0x2aaafd[_0x24dc80]['x'],_0x2aaafd[_0x2a3904]['y']-_0x2aaafd[_0x24dc80]['y']),_0xe83b33=new WebGLPlot$f[(_0x55142f(0x547a))](_0x2aaafd[_0x2ee0fe]['x']-_0x2aaafd[_0x2a3904]['x'],_0x2aaafd[_0x2ee0fe]['y']-_0x2aaafd[_0x2a3904]['y']);SymbolAlgoUtil[_0x55142f(0x4fd8)](_0x49b630,_0xe83b33)>=0x0?_0x17ba3e++:_0x17ba3e--;}return _0x17ba3e>=0x0;},SymbolAlgoUtil[_0x5e00b3(0x4619)]=function(_0x9415c3){var _0x3bf383=_0x307c2b,_0xfafab2=_0x5e00b3,_0x2f4181=[];if(_0x9415c3[_0xfafab2(0x809)]<0x3)return null;for(var _0x57d984=SymbolAlgoUtil['IsClockwise'](_0x9415c3),_0x576eb5=[],_0x3f7554=0x0;_0x3f7554<_0x9415c3[_0xfafab2(0x809)];_0x3f7554++){var _0x56d971={'point':_0x9415c3[_0x3f7554],'index':_0x3f7554,'isConvex':!0x1,'isSeparable':!0x1};_0x57d984?_0x576eb5[_0x3bf383(0x2a0e)](_0x56d971):_0x576eb5[_0xfafab2(0x5a59)](_0x56d971);}for(var _0x1d9a25=[],_0x3af99d=0x0;_0x3af99d<_0x576eb5[_0xfafab2(0x809)];_0x3af99d++)SymbolAlgoUtil[_0xfafab2(0x5461)](_0x576eb5[_0x3af99d],_0x576eb5,_0x3af99d),_0x576eb5[_0x3af99d]['isSeparable']&&_0x1d9a25[_0xfafab2(0x5a59)]({'Value':_0x576eb5[_0x3af99d],'Array':_0x576eb5,'ArrayIndex':_0x3af99d});for(;_0x576eb5[_0xfafab2(0x809)]>=0x3;){if(0x0===_0x1d9a25[_0xfafab2(0x809)])return null;var _0x7e5eba=_0x1d9a25[0x0];_0x1d9a25[_0xfafab2(0x3060)]();var _0x385aae={'Array':_0x7e5eba[_0xfafab2(0x2c16)],'ArrayIndex':WebGLPlot$f[_0xfafab2(0x5f34)](_0x7e5eba[_0x3bf383(0x1de8)][_0x7e5eba[_0xfafab2(0x4556)]-0x1])?_0x7e5eba[_0x3bf383(0x2b8b)]-0x1:_0x7e5eba[_0xfafab2(0x2c16)][_0x3bf383(0x2ef4)]-0x1},_0x59b54c={'Array':_0x7e5eba[_0x3bf383(0x1de8)],'ArrayIndex':WebGLPlot$f[_0xfafab2(0x5f34)](_0x7e5eba[_0xfafab2(0x2c16)][_0x7e5eba[_0xfafab2(0x4556)]+0x1])?_0x7e5eba['ArrayIndex']+0x1:0x0},_0x408aa3=WebGLPlot$f[_0xfafab2(0x5f34)](_0x7e5eba[_0xfafab2(0x2c16)][_0x7e5eba[_0xfafab2(0x4556)]])?_0x7e5eba['Array'][_0x7e5eba[_0xfafab2(0x4556)]]:_0x7e5eba[_0xfafab2(0x2c16)][0x0],_0x15a011=_0x385aae[_0xfafab2(0x2c16)][_0x385aae[_0xfafab2(0x4556)]],_0x17e461=_0x59b54c[_0xfafab2(0x2c16)][_0x59b54c[_0x3bf383(0x2b8b)]];if(_0x576eb5[_0xfafab2(0x2f5b)](_0x7e5eba[_0x3bf383(0x2b8b)],0x1),_0x2f4181['push'](_0x408aa3[_0xfafab2(0x51d3)]),_0x2f4181[_0xfafab2(0x5323)](_0x15a011['index']),_0x2f4181[_0xfafab2(0x5323)](_0x17e461['index']),_0x15a011[_0x3bf383(0x46ba)]){if(SymbolAlgoUtil[_0xfafab2(0x5461)](_0x15a011,_0x385aae[_0xfafab2(0x2c16)],_0x385aae[_0xfafab2(0x4556)]),!_0x15a011['isSeparable']){var _0x2a3b8f=_0x1d9a25[_0xfafab2(0xabf)](_0x385aae);_0x1d9a25[_0x3bf383(0x1d88)](_0x2a3b8f,0x1);}}else SymbolAlgoUtil[_0xfafab2(0x5461)](_0x15a011,_0x385aae[_0x3bf383(0x1de8)],_0x385aae[_0xfafab2(0x4556)]),_0x15a011[_0xfafab2(0x549d)]&&_0x1d9a25[_0x3bf383(0x1060)](_0x385aae);if(_0x17e461[_0xfafab2(0x549d)])(SymbolAlgoUtil[_0xfafab2(0x5461)](_0x17e461,_0x59b54c['Array'],_0x59b54c[_0xfafab2(0x4556)]),!_0x17e461[_0x3bf383(0x46ba)])&&(_0x2a3b8f=_0x1d9a25[_0xfafab2(0xabf)](_0x59b54c),_0x1d9a25[_0xfafab2(0x2f5b)](_0x2a3b8f,0x1));else SymbolAlgoUtil[_0xfafab2(0x5461)](_0x17e461,_0x59b54c[_0xfafab2(0x2c16)],_0x59b54c[_0xfafab2(0x4556)]),_0x17e461[_0xfafab2(0x549d)]&&_0x1d9a25[_0xfafab2(0x5a59)](_0x59b54c);}return _0x2f4181;},SymbolAlgoUtil[_0x5e00b3(0x5461)]=function(_0x3724de,_0xba3135,_0x29eec7){var _0x3fc35d=_0x307c2b,_0x5ee6fc=_0x5e00b3,_0x35628d=WebGLPlot$f[_0x3fc35d(0x1563)](_0xba3135[_0x29eec7-0x1])?_0xba3135[_0x29eec7-0x1]:_0xba3135[_0xba3135[_0x3fc35d(0x2ef4)]-0x1],_0x3bed9f=WebGLPlot$f[_0x5ee6fc(0x5f34)](_0xba3135[_0x29eec7+0x1])?_0xba3135[_0x29eec7+0x1]:_0xba3135[0x0];if(!_0x3724de['isConvex']){var _0x3752d6=new WebGLPlot$f[(_0x5ee6fc(0x547a))](),_0x37d543=new WebGLPlot$f[(_0x5ee6fc(0x547a))]();if(!(SymbolAlgoUtil[_0x5ee6fc(0x4fd8)](WebGLPlot$f[_0x5ee6fc(0x547a)][_0x5ee6fc(0x34b6)](_0x3724de[_0x5ee6fc(0x3fb9)],_0x35628d[_0x3fc35d(0x1e6)],_0x3752d6),WebGLPlot$f[_0x5ee6fc(0x547a)][_0x5ee6fc(0x34b6)](_0x3bed9f[_0x5ee6fc(0x3fb9)],_0x3724de[_0x5ee6fc(0x3fb9)],_0x37d543))>=0x0))return void(_0x3724de[_0x5ee6fc(0x549d)]=!0x1);_0x3724de[_0x3fc35d(0x57be)]=!0x0;}for(var _0x36c929=0x0;_0x36c929<_0xba3135[_0x5ee6fc(0x809)];_0x36c929++)if(!WebGLPlot$f[_0x5ee6fc(0x547a)][_0x5ee6fc(0x1dab)](_0xba3135[_0x36c929][_0x5ee6fc(0x3fb9)],_0x3724de[_0x5ee6fc(0x3fb9)])&&!WebGLPlot$f[_0x5ee6fc(0x547a)][_0x5ee6fc(0x1dab)](_0xba3135[_0x36c929][_0x5ee6fc(0x3fb9)],_0x35628d[_0x5ee6fc(0x3fb9)])&&!WebGLPlot$f['Cartesian2'][_0x5ee6fc(0x1dab)](_0xba3135[_0x36c929][_0x5ee6fc(0x3fb9)],_0x3bed9f[_0x5ee6fc(0x3fb9)])&&SymbolAlgoUtil[_0x5ee6fc(0x163)](_0xba3135[_0x36c929][_0x5ee6fc(0x3fb9)],_0x3724de[_0x5ee6fc(0x3fb9)],_0x35628d[_0x5ee6fc(0x3fb9)],_0x3bed9f[_0x5ee6fc(0x3fb9)]))return void(_0x3724de[_0x5ee6fc(0x549d)]=!0x1);_0x3724de[_0x5ee6fc(0x549d)]=!0x0;},SymbolAlgoUtil[_0x5e00b3(0x163)]=function(_0xd8460f,_0x12bb41,_0x3e76ed,_0x4a8838){var _0x1b6024=_0x307c2b,_0x14bdeb=_0x5e00b3,_0x58caac=new WebGLPlot$f[(_0x14bdeb(0x547a))](),_0x55da2b=new WebGLPlot$f[(_0x14bdeb(0x547a))](),_0x400c34=new WebGLPlot$f[(_0x14bdeb(0x547a))](),_0x3091d1=new WebGLPlot$f[(_0x14bdeb(0x547a))](),_0x47c5b9=new WebGLPlot$f[(_0x14bdeb(0x547a))]();WebGLPlot$f[_0x14bdeb(0x547a)][_0x14bdeb(0x34b6)](_0x3e76ed,_0x12bb41,_0x58caac),WebGLPlot$f[_0x14bdeb(0x547a)][_0x14bdeb(0x34b6)](_0x4a8838,_0x12bb41,_0x55da2b),WebGLPlot$f[_0x1b6024(0x1e46)][_0x14bdeb(0x34b6)](_0x4a8838,_0x3e76ed,_0x400c34),WebGLPlot$f[_0x14bdeb(0x547a)][_0x14bdeb(0x34b6)](_0xd8460f,_0x12bb41,_0x3091d1);var _0x52be5d=SymbolAlgoUtil[_0x14bdeb(0x4fd8)](_0x58caac,_0x55da2b)>=0x0;return _0x52be5d^SymbolAlgoUtil[_0x14bdeb(0x4fd8)](_0x58caac,_0x3091d1)<0x0&&SymbolAlgoUtil[_0x14bdeb(0x4fd8)](_0x400c34,_0x58caac)>0x0^SymbolAlgoUtil[_0x14bdeb(0x4fd8)](_0x400c34,WebGLPlot$f[_0x1b6024(0x1e46)][_0x14bdeb(0x34b6)](_0xd8460f,_0x3e76ed,_0x47c5b9))>=0x0&&_0x52be5d^SymbolAlgoUtil[_0x14bdeb(0x4fd8)](_0x55da2b,_0x3091d1)>=0x0;},SymbolAlgoUtil[_0x5e00b3(0x2a3e)]=function(_0x6e3d23,_0x102221){var _0x36c26e=_0x307c2b,_0x11ece4=_0x5e00b3;if(_0x6e3d23){var _0x3a36cb=_0x6e3d23[_0x11ece4(0x2a3e)];0x2===_0x6e3d23['mode']?_0x3a36cb[_0x36c26e(0x2b10)]=_0x102221:0x3===_0x6e3d23[_0x11ece4(0x3037)]&&(_0x3a36cb[_0x11ece4(0x1114)]=_0x102221),_0x6e3d23[_0x11ece4(0x5592)][_0x11ece4(0xa16)](_0x6e3d23[_0x36c26e(0x266d)]),_0x3a36cb[_0x36c26e(0x2e6d)]();}},SymbolAlgoUtil[_0x5e00b3(0x1f93)]=function(_0x3b7aa9,_0x4ff14c){var _0x53f4ec=_0x307c2b,_0x12baa1=_0x5e00b3,_0x3acc75=_0x3b7aa9[_0x12baa1(0x5592)],_0x4e9277=new WebGLPlot$f[(_0x12baa1(0x547a))](_0x3b7aa9[_0x53f4ec(0x2e1d)][_0x12baa1(0x299a)]/0x2,_0x3b7aa9[_0x53f4ec(0x2e1d)]['clientHeight']/0x2),_0x34266d=new WebGLPlot$f[(_0x12baa1(0x547a))](_0x4e9277['x']+_0x4ff14c['x'],_0x4e9277['y']),_0x326aa4=new WebGLPlot$f['Cartesian2'](_0x4e9277['x'],_0x4e9277['y']+_0x4ff14c['y']),_0x5082ff=_0x3acc75[_0x12baa1(0x5599)](_0x4e9277),_0x1907ea=_0x3acc75[_0x53f4ec(0x3860)](_0x34266d),_0x1db20b=_0x3acc75[_0x53f4ec(0x3860)](_0x326aa4),_0x144076=_0x3b7aa9[_0x12baa1(0x43fb)][_0x12baa1(0x3c62)](_0x5082ff,_0x3b7aa9),_0x277dc6=_0x3b7aa9[_0x53f4ec(0x2ff8)][_0x53f4ec(0x7ff)](_0x1907ea,_0x3b7aa9),_0x5953b8=_0x3b7aa9[_0x12baa1(0x43fb)][_0x12baa1(0x3c62)](_0x1db20b,_0x3b7aa9),_0x138070=WebGLPlot$f[_0x53f4ec(0x141)]['distance'](_0x144076,_0x277dc6),_0x61a864=WebGLPlot$f[_0x12baa1(0x4bd6)][_0x12baa1(0x451d)](_0x144076,_0x5953b8);return new WebGLPlot$f[(_0x12baa1(0x547a))](_0x138070,_0x61a864);},SymbolAlgoUtil[_0x5e00b3(0x5ef2)]=function(_0x22f989,_0x167efc,_0x13a907){var _0x20cb76=_0x5e00b3,_0x50a23a=_0x22f989[_0x20cb76(0x5592)],_0x22e6f6=new WebGLPlot$f[(_0x20cb76(0x547a))](_0x167efc['x'],_0x167efc['y']+0x1),_0x292364=_0x50a23a[_0x20cb76(0x5599)](_0x167efc),_0x2a76f6=_0x50a23a[_0x20cb76(0x5599)](_0x22e6f6),_0x5065aa=_0x22f989[_0x20cb76(0x43fb)][_0x20cb76(0x3c62)](_0x292364,_0x22f989),_0x5b458d=_0x22f989[_0x20cb76(0x43fb)][_0x20cb76(0x3c62)](_0x2a76f6,_0x22f989),_0x47199c=0.3*WebGLPlot$f[_0x20cb76(0x4bd6)][_0x20cb76(0x451d)](_0x5065aa,_0x5b458d);return(_0x167efc['y']-_0x13a907['y'])*_0x47199c;},SymbolAlgoUtil[_0x5e00b3(0x39f6)]=function(_0x2b9355){var _0x39ef26=_0x307c2b,_0x5d0252=_0x5e00b3,_0x53607a=null;if(WebGLPlot$f[_0x5d0252(0x5f34)](_0x2b9355[_0x5d0252(0x2ea5)])&&_0x2b9355[_0x5d0252(0x2ea5)]instanceof WebGLPlot$f[_0x5d0252(0x1656)])_0x53607a=_0x2b9355[_0x5d0252(0x2ea5)];else for(var _0x49e5f8=0x0,_0x45f312=_0x2b9355[_0x39ef26(0x4a35)][_0x5d0252(0x809)];_0x49e5f8<_0x45f312;_0x49e5f8++){var _0x2e59d4=_0x2b9355[_0x5d0252(0x37e8)][_0x5d0252(0x1fda)][_0x49e5f8];if(WebGLPlot$f[_0x39ef26(0x1563)](_0x2e59d4)&&_0x2e59d4 instanceof WebGLPlot$f[_0x5d0252(0x1656)]){_0x53607a=_0x2e59d4;break;}}return _0x53607a;};var aMinScratch=new WebGLPlot$f[(_0x5e00b3(0x4bd6))](),aMaxScratch=new WebGLPlot$f[(_0x307c2b(0x141))]();function PlotCollentionLayer(_0x48c426,_0x4b6515){var _0x27ee6c=_0x307c2b,_0x3dc0a4=_0x5e00b3;this[_0x3dc0a4(0x20c0)]=WebGLPlot[_0x3dc0a4(0x3bf5)](_0x48c426,null),this[_0x3dc0a4(0x30ee)]=new WebGLPlot[(_0x3dc0a4(0x21c))](),this[_0x3dc0a4(0x5e3a)]=WebGLPlot[_0x3dc0a4(0x3bf5)](_0x4b6515,_0x3dc0a4(0x2bc7)),this[_0x27ee6c(0x5302)]=[],this[_0x27ee6c(0x2bfe)]=0x0,this[_0x3dc0a4(0x49a8)]=!0x0,this[_0x3dc0a4(0x1fd7)]=!0x0,this[_0x3dc0a4(0x32b3)]=-0x1,this[_0x3dc0a4(0x25b8)]=!0x1,this[_0x3dc0a4(0x46d8)](),this[_0x3dc0a4(0x575b)]={},this[_0x3dc0a4(0x2146)]={},this[_0x3dc0a4(0x277c)]={},this[_0x27ee6c(0x1c6a)]=[],this[_0x3dc0a4(0x2b8)]=[],this[_0x3dc0a4(0x1c05)]={},this[_0x3dc0a4(0x20e3)]={},this[_0x3dc0a4(0x26d7)]=new WebGLPlot[(_0x3dc0a4(0x5443))](),this[_0x3dc0a4(0x3e23)]=!0x1,this[_0x3dc0a4(0x2431)](!0x0),this[_0x3dc0a4(0x660)]={},this[_0x3dc0a4(0x2d93)]=null,this[_0x3dc0a4(0xe27)]={},this[_0x3dc0a4(0x17de)]=null;}function showBillboard(_0x1777b3){var _0x5aa650=_0x307c2b,_0x4ccf04=_0x5e00b3;if(WebGLPlot[_0x4ccf04(0x5f34)](_0x1777b3)&&null!==_0x1777b3&&WebGLPlot[_0x4ccf04(0x5f34)](this[_0x4ccf04(0x20c0)])&&null!==this[_0x5aa650(0x24a7)]){var _0x47fcc2=_0x1777b3[_0x4ccf04(0x3747)],_0xb3c58d=_0x1777b3[_0x4ccf04(0x2d3c)],_0x2919aa=_0x1777b3[_0x4ccf04(0x5a4e)];if(WebGLPlot[_0x4ccf04(0x5f34)](_0xb3c58d)&&WebGLPlot[_0x4ccf04(0x5f34)](_0x2919aa)){var _0x3ff9a6=new WebGLPlot[(_0x4ccf04(0x7ec))](_0x47fcc2,0x0),_0x23b7ef=this[_0x5aa650(0x24a7)]['camera'][_0x4ccf04(0x5ba8)](_0x3ff9a6,this[_0x4ccf04(0x20c0)][_0x4ccf04(0x3859)][_0x4ccf04(0x4fd0)][_0x4ccf04(0x1564)],this[_0x4ccf04(0x20c0)][_0x4ccf04(0x3859)][_0x5aa650(0x5071)][_0x4ccf04(0x3883)]),_0x3d19d2=_0xb3c58d*_0x23b7ef,_0xd8b02=_0x2919aa*_0x23b7ef,_0x3e3f59=Math[_0x4ccf04(0x498f)](_0x3d19d2,_0xd8b02)/0x3;_0x3ff9a6[_0x4ccf04(0x48ce)]=_0x3e3f59,WebGLPlot[_0x4ccf04(0x7ec)][_0x4ccf04(0x86d)](_0x3ff9a6,this[_0x4ccf04(0x20c0)][_0x4ccf04(0x3859)][_0x5aa650(0x44d9)])?_0x1777b3[_0x5aa650(0x45f6)]=0x0:_0x1777b3[_0x4ccf04(0x5554)]=Number[_0x4ccf04(0xe92)];}}}function getKey$1(_0x338aa4){var _0x22deff=_0x307c2b,_0x1343fc=_0x5e00b3,_0x10b23a=_0x338aa4[_0x1343fc(0x6dd)];return _0x338aa4[_0x1343fc(0x2aba)]&&(_0x10b23a+=_0x22deff(0xf02)),_0x10b23a;}SymbolAlgoUtil[_0x5e00b3(0x3484)]=function(_0x22b73a){var _0x5d7f49=_0x307c2b,_0x2b8e98=_0x5e00b3;for(var _0x4ed02f=_0x22b73a[_0x2b8e98(0x1d19)],_0x2aa2b7=_0x4ed02f[_0x2b8e98(0x1b6a)],_0x309250=_0x4ed02f[_0x5d7f49(0x565d)],_0x56be1d=_0x4ed02f[_0x2b8e98(0x38ee)][_0x4ed02f[_0x2b8e98(0x20c0)]][_0x2b8e98(0x1b6a)],_0x23d990=_0x56be1d[_0x2b8e98(0x809)],_0x158e2a=[],_0x31b3e=new WebGLPlot$f[(_0x5d7f49(0x141))](Number[_0x5d7f49(0x49a8)],Number[_0x2b8e98(0x4d71)],Number[_0x2b8e98(0x4d71)]),_0x31a9bd=new WebGLPlot$f[(_0x2b8e98(0x4bd6))](-Number[_0x2b8e98(0x4d71)],-Number[_0x2b8e98(0x4d71)],-Number[_0x2b8e98(0x4d71)]),_0x279648=0x0;_0x279648<_0x23d990;++_0x279648){var _0x29adfc=_0x2aa2b7[_0x56be1d[_0x279648]];for(_0x29adfc[_0x2b8e98(0x390d)]=WebGLPlot$f[_0x5d7f49(0x47e1)][_0x2b8e98(0x1833)](_0x29adfc),_0x158e2a[_0x2b8e98(0x5323)](_0x29adfc);_0x158e2a[_0x5d7f49(0x2ef4)]>0x0;){var _0x1d8ede=(_0x29adfc=_0x158e2a[_0x2b8e98(0x3b86)]())[_0x2b8e98(0x390d)],_0x2b4955=_0x29adfc[_0x2b8e98(0x2b20)];if(WebGLPlot$f[_0x2b8e98(0x5f34)](_0x2b4955)){for(var _0x49989f=_0x309250[_0x2b4955][_0x2b8e98(0x37e8)],_0x4cf893=_0x49989f[_0x2b8e98(0x809)],_0x3b3eed=0x0;_0x3b3eed<_0x4cf893;++_0x3b3eed)if(_0x49989f[_0x3b3eed][_0x2b8e98(0x177b)]&&_0x49989f[_0x3b3eed][_0x2b8e98(0x177b)][_0x2b8e98(0x4546)]){var _0x26673a=_0x49989f[_0x3b3eed][_0x2b8e98(0x177b)][_0x2b8e98(0x4546)];if(WebGLPlot$f[_0x2b8e98(0x5f34)](_0x26673a)){var _0x4241a4=WebGLPlot$f[_0x2b8e98(0x24b5)][_0x2b8e98(0x4a9)](_0x4ed02f,_0x26673a);if(WebGLPlot$f['defined'](_0x4241a4[_0x5d7f49(0x4b49)])&&WebGLPlot$f[_0x2b8e98(0x5f34)](_0x4241a4[_0x2b8e98(0x498f)])){var _0x13ad9d=WebGLPlot$f['Cartesian3'][_0x5d7f49(0x44cf)](_0x4241a4[_0x5d7f49(0x4b49)],0x0,aMinScratch),_0x507a12=WebGLPlot$f[_0x2b8e98(0x4bd6)][_0x5d7f49(0x44cf)](_0x4241a4[_0x5d7f49(0x5449)],0x0,aMaxScratch);WebGLPlot$f[_0x2b8e98(0x3925)][_0x2b8e98(0x108e)](_0x1d8ede,_0x13ad9d,_0x13ad9d),WebGLPlot$f[_0x2b8e98(0x3925)][_0x2b8e98(0x108e)](_0x1d8ede,_0x507a12,_0x507a12),WebGLPlot$f[_0x2b8e98(0x4bd6)][_0x2b8e98(0x4882)](_0x31b3e,_0x13ad9d,_0x31b3e),WebGLPlot$f[_0x2b8e98(0x4bd6)][_0x2b8e98(0x1f86)](_0x31a9bd,_0x507a12,_0x31a9bd);}}}}var _0x3fb461=_0x29adfc[_0x2b8e98(0x2e0)];if(WebGLPlot$f[_0x5d7f49(0x1563)](_0x3fb461))for(var _0x24ade5=_0x3fb461[_0x5d7f49(0x2ef4)],_0x3de2ec=0x0;_0x3de2ec<_0x24ade5;++_0x3de2ec){var _0x59abcf=_0x2aa2b7[_0x3fb461[_0x3de2ec]];_0x59abcf[_0x2b8e98(0x390d)]=WebGLPlot$f[_0x2b8e98(0x24b5)][_0x5d7f49(0xda0)](_0x59abcf),WebGLPlot$f[_0x2b8e98(0x3925)][_0x2b8e98(0x3600)](_0x1d8ede,_0x59abcf[_0x2b8e98(0x390d)],_0x59abcf[_0x2b8e98(0x390d)]),_0x158e2a[_0x2b8e98(0x5323)](_0x59abcf);}delete _0x29adfc[_0x2b8e98(0x390d)];}}return{'minCorner':_0x31b3e,'maxCorner':_0x31a9bd};},SymbolAlgoUtil[_0x5e00b3(0x3ea6)]=function(_0xafb0f6,_0x112954,_0x13efac){var _0x8a7b98=_0x307c2b,_0x4ea543=_0x5e00b3,_0x4ffd20=new WebGLPlot$f[(_0x4ea543(0x4bd6))](),_0x1e6fdb=new WebGLPlot$f[(_0x8a7b98(0x141))]();return _0x1e6fdb=WebGLPlot$f['Cartesian3'][_0x4ea543(0x34b9)](new WebGLPlot$f[(_0x4ea543(0x4bd6))](_0xafb0f6['x'],_0xafb0f6['y'],_0xafb0f6['z']),_0x13efac,_0x1e6fdb),{'position':_0x4ffd20=WebGLPlot$f[_0x4ea543(0x3925)][_0x4ea543(0x108e)](_0x112954,_0x1e6fdb,_0x4ffd20),'vector':_0x1e6fdb};},SymbolAlgoUtil[_0x5e00b3(0x212)]=function(_0x115f1a){var _0x2b6dc8=_0x307c2b,_0x56696b=_0x5e00b3;let _0x21053d=[],_0x882dc2=[],_0x28bc01=WebGLPlot$f[_0x56696b(0x4bd6)][_0x2b6dc8(0x1927)](_0x115f1a[0x0]['x'],_0x115f1a[0x0]['y'],_0x115f1a[0x0]['z']);if(_0x882dc2[_0x56696b(0x5323)](new WebGLPlot$f[(_0x56696b(0x4bd6))](0x0,0x0,0x0)),_0x21053d[_0x56696b(0x5323)](_0x28bc01),Array[_0x56696b(0x2676)](_0x115f1a)){for(let _0x23d73d=0x1;_0x23d73d<_0x115f1a[_0x56696b(0x809)];_0x23d73d++){let _0x23caf1=WebGLPlot$f[_0x56696b(0x4bd6)][_0x56696b(0x10c5)](_0x115f1a[_0x23d73d]['x'],_0x115f1a[_0x23d73d]['y'],_0x115f1a[_0x23d73d]['z']);const _0x41e648=_0x23caf1['x']-_0x28bc01['x'],_0x410f61=_0x23caf1['y']-_0x28bc01['y'],_0x24b2fb=_0x23caf1['z']-_0x28bc01['z'];_0x21053d[_0x56696b(0x5323)](_0x23caf1),_0x882dc2[_0x56696b(0x5323)](new WebGLPlot$f[(_0x2b6dc8(0x141))](_0x41e648,_0x410f61,_0x24b2fb));}var _0x1658ca=new WebGLPlot$f[(_0x56696b(0x3a89))](),_0x1276e8=WebGLPlot$f[_0x56696b(0x3bd8)][_0x56696b(0x3f80)](_0x56696b(0x5833),_0x56696b(0x159f));const _0x32e6ba=WebGLPlot$f[_0x56696b(0x3bd8)][_0x56696b(0x558d)](_0x28bc01,_0x1658ca,WebGLPlot$f[_0x2b6dc8(0x4874)][_0x56696b(0x17f7)],_0x1276e8);return console[_0x56696b(0xca1)](_0x21053d,'test'),{'positions':_0x882dc2,'modelMatrix':_0x32e6ba};}},SymbolAlgoUtil[_0x5e00b3(0x46d7)]=function(_0x12cf12){var _0x597478=_0x5e00b3,_0x49c0ae,_0x4cfc60,_0x313c88,_0x2ea983;for(_0x4cfc60=0x1,_0x313c88=arguments[_0x597478(0x809)];_0x4cfc60<_0x313c88;_0x4cfc60++)for(_0x49c0ae in _0x2ea983=arguments[_0x4cfc60])_0x12cf12[_0x49c0ae]=_0x2ea983[_0x49c0ae];return _0x12cf12;},SymbolAlgoUtil[_0x5e00b3(0x14e4)]=function(_0x41337e){var _0x220dce=_0x307c2b,_0x4f7234=_0x5e00b3;switch(_0x41337e){case SymbolType$1[_0x220dce(0x433a)]:case SymbolType$1[_0x4f7234(0x3a40)]:case SymbolType$1[_0x220dce(0x3e5d)]:case SymbolType$1[_0x4f7234(0x259f)]:return!0x0;}return!0x1;},PlotCollentionLayer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x1241cc,_0x3b0659,_0x3f14c9,_0x5f4161){var _0x15731e=_0x307c2b,_0x58a5d2=_0x5e00b3;WebGLPlot[_0x58a5d2(0x5f34)](this[_0x15731e(0x2bd6)])&&null!==this[_0x15731e(0x2bd6)]&&this[_0x15731e(0x2bd6)][_0x58a5d2(0xa16)](_0x1241cc,_0x3b0659),WebGLPlot[_0x58a5d2(0x5f34)](this[_0x15731e(0x557f)])&&null!==this[_0x58a5d2(0x1c25)]&&this[_0x58a5d2(0x1c25)][_0x58a5d2(0xa16)](_0x1241cc);for(var _0x4e9d04=0x0;_0x4e9d04<this[_0x58a5d2(0x4614)][_0x15731e(0x2ef4)];_0x4e9d04++)(this['ploygonFillPrimitive'][_0x4e9d04]instanceof WebGLPlot[_0x58a5d2(0x3a68)]||this[_0x58a5d2(0x4614)][_0x4e9d04]instanceof WebGLPlot[_0x58a5d2(0x4245)])&&this[_0x58a5d2(0x4614)][_0x4e9d04][_0x58a5d2(0xa16)](_0x1241cc);for(var _0x50ec33=0x0;_0x50ec33<this[_0x58a5d2(0x2b8)][_0x15731e(0x2ef4)];_0x50ec33++)this[_0x58a5d2(0x2b8)][_0x50ec33]instanceof WebGLPlot[_0x58a5d2(0x4245)]&&this[_0x58a5d2(0x2b8)][_0x50ec33][_0x58a5d2(0xa16)](_0x1241cc);null!==this['groundPrimitive']&&this[_0x58a5d2(0x2d93)][_0x58a5d2(0xa16)](_0x1241cc),this[_0x58a5d2(0x17de)]&&this[_0x58a5d2(0x17de)][_0x58a5d2(0xa16)](_0x1241cc),this[_0x58a5d2(0x26d7)][_0x58a5d2(0xa16)](_0x1241cc);},PlotCollentionLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x445c)]=function(){var _0x3644bd=_0x307c2b,_0x3eb050=_0x5e00b3;if(this[_0x3eb050(0x49a8)]&&this['updatePrimitive']){for(var _0x547a7b=0x0;_0x547a7b<this[_0x3eb050(0x4614)]['length'];_0x547a7b++)this['ploygonFillPrimitive'][_0x547a7b]=null;for(_0x547a7b=0x0;_0x547a7b<this[_0x3eb050(0x2b8)][_0x3eb050(0x809)];_0x547a7b++)this[_0x3eb050(0x2b8)][_0x547a7b]=null;this[_0x3eb050(0x2d93)]&&(this[_0x3eb050(0x2d93)]=null),this['dynamicScaneimitive']&&(this[_0x3eb050(0x17de)]=null),this[_0x3644bd(0x1c6a)]=[],this[_0x3eb050(0x2b8)]=[],this[_0x3eb050(0x1c05)]={},this[_0x3eb050(0x20e3)]={};var _0x2e1f65=[],_0x5627de=[],_0x368feb=[],_0x420375=[];for(var _0x312ad5 in this[_0x3eb050(0x575b)])!this[_0x3eb050(0x575b)][_0x312ad5]||this[_0x3644bd(0xbc7)][_0x312ad5][_0x3eb050(0x809)]<=0x0?(delete this[_0x3eb050(0x575b)][_0x312ad5],this['PolygonFillInstances'][_0x312ad5]=null):_0x2e1f65=_0x2e1f65[_0x3eb050(0x736)](this[_0x3eb050(0x575b)][_0x312ad5]);for(var _0x1528e9 in this[_0x3eb050(0x2146)])this[_0x3eb050(0x2146)][_0x1528e9][_0x3eb050(0x809)]<=0x0?delete this[_0x3644bd(0x101f)][_0x1528e9]:_0x5627de=_0x5627de[_0x3eb050(0x736)](this[_0x3eb050(0x2146)][_0x1528e9]);for(var _0x44f65f in this[_0x3eb050(0x660)])this[_0x3eb050(0x660)][_0x44f65f][_0x3eb050(0x809)]<=0x0?delete this[_0x3644bd(0x548a)][_0x44f65f]:_0x368feb=_0x368feb[_0x3eb050(0x736)](this[_0x3eb050(0x660)][_0x44f65f]);for(var _0x44f65f in this[_0x3eb050(0xe27)])this[_0x3eb050(0xe27)][_0x44f65f][_0x3eb050(0x809)]<=0x0?delete this[_0x3eb050(0xe27)][_0x44f65f]:_0x420375=_0x420375[_0x3eb050(0x736)](this[_0x3eb050(0xe27)][_0x44f65f]);for(_0x44f65f=0x0;_0x44f65f<_0x2e1f65[_0x3644bd(0x2ef4)];_0x44f65f++){var _0x5bb917=_0x2e1f65[_0x44f65f];this[_0x3eb050(0x1c05)][_0x3644bd(0x2609)](getKey$1(_0x5bb917))?this[_0x3644bd(0x4364)][getKey$1(_0x5bb917)][_0x3eb050(0x5323)](_0x5bb917):this[_0x3eb050(0x1c05)][getKey$1(_0x5bb917)]=[_0x5bb917];}if(WebGLPlot[_0x3eb050(0x5f34)](this[_0x3eb050(0x1c05)])&&null!==this[_0x3eb050(0x1c05)])for(var _0x547a7b in this[_0x3eb050(0x1c05)]){var _0x2410a6=this[_0x3eb050(0x4390)](_0x547a7b,this[_0x3eb050(0x1c05)][_0x547a7b]);this[_0x3644bd(0x1c6a)][_0x3644bd(0x2a0e)](_0x2410a6);}for(var _0x2ee175=0x0;_0x2ee175<_0x5627de[_0x3eb050(0x809)];_0x2ee175++){var _0x8a4308=_0x5627de[_0x2ee175];this[_0x3eb050(0x20e3)][_0x3eb050(0x1a9a)](_0x8a4308[_0x3eb050(0x6dd)])?this[_0x3eb050(0x20e3)][_0x8a4308[_0x3eb050(0x6dd)]][_0x3eb050(0x5323)](_0x8a4308):this[_0x3644bd(0x5580)][_0x8a4308[_0x3eb050(0x6dd)]]=[_0x8a4308];}if(WebGLPlot[_0x3eb050(0x5f34)](this[_0x3eb050(0x20e3)])&&null!==this['wallAppearance'])for(var _0x13328e in this[_0x3eb050(0x20e3)]){var _0x29d01c=this[_0x3eb050(0x5117)](_0x13328e,this[_0x3eb050(0x20e3)][_0x13328e]);this[_0x3eb050(0x2b8)][_0x3eb050(0x5323)](_0x29d01c);}_0x368feb[_0x3eb050(0x809)]>0x0&&_0x368feb[0x0]&&(this[_0x3eb050(0x2d93)]=new WebGLPlot[(_0x3eb050(0xa0a))]({'geometryInstances':_0x368feb,'classificationType':WebGLPlot[_0x3644bd(0x1152)][_0x3644bd(0x2e50)],'clampToS3M':!0x0,'show':!0x0,'appearance':new WebGLPlot[(_0x3eb050(0x3d87))]()}),this[_0x3eb050(0x2d93)][_0x3644bd(0x40ef)]=SymbolType$1[_0x3eb050(0x469b)]),_0x420375[_0x3eb050(0x809)]>0x0&&_0x420375[0x0]&&(this[_0x3eb050(0x17de)]=new WebGLPlot[(_0x3eb050(0x4245))]({'geometryInstances':_0x420375,'appearance':new WebGLPlot[(_0x3644bd(0x21dc))]({'flat':!0x0}),'asynchronous':!0x1})),this[_0x3644bd(0x3f69)]=!0x1;}},PlotCollentionLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x4390)]=function(_0x510674,_0x5083d8){var _0x361d4f=_0x307c2b,_0xe86acd=_0x5e00b3,_0x1e6def;_0x1e6def=_0x510674['includes'](_0xe86acd(0x4de8))?WebGLPlot[_0xe86acd(0x3722)][_0xe86acd(0x5a6)](_0x510674[_0x361d4f(0x1997)]('_')[0x0]):WebGLPlot[_0xe86acd(0x3722)][_0x361d4f(0x3ec4)](_0x510674);var _0x553dcf,_0x46ce0c=new WebGLPlot[(_0xe86acd(0x71d))][(_0xe86acd(0x3fcf))](_0xe86acd(0x3722),{'color':_0x1e6def,'fill':!0x0}),_0x20c523=new WebGLPlot['EllipsoidSurfaceAppearance']({'material':_0x46ce0c,'aboveGround':!0x0});return(_0x553dcf=_0x5083d8[0x0]&&_0x5083d8[0x0][_0xe86acd(0x2aba)]?new WebGLPlot[(_0xe86acd(0x3a68))]({'geometryInstances':_0x5083d8,'appearance':_0x20c523,'show':this[_0xe86acd(0x3b92)],'asynchronous':!0x0,'classificationType':WebGLPlot[_0x361d4f(0x1152)][_0xe86acd(0x1f08)]}):new WebGLPlot[(_0xe86acd(0x4245))]({'geometryInstances':_0x5083d8,'appearance':_0x20c523,'show':this[_0xe86acd(0x3b92)],'asynchronous':!0x1}))[_0xe86acd(0x49b1)]=!0x0,_0x553dcf['SymbolType']=SymbolType$1[_0xe86acd(0x469b)],_0x553dcf;},PlotCollentionLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x5117)]=function(_0x467e32,_0x3c8578){var _0x209090=_0x307c2b,_0x5b0d44=_0x5e00b3,_0x403852=WebGLPlot[_0x5b0d44(0x3722)][_0x5b0d44(0x5a6)](_0x467e32),_0x2e905f=WebGLPlot[_0x5b0d44(0x71d)][_0x209090(0x1612)](_0x5b0d44(0x3722),{'color':_0x403852,'fill':!0x0}),_0x464598=new WebGLPlot[(_0x5b0d44(0x37fb))]({'material':_0x2e905f,'faceForward':!0x0}),_0x895abf=new WebGLPlot['Primitive']({'geometryInstances':_0x3c8578,'appearance':_0x464598,'asynchronous':!0x1,'compressVertices':!0x0,'show':!0x0});return _0x895abf[_0x5b0d44(0x49b1)]=!0x0,_0x895abf[_0x5b0d44(0x49fb)]=SymbolType$1[_0x5b0d44(0x469b)],_0x895abf;},PlotCollentionLayer[_0x5e00b3(0x3720)]['setInterval']=function(){var _0x1d450d=this;setInterval(function(){var _0x4e192b=_0x140d,_0x42ccf6=_0x23ca;if(WebGLPlot[_0x4e192b(0x1563)](_0x1d450d[_0x42ccf6(0x30ee)])&&_0x1d450d[_0x42ccf6(0x30ee)][_0x42ccf6(0x809)]>0x0&&_0x1d450d[_0x42ccf6(0x25b8)]){for(var _0xdf7d4c in _0x1d450d[_0x42ccf6(0x30ee)][_0x42ccf6(0x3b3e)])showBillboard(_0xdf7d4c);}},0x64);},PlotCollentionLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x42fd)]=function(){var _0x529be9=_0x5e00b3;this[_0x529be9(0x49a8)];},PlotCollentionLayer[_0x307c2b(0x1aa2)][_0x307c2b(0x5065)]=function(_0x573148){var _0x39c026=_0x307c2b,_0x1d814a=_0x5e00b3;if(this[_0x1d814a(0x1c25)]&&this[_0x1d814a(0x1c25)][_0x1d814a(0x2947)](),this[_0x1d814a(0x1c25)]=new WebGLPlot[(_0x39c026(0x2751))]({'opaqueRS':WebGLPlot['RenderState'][_0x39c026(0x5602)]({'depthMask':_0x573148,'depthTest':{'enabled':_0x573148}}),'translucentRS':WebGLPlot[_0x1d814a(0x5b59)][_0x1d814a(0x5344)]({'depthMask':_0x573148,'depthTest':{'enabled':_0x573148}})}),this[_0x39c026(0x24a7)]&&this[_0x1d814a(0x20c0)][_0x1d814a(0x2ea5)]){let _0xc3a8e5=this[_0x1d814a(0x20c0)]['plotLayers'][_0x1d814a(0x2369)][_0x1d814a(0x809)];for(let _0x4cb1b8=0x0;_0x4cb1b8<_0xc3a8e5;_0x4cb1b8++){let _0x25098d=this[_0x1d814a(0x20c0)][_0x1d814a(0x2ea5)][_0x1d814a(0x2369)][_0x4cb1b8];if(WebGLPlot[_0x1d814a(0x5f34)](_0x25098d)&&_0x25098d){let _0x13d71a=_0x25098d[_0x1d814a(0x5b4a)][_0x1d814a(0x809)];for(let _0x1e8fa0=0x0;_0x1e8fa0<_0x13d71a;_0x1e8fa0++)_0x25098d['_geoGraphicObjects'][_0x1e8fa0][_0x1d814a(0xffe)]=!0x1;}}}};var g_Managers=new Map();function PlotCollentionManager(_0x1d7ba2){var _0x2f0468=_0x307c2b,_0x2820ab=_0x5e00b3;this['collentionLayer']=new PlotCollentionLayer(_0x1d7ba2);var _0x2f0fe3=!0x1;if(WebGLPlot[_0x2820ab(0x5f34)](_0x1d7ba2[_0x2820ab(0x2ea5)])&&_0x1d7ba2[_0x2f0468(0x5101)]instanceof WebGLPlot[_0x2820ab(0x1656)])_0x1d7ba2['plotLayers'][_0x2820ab(0x42dc)]=this[_0x2820ab(0x42dc)],_0x2f0fe3=!0x0;else for(var _0x1258d9=0x0,_0x1fec54=_0x1d7ba2[_0x2f0468(0x4a35)][_0x2f0468(0x2ef4)];_0x1258d9<_0x1fec54;_0x1258d9++){var _0x500292=_0x1d7ba2[_0x2820ab(0x37e8)]['_primitives'][_0x1258d9];if(WebGLPlot[_0x2820ab(0x5f34)](_0x500292)&&_0x500292 instanceof WebGLPlot[_0x2820ab(0x1656)]){_0x500292[_0x2820ab(0x42dc)]=this[_0x2f0468(0x1ec4)],_0x2f0fe3=!0x0;break;}}if(!_0x2f0fe3){var _0x45f1a9=new WebGLPlot[(_0x2820ab(0x1656))]();_0x45f1a9[_0x2820ab(0x42dc)]=this[_0x2820ab(0x42dc)],_0x1d7ba2[_0x2f0468(0x4a35)][_0x2820ab(0x30c2)](_0x45f1a9),_0x1d7ba2[_0x2f0468(0x5101)]=_0x45f1a9;}}PlotCollentionManager[_0x5e00b3(0x35eb)]=function(_0x1a97ef){var _0x2dc81a=_0x307c2b,_0x494da2=_0x5e00b3;let _0x3c65f3=g_Managers[_0x2dc81a(0x3abb)](_0x1a97ef[_0x2dc81a(0x519a)]);return _0x1a97ef&&!WebGLPlot[_0x494da2(0x5f34)](_0x3c65f3)&&(_0x3c65f3=new PlotCollentionManager(_0x1a97ef),g_Managers[_0x494da2(0x10aa)](_0x1a97ef[_0x494da2(0xcf8)],_0x3c65f3)),_0x3c65f3;},PlotCollentionManager[_0x5e00b3(0x130f)]=function(_0x1592c8,_0x290c30){var _0x38124c=_0x307c2b,_0x3c9074=_0x5e00b3;let _0x564e26=g_Managers[_0x3c9074(0x38c4)](_0x290c30[_0x3c9074(0xcf8)]);if(WebGLPlot[_0x38124c(0x1563)](_0x564e26)&&null!==_0x564e26&&WebGLPlot[_0x38124c(0x1563)](_0x1592c8)&&null!==_0x1592c8)return _0x564e26[_0x3c9074(0x42dc)][_0x3c9074(0x30ee)][_0x3c9074(0x30c2)](_0x1592c8);},PlotCollentionManager[_0x5e00b3(0x3036)]=function(_0x10e063,_0x41a2de){var _0x371a58=_0x307c2b,_0x37ad37=_0x5e00b3;let _0x3d6b19=g_Managers[_0x37ad37(0x38c4)](_0x41a2de[_0x37ad37(0xcf8)]);WebGLPlot[_0x371a58(0x1563)](_0x3d6b19)&&null!==_0x3d6b19&&WebGLPlot[_0x37ad37(0x5f34)](_0x10e063)&&null!==_0x10e063&&_0x3d6b19['collentionLayer'][_0x37ad37(0x30ee)][_0x371a58(0x45fe)](_0x10e063);},PlotCollentionManager[_0x307c2b(0x37a9)]=function(_0x53bc69){var _0x48d759=_0x307c2b,_0x159c4d=_0x5e00b3;let _0x4ea3bb=g_Managers[_0x159c4d(0x38c4)](_0x53bc69['_plottingID']);WebGLPlot[_0x48d759(0x1563)](_0x4ea3bb)&&null!==_0x4ea3bb&&_0x4ea3bb[_0x159c4d(0x42dc)][_0x159c4d(0x30ee)][_0x159c4d(0x443c)]();},PlotCollentionManager[_0x307c2b(0x583a)]=function(_0x565a76,_0x496ad4,_0x30967e){var _0x2f4790=_0x307c2b,_0x24eb75=_0x5e00b3;let _0x5f02d3=g_Managers[_0x2f4790(0x3abb)](_0x30967e[_0x24eb75(0xcf8)]);if(null===_0x565a76)return _0x5f02d3[_0x2f4790(0x1ec4)][_0x24eb75(0x1c25)][_0x2f4790(0x1af6)](_0x496ad4);if(WebGLPlot[_0x24eb75(0x5f34)](_0x5f02d3)&&null!==_0x5f02d3){var _0x49fdb3=_0x5f02d3[_0x24eb75(0x42dc)][_0x24eb75(0x1c25)][_0x24eb75(0x30c2)](_0x496ad4);return _0x565a76[_0x24eb75(0x6010)][_0x24eb75(0x5323)](_0x49fdb3),_0x49fdb3;}},PlotCollentionManager[_0x5e00b3(0x4faf)]=function(_0x4230fa,_0x1832d6){var _0x50386a=_0x307c2b,_0x193a0b=_0x5e00b3;let _0x1388da=g_Managers[_0x193a0b(0x38c4)](_0x1832d6[_0x50386a(0x519a)]);if(WebGLPlot[_0x193a0b(0x5f34)](_0x1388da)&&null!==_0x1388da){for(var _0x1ab7fa in(!_0x4230fa[_0x193a0b(0x6010)]&&_0x4230fa instanceof WebGLPlot[_0x50386a(0x47ca)]&&_0x1388da[_0x193a0b(0x42dc)][_0x193a0b(0x1c25)][_0x193a0b(0x4f4b)](_0x4230fa),_0x4230fa['Polylines']))_0x1388da[_0x193a0b(0x42dc)]['polylineCollection'][_0x193a0b(0x4f4b)](_0x4230fa['Polylines'][_0x1ab7fa]);_0x4230fa[_0x193a0b(0x6010)]=[];}},PlotCollentionManager[_0x5e00b3(0xf05)]=function(_0x7893e0,_0x30811e,_0x1c3e0e){var _0x28a410=_0x5e00b3;let _0x3cd47e=g_Managers[_0x28a410(0x38c4)](_0x1c3e0e[_0x28a410(0xcf8)]);if(WebGLPlot[_0x28a410(0x5f34)](_0x3cd47e)&&null!==_0x3cd47e){var _0x450f56=_0x3cd47e[_0x28a410(0x42dc)]['algoLabels'][_0x28a410(0x30c2)](_0x30811e);return _0x7893e0[_0x28a410(0x277c)][_0x28a410(0x5323)](_0x450f56),_0x450f56;}},PlotCollentionManager[_0x5e00b3(0x24e)]=function(_0x33f786,_0x2a29da){var _0x31be75=_0x5e00b3;let _0x11e9cc=g_Managers[_0x31be75(0x38c4)](_0x2a29da[_0x31be75(0xcf8)]);if(WebGLPlot[_0x31be75(0x5f34)](_0x11e9cc)&&null!==_0x11e9cc){for(var _0x599bd9 in _0x33f786[_0x31be75(0x277c)])_0x11e9cc[_0x31be75(0x42dc)][_0x31be75(0x26d7)][_0x31be75(0x4f4b)](_0x33f786[_0x31be75(0x277c)][_0x599bd9]);_0x33f786[_0x31be75(0x277c)]=[];}},PlotCollentionManager[_0x5e00b3(0x4c06)]=function(_0x2057e6,_0x1c0194){var _0x422040=_0x307c2b,_0x28cd46=_0x5e00b3;let _0x19d916=g_Managers['get'](_0x1c0194[_0x28cd46(0xcf8)]);WebGLPlot[_0x28cd46(0x5f34)](_0x19d916)&&null!==_0x19d916&&(_0x19d916[_0x28cd46(0x42dc)][_0x422040(0x3f69)]=_0x2057e6);},PlotCollentionManager[_0x5e00b3(0x1c2)]=function(_0x43f1f4,_0x5898ed,_0x25853b){var _0x8f0163=_0x5e00b3;let _0x41b51d=g_Managers[_0x8f0163(0x38c4)](_0x25853b[_0x8f0163(0xcf8)]);WebGLPlot[_0x8f0163(0x5f34)](_0x41b51d)&&null!==_0x41b51d&&(_0x41b51d[_0x8f0163(0x42dc)][_0x8f0163(0x575b)][_0x43f1f4]=_0x5898ed);},PlotCollentionManager[_0x5e00b3(0x56b5)]=function(_0xbcc6d0,_0x358e42,_0x40ea56){var _0x2302cb=_0x307c2b,_0x1ec1c9=_0x5e00b3;let _0x292d6c=g_Managers[_0x1ec1c9(0x38c4)](_0x40ea56[_0x1ec1c9(0xcf8)]);WebGLPlot[_0x2302cb(0x1563)](_0x292d6c)&&null!==_0x292d6c&&(_0x292d6c[_0x1ec1c9(0x42dc)][_0x2302cb(0x101f)][_0xbcc6d0]=_0x358e42);},PlotCollentionManager[_0x5e00b3(0x3b0a)]=function(_0x58b27d,_0x50d580,_0x12e178){var _0x539363=_0x307c2b,_0x3122a8=_0x5e00b3;let _0x466656=g_Managers[_0x3122a8(0x38c4)](_0x12e178[_0x539363(0x519a)]);WebGLPlot[_0x3122a8(0x5f34)](_0x466656)&&null!==_0x466656&&(_0x466656[_0x3122a8(0x42dc)][_0x3122a8(0x660)][_0x58b27d]=_0x50d580);},PlotCollentionManager['setScaneInstances']=function(_0x866896,_0x2baf18,_0x406efe){var _0x355b44=_0x307c2b,_0x53dec1=_0x5e00b3;let _0x445a17=g_Managers[_0x53dec1(0x38c4)](_0x406efe[_0x53dec1(0xcf8)]);WebGLPlot[_0x53dec1(0x5f34)](_0x445a17)&&null!==_0x445a17&&(_0x445a17[_0x53dec1(0x42dc)][_0x53dec1(0xe27)][_0x866896]=_0x2baf18,_0x445a17[_0x53dec1(0x42dc)][_0x355b44(0x3f69)]=!0x0);},PlotCollentionManager[_0x5e00b3(0x43af)]=function(_0x1014eb,_0xb47143){var _0x44491c=_0x307c2b,_0x2690e2=_0x5e00b3;let _0x385316=g_Managers[_0x2690e2(0x38c4)](_0xb47143[_0x2690e2(0xcf8)]);var _0x55c412=WebGLPlot[_0x2690e2(0x5b59)][_0x2690e2(0x5344)]({'depthMask':_0x1014eb,'depthTest':{'enabled':_0x1014eb}});WebGLPlot[_0x2690e2(0x5f34)](_0x385316)&&null!==_0x385316&&(_0x385316[_0x2690e2(0x42dc)][_0x2690e2(0x1c25)][_0x2690e2(0x5e81)]=_0x55c412,_0x385316[_0x2690e2(0x42dc)][_0x44491c(0x557f)][_0x2690e2(0x220a)]=_0x55c412);},PlotCollentionManager[_0x307c2b(0x2c10)]=function(_0x40d67f){var _0x266172=_0x307c2b,_0x3d3574=_0x5e00b3;let _0x44f53a=g_Managers[_0x3d3574(0x38c4)](_0x40d67f[_0x3d3574(0xcf8)]);WebGLPlot[_0x3d3574(0x5f34)](_0x44f53a)&&WebGLPlot[_0x266172(0x1563)](_0x44f53a[_0x3d3574(0x42dc)])&&(_0x44f53a[_0x266172(0x1ec4)][_0x3d3574(0x1c25)][_0x3d3574(0x443c)](),_0x44f53a[_0x3d3574(0x42dc)]['algoLabels'][_0x3d3574(0x443c)](),_0x44f53a[_0x3d3574(0x42dc)][_0x3d3574(0x30ee)][_0x3d3574(0x443c)](),_0x44f53a[_0x3d3574(0x42dc)][_0x3d3574(0x2146)]=[],_0x44f53a[_0x3d3574(0x42dc)][_0x3d3574(0x575b)]=[],_0x44f53a[_0x3d3574(0x42dc)][_0x3d3574(0x3e23)]=[],_0x44f53a[_0x3d3574(0x42dc)][_0x3d3574(0x660)]=[],_0x44f53a[_0x3d3574(0x42dc)][_0x3d3574(0xe27)]=[]);};class PlotGeoEffectBase{constructor(_0x5f3083){var _0x3c40ae=_0x307c2b,_0x3be2a2=_0x5e00b3;this[_0x3c40ae(0x5a45)]=!0x1,this[_0x3be2a2(0x21fc)]=WebGLPlot[_0x3be2a2(0x3bf5)](_0x5f3083[_0x3be2a2(0x2b60)],!0x0),this[_0x3be2a2(0x5391)]=WebGLPlot[_0x3be2a2(0x3bf5)](_0x5f3083[_0x3c40ae(0x2fe9)],new PlotPoint3D(0x0,0x0,0x0)),this[_0x3be2a2(0x1216)]=WebGLPlot[_0x3be2a2(0x3bf5)](_0x5f3083[_0x3c40ae(0x47c0)],new PlotPoint3D(0x0,0x0,0x0)),this[_0x3be2a2(0x108d)]=WebGLPlot[_0x3be2a2(0x3bf5)](_0x5f3083[_0x3be2a2(0x4a6e)],0x1),this[_0x3be2a2(0x5e52)]=_0x5f3083[_0x3be2a2(0x20c0)],this[_0x3be2a2(0x30a7)]=_0x5f3083[_0x3be2a2(0x272a)];}[_0x307c2b(0x5707)](_0x53ad67){var _0x4d8af0=_0x5e00b3;this[_0x4d8af0(0x21fc)]=_0x53ad67;}[_0x307c2b(0x3bc0)](){var _0x59149e=_0x5e00b3;return this[_0x59149e(0x21fc)];}['setScene'](_0x5d25ce){this['_scene']=_0x5d25ce;}[_0x5e00b3(0x4fd1)](_0x317029){var _0x2bbc69=_0x307c2b,_0x17b02b=_0x5e00b3;return!this[_0x17b02b(0x21fc)]&&(this[_0x2bbc69(0x5a45)]!==_0x317029&&(this[_0x17b02b(0x435e)]=_0x317029,_0x317029?this[_0x17b02b(0x207e)](this[_0x17b02b(0x159b)]):this[_0x17b02b(0x1010)]()),!0x0);}[_0x307c2b(0x3a17)](){var _0xc4d3ab=_0x5e00b3;return this[_0xc4d3ab(0x435e)];}['setGeoGraphicObject'](_0x3abaf1){var _0xd8a3c0=_0x5e00b3;this[_0xd8a3c0(0x30a7)]=_0x3abaf1;}[_0x5e00b3(0x4507)](_0x334561){}[_0x307c2b(0x4607)](){}[_0x5e00b3(0x1010)](){}[_0x5e00b3(0x2947)](){}[_0x5e00b3(0x2df2)](){return{};}[_0x307c2b(0x430a)](_0x26d014){}}const GEOJSONVERSION=0x2;function GeoGraphicObject(_0x182800){var _0x5d418c=_0x307c2b,_0x623fa8=_0x5e00b3;null!=_0x182800&&(_0x182800=WebGLPlot$f[_0x623fa8(0x3bf5)](_0x182800,WebGLPlot$f[_0x623fa8(0x3bf5)][_0x623fa8(0x243c)]),this[_0x623fa8(0x286b)]=WebGLPlot$f[_0x623fa8(0x3bf5)](_0x182800[_0x5d418c(0x1508)],-0x1),this[_0x5d418c(0x31e7)]=WebGLPlot$f[_0x623fa8(0x3bf5)](_0x182800[_0x623fa8(0x3c16)],-0x1),this[_0x5d418c(0x1822)]=WebGLPlot$f[_0x623fa8(0x3bf5)](_0x182800[_0x623fa8(0x5864)],[]),this['_symbolName']=WebGLPlot$f[_0x623fa8(0x3bf5)](_0x182800['symbolName'],''),this[_0x623fa8(0x30c6)]=SymbolType$1[_0x623fa8(0x3f6e)],this[_0x623fa8(0x3b92)]=WebGLPlot$f['defaultValue'](_0x182800[_0x623fa8(0x53c8)],!0x0),this[_0x623fa8(0x32b3)]=WebGLPlot$f[_0x623fa8(0x2f26)](),this[_0x623fa8(0x201b)]=WebGLPlot$f[_0x623fa8(0x3bf5)](_0x182800[_0x623fa8(0x514)],0x64),this[_0x5d418c(0x251b)]=WebGLPlot$f[_0x623fa8(0x3bf5)](_0x182800[_0x623fa8(0x5e7a)],!0x1),this[_0x623fa8(0x1534)]=WebGLPlot$f[_0x623fa8(0x3bf5)](_0x182800[_0x623fa8(0xb10)],-0x1),this[_0x623fa8(0x1738)]=WebGLPlot$f[_0x623fa8(0x3bf5)](_0x182800[_0x5d418c(0x2a7)],!0x0),this[_0x623fa8(0x330d)]=WebGLPlot$f[_0x623fa8(0x3bf5)](_0x182800[_0x5d418c(0xc88)],0.002),this[_0x623fa8(0x33ec)]=!0x1,this[_0x623fa8(0x2b7b)]=WebGLPlot$f[_0x5d418c(0x76f)](_0x182800[_0x623fa8(0x2b7b)],!0x1),this[_0x623fa8(0xddf)]=WebGLPlot$f[_0x623fa8(0x3bf5)](_0x182800[_0x623fa8(0x2bae)],null),this[_0x5d418c(0x2555)]=!0x1,this[_0x623fa8(0x432e)]=!0x0,this[_0x623fa8(0x5b5)]=[],this[_0x623fa8(0xb3e)]=WebGLPlot$f[_0x623fa8(0xd3f)](this[_0x623fa8(0x2bae)][_0x623fa8(0x5e52)][_0x623fa8(0xcf8)]),this[_0x623fa8(0x2057)]=WebGLPlot$f[_0x623fa8(0x3bf5)](_0x182800[_0x623fa8(0x3071)],new SymbolStyle({'graphicObject':this})),this[_0x623fa8(0x2bc9)]=WebGLPlot$f[_0x623fa8(0x3bf5)](_0x182800[_0x5d418c(0x52c)],new SymbolTextStyle({'graphicObject':this})),this[_0x623fa8(0x3625)]=WebGLPlot$f[_0x623fa8(0x3bf5)](_0x182800[_0x623fa8(0x29f9)],null),this[_0x5d418c(0x10c9)]=WebGLPlot$f[_0x5d418c(0x76f)](_0x182800[_0x623fa8(0x2a67)],''),this[_0x623fa8(0x2c05)](),this[_0x623fa8(0x1f7)]=null,this[_0x623fa8(0x2b65)]=new WebGLPlot$f[(_0x623fa8(0x3c23))](),this[_0x623fa8(0x319f)]=WebGLPlot$f[_0x5d418c(0x76f)](_0x182800[_0x5d418c(0x39cc)],[]),this[_0x623fa8(0x410b)]=WebGLPlot$f[_0x623fa8(0x3bf5)](_0x182800[_0x623fa8(0x1a16)],0x0),this[_0x623fa8(0x44cb)]=new WebGLPlot$f[(_0x623fa8(0x2eeb))](),this[_0x623fa8(0x53d0)]=Number['MAX_VALUE'],this[_0x623fa8(0x5c0f)]=!0x0,this[_0x623fa8(0x1784)]=new WebGLPlot$f[(_0x623fa8(0x2eeb))](),this[_0x623fa8(0x472e)]=[],this[_0x623fa8(0x5186)]=void 0x0);}function UpdateGeoJsonFeature(_0x4d1778,_0x29940d){var _0x50a97b=_0x307c2b,_0x82ae57=_0x5e00b3;for(var _0x2ae53e in _0x29940d)'style'!==_0x2ae53e&&_0x82ae57(0x58ec)!==_0x2ae53e&&_0x82ae57(0x2166)!==_0x2ae53e&&(_0x4d1778[_0x2ae53e]=_0x29940d[_0x2ae53e]);var _0x501ad6=new Object();for(var _0x2ae53e in _0x29940d[_0x82ae57(0x8cd)])_0x501ad6[_0x2ae53e]=_0x29940d['style'][_0x2ae53e];_0x4d1778[_0x82ae57(0x8cd)]=_0x501ad6;var _0x5c069a=new Object();for(var _0x2ae53e in _0x29940d[_0x82ae57(0x58ec)])_0x5c069a[_0x2ae53e]=_0x29940d[_0x82ae57(0x58ec)][_0x2ae53e];_0x4d1778[_0x82ae57(0x58ec)]=_0x5c069a;var _0x28b3a4=new Object();for(var _0x2ae53e in _0x29940d[_0x50a97b(0x113d)])_0x28b3a4[_0x2ae53e]=_0x29940d[_0x82ae57(0x2166)][_0x2ae53e];_0x4d1778[_0x82ae57(0x2166)]=_0x28b3a4;}function serverColorToColor$1(_0x33ae82){var _0x1f4e3b=_0x307c2b,_0x97cc42=_0x5e00b3,_0x2b38c5=new WebGLPlot$f[(_0x97cc42(0x3722))]();return _0x2b38c5[_0x97cc42(0x20a2)]=_0x33ae82[_0x97cc42(0x20a2)]/0xff,_0x2b38c5[_0x97cc42(0x9db)]=_0x33ae82[_0x97cc42(0x9db)]/0xff,_0x2b38c5[_0x97cc42(0x3c2a)]=_0x33ae82[_0x1f4e3b(0x485e)]/0xff,_0x2b38c5[_0x97cc42(0x32a8)]=_0x33ae82[_0x97cc42(0x32a8)]/0xff,_0x2b38c5;}function colorFormat(_0x32abdf){var _0x5049b1=_0x5e00b3,_0x2d6ed7=new Object();return _0x2d6ed7[_0x5049b1(0x32a8)]=0xff*_0x32abdf[_0x5049b1(0x32a8)],_0x2d6ed7[_0x5049b1(0x20a2)]=0xff*_0x32abdf[_0x5049b1(0x20a2)],_0x2d6ed7['green']=0xff*_0x32abdf[_0x5049b1(0x9db)],_0x2d6ed7[_0x5049b1(0x3c2a)]=0xff*_0x32abdf[_0x5049b1(0x3c2a)],_0x2d6ed7;}function GroupObject(_0x1f0b13,_0x5b5d2a){var _0x7d29dd=_0x307c2b,_0x4c8c23=_0x5e00b3;this[_0x4c8c23(0x1d4f)]=WebGLPlot[_0x7d29dd(0x76f)](_0x1f0b13,WebGLPlot[_0x4c8c23(0x3bf5)][_0x4c8c23(0x243c)]),this[_0x4c8c23(0x32b3)]=void 0x0===_0x5b5d2a?WebGLPlot[_0x4c8c23(0x2f26)]():_0x5b5d2a,this[_0x4c8c23(0xffe)]=!0x0,this[_0x4c8c23(0x2358)]=[],this[_0x4c8c23(0x3dca)]=_0x4c8c23(0x137c),this[_0x4c8c23(0x33ec)]=!0x1,this[_0x4c8c23(0x3251)]=0x0,this[_0x4c8c23(0x3c16)]=SymbolType$1[_0x4c8c23(0x4748)],this[_0x4c8c23(0x3ad1)]=SymbolType$1[_0x4c8c23(0x4748)],this[_0x4c8c23(0x5bce)](this[_0x7d29dd(0x2f6d)]),this[_0x7d29dd(0x173a)]=null,this[_0x4c8c23(0x3878)]=new PlotPoint3D();}GeoGraphicObject[_0x5e00b3(0x3720)][_0x5e00b3(0x2c05)]=function(){var _0xa2b6ef=_0x307c2b,_0x3cf313=_0x5e00b3,_0x3f5b88=this[_0xa2b6ef(0x41ef)];WebGLPlot$f[_0xa2b6ef(0x1563)](_0x3f5b88)&&this[_0x3cf313(0x1738)]?(this[_0x3cf313(0x30c6)]=this[_0x3cf313(0x3625)][_0x3cf313(0x3ad1)],this[_0x3cf313(0x432b)]=WebGLPlot$f['defaultValue'](_0x3f5b88[_0x3cf313(0x3dca)],''),this[_0xa2b6ef(0x38eb)]=WebGLPlot$f[_0x3cf313(0x3bf5)](_0x3f5b88[_0xa2b6ef(0x4f04)],!0x1),this[_0xa2b6ef(0x354b)][_0x3cf313(0x5f80)]=WebGLPlot$f[_0x3cf313(0x3bf5)](serverColorToColor$1(_0x3f5b88[_0xa2b6ef(0x1df0)]['lineColor']),this[_0x3cf313(0x2057)][_0x3cf313(0x5f80)]),this[_0x3cf313(0x2057)][_0x3cf313(0x589d)]=WebGLPlot$f[_0x3cf313(0x3bf5)](serverColorToColor$1(_0x3f5b88[_0x3cf313(0x8cd)][_0xa2b6ef(0x46d5)]),this['_symbolStyle'][_0x3cf313(0x589d)])):this[_0xa2b6ef(0xc9a)](this['_code']);},GeoGraphicObject[_0x5e00b3(0x3720)][_0x307c2b(0x2c67)]=function(_0x37277d){var _0xdc78c0=_0x307c2b,_0x575fb5=_0x5e00b3;switch(WebGLPlot$f[_0x575fb5(0x5f34)](this[_0xdc78c0(0x4fb8)])&&WebGLPlot$f[_0x575fb5(0x5f34)](this[_0xdc78c0(0x3142)])||(this[_0x575fb5(0x41a6)]=0x0,this[_0xdc78c0(0x3142)]=SymbolType$1[_0x575fb5(0x4034)]),_0x37277d){case DotMode$1[_0x575fb5(0x5e44)]:if(''===this[_0x575fb5(0x64a)])return;this[_0xdc78c0(0x3f6)]=0x0,this['_code']=SymbolType$1[_0x575fb5(0x259f)],this[_0x575fb5(0x50ed)]=_0x37277d,this[_0x575fb5(0xffe)]=!0x1;break;case DotMode$1[_0x575fb5(0x78c)]:if(''===this[_0xdc78c0(0xac0)])return;this[_0x575fb5(0x286b)]=0x0,this[_0x575fb5(0xd69)]=SymbolType$1[_0xdc78c0(0xa62)],this[_0x575fb5(0x50ed)]=_0x37277d,this[_0x575fb5(0xffe)]=!0x1;break;case DotMode$1[_0x575fb5(0xc40)]:case DotMode$1[_0x575fb5(0x1c4a)]:if(this[_0x575fb5(0x286b)]=this[_0xdc78c0(0x4fb8)],this[_0x575fb5(0xd69)]=this[_0xdc78c0(0x3142)],0x0===this[_0x575fb5(0x41a6)])this[_0x575fb5(0xd69)]===SymbolType$1['SYMBOL_POINT']&&(this[_0x575fb5(0x50ed)]=_0x37277d,this[_0x575fb5(0x35b0)]()),this[_0xdc78c0(0x2555)]=!0x1;else{this[_0x575fb5(0x50ed)]=_0x37277d;let _0x14f338=this;const _0x1b405d=WebGLPlot$f[_0x575fb5(0xd3f)](this[_0x575fb5(0x2bae)][_0x575fb5(0x5e52)]['_plottingID'])[_0x575fb5(0xd0a)](this[_0x575fb5(0x286b)]);if(WebGLPlot$f[_0x575fb5(0x5f34)](_0x1b405d)){const _0x3a7b86=_0x1b405d[_0x575fb5(0x5973)](this[_0xdc78c0(0x31e7)]);WebGLPlot$f[_0x575fb5(0x5f34)](_0x3a7b86)?(this[_0x575fb5(0x3625)]=_0x3a7b86,this[_0x575fb5(0x2c05)](),this[_0x575fb5(0x4df8)](_0x3a7b86),this[_0x575fb5(0xffe)]=!0x1):this[_0x575fb5(0x5ad4)](this[_0xdc78c0(0x3f6)],this[_0x575fb5(0xd69)],function(){var _0x29e7c7=_0x575fb5;_0x14f338[_0x29e7c7(0x2c05)](),_0x14f338[_0x29e7c7(0x4df8)](_0x14f338[_0x29e7c7(0x3625)]),_0x14f338['_initialize']=!0x1;});}else this[_0xdc78c0(0x2714)](this[_0x575fb5(0x286b)],this['_code'],function(){var _0x3f787a=_0x575fb5;_0x14f338[_0x3f787a(0x2c05)](),_0x14f338[_0x3f787a(0x4df8)](_0x14f338[_0x3f787a(0x3625)]),_0x14f338[_0x3f787a(0xffe)]=!0x1;});}}},GeoGraphicObject[_0x5e00b3(0x3720)][_0x307c2b(0x361f)]=function(){var _0x293b69=_0x5e00b3;return this[_0x293b69(0x50ed)];},GeoGraphicObject[_0x307c2b(0x1aa2)][_0x5e00b3(0x5e95)]=function(_0x2b3c24){var _0x174a2b=_0x5e00b3;this[_0x174a2b(0x5186)]=_0x2b3c24;},GeoGraphicObject[_0x5e00b3(0x3720)][_0x5e00b3(0x101f)]=function(){var _0x1a0714=_0x5e00b3;return this[_0x1a0714(0x5186)];},GeoGraphicObject[_0x5e00b3(0x3720)][_0x5e00b3(0x4fcc)]=function(){var _0x1edf0f=_0x5e00b3;SymbolType$1[_0x1edf0f(0x3f6e)]!==this[_0x1edf0f(0x30c6)]&&(SymbolType$1[_0x1edf0f(0x37a)],this[_0x1edf0f(0x30c6)],WebGLPlot$f[_0x1edf0f(0x5f34)](this[_0x1edf0f(0x43e1)]));},GeoGraphicObject[_0x5e00b3(0x3720)][_0x5e00b3(0x3580)]=function(){var _0x397961=_0x307c2b,_0x5c6568=_0x5e00b3,_0x450f90=WebGLPlot$f[_0x5c6568(0x4b51)]({'libID':this[_0x5c6568(0x286b)],'code':this[_0x5c6568(0xd69)]});if(_0x450f90&&_0x450f90[_0x5c6568(0x4e49)]){var _0x157b66=_0x450f90[_0x5c6568(0x3071)],_0x3416d0=_0x450f90[_0x5c6568(0x59da)],_0x451a2a=_0x450f90[_0x5c6568(0x5971)];this[_0x5c6568(0x2057)]=_0x157b66[_0x5c6568(0x40f3)](),this[_0x5c6568(0x2057)][_0x5c6568(0x3992)]=this,this[_0x5c6568(0x2bc9)]=_0x3416d0[_0x5c6568(0x40f3)](),SymbolType$1[_0x397961(0x433a)]===this[_0x5c6568(0x3ad1)]&&(-0x1!==_0x450f90[_0x5c6568(0x4704)]&&(this[_0x5c6568(0x4704)]=_0x450f90['lineSymbolID']),-0x1!==_0x450f90[_0x5c6568(0x3532)]&&(this[_0x5c6568(0x3532)]=_0x450f90[_0x397961(0x1f2)]),_0x451a2a['x']>0x0&&_0x451a2a['y']>0x0&&(this[_0x5c6568(0x5971)]=_0x450f90[_0x5c6568(0x5971)][_0x5c6568(0x40f3)]()),''!==_0x450f90['modelPath']&&(this[_0x5c6568(0x64a)]=_0x450f90[_0x5c6568(0x64a)]));}},GeoGraphicObject[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x89d532,_0xcca184,_0x107858,_0x3e2c37){var _0x106edb=_0x307c2b,_0x47c3a6=_0x5e00b3;if(this[_0x106edb(0x3cdc)]&&0x0!==this[_0x106edb(0x1679)][_0x47c3a6(0x809)]){for(var _0x2a1476=0x0;_0x2a1476<this[_0x106edb(0x1679)][_0x47c3a6(0x809)];_0x2a1476++)this[_0x47c3a6(0x5b5)][_0x2a1476][_0x47c3a6(0xa16)](_0x89d532);}},GeoGraphicObject[_0x5e00b3(0x3720)][_0x5e00b3(0x5e46)]=function(){},GeoGraphicObject[_0x5e00b3(0x3720)][_0x5e00b3(0x5973)]=function(_0xed83d2){var _0x59aa55=_0x307c2b,_0x31241e=_0x5e00b3;WebGLPlot$f[_0x31241e(0x5f34)](_0xed83d2)||(_0xed83d2=!0x0);var _0xae6d7d={};if(_0xae6d7d[_0x31241e(0x24cf)]=GEOJSONVERSION,_0xae6d7d[_0x59aa55(0x2609)](_0x31241e(0x3dd))||(_0xae6d7d[_0x31241e(0x3dd)]=_0x31241e(0x33f7)),_0xae6d7d['hasOwnProperty'](_0x31241e(0x3251))||(_0xae6d7d[_0x31241e(0x3251)]=this[_0x31241e(0x286b)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x3c16))||(_0xae6d7d['code']=this[_0x59aa55(0x31e7)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x59aa55(0x5274))||(_0xae6d7d[_0x31241e(0x2fe1)]=this[_0x59aa55(0x4490)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x3dca))||(_0xae6d7d[_0x31241e(0x3dca)]=this[_0x31241e(0x3dca)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x59aa55(0x2e65))||(_0xae6d7d[_0x31241e(0x3ad1)]=this[_0x31241e(0x3ad1)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x2610))||(_0xae6d7d[_0x31241e(0x2610)]=this['id']),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x3294))||(_0xae6d7d[_0x59aa55(0x25b7)]=!0x1),_0xae6d7d[_0x31241e(0x1a9a)](_0x59aa55(0xda2))||(_0xae6d7d[_0x31241e(0x48c8)]=!0x1),_0xae6d7d[_0x31241e(0x1a9a)](_0x59aa55(0x2904))||(_0xae6d7d['wholeHeight']=this[_0x31241e(0x1a16)]),!_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x8cd))){var _0x5c35e3=new Object();_0xae6d7d[_0x31241e(0x8cd)]=_0x5c35e3,_0x5c35e3[_0x31241e(0x5f80)]=colorFormat(this[_0x31241e(0x3071)][_0x31241e(0x5f80)]),_0x5c35e3[_0x31241e(0x1bb4)]=this[_0x31241e(0x3071)][_0x31241e(0x1f96)],_0x5c35e3[_0x59aa55(0x2792)]=colorFormat(this[_0x31241e(0x3071)][_0x31241e(0x5f06)]),_0x5c35e3[_0x31241e(0x589d)]=colorFormat(this[_0x59aa55(0x3ef1)][_0x59aa55(0x51b)]),_0x5c35e3[_0x31241e(0x2328)]=this[_0x31241e(0x3071)][_0x59aa55(0x3ab5)],_0x5c35e3['fillGradientMode']=this[_0x31241e(0x3071)][_0x31241e(0x23c0)],_0x5c35e3[_0x31241e(0x8ac)]=this[_0x59aa55(0x3ef1)][_0x31241e(0x2f5e)],_0x5c35e3[_0x31241e(0x58a8)]=this[_0x31241e(0x3071)][_0x31241e(0x51dd)],_0x5c35e3[_0x31241e(0x2a2c)]=this['symbolStyle'][_0x31241e(0x2089)],_0x5c35e3[_0x59aa55(0x342f)]=0x64-this[_0x59aa55(0x3ef1)][_0x59aa55(0x342f)],_0x5c35e3[_0x31241e(0x50ff)]=this[_0x31241e(0x3071)][_0x31241e(0xd61)],_0xae6d7d[_0x31241e(0x8cd)][_0x31241e(0x1a9a)](_0x31241e(0x53c8))||(this[_0x31241e(0x3b92)]?_0x5c35e3[_0x59aa55(0x303b)]=_0x31241e(0x53c8):_0x5c35e3[_0x31241e(0x53c8)]=_0x31241e(0x5e6f)),_0xae6d7d[_0x31241e(0x8cd)]=_0x5c35e3;}if(!_0xae6d7d[_0x59aa55(0x2609)](_0x31241e(0x58ec))){var _0x5bad27=new Object();_0x5bad27[_0x31241e(0x5ac6)]=this[_0x31241e(0x2bc9)][_0x31241e(0x3a59)],_0x5bad27[_0x31241e(0x4f13)]=colorFormat(this[_0x31241e(0x2bc9)][_0x31241e(0x15c0)]),_0x5bad27[_0x31241e(0x2a9a)]=colorFormat(this[_0x31241e(0x2bc9)][_0x31241e(0x413d)]),_0x5bad27[_0x59aa55(0x36f3)]=this['_symbolTextStyle']['_outline'],_0x5bad27[_0x59aa55(0x30eb)]=this[_0x31241e(0x2bc9)][_0x59aa55(0x4215)],_0x5bad27[_0x31241e(0x3b96)]=this[_0x31241e(0x2bc9)][_0x31241e(0x5162)],_0x5bad27[_0x59aa55(0x5337)]=this[_0x31241e(0x2bc9)][_0x31241e(0x27d9)],_0x5bad27[_0x31241e(0x1410)]=this[_0x31241e(0x2bc9)][_0x59aa55(0x2e76)],_0x5bad27[_0x31241e(0x61e)]=this[_0x59aa55(0x4952)][_0x31241e(0x2d1a)],_0x5bad27[_0x31241e(0x4fcb)]=this[_0x31241e(0x2bc9)][_0x31241e(0x4458)],_0x5bad27[_0x31241e(0x2893)]=this[_0x31241e(0x2bc9)][_0x31241e(0x70a)],_0x5bad27[_0x31241e(0x7b9)]=this[_0x31241e(0x2bc9)][_0x31241e(0x3909)],_0x5bad27[_0x31241e(0x1c36)]=this[_0x59aa55(0x4952)][_0x31241e(0x1a29)],_0x5bad27[_0x59aa55(0x45e5)]=this[_0x31241e(0x2bc9)][_0x31241e(0x4f6)],_0x5bad27['strikeout']=this[_0x31241e(0x2bc9)][_0x59aa55(0x4144)],_0x5bad27[_0x59aa55(0x5769)]=this[_0x31241e(0x2bc9)][_0x59aa55(0x4a4)],_0x5bad27[_0x31241e(0x27cb)]=this[_0x31241e(0x2bc9)][_0x31241e(0x4c76)],_0x5bad27[_0x31241e(0x5598)]=this[_0x31241e(0x2bc9)][_0x59aa55(0x562d)],_0x5bad27[_0x31241e(0x3ef0)]=this[_0x31241e(0x2bc9)][_0x59aa55(0x3127)],_0x5bad27[_0x31241e(0x3e03)]=this['_symbolTextStyle'][_0x31241e(0x53f1)],_0x5bad27[_0x31241e(0x25e0)]=this[_0x31241e(0x2bc9)][_0x31241e(0x8c3)],_0x5bad27[_0x31241e(0x33ae)]=this[_0x31241e(0x2bc9)][_0x31241e(0x26e)],_0xae6d7d[_0x31241e(0x58ec)]=_0x5bad27;}if(!_0xae6d7d[_0x59aa55(0x2609)](_0x59aa55(0x113d))){var _0x363906=new Object();_0x363906[_0x59aa55(0x4d5)]=this[_0x31241e(0x59da)][_0x31241e(0x5a4e)],_0x363906[_0x31241e(0x4f13)]=colorFormat(this[_0x31241e(0x59da)][_0x31241e(0x4f13)]),_0x363906[_0x59aa55(0x4a2b)]=colorFormat(this[_0x31241e(0x59da)][_0x31241e(0x2a9a)]),_0x363906[_0x31241e(0x28a6)]=this['symbolTextStyle'][_0x31241e(0x28a6)],_0x363906[_0x31241e(0x247e)]=this[_0x59aa55(0x52c)][_0x31241e(0x247e)],_0x363906[_0x31241e(0x4d2)]=this['symbolTextStyle'][_0x31241e(0x4d2)],_0x363906[_0x31241e(0x3b96)]=this[_0x31241e(0x59da)][_0x31241e(0x3b96)],_0x363906[_0x31241e(0x16eb)]=this[_0x31241e(0x59da)][_0x31241e(0x16eb)],_0x363906[_0x31241e(0x1410)]=this[_0x31241e(0x59da)][_0x31241e(0x1410)],_0x363906[_0x31241e(0x5ad1)]=this[_0x31241e(0x59da)][_0x31241e(0x5ad1)],_0x363906[_0x31241e(0x27d5)]=this[_0x59aa55(0x52c)][_0x31241e(0x27d5)],_0xae6d7d[_0x31241e(0x2166)]=_0x363906;}if(_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x5eaa))||(_0xae6d7d[_0x31241e(0x5eaa)]=colorFormat(this[_0x59aa55(0x3ef1)][_0x31241e(0x5eaa)])),_0xae6d7d['hasOwnProperty'](_0x31241e(0x419a))||(_0xae6d7d[_0x31241e(0x419a)]=0.5),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x1f9b))||(_0xae6d7d[_0x59aa55(0x73f)]=this[_0x31241e(0x3071)][_0x31241e(0x1f9b)]),SymbolType$1[_0x31241e(0x37a)]===this[_0x31241e(0x30c6)]||SymbolType$1[_0x31241e(0x259f)]===this[_0x59aa55(0x32ff)]||SymbolType$1[_0x31241e(0x3a40)]===this[_0x31241e(0x30c6)])_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x2efc))||(_0xae6d7d[_0x31241e(0x2efc)]=this[_0x31241e(0x2efc)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x59aa55(0x466a))||(_0xae6d7d[_0x31241e(0x1bf7)]=this[_0x31241e(0x108d)]),_0xae6d7d[_0x59aa55(0x2609)](_0x31241e(0x104d))||(_0xae6d7d[_0x31241e(0x104d)]=this[_0x31241e(0x1216)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x59aa55(0x18f2))||(_0xae6d7d[_0x59aa55(0x18f2)]=this[_0x31241e(0x29a4)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x59aa55(0x1869))||(_0xae6d7d[_0x31241e(0xbbb)]=this[_0x59aa55(0x1869)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x46f9))||(_0xae6d7d[_0x31241e(0x46f9)]=this[_0x31241e(0x32bf)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x3c11))||(_0xae6d7d[_0x31241e(0x3c11)]=this[_0x31241e(0x3c11)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x58ca))||(_0xae6d7d[_0x31241e(0x58ca)]=this[_0x31241e(0x58ca)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x2534))||(_0xae6d7d[_0x31241e(0x2534)]=this[_0x59aa55(0x526d)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x57d))||(_0xae6d7d[_0x31241e(0x57d)]=this[_0x31241e(0x4d47)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x5971))||(_0xae6d7d[_0x31241e(0x5971)]=this[_0x31241e(0x1852)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x514d))||(_0xae6d7d[_0x59aa55(0x5092)]=this[_0x31241e(0x568c)]),_0xae6d7d[_0x59aa55(0x2609)](_0x31241e(0x1cf))||(_0xae6d7d[_0x31241e(0x1cf)]=this[_0x31241e(0x1cf)]),_0xae6d7d[_0x31241e(0x1a9a)]('modelPath')||(_0xae6d7d[_0x31241e(0x64a)]=this[_0x31241e(0x64a)]),_0xae6d7d['hasOwnProperty'](_0x31241e(0x2cb3))||(_0xae6d7d[_0x31241e(0x2cb3)]=this[_0x31241e(0x2cb3)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x3963))||(_0xae6d7d[_0x31241e(0x3963)]=this[_0x31241e(0x5c2c)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x511a))||(_0xae6d7d[_0x31241e(0x511a)]=this['vectorScale']),_0xae6d7d[_0x59aa55(0x2609)](_0x31241e(0x1a2a))||(_0xae6d7d['_isMiddleMarkExist']=this[_0x31241e(0x1a2a)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0xf2e))||(_0xae6d7d[_0x59aa55(0x59e3)]=this[_0x31241e(0xf2e)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x59aa55(0x4d71))||(_0xae6d7d[_0x31241e(0x3d66)]=this[_0x31241e(0x1d93)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x5f16))||(_0xae6d7d[_0x31241e(0x5f16)]=this[_0x31241e(0x5d5b)]),_0xae6d7d[_0x59aa55(0x2609)](_0x31241e(0x571d))||(_0xae6d7d[_0x31241e(0x571d)]=this[_0x31241e(0x50ed)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x9c0))||(_0xae6d7d[_0x31241e(0x9c0)]=this[_0x31241e(0xdc3)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x59aa55(0x30fd))||(_0xae6d7d[_0x59aa55(0x57d9)]=this['surroundLineWidth']),_0xae6d7d[_0x31241e(0x1a9a)](_0x59aa55(0x4f04))||(_0xae6d7d[_0x31241e(0xffb)]=this[_0x31241e(0xffb)]),_0xae6d7d[_0x31241e(0x1a9a)]('annotationPosition')||(_0xae6d7d[_0x31241e(0x505a)]=this[_0x31241e(0x1085)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x3ab9))||(_0xae6d7d[_0x59aa55(0x5a8e)]=this[_0x31241e(0x31d5)]/0x4),_0xae6d7d[_0x59aa55(0x2609)](_0x31241e(0x3532))||(_0xae6d7d[_0x31241e(0x314f)]=this[_0x31241e(0x3d99)]/0x4),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x3ad2))||(_0xae6d7d[_0x31241e(0x3ad2)]=this[_0x31241e(0x3211)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x5ead))||(_0xae6d7d[_0x31241e(0x5ead)]=this[_0x31241e(0x5ead)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x2980))||(_0xae6d7d[_0x31241e(0x2980)]=this[_0x31241e(0x2980)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x59aa55(0x45f6))||(_0xae6d7d[_0x59aa55(0x45f6)]=this[_0x31241e(0x53d0)][_0x31241e(0x3cc8)]()),_0xae6d7d[_0x59aa55(0x2609)](_0x31241e(0x5f2d))||(_0xae6d7d[_0x59aa55(0xf1b)]=this[_0x31241e(0x5f2d)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x5d24))||(_0xae6d7d[_0x31241e(0x5d24)]=this[_0x31241e(0x5d24)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x57ad))||(_0xae6d7d[_0x59aa55(0x4f8b)]=this['alwaysHasMiddelText']),_0xae6d7d[_0x31241e(0x8cd)]['hasOwnProperty'](_0x31241e(0x4704))||(_0xae6d7d[_0x31241e(0x8cd)]['lineSymbolID']=this[_0x31241e(0x1fe9)]);else{if(_0xae6d7d['hasOwnProperty'](_0x31241e(0x3c3a))||(_0xae6d7d[_0x31241e(0xa84)]=this[_0x31241e(0x2057)][_0x31241e(0x2d19)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x32e6))||(_0xae6d7d[_0x31241e(0x32e6)]=this[_0x31241e(0x3bb5)]),_0xae6d7d[_0x59aa55(0x2609)](_0x31241e(0x1933))||(_0xae6d7d[_0x31241e(0x1933)]=this[_0x31241e(0x101b)]),!_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x3c82))&&(_0xae6d7d[_0x31241e(0x3c82)]=[],this[_0x59aa55(0x406e)])){for(var _0x488f53=0x0;_0x488f53<this[_0x31241e(0x2439)][_0x31241e(0x809)];++_0x488f53)_0xae6d7d[_0x31241e(0x3c82)][_0x31241e(0x5323)](this[_0x31241e(0x2439)][_0x488f53]);}_0xae6d7d['hasOwnProperty'](_0x31241e(0x3945))||(_0xae6d7d[_0x59aa55(0x3107)]=this[_0x31241e(0x5ede)]),_0xae6d7d[_0x59aa55(0x2609)](_0x31241e(0x26a7))||(_0xae6d7d[_0x59aa55(0x29cd)]=this[_0x31241e(0x30de)]),_0xae6d7d[_0x59aa55(0x2609)](_0x31241e(0x301d))||(_0xae6d7d[_0x31241e(0x2d96)]=0x64-this[_0x59aa55(0x3589)]),!_0xae6d7d[_0x31241e(0x8cd)][_0x31241e(0x1a9a)](_0x31241e(0x2aba))&&WebGLPlot$f[_0x31241e(0x5f34)](this[_0x31241e(0x2aba)])&&(_0xae6d7d[_0x59aa55(0x45c6)]=this[_0x59aa55(0x45c6)]),_0xae6d7d[_0x31241e(0x8cd)][_0x31241e(0x1a9a)]('extendWallHeight')||(_0xae6d7d[_0x31241e(0x8cd)][_0x31241e(0x59fe)]=this[_0x31241e(0x1534)]);}return this[_0x31241e(0x30c6)]===SymbolType$1[_0x31241e(0x37a)]&&this[_0x31241e(0x30c6)]===SymbolType$1[_0x31241e(0x4086)]||(_0xae6d7d[_0x31241e(0x5089)]=this['_CenterPosition']),_0xae6d7d[_0x59aa55(0x2609)](_0x31241e(0x2a67))||(_0xae6d7d[_0x59aa55(0x2802)]=this[_0x59aa55(0x10c9)]),_0xae6d7d['hasOwnProperty'](_0x59aa55(0x3c0))||(_0xae6d7d[_0x31241e(0x5e7a)]=this[_0x31241e(0x35bf)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x514))||(_0xae6d7d[_0x59aa55(0x37dc)]=this[_0x31241e(0x201b)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x32b7))||(_0xae6d7d[_0x59aa55(0x2cf)]=this[_0x31241e(0x32b7)]),_0xae6d7d[_0x31241e(0x1a9a)](_0x31241e(0x1a9e))||(_0xae6d7d[_0x59aa55(0x39cc)]=this[_0x59aa55(0x39cc)]),null!==this[_0x59aa55(0x173a)]?(UpdateGeoJsonFeature(this[_0x59aa55(0x173a)],_0xae6d7d),this[_0x31241e(0x1f7)]):_0xae6d7d;},GeoGraphicObject[_0x5e00b3(0x2df2)]=function(_0x2d5c6a,_0x4b8442){var _0x121ff2=_0x5e00b3;if(!WebGLPlot$f[_0x121ff2(0x5f34)](_0x2d5c6a))return null;var _0x590662=_0x2d5c6a['getSymbolData']();return WebGLPlot$f[_0x121ff2(0x2879)](_0x590662);},GeoGraphicObject[_0x5e00b3(0x3720)][_0x5e00b3(0x27c7)]=function(){var _0x5894da=_0x307c2b,_0xca80c8=_0x5e00b3;return WebGLPlot$f[_0xca80c8(0x5f34)](this)?SymbolAlgoUtil[_0x5894da(0x1314)](this[_0xca80c8(0x30c6)])?0x1:this[_0xca80c8(0x27c7)]():0x0;},GeoGraphicObject[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){var _0x3d6d71=_0x5e00b3;return WebGLPlot$f[_0x3d6d71(0x5f34)](this)?SymbolAlgoUtil[_0x3d6d71(0x14e4)](this[_0x3d6d71(0x30c6)])?0x1:this[_0x3d6d71(0x50b6)]():0x0;},GeoGraphicObject['prototype'][_0x307c2b(0x5b3f)]=function(){var _0x14ad2c=_0x307c2b,_0x2cdce6=_0x5e00b3;if(this[_0x2cdce6(0x319f)][_0x2cdce6(0x809)]>0x0)for(var _0x44bbae=0x0;_0x44bbae<this[_0x2cdce6(0x319f)][_0x2cdce6(0x809)];_0x44bbae++){var _0x3e0555=null,_0xa442d7=this[_0x2cdce6(0x319f)][_0x44bbae];if(''!==_0xa442d7[_0x2cdce6(0x5169)]&&_0xa442d7){var _0x2ad630=_0xa442d7[_0x2cdce6(0x118f)],_0x4de34d=_0xa442d7[_0x2cdce6(0x5169)],_0x145666=new WebGLPlot$f[(_0x2cdce6(0x3722))](_0x2ad630[_0x2cdce6(0x15c0)][_0x2cdce6(0x20a2)],_0x2ad630[_0x14ad2c(0xebb)][_0x14ad2c(0x1a68)],_0x2ad630['_foreColor'][_0x2cdce6(0x3c2a)],_0x2ad630[_0x2cdce6(0x15c0)][_0x2cdce6(0x32a8)]),_0x346a53=_0x2ad630[_0x2cdce6(0xbd7)]+_0x2cdce6(0x5eaf)+_0x2ad630[_0x2cdce6(0x2554)];0x0!==_0xa442d7[_0x2cdce6(0x45f6)]['x']&&0x0!==_0xa442d7[_0x2cdce6(0x45f6)]['y']?_0x3e0555=_0xa442d7[_0x2cdce6(0x45f6)]:(_0x3e0555=this[_0x2cdce6(0x3043)][0x0][_0x2cdce6(0x40f3)](),_0xa442d7[_0x2cdce6(0x45f6)]=_0x3e0555),_0x3e0555=WebGLPlot$f[_0x2cdce6(0x4bd6)][_0x2cdce6(0x10c5)](_0x3e0555['x'],_0x3e0555['y'],_0x3e0555['z']);var _0x5d4697={'style':_0x2ad630[_0x2cdce6(0x34f0)]?WebGLPlot$f[_0x2cdce6(0x3e86)][_0x2cdce6(0x3d4e)]:WebGLPlot$f[_0x2cdce6(0x3e86)][_0x2cdce6(0x5738)],'outlineColor':_0x2ad630[_0x2cdce6(0x4bbe)],'outlineWidth':_0x2ad630[_0x2cdce6(0x4c76)],'position':_0x3e0555,'text':_0x4de34d,'font':_0x346a53,'fillColor':_0x145666,'horizontalOrigin':WebGLPlot$f[_0x2cdce6(0x4464)][_0x14ad2c(0x2aac)],'id':this[_0x2cdce6(0x32b3)]};(_0x5d4697=PlotCollentionManager[_0x14ad2c(0x7a7)](this,_0x5d4697,this[_0x2cdce6(0xddf)][_0x2cdce6(0x5e52)]))[_0x2cdce6(0x49fb)]=SymbolType$1[_0x2cdce6(0x4086)];}}},GeoGraphicObject[_0x5e00b3(0x3720)][_0x5e00b3(0x499f)]=function(){var _0x18b338=_0x307c2b;this[_0x18b338(0x39cc)]=[];},GeoGraphicObject[_0x5e00b3(0x3720)][_0x5e00b3(0x4449)]=function(_0xacfeeb,_0x15fafd,_0x4dae19){var _0x35d769=_0x307c2b,_0x2a8a46=_0x5e00b3;if(!WebGLPlot$f[_0x2a8a46(0x5f34)](_0xacfeeb)||!WebGLPlot$f[_0x2a8a46(0x5f34)](_0x15fafd)||!WebGLPlot$f[_0x2a8a46(0x5f34)](_0x4dae19)||this[_0x2a8a46(0x1a9e)][_0x35d769(0x2ef4)]<=0x0)return!0x1;var _0x5e82af=this[_0x2a8a46(0x1a9e)][_0xacfeeb];switch(_0x15fafd){case _0x2a8a46(0x2a67):_0x5e82af[_0x2a8a46(0x2a67)]=_0x4dae19;break;case _0x2a8a46(0x3684):_0x5e82af[_0x2a8a46(0x3684)]=_0x4dae19;break;case _0x2a8a46(0x4d2):_0x5e82af[_0x2a8a46(0x118f)][_0x2a8a46(0x4d2)]=_0x4dae19;break;case _0x2a8a46(0x4f13):_0x5e82af[_0x2a8a46(0x118f)][_0x2a8a46(0x4f13)]=_0x4dae19;break;case _0x2a8a46(0x5ad1):_0x5e82af[_0x2a8a46(0x118f)]['fontSize']=_0x4dae19;break;case _0x2a8a46(0x27cb):_0x5e82af[_0x2a8a46(0x118f)][_0x2a8a46(0x27cb)]=_0x4dae19;break;case _0x2a8a46(0x247e):_0x5e82af[_0x2a8a46(0x118f)][_0x2a8a46(0x247e)]=_0x4dae19;break;case _0x2a8a46(0x28a6):_0x5e82af[_0x2a8a46(0x118f)][_0x2a8a46(0x28a6)]=_0x4dae19;}return this[_0x35d769(0x2555)]=!0x1,!0x0;},GeoGraphicObject[_0x5e00b3(0x3720)][_0x5e00b3(0x42fd)]=function(){var _0xf1f04a=_0x307c2b,_0x160275=_0x5e00b3;this[_0x160275(0x2bae)]&&this[_0xf1f04a(0x56d2)][_0x160275(0x3e1)]&&this['layer'][_0xf1f04a(0x154d)][_0x160275(0x42fd)]();},Object[_0x5e00b3(0x1dfd)](GeoGraphicObject[_0x5e00b3(0x3720)],{'libID':{'get':function(){var _0x4bc63f=_0x307c2b;return this[_0x4bc63f(0x3f6)];},'set':function(_0xa60c9e){var _0x5e3fa2=_0x307c2b,_0x3eb22b=_0x5e00b3;if(_0xa60c9e===this[_0x3eb22b(0x286b)]||_0x5e3fa2(0x3393)!=typeof _0xa60c9e)return!0x1;this[_0x3eb22b(0x286b)]=_0xa60c9e;}},'code':{'get':function(){var _0x1fa598=_0x307c2b;return this[_0x1fa598(0x31e7)];},'set':function(_0x39b4f9){var _0x182205=_0x5e00b3;if(_0x39b4f9===this[_0x182205(0xd69)]||_0x182205(0x1efe)!=typeof _0x39b4f9)return!0x1;this[_0x182205(0xd69)]=_0x39b4f9;}},'symbolName':{'get':function(){var _0xf536f6=_0x307c2b;return this[_0xf536f6(0xd0e)];},'set':function(_0x110bc8){var _0x4ed389=_0x5e00b3;if(_0x110bc8===this[_0x4ed389(0x432b)])return!0x1;this[_0x4ed389(0x432b)]=_0x110bc8;}},'symbolType':{'get':function(){var _0x448f4a=_0x5e00b3;return this[_0x448f4a(0x30c6)];}},'id':{'get':function(){var _0x1c8a25=_0x307c2b;return this[_0x1c8a25(0x3cac)];},'set':function(_0x23e00c){var _0x34a2d8=_0x5e00b3;_0x23e00c!==this[_0x34a2d8(0x32b3)]&&(this[_0x34a2d8(0x32b3)]=_0x23e00c);}},'localPoints':{'get':function(){var _0x4a8d3=_0x5e00b3;return this[_0x4a8d3(0x3043)];},'set':function(_0x5818e3){var _0x1b375b=_0x307c2b,_0x5515e7=_0x5e00b3;_0x5818e3!==this[_0x1b375b(0x1822)]&&Array[_0x5515e7(0x2676)](_0x5818e3)&&(this[_0x5515e7(0x3043)]=_0x5818e3,WebGLPlot$f[_0x5515e7(0x5f34)](this[_0x1b375b(0x207b)])&&WebGLPlot$f[_0x1b375b(0x1563)](this[_0x5515e7(0xddf)]['_plottingEdit'])&&this[_0x1b375b(0x207b)]['_plottingEdit'][_0x5515e7(0x42fd)](),this[_0x5515e7(0xffe)]=!0x1,this[_0x1b375b(0x29c0)]=!0x1,this[_0x5515e7(0x44cb)][_0x5515e7(0x1c10)](this),this[_0x1b375b(0x3374)]({'point':this[_0x5515e7(0x5864)][0x0]}),PlotEventManager[_0x1b375b(0x26da)]()[_0x5515e7(0x448a)][_0x1b375b(0x31b9)](this));}},'layer':{'get':function(){var _0x3605e5=_0x5e00b3;return this[_0x3605e5(0xddf)];}},'isEdit':{'get':function(){var _0x223140=_0x5e00b3;return this[_0x223140(0x33ec)];},'set':function(_0x463a91){var _0x2dd4fc=_0x307c2b,_0x2aa9f0=_0x5e00b3;_0x463a91!==this[_0x2dd4fc(0x5403)]&&_0x463a91[_0x2aa9f0(0x26fc)]===Boolean&&(this[_0x2dd4fc(0x5403)]=_0x463a91,this[_0x2aa9f0(0xffe)]=!0x1);}},'middleMarkExist':{'get':function(){var _0x2e57b2=_0x5e00b3;return this[_0x2e57b2(0x28be)];}},'symbolStyle':{'get':function(){var _0x53df5a=_0x307c2b;return this[_0x53df5a(0x354b)];},'set':function(_0xaa6f2c){var _0x4f0da0=_0x307c2b,_0x1d9637=_0x5e00b3;_0xaa6f2c!==this[_0x1d9637(0x2057)]&&_0x1d9637(0x1efe)==typeof _0xaa6f2c&&(this[_0x4f0da0(0x354b)]=_0xaa6f2c,this[_0x1d9637(0xffe)]=!0x1);}},'symbolTextStyle':{'get':function(){var _0x34f5ba=_0x5e00b3;return this[_0x34f5ba(0x2bc9)];},'set':function(_0x47fa2f){var _0xd2d1f=_0x5e00b3;_0x47fa2f!==this[_0xd2d1f(0x2bc9)]&&_0xd2d1f(0x1efe)==typeof _0x47fa2f&&(this[_0xd2d1f(0x2bc9)]=_0x47fa2f,this[_0xd2d1f(0xffe)]=!0x1);}},'markHalo':{'get':function(){var _0x5e7462=_0x5e00b3;return this[_0x5e7462(0x35bf)];},'set':function(_0x2263b8){var _0x13593d=_0x307c2b,_0x2d3ff3=_0x5e00b3;_0x2263b8!==this[_0x2d3ff3(0x35bf)]&&_0x2263b8[_0x13593d(0x5a6f)]===Boolean&&(this[_0x2d3ff3(0x35bf)]=_0x2263b8,this[_0x13593d(0x2555)]=!0x1);}},'showTipLength':{'get':function(){var _0x477d75=_0x5e00b3;return this[_0x477d75(0x201b)];},'set':function(_0x5ab607){var _0x446c78=_0x307c2b,_0x33c5eb=_0x5e00b3;_0x5ab607!==this[_0x446c78(0x3d6b)]&&_0x33c5eb(0x1efe)==typeof _0x5ab607&&(this[_0x33c5eb(0x201b)]=_0x5ab607,this[_0x33c5eb(0xffe)]=!0x1);}},'display':{'get':function(){var _0x4867c6=_0x5e00b3;return this[_0x4867c6(0x3b92)];},'set':function(_0x32cb32){var _0x3fa310=_0x5e00b3;_0x32cb32!==this[_0x3fa310(0x3b92)]&&_0x32cb32[_0x3fa310(0x26fc)]===Boolean&&(this[_0x3fa310(0x3b92)]=_0x32cb32,this[_0x3fa310(0x4fd1)](_0x32cb32),this[_0x3fa310(0x5d70)]({'visible':_0x32cb32}));}},'anchorPoint':{'get':function(){var _0x33683e=_0x307c2b;return this[_0x33683e(0x35bb)];},'set':function(_0x3dd1c1){var _0x239140=_0x307c2b,_0x611540=_0x5e00b3;_0x3dd1c1!==this[_0x239140(0x35bb)]&&_0x3dd1c1 instanceof WebGLPlot$f['Cartesian2']&&(this[_0x611540(0x5790)]=_0x3dd1c1,this[_0x611540(0xffe)]=!0x1);}},'scale':{'get':function(){var _0x2b6f3d=_0x5e00b3;return this[_0x2b6f3d(0x108d)]['x'];},'set':function(_0x1d2da0){var _0x2fbe45=_0x5e00b3;_0x1d2da0!==this[_0x2fbe45(0x108d)]['x']&&_0x2fbe45(0x1efe)==typeof _0x1d2da0&&(this[_0x2fbe45(0x108d)]=new PlotPoint3D(_0x1d2da0,_0x1d2da0,_0x1d2da0),this[_0x2fbe45(0xffe)]=!0x1);}},'rotate':{'get':function(){var _0x256a7f=_0x5e00b3;return this[_0x256a7f(0x1216)];},'set':function(_0x190882){var _0x4c3914=_0x307c2b,_0x3d398c=_0x5e00b3;_0x190882!==this[_0x3d398c(0x1216)]&&_0x190882 instanceof PlotPoint3D&&(this[_0x4c3914(0x60c)]=_0x190882,this[_0x4c3914(0x2555)]=!0x1,this[_0x3d398c(0x5d70)]({'rotate':this[_0x3d398c(0x1216)]}));}},'modelScale':{'get':function(){var _0x1b29c6=_0x5e00b3;return this[_0x1b29c6(0x30d9)]['x'];},'set':function(_0x55ad27){var _0x5d2f46=_0x307c2b,_0x397872=_0x5e00b3;_0x55ad27===this[_0x397872(0x30d9)]['x']||_0x5d2f46(0x3393)!=typeof _0x55ad27||_0x55ad27<0x0||(this['_modelScale']['x']=_0x55ad27,this[_0x397872(0xffe)]=!0x1,this[_0x397872(0x5d70)]({'scale':new PlotPoint3D(_0x55ad27,_0x55ad27,_0x55ad27)}));}},'modelRotate':{'get':function(){var _0x35d54f=_0x5e00b3;return this[_0x35d54f(0x5c2c)];},'set':function(_0x1d72d3){var _0x3fa05f=_0x5e00b3;_0x1d72d3!==this[_0x3fa05f(0x5c2c)]&&_0x1d72d3 instanceof PlotPoint3D&&(this[_0x3fa05f(0x5c2c)]=_0x1d72d3,this[_0x3fa05f(0xffe)]=!0x1,this[_0x3fa05f(0x5d70)]({'rotate':_0x1d72d3}));}},'modelColor':{'get':function(){var _0x2cd299=_0x5e00b3;return this[_0x2cd299(0xb72)];},'set':function(_0x2d0725){var _0x1168c6=_0x307c2b,_0x5dc384=_0x5e00b3;_0x2d0725 instanceof WebGLPlot$f[_0x1168c6(0x1ef8)]&&(this[_0x5dc384(0xb72)]=_0x2d0725,this[_0x5dc384(0xffe)]=!0x1);}},'vectorRotate':{'get':function(){var _0x3b84cf=_0x307c2b;return this[_0x3b84cf(0x4ec6)];},'set':function(_0x28cc5d){var _0x54e6e8=_0x307c2b;_0x28cc5d!==this[_0x54e6e8(0x4ec6)]&&_0x28cc5d instanceof PlotPoint3D&&(this['_vectorRotate']=_0x28cc5d,this['_initialize']=!0x1);}},'vectorScale':{'get':function(){var _0x1106f9=_0x5e00b3;return this[_0x1106f9(0xe02)];},'set':function(_0x1325fa){var _0x234da7=_0x5e00b3;_0x1325fa!==this['_vectorScale']&&_0x234da7(0x1efe)==typeof _0x1325fa&&(this['_vectorScale']=_0x1325fa,this[_0x234da7(0xffe)]=!0x1);}},'vectorDefaultSize':{'get':function(){return this['_vectorDefaultSize'];},'set':function(_0x2f327a){var _0x86b2c0=_0x5e00b3;_0x2f327a!==this[_0x86b2c0(0x5d5b)]&&_0x86b2c0(0x1efe)==typeof _0x2f327a&&(this[_0x86b2c0(0x5d5b)]=_0x2f327a,this['_initialize']=!0x1);}},'gridLineWidth':{'get':function(){return this['_gridLineWidth'];},'set':function(_0x30f570){var _0xe21a55=_0x307c2b,_0x573501=_0x5e00b3;_0x30f570!==this[_0x573501(0x3d99)]&&_0x573501(0x1efe)==typeof _0x30f570&&(this[_0x573501(0x3d99)]=_0x30f570,this[_0xe21a55(0x2555)]=!0x1,PlotEventManager[_0xe21a55(0x26da)]()[_0x573501(0x448a)][_0xe21a55(0x31b9)](this));}},'gridSurroundLineWidth':{'get':function(){var _0x30f4b1=_0x5e00b3;return this[_0x30f4b1(0x31d5)];},'set':function(_0x2fa866){var _0x440640=_0x307c2b,_0x583499=_0x5e00b3;_0x2fa866!==this[_0x583499(0x31d5)]&&_0x440640(0x3393)==typeof _0x2fa866&&(this[_0x583499(0x31d5)]=_0x2fa866,this[_0x583499(0xffe)]=!0x1,PlotEventManager[_0x583499(0x35eb)]()[_0x583499(0x448a)][_0x583499(0x1c10)](this));}},'gridSymbolSize':{'get':function(){var _0xd6a274=_0x307c2b;return this[_0xd6a274(0x57dd)];},'set':function(_0x40ca98){var _0x1a2693=_0x5e00b3;if(!(_0x40ca98 instanceof WebGLPlot$f[_0x1a2693(0x547a)]))return!0x1;var _0x3f3da9=new WebGLPlot$f[(_0x1a2693(0x547a))](_0x40ca98['x'],_0x40ca98['y']);if(_0x3f3da9['x']<=0x0||_0x3f3da9['y']<=0x0)return!0x1;-0x1===this[_0x1a2693(0x1852)]['x']&&-0x1===this[_0x1a2693(0x1852)]['y']?_0x3f3da9=this[_0x1a2693(0x3211)]:-0x1===this[_0x1a2693(0x3211)]['x']&&-0x1===this[_0x1a2693(0x3211)]['y']&&(this[_0x1a2693(0x3211)]=_0x3f3da9[_0x1a2693(0x40f3)]());var _0x1b17f7=this[_0x1a2693(0x1852)],_0x530139=this[_0x1a2693(0x3211)],_0xf7e764=_0x3f3da9['x']/_0x530139['x'],_0x50814c=_0x3f3da9['y']/_0x530139['y'],_0x263883=_0x530139['x']/_0x530139['y'];_0x3f3da9['x']!==_0x1b17f7['x']&&_0x3f3da9['y']!==_0x1b17f7['y']?_0xf7e764>_0x50814c?_0x3f3da9['y']=_0x3f3da9['x']/_0x263883:_0x3f3da9['x']=_0x3f3da9['y']*_0x263883:_0x3f3da9['x']!==_0x1b17f7['x']&&_0x3f3da9['y']===_0x1b17f7['y']?_0x3f3da9['y']=_0x3f3da9['x']/_0x263883:_0x3f3da9['x']===_0x1b17f7['x']&&_0x3f3da9['y']!==_0x1b17f7['y']&&(_0x3f3da9['x']=_0x3f3da9['y']*_0x263883),this[_0x1a2693(0x1852)]=_0x3f3da9,this[_0x1a2693(0xffe)]=!0x1,this[_0x1a2693(0x44cb)][_0x1a2693(0x1c10)](this);}},'pictureSymbolSize':{'get':function(){var _0xba6891=_0x5e00b3;return this[_0xba6891(0x568c)];},'set':function(_0x1643a8){var _0x35d738=_0x307c2b,_0x220748=_0x5e00b3;if(!(_0x1643a8 instanceof WebGLPlot$f[_0x220748(0x547a)]))return!0x1;this[_0x220748(0x568c)]=_0x1643a8,this[_0x220748(0xffe)]=!0x1,this[_0x35d738(0x2e34)][_0x35d738(0x31b9)](this);}},'showMode':{'get':function(){var _0x26dd69=_0x5e00b3;return this[_0x26dd69(0x50ed)];},'set':function(_0xd9e4d8){var _0xfea370=_0x307c2b,_0x2c4cdc=_0x5e00b3;_0xd9e4d8===this[_0xfea370(0x2271)]||_0x2c4cdc(0x1efe)!=typeof _0xd9e4d8||_0xd9e4d8<0x0||_0xd9e4d8>0x3||(this[_0x2c4cdc(0x50ed)]=_0xd9e4d8,WebGLPlot$f[_0xfea370(0x1563)](this[_0x2c4cdc(0xddf)])&&(!WebGLPlot$f[_0x2c4cdc(0x5f34)](this[_0x2c4cdc(0xddf)][_0x2c4cdc(0x3e1)])||DotMode$1[_0x2c4cdc(0xc40)]==_0xd9e4d8&&DotMode$1[_0x2c4cdc(0x78c)]==_0xd9e4d8||this[_0xfea370(0x207b)][_0x2c4cdc(0x3e1)][_0xfea370(0x45c0)][_0x2c4cdc(0x443c)]()),this[_0x2c4cdc(0xffe)]=!0x1,PlotEventManager[_0x2c4cdc(0x35eb)]()[_0x2c4cdc(0x448a)][_0xfea370(0x31b9)](this));}},'isNegativeImage':{'get':function(){var _0x345ca1=_0x5e00b3;return this[_0x345ca1(0x233c)];},'set':function(_0x3af6a3){var _0x10fb8f=_0x307c2b,_0xec2bf5=_0x5e00b3;_0x3af6a3!==this[_0xec2bf5(0x233c)]&&_0x3af6a3['constructor']===Boolean&&(this[_0xec2bf5(0x233c)]=_0x3af6a3,WebGLPlot$f['defined'](this[_0xec2bf5(0xddf)])&&WebGLPlot$f[_0xec2bf5(0x5f34)](this[_0xec2bf5(0xddf)][_0xec2bf5(0x3e1)])&&this[_0xec2bf5(0xddf)][_0xec2bf5(0x3e1)][_0xec2bf5(0x27a)](this),this[_0xec2bf5(0xffe)]=!0x1,PlotEventManager[_0xec2bf5(0x35eb)]()[_0x10fb8f(0x3d8c)][_0xec2bf5(0x1c10)](this));}},'symbolRank':{'get':function(){var _0x35a5c0=_0x307c2b;return this[_0x35a5c0(0x108a)];},'set':function(_0x32a2a3){var _0x1abf1d=_0x307c2b,_0x1e0f3c=_0x5e00b3,_0x3e7548=this;if(_0x32a2a3!==this[_0x1e0f3c(0x32bf)]&&_0x1e0f3c(0x1efe)==typeof _0x32a2a3){_0x3e7548[_0x1e0f3c(0x32bf)]=_0x32a2a3;var _0x13c43c=WebGLPlot$f[_0x1abf1d(0xef8)](this[_0x1e0f3c(0x2bae)][_0x1abf1d(0x16a0)][_0x1e0f3c(0xcf8)])[_0x1e0f3c(0x39fa)],_0x6f5ad9=WebGLPlot$f[_0x1e0f3c(0x5ad4)](this[_0x1e0f3c(0x286b)],this[_0x1e0f3c(0xd69)],_0x13c43c,this[_0x1e0f3c(0xddf)]['_scene'][_0x1e0f3c(0xcf8)]);if(_0x6f5ad9){var _0x24dc23=_0x6f5ad9[_0x1e0f3c(0x4a7d)];_0x24dc23[_0x1e0f3c(0x34b8)]['on']({'processCompleted':function(_0x46e609){var _0x47f9eb=_0x1abf1d,_0x4c49a0=_0x1e0f3c;_0x3e7548[_0x4c49a0(0xdc3)]=_0x46e609[_0x4c49a0(0x2a6a)][_0x4c49a0(0x9c0)],_0x3e7548[_0x4c49a0(0xffe)]=!0x1,PlotEventManager[_0x47f9eb(0x26da)]()[_0x47f9eb(0x3d8c)][_0x4c49a0(0x1c10)](_0x3e7548);},'processFailed':function(_0x35ca28){},'scope':this});var _0x5d5c37=_0x6f5ad9[_0x1abf1d(0x1684)];_0x5d5c37[_0x1e0f3c(0x46f9)]=_0x32a2a3,_0x5d5c37[_0x1e0f3c(0x1f9b)]=0x1,_0x24dc23[_0x1e0f3c(0x4dec)](_0x5d5c37);}}}},'symbolRanks':{'get':function(){var _0xe852f3=_0x5e00b3;return this[_0xe852f3(0x4801)];}},'lineSymbolID':{'get':function(){var _0x200a31=_0x5e00b3;return this[_0x200a31(0x1fe9)];},'set':function(_0x832992){var _0x5e71d4=_0x307c2b,_0x238012=_0x5e00b3;_0x832992!==this[_0x238012(0x1fe9)]&&_0x238012(0x1efe)==typeof _0x832992&&(this[_0x5e71d4(0x7aa)]=_0x832992,this[_0x238012(0xffe)]=!0x1,PlotEventManager[_0x238012(0x35eb)]()[_0x238012(0x448a)][_0x238012(0x1c10)](this));}},'modelPath':{'get':function(){var _0x15c85a=_0x5e00b3;return this[_0x15c85a(0x2c89)];},'set':function(_0xb5f026){var _0x56b84f=_0x307c2b,_0x27037d=_0x5e00b3;_0xb5f026!==this[_0x27037d(0x2c89)]&&(this[_0x27037d(0x2c89)]=_0xb5f026,this[_0x56b84f(0x2555)]=!0x1);}},'textPos':{'get':function(){var _0x229205=_0x5e00b3;return this[_0x229205(0x1085)];},'set':function(_0x774184){var _0x230d83=_0x5e00b3;_0x774184===this[_0x230d83(0x1085)]||!this[_0x230d83(0x28be)]&&_0x774184===TextPos$1['Middle']||(this[_0x230d83(0x1085)]=_0x774184,this[_0x230d83(0xffe)]=!0x1,PlotEventManager[_0x230d83(0x35eb)]()[_0x230d83(0x448a)][_0x230d83(0x1c10)](this));}},'hasDragLine':{'get':function(){var _0x4ba22f=_0x5e00b3;return this[_0x4ba22f(0x29a4)];},'set':function(_0x1c178e){var _0x4da0c3=_0x5e00b3;_0x1c178e!==this[_0x4da0c3(0x29a4)]&&_0x1c178e[_0x4da0c3(0x26fc)]===Boolean&&(this[_0x4da0c3(0x29a4)]=_0x1c178e,this[_0x4da0c3(0xffe)]=!0x1);}},'dragPoint':{'get':function(){var _0x3cd449=_0x307c2b;return this[_0x3cd449(0x50f4)];},'set':function(_0x31294d){var _0xfc004b=_0x307c2b,_0x562d27=_0x5e00b3;_0x31294d!==this[_0xfc004b(0x50f4)]&&_0x31294d instanceof PlotPoint3D&&(this['_dragPoint']=_0x31294d,this[_0x562d27(0xffe)]=!0x1);}},'textContent':{'get':function(){var _0x1353c4=_0x5e00b3;return this[_0x1353c4(0x5169)];},'set':function(_0x290d45){var _0xf3b2d5=_0x5e00b3;_0x290d45!==this['_textContent']&&(this[_0xf3b2d5(0x5169)]=_0x290d45,this[_0xf3b2d5(0xffe)]=!0x1,PlotEventManager[_0xf3b2d5(0x35eb)]()[_0xf3b2d5(0x448a)][_0xf3b2d5(0x1c10)](this));}},'picturePath':{'get':function(){var _0x1f34c9=_0x5e00b3;return this[_0x1f34c9(0x5a09)];},'set':function(_0xb5ffac){var _0x2be0a3=_0x307c2b,_0x27cbab=_0x5e00b3;_0xb5ffac!==this[_0x2be0a3(0x44be)]&&(this[_0x2be0a3(0x44be)]=_0xb5ffac,this[_0x27cbab(0xffe)]=!0x1);}},'scalePoints':{'get':function(){var _0x239e45=_0x5e00b3;return this[_0x239e45(0x1bb2)];},'set':function(_0x44e294){var _0x3f9f34=_0x307c2b,_0x2f79bb=_0x5e00b3;_0x44e294!==this[_0x2f79bb(0x1bb2)]&&_0x44e294 instanceof PlotPoint3D&&(this[_0x3f9f34(0x22a8)]=_0x44e294,this[_0x2f79bb(0xffe)]=!0x1);}},'scaleValues':{'get':function(){var _0x2b3502=_0x5e00b3;return this[_0x2b3502(0x5ede)];},'set':function(_0x496b74){var _0x464c3c=_0x307c2b,_0x276c76=_0x5e00b3;_0x496b74!==this[_0x464c3c(0x2a35)]&&Array[_0x464c3c(0x2d5)](_0x496b74)&&(this[_0x276c76(0x5ede)]=_0x496b74,this[_0x276c76(0xffe)]=!0x1);}},'subSymbols':{'get':function(){var _0x4cd429=_0x5e00b3;return this[_0x4cd429(0x2439)];},'set':function(_0x305989){var _0x230ea7=_0x307c2b,_0x1b3595=_0x5e00b3;_0x305989!==this[_0x1b3595(0x2439)]&&Array[_0x230ea7(0x2d5)](_0x305989)&&(this[_0x230ea7(0x406e)]=_0x305989,this[_0x1b3595(0xffe)]=!0x1);}},'ispixelLine':{'get':function(){return this['_ispixelLine'];},'set':function(_0x545ca0){var _0x3ea36f=_0x5e00b3;_0x545ca0!==this[_0x3ea36f(0x3a8c)]&&_0x545ca0[_0x3ea36f(0x26fc)]===Boolean&&(this[_0x3ea36f(0x3a8c)]=_0x545ca0,this[_0x3ea36f(0xffe)]=!0x1);}},'surroundRatioVal':{'get':function(){var _0x5e7126=_0x5e00b3;return this[_0x5e7126(0x330d)];},'set':function(_0x7ed516){var _0x4fc0c2=_0x307c2b,_0x3f2ddd=_0x5e00b3;_0x7ed516!==this[_0x3f2ddd(0x330d)]&&_0x3f2ddd(0x1efe)==typeof _0x7ed516&&(this[_0x4fc0c2(0x474d)]=_0x7ed516,this[_0x3f2ddd(0xffe)]=!0x1);}},'symbolSize':{'get':function(){var _0x50e0f6=_0x307c2b;return this[_0x50e0f6(0x1458)];},'set':function(_0x19faa6){var _0x14bae3=_0x5e00b3;_0x19faa6!==this[_0x14bae3(0x4d47)]&&_0x19faa6 instanceof WebGLPlot$f[_0x14bae3(0x547a)]&&(this[_0x14bae3(0x4d47)]=_0x19faa6,this[_0x14bae3(0xffe)]=!0x1);}},'symbol':{'get':function(){return this;}},'extendProperty':{'get':function(){var _0x3b2f4c=_0x5e00b3;return this[_0x3b2f4c(0x2b65)];}},'extendWallHeight':{'get':function(){var _0x3a8b03=_0x5e00b3;return this[_0x3a8b03(0x1534)];},'set':function(_0x846fd){var _0x49eebd=_0x307c2b,_0x2425b7=_0x5e00b3;_0x846fd!==this[_0x2425b7(0x1534)]&&_0x2425b7(0x1efe)==typeof _0x846fd&&(this[_0x49eebd(0x31e9)]=_0x846fd,this[_0x2425b7(0xffe)]=!0x1);}},'annotationArray':{'get':function(){var _0x56d0ca=_0x5e00b3;return this[_0x56d0ca(0x319f)];},'set':function(_0x40a743){var _0x162eb5=_0x307c2b,_0x21f60c=_0x5e00b3;if(_0x40a743===this[_0x21f60c(0x319f)]||!Array[_0x162eb5(0x2d5)](_0x40a743))return null;var _0x163d3a=this[_0x21f60c(0xddf)][_0x21f60c(0x3e1)][_0x21f60c(0x54c6)][_0x162eb5(0x45c0)];if(this[_0x21f60c(0x319f)]=_0x40a743,WebGLPlot$f[_0x21f60c(0x5f34)](_0x40a743[_0x21f60c(0x809)])&&0x0===_0x40a743[_0x21f60c(0x809)]){if(WebGLPlot$f[_0x21f60c(0x5f34)](this[_0x21f60c(0xddf)][_0x21f60c(0x3e1)]))for(var _0x2e2469=0x0;_0x2e2469<_0x163d3a[_0x21f60c(0x809)];_0x2e2469++){var _0x39d6d2=_0x163d3a[_0x21f60c(0x38c4)](_0x2e2469);WebGLPlot$f[_0x21f60c(0x5f34)](_0x39d6d2[_0x21f60c(0x97a)])&&(_0x39d6d2[_0x21f60c(0x3234)]=!0x1);}}else{if(WebGLPlot$f[_0x21f60c(0x5f34)](_0x40a743[_0x21f60c(0x809)])&&0x0!==_0x40a743[_0x162eb5(0x2ef4)]){const _0xd0d8ae=this[_0x21f60c(0xddf)][_0x21f60c(0x5e52)][_0x21f60c(0x5592)][_0x21f60c(0x23c5)][_0x21f60c(0x5a4e)];if(this[_0x21f60c(0x33ec)]&&WebGLPlot$f[_0x21f60c(0x5f34)](this[_0x21f60c(0xddf)][_0x21f60c(0x3e1)])){for(var _0x5c8286=0x0;_0x5c8286<_0x163d3a[_0x162eb5(0x2ef4)];_0x5c8286++)WebGLPlot$f[_0x21f60c(0x5f34)](_0x163d3a[_0x162eb5(0x3abb)](_0x5c8286)['annotationIndex'])&&(_0x163d3a[_0x21f60c(0x38c4)](_0x5c8286)[_0x21f60c(0x3234)]=!0x1,_0x163d3a[_0x21f60c(0x4f4b)](_0x163d3a[_0x21f60c(0x38c4)](_0x5c8286)));for(var _0x46fecd=0x0;_0x46fecd<_0x40a743[_0x21f60c(0x809)];_0x46fecd++){var _0x186add=_0x40a743[_0x46fecd];if(0x0===_0x186add[_0x21f60c(0x45f6)]['x']&&0x0===_0x186add[_0x162eb5(0x3113)]['y']){const _0x1ae946=1.141e-8*_0xd0d8ae*(_0x46fecd+0x1);let _0x329868=this[_0x21f60c(0x3043)][0x0][_0x21f60c(0x40f3)]();_0x329868['x']+=_0x1ae946,_0x186add[_0x21f60c(0x45f6)]=_0x329868;}this[_0x21f60c(0xddf)]['_plottingEdit'][_0x162eb5(0x4bc)](_0x186add,_0x46fecd);}}}}this[_0x21f60c(0xffe)]=!0x1;}},'wholeHeight':{'get':function(){var _0x1a34b2=_0x5e00b3;return this[_0x1a34b2(0x410b)];},'set':function(_0x2bbb4c){var _0x1add32=_0x5e00b3;_0x2bbb4c!==this['_wholeHeight']&&_0x1add32(0x1efe)==typeof _0x2bbb4c&&(this[_0x1add32(0x410b)]=_0x2bbb4c,this[_0x1add32(0xffe)]=!0x1);}},'dotDepthTest':{'get':function(){var _0x469844=_0x307c2b;return this[_0x469844(0x271c)];},'set':function(_0x886191){var _0x5399dc=_0x307c2b,_0x11d16d=_0x5e00b3;_0x886191!==this[_0x11d16d(0x5c0f)]&&_0x886191[_0x11d16d(0x26fc)]===Boolean&&(this[_0x5399dc(0x37c7)]=_0x886191?Number['MAX_VALUE']:Number[_0x11d16d(0x5c47)],this[_0x5399dc(0x271c)]=_0x886191,this[_0x5399dc(0x2555)]=!0x1);}},'sizeInMeters':{'get':function(){var _0x37c70e=_0x5e00b3;return this[_0x37c70e(0x5f5d)];},'set':function(_0x417317){var _0x5f3dea=_0x5e00b3;_0x417317!==this[_0x5f3dea(0x5f5d)]&&DotMode$1[_0x5f3dea(0xc40)]===this[_0x5f3dea(0x2efc)]&&(this[_0x5f3dea(0x5f5d)]=_0x417317,this[_0x5f3dea(0xffe)]=!0x1,_0x417317||(this[_0x5f3dea(0x603d)]=0x1));}},'alwaysHasMiddelText':{'get':function(){var _0x5c14b3=_0x5e00b3;return this[_0x5c14b3(0x1a79)];},'set':function(_0x285dcc){var _0x5e1987=_0x307c2b,_0x5f40f7=_0x5e00b3;_0x285dcc!==this[_0x5e1987(0x3118)]&&(this[_0x5f40f7(0x1a79)]=_0x285dcc,this[_0x5f40f7(0xffe)]=!0x1);}},'symbolSizeInMeters':{'get':function(){var _0x2fa98e=_0x5e00b3;return this[_0x2fa98e(0x51f)];},'set':function(_0x2eb5b8){var _0x1cf210=_0x307c2b,_0x37fb67=_0x5e00b3;if(_0x2eb5b8!==this[_0x37fb67(0x51f)]&&_0x2eb5b8 instanceof WebGLPlot$f[_0x37fb67(0x547a)]){if(this[_0x37fb67(0x51f)]=_0x2eb5b8,this[_0x1cf210(0xf1b)]){var _0x560919=this[_0x37fb67(0x51f)]['x']/this[_0x37fb67(0x1852)]['x'];this['_symbolSizeInMeters']['y']=_0x560919*this[_0x37fb67(0x1852)]['y'],this[_0x37fb67(0x603d)]=_0x560919;}this[_0x1cf210(0x2555)]=!0x1;}}},'billboardBoundsColor':{'get':function(){var _0x1a181a=_0x5e00b3;return this[_0x1a181a(0x3c36)];},'set':function(_0x4c4717){var _0x17b4a1=_0x5e00b3;_0x4c4717 instanceof WebGLPlot$f[_0x17b4a1(0x3722)]&&(this[_0x17b4a1(0x3c36)]=_0x4c4717,this[_0x17b4a1(0xffe)]=!0x1);}},'billboardBoundsLineWidth':{'get':function(){var _0x2a5d89=_0x5e00b3;return this[_0x2a5d89(0x26b7)];},'set':function(_0x454c1c){var _0x1b810c=_0x5e00b3;_0x454c1c!==this[_0x1b810c(0x26b7)]&&_0x1b810c(0x1efe)==typeof _0x454c1c&&(this[_0x1b810c(0x26b7)]=_0x454c1c,this[_0x1b810c(0xffe)]=!0x1);}}}),GeoGraphicObject[_0x307c2b(0x1aa2)][_0x5e00b3(0x5804)]=function(_0x3141bd){var _0x637465=_0x307c2b,_0x5ad805=_0x5e00b3;switch(_0x3141bd){case SymbolType$1[_0x5ad805(0x1077)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x637465(0x3dfa));break;case SymbolType$1[_0x5ad805(0x36c9)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0x1dec));break;case SymbolType$1[_0x5ad805(0x33f6)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0x5512));break;case SymbolType$1[_0x5ad805(0x2488)]:this[_0x637465(0xd0e)]=WebGLPlot$f['plotI18n'](_0x5ad805(0x217));break;case SymbolType$1[_0x637465(0x5898)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x637465(0x2ce9)](_0x5ad805(0x5637));break;case SymbolType$1[_0x5ad805(0x52c)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0x2bc0));break;case SymbolType$1[_0x637465(0x51d6)]:this[_0x637465(0xd0e)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0x4685));break;case SymbolType$1[_0x5ad805(0x269c)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0x28a2));break;case SymbolType$1[_0x637465(0x1b7e)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x637465(0x4b37));break;case SymbolType$1[_0x5ad805(0x2e07)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0x4fea));break;case SymbolType$1[_0x5ad805(0x32aa)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x637465(0x2ce9)](_0x5ad805(0x3875));break;case SymbolType$1[_0x5ad805(0x3efc)]:this[_0x5ad805(0x432b)]=WebGLPlot$f['plotI18n'](_0x637465(0x10f));break;case SymbolType$1[_0x5ad805(0x115f)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0x55c0));break;case SymbolType$1[_0x5ad805(0x769)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0x29e0));break;case SymbolType$1['SYMBOL_BRACE']:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0x4643));break;case SymbolType$1[_0x5ad805(0x1b2d)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x637465(0x5185));break;case SymbolType$1[_0x5ad805(0x4da1)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0xbc8));break;case SymbolType$1[_0x5ad805(0x37c7)]:this[_0x637465(0xd0e)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0xdbf));break;case SymbolType$1[_0x637465(0xbb7)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0x3bb9));break;case SymbolType$1[_0x5ad805(0x30b9)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0x2bb5));break;case SymbolType$1[_0x5ad805(0x4df2)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0x1b7f));break;case SymbolType$1[_0x5ad805(0x2433)]:this[_0x637465(0xd0e)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0x5ce));break;case SymbolType$1[_0x5ad805(0x154f)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x637465(0x2ce9)](_0x5ad805(0x2c3a));break;case SymbolType$1[_0x5ad805(0xb80)]:this[_0x5ad805(0x432b)]=WebGLPlot$f['plotI18n'](_0x5ad805(0x55c0));break;case SymbolType$1[_0x5ad805(0x6057)]:this[_0x637465(0xd0e)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0x28a2));break;case SymbolType$1[_0x5ad805(0x259f)]:this[_0x637465(0xd0e)]=WebGLPlot$f[_0x5ad805(0x2efa)](_0x5ad805(0x259f));break;case SymbolType$1[_0x5ad805(0x4034)]:this[_0x5ad805(0x432b)]=WebGLPlot$f[_0x637465(0x2ce9)](_0x5ad805(0x4034));}},GeoGraphicObject[_0x307c2b(0x1aa2)][_0x307c2b(0x10c8)]=function(_0x14cbae){var _0x4ed18c=_0x307c2b,_0x23890c=_0x5e00b3;if(0x0!==this[_0x23890c(0x5b5)][_0x23890c(0x809)]){for(var _0x78b150=0x0;_0x78b150<this[_0x23890c(0x5b5)][_0x4ed18c(0x2ef4)];_0x78b150++)this['_primitive'][_0x78b150][_0x23890c(0x3234)]=_0x14cbae;}WebGLPlot$f[_0x23890c(0x5f34)](this[_0x23890c(0xddf)][_0x23890c(0x2108)])&&this['id']===this[_0x23890c(0xddf)][_0x23890c(0x2108)]['id']&&!this[_0x23890c(0x53c8)]&&this[_0x23890c(0xddf)][_0x23890c(0x3e1)]&&this['_layer'][_0x23890c(0x3e1)][_0x23890c(0x42fd)](!0x0),!this['billboard']||this[_0x23890c(0x2efc)]!==DotMode$1[_0x23890c(0xc40)]&&this[_0x23890c(0x2efc)]!==DotMode$1[_0x4ed18c(0x296f)]?this[_0x23890c(0xffe)]=!0x1:this[_0x23890c(0xba1)][_0x23890c(0x3234)]=_0x14cbae;},GeoGraphicObject[_0x5e00b3(0x3720)][_0x307c2b(0x2714)]=function(_0x13a8a3,_0x269335,_0x206862){var _0x5575e9=_0x5e00b3,_0x4cfe0d=this,_0x2ae52d=WebGLPlot$f[_0x5575e9(0xd3f)](this[_0x5575e9(0x2bae)][_0x5575e9(0x5e52)][_0x5575e9(0xcf8)]),_0x24deeb=WebGLPlot$f[_0x5575e9(0x5ad4)](_0x13a8a3,_0x269335,void 0x0,this[_0x5575e9(0xddf)][_0x5575e9(0x5e52)][_0x5575e9(0xcf8)]);_0x24deeb&&(_0x24deeb[_0x5575e9(0x4a7d)][_0x5575e9(0x34b8)]['on']({'processCompleted':function(_0x240a46){var _0x2dc229=_0x140d,_0x4866cb=_0x5575e9;-0x1!==_0x240a46[_0x2dc229(0x5ace)][_0x4866cb(0x3251)]&&-0x1!==_0x240a46[_0x4866cb(0x2a6a)][_0x4866cb(0x3c16)]&&(_0x4cfe0d[_0x2dc229(0x41ef)]=_0x240a46[_0x4866cb(0x2a6a)],_0x2ae52d[_0x2dc229(0x231d)](_0x13a8a3,_0x240a46[_0x4866cb(0x2a6a)]),_0x206862());},'processFailed':function(){},'scope':_0x4cfe0d}),_0x24deeb[_0x5575e9(0x4a7d)][_0x5575e9(0x4dec)](_0x24deeb[_0x5575e9(0x194f)]));},GeoGraphicObject['prototype'][_0x5e00b3(0x58b9)]=function(_0x5ddd58){var _0x4422ea=_0x307c2b,_0x332e65=_0x5e00b3;if(_0x5ddd58 instanceof PlotGeoEffectBase)return this[_0x4422ea(0x349b)][_0x4422ea(0x1b22)](_0x5e650a=>{var _0x48a818=_0x23ca;if(_0x5e650a['id']===_0x5ddd58['id'])return this[_0x48a818(0x472e)];}),this[_0x332e65(0x472e)][_0x332e65(0x5323)](_0x5ddd58),_0x5ddd58[_0x332e65(0x8db)](this),this[_0x332e65(0x472e)];},GeoGraphicObject[_0x307c2b(0x1aa2)][_0x5e00b3(0x1341)]=function(){var _0x30e051=_0x307c2b;return this[_0x30e051(0x349b)];},GeoGraphicObject[_0x307c2b(0x1aa2)][_0x307c2b(0xb52)]=function(_0x3edd34){var _0x3fb027=_0x307c2b,_0x13c862=_0x5e00b3;if(!WebGLPlot$f[_0x3fb027(0x1563)](_0x3edd34))return!0x1;for(let _0x19f39d=0x0;_0x19f39d<this[_0x13c862(0x472e)][_0x13c862(0x809)];_0x19f39d++){const _0x4ad4d8=this[_0x13c862(0x472e)][_0x19f39d];if(_0x3edd34===_0x4ad4d8['id'])return _0x4ad4d8;}},GeoGraphicObject[_0x5e00b3(0x3720)][_0x5e00b3(0x36e3)]=function(_0x1e0073){var _0x21457d=_0x307c2b,_0x5e7e4c=_0x5e00b3;return _0x1e0073>=0x0&&_0x1e0073<this[_0x5e7e4c(0x472e)][_0x21457d(0x2ef4)]&&(this[_0x5e7e4c(0x472e)][_0x1e0073][_0x5e7e4c(0x2947)](),this[_0x5e7e4c(0x472e)][_0x1e0073]=void 0x0,this[_0x5e7e4c(0x472e)][_0x5e7e4c(0x2f5b)](_0x1e0073,0x1),!0x0);},GeoGraphicObject[_0x5e00b3(0x3720)][_0x5e00b3(0x4137)]=function(_0x3e1e24){var _0x39ce42=_0x307c2b,_0x1bf1d5=_0x5e00b3;if(!WebGLPlot$f[_0x1bf1d5(0x5f34)](_0x3e1e24))return!0x1;for(let _0x2b54d0=0x0;_0x2b54d0<this[_0x1bf1d5(0x472e)][_0x1bf1d5(0x809)];_0x2b54d0++){if(_0x3e1e24===this[_0x1bf1d5(0x472e)][_0x2b54d0]['id'])return this[_0x1bf1d5(0x472e)][_0x2b54d0][_0x39ce42(0x5020)](),this[_0x1bf1d5(0x472e)][_0x2b54d0]=void 0x0,this[_0x1bf1d5(0x472e)][_0x1bf1d5(0x2f5b)](_0x2b54d0,0x1),!0x0;}return!0x1;},GeoGraphicObject[_0x5e00b3(0x3720)][_0x5e00b3(0x5b24)]=function(){var _0xb4316b=_0x5e00b3;this[_0xb4316b(0x472e)][_0xb4316b(0x326d)](_0x4f880d=>{var _0x264fa8=_0xb4316b;_0x4f880d[_0x264fa8(0x2947)](),_0x4f880d=void 0x0;}),this[_0xb4316b(0x472e)]=[];},GeoGraphicObject[_0x307c2b(0x1aa2)][_0x5e00b3(0x5d70)]=function(_0x3de6cd,_0x1d83dc){var _0x11ded8=_0x5e00b3;WebGLPlot$f[_0x11ded8(0x5f34)](_0x1d83dc)&&_0x1d83dc>=0x0&&_0x1d83dc<this[_0x11ded8(0x472e)][_0x11ded8(0x809)]?this[_0x11ded8(0x472e)][_0x1d83dc][_0x11ded8(0x448d)](_0x3de6cd):this['_geoEffectArray'][_0x11ded8(0x326d)](_0x16c66d=>{var _0x41df42=_0x11ded8;_0x16c66d[_0x41df42(0x4507)](_0x3de6cd);});},GroupObject[_0x5e00b3(0x3720)][_0x5e00b3(0x5bce)]=function(_0x5a8f7c){var _0x5951e2=_0x307c2b,_0x6c198f=_0x5e00b3;for(var _0x3191a9 in _0x5a8f7c)_0x5a8f7c[_0x3191a9]&&(_0x5a8f7c[_0x3191a9]instanceof GeoGraphicObject||_0x5a8f7c[_0x3191a9]instanceof GroupObject)&&this[_0x5951e2(0x109c)][_0x6c198f(0x5323)](_0x5a8f7c[_0x3191a9][_0x6c198f(0x40f3)]());this[_0x6c198f(0xffe)]=!0x1;},GroupObject[_0x5e00b3(0x3720)][_0x5e00b3(0x3486)]=function(_0x30a362){var _0x1dfd5f=_0x307c2b,_0x36b53a=_0x5e00b3;for(var _0x14aec9 in this[_0x1dfd5f(0x2f6d)])this[_0x36b53a(0x1d4f)][_0x14aec9][_0x36b53a(0xffe)]=!0x1;return this[_0x36b53a(0x1d4f)];},GroupObject[_0x5e00b3(0x3720)][_0x5e00b3(0x3921)]=function(_0x2c80cd,_0x1a62af){var _0x24e2fb=_0x307c2b,_0x466148=_0x5e00b3,_0x56b89a=_0x2c80cd['z']-this['getBounds']()[_0x466148(0x240e)];for(var _0x46e928 in this[_0x24e2fb(0x109c)]){if(_0x1a62af){for(var _0x12160f=0x0;_0x12160f<this[_0x466148(0x2358)][_0x46e928][_0x24e2fb(0x1822)][_0x466148(0x809)];_0x12160f++)this[_0x24e2fb(0x109c)][_0x46e928][_0x466148(0x3043)][_0x12160f]['z']+=_0x56b89a;}else for(_0x12160f=0x0;_0x12160f<this[_0x466148(0x2358)][_0x46e928][_0x466148(0x3043)][_0x466148(0x809)];_0x12160f++){var _0x101ce7=this[_0x466148(0x2358)][_0x46e928][_0x466148(0x3043)][_0x12160f];this[_0x466148(0x2358)][_0x46e928][_0x466148(0x3043)][_0x12160f]=new PlotPoint3D(_0x101ce7['x']+_0x2c80cd['x'],_0x101ce7['y']+_0x2c80cd['y'],_0x101ce7['z']+_0x2c80cd['z']);}this[_0x466148(0x2358)][_0x46e928][_0x24e2fb(0x2555)]=!0x1;}},GroupObject[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(){var _0x562d66=_0x307c2b;return new GroupObject(this[_0x562d66(0x109c)]);},GroupObject[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x316cad,_0x6b7ae,_0x3f6b9c,_0x33bb76){var _0x3a38e8=_0x307c2b,_0x20a38d=_0x5e00b3;if(0x0!==this[_0x20a38d(0x2358)][_0x20a38d(0x809)]){for(var _0x4946b0=this[_0x20a38d(0xbe6)](this[_0x20a38d(0x2358)]),_0x168772=0x0;_0x168772<_0x4946b0[_0x20a38d(0x809)];_0x168772++)_0x4946b0[_0x168772][_0x3a38e8(0x2e6d)](_0x316cad,_0x6b7ae,_0x3f6b9c,_0x33bb76);}},GroupObject[_0x5e00b3(0x3720)][_0x5e00b3(0x5e46)]=function(){var _0x560db0=_0x307c2b,_0x5b9353=_0x5e00b3;if(0x0!==this[_0x560db0(0x109c)][_0x5b9353(0x809)]){for(var _0x20eacd=this[_0x5b9353(0xbe6)](this[_0x5b9353(0x2358)]),_0x5ce9cb=0x0;_0x5ce9cb<_0x20eacd[_0x560db0(0x2ef4)];_0x5ce9cb++)_0x20eacd[_0x5ce9cb][_0x560db0(0x3f1)]();}this[_0x560db0(0x2555)]=!0x0;},GroupObject[_0x5e00b3(0x3720)][_0x5e00b3(0x182d)]=function(_0x1a5dbf){var _0x296286=_0x5e00b3,_0x368016=this[_0x296286(0xbe6)](this[_0x296286(0x2358)]);for(var _0x30f151 in _0x368016)if(_0x368016[_0x30f151][_0x296286(0x32b3)]===_0x1a5dbf)return!0x0;return!0x1;},GroupObject[_0x307c2b(0x1aa2)][_0x5e00b3(0x423)]=function(){var _0x107d49=_0x307c2b,_0x24e93c=_0x5e00b3,_0x3b8036=[],_0x2986b3=[],_0x31ba1e=[],_0x297cf3=0x0,_0x4a7090=0x0;for(var _0x4ec0b7 in this[_0x24e93c(0x2358)]){var _0x24b0e9=this[_0x24e93c(0x2358)][_0x4ec0b7];if(_0x24b0e9[_0x24e93c(0x3ad1)]===SymbolType$1[_0x24e93c(0x37a)]||_0x24b0e9[_0x107d49(0x2e65)]===SymbolType$1[_0x107d49(0x51d6)]){_0x24b0e9[_0x107d49(0x5918)]===DotMode$1[_0x24e93c(0x5e44)]?_0x297cf3=_0x24b0e9[_0x24e93c(0x3804)][_0x24e93c(0x3fef)]*_0x24b0e9[_0x107d49(0x1c9c)][_0x24e93c(0x4a6e)]:_0x24b0e9[_0x107d49(0x5918)]===DotMode$1[_0x24e93c(0x1c4a)]&&(_0x297cf3=_0x24b0e9[_0x24e93c(0x2376)][_0x107d49(0x8ab)]);var _0x1ee61c=_0x24b0e9['localPoints'][0x0];_0x3b8036[_0x24e93c(0x5323)](_0x1ee61c['x']),_0x2986b3[_0x24e93c(0x5323)](_0x1ee61c['y']),_0x31ba1e[_0x24e93c(0x5323)](_0x1ee61c['z']),_0x4a7090=_0x1ee61c['z']+_0x297cf3;}else{if(_0x24b0e9[_0x24e93c(0x3ad1)]===SymbolType$1[_0x24e93c(0x4748)]){var _0x174df3=_0x24b0e9[_0x24e93c(0x423)]();_0x3b8036[_0x24e93c(0x5323)](_0x174df3[_0x24e93c(0x4380)]),_0x2986b3[_0x107d49(0x2a0e)](_0x174df3[_0x24e93c(0x1afd)]),_0x31ba1e[_0x107d49(0x2a0e)](_0x174df3[_0x24e93c(0x3f51)]),_0x3b8036['push'](_0x174df3[_0x24e93c(0x3a73)]),_0x2986b3['push'](_0x174df3[_0x24e93c(0xa1e)]),_0x31ba1e[_0x24e93c(0x5323)](_0x174df3[_0x24e93c(0x240e)]);}else{var _0x5f2714=_0x24b0e9[_0x24e93c(0x28f2)]();for(var _0x286b80 in _0x24b0e9[_0x24e93c(0x5864)]){var _0x42e699=_0x24b0e9[_0x24e93c(0x5864)][_0x286b80];_0x3b8036[_0x24e93c(0x5323)](_0x42e699['x']),_0x2986b3[_0x24e93c(0x5323)](_0x42e699['y']),_0x31ba1e[_0x24e93c(0x5323)](_0x42e699['z']);}_0x3b8036[_0x107d49(0x2a0e)](_0x5f2714[_0x24e93c(0x54f0)]),_0x2986b3[_0x24e93c(0x5323)](_0x5f2714['maxY']),_0x3b8036['push'](_0x5f2714['minX']),_0x2986b3[_0x24e93c(0x5323)](_0x5f2714[_0x24e93c(0xcbb)]);}}}var _0x24b0f9=Math[_0x24e93c(0x498f)][_0x24e93c(0x4269)]({},_0x3b8036),_0x1a478e=Math[_0x107d49(0x5449)][_0x24e93c(0x4269)]({},_0x2986b3),_0x19a76a=Math[_0x24e93c(0x498f)][_0x24e93c(0x4269)]({},_0x31ba1e);return{'max_X':_0x24b0f9,'max_Y':_0x1a478e,'max_Z':_0x19a76a=_0x19a76a>_0x4a7090?_0x19a76a:_0x4a7090,'min_X':Math[_0x24e93c(0x19a8)][_0x24e93c(0x4269)]({},_0x3b8036),'min_Y':Math[_0x24e93c(0x19a8)]['apply']({},_0x2986b3),'min_Z':Math[_0x24e93c(0x19a8)][_0x107d49(0x1bcb)]({},_0x31ba1e),'modelRadius':_0x297cf3};},GroupObject[_0x5e00b3(0x3720)][_0x5e00b3(0xbe6)]=function(_0x39ff14){var _0x590e23=_0x5e00b3,_0x402780=[];for(var _0x3b3e7e in _0x39ff14)_0x39ff14[_0x3b3e7e]instanceof GroupObject?_0x402780=_0x402780[_0x590e23(0x736)](this[_0x590e23(0xbe6)](_0x39ff14[_0x3b3e7e][_0x590e23(0x2358)])):_0x402780['push'](_0x39ff14[_0x3b3e7e]);return _0x402780;},GroupObject[_0x5e00b3(0x3720)][_0x5e00b3(0x5973)]=function(){var _0x439b36=_0x307c2b,_0x20cb8f=_0x5e00b3;if(null===this[_0x20cb8f(0x1f7)]){var _0x51f087={'version':0x2,'libID':0x0,'code':0x3e8,'type':_0x20cb8f(0x33f7)};for(var _0x2e31e5 in(_0x51f087[_0x20cb8f(0x2610)]=this[_0x20cb8f(0x32b3)],_0x51f087[_0x20cb8f(0x3dca)]=this[_0x439b36(0xcb3)],_0x51f087[_0x20cb8f(0x3ad1)]=this[_0x20cb8f(0x3ad1)],_0x51f087[_0x20cb8f(0x5198)]=[],this['subFeatures']))_0x51f087[_0x20cb8f(0x5198)][_0x20cb8f(0x5323)](this[_0x20cb8f(0x2358)][_0x2e31e5][_0x20cb8f(0x5973)]());return _0x51f087;}return this[_0x20cb8f(0x1f7)];},GroupObject[_0x307c2b(0x1aa2)][_0x5e00b3(0x2c2)]=function(){var _0x46b47d=_0x5e00b3;for(var _0xc0f837 in this[_0x46b47d(0x2358)])this[_0x46b47d(0x2358)][_0xc0f837]['_destroy'](),this[_0x46b47d(0x2358)][_0xc0f837]=null;this[_0x46b47d(0x2358)]=[];};var GOAnimationState={'UNKNOWN':0x0,'PLAYING':0x1,'PAUSE':0x2,'STOP':0x3,'RESET':0x4},GOAnimationState$1=Object[_0x307c2b(0x23fe)](GOAnimationState),GOAnimationType={'ANIMATION_UNKNOWN':-0x1,'ANIMATION_WAY':0x0,'ANIMATION_BLINK':0x1,'ANIMATION_ATTRIBUTE':0x2,'ANIMATION_SHOW':0x3,'ANIMATION_ROTATE':0x4,'ANIMATION_SCALE':0x5,'ANIMATION_GROW':0x6,'ANIMATION_REDUCE_EXP':0x7,'ANIMATION_GROW_EXP':0x8,'ANIMATION_MOVEIN_EXP':0x9,'ANIMATION_MOVEOUT_EXP':0xa,'ANIMATION_HIDE_EXP':0xb,'ANIMATION_SHOW_EXP':0xc,'ANIMATION_BROKENLINE_EXP':0xd,'ANIMATION_CURVE_EXP':0xe,'ANIMATION_WAY_EXP':0xf,'ANIMATION_BLINK_EXP':0x10,'ANIMATION_ZOOMIN_EXP':0x11,'ANIMATION_ZOOMOUT_EXP':0x12,'ANIMATION_MOVEVIEW_EXP':0x13,'ANIMATION_WAY_GROUP':0x14},GOAnimationType$1=Object[_0x5e00b3(0x5448)](GOAnimationType),WebGLPlot$e=window[_0x5e00b3(0x282f)]=window[_0x5e00b3(0x282f)]||{};function ModelObject(_0x59ac1b,_0x7c072c){var _0x1244bf=_0x307c2b,_0x2d415f=_0x5e00b3;if(_0x59ac1b&&!(_0x7c072c[_0x2d415f(0x251a)][_0x2d415f(0x809)]<0x2)){this[_0x2d415f(0x3c50)]=WebGLPlot$e[_0x1244bf(0x76f)](_0x59ac1b,null),this[_0x2d415f(0x3251)]=WebGLPlot$e[_0x2d415f(0x3bf5)](_0x7c072c[_0x2d415f(0x3251)],0x0),this[_0x2d415f(0x3c16)]=WebGLPlot$e[_0x2d415f(0x3bf5)](_0x7c072c[_0x2d415f(0x3c16)],0x1869f),this[_0x2d415f(0x2dba)]=WebGLPlot$e[_0x2d415f(0x3bf5)](_0x7c072c[_0x2d415f(0x2dba)],''),this[_0x2d415f(0x3d3d)]=WebGLPlot$e[_0x2d415f(0x3bf5)](_0x7c072c[_0x2d415f(0x3d3d)],0x0),this[_0x2d415f(0x3dfe)]=WebGLPlot$e[_0x1244bf(0x76f)](_0x7c072c[_0x2d415f(0x3dfe)],0x5),this[_0x2d415f(0x5f80)]=WebGLPlot$e[_0x2d415f(0x3bf5)](_0x7c072c[_0x1244bf(0xf24)],new WebGLPlot$e[(_0x2d415f(0x3722))](0x1,0x0,0x0,0x1)),this[_0x1244bf(0x4109)]=WebGLPlot$e[_0x2d415f(0x3bf5)](_0x7c072c['lineWidth'],0x1),this[_0x2d415f(0x4ae1)]=WebGLPlot$e[_0x2d415f(0x3bf5)](_0x7c072c[_0x2d415f(0x4ae1)],0x64),this['pathType']=WebGLPlot$e['defaultValue'](_0x7c072c[_0x2d415f(0x42eb)],0x0),this[_0x1244bf(0x504f)]=WebGLPlot$e[_0x2d415f(0x3bf5)](_0x7c072c[_0x2d415f(0x14f0)],!0x1),this[_0x2d415f(0x239f)]=WebGLPlot$e[_0x1244bf(0x76f)](_0x7c072c[_0x2d415f(0x239f)],!0x0),this[_0x2d415f(0x3ace)]=_0x7c072c[_0x1244bf(0x2c71)];var _0x1a0259=this;if(0x0===this[_0x2d415f(0x3251)]&&0x1869f===this[_0x2d415f(0x3c16)]){var _0x45749b={'libID':this[_0x2d415f(0x3251)],'code':this[_0x2d415f(0x3c16)],'url':this[_0x2d415f(0x2dba)],'points':this[_0x2d415f(0x3ace)]};_0x59ac1b[_0x2d415f(0x4d32)](_0x45749b,function(_0x3185b9){var _0x22558a=_0x1244bf,_0xa07df0=_0x2d415f;_0x3185b9['feature']&&(_0x1a0259[_0xa07df0(0x492)]=_0x3185b9[_0x22558a(0x747)]);});}else _0x59ac1b[_0x2d415f(0x4fcc)](_0x7c072c[_0x1244bf(0x1508)],_0x7c072c[_0x1244bf(0x57c6)],_0x7c072c[_0x2d415f(0x251a)],function(_0x4abbdb){var _0xbf0923=_0x1244bf,_0xf8db8f=_0x2d415f;_0x4abbdb[_0xf8db8f(0x37a9)]&&(_0x1a0259[_0xf8db8f(0x492)]=_0x4abbdb[_0xf8db8f(0x37a9)],_0x1a0259[_0xf8db8f(0x492)]['modelPath']=_0x7c072c[_0xf8db8f(0x2dba)],_0x1a0259[_0xbf0923(0x4696)][_0xf8db8f(0x2efc)]=DotMode$1[_0xf8db8f(0x5e44)]);});this[_0x2d415f(0x5de3)]=[],this[_0x2d415f(0x6010)]=[],this[_0x2d415f(0xf2a)]();}}ModelObject[_0x5e00b3(0x3720)][_0x5e00b3(0x3caf)]=function(_0x524285){var _0x2a3ece=_0x5e00b3;this[_0x2a3ece(0x14f0)]=_0x524285;},ModelObject[_0x5e00b3(0x3720)][_0x5e00b3(0x4d3c)]=function(){var _0x2e9b01=_0x5e00b3;return this[_0x2e9b01(0x14f0)];},ModelObject[_0x5e00b3(0x3720)][_0x307c2b(0x3097)]=function(_0x27f434){var _0x541e00=_0x5e00b3;this[_0x541e00(0x239f)]=_0x27f434;},ModelObject[_0x5e00b3(0x3720)][_0x5e00b3(0x5a57)]=function(){var _0x334728=_0x5e00b3;return this[_0x334728(0x239f)];},ModelObject[_0x307c2b(0x1aa2)][_0x5e00b3(0x3ceb)]=function(){var _0x1ace45=_0x5e00b3,_0x25f771=new Date();this[_0x1ace45(0xe2a)]===GOAnimationState$1[_0x1ace45(0x2fbd)]?this[_0x1ace45(0x3167)]+=_0x25f771[_0x1ace45(0x4ef0)]()/0x3e8-this[_0x1ace45(0x23f9)]:this[_0x1ace45(0x3167)]=_0x25f771[_0x1ace45(0x4ef0)]()/0x3e8,this['_updatePathLinePts']=[],this[_0x1ace45(0x36d4)]=!0x1,this[_0x1ace45(0xe2a)]=GOAnimationState$1[_0x1ace45(0x3785)];},ModelObject[_0x5e00b3(0x3720)][_0x5e00b3(0x501f)]=function(){var _0x28d098=_0x307c2b,_0x177ff2=_0x5e00b3;if(this[_0x177ff2(0xe2a)]===GOAnimationState$1[_0x177ff2(0x3785)]){this['_animationState']=GOAnimationState$1[_0x177ff2(0x2fbd)];var _0x562713=new Date();this[_0x177ff2(0x23f9)]=_0x562713[_0x28d098(0x2847)]()/0x3e8;}},ModelObject[_0x5e00b3(0x3720)][_0x5e00b3(0x3b17)]=function(){var _0x4262b9=_0x5e00b3;this[_0x4262b9(0xe2a)]=GOAnimationState$1[_0x4262b9(0x222)];},ModelObject[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(){var _0x3274b1=_0x307c2b,_0x2fef4d=_0x5e00b3;if(!this[_0x2fef4d(0x492)]||!this[_0x2fef4d(0x120)]())return!0x1;this[_0x2fef4d(0x37cc)]&&(this[_0x2fef4d(0x37cc)][_0x2fef4d(0x3234)]=this['isShowPathLine']);var _0x1030db=this[_0x3274b1(0x877)],_0x30b1be=new Object();if(!((_0x30b1be=this[_0x2fef4d(0x4ac1)](_0x1030db,this[_0x2fef4d(0x2312)],_0x30b1be))&&_0x30b1be['pt']instanceof PlotPoint3D))return!0x1;this[_0x3274b1(0x4696)][_0x2fef4d(0x5864)][0x0]=this[_0x3274b1(0x3eaa)](_0x30b1be['pt']);var _0xb73a62=_0x30b1be[_0x3274b1(0x1c07)];if(this[_0x2fef4d(0x239f)]){_0x30b1be[_0x3274b1(0x5256)];var _0x1f9688=this[_0x2fef4d(0x66d)](this[_0x2fef4d(0x2312)],_0xb73a62,_0x30b1be['pt']),_0x4c4abb=57.29577951308232,_0x2765d9=this[_0x2fef4d(0x492)][_0x2fef4d(0x2efc)];DotMode$1[_0x3274b1(0x3e4)]===_0x2765d9?this[_0x3274b1(0x4696)][_0x2fef4d(0x5c2c)]=new PlotPoint3D(_0x1f9688['x']*_0x4c4abb,_0x1f9688['y']*_0x4c4abb,_0x1f9688['z']*_0x4c4abb):DotMode$1[_0x2fef4d(0x1c4a)]===_0x2765d9&&(this[_0x2fef4d(0x492)][_0x3274b1(0x4ec6)]=_0x1f9688);}return this[_0x2fef4d(0x492)][_0x2fef4d(0xffe)]=!0x1,!0x0;},ModelObject[_0x5e00b3(0x3720)][_0x5e00b3(0x32df)]=function(_0x285217){var _0x289292=_0x307c2b,_0x4d42f7=_0x5e00b3;this[_0x289292(0x58af)][_0x4d42f7(0x809)]>=this[_0x4d42f7(0x4ae1)]&&this[_0x4d42f7(0x5de3)][_0x4d42f7(0x2f5b)](0x0,0x1),this[_0x4d42f7(0x5de3)][_0x4d42f7(0x5323)](_0x285217);var _0x5a39da=WebGLPlot$e[_0x289292(0x1c52)][_0x4d42f7(0x3fcf)](WebGLPlot$e[_0x4d42f7(0x71d)][_0x4d42f7(0xb88)],{'color':this[_0x289292(0xf24)]});this[_0x4d42f7(0x37cc)]&&(this[_0x289292(0x204b)][_0x4d42f7(0x1c83)]=this[_0x4d42f7(0x5de3)],this[_0x289292(0x204b)][_0x289292(0x2299)]=this[_0x289292(0x4109)],this['polyline'][_0x4d42f7(0xdf1)]=_0x5a39da);},ModelObject[_0x5e00b3(0x3720)][_0x307c2b(0x30e4)]=function(){var _0x5b2046=_0x307c2b,_0x4bd4b3=_0x5e00b3;this[_0x4bd4b3(0xb3a)]();var _0x3626c4=WebGLPlot$e[_0x4bd4b3(0x71d)][_0x4bd4b3(0x3fcf)](WebGLPlot$e[_0x4bd4b3(0x71d)][_0x4bd4b3(0xb88)],{'color':this[_0x5b2046(0xf24)]});if(!this[_0x4bd4b3(0x37cc)]){var _0x7f5dc4={'width':this[_0x4bd4b3(0xd61)],'positions':this[_0x4bd4b3(0x2312)],'material':_0x3626c4,'id':this[_0x4bd4b3(0x492)]['id']+_0x4bd4b3(0x14b9)};this[_0x4bd4b3(0x37cc)]=PlotCollentionManager[_0x5b2046(0x583a)](this,_0x7f5dc4,this[_0x5b2046(0x1040)][_0x4bd4b3(0x5e52)]),this[_0x4bd4b3(0x37cc)]&&(this[_0x4bd4b3(0x37cc)][_0x4bd4b3(0x3234)]=!0x1);}},ModelObject[_0x5e00b3(0x3720)][_0x307c2b(0x20cf)]=function(){var _0x3ab0c9=_0x307c2b,_0x41a3aa=_0x5e00b3;if(0x0===this[_0x3ab0c9(0x217b)])this[_0x41a3aa(0x2312)]=this[_0x41a3aa(0x3ace)];else{var _0x45017e=SymbolAlgoUtil[_0x41a3aa(0x5fbe)](this['PathPts']);this[_0x41a3aa(0x2312)]=SymbolAlgoUtil[_0x41a3aa(0x1660)](_0x45017e);}for(var _0x1a92d8=[],_0x1476ef=0x0;_0x1476ef<this[_0x41a3aa(0x2312)][_0x3ab0c9(0x2ef4)];_0x1476ef++){var _0x3eb951=this[_0x41a3aa(0x2312)][_0x1476ef];_0x1a92d8[_0x41a3aa(0x5323)](_0x3eb951['x']),_0x1a92d8[_0x41a3aa(0x5323)](_0x3eb951['y']),_0x1a92d8[_0x41a3aa(0x5323)](_0x3eb951['z']);}this[_0x41a3aa(0x2312)]=WebGLPlot$e[_0x3ab0c9(0x141)][_0x41a3aa(0x4b0d)](_0x1a92d8),this[_0x41a3aa(0x3546)]=0x0;for(var _0x5a610e=0x1;_0x5a610e<this[_0x41a3aa(0x2312)][_0x3ab0c9(0x2ef4)];_0x5a610e++)this[_0x3ab0c9(0x646)]+=SymbolAlgoUtil[_0x41a3aa(0x4ec4)](this[_0x41a3aa(0x2312)][_0x5a610e-0x1],this[_0x41a3aa(0x2312)][_0x5a610e]);},ModelObject[_0x307c2b(0x1aa2)][_0x5e00b3(0x120)]=function(){var _0x586fa6=_0x307c2b,_0x3b3d85=_0x5e00b3;if(this[_0x586fa6(0x4ee1)]!==GOAnimationState$1['PLAYING'])return!0x1;var _0x357f7d=new Date()[_0x3b3d85(0x4ef0)]()/0x3e8;if(this[_0x3b3d85(0x3167)]+this[_0x3b3d85(0x3d3d)]>_0x357f7d)return!0x1;var _0xdaee4a=this[_0x3b3d85(0x3e7d)]();return!(_0xdaee4a>0x1&&this[_0x3b3d85(0x36d4)]||_0xdaee4a<0x0);},ModelObject['prototype'][_0x5e00b3(0x3e7d)]=function(){var _0x5d7975=_0x307c2b,_0xbb44cd=_0x5e00b3;if(this[_0xbb44cd(0xe2a)]!==GOAnimationState$1[_0xbb44cd(0x3785)])return 0x0;var _0x50b6e0=new Date()[_0x5d7975(0x2847)]()/0x3e8;if(this[_0x5d7975(0x5aa9)]+this[_0x5d7975(0x36fa)]>_0x50b6e0)return 0x0;var _0x541abe=(_0x50b6e0-this[_0xbb44cd(0x3167)]-this[_0xbb44cd(0x3d3d)])/this[_0x5d7975(0x511d)];return _0x541abe>=0x1&&!this[_0x5d7975(0x51b0)]?this[_0xbb44cd(0x33d1)]?(this[_0x5d7975(0x5aa9)]=new Date()[_0x5d7975(0x2847)]()/0x3e8,_0x541abe=0x0,this[_0xbb44cd(0x36d4)]=!0x1,this[_0xbb44cd(0xe2a)]=GOAnimationState$1[_0x5d7975(0x3362)]):(_0x541abe=0x1,this[_0xbb44cd(0x36d4)]=!0x0,this[_0xbb44cd(0xe2a)]=GOAnimationState$1[_0xbb44cd(0x222)]):_0x541abe<0x0&&(_0x541abe=0x0),this['_ratio']=_0x541abe,_0x541abe;},ModelObject[_0x5e00b3(0x3720)][_0x5e00b3(0x4ac1)]=function(_0x4b7519,_0x42ef28,_0xed626c){var _0x18009a=_0x307c2b,_0x386f53=_0x5e00b3;if(!(_0xed626c=this[_0x386f53(0x28d)](_0x42ef28,_0x4b7519*this[_0x386f53(0x3546)]))[_0x18009a(0x5ace)])return!0x1;var _0xa780a1=_0xed626c['pt'];return this[_0x386f53(0x239f)]&&(_0xed626c[_0x386f53(0x2e71)]=SymbolAlgoUtil[_0x386f53(0x3b21)](_0xa780a1,_0x42ef28[_0xed626c[_0x386f53(0x51d3)]])/Math['PI']*0xb4),_0xed626c;},ModelObject['prototype'][_0x5e00b3(0x28d)]=function(_0x26a727,_0x2f795d){var _0x4a7fb8=_0x307c2b,_0x52e1aa=_0x5e00b3,_0x400c0c=_0x26a727[_0x4a7fb8(0x2ef4)],_0x124e5f=new Object();if(_0x2f795d<0x0)return _0x124e5f[_0x4a7fb8(0x5ace)]=!0x1,_0x124e5f;if(_0x400c0c<0x2)return _0x124e5f[_0x52e1aa(0x2a6a)]=!0x1,_0x124e5f;for(var _0x36ec10=0x0,_0xc4d099=0x0;_0xc4d099!=_0x400c0c-0x1;++_0xc4d099)if((_0x36ec10+=SymbolAlgoUtil[_0x4a7fb8(0x2665)](_0x26a727[_0xc4d099],_0x26a727[_0xc4d099+0x1]))>=_0x2f795d){var _0x2cc7db=SymbolAlgoUtil[_0x52e1aa(0x451d)](_0x26a727[_0xc4d099+0x1],_0x26a727[_0xc4d099]);if(0x0==_0x2cc7db)return _0x26a727[_0xc4d099+0x1];var _0x253342=(_0x36ec10-_0x2f795d)/_0x2cc7db,_0x572e8f=new PlotPoint3D(0x0,0x0,0x0);return _0x572e8f['x']=_0x26a727[_0xc4d099+0x1]['x']+(_0x26a727[_0xc4d099]['x']-_0x26a727[_0xc4d099+0x1]['x'])*_0x253342,_0x572e8f['y']=_0x26a727[_0xc4d099+0x1]['y']+(_0x26a727[_0xc4d099]['y']-_0x26a727[_0xc4d099+0x1]['y'])*_0x253342,_0x572e8f['z']=_0x26a727[_0xc4d099+0x1]['z']+(_0x26a727[_0xc4d099]['z']-_0x26a727[_0xc4d099+0x1]['z'])*_0x253342,_0x124e5f['pt']=_0x572e8f,_0x124e5f[_0x52e1aa(0x2a6a)]=!0x0,_0x124e5f[_0x52e1aa(0x51d3)]=_0xc4d099,_0x124e5f;}return _0x124e5f[_0x52e1aa(0x2a6a)]=!0x1,_0x124e5f;},ModelObject[_0x307c2b(0x1aa2)]['modifyAnimationFollowPath']=function(_0x2cfe9f,_0x444efc,_0x3b1abc){var _0x6453f5=_0x307c2b,_0x2b4c5d=_0x5e00b3;if(this[_0x2b4c5d(0x239f)]){var _0x45944c=0.017453292519943295,_0x3524bd=this[_0x2b4c5d(0x550b)](_0x3b1abc),_0x571b0d=this[_0x2b4c5d(0x550b)](_0x2cfe9f[_0x444efc]),_0x4a66eb=_0x2cfe9f[_0x444efc],_0x3b0506=_0x2cfe9f[_0x444efc+0x1],_0xab527c=WebGLPlot$e[_0x2b4c5d(0x4bd6)][_0x2b4c5d(0x4b0d)]([_0x571b0d['x'],_0x571b0d['y'],_0x571b0d['z']+0x64]),_0x299df1=new WebGLPlot$e[(_0x2b4c5d(0x4bd6))]();_0x299df1=WebGLPlot$e[_0x2b4c5d(0x4bd6)][_0x2b4c5d(0x34b6)](_0xab527c[0x0],_0x4a66eb,_0x299df1),_0x299df1=WebGLPlot$e[_0x2b4c5d(0x4bd6)][_0x6453f5(0x4d5b)](_0x299df1,_0x299df1);var _0x3fd5be=new WebGLPlot$e['Cartesian3']();_0x3fd5be=WebGLPlot$e[_0x2b4c5d(0x4bd6)][_0x2b4c5d(0x34b6)](_0x3b0506,_0x4a66eb,_0x3fd5be),_0x3fd5be=WebGLPlot$e[_0x2b4c5d(0x4bd6)][_0x2b4c5d(0x4853)](_0x3fd5be,_0x3fd5be);var _0x5bafc1=new WebGLPlot$e[(_0x2b4c5d(0x4bd6))]();_0x5bafc1=WebGLPlot$e[_0x2b4c5d(0x4bd6)][_0x2b4c5d(0x4143)](_0x3fd5be,_0x299df1,_0x5bafc1),_0x5bafc1=WebGLPlot$e[_0x6453f5(0x141)][_0x2b4c5d(0x4853)](_0x5bafc1,_0x5bafc1);var _0x3a57c8=new WebGLPlot$e[(_0x2b4c5d(0x4bd6))]();_0x3a57c8=WebGLPlot$e[_0x2b4c5d(0x4bd6)][_0x2b4c5d(0x4143)](_0x5bafc1,_0x3fd5be,_0x3a57c8),_0x3a57c8=WebGLPlot$e[_0x2b4c5d(0x4bd6)][_0x6453f5(0x4d5b)](_0x3a57c8,_0x3a57c8),_0x3fd5be=new WebGLPlot$e[(_0x2b4c5d(0x4bd6))](_0x3fd5be['y'],_0x3fd5be['z'],_0x3fd5be['x']),_0x5bafc1=new WebGLPlot$e[(_0x2b4c5d(0x4bd6))](_0x5bafc1['y'],_0x5bafc1['z'],_0x5bafc1['x']),_0x3a57c8=new WebGLPlot$e[(_0x6453f5(0x141))](_0x3a57c8['y'],_0x3a57c8['z'],_0x3a57c8['x']),_0x5bafc1=this[_0x2b4c5d(0x2bf8)](_0x5bafc1,-_0x3524bd['x']*_0x45944c,new WebGLPlot$e[(_0x2b4c5d(0x4bd6))](0x0,0x1,0x0)),_0x5bafc1=this[_0x6453f5(0x56b2)](_0x5bafc1,_0x3524bd['y']*_0x45944c,new WebGLPlot$e[(_0x6453f5(0x141))](0x1,0x0,0x0)),_0x5bafc1=WebGLPlot$e[_0x2b4c5d(0x4bd6)][_0x2b4c5d(0x4853)](_0x5bafc1,_0x5bafc1),_0x3fd5be=this[_0x2b4c5d(0x2bf8)](_0x3fd5be,-_0x3524bd['x']*_0x45944c,new WebGLPlot$e['Cartesian3'](0x0,0x1,0x0)),_0x3fd5be=this[_0x2b4c5d(0x2bf8)](_0x3fd5be,_0x3524bd['y']*_0x45944c,new WebGLPlot$e[(_0x2b4c5d(0x4bd6))](0x1,0x0,0x0)),_0x3fd5be=WebGLPlot$e[_0x2b4c5d(0x4bd6)][_0x2b4c5d(0x4853)](_0x3fd5be,_0x3fd5be),_0x3a57c8=this[_0x2b4c5d(0x2bf8)](_0x3a57c8,-_0x3524bd['x']*_0x45944c,new WebGLPlot$e[(_0x2b4c5d(0x4bd6))](0x0,0x1,0x0)),_0x3a57c8=this[_0x2b4c5d(0x2bf8)](_0x3a57c8,_0x3524bd['y']*_0x45944c,new WebGLPlot$e[(_0x2b4c5d(0x4bd6))](0x1,0x0,0x0)),_0x3a57c8=WebGLPlot$e[_0x2b4c5d(0x4bd6)][_0x2b4c5d(0x4853)](_0x3a57c8,_0x3a57c8);var _0x1ef8d3=this[_0x2b4c5d(0x2368)](_0x5bafc1,_0x3fd5be,_0x3a57c8),_0x46b61f=-_0x1ef8d3['x'],_0x15dcce=-_0x1ef8d3['y'],_0x3404fb=_0x1ef8d3['z'];return new WebGLPlot$e[(_0x2b4c5d(0x4bd6))](_0x46b61f,_0x15dcce,_0x3404fb);}},ModelObject[_0x307c2b(0x1aa2)][_0x5e00b3(0x2bf8)]=function(_0x554cf7,_0xbf0056,_0x6b546b){var _0x1ab6b5=_0x307c2b,_0x19a7f0=_0x5e00b3,_0x5b6ea1=0.5*_0xbf0056,_0x1c9735=Math[_0x1ab6b5(0xc19)](_0x5b6ea1),_0x4f89dd=Math[_0x19a7f0(0x52a3)](_0x5b6ea1),_0x67bed4=new PlotPoint3D(_0x1c9735*_0x6b546b['x'],_0x1c9735*_0x6b546b['y'],_0x1c9735*_0x6b546b['z']),_0x57aeb3=new PlotPoint3D();_0x57aeb3=WebGLPlot$e[_0x19a7f0(0x4bd6)][_0x19a7f0(0x4143)](_0x67bed4,_0x554cf7,_0x57aeb3);var _0x584568=new PlotPoint3D();_0x584568=WebGLPlot$e[_0x19a7f0(0x4bd6)][_0x19a7f0(0x4143)](_0x67bed4,_0x57aeb3,_0x584568);var _0x57488d=new PlotPoint3D(0x2*_0x57aeb3['x']*_0x4f89dd,0x2*_0x57aeb3['y']*_0x4f89dd,0x2*_0x57aeb3['z']*_0x4f89dd),_0xb58145=new PlotPoint3D(0x2*_0x584568['x'],0x2*_0x584568['y'],0x2*_0x584568['z']);return new PlotPoint3D(_0x554cf7['x']+_0x57488d['x']+_0xb58145['x'],_0x554cf7['y']+_0x57488d['y']+_0xb58145['y'],_0x554cf7['z']+_0x57488d['z']+_0xb58145['z']);},ModelObject[_0x5e00b3(0x3720)][_0x5e00b3(0x2368)]=function(_0x33dc24,_0x1893bc,_0x1ba333){var _0x84bd3a=_0x307c2b,_0x19bcf5=_0x5e00b3,_0xbb433d=0x0,_0x592193=Math[_0x19bcf5(0x17b7)](_0x33dc24['z']);return _0x592193<Math['PI']/0x2?_0x592193>-Math['PI']/0x2?new PlotPoint3D(Math[_0x19bcf5(0x51e)](-_0x1893bc['z'],_0x1ba333['z']),_0x592193,_0xbb433d=Math[_0x19bcf5(0x51e)](-_0x33dc24['y'],_0x33dc24['x'])):new PlotPoint3D((_0xbb433d=0x0)-Math[_0x84bd3a(0x34db)](_0x1893bc['x'],_0x1893bc['y']),_0x592193,_0xbb433d):new PlotPoint3D(Math['atan2'](_0x1893bc['x'],_0x1893bc['y'])-(_0xbb433d=0x0),_0x592193,_0xbb433d);},ModelObject[_0x5e00b3(0x3720)]['PtsToSpherical']=function(_0x58c781){var _0x502657=_0x307c2b,_0x4e9a78=_0x5e00b3,_0x58cb34=this['plottingLayer'][_0x4e9a78(0x5e52)][_0x4e9a78(0x43fb)][_0x502657(0x2864)],_0x5a3a0a=new WebGLPlot$e[(_0x4e9a78(0x4bd6))](_0x58c781['x'],_0x58c781['y'],_0x58c781['z']),_0x2b52d5=_0x58cb34[_0x4e9a78(0x3bd7)](_0x5a3a0a),_0xa9784a=WebGLPlot$e[_0x4e9a78(0x3c2c)][_0x4e9a78(0x173e)](_0x2b52d5[_0x4e9a78(0x5859)]);return new PlotPoint3D(WebGLPlot$e[_0x4e9a78(0x3c2c)][_0x4e9a78(0x173e)](_0x2b52d5[_0x502657(0x5389)]),_0xa9784a,_0x2b52d5[_0x4e9a78(0x5a4e)]);};var WebGLPlot$d=window[_0x5e00b3(0x282f)]=window[_0x5e00b3(0x282f)]||{};function AlgoSymbol(_0x47943b){var _0x20a0d4=_0x307c2b,_0x41d7e4=_0x5e00b3;_0x47943b=WebGLPlot$d[_0x41d7e4(0x3bf5)](_0x47943b,WebGLPlot$d[_0x41d7e4(0x3bf5)][_0x20a0d4(0x216e)]),this[_0x41d7e4(0x1bb2)]=WebGLPlot$d['defaultValue'](_0x47943b[_0x41d7e4(0x4200)],[]),this[_0x41d7e4(0x5ede)]=WebGLPlot$d[_0x41d7e4(0x3bf5)](_0x47943b[_0x41d7e4(0x3945)],[]),this['_subSymbols']=WebGLPlot$d[_0x41d7e4(0x3bf5)](_0x47943b[_0x20a0d4(0x52d8)],[]),this['_isPixelLine']=WebGLPlot$d[_0x20a0d4(0x76f)](_0x47943b[_0x41d7e4(0x507e)],!0x0),this[_0x41d7e4(0xddf)]=WebGLPlot$d[_0x20a0d4(0x76f)](_0x47943b[_0x41d7e4(0x2bae)],null),this[_0x41d7e4(0x33ec)]=WebGLPlot$d[_0x41d7e4(0x3bf5)](_0x47943b[_0x41d7e4(0x3294)],!0x0),this[_0x20a0d4(0x4dd7)]=WebGLPlot$d[_0x41d7e4(0x3bf5)](_0x47943b[_0x20a0d4(0x3589)],0.7),this[_0x41d7e4(0x410b)]=0x0,this[_0x41d7e4(0x4b02)]=!0x1,this[_0x20a0d4(0x5022)]=null,this[_0x41d7e4(0x3188)]=null,this[_0x41d7e4(0x3bb5)]=!0x0,this[_0x41d7e4(0x101b)]=0x0,this[_0x20a0d4(0x42f8)]=!0x1,this[_0x41d7e4(0x30de)]=0.1,this[_0x20a0d4(0x414d)]=WebGLPlot$d['SceneMode'][_0x20a0d4(0x16b8)],this['fillCanvas']=document[_0x20a0d4(0x251f)](_0x41d7e4(0x2a34)),GeoGraphicObject[_0x41d7e4(0x3c9e)](this,_0x47943b),this[_0x41d7e4(0x3580)](),this[_0x41d7e4(0x4de8)]=!0x1,this[_0x41d7e4(0x6010)]=[],this[_0x41d7e4(0x575b)]=[],this[_0x41d7e4(0x2146)]=[],this[_0x41d7e4(0x5172)]=[],this['_SubSymbolDefaultPixelSize']=0x14;}function colorConvert(_0x18bf82){var _0x47f774=_0x307c2b,_0x53722d=_0x5e00b3;if(!_0x18bf82||''===_0x18bf82)return new WebGLPlot$d[(_0x53722d(0x3722))](0x1,0x0,0x0);var _0x521de4=parseInt(_0x18bf82[_0x53722d(0x30eb)](0x1,0x3),0x10)/0xff,_0x35cb2b=parseInt(_0x18bf82['slice'](0x3,0x5),0x10)/0xff,_0x286545=parseInt(_0x18bf82[_0x53722d(0x30eb)](0x5,0x7),0x10)/0xff;return new WebGLPlot$d[(_0x47f774(0x1ef8))](_0x521de4,_0x35cb2b,_0x286545);}function SymbolCell(_0x52778e){var _0x465a24=_0x307c2b,_0x1c2c9c=_0x5e00b3;_0x52778e=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e,WebGLPlot[_0x1c2c9c(0x3bf5)]['EMPTY_OBJECT']),this[_0x1c2c9c(0x3ad1)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e[_0x1c2c9c(0x3ad1)],SymbolType$1[_0x1c2c9c(0x3f6e)]),this[_0x1c2c9c(0x251a)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e[_0x1c2c9c(0x251a)],[]),this[_0x1c2c9c(0x395d)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e[_0x1c2c9c(0x395d)],!0x1),this[_0x1c2c9c(0x5f80)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e[_0x465a24(0xf24)],WebGLPlot[_0x1c2c9c(0x3722)][_0x1c2c9c(0x22f7)]),this[_0x1c2c9c(0x25f4)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e[_0x1c2c9c(0x25f4)],!0x1),this[_0x1c2c9c(0x6040)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e[_0x465a24(0x3b86)],!0x1),this[_0x1c2c9c(0xd61)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e[_0x1c2c9c(0xd61)],-0x1),this[_0x465a24(0x3e6f)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e[_0x1c2c9c(0x76b)],!0x1),this[_0x1c2c9c(0x2a02)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e['fillStyle'],!0x1),this[_0x465a24(0x4085)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e[_0x1c2c9c(0x53b9)],!0x1),this[_0x465a24(0x260e)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e[_0x1c2c9c(0xa09)],new WebGLPlot[(_0x1c2c9c(0x3722))](0x1,0x0,0x0,0.8)),this[_0x465a24(0x3bcf)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e[_0x1c2c9c(0x29b0)],!0x1),this[_0x465a24(0x2802)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e[_0x1c2c9c(0x2a67)],''),this[_0x1c2c9c(0x1ada)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e[_0x465a24(0x2802)],void 0x0),this[_0x1c2c9c(0x2c6f)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e[_0x1c2c9c(0x2c6f)],0x0),this[_0x465a24(0x4c5c)]=WebGLPlot[_0x1c2c9c(0x3bf5)](_0x52778e[_0x1c2c9c(0x12b1)],void 0x0);}function SymbolArc(){var _0x22eabb=_0x307c2b,_0x461285=_0x5e00b3;this[_0x461285(0xd69)]=SymbolType$1[_0x22eabb(0x1f9b)],this['_libID']=0x0,this[_0x461285(0x30c6)]=SymbolType$1[_0x461285(0x269c)],this['_symbolName']=WebGLPlot[_0x461285(0x2efa)](_0x461285(0x28a2)),this[_0x461285(0x6f5)]=0x3,this[_0x461285(0x46fb)]=0x3;}function SymbolPolyBezier(){var _0x54585d=_0x307c2b,_0x47168f=_0x5e00b3;this[_0x47168f(0xd69)]=SymbolType$1[_0x54585d(0x4314)],this[_0x47168f(0x286b)]=0x0,this[_0x54585d(0x32ff)]=SymbolType$1[_0x47168f(0x4da1)],this[_0x54585d(0xd0e)]=WebGLPlot[_0x47168f(0x2efa)](_0x47168f(0xbc8)),this[_0x47168f(0x6f5)]=0x2,this[_0x47168f(0x46fb)]=0x270f;}function SymbolEllipse(){var _0x2a3507=_0x307c2b,_0x1a5ee5=_0x5e00b3;this[_0x1a5ee5(0xd69)]=SymbolType$1[_0x1a5ee5(0x5b7a)],this[_0x1a5ee5(0x286b)]=0x0,this[_0x2a3507(0x32ff)]=SymbolType$1[_0x2a3507(0x5898)],this[_0x1a5ee5(0x432b)]=WebGLPlot[_0x1a5ee5(0x2efa)](_0x1a5ee5(0x5637)),this[_0x2a3507(0x220d)]=0x3,this[_0x1a5ee5(0x6f5)]=0x3;}function SymbolParallelogram(){var _0x3e7c7c=_0x5e00b3;this[_0x3e7c7c(0xd69)]=SymbolType$1[_0x3e7c7c(0x33f6)],this[_0x3e7c7c(0x286b)]=0x0,this[_0x3e7c7c(0x30c6)]=SymbolType$1[_0x3e7c7c(0x33f6)],this[_0x3e7c7c(0x432b)]=WebGLPlot[_0x3e7c7c(0x2efa)](_0x3e7c7c(0x10c6)),this[_0x3e7c7c(0x46fb)]=0x3,this['_minEditPts']=0x3;}function SymbolRectangle(){var _0x16aedb=_0x307c2b,_0x4c39d3=_0x5e00b3;this[_0x4c39d3(0xd69)]=SymbolType$1[_0x4c39d3(0x36c9)],this[_0x4c39d3(0x286b)]=0x0,this[_0x4c39d3(0x30c6)]=SymbolType$1['SYMBOL_RECTANGLE'],this[_0x16aedb(0xd0e)]=WebGLPlot[_0x4c39d3(0x2efa)]('rectangle'),this['_minEditPts']=0x2,this[_0x16aedb(0x220d)]=0x2;}function SymbolCircle(){var _0x2a6e3f=_0x307c2b,_0x3bdc9e=_0x5e00b3;this[_0x2a6e3f(0x31e7)]=SymbolType$1[_0x3bdc9e(0x2488)],this[_0x3bdc9e(0x286b)]=0x0,this[_0x3bdc9e(0x30c6)]=SymbolType$1[_0x3bdc9e(0x2488)],this[_0x3bdc9e(0x432b)]=WebGLPlot[_0x3bdc9e(0x2efa)](_0x3bdc9e(0x217)),this[_0x3bdc9e(0x6f5)]=0x2,this[_0x3bdc9e(0x46fb)]=0x2;}function SymbolChord(){var _0xe80cbf=_0x5e00b3;this[_0xe80cbf(0xd69)]=SymbolType$1[_0xe80cbf(0x3efc)],this[_0xe80cbf(0x286b)]=0x0,this[_0xe80cbf(0x30c6)]=SymbolType$1[_0xe80cbf(0x3efc)],this[_0xe80cbf(0x432b)]=WebGLPlot[_0xe80cbf(0x2efa)](_0xe80cbf(0x2c3a)),this[_0xe80cbf(0x46fb)]=0x3,this[_0xe80cbf(0x6f5)]=0x3;}WebGLPlot$d[_0x307c2b(0x1563)](Object[_0x5e00b3(0x2850)])&&(AlgoSymbol[_0x5e00b3(0x3720)]=Object[_0x5e00b3(0x2850)](GeoGraphicObject[_0x5e00b3(0x3720)]),AlgoSymbol[_0x307c2b(0x1aa2)][_0x5e00b3(0x26fc)]=AlgoSymbol),AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x5e46)]=function(){var _0xea5d2b=_0x307c2b,_0x1755e0=_0x5e00b3;if((!this[_0x1755e0(0xffe)]||this[_0x1755e0(0x5c7e)]!==this[_0x1755e0(0xddf)][_0xea5d2b(0x16a0)][_0x1755e0(0x3037)])&&(this[_0x1755e0(0xffe)]=!0x0,WebGLPlot$d[_0x1755e0(0x5f34)](this[_0x1755e0(0xddf)])&&WebGLPlot$d[_0x1755e0(0x5f34)](this[_0xea5d2b(0x207b)][_0x1755e0(0x5e52)])&&(this[_0x1755e0(0x5c7e)]=this[_0x1755e0(0xddf)][_0x1755e0(0x5e52)][_0x1755e0(0x3037)]),this[_0xea5d2b(0x1b8a)](),this[_0x1755e0(0x3b92)]&&this[_0x1755e0(0xddf)][_0x1755e0(0x23ab)]&&(null===this['_symbolAlgo']&&(this[_0x1755e0(0x3188)]=WebGLPlot$d[_0x1755e0(0x151)]({'libID':this[_0x1755e0(0x3251)],'code':this[_0x1755e0(0x3c16)]}),this[_0x1755e0(0x2439)][_0x1755e0(0x809)]>0x0&&this[_0x1755e0(0x2439)][_0x1755e0(0x4fdc)]?this[_0x1755e0(0x3188)]['subSymbols']=this[_0x1755e0(0x2439)]:this[_0x1755e0(0x3788)]()),WebGLPlot$d[_0x1755e0(0x5f34)](this[_0x1755e0(0x3188)])))){var _0x18ff4c=SuperMapAlgoPlot[_0xea5d2b(0x468e)][_0x1755e0(0xc52)](this[_0xea5d2b(0x4490)]);if(!((_0x18ff4c=SymbolAlgoUtil[_0xea5d2b(0x3af4)](_0x18ff4c))[_0x1755e0(0x809)]<0x2)){var _0x1af31d,_0x588102=this[_0x1755e0(0x5864)][_0x1755e0(0x809)];this[_0x1755e0(0x2811)]=0x0;for(var _0x3eccdd=[],_0x5bba0d=0x0;_0x5bba0d<_0x588102;_0x5bba0d++)0x0===_0x5bba0d?this[_0x1755e0(0x2811)]=this[_0xea5d2b(0x4490)][0x0]['z']:this[_0x1755e0(0x2811)]<this[_0x1755e0(0x5864)][_0x5bba0d]['z']&&(this[_0x1755e0(0x2811)]=this[_0xea5d2b(0x4490)][_0x5bba0d]['z']),0x0!==this[_0x1755e0(0x410b)]&&(this[_0x1755e0(0x5864)][_0x5bba0d]['z']=this[_0x1755e0(0x410b)],this['_dHeight']=this['_wholeHeight']),_0x3eccdd[_0x1755e0(0x5323)](new PlotPoint3D(this[_0x1755e0(0x5864)][_0x5bba0d]['x'],this[_0x1755e0(0x5864)][_0x5bba0d]['y'],this[_0xea5d2b(0x4490)][_0x5bba0d]['z']));if(this[_0x1755e0(0x3188)][_0x1755e0(0x4b9d)]=_0x3eccdd,this[_0x1755e0(0x31f2)](),this[_0x1755e0(0x1bb2)]=[],this[_0x1755e0(0x3188)][_0x1755e0(0x3945)][_0x1755e0(0x809)]<=this[_0x1755e0(0x5ede)][_0x1755e0(0x809)]&&(this[_0xea5d2b(0x2989)][_0x1755e0(0x3945)]=this[_0x1755e0(0x5ede)]),this[_0xea5d2b(0x2989)][_0x1755e0(0x8cd)]={'color':this[_0x1755e0(0x3071)][_0x1755e0(0x5f80)]},WebGLPlot$d[_0x1755e0(0x5f34)](this[_0x1755e0(0x3188)][_0x1755e0(0x26a7)])?this[_0x1755e0(0x30de)]=this[_0x1755e0(0x3188)][_0xea5d2b(0x29cd)]:this[_0x1755e0(0x3188)][_0x1755e0(0x26a7)]=this[_0x1755e0(0x30de)],this[_0x1755e0(0x4b02)]){var _0x5918b7=this[_0x1755e0(0x3719)][_0xea5d2b(0x1c07)],_0x1cbbb0=this[_0x1755e0(0x3719)][_0x1755e0(0x3747)];_0x1cbbb0[_0xea5d2b(0x2d5f)]=!0x0,this[_0x1755e0(0x3188)][_0x1755e0(0x3294)]=!0x0,this[_0xea5d2b(0x2989)][_0xea5d2b(0x2ee1)](_0x5918b7,_0x1cbbb0),_0x1af31d=this[_0x1755e0(0x3188)]['components'];}else this[_0x1755e0(0x3bb5)]&&!this[_0x1755e0(0x4606)]?(this[_0xea5d2b(0x2989)][_0x1755e0(0x4c3e)]=this[_0x1755e0(0x462f)],this[_0x1755e0(0x3188)][_0x1755e0(0x1933)]=this[_0xea5d2b(0x265a)](this[_0x1755e0(0x3188)][_0xea5d2b(0x3d0e)][0x0],this[_0x1755e0(0x3188)][_0x1755e0(0x4c3e)]),this[_0x1755e0(0x101b)]=this[_0xea5d2b(0x2989)][_0xea5d2b(0x3d55)],this[_0x1755e0(0x3bb5)]=!0x1,this['createSubSymbolData']()):this[_0x1755e0(0x3188)][_0x1755e0(0x1933)]=this[_0x1755e0(0x101b)],this[_0xea5d2b(0x42f8)]&&(this[_0x1755e0(0x3188)][_0x1755e0(0x3294)]=!0x0,this[_0x1755e0(0x3188)][_0xea5d2b(0x29cd)]=this[_0xea5d2b(0x3d64)]),this[_0x1755e0(0x3188)][_0xea5d2b(0x25b7)]=this[_0xea5d2b(0x5403)],this[_0x1755e0(0x3188)][_0x1755e0(0xea3)](),_0x1af31d=this[_0x1755e0(0x3188)][_0xea5d2b(0x948)];if(this[_0xea5d2b(0x22a8)]=this[_0x1755e0(0x3188)][_0x1755e0(0x4200)],this[_0x1755e0(0x5ede)]=this[_0xea5d2b(0x2989)][_0x1755e0(0x3945)],this[_0x1755e0(0x2439)]=this[_0x1755e0(0x3188)][_0x1755e0(0x3c82)],WebGLPlot$d[_0x1755e0(0x5f34)](_0x1af31d)){var _0x3450ab=[];_0x3450ab=Array[_0x1755e0(0x2676)](_0x1af31d)?_0x1af31d:[_0x1af31d],this['createGeometryInstances'](_0x3450ab,this[_0xea5d2b(0x5000)]),this[_0x1755e0(0x4857)](this['id']),PlotCollentionManager[_0x1755e0(0x4c06)](!0x0,this[_0x1755e0(0xddf)][_0x1755e0(0x5e52)]),this[_0x1755e0(0x1784)][_0x1755e0(0x1c10)](this);}}}},AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x27c7)]=function(){var _0x171720=_0x5e00b3;return WebGLPlot$d[_0x171720(0x5f34)](this[_0x171720(0x3188)])?this[_0x171720(0x3188)][_0x171720(0x27bc)]:0x0;},AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){var _0x362ffb=_0x5e00b3;return WebGLPlot$d[_0x362ffb(0x5f34)](this[_0x362ffb(0x3188)])?this[_0x362ffb(0x3188)][_0x362ffb(0x2e76)]:0x0;},AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x3261)]=function(){var _0x5d3673=_0x307c2b,_0x26dbb0=_0x5e00b3;return WebGLPlot$d[_0x26dbb0(0x5f34)](this[_0x5d3673(0x2989)])&&0x0!==this[_0x5d3673(0x2989)][_0x26dbb0(0x3dca)][_0x26dbb0(0x809)]?this[_0x26dbb0(0x3188)][_0x26dbb0(0x3dca)]:'';},AlgoSymbol['prototype'][_0x307c2b(0x3596)]=function(_0xbf455a,_0xe19030){var _0x18a1ea=_0x307c2b,_0xdb5b17=_0x5e00b3;for(var _0x2e03c4=this[_0xdb5b17(0x9ec)](_0xbf455a),_0x41869c=[],_0xe9bb78=this[_0x18a1ea(0x2b1c)](_0xbf455a),_0x40cdd0=0x0;_0x40cdd0<_0xbf455a[_0xdb5b17(0x809)];_0x40cdd0++){var _0x3e65da=_0xbf455a[_0x40cdd0];Array[_0x18a1ea(0x2d5)](_0x3e65da[_0xdb5b17(0x2513)])||(_0x3e65da[_0x18a1ea(0x19fc)]=[_0x3e65da[_0xdb5b17(0x2513)]]);var _0x394cca=_0x3e65da[_0xdb5b17(0x2513)];if(_0x3e65da[_0x18a1ea(0x2089)]&&(_0x394cca=_0x3e65da[_0x18a1ea(0x2089)]),!WebGLPlot$d[_0xdb5b17(0x5f34)](_0x394cca))return _0x41869c;if(0x0===this['libID']&&0x22===this[_0xdb5b17(0x3c16)]&&(this['_symbolAlgo'][_0xdb5b17(0x2e76)]=0x1,this[_0xdb5b17(0x3188)][_0xdb5b17(0x27bc)]=0x1,_0x394cca=[_0x3e65da[_0xdb5b17(0x2513)][0x0]]),_0x394cca[_0x18a1ea(0x2ef4)]>0x1){SymbolAlgoUtil[_0xdb5b17(0x3bd6)](_0x3e65da)&&_0x394cca[_0xdb5b17(0x5323)](_0x394cca[0x0]);for(var _0x24c814=[],_0xe53235=[],_0x331def=0x0;_0x331def<_0x394cca[_0xdb5b17(0x809)];_0x331def++){var _0x305560=_0x394cca[_0x331def];isNaN(_0x305560['x'])||isNaN(_0x305560['y'])||((isNaN(_0x305560['z'])||void 0x0===_0x305560['z'])&&(_0x305560['z']=0x0),WebGLPlot$d[_0xdb5b17(0x5f34)](this[_0x18a1ea(0x207b)])&&WebGLPlot$d[_0xdb5b17(0x5f34)](this[_0xdb5b17(0xddf)][_0x18a1ea(0x16a0)])&&this['_layer'][_0xdb5b17(0x5e52)][_0xdb5b17(0x3037)]===WebGLPlot$d[_0xdb5b17(0x4cb9)][_0xdb5b17(0x174c)]&&(_0xe19030=0x0,_0x305560['z']=0x0),_0x2e03c4&&0x0!==this[_0xdb5b17(0x3251)]||0x30===this[_0xdb5b17(0x3c16)]||0x18===this[_0xdb5b17(0x3c16)]||0x20===this[_0xdb5b17(0x3c16)]?_0xe53235[_0xdb5b17(0x5323)](new PlotPoint3D(_0x305560['x'],_0x305560['y'],_0x305560['z'])):(_0x305560=new PlotPoint3D(_0x305560['x'],_0x305560['y'],_0xe19030),_0xe53235[_0xdb5b17(0x5323)](new PlotPoint3D(_0x305560['x'],_0x305560['y'],_0xe19030))),_0x24c814[_0xdb5b17(0x5323)](WebGLPlot$d[_0xdb5b17(0x4bd6)][_0xdb5b17(0x10c5)](_0x305560['x'],_0x305560['y'],_0x305560['z'])));}if(_0x24c814=this[_0xdb5b17(0x51aa)](_0x24c814),_0x3e65da[_0xdb5b17(0x8cd)][_0xdb5b17(0x76b)]&&_0x3e65da[_0xdb5b17(0x8cd)][_0xdb5b17(0x29f)]||0x0===_0x3e65da[_0x18a1ea(0x1df0)][_0x18a1ea(0x1221)]&&_0x3e65da[_0xdb5b17(0x8cd)][_0xdb5b17(0x76b)]?SymbolAlgoUtil[_0xdb5b17(0x3bd6)](_0x3e65da)&&this[_0xdb5b17(0x4a3c)](_0x24c814,_0x3e65da[_0xdb5b17(0x8cd)]):0x1!==this[_0x18a1ea(0x354b)][_0xdb5b17(0x1f96)]&&(SymbolAlgoUtil[_0x18a1ea(0x303d)](this)||SymbolAlgoUtil[_0x18a1ea(0x1ba0)](_0x3e65da))&&this[_0xdb5b17(0x4a3c)](_0x24c814),WebGLPlot$d[_0xdb5b17(0x5f34)](_0x3e65da[_0xdb5b17(0x8cd)][_0x18a1ea(0x4ae7)])&&0x0===_0x3e65da[_0xdb5b17(0x8cd)][_0xdb5b17(0x1bb4)]&&this[_0x18a1ea(0x4e93)](_0x24c814,_0x3e65da[_0xdb5b17(0x8cd)]),0x0===_0x3e65da[_0xdb5b17(0x8cd)][_0x18a1ea(0x5a8f)]&&_0x3e65da[_0xdb5b17(0x8cd)][_0xdb5b17(0x6040)]){this[_0xdb5b17(0x2057)][_0xdb5b17(0x1f96)]||this[_0xdb5b17(0x4a3c)](_0x24c814);continue;}var _0x11ddcb=this['_symbolStyle'][_0xdb5b17(0x49c6)];if(_0x3e65da[_0xdb5b17(0x8cd)]&&_0x3e65da[_0xdb5b17(0x8cd)][_0xdb5b17(0x2839)]){_0x11ddcb===SurroundLineType$1[_0xdb5b17(0x499a)]&&(_0x11ddcb=_0x3e65da['style'][_0xdb5b17(0x1f9b)]);for(var _0x1c186a=this[_0xdb5b17(0x9e7)](_0xe53235,_0x24c814,_0xe9bb78,_0x3e65da[_0xdb5b17(0x8cd)],_0x11ddcb),_0xa5004e=0x0;_0xa5004e<_0x1c186a[_0xdb5b17(0x809)];_0xa5004e++)_0x1c186a[_0xa5004e]&&_0x41869c[_0xdb5b17(0x5323)](_0x1c186a[_0xa5004e]);}else{if(SurroundLineType$1[_0x18a1ea(0x3754)]!==this[_0xdb5b17(0x2057)][_0xdb5b17(0x49c6)]){for(_0x1c186a=this[_0x18a1ea(0x3d63)](_0xe53235,_0x24c814,_0xe9bb78,this[_0x18a1ea(0x354b)],_0x11ddcb),_0xa5004e=0x0;_0xa5004e<_0x1c186a[_0xdb5b17(0x809)];_0xa5004e++)_0x1c186a[_0xa5004e]&&_0x41869c[_0xdb5b17(0x5323)](_0x1c186a[_0xa5004e]);}}var _0x10ff2a=this[_0xdb5b17(0x2057)][_0xdb5b17(0x446c)],_0x5055f2=null;_0x3e65da[_0xdb5b17(0x8cd)][_0xdb5b17(0x395d)]?(_0x5055f2=SymbolAlgoUtil[_0xdb5b17(0x5c97)](_0x3e65da[_0xdb5b17(0x8cd)][_0xdb5b17(0x8fe)]))[_0xdb5b17(0x32a8)]=_0x3e65da[_0xdb5b17(0x8cd)][_0xdb5b17(0x5923)]:(_0x5055f2=this[_0xdb5b17(0x2057)][_0xdb5b17(0x18e9)])[_0xdb5b17(0x32a8)]=this[_0xdb5b17(0x2057)][_0xdb5b17(0x1701)],this[_0xdb5b17(0xddf)][_0x18a1ea(0x31c7)]&&this['_id']===this[_0xdb5b17(0xddf)][_0x18a1ea(0x31c7)]['id']&&!this[_0xdb5b17(0xddf)][_0xdb5b17(0x2d60)]&&(_0x5055f2=new WebGLPlot$d[(_0xdb5b17(0x3722))](0x0,0x0,0x1,0x1));var _0x6e1e87=WebGLPlot$d[_0xdb5b17(0x4b51)]({'libID':this[_0xdb5b17(0x3251)],'code':this[_0xdb5b17(0x3c16)]});_0x6e1e87[_0xdb5b17(0x8fe)]&&((_0x5055f2=SymbolAlgoUtil[_0xdb5b17(0x5c97)](_0x6e1e87[_0xdb5b17(0x8fe)]))[_0xdb5b17(0x32a8)]=this[_0xdb5b17(0x2057)][_0xdb5b17(0x1701)]);var _0x51a6e1=this[_0xdb5b17(0x1d56)](_0x24c814,_0x10ff2a,_0x5055f2);(null!==_0x51a6e1&&_0x41869c['push'](_0x51a6e1),this[_0xdb5b17(0x1534)]>0x0&&_0x24c814[_0xdb5b17(0x809)]>0x1)&&(_0x5055f2=this['_symbolStyle'][_0x18a1ea(0x664)],(_0x5055f2=WebGLPlot$d[_0xdb5b17(0x3722)][_0xdb5b17(0x3eb1)](_0x5055f2,this[_0xdb5b17(0x5f95)]),this[_0xdb5b17(0x4fc0)](_0x24c814,_0x5055f2)));}else 0x1===_0x394cca[_0xdb5b17(0x809)]&&0x22===_0x3e65da['type']&&this[_0x18a1ea(0x194d)](_0x3e65da,_0xe19030);this[_0xdb5b17(0x4353)]();}return _0x41869c;},AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x28f2)]=function(_0x11528f){var _0x53fd58=_0x307c2b,_0x36a072=_0x5e00b3,_0x5d5827=0x0,_0x3633d9=0x0,_0x5b131e=0xb4,_0x552c9b=0xb4,_0x14f93d=!0x1;WebGLPlot$d[_0x36a072(0x5f34)](_0x11528f)||(_0x11528f=this[_0x36a072(0x3188)][_0x36a072(0x4dc2)],_0x14f93d=!0x0);for(var _0x1175c3=0x0;_0x1175c3<_0x11528f[_0x53fd58(0x2ef4)];_0x1175c3++){var _0x2f6f5c=_0x11528f[_0x1175c3];if(0x0!==_0x2f6f5c[_0x36a072(0x8cd)][_0x53fd58(0x29eb)]){Array[_0x36a072(0x2676)](_0x2f6f5c[_0x53fd58(0x19fc)])||(_0x2f6f5c[_0x36a072(0x2513)]=[_0x2f6f5c[_0x36a072(0x2513)]]);var _0x18fc29=void 0x0;if(0x0===this[_0x36a072(0x3251)]&&0x3fe!==this[_0x36a072(0x3c16)]&&SymbolType$1[_0x36a072(0x2488)]===_0x2f6f5c[_0x36a072(0x3dd)]){let _0x2d9f8e=WebGLPlot$d[_0x36a072(0x4bd6)][_0x36a072(0x10c5)](_0x2f6f5c[_0x36a072(0x2513)][0x0]['x'],_0x2f6f5c[_0x36a072(0x2513)][0x0]['y'],_0x2f6f5c[_0x36a072(0x2513)][0x0]['z']),_0x1110e9=WebGLPlot$d[_0x36a072(0x4bd6)][_0x36a072(0x10c5)](_0x2f6f5c[_0x36a072(0x2513)][0x1]['x'],_0x2f6f5c[_0x36a072(0x2513)][0x1]['y'],_0x2f6f5c[_0x36a072(0x2513)][0x1]['z']);var _0x27f5e0=WebGLPlot$d[_0x36a072(0x3bd8)][_0x36a072(0x14ce)](_0x2d9f8e);const _0x53bcd8=WebGLPlot$d[_0x36a072(0x4bd6)][_0x36a072(0x451d)](_0x2d9f8e,_0x1110e9);for(var _0x2d2c38=SymbolAlgoUtil[_0x36a072(0x3a99)](_0x53bcd8,new WebGLPlot$d[(_0x36a072(0x4bd6))](0x0,0x0,0x0),0x48),_0x4c82ea=[],_0x203760=0x0;_0x203760<_0x2d2c38[_0x36a072(0x809)];_0x203760++){var _0xeabd6c=new WebGLPlot$d[(_0x36a072(0x4bd6))](),_0x588273=new WebGLPlot$d[(_0x36a072(0x4bd6))]();_0xeabd6c=WebGLPlot$d[_0x36a072(0x4bd6)][_0x36a072(0x34b9)](new WebGLPlot$d[(_0x36a072(0x4bd6))](_0x2d2c38[_0x203760]['x'],_0x2d2c38[_0x203760]['y'],0x0),0x1,_0xeabd6c),_0x588273=WebGLPlot$d[_0x36a072(0x3925)][_0x36a072(0x108e)](_0x27f5e0,_0xeabd6c,_0x588273);var _0x3fee41=WebGLPlot$d[_0x36a072(0x17fa)][_0x36a072(0x50e9)](_0x588273);const _0x466da4=WebGLPlot$d[_0x36a072(0x3c2c)][_0x36a072(0x173e)](_0x3fee41[_0x36a072(0x4465)]),_0x426573=WebGLPlot$d[_0x53fd58(0x2a2d)][_0x36a072(0x173e)](_0x3fee41[_0x36a072(0x5859)]);_0x4c82ea[_0x36a072(0x5323)](new WebGLPlot$d[(_0x36a072(0x4bd6))](_0x466da4,_0x426573,0x0));}_0x2f6f5c[_0x53fd58(0x2089)]=_0x4c82ea;}else _0x18fc29=WebGLPlot$d[_0x36a072(0x5ab3)](_0x2f6f5c[_0x36a072(0x3dd)],_0x2f6f5c[_0x36a072(0x2513)]),_0x2f6f5c[_0x53fd58(0x2089)]=_0x18fc29;if(WebGLPlot$d[_0x36a072(0x5f34)](_0x18fc29)){for(var _0x2aa812=0x0;_0x2aa812<_0x18fc29[_0x36a072(0x809)];++_0x2aa812)_0x18fc29[_0x2aa812]['x']<_0x5b131e&&(_0x5b131e=_0x18fc29[_0x2aa812]['x']),_0x18fc29[_0x2aa812]['y']<_0x552c9b&&(_0x552c9b=_0x18fc29[_0x2aa812]['y']),_0x18fc29[_0x2aa812]['x']>_0x5d5827&&(_0x5d5827=_0x18fc29[_0x2aa812]['x']),_0x18fc29[_0x2aa812]['y']>_0x3633d9&&(_0x3633d9=_0x18fc29[_0x2aa812]['y']);}}}this[_0x53fd58(0x20a7)]=new PlotPoint3D((_0x5d5827+_0x5b131e)/0x2,(_0x552c9b+_0x3633d9)/0x2,0x0);var _0x32c7e5=_0x5d5827-_0x5b131e,_0x5edfc4=_0x3633d9-_0x552c9b;return _0x14f93d?{'x':_0x5b131e+_0x32c7e5/0x2,'y':_0x552c9b,'z':0x0,'maxX':_0x5d5827,'maxY':_0x3633d9,'minX':_0x5b131e,'minY':_0x552c9b}:_0x32c7e5>=_0x5edfc4?_0x32c7e5:_0x5edfc4;},AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x9e7)]=function(_0x49073a,_0x574067,_0x1be5ad,_0x44dd75,_0x38d880){var _0x5e7930=_0x307c2b,_0x1e4f52=_0x5e00b3,_0x53f2b1,_0x50e5cc,_0x2a32e8,_0x32e806=[],_0x34345e=[],_0x55fd4e=[],_0x50e0ad=this[_0x5e7930(0x3ef1)][_0x1e4f52(0x5eaa)];switch(_0x50e0ad=WebGLPlot$d[_0x1e4f52(0x3722)]['fromAlpha'](_0x50e0ad,this[_0x1e4f52(0x3071)][_0x1e4f52(0x2b25)]),_0x44dd75[_0x5e7930(0x561)]&&(_0x38d880=_0x44dd75[_0x1e4f52(0x1f9b)],_0x44dd75[_0x1e4f52(0x395d)]&&(_0x44dd75[_0x1e4f52(0x5eaa)]&&''!==_0x44dd75[_0x1e4f52(0x5eaa)]||(_0x44dd75[_0x1e4f52(0x5eaa)]=_0x1e4f52(0x270b)),(_0x50e0ad=colorConvert(_0x44dd75[_0x1e4f52(0x5eaa)]))[_0x1e4f52(0x32a8)]=_0x44dd75[_0x1e4f52(0x5924)])),_0x38d880){case SurroundLineType$1[_0x1e4f52(0x5c36)]:_0x50e5cc=this[_0x1e4f52(0x2057)][_0x1e4f52(0x2d19)]/0x2+this[_0x1e4f52(0x2057)][_0x1e4f52(0x446c)]/0x2,this[_0x1e4f52(0x28dd)]&&(_0x50e5cc=this[_0x1e4f52(0x330d)]*_0x1be5ad),_0x2a32e8=SymbolAlgoUtil[_0x1e4f52(0x5dc9)](_0x49073a,_0x50e5cc);for(var _0x1ab62d=0x0;_0x1ab62d<_0x2a32e8[_0x1e4f52(0x809)];++_0x1ab62d)_0x34345e[_0x1e4f52(0x5323)](new WebGLPlot$d[(_0x1e4f52(0x4bd6))][(_0x1e4f52(0x10c5))](_0x2a32e8[_0x1ab62d]['x'],_0x2a32e8[_0x1ab62d]['y'],_0x2a32e8[_0x1ab62d]['z']));_0x50e5cc=-_0x50e5cc;for(var _0x2b4440=(_0x2a32e8=SymbolAlgoUtil[_0x1e4f52(0x5dc9)](_0x49073a,_0x50e5cc))[_0x5e7930(0x2ef4)]-0x1;_0x2b4440>=0x0;--_0x2b4440)_0x55fd4e[_0x1e4f52(0x5323)](new WebGLPlot$d[(_0x1e4f52(0x4bd6))][(_0x5e7930(0x1927))](_0x2a32e8[_0x2b4440]['x'],_0x2a32e8[_0x2b4440]['y'],_0x2a32e8[_0x2b4440]['z']));_0x53f2b1=this[_0x5e7930(0x354b)][_0x1e4f52(0x2d19)];break;case SurroundLineType$1[_0x1e4f52(0x53dd)]:case SurroundLineType$1[_0x1e4f52(0x3226)]:_0x50e5cc=this[_0x5e7930(0x354b)][_0x1e4f52(0x2d19)]/0x2+this['_symbolStyle'][_0x1e4f52(0x446c)]/0x2,this[_0x1e4f52(0x28dd)]&&(_0x50e5cc=this[_0x1e4f52(0x330d)]*_0x1be5ad),_0x38d880===SurroundLineType$1[_0x1e4f52(0x53dd)]&&(_0x50e5cc=-_0x50e5cc),_0x2a32e8=SymbolAlgoUtil[_0x1e4f52(0x5dc9)](_0x49073a,_0x50e5cc);for(_0x1ab62d=0x0;_0x1ab62d<_0x2a32e8[_0x1e4f52(0x809)];++_0x1ab62d)_0x34345e[_0x5e7930(0x2a0e)](new WebGLPlot$d[(_0x1e4f52(0x4bd6))][(_0x1e4f52(0x10c5))](_0x2a32e8[_0x1ab62d]['x'],_0x2a32e8[_0x1ab62d]['y'],_0x2a32e8[_0x1ab62d]['z']));_0x53f2b1=this[_0x1e4f52(0x2057)][_0x1e4f52(0x2d19)];}return _0x34345e[_0x1e4f52(0x809)]<0x2||(_0x34345e=this[_0x1e4f52(0x51aa)](_0x34345e),_0x32e806[_0x1e4f52(0x5323)](this[_0x5e7930(0x3e6d)](_0x34345e,_0x53f2b1,_0x50e0ad,!0x0)),_0x55fd4e[_0x1e4f52(0x809)]>=0x2&&(_0x55fd4e=this[_0x1e4f52(0x51aa)](_0x55fd4e),_0x32e806[_0x5e7930(0x2a0e)](this[_0x1e4f52(0x1d56)](_0x55fd4e,_0x53f2b1,_0x50e0ad,!0x0)))),_0x32e806;},AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x4a3c)]=function(_0x84dae1,_0x12663d){var _0x439c6b=_0x307c2b,_0x142557=_0x5e00b3,_0x4b9511,_0x141f63,_0x5a82e0=WebGLPlot$d[_0x142557(0x4541)][_0x142557(0x3726)]({'positions':_0x84dae1,'perPositionHeight':!0x0});if(WebGLPlot$d[_0x142557(0x5f34)](_0x12663d)&&_0x12663d[_0x142557(0x76b)]?_0x4b9511=WebGLPlot$d[_0x142557(0x5f34)](_0x12663d[_0x142557(0xa09)])&&_0x12663d[_0x142557(0x53b9)]?SymbolAlgoUtil[_0x142557(0x5c97)](_0x12663d[_0x439c6b(0x260e)]):_0x12663d[_0x142557(0x8fe)]&&_0x12663d[_0x142557(0x53b9)]?WebGLPlot$d[_0x142557(0x3722)][_0x439c6b(0x2d7b)](SymbolAlgoUtil[_0x142557(0x5c97)](_0x12663d[_0x439c6b(0x3a3a)])):WebGLPlot$d[_0x142557(0x3722)][_0x142557(0x40f3)](this[_0x142557(0x2057)][_0x142557(0x18e9)]):(_0x4b9511=WebGLPlot$d[_0x142557(0x3722)][_0x142557(0x40f3)](this[_0x142557(0x2057)][_0x142557(0x4bab)]))[_0x142557(0x32a8)]=0x1-this[_0x142557(0x2057)][_0x142557(0x5100)]/0x64,this[_0x142557(0xddf)][_0x142557(0x2108)]&&this[_0x142557(0x32b3)]===this[_0x439c6b(0x207b)][_0x142557(0x2108)]['id']&&!this[_0x142557(0xddf)][_0x142557(0x2d60)]&&(_0x4b9511=new WebGLPlot$d[(_0x142557(0x3722))](0x0,0x0,0x1,0x1)),null!==(_0x141f63=this[_0x142557(0x2aba)]?_0x5a82e0:WebGLPlot$d[_0x142557(0x4541)]['createGeometry'](_0x5a82e0))&&WebGLPlot$d[_0x142557(0x5f34)](_0x141f63)){var _0x4b08c4=new WebGLPlot$d[(_0x142557(0x457b))]({'geometry':_0x141f63,'id':this['id'],'attributes':{'color':WebGLPlot$d[_0x142557(0x2b90)][_0x439c6b(0x8cb)](_0x4b9511)}});_0x4b08c4[_0x142557(0x6dd)]=_0x4b9511[_0x142557(0x2178)](),_0x4b08c4[_0x142557(0x1c34)]=this[_0x142557(0x2057)][_0x142557(0x5f06)][_0x142557(0x2178)](),_0x4b08c4[_0x142557(0x2aba)]=this[_0x142557(0x2aba)],_0x4b08c4[_0x142557(0x4606)]=this[_0x439c6b(0x42f8)],this[_0x142557(0x575b)][_0x142557(0x5323)](_0x4b08c4);}},AlgoSymbol['prototype'][_0x307c2b(0x1e7)]=function(){var _0x1519dd=_0x307c2b,_0x154d46=_0x5e00b3,_0x314349=this[_0x154d46(0x3c7f)][_0x154d46(0x2d3c)]=0x64,_0x308a07=this['fillCanvas'][_0x154d46(0x5a4e)]=0x64;this[_0x154d46(0x1687)]=this[_0x154d46(0x3c7f)][_0x154d46(0x696)]('2d');var _0x121c74=null;switch(this[_0x154d46(0x2057)][_0x154d46(0x23c0)]){case 0x1:_0x121c74=this[_0x154d46(0x1687)][_0x154d46(0x2275)](0x0,0x0,_0x314349,_0x308a07);break;case 0x2:var _0x37654f=_0x314349/0x2,_0xef0b4e=_0x308a07/0x2,_0x4f123d=_0x314349/0x4,_0x3c71f1=0x2*_0x4f123d;_0x121c74=this[_0x154d46(0x1687)][_0x1519dd(0x399e)](_0x37654f,_0xef0b4e,_0x4f123d,_0x37654f,_0xef0b4e,_0x3c71f1);}return _0x121c74[_0x154d46(0x76c)](0x0,this[_0x154d46(0x2057)][_0x1519dd(0x51b)][_0x154d46(0x3abc)]()),_0x121c74[_0x154d46(0x76c)](0x1,this[_0x154d46(0x2057)][_0x1519dd(0x4143)][_0x154d46(0x3abc)]()),this[_0x154d46(0x1687)][_0x154d46(0x2a02)]=_0x121c74,this[_0x1519dd(0x25bd)][_0x1519dd(0x1a92)](0x0,0x0,0x64,0x64),this['fillCanvas'];},AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x9ec)]=function(_0x2928b1){var _0x46ba78=_0x307c2b,_0x538b30=_0x5e00b3;for(var _0x58ed4f=!0x0,_0x5ec8f1=0x0;_0x5ec8f1<_0x2928b1[_0x538b30(0x809)];_0x5ec8f1++)for(var _0x4e7bad=_0x2928b1[_0x5ec8f1],_0x2ce941=0x0;_0x2ce941<_0x4e7bad[_0x538b30(0x2513)][_0x538b30(0x809)];_0x2ce941++){if(void 0x0===_0x4e7bad[_0x46ba78(0x19fc)][_0x2ce941]['z']){_0x58ed4f=!0x1;break;}}return _0x58ed4f;},AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x3788)]=function(){var _0x412744=_0x307c2b,_0x14d58d=_0x5e00b3;0x0===this[_0x14d58d(0x2439)][_0x14d58d(0x809)]&&this[_0x14d58d(0x3188)]&&(this[_0x14d58d(0x2439)]=JSON[_0x14d58d(0x2374)](JSON[_0x14d58d(0x43ec)](this[_0x14d58d(0x3188)][_0x412744(0x52d8)])));for(var _0x57526c=0x0;_0x57526c<this[_0x14d58d(0x2439)][_0x14d58d(0x809)];_0x57526c++)this[_0x14d58d(0x5ad4)](this[_0x14d58d(0x2439)][_0x57526c],_0x57526c);},AlgoSymbol[_0x307c2b(0x1aa2)][_0x5e00b3(0x5ad4)]=function(_0x4b5767,_0x614dad){var _0x63cbe7=_0x307c2b,_0x19a978=_0x5e00b3,_0x4b04f4=this,_0x4ef568=WebGLPlot$d[_0x19a978(0xd3f)](this[_0x19a978(0xddf)][_0x19a978(0x5e52)][_0x19a978(0xcf8)])[_0x19a978(0x5973)](_0x4b5767[_0x19a978(0x3251)],_0x4b5767[_0x19a978(0x3c16)]);if(WebGLPlot$d['defined'](_0x4ef568)&&null!==_0x4ef568){var _0x41c343=[];if(!WebGLPlot$d[_0x63cbe7(0x1563)](_0x4ef568['innerCells']))return;for(var _0x3ca808=0x0;_0x3ca808<_0x4ef568[_0x19a978(0x9c0)][_0x19a978(0x809)];_0x3ca808++)_0x4ef568[_0x19a978(0x9c0)][_0x3ca808][_0x19a978(0x16fd)]||_0x41c343[_0x19a978(0x5323)](_0x4ef568[_0x19a978(0x9c0)][_0x3ca808]);return _0x4ef568[_0x19a978(0x9c0)]=_0x41c343,_0x4b5767[_0x19a978(0x4fdc)]=_0x4ef568,_0x4b04f4[_0x19a978(0x3188)][_0x19a978(0x3c82)][_0x614dad]=_0x4b5767,_0x4b04f4[_0x19a978(0xffe)]=!0x1,!0x0;}var _0xcd0804=WebGLPlot$d[_0x19a978(0x5ad4)](_0x4b5767[_0x63cbe7(0x1508)],_0x4b5767[_0x63cbe7(0x57c6)],void 0x0,this[_0x19a978(0xddf)][_0x19a978(0x5e52)][_0x19a978(0xcf8)]);_0xcd0804&&(_0xcd0804[_0x63cbe7(0x58b9)][_0x19a978(0x34b8)]['on']({'processCompleted':function(_0x1b615a){var _0xd31297=_0x63cbe7,_0x3a7834=_0x19a978,_0x5d0f1a=_0x1b615a[_0x3a7834(0x2a6a)],_0x1a8932=[];if(WebGLPlot$d[_0x3a7834(0x5f34)](_0x5d0f1a[_0x3a7834(0x9c0)])){for(var _0x5b3d70=0x0;_0x5b3d70<_0x5d0f1a[_0xd31297(0x785)][_0x3a7834(0x809)];_0x5b3d70++)_0x5d0f1a[_0x3a7834(0x9c0)][_0x5b3d70][_0x3a7834(0x16fd)]||_0x1a8932[_0x3a7834(0x5323)](_0x5d0f1a[_0x3a7834(0x9c0)][_0x5b3d70]);return _0x5d0f1a[_0x3a7834(0x9c0)]=_0x1a8932,_0x4b5767[_0x3a7834(0x4fdc)]=_0x5d0f1a,_0x4b04f4[_0xd31297(0x2989)][_0x3a7834(0x3c82)][_0x614dad]=_0x4b5767,_0x4b04f4[_0x3a7834(0xffe)]=!0x1,!0x0;}},'processFailed':function(_0x5051db){},'scope':this}),_0xcd0804[_0x19a978(0x4a7d)][_0x19a978(0x4dec)](_0xcd0804[_0x19a978(0x194f)]));},AlgoSymbol[_0x5e00b3(0x3720)][_0x307c2b(0x265a)]=function(_0x40d78f,_0x48ecac){var _0xf2637f=_0x307c2b,_0x51097b=_0x5e00b3;if(void 0x0===_0x40d78f)return 0x0;var _0x2a04ef=this['_layer'][_0xf2637f(0x16a0)],_0x9bdf6c=WebGLPlot$d[_0x51097b(0x4bd6)]['fromDegrees'](_0x40d78f['x'],_0x40d78f['y'],_0x40d78f['z']),_0x2e9e8f=WebGLPlot$d[_0x51097b(0x3b14)][_0x51097b(0x2fa8)](_0x2a04ef,_0x9bdf6c);if(!WebGLPlot$d[_0x51097b(0x5f34)](_0x2e9e8f))return 0.001;var _0x134b1f=new WebGLPlot$d['Cartesian2'](_0x2e9e8f['x'],_0x2e9e8f['y']+_0x48ecac),_0x1f40e6=SymbolAlgoUtil['getPosition2'](_0x2a04ef,_0x2e9e8f),_0x161fc4=SymbolAlgoUtil[_0x51097b(0x529e)](_0x2a04ef,_0x134b1f);return SymbolAlgoUtil[_0x51097b(0x451d)](_0x1f40e6,_0x161fc4);},AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x31f2)]=function(){var _0x55b97c=_0x307c2b,_0xfb08e4=_0x5e00b3;if(this[_0xfb08e4(0x3bb5)]&&0x0===this[_0xfb08e4(0x3188)][_0xfb08e4(0x3251)]&&0x3fb===this[_0xfb08e4(0x3188)][_0xfb08e4(0x3c16)]&&(this[_0xfb08e4(0x3188)]['startAngle']=0x0,this[_0xfb08e4(0x3188)][_0xfb08e4(0x274)]=0x168),0x0===this[_0xfb08e4(0x3188)][_0xfb08e4(0x3251)]&&0x3fe===this[_0x55b97c(0x2989)][_0xfb08e4(0x3c16)]){WebGLPlot$d[_0xfb08e4(0x5f34)](this[_0xfb08e4(0x3188)][_0xfb08e4(0x48ce)])||(this[_0xfb08e4(0x3188)][_0xfb08e4(0x48ce)]=[]);var _0x3d3547=this[_0xfb08e4(0x5864)];if(this[_0xfb08e4(0x3188)][_0xfb08e4(0x48ce)][_0xfb08e4(0x809)]<_0x3d3547[_0xfb08e4(0x809)]){var _0x416889=this[_0xfb08e4(0xaed)](_0x3d3547[0x0],this[_0xfb08e4(0x3188)][_0xfb08e4(0x4d88)]);this[_0xfb08e4(0x3188)][_0xfb08e4(0x48ce)][_0xfb08e4(0x5323)](_0x416889);}}},AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x1e1e)]=function(_0x2c8b21,_0x5ea22e){var _0x590d30=_0x307c2b,_0x131798=_0x5e00b3;if(WebGLPlot$d[_0x131798(0x5f34)](_0x2c8b21[_0x131798(0x2a67)])&&null!==_0x2c8b21['textContent']){0x0!==_0x2c8b21[_0x131798(0x2a67)][_0x131798(0x809)]||WebGLPlot$d[_0x131798(0x5f34)](this[_0x131798(0x2a67)])&&0x0!==this[_0x131798(0x2a67)][_0x131798(0x809)]||(this[_0x590d30(0x2802)]=_0x131798(0x1a09)),0x0!==_0x2c8b21[_0x131798(0x2a67)][_0x131798(0x809)]&&(this[_0x131798(0x2a67)]=_0x2c8b21[_0x131798(0x2a67)]);var _0x353623=this[_0x131798(0x2a67)],_0x2ef890=WebGLPlot$d[_0x131798(0x4bd6)][_0x131798(0x10c5)](_0x2c8b21[_0x131798(0x2513)][0x0]['x'],_0x2c8b21[_0x131798(0x2513)][0x0]['y'],_0x5ea22e),_0x382489=this[_0x131798(0x2bc9)],_0x26f38c=new WebGLPlot$d['Color'](_0x382489['_foreColor'][_0x131798(0x20a2)],_0x382489[_0x590d30(0xebb)][_0x131798(0x9db)],_0x382489[_0x131798(0x15c0)][_0x590d30(0x485e)],_0x382489[_0x131798(0x15c0)][_0x590d30(0x3b89)]);this[_0x131798(0x2023)]&&(_0x26f38c=new WebGLPlot$d[(_0x131798(0x3722))](0x0,0x1,0x0,0x1));var _0x33a5cb,_0x4e9e05=_0x382489[_0x131798(0xbd7)]+_0x131798(0x5eaf)+_0x382489['_fontName'];0x0===this[_0x131798(0x3251)]&&0x22===this[_0x131798(0x3c16)]?_0x33a5cb={'style':_0x382489[_0x131798(0x28a6)]?WebGLPlot$d[_0x590d30(0x359e)][_0x590d30(0x2df5)]:WebGLPlot$d[_0x131798(0x3e86)][_0x131798(0x5738)],'outlineColor':_0x382489[_0x590d30(0x506c)],'outlineWidth':_0x382489['outlineWidth'],'position':_0x2ef890,'text':_0x353623,'font':_0x4e9e05,'fillColor':_0x26f38c,'horizontalOrigin':WebGLPlot$d[_0x131798(0x4464)][_0x590d30(0x2aac)],'id':this[_0x131798(0x32b3)]}:(WebGLPlot$d[_0x131798(0x5f34)](_0x2c8b21[_0x131798(0x8cd)][_0x131798(0x29b0)])&&WebGLPlot$d[_0x131798(0x5f34)](_0x2c8b21[_0x131798(0x8cd)][_0x590d30(0x3584)])&&_0x2c8b21[_0x590d30(0x1df0)][_0x131798(0x29b0)]&&(_0x26f38c=colorConvert(_0x2c8b21[_0x590d30(0x1df0)][_0x131798(0x5491)])),_0x33a5cb={'position':_0x2ef890,'text':_0x353623,'font':_0x4e9e05,'fillColor':_0x26f38c,'horizontalOrigin':WebGLPlot$d[_0x131798(0x4464)][_0x131798(0x8fa)]}),(_0x33a5cb=PlotCollentionManager[_0x131798(0xf05)](this,_0x33a5cb,this[_0x131798(0xddf)][_0x131798(0x5e52)]))[_0x590d30(0x40ef)]=SymbolType$1[_0x131798(0x4086)];}},AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x4fc0)]=function(_0x58de40,_0x5350d5){var _0x5e1908=_0x307c2b,_0x18e6da=_0x5e00b3;for(var _0x103b09=[],_0x2ca957=0x0;_0x2ca957<_0x58de40[_0x18e6da(0x809)];_0x2ca957++){var _0x565840=WebGLPlot$d[_0x18e6da(0x17fa)][_0x5e1908(0x1aa5)](_0x58de40[_0x2ca957])[_0x18e6da(0x5a4e)]-this[_0x18e6da(0x1534)];_0x103b09[_0x18e6da(0x5323)](_0x565840);}var _0x19281f=new WebGLPlot$d[(_0x18e6da(0x3c71))]({'positions':_0x58de40,'minimumHeights':_0x103b09}),_0x45d645=WebGLPlot$d['WallGeometry'][_0x5e1908(0x39d6)](_0x19281f);if(WebGLPlot$d[_0x18e6da(0x5f34)](_0x45d645)){var _0xc3a95=WebGLPlot$d[_0x5e1908(0x416e)][_0x5e1908(0x8cb)]({'alpha':0x0,'red':0x1,'green':0x1,'blue':0x0}),_0x52b0a1=new WebGLPlot$d[(_0x5e1908(0x425a))]({'geometry':_0x45d645,'attributes':{'color':_0xc3a95},'id':this['id']});_0x52b0a1[_0x5e1908(0x489)]=_0x5350d5[_0x5e1908(0x1d61)](),_0x52b0a1[_0x5e1908(0x42f8)]=this[_0x18e6da(0x4606)],this[_0x18e6da(0x2146)][_0x18e6da(0x5323)](_0x52b0a1);}},Object[_0x5e00b3(0x1dfd)](AlgoSymbol[_0x5e00b3(0x3720)],{'subSymbols':{'get':function(){var _0x3a326d=_0x5e00b3;return this[_0x3a326d(0x2439)];}},'extendWallOpacity':{'get':function(){var _0x4c9e49=_0x307c2b,_0x3725cb=_0x5e00b3;return Math[_0x3725cb(0x3d49)](0x64*(0x1-this[_0x4c9e49(0x4dd7)]));},'set':function(_0x3be7c0){var _0x30879d=_0x5e00b3;this[_0x30879d(0x301d)]!=_0x3be7c0&&$[_0x30879d(0x4a1d)](_0x3be7c0)&&(this[_0x30879d(0x5f95)]=0x1-_0x3be7c0/0x64,this[_0x30879d(0xffe)]=!0x1);}},'isClampToGround':{'get':function(){var _0x15ebc5=_0x5e00b3;return this[_0x15ebc5(0x4de8)];},'set':function(_0x4378ca){var _0x2bb027=_0x307c2b;_0x4378ca!==this['_isClampToGround']&&(this[_0x2bb027(0xf02)]=_0x4378ca,this['_initialize']=!0x1);}},'arrowHeadType':{'get':function(){var _0x25343d=_0x5e00b3;return this[_0x25343d(0x3188)][_0x25343d(0x3a18)];},'set':function(_0x3920df){var _0x194fae=_0x5e00b3;_0x3920df!==this[_0x194fae(0x3188)][_0x194fae(0x3a18)]&&_0x194fae(0x1efe)==typeof _0x3920df&&(this[_0x194fae(0x3188)][_0x194fae(0x3a18)]=_0x3920df,this[_0x194fae(0xffe)]=!0x1);}},'arrowBody':{'get':function(){var _0x3566b6=_0x5e00b3;return this[_0x3566b6(0x3188)][_0x3566b6(0x4222)];},'set':function(_0x32dc4c){var _0x4a9e36=_0x307c2b,_0x454087=_0x5e00b3;_0x32dc4c!==this['_symbolAlgo'][_0x454087(0x4222)]&&_0x454087(0x1efe)==typeof _0x32dc4c&&(this[_0x4a9e36(0x2989)][_0x454087(0x4222)]=_0x32dc4c,this[_0x454087(0xffe)]=!0x1);}},'arrowTailType':{'get':function(){var _0x51b2c2=_0x5e00b3;return this[_0x51b2c2(0x3188)]['arrowTailType'];},'set':function(_0x248e39){var _0x3f54ae=_0x5e00b3;_0x248e39!==this[_0x3f54ae(0x3188)][_0x3f54ae(0x1c03)]&&'number'==typeof _0x248e39&&(this[_0x3f54ae(0x3188)][_0x3f54ae(0x1c03)]=_0x248e39,this[_0x3f54ae(0xffe)]=!0x1);}}}),AlgoSymbol[_0x307c2b(0x1aa2)]['setSubSymbols']=function(_0x57543d,_0x520b17){var _0x34d499=_0x307c2b,_0x3a8f81=_0x5e00b3;return(0x0!==this['_symbolAlgo'][_0x3a8f81(0x3c82)][_0x34d499(0x2ef4)]||0x0!==this[_0x3a8f81(0x3251)]||0x401===this[_0x3a8f81(0x3c16)])&&(_0x57543d!==this['_subSymbols'][_0x520b17]&&(this['_updateSubSize']=!0x0,this[_0x3a8f81(0x2439)][_0x520b17]=_0x57543d,this[_0x34d499(0x2555)]=!0x1,!0x0));},AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x1d56)]=function(_0x9a0483,_0x1291a9,_0x4fcc17,_0x4125d0){var _0x3b8085=_0x307c2b,_0x1bd806=_0x5e00b3;if(this[_0x1bd806(0x2aba)]&&!this[_0x1bd806(0x2b7b)])return this[_0x1bd806(0x2ebc)](_0x9a0483,_0x1291a9,_0x4fcc17,_0x4125d0),null;var _0x1057f2=void 0x0;if(this[_0x3b8085(0x1fdf)]){var _0x51d2c4={'width':_0x1291a9,'positions':_0x9a0483,'material':WebGLPlot$d[_0x1bd806(0x71d)][_0x3b8085(0x1612)](WebGLPlot$d[_0x1bd806(0x71d)][_0x1bd806(0xb88)],{'color':_0x4fcc17}),'id':this['id']};return(_0x51d2c4=PlotCollentionManager[_0x1bd806(0x3fb1)](this,_0x51d2c4,this[_0x1bd806(0xddf)][_0x1bd806(0x5e52)]))[_0x3b8085(0x40ef)]=SymbolType$1[_0x1bd806(0x469b)],_0x51d2c4;}var _0xdf0ac2=new WebGLPlot$d[(_0x1bd806(0x5c0))]({'polylinePositions':_0x9a0483,'shapePositions':[new WebGLPlot$d[(_0x1bd806(0x547a))](-0.5*_0x1291a9,-0.5*_0x1291a9),new WebGLPlot$d[(_0x1bd806(0x547a))](0.5*_0x1291a9,-0.5*_0x1291a9),new WebGLPlot$d[(_0x1bd806(0x547a))](0.5*_0x1291a9,0.5*_0x1291a9),new WebGLPlot$d[(_0x1bd806(0x547a))](-0.5*_0x1291a9,0.5*_0x1291a9)],'cornerType':0x2});if(_0x1057f2=WebGLPlot$d[_0x3b8085(0x429d)]['createGeometry'](_0xdf0ac2),!WebGLPlot$d[_0x1bd806(0x5f34)](_0x1057f2))return null;var _0x432970=new WebGLPlot$d[(_0x1bd806(0x457b))]({'geometry':_0x1057f2,'id':this['id'],'attributes':{'color':_0x4fcc17}});return _0x4125d0&&(_0x432970[_0x1bd806(0x48c)]=!0x0),_0x432970;},AlgoSymbol['prototype'][_0x5e00b3(0x2ebc)]=function(_0x15bee8,_0x3e9dc1,_0x18fb70,_0x12fc79){var _0x5a9fae=_0x5e00b3,_0x400072=new WebGLPlot$d[(_0x5a9fae(0x300f))]({'vertexFormat':WebGLPlot$d[_0x5a9fae(0x5942)]['POSITION_ONLY'],'positions':_0x15bee8,'width':_0x3e9dc1}),_0xc92a97=new WebGLPlot$d[(_0x5a9fae(0x457b))]({'geometry':_0x400072,'attributes':{'color':WebGLPlot$d[_0x5a9fae(0x2b90)][_0x5a9fae(0x3255)](_0x18fb70)},'id':this[_0x5a9fae(0x32b3)]});_0x12fc79&&(_0xc92a97[_0x5a9fae(0x48c)]=!0x0),_0xc92a97[_0x5a9fae(0x4606)]=this[_0x5a9fae(0x4606)],this[_0x5a9fae(0x5172)][_0x5a9fae(0x5323)](_0xc92a97);},AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x2c2)]=function(){var _0x539daf=_0x5e00b3;PlotEventManager[_0x539daf(0x35eb)]()[_0x539daf(0x2262)][_0x539daf(0x1c10)](this['id']),this[_0x539daf(0x717)](),PlotCollentionManager[_0x539daf(0x4c06)](!0x0,this[_0x539daf(0xddf)][_0x539daf(0x5e52)]);},AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x717)]=function(){var _0x6737f7=_0x5e00b3;PlotCollentionManager[_0x6737f7(0x4faf)](this,this[_0x6737f7(0xddf)][_0x6737f7(0x5e52)]),PlotCollentionManager[_0x6737f7(0x24e)](this,this[_0x6737f7(0xddf)][_0x6737f7(0x5e52)]),this[_0x6737f7(0x575b)]=[],this[_0x6737f7(0x2146)]=[],this[_0x6737f7(0x5172)]=[],this[_0x6737f7(0x4857)](this['id']),PlotCollentionManager[_0x6737f7(0x24e)](this,this[_0x6737f7(0xddf)][_0x6737f7(0x5e52)]);},AlgoSymbol[_0x5e00b3(0x3720)]['_pushCollentionInstances']=function(_0x11bf42){var _0x587e12=_0x307c2b,_0x5511f3=_0x5e00b3;this[_0x5511f3(0x575b)][_0x5511f3(0x809)]>0x0?PlotCollentionManager[_0x5511f3(0x1c2)](_0x11bf42,this[_0x587e12(0xbc7)],this[_0x5511f3(0xddf)][_0x5511f3(0x5e52)]):PlotCollentionManager[_0x5511f3(0x1c2)](_0x11bf42,[],this[_0x587e12(0x207b)][_0x5511f3(0x5e52)]),this[_0x5511f3(0x2146)][_0x5511f3(0x809)]>0x0?PlotCollentionManager[_0x5511f3(0x56b5)](_0x11bf42,this[_0x587e12(0x101f)],this[_0x5511f3(0xddf)][_0x5511f3(0x5e52)]):PlotCollentionManager[_0x5511f3(0x56b5)](_0x11bf42,[],this[_0x5511f3(0xddf)][_0x5511f3(0x5e52)]),this[_0x5511f3(0x5172)][_0x5511f3(0x809)]>0x0?PlotCollentionManager[_0x587e12(0x553e)](_0x11bf42,this[_0x5511f3(0x5172)],this[_0x5511f3(0xddf)][_0x587e12(0x16a0)]):PlotCollentionManager[_0x5511f3(0x3b0a)](_0x11bf42,[],this[_0x5511f3(0xddf)][_0x5511f3(0x5e52)]);},AlgoSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(){var _0x486cdf=_0x307c2b,_0x54546d=_0x5e00b3,_0x4f7957=new AlgoSymbol({'layer':this[_0x54546d(0xddf)],'libID':this[_0x486cdf(0x3f6)],'code':this[_0x54546d(0xd69)],'localPoints':this[_0x54546d(0x5864)],'serverData':this[_0x54546d(0x3625)]});return _0x4f7957[_0x54546d(0x286b)]=JSON[_0x486cdf(0x40c1)](JSON[_0x54546d(0x43ec)](this[_0x486cdf(0x3f6)])),_0x4f7957[_0x54546d(0xd69)]=JSON[_0x54546d(0x2374)](JSON[_0x54546d(0x43ec)](this[_0x54546d(0xd69)])),_0x4f7957['_symbolName']=JSON[_0x54546d(0x2374)](JSON[_0x54546d(0x43ec)](this[_0x486cdf(0xd0e)])),_0x4f7957['_symbolType']=JSON[_0x54546d(0x2374)](JSON[_0x54546d(0x43ec)](this[_0x54546d(0x30c6)])),_0x4f7957[_0x486cdf(0x3cdc)]=JSON['parse'](JSON[_0x54546d(0x43ec)](this[_0x54546d(0x3b92)])),_0x4f7957[_0x54546d(0x32b3)]=JSON['parse'](JSON[_0x54546d(0x43ec)](this[_0x54546d(0x32b3)])),_0x4f7957[_0x54546d(0xffe)]=JSON[_0x54546d(0x2374)](JSON[_0x54546d(0x43ec)](!0x1)),_0x4f7957[_0x486cdf(0x5403)]=JSON[_0x54546d(0x2374)](JSON[_0x54546d(0x43ec)](this[_0x54546d(0x33ec)])),_0x4f7957[_0x54546d(0x1738)]=JSON[_0x54546d(0x2374)](JSON[_0x54546d(0x43ec)](this[_0x54546d(0x1738)])),_0x4f7957[_0x54546d(0x35bf)]=JSON[_0x54546d(0x2374)](JSON[_0x54546d(0x43ec)](this[_0x54546d(0x35bf)])),_0x4f7957[_0x54546d(0x3043)]=WebGLPlot$d[_0x54546d(0xc52)](this[_0x54546d(0x5864)]),_0x4f7957[_0x54546d(0x2057)]=this[_0x486cdf(0x354b)][_0x54546d(0x40f3)](),_0x4f7957[_0x54546d(0x2bc9)]=this[_0x54546d(0x2bc9)][_0x54546d(0x40f3)](),_0x4f7957[_0x54546d(0x3625)]=JSON[_0x54546d(0x2374)](JSON[_0x54546d(0x43ec)](this[_0x54546d(0x3625)])),_0x4f7957[_0x486cdf(0x226f)]=JSON[_0x486cdf(0x40c1)](JSON[_0x54546d(0x43ec)](this[_0x486cdf(0x226f)])),_0x4f7957[_0x486cdf(0x1413)]=JSON[_0x486cdf(0x40c1)](JSON[_0x54546d(0x43ec)](this[_0x54546d(0x319f)])),_0x4f7957[_0x54546d(0x1534)]=JSON['parse'](JSON[_0x54546d(0x43ec)](this[_0x54546d(0x1534)])),_0x4f7957[_0x54546d(0x410b)]=JSON[_0x54546d(0x2374)](JSON[_0x486cdf(0x1393)](this[_0x54546d(0x410b)])),_0x4f7957[_0x486cdf(0x2a35)]=JSON[_0x486cdf(0x40c1)](JSON[_0x54546d(0x43ec)](this[_0x54546d(0x5ede)])),_0x4f7957[_0x486cdf(0x2005)]=JSON[_0x54546d(0x2374)](JSON[_0x486cdf(0x1393)](this[_0x54546d(0x101b)])),_0x4f7957[_0x54546d(0x2439)]=JSON[_0x486cdf(0x40c1)](JSON[_0x54546d(0x43ec)](this['_subSymbols'])),_0x4f7957[_0x486cdf(0x2bf)]=JSON[_0x54546d(0x2374)](JSON[_0x54546d(0x43ec)](this[_0x54546d(0x3bb5)])),_0x4f7957[_0x54546d(0x4606)]=JSON[_0x54546d(0x2374)](JSON[_0x54546d(0x43ec)](this[_0x54546d(0x4606)])),_0x4f7957[_0x54546d(0x30de)]=JSON[_0x54546d(0x2374)](JSON[_0x54546d(0x43ec)](this[_0x54546d(0x30de)])),_0x4f7957[_0x54546d(0x5f95)]=JSON[_0x54546d(0x2374)](JSON[_0x54546d(0x43ec)](this[_0x486cdf(0x4dd7)])),_0x4f7957[_0x486cdf(0x45c6)]=JSON[_0x54546d(0x2374)](JSON['stringify'](this[_0x54546d(0x2aba)])),_0x4f7957;},AlgoSymbol['prototype'][_0x5e00b3(0x51aa)]=function(_0x4f7994){var _0x25460e=_0x307c2b,_0x2955e1=_0x5e00b3,_0x10dafc=[];for(let _0x384b70=0x0;_0x384b70<_0x4f7994[_0x25460e(0x2ef4)];_0x384b70++){const _0x31c866=_0x4f7994[_0x384b70];var _0xbad14d=WebGLPlot$d[_0x2955e1(0x17fa)][_0x25460e(0x1aa5)](_0x31c866);_0x10dafc[_0x2955e1(0x5323)](_0xbad14d[_0x2955e1(0x5a4e)]+0x1);}return _0x4f7994=WebGLPlot$d[_0x25460e(0x2494)]['generateCartesianArc']({'positions':_0x4f7994,'height':_0x10dafc,'minDistance':WebGLPlot$d[_0x2955e1(0x3bf5)](WebGLPlot$d[_0x2955e1(0x22c4)][_0x2955e1(0x5dca)],0x2710)});},SymbolArc[_0x5e00b3(0x3720)][_0x307c2b(0x240)]=function(_0x259fd1){var _0x1d3318=_0x307c2b,_0x4d93b0=_0x5e00b3;if(!WebGLPlot[_0x4d93b0(0x5f34)](_0x259fd1)||!WebGLPlot[_0x4d93b0(0x5f34)](_0x259fd1[_0x4d93b0(0x251a)]))return null;var _0x3c66a1=_0x259fd1[_0x4d93b0(0x251a)];if(0x2==_0x3c66a1[_0x4d93b0(0x809)]&&SymbolAlgoUtil[_0x1d3318(0x3b9c)](_0x3c66a1[0x0],_0x3c66a1[0x1]))return null;if(_0x3c66a1['length']<this[_0x4d93b0(0x6f5)])return null;var _0x5827ba=SymbolAlgoUtil[_0x4d93b0(0xe15)](_0x3c66a1[0x0],_0x3c66a1[0x1],_0x3c66a1[0x2]);_0x5827ba[_0x4d93b0(0x4822)]*=Math['PI']/0xb4,_0x5827ba[_0x4d93b0(0x5421)]*=Math['PI']/0xb4;var _0x3f30fe,_0x325fbb=SymbolAlgoUtil[_0x4d93b0(0x4984)](_0x5827ba[_0x4d93b0(0x5b71)],_0x5827ba[_0x4d93b0(0x2dbb)],_0x5827ba[_0x4d93b0(0x2dbb)],0x0,_0x5827ba[_0x1d3318(0x5450)],_0x5827ba[_0x4d93b0(0x5421)]);return 0x0!==_0x325fbb[_0x4d93b0(0x809)]&&(_0x3f30fe=new SymbolCell({'points':_0x325fbb,'symbolType':SymbolType$1[_0x4d93b0(0x1077)]})),_0x3f30fe;},SymbolArc[_0x5e00b3(0x3720)][_0x5e00b3(0x27c7)]=function(){var _0x19b435=_0x5e00b3;return this[_0x19b435(0x6f5)];},SymbolArc[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){var _0x116e74=_0x5e00b3;return this[_0x116e74(0x46fb)];},SymbolArc[_0x5e00b3(0x3720)][_0x307c2b(0x4938)]=function(){var _0x3de225=_0x5e00b3;return this[_0x3de225(0x432b)];},SymbolPolyBezier[_0x5e00b3(0x3720)][_0x307c2b(0x240)]=function(_0x3e9d46){var _0x107615=_0x307c2b,_0x2fa14f=_0x5e00b3;if(!WebGLPlot[_0x2fa14f(0x5f34)](_0x3e9d46)||!WebGLPlot[_0x2fa14f(0x5f34)](_0x3e9d46[_0x2fa14f(0x251a)]))return null;var _0x211288=_0x3e9d46[_0x2fa14f(0x251a)];if(_0x211288[_0x107615(0x2ef4)]<this['_minEditPts'])return null;var _0x301655=SuperMapAlgoPlot[_0x2fa14f(0x54df)][_0x2fa14f(0x330f)](_0x211288);return SuperMapAlgoPlot[_0x2fa14f(0x54df)][_0x2fa14f(0x320c)](_0x301655),new SymbolCell({'points':_0x301655,'symbolType':SymbolType$1[_0x2fa14f(0x1077)]});},SymbolPolyBezier[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){return this['_maxEditPts'];},SymbolPolyBezier[_0x5e00b3(0x3720)][_0x5e00b3(0x27c7)]=function(){var _0x49d0ac=_0x5e00b3;return this[_0x49d0ac(0x6f5)];},SymbolPolyBezier['prototype'][_0x5e00b3(0x3261)]=function(){var _0x158781=_0x5e00b3;return this[_0x158781(0x432b)];},SymbolEllipse[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){var _0x3e47f3=_0x5e00b3;return this[_0x3e47f3(0x46fb)];},SymbolEllipse[_0x5e00b3(0x3720)][_0x5e00b3(0x27c7)]=function(){var _0x212850=_0x5e00b3;return this[_0x212850(0x6f5)];},SymbolEllipse[_0x307c2b(0x1aa2)][_0x5e00b3(0xea3)]=function(_0x31ff18){var _0xf9c0e4=_0x307c2b,_0x19167b=_0x5e00b3;if(!WebGLPlot[_0xf9c0e4(0x1563)](_0x31ff18)||!WebGLPlot[_0x19167b(0x5f34)](_0x31ff18[_0x19167b(0x251a)]))return null;var _0x5e009b,_0x33bec5,_0x200755,_0x3acb94=_0x31ff18[_0x19167b(0x251a)];if(_0x3acb94[_0x19167b(0x809)]<this[_0xf9c0e4(0x5979)])return null;_0x5e009b=SymbolAlgoUtil[_0x19167b(0x451d)](_0x3acb94[0x0],_0x3acb94[0x2]),_0x33bec5=SymbolAlgoUtil[_0x19167b(0x451d)](_0x3acb94[0x0],_0x3acb94[0x1]),_0x200755=SymbolAlgoUtil[_0x19167b(0x3b21)](_0x3acb94[0x0],_0x3acb94[0x1]);var _0x5a29fb=0x2*Math['PI'],_0x1b14f7=SymbolAlgoUtil[_0x19167b(0x4984)](_0x3acb94[0x0],_0x33bec5,_0x5e009b,_0x200755,0x0,_0x5a29fb);return _0x1b14f7[_0x19167b(0x5323)][_0x1b14f7[0x0][_0x19167b(0x40f3)]()],new SymbolCell({'symbolType':SymbolType$1[_0x19167b(0x52c)],'points':_0x1b14f7});},SymbolEllipse[_0x5e00b3(0x3720)][_0x5e00b3(0x3261)]=function(){var _0x210b3c=_0x5e00b3;return this[_0x210b3c(0x432b)];},SymbolParallelogram['prototype'][_0x307c2b(0x240)]=function(_0x20da55){var _0xfe2406=_0x307c2b,_0xadd39d=_0x5e00b3;if(!WebGLPlot[_0xadd39d(0x5f34)](_0x20da55)||!WebGLPlot[_0xadd39d(0x5f34)](_0x20da55[_0xadd39d(0x251a)]))return null;var _0xaf3817=_0x20da55[_0xadd39d(0x251a)];if(_0xaf3817[_0xfe2406(0x2ef4)]<this[_0xadd39d(0x6f5)])return null;_0xaf3817[_0xfe2406(0x2ef4)]>this[_0xadd39d(0x46fb)]&&_0xaf3817[_0xfe2406(0x1d88)](0x3,_0xaf3817[_0xadd39d(0x809)]-0x3);for(var _0xd6ac4=_0xaf3817[0x0]['x']+(_0xaf3817[0x2]['x']-_0xaf3817[0x1]['x']),_0x32e73a=_0xaf3817[0x0]['y']+(_0xaf3817[0x2]['y']-_0xaf3817[0x1]['y']),_0x5b05a1=new WebGLPlot[(_0xfe2406(0x141))](_0xd6ac4,_0x32e73a,0x0),_0x1b3a61=[],_0x3af5e2=0x0;_0x3af5e2<_0xaf3817[_0xadd39d(0x809)];++_0x3af5e2)_0x1b3a61[_0xadd39d(0x5323)](_0xaf3817[_0x3af5e2][_0xadd39d(0x40f3)]());return _0x1b3a61[_0xfe2406(0x2a0e)](_0x5b05a1),_0x1b3a61[_0xadd39d(0x5323)](_0x1b3a61[0x0][_0xadd39d(0x40f3)]()),new SymbolCell({'symbolType':SymbolType$1[_0xadd39d(0x52c)],'points':_0x1b3a61});},SymbolParallelogram[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){var _0x350457=_0x5e00b3;return this[_0x350457(0x46fb)];},SymbolParallelogram[_0x5e00b3(0x3720)][_0x5e00b3(0x27c7)]=function(){var _0x28d002=_0x307c2b;return this[_0x28d002(0x5979)];},SymbolParallelogram[_0x5e00b3(0x3720)][_0x5e00b3(0x3261)]=function(){var _0x2c2eeb=_0x5e00b3;return this[_0x2c2eeb(0x432b)];},SymbolRectangle[_0x307c2b(0x1aa2)][_0x307c2b(0x240)]=function(_0x5d200e){var _0x24cbc5=_0x307c2b,_0x17c3a2=_0x5e00b3;if(!WebGLPlot[_0x17c3a2(0x5f34)](_0x5d200e)||!WebGLPlot[_0x17c3a2(0x5f34)](_0x5d200e['points']))return null;var _0x49180b=_0x5d200e[_0x24cbc5(0x2c71)];if(_0x49180b[_0x17c3a2(0x809)]<this[_0x17c3a2(0x6f5)])return null;var _0x1f0651=new WebGLPlot[(_0x17c3a2(0x547a))](_0x49180b[0x0]['x'],_0x49180b[0x0]['y']),_0x2cda46=new WebGLPlot[(_0x17c3a2(0x547a))](_0x49180b[0x1]['x'],_0x49180b[0x1]['y']),_0x4d0c65=_0x1f0651[_0x17c3a2(0x40f3)]();return new SymbolCell({'points':[_0x4d0c65,new WebGLPlot[(_0x24cbc5(0x1e46))](_0x2cda46['x'],_0x1f0651['y']),_0x2cda46[_0x17c3a2(0x40f3)](),new WebGLPlot[(_0x24cbc5(0x1e46))](_0x1f0651['x'],_0x2cda46['y']),_0x4d0c65[_0x17c3a2(0x40f3)]()],'symbolType':SymbolType$1[_0x17c3a2(0x52c)]});},SymbolRectangle[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){var _0x10fd0d=_0x307c2b;return this[_0x10fd0d(0x220d)];},SymbolRectangle[_0x307c2b(0x1aa2)]['getMinEditPts']=function(){var _0x764556=_0x307c2b;return this[_0x764556(0x5979)];},SymbolRectangle[_0x5e00b3(0x3720)][_0x307c2b(0x4938)]=function(){var _0x33161e=_0x307c2b;return this[_0x33161e(0xd0e)];},SymbolCircle[_0x5e00b3(0x3720)][_0x5e00b3(0xea3)]=function(_0x4f7689){var _0x4d2cbb=_0x5e00b3;if(!WebGLPlot[_0x4d2cbb(0x5f34)](_0x4f7689)||!WebGLPlot[_0x4d2cbb(0x5f34)](_0x4f7689[_0x4d2cbb(0x251a)]))return null;var _0x40978f=_0x4f7689[_0x4d2cbb(0x251a)];if(null===_0x40978f||_0x40978f[_0x4d2cbb(0x809)]<this[_0x4d2cbb(0x6f5)])return null;_0x40978f[_0x4d2cbb(0x809)]>this[_0x4d2cbb(0x46fb)]&&_0x40978f[_0x4d2cbb(0x2f5b)](0x2,_0x40978f[_0x4d2cbb(0x809)]-this[_0x4d2cbb(0x46fb)]);var _0xfbfe64=SymbolAlgoUtil[_0x4d2cbb(0x451d)](_0x40978f[0x0],_0x40978f[0x1]),_0x29bd37=SymbolAlgoUtil[_0x4d2cbb(0x3a99)](_0xfbfe64,_0x40978f[0x0]);return new SymbolCell({'symbolType':SymbolType$1[_0x4d2cbb(0x52c)],'points':_0x29bd37});},SymbolCircle[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){var _0x46ee76=_0x5e00b3;return this[_0x46ee76(0x46fb)];},SymbolCircle[_0x5e00b3(0x3720)][_0x5e00b3(0x27c7)]=function(){var _0x14a9e0=_0x5e00b3;return this[_0x14a9e0(0x6f5)];},SymbolCircle[_0x5e00b3(0x3720)][_0x5e00b3(0x3261)]=function(){var _0x45554d=_0x5e00b3;return this[_0x45554d(0x432b)];},SymbolChord['prototype'][_0x307c2b(0x21f6)]=function(){var _0x1d3094=_0x5e00b3;return this[_0x1d3094(0x46fb)];},SymbolChord['prototype'][_0x5e00b3(0x27c7)]=function(){var _0x96445f=_0x5e00b3;return this[_0x96445f(0x6f5)];},SymbolChord[_0x5e00b3(0x3720)][_0x307c2b(0x240)]=function(_0x358100){var _0xa04212=_0x307c2b,_0x242a22=_0x5e00b3;if(!WebGLPlot[_0x242a22(0x5f34)](_0x358100)||!WebGLPlot[_0x242a22(0x5f34)](_0x358100[_0x242a22(0x251a)]))return null;var _0x3757bb=_0x358100[_0x242a22(0x251a)];if(0x2==_0x3757bb[_0x242a22(0x809)]&&SymbolAlgoUtil[_0x242a22(0x1a1a)](_0x3757bb[0x0],_0x3757bb[0x1]))return null;if(_0x3757bb[_0x242a22(0x809)]<this[_0x242a22(0x6f5)])return null;var _0x196019=SymbolAlgoUtil[_0xa04212(0x3047)](_0x3757bb[0x0],_0x3757bb[0x1],_0x3757bb[0x2]);_0x196019['dStartAngle']*=Math['PI']/0xb4,_0x196019[_0x242a22(0x5421)]*=Math['PI']/0xb4;var _0x2a4504=SymbolAlgoUtil[_0x242a22(0x4984)](_0x196019[_0x242a22(0x5b71)],_0x196019[_0x242a22(0x2dbb)],_0x196019[_0x242a22(0x2dbb)],0x0,_0x196019[_0xa04212(0x5450)],_0x196019[_0x242a22(0x5421)]);return _0x2a4504[_0x242a22(0x5323)](_0x2a4504[0x0][_0xa04212(0x2d7b)]()),new SymbolCell({'points':_0x2a4504,'symbolType':SymbolType$1[_0x242a22(0x52c)]});},SymbolChord[_0x307c2b(0x1aa2)][_0x5e00b3(0x3261)]=function(){var _0x25b4aa=_0x5e00b3;return this[_0x25b4aa(0x432b)];};var BloodPosition={'TOP':0x4,'BOTTOM':0x5,'LEFT':0x6,'RIGHT':0x7},BloodPosition$1=Object[_0x5e00b3(0x5448)](BloodPosition);function BloodVolume(_0x4ae792,_0x4223fd,_0xbc1fff,_0x235af8){var _0x31b9f7=_0x307c2b,_0x23f661=_0x5e00b3;_0x235af8=_0x235af8||{},this[_0x23f661(0x13cc)]=_0x4ae792>0x1?0x1:_0x4ae792,this[_0x23f661(0x3747)]=_0x4223fd,void 0x0!==this[_0x23f661(0x3747)]&&null!==this[_0x23f661(0x3747)]||(this[_0x23f661(0x3747)]=BloodPosition$1[_0x23f661(0x5b9f)]),this[_0x23f661(0x1ab8)]=_0x235af8[_0x23f661(0x1ab8)]?_0x235af8[_0x31b9f7(0x26d7)]:0x0,this[_0x23f661(0x3ba9)]=_0x235af8['offsetY']?_0x235af8[_0x23f661(0x3ba9)]:0x0,this[_0x31b9f7(0x2299)]=_0x235af8[_0x23f661(0x2d3c)]?_0x235af8[_0x23f661(0x2d3c)]:0x28,this[_0x23f661(0x5a4e)]=_0x235af8[_0x23f661(0x5a4e)]?_0x235af8[_0x31b9f7(0x10d5)]:0x8,null!==_0xbc1fff&&WebGLPlot[_0x31b9f7(0x1563)](_0xbc1fff)?this[_0x23f661(0x8cd)]=_0xbc1fff:(this[_0x31b9f7(0x1df0)]={},this['style']['fillColor']=new WebGLPlot[(_0x23f661(0x3722))](0x0,0x1,0x0),this[_0x23f661(0x8cd)][_0x23f661(0x35ca)]=new WebGLPlot[(_0x23f661(0x3722))](0x0,0x0,0x0)),this[_0x23f661(0x32ec)]=null;}BloodVolume[_0x5e00b3(0x40f3)]=function(_0x301d79){var _0x27ed52=_0x307c2b,_0x232107=_0x5e00b3,_0x1180e4=new BloodVolume(_0x301d79[_0x232107(0x13cc)],_0x301d79[_0x232107(0x3747)],null,null);return _0x1180e4[_0x232107(0x1ab8)]=_0x301d79[_0x232107(0x1ab8)],_0x1180e4[_0x232107(0x3ba9)]=_0x301d79[_0x232107(0x3ba9)],_0x1180e4[_0x27ed52(0x2299)]=_0x301d79[_0x232107(0x2d3c)],_0x1180e4[_0x27ed52(0x10d5)]=_0x301d79[_0x232107(0x5a4e)],_0x1180e4[_0x232107(0x32ec)]=_0x301d79[_0x232107(0x32ec)],_0x1180e4[_0x232107(0x8cd)]=_0x301d79[_0x232107(0x8cd)],_0x1180e4;};const FLAG_MINX=0x8;function DotSymbolGraphic(_0x4495d8){var _0x256b8b=_0x307c2b,_0x3816ce=_0x5e00b3;_0x4495d8=WebGLPlot[_0x3816ce(0x3bf5)](_0x4495d8,WebGLPlot[_0x3816ce(0x3bf5)]['EMPTY_OBJECT']),this[_0x3816ce(0x2a1b)]=WebGLPlot[_0x256b8b(0x76f)](_0x4495d8[_0x256b8b(0x1ca9)],void 0x0),this[_0x3816ce(0x4d47)]=WebGLPlot[_0x3816ce(0x3bf5)](_0x4495d8[_0x3816ce(0x5b81)][_0x256b8b(0x57dd)],void 0x0),this[_0x3816ce(0x3e61)]=0x0,this[_0x3816ce(0x5790)]=WebGLPlot[_0x256b8b(0x76f)](_0x4495d8[_0x3816ce(0x5b81)][_0x3816ce(0x5790)],void 0x0),this[_0x3816ce(0x2b99)]=void 0x0,this[_0x3816ce(0x49c6)]=void 0x0,this[_0x256b8b(0x457)]=!0x0,this[_0x3816ce(0x3abf)]=!0x1,this[_0x3816ce(0x3927)]=0x0,this[_0x3816ce(0x46b7)](),this[_0x3816ce(0x2a1b)][_0x3816ce(0x3c30)]=this[_0x256b8b(0x4d19)][_0x3816ce(0x3211)],this[_0x3816ce(0x2dc5)]=this[_0x3816ce(0x2a1b)][_0x3816ce(0x108d)]['x'],this[_0x256b8b(0x4660)]=0x0,this[_0x3816ce(0x2bf7)]=0x0,this[_0x3816ce(0x5cd2)]=0x0;}function computeNegativePoint(_0x1954e3,_0x28eb4d){var _0x1441ca=_0x307c2b,_0x1db200=_0x5e00b3;for(var _0x2e6be6=[],_0x225651=_0x28eb4d,_0x43268f=0x0;_0x43268f<_0x225651[_0x1db200(0x809)];_0x43268f++)for(var _0x36e0cf=0x0;_0x36e0cf<_0x225651[_0x43268f][_0x1441ca(0x2c71)][_0x1db200(0x809)];_0x36e0cf++){var _0x224249=_0x225651[_0x43268f][_0x1db200(0x251a)][_0x36e0cf];_0x2e6be6[_0x1db200(0x5323)](_0x224249['x']);}var _0x3c061b=Math[_0x1441ca(0x4b49)][_0x1db200(0x4269)]({},_0x2e6be6),_0x3213d4=(Math[_0x1db200(0x498f)][_0x1441ca(0x1bcb)]({},_0x2e6be6)+_0x3c061b)/0x2;Math[_0x1db200(0x1beb)](_0x3c061b/_0x1954e3[_0x1db200(0x2dc5)])<FLAG_MINX&&(_0x3213d4=0x0,_0x1954e3[_0x1441ca(0x300c)]=!0x0);for(_0x43268f=0x0;_0x43268f<_0x225651[_0x1db200(0x809)];_0x43268f++)for(_0x36e0cf=0x0;_0x36e0cf<_0x225651[_0x43268f][_0x1441ca(0x2c71)][_0x1db200(0x809)];_0x36e0cf++){(_0x224249=_0x225651[_0x43268f][_0x1db200(0x251a)][_0x36e0cf])['x']=0x2*_0x3213d4-_0x224249['x'],_0x225651[_0x43268f][_0x1db200(0x251a)][_0x36e0cf]=_0x224249;}return _0x225651;}function isEmpty$1(_0x417aca){var _0x19a213=_0x5e00b3;return null===_0x417aca||(void 0x0===_0x417aca||(''===_0x417aca||_0x417aca[_0x19a213(0x31ca)](/^[ ]+$/)));}function DotSymbolVector(_0x4935f3){var _0x1f2955=_0x307c2b,_0xb4359d=_0x5e00b3;_0x4935f3=WebGLPlot['defaultValue'](_0x4935f3,WebGLPlot[_0xb4359d(0x3bf5)][_0xb4359d(0x243c)]),this[_0xb4359d(0x2a1b)]=WebGLPlot[_0xb4359d(0x3bf5)](_0x4935f3['symbolDot'],void 0x0),this[_0xb4359d(0x3b92)]=_0x4935f3[_0xb4359d(0x3b92)],this[_0xb4359d(0x599)]=SymbolAlgoUtil[_0xb4359d(0x912)](this[_0xb4359d(0x2a1b)][_0x1f2955(0x4490)][0x0],this[_0xb4359d(0x2a1b)][_0xb4359d(0x1d93)]);}function SymbolDotPicture(_0x2df94c){var _0x3c28c8=_0x307c2b,_0x1be499=_0x5e00b3;_0x2df94c=WebGLPlot[_0x1be499(0x3bf5)](_0x2df94c,WebGLPlot[_0x1be499(0x3bf5)][_0x1be499(0x243c)]),this[_0x1be499(0x2a1b)]=WebGLPlot[_0x1be499(0x3bf5)](_0x2df94c[_0x1be499(0x5b81)],void 0x0),this[_0x3c28c8(0x44be)]=WebGLPlot['defaultValue'](_0x2df94c[_0x1be499(0x5b81)][_0x3c28c8(0x44be)],''),this[_0x1be499(0x2b99)]=void 0x0,this[_0x1be499(0x46b7)]();}function SymbolDot(_0x2497a6){var _0x1dba20=_0x307c2b,_0x29805d=_0x5e00b3;_0x2497a6=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6,WebGLPlot[_0x29805d(0x3bf5)][_0x29805d(0x243c)]),GeoGraphicObject[_0x29805d(0x3c9e)](this,_0x2497a6),WebGLPlot[_0x29805d(0x5f34)](_0x2497a6[_0x29805d(0x29f9)])?this[_0x29805d(0x4df8)](_0x2497a6[_0x29805d(0x29f9)]):(this[_0x29805d(0x5790)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x29805d(0x3c11)],new WebGLPlot[(_0x29805d(0x547a))](0x0,0x0)),this[_0x29805d(0x1852)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x29805d(0x5971)],new WebGLPlot[(_0x29805d(0x547a))](0x0,0x0)),this[_0x29805d(0x3211)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x29805d(0x3ad2)],new WebGLPlot[(_0x29805d(0x547a))](-0x1,-0x1)),this[_0x29805d(0x4801)]=WebGLPlot['defaultValue'](_0x2497a6[_0x29805d(0x827)],[]),this[_0x29805d(0xf2e)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x29805d(0x58ca)],null),this[_0x29805d(0x4d47)]=WebGLPlot[_0x1dba20(0x76f)](_0x2497a6[_0x1dba20(0x2e91)],new WebGLPlot['Cartesian2'](-0x1,-0x1)),this[_0x1dba20(0x604)]=[]),this[_0x1dba20(0x4f81)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x29805d(0x4a6e)],new PlotPoint3D(0x1,0x1,0x1)),this[_0x29805d(0x1216)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x29805d(0x4d40)],new PlotPoint3D(0x0,0x0,0x0)),this[_0x29805d(0x30d9)]=WebGLPlot[_0x1dba20(0x76f)](_0x2497a6[_0x29805d(0x2cb3)],new PlotPoint3D(0x1,0x1,0x1)),this[_0x29805d(0x5c2c)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x29805d(0x3963)],new PlotPoint3D(0x0,0x0,0x0)),this['_vectorRotate']=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x1dba20(0x4d71)],new PlotPoint3D(0x0,0x0,0x0)),this[_0x1dba20(0x1fd3)]=WebGLPlot[_0x1dba20(0x76f)](_0x2497a6[_0x29805d(0x511a)],0x1),this[_0x29805d(0x5d5b)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6['vectorDefaultSize'],-0x1),this['_gridLineWidth']=WebGLPlot[_0x1dba20(0x76f)](_0x2497a6[_0x29805d(0x3532)],0x3),this[_0x29805d(0x31d5)]=WebGLPlot[_0x1dba20(0x76f)](_0x2497a6[_0x29805d(0x131c)],0x3),this[_0x29805d(0x568c)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x1dba20(0x5092)],new WebGLPlot[(_0x29805d(0x547a))](0x40,0x40)),this[_0x29805d(0x5a09)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x29805d(0x1cf)],''),this[_0x29805d(0x50ed)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x1dba20(0x5918)],DotMode$1[_0x29805d(0xc40)]),this[_0x1dba20(0x526d)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x29805d(0x2935)],!0x1),this[_0x29805d(0x32bf)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x1dba20(0xb0e)],0x0),this[_0x29805d(0x1fe9)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x29805d(0x4704)],0x0),this[_0x29805d(0x2c89)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x29805d(0x64a)],''),this[_0x1dba20(0x49a4)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6['textPos'],TextPos$1['Up']),this[_0x29805d(0x29a4)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x29805d(0x187b)],!0x1),this[_0x29805d(0x48e0)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6['dragPoint'],new PlotPoint3D(-0x1,-0x1,-0x1)),this[_0x29805d(0x5169)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x1dba20(0x2802)],''),this[_0x29805d(0x3593)]=null,this[_0x29805d(0xb57)]=null,this[_0x1dba20(0x48ab)]=[],this[_0x29805d(0x2d09)]=null,this[_0x29805d(0x3be1)]=!0x1,this[_0x29805d(0x1d82)]=null,this[_0x29805d(0x241b)]=null,this[_0x29805d(0x2376)]=null,this[_0x29805d(0x5f5d)]=!0x1,this[_0x29805d(0x1a79)]=!0x1,this[_0x29805d(0x1455)]=null,this[_0x29805d(0xb72)]=new WebGLPlot[(_0x29805d(0x3722))](0x1,0x1,0x1,0x1),this[_0x1dba20(0x17fb)]=null,this[_0x29805d(0x3580)](),this[_0x29805d(0x2980)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x29805d(0x2980)],!0x0),this[_0x29805d(0x5ead)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x29805d(0x2029)],[]),this[_0x29805d(0x1a2a)]=null!==this[_0x29805d(0x3625)]&&this[_0x29805d(0x3625)][_0x29805d(0xffb)],this[_0x29805d(0xf2e)]=null!==this['_serverData']&&this[_0x1dba20(0x41ef)][_0x29805d(0x58ca)],this['_symbolSizeInMeters']=new WebGLPlot[(_0x29805d(0x547a))](-0x1,-0x1),this[_0x1dba20(0x261e)]=0x1,this[_0x1dba20(0x410b)]=new WebGLPlot[(_0x1dba20(0x1ef8))](0x1,0x1,0x0,0x1),this[_0x29805d(0x26b7)]=0x3,this[_0x29805d(0x2d9c)]=WebGLPlot[_0x1dba20(0x76f)](_0x2497a6[_0x1dba20(0x1af0)],!0x0),this[_0x29805d(0x3ddd)]=WebGLPlot[_0x1dba20(0x76f)](_0x2497a6[_0x1dba20(0xc3d)],WebGLPlot['ModelAnimationLoop'][_0x1dba20(0x5441)]),this[_0x29805d(0x365f)]=WebGLPlot['defaultValue'](_0x2497a6[_0x29805d(0x170f)],0x1),this[_0x29805d(0x3d81)]=WebGLPlot[_0x29805d(0x3bf5)](_0x2497a6[_0x29805d(0x44dd)],!0x0),this[_0x29805d(0x35b0)]();}function computeDashArray(_0x1772d5){var _0x436075=_0x5e00b3,_0x2d112c;if(!WebGLPlot[_0x436075(0x5f34)](_0x1772d5)||''===_0x1772d5)return _0x2d112c=[];switch(_0x1772d5){case 0x0:_0x2d112c=[];break;case 0x1:_0x2d112c=[0x14,0x5];break;case 0x2:_0x2d112c=[0x2,0x2];break;case 0x3:_0x2d112c=[0xa,0x2,0x2,0x2];break;case 0x4:_0x2d112c=[0xa,0x2,0x2,0x2,0x2,0x2];}return _0x2d112c;}function AddModelText(_0x7f31a9,_0x563f2d,_0x5ccd14){var _0x38e98a=_0x307c2b,_0x5ab5b2=_0x5e00b3;_0x5ccd14[_0x5ab5b2(0x2838)]();var _0x2bac00=WebGLPlot[_0x38e98a(0x141)][_0x5ab5b2(0x34b9)](WebGLPlot[_0x5ab5b2(0x4bd6)][_0x5ab5b2(0x160f)](_0x563f2d[_0x5ab5b2(0x2ad5)]['z'],_0x563f2d[_0x5ab5b2(0x2ad5)]['x'],_0x563f2d[_0x38e98a(0x4664)]['y']),_0x563f2d[_0x5ab5b2(0x4a6e)],new WebGLPlot[(_0x38e98a(0x141))]()),_0x5e1b80=WebGLPlot[_0x5ab5b2(0x4bd6)][_0x38e98a(0x50ce)](WebGLPlot[_0x5ab5b2(0x4bd6)][_0x5ab5b2(0x160f)](_0x563f2d[_0x5ab5b2(0x23cb)]['z'],_0x563f2d[_0x5ab5b2(0x23cb)]['x'],_0x563f2d[_0x38e98a(0x36d4)]['y']),_0x563f2d[_0x5ab5b2(0x4a6e)],new WebGLPlot[(_0x5ab5b2(0x4bd6))]()),_0x3e039c=_0x2bac00['z']<=0x0?_0x5e1b80['z']:_0x5e1b80['z']-_0x2bac00['z'],_0x437fbf=WebGLPlot[_0x5ab5b2(0x4bd6)][_0x5ab5b2(0x10c5)](_0x7f31a9['x'],_0x7f31a9['y'],_0x7f31a9['z']+_0x3e039c);(_0x5ccd14[_0x5ab5b2(0x2980)]&&_0x5ccd14[_0x5ab5b2(0x5ead)][_0x38e98a(0x2ef4)]>0x0||!isEmpty(_0x5ccd14[_0x5ab5b2(0x5169)]))&&(_0x5ccd14[_0x5ab5b2(0x2d09)]=_0x5ccd14[_0x5ab5b2(0x1d82)][_0x38e98a(0x322b)](),_0x5ccd14[_0x5ab5b2(0xba1)]=PlotCollentionManager[_0x38e98a(0x3017)](_0x5ccd14[_0x5ab5b2(0x3279)](_0x5ccd14,_0x437fbf,_0x5ccd14[_0x38e98a(0x1362)]),_0x5ccd14[_0x5ab5b2(0xddf)][_0x5ab5b2(0x5e52)]),_0x5ccd14[_0x5ab5b2(0xddf)][_0x38e98a(0x3f69)]=!0x0);}function isEmpty(_0x1bcbe7){var _0x8acfdd=_0x5e00b3;return!(_0x8acfdd(0x20b8)==typeof _0x1bcbe7&&_0x1bcbe7[_0x8acfdd(0x809)]>0x0);}function SymbolAnnotation(_0x5a806c){var _0x4fed4e=_0x307c2b,_0x4ed136=_0x5e00b3;_0x5a806c=WebGLPlot[_0x4ed136(0x3bf5)](_0x5a806c,WebGLPlot[_0x4ed136(0x3bf5)][_0x4ed136(0x243c)]),this[_0x4ed136(0x5169)]=WebGLPlot[_0x4ed136(0x3bf5)](_0x5a806c[_0x4ed136(0x2a67)],''),this[_0x4ed136(0x45f6)]=WebGLPlot['defaultValue'](_0x5a806c['localPoint'],new WebGLPlot[(_0x4ed136(0x4bd6))](0x0,0x0,0x0)),this[_0x4ed136(0x118f)]=WebGLPlot[_0x4fed4e(0x76f)](_0x5a806c[_0x4ed136(0x1ada)],new SymbolTextStyle());}Object[_0x307c2b(0x66e)](DotSymbolGraphic[_0x5e00b3(0x3720)],{'symbolDot':{'get':function(){var _0x832fc5=_0x5e00b3;return this[_0x832fc5(0x2a1b)];},'set':function(_0x2eba7c){var _0x41c3bd=_0x5e00b3;this[_0x41c3bd(0x2a1b)]=_0x2eba7c;}}}),DotSymbolGraphic[_0x307c2b(0x1aa2)][_0x5e00b3(0x817)]=function(_0x530642){var _0x4b7c04=_0x307c2b,_0x4233bd=_0x5e00b3;if(!WebGLPlot[_0x4233bd(0x5f34)](this[_0x4233bd(0x2a1b)]))return null;if(this[_0x4233bd(0x3927)]=0x0,this[_0x4233bd(0x5a0d)]=this[_0x4233bd(0x2a1b)][_0x4233bd(0x26b7)],null!==this[_0x4233bd(0x2a1b)][_0x4b7c04(0x10c9)]&&''!==this[_0x4233bd(0x2a1b)][_0x4233bd(0x5169)]&&(this[_0x4233bd(0x5cd2)]=this[_0x4233bd(0x1687)][_0x4233bd(0x4355)](this[_0x4b7c04(0x4d19)][_0x4233bd(0x5169)])[_0x4b7c04(0x2299)]),this[_0x4233bd(0x5b81)][_0x4b7c04(0x545b)][_0x4233bd(0x809)]>0x1){for(var _0x3e5889=[],_0x436945=0x0;_0x436945<this[_0x4b7c04(0x1ca9)]['BloodVolumes'][_0x4233bd(0x809)];_0x436945++)_0x3e5889[_0x4233bd(0x5323)](BloodVolume[_0x4233bd(0x40f3)](this[_0x4233bd(0x5b81)][_0x4b7c04(0x545b)][_0x436945]));this[_0x4233bd(0x5b81)][_0x4233bd(0x5ead)]=_0x3e5889;}this[_0x4233bd(0x5ad1)]=0x0!==this[_0x4233bd(0x5cd2)]?this[_0x4b7c04(0x4d19)][_0x4233bd(0x2bc9)][_0x4b7c04(0xb74)]:0x0,this[_0x4233bd(0x1ed)]=_0x530642;var _0x3c3708=this[_0x4233bd(0x59e3)]();this[_0x4233bd(0x5afe)](_0x3c3708),this['drawPicture'](_0x3c3708);var _0x359b8f=this[_0x4233bd(0x2b99)][_0x4233bd(0x1f3c)](_0x4233bd(0x40b1));return this[_0x4233bd(0x3e61)]=0x0,_0x359b8f;},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x5e00b3(0x59e3)]=function(){var _0x47e214=_0x307c2b,_0x480085=_0x5e00b3;this[_0x47e214(0x4016)]();for(var _0x381be3=[],_0x26710b=[],_0x345262=this[_0x47e214(0x4d19)][_0x480085(0x14d0)],_0x1faa19=[],_0x3f4910=0x0;_0x3f4910<_0x345262[_0x47e214(0x2ef4)];_0x3f4910++){(_0x43d18a=_0x345262[_0x3f4910])['surroundLineFlag']&&0x0===this[_0x480085(0x5b81)][_0x480085(0x3071)]['surroundLineType']||_0x1faa19[_0x480085(0x5323)](_0x43d18a);}for(var _0x4cf5c8=0x0;_0x4cf5c8<_0x1faa19[_0x480085(0x809)];_0x4cf5c8++){for(var _0x43d18a=_0x1faa19[_0x4cf5c8],_0x387ef6=[],_0x3805b0=0x0;_0x3805b0<_0x43d18a[_0x480085(0x2513)][_0x47e214(0x2ef4)];_0x3805b0++)_0x387ef6[_0x480085(0x5323)](new WebGLPlot[(_0x480085(0x4bd6))](_0x43d18a[_0x47e214(0x19fc)][_0x3805b0]['x'],_0x43d18a[_0x47e214(0x19fc)][_0x3805b0]['y'],0x0));var _0x5beba7={'points':_0x387ef6,'cell':_0x43d18a,'style':_0x43d18a[_0x47e214(0x1df0)],'type':_0x43d18a[_0x480085(0x3dd)],'flag':_0x43d18a[_0x480085(0x16fd)]};_0x26710b[_0x480085(0x5323)](this[_0x480085(0x3aff)](_0x5beba7));}var _0x4194f2=this[_0x480085(0x292f)](_0x26710b);for(_0x4cf5c8=0x0;_0x4cf5c8<_0x26710b[_0x480085(0x809)];_0x4cf5c8++){_0x43d18a=_0x26710b[_0x4cf5c8];var _0x2c9f2b=[];for(_0x3805b0=0x0;_0x3805b0<_0x43d18a[_0x480085(0x251a)][_0x480085(0x809)];_0x3805b0++){var _0xc2c582=new WebGLPlot[(_0x480085(0x547a))](_0x43d18a['points'][_0x3805b0]['x'],_0x43d18a[_0x480085(0x251a)][_0x3805b0]['y']);_0xc2c582['y']=(-_0xc2c582['y']+_0x4194f2)*this['_dotGridScale'],_0xc2c582['x']*=this[_0x480085(0x2dc5)],_0x2c9f2b[_0x480085(0x5323)](_0xc2c582);}_0x5beba7={'points':_0x2c9f2b,'cell':_0x43d18a,'style':_0x43d18a[_0x480085(0x8cd)],'type':_0x43d18a[_0x480085(0x3dd)],'flag':_0x43d18a[_0x47e214(0xe6b)]},_0x381be3[_0x47e214(0x2a0e)](_0x5beba7);}return this[_0x480085(0x2a1b)][_0x480085(0x1a2a)]&&this[_0x480085(0x2a1b)][_0x480085(0xf2e)]&&(this[_0x480085(0xf2e)]={},this[_0x480085(0xf2e)]['x']=this['_symbolDot'][_0x480085(0xf2e)][_0x480085(0x4db1)]*this[_0x480085(0x2dc5)],this[_0x47e214(0x59e3)]['y']=(-this[_0x47e214(0x4d19)][_0x480085(0xf2e)][_0x480085(0x4f04)]+_0x4194f2)*this[_0x47e214(0x53cf)],this[_0x480085(0xf2e)]['width']=this[_0x480085(0x2a1b)][_0x480085(0xf2e)][_0x480085(0x1d74)]-this[_0x47e214(0x4d19)][_0x480085(0xf2e)][_0x480085(0x4db1)],this[_0x480085(0xf2e)][_0x47e214(0x10d5)]=this[_0x480085(0x2a1b)][_0x480085(0xf2e)][_0x480085(0x4f04)]-this[_0x47e214(0x4d19)][_0x47e214(0x59e3)][_0x480085(0x4645)],this[_0x480085(0xf2e)][_0x47e214(0x2299)]*=this[_0x480085(0x2dc5)],this[_0x47e214(0x59e3)][_0x480085(0x5a4e)]*=this[_0x480085(0x2dc5)]),this[_0x480085(0x2a1b)][_0x47e214(0x526d)]&&(_0x381be3=computeNegativePoint(this,_0x381be3)),_0x381be3;},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x5e00b3(0x5afe)]=function(_0x3b4103){var _0x448427=_0x307c2b,_0x42ad34=_0x5e00b3;this[_0x448427(0x2b5b)]=this[_0x42ad34(0x58f6)](_0x3b4103),this[_0x42ad34(0x378c)]=this[_0x448427(0x1c62)](this[_0x42ad34(0x2960)]),this[_0x448427(0x4e7b)]=this[_0x448427(0x599f)](this[_0x448427(0x3784)]),this[_0x42ad34(0x12b1)]=this[_0x42ad34(0x40b7)](this[_0x42ad34(0x378c)],this[_0x42ad34(0x12be)]);var _0xc49f83=this[_0x448427(0x4e7b)][_0x448427(0x2bdd)]>this[_0x42ad34(0x12be)][_0x42ad34(0x5994)]?0x2*this[_0x42ad34(0x12be)][_0x448427(0x2bdd)]:0x2*this[_0x42ad34(0x12be)][_0x42ad34(0x5994)],_0x42e062=this[_0x42ad34(0x12be)][_0x42ad34(0x80c)]+this[_0x42ad34(0x12be)][_0x448427(0x4e05)],_0x321197=0x2*this[_0x42ad34(0x12b1)]['LRoffset'],_0x558308=Math[_0x42ad34(0x1beb)](this[_0x42ad34(0x12b1)][_0x42ad34(0x5b32)]),_0x425e06=this[_0x42ad34(0x12b1)][_0x42ad34(0x5b32)]>0x0?this[_0x42ad34(0x12b1)][_0x42ad34(0x5b32)]:0x0;this['textBounds'][_0x448427(0x2859)]<0x0&&this[_0x448427(0x4e7b)][_0x42ad34(0x80c)]>=_0x558308?this[_0x42ad34(0x2a1b)][_0x42ad34(0x1085)]!==TextPos$1['Down']&&(_0x558308=0x0):this[_0x42ad34(0x12b1)][_0x448427(0x2859)]<0x0&&this[_0x42ad34(0x12be)][_0x42ad34(0x80c)]<_0x558308&&(_0x42e062=_0x558308+this[_0x42ad34(0x12be)][_0x42ad34(0x34ad)]);var _0x10b3eb,_0x4ea898=0x0;Math[_0x42ad34(0x1beb)](this['symbolCellsBounds']['x']/this[_0x448427(0x53cf)])<FLAG_MINX||this[_0x42ad34(0x3abf)]?(this[_0x42ad34(0x3abf)]=!0x0,_0x4ea898=this[_0x42ad34(0x378c)][_0x42ad34(0x2d3c)]):_0x4ea898=this[_0x448427(0x3784)][_0x42ad34(0x2d3c)]/0x2+0x2*this[_0x448427(0x392d)],_0x10b3eb=this[_0x42ad34(0x378c)][_0x42ad34(0x5a4e)];var _0x4ca8f7=this[_0x42ad34(0x378c)][_0x42ad34(0x2d3c)]+_0x4ea898+_0xc49f83+_0x321197;_0x4ca8f7=_0x4ca8f7>this[_0x448427(0x4c5c)][_0x42ad34(0x2d3c)]?_0x4ca8f7:this[_0x42ad34(0x12b1)][_0x42ad34(0x2d3c)];var _0x23a9b0=_0x10b3eb+_0x42e062+_0x558308+0x2*this[_0x42ad34(0x5a0d)];this[_0x42ad34(0x3c04)](_0x4ca8f7,_0x23a9b0),this[_0x42ad34(0x2ea1)]=_0x4ca8f7/0x2,this[_0x42ad34(0x3e31)]=this[_0x42ad34(0x12be)][_0x42ad34(0x34ad)]+_0x425e06,this[_0x448427(0x3d45)](_0x3b4103);},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x5e00b3(0x58f6)]=function(_0x4c2f99){var _0x198472=_0x307c2b,_0x34a7ff=_0x5e00b3;if(_0x4c2f99[_0x34a7ff(0x809)]<=0x0)return{'x':0x0,'y':0x0,'width':0x0,'height':0x0};for(var _0x595c3c=[],_0x3ce059=[],_0x2b2cf9=0x0;_0x2b2cf9<_0x4c2f99[_0x34a7ff(0x809)];_0x2b2cf9++)for(var _0x273c44=_0x4c2f99[_0x2b2cf9][_0x34a7ff(0x251a)],_0x574a56=0x0;_0x574a56<_0x273c44['length'];_0x574a56++)_0x595c3c[_0x34a7ff(0x5323)](_0x273c44[_0x574a56]['x']),_0x3ce059[_0x34a7ff(0x5323)](_0x273c44[_0x574a56]['y']);var _0x5eea3f=Math[_0x198472(0x5449)][_0x34a7ff(0x4269)]({},_0x595c3c),_0x147b94=Math[_0x198472(0x5449)][_0x34a7ff(0x4269)]({},_0x3ce059),_0x54ead6=Math[_0x198472(0x4b49)][_0x34a7ff(0x4269)]({},_0x595c3c),_0x21e0ed=Math[_0x198472(0x4b49)][_0x34a7ff(0x4269)]({},_0x3ce059),_0x4ba003=_0x5eea3f-_0x54ead6;return _0x5eea3f<=0x0&&(_0x4ba003=Math[_0x34a7ff(0x1beb)](_0x54ead6)-Math[_0x34a7ff(0x1beb)](_0x5eea3f)),{'x':_0x54ead6,'y':_0x21e0ed,'width':_0x4ba003,'height':_0x147b94-_0x21e0ed};},DotSymbolGraphic[_0x307c2b(0x1aa2)][_0x5e00b3(0x2461)]=function(_0x32d444){var _0x2de2b7=_0x5e00b3;return{'x':_0x32d444['x']-this[_0x2de2b7(0x5a0d)],'y':_0x32d444['y']-this['DEFAULTLINEWIDTH'],'width':_0x32d444[_0x2de2b7(0x2d3c)]+0x2*this[_0x2de2b7(0x5a0d)],'height':_0x32d444[_0x2de2b7(0x5a4e)]+0x2*this[_0x2de2b7(0x5a0d)]};},DotSymbolGraphic[_0x307c2b(0x1aa2)][_0x5e00b3(0x2f58)]=function(_0x25fa69){var _0x559419=_0x307c2b,_0x5dcdcc=_0x5e00b3;for(var _0x44f582=0x0,_0x3dea8d=0x0,_0x56540a=0x0,_0x476927=0x0,_0x540cd0=0x0,_0x11a46d=0x0,_0x338306=0x0,_0xd3f5ef=0x0,_0x41c032=0x0,_0x5783d5=0x0;_0x5783d5<this[_0x5dcdcc(0x5b81)][_0x5dcdcc(0x5ead)][_0x5dcdcc(0x809)];_0x5783d5++){_0x25fa69['x']>0x0&&(_0xd3f5ef=_0x25fa69[_0x5dcdcc(0x2d3c)]/0x2+_0x25fa69['x']),_0x41c032=_0x25fa69[_0x5dcdcc(0x5a4e)]/0x2+_0x25fa69['y'];var _0x4e4db8=this[_0x5dcdcc(0x5b81)][_0x5dcdcc(0x5ead)][_0x5783d5];if(!(_0x4e4db8 instanceof BloodVolume))return{'UpOffset':_0x44f582,'DownOffset':_0x3dea8d,'LeftOffset':_0x56540a,'RightOffset':_0x476927};switch(_0x4e4db8[_0x559419(0x2299)]>_0x25fa69[_0x5dcdcc(0x2d3c)]&&(_0x540cd0=_0x25fa69[_0x5dcdcc(0x2d3c)]),_0x4e4db8[_0x559419(0x2fe9)]){case BloodPosition$1[_0x5dcdcc(0x5b9f)]:_0x11a46d=_0xd3f5ef-_0x4e4db8[_0x5dcdcc(0x2d3c)]/0x2,_0x338306=_0x25fa69['y']-_0x4e4db8[_0x5dcdcc(0x5a4e)]-_0x44f582,_0x4e4db8[_0x5dcdcc(0x32ec)]={'x':_0x11a46d,'y':_0x338306,'width':_0x540cd0,'height':_0x4e4db8[_0x5dcdcc(0x5a4e)]},_0x44f582+=_0x4e4db8[_0x5dcdcc(0x5a4e)]+this[_0x559419(0x392d)];break;case BloodPosition$1[_0x5dcdcc(0x1bb5)]:_0x11a46d=_0xd3f5ef-_0x4e4db8[_0x5dcdcc(0x2d3c)]/0x2,_0x338306=_0x25fa69['y']+_0x25fa69[_0x559419(0x10d5)]+_0x4e4db8[_0x5dcdcc(0x5a4e)]+_0x3dea8d,_0x4e4db8[_0x5dcdcc(0x32ec)]={'x':_0x11a46d,'y':_0x338306,'width':_0x540cd0,'height':_0x4e4db8[_0x5dcdcc(0x5a4e)]},_0x3dea8d+=_0x4e4db8[_0x559419(0x10d5)]+this[_0x559419(0x392d)],this[_0x5dcdcc(0x3927)]=_0x3dea8d;break;case BloodPosition$1[_0x5dcdcc(0x3326)]:_0x11a46d=_0x25fa69['x']-_0x4e4db8[_0x5dcdcc(0x5a4e)]-_0x56540a,_0x338306=_0x41c032-_0x4e4db8[_0x5dcdcc(0x2d3c)]/0x2,_0x4e4db8[_0x5dcdcc(0x32ec)]={'x':_0x11a46d,'y':_0x338306,'width':_0x4e4db8[_0x5dcdcc(0x5a4e)],'height':_0x540cd0},_0x56540a+=_0x4e4db8[_0x559419(0x10d5)]+this[_0x5dcdcc(0x5a0d)];break;case BloodPosition$1[_0x5dcdcc(0x2284)]:_0x11a46d=_0x25fa69['x']+_0x25fa69[_0x5dcdcc(0x2d3c)]+_0x476927,_0x338306=_0x41c032-_0x4e4db8[_0x5dcdcc(0x2d3c)]/0x2,_0x4e4db8[_0x5dcdcc(0x32ec)]={'x':_0x11a46d,'y':_0x338306,'width':_0x4e4db8[_0x5dcdcc(0x5a4e)],'height':_0x540cd0},_0x476927+=_0x4e4db8[_0x5dcdcc(0x5a4e)]+this[_0x5dcdcc(0x5a0d)];break;default:_0x11a46d=_0xd3f5ef-_0x4e4db8[_0x5dcdcc(0x2d3c)]/0x2,_0x338306=_0x25fa69['y']-_0x4e4db8[_0x5dcdcc(0x5a4e)]-_0x44f582,_0x4e4db8[_0x5dcdcc(0x32ec)]={'x':_0x11a46d,'y':_0x338306,'width':_0x540cd0,'height':_0x4e4db8[_0x5dcdcc(0x5a4e)]},_0x44f582+=_0x4e4db8[_0x5dcdcc(0x5a4e)]+this[_0x5dcdcc(0x5a0d)];}}return{'UpOffset':_0x44f582,'DownOffset':_0x3dea8d,'LeftOffset':_0x56540a,'RightOffset':_0x476927};},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x5e00b3(0x40b7)]=function(_0xb9e7e5,_0x29e3f2){var _0x19fa1b=_0x307c2b,_0x22a416=_0x5e00b3,_0x395add=0x0,_0x380436=0x0,_0x5dc4a9=0x0,_0x45c6cf=0x0,_0x596723=0x0,_0x269f5b=0x0;if(null!==this[_0x19fa1b(0x4d19)][_0x22a416(0x5169)]&&''!==this[_0x22a416(0x2a1b)][_0x22a416(0x5169)]){this[_0x22a416(0x1229)]();var _0x5d84a0=this[_0x22a416(0x1687)][_0x22a416(0x4355)](this[_0x19fa1b(0x4d19)][_0x22a416(0x5169)])[_0x22a416(0x2d3c)],_0x181618=this[_0x22a416(0x2a1b)][_0x22a416(0x1085)];switch(this[_0x19fa1b(0x4d19)][_0x22a416(0x50ed)]!==DotMode$1[_0x22a416(0xc40)]&&(_0x181618=TextPos$1['Up']),_0x181618){case TextPos$1[_0x22a416(0x4f7e)]:_0x395add=_0xb9e7e5['x']-_0x29e3f2[_0x22a416(0x2f34)],_0x380436=_0xb9e7e5[_0x22a416(0x5a4e)]/0x2+_0xb9e7e5['y'];break;case TextPos$1[_0x19fa1b(0x4d06)]:_0x395add=_0xb9e7e5['x']+_0xb9e7e5[_0x22a416(0x2d3c)]+_0x29e3f2[_0x22a416(0x5994)],_0x380436=_0xb9e7e5[_0x19fa1b(0x10d5)]/0x2+_0xb9e7e5['y'];break;case TextPos$1[_0x22a416(0x34a0)]:_0x395add=_0xb9e7e5['x']-_0x29e3f2[_0x22a416(0x2f34)],_0x380436=_0xb9e7e5['y']-this[_0x22a416(0x5ad1)]/0x2,_0x269f5b=this[_0x22a416(0x5ad1)];break;case TextPos$1['RightUp']:_0x395add=_0xb9e7e5['x']+_0xb9e7e5[_0x22a416(0x2d3c)]+_0x29e3f2['RightOffset'],_0x380436=_0xb9e7e5['y']-this[_0x22a416(0x5ad1)]/0x2,_0x269f5b=this[_0x22a416(0x5ad1)];break;case TextPos$1[_0x22a416(0x1db5)]:_0x395add=_0xb9e7e5['x']-_0x29e3f2[_0x22a416(0x2f34)],_0x380436=_0xb9e7e5['y']+_0xb9e7e5[_0x22a416(0x5a4e)]+this['fontSize']/0x2,_0x269f5b=-this[_0x19fa1b(0x42a3)],this[_0x22a416(0x3927)]=this['_OffsetText_Down']>this[_0x22a416(0x5ad1)]?this['_OffsetText_Down']:0x2*this[_0x22a416(0x5ad1)];break;case TextPos$1[_0x22a416(0x47e)]:_0x395add=_0xb9e7e5['x']+_0xb9e7e5[_0x19fa1b(0x2299)]+_0x29e3f2[_0x22a416(0x5994)],_0x380436=_0xb9e7e5['y']+_0xb9e7e5[_0x19fa1b(0x10d5)]+this[_0x22a416(0x5ad1)]/0x2,_0x269f5b=-this[_0x22a416(0x5ad1)],this[_0x22a416(0x3927)]=this[_0x19fa1b(0x42a9)]>this[_0x22a416(0x5ad1)]?this[_0x22a416(0x3927)]:0x2*this[_0x22a416(0x5ad1)];break;case TextPos$1['Up']:_0x395add=_0xb9e7e5['x']<0x0?0x0:_0xb9e7e5[_0x22a416(0x2d3c)]/0x2+_0xb9e7e5['x'],_0x380436=_0xb9e7e5['y']-_0x29e3f2[_0x22a416(0x34ad)]-this[_0x22a416(0x5ad1)]/0x2,_0x269f5b=this[_0x22a416(0x5ad1)];break;case TextPos$1[_0x22a416(0x1223)]:_0x395add=_0xb9e7e5['x']<0x0?0x0:_0xb9e7e5[_0x22a416(0x2d3c)]/0x2+_0xb9e7e5['x'],_0x380436=_0xb9e7e5['y']+_0xb9e7e5[_0x22a416(0x5a4e)]+this[_0x22a416(0x5ad1)]/0x2+_0x29e3f2[_0x22a416(0x80c)],_0x269f5b=-this[_0x22a416(0x5ad1)],this[_0x22a416(0x3927)]=0x2*this[_0x19fa1b(0x42a3)];case TextPos$1[_0x22a416(0x36de)]:}_0x5dc4a9=_0x5d84a0,_0x45c6cf=this[_0x22a416(0x5ad1)],_0x596723=_0x5d84a0;}return{'x':_0x395add,'y':_0x380436,'width':_0x5dc4a9,'height':_0x45c6cf,'UDoffset':_0x269f5b,'LRoffset':_0x596723};},DotSymbolGraphic[_0x307c2b(0x1aa2)][_0x5e00b3(0x14ef)]=function(_0x38dd02){var _0x3d0b40=_0x307c2b,_0x37c00a=_0x5e00b3;for(var _0xaea0f1=0x0;_0xaea0f1<_0x38dd02[_0x3d0b40(0x2ef4)];_0xaea0f1++)for(var _0x146686=0x0;_0x146686<_0x38dd02[_0xaea0f1]['points'][_0x3d0b40(0x2ef4)];_0x146686++){var _0x2be885=_0x38dd02[_0xaea0f1][_0x37c00a(0x251a)][_0x146686];let _0x5b4818=_0x38dd02[_0xaea0f1][_0x37c00a(0x245c)][_0x3d0b40(0x1df0)][_0x37c00a(0xd61)];_0x2be885['x']+=this[_0x37c00a(0x2ea1)],_0x2be885['y']+=this[_0x37c00a(0x3e31)]+0x4*this[_0x3d0b40(0x392d)]-_0x5b4818/0x2,_0x38dd02[_0xaea0f1][_0x3d0b40(0x2c71)][_0x146686]=_0x2be885;}this[_0x37c00a(0x378c)]['x']+=this[_0x37c00a(0x2ea1)],this[_0x37c00a(0x378c)]['y']+=this[_0x37c00a(0x3e31)]+0x4*this[_0x37c00a(0x5a0d)],this[_0x37c00a(0x2a1b)][_0x37c00a(0x1a2a)]&&(this[_0x37c00a(0x2a1b)][_0x3d0b40(0x49a4)]===TextPos$1[_0x3d0b40(0x5b42)]||this[_0x37c00a(0x2a1b)][_0x37c00a(0x1a79)])&&(this[_0x37c00a(0xf2e)]['x']+=this[_0x37c00a(0x2ea1)],this[_0x37c00a(0xf2e)]['y']+=this[_0x37c00a(0x3e31)]+0x4*this[_0x37c00a(0x5a0d)]),this[_0x37c00a(0x12b1)]['x']+=this[_0x37c00a(0x2ea1)],this[_0x3d0b40(0x4d19)][_0x37c00a(0x233c)]&&this[_0x37c00a(0x3abf)]&&(0x4===this[_0x3d0b40(0x4d19)][_0x3d0b40(0x49a4)]||0x5===this[_0x37c00a(0x2a1b)][_0x37c00a(0x1085)])?this[_0x37c00a(0x12b1)]['x']-=this[_0x37c00a(0x2960)][_0x37c00a(0x2d3c)]/0x2:!this[_0x37c00a(0x3abf)]||0x4!==this[_0x37c00a(0x2a1b)][_0x37c00a(0x1085)]&&0x5!==this['_symbolDot'][_0x37c00a(0x1085)]||(this[_0x37c00a(0x12b1)]['x']=this[_0x37c00a(0x2ea1)]+this[_0x37c00a(0x2960)][_0x37c00a(0x2d3c)]/0x2),this[_0x37c00a(0x12b1)]['y']+=this[_0x37c00a(0x3e31)]+0x4*this[_0x37c00a(0x5a0d)];for(var _0x51fa74=0x0;_0x51fa74<this[_0x37c00a(0x5b81)][_0x3d0b40(0x545b)]['length'];_0x51fa74++){var _0x2cf802=this[_0x37c00a(0x5b81)][_0x37c00a(0x5ead)][_0x51fa74];_0x2cf802 instanceof BloodVolume&&(this[_0x37c00a(0x2a1b)][_0x37c00a(0x233c)]&&this[_0x3d0b40(0x300c)]&&(0x4===_0x2cf802[_0x37c00a(0x3747)]||0x5===_0x2cf802[_0x37c00a(0x3747)])?_0x2cf802[_0x37c00a(0x32ec)]['x']+=this['symbolLROffset']-this[_0x37c00a(0x378c)][_0x37c00a(0x2d3c)]/0x2:!this[_0x37c00a(0x3abf)]||0x4!==_0x2cf802[_0x37c00a(0x3747)]&&0x5!==_0x2cf802[_0x37c00a(0x3747)]?_0x2cf802[_0x37c00a(0x32ec)]['x']+=this[_0x3d0b40(0x5765)]:_0x2cf802[_0x37c00a(0x32ec)]['x']+=this[_0x37c00a(0x2ea1)]+this[_0x37c00a(0x378c)][_0x37c00a(0x2d3c)]/0x2,_0x2cf802[_0x37c00a(0x32ec)]['y']+=this[_0x37c00a(0x3e31)]);}},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x307c2b(0x4793)]=function(_0x3742fe,_0x2aec5){var _0x49695f=_0x307c2b,_0x5877d3=_0x5e00b3;this[_0x5877d3(0x2b99)][_0x5877d3(0x1d2b)](_0x5877d3(0x2d3c),_0x3742fe),this[_0x5877d3(0x2b99)][_0x5877d3(0x1d2b)](_0x49695f(0x10d5),_0x2aec5);},DotSymbolGraphic[_0x5e00b3(0x3720)]['drawPolyline']=function(_0x3f5c56){var _0x34c5d6=_0x307c2b,_0x3db40b=_0x5e00b3,_0x1a6493=_0x3f5c56[_0x3db40b(0x251a)],_0x4cddfb=_0x3f5c56[_0x3db40b(0x245c)][_0x3db40b(0x8cd)];this[_0x3db40b(0x1687)][_0x3db40b(0x3aaa)](),this[_0x3db40b(0x1687)][_0x3db40b(0x263a)](_0x1a6493[0x0]['x'],_0x1a6493[0x0]['y']);for(var _0x90951f=0x1,_0x1b47d0=_0x1a6493[_0x34c5d6(0x2ef4)];_0x90951f<_0x1b47d0;_0x90951f++)this[_0x3db40b(0x1687)][_0x3db40b(0x1e2b)](_0x1a6493[_0x90951f]['x'],_0x1a6493[_0x90951f]['y']);this[_0x3db40b(0x1687)][_0x3db40b(0x59c1)]=_0x4cddfb[_0x3db40b(0x59c1)],this[_0x3db40b(0x1687)][_0x3db40b(0x382c)](_0x4cddfb[_0x3db40b(0x245d)]),this[_0x34c5d6(0x25bd)][_0x3db40b(0x51a8)]=_0x4cddfb['lineColor'],this[_0x3db40b(0x1687)][_0x34c5d6(0x4109)]=_0x4cddfb[_0x3db40b(0xd61)],this[_0x34c5d6(0x25bd)]['stroke']();},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x5e00b3(0x4f0d)]=function(_0xc09a96){var _0x2ca860=_0x307c2b,_0x4bb801=_0x5e00b3,_0x507244=_0xc09a96[_0x4bb801(0x251a)],_0x301e62=_0xc09a96[_0x4bb801(0x245c)][_0x4bb801(0x8cd)];this[_0x4bb801(0x1687)][_0x4bb801(0x3aaa)]();var _0x3a2891=_0x507244[0x0]['x'],_0x46a97c=_0x507244[0x0]['y'],_0x193efa=_0x46a97c,_0x4161d6=_0x46a97c,_0x3c5425=_0x3a2891,_0x326f65=_0x3a2891;this[_0x4bb801(0x1687)][_0x4bb801(0x263a)](_0x3a2891,_0x46a97c);for(var _0x2080ef=0x1;_0x2080ef<_0x507244[_0x4bb801(0x809)];_0x2080ef++){var _0x330945=_0x507244[_0x2080ef]['x'],_0x3fc83b=_0x507244[_0x2080ef]['y'];this[_0x4bb801(0x1687)][_0x4bb801(0x1e2b)](_0x330945,_0x3fc83b),_0x3fc83b<_0x193efa&&(_0x193efa=_0x3fc83b),_0x3fc83b>_0x4161d6&&(_0x4161d6=_0x3fc83b),_0x330945>_0x326f65&&(_0x326f65=_0x330945),_0x330945<_0x3c5425&&(_0x3c5425=_0x330945);}if(this[_0x4bb801(0x1687)][_0x4bb801(0x1e2b)](_0x507244[0x0]['x'],_0x507244[0x0]['y']),0x0===_0x301e62[_0x4bb801(0x29f)]){if(_0x301e62[_0x4bb801(0x38e0)]){var _0x3f7067={'mode':this[_0x4bb801(0x2a1b)][_0x4bb801(0x2057)][_0x4bb801(0x23c0)],'style':_0x301e62,'maximum':{'minX':_0x3c5425,'minY':_0x193efa,'maxX':_0x326f65,'maxY':_0x4161d6}},_0x222e56=this[_0x4bb801(0x2e5d)](_0x3f7067);this[_0x4bb801(0x1687)][_0x4bb801(0x2a02)]=_0x222e56;}else this['_ctx'][_0x4bb801(0x2a02)]=_0x301e62[_0x2ca860(0x1221)];this[_0x4bb801(0x1687)][_0x4bb801(0x29f)]();}this[_0x4bb801(0x1687)][_0x2ca860(0x2b76)]=_0x301e62[_0x4bb801(0x59c1)],this[_0x4bb801(0x1687)]['setLineDash'](_0x301e62[_0x4bb801(0x245d)]),this[_0x4bb801(0x1687)][_0x4bb801(0x51a8)]=_0x301e62[_0x4bb801(0x5f80)],this[_0x4bb801(0x1687)][_0x4bb801(0xd61)]=_0x301e62[_0x2ca860(0x4109)],this[_0x4bb801(0x1687)][_0x2ca860(0xffa)](),this[_0x4bb801(0x1687)][_0x4bb801(0x1430)]();},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x307c2b(0x2481)]=function(_0x438562){var _0x280862=_0x307c2b,_0x4730c0=_0x5e00b3,_0x5e0c1f,_0x28eab0=_0x438562[_0x4730c0(0x8cd)];const _0x984a7a=(0x64-this[_0x4730c0(0x2a1b)][_0x4730c0(0x2057)][_0x4730c0(0x2f5e)])/0x64,_0x35a76c=(0x64-this[_0x280862(0x4d19)][_0x4730c0(0x2057)][_0x4730c0(0x51dd)])/0x64;var _0x2a6048=_0x438562[_0x4730c0(0x55c2)]['minX'],_0x88fc47=_0x438562[_0x4730c0(0x55c2)][_0x4730c0(0x54f0)]*_0x984a7a,_0x1fab5b=_0x438562[_0x280862(0x2766)][_0x280862(0xb93)],_0x2e5ce2=_0x438562[_0x4730c0(0x55c2)][_0x4730c0(0x6005)]*_0x35a76c;switch(_0x438562[_0x280862(0x266d)]){case 0x1:_0x5e0c1f=this[_0x4730c0(0x1687)][_0x4730c0(0x2275)](_0x2a6048,_0x1fab5b,_0x88fc47,_0x2e5ce2);break;case 0x2:var _0x23e836=_0x88fc47-_0x2a6048,_0x2c842c=_0x2e5ce2-_0x1fab5b,_0x30568d=_0x2a6048+_0x23e836/0x2,_0x19f8f0=_0x1fab5b+_0x2c842c/0x2,_0x5bd552=_0x23e836>_0x2c842c?_0x23e836/0x4:_0x2c842c/0x4,_0x451d8f=0x2*_0x5bd552;_0x5e0c1f=this[_0x4730c0(0x1687)][_0x280862(0x399e)](_0x30568d,_0x19f8f0,_0x5bd552,_0x30568d,_0x19f8f0,_0x451d8f);}return _0x5e0c1f[_0x4730c0(0x76c)](0x0,_0x28eab0[_0x280862(0x46d5)]),_0x5e0c1f[_0x4730c0(0x76c)](0x1,_0x28eab0[_0x280862(0x2792)]),_0x5e0c1f;},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x5e00b3(0x5a7c)]=function(_0x451554){var _0x432cf1=_0x307c2b,_0x23e1f3=_0x5e00b3;if(!(_0x451554[_0x23e1f3(0x251a)][0x0]['x']<0x0||_0x451554[_0x432cf1(0x2c71)][0x0]['y']<0x0)){var _0x3b5f39=_0x451554[_0x23e1f3(0x245c)]['cell'][_0x23e1f3(0x2a67)],_0x137d3d=_0x451554[_0x23e1f3(0x245c)][_0x23e1f3(0x245c)][_0x23e1f3(0x1ada)],_0x3f121c=_0x137d3d[_0x432cf1(0x57ab)],_0x546564=_0x137d3d[_0x23e1f3(0x4d2)],_0x2ff4e0=_0x137d3d[_0x432cf1(0x4d5)]*_0x3f121c*0.7*this[_0x23e1f3(0x2dc5)];if(!(_0x2ff4e0<0x4)){_0x137d3d[_0x23e1f3(0x16eb)]?this[_0x23e1f3(0x1687)]['font']=_0x432cf1(0x4f80)+_0x2ff4e0+_0x432cf1(0x4c70)+_0x546564:_0x137d3d[_0x23e1f3(0x3b96)]?this[_0x432cf1(0x25bd)][_0x432cf1(0x4d00)]='italic\x20'+_0x2ff4e0+_0x432cf1(0x4c70)+_0x546564:this[_0x23e1f3(0x1687)][_0x23e1f3(0x1299)]=_0x2ff4e0+_0x432cf1(0x4c70)+_0x546564,this[_0x23e1f3(0x1687)][_0x23e1f3(0x841)]=_0x432cf1(0x234c);var _0x196ede=_0x137d3d[_0x23e1f3(0x1410)];'TOPLEFT'!==_0x196ede&&_0x432cf1(0x3672)!==_0x196ede&&_0x23e1f3(0x5bdc)!==_0x196ede||(this[_0x23e1f3(0x1687)][_0x432cf1(0x1fb)]=_0x23e1f3(0x5156)),this[_0x23e1f3(0x1687)][_0x23e1f3(0x574d)]=_0x23e1f3(0x5156),this[_0x432cf1(0x25bd)][_0x23e1f3(0x2a02)]=_0x137d3d['foreColor'][_0x432cf1(0x44bf)](),this[_0x23e1f3(0x1687)][_0x23e1f3(0x5257)](_0x3b5f39,_0x451554['points'][0x0]['x'],_0x451554[_0x23e1f3(0x251a)][0x0]['y']+this[_0x23e1f3(0x47a1)]);}}},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x5e00b3(0x3aff)]=function(_0x3974ed){var _0x10b752=_0x307c2b,_0x17e32c=_0x5e00b3,_0x4a80cd=_0x3974ed['cell'],_0x9d4d1=null;if(SymbolType$1[_0x17e32c(0x36c9)]===_0x4a80cd[_0x17e32c(0x3dd)])_0x9d4d1=new SymbolRectangle()[_0x10b752(0x240)](_0x3974ed),_0x3974ed[_0x17e32c(0x251a)]=_0x9d4d1[_0x17e32c(0x251a)];else{if(SymbolType$1[_0x17e32c(0x5b7a)]===_0x4a80cd[_0x17e32c(0x3dd)])_0x9d4d1=new SymbolEllipse()[_0x17e32c(0xea3)](_0x3974ed),_0x3974ed[_0x17e32c(0x251a)]=_0x9d4d1[_0x17e32c(0x251a)];else{if(SymbolType$1[_0x17e32c(0x2488)]===_0x4a80cd[_0x10b752(0x18c0)])_0x9d4d1=new SymbolCircle()[_0x17e32c(0xea3)](_0x3974ed),_0x3974ed[_0x17e32c(0x251a)]=_0x9d4d1[_0x17e32c(0x251a)];else{if(SymbolType$1[_0x17e32c(0x4da1)]===_0x4a80cd[_0x10b752(0x18c0)])_0x9d4d1=new SymbolPolyBezier()[_0x17e32c(0xea3)](_0x3974ed),_0x3974ed['points']=_0x9d4d1[_0x17e32c(0x251a)];else{if(SymbolType$1[_0x17e32c(0x269c)]===_0x4a80cd[_0x17e32c(0x3dd)])_0x9d4d1=new SymbolArc()[_0x17e32c(0xea3)](_0x3974ed),_0x3974ed[_0x17e32c(0x251a)]=_0x9d4d1[_0x17e32c(0x251a)];else{if(SymbolType$1[_0x17e32c(0x33f6)]===_0x4a80cd[_0x17e32c(0x3dd)])_0x9d4d1=new SymbolParallelogram()[_0x17e32c(0xea3)](_0x3974ed),_0x3974ed[_0x10b752(0x2c71)]=_0x9d4d1[_0x17e32c(0x251a)];else{if(SymbolType$1['SYMBOL_PIE']===_0x4a80cd[_0x17e32c(0x3dd)])_0x9d4d1=SuperMapAlgoPlot[_0x17e32c(0x5742)]['sector'](_0x3974ed[_0x10b752(0x2c71)]),_0x3974ed[_0x17e32c(0x251a)]=_0x9d4d1;else{if(SymbolType$1[_0x17e32c(0x769)]===_0x4a80cd['type'])_0x3974ed[_0x17e32c(0x251a)]=SuperMapAlgoPlot[_0x17e32c(0x5742)][_0x17e32c(0x5ab3)](SuperMapAlgoPlot[_0x17e32c(0x49fb)][_0x17e32c(0x3078)],_0x3974ed[_0x17e32c(0x251a)]);else{if(SymbolType$1[_0x10b752(0x14e1)]===_0x4a80cd[_0x17e32c(0x3dd)])_0x9d4d1=new SymbolTrapezoid()[_0x17e32c(0xea3)](_0x3974ed),_0x3974ed[_0x17e32c(0x251a)]=_0x9d4d1[_0x17e32c(0x251a)];else SymbolType$1[_0x17e32c(0x3efc)]===_0x4a80cd['type']&&(_0x9d4d1=new SymbolChord()[_0x17e32c(0xea3)](_0x3974ed),_0x3974ed[_0x17e32c(0x251a)]=_0x9d4d1[_0x17e32c(0x251a)]);}}}}}}}}return _0x3974ed;},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x5e00b3(0x5757)]=function(_0x188ef1,_0x4e04b3){var _0x5307c5=_0x307c2b,_0x73982f=_0x5e00b3;if(WebGLPlot[_0x5307c5(0x1563)](_0x4e04b3)&&_0x4e04b3){if(this['drawBloodVolume'](),DotMode$1[_0x73982f(0x1c4a)]===this[_0x5307c5(0x4d19)][_0x73982f(0x50ed)]&&this[_0x73982f(0x2a1b)][_0x5307c5(0x49a4)]===TextPos$1[_0x73982f(0x36de)])return;this[_0x73982f(0x496d)]();}else{for(var _0x5947b1=0x0;_0x5947b1<_0x188ef1[_0x5307c5(0x2ef4)];_0x5947b1++){var _0x21e84f=_0x188ef1[_0x5947b1],_0x34d71b=_0x21e84f[_0x73982f(0x245c)];this['isForVector']?SymbolType$1[_0x5307c5(0x51d6)]===_0x34d71b[_0x73982f(0x3dd)]&&this[_0x73982f(0x5a7c)](_0x21e84f):SymbolType$1[_0x5307c5(0x501)]===_0x34d71b[_0x73982f(0x3dd)]||SymbolType$1['SYMBOL_POLYBEZIER']===_0x34d71b[_0x73982f(0x3dd)]||SymbolType$1[_0x73982f(0x269c)]===_0x34d71b[_0x5307c5(0x18c0)]?this[_0x5307c5(0x2921)](_0x21e84f):SymbolType$1[_0x73982f(0x4086)]===_0x34d71b[_0x73982f(0x3dd)]?this[_0x73982f(0x5a7c)](_0x21e84f):this[_0x5307c5(0x49db)](_0x21e84f);}this[_0x73982f(0x2a1b)][_0x73982f(0x50ed)]===DotMode$1['Grid']&&(null!==this[_0x73982f(0x2a1b)][_0x73982f(0x5169)]&&''!==this[_0x73982f(0x2a1b)]['_textContent']&&this[_0x5307c5(0x42a1)](),this[_0x73982f(0x10cf)](),WebGLPlot[_0x73982f(0x5f34)](this[_0x73982f(0x2a1b)][_0x5307c5(0x207b)][_0x73982f(0x2108)])&&!this[_0x73982f(0x1ed)]&&this[_0x73982f(0x2a1b)][_0x5307c5(0x2fa0)]&&this[_0x73982f(0x1700)]());}},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x5e00b3(0x496d)]=function(){var _0x5a6c6c=_0x307c2b,_0x39dc64=_0x5e00b3,_0x244c38=null,_0x530780=this[_0x5a6c6c(0x4d19)]['_textPos'];this[_0x5a6c6c(0x4d19)][_0x39dc64(0x50ed)]!==DotMode$1[_0x39dc64(0xc40)]&&(_0x530780=TextPos$1['Up']),_0x530780===TextPos$1[_0x39dc64(0x4f7e)]?_0x244c38={'textAlign':_0x39dc64(0x1d74),'textBaseline':_0x39dc64(0x5156)}:_0x530780===TextPos$1[_0x5a6c6c(0x4d06)]?_0x244c38={'textAlign':_0x39dc64(0x4db1),'textBaseline':_0x5a6c6c(0x35f0)}:_0x530780===TextPos$1['Up']?(_0x244c38={'textAlign':_0x39dc64(0x4fe8),'textBaseline':_0x39dc64(0x5156)},this[_0x5a6c6c(0x300c)]&&(_0x244c38['x']=(this[_0x5a6c6c(0x2e1d)][_0x39dc64(0x2d3c)]+this[_0x5a6c6c(0x2ba4)])/0x2)):_0x530780===TextPos$1[_0x5a6c6c(0x2a74)]||_0x530780===TextPos$1[_0x39dc64(0x36de)]?_0x244c38={'textAlign':_0x39dc64(0x4fe8),'textBaseline':'middle'}:_0x530780===TextPos$1[_0x39dc64(0x34a0)]||_0x530780===TextPos$1[_0x39dc64(0x1db5)]?_0x244c38={'textAlign':_0x39dc64(0x1d74),'textBaseline':_0x39dc64(0x5156)}:(_0x530780===TextPos$1[_0x39dc64(0x1ce8)]||_0x530780===TextPos$1[_0x39dc64(0x47e)])&&(_0x244c38={'textAlign':_0x39dc64(0x4db1),'textBaseline':_0x5a6c6c(0x35f0)}),this[_0x39dc64(0x1543)](_0x244c38);},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x5e00b3(0x1543)]=function(_0x2ec78a){var _0x17e5ca=_0x307c2b,_0x16b49e=_0x5e00b3,_0x3c8aaa=this[_0x16b49e(0x2a1b)][_0x16b49e(0x5169)],_0x2f4272=this[_0x16b49e(0x2a1b)][_0x17e5ca(0x4952)];this[_0x16b49e(0x1229)](),this[_0x16b49e(0x1687)][_0x17e5ca(0x1f4)]=_0x2ec78a[_0x17e5ca(0x1f4)],this[_0x16b49e(0x1687)][_0x17e5ca(0x1fb)]=_0x2ec78a[_0x16b49e(0x574d)];var _0x5ec2c3=0x0,_0x3bb78a=0x0;if(this[_0x17e5ca(0x59e3)]&&(_0x5ec2c3=this[_0x17e5ca(0x59e3)]['x']+this[_0x16b49e(0xf2e)][_0x16b49e(0x2d3c)]/0x2,_0x3bb78a=this[_0x16b49e(0xf2e)]['y']+this[_0x16b49e(0xf2e)][_0x16b49e(0x5a4e)]/0x2),_0x2f4272[_0x16b49e(0x34f0)]){this[_0x17e5ca(0x25bd)][_0x16b49e(0x382c)]([]);var _0x2dee93=this[_0x16b49e(0x1687)][_0x16b49e(0xd61)];this[_0x16b49e(0x1687)][_0x16b49e(0xd61)]=_0x2f4272[_0x16b49e(0x27cb)];var _0xd1ac76=_0x2f4272[_0x16b49e(0x4bbe)][_0x17e5ca(0x44bf)]();this[_0x17e5ca(0x4d19)][_0x16b49e(0x1a2a)]&&this[_0x17e5ca(0x4d19)][_0x17e5ca(0x49a4)]===TextPos$1[_0x16b49e(0x36de)]&&!this[_0x16b49e(0x2a1b)][_0x16b49e(0x1a79)]?(this[_0x17e5ca(0x25bd)][_0x16b49e(0x51a8)]=_0xd1ac76,this[_0x16b49e(0x1687)][_0x17e5ca(0x5c8)](_0x3c8aaa,_0x5ec2c3,_0x3bb78a,this[_0x16b49e(0xf2e)][_0x16b49e(0x2d3c)])):this[_0x16b49e(0x2a1b)][_0x16b49e(0x1085)]!==TextPos$1[_0x17e5ca(0x5b42)]&&(this[_0x16b49e(0x1687)][_0x17e5ca(0x25e2)]=_0xd1ac76,this[_0x16b49e(0x1687)][_0x16b49e(0x1523)](_0x3c8aaa,this['textBounds']['x'],this[_0x16b49e(0x12b1)]['y'])),this[_0x16b49e(0x2a1b)][_0x16b49e(0x1a79)]&&(this[_0x16b49e(0x1687)][_0x16b49e(0x841)]=_0x17e5ca(0x234c),this[_0x16b49e(0x1687)][_0x17e5ca(0x1fb)]=_0x16b49e(0x5156),this[_0x17e5ca(0x25bd)][_0x16b49e(0x51a8)]=_0xd1ac76,this[_0x16b49e(0x1687)][_0x16b49e(0x1523)](_0x3c8aaa,_0x5ec2c3,_0x3bb78a,this['_middleMarkBounds'][_0x16b49e(0x2d3c)])),this[_0x17e5ca(0x25bd)][_0x16b49e(0xd61)]=_0x2dee93;}var _0x176e62=_0x2f4272[_0x16b49e(0x4f13)][_0x16b49e(0x3abc)]();this[_0x16b49e(0x2a1b)][_0x16b49e(0x1a2a)]&&this[_0x16b49e(0x2a1b)][_0x16b49e(0x1085)]===TextPos$1[_0x17e5ca(0x5b42)]&&!this[_0x16b49e(0x2a1b)][_0x16b49e(0x1a79)]?(this[_0x16b49e(0x1687)][_0x16b49e(0x2a02)]=_0x176e62,this[_0x16b49e(0x1687)][_0x16b49e(0x5257)](_0x3c8aaa,_0x5ec2c3,_0x3bb78a,this[_0x16b49e(0xf2e)][_0x17e5ca(0x2299)])):this[_0x16b49e(0x2a1b)][_0x16b49e(0x1085)]!==TextPos$1[_0x16b49e(0x36de)]&&(this[_0x16b49e(0x1bae)](_0x2f4272),this[_0x16b49e(0x1687)][_0x16b49e(0x2a02)]=_0x176e62,this[_0x16b49e(0x1687)]['fillText'](_0x3c8aaa,this[_0x16b49e(0x12b1)]['x'],this[_0x16b49e(0x12b1)]['y'])),this[_0x16b49e(0x2a1b)][_0x16b49e(0x1a79)]&&(this[_0x16b49e(0x1687)][_0x16b49e(0x841)]=_0x16b49e(0x4fe8),this['_ctx']['textBaseline']=_0x16b49e(0x5156),this[_0x17e5ca(0x25bd)][_0x16b49e(0x2a02)]=_0x176e62,this[_0x16b49e(0x1687)][_0x16b49e(0x5257)](_0x3c8aaa,_0x5ec2c3,_0x3bb78a,this[_0x16b49e(0xf2e)][_0x16b49e(0x2d3c)]));},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x5e00b3(0x1bae)]=function(_0x4ab667){var _0x3a6917=_0x307c2b,_0x52e179=_0x5e00b3;if(_0x4ab667[_0x3a6917(0x2bb9)]){let _0x50aabe,_0x18082d=this[_0x52e179(0x12b1)]['y']-_0x4ab667['fontSize']/0x2,_0x232764=this[_0x52e179(0x12b1)][_0x52e179(0x2d3c)],_0x53343c=this[_0x52e179(0x12b1)][_0x52e179(0x5a4e)];switch(this[_0x52e179(0x1687)][_0x52e179(0x841)]){case _0x52e179(0x4fe8):_0x50aabe=this['textBounds']['x']-this[_0x52e179(0x12b1)][_0x52e179(0x2d3c)]/0x2;break;case _0x52e179(0x1d74):_0x50aabe=this[_0x52e179(0x12b1)]['x']-this[_0x3a6917(0x4c5c)][_0x52e179(0x2d3c)];break;case _0x52e179(0x4db1):_0x50aabe=this[_0x52e179(0x12b1)]['x'];}this[_0x52e179(0x1687)][_0x52e179(0x2a02)]=_0x4ab667[_0x52e179(0x2a9a)][_0x3a6917(0x44bf)](),this['_ctx'][_0x52e179(0xa72)](_0x50aabe,_0x18082d,_0x232764,_0x53343c),this[_0x52e179(0x1687)][_0x52e179(0x3aaa)](),this['_ctx'][_0x3a6917(0x4109)]='2';let _0x199ec2=_0x4ab667[_0x52e179(0x2a9a)][_0x52e179(0x40f3)]();_0x199ec2[_0x52e179(0x32a8)]=0x1,this[_0x3a6917(0x25bd)][_0x52e179(0x51a8)]=_0x199ec2[_0x52e179(0x3abc)](),this[_0x3a6917(0x25bd)][_0x52e179(0x2815)](_0x50aabe,_0x18082d,_0x232764-0x1,_0x53343c),this['_ctx'][_0x52e179(0x1430)]();}},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x5e00b3(0x1700)]=function(){var _0x35daab=_0x307c2b,_0x526746=_0x5e00b3,_0x9cc0cd=this[_0x526746(0x378c)]['x']+this[_0x526746(0x5a0d)]/0x2,_0x4ad5af=this[_0x526746(0x378c)]['y']+this[_0x35daab(0x392d)]/0x2,_0x3b1817=this[_0x526746(0x378c)][_0x526746(0x2d3c)]-1.5*this[_0x526746(0x5a0d)],_0x28d709=this[_0x526746(0x378c)][_0x526746(0x5a4e)]-0x2*this[_0x526746(0x5a0d)];this[_0x526746(0x1687)][_0x35daab(0x131d)](),this[_0x526746(0x1687)][_0x35daab(0x1e4c)](_0x9cc0cd,_0x4ad5af,_0x3b1817,_0x28d709),this[_0x526746(0x1687)][_0x35daab(0x25e2)]=this[_0x526746(0x2a1b)][_0x526746(0x3c36)][_0x35daab(0x44bf)](),this[_0x526746(0x1687)][_0x526746(0xd61)]=this[_0x35daab(0x392d)],this[_0x526746(0x1687)][_0x526746(0x382c)]([]),this[_0x526746(0x1687)][_0x35daab(0xffa)](),this[_0x526746(0x1687)][_0x35daab(0x457e)]();},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x5e00b3(0x10cf)]=function(){var _0x1d42a6=_0x307c2b,_0x25e32e=_0x5e00b3;if(this[_0x25e32e(0x2a1b)][_0x25e32e(0x2980)])for(var _0x137541=0x0;_0x137541<this[_0x1d42a6(0x1ca9)][_0x25e32e(0x5ead)][_0x25e32e(0x809)];_0x137541++){var _0x399944=this[_0x25e32e(0x5b81)][_0x25e32e(0x5ead)][_0x137541];if(!_0x399944[_0x25e32e(0x32ec)])return;var _0x2ac3f2=_0x399944[_0x1d42a6(0x15fd)],_0x55b036=_0x399944[_0x25e32e(0x3747)],_0x2d6875=0x0,_0x6deda7=0x0,_0xd15dae=0x0,_0x52524c=0x0;switch(this[_0x25e32e(0x2a1b)][_0x25e32e(0x50ed)]!==DotMode$1[_0x25e32e(0x5e44)]&&this['_symbolDot'][_0x25e32e(0x50ed)]!==DotMode$1[_0x25e32e(0x1c4a)]||(_0x55b036=BloodPosition$1[_0x1d42a6(0xd70)]),_0x55b036){case BloodPosition$1[_0x1d42a6(0xd70)]:case BloodPosition$1[_0x25e32e(0x1bb5)]:_0x2d6875=_0x399944[_0x25e32e(0x2d3c)],_0x6deda7=_0x399944[_0x25e32e(0x5a4e)],_0xd15dae=_0x399944[_0x25e32e(0x2d3c)]*_0x399944[_0x25e32e(0x13cc)],_0x52524c=_0x399944['height'];break;case BloodPosition$1[_0x25e32e(0x3326)]:case BloodPosition$1['RIGHT']:_0x2d6875=_0x399944[_0x1d42a6(0x10d5)],_0x6deda7=_0x399944[_0x1d42a6(0x2299)],_0xd15dae=_0x399944[_0x25e32e(0x5a4e)],_0x52524c=_0x399944[_0x25e32e(0x2d3c)]*_0x399944['volume'];}this[_0x25e32e(0x1687)][_0x1d42a6(0x131d)]();var _0x3e8ea7=_0x399944[_0x1d42a6(0x1df0)][_0x25e32e(0xa09)],_0xb52c0=_0x399944[_0x1d42a6(0x1df0)][_0x25e32e(0x35ca)],_0x8ff3a=new WebGLPlot[(_0x25e32e(0x3722))](_0x3e8ea7[_0x1d42a6(0xe24)],_0x3e8ea7[_0x25e32e(0x9db)],_0x3e8ea7[_0x1d42a6(0x485e)],this[_0x25e32e(0x2a1b)][_0x1d42a6(0x354b)][_0x25e32e(0x1701)]),_0x23b160=new WebGLPlot[(_0x25e32e(0x3722))](_0xb52c0['red'],_0xb52c0[_0x25e32e(0x9db)],_0xb52c0[_0x25e32e(0x3c2a)],this[_0x25e32e(0x2a1b)]['_symbolStyle'][_0x25e32e(0x1701)]);this[_0x25e32e(0x1687)][_0x25e32e(0x2a02)]=_0x8ff3a[_0x1d42a6(0x44bf)](),this[_0x25e32e(0x1687)][_0x25e32e(0xa72)](_0x2ac3f2['x'],_0x2ac3f2['y'],_0xd15dae,_0x52524c),this[_0x25e32e(0x1687)][_0x25e32e(0xd61)]=0.5,this[_0x25e32e(0x1687)][_0x25e32e(0x51a8)]=_0x23b160[_0x1d42a6(0x44bf)](),this[_0x1d42a6(0x25bd)][_0x1d42a6(0x1e4c)](_0x2ac3f2['x'],_0x2ac3f2['y'],_0x2d6875,_0x6deda7),this[_0x25e32e(0x1687)][_0x25e32e(0x1430)](),this[_0x25e32e(0x1687)][_0x25e32e(0x39a8)]();}},DotSymbolGraphic[_0x307c2b(0x1aa2)][_0x5e00b3(0x46b7)]=function(){var _0x4c7bf8=_0x307c2b,_0x3b3c56=_0x5e00b3;WebGLPlot[_0x3b3c56(0x5f34)](this['_canvas'])||(this[_0x3b3c56(0x2b99)]=document[_0x3b3c56(0x2a2e)](_0x3b3c56(0x2a34))),this[_0x3b3c56(0x1687)]=this[_0x4c7bf8(0x2e1d)][_0x3b3c56(0x696)]('2d'),this[_0x3b3c56(0x1687)][_0x3b3c56(0x1763)](0x0,0x0,this['_canvas'][_0x3b3c56(0x2d3c)],this[_0x4c7bf8(0x2e1d)][_0x3b3c56(0x5a4e)]),this[_0x3b3c56(0x1687)][_0x4c7bf8(0x2897)](this[_0x4c7bf8(0x53cf)],this[_0x3b3c56(0x2dc5)]);},DotSymbolGraphic[_0x5e00b3(0x3720)]['setCanvasTextFont']=function(){var _0xda190a=_0x307c2b,_0x46e14b=_0x5e00b3,_0x34f3fe=this[_0x46e14b(0x2a1b)][_0xda190a(0x4952)],_0x395c73=_0x34f3fe[_0xda190a(0x30eb)],_0x340b91=_0x34f3fe[_0x46e14b(0xbd7)];_0x34f3fe[_0x46e14b(0x16eb)]?this[_0x46e14b(0x1687)][_0xda190a(0x4d00)]=_0x46e14b(0x27b8)+_0x340b91+_0x46e14b(0x5eaf)+_0x395c73:_0x34f3fe[_0xda190a(0x4ea3)]?this[_0x46e14b(0x1687)][_0x46e14b(0x1299)]=_0x46e14b(0x4199)+_0x340b91+'px\x20'+_0x395c73:this[_0x46e14b(0x1687)][_0x46e14b(0x1299)]=_0x340b91+_0xda190a(0x4c70)+_0x395c73;},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x5e00b3(0x292f)]=function(_0x15bca3){var _0x1c428b=_0x5e00b3;for(var _0x5653b0=[],_0x232e5b=0x0;_0x232e5b<_0x15bca3[_0x1c428b(0x809)];_0x232e5b++)for(var _0x421a1f=_0x15bca3[_0x232e5b],_0x3cafd0=0x0;_0x3cafd0<_0x421a1f[_0x1c428b(0x251a)][_0x1c428b(0x809)];_0x3cafd0++)_0x5653b0[_0x1c428b(0x5323)](_0x421a1f[_0x1c428b(0x251a)][_0x3cafd0]['y']);return Math[_0x1c428b(0x498f)][_0x1c428b(0x4269)]({},_0x5653b0);},DotSymbolGraphic[_0x5e00b3(0x3720)]['computerScale']=function(){var _0x2834e6=_0x307c2b,_0x513667=_0x5e00b3,_0x5f20a7=0x1;this[_0x513667(0x4d47)]=new WebGLPlot[(_0x513667(0x547a))](this[_0x513667(0x2a1b)][_0x2834e6(0x57dd)]['x'],this[_0x513667(0x2a1b)][_0x513667(0x1852)]['y']);var _0x44c03f=this[_0x513667(0x2a1b)][_0x2834e6(0x20e3)];if(_0x44c03f['x']>0x0&&_0x44c03f['y']>0x0){var _0x189f6f=this[_0x513667(0x4d47)]['x']/_0x44c03f['x'],_0x544962=this[_0x513667(0x4d47)]['y']/_0x44c03f['y'];_0x5f20a7=_0x189f6f>_0x544962?_0x189f6f:_0x544962;}this[_0x513667(0x2dc5)]=this[_0x513667(0x2a1b)][_0x513667(0x108d)]['x']*_0x5f20a7;},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x5e00b3(0x5492)]=function(){var _0x1b995f=_0x307c2b,_0x35767f=_0x5e00b3;return this[_0x35767f(0x360c)]=!0x1,this[_0x35767f(0x3df7)]=!0x1,this[_0x35767f(0x5bd)]=!0x1,(0x0!==this[_0x35767f(0x2a1b)][_0x35767f(0x5169)][_0x35767f(0x809)]||!isEmpty$1(this[_0x35767f(0x2a1b)][_0x35767f(0x5169)]))&&(this[_0x1b995f(0x4d19)][_0x35767f(0x1085)]===TextPos$1[_0x35767f(0x1223)]||this[_0x35767f(0x2a1b)][_0x1b995f(0x49a4)]===TextPos$1[_0x35767f(0x47e)]||this[_0x35767f(0x2a1b)][_0x35767f(0x1085)]===TextPos$1[_0x35767f(0x1db5)]?(this['symbolMoveToUp']=!0x0,!0x0):this[_0x35767f(0x2a1b)][_0x35767f(0x1085)]===TextPos$1['Up']||this[_0x35767f(0x2a1b)][_0x35767f(0x1085)]===TextPos$1[_0x35767f(0x1ce8)]||this[_0x35767f(0x2a1b)][_0x1b995f(0x49a4)]===TextPos$1[_0x1b995f(0x2f08)]?(this[_0x35767f(0x360c)]=!0x0,!0x0):(this[_0x35767f(0x2a1b)][_0x35767f(0x1085)]===TextPos$1[_0x35767f(0x4f7e)]||this[_0x35767f(0x2a1b)][_0x35767f(0x1085)]===TextPos$1[_0x35767f(0x4186)])&&(this[_0x1b995f(0x271a)]=!0x0,!0x1));},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x307c2b(0x322b)]=function(){var _0x24ad0f=_0x307c2b,_0x3e7081=_0x5e00b3;this[_0x3e7081(0x2629)](),this[_0x24ad0f(0x227d)]([],!0x0);var _0x8be3a=this[_0x3e7081(0x2b99)][_0x24ad0f(0x109b)](_0x3e7081(0x40b1));return this[_0x24ad0f(0x378f)]=0x0,_0x8be3a;},DotSymbolGraphic[_0x5e00b3(0x3720)][_0x307c2b(0x588)]=function(){var _0x3c323f=_0x307c2b,_0x32adce=_0x5e00b3,_0x1cf907=0x0,_0x14e679=0x0;this[_0x32adce(0x2a1b)][_0x32adce(0x5169)]['length']>0x0&&(this[_0x32adce(0x5ad1)]=this[_0x32adce(0x2a1b)][_0x32adce(0x2bc9)][_0x32adce(0xbd7)],this[_0x3c323f(0x172b)](),_0x1cf907=this[_0x32adce(0x1687)][_0x3c323f(0x3373)](this[_0x32adce(0x2a1b)][_0x32adce(0x5169)])[_0x32adce(0x2d3c)],_0x14e679+=this[_0x32adce(0x5ad1)]);for(var _0x52f963=0x0;_0x52f963<this[_0x3c323f(0x1ca9)][_0x32adce(0x5ead)][_0x32adce(0x809)];_0x52f963++){_0x1cf907=(_0x553364=this[_0x32adce(0x5b81)][_0x32adce(0x5ead)][_0x52f963])[_0x32adce(0x2d3c)]>_0x1cf907?_0x553364['width']:_0x1cf907,_0x14e679+=_0x553364[_0x32adce(0x5a4e)]+this[_0x32adce(0x5a0d)];}this[_0x32adce(0x12b1)]={'x':_0x1cf907/0x2,'y':this[_0x32adce(0x5ad1)]/0x2,'width':this[_0x32adce(0x1687)][_0x32adce(0x4355)](this[_0x32adce(0x2a1b)][_0x32adce(0x5169)])[_0x32adce(0x2d3c)],'height':this[_0x32adce(0x5ad1)]},this[_0x32adce(0x3c04)](_0x1cf907,_0x14e679);var _0x3b0a7a=_0x14e679;for(_0x52f963=0x0;_0x52f963<this[_0x3c323f(0x1ca9)][_0x32adce(0x5ead)][_0x32adce(0x809)];_0x52f963++){var _0x553364,_0x1e8d3d=(_0x1cf907-(_0x553364=this['symbolDot'][_0x32adce(0x5ead)][_0x52f963])[_0x32adce(0x2d3c)])/0x2;_0x3b0a7a-=_0x553364[_0x3c323f(0x10d5)]+this[_0x32adce(0x5a0d)],_0x553364[_0x3c323f(0x15fd)]={'x':_0x1e8d3d,'y':_0x3b0a7a,'width':_0x553364[_0x32adce(0x2d3c)],'height':_0x553364[_0x32adce(0x5a4e)]};}},Object[_0x5e00b3(0x1dfd)](DotSymbolVector[_0x5e00b3(0x3720)],{'symbolDot':{'get':function(){var _0xdc53f7=_0x5e00b3;return this[_0xdc53f7(0x2a1b)];},'set':function(_0x2f6d4e){var _0x317ebb=_0x5e00b3;this[_0x317ebb(0x2a1b)]=_0x2f6d4e;}}}),DotSymbolVector[_0x5e00b3(0x3720)][_0x307c2b(0x817)]=function(){var _0x66054c=_0x307c2b,_0x6dcc34=_0x5e00b3;if(WebGLPlot[_0x6dcc34(0x5f34)](this[_0x6dcc34(0x2a1b)])){if(-0x1===this[_0x6dcc34(0x2a1b)][_0x6dcc34(0x5f16)]){var _0x77da07=this[_0x6dcc34(0x2a1b)][_0x6dcc34(0xddf)][_0x6dcc34(0x5e52)],_0x36438a=_0x77da07[_0x6dcc34(0x5592)][_0x6dcc34(0x3747)],_0x42c3d1=WebGLPlot[_0x66054c(0x141)][_0x66054c(0x1927)](this[_0x6dcc34(0x2a1b)][_0x6dcc34(0x5864)][0x0]['x'],this['_symbolDot'][_0x6dcc34(0x5864)][0x0]['y'],this[_0x66054c(0x4d19)][_0x6dcc34(0x5864)][0x0]['z']),_0xcaad8f=SymbolAlgoUtil[_0x6dcc34(0x6008)](_0x36438a,_0x42c3d1);if(this[_0x6dcc34(0x2a1b)][_0x6dcc34(0x5f16)]=_0xcaad8f/0x3e8,0x2===_0x77da07[_0x6dcc34(0x3037)]){var _0x2084bd=WebGLPlot[_0x6dcc34(0x3b14)][_0x6dcc34(0x2fa8)](_0x77da07,_0x42c3d1),_0x1b9ef4=new WebGLPlot[(_0x6dcc34(0x547a))](_0x2084bd['x']+0xa,_0x2084bd['y']),_0x2b454f=SymbolAlgoUtil[_0x6dcc34(0x5b89)](_0x77da07,_0x1b9ef4),_0x35b0a3=WebGLPlot[_0x6dcc34(0x4bd6)][_0x6dcc34(0x10c5)](_0x2b454f['x'],_0x2b454f['y'],_0x2b454f['z']),_0x59f732=SymbolAlgoUtil[_0x6dcc34(0x6008)](_0x42c3d1,_0x35b0a3);this[_0x66054c(0x4d19)][_0x66054c(0xc78)]=_0x59f732/0xa;}}var _0x552a32=new WebGLPlot[(_0x6dcc34(0x4bd6))](this[_0x6dcc34(0x2a1b)][_0x66054c(0x4d71)]['x'],this[_0x66054c(0x4d19)][_0x6dcc34(0x3d66)]['y'],this[_0x66054c(0x4d19)][_0x6dcc34(0x3d66)]['z']);return 0x0!==_0x552a32['y']&&0x0===_0x552a32['x']&&(_0x552a32['x']=0x1),this[_0x6dcc34(0x599)]=SymbolAlgoUtil[_0x6dcc34(0x912)](this[_0x6dcc34(0x2a1b)][_0x6dcc34(0x5864)][0x0],_0x552a32,this[_0x6dcc34(0x599)]),this[_0x6dcc34(0x1f47)]();}},DotSymbolVector[_0x5e00b3(0x3720)][_0x5e00b3(0x1f47)]=function(){var _0x316280=_0x307c2b,_0x274c50=_0x5e00b3,_0x456e39,_0x2cd365,_0x3474d6,_0x10d5af=this[_0x274c50(0x2a1b)][_0x316280(0x604)],_0x5e58a3=[],_0x1c6dab=[],_0x2d628f=[],_0x4d2612=[],_0x283ff6=[],_0x378361=[];this[_0x274c50(0x303d)]=!0x1;for(var _0x3a8437=0x0;_0x3a8437<_0x10d5af[_0x274c50(0x809)];_0x3a8437++){var _0x243001,_0x24945d=_0x10d5af[_0x3a8437];if(!_0x24945d[_0x274c50(0x16fd)]||0x0!==this[_0x274c50(0x2a1b)][_0x274c50(0x3071)][_0x274c50(0x1f9b)]){if(_0x243001=this[_0x274c50(0x2a1b)][_0x274c50(0x1d82)][_0x274c50(0x3aff)]({'cell':_0x24945d,'points':_0x24945d[_0x274c50(0x2513)]})['points'],SymbolType$1[_0x274c50(0x1077)]!==_0x24945d[_0x274c50(0x3dd)]&&SymbolType$1[_0x274c50(0x4da1)]!==_0x24945d[_0x274c50(0x3dd)]&&SymbolType$1[_0x274c50(0x269c)]!==_0x24945d[_0x274c50(0x3dd)]&&SymbolType$1[_0x274c50(0x4086)]!==_0x24945d[_0x274c50(0x3dd)]&&_0x243001['push'](_0x243001[0x0]),SymbolType$1['SYMBOL_TEXT']!==_0x24945d[_0x274c50(0x3dd)]){for(var _0x369ee4=[],_0x2d1169=0x0;_0x2d1169<_0x243001[_0x274c50(0x809)];_0x2d1169++){var _0x5abea9=new WebGLPlot['Cartesian2'](_0x243001[_0x2d1169]['x'],_0x243001[_0x2d1169]['y']),_0x176227=this[_0x274c50(0x3ea6)](_0x5abea9,this[_0x274c50(0x599)]);_0x369ee4[_0x274c50(0x5323)](new WebGLPlot[(_0x316280(0x141))](_0x176227[_0x274c50(0x3747)]['x'],_0x176227[_0x274c50(0x3747)]['y'],_0x176227[_0x274c50(0x3747)]['z'])),_0x4d2612[_0x316280(0x2a0e)](_0x243001[_0x2d1169]['x']),_0x283ff6[_0x274c50(0x5323)](_0x243001[_0x2d1169]['y']),_0x2d628f[_0x274c50(0x5323)](_0x176227[_0x274c50(0xfc8)]['y']),_0x1c6dab[_0x274c50(0x5323)](_0x176227[_0x274c50(0xfc8)]['z']),_0x24945d[_0x274c50(0x16fd)]||_0x378361[_0x274c50(0x5323)](_0x176227[_0x274c50(0x3747)]);}var _0x382ee6=this[_0x274c50(0x2a1b)][_0x316280(0x1f2)],_0x16bd18=new WebGLPlot[(_0x274c50(0x4c58))]({'positions':_0x369ee4,'VertexFormat':WebGLPlot[_0x274c50(0x5942)][_0x316280(0x4c56)],'width':_0x382ee6}),_0x2fb8d7=WebGLPlot[_0x274c50(0x4c58)]['createGeometry'](_0x16bd18);if(WebGLPlot['defined'](_0x2fb8d7)){_0x456e39=_0x24945d[_0x274c50(0x16fd)]&&0x0!==this[_0x274c50(0x2a1b)][_0x316280(0x3ef1)][_0x274c50(0x1f9b)]?this[_0x316280(0x4d19)][_0x274c50(0x3071)][_0x316280(0x212f)]:this[_0x274c50(0x2a1b)][_0x274c50(0x3071)][_0x274c50(0x5f80)],_0x10d5af[_0x3a8437][_0x274c50(0x395d)]&&(_0x3474d6=_0x10d5af[_0x3a8437][_0x316280(0x1df0)]['lineColor'],_0x456e39=new WebGLPlot[(_0x274c50(0x3722))](_0x3474d6[_0x274c50(0x20a2)]/0xff,_0x3474d6[_0x274c50(0x9db)]/0xff,_0x3474d6[_0x274c50(0x3c2a)]/0xff,_0x3474d6[_0x274c50(0x32a8)]/0xff)),_0x10d5af[_0x3a8437][_0x274c50(0x76b)]&&!_0x24945d[_0x274c50(0x16fd)]&&(_0x10d5af[_0x3a8437][_0x274c50(0x53b9)]?(_0x3474d6=_0x10d5af[_0x3a8437][_0x274c50(0x8cd)][_0x274c50(0x589d)],_0x2cd365=new WebGLPlot[(_0x274c50(0x3722))](_0x3474d6[_0x316280(0xe24)]/0xff,_0x3474d6['green']/0xff,_0x3474d6[_0x274c50(0x3c2a)]/0xff,_0x3474d6[_0x274c50(0x32a8)]/0xff)):_0x2cd365=_0x456e39,this['createFillGeomtery'](_0x243001,_0x369ee4,_0x2cd365,this[_0x316280(0x4d19)]['id'])),_0x24945d[_0x274c50(0x3dd)]===SymbolType$1[_0x274c50(0x1077)]&&_0x24945d[_0x274c50(0x3dd)]===SymbolType$1[_0x316280(0x501)]&&_0x24945d['type']===SymbolType$1[_0x316280(0x501)]&&_0x24945d[_0x274c50(0x3dd)]===SymbolType$1[_0x274c50(0x4086)]||0x0!==this[_0x274c50(0x2a1b)][_0x274c50(0x2057)][_0x274c50(0x1f96)]||_0x24945d[_0x316280(0xe6b)]||((_0x2cd365=this[_0x274c50(0x2a1b)][_0x274c50(0x2057)][_0x274c50(0x589d)])[_0x274c50(0x32a8)]=0x1-this[_0x316280(0x4d19)][_0x274c50(0x2057)][_0x274c50(0x4b90)]/0x64,this[_0x274c50(0x3870)](_0x243001,_0x369ee4,_0x2cd365,this[_0x274c50(0x2a1b)]['id'])),_0x456e39=WebGLPlot[_0x274c50(0x3722)][_0x274c50(0x3eb1)](_0x456e39,this[_0x274c50(0x2a1b)][_0x274c50(0x2057)][_0x316280(0x7e6)]);var _0x289187=new WebGLPlot[(_0x274c50(0x457b))]({'geometry':_0x2fb8d7,'id':this[_0x316280(0x4d19)]['id'],'attributes':{'color':WebGLPlot[_0x274c50(0x2b90)][_0x274c50(0x3255)](_0x456e39)}});_0x5e58a3[_0x274c50(0x5323)](_0x289187);}}else this[_0x274c50(0x303d)]=!0x0;}}var _0x43e179=Math[_0x316280(0x5449)][_0x274c50(0x4269)]({},_0x1c6dab),_0x271109=Math[_0x274c50(0x19a8)][_0x274c50(0x4269)]({},_0x1c6dab),_0x1b3eab=Math[_0x274c50(0x498f)][_0x316280(0x1bcb)]({},_0x2d628f),_0x9a00f0=Math['min'][_0x274c50(0x4269)]({},_0x2d628f);return _0x9a00f0<0x0&&(_0x1b3eab-=_0x9a00f0),_0x271109<0x0&&(_0x43e179-=_0x271109),this[_0x274c50(0x205e)]=_0x43e179>_0x1b3eab?_0x43e179:_0x1b3eab,0x0!==this[_0x274c50(0x2a1b)][_0x274c50(0x3d66)]['y']||0x0!==this[_0x274c50(0x2a1b)][_0x274c50(0x3d66)]['x']?this[_0x274c50(0x1f36)](_0x378361):this[_0x274c50(0x8b5)](_0x4d2612,_0x283ff6),_0x5e58a3;},DotSymbolVector[_0x5e00b3(0x3720)][_0x5e00b3(0x3870)]=function(_0x1a756f,_0x527bde,_0x4d81bf,_0x10438a){var _0x206a41=_0x307c2b,_0x5448b5=_0x5e00b3,_0x4232da=[],_0x3e7c6f=[],_0x3b6b4e=SymbolAlgoUtil[_0x5448b5(0x4619)](_0x1a756f);if(!_0x3b6b4e||_0x3b6b4e[_0x5448b5(0x809)]<0x3)return null;for(var _0x3c7650=0x0;_0x3c7650<_0x3b6b4e[_0x206a41(0x2ef4)];_0x3c7650+=0x3){_0x3e7c6f[0x0]=_0x527bde[_0x3b6b4e[_0x3c7650]],_0x3e7c6f[0x1]=_0x527bde[_0x3b6b4e[_0x3c7650+0x1]],_0x3e7c6f[0x2]=_0x527bde[_0x3b6b4e[_0x3c7650+0x2]];var _0x29a672=this[_0x5448b5(0x32f)](_0x3e7c6f,_0x4d81bf,_0x10438a);_0x29a672&&_0x4232da[_0x5448b5(0x5323)](_0x29a672);}if(0x0===_0x4232da[_0x5448b5(0x809)])return null;var _0x41dcfa=new WebGLPlot[(_0x206a41(0x1c52))][(_0x206a41(0x1612))](_0x5448b5(0x3722),{'color':_0x4d81bf,'fill':!0x0}),_0x3113f9=new WebGLPlot[(_0x5448b5(0x4245))]({'geometryInstances':_0x4232da,'appearance':new WebGLPlot[(_0x5448b5(0x37fb))]({'material':_0x41dcfa,'aboveGround':!0x0}),'show':this[_0x5448b5(0x3b92)],'asynchronous':!0x1});_0x3113f9[_0x5448b5(0x3c50)]=this[_0x5448b5(0x2a1b)][_0x5448b5(0xddf)],this[_0x5448b5(0x2a1b)][_0x206a41(0x1679)][_0x5448b5(0x5323)](_0x3113f9);},DotSymbolVector['prototype'][_0x5e00b3(0x32f)]=function(_0x462be2,_0x475f6a,_0x1b15ed){var _0x271bee=_0x5e00b3,_0x2130bc=new WebGLPlot[(_0x271bee(0x3e1e))](_0x462be2,[]),_0x28f5fc=new WebGLPlot[(_0x271bee(0x4541))]({'polygonHierarchy':_0x2130bc,'perPositionHeight':!0x0}),_0x84a916=WebGLPlot[_0x271bee(0x4541)][_0x271bee(0x1647)](_0x28f5fc);return _0x84a916?new WebGLPlot[(_0x271bee(0x457b))]({'geometry':_0x84a916,'id':_0x1b15ed}):null;},DotSymbolVector[_0x5e00b3(0x3720)][_0x5e00b3(0x5acd)]=function(_0x2e3524,_0x55802e,_0x2bacbb){var _0x10f503=_0x307c2b,_0xdf725=_0x5e00b3,_0x3bf9f6=[],_0x203825=[],_0x2d9881=Math['max'][_0xdf725(0x4269)]({},_0x2e3524),_0x3785d9=Math[_0xdf725(0x19a8)][_0x10f503(0x1bcb)]({},_0x2e3524),_0x19f45a=Math[_0xdf725(0x498f)][_0xdf725(0x4269)]({},_0x55802e),_0x594ca7=Math[_0xdf725(0x19a8)][_0xdf725(0x4269)]({},_0x55802e),_0x52642c=(_0x594ca7<0x0?_0x19f45a-_0x594ca7:_0x19f45a)*(this[_0xdf725(0x2a1b)][_0xdf725(0x511a)]*this[_0xdf725(0x2a1b)][_0xdf725(0x5f16)]);_0x203825[_0xdf725(0x5323)](new WebGLPlot[(_0xdf725(0x547a))](_0x3785d9,_0x594ca7)),_0x203825[_0x10f503(0x2a0e)](new WebGLPlot[(_0xdf725(0x547a))](_0x2d9881,_0x594ca7));var _0x5d6039=0x0;this[_0xdf725(0x2a1b)][_0xdf725(0x1a2a)]&&!_0x2bacbb&&(_0x5d6039=_0x594ca7>0x0?_0x594ca7/_0x19f45a:_0x594ca7/(_0x19f45a-_0x594ca7));for(var _0x71452d=[],_0x36f517=[],_0x493d9a=0x0;_0x493d9a<_0x203825[_0xdf725(0x809)];_0x493d9a++){var _0x3fb87c=_0x203825[_0x493d9a],_0x4014c1=this[_0xdf725(0x3ea6)](_0x3fb87c,this[_0xdf725(0x599)])[_0x10f503(0x2fe9)];_0x3bf9f6[_0xdf725(0x5323)](new WebGLPlot[(_0xdf725(0x4bd6))](_0x4014c1['x'],_0x4014c1['y'],_0x4014c1['z'])),_0x71452d[_0x10f503(0x2a0e)](this[_0xdf725(0x2a1b)][_0x10f503(0x4490)][0x0]['z']+_0x52642c),_0x36f517['push'](this[_0x10f503(0x4d19)][_0xdf725(0x5864)][0x0]['z']+_0x52642c*_0x5d6039);}return{'potions':_0x3bf9f6,'maxExtendWallHeight':_0x71452d,'minExtendWallHeight':_0x36f517};},DotSymbolVector[_0x5e00b3(0x3720)][_0x307c2b(0x18f7)]=function(_0x593586,_0x3864bd){var _0x39794f=_0x307c2b,_0x310f54=_0x5e00b3,_0x56df46=new WebGLPlot[(_0x310f54(0x4bd6))](),_0x3bcc70=new WebGLPlot[(_0x310f54(0x4bd6))](),_0x4c4391=this[_0x310f54(0x2a1b)][_0x310f54(0x511a)]*this[_0x310f54(0x2a1b)][_0x310f54(0x5f16)];return _0x3bcc70=WebGLPlot[_0x310f54(0x4bd6)][_0x310f54(0x34b9)](new WebGLPlot['Cartesian3'](-0x1,-_0x593586['x'],_0x593586['y']),_0x4c4391,_0x3bcc70),{'position':_0x56df46=WebGLPlot[_0x310f54(0x3925)][_0x39794f(0x4854)](_0x3864bd,_0x3bcc70,_0x56df46),'vector':_0x3bcc70};},DotSymbolVector[_0x5e00b3(0x3720)][_0x5e00b3(0xd7a)]=function(_0x5d5e59,_0x1813b4,_0x444313){var _0x290ea4=_0x307c2b,_0xddfea6=_0x5e00b3,_0x2a1469=this[_0xddfea6(0x5acd)](_0x5d5e59,_0x1813b4,_0x444313),_0x3569e1=new WebGLPlot[(_0xddfea6(0x3c71))]({'positions':_0x2a1469[_0x290ea4(0xd73)],'maximumHeights':_0x2a1469[_0xddfea6(0x3fe0)],'minimumHeights':_0x2a1469[_0xddfea6(0x2fdb)]}),_0x43c2eb=WebGLPlot[_0xddfea6(0x3c71)][_0x290ea4(0x39d6)](_0x3569e1);return _0x43c2eb?new WebGLPlot[(_0xddfea6(0x457b))]({'geometry':_0x43c2eb,'id':this[_0xddfea6(0x2a1b)]['id']}):null;},DotSymbolVector[_0x5e00b3(0x3720)][_0x5e00b3(0x8b5)]=function(_0x1af362,_0x2a1e03){var _0x3c9516=_0x307c2b,_0x41ffeb=_0x5e00b3;if(this[_0x41ffeb(0x303d)]){var _0x486e53=this[_0x41ffeb(0x2a1b)][_0x41ffeb(0x1d82)][_0x41ffeb(0x817)](!0x0),_0x37663d=new WebGLPlot[(_0x41ffeb(0x71d))][(_0x3c9516(0x1612))](_0x41ffeb(0x3f2),{'image':_0x486e53}),_0x2d7449=this[_0x41ffeb(0xd7a)](_0x1af362,_0x2a1e03,!0x0),_0x1225da=new WebGLPlot[(_0x41ffeb(0x4245))]({'geometryInstances':[_0x2d7449],'appearance':new WebGLPlot[(_0x41ffeb(0x37fb))]({'material':_0x37663d}),'show':this[_0x41ffeb(0x3b92)],'asynchronous':!0x1});_0x1225da[_0x41ffeb(0x3c50)]=this[_0x41ffeb(0x2a1b)][_0x3c9516(0x207b)],this[_0x41ffeb(0x2a1b)][_0x41ffeb(0x5b5)][_0x41ffeb(0x5323)](_0x1225da);}},DotSymbolVector[_0x5e00b3(0x3720)][_0x5e00b3(0x1f36)]=function(_0x5c8d91){var _0x597d1e=_0x307c2b,_0x3108ca=_0x5e00b3;if(this[_0x3108ca(0x303d)]){var _0x58f1c8=this[_0x3108ca(0x417)](_0x5c8d91),_0x26c08d=this[_0x3108ca(0x2a1b)][_0x3108ca(0x1d82)]['drawDotSymbolGraphic'](!0x0),_0x13a59b=new WebGLPlot[(_0x3108ca(0x71d))][(_0x3108ca(0x3fcf))]('Image',{'image':_0x26c08d}),_0x109ae2=new WebGLPlot[(_0x3108ca(0x4245))]({'geometryInstances':[_0x58f1c8],'appearance':new WebGLPlot[(_0x3108ca(0x37fb))]({'material':_0x13a59b}),'show':this[_0x597d1e(0x3cdc)],'asynchronous':!0x1});_0x109ae2[_0x3108ca(0x3c50)]=this[_0x3108ca(0x2a1b)][_0x3108ca(0xddf)],this[_0x3108ca(0x2a1b)][_0x3108ca(0x5b5)][_0x3108ca(0x5323)](_0x109ae2);}},DotSymbolVector[_0x307c2b(0x1aa2)][_0x5e00b3(0x35a5)]=function(_0x5bbd37){var _0x3a7a06=_0x307c2b,_0x42eb5=_0x5e00b3,_0x2196a2=[],_0x85656=[],_0x28b80e=[],_0x3ee181=[];_0x2196a2[_0x42eb5(0x5323)](new WebGLPlot[(_0x3a7a06(0x1e46))](_0x5bbd37[_0x42eb5(0x4db1)],_0x5bbd37[_0x3a7a06(0x49a6)])),_0x2196a2['push'](new WebGLPlot[(_0x42eb5(0x547a))](_0x5bbd37[_0x42eb5(0x4db1)],_0x5bbd37[_0x3a7a06(0x35e7)])),_0x2196a2[_0x42eb5(0x5323)](new WebGLPlot[(_0x42eb5(0x547a))](_0x5bbd37[_0x42eb5(0x1d74)],_0x5bbd37[_0x3a7a06(0x35e7)])),_0x2196a2[_0x42eb5(0x5323)](new WebGLPlot[(_0x3a7a06(0x1e46))](_0x5bbd37[_0x42eb5(0x1d74)],_0x5bbd37[_0x3a7a06(0x49a6)])),_0x2196a2[_0x42eb5(0x5323)](new WebGLPlot[(_0x42eb5(0x547a))](_0x5bbd37[_0x42eb5(0x4db1)],_0x5bbd37[_0x42eb5(0x4f04)]));for(var _0x1eaed2=_0x5bbd37['right']-_0x5bbd37[_0x3a7a06(0x3ca7)],_0xa68d7f=_0x5bbd37[_0x42eb5(0x4f04)]-_0x5bbd37[_0x42eb5(0x4645)],_0x46f501=new WebGLPlot[(_0x42eb5(0x547a))](_0x1eaed2/0x2,_0xa68d7f/0x2),_0x4df06a=0x0;_0x4df06a<_0x2196a2[_0x42eb5(0x809)];_0x4df06a++)_0x85656[_0x42eb5(0x5323)](_0x2196a2[_0x4df06a]['x']),_0x28b80e['push'](_0x2196a2[_0x4df06a]['y']),_0x3ee181[_0x42eb5(0x5323)](this[_0x42eb5(0x3ea6)](_0x2196a2[_0x4df06a],this[_0x42eb5(0x599)])[_0x42eb5(0x3747)]);WebGLPlot['defined'](this[_0x42eb5(0x2b99)])||(this[_0x42eb5(0x2b99)]=document[_0x42eb5(0x2a2e)](_0x42eb5(0x2a34))),this[_0x42eb5(0x2b99)][_0x42eb5(0x1d2b)](_0x3a7a06(0x2299),_0x1eaed2),this[_0x42eb5(0x2b99)][_0x42eb5(0x1d2b)](_0x42eb5(0x5a4e),_0xa68d7f),this[_0x42eb5(0x1687)]=this[_0x42eb5(0x2b99)][_0x42eb5(0x696)]('2d'),this[_0x42eb5(0x1687)][_0x42eb5(0x1763)](0x0,0x0,this[_0x42eb5(0x2b99)][_0x42eb5(0x2d3c)],this[_0x42eb5(0x2b99)]['height']);var _0x2c07eb=this[_0x42eb5(0x2a1b)][_0x42eb5(0x5169)],_0x4ba740=this[_0x42eb5(0x2a1b)][_0x42eb5(0x2bc9)],_0x1b0cd2=_0x4ba740[_0x3a7a06(0x30eb)],_0x2f6671=_0x4ba740['_fontSize'];_0x4ba740[_0x42eb5(0x16eb)]?this[_0x42eb5(0x1687)][_0x42eb5(0x1299)]='bold\x20'+_0x2f6671+_0x42eb5(0x5eaf)+_0x1b0cd2:_0x4ba740[_0x42eb5(0x3b96)]?this[_0x42eb5(0x1687)][_0x42eb5(0x1299)]=_0x42eb5(0x4199)+_0x2f6671+_0x3a7a06(0x4c70)+_0x1b0cd2:this[_0x42eb5(0x1687)][_0x3a7a06(0x4d00)]=_0x2f6671+_0x42eb5(0x5eaf)+_0x1b0cd2,this[_0x42eb5(0x1687)][_0x42eb5(0x841)]=_0x42eb5(0x4fe8),this['_ctx'][_0x3a7a06(0x1fb)]=_0x42eb5(0x5156),_0x4ba740[_0x42eb5(0x34f0)]?(this[_0x42eb5(0x1687)][_0x42eb5(0x51a8)]=this[_0x42eb5(0x2a1b)][_0x42eb5(0x235f)](_0x4ba740[_0x42eb5(0x4bbe)]),this[_0x42eb5(0x1687)][_0x42eb5(0x1523)](_0x2c07eb,_0x46f501['x'],_0x46f501['y'],_0x1eaed2)):(this[_0x42eb5(0x1687)][_0x42eb5(0x2a02)]=this[_0x3a7a06(0x4d19)][_0x42eb5(0x235f)](_0x4ba740[_0x42eb5(0x4f13)]),this[_0x42eb5(0x1687)]['fillText'](_0x2c07eb,_0x46f501['x'],_0x46f501['y'],_0x1eaed2)),0x0!==this[_0x42eb5(0x2a1b)][_0x3a7a06(0x4d71)]['y']||0x0!==this[_0x42eb5(0x2a1b)][_0x42eb5(0x3d66)]['x']?this[_0x42eb5(0x5752)](_0x3ee181):this[_0x42eb5(0x2809)](_0x85656,_0x28b80e);},DotSymbolVector[_0x307c2b(0x1aa2)][_0x5e00b3(0x5752)]=function(_0x5d30d2){var _0x1a6eed=_0x307c2b,_0x4dec5d=_0x5e00b3,_0x4c5bec=this[_0x1a6eed(0x9d1)](_0x5d30d2),_0x32ca90=this[_0x4dec5d(0x2b99)][_0x4dec5d(0x1f3c)]('image/png'),_0x1cc806=new WebGLPlot[(_0x4dec5d(0x71d))][(_0x4dec5d(0x3fcf))](_0x4dec5d(0x3f2),{'image':_0x32ca90}),_0xd33d86=new WebGLPlot[(_0x4dec5d(0x4245))]({'geometryInstances':[_0x4c5bec],'appearance':new WebGLPlot[(_0x4dec5d(0x37fb))]({'material':_0x1cc806}),'show':this[_0x4dec5d(0x3b92)],'asynchronous':!0x1});_0xd33d86[_0x1a6eed(0x1040)]=this[_0x4dec5d(0x2a1b)][_0x1a6eed(0x207b)],this[_0x4dec5d(0x2a1b)][_0x4dec5d(0x5b5)][_0x4dec5d(0x5323)](_0xd33d86);},DotSymbolVector[_0x5e00b3(0x3720)][_0x5e00b3(0x2809)]=function(_0x3e209c,_0x3b6155){var _0x3427b8=_0x307c2b,_0x45f8fb=_0x5e00b3,_0x45e2ea=this[_0x45f8fb(0xd7a)](_0x3e209c,_0x3b6155,!0x1),_0x4974f1=this[_0x45f8fb(0x2b99)][_0x45f8fb(0x1f3c)](_0x3427b8(0x22ac)),_0x24d158=new WebGLPlot[(_0x45f8fb(0x71d))][(_0x3427b8(0x1612))](_0x3427b8(0x32c3),{'image':_0x4974f1}),_0x2b64c9=new WebGLPlot[(_0x45f8fb(0x4245))]({'geometryInstances':[_0x45e2ea],'appearance':new WebGLPlot[(_0x45f8fb(0x37fb))]({'material':_0x24d158}),'show':this['_display'],'asynchronous':!0x1});_0x2b64c9[_0x45f8fb(0x3c50)]=this[_0x45f8fb(0x2a1b)][_0x3427b8(0x207b)],this[_0x45f8fb(0x2a1b)]['_primitive'][_0x45f8fb(0x5323)](_0x2b64c9);},DotSymbolVector[_0x5e00b3(0x3720)][_0x307c2b(0x9d1)]=function(_0x1ace8b){var _0x343be4=_0x307c2b,_0x4c4375=_0x5e00b3,_0x3c4ab1=WebGLPlot[_0x4c4375(0x4541)][_0x4c4375(0x3726)]({'positions':_0x1ace8b,'perPositionHeight':!0x0}),_0x33c003=WebGLPlot[_0x4c4375(0x4541)][_0x343be4(0x39d6)](_0x3c4ab1);return new WebGLPlot[(_0x4c4375(0x457b))]({'geometry':_0x33c003,'id':this['id']});},Object[_0x5e00b3(0x1dfd)](SymbolDotPicture[_0x307c2b(0x1aa2)],{'symbolDot':{'get':function(){var _0x33a686=_0x307c2b;return this[_0x33a686(0x4d19)];},'set':function(_0x4996a6){var _0x2b6a6a=_0x307c2b;this[_0x2b6a6a(0x4d19)]=_0x4996a6;}}}),SymbolDotPicture[_0x307c2b(0x1aa2)][_0x5e00b3(0x4e30)]=function(_0xaf8ef5){var _0xa1c107=_0x307c2b,_0x27a280=_0x5e00b3,_0x32220c=this[_0x27a280(0x2a1b)][_0x27a280(0x26b7)],_0x62ae51=this[_0xa1c107(0x4d19)][_0x27a280(0x514d)]['x'],_0x2ec422=this[_0x27a280(0x2a1b)][_0xa1c107(0x5092)]['x'],_0x2b4156=this[_0x27a280(0x2a1b)][_0x27a280(0x514d)]['y'],_0x241a7b=this['_symbolDot'][_0x27a280(0x514d)]['y'],_0x2ba698=0x0;if(this[_0x27a280(0x2a1b)][_0x27a280(0x5169)]&&''!==this['_symbolDot'][_0x27a280(0x5169)]){_0x2ba698=this[_0x27a280(0x2a1b)][_0x27a280(0x2bc9)][_0xa1c107(0xb74)],this[_0x27a280(0x1229)]();let _0x5583b7=this[_0xa1c107(0x25bd)][_0xa1c107(0x3373)](this[_0x27a280(0x2a1b)][_0x27a280(0x5169)])[_0x27a280(0x2d3c)];_0x62ae51=_0x5583b7>_0x62ae51?_0x5583b7:_0x62ae51,this[_0xa1c107(0x4c5c)]={'x':_0x62ae51/0x2,'y':_0x2ba698/0x2,'width':_0x5583b7,'height':_0x2ba698};}this[_0x27a280(0x2b99)]['setAttribute'](_0x27a280(0x2d3c),_0x62ae51+0x2*_0x32220c),this[_0x27a280(0x2b99)][_0xa1c107(0x54fe)](_0x27a280(0x5a4e),_0x2b4156+0x2*_0x32220c+_0x2ba698),this[_0xa1c107(0x4d19)][_0x27a280(0x5169)]&&''!==this[_0x27a280(0x2a1b)][_0x27a280(0x5169)]&&this[_0x27a280(0x5a7c)]();var _0x6cee6=(this[_0x27a280(0x2b99)][_0x27a280(0x2d3c)]-_0x2ec422)/0x2;return this[_0xa1c107(0x25bd)][_0xa1c107(0x19b6)](_0xaf8ef5,_0x6cee6,_0x2ba698,_0x2ec422,_0x241a7b),this[_0xa1c107(0x4d19)][_0x27a280(0x2023)]&&this[_0x27a280(0x1700)](_0x32220c),this[_0xa1c107(0x2e1d)][_0x27a280(0x1f3c)](_0x27a280(0x40b1));},SymbolDotPicture[_0x5e00b3(0x3720)][_0x307c2b(0x3d98)]=function(){var _0x3e50f5=_0x307c2b,_0x532b29=_0x5e00b3,_0x5cfe15=this[_0x3e50f5(0x4d19)][_0x532b29(0x5169)],_0x3a0dbf=this[_0x532b29(0x2a1b)][_0x532b29(0x2bc9)];this[_0x532b29(0x1229)](),this[_0x3e50f5(0x25bd)][_0x532b29(0x841)]=_0x532b29(0x4fe8),this[_0x3e50f5(0x25bd)][_0x532b29(0x574d)]=_0x532b29(0x5156);var _0x2f96ca=0x0,_0x4914ec=0x0;if(this[_0x3e50f5(0x59e3)]&&(_0x2f96ca=this[_0x532b29(0xf2e)]['x']+this[_0x532b29(0xf2e)][_0x532b29(0x2d3c)]/0x2,_0x4914ec=this[_0x3e50f5(0x59e3)]['y']+this[_0x532b29(0xf2e)][_0x3e50f5(0x10d5)]/0x2),_0x3a0dbf[_0x3e50f5(0x1fcb)]){this[_0x532b29(0x1687)][_0x3e50f5(0x314f)]([]);var _0x4b7eff=this[_0x532b29(0x1687)][_0x3e50f5(0x4109)];this[_0x532b29(0x1687)][_0x532b29(0xd61)]=_0x3a0dbf[_0x532b29(0x27cb)];var _0x2b08da=this['_symbolDot'][_0x3e50f5(0x243f)](_0x3a0dbf[_0x532b29(0x4bbe)]);this[_0x532b29(0x2a1b)][_0x532b29(0x1a2a)]&&this[_0x532b29(0x2a1b)][_0x532b29(0x1085)]===TextPos$1[_0x532b29(0x36de)]&&!this[_0x532b29(0x2a1b)][_0x532b29(0x1a79)]?(this[_0x3e50f5(0x25bd)][_0x3e50f5(0x25e2)]=_0x2b08da,this[_0x3e50f5(0x25bd)][_0x532b29(0x1523)](_0x5cfe15,_0x2f96ca,_0x4914ec,this[_0x3e50f5(0x59e3)][_0x532b29(0x2d3c)])):this[_0x532b29(0x2a1b)][_0x532b29(0x1085)]!==TextPos$1[_0x532b29(0x36de)]&&(this[_0x532b29(0x1687)][_0x532b29(0x51a8)]=_0x2b08da,this[_0x532b29(0x1687)][_0x532b29(0x1523)](_0x5cfe15,this['textBounds']['x'],this[_0x532b29(0x12b1)]['y'])),this[_0x532b29(0x1687)][_0x532b29(0xd61)]=_0x4b7eff;}var _0x529899=this[_0x3e50f5(0x4d19)]['colorToString'](_0x3a0dbf[_0x532b29(0x4f13)]);this[_0x532b29(0x2a1b)]['_isMiddleMarkExist']&&this[_0x532b29(0x2a1b)][_0x532b29(0x1085)]===TextPos$1[_0x532b29(0x36de)]&&!this[_0x532b29(0x2a1b)][_0x3e50f5(0x3118)]?(this[_0x532b29(0x1687)][_0x532b29(0x2a02)]=_0x529899,this[_0x532b29(0x1687)][_0x532b29(0x5257)](_0x5cfe15,_0x2f96ca,_0x4914ec,this[_0x532b29(0xf2e)][_0x532b29(0x2d3c)])):this[_0x3e50f5(0x4d19)][_0x532b29(0x1085)]!==TextPos$1[_0x532b29(0x36de)]&&(this[_0x3e50f5(0xc12)](_0x3a0dbf),this[_0x532b29(0x1687)][_0x532b29(0x2a02)]=_0x529899,this[_0x532b29(0x1687)][_0x532b29(0x5257)](_0x5cfe15,this[_0x3e50f5(0x4c5c)]['x'],this[_0x532b29(0x12b1)]['y'])),this[_0x3e50f5(0x4d19)][_0x532b29(0x1a79)]&&(this[_0x532b29(0x1687)][_0x532b29(0x841)]=_0x532b29(0x4fe8),this[_0x3e50f5(0x25bd)][_0x532b29(0x574d)]=_0x3e50f5(0x35f0),this[_0x532b29(0x1687)][_0x532b29(0x2a02)]=_0x529899,this[_0x3e50f5(0x25bd)][_0x3e50f5(0x137e)](_0x5cfe15,_0x2f96ca,_0x4914ec,this[_0x532b29(0xf2e)][_0x532b29(0x2d3c)]));},SymbolDotPicture[_0x5e00b3(0x3720)][_0x307c2b(0xc12)]=function(_0x27e25f){var _0xbac29b=_0x307c2b,_0x4bf66f=_0x5e00b3;if(_0x27e25f[_0xbac29b(0x2bb9)]){let _0x30b7b8,_0x2d1bd5=this[_0x4bf66f(0x12b1)]['y']-_0x27e25f[_0x4bf66f(0x5ad1)]/0x2,_0x28832c=this[_0x4bf66f(0x12b1)][_0x4bf66f(0x2d3c)],_0x520c74=this[_0x4bf66f(0x12b1)][_0x4bf66f(0x5a4e)];switch(this[_0x4bf66f(0x1687)][_0x4bf66f(0x841)]){case _0x4bf66f(0x4fe8):_0x30b7b8=this[_0x4bf66f(0x12b1)]['x']-this[_0x4bf66f(0x12b1)][_0x4bf66f(0x2d3c)]/0x2;break;case _0x4bf66f(0x1d74):_0x30b7b8=this[_0x4bf66f(0x12b1)]['x']-this[_0x4bf66f(0x12b1)][_0x4bf66f(0x2d3c)];break;case _0xbac29b(0x3ca7):_0x30b7b8=this[_0xbac29b(0x4c5c)]['x'];}this[_0x4bf66f(0x1687)]['fillStyle']=this[_0x4bf66f(0x2a1b)][_0xbac29b(0x243f)](_0x27e25f[_0x4bf66f(0x2a9a)]),this[_0x4bf66f(0x1687)][_0x4bf66f(0xa72)](_0x30b7b8,_0x2d1bd5,_0x28832c,_0x520c74);}},SymbolDotPicture[_0x5e00b3(0x3720)][_0x307c2b(0x172b)]=function(){var _0x4fd747=_0x307c2b,_0x46882c=_0x5e00b3,_0x45f016=this[_0x46882c(0x2a1b)][_0x46882c(0x2bc9)],_0x2ac024=_0x45f016[_0x46882c(0x4d2)],_0x3be150=_0x45f016[_0x46882c(0xbd7)];_0x45f016[_0x46882c(0x16eb)]?this[_0x46882c(0x1687)][_0x46882c(0x1299)]=_0x46882c(0x27b8)+_0x3be150+_0x46882c(0x5eaf)+_0x2ac024:_0x45f016[_0x46882c(0x3b96)]?this[_0x46882c(0x1687)][_0x46882c(0x1299)]=_0x46882c(0x4199)+_0x3be150+_0x46882c(0x5eaf)+_0x2ac024:this[_0x46882c(0x1687)][_0x46882c(0x1299)]=_0x3be150+_0x4fd747(0x4c70)+_0x2ac024;},SymbolDotPicture[_0x5e00b3(0x3720)][_0x5e00b3(0x1700)]=function(_0x178972){var _0x16799f=_0x307c2b,_0x5ae9dc=_0x5e00b3;this['_ctx'][_0x5ae9dc(0x3aaa)](),this[_0x5ae9dc(0x1687)][_0x5ae9dc(0x263a)](_0x178972/0x2,_0x178972/0x2),this[_0x5ae9dc(0x1687)][_0x5ae9dc(0x1e2b)](_0x178972/0x2,this[_0x16799f(0x2e1d)][_0x16799f(0x10d5)]-_0x178972/0x2),this['_ctx'][_0x5ae9dc(0x1e2b)](this[_0x5ae9dc(0x2b99)][_0x5ae9dc(0x2d3c)]-_0x178972/0x2,this[_0x5ae9dc(0x2b99)][_0x5ae9dc(0x5a4e)]-_0x178972/0x2),this[_0x5ae9dc(0x1687)][_0x5ae9dc(0x1e2b)](this[_0x5ae9dc(0x2b99)][_0x5ae9dc(0x2d3c)]-_0x178972/0x2,_0x178972/0x2),this[_0x5ae9dc(0x1687)][_0x16799f(0x53d9)](_0x178972/0x2,_0x178972/0x2),this[_0x5ae9dc(0x1687)][_0x5ae9dc(0x51a8)]=this[_0x5ae9dc(0x2a1b)][_0x16799f(0x243f)](this[_0x5ae9dc(0x2a1b)][_0x5ae9dc(0x3c36)]),this[_0x5ae9dc(0x1687)][_0x5ae9dc(0xd61)]=_0x178972,this[_0x5ae9dc(0x1687)][_0x5ae9dc(0x39a8)](),this[_0x5ae9dc(0x1687)][_0x5ae9dc(0x1430)]();},SymbolDotPicture[_0x307c2b(0x1aa2)][_0x5e00b3(0x46b7)]=function(){var _0x1b3589=_0x307c2b,_0x39b9a2=_0x5e00b3;WebGLPlot[_0x39b9a2(0x5f34)](this[_0x1b3589(0x2e1d)])||(this[_0x39b9a2(0x2b99)]=document['createElement'](_0x1b3589(0x8ad)),this['_canvas'][_0x1b3589(0x2299)]=this[_0x39b9a2(0x2a1b)][_0x39b9a2(0x514d)]['x'],this[_0x39b9a2(0x2b99)][_0x39b9a2(0x5a4e)]=this[_0x39b9a2(0x2a1b)][_0x39b9a2(0x4b61)]),this[_0x39b9a2(0x1687)]=this[_0x39b9a2(0x2b99)][_0x39b9a2(0x696)]('2d'),this[_0x1b3589(0x25bd)][_0x39b9a2(0x1763)](0x0,0x0,this[_0x1b3589(0x2e1d)][_0x1b3589(0x2299)],this[_0x1b3589(0x2e1d)][_0x39b9a2(0x5a4e)]);},WebGLPlot[_0x5e00b3(0x5f34)](Object[_0x307c2b(0x47e7)])&&(SymbolDot[_0x5e00b3(0x3720)]=Object[_0x307c2b(0x47e7)](GeoGraphicObject[_0x5e00b3(0x3720)]),SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=SymbolDot),SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x5e46)]=function(_0x38d66e){var _0x2ba367=_0x307c2b,_0x396471=_0x5e00b3;if((!this[_0x396471(0xffe)]||_0x38d66e)&&!(this[_0x396471(0x5864)][_0x396471(0x809)]<=0x0||0x0!==this[_0x2ba367(0x1508)]&&this[_0x396471(0xdc3)][_0x396471(0x809)]<=0x0)){this[_0x2ba367(0x2555)]=!0x0,this[_0x396471(0x14d8)](),PlotCollentionManager[_0x396471(0x24e)](this,this[_0x396471(0xddf)][_0x2ba367(0x16a0)]),this[_0x396471(0x5b5)]=[],this['_canvasSymbolData']=[],this[_0x396471(0x1c0)]&&(this[_0x396471(0xddf)][_0x396471(0x5e52)][_0x2ba367(0x4a35)][_0x396471(0x2eb0)](this[_0x396471(0x1c0)]),this[_0x396471(0x1c0)]=void 0x0),0x0!==this[_0x2ba367(0x2c4f)]&&(this[_0x396471(0x5864)][0x0]['z']=this[_0x396471(0x410b)]);var _0x40c453=this[_0x396471(0x5864)][0x0],_0x4d8b8a=WebGLPlot[_0x396471(0x4bd6)][_0x396471(0x10c5)](_0x40c453['x'],_0x40c453['y'],_0x40c453['z']);switch(null===this[_0x396471(0x1d82)]&&(this[_0x396471(0x1d82)]=new DotSymbolGraphic({'symbolDot':this})),this[_0x396471(0x50ed)]){case DotMode$1[_0x396471(0xc40)]:case DotMode$1[_0x2ba367(0x296f)]:this[_0x396471(0x5242)]&&(WebGLPlot[_0x396471(0x367c)][_0x396471(0x38c4)](this[_0x396471(0xddf)][_0x396471(0x5e52)][_0x396471(0xcf8)])[_0x396471(0x23f3)](this[_0x396471(0x5242)]['modelPath'],this['id']),this[_0x396471(0x5242)]=void 0x0),this[_0x396471(0x56d8)](_0x4d8b8a);break;case DotMode$1[_0x2ba367(0x3e4)]:this[_0x396471(0x2838)](),this[_0x396471(0x2867)](_0x4d8b8a);break;case DotMode$1[_0x396471(0x1c4a)]:this[_0x396471(0x5242)]&&(WebGLPlot[_0x396471(0x367c)][_0x396471(0x38c4)](this[_0x396471(0xddf)][_0x396471(0x5e52)][_0x396471(0xcf8)])[_0x396471(0x23f3)](this[_0x396471(0x5242)][_0x396471(0x64a)],this['id']),this[_0x2ba367(0x342c)]=void 0x0),this[_0x396471(0x2838)](),this[_0x396471(0x3447)]();}this[_0x2ba367(0x194d)](_0x40c453),this['drawAnnotationArray'](),this[_0x396471(0xe31)](_0x38d66e),this[_0x2ba367(0x13b7)][_0x396471(0x1c10)](this);}},SymbolDot['prototype'][_0x5e00b3(0x3279)]=function(_0x3369a2,_0x42c96b,_0x4afdd3){var _0x2ba581=_0x307c2b,_0xcb126a=_0x5e00b3;return{'id':_0x3369a2['id'],'show':_0x3369a2[_0x2ba581(0x303b)],'position':_0x42c96b,'image':_0x4afdd3,'pixelOffset':new WebGLPlot[(_0xcb126a(0x547a))](0x0,this[_0xcb126a(0x1d82)][_0xcb126a(0x3927)]),'horizontalOrigin':WebGLPlot[_0xcb126a(0x4464)][_0xcb126a(0x8fa)],'verticalOrigin':WebGLPlot[_0xcb126a(0x5c5a)][_0xcb126a(0x1bb5)],'disableDepthTestDistance':_0x3369a2[_0x2ba581(0x45f6)],'color':WebGLPlot[_0xcb126a(0x3722)][_0xcb126a(0x3b7e)][_0x2ba581(0x909)](this[_0xcb126a(0x2057)][_0xcb126a(0x1701)]),'sizeInMeters':_0x3369a2[_0xcb126a(0x5f5d)],'scale':this[_0xcb126a(0x603d)]};},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x14d8)]=function(){var _0x416031=_0x307c2b,_0x53eb39=_0x5e00b3;if(this[_0x53eb39(0x5f5d)]&&-0x1===this[_0x53eb39(0x51f)]['x']&&-0x1===this[_0x53eb39(0x51f)]['y'])this[_0x53eb39(0x51f)]=SymbolAlgoUtil[_0x53eb39(0x1f93)](this[_0x416031(0x207b)]['_scene'],this[_0x53eb39(0x1852)]),this[_0x53eb39(0x603d)]=this['_symbolSizeInMeters']['x']/this[_0x53eb39(0x1852)]['x'];else{if(this[_0x53eb39(0x5f5d)]&&(-0x1!==this[_0x53eb39(0x51f)]['x']||-0x1!==this[_0x53eb39(0x51f)]['y'])){var _0x48f553=this[_0x53eb39(0x51f)]['x']/this[_0x53eb39(0x1852)]['x'];this['_symbolSizeInMeters']['y']=_0x48f553*this[_0x53eb39(0x1852)]['y'],this[_0x53eb39(0x603d)]=_0x48f553;}}},SymbolDot[_0x5e00b3(0x3720)]['resetBillboard']=function(){var _0x1f7a9c=_0x307c2b,_0x338ad7=_0x5e00b3;null!==this[_0x338ad7(0xba1)]&&WebGLPlot[_0x1f7a9c(0x1563)](this[_0x338ad7(0xba1)])&&PlotCollentionManager[_0x1f7a9c(0x5029)](this['billboard'],this[_0x1f7a9c(0x207b)][_0x338ad7(0x5e52)]);},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0xe31)]=function(_0x3f23bf){var _0x32a00b=_0x307c2b,_0x2f75ee=_0x5e00b3;if(!_0x3f23bf&&WebGLPlot[_0x2f75ee(0x5f34)](this[_0x32a00b(0x207b)]['selectedFeature'])&&this['id']===this[_0x2f75ee(0xddf)][_0x2f75ee(0x2108)]['id']&&this[_0x2f75ee(0x53c8)]){var _0x2a08f9=this;WebGLPlot[_0x2f75ee(0x5f34)](this[_0x32a00b(0x1c9c)])&&this[_0x2f75ee(0x3804)][_0x2f75ee(0x41cf)][_0x2f75ee(0x2a5f)](function(_0x4df10c){var _0x419359=_0x32a00b,_0x4f8d24=_0x2f75ee;DotMode$1['Marker']===_0x2a08f9['_showMode']&&_0x2a08f9[_0x419359(0x207b)][_0x4f8d24(0x3e1)][_0x4f8d24(0x13cf)](!0x0);}),WebGLPlot[_0x2f75ee(0x5f34)](this['s3mInstance'])&&this[_0x2f75ee(0x5242)][_0x2f75ee(0x3097)]&&(DotMode$1[_0x2f75ee(0x5e44)],_0x2a08f9[_0x32a00b(0x2271)]),this[_0x2f75ee(0x53c8)],DotMode$1[_0x32a00b(0x2117)]!==_0x2a08f9[_0x32a00b(0x2271)]&&DotMode$1[_0x2f75ee(0x78c)]!==_0x2a08f9[_0x2f75ee(0x50ed)]||this[_0x2f75ee(0xddf)][_0x2f75ee(0x3e1)][_0x2f75ee(0x2860)](this),DotMode$1[_0x2f75ee(0x1c4a)]===_0x2a08f9[_0x2f75ee(0x50ed)]&&_0x2a08f9[_0x2f75ee(0xddf)][_0x2f75ee(0x3e1)][_0x2f75ee(0x6039)](!0x0),DotMode$1[_0x32a00b(0x3e4)]===_0x2a08f9[_0x2f75ee(0x50ed)]&&this[_0x2f75ee(0xddf)][_0x32a00b(0x154d)][_0x32a00b(0x1627)][_0x32a00b(0x2c10)]();}},SymbolDot[_0x307c2b(0x1aa2)][_0x5e00b3(0x472f)]=function(){var _0x2c7954=_0x5e00b3;for(var _0x2b5d3b=0x0;_0x2b5d3b<this[_0x2c7954(0xdc3)][_0x2c7954(0x809)];_0x2b5d3b++){var _0x1ac86a,_0x1742d6=this[_0x2c7954(0xdc3)][_0x2b5d3b];_0x1ac86a=this[_0x2c7954(0x1928)](_0x1742d6,this[_0x2c7954(0x2057)]);var _0xbaf2aa=this[_0x2c7954(0x2817)](_0x1742d6[_0x2c7954(0x1ada)]);this[_0x2c7954(0x14d0)][_0x2c7954(0x5323)]({'positionPoints':_0x1742d6[_0x2c7954(0x2513)],'surroundLineFlag':_0x1742d6[_0x2c7954(0x16fd)],'style':_0x1ac86a,'type':_0x1742d6[_0x2c7954(0x3dd)],'textStyle':_0xbaf2aa,'textContent':_0x1742d6[_0x2c7954(0x2a67)]});}},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x2817)]=function(_0x467c5a){var _0x5ee1b6=_0x307c2b,_0x2506c2=_0x5e00b3;if(!(_0x467c5a[_0x2506c2(0x2a9a)]instanceof WebGLPlot[_0x2506c2(0x3722)])){let _0x4c70f7=_0x467c5a[_0x5ee1b6(0x4a2b)];_0x467c5a[_0x2506c2(0x2a9a)]=WebGLPlot[_0x2506c2(0x3722)][_0x2506c2(0x5f8a)](_0x4c70f7[_0x2506c2(0x20a2)],_0x4c70f7[_0x2506c2(0x9db)],_0x4c70f7[_0x2506c2(0x3c2a)],_0x4c70f7[_0x2506c2(0x32a8)]);}if(!(_0x467c5a[_0x5ee1b6(0x74e)]instanceof WebGLPlot[_0x2506c2(0x3722)])){let _0x4dbcfd=_0x467c5a[_0x2506c2(0x4f13)];_0x467c5a[_0x2506c2(0x4f13)]=WebGLPlot[_0x2506c2(0x3722)][_0x5ee1b6(0x5109)](_0x4dbcfd[_0x2506c2(0x20a2)],_0x4dbcfd[_0x2506c2(0x9db)],_0x4dbcfd[_0x2506c2(0x3c2a)],_0x4dbcfd[_0x2506c2(0x32a8)]);}return _0x467c5a;},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x1928)]=function(_0xfb8ddc,_0x3b5280){var _0x88e496=_0x307c2b,_0x2a40d2=_0x5e00b3,_0x84de77={};if(_0xfb8ddc[_0x2a40d2(0x16fd)])_0x84de77[_0x2a40d2(0x5f80)]=_0x3b5280[_0x2a40d2(0x5eaa)][_0x2a40d2(0x3abc)](),_0x84de77[_0x2a40d2(0xd61)]=this[_0x2a40d2(0x31d5)],_0x84de77[_0x2a40d2(0x245d)]=[];else{_0x84de77[_0x2a40d2(0xd61)]=this[_0x88e496(0x4a81)];var _0x15f0ef=_0x3b5280[_0x2a40d2(0x5f80)];_0x84de77[_0x2a40d2(0x5f80)]=_0x15f0ef[_0x2a40d2(0x3abc)]();var _0x28d216=WebGLPlot[_0x2a40d2(0x3722)][_0x2a40d2(0x40f3)](_0x3b5280[_0x2a40d2(0x589d)]);if(_0x28d216[_0x2a40d2(0x32a8)]=0x1-_0x3b5280[_0x88e496(0x342f)]/0x64,_0x84de77[_0x88e496(0x1221)]=_0x28d216[_0x2a40d2(0x3abc)](),_0x84de77[_0x2a40d2(0x38e0)]=!0x1,0x0!==_0x3b5280[_0x2a40d2(0x1ca5)]&&(_0x84de77[_0x2a40d2(0x38e0)]=!0x0,_0x3b5280[_0x2a40d2(0x589d)][_0x2a40d2(0x32a8)]=0x1-_0x3b5280[_0x2a40d2(0x4b90)]/0x64,_0x3b5280[_0x2a40d2(0x3395)][_0x2a40d2(0x32a8)]=0x1-_0x3b5280[_0x2a40d2(0x4b90)]/0x64,_0x84de77[_0x2a40d2(0x589d)]=_0x3b5280[_0x88e496(0x46d5)][_0x2a40d2(0x3abc)](),_0x84de77[_0x2a40d2(0x3395)]=_0x3b5280[_0x2a40d2(0x3395)][_0x88e496(0x44bf)]()),_0x84de77[_0x2a40d2(0x29f)]=_0x3b5280[_0x88e496(0x4ae7)],_0x84de77[_0x2a40d2(0x245d)]=computeDashArray(this[_0x2a40d2(0x1fe9)]),_0xfb8ddc[_0x2a40d2(0x395d)]){let _0x3f2dce=_0xfb8ddc[_0x2a40d2(0x8cd)][_0x2a40d2(0x5f80)];_0x15f0ef=WebGLPlot[_0x2a40d2(0x3722)]['fromBytes'](_0x3f2dce[_0x2a40d2(0x20a2)],_0x3f2dce[_0x2a40d2(0x9db)],_0x3f2dce[_0x2a40d2(0x3c2a)],_0x3f2dce[_0x2a40d2(0x32a8)]),_0x84de77[_0x2a40d2(0x5f80)]=_0x15f0ef[_0x2a40d2(0x3abc)]();}if(_0xfb8ddc[_0x2a40d2(0x25f4)]&&(_0x84de77[_0x88e496(0x5750)]=!0x0),_0xfb8ddc[_0x2a40d2(0x53b9)]){let _0x313afd=_0xfb8ddc[_0x2a40d2(0x8cd)][_0x2a40d2(0x589d)];var _0x401fa2=WebGLPlot[_0x88e496(0x1ef8)][_0x2a40d2(0x5f8a)](_0x313afd[_0x2a40d2(0x20a2)],_0x313afd[_0x88e496(0x1a68)],_0x313afd[_0x2a40d2(0x3c2a)],_0x313afd[_0x2a40d2(0x32a8)]);_0x401fa2['alpha']=_0xfb8ddc[_0x2a40d2(0x8cd)][_0x2a40d2(0x4b90)]/0x64,_0x84de77[_0x2a40d2(0x2a02)]=_0x401fa2[_0x88e496(0x44bf)]();}if(_0xfb8ddc[_0x2a40d2(0x76b)]&&(_0x84de77[_0x2a40d2(0x29f)]=_0xfb8ddc[_0x2a40d2(0x8cd)][_0x2a40d2(0x1bb4)],_0x84de77[_0x2a40d2(0x76b)]=!0x0,!_0xfb8ddc[_0x2a40d2(0x53b9)])){var _0x1e8857=WebGLPlot[_0x88e496(0x1ef8)][_0x2a40d2(0x40f3)](_0x15f0ef);_0x1e8857[_0x2a40d2(0x32a8)]=_0xfb8ddc[_0x2a40d2(0x8cd)][_0x2a40d2(0x4b90)]/0x64,_0x84de77[_0x2a40d2(0x2a02)]=_0x1e8857['toCssColorString']();}}return _0x84de77['markerSize']=_0xfb8ddc[_0x2a40d2(0x8cd)][_0x2a40d2(0x10f4)],_0x84de77[_0x2a40d2(0x59c1)]=_0x3b5280[_0x88e496(0x7e6)],_0x84de77;},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x235f)]=function(_0x12db7d){var _0x2b3d22=_0x307c2b,_0x2202c3=_0x5e00b3,_0x539cbd,_0x2208b5,_0xb57280,_0x27f83f;return _0x27f83f=_0x12db7d['alpha'],_0x12db7d[_0x2202c3(0x20a2)]>0x1||_0x12db7d[_0x2202c3(0x9db)]>0x1||_0x12db7d['blue']>0x1?(_0x539cbd=parseInt(_0x12db7d[_0x2202c3(0x20a2)]),_0x2208b5=parseInt(_0x12db7d[_0x2202c3(0x9db)]),_0xb57280=parseInt(_0x12db7d[_0x2202c3(0x3c2a)])):(_0x539cbd=parseInt(0xff*_0x12db7d[_0x2202c3(0x20a2)]),_0x2208b5=parseInt(0xff*_0x12db7d[_0x2202c3(0x9db)]),_0xb57280=parseInt(0xff*_0x12db7d[_0x2b3d22(0x485e)])),_0x2b3d22(0xc55)+_0x539cbd+','+_0x2208b5+','+_0xb57280+','+_0x27f83f+')';},Object[_0x5e00b3(0x1dfd)](SymbolDot[_0x5e00b3(0x3720)],{'middleMarkBounds':{'get':function(){var _0x174230=_0x5e00b3;return this[_0x174230(0xf2e)];},'set':function(_0x4d5bfd){var _0x292910=_0x307c2b;_0x4d5bfd!==this[_0x292910(0x59e3)]&&(this[_0x292910(0x59e3)]=_0x4d5bfd,this[_0x292910(0x2555)]=!0x1);}},'modelAnimationPlay':{'get':function(){var _0xa09e01=_0x307c2b;return this[_0xa09e01(0x2d9d)];},'set':function(_0xbfc297){var _0x2def75=_0x307c2b,_0x2f447f=_0x5e00b3;_0xbfc297!==this[_0x2f447f(0x2d9c)]&&(this[_0x2f447f(0x2d9c)]=_0xbfc297,this[_0x2f447f(0xffe)]=!0x1,this[_0x2def75(0x5685)]=!0x0);}},'modelAnimationLoop':{'get':function(){return this['_modelAnimationLoop'];},'set':function(_0x18c2e1){var _0x3ae31e=_0x307c2b,_0x493668=_0x5e00b3;_0x18c2e1!==this[_0x3ae31e(0x46a9)]&&_0x18c2e1 instanceof WebGLPlot[_0x493668(0x37aa)]&&(this['_modelAnimationLoop']=_0x18c2e1,this[_0x3ae31e(0x2555)]=!0x1,this[_0x493668(0x300d)]=!0x0);}},'modelAnimationMultiplier':{'get':function(){var _0x466012=_0x5e00b3;return this[_0x466012(0x365f)];},'set':function(_0x3fd116){var _0x41dfbb=_0x307c2b,_0x60a3f3=_0x5e00b3;_0x3fd116!==this[_0x60a3f3(0x365f)]&&(this[_0x60a3f3(0x365f)]=_0x3fd116,this[_0x60a3f3(0xffe)]=!0x1,this[_0x41dfbb(0x5685)]=!0x0);}},'modelAnimationReverse':{'get':function(){var _0x42c0d8=_0x5e00b3;return this[_0x42c0d8(0x3d81)];},'set':function(_0x8fd306){var _0x56b0a5=_0x5e00b3;_0x8fd306!==this[_0x56b0a5(0x3d81)]&&(this[_0x56b0a5(0x3d81)]=_0x8fd306,this[_0x56b0a5(0xffe)]=!0x1,this[_0x56b0a5(0x300d)]=!0x0);}}}),SymbolDot[_0x5e00b3(0x3720)][_0x307c2b(0x3fee)]=function(_0x5f3a8f){var _0x39a32a=_0x307c2b;this[_0x39a32a(0x2271)]=_0x5f3a8f;},SymbolDot['prototype'][_0x5e00b3(0x4d25)]=function(){var _0xc5be9e=_0x5e00b3;return this[_0xc5be9e(0x50ed)];},SymbolDot[_0x307c2b(0x1aa2)][_0x5e00b3(0x49c)]=function(_0x28143a){var _0x13f0d2=_0x307c2b,_0x4d3053=_0x5e00b3;if(DotMode$1[_0x4d3053(0x1c4a)]==this[_0x4d3053(0x50ed)])this[_0x4d3053(0x108d)]=_0x28143a;else{if(DotMode$1[_0x13f0d2(0x3e4)]!=this[_0x4d3053(0x50ed)])return;this[_0x4d3053(0x30d9)]=new PlotPoint3D(_0x28143a,_0x28143a,_0x28143a);}},SymbolDot[_0x5e00b3(0x3720)][_0x307c2b(0x29fb)]=function(){var _0x2d1567=_0x307c2b,_0x492beb=_0x5e00b3;return DotMode$1[_0x492beb(0x1c4a)]==this[_0x2d1567(0x2271)]?this[_0x492beb(0x108d)]:DotMode$1[_0x492beb(0x5e44)]==this[_0x492beb(0x50ed)]?this[_0x492beb(0x30d9)]:new PlotPoint3D(0x1,0x1,0x1);},SymbolDot['prototype'][_0x5e00b3(0x31e8)]=function(_0x5b5ed0){var _0x583db9=_0x307c2b,_0x13a8e8=_0x5e00b3;if(DotMode$1[_0x583db9(0x53a9)]==this[_0x13a8e8(0x50ed)])this['_rotate']=_0x5b5ed0;else{if(DotMode$1['Marker']!=this[_0x13a8e8(0x50ed)])return;this[_0x13a8e8(0x5c2c)]=_0x5b5ed0;}},SymbolDot[_0x5e00b3(0x3720)]['getRotate']=function(){var _0x3a110d=_0x307c2b,_0x2f917a=_0x5e00b3;return DotMode$1[_0x2f917a(0x1c4a)]==this[_0x2f917a(0x50ed)]?this[_0x2f917a(0x1216)]:DotMode$1[_0x3a110d(0x3e4)]==this[_0x3a110d(0x2271)]?this[_0x2f917a(0x5c2c)]:void 0x0;},SymbolDot[_0x307c2b(0x1aa2)][_0x307c2b(0x369f)]=function(_0x327d37){var _0xfde24e=_0x307c2b,_0x15094e=_0x5e00b3;if(DotMode$1[_0xfde24e(0x2117)]===this[_0x15094e(0x50ed)]){var _0x264931=_0x327d37,_0x2f6aaa=this[_0x15094e(0x1852)];if(_0x2f6aaa['x']!==_0x327d37['x']&&_0x2f6aaa['y']===_0x327d37['y'])_0x264931['y']=_0x2f6aaa['y']*_0x327d37['x']/_0x2f6aaa['x'];else{if(_0x2f6aaa['x']===_0x327d37['x']&&_0x2f6aaa['y']!==_0x327d37['y'])_0x264931['x']=_0x2f6aaa['x']*_0x327d37['y']/_0x2f6aaa['y'];else{if(_0x2f6aaa['x']!==_0x327d37['x']&&_0x2f6aaa['y']!==_0x327d37['y']){var _0x18c262=_0x327d37['x']/_0x2f6aaa['x'],_0x4c398b=_0x327d37['y']/_0x2f6aaa['y'],_0x4d7943=_0x4c398b>_0x18c262?_0x4c398b:_0x18c262;_0x264931['x']=_0x4d7943*_0x2f6aaa['x'],_0x264931['y']=_0x4d7943*_0x2f6aaa['y'];}}}this[_0x15094e(0x1852)]=_0x264931;}},SymbolDot[_0x307c2b(0x1aa2)][_0x5e00b3(0x4f9d)]=function(){var _0x34fced=_0x5e00b3;return DotMode$1[_0x34fced(0xc40)]==this[_0x34fced(0x50ed)]?this[_0x34fced(0x1852)]:void 0x0;},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x43bc)]=function(){var _0x48e476=_0x5e00b3;return this[_0x48e476(0x5a09)];},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x1967)]=function(_0x5c297e){var _0x2a5f8c=_0x5e00b3;return 0x0!==_0x5c297e[_0x2a5f8c(0x809)]&&(this[_0x2a5f8c(0x5a09)]=_0x5c297e,!0x0);},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x3261)]=function(){var _0x37b821=_0x5e00b3;return this[_0x37b821(0x3dca)];},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x199d)]=function(_0xfd93ff,_0xd7c884,_0x3aef96){var _0x320347=_0x307c2b,_0x188591=_0x5e00b3;if(_0x188591(0x1efe)==typeof _0xfd93ff&&_0x320347(0x3393)==typeof _0xd7c884&&_0x320347(0x3393)==typeof _0x3aef96){var _0x5de62f=new PlotPoint3D(_0xfd93ff,_0xd7c884,_0x3aef96);this[_0x188591(0x3963)]=_0x5de62f;}},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x5795)]=function(_0x43166a,_0x1419c2,_0x257e44){var _0x2068ea=_0x307c2b,_0x1bfbc5=new PlotPoint3D(_0x43166a,_0x1419c2,_0x257e44);this[_0x2068ea(0x4d71)]=_0x1bfbc5;},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x1e1e)]=function(_0x3fb435){var _0x3f8c5c=_0x307c2b,_0x1d982c=_0x5e00b3,_0xce3745=this;if(WebGLPlot[_0x3f8c5c(0x1563)](_0xce3745[_0x1d982c(0x5169)])){var _0x404bea=_0xce3745[_0x1d982c(0x5169)];if(DotMode$1[_0x1d982c(0x5e44)]===_0xce3745[_0x1d982c(0x50ed)]&&(WebGLPlot[_0x1d982c(0x5f34)](_0x404bea)&&0x0!==_0x404bea['length']&&!isEmpty(_0x404bea)||this['bIsShowBloodVolume']))_0xce3745[_0x1d982c(0x3804)]&&_0xce3745[_0x1d982c(0x3804)][_0x3f8c5c(0x2c58)][_0x1d982c(0x2a5f)](function(_0x29a90a){AddModelText(_0x3fb435,_0x29a90a,_0xce3745);});else{if(DotMode$1[_0x3f8c5c(0x53a9)]===_0xce3745[_0x1d982c(0x50ed)]&&(WebGLPlot[_0x1d982c(0x5f34)](_0x404bea)&&0x0!==_0x404bea[_0x1d982c(0x809)]&&!isEmpty(_0x404bea)||this[_0x3f8c5c(0x1cb)])){var _0x31f40b=WebGLPlot[_0x1d982c(0x4bd6)][_0x1d982c(0x10c5)](_0x3fb435['x'],_0x3fb435['y'],_0x3fb435['z']+this[_0x3f8c5c(0x3f40)][_0x1d982c(0x205e)]);(_0xce3745['bIsShowBloodVolume']&&_0xce3745[_0x1d982c(0x5ead)][_0x1d982c(0x809)]>0x0||!isEmpty(_0xce3745[_0x1d982c(0x5169)]))&&(_0xce3745[_0x1d982c(0x2d09)]=_0xce3745[_0x1d982c(0x1d82)][_0x3f8c5c(0x322b)](),_0xce3745[_0x1d982c(0xba1)]=PlotCollentionManager[_0x1d982c(0x130f)](_0xce3745[_0x1d982c(0x3279)](_0xce3745,_0x31f40b,_0xce3745[_0x1d982c(0x2d09)]),this[_0x1d982c(0xddf)][_0x1d982c(0x5e52)]),_0xce3745[_0x1d982c(0xddf)][_0x1d982c(0x3e23)]=!0x0);}}}},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x92c)]=function(_0xbb78ce){var _0x5c2884=_0x307c2b,_0x3ed6a2=_0x5e00b3;_0xbb78ce instanceof BloodVolume&&(this[_0x3ed6a2(0x5ead)][_0x5c2884(0x2a0e)](_0xbb78ce),this[_0x3ed6a2(0xffe)]=!0x1);},SymbolDot[_0x307c2b(0x1aa2)][_0x307c2b(0x1f2c)]=function(){var _0x27300e=_0x307c2b,_0x44cbd1=_0x5e00b3;PlotEventManager['getInstance']()[_0x44cbd1(0x2262)][_0x44cbd1(0x1c10)](this['id']),WebGLPlot[_0x27300e(0x1563)](this[_0x27300e(0x17fb)])&&null!==this[_0x44cbd1(0xba1)]&&(PlotCollentionManager[_0x27300e(0x5029)](this[_0x44cbd1(0xba1)],this[_0x44cbd1(0xddf)][_0x27300e(0x16a0)]),this[_0x44cbd1(0xba1)]['_destroy'](),this[_0x44cbd1(0xba1)]=null),this[_0x44cbd1(0x5242)]&&(WebGLPlot[_0x44cbd1(0x367c)][_0x44cbd1(0x38c4)](this[_0x44cbd1(0xddf)]['_scene'][_0x44cbd1(0xcf8)])['removeInstance'](this[_0x44cbd1(0x5242)][_0x27300e(0x1b4f)],this['id']),this[_0x27300e(0x342c)]=void 0x0),this[_0x44cbd1(0x3804)]&&(this[_0x44cbd1(0x3804)][_0x27300e(0x5020)](),this[_0x44cbd1(0x3804)]=void 0x0),this[_0x44cbd1(0x1c0)]&&(this[_0x44cbd1(0xddf)][_0x44cbd1(0x5e52)]['primitives'][_0x27300e(0x3520)](this[_0x44cbd1(0x1c0)]),this[_0x44cbd1(0x1c0)]=void 0x0),WebGLPlot[_0x27300e(0x1563)](this['_geoEntity'])&&(this[_0x44cbd1(0x5186)][_0x44cbd1(0x2947)](),this[_0x44cbd1(0x5186)]=void 0x0),this[_0x44cbd1(0x5b24)]();},SymbolDot['prototype'][_0x5e00b3(0x2867)]=function(_0x4c2515){var _0x2697a6=_0x307c2b,_0x56c7cc=_0x5e00b3,_0x58b627=new WebGLPlot[(_0x56c7cc(0x3a89))](),_0x443419=Math['PI']/0xb4;_0x58b627[_0x56c7cc(0x3a66)]=_0x443419*this[_0x56c7cc(0x5c2c)]['x'],_0x58b627[_0x56c7cc(0x4be7)]=_0x443419*this[_0x56c7cc(0x5c2c)]['y'],_0x58b627[_0x56c7cc(0x5075)]=_0x443419*this[_0x56c7cc(0x5c2c)]['z'];var _0x29a16a=WebGLPlot[_0x56c7cc(0x3bd8)][_0x56c7cc(0x3f80)](_0x56c7cc(0x5833),_0x56c7cc(0x159f)),_0x4ac43e=WebGLPlot[_0x56c7cc(0x3bd8)][_0x56c7cc(0x558d)](_0x4c2515,_0x58b627,WebGLPlot[_0x56c7cc(0x45b3)]['WGS84'],_0x29a16a);if(this[_0x56c7cc(0x5242)]&&this['s3mInstance'][_0x56c7cc(0x64a)]===this[_0x2697a6(0x5196)])this[_0x2697a6(0x342c)][_0x56c7cc(0x2737)](_0x4c2515),this['s3mInstance'][_0x56c7cc(0x461b)](this['_modelColor']),this[_0x56c7cc(0x5242)][_0x2697a6(0x1186)](new Cesium[(_0x56c7cc(0x4bd6))](this[_0x56c7cc(0x30d9)]['x'],this['_modelScale']['x'],this[_0x56c7cc(0x30d9)]['x'])),this[_0x56c7cc(0x5242)][_0x56c7cc(0x5641)](_0x58b627),this[_0x56c7cc(0x5242)][_0x56c7cc(0x37b5)]=this[_0x56c7cc(0x3b92)];else{if(void 0x0===this['_model']||this['_model'][_0x56c7cc(0x2313)]!==this[_0x56c7cc(0x2c89)]||this[_0x56c7cc(0x300d)]){this[_0x56c7cc(0x300d)]=!0x1,this[_0x56c7cc(0x5242)]&&(WebGLPlot[_0x56c7cc(0x367c)][_0x56c7cc(0x38c4)](this[_0x56c7cc(0xddf)][_0x56c7cc(0x5e52)][_0x56c7cc(0xcf8)])[_0x56c7cc(0x23f3)](this[_0x56c7cc(0x5242)][_0x56c7cc(0x64a)],this['id']),this[_0x56c7cc(0x5242)]=void 0x0);const _0x181c6f=this[_0x56c7cc(0x64a)][_0x56c7cc(0x390f)]('.');switch(_0x181c6f[_0x181c6f[_0x56c7cc(0x809)]-0x1]){case _0x56c7cc(0x2168):{let _0x3f889d={'position':_0x4c2515,'hpr':_0x58b627,'scale':new Cesium[(_0x56c7cc(0x4bd6))](this[_0x56c7cc(0x30d9)]['x'],this[_0x56c7cc(0x30d9)]['x'],this[_0x56c7cc(0x30d9)]['x']),'color':WebGLPlot[_0x56c7cc(0x3722)][_0x56c7cc(0x40f3)](this[_0x56c7cc(0xb72)]),'id':this['id'],'visible':this[_0x2697a6(0x3cdc)]};if(!WebGLPlot[_0x56c7cc(0x367c)])throw new WebGLPlot['DeveloperError'](_0x56c7cc(0x3e4f));WebGLPlot[_0x2697a6(0x429e)][_0x56c7cc(0x38c4)](this[_0x56c7cc(0xddf)][_0x56c7cc(0x5e52)][_0x56c7cc(0xcf8)])[_0x2697a6(0x1af6)](this[_0x56c7cc(0x2c89)],_0x3f889d),this[_0x56c7cc(0x5242)]=WebGLPlot[_0x2697a6(0x429e)]['get'](this[_0x56c7cc(0xddf)]['_scene'][_0x56c7cc(0xcf8)])[_0x2697a6(0x26da)](this[_0x56c7cc(0x2c89)],this['id']),this[_0x2697a6(0x342c)][_0x56c7cc(0x49fb)]=SymbolType$1[_0x2697a6(0x433a)],this[_0x56c7cc(0x5242)]['modelPath']=this[_0x2697a6(0x5196)];break;}case _0x56c7cc(0x1d19):case _0x56c7cc(0x3da5):{this[_0x2697a6(0x1c9c)]=WebGLPlot[_0x56c7cc(0x2a17)][_0x56c7cc(0x42cb)]({'url':this[_0x56c7cc(0x2c89)],'modelMatrix':_0x4ac43e,'scale':this[_0x56c7cc(0x30d9)]['x'],'id':this['id'],'show':this[_0x56c7cc(0x3b92)],'color':this[_0x2697a6(0x2e69)]}),this[_0x56c7cc(0x3804)]['SymbolType']=SymbolType$1['SYMBOL_DOT'],this[_0x2697a6(0x1679)][_0x56c7cc(0x5323)](this[_0x56c7cc(0x3804)]);let _0x16a5a8=this;this[_0x56c7cc(0x2d9c)]&&this[_0x56c7cc(0x3804)][_0x56c7cc(0x41cf)][_0x56c7cc(0x2a5f)](function(_0x3e7049){var _0x14474a=_0x2697a6,_0x1657c2=_0x56c7cc;_0x3e7049[_0x1657c2(0x480e)][_0x1657c2(0x59c4)]({'loop':_0x16a5a8[_0x1657c2(0x3ddd)],'multiplier':_0x16a5a8[_0x1657c2(0x365f)],'reverse':_0x16a5a8[_0x14474a(0x57e)]});});break;}}}else this[_0x56c7cc(0x3804)][_0x56c7cc(0x599)]=_0x4ac43e,this[_0x56c7cc(0x3804)][_0x56c7cc(0x4a6e)]=this[_0x2697a6(0x4a45)]['x'],this[_0x56c7cc(0x3804)][_0x56c7cc(0x3234)]=this[_0x56c7cc(0x3b92)],this[_0x56c7cc(0x3804)][_0x2697a6(0x3a3a)]=this[_0x56c7cc(0xb72)],this[_0x56c7cc(0x5b5)][_0x56c7cc(0x5323)](this[_0x56c7cc(0x3804)]);}},SymbolDot[_0x307c2b(0x1aa2)][_0x307c2b(0x40d)]=function(_0x5c9026){var _0x36b8c3=_0x307c2b,_0x8b5f0a=_0x5e00b3;if(!this[_0x36b8c3(0x29c0)]&&this[_0x8b5f0a(0xba1)])return this[_0x8b5f0a(0xba1)][_0x8b5f0a(0x3747)]=_0x5c9026,void(this[_0x36b8c3(0x29c0)]=!0x0);if(DotMode$1[_0x8b5f0a(0xc40)]===this[_0x8b5f0a(0x50ed)]||isEmpty(this[_0x8b5f0a(0x5a09)])){if(!WebGLPlot[_0x8b5f0a(0x5f34)](this[_0x8b5f0a(0xdc3)])||0x0===this[_0x36b8c3(0x604)][_0x8b5f0a(0x809)])return;this[_0x36b8c3(0x15e5)](),this[_0x8b5f0a(0x50ed)]=DotMode$1[_0x8b5f0a(0xc40)],this[_0x8b5f0a(0x2d09)]=this[_0x8b5f0a(0x1d82)][_0x8b5f0a(0x817)](),this[_0x8b5f0a(0x2838)](),null===this[_0x8b5f0a(0x1d82)]&&(this[_0x36b8c3(0x1826)]=new DotSymbolGraphic({'symbolDot':this})),this[_0x8b5f0a(0xba1)]=PlotCollentionManager[_0x8b5f0a(0x130f)](this[_0x8b5f0a(0x3279)](this,_0x5c9026,this[_0x36b8c3(0x1362)]),this[_0x8b5f0a(0xddf)][_0x36b8c3(0x16a0)]),this[_0x36b8c3(0x17fb)][_0x8b5f0a(0x49fb)]=SymbolType$1[_0x8b5f0a(0x37a)];}else{var _0x3d174d=this;null===this[_0x8b5f0a(0x241b)]&&(this[_0x8b5f0a(0x241b)]=new SymbolDotPicture({'symbolDot':this})),this[_0x8b5f0a(0x2838)]();var _0x346c9b=new Image();_0x346c9b['src']=this[_0x36b8c3(0x44be)],_0x346c9b[_0x8b5f0a(0x1104)]=function(){var _0x4fdab8=_0x36b8c3,_0x306df1=_0x8b5f0a;_0x3d174d[_0x306df1(0x2838)](),_0x3d174d[_0x306df1(0x11c7)]=_0x3d174d[_0x306df1(0x241b)]['drawDotSymbolPicture'](_0x346c9b),_0x3d174d[_0x306df1(0xba1)]=PlotCollentionManager[_0x306df1(0x130f)](_0x3d174d[_0x306df1(0x3279)](_0x3d174d,_0x5c9026,_0x3d174d[_0x306df1(0x11c7)]),_0x3d174d[_0x4fdab8(0x207b)][_0x306df1(0x5e52)]),_0x3d174d[_0x306df1(0xba1)][_0x306df1(0x49fb)]=SymbolType$1[_0x306df1(0x37a)];};}},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x3447)]=function(){var _0x2887ff=_0x307c2b,_0x587180=_0x5e00b3;if(null===this[_0x587180(0x2376)]&&(this[_0x587180(0x2376)]=new DotSymbolVector({'symbolDot':this})),WebGLPlot[_0x587180(0x5f34)](this[_0x587180(0xdc3)])&&0x0!==this[_0x587180(0xdc3)][_0x587180(0x809)]){this[_0x2887ff(0x15e5)]();var _0x3400b7=this[_0x587180(0x2376)][_0x587180(0x38cf)](),_0x1a6b74=new WebGLPlot[(_0x587180(0x3d87))]({'translucent':!0x0});if(this[_0x2887ff(0x3cdc)]){let _0x34c6ca=new WebGLPlot[(_0x587180(0x4245))]({'geometryInstances':_0x3400b7,'appearance':_0x1a6b74,'asynchronous':!0x1,'compressVertices':!0x0,'show':this[_0x587180(0x3b92)]});this[_0x587180(0x1c0)]=this[_0x587180(0xddf)]['_scene'][_0x587180(0x37e8)][_0x587180(0x30c2)](_0x34c6ca),this[_0x587180(0x1c0)][_0x587180(0x3c50)]=this[_0x587180(0xddf)],this[_0x587180(0x1c0)][_0x587180(0x49fb)]=SymbolType$1[_0x587180(0x37a)],this[_0x587180(0xf2e)]&&this[_0x2887ff(0x2b46)]&&this[_0x587180(0x1085)]===TextPos$1[_0x587180(0x36de)]&&this[_0x587180(0x2376)][_0x587180(0x35a5)](this[_0x587180(0xf2e)]);}}},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(){var _0x30be10=_0x307c2b,_0x570963=_0x5e00b3,_0x44ecc3=new SymbolDot({'layer':this[_0x30be10(0x207b)],'libID':this[_0x570963(0x286b)],'code':this[_0x570963(0xd69)],'localPoints':this[_0x570963(0x3043)],'serverData':this[_0x570963(0x3625)]});_0x44ecc3[_0x570963(0x286b)]=JSON[_0x30be10(0x40c1)](JSON[_0x570963(0x43ec)](this[_0x570963(0x286b)])),_0x44ecc3['_code']=JSON[_0x30be10(0x40c1)](JSON[_0x570963(0x43ec)](this[_0x30be10(0x31e7)])),_0x44ecc3[_0x570963(0x432b)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x432b)])),_0x44ecc3[_0x30be10(0x32ff)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x30be10(0x32ff)])),_0x44ecc3[_0x570963(0x3b92)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x3b92)])),_0x44ecc3[_0x570963(0x32b3)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x32b3)])),_0x44ecc3[_0x570963(0xffe)]=JSON['parse'](JSON[_0x570963(0x43ec)](!0x1)),_0x44ecc3[_0x570963(0x33ec)]=JSON['parse'](JSON[_0x570963(0x43ec)](this[_0x570963(0x33ec)])),_0x44ecc3[_0x570963(0x1738)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x1738)])),_0x44ecc3[_0x570963(0x35bf)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x35bf)])),_0x44ecc3[_0x30be10(0x1822)]=WebGLPlot[_0x570963(0xc52)](this[_0x30be10(0x4490)]),_0x44ecc3[_0x570963(0x2057)]=this[_0x570963(0x2057)][_0x570963(0x40f3)](),_0x44ecc3[_0x570963(0x2bc9)]=this[_0x570963(0x2bc9)][_0x570963(0x40f3)](),_0x44ecc3[_0x570963(0x3625)]=JSON[_0x570963(0x2374)](JSON[_0x30be10(0x1393)](this[_0x30be10(0x41ef)])),_0x44ecc3[_0x570963(0x2b65)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x2b65)])),_0x44ecc3[_0x570963(0x319f)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x319f)])),_0x44ecc3[_0x570963(0x410b)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x410b)])),_0x44ecc3[_0x30be10(0x2271)]=JSON[_0x570963(0x2374)](JSON[_0x30be10(0x1393)](this[_0x570963(0x50ed)])),_0x44ecc3[_0x570963(0x108d)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x108d)])),_0x44ecc3[_0x30be10(0x60c)]=JSON[_0x30be10(0x40c1)](JSON[_0x30be10(0x1393)](this[_0x570963(0x1216)])),_0x44ecc3['_modelScale']=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x30be10(0x4a45)])),_0x44ecc3[_0x570963(0x5c2c)]=this[_0x570963(0x5c2c)]['clone'](),_0x44ecc3[_0x570963(0xf2e)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0xf2e)])),_0x44ecc3[_0x570963(0x1a2a)]=JSON[_0x570963(0x2374)](JSON['stringify'](this[_0x570963(0x1a2a)])),_0x44ecc3[_0x570963(0xe02)]=JSON[_0x570963(0x2374)](JSON[_0x30be10(0x1393)](this[_0x570963(0xe02)])),_0x44ecc3[_0x570963(0x5d5b)]=JSON[_0x570963(0x2374)](JSON[_0x30be10(0x1393)](this[_0x570963(0x5d5b)])),_0x44ecc3['_vectorRotate']=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x1d93)])),_0x44ecc3[_0x570963(0x568c)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x30be10(0x27a3)])),_0x44ecc3[_0x570963(0x5a09)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x30be10(0x44be)])),_0x44ecc3[_0x570963(0x233c)]=JSON[_0x30be10(0x40c1)](JSON[_0x570963(0x43ec)](this[_0x570963(0x233c)])),_0x44ecc3[_0x570963(0x46f9)]=JSON['parse'](JSON['stringify'](this[_0x570963(0x32bf)])),_0x44ecc3[_0x570963(0x1fe9)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x1fe9)])),_0x44ecc3[_0x30be10(0x5196)]=JSON['parse'](JSON[_0x570963(0x43ec)](this[_0x570963(0x2c89)])),_0x44ecc3[_0x570963(0x1085)]=JSON[_0x30be10(0x40c1)](JSON[_0x570963(0x43ec)](this[_0x570963(0x1085)])),_0x44ecc3[_0x30be10(0x57dd)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x1852)])),_0x44ecc3[_0x30be10(0x1458)]=JSON['parse'](JSON[_0x570963(0x43ec)](this[_0x570963(0x4d47)])),_0x44ecc3[_0x30be10(0xd9f)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x30be10(0xd9f)])),_0x44ecc3[_0x570963(0x48e0)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x48e0)])),_0x44ecc3[_0x570963(0x5169)]=JSON[_0x30be10(0x40c1)](JSON['stringify'](this[_0x570963(0x5169)])),_0x44ecc3[_0x30be10(0x421f)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x31d5)])),_0x44ecc3[_0x570963(0x3d99)]=JSON[_0x570963(0x2374)](JSON[_0x30be10(0x1393)](this[_0x570963(0x3d99)])),_0x44ecc3[_0x570963(0xdc3)]=JSON[_0x570963(0x2374)](JSON['stringify'](this[_0x30be10(0x604)])),_0x44ecc3[_0x30be10(0x20e3)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x3211)])),_0x44ecc3[_0x570963(0x2980)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x2980)])),_0x44ecc3[_0x570963(0x53d0)]=this[_0x570963(0x53d0)],_0x44ecc3[_0x570963(0x1a79)]=JSON[_0x570963(0x2374)](JSON[_0x30be10(0x1393)](this[_0x30be10(0x3118)]));for(var _0x13f0a6=0x0;_0x13f0a6<this[_0x570963(0x5ead)][_0x30be10(0x2ef4)];_0x13f0a6++)_0x44ecc3[_0x570963(0x5ead)][_0x570963(0x5323)](BloodVolume[_0x570963(0x40f3)](this[_0x570963(0x5ead)][_0x13f0a6]));return _0x44ecc3[_0x570963(0x5f5d)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x570963(0x5f5d)])),_0x44ecc3[_0x30be10(0x3392)]=JSON[_0x570963(0x2374)](JSON[_0x570963(0x43ec)](this[_0x30be10(0x3392)])),_0x44ecc3[_0x570963(0x472e)]=[],this[_0x570963(0x472e)][_0x570963(0x326d)](_0x22cf38=>{var _0x524035=_0x570963;_0x44ecc3[_0x524035(0x472e)][_0x524035(0x5323)](_0x22cf38[_0x524035(0x40f3)]());}),WebGLPlot[_0x570963(0x5f34)](this[_0x570963(0x5186)])&&(_0x44ecc3[_0x570963(0x5186)]=this[_0x570963(0x5186)]['clone'](_0x44ecc3)),_0x44ecc3;},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x4df8)]=function(_0x1e8e64){var _0x503ce0=_0x307c2b,_0x96bb6b=_0x5e00b3;this[_0x503ce0(0x35bb)]=WebGLPlot[_0x96bb6b(0x3bf5)](_0x1e8e64[_0x96bb6b(0x3c11)],new WebGLPlot[(_0x503ce0(0x1e46))](0x0,0x0)),this[_0x96bb6b(0x1852)]=WebGLPlot[_0x96bb6b(0x3bf5)](new WebGLPlot[(_0x96bb6b(0x547a))](_0x1e8e64[_0x96bb6b(0x57d)]['x'],_0x1e8e64[_0x96bb6b(0x57d)]['y']),new WebGLPlot[(_0x96bb6b(0x547a))](-0x1,-0x1)),this['_symbolSizeInLib']=WebGLPlot[_0x503ce0(0x1563)](_0x1e8e64[_0x96bb6b(0x3ad2)])?new WebGLPlot[(_0x96bb6b(0x547a))](_0x1e8e64[_0x96bb6b(0x3ad2)]['x'],_0x1e8e64[_0x503ce0(0x4be7)]['y']):new WebGLPlot[(_0x503ce0(0x1e46))](this[_0x503ce0(0x57dd)]['x'],this[_0x96bb6b(0x1852)]['y']),this[_0x96bb6b(0x4801)]=WebGLPlot[_0x96bb6b(0x3bf5)](_0x1e8e64[_0x503ce0(0x51af)],[]),this[_0x96bb6b(0xf2e)]=WebGLPlot[_0x96bb6b(0x3bf5)](_0x1e8e64[_0x96bb6b(0x58ca)],null),this[_0x96bb6b(0x4d47)]=WebGLPlot[_0x96bb6b(0x3bf5)](_0x1e8e64[_0x96bb6b(0x57d)],new WebGLPlot[(_0x503ce0(0x1e46))](-0x1,-0x1)),this[_0x96bb6b(0xdc3)]=WebGLPlot[_0x96bb6b(0x3bf5)](_0x1e8e64[_0x96bb6b(0x9c0)],[]);},SymbolDot[_0x5e00b3(0x3720)][_0x5e00b3(0x35b0)]=function(){var _0x22a018=_0x307c2b,_0x502ad9=_0x5e00b3;if(!this||this['_code']!==SymbolType$1[_0x502ad9(0x4034)])return;let _0x2621a6={'fillBackColor':{'red':0xff,'green':0x0,'blue':0x0,'alpha':0xff},'fillBackOpaque':!0x0,'fillForeColor':{'red':0xff,'green':0xff,'blue':0x0,'alpha':0xff},'fillGradientAngle':0x0,'fillGradientMode':_0x502ad9(0x423a),'fillGradientOffsetRatioX':0x0,'fillGradientOffsetRatioY':0x0,'fillOpaqueRate':0x64,'fillSymbolID':0x0,'lineColor':{'red':0xff,'green':0xff,'blue':0x0,'alpha':0xff},'lineSymbolID':0x0,'lineWidth':0.5,'markerAngle':0x0,'markerHeight':0x0,'markerSize':2.4,'markerSymbolID':0x0,'markerWidth':0x0},_0xdd4663={'align':_0x502ad9(0x544a),'backColor':{'red':0x0,'green':0x0,'blue':0x0,'alpha':0xff},'backOpaque':!0x1,'bold':!0x1,'borderSpacingWidth':0x4,'fontHeight':0x7,'fontName':WebGLPlot[_0x502ad9(0x2efa)](_0x502ad9(0x49e6)),'fontScale':0x1,'fontWeight':0x0,'fontWidth':0x0,'foreColor':{'red':0x0,'green':0x0,'blue':0x0,'alpha':0xff},'italic':!0x1,'italicAngle':0x0,'opaqueRate':0x64,'outline':!0x1,'outlineWidth':0x1,'rotation':0x0,'shadow':!0x1,'sizeFixed':!0x0,'strikeout':!0x1,'stringAlignment':_0x502ad9(0x3326),'underline':!0x1};var _0xeebb25={'fillColorLimit':!0x1,'fillLimit':!0x0,'fontColorLimit':!0x1,'lineColorLimit':!0x1,'lineTypeLimit':!0x1,'lineWidthLimit':!0x1,'polybezierClose':!0x1,'positionPoints':[{'x':0.1,'y':0x8},{'x':8.2,'y':0x8},{'x':0.1,'y':16.1}],'style':_0x2621a6,'surroundLineColor':new WebGLPlot[(_0x502ad9(0x3722))](0xff,0xff,0x0,0xff),'surroundLineFlag':!0x1,'surroundLineLimit':!0x1,'surroundLineType':0x0,'surroundLineWidth':0x1,'textContent':'','textStyle':_0xdd4663,'type':0x1f},_0x283db9={'fillColorLimit':!0x1,'fillLimit':!0x0,'fontColorLimit':!0x1,'lineColorLimit':!0x1,'lineTypeLimit':!0x1,'lineWidthLimit':!0x1,'polybezierClose':!0x1,'positionPoints':[{'x':2.571235,'y':0x8},{'x':10.671235,'y':0x8},{'x':2.571235,'y':16.1}],'style':_0x2621a6,'surroundLineColor':new WebGLPlot[(_0x502ad9(0x3722))](0xff,0xff,0x0,0xff),'surroundLineFlag':!0x0,'surroundLineLimit':!0x1,'surroundLineType':0x0,'surroundLineWidth':0x1,'textContent':'','textStyle':_0xdd4663,'type':0x1f};this[_0x502ad9(0x1852)]={'x':0x20,'y':0x20},this[_0x502ad9(0x5790)]={'x':0.1,'y':0x8},this[_0x502ad9(0x3211)]={'x':0x20,'y':0x20},this[_0x22a018(0x604)]=[_0xeebb25,_0x283db9];},Object['defineProperties'](SymbolAnnotation[_0x5e00b3(0x3720)],{'textContent':{'get':function(){var _0x3098c9=_0x5e00b3;return this[_0x3098c9(0x5169)];},'set':function(_0x3b91fe){var _0x51d22d=_0x307c2b,_0x40045c=_0x5e00b3;_0x3b91fe&&_0x40045c(0x20b8)==typeof _0x3b91fe&&(this[_0x51d22d(0x10c9)]=_0x3b91fe);}},'localPoint':{'get':function(){var _0x119f59=_0x307c2b;return this[_0x119f59(0x3113)];},'set':function(_0x561099){var _0x56d4d7=_0x5e00b3;(_0x561099 instanceof PlotPoint3D||_0x561099 instanceof WebGLPlot[_0x56d4d7(0x4bd6)])&&(this[_0x56d4d7(0x45f6)]=_0x561099);}},'textStyle':{'get':function(){var _0x1e76b5=_0x5e00b3;return this[_0x1e76b5(0x118f)];}},'fontName':{'get':function(){var _0x202622=_0x307c2b,_0x2770b0=_0x5e00b3;return this[_0x2770b0(0x118f)][_0x202622(0x4215)];}},'foreColor':{'get':function(){var _0x45ddca=_0x307c2b,_0xa9c4bf=_0x5e00b3;return this[_0x45ddca(0x2f72)][_0xa9c4bf(0x15c0)];}},'fontSize':{'get':function(){var _0x4c0eb6=_0x307c2b;return this[_0x4c0eb6(0x2f72)][_0x4c0eb6(0xb74)];}},'outlineWidth':{'get':function(){var _0x50b0b0=_0x307c2b,_0x5c726a=_0x5e00b3;return this[_0x50b0b0(0x2f72)][_0x5c726a(0x4c76)];}},'outlineColor':{'get':function(){var _0x4e89d6=_0x307c2b,_0x3a5883=_0x5e00b3;return this[_0x3a5883(0x118f)][_0x4e89d6(0x34dd)];}},'outline':{'get':function(){var _0x1ca428=_0x5e00b3;return this[_0x1ca428(0x118f)][_0x1ca428(0x34f0)];}}});var WebGLPlot$c=window[_0x307c2b(0x4f4e)]=window[_0x5e00b3(0x282f)]||{};function PlottingLayer(_0x4dd3ac,_0x4f1886){var _0x53284a=_0x307c2b,_0x35c352=_0x5e00b3,_0x111767=_0x4f1886;if(!_0x111767)throw new WebGLPlot$c[(_0x35c352(0x1470))](_0x35c352(0x158d));this[_0x35c352(0x42ff)]=[],this[_0x35c352(0x31c4)]=0x0,this[_0x35c352(0x5e52)]=_0x4dd3ac,this[_0x35c352(0x49a8)]=!0x0,this[_0x35c352(0x49dd)]=!0x1,this[_0x53284a(0x227a)]=!0x0,this[_0x35c352(0x5b4a)]=[],this[_0x35c352(0x9dc)]=!0x1,this[_0x35c352(0x21f2)]=!0x0,this[_0x35c352(0x2023)]=!0x0,this[_0x35c352(0x3e23)]=!0x1,this[_0x35c352(0x4df7)]=void 0x0,this[_0x35c352(0x5e3a)]=_0x111767,this[_0x53284a(0x3cac)]=-0x1,this[_0x53284a(0x4388)]=new WebGLPlot$c[(_0x35c352(0x2eeb))](),this[_0x35c352(0x4a04)]={};}function serverColorToColor(_0x184951){var _0x3c8d68=_0x307c2b,_0x14c691=_0x5e00b3,_0x3f3d17=new WebGLPlot$c[(_0x14c691(0x3722))]();return _0x3f3d17[_0x14c691(0x20a2)]=_0x184951[_0x14c691(0x20a2)]/0xff,_0x3f3d17[_0x3c8d68(0x1a68)]=_0x184951[_0x3c8d68(0x1a68)]/0xff,_0x3f3d17[_0x14c691(0x3c2a)]=_0x184951[_0x3c8d68(0x485e)]/0xff,_0x3f3d17[_0x14c691(0x32a8)]=_0x184951[_0x14c691(0x32a8)]/0xff,WebGLPlot$c[_0x14c691(0x5f34)](_0x184951[_0x14c691(0x20a2)])||(_0x3f3d17[_0x14c691(0x20a2)]=0x1),WebGLPlot$c[_0x14c691(0x5f34)](_0x184951[_0x3c8d68(0x1a68)])||(_0x3f3d17[_0x14c691(0x9db)]=0x1),WebGLPlot$c[_0x14c691(0x5f34)](_0x184951[_0x14c691(0x3c2a)])||(_0x3f3d17[_0x3c8d68(0x485e)]=0x1),WebGLPlot$c[_0x14c691(0x5f34)](_0x184951[_0x3c8d68(0x3b89)])||(_0x3f3d17[_0x14c691(0x32a8)]=0x1),_0x3f3d17;}function updateFeature(_0x5f580e,_0x42c35d,_0x31c886){var _0x39ccb5=_0x307c2b,_0x57df90=_0x5e00b3,_0x58b12b=parseInt(_0x42c35d[_0x57df90(0x3ad1)]);if(_0x5f580e[_0x57df90(0x30c6)]=_0x58b12b,_0x5f580e[_0x57df90(0x3dca)]=_0x42c35d[_0x57df90(0x3dca)],''!==_0x42c35d[_0x57df90(0x2610)]&&WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d[_0x57df90(0x2610)])?_0x5f580e['id']=_0x42c35d[_0x57df90(0x2610)]:_0x5f580e['id']=WebGLPlot$c[_0x57df90(0x2f26)](),_0x5f580e[_0x57df90(0x3294)]=!0x0,_0x5f580e[_0x57df90(0x1a16)]=WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d[_0x57df90(0x1a16)])?_0x42c35d[_0x39ccb5(0x2904)]:0x0,_0x5f580e[_0x39ccb5(0x3cdc)]=!0x0,_0x57df90(0x5e6f)===_0x42c35d[_0x57df90(0x8cd)][_0x57df90(0x53c8)]&&(_0x5f580e[_0x57df90(0x3b92)]=!0x1),_0x5f580e[_0x57df90(0x330d)]=WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d[_0x57df90(0x487d)])?_0x42c35d[_0x57df90(0x487d)]:0.002,_0x42c35d['surroundLineColor']&&(_0x5f580e[_0x57df90(0x2057)][_0x57df90(0x5eaa)]=serverColorToColor(_0x42c35d[_0x39ccb5(0x212f)])),_0x5f580e[_0x57df90(0x2a67)]=_0x42c35d[_0x39ccb5(0x2802)],_0x5f580e[_0x39ccb5(0x354b)][_0x57df90(0x1f9b)]=_0x42c35d[_0x57df90(0x1f9b)],_0x5f580e[_0x57df90(0x2057)][_0x57df90(0x5d82)]=WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d[_0x57df90(0xa84)])?_0x42c35d[_0x57df90(0xa84)]:0x3,_0x5f580e[_0x57df90(0x2057)][_0x39ccb5(0xf24)]=serverColorToColor(_0x42c35d[_0x57df90(0x8cd)][_0x57df90(0x5f80)]),_0x5f580e[_0x39ccb5(0x354b)][_0x57df90(0x1701)]=_0x5f580e[_0x57df90(0x2057)][_0x57df90(0x5f80)][_0x57df90(0x32a8)],_0x5f580e[_0x57df90(0x2057)]['fillSymbolID']=_0x42c35d[_0x57df90(0x8cd)]['fillSymbolID'],_0x5f580e[_0x39ccb5(0x354b)][_0x57df90(0x589d)]=serverColorToColor(_0x42c35d[_0x39ccb5(0x1df0)][_0x57df90(0x589d)]),_0x5f580e[_0x57df90(0x2057)][_0x57df90(0x3395)]=serverColorToColor(_0x42c35d[_0x57df90(0x8cd)][_0x39ccb5(0x2792)]),_0x5f580e[_0x57df90(0x2057)][_0x57df90(0x1ca5)]=_0x42c35d[_0x57df90(0x8cd)][_0x57df90(0x1ca5)],_0x5f580e[_0x57df90(0x2057)][_0x57df90(0x2328)]=_0x42c35d[_0x57df90(0x8cd)][_0x57df90(0x2328)],_0x5f580e[_0x57df90(0x2057)][_0x57df90(0x2089)]=_0x42c35d[_0x57df90(0x8cd)][_0x57df90(0x2089)],_0x5f580e[_0x39ccb5(0x354b)][_0x57df90(0x4b90)]=0x64-_0x42c35d[_0x57df90(0x8cd)][_0x57df90(0x4b90)],_0x5f580e[_0x57df90(0x2057)][_0x39ccb5(0x46f5)]=_0x42c35d[_0x57df90(0x8cd)][_0x57df90(0x2f5e)],_0x5f580e[_0x39ccb5(0x354b)][_0x57df90(0x51dd)]=_0x42c35d[_0x57df90(0x8cd)][_0x57df90(0x51dd)],_0x5f580e[_0x57df90(0x2057)][_0x57df90(0xd61)]=WebGLPlot$c['defined'](_0x42c35d['style'][_0x57df90(0x50ff)])?_0x42c35d[_0x57df90(0x8cd)][_0x57df90(0x50ff)]:0x3,_0x42c35d[_0x57df90(0x1a9a)](_0x57df90(0x32b7))&&(_0x5f580e[_0x57df90(0x2b65)]=_0x42c35d[_0x57df90(0x32b7)]),_0x42c35d['hasOwnProperty'](_0x57df90(0x1a9e))){for(var _0x963776=_0x42c35d[_0x57df90(0x1a9e)],_0x5cabdd=0x0;_0x5cabdd<_0x963776[_0x39ccb5(0x2ef4)];_0x5cabdd++)_0x5f580e[_0x57df90(0x319f)][_0x57df90(0x5323)](new SymbolAnnotation({'textContent':_0x963776[_0x5cabdd][_0x57df90(0x5169)],'localPoint':_0x963776[_0x5cabdd][_0x57df90(0x45f6)],'textStyle':_0x963776[_0x5cabdd][_0x57df90(0x118f)]}));}if(_0x42c35d[_0x39ccb5(0x1a83)]&&(_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x2d1a)]=_0x42c35d['textStyle2D'][_0x39ccb5(0x357d)],_0x5f580e[_0x57df90(0x2bc9)][_0x39ccb5(0x312d)]=_0x42c35d[_0x39ccb5(0x1a83)][_0x57df90(0x4fcb)],_0x5f580e[_0x57df90(0x2bc9)]['_sizeFixed']=_0x42c35d[_0x39ccb5(0x1a83)]['sizeFixed'],_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x3909)]=_0x42c35d[_0x39ccb5(0x1a83)][_0x57df90(0x7b9)],_0x5f580e[_0x39ccb5(0x4952)][_0x57df90(0x1a29)]=_0x42c35d[_0x57df90(0x58ec)][_0x57df90(0x1c36)],_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x4f6)]=_0x42c35d[_0x39ccb5(0x1a83)][_0x57df90(0x111c)],_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x27d9)]=_0x42c35d[_0x57df90(0x58ec)][_0x39ccb5(0x5337)],_0x5f580e[_0x57df90(0x2bc9)][_0x39ccb5(0x2e76)]=_0x42c35d[_0x57df90(0x58ec)][_0x57df90(0x1410)],_0x5f580e['_symbolTextStyle'][_0x39ccb5(0x3ed4)]=_0x42c35d[_0x57df90(0x58ec)][_0x57df90(0x3b96)],_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x3e1b)]=_0x42c35d[_0x57df90(0x58ec)][_0x57df90(0x4f0b)],_0x5f580e['_symbolTextStyle'][_0x57df90(0x2554)]=_0x42c35d[_0x39ccb5(0x1a83)][_0x39ccb5(0x30eb)],_0x5f580e['_symbolTextStyle'][_0x57df90(0x34f0)]=_0x42c35d[_0x39ccb5(0x1a83)]['outline'],_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x4c78)]=_0x42c35d[_0x57df90(0x58ec)][_0x39ccb5(0x5769)],_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x4c76)]=_0x42c35d['textStyle2D'][_0x57df90(0x27cb)],_0x5f580e[_0x39ccb5(0x4952)][_0x57df90(0x3a59)]=_0x42c35d[_0x57df90(0x58ec)][_0x57df90(0x5ac6)],_0x5f580e[_0x57df90(0x2bc9)][_0x39ccb5(0x562d)]=_0x42c35d[_0x39ccb5(0x1a83)][_0x39ccb5(0x1f30)],_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x42cd)]=_0x42c35d[_0x57df90(0x58ec)][_0x39ccb5(0x26be)],_0x5f580e[_0x57df90(0x2bc9)][_0x39ccb5(0x3627)]=_0x42c35d[_0x57df90(0x58ec)][_0x39ccb5(0x488b)],_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x5d2c)]=_0x42c35d[_0x57df90(0x58ec)][_0x57df90(0x25e0)],_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x26e)]=_0x42c35d[_0x39ccb5(0x1a83)][_0x57df90(0x33ae)],_0x5f580e[_0x57df90(0x2bc9)][_0x39ccb5(0x34dd)]=WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d[_0x57df90(0x58ec)][_0x57df90(0x247e)])?serverColorToColor(_0x42c35d[_0x57df90(0x58ec)]['outlineColor']):WebGLPlot$c[_0x57df90(0x3722)][_0x57df90(0x3b7e)],_0x5f580e[_0x57df90(0x2bc9)][_0x39ccb5(0xb74)]=WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d[_0x57df90(0x58ec)][_0x57df90(0x5ad1)])?_0x42c35d[_0x57df90(0x58ec)][_0x57df90(0x5ad1)]:0x14,_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x15c0)]=serverColorToColor(_0x42c35d[_0x57df90(0x58ec)][_0x57df90(0x4f13)]),_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x413d)]=serverColorToColor(_0x42c35d[_0x57df90(0x58ec)][_0x57df90(0x2a9a)]),_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x247e)]=_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x413d)]),_0x42c35d[_0x57df90(0x2166)]&&(_0x5f580e[_0x57df90(0x2bc9)][_0x39ccb5(0x33bc)]=_0x42c35d[_0x57df90(0x2166)][_0x57df90(0x5ac6)],_0x5f580e['_symbolTextStyle'][_0x39ccb5(0xebb)]=serverColorToColor(_0x42c35d[_0x57df90(0x2166)][_0x57df90(0x4f13)]),_0x5f580e[_0x57df90(0x2bc9)]['_backColor']=serverColorToColor(_0x42c35d['textStyle3D'][_0x39ccb5(0x4a2b)]),_0x5f580e[_0x57df90(0x2bc9)]['outlineColor']=WebGLPlot$c[_0x57df90(0x3722)][_0x57df90(0x40f3)](_0x42c35d[_0x57df90(0x2166)][_0x57df90(0x247e)]),_0x5f580e['_symbolTextStyle'][_0x57df90(0x28a6)]=_0x42c35d[_0x57df90(0x2166)][_0x57df90(0x28a6)],_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x2554)]=_0x42c35d[_0x39ccb5(0x113d)][_0x57df90(0x4d2)],_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x5162)]=_0x42c35d[_0x57df90(0x2166)][_0x39ccb5(0x4ea3)],_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x27d9)]=_0x42c35d[_0x57df90(0x2166)][_0x57df90(0x16eb)],_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x1f0c)]=_0x42c35d[_0x57df90(0x2166)][_0x57df90(0x1410)],_0x5f580e[_0x57df90(0x2bc9)][_0x57df90(0x142e)]=_0x42c35d[_0x57df90(0x2166)][_0x57df90(0x27d5)],_0x5f580e['_symbolTextStyle'][_0x57df90(0xbd7)]=WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d['textStyle3D'][_0x39ccb5(0x42a3)])?_0x42c35d[_0x57df90(0x2166)][_0x57df90(0x5ad1)]:0x14),SymbolType$1[_0x39ccb5(0x433a)]===_0x58b12b||SymbolType$1[_0x57df90(0x259f)]===_0x58b12b||SymbolType$1[_0x57df90(0x3a40)]===_0x58b12b){if(_0x42c35d[_0x57df90(0x3c11)]&&(_0x5f580e['_anchorPoint']=new WebGLPlot$c[(_0x57df90(0x547a))](_0x42c35d[_0x57df90(0x3c11)]['x'],_0x42c35d[_0x57df90(0x3c11)]['y'])),_0x42c35d[_0x39ccb5(0x2e91)]&&-0x1!==_0x42c35d[_0x57df90(0x57d)]['x']&&-0x1!==_0x42c35d[_0x39ccb5(0x2e91)]['y']&&(_0x5f580e[_0x57df90(0x57d)]=new WebGLPlot$c[(_0x39ccb5(0x1e46))](_0x42c35d[_0x39ccb5(0x2e91)]['x'],_0x42c35d[_0x57df90(0x57d)]['y'])),_0x42c35d[_0x39ccb5(0x48fd)]&&-0x1!==_0x42c35d[_0x57df90(0x5971)]['x']&&-0x1!==_0x42c35d[_0x57df90(0x5971)]['y']?_0x5f580e[_0x57df90(0x5971)]=new WebGLPlot$c[(_0x57df90(0x547a))](_0x42c35d[_0x57df90(0x5971)]['x'],_0x42c35d[_0x57df90(0x5971)]['y']):_0x42c35d[_0x57df90(0x3ad2)]&&(_0x5f580e[_0x39ccb5(0x48fd)]=new WebGLPlot$c[(_0x57df90(0x547a))](_0x42c35d[_0x57df90(0x3ad2)]['x'],_0x42c35d[_0x57df90(0x3ad2)]['y'])),_0x42c35d[_0x57df90(0x514d)]&&-0x1!==_0x42c35d[_0x57df90(0x514d)]['x']&&-0x1!==_0x42c35d[_0x57df90(0x514d)]['y']&&(_0x5f580e[_0x57df90(0x514d)]=new WebGLPlot$c[(_0x57df90(0x547a))](_0x42c35d[_0x57df90(0x514d)]['x'],_0x42c35d[_0x39ccb5(0x5092)]['y'])),_0x42c35d[_0x57df90(0x278e)]?_0x5f580e[_0x39ccb5(0x4f81)]=new PlotPoint3D(_0x42c35d[_0x57df90(0x278e)]['x'],_0x42c35d[_0x57df90(0x278e)]['y'],_0x42c35d[_0x57df90(0x278e)]['z']):_0x42c35d[_0x57df90(0x1bf7)]&&(_0x5f580e[_0x57df90(0x108d)]=new PlotPoint3D(_0x42c35d[_0x57df90(0x1bf7)]['x'],_0x42c35d[_0x57df90(0x1bf7)]['y'],_0x42c35d[_0x39ccb5(0x466a)]['z'])),_0x42c35d['rotate2D']?_0x5f580e[_0x57df90(0x1216)]=new PlotPoint3D(_0x42c35d[_0x57df90(0x5529)]['x'],_0x42c35d[_0x57df90(0x5529)]['y'],_0x42c35d[_0x57df90(0x5529)]['z']):_0x5f580e[_0x57df90(0x1216)]=new PlotPoint3D(0x1,0x1,0x1),_0x42c35d[_0x57df90(0x9c0)]?_0x5f580e[_0x57df90(0xdc3)]=_0x42c35d[_0x57df90(0x9c0)]:getServerData$1(_0x42c35d[_0x39ccb5(0x1508)],_0x42c35d[_0x57df90(0x3c16)],_0x5f580e,_0x31c886),_0x42c35d[_0x57df90(0x827)]&&(_0x5f580e[_0x57df90(0x4801)]=_0x42c35d['symbolRanks']),RegExp(/:/)[_0x39ccb5(0x2386)](_0x42c35d[_0x39ccb5(0xac0)])||(_0x5f580e[_0x57df90(0x1cf)]=void 0x0===_0x42c35d['picturePath']?'':_0x42c35d[_0x57df90(0x1cf)]),RegExp(/:/)[_0x57df90(0x54e4)](_0x42c35d[_0x57df90(0x64a)])||(_0x5f580e[_0x57df90(0x64a)]=void 0x0===_0x42c35d[_0x57df90(0x64a)]?'':_0x42c35d[_0x57df90(0x64a)]),_0x42c35d[_0x57df90(0x2cb3)]&&(_0x5f580e[_0x57df90(0x2cb3)]=_0x42c35d[_0x57df90(0x2cb3)]),_0x42c35d[_0x57df90(0x3963)]&&(_0x5f580e[_0x57df90(0x3963)]=new PlotPoint3D(_0x42c35d[_0x57df90(0x3963)]['x'],_0x42c35d[_0x57df90(0x3963)]['y'],_0x42c35d[_0x39ccb5(0x3eca)]['z'])),_0x42c35d['vectorScale']&&(_0x5f580e[_0x57df90(0x511a)]=_0x42c35d[_0x39ccb5(0x218e)]),_0x42c35d[_0x57df90(0x3d66)]&&(_0x5f580e[_0x39ccb5(0x4d71)]=new PlotPoint3D(_0x42c35d[_0x57df90(0x3d66)]['x'],_0x42c35d[_0x57df90(0x3d66)]['y'],_0x42c35d['vectorRotate']['z'])),_0x42c35d[_0x57df90(0x5f16)]&&(_0x5f580e[_0x57df90(0x5f16)]=_0x42c35d[_0x57df90(0x5f16)]),WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d[_0x57df90(0x1a2a)])&&(_0x5f580e[_0x57df90(0x1a2a)]=_0x42c35d[_0x57df90(0x1a2a)]),WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d[_0x57df90(0xf2e)])&&(_0x5f580e[_0x57df90(0xf2e)]=_0x42c35d[_0x57df90(0xf2e)]),_0x42c35d[_0x39ccb5(0x4be7)]?_0x5f580e[_0x57df90(0x3211)]=_0x42c35d[_0x57df90(0x3ad2)]:WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d[_0x57df90(0x2efd)])&&WebGLPlot$c['defined'](_0x42c35d[_0x57df90(0x3c4f)])&&(_0x5f580e['_symbolSizeInLib']=new WebGLPlot$c[(_0x57df90(0x547a))](_0x42c35d[_0x57df90(0x2efd)],_0x42c35d[_0x57df90(0x3c4f)])),_0x42c35d[_0x57df90(0x5ead)]){for(_0x5cabdd=0x0;_0x5cabdd<_0x42c35d[_0x57df90(0x5ead)]['length'];_0x5cabdd++)_0x5f580e[_0x57df90(0x5ead)][_0x57df90(0x5323)](BloodVolume[_0x57df90(0x40f3)](_0x42c35d[_0x57df90(0x5ead)][_0x5cabdd]));}_0x42c35d[_0x57df90(0x2980)]&&(_0x5f580e[_0x39ccb5(0x1cb)]=_0x42c35d[_0x39ccb5(0x1cb)]),WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d[_0x57df90(0x5554)])&&(_0x57df90(0x4dd3)!==_0x42c35d[_0x39ccb5(0x45f6)]?_0x5f580e[_0x57df90(0x5554)]=Number[_0x57df90(0x4d71)]:_0x5f580e[_0x57df90(0x5554)]=Number[_0x57df90(0x5c47)]),WebGLPlot$c[_0x39ccb5(0x1563)](_0x42c35d[_0x57df90(0x5f2d)])&&(_0x5f580e[_0x57df90(0x5f2d)]=_0x42c35d[_0x57df90(0x5f2d)]),WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d[_0x57df90(0x5d24)])&&(_0x5f580e[_0x57df90(0x5d24)]=new WebGLPlot$c[(_0x39ccb5(0x1e46))](_0x42c35d[_0x57df90(0x5d24)]['x'],_0x42c35d[_0x57df90(0x5d24)]['y'])),WebGLPlot$c[_0x39ccb5(0x1563)](_0x42c35d[_0x57df90(0x57ad)])&&(_0x5f580e[_0x57df90(0x57ad)]=_0x42c35d[_0x39ccb5(0x4f8b)]),_0x5f580e[_0x57df90(0x2935)]=_0x42c35d[_0x57df90(0x2534)],_0x5f580e[_0x57df90(0x3532)]=WebGLPlot$c[_0x39ccb5(0x1563)](_0x42c35d[_0x57df90(0x314f)])?0x4*_0x42c35d[_0x57df90(0x314f)]:0x3,_0x5f580e[_0x57df90(0x131c)]=WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d[_0x57df90(0x3ab9)])?0x4*_0x42c35d['gridSurroundLineWidth3D']:0x3,_0x5f580e['symbolRank']=_0x42c35d[_0x57df90(0x46f9)],_0x5f580e[_0x57df90(0x4704)]=_0x42c35d[_0x39ccb5(0x1df0)][_0x57df90(0x4704)],_0x5f580e[_0x57df90(0x28be)]=_0x42c35d[_0x57df90(0xffb)],_0x5f580e[_0x57df90(0x372d)]=_0x42c35d[_0x57df90(0x505a)],_0x5f580e[_0x57df90(0x2efc)]=WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d[_0x57df90(0x571d)])?_0x42c35d[_0x39ccb5(0xb59)]:DotMode$1[_0x39ccb5(0x2117)];}else _0x42c35d[_0x39ccb5(0x52d8)]&&(_0x5f580e[_0x57df90(0x2439)]=_0x42c35d[_0x57df90(0x3c82)]),_0x42c35d[_0x57df90(0x3945)]&&(_0x5f580e[_0x57df90(0x5ede)]=_0x42c35d[_0x57df90(0x3945)]),WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d['style'][_0x57df90(0x59fe)])&&(_0x5f580e[_0x57df90(0x1534)]=_0x42c35d[_0x39ccb5(0x1df0)][_0x57df90(0x59fe)]),WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d[_0x57df90(0x2d96)])&&(_0x5f580e[_0x57df90(0x301d)]=0x64-_0x42c35d[_0x39ccb5(0xfa0)]),_0x42c35d[_0x39ccb5(0x3d55)]&&_0x5f580e[_0x57df90(0x3bb5)]?_0x5f580e[_0x57df90(0x3bb5)]=!0x1:_0x5f580e[_0x39ccb5(0x1f2d)]=!0x0,_0x5f580e[_0x57df90(0x101b)]=_0x42c35d[_0x57df90(0x1933)]?_0x42c35d[_0x39ccb5(0x3d55)]:0x0,WebGLPlot$c[_0x57df90(0x5f34)](_0x42c35d[_0x57df90(0x26a7)])&&(_0x5f580e[_0x57df90(0x30de)]=_0x42c35d[_0x39ccb5(0x29cd)]),_0x42c35d[_0x57df90(0x1a9a)](_0x57df90(0x2aba))&&(_0x5f580e[_0x57df90(0x2aba)]=_0x42c35d[_0x39ccb5(0x45c6)]);return _0x5f580e;}function getServerData$1(_0x296e3e,_0x4d9330,_0x3f3c0d,_0x4dde32){var _0x3a9bd2=_0x5e00b3,_0x3007e6=WebGLPlot$c[_0x3a9bd2(0x5ad4)](_0x296e3e,_0x4d9330,void 0x0,_0x4dde32);_0x3007e6&&(_0x3007e6[_0x3a9bd2(0x4a7d)][_0x3a9bd2(0x34b8)]['on']({'processCompleted':function(_0x439dd0){var _0x101d90=_0x3a9bd2;return _0x3f3c0d[_0x101d90(0xdc3)]=_0x439dd0[_0x101d90(0x2a6a)][_0x101d90(0x9c0)],_0x3f3c0d[_0x101d90(0x4df8)]&&_0x3f3c0d[_0x101d90(0x4df8)](_0x439dd0[_0x101d90(0x2a6a)]),_0x3f3c0d[_0x101d90(0xffe)]=!0x1,!0x0;},'processFailed':function(){},'scope':self}),_0x3007e6[_0x3a9bd2(0x4a7d)][_0x3a9bd2(0x4dec)](_0x3007e6[_0x3a9bd2(0x194f)]));}function setGraphicObjectOptions(_0x58ce93,_0xf8fd38){var _0x20b5d1=_0x307c2b,_0x5308f5=_0x5e00b3;_0x58ce93&&(_0x58ce93[_0x20b5d1(0xf24)]&&(_0xf8fd38[_0x5308f5(0x3071)][_0x5308f5(0x5f80)]=_0x58ce93[_0x5308f5(0x5f80)]),_0x58ce93[_0x5308f5(0xd61)]&&(_0xf8fd38[_0x5308f5(0x3ad1)]===SymbolType$1[_0x5308f5(0x37a)]?_0xf8fd38[_0x5308f5(0x3532)]=_0x58ce93[_0x20b5d1(0x4109)]:_0xf8fd38[_0x20b5d1(0x3ef1)][_0x5308f5(0xd61)]=_0x58ce93[_0x5308f5(0xd61)]),_0x58ce93[_0x5308f5(0x2a67)]&&(_0xf8fd38[_0x5308f5(0x2a67)]=_0x58ce93[_0x5308f5(0x2a67)]),_0x58ce93[_0x5308f5(0x5ad1)]&&(_0xf8fd38[_0x20b5d1(0x52c)][_0x5308f5(0x5ad1)]=_0x58ce93[_0x5308f5(0x5ad1)]),_0x58ce93[_0x5308f5(0x5491)]&&(_0xf8fd38[_0x5308f5(0x59da)][_0x20b5d1(0x74e)]=_0x58ce93[_0x5308f5(0x5491)]));}PlottingLayer[_0x5e00b3(0x3720)]['createSymbol']=function(_0x1c93c9,_0x3edba6,_0x4c5394,_0x1c6928,_0x77d486){var _0x1e3e96=_0x307c2b,_0x472c6c=_0x5e00b3;if(!Array[_0x472c6c(0x2676)](_0x4c5394)||_0x4c5394[_0x1e3e96(0x2ef4)]<=0x0||void 0x0===WebGLPlot$c[_0x472c6c(0xd3f)](this[_0x1e3e96(0x16a0)][_0x472c6c(0xcf8)]))throw new WebGLPlot$c[(_0x1e3e96(0x1012))](_0x472c6c(0x4baf));if(this[_0x1e3e96(0x3e61)]){if(0x0===_0x1c93c9&&(_0x3edba6===SymbolType$1[_0x1e3e96(0xa62)]||_0x3edba6===SymbolType$1[_0x1e3e96(0x245e)])&&WebGLPlot$c[_0x472c6c(0x5f34)](_0x1c6928)&&_0x472c6c(0x1b4b)!=typeof _0x1c6928&&WebGLPlot$c[_0x472c6c(0x5f34)](_0x1c6928[_0x472c6c(0x2dba)]))return _0x1c6928[_0x472c6c(0x3251)]=_0x1c93c9,_0x1c6928['code']=_0x3edba6,_0x1c6928[_0x472c6c(0x251a)]=_0x4c5394,void this[_0x472c6c(0x5687)](_0x1c6928,_0x77d486);_0x472c6c(0x1b4b)!=typeof _0x1c6928||WebGLPlot$c[_0x472c6c(0x5f34)](_0x77d486)||(_0x77d486=_0x1c6928);for(var _0x1070e1=this,_0x3c5514=[],_0x223c86=WebGLPlot$c[_0x1e3e96(0xef8)](this[_0x472c6c(0x5e52)][_0x472c6c(0xcf8)]),_0x4fb3f9=0x0;_0x4fb3f9<_0x4c5394[_0x472c6c(0x809)];_0x4fb3f9++)_0x3c5514[_0x472c6c(0x5323)](_0x4c5394[_0x4fb3f9][_0x1e3e96(0x2d7b)]());var _0x42fd53=null,_0xa0f13f=null;if(!_0x223c86['useServerData']){var _0x2a8f6e=_0x223c86[_0x1e3e96(0x15d2)][_0x1c93c9][_0x3edba6];return _0x42fd53=_0x1070e1[_0x472c6c(0x2b19)](_0x1070e1,_0x3c5514,_0x2a8f6e),setGraphicObjectOptions(_0x1c6928,_0x42fd53),_0x472c6c(0x1b4b)==typeof _0x77d486&&_0x77d486({'feature':_0x42fd53}),!0x0;}if(0x0===(_0xa0f13f=WebGLPlot$c[_0x472c6c(0x5ad4)](_0x1c93c9,_0x3edba6,void 0x0,this[_0x472c6c(0x5e52)][_0x472c6c(0xcf8)])))return _0x42fd53=SymbolAlgoUtil[_0x1e3e96(0x1314)](_0x3edba6)?new SymbolDot({'layer':this,'libID':_0x1c93c9,'code':_0x3edba6,'localPoints':_0x3c5514}):new AlgoSymbol({'layer':this,'libID':_0x1c93c9,'code':_0x3edba6,'localPoints':_0x3c5514}),setGraphicObjectOptions(_0x1c6928,_0x42fd53),_0x42fd53[_0x472c6c(0x30c6)]=_0x3edba6,this[_0x472c6c(0x55f)](_0x42fd53),_0x472c6c(0x1b4b)==typeof _0x77d486&&_0x77d486({'feature':_0x42fd53}),!0x0;if(null!==_0xa0f13f){var _0x100ff2=_0x223c86[_0x472c6c(0x5973)](_0x1c93c9,_0x3edba6);if(WebGLPlot$c[_0x1e3e96(0x1563)](_0x100ff2)&&null!==_0x100ff2)return _0x42fd53=_0x1070e1[_0x472c6c(0x2b19)](_0x1070e1,_0x3c5514,_0x100ff2),setGraphicObjectOptions(_0x1c6928,_0x42fd53),_0x1e3e96(0x1be1)==typeof _0x77d486&&_0x77d486({'feature':_0x42fd53}),!0x0;_0xa0f13f[_0x472c6c(0x4a7d)][_0x472c6c(0x34b8)]['on']({'processCompleted':function(_0xdcce4f){var _0x5f0a65=_0x1e3e96,_0x5e1545=_0x472c6c,_0x2ea7ec=_0xdcce4f[_0x5e1545(0x2a6a)];return _0x223c86[_0x5f0a65(0x231d)](_0x1c93c9,_0xdcce4f[_0x5e1545(0x2a6a)]),_0x42fd53=_0x1070e1[_0x5e1545(0x2b19)](_0x1070e1,_0x3c5514,_0x2ea7ec),setGraphicObjectOptions(_0x1c6928,_0x42fd53),_0x5e1545(0x1b4b)==typeof _0x77d486&&_0x77d486({'feature':_0x42fd53}),!0x0;},'processFailed':function(_0x584fbb){return _0x77d486(_0x584fbb);},'scope':this}),_0xa0f13f[_0x472c6c(0x4a7d)][_0x472c6c(0x4dec)](_0xa0f13f[_0x472c6c(0x194f)]);}}},PlottingLayer[_0x5e00b3(0x3720)]['createModelAndPicture']=function(_0x1f8c05,_0x4ec78c){var _0x198d7c=_0x307c2b,_0x205be7=_0x5e00b3;if(!this[_0x198d7c(0x3e61)]||0x0!==_0x1f8c05[_0x205be7(0x3251)]||_0x1f8c05[_0x205be7(0x3c16)]!==SymbolType$1[_0x205be7(0x259f)]&&_0x1f8c05[_0x205be7(0x3c16)]!==SymbolType$1[_0x205be7(0x3a40)])return;if(null===WebGLPlot$c[_0x205be7(0xd3f)](this[_0x198d7c(0x16a0)][_0x198d7c(0x519a)]))throw new WebGLPlot$c[(_0x198d7c(0x1012))](_0x205be7(0x57a4));for(var _0x163f3d=[],_0x4038eb=0x0;_0x4038eb<_0x1f8c05['points'][_0x205be7(0x809)];_0x4038eb++)_0x163f3d[_0x205be7(0x5323)](_0x1f8c05[_0x205be7(0x251a)][_0x4038eb][_0x198d7c(0x2d7b)]());var _0x354024=null;let _0x28dd18=WebGLPlot$c[_0x205be7(0x5f34)](_0x1f8c05[_0x205be7(0x2cb3)])?_0x1f8c05[_0x205be7(0x2cb3)]:0x1;_0x354024=new SymbolDot({'layer':this,'libID':_0x1f8c05[_0x205be7(0x3251)],'code':_0x1f8c05[_0x205be7(0x3c16)],'localPoints':_0x163f3d,'modelScale':new PlotPoint3D(_0x28dd18,_0x28dd18,_0x28dd18),'pictureSymbolSize':_0x1f8c05[_0x205be7(0x514d)]}),_0x1f8c05[_0x198d7c(0x57c6)]===SymbolType$1[_0x205be7(0x259f)]?(_0x354024[_0x205be7(0x2efc)]=DotMode$1[_0x205be7(0x5e44)],_0x354024[_0x205be7(0x64a)]=_0x1f8c05[_0x205be7(0x2dba)],_0x354024[_0x205be7(0x30c6)]=SymbolType$1['SYMBOL_Model']):_0x1f8c05[_0x205be7(0x3c16)]===SymbolType$1[_0x205be7(0x3a40)]&&(_0x354024[_0x205be7(0x2efc)]=DotMode$1[_0x205be7(0x78c)],_0x354024[_0x205be7(0x1cf)]=_0x1f8c05[_0x205be7(0x2dba)],_0x354024[_0x205be7(0x30c6)]=SymbolType$1[_0x205be7(0x3a40)]),setGraphicObjectOptions(_0x1f8c05,_0x354024),WebGLPlot$c[_0x198d7c(0x1563)](_0x354024)&&null!==_0x354024&&this[_0x205be7(0x55f)](_0x354024),_0x205be7(0x1b4b)==typeof _0x4ec78c&&_0x4ec78c({'feature':_0x354024});},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2b19)]=function(_0x1b49e9,_0x5e4a63,_0xca0ed4){var _0x48874e=_0x307c2b,_0x34e49a=_0x5e00b3,_0x164e56=null;return _0xca0ed4[_0x34e49a(0x3ad1)]===SymbolType$1[_0x34e49a(0x37a)]?_0x164e56=new SymbolDot({'layer':_0x1b49e9,'libID':_0xca0ed4[_0x34e49a(0x3251)],'code':_0xca0ed4[_0x48874e(0x57c6)],'localPoints':_0x5e4a63,'serverData':_0xca0ed4}):_0xca0ed4[_0x34e49a(0x3ad1)]!==SymbolType$1[_0x34e49a(0x37a)]&&_0xca0ed4[_0x34e49a(0x3ad1)]!==SymbolType$1[_0x34e49a(0x3f6e)]&&(_0x164e56=new AlgoSymbol({'layer':_0x1b49e9,'libID':_0xca0ed4[_0x34e49a(0x3251)],'code':_0xca0ed4[_0x34e49a(0x3c16)],'localPoints':_0x5e4a63,'serverData':_0xca0ed4})),WebGLPlot$c['defined'](_0x164e56)&&null!==_0x164e56&&_0x1b49e9[_0x34e49a(0x55f)](_0x164e56),_0x164e56;},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x2957a3,_0x524c12,_0x47500e,_0x336045){var _0x5cb7a9=_0x307c2b,_0x2e229b=_0x5e00b3;if(this[_0x2e229b(0x49a8)]){for(var _0x5dccce=0x0;_0x5dccce<this[_0x2e229b(0x5b4a)][_0x2e229b(0x809)];_0x5dccce++)(this[_0x5cb7a9(0x7bf)][_0x5dccce]instanceof SymbolDot||this[_0x2e229b(0x5b4a)][_0x5dccce]instanceof AlgoSymbol||this[_0x2e229b(0x5b4a)][_0x5dccce]instanceof GroupObject)&&(this[_0x2e229b(0x23ab)]?this[_0x5cb7a9(0x7bf)][_0x5dccce][_0x2e229b(0xa16)](_0x2957a3,_0x524c12,_0x47500e,_0x336045):this[_0x2e229b(0x5b4a)][_0x5dccce][_0x2e229b(0x4fd1)](this[_0x2e229b(0x23ab)]));}},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x445c)]=function(_0x2417b,_0x276b9a){var _0x371eda=_0x307c2b,_0x44968a=_0x5e00b3;if(this[_0x371eda(0x3bda)]){for(var _0x4404af=0x0;_0x4404af<this[_0x371eda(0x7bf)][_0x44968a(0x809)];_0x4404af++)!0x1===this[_0x371eda(0x7bf)][_0x4404af][_0x44968a(0xffe)]&&(this[_0x44968a(0x3e23)]=!0x0),(this[_0x371eda(0x7bf)][_0x4404af]instanceof SymbolDot||this[_0x371eda(0x7bf)][_0x4404af]instanceof AlgoSymbol||this[_0x44968a(0x5b4a)][_0x4404af]instanceof GroupObject)&&this[_0x44968a(0x5b4a)][_0x4404af][_0x44968a(0x5e46)]();this[_0x44968a(0x3e23)]&&(PlotCollentionManager[_0x44968a(0x4c06)](!0x0,this[_0x44968a(0x5e52)]),this[_0x44968a(0x3e23)]=!0x1);}},PlottingLayer[_0x5e00b3(0x3720)][_0x307c2b(0x2a4d)]=function(_0x1d7fee,_0x2a4f74){var _0x43e766=_0x307c2b,_0x5e5660=_0x5e00b3;this[_0x5e5660(0x49a8)]&&!0x1!==this[_0x43e766(0x227a)]&&(this[_0x5e5660(0x5b4a)][_0x1d7fee][_0x5e5660(0x53c8)]=_0x2a4f74);},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x44a4)]=function(_0x531249,_0x1dfef7){var _0x198ae9=_0x5e00b3;if(this[_0x198ae9(0x49a8)]&&!0x1!==this[_0x198ae9(0x1fd7)])return _0x1dfef7 instanceof Array?(_0x1dfef7=new WebGLPlot$c[(_0x198ae9(0x3722))](_0x1dfef7[0x0],_0x1dfef7[0x1],_0x1dfef7[0x2],_0x1dfef7[0x3]),void this[_0x198ae9(0x5b4a)][_0x531249][_0x198ae9(0x3cbd)](_0x1dfef7)):void this[_0x198ae9(0x5b4a)][_0x531249][_0x198ae9(0x3cbd)](_0x1dfef7);},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x24e4)]=function(){var _0x297eb6=_0x5e00b3;this[_0x297eb6(0x49a8)];},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x182d)]=function(_0x5e7664){var _0x2de678=_0x307c2b,_0x27437b=_0x5e00b3;if(!this[_0x2de678(0x3bda)])return null;for(var _0x121dd7=0x0;_0x121dd7<this[_0x27437b(0x5b4a)][_0x27437b(0x809)];++_0x121dd7){if(_0x5e7664===this[_0x27437b(0x5b4a)][_0x121dd7]['id'])return this[_0x27437b(0x5b4a)][_0x121dd7];if(this[_0x27437b(0x5b4a)][_0x121dd7]instanceof GroupObject&&this[_0x27437b(0x5b4a)][_0x121dd7][_0x2de678(0x3084)](_0x5e7664))return this[_0x27437b(0x5b4a)][_0x121dd7];}},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x265d)]=function(_0x2752a8){var _0x1e2d64=_0x307c2b,_0x1bfe6d=_0x5e00b3;if(!this[_0x1bfe6d(0x49a8)]||''===_0x2752a8||!WebGLPlot$c[_0x1bfe6d(0x5f34)](_0x2752a8))return null;for(var _0x1fc2b7=0x0;_0x1fc2b7<this[_0x1e2d64(0x7bf)][_0x1e2d64(0x2ef4)];++_0x1fc2b7)if(_0x2752a8===this['_geoGraphicObjects'][_0x1fc2b7]['id'])return{'feature':this[_0x1bfe6d(0x5b4a)][_0x1fc2b7],'index':_0x1fc2b7};return null;},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x12e9)]=function(_0x2973dc){var _0x41e2b2=_0x307c2b,_0x2d50be=_0x5e00b3,_0x460163=_0x2973dc['id'];if(!WebGLPlot$c[_0x2d50be(0x5f34)](_0x460163))return!0x1;for(var _0x497d8b=0x0;_0x497d8b<this[_0x2d50be(0x5b4a)][_0x41e2b2(0x2ef4)];++_0x497d8b)if(_0x460163===this[_0x2d50be(0x5b4a)][_0x497d8b]['id'])return!0x1;return _0x2973dc[_0x41e2b2(0x207b)]=this,this[_0x41e2b2(0x1dbc)](_0x2973dc),!0x0;},PlottingLayer[_0x307c2b(0x1aa2)]['setSelectedFeature']=function(_0x499abb){var _0x5bccd4=_0x5e00b3;if(this['_valid']&&this[_0x5bccd4(0x477f)]){for(var _0x274e27=0x0;_0x274e27<this[_0x5bccd4(0x5b4a)];++_0x274e27)if(_0x499abb===this[_0x5bccd4(0x5b4a)][_0x274e27]){this[_0x5bccd4(0x4df7)]=this[_0x5bccd4(0x5b4a)][_0x274e27];break;}}},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x3a83)]=function(_0x5d41ac){var _0x31b3b2=_0x307c2b,_0x5b46ac=_0x5e00b3;this[_0x31b3b2(0x3bda)]&&this['isSelected']&&WebGLPlot$c[_0x5b46ac(0x5f34)](this[_0x31b3b2(0x7bf)][_0x5d41ac])&&(this[_0x5b46ac(0x4df7)]=this[_0x5b46ac(0x5b4a)][_0x5d41ac]);},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x38bb)]=function(_0x1e2110){var _0x376126=_0x307c2b,_0x4c52b1=_0x5e00b3;if(this[_0x376126(0x3bda)]){for(var _0x4f4c38=0x0;_0x4f4c38<this[_0x4c52b1(0x5b4a)][_0x4c52b1(0x809)];++_0x4f4c38)if(_0x1e2110===this[_0x4c52b1(0x5b4a)][_0x4f4c38][_0x4c52b1(0x32b3)]){this[_0x4c52b1(0x4df7)]=this[_0x4c52b1(0x5b4a)][_0x4f4c38];break;}}},PlottingLayer[_0x5e00b3(0x3720)][_0x307c2b(0x568f)]=function(_0x247def,_0x15281d){var _0x1c7bd8=_0x307c2b,_0x32212f=_0x5e00b3;if(WebGLPlot$c[_0x32212f(0x5f34)](_0x247def)&&0x0!==this[_0x32212f(0x5b4a)][_0x32212f(0x809)]&&this[_0x32212f(0x2d60)]){for(var _0x4bbebd=0x0;_0x4bbebd<this[_0x32212f(0x5b4a)][_0x32212f(0x809)];_0x4bbebd++)if(this[_0x1c7bd8(0x7bf)][_0x4bbebd]===_0x247def||this[_0x32212f(0x5b4a)][_0x4bbebd]instanceof GroupObject&&this[_0x32212f(0x5b4a)][_0x4bbebd][_0x32212f(0x182d)](_0x247def['id'])){if(_0x247def[_0x32212f(0x5242)]&&(WebGLPlot$c[_0x32212f(0x367c)][_0x32212f(0x23f3)](_0x247def[_0x1c7bd8(0x342c)][_0x32212f(0x64a)],_0x247def['id']),_0x247def[_0x32212f(0x5242)]=void 0x0),_0x15281d&&PlotEventManager[_0x1c7bd8(0x26da)]()['symbolDeleted'][_0x32212f(0x1c10)]([this[_0x32212f(0x5b4a)][_0x4bbebd]['id']]),this[_0x32212f(0x5b4a)][_0x4bbebd][_0x1c7bd8(0x1f2c)](),this[_0x32212f(0x5b4a)][_0x4bbebd]=null,this[_0x32212f(0x5b4a)][_0x32212f(0x2f5b)](_0x4bbebd,0x1),WebGLPlot$c[_0x32212f(0x5f34)](this[_0x32212f(0x3e1)]))this[_0x1c7bd8(0x154d)][_0x1c7bd8(0x2419)](),this[_0x32212f(0x3e1)][_0x32212f(0x22c5)][_0x32212f(0x1c10)]();return!0x0;}}},PlottingLayer[_0x5e00b3(0x3720)][_0x307c2b(0x2c10)]=function(_0x8d7c4d){var _0x2ed71f=_0x5e00b3;this[_0x2ed71f(0x2ddd)](!0x1,_0x8d7c4d);},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2ddd)]=function(_0x296b57,_0x235291){var _0x15fe78=_0x307c2b,_0x4954cc=_0x5e00b3;if(!(_0x296b57||0x0!==this[_0x15fe78(0x7bf)][_0x4954cc(0x809)]&&this[_0x4954cc(0x2d60)]))return;let _0x551a93=[];for(var _0x437bb3=0x0;_0x437bb3<this[_0x4954cc(0x5b4a)][_0x4954cc(0x809)];_0x437bb3++)_0x551a93[_0x4954cc(0x5323)](this[_0x4954cc(0x5b4a)][_0x437bb3]['id']),this[_0x4954cc(0x5b4a)][_0x437bb3][_0x4954cc(0x2c2)]();(_0x235291&&PlotEventManager[_0x4954cc(0x35eb)]()[_0x15fe78(0x2add)][_0x15fe78(0x31b9)](_0x551a93),WebGLPlot$c[_0x4954cc(0x5f34)](this[_0x4954cc(0x3e1)]))&&(this[_0x4954cc(0x3e1)][_0x4954cc(0x42fd)](),this[_0x4954cc(0x3e1)][_0x4954cc(0x22c5)][_0x4954cc(0x1c10)]()),this[_0x15fe78(0x7bf)]=[];},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(_0x45c415){var _0x5007ca=_0x307c2b,_0x27ed2a=_0x5e00b3;this[_0x5007ca(0x154d)]&&(this[_0x27ed2a(0x3e1)][_0x5007ca(0x2419)](),this[_0x27ed2a(0x3e1)][_0x27ed2a(0x36be)]=null);let _0x3e527e=[];for(let _0x4b4836=0x0;_0x4b4836<this[_0x27ed2a(0x5b4a)][_0x27ed2a(0x809)];_0x4b4836++){let _0x9f36aa=this[_0x5007ca(0x7bf)][_0x4b4836];_0x3e527e[_0x27ed2a(0x5323)](_0x9f36aa['id']),_0x9f36aa[_0x27ed2a(0x2c2)](),_0x9f36aa=void 0x0;}_0x45c415&&PlotEventManager[_0x27ed2a(0x35eb)]()[_0x27ed2a(0x196)][_0x27ed2a(0x1c10)](_0x3e527e),this[_0x5007ca(0x7bf)]=[],this[_0x27ed2a(0x4df7)]=null,this[_0x5007ca(0x4f2b)]=null,this[_0x27ed2a(0x567d)]=null,this[_0x27ed2a(0x42ff)]=null,this[_0x27ed2a(0x5e52)]=null;},PlottingLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x39cc)]=function(){var _0x5bb7b5=_0x307c2b,_0x28288d=_0x5e00b3;this[_0x28288d(0x443c)](),SymbolAlgoUtil['getPlotLayers'](this[_0x5bb7b5(0x16a0)])[_0x28288d(0x4f4b)](this[_0x28288d(0x2c5)],!0x0);},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x18d5)]=function(_0xc6c4e8,_0x25d8f1){var _0x330ef9=_0x307c2b,_0x5500cf=_0x5e00b3;for(var _0x37d157=0x0;_0x37d157<this[_0x330ef9(0x7bf)][_0x5500cf(0x809)];++_0x37d157)_0xc6c4e8===this[_0x5500cf(0x5b4a)][_0x37d157]['id']&&this[_0x330ef9(0x568f)](this[_0x5500cf(0x5b4a)][_0x37d157],_0x25d8f1);},PlottingLayer[_0x307c2b(0x1aa2)][_0x307c2b(0x2419)]=function(){var _0x2713bc=_0x5e00b3;this[_0x2713bc(0x49a8)]&&(WebGLPlot$c[_0x2713bc(0x5f34)](this[_0x2713bc(0x4df7)])||null!==this[_0x2713bc(0x4df7)])&&(this[_0x2713bc(0x4df7)]=void 0x0);},PlottingLayer[_0x5e00b3(0x3720)][_0x307c2b(0x1ddd)]=function(_0x3a0050){var _0x6f6909=_0x5e00b3;this[_0x6f6909(0x49dd)]=_0x3a0050,PlotCollentionManager[_0x6f6909(0x43af)](_0x3a0050,this[_0x6f6909(0x5e52)]);},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x5188)]=function(_0x23d6d9){var _0x218ccf=_0x307c2b,_0xc12d58=_0x5e00b3;if(!_0x23d6d9||_0x23d6d9[_0xc12d58(0x809)]<=0x1||!this[_0xc12d58(0x2d60)])return null;for(var _0x522d48=0x0;_0x522d48<_0x23d6d9[_0x218ccf(0x2ef4)];_0x522d48++)if(!WebGLPlot$c[_0xc12d58(0x5f34)](_0x23d6d9[_0x522d48])||null===this[_0xc12d58(0x265d)](_0x23d6d9[_0x522d48]['id']))return null;for(_0x522d48=0x0;_0x522d48<_0x23d6d9[_0xc12d58(0x809)];_0x522d48++)this[_0xc12d58(0x59d0)](_0x23d6d9[_0x522d48]);var _0x4ca395=new GroupObject(_0x23d6d9);return this[_0x218ccf(0x1dbc)](_0x4ca395,!0x1),_0x4ca395;},PlottingLayer[_0x5e00b3(0x3720)][_0x307c2b(0x2625)]=function(_0xb583fc){var _0x56cf80=_0x5e00b3,_0x4a3755=[];for(var _0xe3f6e8 in _0xb583fc[_0x56cf80(0x1d4f)])_0xb583fc[_0x56cf80(0x1d4f)][_0xe3f6e8]instanceof GroupObject?_0x4a3755=_0x4a3755[_0x56cf80(0x736)](this[_0x56cf80(0x2de4)](_0xb583fc[_0x56cf80(0x1d4f)][_0xe3f6e8])):_0x4a3755[_0x56cf80(0x5323)](_0xb583fc[_0x56cf80(0x1d4f)][_0xe3f6e8]);return _0x4a3755;},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x3486)]=function(_0x1ce60e){var _0xd88b43=_0x5e00b3;if(!(_0x1ce60e instanceof GroupObject&&this[_0xd88b43(0x2d60)]))return!0x1;var _0x24c750=_0x1ce60e[_0xd88b43(0x3486)]();return this[_0xd88b43(0x59d0)](_0x1ce60e),this[_0xd88b43(0x5b4a)]=this[_0xd88b43(0x5b4a)][_0xd88b43(0x736)](_0x24c750),!0x0;},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x16e2)]=function(_0x220f2b,_0x553b79){var _0x3ee9c4=_0x307c2b,_0xa7087c=_0x5e00b3,_0x3c39b9=this[_0xa7087c(0x265d)](_0x220f2b[_0xa7087c(0x2610)]);_0x3c39b9&&this[_0xa7087c(0x59d0)](_0x3c39b9['feature']);var _0x22766c=null;if(SymbolType$1['GROUPOBJECT']===parseInt(_0x220f2b[_0xa7087c(0x3ad1)]))_0x22766c=new GroupObject(this[_0xa7087c(0x1db9)](_0x220f2b),_0x220f2b[_0x3ee9c4(0x3dbc)]);else _0x22766c=this[_0xa7087c(0x2b08)](_0x22766c,_0x220f2b);this[_0x3ee9c4(0x1dbc)](_0x22766c,!0x1),_0x22766c[_0xa7087c(0x1f7)]=_0x220f2b,_0xa7087c(0x1b4b)==typeof _0x553b79&&_0x553b79({'feature':_0x22766c});},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x1db9)]=function(_0x5f0210){var _0x468ac0=_0x307c2b,_0x147cc0=_0x5e00b3,_0x42dc62=[];if(!this[_0x147cc0(0x2d60)])return _0x42dc62;var _0x2594b7=null,_0x22ab79=_0x5f0210[_0x147cc0(0x5198)];for(var _0x54ace2 in _0x22ab79){if(SymbolType$1[_0x147cc0(0x4748)]===parseInt(_0x22ab79[_0x54ace2][_0x147cc0(0x3ad1)]))_0x2594b7=new GroupObject(this[_0x147cc0(0x1db9)](_0x22ab79[_0x54ace2]),_0x22ab79[_0x54ace2]['id']);else _0x2594b7=this['createSymbolByGeoJson'](_0x2594b7,_0x22ab79[_0x54ace2]);_0x42dc62[_0x468ac0(0x2a0e)](_0x2594b7);}return _0x42dc62;},PlottingLayer[_0x5e00b3(0x3720)][_0x307c2b(0x486b)]=function(_0x35a994,_0x3f7525){var _0x362cdd=_0x307c2b,_0x49fec8=_0x5e00b3;for(var _0x5afece=parseInt(_0x3f7525[_0x49fec8(0x3251)]),_0x497e9a=parseInt(_0x3f7525[_0x49fec8(0x3c16)]),_0x493bae=[],_0x567d09=_0x3f7525[_0x362cdd(0x5274)],_0x435271=0x0;_0x435271<_0x567d09[_0x49fec8(0x809)];++_0x435271){var _0x20b519=_0x567d09[_0x435271],_0x149ed3=parseFloat(_0x20b519['x']),_0x4576bd=parseFloat(_0x20b519['y']),_0x39df7b=WebGLPlot$c[_0x49fec8(0x5f34)](_0x20b519['z'])?parseFloat(_0x20b519['z']):0x0;_0x493bae[_0x49fec8(0x5323)](new PlotPoint3D(_0x149ed3,_0x4576bd,_0x39df7b));}return updateFeature(_0x35a994=parseInt(_0x3f7525[_0x362cdd(0x2e65)])===SymbolType$1[_0x49fec8(0x37a)]||parseInt(_0x3f7525[_0x362cdd(0x2e65)])===SymbolType$1[_0x49fec8(0x259f)]||parseInt(_0x3f7525[_0x49fec8(0x3ad1)])===SymbolType$1[_0x49fec8(0x3a40)]?new SymbolDot({'layer':this,'libID':_0x5afece,'code':_0x497e9a,'localPoints':_0x493bae,'symbolSizeInLib':_0x3f7525[_0x362cdd(0x2e91)]}):new AlgoSymbol({'layer':this,'libID':_0x5afece,'code':_0x497e9a,'localPoints':_0x493bae}),_0x3f7525,this[_0x49fec8(0x5e52)][_0x49fec8(0xcf8)]),_0x35a994;},PlottingLayer[_0x5e00b3(0x3720)][_0x307c2b(0x3b0c)]=function(_0x41b2b7){},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x285b)]=function(){},PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x55f)]=function(_0x113710,_0x497f00){var _0x235966=_0x307c2b,_0x2b471e=_0x5e00b3;void 0x0===_0x497f00&&(_0x497f00=!0x0),_0x113710 instanceof GeoGraphicObject&&(this[_0x235966(0x7bf)][_0x2b471e(0x5323)](_0x113710),_0x497f00&&(this[_0x235966(0x4388)][_0x235966(0x31b9)](_0x113710),PlotEventManager[_0x2b471e(0x35eb)]()[_0x2b471e(0x4ec0)][_0x2b471e(0x1c10)](_0x113710)));},PlottingLayer['prototype'][_0x5e00b3(0x1026)]=function(_0x4f99cd){var _0x2d24d3=_0x307c2b,_0x5b39ca=_0x5e00b3;if(WebGLPlot$c[_0x2d24d3(0x1563)](_0x4f99cd)&&WebGLPlot$c[_0x5b39ca(0x5f34)](_0x4f99cd['uuid'])){let _0x4dd387=this[_0x5b39ca(0x182d)](_0x4f99cd[_0x2d24d3(0x3dbc)]);if(WebGLPlot$c[_0x5b39ca(0x5f34)](_0x4dd387))return updateFeature(_0x4dd387,_0x4f99cd,this['_scene'][_0x2d24d3(0x519a)]),_0x4dd387;}return null;},Object[_0x5e00b3(0x1dfd)](PlottingLayer[_0x5e00b3(0x3720)],{'id':{'get':function(){var _0x5a7b51=_0x5e00b3;return this[_0x5a7b51(0x32b3)];}},'visibility':{'get':function(){var _0x39e92d=_0x307c2b;return this[_0x39e92d(0x227a)];},'set':function(_0x368652){var _0x41dc77=_0x307c2b,_0x5021d6=_0x5e00b3;if(this['_visibility']!==_0x368652){for(var _0x4f4d83 in(this[_0x5021d6(0x1fd7)]=_0x368652,this[_0x41dc77(0x7bf)]))if(this[_0x5021d6(0x5b4a)][_0x4f4d83]instanceof SymbolDot||this[_0x5021d6(0x5b4a)][_0x4f4d83]instanceof AlgoSymbol||this[_0x5021d6(0x5b4a)][_0x4f4d83]instanceof GroupObject){if(!this[_0x5021d6(0x5b4a)][_0x4f4d83][_0x5021d6(0x53c8)])continue;this[_0x5021d6(0x5b4a)][_0x4f4d83][_0x5021d6(0x4fd1)](_0x368652);}!_0x368652&&this[_0x5021d6(0x3e1)]&&this[_0x5021d6(0x3e1)][_0x5021d6(0x42fd)]();}}},'name':{'get':function(){var _0x1a210d=_0x5e00b3;return this[_0x1a210d(0x5e3a)];},'set':function(_0x1cbefd){var _0x44aab7=_0x5e00b3;_0x1cbefd!==this[_0x44aab7(0x5e3a)]&&(this[_0x44aab7(0x5e3a)]=_0x1cbefd);}},'geoGraphicObjects':{'get':function(){var _0x3cd2ae=_0x5e00b3;return this[_0x3cd2ae(0x5b4a)];}},'selectedFeature':{'get':function(){var _0x18d4df=_0x5e00b3;return this[_0x18d4df(0x4df7)];}},'isEditable':{'get':function(){var _0x540fcb=_0x307c2b;return this[_0x540fcb(0x1195)];},'set':function(_0xe4660f){var _0x35fc34=_0x5e00b3;_0xe4660f!==this[_0x35fc34(0x21f2)]&&(this[_0x35fc34(0x21f2)]=_0xe4660f,_0xe4660f||this['_plottingEdit'][_0x35fc34(0x42fd)]());}},'isSelected':{'get':function(){var _0x4073c5=_0x5e00b3;return this[_0x4073c5(0x2023)];},'set':function(_0x2c3391){var _0x2bfaaa=_0x307c2b,_0x86fb7e=_0x5e00b3;_0x2c3391!==this[_0x86fb7e(0x2023)]&&(this[_0x86fb7e(0x2023)]=_0x2c3391,_0x2c3391?this[_0x86fb7e(0x3e1)][_0x2bfaaa(0x273b)]():(this[_0x86fb7e(0x3e1)][_0x86fb7e(0x37fc)](),this[_0x86fb7e(0x42fd)]()));}},'isLocked':{'get':function(){var _0xf08d4=_0x5e00b3;return this[_0xf08d4(0x9dc)];},'set':function(_0x523613){var _0xe5cd2d=_0x307c2b,_0x3e5636=_0x5e00b3;_0x523613!==this[_0xe5cd2d(0x19c)]&&(this[_0x3e5636(0x9dc)]=_0x523613,_0x523613&&PlotEventManager[_0x3e5636(0x35eb)]()[_0xe5cd2d(0x467e)][_0x3e5636(0x1c10)](this[_0x3e5636(0x2c5)]));}},'symbolAddedEvent':{'get':function(){var _0xe439d2=_0x5e00b3;return this[_0xe439d2(0x1ba8)];}}}),PlottingLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x5e6)]=function(){return[];};var PlotLayers=function(){var _0x17e589=_0x307c2b,_0x558c0d=_0x5e00b3;this[_0x558c0d(0x52dd)]=new WebGLPlot[(_0x558c0d(0x3aa5))](),this['_layerQueue']=[],this[_0x558c0d(0x476b)]=0x3,this[_0x558c0d(0x6007)]=void 0x0,this['collentionLayer']=void 0x0,this[_0x17e589(0x453d)]=void 0x0;};Object[_0x5e00b3(0x1dfd)](PlotLayers[_0x5e00b3(0x3720)],{'layerQueue':{'get':function(){var _0xa8b1ca=_0x5e00b3;return this[_0xa8b1ca(0x2369)];}}}),PlotLayers['prototype'][_0x307c2b(0x3895)]=function(_0x21e105){var _0x12de75=_0x5e00b3;this[_0x12de75(0x445c)](_0x21e105,null);},PlotLayers[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x2104c8,_0x51c81f,_0x32e271,_0xfa7dc3){var _0x4e6fea=_0x307c2b,_0x165ac0=_0x5e00b3,_0x3139cb=this[_0x4e6fea(0xf97)],_0x2a6ec2=this[_0x4e6fea(0xf97)][_0x4e6fea(0x2ef4)],_0x573c00=0x0;for(_0x573c00=0x0;_0x573c00<_0x2a6ec2;_0x573c00++){var _0x3ee76c=_0x3139cb[_0x573c00];WebGLPlot[_0x165ac0(0x5f34)](_0x3ee76c)&&_0x3ee76c[_0x165ac0(0xa16)](_0x2104c8,_0x51c81f,_0x32e271);}WebGLPlot[_0x4e6fea(0x1563)](this[_0x165ac0(0x42dc)])&&this[_0x165ac0(0x42dc)][_0x165ac0(0xa16)](_0x2104c8,_0x51c81f,_0x32e271),WebGLPlot[_0x165ac0(0x5f34)](this[_0x165ac0(0x488b)])&&this[_0x165ac0(0x488b)][_0x165ac0(0xa16)](_0x2104c8,_0x51c81f,_0x32e271);},PlotLayers[_0x5e00b3(0x3720)][_0x5e00b3(0x445c)]=function(_0x429394,_0x4c007d){var _0x1f0a93=_0x307c2b,_0x31b6b9=_0x5e00b3,_0xbaeb4d=this[_0x31b6b9(0x2369)],_0x4197c5=this[_0x31b6b9(0x2369)][_0x31b6b9(0x809)],_0x183dff=0x0;for(_0x183dff=0x0;_0x183dff<_0x4197c5;_0x183dff++){var _0x3a9792=_0xbaeb4d[_0x183dff];WebGLPlot[_0x31b6b9(0x5f34)](_0x3a9792)&&_0x3a9792[_0x31b6b9(0x445c)](_0x4c007d,_0x429394);}WebGLPlot[_0x1f0a93(0x1563)](this[_0x31b6b9(0x42dc)])&&this[_0x31b6b9(0x42dc)][_0x31b6b9(0x445c)](_0x4c007d,_0x429394),WebGLPlot[_0x31b6b9(0x5f34)](this[_0x31b6b9(0x488b)])&&this[_0x1f0a93(0x453d)][_0x31b6b9(0x445c)](_0x4c007d,_0x429394);},PlotLayers[_0x5e00b3(0x3720)][_0x5e00b3(0x42fd)]=function(){var _0x700468=_0x307c2b,_0x147db5=_0x5e00b3,_0x30bc72=this[_0x147db5(0x2369)],_0x1734f2=this[_0x147db5(0x2369)]['length'],_0x326991=0x0;for(_0x326991=0x0;_0x326991<_0x1734f2;_0x326991++){var _0x5d1024=_0x30bc72[_0x326991];WebGLPlot[_0x147db5(0x5f34)](_0x5d1024)&&_0x5d1024[_0x700468(0x2419)]();}},PlotLayers[_0x307c2b(0x1aa2)][_0x5e00b3(0x2135)]=function(_0x2e8b22){var _0x461b27=_0x307c2b,_0x37e999=_0x5e00b3;if(!WebGLPlot[_0x461b27(0x1563)](_0x2e8b22))throw new WebGLPlot[(_0x37e999(0x1470))](_0x37e999(0x2126));return this[_0x37e999(0x52dd)][_0x37e999(0x38c4)](_0x2e8b22);},PlotLayers[_0x307c2b(0x1aa2)][_0x5e00b3(0x326e)]=function(_0x4c9ce2){var _0x260106=_0x307c2b,_0xceeb82=_0x5e00b3;if(!WebGLPlot['defined'](_0x4c9ce2))throw new WebGLPlot[(_0xceeb82(0x1470))](_0x260106(0x2402));if(_0x4c9ce2>this[_0xceeb82(0x2369)][_0xceeb82(0x809)]-0x1)throw new WebGLPlot[(_0xceeb82(0x1470))](_0xceeb82(0x162c));return this[_0xceeb82(0x2369)][_0x4c9ce2];},PlotLayers[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x2716af,_0xe9f786){var _0x79439e=_0x307c2b,_0x178f12=_0x5e00b3;if(!WebGLPlot[_0x178f12(0x5f34)](_0x2716af))throw new WebGLPlot[(_0x178f12(0x1470))](_0x178f12(0x2e26));var _0x3cbf43=_0x2716af[_0x178f12(0x5e3a)];if(!WebGLPlot[_0x178f12(0x5f34)](_0x3cbf43)||''==_0x3cbf43)throw new WebGLPlot[(_0x178f12(0x1470))](_0x178f12(0x2126));var _0x1f01e9=this[_0x79439e(0x1afe)];if(_0x1f01e9[_0x178f12(0x5655)](_0x3cbf43))throw new WebGLPlot[(_0x178f12(0x21e0))](_0x178f12(0x402c)+_0x3cbf43+'\x20already\x20exists\x20in\x20this\x20Scene.');_0x2716af[_0x79439e(0x3cac)]=this[_0x178f12(0x476b)]++;var _0xa16773=this[_0x178f12(0x2369)][_0x79439e(0x2ef4)];_0x1f01e9[_0x178f12(0x10aa)](_0x3cbf43,_0x2716af),_0xe9f786=WebGLPlot[_0x178f12(0x3bf5)](_0xe9f786,_0xa16773),_0x2716af[_0x178f12(0x51d3)]=_0xe9f786,this[_0x178f12(0x2369)]['push'](_0x2716af),this[_0x79439e(0xf97)][_0x178f12(0x4b76)](function(_0xc9a3f5,_0x6e15ea){var _0x4c91c6=_0x178f12;return _0xc9a3f5[_0x4c91c6(0x51d3)]-_0x6e15ea[_0x4c91c6(0x51d3)];}),PlotEventManager['getInstance']()[_0x79439e(0x2537)][_0x178f12(0x1c10)](_0x3cbf43);},PlotLayers[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x140990,_0x36277b){var _0x5a1724=_0x307c2b,_0x546e84=_0x5e00b3;if(_0x36277b=WebGLPlot[_0x546e84(0x3bf5)](_0x36277b,!0x0),!WebGLPlot[_0x546e84(0x5f34)](_0x140990))return!0x1;var _0x39ca90=this[_0x5a1724(0x29e8)](_0x140990);return!!_0x39ca90&&(!!this[_0x546e84(0x52dd)][_0x546e84(0x4f4b)](_0x140990)&&(this[_0x546e84(0x2369)][_0x546e84(0x2f5b)](this[_0x546e84(0x2369)][_0x546e84(0xabf)](_0x39ca90),0x1),_0x36277b&&(_0x39ca90[_0x546e84(0x2947)](),_0x39ca90=void 0x0),PlotEventManager[_0x546e84(0x35eb)]()[_0x546e84(0x140d)][_0x5a1724(0x31b9)](_0x140990),!0x0));},PlotLayers[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(_0x399f39){var _0x5f44bf=_0x307c2b,_0x61901e=_0x5e00b3;let _0x141967=[];_0x399f39=WebGLPlot[_0x5f44bf(0x76f)](_0x399f39,!0x0);for(let _0x2c36e5=0x0;_0x2c36e5<this[_0x5f44bf(0xf97)][_0x5f44bf(0x2ef4)];_0x2c36e5++){let _0x4c01bb=this[_0x5f44bf(0xf97)][_0x2c36e5];_0x141967[_0x5f44bf(0x2a0e)](_0x4c01bb[_0x61901e(0x2c5)]),_0x399f39&&(_0x4c01bb[_0x61901e(0x2947)](),_0x4c01bb=void 0x0);}this[_0x5f44bf(0x1afe)]['removeAll'](),this[_0x61901e(0x2369)][_0x5f44bf(0x2ef4)]=0x0,PlotEventManager[_0x61901e(0x35eb)]()[_0x61901e(0x140d)][_0x61901e(0x1c10)](_0x141967);},PlotLayers[_0x5e00b3(0x3720)][_0x5e00b3(0x389a)]=function(_0x172603){var _0x21dd28=_0x5e00b3;this[_0x21dd28(0x6007)]=_0x172603;},PlotLayers[_0x5e00b3(0x3720)][_0x5e00b3(0x5739)]=function(){var _0x3bb821=_0x5e00b3;return this[_0x3bb821(0x6007)];},PlotLayers[_0x5e00b3(0x3720)][_0x5e00b3(0x157)]=function(_0x26411a){var _0x723db9=_0x307c2b,_0x446412=_0x5e00b3;for(let _0x46db6a=0x0;_0x46db6a<this[_0x723db9(0xf97)][_0x723db9(0x2ef4)];_0x46db6a++){let _0x4c25f7=this[_0x723db9(0xf97)][_0x46db6a];if(_0x4c25f7 instanceof PlottingLayer&&_0x26411a===_0x4c25f7[_0x446412(0x2c5)])return _0x4c25f7;}return null;},PlotLayers[_0x5e00b3(0x3720)][_0x5e00b3(0x54ef)]=function(){var _0x103c34=_0x307c2b,_0x2ec1b4=_0x5e00b3;for(let _0x25c489=0x0;_0x25c489<this[_0x103c34(0xf97)][_0x2ec1b4(0x809)];_0x25c489++){let _0x5f0e64=this[_0x2ec1b4(0x2369)][_0x25c489];if(_0x5f0e64 instanceof PlottingLayer&&!_0x5f0e64[_0x103c34(0x5b1b)])return _0x5f0e64;}return null;},PlotLayers[_0x5e00b3(0x3720)][_0x5e00b3(0x2e54)]=function(){var _0x311a9a=_0x307c2b,_0x26ceb7=_0x5e00b3;let _0x5563f2=[];for(let _0x35e45d=0x0;_0x35e45d<this[_0x26ceb7(0x2369)][_0x311a9a(0x2ef4)];_0x35e45d++)this[_0x26ceb7(0x2369)][_0x35e45d]instanceof PlottingLayer&&_0x5563f2[_0x26ceb7(0x5323)](this[_0x26ceb7(0x2369)][_0x35e45d]);return _0x5563f2;},PlotLayers[_0x5e00b3(0x3720)][_0x5e00b3(0x533b)]=function(_0x492f83){var _0x47a702=_0x307c2b,_0x9b4ce8=_0x5e00b3;for(let _0x240260=0x0;_0x240260<this[_0x9b4ce8(0x2369)][_0x47a702(0x2ef4)];_0x240260++){let _0xe493b1=this[_0x9b4ce8(0x2369)][_0x240260];if(_0xe493b1 instanceof PlottingLayer){let _0x30f8d3=_0xe493b1[_0x47a702(0x3084)](_0x492f83);if(WebGLPlot[_0x9b4ce8(0x5f34)](_0x30f8d3))return _0x30f8d3;}}return null;},WebGLPlot[_0x5e00b3(0x1656)]=PlotLayers;class PlotProperty{constructor(_0x15b9e5,_0xc4e9dc){var _0x468f31=_0x307c2b,_0x2eba19=_0x5e00b3;_0x15b9e5&&(this[_0x2eba19(0x150a)]=_0x15b9e5),_0xc4e9dc&&(this[_0x2eba19(0x9a4)]=_0xc4e9dc),this[_0x2eba19(0x3020)]=_0x468f31(0x4b90);}[_0x5e00b3(0x231c)](_0xdc7416){var _0x4eb344=_0x307c2b;this[_0x4eb344(0x3ee8)]=_0xdc7416;}[_0x307c2b(0x3322)](){var _0x15c4aa=_0x5e00b3;return this[_0x15c4aa(0x150a)];}[_0x5e00b3(0x92d)](_0x32863b){var _0x47a0a3=_0x5e00b3;this[_0x47a0a3(0x9a4)]=_0x32863b;}[_0x5e00b3(0x4d6)](){var _0x1ec389=_0x307c2b;return this[_0x1ec389(0x46b3)];}[_0x307c2b(0x5020)](){var _0x31c73b=_0x307c2b,_0xdf6ba9=_0x5e00b3;this[_0xdf6ba9(0x150a)]=null,this[_0x31c73b(0x46b3)]=null;}[_0x5e00b3(0x40f3)](){var _0xc1c982=_0x5e00b3;return new Property(this[_0xc1c982(0x150a)],this[_0xc1c982(0x9a4)]);}}function PlotAnimationLayer(_0x29e18d,_0x14f8f8){var _0x440db6=_0x307c2b,_0x426d0a=_0x5e00b3;this[_0x440db6(0x4f2b)]=_0x29e18d,this[_0x426d0a(0x34fc)]=[],this[_0x440db6(0x3bda)]=!0x0,this[_0x426d0a(0x5e52)]=_0x14f8f8,this[_0x426d0a(0x42ff)]=[],this[_0x426d0a(0x31c4)]=0x0,this[_0x426d0a(0x23ab)]=!0x0;}PlotAnimationLayer[_0x307c2b(0x1aa2)][_0x307c2b(0x5020)]=function(){var _0xdd7491=_0x5e00b3;this[_0xdd7491(0x49a8)]=null,this[_0xdd7491(0x42ff)]=null,this[_0xdd7491(0x31c4)]=null,this[_0xdd7491(0x34fc)]=null,this[_0xdd7491(0x5e3a)]=null;},PlotAnimationLayer[_0x5e00b3(0x3720)]['addFeatures']=function(_0x51717f){var _0xffa38e=_0x307c2b,_0x4de0aa=_0x5e00b3;Array[_0x4de0aa(0x2676)](_0x51717f)||(_0x51717f=[_0x51717f]),this[_0xffa38e(0x57ed)]=this[_0xffa38e(0x57ed)][_0x4de0aa(0x736)](_0x51717f);},PlotAnimationLayer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x562487,_0x21d1ac,_0x1b09fc,_0x266819){var _0x1dd2cc=_0x307c2b,_0x3e0800=_0x5e00b3;if(this[_0x1dd2cc(0x3bda)]){for(var _0x3a90ea=0x0;_0x3a90ea<this[_0x1dd2cc(0x57ed)][_0x3e0800(0x809)];_0x3a90ea++)!0x1===this[_0x3e0800(0x34fc)][_0x3a90ea][_0x3e0800(0xffe)]&&(this['updatePrimitive']=!0x0),(this[_0x3e0800(0x34fc)][_0x3a90ea]instanceof SymbolDot||this[_0x3e0800(0x34fc)][_0x3a90ea]instanceof AlgoSymbol)&&this[_0x3e0800(0x34fc)][_0x3a90ea][_0x1dd2cc(0x2e6d)](_0x562487,_0x21d1ac,_0x1b09fc,_0x266819);}},PlotAnimationLayer[_0x5e00b3(0x3720)][_0x307c2b(0x3e71)]=function(){var _0x3c314e=_0x307c2b,_0x3376c0=_0x5e00b3;for(var _0x2959f9=0x0;_0x2959f9<this[_0x3376c0(0x34fc)][_0x3376c0(0x809)];_0x2959f9++)!0x1===this[_0x3376c0(0x34fc)][_0x2959f9][_0x3c314e(0x2555)]&&(this[_0x3376c0(0x3e23)]=!0x0),(this[_0x3376c0(0x34fc)][_0x2959f9]instanceof SymbolDot||this[_0x3376c0(0x34fc)][_0x2959f9]instanceof AlgoSymbol)&&this[_0x3c314e(0x57ed)][_0x2959f9][_0x3376c0(0x5e46)]();this[_0x3c314e(0x3f69)]&&(PlotCollentionManager[_0x3376c0(0x4c06)](!0x0,this[_0x3c314e(0x16a0)]),this['updatePrimitive']=!0x1);},PlotAnimationLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2330)]=function(_0x15b6bc){var _0x22564f=_0x307c2b,_0x18d5ab=_0x5e00b3;if(WebGLPlot[_0x18d5ab(0x5f34)](_0x15b6bc)&&0x0!==this[_0x18d5ab(0x34fc)][_0x18d5ab(0x809)]){for(var _0x81c1a5=[],_0x155659=0x0;_0x155659<this[_0x22564f(0x57ed)][_0x18d5ab(0x809)];_0x155659++)this[_0x22564f(0x57ed)][_0x155659]!==_0x15b6bc?_0x81c1a5[_0x18d5ab(0x5323)](this[_0x18d5ab(0x34fc)][_0x155659]):0x1===this[_0x18d5ab(0x34fc)][_0x155659][_0x18d5ab(0x3ad1)]&&this[_0x22564f(0x57ed)][_0x155659][_0x18d5ab(0x2c2)]();this[_0x18d5ab(0x34fc)]=_0x81c1a5;}},PlotAnimationLayer[_0x5e00b3(0x3720)]['releaseSelection']=function(){},PlotAnimationLayer[_0x5e00b3(0x3720)]['setCustomClipBox']=function(_0x406524){},PlotAnimationLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x285b)]=function(){},Object[_0x5e00b3(0x1dfd)](PlotAnimationLayer[_0x5e00b3(0x3720)],{'id':{'get':function(){var _0x1915c=_0x307c2b;return this[_0x1915c(0x3cac)];}}});var AnimationPlayType={'PLAYFROMNOW':0x0,'PLAYSAMELASTONE':0x1,'PLAYAFTERLASTONE':0x2},AnimationPlayType$1=Object[_0x307c2b(0x23fe)](AnimationPlayType);class GoAnimation{constructor(_0xbc8358){var _0x1b8429=_0x307c2b,_0x20c7cb=_0x5e00b3;_0xbc8358=WebGLPlot[_0x1b8429(0x76f)](_0xbc8358,WebGLPlot[_0x20c7cb(0x3bf5)][_0x20c7cb(0x243c)]),this[_0x20c7cb(0xd9f)]=WebGLPlot[_0x20c7cb(0x3bf5)](_0xbc8358['startTime'],0x0),this[_0x20c7cb(0x5ad9)]=WebGLPlot[_0x20c7cb(0x3bf5)](_0xbc8358[_0x20c7cb(0x3dfe)],0x5),this[_0x1b8429(0x56d6)]=WebGLPlot[_0x20c7cb(0x3bf5)](_0xbc8358[_0x1b8429(0x5594)],!0x1),this[_0x20c7cb(0x5e3a)]=WebGLPlot[_0x20c7cb(0x3bf5)](_0xbc8358[_0x20c7cb(0x2c5)],''),this[_0x20c7cb(0xe2a)]=WebGLPlot[_0x20c7cb(0x3bf5)](_0xbc8358[_0x1b8429(0x3888)],GOAnimationState$1[_0x20c7cb(0x192c)]),this[_0x1b8429(0x2dbe)]=WebGLPlot[_0x1b8429(0x76f)](_0xbc8358[_0x20c7cb(0x22a0)],null),this[_0x1b8429(0x13d6)]=WebGLPlot[_0x1b8429(0x76f)](_0xbc8358['animationGOFeature'],null),this[_0x20c7cb(0x3167)]=WebGLPlot[_0x20c7cb(0x3bf5)](_0xbc8358[_0x20c7cb(0x7d3)],0x0),this[_0x1b8429(0x51b0)]=WebGLPlot[_0x20c7cb(0x3bf5)](_0xbc8358[_0x20c7cb(0x4364)],!0x1),this[_0x20c7cb(0x23f9)]=WebGLPlot[_0x20c7cb(0x3bf5)](_0xbc8358[_0x20c7cb(0x741)],0x0),this[_0x20c7cb(0x4b53)]=WebGLPlot[_0x20c7cb(0x3bf5)](_0xbc8358[_0x20c7cb(0x2905)],0x0),this[_0x20c7cb(0x43fc)]=WebGLPlot[_0x1b8429(0x76f)](_0xbc8358['symbolTexts'],''),this[_0x1b8429(0x3410)]=null,this[_0x20c7cb(0x84b)]=new WebGLPlot[(_0x20c7cb(0x2eeb))](),this[_0x20c7cb(0x325a)]=new WebGLPlot['Event'](),this[_0x1b8429(0xadd)]=!0x0,this[_0x20c7cb(0x5c20)]=0x1,this[_0x1b8429(0x628)]=0x0,this[_0x20c7cb(0x2691)]=WebGLPlot[_0x20c7cb(0x3bf5)](_0xbc8358[_0x20c7cb(0x1a75)],void 0x0),this[_0x20c7cb(0x1538)]=WebGLPlot[_0x20c7cb(0x3bf5)](_0xbc8358[_0x20c7cb(0x3977)],void 0x0);}[_0x5e00b3(0x2947)](){var _0x2eee71=_0x307c2b,_0x1b3dfe=_0x5e00b3;this[_0x1b3dfe(0x10ee)](!0x1),this[_0x1b3dfe(0xa30)](),this[_0x2eee71(0x2dbe)]=null,this[_0x1b3dfe(0x3010)][_0x1b3dfe(0x2c2)](),this[_0x2eee71(0x13d6)]=null,this['_name']='',this[_0x1b3dfe(0x6d8)]=[],this[_0x1b3dfe(0x43fc)]='',this['_animationState']=GOAnimationState$1[_0x2eee71(0x2e42)],this[_0x1b3dfe(0xf3a)]&&(PlotCollentionManager['removeAllAlgoPloyline'](this[_0x1b3dfe(0xf3a)],this[_0x1b3dfe(0x5e52)]),this[_0x1b3dfe(0xf3a)][_0x1b3dfe(0x2c2)](),this[_0x1b3dfe(0xf3a)]=null),this['dynamicScane']&&(this[_0x1b3dfe(0x1258)][_0x1b3dfe(0x1802)](),this['dynamicScane']=void 0x0);}[_0x5e00b3(0x1130)](_0x575a32,_0x588603){var _0x19273f=_0x307c2b,_0x1e7312=_0x5e00b3;if(null==_0x588603||null===_0x588603[_0x1e7312(0x2bae)])return!0x1;if(null===_0x575a32[_0x19273f(0x4ba1)])return!0x1;this[_0x1e7312(0x1741)]=_0x575a32,this[_0x19273f(0x2dbe)]=_0x588603;var _0x3e7630=this[_0x1e7312(0x3ee0)](this[_0x19273f(0x2dbe)]);return null!==this[_0x1e7312(0x3010)]&&(_0x3e7630||(this[_0x19273f(0x13d6)][_0x1e7312(0xddf)]=_0x575a32['_goAnimationLayer'],_0x575a32[_0x1e7312(0x36fe)][_0x1e7312(0x2d9d)](this[_0x1e7312(0x3010)])),this['showAnimationFeature'](!0x1),GOAnimationType$1[_0x1e7312(0x28b0)]===this[_0x1e7312(0x3f34)]()&&(this[_0x1e7312(0x6d8)]=WebGLPlot[_0x1e7312(0xc52)](this[_0x1e7312(0x1d61)][_0x19273f(0x1822)])),!0x0);}[_0x5e00b3(0x3ceb)](){var _0x1fd599=_0x307c2b,_0x50859a=_0x5e00b3;let _0xbb58e0=new Date();this[_0x1fd599(0xc27)](),this['_animationState']===GOAnimationState$1[_0x50859a(0x2fbd)]?this[_0x1fd599(0x5aa9)]+=_0xbb58e0[_0x50859a(0x4ef0)]()/0x3e8-this[_0x1fd599(0x4bb8)]:(this[_0x50859a(0x3167)]=_0xbb58e0[_0x50859a(0x4ef0)]()/0x3e8,WebGLPlot[_0x50859a(0x5f34)](this[_0x50859a(0x1d61)])&&this['_goFeature'][_0x50859a(0x42fd)](),this[_0x50859a(0x10ee)](!0x0),this[_0x50859a(0x4461)]=0x0),this[_0x50859a(0x36d4)]=!0x1,this[_0x50859a(0xe2a)]=GOAnimationState$1[_0x50859a(0x3785)];}[_0x5e00b3(0x3b17)](){var _0x453708=_0x5e00b3;this['_animationState']=GOAnimationState$1[_0x453708(0x222)];}[_0x307c2b(0x5d3)](){var _0x379d7b=_0x307c2b,_0x57382b=_0x5e00b3;if(this[_0x379d7b(0x4ee1)]===GOAnimationState$1[_0x379d7b(0x3362)]){this[_0x57382b(0xe2a)]=GOAnimationState$1[_0x379d7b(0x2a6f)];var _0x570d0a=new Date();this[_0x57382b(0x23f9)]=_0x570d0a[_0x57382b(0x4ef0)]()/0x3e8;}}[_0x5e00b3(0x31a9)](){var _0x2045bd=_0x307c2b,_0x34746d=_0x5e00b3;this[_0x34746d(0xe2a)]=GOAnimationState$1[_0x2045bd(0x18b6)],this[_0x34746d(0x10ee)](!0x1);}[_0x5e00b3(0x3ee0)](_0x2107a2){var _0x580f9e=_0x307c2b,_0x235950=_0x5e00b3;for(var _0x755c8e=0x0;_0x755c8e<this[_0x235950(0x1741)][_0x235950(0x40ae)]['length'];_0x755c8e++){var _0x11970e=this[_0x580f9e(0x3410)][_0x235950(0x40ae)][_0x755c8e];if(_0x11970e[_0x235950(0x1d61)]['id']===_0x2107a2['id'])return this['_animationGOFeature']=_0x11970e[_0x580f9e(0x13d6)],this[_0x235950(0x3010)];}return this[_0x580f9e(0x13d6)]=_0x2107a2[_0x235950(0x40f3)](),this[_0x235950(0x3010)][_0x580f9e(0x3cac)]+=this[_0x235950(0x5e3a)],this[_0x580f9e(0x13d6)][_0x235950(0x33ec)]=!0x0,this[_0x235950(0x3010)][_0x235950(0x49a8)]=!0x1,this['_animationGOFeature'][_0x235950(0x4606)]=!0x0,null;}[_0x5e00b3(0x120)](){var _0x25e66a=_0x307c2b,_0x30e7ab=_0x5e00b3;if(this[_0x25e66a(0x4ee1)]!==GOAnimationState$1[_0x30e7ab(0x3785)])return!0x1;var _0x22ee08=new Date()[_0x30e7ab(0x4ef0)]()/0x3e8;if(this[_0x30e7ab(0x3167)]+this['_startTime']>_0x22ee08)return!0x1;var _0x2a6f0a=this[_0x30e7ab(0x3e7d)]();return!(_0x2a6f0a>0x1&&this[_0x25e66a(0x51b0)]||_0x2a6f0a<0x0);}[_0x307c2b(0x5aa5)](){var _0x5c4203=_0x307c2b,_0x4fbfed=_0x5e00b3;if(this[_0x4fbfed(0xe2a)]!==GOAnimationState$1[_0x4fbfed(0x3785)])return 0x0;let _0x32a883=this[_0x4fbfed(0x2618)]();return _0x32a883>=0x1&&!this[_0x4fbfed(0x36d4)]?(this[_0x4fbfed(0x33d1)]?(_0x32a883=0x0,this[_0x4fbfed(0x36d4)]=!0x1,this[_0x4fbfed(0xe2a)]=GOAnimationState$1[_0x4fbfed(0x3785)],this[_0x4fbfed(0x3167)]=new Date()[_0x4fbfed(0x4ef0)]()/0x3e8):(_0x32a883=0x1,this[_0x4fbfed(0x36d4)]=!0x0,this[_0x4fbfed(0x48e3)]=!0x0,this[_0x4fbfed(0xe2a)]=GOAnimationState$1[_0x5c4203(0x486c)],this[_0x4fbfed(0x84b)][_0x5c4203(0x31b9)](this[_0x5c4203(0x1c7c)]),PlotEventManager[_0x5c4203(0x26da)]()[_0x4fbfed(0x5cf1)][_0x4fbfed(0x1c10)](this[_0x4fbfed(0x2c5)])),this['__playSpeedTime']=new Date()[_0x4fbfed(0x4ef0)]()/0x3e8,this[_0x5c4203(0x628)]=0x0):this[_0x4fbfed(0x48e3)]&&(this[_0x5c4203(0x5b0)][_0x4fbfed(0x1c10)](this[_0x4fbfed(0x2c5)]),PlotEventManager[_0x4fbfed(0x35eb)]()[_0x4fbfed(0x2695)][_0x4fbfed(0x1c10)](this[_0x4fbfed(0x2c5)]),this[_0x4fbfed(0x48e3)]=!0x1),_0x32a883<0x0&&(_0x32a883=0x0,this[_0x4fbfed(0x4ee7)]=new Date()[_0x4fbfed(0x4ef0)]()/0x3e8,this[_0x5c4203(0x628)]=0x0),this[_0x5c4203(0x877)]=_0x32a883,_0x32a883;}[_0x5e00b3(0x10ee)](_0x25996c){var _0x58a479=_0x307c2b,_0x51a73e=_0x5e00b3;null!==this[_0x58a479(0x13d6)]&&null!==this[_0x51a73e(0x3010)][_0x51a73e(0x2057)]&&(this[_0x58a479(0x21fa)](_0x25996c),this[_0x51a73e(0x3010)][_0x51a73e(0x53c8)]=_0x25996c,this[_0x51a73e(0x3010)][_0x51a73e(0xffe)]=!0x1),null!==this['_goFeature']&&null!==this[_0x51a73e(0x1d61)][_0x58a479(0x354b)]&&(this[_0x51a73e(0x1d61)][_0x51a73e(0x53c8)]=!_0x25996c,this[_0x58a479(0x2dbe)][_0x51a73e(0xffe)]=!0x1),_0x25996c&&(this['_isSendBegin']=!0x0);}[_0x5e00b3(0x4aad)](_0x24a026){var _0x47a661=_0x307c2b,_0x270ca9=_0x5e00b3;this[_0x270ca9(0x3010)][_0x270ca9(0x2057)]=this[_0x270ca9(0x1d61)][_0x47a661(0x354b)][_0x270ca9(0x40f3)](),this[_0x270ca9(0x3010)]['_display']=_0x24a026;}[_0x5e00b3(0x4b62)](_0x522a88){var _0xa6083b=_0x5e00b3;return!this[_0xa6083b(0x1741)][_0xa6083b(0x92a)](_0x522a88)&&(this[_0xa6083b(0x5e3a)]=_0x522a88,!0x0);}[_0x5e00b3(0x8f6)](){var _0xec70ca=_0x307c2b,_0x129cd7=_0x5e00b3;this[_0x129cd7(0x4ee7)]=new Date()[_0x129cd7(0x4ef0)]()/0x3e8,this[_0xec70ca(0x628)]=this[_0x129cd7(0x4b53)];}[_0x5e00b3(0x2618)](){var _0x1e2697=_0x307c2b,_0x2ffa9a=_0x5e00b3;let _0x3682ae=0x0;const _0x447791=new Date()[_0x2ffa9a(0x4ef0)]()/0x3e8,_0x410ed1=this[_0x2ffa9a(0x5ad9)]/this[_0x2ffa9a(0x2cdf)];return _0x3682ae=this['_innerStartTime']===this[_0x2ffa9a(0x4ee7)]?(_0x447791-this[_0x2ffa9a(0x4ee7)]-this[_0x2ffa9a(0xd9f)])/_0x410ed1:(_0x447791-this['__playSpeedTime'])/_0x410ed1,_0x3682ae+=this[_0x1e2697(0x628)],this[_0x1e2697(0x5aa9)]+this[_0x2ffa9a(0xd9f)]>=_0x447791?0x0:_0x3682ae;}[_0x5e00b3(0xa30)](){var _0x4e2a1d=_0x5e00b3;if(null!==this[_0x4e2a1d(0x3010)]){var _0x2f9986=this['_animationManager']['_goAnimations'],_0x3b9b42=!0x1;if(null!==_0x2f9986)for(var _0x4a0d48=0x0;_0x4a0d48<_0x2f9986[_0x4e2a1d(0x809)];_0x4a0d48++){var _0x3d885a=_0x2f9986[_0x4a0d48];if(_0x3d885a!==this&&_0x3d885a[_0x4e2a1d(0x3010)]===this[_0x4e2a1d(0x3010)]){_0x3b9b42=!0x0;break;}}_0x3b9b42||this[_0x4e2a1d(0x1741)][_0x4e2a1d(0x36fe)][_0x4e2a1d(0x2330)](this[_0x4e2a1d(0x3010)]);}}[_0x5e00b3(0x319a)](){var _0x405406=_0x307c2b,_0x4a6dd2=_0x5e00b3,_0x59492e={};return _0x59492e[_0x4a6dd2(0x408c)]=this['goFeature']['id'],_0x59492e[_0x4a6dd2(0x2c5)]=this[_0x4a6dd2(0x2c5)],_0x59492e[_0x4a6dd2(0x3d3d)]=this[_0x4a6dd2(0x3d3d)],_0x59492e[_0x4a6dd2(0x3dfe)]=this[_0x4a6dd2(0x3dfe)],_0x59492e[_0x4a6dd2(0x3ec3)]=this[_0x405406(0x5594)],_0x59492e;}[_0x5e00b3(0x8d6)](_0x2a1381){var _0x51de99=_0x307c2b,_0x370853=_0x5e00b3;this[_0x370853(0x3d3d)]=_0x2a1381[_0x370853(0x3d3d)],this[_0x51de99(0x511d)]=_0x2a1381[_0x370853(0x3dfe)],this[_0x51de99(0x5594)]=_0x2a1381[_0x51de99(0x5594)];}[_0x307c2b(0x58bd)](_0x490a5e){var _0x2178ad=_0x307c2b,_0x6b0660=_0x5e00b3,_0x5c6cd4=new WebGLPlot[(_0x6b0660(0x3722))]();return _0x5c6cd4[_0x6b0660(0x20a2)]=_0x490a5e[_0x2178ad(0xe24)]/0xff,_0x5c6cd4[_0x6b0660(0x9db)]=_0x490a5e[_0x6b0660(0x9db)]/0xff,_0x5c6cd4[_0x6b0660(0x3c2a)]=_0x490a5e[_0x6b0660(0x3c2a)]/0xff,_0x5c6cd4[_0x6b0660(0x32a8)]=_0x490a5e[_0x6b0660(0x32a8)]/0xff,_0x5c6cd4;}[_0x5e00b3(0x4aec)](_0x411338){var _0x314708=_0x307c2b,_0x31e17e=_0x5e00b3,_0x324a9c=new Object();return _0x324a9c[_0x31e17e(0x32a8)]=0xff*_0x411338[_0x31e17e(0x32a8)],_0x324a9c[_0x31e17e(0x20a2)]=0xff*_0x411338[_0x31e17e(0x20a2)],_0x324a9c[_0x314708(0x1a68)]=0xff*_0x411338[_0x31e17e(0x9db)],_0x324a9c[_0x31e17e(0x3c2a)]=0xff*_0x411338[_0x31e17e(0x3c2a)],_0x324a9c;}}Object[_0x5e00b3(0x1dfd)](GoAnimation[_0x5e00b3(0x3720)],{'startTime':{'get':function(){var _0x14b5e3=_0x5e00b3;return this[_0x14b5e3(0xd9f)];},'set':function(_0x574b12){var _0x48ccd8=_0x5e00b3;_0x574b12!==this[_0x48ccd8(0xd9f)]&&(this[_0x48ccd8(0xd9f)]=_0x574b12);}},'repeat':{'get':function(){var _0x5cfbc4=_0x5e00b3;return this[_0x5cfbc4(0x33d1)];},'set':function(_0x121fd7){var _0x1e6398=_0x307c2b,_0x4f66aa=_0x5e00b3;_0x121fd7!==this[_0x1e6398(0x56d6)]&&(this[_0x4f66aa(0x33d1)]=_0x121fd7);}},'duration':{'get':function(){var _0x5b04d4=_0x5e00b3;return this[_0x5b04d4(0x5ad9)];},'set':function(_0xe33e76){var _0x6a3eda=_0x5e00b3;_0xe33e76!==this[_0x6a3eda(0x5ad9)]&&(this['_duration']=_0xe33e76);}},'name':{'get':function(){var _0x5a50ee=_0x5e00b3;return this[_0x5a50ee(0x5e3a)];},'set':function(_0x81b2fa){var _0x4140f4=_0x5e00b3;_0x81b2fa!==this[_0x4140f4(0x5e3a)]&&(this[_0x4140f4(0x5e3a)]=_0x81b2fa);}},'groupName':{'get':function(){var _0x178952=_0x5e00b3;return this[_0x178952(0x1fd1)];},'set':function(_0x142510){var _0x17be2e=_0x5e00b3;_0x142510!==this[_0x17be2e(0x1fd1)]&&(this[_0x17be2e(0x1fd1)]=_0x142510);}},'animationState':{'get':function(){var _0x3ddefd=_0x5e00b3;return this[_0x3ddefd(0xe2a)];},'set':function(_0x2111df){var _0x39ef30=_0x5e00b3;_0x2111df!==this[_0x39ef30(0xe2a)]&&(this[_0x39ef30(0xe2a)]=_0x2111df);}},'goFeature':{'get':function(){var _0x5535b3=_0x5e00b3;return this[_0x5535b3(0x1d61)];},'set':function(_0x4998ee){var _0x5301e1=_0x5e00b3;_0x4998ee!==this[_0x5301e1(0x1d61)]&&(this[_0x5301e1(0x1d61)]=_0x4998ee);}},'animationGOFeature':{'get':function(){var _0x3460c7=_0x5e00b3;return this[_0x3460c7(0x3010)];},'set':function(_0x2534e2){var _0xd61e99=_0x5e00b3;_0x2534e2!==this[_0xd61e99(0x3010)]&&(this[_0xd61e99(0x3010)]=_0x2534e2);}},'innerStartTime':{'get':function(){var _0xaafd4e=_0x5e00b3;return this[_0xaafd4e(0x3167)];},'set':function(_0x1cb311){var _0x53e2ec=_0x5e00b3;_0x1cb311!==this[_0x53e2ec(0x3167)]&&(this[_0x53e2ec(0x3167)]=_0x1cb311);}},'lastExecute':{'get':function(){var _0x42d05e=_0x5e00b3;return this[_0x42d05e(0x36d4)];},'set':function(_0x3c72c1){var _0x500d0a=_0x5e00b3;_0x3c72c1!==this[_0x500d0a(0x36d4)]&&(this[_0x500d0a(0x36d4)]=_0x3c72c1);}},'pauseTime':{'get':function(){var _0x2ae596=_0x5e00b3;return this[_0x2ae596(0x23f9)];},'set':function(_0x28bb1b){var _0x54748c=_0x5e00b3;_0x28bb1b!==this[_0x54748c(0x23f9)]&&(this['_pauseTime']=_0x28bb1b);}},'ratio':{'get':function(){var _0x5187b8=_0x5e00b3;return this[_0x5187b8(0x4b53)];},'set':function(_0x1dbe1a){var _0x4d182d=_0x5e00b3;_0x1dbe1a!==this[_0x4d182d(0x4b53)]&&(this[_0x4d182d(0x4b53)]=_0x1dbe1a);}},'symbolTexts':{'get':function(){var _0x50abe9=_0x5e00b3;return this[_0x50abe9(0x43fc)];},'set':function(_0x4050a8){var _0x4a1f4e=_0x5e00b3;_0x4050a8!==this[_0x4a1f4e(0x43fc)]&&(this[_0x4a1f4e(0x43fc)]=_0x4050a8);}},'animationBegin':{'get':function(){var _0x12ea3f=_0x5e00b3;return this[_0x12ea3f(0x325a)];}},'animationFinish':{'get':function(){var _0x406246=_0x5e00b3;return this[_0x406246(0x84b)];}},'playSpeed':{'get':function(){var _0x25d68a=_0x5e00b3;return this[_0x25d68a(0x5c20)];},'set':function(_0x41c9d3){var _0x45a4aa=_0x5e00b3;_0x41c9d3!==this[_0x45a4aa(0x5c20)]&&(this[_0x45a4aa(0x8f6)](),this[_0x45a4aa(0x5c20)]=_0x41c9d3);}},'fastForwardTime':{'set':function(_0x5befcf){var _0xa745b5=_0x307c2b,_0x4eb89f=_0x5e00b3;if(_0x5befcf<0x0)return;let _0x3ed696=_0x5befcf/this[_0xa745b5(0x1c59)];_0x3ed696>0x1&&(_0x3ed696=0x1),this[_0x4eb89f(0x4461)]+=_0x3ed696;}},'rewindTime':{'set':function(_0x1716ef){var _0x4b8ecd=_0x307c2b,_0x523194=_0x5e00b3;if(_0x1716ef<0x0)return;let _0x1057f4=-_0x1716ef/this[_0x4b8ecd(0x1c59)];_0x1057f4>0x0&&(_0x1057f4=0x0),this[_0x523194(0x4461)]+=_0x1057f4;}},'animationPlayType':{'get':function(){var _0x1741ed=_0x307c2b;return this[_0x1741ed(0x4c4)];},'set':function(_0x492cb2){var _0x46cdb0=_0x5e00b3;_0x492cb2 instanceof AnimationPlayType$1&&_0x492cb2!==this[_0x46cdb0(0x1538)]&&(this[_0x46cdb0(0x1538)]=_0x492cb2);}}});var BlinkAnimationBlinkStyle={'Blink_Frequency':0x0,'Blink_Number':0x1},BlinkAnimationBlinkStyle$1=Object[_0x5e00b3(0x5448)](BlinkAnimationBlinkStyle),BlinkAnimationReplaceStyle={'Replace_NoColor':0x0,'Replace_Color':0x1},BlinkAnimationReplaceStyle$1=Object[_0x5e00b3(0x5448)](BlinkAnimationReplaceStyle);class GOAnimationBlink extends GoAnimation{constructor(_0x1701bd){var _0x5a3abc=_0x307c2b,_0x27b36e=_0x5e00b3;super(_0x1701bd=WebGLPlot$f['defaultValue'](_0x1701bd,WebGLPlot$f[_0x27b36e(0x3bf5)][_0x27b36e(0x243c)])),this[_0x27b36e(0x45a8)]=WebGLPlot$f[_0x27b36e(0x3bf5)](_0x1701bd[_0x27b36e(0x354a)],0x1f4),this[_0x27b36e(0x58bd)]=WebGLPlot$f[_0x5a3abc(0x76f)](_0x1701bd['blinkStyle'],BlinkAnimationBlinkStyle$1[_0x27b36e(0x1d06)]),this['_blinkNumber']=WebGLPlot$f[_0x27b36e(0x3bf5)](_0x1701bd[_0x27b36e(0x51c3)],0x0),this[_0x27b36e(0x5161)]=WebGLPlot$f[_0x27b36e(0x3bf5)](_0x1701bd[_0x27b36e(0x39c3)],BlinkAnimationReplaceStyle$1[_0x27b36e(0x6004)]),this[_0x27b36e(0x399c)]=WebGLPlot$f[_0x27b36e(0x3bf5)](_0x1701bd[_0x27b36e(0x5f99)],new WebGLPlot$f[(_0x27b36e(0x3722))](0x0,0x0,0x1,0x1)),this[_0x5a3abc(0x2dc7)]=WebGLPlot$f[_0x27b36e(0x3bf5)](_0x1701bd[_0x5a3abc(0x5995)],new WebGLPlot$f[(_0x27b36e(0x3722))](0x1,0x0,0x0,0x1));}[_0x5e00b3(0x3f34)](){var _0x308efa=_0x5e00b3;return GOAnimationType$1[_0x308efa(0x23bf)];}[_0x5e00b3(0x5ae4)](){var _0x1a7c32=_0x307c2b,_0x173c14=_0x5e00b3;if(!this[_0x173c14(0x120)]())return!0x1===this[_0x173c14(0x1d61)][_0x173c14(0x3b92)]&&!0x1===this[_0x173c14(0x3010)][_0x173c14(0x3b92)]&&(this[_0x1a7c32(0x13d6)][_0x173c14(0x3b92)]=!0x0,!0x0);this[_0x173c14(0x1d61)]['display']&&(this[_0x1a7c32(0x2dbe)][_0x173c14(0x53c8)]=!0x1);var _0xd24eee=new Date()[_0x173c14(0x4ef0)]()/0x3e8,_0x469210=this[_0x173c14(0x45a8)]/0x3e8;return this[_0x1a7c32(0x31a8)]===BlinkAnimationBlinkStyle$1[_0x173c14(0x417c)]&&(_0x469210=this[_0x173c14(0x45a8)]=this['_duration']/this[_0x173c14(0x3f70)]),(_0xd24eee-this[_0x1a7c32(0x5aa9)])%_0x469210<=_0x469210/0x2?this['_replaceStyle']===BlinkAnimationReplaceStyle$1[_0x173c14(0x13be)]?this[_0x1a7c32(0x4edb)](this[_0x173c14(0x399c)]):this[_0x1a7c32(0x13d6)][_0x173c14(0x53c8)]=!0x1:(this[_0x173c14(0x3010)][_0x173c14(0x53c8)]=!0x0,this[_0x173c14(0x5161)]===BlinkAnimationReplaceStyle$1[_0x173c14(0x13be)]&&this[_0x173c14(0x3cbd)](this[_0x1a7c32(0x2dc7)])),this[_0x173c14(0x36d4)]&&(this[_0x1a7c32(0x55a)]===BlinkAnimationReplaceStyle$1[_0x173c14(0x13be)]&&(this[_0x173c14(0x3010)][_0x173c14(0x2057)][_0x173c14(0x18e9)]=this[_0x173c14(0x3258)]),this[_0x173c14(0x3010)][_0x173c14(0x3b92)]=!0x0,this[_0x173c14(0x3010)][_0x173c14(0xffe)]=!0x1),!0x0;}[_0x5e00b3(0x3e7d)](){var _0x351588=_0x307c2b,_0x2c8927=_0x5e00b3;if(this['_animationState']!==GOAnimationState$1[_0x2c8927(0x3785)])return 0x0;var _0x509fa6=new Date()[_0x2c8927(0x4ef0)]()/0x3e8;if(this[_0x351588(0x5aa9)]+this[_0x2c8927(0xd9f)]>_0x509fa6)return 0x0;var _0x181861=(_0x509fa6-this[_0x351588(0x5aa9)]-this[_0x2c8927(0xd9f)])/this[_0x2c8927(0x5ad9)];return _0x181861>=0x1&&!this[_0x351588(0x51b0)]?this[_0x2c8927(0x33d1)]?(this[_0x2c8927(0x3167)]=new Date()[_0x2c8927(0x4ef0)]()/0x3e8,_0x181861=0x0,this['_lastExecute']=!0x1,this[_0x2c8927(0xe2a)]=GOAnimationState$1[_0x351588(0x3362)]):(_0x181861=0x1,this[_0x2c8927(0x36d4)]=!0x0,this[_0x2c8927(0xe2a)]=GOAnimationState$1['STOP']):_0x181861<0x0&&(_0x181861=0x0),this[_0x2c8927(0x4b53)]=_0x181861,_0x181861;}[_0x5e00b3(0x3cbd)](_0x587bde){var _0x1468ee=_0x307c2b,_0x3da0ac=_0x5e00b3;this['_animationGOFeature'][_0x3da0ac(0x2057)][_0x3da0ac(0x18e9)]!==_0x587bde&&(this[_0x3da0ac(0x3010)][_0x1468ee(0x354b)][_0x3da0ac(0x18e9)]=_0x587bde,this[_0x3da0ac(0x3010)][_0x3da0ac(0x2bc9)][_0x3da0ac(0x3980)](_0x587bde),this[_0x3da0ac(0x3010)][_0x3da0ac(0xffe)]=!0x1);}[_0x5e00b3(0x12de)](){var _0xf8efbe=_0x307c2b,_0x48484e=_0x5e00b3,_0xae44e8=this[_0x48484e(0x319a)]();return _0xae44e8[_0x48484e(0x3dd)]=this[_0x48484e(0x3f34)](),_0xae44e8[_0x48484e(0x1d9f)]=this[_0x48484e(0x1d9f)],_0xae44e8[_0xf8efbe(0x24f4)]=this[_0x48484e(0x354a)],_0xae44e8[_0x48484e(0x51c3)]=this[_0x48484e(0x51c3)],_0xae44e8[_0x48484e(0x39c3)]=this[_0x48484e(0x39c3)],_0xae44e8[_0x48484e(0x5f99)]=this[_0xf8efbe(0x3927)](this[_0x48484e(0x5f99)]),_0xae44e8[_0xf8efbe(0x5995)]=this['_colorFormat'](this[_0x48484e(0x355d)]),_0xae44e8;}[_0x5e00b3(0x452d)](_0x49bcbb){var _0x5ed315=_0x307c2b,_0x1d7d0e=_0x5e00b3;this[_0x5ed315(0x33ff)](_0x49bcbb),this['blinkStyle']=_0x49bcbb['blinkStyle'],this[_0x1d7d0e(0x354a)]=_0x49bcbb[_0x1d7d0e(0x354a)],this['blinkNumber']=_0x49bcbb[_0x1d7d0e(0x51c3)],this[_0x5ed315(0x1fd8)]=_0x49bcbb['replaceStyle'],this[_0x5ed315(0x3a5)]=this[_0x1d7d0e(0x19cb)](_0x49bcbb[_0x1d7d0e(0x5f99)]),this[_0x1d7d0e(0x355d)]=this[_0x1d7d0e(0x19cb)](_0x49bcbb[_0x1d7d0e(0x355d)]);}}Object[_0x307c2b(0x66e)](GOAnimationBlink[_0x5e00b3(0x3720)],{'blinkInterval':{'get':function(){var _0x59df17=_0x5e00b3;return this[_0x59df17(0x45a8)];},'set':function(_0x210c23){var _0x12a9f3=_0x5e00b3;_0x210c23!=this[_0x12a9f3(0x45a8)]&&(this[_0x12a9f3(0x45a8)]=_0x210c23,PlotEventManager[_0x12a9f3(0x35eb)]()[_0x12a9f3(0x4586)][_0x12a9f3(0x1c10)](this[_0x12a9f3(0x12de)]()));}},'blinkStyle':{'get':function(){var _0x4d8142=_0x307c2b;return this[_0x4d8142(0x31a8)];},'set':function(_0x4724ea){var _0x28082c=_0x307c2b,_0x261605=_0x5e00b3;_0x4724ea!=this[_0x261605(0x58bd)]&&(this[_0x28082c(0x31a8)]=_0x4724ea,PlotEventManager[_0x261605(0x35eb)]()[_0x261605(0x4586)][_0x261605(0x1c10)](this[_0x28082c(0x115f)]()));}},'blinkNumber':{'get':function(){var _0x3ae833=_0x5e00b3;return this[_0x3ae833(0x3f70)];},'set':function(_0x399392){var _0x169bba=_0x5e00b3;_0x399392!=this[_0x169bba(0x3f70)]&&(this[_0x169bba(0x3f70)]=_0x399392,PlotEventManager[_0x169bba(0x35eb)]()[_0x169bba(0x4586)][_0x169bba(0x1c10)](this[_0x169bba(0x12de)]()));}},'replaceStyle':{'get':function(){var _0x394702=_0x5e00b3;return this[_0x394702(0x5161)];},'set':function(_0x295846){var _0x86ff41=_0x5e00b3;_0x295846!=this[_0x86ff41(0x5161)]&&(this[_0x86ff41(0x5161)]=_0x295846,PlotEventManager[_0x86ff41(0x35eb)]()[_0x86ff41(0x4586)][_0x86ff41(0x1c10)](this[_0x86ff41(0x12de)]()));}},'startColor':{'get':function(){var _0x3ac02e=_0x5e00b3;return this[_0x3ac02e(0x399c)];},'set':function(_0x35fbe6){var _0xdcef05=_0x307c2b,_0x456bba=_0x5e00b3;_0x35fbe6!=this[_0xdcef05(0x303)]&&_0x35fbe6 instanceof WebGLPlot$f[_0x456bba(0x3722)]&&(this[_0x456bba(0x399c)]=_0x35fbe6,PlotEventManager[_0x456bba(0x35eb)]()[_0x456bba(0x4586)][_0xdcef05(0x31b9)](this[_0xdcef05(0x115f)]()));}},'endColor':{'get':function(){var _0x501a56=_0x5e00b3;return this[_0x501a56(0x3258)];},'set':function(_0x1d5832){var _0x2cc8ed=_0x5e00b3;_0x1d5832!=this[_0x2cc8ed(0x3258)]&&_0x1d5832 instanceof WebGLPlot$f[_0x2cc8ed(0x3722)]&&(this[_0x2cc8ed(0x3258)]=_0x1d5832,PlotEventManager[_0x2cc8ed(0x35eb)]()['animationModified'][_0x2cc8ed(0x1c10)](this[_0x2cc8ed(0x12de)]()));}}});class GOAnimationShow extends GoAnimation{constructor(_0x31c89e){var _0x6cf7c1=_0x307c2b,_0x615c7b=_0x5e00b3;super(_0x31c89e=WebGLPlot[_0x615c7b(0x3bf5)](_0x31c89e,WebGLPlot[_0x6cf7c1(0x76f)][_0x615c7b(0x243c)])),this[_0x615c7b(0x1cd2)]=WebGLPlot[_0x615c7b(0x3bf5)](_0x31c89e[_0x615c7b(0x35f6)],!0x1),this[_0x615c7b(0x19fe)]=WebGLPlot['defaultValue'](_0x31c89e[_0x615c7b(0x8ab)],!0x1);}[_0x307c2b(0x2fc1)](){var _0x2213fd=_0x5e00b3;return GOAnimationType$1[_0x2213fd(0xba7)];}['execute'](){var _0x4bb0c5=_0x307c2b,_0x1441c9=_0x5e00b3;if(!this[_0x4bb0c5(0x2f50)]())return!0x1;var _0x1bd8a2=this['_ratio'];return this[_0x1441c9(0x1cd2)]&&this[_0x4bb0c5(0x13d6)][_0x1441c9(0x2efc)]!==DotMode$1[_0x4bb0c5(0x3e4)]?this[_0x1441c9(0x11b)](_0x1bd8a2):this[_0x1441c9(0x4ba9)](_0x1bd8a2),!0x0;}[_0x5e00b3(0x4ba9)](_0x36eccf){var _0x1bd007=_0x307c2b,_0x2cce18=_0x5e00b3;this[_0x2cce18(0x3010)][_0x1bd007(0x303b)]=0x1-_0x36eccf<0.01?this[_0x2cce18(0x19fe)]:!this[_0x2cce18(0x19fe)];}[_0x5e00b3(0x11b)](_0x5d0b87){var _0x27e3b5=_0x307c2b,_0x6485c6=_0x5e00b3;this[_0x6485c6(0x19fe)]||(_0x5d0b87=0x1-_0x5d0b87);var _0x4f673e;_0x4f673e=_0x5d0b87>0x1?0x1:_0x5d0b87,this[_0x27e3b5(0x13d6)][_0x6485c6(0x53c8)]=!0x0,this[_0x6485c6(0x3010)][_0x6485c6(0x2057)][_0x6485c6(0x1701)]=_0x4f673e,this[_0x6485c6(0x1d61)][_0x6485c6(0x2057)][_0x6485c6(0x4b90)]<=0x64*(0x1-_0x5d0b87)&&(this[_0x6485c6(0x3010)][_0x6485c6(0x2057)][_0x6485c6(0x4b90)]=0x64*(0x1-_0x5d0b87)),WebGLPlot[_0x6485c6(0x5f34)](this[_0x6485c6(0x1d61)][_0x6485c6(0x5f95)])&&this[_0x6485c6(0x1d61)]['_extendWallOpacity']>=_0x5d0b87&&(this[_0x27e3b5(0x13d6)][_0x27e3b5(0x4dd7)]=_0x5d0b87),null!==this[_0x6485c6(0x3010)][_0x6485c6(0x4f7f)]&&(this[_0x6485c6(0x3010)][_0x27e3b5(0x4952)][_0x6485c6(0x15c0)][_0x6485c6(0x32a8)]=_0x4f673e),this[_0x6485c6(0x3010)][_0x6485c6(0xffe)]=!0x1;}[_0x5e00b3(0x4aad)](_0x48e0f4){var _0x39d5dc=_0x307c2b,_0x4cc59d=_0x5e00b3;this[_0x4cc59d(0x3010)][_0x4cc59d(0x2057)][_0x4cc59d(0x4b90)]=this[_0x4cc59d(0x1d61)][_0x4cc59d(0x2057)]['fillOpaqueRate'],this[_0x39d5dc(0x13d6)][_0x4cc59d(0x5f95)]=this[_0x4cc59d(0x1d61)][_0x4cc59d(0x5f95)];}['getJSONData'](){var _0x256d65=_0x5e00b3,_0x27783b=this[_0x256d65(0x319a)]();return _0x27783b[_0x256d65(0x3dd)]=this[_0x256d65(0x3f34)](),_0x27783b[_0x256d65(0x35f6)]=this[_0x256d65(0x35f6)],_0x27783b[_0x256d65(0x8ab)]=this[_0x256d65(0x8ab)],_0x27783b;}[_0x5e00b3(0x452d)](_0x43186f){var _0x1583ea=_0x5e00b3;this[_0x1583ea(0x8d6)](_0x43186f),this[_0x1583ea(0x35f6)]=_0x43186f[_0x1583ea(0x35f6)],this['finalDisplay']=_0x43186f[_0x1583ea(0x8ab)];}}Object[_0x307c2b(0x66e)](GOAnimationShow[_0x5e00b3(0x3720)],{'showEffect':{'get':function(){var _0x4ea3ea=_0x5e00b3;return this[_0x4ea3ea(0x1cd2)];},'set':function(_0x29834c){var _0x54447e=_0x307c2b,_0x146200=_0x5e00b3;_0x29834c!=this[_0x146200(0x1cd2)]&&(this[_0x146200(0x1cd2)]=_0x29834c,PlotEventManager[_0x54447e(0x26da)]()[_0x146200(0x4586)][_0x146200(0x1c10)](this[_0x146200(0x12de)]()));}},'finalDisplay':{'get':function(){var _0x9e2f33=_0x5e00b3;return this[_0x9e2f33(0x19fe)];},'set':function(_0x35147d){var _0x403ccd=_0x5e00b3;_0x35147d!=this[_0x403ccd(0x19fe)]&&(this[_0x403ccd(0x19fe)]=_0x35147d,PlotEventManager[_0x403ccd(0x35eb)]()[_0x403ccd(0x4586)][_0x403ccd(0x1c10)](this[_0x403ccd(0x12de)]()));}}});var WayPathType={'POLYLINE':0x0,'CURVE':0x1},WayPathType$1=Object[_0x307c2b(0x23fe)](WayPathType),PlotCylinderGeometryLibrary={'computePositions':function(_0x36fe67,_0x240287,_0x4a3e92,_0x1d5f4c,_0x61251d){var _0x5e9641=_0x5e00b3,_0x9d7a5f,_0xee1975=_0x36fe67,_0x3b136d=_0x1d5f4c+_0x1d5f4c,_0x31a7e7=new Float64Array(0x3*(_0x61251d?0x2*_0x3b136d:_0x3b136d)),_0x399523=0x0,_0x370e7b=0x0,_0x393c7c=_0x61251d?0x3*_0x3b136d:0x0,_0x254a6c=_0x61251d?0x3*(_0x3b136d+_0x1d5f4c):0x3*_0x1d5f4c;for(_0x9d7a5f=0x0;_0x9d7a5f<_0x1d5f4c;_0x9d7a5f++){var _0x2bd0da=_0x9d7a5f/_0x1d5f4c*WebGLPlot[_0x5e9641(0x3c2c)][_0x5e9641(0x352c)],_0x24b12e=Math[_0x5e9641(0x52a3)](_0x2bd0da),_0xa5a871=Math[_0x5e9641(0x1428)](_0x2bd0da),_0x2e508e=_0x24b12e*_0x4a3e92,_0x35097f=_0xa5a871*_0x4a3e92,_0x1256cf=_0x24b12e*_0x240287,_0x301b0f=_0xa5a871*_0x240287;_0x31a7e7[_0x370e7b+_0x393c7c]=_0x2e508e,_0x31a7e7[_0x370e7b+_0x393c7c+0x1]=0x0,_0x31a7e7[_0x370e7b+_0x393c7c+0x2]=_0x35097f,_0x31a7e7[_0x370e7b+_0x254a6c]=_0x1256cf,_0x31a7e7[_0x370e7b+_0x254a6c+0x1]=_0xee1975,_0x31a7e7[_0x370e7b+_0x254a6c+0x2]=_0x301b0f,_0x370e7b+=0x3,_0x61251d&&(_0x31a7e7[_0x399523++]=_0x2e508e,_0x31a7e7[_0x399523++]=0x0,_0x31a7e7[_0x399523++]=_0x35097f,_0x31a7e7[_0x399523++]=_0x1256cf,_0x31a7e7[_0x399523++]=_0xee1975,_0x31a7e7[_0x399523++]=_0x301b0f);}return _0x31a7e7;}},radiusScratch=new WebGLPlot['Cartesian2'](),normalScratch$1=new WebGLPlot[(_0x5e00b3(0x4bd6))](),bitangentScratch=new WebGLPlot[(_0x5e00b3(0x4bd6))](),tangentScratch=new WebGLPlot[(_0x5e00b3(0x4bd6))](),positionScratch$1=new WebGLPlot[(_0x307c2b(0x141))]();function PlotCylinderGeometry(_0x30ec56){var _0x4eb8e3=_0x307c2b,_0x566b7f=_0x5e00b3,_0x46f60a=(_0x30ec56=WebGLPlot[_0x566b7f(0x3bf5)](_0x30ec56,WebGLPlot[_0x566b7f(0x3bf5)][_0x4eb8e3(0x216e)]))[_0x566b7f(0x809)],_0x3bffc0=_0x30ec56[_0x566b7f(0x57c1)],_0x4a5ace=_0x30ec56[_0x566b7f(0x3557)],_0x51ea74=WebGLPlot[_0x566b7f(0x3bf5)](_0x30ec56[_0x566b7f(0x5383)],WebGLPlot['VertexFormat'][_0x566b7f(0x5a9d)]),_0x6e478f=WebGLPlot[_0x4eb8e3(0x76f)](_0x30ec56[_0x566b7f(0x11d3)],0x80);this[_0x566b7f(0x4fc2)]=_0x46f60a,this[_0x566b7f(0x46c0)]=_0x3bffc0,this[_0x566b7f(0x49c8)]=_0x4a5ace,this[_0x566b7f(0x344e)]=WebGLPlot[_0x566b7f(0x5942)][_0x566b7f(0x40f3)](_0x51ea74),this[_0x566b7f(0x2d0)]=_0x6e478f,this[_0x566b7f(0x2827)]=_0x30ec56[_0x566b7f(0x4236)],this[_0x566b7f(0x254e)]=_0x566b7f(0x3dd6),this[_0x566b7f(0x20c0)]=_0x30ec56[_0x566b7f(0x20c0)],this[_0x566b7f(0x4d40)]=WebGLPlot[_0x566b7f(0x3bf5)](_0x30ec56[_0x4eb8e3(0x47c0)],new PlotPoint3D(0x0,0x0,0x0)),this[_0x4eb8e3(0x593e)]=WebGLPlot[_0x566b7f(0x3bf5)](_0x30ec56[_0x566b7f(0x2dd9)],new PlotPoint3D(0x0,0x0,0x0)),this[_0x566b7f(0x3fb9)]=WebGLPlot[_0x566b7f(0x3bf5)](_0x30ec56[_0x566b7f(0x3fb9)],new PlotPoint3D(0x0,0x0,0x0)),this['id']=_0x30ec56['id'],this[_0x566b7f(0x2286)]=WebGLPlot[_0x4eb8e3(0x76f)](_0x30ec56[_0x566b7f(0x8fe)],new WebGLPlot[(_0x566b7f(0x3722))](0x1,0x0,0x0,0.4)),this[_0x4eb8e3(0x537b)]=WebGLPlot[_0x566b7f(0x3bf5)](_0x30ec56[_0x566b7f(0x3234)],!0x0),this[_0x566b7f(0x3307)]();}PlotCylinderGeometry[_0x5e00b3(0x3720)][_0x5e00b3(0x3307)]=function(){var _0x2a4fe4=_0x307c2b,_0x2b8f4f=_0x5e00b3;this[_0x2b8f4f(0x3314)]=PlotCylinderGeometry[_0x2b8f4f(0x1647)](this);var _0x43fc1b=WebGLPlot[_0x2a4fe4(0x2a2d)][_0x2a4fe4(0x18e6)](this[_0x2b8f4f(0x4d40)]['z']+this[_0x2b8f4f(0x2dd9)]['z']),_0x500b00=WebGLPlot[_0x2b8f4f(0x3c2c)][_0x2b8f4f(0x4476)](this[_0x2b8f4f(0x4d40)]['y']+this[_0x2a4fe4(0x593e)]['y']),_0x17705f=WebGLPlot[_0x2b8f4f(0x3c2c)][_0x2b8f4f(0x4476)](this[_0x2b8f4f(0x4d40)]['x']+this[_0x2b8f4f(0x2dd9)]['x']),_0x14518a=new WebGLPlot[(_0x2b8f4f(0x3a89))](_0x43fc1b,_0x500b00,_0x17705f);const _0x3ffb88=WebGLPlot[_0x2b8f4f(0x4bd6)][_0x2b8f4f(0x10c5)](this[_0x2b8f4f(0x3fb9)]['x'],this[_0x2b8f4f(0x3fb9)]['y'],this[_0x2b8f4f(0x3fb9)]['z']),_0x53dc7d=WebGLPlot[_0x2b8f4f(0x3bd8)][_0x2b8f4f(0x558d)](_0x3ffb88,_0x14518a);var _0x2a6612=new WebGLPlot[(_0x2b8f4f(0x457b))]({'geometry':this[_0x2a4fe4(0x15c3)],'modelMatrix':_0x53dc7d,'id':this['id']});let _0x49e6f4=new WebGLPlot['Primitive']({'geometryInstances':_0x2a6612,'appearance':new Cesium['EllipsoidSurfaceAppearance']({'material':WebGLPlot[_0x2b8f4f(0x71d)][_0x2b8f4f(0x3fcf)](WebGLPlot['Material'][_0x2a4fe4(0x3f1b)],{'color':this[_0x2b8f4f(0x2286)]})}),'asynchronous':!0x1,'show':this[_0x2b8f4f(0x3234)]});this[_0x2b8f4f(0x30ac)]=this[_0x2a4fe4(0x24a7)][_0x2b8f4f(0x37e8)][_0x2b8f4f(0x30c2)](_0x49e6f4);},PlotCylinderGeometry[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(){var _0x2e15bf=_0x5e00b3;this[_0x2e15bf(0x30ac)]&&(this[_0x2e15bf(0x20c0)][_0x2e15bf(0x37e8)][_0x2e15bf(0x2eb0)](this[_0x2e15bf(0x30ac)]),this[_0x2e15bf(0x30ac)]=void 0x0);},PlotCylinderGeometry[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x31db33){var _0x436708=_0x307c2b,_0x23b3f3=_0x5e00b3,_0x43d21a=WebGLPlot[_0x23b3f3(0x3bf5)](_0x31db33[_0x23b3f3(0x3fb9)],new PlotPoint3D(0x0,0x0,0x0)),_0x2980f3=WebGLPlot['defaultValue'](_0x31db33[_0x23b3f3(0x4d40)],new PlotPoint3D(0x0,0x0,0x0));if(this[_0x23b3f3(0x30ac)]){this[_0x23b3f3(0x4f4b)]();var _0x30accd=WebGLPlot[_0x23b3f3(0x3c2c)][_0x23b3f3(0x4476)](_0x2980f3['z']+this[_0x23b3f3(0x2dd9)]['z']),_0x5c1786=WebGLPlot[_0x23b3f3(0x3c2c)][_0x436708(0x18e6)](_0x2980f3['y']+this[_0x436708(0x593e)]['y']),_0xa5caf0=WebGLPlot[_0x436708(0x2a2d)][_0x23b3f3(0x4476)](_0x2980f3['x']+this[_0x436708(0x593e)]['x']),_0x4820ed=new WebGLPlot[(_0x23b3f3(0x3a89))](_0x30accd,_0x5c1786,_0xa5caf0);const _0x1e2410=WebGLPlot[_0x436708(0x141)][_0x23b3f3(0x10c5)](_0x43d21a['x'],_0x43d21a['y'],_0x43d21a['z']),_0x12b678=WebGLPlot[_0x436708(0x1d1d)][_0x23b3f3(0x558d)](_0x1e2410,_0x4820ed);var _0x200b59=new WebGLPlot[(_0x23b3f3(0x457b))]({'geometry':this[_0x23b3f3(0x3314)],'modelMatrix':_0x12b678,'id':this['id']});let _0x35783a=new WebGLPlot[(_0x23b3f3(0x4245))]({'geometryInstances':_0x200b59,'appearance':new Cesium[(_0x23b3f3(0x2976))]({'material':WebGLPlot[_0x23b3f3(0x71d)][_0x23b3f3(0x3fcf)](WebGLPlot[_0x23b3f3(0x71d)][_0x23b3f3(0xb88)],{'color':this[_0x23b3f3(0x2286)]})}),'asynchronous':!0x1,'show':this[_0x23b3f3(0x3234)]});this[_0x23b3f3(0x30ac)]=this['scene'][_0x436708(0x4a35)][_0x23b3f3(0x30c2)](_0x35783a);}},PlotCylinderGeometry[_0x5e00b3(0x3720)][_0x307c2b(0x10c8)]=function(_0x5a2e01){var _0x4e0ae1=_0x307c2b,_0x214ae8=_0x5e00b3;this[_0x4e0ae1(0x32a7)]&&(this[_0x214ae8(0x3234)]=_0x5a2e01,this[_0x214ae8(0x30ac)][_0x214ae8(0x3234)]=_0x5a2e01);},PlotCylinderGeometry[_0x5e00b3(0x3720)][_0x307c2b(0x4edb)]=function(_0x216e21){var _0x533fd6=_0x307c2b,_0x1e4007=_0x5e00b3;this[_0x1e4007(0x30ac)]&&_0x216e21 instanceof WebGLPlot[_0x1e4007(0x3722)]&&(this[_0x1e4007(0x2286)]=_0x216e21,this['CylinderPrimitive'][_0x1e4007(0x51b)][_0x533fd6(0x578d)]=WebGLPlot[_0x533fd6(0x1c52)][_0x1e4007(0x3fcf)](WebGLPlot[_0x533fd6(0x1c52)][_0x1e4007(0xb88)],{'color':_0x216e21}));},PlotCylinderGeometry[_0x307c2b(0x18d6)]=WebGLPlot[_0x5e00b3(0x5942)][_0x5e00b3(0x2dd8)]+0x5,PlotCylinderGeometry[_0x307c2b(0x5845)]=function(_0x5e0429,_0x15a8ec,_0x5716d4){var _0x34ee78=_0x307c2b,_0xc903a1=_0x5e00b3;return _0x5716d4=WebGLPlot[_0xc903a1(0x3bf5)](_0x5716d4,0x0),WebGLPlot[_0xc903a1(0x5942)][_0xc903a1(0x52a8)](_0x5e0429['_vertexFormat'],_0x15a8ec,_0x5716d4),_0x5716d4+=WebGLPlot[_0x34ee78(0xa73)][_0xc903a1(0x2dd8)],_0x15a8ec[_0x5716d4++]=_0x5e0429[_0x34ee78(0x53cc)],_0x15a8ec[_0x5716d4++]=_0x5e0429[_0xc903a1(0x46c0)],_0x15a8ec[_0x5716d4++]=_0x5e0429[_0xc903a1(0x49c8)],_0x15a8ec[_0x5716d4++]=_0x5e0429[_0xc903a1(0x2d0)],_0x15a8ec[_0x5716d4]=WebGLPlot[_0x34ee78(0x76f)](_0x5e0429[_0xc903a1(0x2827)],-0x1),_0x15a8ec;};var scratchVertexFormat$1=new WebGLPlot[(_0x5e00b3(0x5942))](),scratchOptions$2={'vertexFormat':scratchVertexFormat$1,'length':void 0x0,'topRadius':void 0x0,'bottomRadius':void 0x0,'slices':void 0x0,'offsetAttribute':void 0x0},unitCylinderGeometry;function DynamicObjectScane(_0x175a6c){var _0x504f6a=_0x307c2b,_0x2e7421=_0x5e00b3;this[_0x504f6a(0x4109)]=0x1,this['lineColor']=new WebGLPlot[(_0x2e7421(0x3722))](0x1,0x0,0x0,0x1),this[_0x2e7421(0x2633)]=[],this['id']=_0x175a6c['id'],this[_0x504f6a(0x24a7)]=_0x175a6c[_0x2e7421(0x20c0)];}PlotCylinderGeometry[_0x5e00b3(0x1d8a)]=function(_0x35e780,_0x2cdc91,_0x1d2b8a){var _0x4cebad=_0x307c2b,_0x295b8a=_0x5e00b3;_0x2cdc91=WebGLPlot[_0x295b8a(0x3bf5)](_0x2cdc91,0x0);var _0x33ce3e=WebGLPlot[_0x295b8a(0x5942)][_0x4cebad(0x1055)](_0x35e780,_0x2cdc91,scratchVertexFormat$1);_0x2cdc91+=WebGLPlot[_0x295b8a(0x5942)][_0x295b8a(0x2dd8)];var _0x2a27ab=_0x35e780[_0x2cdc91++],_0x1b8c89=_0x35e780[_0x2cdc91++],_0x12fb79=_0x35e780[_0x2cdc91++],_0x2bb090=_0x35e780[_0x2cdc91++],_0x363f26=_0x35e780[_0x2cdc91];return WebGLPlot[_0x4cebad(0x1563)](_0x1d2b8a)?(_0x1d2b8a[_0x295b8a(0x344e)]=WebGLPlot[_0x295b8a(0x5942)][_0x295b8a(0x40f3)](_0x33ce3e,_0x1d2b8a[_0x295b8a(0x344e)]),_0x1d2b8a[_0x295b8a(0x4fc2)]=_0x2a27ab,_0x1d2b8a[_0x295b8a(0x46c0)]=_0x1b8c89,_0x1d2b8a[_0x295b8a(0x49c8)]=_0x12fb79,_0x1d2b8a[_0x295b8a(0x2d0)]=_0x2bb090,_0x1d2b8a[_0x295b8a(0x2827)]=-0x1===_0x363f26?void 0x0:_0x363f26,_0x1d2b8a):(scratchOptions$2[_0x295b8a(0x809)]=_0x2a27ab,scratchOptions$2[_0x295b8a(0x57c1)]=_0x1b8c89,scratchOptions$2[_0x4cebad(0x22b0)]=_0x12fb79,scratchOptions$2[_0x295b8a(0x11d3)]=_0x2bb090,scratchOptions$2[_0x295b8a(0x4236)]=-0x1===_0x363f26?void 0x0:_0x363f26,new PlotCylinderGeometry(scratchOptions$2));},PlotCylinderGeometry[_0x5e00b3(0x1647)]=function(_0x537b7d){var _0x54bea5=_0x307c2b,_0x4a1ba0=_0x5e00b3,_0x14f5ca=_0x537b7d[_0x4a1ba0(0x4fc2)],_0x3ce0ee=_0x537b7d['_topRadius'],_0x1074e0=_0x537b7d[_0x54bea5(0x120c)],_0x31839a=_0x537b7d[_0x4a1ba0(0x344e)],_0x232348=_0x537b7d[_0x54bea5(0x486a)];if(!(_0x14f5ca<=0x0||_0x3ce0ee<0x0||_0x1074e0<0x0||0x0===_0x3ce0ee&&0x0===_0x1074e0)){var _0x51a9c5,_0x2e59a8=_0x232348+_0x232348,_0x426fc6=_0x232348+_0x2e59a8,_0x7c3ccf=_0x2e59a8+_0x2e59a8,_0x527743=PlotCylinderGeometryLibrary[_0x4a1ba0(0x6f6)](_0x14f5ca,_0x3ce0ee,_0x1074e0,_0x232348,!0x0),_0x15dad9=_0x31839a['st']?new Float32Array(0x2*_0x7c3ccf):void 0x0,_0x21290c=_0x31839a[_0x54bea5(0x4407)]?new Float32Array(0x3*_0x7c3ccf):void 0x0,_0x40f296=_0x31839a[_0x4a1ba0(0x2005)]?new Float32Array(0x3*_0x7c3ccf):void 0x0,_0x2be8c1=_0x31839a[_0x4a1ba0(0x333d)]?new Float32Array(0x3*_0x7c3ccf):void 0x0,_0x480eea=_0x31839a['normal']||_0x31839a[_0x4a1ba0(0x2005)]||_0x31839a[_0x4a1ba0(0x333d)];if(_0x480eea){var _0x5bbcb9=_0x31839a[_0x4a1ba0(0x2005)]||_0x31839a[_0x4a1ba0(0x333d)],_0x35ace4=0x0,_0x1691cd=0x0,_0x54541f=0x0,_0x3eb2b8=Math[_0x4a1ba0(0x51e)](_0x1074e0-_0x3ce0ee,_0x14f5ca),_0x3fc0ae=normalScratch$1;_0x3fc0ae['z']=Math[_0x4a1ba0(0x1428)](_0x3eb2b8);var _0x5d6a2e=Math[_0x54bea5(0x3be7)](_0x3eb2b8),_0x127e01=tangentScratch,_0x5e47cd=bitangentScratch;for(_0x51a9c5=0x0;_0x51a9c5<_0x232348;_0x51a9c5++){var _0x1e8f4c=_0x51a9c5/_0x232348*WebGLPlot[_0x4a1ba0(0x3c2c)][_0x4a1ba0(0x352c)],_0x5edb60=_0x5d6a2e*Math[_0x4a1ba0(0x52a3)](_0x1e8f4c),_0x59070a=_0x5d6a2e*Math[_0x4a1ba0(0x1428)](_0x1e8f4c);_0x480eea&&(_0x3fc0ae['x']=_0x5edb60,_0x3fc0ae['y']=_0x59070a,_0x5bbcb9&&(_0x127e01=WebGLPlot[_0x54bea5(0x141)][_0x4a1ba0(0x4853)](WebGLPlot[_0x54bea5(0x141)][_0x4a1ba0(0x4143)](WebGLPlot[_0x4a1ba0(0x4bd6)][_0x4a1ba0(0x39c7)],_0x3fc0ae,_0x127e01),_0x127e01)),_0x31839a[_0x4a1ba0(0x47ce)]&&(_0x21290c[_0x35ace4++]=_0x3fc0ae['x'],_0x21290c[_0x35ace4++]=_0x3fc0ae['y'],_0x21290c[_0x35ace4++]=_0x3fc0ae['z'],_0x21290c[_0x35ace4++]=_0x3fc0ae['x'],_0x21290c[_0x35ace4++]=_0x3fc0ae['y'],_0x21290c[_0x35ace4++]=_0x3fc0ae['z']),_0x31839a[_0x4a1ba0(0x2005)]&&(_0x40f296[_0x1691cd++]=_0x127e01['x'],_0x40f296[_0x1691cd++]=_0x127e01['y'],_0x40f296[_0x1691cd++]=_0x127e01['z'],_0x40f296[_0x1691cd++]=_0x127e01['x'],_0x40f296[_0x1691cd++]=_0x127e01['y'],_0x40f296[_0x1691cd++]=_0x127e01['z']),_0x31839a[_0x54bea5(0x506b)]&&(_0x5e47cd=WebGLPlot[_0x4a1ba0(0x4bd6)][_0x4a1ba0(0x4853)](WebGLPlot[_0x4a1ba0(0x4bd6)][_0x4a1ba0(0x4143)](_0x3fc0ae,_0x127e01,_0x5e47cd),_0x5e47cd),_0x2be8c1[_0x54541f++]=_0x5e47cd['x'],_0x2be8c1[_0x54541f++]=_0x5e47cd['y'],_0x2be8c1[_0x54541f++]=_0x5e47cd['z'],_0x2be8c1[_0x54541f++]=_0x5e47cd['x'],_0x2be8c1[_0x54541f++]=_0x5e47cd['y'],_0x2be8c1[_0x54541f++]=_0x5e47cd['z']));}for(_0x51a9c5=0x0;_0x51a9c5<_0x232348;_0x51a9c5++)_0x31839a[_0x4a1ba0(0x47ce)]&&(_0x21290c[_0x35ace4++]=0x0,_0x21290c[_0x35ace4++]=0x0,_0x21290c[_0x35ace4++]=-0x1),_0x31839a[_0x4a1ba0(0x2005)]&&(_0x40f296[_0x1691cd++]=0x1,_0x40f296[_0x1691cd++]=0x0,_0x40f296[_0x1691cd++]=0x0),_0x31839a[_0x4a1ba0(0x333d)]&&(_0x2be8c1[_0x54541f++]=0x0,_0x2be8c1[_0x54541f++]=-0x1,_0x2be8c1[_0x54541f++]=0x0);for(_0x51a9c5=0x0;_0x51a9c5<_0x232348;_0x51a9c5++)_0x31839a[_0x54bea5(0x4407)]&&(_0x21290c[_0x35ace4++]=0x0,_0x21290c[_0x35ace4++]=0x0,_0x21290c[_0x35ace4++]=0x1),_0x31839a[_0x4a1ba0(0x2005)]&&(_0x40f296[_0x1691cd++]=0x1,_0x40f296[_0x1691cd++]=0x0,_0x40f296[_0x1691cd++]=0x0),_0x31839a[_0x4a1ba0(0x333d)]&&(_0x2be8c1[_0x54541f++]=0x0,_0x2be8c1[_0x54541f++]=0x1,_0x2be8c1[_0x54541f++]=0x0);}var _0x4e6ab7=0xc*_0x232348-0xc,_0x5587d1=WebGLPlot[_0x4a1ba0(0x5b2d)][_0x4a1ba0(0x40dd)](_0x7c3ccf,_0x4e6ab7),_0xa501f1=0x0,_0x343a88=0x0;for(_0x51a9c5=0x0;_0x51a9c5<_0x232348-0x1;_0x51a9c5++)_0x5587d1[_0xa501f1++]=_0x343a88,_0x5587d1[_0xa501f1++]=_0x343a88+0x2,_0x5587d1[_0xa501f1++]=_0x343a88+0x3,_0x5587d1[_0xa501f1++]=_0x343a88,_0x5587d1[_0xa501f1++]=_0x343a88+0x3,_0x5587d1[_0xa501f1++]=_0x343a88+0x1,_0x343a88+=0x2;for(_0x5587d1[_0xa501f1++]=_0x2e59a8-0x2,_0x5587d1[_0xa501f1++]=0x0,_0x5587d1[_0xa501f1++]=0x1,_0x5587d1[_0xa501f1++]=_0x2e59a8-0x2,_0x5587d1[_0xa501f1++]=0x1,_0x5587d1[_0xa501f1++]=_0x2e59a8-0x1,_0x51a9c5=0x1;_0x51a9c5<_0x232348-0x1;_0x51a9c5++)_0x5587d1[_0xa501f1++]=_0x2e59a8+_0x51a9c5+0x1,_0x5587d1[_0xa501f1++]=_0x2e59a8+_0x51a9c5,_0x5587d1[_0xa501f1++]=_0x2e59a8;for(_0x51a9c5=0x1;_0x51a9c5<_0x232348-0x1;_0x51a9c5++)_0x5587d1[_0xa501f1++]=_0x426fc6,_0x5587d1[_0xa501f1++]=_0x426fc6+_0x51a9c5,_0x5587d1[_0xa501f1++]=_0x426fc6+_0x51a9c5+0x1;var _0x584509=0x0;if(_0x31839a['st']){var _0x4d52a2=Math[_0x4a1ba0(0x498f)](_0x3ce0ee,_0x1074e0);for(_0x51a9c5=0x0;_0x51a9c5<_0x7c3ccf;_0x51a9c5++){var _0x197e16=WebGLPlot[_0x4a1ba0(0x4bd6)][_0x54bea5(0x44cf)](_0x527743,0x3*_0x51a9c5,positionScratch$1);_0x15dad9[_0x584509++]=(_0x197e16['x']+_0x4d52a2)/(0x2*_0x4d52a2),_0x15dad9[_0x584509++]=(_0x197e16['y']+_0x4d52a2)/(0x2*_0x4d52a2);}}var _0x3f4ba1=new WebGLPlot[(_0x54bea5(0x3248))]();_0x31839a[_0x4a1ba0(0x3747)]&&(_0x3f4ba1[_0x4a1ba0(0x3747)]=new WebGLPlot[(_0x4a1ba0(0x5e51))]({'componentDatatype':WebGLPlot[_0x4a1ba0(0x2957)][_0x4a1ba0(0x4e01)],'componentsPerAttribute':0x3,'values':_0x527743})),_0x31839a[_0x4a1ba0(0x47ce)]&&(_0x3f4ba1[_0x54bea5(0x4407)]=new WebGLPlot[(_0x4a1ba0(0x5e51))]({'componentDatatype':WebGLPlot['ComponentDatatype'][_0x4a1ba0(0x486a)],'componentsPerAttribute':0x3,'values':_0x21290c})),_0x31839a[_0x54bea5(0x232e)]&&(_0x3f4ba1[_0x4a1ba0(0x2005)]=new WebGLPlot[(_0x54bea5(0x4dc3))]({'componentDatatype':WebGLPlot[_0x54bea5(0x2a5b)]['FLOAT'],'componentsPerAttribute':0x3,'values':_0x40f296})),_0x31839a[_0x4a1ba0(0x333d)]&&(_0x3f4ba1[_0x4a1ba0(0x333d)]=new WebGLPlot[(_0x54bea5(0x4dc3))]({'componentDatatype':WebGLPlot['ComponentDatatype'][_0x54bea5(0x3078)],'componentsPerAttribute':0x3,'values':_0x2be8c1})),_0x31839a['st']&&(_0x3f4ba1['st']=new WebGLPlot[(_0x54bea5(0x4dc3))]({'componentDatatype':WebGLPlot[_0x4a1ba0(0x2957)][_0x54bea5(0x3078)],'componentsPerAttribute':0x2,'values':_0x15dad9})),radiusScratch['x']=0.5*_0x14f5ca,radiusScratch['y']=Math[_0x4a1ba0(0x498f)](_0x1074e0,_0x3ce0ee);var _0x19d91d=new WebGLPlot[(_0x54bea5(0x1b72))](WebGLPlot[_0x4a1ba0(0x4bd6)][_0x4a1ba0(0x3a34)],WebGLPlot[_0x4a1ba0(0x547a)][_0x4a1ba0(0x3d6f)](radiusScratch));if(WebGLPlot[_0x4a1ba0(0x5f34)](_0x537b7d[_0x54bea5(0x16cc)])){_0x14f5ca=_0x527743[_0x4a1ba0(0x809)];var _0x3507d0=new Uint8Array(_0x14f5ca/0x3),_0x34b5c1=_0x537b7d[_0x4a1ba0(0x2827)]===WebGLPlot[_0x4a1ba0(0x4c7f)][_0x54bea5(0x364a)]?0x0:0x1;WebGLPlot[_0x4a1ba0(0x3f77)](_0x3507d0,_0x34b5c1),_0x3f4ba1[_0x4a1ba0(0x18ae)]=new WebGLPlot[(_0x4a1ba0(0x5e51))]({'componentDatatype':WebGLPlot[_0x4a1ba0(0x2957)][_0x4a1ba0(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x3507d0});}return new WebGLPlot[(_0x4a1ba0(0x206))]({'attributes':_0x3f4ba1,'indices':_0x5587d1,'primitiveType':WebGLPlot[_0x4a1ba0(0x47c1)][_0x4a1ba0(0xf30)],'boundingSphere':_0x19d91d,'offsetAttribute':_0x537b7d[_0x4a1ba0(0x2827)]});}},PlotCylinderGeometry[_0x5e00b3(0x361d)]=function(){var _0x12db6d=_0x307c2b,_0x3213ec=_0x5e00b3;return WebGLPlot[_0x12db6d(0x1563)](unitCylinderGeometry)||(unitCylinderGeometry=PlotCylinderGeometry[_0x3213ec(0x1647)](new PlotCylinderGeometry({'topRadius':0x1,'bottomRadius':0x1,'length':0x1,'vertexFormat':WebGLPlot[_0x3213ec(0x5942)][_0x12db6d(0x4c56)]}))),unitCylinderGeometry;},DynamicObjectScane[_0x307c2b(0x1aa2)]['createScaneCylinder']=function(_0xc4e6f6){var _0x28b527=_0x307c2b,_0x2dee38=_0x5e00b3;if(this[_0x2dee38(0x3009)])return!0x1;this[_0x2dee38(0x3fb9)]=WebGLPlot[_0x2dee38(0x3bf5)](_0xc4e6f6[_0x2dee38(0x3fb9)],new PlotPoint3D(0x0,0x0,0x0));var _0x4647f1=WebGLPlot[_0x2dee38(0x3bf5)](_0xc4e6f6[_0x2dee38(0x809)],0x64),_0x380486=WebGLPlot['defaultValue'](_0xc4e6f6[_0x2dee38(0x48ce)],0x1e),_0x11a36f=WebGLPlot[_0x2dee38(0x3bf5)](_0xc4e6f6[_0x28b527(0x47c0)],new PlotPoint3D(0x0,0x0,0x0)),_0x271778=WebGLPlot[_0x2dee38(0x3bf5)](_0xc4e6f6[_0x2dee38(0x2dd9)],new PlotPoint3D(0x0,0x0,0x0));let _0x1e4366=WebGLPlot[_0x2dee38(0x3bf5)](_0xc4e6f6[_0x2dee38(0x8fe)],new WebGLPlot[(_0x2dee38(0x3722))](0x1,0x0,0x0,0.4));var _0x42ec8c=WebGLPlot[_0x2dee38(0x3bf5)](_0xc4e6f6['showScane'],!0x1);return this[_0x2dee38(0x3009)]=new PlotCylinderGeometry({'length':_0x4647f1,'topRadius':_0x380486,'bottomRadius':0x0,'scene':this[_0x28b527(0x24a7)],'point':this[_0x2dee38(0x3fb9)],'rotate':_0x11a36f,'offsetRotate':_0x271778,'id':this['id'],'show':_0x42ec8c,'color':_0x1e4366}),!0x0;},DynamicObjectScane[_0x5e00b3(0x3720)][_0x5e00b3(0x2cb6)]=function(_0x5efa0f){var _0x469b49=_0x5e00b3;this['ScaneCylinder']&&this[_0x469b49(0x3009)][_0x469b49(0xa16)](_0x5efa0f);},DynamicObjectScane[_0x5e00b3(0x3720)][_0x5e00b3(0x4082)]=function(_0x1a09c6){var _0x828dc3=_0x307c2b,_0x46601f=_0x5e00b3;this[_0x46601f(0x3009)]&&_0x1a09c6 instanceof WebGLPlot[_0x828dc3(0x1ef8)]&&this[_0x46601f(0x3009)][_0x46601f(0x3cbd)](_0x1a09c6);},DynamicObjectScane[_0x5e00b3(0x3720)][_0x5e00b3(0x2228)]=function(_0x520327){var _0x1d2467=_0x307c2b,_0x4842c9=_0x5e00b3;this[_0x4842c9(0x3009)]&&this[_0x4842c9(0x3009)][_0x1d2467(0x10c8)](_0x520327);},DynamicObjectScane[_0x5e00b3(0x3720)][_0x5e00b3(0x1802)]=function(){var _0x455797=_0x5e00b3;this[_0x455797(0x3009)]&&(this[_0x455797(0x3009)][_0x455797(0x4f4b)](),this[_0x455797(0x3009)]=void 0x0);},DynamicObjectScane[_0x5e00b3(0x3720)][_0x5e00b3(0x552a)]=function(_0xd009c2){var _0x36b5f1=_0x307c2b,_0x40c1eb=_0x5e00b3;return this[_0x40c1eb(0x3009)]&&(_0xd009c2[_0x40c1eb(0x133a)]=this[_0x40c1eb(0x3009)]['_length'],_0xd009c2[_0x40c1eb(0x347e)]=this[_0x40c1eb(0x3009)][_0x40c1eb(0x46c0)],_0xd009c2[_0x36b5f1(0x206d)]=this[_0x40c1eb(0x3009)][_0x36b5f1(0x1e6)],_0xd009c2[_0x40c1eb(0x34c4)]=this[_0x36b5f1(0x5957)][_0x36b5f1(0x537b)],_0xd009c2[_0x40c1eb(0x32f9)]=this[_0x40c1eb(0x3009)][_0x40c1eb(0x2286)],_0xd009c2[_0x40c1eb(0x188d)]=this[_0x40c1eb(0x3009)][_0x40c1eb(0x4d40)],_0xd009c2[_0x40c1eb(0x3426)]=this[_0x40c1eb(0x3009)][_0x36b5f1(0x593e)],_0xd009c2['scaneCylinder_id']=this[_0x40c1eb(0x3009)]['id']),_0xd009c2;},DynamicObjectScane[_0x5e00b3(0x3720)][_0x307c2b(0x1780)]=function(_0x3f7ec9){var _0x51db7c=_0x307c2b,_0x50ad57=_0x5e00b3;if(this[_0x50ad57(0x3009)]=void 0x0,_0x3f7ec9){let _0x2dbf4e=_0x3f7ec9[_0x50ad57(0x133a)],_0x2803cf=_0x3f7ec9['scaneCylinder_radius'],_0x230f66=_0x3f7ec9[_0x50ad57(0x188d)],_0xcb3d5=_0x3f7ec9[_0x50ad57(0x3426)];this[_0x50ad57(0x3fb9)]=_0x3f7ec9[_0x50ad57(0x5718)],this['id']=_0x3f7ec9[_0x50ad57(0x265e)];let _0x3a8609=_0x3f7ec9[_0x51db7c(0x2426)],_0x40d060=_0x3f7ec9[_0x51db7c(0x44e0)];this[_0x51db7c(0x5957)]=new PlotCylinderGeometry({'length':_0x2dbf4e,'topRadius':_0x2803cf,'bottomRadius':0x0,'scene':this[_0x50ad57(0x20c0)],'point':this[_0x50ad57(0x3fb9)],'rotate':_0x230f66,'offsetRotate':_0xcb3d5,'id':this['id'],'show':_0x40d060,'color':_0x3a8609});}};var AnimationFollowType={'EAST':0x0,'WEST':0x1,'SOUTH':0x2,'NORTH':0x3,'EAST_NORTH':0x4,'WEST_NORTH':0x5,'EAST_SOUTH':0x6,'WEST_SOUTH':0x7,'UP':0x8},AnimationFollowType$1=Object[_0x307c2b(0x23fe)](AnimationFollowType);class GOAnimationWay extends GoAnimation{constructor(_0x56c39f){var _0x581448=_0x307c2b,_0x2c9fc8=_0x5e00b3;super(_0x56c39f=WebGLPlot[_0x2c9fc8(0x3bf5)](_0x56c39f,WebGLPlot['defaultValue'][_0x2c9fc8(0x243c)])),this['_showPath']=WebGLPlot[_0x2c9fc8(0x3bf5)](_0x56c39f[_0x2c9fc8(0x5bfc)],!0x1),this[_0x581448(0x26b0)]=WebGLPlot[_0x2c9fc8(0x3bf5)](_0x56c39f[_0x2c9fc8(0x2bbf)],!0x1),this[_0x2c9fc8(0x1626)]=WebGLPlot[_0x2c9fc8(0x3bf5)](_0x56c39f[_0x2c9fc8(0x3d58)],0.5),this[_0x2c9fc8(0x32d0)]=WebGLPlot[_0x2c9fc8(0x3bf5)](_0x56c39f[_0x581448(0x3caf)],new WebGLPlot[(_0x2c9fc8(0x3722))](0x1,0x0,0x0,0x1)),this[_0x2c9fc8(0x5f57)]=WebGLPlot[_0x2c9fc8(0x3bf5)](_0x56c39f[_0x581448(0xc97)],null),this['_pathType']=WebGLPlot[_0x2c9fc8(0x3bf5)](_0x56c39f[_0x581448(0x217b)],WayPathType$1['POLYLINE']),this[_0x2c9fc8(0xb38)]=WebGLPlot[_0x2c9fc8(0x3bf5)](_0x56c39f[_0x2c9fc8(0x3834)],[]),this[_0x581448(0x22d5)]=WebGLPlot[_0x2c9fc8(0x3bf5)](_0x56c39f[_0x2c9fc8(0x35fc)],[]),this[_0x2c9fc8(0xf3a)]=WebGLPlot[_0x2c9fc8(0x3bf5)](_0x56c39f[_0x2c9fc8(0x403)],null),this[_0x581448(0x714)]=WebGLPlot[_0x2c9fc8(0x3bf5)](_0x56c39f[_0x2c9fc8(0x3d4d)],0x0),this[_0x2c9fc8(0x1258)]=void 0x0,this['_showScane']=!0x0,this['_scaneColor']=new WebGLPlot[(_0x2c9fc8(0x3722))](0x1,0x0,0x0,0.4),this[_0x2c9fc8(0x4fc6)]=new PlotPoint3D(0x0,0x0,0x0);}['execute'](){var _0x45a7a4=_0x307c2b,_0x3a11b9=_0x5e00b3;if(!SymbolAlgoUtil[_0x3a11b9(0x14e4)](this[_0x3a11b9(0x3010)][_0x3a11b9(0x30c6)]))return null!==this[_0x45a7a4(0x4a92)]&&0x0!==this[_0x3a11b9(0xf3a)][_0x3a11b9(0x634)][_0x45a7a4(0x2ef4)]&&(this[_0x3a11b9(0xf3a)][_0x3a11b9(0x3234)]=!0x1),!0x1;if(!this[_0x3a11b9(0x120)]())return!0x1;this['_showPath']&&this[_0x3a11b9(0xf3a)]&&!this[_0x3a11b9(0xf3a)][_0x3a11b9(0x1462)]&&(this[_0x3a11b9(0xf3a)][_0x3a11b9(0x3234)]=!0x0);var _0x50456e=this[_0x45a7a4(0x877)],_0x3be54e=new Object();_0x3be54e=this['_findPos'](_0x50456e,this[_0x3a11b9(0x2312)],_0x3be54e),this[_0x3a11b9(0x3010)][_0x45a7a4(0x1822)][0x0]=this[_0x3a11b9(0x550b)](_0x3be54e['pt']);var _0x342270=_0x3be54e[_0x45a7a4(0x1c07)];if(this[_0x3a11b9(0x461e)]){_0x3be54e[_0x3a11b9(0x2e71)];var _0x3142d1=this[_0x3a11b9(0x66d)](this[_0x3a11b9(0x2312)],_0x342270,_0x3be54e['pt']),_0x4c238d=57.29577951308232,_0x463c9c=this[_0x3a11b9(0x3010)][_0x3a11b9(0x50ed)],_0x2e84e=new PlotPoint3D(_0x3142d1['x']*_0x4c238d,_0x3142d1['y']*_0x4c238d,_0x3142d1['z']*_0x4c238d);0x0===this[_0x45a7a4(0x281f)]['x']&&0x0===this[_0x3a11b9(0x35d2)]['y']&&0x0===this[_0x3a11b9(0x35d2)]['z']||(_0x2e84e['x']+=this[_0x45a7a4(0x281f)]['x'],_0x2e84e['y']+=this[_0x3a11b9(0x35d2)]['y'],_0x2e84e['z']+=this[_0x3a11b9(0x35d2)]['z']),DotMode$1[_0x3a11b9(0x5e44)]===_0x463c9c?this[_0x3a11b9(0x3010)][_0x3a11b9(0x5c2c)]=_0x2e84e:DotMode$1[_0x3a11b9(0x1c4a)]===_0x463c9c&&(this[_0x3a11b9(0x3010)]['vectorRotate']=_0x3142d1),this[_0x45a7a4(0x14d2)](this[_0x3a11b9(0x550b)](_0x3be54e['pt']),_0x2e84e);}return this[_0x3a11b9(0x3010)][_0x45a7a4(0x2555)]=!0x1,this[_0x45a7a4(0x2619)](_0x50456e),!0x0;}[_0x5e00b3(0x66d)](_0x109c65,_0xf84fa2,_0x247b8f){var _0x454b48=_0x307c2b,_0x9dec50=_0x5e00b3;if(this[_0x9dec50(0x461e)]){var _0x15c34c=0.017453292519943295,_0x484e03=this[_0x9dec50(0x550b)](_0x247b8f),_0x456583=this[_0x9dec50(0x550b)](_0x109c65[_0xf84fa2]),_0xa52d12=_0x109c65[_0xf84fa2],_0x5e3f64=_0x109c65[_0xf84fa2+0x1],_0x4a8fb5=WebGLPlot[_0x9dec50(0x4bd6)][_0x9dec50(0x4b0d)]([_0x456583['x'],_0x456583['y'],_0x456583['z']+0x64]),_0x45638d=new WebGLPlot[(_0x9dec50(0x4bd6))]();_0x45638d=WebGLPlot[_0x9dec50(0x4bd6)][_0x9dec50(0x34b6)](_0x4a8fb5[0x0],_0xa52d12,_0x45638d),_0x45638d=WebGLPlot[_0x9dec50(0x4bd6)][_0x9dec50(0x4853)](_0x45638d,_0x45638d);var _0x38665c=new WebGLPlot[(_0x9dec50(0x4bd6))]();_0x38665c=WebGLPlot[_0x9dec50(0x4bd6)][_0x454b48(0x3d2f)](_0x5e3f64,_0xa52d12,_0x38665c),_0x38665c=WebGLPlot[_0x9dec50(0x4bd6)][_0x9dec50(0x4853)](_0x38665c,_0x38665c);var _0x1c0df0=new WebGLPlot[(_0x9dec50(0x4bd6))]();_0x1c0df0=WebGLPlot[_0x9dec50(0x4bd6)][_0x9dec50(0x4143)](_0x38665c,_0x45638d,_0x1c0df0),_0x1c0df0=WebGLPlot[_0x9dec50(0x4bd6)][_0x9dec50(0x4853)](_0x1c0df0,_0x1c0df0);var _0x377f70=new WebGLPlot[(_0x9dec50(0x4bd6))]();_0x377f70=WebGLPlot[_0x9dec50(0x4bd6)][_0x9dec50(0x4143)](_0x1c0df0,_0x38665c,_0x377f70),_0x377f70=WebGLPlot[_0x9dec50(0x4bd6)][_0x454b48(0x4d5b)](_0x377f70,_0x377f70),_0x38665c=new WebGLPlot[(_0x9dec50(0x4bd6))](_0x38665c['y'],_0x38665c['z'],_0x38665c['x']),_0x1c0df0=new WebGLPlot[(_0x9dec50(0x4bd6))](_0x1c0df0['y'],_0x1c0df0['z'],_0x1c0df0['x']),_0x377f70=new WebGLPlot[(_0x454b48(0x141))](_0x377f70['y'],_0x377f70['z'],_0x377f70['x']),_0x1c0df0=this[_0x9dec50(0x2bf8)](_0x1c0df0,-_0x484e03['x']*_0x15c34c,new WebGLPlot[(_0x9dec50(0x4bd6))](0x0,0x1,0x0)),_0x1c0df0=this[_0x9dec50(0x2bf8)](_0x1c0df0,_0x484e03['y']*_0x15c34c,new WebGLPlot[(_0x9dec50(0x4bd6))](0x1,0x0,0x0)),_0x1c0df0=WebGLPlot[_0x9dec50(0x4bd6)][_0x454b48(0x4d5b)](_0x1c0df0,_0x1c0df0),_0x38665c=this[_0x9dec50(0x2bf8)](_0x38665c,-_0x484e03['x']*_0x15c34c,new WebGLPlot[(_0x9dec50(0x4bd6))](0x0,0x1,0x0)),_0x38665c=this[_0x9dec50(0x2bf8)](_0x38665c,_0x484e03['y']*_0x15c34c,new WebGLPlot[(_0x9dec50(0x4bd6))](0x1,0x0,0x0)),_0x38665c=WebGLPlot[_0x454b48(0x141)][_0x9dec50(0x4853)](_0x38665c,_0x38665c),_0x377f70=this[_0x9dec50(0x2bf8)](_0x377f70,-_0x484e03['x']*_0x15c34c,new WebGLPlot[(_0x9dec50(0x4bd6))](0x0,0x1,0x0)),_0x377f70=this[_0x9dec50(0x2bf8)](_0x377f70,_0x484e03['y']*_0x15c34c,new WebGLPlot[(_0x9dec50(0x4bd6))](0x1,0x0,0x0)),_0x377f70=WebGLPlot['Cartesian3'][_0x9dec50(0x4853)](_0x377f70,_0x377f70);var _0x2e85d3=this[_0x454b48(0x4ca7)](_0x1c0df0,_0x38665c,_0x377f70),_0x19f0e5=-_0x2e85d3['x'],_0x3f2c18=-_0x2e85d3['y'],_0x155031=_0x2e85d3['z'];return new WebGLPlot[(_0x9dec50(0x4bd6))](_0x19f0e5,_0x3f2c18,_0x155031);}}[_0x5e00b3(0x2bf8)](_0x46c9df,_0xb223e6,_0x331a74){var _0x79d93c=_0x307c2b,_0x165aba=_0x5e00b3,_0x104b88=0.5*_0xb223e6,_0x28dfb8=Math[_0x165aba(0x1428)](_0x104b88),_0x15c26a=Math[_0x165aba(0x52a3)](_0x104b88),_0x40b66f=new PlotPoint3D(_0x28dfb8*_0x331a74['x'],_0x28dfb8*_0x331a74['y'],_0x28dfb8*_0x331a74['z']),_0x2a2f3a=new PlotPoint3D();_0x2a2f3a=WebGLPlot[_0x165aba(0x4bd6)][_0x79d93c(0x1b4a)](_0x40b66f,_0x46c9df,_0x2a2f3a);var _0x493931=new PlotPoint3D();_0x493931=WebGLPlot[_0x165aba(0x4bd6)][_0x165aba(0x4143)](_0x40b66f,_0x2a2f3a,_0x493931);var _0x17cfc1=new PlotPoint3D(0x2*_0x2a2f3a['x']*_0x15c26a,0x2*_0x2a2f3a['y']*_0x15c26a,0x2*_0x2a2f3a['z']*_0x15c26a),_0x53d419=new PlotPoint3D(0x2*_0x493931['x'],0x2*_0x493931['y'],0x2*_0x493931['z']);return new PlotPoint3D(_0x46c9df['x']+_0x17cfc1['x']+_0x53d419['x'],_0x46c9df['y']+_0x17cfc1['y']+_0x53d419['y'],_0x46c9df['z']+_0x17cfc1['z']+_0x53d419['z']);}[_0x5e00b3(0x2368)](_0x2a9e52,_0x5b2830,_0x3dcbd5){var _0x53fc03=_0x5e00b3,_0x79a50b=0x0,_0x4d45b9=Math[_0x53fc03(0x17b7)](_0x2a9e52['z']);return _0x4d45b9<Math['PI']/0x2?_0x4d45b9>-Math['PI']/0x2?new PlotPoint3D(Math[_0x53fc03(0x51e)](-_0x5b2830['z'],_0x3dcbd5['z']),_0x4d45b9,_0x79a50b=Math['atan2'](-_0x2a9e52['y'],_0x2a9e52['x'])):new PlotPoint3D((_0x79a50b=0x0)-Math[_0x53fc03(0x51e)](_0x5b2830['x'],_0x5b2830['y']),_0x4d45b9,_0x79a50b):new PlotPoint3D(Math[_0x53fc03(0x51e)](_0x5b2830['x'],_0x5b2830['y'])-(_0x79a50b=0x0),_0x4d45b9,_0x79a50b);}[_0x307c2b(0x21fa)](_0x5a5593){var _0x4bce25=_0x307c2b,_0x42e3e6=_0x5e00b3;if(this[_0x42e3e6(0x3010)][_0x42e3e6(0x1216)]=this['_goFeature'][_0x4bce25(0x60c)],this[_0x42e3e6(0x3010)][_0x42e3e6(0x5c2c)]=this[_0x4bce25(0x2dbe)][_0x42e3e6(0x5c2c)],this[_0x42e3e6(0x3010)][_0x42e3e6(0x3d66)]=this[_0x42e3e6(0x1d61)]['vectorRotate'],this[_0x4bce25(0x719)][_0x4bce25(0x2ef4)]>=0x2){var _0x39991b=[this[_0x42e3e6(0x3834)][0x0][_0x42e3e6(0x40f3)]()];this[_0x42e3e6(0x3010)]['localPoints']=_0x39991b;}else _0x39991b=[this[_0x42e3e6(0x1d61)][_0x42e3e6(0x5864)][0x0][_0x4bce25(0x2d7b)]()],this[_0x42e3e6(0x3010)][_0x42e3e6(0x5864)]=_0x39991b;_0x5a5593&&(null!==this[_0x42e3e6(0xf3a)]&&0x0!==this[_0x42e3e6(0xf3a)][_0x42e3e6(0x634)][_0x42e3e6(0x809)]&&null!==this[_0x42e3e6(0x2312)]||(this[_0x42e3e6(0x384)](),this[_0x42e3e6(0x32d0)],this[_0x4bce25(0x950)])),null!==this[_0x42e3e6(0xf3a)]&&(this[_0x42e3e6(0xf3a)][_0x42e3e6(0x3234)]=!0x1),void 0x0===this[_0x42e3e6(0x1258)]?this[_0x42e3e6(0x1258)]=new DynamicObjectScane({'id':this[_0x42e3e6(0x3010)]['id'],'scene':this[_0x42e3e6(0x1741)]['_scene']}):(this[_0x42e3e6(0x4be8)]=_0x5a5593,this[_0x42e3e6(0x4a90)](this[_0x4bce25(0x13d6)][_0x4bce25(0x1822)][0x0],this[_0x42e3e6(0x3010)][_0x42e3e6(0x1216)]));}[_0x5e00b3(0x384)](){var _0x4c4e6e=_0x307c2b,_0x52d19b=_0x5e00b3;if(null===this[_0x52d19b(0xb38)]||0x2>this[_0x4c4e6e(0x49d)][_0x52d19b(0x809)])return!0x1;null===this[_0x4c4e6e(0x4a92)]&&(this[_0x4c4e6e(0x363a)](),this[_0x4c4e6e(0x4a92)]=PlotCollentionManager[_0x52d19b(0x3fb1)](null,this[_0x52d19b(0xf2a)](this[_0x52d19b(0x2312)]),this[_0x52d19b(0x1741)][_0x52d19b(0x5e52)])),this[_0x52d19b(0x1a8f)]=0x0;for(var _0x251430=0x1;_0x251430<this[_0x52d19b(0x2312)][_0x52d19b(0x809)];_0x251430++)this[_0x52d19b(0x1a8f)]+=SymbolAlgoUtil[_0x4c4e6e(0x2665)](this[_0x52d19b(0x2312)][_0x251430-0x1],this[_0x52d19b(0x2312)][_0x251430]);return this[_0x4c4e6e(0x4a92)];}[_0x5e00b3(0x4ac1)](_0x4b962a,_0x5e9335,_0x11daa4){var _0xeb5bab=_0x307c2b,_0x1278e2=_0x5e00b3;if(!(_0x11daa4=this[_0x1278e2(0x28d)](_0x5e9335,_0x4b962a*this[_0x1278e2(0x1a8f)]))[_0xeb5bab(0x5ace)])return!0x1;var _0x2ff10f=_0x11daa4['pt'];return this[_0xeb5bab(0x26b0)]&&(_0x11daa4[_0xeb5bab(0x5256)]=SymbolAlgoUtil[_0x1278e2(0x3b21)](_0x2ff10f,_0x5e9335[_0x11daa4[_0x1278e2(0x51d3)]])/Math['PI']*0xb4),_0x11daa4;}[_0x5e00b3(0x550b)](_0x940016){var _0x4ca588=_0x307c2b,_0x4f0edb=_0x5e00b3,_0x5309d8=this[_0x4f0edb(0x1741)][_0x4ca588(0x16a0)][_0x4f0edb(0x43fb)][_0x4f0edb(0x4faa)],_0xfec5b6=new WebGLPlot[(_0x4f0edb(0x4bd6))](_0x940016['x'],_0x940016['y'],_0x940016['z']),_0x1c2c35=_0x5309d8[_0x4f0edb(0x3bd7)](_0xfec5b6),_0x2ae76b=WebGLPlot[_0x4f0edb(0x3c2c)][_0x4f0edb(0x173e)](_0x1c2c35[_0x4f0edb(0x5859)]);return new PlotPoint3D(WebGLPlot[_0x4f0edb(0x3c2c)][_0x4ca588(0x3a80)](_0x1c2c35[_0x4f0edb(0x4465)]),_0x2ae76b,_0x1c2c35[_0x4ca588(0x10d5)]);}[_0x5e00b3(0x3f34)](){var _0xd11345=_0x5e00b3;return GOAnimationType$1[_0xd11345(0x1bc)];}[_0x5e00b3(0x2f5c)](_0x5487c1){var _0x1adfa6=_0x307c2b;this[_0x1adfa6(0x711)]=_0x5487c1;}[_0x307c2b(0x144f)](_0x1e0b11){var _0x440ac5=_0x307c2b,_0x1f61d6=_0x5e00b3;if(!_0x1e0b11||!Array[_0x1f61d6(0x2676)](_0x1e0b11)||0x2>_0x1e0b11[_0x1f61d6(0x809)])return!0x1;this[_0x440ac5(0x49d)]=[],this['_wayPoints']=_0x1e0b11,null!==this[_0x1f61d6(0xf3a)]&&(this[_0x440ac5(0x363a)](),this['_pathFeature'][_0x1f61d6(0x1c83)]=this[_0x1f61d6(0x2312)]);}[_0x5e00b3(0x1468)](){var _0x1f44d9=_0x5e00b3;return this[_0x1f44d9(0xb38)];}[_0x5e00b3(0x54ba)](){var _0x112493=_0x5e00b3;return this[_0x112493(0x5f57)];}['setPathColor'](_0x1b2c62){var _0x444392=_0x307c2b,_0x29e6ce=_0x5e00b3;_0x1b2c62&&(this[_0x29e6ce(0x32d0)]=_0x1b2c62,this[_0x29e6ce(0x403)]&&null!==this[_0x29e6ce(0x403)]&&(this[_0x444392(0x3b21)][_0x29e6ce(0x54e8)][_0x29e6ce(0x8fe)]=this[_0x29e6ce(0x3214)],this[_0x444392(0x3b21)]['setStyle'](this[_0x29e6ce(0x403)][_0x29e6ce(0x54e8)])));}[_0x307c2b(0x578a)](){var _0x2c0303=_0x5e00b3;return this[_0x2c0303(0x32d0)];}[_0x5e00b3(0x49d7)](_0xe931ff){var _0x5dcdba=_0x307c2b,_0x5e11ad=_0x5e00b3;_0xe931ff&&(this[_0x5e11ad(0x3d58)]=_0xe931ff,this[_0x5e11ad(0x403)]&&null!==this[_0x5e11ad(0x3d58)]&&(this[_0x5e11ad(0x403)][_0x5e11ad(0x54e8)][_0x5e11ad(0x2195)]=this[_0x5e11ad(0x3d58)],this[_0x5e11ad(0x403)][_0x5dcdba(0x1874)](this[_0x5e11ad(0x403)][_0x5e11ad(0x54e8)])));}['getPathWidth'](){var _0x522290=_0x5e00b3;return this[_0x522290(0x1626)];}[_0x307c2b(0x35f1)](_0x2e5e38){var _0x2fcb22=_0x5e00b3;null!=_0x2e5e38&&this[_0x2fcb22(0x42eb)]!==_0x2e5e38&&(this[_0x2fcb22(0x42eb)]=_0x2e5e38,null!==this[_0x2fcb22(0x403)]&&(this[_0x2fcb22(0x403)][_0x2fcb22(0x2947)](),this[_0x2fcb22(0x403)]=null));}[_0x5e00b3(0x41a7)](){var _0x468c75=_0x5e00b3;return this[_0x468c75(0x4872)];}[_0x5e00b3(0x6b7)](_0x12838a){var _0x261179=_0x5e00b3;return SymbolAlgoUtil[_0x261179(0x6b7)](_0x12838a);}[_0x5e00b3(0xf2a)](_0x5c2d73){var _0x4cb5e3=_0x307c2b,_0x2cbdbe=_0x5e00b3;return this['_pathWidth']<=0x0&&(this[_0x2cbdbe(0x1626)]=0.5),{'width':this[_0x2cbdbe(0x1626)],'positions':_0x5c2d73,'material':WebGLPlot[_0x2cbdbe(0x71d)][_0x4cb5e3(0x1612)](WebGLPlot[_0x2cbdbe(0x71d)][_0x2cbdbe(0xb88)],{'color':this[_0x2cbdbe(0x32d0)]}),'id':this[_0x2cbdbe(0x3010)][_0x4cb5e3(0x3cac)]+_0x2cbdbe(0x352d),'show':!0x1};}['getPtsIndexByDistance'](_0x14a21e,_0x514ba3){var _0x550121=_0x307c2b,_0x5a7a15=_0x5e00b3,_0x4ff1ab=_0x14a21e[_0x5a7a15(0x809)],_0xea374c=new Object();if(_0x514ba3<0x0)return _0xea374c[_0x550121(0x5ace)]=!0x1,_0xea374c;if(_0x4ff1ab<0x2)return _0xea374c[_0x5a7a15(0x2a6a)]=!0x1,_0xea374c;for(var _0x37ee41=0x0,_0xfde62d=0x0;_0xfde62d!=_0x4ff1ab-0x1;++_0xfde62d)if((_0x37ee41+=SymbolAlgoUtil[_0x5a7a15(0x451d)](_0x14a21e[_0xfde62d],_0x14a21e[_0xfde62d+0x1]))>=_0x514ba3){var _0x59712c=SymbolAlgoUtil[_0x5a7a15(0x451d)](_0x14a21e[_0xfde62d+0x1],_0x14a21e[_0xfde62d]);if(0x0==_0x59712c)return _0x14a21e[_0xfde62d+0x1];var _0x48a3f8=(_0x37ee41-_0x514ba3)/_0x59712c,_0xa94cd6=new PlotPoint3D(0x0,0x0,0x0);return _0xa94cd6['x']=_0x14a21e[_0xfde62d+0x1]['x']+(_0x14a21e[_0xfde62d]['x']-_0x14a21e[_0xfde62d+0x1]['x'])*_0x48a3f8,_0xa94cd6['y']=_0x14a21e[_0xfde62d+0x1]['y']+(_0x14a21e[_0xfde62d]['y']-_0x14a21e[_0xfde62d+0x1]['y'])*_0x48a3f8,_0xa94cd6['z']=_0x14a21e[_0xfde62d+0x1]['z']+(_0x14a21e[_0xfde62d]['z']-_0x14a21e[_0xfde62d+0x1]['z'])*_0x48a3f8,_0xea374c['pt']=_0xa94cd6,_0xea374c[_0x5a7a15(0x2a6a)]=!0x0,_0xea374c[_0x5a7a15(0x51d3)]=_0xfde62d,_0xea374c;}return _0xea374c[_0x5a7a15(0x2a6a)]=!0x1,_0xea374c;}[_0x5e00b3(0x494d)](){var _0x1fe63e=_0x307c2b,_0x5ce8fd=_0x5e00b3;this[_0x5ce8fd(0x4872)]===WayPathType$1[_0x1fe63e(0x2771)]?this[_0x5ce8fd(0x2312)]=this[_0x5ce8fd(0xb38)]:this[_0x5ce8fd(0x2312)]=this[_0x5ce8fd(0x6b7)](this[_0x5ce8fd(0xb38)]);for(var _0x30fef1=[],_0x5ef74=0x0;_0x5ef74<this[_0x5ce8fd(0x2312)][_0x5ce8fd(0x809)];_0x5ef74++){var _0x6ed1c5=this[_0x5ce8fd(0x2312)][_0x5ef74];_0x30fef1[_0x1fe63e(0x2a0e)](_0x6ed1c5['x']),_0x30fef1[_0x5ce8fd(0x5323)](_0x6ed1c5['y']),_0x30fef1[_0x1fe63e(0x2a0e)](_0x6ed1c5['z']);}this[_0x5ce8fd(0x2312)]=WebGLPlot[_0x1fe63e(0x141)][_0x5ce8fd(0x4b0d)](_0x30fef1);}[_0x5e00b3(0x12de)](){var _0x5a5356=_0x307c2b,_0x224d38=_0x5e00b3,_0x3297d0=this[_0x224d38(0x319a)]();_0x3297d0[_0x224d38(0x3dd)]=this[_0x5a5356(0x2fc1)](),_0x3297d0[_0x224d38(0x5bfc)]=this[_0x224d38(0x5bfc)],_0x3297d0[_0x224d38(0x2bbf)]=this[_0x224d38(0x2bbf)],_0x3297d0[_0x224d38(0x42eb)]=this[_0x224d38(0x42eb)],_0x3297d0[_0x224d38(0x3d58)]=this[_0x224d38(0x3d58)],_0x3297d0[_0x224d38(0x3214)]=this[_0x224d38(0x4aec)](this[_0x224d38(0x3214)]),_0x3297d0[_0x224d38(0x3834)]=[];for(var _0x43c024=0x0;_0x43c024<this[_0x224d38(0x3834)][_0x224d38(0x809)];_0x43c024++)_0x3297d0[_0x224d38(0x3834)][_0x224d38(0x5323)]({'x':this[_0x224d38(0x3834)][_0x43c024]['x'],'y':this[_0x224d38(0x3834)][_0x43c024]['y'],'z':this[_0x224d38(0x3834)][_0x43c024]['z']});return this[_0x5a5356(0x24a2)]&&(_0x3297d0=this[_0x224d38(0x1258)][_0x224d38(0x552a)](_0x3297d0)),_0x3297d0;}[_0x5e00b3(0x452d)](_0x5c068c){var _0x2bdbdc=_0x307c2b,_0x48ed5d=_0x5e00b3;this[_0x48ed5d(0x8d6)](_0x5c068c),this[_0x48ed5d(0x5bfc)]=_0x5c068c[_0x48ed5d(0x5bfc)],this[_0x2bdbdc(0x488d)]=_0x5c068c[_0x48ed5d(0x2bbf)],this[_0x48ed5d(0x42eb)]=_0x5c068c[_0x48ed5d(0x42eb)],this[_0x48ed5d(0x3d58)]=_0x5c068c[_0x48ed5d(0x3d58)],this['pathColor']=this[_0x48ed5d(0x19cb)](_0x5c068c[_0x48ed5d(0x3214)]);for(var _0x14aa6c=[],_0x16c7dd=0x0;_0x16c7dd<_0x5c068c[_0x48ed5d(0x3834)][_0x48ed5d(0x809)];_0x16c7dd++)_0x14aa6c[_0x48ed5d(0x5323)](new PlotPoint3D(_0x5c068c[_0x2bdbdc(0x719)][_0x16c7dd]['x'],_0x5c068c[_0x48ed5d(0x3834)][_0x16c7dd]['y'],_0x5c068c['wayPoints'][_0x16c7dd]['z']));this[_0x48ed5d(0x1258)]&&_0x5c068c[_0x48ed5d(0x265e)]&&this['dynamicScane'][_0x2bdbdc(0x1780)](_0x5c068c),this[_0x2bdbdc(0x144f)](_0x14aa6c);}[_0x5e00b3(0x1a78)](_0xe718a9){var _0x330309=_0x307c2b,_0x1fed69=_0x5e00b3;_0xe718a9[_0x1fed69(0x4be8)]=this[_0x330309(0x52b5)],_0xe718a9[_0x330309(0x1e6)]=this[_0x1fed69(0x3010)][_0x1fed69(0x3043)][0x0][_0x330309(0x2d7b)](),_0xe718a9[_0x1fed69(0x8fe)]?this[_0x1fed69(0x311e)]=_0xe718a9[_0x1fed69(0x8fe)]:_0xe718a9[_0x1fed69(0x8fe)]=this[_0x1fed69(0x311e)],_0xe718a9['id']=this[_0x1fed69(0x3010)]['id'],this[_0x1fed69(0x1258)][_0x330309(0x2998)](_0xe718a9);}[_0x5e00b3(0x4a90)](_0x52e842,_0x4dd97f){var _0x220891=_0x307c2b,_0x2ce3c9=_0x5e00b3;if(this[_0x220891(0x24a2)]){var _0x5738a8={'point':_0x52e842,'rotate':_0x4dd97f};this[_0x2ce3c9(0x1258)][_0x220891(0x349e)](_0x5738a8);}}['setScaneVisible'](_0x218bd8){var _0x2d3024=_0x307c2b,_0x182ef4=_0x5e00b3;this[_0x182ef4(0x1258)]&&this[_0x2d3024(0x24a2)][_0x182ef4(0x2228)](_0x218bd8);}[_0x5e00b3(0x1442)](_0x2285f0){var _0x4a3afb=_0x307c2b,_0x465422=_0x5e00b3;this[_0x4a3afb(0x24a2)]&&this[_0x465422(0x1258)][_0x465422(0x4082)](_0x2285f0);}[_0x307c2b(0x63d)](){var _0x5b2568=_0x5e00b3;this[_0x5b2568(0x1258)]&&this[_0x5b2568(0x1258)][_0x5b2568(0x1802)]();}[_0x5e00b3(0x4136)](_0x1d5c0a,_0xb70e39,_0x5c3c09,_0x107f76){var _0x13dff5=_0x307c2b,_0x94311e=_0x5e00b3;if(this[_0x94311e(0x536d)]=_0x1d5c0a,this[_0x94311e(0xb38)][_0x94311e(0x809)]<=0x0||!this[_0x94311e(0x536d)])return!0x1;null===this[_0x94311e(0xf3a)]&&this[_0x13dff5(0x22d5)][_0x94311e(0x809)]<=0x0&&(this[_0x94311e(0x384)](),this[_0x94311e(0xf3a)][_0x94311e(0x3234)]=!0x1);const _0x5c9408=Math['PI']/0xb4,_0x7cf6f4=_0x107f76/_0x5c3c09,_0x1b0e40=-Math[_0x13dff5(0x3119)](_0x7cf6f4);let _0x1ae064=null;switch(this[_0x13dff5(0x2017)]=null,_0xb70e39){case AnimationFollowType$1[_0x94311e(0x2b55)]:_0x1ae064=new Cesium[(_0x94311e(0x4bd6))](0x0,-0x1,_0x7cf6f4),this[_0x94311e(0x32c1)]={'heading':-0x5a*_0x5c9408,'pitch':_0x1b0e40,'roll':0x0};break;case AnimationFollowType$1[_0x94311e(0x22d7)]:_0x1ae064=new Cesium[(_0x94311e(0x4bd6))](0x0,0x1,_0x7cf6f4),this[_0x13dff5(0x2017)]={'heading':0x5a*_0x5c9408,'pitch':_0x1b0e40,'roll':0x0};break;case AnimationFollowType$1[_0x94311e(0x11e)]:_0x1ae064=new Cesium[(_0x94311e(0x4bd6))](-0x1,0x0,_0x7cf6f4),this[_0x94311e(0x32c1)]={'heading':0x0,'pitch':_0x1b0e40,'roll':0x0};break;case AnimationFollowType$1[_0x94311e(0x526)]:_0x1ae064=new Cesium[(_0x13dff5(0x141))](0x1,0x0,_0x7cf6f4),this[_0x94311e(0x32c1)]={'heading':0xb4*_0x5c9408,'pitch':_0x1b0e40,'roll':0x0};break;case AnimationFollowType$1[_0x94311e(0x1a9d)]:_0x1ae064=new Cesium[(_0x94311e(0x4bd6))](0x1,-0x1,_0x7cf6f4),this[_0x94311e(0x32c1)]={'heading':0xe1*_0x5c9408,'pitch':_0x1b0e40,'roll':0x0};break;case AnimationFollowType$1[_0x94311e(0x3618)]:_0x1ae064=new Cesium['Cartesian3'](0x1,0x1,_0x7cf6f4),this[_0x13dff5(0x2017)]={'heading':0x87*_0x5c9408,'pitch':_0x1b0e40,'roll':0x0};break;case AnimationFollowType$1[_0x94311e(0x45a0)]:_0x1ae064=new Cesium[(_0x13dff5(0x141))](-0x1,-0x1,_0x7cf6f4),this[_0x94311e(0x32c1)]={'heading':-0x2d*_0x5c9408,'pitch':_0x1b0e40,'roll':0x0};break;case AnimationFollowType$1[_0x94311e(0x1d85)]:_0x1ae064=new Cesium[(_0x94311e(0x4bd6))](-0x1,0x1,_0x7cf6f4),this[_0x94311e(0x32c1)]={'heading':0x2d*_0x5c9408,'pitch':_0x1b0e40,'roll':0x0};break;case AnimationFollowType$1['UP']:_0x1ae064=new Cesium[(_0x94311e(0x4bd6))](0x0,0x0,0x1),this[_0x94311e(0x32c1)]={'heading':0x0*_0x5c9408,'pitch':-Math['PI']/0x2,'roll':0x0};}const _0x103a17=this[_0x94311e(0x2312)][0x0],_0x3a3e6a=SymbolAlgoUtil[_0x94311e(0x12d5)](_0x103a17,new Cesium[(_0x13dff5(0x141))](0x0,0x0,0x0));let _0xe958c8=SymbolAlgoUtil[_0x13dff5(0x18f7)](_0x1ae064,_0x3a3e6a,_0x5c3c09)[_0x13dff5(0x2fe9)],_0x1bb2a9=new PlotPoint3D(_0xe958c8['x']-_0x103a17['x'],_0xe958c8['y']-_0x103a17['y'],_0xe958c8['z']-_0x103a17['z']);this[_0x94311e(0x23e0)]=[];for(let _0x5a2a45=0x0;_0x5a2a45<this[_0x94311e(0x2312)][_0x94311e(0x809)];_0x5a2a45++){const _0x57c5fa=this[_0x13dff5(0x22d5)][_0x5a2a45];this[_0x94311e(0x23e0)][_0x94311e(0x5323)](new PlotPoint3D(_0x57c5fa['x']+_0x1bb2a9['x'],_0x57c5fa['y']+_0x1bb2a9['y'],_0x57c5fa['z']+_0x1bb2a9['z']));}}[_0x5e00b3(0x3b4d)](_0x206d2e){var _0x4d312d=_0x307c2b,_0x1e6716=_0x5e00b3;if(!this[_0x4d312d(0x3626)])return;let _0x4ee092=new Object(),_0x1fbe9d=this[_0x1e6716(0x4ac1)](_0x206d2e,this[_0x1e6716(0x23e0)],_0x4ee092)['pt'];this[_0x1e6716(0x1741)][_0x1e6716(0x5e52)][_0x1e6716(0x5592)][_0x1e6716(0x26a3)]({'destination':_0x1fbe9d,'orientation':this[_0x4d312d(0x2017)]});}}Object[_0x5e00b3(0x1dfd)](GOAnimationWay[_0x5e00b3(0x3720)],{'showPath':{'get':function(){var _0x50dc9a=_0x5e00b3;return this[_0x50dc9a(0xd7d)];},'set':function(_0x1758e4){var _0x5d3472=_0x5e00b3;_0x1758e4!=this[_0x5d3472(0xd7d)]&&(this[_0x5d3472(0xd7d)]=_0x1758e4,PlotEventManager[_0x5d3472(0x35eb)]()[_0x5d3472(0x4586)][_0x5d3472(0x1c10)](this[_0x5d3472(0x12de)]()));}},'tangentDirection':{'get':function(){var _0xd1435d=_0x5e00b3;return this[_0xd1435d(0x461e)];},'set':function(_0x3ad6a4){var _0x39de4d=_0x307c2b,_0x32107e=_0x5e00b3;_0x3ad6a4!=this[_0x39de4d(0x26b0)]&&(this[_0x32107e(0x461e)]=_0x3ad6a4,PlotEventManager[_0x32107e(0x35eb)]()[_0x32107e(0x4586)][_0x32107e(0x1c10)](this['getJSONData']()));}},'pathType':{'get':function(){var _0xc62b81=_0x5e00b3;return this[_0xc62b81(0x4872)];},'set':function(_0x1e692d){var _0x4df2dd=_0x307c2b,_0x535080=_0x5e00b3;_0x1e692d!=this[_0x535080(0x4872)]&&(this[_0x535080(0x4872)]=_0x1e692d,PlotEventManager['getInstance']()[_0x4df2dd(0x3efd)][_0x535080(0x1c10)](this[_0x535080(0x12de)]()));}},'pathWidth':{'get':function(){var _0x2a35b=_0x307c2b;return this[_0x2a35b(0x950)];},'set':function(_0x1307f6){var _0x4563e9=_0x307c2b,_0x8fdc1=_0x5e00b3;_0x1307f6==this[_0x8fdc1(0x1626)]||_0x1307f6<=0x0||(this[_0x8fdc1(0x1626)]=_0x1307f6,PlotEventManager[_0x4563e9(0x26da)]()[_0x8fdc1(0x4586)][_0x4563e9(0x31b9)](this['getJSONData']()));}},'pathColor':{'get':function(){var _0x16e50b=_0x5e00b3;return this[_0x16e50b(0x32d0)];},'set':function(_0x109190){var _0x593e97=_0x307c2b,_0x4fb030=_0x5e00b3;_0x109190!=this[_0x4fb030(0x32d0)]&&_0x109190 instanceof WebGLPlot[_0x593e97(0x1ef8)]&&(this[_0x593e97(0x57bc)]=_0x109190,PlotEventManager[_0x4fb030(0x35eb)]()[_0x4fb030(0x4586)][_0x4fb030(0x1c10)](this[_0x4fb030(0x12de)]()));}},'wayPoints':{'get':function(){var _0xe405f6=_0x5e00b3;return this[_0xe405f6(0xb38)];},'set':function(_0x4ce08e){var _0x27674b=_0x307c2b,_0xaca56f=_0x5e00b3;_0x4ce08e!==this[_0x27674b(0x49d)]&&(this[_0x27674b(0x49d)]=_0x4ce08e,PlotEventManager[_0xaca56f(0x35eb)]()[_0xaca56f(0x4586)][_0xaca56f(0x1c10)](this['getJSONData']()));}},'showScane':{'get':function(){var _0x40a543=_0x307c2b;return this[_0x40a543(0x3cd4)];},'set':function(_0x3504f7){var _0x53fb81=_0x307c2b,_0x2c530c=_0x5e00b3;_0x3504f7!=this[_0x2c530c(0x2d84)]&&(this['_showScane']=_0x3504f7,this[_0x2c530c(0x1258)]&&this[_0x2c530c(0x1258)][_0x2c530c(0x2228)](_0x3504f7),PlotEventManager[_0x2c530c(0x35eb)]()[_0x2c530c(0x4586)][_0x2c530c(0x1c10)](this[_0x53fb81(0x115f)]()));}},'scaneColor':{'get':function(){var _0x824617=_0x5e00b3;return this[_0x824617(0x293c)];},'set':function(_0x20255c){var _0x2c6158=_0x307c2b,_0x236694=_0x5e00b3;_0x20255c!=this[_0x236694(0x293c)]&&(this[_0x236694(0x293c)]=_0x20255c,this[_0x236694(0x1258)]&&this[_0x236694(0x1258)][_0x2c6158(0x30d3)](_0x20255c),PlotEventManager[_0x236694(0x35eb)]()[_0x236694(0x4586)][_0x236694(0x1c10)](this['getJSONData']()));}},'rotateOffset':{'get':function(){var _0x4f83b1=_0x5e00b3;return this[_0x4f83b1(0x4fc6)];},'set':function(_0x42c6ad){var _0x1da18a=_0x307c2b,_0x5da9db=_0x5e00b3;_0x42c6ad!=this[_0x5da9db(0x4fc6)]&&(this[_0x5da9db(0x4fc6)]=_0x42c6ad,PlotEventManager[_0x1da18a(0x26da)]()[_0x5da9db(0x4586)][_0x5da9db(0x1c10)](this['getJSONData']()));}}});class GOAnimationWay_ModelGroup extends GoAnimation{constructor(_0x3636db){var _0x41745b=_0x307c2b,_0x58d1b4=_0x5e00b3;super(_0x3636db=WebGLPlot$f[_0x58d1b4(0x3bf5)](_0x3636db,WebGLPlot$f[_0x58d1b4(0x3bf5)][_0x58d1b4(0x243c)])),this[_0x58d1b4(0xd7d)]=WebGLPlot$f[_0x58d1b4(0x3bf5)](_0x3636db[_0x58d1b4(0x5bfc)],!0x1),this[_0x58d1b4(0x461e)]=WebGLPlot$f[_0x58d1b4(0x3bf5)](_0x3636db[_0x58d1b4(0x2bbf)],!0x1),this[_0x58d1b4(0x1626)]=WebGLPlot$f[_0x58d1b4(0x3bf5)](_0x3636db[_0x58d1b4(0x3d58)],0.5),this[_0x58d1b4(0x32d0)]=WebGLPlot$f[_0x58d1b4(0x3bf5)](_0x3636db[_0x58d1b4(0x3214)],new WebGLPlot$f[(_0x58d1b4(0x3722))](0x1,0x0,0x0,0x1)),this[_0x58d1b4(0x5f57)]=WebGLPlot$f[_0x58d1b4(0x3bf5)](_0x3636db[_0x58d1b4(0x223c)],null),this[_0x58d1b4(0x4872)]=WebGLPlot$f[_0x58d1b4(0x3bf5)](_0x3636db[_0x58d1b4(0x42eb)],WayPathType$1[_0x58d1b4(0x3313)]),this[_0x58d1b4(0xb38)]=WebGLPlot$f[_0x58d1b4(0x3bf5)](_0x3636db[_0x58d1b4(0x3834)],[]),this[_0x58d1b4(0x58e6)]=WebGLPlot$f[_0x58d1b4(0x3bf5)](_0x3636db[_0x58d1b4(0x35fc)],[]),this[_0x58d1b4(0xf3a)]=WebGLPlot$f[_0x58d1b4(0x3bf5)](_0x3636db[_0x58d1b4(0x403)],null),this[_0x58d1b4(0x1a8f)]=WebGLPlot$f[_0x58d1b4(0x3bf5)](_0x3636db[_0x41745b(0x4d3b)],0x0),this[_0x58d1b4(0x1772)]=[],this[_0x58d1b4(0x4be8)]=!0x0,this[_0x41745b(0x5415)]=new PlotPoint3D(0x0,0x0,0x0);}[_0x307c2b(0x482e)](){var _0x522e5f=_0x307c2b,_0x440310=_0x5e00b3;if(!this[_0x440310(0x120)]())return!0x1;if(this[_0x522e5f(0x711)]&&this[_0x522e5f(0x4a92)]&&!this[_0x440310(0xf3a)][_0x440310(0x1462)]&&(this[_0x440310(0xf3a)][_0x522e5f(0x537b)]=!0x0),this[_0x440310(0x194a)][_0x522e5f(0x2ef4)]>0x0)for(let _0x8bb309=0x0;_0x8bb309<this[_0x440310(0x194a)][_0x440310(0x809)];_0x8bb309++){const _0x47f24d=this[_0x440310(0x58e6)][_0x8bb309];this[_0x440310(0x1929)](this[_0x440310(0x194a)][_0x8bb309],_0x47f24d);}}[_0x5e00b3(0x1929)](_0xa8ffae,_0x4a654f){var _0x26f968=_0x307c2b,_0x44ef03=_0x5e00b3;if(!SymbolAlgoUtil[_0x44ef03(0x14e4)](_0xa8ffae[_0x44ef03(0x30c6)]))return!0x1;var _0x50d1c7=this[_0x26f968(0x877)],_0x28d1c5=new Object();_0x28d1c5=this[_0x44ef03(0x4ac1)](_0x50d1c7,_0x4a654f,_0x28d1c5),_0xa8ffae[_0x44ef03(0x3043)][0x0]=this[_0x44ef03(0x550b)](_0x28d1c5['pt']);var _0x2646ed=_0x28d1c5[_0x44ef03(0x51d3)];if(this[_0x44ef03(0x461e)]){_0x28d1c5[_0x44ef03(0x2e71)];var _0x454bb1=this[_0x26f968(0x263)](_0x4a654f,_0x2646ed,_0x28d1c5['pt']),_0x568d27=57.29577951308232,_0x5c997e=_0xa8ffae[_0x26f968(0x2271)],_0x107af5=new PlotPoint3D(_0x454bb1['x']*_0x568d27,_0x454bb1['y']*_0x568d27,_0x454bb1['z']*_0x568d27);DotMode$1['Marker']===_0x5c997e?_0xa8ffae[_0x44ef03(0x5c2c)]=_0x107af5:DotMode$1[_0x44ef03(0x1c4a)]===_0x5c997e&&(_0xa8ffae[_0x44ef03(0x3d66)]=_0x454bb1);}return _0xa8ffae[_0x44ef03(0xffe)]=!0x1,this[_0x44ef03(0x3b4d)](_0x50d1c7),!0x0;}['modifyAnimationFollowPath'](_0x516ce5,_0x2356bc,_0x594932){var _0x1fc5f5=_0x307c2b,_0x1b553a=_0x5e00b3;if(this[_0x1b553a(0x461e)]){var _0x5f5821=0.017453292519943295,_0x5f0b92=this[_0x1b553a(0x550b)](_0x594932),_0x309386=this[_0x1fc5f5(0x3eaa)](_0x516ce5[_0x2356bc]),_0x404f53=_0x516ce5[_0x2356bc],_0x391a3a=_0x516ce5[_0x2356bc+0x1],_0x435b6b=WebGLPlot$f[_0x1b553a(0x4bd6)][_0x1b553a(0x4b0d)]([_0x309386['x'],_0x309386['y'],_0x309386['z']+0x64]),_0x390f9c=new WebGLPlot$f[(_0x1b553a(0x4bd6))]();_0x390f9c=WebGLPlot$f[_0x1b553a(0x4bd6)][_0x1b553a(0x34b6)](_0x435b6b[0x0],_0x404f53,_0x390f9c),_0x390f9c=WebGLPlot$f[_0x1b553a(0x4bd6)][_0x1b553a(0x4853)](_0x390f9c,_0x390f9c);var _0x521954=new WebGLPlot$f[(_0x1b553a(0x4bd6))]();_0x521954=WebGLPlot$f[_0x1fc5f5(0x141)][_0x1b553a(0x34b6)](_0x391a3a,_0x404f53,_0x521954),_0x521954=WebGLPlot$f[_0x1b553a(0x4bd6)][_0x1b553a(0x4853)](_0x521954,_0x521954);var _0x1d5542=new WebGLPlot$f[(_0x1b553a(0x4bd6))]();_0x1d5542=WebGLPlot$f[_0x1b553a(0x4bd6)][_0x1fc5f5(0x1b4a)](_0x521954,_0x390f9c,_0x1d5542),_0x1d5542=WebGLPlot$f[_0x1b553a(0x4bd6)][_0x1fc5f5(0x4d5b)](_0x1d5542,_0x1d5542);var _0x24a6db=new WebGLPlot$f[(_0x1b553a(0x4bd6))]();_0x24a6db=WebGLPlot$f[_0x1b553a(0x4bd6)][_0x1b553a(0x4143)](_0x1d5542,_0x521954,_0x24a6db),_0x24a6db=WebGLPlot$f[_0x1b553a(0x4bd6)][_0x1b553a(0x4853)](_0x24a6db,_0x24a6db),_0x521954=new WebGLPlot$f[(_0x1b553a(0x4bd6))](_0x521954['y'],_0x521954['z'],_0x521954['x']),_0x1d5542=new WebGLPlot$f[(_0x1b553a(0x4bd6))](_0x1d5542['y'],_0x1d5542['z'],_0x1d5542['x']),_0x24a6db=new WebGLPlot$f[(_0x1b553a(0x4bd6))](_0x24a6db['y'],_0x24a6db['z'],_0x24a6db['x']),_0x1d5542=this[_0x1b553a(0x2bf8)](_0x1d5542,-_0x5f0b92['x']*_0x5f5821,new WebGLPlot$f[(_0x1b553a(0x4bd6))](0x0,0x1,0x0)),_0x1d5542=this[_0x1fc5f5(0x56b2)](_0x1d5542,_0x5f0b92['y']*_0x5f5821,new WebGLPlot$f[(_0x1b553a(0x4bd6))](0x1,0x0,0x0)),_0x1d5542=WebGLPlot$f[_0x1b553a(0x4bd6)][_0x1fc5f5(0x4d5b)](_0x1d5542,_0x1d5542),_0x521954=this[_0x1b553a(0x2bf8)](_0x521954,-_0x5f0b92['x']*_0x5f5821,new WebGLPlot$f[(_0x1b553a(0x4bd6))](0x0,0x1,0x0)),_0x521954=this[_0x1fc5f5(0x56b2)](_0x521954,_0x5f0b92['y']*_0x5f5821,new WebGLPlot$f[(_0x1fc5f5(0x141))](0x1,0x0,0x0)),_0x521954=WebGLPlot$f[_0x1b553a(0x4bd6)][_0x1b553a(0x4853)](_0x521954,_0x521954),_0x24a6db=this[_0x1fc5f5(0x56b2)](_0x24a6db,-_0x5f0b92['x']*_0x5f5821,new WebGLPlot$f[(_0x1b553a(0x4bd6))](0x0,0x1,0x0)),_0x24a6db=this[_0x1fc5f5(0x56b2)](_0x24a6db,_0x5f0b92['y']*_0x5f5821,new WebGLPlot$f[(_0x1b553a(0x4bd6))](0x1,0x0,0x0)),_0x24a6db=WebGLPlot$f[_0x1b553a(0x4bd6)][_0x1b553a(0x4853)](_0x24a6db,_0x24a6db);var _0x641f66=this[_0x1b553a(0x2368)](_0x1d5542,_0x521954,_0x24a6db),_0x13820f=-_0x641f66['x'],_0x3bf0cb=-_0x641f66['y'],_0x463b09=_0x641f66['z'];return new WebGLPlot$f['Cartesian3'](_0x13820f,_0x3bf0cb,_0x463b09);}}[_0x5e00b3(0x2bf8)](_0x3578b1,_0x2b3364,_0x54716b){var _0x6691d6=_0x307c2b,_0x1d0797=_0x5e00b3,_0x40cec0=0.5*_0x2b3364,_0x991978=Math[_0x1d0797(0x1428)](_0x40cec0),_0x3d539a=Math[_0x1d0797(0x52a3)](_0x40cec0),_0x3385d0=new PlotPoint3D(_0x991978*_0x54716b['x'],_0x991978*_0x54716b['y'],_0x991978*_0x54716b['z']),_0x2c86b4=new PlotPoint3D();_0x2c86b4=WebGLPlot$f[_0x1d0797(0x4bd6)][_0x6691d6(0x1b4a)](_0x3385d0,_0x3578b1,_0x2c86b4);var _0x29247b=new PlotPoint3D();_0x29247b=WebGLPlot$f[_0x1d0797(0x4bd6)][_0x6691d6(0x1b4a)](_0x3385d0,_0x2c86b4,_0x29247b);var _0x12ca31=new PlotPoint3D(0x2*_0x2c86b4['x']*_0x3d539a,0x2*_0x2c86b4['y']*_0x3d539a,0x2*_0x2c86b4['z']*_0x3d539a),_0x31ba3a=new PlotPoint3D(0x2*_0x29247b['x'],0x2*_0x29247b['y'],0x2*_0x29247b['z']);return new PlotPoint3D(_0x3578b1['x']+_0x12ca31['x']+_0x31ba3a['x'],_0x3578b1['y']+_0x12ca31['y']+_0x31ba3a['y'],_0x3578b1['z']+_0x12ca31['z']+_0x31ba3a['z']);}[_0x5e00b3(0x2368)](_0x1a6dfa,_0x13d90a,_0x473be8){var _0x29dedc=_0x307c2b,_0x166c33=_0x5e00b3,_0x28ee9e=0x0,_0x4057e7=Math[_0x166c33(0x17b7)](_0x1a6dfa['z']);return _0x4057e7<Math['PI']/0x2?_0x4057e7>-Math['PI']/0x2?new PlotPoint3D(Math[_0x166c33(0x51e)](-_0x13d90a['z'],_0x473be8['z']),_0x4057e7,_0x28ee9e=Math['atan2'](-_0x1a6dfa['y'],_0x1a6dfa['x'])):new PlotPoint3D((_0x28ee9e=0x0)-Math[_0x166c33(0x51e)](_0x13d90a['x'],_0x13d90a['y']),_0x4057e7,_0x28ee9e):new PlotPoint3D(Math[_0x29dedc(0x34db)](_0x13d90a['x'],_0x13d90a['y'])-(_0x28ee9e=0x0),_0x4057e7,_0x28ee9e);}[_0x307c2b(0x3db8)](){var _0x4bfebd=_0x5e00b3;if(null===this[_0x4bfebd(0xb38)]||0x2>this[_0x4bfebd(0xb38)][_0x4bfebd(0x809)])return!0x1;null===this[_0x4bfebd(0xf3a)]&&(this[_0x4bfebd(0x494d)](),this[_0x4bfebd(0xf3a)]=PlotCollentionManager[_0x4bfebd(0x3fb1)](null,this[_0x4bfebd(0xf2a)](this[_0x4bfebd(0x58e6)][0x0]))),this[_0x4bfebd(0x1a8f)]=0x0;for(var _0x50e242=0x1;_0x50e242<this[_0x4bfebd(0x58e6)][0x0][_0x4bfebd(0x809)];_0x50e242++)this[_0x4bfebd(0x1a8f)]+=SymbolAlgoUtil[_0x4bfebd(0x451d)](this[_0x4bfebd(0x58e6)][0x0][_0x50e242-0x1],this['shapePointsArray'][0x0][_0x50e242]);return this[_0x4bfebd(0xf3a)];}[_0x5e00b3(0x4ac1)](_0x265d30,_0x1c3619,_0x4d8075){var _0x1223fa=_0x307c2b,_0x131ab9=_0x5e00b3;if(!(_0x4d8075=this[_0x131ab9(0x28d)](_0x1c3619,_0x265d30*this[_0x131ab9(0x1a8f)]))[_0x1223fa(0x5ace)])return!0x1;var _0x6fecf1=_0x4d8075['pt'];return this[_0x131ab9(0x461e)]&&(_0x4d8075[_0x131ab9(0x2e71)]=SymbolAlgoUtil[_0x131ab9(0x3b21)](_0x6fecf1,_0x1c3619[_0x4d8075[_0x131ab9(0x51d3)]])/Math['PI']*0xb4),_0x4d8075;}[_0x307c2b(0x3eaa)](_0x14db9a){var _0x3fce72=_0x307c2b,_0x3db7fe=_0x5e00b3,_0x3f1cfc=GOAnimationManager[_0x3db7fe(0x35eb)]()[_0x3fce72(0x16a0)][_0x3fce72(0x2ff8)][_0x3db7fe(0x4faa)],_0x58f025=new WebGLPlot$f['Cartesian3'](_0x14db9a['x'],_0x14db9a['y'],_0x14db9a['z']),_0xfaeb1b=_0x3f1cfc[_0x3db7fe(0x3bd7)](_0x58f025),_0x5bbe96=WebGLPlot$f[_0x3db7fe(0x3c2c)]['toDegrees'](_0xfaeb1b[_0x3db7fe(0x5859)]);return new PlotPoint3D(WebGLPlot$f[_0x3fce72(0x2a2d)]['toDegrees'](_0xfaeb1b[_0x3db7fe(0x4465)]),_0x5bbe96,_0xfaeb1b[_0x3db7fe(0x5a4e)]);}[_0x5e00b3(0x3f34)](){var _0x336797=_0x307c2b;return GOAnimationType$1[_0x336797(0x135a)];}[_0x5e00b3(0x2f5c)](_0x7791ea){var _0x44c130=_0x307c2b;this[_0x44c130(0x711)]=_0x7791ea;}[_0x5e00b3(0x5d67)](_0x11340e){var _0x470cdb=_0x307c2b,_0x48b981=_0x5e00b3;if(!_0x11340e||!Array[_0x48b981(0x2676)](_0x11340e)||0x2>_0x11340e[_0x48b981(0x809)])return!0x1;this[_0x470cdb(0x49d)]=[],this[_0x48b981(0xb38)]=_0x11340e,null!==this[_0x48b981(0xf3a)]&&(this[_0x48b981(0x494d)](),this[_0x470cdb(0x4a92)][_0x48b981(0x634)]=this[_0x48b981(0x58e6)][0x0]);}[_0x5e00b3(0x1468)](){var _0xb302b7=_0x5e00b3;return this[_0xb302b7(0xb38)];}[_0x5e00b3(0x54ba)](){return this['_currentPt'];}[_0x307c2b(0x29ad)](_0x43b300){var _0xb31c47=_0x307c2b,_0x56c461=_0x5e00b3;_0x43b300&&(this[_0x56c461(0x32d0)]=_0x43b300,this[_0x56c461(0x403)]&&null!==this[_0xb31c47(0x3b21)]&&(this[_0x56c461(0x403)][_0xb31c47(0x361c)][_0x56c461(0x8fe)]=this[_0xb31c47(0x3caf)],this[_0xb31c47(0x3b21)][_0x56c461(0x4e9)](this[_0xb31c47(0x3b21)][_0x56c461(0x54e8)])));}[_0x5e00b3(0x2390)](){var _0xb68ff=_0x5e00b3;return this[_0xb68ff(0x32d0)];}[_0x5e00b3(0x49d7)](_0x196e70){var _0x2e0eba=_0x307c2b,_0x4635e7=_0x5e00b3;_0x196e70&&(this[_0x2e0eba(0x106f)]=_0x196e70,this[_0x4635e7(0x403)]&&null!==this[_0x4635e7(0x3d58)]&&(this[_0x4635e7(0x403)][_0x4635e7(0x54e8)][_0x4635e7(0x2195)]=this[_0x4635e7(0x3d58)],this[_0x4635e7(0x403)][_0x4635e7(0x4e9)](this[_0x4635e7(0x403)][_0x4635e7(0x54e8)])));}[_0x5e00b3(0x3f47)](){var _0x329047=_0x5e00b3;return this[_0x329047(0x1626)];}[_0x5e00b3(0x24ed)](_0x5be015){var _0x41b077=_0x307c2b,_0x5e72a2=_0x5e00b3;null!=_0x5be015&&this[_0x41b077(0x217b)]!==_0x5be015&&(this[_0x5e72a2(0x42eb)]=_0x5be015,null!==this[_0x5e72a2(0x403)]&&(this[_0x5e72a2(0x403)][_0x41b077(0x5020)](),this['pathFeature']=null));}[_0x5e00b3(0x41a7)](){var _0x3844b6=_0x5e00b3;return this[_0x3844b6(0x4872)];}[_0x5e00b3(0x6b7)](_0x536e0c){var _0x255623=_0x5e00b3;return SymbolAlgoUtil[_0x255623(0x6b7)](_0x536e0c);}[_0x5e00b3(0xf2a)](_0x5ebd10){var _0x15ea9e=_0x5e00b3;return this[_0x15ea9e(0x1626)]<=0x0&&(this[_0x15ea9e(0x1626)]=0.5),{'width':this[_0x15ea9e(0x1626)],'positions':_0x5ebd10,'material':WebGLPlot$f[_0x15ea9e(0x71d)][_0x15ea9e(0x3fcf)](WebGLPlot$f[_0x15ea9e(0x71d)][_0x15ea9e(0xb88)],{'color':this[_0x15ea9e(0x32d0)]}),'id':this['animationGOFeatures'][0x0][_0x15ea9e(0x32b3)]+_0x15ea9e(0x352d),'show':!0x1};}[_0x307c2b(0x56b8)](_0x413431,_0x399332){var _0x5a1c11=_0x5e00b3,_0x2fdb8e=_0x413431['length'],_0x323ce8=new Object();if(_0x399332<0x0)return _0x323ce8[_0x5a1c11(0x2a6a)]=!0x1,_0x323ce8;if(_0x2fdb8e<0x2)return _0x323ce8[_0x5a1c11(0x2a6a)]=!0x1,_0x323ce8;for(var _0x25bbf5=0x0,_0x3a4562=0x0;_0x3a4562!=_0x2fdb8e-0x1;++_0x3a4562)if((_0x25bbf5+=SymbolAlgoUtil[_0x5a1c11(0x451d)](_0x413431[_0x3a4562],_0x413431[_0x3a4562+0x1]))>=_0x399332){var _0x2564a1=SymbolAlgoUtil[_0x5a1c11(0x451d)](_0x413431[_0x3a4562+0x1],_0x413431[_0x3a4562]);if(0x0==_0x2564a1)return _0x413431[_0x3a4562+0x1];var _0x4fe0f2=(_0x25bbf5-_0x399332)/_0x2564a1,_0x20c150=new PlotPoint3D(0x0,0x0,0x0);return _0x20c150['x']=_0x413431[_0x3a4562+0x1]['x']+(_0x413431[_0x3a4562]['x']-_0x413431[_0x3a4562+0x1]['x'])*_0x4fe0f2,_0x20c150['y']=_0x413431[_0x3a4562+0x1]['y']+(_0x413431[_0x3a4562]['y']-_0x413431[_0x3a4562+0x1]['y'])*_0x4fe0f2,_0x20c150['z']=_0x413431[_0x3a4562+0x1]['z']+(_0x413431[_0x3a4562]['z']-_0x413431[_0x3a4562+0x1]['z'])*_0x4fe0f2,_0x323ce8['pt']=_0x20c150,_0x323ce8[_0x5a1c11(0x2a6a)]=!0x0,_0x323ce8[_0x5a1c11(0x51d3)]=_0x3a4562,_0x323ce8;}return _0x323ce8[_0x5a1c11(0x2a6a)]=!0x1,_0x323ce8;}[_0x5e00b3(0x494d)](){var _0x2a65a9=_0x307c2b,_0x15b60a=_0x5e00b3;let _0x3e3fd7=[];_0x3e3fd7=this[_0x15b60a(0x4872)]===WayPathType$1[_0x15b60a(0x3313)]?this[_0x2a65a9(0x49d)]:this['generateBeizerPointsNoCtrlPt'](this[_0x15b60a(0xb38)]),this[_0x2a65a9(0x27e5)]=[];for(let _0x7d174=0x0;_0x7d174<this[_0x2a65a9(0x3c0f)]['length'];_0x7d174++){const _0x3b7564=this[_0x15b60a(0x55fd)][_0x7d174];for(var _0x47676d=[],_0x5f0f55=0x0;_0x5f0f55<_0x3e3fd7[_0x15b60a(0x809)];_0x5f0f55++){var _0x3580f4=_0x3e3fd7[_0x5f0f55];_0x47676d[_0x15b60a(0x5323)](_0x3580f4['x']+_0x3b7564['x']),_0x47676d[_0x15b60a(0x5323)](_0x3580f4['y']+_0x3b7564['y']),_0x47676d[_0x15b60a(0x5323)](_0x3580f4['z']+_0x3b7564['z']);}this[_0x15b60a(0x58e6)][_0x15b60a(0x5323)](WebGLPlot$f[_0x2a65a9(0x141)][_0x15b60a(0x4b0d)](_0x47676d));}}[_0x5e00b3(0x12de)](){var _0x27a264=_0x307c2b,_0x542ae6=_0x5e00b3,_0x155e1f=this[_0x542ae6(0x319a)]();_0x155e1f[_0x542ae6(0x3dd)]=this[_0x27a264(0x2fc1)](),_0x155e1f[_0x542ae6(0x5bfc)]=this[_0x542ae6(0x5bfc)],_0x155e1f['tangentDirection']=this[_0x542ae6(0x2bbf)],_0x155e1f[_0x542ae6(0x42eb)]=this[_0x27a264(0x217b)],_0x155e1f[_0x542ae6(0x3d58)]=this[_0x27a264(0x106f)],_0x155e1f['pathColor']=this[_0x542ae6(0x4aec)](this[_0x542ae6(0x3214)]),_0x155e1f[_0x542ae6(0x3834)]=[];for(var _0x22d2a1=0x0;_0x22d2a1<this[_0x542ae6(0x3834)][_0x542ae6(0x809)];_0x22d2a1++)_0x155e1f[_0x27a264(0x719)][_0x27a264(0x2a0e)]({'x':this[_0x27a264(0x719)][_0x22d2a1]['x'],'y':this[_0x542ae6(0x3834)][_0x22d2a1]['y'],'z':this[_0x27a264(0x719)][_0x22d2a1]['z']});return _0x155e1f;}[_0x5e00b3(0x452d)](_0x1d9d95){var _0x5bf413=_0x307c2b,_0x560014=_0x5e00b3;this[_0x5bf413(0x33ff)](_0x1d9d95),this[_0x560014(0x5bfc)]=_0x1d9d95[_0x560014(0x5bfc)],this[_0x560014(0x2bbf)]=_0x1d9d95[_0x560014(0x2bbf)],this[_0x560014(0x42eb)]=_0x1d9d95[_0x560014(0x42eb)],this[_0x560014(0x3d58)]=_0x1d9d95[_0x560014(0x3d58)],this[_0x560014(0x3214)]=this[_0x560014(0x19cb)](_0x1d9d95[_0x560014(0x3214)]);for(var _0x16a9a7=[],_0x55559a=0x0;_0x55559a<_0x1d9d95[_0x560014(0x3834)][_0x560014(0x809)];_0x55559a++)_0x16a9a7[_0x5bf413(0x2a0e)](new PlotPoint3D(_0x1d9d95[_0x560014(0x3834)][_0x55559a]['x'],_0x1d9d95['wayPoints'][_0x55559a]['y'],_0x1d9d95[_0x560014(0x3834)][_0x55559a]['z']));this[_0x560014(0x5d67)](_0x16a9a7);}[_0x307c2b(0x4c03)](_0x408434){var _0x46c4e6=_0x307c2b,_0x5b02fe=_0x5e00b3;_0x408434[_0x46c4e6(0x52b5)]=this[_0x5b02fe(0x4be8)],this[_0x5b02fe(0x1258)][_0x5b02fe(0x4e20)](_0x408434);}[_0x5e00b3(0x4a90)](_0x462d38,_0x3566d5){var _0x27db21=_0x307c2b,_0x9a42ac=_0x5e00b3,_0x67e114={'point':_0x462d38,'rotate':_0x3566d5,'showScane':this[_0x9a42ac(0x4be8)]};this[_0x9a42ac(0x1258)][_0x27db21(0x559a)](_0x67e114);}[_0x307c2b(0x4243)](_0x46aec3,_0x13c9bd){var _0x10cf66=_0x307c2b,_0x2c55c9=_0x5e00b3;if(void 0x0===_0x13c9bd||_0x13c9bd[_0x2c55c9(0x809)]<=0x0||null===_0x46aec3[_0x2c55c9(0x36fe)])return!0x1;this[_0x2c55c9(0x1741)]=_0x46aec3,this[_0x2c55c9(0x2e12)]=_0x13c9bd;const _0x1c03fc=_0x13c9bd[0x0][_0x10cf66(0x4490)][0x0][_0x2c55c9(0x40f3)]();return this[_0x2c55c9(0x55fd)]=[],this['animationGOFeatures']=[],_0x13c9bd[_0x10cf66(0x4af7)](_0x538086=>{var _0x526af0=_0x10cf66,_0xa6fdaa=_0x2c55c9;const _0x31b4c3=_0x538086[_0xa6fdaa(0x5864)][0x0][_0xa6fdaa(0x40f3)](),_0x14afdb=new PlotPoint3D(_0x31b4c3['x']-_0x1c03fc['x'],_0x31b4c3['y']-_0x1c03fc['y'],_0x31b4c3['z']-_0x1c03fc['z']);this[_0x526af0(0x3c0f)][_0x526af0(0x2a0e)](_0x14afdb);let _0x5e66fd=this['createAnimationGOFeature'](_0x538086);_0x5e66fd[_0x526af0(0x207b)]=_0x46aec3[_0xa6fdaa(0x36fe)],this[_0xa6fdaa(0x194a)][_0xa6fdaa(0x5323)](_0x5e66fd);}),!(this[_0x2c55c9(0x194a)][_0x2c55c9(0x809)]<=0x0)&&(_0x46aec3[_0x2c55c9(0x36fe)][_0x10cf66(0x3a1c)](this[_0x10cf66(0x576b)]),this[_0x2c55c9(0x10ee)](!0x1),!0x0);}[_0x5e00b3(0x3ee0)](_0xb75252){var _0x58b910=_0x307c2b,_0x541bed=_0x5e00b3;for(var _0x5c1583=0x0;_0x5c1583<this['_animationManager'][_0x541bed(0x40ae)][_0x541bed(0x809)];_0x5c1583++){var _0x1c85a9=this[_0x541bed(0x1741)][_0x541bed(0x40ae)][_0x5c1583];if(_0x1c85a9[_0x58b910(0x2dbe)]['id']===_0xb75252['id'])return _0x1c85a9[_0x541bed(0x3010)];}let _0xd6cecf=_0xb75252[_0x58b910(0x2d7b)]();return _0xd6cecf[_0x541bed(0x32b3)]+=this[_0x541bed(0x5e3a)],_0xd6cecf[_0x541bed(0x33ec)]=!0x0,_0xd6cecf[_0x58b910(0x3bda)]=!0x1,_0xd6cecf['_isAnimationFeature']=!0x0,_0xd6cecf;}[_0x5e00b3(0x10ee)](_0x563a52){var _0x368a39=_0x307c2b;this[_0x368a39(0x21fa)](_0x563a52);}[_0x5e00b3(0x4aad)](_0x3b873){var _0x598a70=_0x307c2b,_0x16e25f=_0x5e00b3;if(this[_0x16e25f(0x194a)][_0x598a70(0x2ef4)]>0x0&&this[_0x598a70(0x3b5)][_0x16e25f(0x809)]>0x0)for(let _0x1c6a5f=0x0;_0x1c6a5f<this[_0x16e25f(0x2e12)][_0x598a70(0x2ef4)];_0x1c6a5f++){let _0x5c2e1c=this[_0x16e25f(0x2e12)][_0x1c6a5f];_0x5c2e1c[_0x16e25f(0x53c8)]=!_0x3b873,_0x5c2e1c[_0x16e25f(0xffe)]=!0x1;let _0xb5b62f=this[_0x16e25f(0x194a)][_0x1c6a5f];_0xb5b62f[_0x598a70(0x303b)]=_0x3b873,_0xb5b62f[_0x16e25f(0xffe)]=!0x1,_0xb5b62f[_0x598a70(0x60c)]=_0x5c2e1c[_0x598a70(0x60c)],_0xb5b62f[_0x598a70(0x7e1)]=_0x5c2e1c[_0x598a70(0x7e1)],_0xb5b62f[_0x16e25f(0x3d66)]=_0x5c2e1c[_0x598a70(0x4d71)];var _0x14543a=_0x5c2e1c[_0x16e25f(0x3043)][0x0][_0x16e25f(0x40f3)]();_0xb5b62f[_0x598a70(0x1822)]=[_0x14543a];}_0x3b873&&(null!==this[_0x16e25f(0xf3a)]&&0x0!==this[_0x16e25f(0xf3a)][_0x16e25f(0x634)][_0x16e25f(0x809)]&&0x0!==this[_0x16e25f(0x58e6)][_0x598a70(0x2ef4)]||(this[_0x16e25f(0x384)](),this[_0x16e25f(0x32d0)],this[_0x16e25f(0x1626)])),null!==this[_0x16e25f(0xf3a)]&&(this[_0x16e25f(0xf3a)][_0x16e25f(0x3234)]=!0x1);}[_0x307c2b(0x24d0)](_0x314d2c,_0x35546e,_0x3a5ff3,_0x34b0b4){var _0x550d4a=_0x307c2b,_0x32f655=_0x5e00b3;if(this[_0x32f655(0x536d)]=_0x314d2c,this[_0x32f655(0xb38)]['length']<=0x0||!this[_0x32f655(0x536d)])return!0x1;null===this[_0x32f655(0xf3a)]&&this[_0x32f655(0x58e6)][0x0][_0x32f655(0x809)]<=0x0&&(this['_makePath'](),this[_0x32f655(0xf3a)][_0x32f655(0x3234)]=!0x1);const _0x440d8c=Math['PI']/0xb4,_0x72ad2f=_0x34b0b4/_0x3a5ff3,_0x365c04=-Math[_0x32f655(0x17b7)](_0x72ad2f);let _0x4c557c=null;switch(this[_0x32f655(0x32c1)]=null,_0x35546e){case AnimationFollowType$1[_0x550d4a(0xa0c)]:_0x4c557c=new Cesium[(_0x32f655(0x4bd6))](0x0,-0x1,_0x72ad2f),this[_0x32f655(0x32c1)]={'heading':-0x5a*_0x440d8c,'pitch':_0x365c04,'roll':0x0};break;case AnimationFollowType$1[_0x32f655(0x22d7)]:_0x4c557c=new Cesium[(_0x32f655(0x4bd6))](0x0,0x1,_0x72ad2f),this[_0x32f655(0x32c1)]={'heading':0x5a*_0x440d8c,'pitch':_0x365c04,'roll':0x0};break;case AnimationFollowType$1[_0x32f655(0x11e)]:_0x4c557c=new Cesium[(_0x32f655(0x4bd6))](-0x1,0x0,_0x72ad2f),this['CameraOrientation']={'heading':0x0,'pitch':_0x365c04,'roll':0x0};break;case AnimationFollowType$1[_0x550d4a(0x4551)]:_0x4c557c=new Cesium[(_0x32f655(0x4bd6))](0x1,0x0,_0x72ad2f),this[_0x32f655(0x32c1)]={'heading':0xb4*_0x440d8c,'pitch':_0x365c04,'roll':0x0};break;case AnimationFollowType$1[_0x32f655(0x1a9d)]:_0x4c557c=new Cesium[(_0x550d4a(0x141))](0x1,-0x1,_0x72ad2f),this[_0x550d4a(0x2017)]={'heading':0xe1*_0x440d8c,'pitch':_0x365c04,'roll':0x0};break;case AnimationFollowType$1[_0x32f655(0x3618)]:_0x4c557c=new Cesium[(_0x32f655(0x4bd6))](0x1,0x1,_0x72ad2f),this[_0x32f655(0x32c1)]={'heading':0x87*_0x440d8c,'pitch':_0x365c04,'roll':0x0};break;case AnimationFollowType$1[_0x550d4a(0x1077)]:_0x4c557c=new Cesium[(_0x32f655(0x4bd6))](-0x1,-0x1,_0x72ad2f),this[_0x32f655(0x32c1)]={'heading':-0x2d*_0x440d8c,'pitch':_0x365c04,'roll':0x0};break;case AnimationFollowType$1[_0x32f655(0x1d85)]:_0x4c557c=new Cesium['Cartesian3'](-0x1,0x1,_0x72ad2f),this['CameraOrientation']={'heading':0x2d*_0x440d8c,'pitch':_0x365c04,'roll':0x0};break;case AnimationFollowType$1['UP']:_0x4c557c=new Cesium[(_0x32f655(0x4bd6))](0x0,0x0,0x1),this[_0x32f655(0x32c1)]={'heading':0x0*_0x440d8c,'pitch':-Math['PI']/0x2,'roll':0x0};}const _0x572fab=this[_0x550d4a(0x27e5)][0x0][0x0],_0x26efdb=SymbolAlgoUtil[_0x550d4a(0x4147)](_0x572fab,new Cesium[(_0x32f655(0x4bd6))](0x0,0x0,0x0));let _0x300bb4=SymbolAlgoUtil[_0x32f655(0x3ea6)](_0x4c557c,_0x26efdb,_0x3a5ff3)[_0x32f655(0x3747)],_0xcee19e=new PlotPoint3D(_0x300bb4['x']-_0x572fab['x'],_0x300bb4['y']-_0x572fab['y'],_0x300bb4['z']-_0x572fab['z']);this[_0x32f655(0x23e0)]=[];for(let _0x113679=0x0;_0x113679<this[_0x32f655(0x58e6)][0x0][_0x32f655(0x809)];_0x113679++){const _0x140d8e=this[_0x32f655(0x58e6)][0x0][_0x113679];this[_0x550d4a(0x3fbf)][_0x550d4a(0x2a0e)](new PlotPoint3D(_0x140d8e['x']+_0xcee19e['x'],_0x140d8e['y']+_0xcee19e['y'],_0x140d8e['z']+_0xcee19e['z']));}}[_0x5e00b3(0x3b4d)](_0x49a8c0){var _0x2bccdc=_0x307c2b,_0x1c2bba=_0x5e00b3;if(!this[_0x1c2bba(0x536d)])return;let _0x221841=new Object(),_0x14c0cd=this[_0x1c2bba(0x4ac1)](_0x49a8c0,this[_0x2bccdc(0x3fbf)],_0x221841)['pt'];this[_0x2bccdc(0x3410)][_0x1c2bba(0x5e52)][_0x1c2bba(0x5592)][_0x1c2bba(0x26a3)]({'destination':_0x14c0cd,'orientation':this[_0x2bccdc(0x2017)]});}}Object[_0x5e00b3(0x1dfd)](GOAnimationWay_ModelGroup['prototype'],{'showPath':{'get':function(){var _0x41ce3c=_0x307c2b;return this[_0x41ce3c(0x711)];},'set':function(_0x2c19cc){var _0x35ceab=_0x5e00b3;_0x2c19cc!=this[_0x35ceab(0xd7d)]&&(this['_showPath']=_0x2c19cc,PlotEventManager['getInstance']()['animationModified'][_0x35ceab(0x1c10)](this[_0x35ceab(0x12de)]()));}},'tangentDirection':{'get':function(){var _0x369ed8=_0x5e00b3;return this[_0x369ed8(0x461e)];},'set':function(_0x11f7b4){var _0x15c68c=_0x307c2b,_0x4ef569=_0x5e00b3;_0x11f7b4!=this['_tangentDirection']&&(this[_0x15c68c(0x26b0)]=_0x11f7b4,PlotEventManager[_0x4ef569(0x35eb)]()[_0x15c68c(0x3efd)][_0x4ef569(0x1c10)](this[_0x15c68c(0x115f)]()));}},'pathType':{'get':function(){var _0x3d3960=_0x307c2b;return this[_0x3d3960(0x301c)];},'set':function(_0x14f7cd){var _0x3d64ca=_0x307c2b,_0xb5d74c=_0x5e00b3;_0x14f7cd!=this[_0xb5d74c(0x4872)]&&(this[_0xb5d74c(0x4872)]=_0x14f7cd,PlotEventManager[_0xb5d74c(0x35eb)]()[_0xb5d74c(0x4586)][_0x3d64ca(0x31b9)](this[_0xb5d74c(0x12de)]()));}},'pathWidth':{'get':function(){var _0x13f00a=_0x5e00b3;return this[_0x13f00a(0x1626)];},'set':function(_0x196628){var _0x58ddc1=_0x307c2b,_0x4027b9=_0x5e00b3;_0x196628==this[_0x4027b9(0x1626)]||_0x196628<=0x0||(this[_0x4027b9(0x1626)]=_0x196628,PlotEventManager[_0x58ddc1(0x26da)]()[_0x58ddc1(0x3efd)][_0x4027b9(0x1c10)](this[_0x4027b9(0x12de)]()));}},'pathColor':{'get':function(){var _0x5a9eb8=_0x5e00b3;return this[_0x5a9eb8(0x32d0)];},'set':function(_0x6b02c1){var _0x33c117=_0x307c2b,_0x255ce5=_0x5e00b3;_0x6b02c1!=this[_0x255ce5(0x32d0)]&&(this[_0x255ce5(0x32d0)]=_0x6b02c1,PlotEventManager[_0x255ce5(0x35eb)]()[_0x255ce5(0x4586)][_0x255ce5(0x1c10)](this[_0x33c117(0x115f)]()));}},'wayPoints':{'get':function(){var _0x4a8984=_0x5e00b3;return this[_0x4a8984(0xb38)];},'set':function(_0x54a71b){var _0x83167b=_0x5e00b3;_0x54a71b!==this[_0x83167b(0xb38)]&&(this[_0x83167b(0xb38)]=_0x54a71b,PlotEventManager[_0x83167b(0x35eb)]()[_0x83167b(0x4586)][_0x83167b(0x1c10)](this[_0x83167b(0x12de)]()));}},'showScane':{'get':function(){var _0x46978b=_0x5e00b3;return this[_0x46978b(0x2d84)];},'set':function(_0x4e16b5){var _0x21040c=_0x5e00b3;_0x4e16b5!=this[_0x21040c(0x2d84)]&&(this[_0x21040c(0x2d84)]=_0x4e16b5,PlotEventManager[_0x21040c(0x35eb)]()[_0x21040c(0x4586)][_0x21040c(0x1c10)](this[_0x21040c(0x12de)]()));}},'rotateOffset':{'get':function(){var _0x417f70=_0x5e00b3;return this[_0x417f70(0x4fc6)];},'set':function(_0x55b87d){var _0x37fbc3=_0x307c2b,_0x19f9d9=_0x5e00b3;_0x55b87d!=this[_0x19f9d9(0x4fc6)]&&(this[_0x19f9d9(0x4fc6)]=_0x55b87d,PlotEventManager[_0x19f9d9(0x35eb)]()[_0x37fbc3(0x3efd)][_0x19f9d9(0x1c10)](this[_0x19f9d9(0x12de)]()));}}});class GOAnimationAttribute extends GoAnimation{constructor(_0x1fbfc2){var _0x58939d=_0x307c2b,_0x14096f=_0x5e00b3;super(_0x1fbfc2=WebGLPlot['defaultValue'](_0x1fbfc2,WebGLPlot[_0x14096f(0x3bf5)][_0x14096f(0x243c)])),this[_0x58939d(0x1683)]=WebGLPlot[_0x14096f(0x3bf5)](_0x1fbfc2[_0x14096f(0xdab)],!0x1),this[_0x14096f(0x5927)]=WebGLPlot[_0x14096f(0x3bf5)](_0x1fbfc2[_0x58939d(0x3553)],new WebGLPlot[(_0x14096f(0x3722))](0x1,0x0,0x0,0x1)),this[_0x14096f(0x4eb6)]=WebGLPlot[_0x14096f(0x3bf5)](_0x1fbfc2['endLineColor'],new WebGLPlot[(_0x14096f(0x3722))](0x0,0x0,0x1,0x1)),this[_0x14096f(0x5e86)]=WebGLPlot[_0x14096f(0x3bf5)](_0x1fbfc2[_0x58939d(0x43d7)],!0x1),this[_0x14096f(0xa24)]=WebGLPlot[_0x14096f(0x3bf5)](_0x1fbfc2[_0x14096f(0x50e1)],0x0),this[_0x14096f(0x347)]=WebGLPlot[_0x14096f(0x3bf5)](_0x1fbfc2[_0x14096f(0x4743)],0x5),this[_0x14096f(0x2ee8)]=WebGLPlot[_0x14096f(0x3bf5)](_0x1fbfc2[_0x14096f(0x2b85)],!0x1),this[_0x14096f(0x56be)]=WebGLPlot[_0x58939d(0x76f)](_0x1fbfc2[_0x58939d(0x4628)],new WebGLPlot[(_0x14096f(0x3722))](0x1,0x1,0x0,0x1)),this[_0x14096f(0x2a97)]=WebGLPlot[_0x14096f(0x3bf5)](_0x1fbfc2[_0x14096f(0x36ef)],new WebGLPlot[(_0x14096f(0x3722))](0x0,0x1,0x1,0x1)),this[_0x14096f(0x190f)]=WebGLPlot[_0x14096f(0x3bf5)](_0x1fbfc2[_0x58939d(0x29ea)],!0x1),this[_0x14096f(0x162d)]=WebGLPlot[_0x14096f(0x3bf5)](_0x1fbfc2[_0x58939d(0x1cc6)],0x0),this[_0x14096f(0x3999)]=WebGLPlot[_0x14096f(0x3bf5)](_0x1fbfc2[_0x58939d(0x4532)],0x1);}[_0x307c2b(0x2fc1)](){var _0x14f833=_0x5e00b3;return GOAnimationType$1[_0x14f833(0x69e)];}[_0x5e00b3(0x5ae4)](){var _0x424bda=_0x5e00b3;if(!this[_0x424bda(0x120)]())return!0x1;var _0x1a221c=this[_0x424bda(0x2905)],_0x2451f2=this[_0x424bda(0x38d0)](_0x1a221c),_0x4f44d1=this[_0x424bda(0x1906)](_0x1a221c),_0x35f98e=this[_0x424bda(0x105e)](_0x1a221c),_0x485780=this['executeSurroundLineWidthAnimation'](_0x1a221c);return!!(_0x2451f2||_0x4f44d1||_0x35f98e||_0x485780)&&(this[_0x424bda(0x3010)][_0x424bda(0xffe)]=!0x1,!0x0);}[_0x5e00b3(0x38d0)](_0x13fd87){var _0x4ca72a=_0x307c2b,_0x3d7c21=_0x5e00b3;if(!this[_0x3d7c21(0x5906)])return!0x1;var _0x55a632=this[_0x4ca72a(0x3553)],_0x5d0141=this[_0x3d7c21(0x3ac2)],_0x2c2021=_0x55a632[_0x3d7c21(0x20a2)]+(_0x5d0141[_0x3d7c21(0x20a2)]-_0x55a632[_0x3d7c21(0x20a2)])*_0x13fd87,_0x34271b=_0x55a632[_0x3d7c21(0x9db)]+(_0x5d0141['green']-_0x55a632[_0x4ca72a(0x1a68)])*_0x13fd87,_0x283a7d=_0x55a632[_0x3d7c21(0x3c2a)]+(_0x5d0141[_0x3d7c21(0x3c2a)]-_0x55a632[_0x3d7c21(0x3c2a)])*_0x13fd87,_0x1097f0=_0x55a632[_0x3d7c21(0x32a8)]+(_0x5d0141[_0x3d7c21(0x32a8)]-_0x55a632[_0x3d7c21(0x32a8)])*_0x13fd87;return this[_0x3d7c21(0x3010)][_0x3d7c21(0x2057)]['_lineColor']=new WebGLPlot[(_0x3d7c21(0x3722))](_0x2c2021,_0x34271b,_0x283a7d,_0x1097f0),!0x0;}[_0x307c2b(0x36ef)](_0x1fb47b){var _0x17f0c3=_0x307c2b,_0x13e03f=_0x5e00b3;return!!this[_0x13e03f(0x2768)]&&(SymbolType$1[_0x13e03f(0x37a)]===this[_0x17f0c3(0x13d6)][_0x13e03f(0x3ad1)]?(this[_0x13e03f(0x3010)][_0x13e03f(0x3532)]=this[_0x13e03f(0x50e1)]+(this[_0x13e03f(0x4743)]-this[_0x13e03f(0x50e1)])*_0x1fb47b,!0x0):SymbolType$1[_0x13e03f(0x469b)]===this[_0x13e03f(0x3010)][_0x13e03f(0x3ad1)]?(this[_0x17f0c3(0x13d6)][_0x13e03f(0x2057)][_0x13e03f(0x446c)]=this[_0x13e03f(0x50e1)]+(this[_0x13e03f(0x4743)]-this[_0x13e03f(0x50e1)])*_0x1fb47b,!0x0):void 0x0);}[_0x5e00b3(0x105e)](_0x244f88){var _0xa2751e=_0x307c2b,_0x3eb6df=_0x5e00b3;if(!this[_0x3eb6df(0x2b85)])return!0x1;var _0x4eb8d3=this[_0x3eb6df(0x324e)],_0x54dbd6=this[_0x3eb6df(0x36ef)],_0x1f52fb=_0x4eb8d3[_0xa2751e(0xe24)]+(_0x54dbd6[_0xa2751e(0xe24)]-_0x4eb8d3[_0x3eb6df(0x20a2)])*_0x244f88,_0x5f23cf=_0x4eb8d3[_0xa2751e(0x1a68)]+(_0x54dbd6[_0x3eb6df(0x9db)]-_0x4eb8d3[_0xa2751e(0x1a68)])*_0x244f88,_0x3c2f64=_0x4eb8d3[_0xa2751e(0x485e)]+(_0x54dbd6[_0xa2751e(0x485e)]-_0x4eb8d3[_0xa2751e(0x485e)])*_0x244f88,_0x17bade=_0x4eb8d3[_0xa2751e(0x3b89)]+(_0x54dbd6[_0xa2751e(0x3b89)]-_0x4eb8d3[_0x3eb6df(0x32a8)])*_0x244f88;return this[_0x3eb6df(0x3010)][_0x3eb6df(0x2057)][_0x3eb6df(0x1bba)]=new WebGLPlot['Color'](_0x1f52fb,_0x5f23cf,_0x3c2f64,_0x17bade),!0x0;}[_0x5e00b3(0x2386)](_0x28903d){var _0x1935c7=_0x307c2b,_0x16fc2a=_0x5e00b3;return!!this[_0x16fc2a(0x1994)]&&(SymbolType$1[_0x16fc2a(0x37a)]===this[_0x16fc2a(0x3010)][_0x1935c7(0x2e65)]?(this[_0x1935c7(0x13d6)][_0x16fc2a(0x31d5)]=this[_0x16fc2a(0x26c0)]+(this['endSurroundLineWidth']-this[_0x1935c7(0x1cc6)])*_0x28903d,!0x0):SymbolType$1[_0x16fc2a(0x469b)]===this['_animationGOFeature'][_0x16fc2a(0x3ad1)]?(this[_0x16fc2a(0x3010)][_0x16fc2a(0x2057)][_0x16fc2a(0x2d19)]=this[_0x16fc2a(0x26c0)]+(this[_0x16fc2a(0x77e)]-this[_0x16fc2a(0x26c0)])*_0x28903d,!0x0):void 0x0);}[_0x5e00b3(0x4aad)](_0x3e9b56){var _0x41676f=_0x307c2b,_0x2de71a=_0x5e00b3;_0x3e9b56&&(this[_0x2de71a(0x2768)]&&(this[_0x41676f(0x13d6)][_0x2de71a(0x3532)]=this[_0x2de71a(0x1d61)][_0x2de71a(0x3532)]),this[_0x2de71a(0xdab)]&&(this[_0x2de71a(0x3010)][_0x2de71a(0x2057)][_0x2de71a(0x18e9)]=this[_0x2de71a(0x1d61)][_0x2de71a(0x2057)][_0x41676f(0x664)]),this[_0x2de71a(0x1994)]&&(this[_0x41676f(0x13d6)][_0x41676f(0x421f)]=this[_0x2de71a(0x1d61)]['_gridSurroundLineWidth']),this[_0x2de71a(0x2b85)]&&(this[_0x2de71a(0x3010)][_0x41676f(0x354b)][_0x2de71a(0x1bba)]=this[_0x2de71a(0x1d61)][_0x2de71a(0x2057)][_0x2de71a(0x1bba)]));}[_0x307c2b(0x115f)](){var _0x4f96a6=_0x307c2b,_0x574b22=_0x5e00b3,_0x5699d9=this[_0x574b22(0x319a)]();return _0x5699d9[_0x574b22(0x3dd)]=this[_0x574b22(0x3f34)](),_0x5699d9[_0x574b22(0xdab)]=this[_0x574b22(0xdab)],_0x5699d9[_0x574b22(0x1c98)]=this[_0x574b22(0x4aec)](this[_0x574b22(0x1c98)]),_0x5699d9[_0x574b22(0x3ac2)]=this[_0x4f96a6(0x3927)](this[_0x574b22(0x3ac2)]),_0x5699d9[_0x574b22(0x2768)]=this[_0x574b22(0x2768)],_0x5699d9[_0x574b22(0x50e1)]=this[_0x574b22(0x50e1)],_0x5699d9[_0x574b22(0x4743)]=this[_0x574b22(0x4743)],_0x5699d9[_0x574b22(0x2b85)]=this[_0x574b22(0x2b85)],_0x5699d9[_0x574b22(0x324e)]=this[_0x574b22(0x4aec)](this[_0x574b22(0x324e)]),_0x5699d9['endSurroundLineColor']=this[_0x574b22(0x4aec)](this[_0x574b22(0x36ef)]),_0x5699d9[_0x574b22(0x1994)]=this[_0x574b22(0x1994)],_0x5699d9[_0x574b22(0x26c0)]=this[_0x4f96a6(0x1cc6)],_0x5699d9[_0x4f96a6(0x207c)]=this[_0x574b22(0x77e)],_0x5699d9;}[_0x5e00b3(0x452d)](_0x23e52d){var _0x47a91b=_0x307c2b,_0x37d210=_0x5e00b3;this[_0x37d210(0x8d6)](_0x23e52d),this[_0x37d210(0xdab)]=_0x23e52d[_0x37d210(0xdab)],this[_0x47a91b(0x3553)]=this[_0x37d210(0x19cb)](_0x23e52d[_0x47a91b(0x3553)]),this[_0x37d210(0x3ac2)]=this[_0x37d210(0x19cb)](_0x23e52d[_0x37d210(0x3ac2)]),this[_0x37d210(0x2768)]=_0x23e52d['lineWidthAnimation'],this[_0x37d210(0x50e1)]=_0x23e52d[_0x37d210(0x50e1)],this[_0x37d210(0x4743)]=_0x23e52d[_0x37d210(0x4743)],this[_0x47a91b(0x38ed)]=_0x23e52d[_0x47a91b(0x38ed)],this[_0x47a91b(0x4628)]=this[_0x37d210(0x19cb)](_0x23e52d[_0x37d210(0x324e)]),this[_0x37d210(0x36ef)]=this[_0x47a91b(0x58bd)](_0x23e52d[_0x37d210(0x36ef)]),this[_0x37d210(0x1994)]=_0x23e52d[_0x37d210(0x1994)],this[_0x37d210(0x26c0)]=_0x23e52d[_0x37d210(0x26c0)],this[_0x37d210(0x77e)]=_0x23e52d[_0x37d210(0x77e)];}}Object[_0x5e00b3(0x1dfd)](GOAnimationAttribute['prototype'],{'lineColorAnimation':{'get':function(){var _0x3589da=_0x5e00b3;return this[_0x3589da(0x5906)];},'set':function(_0x32b029){var _0x15775b=_0x307c2b,_0x49c35a=_0x5e00b3;_0x32b029!==this[_0x15775b(0x1683)]&&(this[_0x49c35a(0x5906)]=_0x32b029,PlotEventManager[_0x15775b(0x26da)]()[_0x49c35a(0x4586)][_0x49c35a(0x1c10)](this[_0x49c35a(0x12de)]()));}},'startLineColor':{'get':function(){var _0x589109=_0x5e00b3;return this[_0x589109(0x5927)];},'set':function(_0x205168){var _0x5a8e81=_0x5e00b3;_0x205168!==this[_0x5a8e81(0x5927)]&&(this[_0x5a8e81(0x5927)]=_0x205168,PlotEventManager[_0x5a8e81(0x35eb)]()[_0x5a8e81(0x4586)][_0x5a8e81(0x1c10)](this[_0x5a8e81(0x12de)]()));}},'endLineColor':{'get':function(){var _0x479c11=_0x307c2b;return this[_0x479c11(0x25b)];},'set':function(_0x1f47f7){var _0x32b1a7=_0x307c2b,_0x3b9129=_0x5e00b3;_0x1f47f7!==this[_0x3b9129(0x4eb6)]&&(this[_0x32b1a7(0x25b)]=_0x1f47f7,PlotEventManager[_0x3b9129(0x35eb)]()[_0x3b9129(0x4586)][_0x3b9129(0x1c10)](this[_0x3b9129(0x12de)]()));}},'lineWidthAnimation':{'get':function(){var _0x2e1356=_0x5e00b3;return this[_0x2e1356(0x5e86)];},'set':function(_0x335f61){var _0x22e507=_0x5e00b3;_0x335f61!==this[_0x22e507(0x5e86)]&&(this[_0x22e507(0x5e86)]=_0x335f61,PlotEventManager[_0x22e507(0x35eb)]()[_0x22e507(0x4586)][_0x22e507(0x1c10)](this[_0x22e507(0x12de)]()));}},'startLineWidth':{'get':function(){var _0x102e9f=_0x307c2b;return this[_0x102e9f(0x30dc)];},'set':function(_0x362768){var _0x36272a=_0x307c2b,_0x2f69c0=_0x5e00b3;_0x362768!==this[_0x36272a(0x30dc)]&&(this[_0x2f69c0(0xa24)]=_0x362768,PlotEventManager[_0x36272a(0x26da)]()[_0x2f69c0(0x4586)][_0x2f69c0(0x1c10)](this[_0x2f69c0(0x12de)]()));}},'endLineWidth':{'get':function(){var _0x2d3371=_0x5e00b3;return this[_0x2d3371(0x347)];},'set':function(_0x26c613){var _0x50287f=_0x307c2b,_0x2eaacf=_0x5e00b3;_0x26c613!=this[_0x2eaacf(0x347)]&&(this[_0x50287f(0x1747)]=_0x26c613,PlotEventManager[_0x2eaacf(0x35eb)]()[_0x50287f(0x3efd)][_0x2eaacf(0x1c10)](this[_0x50287f(0x115f)]()));}},'surroundLineColorAnimation':{'get':function(){var _0x2c8262=_0x5e00b3;return this[_0x2c8262(0x2ee8)];},'set':function(_0x544f32){var _0x2ebbe9=_0x307c2b,_0x91a475=_0x5e00b3;_0x544f32!=this[_0x91a475(0x2ee8)]&&(this[_0x2ebbe9(0x28fb)]=_0x544f32,PlotEventManager[_0x91a475(0x35eb)]()[_0x91a475(0x4586)][_0x91a475(0x1c10)](this[_0x2ebbe9(0x115f)]()));}},'startSurroundLineColor':{'get':function(){var _0x2b6b40=_0x5e00b3;return this[_0x2b6b40(0x56be)];},'set':function(_0xb70298){var _0x7bdb1a=_0x307c2b,_0x29f4d1=_0x5e00b3;_0xb70298!=this[_0x29f4d1(0x56be)]&&(this[_0x29f4d1(0x56be)]=_0xb70298,PlotEventManager[_0x29f4d1(0x35eb)]()[_0x29f4d1(0x4586)][_0x7bdb1a(0x31b9)](this[_0x7bdb1a(0x115f)]()));}},'endSurroundLineColor':{'get':function(){var _0x2973c3=_0x307c2b;return this[_0x2973c3(0x43ef)];},'set':function(_0x416234){var _0x439b62=_0x307c2b,_0x402c74=_0x5e00b3;_0x416234!=this[_0x402c74(0x2a97)]&&(this[_0x402c74(0x2a97)]=_0x416234,PlotEventManager[_0x402c74(0x35eb)]()[_0x402c74(0x4586)][_0x439b62(0x31b9)](this[_0x402c74(0x12de)]()));}},'surroundLineWidthAnimation':{'get':function(){return this['_surroundLineWidthAnimation'];},'set':function(_0x34c04e){var _0x81c96=_0x307c2b,_0x13af93=_0x5e00b3;_0x34c04e!=this[_0x81c96(0x2f48)]&&(this[_0x81c96(0x2f48)]=_0x34c04e,PlotEventManager[_0x13af93(0x35eb)]()[_0x13af93(0x4586)][_0x13af93(0x1c10)](this[_0x13af93(0x12de)]()));}},'startSurroundLineWidth':{'get':function(){var _0x2a059e=_0x5e00b3;return this[_0x2a059e(0x162d)];},'set':function(_0x1e8ff3){var _0x2562ba=_0x307c2b,_0x225f5a=_0x5e00b3;_0x1e8ff3!=this[_0x225f5a(0x162d)]&&(this[_0x225f5a(0x162d)]=_0x1e8ff3,PlotEventManager[_0x2562ba(0x26da)]()[_0x225f5a(0x4586)][_0x225f5a(0x1c10)](this[_0x225f5a(0x12de)]()));}},'endSurroundLineWidth':{'get':function(){var _0x1c2dfb=_0x5e00b3;return this[_0x1c2dfb(0x3999)];},'set':function(_0x293837){var _0x437a03=_0x5e00b3;_0x293837!=this['_endSurroundLineWidth']&&(this[_0x437a03(0x3999)]=_0x293837,PlotEventManager[_0x437a03(0x35eb)]()[_0x437a03(0x4586)][_0x437a03(0x1c10)](this[_0x437a03(0x12de)]()));}}});var RotateDirection={'ClockWise':0x0,'AntiClockWise':0x1},RotateDirection$1=Object[_0x5e00b3(0x5448)](RotateDirection);class GOAnimationRotate extends GoAnimation{constructor(_0x23be45){var _0xff9a1=_0x307c2b,_0x1aa566=_0x5e00b3;super(_0x23be45=WebGLPlot[_0x1aa566(0x3bf5)](_0x23be45,WebGLPlot[_0x1aa566(0x3bf5)][_0x1aa566(0x243c)])),this[_0x1aa566(0x37fd)]=WebGLPlot[_0x1aa566(0x3bf5)](_0x23be45[_0xff9a1(0x1f61)],RotateDirection$1[_0x1aa566(0xdd6)]),this[_0x1aa566(0x274a)]=WebGLPlot[_0x1aa566(0x3bf5)](_0x23be45[_0x1aa566(0x20b5)],new PlotPoint3D(0x0,0x0,0x0)),this[_0xff9a1(0x4d96)]=WebGLPlot[_0x1aa566(0x3bf5)](_0x23be45[_0x1aa566(0x274)],new PlotPoint3D(0x0,0x0,0x0));}[_0x5e00b3(0x3f34)](){var _0x4b55dc=_0x5e00b3;return GOAnimationType$1[_0x4b55dc(0x12fa)];}['execute'](){var _0x462ad9=_0x307c2b,_0x2b9026=_0x5e00b3;if(this[_0x2b9026(0x3010)][_0x2b9026(0x3ad1)]!==SymbolType$1[_0x2b9026(0x37a)])return!0x1;if(!this[_0x2b9026(0x120)]())return!0x1;var _0x553234=this['_ratio'],_0x22be8d=this[_0x2b9026(0x2e13)](this['startAngle']['x'],this[_0x2b9026(0x274)]['x'],_0x553234),_0x3e3a49=this[_0x2b9026(0x2e13)](this[_0x2b9026(0x20b5)]['y'],this[_0x462ad9(0x2d4f)]['y'],_0x553234),_0x685dcc=this['getCurrentAngle'](this[_0x462ad9(0x554)]['z'],this[_0x2b9026(0x274)]['z'],_0x553234),_0x180d33=this[_0x2b9026(0x3010)][_0x2b9026(0x50ed)];return DotMode$1[_0x2b9026(0x1c4a)]===_0x180d33?this[_0x2b9026(0x3010)][_0x2b9026(0x3d66)]=new PlotPoint3D(_0x22be8d,_0x3e3a49,_0x685dcc):DotMode$1[_0x2b9026(0x5e44)]===_0x180d33&&(this[_0x2b9026(0x3010)]['_modelRotate']=new PlotPoint3D(_0x22be8d,_0x3e3a49,_0x685dcc)),this[_0x2b9026(0x3010)][_0x2b9026(0xffe)]=!0x1,!0x0;}[_0x5e00b3(0x2e13)](_0x31a342,_0x691664,_0x59398b){var _0x42c709=_0x5e00b3,_0x47296e=0x0,_0x5c9ba5=_0x691664-_0x31a342,_0x2e5259=parseInt(Math[_0x42c709(0x1beb)](_0x5c9ba5/0x168));if(_0x31a342!==_0x691664){if(this[_0x42c709(0x37fd)]===RotateDirection$1[_0x42c709(0xdd6)])_0x5c9ba5<0x0&&(_0x5c9ba5+=0x168*(0x2*_0x2e5259+0x1)),_0x47296e=_0x31a342+_0x5c9ba5*_0x59398b;else{var _0x44c8c6=0x0;_0x47296e=_0x31a342+(0x168-(_0x5c9ba5=0x0===(_0x44c8c6=_0x5c9ba5<0x0?_0x5c9ba5+0x168*(_0x2e5259+0x1):_0x5c9ba5-0x168*_0x2e5259)?0x168*_0x2e5259:0x168-_0x44c8c6+0x168*_0x2e5259)*_0x59398b);}}return _0x47296e;}[_0x307c2b(0x21fa)](_0x19c26d){var _0x4778c2=_0x307c2b,_0x17330b=_0x5e00b3;this[_0x17330b(0x3010)][_0x17330b(0x1216)]=this[_0x4778c2(0x2dbe)][_0x17330b(0x1216)],this[_0x17330b(0x3010)][_0x17330b(0x5c2c)]=this[_0x17330b(0x1d61)][_0x17330b(0x5c2c)],this[_0x17330b(0x3010)][_0x17330b(0x3d66)]=this[_0x4778c2(0x2dbe)]['vectorRotate'];}[_0x5e00b3(0x12de)](){var _0x5c5968=_0x307c2b,_0x171a56=_0x5e00b3,_0x5df1ba=this[_0x5c5968(0x3ceb)]();return _0x5df1ba[_0x171a56(0x3dd)]=this[_0x5c5968(0x2fc1)](),_0x5df1ba[_0x171a56(0x8a9)]=this[_0x171a56(0x8a9)],_0x5df1ba[_0x171a56(0x20b5)]=this[_0x5c5968(0x554)],_0x5df1ba[_0x171a56(0x274)]=this[_0x171a56(0x274)],_0x5df1ba;}[_0x5e00b3(0x452d)](_0x45359c){var _0x5b8cc1=_0x307c2b,_0xdc6d93=_0x5e00b3;this[_0xdc6d93(0x8d6)](_0x45359c),this[_0xdc6d93(0x8a9)]=_0x45359c[_0x5b8cc1(0x1f61)],this['startAngle']=_0x45359c[_0xdc6d93(0x20b5)],this[_0xdc6d93(0x274)]=_0x45359c[_0xdc6d93(0x274)];}}Object[_0x5e00b3(0x1dfd)](GOAnimationRotate[_0x5e00b3(0x3720)],{'rotateDirection':{'get':function(){return this['_rotateDirection'];},'set':function(_0x1f243a){var _0x4fb480=_0x5e00b3;_0x1f243a!=this[_0x4fb480(0x37fd)]&&(this[_0x4fb480(0x37fd)]=_0x1f243a,PlotEventManager[_0x4fb480(0x35eb)]()[_0x4fb480(0x4586)][_0x4fb480(0x1c10)](this[_0x4fb480(0x12de)]()));}},'startAngle':{'get':function(){var _0x327940=_0x5e00b3;return this[_0x327940(0x274a)];},'set':function(_0x59dada){var _0x165713=_0x5e00b3;_0x59dada!=this[_0x165713(0x274a)]&&(this[_0x165713(0x274a)]=_0x59dada,PlotEventManager[_0x165713(0x35eb)]()[_0x165713(0x4586)][_0x165713(0x1c10)](this[_0x165713(0x12de)]()));}},'endAngle':{'get':function(){return this['_endAngle'];},'set':function(_0x4f80fb){var _0x63bc9b=_0x5e00b3;_0x4f80fb!=this[_0x63bc9b(0x22f1)]&&(this['_endAngle']=_0x4f80fb,PlotEventManager[_0x63bc9b(0x35eb)]()[_0x63bc9b(0x4586)][_0x63bc9b(0x1c10)](this[_0x63bc9b(0x12de)]()));}}});class GOAnimationScale extends GoAnimation{constructor(_0x2d7527){var _0xf169be=_0x307c2b,_0x5f42b5=_0x5e00b3;super(_0x2d7527=WebGLPlot[_0xf169be(0x76f)](_0x2d7527,WebGLPlot[_0x5f42b5(0x3bf5)][_0x5f42b5(0x243c)])),this[_0x5f42b5(0x5f69)]=WebGLPlot[_0x5f42b5(0x3bf5)](_0x2d7527[_0x5f42b5(0x5df8)],0x0),this[_0x5f42b5(0x1075)]=WebGLPlot[_0x5f42b5(0x3bf5)](_0x2d7527[_0x5f42b5(0x255c)],0x1),this[_0x5f42b5(0x4847)]=WebGLPlot[_0xf169be(0x76f)](_0x2d7527[_0x5f42b5(0x3702)],null);}[_0x5e00b3(0x3f34)](){var _0x362871=_0x5e00b3;return GOAnimationType$1[_0x362871(0x4d05)];}[_0x5e00b3(0x5ae4)](){var _0x22856b=_0x307c2b,_0x269cb9=_0x5e00b3;if(this[_0x269cb9(0x3010)][_0x22856b(0x32ff)]!==SymbolType$1[_0x269cb9(0x37a)])return!0x1;if(!this[_0x269cb9(0x120)]())return!0x1;this[_0x269cb9(0x4847)]=this[_0x269cb9(0x3010)][_0x269cb9(0x108d)]['x'],DotMode$1[_0x269cb9(0x5e44)]===this[_0x269cb9(0x3010)][_0x22856b(0x5918)]&&(this[_0x269cb9(0x4847)]=this[_0x269cb9(0x3010)][_0x269cb9(0x30d9)]['x']),DotMode$1[_0x269cb9(0x1c4a)]===this[_0x269cb9(0x3010)][_0x269cb9(0x2efc)]&&(this[_0x22856b(0xa86)]=this[_0x269cb9(0x3010)][_0x269cb9(0xe02)]);var _0x5f6e53=this[_0x269cb9(0x5f69)];0x0===_0x5f6e53&&(_0x5f6e53=0.1);var _0x57b7b5=this[_0x269cb9(0x1075)];if(0x0===_0x57b7b5&&(_0x57b7b5=0.1),this[_0x269cb9(0x3010)][_0x269cb9(0x5f2d)])this[_0x269cb9(0x3010)][_0x269cb9(0xba1)][_0x269cb9(0x4a6e)]=this[_0x269cb9(0x3010)][_0x22856b(0x261e)]*(_0x5f6e53+this[_0x269cb9(0x2905)]*(_0x57b7b5-_0x5f6e53));else{var _0x2569bf=this[_0x269cb9(0x22a0)][_0x269cb9(0x108d)]['x']*(_0x5f6e53+this[_0x269cb9(0x2905)]*(_0x57b7b5-_0x5f6e53));DotMode$1[_0x269cb9(0x78c)]===this[_0x22856b(0x13d6)][_0x269cb9(0x2efc)]?this[_0x269cb9(0x3010)]['billboard'][_0x269cb9(0x4a6e)]=_0x2569bf:DotMode$1[_0x22856b(0x2117)]===this[_0x269cb9(0x3010)][_0x269cb9(0x2efc)]?(this[_0x269cb9(0x3010)][_0x269cb9(0x108d)]['x']=_0x2569bf,this[_0x22856b(0x13d6)][_0x269cb9(0xffe)]=!0x1):DotMode$1[_0x269cb9(0x5e44)]===this[_0x269cb9(0x3010)][_0x22856b(0x5918)]?(_0x2569bf=this[_0x269cb9(0x22a0)][_0x269cb9(0x30d9)]['x']*(_0x5f6e53+this[_0x269cb9(0x2905)]*(_0x57b7b5-_0x5f6e53)),this[_0x269cb9(0x3010)][_0x269cb9(0x30d9)]['x']=_0x2569bf,this[_0x269cb9(0x3010)][_0x269cb9(0xffe)]=!0x1):DotMode$1[_0x269cb9(0x1c4a)]===this[_0x269cb9(0x3010)][_0x269cb9(0x2efc)]&&(_0x2569bf=this[_0x22856b(0x9c0)][_0x269cb9(0xe02)]*(_0x5f6e53+this[_0x269cb9(0x2905)]*(_0x57b7b5-_0x5f6e53)),this[_0x269cb9(0x3010)][_0x269cb9(0xe02)]=_0x2569bf,this[_0x269cb9(0x3010)][_0x269cb9(0xffe)]=!0x1);}return!0x0;}[_0x307c2b(0x21fa)](_0x350f2c){var _0x2b300c=_0x307c2b,_0x11770e=_0x5e00b3;this[_0x11770e(0x4847)]=null,this[_0x2b300c(0x13d6)][_0x11770e(0x4a6e)]=this[_0x11770e(0x22a0)][_0x2b300c(0x2897)];}[_0x5e00b3(0x12de)](){var _0x1c4dcf=_0x307c2b,_0xa0d54a=_0x5e00b3,_0x590da1=this[_0xa0d54a(0x319a)]();return _0x590da1[_0xa0d54a(0x3dd)]=this[_0xa0d54a(0x3f34)](),_0x590da1['startScale']=this[_0xa0d54a(0x5df8)],_0x590da1[_0xa0d54a(0x255c)]=this[_0x1c4dcf(0x2202)],_0x590da1;}[_0x5e00b3(0x452d)](_0x212611){var _0x458e7e=_0x5e00b3;this['fromBaseJSONData'](_0x212611),this[_0x458e7e(0x5df8)]=_0x212611[_0x458e7e(0x5df8)],this[_0x458e7e(0x255c)]=_0x212611[_0x458e7e(0x255c)];}}Object[_0x5e00b3(0x1dfd)](GOAnimationScale[_0x307c2b(0x1aa2)],{'startScale':{'get':function(){var _0x559467=_0x5e00b3;return this[_0x559467(0x5f69)];},'set':function(_0xfec36c){var _0x4c8e9f=_0x307c2b,_0x4b7e4c=_0x5e00b3;_0xfec36c!=this[_0x4b7e4c(0x5f69)]&&(this[_0x4c8e9f(0x45e1)]=_0xfec36c,PlotEventManager[_0x4b7e4c(0x35eb)]()[_0x4b7e4c(0x4586)][_0x4b7e4c(0x1c10)](this[_0x4b7e4c(0x12de)]()));}},'endScale':{'get':function(){var _0x29f864=_0x5e00b3;return this[_0x29f864(0x1075)];},'set':function(_0x447222){var _0x3955e1=_0x5e00b3;_0x447222!=this[_0x3955e1(0x1075)]&&(this['_endScale']=_0x447222,PlotEventManager[_0x3955e1(0x35eb)]()[_0x3955e1(0x4586)][_0x3955e1(0x1c10)](this[_0x3955e1(0x12de)]()));}},'lastScale':{'get':function(){var _0x46dea6=_0x307c2b;return this[_0x46dea6(0xa86)];},'set':function(_0x572119){var _0x5477ce=_0x307c2b,_0x5a2f7a=_0x5e00b3;_0x572119!=this[_0x5a2f7a(0x4847)]&&(this[_0x5a2f7a(0x4847)]=_0x572119,PlotEventManager[_0x5a2f7a(0x35eb)]()[_0x5a2f7a(0x4586)][_0x5a2f7a(0x1c10)](this[_0x5477ce(0x115f)]()));}}});class GOAnimationGrow extends GoAnimation{constructor(_0x3e6a38){var _0x59d394=_0x307c2b,_0x154665=_0x5e00b3;super(_0x3e6a38=WebGLPlot[_0x59d394(0x76f)](_0x3e6a38,WebGLPlot[_0x154665(0x3bf5)][_0x154665(0x243c)])),this[_0x154665(0x5f69)]=WebGLPlot[_0x154665(0x3bf5)](_0x3e6a38[_0x59d394(0x492b)],0x0),this[_0x154665(0x1075)]=WebGLPlot[_0x59d394(0x76f)](_0x3e6a38[_0x59d394(0x2202)],0x1),this[_0x59d394(0x483e)]=WebGLPlot[_0x154665(0x3bf5)](_0x3e6a38[_0x59d394(0x35f9)],0x32),this[_0x154665(0x22ea)]=WebGLPlot[_0x154665(0x3bf5)](_0x3e6a38[_0x154665(0x4815)],0x0),this[_0x154665(0x492e)]=WebGLPlot[_0x59d394(0x76f)](_0x3e6a38[_0x154665(0x2aa3)],0x0),this[_0x154665(0x5bc1)]=WebGLPlot[_0x59d394(0x76f)](_0x3e6a38[_0x59d394(0x3d0e)],[]),this[_0x154665(0x2586)]=[],this[_0x154665(0x6d8)]=[];}[_0x5e00b3(0x3f34)](){var _0x161ce9=_0x5e00b3;return GOAnimationType$1[_0x161ce9(0x28b0)];}['execute'](){var _0x4ca1f9=_0x307c2b,_0x62fa1d=_0x5e00b3;if(this['_animationGOFeature'][_0x62fa1d(0x3043)][_0x62fa1d(0x809)]<0x2){var _0x246220=this[_0x4ca1f9(0x1d93)];if(_0x246220[_0x62fa1d(0x809)]<0x2)return!0x1;this[_0x62fa1d(0x3010)][_0x62fa1d(0x3043)]=_0x246220;}if(!this[_0x4ca1f9(0x2f50)]())return!0x1;var _0x4ed58e=new Date()[_0x62fa1d(0x4ef0)]();if(this[_0x62fa1d(0x22ea)]>0x0&&_0x4ed58e-this['_timeSpace']<this[_0x4ca1f9(0x2047)])return!0x1;var _0x49b1e5=this[_0x62fa1d(0x5f69)]+this[_0x62fa1d(0x4b53)]*(this[_0x62fa1d(0x1075)]-this[_0x4ca1f9(0x45e1)]);return _0x49b1e5>=0x1&&(_0x49b1e5=0x1),this[_0x4ca1f9(0x2047)]=_0x4ed58e,this[_0x62fa1d(0x294c)](_0x49b1e5);}[_0x5e00b3(0x294c)](_0x2a2822){var _0x2e6924=_0x307c2b,_0x557f61=_0x5e00b3,_0x415fb7=!0x1,_0x3b1737=this[_0x557f61(0x1d61)][_0x557f61(0xd69)],_0x457794=this['_goFeature']['_libID'];if(0x0===this[_0x2e6924(0x30cd)][_0x557f61(0x809)]&&(this[_0x557f61(0x2586)]=WebGLPlot[_0x557f61(0xc52)](this[_0x557f61(0x6d8)])),0x0===_0x457794)switch(_0x3b1737){case SymbolType$1[_0x2e6924(0x5865)]:case SymbolType$1[_0x557f61(0x32aa)]:case SymbolType$1[_0x557f61(0x33f6)]:case SymbolType$1[_0x557f61(0x2e07)]:case SymbolType$1[_0x557f61(0x154f)]:_0x415fb7=this[_0x557f61(0x5ddc)](_0x2a2822);break;case SymbolType$1[_0x557f61(0x2488)]:_0x415fb7=this[_0x2e6924(0x4cee)](_0x2a2822);break;case SymbolType$1[_0x2e6924(0xfa1)]:_0x415fb7=this['_execute_Rect'](_0x2a2822);break;case SymbolType$1[_0x2e6924(0x44fd)]:_0x415fb7=this[_0x557f61(0x1e49)](_0x2a2822);break;case SymbolType$1[_0x557f61(0x5b7a)]:_0x415fb7=this[_0x2e6924(0x33d1)](_0x2a2822);break;case SymbolType$1[_0x557f61(0x52c)]:_0x415fb7=this[_0x557f61(0xbbe)](_0x2a2822);break;case SymbolType$1[_0x557f61(0x52e3)]:_0x415fb7=this[_0x2e6924(0x9bf)](_0x2a2822);break;case SymbolType$1[_0x557f61(0x4da1)]:_0x415fb7=this[_0x557f61(0x39b)](_0x2a2822);break;case SymbolType$1[_0x557f61(0x115f)]:case SymbolType$1[_0x557f61(0x3efc)]:case SymbolType$1[_0x557f61(0x269c)]:return!0x1;case SymbolType$1[_0x557f61(0x1573)]:_0x415fb7=this[_0x2e6924(0x28e2)](_0x2a2822);break;default:_0x415fb7=this[_0x557f61(0x25ce)](_0x2a2822);}else{if(0x16===_0x457794)switch(_0x3b1737){case 0x3ec:case 0x7d4:case 0x3f2:_0x415fb7=this['_execute_1004'](_0x2a2822);break;case 0x3ee:case 0x7d6:_0x415fb7=this[_0x557f61(0x5c9)](_0x2a2822);break;case 0x3ea:case 0x7d2:_0x415fb7=this[_0x557f61(0x4575)](_0x2a2822);break;case 0x20:case 0xc8b:_0x415fb7=this[_0x557f61(0xbbe)](_0x2a2822);break;case 0x186:case 0xf47:_0x415fb7=this[_0x557f61(0x5ddc)](_0x2a2822);break;default:_0x415fb7=this[_0x2e6924(0x42f2)](_0x2a2822);}else{if(0x64===_0x457794){if(0x6270===_0x3b1737)_0x415fb7=this[_0x557f61(0x4062)](_0x2a2822);else _0x415fb7=this[_0x2e6924(0x42f2)](_0x2a2822);}else{if(0x1a5===_0x457794)switch(_0x3b1737){case 0x137:_0x415fb7=this[_0x557f61(0x4062)](_0x2a2822);break;case 0x13d:_0x415fb7=this[_0x557f61(0x5c9)](_0x2a2822);break;default:_0x415fb7=this[_0x557f61(0x25ce)](_0x2a2822);}else{if(0x7b===_0x457794)switch(_0x3b1737){case 0xeb96:case 0x5c0699:_0x415fb7=this[_0x557f61(0x4062)](_0x2a2822);break;default:_0x415fb7=this[_0x557f61(0x25ce)](_0x2a2822);}else _0x415fb7=this[_0x557f61(0x25ce)](_0x2a2822);}}}}return _0x415fb7;}[_0x307c2b(0x42f2)](_0x318ff1){var _0x421c0b=_0x307c2b,_0x5dab69=_0x5e00b3;0x0===this[_0x5dab69(0x492e)]&&(this[_0x5dab69(0x5bc1)]=this[_0x5dab69(0x2586)],this[_0x5dab69(0x492e)]=WebGLPlot[_0x5dab69(0x4bfd)](this[_0x5dab69(0x5bc1)]));for(var _0x1f80e8=[],_0xe577a7=WebGLPlot[_0x5dab69(0xc52)](this[_0x5dab69(0x5bc1)]),_0x1ce106=this[_0x5dab69(0x4ac1)](this[_0x5dab69(0x492e)]*_0x318ff1,_0xe577a7),_0x911cae=0x0;_0x911cae<=_0x1ce106[_0x5dab69(0x31ac)];_0x911cae++)_0x1f80e8[_0x5dab69(0x5323)](_0xe577a7[_0x911cae]);return _0x1f80e8[_0x5dab69(0x5323)](_0x1ce106[_0x5dab69(0x759)]),WebGLPlot[_0x5dab69(0x4bf0)](this[_0x5dab69(0x3010)][_0x5dab69(0x286b)],this[_0x5dab69(0x3010)][_0x5dab69(0xd69)])&&this[_0x5dab69(0x3010)][_0x5dab69(0x27c7)]()>_0x1f80e8[_0x5dab69(0x809)]?(this['_executeAndRatioIsZero'](),!0x0):(this[_0x5dab69(0x3010)][_0x5dab69(0x3043)]=[],this['_animationGOFeature'][_0x5dab69(0x3043)]=this[_0x421c0b(0x13d6)][_0x5dab69(0x3043)][_0x421c0b(0x3e5c)](_0x1f80e8),this[_0x5dab69(0x3010)][_0x5dab69(0xffe)]=!0x1,!0x0);}[_0x5e00b3(0x4ac1)](_0x38167f,_0xb88a1b){var _0x3c3a71=_0x307c2b,_0x3d8810=_0x5e00b3,_0x401560,_0x43c4db=0x0,_0x429215=0x0;for(_0x401560=0x1;_0x401560<_0xb88a1b[_0x3c3a71(0x2ef4)]&&!(_0x43c4db+(_0x429215=SymbolAlgoUtil[_0x3d8810(0x451d)](_0xb88a1b[_0x401560-0x1],_0xb88a1b[_0x401560]))>=_0x38167f);_0x401560++)_0x43c4db+=_0x429215;var _0x4bab4d=new Object();if(_0x401560<_0xb88a1b[_0x3d8810(0x809)])var _0x4a6a3a=SymbolAlgoUtil[_0x3d8810(0xa99)](_0xb88a1b[_0x401560-0x1],_0xb88a1b[_0x401560],_0x38167f-_0x43c4db);else _0x4a6a3a=_0xb88a1b[_0x401560-0x1];return _0x4bab4d[_0x3c3a71(0x4804)]=_0x401560-0x1,_0x4bab4d[_0x3d8810(0x759)]=_0x4a6a3a,_0x4bab4d;}[_0x5e00b3(0x4062)](_0x22f66e){var _0x4a9aed=_0x307c2b,_0x593f04=_0x5e00b3;if(0x0===this[_0x593f04(0x492e)]){this[_0x593f04(0x5bc1)]=this[_0x593f04(0x2586)];var _0x181258=new PlotPoint3D((this[_0x593f04(0x5bc1)][0x0]['x']+this[_0x593f04(0x5bc1)][0x1]['x'])/0x2,(this[_0x593f04(0x5bc1)][0x0]['y']+this[_0x593f04(0x5bc1)][0x1]['y'])/0x2,(this[_0x593f04(0x5bc1)][0x0]['z']+this['_controlPoints'][0x1]['z'])/0x2);this[_0x4a9aed(0x56ac)]+=SymbolAlgoUtil[_0x593f04(0x451d)](_0x181258,this[_0x4a9aed(0x24e5)][0x2]);for(var _0x72162a=0x3;_0x72162a<this[_0x593f04(0x5bc1)][_0x593f04(0x809)];_0x72162a++)this[_0x593f04(0x492e)]+=SymbolAlgoUtil[_0x4a9aed(0x2665)](this[_0x593f04(0x5bc1)][_0x72162a-0x1],this['_controlPoints'][_0x72162a]);}if(0x0===_0x22f66e)return this[_0x4a9aed(0x5624)](),!0x0;var _0x30a851=[],_0x424def=[];_0x181258=new PlotPoint3D((this[_0x593f04(0x5bc1)][0x0]['x']+this['_controlPoints'][0x1]['x'])/0x2,(this[_0x593f04(0x5bc1)][0x0]['y']+this[_0x593f04(0x5bc1)][0x1]['y'])/0x2,(this[_0x593f04(0x5bc1)][0x0]['z']+this[_0x593f04(0x5bc1)][0x1]['z'])/0x2),_0x424def[_0x593f04(0x5323)](_0x181258);for(_0x72162a=0x2;_0x72162a<this[_0x593f04(0x5bc1)][_0x593f04(0x809)];_0x72162a++)_0x424def[_0x4a9aed(0x2a0e)](this[_0x593f04(0x5bc1)][_0x72162a][_0x593f04(0x40f3)]());_0x30a851[_0x593f04(0x5323)](this[_0x4a9aed(0x24e5)][0x0]),_0x30a851[_0x593f04(0x5323)](this[_0x593f04(0x5bc1)][0x1]);for(var _0x394d41=this[_0x593f04(0x4ac1)](this[_0x593f04(0x492e)]*_0x22f66e,_0x424def),_0x1ad99e=0x1;_0x1ad99e<=_0x394d41[_0x593f04(0x31ac)];_0x1ad99e++)_0x30a851[_0x593f04(0x5323)](_0x424def[_0x1ad99e]);return _0x30a851[_0x4a9aed(0x2a0e)](_0x394d41[_0x593f04(0x759)]),this[_0x593f04(0x3010)][_0x593f04(0x3043)]=[],this[_0x593f04(0x3010)][_0x593f04(0x3043)]=this[_0x4a9aed(0x13d6)][_0x4a9aed(0x1822)][_0x4a9aed(0x3e5c)](_0x30a851),this[_0x4a9aed(0x13d6)][_0x4a9aed(0x2555)]=!0x1,!0x0;}[_0x5e00b3(0x5c9)](_0x14c70a){var _0x3b0549=_0x307c2b,_0x4c0996=_0x5e00b3;if(0x0===this[_0x4c0996(0x5bc1)][_0x3b0549(0x2ef4)]&&(this[_0x4c0996(0x5bc1)]=this[_0x3b0549(0x30cd)],this[_0x4c0996(0x3010)][_0x3b0549(0x481e)]=!0x0),0x0===_0x14c70a)return this[_0x4c0996(0x56cd)](),!0x0;var _0x43fce1=this[_0x4c0996(0x5342)](this[_0x3b0549(0x24e5)]);if(0x4!==_0x43fce1[_0x4c0996(0x809)])return!0x1;for(var _0x4837be=[],_0x3c5257=0x0;_0x3c5257<_0x43fce1[_0x4c0996(0x809)];_0x3c5257++){var _0x203a7c=WebGLPlot[_0x4c0996(0x4bd6)][_0x4c0996(0x10c5)](_0x43fce1[_0x3c5257]['x'],_0x43fce1[_0x3c5257]['y'],_0x43fce1[_0x3c5257]['z']);_0x4837be[_0x4c0996(0x5323)](_0x203a7c);}var _0x21dff7=_0x4837be[0x0],_0xc2fa11=_0x4837be[0x1],_0x344a14=_0x4837be[0x2],_0x3a298e=_0x4837be[0x3],_0x1c708b=SymbolAlgoUtil[_0x4c0996(0x451d)](_0x21dff7,_0x3a298e),_0x6828f3=SymbolAlgoUtil[_0x4c0996(0x451d)](_0xc2fa11,_0x344a14),_0x55d5d3=SymbolAlgoUtil[_0x4c0996(0xa99)](_0x21dff7,_0x3a298e,_0x1c708b*_0x14c70a),_0x8c5d46=SymbolAlgoUtil[_0x4c0996(0xa99)](_0xc2fa11,_0x344a14,_0x6828f3*_0x14c70a),_0x3ffc76=[];return _0x3ffc76['push'](this[_0x3b0549(0x3eaa)](_0x21dff7)),_0x3ffc76[_0x4c0996(0x5323)](this['PtsToSpherical'](_0xc2fa11)),_0x3ffc76[_0x4c0996(0x5323)](this[_0x4c0996(0x550b)](_0x8c5d46)),_0x3ffc76[_0x4c0996(0x5323)](this[_0x4c0996(0x550b)](_0x55d5d3)),this[_0x4c0996(0x3010)][_0x4c0996(0x3043)]=[],this[_0x4c0996(0x3010)][_0x4c0996(0x3043)]=this[_0x4c0996(0x3010)][_0x4c0996(0x3043)][_0x4c0996(0x736)](_0x3ffc76),this[_0x4c0996(0x3010)][_0x3b0549(0x2555)]=!0x1,!0x0;}[_0x5e00b3(0x550b)](_0x206ae4){var _0x2b253e=_0x307c2b,_0x484943=_0x5e00b3,_0x1288d4=GOAnimationManager[_0x484943(0x35eb)]()['_scene'][_0x484943(0x43fb)][_0x484943(0x4faa)],_0x4ea4c4=new WebGLPlot[(_0x484943(0x4bd6))](_0x206ae4['x'],_0x206ae4['y'],_0x206ae4['z']),_0x530dc4=_0x1288d4[_0x484943(0x3bd7)](_0x4ea4c4),_0x25fbba=WebGLPlot[_0x484943(0x3c2c)][_0x484943(0x173e)](_0x530dc4[_0x2b253e(0x353e)]);return new PlotPoint3D(WebGLPlot['CesiumMath']['toDegrees'](_0x530dc4[_0x2b253e(0x5389)]),_0x25fbba,_0x530dc4[_0x484943(0x5a4e)]);}[_0x307c2b(0x2a5)](_0xf850bf){var _0x124256=_0x307c2b,_0x37f16b=_0x5e00b3;if(0x0===this[_0x37f16b(0x492e)]&&(this[_0x37f16b(0x5bc1)]=this[_0x37f16b(0x2586)],this[_0x124256(0x56ac)]=WebGLPlot[_0x37f16b(0x4bfd)](this[_0x37f16b(0x5bc1)])),0x0===_0xf850bf)return this[_0x37f16b(0x56cd)](),!0x0;var _0x2d37ad=this[_0x124256(0x24e5)][_0x37f16b(0x809)],_0xe2b5dc=Math[_0x37f16b(0x5f13)](_0x2d37ad/0x3),_0xf8bf6c=_0x2d37ad%0x3==0x0?0x3:_0x2d37ad%0x3;0x1===_0xf8bf6c&&(_0xe2b5dc-=0x1,_0xf8bf6c=0x3,this[_0x124256(0x24e5)][_0x37f16b(0x3b86)]());var _0x45928e,_0xd9bc3f=[];if(0x3===_0xf8bf6c)for(var _0x318256=0x1;_0x318256<_0xe2b5dc+0x1;_0x318256++){var _0xd21db=0x3*_0x318256,_0x596c3f=this[_0x37f16b(0x5bc1)][_0xd21db-0x3],_0x18cc61=this[_0x37f16b(0x5bc1)][_0xd21db-0x2],_0x1e483d=this[_0x124256(0x24e5)][_0xd21db-0x1];if((_0x4d233c=(_0x2cd640=SymbolAlgoUtil[_0x37f16b(0x451d)](_0x596c3f,_0x18cc61))+SymbolAlgoUtil[_0x37f16b(0x451d)](_0x18cc61,_0x1e483d))*_0xf850bf>=_0x2cd640)_0x45928e=SymbolAlgoUtil[_0x124256(0x2f1b)](_0x18cc61,_0x1e483d,_0x4d233c*_0xf850bf-_0x2cd640),_0xd9bc3f[_0x37f16b(0x5323)](_0x596c3f),_0xd9bc3f['push'](_0x18cc61),_0xd9bc3f[_0x37f16b(0x5323)](_0x45928e);else{_0x45928e=SymbolAlgoUtil[_0x37f16b(0xa99)](_0x596c3f,_0x18cc61,_0x4d233c*_0xf850bf);var _0x3090d0=SymbolAlgoUtil[_0x37f16b(0xa99)](_0x596c3f,_0x18cc61,_0x2cd640*_0xf850bf);_0xd9bc3f[_0x37f16b(0x5323)](_0x596c3f),_0xd9bc3f[_0x37f16b(0x5323)](_0x3090d0),_0xd9bc3f[_0x124256(0x2a0e)](_0x45928e);}}else{for(_0x318256=0x1;_0x318256<_0xe2b5dc;_0x318256++){var _0x2cd640;_0xd21db=0x3*_0x318256,_0x596c3f=this[_0x37f16b(0x5bc1)][_0xd21db-0x3],_0x18cc61=this[_0x124256(0x24e5)][_0xd21db-0x2],_0x1e483d=this[_0x37f16b(0x5bc1)][_0xd21db-0x1];if((_0x4d233c=(_0x2cd640=SymbolAlgoUtil[_0x124256(0x2665)](_0x596c3f,_0x18cc61))+SymbolAlgoUtil[_0x37f16b(0x451d)](_0x18cc61,_0x1e483d))*_0xf850bf>=_0x2cd640)_0x45928e=SymbolAlgoUtil[_0x124256(0x2f1b)](_0x18cc61,_0x1e483d,_0x4d233c*_0xf850bf-_0x2cd640),_0xd9bc3f[_0x124256(0x2a0e)](_0x596c3f),_0xd9bc3f[_0x124256(0x2a0e)](_0x18cc61),_0xd9bc3f[_0x37f16b(0x5323)](_0x45928e);else _0x45928e=SymbolAlgoUtil[_0x37f16b(0xa99)](_0x596c3f,_0x18cc61,_0x4d233c*_0xf850bf),_0x3090d0=SymbolAlgoUtil[_0x37f16b(0xa99)](_0x596c3f,_0x18cc61,_0x2cd640*_0xf850bf),(_0xd9bc3f[_0x37f16b(0x5323)](_0x596c3f),_0xd9bc3f[_0x124256(0x2a0e)](_0x3090d0),_0xd9bc3f[_0x37f16b(0x5323)](_0x45928e));}_0x596c3f=this[_0x37f16b(0x5bc1)][_0x2d37ad-0x2],_0x18cc61=this[_0x37f16b(0x5bc1)][_0x2d37ad-0x1];var _0x4d233c=SymbolAlgoUtil[_0x37f16b(0x451d)](_0x596c3f,_0x18cc61);_0x45928e=SymbolAlgoUtil[_0x37f16b(0xa99)](_0x596c3f,_0x18cc61,_0x4d233c*_0xf850bf),_0xd9bc3f[_0x124256(0x2a0e)](_0x596c3f),_0xd9bc3f[_0x37f16b(0x5323)](_0x45928e);}return this[_0x124256(0x13d6)][_0x37f16b(0x3043)]=[],this[_0x124256(0x13d6)][_0x37f16b(0x3043)]=this[_0x37f16b(0x3010)][_0x37f16b(0x3043)][_0x124256(0x3e5c)](_0xd9bc3f),this[_0x37f16b(0x3010)][_0x37f16b(0xffe)]=!0x1,!0x0;}[_0x307c2b(0x2056)](_0x4a3dfe){var _0x4c23c8=_0x307c2b,_0xaf421e=_0x5e00b3;0x0===this[_0xaf421e(0x5bc1)][_0xaf421e(0x809)]&&(this[_0xaf421e(0x5bc1)]=this['m_arrPts3D']);var _0x4e98f4=new PlotPoint3D((this[_0xaf421e(0x5bc1)][0x0]['x']+this[_0x4c23c8(0x24e5)][0x1]['x'])/0x2,(this[_0xaf421e(0x5bc1)][0x0]['y']+this[_0xaf421e(0x5bc1)][0x1]['y'])/0x2,(this[_0xaf421e(0x5bc1)][0x0]['z']+this[_0xaf421e(0x5bc1)][0x1]['z'])/0x2),_0x3a5414=Math[_0xaf421e(0x1beb)](this[_0xaf421e(0x5bc1)][0x0]['x']-this[_0x4c23c8(0x24e5)][0x1]['x'])/0x2*_0x4a3dfe,_0x3cad0d=Math[_0xaf421e(0x1beb)](this[_0x4c23c8(0x24e5)][0x0]['y']-this[_0xaf421e(0x5bc1)][0x1]['y'])/0x2*_0x4a3dfe,_0x24fcf0=new PlotPoint3D(_0x4e98f4['x']-_0x3a5414,_0x4e98f4['y']+_0x3cad0d,_0x4e98f4['z']),_0x119117=new PlotPoint3D(_0x4e98f4['x']+_0x3a5414,_0x4e98f4['y']-_0x3cad0d,_0x4e98f4['z']);return this[_0xaf421e(0x3010)][_0xaf421e(0x3043)]=[],this[_0x4c23c8(0x13d6)][_0xaf421e(0x3043)]=[_0x24fcf0,_0x119117],this[_0xaf421e(0x3010)][_0xaf421e(0xffe)]=!0x1,!0x0;}[_0x5e00b3(0x1e7f)](_0x155f0c){var _0x2990f1=_0x307c2b,_0x309583=_0x5e00b3;0x0===this['_controlPoints'][_0x2990f1(0x2ef4)]&&(this[_0x309583(0x5bc1)]=this[_0x309583(0x2586)]);var _0x407597=_0x155f0c*SymbolAlgoUtil[_0x309583(0x451d)](this[_0x309583(0x5bc1)][0x0],this[_0x309583(0x5bc1)][0x1]);if(0x1===_0x155f0c)this[_0x309583(0x3010)][_0x309583(0x3043)]=[this[_0x309583(0x5bc1)][0x0],this[_0x2990f1(0x24e5)][0x1]];else{var _0x2878b4=new PlotPoint3D(this[_0x309583(0x5bc1)][0x0]['x']+_0x407597,this[_0x2990f1(0x24e5)][0x0]['y'],this[_0x309583(0x5bc1)][0x0]['z']);this[_0x2990f1(0x13d6)][_0x309583(0x3043)]=[this[_0x309583(0x5bc1)][0x0],_0x2878b4];}return this[_0x2990f1(0x13d6)][_0x309583(0xffe)]=!0x1,!0x0;}[_0x5e00b3(0x5ddc)](_0x4132bd){var _0x433794=_0x307c2b,_0x2ba98f=_0x5e00b3;if(0x0===this[_0x2ba98f(0x5bc1)][_0x2ba98f(0x809)]&&(this[_0x2ba98f(0x5bc1)]=this[_0x2ba98f(0x2586)]),0x0===_0x4132bd)return this['_executeAndRatioIsZero'](),!0x0;var _0x400ba6=[],_0x125a41=this[_0x2ba98f(0x5bc1)]['length'],_0x2c2f28=SymbolAlgoUtil[_0x2ba98f(0x4acc)](this[_0x433794(0x24e5)]);if(null===_0x2c2f28)return this[_0x2ba98f(0x56cd)](),!0x0;for(var _0x53b356=0x0;_0x53b356<_0x125a41;_0x53b356++){var _0x295a30=SymbolAlgoUtil[_0x2ba98f(0x451d)](_0x2c2f28,this[_0x433794(0x24e5)][_0x53b356]),_0x687c23=_0x295a30*_0x4132bd;if(_0x687c23>_0x295a30)return!0x1;var _0x45cce7=SymbolAlgoUtil[_0x2ba98f(0xa99)](_0x2c2f28,this[_0x2ba98f(0x5bc1)][_0x53b356],_0x687c23);_0x400ba6[_0x2ba98f(0x5323)](_0x45cce7);}return this[_0x2ba98f(0x3010)][_0x2ba98f(0x3043)]=[],this[_0x2ba98f(0x3010)][_0x433794(0x1822)]=this[_0x2ba98f(0x3010)][_0x433794(0x1822)][_0x2ba98f(0x736)](_0x400ba6),this[_0x433794(0x13d6)][_0x2ba98f(0xffe)]=!0x1,!0x0;}[_0x5e00b3(0x1e49)](_0x25d645){var _0x2cc72d=_0x307c2b,_0x53dbc9=_0x5e00b3;if(0x0===this[_0x53dbc9(0x5bc1)][_0x53dbc9(0x809)]&&(this[_0x53dbc9(0x5bc1)]=this[_0x53dbc9(0x2586)]),this[_0x53dbc9(0x5bc1)]=SymbolAlgoUtil['clearNextSamePts'](this[_0x53dbc9(0x5bc1)]),0x0===_0x25d645)return this[_0x2cc72d(0x5624)](),!0x0;var _0x209a5e=this[_0x53dbc9(0x5bc1)][_0x53dbc9(0x809)],_0x571607=SymbolAlgoUtil[_0x2cc72d(0x2665)](this[_0x53dbc9(0x5bc1)][0x0],this[_0x2cc72d(0x24e5)][_0x209a5e-0x1]),_0x2cd4b5=_0x571607*_0x25d645,_0x436692=[];if(_0x2cd4b5>=_0x571607)_0x436692=this[_0x2cc72d(0x24e5)];else{var _0x376b59=SymbolAlgoUtil[_0x53dbc9(0xa99)](this[_0x2cc72d(0x24e5)][0x0],this[_0x53dbc9(0x5bc1)][_0x209a5e-0x1],_0x2cd4b5);_0x436692[_0x53dbc9(0x5323)](this[_0x53dbc9(0x5bc1)][0x0]);for(var _0x34a6f1=0x1;_0x34a6f1<_0x209a5e-0x1;_0x34a6f1++)_0x436692[_0x53dbc9(0x5323)](this[_0x53dbc9(0x5bc1)][_0x34a6f1]);_0x436692[_0x53dbc9(0x5323)](_0x376b59);}return this[_0x53dbc9(0x3010)][_0x53dbc9(0x3043)]=[],this[_0x2cc72d(0x13d6)][_0x53dbc9(0x3043)]=this[_0x53dbc9(0x3010)][_0x53dbc9(0x3043)][_0x2cc72d(0x3e5c)](_0x436692),this[_0x53dbc9(0x3010)][_0x53dbc9(0xffe)]=!0x1,!0x0;}[_0x5e00b3(0x1a22)](_0x2dbb72){var _0x42ec93=_0x307c2b,_0x54d0ef=_0x5e00b3;0x0===this[_0x54d0ef(0x5bc1)][_0x42ec93(0x2ef4)]&&(this[_0x42ec93(0x24e5)]=this[_0x54d0ef(0x2586)]);var _0x3e4c84=SymbolAlgoUtil[_0x42ec93(0x5354)](_0x2dbb72,this[_0x54d0ef(0x5bc1)][0x0],this[_0x54d0ef(0x5bc1)][0x1]),_0x10129e=SymbolAlgoUtil[_0x54d0ef(0x4668)](_0x2dbb72,this[_0x42ec93(0x24e5)][0x0],this[_0x54d0ef(0x5bc1)][0x2]);return this[_0x54d0ef(0x3010)][_0x54d0ef(0x3043)]=[],this[_0x54d0ef(0x3010)][_0x54d0ef(0x3043)]=[this[_0x54d0ef(0x5bc1)][0x0],_0x3e4c84,_0x10129e],this[_0x54d0ef(0x3010)][_0x54d0ef(0xffe)]=!0x1,!0x0;}[_0x307c2b(0x4d9a)](_0x287feb){var _0x11d386=_0x307c2b,_0x53237a=_0x5e00b3;0x0===this[_0x11d386(0x24e5)][_0x53237a(0x809)]&&(this[_0x53237a(0x5bc1)]=this[_0x53237a(0x2586)]);var _0x285ae1=this[_0x11d386(0x24e5)][_0x11d386(0x2ef4)],_0x2c6cc6=SymbolAlgoUtil[_0x53237a(0x4acc)](this[_0x53237a(0x5bc1)]);if(null===_0x2c6cc6)return this[_0x53237a(0x56cd)](),!0x0;for(var _0x3b3abc=[],_0x4b5c90=0x0;_0x4b5c90<_0x285ae1;_0x4b5c90++){var _0x3e4ff5=SymbolAlgoUtil[_0x53237a(0x451d)](_0x2c6cc6,this[_0x53237a(0x5bc1)][_0x4b5c90])*_0x287feb,_0x5266f1=SymbolAlgoUtil[_0x53237a(0xa99)](_0x2c6cc6,this[_0x53237a(0x5bc1)][_0x4b5c90],_0x3e4ff5);_0x3b3abc[_0x53237a(0x5323)](_0x5266f1);}return this[_0x53237a(0x3010)][_0x53237a(0x3043)]=[],this[_0x53237a(0x3010)][_0x53237a(0x3043)]=this[_0x53237a(0x3010)][_0x53237a(0x3043)][_0x53237a(0x736)](_0x3b3abc),this[_0x53237a(0x3010)][_0x53237a(0xffe)]=!0x1,!0x0;}[_0x5e00b3(0x4ebf)](_0x236f0d){var _0x1b02bd=_0x307c2b,_0x17ed5a=_0x5e00b3;if(0x0===this[_0x17ed5a(0x492e)]){this[_0x17ed5a(0x5bc1)]=this[_0x17ed5a(0x2586)];for(var _0x245091=0x2;_0x245091<this['_controlPoints'][_0x17ed5a(0x809)];_0x245091++)this[_0x1b02bd(0x56ac)]+=SymbolAlgoUtil[_0x17ed5a(0x451d)](this[_0x17ed5a(0x5bc1)][_0x245091-0x1],this[_0x17ed5a(0x5bc1)][_0x245091]);}var _0x4d4293=[],_0x3f6398=[];for(_0x245091=0x1;_0x245091<this[_0x1b02bd(0x24e5)]['length'];_0x245091++)_0x3f6398[_0x1b02bd(0x2a0e)](this[_0x17ed5a(0x5bc1)][_0x245091]);var _0x41a283=this[_0x1b02bd(0x182e)](this['_lineLength']*_0x236f0d,_0x3f6398);_0x4d4293[_0x17ed5a(0x5323)](this[_0x17ed5a(0x5bc1)][0x0]);for(_0x245091=0x0;_0x245091<=_0x41a283[_0x1b02bd(0x4804)];_0x245091++)_0x4d4293[_0x17ed5a(0x5323)](_0x3f6398[_0x245091]);return _0x4d4293[_0x1b02bd(0x2a0e)](_0x41a283[_0x1b02bd(0x4426)]),this[_0x17ed5a(0x3010)][_0x1b02bd(0x1822)]=[],this[_0x1b02bd(0x13d6)]['_localPoints']=this['_animationGOFeature'][_0x17ed5a(0x3043)]['concat'](_0x4d4293),this[_0x1b02bd(0x13d6)][_0x17ed5a(0xffe)]=!0x1,!0x0;}[_0x5e00b3(0x39b)](_0xf1c127){var _0x2901ec=_0x307c2b,_0x5ed22d=_0x5e00b3,_0x4da75e=[];if(0x0===this[_0x5ed22d(0x492e)]&&(this[_0x5ed22d(0x5bc1)]=this[_0x5ed22d(0x2586)],_0x4da75e=SymbolAlgoUtil[_0x5ed22d(0x6b7)](this['_controlPoints']),this[_0x5ed22d(0x492e)]+=WebGLPlot[_0x5ed22d(0x4bfd)](_0x4da75e)),_0xf1c127>=0x1)return this[_0x2901ec(0x13d6)][_0x5ed22d(0x3188)]=null,this[_0x5ed22d(0x3010)]['code']=0x24e,this[_0x2901ec(0x13d6)][_0x5ed22d(0x3043)]=this[_0x5ed22d(0x1d61)][_0x5ed22d(0x3043)],this[_0x5ed22d(0x3010)]['_initialize']=!0x1,!0x0;this[_0x5ed22d(0x3010)][_0x5ed22d(0x3188)]=null,this[_0x5ed22d(0x3010)][_0x2901ec(0x57c6)]=0x18;for(var _0xcf3b72=[],_0x1ccc26=0x0;_0x1ccc26<this[_0x5ed22d(0x5bc1)][_0x5ed22d(0x809)];_0x1ccc26++)_0xcf3b72[_0x2901ec(0x2a0e)](this[_0x5ed22d(0x5bc1)][_0x1ccc26]['z']);var _0x331180=Math[_0x5ed22d(0x498f)][_0x5ed22d(0x4269)]({},_0xcf3b72),_0x393bb3=[];_0x4da75e=SymbolAlgoUtil[_0x5ed22d(0x6b7)](this[_0x2901ec(0x24e5)]);var _0x57e0c4=this[_0x2901ec(0x182e)](this[_0x5ed22d(0x492e)]*_0xf1c127,_0x4da75e);for(_0x1ccc26=0x0;_0x1ccc26<=_0x57e0c4[_0x5ed22d(0x31ac)];_0x1ccc26++)_0x393bb3[_0x5ed22d(0x5323)](new PlotPoint3D(_0x4da75e[_0x1ccc26]['x'],_0x4da75e[_0x1ccc26]['y'],_0x331180));return _0x393bb3[_0x5ed22d(0x5323)](new PlotPoint3D(_0x57e0c4[_0x2901ec(0x4426)]['x'],_0x57e0c4[_0x5ed22d(0x759)]['y'],_0x331180)),this[_0x2901ec(0x13d6)][_0x2901ec(0x1822)]=[],this['_animationGOFeature'][_0x5ed22d(0x3043)]=this[_0x5ed22d(0x3010)][_0x5ed22d(0x3043)][_0x5ed22d(0x736)](_0x393bb3),this[_0x5ed22d(0x3010)][_0x5ed22d(0xffe)]=!0x1,!0x0;}[_0x5e00b3(0x17ac)](_0x494ffb){var _0x217bd0=_0x307c2b,_0xe3c803=_0x5e00b3;0x0===this[_0xe3c803(0x5bc1)][_0x217bd0(0x2ef4)]&&(this[_0xe3c803(0x5bc1)]=this[_0xe3c803(0x2586)]);for(var _0x5da28b=SymbolAlgoUtil[_0xe3c803(0x4acc)](this[_0xe3c803(0x5bc1)]),_0x4bf5b2=[],_0x2cb578=0x0;_0x2cb578<this[_0xe3c803(0x5bc1)][_0xe3c803(0x809)];_0x2cb578++){var _0x58cd3f=SymbolAlgoUtil[_0xe3c803(0x451d)](_0x5da28b,this[_0xe3c803(0x5bc1)][_0x2cb578])*_0x494ffb,_0x1c835b=SymbolAlgoUtil[_0xe3c803(0xa99)](_0x5da28b,this[_0x217bd0(0x24e5)][_0x2cb578],_0x58cd3f);_0x4bf5b2[_0xe3c803(0x5323)](_0x1c835b);}return this[_0xe3c803(0x3010)][_0xe3c803(0x3043)]=[],this[_0xe3c803(0x3010)][_0xe3c803(0x3043)]=this[_0xe3c803(0x3010)][_0x217bd0(0x1822)][_0xe3c803(0x736)](_0x4bf5b2),this[_0xe3c803(0x3010)][_0xe3c803(0xffe)]=!0x1,!0x0;}[_0x5e00b3(0x56cd)](){var _0x3805e4=_0x5e00b3;this[_0x3805e4(0x3010)][_0x3805e4(0x3043)]=[];}[_0x5e00b3(0x4aad)](_0xf34ef0){var _0x5d9867=_0x307c2b,_0x13ae36=_0x5e00b3;if(this[_0x5d9867(0x56ac)]=0x0,this[_0x13ae36(0x5bc1)]=[],this[_0x13ae36(0x2586)]=[],this[_0x13ae36(0x3010)][_0x13ae36(0x3043)]=[],this[_0x5d9867(0x13d6)]['code']=this[_0x13ae36(0x1d61)][_0x13ae36(0x3c16)],this[_0x13ae36(0x6d8)][_0x13ae36(0x809)]>=0x2){for(var _0xe1e926=0x0;_0xe1e926<this[_0x13ae36(0x6d8)][_0x13ae36(0x809)];_0xe1e926++)this[_0x13ae36(0x3010)][_0x5d9867(0x1822)][_0x13ae36(0x5323)](this[_0x13ae36(0x6d8)][_0xe1e926][_0x13ae36(0x40f3)]());}}[_0x5e00b3(0x5342)](_0x4697bc){var _0x53a908=_0x307c2b,_0x5bbeda=_0x5e00b3;for(var _0x2a3285=[],_0x1e6dab=0x0;_0x1e6dab<_0x4697bc[_0x53a908(0x2ef4)];_0x1e6dab++)_0x2a3285[_0x5bbeda(0x5323)](_0x4697bc[_0x1e6dab][_0x5bbeda(0x40f3)]());var _0x3cd9d2=_0x2a3285[_0x5bbeda(0x809)];if(0x3==_0x3cd9d2){var _0x4f2821=new PlotPoint3D();(_0x4f2821=SymbolAlgoUtil[_0x5bbeda(0x47ca)](0x1,_0x2a3285[0x0]['x'],_0x2a3285[0x0]['y'],_0x2a3285[0x1]['x'],_0x2a3285[0x1]['y'],_0x2a3285[0x2]['x'],_0x2a3285[0x2]['y'],_0x4f2821))['z']=_0x2a3285[0x2]['z'],_0x2a3285[_0x5bbeda(0x5323)](_0x4f2821);}if(_0x3cd9d2>0x4&&_0x2a3285[_0x5bbeda(0x2f5b)](0x4,_0x3cd9d2-0x4),SymbolAlgoUtil['isRight'](_0x2a3285[0x2],_0x2a3285[0x0],_0x2a3285[0x1])){var _0x38d9a5=_0x2a3285[0x0][_0x5bbeda(0x40f3)]();_0x2a3285[0x0]=_0x2a3285[0x1][_0x5bbeda(0x40f3)](),_0x2a3285[0x1]=_0x38d9a5;}return!SymbolAlgoUtil[_0x5bbeda(0x4d92)](_0x2a3285[0x0],_0x2a3285[0x1],_0x2a3285[0x2])&&(_0x38d9a5=_0x2a3285[0x2][_0x5bbeda(0x40f3)](),(_0x2a3285[0x2]=_0x2a3285[0x3][_0x5bbeda(0x40f3)](),_0x2a3285[0x3]=_0x38d9a5)),_0x2a3285;}[_0x5e00b3(0x12de)](){var _0x57e8d7=_0x307c2b,_0x481acd=_0x5e00b3,_0x2db8d9=this[_0x57e8d7(0x3ceb)]();return _0x2db8d9[_0x481acd(0x3dd)]=this[_0x481acd(0x3f34)](),_0x2db8d9[_0x57e8d7(0x492b)]=this[_0x481acd(0x5df8)],_0x2db8d9[_0x481acd(0x255c)]=this['endScale'],_0x2db8d9;}['fromJSONData'](_0x59cf51){var _0x558b52=_0x5e00b3;this[_0x558b52(0x8d6)](_0x59cf51),this[_0x558b52(0x5df8)]=_0x59cf51[_0x558b52(0x5df8)],this[_0x558b52(0x255c)]=_0x59cf51[_0x558b52(0x255c)];}}Object[_0x5e00b3(0x1dfd)](GOAnimationGrow[_0x5e00b3(0x3720)],{'startScale':{'get':function(){var _0xcf4cd=_0x5e00b3;return this[_0xcf4cd(0x5f69)];},'set':function(_0x51d50a){var _0x188b4a=_0x307c2b,_0x4161fe=_0x5e00b3;_0x51d50a!=this[_0x188b4a(0x45e1)]&&(this[_0x4161fe(0x5f69)]=_0x51d50a,PlotEventManager[_0x4161fe(0x35eb)]()[_0x4161fe(0x4586)][_0x4161fe(0x1c10)](this[_0x188b4a(0x115f)]()));}},'endScale':{'get':function(){var _0x3221ec=_0x5e00b3;return this[_0x3221ec(0x1075)];},'set':function(_0x463002){var _0x5f4b6f=_0x5e00b3;_0x463002!=this[_0x5f4b6f(0x1075)]&&(_0x463002>=0x1&&(_0x463002=0x1),this[_0x5f4b6f(0x1075)]=_0x463002,PlotEventManager[_0x5f4b6f(0x35eb)]()[_0x5f4b6f(0x4586)][_0x5f4b6f(0x1c10)](this[_0x5f4b6f(0x12de)]()));}}});class AnimationReduce extends GOAnimationGrow{constructor(_0x461765){var _0x1d544e=_0x5e00b3;(_0x461765=WebGLPlot[_0x1d544e(0x3bf5)](_0x461765,{}))[_0x1d544e(0x5df8)]=WebGLPlot[_0x1d544e(0x3bf5)](_0x461765[_0x1d544e(0x5df8)],0x1),_0x461765[_0x1d544e(0x255c)]=WebGLPlot[_0x1d544e(0x3bf5)](_0x461765[_0x1d544e(0x255c)],0x0);const _0x425192=_0x461765[_0x1d544e(0x5df8)];_0x461765[_0x1d544e(0x5df8)]<_0x461765[_0x1d544e(0x255c)]&&(_0x461765[_0x1d544e(0x5df8)]=_0x461765['endScale'],_0x461765[_0x1d544e(0x255c)]=_0x425192),super(_0x461765);}}class AnimationGrow extends GOAnimationGrow{constructor(_0x43c8ad){var _0x2b4e69=_0x307c2b,_0x3cf75f=_0x5e00b3;(_0x43c8ad=WebGLPlot[_0x3cf75f(0x3bf5)](_0x43c8ad,{}))[_0x2b4e69(0x492b)]=WebGLPlot[_0x3cf75f(0x3bf5)](_0x43c8ad[_0x3cf75f(0x5df8)],0x0),_0x43c8ad[_0x3cf75f(0x255c)]=WebGLPlot[_0x3cf75f(0x3bf5)](_0x43c8ad[_0x3cf75f(0x255c)],0x1);const _0x1669ee=_0x43c8ad[_0x3cf75f(0x5df8)];_0x43c8ad[_0x3cf75f(0x5df8)]>_0x43c8ad[_0x3cf75f(0x255c)]&&(_0x43c8ad[_0x2b4e69(0x492b)]=_0x43c8ad[_0x3cf75f(0x255c)],_0x43c8ad[_0x3cf75f(0x255c)]=_0x1669ee),super(_0x43c8ad);}}class AnimationMoveIn$1 extends GOAnimationShow{constructor(_0x5aae8c){var _0x237a4d=_0x307c2b,_0x312264=_0x5e00b3;(_0x5aae8c=WebGLPlot[_0x312264(0x3bf5)](_0x5aae8c,{}))[_0x237a4d(0xc36)]=!0x0,_0x5aae8c[_0x237a4d(0x2b05)]=!0x0,super(_0x5aae8c);}}class AnimationMoveOut extends GOAnimationShow{constructor(_0x11e765){var _0x1f7b8f=_0x307c2b,_0x5c681e=_0x5e00b3;(_0x11e765=WebGLPlot[_0x5c681e(0x3bf5)](_0x11e765,{}))[_0x1f7b8f(0xc36)]=!0x1,_0x11e765[_0x5c681e(0x35f6)]=!0x0,super(_0x11e765);}}class AnimationHide extends GOAnimationShow{constructor(_0x283017){var _0x25daf0=_0x5e00b3;(_0x283017=WebGLPlot[_0x25daf0(0x3bf5)](_0x283017,{}))[_0x25daf0(0x8ab)]=!0x1,_0x283017[_0x25daf0(0x35f6)]=!0x1,super(_0x283017);}}class AnimationShow extends GOAnimationShow{constructor(_0x37c2b1){var _0x5b283d=_0x5e00b3;(_0x37c2b1=WebGLPlot[_0x5b283d(0x3bf5)](_0x37c2b1,{}))[_0x5b283d(0x8ab)]=!0x0,_0x37c2b1[_0x5b283d(0x35f6)]=!0x1,super(_0x37c2b1);}}class AnimationBrokenLine extends GOAnimationWay{constructor(_0x97771d){var _0x3e9fc3=_0x307c2b,_0x18c7cd=_0x5e00b3;(_0x97771d=WebGLPlot[_0x3e9fc3(0x76f)](_0x97771d,{}))[_0x18c7cd(0x42eb)]=WayPathType$1['POLYLINE'],super(_0x97771d);}}class AnimationCurve extends GOAnimationWay{constructor(_0x187994){var _0x91e9cf=_0x5e00b3;(_0x187994=WebGLPlot[_0x91e9cf(0x3bf5)](_0x187994,{}))[_0x91e9cf(0x42eb)]=WayPathType$1[_0x91e9cf(0x47ee)],super(_0x187994);}}class AnimationWay extends GOAnimationWay{constructor(_0x385976){var _0x3a4f0c=_0x307c2b,_0x39f007=_0x5e00b3;(_0x385976=WebGLPlot[_0x39f007(0x3bf5)](_0x385976,{}))[_0x3a4f0c(0x217b)]=WayPathType$1[_0x39f007(0x3313)],super(_0x385976);}}Object[_0x5e00b3(0x1dfd)](AnimationWay[_0x307c2b(0x1aa2)],{'wayPoints':{'get':function(){var _0x23ba04=_0x5e00b3;return this[_0x23ba04(0xb38)];},'set':function(_0x309970){var _0x1a7dfe=_0x307c2b,_0x5ac22e=_0x5e00b3;if(_0x309970 instanceof AlgoSymbol){let _0x32e387=[];for(let _0x42bfa9=0x0;_0x42bfa9<_0x309970[_0x1a7dfe(0x2989)][_0x5ac22e(0x4dc2)]['length'];_0x42bfa9++){const _0xddfec3=_0x309970['_symbolAlgo'][_0x5ac22e(0x4dc2)][_0x42bfa9];_0x32e387=_0x32e387[_0x5ac22e(0x736)](_0xddfec3[_0x5ac22e(0x5b68)]);}this[_0x5ac22e(0xb38)]=_0x32e387;}}}});class AnimationBlink extends GOAnimationBlink{constructor(_0x933641){var _0x1a8bd1=_0x5e00b3;super(_0x933641=WebGLPlot[_0x1a8bd1(0x3bf5)](_0x933641,{}));}}class AnimationMoveIn extends GOAnimationScale{constructor(_0x3ed49d){var _0x573d98=_0x307c2b,_0x50dc33=_0x5e00b3;(_0x3ed49d=WebGLPlot['defaultValue'](_0x3ed49d,{}))[_0x50dc33(0x5df8)]=WebGLPlot['defaultValue'](_0x3ed49d[_0x50dc33(0x5df8)],0x0),_0x3ed49d[_0x50dc33(0x255c)]=WebGLPlot[_0x50dc33(0x3bf5)](_0x3ed49d[_0x573d98(0x2202)],0x1);const _0x108f7d=_0x3ed49d[_0x573d98(0x492b)];_0x3ed49d[_0x50dc33(0x5df8)]>_0x3ed49d[_0x50dc33(0x255c)]&&(_0x3ed49d[_0x50dc33(0x5df8)]=_0x3ed49d[_0x573d98(0x2202)],_0x3ed49d[_0x50dc33(0x255c)]=_0x108f7d),super(_0x3ed49d);}}class AnimationZoomOut extends GOAnimationScale{constructor(_0x5cfbfa){var _0xc39164=_0x307c2b,_0xac3e94=_0x5e00b3;(_0x5cfbfa=WebGLPlot[_0xac3e94(0x3bf5)](_0x5cfbfa,{}))[_0xac3e94(0x5df8)]=WebGLPlot[_0xc39164(0x76f)](_0x5cfbfa[_0xac3e94(0x5df8)],0x1),_0x5cfbfa[_0xac3e94(0x255c)]=WebGLPlot[_0xac3e94(0x3bf5)](_0x5cfbfa['endScale'],0x0);const _0x452af3=_0x5cfbfa[_0xac3e94(0x5df8)];_0x5cfbfa[_0xac3e94(0x5df8)]<_0x5cfbfa[_0xac3e94(0x255c)]&&(_0x5cfbfa[_0xc39164(0x492b)]=_0x5cfbfa['endScale'],_0x5cfbfa[_0xac3e94(0x255c)]=_0x452af3),super(_0x5cfbfa);}}function GOAnimationManager(_0x507684){var _0x26965d=_0x307c2b,_0x33b163=_0x5e00b3;_0x507684=WebGLPlot[_0x26965d(0x76f)](_0x507684,WebGLPlot[_0x33b163(0x3bf5)][_0x33b163(0x243c)]),this[_0x33b163(0x3bfe)]=WebGLPlot[_0x33b163(0x3bf5)](_0x507684['serverUrl'],''),this[_0x33b163(0x5e52)]=WebGLPlot['defaultValue'](_0x507684[_0x26965d(0x24a7)],null),this[_0x33b163(0x40ae)]=[],this[_0x33b163(0x5b6a)]=new WebGLPlot[(_0x33b163(0x2eeb))](),this[_0x33b163(0x1d58)]=new WebGLPlot[(_0x33b163(0x2eeb))](),this[_0x33b163(0x460e)]=new WebGLPlot[(_0x33b163(0x2eeb))](),this[_0x26965d(0x1153)]=new WebGLPlot[(_0x33b163(0x2eeb))](),this[_0x33b163(0x2b12)](this[_0x33b163(0x5e52)]),this[_0x33b163(0x54e8)]={'serviceParams':{'proxy':null,'withCredentials':!0x1,'crossOrigin':null,'headers':null,'serverType':null}},_0x507684[_0x26965d(0x361c)]&&_0x507684[_0x33b163(0x54e8)][_0x33b163(0x1546)]&&SymbolAlgoUtil[_0x33b163(0x46d7)](this[_0x33b163(0x54e8)],_0x507684[_0x26965d(0x361c)]);}function isCanCreateAnimation(_0x3354aa,_0x2bf8fe){var _0x3c1fa5=_0x307c2b,_0x329bac=_0x5e00b3;return(_0x2bf8fe!==SymbolType$1[_0x3c1fa5(0x433a)]||_0x3354aa!==GOAnimationType$1[_0x329bac(0x28b0)])&&(_0x2bf8fe!==SymbolType$1[_0x329bac(0x469b)]||_0x3354aa!==GOAnimationType$1[_0x329bac(0x4d05)]);}function PlotServicesUtil(){}GOAnimationManager[_0x5e00b3(0x58a4)]=new Map(),GOAnimationManager[_0x5e00b3(0x35eb)]=function(_0x3c609c){var _0x3cb706=_0x307c2b,_0x39fed8=_0x5e00b3;let _0x53071a;return _0x3c609c[_0x39fed8(0x20c0)]&&(_0x53071a=GOAnimationManager[_0x39fed8(0x58a4)][_0x39fed8(0x38c4)](_0x3c609c[_0x3cb706(0x24a7)][_0x39fed8(0xcf8)])),WebGLPlot[_0x39fed8(0x5f34)](_0x3c609c)&&!WebGLPlot[_0x39fed8(0x5f34)](_0x53071a)&&(_0x53071a=new GOAnimationManager(_0x3c609c),GOAnimationManager[_0x39fed8(0x58a4)][_0x39fed8(0x10aa)](_0x3c609c[_0x39fed8(0x20c0)][_0x39fed8(0xcf8)],_0x53071a)),_0x53071a;},GOAnimationManager[_0x5e00b3(0x3720)][_0x5e00b3(0x533a)]=function(_0x1a5bc4,_0x422621,_0x32d5){var _0x54afe7=_0x307c2b,_0x361b09=_0x5e00b3;if(_0x1a5bc4===GOAnimationType$1[_0x361b09(0x2aff)]){Array[_0x361b09(0x2676)](_0x32d5)||(_0x32d5=[_0x32d5]);for(let _0x4301a1=0x0;_0x4301a1<_0x32d5[_0x361b09(0x809)];_0x4301a1++)if(!SymbolAlgoUtil[_0x361b09(0x14e4)](_0x32d5[_0x4301a1][_0x361b09(0x30c6)]))return null;return(_0x512291=this[_0x361b09(0x17a6)](_0x1a5bc4,_0x422621))[_0x361b09(0x3897)](this,_0x32d5)?(this[_0x361b09(0x40ae)][_0x361b09(0x5323)](_0x512291),_0x512291):null;}return WebGLPlot[_0x361b09(0x5f34)](_0x32d5)&&isCanCreateAnimation(_0x1a5bc4,_0x32d5[_0x361b09(0x3ad1)])?null===(_0x512291=this[_0x361b09(0x17a6)](_0x1a5bc4,_0x422621))||null==_0x32d5||_0x32d5[_0x361b09(0x3ad1)]===SymbolType$1[_0x361b09(0x4748)]||null===_0x32d5||!WebGLPlot[_0x361b09(0x5f34)](_0x32d5)||0x0===_0x32d5[_0x54afe7(0x3f6)]&&_0x32d5[_0x361b09(0xd69)]===SymbolType$1[_0x361b09(0x4086)]?null:_0x512291[_0x361b09(0x1130)](this,_0x32d5)?(this[_0x361b09(0x40ae)][_0x361b09(0x5323)](_0x512291),PlotEventManager[_0x361b09(0x35eb)]()[_0x361b09(0x327d)][_0x361b09(0x1c10)](_0x512291),_0x512291):null:null;var _0x512291;},GOAnimationManager[_0x5e00b3(0x3720)][_0x307c2b(0x406b)]=function(_0x555416){var _0x3c6b2c=_0x307c2b,_0x56cc8e=_0x5e00b3;this[_0x56cc8e(0x36fe)]=new PlotAnimationLayer(_0x56cc8e(0x50f4),_0x555416);var _0x43fe9d=!0x1;if(WebGLPlot[_0x56cc8e(0x5f34)](_0x555416[_0x3c6b2c(0x5101)])&&_0x555416[_0x56cc8e(0x2ea5)]instanceof WebGLPlot[_0x56cc8e(0x1656)])_0x555416[_0x56cc8e(0x2ea5)][_0x56cc8e(0x488b)]=this[_0x3c6b2c(0x4ba1)],_0x43fe9d=!0x0;else for(var _0x589181=0x0,_0x35c236=_0x555416[_0x56cc8e(0x37e8)][_0x56cc8e(0x809)];_0x589181<_0x35c236;_0x589181++){var _0x37247f=_0x555416['primitives'][_0x56cc8e(0x1fda)][_0x589181];if(WebGLPlot[_0x56cc8e(0x5f34)](_0x37247f)&&_0x37247f instanceof WebGLPlot[_0x56cc8e(0x1656)]){_0x37247f[_0x56cc8e(0x488b)]=this[_0x56cc8e(0x36fe)],_0x43fe9d=!0x0;break;}}if(!_0x43fe9d){var _0x5873e9=new WebGLPlot[(_0x56cc8e(0x1656))]();_0x5873e9[_0x3c6b2c(0x453d)]=this[_0x56cc8e(0x36fe)],_0x555416[_0x56cc8e(0x37e8)][_0x56cc8e(0x30c2)](_0x5873e9),_0x555416[_0x56cc8e(0x2ea5)]=_0x5873e9;}},GOAnimationManager[_0x5e00b3(0x3720)]['createGOAnimationByType']=function(_0x2e5bcb,_0x4e310d){var _0x2d2eb5=_0x307c2b,_0x9f61f3=_0x5e00b3;if(null===_0x4e310d||''===_0x4e310d||null===this[_0x9f61f3(0x36fe)])return null;if(null!==this['findGOAnimationByName'](_0x4e310d))return null;var _0x17a26f=null;switch(_0x2e5bcb){case GOAnimationType$1[_0x9f61f3(0x1bc)]:_0x17a26f=new GOAnimationWay();break;case GOAnimationType$1[_0x9f61f3(0x23bf)]:_0x17a26f=new GOAnimationBlink();break;case GOAnimationType$1[_0x9f61f3(0x69e)]:_0x17a26f=new GOAnimationAttribute();break;case GOAnimationType$1[_0x9f61f3(0xba7)]:_0x17a26f=new GOAnimationShow();break;case GOAnimationType$1[_0x9f61f3(0x12fa)]:_0x17a26f=new GOAnimationRotate();break;case GOAnimationType$1[_0x2d2eb5(0xd92)]:_0x17a26f=new GOAnimationScale();break;case GOAnimationType$1[_0x9f61f3(0x28b0)]:_0x17a26f=new GOAnimationGrow();break;case GOAnimationType$1[_0x9f61f3(0x2aff)]:_0x17a26f=new GOAnimationWay_ModelGroup();break;case GOAnimationType$1[_0x9f61f3(0x3e42)]:_0x17a26f=new AnimationReduce();break;case GOAnimationType$1[_0x9f61f3(0x2719)]:_0x17a26f=new AnimationGrow();break;case GOAnimationType$1[_0x9f61f3(0x322)]:_0x17a26f=new AnimationMoveIn$1();break;case GOAnimationType$1[_0x9f61f3(0x431d)]:_0x17a26f=new AnimationMoveOut();break;case GOAnimationType$1[_0x9f61f3(0x328e)]:_0x17a26f=new AnimationHide();break;case GOAnimationType$1[_0x9f61f3(0x55fb)]:_0x17a26f=new AnimationShow();break;case GOAnimationType$1[_0x9f61f3(0x3782)]:_0x17a26f=new AnimationBrokenLine();break;case GOAnimationType$1[_0x9f61f3(0x5878)]:_0x17a26f=new AnimationCurve();break;case GOAnimationType$1[_0x9f61f3(0x24c6)]:_0x17a26f=new AnimationWay();break;case GOAnimationType$1[_0x9f61f3(0x4b3c)]:_0x17a26f=new AnimationBlink();break;case GOAnimationType$1[_0x9f61f3(0x236b)]:_0x17a26f=new AnimationMoveIn();break;case GOAnimationType$1[_0x9f61f3(0x36a8)]:_0x17a26f=new AnimationZoomOut();break;default:return null;}return null!==_0x17a26f&&(_0x17a26f[_0x9f61f3(0x2c5)]=_0x4e310d,_0x17a26f[_0x9f61f3(0x5e52)]=this[_0x9f61f3(0x5e52)]),_0x17a26f;},GOAnimationManager['prototype'][_0x307c2b(0x921)]=function(_0x9589f0){var _0x1fac6c=_0x5e00b3;if(null===this[_0x1fac6c(0x40ae)]||null===_0x9589f0||''===_0x9589f0)return null;for(var _0x3955f1=null,_0x2be729=0x0;_0x2be729<this[_0x1fac6c(0x40ae)][_0x1fac6c(0x809)];_0x2be729++)if(this[_0x1fac6c(0x40ae)][_0x2be729][_0x1fac6c(0x2c5)]===_0x9589f0){_0x3955f1=this[_0x1fac6c(0x40ae)][_0x2be729];break;}return _0x3955f1;},GOAnimationManager[_0x5e00b3(0x3720)][_0x5e00b3(0x28ca)]=function(_0x3f5265){var _0x2bebff=_0x307c2b,_0x390d2c=_0x5e00b3,_0xd514c5=[];if(0x0===this[_0x390d2c(0x40ae)][_0x390d2c(0x809)]||null===_0x3f5265||!WebGLPlot[_0x390d2c(0x5f34)](_0x3f5265))return _0xd514c5;for(var _0x4affa0=this[_0x2bebff(0x3d0)][_0x390d2c(0x809)],_0x48d445=0x0;_0x48d445<_0x4affa0;_0x48d445++)if(this[_0x390d2c(0x40ae)][_0x48d445][_0x390d2c(0x1d61)][_0x390d2c(0x32b3)]===_0x3f5265[_0x2bebff(0x3cac)]){var _0xe284af=this[_0x390d2c(0x40ae)][_0x48d445];_0xd514c5[_0x2bebff(0x2a0e)](_0xe284af);}return _0xd514c5;},GOAnimationManager[_0x5e00b3(0x3720)][_0x307c2b(0x530c)]=function(_0x16504f){var _0x3f6f81=_0x5e00b3;if(0x0===this[_0x3f6f81(0x40ae)][_0x3f6f81(0x809)]||_0x3f6f81(0x39a1)===_0x16504f||null===_0x16504f)return[];var _0x5a0498=this[_0x3f6f81(0x135b)](_0x16504f);return this[_0x3f6f81(0x28ca)](_0x5a0498);},GOAnimationManager[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(){var _0x189c26=_0x307c2b,_0x59715b=_0x5e00b3;if(0x0===this[_0x59715b(0x40ae)][_0x59715b(0x809)])return!0x1;for(var _0x33bb0f=!0x1,_0x214441=0x0;_0x214441<this[_0x59715b(0x40ae)][_0x59715b(0x809)];_0x214441++)this[_0x189c26(0x3d0)][_0x214441][_0x189c26(0x482e)]()&&(_0x33bb0f=!0x0);return _0x33bb0f;},GOAnimationManager[_0x307c2b(0x1aa2)][_0x5e00b3(0x3ceb)]=function(){var _0x24628c=_0x307c2b,_0x38717a=_0x5e00b3;if(0x0!==this[_0x38717a(0x40ae)][_0x24628c(0x2ef4)]){for(var _0x25e84e=0x0;_0x25e84e<this[_0x38717a(0x40ae)][_0x38717a(0x809)];_0x25e84e++)this[_0x38717a(0x40ae)][_0x25e84e]['play']();}},GOAnimationManager['prototype'][_0x5e00b3(0x3b17)]=function(){var _0x57e7eb=_0x5e00b3;if(0x0!==this[_0x57e7eb(0x40ae)][_0x57e7eb(0x809)]){for(var _0x1932a4=0x0;_0x1932a4<this[_0x57e7eb(0x40ae)][_0x57e7eb(0x809)];_0x1932a4++)this[_0x57e7eb(0x40ae)][_0x1932a4][_0x57e7eb(0x3b17)]();}},GOAnimationManager[_0x5e00b3(0x3720)][_0x5e00b3(0x501f)]=function(){var _0x55fe2d=_0x5e00b3;if(0x0!==this[_0x55fe2d(0x40ae)][_0x55fe2d(0x809)]){for(var _0x281e8b=0x0;_0x281e8b<this[_0x55fe2d(0x40ae)][_0x55fe2d(0x809)];_0x281e8b++)this[_0x55fe2d(0x40ae)][_0x281e8b][_0x55fe2d(0x501f)]();}},GOAnimationManager[_0x5e00b3(0x3720)][_0x5e00b3(0x31a9)]=function(){var _0x49256d=_0x307c2b,_0x12d16b=_0x5e00b3;if(0x0!==this[_0x12d16b(0x40ae)][_0x12d16b(0x809)]){for(var _0x4ce95a=0x0;_0x4ce95a<this[_0x12d16b(0x40ae)][_0x12d16b(0x809)];_0x4ce95a++)this['_goAnimations'][_0x4ce95a][_0x49256d(0x3d4a)]();}},GOAnimationManager[_0x5e00b3(0x3720)][_0x5e00b3(0x1dc4)]=function(_0xe07243){var _0x22492b=_0x307c2b,_0x1cb7f8=_0x5e00b3;if(0x0===this[_0x1cb7f8(0x40ae)][_0x22492b(0x2ef4)]||null===_0xe07243||''===_0xe07243)return!0x1;var _0xe88ecd=this[_0x1cb7f8(0x92a)](_0xe07243);return this[_0x1cb7f8(0x582)](_0xe88ecd);},GOAnimationManager[_0x5e00b3(0x3720)][_0x5e00b3(0x18bc)]=function(_0x9cfa26){var _0x31becb=_0x307c2b,_0xe9a8b6=_0x5e00b3;if(0x0===this[_0xe9a8b6(0x40ae)][_0xe9a8b6(0x809)]||null===_0x9cfa26||!WebGLPlot[_0x31becb(0x1563)](_0x9cfa26))return!0x1;let _0x293621=[];for(var _0x1970bc=[],_0x38dda1=this[_0xe9a8b6(0x40ae)][_0xe9a8b6(0x809)],_0x2dd354=0x0;_0x2dd354<_0x38dda1;_0x2dd354++){var _0x51894b=this[_0xe9a8b6(0x40ae)][_0x2dd354];_0x51894b[_0xe9a8b6(0x1d61)][_0x31becb(0x3cac)]!==_0x9cfa26[_0xe9a8b6(0x32b3)]?_0x1970bc[_0xe9a8b6(0x5323)](_0x51894b):(_0x293621[_0xe9a8b6(0x5323)](_0x51894b['name']),_0x51894b[_0xe9a8b6(0x2947)]());}return this[_0xe9a8b6(0x40ae)]=_0x1970bc,PlotEventManager[_0xe9a8b6(0x35eb)]()[_0xe9a8b6(0x53d1)][_0xe9a8b6(0x1c10)](_0x293621),!0x0;},GOAnimationManager[_0x5e00b3(0x3720)][_0x5e00b3(0x582)]=function(_0x3a01be,_0xf83a2a){var _0x53e07c=_0x307c2b,_0x214c56=_0x5e00b3;if(0x0===this[_0x214c56(0x40ae)][_0x53e07c(0x2ef4)]||null===_0x3a01be)return!0x1;void 0x0===_0xf83a2a&&(_0xf83a2a=!0x0);let _0x4552a3=_0x3a01be[_0x214c56(0x2c5)];for(var _0xc9a110=0x0;_0xc9a110<this[_0x214c56(0x40ae)][_0x214c56(0x809)];_0xc9a110++)if(this[_0x214c56(0x40ae)][_0xc9a110]===_0x3a01be){_0x3a01be[_0x53e07c(0x3d4a)](),_0x3a01be[_0x214c56(0x2947)](),_0x3a01be=null,this[_0x214c56(0x40ae)][_0x214c56(0x2f5b)](_0xc9a110,0x1);break;}return _0xf83a2a&&PlotEventManager[_0x214c56(0x35eb)]()[_0x214c56(0x53d1)][_0x53e07c(0x31b9)]([_0x4552a3]),!0x0;},GOAnimationManager[_0x307c2b(0x1aa2)][_0x307c2b(0x54d)]=function(){var _0x72cc37=_0x307c2b,_0x5434fb=_0x5e00b3;if(0x0===this[_0x5434fb(0x40ae)][_0x72cc37(0x2ef4)])return;for(var _0x5dc574=0x0;_0x5dc574<this[_0x5434fb(0x40ae)][_0x5434fb(0x809)];_0x5dc574++)names[_0x5434fb(0x5323)](this[_0x5434fb(0x40ae)][_0x5dc574][_0x5434fb(0x2c5)]),this[_0x5434fb(0x582)](this[_0x5434fb(0x40ae)][_0x5dc574],!0x1);PlotEventManager[_0x5434fb(0x35eb)]()[_0x5434fb(0x53d1)][_0x5434fb(0x1c10)]([]),this[_0x5434fb(0x40ae)]=[];},GOAnimationManager[_0x5e00b3(0x3720)][_0x307c2b(0x3559)]=function(){var _0xeb929d=_0x5e00b3;for(var _0x566eea=[],_0xcc7c8e=this['_scene'],_0x1cf676=SymbolAlgoUtil[_0xeb929d(0x39f6)](_0xcc7c8e),_0x8a202c=0x0;_0x8a202c<_0x1cf676[_0xeb929d(0x2369)][_0xeb929d(0x809)];++_0x8a202c){var _0x37927f=_0x1cf676[_0xeb929d(0x326e)](_0x8a202c);_0x37927f instanceof PlottingLayer&&_0x566eea['push'](_0x37927f);}return _0x566eea;},GOAnimationManager[_0x5e00b3(0x3720)][_0x5e00b3(0x135b)]=function(_0x3975cd){var _0x179ea9=_0x307c2b,_0x4e66b5=_0x5e00b3;for(var _0xec272c=this[_0x4e66b5(0x743)](),_0x1a203d=0x0;_0x1a203d<_0xec272c[_0x179ea9(0x2ef4)];_0x1a203d++){var _0x2acbde=_0xec272c[_0x1a203d][_0x179ea9(0x3084)](_0x3975cd);if(_0x2acbde)return _0x2acbde;}},GOAnimationManager[_0x5e00b3(0x3720)][_0x5e00b3(0xf0c)]=function(){var _0x3faff2=_0x307c2b;return this[_0x3faff2(0x3d0)];},GOAnimationManager[_0x5e00b3(0x3720)][_0x307c2b(0x2419)]=function(){var _0xaa29ed=_0x307c2b,_0xac43e=_0x5e00b3;for(var _0x55b713=this[_0xaa29ed(0x3559)](),_0x36c010=0x0;_0x36c010<_0x55b713[_0xac43e(0x809)];_0x36c010++)null!=_0x55b713[_0x36c010][_0xac43e(0x3e1)]&&_0x55b713[_0x36c010][_0xac43e(0x3e1)][_0xac43e(0x42fd)]();},GOAnimationManager['prototype'][_0x5e00b3(0x12de)]=function(){var _0x5ac0d2=_0x5e00b3;for(var _0x4641e0={'animations':[]},_0x4c3078=0x0;_0x4c3078<this['_goAnimations']['length'];_0x4c3078++)_0x4641e0[_0x5ac0d2(0x3536)][_0x5ac0d2(0x5323)](this[_0x5ac0d2(0x40ae)][_0x4c3078][_0x5ac0d2(0x12de)]());return _0x4641e0;},GOAnimationManager[_0x5e00b3(0x3720)][_0x5e00b3(0x452d)]=function(_0x5449f4){var _0x5586af=_0x307c2b,_0x462cb6=_0x5e00b3;if(_0x5449f4[_0x462cb6(0xe3b)])for(var _0x54915e=0x0,_0x1006cc=0x0;_0x1006cc<_0x5449f4[_0x462cb6(0xe3b)][_0x462cb6(0x809)];_0x1006cc++){for(var _0x2e8941=_0x5449f4[_0x462cb6(0xe3b)][_0x1006cc],_0x221a16=0x0,_0x21d95a=0x0;_0x21d95a<_0x2e8941[_0x5586af(0x3d3d)][_0x462cb6(0x809)];_0x21d95a++){var _0x271fcf=_0x2e8941[_0x462cb6(0x3791)][_0x21d95a],_0x2b3998=_0x271fcf['startTime']+_0x271fcf[_0x462cb6(0x3dfe)];_0x221a16=_0x2b3998>_0x221a16?_0x2b3998:_0x221a16;}this[_0x462cb6(0x211e)](_0x2e8941[_0x462cb6(0x3791)],_0x54915e),_0x54915e+=_0x221a16;}else this[_0x462cb6(0x211e)](_0x5449f4[_0x462cb6(0x3536)],0x0);},GOAnimationManager[_0x5e00b3(0x3720)][_0x5e00b3(0x211e)]=function(_0x4b6c1d,_0x1e9507){var _0x10a0a6=_0x307c2b,_0x2438b2=_0x5e00b3;for(var _0x57ddcd=0x0;_0x57ddcd<_0x4b6c1d[_0x2438b2(0x809)];_0x57ddcd++){var _0x3f2e9f=_0x4b6c1d[_0x57ddcd],_0x28c82b='';_0x3f2e9f[_0x2438b2(0x408c)]?_0x28c82b=_0x3f2e9f[_0x2438b2(0x408c)]:_0x3f2e9f[_0x2438b2(0x1d8f)]&&(_0x28c82b=_0x3f2e9f[_0x10a0a6(0x2a43)]);var _0xb5d456=this[_0x2438b2(0x135b)](_0x28c82b),_0x562ef6=_0x3f2e9f[_0x10a0a6(0x1c7c)],_0x3b62f1=_0x3f2e9f[_0x2438b2(0x3dd)];if(_0xb5d456&&_0x562ef6&&-0x1!==_0x3b62f1){var _0xd7ee43=this[_0x2438b2(0x533a)](_0x3b62f1,_0x562ef6,_0xb5d456);null!==_0xd7ee43&&(_0x3f2e9f[_0x2438b2(0x3d3d)]+=_0x1e9507,_0xd7ee43[_0x10a0a6(0x4087)](_0x3f2e9f));}}},GOAnimationManager[_0x307c2b(0x1aa2)][_0x307c2b(0x49b5)]=function(_0x1444e0,_0x44d239){var _0x4f5fea=_0x307c2b,_0x4e741f=_0x5e00b3,_0x1bcd11=this;function _0x4520f3(_0x39c523){_0x39c523?function(_0x56c1de){var _0x490d56=_0x140d;_0x1bcd11[_0x490d56(0x4915)]['raiseEvent'](_0x56c1de);}():function(_0x422bea){var _0x47f551=_0x140d,_0xe6b508=_0x23ca;_0x1bcd11[_0xe6b508(0xf09)][_0x47f551(0x31b9)](_0x422bea);}();}var _0x1b4159=WebGLPlot[_0x4e741f(0xd7e)](_0x1bcd11[_0x4e741f(0x3bfe)],this[_0x4e741f(0x54e8)][_0x4e741f(0x1546)]);if(_0x1b4159){var _0x27c58d=_0x1b4159[_0x4e741f(0x4ff9)];_0x27c58d[_0x4f5fea(0x2923)]=_0x4e741f(0x477),_0x27c58d[_0x4f5fea(0x153e)]=this[_0x4e741f(0x12de)](),_0x27c58d[_0x4e741f(0x2fed)]=_0x1444e0,_0x27c58d['isCover']=_0x44d239,_0x1b4159[_0x4e741f(0xd7e)][_0x4e741f(0x4d5f)](_0x27c58d,function(_0x8abcaa){var _0x38032f=_0x4f5fea,_0x25b639=_0x4e741f;_0x8abcaa[_0x25b639(0x2a6a)][_0x38032f(0x4ef1)]?_0x4520f3({'success':!0x0}):_0x4520f3({'success':!0x1});},this);}},GOAnimationManager[_0x5e00b3(0x3720)][_0x5e00b3(0x31de)]=function(_0x3fe3ac){var _0x3d8ed1=_0x307c2b,_0x230743=_0x5e00b3,_0x26ae1d=this,_0x4b1248=WebGLPlot[_0x3d8ed1(0x30cc)](this[_0x230743(0x3bfe)],this[_0x230743(0x54e8)][_0x230743(0x1546)]);if(_0x4b1248){var _0x263c9a=_0x4b1248[_0x230743(0x4ff9)];_0x263c9a[_0x230743(0x3081)]=_0x3d8ed1(0x4f02),_0x263c9a[_0x230743(0x2fed)]=_0x3fe3ac,_0x4b1248['smlFileService'][_0x230743(0x4d5f)](_0x263c9a,function(_0x5793cd){var _0x4b103c=_0x230743,_0x502a15;_0x5793cd['result']&&_0x5793cd['result'][_0x4b103c(0x356c)]?(_0x502a15=_0x5793cd[_0x4b103c(0x2a6a)],_0x26ae1d[_0x4b103c(0x452d)](_0x502a15),_0x26ae1d[_0x4b103c(0x5b6a)][_0x4b103c(0x1c10)]()):_0x26ae1d[_0x4b103c(0x1d58)][_0x4b103c(0x1c10)]();},this);}},GOAnimationManager['prototype'][_0x5e00b3(0x45d8)]=function(_0x1f56dc){var _0x59b435=_0x307c2b,_0x2afcfe=_0x5e00b3,_0x5b3279=this[_0x2afcfe(0x3bfe)],_0x3e7422=_0x5b3279[_0x2afcfe(0x2bb6)](_0x5b3279[_0x2afcfe(0x809)]-0x1,0x1);return _0x5b3279+='/'===_0x3e7422?_0x2afcfe(0x1870):_0x59b435(0x376f),_0x5b3279+=_0x1f56dc+_0x2afcfe(0x4b39);},PlotServicesUtil[_0x5e00b3(0x46d7)]=function(_0x184421,_0x47030e){var _0x3b6200=_0x5e00b3;if(_0x184421=_0x184421||{},_0x47030e){for(var _0x4ac49e in _0x47030e){var _0x8626b3=_0x47030e[_0x4ac49e];void 0x0!==_0x8626b3&&(_0x184421[_0x4ac49e]=_0x8626b3);}!(_0x3b6200(0x1b4b)==typeof window[_0x3b6200(0x2eeb)]&&_0x47030e instanceof window[_0x3b6200(0x2eeb)])&&_0x47030e[_0x3b6200(0x1a9a)]&&_0x47030e[_0x3b6200(0x1a9a)](_0x3b6200(0x3cc8))&&(_0x184421[_0x3b6200(0x3cc8)]=_0x47030e[_0x3b6200(0x3cc8)]);}return _0x184421;},PlotServicesUtil[_0x5e00b3(0x431f)]=function(_0x1ccd7b,_0x176bdc){var _0x34c254;if(_0x1ccd7b=_0x1ccd7b||{},_0x176bdc){for(var _0x262717 in _0x1ccd7b)void 0x0!==(_0x34c254=_0x176bdc[_0x262717])&&(_0x1ccd7b[_0x262717]=_0x34c254);}},PlotServicesUtil[_0x5e00b3(0x31a9)]=function(_0x357c8e){var _0x4ee9d7=_0x307c2b,_0x335b17=_0x5e00b3;for(var _0x47f99b in _0x357c8e=_0x357c8e||{})if(_0x357c8e[_0x335b17(0x1a9a)](_0x47f99b)){if(_0x335b17(0x8c4)==typeof _0x357c8e[_0x47f99b]&&_0x357c8e[_0x47f99b]instanceof Array){for(var _0x580e60 in _0x357c8e[_0x47f99b])_0x357c8e[_0x47f99b][_0x580e60][_0x335b17(0x2947)]&&_0x357c8e[_0x47f99b][_0x580e60][_0x4ee9d7(0x5020)]();_0x357c8e[_0x47f99b][_0x335b17(0x809)]=0x0;}else _0x335b17(0x8c4)==typeof _0x357c8e[_0x47f99b]&&_0x357c8e[_0x47f99b]instanceof Object&&_0x357c8e[_0x47f99b][_0x335b17(0x2947)]&&_0x357c8e[_0x47f99b][_0x335b17(0x2947)]();_0x357c8e[_0x47f99b]=null;}},PlotServicesUtil[_0x5e00b3(0x11fc)]=function(){var _0x5bc791=_0x307c2b,_0x481bdf=_0x5e00b3;for(var _0x323223=[],_0x1b80df=0x0,_0x5be029=arguments[_0x481bdf(0x809)];_0x1b80df<_0x5be029;_0x1b80df++){var _0x2fb2a8=arguments[_0x1b80df];if(_0x481bdf(0x20b8)==typeof _0x2fb2a8&&(_0x2fb2a8=document[_0x481bdf(0x3474)](_0x2fb2a8)),0x1===arguments[_0x5bc791(0x2ef4)])return _0x2fb2a8;_0x323223[_0x481bdf(0x5323)](_0x2fb2a8);}return _0x323223;},PlotServicesUtil[_0x307c2b(0x233f)]=function(_0x333024){var _0x232393=_0x5e00b3;return!(!_0x333024||0x1!==_0x333024[_0x232393(0x5c6)]);},PlotServicesUtil[_0x307c2b(0x2d5)]=function(_0x1a404a){var _0x42afee=_0x5e00b3;return _0x42afee(0x512b)===Object[_0x42afee(0x3720)][_0x42afee(0x3cc8)][_0x42afee(0x3c9e)](_0x1a404a);},PlotServicesUtil[_0x5e00b3(0x5a29)]=function(_0x354438,_0x2aac2d){var _0x2ff791=_0x5e00b3;for(var _0x3d6818=_0x354438[_0x2ff791(0x809)]-0x1;_0x3d6818>=0x0;_0x3d6818--)_0x354438[_0x3d6818]===_0x2aac2d&&_0x354438[_0x2ff791(0x2f5b)](_0x3d6818,0x1);return _0x354438;},PlotServicesUtil[_0x307c2b(0x2feb)]=function(_0x25723a,_0x524f52){var _0x2755b2=_0x307c2b,_0x3269eb=_0x5e00b3;if(null==_0x25723a)return-0x1;if(_0x2755b2(0x1be1)==typeof _0x25723a[_0x3269eb(0xabf)])return _0x25723a[_0x3269eb(0xabf)](_0x524f52);for(var _0x15b8a6=0x0,_0x3cd713=_0x25723a[_0x3269eb(0x809)];_0x15b8a6<_0x3cd713;_0x15b8a6++)if(_0x25723a[_0x15b8a6]===_0x524f52)return _0x15b8a6;return-0x1;},PlotServicesUtil[_0x5e00b3(0x2f25)]=function(_0x4e8471,_0x442140,_0x1a9e1a,_0x20d1e5,_0x13136b,_0x503016,_0x3cc81e,_0x2a9555){var _0x272895=_0x307c2b,_0x5a1db6=_0x5e00b3;_0x442140&&(_0x4e8471['id']=_0x442140),_0x1a9e1a&&(_0x4e8471[_0x5a1db6(0x8cd)][_0x5a1db6(0x4db1)]=_0x1a9e1a['x']+'px',_0x4e8471[_0x272895(0x1df0)][_0x5a1db6(0x4f04)]=_0x1a9e1a['y']+'px'),_0x20d1e5&&(_0x4e8471[_0x5a1db6(0x8cd)][_0x5a1db6(0x2d3c)]=_0x20d1e5['w']+'px',_0x4e8471[_0x5a1db6(0x8cd)][_0x5a1db6(0x5a4e)]=_0x20d1e5['h']+'px'),_0x13136b&&(_0x4e8471[_0x5a1db6(0x8cd)][_0x5a1db6(0x3747)]=_0x13136b),_0x503016&&(_0x4e8471[_0x272895(0x1df0)][_0x272895(0x2b23)]=_0x503016),_0x3cc81e&&(_0x4e8471[_0x5a1db6(0x8cd)][_0x5a1db6(0x4332)]=_0x3cc81e),parseFloat(_0x2a9555)>=0x0&&parseFloat(_0x2a9555)<0x1?(_0x4e8471[_0x272895(0x1df0)][_0x5a1db6(0x1d59)]=_0x272895(0x34ee)+0x64*_0x2a9555+')',_0x4e8471[_0x5a1db6(0x8cd)][_0x5a1db6(0x2b25)]=_0x2a9555):0x1===parseFloat(_0x2a9555)&&(_0x4e8471['style'][_0x5a1db6(0x1d59)]='',_0x4e8471[_0x5a1db6(0x8cd)][_0x272895(0x7e6)]='');},PlotServicesUtil[_0x5e00b3(0x25a8)]=function(_0x134dbc,_0x49c79b){var _0x3d4ed8=_0x307c2b,_0x1538ae=_0x5e00b3;_0x134dbc=_0x134dbc||{};var _0x2d38ae='function'==typeof window[_0x1538ae(0x2eeb)]&&_0x49c79b instanceof window[_0x1538ae(0x2eeb)];for(var _0x1c312b in _0x49c79b)(void 0x0===_0x134dbc[_0x1c312b]||!_0x2d38ae&&_0x49c79b[_0x1538ae(0x1a9a)]&&_0x49c79b['hasOwnProperty'](_0x1c312b)&&!_0x134dbc[_0x3d4ed8(0x2609)](_0x1c312b))&&(_0x134dbc[_0x1c312b]=_0x49c79b[_0x1c312b]);return!_0x2d38ae&&_0x49c79b&&_0x49c79b[_0x1538ae(0x1a9a)]&&_0x49c79b[_0x1538ae(0x1a9a)](_0x3d4ed8(0xedf))&&!_0x134dbc[_0x1538ae(0x1a9a)](_0x3d4ed8(0xedf))&&(_0x134dbc[_0x1538ae(0x3cc8)]=_0x49c79b[_0x1538ae(0x3cc8)]),_0x134dbc;},PlotServicesUtil[_0x5e00b3(0xe67)]=function(_0x14b2bd){var _0x3435cb=_0x5e00b3,_0x1122da=[];for(var _0x3b358a in _0x14b2bd){var _0x526e57=_0x14b2bd[_0x3b358a];if(null!=_0x526e57&&_0x3435cb(0x1b4b)!=typeof _0x526e57){var _0x138c1e;if(_0x3435cb(0x8c4)==typeof _0x526e57&&_0x526e57[_0x3435cb(0x26fc)]===Array){for(var _0x36ba21,_0x3c6fc7=[],_0x48de63=0x0,_0x2ae9ab=_0x526e57[_0x3435cb(0x809)];_0x48de63<_0x2ae9ab;_0x48de63++)_0x36ba21=_0x526e57[_0x48de63],_0x3c6fc7['push'](encodeURIComponent(null==_0x36ba21?'':_0x36ba21));_0x138c1e=_0x3c6fc7['join'](',');}else _0x138c1e=encodeURIComponent(_0x526e57);_0x1122da[_0x3435cb(0x5323)](encodeURIComponent(_0x3b358a)+'='+_0x138c1e);}}return _0x1122da[_0x3435cb(0x48a9)]('&');},PlotServicesUtil[_0x5e00b3(0xff1)]=function(_0x4564db,_0x2b980d){var _0x51e455=_0x5e00b3,_0x473751=_0x4564db;if(_0x2b980d){var _0x3bf9c8=(_0x4564db+'\x20')[_0x51e455(0x390f)](/[?&]/);_0x473751+='\x20'===_0x3bf9c8[_0x51e455(0x3b86)]()?_0x2b980d:_0x3bf9c8[_0x51e455(0x809)]?'&'+_0x2b980d:'?'+_0x2b980d;}return _0x473751;},PlotServicesUtil[_0x5e00b3(0x378e)]=0xe,PlotServicesUtil[_0x5e00b3(0x3444)]=function(_0xa995a6,_0xb29cf7){var _0xaccf96=_0x5e00b3;return null==_0xb29cf7&&(_0xb29cf7=PlotServicesUtil[_0xaccf96(0x378e)]),_0xaccf96(0x1efe)!=typeof _0xa995a6&&(_0xa995a6=parseFloat(_0xa995a6)),0x0===_0xb29cf7?_0xa995a6:parseFloat(_0xa995a6[_0xaccf96(0x212b)](_0xb29cf7));},PlotServicesUtil['rad']=function(_0x2f233a){return _0x2f233a*Math['PI']/0xb4;},PlotServicesUtil[_0x5e00b3(0x3d0c)]=0x0,PlotServicesUtil[_0x307c2b(0xeeb)]=function(_0x320a43){var _0x7a220d=_0x5e00b3;return null==_0x320a43&&(_0x320a43='id_'),PlotServicesUtil[_0x7a220d(0x3d0c)]+=0x1,_0x320a43+PlotServicesUtil[_0x7a220d(0x3d0c)];},PlotServicesUtil[_0x307c2b(0x74f)]=function(){var _0x2b5338=_0x307c2b,_0x1c3dfc=_0x5e00b3,_0x37a02,_0x4711ea='',_0x36b7db='',_0x1872d9='pc',_0x2e20ca=navigator[_0x1c3dfc(0x5af)][_0x1c3dfc(0x12e2)]();return _0x2e20ca[_0x1c3dfc(0xabf)](_0x1c3dfc(0x121f))>-0x1||_0x2e20ca[_0x2b5338(0x2feb)](_0x1c3dfc(0x28c0))>-0x1&&_0x2e20ca[_0x1c3dfc(0xabf)]('rv')>-0x1?(_0x4711ea=_0x2b5338(0x40d0),_0x37a02=_0x2e20ca[_0x1c3dfc(0x31ca)](/msie ([\d.]+)/)||_0x2e20ca['match'](/rv:([\d.]+)/)):_0x2e20ca[_0x1c3dfc(0xabf)](_0x2b5338(0x3155))>-0x1?(_0x4711ea=_0x1c3dfc(0xb13),_0x37a02=_0x2e20ca[_0x1c3dfc(0x31ca)](/chrome\/([\d.]+)/)):_0x2e20ca[_0x1c3dfc(0xabf)](_0x1c3dfc(0x533c))>-0x1?(_0x4711ea=_0x1c3dfc(0x533c),_0x37a02=_0x2e20ca[_0x2b5338(0xa93)](/firefox\/([\d.]+)/)):_0x2e20ca['indexOf'](_0x1c3dfc(0x2995))>-0x1?(_0x4711ea=_0x1c3dfc(0x2995),_0x37a02=_0x2e20ca[_0x1c3dfc(0x31ca)](/version\/([\d.]+)/)):_0x2e20ca[_0x1c3dfc(0xabf)](_0x1c3dfc(0x5b0f))>-0x1&&(_0x4711ea=_0x1c3dfc(0x5b0f),_0x37a02=_0x2e20ca[_0x1c3dfc(0x31ca)](/version\/([\d.]+)/)),_0x36b7db=_0x37a02?_0x37a02[0x1]:'',_0x2e20ca[_0x1c3dfc(0xabf)](_0x1c3dfc(0x2891))>-0x1||_0x2e20ca[_0x1c3dfc(0xabf)](_0x1c3dfc(0x10e1))>-0x1||_0x2e20ca[_0x1c3dfc(0xabf)](_0x1c3dfc(0x52df))>-0x1?_0x1872d9=_0x1c3dfc(0x270e):_0x2e20ca['indexOf'](_0x1c3dfc(0x2ce7))>-0x1&&(_0x36b7db=(_0x37a02=_0x2e20ca[_0x1c3dfc(0x31ca)](/version\/([\d.]+)/))?_0x37a02[0x1]:'',_0x1872d9=_0x1c3dfc(0x2ce7)),{'name':_0x4711ea,'version':_0x36b7db,'device':_0x1872d9};},PlotServicesUtil[_0x5e00b3(0x28a3)]=function(){var _0x247e20=_0x307c2b,_0x1f5f7c=_0x5e00b3,_0x3e157f,_0x5697a7='',_0x2b0de6='',_0x306c0f='pc',_0x254300=navigator[_0x1f5f7c(0x5af)][_0x1f5f7c(0x12e2)]();return _0x254300[_0x1f5f7c(0xabf)](_0x1f5f7c(0x121f))>-0x1||_0x254300[_0x247e20(0x2feb)](_0x247e20(0x38ec))>-0x1&&_0x254300[_0x1f5f7c(0xabf)]('rv')>-0x1?(_0x5697a7=_0x1f5f7c(0x121f),_0x3e157f=_0x254300['match'](/msie ([\d.]+)/)||_0x254300[_0x247e20(0xa93)](/rv:([\d.]+)/)):_0x254300[_0x1f5f7c(0xabf)](_0x1f5f7c(0xb13))>-0x1?(_0x5697a7=_0x1f5f7c(0xb13),_0x3e157f=_0x254300[_0x1f5f7c(0x31ca)](/chrome\/([\d.]+)/)):_0x254300[_0x1f5f7c(0xabf)](_0x1f5f7c(0x533c))>-0x1?(_0x5697a7=_0x247e20(0x663),_0x3e157f=_0x254300[_0x1f5f7c(0x31ca)](/firefox\/([\d.]+)/)):_0x254300[_0x1f5f7c(0xabf)](_0x1f5f7c(0x2995))>-0x1?(_0x5697a7=_0x1f5f7c(0x2995),_0x3e157f=_0x254300[_0x247e20(0xa93)](/version\/([\d.]+)/)):_0x254300[_0x1f5f7c(0xabf)](_0x1f5f7c(0x5b0f))>-0x1&&(_0x5697a7=_0x1f5f7c(0x5b0f),_0x3e157f=_0x254300[_0x1f5f7c(0x31ca)](/version\/([\d.]+)/)),_0x2b0de6=_0x3e157f?_0x3e157f[0x1]:'',_0x254300[_0x1f5f7c(0xabf)](_0x1f5f7c(0x2891))>-0x1||_0x254300[_0x1f5f7c(0xabf)](_0x1f5f7c(0x10e1))>-0x1||_0x254300[_0x1f5f7c(0xabf)](_0x247e20(0x2d8c))>-0x1?_0x306c0f=_0x247e20(0x1ad9):_0x254300[_0x1f5f7c(0xabf)](_0x247e20(0x476f))>-0x1&&(_0x2b0de6=(_0x3e157f=_0x254300[_0x1f5f7c(0x31ca)](/version\/([\d.]+)/))?_0x3e157f[0x1]:'',_0x306c0f=_0x1f5f7c(0x2ce7)),{'name':_0x5697a7,'version':_0x2b0de6,'device':_0x306c0f};},PlotServicesUtil[_0x5e00b3(0x34f)]=function(){var _0x196b2c=_0x307c2b,_0x4fede2=_0x5e00b3,_0x4fbd74=!0x0,_0x5564af=PlotServicesUtil[_0x4fede2(0x28a3)]();return document[_0x4fede2(0x2a2e)](_0x4fede2(0x2a34))[_0x4fede2(0x696)]?(_0x4fede2(0x533c)===_0x5564af[_0x196b2c(0x1c7c)]&&parseFloat(_0x5564af[_0x4fede2(0x24cf)])<0x5&&(_0x4fbd74=!0x1),'safari'===_0x5564af[_0x4fede2(0x2c5)]&&parseFloat(_0x5564af[_0x4fede2(0x24cf)])<0x4&&(_0x4fbd74=!0x1),_0x4fede2(0x2995)===_0x5564af['name']&&parseFloat(_0x5564af[_0x4fede2(0x24cf)])<0xa&&(_0x4fbd74=!0x1),_0x4fede2(0x121f)===_0x5564af[_0x4fede2(0x2c5)]&&parseFloat(_0x5564af[_0x4fede2(0x24cf)])<0x9&&(_0x4fbd74=!0x1)):_0x4fbd74=!0x1,_0x4fbd74;},PlotServicesUtil[_0x307c2b(0x1b08)]=function(){var _0x47f2b0=_0x5e00b3;return PlotServicesUtil[_0x47f2b0(0x34f)];},PlotServicesUtil[_0x5e00b3(0x3bf8)]=function(_0x4b2aac){var _0x24f368=_0x307c2b,_0x25ce3f=_0x5e00b3;if(!_0x4b2aac)return!0x0;var _0x43ded6=_0x4b2aac[_0x24f368(0x2feb)]('//'),_0x6b871c=document[_0x25ce3f(0x548f)][_0x25ce3f(0x3cc8)](),_0x2266b0=_0x6b871c[_0x25ce3f(0xabf)]('//');if(-0x1===_0x43ded6)return!0x0;var _0x4a0b9a,_0x3463c1=_0x4a0b9a=_0x4b2aac[_0x25ce3f(0x4c07)](0x0,_0x43ded6),_0x536bac=_0x6b871c[_0x25ce3f(0x4c07)](_0x2266b0+0x2);_0x2266b0=_0x536bac[_0x25ce3f(0xabf)]('/');var _0x795a27=_0x536bac[_0x24f368(0x2feb)](':'),_0xae3b35=_0x536bac[_0x25ce3f(0x4c07)](0x0,_0x2266b0),_0x52f644=document[_0x25ce3f(0x548f)][_0x25ce3f(0x3aa2)];if(-0x1!==_0x795a27||(_0xae3b35+=':'+(_0x24f368(0x45ab)===_0x52f644[_0x25ce3f(0x12e2)]()?0x50:0x1bb)),_0x52f644[_0x25ce3f(0x12e2)]()!==_0x3463c1['toLowerCase']())return!0x1;var _0x8951fa=(_0x3463c1=_0x4b2aac[_0x25ce3f(0x4c07)](_0x43ded6+0x2))[_0x25ce3f(0xabf)](':');_0x43ded6=_0x3463c1[_0x24f368(0x2feb)]('/');var _0x43176c,_0x59097a=_0x3463c1[_0x24f368(0x1acf)](0x0,_0x43ded6);return-0x1!==_0x8951fa?_0x43176c=_0x3463c1[_0x25ce3f(0x4c07)](0x0,_0x8951fa):(_0x43176c=_0x3463c1[_0x25ce3f(0x4c07)](0x0,_0x43ded6),_0x59097a+=':'+(_0x25ce3f(0x579d)===_0x4a0b9a[_0x24f368(0x1ad6)]()?0x50:0x1bb)),_0x43176c===document[_0x25ce3f(0x5566)]&&_0x59097a===_0xae3b35;},PlotServicesUtil[_0x307c2b(0x4b76)]=function(_0x58e2bf,_0x2bf744,_0x48103a,_0x13f319,_0x528f8e){var _0x52f98f=_0x307c2b,_0x4d5fff=_0x5e00b3;if(_0x58e2bf&&_0x2bf744&&_0x48103a){var _0x1dfcae,_0x3e6391=0x2710,_0x5eae82=_0x58e2bf[_0x4d5fff(0x3a32)](),_0x2b482c=_0x58e2bf[_0x4d5fff(0x1f41)](),_0xd119b=_0x2bf744['w'],_0xa38b7a=_0x2bf744['h'];if(_0x528f8e=_0x528f8e||0x615299,_0x52f98f(0x262d)===(_0x13f319=_0x13f319||_0x4d5fff(0x450f))[_0x52f98f(0x1ad6)]()||_0x4d5fff(0x450f)===_0x13f319[_0x4d5fff(0x12e2)]()||'dd'===_0x13f319[_0x52f98f(0x1ad6)]()){let _0x363341=_0x5eae82/_0xd119b,_0x1d3ab0=_0x2b482c/_0xa38b7a;_0x1dfcae=0xfe/(_0x363341>_0x1d3ab0?_0x363341:_0x1d3ab0)/_0x48103a/(0x2*Math['PI']*_0x528f8e/0x168)/_0x3e6391;}else _0x1dfcae=0xfe/(_0x5eae82/_0xd119b)/_0x48103a/_0x3e6391;return _0x1dfcae;}},PlotServicesUtil[_0x5e00b3(0x2879)]=function(_0x2e7bc9){var _0x54a075=_0x307c2b,_0x3de6d0=_0x5e00b3,_0x54857d=_0x2e7bc9;if(null==_0x54857d)return null;switch(_0x54857d[_0x54a075(0x5a6f)]){case String:return _0x54857d=(_0x54857d=(_0x54857d=(_0x54857d=(_0x54857d=(_0x54857d=(_0x54857d='\x22'+_0x54857d[_0x3de6d0(0x2c3f)](/(["\\])/g,_0x3de6d0(0x1ef))+'\x22')[_0x3de6d0(0x2c3f)](/\n/g,'\x5cn'))[_0x3de6d0(0x2c3f)](/\r/g,'\x5cr'))[_0x3de6d0(0x2c3f)]('<',_0x3de6d0(0x2a77)))[_0x3de6d0(0x2c3f)]('>',_0x3de6d0(0x4b5d)))[_0x3de6d0(0x2c3f)](/%/g,_0x3de6d0(0x5a51)))[_0x3de6d0(0x2c3f)](/&/g,_0x3de6d0(0x1dea));case Array:for(var _0x49bc61=[],_0x5ad176=0x0,_0x3da355=_0x54857d[_0x3de6d0(0x809)];_0x5ad176<_0x3da355;_0x5ad176++)_0x49bc61['push'](PlotServicesUtil[_0x3de6d0(0x2879)](_0x54857d[_0x5ad176]));return'['+_0x49bc61[_0x54a075(0x6a8)](',')+']';case Number:return isFinite(_0x54857d)?String(_0x54857d):null;case Boolean:return String(_0x54857d);case Date:return _0x3de6d0(0x4fb8)+_0x54857d[_0x3de6d0(0x21bf)]()+_0x3de6d0(0x3b22)+(_0x54857d[_0x3de6d0(0x14af)]()+0x1)+_0x3de6d0(0x49cf)+_0x54857d[_0x54a075(0x2344)]()+_0x3de6d0(0x47c2)+_0x54857d[_0x54a075(0x2215)]()+_0x54a075(0x55ef)+_0x54857d[_0x3de6d0(0x2a2)]()+_0x3de6d0(0x48d4)+_0x54857d[_0x3de6d0(0x5721)]()+_0x3de6d0(0x5339)+_0x54857d[_0x3de6d0(0x46eb)]()+_0x3de6d0(0x4377)+_0x54857d[_0x3de6d0(0x3ee9)]()+'}';default:if(null!=_0x54857d[_0x3de6d0(0x2879)]&&_0x3de6d0(0x1b4b)==typeof _0x54857d['toJSON'])return _0x54857d[_0x3de6d0(0x2879)]();if(_0x3de6d0(0x8c4)==typeof _0x54857d){if(_0x54857d[_0x54a075(0x2ef4)]){let _0x47fb1e=[];for(let _0x5bab6b=0x0,_0xcb7549=_0x54857d[_0x3de6d0(0x809)];_0x5bab6b<_0xcb7549;_0x5bab6b++)_0x47fb1e[_0x3de6d0(0x5323)](PlotServicesUtil[_0x3de6d0(0x2879)](_0x54857d[_0x5bab6b]));return'['+_0x47fb1e[_0x3de6d0(0x48a9)](',')+']';}let _0x5426fe=[];for(let _0x34eb92 in _0x54857d)_0x3de6d0(0x1b4b)!=typeof _0x54857d[_0x34eb92]&&_0x3de6d0(0x3020)!==_0x34eb92&&'parent'!==_0x34eb92&&_0x5426fe['push']('\x27'+_0x34eb92+'\x27:'+PlotServicesUtil[_0x54a075(0x1287)](_0x54857d[_0x34eb92]));return _0x5426fe[_0x3de6d0(0x809)]>0x0?'{'+_0x5426fe[_0x3de6d0(0x48a9)](',')+'}':'{}';}return _0x54857d[_0x54a075(0xedf)]();}},PlotServicesUtil[_0x5e00b3(0xf6b)]=function(_0x2f7319,_0x211b9f,_0x29030d,_0x2101d4){var _0x2cbf68=_0x5e00b3,_0x49295c=0x2710;return _0x2101d4=_0x2101d4||0x615299,_0x29030d=_0x29030d||'',_0x2f7319>0x0&&_0x211b9f>0x0?_0x2cbf68(0x4314)===_0x29030d[_0x2cbf68(0x12e2)]()||_0x2cbf68(0x450f)===_0x29030d[_0x2cbf68(0x12e2)]()||'dd'===_0x29030d[_0x2cbf68(0x12e2)]()?0xfe/_0x211b9f/_0x2f7319/(0x2*Math['PI']*_0x2101d4/0x168)/_0x49295c:0xfe/_0x211b9f/_0x2f7319/_0x49295c:-0x1;},PlotServicesUtil[_0x307c2b(0x3ab9)]=function(_0x21236a){var _0x216915=_0x307c2b,_0x2b0fd4=_0x5e00b3;return _0x21236a[_0x2b0fd4(0x409b)]&&_0x216915(0x2faa)==typeof _0x21236a[_0x216915(0x39d9)]&&(_0x21236a=JSON[_0x216915(0x40c1)](_0x21236a[_0x2b0fd4(0x409b)])),_0x21236a;},PlotServicesUtil[_0x5e00b3(0x5fb7)]=function(_0x25c28b,_0x1ff4f5){var _0x108771=_0x307c2b,_0x48bcfa=_0x5e00b3;if(_0x25c28b=_0x25c28b||{},_0x1ff4f5)for(var _0x2585fc in _0x1ff4f5){var _0xe04f40=_0x1ff4f5[_0x2585fc];void 0x0!==_0xe04f40&&_0x108771(0x26bc)!==_0x2585fc&&_0x48bcfa(0x1b4b)!=typeof _0xe04f40&&(_0x25c28b[_0x2585fc]=_0xe04f40);}return _0x25c28b;},PlotServicesUtil[_0x5e00b3(0x5a8f)]=function(_0x18c60e,_0x1f7233,_0x28abb5){var _0x561bdb=_0x307c2b,_0x525a2e=_0x5e00b3;if(_0x18c60e=_0x18c60e||{},_0x1f7233)for(var _0x5b96bc in _0x1f7233){var _0x33d960=!0x1;if(_0x28abb5&&_0x28abb5[_0x525a2e(0x809)]){for(var _0x5ab10c=0x0,_0x4e9f7b=_0x28abb5['length'];_0x5ab10c<_0x4e9f7b;_0x5ab10c++)if(_0x5b96bc===_0x28abb5[_0x5ab10c]){_0x33d960=!0x0;break;}}if(!0x0!==_0x33d960){var _0xf3860d=_0x1f7233[_0x5b96bc];void 0x0!==_0xf3860d&&_0x561bdb(0x26bc)!==_0x5b96bc&&_0x525a2e(0x1b4b)!=typeof _0xf3860d&&(_0x18c60e[_0x5b96bc]=_0xf3860d);}}return _0x18c60e;},PlotServicesUtil[_0x5e00b3(0x31a4)]=function(_0x38424a){var _0x13afb5=_0x307c2b,_0x502e47=_0x5e00b3;if(null===_0x38424a||'object'!=typeof _0x38424a)return _0x38424a;if(_0x38424a instanceof Date){let _0x18b3a8=new Date();return _0x18b3a8['setTime'](_0x38424a[_0x502e47(0x4ef0)]()),_0x18b3a8;}if(_0x38424a instanceof Array)return _0x38424a[_0x13afb5(0x17ac)](0x0);if(_0x38424a instanceof Object){let _0x3961d3={};for(var _0x4fa7a7 in _0x38424a)_0x38424a[_0x502e47(0x1a9a)](_0x4fa7a7)&&(_0x3961d3[_0x4fa7a7]=PlotServicesUtil[_0x502e47(0x31a4)](_0x38424a[_0x4fa7a7]));return _0x3961d3;}throw new Error(_0x502e47(0x5587));},PlotServicesUtil[_0x307c2b(0x1274)]=function(_0x57ac52,_0x33334e,_0x5f3708){var _0x440199=_0x307c2b,_0x1f8337=_0x5e00b3;document[_0x1f8337(0xd00)][_0x1f8337(0x5a20)](_0x5f3708),_0x5f3708[_0x440199(0x1df0)][_0x440199(0x2299)]=_0x440199(0x3d78),_0x5f3708[_0x1f8337(0x8cd)][_0x1f8337(0x5a4e)]=_0x1f8337(0x2b4b),_0x57ac52[_0x1f8337(0x5ad1)]&&(_0x5f3708[_0x1f8337(0x8cd)][_0x1f8337(0x5ad1)]=_0x57ac52[_0x1f8337(0x5ad1)]),_0x57ac52[_0x1f8337(0x5f0f)]&&(_0x5f3708[_0x1f8337(0x8cd)][_0x1f8337(0x5f0f)]=_0x57ac52['fontFamily']),_0x57ac52[_0x440199(0x2d56)]&&(_0x5f3708[_0x1f8337(0x8cd)][_0x440199(0x2d56)]=_0x57ac52[_0x440199(0x2d56)]),_0x5f3708[_0x1f8337(0x8cd)][_0x1f8337(0x3747)]='relative',_0x5f3708[_0x1f8337(0x8cd)][_0x1f8337(0x23ab)]=_0x1f8337(0x3727),_0x5f3708[_0x1f8337(0x8cd)][_0x1f8337(0x53c8)]=_0x1f8337(0x5091),_0x5f3708[_0x440199(0xd4c)]=_0x33334e;var _0x3e0b1e=_0x5f3708[_0x1f8337(0x299a)],_0x3d9a4c=_0x5f3708[_0x440199(0x2d21)];return document[_0x1f8337(0xd00)][_0x1f8337(0x3fb0)](_0x5f3708),{'textWidth':_0x3e0b1e,'textHeight':_0x3d9a4c};},PlotServicesUtil[_0x5e00b3(0x21f6)]={'limitLength':0x5dc,'queryKeys':[],'queryValues':[],'supermap_callbacks':{},'addQueryStrings':function(_0x3409b1){var _0x309cce=_0x307c2b,_0x32d0d2=_0x5e00b3;for(var _0xf3df60 in _0x3409b1){this[_0x32d0d2(0x48d2)][_0x309cce(0x2a0e)](_0xf3df60),_0x32d0d2(0x20b8)!=typeof _0x3409b1[_0xf3df60]&&(_0x3409b1[_0xf3df60]=Util[_0x32d0d2(0x2879)](_0x3409b1[_0xf3df60]));var _0x1cd8b1=encodeURIComponent(_0x3409b1[_0xf3df60]);this[_0x309cce(0x1d94)][_0x32d0d2(0x5323)](_0x1cd8b1);}},'issue':function(_0x202738){var _0x10b31c=_0x307c2b,_0x3a3114=_0x5e00b3;for(var _0x426269=this,_0x58f518=_0x426269[_0x10b31c(0x4c53)](),_0x5a4d6f=_0x202738[_0x3a3114(0x2dba)],_0x42f99d=[],_0x5eb799=new Promise(function(_0x2614f5){var _0x4e9739=_0x10b31c;_0x426269[_0x4e9739(0x22b5)][_0x58f518]=function(_0x3be3ac){var _0x123dfa=_0x23ca;delete _0x426269[_0x123dfa(0x33db)][_0x58f518],_0x2614f5(_0x3be3ac);};}),_0x1cd0e8=_0x5a4d6f,_0x1d0c44=0x0,_0x4ea30a=_0x426269[_0x10b31c(0x46af)]?_0x426269[_0x3a3114(0x48d2)][_0x3a3114(0x809)]:0x0,_0x36f36a=0x0;_0x36f36a<_0x4ea30a;_0x36f36a++)if(_0x1cd0e8[_0x3a3114(0x809)]+_0x426269[_0x10b31c(0x46af)][_0x36f36a][_0x3a3114(0x809)]+0x2>=_0x426269[_0x3a3114(0xe25)]){if(0x0==_0x1d0c44)return!0x1;_0x42f99d[_0x3a3114(0x5323)](_0x1cd0e8),_0x1cd0e8=_0x5a4d6f,_0x1d0c44=0x0,_0x36f36a--;}else{if(_0x1cd0e8[_0x10b31c(0x2ef4)]+_0x426269[_0x3a3114(0x48d2)][_0x36f36a][_0x3a3114(0x809)]+0x2+_0x426269[_0x3a3114(0x2d5d)][_0x36f36a][_0x3a3114(0x809)]>_0x426269[_0x3a3114(0xe25)])for(var _0x3720c7=_0x426269[_0x10b31c(0x1d94)][_0x36f36a];_0x3720c7[_0x10b31c(0x2ef4)]>0x0;){var _0x40e093=_0x426269[_0x3a3114(0xe25)]-_0x1cd0e8[_0x3a3114(0x809)]-_0x426269[_0x10b31c(0x46af)][_0x36f36a]['length']-0x2;_0x1cd0e8[_0x3a3114(0xabf)]('?')>-0x1?_0x1cd0e8+='&':_0x1cd0e8+='?';var _0x5487e6=_0x3720c7[_0x3a3114(0x4c07)](0x0,_0x40e093);'%'===_0x5487e6['substring'](_0x40e093-0x1,_0x40e093)?(_0x40e093-=0x1,_0x5487e6=_0x3720c7[_0x3a3114(0x4c07)](0x0,_0x40e093)):'%'===_0x5487e6[_0x3a3114(0x4c07)](_0x40e093-0x2,_0x40e093-0x1)&&(_0x40e093-=0x2,_0x5487e6=_0x3720c7[_0x3a3114(0x4c07)](0x0,_0x40e093)),_0x1cd0e8+=_0x426269[_0x10b31c(0x46af)][_0x36f36a]+'='+_0x5487e6,_0x3720c7=_0x3720c7[_0x3a3114(0x4c07)](_0x40e093),_0x5487e6[_0x3a3114(0x809)]>0x0&&(_0x42f99d['push'](_0x1cd0e8),_0x1cd0e8=_0x5a4d6f,_0x1d0c44=0x0);}else _0x1d0c44++,_0x1cd0e8[_0x3a3114(0xabf)]('?')>-0x1?_0x1cd0e8+='&':_0x1cd0e8+='?',_0x1cd0e8+=_0x426269[_0x3a3114(0x48d2)][_0x36f36a]+'='+_0x426269[_0x3a3114(0x2d5d)][_0x36f36a];}return _0x42f99d['push'](_0x1cd0e8),_0x426269[_0x3a3114(0x1e57)](_0x42f99d,_0x3a3114(0x2247)+_0x58f518+']',_0x202738&&_0x202738[_0x3a3114(0xd0b)]),_0x5eb799;},'getUid':function(){var _0xe2acef=_0x5e00b3;return 0x3e8*new Date()[_0xe2acef(0x4ef0)]()+Math[_0xe2acef(0x1ace)](0x16345785d8a0000*Math[_0xe2acef(0x2e0f)]());},'send':function(_0x21f2d3,_0x2a5c57,_0x52b39b){var _0x58fc93=_0x307c2b,_0x248cc7=_0x5e00b3,_0x9e6d7e=_0x21f2d3[_0x248cc7(0x809)];if(_0x9e6d7e>0x0)for(var _0x457135=new Date()[_0x58fc93(0x2847)](),_0x1f3616=0x0;_0x1f3616<_0x9e6d7e;_0x1f3616++){var _0x13a290=_0x21f2d3[_0x1f3616];_0x13a290[_0x58fc93(0x2feb)]('?')>-0x1?_0x13a290+='&':_0x13a290+='?',_0x13a290+=_0x248cc7(0x2892)+_0x9e6d7e,_0x13a290+=_0x248cc7(0x2759)+_0x1f3616,_0x13a290+=_0x248cc7(0x445d)+_0x457135,_0x52b39b&&(_0x13a290=decodeURIComponent(_0x13a290),_0x13a290=_0x52b39b+encodeURIComponent(_0x13a290)),fetchJsonp(_0x13a290,{'jsonpCallbackFunction':_0x2a5c57,'timeout':0x7530});}},'GET':function(_0x1b60bf){var _0x565e70=_0x307c2b,_0x59ff00=_0x5e00b3,_0xc45f9d=this;return _0xc45f9d[_0x565e70(0x46af)][_0x59ff00(0x809)]=0x0,_0xc45f9d[_0x59ff00(0x2d5d)][_0x59ff00(0x809)]=0x0,_0xc45f9d[_0x565e70(0x14c9)](_0x1b60bf[_0x59ff00(0x3586)]),_0xc45f9d[_0x59ff00(0x5b80)](_0x1b60bf);},'POST':function(_0x282dd6){var _0x2ac2ab=_0x307c2b,_0x1e6541=_0x5e00b3,_0xd9667=this;return _0xd9667[_0x2ac2ab(0x46af)][_0x1e6541(0x809)]=0x0,_0xd9667[_0x2ac2ab(0x1d94)][_0x1e6541(0x809)]=0x0,_0xd9667[_0x2ac2ab(0x14c9)]({'requestEntity':_0x282dd6[_0x1e6541(0x140c)]}),_0xd9667[_0x1e6541(0x5b80)](_0x282dd6);},'PUT':function(_0x368b2b){var _0x5c748f=_0x307c2b,_0x360684=_0x5e00b3,_0x2dbbf8=this;return _0x2dbbf8[_0x360684(0x48d2)][_0x360684(0x809)]=0x0,_0x2dbbf8[_0x360684(0x2d5d)][_0x5c748f(0x2ef4)]=0x0,_0x2dbbf8[_0x360684(0x5b2f)]({'requestEntity':_0x368b2b[_0x360684(0x140c)]}),_0x2dbbf8[_0x360684(0x5b80)](_0x368b2b);},'DELETE':function(_0x4ff6e3){var _0x2a7c1b=_0x307c2b,_0x115b16=_0x5e00b3,_0x4522d0=this;return _0x4522d0[_0x115b16(0x48d2)][_0x115b16(0x809)]=0x0,_0x4522d0[_0x2a7c1b(0x1d94)][_0x115b16(0x809)]=0x0,_0x4522d0['addQueryStrings']({'requestEntity':_0x4ff6e3[_0x115b16(0x140c)]}),_0x4522d0[_0x2a7c1b(0x2b33)](_0x4ff6e3);}},PlotServicesUtil[_0x5e00b3(0x289c)]=function(_0x5cf82e,_0x4f46a9){var _0xdc8395=_0x307c2b,_0x1852a5=_0x5e00b3;let _0x2a5a29=_0x5cf82e;if(!_0x4f46a9)return _0x2a5a29;0x0===_0x4f46a9[_0x1852a5(0xabf)]('/')&&(_0x4f46a9=_0x4f46a9[_0x1852a5(0x4c07)](0x1));const _0x10d374=_0x5cf82e[_0xdc8395(0x1997)]('?');return _0x10d374[0x0][_0x1852a5(0xabf)]('/',_0x10d374[0x0][_0xdc8395(0x2ef4)]-0x1)<0x0&&(_0x10d374[0x0]+='/'),_0x2a5a29=''+_0x10d374[0x0]+_0x4f46a9+(_0x10d374[_0xdc8395(0x2ef4)]>0x1?'?'+_0x10d374[0x1]:''),_0x2a5a29;};var PlotEvent={'observers':!0x1,'KEY_SPACE':0x20,'KEY_BACKSPACE':0x8,'KEY_TAB':0x9,'KEY_RETURN':0xd,'KEY_ESC':0x1b,'KEY_LEFT':0x25,'KEY_UP':0x26,'KEY_RIGHT':0x27,'KEY_DOWN':0x28,'KEY_DELETE':0x2e,'element':function(_0x620b0c){var _0xf82100=_0x5e00b3;return _0x620b0c[_0xf82100(0x50f)]||_0x620b0c[_0xf82100(0x4705)];},'isSingleTouch':function(_0x2a1efa){var _0x541143=_0x5e00b3;return _0x2a1efa[_0x541143(0x1760)]&&0x1===_0x2a1efa[_0x541143(0x1760)][_0x541143(0x809)];},'isMultiTouch':function(_0x115c88){var _0x3b2945=_0x5e00b3;return _0x115c88[_0x3b2945(0x1760)]&&_0x115c88[_0x3b2945(0x1760)][_0x3b2945(0x809)]>0x1;},'isLeftClick':function(_0x120d5f){var _0x45a2ac=_0x5e00b3;return _0x120d5f[_0x45a2ac(0x35a0)]&&0x1===_0x120d5f[_0x45a2ac(0x35a0)]||_0x120d5f[_0x45a2ac(0x536)]&&0x1===_0x120d5f[_0x45a2ac(0x536)];},'isRightClick':function(_0x417089){var _0x554efb=_0x5e00b3;return _0x417089[_0x554efb(0x35a0)]&&0x3===_0x417089['which']||_0x417089[_0x554efb(0x536)]&&0x2===_0x417089[_0x554efb(0x536)];},'stop':function(_0x3698b4,_0x4c69b5){var _0x1b29c5=_0x5e00b3;_0x4c69b5||(_0x3698b4[_0x1b29c5(0x2889)]?_0x3698b4[_0x1b29c5(0x2889)]():_0x3698b4[_0x1b29c5(0xa18)]=!0x1),_0x3698b4['stopPropagation']?_0x3698b4['stopPropagation']():_0x3698b4[_0x1b29c5(0x5e71)]=!0x0;},'findElement':function(_0x1ab1dd,_0x101150){var _0xff9879=_0x307c2b,_0xa3a50d=_0x5e00b3;for(var _0x38c4a1=PlotEvent[_0xa3a50d(0x35e5)](_0x1ab1dd);_0x38c4a1[_0xa3a50d(0xf67)]&&(!_0x38c4a1[_0xff9879(0xfa2)]||_0x38c4a1[_0xa3a50d(0x3628)][_0xa3a50d(0x349)]()!=_0x101150[_0xa3a50d(0x349)]());)_0x38c4a1=_0x38c4a1[_0xff9879(0xc46)];return _0x38c4a1;},'observe':function(_0xc80c9c,_0x1068e5,_0x225e86,_0x38b81a){var _0xd24cf8=_0x307c2b,_0x3f8af0=_0x5e00b3,_0xc42cbd=PlotServicesUtil[_0xd24cf8(0x2272)](_0xc80c9c);if(_0x38b81a=_0x38b81a||!0x1,_0xd24cf8(0x3d17)===_0x1068e5&&(navigator[_0x3f8af0(0x54cb)][_0x3f8af0(0x31ca)](/Konqueror|Safari|KHTML/)||_0xc42cbd[_0x3f8af0(0x1f5b)])&&(_0x1068e5='keydown'),this[_0x3f8af0(0x22e9)]||(this[_0x3f8af0(0x22e9)]={}),!_0xc42cbd[_0x3f8af0(0x5796)]){var _0x4c76a3=_0x3f8af0(0x43b4);_0xc42cbd['id']&&(_0x4c76a3=_0xc42cbd['id']+'_'+_0x4c76a3),_0xc42cbd[_0x3f8af0(0x5796)]=PlotServicesUtil[_0xd24cf8(0xeeb)](_0x4c76a3);}var _0x54a20f=_0xc42cbd[_0xd24cf8(0x1c87)];this[_0x3f8af0(0x22e9)][_0x54a20f]||(this[_0x3f8af0(0x22e9)][_0x54a20f]=[]),this[_0x3f8af0(0x22e9)][_0x54a20f][_0x3f8af0(0x5323)]({'element':_0xc42cbd,'name':_0x1068e5,'observer':_0x225e86,'useCapture':_0x38b81a}),_0xc42cbd[_0x3f8af0(0x13f3)]?_0xc42cbd[_0x3f8af0(0x13f3)](_0x1068e5,_0x225e86,_0x38b81a):_0xc42cbd[_0x3f8af0(0x1f5b)]&&_0xc42cbd['attachEvent']('on'+_0x1068e5,_0x225e86);},'stopObservingElement':function(_0x15a1d8){var _0x28d1df=_0x5e00b3,_0x12d71e=PlotServicesUtil[_0x28d1df(0x11fc)](_0x15a1d8)[_0x28d1df(0x5796)];this[_0x28d1df(0x2b53)](PlotEvent[_0x28d1df(0x22e9)][_0x12d71e]);},'_removeElementObservers':function(_0xc7f508){var _0x4d040b=_0x5e00b3;if(_0xc7f508)for(var _0x501967=_0xc7f508[_0x4d040b(0x809)]-0x1;_0x501967>=0x0;_0x501967--){var _0x5900c9=_0xc7f508[_0x501967],_0x2bae52=new Array(_0x5900c9[_0x4d040b(0x35e5)],_0x5900c9[_0x4d040b(0x2c5)],_0x5900c9[_0x4d040b(0x546b)],_0x5900c9[_0x4d040b(0x1f14)]);PlotEvent['stopObserving'][_0x4d040b(0x4269)](this,_0x2bae52);}},'stopObserving':function(_0x15986c,_0x269820,_0x1d8709,_0x19b798){var _0x4cc6c7=_0x307c2b,_0x587161=_0x5e00b3;_0x19b798=_0x19b798||!0x1;var _0x1d4dbb=PlotServicesUtil[_0x587161(0x11fc)](_0x15986c),_0x5a4f57=_0x1d4dbb[_0x4cc6c7(0x1c87)];_0x587161(0x1ac2)===_0x269820&&(navigator[_0x587161(0x54cb)][_0x587161(0x31ca)](/Konqueror|Safari|KHTML/)||_0x1d4dbb[_0x587161(0x2c2a)])&&(_0x269820=_0x587161(0x4bfc));var _0x2821ec=!0x1,_0x44c2f6=PlotEvent[_0x4cc6c7(0x507e)][_0x5a4f57];if(_0x44c2f6)for(var _0x563a37=0x0;!_0x2821ec&&_0x563a37<_0x44c2f6[_0x587161(0x809)];){var _0x19234a=_0x44c2f6[_0x563a37];if(_0x19234a[_0x587161(0x2c5)]===_0x269820&&_0x19234a[_0x587161(0x546b)]===_0x1d8709&&_0x19234a['useCapture']===_0x19b798){_0x44c2f6[_0x587161(0x2f5b)](_0x563a37,0x1),0x0==_0x44c2f6[_0x587161(0x809)]&&delete PlotEvent[_0x4cc6c7(0x507e)][_0x5a4f57],_0x2821ec=!0x0;break;}_0x563a37++;}return _0x2821ec&&(_0x1d4dbb[_0x587161(0x3da7)]?_0x1d4dbb[_0x587161(0x3da7)](_0x269820,_0x1d8709,_0x19b798):_0x1d4dbb&&_0x1d4dbb[_0x4cc6c7(0x4624)]&&_0x1d4dbb['detachEvent']('on'+_0x269820,_0x1d8709)),_0x2821ec;},'unloadCache':function(){var _0x68386b=_0x307c2b,_0x46be25=_0x5e00b3;if(PlotEvent&&PlotEvent[_0x46be25(0x22e9)]){for(var _0x235f90 in PlotEvent[_0x68386b(0x507e)]){var _0x2440cd=PlotEvent[_0x46be25(0x22e9)][_0x235f90];PlotEvent[_0x46be25(0x2b53)]['apply'](this,[_0x2440cd]);}PlotEvent[_0x46be25(0x22e9)]=!0x1;}},'CLASS_NAME':_0x5e00b3(0x388f)};PlotEvent[_0x5e00b3(0x193d)](window,_0x5e00b3(0x376f),PlotEvent[_0x5e00b3(0x41e)],!0x1);class PlotEvents{constructor(_0x358346,_0x320176,_0x5e422a,_0x448b02,_0x8bb3d0){var _0x366b9f=_0x307c2b,_0x3354dc=_0x5e00b3;if(this[_0x3354dc(0x20fe)]=[_0x366b9f(0x10e7),_0x3354dc(0x1c22),_0x366b9f(0x5d6),_0x3354dc(0x1f63),_0x3354dc(0x55ce),_0x3354dc(0x5d35),_0x366b9f(0x2a66),_0x3354dc(0x145b),_0x3354dc(0x4ad7),_0x3354dc(0x2258),_0x3354dc(0x5bc3),_0x3354dc(0x1501),_0x3354dc(0x3a62),_0x3354dc(0x41ef),_0x3354dc(0x12fe),_0x366b9f(0x3f43),'MSPointerDown',_0x366b9f(0x1837),_0x3354dc(0x559d),_0x3354dc(0x5c6b),_0x366b9f(0x109e),_0x3354dc(0x41cd),_0x3354dc(0x4a0f),_0x366b9f(0x543c)],this[_0x3354dc(0x10df)]={},this[_0x3354dc(0x8c4)]=_0x358346,this[_0x366b9f(0x56c2)]=null,this[_0x3354dc(0x4049)]=[],this[_0x3354dc(0x5c91)]=null,this[_0x3354dc(0x2c48)]=_0x448b02,this[_0x3354dc(0x17c4)]=!0x1,this[_0x3354dc(0x49b2)]={},this[_0x3354dc(0x376a)]={},this[_0x3354dc(0x1274)]=null,this[_0x3354dc(0x46d7)](this,_0x8bb3d0),null!=_0x5e422a){for(var _0x56c7d8=0x0,_0x1c43cb=_0x5e422a[_0x3354dc(0x809)];_0x56c7d8<_0x1c43cb;_0x56c7d8++)this[_0x366b9f(0x4bb2)](_0x5e422a[_0x56c7d8]);}null!=_0x320176&&this[_0x366b9f(0x338)](_0x320176),this[_0x3354dc(0x3020)]=_0x3354dc(0x588a);}[_0x307c2b(0x5020)](){var _0x1071d1=_0x5e00b3;for(var _0x2c82fa in this[_0x1071d1(0x49b2)])_0x1071d1(0x29d5)!=typeof this[_0x1071d1(0x49b2)][_0x2c82fa]&&this[_0x1071d1(0x49b2)][_0x2c82fa]['destroy']();this[_0x1071d1(0x49b2)]=null,this[_0x1071d1(0x35e5)]&&(PlotEvent[_0x1071d1(0x5251)](this[_0x1071d1(0x35e5)]),this[_0x1071d1(0x35e5)][_0x1071d1(0x5ac9)]&&PlotEvent[_0x1071d1(0x41b)](window,_0x1071d1(0x1e97),this[_0x1071d1(0x1274)])),this[_0x1071d1(0x35e5)]=null,this[_0x1071d1(0x10df)]=null,this['object']=null,this[_0x1071d1(0x4049)]=null,this[_0x1071d1(0x2c48)]=null,this[_0x1071d1(0x5c91)]=null;}[_0x5e00b3(0x1e8b)](_0x564067){var _0x3fc859=_0x5e00b3;this[_0x3fc859(0x10df)][_0x564067]||(this[_0x3fc859(0x4049)]['push'](_0x564067),this[_0x3fc859(0x10df)][_0x564067]=[]);}[_0x307c2b(0x338)](_0x5e5eaf){var _0x22ea6c=_0x307c2b,_0x23037a=_0x5e00b3;this[_0x23037a(0x35e5)]?PlotEvent['stopObservingElement'](this[_0x23037a(0x35e5)]):(this[_0x23037a(0x5c91)]=FunctionExt[_0x22ea6c(0x5f9)](this[_0x23037a(0x3eca)],this),this[_0x23037a(0x1274)]=FunctionExt[_0x22ea6c(0x66d)](this['clearMouseCache'],this)),this[_0x23037a(0x35e5)]=_0x5e5eaf;for(var _0x381636=0x0,_0x36d99a=this[_0x23037a(0x20fe)][_0x23037a(0x809)];_0x381636<_0x36d99a;_0x381636++){var _0x1b5bea=this[_0x23037a(0x20fe)][_0x381636];this[_0x23037a(0x1e8b)](_0x1b5bea),PlotEvent[_0x23037a(0x193d)](_0x5e5eaf,_0x1b5bea,this[_0x23037a(0x5c91)]);}PlotEvent[_0x23037a(0x193d)](_0x5e5eaf,_0x22ea6c(0x3583),PlotEvent[_0x23037a(0x3b17)]);}['on'](_0x42fc50){var _0x28c3a1=_0x307c2b,_0x1267dc=_0x5e00b3;for(var _0x1ca6e1 in _0x42fc50)_0x1267dc(0x689)!==_0x1ca6e1&&void 0x0!==_0x42fc50[_0x1ca6e1]&&this[_0x28c3a1(0x59c)](_0x1ca6e1,_0x42fc50[_0x28c3a1(0xa46)],_0x42fc50[_0x1ca6e1]);}[_0x5e00b3(0x59b3)](_0x3ba86b,_0x455bcc,_0x449a37,_0x52ad6c){var _0x24fded=_0x307c2b,_0x405ef0=_0x5e00b3;if(_0x3ba86b in PlotEvents&&!this[_0x405ef0(0x49b2)][_0x3ba86b]&&(this[_0x24fded(0x2454)][_0x3ba86b]=new PlotEvents[_0x3ba86b](this)),null!=_0x449a37&&-0x1!==PlotServicesUtil[_0x405ef0(0xabf)](this[_0x405ef0(0x4049)],_0x3ba86b)){null==_0x455bcc&&(_0x455bcc=this[_0x405ef0(0x8c4)]);var _0x4fe886=this[_0x405ef0(0x10df)][_0x3ba86b];_0x4fe886||(_0x4fe886=[],this['listeners'][_0x3ba86b]=_0x4fe886,this[_0x405ef0(0x376a)][_0x3ba86b]=0x0);var _0x54c58b={'obj':_0x455bcc,'func':_0x449a37};_0x52ad6c?(_0x4fe886[_0x405ef0(0x2f5b)](this[_0x405ef0(0x376a)][_0x3ba86b],0x0,_0x54c58b),_0x24fded(0x40f2)===Events_typeof(_0x52ad6c)&&_0x52ad6c[_0x405ef0(0x3232)]&&this[_0x405ef0(0x376a)][_0x3ba86b]++):_0x4fe886[_0x405ef0(0x5323)](_0x54c58b);}}[_0x5e00b3(0x3695)](_0x1d825f,_0x28f1bd,_0x34711f){var _0x545a3c=_0x5e00b3;this[_0x545a3c(0x59b3)](_0x1d825f,_0x28f1bd,_0x34711f,!0x0);}['un'](_0x4f9ee6){var _0x23f39a=_0x307c2b,_0xa7ce8e=_0x5e00b3;for(var _0x32a708 in _0x4f9ee6)_0xa7ce8e(0x689)!==_0x32a708&&void 0x0!==_0x4f9ee6[_0x23f39a(0x18c0)]&&this[_0xa7ce8e(0x2d6)](_0x32a708,_0x4f9ee6[_0xa7ce8e(0x689)],_0x4f9ee6[_0x32a708]);}[_0x5e00b3(0x2d6)](_0x55a113,_0x4d545c,_0x2d8018){var _0x163acd=_0x307c2b,_0x5bb94b=_0x5e00b3;null==_0x4d545c&&(_0x4d545c=this[_0x163acd(0x40f2)]);var _0x1ec041=this[_0x5bb94b(0x10df)][_0x55a113];if(null!=_0x1ec041){for(var _0x20f83a=0x0,_0x2f365c=_0x1ec041[_0x163acd(0x2ef4)];_0x20f83a<_0x2f365c;_0x20f83a++)if(_0x1ec041[_0x20f83a][_0x163acd(0x340c)]===_0x4d545c&&_0x1ec041[_0x20f83a][_0x5bb94b(0x5fd6)]===_0x2d8018){_0x1ec041[_0x5bb94b(0x2f5b)](_0x20f83a,0x1);break;}}}[_0x5e00b3(0x4f4b)](_0x24e516){var _0xc69cf7=_0x5e00b3;null!=this[_0xc69cf7(0x10df)][_0x24e516]&&(this[_0xc69cf7(0x10df)][_0x24e516]=[]);}[_0x5e00b3(0x522f)](_0x2cf835,_0x4f9bc4){var _0x24a9f6=_0x307c2b,_0x11ad25=_0x5e00b3,_0x5dffa1=this['listeners'][_0x2cf835];if(_0x5dffa1&&0x0!=_0x5dffa1[_0x11ad25(0x809)]){var _0x1fbd16;null==_0x4f9bc4&&(_0x4f9bc4={}),_0x4f9bc4[_0x24a9f6(0x40f2)]=this[_0x11ad25(0x8c4)],_0x4f9bc4[_0x11ad25(0x35e5)]=this[_0x24a9f6(0x56c2)],_0x4f9bc4[_0x11ad25(0x3dd)]||(_0x4f9bc4[_0x11ad25(0x3dd)]=_0x2cf835);for(var _0x17f439=0x0,_0xe1b23b=(_0x5dffa1=_0x5dffa1[_0x11ad25(0x30eb)]())[_0x11ad25(0x809)];_0x17f439<_0xe1b23b;_0x17f439++){var _0x51d5d0=_0x5dffa1[_0x17f439];if(null!=(_0x1fbd16=_0x51d5d0[_0x11ad25(0x5fd6)][_0x11ad25(0x4269)](_0x51d5d0[_0x24a9f6(0x340c)],[_0x4f9bc4]))&&!0x1===_0x1fbd16)break;}return this[_0x24a9f6(0x23a3)]||PlotEvent[_0x11ad25(0x3b17)](_0x4f9bc4,!0x0),_0x1fbd16;}}[_0x5e00b3(0x3eca)](_0x58b8f7){var _0x584f34=_0x307c2b,_0x278b01=_0x5e00b3,_0x1af427=_0x58b8f7[_0x278b01(0x3dd)],_0x1c72fa=this['listeners'][_0x1af427];if(_0x1c72fa&&0x0!=_0x1c72fa[_0x278b01(0x809)]){var _0x14251f=_0x58b8f7[_0x278b01(0x1760)];if(_0x14251f&&_0x14251f[0x0]){for(var _0x336c98,_0x3399c3=0x0,_0x550a3f=0x0,_0x2a4e1f=_0x14251f[_0x584f34(0x2ef4)],_0xfc9c8=0x0;_0xfc9c8<_0x2a4e1f;++_0xfc9c8)_0x3399c3+=(_0x336c98=_0x14251f[_0xfc9c8])[_0x278b01(0x5152)],_0x550a3f+=_0x336c98['clientY'];_0x58b8f7[_0x278b01(0x5152)]=_0x3399c3/_0x2a4e1f,_0x58b8f7[_0x278b01(0x3837)]=_0x550a3f/_0x2a4e1f;}this[_0x278b01(0x17c4)]&&(_0x58b8f7['xy']=this[_0x278b01(0x2f6)](_0x58b8f7)),this['triggerEvent'](_0x1af427,_0x58b8f7);}}[_0x307c2b(0x10db)](){var _0x2b15f=_0x307c2b,_0x29f371=_0x5e00b3;this[_0x2b15f(0x56c2)][_0x29f371(0x3c99)]=null,this[_0x29f371(0x35e5)][_0x29f371(0x334e)]=null;var _0x237b91=document[_0x29f371(0xd00)];_0x237b91&&(0x0==_0x237b91[_0x29f371(0x37db)]&&0x0==_0x237b91[_0x29f371(0x40d9)]||!navigator[_0x29f371(0x5af)][_0x29f371(0x31ca)](/iPhone/i))&&(this[_0x29f371(0x35e5)][_0x29f371(0x381b)]=null);}[_0x5e00b3(0x2f6)](_0x16b293){var _0x473c7d=_0x307c2b,_0x2368e5=_0x5e00b3;if(this[_0x2368e5(0x17c4)]?this[_0x2368e5(0x35e5)][_0x2368e5(0x5ac9)]||(PlotEvent[_0x2368e5(0x193d)](window,'scroll',this[_0x2368e5(0x1274)]),this[_0x2368e5(0x35e5)][_0x2368e5(0x5ac9)]=!0x0):this[_0x2368e5(0x170b)](),!this[_0x2368e5(0x35e5)][_0x2368e5(0x3c99)]){var _0x385568=PlotServicesUtil[_0x2368e5(0x4d5)]();this[_0x2368e5(0x35e5)][_0x2368e5(0x3c99)]=[_0x385568[_0x473c7d(0x1173)],_0x385568[_0x2368e5(0x37db)]];}return this[_0x2368e5(0x35e5)][_0x473c7d(0x2568)]||(this[_0x2368e5(0x35e5)][_0x2368e5(0x334e)]=[document[_0x2368e5(0x68e)][_0x2368e5(0x486d)]||0x0,document[_0x2368e5(0x68e)][_0x2368e5(0x2703)]||0x0]),this[_0x2368e5(0x35e5)]['offsets']||(this[_0x473c7d(0x56c2)][_0x2368e5(0x381b)]=PlotServicesUtil['pagePosition'](this[_0x473c7d(0x56c2)])),new Pixel(_0x16b293[_0x2368e5(0x5152)]+this[_0x473c7d(0x56c2)][_0x2368e5(0x3c99)][0x0]-this[_0x2368e5(0x35e5)][_0x473c7d(0x54d8)][0x0]-this[_0x2368e5(0x35e5)]['lefttop'][0x0],_0x16b293[_0x2368e5(0x3837)]+this[_0x2368e5(0x35e5)][_0x473c7d(0x1c2b)][0x1]-this[_0x2368e5(0x35e5)]['offsets'][0x1]-this[_0x2368e5(0x35e5)][_0x2368e5(0x334e)][0x1]);}[_0x307c2b(0x4ac3)](_0x3a9eda,_0x24ec04){var _0x1d71c1=_0x5e00b3;if(_0x3a9eda=_0x3a9eda||{},_0x24ec04){for(var _0x4f894c in _0x24ec04){var _0xe5aeac=_0x24ec04[_0x4f894c];void 0x0!==_0xe5aeac&&(_0x3a9eda[_0x4f894c]=_0xe5aeac);}!(_0x1d71c1(0x1b4b)==typeof window[_0x1d71c1(0x2eeb)]&&_0x24ec04 instanceof window[_0x1d71c1(0x2eeb)])&&_0x24ec04[_0x1d71c1(0x1a9a)]&&void 0x0!==_0x24ec04[_0x1d71c1(0x3cc8)]&&(_0x3a9eda[_0x1d71c1(0x3cc8)]=_0x24ec04[_0x1d71c1(0x3cc8)]);}return _0x3a9eda;}}class PlotCredential{constructor(_0x552cd3,_0x17a2fa){var _0x5a95f2=_0x307c2b,_0x44ba5b=_0x5e00b3;this[_0x44ba5b(0x9a4)]=_0x552cd3||'',this['name']=_0x17a2fa||'token',this[_0x5a95f2(0x26bc)]=_0x44ba5b(0x2227);}[_0x5e00b3(0xc21)](){var _0x3592d2=_0x307c2b,_0x5659f5=_0x5e00b3;return this[_0x5659f5(0x2c5)]+'='+this[_0x3592d2(0x46b3)];}[_0x5e00b3(0x4d6)](){var _0x50d464=_0x307c2b;return this[_0x50d464(0x46b3)];}[_0x5e00b3(0x2947)](){var _0x5ad6ae=_0x307c2b;this[_0x5ad6ae(0x46b3)]=null,this[_0x5ad6ae(0x1c7c)]=null;}}var defaultOptions={'timeout':0x1388,'jsonpCallback':_0x5e00b3(0x28f6),'jsonpCallbackFunction':null};function generateCallbackFunction(){var _0x61e581=_0x307c2b,_0x2aa3a9=_0x5e00b3;return _0x2aa3a9(0x17e1)+Date[_0x61e581(0x531a)]()+'_'+Math[_0x2aa3a9(0x5f13)](0x186a0*Math[_0x2aa3a9(0x2e0f)]());}function clearFunction(_0x3653ba){try{delete window[_0x3653ba];}catch(_0x6c66e8){window[_0x3653ba]=void 0x0;}}function removeScript(_0x58dbb6){var _0x87702=_0x5e00b3,_0x15a3ba=document['getElementById'](_0x58dbb6);_0x15a3ba&&document[_0x87702(0x11c5)]('head')[0x0][_0x87702(0x3fb0)](_0x15a3ba);}var PlotFetchJsonp=function(_0x4d9f89){var _0xa586ff=_0x307c2b,_0x577a5d=_0x5e00b3,_0x503d0a=arguments[_0xa586ff(0x2ef4)]<=0x1||void 0x0===arguments[0x1]?{}:arguments[0x1],_0x39ca5c=_0x4d9f89,_0x2c7b37=_0x503d0a[_0x577a5d(0xc97)]||defaultOptions[_0x577a5d(0xc97)],_0x18724d=_0x503d0a[_0x577a5d(0x242d)]||defaultOptions[_0x577a5d(0x242d)],_0x3e1c6a=void 0x0;return new Promise(function(_0x3355f7,_0x3c667e){var _0x554349=_0xa586ff,_0x699fbf=_0x577a5d,_0x3cb139=_0x503d0a[_0x699fbf(0x21b)]||generateCallbackFunction(),_0x1a2394=_0x18724d+'_'+_0x3cb139;window[_0x3cb139]=function(_0x283c04){_0x3355f7({'ok':!0x0,'json':function(){var _0x5a26e8=_0x23ca;return Promise[_0x5a26e8(0x1c7e)](_0x283c04);}}),_0x3e1c6a&&clearTimeout(_0x3e1c6a),removeScript(_0x1a2394),clearFunction(_0x3cb139);},_0x39ca5c+=-0x1===_0x39ca5c[_0x554349(0x2feb)]('?')?'?':'&';var _0x2aab2f=document[_0x554349(0x251f)](_0x554349(0x5549));_0x2aab2f[_0x699fbf(0x1d2b)](_0x554349(0x2df),''+_0x39ca5c+_0x18724d+'='+_0x3cb139),_0x503d0a[_0x699fbf(0x5288)]&&_0x2aab2f[_0x554349(0x54fe)](_0x699fbf(0x5288),_0x503d0a[_0x699fbf(0x5288)]),_0x2aab2f['id']=_0x1a2394,document[_0x554349(0x2f90)](_0x554349(0x330))[0x0][_0x699fbf(0x5a20)](_0x2aab2f),_0x3e1c6a=setTimeout(function(){var _0x52c403=_0x699fbf;_0x3c667e(new Error(_0x52c403(0xa7f)+_0x4d9f89+_0x52c403(0x4488))),clearFunction(_0x3cb139),removeScript(_0x1a2394),window[_0x3cb139]=function(){clearFunction(_0x3cb139);};},_0x2c7b37),_0x2aab2f[_0x699fbf(0x44c8)]=function(){var _0x1de1dd=_0x554349,_0x41d935=_0x699fbf;_0x3c667e(new Error(_0x41d935(0xa7f)+_0x4d9f89+_0x1de1dd(0x1640))),clearFunction(_0x3cb139),removeScript(_0x1a2394),_0x3e1c6a&&clearTimeout(_0x3e1c6a);};});};const FetchRequest_fetch=window[_0x5e00b3(0x5e53)];window['setCORS']=function(_0x40304a){window['CORS']=_0x40304a;};var isCORS=window[_0x5e00b3(0x5a7)]=function(){var _0x108c2f=_0x307c2b,_0x11ca8b=_0x5e00b3;return null!=window[_0x108c2f(0x4a37)]?window[_0x11ca8b(0x48fa)]:window[_0x11ca8b(0x4a9e)]&&_0x11ca8b(0x5316)in new window[(_0x11ca8b(0x4a9e))]();};window[_0x307c2b(0x9d9)]=function(_0x59c2f3){var _0x46080d=_0x5e00b3;return window[_0x46080d(0x12ee)]=_0x59c2f3;};var getRequestTimeout=window['getRequestTimeout']=function(){var _0x42899d=_0x5e00b3;return window[_0x42899d(0x12ee)]||0xafc8;},PlotFetchRequest={'commit':function(_0x56103a,_0x2e2a86,_0x1a06da,_0x34a554){var _0x2bde81=_0x307c2b,_0x2c40a1=_0x5e00b3;switch(_0x56103a=_0x56103a?_0x56103a[_0x2c40a1(0x349)]():_0x56103a){case _0x2bde81(0x4f02):default:return this[_0x2c40a1(0x38c4)](_0x2e2a86,_0x1a06da,_0x34a554);case _0x2c40a1(0x477):return this[_0x2c40a1(0x467)](_0x2e2a86,_0x1a06da,_0x34a554);case _0x2c40a1(0x1cc1):return this[_0x2c40a1(0x4b1c)](_0x2e2a86,_0x1a06da,_0x34a554);case _0x2c40a1(0x36f9):return this[_0x2c40a1(0x39cc)](_0x2e2a86,_0x1a06da,_0x34a554);}},'supportDirectRequest':function(_0x46b3b8,_0x4aa970){var _0x31fdf4=_0x307c2b,_0x58b5d2=_0x5e00b3;return!!PlotServicesUtil[_0x31fdf4(0x5b39)](_0x46b3b8)||(null!=_0x4aa970[_0x58b5d2(0x264c)]?_0x4aa970[_0x31fdf4(0x2d30)]:isCORS()||_0x4aa970[_0x58b5d2(0xd0b)]);},'get':function(_0x50f9ff,_0x4ae73c,_0x25f3aa){var _0x880b9a=_0x307c2b,_0x1dde23=_0x5e00b3;_0x25f3aa=_0x25f3aa||{};if(_0x50f9ff=PlotServicesUtil[_0x1dde23(0xff1)](_0x50f9ff,this[_0x1dde23(0x53c3)](_0x4ae73c||{})),_0x50f9ff=this[_0x880b9a(0x234e)](_0x50f9ff,_0x25f3aa),!this[_0x1dde23(0x2e3e)](_0x50f9ff,_0x25f3aa)){var _0x558a55={'url':_0x50f9ff=_0x50f9ff[_0x880b9a(0x2bc0)](_0x1dde23(0x4b39),_0x1dde23(0x50b)),'data':_0x4ae73c};return PlotServicesUtil[_0x1dde23(0x21f6)][_0x1dde23(0x2996)](_0x558a55);}return this[_0x1dde23(0x1321)](_0x50f9ff)?this[_0x1dde23(0x38bc)](_0x1dde23(0x2996),_0x50f9ff[_0x880b9a(0x1acf)](0x0,_0x50f9ff[_0x1dde23(0xabf)]('?')-0x1),_0x4ae73c,_0x25f3aa):this[_0x1dde23(0x513)](_0x50f9ff,_0x4ae73c,_0x25f3aa,_0x880b9a(0x4f02));},'delete':function(_0x55a547,_0x39a12e,_0x215795){var _0x1364ad=_0x307c2b,_0xd6ef26=_0x5e00b3;_0x215795=_0x215795||{};var _0x3c2eed=_0xd6ef26(0x36f9);if(_0x55a547=PlotServicesUtil[_0xd6ef26(0xff1)](_0x55a547,this[_0xd6ef26(0x53c3)](_0x39a12e||{})),_0x55a547=this[_0x1364ad(0x234e)](_0x55a547,_0x215795),!this[_0xd6ef26(0x2e3e)](_0x55a547,_0x215795)){_0x55a547=_0x55a547[_0xd6ef26(0x2c3f)](_0xd6ef26(0x4b39),_0xd6ef26(0x50b));var _0x218bd9={'url':_0x55a547+=_0xd6ef26(0x34ed),'data':_0x39a12e};return PlotServicesUtil[_0x1364ad(0x1daa)]['DELETE'](_0x218bd9);}return this[_0xd6ef26(0x1321)](_0x55a547)?this[_0xd6ef26(0x38bc)](_0x3c2eed,_0x55a547[_0xd6ef26(0x4c07)](0x0,_0x55a547[_0xd6ef26(0xabf)]('?')-0x1),_0x39a12e,_0x215795):this[_0xd6ef26(0x513)](_0x55a547,_0x39a12e,_0x215795,_0x3c2eed);},'post':function(_0x4a9a21,_0x286fe2,_0x4f11ee){var _0x4795ab=_0x307c2b,_0x2e72ba=_0x5e00b3;if(_0x4f11ee=_0x4f11ee||{},!this[_0x2e72ba(0x2e3e)](_0x4a9a21,_0x4f11ee)){_0x4a9a21=_0x4a9a21[_0x4795ab(0x2bc0)](_0x4795ab(0xbcb),_0x2e72ba(0x50b));var _0x3d2606={'url':_0x4a9a21+=_0x2e72ba(0x684),'data':_0x286fe2};return PlotServicesUtil[_0x4795ab(0x1daa)][_0x2e72ba(0x477)](_0x3d2606);}return this[_0x2e72ba(0x513)](this[_0x2e72ba(0x3eba)](_0x4a9a21,_0x4f11ee),_0x286fe2,_0x4f11ee,_0x2e72ba(0x477));},'put':function(_0x57f589,_0x397042,_0x28a4b1){var _0x246b94=_0x307c2b,_0x3dd291=_0x5e00b3;if(_0x28a4b1=_0x28a4b1||{},_0x57f589=this[_0x3dd291(0x3eba)](_0x57f589,_0x28a4b1),!this[_0x3dd291(0x2e3e)](_0x57f589,_0x28a4b1)){_0x57f589=_0x57f589['replace']('.json',_0x3dd291(0x50b));var _0xb9bc3b={'url':_0x57f589+=_0x3dd291(0x53fb),'data':_0x397042};return PlotServicesUtil[_0x3dd291(0x21f6)][_0x246b94(0x25de)](_0xb9bc3b);}return this[_0x3dd291(0x513)](_0x57f589,_0x397042,_0x28a4b1,_0x3dd291(0x1cc1));},'urlIsLong':function(_0x30a7c5){var _0x37a941=_0x5e00b3;for(var _0xd3364a=0x0,_0x519390=null,_0x4ce2bc=0x0,_0x47a144=_0x30a7c5[_0x37a941(0x809)];_0x4ce2bc<_0x47a144;_0x4ce2bc++)(_0x519390=_0x30a7c5[_0x37a941(0x167b)](_0x4ce2bc))<0x7f?_0xd3364a++:0x80<=_0x519390&&_0x519390<=0x7ff?_0xd3364a+=0x2:0x800<=_0x519390&&_0x519390<=0xffff&&(_0xd3364a+=0x3);return!(_0xd3364a<0x7d0);},'_postSimulatie':function(_0x28ac4d,_0x475677,_0x59d487,_0x37d215){var _0x1b8e58=_0x307c2b,_0x10146a=_0x5e00b3,_0x35d359=_0x475677[_0x1b8e58(0x2feb)]('?')>-0x1?'&':'?';return _0x475677+=_0x35d359+_0x10146a(0x1123)+_0x28ac4d,_0x10146a(0x20b8)!=typeof _0x59d487&&(_0x59d487=JSON['stringify'](_0x59d487)),this[_0x10146a(0x467)](_0x475677,_0x59d487,_0x37d215);},'_processUrl':function(_0x6fab5b,_0x37a55c){var _0xe4b30c=_0x307c2b,_0x10a390=_0x5e00b3;if(this[_0x10a390(0x1896)](_0x6fab5b))return _0x6fab5b;if(-0x1===_0x6fab5b[_0x10a390(0xabf)]('.json')&&!_0x37a55c[_0x10a390(0x5db4)]){if(_0x6fab5b[_0xe4b30c(0x2feb)]('?')<0x0)_0x6fab5b+=_0x10a390(0x4b39);else{var _0x21ce1f=_0x6fab5b[_0x10a390(0x390f)]('?');0x2===_0x21ce1f[_0x10a390(0x809)]&&(_0x6fab5b=_0x21ce1f[0x0]+_0x10a390(0x2497)+_0x21ce1f[0x1]);}}return _0x37a55c&&_0x37a55c[_0x10a390(0xd0b)]&&('function'==typeof _0x37a55c[_0x10a390(0xd0b)]?_0x6fab5b=_0x37a55c[_0x10a390(0xd0b)](_0x6fab5b):(_0x6fab5b=decodeURIComponent(_0x6fab5b),_0x6fab5b=_0x37a55c[_0x10a390(0xd0b)]+encodeURIComponent(_0x6fab5b))),_0x6fab5b;},'_fetch':function(_0x468f85,_0x27c20d,_0x172c58,_0x126cc3){var _0x38e7e1=_0x307c2b,_0x413a85=_0x5e00b3;return(_0x172c58=_0x172c58||{})[_0x413a85(0x29ac)]=_0x172c58[_0x413a85(0x29ac)]||{},_0x172c58['headers'][_0x413a85(0x353b)]||FormData[_0x413a85(0x3720)][_0x413a85(0x318d)](_0x27c20d)||(_0x172c58[_0x38e7e1(0x219)][_0x413a85(0x353b)]=_0x38e7e1(0x6f7)),_0x172c58[_0x413a85(0xc97)]?this[_0x413a85(0x5a2e)](_0x172c58[_0x413a85(0xc97)],FetchRequest_fetch(_0x468f85,{'method':_0x126cc3,'headers':_0x172c58[_0x38e7e1(0x219)],'body':_0x38e7e1(0x25de)===_0x126cc3||_0x413a85(0x477)===_0x126cc3?_0x27c20d:void 0x0,'credentials':this[_0x38e7e1(0x3c5c)](_0x172c58),'mode':_0x413a85(0x55a9),'timeout':getRequestTimeout()})[_0x413a85(0x2a5f)](function(_0x25d4b5){return _0x25d4b5;})):FetchRequest_fetch(_0x468f85,{'method':_0x126cc3,'body':_0x38e7e1(0x25de)===_0x126cc3||_0x38e7e1(0x2c8b)===_0x126cc3?_0x27c20d:void 0x0,'headers':_0x172c58[_0x413a85(0x29ac)],'credentials':this[_0x38e7e1(0x3c5c)](_0x172c58),'mode':_0x413a85(0x55a9),'timeout':getRequestTimeout()})[_0x413a85(0x2a5f)](function(_0x2b032d){return _0x2b032d;});},'_getWithCredentials':function(_0x4627c8){var _0x2845f5=_0x307c2b,_0x1e9758=_0x5e00b3;return!0x0===_0x4627c8[_0x1e9758(0x5316)]?_0x1e9758(0x3b01):!0x1===_0x4627c8[_0x1e9758(0x5316)]?_0x2845f5(0x494f):_0x1e9758(0x38ce);},'_fetchJsonp':function(_0xa1d314,_0x3e4da5){var _0x12bd2b=_0x5e00b3;return _0x3e4da5=_0x3e4da5||{},PlotFetchJsonp()(_0xa1d314,{'method':_0x12bd2b(0x2996),'timeout':_0x3e4da5[_0x12bd2b(0xc97)]})[_0x12bd2b(0x2a5f)](function(_0x1c539d){return _0x1c539d;});},'_timeout':function(_0xc0c67c,_0x53c00c){return new Promise(function(_0x400da6,_0xafa286){var _0x434e34=_0x140d;setTimeout(function(){var _0x305518=_0x23ca;_0xafa286(new Error(_0x305518(0xc97)));},_0xc0c67c),_0x53c00c[_0x434e34(0x4527)](_0x400da6,_0xafa286);});},'_getParameterString':function(_0x36e56a){var _0x44dc28=_0x307c2b,_0x424f2a=_0x5e00b3,_0x44a4dc=[];for(var _0x44402a in _0x36e56a){var _0xf120d6,_0x41dc92=_0x36e56a[_0x44402a];if(null!=_0x41dc92&&_0x44dc28(0x1be1)!=typeof _0x41dc92)_0xf120d6=Array[_0x424f2a(0x2676)](_0x41dc92)||_0x44dc28(0x3d61)===_0x41dc92[_0x424f2a(0x3cc8)]()?encodeURIComponent(JSON[_0x424f2a(0x43ec)](_0x41dc92)):encodeURIComponent(_0x41dc92),_0x44a4dc[_0x424f2a(0x5323)](encodeURIComponent(_0x44402a)+'='+_0xf120d6);}return _0x44a4dc['join']('&');},'_isMVTRequest':function(_0x2bd2ce){var _0x12cf59=_0x5e00b3;return _0x2bd2ce[_0x12cf59(0xabf)](_0x12cf59(0x3dd1))>-0x1||_0x2bd2ce[_0x12cf59(0xabf)](_0x12cf59(0xb19))>-0x1;}};function FunctionExt$1(){}FunctionExt$1[_0x5e00b3(0xdbb)]=function(_0x4e5e97,_0x1a3560){var _0xea1917=_0x307c2b,_0x33540f=_0x5e00b3,_0x4b8c3b=Array[_0xea1917(0x1aa2)][_0xea1917(0x17ac)][_0x33540f(0x4269)](arguments,[0x2]);return function(){var _0x36b830=_0xea1917,_0x62f0cb=_0x33540f,_0x16e6ed=_0x4b8c3b[_0x62f0cb(0x736)](Array[_0x36b830(0x1aa2)][_0x62f0cb(0x30eb)][_0x62f0cb(0x4269)](arguments,[0x0]));return _0x4e5e97[_0x36b830(0x1bcb)](_0x1a3560,_0x16e6ed);};},FunctionExt$1[_0x5e00b3(0x5189)]=function(_0x351c3b,_0x52b9e4){return function(_0x2f5c22){var _0x55149d=_0x140d,_0x281af9=_0x23ca;return _0x351c3b[_0x281af9(0x3c9e)](_0x52b9e4,_0x2f5c22||window[_0x55149d(0x1a7e)]);};},FunctionExt$1[_0x307c2b(0x19c7)]=function(){return!0x1;},FunctionExt$1[_0x5e00b3(0x2967)]=function(){return!0x0;},FunctionExt$1[_0x5e00b3(0x602b)]=function(){};class Format{constructor(_0x357d44){var _0x1c7d5a=_0x307c2b,_0x150013=_0x5e00b3;this[_0x1c7d5a(0x313f)]=null,this[_0x150013(0x2d4d)]=!0x1,PlotServicesUtil[_0x150013(0x46d7)](this,_0x357d44),this['options']=_0x357d44,this[_0x150013(0x3020)]=_0x150013(0x5142);}[_0x307c2b(0x5020)](){}[_0x5e00b3(0x3a51)](_0x34f292){}[_0x5e00b3(0x5b0)](_0x483c7b){}}class JSONFormat extends Format{constructor(_0x43e276){var _0x309e62=_0x307c2b,_0x1163d1=_0x5e00b3;super(_0x43e276),this[_0x1163d1(0xa05)]=_0x1163d1(0x3d8b),this[_0x309e62(0x3c20)]='\x20',this[_0x1163d1(0xe10)]='\x0a',this[_0x1163d1(0x350b)]=0x0,this[_0x1163d1(0x4a3f)]=!0x1,this[_0x1163d1(0x4f5b)]=!(!window[_0x1163d1(0x2c53)]||_0x1163d1(0x1b4b)!=typeof JSON[_0x1163d1(0x2374)]||_0x1163d1(0x1b4b)!=typeof JSON[_0x1163d1(0x43ec)]),this[_0x309e62(0x26bc)]=_0x1163d1(0x2da7),this[_0x1163d1(0x151c)]={'object':function(_0x488404){var _0xd7f596=_0x309e62,_0x2a41e0=_0x1163d1;if(null==_0x488404)return'null';if(_0x488404[_0x2a41e0(0x26fc)]===Date)return this[_0xd7f596(0x302a)][_0x2a41e0(0x26dd)][_0x2a41e0(0x4269)](this,[_0x488404]);if(_0x488404['constructor']===Array)return this[_0x2a41e0(0x151c)][_0x2a41e0(0xa59)][_0xd7f596(0x1bcb)](this,[_0x488404]);var _0x348d1a,_0xe646f1,_0x40fa23,_0x148420=['{'];this[_0x2a41e0(0x350b)]+=0x1;var _0x5a4b52=!0x1;for(_0x348d1a in _0x488404)_0x488404[_0x2a41e0(0x1a9a)](_0x348d1a)&&(_0xe646f1=this[_0x2a41e0(0x5b0)]['apply'](this,[_0x348d1a,this[_0x2a41e0(0x4a3f)]]),_0x40fa23=this[_0x2a41e0(0x5b0)][_0xd7f596(0x1bcb)](this,[_0x488404[_0x348d1a],this[_0x2a41e0(0x4a3f)]]),null!=_0xe646f1&&null!=_0x40fa23&&(_0x5a4b52&&_0x148420[_0x2a41e0(0x5323)](','),_0x148420[_0x2a41e0(0x5323)](this[_0x2a41e0(0x1649)](),this[_0x2a41e0(0x2e1f)](),_0xe646f1,':',this[_0x2a41e0(0xd4c)](),_0x40fa23),_0x5a4b52=!0x0));return this[_0x2a41e0(0x350b)]-=0x1,_0x148420[_0x2a41e0(0x5323)](this[_0x2a41e0(0x1649)](),this[_0x2a41e0(0x2e1f)](),'}'),_0x148420[_0x2a41e0(0x48a9)]('');},'array':function(_0x88c8e7){var _0x2c7051=_0x309e62,_0x18af9c=_0x1163d1,_0xfe64c6,_0x6e402c=['['];this[_0x18af9c(0x350b)]+=0x1;for(var _0x5d568a=0x0,_0x5e96b6=_0x88c8e7[_0x18af9c(0x809)];_0x5d568a<_0x5e96b6;++_0x5d568a)null!=(_0xfe64c6=this[_0x18af9c(0x5b0)][_0x18af9c(0x4269)](this,[_0x88c8e7[_0x5d568a],this[_0x18af9c(0x4a3f)]]))&&(_0x5d568a>0x0&&_0x6e402c[_0x18af9c(0x5323)](','),_0x6e402c[_0x2c7051(0x2a0e)](this[_0x2c7051(0xec1)](),this[_0x2c7051(0x58d7)](),_0xfe64c6));return this[_0x18af9c(0x350b)]-=0x1,_0x6e402c['push'](this[_0x18af9c(0x1649)](),this[_0x2c7051(0x58d7)](),']'),_0x6e402c[_0x18af9c(0x48a9)]('');},'string':function(_0x1133a6){var _0x5de387=_0x1163d1,_0x165766={'\x08':'\x5cb','\x09':'\x5ct','\x0a':'\x5cn','\x0c':'\x5cf','\x0d':'\x5cr','\x22':'\x5c\x22','\x5c':'\x5c\x5c'};return/["\\\x00-\x1f]/[_0x5de387(0x4a8a)](_0x1133a6)?'\x22'+_0x1133a6[_0x5de387(0x2c3f)](/([\x00-\x1f\\"])/g,function(_0x34a88a,_0x3c47f9){var _0x2c2254=_0x5de387,_0x4d5796=_0x165766[_0x3c47f9];return _0x4d5796||(_0x4d5796=_0x3c47f9[_0x2c2254(0x167b)](),_0x2c2254(0x4efb)+Math[_0x2c2254(0x1ace)](_0x4d5796/0x10)[_0x2c2254(0x3cc8)](0x10)+(_0x4d5796%0x10)[_0x2c2254(0x3cc8)](0x10));})+'\x22':'\x22'+_0x1133a6+'\x22';},'number':function(_0x16a624){var _0x1490b3=_0x1163d1;return isFinite(_0x16a624)?String(_0x16a624):_0x1490b3(0x3286);},'boolean':function(_0x2c9629){return String(_0x2c9629);},'date':function(_0x52d4ab){var _0x3ea93c=_0x309e62,_0x492447=_0x1163d1;function _0x2c2fd3(_0x1d620f){return _0x1d620f<0xa?'0'+_0x1d620f:_0x1d620f;}return'\x22'+_0x52d4ab[_0x492447(0x21bf)]()+'-'+_0x2c2fd3(_0x52d4ab[_0x492447(0x14af)]()+0x1)+'-'+_0x2c2fd3(_0x52d4ab[_0x492447(0x348c)]())+'T'+_0x2c2fd3(_0x52d4ab[_0x3ea93c(0x2215)]())+':'+_0x2c2fd3(_0x52d4ab[_0x492447(0x2a2)]())+':'+_0x2c2fd3(_0x52d4ab[_0x492447(0x5721)]())+'\x22';}};}[_0x5e00b3(0x3a51)](_0x2b1bcd,_0x90499f){var _0x144ef6=_0x307c2b,_0x374dd9=_0x5e00b3,_0x287acb;if(this[_0x374dd9(0x4f5b)])try{_0x287acb=JSON[_0x374dd9(0x2374)](_0x2b1bcd,_0x90499f);}catch(_0x398800){}return this[_0x144ef6(0x4e5a)]&&(this[_0x374dd9(0x140c)]=_0x287acb),_0x287acb;}[_0x307c2b(0xd1c)](_0x266a11,_0x325fcc){var _0x43d65b=_0x5e00b3;this[_0x43d65b(0x4a3f)]=!!_0x325fcc;var _0x28fd05=null,_0x1e4394=typeof _0x266a11;if(this[_0x43d65b(0x151c)][_0x1e4394])try{_0x28fd05=!this[_0x43d65b(0x4a3f)]&&this[_0x43d65b(0x4f5b)]?JSON[_0x43d65b(0x43ec)](_0x266a11):this[_0x43d65b(0x151c)][_0x1e4394][_0x43d65b(0x4269)](this,[_0x266a11]);}catch(_0x3c0dba){}return _0x28fd05;}[_0x5e00b3(0x2e1f)](){var _0x4e3a08=_0x307c2b,_0x3d5080=_0x5e00b3,_0x5cd4ae=[];if(this[_0x4e3a08(0x5879)]){for(var _0x3e862e=0x0;_0x3e862e<this[_0x3d5080(0x350b)];++_0x3e862e)_0x5cd4ae[_0x3d5080(0x5323)](this[_0x3d5080(0xa05)]);}return _0x5cd4ae['join']('');}[_0x5e00b3(0x1649)](){var _0x263980=_0x5e00b3;return this['pretty']?this[_0x263980(0xe10)]:'';}[_0x5e00b3(0xd4c)](){var _0x5ba096=_0x5e00b3;return this[_0x5ba096(0x4a3f)]?this[_0x5ba096(0x4b96)]:'';}}class CommonServiceBase{constructor(_0x2850e9,_0x2cda12){var _0x4004c1=_0x307c2b,_0x479fb2=_0x5e00b3,_0x5c950e=this;this[_0x479fb2(0x57d6)]=[_0x479fb2(0x366f),_0x479fb2(0x1e99)],this[_0x479fb2(0x34b8)]=null,this[_0x4004c1(0x3832)]=null,this[_0x479fb2(0x2dba)]=null,this[_0x479fb2(0x7e6)]=null,this[_0x4004c1(0x5420)]=null,this[_0x479fb2(0x51d3)]=null,this['length']=null,this[_0x479fb2(0x54e8)]=null,this[_0x479fb2(0x28e3)]=null,this[_0x479fb2(0x2569)]=0x3,this[_0x479fb2(0x1fe2)]=null,this[_0x479fb2(0x139e)]=null,this[_0x479fb2(0x3bf8)]=null,this[_0x479fb2(0x5316)]=!0x1,Array[_0x4004c1(0x2d5)](_0x2850e9)?(_0x5c950e[_0x479fb2(0x7e6)]=_0x2850e9,_0x5c950e[_0x479fb2(0x809)]=_0x2850e9[_0x479fb2(0x809)],_0x5c950e[_0x479fb2(0x28e3)]=_0x5c950e['length'],0x1===_0x5c950e[_0x479fb2(0x809)]?_0x5c950e[_0x479fb2(0x2dba)]=_0x2850e9[0x0]:(_0x5c950e[_0x4004c1(0x1c07)]=parseInt(Math[_0x479fb2(0x2e0f)]()*_0x5c950e[_0x4004c1(0x2ef4)]),_0x5c950e[_0x479fb2(0x2dba)]=_0x2850e9[_0x5c950e[_0x479fb2(0x51d3)]])):(_0x5c950e[_0x479fb2(0x28e3)]=0x1,_0x5c950e[_0x479fb2(0x2dba)]=_0x2850e9),Array['isArray'](_0x2850e9)&&!_0x5c950e[_0x479fb2(0x52a9)]()&&(_0x5c950e[_0x479fb2(0x2dba)]=_0x2850e9[0x0],_0x5c950e[_0x479fb2(0x28e3)]=0x1),_0x2cda12=_0x2cda12||{},this[_0x479fb2(0x264c)]=_0x2cda12[_0x479fb2(0x264c)],this[_0x479fb2(0x29ac)]=_0x2cda12[_0x479fb2(0x29ac)],this[_0x479fb2(0x46d7)](this,_0x2cda12),_0x5c950e[_0x479fb2(0x3bf8)]=this[_0x479fb2(0x57a)](_0x5c950e[_0x479fb2(0x2dba)]),_0x5c950e[_0x479fb2(0x34b8)]=new PlotEvents(_0x5c950e,null,_0x5c950e[_0x479fb2(0x57d6)],!0x0),_0x5c950e[_0x479fb2(0x5052)]instanceof Object&&_0x5c950e[_0x479fb2(0x34b8)]['on'](_0x5c950e[_0x479fb2(0x5052)]),this[_0x479fb2(0x3020)]=_0x4004c1(0x2604);}[_0x5e00b3(0x2947)](){var _0x247049=_0x307c2b,_0x1dcb88=_0x5e00b3,_0xb7204e=this;PlotServicesUtil[_0x1dcb88(0x2676)](_0xb7204e[_0x247049(0x5493)])&&(_0xb7204e[_0x247049(0x5493)]=null,_0xb7204e[_0x1dcb88(0x51d3)]=null,_0xb7204e['length']=null,_0xb7204e[_0x1dcb88(0x28e3)]=null),_0xb7204e[_0x1dcb88(0x2dba)]=null,_0xb7204e[_0x1dcb88(0x54e8)]=null,_0xb7204e[_0x1dcb88(0x1fe2)]=null,_0xb7204e[_0x1dcb88(0x139e)]=null,_0xb7204e[_0x1dcb88(0x3bf8)]=null,_0xb7204e[_0x1dcb88(0x57d6)]=null,_0xb7204e[_0x1dcb88(0x34b8)]&&(_0xb7204e[_0x1dcb88(0x34b8)][_0x1dcb88(0x2947)](),_0xb7204e[_0x1dcb88(0x34b8)]=null),_0xb7204e[_0x247049(0x3832)]&&(_0xb7204e[_0x1dcb88(0x5052)]=null);}[_0x5e00b3(0x2625)](_0x4db062){var _0x259322=_0x307c2b,_0x1726a1=_0x5e00b3,_0x281f65=this;_0x4db062[_0x1726a1(0x2dba)]=_0x4db062[_0x1726a1(0x2dba)]||_0x281f65[_0x259322(0x2cb5)],_0x4db062[_0x1726a1(0xd0b)]=_0x4db062[_0x1726a1(0xd0b)]||_0x281f65[_0x1726a1(0xd0b)],_0x4db062[_0x259322(0x41d6)]=null!=_0x4db062[_0x259322(0x41d6)]?_0x4db062[_0x259322(0x41d6)]:_0x281f65[_0x1726a1(0x5316)],_0x4db062[_0x1726a1(0x264c)]=null!=_0x4db062[_0x1726a1(0x264c)]?_0x4db062[_0x259322(0x2d30)]:_0x281f65[_0x259322(0x2d30)],_0x4db062[_0x1726a1(0x29ac)]=_0x4db062[_0x1726a1(0x29ac)]||_0x281f65[_0x1726a1(0x29ac)],_0x4db062[_0x1726a1(0x3bf8)]=_0x281f65[_0x1726a1(0x3bf8)],_0x4db062[_0x259322(0x2cb5)]=this[_0x1726a1(0x1118)](_0x4db062[_0x1726a1(0x2dba)]),_0x281f65[_0x1726a1(0x139d)](),_0x281f65[_0x1726a1(0x1fe2)]=_0x4db062[_0x1726a1(0x578a)],_0x281f65[_0x1726a1(0x139e)]=_0x4db062[_0x1726a1(0x2766)],_0x4db062[_0x1726a1(0x689)]=_0x281f65,_0x4db062[_0x1726a1(0x578a)]=_0x281f65[_0x1726a1(0xa11)],_0x4db062['failure']=_0x281f65[_0x1726a1(0x1adb)],_0x281f65[_0x259322(0x361c)]=_0x4db062,_0x281f65[_0x1726a1(0x3dc4)](_0x281f65[_0x259322(0x361c)]);}[_0x5e00b3(0xa11)](_0xf1943c){var _0x5a5a25=_0x5e00b3;this[_0x5a5a25(0x1fe2)](_0xf1943c);}[_0x5e00b3(0x1adb)](_0x509e71){var _0x2f2f39=_0x5e00b3,_0x902b35=this;_0x902b35[_0x2f2f39(0x28e3)]>0x0?(_0x902b35[_0x2f2f39(0x28e3)]--,_0x902b35[_0x2f2f39(0x18ea)]()):_0x902b35[_0x2f2f39(0x139e)](_0x509e71);}[_0x5e00b3(0x18ea)](){var _0x2dbe27=_0x307c2b,_0x439f5a=_0x5e00b3,_0x406721=this,_0x5afdaa=_0x406721[_0x439f5a(0x54e8)][_0x439f5a(0x2dba)],_0x4ada0a=/^http:\/\/([a-z]{9}|(\d+\.){3}\d+):\d{0,4}/;_0x406721[_0x2dbe27(0x1c07)]=parseInt(Math[_0x439f5a(0x2e0f)]()*_0x406721[_0x2dbe27(0x2ef4)]),_0x406721[_0x439f5a(0x2dba)]=_0x406721[_0x439f5a(0x7e6)][_0x406721[_0x439f5a(0x51d3)]],_0x5afdaa=_0x5afdaa[_0x439f5a(0x2c3f)](_0x4ada0a,_0x4ada0a[_0x439f5a(0x54e4)](_0x406721[_0x439f5a(0x2dba)])[0x0]),_0x406721[_0x2dbe27(0x361c)][_0x439f5a(0x2dba)]=_0x5afdaa,_0x406721[_0x439f5a(0x54e8)][_0x439f5a(0x3bf8)]=this[_0x439f5a(0x57a)](_0x5afdaa),_0x406721[_0x439f5a(0x3dc4)](_0x406721[_0x439f5a(0x54e8)]);}[_0x5e00b3(0x139d)](){var _0x449390=_0x307c2b,_0x2b3936=_0x5e00b3,_0x25ccdf=this;_0x25ccdf[_0x449390(0x6d6)]?_0x25ccdf[_0x2b3936(0x28e3)]>_0x25ccdf[_0x2b3936(0x2569)]?_0x25ccdf[_0x2b3936(0x19f1)]>_0x25ccdf[_0x2b3936(0x2569)]?_0x25ccdf[_0x2b3936(0x28e3)]=_0x25ccdf[_0x2b3936(0x2569)]:_0x25ccdf[_0x2b3936(0x28e3)]=_0x25ccdf[_0x2b3936(0x19f1)]:_0x25ccdf[_0x449390(0x6d6)]<_0x25ccdf[_0x2b3936(0x28e3)]&&(_0x25ccdf[_0x2b3936(0x28e3)]=_0x25ccdf[_0x2b3936(0x19f1)]):_0x25ccdf[_0x2b3936(0x28e3)]>_0x25ccdf[_0x2b3936(0x2569)]&&(_0x25ccdf[_0x2b3936(0x28e3)]=_0x25ccdf[_0x2b3936(0x2569)]),_0x25ccdf[_0x2b3936(0x28e3)]--;}[_0x5e00b3(0x52a9)](){var _0x4e68d5=_0x307c2b,_0x30fb0e=_0x5e00b3;return!(_0x4e68d5(0x4681)===this[_0x30fb0e(0x3020)]||_0x4e68d5(0x2779)===this[_0x30fb0e(0x3020)]);}[_0x5e00b3(0x38a4)](_0x2c1861){var _0x3303e9=_0x5e00b3;_0x2c1861=PlotServicesUtil[_0x3303e9(0x16ba)](_0x2c1861),this[_0x3303e9(0x34b8)][_0x3303e9(0x522f)](_0x3303e9(0x366f),{'result':_0x2c1861});}[_0x5e00b3(0x3c57)](_0x225d65){var _0x3c63e4=_0x5e00b3,_0x89b2b7=(_0x225d65=PlotServicesUtil[_0x3c63e4(0x16ba)](_0x225d65))[_0x3c63e4(0x584a)]||_0x225d65;this[_0x3c63e4(0x34b8)][_0x3c63e4(0x522f)](_0x3c63e4(0x1e99),{'error':_0x89b2b7});}[_0x5e00b3(0x3dc4)](_0x1e0389){var _0x10d211=_0x307c2b,_0x21125a=_0x5e00b3;if(_0x10d211(0x2c8b)===_0x1e0389[_0x21125a(0x3081)]||_0x21125a(0x1cc1)===_0x1e0389[_0x21125a(0x3081)]||_0x21125a(0x509f)===_0x1e0389[_0x21125a(0x3081)]){if(_0x1e0389[_0x21125a(0x3586)]&&(_0x1e0389['url']=PlotServicesUtil[_0x10d211(0x8c8)](_0x1e0389[_0x10d211(0x2cb5)],PlotServicesUtil[_0x21125a(0xe67)](_0x1e0389[_0x21125a(0x3586)]||{}))),_0x21125a(0x8c4)==typeof _0x1e0389[_0x21125a(0x140c)])try{_0x1e0389[_0x21125a(0x3586)]=PlotServicesUtil['toJSON'](_0x1e0389[_0x21125a(0x140c)]);}catch(_0x344720){console['log'](_0x21125a(0x38b4));}else _0x1e0389[_0x21125a(0x3586)]=_0x1e0389[_0x10d211(0x313f)];}PlotFetchRequest[_0x21125a(0x3f5)](_0x1e0389[_0x21125a(0x3081)],_0x1e0389[_0x21125a(0x2dba)],_0x1e0389[_0x10d211(0x4bf9)],{'headers':_0x1e0389[_0x21125a(0x29ac)],'withCredentials':_0x1e0389[_0x21125a(0x5316)],'crossOrigin':_0x1e0389[_0x21125a(0x264c)],'timeout':_0x1e0389[_0x21125a(0x41fb)]?0x0:null,'proxy':_0x1e0389[_0x10d211(0x5420)]})[_0x21125a(0x2a5f)](function(_0x513357){var _0x501f1e=_0x10d211,_0x19738d=_0x21125a;return _0x513357[_0x501f1e(0x1fe8)]?_0x513357[_0x19738d(0x4685)]():_0x513357[_0x501f1e(0xa72)]?_0x513357[_0x19738d(0x8af)]():_0x513357;})[_0x10d211(0x4527)](function(_0x1a9988){var _0x12640c=_0x10d211,_0x1279db=_0x21125a,_0x21b99e=_0x1a9988;return _0x1279db(0x20b8)==typeof _0x1a9988&&(_0x21b99e=new JSONFormat()[_0x1279db(0x3a51)](_0x1a9988)),(!_0x21b99e||_0x21b99e[_0x12640c(0x2957)]||_0x21b99e[_0x1279db(0x3c16)]>=0x12c&&0x130!==_0x21b99e[_0x12640c(0x57c6)])&&(_0x21b99e=_0x21b99e&&_0x21b99e[_0x1279db(0x584a)]?{'error':_0x21b99e[_0x12640c(0x2957)]}:{'error':_0x21b99e}),_0x21b99e;})[_0x21125a(0x2c08)](function(_0x47cea2){return{'error':_0x47cea2};})['then'](function(_0x110491){var _0x2dd29d=_0x10d211,_0x3a131b=_0x21125a;_0x110491[_0x3a131b(0x584a)]?(_0x1e0389[_0x3a131b(0x689)]?FunctionExt$1[_0x3a131b(0xdbb)](_0x1e0389[_0x2dd29d(0x5adf)],_0x1e0389[_0x2dd29d(0xa46)]):_0x1e0389[_0x2dd29d(0x5adf)])(_0x110491):(_0x110491[_0x3a131b(0x356c)]=null==_0x110491[_0x2dd29d(0x4ef1)]||_0x110491[_0x2dd29d(0x4ef1)],(_0x1e0389[_0x3a131b(0x689)]?FunctionExt$1[_0x3a131b(0xdbb)](_0x1e0389[_0x3a131b(0x578a)],_0x1e0389[_0x2dd29d(0xa46)]):_0x1e0389[_0x3a131b(0x578a)])(_0x110491));});}['isInTheSameDomainFnc'](_0x5c9cd6){var _0x363b79=_0x307c2b,_0x52e609=_0x5e00b3;if(!_0x5c9cd6)return!0x0;var _0x3d6b6a=_0x5c9cd6[_0x363b79(0x2feb)]('//'),_0x3494cd=document[_0x52e609(0x548f)][_0x52e609(0x3cc8)](),_0x2f4d07=_0x3494cd[_0x363b79(0x2feb)]('//');if(-0x1===_0x3d6b6a)return!0x0;var _0x1ec476,_0x3a83f4=_0x1ec476=_0x5c9cd6[_0x52e609(0x4c07)](0x0,_0x3d6b6a),_0x4d88a8=_0x3494cd[_0x363b79(0x1acf)](_0x2f4d07+0x2);_0x2f4d07=_0x4d88a8[_0x52e609(0xabf)]('/');var _0x189f39=_0x4d88a8[_0x363b79(0x2feb)](':'),_0x51a7ba=_0x4d88a8[_0x52e609(0x4c07)](0x0,_0x2f4d07),_0x3330c4=document[_0x52e609(0x548f)][_0x52e609(0x3aa2)];if(-0x1!==_0x189f39||(_0x51a7ba+=':'+(_0x52e609(0x579d)===_0x3330c4[_0x52e609(0x12e2)]()?0x50:0x1bb)),_0x3330c4[_0x52e609(0x12e2)]()!==_0x3a83f4[_0x363b79(0x1ad6)]())return!0x1;var _0x57d0fd=(_0x3a83f4=_0x5c9cd6[_0x52e609(0x4c07)](_0x3d6b6a+0x2))['indexOf'](':');_0x3d6b6a=_0x3a83f4[_0x52e609(0xabf)]('/');var _0x46500a,_0x215c7c=_0x3a83f4[_0x52e609(0x4c07)](0x0,_0x3d6b6a);return-0x1!==_0x57d0fd?_0x46500a=_0x3a83f4[_0x363b79(0x1acf)](0x0,_0x57d0fd):(_0x46500a=_0x3a83f4[_0x52e609(0x4c07)](0x0,_0x3d6b6a),_0x215c7c+=':'+(_0x52e609(0x579d)===_0x1ec476[_0x363b79(0x1ad6)]()?0x50:0x1bb)),_0x46500a===document[_0x52e609(0x5566)]&&_0x215c7c===_0x51a7ba;}[_0x5e00b3(0x46d7)](_0x4b45f5,_0x14c20c){var _0x392f1d=_0x307c2b,_0x21920a=_0x5e00b3;if(_0x4b45f5=_0x4b45f5||{},_0x14c20c){for(var _0x10ffab in _0x14c20c){var _0x455f27=_0x14c20c[_0x10ffab];void 0x0!==_0x455f27&&(_0x4b45f5[_0x10ffab]=_0x455f27);}!(_0x21920a(0x1b4b)==typeof window[_0x392f1d(0x37fe)]&&_0x14c20c instanceof window[_0x21920a(0x2eeb)])&&_0x14c20c[_0x21920a(0x1a9a)]&&void 0x0!==_0x14c20c[_0x21920a(0x3cc8)]&&(_0x4b45f5[_0x21920a(0x3cc8)]=_0x14c20c[_0x21920a(0x3cc8)]);}return _0x4b45f5;}[_0x5e00b3(0x1118)](_0xd650bd){var _0x708fbb=_0x307c2b,_0x256e97=_0x5e00b3,_0x32e09a=_0xd650bd,_0x38da6e=this[_0x708fbb(0x3948)](_0xd650bd),_0xa6d588=_0x38da6e?new PlotCredential(_0x38da6e,_0x256e97(0x4466)):null;return _0xa6d588||(_0xa6d588=(_0x38da6e=this[_0x708fbb(0x3322)](_0xd650bd))?new PlotCredential(_0x38da6e,_0x256e97(0x150a)):null),_0xa6d588&&(_0x32e09a=this[_0x256e97(0xff1)](_0x32e09a,_0xa6d588[_0x708fbb(0x3a3f)]())),_0x32e09a;}[_0x5e00b3(0x27f6)](_0x3bd7e8){var _0x1dedf0=_0x5e00b3;if(_0x3bd7e8){this[_0x1dedf0(0x17a3)]=this[_0x1dedf0(0x17a3)]||{};var _0x41afd0=this[_0x1dedf0(0x3e07)](_0x3bd7e8);return this[_0x1dedf0(0x17a3)][_0x41afd0];}}[_0x5e00b3(0x3e07)](_0xc9a964){var _0x39c502=_0x5e00b3,_0x1cc03b=_0xc9a964[_0x39c502(0x31ca)](/(.*?):\/\/([^\/]+)/i);return _0x1cc03b?_0x1cc03b[0x0]:_0xc9a964;}[_0x307c2b(0x3322)](_0x13e29c){var _0x41100c=_0x307c2b,_0x154b17=_0x5e00b3;this[_0x41100c(0x11bc)]=this[_0x154b17(0x4d54)]||{};var _0x2f4589=this[_0x154b17(0x144c)](_0x13e29c)||_0x13e29c;return this[_0x154b17(0x4d54)][_0x2f4589];}[_0x5e00b3(0x144c)](_0x265088){var _0x1dedee=_0x5e00b3;if(!_0x265088)return _0x265088;var _0x35c908=_0x265088[_0x1dedee(0x31ca)](/(http|https):\/\/(.*\/rest)/i);return _0x35c908?_0x35c908[0x0]:_0x265088;}[_0x5e00b3(0xff1)](_0xa36e,_0x17b01b){var _0x119c54=_0x5e00b3,_0x2316d3=_0xa36e;if(_0x17b01b){0x0===_0x17b01b['indexOf']('?')&&(_0x17b01b=_0x17b01b[_0x119c54(0x4c07)](0x1));var _0x1d876e=(_0xa36e+'\x20')[_0x119c54(0x390f)](/[?&]/);_0x2316d3+='\x20'===_0x1d876e[_0x119c54(0x3b86)]()?_0x17b01b:_0x1d876e[_0x119c54(0x809)]?'&'+_0x17b01b:'?'+_0x17b01b;}return _0x2316d3;}}class PlotCommonServiceBase extends CommonServiceBase{constructor(_0x4c9556,_0x6096b5){var _0x907fbe=_0x5e00b3;super(_0x4c9556,_0x6096b5),this[_0x907fbe(0x3020)]=_0x907fbe(0x3a9c);}[_0x307c2b(0x5020)](){super['destroy']();}['_commit'](_0x50f01d){var _0x48afbc=_0x307c2b,_0x1c032e=_0x5e00b3;_0x1c032e(0x477)!==_0x50f01d['method']&&_0x1c032e(0x1cc1)!==_0x50f01d[_0x1c032e(0x3081)]||(_0x50f01d[_0x1c032e(0x3586)]&&(_0x50f01d[_0x1c032e(0x2dba)]=SuperMap[_0x1c032e(0x5bbf)][_0x1c032e(0xff1)](_0x50f01d[_0x1c032e(0x2dba)],SuperMap[_0x1c032e(0x5bbf)][_0x1c032e(0xe67)](_0x50f01d[_0x1c032e(0x3586)]||{}))),_0x50f01d[_0x1c032e(0x3586)]=_0x50f01d[_0x1c032e(0x140c)]),PlotFetchRequest[_0x48afbc(0x2192)](_0x50f01d[_0x48afbc(0x2923)],_0x50f01d[_0x1c032e(0x2dba)],_0x50f01d[_0x1c032e(0x3586)],{'headers':_0x50f01d[_0x1c032e(0x29ac)],'withCredentials':_0x50f01d[_0x1c032e(0x5316)],'crossOrigin':_0x50f01d[_0x1c032e(0x264c)],'timeout':_0x50f01d[_0x48afbc(0x26bb)]?0x0:null,'proxy':_0x50f01d[_0x48afbc(0x5420)]})[_0x48afbc(0x4527)](function(_0x137e01){var _0x48609b=_0x48afbc;return _0x137e01[_0x48609b(0x1fe8)]();})[_0x48afbc(0x4527)](function(_0x10c0fe){var _0x3e7d3c=_0x48afbc,_0x395a78=_0x1c032e,_0x54d081=new JSONFormat()[_0x395a78(0x3a51)](_0x10c0fe);(_0x54d081||(_0x54d081={'error':_0x10c0fe}),_0x54d081[_0x395a78(0x584a)])?(_0x50f01d[_0x395a78(0x689)]?FunctionExt$1['bind'](_0x50f01d[_0x3e7d3c(0x5adf)],_0x50f01d[_0x395a78(0x689)]):_0x50f01d[_0x395a78(0x2766)])(_0x54d081[_0x395a78(0x584a)]):(_0x54d081[_0x3e7d3c(0x4ef1)]=null==_0x54d081[_0x395a78(0x356c)]||_0x54d081[_0x3e7d3c(0x4ef1)],(_0x50f01d[_0x395a78(0x689)]?FunctionExt$1[_0x395a78(0xdbb)](_0x50f01d[_0x395a78(0x578a)],_0x50f01d[_0x3e7d3c(0xa46)]):_0x50f01d[_0x3e7d3c(0x3f50)])(_0x54d081));});}}class GetLibIDsService extends PlotCommonServiceBase{constructor(_0x2b8f05,_0x1b4c60){var _0x16ab09=_0x307c2b,_0x4a488b=_0x5e00b3;super(_0x2b8f05,_0x1b4c60),(_0x1b4c60=_0x1b4c60||{})&&this[_0x4a488b(0x46d7)](this,_0x1b4c60);var _0x51d480,_0x3df32d=this;_0x51d480=_0x3df32d[_0x4a488b(0x2dba)][_0x16ab09(0x19e5)](_0x3df32d[_0x16ab09(0x2cb5)][_0x16ab09(0x2ef4)]-0x1,0x1),_0x3df32d[_0x4a488b(0x2dba)]+='/'==_0x51d480?_0x4a488b(0x15b9):_0x4a488b(0x1a81),this[_0x4a488b(0x3020)]=_0x4a488b(0x1235);}[_0x5e00b3(0x2947)](){var _0x466e25=_0x5e00b3;super[_0x466e25(0x2947)]();}[_0x307c2b(0x499c)](){var _0xa24a44=_0x307c2b,_0xbbe8b8=_0x5e00b3,_0x4fd51d=this;_0x4fd51d[_0xbbe8b8(0x2625)]({'method':_0xbbe8b8(0x2996),'data':null,'scope':_0x4fd51d,'success':_0x4fd51d[_0xa24a44(0x5216)],'failure':_0x4fd51d[_0xbbe8b8(0x3c57)]});}[_0x5e00b3(0x46d7)](_0x281f72,_0xbdd2b8){var _0x5fcfc6=_0x307c2b,_0x5c18fb=_0x5e00b3;if(_0x281f72=_0x281f72||{},_0xbdd2b8){for(var _0x515df5 in _0xbdd2b8){var _0x2e9e30=_0xbdd2b8[_0x515df5];void 0x0!==_0x2e9e30&&(_0x281f72[_0x515df5]=_0x2e9e30);}!(_0x5c18fb(0x1b4b)==typeof window[_0x5c18fb(0x2eeb)]&&_0xbdd2b8 instanceof window[_0x5fcfc6(0x37fe)])&&_0xbdd2b8[_0x5c18fb(0x1a9a)]&&void 0x0!==_0xbdd2b8[_0x5c18fb(0x3cc8)]&&(_0x281f72[_0x5c18fb(0x3cc8)]=_0xbdd2b8[_0x5c18fb(0x3cc8)]);}return _0x281f72;}}class GetLibInfoService extends PlotCommonServiceBase{constructor(_0x4f6107,_0x5a653b){var _0x4585d4=_0x307c2b,_0x183e92=_0x5e00b3;super(_0x4f6107,_0x5a653b),(_0x5a653b=_0x5a653b||{})&&PlotServicesUtil[_0x183e92(0x46d7)](this,_0x5a653b);var _0x4751e2,_0x1fb7c0=this;_0x4751e2=_0x1fb7c0[_0x183e92(0x2dba)][_0x183e92(0x2bb6)](_0x1fb7c0[_0x183e92(0x2dba)][_0x183e92(0x809)]-0x1,0x1),_0x1fb7c0[_0x183e92(0x2dba)]+='/'==_0x4751e2?_0x183e92(0xd08):_0x183e92(0x3b69),this[_0x183e92(0x3020)]=_0x4585d4(0x81e);}[_0x5e00b3(0x2947)](){var _0x18b668=_0x5e00b3;super[_0x18b668(0x2947)]();}['processAsync'](_0x314eea){var _0x1413e0=_0x307c2b,_0xe12dd8=_0x5e00b3,_0x4414a3=this;_0x314eea&&null!==_0x314eea[_0xe12dd8(0x3251)]&&(_0x4414a3[_0xe12dd8(0x3251)]=_0x314eea[_0xe12dd8(0x3251)]),_0x4414a3[_0xe12dd8(0x2dba)]+=_0x4414a3[_0x1413e0(0x1508)],_0x4414a3[_0xe12dd8(0x2dba)]+=_0xe12dd8(0x4b39),_0x4414a3['request']({'method':_0xe12dd8(0x2996),'data':null,'scope':_0x4414a3,'success':_0x4414a3[_0xe12dd8(0x38a4)],'failure':_0x4414a3[_0xe12dd8(0x3c57)]});}}function SymbolLibService(_0x315e85,_0x4fcd62){var _0x47e4e1=_0x307c2b,_0x13a237=_0x5e00b3;this[_0x13a237(0x54e8)]=_0x4fcd62,this[_0x47e4e1(0x2cb5)]=_0x315e85;}function GetSymbolInfoParameters$1(_0x56be87){var _0x3bb754=_0x307c2b,_0x35ecc3=_0x5e00b3;_0x56be87=_0x56be87||{},this[_0x35ecc3(0x3251)]=_0x56be87[_0x35ecc3(0x3251)],this[_0x35ecc3(0x3c16)]=_0x56be87[_0x35ecc3(0x3c16)],this[_0x35ecc3(0x3d75)]=_0x56be87[_0x35ecc3(0x3d75)]?_0x56be87[_0x3bb754(0x5a1d)]:null,this[_0x35ecc3(0x46f9)]=_0x56be87[_0x35ecc3(0x46f9)]?_0x56be87[_0x3bb754(0xb0e)]:0x0,this[_0x35ecc3(0x2534)]=!!_0x56be87[_0x35ecc3(0x2534)]&&_0x56be87[_0x35ecc3(0x2534)],this[_0x35ecc3(0x1f9b)]=_0x56be87[_0x35ecc3(0x1f9b)]?_0x56be87[_0x35ecc3(0x1f9b)]:0x0,this[_0x35ecc3(0x3c82)]=_0x56be87[_0x35ecc3(0x3c82)]?_0x56be87[_0x35ecc3(0x3c82)]:null,this[_0x35ecc3(0x3945)]=_0x56be87[_0x35ecc3(0x3945)]?_0x56be87['scaleValues']:null,this[_0x35ecc3(0x4200)]=_0x56be87[_0x35ecc3(0x4200)]?_0x56be87[_0x3bb754(0x18ff)]:null,this[_0x35ecc3(0x9ea)]=_0x56be87[_0x35ecc3(0x9ea)]?_0x56be87[_0x35ecc3(0x9ea)]:null,this[_0x3bb754(0x28cb)]=_0x56be87[_0x3bb754(0x28cb)]?_0x56be87[_0x35ecc3(0x10f1)]:0x0,this[_0x35ecc3(0x3020)]=_0x35ecc3(0x516e);}function SymbolLib(_0x553bbd){var _0xda00b=_0x307c2b,_0x26d2f2=_0x5e00b3;this['cachecompleted']=new WebGLPlot[(_0x26d2f2(0x2eeb))](),this[_0x26d2f2(0x2306)]={},this[_0x26d2f2(0x3d77)]=[],this['symbolNames']=null,this[_0x26d2f2(0x4a23)]=null,this[_0x26d2f2(0x5e70)]=_0x553bbd[_0x26d2f2(0x5e70)],this[_0xda00b(0x18fa)]=!0x1,_0x553bbd&&PlotServicesUtil[_0x26d2f2(0x46d7)](this,_0x553bbd),_0x553bbd&&_0x553bbd[_0x26d2f2(0x2dba)]&&_0x553bbd[_0x26d2f2(0x3251)]?(this[_0xda00b(0x2cb5)]=_0x553bbd[_0x26d2f2(0x2dba)],this[_0x26d2f2(0x3251)]=_0x553bbd[_0x26d2f2(0x3251)]):_0x553bbd&&_0x553bbd[_0x26d2f2(0x4a23)]&&(this[_0x26d2f2(0x4a23)]=_0x553bbd[_0xda00b(0x138f)],this[_0x26d2f2(0x3251)]=this[_0x26d2f2(0x4a23)][_0x26d2f2(0x3251)],this[_0x26d2f2(0x153)]());}SymbolLibService['prototype'][_0x307c2b(0x4861)]=function(_0xa45c8e,_0x1bb2f7){var _0x276d47=_0x307c2b,_0x2ad245=_0x5e00b3,_0x40e95d=this;return _0x1bb2f7||(_0x1bb2f7=_0x40e95d),new GetLibIDsService(_0x40e95d['url'],{'proxy':_0x40e95d[_0x276d47(0x361c)][_0x2ad245(0xd0b)],'withCredentials':_0x40e95d[_0x2ad245(0x54e8)][_0x2ad245(0x5316)],'crossOrigin':_0x40e95d[_0x276d47(0x361c)][_0x2ad245(0x264c)],'headers':_0x40e95d[_0x2ad245(0x54e8)][_0x2ad245(0x29ac)],'serverType':_0x40e95d[_0x2ad245(0x54e8)][_0x2ad245(0x41c5)],'eventListeners':{'scope':_0x1bb2f7,'processCompleted':_0xa45c8e,'processFailed':_0xa45c8e}})[_0x2ad245(0x4dec)](),_0x40e95d;},SymbolLibService[_0x5e00b3(0x3720)][_0x307c2b(0x59a1)]=function(_0xfcb594,_0x5b2254,_0x40ed76){var _0x6becb=_0x307c2b,_0x195b05=_0x5e00b3,_0x393846=this;return _0x40ed76||(_0x40ed76=_0x393846),new GetLibInfoService(_0x393846[_0x195b05(0x2dba)],{'proxy':_0x393846[_0x195b05(0x54e8)][_0x195b05(0xd0b)],'withCredentials':_0x393846[_0x195b05(0x54e8)][_0x195b05(0x5316)],'crossOrigin':_0x393846[_0x195b05(0x54e8)][_0x195b05(0x264c)],'headers':_0x393846[_0x195b05(0x54e8)][_0x6becb(0x219)],'serverType':_0x393846[_0x195b05(0x54e8)][_0x195b05(0x41c5)],'eventListeners':{'scope':_0x40ed76,'processCompleted':_0x5b2254,'processFailed':_0x5b2254}})[_0x195b05(0x4dec)](_0xfcb594),_0x393846;},GetSymbolInfoParameters$1[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x22dfb5=_0x307c2b,_0x334faa=_0x5e00b3,_0x152d1a=this;_0x152d1a[_0x334faa(0x3251)]=null,_0x152d1a[_0x334faa(0x3c16)]=null,_0x152d1a[_0x334faa(0x3d75)]=null,_0x152d1a[_0x334faa(0x46f9)]=null,_0x152d1a['negativeImage']=null,_0x152d1a[_0x22dfb5(0x73f)]=null,_0x152d1a['subSymbols']=null,_0x152d1a[_0x334faa(0x3945)]=null,_0x152d1a['scalePoints']=null,_0x152d1a[_0x334faa(0x9ea)]=null,_0x152d1a[_0x334faa(0x10f1)]=null;},GetSymbolInfoParameters$1[_0x307c2b(0xbf7)]=function(_0x5a6ad7){var _0x8e8234=_0x307c2b,_0x48dd4f=_0x5e00b3;if(_0x5a6ad7&&null!==_0x5a6ad7[_0x48dd4f(0x3251)]&&null!==_0x5a6ad7[_0x48dd4f(0x3c16)]){var _0x434a43=_0x48dd4f(0xafc)+encodeURIComponent(_0x5a6ad7[_0x48dd4f(0x3251)])+_0x48dd4f(0x1b45)+encodeURIComponent(_0x5a6ad7[_0x48dd4f(0x3c16)]);if(_0x5a6ad7[_0x48dd4f(0x3d75)]&&null!==_0x5a6ad7[_0x48dd4f(0x3d75)]&&0x0!==_0x5a6ad7[_0x48dd4f(0x3d75)][_0x8e8234(0x2ef4)]){let _0xea3275='[';for(let _0x1d1c70=0x0;_0x1d1c70<_0x5a6ad7[_0x48dd4f(0x3d75)][_0x48dd4f(0x809)];_0x1d1c70++)_0x1d1c70===_0x5a6ad7[_0x48dd4f(0x3d75)][_0x8e8234(0x2ef4)]-0x1?_0xea3275+=_0x48dd4f(0xcfa)+_0x5a6ad7[_0x8e8234(0x5a1d)][_0x1d1c70]['x']+_0x48dd4f(0x1fc7)+_0x5a6ad7[_0x48dd4f(0x3d75)][_0x1d1c70]['y']+'}]':_0xea3275+=_0x48dd4f(0xcfa)+_0x5a6ad7[_0x48dd4f(0x3d75)][_0x1d1c70]['x']+_0x48dd4f(0x1fc7)+_0x5a6ad7[_0x48dd4f(0x3d75)][_0x1d1c70]['y']+'},';_0x434a43+=_0x48dd4f(0xe77)+encodeURIComponent(_0xea3275);}if(_0x5a6ad7[_0x8e8234(0x18ff)]&&null!==_0x5a6ad7[_0x48dd4f(0x4200)]&&0x0!==_0x5a6ad7[_0x48dd4f(0x4200)]['length']){let _0x22daa5='[';for(let _0x12bfb8=0x0;_0x12bfb8<_0x5a6ad7[_0x8e8234(0x18ff)][_0x8e8234(0x2ef4)];_0x12bfb8++)_0x12bfb8===_0x5a6ad7[_0x8e8234(0x18ff)][_0x48dd4f(0x809)]-0x1?_0x22daa5+=_0x8e8234(0x3c09)+_0x5a6ad7['scalePoints'][_0x12bfb8]['x']+_0x48dd4f(0x1fc7)+_0x5a6ad7[_0x48dd4f(0x4200)][_0x12bfb8]['y']+'}]':_0x22daa5+=_0x48dd4f(0xcfa)+_0x5a6ad7[_0x48dd4f(0x4200)][_0x12bfb8]['x']+_0x48dd4f(0x1fc7)+_0x5a6ad7[_0x48dd4f(0x4200)][_0x12bfb8]['y']+'},';_0x434a43+=_0x48dd4f(0xf54)+encodeURIComponent(_0x22daa5);}if(_0x5a6ad7[_0x8e8234(0x3107)]&&null!==_0x5a6ad7[_0x48dd4f(0x3945)]&&0x0!==_0x5a6ad7[_0x48dd4f(0x3945)][_0x8e8234(0x2ef4)]){let _0x2bb368='[';for(let _0x3bd072=0x0;_0x3bd072<_0x5a6ad7[_0x8e8234(0x3107)]['length'];_0x3bd072++)_0x3bd072===_0x5a6ad7[_0x48dd4f(0x3945)][_0x8e8234(0x2ef4)]-0x1?_0x2bb368+=_0x5a6ad7[_0x8e8234(0x3107)][_0x3bd072]+']':_0x2bb368+=_0x5a6ad7[_0x48dd4f(0x3945)][_0x3bd072]+',';_0x434a43+=_0x48dd4f(0x3f60)+encodeURIComponent(_0x2bb368);}if(_0x5a6ad7[_0x48dd4f(0x3c82)]&&null!==_0x5a6ad7[_0x48dd4f(0x3c82)]&&0x0!==_0x5a6ad7[_0x48dd4f(0x3c82)][_0x48dd4f(0x809)]){let _0x4a9faa='[';for(let _0x1c98c9=0x0;_0x1c98c9<_0x5a6ad7[_0x8e8234(0x52d8)][_0x8e8234(0x2ef4)];_0x1c98c9++)_0x1c98c9===_0x5a6ad7[_0x48dd4f(0x3c82)][_0x48dd4f(0x809)]-0x1?_0x4a9faa+=_0x5a6ad7['subSymbols'][_0x1c98c9][_0x48dd4f(0x3c16)]+']':_0x4a9faa+=_0x5a6ad7[_0x48dd4f(0x3c82)][_0x1c98c9][_0x48dd4f(0x3c16)]+',';_0x434a43+=_0x48dd4f(0x58f2)+encodeURIComponent(_0x4a9faa);}return _0x5a6ad7[_0x48dd4f(0x9ea)]&&null!==_0x5a6ad7[_0x48dd4f(0x9ea)]&&(_0x434a43+=_0x48dd4f(0x23c2)+encodeURIComponent(_0x8e8234(0x3c09)+_0x5a6ad7[_0x48dd4f(0x9ea)]['x']+_0x48dd4f(0x1fc7)+_0x5a6ad7[_0x48dd4f(0x9ea)]['y']+'}')),_0x5a6ad7[_0x48dd4f(0x10f1)]&&null!==_0x5a6ad7[_0x8e8234(0x28cb)]&&(_0x434a43+=_0x48dd4f(0x2039)+encodeURIComponent(_0x5a6ad7[_0x48dd4f(0x10f1)])),_0x5a6ad7[_0x8e8234(0xb0e)]&&null!==_0x5a6ad7[_0x48dd4f(0x46f9)]&&(_0x434a43+=_0x48dd4f(0x2a7e)+encodeURIComponent(_0x5a6ad7[_0x48dd4f(0x46f9)])),_0x5a6ad7[_0x8e8234(0x28f)]&&null!==_0x5a6ad7[_0x48dd4f(0x2534)]&&(_0x434a43+=_0x8e8234(0x563)+encodeURIComponent(_0x5a6ad7[_0x8e8234(0x28f)])),_0x5a6ad7[_0x48dd4f(0x1f9b)]&&null!==_0x5a6ad7[_0x48dd4f(0x1f9b)]&&(_0x434a43+=_0x48dd4f(0xb3f)+encodeURIComponent(_0x5a6ad7[_0x48dd4f(0x1f9b)])),_0x434a43;}},SymbolLib[_0x5e00b3(0x3720)][_0x307c2b(0x3a42)]=function(){var _0x47dcd8=_0x5e00b3;if(null===this[_0x47dcd8(0x4a23)])return!0x1;this[_0x47dcd8(0x433d)](this[_0x47dcd8(0x4a23)][_0x47dcd8(0x3c67)]);},SymbolLib[_0x5e00b3(0x3720)][_0x307c2b(0x1fdb)]=function(_0x95818f,_0x1bdf7d){var _0x25ccab=_0x307c2b,_0x4ac1bb=_0x5e00b3;for(var _0x207277=0x0;_0x207277<_0x95818f[_0x4ac1bb(0x358b)];_0x207277++)_0x4ac1bb(0x4d68)===_0x95818f[_0x25ccab(0x20ef)][_0x207277][_0x25ccab(0x39ee)]?this[_0x25ccab(0x1fdb)](_0x95818f[_0x4ac1bb(0x1f53)][_0x207277]):_0x25ccab(0x4c2a)===_0x95818f[_0x4ac1bb(0x1f53)][_0x207277][_0x4ac1bb(0x116e)]&&this[_0x4ac1bb(0x3d77)][_0x25ccab(0x2a0e)](_0x95818f[_0x4ac1bb(0x1f53)][_0x207277][_0x4ac1bb(0x447b)]);},SymbolLib[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x556ea1=_0x5e00b3;this[_0x556ea1(0x2dba)]=null,this[_0x556ea1(0x3251)]=null,this[_0x556ea1(0x4a23)]=null;},SymbolLib[_0x5e00b3(0x3720)][_0x5e00b3(0x4577)]=function(){var _0x2bd505=_0x307c2b,_0x5c6c05=_0x5e00b3,_0x35c525=this;if(0x0!==this[_0x5c6c05(0x3d77)][_0x5c6c05(0x809)]){for(var _0x50d693=this[_0x5c6c05(0x3d77)][_0x5c6c05(0x30eb)](),_0x5cf58c=0x0,_0x17ad2e=_0x50d693[_0x2bd505(0x2ef4)];_0x5cf58c<_0x17ad2e;_0x5cf58c++){var _0x4414e6=new GetSymbolInfoParameters$1();_0x4414e6[_0x2bd505(0x1508)]=this[_0x5c6c05(0x3251)],_0x4414e6[_0x2bd505(0x57c6)]=_0x50d693[_0x5cf58c];var _0x4a0b29=WebGLPlot[_0x5c6c05(0x5ad4)](this[_0x5c6c05(0x3251)],_0x50d693[_0x5cf58c],void 0x0,this[_0x5c6c05(0x5e70)]);if(!_0x4a0b29)return;_0x4a0b29[_0x5c6c05(0x4a7d)][_0x5c6c05(0x34b8)]['on']({'processCompleted':_0x56afe0,'processFailed':_0x56afe0,'scope':_0x35c525}),_0x4a0b29[_0x5c6c05(0x4a7d)][_0x2bd505(0x499c)](_0x4a0b29[_0x2bd505(0x1684)]);}this[_0x5c6c05(0x488)]=!0x0;}else this[_0x5c6c05(0x5396)][_0x2bd505(0x31b9)]({'success':!0x0});function _0x56afe0(_0x1df8e6){var _0x53cf0e=_0x2bd505,_0x4498d7=_0x5c6c05;_0x1df8e6[_0x53cf0e(0x5ace)][_0x4498d7(0x356c)]&&(_0x35c525[_0x53cf0e(0x40f4)](_0x1df8e6[_0x4498d7(0x2a6a)]),0x0===_0x35c525[_0x4498d7(0x3d77)][_0x4498d7(0x809)]&&_0x35c525[_0x4498d7(0x5396)][_0x4498d7(0x1c10)]({'success':!0x0}));}},SymbolLib[_0x5e00b3(0x3720)][_0x5e00b3(0x418d)]=function(_0x1ef26d){var _0x57ef9c=_0x307c2b,_0x138671=_0x5e00b3,_0x48b074=PlotServicesUtil[_0x138671(0xabf)](this[_0x138671(0x3d77)],_0x1ef26d[_0x57ef9c(0x57c6)]);-0x1!==_0x48b074&&(this[_0x138671(0x2306)][_0x1ef26d[_0x138671(0x3c16)]]=SuperMapAlgoPlot[_0x138671(0x54df)][_0x138671(0x31a4)](_0x1ef26d),this[_0x138671(0x3d77)][_0x138671(0x2f5b)](_0x48b074,0x1));},SymbolLib[_0x5e00b3(0x3720)][_0x5e00b3(0x579f)]=function(){var _0xe3c038=_0x307c2b,_0x16b295=_0x5e00b3;return null===this[_0x16b295(0x4a23)]?null:this[_0x16b295(0x4a23)][_0xe3c038(0x268)];},SymbolLib[_0x5e00b3(0x3720)][_0x5e00b3(0x2f4e)]=function(){var _0x2cfa38=_0x307c2b,_0x2cf454=_0x5e00b3;return null===this[_0x2cfa38(0x138f)]?null:this[_0x2cf454(0x4a23)][_0x2cf454(0x1045)];},SymbolLib[_0x5e00b3(0x3720)][_0x307c2b(0x4e3d)]=function(){var _0x9282b1=_0x5e00b3;return null===this[_0x9282b1(0x4a23)]?null:this[_0x9282b1(0x4a23)][_0x9282b1(0x2f28)];},SymbolLib[_0x5e00b3(0x3720)][_0x5e00b3(0x49b9)]=function(){var _0x5256d5=_0x307c2b,_0x3db4be=_0x5e00b3;return null===this[_0x3db4be(0x4a23)]?null:this[_0x5256d5(0x138f)][_0x3db4be(0x3fa5)];},SymbolLib[_0x5e00b3(0x3720)][_0x5e00b3(0x55d6)]=function(){var _0x5defff=_0x307c2b,_0x30e42a=_0x5e00b3;return null===this[_0x30e42a(0x4a23)]?null:this[_0x5defff(0x138f)][_0x30e42a(0x35d4)];},SymbolLib['prototype'][_0x5e00b3(0x516c)]=function(){var _0x3ebdaa=_0x5e00b3;return null===this[_0x3ebdaa(0x4a23)]?null:this[_0x3ebdaa(0x4a23)][_0x3ebdaa(0x3c67)];},SymbolLib[_0x5e00b3(0x3720)][_0x5e00b3(0x23c3)]=function(){var _0x3c6285=_0x5e00b3;return null===this[_0x3c6285(0x4a23)]?null:this[_0x3c6285(0x4a23)][_0x3c6285(0x1a85)];},SymbolLib[_0x307c2b(0x1aa2)][_0x5e00b3(0x5973)]=function(_0x325dc0){var _0x34cf4c=_0x307c2b,_0xc98f7a=_0x5e00b3,_0x2f2f82=null;return this[_0xc98f7a(0x2306)][_0x34cf4c(0x2609)](_0x325dc0)&&(_0x2f2f82=SuperMapAlgoPlot[_0x34cf4c(0x468e)][_0xc98f7a(0x31a4)](this[_0xc98f7a(0x2306)][_0x325dc0])),_0x2f2f82;},SymbolLib[_0x5e00b3(0x3720)][_0x307c2b(0x231d)]=function(_0x2c7073){var _0x14d307=_0x5e00b3;this[_0x14d307(0x418d)](_0x2c7073);},SymbolLib[_0x5e00b3(0x3720)][_0x5e00b3(0x5944)]=function(){var _0x1a0ec3=_0x5e00b3;return this[_0x1a0ec3(0x3251)];},SymbolLib[_0x5e00b3(0x3720)][_0x5e00b3(0x439d)]=function(){var _0x24bc0d=_0x307c2b,_0x5d21bf=_0x5e00b3;return null===this[_0x5d21bf(0x4a23)]?null:this[_0x24bc0d(0x138f)][_0x5d21bf(0x137f)];},SymbolLib[_0x5e00b3(0x3720)]['getSymbolName']=function(_0x2bdccf){var _0x503934=_0x5e00b3;return null===this[_0x503934(0x4a23)]?'':(null===this[_0x503934(0x240f)]&&(this[_0x503934(0x240f)]={},this[_0x503934(0x569)](this[_0x503934(0x4a23)][_0x503934(0x3c67)])),this[_0x503934(0x240f)][_0x2bdccf]);},SymbolLib[_0x5e00b3(0x3720)][_0x5e00b3(0x439b)]=function(){var _0x53b9db=_0x5e00b3;return null===this[_0x53b9db(0x4a23)]?null:this[_0x53b9db(0x4a23)][_0x53b9db(0x24cf)];},SymbolLib[_0x307c2b(0x1aa2)][_0x5e00b3(0x211)]=function(_0x43de81){var _0x3af3af=_0x5e00b3;return this[_0x3af3af(0x365e)](_0x43de81,this[_0x3af3af(0x516c)](),this[_0x3af3af(0x55d6)]());},SymbolLib[_0x307c2b(0x1aa2)]['querySymbol']=function(_0x588ebd,_0x40a4b4,_0x129c8a){var _0x3a9ecd=_0x307c2b,_0x8aded0=_0x5e00b3,_0x3db420=[];if(_0x8aded0(0x4d68)===_0x40a4b4[_0x3a9ecd(0x39ee)]){for(var _0x5ee16b=0x0;_0x5ee16b<_0x40a4b4[_0x8aded0(0x1f53)][_0x8aded0(0x809)];_0x5ee16b++)for(var _0x41d7e7=_0x129c8a+'/'+_0x40a4b4['symbolName'],_0x4deea0=this['querySymbol'](_0x588ebd,_0x40a4b4[_0x8aded0(0x1f53)][_0x5ee16b],_0x41d7e7),_0x410fc0=0x0;_0x410fc0<_0x4deea0[_0x3a9ecd(0x2ef4)];_0x410fc0++)_0x3db420[_0x8aded0(0x5323)](_0x4deea0[_0x410fc0]);}else(_0x588ebd===_0x40a4b4[_0x8aded0(0x447b)][_0x8aded0(0x3cc8)]()||-0x1!==_0x40a4b4[_0x3a9ecd(0xcb3)][_0x8aded0(0xabf)](_0x588ebd))&&(_0x40a4b4[_0x8aded0(0x506a)]=_0x129c8a+'/'+_0x40a4b4[_0x8aded0(0x447b)]+_0x3a9ecd(0x370a),_0x3db420[_0x8aded0(0x5323)](_0x40a4b4));return _0x3db420;};class GetLibInfoParameter{constructor(_0xe246a9){var _0x1bcf63=_0x5e00b3;_0xe246a9=_0xe246a9||{},this[_0x1bcf63(0x3251)]=_0xe246a9[_0x1bcf63(0x3251)],this[_0x1bcf63(0x3020)]=_0x1bcf63(0x977);}[_0x5e00b3(0x2947)](){var _0xec6869=_0x5e00b3;this[_0xec6869(0x3251)]=null;}}var instance$2=new Map();function SymbolLibManager(_0x974e0d,_0x51d3fa){var _0x162199=_0x307c2b,_0x1b9fc3=_0x5e00b3;if(this[_0x1b9fc3(0x3fc9)]=!0x0,(!WebGLPlot$f[_0x1b9fc3(0x5f34)](_0x974e0d)||0x0===_0x974e0d[_0x1b9fc3(0x809)])&&this[_0x1b9fc3(0x3fc9)])throw new WebGLPlot$f[(_0x1b9fc3(0x1470))](_0x1b9fc3(0x2365));this[_0x1b9fc3(0x2dba)]=_0x974e0d,this[_0x1b9fc3(0x2139)]=null,this[_0x1b9fc3(0x12f1)]=[],this[_0x162199(0x3fae)]=[],this[_0x1b9fc3(0x744)]=!0x1,this[_0x1b9fc3(0x3403)]=new WebGLPlot$f[(_0x1b9fc3(0x2eeb))](),this[_0x1b9fc3(0x5396)]=new WebGLPlot$f[(_0x1b9fc3(0x2eeb))](),this[_0x1b9fc3(0x54e8)]={'serviceParams':{'proxy':null,'withCredentials':!0x1,'crossOrigin':null,'headers':null,'serverType':null}},_0x51d3fa&&_0x51d3fa[_0x1b9fc3(0x1546)]&&PlotServicesUtil[_0x1b9fc3(0x46d7)](this[_0x1b9fc3(0x54e8)],_0x51d3fa),this[_0x1b9fc3(0x3fc9)]&&_0x974e0d&&0x0!==_0x974e0d[_0x162199(0x2ef4)]||this[_0x1b9fc3(0x1ff2)]();}SymbolLibManager[_0x5e00b3(0x35eb)]=function(_0x81ff3b,_0x2798d8,_0x35b3f0){var _0x95107d=_0x307c2b,_0x138a28=_0x5e00b3;let _0x4da937=instance$2[_0x138a28(0x38c4)](_0x35b3f0);return!WebGLPlot$f[_0x95107d(0x1563)](_0x4da937)&&WebGLPlot$f[_0x95107d(0x1563)](_0x35b3f0)&&(_0x4da937=new SymbolLibManager(_0x81ff3b,_0x2798d8),_0x4da937[_0x138a28(0x5e70)]=_0x35b3f0,instance$2[_0x95107d(0x3235)](_0x35b3f0,_0x4da937)),_0x4da937;},SymbolLibManager[_0x5e00b3(0x3720)][_0x5e00b3(0x1ff2)]=function(_0x141f5b){var _0x5c7a35=_0x307c2b,_0x4ca9cf=_0x5e00b3,_0x836c33=_0x4ca9cf(0x4383);WebGLPlot$f['defined'](_0x141f5b)&&''!==_0x141f5b&&(_0x836c33=_0x141f5b);var _0x398c99=this;if(void 0x0===$[_0x4ca9cf(0x24a9)]())throw new WebGLPlot$f[(_0x4ca9cf(0x1470))](_0x4ca9cf(0x540e));$[_0x5c7a35(0x4c18)](_0x836c33,function(_0x14143c){var _0x5448db=_0x4ca9cf;WebGLPlot$f[_0x5448db(0x5f34)](_0x398c99[_0x5448db(0x4688)])&&null!==_0x398c99[_0x5448db(0x4688)]||(_0x398c99[_0x5448db(0x4688)]={}),_0x398c99[_0x5448db(0x4688)][_0x14143c[_0x5448db(0x3251)]]=_0x14143c;});},SymbolLibManager[_0x307c2b(0x1aa2)][_0x5e00b3(0x4a16)]=function(_0x17bfbc,_0x215dd7){var _0x3a645d=_0x5e00b3;this[_0x3a645d(0x2dba)]=_0x17bfbc,null===this[_0x3a645d(0x2139)]&&(this[_0x3a645d(0x2139)]=[]),null===this[_0x3a645d(0x12f1)]&&(this[_0x3a645d(0x12f1)]=[]),null===this[_0x3a645d(0x908)]&&(this[_0x3a645d(0x908)]=[]),_0x215dd7&&PlotServicesUtil[_0x3a645d(0x46d7)](this,_0x215dd7);},SymbolLibManager[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x639402=_0x5e00b3;this[_0x639402(0x2dba)]=null,this[_0x639402(0x2139)]=[],this[_0x639402(0x12f1)]=[],this[_0x639402(0x908)]=[],this[_0x639402(0x744)]=!0x1,this[_0x639402(0x4b93)]=!0x1,this[_0x639402(0x4688)]={};},SymbolLibManager[_0x5e00b3(0x3720)][_0x5e00b3(0x53ad)]=function(_0x49663c){var _0x20c760=_0x307c2b,_0x1d29e7=_0x5e00b3;this[_0x1d29e7(0x52c0)]()?this[_0x1d29e7(0x3403)][_0x1d29e7(0x1c10)]({'success':!0x0,'libIDs':this[_0x20c760(0x83c)]}):this[_0x1d29e7(0x4b93)]||(this[_0x1d29e7(0x4b93)]=!0x0,new SymbolLibService(this['url'],this[_0x1d29e7(0x54e8)][_0x1d29e7(0x1546)])[_0x1d29e7(0x1018)](function(_0x5a1556){var _0x2a2c0a=_0x20c760,_0x374aee=_0x1d29e7;if(!_0x5a1556[_0x2a2c0a(0x5ace)]||!_0x5a1556['result'][_0x374aee(0x356c)])throw SymbolLibManager[_0x374aee(0x3720)][_0x374aee(0x2139)]=[],new WebGLPlot$f[(_0x374aee(0x1470))](_0x374aee(0x14a));if(null!==this[_0x374aee(0x2139)]&&0x0!==this[_0x2a2c0a(0x83c)][_0x374aee(0x809)])for(var _0xe5dbb2=0x0;_0xe5dbb2<this[_0x374aee(0x2139)][_0x374aee(0x809)];_0xe5dbb2++){for(var _0x46c095=!0x1,_0x3a5623=0x0;_0x3a5623<_0x5a1556[_0x374aee(0x2a6a)][_0x374aee(0x809)];_0x3a5623++)if(this[_0x374aee(0x2139)][_0xe5dbb2]===_0x5a1556[_0x374aee(0x2a6a)][_0x3a5623]){_0x46c095=!0x0;break;}!0x1===_0x46c095&&this[_0x374aee(0x2139)][_0x374aee(0x30eb)](_0xe5dbb2,0x1);}else this[_0x374aee(0x2139)]=_0x5a1556[_0x374aee(0x2a6a)];WebGLPlot$f[_0x374aee(0x5f34)](_0x49663c)||(_0x49663c=!0x0),this[_0x374aee(0x23ad)](_0x49663c);},this));},SymbolLibManager[_0x5e00b3(0x3720)][_0x5e00b3(0x23ad)]=function(_0x54a282){var _0x528297=_0x307c2b,_0x2384da=_0x5e00b3;let _0x49d5df=this;for(var _0x5b852f=this[_0x2384da(0x2139)][_0x2384da(0x30eb)](),_0x3924b3=0x0,_0x17228e=this[_0x2384da(0x2139)]['length'];_0x3924b3<_0x17228e;_0x3924b3++){let _0xa6f135=this[_0x2384da(0x2139)][_0x3924b3];var _0x30f0de=new GetLibInfoParameter();_0x30f0de[_0x2384da(0x3251)]=_0xa6f135,new SymbolLibService(this[_0x528297(0x2cb5)],this[_0x2384da(0x54e8)][_0x528297(0x416d)])[_0x528297(0x59a1)](_0x30f0de,function(_0x47f0ee){var _0x13169a=_0x528297,_0x55bd51=_0x2384da;if(_0x47f0ee['result'][_0x55bd51(0x356c)]){var _0x5f32bd=PlotServicesUtil[_0x55bd51(0xabf)](_0x5b852f,_0x47f0ee[_0x55bd51(0x2a6a)][_0x55bd51(0x3251)]);if(-0x1!==_0x5f32bd){_0x5b852f[_0x55bd51(0x2f5b)](_0x5f32bd,0x1);var _0x362860=_0x49d5df[_0x13169a(0x3bdd)](_0xa6f135);WebGLPlot$f[_0x55bd51(0x5f34)](_0x362860)||(_0x49d5df[_0x55bd51(0x908)]['push'](_0x47f0ee['result']),(_0x362860=new SymbolLib({'symbolLibData':_0x47f0ee[_0x55bd51(0x2a6a)],'plottingID':_0x49d5df[_0x55bd51(0x5e70)]}))[_0x55bd51(0x2dba)]=_0x49d5df[_0x13169a(0x2cb5)],_0x49d5df[_0x55bd51(0x12f1)][_0x55bd51(0x5323)](_0x362860)),_0x54a282&&_0x362860[_0x55bd51(0x4577)]();}0x0===_0x5b852f[_0x55bd51(0x809)]&&(_0x49d5df[_0x55bd51(0x744)]=!0x0,_0x49d5df[_0x55bd51(0x3403)][_0x55bd51(0x1c10)]({'success':!0x0,'libIDs':_0x49d5df[_0x55bd51(0x2139)]}));}},this);}},SymbolLibManager[_0x307c2b(0x1aa2)][_0x5e00b3(0x148e)]=function(_0x356aca){var _0x2f2259=_0x307c2b,_0x4e4e16=_0x5e00b3;for(var _0x18cfab=[],_0x27d8a2=0x0;_0x27d8a2<this[_0x4e4e16(0x2139)][_0x4e4e16(0x809)];_0x27d8a2++)for(var _0x6d601a=this[_0x4e4e16(0xd0a)](this[_0x4e4e16(0x2139)][_0x27d8a2])[_0x4e4e16(0x211)](_0x356aca[_0x2f2259(0xedf)]()),_0xe2e015=0x0;_0xe2e015<_0x6d601a[_0x4e4e16(0x809)];_0xe2e015++)_0x18cfab[_0x2f2259(0x2a0e)](_0x6d601a[_0xe2e015]);return _0x18cfab;},SymbolLibManager[_0x307c2b(0x1aa2)][_0x5e00b3(0x2bac)]=function(_0x264516){var _0x517b8b=_0x307c2b,_0x239efd=_0x5e00b3;for(var _0x4ae7ef=[],_0x4ca93=0x0;_0x4ca93<this[_0x239efd(0x2139)][_0x239efd(0x809)];_0x4ca93++)for(var _0x500073=this[_0x517b8b(0x3bdd)](this[_0x517b8b(0x83c)][_0x4ca93])[_0x517b8b(0x3a9c)](_0x264516),_0x510a77=0x0;_0x510a77<_0x500073[_0x517b8b(0x2ef4)];_0x510a77++)_0x4ae7ef[_0x239efd(0x5323)](_0x500073[_0x510a77]);return _0x4ae7ef;},SymbolLibManager[_0x5e00b3(0x3720)]['getSymbolLibByIndex']=function(_0x419f8c){var _0x3926e9=_0x5e00b3;return _0x419f8c>=this[_0x3926e9(0x2139)][_0x3926e9(0x809)]?null:this[_0x3926e9(0x12f1)][_0x419f8c];},SymbolLibManager[_0x5e00b3(0x3720)][_0x307c2b(0x3bdd)]=function(_0x308278){var _0x38e3e9=_0x307c2b,_0x163c25=_0x5e00b3;for(var _0x77b31a=0x0;_0x77b31a<this[_0x163c25(0x12f1)][_0x163c25(0x809)];_0x77b31a++)if(_0x308278===this[_0x163c25(0x12f1)][_0x77b31a][_0x163c25(0x3251)])return this[_0x38e3e9(0x51f8)][_0x77b31a];return null;},SymbolLibManager[_0x5e00b3(0x3720)][_0x5e00b3(0x5944)]=function(_0x1b7ae2){var _0x309439=_0x307c2b,_0x1d736b=_0x5e00b3;return _0x1b7ae2>=this['libIDs'][_0x309439(0x2ef4)]?-0x1:this[_0x1d736b(0x2139)][_0x1b7ae2];},SymbolLibManager[_0x5e00b3(0x3720)][_0x5e00b3(0x486f)]=function(_0x2fbb14){var _0x18d5f7=_0x5e00b3;return _0x2fbb14>=this[_0x18d5f7(0x2139)][_0x18d5f7(0x809)]?null:this[_0x18d5f7(0x908)][_0x2fbb14];},SymbolLibManager[_0x307c2b(0x1aa2)][_0x5e00b3(0x1225)]=function(){var _0x54d28f=_0x5e00b3;return this[_0x54d28f(0x2139)][_0x54d28f(0x809)];},SymbolLibManager[_0x307c2b(0x1aa2)][_0x5e00b3(0x3261)]=function(_0x3dcdf8,_0x108bd0){var _0x8b9c0f=_0x5e00b3,_0x41e649=this['getSymbolLibByLibId'](_0x3dcdf8);return null===_0x41e649?'':_0x41e649[_0x8b9c0f(0x3261)](_0x108bd0);},SymbolLibManager[_0x5e00b3(0x3720)][_0x5e00b3(0x5973)]=function(_0x1a361c,_0x2aa9fc){var _0x353056=_0x5e00b3,_0x504632=this[_0x353056(0xd0a)](_0x1a361c);return null===_0x504632?null:_0x504632[_0x353056(0x5973)](_0x2aa9fc);},SymbolLibManager[_0x5e00b3(0x3720)][_0x5e00b3(0x19ed)]=function(_0xf0b919,_0x5cc51e){var _0x4f4514=_0x307c2b,_0x1dcabc=_0x5e00b3,_0x58d42b=this[_0x4f4514(0x3bdd)](_0xf0b919);if(null!==_0x58d42b&&WebGLPlot$f[_0x1dcabc(0x5f34)](_0x5cc51e)&&null!==_0x5cc51e)return _0x58d42b[_0x1dcabc(0x19ed)](_0x5cc51e);{var _0x1e03df=new GetLibInfoParameter();_0x1e03df[_0x4f4514(0x1508)]=_0xf0b919;let _0x4b1422=this;new SymbolLibService(this[_0x4f4514(0x2cb5)],this[_0x1dcabc(0x54e8)][_0x1dcabc(0x1546)])[_0x1dcabc(0x1391)](_0x1e03df,function(_0xe2797c){var _0x397af7=_0x4f4514,_0x4f2e3b=_0x1dcabc;_0xe2797c[_0x4f2e3b(0x2a6a)][_0x397af7(0x4ef1)]&&(_0x4b1422[_0x4f2e3b(0x908)][_0x397af7(0x2a0e)](_0xe2797c[_0x4f2e3b(0x2a6a)]),(_0x58d42b=new SymbolLib({'symbolLibData':_0xe2797c[_0x4f2e3b(0x2a6a)],'plottingID':_0x4b1422[_0x4f2e3b(0x5e70)]}))[_0x4f2e3b(0x2dba)]=_0x4b1422[_0x4f2e3b(0x2dba)],_0x58d42b[_0x4f2e3b(0x19ed)](_0x5cc51e),_0x4b1422[_0x4f2e3b(0x12f1)][_0x4f2e3b(0x5323)](_0x58d42b));},this);}},SymbolLibManager[_0x5e00b3(0x3720)][_0x5e00b3(0x52c0)]=function(){var _0x430316=_0x5e00b3;return this[_0x430316(0x744)];},SymbolLibManager[_0x5e00b3(0x3720)]['cacheSymbolLib']=function(_0x1513e2){var _0x30af63=_0x307c2b,_0x2fe16e=_0x5e00b3,_0x11ee3e=this,_0x21d9ec=this[_0x2fe16e(0xd0a)](_0x1513e2);_0x21d9ec[_0x2fe16e(0x5396)][_0x30af63(0x3b94)](function(_0x3bcb5d){var _0x3a5427=_0x2fe16e;_0x11ee3e[_0x3a5427(0x5396)][_0x3a5427(0x1c10)]({'success':!0x0});}),null!==_0x21d9ec&&_0x21d9ec[_0x2fe16e(0x4577)]();};var WebGLPlot$b=window[_0x5e00b3(0x282f)]=window[_0x5e00b3(0x282f)]||{};function Plotting(_0x525a8b,_0x56b9fd,_0x3ec784){var _0xb88e8d=_0x307c2b,_0x5cdbd5=_0x5e00b3;try{SuperMapAlgoPlot;}catch(_0x2e83ec){throw new WebGLPlot$b[(_0x5cdbd5(0x1470))](_0xb88e8d(0x4181));}this[_0x5cdbd5(0xcf8)]=_0xb88e8d(0x1373)+WebGLPlot$b[_0x5cdbd5(0x2f26)](),Plotting[_0x5cdbd5(0x39fa)]=_0x525a8b,this[_0xb88e8d(0x16a0)]=_0x56b9fd,_0x56b9fd[_0x5cdbd5(0xcf8)]=this[_0xb88e8d(0x519a)],_0x3ec784&&_0x3ec784[_0x5cdbd5(0x1546)]&&SymbolAlgoUtil[_0x5cdbd5(0x46d7)](this[_0x5cdbd5(0x54e8)],_0x3ec784),this[_0xb88e8d(0x524e)]=SymbolLibManager[_0x5cdbd5(0x35eb)](_0x525a8b,void 0x0,this[_0x5cdbd5(0xcf8)]),this[_0x5cdbd5(0x522c)]=WebGLPlot$b[_0x5cdbd5(0xa8e)][_0x5cdbd5(0x35eb)]({'scene':this[_0x5cdbd5(0x5e52)],'serverUrl':_0x525a8b,'options':this[_0x5cdbd5(0x54e8)]}),this[_0xb88e8d(0x3410)]=GOAnimationManager[_0xb88e8d(0x26da)]({'serverUrl':_0x525a8b,'scene':this[_0x5cdbd5(0x5e52)],'options':this[_0x5cdbd5(0x54e8)]}),Plotting[_0xb88e8d(0x43cd)]=new WebGLPlot$b[(_0xb88e8d(0x59e4))](),WebGLPlot$b[_0x5cdbd5(0x4d66)]&&(this[_0x5cdbd5(0x367c)]=new WebGLPlot$b[(_0x5cdbd5(0x4d66))](_0x56b9fd[_0x5cdbd5(0x1358)]),_0x56b9fd[_0x5cdbd5(0x37e8)][_0x5cdbd5(0x30c2)](this[_0xb88e8d(0x429e)]),WebGLPlot$b[_0x5cdbd5(0x367c)][_0x5cdbd5(0x10aa)](this[_0x5cdbd5(0xcf8)],this['s3mInstanceColc'])),Plotting[_0x5cdbd5(0x5dca)]=0x2710,this[_0x5cdbd5(0x16ca)]=PlotCollentionManager[_0x5cdbd5(0x35eb)](_0x56b9fd);}Plotting[_0x5e00b3(0x51f1)]=Plotting[_0x5e00b3(0x51f1)]||new Map(),WebGLPlot$b[_0x307c2b(0x429e)]=WebGLPlot$b[_0x307c2b(0x429e)]||new Map(),Plotting[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x5e775d=_0x307c2b,_0xf12120=_0x5e00b3;this[_0x5e775d(0x16a0)][_0xf12120(0x2416)][_0xf12120(0x4f4b)](_0xf12120(0x50f4),!0x0),this[_0xf12120(0x522c)]=null,this[_0xf12120(0x1741)]=null,this[_0xf12120(0x5e52)]=null,Plotting[_0xf12120(0x51f1)][_0xf12120(0x3fec)]();},Plotting[_0x5e00b3(0x35eb)]=function(_0x1a0dea,_0x472535,_0x4f882a){var _0x9980c7=_0x307c2b,_0x4c1b75=_0x5e00b3;let _0x17f021=Plotting[_0x9980c7(0x3ac1)][_0x4c1b75(0x38c4)](_0x472535[_0x4c1b75(0xcf8)]);return WebGLPlot$b[_0x9980c7(0x1563)](_0x1a0dea)&&WebGLPlot$b[_0x4c1b75(0x5f34)](_0x472535)&&!WebGLPlot$b[_0x4c1b75(0x5f34)](_0x17f021)&&(_0x17f021=new Plotting(_0x1a0dea,_0x472535,_0x4f882a),Plotting[_0x9980c7(0x3ac1)][_0x4c1b75(0x10aa)](_0x17f021[_0x4c1b75(0xcf8)],_0x17f021)),_0x17f021;},Plotting[_0x5e00b3(0x3720)][_0x5e00b3(0x50ab)]=function(){var _0x5ae86a=_0x307c2b;return this[_0x5ae86a(0x462f)];},Plotting[_0x5e00b3(0x3720)][_0x5e00b3(0x2ffa)]=function(){var _0x18c82f=_0x5e00b3;return this[_0x18c82f(0xb3e)];},Plotting[_0x307c2b(0x1aa2)][_0x307c2b(0x4aa5)]=function(){return this['_animationManager'];},Plotting[_0x5e00b3(0x3720)][_0x5e00b3(0x4b40)]=function(){var _0x2c0ce3=_0x5e00b3;return Plotting[_0x2c0ce3(0x39fa)];},Plotting[_0x307c2b(0x1aa2)][_0x5e00b3(0x4b51)]=function(){var _0x4b99c1=_0x5e00b3;return Plotting[_0x4b99c1(0x31ff)];},Plotting[_0x5e00b3(0x3720)][_0x5e00b3(0x45a4)]=function(_0x8d817){var _0x409298=_0x5e00b3;this[_0x409298(0x16ca)]&&this[_0x409298(0x16ca)][_0x409298(0x42dc)][_0x409298(0x2431)](_0x8d817);},Plotting[_0x307c2b(0x1aa2)][_0x5e00b3(0x2145)]=function(){var _0x4b8792=_0x307c2b,_0x3c36c6=_0x5e00b3;return!!this[_0x3c36c6(0x16ca)]&&this[_0x3c36c6(0x16ca)][_0x3c36c6(0x42dc)][_0x4b8792(0x557f)][_0x3c36c6(0x5e81)][_0x4b8792(0x33ad)];},Plotting[_0x5e00b3(0x3720)][_0x5e00b3(0x3460)]=function(){var _0x448fdd=_0x5e00b3;return this[_0x448fdd(0x367c)];},WebGLPlot$b[_0x5e00b3(0x22c4)]=Plotting;var CheckFloatTexturePrecisionFS=_0x307c2b(0x1fbf),renderStateScratch;function ComputeEngine(_0x55d9f5){var _0x394e4f=_0x5e00b3;this[_0x394e4f(0x1358)]=_0x55d9f5;}var drawCommandScratch=new DrawCommand({'primitiveType':PrimitiveType$1[_0x5e00b3(0xf30)]}),clearCommandScratch=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0)});function createFramebuffer$4(_0x5eeaa,_0x30f4f2){return new Framebuffer$1({'context':_0x5eeaa,'colorTextures':[_0x30f4f2],'destroyAttachments':!0x1});}function createViewportQuadShader(_0x4d5f77,_0x3d22cd){var _0x330650=_0x5e00b3;return ShaderProgram$1[_0x330650(0x5344)]({'context':_0x4d5f77,'vertexShaderSource':ViewportQuadVS,'fragmentShaderSource':_0x3d22cd,'attributeLocations':{'position':0x0,'textureCoordinates':0x1}});}function createRenderState$1(_0xcd1f6f,_0x3b73d0){var _0x5bf579=_0x5e00b3;return defined$1(renderStateScratch)&&renderStateScratch['viewport'][_0x5bf579(0x2d3c)]===_0xcd1f6f&&renderStateScratch[_0x5bf579(0x4e47)][_0x5bf579(0x5a4e)]===_0x3b73d0||(renderStateScratch=RenderState[_0x5bf579(0x5344)]({'viewport':new BoundingRectangle(0x0,0x0,_0xcd1f6f,_0x3b73d0)})),renderStateScratch;}function checkFloatTexturePrecision(_0x54c1f9){var _0x4bd686=_0x307c2b,_0x32b915=_0x5e00b3;if(!_0x54c1f9[_0x4bd686(0x2d2)])return!0x1;var _0x23d439=new ComputeEngine(_0x54c1f9),_0x34f054=new Texture({'context':_0x54c1f9,'width':0x1,'height':0x1,'pixelFormat':PixelFormat$1[_0x4bd686(0x668)]}),_0x32e188=new Texture({'context':_0x54c1f9,'width':0x1,'height':0x1,'pixelFormat':PixelFormat$1[_0x32b915(0x1015)],'pixelDatatype':checkFloatTexturePrecision[_0x32b915(0x520d)](),'source':{'width':0x1,'height':0x1,'arrayBufferView':checkFloatTexturePrecision[_0x32b915(0x4bd5)]([0x1e240,0x0,0x0,0x0])}}),_0x10b897=new Framebuffer$1({'context':_0x54c1f9,'colorTextures':[_0x34f054],'destroyAttachments':!0x1}),_0xcd617f={'framebuffer':_0x10b897,'x':0x0,'y':0x0,'width':0x1,'height':0x1},_0x2a452b=!0x1;return new ComputeCommand({'fragmentShaderSource':CheckFloatTexturePrecisionFS,'outputTexture':_0x34f054,'uniformMap':{'u_floatTexture':function(){return _0x32e188;}},'persists':!0x1,'postExecute':function(){var _0x49da9e=_0x4bd686,_0x4ae856=_0x54c1f9[_0x49da9e(0x3fde)](_0xcd617f);_0x2a452b=0x0===_0x4ae856[0x0];}})[_0x32b915(0x5ae4)](_0x23d439),_0x23d439[_0x32b915(0x2947)](),_0x10b897[_0x32b915(0x2947)](),_0x2a452b;}function ClampFramebuffer(_0x537e19){var _0x49eb8e=_0x307c2b,_0x15ce3b=_0x5e00b3;this[_0x15ce3b(0x1b34)]=new RenderTexture(_0x537e19),this[_0x15ce3b(0x1b34)][_0x15ce3b(0x5a3a)]=PixelDatatype$1[_0x15ce3b(0x1b0f)],this[_0x15ce3b(0x1358)]=_0x537e19,this[_0x49eb8e(0x27bf)]=!0x0,this[_0x15ce3b(0x2552)]={'isSunVisible':!0x1,'isMoonVisible':!0x1,'isSkyAtmosphereVisible':!0x1,'isSkyBoxVisible':!0x1,'isGlobalVisible':!0x1,'isObjectVisible':!0x0};var _0x221a9c=_0x537e19[_0x15ce3b(0x24f8)],_0x5b47cf=defined$1(_0x537e19[_0x15ce3b(0x52f0)])?_0x537e19[_0x15ce3b(0x52f0)][_0x49eb8e(0x47c5)]:null;_0x221a9c[_0x15ce3b(0x3dda)](_0x221a9c[_0x15ce3b(0xb52)],_0x5b47cf);}function ClosedDepthFramebuffer(_0x114e62){var _0x4e5fbd=_0x307c2b,_0x39eb10=_0x5e00b3;this[_0x39eb10(0x1358)]=_0x114e62,this[_0x39eb10(0x25c1)]=void 0x0,this[_0x39eb10(0x3452)]=void 0x0,this[_0x39eb10(0x516a)]=void 0x0,this[_0x39eb10(0x5c9f)]=void 0x0,this[_0x39eb10(0x4b44)]=Math[_0x4e5fbd(0x5449)](Math[_0x4e5fbd(0x28d)](0x2,Math['ceil'](Math[_0x4e5fbd(0x2167)](_0x114e62[_0x39eb10(0x1564)])/Math[_0x4e5fbd(0x2167)](0xa))),0x8),this[_0x39eb10(0x5129)]=Math[_0x39eb10(0x498f)](Math[_0x39eb10(0x3a5c)](0x2,Math[_0x39eb10(0x5f13)](Math[_0x39eb10(0xca1)](_0x114e62[_0x39eb10(0x3883)])/Math[_0x39eb10(0xca1)](0xa))),0x8),this[_0x39eb10(0x4a39)]=new BoundingRectangle(0x0,0x0,this[_0x39eb10(0x4b44)],this[_0x39eb10(0x5129)]);}ComputeEngine[_0x307c2b(0x1aa2)][_0x307c2b(0x482e)]=function(_0x34d784){var _0x3fea4e=_0x307c2b,_0x42c635=_0x5e00b3;defined$1(_0x34d784[_0x42c635(0x1482)])&&_0x34d784[_0x42c635(0x1482)](_0x34d784);var _0x2135b3=_0x34d784[_0x42c635(0xb5e)],_0x4d9f29=_0x2135b3[_0x42c635(0x2d3c)],_0x4b7719=_0x2135b3[_0x42c635(0x5a4e)],_0x259220=this[_0x42c635(0x1358)],_0xe57e5b=defined$1(_0x34d784[_0x42c635(0x2b54)])?_0x34d784[_0x42c635(0x2b54)]:_0x259220[_0x42c635(0x327c)](),_0x1003c5=defined$1(_0x34d784[_0x3fea4e(0x1868)])?_0x34d784[_0x42c635(0x2ddc)]:createViewportQuadShader(_0x259220,_0x34d784[_0x3fea4e(0x41c7)]),_0x5e5169=createFramebuffer$4(_0x259220,_0x2135b3),_0x166c03=defaultValue$1(_0x34d784[_0x42c635(0x33c4)],createRenderState$1(_0x4d9f29,_0x4b7719)),_0x3c7170=_0x34d784[_0x3fea4e(0x2173)];if(_0x34d784[_0x42c635(0x3fec)]){var _0x2e997a=clearCommandScratch;_0x2e997a[_0x42c635(0x3eaf)]=_0x5e5169,_0x2e997a['renderState']=_0x166c03,_0x2e997a[_0x42c635(0x5ae4)](_0x259220);}var _0x72c2a4=drawCommandScratch;_0x72c2a4[_0x42c635(0x2b54)]=_0xe57e5b,_0x72c2a4[_0x3fea4e(0x1991)]=_0x166c03,_0x72c2a4[_0x3fea4e(0x1868)]=_0x1003c5,_0x72c2a4[_0x42c635(0x2ca)]=_0x3c7170,_0x72c2a4[_0x42c635(0x3eaf)]=_0x5e5169,_0x72c2a4[_0x42c635(0x5ae4)](_0x259220),_0x5e5169[_0x42c635(0x2947)](),_0x34d784[_0x42c635(0x54aa)]||(_0x1003c5[_0x42c635(0x2947)](),defined$1(_0x34d784[_0x42c635(0x2b54)])&&_0xe57e5b[_0x3fea4e(0x5020)]()),defined$1(_0x34d784[_0x3fea4e(0x203d)])&&_0x34d784[_0x42c635(0x267b)](_0x2135b3);},ComputeEngine[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ComputeEngine[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){return destroyObject$1(this);},checkFloatTexturePrecision[_0x5e00b3(0x520d)]=function(){var _0x382d30=_0x5e00b3;return PixelDatatype$1[_0x382d30(0x486a)];},checkFloatTexturePrecision[_0x5e00b3(0x4bd5)]=function(_0x283412){return new Float32Array(_0x283412);},Object[_0x5e00b3(0x1dfd)](ClampFramebuffer[_0x5e00b3(0x3720)],{'renderTexture':{'get':function(){var _0x1be31b=_0x5e00b3;return this[_0x1be31b(0x1b34)];}},'environmentVisible':{'get':function(){var _0x4da511=_0x5e00b3;return this[_0x4da511(0x2552)];}},'isUpdate':{'get':function(){var _0xcbef71=_0x5e00b3;return this[_0xcbef71(0x21fd)];},'set':function(_0x259f0b){var _0x259042=_0x5e00b3;this[_0x259042(0x21fd)]=_0x259f0b;}},'isDepth':{'get':function(){return!0x1;}},'isHeight':{'get':function(){return!0x1;}},'useType':{'get':function(){return 0x20;},'set':function(_0x4fbc0a){}},'frameBufferType':{'get':function(){var _0x265222=_0x5e00b3;return FrameBufferType[_0x265222(0x1ff4)];}}}),ClampFramebuffer[_0x5e00b3(0x3720)][_0x307c2b(0x3844)]=function(_0x37fca3){var _0x315cf1=_0x307c2b,_0xdef394=_0x5e00b3;this[_0xdef394(0x1b34)][_0xdef394(0xa16)](_0x37fca3);var _0x1d5529=this[_0xdef394(0x1358)],_0x427f52=_0x1d5529[_0xdef394(0x1564)],_0x2388d3=_0x1d5529[_0xdef394(0x3883)];return this[_0xdef394(0x1b34)][_0xdef394(0x4093)][_0xdef394(0x4e47)][_0x315cf1(0x2299)]=_0x427f52,this[_0xdef394(0x1b34)][_0xdef394(0x4093)][_0xdef394(0x4e47)][_0xdef394(0x5a4e)]=_0x2388d3,this[_0xdef394(0x1b34)][_0xdef394(0x4093)];},ClampFramebuffer[_0x307c2b(0x1aa2)][_0x5e00b3(0x2a9)]=function(_0x3bfaae){var _0x454a3a=_0x5e00b3;this[_0x454a3a(0x21fd)]=!0x0;},ClampFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x2bd2ea,_0x15a6aa){},ClampFramebuffer[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ClampFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0xc1d8b4=_0x307c2b,_0x3922f0=_0x5e00b3;return this[_0x3922f0(0x1b34)]=this[_0x3922f0(0x1b34)]&&this[_0xc1d8b4(0x45be)]['destroy'](),destroyObject$1(this);};var scratchPackedDepth$1=new Cartesian4(),packedDepthScale$2=new Cartesian4(0x1,0x1/0xff,0x1/0xfe01,0x1/0xfd02ff);function destroyTextures$5(_0x445bf2){var _0x347c78=_0x307c2b,_0x40fa81=_0x5e00b3;_0x445bf2[_0x40fa81(0x3452)]=_0x445bf2['_depthTexture']&&!_0x445bf2[_0x40fa81(0x3452)][_0x40fa81(0x53aa)]()&&_0x445bf2[_0x40fa81(0x3452)][_0x347c78(0x5020)]();}function destroyFramebuffers$4(_0x235228){var _0xe896c=_0x307c2b,_0x4f346c=_0x5e00b3;_0x235228[_0xe896c(0x4195)]=_0x235228[_0xe896c(0x4195)]&&!_0x235228[_0x4f346c(0x25c1)][_0x4f346c(0x53aa)]()&&_0x235228[_0xe896c(0x4195)][_0x4f346c(0x2947)]();}function createTextures$3(_0x4d813e,_0x1ef9b7){var _0x2a2fd6=_0x307c2b,_0x145ac8=_0x5e00b3;_0x4d813e[_0x145ac8(0x3452)]=new Texture({'context':_0x1ef9b7,'width':_0x4d813e[_0x145ac8(0x4b44)],'height':_0x4d813e[_0x145ac8(0x5129)],'pixelFormat':PixelFormat$1[_0x145ac8(0x1015)],'pixelDatatype':PixelDatatype$1[_0x2a2fd6(0x2bcf)]});}function createFramebuffers$4(_0x3ec6bc,_0xa3728a){var _0x2c9ffa=_0x307c2b,_0x5a9f27=_0x5e00b3;destroyTextures$5(_0x3ec6bc),destroyFramebuffers$4(_0x3ec6bc),createTextures$3(_0x3ec6bc,_0xa3728a),_0x3ec6bc[_0x5a9f27(0x25c1)]=new Framebuffer$1({'context':_0xa3728a,'colorTextures':[_0x3ec6bc[_0x2c9ffa(0xdb1)]],'destroyAttachments':!0x1});}function updateFramebuffers$4(_0x3b95a9,_0x3431ca){var _0x3b57bb=_0x307c2b,_0x39e46b=_0x5e00b3;defined$1(_0x3b95a9[_0x39e46b(0x25c1)])&&defined$1(_0x3b95a9[_0x3b57bb(0xdb1)])||createFramebuffers$4(_0x3b95a9,_0x3431ca);}function updateCopyCommands$2(_0x48a8e3,_0x2f6b2c,_0x595583){var _0xe232aa=_0x307c2b,_0x3ed411=_0x5e00b3;!defined$1(_0x48a8e3[_0x3ed411(0x5c9f)])&&(_0x48a8e3[_0x3ed411(0x5c9f)]=_0x2f6b2c[_0x3ed411(0x599f)](_0x3ed411(0x3ec1),{'renderState':RenderState[_0x3ed411(0x5344)]({'viewport':_0x48a8e3[_0xe232aa(0x3e53)]}),'uniformMap':{'u_texture':function(){var _0x26414e=_0x3ed411;return _0x48a8e3[_0x26414e(0x516a)];}},'owner':_0x48a8e3})),_0x48a8e3[_0x3ed411(0x516a)]=_0x595583,_0x48a8e3[_0xe232aa(0x5ab)][_0x3ed411(0x3eaf)]=_0x48a8e3['_frameBuffer'],defined$1(_0x48a8e3[_0xe232aa(0x1567)])||(_0x48a8e3[_0x3ed411(0x4563)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x1),'stencil':0x0,'depth':0x1,'owner':_0x48a8e3})),_0x48a8e3[_0x3ed411(0x4563)][_0x3ed411(0x3eaf)]=_0x48a8e3[_0x3ed411(0x25c1)];}function ShaderCache(_0x236833){var _0x4fb580=_0x5e00b3;this[_0x4fb580(0x1358)]=_0x236833,this[_0x4fb580(0x4d2b)]={},this[_0x4fb580(0x5ec6)]=0x0,this[_0x4fb580(0x5f98)]={};}function destroyShader(_0x1d3563,_0x2342f0){var _0x45b842=_0x307c2b,_0x536248=_0x5e00b3;for(var _0x515854=_0x2342f0[_0x536248(0x767)],_0x3f9520=_0x515854['length'],_0x1355e7=0x0;_0x1355e7<_0x3f9520;++_0x1355e7){var _0x407b54=_0x515854[_0x1355e7]+_0x2342f0['keyword'];destroyShader(_0x1d3563,_0x1d3563[_0x536248(0x4d2b)][_0x407b54]);}delete _0x1d3563[_0x536248(0x4d2b)][_0x2342f0[_0x45b842(0x30ab)]],_0x2342f0[_0x536248(0x2ddc)][_0x536248(0x357c)]();}function constructKeyWordByName(_0x23b973){var _0x339121=_0x5e00b3,_0x18ede3=_0x23b973[_0x339121(0x14d5)],_0x2fa034=_0x23b973[_0x339121(0x1a87)];if(_0x339121(0x20b8)!=typeof _0x18ede3&&_0x339121(0x20b8)!=typeof _0x2fa034&&defined$1(_0x18ede3[_0x339121(0x2c5)])&&defined$1(_0x2fa034['name'])){var _0x429bbd=_0x23b973[_0x339121(0x1115)],_0x5769b6=_0x18ede3[_0x339121(0x2c5)]+'_'+_0x2fa034[_0x339121(0x2c5)]+'_';return _0x339121(0x20b8)!=typeof _0x18ede3&&(_0x5769b6+=_0x18ede3[_0x339121(0x5c34)][_0x339121(0x48a9)]('_')),_0x339121(0x20b8)!=typeof _0x2fa034&&(_0x5769b6+=_0x2fa034[_0x339121(0x5c34)][_0x339121(0x48a9)]('_')),_0x5769b6+=JSON[_0x339121(0x43ec)](_0x429bbd);}}function TextureCache(){var _0x2d8306=_0x5e00b3;this[_0x2d8306(0x4efe)]={},this[_0x2d8306(0x3cd6)]=0x0,this[_0x2d8306(0x393e)]={};}function SunLight(_0x3461b4){var _0x130008=_0x307c2b,_0x475714=_0x5e00b3;_0x3461b4=defaultValue$1(_0x3461b4,defaultValue$1[_0x475714(0x243c)]),this[_0x130008(0x3a3a)]=defined$1(_0x3461b4[_0x475714(0x8fe)])?Color$2[_0x475714(0x40f3)](_0x3461b4[_0x130008(0x3a3a)]):Color$2[_0x475714(0x3b7e)],this[_0x475714(0x5f45)]=defaultValue$1(_0x3461b4[_0x475714(0x5f45)],0x2);}function UniformState(){var _0x701187=_0x307c2b,_0x392f76=_0x5e00b3;this[_0x392f76(0x1b06)]=void 0x0,this[_0x392f76(0x37cb)]=void 0x0,this[_0x392f76(0x5346)]=new BoundingRectangle(),this[_0x392f76(0x123a)]=new Cartesian4(),this[_0x392f76(0x4adf)]=!0x1,this[_0x392f76(0x237a)]=Matrix4[_0x392f76(0x40f3)](Matrix4['IDENTITY']),this[_0x392f76(0x5938)]=Matrix4[_0x392f76(0x40f3)](Matrix4['IDENTITY']),this[_0x392f76(0x3804)]=Matrix4[_0x392f76(0x40f3)](Matrix4[_0x392f76(0x2de)]),this[_0x392f76(0x2018)]=Matrix4['clone'](Matrix4[_0x701187(0x1160)]),this[_0x392f76(0x121e)]=Matrix4[_0x701187(0x2d7b)](Matrix4[_0x392f76(0x2de)]),this[_0x392f76(0x5863)]=Matrix4[_0x701187(0x2d7b)](Matrix4[_0x392f76(0x2de)]),this[_0x392f76(0x5730)]=Matrix4[_0x392f76(0x40f3)](Matrix4[_0x701187(0x1160)]),this[_0x392f76(0x2092)]=new Cartesian2(),this[_0x392f76(0x2212)]=new Cartesian2(),this[_0x392f76(0x2cc)]=new Cartesian4(),this[_0x392f76(0xa47)]=void 0x0,this[_0x701187(0x14d0)]=Matrix3[_0x392f76(0x40f3)](Matrix4[_0x392f76(0x2de)]),this['_view3DDirty']=!0x0,this[_0x392f76(0x378f)]=new Matrix4(),this[_0x392f76(0x15ba)]=!0x0,this[_0x701187(0x309f)]=new Matrix4(),this[_0x392f76(0x15fc)]=!0x0,this[_0x392f76(0x1175)]=new Matrix4(),this[_0x701187(0x3b18)]=!0x0,this[_0x392f76(0x5419)]=new Matrix3(),this[_0x701187(0x19e1)]=new Matrix3(),this['_inverseViewRotation']=new Matrix3(),this[_0x392f76(0x5faf)]=new Matrix3(),this[_0x392f76(0x1488)]=new Matrix3(),this[_0x392f76(0x44df)]=!0x0,this[_0x392f76(0x600f)]=new Matrix4(),this[_0x392f76(0x1d1b)]=!0x0,this[_0x392f76(0xcee)]=new Matrix4(),this[_0x392f76(0x2ae1)]=!0x0,this[_0x392f76(0x39d)]=new Matrix4(),this[_0x392f76(0x29ae)]=!0x0,this[_0x392f76(0x925)]=new Matrix4(),this[_0x392f76(0x48b1)]=!0x0,this[_0x701187(0x55f4)]=new Matrix4(),this[_0x701187(0x32a6)]=!0x0,this[_0x392f76(0x1e47)]=new Matrix4(),this[_0x392f76(0x1d3c)]=!0x0,this[_0x392f76(0x1f24)]=new Matrix4(),this[_0x701187(0x1765)]=!0x0,this[_0x701187(0x51cc)]=new Matrix4(),this[_0x392f76(0x3a7b)]=!0x0,this[_0x701187(0x6bd)]=new Matrix4(),this[_0x392f76(0x3817)]=!0x0,this[_0x392f76(0x22b0)]=new Matrix4(),this[_0x392f76(0x3ca1)]=!0x0,this['_modelViewProjectionRelativeToEye']=new Matrix4(),this[_0x392f76(0x20ee)]=!0x0,this[_0x392f76(0x4ebc)]=new Matrix4(),this[_0x392f76(0x48a)]=!0x0,this[_0x392f76(0x3754)]=new Matrix4(),this[_0x392f76(0x414d)]=!0x0,this[_0x392f76(0xdd7)]=new Matrix3(),this['_normal3DDirty']=!0x0,this[_0x701187(0x38c9)]=new Matrix3(),this[_0x392f76(0x7af)]=!0x0,this[_0x392f76(0x19ee)]=new Matrix3(),this[_0x392f76(0x4709)]=!0x0,this[_0x392f76(0x29e2)]=new Matrix3(),this[_0x392f76(0x180f)]=!0x0,this[_0x392f76(0x9c8)]=new EncodedCartesian3(),this[_0x392f76(0x2000)]=new Cartesian3(),this[_0x701187(0x277b)]=new Cartesian3(),this['_sunPositionColumbusView']=new Cartesian3(),this[_0x392f76(0x484d)]=new Cartesian3(),this[_0x701187(0x4af8)]=new Cartesian3(),this[_0x392f76(0x57e1)]=new Cartesian3(),this[_0x392f76(0x584c)]=new Cartesian3(),this[_0x392f76(0x2d1c)]=new Cartesian3(),this['_lightDirectionEC']=new Cartesian3(),this[_0x392f76(0x199b)]=new Cartesian3(),this[_0x392f76(0x5708)]=new Cartesian3(),this[_0x701187(0x20e2)]=void 0x0,this[_0x392f76(0x2201)]=void 0x0,this[_0x392f76(0x20a6)]=void 0x0,this[_0x392f76(0x20d8)]=new Cartesian3(),this[_0x701187(0x4d54)]=new Cartesian3(),this[_0x392f76(0x4505)]=new Cartesian3(),this[_0x392f76(0xd95)]=0x0,this[_0x392f76(0x3ed4)]=new Cartesian2(),this[_0x392f76(0x56f2)]=0x1,this[_0x701187(0x4227)]=0x1,this[_0x701187(0x2c7d)]=!0x1,this[_0x392f76(0x534e)]=new Color$2(),this[_0x392f76(0x2210)]=void 0x0,this[_0x392f76(0x5f36)]=void 0x0,this[_0x392f76(0x506b)]=void 0x0,this[_0x392f76(0x5c44)]=void 0x0,this[_0x392f76(0x5f88)]=new Cartesian2(),this[_0x701187(0xc05)]=void 0x0,this['_fogDensity']=void 0x0,this[_0x392f76(0x3d8f)]=void 0x0,this[_0x392f76(0x2959)]=new Cartesian2(),this[_0x392f76(0x2c64)]=new Cartesian2(),this['_pixelSizePerMeter']=void 0x0,this[_0x392f76(0x4821)]=void 0x0,this[_0x392f76(0x3fd7)]=void 0x0,this['_globeDepthTextureDim']=new Cartesian2(),this['_silverLightingAtmosphere']=void 0x0,this[_0x701187(0x23ce)]=void 0x0,this[_0x701187(0x11db)]=0x1;}function setView(_0x209695,_0x418256){var _0x58425f=_0x307c2b,_0x50c0f2=_0x5e00b3;Matrix4[_0x50c0f2(0x40f3)](_0x418256,_0x209695[_0x58425f(0x342b)]),Matrix4[_0x50c0f2(0x74f)](_0x418256,_0x209695[_0x50c0f2(0x34e3)]),_0x209695[_0x50c0f2(0x5202)]=!0x0,_0x209695[_0x50c0f2(0x15ba)]=!0x0,_0x209695[_0x50c0f2(0x1d1b)]=!0x0,_0x209695[_0x58425f(0x590d)]=!0x0,_0x209695[_0x50c0f2(0x29ae)]=!0x0,_0x209695['_inverseModelViewDirty']=!0x0,_0x209695[_0x50c0f2(0x3040)]=!0x0,_0x209695[_0x50c0f2(0x1d3c)]=!0x0,_0x209695[_0x58425f(0x1765)]=!0x0,_0x209695[_0x50c0f2(0x3a7b)]=!0x0,_0x209695[_0x50c0f2(0x3ca1)]=!0x0,_0x209695[_0x50c0f2(0x20ee)]=!0x0,_0x209695[_0x50c0f2(0x414d)]=!0x0,_0x209695[_0x50c0f2(0x7af)]=!0x0,_0x209695[_0x50c0f2(0x1c07)]=!0x0,_0x209695[_0x58425f(0x49ff)]=!0x0,_0x209695[_0x50c0f2(0x48a)]=!0x0;}function setInverseView(_0x149a0e,_0xcb9252){var _0xd95a56=_0x307c2b,_0x48f4b1=_0x5e00b3;Matrix4[_0xd95a56(0x2d7b)](_0xcb9252,_0x149a0e[_0x48f4b1(0x121e)]),Matrix4[_0x48f4b1(0x74f)](_0xcb9252,_0x149a0e[_0x48f4b1(0x6028)]);}function jitterProjection(_0x530a4f){var _0x31fafe=_0x307c2b,_0xd4885b=_0x5e00b3,_0x837f05=_0x530a4f[_0xd4885b(0xa47)];if(defined$1(_0x837f05)&&_0x837f05[_0x31fafe(0x4ab)]&&_0xd4885b(0x47ce)===_0x837f05[_0xd4885b(0x4c01)][_0xd4885b(0x2c5)]){var _0x2f4063=_0x530a4f[_0xd4885b(0x5863)];_0x2f4063[0x8]+=_0x837f05[_0x31fafe(0x50ef)]['x'],_0x2f4063[0x9]+=_0x837f05[_0xd4885b(0x279)]['y'];}}function setProjection(_0x23b971,_0x2b2bc3){var _0x203bb9=_0x307c2b,_0x272f0f=_0x5e00b3;Matrix4[_0x203bb9(0x2d7b)](_0x2b2bc3,_0x23b971[_0x272f0f(0x5863)]),jitterProjection(_0x23b971),_0x23b971[_0x272f0f(0x44df)]=!0x0,_0x23b971[_0x203bb9(0x168f)]=!0x0,_0x23b971[_0x203bb9(0x1765)]=!0x0,_0x23b971[_0x272f0f(0x3a7b)]=!0x0,_0x23b971[_0x272f0f(0x3ca1)]=!0x0,_0x23b971['_mvpViewPortDirty']=!0x0;}function setInfiniteProjection(_0x457904,_0x4460bc){var _0x23941f=_0x5e00b3;Matrix4[_0x23941f(0x40f3)](_0x4460bc,_0x457904[_0x23941f(0x5730)]),_0x457904[_0x23941f(0x20ee)]=!0x0;}function setCamera(_0x2a2637,_0x1b1857){var _0x1b33fd=_0x5e00b3;Cartesian3[_0x1b33fd(0x40f3)](_0x1b1857[_0x1b33fd(0x2b06)],_0x2a2637[_0x1b33fd(0x2000)]),Cartesian3[_0x1b33fd(0x40f3)](_0x1b1857[_0x1b33fd(0x20e8)],_0x2a2637[_0x1b33fd(0x20d8)]),Cartesian3[_0x1b33fd(0x40f3)](_0x1b1857[_0x1b33fd(0x4420)],_0x2a2637[_0x1b33fd(0x1ff9)]),Cartesian3[_0x1b33fd(0x40f3)](_0x1b1857[_0x1b33fd(0x103a)],_0x2a2637[_0x1b33fd(0x4505)]),_0x2a2637[_0x1b33fd(0x180f)]=!0x0;}ClosedDepthFramebuffer[_0x307c2b(0x1aa2)]['end']=function(_0x58e901,_0x5b3ccc,_0x2cd9f3){var _0x210808=_0x307c2b,_0x37ca31=_0x5e00b3;for(var _0x12ad19,_0x2cfa27=_0x58e901[_0x37ca31(0x1358)],_0x38c255=_0x2cfa27[_0x37ca31(0x1564)],_0x4677e8=_0x2cfa27[_0x37ca31(0x3883)],_0x3f0ae5=this[_0x210808(0x3125)],_0x2c1c59=this[_0x37ca31(0x5129)],_0x7c0362=Math[_0x37ca31(0x498f)](_0x3f0ae5,_0x2c1c59),_0x107b76=_0x7c0362*_0x7c0362,_0x49d540=Math[_0x37ca31(0x1ace)](_0x5b3ccc/_0x38c255*_0x3f0ae5),_0x3d30e1=Math[_0x37ca31(0x1ace)](_0x2cd9f3/_0x4677e8*_0x2c1c59),_0x4bedd7=0x0,_0x40f950=0x0,_0x55d9ff=0x0,_0x57064f=-0x1,_0x12388a=this[_0x37ca31(0x25c1)],_0x23a47d=_0x2cfa27[_0x37ca31(0x2d1b)]({'x':0x0,'y':0x0,'width':_0x3f0ae5,'height':_0x2c1c59,'framebuffer':_0x12388a}),_0x177162=0x0,_0x447d67=0x0;_0x447d67<_0x107b76;++_0x447d67){if(-_0x49d540<=_0x4bedd7&&_0x4bedd7<=_0x49d540&&-_0x3d30e1<=_0x40f950&&_0x40f950<=_0x3d30e1){var _0x26667d=0x4*((_0x3d30e1-_0x40f950)*_0x3f0ae5+_0x4bedd7+_0x49d540);if(_0x12ad19=Cartesian4[_0x37ca31(0x1d8a)](_0x23a47d,_0x26667d,scratchPackedDepth$1),Cartesian4['divideByScalar'](_0x12ad19,0xff,_0x12ad19),(_0x177162=Cartesian4[_0x37ca31(0x2d8e)](_0x12ad19,packedDepthScale$2))>0x0&&_0x177162<0x1)break;}if(_0x4bedd7===_0x40f950||_0x4bedd7<0x0&&-_0x4bedd7===_0x40f950||_0x4bedd7>0x0&&_0x4bedd7===0x1-_0x40f950){var _0x428020=_0x55d9ff;_0x55d9ff=-_0x57064f,_0x57064f=_0x428020;}_0x4bedd7+=_0x55d9ff,_0x40f950+=_0x57064f;}if(_0x177162>0x0&&_0x177162<0x1&&_0x58e901[_0x37ca31(0x1fd4)][_0x37ca31(0x809)]>0x0){var _0x506b21=_0x58e901[_0x37ca31(0x1fd4)][0x0];_0x58e901[_0x210808(0xc72)][_0x37ca31(0x1b3d)][_0x37ca31(0x1b38)](_0x506b21);var _0x15a987=new Cartesian2(_0x5b3ccc,_0x2cd9f3);return SceneTransforms[_0x210808(0x37b9)](_0x58e901,_0x15a987,_0x177162,new Cartesian3());}},ClosedDepthFramebuffer[_0x307c2b(0x1aa2)][_0x5e00b3(0x4d3e)]=function(_0x4e3900,_0x35946f){var _0x4d28a1=_0x307c2b,_0x4f2405=_0x5e00b3;this[_0x4d28a1(0x5ab)][_0x4f2405(0x5ae4)](_0x4e3900,_0x35946f);},ClosedDepthFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x4d3e)]=function(_0x9ceee,_0x494491){var _0x340dd8=_0x5e00b3;this[_0x340dd8(0x5c9f)][_0x340dd8(0x5ae4)](_0x9ceee,_0x494491);},ClosedDepthFramebuffer[_0x307c2b(0x1aa2)][_0x5e00b3(0x3fec)]=function(_0xd087da,_0x191791){var _0x5626ee=_0x5e00b3;this[_0x5626ee(0x4563)][_0x5626ee(0x5ae4)](_0xd087da,_0x191791);},ClosedDepthFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x58258c,_0x2c75ff){updateFramebuffers$4(this,_0x58258c),updateCopyCommands$2(this,_0x58258c,_0x2c75ff);},ClosedDepthFramebuffer['prototype'][_0x5e00b3(0x53aa)]=function(){return!0x1;},ClosedDepthFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2edcea=_0x307c2b,_0x5d35c4=_0x5e00b3;return destroyTextures$5(this),destroyFramebuffers$4(this),this[_0x2edcea(0x5ab)][_0x5d35c4(0x2ddc)]=defined$1(this[_0x2edcea(0x5ab)][_0x5d35c4(0x2ddc)])&&this[_0x2edcea(0x5ab)][_0x5d35c4(0x2ddc)][_0x5d35c4(0x2947)](),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](ShaderCache[_0x5e00b3(0x3720)],{'numberOfShaders':{'get':function(){var _0x43554b=_0x5e00b3;return this[_0x43554b(0x5ec6)];}}}),ShaderCache[_0x5e00b3(0x3720)][_0x5e00b3(0x556b)]=function(_0x110228){var _0xe7f227=_0x5e00b3;return defined$1(_0x110228[_0xe7f227(0x2ddc)])&&_0x110228[_0xe7f227(0x2ddc)][_0xe7f227(0x2947)](),this[_0xe7f227(0x536b)](_0x110228);},ShaderCache[_0x5e00b3(0x3720)][_0x5e00b3(0x536b)]=function(_0x415e4e){var _0x4ef150=_0x307c2b,_0x137126=_0x5e00b3,_0xeff88d,_0x167c11,_0x33c2e1,_0x3019da=_0x415e4e[_0x4ef150(0x5790)],_0x4d6a47=_0x415e4e[_0x137126(0x1a87)],_0x4c6a7c=_0x415e4e[_0x137126(0x1115)],_0x38c3f4=_0x415e4e[_0x4ef150(0x183e)],_0xc01965=_0x415e4e[_0x137126(0x323c)];_0x137126(0x20b8)==typeof _0x3019da&&(_0x3019da=new ShaderSource({'sources':[_0x3019da]})),'string'==typeof _0x4d6a47&&(_0x4d6a47=new ShaderSource({'sources':[_0x4d6a47]}));var _0x253b92,_0x5e4bb1=constructKeyWordByName(_0x415e4e);if(_0xeff88d=defined$1(_0x5e4bb1)?_0x5e4bb1:(_0x167c11=_0x3019da[_0x137126(0x543)](this['_context']))+(_0x33c2e1=_0x4d6a47[_0x137126(0xa4f)](this[_0x137126(0x1358)]))+JSON[_0x137126(0x43ec)](_0x4c6a7c),defined$1(this[_0x4ef150(0x458f)][_0xeff88d]))_0x253b92=this[_0x137126(0x4d2b)][_0xeff88d],delete this[_0x4ef150(0x5ac8)][_0xeff88d];else{defined$1(_0x167c11)||(_0x167c11=_0x3019da[_0x4ef150(0x3820)](this[_0x4ef150(0xc72)])),defined$1(_0x33c2e1)||(_0x33c2e1=_0x4d6a47[_0x137126(0xa4f)](this[_0x137126(0x1358)]));var _0x212430=this[_0x137126(0x1358)],_0x560562=new ShaderProgram$1({'gl':_0x212430[_0x137126(0x24f8)],'logShaderCompilation':_0x212430[_0x137126(0x561f)],'debugShaders':_0x212430[_0x137126(0x5e10)],'vertexShaderSource':_0x3019da,'vertexShaderText':_0x167c11,'fragmentShaderSource':_0x4d6a47,'fragmentShaderText':_0x33c2e1,'attributeLocations':_0x4c6a7c,'varyings':_0x38c3f4,'bufferMode':_0xc01965});_0x253b92={'cache':this,'shaderProgram':_0x560562,'keyword':_0xeff88d,'derivedKeywords':[],'count':0x0},_0x560562['_cachedShader']=_0x253b92,this[_0x137126(0x4d2b)][_0xeff88d]=_0x253b92,++this[_0x137126(0x5ec6)];}return++_0x253b92['count'],_0x253b92[_0x137126(0x2ddc)];},ShaderCache[_0x5e00b3(0x3720)][_0x5e00b3(0x58a1)]=function(_0x431b95,_0x4553f1,_0x12af5f){var _0x27a688=_0x307c2b,_0x513716=_0x5e00b3,_0x145c31=_0x431b95[_0x27a688(0x2850)],_0x214453=_0x4553f1+_0x145c31[_0x513716(0xdb8)],_0xf2bc28=this[_0x513716(0x4d2b)][_0x214453];if(defined$1(_0xf2bc28)){destroyShader(this,_0xf2bc28);var _0x4f6aa2=_0x145c31[_0x513716(0x767)][_0x513716(0xabf)](_0x4553f1);_0x4f6aa2>-0x1&&_0x145c31[_0x513716(0x767)][_0x513716(0x2f5b)](_0x4f6aa2,0x1);}return this[_0x513716(0x16a1)](_0x431b95,_0x4553f1,_0x12af5f);},ShaderCache[_0x5e00b3(0x3720)][_0x5e00b3(0x4356)]=function(_0x35b912,_0x35e8d6){var _0x8c56bd=_0x5e00b3,_0x4d45e4=_0x35e8d6+_0x35b912[_0x8c56bd(0x4810)][_0x8c56bd(0xdb8)],_0x3700bb=this[_0x8c56bd(0x4d2b)][_0x4d45e4];if(defined$1(_0x3700bb))return _0x3700bb[_0x8c56bd(0x2ddc)];},ShaderCache[_0x5e00b3(0x3720)][_0x5e00b3(0x16a1)]=function(_0xb94d5c,_0x192026,_0x2e2b7d){var _0x386b2c=_0x307c2b,_0x5e079a=_0x5e00b3,_0x56d925=_0xb94d5c[_0x5e079a(0x4810)],_0xfd0416=_0x192026+_0x56d925[_0x5e079a(0xdb8)],_0x1cd975=_0x2e2b7d[_0x5e079a(0x14d5)],_0xf0eb23=_0x2e2b7d[_0x5e079a(0x1a87)],_0x2e2afc=_0x2e2b7d[_0x386b2c(0x10be)],_0x59215b=_0x2e2b7d[_0x5e079a(0x5f1e)],_0x21c2af=_0x2e2b7d[_0x5e079a(0x323c)];_0x5e079a(0x20b8)==typeof _0x1cd975&&(_0x1cd975=new ShaderSource({'sources':[_0x1cd975]})),_0x5e079a(0x20b8)==typeof _0xf0eb23&&(_0xf0eb23=new ShaderSource({'sources':[_0xf0eb23]}));var _0x5cc433=this[_0x5e079a(0x1358)],_0x11c70f=_0x1cd975[_0x5e079a(0x543)](_0x5cc433),_0x2b9d64=_0xf0eb23[_0x5e079a(0xa4f)](_0x5cc433),_0xfb2e17=new ShaderProgram$1({'gl':_0x5cc433[_0x5e079a(0x24f8)],'logShaderCompilation':_0x5cc433['logShaderCompilation'],'debugShaders':_0x5cc433[_0x5e079a(0x5e10)],'vertexShaderSource':_0x1cd975,'vertexShaderText':_0x11c70f,'fragmentShaderSource':_0xf0eb23,'fragmentShaderText':_0x2b9d64,'attributeLocations':_0x2e2afc,'varyings':_0x59215b,'bufferMode':_0x21c2af}),_0x529554={'cache':this,'shaderProgram':_0xfb2e17,'keyword':_0xfd0416,'derivedKeywords':[],'count':0x0};return _0x56d925[_0x386b2c(0x2b63)][_0x5e079a(0x5323)](_0x192026),_0xfb2e17[_0x5e079a(0x4810)]=_0x529554,this[_0x5e079a(0x4d2b)][_0xfd0416]=_0x529554,_0xfb2e17;},ShaderCache[_0x5e00b3(0x3720)][_0x307c2b(0x2dd2)]=function(){var _0x2bd798=_0x307c2b,_0x52cc94=_0x5e00b3,_0x27c9b7=this[_0x2bd798(0x5ac8)];for(var _0x1781e0 in _0x27c9b7){if(_0x27c9b7[_0x52cc94(0x1a9a)](_0x1781e0))destroyShader(this,_0x27c9b7[_0x1781e0]),--this[_0x2bd798(0x236f)];}this[_0x2bd798(0x5ac8)]={};},ShaderCache[_0x5e00b3(0x3720)]['releaseShaderProgram']=function(_0x2fc116){var _0x29169a=_0x5e00b3;if(defined$1(_0x2fc116)){var _0x1c35e0=_0x2fc116['_cachedShader'];_0x1c35e0&&0x0==--_0x1c35e0[_0x29169a(0x5d69)]&&(this['_shadersToRelease'][_0x1c35e0['keyword']]=_0x1c35e0);}},ShaderCache[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ShaderCache[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x100d9b=_0x307c2b,_0x3e1892=_0x5e00b3,_0x5e1f48=this[_0x3e1892(0x4d2b)];for(var _0x3f7ef1 in _0x5e1f48)_0x5e1f48[_0x3e1892(0x1a9a)](_0x3f7ef1)&&_0x5e1f48[_0x3f7ef1][_0x100d9b(0x1868)][_0x3e1892(0x357c)]();return destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](TextureCache[_0x5e00b3(0x3720)],{'numberOfTextures':{'get':function(){var _0x490e79=_0x5e00b3;return this[_0x490e79(0x3cd6)];}}}),TextureCache[_0x5e00b3(0x3720)][_0x5e00b3(0x7ea)]=function(_0x29157c){var _0x277cc0=_0x307c2b,_0x1ffcb5=_0x5e00b3,_0x307e7d=this[_0x1ffcb5(0x4efe)][_0x29157c];if(defined$1(_0x307e7d))return delete this[_0x277cc0(0x30bd)][_0x29157c],++_0x307e7d[_0x277cc0(0x6a9)],_0x307e7d[_0x1ffcb5(0x30a9)];},TextureCache[_0x307c2b(0x1aa2)][_0x5e00b3(0x221f)]=function(_0x48d511,_0x52dbef){var _0xc5de88=_0x307c2b,_0x129a58=_0x5e00b3,_0x4eaacd={'texture':_0x52dbef,'count':0x1};_0x52dbef[_0xc5de88(0x4061)]=_0x52dbef[_0x129a58(0x2947)];var _0x4c5951=this;_0x52dbef[_0x129a58(0x2947)]=function(){var _0x976978=_0x129a58;0x0==--_0x4eaacd[_0x976978(0x5d69)]&&(_0x4c5951[_0x976978(0x393e)][_0x48d511]=_0x4eaacd);},this[_0x129a58(0x4efe)][_0x48d511]=_0x4eaacd,++this[_0x129a58(0x3cd6)];},TextureCache[_0x5e00b3(0x3720)][_0x307c2b(0x140d)]=function(){var _0x2c1223=_0x307c2b,_0x3264e0=_0x5e00b3,_0x366a0f=this[_0x3264e0(0x393e)];for(var _0x44d5a1 in _0x366a0f)if(_0x366a0f[_0x2c1223(0x2609)](_0x44d5a1)){var _0xaed15=_0x366a0f[_0x44d5a1];delete this[_0x3264e0(0x4efe)][_0x44d5a1],_0xaed15[_0x3264e0(0x30a9)][_0x2c1223(0x4061)](),--this[_0x3264e0(0x3cd6)];}this[_0x3264e0(0x393e)]={};},TextureCache[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},TextureCache[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2d2473=_0x307c2b,_0x6f1bbd=_0x5e00b3,_0x37f27a=this[_0x2d2473(0x2b5d)];for(var _0x2da5b7 in _0x37f27a)_0x37f27a[_0x6f1bbd(0x1a9a)](_0x2da5b7)&&_0x37f27a[_0x2da5b7][_0x2d2473(0x2970)][_0x2d2473(0x4061)]();return destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](UniformState[_0x5e00b3(0x3720)],{'toneMappingExposure':{'get':function(){var _0x247a35=_0x5e00b3;return this[_0x247a35(0x5ac5)];}},'frameState':{'get':function(){var _0x474568=_0x5e00b3;return this[_0x474568(0xa47)];}},'viewport':{'get':function(){var _0x14e926=_0x307c2b;return this[_0x14e926(0x4fe8)];},'set':function(_0x8bd71f){var _0x23db25=_0x307c2b,_0x2ee26f=_0x5e00b3;if(!BoundingRectangle[_0x2ee26f(0x1dab)](_0x8bd71f,this[_0x23db25(0x4fe8)])){BoundingRectangle[_0x2ee26f(0x40f3)](_0x8bd71f,this[_0x23db25(0x4fe8)]);var _0xb67ee=this['_viewport'],_0x3857cb=this[_0x2ee26f(0x123a)];_0x3857cb['x']=_0xb67ee['x'],_0x3857cb['y']=_0xb67ee['y'],_0x3857cb['z']=_0xb67ee['width'],_0x3857cb['w']=_0xb67ee[_0x2ee26f(0x5a4e)],this[_0x2ee26f(0x4adf)]=!0x0,this[_0x2ee26f(0x48a)]=!0x0;}}},'viewportCartesian4':{'get':function(){var _0x19878f=_0x5e00b3;return this[_0x19878f(0x123a)];}},'viewportOrthographic':{'get':function(){var _0x592096=_0x5e00b3;return cleanViewport(this),this[_0x592096(0x237a)];}},'viewportTransformation':{'get':function(){return cleanViewport(this),this['_viewportTransformation'];}},'model':{'get':function(){var _0x3ee0e5=_0x307c2b;return this[_0x3ee0e5(0x1c9c)];},'set':function(_0x16eae0){var _0x9830c0=_0x307c2b,_0xe35c2f=_0x5e00b3;Matrix4[_0xe35c2f(0x40f3)](_0x16eae0,this[_0xe35c2f(0x3804)]),this[_0x9830c0(0x590d)]=!0x0,this[_0xe35c2f(0x3040)]=!0x0,this[_0xe35c2f(0x15fc)]=!0x0,this[_0xe35c2f(0x2c51)]=!0x0,this['_modelViewDirty']=!0x0,this[_0x9830c0(0x4439)]=!0x0,this[_0xe35c2f(0x29ae)]=!0x0,this[_0xe35c2f(0x48b1)]=!0x0,this[_0xe35c2f(0x3a7b)]=!0x0,this[_0xe35c2f(0x3817)]=!0x0,this[_0xe35c2f(0x3ca1)]=!0x0,this[_0xe35c2f(0x20ee)]=!0x0,this['_normalDirty']=!0x0,this[_0xe35c2f(0x7af)]=!0x0,this[_0xe35c2f(0x1c07)]=!0x0,this[_0xe35c2f(0x4709)]=!0x0,this[_0xe35c2f(0x180f)]=!0x0,this[_0xe35c2f(0x48a)]=!0x0;}},'inverseModel':{'get':function(){var _0x14df25=_0x307c2b,_0x59d956=_0x5e00b3;return this[_0x59d956(0x15fc)]&&(this[_0x59d956(0x15fc)]=!0x1,Matrix4[_0x59d956(0x25c6)](this[_0x59d956(0x3804)],this['_inverseModel'])),this[_0x14df25(0x584)];}},'inverseTransposeModel':{'get':function(){var _0x43a1b6=_0x5e00b3,_0x2fb30e=this[_0x43a1b6(0x5419)];return this[_0x43a1b6(0x2c51)]&&(this[_0x43a1b6(0x2c51)]=!0x1,Matrix4[_0x43a1b6(0x74f)](this[_0x43a1b6(0x2b4e)],_0x2fb30e),Matrix3[_0x43a1b6(0x235)](_0x2fb30e,_0x2fb30e)),_0x2fb30e;}},'view':{'get':function(){return this['_view'];}},'view3D':{'get':function(){var _0x180322=_0x5e00b3;return updateView3D(this),this[_0x180322(0x378f)];}},'viewRotation':{'get':function(){var _0x2384f7=_0x307c2b;return updateView3D(this),this[_0x2384f7(0x19e1)];}},'viewRotation3D':{'get':function(){return updateView3D(this),this['_viewRotation3D'];}},'inverseView':{'get':function(){var _0x8eb8f0=_0x5e00b3;return this[_0x8eb8f0(0x121e)];}},'inverseView3D':{'get':function(){var _0x5bfc67=_0x5e00b3;return updateInverseView3D(this),this[_0x5bfc67(0x44be)];}},'inverseViewRotation':{'get':function(){var _0x2c7da4=_0x5e00b3;return this[_0x2c7da4(0x6028)];}},'inverseViewRotation3D':{'get':function(){var _0x124a8c=_0x5e00b3;return updateInverseView3D(this),this[_0x124a8c(0x1488)];}},'projection':{'get':function(){var _0x18df8b=_0x5e00b3;return this[_0x18df8b(0x5863)];}},'inverseProjection':{'get':function(){var _0x22d3ec=_0x307c2b;return cleanInverseProjection(this),this[_0x22d3ec(0xb05)];}},'infiniteProjection':{'get':function(){var _0x48a315=_0x307c2b;return this[_0x48a315(0x16aa)];}},'modelView':{'get':function(){var _0x4b60e0=_0x5e00b3;return cleanModelView(this),this[_0x4b60e0(0xcee)];}},'modelView3D':{'get':function(){var _0x42a403=_0x5e00b3;return cleanModelView3D(this),this[_0x42a403(0x39d)];}},'modelViewRelativeToEye':{'get':function(){var _0x17f89d=_0x5e00b3;return cleanModelViewRelativeToEye(this),this[_0x17f89d(0x925)];}},'inverseModelView':{'get':function(){var _0x4668ca=_0x5e00b3;return cleanInverseModelView(this),this[_0x4668ca(0x4803)];}},'inverseModelView3D':{'get':function(){var _0x47f91f=_0x5e00b3;return cleanInverseModelView3D(this),this[_0x47f91f(0x1e47)];}},'viewProjection':{'get':function(){var _0x41a027=_0x5e00b3;return cleanViewProjection(this),this[_0x41a027(0x1f24)];}},'inverseViewProjection':{'get':function(){var _0x85ff39=_0x5e00b3;return cleanInverseViewProjection(this),this[_0x85ff39(0x4ea9)];}},'modelViewProjection':{'get':function(){var _0x27110f=_0x5e00b3;return cleanModelViewProjection(this),this[_0x27110f(0x4a50)];}},'mvpViewPort':{'get':function(){var _0x6d23c=_0x307c2b;return cleanmvpViewPort(this),this[_0x6d23c(0x4298)];}},'inverseModelViewProjection':{'get':function(){var _0xd4a6a2=_0x307c2b;return cleanInverseModelViewProjection(this),this[_0xd4a6a2(0x2919)];}},'modelViewProjectionRelativeToEye':{'get':function(){var _0x202805=_0x5e00b3;return cleanModelViewProjectionRelativeToEye(this),this[_0x202805(0xb8a)];}},'modelViewInfiniteProjection':{'get':function(){var _0x2b010a=_0x5e00b3;return cleanModelViewInfiniteProjection(this),this[_0x2b010a(0x4ebc)];}},'normal':{'get':function(){var _0x219a39=_0x5e00b3;return cleanNormal(this),this[_0x219a39(0xdd7)];}},'normal3D':{'get':function(){var _0x516539=_0x5e00b3;return cleanNormal3D(this),this[_0x516539(0x9ce)];}},'inverseNormal':{'get':function(){var _0x4c4e33=_0x5e00b3;return cleanInverseNormal(this),this[_0x4c4e33(0x19ee)];}},'inverseNormal3D':{'get':function(){var _0x524720=_0x5e00b3;return cleanInverseNormal3D(this),this[_0x524720(0x29e2)];}},'entireFrustum':{'get':function(){var _0x4592e6=_0x307c2b;return this[_0x4592e6(0x29ce)];}},'currentFrustum':{'get':function(){var _0x3e2ffe=_0x5e00b3;return this[_0x3e2ffe(0x2212)];}},'frustumPlanes':{'get':function(){var _0x5bc2dc=_0x5e00b3;return this[_0x5bc2dc(0x2cc)];}},'farDepthFromNearPlusOne':{'get':function(){var _0x1a17f8=_0x5e00b3;return this[_0x1a17f8(0x1f9c)];}},'log2FarDepthFromNearPlusOne':{'get':function(){var _0x4fad1b=_0x5e00b3;return this[_0x4fad1b(0x5b56)];}},'oneOverLog2FarDepthFromNearPlusOne':{'get':function(){var _0x3ba3c4=_0x5e00b3;return this[_0x3ba3c4(0x2fba)];}},'eyeHeight2D':{'get':function(){var _0x3e4900=_0x5e00b3;return this[_0x3e4900(0x3ed4)];}},'sunPositionWC':{'get':function(){var _0x5416f7=_0x307c2b;return this[_0x5416f7(0x277b)];}},'sunPositionColumbusView':{'get':function(){var _0x119af3=_0x5e00b3;return this[_0x119af3(0x4a33)];}},'sunDirectionWC':{'get':function(){var _0x18908a=_0x307c2b;return this[_0x18908a(0x2eee)];}},'sunDirectionEC':{'get':function(){var _0x158dce=_0x5e00b3;return this[_0x158dce(0x5d0f)];}},'sunColor':{'get':function(){var _0x32fdff=_0x5e00b3;return this[_0x32fdff(0x57e1)];}},'moonDirectionEC':{'get':function(){var _0x46a738=_0x307c2b;return this[_0x46a738(0xe42)];}},'lightDirectionWC':{'get':function(){var _0x29721a=_0x5e00b3;return this[_0x29721a(0x2d1c)];}},'lightDirectionEC':{'get':function(){var _0x2d23cb=_0x5e00b3;return this[_0x2d23cb(0x555d)];}},'lightColor':{'get':function(){var _0xed32c3=_0x5e00b3;return this[_0xed32c3(0x199b)];}},'lightColorHdr':{'get':function(){var _0x4c62e8=_0x5e00b3;return this[_0x4c62e8(0x5708)];}},'encodedCameraPositionMCHigh':{'get':function(){var _0x7b4c7e=_0x5e00b3;return cleanEncodedCameraPositionMC(this),this[_0x7b4c7e(0x9c8)][_0x7b4c7e(0x42e0)];}},'encodedCameraPositionMCLow':{'get':function(){var _0x5e71c1=_0x5e00b3;return cleanEncodedCameraPositionMC(this),this[_0x5e71c1(0x9c8)][_0x5e71c1(0x2f41)];}},'temeToPseudoFixedMatrix':{'get':function(){var _0x8379f5=_0x307c2b;return this[_0x8379f5(0x14d0)];}},'resolutionScale':{'get':function(){var _0x4f64b1=_0x307c2b;return this[_0x4f64b1(0x47e9)];}},'pixelRatio':{'get':function(){return this['_pixelRatio'];}},'fogDensity':{'get':function(){var _0x88709a=_0x307c2b;return this[_0x88709a(0x40e8)];}},'geometricToleranceOverMeter':{'get':function(){var _0x166a3=_0x5e00b3;return this[_0x166a3(0x4821)];}},'pass':{'get':function(){var _0x34a0bf=_0x5e00b3;return this[_0x34a0bf(0x26e9)];}},'backgroundColor':{'get':function(){var _0x2c36a7=_0x5e00b3;return this[_0x2c36a7(0x534e)];}},'brdfLut':{'get':function(){var _0x43bf37=_0x5e00b3;return this[_0x43bf37(0x2210)];}},'environmentMap':{'get':function(){var _0x24048d=_0x5e00b3;return this[_0x24048d(0x5f36)];}},'sphericalHarmonicCoefficients':{'get':function(){var _0x575c9d=_0x5e00b3;return this[_0x575c9d(0x506b)];}},'specularEnvironmentMaps':{'get':function(){var _0x5f4d5b=_0x307c2b;return this[_0x5f4d5b(0x30ea)];}},'specularEnvironmentMapsDimensions':{'get':function(){var _0xdf5173=_0x5e00b3;return this[_0xdf5173(0x5f88)];}},'specularEnvironmentMapsMaximumLOD':{'get':function(){return this['_specularEnvironmentMapsMaximumLOD'];}},'imagerySplitPosition':{'get':function(){var _0x1c83e4=_0x5e00b3;return this[_0x1c83e4(0x2959)];}},'globeSplitPosition':{'get':function(){var _0x1ca92e=_0x5e00b3;return this[_0x1ca92e(0x2c64)];}},'minimumDisableDepthTestDistance':{'get':function(){var _0x7e2523=_0x307c2b;return this[_0x7e2523(0x3045)];}},'invertClassificationColor':{'get':function(){var _0x3dd8de=_0x5e00b3;return this[_0x3dd8de(0x3d8f)];}},'orthographicIn3D':{'get':function(){var _0xaa871b=_0x307c2b;return this[_0xaa871b(0x2c7d)];}},'globeDepthTextureDim':{'get':function(){var _0xa63fc6=_0x5e00b3;return this[_0xa63fc6(0x532e)];}},'hdrEnvMap':{'get':function(){var _0x4d6e4c=_0x307c2b;return this[_0x4d6e4c(0x23ce)];}}});var transformMatrix=new Matrix3(),sunCartographicScratch=new Cartographic();function setSunAndMoonDirections(_0x5dee4a,_0x27b27e){var _0x4fa7a1=_0x307c2b,_0x1e5629=_0x5e00b3;defined$1(Transforms[_0x1e5629(0x59ea)](_0x27b27e[_0x1e5629(0x45cb)],transformMatrix))||(transformMatrix=Transforms[_0x1e5629(0x15dd)](_0x27b27e[_0x1e5629(0x45cb)],transformMatrix));var _0x5b879d=Simon1994PlanetaryPositions[_0x1e5629(0x10f6)](_0x27b27e[_0x4fa7a1(0x25ef)],_0x5dee4a[_0x1e5629(0x116a)]);Matrix3[_0x1e5629(0x1abe)](transformMatrix,_0x5b879d,_0x5b879d),Cartesian3[_0x1e5629(0x4853)](_0x5b879d,_0x5dee4a[_0x1e5629(0x484d)]),_0x5b879d=Matrix3[_0x1e5629(0x1abe)](_0x5dee4a[_0x1e5629(0x451)],_0x5b879d,_0x5dee4a[_0x1e5629(0x5d0f)]),Cartesian3[_0x1e5629(0x4853)](_0x5b879d,_0x5b879d),_0x5b879d=Simon1994PlanetaryPositions['computeMoonPositionInEarthInertialFrame'](_0x27b27e[_0x4fa7a1(0x25ef)],_0x5dee4a[_0x1e5629(0x584c)]),Matrix3[_0x1e5629(0x1abe)](transformMatrix,_0x5b879d,_0x5b879d),Matrix3[_0x1e5629(0x1abe)](_0x5dee4a[_0x1e5629(0x451)],_0x5b879d,_0x5b879d),Cartesian3[_0x1e5629(0x4853)](_0x5b879d,_0x5b879d);var _0xaea107=_0x27b27e[_0x1e5629(0x5cd9)],_0x3352fe=_0xaea107[_0x1e5629(0x4faa)][_0x1e5629(0x3bd7)](_0x5dee4a[_0x4fa7a1(0x277b)],sunCartographicScratch);_0xaea107[_0x4fa7a1(0x47ce)](_0x3352fe,_0x5dee4a[_0x1e5629(0x4a33)]);}UniformState[_0x5e00b3(0x3720)][_0x307c2b(0x4516)]=function(_0x362c9d){var _0x48b8ba=_0x307c2b,_0x21fb51=_0x5e00b3;setView(this,_0x362c9d[_0x21fb51(0x4be5)]),setInverseView(this,_0x362c9d[_0x21fb51(0x4459)]),setCamera(this,_0x362c9d),this[_0x21fb51(0x2092)]['x']=_0x362c9d[_0x21fb51(0x1187)][_0x48b8ba(0x3f74)],this[_0x48b8ba(0x29ce)]['y']=_0x362c9d['frustum'][_0x21fb51(0x389f)],this[_0x48b8ba(0xfb9)](_0x362c9d[_0x21fb51(0x1187)]),this[_0x21fb51(0x226b)]=this[_0x21fb51(0x2201)]!==SceneMode$1[_0x21fb51(0x174c)]&&_0x362c9d[_0x48b8ba(0x250e)]instanceof OrthographicFrustum;},UniformState[_0x5e00b3(0x3720)][_0x5e00b3(0x1b38)]=function(_0x5a7f35){var _0x5b8d65=_0x307c2b,_0x5a1006=_0x5e00b3;setProjection(this,_0x5a7f35[_0x5a1006(0x32ad)]),defined$1(_0x5a7f35[_0x5b8d65(0x1277)])&&setInfiniteProjection(this,_0x5a7f35[_0x5a1006(0x3f1c)]),this[_0x5b8d65(0x2a89)]['x']=_0x5a7f35[_0x5b8d65(0x3f74)],this[_0x5a1006(0x2212)]['y']=_0x5a7f35[_0x5a1006(0x389f)],this[_0x5a1006(0x1f9c)]=_0x5a7f35[_0x5b8d65(0x48b)]-_0x5a7f35[_0x5a1006(0xcd2)]+0x1,this[_0x5a1006(0x5b56)]=CesiumMath['log2'](this[_0x5b8d65(0x595c)]),this[_0x5b8d65(0x31bc)]=0x1/this[_0x5a1006(0x5b56)],defined$1(_0x5a7f35[_0x5a1006(0x523)])&&(_0x5a7f35=_0x5a7f35['_offCenterFrustum']),this['_frustumPlanes']['x']=_0x5a7f35[_0x5b8d65(0x49a6)],this[_0x5a1006(0x2cc)]['y']=_0x5a7f35[_0x5a1006(0x4645)],this[_0x5a1006(0x2cc)]['z']=_0x5a7f35[_0x5b8d65(0x3ca7)],this[_0x5a1006(0x2cc)]['w']=_0x5a7f35['right'];},UniformState[_0x5e00b3(0x3720)][_0x5e00b3(0xf89)]=function(_0x528fac){this['_pass']=_0x528fac;},UniformState[_0x307c2b(0x1aa2)]['updateLightSource']=function(_0x4713f4){var _0x1468e9=_0x307c2b,_0x4e413f=_0x5e00b3;if(defined$1(_0x4713f4)){var _0xcc678c=_0x4713f4[_0x4e413f(0x9a8)][_0x1468e9(0x225a)],_0x17ef89=_0x4713f4['spotLight'][_0x4e413f(0xc98)],_0x3d6270=_0x4713f4[_0x4e413f(0x5306)][_0x4e413f(0xc98)],_0x11790f=_0x4713f4[_0x1468e9(0x3245)][_0x4e413f(0xc98)],_0x2d9edf=_0x4713f4[_0x4e413f(0x1fce)][LightSourceType$1[_0x4e413f(0x38da)]],_0x225832=_0x4713f4[_0x4e413f(0x1fce)][LightSourceType$1[_0x4e413f(0x34cd)]];_0x2d9edf[_0x4e413f(0x443c)](),_0x225832[_0x1468e9(0x2c10)]();var _0x573244,_0x32c62c,_0x604186,_0x40b754,_0xfe4e5c,_0x301723=[];for(_0x573244=0x0,_0x32c62c=_0xcc678c[_0x4e413f(0x809)];_0x573244<_0x32c62c;_0x573244++){(_0x40b754=_0xcc678c[_0x573244])[_0x4e413f(0x5c7e)]=this[_0x4e413f(0xa47)][_0x4e413f(0x3037)],Matrix4[_0x4e413f(0x108e)](this[_0x4e413f(0x2018)],_0x40b754[_0x4e413f(0x3747)],_0x40b754[_0x4e413f(0x5524)]),(_0xfe4e5c=Cartesian3[_0x4e413f(0x451d)](this[_0x4e413f(0xa47)][_0x4e413f(0x5592)][_0x1468e9(0x16e9)],_0x40b754[_0x4e413f(0x3747)]))<_0x4713f4['visibleDistanceMax']&&_0x301723[_0x4e413f(0x5323)]([_0xfe4e5c,_0x40b754]);}for(_0x301723[_0x4e413f(0x809)]>_0x4713f4['_visibleCountAllowed']&&(_0x301723[_0x4e413f(0x4b76)](function(_0x691bb2,_0x1d4aa3){return _0x691bb2[0x0]-_0x1d4aa3[0x0];}),_0x301723=_0x301723[_0x4e413f(0x30eb)](0x0,_0x4713f4[_0x1468e9(0x22d4)])),_0x604186=0x0;_0x604186<_0x301723[_0x4e413f(0x809)];_0x604186++)_0x40b754=_0x301723[_0x604186][0x1],_0x2d9edf[_0x4e413f(0x10aa)](_0x40b754['id'],_0x40b754);for(_0x301723=[],_0x573244=0x0,_0x32c62c=_0x17ef89[_0x4e413f(0x809)];_0x573244<_0x32c62c;_0x573244++){(_0x40b754=_0x17ef89[_0x573244])[_0x4e413f(0x5c7e)]=this[_0x4e413f(0xa47)][_0x4e413f(0x3037)],Matrix4[_0x4e413f(0x108e)](this[_0x4e413f(0x2018)],_0x40b754[_0x4e413f(0x3747)],_0x40b754[_0x4e413f(0x5524)]),Matrix3[_0x4e413f(0x1abe)](this[_0x4e413f(0x3879)],_0x40b754[_0x4e413f(0x416)],_0x40b754[_0x4e413f(0x5593)]),Cartesian3[_0x1468e9(0x4d5b)](_0x40b754[_0x4e413f(0x5593)],_0x40b754[_0x4e413f(0x5593)]),_0xfe4e5c=Cartesian3[_0x4e413f(0x451d)](this[_0x4e413f(0xa47)][_0x4e413f(0x5592)][_0x4e413f(0x2b06)],_0x40b754[_0x1468e9(0x2fe9)]),_0x40b754[_0x4e413f(0x17f0)](this[_0x1468e9(0x4e0e)][_0x4e413f(0x332b)])&&_0xfe4e5c<_0x4713f4[_0x4e413f(0x2266)]&&_0x301723[_0x4e413f(0x5323)]([_0xfe4e5c,_0x40b754]);}for(_0x301723[_0x4e413f(0x809)]>_0x4713f4[_0x4e413f(0x2611)]&&(_0x301723[_0x1468e9(0x3f88)](function(_0xdbabd4,_0x5d95af){return _0xdbabd4[0x0]-_0x5d95af[0x0];}),_0x301723=_0x301723[_0x4e413f(0x30eb)](0x0,_0x4713f4['_visibleCountAllowed'])),_0x604186=0x0;_0x604186<_0x301723[_0x4e413f(0x809)];_0x604186++)_0x40b754=_0x301723[_0x604186][0x1],_0x225832[_0x4e413f(0x10aa)](_0x40b754['id'],_0x40b754);for(_0x573244=0x0,_0x32c62c=_0x3d6270[_0x4e413f(0x809)];_0x573244<_0x32c62c;_0x573244++)(_0x40b754=_0x3d6270[_0x573244])[_0x4e413f(0x5c7e)]=this[_0x4e413f(0xa47)][_0x4e413f(0x3037)],Matrix3[_0x4e413f(0x1abe)](this[_0x4e413f(0x3879)],_0x40b754[_0x4e413f(0x416)],_0x40b754[_0x4e413f(0x5593)]),Cartesian3[_0x4e413f(0x4853)](_0x40b754[_0x4e413f(0x5593)],_0x40b754[_0x4e413f(0x5593)]);_0x2d9edf[_0x4e413f(0x809)]!==_0x4713f4[_0x1468e9(0x2d85)]&&(_0x4713f4[_0x4e413f(0x41bd)][_0x4e413f(0x10aa)](LightSourceType$1[_0x4e413f(0x38da)],{'count':_0x2d9edf['length'],'type':LightSourceType$1[_0x4e413f(0x38da)]}),_0x4713f4[_0x4e413f(0x1af5)]=_0x2d9edf[_0x4e413f(0x809)]),_0x225832[_0x4e413f(0x809)]!==_0x4713f4[_0x4e413f(0x29f4)]&&(_0x4713f4[_0x1468e9(0xdc0)][_0x4e413f(0x10aa)](LightSourceType$1[_0x1468e9(0x43f)],{'count':_0x225832[_0x1468e9(0x2ef4)],'type':LightSourceType$1[_0x4e413f(0x34cd)]}),_0x4713f4[_0x4e413f(0x29f4)]=_0x225832[_0x4e413f(0x809)]),_0x3d6270[_0x4e413f(0x809)]!==_0x4713f4[_0x4e413f(0xfff)]&&(_0x4713f4[_0x4e413f(0x41bd)][_0x4e413f(0x10aa)](LightSourceType$1[_0x4e413f(0x3cf)],{'count':_0x3d6270[_0x4e413f(0x809)],'type':LightSourceType$1[_0x4e413f(0x3cf)]}),_0x4713f4[_0x4e413f(0xfff)]=_0x3d6270[_0x4e413f(0x809)]),_0x11790f[_0x4e413f(0x809)]!==_0x4713f4[_0x4e413f(0x14c0)]&&(_0x4713f4[_0x1468e9(0xdc0)][_0x4e413f(0x10aa)](LightSourceType$1[_0x4e413f(0x50fa)],{'count':_0x11790f[_0x1468e9(0x2ef4)],'type':LightSourceType$1[_0x4e413f(0x50fa)]}),_0x4713f4[_0x1468e9(0x4642)]=_0x11790f[_0x4e413f(0x809)]),_0x4713f4[_0x4e413f(0x34e2)]();}};var EMPTY_ARRAY=[],defaultLight=new SunLight();function cleanViewport(_0x1dcad0){var _0x343c6a=_0x307c2b,_0x4dc789=_0x5e00b3;if(_0x1dcad0['_viewportDirty']){var _0x185341=_0x1dcad0[_0x343c6a(0x4fe8)];Matrix4[_0x4dc789(0x37f1)](_0x185341['x'],_0x185341['x']+_0x185341[_0x4dc789(0x2d3c)],_0x185341['y'],_0x185341['y']+_0x185341['height'],0x0,0x1,_0x1dcad0[_0x4dc789(0x237a)]),Matrix4[_0x4dc789(0x8fb)](_0x185341,0x0,0x1,_0x1dcad0[_0x4dc789(0x5938)]),_0x1dcad0[_0x4dc789(0x4adf)]=!0x1,_0x1dcad0[_0x4dc789(0x48a)]=!0x0;}}function cleanInverseProjection(_0x2cddb2){var _0x463e17=_0x307c2b,_0x339cc5=_0x5e00b3;_0x2cddb2[_0x339cc5(0x44df)]&&(_0x2cddb2[_0x339cc5(0x44df)]=!0x1,_0x2cddb2[_0x463e17(0x360b)]===SceneMode$1[_0x339cc5(0x174c)]||_0x2cddb2[_0x339cc5(0x2201)]===SceneMode$1[_0x339cc5(0x530d)]||_0x2cddb2[_0x339cc5(0x226b)]?Matrix4[_0x339cc5(0x40f3)](Matrix4[_0x339cc5(0x3a34)],_0x2cddb2[_0x339cc5(0x600f)]):Matrix4[_0x339cc5(0x25c6)](_0x2cddb2[_0x339cc5(0x5863)],_0x2cddb2[_0x339cc5(0x600f)]));}function cleanModelView(_0x4a37f2){var _0x4060f7=_0x307c2b,_0x1eba2c=_0x5e00b3;_0x4a37f2['_modelViewDirty']&&(_0x4a37f2[_0x1eba2c(0x1d1b)]=!0x1,Matrix4[_0x4060f7(0x4aef)](_0x4a37f2[_0x1eba2c(0x2018)],_0x4a37f2[_0x1eba2c(0x3804)],_0x4a37f2[_0x1eba2c(0xcee)]));}function cleanModelView3D(_0x48ce41){var _0x2eb791=_0x307c2b,_0x394030=_0x5e00b3;_0x48ce41[_0x394030(0x2ae1)]&&(_0x48ce41[_0x394030(0x2ae1)]=!0x1,Matrix4[_0x394030(0x3600)](_0x48ce41[_0x2eb791(0x31a)],_0x48ce41[_0x394030(0x3804)],_0x48ce41[_0x394030(0x39d)]));}function cleanInverseModelView(_0x289511){var _0x146a3d=_0x307c2b,_0x3a83bd=_0x5e00b3;_0x289511[_0x146a3d(0x4439)]&&(_0x289511[_0x3a83bd(0x48b1)]=!0x1,Matrix4[_0x3a83bd(0x25c6)](_0x289511[_0x3a83bd(0x4291)],_0x289511[_0x3a83bd(0x4803)]));}function cleanInverseModelView3D(_0x5e2c1f){var _0x371d32=_0x307c2b,_0xf8743c=_0x5e00b3;_0x5e2c1f[_0xf8743c(0x3040)]&&(_0x5e2c1f[_0xf8743c(0x3040)]=!0x1,Matrix4[_0xf8743c(0x25c6)](_0x5e2c1f[_0x371d32(0x5850)],_0x5e2c1f[_0xf8743c(0x1e47)]));}function cleanViewProjection(_0x38c611){var _0x47c115=_0x5e00b3;_0x38c611[_0x47c115(0x1d3c)]&&(_0x38c611[_0x47c115(0x1d3c)]=!0x1,Matrix4[_0x47c115(0x589e)](_0x38c611[_0x47c115(0x5863)],_0x38c611[_0x47c115(0x2018)],_0x38c611['_viewProjection']));}function cleanInverseViewProjection(_0x167e0a){var _0x112dd0=_0x307c2b,_0xe1588c=_0x5e00b3;_0x167e0a[_0xe1588c(0x3ffe)]&&(_0x167e0a[_0x112dd0(0x1765)]=!0x1,Matrix4[_0xe1588c(0x25c6)](_0x167e0a[_0xe1588c(0x207b)],_0x167e0a[_0xe1588c(0x4ea9)]));}function cleanModelViewProjection(_0x1568bb){var _0x24250e=_0x5e00b3;_0x1568bb['_modelViewProjectionDirty']&&(_0x1568bb['_modelViewProjectionDirty']=!0x1,Matrix4[_0x24250e(0x589e)](_0x1568bb['_projection'],_0x1568bb[_0x24250e(0x4291)],_0x1568bb[_0x24250e(0x4a50)]),_0x1568bb[_0x24250e(0x48a)]=!0x0);}function cleanmvpViewPort(_0x1d040f){var _0xbc6cae=_0x5e00b3;_0x1d040f[_0xbc6cae(0x48a)]&&(Matrix4[_0xbc6cae(0x589e)](_0x1d040f[_0xbc6cae(0x1441)],_0x1d040f[_0xbc6cae(0xb2f)],_0x1d040f[_0xbc6cae(0x3754)]),_0x1d040f[_0xbc6cae(0x48a)]=!0x1);}function cleanModelViewRelativeToEye(_0x3cc0e1){var _0x224691=_0x5e00b3;if(_0x3cc0e1[_0x224691(0x29ae)]){_0x3cc0e1[_0x224691(0x29ae)]=!0x1;var _0x2b92c1=_0x3cc0e1[_0x224691(0x4291)],_0x4655e9=_0x3cc0e1[_0x224691(0x925)];_0x4655e9[0x0]=_0x2b92c1[0x0],_0x4655e9[0x1]=_0x2b92c1[0x1],_0x4655e9[0x2]=_0x2b92c1[0x2],_0x4655e9[0x3]=_0x2b92c1[0x3],_0x4655e9[0x4]=_0x2b92c1[0x4],_0x4655e9[0x5]=_0x2b92c1[0x5],_0x4655e9[0x6]=_0x2b92c1[0x6],_0x4655e9[0x7]=_0x2b92c1[0x7],_0x4655e9[0x8]=_0x2b92c1[0x8],_0x4655e9[0x9]=_0x2b92c1[0x9],_0x4655e9[0xa]=_0x2b92c1[0xa],_0x4655e9[0xb]=_0x2b92c1[0xb],_0x4655e9[0xc]=0x0,_0x4655e9[0xd]=0x0,_0x4655e9[0xe]=0x0,_0x4655e9[0xf]=_0x2b92c1[0xf];}}function cleanInverseModelViewProjection(_0x523fb6){var _0x49dee7=_0x307c2b,_0x6df474=_0x5e00b3;_0x523fb6[_0x49dee7(0x4978)]&&(_0x523fb6[_0x6df474(0x3817)]=!0x1,Matrix4[_0x6df474(0x25c6)](_0x523fb6[_0x6df474(0xb2f)],_0x523fb6[_0x49dee7(0x2919)]));}function cleanModelViewProjectionRelativeToEye(_0x1a9ef9){var _0x221df2=_0x307c2b,_0x507b78=_0x5e00b3;_0x1a9ef9[_0x221df2(0x3de3)]&&(_0x1a9ef9[_0x507b78(0x3ca1)]=!0x1,Matrix4[_0x507b78(0x589e)](_0x1a9ef9[_0x507b78(0x5863)],_0x1a9ef9[_0x507b78(0x474c)],_0x1a9ef9[_0x507b78(0xb8a)]));}function cleanModelViewInfiniteProjection(_0x17e7bc){var _0x288e4e=_0x307c2b,_0x2587a0=_0x5e00b3;_0x17e7bc[_0x288e4e(0x387b)]&&(_0x17e7bc[_0x288e4e(0x387b)]=!0x1,Matrix4[_0x2587a0(0x589e)](_0x17e7bc[_0x2587a0(0x5730)],_0x17e7bc['modelView'],_0x17e7bc[_0x2587a0(0x4ebc)]));}function cleanNormal(_0x3b310b){var _0x5ef9ef=_0x307c2b,_0x57e13d=_0x5e00b3;if(_0x3b310b[_0x57e13d(0x414d)]){_0x3b310b[_0x5ef9ef(0x33a3)]=!0x1;var _0x2318bb=_0x3b310b[_0x5ef9ef(0x3b50)];Matrix4[_0x5ef9ef(0x1d20)](_0x3b310b[_0x5ef9ef(0x2a8b)],_0x2318bb),Matrix3[_0x57e13d(0x235)](_0x2318bb,_0x2318bb);}}function cleanNormal3D(_0x3127ce){var _0x28947d=_0x5e00b3;if(_0x3127ce[_0x28947d(0x1c07)]){_0x3127ce[_0x28947d(0x1c07)]=!0x1;var _0x1f3920=_0x3127ce[_0x28947d(0x9ce)];Matrix4[_0x28947d(0x74f)](_0x3127ce[_0x28947d(0x3d60)],_0x1f3920),Matrix3[_0x28947d(0x235)](_0x1f3920,_0x1f3920);}}function cleanInverseNormal(_0xd5bd1b){var _0x137d50=_0x5e00b3;_0xd5bd1b[_0x137d50(0x7af)]&&(_0xd5bd1b[_0x137d50(0x7af)]=!0x1,Matrix4['getRotation'](_0xd5bd1b[_0x137d50(0x5cef)],_0xd5bd1b[_0x137d50(0x19ee)]));}function cleanInverseNormal3D(_0x36b236){var _0x18f5c9=_0x5e00b3;_0x36b236['_inverseNormal3DDirty']&&(_0x36b236[_0x18f5c9(0x4709)]=!0x1,Matrix4[_0x18f5c9(0x74f)](_0x36b236[_0x18f5c9(0x3d60)],_0x36b236[_0x18f5c9(0x29e2)]));}UniformState[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x3f02eb){var _0x5738f2=_0x307c2b,_0x39f847=_0x5e00b3;this[_0x39f847(0x2201)]=_0x3f02eb[_0x39f847(0x3037)],this[_0x39f847(0x20a6)]=_0x3f02eb[_0x39f847(0x5cd9)],_0x3f02eb[_0x39f847(0x4fd0)][_0x5738f2(0x2e1d)],this[_0x5738f2(0x47e9)]=_0x3f02eb[_0x39f847(0x4d0d)],this[_0x39f847(0x45a2)]=_0x3f02eb['pixelRatio'];var _0x1190c8=_0x3f02eb['camera'];this[_0x39f847(0x5610)](_0x1190c8),_0x3f02eb[_0x39f847(0x3037)]===SceneMode$1[_0x5738f2(0x238f)]?(this[_0x39f847(0xd95)]=_0x1190c8[_0x39f847(0x1187)][_0x5738f2(0xf7d)]-_0x1190c8[_0x39f847(0x1187)][_0x39f847(0x4db1)],this[_0x39f847(0x3ed4)]['x']=0.5*this[_0x39f847(0xd95)],this[_0x39f847(0x3ed4)]['y']=this[_0x5738f2(0x59e0)]['x']*this[_0x39f847(0x3ed4)]['x']):(this[_0x39f847(0xd95)]=0x0,this[_0x39f847(0x3ed4)]['x']=0x0,this[_0x39f847(0x3ed4)]['y']=0x0),setSunAndMoonDirections(this,_0x3f02eb);var _0x37f884=defaultValue$1(_0x3f02eb[_0x39f847(0xae6)],defaultLight);_0x37f884 instanceof SunLight?(this[_0x39f847(0x2d1c)]=Cartesian3[_0x39f847(0x40f3)](this[_0x5738f2(0x2eee)],this[_0x5738f2(0x63f)]),this[_0x39f847(0x555d)]=Cartesian3[_0x39f847(0x40f3)](this[_0x39f847(0x5d0f)],this[_0x39f847(0x555d)])):(this[_0x39f847(0x2d1c)]=Cartesian3[_0x39f847(0x4853)](Cartesian3[_0x39f847(0xa61)](_0x37f884[_0x39f847(0x416)],this[_0x39f847(0x2d1c)]),this[_0x39f847(0x2d1c)]),this[_0x39f847(0x555d)]=Matrix3[_0x39f847(0x1abe)](this[_0x39f847(0x451)],this[_0x39f847(0x2d1c)],this[_0x39f847(0x555d)]));var _0x36ab5e=_0x37f884[_0x39f847(0x8fe)],_0x36fc18=Cartesian3[_0x39f847(0x160f)](_0x36ab5e['red'],_0x36ab5e[_0x39f847(0x9db)],_0x36ab5e[_0x5738f2(0x485e)],this[_0x39f847(0x5708)]);_0x36fc18=Cartesian3[_0x5738f2(0x50ce)](_0x36fc18,_0x37f884[_0x5738f2(0x195b)],_0x36fc18);var _0x10a41b=Cartesian3[_0x39f847(0x584)](_0x36fc18);_0x10a41b>0x1?Cartesian3[_0x39f847(0x359a)](_0x36fc18,_0x10a41b,this[_0x39f847(0x199b)]):Cartesian3[_0x39f847(0x40f3)](_0x36fc18,this[_0x5738f2(0xb8d)]),this[_0x5738f2(0x2a98)]=Cartesian3[_0x39f847(0x40f3)](_0x3f02eb['sunColor'],this[_0x39f847(0x57e1)]);var _0xe5915c=_0x3f02eb[_0x39f847(0x52fb)];defined$1(_0xe5915c)&&_0xe5915c[_0x39f847(0xa16)](_0x3f02eb);var _0x18eeb6=defined$1(_0xe5915c)?_0xe5915c[_0x5738f2(0x4df9)]:void 0x0;this[_0x39f847(0x2210)]=_0x18eeb6,this[_0x39f847(0x5f36)]=defaultValue$1(_0x3f02eb[_0x5738f2(0x5631)],_0x3f02eb[_0x39f847(0x4fd0)][_0x39f847(0x5048)]),this[_0x39f847(0x506b)]=defaultValue$1(_0x3f02eb[_0x5738f2(0x15fa)],EMPTY_ARRAY),this[_0x5738f2(0x30ea)]=_0x3f02eb[_0x39f847(0x1a27)],this[_0x39f847(0x1362)]=_0x3f02eb[_0x39f847(0x47c6)],this[_0x39f847(0x3059)]=_0x3f02eb[_0x39f847(0x33fd)],this[_0x39f847(0x5ac5)]=_0x3f02eb[_0x5738f2(0x3d37)],defined$1(this[_0x39f847(0x5c44)])&&Cartesian2[_0x39f847(0x40f3)](this[_0x39f847(0x5c44)][_0x39f847(0x11ba)],this[_0x39f847(0x5f88)]),this[_0x39f847(0x233f)]=_0x3f02eb[_0x39f847(0x4ed8)][_0x39f847(0x326c)],this[_0x5738f2(0x120)]=_0x3f02eb[_0x5738f2(0x43f8)],this[_0x39f847(0xa47)]=_0x3f02eb,this[_0x39f847(0x2ae8)]=Transforms[_0x39f847(0x15dd)](_0x3f02eb[_0x39f847(0x45cb)],this[_0x39f847(0x2ae8)]),this[_0x39f847(0x2959)]['x']=_0x3f02eb[_0x5738f2(0x55a0)]['x']*_0x3f02eb[_0x39f847(0x4fd0)][_0x39f847(0x1564)],this[_0x39f847(0x2959)]['y']=_0x3f02eb[_0x39f847(0x50b4)]['y']*_0x3f02eb[_0x39f847(0x4fd0)][_0x5738f2(0xae9)],this[_0x39f847(0x2c64)]['x']=_0x3f02eb[_0x39f847(0x5a06)]['x']*_0x3f02eb[_0x39f847(0x4fd0)][_0x39f847(0x1564)],this[_0x39f847(0x2c64)]['y']=_0x3f02eb[_0x39f847(0x5a06)]['y']*_0x3f02eb[_0x39f847(0x4fd0)][_0x39f847(0x3883)];var _0x46ddc5,_0x5c9c7e=_0x1190c8[_0x5738f2(0x250e)][_0x39f847(0xa79)],_0x5dd060=this['_viewport'];_0x46ddc5=_0x5dd060[_0x39f847(0x5a4e)]>_0x5dd060[_0x5738f2(0x2299)]?0x2*Math[_0x39f847(0x59e4)](0.5*_0x5c9c7e)/_0x5dd060[_0x39f847(0x5a4e)]:0x2*Math[_0x39f847(0x59e4)](0.5*_0x5c9c7e)/_0x5dd060[_0x39f847(0x2d3c)],this[_0x39f847(0x4821)]=_0x46ddc5*_0x3f02eb[_0x39f847(0x3a0a)],Color$2['clone'](_0x3f02eb[_0x39f847(0x1b9e)],this[_0x39f847(0x534e)]),this['_minimumDisableDepthTestDistance']=_0x3f02eb[_0x39f847(0x5437)],this[_0x39f847(0x3fd7)]*=this[_0x39f847(0x3fd7)],this[_0x5738f2(0x3045)]===Number[_0x39f847(0xe92)]&&(this[_0x39f847(0x3fd7)]=-0x1),this[_0x39f847(0x54ce)](_0x3f02eb[_0x5738f2(0x1644)]),defined$1(this[_0x39f847(0x1b06)])&&(this[_0x39f847(0x532e)]['x']=this[_0x39f847(0x1b06)][_0x39f847(0x2d3c)],this[_0x39f847(0x532e)]['y']=this[_0x39f847(0x1b06)][_0x39f847(0x5a4e)]);};var cameraPositionMC=new Cartesian3();function cleanEncodedCameraPositionMC(_0x40a754){var _0x316af4=_0x5e00b3;_0x40a754[_0x316af4(0x180f)]&&(_0x40a754[_0x316af4(0x180f)]=!0x1,Matrix4[_0x316af4(0x108e)](_0x40a754[_0x316af4(0x2b4e)],_0x40a754['_cameraPosition'],cameraPositionMC),EncodedCartesian3['fromCartesian'](cameraPositionMC,_0x40a754[_0x316af4(0x9c8)]));}var view2Dto3DPScratch=new Cartesian3(),view2Dto3DRScratch=new Cartesian3(),view2Dto3DUScratch=new Cartesian3(),view2Dto3DDScratch=new Cartesian3(),view2Dto3DCartographicScratch=new Cartographic(),view2Dto3DCartesian3Scratch=new Cartesian3(),view2Dto3DMatrix4Scratch=new Matrix4();function view2Dto3D(_0x1c387f,_0xbf824d,_0x51b310,_0x30daac,_0x4c8160,_0x4109b9,_0x2f7d43,_0x3a5b98){var _0x23247c=_0x307c2b,_0x5195ed=_0x5e00b3,_0x590001=view2Dto3DPScratch;_0x590001['x']=_0x1c387f['y'],_0x590001['y']=_0x1c387f['z'],_0x590001['z']=_0x1c387f['x'];var _0x3bb3a4=view2Dto3DRScratch;_0x3bb3a4['x']=_0x51b310['y'],_0x3bb3a4['y']=_0x51b310['z'],_0x3bb3a4['z']=_0x51b310['x'];var _0x8c7f43=view2Dto3DUScratch;_0x8c7f43['x']=_0x30daac['y'],_0x8c7f43['y']=_0x30daac['z'],_0x8c7f43['z']=_0x30daac['x'];var _0x2edd38=view2Dto3DDScratch;_0x2edd38['x']=_0xbf824d['y'],_0x2edd38['y']=_0xbf824d['z'],_0x2edd38['z']=_0xbf824d['x'],_0x4109b9===SceneMode$1[_0x5195ed(0x174c)]&&(_0x590001['z']=0.5*_0x4c8160);var _0x3cfa22=_0x2f7d43[_0x5195ed(0x26b)](_0x590001,view2Dto3DCartographicScratch);_0x3cfa22[_0x23247c(0x5389)]=CesiumMath[_0x5195ed(0x4b1d)](_0x3cfa22[_0x5195ed(0x4465)],-Math['PI'],Math['PI']),_0x3cfa22[_0x5195ed(0x5859)]=CesiumMath[_0x5195ed(0x4b1d)](_0x3cfa22[_0x5195ed(0x5859)],-CesiumMath[_0x5195ed(0x1ea8)],CesiumMath[_0x5195ed(0x1ea8)]);var _0x39f9c6=_0x2f7d43[_0x5195ed(0x4faa)],_0x1b205e=_0x39f9c6[_0x5195ed(0x5012)](_0x3cfa22,view2Dto3DCartesian3Scratch),_0x23b2e5=Transforms[_0x5195ed(0x14ce)](_0x1b205e,_0x39f9c6,view2Dto3DMatrix4Scratch);return Matrix4[_0x5195ed(0x1bef)](_0x23b2e5,_0x3bb3a4,_0x3bb3a4),Matrix4[_0x5195ed(0x1bef)](_0x23b2e5,_0x8c7f43,_0x8c7f43),Matrix4['multiplyByPointAsVector'](_0x23b2e5,_0x2edd38,_0x2edd38),defined$1(_0x3a5b98)||(_0x3a5b98=new Matrix4()),_0x3a5b98[0x0]=_0x3bb3a4['x'],_0x3a5b98[0x1]=_0x8c7f43['x'],_0x3a5b98[0x2]=-_0x2edd38['x'],_0x3a5b98[0x3]=0x0,_0x3a5b98[0x4]=_0x3bb3a4['y'],_0x3a5b98[0x5]=_0x8c7f43['y'],_0x3a5b98[0x6]=-_0x2edd38['y'],_0x3a5b98[0x7]=0x0,_0x3a5b98[0x8]=_0x3bb3a4['z'],_0x3a5b98[0x9]=_0x8c7f43['z'],_0x3a5b98[0xa]=-_0x2edd38['z'],_0x3a5b98[0xb]=0x0,_0x3a5b98[0xc]=-Cartesian3[_0x23247c(0x477a)](_0x3bb3a4,_0x1b205e),_0x3a5b98[0xd]=-Cartesian3[_0x23247c(0x477a)](_0x8c7f43,_0x1b205e),_0x3a5b98[0xe]=Cartesian3['dot'](_0x2edd38,_0x1b205e),_0x3a5b98[0xf]=0x1,_0x3a5b98;}function updateView3D(_0x1a1f85){var _0x5324f0=_0x307c2b,_0x563ff0=_0x5e00b3;_0x1a1f85[_0x563ff0(0x5202)]&&(_0x1a1f85[_0x563ff0(0x2201)]===SceneMode$1[_0x5324f0(0x16b8)]?Matrix4[_0x563ff0(0x40f3)](_0x1a1f85[_0x563ff0(0x2018)],_0x1a1f85[_0x5324f0(0xfdf)]):view2Dto3D(_0x1a1f85[_0x563ff0(0x2000)],_0x1a1f85[_0x563ff0(0x20d8)],_0x1a1f85[_0x5324f0(0x4d54)],_0x1a1f85['_cameraUp'],_0x1a1f85[_0x5324f0(0x33a5)],_0x1a1f85[_0x563ff0(0x2201)],_0x1a1f85[_0x563ff0(0x20a6)],_0x1a1f85[_0x5324f0(0xfdf)]),Matrix4[_0x5324f0(0x1d20)](_0x1a1f85[_0x563ff0(0x378f)],_0x1a1f85[_0x563ff0(0x5faf)]),_0x1a1f85[_0x563ff0(0x5202)]=!0x1);}function updateInverseView3D(_0x118f57){var _0x168041=_0x5e00b3;_0x118f57[_0x168041(0x15ba)]&&(Matrix4[_0x168041(0x19c5)](_0x118f57[_0x168041(0x23b1)],_0x118f57[_0x168041(0x44be)]),Matrix4[_0x168041(0x74f)](_0x118f57[_0x168041(0x44be)],_0x118f57[_0x168041(0x1488)]),_0x118f57[_0x168041(0x15ba)]=!0x1);}function ReflectFramebuffer(_0x385c4b){var _0x3ea077=_0x307c2b,_0x4384b0=_0x5e00b3;if(this[_0x4384b0(0x1b34)]=new RenderTexture(_0x385c4b),this[_0x3ea077(0xc72)]=_0x385c4b,this[_0x4384b0(0x261a)]=buildModuleUrl(_0x4384b0(0x957)),this[_0x4384b0(0x3ab3)]=void 0x0,this[_0x4384b0(0x298e)]=void 0x0,this[_0x4384b0(0x54b2)]=new Plane(Cartesian3[_0x4384b0(0x39c7)],0x615299),this['_isUpdate']=!0x0,this[_0x3ea077(0x1a85)]={'isSunVisible':!0x0,'isMoonVisible':!0x0,'isSkyAtmosphereVisible':!0x0,'isSkyBoxVisible':!0x0,'isGlobalVisible':!0x1,'isObjectVisible':!0x0},this[_0x4384b0(0x261a)]!==this[_0x4384b0(0x3ab3)]){var _0x59da24=this[_0x4384b0(0x261a)];if(this[_0x4384b0(0x3ab3)]=_0x59da24,defined$1(_0x59da24)){var _0x557a66=this;when(loadImage$2(_0x59da24),function(_0x31088c){var _0x3f6d72=_0x3ea077,_0x4fc78c=_0x4384b0;if(_0x59da24===_0x557a66[_0x4fc78c(0x261a)]){var _0x354d2c=new Sampler({'wrapS':TextureWrap$1[_0x4fc78c(0x5993)],'wrapT':TextureWrap$1[_0x3f6d72(0x5441)]});_0x557a66[_0x4fc78c(0x298e)]=_0x557a66[_0x4fc78c(0x298e)]&&_0x557a66[_0x3f6d72(0x1f3f)][_0x4fc78c(0x2947)](),_0x557a66[_0x4fc78c(0x298e)]=new Texture({'context':_0x385c4b,'source':_0x31088c,'sampler':_0x354d2c});}});}else this[_0x4384b0(0x298e)]=this['_waterNormalMap']&&this[_0x4384b0(0x298e)][_0x4384b0(0x2947)]();}}function NormalFramebuffer(_0x313547){var _0x390a79=_0x307c2b,_0x21e9f3=_0x5e00b3;this[_0x390a79(0x45be)]=new RenderTexture(_0x313547),this[_0x21e9f3(0x1b34)][_0x390a79(0x2ca5)]=PixelDatatype$1[_0x390a79(0x2bcf)],this[_0x390a79(0xc72)]=_0x313547,this[_0x21e9f3(0x21fd)]=!0x1,this[_0x21e9f3(0x2552)]={'isSunVisible':!0x1,'isMoonVisible':!0x1,'isSkyAtmosphereVisible':!0x1,'isSkyBoxVisible':!0x1,'isGlobalVisible':!0x1,'isObjectVisible':!0x0,'isBillboardVisible':!0x1,'isOnlyS3MObjectVisible':!0x0};}function PostEffectFilterlFramebuffer(_0x31103c){var _0x4da9b0=_0x307c2b,_0x1245bb=_0x5e00b3;this[_0x1245bb(0x1b34)]=new RenderTexture(_0x31103c),this['_renderTexture'][_0x1245bb(0x5a3a)]=PixelDatatype$1[_0x1245bb(0x486a)],this[_0x1245bb(0x1358)]=_0x31103c,this[_0x4da9b0(0x27bf)]=!0x1,this[_0x1245bb(0x2552)]={'isSunVisible':!0x1,'isMoonVisible':!0x1,'isSkyAtmosphereVisible':!0x1,'isSkyBoxVisible':!0x1,'isGlobalVisible':!0x1,'isObjectVisible':!0x0};}function PickRectFramebuffer(_0x44938a){var _0x2f7740=_0x5e00b3;this[_0x2f7740(0x1b34)]=new RenderTexture(_0x44938a),this[_0x2f7740(0x1b34)]['_passState'][_0x2f7740(0xd38)]=!0x1,this[_0x2f7740(0x1358)]=_0x44938a,this[_0x2f7740(0x21fd)]=!0x1,this[_0x2f7740(0x2552)]={'isSunVisible':!0x1,'isMoonVisible':!0x1,'isSkyAtmosphereVisible':!0x1,'isSkyBoxVisible':!0x1,'isGlobalVisible':!0x1,'isObjectVisible':!0x0,'isBillboardVisible':!0x1,'isOnlyS3MObjectVisible':!0x0};}function errorToString(_0xac7258,_0xa6b677){var _0x566c34=_0x307c2b,_0x322756=_0x5e00b3,_0x15bf37=_0x322756(0x4621);switch(_0xa6b677){case _0xac7258[_0x322756(0x52ad)]:_0x15bf37+=_0x322756(0x52ad);break;case _0xac7258[_0x322756(0x1f76)]:_0x15bf37+=_0x322756(0x1f76);break;case _0xac7258[_0x322756(0x1a8d)]:_0x15bf37+=_0x566c34(0xc17);break;case _0xac7258[_0x322756(0x4d94)]:_0x15bf37+=_0x566c34(0x4b88);break;case _0xac7258[_0x322756(0x24d4)]:_0x15bf37+=_0x566c34(0x43c);break;default:_0x15bf37+=_0x566c34(0x3c16)+_0xa6b677+')';}return _0x15bf37;}function createErrorMessage(_0xae60a6,_0x8887bf,_0x427e6a,_0x3d3617){var _0x5c30a4=_0x307c2b,_0x36a086=_0x5e00b3;for(var _0xf0cbef=errorToString(_0xae60a6,_0x3d3617)+':\x20'+_0x8887bf[_0x36a086(0x2c5)]+'(',_0x171a0f=0x0;_0x171a0f<_0x427e6a[_0x5c30a4(0x2ef4)];++_0x171a0f)0x0!==_0x171a0f&&(_0xf0cbef+=',\x20'),_0xf0cbef+=_0x427e6a[_0x171a0f];return _0xf0cbef+=');';}function throwOnError(_0x3eaac2,_0x19cac9,_0x888a91){var _0x5aaebb=_0x307c2b,_0x5a0f94=_0x3eaac2[_0x5aaebb(0x1377)]();if(_0x5a0f94!==_0x3eaac2[_0x5aaebb(0x111)])throw new RuntimeError$1(createErrorMessage(_0x3eaac2,_0x19cac9,_0x888a91,_0x5a0f94));}function makeGetterSetter(_0x63273d,_0x4338d8,_0x34c631){return{'get':function(){var _0x2c85a9=_0x140d,_0x5a1675=_0x63273d[_0x4338d8];return _0x34c631(_0x63273d,_0x2c85a9(0x20bc)+_0x4338d8,_0x5a1675),_0x63273d[_0x4338d8];},'set':function(_0x2326cf){_0x63273d[_0x4338d8]=_0x2326cf,_0x34c631(_0x63273d,'set:\x20'+_0x4338d8,_0x2326cf);}};}function wrapGL(_0x383172,_0x4d0117){var _0x5669e8=_0x5e00b3;if(!defined$1(_0x4d0117))return _0x383172;function _0x2d76ee(_0x5d3461){return function(){var _0x5a6ab4=_0x23ca,_0x3b30ab=_0x5d3461[_0x5a6ab4(0x4269)](_0x383172,arguments);return _0x4d0117(_0x383172,_0x5d3461,arguments),_0x3b30ab;};}var _0x36a522={};for(var _0x261ff8 in _0x383172){var _0x1fa383=_0x383172[_0x261ff8];_0x1fa383 instanceof Function?_0x36a522[_0x261ff8]=_0x2d76ee(_0x1fa383):Object[_0x5669e8(0x17f9)](_0x36a522,_0x261ff8,makeGetterSetter(_0x383172,_0x261ff8,_0x4d0117));}return _0x36a522;}function getExtension(_0x4bb803,_0x3d3abb){var _0x3ae1bc=_0x307c2b,_0xee78f1=_0x5e00b3;for(var _0x2845b5=_0x3d3abb[_0xee78f1(0x809)],_0x37ec5a=0x0;_0x37ec5a<_0x2845b5;++_0x37ec5a){var _0x5185a9=_0x4bb803[_0x3ae1bc(0x249a)](_0x3d3abb[_0x37ec5a]);if(_0x5185a9)return _0x5185a9;}}function computeWidthHeight$1(_0x5646d6,_0x995cf6,_0x1fba88,_0x30d741){var _0x459bea=_0x5646d6,_0x2b8a48=_0x995cf6;return(_0x459bea>_0x1fba88||_0x2b8a48>_0x30d741)&&(_0x459bea/_0x1fba88>_0x2b8a48/_0x30d741?(_0x459bea=_0x1fba88,_0x2b8a48=_0x995cf6/_0x5646d6*_0x1fba88):(_0x459bea=_0x5646d6/_0x995cf6*_0x30d741,_0x2b8a48=_0x30d741)),{'width':_0x459bea,'height':_0x2b8a48};}Object[_0x5e00b3(0x1dfd)](ReflectFramebuffer[_0x5e00b3(0x3720)],{'renderTexture':{'get':function(){var _0x52a31f=_0x5e00b3;return this[_0x52a31f(0x1b34)];}},'environmentVisible':{'get':function(){var _0x2abf2b=_0x5e00b3;return this[_0x2abf2b(0x2552)];}},'isUpdate':{'get':function(){var _0x224cfa=_0x5e00b3;return this[_0x224cfa(0x21fd)];},'set':function(_0x1f31f2){var _0x57e754=_0x5e00b3;this[_0x57e754(0x21fd)]=_0x1f31f2;}},'isDepth':{'get':function(){return!0x1;}},'isHeight':{'get':function(){return!0x1;}},'frameBufferType':{'get':function(){var _0xfc218=_0x307c2b;return FrameBufferType[_0xfc218(0x430e)];}}}),ReflectFramebuffer['prototype'][_0x5e00b3(0x153a)]=function(_0x3af5ce){var _0x57d7e4=_0x307c2b,_0x578c4d=_0x5e00b3;this[_0x578c4d(0x1b34)][_0x578c4d(0xa16)](_0x3af5ce);var _0x4e59f8=this['_context'],_0x5f2ba1=_0x3af5ce[_0x578c4d(0x5592)],_0x2fba90=_0x4e59f8[_0x578c4d(0x1564)],_0x135a18=_0x4e59f8[_0x578c4d(0x3883)],_0x556a04=this[_0x57d7e4(0x6cb)];return this[_0x578c4d(0x1b34)][_0x578c4d(0x4093)][_0x578c4d(0x4e47)][_0x578c4d(0x2d3c)]=_0x2fba90,this['_renderTexture']['_passState'][_0x57d7e4(0x3ebd)][_0x578c4d(0x5a4e)]=_0x135a18,_0x5f2ba1['enableReflection'](_0x556a04),this[_0x578c4d(0x1bc6)]=_0x3af5ce[_0x578c4d(0x398f)],_0x3af5ce[_0x578c4d(0x398f)]=!0x1,this[_0x578c4d(0x1b34)][_0x578c4d(0x4093)];},ReflectFramebuffer[_0x307c2b(0x1aa2)][_0x5e00b3(0x2a9)]=function(_0x4cf592){var _0x4615aa=_0x307c2b,_0x4d6ddb=_0x5e00b3;_0x4cf592[_0x4d6ddb(0x5592)][_0x4615aa(0x3e75)](),_0x4cf592['useLogDepth']=this[_0x4615aa(0x51ba)];},ReflectFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x4763b1,_0x3284a5){},ReflectFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ReflectFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2b0f6a=_0x307c2b,_0x32a929=_0x5e00b3;return this[_0x32a929(0x1b34)]=this[_0x2b0f6a(0x45be)]&&this[_0x32a929(0x1b34)][_0x32a929(0x2947)](),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](NormalFramebuffer[_0x5e00b3(0x3720)],{'renderTexture':{'get':function(){var _0x3ab042=_0x5e00b3;return this[_0x3ab042(0x1b34)];}},'environmentVisible':{'get':function(){var _0xdccbd2=_0x5e00b3;return this[_0xdccbd2(0x2552)];}},'isUpdate':{'get':function(){var _0x230cfa=_0x5e00b3;return this[_0x230cfa(0x21fd)];},'set':function(_0x35be9f){var _0x48d601=_0x5e00b3;this[_0x48d601(0x21fd)]=_0x35be9f;}},'isDepth':{'get':function(){return!0x1;}},'isHeight':{'get':function(){return!0x1;}},'useType':{'get':function(){return 0x8;},'set':function(_0x1b9423){}},'frameBufferType':{'get':function(){var _0xd03303=_0x307c2b;return FrameBufferType[_0xd03303(0x1e91)];}}}),NormalFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x153a)]=function(_0xb3b3da){var _0x570196=_0x307c2b,_0x1f85b0=_0x5e00b3;this[_0x1f85b0(0x1b34)][_0x1f85b0(0xa16)](_0xb3b3da);var _0x2b52f8=this[_0x570196(0xc72)],_0x100928=_0x2b52f8[_0x1f85b0(0x1564)],_0x3ca80b=_0x2b52f8[_0x1f85b0(0x3883)];return this[_0x1f85b0(0x1b34)][_0x1f85b0(0x4093)][_0x1f85b0(0x4e47)][_0x570196(0x2299)]=_0x100928,this[_0x1f85b0(0x1b34)][_0x1f85b0(0x4093)][_0x570196(0x3ebd)][_0x1f85b0(0x5a4e)]=_0x3ca80b,this[_0x1f85b0(0x1b34)][_0x1f85b0(0x4093)];},NormalFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2a9)]=function(_0x35f832){var _0x20ce93=_0x307c2b,_0x1831f0=_0x5e00b3,_0x4857b5=this[_0x1831f0(0x1358)][_0x1831f0(0x2d1b)]({'x':_0x35f832['x'],'y':_0x35f832['y'],'width':_0x35f832[_0x20ce93(0x2299)],'height':_0x35f832[_0x20ce93(0x10d5)],'framebuffer':this[_0x1831f0(0x1b34)][_0x20ce93(0x368c)]}),_0x533ea0=new Cartesian4(_0x4857b5[0x0]/0xff,_0x4857b5[0x1]/0xff,_0x4857b5[0x2]/0xff,_0x4857b5[0x3]/0xff);if(0x0!==_0x533ea0['w']){var _0x10f807=Cartesian3[_0x1831f0(0x359a)](_0x533ea0,_0x533ea0['w'],new Cartesian3());return Cartesian3[_0x20ce93(0x3d2f)](Cartesian3[_0x20ce93(0x50ce)](_0x10f807,0x2,new Cartesian3()),new Cartesian3(0x1,0x1,0x1),_0x10f807),Cartesian3[_0x20ce93(0x4d5b)](_0x10f807,_0x10f807),_0x10f807;}},NormalFramebuffer[_0x5e00b3(0x3720)]['update']=function(_0x3a5c42,_0x1dd7f1){},NormalFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},NormalFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x48753c=_0x307c2b,_0x416691=_0x5e00b3;return this[_0x416691(0x1b34)]=this[_0x416691(0x1b34)]&&this[_0x48753c(0x45be)][_0x416691(0x2947)](),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](PostEffectFilterlFramebuffer[_0x307c2b(0x1aa2)],{'renderTexture':{'get':function(){var _0x17cb73=_0x5e00b3;return this[_0x17cb73(0x1b34)];}},'environmentVisible':{'get':function(){var _0x48016d=_0x5e00b3;return this[_0x48016d(0x2552)];}},'isUpdate':{'get':function(){var _0x1d064b=_0x5e00b3;return this[_0x1d064b(0x21fd)];},'set':function(_0x2f9956){this['_isUpdate']=_0x2f9956;}},'isDepth':{'get':function(){return!0x1;}},'isHeight':{'get':function(){return!0x1;}},'useType':{'get':function(){return 0x10;},'set':function(_0x331b21){}},'frameBufferType':{'get':function(){var _0x3e9aa6=_0x5e00b3;return FrameBufferType[_0x3e9aa6(0x18d2)];}}}),PostEffectFilterlFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x153a)]=function(_0x29d228){var _0x3a06dc=_0x307c2b,_0x1259b2=_0x5e00b3;this[_0x1259b2(0x1b34)][_0x1259b2(0xa16)](_0x29d228);var _0x2c4034=this[_0x1259b2(0x1358)],_0x2cd630=_0x2c4034[_0x1259b2(0x1564)],_0x2063b0=_0x2c4034[_0x1259b2(0x3883)];return this[_0x1259b2(0x1b34)][_0x1259b2(0x4093)][_0x3a06dc(0x3ebd)][_0x3a06dc(0x2299)]=_0x2cd630,this[_0x3a06dc(0x45be)][_0x1259b2(0x4093)][_0x1259b2(0x4e47)][_0x1259b2(0x5a4e)]=_0x2063b0,this[_0x1259b2(0x1b34)][_0x1259b2(0x4093)];},PostEffectFilterlFramebuffer[_0x5e00b3(0x3720)][_0x307c2b(0x47f9)]=function(_0x1276a4){},PostEffectFilterlFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x19e85a,_0x114ac9){},PostEffectFilterlFramebuffer[_0x5e00b3(0x3720)]['isDestroyed']=function(){return!0x1;},PostEffectFilterlFramebuffer[_0x307c2b(0x1aa2)][_0x307c2b(0x5020)]=function(){var _0x4bf164=_0x307c2b,_0x7bcb55=_0x5e00b3;return this[_0x7bcb55(0x1b34)]=this[_0x7bcb55(0x1b34)]&&this[_0x7bcb55(0x1b34)][_0x4bf164(0x5020)](),destroyObject$1(this);},Object['defineProperties'](PickRectFramebuffer[_0x307c2b(0x1aa2)],{'renderTexture':{'get':function(){var _0x4ff218=_0x307c2b;return this[_0x4ff218(0x45be)];}},'environmentVisible':{'get':function(){var _0x25909c=_0x307c2b;return this[_0x25909c(0x1a85)];}},'isUpdate':{'get':function(){var _0x44eece=_0x307c2b;return this[_0x44eece(0x27bf)];},'set':function(_0x25fc47){var _0x54b1b9=_0x5e00b3;this[_0x54b1b9(0x21fd)]=_0x25fc47;}},'isDepth':{'get':function(){return!0x1;}},'isHeight':{'get':function(){return!0x1;}},'frameBufferType':{'get':function(){var _0x1ee2b6=_0x5e00b3;return FrameBufferType[_0x1ee2b6(0x35d1)];}}}),PickRectFramebuffer[_0x307c2b(0x1aa2)][_0x5e00b3(0x153a)]=function(_0x5eb48c){var _0x1664c3=_0x307c2b,_0x5b847b=_0x5e00b3;this[_0x5b847b(0x1b34)]['update'](_0x5eb48c);var _0x2e86ca=this[_0x5b847b(0x1358)],_0x28a315=_0x2e86ca[_0x5b847b(0x1564)],_0x932f0e=_0x2e86ca[_0x1664c3(0xae9)];return this[_0x5b847b(0x1b34)][_0x5b847b(0x4093)][_0x5b847b(0x4e47)][_0x5b847b(0x2d3c)]=_0x28a315,this[_0x5b847b(0x1b34)][_0x5b847b(0x4093)][_0x1664c3(0x3ebd)][_0x5b847b(0x5a4e)]=_0x932f0e,this[_0x5b847b(0x21e5)]&&this[_0x5b847b(0x21e5)][_0x5b847b(0x3c9e)](this),this[_0x5b847b(0x1b34)][_0x5b847b(0x4093)];},PickRectFramebuffer[_0x307c2b(0x1aa2)][_0x307c2b(0x47f9)]=function(_0x181de8){},PickRectFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x270d1c,_0x4ddc22){},PickRectFramebuffer[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},PickRectFramebuffer['prototype'][_0x5e00b3(0x2947)]=function(){var _0x2c7c94=_0x5e00b3;return this[_0x2c7c94(0x1b34)]=this[_0x2c7c94(0x1b34)]&&this[_0x2c7c94(0x1b34)][_0x2c7c94(0x2947)](),destroyObject$1(this);};var _gbNumber=0x40000000;function Context(_0x5baf3b,_0x35c597){var _0x2c02ef=_0x307c2b,_0x82c2ac=_0x5e00b3;if(_0x82c2ac(0x39a1)==typeof WebGLRenderingContext)throw new RuntimeError$1(_0x82c2ac(0x4d99));this[_0x82c2ac(0x2b99)]=_0x5baf3b;var _0x57a9b8=_0x35c597&&_0x35c597[_0x82c2ac(0x6027)]||{};this[_0x82c2ac(0x3691)]=_0x57a9b8[_0x82c2ac(0x89f)]||0x1,this[_0x82c2ac(0x4757)]=_0x57a9b8['cols']||0x1,this[_0x82c2ac(0x3abe)]=_0x57a9b8['curRow']||0x0,this[_0x82c2ac(0x5c5b)]=_0x57a9b8[_0x82c2ac(0x1bb0)]||0x0;var _0x188d62=_0x5baf3b[_0x82c2ac(0x2d3c)]*this['_cols'],_0x384037=_0x5baf3b[_0x2c02ef(0x10d5)]*this[_0x82c2ac(0x3691)],_0x8e944c=0xf00,_0x53b388=0x438;defined$1(_0x35c597)&&(_0x8e944c=defaultValue$1(_0x35c597[_0x82c2ac(0x2c41)],_0x8e944c),_0x53b388=defaultValue$1(_0x35c597[_0x82c2ac(0x4958)],_0x53b388));var _0x187712=computeWidthHeight$1(_0x188d62,_0x384037,_0x8e944c,_0x53b388);_0x188d62=_0x187712['width'],_0x384037=_0x187712[_0x82c2ac(0x5a4e)],_0x5baf3b[_0x82c2ac(0x2c04)]=_0x8e944c,_0x5baf3b[_0x82c2ac(0x5214)]=_0x53b388,_0x5baf3b['width']=0x12c,_0x5baf3b['height']=0x96,(_0x35c597=defaultValue$1(_0x35c597=clone$1(_0x35c597,!0x0),{}))[_0x82c2ac(0x4635)]=defaultValue$1(_0x35c597[_0x82c2ac(0x4635)],!0x0);var _0x3e63cd=defaultValue$1(_0x35c597[_0x2c02ef(0x3036)],{});_0x3e63cd[_0x82c2ac(0x32a8)]=defaultValue$1(_0x3e63cd[_0x82c2ac(0x32a8)],!0x1),_0x3e63cd[_0x82c2ac(0x40a3)]=defaultValue$1(_0x3e63cd[_0x82c2ac(0x40a3)],!0x0);var _0x1c7457,_0x2f3b8e=defaultValue$1(_0x35c597[_0x82c2ac(0x2f81)],!0x1)&&_0x82c2ac(0x39a1)!=typeof WebGL2RenderingContext,_0x3d980a=!0x1,_0x281009=_0x35c597[_0x2c02ef(0x338b)];if(defined$1(_0x281009))_0x1c7457=_0x281009(_0x5baf3b,_0x3e63cd);else{if(_0x2f3b8e&&defined$1(_0x1c7457=_0x5baf3b[_0x82c2ac(0x696)](_0x82c2ac(0x197e),_0x3e63cd)||_0x5baf3b[_0x82c2ac(0x696)](_0x82c2ac(0x1811),_0x3e63cd)||void 0x0)&&(_0x3d980a=!0x0),defined$1(_0x1c7457)||(_0x1c7457=_0x5baf3b[_0x82c2ac(0x696)](_0x2c02ef(0x3036),_0x3e63cd)||_0x5baf3b[_0x82c2ac(0x696)](_0x82c2ac(0x1756),_0x3e63cd)||void 0x0),!defined$1(_0x1c7457))throw new RuntimeError$1(_0x2c02ef(0x3c6e));}this[_0x2c02ef(0x3adf)]=_0x3e63cd,_0x5baf3b[_0x82c2ac(0x2d3c)]=_0x188d62,_0x5baf3b[_0x82c2ac(0x5a4e)]=_0x384037,this[_0x82c2ac(0x2c56)]=_0x1c7457,this[_0x82c2ac(0x24f8)]=_0x1c7457,this[_0x82c2ac(0x2d10)]=_0x3d980a,this[_0x2c02ef(0x3cac)]=createGuid(),this[_0x82c2ac(0x24b6)]=!0x1,this['validateShaderProgram']=!0x1,this[_0x82c2ac(0x561f)]=!0x1,this[_0x82c2ac(0xcbe)]=!0x1,this[_0x82c2ac(0x2dc4)]=new ShaderCache(this),this[_0x82c2ac(0x4040)]=new TextureCache();var _0xcb2fdd=_0x1c7457;this[_0x82c2ac(0x3857)]=_0xcb2fdd[_0x82c2ac(0x4ec6)](_0xcb2fdd[_0x82c2ac(0x506e)]),ContextLimits[_0x82c2ac(0x4f4e)]=_0xcb2fdd[_0x82c2ac(0x4ec6)](_0xcb2fdd[_0x82c2ac(0x4a87)]),ContextLimits[_0x2c02ef(0x12c3)]=_0xcb2fdd[_0x82c2ac(0x4ec6)](_0xcb2fdd[_0x82c2ac(0x13e5)]),ContextLimits[_0x82c2ac(0x115a)]=_0xcb2fdd[_0x82c2ac(0x4ec6)](_0xcb2fdd[_0x2c02ef(0x1cc2)]),ContextLimits[_0x82c2ac(0x2f6d)]=_0xcb2fdd[_0x82c2ac(0x4ec6)](_0xcb2fdd[_0x82c2ac(0x229f)]),ContextLimits[_0x2c02ef(0x542f)]=_0xcb2fdd[_0x82c2ac(0x4ec6)](_0xcb2fdd[_0x82c2ac(0x36c1)]),ContextLimits['_maximumTextureSize']=_0xcb2fdd['getParameter'](_0xcb2fdd[_0x82c2ac(0x334)]),ContextLimits[_0x2c02ef(0xaee)]=_0xcb2fdd[_0x82c2ac(0x4ec6)](_0xcb2fdd[_0x82c2ac(0x4217)]),ContextLimits[_0x82c2ac(0x5c30)]=_0xcb2fdd[_0x82c2ac(0x4ec6)](_0xcb2fdd[_0x82c2ac(0x3aa4)]),ContextLimits[_0x2c02ef(0x4474)]=_0xcb2fdd[_0x2c02ef(0x193f)](_0xcb2fdd[_0x82c2ac(0x1062)]),ContextLimits[_0x82c2ac(0x29ba)]=_0xcb2fdd[_0x2c02ef(0x193f)](_0xcb2fdd[_0x82c2ac(0x198c)]);var _0x100aa8=_0xcb2fdd[_0x82c2ac(0x4ec6)](_0xcb2fdd[_0x82c2ac(0x11a9)]);ContextLimits[_0x82c2ac(0x1b7e)]=_0x100aa8[0x0],ContextLimits[_0x2c02ef(0x4fad)]=_0x100aa8[0x1];var _0x39eb6e=_0xcb2fdd[_0x82c2ac(0x4ec6)](_0xcb2fdd[_0x82c2ac(0x2e21)]);ContextLimits[_0x82c2ac(0x42f8)]=_0x39eb6e[0x0],ContextLimits[_0x2c02ef(0x2bac)]=_0x39eb6e[0x1];var _0x7b4856=_0xcb2fdd[_0x82c2ac(0x4ec6)](_0xcb2fdd[_0x82c2ac(0x1bd4)]);ContextLimits[_0x82c2ac(0x5c01)]=_0x7b4856[0x0],ContextLimits[_0x82c2ac(0x38f2)]=_0x7b4856[0x1];var _0x5248c1=_0xcb2fdd[_0x82c2ac(0x43c8)](_0xcb2fdd[_0x82c2ac(0x2446)],_0xcb2fdd[_0x82c2ac(0x4ec3)]);ContextLimits[_0x82c2ac(0x2144)]=0x0!==_0x5248c1[_0x82c2ac(0x59ff)];var _0x259ff1=_0xcb2fdd[_0x82c2ac(0x43c8)](_0xcb2fdd[_0x82c2ac(0x2446)],_0xcb2fdd[_0x82c2ac(0x4311)]);ContextLimits[_0x82c2ac(0x2f1a)]=0x0!==_0x259ff1[_0x82c2ac(0x4b6b)],_0x3d980a&&(ContextLimits[_0x82c2ac(0x49f4)]=_0xcb2fdd[_0x2c02ef(0x193f)](_0xcb2fdd[_0x2c02ef(0xa21)]),ContextLimits[_0x82c2ac(0x1277)]=_0xcb2fdd[_0x82c2ac(0x4ec6)](_0xcb2fdd[_0x82c2ac(0x2c80)]),ContextLimits[_0x82c2ac(0x547)]=_0xcb2fdd[_0x82c2ac(0x4ec6)](_0xcb2fdd[_0x2c02ef(0x2a54)])),this[_0x82c2ac(0x5159)]=_0xcb2fdd[_0x2c02ef(0x27fe)]()[_0x2c02ef(0x35f7)],this['_standardDerivatives']=_0x3d980a||!!getExtension(_0xcb2fdd,[_0x82c2ac(0x2fca)]),this[_0x82c2ac(0x3de6)]=!!getExtension(_0xcb2fdd,[_0x82c2ac(0x2dea)]),this[_0x82c2ac(0x4838)]=!!getExtension(_0xcb2fdd,[_0x82c2ac(0x3b41)]),this[_0x82c2ac(0x3452)]=!!getExtension(_0xcb2fdd,[_0x82c2ac(0x5b45),_0x2c02ef(0xd33)]),this[_0x82c2ac(0x539e)]=_0x3d980a||!!getExtension(_0xcb2fdd,[_0x2c02ef(0x2979)]),this[_0x82c2ac(0x4ad9)]=getExtension(_0xcb2fdd,['WEBGL_debug_shaders']);var _0x40d8f2=getExtension(_0xcb2fdd,[_0x82c2ac(0x3969)]);this[_0x82c2ac(0x4b7)]=!!getExtension(_0xcb2fdd,[_0x82c2ac(0x215e)]),this[_0x2c02ef(0x183c)]=!!getExtension(_0xcb2fdd,['OES_texture_half_float']),this[_0x82c2ac(0x47ed)]=!!getExtension(_0xcb2fdd,['OES_texture_float_linear']),this[_0x82c2ac(0x1cd)]=!!getExtension(_0xcb2fdd,[_0x82c2ac(0x2e41)]),this[_0x82c2ac(0x143a)]=[],defined$1(this[_0x82c2ac(0x2147)])&&this[_0x82c2ac(0x2147)]&&this[_0x2c02ef(0x1bc0)][_0x82c2ac(0x5323)](_0x82c2ac(0x1892)),defined$1(this[_0x82c2ac(0x539e)])&&this[_0x82c2ac(0x539e)]&&this[_0x2c02ef(0x1bc0)][_0x82c2ac(0x5323)](_0x82c2ac(0x3d1a)),defined$1(_0x40d8f2)&&this[_0x2c02ef(0x1bc0)][_0x82c2ac(0x5323)](_0x82c2ac(0x890)),_0x3d980a&&this[_0x2c02ef(0x1bc0)][_0x82c2ac(0x5323)](_0x2c02ef(0x3f2c)),this[_0x82c2ac(0x4caa)]=!!getExtension(_0xcb2fdd,[_0x82c2ac(0x54de),_0x2c02ef(0x3525)]),this[_0x82c2ac(0x56e5)]=!!getExtension(_0xcb2fdd,[_0x82c2ac(0x422b)]),this[_0x82c2ac(0x5912)]=!!getExtension(_0xcb2fdd,[_0x82c2ac(0x5c6f)]),this[_0x82c2ac(0x5f1d)]=!!getExtension(_0xcb2fdd,[_0x2c02ef(0x55b0),_0x82c2ac(0x39e),_0x2c02ef(0x57e0)]),this[_0x82c2ac(0x5c06)]=!!getExtension(_0xcb2fdd,[_0x2c02ef(0x5462),_0x2c02ef(0x1f8a)]),this[_0x82c2ac(0x3235)]=!!getExtension(_0xcb2fdd,[_0x2c02ef(0x749)]),this[_0x82c2ac(0x3e3c)]=!!getExtension(_0xcb2fdd,[_0x82c2ac(0x5f2)]),this[_0x82c2ac(0x1cd3)]=!!getExtension(_0xcb2fdd,[_0x82c2ac(0x18ca)]),this[_0x82c2ac(0x1f1d)]=!!getExtension(_0xcb2fdd,[_0x2c02ef(0x986)]),loadKTX2[_0x82c2ac(0x2857)](this[_0x2c02ef(0x1428)],this[_0x2c02ef(0x3fb8)],this[_0x82c2ac(0x3e3c)],this[_0x82c2ac(0x1cd3)],this[_0x82c2ac(0x3235)],this[_0x82c2ac(0x1f1d)]);var _0x594500,_0xd6567b,_0x3fd852,_0x33c80a,_0x2c67da,_0x2f1241,_0x4c15b8,_0x2507c8,_0x5ac1b6,_0x5295f1,_0x3a26dd=_0x35c597[_0x82c2ac(0x4635)]?getExtension(_0xcb2fdd,[_0x82c2ac(0x6bc),_0x82c2ac(0x5ce3)]):void 0x0;if(this['_textureFilterAnisotropic']=_0x3a26dd,ContextLimits[_0x82c2ac(0xc88)]=defined$1(_0x3a26dd)?_0xcb2fdd[_0x2c02ef(0x193f)](_0x3a26dd[_0x2c02ef(0x1760)]):0x1,_0x3d980a){var _0x11148c=this;_0x594500=function(){var _0x2ad60c=_0x82c2ac;return _0x11148c[_0x2ad60c(0x24f8)][_0x2ad60c(0x1b50)]();},_0xd6567b=function(_0x34d2bc){var _0x1f6c5d=_0x82c2ac;_0x11148c[_0x1f6c5d(0x24f8)][_0x1f6c5d(0x59a6)](_0x34d2bc);},_0x3fd852=function(_0x2fc8c7){var _0x105d09=_0x82c2ac;_0x11148c['_gl'][_0x105d09(0x5cad)](_0x2fc8c7);},_0x33c80a=function(_0x2f6af6,_0x1799f6,_0x126298,_0x316dae,_0x18668a){var _0x2eb79d=_0x82c2ac;_0xcb2fdd[_0x2eb79d(0x41fc)](_0x2f6af6,_0x1799f6,_0x126298,_0x316dae,_0x18668a);},_0x2c67da=function(_0xcd7e89,_0x2b8dc5,_0x23aa37,_0x54ce93){var _0x8bc0f0=_0x2c02ef;_0xcb2fdd[_0x8bc0f0(0x2de5)](_0xcd7e89,_0x2b8dc5,_0x23aa37,_0x54ce93);},_0x2f1241=function(_0x1fcfaa,_0x438b9a){var _0x296af9=_0x2c02ef;_0xcb2fdd[_0x296af9(0x4f89)](_0x1fcfaa,_0x438b9a);},_0x4c15b8=function(_0x23ca9e){var _0x79ece1=_0x2c02ef;_0xcb2fdd[_0x79ece1(0x3ec6)](_0x23ca9e);};}else defined$1(_0x2507c8=getExtension(_0xcb2fdd,[_0x82c2ac(0x518)]))&&(_0x594500=function(){var _0x1c8a13=_0x82c2ac;return _0x2507c8[_0x1c8a13(0x33c6)]();},_0xd6567b=function(_0x42a37e){var _0x5e8e5c=_0x82c2ac;_0x2507c8[_0x5e8e5c(0x1f98)](_0x42a37e);},_0x3fd852=function(_0x487f51){var _0x1aa90e=_0x82c2ac;_0x2507c8[_0x1aa90e(0x13ce)](_0x487f51);}),defined$1(_0x5ac1b6=getExtension(_0xcb2fdd,[_0x82c2ac(0x1282)]))&&(_0x33c80a=function(_0x33348d,_0xbdd6f0,_0x59acfe,_0x29688d,_0x1e949f){var _0x4991c6=_0x82c2ac;_0x5ac1b6[_0x4991c6(0x52ec)](_0x33348d,_0xbdd6f0,_0x59acfe,_0x29688d,_0x1e949f);},_0x2c67da=function(_0x17b2e0,_0x53f2e6,_0x15a0ae,_0x4bce94){var _0x55b398=_0x82c2ac;_0x5ac1b6[_0x55b398(0x2f30)](_0x17b2e0,_0x53f2e6,_0x15a0ae,_0x4bce94);},_0x2f1241=function(_0x1c7e39,_0x1d0861){var _0x2f95f8=_0x82c2ac;_0x5ac1b6[_0x2f95f8(0x5f4d)](_0x1c7e39,_0x1d0861);}),defined$1(_0x5295f1=getExtension(_0xcb2fdd,[_0x82c2ac(0x4963)]))&&(_0x4c15b8=function(_0x276e4b){var _0x43bd33=_0x82c2ac;_0x5295f1[_0x43bd33(0x276b)](_0x276e4b);});this[_0x82c2ac(0x1e30)]=_0x594500,this[_0x82c2ac(0x3350)]=_0xd6567b,this[_0x82c2ac(0x67d)]=_0x3fd852,this[_0x82c2ac(0x4d0e)]=_0x33c80a,this[_0x2c02ef(0x3004)]=_0x2c67da,this['glVertexAttribDivisor']=_0x2f1241,this['glDrawBuffers']=_0x4c15b8,this[_0x82c2ac(0x5a2a)]=!!_0x2507c8,this[_0x82c2ac(0x4f36)]=!!_0x5ac1b6,this[_0x2c02ef(0x1c64)]=!!_0x5295f1,ContextLimits[_0x82c2ac(0x5be7)]=this[_0x2c02ef(0x3ec6)]?_0xcb2fdd[_0x2c02ef(0x193f)](WebGLConstants$1[_0x82c2ac(0x5b3)]):0x1,ContextLimits[_0x2c02ef(0x3318)]=this[_0x2c02ef(0x3ec6)]?_0xcb2fdd[_0x2c02ef(0x193f)](WebGLConstants$1[_0x2c02ef(0x181f)]):0x1,ContextLimits[_0x2c02ef(0x4a74)]=this[_0x82c2ac(0x2d10)]?_0xcb2fdd[_0x82c2ac(0x4ec6)](_0xcb2fdd[_0x82c2ac(0x14f5)]):0x1,this[_0x82c2ac(0x3b55)]=new Color$2(0x0,0x0,0x0,0x0),this[_0x82c2ac(0xf2d)]=0x1,this[_0x82c2ac(0x1d5f)]=0x0;var _0x494e10=new UniformState(),_0xf85255=new PassState(this),_0x4e41ee=RenderState[_0x82c2ac(0x5344)]();this[_0x82c2ac(0x1438)]=_0xf85255,this['_defaultRenderState']=_0x4e41ee,this[_0x82c2ac(0x33b3)]=void 0x0,this[_0x82c2ac(0x3f06)]=void 0x0,this[_0x82c2ac(0x205d)]=void 0x0,this[_0x82c2ac(0x35e3)]=_0x494e10,this[_0x82c2ac(0x1158)]=_0x4e41ee,this[_0x82c2ac(0x446f)]=_0xf85255,this[_0x82c2ac(0x40db)]=void 0x0,this[_0x82c2ac(0x52f0)]=void 0x0,this[_0x82c2ac(0x5f3)]=0x0,this['_vertexAttribDivisors']=[],this[_0x82c2ac(0x1065)]=!0x1;for(var _0x1925cf=0x0;_0x1925cf<ContextLimits[_0x82c2ac(0x5c30)];_0x1925cf++)this[_0x2c02ef(0x6c0)][_0x82c2ac(0x5323)](0x0);this[_0x82c2ac(0x3cc3)]={},this[_0x82c2ac(0x493d)]=new Uint32Array(0x1),this[_0x82c2ac(0x5fca)]={},this[_0x82c2ac(0x54e8)]=_0x35c597,this[_0x82c2ac(0x20f6)]={},this[_0x82c2ac(0x1d49)]=new Float64Array(0x3),this[_0x2c02ef(0x4728)]=0x0,this['pixels']=new Uint8Array(0x4),this[_0x82c2ac(0x5433)]=!0x0,this[_0x82c2ac(0x571c)]=0x0,this[_0x82c2ac(0x4972)]=0x0,this[_0x82c2ac(0x4428)]=0x0,RenderState[_0x82c2ac(0x4269)](_0xcb2fdd,_0x4e41ee,_0xf85255);var _0x83c43e=defaultValue$1(_0x35c597[_0x82c2ac(0xef7)],0x1);_0x83c43e=Math[_0x82c2ac(0x498f)](0x1,_0x83c43e),this[_0x82c2ac(0x1a98)]=Math[_0x2c02ef(0x37eb)](_0x83c43e),this['msaaLevel']=0x1,this[_0x82c2ac(0x2d10)]&&(this[_0x82c2ac(0x1935)]=defaultValue$1(_0x35c597[_0x82c2ac(0x1935)],0x1),this[_0x2c02ef(0x4dac)]=Math[_0x2c02ef(0x4b49)](this[_0x82c2ac(0x1935)],ContextLimits[_0x82c2ac(0x3487)])),this[_0x82c2ac(0x344)]=checkFloatTexturePrecision(this),this[_0x82c2ac(0x2c42)]=this[_0x2c02ef(0xf11)](),this[_0x82c2ac(0x7a8)]=0x0,this[_0x82c2ac(0x380f)]=0x4,this[_0x82c2ac(0x1715)]=-0x1869f;}var defaultFramebufferMarker={},scratchBackBufferArray;function applyRenderState$1(_0x231b75,_0x1daf44,_0x5d5dad,_0x19a675){var _0x4e63f8=_0x5e00b3,_0x41793b=_0x231b75[_0x4e63f8(0x1158)],_0x19f87c=_0x231b75[_0x4e63f8(0x446f)],_0x384a36=_0x231b75[_0x4e63f8(0x40db)];_0x231b75[_0x4e63f8(0x1158)]=_0x1daf44,_0x231b75['_currentPassState']=_0x5d5dad,_0x231b75['_currentViewport']=_0x5d5dad[_0x4e63f8(0x4e47)],RenderState[_0x4e63f8(0x3b53)](_0x231b75[_0x4e63f8(0x24f8)],_0x41793b,_0x1daf44,_0x19f87c,_0x5d5dad,_0x384a36,_0x5d5dad['viewport'],_0x19a675);}function bindFramebuffer$1(_0x11a957,_0x5be459){var _0x46af94=_0x307c2b,_0x1260d9=_0x5e00b3;if(_0x5be459!==_0x11a957[_0x1260d9(0x52f0)]){_0x11a957[_0x1260d9(0x52f0)]=_0x5be459;var _0x4b6c64=scratchBackBufferArray;if(defined$1(_0x5be459))_0x5be459[_0x46af94(0x5295)](),_0x4b6c64=_0x5be459[_0x1260d9(0x229c)]();else{var _0x2b599f=_0x11a957[_0x46af94(0x50cb)];_0x2b599f[_0x1260d9(0x3dda)](_0x2b599f[_0x1260d9(0xb52)],null);}_0x11a957[_0x1260d9(0x21ea)]&&_0x11a957[_0x1260d9(0x280e)](_0x4b6c64);}}Object[_0x5e00b3(0x1dfd)](Context[_0x5e00b3(0x3720)],{'id':{'get':function(){var _0x5e61a7=_0x5e00b3;return this[_0x5e61a7(0x32b3)];}},'webgl2':{'get':function(){var _0xf63649=_0x5e00b3;return this[_0xf63649(0x2d10)];}},'canvas':{'get':function(){var _0x5233d0=_0x5e00b3;return this[_0x5233d0(0x2b99)];}},'shaderCache':{'get':function(){var _0x568096=_0x5e00b3;return this[_0x568096(0x2dc4)];}},'textureCache':{'get':function(){var _0x5eb481=_0x307c2b;return this[_0x5eb481(0x20cb)];}},'uniformState':{'get':function(){var _0x16d6cc=_0x5e00b3;return this[_0x16d6cc(0x35e3)];}},'stencilBits':{'get':function(){var _0x398036=_0x307c2b;return this[_0x398036(0x3988)];}},'stencilBuffer':{'get':function(){var _0x45f270=_0x5e00b3;return this[_0x45f270(0x3857)]>=0x8;}},'antialias':{'get':function(){var _0x1a808d=_0x5e00b3;return this[_0x1a808d(0x5159)];}},'standardDerivatives':{'get':function(){var _0xbe17ed=_0x307c2b,_0x256b8e=_0x5e00b3;return this[_0x256b8e(0x2147)]||this[_0xbe17ed(0x991)];}},'floatBlend':{'get':function(){var _0xde00ec=_0x5e00b3;return this[_0xde00ec(0x56e5)];}},'blendMinmax':{'get':function(){var _0x665143=_0x307c2b,_0x459a41=_0x5e00b3;return this[_0x665143(0x3883)]||this[_0x459a41(0x2d10)];}},'elementIndexUint':{'get':function(){var _0x3c33fe=_0x5e00b3;return this['_elementIndexUint']||this[_0x3c33fe(0x2d10)];}},'depthTexture':{'get':function(){var _0x32abb9=_0x5e00b3;return this[_0x32abb9(0x3452)]||this[_0x32abb9(0x2d10)];}},'floatingPointTexture':{'get':function(){var _0x1ceed2=_0x307c2b;return this[_0x1ceed2(0x991)]||this[_0x1ceed2(0x1205)];}},'floatTextureSixPlaces':{'get':function(){var _0x2490c2=_0x5e00b3;return this[_0x2490c2(0x344)];}},'halfFloatingPointTexture':{'get':function(){var _0x36dc99=_0x307c2b,_0xf98a7=_0x5e00b3;return this[_0x36dc99(0x991)]||this[_0xf98a7(0xaa2)];}},'textureFloatLinear':{'get':function(){var _0x244c07=_0x5e00b3;return this[_0x244c07(0x47ed)];}},'textureHalfFloatLinear':{'get':function(){var _0x3c4b97=_0x5e00b3;return this[_0x3c4b97(0x2d10)]&&this[_0x3c4b97(0x47ed)]||!this[_0x3c4b97(0x2d10)]&&this[_0x3c4b97(0x1cd)];}},'textureFilterAnisotropic':{'get':function(){var _0x1c2d45=_0x5e00b3;return!!this[_0x1c2d45(0x5f4b)];}},'s3tc':{'get':function(){var _0xb8c383=_0x5e00b3;return this[_0xb8c383(0x5f1d)];}},'pvrtc':{'get':function(){var _0x4b5050=_0x5e00b3;return this[_0x4b5050(0x5c06)];}},'etc1':{'get':function(){var _0x2a72ee=_0x5e00b3;return this[_0x2a72ee(0x3235)];}},'vertexArrayObject':{'get':function(){var _0x4c57ca=_0x307c2b,_0x395344=_0x5e00b3;return this[_0x4c57ca(0x3139)]||this[_0x395344(0x2d10)];}},'fragmentDepth':{'get':function(){var _0x416036=_0x307c2b,_0x6d36fe=_0x5e00b3;return this[_0x416036(0x4fa7)]||this[_0x6d36fe(0x2d10)];}},'instancedArrays':{'get':function(){var _0x546036=_0x307c2b,_0x273b3c=_0x5e00b3;return this[_0x273b3c(0x4f36)]||this[_0x546036(0x991)];}},'colorBufferFloat':{'get':function(){var _0x2b4c77=_0x5e00b3;return this[_0x2b4c77(0x4caa)];}},'colorBufferHalfFloat':{'get':function(){var _0x12bdfe=_0x307c2b,_0x54e0ee=_0x5e00b3;return this[_0x54e0ee(0x2d10)]&&this[_0x12bdfe(0x373)]||!this[_0x54e0ee(0x2d10)]&&this[_0x54e0ee(0x5912)];}},'drawBuffers':{'get':function(){var _0x593492=_0x5e00b3;return this[_0x593492(0x8b7)]||this[_0x593492(0x2d10)];}},'debugShaders':{'get':function(){var _0x37646a=_0x5e00b3;return this[_0x37646a(0x4ad9)];}},'throwOnWebGLError':{'get':function(){var _0xe3773a=_0x5e00b3;return this[_0xe3773a(0xcbe)];},'set':function(_0x3dc484){var _0x437fa9=_0x307c2b,_0x1e8fd5=_0x5e00b3;this[_0x1e8fd5(0xcbe)]=_0x3dc484,this[_0x437fa9(0x50cb)]=wrapGL(this[_0x1e8fd5(0x2c56)],_0x3dc484?throwOnError:void 0x0);}},'defaultTexture':{'get':function(){var _0x2ac4c8=_0x5e00b3;return void 0x0===this[_0x2ac4c8(0x33b3)]&&(this[_0x2ac4c8(0x33b3)]=new Texture({'context':this,'source':{'width':0x1,'height':0x1,'arrayBufferView':new Uint8Array([0xff,0xff,0xff,0xff])},'flipY':!0x1})),this[_0x2ac4c8(0x33b3)];}},'defaultTransparentTexture':{'get':function(){var _0x38b5b3=_0x307c2b,_0x564601=_0x5e00b3;return void 0x0===this[_0x564601(0x205d)]&&(this[_0x564601(0x205d)]=new Texture({'context':this,'source':{'width':0x1,'height':0x1,'arrayBufferView':new Uint8Array([0x0,0x0,0x0,0x0])},'flipY':!0x1})),this[_0x38b5b3(0x56c3)];}},'defaultCubeMap':{'get':function(){var _0x12a8a9=_0x5e00b3;if(void 0x0===this[_0x12a8a9(0x3f06)]){var _0x1bae19={'width':0x1,'height':0x1,'arrayBufferView':new Uint8Array([0xff,0xff,0xff,0xff])};this[_0x12a8a9(0x3f06)]=new CubeMap({'context':this,'source':{'positiveX':_0x1bae19,'negativeX':_0x1bae19,'positiveY':_0x1bae19,'negativeY':_0x1bae19,'positiveZ':_0x1bae19,'negativeZ':_0x1bae19},'flipY':!0x1});}return this[_0x12a8a9(0x3f06)];}},'drawingBufferHeight':{'get':function(){var _0x2b13a9=_0x307c2b,_0xc9de1a=_0x5e00b3;return Math[_0xc9de1a(0x1ace)](this[_0xc9de1a(0x24f8)][_0x2b13a9(0xae9)]*this[_0xc9de1a(0x1a98)]);}},'drawingBufferWidth':{'get':function(){var _0x546c0d=_0x5e00b3;return Math[_0x546c0d(0x1ace)](this[_0x546c0d(0x24f8)][_0x546c0d(0x1564)]*this[_0x546c0d(0x1a98)]);}},'realDrawingBufferHeight':{'get':function(){var _0x14505f=_0x307c2b,_0x35d4f6=_0x5e00b3;return this[_0x35d4f6(0x24f8)]['drawingBufferHeight']*this[_0x14505f(0x111a)];}},'realDrawingBufferWidth':{'get':function(){var _0x419be6=_0x307c2b,_0x3e6d93=_0x5e00b3;return this[_0x419be6(0x50cb)][_0x3e6d93(0x1564)]*this[_0x3e6d93(0x4757)];}},'defaultFramebuffer':{'get':function(){return defaultFramebufferMarker;}},'memoryThresholdValue':{'get':function(){var _0x256184=_0x5e00b3;return this[_0x256184(0x380f)]*_gbNumber;}}}),_0x5e00b3(0x39a1)!=typeof WebGLRenderingContext&&(scratchBackBufferArray=[WebGLConstants$1[_0x5e00b3(0xa14)]]);var defaultClearCommand=new ClearCommand();function beginDraw$1(_0x3333d0,_0x12bbb5,_0x21f0e4,_0x30ba03,_0x386511){var _0x3a30c3=_0x307c2b,_0x1a6c14=_0x5e00b3;bindFramebuffer$1(_0x3333d0,_0x12bbb5),applyRenderState$1(_0x3333d0,_0x386511,_0x21f0e4,!0x1),_0x30ba03[_0x1a6c14(0x281d)](),_0x3333d0[_0x1a6c14(0x5f3)]=Math[_0x1a6c14(0x498f)](_0x3333d0[_0x1a6c14(0x5f3)],_0x30ba03[_0x3a30c3(0x3402)]);}function continueDraw(_0x599f0f,_0x51eeb8,_0x351609,_0x95f26c){var _0x52d888=_0x307c2b,_0x4ea8c9=_0x5e00b3,_0x1b96bd=_0x51eeb8[_0x4ea8c9(0x4a0c)],_0x3716d4=_0x51eeb8[_0x4ea8c9(0x5976)],_0x57bab0=_0x51eeb8[_0x4ea8c9(0x3fc4)],_0x1284f2=_0x51eeb8[_0x4ea8c9(0x44d6)],_0x3f71f5=_0x51eeb8[_0x4ea8c9(0x1a77)];_0x599f0f[_0x4ea8c9(0x35e3)][_0x4ea8c9(0x2919)]=defaultValue$1(_0x51eeb8[_0x4ea8c9(0x33a1)],Matrix4[_0x4ea8c9(0x2de)]),_0x351609[_0x4ea8c9(0x1776)](_0x95f26c,_0x599f0f[_0x4ea8c9(0x35e3)],_0x599f0f[_0x4ea8c9(0x148f)]),_0x3716d4[_0x4ea8c9(0x281d)]();var _0x1f306f=_0x3716d4[_0x4ea8c9(0xd4e)];defined$1(_0x1f306f)?(_0x57bab0*=_0x1f306f[_0x4ea8c9(0x3f1b)],_0x1284f2=defaultValue$1(_0x1284f2,_0x1f306f[_0x4ea8c9(0x31e0)]),_0x599f0f[_0x4ea8c9(0x4124)]+=_0x1284f2/0x3,0x0===_0x3f71f5?_0x599f0f[_0x4ea8c9(0x24f8)][_0x4ea8c9(0x1f01)](_0x1b96bd,_0x1284f2,_0x1f306f[_0x4ea8c9(0x2317)],_0x57bab0):_0x599f0f[_0x4ea8c9(0x4d0e)](_0x1b96bd,_0x1284f2,_0x1f306f[_0x4ea8c9(0x2317)],_0x57bab0,_0x3f71f5)):(_0x1284f2=defaultValue$1(_0x1284f2,_0x3716d4[_0x4ea8c9(0x385b)]),0x0===_0x3f71f5?_0x599f0f[_0x52d888(0x50cb)][_0x4ea8c9(0x3482)](_0x1b96bd,_0x57bab0,_0x1284f2):_0x599f0f[_0x52d888(0x3004)](_0x1b96bd,_0x57bab0,_0x1284f2,_0x3f71f5)),_0x3716d4[_0x52d888(0x45d2)]();}Context[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(_0x27f3f1,_0x1cc7de){var _0x2a454d=_0x307c2b,_0x30f856=_0x5e00b3;_0x27f3f1=defaultValue$1(_0x27f3f1,defaultClearCommand),_0x1cc7de=defaultValue$1(_0x1cc7de,this[_0x30f856(0x1438)]);var _0x1f5941=this[_0x30f856(0x24f8)],_0x6856fd=0x0,_0x29d6d6=_0x27f3f1[_0x2a454d(0x3a3a)],_0x51156f=_0x27f3f1['depth'],_0x20c417=_0x27f3f1['stencil'];defined$1(_0x29d6d6)&&(Color$2[_0x30f856(0x1dab)](this[_0x30f856(0x3b55)],_0x29d6d6)||(Color$2[_0x30f856(0x40f3)](_0x29d6d6,this[_0x30f856(0x3b55)]),_0x1f5941[_0x30f856(0x35a4)](_0x29d6d6[_0x2a454d(0xe24)],_0x29d6d6[_0x2a454d(0x1a68)],_0x29d6d6[_0x30f856(0x3c2a)],_0x29d6d6[_0x2a454d(0x3b89)])),_0x6856fd|=_0x1f5941[_0x30f856(0x2355)]),defined$1(_0x51156f)&&(_0x51156f!==this[_0x30f856(0xf2d)]&&(this[_0x30f856(0xf2d)]=_0x51156f,_0x1f5941[_0x30f856(0x51d9)](_0x51156f)),_0x6856fd|=_0x1f5941[_0x2a454d(0x4b48)]),defined$1(_0x20c417)&&(_0x20c417!==this[_0x2a454d(0x393)]&&(this[_0x30f856(0x1d5f)]=_0x20c417,_0x1f5941[_0x30f856(0x4b74)](_0x20c417)),_0x6856fd|=_0x1f5941[_0x30f856(0x656)]),applyRenderState$1(this,defaultValue$1(_0x27f3f1[_0x30f856(0x33c4)],this[_0x2a454d(0xa4f)]),_0x1cc7de,!0x0),bindFramebuffer$1(this,defaultValue$1(_0x27f3f1[_0x30f856(0x3eaf)],_0x1cc7de[_0x2a454d(0x4800)])),_0x1f5941[_0x30f856(0x3fec)](_0x6856fd);},Context[_0x5e00b3(0x3720)][_0x5e00b3(0x461d)]=function(_0x766c4,_0x4f6409,_0x30990c,_0x269a10){var _0x4e5cd9=_0x307c2b,_0x4b33cc=_0x5e00b3;_0x4f6409=defaultValue$1(_0x4f6409,this[_0x4b33cc(0x1438)]);var _0x5090a6=defaultValue$1(_0x766c4[_0x4e5cd9(0x47c5)],_0x4f6409[_0x4b33cc(0x3eaf)]),_0x555bb4=defaultValue$1(_0x766c4[_0x4b33cc(0xc3f)],this[_0x4e5cd9(0xa4f)]);_0x30990c=defaultValue$1(_0x30990c,_0x766c4[_0x4e5cd9(0x3df)]),_0x269a10=defaultValue$1(_0x269a10,_0x766c4[_0x4b33cc(0x18f4)]),beginDraw$1(this,_0x5090a6,_0x4f6409,_0x30990c,_0x555bb4);var _0x37924b=_0x766c4[_0x4b33cc(0x6c5)];if(defined$1(_0x37924b)&&_0x37924b[_0x4b33cc(0x809)]>0x0){for(var _0x3049a9=0x0;_0x3049a9<_0x37924b[_0x4b33cc(0x809)];_0x3049a9++)_0x37924b[_0x3049a9][_0x4b33cc(0x5cfe)](_0x30990c);}continueDraw(this,_0x766c4,_0x30990c,_0x269a10);},Context[_0x5e00b3(0x3720)][_0x307c2b(0x54a1)]=function(){var _0x401f3b=_0x307c2b,_0x33b14e=_0x5e00b3,_0x4f9e7c=this[_0x33b14e(0x24f8)];_0x4f9e7c[_0x33b14e(0xef8)](null),this[_0x33b14e(0x52f0)]=void 0x0,_0x4f9e7c[_0x33b14e(0x3dda)](_0x4f9e7c['FRAMEBUFFER'],null);var _0x2cc699=scratchBackBufferArray;this[_0x33b14e(0x21ea)]&&this[_0x33b14e(0x280e)](_0x2cc699);var _0x2c1fa1=this[_0x33b14e(0x5f3)];this[_0x33b14e(0x5f3)]=0x0;for(var _0x1e6c36=0x0;_0x1e6c36<_0x2c1fa1;++_0x1e6c36)_0x4f9e7c[_0x401f3b(0x532e)](_0x4f9e7c[_0x33b14e(0x55cc)]+_0x1e6c36),_0x4f9e7c[_0x33b14e(0x44b)](_0x4f9e7c[_0x33b14e(0x28d4)],null),_0x4f9e7c[_0x33b14e(0x44b)](_0x4f9e7c[_0x401f3b(0x56c8)],null);},Context[_0x5e00b3(0x3720)][_0x5e00b3(0x2d1b)]=function(_0x445807){var _0x2153e5=_0x307c2b,_0x47f799=_0x5e00b3,_0x3cd652=this[_0x47f799(0x24f8)];_0x445807=defaultValue$1(_0x445807,defaultValue$1[_0x2153e5(0x216e)]);var _0x4b30f3=Math[_0x47f799(0x498f)](defaultValue$1(_0x445807['x'],0x0),0x0),_0x318ec2=Math[_0x47f799(0x498f)](defaultValue$1(_0x445807['y'],0x0),0x0),_0x38204=defaultValue$1(_0x445807[_0x47f799(0x2d3c)],_0x3cd652[_0x47f799(0x1564)]*this[_0x47f799(0x1a98)]),_0x513a33=defaultValue$1(_0x445807[_0x47f799(0x5a4e)],_0x3cd652[_0x47f799(0x3883)]*this[_0x47f799(0x1a98)]),_0x5b9982=_0x445807[_0x2153e5(0x4800)],_0x2af4ae=PixelDatatype$1['UNSIGNED_BYTE'];defined$1(_0x5b9982)&&_0x5b9982[_0x47f799(0x12e0)]>0x0&&(_0x2af4ae=_0x5b9982[_0x47f799(0x1d69)](0x0)[_0x47f799(0x29cf)]);var _0x4c8145=PixelFormat$1['createTypedArray'](PixelFormat$1[_0x47f799(0x1015)],_0x2af4ae,_0x38204,_0x513a33);return bindFramebuffer$1(this,_0x5b9982),_0x3cd652[_0x47f799(0x2d1b)](_0x4b30f3,_0x318ec2,_0x38204,_0x513a33,PixelFormat$1[_0x47f799(0x1015)],_0x2af4ae,_0x4c8145),_0x4c8145;};var viewportQuadAttributeLocations={'position':0x0,'textureCoordinates':0x1},oriPos,oriDirection,oriUp,oriFrustum,oriUseLogDepth;function PickId(_0x4dd6f3,_0x289c0d,_0x32010e){var _0x10b99c=_0x5e00b3;this[_0x10b99c(0x3cc3)]=_0x4dd6f3,this[_0x10b99c(0x150a)]=_0x289c0d,this[_0x10b99c(0x8fe)]=_0x32010e;}function Facade(_0x11989c){var _0x54c9e4=_0x307c2b,_0x37fc3d=_0x5e00b3;this[_0x54c9e4(0x16a0)]=_0x11989c,this['_startPoint']=void 0x0,this[_0x37fc3d(0x3c6)]=void 0x0,this[_0x37fc3d(0x243d)]=0x64,this[_0x37fc3d(0x134b)]=0x1f4,this[_0x37fc3d(0x2d9f)]=!0x0,this[_0x37fc3d(0x3610)]=void 0x0,this[_0x37fc3d(0x41ff)]=when[_0x37fc3d(0x32fc)](),this[_0x37fc3d(0x33fe)]=new Color$2(0x0,0x1,0x1,0.1),this[_0x37fc3d(0x3b6f)]=new Color$2(0x1,0x0,0x0,0x1),this[_0x37fc3d(0x3594)]=void 0x0,this[_0x37fc3d(0x3aea)]=void 0x0,this[_0x37fc3d(0x16d0)]=!0x1,this[_0x37fc3d(0x5e3a)]='',this[_0x37fc3d(0xa47)]=void 0x0,this[_0x37fc3d(0x31c4)]=0xfff,this[_0x37fc3d(0x2fcb)]=new AssociativeArray();}function destroyCommand$2(_0x51a526){var _0x4dac56=_0x307c2b,_0x5a4d3e=_0x5e00b3;defined$1(_0x51a526['_colorCommand'])&&(_0x51a526[_0x5a4d3e(0x3594)][_0x5a4d3e(0x2b54)]=_0x51a526[_0x5a4d3e(0x3594)][_0x5a4d3e(0x2b54)]&&_0x51a526[_0x5a4d3e(0x3594)][_0x4dac56(0x202b)][_0x5a4d3e(0x2947)](),_0x51a526[_0x5a4d3e(0x3594)][_0x5a4d3e(0x2ddc)]=_0x51a526[_0x5a4d3e(0x3594)][_0x5a4d3e(0x2ddc)]&&_0x51a526[_0x5a4d3e(0x3594)][_0x4dac56(0x1868)][_0x5a4d3e(0x2947)](),_0x51a526[_0x5a4d3e(0x3594)]=void 0x0),defined$1(_0x51a526[_0x5a4d3e(0x3aea)])&&(_0x51a526[_0x5a4d3e(0x3aea)]['vertexArray']=_0x51a526[_0x5a4d3e(0x3aea)][_0x5a4d3e(0x2b54)]&&_0x51a526[_0x5a4d3e(0x3aea)][_0x5a4d3e(0x2b54)]['destroy'](),_0x51a526[_0x5a4d3e(0x3aea)][_0x4dac56(0x1868)]=_0x51a526[_0x5a4d3e(0x3aea)][_0x5a4d3e(0x2ddc)]&&_0x51a526[_0x5a4d3e(0x3aea)][_0x5a4d3e(0x2ddc)][_0x4dac56(0x5020)](),_0x51a526[_0x5a4d3e(0x3aea)]=void 0x0);}function updateCamera$6(_0x37de2d){var _0x5655ba=_0x307c2b,_0x2d9b74=_0x5e00b3,_0x24f8fa=_0x37de2d[_0x2d9b74(0x5e52)][_0x2d9b74(0x5592)],_0x392cb5=Cartesian3['subtract'](_0x37de2d[_0x5655ba(0x2138)],_0x37de2d[_0x5655ba(0x4fea)],new Cartesian3()),_0x452cb2=Cartesian3[_0x2d9b74(0x58e)](_0x37de2d[_0x2d9b74(0x761)],_0x37de2d[_0x5655ba(0x2138)],new Cartesian3());Cartesian3[_0x2d9b74(0x4853)](_0x392cb5,_0x392cb5);var _0x1d0787=Cartesian3[_0x2d9b74(0x4853)](_0x452cb2,new Cartesian3()),_0xa5bbf3=Cartesian3[_0x5655ba(0x1b4a)](_0x1d0787,_0x392cb5,new Cartesian3());Cartesian3[_0x5655ba(0x4d5b)](_0xa5bbf3,_0xa5bbf3),Cartesian3[_0x2d9b74(0x4143)](_0x392cb5,_0xa5bbf3,_0x1d0787),Cartesian3[_0x5655ba(0x4d5b)](_0x1d0787,_0x1d0787);var _0x1ef369=Cartesian3[_0x2d9b74(0x34b9)](_0x1d0787,_0x37de2d[_0x2d9b74(0x243d)]/0x2,new Cartesian3()),_0x43f5b1=new Cartesian3();Cartesian3['clone'](_0x452cb2,_0x43f5b1),Cartesian3[_0x2d9b74(0x30c2)](_0x43f5b1,_0x1ef369,_0x43f5b1);var _0x4c1e3b=Cartesian3[_0x2d9b74(0x451d)](_0x37de2d[_0x2d9b74(0x3c6)],_0x37de2d[_0x2d9b74(0x761)]),_0x189d23=0x1,_0x39d6a4=0x0,_0x4664cf=_0x37de2d[_0x2d9b74(0x243d)];_0x4c1e3b*_0x37de2d[_0x2d9b74(0x5e52)][_0x2d9b74(0x4fd0)][_0x2d9b74(0x3883)]/_0x37de2d[_0x2d9b74(0x5e52)][_0x2d9b74(0x4fd0)][_0x2d9b74(0x1564)]<_0x37de2d[_0x2d9b74(0x243d)]&&(_0x4664cf=_0x4c1e3b*_0x37de2d['_scene'][_0x2d9b74(0x4fd0)][_0x2d9b74(0x3883)]/_0x37de2d[_0x2d9b74(0x5e52)][_0x2d9b74(0x4fd0)][_0x5655ba(0x184f)],_0x189d23=Math[_0x2d9b74(0x5f13)](_0x37de2d[_0x5655ba(0x1391)]/_0x4664cf)),defined$1(_0x37de2d[_0x2d9b74(0x3610)])||(_0x37de2d[_0x2d9b74(0x3610)]=new RasterFramebuffer(_0x37de2d['_scene'][_0x2d9b74(0x4fd0)]),_0x37de2d[_0x2d9b74(0x3610)]['environmentVisible'][_0x2d9b74(0x35dc)]=!0x0,_0x37de2d[_0x2d9b74(0x3610)][_0x5655ba(0x2bbb)][_0x2d9b74(0x6f4)]=!0x0,_0x37de2d[_0x2d9b74(0x3610)][_0x2d9b74(0x2a5e)]=!0x1,_0x37de2d[_0x2d9b74(0x5e52)][_0x2d9b74(0x3859)][_0x5655ba(0x1806)][_0x37de2d[_0x5655ba(0x4f2b)]]=_0x37de2d[_0x2d9b74(0x3610)],_0x37de2d['_frameState']=_0x37de2d[_0x2d9b74(0x5e52)][_0x2d9b74(0xa47)]),_0x37de2d[_0x2d9b74(0x2fcb)][_0x2d9b74(0x443c)](),_0x37de2d[_0x5655ba(0x230a)][_0x2d9b74(0x21fd)]=!0x0,_0x37de2d[_0x5655ba(0x230a)][_0x2d9b74(0x1c6c)]=function(_0x2d0531){var _0x10c2d5=_0x5655ba,_0x384b30=_0x2d9b74;_0x37de2d[_0x384b30(0x41ff)]=when[_0x384b30(0x32fc)](),oriPos=Cartesian3[_0x10c2d5(0x2d7b)](_0x24f8fa[_0x384b30(0x3747)]),oriDirection=Cartesian3[_0x384b30(0x40f3)](_0x24f8fa[_0x384b30(0x416)]),oriUp=Cartesian3[_0x384b30(0x40f3)](_0x24f8fa['up']),oriFrustum=_0x24f8fa['frustum'][_0x10c2d5(0x2d7b)](new PerspectiveFrustum()),oriUseLogDepth=_0x2d0531[_0x384b30(0x398f)],_0x2d0531[_0x384b30(0x398f)]=!0x1,Cartesian3[_0x10c2d5(0x2d7b)](_0x452cb2,_0x43f5b1),_0x1ef369=Cartesian3[_0x384b30(0x34b9)](_0x1d0787,_0x4664cf/0x2+_0x4664cf*_0x39d6a4,new Cartesian3()),Cartesian3[_0x384b30(0x30c2)](_0x43f5b1,_0x1ef369,_0x43f5b1),_0x24f8fa[_0x384b30(0x26a3)]({'destination':_0x43f5b1,'orientation':{'direction':_0xa5bbf3,'up':_0x1d0787}});var _0xa4f3ce=new OrthographicFrustum(),_0x2f2496=Cartesian3[_0x384b30(0x451d)](_0x37de2d[_0x384b30(0x3c6)],_0x37de2d[_0x10c2d5(0x4fea)]);_0xa4f3ce[_0x384b30(0x2d3c)]=_0x2f2496,_0xa4f3ce[_0x10c2d5(0x3f74)]=0.01,_0xa4f3ce[_0x384b30(0x389f)]=_0x37de2d['_farDistance'],_0xa4f3ce[_0x384b30(0x2054)]=_0x2d0531[_0x384b30(0x4fd0)][_0x384b30(0x1564)]/_0x2d0531[_0x384b30(0x4fd0)][_0x384b30(0x3883)],_0x24f8fa[_0x384b30(0x1187)]=_0xa4f3ce,_0x2d0531[_0x384b30(0x4fd0)][_0x384b30(0x1b3d)][_0x384b30(0x1b38)](_0xa4f3ce);},_0x37de2d[_0x2d9b74(0x3610)][_0x2d9b74(0x5109)]=function(_0x146b03){var _0xdaed09=_0x5655ba,_0x5b28db=_0x2d9b74;_0x24f8fa[_0x5b28db(0x1187)]=oriFrustum,_0x24f8fa[_0x5b28db(0x26a3)]({'destination':oriPos,'orientation':{'direction':oriDirection,'up':oriUp}}),_0x146b03[_0x5b28db(0x4fd0)][_0x5b28db(0x1b3d)][_0xdaed09(0xfb9)](_0x24f8fa[_0xdaed09(0x250e)]),_0x146b03[_0x5b28db(0x398f)]=oriUseLogDepth;var _0x1c3534=_0x37de2d[_0x5b28db(0x5e52)][_0x5b28db(0x1358)],_0x57bfc1=_0x1c3534['readPixels']({'x':0x0,'y':0x0,'width':_0x1c3534[_0x5b28db(0x1564)],'height':_0x1c3534[_0x5b28db(0x3883)],'framebuffer':_0x37de2d[_0x5b28db(0x3610)][_0x5b28db(0x1b34)][_0x5b28db(0x2ccb)]});if(_0x37de2d[_0x5b28db(0x2fcb)][_0x5b28db(0x10aa)](_0x39d6a4,_0x57bfc1),_0x39d6a4++,0x0==--_0x189d23){for(var _0x4eb723=new Uint8Array(_0x57bfc1[_0x5b28db(0x809)]*_0x37de2d[_0x5b28db(0x2fcb)][_0x5b28db(0x809)]),_0x153e26=0x0;_0x153e26<_0x37de2d[_0x5b28db(0x2fcb)][_0x5b28db(0x809)];_0x153e26++)_0x4eb723[_0xdaed09(0x3235)](_0x37de2d['_buffers'][_0xdaed09(0x3abb)](_0x153e26),_0x57bfc1[_0x5b28db(0x809)]*_0x153e26);var _0x6aa367=document[_0x5b28db(0x2a2e)](_0xdaed09(0x8ad));_0x6aa367[_0xdaed09(0x10d5)]=_0x1c3534[_0x5b28db(0x3883)]*_0x37de2d['_buffers'][_0xdaed09(0x2ef4)],_0x6aa367[_0x5b28db(0x2d3c)]=_0x1c3534[_0x5b28db(0x1564)];var _0x1b753b=_0x6aa367[_0x5b28db(0x696)]('2d'),_0x564298=_0x1b753b[_0x5b28db(0x5619)](_0x6aa367[_0x5b28db(0x2d3c)],_0x6aa367[_0x5b28db(0x5a4e)]);_0x564298[_0x5b28db(0x140c)][_0x5b28db(0x10aa)](_0x4eb723),_0x1b753b[_0x5b28db(0x3b49)](_0x564298,0x0,0x0);for(var _0x463d5d=Cartesian3[_0x5b28db(0x451d)](_0x37de2d[_0x5b28db(0x3c6)],_0x37de2d[_0x5b28db(0x761)])/_0x37de2d[_0x5b28db(0x243d)],_0x1a1f62=_0x146b03[_0x5b28db(0x4fd0)][_0x5b28db(0x1564)]/_0x463d5d,_0x557996=_0x1b753b[_0x5b28db(0x5d9d)](0x0,0x0,_0x6aa367[_0x5b28db(0x2d3c)],_0x6aa367[_0x5b28db(0x5a4e)]),_0x242ae7=_0x37de2d[_0x5b28db(0x243d)]/_0x4664cf-Math[_0xdaed09(0x4b96)](_0x37de2d[_0x5b28db(0x243d)]/_0x4664cf),_0x4a4890=(0x1-_0x242ae7)*_0x557996[_0xdaed09(0x10d5)]/_0x37de2d[_0x5b28db(0x2fcb)][_0x5b28db(0x809)],_0x4678a5=0x0;_0x4678a5<_0x557996[_0x5b28db(0x5a4e)]/0x2;++_0x4678a5)for(var _0x598d73=0x0;_0x598d73<_0x557996[_0x5b28db(0x2d3c)];++_0x598d73){var _0x3341ef=0x4*_0x4678a5*_0x557996[_0xdaed09(0x2299)]+0x4*_0x598d73,_0x2317d6=0x4*(_0x557996[_0x5b28db(0x5a4e)]-_0x4678a5)*_0x557996[_0x5b28db(0x2d3c)]+0x4*_0x598d73,_0x2c76b6=_0x557996[_0x5b28db(0x140c)][_0x3341ef],_0x4df504=_0x557996[_0x5b28db(0x140c)][_0x3341ef+0x1],_0x2ad1ce=_0x557996[_0x5b28db(0x140c)][_0x3341ef+0x2],_0x24ac40=_0x557996[_0x5b28db(0x140c)][_0x3341ef+0x3];_0x557996[_0x5b28db(0x140c)][_0x3341ef]=_0x557996[_0xdaed09(0x313f)][_0x2317d6],_0x557996[_0x5b28db(0x140c)][_0x3341ef+0x1]=_0x557996[_0x5b28db(0x140c)][_0x2317d6+0x1],_0x557996[_0x5b28db(0x140c)][_0x3341ef+0x2]=_0x557996[_0x5b28db(0x140c)][_0x2317d6+0x2],_0x557996[_0x5b28db(0x140c)][_0x3341ef+0x3]=_0x557996[_0x5b28db(0x140c)][_0x2317d6+0x3],_0x557996[_0x5b28db(0x140c)][_0x2317d6]=_0x2c76b6,_0x557996[_0xdaed09(0x313f)][_0x2317d6+0x1]=_0x4df504,_0x557996['data'][_0x2317d6+0x2]=_0x2ad1ce,_0x557996[_0x5b28db(0x140c)][_0x2317d6+0x3]=_0x24ac40,0x1===_0x37de2d[_0x5b28db(0x2fcb)][_0x5b28db(0x809)]&&_0x4678a5<_0x557996[_0x5b28db(0x5a4e)]/0x2-_0x1a1f62/0x2&&(_0x557996[_0x5b28db(0x140c)][_0x3341ef]=0x0,_0x557996[_0x5b28db(0x140c)][_0x3341ef+0x1]=0x0,_0x557996[_0x5b28db(0x140c)][_0x3341ef+0x2]=0x0,_0x557996[_0x5b28db(0x140c)][_0x3341ef+0x3]=0x0),_0x37de2d[_0x5b28db(0x2fcb)][_0x5b28db(0x809)]>0x1&&_0x242ae7>0x0&&_0x4678a5<_0x4a4890&&(_0x557996[_0x5b28db(0x140c)][_0x3341ef]=0x0,_0x557996[_0x5b28db(0x140c)][_0x3341ef+0x1]=0x0,_0x557996[_0x5b28db(0x140c)][_0x3341ef+0x2]=0x0,_0x557996[_0x5b28db(0x140c)][_0x3341ef+0x3]=0x0);}_0x1b753b[_0x5b28db(0x1763)](0x0,0x0,_0x557996[_0xdaed09(0x2299)],_0x557996[_0x5b28db(0x5a4e)]),_0x1b753b[_0x5b28db(0x3b49)](_0x557996,0x0,0x0);var _0x894f65=_0x6aa367[_0x5b28db(0x1f3c)]();_0x37de2d[_0x5b28db(0x41ff)][_0x5b28db(0x1c7e)](_0x894f65),_0x37de2d[_0xdaed09(0x230a)][_0x5b28db(0x21fd)]=!0x1;}};}function updateHintGeometry(_0xa7b52c){var _0x33513e=_0x307c2b,_0x3805f2=_0x5e00b3;if(_0xa7b52c[_0x3805f2(0x2d9f)]){var _0x31521c=_0xa7b52c[_0x33513e(0x16a0)][_0x3805f2(0x1358)],_0x368d2e=Cartesian3[_0x3805f2(0x34b6)](_0xa7b52c[_0x3805f2(0x3c6)],_0xa7b52c[_0x3805f2(0x761)],new Cartesian3()),_0x13ffb8=Cartesian3[_0x3805f2(0x58e)](_0xa7b52c[_0x3805f2(0x761)],_0xa7b52c[_0x3805f2(0x3c6)],new Cartesian3());Cartesian3[_0x3805f2(0x4853)](_0x368d2e,_0x368d2e);var _0x13a6eb=Cartesian3[_0x3805f2(0x4853)](_0x13ffb8,new Cartesian3()),_0x31a884=Cartesian3[_0x33513e(0x50ce)](_0x13a6eb,_0xa7b52c[_0x3805f2(0x243d)],new Cartesian3()),_0x1846c1=Cartesian3[_0x3805f2(0x4143)](_0x13a6eb,_0x368d2e,new Cartesian3());Cartesian3[_0x3805f2(0x4853)](_0x1846c1,_0x1846c1);var _0x209221=Cartesian3[_0x3805f2(0x34b9)](_0x1846c1,_0xa7b52c[_0x33513e(0x1472)],new Cartesian3()),_0x2082a9=new Cartesian3();Cartesian3[_0x3805f2(0x30c2)](_0xa7b52c[_0x3805f2(0x761)],_0x209221,_0x2082a9);var _0x38071d=new Cartesian3();Cartesian3[_0x3805f2(0x30c2)](_0xa7b52c[_0x3805f2(0x3c6)],_0x209221,_0x38071d);var _0x22e067=new Cartesian3();Cartesian3[_0x3805f2(0x30c2)](_0xa7b52c[_0x3805f2(0x761)],_0x31a884,_0x22e067);var _0x5b2964=new Cartesian3();Cartesian3[_0x3805f2(0x30c2)](_0xa7b52c[_0x3805f2(0x3c6)],_0x31a884,_0x5b2964);var _0xdbf399=new Cartesian3();Cartesian3[_0x3805f2(0x30c2)](_0x38071d,_0x31a884,_0xdbf399);var _0x6becba=new Cartesian3();Cartesian3[_0x3805f2(0x30c2)](_0x2082a9,_0x31a884,_0x6becba);var _0x26cc41=Transforms[_0x3805f2(0x14ce)](_0xa7b52c[_0x3805f2(0x761)]),_0x37c965=Matrix4[_0x33513e(0x178c)](_0x26cc41,new Matrix4());_0xa7b52c[_0x3805f2(0x3594)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x3805f2(0xf30)],'modelMatrix':_0x26cc41,'pass':Pass$1[_0x33513e(0x54c1)],'owner':_0xa7b52c});for(var _0x53dcc7=[_0xa7b52c[_0x3805f2(0x761)],_0xa7b52c[_0x3805f2(0x3c6)],_0x38071d,_0x2082a9,_0x22e067,_0x5b2964,_0xdbf399,_0x6becba],_0x2cadd6=ComponentDatatype$1[_0x3805f2(0x40dd)](ComponentDatatype$1[_0x3805f2(0x486a)],0x18),_0x12a835=0x0;_0x12a835<_0x53dcc7[_0x3805f2(0x809)];_0x12a835++){var _0x2a4255=Matrix4[_0x3805f2(0x108e)](_0x37c965,_0x53dcc7[_0x12a835],new Cartesian3());_0x2cadd6[0x3*_0x12a835]=_0x2a4255['x'],_0x2cadd6[0x3*_0x12a835+0x1]=_0x2a4255['y'],_0x2cadd6[0x3*_0x12a835+0x2]=_0x2a4255['z'];}var _0x4e1b00=Buffer$1[_0x3805f2(0x5ad5)]({'context':_0x31521c,'typedArray':_0x2cadd6,'usage':BufferUsage[_0x3805f2(0xdfd)]}),_0x37d711=new ShaderSource({'sources':[_0x3805f2(0xb1c)]}),_0x4d2518=new ShaderSource({'sources':[_0x3805f2(0x54ae)]}),_0x5a53f1=ShaderProgram$1[_0x3805f2(0x5344)]({'context':_0x31521c,'vertexShaderSource':_0x37d711,'fragmentShaderSource':_0x4d2518,'attributeLocations':{'aPosition':0x0}}),_0x33dad2=RenderState[_0x33513e(0x5602)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x3805f2(0x231d)]}),_0x2577e8=[];_0x2577e8[_0x3805f2(0x5323)]({'index':0x0,'vertexBuffer':_0x4e1b00,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x3805f2(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x0,'normalize':!0x1});var _0x1c1760=ComponentDatatype$1[_0x3805f2(0x40dd)](ComponentDatatype$1[_0x3805f2(0x43ff)],0x24);_0x1c1760[0x0]=0x0,_0x1c1760[0x1]=0x1,_0x1c1760[0x2]=0x2,_0x1c1760[0x3]=0x0,_0x1c1760[0x4]=0x2,_0x1c1760[0x5]=0x3,_0x1c1760[0x6]=0x4,_0x1c1760[0x7]=0x5,_0x1c1760[0x8]=0x6,_0x1c1760[0x9]=0x4,_0x1c1760[0xa]=0x6,_0x1c1760[0xb]=0x7,_0x1c1760[0xc]=0x0,_0x1c1760[0xd]=0x1,_0x1c1760[0xe]=0x5,_0x1c1760[0xf]=0x0,_0x1c1760[0x10]=0x5,_0x1c1760[0x11]=0x4,_0x1c1760[0x12]=0x3,_0x1c1760[0x13]=0x2,_0x1c1760[0x14]=0x6,_0x1c1760[0x15]=0x3,_0x1c1760[0x16]=0x6,_0x1c1760[0x17]=0x7,_0x1c1760[0x18]=0x3,_0x1c1760[0x19]=0x0,_0x1c1760[0x1a]=0x4,_0x1c1760[0x1b]=0x3,_0x1c1760[0x1c]=0x4,_0x1c1760[0x1d]=0x7,_0x1c1760[0x1e]=0x1,_0x1c1760[0x1f]=0x2,_0x1c1760[0x20]=0x6,_0x1c1760[0x21]=0x1,_0x1c1760[0x22]=0x6,_0x1c1760[0x23]=0x5;var _0x1012a3=ComponentDatatype$1[_0x3805f2(0x40dd)](ComponentDatatype$1[_0x3805f2(0x43ff)],0x18);_0x1012a3[0x0]=0x0,_0x1012a3[0x1]=0x1,_0x1012a3[0x2]=0x1,_0x1012a3[0x3]=0x2,_0x1012a3[0x4]=0x2,_0x1012a3[0x5]=0x3,_0x1012a3[0x6]=0x3,_0x1012a3[0x7]=0x0,_0x1012a3[0x8]=0x4,_0x1012a3[0x9]=0x5,_0x1012a3[0xa]=0x5,_0x1012a3[0xb]=0x6,_0x1012a3[0xc]=0x6,_0x1012a3[0xd]=0x7,_0x1012a3[0xe]=0x7,_0x1012a3[0xf]=0x4,_0x1012a3[0x10]=0x0,_0x1012a3[0x11]=0x4,_0x1012a3[0x12]=0x1,_0x1012a3[0x13]=0x5,_0x1012a3[0x14]=0x2,_0x1012a3[0x15]=0x6,_0x1012a3[0x16]=0x3,_0x1012a3[0x17]=0x7;var _0x5c2c0d=new VertexArray({'context':_0x31521c,'attributes':_0x2577e8,'indexBuffer':Buffer$1[_0x3805f2(0xda9)]({'context':_0x31521c,'typedArray':_0x1c1760,'usage':BufferUsage[_0x3805f2(0xdfd)],'indexDatatype':IndexDatatype$1[_0x3805f2(0x43ff)]})});_0xa7b52c[_0x3805f2(0x3594)][_0x3805f2(0x2b54)]=_0x5c2c0d,_0xa7b52c[_0x33513e(0x120d)][_0x3805f2(0x2ddc)]=_0x5a53f1,_0xa7b52c['_colorCommand'][_0x3805f2(0x33c4)]=_0x33dad2,_0xa7b52c[_0x33513e(0x120d)][_0x33513e(0x2173)]={'uColor':function(){var _0x1623e9=_0x33513e;return _0xa7b52c[_0x1623e9(0x242f)];}},_0xa7b52c[_0x3805f2(0x3aea)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x3805f2(0x4b11)],'modelMatrix':_0x26cc41,'pass':Pass$1[_0x3805f2(0x1792)],'owner':_0xa7b52c}),_0xa7b52c[_0x3805f2(0x3aea)][_0x3805f2(0x2ddc)]=_0x5a53f1;var _0x1203eb=new VertexArray({'context':_0x31521c,'attributes':_0x2577e8,'indexBuffer':Buffer$1[_0x3805f2(0xda9)]({'context':_0x31521c,'typedArray':_0x1012a3,'usage':BufferUsage['STATIC_DRAW'],'indexDatatype':IndexDatatype$1[_0x3805f2(0x43ff)]})});_0xa7b52c[_0x3805f2(0x3aea)][_0x3805f2(0x2b54)]=_0x1203eb,_0xa7b52c['_outlineCommand'][_0x3805f2(0x33c4)]=_0x33dad2,_0xa7b52c['_outlineCommand'][_0x3805f2(0x2ca)]={'uColor':function(){var _0x5a3ec8=_0x3805f2;return _0xa7b52c[_0x5a3ec8(0x3b6f)];}};}}function LimitBody(_0x7192b9,_0x2f4b22){var _0x29b7a3=_0x307c2b,_0x52450a=_0x5e00b3;this[_0x52450a(0x634)]=_0x7192b9,this[_0x52450a(0x3b2c)]=_0x2f4b22,this[_0x52450a(0x447c)]=void 0x0,this[_0x52450a(0xffe)]=!0x1,this['_matWorldMatrix']=Matrix4[_0x52450a(0x2de)][_0x52450a(0x40f3)](),this[_0x29b7a3(0x54f7)]=void 0x0,this[_0x52450a(0x4f01)]=void 0x0,this[_0x52450a(0x1142)]=void 0x0;}function computeTexCoord(_0x3dc8c1,_0x4e19fb,_0x1d614e,_0x5f2782){var _0x42225d=_0x307c2b,_0x12fb4f=_0x5e00b3,_0x3103be=Cartesian3[_0x12fb4f(0x3e9)](_0x3dc8c1[_0x12fb4f(0x4465)],_0x3dc8c1[_0x12fb4f(0x5859)],0x0),_0x168f6e=Cartesian3['fromRadians'](_0x3dc8c1[_0x12fb4f(0x4465)],_0x3dc8c1[_0x12fb4f(0x5859)],0x64),_0xd0955c=new Cartesian4(_0x3103be['x'],_0x3103be['y'],_0x3103be['z'],0x1);Matrix4['multiplyByVector'](_0x4e19fb,_0xd0955c,_0xd0955c),Cartesian4[_0x42225d(0x4db7)](_0xd0955c,_0xd0955c['w'],_0xd0955c),_0x1d614e[_0x12fb4f(0x5323)](0.5*_0xd0955c['x']+0.5),_0x1d614e[_0x12fb4f(0x5323)](0.5*_0xd0955c['y']+0.5),_0xd0955c=new Cartesian4(_0x168f6e['x'],_0x168f6e['y'],_0x168f6e['z'],0x1),Matrix4[_0x12fb4f(0x1abe)](_0x4e19fb,_0xd0955c,_0xd0955c),Cartesian4[_0x42225d(0x4db7)](_0xd0955c,_0xd0955c['w'],_0xd0955c),_0x5f2782[_0x42225d(0x2a0e)](0.5*_0xd0955c['x']+0.5),_0x5f2782[_0x12fb4f(0x5323)](0.5*_0xd0955c['y']+0.5);}function loadCubeMap(_0x3e6174,_0x4b7403){var _0xdee8c6=_0x307c2b,_0x2d7ffb=_0x5e00b3,_0x420e20=[Resource[_0x2d7ffb(0x3bee)](_0x4b7403[_0x2d7ffb(0x40c0)])[_0x2d7ffb(0x1673)](),Resource[_0x2d7ffb(0x3bee)](_0x4b7403[_0x2d7ffb(0x35f8)])[_0xdee8c6(0x429b)](),Resource[_0x2d7ffb(0x3bee)](_0x4b7403[_0x2d7ffb(0x1657)])[_0x2d7ffb(0x1673)](),Resource[_0x2d7ffb(0x3bee)](_0x4b7403[_0x2d7ffb(0x1e44)])[_0x2d7ffb(0x1673)](),Resource[_0x2d7ffb(0x3bee)](_0x4b7403[_0xdee8c6(0xb08)])[_0x2d7ffb(0x1673)](),Resource[_0x2d7ffb(0x3bee)](_0x4b7403[_0x2d7ffb(0x2a43)])[_0xdee8c6(0x429b)]()];return when[_0xdee8c6(0x67a)](_0x420e20,function(_0x272a50){return new CubeMap({'context':_0x3e6174,'source':{'positiveX':_0x272a50[0x0],'negativeX':_0x272a50[0x1],'positiveY':_0x272a50[0x2],'negativeY':_0x272a50[0x3],'positiveZ':_0x272a50[0x4],'negativeZ':_0x272a50[0x5]}});});}function MultiViewShed3D(_0xb150bf){var _0x4f5652=_0x307c2b,_0x27ac6b=_0x5e00b3;if(!defined$1(_0xb150bf))throw new DeveloperError$1('scene\x20are\x20required.');this[_0x27ac6b(0x5e52)]=_0xb150bf,this[_0x4f5652(0x49ec)]=[],this[_0x27ac6b(0x3097)]=new BoundingSphere(),this['_frameState']=void 0x0,this[_0x4f5652(0x12c9)]=!0x0,this[_0x27ac6b(0x32b3)]=0x0,this[_0x27ac6b(0x5e3a)]='',this[_0x27ac6b(0xfba)]='',this[_0x27ac6b(0x29b5)]=!0x1,this[_0x27ac6b(0x31c4)]=0xfff;}function updateCommand(_0xf2880a,_0x48a5d1,_0x450ce7,_0x3487ef){var _0x3fcad2=_0x5e00b3;if(_0x48a5d1['_isUpdateCommand']){for(var _0xa3df5c=[],_0x35f657=[],_0x385bf7=0x0;_0x385bf7<_0x3487ef[_0x3fcad2(0x809)];_0x385bf7++)_0xa3df5c[_0x3fcad2(0x5323)](_0x450ce7[_0x3487ef[_0x385bf7]][_0x3fcad2(0x7ce)][_0x3fcad2(0x2a16)]),_0x35f657[_0x3fcad2(0x5323)](_0x450ce7[_0x3487ef[_0x385bf7]][_0x3fcad2(0x2080)]);_0x48a5d1[_0x3fcad2(0x3594)][_0x3fcad2(0x2ca)]={'uVisibleAreaColor':function(){var _0x77c31=_0x3fcad2;return _0x48a5d1[_0x77c31(0x54e9)];},'textureCount':function(){var _0x2f34a9=_0x3fcad2;return _0x3487ef[_0x2f34a9(0x809)];},'uHiddenAreaColor':function(){var _0x4b8301=_0x3fcad2;return _0x48a5d1[_0x4b8301(0x3fdf)];},'uRenderTextureMatrixs':function(){return _0x35f657;},'uTexture1_size':function(){var _0xaa4abe=_0x140d,_0x29d550=_0x3fcad2,_0xd37739=_0x48a5d1[_0x29d550(0x7ce)][_0xaa4abe(0x42f4)];return new Cartesian2(_0xd37739[_0x29d550(0x2d3c)],_0xd37739[_0x29d550(0x5a4e)]);},'uTextures':function(){return _0xa3df5c;},'uGlobalDepthTexture':function(){var _0x479ca5=_0x3fcad2;return _0x48a5d1[_0x479ca5(0x426c)][_0x479ca5(0x2a16)];},'uGlobeTextureSize':function(){var _0xf5d901=_0x140d,_0x5f567b=_0x3fcad2;return new Cartesian2(_0x48a5d1['_globalDepthBuffer'][_0x5f567b(0x2a16)][_0xf5d901(0x2299)],_0x48a5d1[_0x5f567b(0x426c)][_0x5f567b(0x2a16)][_0x5f567b(0x5a4e)]);}},_0x48a5d1[_0x3fcad2(0x3594)][_0x3fcad2(0x318)]=!0x0,_0x48a5d1[_0x3fcad2(0x52eb)]=!0x1;}}function groupViewShed(_0x1903cf,_0x277467,_0x435fa7){var _0x1e5a5e=_0x307c2b,_0x53d538=_0x5e00b3;for(var _0x146142=_0x1903cf[_0x53d538(0x4407)],_0x4ff1a6=0x0;_0x4ff1a6<_0x146142[_0x53d538(0x809)];_0x4ff1a6++){for(var _0x67bc69=[],_0x2c30c2=[],_0x1a9995=_0x146142[_0x4ff1a6][_0x53d538(0x3097)],_0x3b376a=0x0;_0x3b376a<_0x146142[_0x53d538(0x809)];_0x3b376a++)_0x4ff1a6!=_0x3b376a&&isBoundingSphereIntersect(_0x1a9995,_0x146142[_0x3b376a][_0x53d538(0x3097)])&&(_0x67bc69[_0x1e5a5e(0x2a0e)](_0x146142[_0x3b376a][_0x53d538(0x5e3a)]),_0x2c30c2[_0x53d538(0x5323)](_0x3b376a));_0x67bc69[_0x53d538(0x809)]>0x0&&(_0x67bc69[_0x53d538(0x5323)](_0x146142[_0x4ff1a6][_0x53d538(0x5e3a)]),_0x2c30c2[_0x53d538(0x5323)](_0x4ff1a6)),_0x277467[_0x53d538(0x5323)](_0x67bc69),_0x435fa7[_0x53d538(0x5323)](_0x2c30c2);}}function isBoundingSphereIntersect(_0x2dda07,_0x391e66){var _0x568432=_0x307c2b,_0x2011f6=_0x5e00b3,_0x4ba532=_0x2dda07[_0x568432(0x29c9)],_0x517375=_0x391e66[_0x2011f6(0x48ce)],_0x59f008=_0x2dda07['center'],_0x235f68=_0x391e66[_0x2011f6(0x4fe8)];return Cartesian3[_0x2011f6(0x451d)](_0x59f008,_0x235f68)<_0x4ba532+_0x517375;}function Profile(_0x5c489d){var _0x31857c=_0x307c2b,_0x95a50b=_0x5e00b3;if(!defined$1(_0x5c489d))throw new DeveloperError$1(_0x95a50b(0x45ef));if(!_0x5c489d[_0x95a50b(0x4fd0)][_0x95a50b(0x2a16)])throw new DeveloperError$1(_0x95a50b(0x3500));this[_0x95a50b(0x5e52)]=_0x5c489d,this[_0x95a50b(0x5d36)]=void 0x0,this[_0x95a50b(0x235b)]=void 0x0,this[_0x95a50b(0x205f)]=void 0x0,this[_0x95a50b(0x583d)]=void 0x0,this['_depthLeftReverBuffer']=void 0x0,this[_0x31857c(0x26c4)]=void 0x0,this[_0x95a50b(0xbec)]=void 0x0,this[_0x95a50b(0x2cc6)]=void 0x0,this[_0x95a50b(0xa47)]=void 0x0,this[_0x95a50b(0x1ef5)]=0x400,this[_0x95a50b(0x282)]=0x400,this[_0x31857c(0x59f6)]=[0x0,0x0,0x0],this[_0x95a50b(0x8a6)]=[0x0,0x0,0x0],this[_0x95a50b(0x1be)]=0x0,this[_0x95a50b(0x240)]=!0x1,this[_0x95a50b(0x4d45)]=new Cartesian3(0x0,0x0,0x0),this[_0x95a50b(0x266a)]=new Cartesian3(0x0,0x0,0x0),this[_0x95a50b(0xe54)]=new Cartesian3(0x0,0x0,0x0),this[_0x95a50b(0x594a)]=new Matrix4(),this[_0x31857c(0x1f15)]=new Matrix4(),this[_0x31857c(0x12c9)]=!0x0,this[_0x31857c(0x2bfe)]=0xfff,this[_0x95a50b(0x32b3)]=0x0,this[_0x95a50b(0x5e3a)]='',this['_downName']='',this['_downReverName']='',this[_0x95a50b(0x2d29)]='',this[_0x95a50b(0x7c5)]='',this[_0x95a50b(0x1181)]='',this[_0x95a50b(0x172b)]=void 0x0,this[_0x95a50b(0x2def)]=!0x1,this[_0x95a50b(0x634)]=[];}function updateDirectionAndNormal(_0x256ac8,_0x25505c,_0x4f2166){var _0x18fd6f=_0x307c2b,_0x2f8ade=_0x5e00b3,_0x5647b5=_0x4f2166[_0x2f8ade(0x5592)][_0x18fd6f(0x2e94)],_0x2ea62b=0.5*(_0x256ac8[_0x2f8ade(0x5d28)][0x2]+_0x256ac8[_0x2f8ade(0x581c)][0x2]),_0x20f14d=new Cartesian3();if(_0x20f14d['x']=0.5*(_0x256ac8[_0x2f8ade(0x581c)][0x0]-_0x256ac8[_0x2f8ade(0x5d28)][0x0])+_0x256ac8[_0x2f8ade(0x5d28)][0x0],_0x20f14d['y']=0.5*(_0x256ac8[_0x2f8ade(0x581c)][0x1]-_0x256ac8[_0x18fd6f(0x3676)][0x1])+_0x256ac8[_0x2f8ade(0x5d28)][0x1],_0x20f14d['z']=_0x2ea62b,_0x256ac8[_0x2f8ade(0x5e52)][_0x2f8ade(0x3037)]===SceneMode$1[_0x2f8ade(0x3c78)]){var _0x53435f=Cartesian3[_0x2f8ade(0x4b0d)]([_0x256ac8[_0x18fd6f(0x3676)][0x0],_0x256ac8[_0x18fd6f(0x3676)][0x1],_0x2ea62b])[0x0],_0x13ce9a=Cartesian3[_0x2f8ade(0x4b0d)]([_0x256ac8[_0x2f8ade(0x581c)][0x0],_0x256ac8[_0x2f8ade(0x581c)][0x1],_0x2ea62b])[0x0];Cartesian3[_0x18fd6f(0x3d2f)](_0x13ce9a,_0x53435f,_0x256ac8[_0x2f8ade(0x4d45)]),_0x256ac8[_0x2f8ade(0x266a)]=Cartesian3[_0x18fd6f(0x3df9)]([_0x20f14d['x'],_0x20f14d['y'],_0x2ea62b])[0x0];var _0x907c92=new Cartesian3();_0x256ac8[_0x2f8ade(0x266a)][_0x18fd6f(0x2d7b)](_0x907c92),Cartesian3[_0x2f8ade(0x4853)](_0x907c92,_0x907c92);}else{_0x53435f=_0x5647b5[_0x2f8ade(0x63b)](Cartographic[_0x18fd6f(0x1927)](_0x256ac8[_0x2f8ade(0x5d28)][0x0],_0x256ac8['startPoint'][0x1],_0x256ac8[_0x2f8ade(0x5d28)][0x2]),new Cartesian3()),_0x13ce9a=_0x5647b5[_0x2f8ade(0x63b)](Cartographic[_0x2f8ade(0x10c5)](_0x256ac8[_0x2f8ade(0x581c)][0x0],_0x256ac8[_0x2f8ade(0x581c)][0x1],_0x256ac8[_0x2f8ade(0x5d28)][0x2]),new Cartesian3()),Cartesian3[_0x2f8ade(0x34b6)](_0x13ce9a,_0x53435f,_0x256ac8['_v3ProfileDir']);var _0x50a591=Cartographic[_0x2f8ade(0x10c5)](_0x20f14d['x'],_0x20f14d['y'],_0x2ea62b);_0x256ac8[_0x2f8ade(0x266a)]=_0x5647b5[_0x2f8ade(0x63b)](_0x50a591,new Cartesian3()),_0x256ac8[_0x2f8ade(0x9d5)]=_0x5647b5['project'](Cartographic[_0x2f8ade(0x10c5)](_0x20f14d['x'],_0x20f14d['y'],-0x615299),new Cartesian3()),_0x907c92=new Cartesian3(),(Cartesian3[_0x2f8ade(0x34b6)](_0x256ac8[_0x2f8ade(0x266a)],_0x256ac8[_0x18fd6f(0x57c0)],_0x907c92),Cartesian3[_0x2f8ade(0x4853)](_0x907c92,_0x907c92));}var _0x88c633=new Cartesian3();_0x256ac8[_0x2f8ade(0x4d45)]['clone'](_0x88c633),Cartesian3['normalize'](_0x88c633,_0x88c633),Cartesian3[_0x18fd6f(0x1b4a)](_0x88c633,_0x907c92,_0x256ac8[_0x2f8ade(0xe54)]),Cartesian3[_0x2f8ade(0x4853)](_0x256ac8[_0x2f8ade(0xe54)],_0x256ac8[_0x18fd6f(0x3f8d)]);}function updateTextureWidth(_0x482b41,_0x289776,_0x3e9501){var _0x2829f3=_0x307c2b,_0x2592fa=_0x5e00b3;_0x482b41[_0x2829f3(0x9a1)]=_0x289776[_0x2592fa(0x1564)],_0x482b41['_textureHeight']=_0x289776[_0x2592fa(0x3883)],_0x482b41[_0x2592fa(0x1ef5)]=_0x482b41[_0x2592fa(0x1ef5)]<=0x1?0x1:_0x482b41[_0x2592fa(0x1ef5)],_0x482b41[_0x2592fa(0x282)]=_0x482b41[_0x2592fa(0x282)]<=0x1?0x1:_0x482b41[_0x2829f3(0x2111)];var _0xcd8933=_0x482b41[_0x2592fa(0x1ef5)]*_0x482b41[_0x2829f3(0x2111)];_0x482b41[_0x2592fa(0xbec)]=new Float32Array(_0xcd8933),_0x482b41[_0x2592fa(0x2cc6)]=new Uint8Array(0x4*_0xcd8933);for(var _0x550a1b=0x0;_0x550a1b<_0xcd8933;_0x550a1b++)_0x482b41[_0x2592fa(0xbec)][_0x550a1b]=0x1,_0x482b41[_0x2592fa(0x2cc6)][0x4*_0x550a1b]=0x0,_0x482b41[_0x2592fa(0x2cc6)][0x4*_0x550a1b+0x1]=0x0,_0x482b41[_0x2592fa(0x2cc6)][0x4*_0x550a1b+0x2]=0x0,_0x482b41[_0x2592fa(0x2cc6)][0x4*_0x550a1b+0x3]=0xff;}function DealWithTexture(_0x10514b,_0x28085a){var _0x49bfb2=_0x307c2b,_0x407bdb=_0x5e00b3,_0x59051b=_0x28085a[_0x407bdb(0x400a)],_0x40f219=_0x28085a[_0x407bdb(0x207b)],_0x15975f=_0x28085a[_0x407bdb(0x4418)];Matrix4[_0x49bfb2(0x515)](_0x10514b[_0x407bdb(0x39a6)],_0x10514b[_0x407bdb(0x594a)],_0x40f219);for(var _0x4953c8=new Cartesian4(),_0x3f2192=new Cartesian4(0x1,0x1/0xff,0x1/0xfe01,0x1/0x99246ff),_0x41b479=_0x10514b['_scene'][_0x407bdb(0x4fd0)][_0x407bdb(0x1b3d)],_0x428ac8=_0x41b479[_0x49bfb2(0x44fc)],_0x449910=_0x428ac8['x'],_0x19a270=_0x428ac8['y'],_0x3a9095=0x0;_0x3a9095<_0x10514b[_0x407bdb(0x282)];_0x3a9095++)for(var _0x47de4e=0x0;_0x47de4e<_0x10514b[_0x407bdb(0x1ef5)];_0x47de4e++){var _0x3462a2=_0x3a9095*_0x10514b['_textureWidth']+_0x47de4e,_0x13563a=Cartesian4[_0x407bdb(0x1d8a)](_0x59051b,0x4*_0x3462a2,_0x4953c8);Cartesian4[_0x407bdb(0x359a)](_0x13563a,0xff,_0x13563a);var _0x199b9d=Cartesian4[_0x407bdb(0x2d8e)](_0x13563a,_0x3f2192);if(!(_0x199b9d<=0x0)){if(_0x10514b[_0x407bdb(0x5e52)][_0x407bdb(0x3859)][_0x407bdb(0x398f)]){var _0x3daba9=_0x199b9d*_0x41b479[_0x407bdb(0x2544)];_0x199b9d=_0x19a270*(0x1-_0x449910/(Math[_0x407bdb(0x3a5c)](0x2,_0x3daba9)-0x1+_0x449910))/(_0x19a270-_0x449910);}_0x4953c8['x']=_0x47de4e/_0x10514b[_0x49bfb2(0x9a1)]*0x2-0x1,_0x4953c8['y']=_0x3a9095/_0x10514b[_0x49bfb2(0x2111)]*0x2-0x1,_0x4953c8['z']=0x2*_0x199b9d-0x1,_0x4953c8['w']=0x1,Matrix4[_0x407bdb(0x1abe)](_0x15975f,_0x4953c8,_0x4953c8),Cartesian4[_0x407bdb(0x359a)](_0x4953c8,_0x4953c8['w'],_0x4953c8);var _0x525682=new Cartesian3(_0x4953c8['x'],_0x4953c8['y'],_0x4953c8['z']);Matrix4[_0x407bdb(0x1abe)](_0x40f219,_0x4953c8,_0x4953c8),Cartesian4[_0x407bdb(0x359a)](_0x4953c8,_0x4953c8['w'],_0x4953c8),_0x4953c8['x']=0.5*_0x4953c8['x']+0.5,_0x4953c8['y']=0.5*_0x4953c8['y']+0.5;var _0x2ed0e8=Math[_0x407bdb(0x3d49)](_0x4953c8['x']*_0x10514b[_0x407bdb(0x1ef5)]),_0x251cd9=Math[_0x407bdb(0x3d49)](_0x4953c8['y']*_0x10514b[_0x407bdb(0x282)]);if(_0x2ed0e8>=0x0&&_0x2ed0e8<_0x10514b[_0x49bfb2(0x9a1)]&&_0x251cd9>=0x0&&_0x251cd9<_0x10514b[_0x407bdb(0x282)]){var _0x280376=_0x4953c8['z'];if(_0x280376<=0x1&&_0x280376>=-0x1){var _0xf23b80=_0x2ed0e8+(_0x10514b[_0x407bdb(0x282)]-_0x251cd9)*_0x10514b[_0x407bdb(0x1ef5)];_0x10514b[_0x407bdb(0x2cc6)][0x4*_0xf23b80]=0x0,_0x10514b[_0x49bfb2(0x19d4)][0x4*_0xf23b80+0x1]=0xff,_0x10514b['_dataBuffer'][0x4*_0xf23b80+0x2]=0xff,_0x10514b['_dataBuffer'][0x4*_0xf23b80+0x3]=0xff;var _0x458886=_0x10514b[_0x407bdb(0xbec)][_0xf23b80];_0x10514b[_0x407bdb(0xbec)][_0xf23b80]=_0x280376<_0x458886?_0x280376:_0x458886,_0x10514b[_0x407bdb(0x2def)]&&_0x10514b[_0x407bdb(0x634)][_0x407bdb(0x5323)](_0x525682);}}}}}function Antialiasing(_0x115a25){var _0x5cccf4=_0x307c2b,_0x4e8ef2=_0x5e00b3;for(var _0x3a1fcf=0x1;_0x3a1fcf<_0x115a25[_0x5cccf4(0x2111)]-0x1;_0x3a1fcf++)for(var _0x3025b2=0x1;_0x3025b2<_0x115a25[_0x4e8ef2(0x1ef5)]-0x1;_0x3025b2++){var _0x709c0b=_0x3a1fcf*_0x115a25['_textureWidth']+_0x3025b2,_0x105e1f=_0x115a25[_0x4e8ef2(0x2cc6)][0x4*_0x709c0b+0x1],_0x33939c=_0x115a25[_0x4e8ef2(0x2cc6)][0x4*(_0x709c0b-_0x115a25[_0x4e8ef2(0x1ef5)])+0x1],_0x501dbb=_0x115a25[_0x4e8ef2(0x2cc6)][0x4*(_0x709c0b+_0x115a25[_0x4e8ef2(0x1ef5)])+0x1],_0x1ce71d=_0x115a25[_0x4e8ef2(0x2cc6)][0x4*(_0x709c0b-_0x115a25[_0x4e8ef2(0x1ef5)]-0x1)+0x1],_0x4321d7=_0x115a25[_0x4e8ef2(0x2cc6)][0x4*(_0x709c0b+_0x115a25[_0x4e8ef2(0x1ef5)]+0x1)+0x1],_0x15dcc2=_0x115a25[_0x4e8ef2(0x2cc6)][0x4*(_0x709c0b-_0x115a25[_0x4e8ef2(0x1ef5)]+0x1)+0x1],_0xb29624=_0x115a25['_dataBuffer'][0x4*(_0x709c0b+_0x115a25[_0x4e8ef2(0x1ef5)]-0x1)+0x1],_0x2badae=_0x115a25[_0x4e8ef2(0x2cc6)][0x4*(_0x709c0b-0x1)+0x1],_0x1f89b1=_0x115a25[_0x4e8ef2(0x2cc6)][0x4*(_0x709c0b+0x1)+0x1];if(0x0==_0x105e1f&&(0xff==_0x33939c&&0xff==_0x501dbb||0xff==_0x1ce71d&&0xff==_0x4321d7||0xff==_0x15dcc2&&0xff==_0xb29624||0xff==_0x2badae&&0xff==_0x1f89b1)){_0x115a25[_0x4e8ef2(0x2cc6)][0x4*_0x709c0b]=0x0,_0x115a25[_0x4e8ef2(0x2cc6)][0x4*_0x709c0b+0x1]=0xff,_0x115a25[_0x4e8ef2(0x2cc6)][0x4*_0x709c0b+0x2]=0xff,_0x115a25[_0x4e8ef2(0x2cc6)][0x4*_0x709c0b+0x3]=0xff;for(var _0x3c1679=-0x1;_0x3c1679<=0x1;_0x3c1679++)for(var _0x428dd1=-0x1;_0x428dd1<=0x1;_0x428dd1++)_0x709c0b+_0x3c1679*_0x115a25[_0x4e8ef2(0x1ef5)]+_0x428dd1>0x0&&(_0x115a25[_0x4e8ef2(0x2cc6)][0x4*(_0x709c0b+_0x3c1679*_0x115a25[_0x4e8ef2(0x1ef5)]+_0x428dd1)]=0x0,_0x115a25[_0x5cccf4(0x19d4)][0x4*(_0x709c0b+_0x3c1679*_0x115a25[_0x5cccf4(0x9a1)]+_0x428dd1)+0x1]=0xff,_0x115a25[_0x5cccf4(0x19d4)][0x4*(_0x709c0b+_0x3c1679*_0x115a25[_0x4e8ef2(0x1ef5)]+_0x428dd1)+0x2]=0xff,_0x115a25[_0x5cccf4(0x19d4)][0x4*(_0x709c0b+_0x3c1679*_0x115a25[_0x5cccf4(0x9a1)]+_0x428dd1)+0x3]=0xff);}}for(_0x3a1fcf=0x1;_0x3a1fcf<_0x115a25[_0x4e8ef2(0x282)]-0x1;_0x3a1fcf++)for(_0x3025b2=0x1;_0x3025b2<_0x115a25[_0x4e8ef2(0x1ef5)]-0x1;_0x3025b2++){_0x709c0b=_0x3a1fcf*_0x115a25[_0x4e8ef2(0x1ef5)]+_0x3025b2,_0x105e1f=_0x115a25[_0x4e8ef2(0x2cc6)][0x4*_0x709c0b+0x1],_0x33939c=_0x115a25[_0x4e8ef2(0x2cc6)][0x4*(_0x709c0b-_0x115a25[_0x4e8ef2(0x1ef5)])+0x1],_0x501dbb=_0x115a25[_0x4e8ef2(0x2cc6)][0x4*(_0x709c0b+_0x115a25[_0x4e8ef2(0x1ef5)])+0x1],_0x1ce71d=_0x115a25[_0x4e8ef2(0x2cc6)][0x4*(_0x709c0b-_0x115a25[_0x4e8ef2(0x1ef5)]-0x1)+0x1],_0x4321d7=_0x115a25[_0x4e8ef2(0x2cc6)][0x4*(_0x709c0b+_0x115a25[_0x5cccf4(0x9a1)]+0x1)+0x1],_0x15dcc2=_0x115a25[_0x5cccf4(0x19d4)][0x4*(_0x709c0b-_0x115a25[_0x4e8ef2(0x1ef5)]+0x1)+0x1],_0xb29624=_0x115a25[_0x5cccf4(0x19d4)][0x4*(_0x709c0b+_0x115a25[_0x4e8ef2(0x1ef5)]-0x1)+0x1],_0x2badae=_0x115a25[_0x4e8ef2(0x2cc6)][0x4*(_0x709c0b-0x1)+0x1],_0x1f89b1=_0x115a25[_0x4e8ef2(0x2cc6)][0x4*(_0x709c0b+0x1)+0x1];if(_0x105e1f<0xff){var _0x5d7e84=(_0x15dcc2+_0x4321d7+_0x1ce71d+_0xb29624)/0x9+(_0x33939c+_0x2badae+_0x1f89b1+_0x501dbb)/0x9+_0x105e1f/0x9;_0x5d7e84=Math[_0x5cccf4(0x1ff1)](_0x5d7e84),_0x115a25[_0x4e8ef2(0x2cc6)][0x4*_0x709c0b]=0x0,_0x115a25['_dataBuffer'][0x4*_0x709c0b+0x1]=_0x5d7e84,_0x115a25[_0x4e8ef2(0x2cc6)][0x4*_0x709c0b+0x2]=_0x5d7e84,_0x115a25[_0x4e8ef2(0x2cc6)][0x4*_0x709c0b+0x3]=0xff;}}}function SetupCamera(_0x321548,_0x5e3cb6,_0x496ae0,_0x2555f4){var _0x3080f3=_0x307c2b,_0x1db8cc=_0x5e00b3,_0x371c3b=_0x321548[_0x1db8cc(0x5e52)],_0x5e5f92=0x2d*CesiumMath[_0x1db8cc(0x5b17)],_0x1fe6c0=0.5*Cartesian3[_0x1db8cc(0x3d6f)](_0x321548[_0x1db8cc(0x4d45)]),_0x285be9=_0x321548[_0x1db8cc(0x1be)],_0x2cafb9=new Cartesian3();_0x321548[_0x1db8cc(0xe54)][_0x1db8cc(0x40f3)](_0x2cafb9),Cartesian3[_0x3080f3(0x50ce)](_0x2cafb9,_0x1fe6c0,_0x2cafb9);var _0x394e83=new Cartesian3();if(_0x5e3cb6[_0x3080f3(0x3364)]&&!_0x5e3cb6['leftOblique'])Cartesian3[_0x3080f3(0x1e5a)][_0x1db8cc(0x40f3)](_0x394e83),_0x5e3cb6[_0x1db8cc(0x2a6c)]?Cartesian3[_0x1db8cc(0x34b6)](_0x321548[_0x3080f3(0x31af)],_0x2cafb9,_0x394e83):Cartesian3[_0x1db8cc(0x30c2)](_0x321548[_0x1db8cc(0x266a)],_0x2cafb9,_0x394e83),getUpVec(_0x321548,_0x394e83,_0x394e83),Cartesian3[_0x1db8cc(0x34b9)](_0x394e83,_0x1fe6c0*Math[_0x1db8cc(0x59e4)](_0x5e5f92),_0x394e83),Cartesian3[_0x1db8cc(0x30c2)](_0x2cafb9,_0x394e83,_0x394e83),_0x5e3cb6[_0x1db8cc(0x2a6c)]&&Cartesian3[_0x1db8cc(0xa61)](_0x394e83,_0x394e83);else{if(_0x5e3cb6[_0x1db8cc(0x4484)]&&!_0x5e3cb6[_0x3080f3(0x3364)])_0x321548[_0x1db8cc(0x4d45)][_0x1db8cc(0x40f3)](_0x394e83),Cartesian3[_0x1db8cc(0x4853)](_0x394e83,_0x394e83),Cartesian3[_0x1db8cc(0x34b9)](_0x394e83,_0x1fe6c0*Math[_0x3080f3(0x160c)](_0x5e5f92),_0x394e83),Cartesian3[_0x1db8cc(0x30c2)](_0x2cafb9,_0x394e83,_0x394e83),_0x5e3cb6[_0x1db8cc(0x2a6c)]||Cartesian3[_0x1db8cc(0xa61)](_0x394e83,_0x394e83);else{if(_0x5e3cb6[_0x1db8cc(0x4484)]||_0x5e3cb6[_0x1db8cc(0xfd3)]){var _0x1293e1=new Cartesian3();getUpVec(_0x321548,_0x321548[_0x1db8cc(0x266a)],_0x1293e1),Cartesian3[_0x3080f3(0x50ce)](_0x1293e1,0.5*_0x285be9,_0x394e83);}else _0x2cafb9[_0x1db8cc(0x40f3)](_0x394e83);}}var _0x216460=new Cartesian3();Cartesian3[_0x1db8cc(0x30c2)](_0x321548[_0x1db8cc(0x266a)],_0x394e83,_0x216460);var _0x17070f=new Cartesian3();Cartesian3[_0x1db8cc(0x34b6)](_0x321548['_v3MiddlePosition'],_0x216460,_0x17070f);var _0x2b53c6=Cartesian3[_0x1db8cc(0x3d6f)](_0x17070f),_0x149679=_0x2b53c6-_0x5e3cb6['cameraWidth'],_0x11e7e8=_0x2b53c6+_0x5e3cb6[_0x1db8cc(0x21a2)];Cartesian3[_0x3080f3(0x4d5b)](_0x17070f,_0x17070f);var _0x575638=_0x17070f[_0x1db8cc(0x40f3)](),_0x2c4729=new Cartesian3();_0x321548[_0x1db8cc(0x4d45)][_0x1db8cc(0x40f3)](_0x2c4729),Cartesian3[_0x1db8cc(0xa61)](_0x2c4729,_0x2c4729);var _0x33c119=new Cartesian3();Cartesian3[_0x1db8cc(0x4143)](_0x575638,_0x2c4729,_0x33c119),_0x33c119=Cartesian3[_0x1db8cc(0x4853)](_0x33c119,_0x33c119),_0x5e3cb6[_0x1db8cc(0xfd3)]&&_0x5e3cb6[_0x1db8cc(0x4484)]&&(_0x149679=0.5,_0x11e7e8=_0x285be9),_0x149679=_0x149679<0.5?0.5:_0x149679;var _0x76fdc1=_0x2555f4[_0x1db8cc(0x5592)],_0x350a43=_0x76fdc1[_0x3080f3(0x250e)][_0x1db8cc(0xcd2)],_0x36cbeb=_0x76fdc1[_0x1db8cc(0x1187)][_0x1db8cc(0x389f)],_0x3568b8=_0x76fdc1[_0x1db8cc(0x1187)][_0x1db8cc(0xa79)],_0x2c6337=new Cartesian3(),_0x57d3d1=_0x76fdc1[_0x1db8cc(0x5075)],_0x9ccc2b=_0x76fdc1[_0x1db8cc(0x3a66)],_0x5d785c=_0x76fdc1[_0x1db8cc(0x1187)][_0x1db8cc(0x2054)],_0x64182f=[],_0x5b72ef=_0x371c3b[_0x1db8cc(0x43fb)][_0x1db8cc(0x232b)],_0x327942=_0x371c3b[_0x3080f3(0x2ff8)][_0x1db8cc(0x193f)];Cartesian3[_0x1db8cc(0x40f3)](_0x76fdc1[_0x1db8cc(0x3747)],_0x2c6337),_0x5e3cb6[_0x1db8cc(0x4d02)][_0x1db8cc(0x4d38)]=!0x0,_0x5e3cb6[_0x1db8cc(0x4d02)][_0x1db8cc(0x1c6c)]=function(){var _0x1201d4=_0x3080f3,_0x21343e=_0x1db8cc;_0x321548[_0x21343e(0x1ef5)]==_0x496ae0[_0x21343e(0x1564)]&&_0x321548[_0x21343e(0x282)]==_0x496ae0[_0x21343e(0x3883)]||updateTextureWidth(_0x321548,_0x496ae0),_0x350a43=_0x76fdc1[_0x21343e(0x1187)][_0x21343e(0xcd2)],_0x36cbeb=_0x76fdc1[_0x21343e(0x1187)][_0x1201d4(0x48b)],_0x3568b8=_0x76fdc1[_0x1201d4(0x250e)][_0x21343e(0xa79)],_0x57d3d1=_0x76fdc1[_0x21343e(0x5075)],_0x9ccc2b=_0x76fdc1[_0x1201d4(0x1870)],_0x5d785c=_0x76fdc1[_0x1201d4(0x250e)][_0x21343e(0x2054)],Cartesian3[_0x21343e(0x40f3)](_0x76fdc1[_0x21343e(0x3747)],_0x2c6337),_0x76fdc1[_0x21343e(0x1187)][_0x1201d4(0x3f74)]=_0x149679,_0x76fdc1[_0x21343e(0x1187)][_0x21343e(0x389f)]=_0x11e7e8,_0x76fdc1[_0x21343e(0x1187)][_0x21343e(0xa79)]=0x5a*CesiumMath[_0x21343e(0x5b17)],_0x76fdc1[_0x1201d4(0x250e)][_0x21343e(0x2054)]=_0x321548[_0x21343e(0x1ef5)]/_0x321548[_0x21343e(0x282)],_0x76fdc1[_0x1201d4(0x40fb)]({'destination':_0x216460,'orientation':{'direction':_0x575638,'up':_0x33c119},'convert':!0x1}),_0x5e3cb6[_0x1201d4(0x3364)]||_0x5e3cb6[_0x21343e(0x4484)]||(Matrix4[_0x1201d4(0x2d7b)](_0x76fdc1[_0x21343e(0x4be5)],_0x321548[_0x21343e(0x594a)]),Matrix4[_0x21343e(0x40f3)](_0x76fdc1[_0x21343e(0x1187)][_0x21343e(0x32ad)],_0x321548[_0x1201d4(0x1f15)]));for(var _0x1a032e=0x0;_0x1a032e<_0x371c3b[_0x21343e(0x2416)][_0x21343e(0x2369)][_0x21343e(0x809)];_0x1a032e++){var _0x54bf6a=_0x371c3b[_0x21343e(0x2416)][_0x21343e(0x2369)][_0x1a032e];_0x64182f[_0x1a032e]=_0x54bf6a[_0x1201d4(0x1783)],_0x54bf6a[_0x21343e(0x181b)]=new Color$2(0x1,0x1,0x1,0x1),_0x54bf6a[_0x21343e(0x20db)](_0x5e3cb6[_0x1201d4(0x4abc)]);}_0x371c3b[_0x21343e(0x43fb)][_0x21343e(0x232b)]=!0x1,_0x371c3b[_0x21343e(0x43fb)][_0x21343e(0x193f)]=!0x1,_0x371c3b[_0x21343e(0x43fb)][_0x21343e(0x20db)](_0x5e3cb6[_0x21343e(0x49f2)]);},_0x5e3cb6[_0x1db8cc(0x4d02)][_0x1db8cc(0x5109)]=function(){var _0x48e5b6=_0x3080f3,_0x4d83f4=_0x1db8cc;if(_0x5e3cb6[_0x4d83f4(0xfd3)]||_0x5e3cb6[_0x4d83f4(0x4484)]){var _0xa54079=_0x496ae0[_0x4d83f4(0x2d1b)]({'framebuffer':_0x5e3cb6[_0x4d83f4(0x4d02)][_0x4d83f4(0x3eaf)]}),_0x3a0e4a=_0x496ae0[_0x48e5b6(0x4fa)],_0xaec49d={'invViewProjection':_0x3a0e4a[_0x4d83f4(0x3cf1)],'viewProjection':_0x3a0e4a[_0x4d83f4(0x207b)],'depthData':_0xa54079};DealWithTexture(_0x321548,_0xaec49d);}_0x76fdc1[_0x4d83f4(0x26a3)]({'destination':_0x2c6337,'orientation':{'heading':_0x57d3d1,'pitch':_0x9ccc2b,'roll':_0x76fdc1[_0x48e5b6(0x1fcc)]},'convert':!0x1}),_0x76fdc1[_0x4d83f4(0x1187)][_0x4d83f4(0xcd2)]=_0x350a43,_0x76fdc1[_0x4d83f4(0x1187)][_0x48e5b6(0x48b)]=_0x36cbeb,_0x76fdc1[_0x4d83f4(0x1187)][_0x4d83f4(0xa79)]=_0x3568b8,_0x76fdc1[_0x4d83f4(0x1187)][_0x4d83f4(0x2054)]=_0x5d785c,_0x5e3cb6[_0x4d83f4(0x4d02)][_0x48e5b6(0x665)]=!0x1;for(var _0x504780=0x0;_0x504780<_0x371c3b[_0x4d83f4(0x2416)][_0x4d83f4(0x2369)][_0x4d83f4(0x809)];_0x504780++){var _0x313054=_0x371c3b[_0x4d83f4(0x2416)][_0x4d83f4(0x2369)][_0x504780];_0x313054[_0x4d83f4(0x181b)]=_0x64182f[_0x504780],_0x313054[_0x4d83f4(0x285b)]();}_0x371c3b['globe'][_0x48e5b6(0x2cff)](),_0x371c3b[_0x4d83f4(0x43fb)][_0x4d83f4(0x232b)]=_0x5b72ef,_0x371c3b['globe']['backFaceCulling']=_0x327942,_0x5e3cb6[_0x4d83f4(0x4484)]&&_0x5e3cb6[_0x4d83f4(0xfd3)]&&(Antialiasing(_0x321548),!_0x321548[_0x4d83f4(0x2def)]&&_0x321548[_0x4d83f4(0x172b)](_0x321548[_0x48e5b6(0x19d4)]),_0x321548[_0x48e5b6(0x1cd0)]&&_0x321548[_0x4d83f4(0x4263)](_0x321548['_positions']));};}function getUpVec(_0x38500b,_0x45d1ad,_0x3ede60){var _0x59b179=_0x5e00b3;return _0x38500b[_0x59b179(0x5e52)][_0x59b179(0x3037)]===SceneMode$1[_0x59b179(0x3c78)]?Cartesian3[_0x59b179(0x4853)](_0x45d1ad,_0x3ede60):(Cartesian3[_0x59b179(0x34b6)](_0x45d1ad,_0x38500b[_0x59b179(0x9d5)],_0x3ede60),Cartesian3[_0x59b179(0x4853)](_0x3ede60,_0x3ede60)),_0x3ede60;}function xyzToZXY(_0x553268){var _0x51d17e=_0x553268['x'];_0x553268['x']=_0x553268['z'],_0x553268['z']=_0x553268['y'],_0x553268['y']=_0x51d17e;}function updateCamera$5(_0xb31700,_0x1d8b50,_0x4130d2){var _0x56bca7=_0x307c2b,_0x65f3f8=_0x5e00b3;updateDirectionAndNormal(_0xb31700,_0x1d8b50,_0x4130d2),updateTextureWidth(_0xb31700,_0x1d8b50);var _0x4754f2=Cartesian3[_0x65f3f8(0x3d6f)](_0xb31700[_0x65f3f8(0x4d45)]);_0xb31700[_0x65f3f8(0x240)]||(_0xb31700[_0x65f3f8(0x1be)]=_0x4754f2);var _0x4b06ec=_0xb31700[_0x65f3f8(0x1be)],_0x5244b5=Math[_0x65f3f8(0x5c4f)](0x2),_0x3745a2=_0x4754f2/_0xb31700[_0x65f3f8(0x1ef5)]*_0x5244b5;_0x3745a2<0.1&&(_0x3745a2=0.1);var _0x1ed0d6=new Cartesian3();_0x1ed0d6['x']=0.5*(_0xb31700[_0x65f3f8(0x5d28)][0x0]+_0xb31700[_0x65f3f8(0x581c)][0x0]),_0x1ed0d6['y']=0.5*(_0xb31700[_0x65f3f8(0x5d28)][0x1]+_0xb31700[_0x65f3f8(0x581c)][0x1]),_0x1ed0d6['z']=0.5*(_0xb31700[_0x65f3f8(0x5d28)][0x2]+_0xb31700[_0x65f3f8(0x581c)][0x2]);var _0x5a7f12=[],_0xf288d5=[],_0x416ea5=new Cartesian3(),_0x3aad02=_0xb31700[_0x65f3f8(0xe54)][_0x56bca7(0x2d7b)](),_0x427870=Cartesian3[_0x65f3f8(0xa61)](_0x3aad02,new Cartesian3());_0xf288d5[_0x65f3f8(0x5323)](_0x427870),Cartesian3[_0x65f3f8(0x34b9)](_0xb31700[_0x65f3f8(0xe54)],_0x3745a2,_0x416ea5),Cartesian3[_0x56bca7(0x1af6)](_0xb31700[_0x56bca7(0x31af)],_0x416ea5,_0x416ea5),_0x5a7f12[_0x65f3f8(0x5323)](_0x416ea5);var _0x5c2e66=_0xb31700[_0x56bca7(0x3f8d)][_0x65f3f8(0x40f3)]();_0x5c2e66=Cartesian3[_0x56bca7(0x5309)](_0x5c2e66,_0x5c2e66),_0x427870=Cartesian3[_0x65f3f8(0xa61)](_0x5c2e66,new Cartesian3()),_0xf288d5['push'](_0x427870);var _0x51c493=new Cartesian3();Cartesian3[_0x56bca7(0x50ce)](_0x5c2e66,_0x3745a2,_0x51c493),Cartesian3[_0x65f3f8(0x30c2)](_0xb31700[_0x65f3f8(0x266a)],_0x51c493,_0x51c493),_0x5a7f12[_0x56bca7(0x2a0e)](_0x51c493),_0xb31700[_0x65f3f8(0x5e52)][_0x65f3f8(0x3037)]!==SceneMode$1[_0x65f3f8(0x3c78)]&&(xyzToZXY(_0x3aad02),xyzToZXY(_0x5c2e66),xyzToZXY(_0x416ea5),xyzToZXY(_0x51c493));var _0x5ee879={'planePos':_0x5a7f12,'planeNormal':_0xf288d5,'clipMode':_0x65f3f8(0x496b)};SetupCamera(_0xb31700,{'downOblique':!0x1,'leftOblique':!0x1,'secondDrawing':!0x1,'cameraWidth':0xa*_0x3745a2,'depthBuffer':_0xb31700[_0x65f3f8(0x5d36)],'clipOptions':_0x5ee879},_0x1d8b50,_0x4130d2);var _0x54f95b=(_0x3745a2+0.5*_0x4b06ec)/_0x5244b5;SetupCamera(_0xb31700,{'downOblique':!0x0,'leftOblique':!0x1,'secondDrawing':!0x1,'cameraWidth':_0x54f95b,'depthBuffer':_0xb31700['_depthDownBuffer'],'clipOptions':_0x5ee879},_0x1d8b50,_0x4130d2),SetupCamera(_0xb31700,{'downOblique':!0x0,'leftOblique':!0x1,'secondDrawing':!0x0,'cameraWidth':_0x54f95b,'depthBuffer':_0xb31700[_0x56bca7(0xc3c)],'clipOptions':_0x5ee879},_0x1d8b50,_0x4130d2),SetupCamera(_0xb31700,{'downOblique':!0x1,'leftOblique':!0x0,'secondDrawing':!0x1,'cameraWidth':_0x54f95b=(_0x3745a2+0.5*_0x4754f2)/_0x5244b5,'depthBuffer':_0xb31700[_0x65f3f8(0x583d)],'clipOptions':_0x5ee879},_0x1d8b50,_0x4130d2),SetupCamera(_0xb31700,{'downOblique':!0x1,'leftOblique':!0x0,'secondDrawing':!0x0,'cameraWidth':_0x54f95b,'depthBuffer':_0xb31700[_0x65f3f8(0x3c98)],'clipOptions':_0x5ee879},_0x1d8b50,_0x4130d2),SetupCamera(_0xb31700,{'downOblique':!0x0,'leftOblique':!0x0,'secondDrawing':!0x1,'cameraWidth':_0x3745a2,'depthBuffer':_0xb31700[_0x65f3f8(0x35c6)],'clipOptions':_0x5ee879},_0x1d8b50,_0x4130d2);}Context[_0x5e00b3(0x3720)][_0x5e00b3(0x327c)]=function(){var _0x1a03e5=_0x307c2b,_0x5d4f34=_0x5e00b3,_0x968b44=this[_0x5d4f34(0x20f6)][_0x1a03e5(0xe69)];if(!defined$1(_0x968b44)){var _0x5d5a10=new Geometry$1({'attributes':{'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x5d4f34(0x486a)],'componentsPerAttribute':0x2,'values':[-0x1,-0x1,0x1,-0x1,0x1,0x1,-0x1,0x1]}),'textureCoordinates':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x1a03e5(0x3078)],'componentsPerAttribute':0x2,'values':[0x0,0x0,0x1,0x0,0x1,0x1,0x0,0x1]})},'indices':new Uint16Array([0x0,0x1,0x2,0x0,0x2,0x3]),'primitiveType':PrimitiveType$1[_0x5d4f34(0xf30)]});_0x968b44=VertexArray[_0x1a03e5(0x1337)]({'context':this,'geometry':_0x5d5a10,'attributeLocations':viewportQuadAttributeLocations,'bufferUsage':BufferUsage[_0x5d4f34(0xdfd)],'interleave':!0x0}),this['cache'][_0x5d4f34(0x3840)]=_0x968b44;}return _0x968b44;},Context[_0x5e00b3(0x3720)][_0x5e00b3(0x599f)]=function(_0x4a6e53,_0x406486){var _0x3e863b=_0x5e00b3;return this[_0x3e863b(0x3a55)](ViewportQuadVS,_0x4a6e53,_0x406486);},Context[_0x5e00b3(0x3720)][_0x5e00b3(0x3a55)]=function(_0x51a32d,_0x3edf20,_0x1dcee1){var _0x4a566e=_0x307c2b,_0x5e75db=_0x5e00b3;return _0x1dcee1=defaultValue$1(_0x1dcee1,defaultValue$1[_0x5e75db(0x243c)]),new DrawCommand({'vertexArray':this[_0x5e75db(0x327c)](),'primitiveType':PrimitiveType$1[_0x5e75db(0xf30)],'renderState':_0x1dcee1['renderState'],'shaderProgram':ShaderProgram$1[_0x5e75db(0x5344)]({'context':this,'vertexShaderSource':_0x51a32d,'fragmentShaderSource':_0x3edf20,'attributeLocations':viewportQuadAttributeLocations}),'uniformMap':_0x1dcee1[_0x5e75db(0x2ca)],'owner':_0x1dcee1[_0x5e75db(0x5e42)],'framebuffer':_0x1dcee1[_0x5e75db(0x3eaf)],'pass':_0x1dcee1[_0x4a566e(0x26e5)]});},Context[_0x307c2b(0x1aa2)][_0x5e00b3(0x1911)]=function(){return new ReflectFramebuffer(this);},Context['prototype'][_0x5e00b3(0x603b)]=function(){return new NormalFramebuffer(this);},Context[_0x5e00b3(0x3720)][_0x5e00b3(0x4e3b)]=function(){return new PostEffectFilterlFramebuffer(this);},Context[_0x5e00b3(0x3720)][_0x5e00b3(0x1437)]=function(){return new ClampFramebuffer(this);},Context[_0x5e00b3(0x3720)][_0x5e00b3(0x2b51)]=function(){return new ClosedDepthFramebuffer(this);},Context[_0x5e00b3(0x3720)][_0x307c2b(0x1f37)]=function(){return new PickRectFramebuffer(this);},Context[_0x5e00b3(0x3720)][_0x5e00b3(0x2db9)]=function(){return new SharedEDLFrameBuffer();},Context[_0x5e00b3(0x3720)][_0x5e00b3(0x25af)]=function(_0x30e00a){var _0x338443=_0x5e00b3;return this[_0x338443(0x3cc3)][_0x30e00a[_0x338443(0x2178)]()];},Context[_0x5e00b3(0x3720)][_0x5e00b3(0x11d2)]=function(_0x3efb36){var _0x406b99=_0x5e00b3;return this[_0x406b99(0x3cc3)][_0x3efb36];},Context[_0x5e00b3(0x3720)][_0x5e00b3(0x3c4)]=function(){var _0x264227=_0x5e00b3;return this[_0x264227(0x3cc3)];},Context[_0x5e00b3(0x3720)][_0x5e00b3(0x3b89)]=function(_0x1ff616){var _0x596b9f=_0x5e00b3;return this[_0x596b9f(0x5fca)][_0x1ff616];},Object[_0x5e00b3(0x1dfd)](PickId['prototype'],{'object':{'get':function(){var _0x167bed=_0x5e00b3;return this[_0x167bed(0x3cc3)][this[_0x167bed(0x150a)]];},'set':function(_0x527f5a){var _0x5db3fe=_0x5e00b3;this[_0x5db3fe(0x3cc3)][this[_0x5db3fe(0x150a)]]=_0x527f5a;}}}),PickId[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0xf1d7db=_0x5e00b3;delete this[_0xf1d7db(0x3cc3)][this[_0xf1d7db(0x150a)]];},Context[_0x5e00b3(0x3720)][_0x307c2b(0x187f)]=function(_0x247a7c){var _0x9c37d=_0x307c2b,_0x3a8a5=_0x5e00b3;++this[_0x3a8a5(0x493d)][0x0];var _0xd16613=this[_0x3a8a5(0x493d)][0x0];if(0x0===_0xd16613)throw new RuntimeError$1(_0x3a8a5(0x2e3f));this[_0x3a8a5(0x3cc3)][_0xd16613]=_0x247a7c;var _0x7c990d=new PickId(this[_0x3a8a5(0x3cc3)],_0xd16613,Color$2['fromRgba'](_0xd16613));return this[_0x9c37d(0x39e0)][_0xd16613]=_0x7c990d,_0x7c990d;},Context[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Context[_0x5e00b3(0x3720)]['destroy']=function(){var _0x21c440=_0x307c2b,_0x6a2203=_0x5e00b3,_0x47fd88=this[_0x6a2203(0x20f6)];for(var _0x4ba195 in _0x47fd88)if(_0x47fd88[_0x6a2203(0x1a9a)](_0x4ba195)){var _0x3afb66=_0x47fd88[_0x4ba195];defined$1(_0x3afb66[_0x6a2203(0x2947)])&&_0x3afb66[_0x6a2203(0x2947)]();}return this[_0x21c440(0x3db7)]=this[_0x6a2203(0x2dc4)][_0x6a2203(0x2947)](),this[_0x6a2203(0x4040)]=this[_0x6a2203(0x4040)][_0x21c440(0x5020)](),this[_0x6a2203(0x33b3)]=this[_0x21c440(0x2ea1)]&&this[_0x6a2203(0x33b3)][_0x6a2203(0x2947)](),this[_0x21c440(0x14ab)]=this[_0x6a2203(0x3f06)]&&this[_0x21c440(0x14ab)][_0x6a2203(0x2947)](),this[_0x6a2203(0x205d)]=this[_0x6a2203(0x205d)]&&this[_0x6a2203(0x205d)][_0x6a2203(0x2947)](),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](Facade[_0x5e00b3(0x3720)],{'readyPromise':{'get':function(){var _0x5acc6a=_0x5e00b3;return this[_0x5acc6a(0x41ff)];}},'farDistance':{'get':function(){var _0x20dddb=_0x5e00b3;return this[_0x20dddb(0x134b)];},'set':function(_0x247d19){var _0x31cce0=_0x307c2b,_0x3bfc5f=_0x5e00b3;this[_0x3bfc5f(0x134b)]=_0x247d19,this[_0x31cce0(0x12c9)]=!0x0;}},'maxHeight':{'get':function(){var _0x271e69=_0x5e00b3;return this[_0x271e69(0x243d)];},'set':function(_0x39e5c3){var _0x1af154=_0x307c2b,_0x21af73=_0x5e00b3;this[_0x1af154(0x1391)]=_0x39e5c3,this[_0x21af73(0x16d0)]=!0x0;}},'startPoint':{'get':function(){var _0x191407=_0x5e00b3;return this[_0x191407(0x761)];},'set':function(_0x1068d0){var _0x11651a=_0x5e00b3;this[_0x11651a(0x761)]=_0x1068d0,this[_0x11651a(0x16d0)]=!0x0;}},'endPoint':{'get':function(){var _0xfc0751=_0x307c2b;return this[_0xfc0751(0x2138)];},'set':function(_0x2dc238){var _0x5b3025=_0x5e00b3;this[_0x5b3025(0x3c6)]=_0x2dc238,this[_0x5b3025(0x16d0)]=!0x0;}}}),Facade[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x13e5ce=_0x5e00b3;this[_0x13e5ce(0x761)]=void 0x0,this[_0x13e5ce(0x3c6)]=void 0x0,destroyCommand$2(this);},Facade[_0x5e00b3(0x3720)][_0x5e00b3(0x45eb)]=function(_0x495ecb){var _0x778f21=_0x5e00b3;if(_0x495ecb>0x8)throw new DeveloperError(_0x778f21(0x2b68));this[_0x778f21(0x31c4)]=0x1<<_0x495ecb;},Facade[_0x5e00b3(0x3720)][_0x5e00b3(0x1ed7)]=function(_0x5f45f4){var _0x2d82f8=_0x5e00b3;if(_0x5f45f4>0x8)throw new DeveloperError(_0x2d82f8(0x2b68));return 0x1<<_0x5f45f4&this[_0x2d82f8(0x31c4)];},Facade[_0x5e00b3(0x3720)]['destroy']=function(){var _0x1e7d5f=_0x307c2b,_0x151856=_0x5e00b3;return this[_0x151856(0x3fec)](),defined$1(this[_0x151856(0xa47)])&&(defined$1(this[_0x151856(0x3610)])&&delete this[_0x151856(0xa47)][_0x151856(0x5a25)][this[_0x151856(0x5e3a)]],this[_0x151856(0xa47)]=void 0x0),this[_0x151856(0x3610)]=this[_0x1e7d5f(0x230a)]&&this[_0x151856(0x3610)][_0x151856(0x2947)](),this[_0x151856(0x5e52)][_0x1e7d5f(0x553a)][_0x151856(0x4f4b)](this[_0x151856(0x5e3a)],!0x0),destroyObject$1(this);},Facade[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0xcba962,_0x36c088,_0x337068){var _0x1f9178=_0x307c2b,_0x18c3b1=_0x5e00b3;defined$1(this[_0x18c3b1(0x761)])&&defined$1(this[_0x18c3b1(0x3c6)])&&(this[_0x18c3b1(0x16d0)]&&(destroyCommand$2(this),updateCamera$6(this),updateHintGeometry(this),this[_0x1f9178(0x12c9)]=!0x1),this[_0x1f9178(0xa66)]&&defined$1(this[_0x18c3b1(0x3594)])&&defined$1(this[_0x18c3b1(0x3aea)])&&!_0x36c088[_0x1f9178(0x401f)]['pick']&&(_0x337068[_0x1f9178(0x2a0e)](this[_0x18c3b1(0x3594)]),_0x337068['push'](this[_0x18c3b1(0x3aea)])));},Facade[_0x5e00b3(0x3720)][_0x5e00b3(0x5e5d)]=function(_0x566817,_0x1e9929){var _0x59e239=_0x307c2b,_0xa94869=_0x5e00b3;this[_0xa94869(0x761)]=_0x566817,this[_0x59e239(0x2138)]=_0x1e9929,this[_0xa94869(0x16d0)]=!0x0;},Facade[_0x307c2b(0x1aa2)][_0x5e00b3(0x5640)]=function(){var _0x49308a=_0x307c2b,_0x1d21b9=_0x5e00b3;''===this[_0x49308a(0x4f2b)]&&(this[_0x49308a(0x4f2b)]='facade'+this[_0x1d21b9(0x5e52)][_0x1d21b9(0x2b3a)][_0x1d21b9(0x476b)],this[_0x1d21b9(0x5e52)][_0x1d21b9(0x2b3a)][_0x1d21b9(0x30c2)](this));},LimitBody['prototype'][_0x307c2b(0x5020)]=function(){var _0x1f187f=_0x307c2b,_0x382374=_0x5e00b3;defined$1(this[_0x382374(0x447c)])&&(this[_0x1f187f(0x75d)][_0x382374(0x2b54)]=this[_0x1f187f(0x75d)][_0x1f187f(0x202b)]&&this[_0x382374(0x447c)][_0x382374(0x2b54)][_0x1f187f(0x5020)](),this[_0x382374(0x447c)][_0x382374(0x2ddc)]=this[_0x1f187f(0x75d)][_0x382374(0x2ddc)]&&this[_0x1f187f(0x75d)][_0x1f187f(0x1868)][_0x1f187f(0x5020)](),this[_0x382374(0x447c)]=void 0x0),this[_0x382374(0x5976)]=void 0x0,this[_0x382374(0x4f01)]=void 0x0,this[_0x1f187f(0x1743)]=void 0x0;},LimitBody[_0x5e00b3(0x3720)][_0x5e00b3(0x4a16)]=function(_0x2ae8fa){var _0x40a491=_0x307c2b,_0x56ca84=_0x5e00b3;if(!this[_0x56ca84(0xffe)]){defined$1(this[_0x56ca84(0x447c)])&&(this['_command'][_0x40a491(0x202b)]=this['_command'][_0x56ca84(0x2b54)]&&this[_0x40a491(0x75d)][_0x56ca84(0x2b54)][_0x56ca84(0x2947)](),this[_0x56ca84(0x447c)][_0x56ca84(0x2ddc)]=this[_0x56ca84(0x447c)][_0x56ca84(0x2ddc)]&&this[_0x56ca84(0x447c)][_0x40a491(0x1868)][_0x40a491(0x5020)](),this[_0x56ca84(0x447c)]=void 0x0),this[_0x40a491(0xcd0)]=null,this[_0x56ca84(0xffe)]=!0x0;var _0x3f6212=new PolygonGeometry({'polygonHierarchy':{'positions':Cartesian3[_0x56ca84(0x25da)](this[_0x56ca84(0x634)])},'extrudedHeight':0x64,'granularity':0.000001}),_0x5aae38=PolygonGeometry['createGeometry'](_0x3f6212);Matrix4[_0x40a491(0x347a)](this[_0x56ca84(0x41fe)],_0x5aae38[_0x40a491(0x4232)][_0x56ca84(0x4fe8)],this[_0x56ca84(0x41fe)]),this[_0x56ca84(0x5976)]=_0x5aae38[_0x56ca84(0x177b)][_0x56ca84(0x3747)][_0x56ca84(0xc98)],this[_0x56ca84(0x4f01)]=_0x5aae38[_0x56ca84(0x177b)][_0x56ca84(0x47ce)][_0x56ca84(0xc98)],this[_0x56ca84(0x1142)]=_0x5aae38[_0x40a491(0x3377)]['st'][_0x56ca84(0xc98)],this[_0x56ca84(0x447c)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x56ca84(0xf30)],'modelMatrix':this[_0x56ca84(0x41fe)],'pass':Pass$1['ANALYSIS'],'boundingVolume':_0x5aae38[_0x56ca84(0x93d)],'cull':!0x1});var _0x1c6d45={'aPosition':0x0};this[_0x56ca84(0x447c)][_0x56ca84(0x2b54)]=VertexArray[_0x56ca84(0x6f3)]({'context':_0x2ae8fa,'geometry':_0x5aae38,'attributeLocations':_0x1c6d45,'bufferUsage':BufferUsage[_0x56ca84(0xdfd)],'interleave':!0x0});var _0x2cb16d=new ShaderSource({'sources':[CommonNoLigthNoTextureVp]}),_0x3ac0d0=new ShaderSource({'sources':[CommonNoTextureFp]});_0x2cb16d[_0x56ca84(0x5c34)][_0x56ca84(0x5323)](_0x56ca84(0x4270)),_0x3ac0d0[_0x56ca84(0x5c34)][_0x56ca84(0x5323)](_0x56ca84(0x4270)),this[_0x56ca84(0x447c)][_0x56ca84(0x2ddc)]=ShaderProgram$1[_0x56ca84(0x5344)]({'context':_0x2ae8fa,'vertexShaderSource':_0x2cb16d,'fragmentShaderSource':_0x3ac0d0,'attributeLocations':_0x1c6d45}),this[_0x56ca84(0x447c)][_0x56ca84(0x33c4)]=RenderState[_0x56ca84(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0}});var _0x2e7d8e=new Cartesian4(0x80/0xff,0x1,0xeb/0xff,0x1);this[_0x56ca84(0x447c)][_0x56ca84(0x2ca)]={'uDiffuseColor':function(){return _0x2e7d8e;}};}},LimitBody[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x133a49,_0x25787b){var _0x1e8d78=_0x307c2b,_0x5955da=_0x5e00b3;this[_0x1e8d78(0xc84)](_0x133a49);var _0x3ff96d=_0x133a49[_0x5955da(0x2d1b)]({'framebuffer':this[_0x1e8d78(0x4e66)][_0x1e8d78(0x979)][_0x1e8d78(0x4800)]}),_0x1888fd=Matrix4[_0x5955da(0x2de)][_0x5955da(0x40f3)]();Matrix4['inverse'](this[_0x5955da(0x41fe)],_0x1888fd);for(var _0x41a11b=CesiumMath[_0x5955da(0x173e)](_0x25787b[_0x5955da(0x1d1d)][_0x5955da(0x4465)]),_0x499ba8=CesiumMath[_0x5955da(0x173e)](_0x25787b[_0x5955da(0x1d1d)][_0x5955da(0x5859)]),_0xf0e6d2=_0x25787b[_0x5955da(0x1d1d)][_0x1e8d78(0x10d5)],_0x1e995c=this[_0x5955da(0x5976)][_0x5955da(0x809)]/0x3,_0x239b80=this[_0x5955da(0x447c)][_0x5955da(0x2b54)][_0x5955da(0x4f6b)](0x0),_0x531d29=new Float32Array(0x8*_0x1e995c),_0x2c223e=new Cartesian4(),_0x2a663d=new Cartesian4(0x1,0x1/0xff,0x1/0xfe01,0x1/0x99246ff),_0x29b25a=_0x133a49[_0x5955da(0x1b3d)],_0x28471e=_0x29b25a[_0x5955da(0x207b)],_0x224d72=_0x29b25a[_0x1e8d78(0x1946)],_0xd69650=_0x29b25a[_0x5955da(0x4130)],_0x4635c8=_0xd69650['x'],_0x2b6b98=_0xd69650['y'],_0x31c67c=0x0;_0x31c67c<_0x1e995c;_0x31c67c++){var _0x2597a8=new Cartesian4(this[_0x5955da(0x5976)][0x3*_0x31c67c],this[_0x5955da(0x5976)][0x3*_0x31c67c+0x1],this[_0x5955da(0x5976)][0x3*_0x31c67c+0x2],0x1),_0x5c623d=Cartographic[_0x5955da(0x50e9)](_0x2597a8);if(_0x5c623d[_0x5955da(0x5a4e)]<0x32)Matrix4[_0x5955da(0x1abe)](_0x1888fd,_0x2597a8,_0x2597a8),_0x531d29[0x8*_0x31c67c]=_0x2597a8['x'],_0x531d29[0x8*_0x31c67c+0x1]=_0x2597a8['y'],_0x531d29[0x8*_0x31c67c+0x2]=_0x2597a8['z'],_0x531d29[0x8*_0x31c67c+0x3]=this[_0x5955da(0x1142)][0x2*_0x31c67c],_0x531d29[0x8*_0x31c67c+0x4]=this[_0x5955da(0x1142)][0x2*_0x31c67c+0x1],_0x531d29[0x8*_0x31c67c+0x5]=this[_0x5955da(0x4f01)][0x3*_0x31c67c],_0x531d29[0x8*_0x31c67c+0x6]=this[_0x5955da(0x4f01)][0x3*_0x31c67c+0x1],_0x531d29[0x8*_0x31c67c+0x7]=this[_0x5955da(0x4f01)][0x3*_0x31c67c+0x2];else{var _0x479a0f=[],_0x4ca284=[];computeTexCoord(_0x5c623d,_0x28471e,_0x479a0f,_0x4ca284);var _0x1d7b36=0x0;_0x4ca284[0x0]!=_0x479a0f[0x0]&&_0x4ca284[0x1]!=_0x479a0f[0x1]&&(_0x1d7b36=(_0x4ca284[0x1]-_0x479a0f[0x1])/(_0x4ca284[0x0]-_0x479a0f[0x0]));for(var _0xdef8c5=new Cartesian4(0x0,0x0,0x0,0x1),_0x50deb1=0x0,_0x414c0a=_0x133a49[_0x5955da(0x3883)]-0x1;_0x414c0a>-0x1;_0x414c0a--){var _0x358d11=0x0;if(0x0===_0x1d7b36)_0x358d11=Math[_0x1e8d78(0x1ff1)](_0x479a0f[0x0]*_0x133a49[_0x5955da(0x1564)]);else{var _0x447910=(_0x414c0a/_0x133a49[_0x5955da(0x3883)]-_0x479a0f[0x1])/_0x1d7b36+_0x479a0f[0x0];_0x358d11=Math['round'](_0x447910*_0x133a49[_0x5955da(0x1564)]);}_0x358d11=CesiumMath[_0x5955da(0x4b1d)](_0x358d11,0x0,_0x133a49[_0x5955da(0x1564)]-0x1);var _0x108e2d=_0x133a49[_0x1e8d78(0x184f)]*_0x414c0a+_0x358d11,_0x54bbf8=Cartesian4[_0x1e8d78(0x1055)](_0x3ff96d,0x4*_0x108e2d,_0x2c223e);if(Cartesian4[_0x1e8d78(0x4db7)](_0x54bbf8,0xff,_0x54bbf8),(_0x50deb1=Cartesian4[_0x5955da(0x2d8e)](_0x54bbf8,_0x2a663d))>0x0){_0xdef8c5['x']=_0x358d11/_0x133a49[_0x5955da(0x1564)]*0x2-0x1,_0xdef8c5['y']=_0x414c0a/_0x133a49['drawingBufferHeight']*0x2-0x1;break;}}if(this[_0x1e8d78(0x4e66)][_0x5955da(0x5e52)][_0x5955da(0x3859)][_0x1e8d78(0x34e3)]&&_0x50deb1>0x0){var _0x2e29f6=_0x50deb1*_0x29b25a[_0x5955da(0x2544)];_0x50deb1=_0x2b6b98*(0x1-_0x4635c8/(Math[_0x5955da(0x3a5c)](0x2,_0x2e29f6)-0x1+_0x4635c8))/(_0x2b6b98-_0x4635c8);}_0x50deb1=0x2*_0x50deb1-0x1,_0xdef8c5['z']=_0x50deb1,Matrix4[_0x1e8d78(0x256d)](_0x224d72,_0xdef8c5,_0xdef8c5),Cartesian4[_0x5955da(0x359a)](_0xdef8c5,_0xdef8c5['w'],_0xdef8c5);var _0x2b6d31=Cartographic[_0x1e8d78(0x1aa5)](_0xdef8c5);_0x2b6d31[_0x5955da(0x4465)]=CesiumMath[_0x5955da(0x173e)](_0x2b6d31[_0x5955da(0x4465)]),_0x2b6d31[_0x5955da(0x5859)]=CesiumMath[_0x5955da(0x173e)](_0x2b6d31[_0x5955da(0x5859)]),_0x5c623d[_0x1e8d78(0x5389)]=CesiumMath[_0x1e8d78(0x3a80)](_0x5c623d[_0x5955da(0x4465)]),_0x5c623d[_0x5955da(0x5859)]=CesiumMath[_0x5955da(0x173e)](_0x5c623d[_0x5955da(0x5859)]);var _0x1ed9f6=Cartographic[_0x1e8d78(0x4e1e)](_0x41a11b,_0x499ba8,_0x2b6d31['longitude'],_0x2b6d31[_0x5955da(0x5859)]),_0x281045=Cartographic[_0x5955da(0x1a14)](_0x41a11b,_0x499ba8,_0x5c623d[_0x5955da(0x4465)],_0x5c623d[_0x5955da(0x5859)])/_0x1ed9f6*(_0x2b6d31['height']-_0xf0e6d2)+_0xf0e6d2,_0xceb41f=Cartesian3[_0x1e8d78(0x1927)](_0x5c623d[_0x5955da(0x4465)],_0x5c623d[_0x5955da(0x5859)],_0x281045);_0x2597a8['x']=_0xceb41f['x'],_0x2597a8['y']=_0xceb41f['y'],_0x2597a8['z']=_0xceb41f['z'],_0x2597a8['w']=0x1,Matrix4[_0x5955da(0x1abe)](_0x1888fd,_0x2597a8,_0x2597a8),_0x531d29[0x8*_0x31c67c]=_0x2597a8['x'],_0x531d29[0x8*_0x31c67c+0x1]=_0x2597a8['y'],_0x531d29[0x8*_0x31c67c+0x2]=_0x2597a8['z'],_0x531d29[0x8*_0x31c67c+0x3]=this[_0x5955da(0x1142)][0x2*_0x31c67c],_0x531d29[0x8*_0x31c67c+0x4]=this[_0x5955da(0x1142)][0x2*_0x31c67c+0x1],_0x531d29[0x8*_0x31c67c+0x5]=this[_0x5955da(0x4f01)][0x3*_0x31c67c],_0x531d29[0x8*_0x31c67c+0x6]=this[_0x5955da(0x4f01)][0x3*_0x31c67c+0x1],_0x531d29[0x8*_0x31c67c+0x7]=this['_normalArray'][0x3*_0x31c67c+0x2];}}_0x239b80[_0x5955da(0x521e)][_0x5955da(0x44e2)](_0x531d29,0x0);},Object[_0x5e00b3(0x1dfd)](MultiViewShed3D[_0x5e00b3(0x3720)],{'ViewShedCount':{'get':function(){var _0x3bf5bc=_0x5e00b3;return this[_0x3bf5bc(0x4407)][_0x3bf5bc(0x809)];}}}),MultiViewShed3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x13f9)]=function(_0x37327e){var _0x1d2229=_0x5e00b3;defined$1(_0x37327e)&&this['_viewSheds'][_0x1d2229(0x5323)](_0x37327e);},MultiViewShed3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x4c96)]=function(_0x4d3961){var _0x5668bf=_0x5e00b3;if(this[_0x5668bf(0x4407)][_0x5668bf(0x809)]<=_0x4d3961)throw new DeveloperError$1(_0x5668bf(0x5131));return this[_0x5668bf(0x4407)][_0x4d3961];},MultiViewShed3D[_0x5e00b3(0x3720)][_0x5e00b3(0xf15)]=function(_0x5167fa,_0x114229){var _0x3675f3=_0x307c2b,_0x2c08b1=_0x5e00b3;if(this[_0x3675f3(0x49ec)][_0x2c08b1(0x809)]<=_0x5167fa)throw new DeveloperError$1(_0x2c08b1(0x5131));_0x114229?this[_0x2c08b1(0x4407)][_0x5167fa][_0x2c08b1(0x2947)]():this[_0x2c08b1(0x4407)][_0x5167fa][_0x2c08b1(0x3fec)](),this[_0x2c08b1(0x4407)][_0x2c08b1(0x2f5b)](_0x5167fa,0x1);},MultiViewShed3D[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x292f22=_0x5e00b3;for(var _0xe7eedc=0x0;_0xe7eedc<this[_0x292f22(0x4407)][_0x292f22(0x809)];_0xe7eedc++)this[_0x292f22(0x4407)][_0xe7eedc][_0x292f22(0x2947)]();this[_0x292f22(0x4407)]=[],this['_scene'][_0x292f22(0x2b3a)][_0x292f22(0x4f4b)](this[_0x292f22(0x5e3a)],!0x0);},MultiViewShed3D['prototype']['clear']=function(){var _0x56ff72=_0x307c2b,_0x68bb6c=_0x5e00b3;for(var _0x12007e=0x0;_0x12007e<this[_0x56ff72(0x49ec)][_0x68bb6c(0x809)];_0x12007e++)this[_0x68bb6c(0x4407)][_0x12007e][_0x56ff72(0xd19)]();this[_0x56ff72(0x49ec)]=[],this[_0x68bb6c(0x5e52)][_0x56ff72(0x553a)][_0x68bb6c(0x4f4b)](this[_0x68bb6c(0x5e3a)],!0x1);},MultiViewShed3D[_0x5e00b3(0x3720)][_0x5e00b3(0x5640)]=function(){var _0x4b99f=_0x307c2b,_0x2b78c5=_0x5e00b3;if(''===this[_0x2b78c5(0x5e3a)]&&!this[_0x2b78c5(0x29b5)]){for(var _0x1c2884=0x0;_0x1c2884<this[_0x2b78c5(0x4407)][_0x2b78c5(0x809)];_0x1c2884++)''!=this[_0x2b78c5(0x4407)][_0x1c2884][_0x2b78c5(0x5e3a)]?this[_0x2b78c5(0x5e52)][_0x2b78c5(0x2b3a)][_0x2b78c5(0x30c2)](this[_0x2b78c5(0x4407)][_0x1c2884]):this[_0x2b78c5(0x4407)][_0x1c2884][_0x2b78c5(0x5640)]();this[_0x4b99f(0x4f2b)]=_0x4b99f(0x2a33)+this[_0x2b78c5(0x5e52)][_0x2b78c5(0x2b3a)][_0x4b99f(0x64a)],this[_0x2b78c5(0x5e52)][_0x2b78c5(0x2b3a)][_0x2b78c5(0x30c2)](this);}},MultiViewShed3D[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x20a79,_0x1c16d6,_0x1d7657){var _0x5e141b=_0x307c2b,_0x14f0f4=_0x5e00b3;if(_0x14f0f4(0x47ce)===_0x1c16d6[_0x14f0f4(0x4c01)][_0x5e141b(0x1c7c)]&&!_0x1c16d6[_0x14f0f4(0xd77)][_0x14f0f4(0x3c62)]&&!_0x1c16d6[_0x14f0f4(0x5592)][_0x5e141b(0xedc)]){var _0x1b3e9a=[],_0x39e9a1=[];groupViewShed(this,_0x1b3e9a,_0x39e9a1);for(var _0xa489bb=this[_0x14f0f4(0x4407)][_0x14f0f4(0x809)],_0xcae7e=0x0;_0xcae7e<_0xa489bb;_0xcae7e++){var _0x11cd1c=_0x1b3e9a[_0xcae7e],_0x421694=_0x39e9a1[_0xcae7e];_0x11cd1c[_0x14f0f4(0x809)]>0x0&&(this[_0x14f0f4(0x4407)][_0xcae7e][_0x14f0f4(0x601c)](_0x11cd1c),updateCommand(_0x20a79,this[_0x14f0f4(0x4407)][_0xcae7e],this[_0x14f0f4(0x4407)],_0x421694));}}},Object[_0x5e00b3(0x1dfd)](Profile[_0x5e00b3(0x3720)],{'startPoint':{'get':function(){var _0x5db27e=_0x5e00b3;return this[_0x5db27e(0x6d7)];},'set':function(_0x5ad27c){var _0x2f32ea=_0x5e00b3;this[_0x2f32ea(0x6d7)]=_0x5ad27c,this['_update']=!0x0;}},'endPoint':{'get':function(){var _0x23cb6e=_0x5e00b3;return this[_0x23cb6e(0x8a6)];},'set':function(_0x2c0982){var _0x43d2e1=_0x307c2b,_0x45c666=_0x5e00b3;this[_0x43d2e1(0x3122)]=_0x2c0982,this[_0x45c666(0x16d0)]=!0x0;}},'extendHeight':{'get':function(){var _0xd37eb8=_0x5e00b3;return this[_0xd37eb8(0x1be)];},'set':function(_0x31e86f){var _0x2bce40=_0x5e00b3;this[_0x2bce40(0x1be)]=_0x31e86f,this[_0x2bce40(0x240)]=!0x0,this[_0x2bce40(0x16d0)]=!0x0;}}}),Profile[_0x5e00b3(0x3720)][_0x5e00b3(0x999)]=function(_0x4917bd){var _0x437dcc=_0x5e00b3;this[_0x437dcc(0x634)]=[],this[_0x437dcc(0x2def)]=!0x0,this[_0x437dcc(0x4263)]=function(_0x2524a9){var _0x5312d3=_0x437dcc;_0x4917bd(_0x2524a9),this[_0x5312d3(0x2def)]=!0x1;},this[_0x437dcc(0x16d0)]=!0x0;},Profile[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x313ba2,_0x440874,_0x43876f){var _0x297521=_0x307c2b,_0x437e00=_0x5e00b3;_0x440874['_fboState'][_0x437e00(0x552c)]||this[_0x437e00(0x16d0)]&&(this[_0x437e00(0xa47)]=_0x440874,defined$1(this[_0x437e00(0x5d36)])||(this['_depthBuffer']=new DepthFramebuffer(_0x313ba2),this[_0x437e00(0x5d36)][_0x437e00(0x440)][_0x437e00(0x35dc)]=!0x0,this[_0x437e00(0x5d36)][_0x437e00(0x440)][_0x437e00(0x6f4)]=!0x0,this[_0x437e00(0x5d36)][_0x437e00(0x440)][_0x437e00(0x1481)]=!0x0,this[_0x437e00(0x5d36)][_0x297521(0x2bfe)]=this[_0x437e00(0x31c4)],_0x440874[_0x437e00(0x5a25)][this[_0x437e00(0x5e3a)]]=this[_0x437e00(0x5d36)]),defined$1(this[_0x437e00(0x235b)])||(this[_0x437e00(0x235b)]=new DepthFramebuffer(_0x313ba2),this[_0x297521(0x245b)][_0x297521(0x2bbb)][_0x297521(0x2535)]=!0x0,this[_0x297521(0x245b)][_0x297521(0x2bbb)][_0x297521(0x858)]=!0x0,this[_0x437e00(0x235b)][_0x297521(0x2bbb)][_0x437e00(0x1481)]=!0x0,this[_0x297521(0x245b)][_0x297521(0x2bfe)]=this[_0x437e00(0x31c4)],_0x440874[_0x437e00(0x5a25)][this[_0x437e00(0x2e50)]]=this[_0x297521(0x245b)]),defined$1(this[_0x437e00(0x205f)])||(this['_depthDownReverBuffer']=new DepthFramebuffer(_0x313ba2),this[_0x437e00(0x205f)][_0x437e00(0x440)][_0x437e00(0x35dc)]=!0x0,this[_0x437e00(0x205f)][_0x297521(0x2bbb)][_0x437e00(0x6f4)]=!0x0,this[_0x437e00(0x205f)][_0x437e00(0x440)][_0x437e00(0x1481)]=!0x0,this[_0x437e00(0x205f)][_0x437e00(0x31c4)]=this[_0x437e00(0x31c4)],_0x440874[_0x437e00(0x5a25)][this[_0x437e00(0x49cc)]]=this[_0x297521(0xc3c)]),defined$1(this[_0x437e00(0x583d)])||(this[_0x297521(0x1880)]=new DepthFramebuffer(_0x313ba2),this[_0x437e00(0x583d)][_0x437e00(0x440)][_0x437e00(0x35dc)]=!0x0,this[_0x437e00(0x583d)][_0x437e00(0x440)][_0x437e00(0x6f4)]=!0x0,this[_0x437e00(0x583d)][_0x437e00(0x440)]['isGlobalVisible']=!0x0,this['_depthLeftBuffer'][_0x297521(0x2bfe)]=this[_0x437e00(0x31c4)],_0x440874[_0x437e00(0x5a25)][this[_0x437e00(0x2d29)]]=this[_0x297521(0x1880)]),defined$1(this[_0x437e00(0x3c98)])||(this[_0x437e00(0x3c98)]=new DepthFramebuffer(_0x313ba2,this[_0x297521(0x16a0)][_0x297521(0x2446)]),this[_0x437e00(0x3c98)][_0x297521(0x2bbb)][_0x437e00(0x35dc)]=!0x0,this[_0x437e00(0x3c98)][_0x437e00(0x440)][_0x297521(0x858)]=!0x0,this[_0x297521(0xa56)][_0x437e00(0x440)][_0x437e00(0x1481)]=!0x0,this[_0x437e00(0x3c98)]['_visibleViewport']=this[_0x297521(0x2bfe)],_0x440874[_0x437e00(0x5a25)][this[_0x437e00(0x7c5)]]=this['_depthLeftReverBuffer']),defined$1(this[_0x437e00(0x35c6)])||(this[_0x437e00(0x35c6)]=new DepthFramebuffer(_0x313ba2),this[_0x437e00(0x35c6)][_0x437e00(0x440)][_0x437e00(0x35dc)]=!0x0,this[_0x437e00(0x35c6)][_0x297521(0x2bbb)][_0x437e00(0x6f4)]=!0x0,this[_0x437e00(0x35c6)][_0x437e00(0x440)][_0x437e00(0x1481)]=!0x0,this[_0x437e00(0x35c6)][_0x437e00(0x31c4)]=this[_0x437e00(0x31c4)],_0x440874[_0x437e00(0x5a25)][this[_0x437e00(0x1181)]]=this['_depthTopBuffer']),this[_0x437e00(0x16d0)]=!0x1,updateCamera$5(this,_0x313ba2,_0x440874));},Profile[_0x307c2b(0x1aa2)][_0x5e00b3(0x2d3e)]=function(_0x2872c4){var _0x2ebc62=_0x5e00b3;this[_0x2ebc62(0x172b)]=_0x2872c4;},Profile['prototype'][_0x5e00b3(0x5640)]=function(){var _0x49082f=_0x307c2b,_0x5c2e49=_0x5e00b3;''===this[_0x49082f(0x4f2b)]&&(this[_0x5c2e49(0x5e3a)]=_0x5c2e49(0x59ec)+this[_0x5c2e49(0x5e52)][_0x5c2e49(0x2b3a)][_0x5c2e49(0x476b)],this[_0x49082f(0x302)]=this[_0x49082f(0x4f2b)]+_0x49082f(0x41e3),this[_0x5c2e49(0x49cc)]=this[_0x5c2e49(0x5e3a)]+_0x5c2e49(0x53de),this['_leftName']=this[_0x49082f(0x4f2b)]+_0x5c2e49(0x3b71),this[_0x5c2e49(0x7c5)]=this[_0x5c2e49(0x5e3a)]+_0x5c2e49(0xf34),this[_0x5c2e49(0x1181)]=this[_0x5c2e49(0x5e3a)]+_0x5c2e49(0x3a29),this[_0x5c2e49(0x5e52)][_0x5c2e49(0x2b3a)][_0x5c2e49(0x30c2)](this));},Profile[_0x5e00b3(0x3720)][_0x5e00b3(0x45eb)]=function(_0x5ed122,_0x10687d){var _0x9baa13=_0x307c2b,_0xe0392c=_0x5e00b3;if(_0x5ed122>0x8)throw new DeveloperError$1(_0x9baa13(0x52d2));this[_0xe0392c(0x31c4)]=_0x10687d?0x1<<_0x5ed122|this[_0xe0392c(0x31c4)]:~(0x1<<_0x5ed122)&this[_0xe0392c(0x31c4)],defined$1(this[_0xe0392c(0x5d36)])&&(this[_0xe0392c(0x5d36)]['_visibleViewport']=this[_0xe0392c(0x31c4)]),defined$1(this[_0x9baa13(0x245b)])&&(this[_0xe0392c(0x235b)][_0xe0392c(0x31c4)]=this[_0xe0392c(0x31c4)]),defined$1(this[_0xe0392c(0x205f)])&&(this[_0x9baa13(0xc3c)][_0xe0392c(0x31c4)]=this[_0xe0392c(0x31c4)]),defined$1(this[_0x9baa13(0x1880)])&&(this[_0xe0392c(0x583d)][_0xe0392c(0x31c4)]=this[_0xe0392c(0x31c4)]),defined$1(this[_0xe0392c(0x3c98)])&&(this[_0x9baa13(0xa56)][_0xe0392c(0x31c4)]=this[_0xe0392c(0x31c4)]),defined$1(this[_0xe0392c(0x35c6)])&&(this[_0xe0392c(0x35c6)][_0xe0392c(0x31c4)]=this[_0xe0392c(0x31c4)]);},Profile[_0x307c2b(0x1aa2)][_0x5e00b3(0x1ed7)]=function(_0x4cf8eb){var _0x3f3865=_0x5e00b3;if(_0x4cf8eb>0x8)throw new DeveloperError$1(_0x3f3865(0x2b68));return 0x1<<_0x4cf8eb&this[_0x3f3865(0x31c4)];},Profile[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x4dacc6=_0x307c2b,_0x22eefa=_0x5e00b3;return defined$1(this[_0x22eefa(0xa47)])&&(defined$1(this[_0x22eefa(0x5d36)])&&delete this[_0x22eefa(0xa47)][_0x4dacc6(0x1806)][this[_0x4dacc6(0x4f2b)]],defined$1(this[_0x22eefa(0x235b)])&&delete this[_0x22eefa(0xa47)][_0x22eefa(0x5a25)][this[_0x22eefa(0x2e50)]],defined$1(this[_0x4dacc6(0xc3c)])&&delete this[_0x22eefa(0xa47)][_0x4dacc6(0x1806)][this[_0x22eefa(0x49cc)]],defined$1(this['_depthLeftBuffer'])&&delete this[_0x22eefa(0xa47)][_0x22eefa(0x5a25)][this[_0x22eefa(0x2d29)]],defined$1(this[_0x22eefa(0x3c98)])&&delete this[_0x22eefa(0xa47)][_0x22eefa(0x5a25)][this[_0x22eefa(0x7c5)]],defined$1(this[_0x22eefa(0x35c6)])&&delete this[_0x22eefa(0xa47)][_0x22eefa(0x5a25)][this[_0x22eefa(0x1181)]],this['_frameState']=void 0x0),this[_0x22eefa(0x5d36)]=this[_0x4dacc6(0x979)]&&this[_0x22eefa(0x5d36)][_0x22eefa(0x2947)](),this[_0x22eefa(0x235b)]=this[_0x22eefa(0x235b)]&&this['_depthDownBuffer'][_0x22eefa(0x2947)](),this[_0x22eefa(0x205f)]=this[_0x22eefa(0x205f)]&&this[_0x22eefa(0x205f)][_0x22eefa(0x2947)](),this[_0x22eefa(0x583d)]=this[_0x22eefa(0x583d)]&&this['_depthLeftBuffer'][_0x22eefa(0x2947)](),this[_0x4dacc6(0xa56)]=this[_0x22eefa(0x3c98)]&&this[_0x22eefa(0x3c98)][_0x22eefa(0x2947)](),this[_0x4dacc6(0x26c4)]=this[_0x22eefa(0x35c6)]&&this[_0x22eefa(0x35c6)][_0x4dacc6(0x5020)](),this[_0x22eefa(0xbec)]=null,this['_dataBuffer']=null,this[_0x22eefa(0x172b)]=void 0x0,this[_0x22eefa(0x5e52)][_0x4dacc6(0x553a)][_0x22eefa(0x4f4b)](this[_0x4dacc6(0x4f2b)],!0x0),destroyObject$1(this);};var ProjectionImageFp=_0x5e00b3(0x2cfc),ProjectionMode={'ProjectToScene':0x0,'ProjectToPlane':0x1},ProjectionMode$1=Object[_0x5e00b3(0x5448)](ProjectionMode);function ProjectionImage(_0x108aad){var _0xf013ed=_0x307c2b,_0x16f983=_0x5e00b3;if(!defined$1(_0x108aad))throw new DeveloperError$1(_0xf013ed(0x2afa));if(!_0x108aad[_0x16f983(0x4fd0)][_0x16f983(0x2a16)])throw new DeveloperError$1(_0x16f983(0x3500));this[_0x16f983(0x5e52)]=_0x108aad,this[_0x16f983(0x7ce)]=void 0x0,this[_0x16f983(0x55af)]=new ClearCommand({'stencil':0x0}),this[_0x16f983(0x55af)][_0x16f983(0x295c)]=Pass$1[_0xf013ed(0x695)],this[_0x16f983(0x3d47)]=void 0x0,this[_0x16f983(0x4bd7)]=void 0x0,this[_0x16f983(0x3594)]=void 0x0,this[_0x16f983(0x3097)]=new BoundingSphere(),this[_0x16f983(0xa47)]=void 0x0,this[_0x16f983(0x2b49)]=[0x0,0x0,0x0],this[_0x16f983(0xfa0)]=0x0,this[_0x16f983(0x5072)]=0x0,this[_0x16f983(0x4946)]=0x0,this[_0x16f983(0x37c6)]=0x5a,this[_0x16f983(0x15fa)]=0x3c,this[_0x16f983(0x56db)]=0xc8,this[_0x16f983(0x59d6)]=new Cartesian4(0x1,0x1,0x1,0x1),this[_0xf013ed(0x31e3)]=!0x0,this[_0x16f983(0x49a6)]=void 0x0,this[_0x16f983(0x44d)]=0x14,this[_0xf013ed(0x45c8)]=new Matrix4(),this[_0x16f983(0x20c5)]=new Matrix4(),this['_renderTextureMatrix']=new Matrix4(),this[_0x16f983(0x16d0)]=!0x0,this[_0x16f983(0x32b3)]=0x0,this[_0xf013ed(0x4f2b)]='',this[_0x16f983(0x33bf)]='',this[_0x16f983(0x31c4)]=0xfff,this[_0x16f983(0x237)]=void 0x0,this[_0x16f983(0x3e80)]=!0x1,this[_0x16f983(0x601)]=void 0x0,this[_0x16f983(0x34cb)]=new AssociativeArray(),this[_0x16f983(0x3109)]=new Matrix4(),this[_0x16f983(0x39d2)]=new Matrix4(),this[_0x16f983(0x2649)]=!0x1,this[_0x16f983(0xed1)]=ModifyRegionMode$1[_0xf013ed(0x1dcb)],this[_0x16f983(0x5e8)]=0x1,this[_0x16f983(0x436f)]=0x1,this[_0x16f983(0x16dd)]=0x0,this[_0x16f983(0x5a8c)]=0x1,this[_0x16f983(0x5749)]=0x1,this[_0x16f983(0x178e)]=0x0,this[_0xf013ed(0x5ae6)]=new Cartesian3(0x1,0x0,0x0),this[_0x16f983(0x2f94)]=new Cartesian3(0x0,0x1,0x0),this[_0x16f983(0x435e)]=!0x0,this[_0xf013ed(0x24c9)]=void 0x0,this[_0x16f983(0x4b15)]=0x1f4,this[_0x16f983(0x2201)]=ProjectionMode$1[_0xf013ed(0xc4a)],this[_0x16f983(0x2751)]=void 0x0,this[_0x16f983(0x555f)]=new Event(),this[_0x16f983(0x26a)]=0x1,this[_0x16f983(0x4574)]=createGuid(),this[_0x16f983(0x1577)]=0x1,this[_0x16f983(0x3ee8)]=0.9999;}function destroyCommands$6(_0x1fc879){var _0x3aa4ef=_0x307c2b,_0x3dac7f=_0x5e00b3;defined$1(_0x1fc879[_0x3dac7f(0x4bd7)])&&(_0x1fc879[_0x3dac7f(0x4bd7)][_0x3dac7f(0x2b54)]=_0x1fc879[_0x3dac7f(0x4bd7)][_0x3aa4ef(0x202b)]&&_0x1fc879[_0x3dac7f(0x4bd7)][_0x3dac7f(0x2b54)][_0x3dac7f(0x2947)](),_0x1fc879[_0x3dac7f(0x4bd7)][_0x3dac7f(0x2ddc)]=_0x1fc879[_0x3dac7f(0x4bd7)]['shaderProgram']&&_0x1fc879[_0x3aa4ef(0x4c0d)][_0x3aa4ef(0x1868)][_0x3aa4ef(0x5020)](),_0x1fc879[_0x3aa4ef(0x4c0d)]=void 0x0),defined$1(_0x1fc879[_0x3dac7f(0x3594)])&&(_0x1fc879[_0x3dac7f(0x3594)][_0x3dac7f(0x2b54)]=_0x1fc879[_0x3dac7f(0x3594)][_0x3dac7f(0x2b54)]&&_0x1fc879[_0x3aa4ef(0x120d)][_0x3dac7f(0x2b54)]['destroy'](),_0x1fc879[_0x3dac7f(0x3594)][_0x3dac7f(0x2ddc)]=_0x1fc879[_0x3dac7f(0x3594)][_0x3aa4ef(0x1868)]&&_0x1fc879[_0x3dac7f(0x3594)][_0x3dac7f(0x2ddc)][_0x3dac7f(0x2947)](),_0x1fc879[_0x3aa4ef(0x120d)]=void 0x0),defined$1(_0x1fc879[_0x3dac7f(0x3d47)])&&(_0x1fc879[_0x3dac7f(0x3d47)][_0x3dac7f(0x2b54)]=_0x1fc879[_0x3aa4ef(0x39f7)]['vertexArray']&&_0x1fc879[_0x3dac7f(0x3d47)][_0x3aa4ef(0x202b)][_0x3aa4ef(0x5020)](),_0x1fc879[_0x3dac7f(0x3d47)][_0x3aa4ef(0x1868)]=_0x1fc879[_0x3aa4ef(0x39f7)][_0x3dac7f(0x2ddc)]&&_0x1fc879[_0x3dac7f(0x3d47)][_0x3dac7f(0x2ddc)][_0x3dac7f(0x2947)](),_0x1fc879[_0x3dac7f(0x3d47)]=void 0x0),defined$1(_0x1fc879[_0x3aa4ef(0x38ca)])&&(_0x1fc879[_0x3dac7f(0x365d)][_0x3dac7f(0x2b54)]=_0x1fc879[_0x3aa4ef(0x38ca)][_0x3aa4ef(0x202b)]&&_0x1fc879[_0x3aa4ef(0x38ca)][_0x3dac7f(0x2b54)][_0x3dac7f(0x2947)](),_0x1fc879[_0x3aa4ef(0x38ca)][_0x3dac7f(0x2ddc)]=_0x1fc879[_0x3dac7f(0x365d)][_0x3dac7f(0x2ddc)]&&_0x1fc879[_0x3dac7f(0x365d)][_0x3aa4ef(0x1868)][_0x3dac7f(0x2947)](),_0x1fc879[_0x3dac7f(0x365d)]=void 0x0);}function updateCamera$4(_0xf99d11,_0x3f8c26,_0x36645a){var _0x1182de=_0x307c2b,_0x82f82d=_0x5e00b3,_0x21acf6=_0xf99d11[_0x82f82d(0x37c6)]*CesiumMath[_0x1182de(0x476)],_0x5a4c9a=_0xf99d11[_0x82f82d(0x15fa)]*CesiumMath[_0x82f82d(0x5b17)],_0x1cdf17=Math[_0x82f82d(0x59e4)](0.5*_0x21acf6)/Math[_0x82f82d(0x59e4)](0.5*_0x5a4c9a);_0xf99d11[_0x82f82d(0x56db)];var _0x3f2f11=Math[_0x82f82d(0x498f)](_0xf99d11[_0x82f82d(0x56db)],0xa),_0x5f50b2=_0xf99d11[_0x82f82d(0xfa0)]*CesiumMath[_0x82f82d(0x5b17)],_0x3d019f=_0xf99d11[_0x82f82d(0x5072)]*CesiumMath[_0x82f82d(0x5b17)],_0x597d0c=_0xf99d11[_0x82f82d(0x4946)]*CesiumMath[_0x82f82d(0x5b17)],_0x25a1ca=Cartesian3[_0x82f82d(0x4b0d)](_0xf99d11[_0x1182de(0x5abd)],_0xf99d11[_0x82f82d(0x5e52)][_0x82f82d(0xaab)][_0x82f82d(0x4faa)])[0x0],_0x4dc746=_0x36645a[_0x82f82d(0x5592)],_0x438f0e=_0x4dc746[_0x82f82d(0x1187)][_0x82f82d(0x2054)],_0x1ba688=_0x4dc746[_0x82f82d(0x1187)][_0x82f82d(0xa79)],_0x213a34=_0x4dc746[_0x82f82d(0x1187)][_0x1182de(0x3f74)],_0x2c1862=_0x4dc746[_0x82f82d(0x1187)][_0x82f82d(0x389f)],_0x3c8f06=new Cartesian3(),_0x5c82a4=_0x4dc746[_0x1182de(0x6d1)],_0x5e6220=_0x4dc746[_0x82f82d(0x3a66)],_0x2326df=_0x4dc746[_0x1182de(0x1fcc)];Cartesian3[_0x82f82d(0x40f3)](_0x4dc746[_0x82f82d(0x3747)],_0x3c8f06),_0xf99d11[_0x82f82d(0x7ce)][_0x1182de(0x665)]=!0x0;var _0x27eb08=_0x36645a[_0x82f82d(0x398f)];_0xf99d11[_0x82f82d(0x7ce)][_0x82f82d(0x1c6c)]=function(){var _0x3b6d7b=_0x1182de,_0x2abf92=_0x82f82d;_0x36645a[_0x2abf92(0x398f)]=!0x1,_0x438f0e=_0x4dc746[_0x2abf92(0x1187)][_0x2abf92(0x2054)],_0x1ba688=_0x4dc746[_0x2abf92(0x1187)][_0x2abf92(0xa79)],_0x213a34=_0x4dc746[_0x2abf92(0x1187)][_0x2abf92(0xcd2)],_0x2c1862=_0x4dc746[_0x2abf92(0x1187)][_0x3b6d7b(0x48b)],_0x5c82a4=_0x4dc746[_0x2abf92(0x5075)],_0x5e6220=_0x4dc746[_0x2abf92(0x3a66)],_0x2326df=_0x4dc746[_0x3b6d7b(0x1fcc)],Cartesian3[_0x2abf92(0x40f3)](_0x4dc746[_0x2abf92(0x3747)],_0x3c8f06),_0x4dc746[_0x2abf92(0x1187)][_0x2abf92(0x2054)]=_0x1cdf17,_0x4dc746[_0x2abf92(0x1187)][_0x2abf92(0xa79)]=_0x1cdf17>=0x1?_0x21acf6:_0x5a4c9a,_0x4dc746[_0x2abf92(0x1187)][_0x2abf92(0xcd2)]=0x1,_0x4dc746[_0x2abf92(0x1187)][_0x2abf92(0x389f)]=_0x3f2f11,_0x27eb08&&(_0x4dc746[_0x2abf92(0x1187)][_0x2abf92(0xcd2)]=0.1,_0x4dc746[_0x2abf92(0x1187)][_0x3b6d7b(0x48b)]=0x5f5e100),_0x4dc746[_0x2abf92(0x26a3)]({'destination':_0x25a1ca,'orientation':{'heading':_0x5f50b2,'pitch':_0x3d019f,'roll':_0x597d0c}}),Matrix4['multiply'](_0x4dc746[_0x2abf92(0x1187)][_0x2abf92(0x32ad)],_0x4dc746[_0x3b6d7b(0x4127)],_0xf99d11[_0x2abf92(0x20c5)]),Matrix4[_0x3b6d7b(0x2d7b)](_0x4dc746[_0x2abf92(0x4459)],_0xf99d11[_0x2abf92(0x5fc9)]),Cartesian3[_0x2abf92(0x40f3)](Cartesian3[_0x2abf92(0x3a34)],_0xf99d11[_0x2abf92(0x3097)][_0x2abf92(0x4fe8)]),_0xf99d11[_0x2abf92(0x3097)][_0x2abf92(0x48ce)]=_0xf99d11[_0x2abf92(0x56db)],BoundingSphere[_0x2abf92(0x332f)](_0xf99d11[_0x3b6d7b(0x557)],_0xf99d11[_0x2abf92(0x5fc9)],_0xf99d11[_0x2abf92(0x3097)]);},_0xf99d11[_0x1182de(0x51a2)][_0x82f82d(0x5109)]=function(){var _0x4c8194=_0x1182de,_0x41c663=_0x82f82d;_0x4dc746[_0x41c663(0x26a3)]({'destination':_0x3c8f06,'orientation':{'heading':_0x5c82a4,'pitch':_0x5e6220,'roll':_0x2326df},'convert':!0x1}),_0x4dc746[_0x41c663(0x1187)][_0x41c663(0x2054)]=_0x438f0e,_0x4dc746[_0x41c663(0x1187)][_0x41c663(0xa79)]=_0x1ba688,_0x4dc746[_0x4c8194(0x250e)]['near']=_0x213a34,_0x4dc746[_0x41c663(0x1187)][_0x41c663(0x389f)]=_0x2c1862,_0x36645a[_0x4c8194(0x34e3)]=_0x27eb08,_0xf99d11[_0x41c663(0x7ce)][_0x41c663(0x4d38)]=!0x1;};}Object[_0x5e00b3(0x1dfd)](ProjectionImage[_0x5e00b3(0x3720)],{'viewPosition':{'get':function(){var _0x4f68c8=_0x307c2b;return this[_0x4f68c8(0x5abd)];},'set':function(_0x210f43){var _0x26cc3a=_0x5e00b3;this[_0x26cc3a(0x2b49)]=_0x210f43,this[_0x26cc3a(0x16d0)]=!0x0;}},'direction':{'get':function(){var _0x490ea1=_0x5e00b3;return this[_0x490ea1(0xfa0)];},'set':function(_0x593a03){var _0x7972f9=_0x5e00b3;this[_0x7972f9(0xfa0)]=_0x593a03,this[_0x7972f9(0x16d0)]=!0x0;}},'pitch':{'get':function(){var _0x68dd59=_0x307c2b;return this[_0x68dd59(0x277e)];},'set':function(_0x275e29){var _0x85c3e8=_0x5e00b3;this[_0x85c3e8(0x5072)]=_0x275e29,this[_0x85c3e8(0x16d0)]=!0x0;}},'roll':{'get':function(){var _0x3bb482=_0x307c2b;return this[_0x3bb482(0x35bf)];},'set':function(_0x4223d7){var _0x29ed89=_0x5e00b3;this[_0x29ed89(0x4946)]=_0x4223d7,this[_0x29ed89(0x16d0)]=!0x0;}},'horizontalFov':{'get':function(){var _0x870ae4=_0x5e00b3;return this[_0x870ae4(0x37c6)];},'set':function(_0x32dc86){var _0x1cbcbc=_0x5e00b3;this[_0x1cbcbc(0x37c6)]=_0x32dc86,this[_0x1cbcbc(0x16d0)]=!0x0;}},'verticalFov':{'get':function(){var _0x1b673b=_0x5e00b3;return this[_0x1b673b(0x15fa)];},'set':function(_0x1487b5){var _0x2f0163=_0x5e00b3;this[_0x2f0163(0x15fa)]=_0x1487b5,this[_0x2f0163(0x16d0)]=!0x0;}},'distance':{'get':function(){var _0xe0934c=_0x307c2b;return this[_0xe0934c(0x2515)];},'set':function(_0x15838b){var _0x54b99b=_0x5e00b3;if(_0x15838b<=0x0)throw new DeveloperError$1(_0x54b99b(0x30d7));this[_0x54b99b(0x56db)]=_0x15838b,this['_update']=!0x0;}},'featheringScale':{'get':function(){return this['_featheringScale'];},'set':function(_0x1b7588){var _0x4092c4=_0x5e00b3;if(_0x1b7588<0x0||_0x1b7588>0x1)throw new DeveloperError$1(_0x4092c4(0x4aa7));this[_0x4092c4(0x178e)]=_0x1b7588;}},'hintLineColor':{'get':function(){var _0x1baf46=_0x307c2b,_0x1c5dd5=_0x5e00b3,_0xf6f65c=new Color$2();return _0xf6f65c[_0x1baf46(0xe24)]=this['_hintLineColor']['x'],_0xf6f65c[_0x1baf46(0x1a68)]=this[_0x1c5dd5(0x59d6)]['y'],_0xf6f65c[_0x1c5dd5(0x3c2a)]=this[_0x1c5dd5(0x59d6)]['z'],_0xf6f65c['alpha']=this[_0x1c5dd5(0x59d6)]['w'],_0xf6f65c;},'set':function(_0x176fc4){var _0x2c1a62=_0x307c2b,_0xe3e242=_0x5e00b3;this[_0x2c1a62(0x23c)]['x']=_0x176fc4[_0x2c1a62(0xe24)],this[_0xe3e242(0x59d6)]['y']=_0x176fc4[_0xe3e242(0x9db)],this[_0x2c1a62(0x23c)]['z']=_0x176fc4[_0xe3e242(0x3c2a)],this[_0x2c1a62(0x23c)]['w']=_0x176fc4[_0xe3e242(0x32a8)];}},'hintLineVisible':{'get':function(){var _0x1cd250=_0x5e00b3;return this[_0x1cd250(0x463e)];},'set':function(_0x291f94){var _0x309d81=_0x5e00b3;this[_0x309d81(0x463e)]=_0x291f94;}},'brightness':{'get':function(){var _0x5232f7=_0x5e00b3;return this[_0x5232f7(0x5e8)];},'set':function(_0x21b8db){var _0x2a1606=_0x307c2b,_0x213f11=_0x5e00b3;Check[_0x2a1606(0x90a)][_0x2a1606(0x3393)][_0x213f11(0x5b85)](_0x2a1606(0x22aa),_0x21b8db,0x0),this[_0x213f11(0x5e8)]=_0x21b8db;}},'contrast':{'get':function(){var _0x110396=_0x5e00b3;return this[_0x110396(0x436f)];},'set':function(_0x5835a5){var _0x115df1=_0x307c2b,_0x1aa951=_0x5e00b3;Check[_0x115df1(0x90a)][_0x1aa951(0x1efe)][_0x1aa951(0x5b85)](_0x1aa951(0x4bee),_0x5835a5,0x0),this[_0x1aa951(0x436f)]=_0x5835a5;}},'hue':{'get':function(){var _0x33c1bc=_0x5e00b3;return this[_0x33c1bc(0x16dd)];},'set':function(_0xf253e0){var _0x564a34=_0x307c2b,_0x1a950f=_0x5e00b3;Check['typeOf'][_0x1a950f(0x1efe)][_0x1a950f(0x5b85)](_0x564a34(0x5001),_0xf253e0,0x0),this[_0x1a950f(0x16dd)]=_0xf253e0;}},'saturation':{'get':function(){var _0x297d91=_0x5e00b3;return this[_0x297d91(0x5a8c)];},'set':function(_0x5ac7b6){var _0x549a92=_0x5e00b3;Check[_0x549a92(0x202d)][_0x549a92(0x1efe)]['greaterThanOrEquals'](_0x549a92(0x4517),_0x5ac7b6,0x0),this[_0x549a92(0x5a8c)]=_0x5ac7b6;}},'gamma':{'get':function(){var _0x57daf0=_0x5e00b3;return this[_0x57daf0(0x5749)];},'set':function(_0x1cb182){var _0x33898f=_0x307c2b,_0x3a37bf=_0x5e00b3;Check[_0x3a37bf(0x202d)][_0x33898f(0x3393)][_0x33898f(0x2a3)](_0x3a37bf(0x1553),_0x1cb182,0x0),this['_gamma']=_0x1cb182;}},'visible':{'get':function(){var _0x49668e=_0x5e00b3;return this[_0x49668e(0x435e)];},'set':function(_0x6092a8){var _0xcf3519=_0x5e00b3;Check[_0xcf3519(0x202d)]['bool'](_0xcf3519(0x136c),_0x6092a8),this[_0xcf3519(0x435e)]=_0x6092a8;}},'visibleDistanceMax':{'get':function(){var _0x3319f2=_0x307c2b;return this[_0x3319f2(0x409)];},'set':function(_0x3ce293){var _0x17e935=_0x307c2b,_0x1b62f9=_0x5e00b3;Check[_0x1b62f9(0x202d)][_0x17e935(0x3393)](_0x17e935(0x20af),_0x3ce293),this[_0x1b62f9(0x4b15)]=_0x3ce293;}},'mode':{'get':function(){var _0x401041=_0x307c2b;return this[_0x401041(0x360b)];},'set':function(_0xdd775b){this['_mode']=_0xdd775b;}},'projectEvent':{'get':function(){var _0xe47671=_0x5e00b3;return this[_0xe47671(0x555f)];}},'fusionAlpha':{'get':function(){var _0x24e52d=_0x5e00b3;return this[_0x24e52d(0x1577)];},'set':function(_0x52c264){var _0x1fc256=_0x5e00b3;this[_0x1fc256(0x1577)]=_0x52c264;}}});var scratchPackedDepth=new Cartesian4(),packedDepthScale$1=new Cartesian4(0x1,0x1/0xff,0x1/0xfe01,0x1/0xfd02ff);function getWorldPosition(_0x6998cf,_0x4b665e,_0x2df841,_0x133bbc,_0x388f62,_0x3c4b99){var _0x3277b1=_0x307c2b,_0x4e7e4d=_0x5e00b3,_0x5a49da=_0x4b665e[_0x4e7e4d(0x4fd0)][_0x4e7e4d(0x2d1b)]({'x':_0x2df841,'y':_0x133bbc,'width':0x1,'height':0x1,'framebuffer':_0x6998cf['_cameraDepthBuffer'][_0x4e7e4d(0x1894)]}),_0x2a60d1=Cartesian4[_0x4e7e4d(0x1d8a)](_0x5a49da,0x0,scratchPackedDepth);Cartesian4[_0x4e7e4d(0x359a)](_0x2a60d1,0xff,_0x2a60d1);var _0x19813d=Cartesian4[_0x4e7e4d(0x2d8e)](_0x2a60d1,packedDepthScale$1);0x0!==_0x19813d?_0x6998cf[_0x3277b1(0x2ec4)]=Math[_0x3277b1(0x4b49)](_0x6998cf[_0x4e7e4d(0x3ee8)],_0x19813d):_0x19813d=_0x6998cf[_0x3277b1(0x2ec4)];var _0x5aa78f=new Cartesian4(_0x388f62,_0x3c4b99,0x2*_0x19813d-0x1,0x1),_0x4db6ad=new Cartesian4(),_0x382c00=Matrix4[_0x4e7e4d(0x25c6)](_0x6998cf['_viewProjMatrix'],new Matrix4()),_0x5598a2=Matrix4[_0x4e7e4d(0x1abe)](_0x382c00,_0x5aa78f,_0x4db6ad),_0x41ce90=0x1/_0x5598a2['w'];return Cartesian3[_0x4e7e4d(0x34b9)](_0x5598a2,_0x41ce90,_0x5598a2);}function createPlaneCommand(_0x4e98fa,_0x127f4c){var _0x401c66=_0x307c2b,_0x33e7a2=_0x5e00b3,_0x49833a=_0x4e98fa[_0x401c66(0x16a0)],_0x4e8f66=_0x49833a[_0x33e7a2(0x2a3e)];_0x4e8f66[_0x33e7a2(0x11ce)]||(_0x4e8f66[_0x33e7a2(0x11ce)]=!0x0),defined$1(_0x127f4c[_0x33e7a2(0x5160)])||(_0x127f4c[_0x33e7a2(0x5160)]=Matrix4[_0x33e7a2(0x40f3)](_0x127f4c[_0x401c66(0x4fa)][_0x33e7a2(0x1173)],new Matrix4()));var _0x57669c=getWorldPosition(_0x4e98fa,_0x49833a,0x0,0x0,-0x1,-0x1),_0x29feaa=getWorldPosition(_0x4e98fa,_0x49833a,_0x49833a[_0x33e7a2(0x1564)]-0x1,0x0,0x1,-0x1),_0x13f547=getWorldPosition(_0x4e98fa,_0x49833a,_0x49833a[_0x33e7a2(0x1564)]-0x1,_0x49833a[_0x33e7a2(0x3883)]-0x1,0x1,0x1),_0x11df80=getWorldPosition(_0x4e98fa,_0x49833a,0x0,_0x49833a[_0x33e7a2(0x3883)]-0x1,-0x1,0x1);if(SceneTransforms[_0x33e7a2(0x599d)](_0x49833a,_0x57669c,_0x57669c),SceneTransforms[_0x33e7a2(0x599d)](_0x49833a,_0x29feaa,_0x29feaa),SceneTransforms[_0x401c66(0x44d7)](_0x49833a,_0x13f547,_0x13f547),SceneTransforms[_0x401c66(0x44d7)](_0x49833a,_0x11df80,_0x11df80),defined$1(_0x57669c)&&defined$1(_0x29feaa)&&defined$1(_0x13f547)&&defined$1(_0x11df80)){defined$1(_0x4e8f66[_0x33e7a2(0x1020)])&&(_0x57669c['x']+=_0x4e8f66[_0x33e7a2(0x1020)]['x'],_0x29feaa['x']+=_0x4e8f66[_0x33e7a2(0x1020)]['x'],_0x13f547['x']+=_0x4e8f66[_0x33e7a2(0x1020)]['x'],_0x11df80['x']+=_0x4e8f66[_0x401c66(0x3aa1)]['x'],_0x57669c['y']+=_0x4e8f66[_0x33e7a2(0x1020)]['y'],_0x29feaa['y']+=_0x4e8f66[_0x33e7a2(0x1020)]['y'],_0x13f547['y']+=_0x4e8f66[_0x401c66(0x3aa1)]['y'],_0x11df80['y']+=_0x4e8f66[_0x401c66(0x3aa1)]['y']),_0x4e8f66[_0x33e7a2(0x22dc)]=!0x1,_0x4e8f66[_0x33e7a2(0x4a98)]=!0x1;for(var _0xb91724=[_0x57669c['x'],_0x57669c['y'],_0x29feaa['x'],_0x29feaa['y'],_0x13f547['x'],_0x13f547['y'],_0x11df80['x'],_0x11df80['y']],_0x3ea775=_0x49833a[_0x33e7a2(0x1564)],_0x22b7d2=_0x49833a[_0x33e7a2(0x3883)],_0xb9b981=0x0,_0x3637e1=_0xb91724[_0x401c66(0x2ef4)];_0xb9b981<_0x3637e1;_0xb9b981++){var _0x31557f=_0xb91724[_0xb9b981];_0x31557f=0x2*(_0x31557f=_0xb9b981%0x2==0x0?_0x31557f/_0x3ea775:0x1-_0x31557f/_0x22b7d2)-0x1,_0xb91724[_0xb9b981]=_0x31557f;}var _0x2c6e17=new Geometry$1({'attributes':{'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x33e7a2(0x486a)],'componentsPerAttribute':0x2,'values':_0xb91724}),'textureCoordinates':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x401c66(0x3078)],'componentsPerAttribute':0x2,'values':[0x0,0x0,0x1,0x0,0x1,0x1,0x0,0x1]})},'indices':new Uint16Array([0x0,0x1,0x2,0x0,0x2,0x3]),'primitiveType':PrimitiveType$1[_0x401c66(0x5add)]}),_0xd6744f=new DrawCommand({'vertexArray':VertexArray['fromGeometry']({'context':_0x127f4c,'geometry':_0x2c6e17,'attributeLocations':{'position':0x0,'textureCoordinates':0x1},'bufferUsage':BufferUsage[_0x33e7a2(0xdfd)],'interleave':!0x0}),'primitiveType':PrimitiveType$1[_0x33e7a2(0xf30)],'renderState':RenderState[_0x33e7a2(0x5344)]({'blending':BlendingState$1[_0x33e7a2(0x231d)]}),'shaderProgram':ShaderProgram$1[_0x33e7a2(0x5344)]({'context':_0x127f4c,'vertexShaderSource':_0x401c66(0x14e3),'fragmentShaderSource':_0x33e7a2(0x3c6c),'attributeLocations':{'position':0x0,'textureCoordinates':0x1}}),'uniformMap':{'u_Texture':function(){var _0x25fc34=_0x33e7a2;return _0x4e98fa[_0x25fc34(0x49a6)];},'uFusionAlpha':function(){var _0x5aa1b9=_0x33e7a2;return _0x4e98fa[_0x5aa1b9(0x1577)];}},'owner':_0x4e98fa});_0xd6744f[_0x33e7a2(0x295c)]=Pass$1['OVERLAY_AGAINST_DEPTH'],_0x4e98fa[_0x33e7a2(0x365d)]=_0xd6744f;}}function updateProjectImage(_0x3bb071,_0x504036,_0x38c623){var _0x46822b=_0x307c2b,_0x9a0c2d=_0x5e00b3,_0x3966be=(_0x3bb071[_0x9a0c2d(0x44d)]+0x1)*(_0x3bb071[_0x9a0c2d(0x44d)]+0x1)+0x1,_0x3e3593=ComponentDatatype$1[_0x46822b(0x9e8)](ComponentDatatype$1[_0x9a0c2d(0x486a)],0x3*_0x3966be),_0x1cf8f6=0x3,_0x45e405=_0x3bb071['_horizontalFov']*CesiumMath[_0x9a0c2d(0x5b17)],_0x24e524=_0x3bb071[_0x9a0c2d(0x15fa)]*CesiumMath[_0x9a0c2d(0x5b17)],_0x10754a=(Math[_0x9a0c2d(0x59e4)](0.5*_0x45e405),Math[_0x46822b(0x160c)](0.5*_0x24e524));_0x3bb071[_0x46822b(0x2515)];for(var _0x2f476c=_0x3bb071[_0x9a0c2d(0x56db)]*_0x10754a,_0x470e8c=Math['PI']-0.5*_0x45e405,_0x3e432f=0x0,_0x270a66=0x0,_0x4a24af=_0x45e405/_0x3bb071[_0x9a0c2d(0x44d)],_0x2eac72=0x0;_0x2eac72<_0x3bb071[_0x46822b(0x5635)]+0x1;_0x2eac72++){_0x3e432f=_0x470e8c+_0x2eac72*_0x4a24af;for(var _0x2eae68=_0x2f476c/(_0x3bb071[_0x9a0c2d(0x56db)]/Math[_0x46822b(0x3be7)](_0x3e432f)),_0x3f454c=Math[_0x9a0c2d(0x41f7)](_0x2eae68),_0x158815=-_0x3f454c,_0x4aa700=0x2*_0x3f454c/_0x3bb071[_0x9a0c2d(0x44d)],_0x48abd2=0x0;_0x48abd2<_0x3bb071[_0x9a0c2d(0x44d)]+0x1;_0x48abd2++)_0x270a66=_0x158815+_0x48abd2*_0x4aa700,_0x3e3593[_0x1cf8f6++]=_0x3bb071[_0x9a0c2d(0x56db)]*Math[_0x9a0c2d(0x52a3)](_0x270a66)*Math[_0x9a0c2d(0x1428)](_0x3e432f),_0x3e3593[_0x1cf8f6++]=_0x3bb071[_0x9a0c2d(0x56db)]*Math[_0x9a0c2d(0x1428)](_0x270a66),_0x3e3593[_0x1cf8f6++]=_0x3bb071[_0x9a0c2d(0x56db)]*Math[_0x9a0c2d(0x52a3)](_0x270a66)*Math[_0x9a0c2d(0x52a3)](_0x3e432f);}var _0x32557f=0x2*(0x4+0x5*_0x3bb071[_0x9a0c2d(0x44d)]+0x2*_0x3bb071[_0x9a0c2d(0x44d)]*0x3),_0x2ee375=_0x3bb071['_segmentCount']*_0x3bb071[_0x9a0c2d(0x44d)]*0x3*0x2+0x3*_0x3bb071[_0x9a0c2d(0x44d)]*0x4,_0x162324=ComponentDatatype$1[_0x9a0c2d(0x40dd)](ComponentDatatype$1[_0x9a0c2d(0x43ff)],_0x32557f),_0x1ad365=ComponentDatatype$1[_0x9a0c2d(0x40dd)](ComponentDatatype$1[_0x9a0c2d(0x43ff)],_0x2ee375),_0x24ffd3=0x0;for(_0x2eac72=0x0;_0x2eac72<_0x3bb071[_0x46822b(0x5635)];_0x2eac72++)for(_0x48abd2=0x0;_0x48abd2<_0x3bb071[_0x9a0c2d(0x44d)];_0x48abd2++)_0x1ad365[_0x24ffd3++]=0x1+_0x2eac72+_0x48abd2*(_0x3bb071[_0x9a0c2d(0x44d)]+0x1),_0x1ad365[_0x24ffd3++]=0x1+_0x2eac72+0x1+_0x48abd2*(_0x3bb071[_0x9a0c2d(0x44d)]+0x1),_0x1ad365[_0x24ffd3++]=0x1+_0x2eac72+(_0x48abd2+0x1)*(_0x3bb071[_0x9a0c2d(0x44d)]+0x1),_0x1ad365[_0x24ffd3++]=0x1+_0x2eac72+0x1+_0x48abd2*(_0x3bb071[_0x9a0c2d(0x44d)]+0x1),_0x1ad365[_0x24ffd3++]=0x1+_0x2eac72+0x1+(_0x48abd2+0x1)*(_0x3bb071[_0x9a0c2d(0x44d)]+0x1),_0x1ad365[_0x24ffd3++]=0x1+_0x2eac72+(_0x48abd2+0x1)*(_0x3bb071[_0x9a0c2d(0x44d)]+0x1);for(_0x2eac72=0x0;_0x2eac72<_0x3bb071[_0x9a0c2d(0x44d)];_0x2eac72++)_0x1ad365[_0x24ffd3++]=_0x2eac72+0x1+0x1,_0x1ad365[_0x24ffd3++]=_0x2eac72+0x1,_0x1ad365[_0x24ffd3++]=0x0,_0x1ad365[_0x24ffd3++]=0x0,_0x1ad365[_0x24ffd3++]=_0x2eac72+_0x3bb071[_0x9a0c2d(0x44d)]*(_0x3bb071[_0x9a0c2d(0x44d)]+0x1)+0x1,_0x1ad365[_0x24ffd3++]=_0x2eac72+0x1+_0x3bb071[_0x9a0c2d(0x44d)]*(_0x3bb071[_0x9a0c2d(0x44d)]+0x1)+0x1;for(_0x2eac72=0x0;_0x2eac72<_0x3bb071[_0x46822b(0x5635)];_0x2eac72++)_0x1ad365[_0x24ffd3++]=0x0,_0x1ad365[_0x24ffd3++]=_0x2eac72*(_0x3bb071[_0x9a0c2d(0x44d)]+0x1)+0x1,_0x1ad365[_0x24ffd3++]=(_0x2eac72+0x1)*(_0x3bb071[_0x9a0c2d(0x44d)]+0x1)+0x1,_0x1ad365[_0x24ffd3++]=_0x3bb071[_0x9a0c2d(0x44d)]+(_0x2eac72+0x1)*(_0x3bb071[_0x9a0c2d(0x44d)]+0x1)+0x1,_0x1ad365[_0x24ffd3++]=_0x3bb071[_0x9a0c2d(0x44d)]+_0x2eac72*(_0x3bb071[_0x46822b(0x5635)]+0x1)+0x1,_0x1ad365[_0x24ffd3++]=0x0;_0x24ffd3=0x0,_0x162324[_0x24ffd3++]=0x0,_0x162324[_0x24ffd3++]=0x1,_0x162324[_0x24ffd3++]=0x0,_0x162324[_0x24ffd3++]=_0x3bb071[_0x9a0c2d(0x44d)]+0x1,_0x162324[_0x24ffd3++]=0x0,_0x162324[_0x24ffd3++]=_0x3bb071[_0x9a0c2d(0x44d)]*(_0x3bb071[_0x9a0c2d(0x44d)]+0x1)+0x1,_0x162324[_0x24ffd3++]=0x0,_0x162324[_0x24ffd3++]=(_0x3bb071[_0x9a0c2d(0x44d)]+0x1)*(_0x3bb071[_0x9a0c2d(0x44d)]+0x1);for(_0x2eac72=0x0;_0x2eac72<0x5;_0x2eac72++)for(_0x48abd2=0x0;_0x48abd2<_0x3bb071[_0x9a0c2d(0x44d)];_0x48abd2++)_0x162324[_0x24ffd3++]=0x1+_0x48abd2+0x5*(_0x3bb071[_0x9a0c2d(0x44d)]+0x1)*_0x2eac72,_0x162324[_0x24ffd3++]=0x1+(_0x48abd2+0x1)+0x5*(_0x3bb071['_segmentCount']+0x1)*_0x2eac72;for(_0x2eac72=0x0;_0x2eac72<0x5;_0x2eac72++)for(_0x48abd2=0x0;_0x48abd2<_0x3bb071[_0x46822b(0x5635)];_0x48abd2++)_0x162324[_0x24ffd3++]=0x1+(_0x3bb071[_0x9a0c2d(0x44d)]+0x1)*_0x48abd2+0x5*_0x2eac72,_0x162324[_0x24ffd3++]=0x1+(_0x3bb071[_0x9a0c2d(0x44d)]+0x1)*(_0x48abd2+0x1)+0x5*_0x2eac72;var _0x2a883b=Buffer$1['createVertexBuffer']({'context':_0x504036,'typedArray':_0x3e3593,'usage':BufferUsage[_0x9a0c2d(0xdfd)]}),_0x17b19a=[],_0x2cd78b={'aPosition':0x0};_0x17b19a[_0x9a0c2d(0x5323)]({'index':_0x2cd78b[_0x9a0c2d(0x54cf)],'vertexBuffer':_0x2a883b,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x9a0c2d(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1});var _0x3f71cd=Buffer$1[_0x9a0c2d(0xda9)]({'context':_0x504036,'typedArray':_0x162324,'usage':BufferUsage[_0x9a0c2d(0xdfd)],'indexDatatype':IndexDatatype$1[_0x9a0c2d(0x43ff)]}),_0x400d19=Buffer$1['createIndexBuffer']({'context':_0x504036,'typedArray':_0x1ad365,'usage':BufferUsage[_0x9a0c2d(0xdfd)],'indexDatatype':IndexDatatype$1[_0x46822b(0x4aa9)]});_0x3bb071[_0x9a0c2d(0x3d47)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x9a0c2d(0x4b11)],'modelMatrix':_0x3bb071[_0x9a0c2d(0x5fc9)],'boundingVolume':_0x3bb071[_0x46822b(0x557)],'pass':Pass$1[_0x9a0c2d(0x40ea)],'owner':_0x3bb071,'cull':!0x0}),_0x3bb071[_0x46822b(0x39f7)][_0x46822b(0x202b)]=new VertexArray({'context':_0x504036,'attributes':_0x17b19a,'indexBuffer':_0x3f71cd}),_0x3bb071[_0x9a0c2d(0x3d47)][_0x9a0c2d(0x2ddc)]=ShaderProgram$1[_0x9a0c2d(0x5344)]({'context':_0x504036,'vertexShaderSource':CommonNoLigthNoTextureVp,'fragmentShaderSource':CommonNoTextureFp,'attributeLocations':_0x2cd78b}),_0x3bb071[_0x9a0c2d(0x3d47)][_0x9a0c2d(0x33c4)]=RenderState[_0x9a0c2d(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0}});var _0x448a8e=[];for(_0x2eac72=0x0;_0x2eac72<0x6;_0x2eac72++)_0x448a8e[_0x2eac72]=new Cartesian4(0x0,0x0,0x0,0x0);_0x3bb071[_0x9a0c2d(0x3d47)][_0x9a0c2d(0x2ca)]={'uDiffuseColor':function(){var _0x281f9e=_0x9a0c2d;return _0x3bb071[_0x281f9e(0x59d6)];},'clip_mode':function(){return 0x0;},'clip_planes':function(){return _0x448a8e;},'clip_line_color':function(){return Cartesian4['UNIT_W'];}},_0x3bb071[_0x46822b(0x4c0d)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x46822b(0x5add)],'modelMatrix':_0x3bb071[_0x9a0c2d(0x5fc9)],'boundingVolume':_0x3bb071[_0x9a0c2d(0x3097)],'pass':Pass$1[_0x46822b(0x3d09)],'owner':_0x3bb071,'cull':!0x0}),_0x3bb071[_0x46822b(0x4c0d)][_0x9a0c2d(0x2b54)]=new VertexArray({'context':_0x504036,'attributes':_0x17b19a,'indexBuffer':_0x400d19}),_0x3bb071[_0x9a0c2d(0x4bd7)][_0x9a0c2d(0x2ddc)]=ShaderProgram$1[_0x9a0c2d(0x5344)]({'context':_0x504036,'vertexShaderSource':CommonNoLigthNoTextureVp,'fragmentShaderSource':CommonNoTextureFp,'attributeLocations':_0x2cd78b});var _0x1114a6=_0x3bb071[_0x9a0c2d(0x2201)]===ProjectionMode$1[_0x46822b(0x4d98)]?{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x9a0c2d(0x1af6)],'frontOperation':{'fail':StencilOperation$1[_0x9a0c2d(0x4b4c)],'zFail':StencilOperation$1[_0x9a0c2d(0x9fe)],'zPass':StencilOperation$1[_0x46822b(0x5046)]},'backFunction':StencilFunction$1[_0x46822b(0x4e73)],'backOperation':{'fail':StencilOperation$1[_0x9a0c2d(0x4b4c)],'zFail':StencilOperation$1[_0x46822b(0x5a34)],'zPass':StencilOperation$1[_0x9a0c2d(0x4b4c)]},'reference':0x0,'mask':0x1}:{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x9a0c2d(0x1af6)],'frontOperation':{'fail':StencilOperation$1[_0x9a0c2d(0x4b4c)],'zFail':StencilOperation$1[_0x46822b(0x5046)],'zPass':StencilOperation$1[_0x9a0c2d(0x5010)]},'backFunction':StencilFunction$1[_0x46822b(0x4e73)],'backOperation':{'fail':StencilOperation$1[_0x9a0c2d(0x4b4c)],'zFail':StencilOperation$1[_0x9a0c2d(0x4b4c)],'zPass':StencilOperation$1[_0x9a0c2d(0x9fe)]},'reference':0x0,'mask':-0x1};_0x3bb071['_stencilCommand'][_0x9a0c2d(0x33c4)]=RenderState[_0x9a0c2d(0x5344)]({'depthMask':!0x1,'colorMask':{'red':!0x1,'green':!0x1,'blue':!0x1,'alpha':!0x1},'depthTest':{'enabled':!0x0},'stencilTest':_0x1114a6,'stencilMask':0x1}),_0x3bb071[_0x9a0c2d(0x4bd7)][_0x9a0c2d(0x2ca)]={'uDiffuseColor':function(){var _0x11102e=_0x9a0c2d;return Cartesian4[_0x11102e(0xad0)];},'clip_mode':function(){return 0x0;},'clip_planes':function(){return _0x448a8e;},'clip_line_color':function(){var _0x43f3cd=_0x9a0c2d;return Cartesian4[_0x43f3cd(0xad0)];}},_0x3bb071[_0x9a0c2d(0x3594)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x9a0c2d(0xf30)],'modelMatrix':_0x3bb071[_0x9a0c2d(0x5fc9)],'boundingVolume':_0x3bb071[_0x9a0c2d(0x3097)],'pass':Pass$1[_0x9a0c2d(0x5777)],'owner':_0x3bb071,'cull':!0x0}),_0x3bb071[_0x9a0c2d(0x3594)][_0x9a0c2d(0x2b54)]=new VertexArray({'context':_0x504036,'attributes':_0x17b19a,'indexBuffer':_0x400d19});var _0x48da32=new ShaderSource({'name':'ViewShedAnalysisVp','sources':[ViewShedAnalysisVp]});_0x3bb071[_0x9a0c2d(0x3594)][_0x9a0c2d(0x2ddc)]=ShaderProgram$1[_0x9a0c2d(0x5344)]({'context':_0x504036,'vertexShaderSource':_0x48da32,'fragmentShaderSource':ProjectionImageFp,'attributeLocations':_0x2cd78b}),_0x1114a6=_0x3bb071[_0x9a0c2d(0x2201)]===ProjectionMode$1[_0x9a0c2d(0x58af)]?{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x9a0c2d(0x2399)],'frontOperation':{'fail':StencilOperation$1[_0x9a0c2d(0x4b4c)],'zFail':StencilOperation$1[_0x9a0c2d(0x4b4c)],'zPass':StencilOperation$1[_0x9a0c2d(0x9fe)]},'backFunction':StencilFunction$1[_0x9a0c2d(0x2399)],'backOperation':{'fail':StencilOperation$1[_0x9a0c2d(0x4b4c)],'zFail':StencilOperation$1[_0x46822b(0x5046)],'zPass':StencilOperation$1['DECREMENT_WRAP']},'reference':0x3,'mask':0x3}:{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x9a0c2d(0x21c2)],'frontOperation':{'fail':StencilOperation$1[_0x46822b(0x5046)],'zFail':StencilOperation$1[_0x9a0c2d(0x4b4c)],'zPass':StencilOperation$1[_0x46822b(0x5a34)]},'backFunction':StencilFunction$1[_0x9a0c2d(0x21c2)],'backOperation':{'fail':StencilOperation$1[_0x9a0c2d(0x4b4c)],'zFail':StencilOperation$1[_0x9a0c2d(0x4b4c)],'zPass':StencilOperation$1[_0x9a0c2d(0x9fe)]},'reference':0x0,'mask':-0x1},_0x3bb071[_0x9a0c2d(0x3594)]['renderState']=RenderState[_0x9a0c2d(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x1},'depthMask':!0x1,'stencilTest':_0x1114a6,'blending':BlendingState$1[_0x46822b(0x2ce1)]}),_0x3bb071[_0x9a0c2d(0x3594)][_0x9a0c2d(0x2ca)]={'uRenderTextureMatrix':function(){var _0x376793=_0x9a0c2d;return _0x3bb071[_0x376793(0x2080)];},'uPolygonTextureMatrix':function(){var _0x138fdb=_0x9a0c2d;return _0x3bb071[_0x138fdb(0x3109)];},'uTexture1_size':function(){var _0x2c0e63=_0x9a0c2d,_0x2ccf48=_0x3bb071[_0x2c0e63(0x7ce)][_0x2c0e63(0x2a16)];return new Cartesian2(_0x2ccf48[_0x2c0e63(0x2d3c)],_0x2ccf48[_0x2c0e63(0x5a4e)]);},'uTexture1':function(){var _0x16cb14=_0x9a0c2d;return _0x3bb071[_0x16cb14(0x7ce)][_0x16cb14(0x2a16)];},'uDiffuseTexture':function(){var _0x5bbc38=_0x46822b;return _0x3bb071[_0x5bbc38(0x38cb)];},'uPolygonTexture':function(){var _0x3bc75f=_0x9a0c2d;return _0x3bb071[_0x3bc75f(0x601)];},'uPolygonMode':function(){var _0x46b9ac=_0x9a0c2d;return _0x3bb071[_0x46b9ac(0xed1)];},'uBrightness':function(){var _0x5ea9ce=_0x9a0c2d;return _0x3bb071[_0x5ea9ce(0x5e8)];},'uContrast':function(){var _0x54845e=_0x9a0c2d;return _0x3bb071[_0x54845e(0x436f)];},'uHue':function(){var _0x310823=_0x9a0c2d;return _0x3bb071[_0x310823(0x16dd)];},'uSaturation':function(){var _0x5091e9=_0x9a0c2d;return _0x3bb071[_0x5091e9(0x5a8c)];},'uOneOverGamma':function(){var _0x405df2=_0x46822b;return 0x1/_0x3bb071[_0x405df2(0x5010)];},'uFeatheringScale':function(){var _0x1285fa=_0x9a0c2d;return _0x3bb071[_0x1285fa(0x178e)];},'uV3AffineX':function(){var _0x51e3e3=_0x9a0c2d;return _0x3bb071[_0x51e3e3(0x821)];},'uV3AffineY':function(){return _0x3bb071['_v3AffineY'];}};}function computeVisibility(_0x3ef055,_0x15f047,_0x2f9109){var _0x46f42f=_0x307c2b,_0x2e57a4=_0x5e00b3;return Cartesian3[_0x2e57a4(0x451d)](_0x3ef055[_0x2e57a4(0x2b06)],_0x15f047[_0x2e57a4(0x4fe8)])>_0x2f9109||_0x3ef055[_0x2e57a4(0x1187)][_0x2e57a4(0x2136)](_0x3ef055[_0x2e57a4(0x2b06)],_0x3ef055[_0x2e57a4(0x20e8)],_0x3ef055[_0x46f42f(0x1031)])[_0x2e57a4(0x156a)](_0x15f047)===Intersect$1[_0x2e57a4(0x5815)];}function getInfoFromXMLNode(_0x56804f){var _0x17461f=_0x307c2b,_0x231a3f=_0x5e00b3,_0x5c6421=XMLParser[_0x231a3f(0x5475)](_0x56804f,_0x231a3f(0x4406)),_0x25babc=XMLParser[_0x231a3f(0xfa3)](_0x56804f,_0x231a3f(0x4272)),_0x3cbbcb=XMLParser[_0x231a3f(0xfb4)](_0x25babc,_0x17461f(0x3b0)),_0x892286=XMLParser[_0x231a3f(0xfb4)](_0x25babc,_0x231a3f(0x5ea)),_0x3964cb=XMLParser[_0x231a3f(0xfb4)](_0x56804f,_0x17461f(0x231a)),_0x1bc4ab=XMLParser[_0x231a3f(0xfb4)](_0x56804f,_0x231a3f(0xc43)),_0x58657e=XMLParser[_0x17461f(0x39fc)](_0x56804f,_0x231a3f(0x5111)),_0x5e63b3=XMLParser[_0x231a3f(0xfb4)](_0x56804f,_0x231a3f(0x4c2)),_0x198678=XMLParser[_0x231a3f(0xfa3)](_0x56804f,_0x17461f(0x10c)),_0x55b34e=[0x0,0x0,0x0];_0x55b34e[0x0]=XMLParser[_0x231a3f(0xfb4)](_0x198678,'X'),_0x55b34e[0x1]=XMLParser[_0x231a3f(0xfb4)](_0x198678,'Y'),_0x55b34e[0x2]=XMLParser[_0x231a3f(0xfb4)](_0x198678,'Z');var _0x1b5c7f=XMLParser[_0x231a3f(0xfa3)](_0x56804f,_0x231a3f(0xb20)),_0x44c60d=XMLParser[_0x231a3f(0x5475)](_0x1b5c7f,'U'),_0x1ff59a=XMLParser[_0x231a3f(0x5475)](_0x1b5c7f,'V');XMLParser[_0x231a3f(0x5475)](_0x1b5c7f,'W');var _0x264765=_0x44c60d[_0x231a3f(0x390f)](','),_0x185758=new Cartesian3(parseFloat(_0x264765[0x0]),parseFloat(_0x264765[0x1]),parseFloat(_0x264765[0x2])),_0x36ff45=_0x1ff59a[_0x231a3f(0x390f)](','),_0x4a6348=new Cartesian3(parseFloat(_0x36ff45[0x0]),parseFloat(_0x36ff45[0x1]),parseFloat(_0x36ff45[0x2])),_0x2e5d7a=XMLParser[_0x231a3f(0xfa3)](_0x56804f,_0x231a3f(0x49d2)),_0x4c1395=void 0x0;if(_0x2e5d7a){var _0x212944=CesiumMath['toRadians'](XMLParser[_0x17461f(0x39fc)](_0x2e5d7a,_0x231a3f(0x4f7e))),_0x1d9fba=CesiumMath[_0x17461f(0x18e6)](XMLParser[_0x231a3f(0xfb4)](_0x2e5d7a,_0x231a3f(0x5ddf))),_0x5b673b=CesiumMath[_0x231a3f(0x4476)](XMLParser[_0x231a3f(0xfb4)](_0x2e5d7a,_0x231a3f(0x4186))),_0xb6e8e7=new Rectangle(_0x212944,CesiumMath[_0x17461f(0x18e6)](XMLParser[_0x231a3f(0xfb4)](_0x2e5d7a,'Bottom')),_0x5b673b,_0x1d9fba),_0x18ce24=_0x3964cb*Math[_0x17461f(0x3be7)](CesiumMath[_0x231a3f(0x4476)](_0x58657e));_0x18ce24=_0x58657e<0x0?-_0x18ce24:_0x18ce24;var _0x5d8e0f=_0x55b34e[0x2]+_0x18ce24;_0x4c1395=BoundingSphere[_0x231a3f(0x5fe4)](_0xb6e8e7,void 0x0,_0x5d8e0f);}return{'videoName':_0x5c6421,'viewPosition':_0x55b34e,'heading':_0x1bc4ab,'pitch':_0x58657e,'roll':_0x5e63b3,'horizontalFov':_0x3cbbcb,'verticalFov':_0x892286,'matrixU':_0x185758,'matrixV':_0x4a6348,'distance':_0x3964cb,'boundingSphere':_0x4c1395};}function createVideoElement(_0x58723a,_0x5df320){var _0x32aa46=_0x307c2b,_0x1da29f=_0x5e00b3,_0x1255f7=document[_0x1da29f(0x3474)](_0x1da29f(0xbb9));defined$1(_0x1255f7)||((_0x1255f7=document[_0x32aa46(0x251f)]('div'))[_0x1da29f(0x1d2b)]('id',_0x1da29f(0xbb9)),document[_0x1da29f(0xd00)][_0x1da29f(0x5a20)](_0x1255f7));var _0x5e4dd4=document[_0x32aa46(0x251f)](_0x1da29f(0x1ed5));return _0x5e4dd4[_0x1da29f(0x8cd)]=_0x1da29f(0x4cfb),_0x5e4dd4[_0x1da29f(0x1d2b)](_0x32aa46(0x2299),_0x1da29f(0x10d)),_0x5e4dd4[_0x1da29f(0x1d2b)](_0x1da29f(0x5a4e),_0x1da29f(0x5c6e)),_0x5e4dd4[_0x1da29f(0x1d2b)](_0x1da29f(0x10cd),_0x1da29f(0x10cd)),_0x5e4dd4[_0x32aa46(0x54fe)]('loop',_0x1da29f(0x3c65)),_0x5e4dd4[_0x1da29f(0x1d2b)](_0x32aa46(0x5a5e),_0x32aa46(0x5a5e)),_0x5e4dd4[_0x1da29f(0x1d2b)](_0x1da29f(0x16cf),_0x58723a),_0x5e4dd4[_0x1da29f(0x1d2b)]('id',_0x1da29f(0x145a)+_0x5df320),_0x1255f7[_0x1da29f(0x5a20)](_0x5e4dd4),_0x5e4dd4;}function createRasterRegion$1(_0x4c31a0,_0x112a52){var _0xc7d6c0=_0x307c2b,_0x385f1d=_0x5e00b3;for(var _0x22118a=Cartesian3[_0x385f1d(0x4b0d)](_0x112a52),_0x1f4572=new PolygonGeometry({'polygonHierarchy':{'positions':_0x22118a},'vertexFormat':{'bitangent':!0x1,'color':!0x1,'normal':!0x1,'position':!0x0,'st':!0x1,'tangent':!0x1},'perPositionHeight':!0x0}),_0x4ef0a8=PolygonGeometry[_0xc7d6c0(0x39d6)](_0x1f4572),_0x1b2147=[],_0x2fdc1f=0x1;_0x2fdc1f<_0x22118a[_0x385f1d(0x809)]-0x1;_0x2fdc1f++)_0x1b2147[_0x385f1d(0x5323)](0x0),_0x1b2147[_0x385f1d(0x5323)](_0x2fdc1f),_0x1b2147[_0x385f1d(0x5323)](_0x2fdc1f+0x1);_0x4ef0a8[_0x385f1d(0x314b)]=_0x1b2147;var _0x5eb137=new Matrix4();Matrix4[_0x385f1d(0x25c6)](_0x4c31a0[_0x385f1d(0x5fc9)],_0x5eb137),FlattenRegion[_0x385f1d(0x628)](_0x4ef0a8,_0x112a52,_0x5eb137);var _0x1ceb05=new FlattenRegion();return _0x1ceb05[_0x385f1d(0x5f15)]=_0x4ef0a8,_0x1ceb05;}function updatePolygonFrameBuffer(_0x146b87,_0x52711f,_0x49e692){var _0x2c7614=_0x307c2b,_0x15d0e4=_0x5e00b3;if(_0x146b87[_0x15d0e4(0x2649)]&&0x0!==_0x146b87[_0x2c7614(0x3dff)][_0x15d0e4(0xc98)]['length']){_0x146b87[_0x15d0e4(0x2649)]=!0x1;var _0x372dad=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'depth':0x1});_0x372dad[_0x15d0e4(0x3eaf)]=new Framebuffer$1({'context':_0x52711f,'colorTextures':[_0x146b87[_0x15d0e4(0x601)]],'destroyAttachments':!0x1}),_0x372dad[_0x15d0e4(0x33c4)]=RenderState[_0x2c7614(0x5602)](),_0x372dad[_0x15d0e4(0x5ae4)](_0x52711f);for(var _0x4ebede=0x0;_0x4ebede<_0x146b87[_0x15d0e4(0x34cb)][_0x15d0e4(0xc98)][_0x2c7614(0x2ef4)];_0x4ebede++){var _0x33fe73=_0x146b87[_0x15d0e4(0x34cb)][_0x15d0e4(0xc98)][_0x4ebede];createRasterRegionDrawCommand(_0x146b87,_0x52711f,_0x33fe73,_0x146b87[_0x15d0e4(0x601)]),_0x33fe73[_0x15d0e4(0x447c)][_0x15d0e4(0x5ae4)](_0x52711f);}_0x372dad[_0x15d0e4(0x3eaf)][_0x15d0e4(0x2947)]();}}function createRasterRegionDrawCommand(_0x2c12f9,_0x4edafb,_0x313e1f,_0xecd93a){var _0x1786db=_0x307c2b,_0x141926=_0x5e00b3;if(defined$1(_0x313e1f)&&!defined$1(_0x313e1f[_0x141926(0x447c)])){var _0x48f05c=new DrawCommand({'primitiveType':PrimitiveType$1[_0x141926(0xf30)],'modelMatrix':_0x2c12f9[_0x141926(0x5fc9)]});_0x313e1f['_command']=_0x48f05c;var _0x108dcf={'position':0x0};_0x48f05c[_0x141926(0x2b54)]=VertexArray[_0x141926(0x6f3)]({'context':_0x4edafb,'geometry':_0x313e1f[_0x141926(0x5f15)],'attributeLocations':_0x108dcf,'bufferUsage':BufferUsage[_0x141926(0xdfd)],'interleave':!0x0});var _0x2f6232=new ShaderSource({'sources':[_0x141926(0x504e)]}),_0x54c789=new ShaderSource({'sources':[_0x141926(0xa6c)]});_0x48f05c[_0x141926(0x2ddc)]=ShaderProgram$1[_0x141926(0x5344)]({'context':_0x4edafb,'vertexShaderSource':_0x2f6232,'fragmentShaderSource':_0x54c789,'attributeLocations':_0x108dcf}),_0x48f05c[_0x1786db(0x4800)]=new Framebuffer$1({'context':_0x4edafb,'colorTextures':[_0xecd93a],'destroyAttachments':!0x1}),_0x48f05c[_0x141926(0x33c4)]=RenderState[_0x141926(0x5344)]({'cull':{'enabled':!0x1}});}}function appendProgramDefineForCommand$1(_0x50c338,_0xa2aa33){var _0x3b556c=_0x307c2b,_0xb2622b=_0x5e00b3;if(defined$1(_0x50c338[_0x3b556c(0x120d)])){var _0x52a87e=_0x50c338[_0xb2622b(0x5e52)][_0xb2622b(0x1358)],_0x53a9f8=_0x50c338[_0xb2622b(0x3594)]['shaderProgram'][_0xb2622b(0x1a87)],_0x44d978=_0x50c338['_colorCommand'][_0xb2622b(0x2ddc)][_0xb2622b(0x14d5)],_0x311672=_0x53a9f8['defines'][_0xb2622b(0xabf)](_0xb2622b(0x8bf));_0xa2aa33?_0x311672<0x0&&_0x53a9f8[_0xb2622b(0x5c34)][_0x3b556c(0x2a0e)]('CLIPPOLYGON'):_0x311672>=0x0&&_0x53a9f8[_0x3b556c(0x3682)][_0x3b556c(0x1d88)](_0x311672,0x1),_0x50c338[_0xb2622b(0x3594)][_0xb2622b(0x2ddc)][_0xb2622b(0x2947)](),_0x50c338[_0xb2622b(0x3594)][_0xb2622b(0x2ddc)]=ShaderProgram$1[_0xb2622b(0x5344)]({'context':_0x52a87e,'vertexShaderSource':_0x44d978,'fragmentShaderSource':_0x53a9f8,'attributeLocations':_0x50c338[_0xb2622b(0x3f20)]});}}function Renderer2D(){}ProjectionImage[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x2de93f,_0x2bb995,_0x28909d){var _0x40803d=_0x307c2b,_0x27edd1=_0x5e00b3;if(!_0x2bb995[_0x40803d(0x155)][_0x27edd1(0x552c)]&&this[_0x27edd1(0x435e)]){var _0x47cf73=_0x2bb995[_0x27edd1(0x5592)];if(!_0x47cf73[_0x27edd1(0x56c)]&&(!defined$1(this[_0x40803d(0x24c9)])||!computeVisibility(_0x47cf73,this[_0x27edd1(0xd53)],this[_0x27edd1(0x4b15)]))&&(0x0===this[_0x27edd1(0x3097)][_0x27edd1(0x48ce)]||this[_0x27edd1(0x16d0)]||!computeVisibility(_0x47cf73,this[_0x27edd1(0x3097)],this[_0x27edd1(0x4b15)]))&&(Matrix4[_0x40803d(0x515)](this['_viewProjMatrix'],_0x47cf73[_0x40803d(0x2798)],this[_0x27edd1(0x2080)]),Matrix4[_0x27edd1(0x589e)](this[_0x40803d(0x2576)],_0x47cf73[_0x27edd1(0x4459)],this[_0x27edd1(0x3109)]),defined$1(this[_0x40803d(0x530d)])&&this[_0x40803d(0x530d)][_0x27edd1(0xf16)]>=0x2&&(defined$1(this[_0x27edd1(0x49a6)])&&this[_0x27edd1(0x49a6)]!==_0x2de93f[_0x40803d(0x362e)]?this[_0x27edd1(0x49a6)][_0x27edd1(0x7d7)](this[_0x27edd1(0x237)]):this[_0x27edd1(0x49a6)]=new Texture({'context':_0x2de93f,'source':this[_0x27edd1(0x237)]})),defined$1(this[_0x27edd1(0x49a6)]))){var _0xdcec8=this[_0x27edd1(0x5e52)];if(this[_0x40803d(0x12c9)]&&(this['_frameState']=_0x2bb995,defined$1(this[_0x40803d(0x51a2)])||(this[_0x27edd1(0x7ce)]=new DepthFramebuffer(_0x2de93f),this[_0x27edd1(0x7ce)][_0x27edd1(0x440)][_0x27edd1(0x1481)]=!0x0,this[_0x40803d(0x51a2)][_0x40803d(0x2bbb)][_0x27edd1(0x35dc)]=!0x0,_0x2bb995[_0x27edd1(0x5a25)][this[_0x27edd1(0x33bf)]]=this[_0x27edd1(0x7ce)]),this[_0x27edd1(0x16d0)]=!0x1,destroyCommands$6(this),updateCamera$4(this,_0x2de93f,_0x2bb995),updateProjectImage(this,_0x2de93f)),this[_0x27edd1(0x2649)]&&updatePolygonFrameBuffer(this,_0x2de93f),defined$1(this[_0x27edd1(0x7ce)][_0x27edd1(0x2a16)])){if(!defined$1(this[_0x40803d(0x38ca)])&&this[_0x27edd1(0x2201)]===ProjectionMode$1[_0x27edd1(0x58af)]&&(createPlaneCommand(this,_0x2de93f),defined$1(this[_0x27edd1(0x5b40)])&&this[_0x27edd1(0x5b40)][_0x27edd1(0x809)]>0x0))for(var _0x3562d8=0x0,_0x4f29c6=this[_0x27edd1(0x5b40)]['length'];_0x3562d8<_0x4f29c6;_0x3562d8++){var _0x15f727=this[_0x27edd1(0x5b40)][_0x3562d8];_0x15f727[_0x27edd1(0x11ce)]=!0x0,_0x15f727[_0x27edd1(0x1020)]=_0xdcec8[_0x27edd1(0x2a3e)][_0x27edd1(0x1020)];}if(defined$1(this[_0x27edd1(0x365d)])&&this[_0x27edd1(0x2201)]===ProjectionMode$1[_0x40803d(0x4d98)])return(_0xdcec8[_0x40803d(0x28a5)][_0x27edd1(0x4a98)]||_0xdcec8[_0x27edd1(0x2a3e)][_0x27edd1(0x22dc)])&&(this[_0x40803d(0x38ca)][_0x27edd1(0x2b54)]=this[_0x40803d(0x38ca)][_0x27edd1(0x2b54)]&&this[_0x40803d(0x38ca)][_0x27edd1(0x2b54)][_0x27edd1(0x2947)](),this[_0x27edd1(0x365d)][_0x27edd1(0x2ddc)]=this[_0x27edd1(0x365d)][_0x27edd1(0x2ddc)]&&this[_0x40803d(0x38ca)][_0x27edd1(0x2ddc)][_0x27edd1(0x2947)](),createPlaneCommand(this,_0x2de93f)),void _0x28909d[_0x27edd1(0x5323)](this[_0x27edd1(0x365d)]);defined$1(this[_0x27edd1(0x55af)])&&_0x28909d[_0x27edd1(0x5323)](this[_0x27edd1(0x55af)]),defined$1(this[_0x27edd1(0x4bd7)])&&_0x28909d[_0x27edd1(0x5323)](this[_0x27edd1(0x4bd7)]),defined$1(this[_0x27edd1(0x3594)])&&_0x28909d['push'](this[_0x27edd1(0x3594)]),defined$1(this[_0x40803d(0x39f7)])&&this[_0x27edd1(0x463e)]&&_0x28909d[_0x40803d(0x2a0e)](this[_0x27edd1(0x3d47)]);}}}},ProjectionImage[_0x5e00b3(0x3720)][_0x5e00b3(0x45eb)]=function(_0x52d132,_0x4dc41c){var _0x365c28=_0x307c2b,_0x30b2a6=_0x5e00b3;if(_0x52d132>0x8)throw new DeveloperError$1(_0x30b2a6(0x192b));this[_0x30b2a6(0x31c4)]=_0x4dc41c?0x1<<_0x52d132|this[_0x365c28(0x2bfe)]:~(0x1<<_0x52d132)&this[_0x365c28(0x2bfe)],defined$1(this[_0x30b2a6(0x7ce)])&&(this[_0x30b2a6(0x7ce)][_0x30b2a6(0x31c4)]=this[_0x30b2a6(0x31c4)]);},ProjectionImage[_0x5e00b3(0x3720)][_0x307c2b(0x3a83)]=function(_0x52c1f2){var _0x304c51=_0x5e00b3;if(_0x52c1f2>0x8)throw new DeveloperError$1(_0x304c51(0x192b));return 0x1<<_0x52c1f2&this['_visibleViewport'];},ProjectionImage[_0x5e00b3(0x3720)][_0x307c2b(0xcb2)]=function(_0x2508a5){var _0x9b9872=_0x307c2b,_0x4ce933=_0x5e00b3;if(!defined$1(_0x2508a5))throw new DeveloperError$1(_0x4ce933(0x2ebe));if(!defined$1(_0x2508a5[_0x4ce933(0x2dba)])&&!defined$1(_0x2508a5[_0x4ce933(0x1ed5)])&&!defined$1(_0x2508a5[_0x4ce933(0xf80)]))throw new DeveloperError$1(_0x9b9872(0x40f1));if(defined$1(_0x2508a5[_0x9b9872(0x2cb5)])){var _0x4846ae=_0x2508a5[_0x9b9872(0x2cb5)],_0x49503b=this;when(loadImage$2(_0x4846ae),function(_0x144501){var _0x54b3bb=_0x4ce933;_0x49503b[_0x54b3bb(0x49a6)]!==_0x49503b[_0x54b3bb(0x5e52)][_0x54b3bb(0x1358)]['defaultTexture']&&(_0x49503b[_0x54b3bb(0x49a6)]=_0x49503b[_0x54b3bb(0x49a6)]&&_0x49503b[_0x54b3bb(0x49a6)][_0x54b3bb(0x2947)]()),_0x49503b[_0x54b3bb(0x49a6)]=new Texture({'context':_0x49503b[_0x54b3bb(0x5e52)][_0x54b3bb(0x1358)],'source':_0x144501});});}else defined$1(_0x2508a5[_0x4ce933(0xf80)])?defined$1(this[_0x4ce933(0x49a6)])?this[_0x4ce933(0x49a6)]['copyFrom'](_0x2508a5[_0x4ce933(0xf80)]):this[_0x9b9872(0x38cb)]=new Texture({'context':this[_0x4ce933(0x5e52)][_0x9b9872(0xc72)],'source':_0x2508a5[_0x4ce933(0xf80)]}):this[_0x4ce933(0x237)]=_0x2508a5[_0x4ce933(0x1ed5)];},ProjectionImage[_0x307c2b(0x1aa2)][_0x5e00b3(0x325f)]=function(_0x27f449){var _0x5081ff=_0x307c2b,_0x28628a=_0x5e00b3;if(_0x27f449[0x0]===this[_0x28628a(0x2b49)][0x0]&&_0x27f449[0x1]===this[_0x28628a(0x2b49)][0x1]&&_0x27f449[0x2]===this[_0x28628a(0x2b49)][0x2])throw new DeveloperError$1(_0x5081ff(0x57c7));var _0x51852a,_0x49298a,_0x3ad63f=(_0xbd07ad=this[_0x28628a(0x5e52)][_0x28628a(0xa47)][_0x28628a(0x5592)])[_0x28628a(0x5863)];if(this[_0x28628a(0x5e52)][_0x28628a(0x3037)]===SceneMode$1[_0x28628a(0x3c78)])_0x51852a=Cartesian3[_0x5081ff(0x3df9)](_0x27f449)[0x0],_0x49298a=Cartesian3[_0x28628a(0x4b0d)](this[_0x28628a(0x2b49)])[0x0];else{var _0x2767d6=Cartographic[_0x28628a(0x10c5)](_0x27f449[0x0],_0x27f449[0x1],_0x27f449[0x2]);_0x51852a=_0x3ad63f[_0x28628a(0x63b)](_0x2767d6,new Cartesian3());var _0x1442cf=Cartographic[_0x28628a(0x10c5)](this[_0x28628a(0x2b49)][0x0],this[_0x28628a(0x2b49)][0x1],this[_0x28628a(0x2b49)][0x2]);_0x49298a=_0x3ad63f[_0x28628a(0x63b)](_0x1442cf,new Cartesian3());}var _0x4fad85=new Cartesian3();Cartesian3[_0x28628a(0x34b6)](_0x51852a,_0x49298a,_0x4fad85);var _0x505259=Cartesian3[_0x28628a(0x3d6f)](_0x4fad85);Cartesian3[_0x5081ff(0x4d5b)](_0x4fad85,_0x4fad85),this['distance']=_0x505259;var _0xbd07ad,_0x571c49=(_0xbd07ad=this[_0x28628a(0x5e52)][_0x28628a(0xa47)][_0x28628a(0x5592)])[_0x28628a(0x5075)],_0x86fd2d=_0xbd07ad[_0x5081ff(0x1870)],_0x4b3585=_0xbd07ad[_0x5081ff(0x1fcc)],_0x76d40a=new Cartesian3();Cartesian3[_0x28628a(0x40f3)](_0xbd07ad[_0x5081ff(0x2fe9)],_0x76d40a);var _0x39042a=_0x4fad85[_0x5081ff(0x2d7b)](),_0x284488=_0x49298a[_0x5081ff(0x2d7b)]();_0x284488=Cartesian3[_0x28628a(0x4853)](_0x284488,_0x284488),Math[_0x28628a(0x1beb)](Cartesian3[_0x28628a(0x2d8e)](_0x284488,_0x39042a))>=0x1&&(_0x284488=Math[_0x28628a(0x1beb)](Cartesian3[_0x28628a(0x2d8e)](_0x39042a,Cartesian3[_0x28628a(0x5390)]))<0x1?Cartesian3[_0x28628a(0x40f3)](Cartesian3[_0x28628a(0x5390)],_0x284488):Cartesian3[_0x5081ff(0x2d7b)](Cartesian3[_0x28628a(0x39c7)],_0x284488));var _0x19e070=new Cartesian3();Cartesian3[_0x28628a(0x4143)](_0x284488,_0x39042a,_0x19e070),_0x19e070=Cartesian3[_0x5081ff(0x4d5b)](_0x19e070,_0x19e070),Cartesian3[_0x5081ff(0x1b4a)](_0x39042a,_0x19e070,_0x284488),_0x284488=Cartesian3[_0x28628a(0x4853)](_0x284488,_0x284488),_0xbd07ad[_0x28628a(0x26a3)]({'destination':_0x49298a,'orientation':{'direction':_0x39042a,'up':_0x284488},'convert':!0x1}),this[_0x28628a(0x416)]=_0xbd07ad[_0x5081ff(0x6d1)]*CesiumMath[_0x28628a(0x2683)],this[_0x28628a(0x3a66)]=_0xbd07ad[_0x28628a(0x3a66)]*CesiumMath[_0x5081ff(0x5657)],_0xbd07ad['setView']({'destination':_0x76d40a,'orientation':{'heading':_0x571c49,'pitch':_0x86fd2d,'roll':_0x4b3585},'convert':!0x1});},ProjectionImage[_0x5e00b3(0x3720)][_0x5e00b3(0xfb1)]=function(_0x1b8956,_0x3e38a5){var _0x7dab09=_0x307c2b,_0x446c66=_0x5e00b3,_0x16a6d4=this[_0x446c66(0x5e52)][_0x446c66(0x4fd0)],_0x1c065d=this[_0x446c66(0x49a6)][_0x446c66(0x2d3c)],_0x118a50=this[_0x446c66(0x49a6)][_0x446c66(0x5a4e)],_0x3f0fe1=_0x1b8956/_0x1c065d*_0x16a6d4[_0x446c66(0x1564)],_0x59d84e=_0x16a6d4[_0x446c66(0x3883)]-_0x3e38a5/_0x118a50*_0x16a6d4[_0x446c66(0x3883)];_0x16a6d4['drawingBufferHeight'];var _0x3285f9=_0x16a6d4[_0x446c66(0x2d1b)]({'x':_0x3f0fe1,'y':_0x59d84e,'width':0x1,'height':0x1,'framebuffer':this[_0x7dab09(0x51a2)][_0x446c66(0x3eaf)]}),_0x46c500=Cartesian4[_0x446c66(0x1d8a)](_0x3285f9,0x0,scratchPackedDepth);Cartesian4[_0x446c66(0x359a)](_0x46c500,0xff,_0x46c500);var _0x275e2f=Cartesian4[_0x7dab09(0x477a)](_0x46c500,packedDepthScale$1),_0x5128e0=Matrix4[_0x7dab09(0x178c)](this[_0x7dab09(0x596d)],new Matrix4()),_0x476734=new Cartesian4(),_0x5920d0=this['_scene'][_0x446c66(0x2018)][_0x446c66(0x4a53)]['viewport'];_0x476734['x']=(_0x3f0fe1-_0x5920d0['x'])/_0x5920d0[_0x7dab09(0x2299)]*0x2-0x1,_0x476734['y']=(_0x59d84e-_0x5920d0['y'])/_0x5920d0[_0x446c66(0x5a4e)]*0x2-0x1,_0x476734['z']=0x2*_0x275e2f-0x1,_0x476734['w']=0x1;var _0x91e02a=Matrix4['multiplyByVector'](_0x5128e0,_0x476734,new Cartesian4());return _0x1c065d=0x1/_0x91e02a['w'],(Cartesian3[_0x446c66(0x34b9)](_0x91e02a,_0x1c065d,_0x91e02a),Cartesian3[_0x446c66(0x21a3)](_0x91e02a,new Cartesian3()));},ProjectionImage[_0x5e00b3(0x3720)][_0x307c2b(0x5284)]=function(){var _0x2db0dd=_0x307c2b,_0x451a29=_0x5e00b3;''===this['_name']&&(this[_0x451a29(0x5e3a)]=_0x451a29(0x5810)+this['_scene'][_0x451a29(0x2b3a)][_0x451a29(0x476b)],this[_0x451a29(0x33bf)]=this[_0x2db0dd(0x4f2b)]+_0x451a29(0x4876),this[_0x451a29(0x5e52)][_0x451a29(0x2b3a)][_0x2db0dd(0x1af6)](this));},ProjectionImage[_0x5e00b3(0x3720)][_0x5e00b3(0x4698)]=function(_0x5c2eac){var _0x5d7b59=_0x307c2b,_0x4d6db9=_0x5e00b3;if(!defined$1(_0x5c2eac))throw new DeveloperError$1(_0x4d6db9(0xffa));var _0x77eab2=this;return loadXML(_0x5c2eac)[_0x4d6db9(0x2a5f)](function(_0x1e9a24){var _0x7c682c=_0x140d,_0x36ac6d=_0x4d6db9,_0x133cd3=getInfoFromXMLNode(_0x1e9a24[_0x7c682c(0x1a05)]);_0x77eab2[_0x36ac6d(0x416)]=_0x133cd3[_0x36ac6d(0x5075)],_0x77eab2[_0x7c682c(0x1870)]=defaultValue$1(_0x133cd3[_0x36ac6d(0x3a66)],_0x77eab2[_0x36ac6d(0x3a66)]),_0x77eab2[_0x36ac6d(0x4946)]=defaultValue$1(_0x133cd3[_0x36ac6d(0x4be7)],_0x77eab2[_0x36ac6d(0x4946)]),_0x77eab2[_0x36ac6d(0x183d)]=_0x133cd3[_0x36ac6d(0x183d)],_0x77eab2[_0x36ac6d(0xe06)]=_0x133cd3[_0x7c682c(0x4b2)],Cartesian3[_0x36ac6d(0x40f3)](_0x133cd3[_0x36ac6d(0x1c08)],_0x77eab2[_0x7c682c(0x5ae6)]),Cartesian3[_0x36ac6d(0x40f3)](_0x133cd3[_0x36ac6d(0x4160)],_0x77eab2[_0x36ac6d(0x2f94)]),_0x77eab2[_0x36ac6d(0x451d)]=_0x133cd3[_0x7c682c(0x2665)],_0x77eab2[_0x36ac6d(0x19c9)]=_0x133cd3[_0x36ac6d(0x19c9)],_0x77eab2[_0x36ac6d(0xd53)]=_0x133cd3[_0x36ac6d(0x93d)];})[_0x5d7b59(0x53dd)](function(_0xb2525d){var _0x4966b9=_0x4d6db9;console[_0x4966b9(0x584a)](_0xb2525d);});},ProjectionImage[_0x5e00b3(0x810)]=function(_0x4eac5d,_0x1141e3,_0x51c09f){var _0xce54d7=_0x307c2b,_0x192768=_0x5e00b3;if(!defined$1(_0x4eac5d))throw new DeveloperError$1(_0xce54d7(0x1cc7));if(!defined$1(_0x1141e3))throw new DeveloperError$1(_0x192768(0xffa));return loadXML(_0x1141e3)[_0x192768(0x2a5f)](function(_0x59fde5){var _0x50f357=_0xce54d7,_0xbf3b00=_0x192768;for(var _0x304426={},_0x1f2755=_0x59fde5[_0x50f357(0x1a05)],_0xa67dfe=0x0,_0x37fb73=_0x1f2755[_0xbf3b00(0x2e0)][_0xbf3b00(0x809)];_0xa67dfe<_0x37fb73;_0xa67dfe++){var _0x48fbbb=getInfoFromXMLNode(_0x1f2755[_0xbf3b00(0x2e0)][_0xa67dfe]),_0x996df5=_0x48fbbb['videoName'];_0x996df5=defined$1(_0x51c09f)?appendForwardSlash(_0x51c09f)+_0x48fbbb[_0xbf3b00(0x49f8)]:_0x1141e3[_0x50f357(0x17ac)](0x0,_0x1141e3[_0xbf3b00(0x12e)]('/')+0x1)+_0x48fbbb[_0x50f357(0x3fe3)];var _0x7f32e7=new ProjectionImage(_0x4eac5d),_0x8cce8f=createVideoElement(_0x996df5,_0x7f32e7[_0xbf3b00(0x4574)]);_0x7f32e7[_0xbf3b00(0x19c9)]=_0x48fbbb[_0x50f357(0x5273)],_0x7f32e7[_0xbf3b00(0x416)]=_0x48fbbb[_0x50f357(0x6d1)],_0x7f32e7[_0xbf3b00(0x3a66)]=_0x48fbbb[_0xbf3b00(0x3a66)],_0x7f32e7['horizontalFov']=_0x48fbbb[_0xbf3b00(0x183d)],_0x7f32e7[_0xbf3b00(0xe06)]=_0x48fbbb[_0x50f357(0x4b2)],Cartesian3[_0xbf3b00(0x40f3)](_0x48fbbb[_0xbf3b00(0x1c08)],_0x7f32e7[_0xbf3b00(0x821)]),Cartesian3[_0xbf3b00(0x40f3)](_0x48fbbb[_0x50f357(0x428e)],_0x7f32e7[_0xbf3b00(0x2f94)]),_0x7f32e7[_0xbf3b00(0x451d)]=_0x48fbbb[_0xbf3b00(0x451d)],_0x7f32e7[_0xbf3b00(0x5998)]({'video':_0x8cce8f}),_0x7f32e7[_0x50f357(0x24c9)]=_0x48fbbb[_0xbf3b00(0x93d)],_0x8cce8f[_0xbf3b00(0x13f3)](_0x50f357(0x1e60),function(_0x5bbd50){var _0x2fc31b=_0xbf3b00;_0x5bbd50[_0x2fc31b(0x5640)]();}[_0x50f357(0x66d)](_0x8cce8f,_0x7f32e7)),_0x304426[_0x48fbbb[_0xbf3b00(0x49f8)]]=_0x7f32e7;}return _0x304426;})[_0x192768(0xd22)](function(_0x5eacfd){var _0x297bc3=_0xce54d7;console[_0x297bc3(0x2957)](_0x5eacfd);});},ProjectionImage[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x28effd=_0x307c2b,_0x158d83=_0x5e00b3,_0x2994ad=document[_0x28effd(0x3b41)](_0x158d83(0x145a)+this[_0x28effd(0x3658)]);if(_0x2994ad){var _0x38aae4=_0x2994ad[_0x158d83(0xf67)];_0x38aae4[_0x158d83(0x3fb0)](_0x2994ad),0x0===_0x38aae4['children'][_0x28effd(0x2ef4)]&&_0x38aae4[_0x28effd(0xc46)][_0x158d83(0x3fb0)](_0x38aae4);}defined$1(this[_0x158d83(0xa47)])&&(defined$1(this[_0x158d83(0x7ce)])&&delete this[_0x158d83(0xa47)][_0x158d83(0x5a25)][this[_0x158d83(0x33bf)]],this[_0x158d83(0xa47)]=void 0x0),this[_0x158d83(0x7ce)]=this[_0x158d83(0x7ce)]&&this[_0x28effd(0x51a2)][_0x158d83(0x2947)](),destroyCommands$6(this),this[_0x158d83(0x55af)]=void 0x0,this[_0x158d83(0x49a6)]!==this[_0x158d83(0x5e52)][_0x158d83(0x1358)][_0x158d83(0x466e)]&&(this[_0x158d83(0x49a6)]=this[_0x158d83(0x49a6)]&&this[_0x158d83(0x49a6)][_0x28effd(0x5020)]());for(var _0x431e1e=0x0;_0x431e1e<this['_polygonRegions'][_0x158d83(0xc98)][_0x158d83(0x809)];_0x431e1e++)this[_0x158d83(0x34cb)][_0x158d83(0xc98)][_0x431e1e][_0x28effd(0x5020)](),this[_0x158d83(0x34cb)][_0x158d83(0xc98)][_0x431e1e]=null;if(defined$1(this[_0x158d83(0x601)])&&(this[_0x158d83(0x601)][_0x158d83(0x2947)](),this[_0x158d83(0x601)]=null),this[_0x28effd(0x16a0)][_0x28effd(0x553a)][_0x158d83(0x4f4b)](this[_0x158d83(0x5e3a)],!0x0),this[_0x158d83(0x5e52)][_0x158d83(0x4fd0)][_0x158d83(0x5160)]=void 0x0,this[_0x158d83(0x5e52)][_0x28effd(0x28a5)][_0x158d83(0x11ce)]=!0x1,defined$1(this[_0x158d83(0x5b40)])){_0x431e1e=0x0;for(var _0x180f99=this[_0x158d83(0x5b40)][_0x158d83(0x809)];_0x431e1e<_0x180f99;_0x431e1e++){var _0x30cc51=this[_0x158d83(0x5b40)][_0x431e1e];_0x30cc51[_0x158d83(0x11ce)]&&(_0x30cc51[_0x158d83(0x11ce)]=!0x1);}}return this[_0x158d83(0x5b40)]=void 0x0,destroyObject$1(this);},ProjectionImage[_0x5e00b3(0x3720)][_0x5e00b3(0x371e)]=function(_0x4df824){var _0x9b6db6=_0x5e00b3;this[_0x9b6db6(0xed1)]=_0x4df824;},ProjectionImage[_0x5e00b3(0x3720)][_0x5e00b3(0x33e5)]=function(_0x450e3e){var _0x593a98=_0x307c2b,_0x200c24=_0x5e00b3,_0x303b21=_0x450e3e[_0x200c24(0x2c5)],_0x31a805=_0x450e3e[_0x200c24(0x3747)];if(!defined$1(_0x303b21)||!defined$1(_0x31a805))return!0x1;if(defined$1(this[_0x200c24(0x34cb)][_0x200c24(0x38c4)](_0x303b21)))return!0x1;var _0xa29cb9=this[_0x200c24(0x5e52)][_0x200c24(0x1358)][_0x200c24(0x1564)],_0x3c0683=this[_0x200c24(0x5e52)][_0x200c24(0x1358)][_0x200c24(0x3883)];defined$1(this[_0x593a98(0x2c1d)])||(this[_0x200c24(0x601)]=new Texture({'context':this[_0x200c24(0x5e52)][_0x200c24(0x1358)],'width':_0xa29cb9,'height':_0x3c0683,'pixelFormat':PixelFormat$1[_0x593a98(0x668)]}));var _0x2a02f0=createRasterRegion$1(this,_0x31a805);this[_0x200c24(0x34cb)][_0x593a98(0x3235)](_0x303b21,_0x2a02f0),this[_0x200c24(0x2649)]=!0x0;var _0x2d4fc4=this[_0x200c24(0xa47)][_0x593a98(0x57e6)];return Matrix4[_0x200c24(0x589e)](_0x2d4fc4[_0x200c24(0x1187)][_0x200c24(0x32ad)],_0x2d4fc4[_0x200c24(0x4be5)],this[_0x200c24(0x39d2)]),appendProgramDefineForCommand$1(this,!0x0),!0x0;},ProjectionImage[_0x307c2b(0x1aa2)]['removeClipRegion']=function(_0x3cc1ed){var _0x26e533=_0x5e00b3;return!!this[_0x26e533(0x34cb)]['remove'](_0x3cc1ed)&&(this['_polygonUpdate']=!0x0,0x0===this[_0x26e533(0x34cb)][_0x26e533(0xc98)][_0x26e533(0x809)]&&appendProgramDefineForCommand$1(this,!0x1),!0x0);},ProjectionImage[_0x307c2b(0x1aa2)][_0x5e00b3(0x387c)]=function(){var _0x3a73cc=_0x307c2b,_0x32e0bb=_0x5e00b3;for(var _0x9ac34d=0x0;_0x9ac34d<this[_0x32e0bb(0x34cb)][_0x3a73cc(0x225a)][_0x3a73cc(0x2ef4)];_0x9ac34d++)this[_0x32e0bb(0x34cb)][_0x32e0bb(0xc98)][_0x9ac34d][_0x32e0bb(0x2947)](),this[_0x32e0bb(0x34cb)][_0x32e0bb(0xc98)][_0x9ac34d]=null;this[_0x3a73cc(0x3dff)]['removeAll'](),this[_0x3a73cc(0x12fe)]=!0x0,appendProgramDefineForCommand$1(this,!0x1);},ProjectionImage[_0x5e00b3(0x3720)][_0x307c2b(0x637)]=function(_0x1962f1){var _0x29553b=_0x307c2b,_0x4f29cc=_0x5e00b3;Array[_0x4f29cc(0x2676)](_0x1962f1)||(_0x1962f1=[_0x1962f1]),this[_0x29553b(0x3d48)]=_0x1962f1;},Renderer2D[_0x5e00b3(0x32b0)]=function(_0x1a99eb,_0x53a1bc){var _0x5df728=_0x307c2b,_0x3aacea=_0x5e00b3,_0x43d19d,_0x41191f=_0x53a1bc[_0x5df728(0x42dd)],_0x2b47ca=defaultValue$1(_0x53a1bc[_0x3aacea(0xd61)],0x1),_0x5319ec=defaultValue$1(_0x53a1bc[_0x3aacea(0x5f80)],Color$2[_0x5df728(0x5a89)]),_0x55ba52=_0x41191f[_0x3aacea(0x809)];for(_0x1a99eb[_0x5df728(0x4109)]=_0x2b47ca,_0x1a99eb[_0x5df728(0x25e2)]=_0x5319ec[_0x3aacea(0x3abc)](),_0x1a99eb[_0x3aacea(0x3aaa)](),_0x1a99eb[_0x5df728(0x3069)](_0x41191f[0x0]['x'],_0x41191f[0x0]['y']),_0x43d19d=0x1;_0x43d19d<_0x55ba52;_0x43d19d++)_0x1a99eb[_0x3aacea(0x1e2b)](_0x41191f[_0x43d19d]['x'],_0x41191f[_0x43d19d]['y']);_0x1a99eb[_0x3aacea(0x1430)]();},Renderer2D[_0x5e00b3(0x4f0d)]=function(_0xded94f,_0x21da28){var _0x560afe=_0x307c2b,_0x1126b2=_0x5e00b3,_0x52ff85,_0x81930a=_0x21da28[_0x1126b2(0x2389)],_0x488b11=defaultValue$1(_0x21da28[_0x1126b2(0xd61)],0x1),_0x64aa72=defaultValue$1(_0x21da28[_0x1126b2(0x5f80)],Color$2[_0x560afe(0x5a89)]),_0x18616a=defaultValue$1(_0x21da28[_0x1126b2(0xa09)],Color$2[_0x560afe(0x23ed)]),_0x4c710b=_0x81930a[_0x560afe(0x2ef4)];for(_0xded94f[_0x1126b2(0xd61)]=_0x488b11,_0xded94f[_0x1126b2(0x51a8)]=_0x64aa72[_0x1126b2(0x3abc)](),_0xded94f['fillStyle']=_0x18616a[_0x1126b2(0x3abc)](),_0xded94f[_0x1126b2(0x3aaa)](),_0xded94f[_0x1126b2(0x263a)](_0x81930a[0x0]['x'],_0x81930a[0x0]['y']),_0x52ff85=0x1;_0x52ff85<_0x4c710b;_0x52ff85++)_0xded94f[_0x1126b2(0x1e2b)](_0x81930a[_0x52ff85]['x'],_0x81930a[_0x52ff85]['y']);_0xded94f['closePath'](),_0xded94f[_0x1126b2(0x1430)](),_0xded94f[_0x1126b2(0x29f)]();},Object[_0x5e00b3(0x1dfd)](Renderer2D['prototype'],{}),Renderer2D[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){return destroyObject$1(this);};var CommonNoLigthOneTextureVp=_0x307c2b(0x5581),ShadowAnalysisFp=_0x307c2b(0x455a),ShadowQueryVp=_0x307c2b(0x1a97),ShadowQueryFp=_0x5e00b3(0x22b2),CameraFlightPath={};function getAltitude(_0x259311,_0x125d0d,_0x47d5bb){var _0x4d2a99=_0x307c2b,_0x35a16f=_0x5e00b3,_0x52c43e,_0xb79754,_0x3244d8;if(_0x259311 instanceof PerspectiveFrustum){var _0x6c33f7=Math[_0x4d2a99(0x160c)](0.5*_0x259311[_0x4d2a99(0x5671)]);return _0x52c43e=_0x259311[_0x35a16f(0xcd2)],_0xb79754=_0x259311[_0x4d2a99(0x3f74)]*_0x6c33f7,_0x3244d8=_0x259311[_0x35a16f(0x2054)]*_0xb79754,Math[_0x4d2a99(0x5449)](_0x125d0d*_0x52c43e/_0x3244d8,_0x47d5bb*_0x52c43e/_0xb79754);}return _0x259311 instanceof PerspectiveOffCenterFrustum?(_0x52c43e=_0x259311[_0x35a16f(0xcd2)],_0xb79754=_0x259311[_0x35a16f(0x4f04)],_0x3244d8=_0x259311[_0x35a16f(0x1d74)],Math[_0x4d2a99(0x5449)](_0x125d0d*_0x52c43e/_0x3244d8,_0x47d5bb*_0x52c43e/_0xb79754)):Math[_0x4d2a99(0x5449)](_0x125d0d,_0x47d5bb);}var scratchCart=new Cartesian3(),scratchCart2=new Cartesian3();function createPitchFunction(_0xf5988b,_0x444163,_0x2ae78c,_0x88e56a){if(defined$1(_0x88e56a)&&_0x2ae78c(0.5)>_0x88e56a){var _0x4a19cc=_0x2ae78c(0x0),_0x34e496=_0x2ae78c(0x1),_0x240c5b=_0x2ae78c(0.5),_0x2c785d=_0x240c5b-_0x4a19cc,_0x28cf3c=_0x240c5b-_0x34e496;return function(_0x5cdf26){var _0x29607c=_0x23ca,_0xc39a34=_0x2ae78c(_0x5cdf26);if(_0x5cdf26<=0.5){var _0x3d194d=(_0xc39a34-_0x4a19cc)/_0x2c785d;return CesiumMath[_0x29607c(0x3596)](_0xf5988b,-CesiumMath[_0x29607c(0x1ea8)],_0x3d194d);}var _0x56711b=(_0xc39a34-_0x34e496)/_0x28cf3c;return CesiumMath[_0x29607c(0x3596)](-CesiumMath[_0x29607c(0x1ea8)],_0x444163,0x1-_0x56711b);};}return function(_0x34e47e){var _0x50d90e=_0x23ca;return CesiumMath[_0x50d90e(0x3596)](_0xf5988b,_0x444163,_0x34e47e);};}function createHeightFunction(_0x2d4350,_0x3c1326,_0xf83236,_0x11f983,_0x3ce093){var _0x3f3228=_0x307c2b,_0x27bbb4=_0x5e00b3,_0x35414b=_0x3ce093,_0x1119e6=Math[_0x27bbb4(0x498f)](_0xf83236,_0x11f983);if(!defined$1(_0x35414b)){var _0x53d318=_0x2d4350[_0x27bbb4(0x3747)],_0x349aac=_0x3c1326,_0x57cd56=_0x2d4350['up'],_0x829327=_0x2d4350[_0x27bbb4(0x1d74)],_0x2f3b8f=_0x2d4350[_0x27bbb4(0x1187)],_0x6d42a6=Cartesian3[_0x3f3228(0x3d2f)](_0x53d318,_0x349aac,scratchCart),_0x22b0a0=Cartesian3[_0x27bbb4(0x3d6f)](Cartesian3['multiplyByScalar'](_0x57cd56,Cartesian3[_0x27bbb4(0x2d8e)](_0x6d42a6,_0x57cd56),scratchCart2)),_0x28edfa=Cartesian3[_0x27bbb4(0x3d6f)](Cartesian3[_0x27bbb4(0x34b9)](_0x829327,Cartesian3[_0x27bbb4(0x2d8e)](_0x6d42a6,_0x829327),scratchCart2));_0x35414b=Math[_0x27bbb4(0x19a8)](0.2*getAltitude(_0x2f3b8f,_0x22b0a0,_0x28edfa),0x3b9aca00);}if(_0x1119e6<_0x35414b){var _0x1789e9=0xf4240,_0xf4f62=-Math[_0x27bbb4(0x3a5c)]((_0x35414b-_0xf83236)*_0x1789e9,0x1/0x8),_0x1c0ff8=Math[_0x27bbb4(0x3a5c)]((_0x35414b-_0x11f983)*_0x1789e9,0x1/0x8);return function(_0x666b14){var _0x2acde4=_0x3f3228,_0x41f80a=_0x666b14*(_0x1c0ff8-_0xf4f62)+_0xf4f62;return-Math[_0x2acde4(0x28d)](_0x41f80a,0x8)/_0x1789e9+_0x35414b;};}return function(_0x307a22){var _0x829812=_0x27bbb4;return CesiumMath[_0x829812(0x3596)](_0xf83236,_0x11f983,_0x307a22);};}function adjustAngleForLERP(_0x1e37d4,_0x353188){var _0x41fdab=_0x5e00b3;return CesiumMath[_0x41fdab(0x1c11)](_0x1e37d4,CesiumMath[_0x41fdab(0x352c)],CesiumMath[_0x41fdab(0x4970)])&&(_0x1e37d4=0x0),_0x353188>_0x1e37d4+Math['PI']?_0x1e37d4+=CesiumMath[_0x41fdab(0x352c)]:_0x353188<_0x1e37d4-Math['PI']&&(_0x1e37d4-=CesiumMath[_0x41fdab(0x352c)]),_0x1e37d4;}var scratchStart=new Cartesian3();function createUpdateCV(_0x245f32,_0x4480f0,_0xf2888f,_0x424ef5,_0x14d586,_0x55f183,_0x57610e){var _0x55a74f=_0x5e00b3,_0x3c8c8b=_0x245f32[_0x55a74f(0x5592)],_0xce09b4=Cartesian3[_0x55a74f(0x40f3)](_0x3c8c8b['position'],scratchStart),_0x4c89a8=_0x3c8c8b[_0x55a74f(0x3a66)],_0x1e0427=adjustAngleForLERP(_0x3c8c8b[_0x55a74f(0x5075)],_0x424ef5),_0x15f6c0=adjustAngleForLERP(_0x3c8c8b[_0x55a74f(0x4be7)],_0x55f183),_0x266ddb=createHeightFunction(_0x3c8c8b,_0xf2888f,_0xce09b4['z'],_0xf2888f['z'],_0x57610e);return function(_0x20bad5){var _0x2aa1a0=_0x140d,_0x26888c=_0x55a74f,_0x3fe7ce=_0x20bad5[_0x26888c(0x45cb)]/_0x4480f0;_0x3c8c8b[_0x26888c(0x26a3)]({'orientation':{'heading':CesiumMath[_0x26888c(0x3596)](_0x1e0427,_0x424ef5,_0x3fe7ce),'pitch':CesiumMath[_0x26888c(0x3596)](_0x4c89a8,_0x14d586,_0x3fe7ce),'roll':CesiumMath[_0x26888c(0x3596)](_0x15f6c0,_0x55f183,_0x3fe7ce)}}),Cartesian2[_0x26888c(0x3596)](_0xce09b4,_0xf2888f,_0x3fe7ce,_0x3c8c8b[_0x2aa1a0(0x2fe9)]),_0x3c8c8b[_0x26888c(0x3747)]['z']=_0x266ddb(_0x3fe7ce);};}function useLongestFlight(_0x16a212,_0x2d353f){var _0x3947fd=_0x307c2b,_0x159b1d=_0x5e00b3;_0x16a212[_0x3947fd(0x5389)]<_0x2d353f[_0x159b1d(0x4465)]?_0x16a212[_0x159b1d(0x4465)]+=CesiumMath[_0x159b1d(0x352c)]:_0x2d353f[_0x159b1d(0x4465)]+=CesiumMath[_0x159b1d(0x352c)];}function useShortestFlight(_0x4622be,_0x2a7f98){var _0x904815=_0x307c2b,_0x5d5f11=_0x5e00b3,_0x202579=_0x4622be[_0x5d5f11(0x4465)]-_0x2a7f98[_0x5d5f11(0x4465)];_0x202579<-CesiumMath['PI']?_0x4622be[_0x904815(0x5389)]+=CesiumMath[_0x5d5f11(0x352c)]:_0x202579>CesiumMath['PI']&&(_0x2a7f98[_0x5d5f11(0x4465)]+=CesiumMath[_0x5d5f11(0x352c)]);}var scratchStartCart=new Cartographic(),scratchEndCart=new Cartographic();function createUpdate3D(_0xc0806b,_0x263d27,_0x5e3695,_0x590aca,_0x104770,_0x1d1bdc,_0x44e748,_0x53cf88,_0x1d9c5f,_0x178719,_0x51a74f,_0x380f71,_0x4799fd,_0x44830f,_0x4b1f55,_0xbbd171,_0xb259fc,_0x2b0a4a,_0x245134){var _0xc49018=_0x307c2b,_0x39cac5=_0x5e00b3,_0x425297=_0xc0806b[_0xc49018(0x57e6)],_0x384b52=_0xc0806b[_0xc49018(0xec2)][_0xc49018(0x2864)],_0x21963f=Cartographic[_0x39cac5(0x40f3)](_0x425297[_0xc49018(0x3fd4)],scratchStartCart),_0x301568=_0x425297[_0x39cac5(0x3a66)],_0x8e896e=adjustAngleForLERP(_0x425297[_0x39cac5(0x5075)],_0x590aca),_0x5281f5=adjustAngleForLERP(_0x425297[_0xc49018(0x1fcc)],_0x1d1bdc),_0x59ec9c=_0x384b52['cartesianToCartographic'](_0x5e3695,scratchEndCart);_0x21963f[_0x39cac5(0x4465)]=CesiumMath[_0x39cac5(0x52f5)](_0x21963f[_0xc49018(0x5389)]),_0x59ec9c[_0x39cac5(0x4465)]=CesiumMath[_0xc49018(0x13d2)](_0x59ec9c[_0x39cac5(0x4465)]);var _0x270e23=!0x1;if(defined$1(_0x53cf88)){var _0xba7831=CesiumMath[_0x39cac5(0x52f5)](_0x53cf88),_0x2d1b16=Math[_0x39cac5(0x19a8)](_0x21963f['longitude'],_0x59ec9c[_0x39cac5(0x4465)]),_0x455293=Math[_0xc49018(0x5449)](_0x21963f[_0x39cac5(0x4465)],_0x59ec9c[_0x39cac5(0x4465)]),_0x2b4ab6=_0xba7831>=_0x2d1b16&&_0xba7831<=_0x455293;if(defined$1(_0x1d9c5f)){var _0x57bed1=Math[_0x39cac5(0x1beb)](_0x21963f[_0x39cac5(0x4465)]-_0x59ec9c[_0x39cac5(0x4465)]),_0xee407c=CesiumMath[_0xc49018(0x917)]-_0x57bed1;(_0x2b4ab6?_0x57bed1:_0xee407c)<(_0x2b4ab6?_0xee407c:_0x57bed1)*_0x1d9c5f&&!_0x2b4ab6&&(_0x270e23=!0x0);}else _0x2b4ab6||(_0x270e23=!0x0);}_0x270e23?useLongestFlight(_0x21963f,_0x59ec9c):useShortestFlight(_0x21963f,_0x59ec9c);var _0xc78d5c,_0x57c923,_0x413cdd,_0x590fbf,_0x1cdb63=createHeightFunction(_0x425297,_0x5e3695,_0x21963f[_0xc49018(0x10d5)],_0x59ec9c[_0xc49018(0x10d5)],_0x44e748),_0x48a6bc=createPitchFunction(_0x301568,_0x104770,_0x1cdb63,_0x178719);return _0xc78d5c=_0x21963f[_0xc49018(0x5389)],_0x57c923=_0x59ec9c[_0x39cac5(0x4465)],_0x413cdd=_0x21963f[_0xc49018(0x353e)],_0x590fbf=_0x59ec9c[_0xc49018(0x353e)],function(_0x201c6a){var _0x308bc6=_0xc49018,_0x32a683=_0x39cac5,_0x303c31,_0x2d13a8,_0x43fdd2=_0x201c6a[_0x32a683(0x45cb)]/_0x263d27,_0xbda307=_0x4799fd?_0x425297[_0x32a683(0x1d1d)][_0x32a683(0x5a4e)]:_0x1cdb63(_0x43fdd2);if(_0xb259fc!==FlyInterpolationMode$1[_0x32a683(0x423a)]&&defined$1(_0x245134)){if((_0x303c31=_0x2b0a4a[_0x32a683(0x5821)][_0x245134]+_0x201c6a[_0x308bc6(0x25ef)])>_0x2b0a4a[_0x32a683(0x5821)][_0x2b0a4a[_0x32a683(0x5821)][_0x308bc6(0x2ef4)]-0x1])return;var _0x802e2f=_0x2b0a4a[_0x32a683(0xd06)](_0x303c31),_0x22a87f=Cartographic[_0x32a683(0x50e9)](_0x802e2f);_0x2d13a8=Cartesian3[_0x32a683(0x3e9)](_0x22a87f[_0x308bc6(0x5389)],_0x22a87f[_0x32a683(0x5859)],_0xbda307);}else _0x2d13a8=Cartesian3[_0x32a683(0x3e9)](CesiumMath[_0x308bc6(0x3a7e)](_0xc78d5c,_0x57c923,_0x43fdd2),CesiumMath[_0x32a683(0x3596)](_0x413cdd,_0x590fbf,_0x43fdd2),_0xbda307);if(_0x44830f){var _0x5b404a=Cartographic[_0x32a683(0x50e9)](_0x2d13a8),_0x3f3620=_0xc0806b[_0x308bc6(0x2ff8)][_0x32a683(0x1f41)](_0x5b404a);if(!defined$1(_0x3f3620))return;(_0xbda307<_0x3f3620||_0xbda307-_0x3f3620>0x0&&_0xbda307-_0x3f3620<_0x4b1f55)&&(_0x5b404a[_0x32a683(0x5a4e)]=_0x3f3620+_0x4b1f55,_0x2d13a8=Cartographic[_0x32a683(0x40f1)](_0x5b404a));}var _0x293ba5=_0x51a74f?_0x425297[_0x32a683(0x5075)]:CesiumMath['lerp'](_0x8e896e,_0x590aca,_0x43fdd2),_0x257142=_0x380f71?_0x425297[_0x32a683(0x3a66)]:_0x48a6bc(_0x43fdd2),_0x1787c7=CesiumMath[_0x308bc6(0x3a7e)](_0x5281f5,_0x1d1bdc,_0x43fdd2);if(_0xbbd171&&(_0x293ba5=_0x51a74f?_0x425297[_0x32a683(0x5075)]:_0x590aca,_0x1787c7=_0x1d1bdc),_0xb259fc!==FlyInterpolationMode$1[_0x32a683(0x423a)]&&defined$1(_0x245134)){var _0x372abb=_0x303c31+0.001;if(_0x372abb>_0x2b0a4a[_0x32a683(0x5821)][_0x2b0a4a[_0x32a683(0x5821)][_0x32a683(0x809)]-0x1])_0x425297[_0x308bc6(0x40fb)]({'destination':_0x2d13a8,'orientation':{'heading':_0x293ba5,'pitch':_0x257142,'roll':_0x1787c7}});else{var _0x74c2f0=_0x2b0a4a[_0x32a683(0xd06)](_0x372abb),_0x61ef65=Cartographic[_0x32a683(0x50e9)](_0x74c2f0);_0x74c2f0=Cartesian3[_0x32a683(0x3e9)](_0x61ef65[_0x32a683(0x4465)],_0x61ef65[_0x32a683(0x5859)],_0xbda307);var _0x3a7a8e=new Cartesian3(_0x74c2f0['x']-_0x2d13a8['x'],_0x74c2f0['y']-_0x2d13a8['y'],_0x74c2f0['z']-_0x2d13a8['z']);Cartesian3[_0x32a683(0x4853)](_0x3a7a8e,_0x3a7a8e);var _0x22e9ee=Transforms[_0x32a683(0x1724)](_0x2d13a8,_0x3a7a8e);_0x425297[_0x308bc6(0x40fb)]({'destination':_0x2d13a8,'orientation':{'direction':_0x3a7a8e,'up':_0x22e9ee}});}}else _0x425297[_0x308bc6(0x40fb)]({'destination':_0x2d13a8,'orientation':{'heading':_0x293ba5,'pitch':_0x257142,'roll':_0x1787c7}});};}function createUpdate2D(_0x2e70dd,_0x444f6a,_0x361c4e,_0x597791,_0x4e1d32,_0xeae3f8,_0x2cd906){var _0x11b344=_0x307c2b,_0x497298=_0x5e00b3,_0xad96f9=_0x2e70dd[_0x497298(0x5592)],_0x4ec6c0=Cartesian3[_0x497298(0x40f3)](_0xad96f9[_0x497298(0x3747)],scratchStart),_0x1a79ab=adjustAngleForLERP(_0xad96f9[_0x11b344(0x6d1)],_0x597791),_0x979370=_0xad96f9[_0x497298(0x1187)][_0x497298(0x1d74)]-_0xad96f9['frustum'][_0x497298(0x4db1)],_0x1f28a3=createHeightFunction(_0xad96f9,_0x361c4e,_0x979370,_0x361c4e['z'],_0x2cd906);return function(_0x5d0a9c){var _0x46daa2=_0x11b344,_0x37e6a9=_0x497298,_0x32c0e1=_0x5d0a9c[_0x46daa2(0x25ef)]/_0x444f6a;_0xad96f9[_0x37e6a9(0x26a3)]({'orientation':{'heading':CesiumMath[_0x37e6a9(0x3596)](_0x1a79ab,_0x597791,_0x32c0e1)}}),Cartesian2[_0x46daa2(0x3a7e)](_0x4ec6c0,_0x361c4e,_0x32c0e1,_0xad96f9[_0x37e6a9(0x3747)]);var _0x39aec3=_0x1f28a3(_0x32c0e1),_0x39c178=_0xad96f9[_0x46daa2(0x250e)],_0x453a46=_0x39c178[_0x37e6a9(0x4f04)]/_0x39c178[_0x37e6a9(0x1d74)],_0x508639=0.5*(_0x39aec3-(_0x39c178[_0x37e6a9(0x1d74)]-_0x39c178[_0x37e6a9(0x4db1)]));_0x39c178[_0x37e6a9(0x1d74)]+=_0x508639,_0x39c178[_0x37e6a9(0x4db1)]-=_0x508639,_0x39c178[_0x37e6a9(0x4f04)]=_0x453a46*_0x39c178[_0x37e6a9(0x1d74)],_0x39c178[_0x37e6a9(0x4645)]=-_0x39c178[_0x37e6a9(0x4f04)];};}var scratchCartographic$5=new Cartographic(),scratchDestination=new Cartesian3();function emptyFlight(_0xd98923,_0x295e9a){return{'startObject':{},'stopObject':{},'duration':0x0,'complete':_0xd98923,'cancel':_0x295e9a};}function wrapCallback(_0x45c6ea,_0x4a761e){return function(){var _0x3faf12=_0x23ca;'function'==typeof _0x4a761e&&_0x4a761e(),_0x45c6ea[_0x3faf12(0x2495)]=!0x0;};}CameraFlightPath[_0x5e00b3(0x4c81)]=function(_0x3b69d1,_0x1a5d4b){var _0x4e44d6=_0x307c2b,_0x599882=_0x5e00b3,_0x41f01a=(_0x1a5d4b=defaultValue$1(_0x1a5d4b,defaultValue$1[_0x4e44d6(0x216e)]))[_0x599882(0x15b6)],_0x8167be=_0x3b69d1[_0x599882(0x3037)];if(_0x8167be===SceneMode$1[_0x599882(0x530d)])return emptyFlight();var _0x19fa16=defaultValue$1(_0x1a5d4b[_0x599882(0x1df1)],!0x0),_0x5448e6=_0x3b69d1[_0x599882(0x5cd9)],_0x14076f=_0x5448e6[_0x599882(0x4faa)],_0x18001d=_0x1a5d4b[_0x599882(0x1e80)],_0xbb8392=_0x1a5d4b[_0x599882(0x58e1)],_0x486325=_0x1a5d4b[_0x599882(0x2af2)],_0x4ebf96=_0x1a5d4b[_0x599882(0x233e)],_0x19f45f=_0x1a5d4b[_0x599882(0x113)],_0x2e95d2=_0x1a5d4b[_0x4e44d6(0x49ee)],_0x3425ca=_0x1a5d4b[_0x599882(0x1ea6)],_0x4fea97=_0x1a5d4b[_0x599882(0xd2a)],_0x154117=_0x1a5d4b[_0x599882(0x12f4)],_0x364fcc=_0x1a5d4b[_0x599882(0x244a)];_0x19fa16&&_0x8167be!==SceneMode$1[_0x4e44d6(0x16b8)]&&(_0x14076f[_0x599882(0x3bd7)](_0x41f01a,scratchCartographic$5),_0x41f01a=_0x5448e6[_0x599882(0x63b)](scratchCartographic$5,scratchDestination));var _0x54bf4c=_0x3b69d1[_0x599882(0x5592)],_0x104706=_0x1a5d4b[_0x599882(0x3ee1)];defined$1(_0x104706)&&_0x54bf4c[_0x599882(0x21d2)](_0x104706);var _0x25090d=_0x1a5d4b[_0x599882(0x3dfe)];defined$1(_0x25090d)||(_0x25090d=Math[_0x599882(0x5f13)](Cartesian3[_0x599882(0x451d)](_0x54bf4c[_0x599882(0x3747)],_0x41f01a)/0xf4240)+0x2,_0x25090d=Math[_0x599882(0x19a8)](_0x25090d,0x3));var _0x256422=defaultValue$1(_0x1a5d4b[_0x599882(0x5075)],0x0),_0x45cefc=defaultValue$1(_0x1a5d4b[_0x4e44d6(0x1870)],-CesiumMath[_0x599882(0x1ea8)]),_0x554262=defaultValue$1(_0x1a5d4b[_0x599882(0x4be7)],0x0),_0x4efe61=defaultValue$1(_0x1a5d4b[_0x599882(0x2d52)],!0x1),_0x5c4d49=defaultValue$1(_0x1a5d4b[_0x599882(0x294)],!0x1),_0x3e6b14=defaultValue$1(_0x1a5d4b[_0x599882(0x3d6c)],!0x1),_0x3da41c=defaultValue$1(_0x1a5d4b[_0x4e44d6(0x499f)],!0x1),_0x3609c9=_0x3b69d1[_0x599882(0x2a3e)];_0x3609c9[_0x599882(0x2495)]=_0x1a5d4b[_0x599882(0x2d52)]||_0x1a5d4b[_0x4e44d6(0x3510)]||_0x1a5d4b[_0x599882(0x3d6c)];var _0x5eab12=wrapCallback(_0x3609c9,_0x1a5d4b[_0x599882(0x12e5)]),_0x574226=wrapCallback(_0x3609c9,_0x1a5d4b[_0x4e44d6(0x3663)]),_0x5469de=_0x54bf4c[_0x599882(0x1187)],_0x20e689=_0x3b69d1[_0x599882(0x3037)]===SceneMode$1[_0x599882(0x174c)];if(_0x20e689=(_0x20e689=(_0x20e689=(_0x20e689=_0x20e689&&Cartesian2[_0x599882(0x1c11)](_0x54bf4c[_0x4e44d6(0x2fe9)],_0x41f01a,CesiumMath[_0x599882(0x3b80)]))&&CesiumMath['equalsEpsilon'](Math[_0x599882(0x498f)](_0x5469de[_0x4e44d6(0xf7d)]-_0x5469de[_0x599882(0x4db1)],_0x5469de[_0x599882(0x4f04)]-_0x5469de[_0x4e44d6(0x35e7)]),_0x41f01a['z'],CesiumMath[_0x4e44d6(0x2f63)]))||_0x3b69d1[_0x599882(0x3037)]!==SceneMode$1[_0x4e44d6(0x238f)]&&Cartesian3['equalsEpsilon'](_0x41f01a,_0x54bf4c[_0x599882(0x3747)],CesiumMath[_0x599882(0x5c1a)]))&&CesiumMath[_0x599882(0x1c11)](CesiumMath[_0x599882(0xa1a)](_0x256422),CesiumMath[_0x4e44d6(0x2c1a)](_0x54bf4c[_0x599882(0x5075)]),CesiumMath[_0x599882(0x5c1a)])&&CesiumMath[_0x4e44d6(0x376e)](CesiumMath[_0x4e44d6(0x2c1a)](_0x45cefc),CesiumMath[_0x599882(0xa1a)](_0x54bf4c[_0x599882(0x3a66)]),CesiumMath[_0x599882(0x5c1a)])&&CesiumMath[_0x599882(0x1c11)](CesiumMath[_0x599882(0xa1a)](_0x554262),CesiumMath[_0x4e44d6(0x2c1a)](_0x54bf4c['roll']),CesiumMath[_0x599882(0x5c1a)]))return emptyFlight(_0x5eab12,_0x574226);var _0x20b078=new Array(0x4);if(_0x20b078[SceneMode$1[_0x4e44d6(0x238f)]]=createUpdate2D,_0x20b078[SceneMode$1[_0x599882(0x3c78)]]=createUpdate3D,_0x20b078[SceneMode$1[_0x599882(0x5d29)]]=createUpdateCV,_0x25090d<=0x0)return emptyFlight(function(){var _0xf8f48e=_0x599882;_0x20b078[_0x8167be](_0x3b69d1,0x1,_0x41f01a,_0x256422,_0x45cefc,_0x554262,_0x18001d,_0xbb8392,_0x486325,_0x4ebf96)({'time':0x1}),_0xf8f48e(0x1b4b)==typeof _0x5eab12&&_0x5eab12();},_0x574226);var _0x1837e8=_0x20b078[_0x8167be](_0x3b69d1,_0x25090d,_0x41f01a,_0x256422,_0x45cefc,_0x554262,_0x18001d,_0xbb8392,_0x486325,_0x4ebf96,_0x4efe61,_0x5c4d49,_0x3e6b14,_0x2e95d2,_0x3425ca,_0x3da41c,_0x4fea97,_0x154117,_0x364fcc);if(!defined$1(_0x19f45f)){var _0x26d5b1=_0x54bf4c[_0x4e44d6(0x3fd4)][_0x599882(0x5a4e)];_0x19f45f=_0x26d5b1>(_0x8167be===SceneMode$1[_0x599882(0x3c78)]?_0x14076f[_0x599882(0x3bd7)](_0x41f01a)[_0x599882(0x5a4e)]:_0x41f01a['z'])&&_0x26d5b1>0x2cec?EasingFunction$1[_0x599882(0x5b5e)]:EasingFunction$1[_0x4e44d6(0xfad)];}return{'duration':_0x25090d,'easingFunction':_0x19f45f,'startObject':{'time':0x0},'stopObject':{'time':_0x25090d},'update':_0x1837e8,'complete':_0x5eab12,'cancel':_0x574226};};var MapMode2D={'ROTATE':0x0,'INFINITE_SCROLL':0x1},MapMode2D$1=Object[_0x307c2b(0x23fe)](MapMode2D);function Camera(_0x78bd70){var _0x2f4dda=_0x307c2b,_0x4b5432=_0x5e00b3;this[_0x4b5432(0x5e52)]=_0x78bd70,this[_0x4b5432(0xeab)]=Matrix4[_0x2f4dda(0x2d7b)](Matrix4[_0x4b5432(0x2de)]),this[_0x2f4dda(0x3d2e)]=Matrix4['clone'](Matrix4[_0x4b5432(0x2de)]),this[_0x4b5432(0x3135)]=Matrix4[_0x4b5432(0x40f3)](Matrix4[_0x2f4dda(0x1160)]),this[_0x4b5432(0xa0e)]=Matrix4[_0x4b5432(0x40f3)](Matrix4[_0x4b5432(0x2de)]),this['_transformChanged']=!0x1,this[_0x4b5432(0x3747)]=new Cartesian3(),this[_0x4b5432(0x5391)]=new Cartesian3(),this[_0x4b5432(0x4c8b)]=new Cartesian3(),this[_0x4b5432(0x23c5)]=new Cartographic(),this[_0x4b5432(0x336d)]=0x0,this[_0x4b5432(0x22d3)]=0x0,this[_0x4b5432(0x416)]=new Cartesian3(),this['_direction']=new Cartesian3(),this[_0x4b5432(0xae1)]=new Cartesian3(),this['up']=new Cartesian3(),this[_0x4b5432(0xdc4)]=new Cartesian3(),this[_0x4b5432(0x123d)]=new Cartesian3(),this[_0x4b5432(0x1d74)]=new Cartesian3(),this[_0x4b5432(0x7ab)]=new Cartesian3(),this[_0x2f4dda(0x4a1a)]=new Cartesian3(),this[_0x4b5432(0x1187)]=new PerspectiveFrustum(),this[_0x4b5432(0x1187)][_0x4b5432(0x2054)]=_0x78bd70[_0x4b5432(0x1564)]/_0x78bd70[_0x4b5432(0x3883)],this[_0x2f4dda(0x250e)][_0x4b5432(0xa79)]=CesiumMath[_0x4b5432(0x4476)](0x3c),this['defaultMoveAmount']=0x186a0,this[_0x4b5432(0x3ce0)]=Math['PI']/0x3c,this[_0x4b5432(0xa76)]=Math['PI']/0xe10,this[_0x4b5432(0x1d4)]=0x186a0,this[_0x4b5432(0x11ed)]=void 0x0,this[_0x4b5432(0x246e)]=1.5,this[_0x4b5432(0x4d81)]=new Event(),this['_moveEnd']=new Event(),this[_0x4b5432(0x2e30)]=new Event(),this[_0x4b5432(0x3cd1)]=void 0x0,this[_0x2f4dda(0x143c)]=void 0x0,this[_0x4b5432(0x2310)]=void 0x0,this[_0x4b5432(0x3c7)]=0.5,this[_0x2f4dda(0x3e94)]=0.001,this[_0x4b5432(0x594a)]=new Matrix4(),this[_0x4b5432(0x2a30)]=new Matrix4(),updateViewMatrix(this),this[_0x4b5432(0x2201)]=SceneMode$1[_0x4b5432(0x3c78)],this[_0x4b5432(0x2cf0)]=!0x0;var _0x2e5be6=_0x78bd70[_0x4b5432(0x5cd9)];this[_0x4b5432(0x5863)]=_0x2e5be6,this[_0x4b5432(0x2260)]=_0x2e5be6[_0x4b5432(0x63b)](new Cartographic(Math['PI'],CesiumMath[_0x4b5432(0x1ea8)])),this[_0x4b5432(0x482b)]=void 0x0,this['_suspendTerrainAdjustment']=!0x1,rectangleCameraPosition3D(this,Camera[_0x4b5432(0x2362)],this[_0x4b5432(0x3747)],!0x0);var _0xcd1911=Cartesian3[_0x4b5432(0x3d6f)](this[_0x4b5432(0x3747)]);_0xcd1911+=_0xcd1911*Camera[_0x4b5432(0x4840)],Cartesian3[_0x4b5432(0x4853)](this['position'],this[_0x4b5432(0x3747)]),Cartesian3[_0x4b5432(0x34b9)](this[_0x4b5432(0x3747)],_0xcd1911,this[_0x4b5432(0x3747)]),this[_0x4b5432(0x56c)]=!0x1,this[_0x4b5432(0x11e5)]=!0x1,this[_0x4b5432(0x5327)]=new Matrix4(),this[_0x4b5432(0x58c6)]=new Cartesian3(),this[_0x2f4dda(0x3ef5)]=new Cartesian3(),this[_0x4b5432(0xe5e)]=new Cartesian3(),this[_0x4b5432(0x5ee0)]=new Cartesian3(),this[_0x4b5432(0x55c3)]=!0x1,this[_0x4b5432(0x19e7)]=new Cartesian3(),this[_0x4b5432(0x240d)]=!0x1,this[_0x4b5432(0x2c21)]=!0x1,this[_0x4b5432(0x5dcb)]=0x1,this[_0x4b5432(0x3136)]=!0x1,this['_flyRelativeHeight']=0xa,this[_0x4b5432(0x510b)]=void 0x0,this[_0x4b5432(0x5b25)]=0x0,this[_0x2f4dda(0x4cb4)]=0x0,this[_0x4b5432(0x2129)]=0x16,this[_0x4b5432(0x2b66)]=!0x0,this[_0x4b5432(0x70b)]=!0x1,this[_0x2f4dda(0x1226)]=!0x1;}function updateViewMatrix(_0x14d992){var _0xad9ed4=_0x307c2b,_0x1335c7=_0x5e00b3;Matrix4[_0x1335c7(0x30a3)](_0x14d992[_0x1335c7(0x5391)],_0x14d992[_0xad9ed4(0x4240)],_0x14d992[_0xad9ed4(0x552b)],_0x14d992[_0x1335c7(0x7ab)],_0x14d992[_0x1335c7(0x594a)]),Matrix4[_0x1335c7(0x589e)](_0x14d992[_0xad9ed4(0x26f7)],_0x14d992[_0x1335c7(0xa0e)],_0x14d992[_0xad9ed4(0x26f7)]),_0x14d992[_0x1335c7(0x56c)]&&Matrix4[_0x1335c7(0x589e)](_0x14d992[_0xad9ed4(0x26f7)],_0x14d992[_0x1335c7(0x5327)],_0x14d992[_0x1335c7(0x594a)]),Matrix4[_0x1335c7(0x19c5)](_0x14d992[_0x1335c7(0x594a)],_0x14d992[_0x1335c7(0x2a30)]);}function updateCameraDeltas(_0x179b2a){var _0x3dd04c=_0x307c2b,_0xc033bc=_0x5e00b3;if(defined$1(_0x179b2a[_0xc033bc(0x3d36)])){_0x179b2a[_0x3dd04c(0x288e)]=_0x179b2a[_0xc033bc(0x336d)];var _0x58e7d=Cartesian3[_0xc033bc(0x34b6)](_0x179b2a[_0xc033bc(0x2b06)],_0x179b2a[_0xc033bc(0x3d36)],_0x179b2a[_0xc033bc(0x3d36)]);_0x179b2a[_0x3dd04c(0x2a99)]=Cartesian3[_0xc033bc(0x3d6f)](_0x58e7d),_0x179b2a[_0xc033bc(0x3d36)]=Cartesian3[_0xc033bc(0x40f3)](_0x179b2a['positionWC'],_0x179b2a[_0xc033bc(0x3d36)]),_0x179b2a[_0xc033bc(0x336d)]>0x0?(_0x179b2a[_0xc033bc(0x13d6)]=0x0,_0x179b2a[_0xc033bc(0x247c)]=getTimestamp$1()):_0x179b2a[_0xc033bc(0x13d6)]=Math[_0xc033bc(0x498f)](getTimestamp$1()-_0x179b2a[_0xc033bc(0x247c)],0x0)/0x3e8;}else _0x179b2a[_0xc033bc(0x3d36)]=Cartesian3[_0xc033bc(0x40f3)](_0x179b2a[_0x3dd04c(0x16e9)],_0x179b2a[_0xc033bc(0x3d36)]);}Camera[_0x5e00b3(0x3033)]=new Matrix4(0x0,0x0,0x1,0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x1),Camera[_0x5e00b3(0x4a8c)]=Matrix4[_0x5e00b3(0x19c5)](Camera[_0x307c2b(0x6a0)],new Matrix4()),Camera[_0x5e00b3(0x2362)]=Rectangle[_0x5e00b3(0x10c5)](0x46,0x0,0x8c,0x3c),Camera[_0x307c2b(0x1741)]=0.5,Camera[_0x5e00b3(0x1922)]=new HeadingPitchRange(0x0,-CesiumMath[_0x5e00b3(0x2eae)],0x0),Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x2ab1)]=function(){var _0x20bbe9=_0x307c2b,_0x49e437=_0x5e00b3;return defined$1(this[_0x20bbe9(0x235a)])&&this[_0x20bbe9(0x360b)]!==SceneMode$1[_0x49e437(0x174c)];},Camera[_0x307c2b(0x1aa2)][_0x5e00b3(0x25bb)]=function(){var _0x191f34=_0x307c2b,_0x34ef01=_0x5e00b3,_0x2fa9ec=this;if(updateCameraDeltas(_0x2fa9ec),this[_0x34ef01(0x2b66)]=!0x1,0x0!==_0x2fa9ec[_0x34ef01(0x2e30)][_0x34ef01(0x5f70)]){var _0x344c2b=_0x2fa9ec[_0x34ef01(0x3c7)],_0x3839bb=_0x2fa9ec[_0x34ef01(0x3c09)];if(_0x2fa9ec[_0x191f34(0x360b)]!==SceneMode$1[_0x34ef01(0x174c)]){if(!defined$1(_0x2fa9ec[_0x34ef01(0x5dea)]))return _0x2fa9ec[_0x34ef01(0x3cd1)]=Cartesian3[_0x34ef01(0x40f3)](_0x2fa9ec[_0x34ef01(0x2b06)],_0x2fa9ec[_0x191f34(0x162f)]),void(_0x2fa9ec['_changedDirection']=Cartesian3[_0x34ef01(0x40f3)](_0x2fa9ec[_0x191f34(0x3899)],_0x2fa9ec[_0x34ef01(0x5dea)]));var _0xe7bea2,_0x428cbd=CesiumMath[_0x34ef01(0x2064)](Cartesian3[_0x34ef01(0x2d8e)](_0x2fa9ec[_0x191f34(0x3899)],_0x2fa9ec['_changedDirection']));_0xe7bea2=defined$1(_0x2fa9ec[_0x34ef01(0x1187)][_0x34ef01(0x2409)])?_0x428cbd/(0.5*_0x2fa9ec['frustum'][_0x191f34(0x5671)]):_0x428cbd;var _0x3fd442=Cartesian3[_0x34ef01(0x451d)](_0x2fa9ec[_0x191f34(0x16e9)],_0x2fa9ec[_0x191f34(0x162f)])/_0x2fa9ec[_0x34ef01(0x1d1d)][_0x34ef01(0x5a4e)];(_0xe7bea2>_0x344c2b||_0x3fd442>_0x344c2b)&&(_0x2fa9ec[_0x191f34(0x4f0b)][_0x191f34(0x31b9)](Math[_0x34ef01(0x498f)](_0xe7bea2,_0x3fd442)),_0x2fa9ec[_0x34ef01(0x3cd1)]=Cartesian3[_0x34ef01(0x40f3)](_0x2fa9ec[_0x34ef01(0x2b06)],_0x2fa9ec[_0x34ef01(0x3cd1)]),_0x2fa9ec[_0x34ef01(0x5dea)]=Cartesian3[_0x191f34(0x2d7b)](_0x2fa9ec[_0x34ef01(0x20e8)],_0x2fa9ec[_0x34ef01(0x5dea)])),(_0xe7bea2>_0x3839bb||_0x3fd442>_0x3839bb)&&(_0x2fa9ec[_0x34ef01(0x2e30)][_0x191f34(0x31b9)](Math['max'](_0xe7bea2,_0x3fd442)),this['_stateChanged']=!0x0,_0x2fa9ec[_0x34ef01(0x3cd1)]=Cartesian3[_0x191f34(0x2d7b)](_0x2fa9ec['positionWC'],_0x2fa9ec[_0x34ef01(0x3cd1)]),_0x2fa9ec[_0x191f34(0x143c)]=Cartesian3[_0x191f34(0x2d7b)](_0x2fa9ec[_0x191f34(0x3899)],_0x2fa9ec[_0x34ef01(0x5dea)]));}else{if(!defined$1(_0x2fa9ec[_0x34ef01(0x2310)]))return _0x2fa9ec[_0x34ef01(0x3cd1)]=Cartesian3[_0x191f34(0x2d7b)](_0x2fa9ec[_0x34ef01(0x3747)],_0x2fa9ec[_0x191f34(0x162f)]),void(_0x2fa9ec['_changedFrustum']=_0x2fa9ec[_0x34ef01(0x1187)][_0x34ef01(0x40f3)]());var _0x77b296,_0xa3a1eb=_0x2fa9ec[_0x34ef01(0x3747)],_0x4709b0=_0x2fa9ec[_0x34ef01(0x3cd1)],_0x2408e4=_0x2fa9ec[_0x34ef01(0x1187)],_0x536c2a=_0x2fa9ec[_0x191f34(0x5564)],_0x3b4dcd=_0xa3a1eb['x']+_0x2408e4[_0x191f34(0x3ca7)],_0x49cfdf=_0xa3a1eb['x']+_0x2408e4[_0x191f34(0xf7d)],_0x2f28ad=_0x4709b0['x']+_0x536c2a[_0x34ef01(0x4db1)],_0x416be9=_0x4709b0['x']+_0x536c2a[_0x34ef01(0x1d74)],_0x3b0c7b=_0xa3a1eb['y']+_0x2408e4[_0x34ef01(0x4645)],_0x23df89=_0xa3a1eb['y']+_0x2408e4[_0x34ef01(0x4f04)],_0x53a3a6=_0x4709b0['y']+_0x536c2a[_0x34ef01(0x4645)],_0x1e0412=_0x4709b0['y']+_0x536c2a['top'],_0x3f04c0=Math[_0x34ef01(0x498f)](_0x3b4dcd,_0x2f28ad),_0x2b1df6=Math[_0x34ef01(0x19a8)](_0x49cfdf,_0x416be9),_0x29148f=Math[_0x191f34(0x5449)](_0x3b0c7b,_0x53a3a6),_0x19e454=Math[_0x34ef01(0x19a8)](_0x23df89,_0x1e0412);if(_0x3f04c0>=_0x2b1df6||_0x29148f>=_0x23df89)_0x77b296=0x1;else{var _0x2033c5=_0x536c2a;_0x3b4dcd<_0x2f28ad&&_0x49cfdf>_0x416be9&&_0x3b0c7b<_0x53a3a6&&_0x23df89>_0x1e0412&&(_0x2033c5=_0x2408e4),_0x77b296=0x1-(_0x2b1df6-_0x3f04c0)*(_0x19e454-_0x29148f)/((_0x2033c5[_0x34ef01(0x1d74)]-_0x2033c5[_0x34ef01(0x4db1)])*(_0x2033c5[_0x34ef01(0x4f04)]-_0x2033c5[_0x34ef01(0x4645)]));}_0x77b296>_0x344c2b&&(_0x2fa9ec[_0x34ef01(0x2e30)][_0x34ef01(0x1c10)](_0x77b296),_0x2fa9ec[_0x34ef01(0x3cd1)]=Cartesian3[_0x34ef01(0x40f3)](_0x2fa9ec[_0x34ef01(0x3747)],_0x2fa9ec[_0x34ef01(0x3cd1)]),_0x2fa9ec[_0x191f34(0x5564)]=_0x2fa9ec[_0x34ef01(0x1187)][_0x34ef01(0x40f3)](_0x2fa9ec[_0x34ef01(0x2310)]));}}};var scratchAdjustHeightTransform=new Matrix4(),scratchAdjustHeightCartographic=new Cartographic();function convertTransformForColumbusView(_0x97c803){var _0x5cbd8f=_0x5e00b3;Transforms[_0x5cbd8f(0x1e45)](_0x97c803[_0x5cbd8f(0x5863)],_0x97c803[_0x5cbd8f(0xeab)],_0x97c803[_0x5cbd8f(0x3135)]);}Camera[_0x307c2b(0x1aa2)][_0x5e00b3(0x994)]=function(){var _0x36af1e=_0x307c2b,_0x353efe=_0x5e00b3,_0x154bbb=this[_0x353efe(0x5e52)],_0x5490a5=_0x154bbb[_0x353efe(0x2a3e)],_0x596cf3=_0x5490a5[_0x36af1e(0x405c)],_0x134f30=_0x5490a5[_0x353efe(0x5d99)],_0x27cc67=_0x5490a5[_0x353efe(0x21d5)];if(!this['_suspendTerrainAdjustment']&&_0x596cf3){var _0x360b99=this[_0x353efe(0x2201)],_0x3c2c18=_0x154bbb[_0x353efe(0x43fb)];if(defined$1(_0x3c2c18)&&_0x360b99!==SceneMode$1[_0x353efe(0x174c)]&&_0x360b99!==SceneMode$1[_0x353efe(0x530d)]){var _0x345cf3,_0x302d67,_0xf620e2=_0x3c2c18[_0x353efe(0x4faa)],_0x2b8cb8=_0x154bbb[_0x353efe(0x5cd9)];Matrix4[_0x353efe(0x1dab)](this[_0x353efe(0x332f)],Matrix4[_0x353efe(0x2de)])||(_0x345cf3=Matrix4[_0x353efe(0x40f3)](this[_0x353efe(0x332f)],scratchAdjustHeightTransform),_0x302d67=Cartesian3[_0x353efe(0x3d6f)](this[_0x353efe(0x3747)]),this[_0x353efe(0x21d2)](Matrix4[_0x353efe(0x2de)]));var _0xb1bd4b=scratchAdjustHeightCartographic;_0x360b99===SceneMode$1[_0x353efe(0x3c78)]?_0xf620e2[_0x353efe(0x3bd7)](this[_0x353efe(0x3747)],_0xb1bd4b):_0x2b8cb8[_0x353efe(0x26b)](this['position'],_0xb1bd4b);var _0x3508bf=!0x1;if(_0xb1bd4b[_0x353efe(0x5a4e)]<_0x134f30){var _0x2c5580=_0x3c2c18[_0x353efe(0x1f41)](_0xb1bd4b);defined$1(_0x2c5580)&&(_0x2c5580+=_0x27cc67,_0xb1bd4b[_0x353efe(0x5a4e)]<_0x2c5580&&(_0xb1bd4b[_0x353efe(0x5a4e)]=_0x2c5580,_0x360b99===SceneMode$1[_0x353efe(0x3c78)]?_0xf620e2[_0x353efe(0x5012)](_0xb1bd4b,this[_0x36af1e(0x2fe9)]):_0x2b8cb8[_0x353efe(0x63b)](_0xb1bd4b,this[_0x353efe(0x3747)]),_0x3508bf=!0x0));}defined$1(_0x345cf3)&&(this[_0x353efe(0x21d2)](_0x345cf3),_0x3508bf&&(Cartesian3[_0x353efe(0x4853)](this[_0x353efe(0x3747)],this[_0x353efe(0x3747)]),Cartesian3[_0x353efe(0xa61)](this[_0x36af1e(0x2fe9)],this[_0x353efe(0x416)]),Cartesian3[_0x353efe(0x34b9)](this['position'],Math[_0x353efe(0x498f)](_0x302d67,_0x27cc67),this[_0x353efe(0x3747)]),Cartesian3[_0x353efe(0x4853)](this[_0x353efe(0x416)],this['direction']),Cartesian3[_0x353efe(0x4143)](this[_0x36af1e(0x2a4f)],this['up'],this[_0x353efe(0x1d74)]),Cartesian3[_0x353efe(0x4143)](this[_0x36af1e(0xf7d)],this[_0x353efe(0x416)],this['up'])));}}};var scratchCartographic$4=new Cartographic(),scratchCartesian3Projection=new Cartesian3(),scratchCartesian3$4=new Cartesian3(),scratchCartesian4Origin=new Cartesian4(),scratchCartesian4NewOrigin=new Cartesian4(),scratchCartesian4NewXAxis=new Cartesian4(),scratchCartesian4NewYAxis=new Cartesian4(),scratchCartesian4NewZAxis=new Cartesian4();function convertTransformFor2D(_0x24b686){var _0x43a58e=_0x307c2b,_0x44eb3a=_0x5e00b3,_0x35acf4=_0x24b686[_0x44eb3a(0x5863)],_0x133644=_0x35acf4[_0x43a58e(0x2864)],_0x95ec20=Matrix4[_0x44eb3a(0x1355)](_0x24b686[_0x44eb3a(0xeab)],0x3,scratchCartesian4Origin),_0xc2901=_0x133644[_0x44eb3a(0x3bd7)](_0x95ec20,scratchCartographic$4),_0x4b2bdc=_0x35acf4[_0x44eb3a(0x63b)](_0xc2901,scratchCartesian3Projection),_0x475c69=scratchCartesian4NewOrigin;_0x475c69['x']=_0x4b2bdc['z'],_0x475c69['y']=_0x4b2bdc['x'],_0x475c69['z']=_0x4b2bdc['y'],_0x475c69['w']=0x1;var _0x4372d3=Cartesian4[_0x44eb3a(0x40f3)](Cartesian4[_0x44eb3a(0x442b)],scratchCartesian4NewZAxis),_0x52e7ec=Cartesian4[_0x44eb3a(0x30c2)](Matrix4[_0x44eb3a(0x1355)](_0x24b686[_0x44eb3a(0xeab)],0x0,scratchCartesian3$4),_0x95ec20,scratchCartesian3$4);_0x133644[_0x44eb3a(0x3bd7)](_0x52e7ec,_0xc2901),_0x35acf4[_0x44eb3a(0x63b)](_0xc2901,_0x4b2bdc);var _0x184f4d=scratchCartesian4NewXAxis;_0x184f4d['x']=_0x4b2bdc['z'],_0x184f4d['y']=_0x4b2bdc['x'],_0x184f4d['z']=_0x4b2bdc['y'],_0x184f4d['w']=0x0,Cartesian3[_0x44eb3a(0x34b6)](_0x184f4d,_0x475c69,_0x184f4d),_0x184f4d['x']=0x0;var _0x309678=scratchCartesian4NewYAxis;if(Cartesian3[_0x43a58e(0x12e7)](_0x184f4d)>CesiumMath[_0x44eb3a(0x5c1a)])Cartesian3[_0x43a58e(0x1b4a)](_0x4372d3,_0x184f4d,_0x309678);else{var _0x3d5d5e=Cartesian4[_0x44eb3a(0x30c2)](Matrix4[_0x44eb3a(0x1355)](_0x24b686[_0x44eb3a(0xeab)],0x1,scratchCartesian3$4),_0x95ec20,scratchCartesian3$4);_0x133644[_0x44eb3a(0x3bd7)](_0x3d5d5e,_0xc2901),_0x35acf4[_0x44eb3a(0x63b)](_0xc2901,_0x4b2bdc),_0x309678['x']=_0x4b2bdc['z'],_0x309678['y']=_0x4b2bdc['x'],_0x309678['z']=_0x4b2bdc['y'],_0x309678['w']=0x0,Cartesian3[_0x44eb3a(0x34b6)](_0x309678,_0x475c69,_0x309678),_0x309678['x']=0x0,Cartesian3[_0x44eb3a(0x39dd)](_0x309678)<CesiumMath[_0x44eb3a(0x5c1a)]&&(Cartesian4[_0x44eb3a(0x40f3)](Cartesian4[_0x44eb3a(0x5390)],_0x184f4d),Cartesian4['clone'](Cartesian4[_0x43a58e(0x1e5a)],_0x309678));}Cartesian3[_0x44eb3a(0x4143)](_0x309678,_0x4372d3,_0x184f4d),Cartesian3[_0x44eb3a(0x4853)](_0x184f4d,_0x184f4d),Cartesian3[_0x44eb3a(0x4143)](_0x4372d3,_0x184f4d,_0x309678),Cartesian3[_0x44eb3a(0x4853)](_0x309678,_0x309678),Matrix4[_0x43a58e(0x2001)](_0x24b686[_0x44eb3a(0x3135)],0x0,_0x184f4d,_0x24b686[_0x44eb3a(0x3135)]),Matrix4[_0x44eb3a(0x3a9a)](_0x24b686[_0x44eb3a(0x3135)],0x1,_0x309678,_0x24b686[_0x44eb3a(0x3135)]),Matrix4[_0x44eb3a(0x3a9a)](_0x24b686[_0x43a58e(0x4103)],0x2,_0x4372d3,_0x24b686[_0x44eb3a(0x3135)]),Matrix4[_0x44eb3a(0x3a9a)](_0x24b686[_0x43a58e(0x4103)],0x3,_0x475c69,_0x24b686[_0x44eb3a(0x3135)]);}var scratchCartesian$1=new Cartesian3();function updateMembers(_0x4954b3){var _0x1215c4=_0x307c2b,_0x18fe99=_0x5e00b3,_0x3fd75b=_0x4954b3[_0x18fe99(0x2201)],_0x432ee5=!0x1,_0x94826=0x0;_0x3fd75b===SceneMode$1['SCENE2D']&&(_0x432ee5=(_0x94826=_0x4954b3[_0x1215c4(0x250e)][_0x18fe99(0x1d74)]-_0x4954b3[_0x1215c4(0x250e)][_0x18fe99(0x4db1)])!==_0x4954b3[_0x1215c4(0xf1f)][_0x18fe99(0x5a4e)]);var _0x1be45e=_0x4954b3[_0x18fe99(0x5391)],_0x3e8a05=!Cartesian3[_0x18fe99(0x1dab)](_0x1be45e,_0x4954b3[_0x18fe99(0x3747)])||_0x432ee5;_0x3e8a05&&(_0x1be45e=Cartesian3[_0x18fe99(0x40f3)](_0x4954b3[_0x18fe99(0x3747)],_0x4954b3[_0x18fe99(0x5391)]));var _0x198777=_0x4954b3[_0x18fe99(0xfa0)],_0x36d7de=!Cartesian3[_0x18fe99(0x1dab)](_0x198777,_0x4954b3[_0x18fe99(0x416)]);_0x36d7de&&(Cartesian3['normalize'](_0x4954b3['direction'],_0x4954b3[_0x18fe99(0x416)]),_0x198777=Cartesian3[_0x1215c4(0x2d7b)](_0x4954b3[_0x18fe99(0x416)],_0x4954b3[_0x18fe99(0xfa0)]));var _0x346d6e=_0x4954b3[_0x18fe99(0xdc4)],_0x347855=!Cartesian3[_0x18fe99(0x1dab)](_0x346d6e,_0x4954b3['up']);_0x347855&&(Cartesian3[_0x1215c4(0x4d5b)](_0x4954b3['up'],_0x4954b3['up']),_0x346d6e=Cartesian3[_0x18fe99(0x40f3)](_0x4954b3['up'],_0x4954b3[_0x18fe99(0xdc4)]));var _0x303230=_0x4954b3[_0x18fe99(0x7ab)],_0x675105=!Cartesian3[_0x18fe99(0x1dab)](_0x303230,_0x4954b3[_0x18fe99(0x1d74)]);_0x675105&&(Cartesian3[_0x18fe99(0x4853)](_0x4954b3[_0x18fe99(0x1d74)],_0x4954b3[_0x18fe99(0x1d74)]),_0x303230=Cartesian3[_0x18fe99(0x40f3)](_0x4954b3[_0x18fe99(0x1d74)],_0x4954b3[_0x18fe99(0x7ab)]));var _0xc8b76c=!0x1;_0x4954b3[_0x18fe99(0x56c)]!=_0x4954b3[_0x18fe99(0x11e5)]&&(_0x4954b3[_0x18fe99(0x11e5)]=_0x4954b3[_0x18fe99(0x56c)],_0xc8b76c=!0x0);var _0x25ce8e=_0x4954b3[_0x1215c4(0x3d21)]||_0x4954b3['_modeChanged'];_0x4954b3[_0x1215c4(0x3d21)]=!0x1,_0x25ce8e&&(Matrix4[_0x18fe99(0x19c5)](_0x4954b3[_0x1215c4(0x3779)],_0x4954b3[_0x18fe99(0x2584)]),_0x4954b3[_0x18fe99(0x2201)]===SceneMode$1[_0x1215c4(0x19e)]||_0x4954b3[_0x18fe99(0x2201)]===SceneMode$1['SCENE2D']?Matrix4[_0x18fe99(0x1dab)](Matrix4[_0x1215c4(0x1160)],_0x4954b3[_0x18fe99(0xeab)])?Matrix4[_0x18fe99(0x40f3)](Camera[_0x18fe99(0x3033)],_0x4954b3['_actualTransform']):_0x4954b3[_0x18fe99(0x2201)]===SceneMode$1[_0x18fe99(0x5d29)]?convertTransformForColumbusView(_0x4954b3):convertTransformFor2D(_0x4954b3):Matrix4[_0x18fe99(0x40f3)](_0x4954b3[_0x18fe99(0xeab)],_0x4954b3[_0x18fe99(0x3135)]),Matrix4[_0x18fe99(0x19c5)](_0x4954b3[_0x1215c4(0x4103)],_0x4954b3[_0x18fe99(0xa0e)]),_0x4954b3[_0x18fe99(0x2cf0)]=!0x1);var _0x161b79=_0x4954b3[_0x18fe99(0x3135)];if(_0x3e8a05||_0x25ce8e){if(_0x4954b3[_0x18fe99(0x4c8b)]=Matrix4[_0x18fe99(0x108e)](_0x161b79,_0x1be45e,_0x4954b3[_0x18fe99(0x4c8b)]),_0x3fd75b===SceneMode$1[_0x18fe99(0x3c78)]||_0x3fd75b===SceneMode$1[_0x18fe99(0x530d)])_0x4954b3[_0x18fe99(0x23c5)]=_0x4954b3[_0x18fe99(0x5863)]['ellipsoid'][_0x18fe99(0x3bd7)](_0x4954b3[_0x18fe99(0x4c8b)],_0x4954b3[_0x18fe99(0x23c5)]);else{var _0x1d2297=scratchCartesian$1;_0x1d2297['x']=_0x4954b3[_0x18fe99(0x4c8b)]['y'],_0x1d2297['y']=_0x4954b3[_0x18fe99(0x4c8b)]['z'],_0x1d2297['z']=_0x4954b3[_0x1215c4(0xc66)]['x'],_0x3fd75b===SceneMode$1[_0x1215c4(0x238f)]&&(_0x1d2297['z']=_0x94826),_0x4954b3[_0x1215c4(0x2e94)][_0x18fe99(0x26b)](_0x1d2297,_0x4954b3[_0x18fe99(0x23c5)]);}}if(_0x36d7de||_0x347855||_0x675105){var _0x4adc87=Cartesian3[_0x18fe99(0x2d8e)](_0x198777,Cartesian3[_0x18fe99(0x4143)](_0x346d6e,_0x303230,scratchCartesian$1));if(Math[_0x18fe99(0x1beb)](0x1-_0x4adc87)>CesiumMath[_0x18fe99(0x54c9)]){var _0x52d4d5=0x1/Cartesian3[_0x1215c4(0x12e7)](_0x346d6e),_0x2b3c35=Cartesian3[_0x1215c4(0x477a)](_0x346d6e,_0x198777)*_0x52d4d5,_0x434955=Cartesian3[_0x18fe99(0x34b9)](_0x198777,_0x2b3c35,scratchCartesian$1);_0x346d6e=Cartesian3['normalize'](Cartesian3[_0x18fe99(0x34b6)](_0x346d6e,_0x434955,_0x4954b3[_0x18fe99(0xdc4)]),_0x4954b3['_up']),Cartesian3[_0x1215c4(0x2d7b)](_0x346d6e,_0x4954b3['up']),_0x303230=Cartesian3[_0x18fe99(0x4143)](_0x198777,_0x346d6e,_0x4954b3[_0x1215c4(0x4ba7)]),Cartesian3[_0x18fe99(0x40f3)](_0x303230,_0x4954b3[_0x18fe99(0x1d74)]);}}(_0x36d7de||_0x25ce8e)&&(_0x4954b3[_0x18fe99(0xae1)]=Matrix4[_0x18fe99(0x1bef)](_0x161b79,_0x198777,_0x4954b3[_0x18fe99(0xae1)]),Cartesian3[_0x1215c4(0x4d5b)](_0x4954b3[_0x1215c4(0x49bb)],_0x4954b3[_0x18fe99(0xae1)])),(_0x347855||_0x25ce8e)&&(_0x4954b3[_0x18fe99(0x123d)]=Matrix4[_0x1215c4(0x302c)](_0x161b79,_0x346d6e,_0x4954b3[_0x1215c4(0x168b)]),Cartesian3[_0x1215c4(0x4d5b)](_0x4954b3[_0x18fe99(0x123d)],_0x4954b3[_0x18fe99(0x123d)])),(_0x675105||_0x25ce8e)&&(_0x4954b3[_0x18fe99(0x1c64)]=Matrix4[_0x18fe99(0x1bef)](_0x161b79,_0x303230,_0x4954b3[_0x18fe99(0x1c64)]),Cartesian3[_0x18fe99(0x4853)](_0x4954b3[_0x18fe99(0x1c64)],_0x4954b3[_0x18fe99(0x1c64)])),(_0x3e8a05||_0x36d7de||_0x347855||_0x675105||_0x25ce8e||_0xc8b76c)&&updateViewMatrix(_0x4954b3);}function getHeading(_0x24eb5d,_0x2af9f6){var _0x1a30bf=_0x307c2b,_0x30f91a=_0x5e00b3,_0x4ba741;return _0x4ba741=CesiumMath[_0x30f91a(0x1c11)](Math[_0x30f91a(0x1beb)](_0x24eb5d['z']),0x1,CesiumMath[_0x1a30bf(0x3a26)])?Math['atan2'](_0x2af9f6['y'],_0x2af9f6['x'])-CesiumMath[_0x30f91a(0x1ea8)]:Math['atan2'](_0x24eb5d['y'],_0x24eb5d['x'])-CesiumMath[_0x1a30bf(0xab5)],CesiumMath[_0x30f91a(0x352c)]-CesiumMath[_0x30f91a(0x52f5)](_0x4ba741);}function getPitch(_0x2e2659){var _0x1490da=_0x5e00b3;return CesiumMath[_0x1490da(0x1ea8)]-CesiumMath[_0x1490da(0x2064)](_0x2e2659['z']);}function getRoll(_0x2bb189,_0xfe3fb6,_0x562ac1){var _0x51662c=_0x307c2b,_0x1b6448=_0x5e00b3,_0x364903=0x0;return CesiumMath[_0x1b6448(0x1c11)](Math[_0x51662c(0x971)](_0x2bb189['z']),0x1,CesiumMath[_0x1b6448(0x1da)])||(_0x364903=Math[_0x1b6448(0x51e)](-_0x562ac1['z'],_0xfe3fb6['z']),_0x364903=CesiumMath[_0x51662c(0x13d2)](_0x364903+CesiumMath[_0x1b6448(0x352c)])),_0x364903;}var scratchHPRMatrix1=new Matrix4(),scratchHPRMatrix2=new Matrix4();Object[_0x5e00b3(0x1dfd)](Camera[_0x5e00b3(0x3720)],{'transform':{'get':function(){return this['_transform'];}},'inverseTransform':{'get':function(){var _0x28e6ae=_0x307c2b;return updateMembers(this),this[_0x28e6ae(0x3d2e)];}},'viewMatrix':{'get':function(){var _0x4a7aac=_0x5e00b3;return updateMembers(this),this[_0x4a7aac(0x594a)];}},'inverseViewMatrix':{'get':function(){var _0x5b7c27=_0x307c2b;return updateMembers(this),this[_0x5b7c27(0x49e9)];}},'positionCartographic':{'get':function(){var _0x18bf76=_0x5e00b3;return updateMembers(this),this[_0x18bf76(0x23c5)];}},'positionWC':{'get':function(){var _0x435660=_0x5e00b3;return updateMembers(this),this[_0x435660(0x4c8b)];}},'directionWC':{'get':function(){var _0x36e59=_0x5e00b3;return updateMembers(this),this[_0x36e59(0xae1)];}},'upWC':{'get':function(){var _0x332192=_0x5e00b3;return updateMembers(this),this[_0x332192(0x123d)];}},'rightWC':{'get':function(){var _0x54f8ae=_0x5e00b3;return updateMembers(this),this[_0x54f8ae(0x1c64)];}},'heading':{'get':function(){var _0x529063=_0x307c2b,_0x58392e=_0x5e00b3;if(this[_0x58392e(0x2201)]!==SceneMode$1[_0x58392e(0x530d)]){var _0x1529a5=this[_0x58392e(0x5863)]['ellipsoid'],_0x2a186f=Matrix4[_0x58392e(0x40f3)](this[_0x58392e(0xeab)],scratchHPRMatrix1),_0x519d92=Transforms[_0x58392e(0x14ce)](this[_0x58392e(0x2b06)],_0x1529a5,scratchHPRMatrix2);this[_0x58392e(0x21d2)](_0x519d92);var _0x2bc799=getHeading(this[_0x529063(0x2a4f)],this['up']);return this[_0x58392e(0x21d2)](_0x2a186f),_0x2bc799;}}},'pitch':{'get':function(){var _0x11a31b=_0x307c2b,_0x61db79=_0x5e00b3;if(this[_0x11a31b(0x360b)]!==SceneMode$1[_0x61db79(0x530d)]){var _0x472816=this[_0x61db79(0x5863)][_0x61db79(0x4faa)],_0x1b1fe6=Matrix4[_0x61db79(0x40f3)](this[_0x11a31b(0x3779)],scratchHPRMatrix1),_0x1b3e52=Transforms[_0x61db79(0x14ce)](this[_0x11a31b(0x16e9)],_0x472816,scratchHPRMatrix2);this[_0x61db79(0x21d2)](_0x1b3e52);var _0x19b3fb=getPitch(this[_0x61db79(0x416)]);return this[_0x61db79(0x21d2)](_0x1b1fe6),_0x19b3fb;}}},'roll':{'get':function(){var _0x3e0f94=_0x307c2b,_0x172654=_0x5e00b3;if(this[_0x3e0f94(0x360b)]!==SceneMode$1[_0x172654(0x530d)]){var _0x4fcb76=this[_0x172654(0x5863)][_0x3e0f94(0x2864)],_0x22a8eb=Matrix4[_0x172654(0x40f3)](this[_0x3e0f94(0x3779)],scratchHPRMatrix1),_0x5fc91c=Transforms[_0x172654(0x14ce)](this[_0x3e0f94(0x16e9)],_0x4fcb76,scratchHPRMatrix2);this[_0x3e0f94(0x17b5)](_0x5fc91c);var _0x52602b=getRoll(this[_0x3e0f94(0x2a4f)],this['up'],this[_0x172654(0x1d74)]);return this[_0x172654(0x21d2)](_0x22a8eb),_0x52602b;}}},'moveStart':{'get':function(){var _0x20ce69=_0x5e00b3;return this[_0x20ce69(0x4d81)];}},'moveEnd':{'get':function(){var _0x128b1a=_0x5e00b3;return this[_0x128b1a(0xf59)];}},'changed':{'get':function(){var _0x59f616=_0x5e00b3;return this[_0x59f616(0x2e30)];}},'flyCircleLoop':{'set':function(_0x543e5b){var _0x53da33=_0x5e00b3;this[_0x53da33(0x240d)]!==_0x543e5b&&(this[_0x53da33(0x2c21)]=!0x0),this[_0x53da33(0x240d)]=_0x543e5b;},'get':function(){var _0x30e0f3=_0x307c2b;return this[_0x30e0f3(0x10fe)];}},'speedRatio':{'get':function(){var _0x3a76fd=_0x5e00b3;return this[_0x3a76fd(0x5dcb)];},'set':function(_0x235929){var _0x432d03=_0x5e00b3;this[_0x432d03(0x5dcb)]=_0x235929;}},'flyClampToGround':{'set':function(_0x32c02d){var _0x4d88a5=_0x5e00b3;this[_0x4d88a5(0x3136)]=_0x32c02d;},'get':function(){var _0x363756=_0x5e00b3;return this[_0x363756(0x3136)];}},'flyRelativeHeight':{'set':function(_0x999b){var _0x286041=_0x5e00b3;this[_0x286041(0x3ea3)]=_0x999b;},'get':function(){var _0x5bc958=_0x5e00b3;return this[_0x5bc958(0x3ea3)];}},'sensitivePositionRatio':{'set':function(_0x593654){var _0x158e3d=_0x5e00b3;this[_0x158e3d(0x5b25)]=CesiumMath[_0x158e3d(0x4b1d)](_0x593654,0x0,0x1);},'get':function(){var _0x5987fe=_0x5e00b3;return this[_0x5987fe(0x5b25)];}},'preciseSensitivePosition':{'set':function(_0x18f92a){var _0x1d5ffe=_0x307c2b,_0x1b3b66=_0x5e00b3;defined$1(_0x18f92a)&&_0x1d5ffe(0x43b0)==typeof _0x18f92a&&(this[_0x1b3b66(0x70b)]=_0x18f92a);},'get':function(){var _0x3a680a=_0x5e00b3;return this[_0x3a680a(0x70b)];}},'sensitiveRegionRatio':{'set':function(_0xfcf69e){var _0x24288f=_0x5e00b3;this[_0x24288f(0x1e7)]=_0xfcf69e;},'get':function(){var _0x4d27bf=_0x5e00b3;return this[_0x4d27bf(0x1e7)];}}}),Camera[_0x5e00b3(0x3720)][_0x307c2b(0xf2a)]=function(){var _0x2b0c0c=_0x307c2b,_0x45a9d8=_0x5e00b3;if(this[_0x2b0c0c(0x16a0)][_0x45a9d8(0x3037)]===SceneMode$1[_0x2b0c0c(0x16b8)]){var _0xc4f617=this[_0x2b0c0c(0x16a0)][_0x45a9d8(0x2a34)],_0x1f6334=this[_0x45a9d8(0x5e52)][_0x2b0c0c(0x3a16)];windowPosition['x']=_0xc4f617[_0x45a9d8(0x299a)]/0x2,windowPosition['y']=_0xc4f617[_0x2b0c0c(0x2d21)]/0x2;var _0x45545f=void 0x0;if(defined$1(this[_0x45a9d8(0x5e52)][_0x45a9d8(0x43fb)])&&this[_0x2b0c0c(0x5781)]&&defined$1(_0x45545f=this[_0x45a9d8(0x5e52)][_0x45a9d8(0x2e9d)](windowPosition,pickPositionResult,!0x0))&&(this[_0x45a9d8(0x510b)]=_0x45545f),!defined$1(_0x45545f)){var _0x12bd88=this[_0x45a9d8(0x5599)](windowPosition),_0x4c768f=Ellipsoid[_0x45a9d8(0x17f7)];defined$1(_0x1f6334[_0x45a9d8(0x4544)])&&0x0!=_0x1f6334[_0x45a9d8(0x4544)]&&(_0x4c768f=new Ellipsoid(CesiumMath['Radius']+_0x1f6334[_0x45a9d8(0x4544)],CesiumMath[_0x45a9d8(0x63c)]+_0x1f6334[_0x45a9d8(0x4544)],CesiumMath[_0x2b0c0c(0x4778)]+_0x1f6334[_0x45a9d8(0x4544)]));var _0x2ae167=IntersectionTests[_0x45a9d8(0x266f)](_0x12bd88,_0x4c768f);if(defined$1(_0x2ae167)){windowPositionTop['x']=_0xc4f617[_0x45a9d8(0x299a)]/0x2,windowPositionTop['y']=0x0;var _0x5765cc=this[_0x45a9d8(0x5599)](windowPositionTop);if(defined$1(IntersectionTests[_0x45a9d8(0x266f)](_0x5765cc,_0x4c768f)))this[_0x2b0c0c(0x2ea0)]=Ray[_0x45a9d8(0x3adb)](_0x12bd88,_0x2ae167[_0x45a9d8(0x21ae)]);else{var _0x3b9bc7,_0x4893d3=Cartesian3[_0x45a9d8(0x3d6f)](this[_0x45a9d8(0x3747)]);_0x3b9bc7=_0x4893d3<CesiumMath[_0x45a9d8(0x63c)]?CesiumMath[_0x45a9d8(0x1ea8)]:Math[_0x45a9d8(0x17b7)](CesiumMath[_0x45a9d8(0x63c)]/_0x4893d3);var _0x447cc0=new Ray(this[_0x2b0c0c(0x2fe9)],new Cartesian3(-this['position']['x'],-this[_0x45a9d8(0x3747)]['y'],-this[_0x2b0c0c(0x2fe9)]['z'])),_0x1fec70=new Cartesian3(_0x447cc0[_0x45a9d8(0x39da)]['x']+_0x447cc0[_0x45a9d8(0x416)]['x'],_0x447cc0[_0x2b0c0c(0x416f)]['y']+_0x447cc0[_0x45a9d8(0x416)]['y'],_0x447cc0[_0x2b0c0c(0x416f)]['z']+_0x447cc0[_0x45a9d8(0x416)]['z']),_0x4d41fb=new Cartesian3(_0x12bd88[_0x45a9d8(0x39da)]['x']+_0x12bd88[_0x45a9d8(0x416)]['x'],_0x12bd88[_0x2b0c0c(0x416f)]['y']+_0x12bd88[_0x45a9d8(0x416)]['y'],_0x12bd88[_0x45a9d8(0x39da)]['z']+_0x12bd88[_0x45a9d8(0x416)]['z']),_0xff1916=Cartesian3[_0x45a9d8(0x451d)](_0x1fec70,_0x4d41fb),_0x419860=0x2*Math[_0x45a9d8(0x17b7)](0.5*_0xff1916),_0x47734f=(0.5*this[_0x45a9d8(0x1187)][_0x2b0c0c(0x1283)]-(_0x3b9bc7-_0x419860))/this[_0x2b0c0c(0x250e)][_0x45a9d8(0xa79)],_0x269323=_0xc4f617[_0x45a9d8(0x53c9)]*(0x1+_0x47734f)*0.5;if(!Number[_0x45a9d8(0x1325)](_0x269323)){var _0x1db22d=new Cartesian2(0.5*_0xc4f617[_0x2b0c0c(0x4593)],_0x269323),_0x20baae=this[_0x45a9d8(0x5599)](_0x1db22d),_0x34fe64=IntersectionTests[_0x45a9d8(0x266f)](_0x20baae,_0x4c768f);defined$1(_0x34fe64)?this[_0x45a9d8(0x510b)]=Ray[_0x45a9d8(0x3adb)](_0x20baae,_0x34fe64[_0x45a9d8(0x21ae)]):this[_0x45a9d8(0x510b)]=void 0x0;}}}else this[_0x2b0c0c(0x2ea0)]=void 0x0;}var _0x15b52b=_0x1f6334['_quadtree'];if(defined$1(_0x15b52b)){_0x269323=_0x1f6334[_0x45a9d8(0x4fd0)][_0x45a9d8(0x3883)];var _0x300406=this[_0x45a9d8(0x1187)][_0x2b0c0c(0x200)];if(this[_0x2b0c0c(0xf1f)][_0x45a9d8(0x5a4e)],defined$1(this['_sensitivePosition'])){var _0x34f4c4=Cartesian3[_0x45a9d8(0x451d)](this[_0x45a9d8(0x2b06)],this[_0x45a9d8(0x510b)]),_0xb51ff8=_0x15b52b[_0x45a9d8(0x471a)]['getLevelMaximumGeometricError'](0x0);this[_0x2b0c0c(0x45f2)]=CesiumMath[_0x45a9d8(0x34d2)](_0xb51ff8*_0x269323/(0x2*_0x15b52b[_0x45a9d8(0x3a0a)]*_0x34f4c4*_0x300406));}}}};var windowPositionTop=new Cartesian2(),windowPosition=new Cartesian2(),pickPositionResult=new Cartesian3();Camera[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x1415c3){var _0x321519=_0x307c2b,_0x3b0ddd=_0x5e00b3,_0x66e522=!0x1;if(_0x1415c3!==this[_0x3b0ddd(0x2201)]&&(this[_0x3b0ddd(0x2201)]=_0x1415c3,this[_0x3b0ddd(0x2cf0)]=_0x1415c3!==SceneMode$1[_0x3b0ddd(0x530d)],_0x66e522=this[_0x3b0ddd(0x2201)]===SceneMode$1[_0x3b0ddd(0x174c)]),_0x66e522){var _0x45529e=this[_0x321519(0x7c4)]=this[_0x3b0ddd(0x1187)]['clone'](),_0xef1995=_0x45529e[_0x321519(0x49a6)]/_0x45529e[_0x3b0ddd(0x1d74)];_0x45529e[_0x3b0ddd(0x1d74)]=0x2*this[_0x321519(0x1b4)]['x'],_0x45529e[_0x3b0ddd(0x4db1)]=-_0x45529e[_0x321519(0xf7d)],_0x45529e[_0x3b0ddd(0x4f04)]=_0xef1995*_0x45529e[_0x3b0ddd(0x1d74)],_0x45529e[_0x3b0ddd(0x4645)]=-_0x45529e[_0x3b0ddd(0x4f04)];}this[_0x3b0ddd(0x2201)]===SceneMode$1[_0x321519(0x238f)]&&clampMove2D(this,this[_0x3b0ddd(0x3747)]);var _0x1aea3b=this[_0x3b0ddd(0x5e52)][_0x321519(0x2ff8)],_0xbec081=!defined$1(_0x1aea3b)||_0x1aea3b[_0x321519(0x49e8)][_0x3b0ddd(0x4156)][_0x3b0ddd(0x2e0b)]&&0x0===_0x1aea3b[_0x3b0ddd(0x3ee)][_0x3b0ddd(0xfe1)][_0x3b0ddd(0x809)]&&0x0===_0x1aea3b[_0x321519(0x49e8)][_0x3b0ddd(0x4871)]['length']&&0x0===_0x1aea3b[_0x3b0ddd(0x3ee)][_0x3b0ddd(0x967)][_0x3b0ddd(0x809)]&&0x0===_0x1aea3b[_0x3b0ddd(0x3ee)][_0x3b0ddd(0x2e7a)][_0x321519(0x4c04)];this[_0x321519(0x89d)]&&(this[_0x3b0ddd(0x3a5d)]=!_0xbec081),_0xbec081&&this[_0x3b0ddd(0x994)](),this[_0x3b0ddd(0x55c3)]&&this[_0x321519(0x1431)](this[_0x321519(0x2f01)]);};var setTransformPosition=new Cartesian3(),setTransformUp=new Cartesian3(),setTransformDirection=new Cartesian3();Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x21d2)]=function(_0xd79969){var _0x3b5eeb=_0x307c2b,_0x4c270a=_0x5e00b3,_0x4752f7=Cartesian3[_0x4c270a(0x40f3)](this['positionWC'],setTransformPosition),_0x33ed9a=Cartesian3[_0x4c270a(0x40f3)](this['upWC'],setTransformUp),_0x9fb85a=Cartesian3[_0x4c270a(0x40f3)](this[_0x4c270a(0x20e8)],setTransformDirection);Matrix4[_0x4c270a(0x40f3)](_0xd79969,this[_0x4c270a(0xeab)]),this[_0x4c270a(0x48d6)]=!0x0,updateMembers(this);var _0x3c379e=this[_0x3b5eeb(0x52bf)];Matrix4[_0x4c270a(0x108e)](_0x3c379e,_0x4752f7,this[_0x4c270a(0x3747)]),Matrix4[_0x3b5eeb(0x302c)](_0x3c379e,_0x9fb85a,this[_0x4c270a(0x416)]),Matrix4[_0x4c270a(0x1bef)](_0x3c379e,_0x33ed9a,this['up']),Cartesian3[_0x4c270a(0x4143)](this[_0x4c270a(0x416)],this['up'],this[_0x4c270a(0x1d74)]),updateMembers(this);};var scratchAdjustOrtghographicFrustumMousePosition=new Cartesian2(),pickGlobeScratchRay$2=new Ray(),scratchRayIntersection$2=new Cartesian3(),scratchDepthIntersection$2=new Cartesian3();Camera[_0x307c2b(0x1aa2)][_0x5e00b3(0x1a71)]=function(_0x37a6a1){var _0x5b4849=_0x307c2b,_0x4c4e98=_0x5e00b3;if(this[_0x5b4849(0x250e)]instanceof OrthographicFrustum&&(_0x37a6a1||!(this[_0x4c4e98(0x23c5)][_0x5b4849(0x10d5)]<0x249f0))){if(Matrix4[_0x5b4849(0x4d2)](Matrix4[_0x4c4e98(0x2de)],this[_0x4c4e98(0x332f)])){var _0x4f62eb,_0x160549,_0x3897d6=this[_0x4c4e98(0x5e52)],_0x3b0011=_0x3897d6[_0x4c4e98(0x43fb)];if(defined$1(_0x3b0011)){var _0x99551f=scratchAdjustOrtghographicFrustumMousePosition;_0x99551f['x']=_0x3897d6[_0x4c4e98(0x1564)]/0x2,_0x99551f['y']=_0x3897d6[_0x4c4e98(0x3883)]/0x2;var _0x44a35d=this[_0x4c4e98(0x5599)](_0x99551f,pickGlobeScratchRay$2);if(_0x4f62eb=_0x3b0011[_0x4c4e98(0x327f)](_0x44a35d,_0x3897d6,scratchRayIntersection$2),_0x3897d6[_0x4c4e98(0x57f1)]&&(_0x160549=_0x3897d6[_0x4c4e98(0x2e9d)](_0x99551f,scratchDepthIntersection$2)),defined$1(_0x4f62eb)&&defined$1(_0x160549)){var _0x2f258a=defined$1(_0x160549)?Cartesian3[_0x4c4e98(0x451d)](_0x160549,this[_0x4c4e98(0x2b06)]):Number[_0x4c4e98(0xe92)],_0x3ad1af=defined$1(_0x4f62eb)?Cartesian3[_0x4c4e98(0x451d)](_0x4f62eb,this[_0x5b4849(0x16e9)]):Number[_0x4c4e98(0xe92)];this[_0x4c4e98(0x1187)][_0x4c4e98(0x2d3c)]=Math[_0x5b4849(0x4b49)](_0x2f258a,_0x3ad1af);}else defined$1(_0x160549)?this[_0x4c4e98(0x1187)][_0x5b4849(0x2299)]=Cartesian3[_0x4c4e98(0x451d)](_0x160549,this[_0x5b4849(0x16e9)]):defined$1(_0x4f62eb)&&(this[_0x4c4e98(0x1187)][_0x4c4e98(0x2d3c)]=Cartesian3[_0x5b4849(0x2665)](_0x4f62eb,this[_0x5b4849(0x16e9)]));}if(!defined$1(_0x3b0011)||!defined$1(_0x4f62eb)&&!defined$1(_0x160549)){var _0x287626=Math[_0x4c4e98(0x498f)](this[_0x5b4849(0x3fd4)][_0x4c4e98(0x5a4e)],0x0);this[_0x4c4e98(0x1187)][_0x5b4849(0x2299)]=_0x287626;}}else this['frustum'][_0x5b4849(0x2299)]=Cartesian3[_0x4c4e98(0x3d6f)](this[_0x5b4849(0x2fe9)]);}};var scratchSetViewCartesian=new Cartesian3(),scratchSetViewTransform1=new Matrix4(),scratchSetViewTransform2=new Matrix4(),scratchSetViewQuaternion=new Quaternion(),scratchSetViewMatrix3=new Matrix3(),scratchSetViewCartographic=new Cartographic();function setView3D(_0x5de32e,_0x3cb7db,_0x3fd65f){var _0xbb0a43=_0x307c2b,_0x2beae6=_0x5e00b3,_0x9f72cd=Matrix4[_0xbb0a43(0x2d7b)](_0x5de32e[_0x2beae6(0x332f)],scratchSetViewTransform1),_0x2426e5=Transforms[_0x2beae6(0x14ce)](_0x3cb7db,_0x5de32e[_0x2beae6(0x5863)][_0x2beae6(0x4faa)],scratchSetViewTransform2);_0x5de32e[_0x2beae6(0x21d2)](_0x2426e5),Cartesian3['clone'](Cartesian3[_0xbb0a43(0x12ef)],_0x5de32e[_0x2beae6(0x3747)]),_0x3fd65f[_0x2beae6(0x5075)]=_0x3fd65f[_0x2beae6(0x5075)]-CesiumMath[_0xbb0a43(0xab5)];var _0x4b6a5c=Quaternion[_0x2beae6(0x3272)](_0x3fd65f,scratchSetViewQuaternion),_0x1a0e6a=Matrix3[_0x2beae6(0x3c19)](_0x4b6a5c,scratchSetViewMatrix3);Matrix3[_0xbb0a43(0x1fc6)](_0x1a0e6a,0x0,_0x5de32e[_0x2beae6(0x416)]),Matrix3[_0x2beae6(0x1355)](_0x1a0e6a,0x2,_0x5de32e['up']),Cartesian3[_0x2beae6(0x4143)](_0x5de32e[_0x2beae6(0x416)],_0x5de32e['up'],_0x5de32e[_0x2beae6(0x1d74)]),_0x5de32e[_0x2beae6(0x21d2)](_0x9f72cd),_0x5de32e[_0xbb0a43(0x50ab)](!0x0);}function setViewCV(_0x41fd2e,_0x323f64,_0x323b4a,_0x2ecf71){var _0x5a1203=_0x307c2b,_0x304b5b=_0x5e00b3;if(_0x323f64){var _0x399429=_0x323f64['x'],_0x2fa4ba=_0x323f64['y'];_0x399429>20037508.342789244&&(_0x399429-=20037508.342789244*Math[_0x304b5b(0x1ace)](_0x399429/20037508.342789244)),_0x2fa4ba>10018754.171394622&&(_0x2fa4ba-=20037508.342789244*Math[_0x5a1203(0x4b96)]((_0x2fa4ba+10018754.171394622)/20037508.342789244)),_0x323f64['x']=_0x399429,_0x323f64['y']=_0x2fa4ba;}var _0x20360f=Matrix4[_0x304b5b(0x40f3)](_0x41fd2e[_0x304b5b(0x332f)],scratchSetViewTransform1);if(_0x41fd2e[_0x304b5b(0x21d2)](Matrix4[_0x304b5b(0x2de)]),!Cartesian3[_0x304b5b(0x1dab)](_0x323f64,_0x41fd2e[_0x304b5b(0x2b06)])){if(_0x2ecf71){var _0x472bb1=_0x41fd2e[_0x304b5b(0x5863)],_0x28d107=_0x472bb1[_0x304b5b(0x4faa)][_0x304b5b(0x3bd7)](_0x323f64,scratchSetViewCartographic);_0x323f64=_0x472bb1[_0x304b5b(0x63b)](_0x28d107,scratchSetViewCartesian);}Cartesian3[_0x304b5b(0x40f3)](_0x323f64,_0x41fd2e[_0x304b5b(0x3747)]);}_0x323b4a[_0x304b5b(0x5075)]=_0x323b4a[_0x5a1203(0x6d1)]-CesiumMath[_0x5a1203(0xab5)];var _0x47246e=Quaternion[_0x304b5b(0x3272)](_0x323b4a,scratchSetViewQuaternion),_0x109003=Matrix3[_0x304b5b(0x3c19)](_0x47246e,scratchSetViewMatrix3);Matrix3[_0x304b5b(0x1355)](_0x109003,0x0,_0x41fd2e[_0x304b5b(0x416)]),Matrix3[_0x304b5b(0x1355)](_0x109003,0x2,_0x41fd2e['up']),Cartesian3[_0x5a1203(0x1b4a)](_0x41fd2e[_0x304b5b(0x416)],_0x41fd2e['up'],_0x41fd2e[_0x304b5b(0x1d74)]),_0x41fd2e[_0x304b5b(0x21d2)](_0x20360f),_0x41fd2e[_0x304b5b(0x1a71)](!0x0);}function setView2D(_0x1f259b,_0x1fc603,_0x16db0d,_0x18bb70){var _0x54b2a2=_0x307c2b,_0x2afdb6=_0x5e00b3,_0x1e7f0c=Matrix4[_0x2afdb6(0x40f3)](_0x1f259b[_0x2afdb6(0x332f)],scratchSetViewTransform1);if(_0x1f259b[_0x2afdb6(0x21d2)](Matrix4[_0x2afdb6(0x2de)]),!Cartesian3[_0x2afdb6(0x1dab)](_0x1fc603,_0x1f259b[_0x2afdb6(0x2b06)])){if(_0x18bb70){var _0x355f53=_0x1f259b[_0x2afdb6(0x5863)],_0x277b35=_0x355f53[_0x54b2a2(0x2864)][_0x2afdb6(0x3bd7)](_0x1fc603,scratchSetViewCartographic);_0x1fc603=_0x355f53[_0x2afdb6(0x63b)](_0x277b35,scratchSetViewCartesian);}Cartesian2[_0x2afdb6(0x40f3)](_0x1fc603,_0x1f259b[_0x2afdb6(0x3747)]);var _0x20816a=0.5*-_0x1fc603['z'],_0x536835=-_0x20816a,_0x3f49b5=_0x1f259b[_0x2afdb6(0x1187)];if(_0x536835>_0x20816a){var _0xbebdf8=_0x3f49b5[_0x2afdb6(0x4f04)]/_0x3f49b5[_0x54b2a2(0xf7d)];_0x3f49b5[_0x2afdb6(0x1d74)]=_0x536835,_0x3f49b5[_0x2afdb6(0x4db1)]=_0x20816a,_0x3f49b5[_0x2afdb6(0x4f04)]=_0x3f49b5[_0x2afdb6(0x1d74)]*_0xbebdf8,_0x3f49b5[_0x2afdb6(0x4645)]=-_0x3f49b5[_0x2afdb6(0x4f04)];}}if(_0x1f259b[_0x2afdb6(0x5e52)][_0x2afdb6(0x37c8)]===MapMode2D$1[_0x2afdb6(0x794)]){_0x16db0d['heading']=_0x16db0d[_0x2afdb6(0x5075)]-CesiumMath[_0x2afdb6(0x1ea8)],_0x16db0d[_0x54b2a2(0x1870)]=-CesiumMath[_0x54b2a2(0xab5)],_0x16db0d[_0x2afdb6(0x4be7)]=0x0;var _0x13ec5b=Quaternion[_0x2afdb6(0x3272)](_0x16db0d,scratchSetViewQuaternion),_0x2adb87=Matrix3[_0x2afdb6(0x3c19)](_0x13ec5b,scratchSetViewMatrix3);Matrix3[_0x2afdb6(0x1355)](_0x2adb87,0x2,_0x1f259b['up']),Cartesian3[_0x2afdb6(0x4143)](_0x1f259b[_0x2afdb6(0x416)],_0x1f259b['up'],_0x1f259b[_0x2afdb6(0x1d74)]);}_0x1f259b[_0x2afdb6(0x21d2)](_0x1e7f0c);}var scratchToHPRDirection=new Cartesian3(),scratchToHPRUp=new Cartesian3(),scratchToHPRRight=new Cartesian3();function directionUpToHeadingPitchRoll(_0xcd532f,_0x491639,_0x2905d9,_0x3439bb){var _0x40291f=_0x307c2b,_0x22e06d=_0x5e00b3,_0x54d05d=Cartesian3[_0x22e06d(0x40f3)](_0x2905d9[_0x22e06d(0x416)],scratchToHPRDirection),_0x50c3c5=Cartesian3['clone'](_0x2905d9['up'],scratchToHPRUp);if(_0xcd532f[_0x22e06d(0x5e52)][_0x40291f(0x266d)]===SceneMode$1[_0x22e06d(0x3c78)]){var _0x3b45c7=_0xcd532f[_0x22e06d(0x5863)][_0x40291f(0x2864)],_0x3b092e=Transforms[_0x40291f(0xab8)](_0x491639,_0x3b45c7,scratchHPRMatrix1),_0xe71b69=Matrix4[_0x22e06d(0x19c5)](_0x3b092e,scratchHPRMatrix2);Matrix4[_0x22e06d(0x1bef)](_0xe71b69,_0x54d05d,_0x54d05d),Matrix4[_0x40291f(0x302c)](_0xe71b69,_0x50c3c5,_0x50c3c5);}var _0x5a7183=Cartesian3[_0x22e06d(0x4143)](_0x54d05d,_0x50c3c5,scratchToHPRRight);return _0x3439bb[_0x22e06d(0x5075)]=getHeading(_0x54d05d,_0x50c3c5),_0x3439bb[_0x22e06d(0x3a66)]=getPitch(_0x54d05d),_0x3439bb[_0x22e06d(0x4be7)]=getRoll(_0x54d05d,_0x50c3c5,_0x5a7183),_0x3439bb;}var scratchSetViewOptions={'destination':void 0x0,'orientation':{'direction':void 0x0,'up':void 0x0,'heading':void 0x0,'pitch':void 0x0,'roll':void 0x0},'convert':void 0x0,'endTransform':void 0x0},scratchHpr=new HeadingPitchRoll();Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x26a3)]=function(_0xae89f9){var _0x223b14=_0x307c2b,_0x324372=_0x5e00b3;_0xae89f9=defaultValue$1(_0xae89f9,defaultValue$1[_0x324372(0x243c)]);var _0x3695d3=defaultValue$1(_0xae89f9[_0x324372(0x3d7e)],defaultValue$1[_0x324372(0x243c)]),_0x1be341=this[_0x324372(0x2201)];if(_0x1be341!==SceneMode$1[_0x223b14(0xc77)]){defined$1(_0xae89f9[_0x324372(0x3ee1)])&&this[_0x324372(0x21d2)](_0xae89f9[_0x324372(0x3ee1)]);var _0x26adcb=defaultValue$1(_0xae89f9[_0x324372(0x1df1)],!0x0),_0x5d9b9c=defaultValue$1(_0xae89f9[_0x324372(0x15b6)],Cartesian3[_0x324372(0x40f3)](this[_0x324372(0x2b06)],scratchSetViewCartesian));defined$1(_0x5d9b9c)&&defined$1(_0x5d9b9c[_0x324372(0x159f)])&&(_0x5d9b9c=this[_0x324372(0xbb2)](_0x5d9b9c,scratchSetViewCartesian),_0x26adcb=!0x1),defined$1(_0x3695d3[_0x324372(0x416)])&&(_0x3695d3=directionUpToHeadingPitchRoll(this,_0x5d9b9c,_0x3695d3,scratchSetViewOptions[_0x324372(0x3d7e)])),scratchHpr[_0x324372(0x5075)]=defaultValue$1(_0x3695d3[_0x324372(0x5075)],0x0),scratchHpr[_0x324372(0x3a66)]=defaultValue$1(_0x3695d3[_0x324372(0x3a66)],-CesiumMath[_0x223b14(0xab5)]),scratchHpr[_0x324372(0x4be7)]=defaultValue$1(_0x3695d3[_0x324372(0x4be7)],0x0),this[_0x223b14(0x89d)]=!0x0,_0x1be341===SceneMode$1[_0x223b14(0x16b8)]?setView3D(this,_0x5d9b9c,scratchHpr):_0x1be341===SceneMode$1[_0x324372(0x174c)]?setView2D(this,_0x5d9b9c,scratchHpr,_0x26adcb):setViewCV(this,_0x5d9b9c,scratchHpr,_0x26adcb);}};var pitchScratch=new Cartesian3();function clampMove2D(_0x56615a,_0x3baeed){var _0x4c221e=_0x307c2b,_0x59fb81=_0x5e00b3,_0x222f6c,_0x11e276,_0x4b2c02=_0x56615a[_0x59fb81(0x5e52)][_0x4c221e(0x33c8)]===MapMode2D$1['ROTATE'],_0x2866b0=_0x56615a[_0x59fb81(0x2260)]['x'],_0x5bf902=_0x56615a[_0x59fb81(0x2260)]['y'];_0x4b2c02?_0x222f6c=-(_0x11e276=_0x2866b0):(_0x11e276=_0x3baeed['x']-0x2*_0x2866b0,_0x222f6c=_0x3baeed['x']+0x2*_0x2866b0),_0x3baeed['x']>_0x2866b0&&(_0x3baeed['x']=_0x11e276),_0x3baeed['x']<-_0x2866b0&&(_0x3baeed['x']=_0x222f6c),_0x3baeed['y']>_0x5bf902&&(_0x3baeed['y']=_0x5bf902),_0x3baeed['y']<-_0x5bf902&&(_0x3baeed['y']=-_0x5bf902);}Camera[_0x307c2b(0x1aa2)][_0x5e00b3(0x1f35)]=function(_0x451150){var _0x5312a7=_0x307c2b,_0x545e65=_0x5e00b3,_0x37b964=this[_0x545e65(0x2201)];if(_0x37b964===SceneMode$1[_0x545e65(0x530d)]&&this[_0x545e65(0x5e52)][_0x545e65(0x3620)](),_0x37b964===SceneMode$1[_0x545e65(0x174c)])this[_0x5312a7(0x39e8)]({'destination':Camera[_0x545e65(0x2362)],'duration':_0x451150,'endTransform':Matrix4['IDENTITY']});else{if(_0x37b964===SceneMode$1[_0x545e65(0x3c78)]){var _0x746abb=this[_0x545e65(0xbb2)](Camera[_0x545e65(0x2362)]),_0xe9036d=Cartesian3[_0x545e65(0x3d6f)](_0x746abb);_0xe9036d+=_0xe9036d*Camera[_0x545e65(0x4840)],Cartesian3['normalize'](_0x746abb,_0x746abb),Cartesian3[_0x545e65(0x34b9)](_0x746abb,_0xe9036d,_0x746abb),this[_0x545e65(0x2134)]({'destination':_0x746abb,'duration':_0x451150,'endTransform':Matrix4[_0x545e65(0x2de)]});}else{if(_0x37b964===SceneMode$1[_0x545e65(0x5d29)]){var _0x295fcc=this[_0x545e65(0x5863)][_0x545e65(0x4faa)][_0x545e65(0x1617)],_0xc7cd1e=new Cartesian3(0x0,-0x1,0x1);_0xc7cd1e=Cartesian3[_0x545e65(0x34b9)](Cartesian3[_0x545e65(0x4853)](_0xc7cd1e,_0xc7cd1e),0x5*_0x295fcc,_0xc7cd1e),this[_0x545e65(0x2134)]({'destination':_0xc7cd1e,'duration':_0x451150,'orientation':{'heading':0x0,'pitch':-Math[_0x545e65(0x4e50)](Cartesian3[_0x545e65(0x4853)](_0xc7cd1e,pitchScratch)['z']),'roll':0x0},'endTransform':Matrix4[_0x545e65(0x2de)],'convert':!0x1});}}}},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x1de)]=function(_0x37c0f7,_0x3bef88){var _0x39ebd6=_0x5e00b3;return defined$1(_0x3bef88)||(_0x3bef88=new Cartesian4()),updateMembers(this),Matrix4[_0x39ebd6(0x1abe)](this[_0x39ebd6(0xa0e)],_0x37c0f7,_0x3bef88);},Camera[_0x307c2b(0x1aa2)][_0x5e00b3(0x18a7)]=function(_0x4ba60e,_0x3bad3e){var _0x402ace=_0x5e00b3;return defined$1(_0x3bad3e)||(_0x3bad3e=new Cartesian3()),updateMembers(this),Matrix4[_0x402ace(0x108e)](this[_0x402ace(0xa0e)],_0x4ba60e,_0x3bad3e);},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x45a3)]=function(_0x20824e,_0x31d6da){var _0xebc36=_0x307c2b,_0x202d75=_0x5e00b3;return defined$1(_0x31d6da)||(_0x31d6da=new Cartesian3()),updateMembers(this),Matrix4[_0xebc36(0x302c)](this[_0x202d75(0xa0e)],_0x20824e,_0x31d6da);},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x2d07)]=function(_0x388221,_0x2ddc58){var _0x5b97af=_0x5e00b3;return defined$1(_0x2ddc58)||(_0x2ddc58=new Cartesian4()),updateMembers(this),Matrix4[_0x5b97af(0x1abe)](this[_0x5b97af(0x3135)],_0x388221,_0x2ddc58);},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x6a2)]=function(_0x5abc99,_0x594a73){var _0x2adbce=_0x5e00b3;return defined$1(_0x594a73)||(_0x594a73=new Cartesian3()),updateMembers(this),Matrix4[_0x2adbce(0x108e)](this[_0x2adbce(0x3135)],_0x5abc99,_0x594a73);},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x5221)]=function(_0x43d22a,_0x4cce8e){var _0x220787=_0x5e00b3;return defined$1(_0x4cce8e)||(_0x4cce8e=new Cartesian3()),updateMembers(this),Matrix4[_0x220787(0x1bef)](this[_0x220787(0x3135)],_0x43d22a,_0x4cce8e);};var moveScratch$1=new Cartesian3();Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x143d)]=function(_0x3f05e2,_0x4cbad1){var _0x4513c4=_0x307c2b,_0x339db3=_0x5e00b3,_0x5d3af6=this[_0x339db3(0x5e52)];if(this[_0x339db3(0x56af)]){Cartesian3[_0x4513c4(0x50ce)](_0x3f05e2,Math[_0x339db3(0x1190)](_0x4cbad1),moveScratch$1);var _0x147a9d=_0x5d3af6[_0x339db3(0x4591)](moveScratch$1);if(defined$1(_0x147a9d)){if(Cartesian3[_0x339db3(0x451d)](this[_0x339db3(0x3747)],_0x147a9d)<0x1)return;}}var _0x3ef0ce=this['position'];Cartesian3[_0x339db3(0x34b9)](_0x3f05e2,_0x4cbad1,moveScratch$1),Cartesian3[_0x339db3(0x30c2)](_0x3ef0ce,moveScratch$1,_0x3ef0ce),this[_0x339db3(0x2201)]===SceneMode$1[_0x339db3(0x174c)]&&clampMove2D(this,_0x3ef0ce),this[_0x339db3(0x1a71)](!0x0);},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x5e9f)]=function(_0x1e69f2){var _0x26e8ba=_0x307c2b,_0x9e0255=_0x5e00b3;_0x1e69f2=defaultValue$1(_0x1e69f2,this[_0x26e8ba(0x42d3)]),this[_0x26e8ba(0x360b)]===SceneMode$1[_0x9e0255(0x174c)]?zoom2D$1(this,_0x1e69f2):this[_0x26e8ba(0x40dd)](this[_0x9e0255(0x416)],_0x1e69f2);},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0xe7e)]=function(_0x585470){var _0x2c714c=_0x5e00b3;_0x585470=defaultValue$1(_0x585470,this[_0x2c714c(0x3ae1)]),this[_0x2c714c(0x2201)]===SceneMode$1[_0x2c714c(0x174c)]?zoom2D$1(this,-_0x585470):this[_0x2c714c(0x143d)](this[_0x2c714c(0x416)],-_0x585470);},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x529f)]=function(_0x2b4463){var _0x3a3c5e=_0x307c2b,_0x74faa6=_0x5e00b3;_0x2b4463=defaultValue$1(_0x2b4463,this[_0x74faa6(0x3ae1)]),this[_0x3a3c5e(0x40dd)](this['up'],_0x2b4463);},Camera[_0x307c2b(0x1aa2)][_0x307c2b(0x26d2)]=function(_0x477b1e){var _0x5d208f=_0x307c2b,_0x4cfcb1=_0x5e00b3;_0x477b1e=defaultValue$1(_0x477b1e,this[_0x5d208f(0x42d3)]),this[_0x4cfcb1(0x143d)](this['up'],-_0x477b1e);},Camera[_0x5e00b3(0x3720)][_0x307c2b(0x12a4)]=function(_0xdf4566){var _0x1449eb=_0x307c2b,_0x352533=_0x5e00b3;_0xdf4566=defaultValue$1(_0xdf4566,this[_0x1449eb(0x42d3)]),this[_0x352533(0x143d)](this[_0x352533(0x1d74)],_0xdf4566);},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x1fb)]=function(_0x155d11){var _0x57e820=_0x307c2b,_0x273692=_0x5e00b3;_0x155d11=defaultValue$1(_0x155d11,this[_0x57e820(0x42d3)]),this[_0x273692(0x143d)](this[_0x273692(0x1d74)],-_0x155d11);},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x482d)]=function(_0x459b6e){var _0x2484e1=_0x307c2b,_0x153d30=_0x5e00b3;_0x459b6e=defaultValue$1(_0x459b6e,this[_0x153d30(0x3ce0)]),this[_0x153d30(0x2201)]!==SceneMode$1[_0x153d30(0x174c)]&&this[_0x2484e1(0x2aa8)](this['up'],-_0x459b6e);},Camera[_0x5e00b3(0x3720)]['lookRight']=function(_0x30a535){var _0xe538ee=_0x307c2b,_0x3371f3=_0x5e00b3;_0x30a535=defaultValue$1(_0x30a535,this[_0xe538ee(0x4fd7)]),this[_0x3371f3(0x2201)]!==SceneMode$1[_0x3371f3(0x174c)]&&this[_0x3371f3(0x1cf0)](this['up'],_0x30a535);},Camera[_0x307c2b(0x1aa2)][_0x307c2b(0x4813)]=function(_0x44493b){var _0x157aa4=_0x307c2b,_0x566eb1=_0x5e00b3;_0x44493b=defaultValue$1(_0x44493b,this[_0x566eb1(0x3ce0)]),this[_0x566eb1(0x2201)]!==SceneMode$1[_0x566eb1(0x174c)]&&this[_0x157aa4(0x2aa8)](this[_0x566eb1(0x1d74)],-_0x44493b);},Camera[_0x307c2b(0x1aa2)][_0x5e00b3(0x2f06)]=function(_0x1769e6){var _0xa1e38b=_0x307c2b,_0x3c24c7=_0x5e00b3;_0x1769e6=defaultValue$1(_0x1769e6,this[_0x3c24c7(0x3ce0)]),this[_0xa1e38b(0x360b)]!==SceneMode$1[_0x3c24c7(0x174c)]&&this[_0x3c24c7(0x1cf0)](this[_0x3c24c7(0x1d74)],_0x1769e6);};var lookScratchQuaternion=new Quaternion(),lookScratchMatrix=new Matrix3();Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x1cf0)]=function(_0x337893,_0x36a05d){var _0x451c7f=_0x307c2b,_0x5c7058=_0x5e00b3,_0x529b44=defaultValue$1(_0x36a05d,this[_0x451c7f(0x4fd7)]),_0xd16c7d=Quaternion[_0x5c7058(0x28a8)](_0x337893,-_0x529b44,lookScratchQuaternion),_0x206fa8=Matrix3[_0x451c7f(0x19a0)](_0xd16c7d,lookScratchMatrix),_0x446a5e=this[_0x5c7058(0x416)],_0x5778ac=this['up'],_0x254d17=this['right'];Matrix3[_0x5c7058(0x1abe)](_0x206fa8,_0x446a5e,_0x446a5e),Matrix3[_0x451c7f(0x256d)](_0x206fa8,_0x5778ac,_0x5778ac),Matrix3[_0x5c7058(0x1abe)](_0x206fa8,_0x254d17,_0x254d17);},Camera[_0x307c2b(0x1aa2)][_0x5e00b3(0x55ec)]=function(_0x372eeb){var _0x30fa51=_0x307c2b,_0x488cd9=_0x5e00b3;_0x372eeb=defaultValue$1(_0x372eeb,this[_0x30fa51(0x4fd7)]),this['look'](this[_0x488cd9(0x416)],_0x372eeb);},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x1221)]=function(_0x410e1c){var _0x1b8bdb=_0x5e00b3;_0x410e1c=defaultValue$1(_0x410e1c,this[_0x1b8bdb(0x3ce0)]),this[_0x1b8bdb(0x1cf0)](this[_0x1b8bdb(0x416)],-_0x410e1c);};var rotateScratchQuaternion=new Quaternion(),rotateScratchMatrix=new Matrix3();Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x4d40)]=function(_0x5f1ed3,_0x1c3d26){var _0x5eb54f=_0x307c2b,_0x53eb0f=_0x5e00b3,_0x25ef67=defaultValue$1(_0x1c3d26,this[_0x53eb0f(0xa76)]),_0x3c3e85=Quaternion[_0x53eb0f(0x28a8)](_0x5f1ed3,-_0x25ef67,rotateScratchQuaternion),_0x18a019=Matrix3[_0x53eb0f(0x3c19)](_0x3c3e85,rotateScratchMatrix);Matrix3[_0x53eb0f(0x1abe)](_0x18a019,this[_0x53eb0f(0x3747)],this[_0x53eb0f(0x3747)]),Matrix3[_0x53eb0f(0x1abe)](_0x18a019,this[_0x5eb54f(0x2a4f)],this[_0x53eb0f(0x416)]),Matrix3[_0x53eb0f(0x1abe)](_0x18a019,this['up'],this['up']),Cartesian3[_0x53eb0f(0x4143)](this[_0x53eb0f(0x416)],this['up'],this[_0x5eb54f(0xf7d)]),Cartesian3[_0x53eb0f(0x4143)](this[_0x5eb54f(0xf7d)],this[_0x53eb0f(0x416)],this['up']),this[_0x5eb54f(0x50ab)](!0x1);},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x3e2b)]=function(_0x31af19){var _0x5b5f32=_0x5e00b3;rotateVertical(this,_0x31af19=defaultValue$1(_0x31af19,this[_0x5b5f32(0xa76)]));},Camera[_0x307c2b(0x1aa2)][_0x5e00b3(0x53cc)]=function(_0x204f1d){var _0x3f20d1=_0x5e00b3;rotateVertical(this,-(_0x204f1d=defaultValue$1(_0x204f1d,this[_0x3f20d1(0xa76)])));};var rotateVertScratchP=new Cartesian3(),rotateVertScratchA=new Cartesian3(),rotateVertScratchTan=new Cartesian3(),rotateVertScratchNegate=new Cartesian3();function rotateVertical(_0x51bec7,_0x5ee0cc){var _0x5d217b=_0x307c2b,_0x5356be=_0x5e00b3,_0xab7586=_0x51bec7[_0x5d217b(0x2fe9)],_0x3b0109=Cartesian3[_0x5356be(0x4853)](_0xab7586,rotateVertScratchP);if(defined$1(_0x51bec7[_0x5d217b(0xfb0)])){var _0x3916ef=Cartesian3['equalsEpsilon'](_0x3b0109,_0x51bec7[_0x5356be(0x11ed)],CesiumMath[_0x5356be(0x54c9)]),_0x21087d=Cartesian3[_0x5356be(0x1c11)](_0x3b0109,Cartesian3[_0x5356be(0xa61)](_0x51bec7[_0x5d217b(0xfb0)],rotateVertScratchNegate),CesiumMath[_0x5356be(0x54c9)]);if(_0x3916ef||_0x21087d)(_0x3916ef&&_0x5ee0cc<0x0||_0x21087d&&_0x5ee0cc>0x0)&&_0x51bec7[_0x5356be(0x4d40)](_0x51bec7[_0x5356be(0x1d74)],_0x5ee0cc);else{var _0x4b56c7=Cartesian3[_0x5356be(0x4853)](_0x51bec7[_0x5356be(0x11ed)],rotateVertScratchA),_0x2edaae=Cartesian3[_0x5356be(0x2d8e)](_0x3b0109,_0x4b56c7),_0x2d425c=CesiumMath[_0x5356be(0x2064)](_0x2edaae);_0x5ee0cc>0x0&&_0x5ee0cc>_0x2d425c&&(_0x5ee0cc=_0x2d425c-CesiumMath['EPSILON4']),_0x2edaae=Cartesian3[_0x5356be(0x2d8e)](_0x3b0109,Cartesian3[_0x5356be(0xa61)](_0x4b56c7,rotateVertScratchNegate)),_0x2d425c=CesiumMath[_0x5356be(0x2064)](_0x2edaae),_0x5ee0cc<0x0&&-_0x5ee0cc>_0x2d425c&&(_0x5ee0cc=-_0x2d425c+CesiumMath[_0x5356be(0xe7b)]);var _0x21e098=Cartesian3[_0x5356be(0x4143)](_0x4b56c7,_0x3b0109,rotateVertScratchTan),_0x5945d7=Cartesian3[_0x5356be(0x2d8e)](_0x21e098,_0x51bec7[_0x5356be(0x1d74)]);if(_0x5945d7<0x0&&_0x5ee0cc>0x0)return;_0x21e098=_0x5945d7<0x0?Cartesian3[_0x5d217b(0x5309)](_0x21e098,_0x21e098):_0x21e098,_0x51bec7[_0x5356be(0x4d40)](_0x21e098,_0x5ee0cc);}}else _0x51bec7['rotate'](_0x51bec7[_0x5d217b(0xf7d)],_0x5ee0cc);}function rotateHorizontal(_0x659961,_0x43b9c1){var _0x34d4cf=_0x307c2b,_0x573bfc=_0x5e00b3;defined$1(_0x659961[_0x573bfc(0x11ed)])?_0x659961[_0x34d4cf(0x47c0)](_0x659961[_0x34d4cf(0xfb0)],_0x43b9c1):_0x659961[_0x573bfc(0x4d40)](_0x659961['up'],_0x43b9c1);}function zoom2D$1(_0x21c21c,_0x28ada6){var _0x55cce8=_0x307c2b,_0x3b96df=_0x5e00b3,_0x4e2d21,_0x2f58e0=_0x21c21c[_0x3b96df(0x1187)];if(_0x28ada6*=0.5,Math[_0x3b96df(0x1beb)](_0x2f58e0[_0x3b96df(0x4f04)])+Math[_0x55cce8(0x971)](_0x2f58e0[_0x3b96df(0x4645)])>Math[_0x55cce8(0x971)](_0x2f58e0[_0x55cce8(0x3ca7)])+Math[_0x3b96df(0x1beb)](_0x2f58e0[_0x3b96df(0x1d74)])){var _0x12dc31=_0x2f58e0[_0x3b96df(0x4f04)]-_0x28ada6,_0x138e05=_0x2f58e0[_0x3b96df(0x4645)]+_0x28ada6,_0x11bb48=_0x21c21c[_0x55cce8(0x1b4)]['y'];_0x21c21c[_0x3b96df(0x5e52)][_0x3b96df(0x37c8)]===MapMode2D$1[_0x3b96df(0x794)]&&(_0x11bb48*=_0x21c21c[_0x3b96df(0x246e)]),_0x138e05>_0x11bb48&&(_0x138e05=_0x11bb48,_0x12dc31=-_0x11bb48),_0x12dc31<=_0x138e05&&(_0x12dc31=0x1,_0x138e05=-0x1),_0x4e2d21=_0x2f58e0[_0x3b96df(0x1d74)]/_0x2f58e0[_0x3b96df(0x4f04)],_0x2f58e0[_0x3b96df(0x4f04)]=_0x12dc31,_0x2f58e0[_0x3b96df(0x4645)]=_0x138e05,_0x2f58e0[_0x3b96df(0x1d74)]=_0x2f58e0[_0x55cce8(0x49a6)]*_0x4e2d21,_0x2f58e0[_0x55cce8(0x3ca7)]=-_0x2f58e0[_0x3b96df(0x1d74)];}else{var _0x2e1d7b=_0x2f58e0[_0x3b96df(0x1d74)]-_0x28ada6,_0x98c7ac=_0x2f58e0[_0x3b96df(0x4db1)]+_0x28ada6,_0x2b88cd=_0x21c21c[_0x3b96df(0x2260)]['x'];_0x21c21c[_0x3b96df(0x5e52)][_0x3b96df(0x37c8)]===MapMode2D$1[_0x55cce8(0x1bd5)]&&(_0x2b88cd*=_0x21c21c[_0x3b96df(0x246e)]),_0x2e1d7b>_0x2b88cd&&(_0x2e1d7b=_0x2b88cd,_0x98c7ac=-_0x2b88cd),_0x2e1d7b<=_0x98c7ac&&(_0x2e1d7b=0x1,_0x98c7ac=-0x1),_0x4e2d21=_0x2f58e0[_0x3b96df(0x4f04)]/_0x2f58e0[_0x3b96df(0x1d74)],_0x2f58e0[_0x3b96df(0x1d74)]=_0x2e1d7b,_0x2f58e0[_0x3b96df(0x4db1)]=_0x98c7ac,_0x2f58e0[_0x3b96df(0x4f04)]=_0x2f58e0[_0x55cce8(0xf7d)]*_0x4e2d21,_0x2f58e0[_0x3b96df(0x4645)]=-_0x2f58e0[_0x55cce8(0x49a6)];}}function zoom3D$1(_0x15eedd,_0x3ffca8){var _0x508021=_0x5e00b3;_0x15eedd[_0x508021(0x143d)](_0x15eedd[_0x508021(0x416)],_0x3ffca8);}Camera['prototype'][_0x5e00b3(0x2aee)]=function(_0x107592){var _0x46563d=_0x5e00b3;rotateHorizontal(this,-(_0x107592=defaultValue$1(_0x107592,this[_0x46563d(0xa76)])));},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x44aa)]=function(_0x17fa22){var _0x63438=_0x5e00b3;rotateHorizontal(this,_0x17fa22=defaultValue$1(_0x17fa22,this[_0x63438(0xa76)]));},Camera[_0x307c2b(0x1aa2)][_0x5e00b3(0x5b73)]=function(_0xd9b8b5){var _0x2376b6=_0x5e00b3;_0xd9b8b5=defaultValue$1(_0xd9b8b5,this[_0x2376b6(0x1d4)]),this[_0x2376b6(0x2201)]===SceneMode$1['SCENE2D']?zoom2D$1(this,_0xd9b8b5):zoom3D$1(this,_0xd9b8b5);},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x50d7)]=function(_0x2b7b41){var _0x4c723e=_0x307c2b,_0x1c0100=_0x5e00b3;_0x2b7b41=defaultValue$1(_0x2b7b41,this[_0x1c0100(0x1d4)]),this[_0x1c0100(0x2201)]===SceneMode$1[_0x4c723e(0x238f)]?zoom2D$1(this,-_0x2b7b41):zoom3D$1(this,-_0x2b7b41);},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x5f08)]=function(){var _0x461768=_0x307c2b,_0x52e960=_0x5e00b3;return this[_0x52e960(0x2201)]===SceneMode$1[_0x52e960(0x3c78)]?Cartesian3[_0x461768(0x4910)](this['position']):this[_0x52e960(0x2201)]===SceneMode$1['COLUMBUS_VIEW']?Math[_0x52e960(0x1beb)](this[_0x461768(0x2fe9)]['z']):this[_0x52e960(0x2201)]===SceneMode$1[_0x52e960(0x174c)]?Math[_0x461768(0x5449)](this[_0x52e960(0x1187)][_0x461768(0xf7d)]-this[_0x52e960(0x1187)][_0x52e960(0x4db1)],this[_0x461768(0x250e)][_0x461768(0x49a6)]-this[_0x52e960(0x1187)][_0x52e960(0x4645)]):void 0x0;};var scratchLookAtMatrix4=new Matrix4();Camera[_0x307c2b(0x1aa2)][_0x5e00b3(0x5770)]=function(_0x44f5c8,_0x3b145f){var _0x2c85a3=_0x5e00b3,_0x38750d=Transforms[_0x2c85a3(0x14ce)](_0x44f5c8,Ellipsoid[_0x2c85a3(0x17f7)],scratchLookAtMatrix4);this[_0x2c85a3(0x25aa)](_0x38750d,_0x3b145f);};var scratchLookAtHeadingPitchRangeOffset=new Cartesian3(),scratchLookAtHeadingPitchRangeQuaternion1=new Quaternion(),scratchLookAtHeadingPitchRangeQuaternion2=new Quaternion(),scratchHeadingPitchRangeMatrix3=new Matrix3();function offsetFromHeadingPitchRange(_0x26757a,_0x5616ac,_0x1ecdeb){var _0x543c6e=_0x5e00b3;_0x5616ac=CesiumMath[_0x543c6e(0x4b1d)](_0x5616ac,-CesiumMath[_0x543c6e(0x1ea8)],CesiumMath[_0x543c6e(0x1ea8)]),_0x26757a=CesiumMath[_0x543c6e(0x52f5)](_0x26757a)-CesiumMath[_0x543c6e(0x1ea8)];var _0x4d8d48=Quaternion[_0x543c6e(0x28a8)](Cartesian3[_0x543c6e(0x5390)],-_0x5616ac,scratchLookAtHeadingPitchRangeQuaternion1),_0x31c911=Quaternion[_0x543c6e(0x28a8)](Cartesian3[_0x543c6e(0x39c7)],-_0x26757a,scratchLookAtHeadingPitchRangeQuaternion2),_0x372e28=Quaternion[_0x543c6e(0x589e)](_0x31c911,_0x4d8d48,_0x31c911),_0x3197e8=Matrix3[_0x543c6e(0x3c19)](_0x372e28,scratchHeadingPitchRangeMatrix3),_0x24868c=Cartesian3[_0x543c6e(0x40f3)](Cartesian3[_0x543c6e(0x442b)],scratchLookAtHeadingPitchRangeOffset);return Matrix3[_0x543c6e(0x1abe)](_0x3197e8,_0x24868c,_0x24868c),Cartesian3[_0x543c6e(0xa61)](_0x24868c,_0x24868c),Cartesian3[_0x543c6e(0x34b9)](_0x24868c,_0x1ecdeb,_0x24868c),_0x24868c;}Camera[_0x5e00b3(0x3720)][_0x307c2b(0x1ba7)]=function(_0x4969d,_0x583c1d){var _0x19a61a=_0x307c2b,_0x5b8cb8=_0x5e00b3;if(this[_0x5b8cb8(0x21d2)](_0x4969d),defined$1(_0x583c1d)){var _0x1f8f8b;if(_0x1f8f8b=defined$1(_0x583c1d[_0x19a61a(0x6d1)])?offsetFromHeadingPitchRange(_0x583c1d[_0x5b8cb8(0x5075)],_0x583c1d[_0x5b8cb8(0x3a66)],_0x583c1d[_0x5b8cb8(0x1a76)]):_0x583c1d,this[_0x5b8cb8(0x2201)]===SceneMode$1[_0x19a61a(0x238f)]){Cartesian2[_0x5b8cb8(0x40f3)](Cartesian2[_0x5b8cb8(0x3a34)],this[_0x5b8cb8(0x3747)]),Cartesian3[_0x19a61a(0x5309)](_0x1f8f8b,this['up']),this['up']['z']=0x0,Cartesian3[_0x5b8cb8(0x39dd)](this['up'])<CesiumMath[_0x5b8cb8(0x5c1a)]&&Cartesian3[_0x5b8cb8(0x40f3)](Cartesian3[_0x5b8cb8(0x5390)],this['up']),Cartesian3[_0x5b8cb8(0x4853)](this['up'],this['up']),this[_0x5b8cb8(0x21d2)](Matrix4[_0x19a61a(0x1160)]),Cartesian3[_0x5b8cb8(0xa61)](Cartesian3[_0x5b8cb8(0x39c7)],this[_0x19a61a(0x2a4f)]),Cartesian3[_0x5b8cb8(0x4143)](this[_0x5b8cb8(0x416)],this['up'],this[_0x5b8cb8(0x1d74)]),Cartesian3[_0x5b8cb8(0x4853)](this[_0x5b8cb8(0x1d74)],this[_0x19a61a(0xf7d)]);var _0x534d71=this[_0x19a61a(0x250e)],_0xfb7718=_0x534d71[_0x5b8cb8(0x4f04)]/_0x534d71[_0x5b8cb8(0x1d74)];return _0x534d71[_0x5b8cb8(0x1d74)]=0.5*Cartesian3[_0x5b8cb8(0x3d6f)](_0x1f8f8b),_0x534d71[_0x5b8cb8(0x4db1)]=-_0x534d71[_0x5b8cb8(0x1d74)],_0x534d71[_0x5b8cb8(0x4f04)]=_0xfb7718*_0x534d71[_0x5b8cb8(0x1d74)],_0x534d71[_0x5b8cb8(0x4645)]=-_0x534d71[_0x5b8cb8(0x4f04)],void this[_0x5b8cb8(0x21d2)](_0x4969d);}Cartesian3[_0x5b8cb8(0x40f3)](_0x1f8f8b,this[_0x19a61a(0x2fe9)]),Cartesian3[_0x5b8cb8(0xa61)](this[_0x5b8cb8(0x3747)],this[_0x5b8cb8(0x416)]),Cartesian3['normalize'](this[_0x5b8cb8(0x416)],this[_0x5b8cb8(0x416)]),Cartesian3[_0x5b8cb8(0x4143)](this[_0x5b8cb8(0x416)],Cartesian3[_0x19a61a(0x1e5a)],this[_0x5b8cb8(0x1d74)]),Cartesian3[_0x5b8cb8(0x39dd)](this[_0x5b8cb8(0x1d74)])<CesiumMath[_0x5b8cb8(0x5c1a)]&&Cartesian3[_0x5b8cb8(0x40f3)](Cartesian3[_0x5b8cb8(0x442b)],this[_0x19a61a(0xf7d)]),Cartesian3['normalize'](this[_0x5b8cb8(0x1d74)],this[_0x5b8cb8(0x1d74)]),Cartesian3[_0x5b8cb8(0x4143)](this[_0x5b8cb8(0x1d74)],this[_0x5b8cb8(0x416)],this['up']),Cartesian3[_0x5b8cb8(0x4853)](this['up'],this['up']),this[_0x5b8cb8(0x1a71)](!0x0);}};var viewRectangle3DCartographic1=new Cartographic(),viewRectangle3DCartographic2=new Cartographic(),viewRectangle3DNorthEast=new Cartesian3(),viewRectangle3DSouthWest=new Cartesian3(),viewRectangle3DNorthWest=new Cartesian3(),viewRectangle3DSouthEast=new Cartesian3(),viewRectangle3DNorthCenter=new Cartesian3(),viewRectangle3DSouthCenter=new Cartesian3(),viewRectangle3DCenter=new Cartesian3(),viewRectangle3DEquator=new Cartesian3(),defaultRF={'direction':new Cartesian3(),'right':new Cartesian3(),'up':new Cartesian3()},viewRectangle3DEllipsoidGeodesic;function computeD(_0x5b2f6e,_0x7ea927,_0x52e23d,_0x209a79){var _0x3dbcd7=_0x5e00b3;return Math[_0x3dbcd7(0x1beb)](Cartesian3[_0x3dbcd7(0x2d8e)](_0x7ea927,_0x52e23d))/_0x209a79-Cartesian3[_0x3dbcd7(0x2d8e)](_0x5b2f6e,_0x52e23d);}function rectangleCameraPosition3D(_0x3e9359,_0x1ff72a,_0x4f2dd3,_0x11d4c0){var _0x327791=_0x307c2b,_0x2b7a3a=_0x5e00b3,_0xca7802=_0x3e9359[_0x327791(0x2e94)][_0x2b7a3a(0x4faa)],_0xa09dc7=_0x11d4c0?_0x3e9359:defaultRF,_0x22bbd0=_0x1ff72a['north'],_0x3f170a=_0x1ff72a[_0x2b7a3a(0x5696)],_0x396115=_0x1ff72a[_0x327791(0xbf2)],_0x447898=_0x1ff72a[_0x2b7a3a(0x159f)];_0x447898>_0x396115&&(_0x396115+=CesiumMath[_0x2b7a3a(0x352c)]);var _0x53bade,_0x329677=0.5*(_0x447898+_0x396115);if(_0x3f170a<-CesiumMath[_0x2b7a3a(0x1ea8)]+CesiumMath[_0x2b7a3a(0x5b17)]&&_0x22bbd0>CesiumMath[_0x2b7a3a(0x1ea8)]-CesiumMath[_0x2b7a3a(0x5b17)])_0x53bade=0x0;else{var _0x119788=viewRectangle3DCartographic1;_0x119788[_0x2b7a3a(0x4465)]=_0x329677,_0x119788[_0x2b7a3a(0x5859)]=_0x22bbd0,_0x119788[_0x327791(0x10d5)]=0x0;var _0x280c51=viewRectangle3DCartographic2;_0x280c51[_0x2b7a3a(0x4465)]=_0x329677,_0x280c51[_0x327791(0x353e)]=_0x3f170a,_0x280c51[_0x2b7a3a(0x5a4e)]=0x0;var _0x4e0705=viewRectangle3DEllipsoidGeodesic;defined$1(_0x4e0705)&&_0x4e0705[_0x2b7a3a(0x4faa)]===_0xca7802||(viewRectangle3DEllipsoidGeodesic=_0x4e0705=new EllipsoidGeodesic(void 0x0,void 0x0,_0xca7802)),_0x4e0705[_0x327791(0x5988)](_0x119788,_0x280c51),_0x53bade=_0x4e0705[_0x2b7a3a(0x4470)](0.5,viewRectangle3DCartographic1)[_0x2b7a3a(0x5859)];}var _0x33f5d3=viewRectangle3DCartographic1;_0x33f5d3[_0x2b7a3a(0x4465)]=_0x329677,_0x33f5d3[_0x2b7a3a(0x5859)]=_0x53bade,_0x33f5d3[_0x2b7a3a(0x5a4e)]=0x0;var _0x43c468=_0xca7802[_0x2b7a3a(0x5012)](_0x33f5d3,viewRectangle3DCenter),_0x5e0b52=viewRectangle3DCartographic1;_0x5e0b52[_0x2b7a3a(0x4465)]=_0x396115,_0x5e0b52[_0x327791(0x353e)]=_0x22bbd0;var _0x5b9fe7=_0xca7802[_0x2b7a3a(0x5012)](_0x5e0b52,viewRectangle3DNorthEast);_0x5e0b52[_0x2b7a3a(0x4465)]=_0x447898;var _0x437bc9=_0xca7802['cartographicToCartesian'](_0x5e0b52,viewRectangle3DNorthWest);_0x5e0b52[_0x2b7a3a(0x4465)]=_0x329677;var _0x1d71f8=_0xca7802[_0x2b7a3a(0x5012)](_0x5e0b52,viewRectangle3DNorthCenter);_0x5e0b52[_0x2b7a3a(0x5859)]=_0x3f170a;var _0x4562ba=_0xca7802[_0x2b7a3a(0x5012)](_0x5e0b52,viewRectangle3DSouthCenter);_0x5e0b52[_0x2b7a3a(0x4465)]=_0x396115;var _0x4b97f5=_0xca7802[_0x2b7a3a(0x5012)](_0x5e0b52,viewRectangle3DSouthEast);_0x5e0b52[_0x2b7a3a(0x4465)]=_0x447898;var _0x1f186a=_0xca7802[_0x2b7a3a(0x5012)](_0x5e0b52,viewRectangle3DSouthWest);Cartesian3[_0x2b7a3a(0x34b6)](_0x437bc9,_0x43c468,_0x437bc9),Cartesian3[_0x2b7a3a(0x34b6)](_0x4b97f5,_0x43c468,_0x4b97f5),Cartesian3[_0x327791(0x3d2f)](_0x5b9fe7,_0x43c468,_0x5b9fe7),Cartesian3['subtract'](_0x1f186a,_0x43c468,_0x1f186a),Cartesian3[_0x2b7a3a(0x34b6)](_0x1d71f8,_0x43c468,_0x1d71f8),Cartesian3[_0x2b7a3a(0x34b6)](_0x4562ba,_0x43c468,_0x4562ba);var _0x3af1ff=_0xca7802[_0x2b7a3a(0x2b98)](_0x43c468,_0xa09dc7[_0x2b7a3a(0x416)]);Cartesian3[_0x327791(0x5309)](_0x3af1ff,_0x3af1ff);var _0x59e76e=Cartesian3[_0x327791(0x1b4a)](_0x3af1ff,Cartesian3[_0x2b7a3a(0x39c7)],_0xa09dc7[_0x2b7a3a(0x1d74)]);Cartesian3[_0x2b7a3a(0x4853)](_0x59e76e,_0x59e76e);var _0x2b6265,_0x153f24=Cartesian3[_0x2b7a3a(0x4143)](_0x59e76e,_0x3af1ff,_0xa09dc7['up']);if(_0x3e9359[_0x327791(0x250e)]instanceof OrthographicFrustum){var _0x2d6400,_0x21dc9d,_0x5e8f94=Math[_0x2b7a3a(0x498f)](Cartesian3[_0x2b7a3a(0x451d)](_0x5b9fe7,_0x437bc9),Cartesian3['distance'](_0x4b97f5,_0x1f186a)),_0x57e131=Math[_0x327791(0x5449)](Cartesian3[_0x2b7a3a(0x451d)](_0x5b9fe7,_0x4b97f5),Cartesian3[_0x2b7a3a(0x451d)](_0x437bc9,_0x1f186a)),_0x5273d4=_0x3e9359[_0x2b7a3a(0x1187)][_0x2b7a3a(0x523)][_0x2b7a3a(0x1d74)]/_0x3e9359[_0x2b7a3a(0x1187)][_0x2b7a3a(0x523)][_0x2b7a3a(0x4f04)],_0x3c7c2a=_0x57e131*_0x5273d4;_0x5e8f94>_0x3c7c2a?_0x21dc9d=(_0x2d6400=_0x5e8f94)/_0x5273d4:(_0x21dc9d=_0x57e131,_0x2d6400=_0x3c7c2a),_0x2b6265=Math['max'](_0x2d6400,_0x21dc9d);}else{var _0x552e4d=Math[_0x327791(0x160c)](0.5*_0x3e9359[_0x327791(0x250e)][_0x2b7a3a(0x2409)]),_0x2da6a2=_0x3e9359[_0x2b7a3a(0x1187)][_0x2b7a3a(0x2054)]*_0x552e4d;if(_0x2b6265=Math[_0x2b7a3a(0x498f)](computeD(_0x3af1ff,_0x153f24,_0x437bc9,_0x552e4d),computeD(_0x3af1ff,_0x153f24,_0x4b97f5,_0x552e4d),computeD(_0x3af1ff,_0x153f24,_0x5b9fe7,_0x552e4d),computeD(_0x3af1ff,_0x153f24,_0x1f186a,_0x552e4d),computeD(_0x3af1ff,_0x153f24,_0x1d71f8,_0x552e4d),computeD(_0x3af1ff,_0x153f24,_0x4562ba,_0x552e4d),computeD(_0x3af1ff,_0x59e76e,_0x437bc9,_0x2da6a2),computeD(_0x3af1ff,_0x59e76e,_0x4b97f5,_0x2da6a2),computeD(_0x3af1ff,_0x59e76e,_0x5b9fe7,_0x2da6a2),computeD(_0x3af1ff,_0x59e76e,_0x1f186a,_0x2da6a2),computeD(_0x3af1ff,_0x59e76e,_0x1d71f8,_0x2da6a2),computeD(_0x3af1ff,_0x59e76e,_0x4562ba,_0x2da6a2)),_0x3f170a<0x0&&_0x22bbd0>0x0){var _0xa5713d=viewRectangle3DCartographic1;_0xa5713d[_0x2b7a3a(0x4465)]=_0x447898,_0xa5713d[_0x2b7a3a(0x5859)]=0x0,_0xa5713d[_0x2b7a3a(0x5a4e)]=0x0;var _0x3d81af=_0xca7802[_0x2b7a3a(0x5012)](_0xa5713d,viewRectangle3DEquator);Cartesian3[_0x2b7a3a(0x34b6)](_0x3d81af,_0x43c468,_0x3d81af),_0x2b6265=Math[_0x2b7a3a(0x498f)](_0x2b6265,computeD(_0x3af1ff,_0x153f24,_0x3d81af,_0x552e4d),computeD(_0x3af1ff,_0x59e76e,_0x3d81af,_0x2da6a2)),_0xa5713d[_0x2b7a3a(0x4465)]=_0x396115,_0x3d81af=_0xca7802[_0x2b7a3a(0x5012)](_0xa5713d,viewRectangle3DEquator),Cartesian3[_0x2b7a3a(0x34b6)](_0x3d81af,_0x43c468,_0x3d81af),_0x2b6265=Math[_0x2b7a3a(0x498f)](_0x2b6265,computeD(_0x3af1ff,_0x153f24,_0x3d81af,_0x552e4d),computeD(_0x3af1ff,_0x59e76e,_0x3d81af,_0x2da6a2));}}return Cartesian3[_0x2b7a3a(0x30c2)](_0x43c468,Cartesian3[_0x2b7a3a(0x34b9)](_0x3af1ff,-_0x2b6265,viewRectangle3DEquator),_0x4f2dd3);}var viewRectangleCVCartographic=new Cartographic(),viewRectangleCVNorthEast=new Cartesian3(),viewRectangleCVSouthWest=new Cartesian3();function rectangleCameraPositionColumbusView(_0x8c7f57,_0x4b9041,_0x26a366){var _0xc4c661=_0x307c2b,_0x48de73=_0x5e00b3,_0x25be5f=_0x8c7f57['_projection'];_0x4b9041[_0x48de73(0x159f)]>_0x4b9041[_0x48de73(0x310a)]&&(_0x4b9041=Rectangle[_0x48de73(0x4d71)]);var _0x5954f0=_0x8c7f57[_0xc4c661(0x4103)],_0x26e95f=_0x8c7f57[_0xc4c661(0x52bf)],_0x14b4a0=viewRectangleCVCartographic;_0x14b4a0[_0x48de73(0x4465)]=_0x4b9041[_0x48de73(0x310a)],_0x14b4a0[_0x48de73(0x5859)]=_0x4b9041[_0x48de73(0x5833)];var _0x2d4d04=_0x25be5f[_0x48de73(0x63b)](_0x14b4a0,viewRectangleCVNorthEast);Matrix4[_0x48de73(0x108e)](_0x5954f0,_0x2d4d04,_0x2d4d04),Matrix4['multiplyByPoint'](_0x26e95f,_0x2d4d04,_0x2d4d04),_0x14b4a0['longitude']=_0x4b9041[_0x48de73(0x159f)],_0x14b4a0[_0x48de73(0x5859)]=_0x4b9041[_0x48de73(0x5696)];var _0x4452ba=_0x25be5f[_0x48de73(0x63b)](_0x14b4a0,viewRectangleCVSouthWest);if(Matrix4[_0xc4c661(0x4854)](_0x5954f0,_0x4452ba,_0x4452ba),Matrix4[_0x48de73(0x108e)](_0x26e95f,_0x4452ba,_0x4452ba),_0x26a366['x']=0.5*(_0x2d4d04['x']-_0x4452ba['x'])+_0x4452ba['x'],_0x26a366['y']=0.5*(_0x2d4d04['y']-_0x4452ba['y'])+_0x4452ba['y'],defined$1(_0x8c7f57[_0x48de73(0x1187)][_0x48de73(0x2409)])){var _0x3b3a34=Math[_0x48de73(0x59e4)](0.5*_0x8c7f57[_0xc4c661(0x250e)][_0x48de73(0x2409)]),_0x95b7bf=_0x8c7f57[_0x48de73(0x1187)][_0x48de73(0x2054)]*_0x3b3a34;_0x26a366['z']=0.5*Math[_0x48de73(0x498f)]((_0x2d4d04['x']-_0x4452ba['x'])/_0x95b7bf,(_0x2d4d04['y']-_0x4452ba['y'])/_0x3b3a34);}else{var _0x4aa962=_0x2d4d04['x']-_0x4452ba['x'],_0x5bd202=_0x2d4d04['y']-_0x4452ba['y'];_0x26a366['z']=Math[_0x48de73(0x498f)](_0x4aa962,_0x5bd202);}return _0x26a366;}var viewRectangle2DCartographic=new Cartographic(),viewRectangle2DNorthEast=new Cartesian3(),viewRectangle2DSouthWest=new Cartesian3();function rectangleCameraPosition2D(_0x45e4b9,_0x4fd8a5,_0x3e0a22){var _0x3d40b1=_0x307c2b,_0x4e9d2a=_0x5e00b3,_0x171436=_0x45e4b9[_0x4e9d2a(0x5863)];_0x4fd8a5[_0x4e9d2a(0x159f)]>_0x4fd8a5[_0x4e9d2a(0x310a)]&&(_0x4fd8a5=Rectangle[_0x4e9d2a(0x4d71)]);var _0x2696f2=viewRectangle2DCartographic;_0x2696f2[_0x4e9d2a(0x4465)]=_0x4fd8a5[_0x4e9d2a(0x310a)],_0x2696f2['latitude']=_0x4fd8a5[_0x4e9d2a(0x5833)];var _0x1bf266=_0x171436[_0x4e9d2a(0x63b)](_0x2696f2,viewRectangle2DNorthEast);_0x2696f2[_0x3d40b1(0x5389)]=_0x4fd8a5[_0x3d40b1(0x47d7)],_0x2696f2[_0x4e9d2a(0x5859)]=_0x4fd8a5[_0x4e9d2a(0x5696)];var _0x16d96d,_0x2414dc,_0x641dc3=_0x171436[_0x4e9d2a(0x63b)](_0x2696f2,viewRectangle2DSouthWest),_0x3405cb=0.5*Math[_0x3d40b1(0x971)](_0x1bf266['x']-_0x641dc3['x']),_0x5f2df5=0.5*Math[_0x4e9d2a(0x1beb)](_0x1bf266['y']-_0x641dc3['y']),_0x1b15a4=_0x45e4b9[_0x4e9d2a(0x1187)][_0x4e9d2a(0x1d74)]/_0x45e4b9[_0x4e9d2a(0x1187)][_0x4e9d2a(0x4f04)],_0x5578c0=_0x5f2df5*_0x1b15a4;return _0x3405cb>_0x5578c0?_0x2414dc=(_0x16d96d=_0x3405cb)/_0x1b15a4:(_0x2414dc=_0x5f2df5,_0x16d96d=_0x5578c0),_0x5f2df5=Math[_0x4e9d2a(0x498f)](0x2*_0x16d96d,0x2*_0x2414dc),_0x3e0a22['x']=0.5*(_0x1bf266['x']-_0x641dc3['x'])+_0x641dc3['x'],_0x3e0a22['y']=0.5*(_0x1bf266['y']-_0x641dc3['y'])+_0x641dc3['y'],(_0x2696f2=_0x171436[_0x4e9d2a(0x26b)](_0x3e0a22,_0x2696f2))[_0x4e9d2a(0x5a4e)]=_0x5f2df5,_0x3e0a22=_0x171436[_0x4e9d2a(0x63b)](_0x2696f2,_0x3e0a22);}Camera[_0x307c2b(0x1aa2)][_0x5e00b3(0xbb2)]=function(_0x4e50,_0x57257d){var _0x254a42=_0x5e00b3,_0x708c92=this[_0x254a42(0x2201)];return defined$1(_0x57257d)||(_0x57257d=new Cartesian3()),_0x708c92===SceneMode$1[_0x254a42(0x3c78)]?rectangleCameraPosition3D(this,_0x4e50,_0x57257d):_0x708c92===SceneMode$1['COLUMBUS_VIEW']?rectangleCameraPositionColumbusView(this,_0x4e50,_0x57257d):_0x708c92===SceneMode$1[_0x254a42(0x174c)]?rectangleCameraPosition2D(this,_0x4e50,_0x57257d):void 0x0;};var pickEllipsoid3DRay=new Ray();function pickEllipsoid3D(_0x2706e0,_0x2abc14,_0xf71dc2,_0x26d5b8){var _0x52c170=_0x307c2b,_0x2b9c84=_0x5e00b3;_0xf71dc2=defaultValue$1(_0xf71dc2,Ellipsoid[_0x2b9c84(0x17f7)]);var _0x4c6177=_0x2706e0[_0x2b9c84(0x5599)](_0x2abc14,pickEllipsoid3DRay),_0x2f3aa4=IntersectionTests[_0x52c170(0x42f1)](_0x4c6177,_0xf71dc2);if(_0x2f3aa4){var _0x347022=_0x2f3aa4['start']>0x0?_0x2f3aa4[_0x2b9c84(0x21ae)]:_0x2f3aa4[_0x2b9c84(0x3b17)];return Ray[_0x2b9c84(0x3adb)](_0x4c6177,_0x347022,_0x26d5b8);}}var pickEllipsoid2DRay=new Ray();function pickMap2D(_0x136e7c,_0x156eca,_0x16c1bb,_0x39846e){var _0x2af462=_0x307c2b,_0x3fbde4=_0x5e00b3,_0x569242=_0x136e7c[_0x3fbde4(0x5599)](_0x156eca,pickEllipsoid2DRay)[_0x3fbde4(0x39da)];_0x569242['z']=0x0;var _0x2beb2a=_0x16c1bb[_0x3fbde4(0x26b)](_0x569242);if(!(_0x2beb2a[_0x3fbde4(0x5859)]<-CesiumMath[_0x3fbde4(0x1ea8)]||_0x2beb2a['latitude']>CesiumMath[_0x3fbde4(0x1ea8)]))return _0x16c1bb[_0x2af462(0x2864)][_0x2af462(0x385e)](_0x2beb2a,_0x39846e);}var pickEllipsoidCVRay=new Ray();function pickMapColumbusView(_0x407e65,_0x4e49b2,_0x317945,_0x5c8df1){var _0x27cf1f=_0x307c2b,_0xf54d27=_0x5e00b3,_0xf821a=_0x407e65[_0xf54d27(0x5599)](_0x4e49b2,pickEllipsoidCVRay),_0x218370=-_0xf821a[_0xf54d27(0x39da)]['x']/_0xf821a[_0xf54d27(0x416)]['x'];Ray[_0x27cf1f(0x947)](_0xf821a,_0x218370,_0x5c8df1);var _0xe85334=_0x317945[_0xf54d27(0x26b)](new Cartesian3(_0x5c8df1['y'],_0x5c8df1['z'],0x0));if(!(_0xe85334[_0xf54d27(0x5859)]<-CesiumMath[_0xf54d27(0x1ea8)]||_0xe85334[_0xf54d27(0x5859)]>CesiumMath[_0xf54d27(0x1ea8)]||_0xe85334[_0xf54d27(0x4465)]<-Math['PI']||_0xe85334[_0x27cf1f(0x5389)]>Math['PI']))return _0x317945[_0x27cf1f(0x2864)][_0xf54d27(0x5012)](_0xe85334,_0x5c8df1);}Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x4bbf)]=function(_0x595afc,_0x1c7b29,_0x4e253e){var _0x14886f=_0x307c2b,_0x5291d2=_0x5e00b3,_0x479e19=this[_0x5291d2(0x5e52)][_0x5291d2(0x2a34)];if(0x0!==_0x479e19[_0x5291d2(0x299a)]&&0x0!==_0x479e19[_0x5291d2(0x53c9)]){if(defined$1(_0x4e253e)||(_0x4e253e=new Cartesian3()),_0x1c7b29=defaultValue$1(_0x1c7b29,Ellipsoid[_0x5291d2(0x17f7)]),this[_0x5291d2(0x2201)]===SceneMode$1[_0x5291d2(0x3c78)])_0x4e253e=pickEllipsoid3D(this,_0x595afc,_0x1c7b29,_0x4e253e);else{if(this[_0x5291d2(0x2201)]===SceneMode$1[_0x14886f(0x238f)])_0x4e253e=pickMap2D(this,_0x595afc,this[_0x5291d2(0x5863)],_0x4e253e);else{if(this[_0x5291d2(0x2201)]!==SceneMode$1[_0x5291d2(0x5d29)])return;_0x4e253e=pickMapColumbusView(this,_0x595afc,this[_0x5291d2(0x5863)],_0x4e253e);}}return _0x4e253e;}};var pickPerspCenter=new Cartesian3(),pickPerspXDir=new Cartesian3(),pickPerspYDir=new Cartesian3();function getPickRayPerspective(_0x3ab22d,_0x212ee4,_0x594910){var _0x30232e=_0x307c2b,_0x562f2e=_0x5e00b3,_0x310cbb=_0x3ab22d[_0x562f2e(0x5e52)][_0x562f2e(0x2a34)],_0xb44e64=_0x310cbb[_0x562f2e(0x299a)],_0x4edadc=_0x310cbb[_0x562f2e(0x53c9)],_0x5c7033=Math[_0x562f2e(0x59e4)](0.5*_0x3ab22d[_0x562f2e(0x1187)][_0x562f2e(0x2409)]),_0x3df8d2=_0x3ab22d[_0x562f2e(0x1187)][_0x30232e(0x4a11)]*_0x5c7033,_0x9a56ee=_0x3ab22d[_0x562f2e(0x1187)][_0x562f2e(0xcd2)],_0x5c9286=0x2/_0xb44e64*_0x212ee4['x']-0x1,_0x27085c=0x2/_0x4edadc*(_0x4edadc-_0x212ee4['y'])-0x1,_0xbb9bff=_0x3ab22d[_0x30232e(0x16e9)];Cartesian3[_0x562f2e(0x40f3)](_0xbb9bff,_0x594910[_0x30232e(0x416f)]);var _0x1be4b6=Cartesian3[_0x562f2e(0x34b9)](_0x3ab22d[_0x30232e(0x3899)],_0x9a56ee,pickPerspCenter);Cartesian3[_0x562f2e(0x30c2)](_0xbb9bff,_0x1be4b6,_0x1be4b6);var _0x31be67=Cartesian3[_0x562f2e(0x34b9)](_0x3ab22d[_0x562f2e(0x4420)],_0x5c9286*_0x9a56ee*_0x3df8d2,pickPerspXDir),_0x75d8c7=Cartesian3[_0x562f2e(0x34b9)](_0x3ab22d[_0x562f2e(0x103a)],_0x27085c*_0x9a56ee*_0x5c7033,pickPerspYDir),_0x2a4554=Cartesian3[_0x30232e(0x1af6)](_0x1be4b6,_0x31be67,_0x594910[_0x562f2e(0x416)]);return Cartesian3[_0x562f2e(0x30c2)](_0x2a4554,_0x75d8c7,_0x2a4554),Cartesian3[_0x562f2e(0x34b6)](_0x2a4554,_0xbb9bff,_0x2a4554),Cartesian3[_0x562f2e(0x4853)](_0x2a4554,_0x2a4554),_0x594910;}var scratchDirection$1=new Cartesian3();function getPickRayOrthographic(_0x19ba54,_0x1bdc9f,_0x5d01f6){var _0x249e68=_0x307c2b,_0x2d05a8=_0x5e00b3,_0x56ae99=_0x19ba54[_0x2d05a8(0x5e52)][_0x2d05a8(0x2a34)],_0x19a19a=_0x56ae99[_0x2d05a8(0x299a)],_0x148117=_0x56ae99[_0x249e68(0x2d21)],_0x2f7e72=_0x19ba54[_0x2d05a8(0x1187)];defined$1(_0x2f7e72[_0x2d05a8(0x523)])&&(_0x2f7e72=_0x2f7e72[_0x2d05a8(0x523)]);var _0x488dce=0x2/_0x19a19a*_0x1bdc9f['x']-0x1;_0x488dce*=0.5*(_0x2f7e72[_0x2d05a8(0x1d74)]-_0x2f7e72[_0x2d05a8(0x4db1)]);var _0x5a61b1=0x2/_0x148117*(_0x148117-_0x1bdc9f['y'])-0x1;_0x5a61b1*=0.5*(_0x2f7e72[_0x2d05a8(0x4f04)]-_0x2f7e72[_0x249e68(0x35e7)]);var _0x69dc45=_0x5d01f6[_0x2d05a8(0x39da)];return Cartesian3[_0x249e68(0x2d7b)](_0x19ba54['position'],_0x69dc45),Cartesian3[_0x249e68(0x50ce)](_0x19ba54[_0x2d05a8(0x1d74)],_0x488dce,scratchDirection$1),Cartesian3[_0x249e68(0x1af6)](scratchDirection$1,_0x69dc45,_0x69dc45),Cartesian3[_0x2d05a8(0x34b9)](_0x19ba54['up'],_0x5a61b1,scratchDirection$1),Cartesian3[_0x2d05a8(0x30c2)](scratchDirection$1,_0x69dc45,_0x69dc45),Cartesian3[_0x2d05a8(0x40f3)](_0x19ba54[_0x249e68(0x3899)],_0x5d01f6[_0x249e68(0x2a4f)]),_0x19ba54[_0x249e68(0x360b)]===SceneMode$1[_0x249e68(0x19e)]&&Cartesian3[_0x2d05a8(0x160f)](_0x5d01f6[_0x249e68(0x416f)]['z'],_0x5d01f6[_0x249e68(0x416f)]['x'],_0x5d01f6[_0x2d05a8(0x39da)]['y'],_0x5d01f6[_0x2d05a8(0x39da)]),_0x5d01f6;}Camera[_0x5e00b3(0x3720)][_0x307c2b(0x3860)]=function(_0x369f1d,_0x3d2854){var _0x688c80=_0x5e00b3;defined$1(_0x3d2854)||(_0x3d2854=new Ray());var _0x3c3382=this[_0x688c80(0x1187)];return defined$1(_0x3c3382[_0x688c80(0x2054)])&&defined$1(_0x3c3382[_0x688c80(0xa79)])&&defined$1(_0x3c3382[_0x688c80(0xcd2)])?getPickRayPerspective(this,_0x369f1d,_0x3d2854):getPickRayOrthographic(this,_0x369f1d,_0x3d2854);};var scratchToCenter=new Cartesian3(),scratchProj=new Cartesian3();Camera[_0x5e00b3(0x3720)][_0x307c2b(0x3e95)]=function(_0x121cfe){var _0x5570f3=_0x307c2b,_0x29e4fb=_0x5e00b3,_0x3c34b8=Cartesian3[_0x29e4fb(0x34b6)](this[_0x29e4fb(0x2b06)],_0x121cfe[_0x29e4fb(0x4fe8)],scratchToCenter),_0x18f652=Cartesian3[_0x29e4fb(0x34b9)](this[_0x5570f3(0x3899)],Cartesian3[_0x29e4fb(0x2d8e)](_0x3c34b8,this[_0x29e4fb(0x20e8)]),scratchProj);return Math[_0x29e4fb(0x498f)](0x0,Cartesian3[_0x5570f3(0x4910)](_0x18f652)-_0x121cfe[_0x29e4fb(0x48ce)]);};var scratchPixelSize$1=new Cartesian2();function createAnimationTemplateCV(_0xd961ce,_0x2544f8,_0x1a259f,_0x500e11,_0x4611af,_0x451adc){var _0x1df32a=_0x307c2b,_0x5db24e=_0x5e00b3,_0x379ac2=Cartesian3[_0x5db24e(0x40f3)](_0x2544f8);return _0x1a259f['y']>_0x500e11?_0x379ac2['y']-=_0x1a259f['y']-_0x500e11:_0x1a259f['y']<-_0x500e11&&(_0x379ac2['y']+=-_0x500e11-_0x1a259f['y']),_0x1a259f['z']>_0x4611af?_0x379ac2['z']-=_0x1a259f['z']-_0x4611af:_0x1a259f['z']<-_0x4611af&&(_0x379ac2['z']+=-_0x4611af-_0x1a259f['z']),{'easingFunction':EasingFunction$1[_0x1df32a(0x15d0)],'startObject':{'time':0x0},'stopObject':{'time':0x1},'duration':_0x451adc,'update':function(_0x12c3a0){var _0xef140e=_0x5db24e,_0x502176=Cartesian3[_0xef140e(0x3596)](_0x2544f8,_0x379ac2,_0x12c3a0[_0xef140e(0x45cb)],new Cartesian3());_0xd961ce[_0xef140e(0x18a7)](_0x502176,_0xd961ce[_0xef140e(0x3747)]);}};}Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x5ba8)]=function(_0x636f2f,_0x57f8b4,_0x18e830){var _0xc9dd33=_0x5e00b3,_0x3d92d0=this['distanceToBoundingSphere'](_0x636f2f),_0x195080=this['frustum'][_0xc9dd33(0x50a)](_0x57f8b4,_0x18e830,_0x3d92d0,this['_scene'][_0xc9dd33(0x4d0d)],scratchPixelSize$1);return Math[_0xc9dd33(0x498f)](_0x195080['x'],_0x195080['y']);};var normalScratch=new Cartesian3(),centerScratch$2=new Cartesian3(),posScratch=new Cartesian3(),scratchCartesian3Subtract=new Cartesian3();function createAnimationCV(_0x18a96c,_0x1341c3){var _0xdf264e=_0x307c2b,_0x372648=_0x5e00b3,_0x550925=_0x18a96c[_0x372648(0x3747)],_0x88cd74=_0x18a96c[_0x372648(0x416)],_0x3a5047=_0x18a96c[_0x372648(0x45a3)](Cartesian3[_0x372648(0x442b)],normalScratch),_0xf227e3=-Cartesian3[_0x372648(0x2d8e)](_0x3a5047,_0x550925)/Cartesian3[_0xdf264e(0x477a)](_0x3a5047,_0x88cd74),_0xde0e10=Cartesian3[_0x372648(0x30c2)](_0x550925,Cartesian3[_0x372648(0x34b9)](_0x88cd74,_0xf227e3,centerScratch$2),centerScratch$2);_0x18a96c[_0x372648(0x6a2)](_0xde0e10,_0xde0e10),_0x550925=_0x18a96c[_0x372648(0x6a2)](_0x18a96c[_0x372648(0x3747)],posScratch);var _0x5da2b7=Math[_0x372648(0x59e4)](0.5*_0x18a96c['frustum'][_0xdf264e(0x5671)]),_0xe6e183=_0x18a96c[_0x372648(0x1187)][_0x372648(0x2054)]*_0x5da2b7,_0x327ef9=Cartesian3[_0x372648(0x3d6f)](Cartesian3[_0xdf264e(0x3d2f)](_0x550925,_0xde0e10,scratchCartesian3Subtract)),_0x305e4e=_0xe6e183*_0x327ef9,_0x5c077e=_0x5da2b7*_0x327ef9,_0x461bd3=_0x18a96c[_0x372648(0x2260)]['x'],_0x55e34e=_0x18a96c[_0x372648(0x2260)]['y'],_0xa5e84=Math[_0x372648(0x498f)](_0x305e4e-_0x461bd3,_0x461bd3),_0x42ecc7=Math[_0x372648(0x498f)](_0x5c077e-_0x55e34e,_0x55e34e);if(_0x550925['z']<-_0xa5e84||_0x550925['z']>_0xa5e84||_0x550925['y']<-_0x42ecc7||_0x550925['y']>_0x42ecc7){var _0x40880c=_0xde0e10['y']<-_0xa5e84||_0xde0e10['y']>_0xa5e84,_0x2d74e4=_0xde0e10['z']<-_0x42ecc7||_0xde0e10['z']>_0x42ecc7;if(_0x40880c||_0x2d74e4)return createAnimationTemplateCV(_0x18a96c,_0x550925,_0xde0e10,_0xa5e84,_0x42ecc7,_0x1341c3);}}Camera['prototype'][_0x5e00b3(0x44f2)]=function(_0x499c85){var _0x1f8f9a=_0x5e00b3;if(this[_0x1f8f9a(0x2201)]===SceneMode$1[_0x1f8f9a(0x5d29)])return createAnimationCV(this,_0x499c85);};var scratchFlyToDestination=new Cartesian3(),newOptions={'destination':void 0x0,'heading':void 0x0,'pitch':void 0x0,'roll':void 0x0,'duration':void 0x0,'complete':void 0x0,'cancel':void 0x0,'endTransform':void 0x0,'maximumHeight':void 0x0,'easingFunction':void 0x0};function distanceToBoundingSphere3D(_0x7ab7bc,_0x2b35cb){var _0x585da1=_0x307c2b,_0x1e56c2=_0x5e00b3,_0x160dae=_0x7ab7bc[_0x1e56c2(0x1187)],_0x50a41e=Math[_0x1e56c2(0x59e4)](0.5*_0x160dae[_0x585da1(0x5671)]),_0x4ab7f7=_0x160dae[_0x1e56c2(0x2054)]*_0x50a41e;return Math[_0x585da1(0x5449)](_0x2b35cb/_0x4ab7f7,_0x2b35cb/_0x50a41e);}function distanceToBoundingSphere2D(_0x4a5578,_0x105bbb){var _0x3d8dc1=_0x307c2b,_0x392628=_0x5e00b3,_0x10d290,_0x98caad,_0x2c4ba0=_0x4a5578[_0x392628(0x1187)];defined$1(_0x2c4ba0[_0x3d8dc1(0x4a5e)])&&(_0x2c4ba0=_0x2c4ba0[_0x392628(0x523)]);var _0x532748=_0x2c4ba0[_0x3d8dc1(0xf7d)]/_0x2c4ba0[_0x392628(0x4f04)],_0x72e0e0=_0x105bbb*_0x532748;return _0x105bbb>_0x72e0e0?_0x98caad=(_0x10d290=_0x105bbb)/_0x532748:(_0x98caad=_0x105bbb,_0x10d290=_0x72e0e0),1.5*Math[_0x392628(0x498f)](_0x10d290,_0x98caad);}Camera['prototype'][_0x5e00b3(0x17d9)]=function(){var _0x3db1ea=_0x5e00b3;defined$1(this[_0x3db1ea(0x3a72)])&&(this[_0x3db1ea(0x3a72)][_0x3db1ea(0x2b5e)](),this[_0x3db1ea(0x3a72)]=void 0x0);},Camera[_0x307c2b(0x1aa2)][_0x307c2b(0x39e8)]=function(_0x4bd63c){var _0x3f8427=_0x307c2b,_0x5baaca=_0x5e00b3,_0x36ad83=(_0x4bd63c=defaultValue$1(_0x4bd63c,defaultValue$1[_0x5baaca(0x243c)]))[_0x5baaca(0x15b6)];if(this[_0x5baaca(0x2201)]!==SceneMode$1[_0x5baaca(0x530d)]){this[_0x5baaca(0x17d9)]();var _0x5d3bc5=defaultValue$1(_0x4bd63c[_0x5baaca(0x3d7e)],defaultValue$1[_0x5baaca(0x243c)]);if(defined$1(_0x5d3bc5[_0x5baaca(0x416)])&&(_0x5d3bc5=directionUpToHeadingPitchRoll(this,_0x36ad83,_0x5d3bc5,scratchSetViewOptions[_0x5baaca(0x3d7e)])),defined$1(_0x4bd63c[_0x3f8427(0x511d)])&&_0x4bd63c[_0x5baaca(0x3dfe)]<=0x0){var _0xcea85c=scratchSetViewOptions;return _0xcea85c[_0x5baaca(0x15b6)]=_0x4bd63c[_0x5baaca(0x15b6)],_0xcea85c['orientation'][_0x5baaca(0x5075)]=_0x5d3bc5[_0x3f8427(0x6d1)],_0xcea85c[_0x5baaca(0x3d7e)][_0x5baaca(0x3a66)]=_0x5d3bc5[_0x5baaca(0x3a66)],_0xcea85c[_0x5baaca(0x3d7e)][_0x5baaca(0x4be7)]=_0x5d3bc5[_0x5baaca(0x4be7)],_0xcea85c[_0x5baaca(0x1df1)]=_0x4bd63c[_0x5baaca(0x1df1)],_0xcea85c[_0x5baaca(0x3ee1)]=_0x4bd63c[_0x5baaca(0x3ee1)],this['setView'](_0xcea85c),void(_0x5baaca(0x1b4b)==typeof _0x4bd63c[_0x5baaca(0x12e5)]&&_0x4bd63c[_0x3f8427(0x2d09)]());}var _0x5c1da0=defined$1(_0x36ad83[_0x5baaca(0x159f)]);_0x5c1da0&&(_0x36ad83=this[_0x5baaca(0xbb2)](_0x36ad83,scratchFlyToDestination));var _0x4854cd,_0x17cf0c=this;newOptions[_0x5baaca(0x15b6)]=_0x36ad83,newOptions[_0x5baaca(0x5075)]=_0x5d3bc5[_0x5baaca(0x5075)],newOptions[_0x3f8427(0x1870)]=_0x5d3bc5[_0x5baaca(0x3a66)],newOptions[_0x5baaca(0x4be7)]=_0x5d3bc5[_0x3f8427(0x1fcc)],newOptions[_0x5baaca(0x3dfe)]=_0x4bd63c[_0x5baaca(0x3dfe)],newOptions[_0x5baaca(0x12e5)]=function(){var _0x1e1619=_0x3f8427,_0x1f7f2c=_0x5baaca;_0x4854cd===_0x17cf0c[_0x1f7f2c(0x3a72)]&&(_0x17cf0c[_0x1f7f2c(0x3a72)]=void 0x0),defined$1(_0x4bd63c[_0x1e1619(0x2d09)])&&_0x4bd63c[_0x1f7f2c(0x12e5)]();},newOptions[_0x5baaca(0x5d32)]=_0x4bd63c[_0x5baaca(0x5d32)],newOptions[_0x5baaca(0x3ee1)]=_0x4bd63c[_0x5baaca(0x3ee1)],newOptions[_0x5baaca(0x1df1)]=!_0x5c1da0&&_0x4bd63c['convert'],newOptions['maximumHeight']=_0x4bd63c[_0x5baaca(0x1e80)],newOptions[_0x5baaca(0x233e)]=_0x4bd63c[_0x5baaca(0x233e)],newOptions[_0x5baaca(0x58e1)]=_0x4bd63c[_0x5baaca(0x58e1)],newOptions[_0x5baaca(0x2af2)]=_0x4bd63c[_0x5baaca(0x2af2)],newOptions[_0x5baaca(0x113)]=_0x4bd63c[_0x5baaca(0x113)],newOptions[_0x5baaca(0x2d52)]=defaultValue$1(_0x4bd63c[_0x5baaca(0x2d52)],!0x1),newOptions[_0x5baaca(0x294)]=defaultValue$1(_0x4bd63c[_0x5baaca(0x294)],!0x1),newOptions['altitudeFree']=defaultValue$1(_0x4bd63c[_0x5baaca(0x3d6c)],!0x1),newOptions[_0x5baaca(0x3031)]=defaultValue$1(_0x4bd63c[_0x5baaca(0x3031)],!0x1),newOptions[_0x5baaca(0xd2a)]=defaultValue$1(_0x4bd63c['interpolationMode'],FlyInterpolationMode$1[_0x5baaca(0x423a)]),newOptions[_0x3f8427(0x204d)]=_0x4bd63c[_0x5baaca(0x12f4)],newOptions[_0x5baaca(0x244a)]=_0x4bd63c[_0x5baaca(0x244a)],newOptions[_0x5baaca(0x5bae)]=this[_0x3f8427(0x2915)],newOptions[_0x5baaca(0x1ea6)]=this[_0x5baaca(0x3ea3)];var _0x599ad6=this[_0x3f8427(0x16a0)],_0x147f62=CameraFlightPath[_0x5baaca(0x4c81)](_0x599ad6,newOptions);if(0x0!==_0x147f62[_0x5baaca(0x3dfe)]){_0x4854cd=_0x599ad6['tweens']['add'](_0x147f62),this[_0x5baaca(0x3a72)]=_0x4854cd;var _0xb47a5e=this[_0x5baaca(0x5e52)][_0x3f8427(0x4a9f)];this[_0x5baaca(0x2201)]!==SceneMode$1[_0x5baaca(0x174c)]&&(defined$1(_0xb47a5e)||(_0xb47a5e=Camera[_0x5baaca(0x40f3)](this)),_0xb47a5e[_0x5baaca(0x26a3)]({'destination':_0x36ad83,'orientation':_0x5d3bc5}),this[_0x5baaca(0x5e52)][_0x5baaca(0x248a)]=_0xb47a5e[_0x3f8427(0x250e)][_0x5baaca(0x2136)](_0xb47a5e[_0x5baaca(0x2b06)],_0xb47a5e[_0x5baaca(0x20e8)],_0xb47a5e[_0x5baaca(0x103a)]));}else _0x5baaca(0x1b4b)==typeof _0x147f62[_0x3f8427(0x2d09)]&&_0x147f62[_0x5baaca(0x12e5)]();}};var MINIMUM_ZOOM=0x64;function adjustBoundingSphereOffset(_0x364d78,_0x56d1c9,_0x161904){var _0x1e311d=_0x307c2b,_0x2271cf=_0x5e00b3;defined$1(_0x161904)||(_0x161904=HeadingPitchRange[_0x2271cf(0x40f3)](Camera[_0x2271cf(0x1922)]));var _0x49aa89=_0x364d78[_0x1e311d(0x16a0)][_0x2271cf(0x2a3e)][_0x2271cf(0x21d5)],_0x3fb4a2=_0x364d78[_0x2271cf(0x5e52)][_0x1e311d(0x28a5)][_0x2271cf(0x2bee)],_0x51b9ea=_0x161904[_0x1e311d(0x17f5)];if(!defined$1(_0x51b9ea)||0x0===_0x51b9ea){var _0x2f37a0=_0x56d1c9[_0x2271cf(0x48ce)];0x0===_0x2f37a0?_0x161904['range']=MINIMUM_ZOOM:_0x364d78[_0x2271cf(0x1187)]instanceof OrthographicFrustum||_0x364d78[_0x2271cf(0x2201)]===SceneMode$1[_0x1e311d(0x238f)]?_0x161904[_0x2271cf(0x1a76)]=distanceToBoundingSphere2D(_0x364d78,_0x2f37a0):_0x161904[_0x2271cf(0x1a76)]=distanceToBoundingSphere3D(_0x364d78,_0x2f37a0),_0x161904[_0x2271cf(0x1a76)]=CesiumMath[_0x2271cf(0x4b1d)](_0x161904[_0x1e311d(0x17f5)],_0x49aa89,_0x3fb4a2);}return _0x161904;}Camera['prototype'][_0x5e00b3(0xa9e)]=function(_0x1e1545,_0x3c7cee){var _0x56d00b=_0x5e00b3;_0x3c7cee=adjustBoundingSphereOffset(this,_0x1e1545,_0x3c7cee),this[_0x56d00b(0x5770)](_0x1e1545[_0x56d00b(0x4fe8)],_0x3c7cee);};var scratchflyToBoundingSphereTransform=new Matrix4(),scratchflyToBoundingSphereDestination=new Cartesian3(),scratchflyToBoundingSphereDirection=new Cartesian3(),scratchflyToBoundingSphereUp=new Cartesian3(),scratchflyToBoundingSphereRight=new Cartesian3(),scratchFlyToBoundingSphereCart4=new Cartesian4(),scratchFlyToBoundingSphereQuaternion=new Quaternion(),scratchFlyToBoundingSphereMatrix3=new Matrix3();Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x1206)]=function(_0x5f368c,_0xb1c974){var _0x1ec2a9=_0x307c2b,_0xb68d61=_0x5e00b3;_0xb1c974=defaultValue$1(_0xb1c974,defaultValue$1[_0xb68d61(0x243c)]);var _0x49e673=this[_0x1ec2a9(0x360b)]===SceneMode$1[_0xb68d61(0x174c)]||this[_0xb68d61(0x2201)]===SceneMode$1[_0xb68d61(0x5d29)];this[_0x1ec2a9(0x17b5)](Matrix4[_0x1ec2a9(0x1160)]);var _0x4214cb,_0x1c3f3c=adjustBoundingSphereOffset(this,_0x5f368c,_0xb1c974[_0xb68d61(0x2c14)]);_0x4214cb=_0x49e673?Cartesian3[_0xb68d61(0x34b9)](Cartesian3[_0xb68d61(0x39c7)],_0x1c3f3c[_0xb68d61(0x1a76)],scratchflyToBoundingSphereDestination):offsetFromHeadingPitchRange(_0x1c3f3c[_0xb68d61(0x5075)],_0x1c3f3c[_0x1ec2a9(0x1870)],_0x1c3f3c[_0xb68d61(0x1a76)]);var _0x3d4eb8,_0x39ed47,_0x319062=Transforms[_0x1ec2a9(0xab8)](_0x5f368c['center'],Ellipsoid[_0xb68d61(0x17f7)],scratchflyToBoundingSphereTransform);if(Matrix4[_0xb68d61(0x108e)](_0x319062,_0x4214cb,_0x4214cb),!_0x49e673){if(_0x3d4eb8=Cartesian3[_0x1ec2a9(0x3d2f)](_0x5f368c[_0xb68d61(0x4fe8)],_0x4214cb,scratchflyToBoundingSphereDirection),Cartesian3[_0xb68d61(0x4853)](_0x3d4eb8,_0x3d4eb8),_0x39ed47=Matrix4[_0x1ec2a9(0x302c)](_0x319062,Cartesian3[_0xb68d61(0x39c7)],scratchflyToBoundingSphereUp),0x1-Math[_0xb68d61(0x1beb)](Cartesian3[_0x1ec2a9(0x477a)](_0x3d4eb8,_0x39ed47))<CesiumMath[_0xb68d61(0x3b80)]){var _0x2d8989=Quaternion['fromAxisAngle'](_0x3d4eb8,_0x1c3f3c[_0xb68d61(0x5075)],scratchFlyToBoundingSphereQuaternion),_0x18fef9=Matrix3[_0xb68d61(0x3c19)](_0x2d8989,scratchFlyToBoundingSphereMatrix3);Cartesian3[_0xb68d61(0x21a3)](Matrix4[_0xb68d61(0x1355)](_0x319062,0x1,scratchFlyToBoundingSphereCart4),_0x39ed47),Matrix3[_0xb68d61(0x1abe)](_0x18fef9,_0x39ed47,_0x39ed47);}var _0x56ca75=Cartesian3[_0xb68d61(0x4143)](_0x3d4eb8,_0x39ed47,scratchflyToBoundingSphereRight);Cartesian3['cross'](_0x56ca75,_0x3d4eb8,_0x39ed47),Cartesian3[_0xb68d61(0x4853)](_0x39ed47,_0x39ed47);}this[_0xb68d61(0x2134)]({'destination':_0x4214cb,'orientation':{'direction':_0x3d4eb8,'up':_0x39ed47},'duration':_0xb1c974[_0xb68d61(0x3dfe)],'complete':_0xb1c974[_0xb68d61(0x12e5)],'cancel':_0xb1c974[_0xb68d61(0x5d32)],'endTransform':_0xb1c974[_0xb68d61(0x3ee1)],'maximumHeight':_0xb1c974[_0x1ec2a9(0x3c4)],'easingFunction':_0xb1c974[_0xb68d61(0x113)],'flyOverLongitude':_0xb1c974[_0x1ec2a9(0x2529)],'flyOverLongitudeWeight':_0xb1c974[_0x1ec2a9(0x1072)],'pitchAdjustHeight':_0xb1c974[_0xb68d61(0x233e)]});};var scratchCartesian3_1=new Cartesian3(),scratchCartesian3_2=new Cartesian3(),scratchCartesian3_3=new Cartesian3(),scratchCartesian3_4=new Cartesian3(),horizonPoints=[new Cartesian3(),new Cartesian3(),new Cartesian3(),new Cartesian3()];function computeHorizonQuad(_0x52e7fb,_0x51fb78){var _0x627c96=_0x307c2b,_0x14d9a1=_0x5e00b3,_0x495c2f,_0x3124f8,_0x1bfad5=_0x51fb78[_0x627c96(0x19b1)],_0x5233fa=_0x52e7fb[_0x627c96(0x16e9)],_0x54e8cf=Cartesian3[_0x627c96(0x4a10)](_0x51fb78[_0x14d9a1(0x9af)],_0x5233fa,scratchCartesian3_1),_0x3b4d2e=Cartesian3[_0x14d9a1(0x3d6f)](_0x54e8cf),_0x58175d=Cartesian3[_0x14d9a1(0x4853)](_0x54e8cf,scratchCartesian3_2);Cartesian3[_0x14d9a1(0x1c11)](_0x58175d,Cartesian3[_0x627c96(0x1e5a)],CesiumMath[_0x627c96(0x18c9)])?(_0x495c2f=new Cartesian3(0x0,0x1,0x0),_0x3124f8=new Cartesian3(0x0,0x0,0x1)):(_0x495c2f=Cartesian3[_0x14d9a1(0x4853)](Cartesian3[_0x14d9a1(0x4143)](Cartesian3[_0x14d9a1(0x39c7)],_0x58175d,scratchCartesian3_3),scratchCartesian3_3),_0x3124f8=Cartesian3[_0x14d9a1(0x4853)](Cartesian3[_0x14d9a1(0x4143)](_0x58175d,_0x495c2f,scratchCartesian3_4),scratchCartesian3_4));var _0x494104=Math[_0x14d9a1(0x5c4f)](Cartesian3[_0x14d9a1(0x39dd)](_0x54e8cf)-0x1),_0xbcb870=Cartesian3[_0x627c96(0x50ce)](_0x58175d,0x1/_0x3b4d2e,scratchCartesian3_1),_0x9b6702=_0x494104/_0x3b4d2e,_0x4b7efc=Cartesian3[_0x14d9a1(0x34b9)](_0x495c2f,_0x9b6702,scratchCartesian3_2),_0x439e61=Cartesian3['multiplyByScalar'](_0x3124f8,_0x9b6702,scratchCartesian3_3),_0x5be70b=Cartesian3[_0x627c96(0x1af6)](_0xbcb870,_0x439e61,horizonPoints[0x0]);Cartesian3[_0x14d9a1(0x34b6)](_0x5be70b,_0x4b7efc,_0x5be70b),Cartesian3[_0x14d9a1(0x2f3d)](_0x1bfad5,_0x5be70b,_0x5be70b);var _0x247528=Cartesian3[_0x627c96(0x3d2f)](_0xbcb870,_0x439e61,horizonPoints[0x1]);Cartesian3[_0x14d9a1(0x34b6)](_0x247528,_0x4b7efc,_0x247528),Cartesian3[_0x14d9a1(0x2f3d)](_0x1bfad5,_0x247528,_0x247528);var _0x2cea6b=Cartesian3[_0x14d9a1(0x34b6)](_0xbcb870,_0x439e61,horizonPoints[0x2]);Cartesian3[_0x14d9a1(0x30c2)](_0x2cea6b,_0x4b7efc,_0x2cea6b),Cartesian3[_0x14d9a1(0x2f3d)](_0x1bfad5,_0x2cea6b,_0x2cea6b);var _0x11d827=Cartesian3[_0x14d9a1(0x30c2)](_0xbcb870,_0x439e61,horizonPoints[0x3]);return Cartesian3[_0x14d9a1(0x30c2)](_0x11d827,_0x4b7efc,_0x11d827),Cartesian3[_0x14d9a1(0x2f3d)](_0x1bfad5,_0x11d827,_0x11d827),horizonPoints;}var scratchPickCartesian2=new Cartesian2(),scratchRectCartesian=new Cartesian3(),cartoArray=[new Cartographic(),new Cartographic(),new Cartographic(),new Cartographic()];function addToResult(_0x31e913,_0x44b131,_0x387e94,_0x4abd57,_0x3fb0db,_0x30e34a){var _0x25ef58=_0x307c2b,_0x18ba1e=_0x5e00b3;scratchPickCartesian2['x']=_0x31e913,scratchPickCartesian2['y']=_0x44b131;var _0x3cf4e5=_0x4abd57[_0x18ba1e(0x4bbf)](scratchPickCartesian2,_0x3fb0db,scratchRectCartesian);return defined$1(_0x3cf4e5)?(cartoArray[_0x387e94]=_0x3fb0db[_0x25ef58(0x4368)](_0x3cf4e5,cartoArray[_0x387e94]),0x1):(cartoArray[_0x387e94]=_0x3fb0db[_0x18ba1e(0x3bd7)](_0x30e34a[_0x387e94],cartoArray[_0x387e94]),0x0);}function updateReflectMatrix(_0x3dcd53,_0x238477){var _0x55c659=_0x5e00b3,_0x5ac713=_0x3dcd53[_0x55c659(0x451d)],_0x738d7b=_0x3dcd53[_0x55c659(0x47ce)];_0x238477[0x0]=-0x2*_0x738d7b['x']*_0x738d7b['x']+0x1,_0x238477[0x1]=-0x2*_0x738d7b['y']*_0x738d7b['x'],_0x238477[0x2]=-0x2*_0x738d7b['z']*_0x738d7b['x'],_0x238477[0x3]=0x0,_0x238477[0x4]=-0x2*_0x738d7b['x']*_0x738d7b['y'],_0x238477[0x5]=-0x2*_0x738d7b['y']*_0x738d7b['y']+0x1,_0x238477[0x6]=-0x2*_0x738d7b['z']*_0x738d7b['y'],_0x238477[0x7]=0x0,_0x238477[0x8]=-0x2*_0x738d7b['x']*_0x738d7b['z'],_0x238477[0x9]=-0x2*_0x738d7b['y']*_0x738d7b['z'],_0x238477[0xa]=-0x2*_0x738d7b['z']*_0x738d7b['z']+0x1,_0x238477[0xb]=0x0,_0x238477[0xc]=-0x2*_0x738d7b['x']*_0x5ac713,_0x238477[0xd]=-0x2*_0x738d7b['y']*_0x5ac713,_0x238477[0xe]=-0x2*_0x738d7b['z']*_0x5ac713,_0x238477[0xf]=0x1;}Camera[_0x5e00b3(0x3720)]['computeViewRectangle']=function(_0x6d979d,_0x26d6fc){var _0x59bebf=_0x307c2b,_0x582b91=_0x5e00b3;_0x6d979d=defaultValue$1(_0x6d979d,Ellipsoid[_0x582b91(0x17f7)]);var _0x132867=this[_0x582b91(0x1187)][_0x582b91(0x2136)](this[_0x582b91(0x2b06)],this[_0x582b91(0x20e8)],this[_0x582b91(0x103a)]),_0x118022=new BoundingSphere(Cartesian3[_0x582b91(0x3a34)],_0x6d979d[_0x582b91(0x1617)]);if(_0x132867[_0x582b91(0x156a)](_0x118022)!==Intersect$1[_0x582b91(0x5815)]){var _0x3a8f7d=this[_0x582b91(0x5e52)][_0x582b91(0x2a34)],_0x503748=_0x3a8f7d[_0x582b91(0x299a)],_0x1f4a04=_0x3a8f7d[_0x59bebf(0x2d21)],_0x57e857=0x0,_0x4ee5ed=computeHorizonQuad(this,_0x6d979d);if(_0x57e857+=addToResult(0x0,0x0,0x0,this,_0x6d979d,_0x4ee5ed),_0x57e857+=addToResult(0x0,_0x1f4a04,0x1,this,_0x6d979d,_0x4ee5ed),_0x57e857+=addToResult(_0x503748,_0x1f4a04,0x2,this,_0x6d979d,_0x4ee5ed),(_0x57e857+=addToResult(_0x503748,0x0,0x3,this,_0x6d979d,_0x4ee5ed))<0x2)return Rectangle[_0x59bebf(0x49a8)];_0x26d6fc=Rectangle[_0x582b91(0x868)](cartoArray,_0x26d6fc);for(var _0x26907d=0x0,_0x548bd6=cartoArray[0x3][_0x582b91(0x4465)],_0x3313b9=0x0;_0x3313b9<0x4;++_0x3313b9){var _0x34b9d1=cartoArray[_0x3313b9][_0x582b91(0x4465)],_0x8c2907=Math[_0x582b91(0x1beb)](_0x34b9d1-_0x548bd6);_0x8c2907>CesiumMath['PI']?_0x26907d+=CesiumMath[_0x582b91(0x352c)]-_0x8c2907:_0x26907d+=_0x8c2907,_0x548bd6=_0x34b9d1;}return CesiumMath[_0x582b91(0x1c11)](Math[_0x582b91(0x1beb)](_0x26907d),CesiumMath[_0x582b91(0x352c)],CesiumMath[_0x582b91(0x4b0e)])&&(_0x26d6fc[_0x59bebf(0x47d7)]=-CesiumMath['PI'],_0x26d6fc[_0x59bebf(0xbf2)]=CesiumMath['PI'],cartoArray[0x0][_0x582b91(0x5859)]>=0x0?_0x26d6fc[_0x59bebf(0x51b4)]=CesiumMath[_0x582b91(0x1ea8)]:_0x26d6fc[_0x582b91(0x5696)]=-CesiumMath[_0x582b91(0x1ea8)]),_0x26d6fc;}},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x34cf)]=function(){var _0x3bd2c7=_0x307c2b,_0x209c66=_0x5e00b3;if(!(this[_0x209c66(0x2201)]===SceneMode$1[_0x209c66(0x174c)]||this[_0x209c66(0x1187)]instanceof PerspectiveFrustum)){var _0x491e66=this[_0x3bd2c7(0x16a0)];this[_0x3bd2c7(0x250e)]=new PerspectiveFrustum(),this[_0x209c66(0x1187)][_0x209c66(0x2054)]=_0x491e66[_0x209c66(0x1564)]/_0x491e66['drawingBufferHeight'],this[_0x209c66(0x1187)][_0x209c66(0xa79)]=CesiumMath[_0x209c66(0x4476)](0x3c);}},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x3c17)]=function(){var _0x5a3947=_0x307c2b,_0x3895c5=_0x5e00b3;if(!(this[_0x3895c5(0x2201)]===SceneMode$1[_0x3895c5(0x174c)]||this[_0x3895c5(0x1187)]instanceof OrthographicFrustum)){var _0x31677b=this[_0x3895c5(0x5e52)];this[_0x5a3947(0x250e)]=new OrthographicFrustum(),this[_0x3895c5(0x1187)][_0x3895c5(0x2054)]=_0x31677b[_0x3895c5(0x1564)]/_0x31677b[_0x5a3947(0xae9)],this[_0x3895c5(0x1187)][_0x3895c5(0x2d3c)]=Cartesian3[_0x5a3947(0x4910)](this[_0x3895c5(0x3747)]),defined$1(this[_0x3895c5(0x1187)][_0x3895c5(0x32ad)])&&this[_0x5a3947(0x50ab)](!0x0);}},Camera[_0x5e00b3(0x40f3)]=function(_0x31a16e,_0x2489f0){var _0x5c17ee=_0x307c2b,_0x37bec0=_0x5e00b3;return defined$1(_0x2489f0)||(_0x2489f0=new Camera(_0x31a16e[_0x37bec0(0x5e52)])),Cartesian3[_0x37bec0(0x40f3)](_0x31a16e[_0x37bec0(0x3747)],_0x2489f0[_0x5c17ee(0x2fe9)]),Cartesian3[_0x5c17ee(0x2d7b)](_0x31a16e[_0x5c17ee(0x2a4f)],_0x2489f0[_0x5c17ee(0x2a4f)]),Cartesian3[_0x37bec0(0x40f3)](_0x31a16e['up'],_0x2489f0['up']),Cartesian3[_0x37bec0(0x40f3)](_0x31a16e[_0x37bec0(0x1d74)],_0x2489f0[_0x37bec0(0x1d74)]),Matrix4[_0x37bec0(0x40f3)](_0x31a16e[_0x37bec0(0xeab)],_0x2489f0[_0x37bec0(0x332f)]),_0x2489f0[_0x37bec0(0x2201)]=_0x31a16e[_0x37bec0(0x2201)],_0x2489f0[_0x37bec0(0x48d6)]=!0x0,_0x2489f0[_0x5c17ee(0x250e)]=_0x31a16e[_0x5c17ee(0x250e)][_0x37bec0(0x40f3)](),_0x2489f0;},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x5116)]=function(_0x2d5168){var _0x1af1d8=_0x307c2b,_0x78534f=_0x5e00b3;this[_0x1af1d8(0xedc)]=!0x0,updateReflectMatrix(_0x2d5168,this[_0x78534f(0x5327)]),updateMembers(this),this[_0x1af1d8(0x250e)][_0x78534f(0x2022)]=!0x0,this[_0x78534f(0x1187)][_0x78534f(0x225d)]=_0x2d5168,this[_0x78534f(0x1187)][_0x78534f(0x40a6)]=this[_0x78534f(0x594a)];},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x15fb)]=function(){var _0x46fdba=_0x307c2b,_0xb125e0=_0x5e00b3;this[_0x46fdba(0xedc)]=!0x1,this[_0xb125e0(0x1187)][_0xb125e0(0x2022)]=!0x1,this[_0xb125e0(0x1187)]instanceof PerspectiveFrustum&&this[_0x46fdba(0x250e)][_0x46fdba(0xadf)](),updateMembers(this);};var flyCircleTransform=new Matrix4(),flyCircleOldTransform=new Matrix4(),_lastAngle=0x0,_isStopFlyCircle=!0x1;function DebugCameraPrimitive(_0x1167fe){var _0x340453=_0x307c2b,_0x347b1c=_0x5e00b3;_0x1167fe=defaultValue$1(_0x1167fe,defaultValue$1[_0x347b1c(0x243c)]),this[_0x340453(0x29d8)]=_0x1167fe[_0x347b1c(0x5592)],this['_color']=defaultValue$1(_0x1167fe[_0x347b1c(0x8fe)],Color$2[_0x347b1c(0x551c)]),this[_0x347b1c(0x36c8)]=defaultValue$1(_0x1167fe[_0x340453(0x24a1)],!0x0),this[_0x347b1c(0x3234)]=defaultValue$1(_0x1167fe[_0x347b1c(0x3234)],!0x0),this['id']=_0x1167fe['id'],this[_0x347b1c(0x32b3)]=void 0x0,this[_0x347b1c(0x2d38)]=[],this[_0x340453(0x1694)]=[];}Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x13c5)]=function(_0x558694){var _0x2f9b99=_0x307c2b;_lastAngle=0x0,_isStopFlyCircle=!0x1,this['_isFlyCircle']=!0x1,this[_0x2f9b99(0x1431)](_0x558694);},Camera[_0x5e00b3(0x3720)][_0x5e00b3(0x5837)]=function(_0x27a323){var _0x421df2=_0x307c2b,_0x17e615=_0x5e00b3;if(this[_0x17e615(0x240d)]||!_isStopFlyCircle){this['_isFlyCircle']&&!this['_isResetFlyCircleParm']||(getTimestamp$1(),_lastAngle=0x0,_isStopFlyCircle=!0x1,this[_0x17e615(0x19e7)]=Cartesian3['clone'](_0x27a323),this[_0x17e615(0x55c3)]=!0x0,this[_0x421df2(0x4f6d)]=!0x1);var _0x5c7684=this['constrainedAxis'],_0x4680d9=Matrix4[_0x17e615(0x40f3)](this[_0x17e615(0x332f)],flyCircleOldTransform),_0x2c3ea9=Transforms[_0x17e615(0x14ce)](_0x27a323,Ellipsoid[_0x17e615(0x17f7)],flyCircleTransform);this[_0x17e615(0x21d2)](_0x2c3ea9),this[_0x421df2(0xfb0)]=Cartesian3[_0x17e615(0x39c7)],getTimestamp$1();var _0x2450c3=0.01;_0x2450c3*=this[_0x17e615(0x5dcb)];var _0x33591f=0x2*Math['PI']-Math[_0x17e615(0x1beb)](_lastAngle);_lastAngle<0x0&&(_0x33591f*=-0x1),!this[_0x17e615(0x240d)]&&Math[_0x17e615(0x1beb)](_lastAngle)>=0x2*Math['PI']&&(_0x2450c3=_0x33591f,_isStopFlyCircle=!0x0),_lastAngle+=_0x2450c3,this[_0x17e615(0x2aee)](-_0x2450c3),this[_0x421df2(0xfb0)]=_0x5c7684,this[_0x17e615(0x21d2)](_0x4680d9);}else _lastAngle=0x0;},Camera[_0x307c2b(0x1aa2)][_0x307c2b(0x2d8f)]=function(){var _0x55cd1e=_0x5e00b3;this[_0x55cd1e(0x55c3)]=!0x1;};var scratchRight$3=new Cartesian3(),scratchRotation=new Matrix3(),scratchOrientation=new Quaternion(),scratchPerspective=new PerspectiveFrustum(),scratchPerspectiveOffCenter=new PerspectiveOffCenterFrustum(),scratchOrthographic=new OrthographicFrustum(),scratchOrthographicOffCenter=new OrthographicOffCenterFrustum(),scratchColor$3=new Color$2(),scratchSplits$1=[0x1,0x186a0];function ShadowMapShader(){}function ShadowMap(_0xeda536){var _0x47b057=_0x307c2b,_0x4cf39d=_0x5e00b3,_0x2ebee6=(_0xeda536=defaultValue$1(_0xeda536,defaultValue$1[_0x4cf39d(0x243c)]))[_0x4cf39d(0x4fd0)];this[_0x4cf39d(0x1733)]=defaultValue$1(_0xeda536[_0x47b057(0x27f3)],!0x0),this[_0x4cf39d(0x38a5)]=defaultValue$1(_0xeda536[_0x4cf39d(0x7d9)],!0x1),this[_0x4cf39d(0x5051)]=defaultValue$1(_0xeda536[_0x4cf39d(0x4293)],!0x0),this[_0x4cf39d(0xa73)]=!0x0,this[_0x4cf39d(0x1f4a)]=defaultValue$1(_0xeda536[_0x4cf39d(0x1f4a)],!0x0),this[_0x4cf39d(0x5fb0)]=defaultValue$1(_0xeda536[_0x4cf39d(0x5fb0)],0.5),this[_0x4cf39d(0x22c)]=this[_0x4cf39d(0x5fb0)],this[_0x4cf39d(0x4e9a)]=defaultValue$1(_0xeda536[_0x4cf39d(0x4e9a)],0x3e8),this[_0x4cf39d(0x5085)]=void 0x0,this[_0x4cf39d(0x39a4)]=!0x1,this[_0x4cf39d(0x2f93)]=!0x1,this[_0x47b057(0x1c56)]=!0x0;var _0x3b4050,_0x2aaef7=!0x0;(FeatureDetection[_0x4cf39d(0x587)]()||FeatureDetection[_0x4cf39d(0x2331)]()||(FeatureDetection[_0x4cf39d(0x3814)]()||FeatureDetection[_0x4cf39d(0x1a04)]())&&FeatureDetection[_0x47b057(0x54a)]()&&!_0x2ebee6[_0x4cf39d(0x2a16)])&&(_0x2aaef7=!0x1),this[_0x4cf39d(0x3ebf)]=_0x2aaef7,this[_0x4cf39d(0x716)]={'polygonOffset':_0x2aaef7,'polygonOffsetFactor':1.1,'polygonOffsetUnits':0x4,'normalOffset':this[_0x4cf39d(0x5051)],'normalOffsetScale':0.5,'normalShading':!0x0,'normalShadingSmooth':0.3,'depthBias':0.0001},this[_0x47b057(0x1331)]={'polygonOffset':_0x2aaef7,'polygonOffsetFactor':1.1,'polygonOffsetUnits':0x4,'normalOffset':this['_normalOffset'],'normalOffsetScale':0.1,'normalShading':!0x0,'normalShadingSmooth':0.05,'depthBias':0.00002},this[_0x4cf39d(0x2088)]={'polygonOffset':!0x1,'polygonOffsetFactor':1.1,'polygonOffsetUnits':0x4,'normalOffset':this[_0x4cf39d(0x5051)],'normalOffsetScale':0x0,'normalShading':!0x0,'normalShadingSmooth':0.1,'depthBias':0.0005},this[_0x4cf39d(0x4660)]=void 0x0,this[_0x4cf39d(0x98a)]=void 0x0,this[_0x4cf39d(0x6009)]=new Matrix4(),this[_0x4cf39d(0x45e2)]=void 0x0,this[_0x4cf39d(0x555d)]=new Cartesian3(),this[_0x4cf39d(0xd92)]=new Cartesian4(),this[_0x4cf39d(0x56db)]=0x0,this[_0x4cf39d(0x899)]=_0xeda536[_0x4cf39d(0x1931)],this[_0x4cf39d(0x1a05)]=new ShadowMapCamera(),this[_0x4cf39d(0x514f)]=void 0x0,this[_0x47b057(0x4045)]=void 0x0,this[_0x4cf39d(0x3097)]=new BoundingSphere(),this[_0x4cf39d(0x7a2)]=defaultValue$1(_0xeda536[_0x4cf39d(0x195a)],!0x1),this[_0x4cf39d(0x3a90)]=defaultValue$1(_0xeda536[_0x4cf39d(0x3940)],0x64),this[_0x47b057(0x494)]=!this[_0x4cf39d(0x7a2)]&&defaultValue$1(_0xeda536['cascadesEnabled'],!0x0),this[_0x4cf39d(0x2972)]=this[_0x47b057(0x494)]?defaultValue$1(_0xeda536['numberOfCascades'],0x4):0x0,this[_0x4cf39d(0xc01)]=!0x0,this[_0x4cf39d(0x44ae)]=[0x19,0x96,0x2bc,Number['MAX_VALUE']],this[_0x47b057(0x13dd)]=new Cartesian2(),this[_0x4cf39d(0x3fee)]=!0x1,this[_0x4cf39d(0x47bf)]?this[_0x4cf39d(0x1a05)][_0x4cf39d(0x1187)]=new OrthographicOffCenterFrustum():defined$1(this[_0x47b057(0x46c)][_0x47b057(0x250e)][_0x4cf39d(0xa79)])&&(this[_0x4cf39d(0x3fee)]=!0x0),this['_cascadeSplits']=[new Cartesian4(),new Cartesian4()],this[_0x4cf39d(0x4834)]=[new Matrix4(),new Matrix4(),new Matrix4(),new Matrix4()],this[_0x47b057(0x1e39)]=new Cartesian4(),_0x3b4050=this[_0x4cf39d(0x7a2)]?0x6:this[_0x4cf39d(0x47bf)]?this[_0x47b057(0x66a)]:0x1,this[_0x4cf39d(0x3392)]=new Array(_0x3b4050);for(var _0x336529=0x0;_0x336529<_0x3b4050;++_0x336529)this[_0x4cf39d(0x3392)][_0x336529]=new ShadowPass(_0x2ebee6);this[_0x4cf39d(0x5d7d)]=!0x1,this[_0x4cf39d(0x593a)]=!0x1,this[_0x47b057(0x46d6)]=!0x1,this[_0x4cf39d(0x47b7)]=!0x1,this[_0x47b057(0x1caf)]=void 0x0,this[_0x4cf39d(0x137e)]=void 0x0,this[_0x4cf39d(0x2ee0)]=new Array(this[_0x4cf39d(0x2972)]),this[_0x47b057(0x864)]=void 0x0,this['_usesDepthTexture']=_0x2ebee6[_0x4cf39d(0x2a16)],this[_0x4cf39d(0x7a2)]&&(this[_0x4cf39d(0x1b57)]=!0x1),this[_0x4cf39d(0x3098)]=void 0x0,this[_0x47b057(0x2dc0)]=void 0x0,this[_0x4cf39d(0x3467)]=void 0x0,createRenderStates(this),this[_0x4cf39d(0x4563)]=new ClearCommand({'depth':0x1,'color':new Color$2()}),this[_0x47b057(0x70a)]=new PassState(_0x2ebee6),this[_0x47b057(0x354d)]=defaultValue$1(_0xeda536[_0x4cf39d(0xd16)],0x800),this[_0x4cf39d(0xd16)]=this[_0x4cf39d(0x42c2)];}function ShadowPass(_0x47e698){var _0x4cbeee=_0x307c2b,_0x191ea4=_0x5e00b3;this[_0x191ea4(0x5592)]=new ShadowMapCamera(),this[_0x191ea4(0x4a53)]=new PassState(_0x47e698),this[_0x191ea4(0x3eaf)]=void 0x0,this[_0x191ea4(0x392d)]=void 0x0,this[_0x191ea4(0xe5b)]=[],this[_0x4cbeee(0x2dd7)]=void 0x0;}function createRenderState(_0x3723e2,_0x217c9d){var _0xdf7fb7=_0x5e00b3;return RenderState[_0xdf7fb7(0x5344)]({'cull':{'enabled':!0x0,'face':CullFace$1[_0xdf7fb7(0xa14)]},'depthTest':{'enabled':!0x0},'colorMask':{'red':_0x3723e2,'green':_0x3723e2,'blue':_0x3723e2,'alpha':_0x3723e2},'depthMask':!0x0,'polygonOffset':{'enabled':_0x217c9d[_0xdf7fb7(0x3824)],'factor':_0x217c9d[_0xdf7fb7(0x559b)],'units':_0x217c9d[_0xdf7fb7(0x1714)]}});}function createRenderStates(_0x3571c6){var _0x3090aa=_0x5e00b3,_0x320994=!_0x3571c6[_0x3090aa(0x1b57)];_0x3571c6[_0x3090aa(0x3098)]=createRenderState(_0x320994,_0x3571c6[_0x3090aa(0x55e5)]),_0x3571c6[_0x3090aa(0x5bc2)]=createRenderState(_0x320994,_0x3571c6[_0x3090aa(0x716)]),_0x3571c6[_0x3090aa(0x3467)]=createRenderState(_0x320994,_0x3571c6[_0x3090aa(0x2088)]);}function destroyFramebuffer$4(_0x3d9e8c){var _0x411da3=_0x307c2b,_0x118eb1=_0x5e00b3;for(var _0x4c5a40=_0x3d9e8c['_passes'][_0x118eb1(0x809)],_0x48bf34=0x0;_0x48bf34<_0x4c5a40;++_0x48bf34){var _0x31565a=_0x3d9e8c['_passes'][_0x48bf34],_0x1730cd=_0x31565a[_0x411da3(0x4800)];defined$1(_0x1730cd)&&!_0x1730cd[_0x118eb1(0x53aa)]()&&_0x1730cd[_0x118eb1(0x2947)](),_0x31565a[_0x411da3(0x4800)]=void 0x0;}_0x3d9e8c[_0x118eb1(0x4660)]=_0x3d9e8c[_0x118eb1(0x4660)]&&_0x3d9e8c[_0x411da3(0x8a5)][_0x118eb1(0x2947)](),_0x3d9e8c[_0x118eb1(0x98a)]=_0x3d9e8c[_0x118eb1(0x98a)]&&_0x3d9e8c[_0x118eb1(0x98a)][_0x118eb1(0x2947)]();}function createSampler$2(){var _0x555e75=_0x307c2b,_0x5cadd0=_0x5e00b3;return new Sampler({'wrapS':TextureWrap$1[_0x555e75(0x11be)],'wrapT':TextureWrap$1[_0x555e75(0x11be)],'minificationFilter':TextureMinificationFilter$1[_0x5cadd0(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x5cadd0(0x403b)]});}function createFramebufferColor(_0x34c1fe,_0x1baf70){var _0x5617fb=_0x5e00b3;for(var _0x5b6b54=new Renderbuffer({'context':_0x1baf70,'width':_0x34c1fe[_0x5617fb(0x2031)]['x'],'height':_0x34c1fe[_0x5617fb(0x2031)]['y'],'format':RenderbufferFormat$1[_0x5617fb(0x991)]}),_0x5363cd=new Texture({'context':_0x1baf70,'width':_0x34c1fe[_0x5617fb(0x2031)]['x'],'height':_0x34c1fe[_0x5617fb(0x2031)]['y'],'pixelFormat':PixelFormat$1[_0x5617fb(0x1015)],'pixelDatatype':PixelDatatype$1[_0x5617fb(0x1b0f)],'sampler':createSampler$2()}),_0x21c180=new Framebuffer$1({'context':_0x1baf70,'depthRenderbuffer':_0x5b6b54,'colorTextures':[_0x5363cd],'destroyAttachments':!0x1}),_0x4ca590=_0x34c1fe[_0x5617fb(0x3392)][_0x5617fb(0x809)],_0x464004=0x0;_0x464004<_0x4ca590;++_0x464004){var _0x58a006=_0x34c1fe[_0x5617fb(0x3392)][_0x464004];_0x58a006[_0x5617fb(0x3eaf)]=_0x21c180,_0x58a006[_0x5617fb(0x4a53)][_0x5617fb(0x3eaf)]=_0x21c180;}_0x34c1fe['_shadowMapTexture']=_0x5363cd,_0x34c1fe['_depthAttachment']=_0x5b6b54,_0x34c1fe[_0x5617fb(0x98a)]=_0x5363cd;}function createFramebufferDepth(_0x1037df,_0x5e9355){var _0x3e2c56=_0x307c2b,_0x134dd2=_0x5e00b3;for(var _0x33d965=new Texture({'context':_0x5e9355,'width':_0x1037df[_0x134dd2(0x2031)]['x'],'height':_0x1037df[_0x134dd2(0x2031)]['y'],'pixelFormat':PixelFormat$1[_0x134dd2(0x5296)],'pixelDatatype':PixelDatatype$1['UNSIGNED_INT_24_8'],'sampler':createSampler$2()}),_0x1d1082=new Framebuffer$1({'context':_0x5e9355,'depthStencilTexture':_0x33d965,'destroyAttachments':!0x1}),_0x4288bd=_0x1037df[_0x3e2c56(0x4af3)][_0x134dd2(0x809)],_0x30b1b5=0x0;_0x30b1b5<_0x4288bd;++_0x30b1b5){var _0x113eda=_0x1037df[_0x3e2c56(0x4af3)][_0x30b1b5];_0x113eda['framebuffer']=_0x1d1082,_0x113eda[_0x134dd2(0x4a53)][_0x134dd2(0x3eaf)]=_0x1d1082;}_0x1037df[_0x134dd2(0x45e2)]=_0x33d965,_0x1037df['_depthAttachment']=_0x33d965;}function createFramebufferCube(_0x58438a,_0x1a5ca4){var _0x4d145b=_0x307c2b,_0x259fb6=_0x5e00b3;for(var _0x1b71fe=new Renderbuffer({'context':_0x1a5ca4,'width':_0x58438a[_0x4d145b(0x13dd)]['x'],'height':_0x58438a[_0x259fb6(0x2031)]['y'],'format':RenderbufferFormat$1[_0x259fb6(0x991)]}),_0x4d2bc4=new CubeMap({'context':_0x1a5ca4,'width':_0x58438a[_0x4d145b(0x13dd)]['x'],'height':_0x58438a[_0x259fb6(0x2031)]['y'],'pixelFormat':PixelFormat$1[_0x259fb6(0x1015)],'pixelDatatype':PixelDatatype$1[_0x4d145b(0x2bcf)],'sampler':createSampler$2()}),_0x1cea91=[_0x4d2bc4[_0x259fb6(0x35f8)],_0x4d2bc4[_0x259fb6(0x1e44)],_0x4d2bc4[_0x259fb6(0x2a43)],_0x4d2bc4[_0x259fb6(0x40c0)],_0x4d2bc4[_0x259fb6(0x1657)],_0x4d2bc4[_0x4d145b(0xb08)]],_0x5f1280=0x0;_0x5f1280<0x6;++_0x5f1280){var _0x149c95=new Framebuffer$1({'context':_0x1a5ca4,'depthRenderbuffer':_0x1b71fe,'colorTextures':[_0x1cea91[_0x5f1280]],'destroyAttachments':!0x1}),_0x4990bc=_0x58438a['_passes'][_0x5f1280];_0x4990bc[_0x259fb6(0x3eaf)]=_0x149c95,_0x4990bc[_0x259fb6(0x4a53)][_0x259fb6(0x3eaf)]=_0x149c95;}_0x58438a[_0x259fb6(0x45e2)]=_0x4d2bc4,_0x58438a[_0x259fb6(0x4660)]=_0x1b71fe,_0x58438a[_0x259fb6(0x98a)]=_0x4d2bc4;}function createFramebuffer$3(_0x1eccd4,_0x280e83){var _0x19e1cd=_0x5e00b3;_0x1eccd4[_0x19e1cd(0x7a2)]?createFramebufferCube(_0x1eccd4,_0x280e83):_0x1eccd4[_0x19e1cd(0x1b57)]?createFramebufferDepth(_0x1eccd4,_0x280e83):createFramebufferColor(_0x1eccd4,_0x280e83);}function checkFramebuffer(_0x2767f4,_0x3bdd60){var _0x38f9fe=_0x307c2b,_0x37b576=_0x5e00b3;_0x2767f4[_0x37b576(0x1b57)]&&_0x2767f4[_0x37b576(0x3392)][0x0][_0x37b576(0x3eaf)][_0x37b576(0x41c1)]!==WebGLConstants$1[_0x38f9fe(0x2f53)]&&(_0x2767f4[_0x37b576(0x1b57)]=!0x1,createRenderStates(_0x2767f4),destroyFramebuffer$4(_0x2767f4),createFramebuffer$3(_0x2767f4,_0x3bdd60));}function updateFramebuffer(_0x17fc59,_0x399380){var _0x543ac8=_0x5e00b3;defined$1(_0x17fc59[_0x543ac8(0x3392)][0x0][_0x543ac8(0x3eaf)])&&_0x17fc59[_0x543ac8(0x45e2)][_0x543ac8(0x2d3c)]===_0x17fc59['_textureSize']['x']||(destroyFramebuffer$4(_0x17fc59),createFramebuffer$3(_0x17fc59,_0x399380),checkFramebuffer(_0x17fc59,_0x399380),clearFramebuffer(_0x17fc59,_0x399380));}function clearFramebuffer(_0x334801,_0x4a3663,_0x1c4d42){var _0x141a0d=_0x307c2b,_0x5a884d=_0x5e00b3;_0x1c4d42=defaultValue$1(_0x1c4d42,0x0),(_0x334801[_0x141a0d(0x31fe)]||0x0===_0x1c4d42)&&(_0x334801[_0x5a884d(0x4563)][_0x5a884d(0x3eaf)]=_0x334801['_passes'][_0x1c4d42][_0x5a884d(0x3eaf)],_0x334801[_0x5a884d(0x4563)][_0x5a884d(0x5ae4)](_0x4a3663,_0x334801[_0x5a884d(0x24de)]));}function resize(_0x352d66,_0x3718d1){var _0x40c218=_0x307c2b,_0x56bc47=_0x5e00b3;_0x352d66['_size']=_0x3718d1;var _0x2218f6=_0x352d66[_0x56bc47(0x3392)],_0x3b0b31=_0x2218f6[_0x56bc47(0x809)],_0x485b34=_0x352d66[_0x56bc47(0x2031)];if(_0x352d66[_0x56bc47(0x7a2)]){_0x3718d1=ContextLimits[_0x40c218(0x1a57)]>=_0x3718d1?_0x3718d1:ContextLimits[_0x40c218(0x1a57)],_0x485b34['x']=_0x3718d1,_0x485b34['y']=_0x3718d1;var _0x50a417=new BoundingRectangle(0x0,0x0,_0x3718d1,_0x3718d1);_0x2218f6[0x0]['passState'][_0x56bc47(0x4e47)]=_0x50a417,_0x2218f6[0x1][_0x56bc47(0x4a53)][_0x56bc47(0x4e47)]=_0x50a417,_0x2218f6[0x2][_0x40c218(0x1d4f)][_0x56bc47(0x4e47)]=_0x50a417,_0x2218f6[0x3][_0x56bc47(0x4a53)][_0x56bc47(0x4e47)]=_0x50a417,_0x2218f6[0x4][_0x56bc47(0x4a53)][_0x40c218(0x3ebd)]=_0x50a417,_0x2218f6[0x5][_0x56bc47(0x4a53)][_0x56bc47(0x4e47)]=_0x50a417;}else 0x1===_0x3b0b31?(_0x3718d1=ContextLimits[_0x56bc47(0x55a)]>=_0x3718d1?_0x3718d1:ContextLimits[_0x56bc47(0x55a)],_0x485b34['x']=_0x3718d1,_0x485b34['y']=_0x3718d1,_0x2218f6[0x0][_0x56bc47(0x4a53)][_0x56bc47(0x4e47)]=new BoundingRectangle(0x0,0x0,_0x3718d1,_0x3718d1)):0x4===_0x3b0b31&&(_0x3718d1=ContextLimits[_0x56bc47(0x55a)]>=0x2*_0x3718d1?_0x3718d1:ContextLimits[_0x40c218(0x54d4)]/0x2,_0x485b34['x']=0x2*_0x3718d1,_0x485b34['y']=0x2*_0x3718d1,_0x2218f6[0x0][_0x56bc47(0x4a53)][_0x56bc47(0x4e47)]=new BoundingRectangle(0x0,0x0,_0x3718d1,_0x3718d1),_0x2218f6[0x1][_0x56bc47(0x4a53)][_0x56bc47(0x4e47)]=new BoundingRectangle(_0x3718d1,0x0,_0x3718d1,_0x3718d1),_0x2218f6[0x2][_0x56bc47(0x4a53)]['viewport']=new BoundingRectangle(0x0,_0x3718d1,_0x3718d1,_0x3718d1),_0x2218f6[0x3][_0x40c218(0x1d4f)][_0x56bc47(0x4e47)]=new BoundingRectangle(_0x3718d1,_0x3718d1,_0x3718d1,_0x3718d1));_0x352d66[_0x56bc47(0x24de)][_0x40c218(0x3ebd)]=new BoundingRectangle(0x0,0x0,_0x485b34['x'],_0x485b34['y']);for(var _0x379885=0x0;_0x379885<_0x3b0b31;++_0x379885){var _0x6f3ab=_0x2218f6[_0x379885],_0x3f5ed3=_0x6f3ab[_0x56bc47(0x4a53)]['viewport'],_0x112ad0=_0x3f5ed3['x']/_0x485b34['x'],_0x89ab9f=_0x3f5ed3['y']/_0x485b34['y'],_0x567d4e=_0x3f5ed3[_0x56bc47(0x2d3c)]/_0x485b34['x'],_0x4156c1=_0x3f5ed3[_0x56bc47(0x5a4e)]/_0x485b34['y'];_0x6f3ab[_0x40c218(0x4f12)]=new Matrix4(_0x567d4e,0x0,0x0,_0x112ad0,0x0,_0x4156c1,0x0,_0x89ab9f,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x1);}}DebugCameraPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x5ac20d){var _0x11d309=_0x307c2b,_0x4e38b4=_0x5e00b3;if(this[_0x4e38b4(0x3234)]){var _0x53987b,_0x1f478b,_0x4a72b3=this[_0x4e38b4(0x2020)],_0x2dffdf=this[_0x4e38b4(0x2d38)];if(this[_0x4e38b4(0x36c8)]){for(_0x1f478b=_0x4a72b3[_0x4e38b4(0x809)],_0x53987b=0x0;_0x53987b<_0x1f478b;++_0x53987b)_0x2dffdf[_0x53987b]=_0x2dffdf[_0x53987b]&&_0x2dffdf[_0x53987b][_0x4e38b4(0x2947)](),_0x4a72b3[_0x53987b]=_0x4a72b3[_0x53987b]&&_0x4a72b3[_0x53987b][_0x4e38b4(0x2947)]();_0x4a72b3[_0x4e38b4(0x809)]=0x0,_0x2dffdf[_0x11d309(0x2ef4)]=0x0;}if(0x0===_0x4a72b3[_0x4e38b4(0x809)]){var _0x576495,_0x497d5a=this[_0x11d309(0x29d8)],_0x23584b=_0x497d5a[_0x4e38b4(0x1187)];_0x576495=_0x23584b instanceof PerspectiveFrustum?scratchPerspective:_0x23584b instanceof PerspectiveOffCenterFrustum?scratchPerspectiveOffCenter:_0x23584b instanceof OrthographicFrustum?scratchOrthographic:scratchOrthographicOffCenter,_0x576495=_0x23584b[_0x11d309(0x2d7b)](_0x576495);var _0x30e363=_0x5ac20d[_0x4e38b4(0x4153)],_0x545828=_0x30e363[_0x4e38b4(0x809)]-0x1;_0x545828<=0x0&&((_0x30e363=scratchSplits$1)[0x0]=this[_0x4e38b4(0x4876)][_0x4e38b4(0x1187)][_0x4e38b4(0xcd2)],_0x30e363[0x1]=this[_0x11d309(0x29d8)][_0x4e38b4(0x1187)][_0x4e38b4(0x389f)],_0x545828=0x1);var _0x34b21b=_0x497d5a[_0x4e38b4(0x2b06)],_0x110161=_0x497d5a[_0x4e38b4(0x20e8)],_0x46a123=_0x497d5a[_0x4e38b4(0x103a)],_0x4f383b=_0x497d5a[_0x11d309(0x3b26)];_0x4f383b=Cartesian3[_0x4e38b4(0xa61)](_0x4f383b,scratchRight$3);var _0x14278d=scratchRotation;Matrix3[_0x4e38b4(0x3a9a)](_0x14278d,0x0,_0x4f383b,_0x14278d),Matrix3['setColumn'](_0x14278d,0x1,_0x46a123,_0x14278d),Matrix3[_0x4e38b4(0x3a9a)](_0x14278d,0x2,_0x110161,_0x14278d);var _0x2d852b=Quaternion[_0x4e38b4(0x1b33)](_0x14278d,scratchOrientation);for(_0x4a72b3['length']=_0x2dffdf[_0x4e38b4(0x809)]=_0x545828,_0x53987b=0x0;_0x53987b<_0x545828;++_0x53987b)_0x576495[_0x11d309(0x3f74)]=_0x30e363[_0x53987b],_0x576495[_0x4e38b4(0x389f)]=_0x30e363[_0x53987b+0x1],_0x4a72b3[_0x53987b]=new Primitive({'geometryInstances':new GeometryInstance({'geometry':new FrustumGeometry({'origin':_0x34b21b,'orientation':_0x2d852b,'frustum':_0x576495,'_drawNearPlane':0x0===_0x53987b}),'attributes':{'color':ColorGeometryInstanceAttribute[_0x4e38b4(0x3255)](Color$2[_0x11d309(0x24b5)](this[_0x4e38b4(0x512)],0.1,scratchColor$3))},'id':this['id'],'pickPrimitive':this}),'appearance':new PerInstanceColorAppearance({'translucent':!0x0,'flat':!0x0}),'asynchronous':!0x1}),_0x2dffdf[_0x53987b]=new Primitive({'geometryInstances':new GeometryInstance({'geometry':new FrustumOutlineGeometry({'origin':_0x34b21b,'orientation':_0x2d852b,'frustum':_0x576495,'_drawNearPlane':0x0===_0x53987b}),'attributes':{'color':ColorGeometryInstanceAttribute[_0x11d309(0x8cb)](this[_0x4e38b4(0x512)])},'id':this['id'],'pickPrimitive':this}),'appearance':new PerInstanceColorAppearance({'translucent':!0x1,'flat':!0x0}),'asynchronous':!0x1});}for(_0x1f478b=_0x4a72b3[_0x4e38b4(0x809)],_0x53987b=0x0;_0x53987b<_0x1f478b;++_0x53987b)_0x2dffdf[_0x53987b][_0x4e38b4(0xa16)](_0x5ac20d),_0x4a72b3[_0x53987b][_0x11d309(0x2e6d)](_0x5ac20d);}},DebugCameraPrimitive[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},DebugCameraPrimitive['prototype'][_0x5e00b3(0x2947)]=function(){var _0x5d300d=_0x307c2b,_0x35250e=_0x5e00b3;for(var _0x1cb248=this['_planesPrimitives'][_0x5d300d(0x2ef4)],_0x216178=0x0;_0x216178<_0x1cb248;++_0x216178)this[_0x5d300d(0x2884)][_0x216178]=this['_outlinePrimitives'][_0x216178]&&this[_0x35250e(0x2d38)][_0x216178][_0x35250e(0x2947)](),this[_0x35250e(0x2020)][_0x216178]=this[_0x35250e(0x2020)][_0x216178]&&this[_0x35250e(0x2020)][_0x216178][_0x35250e(0x2947)]();return destroyObject$1(this);},ShadowMapShader[_0x307c2b(0x2981)]=function(_0x1565a2,_0x497ae7,_0x4b0d5e,_0x1b0862){var _0x3d4c7c=_0x5e00b3;return _0x3d4c7c(0x399d)+_0x1565a2+'\x20'+_0x497ae7+'\x20'+_0x4b0d5e+'\x20'+_0x1b0862;},ShadowMapShader[_0x5e00b3(0xcbd)]=function(_0x4e68c1,_0x2f66a2,_0x36d066){var _0xacfe6f=_0x307c2b,_0x471a44=_0x5e00b3,_0xbdb474=_0x4e68c1[_0x471a44(0x5c34)][_0x471a44(0x30eb)](0x0),_0x3fd244=_0x4e68c1[_0x471a44(0x2454)][_0x471a44(0x30eb)](0x0);_0xbdb474[_0x471a44(0x5323)](_0x471a44(0x3f55)),_0x36d066&&_0xbdb474[_0xacfe6f(0x2a0e)](_0x471a44(0x54ac));var _0x1c51f2=defined$1(ShaderSource[_0x471a44(0x4dc1)](_0x4e68c1));if(_0x2f66a2&&!_0x1c51f2){for(var _0x243916=_0x3fd244[_0x471a44(0x809)],_0x5963e9=0x0;_0x5963e9<_0x243916;++_0x5963e9)_0x3fd244[_0x5963e9]=ShaderSource['replaceMain'](_0x3fd244[_0x5963e9],_0x471a44(0x1ff7));_0x3fd244['push'](_0xacfe6f(0x1e0c));}return new ShaderSource({'defines':_0xbdb474,'sources':_0x3fd244});},ShadowMapShader[_0x5e00b3(0x3f50)]=function(_0x10d7b2,_0x12b8d7,_0x445f3e,_0x13fbd7,_0x30bda9,_0x3e5e5e){var _0x53bb7f=_0x307c2b,_0x37252b=_0x5e00b3,_0x5a67cb=_0x10d7b2[_0x37252b(0x5c34)][_0x37252b(0x30eb)](0x0),_0x5ccb2d=_0x10d7b2[_0x37252b(0x2454)][_0x37252b(0x30eb)](0x0),_0x5196f5=ShaderSource[_0x37252b(0x4dc1)](_0x10d7b2),_0x2c74b0=defined$1(_0x5196f5);_0x2c74b0||(_0x5196f5=_0x37252b(0x3e41));for(var _0x3a9798=_0x5ccb2d['length'],_0x55b125=0x0;_0x55b125<_0x3a9798;++_0x55b125)_0x5ccb2d[_0x55b125]=ShaderSource[_0x37252b(0x1096)](_0x5ccb2d[_0x55b125],_0x37252b(0x1ff7));var _0x29ffea='';return _0x12b8d7&&(_0x2c74b0||(_0x29ffea+=_0x53bb7f(0x53c4)),_0x29ffea+=_0x37252b(0x4edd)),_0x3e5e5e&&(_0x29ffea+=_0x37252b(0x1f26)),_0x29ffea+=_0x13fbd7&&!_0x3e5e5e?_0x37252b(0x5372):_0x37252b(0xf0d),_0x3e5e5e&&(_0x29ffea+=_0x37252b(0x35fb)),_0x12b8d7?_0x29ffea+=_0x53bb7f(0x4d3c)+_0x5196f5+_0x37252b(0x5d31):_0x445f3e?(defined$1(_0x30bda9[_0x37252b(0x3ac6)])&&_0x37252b(0x4888)===_0x30bda9[_0x53bb7f(0x2c3c)]&&(_0x29ffea+=_0x37252b(0x5317)),_0x29ffea+=_0x37252b(0xced)):_0x29ffea+=_0x37252b(0x2002),_0x29ffea+=_0x37252b(0x1352),_0x5ccb2d[_0x37252b(0x5323)](_0x29ffea),new ShaderSource({'defines':_0x5a67cb,'sources':_0x5ccb2d});},ShadowMapShader[_0x5e00b3(0x1fab)]=function(_0x1d0278,_0x27f463,_0x56c87d,_0x36759d){var _0x5a8f4e=_0x5e00b3;return _0x5a8f4e(0x35fa)+_0x1d0278[_0x5a8f4e(0x1b57)]+_0x1d0278[_0x5a8f4e(0x3ebf)]+_0x1d0278[_0x5a8f4e(0x7a2)]+_0x1d0278[_0x5a8f4e(0x3fee)]+(_0x1d0278[_0x5a8f4e(0x2972)]>0x1)+_0x1d0278[_0x5a8f4e(0x2e48)]+_0x1d0278[_0x5a8f4e(0x7d9)]+_0x27f463+_0x56c87d+_0x36759d;},ShadowMapShader[_0x5e00b3(0x5bc8)]=function(_0x1c45d0,_0x52889e,_0xdf5199){var _0x53b88b=_0x307c2b,_0x2dbd88=_0x5e00b3,_0x5ac391=_0x1c45d0[_0x2dbd88(0x5c34)][_0x2dbd88(0x30eb)](0x0),_0x2a1f89=_0x1c45d0[_0x2dbd88(0x2454)][_0x2dbd88(0x30eb)](0x0);return _0x5ac391[_0x2dbd88(0x5323)](_0x2dbd88(0x3f55)),_0x52889e&&(_0xdf5199?_0x5ac391[_0x53b88b(0x2a0e)](_0x53b88b(0x4610)):_0x5ac391[_0x2dbd88(0x5323)](_0x2dbd88(0x54ac))),new ShaderSource({'defines':_0x5ac391,'sources':_0x2a1f89});},ShadowMapShader[_0x5e00b3(0x1838)]=function(_0x338891,_0x3a6717,_0x42cf3d,_0x44cef4,_0x5bd365,_0x588ab4){var _0x1c8e8c=_0x307c2b,_0x632c2a=_0x5e00b3;for(var _0x5c9b45=ShaderSource[_0x632c2a(0x393d)](_0x338891),_0x1512a5=!_0x44cef4&&defined$1(_0x5c9b45)||_0x44cef4&&_0x5bd365,_0x1ef2c2=ShaderSource[_0x632c2a(0x4dc1)](_0x338891),_0x255941=defined$1(_0x1ef2c2),_0x423568=_0x3a6717[_0x632c2a(0x1b57)],_0x3e52de=_0x3a6717[_0x632c2a(0x3ebf)],_0x2ba8a7=_0x3a6717[_0x632c2a(0x7a2)],_0x4bc148=_0x3a6717[_0x632c2a(0x3fee)],_0x5640e3=_0x3a6717[_0x1c8e8c(0x66a)]>0x1,_0x5366ee=_0x3a6717[_0x632c2a(0x2e48)],_0x6da64a=_0x3a6717[_0x632c2a(0x7d9)],_0x4ca342=_0x2ba8a7?_0x3a6717[_0x632c2a(0x2088)]:_0x44cef4?_0x3a6717[_0x632c2a(0x716)]:_0x3a6717[_0x632c2a(0x55e5)],_0x429b17=_0x338891[_0x632c2a(0x5c34)][_0x632c2a(0x30eb)](0x0),_0x2abc87=_0x338891[_0x632c2a(0x2454)][_0x632c2a(0x30eb)](0x0),_0x4f0a60=_0x2abc87[_0x632c2a(0x809)],_0x4e931a=0x0;_0x4e931a<_0x4f0a60;++_0x4e931a)_0x2abc87[_0x4e931a]=ShaderSource[_0x632c2a(0x1096)](_0x2abc87[_0x4e931a],'czm_shadow_receive_main');_0x2ba8a7?_0x429b17[_0x632c2a(0x5323)]('USE_CUBE_MAP_SHADOW'):_0x423568&&_0x429b17[_0x1c8e8c(0x2a0e)](_0x632c2a(0x290a)),_0x6da64a&&!_0x2ba8a7&&_0x429b17[_0x632c2a(0x5323)]('USE_SOFT_SHADOWS'),_0x5640e3&&_0x42cf3d&&_0x44cef4&&(_0x1512a5?_0x429b17[_0x1c8e8c(0x2a0e)](_0x632c2a(0x4f45)):_0x429b17[_0x1c8e8c(0x2a0e)](_0x632c2a(0x5713))),_0x42cf3d&&_0x4ca342[_0x632c2a(0x562c)]&&(_0x1512a5||_0x588ab4)&&(_0x429b17[_0x632c2a(0x5323)](_0x632c2a(0x3194)),_0x4ca342[_0x632c2a(0x294b)]>0x0&&_0x429b17[_0x632c2a(0x5323)](_0x632c2a(0x3413)));var _0x5a0942='';_0x5a0942+=_0x2ba8a7?_0x632c2a(0x5aef):_0x632c2a(0x5e4e);var _0x5b3c65=_0x338891[_0x632c2a(0x5c34)]['indexOf'](_0x632c2a(0x3c20))>-0x1;return _0x5a0942+=_0x632c2a(0x3a0d)+(_0x5b3c65?_0x1c8e8c(0x57e4):'\x0a')+_0x632c2a(0x156c)+(_0x255941?_0x632c2a(0x545)+_0x1ef2c2+_0x632c2a(0xebd):_0x5b3c65?_0x632c2a(0xd28):_0x632c2a(0x1bd6))+_0x632c2a(0x46f5)+(_0x1512a5?_0x632c2a(0x3a95)+_0x5c9b45+_0x632c2a(0xe0d):_0x588ab4?_0x632c2a(0x4d2c):_0x632c2a(0x3c1))+_0x1c8e8c(0x230b)+(_0x4ca342[_0x1c8e8c(0x5539)]&&_0x1512a5||_0x588ab4?_0x1c8e8c(0x648):'')+'}\x20\x0a',_0x5a0942+=_0x632c2a(0x3f15),_0x5a0942+=_0x632c2a(0x2269),_0x44cef4?_0x5a0942+=_0x1c8e8c(0xae3):_0x3e52de||(_0x5a0942+=_0x632c2a(0x448)),_0x5a0942+=_0x2ba8a7?_0x1c8e8c(0x402a):_0x4bc148?_0x632c2a(0x58ff):_0x5640e3?_0x632c2a(0x3aaf)+(_0x5366ee?_0x632c2a(0x3828):''):'\x20\x20\x20\x20float\x20nDotL\x20=\x20clamp(dot(normalEC,\x20shadowMap_lightDirectionEC),\x200.0,\x201.0);\x20\x0a\x20\x20\x20\x20applyNormalOffset(positionEC,\x20normalEC,\x20nDotL);\x20\x0a\x20\x20\x20\x20vec4\x20shadowPosition\x20=\x20shadowMap_matrix\x20*\x20positionEC;\x20\x0a\x20\x20\x20\x20//\x20Stop\x20early\x20if\x20the\x20fragment\x20is\x20not\x20in\x20the\x20shadow\x20bounds\x20\x0a\x20\x20\x20\x20if\x20(any(lessThan(shadowPosition.xyz,\x20vec3(0.0)))\x20||\x20any(greaterThan(shadowPosition.xyz,\x20vec3(1.0))))\x20\x0a\x20\x20\x20\x20{\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x20\x0a\x20\x20\x20\x20}\x20\x0a\x20\x20\x20\x20shadowParameters.texCoords\x20=\x20shadowPosition.xy;\x20\x0a\x20\x20\x20\x20shadowParameters.depth\x20=\x20shadowPosition.z;\x20\x0a\x20\x20\x20\x20shadowParameters.nDotL\x20=\x20nDotL;\x20\x0a\x20\x20\x20\x20float\x20visibility\x20=\x20czm_shadowVisibility(shadowMap_texture,\x20shadowParameters);\x20\x0a',_0x5a0942+=_0x632c2a(0x29b7),_0x2abc87[_0x632c2a(0x5323)](_0x5a0942),new ShaderSource({'defines':_0x429b17,'sources':_0x2abc87});},ShadowMap[_0x5e00b3(0x5430)]=0x4e20,ShadowMap[_0x307c2b(0x1aa2)][_0x5e00b3(0x3eb)]=function(){createRenderStates(this);},Object[_0x5e00b3(0x1dfd)](ShadowMap[_0x5e00b3(0x3720)],{'enabled':{'get':function(){var _0x1239bd=_0x5e00b3;return this[_0x1239bd(0x1733)];},'set':function(_0x2e9478){var _0xa258e0=_0x307c2b,_0x2a534f=_0x5e00b3;this[_0x2a534f(0xa73)]=this[_0x2a534f(0x1733)]!==_0x2e9478,this[_0xa258e0(0x39a8)]=_0x2e9478;}},'normalOffset':{'get':function(){var _0x30519a=_0x5e00b3;return this[_0x30519a(0x5051)];},'set':function(_0x5db2d1){var _0x166fa5=_0x5e00b3;this['dirty']=this[_0x166fa5(0x5051)]!==_0x5db2d1,this[_0x166fa5(0x5051)]=_0x5db2d1,this[_0x166fa5(0x716)][_0x166fa5(0x4293)]=_0x5db2d1,this[_0x166fa5(0x55e5)][_0x166fa5(0x4293)]=_0x5db2d1,this[_0x166fa5(0x2088)][_0x166fa5(0x4293)]=_0x5db2d1;}},'softShadows':{'get':function(){var _0x25d6ae=_0x5e00b3;return this[_0x25d6ae(0x38a5)];},'set':function(_0x41f314){var _0xa7a2b8=_0x5e00b3;this[_0xa7a2b8(0xa73)]=this[_0xa7a2b8(0x38a5)]!==_0x41f314,this[_0xa7a2b8(0x38a5)]=_0x41f314;}},'size':{'get':function(){var _0x52190a=_0x5e00b3;return this[_0x52190a(0x42c2)];},'set':function(_0x23d337){resize(this,_0x23d337);}},'outOfView':{'get':function(){var _0x233894=_0x5e00b3;return this[_0x233894(0x39a4)];}},'shadowMapCullingVolume':{'get':function(){var _0x519c88=_0x5e00b3;return this[_0x519c88(0x514f)];}},'passes':{'get':function(){var _0x42f1b4=_0x5e00b3;return this[_0x42f1b4(0x3392)];}},'isPointLight':{'get':function(){var _0x26c052=_0x5e00b3;return this[_0x26c052(0x7a2)];}},'debugCascadeColors':{'get':function(){var _0x2be7da=_0x5e00b3;return this[_0x2be7da(0x47b7)];},'set':function(_0x5cf8fa){var _0x1d30ff=_0x307c2b,_0x61c4e=_0x5e00b3;this[_0x61c4e(0xa73)]=this[_0x61c4e(0x47b7)]!==_0x5cf8fa,this[_0x1d30ff(0x5719)]=_0x5cf8fa;}}});var scratchViewport$1=new BoundingRectangle();function createDebugShadowViewCommand(_0x99d8ff,_0x404169){var _0x214479=_0x307c2b,_0x313140=_0x5e00b3,_0x5239dc;_0x5239dc=_0x99d8ff[_0x313140(0x7a2)]?_0x313140(0x5d58):_0x214479(0xc81)+(_0x99d8ff[_0x313140(0x1b57)]?_0x313140(0x1046):_0x313140(0x42d8))+_0x313140(0x1f17);var _0x45ddbc=_0x404169[_0x214479(0x54bf)](_0x5239dc,{'uniformMap':{'shadowMap_texture':function(){var _0x5bbb7c=_0x313140;return _0x99d8ff[_0x5bbb7c(0x45e2)];},'shadowMap_textureCube':function(){var _0x3e3a6e=_0x214479;return _0x99d8ff[_0x3e3a6e(0x48e5)];}}});return _0x45ddbc[_0x313140(0x295c)]=Pass$1[_0x313140(0x3ca7)],_0x45ddbc;}function updateDebugShadowViewCommand(_0x2f69d6,_0x269d3b){var _0x5b46e9=_0x307c2b,_0x3f094b=_0x5e00b3,_0x324be6=_0x269d3b[_0x5b46e9(0x5071)],_0x46b231=_0x269d3b['context'][_0x3f094b(0x1564)],_0x2978ff=_0x269d3b[_0x3f094b(0x4fd0)][_0x3f094b(0x3883)],_0x30b8a8=0.3*Math[_0x3f094b(0x19a8)](_0x46b231,_0x2978ff),_0x283189=scratchViewport$1;_0x283189['x']=_0x46b231-_0x30b8a8,_0x283189['y']=0x0,_0x283189[_0x3f094b(0x2d3c)]=_0x30b8a8,_0x283189[_0x3f094b(0x5a4e)]=_0x30b8a8;var _0x480b54=_0x2f69d6[_0x3f094b(0x3908)];defined$1(_0x480b54)||(_0x480b54=createDebugShadowViewCommand(_0x2f69d6,_0x324be6),_0x2f69d6[_0x5b46e9(0x864)]=_0x480b54),defined$1(_0x480b54[_0x5b46e9(0x1991)])&&BoundingRectangle[_0x3f094b(0x1dab)](_0x480b54['renderState'][_0x3f094b(0x4e47)],_0x283189)||(_0x480b54[_0x5b46e9(0x1991)]=RenderState[_0x3f094b(0x5344)]({'viewport':BoundingRectangle[_0x5b46e9(0x2d7b)](_0x283189)})),_0x269d3b[_0x3f094b(0xe5b)][_0x5b46e9(0x2a0e)](_0x2f69d6[_0x5b46e9(0x864)]);}var frustumCornersNDC=new Array(0x8);frustumCornersNDC[0x0]=new Cartesian4(-0x1,-0x1,-0x1,0x1),frustumCornersNDC[0x1]=new Cartesian4(0x1,-0x1,-0x1,0x1),frustumCornersNDC[0x2]=new Cartesian4(0x1,0x1,-0x1,0x1),frustumCornersNDC[0x3]=new Cartesian4(-0x1,0x1,-0x1,0x1),frustumCornersNDC[0x4]=new Cartesian4(-0x1,-0x1,0x1,0x1),frustumCornersNDC[0x5]=new Cartesian4(0x1,-0x1,0x1,0x1),frustumCornersNDC[0x6]=new Cartesian4(0x1,0x1,0x1,0x1),frustumCornersNDC[0x7]=new Cartesian4(-0x1,0x1,0x1,0x1);for(var scratchMatrix=new Matrix4(),scratchFrustumCorners=new Array(0x8),i$4=0x0;i$4<0x8;++i$4)scratchFrustumCorners[i$4]=new Cartesian4();function createDebugPointLight(_0x16cf83,_0x56be50){var _0x14691f=_0x5e00b3;return new Primitive({'geometryInstances':[new GeometryInstance({'geometry':new BoxOutlineGeometry({'minimum':new Cartesian3(-0.5,-0.5,-0.5),'maximum':new Cartesian3(0.5,0.5,0.5)}),'attributes':{'color':ColorGeometryInstanceAttribute[_0x14691f(0x3255)](_0x56be50)}}),new GeometryInstance({'geometry':new SphereOutlineGeometry({'radius':0.5}),'attributes':{'color':ColorGeometryInstanceAttribute[_0x14691f(0x3255)](_0x56be50)}})],'appearance':new PerInstanceColorAppearance({'translucent':!0x1,'flat':!0x0}),'asynchronous':!0x1,'modelMatrix':_0x16cf83});}var debugOutlineColors=[Color$2[_0x5e00b3(0x22f7)],Color$2[_0x5e00b3(0x1996)],Color$2[_0x307c2b(0x49c4)],Color$2[_0x5e00b3(0x32db)]],scratchScale$1=new Cartesian3();function applyDebugSettings(_0x6b00ed,_0xbca506){var _0x1a13da=_0x307c2b,_0x3ebb98=_0x5e00b3;updateDebugShadowViewCommand(_0x6b00ed,_0xbca506);var _0x8aad05=_0x6b00ed[_0x3ebb98(0x593a)]&&!_0x6b00ed[_0x3ebb98(0x1a18)];if(_0x6b00ed[_0x3ebb98(0x1a18)]=_0x6b00ed[_0x3ebb98(0x593a)],_0x6b00ed[_0x3ebb98(0x593a)]&&(_0x8aad05&&(_0x6b00ed[_0x3ebb98(0x137e)]=_0x6b00ed[_0x1a13da(0xa9c)]&&_0x6b00ed[_0x3ebb98(0x137e)][_0x3ebb98(0x2947)](),_0x6b00ed[_0x3ebb98(0x137e)]=new DebugCameraPrimitive({'camera':_0x6b00ed[_0x1a13da(0x4045)],'color':Color$2[_0x1a13da(0x36a8)],'updateOnChange':!0x1})),_0x6b00ed[_0x3ebb98(0x137e)][_0x3ebb98(0xa16)](_0xbca506)),_0x6b00ed[_0x3ebb98(0x47bf)]){if(_0x6b00ed[_0x3ebb98(0x593a)]){_0x8aad05&&(_0x6b00ed[_0x3ebb98(0x161e)]=_0x6b00ed[_0x3ebb98(0x161e)]&&_0x6b00ed[_0x3ebb98(0x161e)][_0x3ebb98(0x2947)](),_0x6b00ed[_0x3ebb98(0x161e)]=new DebugCameraPrimitive({'camera':_0x6b00ed[_0x1a13da(0x21e2)],'color':Color$2[_0x1a13da(0x2974)],'updateOnChange':!0x1})),_0x6b00ed[_0x3ebb98(0x161e)][_0x3ebb98(0xa16)](_0xbca506);for(var _0x488100=0x0;_0x488100<_0x6b00ed[_0x3ebb98(0x2972)];++_0x488100)_0x8aad05&&(_0x6b00ed[_0x3ebb98(0x2ee0)][_0x488100]=_0x6b00ed[_0x3ebb98(0x2ee0)][_0x488100]&&_0x6b00ed[_0x1a13da(0x4ca1)][_0x488100][_0x1a13da(0x5020)](),_0x6b00ed[_0x3ebb98(0x2ee0)][_0x488100]=new DebugCameraPrimitive({'camera':_0x6b00ed[_0x3ebb98(0x3392)][_0x488100][_0x3ebb98(0x5592)],'color':debugOutlineColors[_0x488100],'updateOnChange':!0x1})),_0x6b00ed[_0x3ebb98(0x2ee0)][_0x488100][_0x3ebb98(0xa16)](_0xbca506);}}else{if(_0x6b00ed[_0x3ebb98(0x7a2)]){if(!defined$1(_0x6b00ed[_0x3ebb98(0x161e)])||_0x6b00ed[_0x3ebb98(0x43bb)]){var _0x276d64=_0x6b00ed[_0x3ebb98(0x1a05)][_0x3ebb98(0x2b06)],_0x590926=Quaternion[_0x3ebb98(0x2de)],_0x56e979=0x2*_0x6b00ed[_0x3ebb98(0x3a90)],_0x53cc76=Cartesian3[_0x3ebb98(0x160f)](_0x56e979,_0x56e979,_0x56e979,scratchScale$1),_0x14dca8=Matrix4[_0x3ebb98(0x1be7)](_0x276d64,_0x590926,_0x53cc76,scratchMatrix);_0x6b00ed[_0x3ebb98(0x161e)]=_0x6b00ed[_0x3ebb98(0x161e)]&&_0x6b00ed[_0x3ebb98(0x161e)][_0x3ebb98(0x2947)](),_0x6b00ed[_0x3ebb98(0x161e)]=createDebugPointLight(_0x14dca8,Color$2[_0x3ebb98(0x444b)]);}_0x6b00ed[_0x3ebb98(0x161e)][_0x1a13da(0x2e6d)](_0xbca506);}else defined$1(_0x6b00ed[_0x3ebb98(0x161e)])&&!_0x6b00ed[_0x1a13da(0x1c56)]||(_0x6b00ed[_0x3ebb98(0x161e)]=new DebugCameraPrimitive({'camera':_0x6b00ed[_0x3ebb98(0x1a05)],'color':Color$2[_0x3ebb98(0x444b)],'updateOnChange':!0x1})),_0x6b00ed[_0x1a13da(0x1caf)][_0x1a13da(0x2e6d)](_0xbca506);}}function ShadowMapCamera(){var _0x43cddb=_0x307c2b,_0x37180b=_0x5e00b3;this[_0x37180b(0x4be5)]=new Matrix4(),this[_0x37180b(0x4459)]=new Matrix4(),this[_0x43cddb(0x250e)]=void 0x0,this[_0x37180b(0x1d1d)]=new Cartographic(),this[_0x43cddb(0x16e9)]=new Cartesian3(),this['directionWC']=Cartesian3[_0x37180b(0x40f3)](Cartesian3[_0x37180b(0x39c7)]),this[_0x37180b(0x103a)]=Cartesian3['clone'](Cartesian3[_0x37180b(0x5390)]),this['rightWC']=Cartesian3[_0x37180b(0x40f3)](Cartesian3[_0x37180b(0x442b)]),this[_0x37180b(0xceb)]=new Matrix4();}ShadowMapCamera[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x3b9227){var _0x1cb7fa=_0x307c2b,_0x1c3957=_0x5e00b3;Matrix4[_0x1c3957(0x40f3)](_0x3b9227[_0x1c3957(0x4be5)],this[_0x1c3957(0x4be5)]),Matrix4[_0x1c3957(0x40f3)](_0x3b9227[_0x1c3957(0x4459)],this[_0x1c3957(0x4459)]),this[_0x1c3957(0x1187)]=_0x3b9227[_0x1cb7fa(0x250e)][_0x1c3957(0x40f3)](this[_0x1c3957(0x1187)]),Cartographic[_0x1c3957(0x40f3)](_0x3b9227[_0x1c3957(0x1d1d)],this[_0x1c3957(0x1d1d)]),Cartesian3[_0x1c3957(0x40f3)](_0x3b9227[_0x1c3957(0x2b06)],this['positionWC']),Cartesian3[_0x1c3957(0x40f3)](_0x3b9227[_0x1c3957(0x20e8)],this[_0x1c3957(0x20e8)]),Cartesian3[_0x1c3957(0x40f3)](_0x3b9227[_0x1cb7fa(0x1031)],this[_0x1c3957(0x103a)]),Cartesian3[_0x1c3957(0x40f3)](_0x3b9227[_0x1c3957(0x4420)],this[_0x1c3957(0x4420)]);};var scaleBiasMatrix=new Matrix4(0.5,0x0,0x0,0.5,0x0,0.5,0x0,0.5,0x0,0x0,0.5,0.5,0x0,0x0,0x0,0x1);ShadowMapCamera['prototype'][_0x5e00b3(0x405a)]=function(){var _0x4201b1=_0x307c2b,_0x5097bd=_0x5e00b3,_0x137a38=this[_0x5097bd(0x4be5)],_0x26c729=this[_0x4201b1(0x250e)][_0x5097bd(0x32ad)];return Matrix4[_0x5097bd(0x589e)](_0x26c729,_0x137a38,this[_0x5097bd(0xceb)]),Matrix4[_0x5097bd(0x589e)](scaleBiasMatrix,this[_0x5097bd(0xceb)],this[_0x5097bd(0xceb)]),this[_0x5097bd(0xceb)];};var scratchSplits=new Array(0x5),scratchFrustum=new PerspectiveFrustum(),scratchCascadeDistances=new Array(0x4),scratchMin=new Cartesian3(),scratchMax=new Cartesian3();function computeCascades(_0x1a1dda,_0x45a9e2){var _0x1e6386=_0x307c2b,_0x4070ee=_0x5e00b3,_0xd66e30,_0x58ea61=_0x1a1dda[_0x4070ee(0x1a05)],_0x2c3abc=_0x1a1dda[_0x4070ee(0x3910)],_0x3c8343=_0x2c3abc[_0x4070ee(0x1187)][_0x4070ee(0xcd2)],_0x53c6f4=_0x2c3abc[_0x1e6386(0x250e)][_0x4070ee(0x389f)],_0x564f00=_0x1a1dda[_0x1e6386(0x66a)],_0xbf0c06=_0x53c6f4-_0x3c8343,_0x42da23=_0x53c6f4/_0x3c8343,_0x4458fa=0.9,_0x1a6784=!0x1;_0x45a9e2[_0x4070ee(0x3823)][_0x4070ee(0x5fce)]<0xc8&&(_0x1a6784=!0x0,_0x4458fa=0.9);var _0x3f7924=scratchCascadeDistances,_0x1097d1=scratchSplits;for(_0x1097d1[0x0]=_0x3c8343,_0x1097d1[_0x564f00]=_0x53c6f4,_0xd66e30=0x0;_0xd66e30<_0x564f00;++_0xd66e30){var _0xabbdc=(_0xd66e30+0x1)/_0x564f00,_0x13e364=_0x3c8343*Math[_0x1e6386(0x28d)](_0x42da23,_0xabbdc),_0x36b07f=_0x3c8343+_0xbf0c06*_0xabbdc,_0x5514d3=CesiumMath[_0x4070ee(0x3596)](_0x36b07f,_0x13e364,_0x4458fa);_0x1097d1[_0xd66e30+0x1]=_0x5514d3,_0x3f7924[_0xd66e30]=_0x5514d3-_0x1097d1[_0xd66e30];}if(_0x1a6784){for(_0xd66e30=0x0;_0xd66e30<_0x564f00;++_0xd66e30)_0x3f7924[_0xd66e30]=Math[_0x4070ee(0x19a8)](_0x3f7924[_0xd66e30],_0x1a1dda[_0x4070ee(0x44ae)][_0xd66e30]);var _0x3fa216=_0x1097d1[0x0];for(_0xd66e30=0x0;_0xd66e30<_0x564f00-0x1;++_0xd66e30)_0x3fa216+=_0x3f7924[_0xd66e30],_0x1097d1[_0xd66e30+0x1]=_0x3fa216;}Cartesian4[_0x4070ee(0x1d8a)](_0x1097d1,0x0,_0x1a1dda[_0x4070ee(0x1634)][0x0]),Cartesian4[_0x4070ee(0x1d8a)](_0x1097d1,0x1,_0x1a1dda[_0x4070ee(0x1634)][0x1]),Cartesian4[_0x4070ee(0x1d8a)](_0x3f7924,0x0,_0x1a1dda[_0x4070ee(0x42b4)]);var _0x1ce670=_0x58ea61[_0x4070ee(0x1187)],_0x5f3028=_0x1ce670['left'],_0x373dd2=_0x1ce670[_0x4070ee(0x1d74)],_0x3f6729=_0x1ce670[_0x1e6386(0x35e7)],_0x8b55f4=_0x1ce670[_0x4070ee(0x4f04)],_0x507973=_0x1ce670[_0x4070ee(0xcd2)],_0x73b63e=_0x1ce670[_0x4070ee(0x389f)],_0x49ce4b=_0x58ea61[_0x4070ee(0x2b06)],_0x2616c7=_0x58ea61['directionWC'],_0xf5cb56=_0x58ea61[_0x4070ee(0x103a)],_0x2795da=_0x2c3abc[_0x4070ee(0x1187)][_0x4070ee(0x40f3)](scratchFrustum),_0x2ed7ab=_0x58ea61[_0x4070ee(0x405a)]();for(_0xd66e30=0x0;_0xd66e30<_0x564f00;++_0xd66e30){_0x2795da[_0x4070ee(0xcd2)]=_0x1097d1[_0xd66e30],_0x2795da[_0x4070ee(0x389f)]=_0x1097d1[_0xd66e30+0x1];for(var _0x5144f2=Matrix4[_0x4070ee(0x589e)](_0x2795da[_0x4070ee(0x32ad)],_0x2c3abc[_0x1e6386(0x4127)],scratchMatrix),_0x952b50=Matrix4[_0x4070ee(0x25c6)](_0x5144f2,scratchMatrix),_0x17e44b=Matrix4[_0x4070ee(0x589e)](_0x2ed7ab,_0x952b50,scratchMatrix),_0x594f7b=Cartesian3[_0x4070ee(0x160f)](Number[_0x4070ee(0x4d71)],Number[_0x4070ee(0x4d71)],Number[_0x4070ee(0x4d71)],scratchMin),_0x25c520=Cartesian3[_0x4070ee(0x160f)](-Number['MAX_VALUE'],-Number[_0x4070ee(0x4d71)],-Number[_0x4070ee(0x4d71)],scratchMax),_0x3224ed=0x0;_0x3224ed<0x8;++_0x3224ed){var _0x38ada7=Cartesian4[_0x4070ee(0x40f3)](frustumCornersNDC[_0x3224ed],scratchFrustumCorners[_0x3224ed]);Matrix4[_0x4070ee(0x1abe)](_0x17e44b,_0x38ada7,_0x38ada7),Cartesian3[_0x4070ee(0x359a)](_0x38ada7,_0x38ada7['w'],_0x38ada7),Cartesian3[_0x4070ee(0x4882)](_0x38ada7,_0x594f7b,_0x594f7b),Cartesian3[_0x4070ee(0x1f86)](_0x38ada7,_0x25c520,_0x25c520);}_0x594f7b['x']=Math[_0x4070ee(0x498f)](_0x594f7b['x'],0x0),_0x594f7b['y']=Math[_0x4070ee(0x498f)](_0x594f7b['y'],0x0),_0x594f7b['z']=0x0,_0x25c520['x']=Math[_0x4070ee(0x19a8)](_0x25c520['x'],0x1),_0x25c520['y']=Math[_0x4070ee(0x19a8)](_0x25c520['y'],0x1),_0x25c520['z']=Math['min'](_0x25c520['z'],0x1);var _0x492e2a=_0x1a1dda[_0x1e6386(0x4af3)][_0xd66e30],_0x4a88a2=_0x492e2a[_0x4070ee(0x5592)];_0x4a88a2[_0x4070ee(0x40f3)](_0x58ea61);var _0x696a5d=_0x4a88a2[_0x4070ee(0x1187)];_0x696a5d[_0x4070ee(0x4db1)]=_0x5f3028+_0x594f7b['x']*(_0x373dd2-_0x5f3028),_0x696a5d[_0x4070ee(0x1d74)]=_0x5f3028+_0x25c520['x']*(_0x373dd2-_0x5f3028),_0x696a5d['bottom']=_0x3f6729+_0x594f7b['y']*(_0x8b55f4-_0x3f6729),_0x696a5d[_0x4070ee(0x4f04)]=_0x3f6729+_0x25c520['y']*(_0x8b55f4-_0x3f6729),_0x696a5d[_0x1e6386(0x3f74)]=_0x507973+_0x594f7b['z']*(_0x73b63e-_0x507973),_0x696a5d[_0x4070ee(0x389f)]=_0x507973+_0x25c520['z']*(_0x73b63e-_0x507973),_0x492e2a[_0x4070ee(0x332b)]=_0x4a88a2[_0x1e6386(0x250e)][_0x1e6386(0x370d)](_0x49ce4b,_0x2616c7,_0xf5cb56);var _0x56c257=_0x1a1dda[_0x4070ee(0x4834)][_0xd66e30];Matrix4[_0x4070ee(0x589e)](_0x4a88a2[_0x4070ee(0x405a)](),_0x2c3abc[_0x4070ee(0x4459)],_0x56c257),Matrix4[_0x1e6386(0x515)](_0x492e2a[_0x4070ee(0x392d)],_0x56c257,_0x56c257);}}var scratchLightView=new Matrix4(),scratchRight$2=new Cartesian3(),scratchUp$2=new Cartesian3(),scratchTranslation=new Cartesian3();function fitShadowMapToScene(_0x87029d,_0x33badf){var _0x121c2b=_0x307c2b,_0x10ba59=_0x5e00b3,_0x169795=_0x87029d[_0x10ba59(0x1a05)],_0x2cdc3b=_0x87029d[_0x121c2b(0x4045)],_0x1f9181=Matrix4[_0x10ba59(0x589e)](_0x2cdc3b[_0x10ba59(0x1187)][_0x10ba59(0x32ad)],_0x2cdc3b[_0x121c2b(0x4127)],scratchMatrix),_0xfa218=Matrix4[_0x10ba59(0x25c6)](_0x1f9181,scratchMatrix),_0x1e19d9=_0x169795[_0x121c2b(0x3899)],_0x532893=_0x2cdc3b[_0x10ba59(0x20e8)],_0x23b94f=Cartesian3[_0x121c2b(0x1b4a)](_0x1e19d9,_0x532893,scratchRight$2);_0x532893=Cartesian3[_0x10ba59(0x4143)](_0x23b94f,_0x1e19d9,scratchUp$2),Cartesian3[_0x10ba59(0x4853)](_0x532893,_0x532893),Cartesian3[_0x10ba59(0x4853)](_0x23b94f,_0x23b94f);for(var _0x3adfec=Cartesian3['fromElements'](0x0,0x0,0x0,scratchTranslation),_0x49973b=Matrix4[_0x121c2b(0x4048)](_0x3adfec,_0x1e19d9,_0x532893,_0x23b94f,scratchLightView),_0x315a52=Matrix4[_0x10ba59(0x589e)](_0x49973b,_0xfa218,scratchMatrix),_0x53ba3d=Cartesian3['fromElements'](Number[_0x121c2b(0x49a8)],Number[_0x10ba59(0x4d71)],Number[_0x10ba59(0x4d71)],scratchMin),_0x35b1f8=Cartesian3[_0x10ba59(0x160f)](-Number[_0x10ba59(0x4d71)],-Number[_0x10ba59(0x4d71)],-Number[_0x10ba59(0x4d71)],scratchMax),_0x14302a=0x0;_0x14302a<0x8;++_0x14302a){var _0x414826=Cartesian4[_0x10ba59(0x40f3)](frustumCornersNDC[_0x14302a],scratchFrustumCorners[_0x14302a]);Matrix4[_0x10ba59(0x1abe)](_0x315a52,_0x414826,_0x414826),Cartesian3[_0x10ba59(0x359a)](_0x414826,_0x414826['w'],_0x414826),Cartesian3[_0x10ba59(0x4882)](_0x414826,_0x53ba3d,_0x53ba3d),Cartesian3['maximumByComponent'](_0x414826,_0x35b1f8,_0x35b1f8);}_0x35b1f8['z']+=0x3e8,_0x53ba3d['z']-=0xa;var _0x31e38e=scratchTranslation;_0x31e38e['x']=-0.5*(_0x53ba3d['x']+_0x35b1f8['x']),_0x31e38e['y']=-0.5*(_0x53ba3d['y']+_0x35b1f8['y']),_0x31e38e['z']=-_0x35b1f8['z'];var _0x47f0c7=Matrix4[_0x10ba59(0x1303)](_0x31e38e,scratchMatrix);_0x49973b=Matrix4[_0x10ba59(0x589e)](_0x47f0c7,_0x49973b,_0x49973b);var _0x5ea7a2=0.5*(_0x35b1f8['x']-_0x53ba3d['x']),_0x59411f=0.5*(_0x35b1f8['y']-_0x53ba3d['y']),_0x2d5e21=_0x35b1f8['z']-_0x53ba3d['z'],_0x560acc=_0x169795[_0x10ba59(0x1187)];_0x560acc['left']=-_0x5ea7a2,_0x560acc[_0x10ba59(0x1d74)]=_0x5ea7a2,_0x560acc[_0x10ba59(0x4645)]=-_0x59411f,_0x560acc[_0x121c2b(0x49a6)]=_0x59411f,_0x560acc[_0x10ba59(0xcd2)]=0.01,_0x560acc[_0x10ba59(0x389f)]=_0x2d5e21,Matrix4[_0x10ba59(0x40f3)](_0x49973b,_0x169795[_0x121c2b(0x4127)]),Matrix4[_0x10ba59(0x25c6)](_0x49973b,_0x169795[_0x10ba59(0x4459)]),Matrix4[_0x10ba59(0x3613)](_0x169795[_0x10ba59(0x4459)],_0x169795[_0x121c2b(0x16e9)]),_0x33badf[_0x10ba59(0x5cd9)][_0x10ba59(0x4faa)][_0x10ba59(0x3bd7)](_0x169795[_0x10ba59(0x2b06)],_0x169795[_0x121c2b(0x3fd4)]),Cartesian3[_0x10ba59(0x40f3)](_0x1e19d9,_0x169795[_0x121c2b(0x3899)]),Cartesian3[_0x10ba59(0x40f3)](_0x532893,_0x169795[_0x10ba59(0x103a)]),Cartesian3[_0x10ba59(0x40f3)](_0x23b94f,_0x169795['rightWC']);}var directions=[new Cartesian3(-0x1,0x0,0x0),new Cartesian3(0x0,-0x1,0x0),new Cartesian3(0x0,0x0,-0x1),new Cartesian3(0x1,0x0,0x0),new Cartesian3(0x0,0x1,0x0),new Cartesian3(0x0,0x0,0x1)],ups=[new Cartesian3(0x0,-0x1,0x0),new Cartesian3(0x0,0x0,-0x1),new Cartesian3(0x0,-0x1,0x0),new Cartesian3(0x0,-0x1,0x0),new Cartesian3(0x0,0x0,0x1),new Cartesian3(0x0,-0x1,0x0)],rights=[new Cartesian3(0x0,0x0,0x1),new Cartesian3(0x1,0x0,0x0),new Cartesian3(-0x1,0x0,0x0),new Cartesian3(0x0,0x0,-0x1),new Cartesian3(0x1,0x0,0x0),new Cartesian3(0x1,0x0,0x0)];function computeOmnidirectional(_0x1fb509,_0x54fe54){var _0x2cff24=_0x307c2b,_0x5428cb=_0x5e00b3,_0x39bbe7=new PerspectiveFrustum();_0x39bbe7[_0x5428cb(0xa79)]=CesiumMath[_0x2cff24(0xab5)],_0x39bbe7[_0x5428cb(0xcd2)]=0x1,_0x39bbe7[_0x5428cb(0x389f)]=_0x1fb509[_0x5428cb(0x3a90)],_0x39bbe7['aspectRatio']=0x1;for(var _0x1b46e8=0x0;_0x1b46e8<0x6;++_0x1b46e8){var _0x3951a4=_0x1fb509['_passes'][_0x1b46e8][_0x5428cb(0x5592)];_0x3951a4[_0x5428cb(0x2b06)]=_0x1fb509[_0x5428cb(0x1a05)][_0x2cff24(0x16e9)],_0x3951a4[_0x5428cb(0x1d1d)]=_0x54fe54[_0x5428cb(0x5cd9)][_0x5428cb(0x4faa)][_0x5428cb(0x3bd7)](_0x3951a4[_0x2cff24(0x16e9)],_0x3951a4[_0x5428cb(0x1d1d)]),_0x3951a4[_0x5428cb(0x20e8)]=directions[_0x1b46e8],_0x3951a4[_0x2cff24(0x1031)]=ups[_0x1b46e8],_0x3951a4[_0x5428cb(0x4420)]=rights[_0x1b46e8],Matrix4[_0x5428cb(0x30a3)](_0x3951a4[_0x5428cb(0x2b06)],_0x3951a4['directionWC'],_0x3951a4[_0x5428cb(0x103a)],_0x3951a4[_0x5428cb(0x4420)],_0x3951a4[_0x2cff24(0x4127)]),Matrix4[_0x5428cb(0x25c6)](_0x3951a4[_0x5428cb(0x4be5)],_0x3951a4[_0x5428cb(0x4459)]),_0x3951a4[_0x5428cb(0x1187)]=_0x39bbe7;}}var scratchCartesian1$2=new Cartesian3(),scratchCartesian2$3=new Cartesian3(),scratchBoundingSphere$1=new BoundingSphere(),scratchCenter$2=scratchBoundingSphere$1[_0x5e00b3(0x4fe8)];function checkVisibility(_0x575dad,_0x4104dd){var _0x20381c=_0x307c2b,_0x10d2b8=_0x5e00b3,_0x598cb8=_0x575dad['_sceneCamera'],_0x29cb25=_0x575dad[_0x10d2b8(0x1a05)],_0x50aca7=scratchBoundingSphere$1;if(_0x575dad[_0x10d2b8(0x47bf)]){if(_0x598cb8[_0x10d2b8(0x1187)][_0x10d2b8(0xcd2)]>=_0x575dad[_0x10d2b8(0x4e9a)])return _0x575dad[_0x10d2b8(0x39a4)]=!0x0,void(_0x575dad[_0x10d2b8(0x43bb)]=!0x1);var _0x398650=_0x4104dd[_0x10d2b8(0x5cd9)][_0x10d2b8(0x4faa)][_0x20381c(0xd1d)](_0x598cb8[_0x10d2b8(0x2b06)],scratchCartesian1$2),_0x3c07ca=Cartesian3[_0x10d2b8(0xa61)](_0x29cb25[_0x20381c(0x3899)],scratchCartesian2$3),_0xf6746=Cartesian3[_0x10d2b8(0x2d8e)](_0x398650,_0x3c07ca),_0x332cec=CesiumMath[_0x10d2b8(0x4b1d)](_0xf6746/0.1,0x0,0x1);if(_0x575dad[_0x10d2b8(0x22c)]=CesiumMath[_0x10d2b8(0x3596)](0x1,_0x575dad[_0x20381c(0x4de3)],_0x332cec),_0xf6746<0x0)return _0x575dad[_0x10d2b8(0x39a4)]=!0x0,void(_0x575dad['_needsUpdate']=!0x1);_0x575dad[_0x10d2b8(0x43bb)]=!0x0,_0x575dad[_0x10d2b8(0x39a4)]=!0x1;}else{if(_0x575dad[_0x10d2b8(0x7a2)])_0x50aca7[_0x10d2b8(0x4fe8)]=_0x29cb25[_0x10d2b8(0x2b06)],_0x50aca7[_0x10d2b8(0x48ce)]=_0x575dad[_0x10d2b8(0x3a90)],_0x575dad[_0x10d2b8(0x39a4)]=_0x4104dd[_0x10d2b8(0x332b)][_0x20381c(0x2320)](_0x50aca7)===Intersect$1[_0x20381c(0x37ac)],_0x575dad[_0x10d2b8(0x43bb)]=!_0x575dad[_0x10d2b8(0x39a4)]&&!_0x575dad[_0x10d2b8(0x3097)][_0x10d2b8(0x1dab)](_0x50aca7),BoundingSphere[_0x10d2b8(0x40f3)](_0x50aca7,_0x575dad[_0x10d2b8(0x3097)]);else{var _0x5e46e1=_0x29cb25[_0x10d2b8(0x1187)][_0x20381c(0x48b)]/0x2,_0x3786ba=Cartesian3[_0x10d2b8(0x30c2)](_0x29cb25[_0x10d2b8(0x2b06)],Cartesian3[_0x10d2b8(0x34b9)](_0x29cb25[_0x10d2b8(0x20e8)],_0x5e46e1,scratchCenter$2),scratchCenter$2);_0x50aca7[_0x10d2b8(0x4fe8)]=_0x3786ba,_0x50aca7[_0x10d2b8(0x48ce)]=_0x5e46e1,_0x575dad['_outOfView']=_0x4104dd[_0x10d2b8(0x332b)][_0x10d2b8(0x156a)](_0x50aca7)===Intersect$1[_0x10d2b8(0x5815)],_0x575dad[_0x20381c(0x1c56)]=!_0x575dad[_0x10d2b8(0x39a4)]&&!_0x575dad[_0x10d2b8(0x3097)][_0x10d2b8(0x1dab)](_0x50aca7),BoundingSphere[_0x10d2b8(0x40f3)](_0x50aca7,_0x575dad[_0x20381c(0x557)]);}}}function updateCameras(_0x4d518a,_0x3901f7){var _0x4cb796=_0x307c2b,_0x210126=_0x5e00b3,_0x3dfbec=_0x3901f7[_0x210126(0x5592)],_0x1350ec=_0x4d518a[_0x210126(0x899)],_0x2011a0=_0x4d518a[_0x210126(0x3910)],_0x3ac6b6=_0x4d518a[_0x210126(0x1a05)];_0x4d518a[_0x210126(0x47bf)]?Cartesian3[_0x4cb796(0x2d7b)](_0x1350ec[_0x210126(0x20e8)],_0x3ac6b6[_0x210126(0x20e8)]):_0x4d518a[_0x210126(0x7a2)]?Cartesian3[_0x4cb796(0x2d7b)](_0x1350ec[_0x210126(0x2b06)],_0x3ac6b6[_0x210126(0x2b06)]):_0x3ac6b6[_0x210126(0x40f3)](_0x1350ec);var _0x159a29,_0x3a4ce5,_0x210e54=_0x4d518a[_0x210126(0x555d)];Matrix4[_0x210126(0x1bef)](_0x3dfbec[_0x210126(0x4be5)],_0x3ac6b6['directionWC'],_0x210e54),Cartesian3[_0x210126(0x4853)](_0x210e54,_0x210e54),Cartesian3[_0x210126(0xa61)](_0x210e54,_0x210e54),Matrix4[_0x210126(0x108e)](_0x3dfbec[_0x210126(0x4be5)],_0x3ac6b6[_0x210126(0x2b06)],_0x4d518a[_0x210126(0xd92)]),_0x4d518a[_0x4cb796(0x304e)]['w']=_0x4d518a['_pointLightRadius'],_0x4d518a[_0x210126(0xc01)]?(_0x159a29=Math[_0x210126(0x19a8)](_0x3901f7[_0x210126(0x3823)][_0x210126(0x5df9)],_0x4d518a[_0x210126(0x4e9a)]),_0x3a4ce5=Math[_0x210126(0x19a8)](_0x3901f7[_0x210126(0x3823)][_0x210126(0x2632)],_0x4d518a[_0x4cb796(0x3237)]+0x1),_0x3a4ce5=Math[_0x210126(0x498f)](_0x3a4ce5,_0x159a29+0x1)):(_0x159a29=_0x3dfbec[_0x210126(0x1187)][_0x210126(0xcd2)],_0x3a4ce5=_0x4d518a[_0x4cb796(0x3237)]),_0x4d518a[_0x210126(0x3910)]=Camera[_0x210126(0x40f3)](_0x3dfbec,_0x2011a0),_0x3dfbec[_0x210126(0x1187)]['clone'](_0x4d518a[_0x4cb796(0x4045)]['frustum']),_0x4d518a[_0x4cb796(0x4045)][_0x210126(0x1187)][_0x210126(0xcd2)]=_0x159a29,_0x4d518a[_0x210126(0x3910)][_0x4cb796(0x250e)][_0x4cb796(0x48b)]=_0x3a4ce5,_0x4d518a[_0x4cb796(0x2515)]=_0x3a4ce5-_0x159a29,checkVisibility(_0x4d518a,_0x3901f7),!_0x4d518a[_0x210126(0x2f93)]&&_0x4d518a[_0x210126(0x39a4)]&&(_0x4d518a['_needsUpdate']=!0x0),_0x4d518a[_0x210126(0x2f93)]=_0x4d518a[_0x210126(0x39a4)];}ShadowMap[_0x5e00b3(0x3720)]['update']=function(_0x5e1b9d){var _0x20696e=_0x307c2b,_0x1562a7=_0x5e00b3;if(updateCameras(this,_0x5e1b9d),this[_0x1562a7(0x43bb)]){if(updateFramebuffer(this,_0x5e1b9d[_0x1562a7(0x4fd0)]),this[_0x1562a7(0x7a2)]&&computeOmnidirectional(this,_0x5e1b9d),this[_0x1562a7(0x47bf)]&&(fitShadowMapToScene(this,_0x5e1b9d),this[_0x1562a7(0x2972)]>0x1&&computeCascades(this,_0x5e1b9d)),this[_0x1562a7(0x7a2)])this[_0x1562a7(0x514f)]=CullingVolume[_0x1562a7(0x3eac)](this[_0x20696e(0x557)]);else{var _0x313af4=this['_shadowMapCamera'],_0x3446a5=_0x313af4[_0x1562a7(0x2b06)],_0x137138=_0x313af4[_0x20696e(0x3899)],_0x2ee741=_0x313af4[_0x20696e(0x1031)];this[_0x1562a7(0x514f)]=_0x313af4[_0x1562a7(0x1187)][_0x1562a7(0x2136)](_0x3446a5,_0x137138,_0x2ee741),0x1===this[_0x1562a7(0x3392)][_0x1562a7(0x809)]&&this[_0x1562a7(0x3392)][0x0][_0x1562a7(0x5592)][_0x20696e(0x2d7b)](_0x313af4);}}if(0x1===this['_passes']['length']){var _0x30586c=this[_0x1562a7(0x3910)][_0x1562a7(0x4459)];Matrix4[_0x1562a7(0x589e)](this[_0x20696e(0x21e2)][_0x1562a7(0x405a)](),_0x30586c,this[_0x20696e(0x211a)]);}this[_0x20696e(0xee8)]&&applyDebugSettings(this,_0x5e1b9d);},ShadowMap[_0x5e00b3(0x3720)][_0x5e00b3(0xf89)]=function(_0x591f90,_0x57da98){clearFramebuffer(this,_0x591f90,_0x57da98);};var scratchTexelStepSize=new Cartesian2();function combineUniforms(_0xc43af2,_0x7133c,_0x32a7c4){var _0x3d4c73=_0x307c2b,_0x25f106=_0x5e00b3,_0x261b0f=_0xc43af2['_isPointLight']?_0xc43af2[_0x25f106(0x2088)]:_0x32a7c4?_0xc43af2[_0x3d4c73(0x2da3)]:_0xc43af2[_0x25f106(0x55e5)];return combine$2(_0x7133c,{'shadowMap_texture':function(){var _0x451a20=_0x3d4c73;return _0xc43af2[_0x451a20(0x48e5)];},'shadowMap_textureCube':function(){var _0x53315f=_0x25f106;return _0xc43af2[_0x53315f(0x45e2)];},'shadowMap_matrix':function(){var _0x258486=_0x25f106;return _0xc43af2[_0x258486(0x6009)];},'shadowMap_cascadeSplits':function(){var _0x1235cc=_0x25f106;return _0xc43af2[_0x1235cc(0x1634)];},'shadowMap_cascadeMatrices':function(){var _0x2171ae=_0x3d4c73;return _0xc43af2[_0x2171ae(0x44ba)];},'shadowMap_lightDirectionEC':function(){var _0x529c0a=_0x25f106;return _0xc43af2[_0x529c0a(0x555d)];},'shadowMap_lightPositionEC':function(){var _0x392ba1=_0x25f106;return _0xc43af2[_0x392ba1(0xd92)];},'shadowMap_cascadeDistances':function(){var _0x3fb324=_0x3d4c73;return _0xc43af2[_0x3fb324(0x1e39)];},'shadowMap_texelSizeDepthBiasAndNormalShadingSmooth':function(){var _0x34fc85=_0x3d4c73,_0x15ad93=_0x25f106,_0x8c4f56=scratchTexelStepSize;return _0x8c4f56['x']=0x1/_0xc43af2[_0x15ad93(0x2031)]['x'],_0x8c4f56['y']=0x1/_0xc43af2[_0x15ad93(0x2031)]['y'],Cartesian4[_0x34fc85(0x4d01)](_0x8c4f56['x'],_0x8c4f56['y'],_0x261b0f[_0x15ad93(0xbff)],_0x261b0f[_0x15ad93(0x294b)],this[_0x15ad93(0x1aea)]);},'shadowMap_normalOffsetScaleDistanceMaxDistanceAndDarkness':function(){var _0x1ef0ef=_0x3d4c73,_0x31e518=_0x25f106;return Cartesian4[_0x1ef0ef(0x4d01)](_0x261b0f[_0x31e518(0x55b2)],_0xc43af2[_0x31e518(0x56db)],_0xc43af2[_0x31e518(0x4e9a)],_0xc43af2[_0x31e518(0x22c)],this[_0x31e518(0xaae)]);},'combinedUniforms1':new Cartesian4(),'combinedUniforms2':new Cartesian4()},!0x1);}function createCastDerivedCommand(_0x489c82,_0x461902,_0x3b8e88,_0x20aa36,_0x3c0b64,_0x355a7a){var _0x48af20=_0x307c2b,_0x4152c7=_0x5e00b3,_0x86161f,_0x52b61b,_0x104e3b;if(defined$1(_0x355a7a)&&(_0x86161f=_0x355a7a[_0x4152c7(0x2ddc)],_0x52b61b=_0x355a7a[_0x4152c7(0x33c4)],_0x104e3b=_0x355a7a[_0x4152c7(0x2ca)]),(_0x355a7a=DrawCommand[_0x4152c7(0x305)](_0x3b8e88,_0x355a7a))[_0x4152c7(0x45f4)]=!0x0,_0x355a7a[_0x48af20(0x5c1)]=!0x1,!defined$1(_0x86161f)||_0x3c0b64!==_0x3b8e88[_0x4152c7(0x2ddc)]['id']||_0x461902){var _0x43b2f1=_0x3b8e88[_0x48af20(0x1868)],_0x5824db=_0x3b8e88[_0x4152c7(0x295c)]===Pass$1[_0x4152c7(0x5414)],_0x5d01bd=_0x3b8e88[_0x4152c7(0x295c)]!==Pass$1[_0x4152c7(0x47bc)],_0x2d1022=_0x489c82[_0x4152c7(0x7a2)],_0x46c6ab=_0x489c82[_0x4152c7(0x1b57)],_0x4aa50c=_0x3b8e88['selectCastShadows'],_0x227206=ShadowMapShader[_0x4152c7(0x4629)](_0x2d1022,_0x5824db,_0x46c6ab,_0x5d01bd);if(!defined$1(_0x86161f=_0x20aa36[_0x4152c7(0x1b56)][_0x4152c7(0x4356)](_0x43b2f1,_0x227206))){var _0x120911=_0x43b2f1[_0x4152c7(0x14d5)],_0x326e0a=_0x43b2f1[_0x48af20(0x41c7)],_0x5636ba=ShadowMapShader[_0x4152c7(0xcbd)](_0x120911,_0x2d1022,_0x5824db),_0x1067f4=ShadowMapShader[_0x48af20(0x52d4)](_0x326e0a,_0x2d1022,_0x46c6ab,_0x5d01bd,_0x355a7a,_0x4aa50c);_0x86161f=_0x20aa36['shaderCache'][_0x48af20(0x4aaa)](_0x43b2f1,_0x227206,{'vertexShaderSource':_0x5636ba,'fragmentShaderSource':_0x1067f4,'attributeLocations':_0x43b2f1[_0x48af20(0x37d4)]});}_0x52b61b=_0x489c82[_0x4152c7(0x3098)],_0x2d1022?_0x52b61b=_0x489c82[_0x48af20(0x2d06)]:_0x5824db&&(_0x52b61b=_0x489c82[_0x4152c7(0x5bc2)]),_0x3b8e88[_0x48af20(0x1991)][_0x4152c7(0x2505)][_0x4152c7(0x552c)]||((_0x52b61b=clone$1(_0x52b61b,!0x1))['cull']=clone$1(_0x52b61b[_0x4152c7(0x2505)],!0x1),_0x52b61b[_0x4152c7(0x2505)][_0x4152c7(0x552c)]=!0x1,_0x52b61b=RenderState[_0x4152c7(0x5344)](_0x52b61b)),_0x104e3b=combineUniforms(_0x489c82,_0x3b8e88[_0x48af20(0x2173)],_0x5824db);}return _0x355a7a[_0x4152c7(0x2ddc)]=_0x86161f,_0x355a7a[_0x4152c7(0x33c4)]=_0x52b61b,_0x355a7a['uniformMap']=_0x104e3b,_0x355a7a;}ShadowMap[_0x5e00b3(0x40e)]=function(_0x16d864,_0x51423b,_0x2f65ba,_0x17f606,_0x546999){var _0x4c2e6d=_0x307c2b,_0x9eeaf9=_0x5e00b3;defined$1(_0x546999)||(_0x546999={});var _0x541618=_0x16d864[_0x9eeaf9(0x809)]>0x0,_0x1769eb=_0x51423b[_0x9eeaf9(0x2ddc)],_0x2b11cc=_0x1769eb[_0x9eeaf9(0x14d5)],_0x588a77=_0x1769eb[_0x9eeaf9(0x1a87)],_0x3722ec=_0x51423b['pass']===Pass$1[_0x4c2e6d(0x1811)],_0x3d26ec=_0x51423b[_0x9eeaf9(0x295c)]===Pass$1[_0x9eeaf9(0x32a2)],_0xb28b1=!0x1;if(_0x3722ec&&(_0xb28b1=_0x51423b[_0x9eeaf9(0x5e42)][_0x9eeaf9(0x140c)][_0x9eeaf9(0x546e)][_0x9eeaf9(0x2507)][_0x9eeaf9(0x5a15)]),_0x51423b[_0x9eeaf9(0x1d34)]&&_0x541618){var _0x39d93e,_0x4f4a9b;defined$1(_0x546999['receiveCommand'])&&(_0x39d93e=_0x546999[_0x9eeaf9(0x5b6f)][_0x9eeaf9(0x2ddc)],_0x4f4a9b=_0x546999[_0x9eeaf9(0x5b6f)][_0x9eeaf9(0x2ca)]),_0x546999[_0x9eeaf9(0x5b6f)]=DrawCommand[_0x9eeaf9(0x305)](_0x51423b,_0x546999[_0x9eeaf9(0x5b6f)]),_0x546999[_0x9eeaf9(0x45f4)]=!0x1,_0x546999[_0x4c2e6d(0x5c1)]=!0x0;var _0x550570=_0x546999[_0x9eeaf9(0x2e51)]!==_0x51423b[_0x4c2e6d(0x3c9d)],_0x534164=_0x546999[_0x9eeaf9(0x1654)]!==_0x51423b[_0x9eeaf9(0x2ddc)]['id'];if(!defined$1(_0x39d93e)||_0x534164||_0x2f65ba||_0x550570){var _0x155ef=ShadowMapShader[_0x9eeaf9(0x1fab)](_0x16d864[0x0],_0x51423b[_0x9eeaf9(0x45f4)],_0x3722ec,_0xb28b1);if(!defined$1(_0x39d93e=_0x17f606[_0x4c2e6d(0x1d90)][_0x9eeaf9(0x4356)](_0x1769eb,_0x155ef))){var _0x4c84c2=ShadowMapShader[_0x9eeaf9(0x5bc8)](_0x2b11cc,_0x3722ec,_0xb28b1),_0x5c7b60=ShadowMapShader[_0x9eeaf9(0x1838)](_0x588a77,_0x16d864[0x0],_0x51423b[_0x9eeaf9(0x45f4)],_0x3722ec,_0xb28b1,_0x3d26ec);_0x39d93e=_0x17f606[_0x9eeaf9(0x1b56)][_0x9eeaf9(0x16a1)](_0x1769eb,_0x155ef,{'vertexShaderSource':_0x4c84c2,'fragmentShaderSource':_0x5c7b60,'attributeLocations':_0x1769eb[_0x9eeaf9(0x3f20)]});}_0x4f4a9b=combineUniforms(_0x16d864[0x0],_0x51423b[_0x9eeaf9(0x2ca)],_0x3722ec);}_0x546999[_0x9eeaf9(0x5b6f)][_0x4c2e6d(0x1868)]=_0x39d93e,_0x546999[_0x9eeaf9(0x5b6f)][_0x9eeaf9(0x2ca)]=_0x4f4a9b,_0x546999[_0x9eeaf9(0x1654)]=_0x51423b[_0x9eeaf9(0x2ddc)]['id'],_0x546999[_0x9eeaf9(0x2e51)]=_0x51423b[_0x9eeaf9(0x45f4)];}return _0x546999;},ShadowMap[_0x5e00b3(0x2ccc)]=function(_0x781c82,_0xc80634,_0x259f64,_0x297335,_0x118b0d){var _0xe9e4cd=_0x307c2b,_0x26c44c=_0x5e00b3;if(defined$1(_0x118b0d)||(_0x118b0d={}),_0xc80634[_0x26c44c(0x45f4)]){var _0x197cc2=_0x118b0d[_0x26c44c(0x40c8)];defined$1(_0x197cc2)||(_0x197cc2=_0x118b0d[_0x26c44c(0x40c8)]=[]);var _0x1b7ad7=_0x118b0d[_0x26c44c(0x5c29)],_0x595bf1=_0x781c82[_0x26c44c(0x809)];_0x197cc2[_0x26c44c(0x809)]=_0x595bf1;for(var _0x2a15a6=0x0;_0x2a15a6<_0x595bf1;++_0x2a15a6)_0x197cc2[_0x2a15a6]=createCastDerivedCommand(_0x781c82[_0x2a15a6],_0x259f64,_0xc80634,_0x297335,_0x1b7ad7,_0x197cc2[_0x2a15a6]);_0x118b0d[_0xe9e4cd(0x2da1)]=_0xc80634[_0x26c44c(0x2ddc)]['id'];}return _0x118b0d;},ShadowMap[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ShadowMap[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x511584=_0x307c2b,_0x123721=_0x5e00b3;destroyFramebuffer$4(this),this[_0x123721(0x161e)]=this[_0x123721(0x161e)]&&this[_0x123721(0x161e)][_0x511584(0x5020)](),this[_0x123721(0x137e)]=this[_0x123721(0x137e)]&&this[_0x123721(0x137e)][_0x511584(0x5020)](),this[_0x123721(0x3908)]=this[_0x123721(0x3908)]&&this[_0x511584(0x864)][_0x511584(0x1868)]&&this[_0x123721(0x3908)][_0x123721(0x2ddc)][_0x123721(0x2947)]();for(var _0xa69b4d=0x0;_0xa69b4d<this[_0x123721(0x2972)];++_0xa69b4d)this['_debugCascadeFrustums'][_0xa69b4d]=this[_0x123721(0x2ee0)][_0xa69b4d]&&this[_0x511584(0x4ca1)][_0xa69b4d][_0x123721(0x2947)]();return destroyObject$1(this);};var computeShadowRatioProcessor=new TaskProcessor(_0x5e00b3(0x3854));function ShadowQueryPoints(_0x4d2ebc){var _0x19dee7=_0x307c2b,_0x15ea1e=_0x5e00b3;if(!defined$1(_0x4d2ebc))throw new DeveloperError$1(_0x15ea1e(0x45ef));if(!_0x4d2ebc[_0x15ea1e(0x4fd0)][_0x15ea1e(0x2a16)])throw new DeveloperError$1(_0x19dee7(0x2c57));this[_0x15ea1e(0x5e52)]=_0x4d2ebc,this[_0x15ea1e(0x5d36)]=void 0x0,this[_0x19dee7(0x59d8)]=void 0x0,this[_0x15ea1e(0xa47)]=void 0x0,this[_0x15ea1e(0x538a)]=[],this[_0x15ea1e(0x3eb2)]=0x0,this[_0x15ea1e(0xb74)]=0x0,this[_0x15ea1e(0x31c9)]=[],this[_0x15ea1e(0x30d5)]=[],this[_0x15ea1e(0x3097)]=new BoundingSphere(),this[_0x15ea1e(0x5977)]=[],this[_0x15ea1e(0x37f2)]=Matrix4[_0x19dee7(0x1160)][_0x15ea1e(0x40f3)](),this[_0x15ea1e(0x53b4)]=0xa,this[_0x15ea1e(0x12df)]=[],this[_0x15ea1e(0x2b4d)]=[],this[_0x15ea1e(0xd9f)]=JulianDate[_0x19dee7(0x531a)](),this[_0x15ea1e(0x5355)]=JulianDate[_0x15ea1e(0xccb)](),this[_0x15ea1e(0x5ee1)]=0x0,this[_0x15ea1e(0x952)]=0x1,this[_0x15ea1e(0x49e1)]=!0x1,this[_0x15ea1e(0x16d0)]=!0x1,this[_0x15ea1e(0x32b3)]=0x0,this[_0x15ea1e(0x5e3a)]='',this[_0x15ea1e(0xfba)]='',this[_0x15ea1e(0x29b5)]=!0x1,this[_0x15ea1e(0x31c4)]=0xfff,this[_0x19dee7(0x1d9f)]=[],this[_0x15ea1e(0x484e)]=new Event(),this[_0x15ea1e(0x2aaa)]=[],this[_0x15ea1e(0x5e3c)]={'oriMaxDis':0x64,'oriSize':0x80,'analysisSize':Math[_0x19dee7(0x4b49)](0x800,ContextLimits['maximumTextureSize'])},this[_0x15ea1e(0x3c8a)]=!0x0,this[_0x15ea1e(0x5ea8)]=void 0x0,this[_0x15ea1e(0x4c21)]=void 0x0,this[_0x15ea1e(0x4281)]={},this[_0x15ea1e(0x508e)]=!0x1;}function pushDefineToShader$6(_0x2cc203,_0x260377){var _0x42a685=_0x307c2b,_0x599584=_0x5e00b3,_0x38af7a=!0x1,_0x528044=_0x260377[_0x599584(0x390f)]('\x20');if(_0x528044[_0x599584(0x809)]>0x1){var _0x2b627a=_0x528044[0x0],_0x56b37c=_0x528044[0x1];for(var _0x541952 in _0x2cc203[_0x599584(0x5c34)])if(-0x1!==_0x2cc203[_0x599584(0x5c34)][_0x541952][_0x42a685(0x2feb)](_0x2b627a))return void(_0x2cc203[_0x42a685(0x3682)][_0x541952]=_0x2b627a+'\x20'+_0x56b37c);_0x2cc203[_0x599584(0x5c34)][_0x599584(0x5323)](_0x260377);}else{for(var _0x541952 in _0x2cc203[_0x599584(0x5c34)])if(_0x2cc203[_0x599584(0x5c34)][_0x541952]===_0x260377){_0x38af7a=!0x0;break;}_0x38af7a||_0x2cc203['defines'][_0x599584(0x5323)](_0x260377);}}function appendProgramDefineForCommand(_0x31c405,_0x2d6361,_0x3af724){var _0x3e5e52=_0x5e00b3;if(defined$1(_0x2d6361)){var _0x42f254=_0x2d6361[_0x3e5e52(0x2ddc)][_0x3e5e52(0x1a87)],_0x591272=_0x2d6361[_0x3e5e52(0x2ddc)][_0x3e5e52(0x14d5)];pushDefineToShader$6(_0x42f254,_0x3af724);var _0xe8ab8e=_0x2d6361[_0x3e5e52(0x2ddc)][_0x3e5e52(0x3f20)];_0x2d6361[_0x3e5e52(0x2ddc)][_0x3e5e52(0x2947)](),_0x2d6361[_0x3e5e52(0x2ddc)]=ShaderProgram$1[_0x3e5e52(0x5344)]({'context':_0x31c405,'vertexShaderSource':_0x591272,'fragmentShaderSource':_0x42f254,'attributeLocations':_0xe8ab8e});}}function removeDefineToShader$6(_0x25d073,_0x59fcd2){var _0x226b4c=_0x307c2b,_0x30d92c=_0x5e00b3;for(var _0x2c440c=-0x1,_0x4107e5=0x0;_0x4107e5<_0x25d073[_0x30d92c(0x5c34)][_0x30d92c(0x809)];_0x4107e5++)if(_0x25d073[_0x226b4c(0x3682)][_0x4107e5]===_0x59fcd2){_0x2c440c=_0x4107e5;break;}_0x2c440c>=0x0&&_0x25d073[_0x30d92c(0x5c34)][_0x30d92c(0x2f5b)](_0x2c440c,0x1);}function removeProgramDefineForCommand(_0x4adca4,_0x442829,_0x17bac9){var _0x28a856=_0x307c2b,_0x48826e=_0x5e00b3;if(defined$1(_0x442829)){var _0x39a8fb=_0x442829[_0x48826e(0x2ddc)][_0x48826e(0x14d5)],_0xea00=_0x442829[_0x48826e(0x2ddc)][_0x28a856(0x41c7)];removeDefineToShader$6(_0xea00,_0x17bac9);var _0x411a75=_0x442829[_0x48826e(0x2ddc)][_0x48826e(0x3f20)];_0x442829[_0x48826e(0x2ddc)][_0x48826e(0x2947)](),_0x442829[_0x48826e(0x2ddc)]=ShaderProgram$1[_0x48826e(0x5344)]({'context':_0x4adca4,'vertexShaderSource':_0x39a8fb,'fragmentShaderSource':_0xea00,'attributeLocations':_0x411a75});}}function destroyCommands$5(_0x4d8da1){var _0x40f475=_0x307c2b,_0x316d1e=_0x5e00b3;for(var _0x391dae=0x0;_0x391dae<_0x4d8da1[_0x316d1e(0x31c9)][_0x316d1e(0x809)];_0x391dae++)defined$1(_0x4d8da1[_0x316d1e(0x31c9)][_0x391dae])&&(_0x4d8da1[_0x40f475(0x4ca0)][_0x391dae]['vertexArray']=_0x4d8da1[_0x316d1e(0x31c9)][_0x391dae][_0x316d1e(0x2b54)]&&_0x4d8da1['_arrPointCommand'][_0x391dae][_0x316d1e(0x2b54)][_0x40f475(0x5020)](),_0x4d8da1[_0x316d1e(0x31c9)][_0x391dae][_0x316d1e(0x2ddc)]=_0x4d8da1[_0x316d1e(0x31c9)][_0x391dae][_0x316d1e(0x2ddc)]&&_0x4d8da1[_0x316d1e(0x31c9)][_0x391dae][_0x316d1e(0x2ddc)][_0x316d1e(0x2947)](),_0x4d8da1['_arrPointCommand'][_0x391dae]=void 0x0);_0x4d8da1[_0x40f475(0x4ca0)][_0x40f475(0x2ef4)]=0x0;for(_0x391dae=0x0;_0x391dae<_0x4d8da1[_0x316d1e(0x30d5)][_0x316d1e(0x809)];_0x391dae++)defined$1(_0x4d8da1[_0x316d1e(0x30d5)][_0x391dae])&&(_0x4d8da1[_0x316d1e(0x30d5)][_0x391dae][_0x40f475(0x202b)]=_0x4d8da1[_0x316d1e(0x30d5)][_0x391dae][_0x316d1e(0x2b54)]&&_0x4d8da1[_0x316d1e(0x30d5)][_0x391dae][_0x316d1e(0x2b54)][_0x316d1e(0x2947)](),_0x4d8da1[_0x316d1e(0x30d5)][_0x391dae][_0x316d1e(0x2ddc)]=_0x4d8da1[_0x316d1e(0x30d5)][_0x391dae][_0x40f475(0x1868)]&&_0x4d8da1[_0x316d1e(0x30d5)][_0x391dae][_0x316d1e(0x2ddc)][_0x40f475(0x5020)](),_0x4d8da1[_0x316d1e(0x30d5)][_0x391dae]=void 0x0);_0x4d8da1[_0x316d1e(0x30d5)][_0x40f475(0x2ef4)]=0x0;}function destroyTextures$4(_0x2e28eb){var _0x3ff43f=_0x307c2b,_0x4a446c=_0x5e00b3;for(var _0x1b8088=0x0;_0x1b8088<_0x2e28eb[_0x4a446c(0x12df)][_0x3ff43f(0x2ef4)];_0x1b8088++)defined$1(_0x2e28eb[_0x3ff43f(0x3489)][_0x1b8088])&&(_0x2e28eb[_0x4a446c(0x12df)][_0x1b8088][_0x4a446c(0x2947)](),_0x2e28eb[_0x4a446c(0x12df)][_0x1b8088]=null);_0x2e28eb[_0x4a446c(0x12df)][_0x4a446c(0x809)]=0x0;for(_0x1b8088=0x0;_0x1b8088<_0x2e28eb[_0x4a446c(0x2b4d)][_0x4a446c(0x809)];_0x1b8088++)defined$1(_0x2e28eb[_0x4a446c(0x2b4d)][_0x1b8088])&&(_0x2e28eb[_0x4a446c(0x2b4d)][_0x1b8088][_0x3ff43f(0x5020)](),_0x2e28eb[_0x4a446c(0x2b4d)][_0x1b8088]=null);_0x2e28eb[_0x4a446c(0x2b4d)][_0x4a446c(0x809)]=0x0;}function isWithIn(_0x5aea63,_0x112deb){var _0x47c150=_0x5e00b3,_0x4cfc57=_0x112deb[_0x47c150(0x809)]/0x2,_0x4489b4=0x0,_0x3c4846=0x0,_0x61b435=0x0;for(_0x4489b4=0x0,_0x3c4846=_0x4cfc57-0x1;_0x4489b4<_0x4cfc57;_0x3c4846=_0x4489b4++){var _0x25652f=_0x112deb[0x2*_0x4489b4],_0x40d89b=_0x112deb[0x2*_0x4489b4+0x1],_0x354472=_0x112deb[0x2*_0x3c4846],_0x3e9347=_0x112deb[0x2*_0x3c4846+0x1],_0x35c97e=Math[_0x47c150(0x19a8)](_0x25652f,_0x354472),_0x375843=Math[_0x47c150(0x498f)](_0x25652f,_0x354472),_0x30b4d5=Math[_0x47c150(0x19a8)](_0x40d89b,_0x3e9347),_0x2328e3=Math[_0x47c150(0x498f)](_0x40d89b,_0x3e9347);if(_0x3e9347!=_0x40d89b){if(_0x30b4d5>_0x5aea63['y']==_0x2328e3<_0x5aea63['y']){var _0x48e187=(_0x354472-_0x25652f)*(_0x5aea63['y']-_0x40d89b)/(_0x3e9347-_0x40d89b)+_0x25652f;if(_0x5aea63['x']<_0x48e187)_0x61b435=!_0x61b435;else{if(_0x5aea63['x']==_0x48e187)return!0x0;}}}else{if(_0x5aea63['y']==_0x40d89b&&_0x5aea63['x']>=_0x35c97e&&_0x5aea63['x']<=_0x375843)return!0x0;}}return _0x61b435;}function getVolData(_0x53655e,_0x119c0d,_0x298bbe){var _0x3566f9=_0x307c2b,_0x1e5835=_0x5e00b3,_0x48d92c=_0x53655e[_0x1e5835(0x5977)][0x0],_0x2aa68e=_0x53655e[_0x3566f9(0x16f0)][0x1],_0x1bf5e2=_0x53655e[_0x1e5835(0x5977)][0x2],_0x4ec6f6=_0x53655e[_0x1e5835(0x5977)][0x3],_0x49ef86=0x0,_0x58457e=0x0,_0x33f5e4=Cartesian3[_0x1e5835(0x10c5)](_0x48d92c,_0x2aa68e,_0x119c0d),_0x567564=new HeadingPitchRoll(0x0,0x0,0x0),_0x19f8ad=new Matrix4(),_0xdbe287=new Matrix4(),_0x405d1d=new Cartesian3(),_0x3cbd6f=new Cartesian3(),_0x311cc8=new Cartesian3();Transforms[_0x1e5835(0x558d)](_0x33f5e4,_0x567564,Ellipsoid[_0x1e5835(0x17f7)],Transforms[_0x3566f9(0xab8)],_0x19f8ad),Matrix4[_0x3566f9(0x178c)](_0x19f8ad,_0xdbe287);var _0x5bdf7b=Cartesian3[_0x3566f9(0x1927)](_0x1bf5e2,_0x2aa68e,_0x53655e[_0x1e5835(0x3eb2)]);Matrix4[_0x1e5835(0x108e)](_0xdbe287,_0x5bdf7b,_0x3cbd6f);var _0x757a59=Cartesian3[_0x1e5835(0x10c5)](_0x48d92c,_0x4ec6f6,_0x53655e[_0x1e5835(0x3eb2)]);Matrix4[_0x1e5835(0x108e)](_0xdbe287,_0x757a59,_0x311cc8);var _0x5b4654=Cartesian3[_0x3566f9(0x2665)](new Cartesian3(0x0,0x0,0x0),_0x3cbd6f),_0x2697dc=Cartesian3[_0x1e5835(0x451d)](new Cartesian3(0x0,0x0,0x0),_0x311cc8);Math[_0x1e5835(0x1ace)](_0x2697dc/_0x53655e[_0x3566f9(0x484e)]);for(var _0x2c64e6=0x0;_0x2c64e6<_0x5b4654;_0x2c64e6+=_0x53655e[_0x1e5835(0x53b4)]){_0x58457e=0x0;for(var _0x3dbecc=0x0;_0x3dbecc<_0x2697dc;_0x3dbecc+=_0x53655e[_0x1e5835(0x53b4)]){Matrix4[_0x1e5835(0x108e)](_0x19f8ad,new Cartesian3(_0x53655e[_0x1e5835(0x53b4)]*_0x49ef86,_0x53655e[_0x1e5835(0x53b4)]*_0x58457e,0x0),_0x405d1d);var _0x2c070f=Cartographic[_0x3566f9(0x1aa5)](_0x405d1d),_0x582e9a=_0x53655e[_0x1e5835(0x5602)](_0x2c070f,_0x298bbe);_0x53655e[_0x1e5835(0x4281)][_0x3566f9(0x225a)][_0x1e5835(0x5323)](_0x582e9a),_0x58457e++;}_0x49ef86++;}_0x53655e['_voxelData'][_0x3566f9(0x2299)]=_0x49ef86,_0x53655e[_0x3566f9(0x2297)][_0x1e5835(0x5a4e)]=_0x58457e,_0x53655e[_0x3566f9(0x2297)][_0x1e5835(0x32ec)]={'leftBottom':{'x':_0x48d92c,'y':_0x2aa68e},'rightTop':{'x':_0x1bf5e2,'y':_0x4ec6f6}};}function getPoints(_0x50906c){var _0x2b1e67=_0x307c2b,_0x299ec3=_0x5e00b3;if(0x0===_0x50906c[_0x299ec3(0x538a)][_0x299ec3(0x809)]/0x2||0x0===_0x50906c[_0x299ec3(0x5977)][_0x299ec3(0x809)])return[];if(_0x50906c[_0x299ec3(0x2aaa)][_0x299ec3(0x809)]>0x0)return _0x50906c[_0x299ec3(0x2aaa)];var _0x573651=_0x50906c[_0x2b1e67(0x16f0)][0x0],_0x8e5b88=_0x50906c[_0x2b1e67(0x16f0)][0x1],_0xf6e6fc=_0x50906c[_0x299ec3(0x5977)][0x2],_0xf9a4d8=_0x50906c[_0x299ec3(0x5977)][0x3],_0x11bebe=0x0,_0x47f8b2=0x0,_0x30c874=0x0,_0x551598=Cartesian3[_0x299ec3(0x10c5)](_0x573651,_0x8e5b88,_0x50906c[_0x299ec3(0x3eb2)]),_0xa53f83=new HeadingPitchRoll(0x0,0x0,0x0),_0x35e68e=new Matrix4(),_0x13e798=new Matrix4(),_0x14e357=new Cartesian3(),_0x3f3744=new Cartesian3(),_0x44ad8=new Cartesian3();Transforms['headingPitchRollToFixedFrame'](_0x551598,_0xa53f83,Ellipsoid[_0x299ec3(0x17f7)],Transforms[_0x299ec3(0x14ce)],_0x35e68e),Matrix4[_0x2b1e67(0x178c)](_0x35e68e,_0x13e798);var _0x1327ff=Cartesian3[_0x299ec3(0x10c5)](_0xf6e6fc,_0x8e5b88,_0x50906c[_0x299ec3(0x3eb2)]);Matrix4[_0x299ec3(0x108e)](_0x13e798,_0x1327ff,_0x3f3744);var _0x5e8c17=Cartesian3[_0x299ec3(0x10c5)](_0x573651,_0xf9a4d8,_0x50906c[_0x2b1e67(0x35ea)]);Matrix4[_0x299ec3(0x108e)](_0x13e798,_0x5e8c17,_0x44ad8);for(var _0x5e9489=Cartesian3[_0x299ec3(0x451d)](new Cartesian3(0x0,0x0,0x0),_0x3f3744),_0x7a0934=Cartesian3[_0x299ec3(0x451d)](new Cartesian3(0x0,0x0,0x0),_0x44ad8),_0x360395=0x0;_0x360395<_0x5e9489;_0x360395+=_0x50906c['_spacing']){_0x47f8b2++,_0x30c874=0x0;for(var _0x30d6f1=0x0;_0x30d6f1<_0x7a0934;_0x30d6f1+=_0x50906c['_spacing']){_0x30c874++,Matrix4['multiplyByPoint'](_0x35e68e,new Cartesian3(_0x50906c[_0x299ec3(0x53b4)]*_0x47f8b2,_0x50906c[_0x299ec3(0x53b4)]*_0x30c874,0x0),_0x14e357);var _0x480dc4=Cartographic[_0x299ec3(0x50e9)](_0x14e357),_0x4f8e3a=CesiumMath[_0x299ec3(0x173e)](_0x480dc4[_0x299ec3(0x4465)]),_0x1b5841=CesiumMath[_0x2b1e67(0x3a80)](_0x480dc4[_0x299ec3(0x5859)]);isWithIn({'x':_0x4f8e3a,'y':_0x1b5841},_0x50906c[_0x299ec3(0x538a)])&&(_0x50906c[_0x2b1e67(0x54ab)][_0x11bebe++]=_0x4f8e3a,_0x50906c[_0x299ec3(0x2aaa)][_0x11bebe++]=_0x1b5841);}}return _0x50906c[_0x299ec3(0x2aaa)];}function getBoundingSphere(_0xb78eb4){var _0x133faf=_0x307c2b,_0x5389fa=_0x5e00b3,_0x3c33e8=_0xb78eb4['_qureyRegion'][_0x5389fa(0x809)]/0x2;if(0x0===_0x3c33e8)return[];if(_0x3c33e8<0x3)return new BoundingSphere();for(var _0x2a44f2=Number[_0x5389fa(0x4d71)],_0x4f7976=Number[_0x5389fa(0x4d71)],_0x3d549e=-Number[_0x5389fa(0x4d71)],_0x5c059b=-Number[_0x5389fa(0x4d71)],_0x27d87a=0x0;_0x27d87a<_0x3c33e8;_0x27d87a++)_0x2a44f2=Math[_0x5389fa(0x19a8)](_0xb78eb4[_0x5389fa(0x538a)][0x2*_0x27d87a],_0x2a44f2),_0x4f7976=Math[_0x5389fa(0x19a8)](_0xb78eb4[_0x5389fa(0x538a)][0x2*_0x27d87a+0x1],_0x4f7976),_0x3d549e=Math[_0x5389fa(0x498f)](_0xb78eb4[_0x133faf(0x2cbf)][0x2*_0x27d87a],_0x3d549e),_0x5c059b=Math[_0x5389fa(0x498f)](_0xb78eb4['_qureyRegion'][0x2*_0x27d87a+0x1],_0x5c059b);_0xb78eb4[_0x5389fa(0x5977)][_0x5389fa(0x809)]=0x0,_0xb78eb4[_0x5389fa(0x5977)]['push'](_0x2a44f2),_0xb78eb4[_0x5389fa(0x5977)][_0x5389fa(0x5323)](_0x4f7976),_0xb78eb4[_0x133faf(0x16f0)][_0x5389fa(0x5323)](_0x3d549e),_0xb78eb4[_0x5389fa(0x5977)][_0x5389fa(0x5323)](_0x5c059b);var _0x2da71b=Cartesian3[_0x5389fa(0x10c5)](0.5*(_0x3d549e+_0x2a44f2),0.5*(_0x5c059b+_0x4f7976),_0xb78eb4[_0x5389fa(0x3eb2)]+0.5*_0xb78eb4[_0x5389fa(0xb74)]);Cartesian3[_0x5389fa(0x40f3)](_0x2da71b,_0xb78eb4['_boundingSphere'][_0x5389fa(0x4fe8)]),Matrix4[_0x5389fa(0x39e0)](_0xb78eb4[_0x5389fa(0x37f2)],_0x2da71b,_0xb78eb4[_0x5389fa(0x37f2)]);var _0x5788fc=Cartesian3[_0x5389fa(0x10c5)](_0x2a44f2,_0x4f7976,_0xb78eb4[_0x5389fa(0x3eb2)]),_0x89aec6=Cartesian3[_0x5389fa(0x10c5)](_0x3d549e,_0x5c059b,_0xb78eb4[_0x5389fa(0x3eb2)]+_0xb78eb4[_0x5389fa(0xb74)]);return Cartesian3[_0x5389fa(0x34b6)](_0x89aec6,_0x5788fc,_0x2da71b),_0xb78eb4['_boundingSphere'][_0x5389fa(0x48ce)]=0.5*Cartesian3[_0x5389fa(0x3d6f)](_0x2da71b),_0xb78eb4[_0x5389fa(0x3097)];}function createCommand$4(_0x188e42,_0x321a34,_0x290805,_0x250398){var _0x39be6e=_0x307c2b,_0x5c2cb3=_0x5e00b3,_0x15d8a3=_0x290805[_0x5c2cb3(0x809)]/0x2,_0x5f2429=ComponentDatatype$1[_0x39be6e(0x9e8)](ComponentDatatype$1[_0x5c2cb3(0x486a)],0x3*_0x15d8a3),_0x32c35d=ComponentDatatype$1[_0x5c2cb3(0x40dd)](ComponentDatatype$1[_0x5c2cb3(0x486a)],0x2*_0x15d8a3),_0x5f234d=null,_0xc6bef7=IndexDatatype$1[_0x5c2cb3(0x43ff)];_0x15d8a3<0xffff?_0x5f234d=ComponentDatatype$1[_0x5c2cb3(0x40dd)](ComponentDatatype$1[_0x5c2cb3(0x43ff)],_0x15d8a3):(_0x5f234d=ComponentDatatype$1[_0x5c2cb3(0x40dd)](ComponentDatatype$1[_0x39be6e(0x54b7)],_0x15d8a3),_0xc6bef7=IndexDatatype$1[_0x5c2cb3(0xc77)]);var _0xd8a56e=_0x188e42[_0x5c2cb3(0x5977)][0x2]-_0x188e42[_0x5c2cb3(0x5977)][0x0],_0x4c2de7=_0x188e42[_0x5c2cb3(0x5977)][0x3]-_0x188e42[_0x5c2cb3(0x5977)][0x1],_0x3f38e9=_0x188e42[_0x39be6e(0x16f0)][0x0]-0.025*_0xd8a56e,_0x4c9fe0=_0x188e42[_0x5c2cb3(0x5977)][0x1]-0.025*_0x4c2de7;_0xd8a56e+=0.05*_0xd8a56e,_0x4c2de7+=0.05*_0x4c2de7;var _0x2155ad=new Cartesian4(0x0,0x0,0x0,0x1),_0x151264=new Matrix4();Matrix4[_0x5c2cb3(0x25c6)](_0x188e42[_0x39be6e(0x39bd)],_0x151264);for(var _0x37f139=0x0;_0x37f139<_0x15d8a3;_0x37f139++){var _0x20bbc2=Cartesian3[_0x5c2cb3(0x10c5)](_0x290805[0x2*_0x37f139],_0x290805[0x2*_0x37f139+0x1],_0x250398);_0x188e42[_0x5c2cb3(0x18d6)][_0x5c2cb3(0x5323)](_0x20bbc2),_0x2155ad['x']=_0x20bbc2['x'],_0x2155ad['y']=_0x20bbc2['y'],_0x2155ad['z']=_0x20bbc2['z'],Matrix4[_0x5c2cb3(0x1abe)](_0x151264,_0x2155ad,_0x2155ad),_0x5f2429[0x3*_0x37f139]=_0x2155ad['x'],_0x5f2429[0x3*_0x37f139+0x1]=_0x2155ad['y'],_0x5f2429[0x3*_0x37f139+0x2]=_0x2155ad['z'],_0x32c35d[0x2*_0x37f139]=(_0x290805[0x2*_0x37f139]-_0x3f38e9)/_0xd8a56e*0x2-0x1,_0x32c35d[0x2*_0x37f139+0x1]=(_0x290805[0x2*_0x37f139+0x1]-_0x4c9fe0)/_0x4c2de7*0x2-0x1,_0x5f234d[_0x37f139]=_0x37f139;}var _0x4e8498=Buffer$1[_0x5c2cb3(0x5ad5)]({'context':_0x321a34,'typedArray':_0x5f2429,'usage':BufferUsage[_0x5c2cb3(0xdfd)]}),_0x334373=Buffer$1[_0x5c2cb3(0x5ad5)]({'context':_0x321a34,'typedArray':_0x32c35d,'usage':BufferUsage[_0x5c2cb3(0xdfd)]}),_0x8b76c8=[],_0x2a4c4c={'aPosition':0x0,'aTexCoord0':0x1};_0x8b76c8[_0x39be6e(0x2a0e)]({'index':_0x2a4c4c[_0x5c2cb3(0x54cf)],'vertexBuffer':_0x4e8498,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x5c2cb3(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1}),_0x8b76c8[_0x39be6e(0x2a0e)]({'index':_0x2a4c4c[_0x39be6e(0x409b)],'vertexBuffer':_0x334373,'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x39be6e(0x3078)],'offsetInBytes':0x0,'strideInBytes':0x8,'normalize':!0x1});var _0x1c70fd=Buffer$1[_0x39be6e(0x1b85)]({'context':_0x321a34,'typedArray':_0x5f234d,'usage':BufferUsage[_0x5c2cb3(0xdfd)],'indexDatatype':_0xc6bef7}),_0x4badc3=new Texture({'context':_0x321a34,'width':0x400,'height':0x400,'pixelFormat':PixelFormat$1[_0x39be6e(0x668)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0x5c2cb3(0x3304)],'wrapT':TextureWrap$1[_0x5c2cb3(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x5c2cb3(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x5c2cb3(0x403b)]}),'flipY':!0x1});_0x188e42[_0x5c2cb3(0x12df)][_0x5c2cb3(0x5323)](_0x4badc3);var _0x3199bd=new Texture({'context':_0x321a34,'width':0x400,'height':0x400,'pixelFormat':PixelFormat$1[_0x39be6e(0x668)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0x5c2cb3(0x3304)],'wrapT':TextureWrap$1[_0x5c2cb3(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x39be6e(0x5486)],'magnificationFilter':TextureMagnificationFilter$1[_0x39be6e(0x5486)]}),'flipY':!0x1});_0x188e42['_arrAssisTexture'][_0x5c2cb3(0x5323)](_0x3199bd);var _0x3cd347=new DrawCommand({'primitiveType':PrimitiveType$1[_0x39be6e(0x2184)],'modelMatrix':_0x188e42[_0x5c2cb3(0x37f2)],'boundingVolume':_0x188e42[_0x39be6e(0x557)],'pass':Pass$1[_0x5c2cb3(0x1792)],'owner':_0x188e42,'cull':!0x0});_0x188e42[_0x5c2cb3(0x31c9)][_0x5c2cb3(0x5323)](_0x3cd347),_0x3cd347[_0x5c2cb3(0x2b54)]=new VertexArray({'context':_0x321a34,'attributes':_0x8b76c8,'indexBuffer':_0x1c70fd});var _0x2b30ff=new ShaderSource({'sources':[CommonNoLigthOneTextureVp]});_0x2b30ff[_0x5c2cb3(0x5c34)][_0x5c2cb3(0x5323)](_0x39be6e(0xfdd));var _0x1e06c5=new ShaderSource({'sources':[ShadowAnalysisFp]});defined$1(_0x188e42[_0x5c2cb3(0x5ea8)])&&_0x1e06c5[_0x5c2cb3(0x5c34)][_0x5c2cb3(0x5323)](_0x5c2cb3(0x553a)),_0x3cd347[_0x39be6e(0x1868)]=ShaderProgram$1[_0x5c2cb3(0x5344)]({'context':_0x321a34,'vertexShaderSource':_0x2b30ff,'fragmentShaderSource':_0x1e06c5,'attributeLocations':_0x2a4c4c}),_0x3cd347[_0x5c2cb3(0x33c4)]=RenderState[_0x39be6e(0x5602)]({'cull':{'enabled':!0x0},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x5c2cb3(0x231d)]}),_0x3cd347[_0x5c2cb3(0x2ca)]={'uPointSize':function(){return 0xa;},'uTexture0':function(){return _0x4badc3;},'uHypsometricTexture':function(){var _0x333e0d=_0x5c2cb3;return _0x188e42[_0x333e0d(0x4c21)];}};var _0x391336=new DrawCommand({'primitiveType':PrimitiveType$1[_0x5c2cb3(0xf07)],'modelMatrix':_0x188e42[_0x5c2cb3(0x37f2)],'boundingVolume':_0x188e42[_0x5c2cb3(0x3097)],'pass':Pass$1[_0x5c2cb3(0x1792)],'owner':_0x188e42,'cull':!0x1});_0x188e42[_0x5c2cb3(0x30d5)][_0x5c2cb3(0x5323)](_0x391336),_0x391336['vertexArray']=new VertexArray({'context':_0x321a34,'attributes':_0x8b76c8,'indexBuffer':_0x1c70fd}),(_0x2b30ff=new ShaderSource({'sources':[ShadowQueryVp]}))['defines'][_0x5c2cb3(0x5323)](_0x5c2cb3(0x395c)),_0x391336[_0x5c2cb3(0x2ddc)]=ShaderProgram$1[_0x5c2cb3(0x5344)]({'context':_0x321a34,'vertexShaderSource':_0x2b30ff,'fragmentShaderSource':ShadowQueryFp,'attributeLocations':_0x2a4c4c}),_0x391336[_0x5c2cb3(0x33c4)]=RenderState[_0x5c2cb3(0x5344)]({'viewport':new BoundingRectangle(0x0,0x0,0x400,0x400),'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x1}});var _0x2216b3=0x1/_0x188e42[_0x5c2cb3(0x5ee1)],_0x3ab9f9=_0x188e42[_0x5c2cb3(0x416e)];_0x391336[_0x5c2cb3(0x2ca)]={'uPointSize':function(){return 0x4;},'uSpacing':function(){return _0x2216b3;},'shadowMap_texture':function(){var _0x2f74c2=_0x5c2cb3;return _0x3ab9f9[_0x2f74c2(0x45e2)];},'shadowMap_textureCube':function(){var _0x1b33b9=_0x5c2cb3;return _0x3ab9f9[_0x1b33b9(0x45e2)];},'shadowMap_matrix':function(){var _0x43b5ba=_0x5c2cb3;return _0x3ab9f9[_0x43b5ba(0x6009)];},'shadowMap_cascadeSplits':function(){var _0x2ef65e=_0x5c2cb3;return _0x3ab9f9[_0x2ef65e(0x1634)];},'shadowMap_cascadeMatrices':function(){var _0x2f831e=_0x5c2cb3;return _0x3ab9f9[_0x2f831e(0x4834)];},'shadowMap_lightDirectionEC':function(){return _0x3ab9f9['_lightDirectionEC'];},'shadowMap_lightPositionEC':function(){var _0x43681a=_0x5c2cb3;return _0x3ab9f9[_0x43681a(0xd92)];},'shadowMap_cascadeDistances':function(){var _0x5d0525=_0x5c2cb3;return _0x3ab9f9[_0x5d0525(0x42b4)];},'uAssisTexture':function(){return _0x3199bd;}},_0x391336[_0x5c2cb3(0x3eaf)]=new Framebuffer$1({'context':_0x321a34,'colorTextures':[_0x4badc3],'destroyAttachments':!0x1});}function updateGlobeDepth(_0x517ac1,_0x40d4c7,_0x303e42){var _0x99c49a=_0x307c2b,_0x2a18e6=_0x5e00b3;_0x517ac1[_0x2a18e6(0x426c)][_0x2a18e6(0x4d38)]=!0x0;var _0x393d69=_0x303e42[_0x2a18e6(0x5592)];_0x517ac1[_0x99c49a(0x59d8)][_0x99c49a(0x54a9)]=function(_0x4caef){},_0x517ac1[_0x2a18e6(0x426c)][_0x99c49a(0x1469)]=function(_0x13159e){var _0x4aa9a1=_0x99c49a,_0x2c6fe3=_0x2a18e6;if(_0x517ac1[_0x2c6fe3(0x426c)][_0x2c6fe3(0x4d38)]=!0x1,_0x517ac1[_0x2c6fe3(0x5d36)][_0x2c6fe3(0x4d38)]=!0x0,0x0!==_0x517ac1[_0x2c6fe3(0x30d5)][_0x4aa9a1(0x2ef4)]){for(var _0x32d13c=_0x40d4c7[_0x4aa9a1(0x3fde)]({'framebuffer':_0x517ac1[_0x2c6fe3(0x426c)][_0x2c6fe3(0x3eaf)]}),_0x2dc6a4=new Cartesian4(),_0x162d11=new Cartesian4(0x1,0x1/0xff,0x1/0xfe01,0x1/0x99246ff),_0x1eea03=_0x40d4c7[_0x2c6fe3(0x1b3d)],_0x4fb208=_0x1eea03[_0x2c6fe3(0x4bbc)],_0x2d37ea=_0x1eea03[_0x2c6fe3(0x4130)],_0xd6ca47=_0x2d37ea['x'],_0x373300=_0x2d37ea['y'],_0xb765a=0x1,_0x578c49=0x0,_0x5d686d=0x0;_0x5d686d<_0x40d4c7[_0x2c6fe3(0x1564)];_0x5d686d++)for(var _0x4e8fd6=_0x40d4c7[_0x2c6fe3(0x3883)]-0x1;_0x4e8fd6>-0x1;_0x4e8fd6--){var _0x1d784c=0x4*(_0x40d4c7[_0x4aa9a1(0x184f)]*_0x4e8fd6+_0x5d686d),_0x2de759=Cartesian4[_0x2c6fe3(0x1d8a)](_0x32d13c,_0x1d784c,_0x2dc6a4);if(Cartesian4[_0x2c6fe3(0x359a)](_0x2de759,0xff,_0x2de759),(_0x578c49=Cartesian4[_0x4aa9a1(0x477a)](_0x2de759,_0x162d11))>0x0){var _0x8b31b9=_0x578c49*_0x1eea03[_0x2c6fe3(0x2544)];(_0x578c49=_0x373300*(0x1-_0xd6ca47/(Math[_0x2c6fe3(0x3a5c)](0x2,_0x8b31b9)-0x1+_0xd6ca47))/(_0x373300-_0xd6ca47))<_0xb765a&&(_0xb765a=_0x578c49);}}_0x2dc6a4['x']=_0x5d686d/_0x40d4c7['drawingBufferWidth']*0x2-0x1,_0x2dc6a4['y']=_0x4e8fd6/_0x40d4c7[_0x2c6fe3(0x3883)]*0x2-0x1,_0x2dc6a4['z']=0x2*_0xb765a-0x1,_0x2dc6a4['w']=0x1,Matrix4[_0x2c6fe3(0x1abe)](_0x4fb208,_0x2dc6a4,_0x2dc6a4);var _0x2631e2=new Cartesian3(_0x2dc6a4['x'],_0x2dc6a4['y'],_0x2dc6a4['z']);Cartesian3[_0x2c6fe3(0x359a)](_0x2631e2,_0x2dc6a4['w'],_0x2631e2),_0x2dc6a4['x']=_0x2631e2['x'],_0x2dc6a4['y']=_0x2631e2['y'],_0x2dc6a4['z']=_0x2631e2['z'],_0x2dc6a4['w']=0x1;var _0xa3de94=Cartesian3[_0x4aa9a1(0x9a6)](Matrix4[_0x2c6fe3(0x1abe)](_0x393d69[_0x2c6fe3(0x4459)],_0x2dc6a4,new Cartesian4()));_0xd6ca47=Cartesian3[_0x2c6fe3(0x451d)](_0xa3de94,_0x517ac1[_0x2c6fe3(0x416e)][_0x2c6fe3(0x3910)][_0x2c6fe3(0x3747)]),_0x517ac1[_0x2c6fe3(0x416e)][_0x4aa9a1(0x523c)]=Math[_0x2c6fe3(0x19a8)](_0xd6ca47,Cartesian3[_0x2c6fe3(0x451d)](_0x517ac1[_0x2c6fe3(0x3097)][_0x2c6fe3(0x4fe8)],_0x517ac1[_0x2c6fe3(0x5e52)][_0x4aa9a1(0x57e6)][_0x4aa9a1(0x2fe9)])-_0x517ac1[_0x2c6fe3(0x3097)][_0x2c6fe3(0x48ce)]);}};}function updateRaster(_0x26a36a,_0x5e190d,_0x573c64){var _0x5ef874=_0x307c2b,_0x24c31c=_0x5e00b3,_0x41fe31=_0x573c64[_0x24c31c(0x45cb)][_0x24c31c(0x40f3)](),_0x303ff8=0x0,_0x4bf9bc=_0x573c64[_0x24c31c(0x398f)];_0x26a36a[_0x24c31c(0x5d36)]['_beginFunc']=function(){var _0x38fe63=_0x140d,_0x840a3d=_0x24c31c;_0x573c64[_0x840a3d(0x398f)]=!0x1,_0x26a36a[_0x840a3d(0x416e)][_0x840a3d(0x552c)]=!0x0,_0x41fe31=_0x573c64[_0x840a3d(0x45cb)][_0x840a3d(0x40f3)](),_0x573c64[_0x840a3d(0x45cb)]=JulianDate[_0x38fe63(0xb1e)](_0x26a36a[_0x840a3d(0xd9f)],_0x303ff8,new JulianDate()),_0x303ff8+=_0x26a36a[_0x840a3d(0x952)],_0x573c64[_0x38fe63(0x401f)][_0x840a3d(0x3c62)]=!0x1;},_0x26a36a[_0x5ef874(0x979)][_0x24c31c(0x5109)]=function(){var _0x196abc=_0x5ef874,_0x1e1f9a=_0x24c31c;_0x573c64[_0x1e1f9a(0x398f)]=_0x4bf9bc;for(var _0xe1cdc8=[],_0x581a46=0x0;_0x581a46<_0x26a36a[_0x196abc(0x1390)][_0x1e1f9a(0x809)];_0x581a46++){_0x26a36a[_0x1e1f9a(0x30d5)][_0x581a46][_0x1e1f9a(0x5ae4)](_0x5e190d);var _0x50e1c3=_0x5e190d[_0x196abc(0x3fde)]({'x':0x0,'y':0x0,'width':0x400,'height':0x400,'framebuffer':_0x26a36a[_0x1e1f9a(0x30d5)][_0x581a46][_0x1e1f9a(0x3eaf)]});_0xe1cdc8[_0x1e1f9a(0x5323)](_0x50e1c3),_0x26a36a[_0x196abc(0x1e2e)][_0x581a46][_0x196abc(0x1ce3)]({'width':0x400,'height':0x400,'arrayBufferView':_0x50e1c3});}if(_0x573c64[_0x1e1f9a(0x45cb)]=_0x41fe31,--_0x26a36a[_0x1e1f9a(0x5ee1)]<0x1){_0x26a36a[_0x1e1f9a(0x5d36)][_0x1e1f9a(0x4d38)]=!0x1,_0x26a36a[_0x1e1f9a(0x49e1)]=!0x1;if(_0x26a36a[_0x196abc(0xc25)][_0x196abc(0x3237)]=_0x26a36a[_0x1e1f9a(0x5e3c)][_0x1e1f9a(0x13bb)],_0x26a36a['shadowMap'][_0x1e1f9a(0x5085)]=void 0x0,_0x26a36a[_0x1e1f9a(0x416e)][_0x1e1f9a(0xd16)]=_0x26a36a[_0x196abc(0x84e)][_0x196abc(0x1a80)],_0x26a36a[_0x196abc(0x1d9f)][_0x1e1f9a(0x809)]>0x0){var _0x5a7f4a={},_0xe4c9ce=getPoints(_0x26a36a);_0x5a7f4a[_0x1e1f9a(0x251a)]=_0x26a36a[_0x1e1f9a(0x18d6)],_0x5a7f4a[_0x1e1f9a(0x3c6f)]=_0xe4c9ce,_0x5a7f4a[_0x1e1f9a(0x32ec)]=_0x26a36a[_0x1e1f9a(0x5977)],_0x5a7f4a[_0x1e1f9a(0x46d7)]=_0x26a36a[_0x196abc(0x391c)],_0x5a7f4a[_0x196abc(0x16f2)]=_0x26a36a[_0x1e1f9a(0x53b4)],_0x5a7f4a[_0x196abc(0x35e7)]=_0x26a36a[_0x196abc(0x35ea)],_0x5a7f4a[_0x1e1f9a(0x458c)]=_0xe1cdc8;var _0x420ed4=computeShadowRatioProcessor[_0x196abc(0x4ff7)](_0x5a7f4a,[]);if(!defined$1(_0x420ed4))return[];_0x420ed4[_0x1e1f9a(0x2a5f)](function(_0x5cbd61){var _0x460474=_0x196abc,_0x12172d=_0x1e1f9a,_0x364bf3=_0x5cbd61[_0x12172d(0x330a)];_0x364bf3[_0x12172d(0x809)]>0x0&&_0x26a36a[_0x12172d(0x484e)][_0x460474(0x31b9)](_0x364bf3);})[_0x1e1f9a(0xd22)](function(_0x2e307a){});}else _0x26a36a[_0x1e1f9a(0x484e)][_0x1e1f9a(0x1c10)]({'resultData':[]});}};}Object[_0x307c2b(0x66e)](ShadowQueryPoints[_0x5e00b3(0x3720)],{'startTime':{'get':function(){var _0x349b35=_0x307c2b;return this[_0x349b35(0x4422)];},'set':function(_0x3b5750){var _0x30d65d=_0x307c2b,_0x1c1fea=_0x5e00b3;this[_0x1c1fea(0xd9f)]=_0x3b5750[_0x30d65d(0x2d7b)](),this[_0x30d65d(0x12c9)]=!0x0;}},'endTime':{'get':function(){var _0x18d77c=_0x5e00b3;return this[_0x18d77c(0x5355)];},'set':function(_0x5b2fe5){var _0x22eb4b=_0x307c2b,_0x56c6d6=_0x5e00b3;this[_0x22eb4b(0x50da)]=_0x5b2fe5[_0x22eb4b(0x2d7b)](),this[_0x56c6d6(0x16d0)]=!0x0;}},'timeInterval':{'get':function(){return this['_timeInterval'];},'set':function(_0x37883a){var _0x750833=_0x5e00b3;this[_0x750833(0x952)]=_0x37883a,this[_0x750833(0x16d0)]=!0x0;}},'spacing':{'get':function(){var _0x12c086=_0x5e00b3;return this[_0x12c086(0x53b4)];},'set':function(_0x15ace9){var _0x25d7af=_0x5e00b3;this[_0x25d7af(0x53b4)]=_0x15ace9,this[_0x25d7af(0x16d0)]=!0x0;}},'queryPointsEvent':{'get':function(){var _0x15181c=_0x5e00b3;return this[_0x15181c(0x484e)];}},'isPointsVisible':{'get':function(){var _0xaf1b90=_0x5e00b3;return this[_0xaf1b90(0x3c8a)];},'set':function(_0x7f99c0){var _0x309b72=_0x5e00b3;this[_0x309b72(0x3c8a)]=_0x7f99c0;}},'colorTable':{'get':function(){var _0x267e6a=_0x5e00b3;return this[_0x267e6a(0x5ea8)];},'set':function(_0x2bc7e3){var _0x205c53=_0x307c2b,_0x1ce6f0=_0x5e00b3;if(defined$1(_0x2bc7e3)){defined$1(this[_0x1ce6f0(0x4c21)])||(this[_0x1ce6f0(0x4c21)]=new Texture({'context':this[_0x1ce6f0(0x5e52)][_0x1ce6f0(0x4fd0)],'width':0x400,'height':0x40,'pixelFormat':PixelFormat$1[_0x1ce6f0(0x1015)],'flipY':!0x1})),this[_0x205c53(0x1b66)]=_0x2bc7e3,this[_0x1ce6f0(0x5ea8)][_0x1ce6f0(0x4c6e)](),this[_0x1ce6f0(0x4c21)][_0x1ce6f0(0x7d7)]({'width':0x400,'height':0x40,'arrayBufferView':this[_0x1ce6f0(0x5ea8)][_0x205c53(0x251e)]});for(_0x11ffc5=0x0,_0x2be53b=(_0x38dba4=this[_0x1ce6f0(0x31c9)])[_0x1ce6f0(0x809)];_0x11ffc5<_0x2be53b;_0x11ffc5++)appendProgramDefineForCommand(this[_0x1ce6f0(0x5e52)][_0x1ce6f0(0x4fd0)],_0x38dba4[_0x11ffc5],'COLOR_TABLE');}else{for(var _0x38dba4,_0x11ffc5=0x0,_0x2be53b=(_0x38dba4=this[_0x205c53(0x4ca0)])[_0x1ce6f0(0x809)];_0x11ffc5<_0x2be53b;_0x11ffc5++)removeProgramDefineForCommand(this[_0x205c53(0x16a0)][_0x1ce6f0(0x4fd0)],_0x38dba4[_0x11ffc5],_0x1ce6f0(0x553a));}}},'voxelData':{'get':function(){var _0x1927f0=_0x5e00b3;return this[_0x1927f0(0x508e)]=!0x0,this[_0x1927f0(0x5b4d)](),this[_0x1927f0(0x4281)];}}}),ShadowQueryPoints[_0x307c2b(0x1aa2)]['_getVolValue']=function(_0x3ab7ab,_0x58e392){var _0x18117b=_0x307c2b,_0x226541=_0x5e00b3,_0x3ac7cd=_0x3ab7ab[_0x18117b(0x5389)],_0x13753c=_0x3ab7ab[_0x18117b(0x353e)],_0x5b723a=_0x3ab7ab[_0x226541(0x5a4e)];_0x3ac7cd=CesiumMath[_0x226541(0x173e)](_0x3ac7cd),_0x13753c=CesiumMath[_0x226541(0x173e)](_0x13753c);var _0xbbb078=this[_0x226541(0x5977)][0x2]-this[_0x18117b(0x16f0)][0x0],_0xf56719=(_0x5b723a=this[_0x226541(0x5977)][0x3]-this[_0x226541(0x5977)][0x1],this[_0x226541(0x5977)][0x0]-0.025*_0xbbb078),_0x20bb9c=this[_0x226541(0x5977)][0x1]-0.025*_0x5b723a;_0xbbb078+=0.05*_0xbbb078,_0x5b723a+=0.05*_0x5b723a;var _0x14adcd=parseInt((_0x3ac7cd-_0xf56719)/_0xbbb078*0x400),_0x3baea8=parseInt((_0x13753c-_0x20bb9c)/_0x5b723a*0x400);_0x14adcd=_0x14adcd<0x1?0x1:_0x14adcd,_0x3baea8=_0x3baea8<0x1?0x1:_0x3baea8;for(var _0x16ae74=0x0,_0x4f1296=new Cartesian4(0x1,0x1/0xff,0x1/0xfe01,0x1/0x99246ff),_0x3037d1=-0x1;_0x3037d1<0x2;_0x3037d1++)for(var _0x1a2efe=-0x1;_0x1a2efe<0x2;_0x1a2efe++){var _0x243b95=this[_0x226541(0x5e52)][_0x226541(0x4fd0)][_0x226541(0x2d1b)]({'x':_0x14adcd+_0x3037d1,'y':_0x3baea8+_0x1a2efe,'width':0x1,'height':0x1,'framebuffer':this[_0x226541(0x30d5)][_0x58e392][_0x226541(0x3eaf)]}),_0x13ccff=Cartesian4[_0x226541(0x1d8a)](_0x243b95,0x0);Cartesian4[_0x226541(0x359a)](_0x13ccff,0xff,_0x13ccff),_0x16ae74=Math[_0x226541(0x498f)](_0x16ae74,Cartesian4[_0x226541(0x2d8e)](_0x13ccff,_0x4f1296));}return 0x1-(_0x16ae74=_0x16ae74>0.999?0x1:_0x16ae74);},ShadowQueryPoints[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x42aacc,_0x5e63f7,_0x53ab57){var _0x3c8488=_0x307c2b,_0x283386=_0x5e00b3;if(!_0x5e63f7[_0x283386(0x4c01)][_0x283386(0x552c)]&&!_0x5e63f7[_0x283386(0x5592)][_0x283386(0x56c)]){if(this[_0x283386(0x16d0)]){if(this[_0x283386(0x5e52)][_0x283386(0x3037)]!==SceneMode$1[_0x3c8488(0x16b8)])throw new DeveloperError$1(_0x3c8488(0x5a80));if(this[_0x283386(0xa47)]=_0x5e63f7,defined$1(this[_0x3c8488(0x979)])||(this[_0x283386(0x5d36)]=new DepthFramebuffer(_0x42aacc),this[_0x283386(0x5d36)][_0x283386(0x440)][_0x283386(0x3de5)]=!0x0,this['_depthBuffer'][_0x3c8488(0x2bbb)][_0x283386(0x1481)]=!0x0,this[_0x283386(0x5d36)][_0x283386(0x440)][_0x283386(0x35dc)]=!0x0,this[_0x3c8488(0x979)][_0x283386(0x31c4)]=this[_0x283386(0x31c4)],_0x5e63f7[_0x283386(0x5a25)][this[_0x3c8488(0x2621)]]=this[_0x3c8488(0x979)]),!defined$1(this[_0x283386(0x426c)])){this[_0x283386(0x426c)]=new DepthFramebuffer(_0x42aacc),this['_globalDepthBuffer']['environmentVisible'][_0x283386(0x35dc)]=!0x0,this[_0x3c8488(0x59d8)][_0x283386(0x440)][_0x283386(0x1481)]=!0x0,this[_0x283386(0x426c)][_0x283386(0x31c4)]=this[_0x283386(0x31c4)];var _0x59a84a=this[_0x283386(0x5e3a)]+_0x283386(0x17cb);_0x5e63f7[_0x283386(0x5a25)][_0x59a84a]=this[_0x3c8488(0x59d8)];}defined$1(this[_0x283386(0x416e)])||(this[_0x3c8488(0xc25)]=new ShadowMap({'context':this[_0x283386(0x5e52)][_0x283386(0x4fd0)],'lightCamera':this[_0x283386(0x5e52)][_0x3c8488(0x2932)],'enabled':!0x0,'maximumDistance':this[_0x283386(0x5e3c)][_0x283386(0x13bb)],'size':this[_0x283386(0x5e3c)][_0x3c8488(0x1a80)]}),this[_0x283386(0x5e52)][_0x3c8488(0x15f3)]=this[_0x283386(0x416e)],this[_0x3c8488(0xc25)][_0x283386(0x4e9a)]=this[_0x283386(0x4c61)],this[_0x283386(0x416e)][_0x283386(0xd16)]=this[_0x283386(0x5e3c)][_0x283386(0x389c)]),this[_0x3c8488(0x12c9)]=!0x1,this['_timeUpdate']=!0x0,this[_0x3c8488(0x4a71)]=0x1;for(var _0x5c9e52=new JulianDate(),_0x44dd8c=0x0;JulianDate[_0x3c8488(0xb1e)](this[_0x283386(0xd9f)],_0x44dd8c,_0x5c9e52),_0x44dd8c+=this[_0x283386(0x952)],!JulianDate[_0x283386(0x2dfe)](this[_0x3c8488(0x50da)],_0x5c9e52);)this[_0x283386(0x5ee1)]++;destroyCommands$5(this),destroyTextures$4(this);var _0x1f32c4=getPoints(this);if(this[_0x3c8488(0x1d9f)][_0x283386(0x809)]=0x0,_0x1f32c4['length']>0x0){for(var _0x506ced=0x0;_0x506ced<=this[_0x283386(0xb74)];_0x506ced+=this[_0x283386(0x53b4)])createCommand$4(this,_0x42aacc,_0x1f32c4,this[_0x3c8488(0x35ea)]+_0x506ced);updateGlobeDepth(this,_0x42aacc,_0x5e63f7),updateRaster(this,_0x42aacc,_0x5e63f7);}}if(!this[_0x283386(0x49e1)]&&this[_0x283386(0x3c8a)]){for(var _0x17a485=0x0;_0x17a485<this[_0x283386(0x31c9)][_0x283386(0x809)];_0x17a485++)_0x53ab57[_0x283386(0x5323)](this[_0x283386(0x31c9)][_0x17a485]);this[_0x283386(0x5b4d)]();}}},ShadowQueryPoints[_0x5e00b3(0x3720)][_0x5e00b3(0x5b4d)]=function(){var _0xbfc917=_0x307c2b,_0x8dc2a3=_0x5e00b3;if(this[_0xbfc917(0x4ca0)][_0xbfc917(0x2ef4)]>0x0&&this[_0x8dc2a3(0x508e)]){this[_0x8dc2a3(0x508e)]=!0x1,this[_0x8dc2a3(0x4281)]={'values':[]};for(var _0x2e1358=0x0,_0x56947b=0x0;_0x56947b<=this[_0x8dc2a3(0xb74)];_0x56947b+=this[_0xbfc917(0x484e)])getVolData(this,_0x56947b,_0x2e1358),_0x2e1358++;this[_0x8dc2a3(0x4281)][_0x8dc2a3(0xc98)]=new Float32Array(this[_0x8dc2a3(0x4281)][_0x8dc2a3(0xc98)]),this[_0x8dc2a3(0x4281)][_0x8dc2a3(0x25b6)]=Math[_0x8dc2a3(0x5f13)](this[_0x8dc2a3(0xb74)]/this[_0xbfc917(0x484e)])+0x1,this[_0x8dc2a3(0x4281)][_0x8dc2a3(0x2ed)]=0x0,this[_0x8dc2a3(0x4281)]['maxValue']=0x1,this[_0x8dc2a3(0x4281)][_0xbfc917(0x725)]=this[_0x8dc2a3(0x3eb2)],this[_0x8dc2a3(0x4281)][_0x8dc2a3(0x5214)]=this[_0xbfc917(0x35ea)]+this[_0x8dc2a3(0xb74)];}},ShadowQueryPoints[_0x307c2b(0x1aa2)][_0x307c2b(0x1266)]=function(_0x1d7211){var _0x55076a=_0x307c2b,_0x4b6247=_0x5e00b3;if(_0x1d7211>0x8)throw new DeveloperError$1(_0x55076a(0x52d2));this[_0x4b6247(0x31c4)]=0x1<<_0x1d7211,defined$1(this[_0x4b6247(0x5d36)])&&(this['_depthBuffer'][_0x4b6247(0x31c4)]=this[_0x4b6247(0x31c4)]);},ShadowQueryPoints[_0x5e00b3(0x3720)][_0x5e00b3(0x1ed7)]=function(_0x1d3f66){var _0x2ff7d1=_0x5e00b3;if(_0x1d3f66>0x8)throw new DeveloperError$1('the\x20index\x20is\x200~8');return 0x1<<_0x1d3f66&this[_0x2ff7d1(0x31c4)];},ShadowQueryPoints[_0x5e00b3(0x3720)][_0x307c2b(0x4b1f)]=function(_0x10abbb){var _0x384b25=_0x307c2b,_0x23dbf9=_0x5e00b3;if(!defined$1(_0x10abbb)||this['_timeUpdate'])return-0x1;var _0x4d1a93=_0x10abbb[_0x384b25(0x5389)],_0x19eb57=_0x10abbb[_0x384b25(0x353e)],_0x57e7c0=_0x10abbb[_0x23dbf9(0x5a4e)];if(!defined$1(_0x4d1a93)||!defined$1(_0x19eb57)||!defined$1(_0x57e7c0))return-0x1;if(_0x4d1a93=CesiumMath[_0x23dbf9(0x173e)](_0x4d1a93),_0x19eb57=CesiumMath[_0x384b25(0x3a80)](_0x19eb57),_0x4d1a93<this[_0x23dbf9(0x5977)][0x0]||_0x4d1a93>this[_0x23dbf9(0x5977)][0x2]||_0x19eb57<this[_0x23dbf9(0x5977)][0x1]||_0x19eb57>this[_0x23dbf9(0x5977)][0x3])return-0x1;for(var _0x2f8d67=!0x1,_0x1aeb13=0x0,_0xacc095=0.1*this[_0x23dbf9(0x53b4)],_0xa77bf6=0x0;_0xa77bf6<=this[_0x384b25(0x391c)];_0xa77bf6+=this[_0x384b25(0x484e)]){if(Math[_0x23dbf9(0x1beb)](this[_0x384b25(0x35ea)]+_0xa77bf6-_0x57e7c0)<_0xacc095){_0x2f8d67=!0x0;break;}_0x1aeb13++;}if(!_0x2f8d67)return-0x1;var _0x2a14e7=getPoints(this);if(_0x2a14e7[_0x23dbf9(0x809)]<0x0)return-0x1;_0x2f8d67=!0x1;for(var _0x1e4dc3=0x0;_0x1e4dc3<_0x2a14e7[_0x23dbf9(0x809)];_0x1e4dc3+=0x2){var _0x2190ec=Cartesian3[_0x23dbf9(0x10c5)](_0x4d1a93,_0x19eb57,_0x57e7c0),_0x3ed368=Cartesian3[_0x23dbf9(0x10c5)](_0x2a14e7[_0x1e4dc3+0x0],_0x2a14e7[_0x1e4dc3+0x1],_0x57e7c0);if(Cartesian3[_0x23dbf9(0x451d)](_0x2190ec,_0x3ed368)<_0xacc095){_0x2f8d67=!0x0;break;}}if(!_0x2f8d67)return-0x1;var _0xe00255=this[_0x23dbf9(0x5977)][0x2]-this[_0x23dbf9(0x5977)][0x0],_0x4a9517=(_0x57e7c0=this[_0x23dbf9(0x5977)][0x3]-this[_0x23dbf9(0x5977)][0x1],this['_bounds'][0x0]-0.025*_0xe00255),_0x413603=this[_0x23dbf9(0x5977)][0x1]-0.025*_0x57e7c0;_0xe00255+=0.05*_0xe00255,_0x57e7c0+=0.05*_0x57e7c0;var _0x4bda61=parseInt((_0x4d1a93-_0x4a9517)/_0xe00255*0x400),_0x8bd1bb=parseInt((_0x19eb57-_0x413603)/_0x57e7c0*0x400);_0x4bda61=_0x4bda61<0x1?0x1:_0x4bda61,_0x8bd1bb=_0x8bd1bb<0x1?0x1:_0x8bd1bb;var _0x449736=0x0,_0x1ce635=new Cartesian4(0x1,0x1/0xff,0x1/0xfe01,0x1/0x99246ff);for(_0x1e4dc3=-0x1;_0x1e4dc3<0x2;_0x1e4dc3++)for(var _0x47a859=-0x1;_0x47a859<0x2;_0x47a859++){var _0x45f4d3=this[_0x23dbf9(0x5e52)][_0x23dbf9(0x4fd0)][_0x384b25(0x3fde)]({'x':_0x4bda61+_0x1e4dc3,'y':_0x8bd1bb+_0x47a859,'width':0x1,'height':0x1,'framebuffer':this[_0x23dbf9(0x30d5)][_0x1aeb13][_0x23dbf9(0x3eaf)]}),_0x4eb58a=Cartesian4[_0x23dbf9(0x1d8a)](_0x45f4d3,0x0);Cartesian4[_0x23dbf9(0x359a)](_0x4eb58a,0xff,_0x4eb58a),_0x449736=Math[_0x23dbf9(0x498f)](_0x449736,Cartesian4[_0x23dbf9(0x2d8e)](_0x4eb58a,_0x1ce635));}return _0x449736=_0x449736>0.999?0x1:_0x449736;},ShadowQueryPoints[_0x5e00b3(0x3720)][_0x5e00b3(0x2395)]=function(_0x66964e){var _0x478f16=_0x307c2b,_0xe118bd=_0x5e00b3;if(!defined$1(_0x66964e)||!defined$1(_0x66964e[_0xe118bd(0x3747)]))throw new DeveloperError$1(_0xe118bd(0x1b84));this[_0x478f16(0x2cbf)]=_0x66964e[_0x478f16(0x2fe9)],this[_0xe118bd(0x3eb2)]=defaultValue$1(_0x66964e[_0xe118bd(0x4645)],this[_0xe118bd(0x3eb2)]),this[_0x478f16(0x391c)]=defaultValue$1(_0x66964e['extend'],this[_0xe118bd(0xb74)]),this[_0xe118bd(0x16d0)]=!0x0,this[_0xe118bd(0x2aaa)]=[];var _0x3fa30c=getBoundingSphere(this),_0x1858e3=Cartesian3['distance'](_0x3fa30c[_0x478f16(0x234c)],this[_0xe118bd(0x5e52)]['camera'][_0xe118bd(0x3747)]);_0x1858e3+=this[_0x478f16(0x557)][_0x478f16(0x29c9)],this[_0x478f16(0x4b31)]=_0x1858e3;},ShadowQueryPoints[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x5e3ab1=_0x5e00b3;destroyCommands$5(this),destroyTextures$4(this),defined$1(this[_0x5e3ab1(0x416e)])&&(this[_0x5e3ab1(0x416e)][_0x5e3ab1(0x2947)](),this[_0x5e3ab1(0x416e)]=void 0x0,this[_0x5e3ab1(0x5e52)][_0x5e3ab1(0x23b)]=void 0x0);},ShadowQueryPoints[_0x5e00b3(0x3720)][_0x307c2b(0x5284)]=function(){var _0x4f48ce=_0x307c2b,_0xac30b0=_0x5e00b3;''!==this['_name']||this[_0xac30b0(0x29b5)]?defined$1(this[_0xac30b0(0x5e52)][_0xac30b0(0x2b3a)][_0xac30b0(0x2135)](this[_0xac30b0(0x5e3a)]))||this[_0xac30b0(0x5e52)][_0xac30b0(0x2b3a)][_0xac30b0(0x30c2)](this):(this[_0xac30b0(0x5e3a)]='ShadowQueryPoints'+this[_0x4f48ce(0x16a0)][_0xac30b0(0x2b3a)][_0xac30b0(0x476b)],this[_0xac30b0(0xfba)]=this[_0xac30b0(0x5e3a)]+_0xac30b0(0x5e52),this[_0xac30b0(0x5e52)][_0xac30b0(0x2b3a)][_0xac30b0(0x30c2)](this),this[_0xac30b0(0x5e52)]['_analysisShadowMap']=this[_0xac30b0(0x416e)]);},ShadowQueryPoints[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x374cd9=_0x307c2b,_0x43d9a2=_0x5e00b3;return defined$1(this[_0x43d9a2(0xa47)])&&(defined$1(this[_0x43d9a2(0x5d36)])&&delete this[_0x374cd9(0x4e0e)][_0x43d9a2(0x5a25)][this[_0x43d9a2(0xfba)]],this[_0x43d9a2(0xa47)]=void 0x0),this[_0x374cd9(0x979)]=this[_0x374cd9(0x979)]&&this[_0x374cd9(0x979)][_0x43d9a2(0x2947)](),destroyCommands$5(this),destroyTextures$4(this),defined$1(this[_0x43d9a2(0x4c21)])&&(this[_0x43d9a2(0x4c21)]=this[_0x374cd9(0x23ec)][_0x43d9a2(0x2947)]()),this[_0x43d9a2(0x5e52)][_0x43d9a2(0x2b3a)][_0x43d9a2(0x4f4b)](this[_0x43d9a2(0x5e3a)],!0x0),defined$1(this[_0x43d9a2(0x416e)])&&(this[_0x43d9a2(0x416e)][_0x43d9a2(0x2947)](),this[_0x43d9a2(0x416e)]=void 0x0,this[_0x43d9a2(0x5e52)][_0x43d9a2(0x23b)]=void 0x0),destroyObject$1(this);};var SkylineVp=_0x5e00b3(0x5724),SkylineFp=_0x5e00b3(0x4f80);function Skyline(_0xcc74){var _0x381d82=_0x307c2b,_0xcb3a9c=_0x5e00b3;if(!defined$1(_0xcc74))throw new DeveloperError$1(_0xcb3a9c(0x45ef));if(!_0xcc74[_0xcb3a9c(0x4fd0)][_0xcb3a9c(0x2a16)])throw new DeveloperError$1(_0xcb3a9c(0x3500));if(ContextLimits[_0xcb3a9c(0xfd7)]<0x1)throw new DeveloperError$1(_0xcb3a9c(0x4033));this[_0xcb3a9c(0xd5b)]={'LINE':0x0,'FACE':0x1},this[_0xcb3a9c(0x5e52)]=_0xcc74,this[_0xcb3a9c(0x5d36)]=void 0x0,this[_0xcb3a9c(0x447c)]=void 0x0,this[_0xcb3a9c(0x3d47)]=void 0x0,this[_0x381d82(0x2ced)]=void 0x0,this[_0xcb3a9c(0x2e2b)]=void 0x0,this[_0xcb3a9c(0x3097)]=new BoundingSphere(),this[_0xcb3a9c(0xa47)]=void 0x0,this[_0xcb3a9c(0x2b49)]=[0x0,0x0,0x0],this[_0xcb3a9c(0xfa0)]=0x0,this[_0xcb3a9c(0x5072)]=0x0,this[_0xcb3a9c(0x1bd)]=this[_0xcb3a9c(0xd5b)][_0xcb3a9c(0x27ad)],this[_0xcb3a9c(0x5fc9)]=new Matrix4(),this[_0xcb3a9c(0x1c53)]=new Matrix4(),this[_0xcb3a9c(0x512)]=new Cartesian4(0x1,0x0,0x0,0x1),this[_0xcb3a9c(0x5143)]=-0x1,this[_0x381d82(0x41e8)]=!0x1,this[_0xcb3a9c(0x19e5)]=new AssociativeArray(),this[_0xcb3a9c(0x16d0)]=!0x1,this[_0xcb3a9c(0x31c4)]=0xfff,this[_0xcb3a9c(0x32b3)]=0x0,this[_0xcb3a9c(0x5e3a)]='',this['_points']=[],this[_0xcb3a9c(0x446c)]=0x1,this[_0xcb3a9c(0x39ce)]=_0xcc74[_0xcb3a9c(0x37e8)][_0x381d82(0x1af6)](new PolylineCollection());}function destroySkylineCommand(_0x5396d6){var _0x3625c7=_0x307c2b,_0x5dbece=_0x5e00b3;defined$1(_0x5396d6[_0x5dbece(0x447c)])&&(_0x5396d6[_0x5dbece(0x447c)][_0x5dbece(0x2b54)]=_0x5396d6[_0x3625c7(0x75d)][_0x5dbece(0x2b54)]&&_0x5396d6[_0x5dbece(0x447c)][_0x3625c7(0x202b)][_0x3625c7(0x5020)](),_0x5396d6[_0x3625c7(0x75d)][_0x3625c7(0x1868)]=_0x5396d6[_0x5dbece(0x447c)][_0x5dbece(0x2ddc)]&&_0x5396d6[_0x5dbece(0x447c)][_0x5dbece(0x2ddc)][_0x5dbece(0x2947)](),_0x5396d6[_0x5dbece(0x447c)]=void 0x0),defined$1(_0x5396d6[_0x5dbece(0x3d47)])&&(_0x5396d6[_0x5dbece(0x3d47)][_0x3625c7(0x202b)]=_0x5396d6[_0x5dbece(0x3d47)][_0x5dbece(0x2b54)]&&_0x5396d6[_0x5dbece(0x3d47)][_0x5dbece(0x2b54)][_0x3625c7(0x5020)](),_0x5396d6[_0x5dbece(0x3d47)][_0x5dbece(0x2ddc)]=_0x5396d6[_0x5dbece(0x3d47)]['shaderProgram']&&_0x5396d6[_0x5dbece(0x3d47)][_0x5dbece(0x2ddc)][_0x5dbece(0x2947)](),_0x5396d6[_0x5dbece(0x3d47)]=void 0x0),defined$1(_0x5396d6[_0x5dbece(0x9eb)])&&(_0x5396d6[_0x3625c7(0x1303)][_0x5dbece(0x2b54)]=_0x5396d6[_0x5dbece(0x9eb)][_0x5dbece(0x2b54)]&&_0x5396d6['_faceCommand'][_0x5dbece(0x2b54)][_0x5dbece(0x2947)](),_0x5396d6[_0x3625c7(0x1303)][_0x5dbece(0x2ddc)]=_0x5396d6['_faceCommand'][_0x5dbece(0x2ddc)]&&_0x5396d6[_0x5dbece(0x9eb)][_0x5dbece(0x2ddc)][_0x5dbece(0x2947)](),_0x5396d6[_0x5dbece(0x9eb)]=void 0x0);}function destroySkylineViewerCommand(_0x290dc2){var _0x10272e=_0x307c2b,_0x51b837=_0x5e00b3;defined$1(_0x290dc2[_0x51b837(0x5ee4)])&&(_0x290dc2[_0x10272e(0x2ced)][_0x10272e(0x202b)]=_0x290dc2[_0x51b837(0x5ee4)][_0x51b837(0x2b54)]&&_0x290dc2[_0x51b837(0x5ee4)][_0x51b837(0x2b54)][_0x51b837(0x2947)](),_0x290dc2['_viewerCommand'][_0x51b837(0x2ddc)]=_0x290dc2[_0x51b837(0x5ee4)][_0x51b837(0x2ddc)]&&_0x290dc2[_0x10272e(0x2ced)][_0x51b837(0x2ddc)][_0x51b837(0x2947)](),_0x290dc2['_viewerCommand']=void 0x0),defined$1(_0x290dc2[_0x51b837(0x2e2b)])&&(_0x290dc2[_0x10272e(0x322e)][_0x51b837(0x2b54)]=_0x290dc2[_0x10272e(0x322e)][_0x51b837(0x2b54)]&&_0x290dc2[_0x51b837(0x2e2b)][_0x51b837(0x2b54)][_0x51b837(0x2947)](),_0x290dc2[_0x51b837(0x2e2b)][_0x51b837(0x2ddc)]=_0x290dc2[_0x10272e(0x322e)][_0x51b837(0x2ddc)]&&_0x290dc2['_viewerLineCommand'][_0x51b837(0x2ddc)][_0x51b837(0x2947)](),_0x290dc2[_0x51b837(0x2e2b)]=void 0x0);}function updateCamera$3(_0x9c1e07,_0x194788,_0x5e33ea){var _0x1ce93d=_0x307c2b,_0x4da526=_0x5e00b3,_0x3de5ce=_0x9c1e07[_0x4da526(0x2b49)][0x2],_0x4fd618=0.0005*_0x3de5ce;_0x4fd618=_0x4fd618<0x1?0x1:_0x4fd618;var _0x315208=Math[_0x4da526(0x1beb)](_0x3de5ce)+0x615299,_0x1542f9=Math[_0x4da526(0x5c4f)]((_0x315208-0x615299)*(_0x315208+0x615299));_0x3de5ce<0x0&&_0x1542f9<0xc350?_0x1542f9=0xc350:_0x3de5ce<0x64&&_0x3de5ce>0x0&&(_0x1542f9*=0x32);var _0x25212c,_0x444273=_0x9c1e07[_0x4da526(0xfa0)]*CesiumMath[_0x4da526(0x5b17)],_0x2a9341=_0x9c1e07[_0x4da526(0x5072)]*CesiumMath[_0x4da526(0x5b17)],_0x550fad=_0x5e33ea[_0x4da526(0x5592)],_0x36a2f6=_0x550fad[_0x4da526(0x5863)];if(_0x9c1e07[_0x4da526(0x5e52)][_0x4da526(0x3037)]===SceneMode$1[_0x4da526(0x3c78)])_0x25212c=Cartesian3[_0x4da526(0x4b0d)](_0x9c1e07[_0x4da526(0x2b49)],_0x9c1e07[_0x4da526(0x5e52)][_0x4da526(0xaab)][_0x4da526(0x4faa)])[0x0];else{var _0x3c83b9=Cartographic[_0x4da526(0x10c5)](_0x9c1e07[_0x4da526(0x2b49)][0x0],_0x9c1e07[_0x4da526(0x2b49)][0x1],_0x9c1e07[_0x4da526(0x2b49)][0x2]);_0x25212c=_0x36a2f6[_0x4da526(0x63b)](_0x3c83b9,new Cartesian3());}var _0x4ffd49=_0x550fad[_0x4da526(0x1187)][_0x4da526(0xcd2)],_0x1c0845=_0x550fad[_0x4da526(0x1187)][_0x4da526(0x389f)],_0x1bcc3a=new Cartesian3(),_0x5d9e10=_0x550fad[_0x4da526(0x5075)],_0x1b007a=_0x550fad['pitch'];Cartesian3[_0x4da526(0x40f3)](_0x550fad['position'],_0x1bcc3a),_0x9c1e07[_0x1ce93d(0x979)][_0x4da526(0x4d38)]=!0x0,_0x9c1e07[_0x4da526(0x5d36)][_0x1ce93d(0x54a9)]=function(){var _0x1a0850=_0x1ce93d,_0x51a4c3=_0x4da526;_0x4ffd49=_0x550fad[_0x1a0850(0x250e)][_0x51a4c3(0xcd2)],_0x1c0845=_0x550fad[_0x51a4c3(0x1187)][_0x51a4c3(0x389f)],_0x5d9e10=_0x550fad[_0x51a4c3(0x5075)],_0x1b007a=_0x550fad['pitch'],Cartesian3[_0x51a4c3(0x40f3)](_0x550fad[_0x51a4c3(0x3747)],_0x1bcc3a),_0x550fad[_0x51a4c3(0x1187)][_0x51a4c3(0xcd2)]=_0x4fd618,_0x550fad[_0x1a0850(0x250e)][_0x51a4c3(0x389f)]=_0x1542f9;var _0x13bc1c={'destination':_0x25212c,'orientation':{'heading':_0x444273,'pitch':_0x2a9341},'convert':!0x1};if(_0x550fad[_0x51a4c3(0x26a3)](_0x13bc1c),_0x9c1e07[_0x51a4c3(0x5a8e)]=_0x13bc1c,Matrix4[_0x1a0850(0x2d7b)](_0x550fad[_0x51a4c3(0x4459)],_0x9c1e07[_0x1a0850(0x45c8)]),Matrix4[_0x51a4c3(0x589e)](_0x550fad[_0x51a4c3(0x1187)][_0x51a4c3(0x32ad)],_0x550fad[_0x51a4c3(0x4be5)],_0x9c1e07[_0x51a4c3(0x1c53)]),Matrix4[_0x1a0850(0x178c)](_0x9c1e07[_0x51a4c3(0x1c53)],_0x9c1e07[_0x51a4c3(0x1c53)]),_0x9c1e07[_0x1a0850(0x16a0)]['mode']===SceneMode$1[_0x1a0850(0x16b8)])Cartesian3[_0x51a4c3(0x40f3)](_0x25212c,_0x9c1e07[_0x51a4c3(0x3097)][_0x51a4c3(0x4fe8)]);else{var _0x53468a=Transforms['convertToColumbusCartesian'](Cartesian3[_0x1a0850(0x1927)](_0x9c1e07['_viewPosition'][0x0],_0x9c1e07[_0x51a4c3(0x2b49)][0x1],_0x9c1e07[_0x51a4c3(0x2b49)][0x2]));Cartesian3[_0x1a0850(0x2d7b)](_0x53468a,_0x9c1e07[_0x51a4c3(0x3097)][_0x1a0850(0x234c)]);}_0x9c1e07[_0x1a0850(0x557)][_0x51a4c3(0x48ce)]=_0x1542f9;},_0x9c1e07[_0x4da526(0x5d36)][_0x4da526(0x5109)]=function(){var _0x58ea0a=_0x1ce93d,_0x53ad43=_0x4da526;if(defined$1(_0x9c1e07[_0x53ad43(0x3d47)])){_0x9c1e07[_0x53ad43(0x18d6)][_0x53ad43(0x809)]=0x0;var _0x12ac8f=_0x194788['readPixels']({'framebuffer':_0x9c1e07[_0x53ad43(0x5d36)][_0x53ad43(0x3eaf)]}),_0x39a3d0=_0x9c1e07[_0x53ad43(0x3d47)][_0x53ad43(0x2b54)][_0x53ad43(0x4f6b)](0x0),_0x71a405=0x4*(_0x194788[_0x53ad43(0x1564)]+0x1),_0x18ed85=ComponentDatatype$1[_0x53ad43(0x40dd)](_0x39a3d0[_0x53ad43(0x5c9a)],_0x71a405);_0x18ed85[0x0]=0x0,_0x18ed85[0x1]=0x0,_0x18ed85[0x2]=0x0,_0x18ed85[0x3]=0x1,0x4*_0x71a405!==_0x39a3d0[_0x58ea0a(0x4b70)]['sizeInBytes']&&(destroySkylineCommand(_0x9c1e07),updateSkyLine(_0x9c1e07,_0x194788),_0x39a3d0=_0x9c1e07[_0x58ea0a(0x39f7)][_0x53ad43(0x2b54)][_0x53ad43(0x4f6b)](0x0));for(var _0x4d5fbf=new Cartesian4(),_0x9dea6a=new Cartesian4(0x1,0x1/0xff,0x1/0xfe01,0x1/0x99246ff),_0x198297=_0x194788[_0x53ad43(0x1b3d)],_0x35f88d=_0x198297[_0x53ad43(0x4bbc)],_0x2b7e3f=_0x198297[_0x53ad43(0x4130)],_0x24474e=_0x2b7e3f['x'],_0x486689=_0x2b7e3f['y'],_0x30b62d=0x0;_0x30b62d<_0x194788[_0x53ad43(0x1564)];_0x30b62d++){for(var _0x2d62ed=0x0,_0xa21b39=_0x194788[_0x58ea0a(0xae9)]-0x1;_0xa21b39>-0x1;_0xa21b39--){var _0x4581e8=0x4*(_0x194788[_0x58ea0a(0x184f)]*_0xa21b39+_0x30b62d),_0x6424e7=Cartesian4[_0x53ad43(0x1d8a)](_0x12ac8f,_0x4581e8,_0x4d5fbf);if(Cartesian4[_0x53ad43(0x359a)](_0x6424e7,0xff,_0x6424e7),(_0x2d62ed=Cartesian4[_0x53ad43(0x2d8e)](_0x6424e7,_0x9dea6a))>0x0)break;_0x2d62ed=0x0;}if(_0x9c1e07[_0x53ad43(0x5e52)]['frameState'][_0x53ad43(0x398f)]&&_0x2d62ed>0x0){var _0x5e1e68=_0x2d62ed*_0x198297[_0x53ad43(0x2544)];_0x2d62ed=_0x486689*(0x1-_0x24474e/(Math[_0x53ad43(0x3a5c)](0x2,_0x5e1e68)-0x1+_0x24474e))/(_0x486689-_0x24474e);}_0x4d5fbf['x']=_0x30b62d/_0x194788[_0x53ad43(0x1564)]*0x2-0x1,_0x4d5fbf['y']=_0xa21b39/_0x194788[_0x53ad43(0x3883)]*0x2-0x1,_0x4d5fbf['z']=0x2*_0x2d62ed-0x1,_0x4d5fbf['w']=0x1,Matrix4[_0x53ad43(0x1abe)](_0x35f88d,_0x4d5fbf,_0x4d5fbf);var _0xca1539=new Cartesian3(_0x4d5fbf['x'],_0x4d5fbf['y'],_0x4d5fbf['z']);Cartesian3[_0x58ea0a(0x4db7)](_0xca1539,_0x4d5fbf['w'],_0xca1539);var _0x5a69e1=Cartesian3[_0x53ad43(0x3d6f)](_0xca1539);_0x9c1e07[_0x53ad43(0x5143)]>0x0&&_0x5a69e1>_0x9c1e07[_0x53ad43(0x5143)]&&(Cartesian3[_0x53ad43(0x4853)](_0xca1539,_0xca1539),_0xca1539['x']*=_0x9c1e07[_0x58ea0a(0x3486)],_0xca1539['y']*=_0x9c1e07[_0x53ad43(0x5143)],_0xca1539['z']*=_0x9c1e07[_0x58ea0a(0x3486)]),_0x4d5fbf['x']=_0xca1539['x'],_0x4d5fbf['y']=_0xca1539['y'],_0x4d5fbf['z']=_0xca1539['z'],_0x4d5fbf['w']=0x1;var _0x316162=Cartesian3[_0x53ad43(0x21a3)](Matrix4['multiplyByVector'](_0x9c1e07[_0x58ea0a(0x45c8)],_0x4d5fbf,new Cartesian4()));_0x9c1e07[_0x53ad43(0x5e52)][_0x53ad43(0x3037)]===SceneMode$1[_0x58ea0a(0x19e)]&&(_0x316162=Transforms[_0x53ad43(0x8c1)](_0x316162)),_0x9c1e07[_0x53ad43(0x18d6)][_0x53ad43(0x5323)](_0x316162),_0x18ed85[0x4*(_0x30b62d+0x1)]=_0x4d5fbf['x'],_0x18ed85[0x4*(_0x30b62d+0x1)+0x1]=_0x4d5fbf['y'],_0x18ed85[0x4*(_0x30b62d+0x1)+0x2]=_0x4d5fbf['z'],_0x18ed85[0x4*(_0x30b62d+0x1)+0x3]=_0x4d5fbf['w'];}_0x39a3d0[_0x53ad43(0x521e)][_0x58ea0a(0x3a03)](_0x18ed85,0x0);for(var _0x2a9530=0x0;_0x2a9530<_0x9c1e07[_0x58ea0a(0x5878)][_0x53ad43(0xc98)][_0x53ad43(0x809)];_0x2a9530++)_0x9c1e07[_0x53ad43(0x19e5)]['values'][_0x2a9530][_0x53ad43(0xa16)](_0x194788,_0x550fad);_0x9c1e07[_0x53ad43(0x39ce)][_0x53ad43(0x443c)](),_0x9c1e07[_0x58ea0a(0x426f)]>=0x2&&_0x9c1e07[_0x53ad43(0x39ce)][_0x53ad43(0x30c2)]({'width':_0x9c1e07[_0x53ad43(0x446c)],'positions':_0x9c1e07[_0x58ea0a(0x1d9f)],'material':Material[_0x53ad43(0x3fcf)](Material[_0x53ad43(0xb88)],{'color':Color$2[_0x53ad43(0x21a3)](_0x9c1e07[_0x53ad43(0x512)])})});}_0x550fad[_0x53ad43(0x26a3)]({'destination':_0x1bcc3a,'orientation':{'heading':_0x5d9e10,'pitch':_0x1b007a,'roll':_0x550fad['roll']},'convert':!0x1}),_0x550fad['frustum'][_0x53ad43(0xcd2)]=_0x4ffd49,_0x550fad['frustum'][_0x53ad43(0x389f)]=_0x1c0845,_0x9c1e07[_0x53ad43(0x5d36)][_0x53ad43(0x4d38)]=!0x1;};}function updateSkylineViewer(_0x3a70c8,_0x5c6c55,_0x2159ac){var _0x20c87c=_0x307c2b,_0x52fe51=_0x5e00b3,_0x3919bd=_0x2159ac[_0x20c87c(0x57e6)][_0x52fe51(0x1187)],_0x48274f=0xa,_0x5722ee=0x2*Math[_0x52fe51(0x41f7)](_0x3919bd[_0x52fe51(0x2054)]*Math[_0x52fe51(0x59e4)](0.5*_0x3919bd[_0x20c87c(0x5671)])),_0x125aab=_0x48274f*Math[_0x52fe51(0x59e4)](0.5*_0x5722ee),_0x59fb9e=_0x48274f*Math[_0x52fe51(0x59e4)](0.5*_0x3919bd['fovy']),_0x2acbdf=ComponentDatatype$1[_0x20c87c(0x9e8)](ComponentDatatype$1[_0x52fe51(0x43ff)],0xc),_0x47c54f=ComponentDatatype$1[_0x52fe51(0x40dd)](ComponentDatatype$1[_0x20c87c(0x4aa9)],0x10);_0x2acbdf[0x0]=0x0,_0x2acbdf[0x1]=0x2,_0x2acbdf[0x2]=0x1,_0x2acbdf[0x3]=0x0,_0x2acbdf[0x4]=0x4,_0x2acbdf[0x5]=0x2,_0x2acbdf[0x6]=0x0,_0x2acbdf[0x7]=0x3,_0x2acbdf[0x8]=0x4,_0x2acbdf[0x9]=0x0,_0x2acbdf[0xa]=0x1,_0x2acbdf[0xb]=0x3,_0x47c54f[0x0]=0x0,_0x47c54f[0x1]=0x1,_0x47c54f[0x2]=0x0,_0x47c54f[0x3]=0x2,_0x47c54f[0x4]=0x0,_0x47c54f[0x5]=0x3,_0x47c54f[0x6]=0x0,_0x47c54f[0x7]=0x4,_0x47c54f[0x8]=0x1,_0x47c54f[0x9]=0x2,_0x47c54f[0xa]=0x1,_0x47c54f[0xb]=0x3,_0x47c54f[0xc]=0x2,_0x47c54f[0xd]=0x4,_0x47c54f[0xe]=0x3,_0x47c54f[0xf]=0x4;var _0x2d35da=ComponentDatatype$1[_0x52fe51(0x40dd)](ComponentDatatype$1[_0x52fe51(0x486a)],0xf);_0x2d35da[0x0]=_0x2d35da[0x1]=_0x2d35da[0x2]=0x0,_0x2d35da[0x3]=-_0x125aab,_0x2d35da[0x4]=-_0x59fb9e,_0x2d35da[0x5]=-0xa,_0x2d35da[0x6]=-_0x125aab,_0x2d35da[0x7]=_0x59fb9e,_0x2d35da[0x8]=-0xa,_0x2d35da[0x9]=_0x125aab,_0x2d35da[0xa]=-_0x59fb9e,_0x2d35da[0xb]=-0xa,_0x2d35da[0xc]=_0x125aab,_0x2d35da[0xd]=_0x59fb9e,_0x2d35da[0xe]=-0xa;var _0xe2bc65=Buffer$1[_0x52fe51(0x5ad5)]({'context':_0x5c6c55,'typedArray':_0x2d35da,'usage':BufferUsage[_0x20c87c(0x54ce)]}),_0x4aeb07=[],_0x1b1e14={'aPosition':0x0};_0x4aeb07[_0x52fe51(0x5323)]({'index':_0x1b1e14[_0x52fe51(0x54cf)],'vertexBuffer':_0xe2bc65,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x52fe51(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1});var _0x59120e=Buffer$1[_0x52fe51(0xda9)]({'context':_0x5c6c55,'typedArray':_0x2acbdf,'usage':BufferUsage[_0x52fe51(0xdfd)],'indexDatatype':IndexDatatype$1[_0x20c87c(0x4aa9)]}),_0x193c3b=Buffer$1[_0x20c87c(0x1b85)]({'context':_0x5c6c55,'typedArray':_0x47c54f,'usage':BufferUsage[_0x52fe51(0xdfd)],'indexDatatype':IndexDatatype$1[_0x20c87c(0x4aa9)]});_0x3a70c8[_0x52fe51(0x2e2b)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x52fe51(0x4b11)],'modelMatrix':_0x3a70c8[_0x52fe51(0x5fc9)],'pass':Pass$1[_0x52fe51(0x40ea)],'owner':_0x3a70c8,'cull':!0x1}),_0x3a70c8[_0x20c87c(0x322e)][_0x52fe51(0x2b54)]=new VertexArray({'context':_0x5c6c55,'attributes':_0x4aeb07,'indexBuffer':_0x193c3b}),_0x3a70c8[_0x52fe51(0x2e2b)][_0x52fe51(0x2ddc)]=ShaderProgram$1[_0x52fe51(0x5344)]({'context':_0x5c6c55,'vertexShaderSource':CommonNoLigthNoTextureVp,'fragmentShaderSource':CommonNoTextureFp,'attributeLocations':_0x1b1e14}),_0x3a70c8[_0x52fe51(0x2e2b)][_0x52fe51(0x33c4)]=RenderState[_0x52fe51(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0}});for(var _0x546df6=[],_0x1491e7=0x0;_0x1491e7<0x6;_0x1491e7++)_0x546df6[_0x1491e7]=new Cartesian4(0x0,0x0,0x0,0x0);var _0x105f6a=new Cartesian4(0x80/0xff,0x1,0xeb/0xff,0x1);_0x3a70c8[_0x52fe51(0x2e2b)][_0x52fe51(0x2ca)]={'uDiffuseColor':function(){return _0x105f6a;},'clip_mode':function(){return 0x0;},'clip_planes':function(){return _0x546df6;},'clip_line_color':function(){var _0x440b5a=_0x52fe51;return Cartesian4[_0x440b5a(0xad0)];}},_0x3a70c8[_0x20c87c(0x2ced)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x52fe51(0xf30)],'modelMatrix':_0x3a70c8[_0x52fe51(0x5fc9)],'pass':Pass$1[_0x52fe51(0x40ea)],'owner':_0x3a70c8,'cull':!0x1}),_0x3a70c8[_0x20c87c(0x2ced)][_0x20c87c(0x202b)]=new VertexArray({'context':_0x5c6c55,'attributes':_0x4aeb07,'indexBuffer':_0x59120e}),_0x3a70c8[_0x52fe51(0x5ee4)][_0x52fe51(0x2ddc)]=ShaderProgram$1[_0x52fe51(0x5344)]({'context':_0x5c6c55,'vertexShaderSource':CommonNoLigthNoTextureVp,'fragmentShaderSource':CommonNoTextureFp,'attributeLocations':_0x1b1e14}),_0x3a70c8[_0x52fe51(0x5ee4)][_0x52fe51(0x33c4)]=RenderState[_0x52fe51(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0}});var _0x48b6e2=new Cartesian4(0x44/0xff,0xde/0xff,0x9e/0xff,0x1);_0x3a70c8[_0x52fe51(0x5ee4)][_0x52fe51(0x2ca)]={'uDiffuseColor':function(){return _0x48b6e2;},'clip_mode':function(){return 0x0;},'clip_planes':function(){return _0x546df6;},'clip_line_color':function(){var _0x3142b5=_0x52fe51;return Cartesian4[_0x3142b5(0xad0)];}};}function updateSkyLine(_0x27fa67,_0x24887f,_0x313bdc){var _0x1739ad=_0x307c2b,_0x2869d6=_0x5e00b3,_0x3435b1=_0x24887f[_0x1739ad(0x184f)]+0x1,_0x1b8833=ComponentDatatype$1[_0x1739ad(0x9e8)](ComponentDatatype$1[_0x2869d6(0x486a)],0x4*_0x3435b1),_0xaa3909=ComponentDatatype$1[_0x2869d6(0x40dd)](ComponentDatatype$1[_0x2869d6(0x486a)],0x2*_0x3435b1),_0x1b6e39=ComponentDatatype$1[_0x2869d6(0x40dd)](ComponentDatatype$1[_0x2869d6(0x43ff)],_0x3435b1-0x1),_0x7ae393=ComponentDatatype$1[_0x2869d6(0x40dd)](ComponentDatatype$1[_0x2869d6(0x43ff)],_0x3435b1);_0xaa3909[0x0]=-0x1;for(var _0x198c1e=0x1;_0x198c1e<_0x3435b1;_0x198c1e++)_0xaa3909[0x2*_0x198c1e]=_0x198c1e/(_0x3435b1-0x1),_0xaa3909[0x2*_0x198c1e+0x1]=0x0;for(_0x198c1e=0x0;_0x198c1e<_0x3435b1-0x1;_0x198c1e++)_0x1b6e39[_0x198c1e]=_0x198c1e+0x1,_0x7ae393[_0x198c1e]=_0x198c1e;_0x7ae393[_0x3435b1-0x1]=_0x3435b1-0x1;var _0x5cf862=Buffer$1[_0x2869d6(0x5ad5)]({'context':_0x24887f,'typedArray':_0x1b8833,'usage':BufferUsage[_0x2869d6(0xdfd)]}),_0x257f7d=[],_0x19347a={'aPosition':0x0};_0x257f7d[_0x2869d6(0x5323)]({'index':_0x19347a[_0x2869d6(0x54cf)],'vertexBuffer':_0x5cf862,'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x2869d6(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x10,'normalize':!0x1}),_0x19347a[_0x2869d6(0x15b1)]=0x1;var _0x45a9c0=Buffer$1[_0x2869d6(0x5ad5)]({'context':_0x24887f,'typedArray':_0xaa3909,'usage':BufferUsage[_0x1739ad(0x54ce)]});_0x257f7d[_0x1739ad(0x2a0e)]({'index':_0x19347a[_0x2869d6(0x15b1)],'vertexBuffer':_0x45a9c0,'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x2869d6(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x8,'normalize':!0x1});var _0x55120a=Buffer$1[_0x2869d6(0xda9)]({'context':_0x24887f,'typedArray':_0x1b6e39,'usage':BufferUsage['STATIC_DRAW'],'indexDatatype':IndexDatatype$1[_0x2869d6(0x43ff)]}),_0x5d8f8c=Buffer$1[_0x2869d6(0xda9)]({'context':_0x24887f,'typedArray':_0x7ae393,'usage':BufferUsage[_0x2869d6(0xdfd)],'indexDatatype':IndexDatatype$1[_0x2869d6(0x43ff)]}),_0x5d37c4={'uSkylineColor':function(){var _0x22b514=_0x1739ad;return _0x27fa67[_0x22b514(0x25c0)];}};_0x27fa67[_0x2869d6(0x3d47)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x1739ad(0x44c)],'modelMatrix':_0x27fa67[_0x2869d6(0x5fc9)],'boundingVolume':_0x27fa67[_0x2869d6(0x3097)],'pass':Pass$1[_0x2869d6(0x40ea)],'owner':_0x27fa67,'cull':!0x1}),_0x27fa67[_0x2869d6(0x3d47)][_0x2869d6(0x2b54)]=new VertexArray({'context':_0x24887f,'attributes':_0x257f7d,'indexBuffer':_0x55120a}),_0x27fa67[_0x2869d6(0x3d47)][_0x2869d6(0x2ddc)]=ShaderProgram$1[_0x2869d6(0x5344)]({'context':_0x24887f,'vertexShaderSource':SkylineVp,'fragmentShaderSource':SkylineFp,'attributeLocations':_0x19347a}),_0x27fa67[_0x1739ad(0x39f7)][_0x1739ad(0x1991)]=RenderState[_0x2869d6(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0}}),_0x27fa67[_0x2869d6(0x3d47)][_0x1739ad(0x2173)]=_0x5d37c4,_0x27fa67[_0x2869d6(0x9eb)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x2869d6(0x3f2b)],'modelMatrix':_0x27fa67[_0x1739ad(0x45c8)],'boundingVolume':_0x27fa67[_0x2869d6(0x3097)],'pass':Pass$1[_0x2869d6(0x40ea)],'owner':_0x27fa67,'cull':!0x1}),_0x27fa67[_0x2869d6(0x9eb)][_0x2869d6(0x2b54)]=new VertexArray({'context':_0x24887f,'attributes':_0x257f7d,'indexBuffer':_0x5d8f8c}),_0x27fa67[_0x2869d6(0x9eb)][_0x1739ad(0x1868)]=ShaderProgram$1[_0x1739ad(0x5602)]({'context':_0x24887f,'vertexShaderSource':SkylineVp,'fragmentShaderSource':SkylineFp,'attributeLocations':_0x19347a}),_0x27fa67['_faceCommand']['renderState']=RenderState[_0x2869d6(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0}}),_0x27fa67[_0x2869d6(0x9eb)][_0x2869d6(0x2ca)]=_0x5d37c4;}function SQFramebuffer(_0x4ad013){var _0x3fc295=_0x307c2b,_0x598b0e=_0x5e00b3;this[_0x598b0e(0x1b34)]=new RenderTexture(_0x4ad013),this[_0x3fc295(0x45be)]['_passState'][_0x598b0e(0xd38)]=!0x1,this[_0x598b0e(0x1358)]=_0x4ad013,this[_0x598b0e(0x21fd)]=!0x1,this[_0x598b0e(0x2552)]={'isSunVisible':!0x1,'isMoonVisible':!0x1,'isSkyAtmosphereVisible':!0x1,'isSkyBoxVisible':!0x1,'isGlobalVisible':!0x1,'isObjectVisible':!0x0,'isBillboardVisible':!0x1,'isOnlyS3MObjectVisible':!0x0},this[_0x598b0e(0x4ab3)]=FrameBufferType[_0x598b0e(0xa5d)],this[_0x598b0e(0x1c6c)]=void 0x0,this[_0x3fc295(0x1469)]=void 0x0;}Object[_0x5e00b3(0x1dfd)](Skyline[_0x5e00b3(0x3720)],{'viewPosition':{'get':function(){var _0x7e4d10=_0x307c2b;return this[_0x7e4d10(0x5abd)];},'set':function(_0x191ce1){var _0x66b62b=_0x307c2b;this['_viewPosition']=_0x191ce1,this[_0x66b62b(0x12c9)]=!0x0;}},'color':{'get':function(){var _0x35293b=_0x307c2b,_0x40f93a=_0x5e00b3,_0x35054d=new Color$2();return _0x35054d[_0x40f93a(0x20a2)]=this[_0x40f93a(0x512)]['x'],_0x35054d[_0x40f93a(0x9db)]=this[_0x40f93a(0x512)]['y'],_0x35054d[_0x35293b(0x485e)]=this[_0x40f93a(0x512)]['z'],_0x35054d[_0x40f93a(0x32a8)]=this[_0x40f93a(0x512)]['w'],_0x35054d;},'set':function(_0x5a9b4b){var _0x87dc4c=_0x307c2b,_0xb8498e=_0x5e00b3;this[_0xb8498e(0x512)]['x']=_0x5a9b4b[_0x87dc4c(0xe24)],this[_0xb8498e(0x512)]['y']=_0x5a9b4b[_0xb8498e(0x9db)],this[_0xb8498e(0x512)]['z']=_0x5a9b4b[_0xb8498e(0x3c2a)],this[_0xb8498e(0x512)]['w']=_0x5a9b4b[_0xb8498e(0x32a8)];}},'direction':{'get':function(){var _0x5c9c0e=_0x5e00b3;return this[_0x5c9c0e(0xfa0)];},'set':function(_0x3e2b9f){var _0x433578=_0x307c2b,_0x51f148=_0x5e00b3;this[_0x433578(0x4240)]=_0x3e2b9f,this[_0x51f148(0x16d0)]=!0x0;}},'pitch':{'get':function(){var _0x15a59b=_0x5e00b3;return this[_0x15a59b(0x5072)];},'set':function(_0x4af874){var _0xe8d3c0=_0x307c2b;this[_0xe8d3c0(0x277e)]=_0x4af874,this[_0xe8d3c0(0x12c9)]=!0x0;}},'displayMode':{'get':function(){var _0x179f3f=_0x5e00b3;return this[_0x179f3f(0xd5b)];}},'displayStyle':{'get':function(){var _0x1c4e4f=_0x5e00b3;return this[_0x1c4e4f(0x1bd)];},'set':function(_0x29bd38){var _0x5c1172=_0x5e00b3;this[_0x5c1172(0x1bd)]=_0x29bd38;}},'radius':{'get':function(){var _0x144311=_0x5e00b3;return this[_0x144311(0x5143)];},'set':function(_0x5d9d32){var _0x197d9c=_0x5e00b3;this[_0x197d9c(0x5143)]=_0x5d9d32,this[_0x197d9c(0x16d0)]=!0x0;}},'lineWidth':{'get':function(){var _0x56a041=_0x5e00b3;return this[_0x56a041(0x446c)];},'set':function(_0x16d8a7){var _0x1208db=_0x5e00b3;this[_0x1208db(0x446c)]=_0x16d8a7,this[_0x1208db(0x16d0)]=!0x0;}},'ignoreGlobe':{'get':function(){var _0x22f315=_0x307c2b;return this[_0x22f315(0x41e8)];},'set':function(_0x45db54){var _0x87e504=_0x307c2b,_0x5df8c9=_0x5e00b3;this[_0x5df8c9(0x42a4)]=_0x45db54,defined$1(this[_0x5df8c9(0x5d36)])&&(this[_0x5df8c9(0x5d36)][_0x5df8c9(0x440)][_0x87e504(0x4ab1)]=!this[_0x5df8c9(0x42a4)],this[_0x87e504(0x12c9)]=!0x0);}}}),Skyline[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x4a5b4,_0x19cbd9,_0x34b385){var _0x531957=_0x307c2b,_0x38a376=_0x5e00b3;if(!_0x19cbd9[_0x38a376(0x4c01)][_0x531957(0x27f3)]){this[_0x531957(0x12c9)]&&(defined$1(this[_0x38a376(0x5d36)])||(this[_0x38a376(0x5d36)]=new DepthFramebuffer(_0x4a5b4),this[_0x38a376(0x5d36)][_0x38a376(0x440)][_0x38a376(0x1481)]=!this[_0x38a376(0x42a4)],this[_0x531957(0x979)][_0x38a376(0x440)][_0x38a376(0x35dc)]=!0x0,_0x19cbd9[_0x38a376(0x5a25)][this[_0x38a376(0x5e3a)]]=this[_0x38a376(0x5d36)],this[_0x38a376(0xa47)]=_0x19cbd9),this[_0x38a376(0x16d0)]=!0x1,destroySkylineCommand(this),destroySkylineViewerCommand(this),updateCamera$3(this,_0x4a5b4,_0x19cbd9),updateSkylineViewer(this,_0x4a5b4,_0x19cbd9),updateSkyLine(this,_0x4a5b4));for(var _0x5cd444=0x0;_0x5cd444<this[_0x38a376(0x19e5)][_0x38a376(0xc98)][_0x38a376(0x809)];_0x5cd444++){var _0x4ca10e=this[_0x38a376(0x19e5)][_0x38a376(0xc98)][_0x5cd444];defined$1(_0x4ca10e)&&defined$1(_0x4ca10e[_0x38a376(0x447c)])&&_0x34b385[_0x38a376(0x5323)](_0x4ca10e[_0x531957(0x75d)]);}defined$1(this[_0x38a376(0x5ee4)]),defined$1(this[_0x38a376(0x2e2b)]),this[_0x38a376(0x1bd)]===this[_0x38a376(0xd5b)][_0x38a376(0x27ad)]?defined$1(this[_0x38a376(0x3d47)])&&this[_0x38a376(0x446c)]<0x2&&_0x34b385[_0x531957(0x2a0e)](this[_0x38a376(0x3d47)]):defined$1(this[_0x38a376(0x9eb)])&&_0x34b385[_0x38a376(0x5323)](this[_0x38a376(0x9eb)]);}},Skyline[_0x5e00b3(0x3720)][_0x5e00b3(0x45eb)]=function(_0x351a78){var _0x378ee4=_0x307c2b,_0x9ab429=_0x5e00b3;if(_0x351a78>0x8)throw new DeveloperError$1(_0x9ab429(0x2b68));this[_0x9ab429(0x31c4)]=0x1<<_0x351a78,defined$1(this[_0x378ee4(0x979)])&&(this[_0x9ab429(0x5d36)][_0x9ab429(0x31c4)]=this[_0x9ab429(0x31c4)]);},Skyline[_0x5e00b3(0x3720)][_0x307c2b(0x3a83)]=function(_0x104d21){var _0x403197=_0x5e00b3;if(_0x104d21>0x8)throw new DeveloperError$1(_0x403197(0x2b68));return 0x1<<_0x104d21&this[_0x403197(0x31c4)];},Skyline[_0x307c2b(0x1aa2)][_0x5e00b3(0x1a93)]=function(){var _0x538de1=_0x307c2b,_0x5a3467=_0x5e00b3;if(!this[_0x538de1(0x12c9)]){var _0x48eff5=this[_0x5a3467(0x5e52)][_0x5a3467(0x4fd0)],_0x2ed221=_0x48eff5[_0x5a3467(0x2d1b)]({'framebuffer':this[_0x5a3467(0x5d36)][_0x5a3467(0x3eaf)]});_0x48eff5[_0x538de1(0x184f)];for(var _0x2eac94=[],_0x4def57=[],_0x53019c=[],_0x33c90b=[],_0x527a16=new Cartesian4(),_0x72e0f6=new Cartesian4(0x1,0x1/0xff,0x1/0xfe01,0x1/0x99246ff),_0x175d94=0x0;_0x175d94<_0x48eff5[_0x5a3467(0x1564)];_0x175d94++)for(var _0x258919=_0x48eff5[_0x5a3467(0x3883)]-0x1;_0x258919>-0x1;_0x258919--){var _0x4c989a=0x4*(_0x48eff5[_0x5a3467(0x1564)]*_0x258919+_0x175d94),_0x5baaf9=Cartesian4[_0x538de1(0x1055)](_0x2ed221,_0x4c989a,_0x527a16);if(Cartesian4[_0x5a3467(0x359a)](_0x5baaf9,0xff,_0x5baaf9),Cartesian4[_0x5a3467(0x2d8e)](_0x5baaf9,_0x72e0f6)>0x0){_0x2eac94[_0x538de1(0x2a0e)](_0x175d94/_0x48eff5[_0x5a3467(0x1564)]),_0x4def57[_0x5a3467(0x5323)](_0x258919/_0x48eff5['drawingBufferHeight']),_0x53019c[_0x5a3467(0x5323)](_0x175d94),_0x33c90b[_0x5a3467(0x5323)](_0x258919);break;}}return{'x':_0x2eac94,'y':_0x4def57,'drawingBufferXArr':_0x53019c,'drawingBufferYArr':_0x33c90b};}},Skyline[_0x5e00b3(0x3720)][_0x5e00b3(0x3731)]=function(){var _0xf2d498=_0x307c2b,_0x18f95c=_0x5e00b3;if(!this['_update']&&0x0!==this[_0x18f95c(0x18d6)][_0xf2d498(0x2ef4)]){for(var _0x36c3dc,_0x1f6aa7=[],_0x5d8466=[],_0xf5dcef=[],_0x521dd0=0x0,_0x27b281=this['_points'][_0x18f95c(0x809)];_0x521dd0<_0x27b281;_0x521dd0++)_0x36c3dc=Cartographic[_0x18f95c(0x50e9)](this[_0x18f95c(0x18d6)][_0x521dd0]),_0x1f6aa7[_0x18f95c(0x5323)](_0x36c3dc[_0x18f95c(0x4465)]*CesiumMath[_0x18f95c(0x2683)]),_0x5d8466[_0xf2d498(0x2a0e)](_0x36c3dc[_0x18f95c(0x5859)]*CesiumMath[_0x18f95c(0x2683)]),_0xf5dcef[_0x18f95c(0x5323)](_0x36c3dc[_0x18f95c(0x5a4e)]);return{'x':_0x1f6aa7,'y':_0x5d8466,'z':_0xf5dcef};}},Skyline[_0x307c2b(0x1aa2)][_0x5e00b3(0x4535)]=function(_0x442ff9){var _0x4b6426=_0x307c2b,_0xa39e37=_0x5e00b3,_0xc96d24=_0x442ff9[_0xa39e37(0x2c5)],_0x5e7ab6=_0x442ff9[_0x4b6426(0x2fe9)];if(!defined$1(_0xc96d24)||!defined$1(_0x5e7ab6))return!0x1;var _0x35b848=this[_0x4b6426(0x5878)][_0xa39e37(0x38c4)](_0xc96d24);if(defined$1(_0x35b848))return!0x1;_0x35b848=new LimitBody(_0x5e7ab6,this),this[_0xa39e37(0x19e5)][_0x4b6426(0x3235)](_0xc96d24,_0x35b848),defined$1(this[_0xa39e37(0x5d36)])&&(this[_0xa39e37(0x5d36)][_0xa39e37(0x4d38)]=!0x0);},Skyline[_0x5e00b3(0x3720)][_0x5e00b3(0x600a)]=function(_0x49b19d){var _0x3b7a89=_0x5e00b3;return!!this[_0x3b7a89(0x19e5)][_0x3b7a89(0x4f4b)](_0x49b19d);},Skyline[_0x307c2b(0x1aa2)][_0x5e00b3(0x33d0)]=function(){var _0x430d4e=_0x307c2b,_0x223a23=_0x5e00b3;for(var _0x13adfd=0x0;_0x13adfd<this[_0x430d4e(0x5878)][_0x223a23(0xc98)][_0x223a23(0x809)];_0x13adfd++)this[_0x223a23(0x19e5)][_0x223a23(0xc98)][_0x13adfd][_0x223a23(0x2947)](),this[_0x223a23(0x19e5)][_0x430d4e(0x225a)][_0x13adfd]=null;this[_0x223a23(0x19e5)][_0x223a23(0x443c)]();},Skyline[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x3653a4=_0x5e00b3;this[_0x3653a4(0x33d0)](),this[_0x3653a4(0x16d0)]=!0x1,this[_0x3653a4(0x39ce)][_0x3653a4(0x443c)](),this[_0x3653a4(0x18d6)]=[],destroySkylineCommand(this),destroySkylineViewerCommand(this);},Skyline[_0x5e00b3(0x3720)][_0x5e00b3(0x9c5)]=function(){var _0x5a9122=_0x307c2b,_0xdd47c7=_0x5e00b3;this[_0xdd47c7(0x5e52)][_0xdd47c7(0x1c37)](this[_0xdd47c7(0x5a8e)]);var _0x25089e=this[_0xdd47c7(0x5e52)][_0xdd47c7(0x2bd9)][_0xdd47c7(0x4367)];if(defined$1(_0x25089e)){var _0x18500f=this[_0xdd47c7(0x5e52)][_0xdd47c7(0x1358)],_0x21cfcc=_0x18500f[_0x5a9122(0x184f)],_0x192f1d=_0x18500f[_0xdd47c7(0x3883)],_0x1fcfbe=_0x18500f[_0xdd47c7(0x2d1b)]({'x':0x0,'y':0x0,'width':_0x21cfcc,'height':_0x192f1d,'framebuffer':_0x25089e[_0x5a9122(0x368c)]}),_0x159aa3=this[_0xdd47c7(0x1a93)]();if(defined$1(_0x159aa3)){for(var _0xbb86dc,_0x25b74a,_0x433686=_0x159aa3[_0xdd47c7(0x2927)],_0x4a7ef8=_0x159aa3[_0x5a9122(0x28ad)],_0x1a0321=_0x433686[_0xdd47c7(0x809)],_0x7279f4={};_0x1a0321--;){_0xbb86dc=_0x433686[_0x1a0321],_0x25b74a=_0x4a7ef8[_0x1a0321];var _0x2c82ed=Cartesian4[_0xdd47c7(0x361f)](_0x1fcfbe,0x4*_0x21cfcc*_0x25b74a+0x4*_0xbb86dc),_0x5b0c6d=Color$2[_0xdd47c7(0x332d)](_0x2c82ed['x'],_0x2c82ed['y'],_0x2c82ed['z'],_0x2c82ed['w']),_0x310b7f=_0x18500f[_0xdd47c7(0x11d2)](_0x5b0c6d);if(defined$1(_0x310b7f)){var _0x2964a0=_0x310b7f[_0x5a9122(0x2739)]['id'];_0x5b0c6d=_0x310b7f['id'],(defined$1(_0x7279f4[_0x2964a0])||(_0x7279f4[_0x2964a0]=[]),-0x1===_0x7279f4[_0x2964a0][_0xdd47c7(0xabf)](_0x5b0c6d)&&_0x7279f4[_0x2964a0][_0xdd47c7(0x5323)](_0x5b0c6d));}}return _0x7279f4;}}},Skyline[_0x5e00b3(0x3720)][_0x5e00b3(0x4069)]=function(){var _0x64319a=_0x307c2b,_0x44a99a=_0x5e00b3,_0x5a7684=this[_0x64319a(0x893)]();if(defined$1(_0x5a7684)){for(var _0x59c6dc,_0x6b15ab,_0x36d708,_0x20645f=_0x5a7684['x'],_0x3dc61f=_0x5a7684['y'],_0x36845a=_0x5a7684['z'],_0x3ad3d2=new Point3Ds(),_0x2fd870=0x0,_0x26785e=_0x20645f[_0x44a99a(0x809)];_0x2fd870<_0x26785e;_0x2fd870++)_0x59c6dc=_0x20645f[_0x2fd870],_0x6b15ab=_0x3dc61f[_0x2fd870],_0x36d708=_0x36845a[_0x2fd870],_0x3ad3d2[_0x44a99a(0x30c2)](new Point3D$1(_0x59c6dc,_0x6b15ab,_0x36d708));return{'geoLine3D':new GeoLine3D([_0x3ad3d2]),'viewPos':new Point3D$1(this[_0x44a99a(0x2b49)][0x0],this[_0x44a99a(0x2b49)][0x1],this[_0x64319a(0x5abd)][0x2])};}},Skyline[_0x307c2b(0x1aa2)][_0x5e00b3(0x5640)]=function(){var _0x167a48=_0x307c2b,_0x3e19bb=_0x5e00b3;''===this[_0x3e19bb(0x5e3a)]&&(this[_0x3e19bb(0x5e3a)]=_0x3e19bb(0x47dd)+this[_0x3e19bb(0x5e52)][_0x3e19bb(0x2b3a)][_0x3e19bb(0x476b)],this[_0x3e19bb(0x5e52)][_0x167a48(0x553a)][_0x3e19bb(0x30c2)](this));},Skyline[_0x307c2b(0x1aa2)][_0x307c2b(0x5020)]=function(){var _0x5f1c64=_0x307c2b,_0x2a2c16=_0x5e00b3;return defined$1(this[_0x2a2c16(0xa47)])&&(defined$1(this['_depthBuffer'])&&delete this[_0x2a2c16(0xa47)][_0x2a2c16(0x5a25)][this[_0x2a2c16(0x5e3a)]],this[_0x5f1c64(0x4e0e)]=void 0x0),this[_0x2a2c16(0x5d36)]=this[_0x2a2c16(0x5d36)]&&this[_0x2a2c16(0x5d36)][_0x2a2c16(0x2947)](),destroySkylineCommand(this),destroySkylineViewerCommand(this),this[_0x2a2c16(0x33d0)](),this[_0x2a2c16(0x5e52)][_0x2a2c16(0x2b3a)][_0x2a2c16(0x4f4b)](this[_0x2a2c16(0x5e3a)],!0x0),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](SQFramebuffer[_0x5e00b3(0x3720)],{'renderTexture':{'get':function(){var _0x4fc73e=_0x307c2b;return this[_0x4fc73e(0x45be)];}},'environmentVisible':{'get':function(){var _0x14bb10=_0x5e00b3;return this[_0x14bb10(0x2552)];}},'isUpdate':{'get':function(){var _0xe45d79=_0x5e00b3;return this[_0xe45d79(0x21fd)];},'set':function(_0x3f9916){var _0x431a3f=_0x5e00b3;this[_0x431a3f(0x21fd)]=_0x3f9916;}},'isDepth':{'get':function(){return!0x1;}},'isHeight':{'get':function(){return!0x1;}},'frameBufferType':{'get':function(){var _0xc20fed=_0x5e00b3;return this[_0xc20fed(0x4ab3)];},'set':function(_0x129546){var _0xc4e211=_0x5e00b3;this[_0xc4e211(0x4ab3)]=_0x129546;}}}),SQFramebuffer[_0x307c2b(0x1aa2)][_0x307c2b(0x3844)]=function(_0x4c8f77){var _0x313097=_0x307c2b,_0x17fdd9=_0x5e00b3;this[_0x313097(0x45be)][_0x313097(0x2e6d)](_0x4c8f77);var _0x3774f7=this[_0x17fdd9(0x1358)],_0x575d32=_0x3774f7[_0x17fdd9(0x1564)],_0x3696b9=_0x3774f7[_0x313097(0xae9)];return this[_0x17fdd9(0x1b34)][_0x313097(0x4c8c)][_0x313097(0x3ebd)][_0x17fdd9(0x2d3c)]=_0x575d32,this[_0x17fdd9(0x1b34)]['_passState'][_0x17fdd9(0x4e47)][_0x17fdd9(0x5a4e)]=_0x3696b9,this[_0x17fdd9(0x1c6c)]&&this[_0x17fdd9(0x1c6c)](_0x4c8f77),this[_0x313097(0x45be)]['_passState'];},SQFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2a9)]=function(_0x240abe){var _0x185b1d=_0x307c2b,_0x54c118=_0x5e00b3;this[_0x54c118(0x5109)]&&this[_0x185b1d(0x1469)](_0x240abe);},SQFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x483b5d,_0x483cc9){},SQFramebuffer[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},SQFramebuffer[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x59b80f=_0x307c2b,_0x5e6a6f=_0x5e00b3;return this[_0x5e6a6f(0x1b34)]=this[_0x5e6a6f(0x1b34)]&&this[_0x5e6a6f(0x1b34)][_0x59b80f(0x5020)](),destroyObject$1(this);};var CommonNoTextureVS=_0x5e00b3(0x1645),CommonNoTextureFS=_0x5e00b3(0xc46);function SpatialQuery3D(_0xeedeca){var _0x150181=_0x307c2b,_0x376ed3=_0x5e00b3;if(!defined$1(_0xeedeca))throw new DeveloperError$1(_0x376ed3(0x45ef));if(!_0xeedeca['context'][_0x150181(0x42f4)])throw new DeveloperError$1(_0x376ed3(0x3500));this[_0x376ed3(0x5e52)]=_0xeedeca,this[_0x376ed3(0x5e3a)]='',this[_0x150181(0x4e0e)]=void 0x0,this[_0x376ed3(0x2033)]=!0x1,this[_0x376ed3(0x551f)]=!0x1,this[_0x376ed3(0x27df)]=!0x1,this[_0x376ed3(0x3ce1)]=!0x1,this[_0x376ed3(0x28ab)]=[],this[_0x376ed3(0x1777)]=[],this[_0x150181(0x2f64)]=[],this[_0x376ed3(0x4efe)]=[],this[_0x376ed3(0x183a)]=[],this[_0x376ed3(0x2937)]=void 0x0,this['_disjointBuffer']=void 0x0,this['_worldMatrix']=new Matrix4(0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x1),this[_0x376ed3(0x3e40)]=new Matrix4(0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x1),this[_0x376ed3(0x1a01)]=new Matrix4(0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x1),this[_0x376ed3(0x3097)]=new BoundingSphere(),this['_depthCommands']=[],this[_0x376ed3(0x3594)]=void 0x0,this[_0x376ed3(0x4563)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'stencil':0x0,'depth':0x1}),this[_0x376ed3(0x5f15)]=void 0x0,this[_0x376ed3(0x52dd)]=[],this[_0x376ed3(0x12a0)]=new Color$2(0x1,0x1,0x0,0.5),this[_0x376ed3(0x4bbe)]=new Color$2(0x1,0x0,0x0,0x1),this[_0x376ed3(0x3c39)]=PositionMode$1[_0x150181(0x5379)],this[_0x150181(0x4041)]=FillStyle$1[_0x376ed3(0x2bd3)],this[_0x376ed3(0x3c39)]=PositionMode$1[_0x150181(0x5379)],this[_0x376ed3(0x157d)]=void 0x0,this[_0x376ed3(0x4b9b)]=void 0x0,this[_0x376ed3(0x1e62)]=[],this[_0x376ed3(0x15f5)]=!0x1,this[_0x376ed3(0x57d1)]=new AssociativeArray(),this[_0x376ed3(0x4f00)]=-0x1,this['_width']=0x1,this[_0x376ed3(0x3a59)]=0x1;}function destroyCommands$4(_0x2f0d14){var _0x3cbc5f=_0x307c2b,_0x12b31b=_0x5e00b3;defined$1(_0x2f0d14[_0x12b31b(0x3594)])&&(_0x2f0d14[_0x12b31b(0x3594)][_0x12b31b(0x2b54)]=_0x2f0d14[_0x3cbc5f(0x120d)][_0x12b31b(0x2b54)]&&!_0x2f0d14[_0x12b31b(0x3594)][_0x12b31b(0x2b54)][_0x12b31b(0x53aa)]()&&_0x2f0d14[_0x12b31b(0x3594)][_0x12b31b(0x2b54)][_0x12b31b(0x2947)](),_0x2f0d14[_0x12b31b(0x3594)][_0x12b31b(0x2ddc)]=_0x2f0d14[_0x12b31b(0x3594)][_0x12b31b(0x2ddc)]&&!_0x2f0d14[_0x3cbc5f(0x120d)]['shaderProgram'][_0x12b31b(0x53aa)]()&&_0x2f0d14[_0x12b31b(0x3594)][_0x3cbc5f(0x1868)]['destroy'](),_0x2f0d14[_0x12b31b(0x3594)]=void 0x0);for(var _0x5c4a2f=0x0;_0x5c4a2f<_0x2f0d14[_0x12b31b(0x3ef5)][_0x12b31b(0x809)];_0x5c4a2f++)_0x2f0d14[_0x12b31b(0x3ef5)][_0x5c4a2f][_0x12b31b(0x2b54)]=_0x2f0d14['_depthCommands'][_0x5c4a2f][_0x12b31b(0x2b54)]&&!_0x2f0d14[_0x12b31b(0x3ef5)][_0x5c4a2f][_0x12b31b(0x2b54)]['isDestroyed']()&&_0x2f0d14[_0x12b31b(0x3ef5)][_0x5c4a2f][_0x12b31b(0x2b54)][_0x3cbc5f(0x5020)](),_0x2f0d14[_0x12b31b(0x3ef5)][_0x5c4a2f][_0x12b31b(0x2ddc)]=_0x2f0d14[_0x12b31b(0x3ef5)][_0x5c4a2f][_0x12b31b(0x2ddc)]&&!_0x2f0d14[_0x12b31b(0x3ef5)][_0x5c4a2f][_0x12b31b(0x2ddc)][_0x12b31b(0x53aa)]()&&_0x2f0d14[_0x3cbc5f(0x2eed)][_0x5c4a2f][_0x3cbc5f(0x1868)][_0x12b31b(0x2947)](),_0x2f0d14[_0x12b31b(0x3ef5)][_0x5c4a2f]=void 0x0;_0x2f0d14[_0x12b31b(0x3ef5)]=[],defined$1(_0x2f0d14[_0x12b31b(0x3aea)])&&(_0x2f0d14[_0x12b31b(0x3aea)][_0x12b31b(0x2b54)]=_0x2f0d14[_0x12b31b(0x3aea)][_0x12b31b(0x2b54)]&&!_0x2f0d14[_0x12b31b(0x3aea)][_0x12b31b(0x2b54)]['isDestroyed']()&&_0x2f0d14[_0x12b31b(0x3aea)]['vertexArray']['destroy'](),_0x2f0d14[_0x12b31b(0x3aea)][_0x12b31b(0x2ddc)]=_0x2f0d14[_0x12b31b(0x3aea)][_0x3cbc5f(0x1868)]&&!_0x2f0d14[_0x12b31b(0x3aea)][_0x12b31b(0x2ddc)][_0x12b31b(0x53aa)]()&&_0x2f0d14[_0x12b31b(0x3aea)][_0x12b31b(0x2ddc)][_0x12b31b(0x2947)](),_0x2f0d14[_0x12b31b(0x3aea)]=void 0x0);}function destroyTextures$3(_0x5d7caa){var _0xd35297=_0x307c2b,_0x59aa7b=_0x5e00b3;for(var _0xf31dec=0x0;_0xf31dec<_0x5d7caa[_0xd35297(0x2b5d)][_0x59aa7b(0x809)];_0xf31dec++)defined$1(_0x5d7caa[_0xd35297(0x2b5d)][_0xf31dec])&&(_0x5d7caa[_0xd35297(0x2b5d)][_0xf31dec]=_0x5d7caa[_0x59aa7b(0x4efe)][_0xf31dec]&&_0x5d7caa['_textures'][_0xf31dec][_0x59aa7b(0x2947)](),_0x5d7caa[_0x59aa7b(0x4efe)][_0xf31dec]=null);_0x5d7caa[_0x59aa7b(0x4efe)]=[];}function destroyFramebuffer$3(_0x2cc668){var _0x2c8a5b=_0x307c2b,_0x3025e7=_0x5e00b3;defined$1(_0x2cc668[_0x3025e7(0xa47)])&&(defined$1(_0x2cc668[_0x3025e7(0x3c29)])&&delete _0x2cc668[_0x3025e7(0xa47)][_0x3025e7(0x5a25)][_0x3025e7(0x244d)],defined$1(_0x2cc668[_0x3025e7(0x2937)])&&delete _0x2cc668['_frameState'][_0x3025e7(0x5a25)][_0x3025e7(0x2c57)],_0x2cc668[_0x3025e7(0xa47)]=void 0x0),_0x2cc668[_0x2c8a5b(0x473f)]=_0x2cc668[_0x2c8a5b(0x473f)]&&_0x2cc668[_0x3025e7(0x3c29)][_0x3025e7(0x2947)](),_0x2cc668[_0x3025e7(0x2937)]=_0x2cc668[_0x3025e7(0x2937)]&&_0x2cc668[_0x3025e7(0x2937)][_0x2c8a5b(0x5020)]();for(var _0x1f6657=0x0;_0x1f6657<_0x2cc668[_0x3025e7(0x183a)][_0x3025e7(0x809)];_0x1f6657++)_0x2cc668[_0x3025e7(0x183a)][_0x1f6657]=_0x2cc668[_0x3025e7(0x183a)][_0x1f6657]&&_0x2cc668[_0x2c8a5b(0x106b)][_0x1f6657][_0x3025e7(0x2947)]();_0x2cc668[_0x3025e7(0x183a)]=[];}function isSupportGeoType(_0xb403cb){var _0x12f662=_0x307c2b,_0x50c60e=_0x5e00b3;return!!defined$1(_0xb403cb)&&(_0xb403cb[_0x12f662(0x30aa)]===Geometry3DType$1[_0x50c60e(0x31c5)]||_0xb403cb[_0x12f662(0x30aa)]===Geometry3DType$1[_0x50c60e(0x1188)]||_0xb403cb[_0x12f662(0x30aa)]===Geometry3DType$1[_0x50c60e(0x44a0)]||_0xb403cb[_0x50c60e(0x3fc2)]===Geometry3DType$1['GEOSPHERE']||_0xb403cb[_0x50c60e(0x3fc2)]===Geometry3DType$1[_0x50c60e(0x120e)]||_0xb403cb[_0x50c60e(0x3fc2)]===Geometry3DType$1['GEOELLIPSOID']||_0xb403cb[_0x50c60e(0x3fc2)]===Geometry3DType$1[_0x12f662(0x12c4)]||_0xb403cb instanceof Primitive);}function initlize(_0x56bb46,_0x49c16e,_0xd1c23){var _0x46f1b4=_0x307c2b,_0x3dbba9=_0x5e00b3;destroyFramebuffer$3(_0x56bb46),destroyCommands$4(_0x56bb46),destroyTextures$3(_0x56bb46),createTextures$2(_0x56bb46,_0x49c16e,_0xd1c23),createCommand$3(_0x56bb46,_0x49c16e,_0xd1c23);for(var _0x1a41c4=0x0;_0x1a41c4<_0x56bb46[_0x3dbba9(0x52dd)][_0x3dbba9(0x809)];_0x1a41c4++)_0x56bb46['_layers'][_0x1a41c4]['_spatialQueryEnable']=!0x0,_0x56bb46[_0x3dbba9(0x52dd)][_0x1a41c4][_0x3dbba9(0x28fc)](_0x56bb46[_0x3dbba9(0x4efe)]),_0x56bb46[_0x46f1b4(0x1afe)][_0x1a41c4][_0x3dbba9(0x7f0)]=!0x0;_0x1a41c4=0x0;for(var _0x591aea=_0x56bb46[_0x3dbba9(0x57d1)][_0x46f1b4(0x2ef4)];_0x1a41c4<_0x591aea;_0x1a41c4++){_0x56bb46['_clipLayers'][_0x46f1b4(0x225a)][_0x1a41c4][_0x3dbba9(0x28fc)](_0x56bb46[_0x46f1b4(0x2b5d)]);}_0x56bb46[_0x3dbba9(0x2033)]=!0x0;}function createTextures$2(_0xed9c92,_0xb59b3,_0x27c158){var _0xb503b0=_0x307c2b,_0x47d609=_0x5e00b3,_0x365160=_0xb59b3[_0x47d609(0x1564)],_0x2e677b=_0xb59b3[_0x47d609(0x3883)];if(0x0===_0xed9c92['_textures'][_0xb503b0(0x2ef4)])for(var _0x582906=0x0;_0x582906<0x3;_0x582906++){var _0xcb4fa9=new Texture({'context':_0xb59b3,'width':_0x365160,'height':_0x2e677b,'pixelFormat':PixelFormat$1[_0xb503b0(0x2bcf)],'sampler':new Sampler({'minificationFilter':TextureMinificationFilter$1[_0x47d609(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0xb503b0(0x5486)]})});_0xed9c92[_0x47d609(0x4efe)][_0x47d609(0x5323)](_0xcb4fa9);}var _0x1b4388=new SQFramebuffer(_0xb59b3);_0x1b4388[_0xb503b0(0x665)]=!0x1,_0x27c158[_0xb503b0(0x1806)][_0xb503b0(0x4166)]=_0x1b4388,_0xed9c92[_0x47d609(0x2937)]=_0x1b4388;var _0x532274=new SQFramebuffer(_0xb59b3);_0x532274[_0x47d609(0x4d38)]=!0x1,_0x27c158[_0xb503b0(0x1806)][_0x47d609(0x244d)]=_0x532274,_0xed9c92[_0xb503b0(0x473f)]=_0x532274;}function createCommand$3(_0x3b068e,_0x173e00,_0x139080){var _0x76dca1=_0x307c2b,_0x43bbe3=_0x5e00b3;if(!defined$1(_0x3b068e[_0x76dca1(0x120d)])||!defined$1(_0x3b068e[_0x43bbe3(0x3aea)])){if(destroyCommands$4(_0x3b068e),_0x3b068e[_0x43bbe3(0x1e62)][_0x43bbe3(0x809)]>0x0){for(var _0x506ee4=0x0;_0x506ee4<_0x3b068e[_0x76dca1(0x568d)][_0x76dca1(0x2ef4)];_0x506ee4++)createFrameBuffer(_0x3b068e,_0x173e00),createDepthCommand(_0x3b068e,_0x173e00,_0x139080,_0x3b068e[_0x43bbe3(0x1e62)][_0x506ee4]);}else createSimpleCommand(_0x3b068e,_0x173e00,_0x139080);}}function createSimpleCommand(_0x4dfaeb,_0x35056e,_0x440c39){var _0x1d329e=_0x307c2b,_0x4a635e=_0x5e00b3,_0x4739e2=new DrawCommand({'primitiveType':PrimitiveType$1[_0x4a635e(0xf30)],'modelMatrix':_0x4dfaeb[_0x1d329e(0x39bd)],'boundingVolume':_0x4dfaeb[_0x4a635e(0x3097)],'pass':Pass$1['TRANSLUCENT'],'owner':_0x4dfaeb}),_0x11580b={'aPosition':0x0};_0x4739e2[_0x4a635e(0x2b54)]=_0x4dfaeb[_0x1d329e(0x8b0)][_0x4a635e(0x57f3)](_0x35056e),_0x4739e2[_0x4a635e(0x2ddc)]=ShaderProgram$1[_0x1d329e(0x5602)]({'context':_0x35056e,'vertexShaderSource':CommonNoTextureVS,'fragmentShaderSource':CommonNoTextureFS,'attributeLocations':_0x11580b}),_0x4739e2[_0x1d329e(0x1991)]=RenderState[_0x4a635e(0x5344)]({'cull':{'enabled':!0x0},'depthTest':{'enabled':!0x0},'blending':BlendingState$1['ALPHA_BLEND']}),_0x4739e2['uniformMap']={'uDiffuseColor':function(){var _0xfc084=_0x4a635e;return _0x4dfaeb[_0xfc084(0x12a0)];}},_0x4dfaeb['_colorCommand']=_0x4739e2,createFrameBuffer(_0x4dfaeb,_0x35056e),createDepthCommand(_0x4dfaeb,_0x35056e,_0x440c39,_0x4739e2);var _0xfc971e=new DrawCommand({'primitiveType':PrimitiveType$1[_0x4a635e(0x4b11)],'modelMatrix':_0x4dfaeb[_0x4a635e(0x37f2)],'boundingVolume':_0x4dfaeb[_0x4a635e(0x3097)],'pass':Pass$1[_0x4a635e(0x2a27)],'owner':_0x4dfaeb});_0xfc971e[_0x4a635e(0x2b54)]=_0x4dfaeb[_0x1d329e(0x8b0)][_0x4a635e(0x2343)](_0x35056e),_0xfc971e[_0x4a635e(0x2ddc)]=ShaderProgram$1[_0x4a635e(0x5344)]({'context':_0x35056e,'vertexShaderSource':CommonNoLigthNoTextureVp,'fragmentShaderSource':CommonNoTextureFp,'attributeLocations':_0x11580b}),_0xfc971e['renderState']=RenderState[_0x4a635e(0x5344)]({'cull':{'enabled':!0x0},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x4a635e(0x231d)]}),_0xfc971e[_0x4a635e(0x2ca)]={'uDiffuseColor':function(){return _0x4dfaeb['_outlineColor'];}},_0x4dfaeb[_0x4a635e(0x3aea)]=_0xfc971e;}function createDepthCommand(_0x1a63f5,_0x2e1504,_0x316e53,_0x264f16){var _0x120679=_0x307c2b,_0x130ef6=_0x5e00b3,_0xad32ce=_0x264f16[_0x130ef6(0x2ddc)][_0x130ef6(0x14d5)][_0x130ef6(0x40f3)](),_0x345aa8=new ShaderSource({'name':_0x130ef6(0x2383),'sources':[SpatialQueryFp]});if(_0x345aa8[_0x130ef6(0x5c34)][_0x130ef6(0x5323)](_0x130ef6(0x2253)),_0x316e53[_0x130ef6(0x398f)]){_0xad32ce[_0x130ef6(0x5c34)][_0x130ef6(0x5323)](_0x130ef6(0x3c20));for(var _0x125852=_0xad32ce[_0x130ef6(0x2454)],_0x31f7e4=0x0;_0x31f7e4<_0x125852[_0x130ef6(0x809)];++_0x31f7e4)_0x125852[_0x31f7e4]=ShaderSource['replaceMain'](_0x125852[_0x31f7e4],_0x130ef6(0x4242));_0x125852[_0x130ef6(0x5323)](_0x130ef6(0x381e)),_0x345aa8[_0x120679(0x3682)][_0x130ef6(0x5323)](_0x130ef6(0x3c20));}var _0x5bd0b7=_0x264f16[_0x130ef6(0x2ddc)][_0x130ef6(0x3f20)],_0x5d3de5=DrawCommand[_0x130ef6(0x305)](_0x264f16);_0x5d3de5['renderState']=RenderState[_0x130ef6(0x5344)]({'depthTest':{'enabled':!0x0},'cull':{'enabled':!0x0,'face':WebGLConstants$1[_0x130ef6(0xa14)]}}),_0x5d3de5[_0x130ef6(0x2ddc)]=ShaderProgram$1[_0x130ef6(0x5344)]({'context':_0x2e1504,'vertexShaderSource':_0xad32ce,'fragmentShaderSource':_0x345aa8,'attributeLocations':_0x5bd0b7}),_0x5d3de5[_0x130ef6(0x3eaf)]=_0x1a63f5[_0x130ef6(0x183a)][0x0],_0x1a63f5[_0x130ef6(0x3ef5)][_0x130ef6(0x5323)](_0x5d3de5);var _0x5d7e7a=DrawCommand[_0x130ef6(0x305)](_0x264f16);_0x5d7e7a[_0x130ef6(0x33c4)]=RenderState['fromCache']({'depthTest':{'enabled':!0x0},'cull':{'enabled':!0x0,'face':WebGLConstants$1[_0x130ef6(0x4d9d)]}}),_0x5d7e7a[_0x130ef6(0x2ddc)]=ShaderProgram$1[_0x130ef6(0x5344)]({'context':_0x2e1504,'vertexShaderSource':_0xad32ce,'fragmentShaderSource':_0x345aa8,'attributeLocations':_0x5bd0b7}),_0x5d7e7a[_0x130ef6(0x3eaf)]=_0x1a63f5[_0x130ef6(0x183a)][0x1],_0x1a63f5['_depthCommands']['push'](_0x5d7e7a);var _0x130984=DrawCommand[_0x130ef6(0x305)](_0x264f16),_0x135926=new ShaderSource({'name':_0x120679(0x4306),'sources':[SpatialQueryFp]});_0x135926[_0x120679(0x3682)][_0x130ef6(0x5323)](_0x130ef6(0x2b36)),_0x130984[_0x130ef6(0x33c4)]=RenderState[_0x130ef6(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x1}}),_0x130984[_0x130ef6(0x2ddc)]=ShaderProgram$1[_0x130ef6(0x5344)]({'context':_0x2e1504,'vertexShaderSource':_0xad32ce,'fragmentShaderSource':_0x135926,'attributeLocations':_0x5bd0b7}),_0x130984['framebuffer']=_0x1a63f5[_0x130ef6(0x183a)][0x2],_0x1a63f5[_0x130ef6(0x3ef5)][_0x130ef6(0x5323)](_0x130984);}function createFrameBuffer(_0x241fd4,_0x22a0a1){var _0x4194c1=_0x307c2b,_0x3aaf77=_0x5e00b3,_0xea2b94=new Framebuffer$1({'context':_0x22a0a1,'colorTextures':[_0x241fd4[_0x3aaf77(0x4efe)][0x0]],'destroyAttachments':!0x1,'depthStencilRenderbuffer':new Renderbuffer({'context':_0x22a0a1,'format':RenderbufferFormat$1[_0x3aaf77(0x5296)]})});_0x241fd4[_0x3aaf77(0x183a)][_0x4194c1(0x2a0e)](_0xea2b94);var _0x4fb5f8=new Framebuffer$1({'context':_0x22a0a1,'colorTextures':[_0x241fd4[_0x3aaf77(0x4efe)][0x1]],'destroyAttachments':!0x1,'depthStencilRenderbuffer':new Renderbuffer({'context':_0x22a0a1,'format':RenderbufferFormat$1[_0x3aaf77(0x5296)]})});_0x241fd4[_0x3aaf77(0x183a)]['push'](_0x4fb5f8);var _0x1fe97b=new Framebuffer$1({'context':_0x22a0a1,'colorTextures':[_0x241fd4[_0x3aaf77(0x4efe)][0x2]],'destroyAttachments':!0x1,'depthStencilRenderbuffer':new Renderbuffer({'context':_0x22a0a1,'format':RenderbufferFormat$1[_0x3aaf77(0x5296)]})});_0x241fd4[_0x3aaf77(0x183a)][_0x3aaf77(0x5323)](_0x1fe97b);}function getIDsfromBuffer(_0x349d75,_0x1b4c70,_0x1a307f,_0x1d483c){var _0x2ce928=_0x307c2b,_0x914bca=_0x5e00b3;if(defined$1(_0x1a307f)){var _0x2fc5e8=[];if(readIDsFromTexture(_0x349d75['_scene'][_0x914bca(0x1358)],_0x1a307f,_0x349d75[_0x2ce928(0x1afe)],_0x1d483c,_0x2fc5e8),_0x349d75[_0x914bca(0x3c39)]===PositionMode$1[_0x914bca(0x62e)])for(var _0x156246=Object[_0x914bca(0x4d54)](_0x1d483c),_0x2a641e=0x0;_0x2a641e<_0x156246[_0x914bca(0x809)];_0x2a641e++){var _0x1e1fbc=_0x2fc5e8[_0x156246[_0x2a641e]],_0xbd6020=_0x349d75[_0x914bca(0x52dd)][_0x1e1fbc],_0x611d96=_0x1d483c[_0x156246[_0x2a641e]];_0x611d96[_0x914bca(0x809)]>0x0&&_0xbd6020[_0x2ce928(0x4301)](_0x611d96);}}}function readIDsFromTexture(_0x22a063,_0x1fe9eb,_0x315a5e,_0x1a5de5,_0x585053){var _0x42e3dd=_0x307c2b,_0x151c47=_0x5e00b3;if(defined$1(_0x1fe9eb)&&_0x1fe9eb[_0x42e3dd(0x665)]){for(var _0x367a96=_0x1fe9eb[_0x151c47(0xfa5)][_0x151c47(0x5178)],_0x272a22=_0x1fe9eb[_0x42e3dd(0x24ae)][_0x151c47(0x3a59)],_0x3b9f7d=_0x22a063[_0x151c47(0x2d1b)]({'framebuffer':_0x1fe9eb['renderTexture'][_0x42e3dd(0x368c)],'x':0x0,'y':0x0,'width':_0x367a96,'height':_0x272a22}),_0xdd2403=[],_0x3ae6c0=0x0;_0x3ae6c0<_0x315a5e[_0x151c47(0x809)];_0x3ae6c0++){_0x585053[_0x21fcba=getLayerKey$1(_0xb99b9=_0x315a5e[_0x3ae6c0]['id'])]=_0x3ae6c0,_0xdd2403[_0x42e3dd(0x2a0e)](_0x21fcba),_0x1a5de5[_0x21fcba]=[];}for(var _0x1bc614=0x0;_0x1bc614<_0x367a96;_0x1bc614++)for(var _0x3e08e7=0x0;_0x3e08e7<_0x272a22;_0x3e08e7++){var _0x428516=0x4*(_0x3e08e7*_0x367a96+_0x1bc614);if(0x0!==_0x3b9f7d[_0x428516]||0x0!==_0x3b9f7d[_0x428516+0x1]||0x0!==_0x3b9f7d[_0x428516+0x2]){var _0x15fdd0=Color$2[_0x151c47(0x332d)](_0x3b9f7d[_0x428516],_0x3b9f7d[_0x428516+0x1],_0x3b9f7d[_0x428516+0x2],_0x3b9f7d[_0x428516+0x3]),_0x1a631f=_0x22a063[_0x151c47(0x11d2)](_0x15fdd0);if(defined$1(_0x1a631f)){var _0xb99b9=_0x1a631f[_0x151c47(0x1e5a)]['id'],_0x51124f=_0x1a631f['id'],_0x21fcba=getLayerKey$1(_0xb99b9),_0x5afba2=_0xdd2403[_0x151c47(0xabf)](_0x21fcba);if(_0x5afba2>=0x0){if(_0x315a5e[_0x585053[_0x21fcba]],0x0==_0x1a5de5[_0x21fcba][_0x42e3dd(0x2ef4)]){var _0x5317ef=[];_0x5317ef[_0x151c47(0x5323)](_0x51124f),_0x1a5de5[_0x21fcba]=_0x5317ef;}else(_0x5afba2=_0x1a5de5[_0x21fcba][_0x151c47(0xabf)](_0x51124f))<0x0&&_0x1a5de5[_0x21fcba][_0x151c47(0x5323)](_0x51124f);}}}}}}function getLayerKey$1(_0x1f1ab1){var _0x140e3e=_0x307c2b;return _0x140e3e(0xc8f)+_0x1f1ab1;}function updateFrameBuffer(_0x39b168,_0x5bad5f,_0x2d17d6){var _0x2f0635=_0x307c2b,_0x4e6637=_0x5e00b3;if(_0x39b168[_0x4e6637(0x15f5)]){defined$1(_0x39b168[_0x4e6637(0x157d)])&&_0x39b168[_0x4e6637(0x157d)][_0x2f0635(0x2822)](_0x39b168[_0x4e6637(0x3c39)]);for(var _0x54c4a2=0x0,_0x7193e4=_0x39b168[_0x2f0635(0x5808)][_0x2f0635(0x2ef4)];_0x54c4a2<_0x7193e4;_0x54c4a2++){_0x39b168[_0x4e6637(0x57d1)][_0x4e6637(0xc98)][_0x54c4a2][_0x4e6637(0x955)](_0x39b168[_0x2f0635(0x3e5e)]);}}else _0x39b168[_0x4e6637(0xa47)]=_0x2d17d6,0x0!==_0x39b168[_0x2f0635(0x2b5d)][_0x4e6637(0x809)]&&_0x39b168[_0x4e6637(0x27df)]&&!_0x39b168[_0x4e6637(0x551f)]&&(_0x39b168[_0x4e6637(0x2937)][_0x4e6637(0x4d38)]=!0x0,_0x39b168[_0x4e6637(0x2937)][_0x4e6637(0x1c6c)]=function(_0xa39fe0){var _0x50712a=_0x2f0635,_0x5bd9c0=_0x4e6637;for(var _0x2df76c=0x0;_0x2df76c<_0x39b168[_0x5bd9c0(0x52dd)][_0x5bd9c0(0x809)];_0x2df76c++)_0x39b168[_0x50712a(0x1afe)][_0x2df76c]['_setSQMode'](PositionMode$1[_0x5bd9c0(0x62e)]);},_0x39b168[_0x4e6637(0x2937)][_0x2f0635(0x1469)]=function(_0x1bcfbc){var _0x56ae50=_0x2f0635,_0x4801e6=_0x4e6637;_0x39b168[_0x56ae50(0x4e52)]=[],getIDsfromBuffer(_0x39b168,_0x1bcfbc,_0x39b168[_0x4801e6(0x2937)],_0x39b168[_0x4801e6(0x1777)]),_0x39b168[_0x4801e6(0x2937)][_0x4801e6(0x4d38)]=!0x1,_0x39b168[_0x4801e6(0x3ce1)]=!0x0;},_0x39b168['_positionMode']!==PositionMode$1[_0x4e6637(0x62e)]&&(_0x39b168[_0x4e6637(0x3c29)][_0x4e6637(0x4d38)]=!0x0,_0x39b168[_0x4e6637(0x3c29)][_0x4e6637(0x1c6c)]=function(_0x81e326){var _0xc0bbdc=_0x2f0635,_0x33aaa2=_0x4e6637;for(var _0x4c20f8=0x0;_0x4c20f8<_0x39b168[_0x33aaa2(0x52dd)][_0xc0bbdc(0x2ef4)];_0x4c20f8++)_0x39b168[_0x33aaa2(0x52dd)][_0x4c20f8][_0x33aaa2(0x955)](PositionMode$1[_0x33aaa2(0x1966)]);},_0x39b168[_0x4e6637(0x3c29)][_0x4e6637(0x5109)]=function(_0x4cb4ae){var _0x2bcf8a=_0x4e6637;_0x39b168[_0x2bcf8a(0x28ab)]=[],getIDsfromBuffer(_0x39b168,_0x4cb4ae,_0x39b168[_0x2bcf8a(0x3c29)],_0x39b168[_0x2bcf8a(0x28ab)]),computeDisjoinIDs(_0x39b168),computeContainIDs(_0x39b168),_0x39b168[_0x2bcf8a(0x3c29)][_0x2bcf8a(0x4d38)]=!0x1,_0x39b168[_0x2bcf8a(0x3ce1)]=!0x0;}),_0x39b168[_0x4e6637(0x27df)]=!0x1);}function computeDisjoinIDs(_0x3e4243){var _0x24d639=_0x307c2b,_0x40a0ed=_0x5e00b3;if(_0x3e4243[_0x40a0ed(0x3c39)]===PositionMode$1[_0x40a0ed(0x1966)])for(var _0x4591b9=Object[_0x40a0ed(0x4d54)](_0x3e4243[_0x40a0ed(0x28ab)]),_0x12865b=Object[_0x40a0ed(0x4d54)](_0x3e4243[_0x40a0ed(0x1777)]),_0x2fdabc=0x0;_0x2fdabc<_0x3e4243[_0x40a0ed(0x52dd)][_0x40a0ed(0x809)];_0x2fdabc++){var _0x33d318=_0x3e4243[_0x40a0ed(0x52dd)][_0x2fdabc],_0x1e7bb0=getLayerKey$1(_0x33d318['id']);if(!(_0x4591b9[_0x24d639(0x2feb)](_0x1e7bb0)<0x0)){if(_0x12865b[_0x40a0ed(0xabf)](_0x1e7bb0)<0x0)_0x33d318[_0x24d639(0x4301)](_0x3e4243[_0x40a0ed(0x28ab)][_0x1e7bb0]);else{for(var _0x558505=_0x3e4243[_0x40a0ed(0x1777)][_0x1e7bb0],_0x1080a3=_0x3e4243[_0x40a0ed(0x28ab)][_0x1e7bb0],_0x276226=0x0;_0x276226<_0x558505[_0x40a0ed(0x809)];_0x276226++){var _0x5eae58=_0x1080a3[_0x40a0ed(0xabf)](_0x558505[_0x276226]);_0x5eae58>=0x0&&_0x1080a3[_0x24d639(0x1d88)](_0x5eae58,0x1);}_0x33d318[_0x40a0ed(0x522e)](_0x1080a3);}}}}function computeContainIDs(_0x5e40af){var _0x3e2dfd=_0x307c2b,_0x1674a8=_0x5e00b3;if(_0x5e40af[_0x3e2dfd(0x3e5e)]===PositionMode$1[_0x1674a8(0xc45)])for(var _0x105efc=Object[_0x1674a8(0x4d54)](_0x5e40af[_0x1674a8(0x28ab)]),_0x2aa45a=Object[_0x1674a8(0x4d54)](_0x5e40af[_0x1674a8(0x1777)]),_0x2d1d10=0x0;_0x2d1d10<_0x5e40af[_0x1674a8(0x52dd)][_0x1674a8(0x809)];_0x2d1d10++){var _0x3e636e=_0x5e40af[_0x1674a8(0x52dd)][_0x2d1d10],_0x2d7be5=getLayerKey$1(_0x3e636e['id']);if(!(_0x2aa45a[_0x3e2dfd(0x2feb)](_0x2d7be5)<0x0)){if(_0x105efc[_0x1674a8(0xabf)](_0x2d7be5)<0x0)_0x3e636e[_0x1674a8(0x522e)](_0x5e40af[_0x1674a8(0x1777)][_0x2d7be5]);else{for(var _0x2b72ef=_0x5e40af[_0x1674a8(0x1777)][_0x2d7be5],_0x72d814=_0x5e40af[_0x3e2dfd(0x5a7a)][_0x2d7be5],_0x32915e=0x0;_0x32915e<_0x72d814['length'];_0x32915e++){var _0x57d1e6=_0x2b72ef[_0x1674a8(0xabf)](_0x72d814[_0x32915e]);_0x57d1e6>=0x0&&_0x2b72ef[_0x3e2dfd(0x1d88)](_0x57d1e6,0x1);}_0x3e636e[_0x1674a8(0x522e)](_0x2b72ef);}}}}function Texture3D(_0x58d4e3){var _0x5daf8b=_0x307c2b,_0x13fb6c=_0x5e00b3;(_0x58d4e3=defaultValue$1(_0x58d4e3,defaultValue$1[_0x5daf8b(0x216e)]))[_0x5daf8b(0x5071)],_0x58d4e3[_0x5daf8b(0x2299)],_0x58d4e3[_0x13fb6c(0x5a4e)],_0x58d4e3[_0x13fb6c(0x25b6)],_0x58d4e3[_0x13fb6c(0x1d54)],_0x58d4e3[_0x13fb6c(0x58d6)];var _0x4359b6=defaultValue$1(_0x58d4e3[_0x5daf8b(0x5305)],PixelFormat$1[_0x13fb6c(0x1015)]),_0x421aba=defaultValue$1(_0x58d4e3[_0x5daf8b(0x32e1)],PixelDatatype$1[_0x13fb6c(0x1b0f)]),_0xf3e21a=_0x4359b6;if(PixelFormat$1[_0x13fb6c(0x3411)](_0xf3e21a),_0x4359b6===PixelFormat$1[_0x13fb6c(0x5296)]?_0xf3e21a=WebGLConstants$1[_0x5daf8b(0x5b00)]:_0x4359b6===PixelFormat$1[_0x5daf8b(0x3785)]&&(_0x421aba===PixelDatatype$1[_0x13fb6c(0x43ff)]?_0xf3e21a=WebGLConstants$1[_0x13fb6c(0x991)]:_0x421aba===PixelDatatype$1[_0x13fb6c(0xc77)]&&(_0xf3e21a=WebGLConstants$1[_0x13fb6c(0xb8b)])),_0x421aba===PixelDatatype$1[_0x13fb6c(0x486a)])switch(_0x4359b6){case PixelFormat$1[_0x13fb6c(0x1015)]:_0xf3e21a=WebGLConstants$1[_0x13fb6c(0xa2a)];break;case PixelFormat$1[_0x13fb6c(0x124a)]:_0xf3e21a=WebGLConstants$1[_0x13fb6c(0x2991)];break;case PixelFormat$1['RG']:_0xf3e21a=WebGLConstants$1[_0x5daf8b(0x2818)];break;case PixelFormat$1['R']:_0xf3e21a=WebGLConstants$1[_0x13fb6c(0x42ca)];}else{if(_0x421aba===PixelDatatype$1[_0x13fb6c(0x4750)])switch(_0x4359b6){case PixelFormat$1[_0x13fb6c(0x1015)]:_0xf3e21a=WebGLConstants$1[_0x5daf8b(0x3f6e)];break;case PixelFormat$1[_0x13fb6c(0x124a)]:_0xf3e21a=WebGLConstants$1[_0x13fb6c(0x2447)];break;case PixelFormat$1['RG']:_0xf3e21a=WebGLConstants$1[_0x5daf8b(0x1e95)];break;case PixelFormat$1['R']:_0xf3e21a=WebGLConstants$1[_0x13fb6c(0x18ab)];}}var _0x20bba3=this[_0x5daf8b(0x50cb)],_0xd90b43=this[_0x13fb6c(0x3936)];_0x20bba3[_0x5daf8b(0x1ea5)](_0x20bba3[_0x5daf8b(0x5b1c)],hint),_0x20bba3[_0x5daf8b(0x532e)](_0x20bba3[_0x13fb6c(0x55cc)]),_0x20bba3[_0x13fb6c(0x44b)](_0xd90b43,this['_texture']),_0x20bba3[_0x13fb6c(0x5f48)](_0xd90b43);}function bindFramebuffer(_0x3d85dd,_0x4bc4ac){var _0x475d77=_0x307c2b,_0xf729ad=_0x5e00b3;if(_0x4bc4ac!==_0x3d85dd[_0xf729ad(0x52f0)]){var _0x5792cc;_0x3d85dd[_0xf729ad(0x52f0)]=_0x4bc4ac,_0xf729ad(0x39a1)!=typeof WebGLRenderingContext&&(_0x5792cc=[WebGLConstants$1[_0x475d77(0x2958)]]);var _0x259377=_0x5792cc;if(defined$1(_0x4bc4ac))_0x4bc4ac[_0xf729ad(0x281d)](),_0x259377=_0x4bc4ac[_0xf729ad(0x229c)]();else{var _0x416d32=_0x3d85dd[_0x475d77(0x50cb)];_0x416d32[_0x475d77(0x2180)](_0x416d32[_0xf729ad(0xb52)],null);}_0x3d85dd[_0xf729ad(0x21ea)]&&_0x3d85dd[_0xf729ad(0x280e)](_0x259377);}}function applyRenderState(_0x3f4fbc,_0x1875eb,_0x34612f,_0x1cbefa){var _0x1fe972=_0x307c2b,_0x47b5f8=_0x5e00b3,_0x3486fe=_0x3f4fbc[_0x47b5f8(0x1158)],_0x45b005=_0x3f4fbc[_0x1fe972(0x5614)],_0x269f7e=_0x3f4fbc[_0x47b5f8(0x40db)];_0x3f4fbc[_0x47b5f8(0x1158)]=_0x1875eb,_0x3f4fbc[_0x47b5f8(0x446f)]=_0x34612f,_0x3f4fbc[_0x47b5f8(0x40db)]=_0x34612f['viewport'],RenderState[_0x47b5f8(0x3b53)](_0x3f4fbc[_0x47b5f8(0x24f8)],_0x3486fe,_0x1875eb,_0x45b005,_0x34612f,_0x269f7e,_0x34612f[_0x47b5f8(0x4e47)],_0x1cbefa);}function beginDraw(_0x2485d9,_0x2b37e5,_0x147ec7,_0x4c64da){var _0x2f73a1=_0x5e00b3,_0x4407d6=defaultValue$1(_0x147ec7[_0x2f73a1(0xc3f)],_0x2485d9[_0x2f73a1(0x5753)]);bindFramebuffer(_0x2485d9,_0x2b37e5),applyRenderState(_0x2485d9,_0x4407d6,_0x4c64da,!0x1);}function TransformFeedback(_0x5e3895){var _0x29e4c1=_0x307c2b,_0x27ee1e=_0x5e00b3;this[_0x27ee1e(0x97b)]=_0x5e3895[_0x27ee1e(0x1fea)],this['_primitiveMode']=_0x5e3895[_0x27ee1e(0x4895)],this[_0x27ee1e(0x4afb)]=_0x5e3895[_0x27ee1e(0xde3)],this[_0x27ee1e(0x1837)]=_0x5e3895[_0x27ee1e(0x4b07)],this[_0x27ee1e(0x33a1)]=_0x5e3895[_0x27ee1e(0x599)],this[_0x27ee1e(0x2896)]=_0x5e3895[_0x27ee1e(0x5f1a)],this[_0x27ee1e(0x1727)]=_0x5e3895[_0x27ee1e(0x233)],this[_0x27ee1e(0x255a)]=_0x5e3895[_0x27ee1e(0x177b)],this[_0x27ee1e(0x1894)]=_0x5e3895[_0x27ee1e(0x3eaf)],this[_0x27ee1e(0xc3f)]=_0x5e3895['renderState'],this[_0x27ee1e(0x193b)]=_0x5e3895['indices'],this[_0x27ee1e(0x619)]=_0x5e3895[_0x27ee1e(0x4cef)],this[_0x29e4c1(0x3100)]=0x0,this[_0x27ee1e(0x342d)]=new Array(),this[_0x29e4c1(0x1c47)][0x0]=new Array(),this[_0x29e4c1(0x1c47)][0x1]=new Array(),this[_0x27ee1e(0x1c66)]=null,this[_0x27ee1e(0x26e9)]=Pass$1[_0x27ee1e(0x40ea)],this[_0x27ee1e(0x615)]=void 0x0,this[_0x27ee1e(0x24f8)]=void 0x0,this[_0x27ee1e(0xb0c)]=!0x1,this[_0x27ee1e(0x4c38)]=new Event();}Object[_0x5e00b3(0x1dfd)](SpatialQuery3D[_0x307c2b(0x1aa2)],{'geometry':{'get':function(){var _0x4cdf1f=_0x307c2b;return this[_0x4cdf1f(0x8b0)];},'set':function(_0x5c11eb){var _0x58f1a2=_0x307c2b,_0x13f153=_0x5e00b3;if(this['_geometry']&&this[_0x13f153(0x5f15)][_0x13f153(0x3dd)]===Geometry3DType$1[_0x58f1a2(0x12c4)]&&(this[_0x13f153(0x4b9b)][_0x13f153(0x295d)](this[_0x13f153(0x5e3a)]),this[_0x13f153(0x4b9b)][_0x13f153(0x2947)](),this[_0x13f153(0x1e62)]=[],this[_0x13f153(0x4b9b)]=void 0x0),this[_0x13f153(0x5f15)]=_0x5c11eb,this[_0x13f153(0x551f)]=!0x0,this['_isInitlized']=!0x1,this[_0x58f1a2(0x8b0)][_0x13f153(0x3dd)]===Geometry3DType$1[_0x13f153(0xb95)])defined$1(this[_0x13f153(0x4b9b)])&&(this[_0x13f153(0x4b9b)][_0x13f153(0x295d)](this[_0x58f1a2(0x4f2b)]),this[_0x13f153(0x4b9b)][_0x13f153(0x2947)](),this[_0x13f153(0x1e62)]=[]),this[_0x58f1a2(0x27db)]=new S3MInstanceCollection$1(this[_0x13f153(0x5e52)]['context']),this[_0x13f153(0x4b9b)][_0x13f153(0x2b72)]=!0x1,this[_0x58f1a2(0x5682)](_0x5c11eb);else{if(defined$1(this[_0x13f153(0x5f15)][_0x13f153(0x22ba)])){var _0x37da55=new Primitive({'geometryInstances':new GeometryInstance({'attributes':{'color':new ColorGeometryInstanceAttribute()},'geometry':this[_0x13f153(0x5f15)]}),'appearance':new PerInstanceColorAppearance({'translucent':!0x1})});this[_0x58f1a2(0x16a0)][_0x13f153(0x37e8)][_0x13f153(0x30c2)](_0x37da55),this['_geometry']=_0x37da55;}}}},'layers':{'get':function(){var _0x2f0f24=_0x5e00b3;return this[_0x2f0f24(0x52dd)];},'set':function(_0x286525){var _0x4123e1=_0x307c2b,_0x24477e=_0x5e00b3;for(var _0x2aa7e2=0x0;_0x2aa7e2<this[_0x24477e(0x52dd)][_0x24477e(0x809)];_0x2aa7e2++)this[_0x24477e(0x52dd)][_0x2aa7e2][_0x4123e1(0x51c7)]=!0x1;this[_0x24477e(0x52dd)]=_0x286525,this[_0x24477e(0x27df)]=!0x0;}},'fillColor':{'get':function(){var _0x44b669=_0x5e00b3;return this[_0x44b669(0x12a0)];},'set':function(_0x3850f6){var _0x164c41=_0x307c2b;this[_0x164c41(0x3763)]=_0x3850f6;}},'outlineColor':{'get':function(){var _0x4c72a0=_0x5e00b3;return this[_0x4c72a0(0x4bbe)];},'set':function(_0x3319ec){var _0x153c42=_0x307c2b;this[_0x153c42(0x34dd)]=_0x3319ec;}},'positionMode':{'get':function(){var _0x4946d4=_0x5e00b3;return this[_0x4946d4(0x3c39)];},'set':function(_0x215b3c){var _0x21c90a=_0x5e00b3;this[_0x21c90a(0x3c39)]=_0x215b3c,this[_0x21c90a(0x27df)]=!0x0;}},'fillStyle':{'get':function(){var _0x521664=_0x307c2b;return this[_0x521664(0x4041)];},'set':function(_0x46ff67){var _0x241601=_0x5e00b3;this[_0x241601(0x5856)]=_0x46ff67;}}}),SpatialQuery3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x4a0868=_0x307c2b,_0x5d79c1=_0x5e00b3;return destroyFramebuffer$3(this),destroyCommands$4(this),destroyTextures$3(this),defined$1(this[_0x4a0868(0x8b0)])&&this[_0x5d79c1(0x5f15)][_0x5d79c1(0x3dd)]===Geometry3DType$1[_0x5d79c1(0xb95)]?(this[_0x5d79c1(0x4b9b)][_0x5d79c1(0x295d)](this[_0x5d79c1(0x5e3a)]),this['_queryCollection'][_0x4a0868(0x5020)](),this[_0x5d79c1(0x1e62)]=[]):this[_0x4a0868(0x150)]=void 0x0,this[_0x5d79c1(0x15f5)]=!0x1,this[_0x5d79c1(0x5e52)][_0x4a0868(0x553a)][_0x5d79c1(0x4f4b)](this[_0x5d79c1(0x5e3a)],!0x0),destroyObject$1(this);},SpatialQuery3D[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x1d6b30=_0x5e00b3;this[_0x1d6b30(0x5e52)][_0x1d6b30(0x2b3a)][_0x1d6b30(0x4f4b)](this[_0x1d6b30(0x5e3a)],!0x1);},SpatialQuery3D[_0x5e00b3(0x3720)][_0x5e00b3(0x5640)]=function(){var _0x4a782c=_0x307c2b,_0x58a966=_0x5e00b3;''===this[_0x58a966(0x5e3a)]?(this[_0x58a966(0x5e3a)]=_0x58a966(0x1f6c)+this[_0x58a966(0x5e52)][_0x58a966(0x2b3a)][_0x58a966(0x476b)],this[_0x58a966(0xfba)]=this[_0x58a966(0x5e3a)]+_0x58a966(0x5e52),this[_0x58a966(0x33bf)]=this[_0x58a966(0x5e3a)]+_0x58a966(0x4876),this['_scene'][_0x58a966(0x2b3a)][_0x58a966(0x30c2)](this)):defined$1(this[_0x4a782c(0x16a0)][_0x58a966(0x2b3a)][_0x58a966(0x2135)](this[_0x58a966(0x5e3a)]))||this[_0x58a966(0x5e52)][_0x58a966(0x2b3a)][_0x58a966(0x30c2)](this);},SpatialQuery3D[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x2e69ea,_0x289611,_0x1362bf){var _0x1ff989=_0x307c2b,_0x39e96c=_0x5e00b3;if(this[_0x39e96c(0x4f00)]!==_0x289611[_0x39e96c(0x42a2)]&&(this[_0x1ff989(0x484d)]=_0x289611,!_0x289611[_0x39e96c(0x4c01)][_0x39e96c(0x552c)]&&defined$1(this[_0x39e96c(0x5f15)])&&(0x0!==this['_clipLayers']['length']||0x0!==this[_0x39e96c(0x52dd)][_0x39e96c(0x809)]||defined$1(this[_0x39e96c(0x157d)])))){if(!isSupportGeoType(this[_0x39e96c(0x5f15)]))throw new DeveloperError$1(_0x39e96c(0x1a0d));var _0x1c14f7=_0x2e69ea[_0x39e96c(0x1564)],_0xab72b5=_0x2e69ea[_0x39e96c(0x3883)];if(this['_width']===_0x1c14f7&&this[_0x39e96c(0x3a59)]===_0xab72b5||(this[_0x1ff989(0x8b0)]['isGeometryDirty']=!0x0,this[_0x39e96c(0x5178)]=_0x1c14f7,this[_0x39e96c(0x3a59)]=_0xab72b5),this[_0x1ff989(0x8b0)][_0x39e96c(0xf0a)]&&(this[_0x39e96c(0x2033)]=!0x1),this[_0x39e96c(0x5f15)][_0x39e96c(0x3dd)]===Geometry3DType$1[_0x39e96c(0xb95)]){if(this[_0x39e96c(0x4b9b)][_0x39e96c(0xa16)](_0x289611),this[_0x1ff989(0x568d)]=this[_0x39e96c(0x4b9b)][_0x39e96c(0x1df7)](),0x0===this[_0x39e96c(0x1e62)][_0x39e96c(0x809)])return;}else{if(this[_0x39e96c(0x5f15)]instanceof Primitive){if(this[_0x39e96c(0x1e62)]=this[_0x39e96c(0x5f15)][_0x39e96c(0x592b)],0x0===this[_0x39e96c(0x1e62)][_0x39e96c(0x809)])return;this[_0x39e96c(0x5f15)][_0x1ff989(0x1053)]=PrimitiveState$1[_0x39e96c(0xf90)];}else Matrix4[_0x39e96c(0x1c11)](this[_0x39e96c(0x37f2)],this[_0x1ff989(0x8b0)][_0x39e96c(0x599)],CesiumMath[_0x39e96c(0x4666)])?0x0==this[_0x39e96c(0x3097)][_0x39e96c(0x48ce)]&&(this[_0x39e96c(0x3097)]=this[_0x1ff989(0x2b1d)][_0x39e96c(0x516d)]()[_0x39e96c(0x93d)]):(Matrix4[_0x39e96c(0x40f3)](this[_0x39e96c(0x5f15)][_0x39e96c(0x599)],this[_0x39e96c(0x37f2)]),BoundingSphere['transform'](this[_0x39e96c(0x144e)][_0x39e96c(0x516d)]()[_0x39e96c(0x93d)],this[_0x39e96c(0x37f2)],this[_0x39e96c(0x3097)]),this[_0x39e96c(0x551f)]=!0x0);}this[_0x1ff989(0x723)]||(initlize(this,_0x2e69ea,_0x289611),this[_0x39e96c(0x5f15)][_0x39e96c(0xf0a)]=!0x1),this[_0x39e96c(0x15f5)]||this[_0x39e96c(0x1f34)](_0x2e69ea,_0x289611),updateFrameBuffer(this,_0x2e69ea,_0x289611),!defined$1(this['_colorCommand'])||this[_0x39e96c(0x2a02)]!==FillStyle$1[_0x39e96c(0x2bd3)]&&this[_0x39e96c(0x2a02)]!==FillStyle$1[_0x39e96c(0x3f1a)]||this[_0x39e96c(0x15f5)]||_0x1362bf[_0x39e96c(0x5323)](this[_0x1ff989(0x120d)]),!defined$1(this[_0x39e96c(0x3aea)])||this[_0x39e96c(0x2a02)]!==FillStyle$1[_0x39e96c(0x2770)]&&this['fillStyle']!==FillStyle$1[_0x39e96c(0x3f1a)]||_0x1362bf[_0x1ff989(0x2a0e)](this[_0x39e96c(0x3aea)]);}},SpatialQuery3D[_0x5e00b3(0x3720)][_0x5e00b3(0x53a6)]=function(){var _0x551e98=_0x307c2b,_0x4e9a02=_0x5e00b3;if(!this[_0x4e9a02(0x3ce1)])return this[_0x4e9a02(0x171d)];this[_0x4e9a02(0x171d)]=[];for(var _0x20c237=new AssociativeArray();;){this[_0x4e9a02(0x27df)]=!0x0,this[_0x4e9a02(0x2937)][_0x551e98(0x665)]=!0x0,this[_0x4e9a02(0x5e52)][_0x4e9a02(0x5a4)](),this[_0x4e9a02(0x5e52)][_0x4e9a02(0x3de7)]();for(var _0x21be20=!0x1,_0x423bb0=0x0;_0x423bb0<this[_0x4e9a02(0x52dd)][_0x551e98(0x2ef4)];_0x423bb0++){var _0x454ba6=(_0x4ed5e6=this[_0x4e9a02(0x52dd)][_0x423bb0])[_0x4e9a02(0x5e6)]();if(!(_0x454ba6[_0x551e98(0x2ef4)]<=0x0)){if(_0x20c237[_0x4e9a02(0x5655)](_0x4ed5e6['id'])){var _0x28dd22;_0x28dd22=_0x454ba6[_0x4e9a02(0x736)](_0x20c237[_0x551e98(0x3abb)](_0x4ed5e6['id'])[_0x4e9a02(0x34a2)]),_0x454ba6=_0x28dd22;}var _0x1a3921={'layerName':_0x4ed5e6[_0x4e9a02(0x2c5)],'layerIndex':_0x423bb0,'ids':_0x454ba6};_0x20c237[_0x4e9a02(0x10aa)](_0x4ed5e6['id'],_0x1a3921),_0x21be20=!0x0,_0x4ed5e6[_0x4e9a02(0x42fd)](),_0x4ed5e6[_0x4e9a02(0x57ba)](_0x454ba6,!0x1);}}if(!_0x21be20){this[_0x4e9a02(0x27df)]=!0x1,this[_0x4e9a02(0x2937)][_0x4e9a02(0x4d38)]=!0x1;break;}}for(var _0x3fbe3e=0x0;_0x3fbe3e<_0x20c237[_0x4e9a02(0xc98)][_0x4e9a02(0x809)];_0x3fbe3e++){var _0x4ed5e6;(_0x4ed5e6=this[_0x4e9a02(0x52dd)][_0x20c237[_0x551e98(0x225a)][_0x3fbe3e][_0x4e9a02(0x248f)]])[_0x4e9a02(0x57ba)]([],!0x1);var _0x376985={'layerName':_0x20c237[_0x4e9a02(0xc98)][_0x3fbe3e][_0x4e9a02(0x4e65)],'ids':_0x20c237['values'][_0x3fbe3e][_0x4e9a02(0x34a2)]};this[_0x551e98(0x2f64)][_0x551e98(0x2a0e)](_0x376985);}return this[_0x4e9a02(0x3ce1)]=!0x1,this['_ids'];},SpatialQuery3D[_0x5e00b3(0x3720)][_0x5e00b3(0x1587)]=function(){var _0x42a06c=_0x307c2b,_0x9ce49=_0x5e00b3,_0xcc5dcb=this,_0xf14c23=this[_0x9ce49(0x5f15)][_0x9ce49(0x4fca)];if(defined$1(_0xf14c23)){var _0x1cf900=new Uint8Array(_0xf14c23[_0x9ce49(0x2919)]);this[_0x9ce49(0x4b9b)][_0x9ce49(0x30c2)](this[_0x9ce49(0x5e3a)],{'position':Cartesian3[_0x9ce49(0x10c5)](_0xf14c23[_0x9ce49(0x3747)]['x'],_0xf14c23[_0x9ce49(0x3747)]['y'],_0xf14c23[_0x9ce49(0x3747)]['z']),'id':this[_0x9ce49(0x17b)],'color':this[_0x9ce49(0x12a0)],'scale':new Cartesian3(_0xf14c23[_0x42a06c(0x545f)],_0xf14c23[_0x9ce49(0x4c5)],_0xf14c23['scaleZ'])},_0x1cf900[_0x9ce49(0x537f)]);}else{if(''!==this[_0x42a06c(0x8b0)][_0x9ce49(0x429e)]){var _0x28b3be=this[_0x9ce49(0x5f15)][_0x9ce49(0x429e)],_0x4c9e98=_0x28b3be[_0x9ce49(0x2c3f)](/\?returnContent=.*$/,'');_0x9ce49(0x4b39)===(_0x4c9e98=_0x4c9e98[_0x9ce49(0x4c07)](_0x4c9e98[_0x9ce49(0x809)]-0x5)[_0x9ce49(0x12e2)]())?loadJson$1(this[_0x9ce49(0x5f15)][_0x42a06c(0x3b4c)])['then'](function(_0x5c4c0b){var _0xc1eadb=_0x42a06c,_0x33d0b0=_0x9ce49;if(null!=_0x5c4c0b[_0x33d0b0(0x144e)]){_0xcc5dcb[_0x33d0b0(0x5f15)][_0x33d0b0(0x4fca)]=_0x5c4c0b[_0xc1eadb(0x2b1d)];var _0xd93ae1=new Uint8Array(_0x5c4c0b[_0x33d0b0(0x144e)][_0x33d0b0(0x2919)]);_0xcc5dcb[_0x33d0b0(0x4b9b)]['add'](_0xcc5dcb[_0x33d0b0(0x5e3a)],{'position':Cartesian3['fromDegrees'](_0x5c4c0b[_0xc1eadb(0x2b1d)][_0x33d0b0(0x3747)]['x'],_0x5c4c0b[_0x33d0b0(0x144e)][_0x33d0b0(0x3747)]['y'],_0x5c4c0b[_0x33d0b0(0x144e)][_0x33d0b0(0x3747)]['z']),'id':_0xcc5dcb[_0x33d0b0(0x17b)],'color':_0xcc5dcb[_0x33d0b0(0x12a0)],'scale':new Cartesian3(_0x5c4c0b[_0x33d0b0(0x144e)][_0x33d0b0(0x14fb)],_0x5c4c0b[_0x33d0b0(0x144e)][_0x33d0b0(0x4c5)],_0x5c4c0b['geometry'][_0x33d0b0(0x4e57)])},_0xd93ae1[_0x33d0b0(0x537f)]);}}):loadArrayBuffer(_0x28b3be)[_0x42a06c(0x4527)](function(_0x3148ab){var _0x16abcb=_0x42a06c,_0x2f9f16=_0x9ce49,_0x55aa5e=new DataView(_0x3148ab),_0x22b65c=0x0,_0x50620d=_0x55aa5e[_0x2f9f16(0x5c11)](_0x22b65c,!0x0);_0x22b65c+=0x4;var _0x314f39=getStringFromTypedArray(new Uint8Array(_0x3148ab,_0x22b65c,_0x50620d)),_0x5cb199=JSON[_0x2f9f16(0x2374)](_0x314f39)[_0x2f9f16(0x144e)];if(null!=_0x5cb199){_0x22b65c+=_0x50620d;var _0x12763e=_0x55aa5e[_0x16abcb(0x2cae)](_0x22b65c,!0x0);_0x22b65c+=0x4;var _0x3b9e3c,_0x19b3d9,_0x7368d2=[];for(_0x3b9e3c=0x0;_0x3b9e3c<_0x12763e;_0x3b9e3c++)_0x19b3d9=_0x55aa5e[_0x16abcb(0x2cae)](_0x22b65c,!0x0),_0x7368d2[_0x2f9f16(0x5323)](_0x19b3d9),_0x22b65c+=0x4;var _0x58fdb5=[];for(_0x3b9e3c=0x0;_0x3b9e3c<_0x12763e;_0x3b9e3c++){if(0x0===(_0x19b3d9=_0x7368d2[_0x3b9e3c]))_0x58fdb5[_0x16abcb(0x2a0e)](null);else{var _0x11bb62=new Uint8Array(_0x3148ab,_0x22b65c,_0x19b3d9);_0x58fdb5['push'](new Uint8Array(_0x11bb62)[_0x2f9f16(0x537f)]);}_0x22b65c+=_0x19b3d9;}_0xcc5dcb[_0x2f9f16(0x4b9b)][_0x2f9f16(0x30c2)](_0x28b3be,{'position':Cartesian3[_0x2f9f16(0x10c5)](_0x5cb199[_0x2f9f16(0x3747)]['x'],_0x5cb199[_0x2f9f16(0x3747)]['y'],_0x5cb199[_0x2f9f16(0x3747)]['z']),'id':_0xcc5dcb[_0x2f9f16(0x17b)],'scale':new Cartesian3(_0x5cb199[_0x16abcb(0x545f)],_0x5cb199[_0x2f9f16(0x4c5)],_0x5cb199[_0x2f9f16(0x4e57)]),'hpr':HeadingPitchRoll[_0x2f9f16(0x10c5)](-_0x5cb199['rotationZ'],_0x5cb199[_0x16abcb(0x2a6b)],_0x5cb199[_0x2f9f16(0x3c0d)])},_0x58fdb5[0x0],!0x1);}});}}},SpatialQuery3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x1f34)]=function(_0x4e1203,_0x2519f5){var _0x559edd=_0x307c2b,_0x2a4497=_0x5e00b3;if(this[_0x2a4497(0x4f00)]!==_0x2519f5[_0x2a4497(0x42a2)]&&(this[_0x2a4497(0x4f00)]=_0x2519f5,!(!this[_0x2a4497(0x551f)]||defined$1(this['_resultBuffer'])&&this[_0x559edd(0x125f)][_0x2a4497(0x4d38)]||defined$1(this[_0x559edd(0x473f)])&&this[_0x2a4497(0x3c29)][_0x2a4497(0x4d38)])||this[_0x559edd(0x25b5)])){for(var _0xe56f18=_0x2519f5[_0x2a4497(0x5592)],_0x555754=0x0;_0x555754<this[_0x2a4497(0x4efe)][_0x2a4497(0x809)];_0x555754++)this[_0x2a4497(0x4563)][_0x2a4497(0x3eaf)]=this[_0x2a4497(0x183a)][_0x555754],this[_0x2a4497(0x4563)][_0x559edd(0x482e)](_0x4e1203),this[_0x2a4497(0x3ef5)][_0x555754][_0x559edd(0x482e)](_0x4e1203);defined$1(this[_0x559edd(0x150)])&&0x3===this[_0x2a4497(0x4efe)][_0x559edd(0x2ef4)]&&this[_0x2a4497(0x157d)][_0x2a4497(0x28fc)](this['_textures']),this[_0x559edd(0x1567)][_0x2a4497(0x3eaf)]=void 0x0,Matrix4[_0x2a4497(0x40f3)](_0xe56f18[_0x2a4497(0x4be5)],this[_0x2a4497(0x3e40)]),Matrix4[_0x2a4497(0x40f3)](_0x4e1203[_0x559edd(0x4fa)]['projection'],this[_0x559edd(0x2c68)]);for(_0x555754=0x0;_0x555754<this[_0x2a4497(0x52dd)][_0x2a4497(0x809)];_0x555754++)this[_0x2a4497(0x52dd)][_0x555754][_0x2a4497(0x2f1c)](this[_0x559edd(0x284e)],this['_matDepthProject']);this[_0x2a4497(0x551f)]=!0x1,this[_0x2a4497(0x27df)]=!0x0;}},Texture3D[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},Texture3D[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x95d264=_0x307c2b,_0x1ee7d1=_0x5e00b3;return this[_0x1ee7d1(0x1358)][_0x95d264(0x50cb)]['deleteTexture'](this[_0x95d264(0x38cb)]),this[_0x1ee7d1(0x1358)][_0x1ee7d1(0x7a8)]-=this[_0x1ee7d1(0x5877)],destroyObject$1(this);},TransformFeedback[_0x5e00b3(0x3720)]['beginDraw']=function(_0x27977f,_0x18526d,_0x17ecbc,_0x4dbc43){beginDraw(_0x27977f,_0x18526d,_0x17ecbc,_0x4dbc43);},TransformFeedback['prototype'][_0x5e00b3(0x5ae4)]=function(_0x2d4941,_0x103218){var _0xc72eeb=_0x307c2b,_0x231896=_0x5e00b3,_0x4a0bd0=_0x2d4941[_0xc72eeb(0x50cb)];if(this[_0x231896(0x24f8)]=_0x4a0bd0,!this[_0xc72eeb(0x534)]){for(var _0x847899=this[_0xc72eeb(0x29e5)][_0x231896(0x809)],_0xc6c186=0x0;_0xc6c186<_0x847899;++_0xc6c186)this[_0x231896(0x1e82)](_0x2d4941,this[_0x231896(0x255a)][_0xc6c186]);this[_0x231896(0x619)]&&this[_0xc72eeb(0x54d7)](_0x2d4941),defined$1(this[_0x231896(0x615)])||(this[_0xc72eeb(0x144e)]=_0x4a0bd0[_0x231896(0x1f72)]()),this[_0x231896(0xb0c)]=!0x0;}beginDraw(_0x2d4941,defaultValue$1(this[_0x231896(0x1894)],_0x103218[_0x231896(0x3eaf)]),this,_0x103218),this[_0x231896(0x4231)](_0x2d4941),this[_0x231896(0xef5)](_0x2d4941,!0x0),this[_0x231896(0x5bfb)](_0x2d4941),this[_0x231896(0x49b6)](_0x2d4941,_0x103218),this[_0x231896(0x4c38)][_0x231896(0x1c10)](_0x2d4941,_0x103218),this[_0x231896(0xef5)](_0x2d4941,!0x1),this[_0xc72eeb(0x3100)]=0x1-this[_0x231896(0x5ddd)];},TransformFeedback[_0x5e00b3(0x3720)][_0x307c2b(0x17bc)]=function(_0x41db24,_0x5ed2aa){var _0x44bb4f=_0x307c2b,_0x117258=_0x5e00b3,_0xfeeacf=_0x41db24[_0x44bb4f(0x50cb)];this[_0x117258(0x1837)][_0x117258(0x281d)](),_0x41db24[_0x117258(0x35e3)][_0x44bb4f(0x3c1f)]=defaultValue$1(this[_0x117258(0x33a1)],Matrix4[_0x117258(0x2de)]),this[_0x117258(0x1837)][_0x44bb4f(0x5755)](this[_0x117258(0x2896)],_0x41db24[_0x44bb4f(0x56a8)],_0x41db24[_0x117258(0x148f)]),this[_0x117258(0x619)]?(_0xfeeacf[_0x117258(0x37f6)](_0xfeeacf[_0x117258(0x316d)],this[_0x117258(0x1c66)]),_0xfeeacf[_0x117258(0x1f01)](this[_0x117258(0x4cd8)],this[_0x117258(0x193b)]['length'],_0xfeeacf[_0x117258(0xc77)],0x0)):_0xfeeacf[_0x44bb4f(0x3731)](this[_0x44bb4f(0x35e1)],0x0,this[_0x117258(0x97b)]);},TransformFeedback[_0x5e00b3(0x3720)][_0x307c2b(0xa6f)]=function(_0x544438){var _0x2afb2b=_0x307c2b,_0x31c33a=_0x5e00b3,_0x3a35da=_0x544438[_0x31c33a(0x24f8)];_0x3a35da[_0x31c33a(0xc16)](_0x3a35da['TRANSFORM_FEEDBACK'],this[_0x31c33a(0x615)]),this[_0x31c33a(0x35f)](_0x544438,!0x0),this[_0x31c33a(0x4afb)][_0x31c33a(0x281d)](),_0x544438[_0x31c33a(0x35e3)][_0x31c33a(0x2919)]=defaultValue$1(this[_0x31c33a(0x33a1)],Matrix4[_0x31c33a(0x2de)]),this[_0x31c33a(0x4afb)][_0x2afb2b(0x5755)](this[_0x2afb2b(0x3521)],_0x544438[_0x2afb2b(0x56a8)],_0x544438[_0x31c33a(0x148f)]),_0x3a35da[_0x31c33a(0x57b1)](_0x3a35da[_0x31c33a(0x2923)]),_0x3a35da[_0x31c33a(0x24bd)](this[_0x2afb2b(0x35e1)]),this[_0x2afb2b(0x28eb)]?_0x3a35da[_0x31c33a(0x3482)](this[_0x31c33a(0x4cd8)],0x0,0x4*this[_0x2afb2b(0x149d)]):_0x3a35da[_0x31c33a(0x3482)](this[_0x31c33a(0x4cd8)],0x0,this[_0x2afb2b(0x149d)]),_0x3a35da[_0x31c33a(0x4cf6)](),_0x3a35da[_0x2afb2b(0x2fbc)](_0x3a35da[_0x31c33a(0x2923)]),this[_0x31c33a(0x35f)](_0x544438,!0x1);},TransformFeedback[_0x5e00b3(0x3720)][_0x5e00b3(0xef5)]=function(_0x4ac595,_0x359b61){var _0x5a8ace=_0x5e00b3;for(var _0x2145d2=_0x4ac595[_0x5a8ace(0x24f8)],_0x2ef736=0x0;_0x2ef736<this[_0x5a8ace(0x255a)][_0x5a8ace(0x809)];_0x2ef736++){var _0x4a1593=this[_0x5a8ace(0x255a)][_0x2ef736][_0x5a8ace(0x51d3)];_0x359b61?_0x2145d2['enableVertexAttribArray'](_0x4a1593):_0x2145d2[_0x5a8ace(0x13d4)](_0x4a1593);}},TransformFeedback[_0x307c2b(0x1aa2)][_0x5e00b3(0x4231)]=function(_0x5d4006){var _0x4871e0=_0x307c2b,_0x2d2da1=_0x5e00b3;for(var _0x4971d1=_0x5d4006['_gl'],_0x461c54=0x0;_0x461c54<this[_0x4871e0(0x29e5)]['length'];_0x461c54++){var _0x422c94=this[_0x2d2da1(0x255a)][_0x461c54],_0x17418c=_0x422c94[_0x2d2da1(0x51d3)],_0x17849f=_0x422c94[_0x4871e0(0x4f1d)];_0x4971d1[_0x2d2da1(0x37f6)](_0x4971d1[_0x2d2da1(0x43b7)],this['_VBOs'][this[_0x2d2da1(0x5ddd)]][_0x17418c][_0x2d2da1(0x731)]()),_0x4971d1[_0x4871e0(0x543b)](_0x17418c,_0x17849f,_0x4971d1[_0x2d2da1(0x486a)],!0x1,0x0,0x0);}},TransformFeedback[_0x5e00b3(0x3720)][_0x5e00b3(0x35f)]=function(_0x522480,_0x1f4dbf){var _0x3288c1=_0x307c2b,_0x2a9d52=_0x5e00b3;for(var _0x472e4b=_0x522480[_0x2a9d52(0x24f8)],_0x20345e=0x0;_0x20345e<this[_0x2a9d52(0x255a)][_0x2a9d52(0x809)];_0x20345e++){var _0x28b30b=this[_0x2a9d52(0x255a)][_0x20345e][_0x3288c1(0x1c07)],_0x1abf3b=_0x1f4dbf?this[_0x2a9d52(0x342d)][0x1-this[_0x3288c1(0x3100)]][_0x28b30b][_0x3288c1(0x1310)]():null;_0x472e4b[_0x2a9d52(0x24d2)](_0x472e4b[_0x2a9d52(0x4e72)],_0x28b30b,_0x1abf3b);}},TransformFeedback[_0x5e00b3(0x3720)][_0x5e00b3(0x1e82)]=function(_0xf39205,_0x355dfb){var _0x2d2199=_0x307c2b,_0x2c07c2=_0x5e00b3,_0x43141c=_0x355dfb[_0x2d2199(0x313f)],_0xc566f=_0x355dfb[_0x2c07c2(0x51d3)];this[_0x2c07c2(0x342d)][0x0][_0xc566f]=this[_0x2d2199(0x41f3)](_0xf39205,_0x43141c),this[_0x2c07c2(0x342d)][0x1][_0xc566f]=this[_0x2c07c2(0x24fa)](_0xf39205,_0x43141c);},TransformFeedback[_0x5e00b3(0x3720)][_0x5e00b3(0x24fa)]=function(_0x2bed04,_0x1b6c4a){var _0x225815=_0x5e00b3;return new Buffer$1({'context':_0x2bed04,'bufferTarget':WebGLConstants$1[_0x225815(0x43b7)],'usage':WebGLConstants$1[_0x225815(0x3d22)],'typedArray':_0x1b6c4a});},TransformFeedback[_0x5e00b3(0x3720)][_0x5e00b3(0x130c)]=function(_0x202ec3){var _0x43009c=_0x5e00b3,_0x117379=_0x202ec3[_0x43009c(0x24f8)];this[_0x43009c(0x1c66)]=_0x117379[_0x43009c(0x597e)](),_0x117379[_0x43009c(0x37f6)](_0x117379[_0x43009c(0x316d)],this[_0x43009c(0x1c66)]),_0x117379[_0x43009c(0xcac)](_0x117379[_0x43009c(0x316d)],this['_indices'],_0x117379['STATIC_DRAW']);},TransformFeedback[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},TransformFeedback[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x3ddb9a=_0x307c2b,_0x3935d9=_0x5e00b3;defined$1(this[_0x3935d9(0x1837)])&&(this[_0x3ddb9a(0x1791)]=this[_0x3935d9(0x1837)]&&this[_0x3ddb9a(0x1791)][_0x3ddb9a(0x5020)]()),defined$1(this[_0x3935d9(0x4afb)])&&(this[_0x3935d9(0x4afb)]=this[_0x3935d9(0x4afb)]&&this[_0x3935d9(0x4afb)][_0x3935d9(0x2947)]());for(var _0x268fa1=0x0;_0x268fa1<this[_0x3935d9(0x255a)][_0x3935d9(0x809)];_0x268fa1++){var _0x15b290=this['_attributes'][_0x268fa1][_0x3ddb9a(0x1c07)];this[_0x3935d9(0x342d)][0x0][_0x15b290][_0x3935d9(0x2947)](),this[_0x3935d9(0x342d)][0x1][_0x15b290][_0x3935d9(0x2947)]();}return defined$1(this[_0x3935d9(0x1c66)])&&this[_0x3ddb9a(0x50cb)][_0x3ddb9a(0x48a)](this[_0x3ddb9a(0x3ab4)]),defined$1(this[_0x3ddb9a(0x144e)])&&(this['_handle']=this[_0x3935d9(0x24f8)][_0x3935d9(0x4f5)](this['_handle']),this[_0x3935d9(0x615)]=void 0x0),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](TransformFeedback['prototype'],{'pass':{'get':function(){var _0x4e6192=_0x5e00b3;return this[_0x4e6192(0x26e9)];},'set':function(_0x3dcd6c){var _0x2013cb=_0x5e00b3;this[_0x2013cb(0x26e9)]!==_0x3dcd6c&&(this[_0x2013cb(0x26e9)]=_0x3dcd6c);}}});var ViewDomeVp=_0x307c2b(0x4216),ViewDomeFp=_0x5e00b3(0x3ac),ViewDomeType={'VISIBLEDOME':0x0,'HIDDENDOME':0x1,'ALLDOME':0x2},ViewDomeType$1=Object[_0x5e00b3(0x5448)](ViewDomeType),transform_2d$1=new Matrix4(0x0,0x0,0x1,0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x1);function ViewDome(_0x2ea97d){var _0x440284=_0x307c2b,_0x41a479=_0x5e00b3;if(!defined$1(_0x2ea97d))throw new DeveloperError$1(_0x41a479(0x45ef));this[_0x440284(0x16a0)]=_0x2ea97d,this['_cameraDepthBuffer']=[],this[_0x440284(0x27a9)]=[],this[_0x41a479(0x2080)]=[],this[_0x41a479(0x281b)]=[],this[_0x41a479(0x1572)]=[],this[_0x41a479(0x303c)]=[],this[_0x41a479(0x580c)]=[],this[_0x41a479(0x3594)]=void 0x0,this[_0x41a479(0x3097)]=new BoundingSphere(),this[_0x41a479(0xa47)]=void 0x0,this[_0x41a479(0x2b49)]=[0x0,0x0,0x0],this[_0x440284(0x39b4)]=0x0,this[_0x41a479(0x22f1)]=0x168,this[_0x41a479(0x54e9)]=new Cartesian4(0x0,0x1,0x0,0.5),this[_0x41a479(0x3fdf)]=new Cartesian4(0x1,0x0,0x0,0.5),this[_0x41a479(0xb1d)]=ViewDomeType$1[_0x41a479(0x17b2)],this[_0x440284(0x1f36)]=0x0,this[_0x41a479(0xd5b)]=0x0,this[_0x41a479(0x5e3a)]='',this[_0x41a479(0x29b5)]=!0x1,this[_0x41a479(0xfba)]='',this[_0x41a479(0xc56)]=!0x0,this[_0x41a479(0x5860)]=!0x0,this[_0x440284(0xf23)]=[],this[_0x41a479(0x37f2)]=Matrix4[_0x41a479(0x2de)][_0x41a479(0x40f3)](),this[_0x41a479(0xffe)]=!0x1,this[_0x41a479(0x32b3)]=0x0,this[_0x41a479(0x52eb)]=!0x1,this[_0x440284(0x126)]=!0x1,this[_0x41a479(0x4ae3)]=!0x1;}function destroyCommands$3(_0x170449){var _0x2007bb=_0x307c2b,_0x53e440=_0x5e00b3;defined$1(_0x170449[_0x53e440(0x3594)])&&(_0x170449[_0x53e440(0x3594)][_0x53e440(0x2b54)]=_0x170449[_0x53e440(0x3594)][_0x2007bb(0x202b)]&&_0x170449[_0x53e440(0x3594)][_0x53e440(0x2b54)][_0x2007bb(0x5020)](),_0x170449[_0x53e440(0x3594)][_0x53e440(0x2ddc)]=_0x170449[_0x53e440(0x3594)][_0x2007bb(0x1868)]&&_0x170449[_0x53e440(0x3594)][_0x53e440(0x2ddc)][_0x53e440(0x2947)](),_0x170449[_0x53e440(0x3594)]=void 0x0);}function destroyDepthBuffer(_0x52114f){var _0x47c4c1=_0x307c2b,_0x5b76a9=_0x5e00b3;if(defined$1(_0x52114f[_0x5b76a9(0xa47)])){for(var _0x30b4ba in _0x52114f[_0x5b76a9(0x7ce)])defined$1(_0x52114f[_0x5b76a9(0x7ce)][_0x30b4ba])&&delete _0x52114f['_frameState'][_0x5b76a9(0x5a25)][_0x30b4ba];_0x52114f[_0x5b76a9(0xa47)]=void 0x0;}for(var _0x30b4ba in _0x52114f[_0x47c4c1(0x51a2)])_0x52114f[_0x5b76a9(0x7ce)][_0x30b4ba]=_0x52114f[_0x47c4c1(0x51a2)][_0x30b4ba]&&_0x52114f[_0x5b76a9(0x7ce)][_0x30b4ba][_0x47c4c1(0x5020)]();}function updateCamera$2(_0x535722,_0x1c567c,_0x1f554b){var _0x5075d3=_0x307c2b,_0x2c7206=_0x5e00b3,_0x388f70=_0x1f554b[_0x2c7206(0x5592)],_0x19065b=_0x388f70[_0x2c7206(0x1187)][_0x2c7206(0x2054)],_0x2f09aa=_0x388f70[_0x2c7206(0x1187)][_0x2c7206(0xa79)],_0x3ceeb1=_0x388f70[_0x2c7206(0x1187)]['near'],_0x31fcfd=_0x388f70[_0x2c7206(0x1187)][_0x2c7206(0x389f)],_0x2d140b=new Cartesian3(),_0x51a385=_0x388f70[_0x5075d3(0x6d1)],_0x5b8628=_0x388f70[_0x2c7206(0x3a66)],_0xceaa7e=_0x535722[_0x2c7206(0x5e52)][_0x2c7206(0x43fb)][_0x5075d3(0x4550)];Cartesian3[_0x5075d3(0x2d7b)](_0x388f70[_0x5075d3(0x2fe9)],_0x2d140b);for(var _0x54dc43=0x0;_0x54dc43<0x5;_0x54dc43++){var _0x58ea27=0x5a*CesiumMath[_0x5075d3(0x476)],_0x37b779=0x5a*CesiumMath[_0x2c7206(0x5b17)],_0x4512d3=Math[_0x2c7206(0x59e4)](0.5*_0x58ea27)/Math[_0x2c7206(0x59e4)](0.5*_0x37b779),_0x483bd2=0.001*_0x535722[_0x2c7206(0x56db)],_0x80fbd1=Math[_0x2c7206(0x498f)](_0x535722[_0x5075d3(0x2515)],0xa),_0x5234e7=Cartesian3[_0x2c7206(0x4b0d)](_0x535722[_0x2c7206(0x2b49)])[0x0],_0x431c7e=_0x535722[_0x2c7206(0x4468)][_0x54dc43];_0x535722[_0x5075d3(0x51a2)][_0x431c7e][_0x2c7206(0x4d38)]=!0x0;var _0x5b5457=_0x1f554b[_0x5075d3(0x34e3)];_0x535722[_0x2c7206(0x7ce)][_0x431c7e][_0x2c7206(0x1c6c)]=function(_0x5c1e5e){var _0x2568b5=_0x5075d3,_0x16df80=_0x2c7206;_0x535722[_0x2568b5(0x16a0)][_0x16df80(0x43fb)][_0x2568b5(0x4550)]=!0x1,_0x5c1e5e['useLogDepth']=!0x1,_0x535722[_0x16df80(0x39bb)]=!0x1;var _0x259888=_0x5c1e5e[_0x16df80(0x4c01)][_0x2568b5(0x1c7c)],_0x3dc667=_0x535722[_0x16df80(0x303c)][_0x259888]*CesiumMath[_0x16df80(0x5b17)],_0x484592=_0x535722[_0x16df80(0x580c)][_0x259888]*CesiumMath[_0x16df80(0x5b17)];_0x388f70[_0x16df80(0x1187)][_0x16df80(0x2054)]=_0x4512d3,_0x388f70[_0x16df80(0x1187)][_0x2568b5(0x1283)]=_0x58ea27,_0x388f70[_0x16df80(0x1187)][_0x16df80(0xcd2)]=_0x483bd2,_0x388f70[_0x2568b5(0x250e)][_0x16df80(0x389f)]=_0x80fbd1+0x64,_0x388f70[_0x16df80(0x26a3)]({'destination':_0x5234e7,'orientation':{'heading':_0x3dc667,'pitch':_0x484592,'roll':_0x388f70[_0x16df80(0x4be7)]}}),Matrix4[_0x16df80(0x589e)](_0x388f70[_0x2568b5(0x4127)],_0x535722[_0x16df80(0x37f2)],_0x535722[_0x16df80(0x281b)][_0x259888]),Matrix4[_0x2568b5(0x515)](_0x388f70[_0x2568b5(0x250e)][_0x16df80(0x32ad)],_0x535722[_0x16df80(0x281b)][_0x259888],_0x535722[_0x16df80(0x2080)][_0x259888]),Matrix4[_0x16df80(0x40f3)](_0x388f70[_0x16df80(0x1187)][_0x16df80(0x32ad)],_0x535722[_0x16df80(0x1572)][_0x259888]);},_0x535722[_0x2c7206(0x7ce)][_0x431c7e][_0x2c7206(0x5109)]=function(_0x498a14){var _0x157b17=_0x5075d3,_0x157b96=_0x2c7206;_0x388f70[_0x157b17(0x40fb)]({'destination':_0x2d140b,'orientation':{'heading':_0x51a385,'pitch':_0x5b8628,'roll':_0x388f70[_0x157b17(0x1fcc)]},'convert':!0x1}),_0x535722[_0x157b96(0x5e52)][_0x157b96(0x43fb)][_0x157b96(0x269d)]=_0xceaa7e,_0x388f70[_0x157b96(0x1187)]['aspectRatio']=_0x19065b,_0x388f70[_0x157b96(0x1187)][_0x157b96(0xa79)]=_0x2f09aa,_0x388f70[_0x157b96(0x1187)]['near']=_0x3ceeb1,_0x388f70[_0x157b96(0x1187)][_0x157b17(0x48b)]=_0x31fcfd;var _0x5299c2=_0x498a14[_0x157b96(0x4c01)][_0x157b96(0x2c5)];for(var _0x54dc6f in(_0x535722[_0x157b96(0x7ce)][_0x5299c2][_0x157b96(0x21fd)]=!0x1,_0x535722[_0x157b96(0x7ce)]))if(_0x535722[_0x157b96(0x7ce)][_0x54dc6f][_0x157b96(0x21fd)])return void(_0x498a14[_0x157b17(0x34e3)]=_0x5b5457);if(_0x535722[_0x157b96(0x39bb)]=!0x0,_0x535722[_0x157b17(0x126)]){if(!defined$1(_0x535722[_0x157b96(0x3594)]))return;var _0x37ff34=_0x535722[_0x157b96(0x3594)][_0x157b17(0x1868)][_0x157b96(0x1a87)],_0x5ec417=_0x535722[_0x157b17(0x120d)]['shaderProgram'][_0x157b17(0x5790)],_0x477041={'aPosition':0x0};_0x535722[_0x157b96(0x3594)][_0x157b96(0x2ddc)][_0x157b96(0x2947)](),_0x535722['_colorCommand'][_0x157b96(0x2ddc)]=ShaderProgram$1[_0x157b17(0x5602)]({'context':_0x1c567c,'vertexShaderSource':_0x5ec417,'fragmentShaderSource':_0x37ff34,'attributeLocations':_0x477041});}_0x498a14[_0x157b17(0x34e3)]=_0x5b5457;};}}function initialize(_0x3de836,_0x333e31){var _0x3fac7a=_0x5e00b3,_0x182f74=createBall(_0x3de836);computeMatrix$2(_0x3de836),createDepthBuffer(_0x3de836,_0x333e31),createCommand$2(_0x3de836,_0x333e31,_0x182f74[_0x3fac7a(0x471)],_0x182f74[_0x3fac7a(0x4511)]);}function createBall(_0x48041b){var _0x5c0dac=_0x307c2b,_0xd3e8e0=_0x5e00b3;return{'vertexPackage':createBallSectionVertex(0x81,0x81,0x1,_0x48041b[_0xd3e8e0(0x274a)],_0x48041b[_0x5c0dac(0x4d96)],_0x48041b[_0xd3e8e0(0x4ae3)]),'indexPackage':createBallSectionIndice(0x81,0x81,_0x48041b[_0xd3e8e0(0x274a)],_0x48041b['_endAngle'],_0x48041b[_0xd3e8e0(0x4ae3)])};}function createBallSectionVertex(_0x11dce6,_0xe9f6a7,_0xcab0b,_0x5cc1ea,_0xce97ba,_0x293093){var _0x1522f0=_0x307c2b,_0x37f52f=_0x5e00b3,_0x43b95a=_0x11dce6,_0x388bd9=_0xe9f6a7,_0x579c3f=(_0xce97ba-_0x5cc1ea)*CesiumMath[_0x1522f0(0x476)]/_0x388bd9,_0x1094ac=Math['PI']/(0x2*_0x43b95a),_0x4c5fc4=0x0,_0x2309b4=0x0,_0x2207c5=!0x1;!_0x293093||0x0==_0x5cc1ea&&0x168==_0xce97ba||(_0x2207c5=!0x0);for(var _0x38a32f=0x0,_0x39ae81=_0x2207c5?(_0x11dce6+0x1)*_0xe9f6a7+0x1:(_0x11dce6+0x1)*_0xe9f6a7,_0x59ba3e=ComponentDatatype$1[_0x1522f0(0x9e8)](ComponentDatatype$1[_0x37f52f(0x486a)],0x3*_0x39ae81),_0x4c02f8=0x0;_0x4c02f8<_0x388bd9;_0x4c02f8++){_0x2309b4=_0x4c02f8*_0x579c3f+_0x5cc1ea*CesiumMath[_0x37f52f(0x5b17)];for(var _0x2937ab=0x0;_0x2937ab<=_0x43b95a;_0x2937ab++){_0x4c5fc4=_0x2937ab*_0x1094ac;var _0x31cd77=_0xcab0b*Math[_0x37f52f(0x1428)](_0x4c5fc4)*Math[_0x37f52f(0x52a3)](_0x2309b4),_0x28b547=_0xcab0b*Math[_0x37f52f(0x1428)](_0x4c5fc4)*Math[_0x37f52f(0x1428)](_0x2309b4),_0x137a43=_0xcab0b*Math[_0x37f52f(0x52a3)](_0x4c5fc4);_0x59ba3e[_0x38a32f++]=_0x28b547,_0x59ba3e[_0x38a32f++]=_0x31cd77,_0x59ba3e[_0x38a32f++]=_0x137a43;}}return _0x2207c5&&(_0x59ba3e[_0x38a32f++]=0x0,_0x59ba3e[_0x38a32f++]=0x0,_0x59ba3e[_0x38a32f++]=0x0),_0x59ba3e;}function createBallSectionIndice(_0x1a5f16,_0x5b0b4c,_0x2c1b99,_0x46fbd2,_0x35eeae){var _0x568788=_0x307c2b,_0x1e7ddd=_0x5e00b3;for(var _0x4d1815=[],_0x58389e=0x0==_0x2c1b99&&0x168==_0x46fbd2?_0x5b0b4c:_0x5b0b4c-0x1,_0x1cf1bb=0x0;_0x1cf1bb<_0x1a5f16;_0x1cf1bb++)for(var _0x2e7ac9=0x0;_0x2e7ac9<_0x58389e;_0x2e7ac9++){var _0x2de482=_0x1cf1bb+_0x2e7ac9*(_0x1a5f16+0x1),_0x4a62f2=_0x2de482+0x1,_0xea11e7=_0x2e7ac9==_0x5b0b4c-0x1?_0x1cf1bb+0x1:_0x2de482+_0x1a5f16+0x2;_0x4d1815[_0x1e7ddd(0x5323)](_0x2de482),_0x4d1815[_0x1e7ddd(0x5323)](_0x4a62f2),_0x4d1815[_0x1e7ddd(0x5323)](_0xea11e7),_0x4d1815[_0x1e7ddd(0x5323)](_0x2de482),_0x4d1815[_0x1e7ddd(0x5323)](_0xea11e7),_0x4d1815[_0x1e7ddd(0x5323)](_0xea11e7-0x1);}if(_0x35eeae&&(0x0!=_0x2c1b99||0x168!=_0x46fbd2)){var _0x12b6fa=(_0x1a5f16+0x1)*_0x5b0b4c,_0x3f5f2a=_0x58389e*(_0x1a5f16+0x1);for(_0x1cf1bb=0x0;_0x1cf1bb<_0x1a5f16;_0x1cf1bb++)_0x4d1815[_0x1e7ddd(0x5323)](_0x1cf1bb),_0x4d1815[_0x1e7ddd(0x5323)](_0x1cf1bb+0x1),_0x4d1815[_0x1e7ddd(0x5323)](_0x12b6fa),_0x4d1815['push'](_0x1cf1bb+_0x3f5f2a+0x1),_0x4d1815[_0x1e7ddd(0x5323)](_0x1cf1bb+_0x3f5f2a),_0x4d1815[_0x1e7ddd(0x5323)](_0x12b6fa);}for(var _0x3f289e=0x0,_0x1f4f19=ComponentDatatype$1[_0x568788(0x9e8)](ComponentDatatype$1[_0x1e7ddd(0x43ff)],_0x4d1815[_0x1e7ddd(0x809)]),_0x2f5eb8=0x0;_0x2f5eb8<_0x4d1815[_0x1e7ddd(0x809)];_0x2f5eb8++)_0x1f4f19[_0x3f289e++]=_0x4d1815[_0x2f5eb8];return _0x1f4f19;}function computeMatrix$2(_0x543226){var _0x13cbca=_0x307c2b,_0x5187f2=_0x5e00b3;if(_0x543226[_0x5187f2(0x5e52)][_0x5187f2(0x3037)]===SceneMode$1[_0x5187f2(0x3c78)]){var _0xc79f39=Cartesian3[_0x5187f2(0x10c5)](_0x543226[_0x5187f2(0x2b49)][0x0],_0x543226[_0x5187f2(0x2b49)][0x1],_0x543226[_0x13cbca(0x5abd)][0x2]),_0x590c3a=new HeadingPitchRoll(0x0,0x0,0x0);Transforms[_0x5187f2(0x558d)](_0xc79f39,_0x590c3a,Ellipsoid[_0x5187f2(0x17f7)],Transforms[_0x5187f2(0x14ce)],_0x543226[_0x5187f2(0x37f2)]);}else{if(_0x543226[_0x5187f2(0x2b49)][0x0]>0xb4||_0x543226[_0x13cbca(0x5abd)][0x0]<-0xb4||_0x543226[_0x5187f2(0x2b49)][0x1]>0xb4||_0x543226[_0x13cbca(0x5abd)][0x1]<-0xb4)layer[_0x5187f2(0x5391)]=new Cartesian3(layer[_0x5187f2(0x1eb8)],layer[_0x5187f2(0x5c63)],height);else{var _0x254531=_0x543226[_0x5187f2(0x5e52)][_0x13cbca(0x4e0e)][_0x5187f2(0x5592)][_0x13cbca(0x2e94)],_0x3256c3=Cartesian3[_0x5187f2(0x10c5)](_0x543226[_0x5187f2(0x2b49)][0x0],_0x543226[_0x5187f2(0x2b49)][0x1],_0x543226[_0x5187f2(0x2b49)][0x2]),_0x128e90=_0x254531[_0x13cbca(0x2864)][_0x5187f2(0x3bd7)](_0x3256c3);_0x3256c3=_0x254531[_0x13cbca(0x47ce)](_0x128e90),Matrix4[_0x5187f2(0x1303)](_0x3256c3,_0x543226[_0x13cbca(0x39bd)]),Matrix4['multiply'](transform_2d$1,_0x543226[_0x5187f2(0x37f2)],_0x543226[_0x5187f2(0x37f2)]);}}Cartesian3[_0x13cbca(0x2d7b)](Cartesian3[_0x5187f2(0x3a34)],_0x543226[_0x5187f2(0x3097)]['center']),_0x543226['_boundingSphere'][_0x5187f2(0x48ce)]=_0x543226[_0x5187f2(0x56db)],BoundingSphere[_0x13cbca(0x5270)](_0x543226[_0x13cbca(0x557)],_0x543226[_0x5187f2(0x37f2)],_0x543226[_0x5187f2(0x3097)]);}function createDepthBuffer(_0xf5a733,_0x282f97){var _0x50df54=_0x307c2b,_0x11a654=_0x5e00b3;if(_0xf5a733[_0x11a654(0x5860)]){var _0x244f07=_0xf5a733['_frameState'];destroyDepthBuffer(_0xf5a733),_0xf5a733[_0x11a654(0xa47)]=_0x244f07;for(var _0x3963c7=0x0;_0x3963c7<0x5;_0x3963c7++){var _0x255009=new DepthFramebuffer(_0x282f97);_0x255009[_0x11a654(0x440)][_0x11a654(0x35dc)]=!0x0,_0x255009[_0x11a654(0x440)][_0x11a654(0x1481)]=!0x0,_0x255009['_visibleViewport']=_0xf5a733[_0x11a654(0x31c4)];var _0x2794ad=_0xf5a733[_0x11a654(0x4468)][_0x3963c7];_0xf5a733[_0x11a654(0x7ce)][_0x2794ad]=_0x255009,_0xf5a733[_0x11a654(0xa47)][_0x11a654(0x5a25)][_0x2794ad]=_0xf5a733[_0x11a654(0x7ce)][_0x2794ad],_0xf5a733[_0x50df54(0x44e3)][_0x2794ad]=new Matrix4(),_0xf5a733[_0x11a654(0x281b)][_0x2794ad]=new Matrix4(),_0xf5a733[_0x11a654(0x1572)][_0x2794ad]=new Matrix4(),_0xf5a733['_dirRadian'][_0x2794ad]=0x5a*_0x3963c7,_0xf5a733[_0x11a654(0x580c)][_0x2794ad]=0x4==_0x3963c7?0x5a:0x0;}_0xf5a733[_0x11a654(0x5860)]=!0x1;}}function createCommand$2(_0x5aa5f1,_0x2bedf0,_0x2e0d37,_0x5a75e8){var _0x58225f=_0x307c2b,_0x2f4e53=_0x5e00b3,_0x401b83=Buffer$1[_0x58225f(0x2853)]({'context':_0x2bedf0,'typedArray':_0x2e0d37,'usage':BufferUsage[_0x2f4e53(0xdfd)]}),_0x17abbc=[],_0x2e20a7={'aPosition':0x0};_0x17abbc[_0x2f4e53(0x5323)]({'index':_0x2e20a7[_0x2f4e53(0x54cf)],'vertexBuffer':_0x401b83,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x2f4e53(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1});var _0x3705af=Buffer$1[_0x2f4e53(0xda9)]({'context':_0x2bedf0,'typedArray':_0x5a75e8,'usage':BufferUsage[_0x2f4e53(0xdfd)],'indexDatatype':IndexDatatype$1[_0x58225f(0x4aa9)]});_0x5aa5f1[_0x2f4e53(0x3594)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x2f4e53(0xf30)],'modelMatrix':_0x5aa5f1[_0x2f4e53(0x37f2)],'boundingVolume':_0x5aa5f1[_0x2f4e53(0x3097)],'pass':Pass$1[_0x2f4e53(0x40ea)],'owner':_0x5aa5f1,'cull':!0x1}),_0x5aa5f1[_0x2f4e53(0x3594)][_0x2f4e53(0x2b54)]=new VertexArray({'context':_0x2bedf0,'attributes':_0x17abbc,'indexBuffer':_0x3705af});var _0x2f6d86=new ShaderSource({'name':_0x2f4e53(0x4e69),'sources':[ViewDomeVp]}),_0x3e4c6c=new ShaderSource({'name':_0x2f4e53(0x369),'sources':[ViewDomeFp]});_0x5aa5f1[_0x58225f(0x120d)][_0x2f4e53(0x2ddc)]=ShaderProgram$1[_0x2f4e53(0x5344)]({'context':_0x2bedf0,'vertexShaderSource':_0x2f6d86,'fragmentShaderSource':_0x3e4c6c,'attributeLocations':_0x2e20a7}),_0x5aa5f1[_0x2f4e53(0x3594)][_0x2f4e53(0x33c4)]=RenderState[_0x2f4e53(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x2f4e53(0x231d)]}),_0x5aa5f1[_0x2f4e53(0x3594)][_0x2f4e53(0x2ca)]={'uVisibleAreaColor':function(){var _0x446c42=_0x2f4e53;return _0x5aa5f1[_0x446c42(0x54e9)];},'uHiddenAreaColor':function(){var _0x4d18a9=_0x2f4e53;return _0x5aa5f1[_0x4d18a9(0x3fdf)];},'uTexWorldViewProjMatrix0':function(){var _0x427762=_0x2f4e53;return _0x5aa5f1[_0x427762(0x2080)][_0x5aa5f1[_0x427762(0x4468)][0x0]];},'uTexWorldViewProjMatrix1':function(){var _0xf2e75e=_0x2f4e53;return _0x5aa5f1[_0xf2e75e(0x2080)][_0x5aa5f1['_cameraNames'][0x1]];},'uTexWorldViewProjMatrix2':function(){return _0x5aa5f1['_renderTextureMatrix'][_0x5aa5f1['_cameraNames'][0x2]];},'uTexWorldViewProjMatrix3':function(){var _0x556ae1=_0x58225f,_0xdf2a=_0x2f4e53;return _0x5aa5f1[_0x556ae1(0x44e3)][_0x5aa5f1[_0xdf2a(0x4468)][0x3]];},'uTexWorldViewProjMatrix4':function(){var _0x998ed5=_0x2f4e53;return _0x5aa5f1[_0x998ed5(0x2080)][_0x5aa5f1[_0x998ed5(0x4468)][0x4]];},'uTexWorldViewMatrix0':function(){var _0x15b7ba=_0x2f4e53;return _0x5aa5f1[_0x15b7ba(0x281b)][_0x5aa5f1[_0x15b7ba(0x4468)][0x0]];},'uTexWorldViewMatrix1':function(){var _0x31af7c=_0x2f4e53;return _0x5aa5f1[_0x31af7c(0x281b)][_0x5aa5f1[_0x31af7c(0x4468)][0x1]];},'uTexWorldViewMatrix2':function(){var _0x2f2cbe=_0x2f4e53;return _0x5aa5f1[_0x2f2cbe(0x281b)][_0x5aa5f1[_0x2f2cbe(0x4468)][0x2]];},'uTexWorldViewMatrix3':function(){var _0x1787a4=_0x58225f,_0x4387d7=_0x2f4e53;return _0x5aa5f1[_0x4387d7(0x281b)][_0x5aa5f1[_0x1787a4(0x27a9)][0x3]];},'uTexWorldViewMatrix4':function(){var _0x1a4bbd=_0x2f4e53;return _0x5aa5f1[_0x1a4bbd(0x281b)][_0x5aa5f1[_0x1a4bbd(0x4468)][0x4]];},'uTexProjMatrix0':function(){var _0x1b6d5e=_0x2f4e53;return _0x5aa5f1[_0x1b6d5e(0x1572)][_0x5aa5f1[_0x1b6d5e(0x4468)][0x0]];},'uTexProjMatrix1':function(){var _0x5426b3=_0x58225f,_0x1eb5f6=_0x2f4e53;return _0x5aa5f1[_0x1eb5f6(0x1572)][_0x5aa5f1[_0x5426b3(0x27a9)][0x1]];},'uTexProjMatrix2':function(){var _0x55c41a=_0x58225f,_0x1d75e9=_0x2f4e53;return _0x5aa5f1[_0x55c41a(0x2686)][_0x5aa5f1[_0x1d75e9(0x4468)][0x2]];},'uTexProjMatrix3':function(){var _0x55ba34=_0x2f4e53;return _0x5aa5f1[_0x55ba34(0x1572)][_0x5aa5f1[_0x55ba34(0x4468)][0x3]];},'uTexProjMatrix4':function(){var _0x600467=_0x2f4e53;return _0x5aa5f1[_0x600467(0x1572)][_0x5aa5f1[_0x600467(0x4468)][0x4]];},'uDepthMap0':function(){var _0x80d6b2=_0x2f4e53;return _0x5aa5f1[_0x80d6b2(0x7ce)][_0x5aa5f1[_0x80d6b2(0x4468)][0x0]][_0x80d6b2(0x2a16)];},'uDepthMap1':function(){var _0x4f3024=_0x2f4e53;return _0x5aa5f1[_0x4f3024(0x7ce)][_0x5aa5f1[_0x4f3024(0x4468)][0x1]][_0x4f3024(0x2a16)];},'uDepthMap2':function(){var _0x5e72d5=_0x58225f,_0x1f0a35=_0x2f4e53;return _0x5aa5f1[_0x5e72d5(0x51a2)][_0x5aa5f1[_0x1f0a35(0x4468)][0x2]][_0x1f0a35(0x2a16)];},'uDepthMap3':function(){var _0x59b7de=_0x58225f,_0x9ec57=_0x2f4e53;return _0x5aa5f1[_0x59b7de(0x51a2)][_0x5aa5f1[_0x9ec57(0x4468)][0x3]][_0x9ec57(0x2a16)];},'uDepthMap4':function(){var _0x213ec2=_0x2f4e53;return _0x5aa5f1[_0x213ec2(0x7ce)][_0x5aa5f1[_0x213ec2(0x4468)][0x4]][_0x213ec2(0x2a16)];},'uRadius':function(){var _0x9080f3=_0x2f4e53;return _0x5aa5f1[_0x9080f3(0x56db)];},'uDomeType':function(){var _0x321915=_0x2f4e53;return _0x5aa5f1[_0x321915(0xb1d)];}};}function BufferManager(){}Object[_0x307c2b(0x66e)](ViewDome[_0x5e00b3(0x3720)],{'viewPosition':{'get':function(){return this['_viewPosition'];},'set':function(_0x24fc18){var _0x1fd47c=_0x5e00b3;this[_0x1fd47c(0x2b49)]=_0x24fc18,this[_0x1fd47c(0xc56)]=!0x0;}},'distance':{'get':function(){var _0x920526=_0x5e00b3;return this[_0x920526(0x56db)];},'set':function(_0x1c75ea){var _0x4ee643=_0x307c2b,_0x59d7ac=_0x5e00b3;if(_0x1c75ea<=0x0)throw new DeveloperError$1(_0x59d7ac(0x30d7));this[_0x4ee643(0x2515)]=_0x1c75ea,this[_0x4ee643(0x31e1)]=!0x0;}},'startAngle':{'get':function(){var _0x1da6fe=_0x5e00b3;return this[_0x1da6fe(0x274a)];},'set':function(_0x1e961b){var _0x5d9db3=_0x5e00b3;this[_0x5d9db3(0x274a)]=_0x1e961b,this[_0x5d9db3(0xffe)]=!0x1,this[_0x5d9db3(0xc56)]=!0x0;}},'endAngle':{'get':function(){var _0x145e4c=_0x5e00b3;return this[_0x145e4c(0x22f1)];},'set':function(_0x4ab57f){var _0x44e4a2=_0x307c2b;this[_0x44e4a2(0x4d96)]=_0x4ab57f,this[_0x44e4a2(0x2555)]=!0x1,this[_0x44e4a2(0x31e1)]=!0x0;}},'visibleAreaColor':{'get':function(){var _0x45fe28=_0x5e00b3,_0x2972b4=new Color$2();return _0x2972b4[_0x45fe28(0x20a2)]=this[_0x45fe28(0x54e9)]['x'],_0x2972b4['green']=this[_0x45fe28(0x54e9)]['y'],_0x2972b4[_0x45fe28(0x3c2a)]=this[_0x45fe28(0x54e9)]['z'],_0x2972b4[_0x45fe28(0x32a8)]=this['_visibleAreaColor']['w'],_0x2972b4;},'set':function(_0x149685){var _0x2b53d0=_0x307c2b,_0xda0a25=_0x5e00b3;this[_0xda0a25(0x54e9)]['x']=_0x149685[_0xda0a25(0x20a2)],this['_visibleAreaColor']['y']=_0x149685[_0x2b53d0(0x1a68)],this[_0x2b53d0(0x1ca3)]['z']=_0x149685[_0xda0a25(0x3c2a)],this[_0xda0a25(0x54e9)]['w']=_0x149685[_0xda0a25(0x32a8)];}},'hiddenAreaColor':{'get':function(){var _0x3c24f3=_0x307c2b,_0x2bc22a=_0x5e00b3,_0x25df7a=new Color$2();return _0x25df7a[_0x3c24f3(0xe24)]=this[_0x3c24f3(0x564a)]['x'],_0x25df7a[_0x2bc22a(0x9db)]=this[_0x2bc22a(0x3fdf)]['y'],_0x25df7a[_0x2bc22a(0x3c2a)]=this[_0x2bc22a(0x3fdf)]['z'],_0x25df7a[_0x2bc22a(0x32a8)]=this[_0x2bc22a(0x3fdf)]['w'],_0x25df7a;},'set':function(_0x11badf){var _0x20c330=_0x307c2b,_0x1bbff8=_0x5e00b3;this[_0x20c330(0x564a)]['x']=_0x11badf[_0x1bbff8(0x20a2)],this[_0x1bbff8(0x3fdf)]['y']=_0x11badf[_0x1bbff8(0x9db)],this[_0x1bbff8(0x3fdf)]['z']=_0x11badf[_0x1bbff8(0x3c2a)],this['_hiddenAreaColor']['w']=_0x11badf[_0x1bbff8(0x32a8)];}},'domeType':{'get':function(){var _0x48e0ac=_0x5e00b3;return this[_0x48e0ac(0xb1d)];},'set':function(_0x1da936){var _0x518e08=_0x5e00b3;this[_0x518e08(0xb1d)]=_0x1da936;}},'isClosed':{'get':function(){var _0x1c64eb=_0x307c2b;return this[_0x1c64eb(0x57fe)];},'set':function(_0x42a79a){var _0x328744=_0x307c2b,_0x16e535=_0x5e00b3;this[_0x328744(0x57fe)]=_0x42a79a,this[_0x16e535(0xffe)]=!0x1,this[_0x16e535(0xc56)]=!0x0,this[_0x16e535(0x5860)]=!0x0;}}}),ViewDome[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x49e913=_0x307c2b,_0x47c3b0=_0x5e00b3;return destroyDepthBuffer(this),destroyCommands$3(this),this[_0x47c3b0(0x5e52)][_0x49e913(0x2446)]=0x3e8,this[_0x47c3b0(0x5e52)][_0x47c3b0(0x2b3a)][_0x47c3b0(0x4f4b)](this[_0x47c3b0(0x5e3a)],!0x0),destroyObject$1(this);},ViewDome[_0x5e00b3(0x3720)][_0x5e00b3(0x5640)]=function(){var _0x329a93=_0x307c2b,_0x52cce1=_0x5e00b3;if(''===this[_0x52cce1(0x5e3a)]&&!this[_0x52cce1(0x29b5)]){this[_0x52cce1(0x5e3a)]=_0x52cce1(0x311a)+this[_0x329a93(0x16a0)][_0x329a93(0x553a)][_0x52cce1(0x476b)],this[_0x329a93(0x2621)]=this[_0x329a93(0x4f2b)]+_0x52cce1(0x5e52);for(var _0x32d0f5=0x0;_0x32d0f5<0x5;_0x32d0f5++)this[_0x52cce1(0x4468)][_0x52cce1(0x5323)](this[_0x52cce1(0x5e3a)]+_0x52cce1(0x4876)+_0x32d0f5);this[_0x329a93(0x16a0)]['_analyst3D'][_0x52cce1(0x30c2)](this);}},ViewDome['prototype'][_0x5e00b3(0xa16)]=function(_0x51571b,_0xb7acb3,_0x1a4f06){var _0x4c666c=_0x307c2b,_0x26ae2b=_0x5e00b3;_0x26ae2b(0x27cf)===_0xb7acb3[_0x26ae2b(0x4c01)][_0x26ae2b(0x2c5)]||_0xb7acb3[_0x26ae2b(0xd77)][_0x26ae2b(0x3c62)]||_0xb7acb3['_fboState']['enabled']||(_0xb7acb3[_0x26ae2b(0x5592)][_0x26ae2b(0x56c)]||(this[_0x4c666c(0x2555)]||(this[_0x26ae2b(0xa47)]=_0xb7acb3,initialize(this,_0x51571b),this[_0x26ae2b(0xffe)]=!0x0,this[_0x26ae2b(0x39bb)]=!0x1),this[_0x26ae2b(0xc56)]&&(this[_0x4c666c(0x4e0e)]=_0xb7acb3,this[_0x26ae2b(0x5860)]&&(createDepthBuffer(this),this[_0x26ae2b(0x5860)]=!0x1),updateCamera$2(this,_0x51571b,this[_0x4c666c(0x4e0e)]),this[_0x26ae2b(0x16d0)]=!0x1,this[_0x26ae2b(0xc56)]=!0x1),defined$1(this[_0x26ae2b(0x3594)])&&this['_textureFinish']&&_0x1a4f06[_0x26ae2b(0x5323)](this[_0x4c666c(0x120d)])));},ViewDome[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x32a023=_0x307c2b,_0x33d1d4=_0x5e00b3;this[_0x32a023(0x16a0)][_0x32a023(0x553a)][_0x33d1d4(0x4f4b)](this[_0x33d1d4(0x5e3a)],!0x1);},BufferManager['maxVBOSize']=0x0;var vertexTotalSize=0x0,indexTotalSize=0x0,MB_SIZE=0x100000,vertexBufferCache={},indexBufferCache=new AssociativeArray();function DynamicObjectState(_0x330bde){var _0x1221e2=_0x307c2b,_0x50d526=_0x5e00b3;this[_0x50d526(0xf88)]=defaultValue$1(_0x330bde[_0x50d526(0x4465)],0x0),this[_0x50d526(0x18c7)]=defaultValue$1(_0x330bde[_0x50d526(0x5859)],0x0),this[_0x50d526(0x57ea)]=defaultValue$1(_0x330bde[_0x1221e2(0xa7e)],0x0),this[_0x1221e2(0x4f81)]=defaultValue$1(_0x330bde[_0x50d526(0x4a6e)],new Cartesian3(0x1,0x1,0x1)),this[_0x50d526(0x512)]=defaultValue$1(_0x330bde[_0x1221e2(0x3a3a)],Color$2[_0x1221e2(0x5a89)]),this['_heading']=defaultValue$1(_0x330bde[_0x50d526(0x5075)],Math['PI']/0x2),this[_0x50d526(0x5072)]=defaultValue$1(_0x330bde[_0x50d526(0x3a66)],0x0),this[_0x50d526(0x4946)]=defaultValue$1(_0x330bde[_0x50d526(0x4be7)],0x0),this[_0x50d526(0x54a0)]=defaultValue$1(_0x330bde[_0x50d526(0x47e1)],0x0),this[_0x50d526(0x3fc4)]=defaultValue$1(_0x330bde[_0x50d526(0x2c14)],new Cartesian3()),this[_0x1221e2(0x24c2)]=defaultValue$1(_0x330bde[_0x1221e2(0x5985)],-0x1),this[_0x50d526(0x32b3)]=defaultValue$1(_0x330bde['id'],createGuid()),this[_0x50d526(0x100d)]=_0x330bde[_0x50d526(0x4bfe)],this[_0x50d526(0x2e89)]=defaultValue$1(_0x330bde[_0x50d526(0xa33)],!0x1);}BufferManager[_0x307c2b(0x2853)]=function(_0x37436b,_0x39962a){var _0x6f58af=_0x307c2b,_0xd334e=_0x5e00b3,_0x44369c;if(defined$1(vertexBufferCache[_0x37436b['id']])){_0x44369c=vertexBufferCache[_0x37436b['id']];for(var _0x57ce3a,_0x4f763e,_0x2e40a0=_0x39962a[_0xd334e(0x3080)],_0x44ce69=Object[_0xd334e(0x4d54)](_0x44369c[_0xd334e(0x33c8)]),_0x3a54f5=!0x1,_0x18d37f=0x0,_0x112ae5=_0x44ce69['length'];_0x18d37f<_0x112ae5;_0x18d37f++)if((_0x57ce3a=Number(_0x44ce69[_0x18d37f]))>=_0x2e40a0&&_0x57ce3a<_0x2e40a0+0x400){_0x3a54f5=!0x0;break;}if(_0x3a54f5){var _0x274b55=_0x44369c[_0xd334e(0x38c4)](_0x57ce3a);(_0x4f763e=_0x274b55[_0xd334e(0x3b86)]())[_0xd334e(0x1859)]=!0x1,_0x4f763e[_0xd334e(0x44e2)](_0x39962a,0x0),vertexTotalSize-=_0x57ce3a,_0x274b55[_0x6f58af(0x2ef4)]<0x1&&_0x44369c[_0x6f58af(0x45fe)](_0x57ce3a);}return _0x4f763e;}},BufferManager[_0x5e00b3(0xda9)]=function(_0x2bfa20,_0x378773){var _0x33592a=_0x307c2b,_0x17e3eb=_0x5e00b3,_0x299269;if(defined$1(indexBufferCache[_0x2bfa20['id']])){_0x299269=indexBufferCache[_0x2bfa20['id']];for(var _0x2b1e2c,_0x3b5e6f,_0x3c7563=_0x378773[_0x33592a(0x4f5a)],_0x4c9e6a=Object[_0x17e3eb(0x4d54)](_0x299269['_hash']),_0x8e9dae=!0x1,_0x19caa8=0x0,_0x35d758=_0x4c9e6a[_0x17e3eb(0x809)];_0x19caa8<_0x35d758;_0x19caa8++)if((_0x2b1e2c=Number(_0x4c9e6a[_0x19caa8]))===_0x3c7563){_0x8e9dae=!0x0;break;}if(_0x8e9dae){var _0x56973e=_0x299269[_0x17e3eb(0x38c4)](_0x2b1e2c);(_0x3b5e6f=_0x56973e[_0x33592a(0x31a1)]())[_0x17e3eb(0x1859)]=!0x1,_0x3b5e6f[_0x17e3eb(0x44e2)](_0x378773,0x0),indexTotalSize-=_0x2b1e2c,_0x56973e[_0x17e3eb(0x809)]<0x1&&_0x299269[_0x33592a(0x45fe)](_0x2b1e2c);}return _0x3b5e6f;}},BufferManager[_0x5e00b3(0x272c)]=function(_0x12b3ec){var _0x3a11d7=_0x307c2b,_0x3074cc=_0x5e00b3;if(defined$1(vertexBufferCache[_0x12b3ec['id']])){var _0x503474,_0x5e5e06,_0x277e21,_0x58cfb6,_0x3cf449=vertexBufferCache[_0x12b3ec['id']],_0x4b9e86=MB_SIZE*BufferManager[_0x3074cc(0xf57)]*0.9;if(vertexTotalSize>_0x4b9e86*MB_SIZE){var _0x4f8708=_0x4b9e86*MB_SIZE;for(_0x5e5e06=(_0x503474=Object[_0x3074cc(0x4d54)](_0x3cf449[_0x3074cc(0x33c8)]))[_0x3074cc(0x809)],_0x277e21=0x0;_0x277e21<_0x5e5e06&&vertexTotalSize>_0x4f8708;){_0x58cfb6=_0x503474[_0x277e21];for(var _0x3f611b=_0x3cf449[_0x3074cc(0x38c4)](_0x58cfb6);_0x3f611b[_0x3074cc(0x809)]&&vertexTotalSize>_0x4f8708;){_0x3f611b[_0x3074cc(0x3b86)]()['destroy'](),vertexTotalSize-=_0x58cfb6;}_0x3f611b[_0x3074cc(0x809)]<0x1&&_0x3cf449[_0x3074cc(0x4f4b)](_0x58cfb6),++_0x277e21;}}if(defined$1(indexBufferCache[_0x12b3ec['id']])){var _0x52ed43=indexBufferCache[_0x12b3ec['id']],_0x237638=MB_SIZE*BufferManager[_0x3074cc(0xf57)]*0.1;if(indexTotalSize>_0x237638*MB_SIZE){var _0x1c21d2=_0x237638*MB_SIZE;for(_0x5e5e06=(_0x503474=Object[_0x3074cc(0x4d54)](_0x52ed43[_0x3074cc(0x33c8)]))[_0x3074cc(0x809)],_0x277e21=0x0;_0x277e21<_0x5e5e06&&indexTotalSize>_0x1c21d2;){_0x58cfb6=_0x503474[_0x277e21];for(var _0x4a84cf=_0x52ed43['get'](_0x58cfb6);_0x4a84cf[_0x3074cc(0x809)]&&indexTotalSize>_0x1c21d2;){_0x4a84cf[_0x3a11d7(0x31a1)]()[_0x3074cc(0x2947)](),indexTotalSize-=_0x58cfb6;}_0x4a84cf[_0x3074cc(0x809)]<0x1&&_0x52ed43[_0x3074cc(0x4f4b)](_0x58cfb6),++_0x277e21;}}}}},BufferManager[_0x307c2b(0x10eb)]=function(_0x548370,_0x66668a){var _0x4b6f24=_0x307c2b,_0x68db10=_0x5e00b3,_0x42da42;defined$1(vertexBufferCache[_0x548370['id']])||(vertexBufferCache[_0x548370['id']]=new AssociativeArray()),_0x42da42=vertexBufferCache[_0x548370['id']];for(var _0x36db33,_0xb31a72=_0x66668a[_0x4b6f24(0x29e5)],_0x2a15dc=0.9*BufferManager[_0x68db10(0xf57)],_0x5d71af=0x0;_0x5d71af<_0xb31a72[_0x68db10(0x809)];++_0x5d71af){var _0x1aa80c=_0xb31a72[_0x5d71af][_0x68db10(0x521e)];if(!(vertexTotalSize>=_0x2a15dc||_0x1aa80c[_0x68db10(0x1859)]||_0x1aa80c[_0x68db10(0x5754)])){var _0x285567=_0x1aa80c[_0x68db10(0x3b8d)];_0x42da42[_0x4b6f24(0x57f4)](_0x285567)?_0x42da42[_0x68db10(0x38c4)](_0x285567)[_0x68db10(0x5323)](_0x1aa80c):_0x42da42[_0x4b6f24(0x3235)](_0x285567,[_0x1aa80c]),_0x1aa80c[_0x68db10(0x1859)]=!0x0,vertexTotalSize+=_0x285567;}}defined$1(indexBufferCache[_0x548370['id']])||(indexBufferCache[_0x548370['id']]=new AssociativeArray()),_0x36db33=indexBufferCache[_0x548370['id']];var _0x569cf8=_0x66668a[_0x68db10(0x1c66)];return 0.1*BufferManager[_0x68db10(0xf57)]>indexTotalSize&&defined$1(_0x569cf8)&&!_0x569cf8[_0x68db10(0x1859)]&&!_0x569cf8[_0x68db10(0x5754)]&&(_0x36db33[_0x68db10(0x5655)](_0x569cf8[_0x68db10(0x3b8d)])?_0x36db33[_0x68db10(0x38c4)](_0x569cf8[_0x68db10(0x3b8d)])[_0x68db10(0x5323)](_0x569cf8):_0x36db33[_0x68db10(0x10aa)](_0x569cf8[_0x68db10(0x3b8d)],[_0x569cf8]),_0x569cf8[_0x68db10(0x1859)]=!0x0,indexTotalSize+=_0x569cf8[_0x68db10(0x3b8d)]),_0x66668a[_0x68db10(0x2947)]();},Object[_0x5e00b3(0x1dfd)](DynamicObjectState[_0x5e00b3(0x3720)],{'longitude':{'get':function(){var _0x2614cd=_0x307c2b;return this[_0x2614cd(0x428d)];},'set':function(_0x2c82d8){var _0x25da59=_0x307c2b;this[_0x25da59(0x428d)]=_0x2c82d8;}},'latitude':{'get':function(){var _0x491b07=_0x5e00b3;return this[_0x491b07(0x18c7)];},'set':function(_0x175f8e){var _0x58dc40=_0x5e00b3;this[_0x58dc40(0x18c7)]=_0x175f8e;}},'altitude':{'get':function(){var _0x5cc928=_0x307c2b;return this[_0x5cc928(0x5401)];},'set':function(_0x25a59e){var _0x2fb5ae=_0x5e00b3;this[_0x2fb5ae(0x57ea)]=_0x25a59e;}},'scale':{'get':function(){var _0x2ea33d=_0x5e00b3;return this[_0x2ea33d(0x108d)];},'set':function(_0xdee80f){var _0x37224e=_0x5e00b3;this[_0x37224e(0x108d)]=_0xdee80f;}},'color':{'get':function(){var _0xddb85e=_0x5e00b3;return this[_0xddb85e(0x512)];},'set':function(_0x112149){var _0x2ee7c3=_0x5e00b3;this[_0x2ee7c3(0x512)]=_0x112149;}},'heading':{'get':function(){var _0x59c7d2=_0x5e00b3;return this[_0x59c7d2(0x578f)];},'set':function(_0x777539){var _0x1a6466=_0x5e00b3;this[_0x1a6466(0x578f)]=_0x777539;}},'pitch':{'get':function(){var _0x232539=_0x5e00b3;return this[_0x232539(0x5072)];},'set':function(_0x5633aa){var _0x2b492c=_0x307c2b;this[_0x2b492c(0x277e)]=_0x5633aa;}},'roll':{'get':function(){var _0x21734f=_0x5e00b3;return this[_0x21734f(0x4946)];},'set':function(_0x2f754b){var _0x253ba=_0x307c2b;this[_0x253ba(0x35bf)]=_0x2f754b;}},'startDirection':{'get':function(){var _0x3044c6=_0x5e00b3;return this[_0x3044c6(0x54a0)];},'set':function(_0x39f25a){var _0x37fd1e=_0x5e00b3;this[_0x37fd1e(0x54a0)]=_0x39f25a;}},'offset':{'get':function(){var _0x382b1e=_0x5e00b3;return this[_0x382b1e(0x3fc4)];},'set':function(_0x50dd8e){this['_offset']=_0x50dd8e;}},'timeStamp':{'get':function(){var _0xd92e68=_0x5e00b3;return this[_0xd92e68(0x1e1b)];},'set':function(_0x268c8b){var _0x5652df=_0x307c2b;this[_0x5652df(0x24c2)]=_0x268c8b;}},'id':{'get':function(){var _0x2865d0=_0x5e00b3;return this[_0x2865d0(0x32b3)];},'set':function(_0x53283c){var _0x18985f=_0x5e00b3;this[_0x18985f(0x32b3)]=_0x53283c;}},'description':{'get':function(){var _0x2a5bdb=_0x307c2b;return this[_0x2a5bdb(0xb9d)];},'set':function(_0x3f1944){var _0x1cd2f2=_0x5e00b3;this[_0x1cd2f2(0x100d)]=_0x3f1944;}},'lockOrientation':{'get':function(){var _0x98490f=_0x5e00b3;return this[_0x98490f(0x2e89)];},'set':function(_0xcfd4c0){var _0x523c97=_0x5e00b3;this[_0x523c97(0x2e89)]=_0xcfd4c0;}}}),DynamicObjectState[_0x5e00b3(0x40f3)]=function(_0xf7e3c4){var _0x271c21=_0x307c2b,_0x4e901f=_0x5e00b3;return new DynamicObjectState({'longitude':_0xf7e3c4[_0x4e901f(0xf88)],'latitude':_0xf7e3c4[_0x271c21(0x558b)],'altitude':_0xf7e3c4[_0x4e901f(0x57ea)],'scale':_0xf7e3c4[_0x4e901f(0x108d)],'color':_0xf7e3c4[_0x271c21(0x25c0)],'heading':_0xf7e3c4[_0x271c21(0x1729)],'pitch':_0xf7e3c4[_0x271c21(0x277e)],'roll':_0xf7e3c4[_0x4e901f(0x4946)],'startDirection':_0xf7e3c4[_0x4e901f(0x54a0)],'offset':_0xf7e3c4[_0x271c21(0x4fe)],'lockOrientation':_0xf7e3c4[_0x4e901f(0x2e89)]});};var DynamicLayerVertex=_0x5e00b3(0x2b38),_SIZE=0x22,_HighlightColor=new Color$2(0.7,0.7,0x1,0x1),LOADSTATE$1={'UNLOAD':0x0,'LOADING':0x1,'LOADED':0x2,'PARSING':0x3,'READY':0x4,'FAILED':0x5};function DynamicLayer3D(_0x9c5972,_0x1396d7){var _0x40668c=_0x307c2b,_0x277224=_0x5e00b3;Check[_0x277224(0x5f34)](_0x277224(0x4fd0),_0x9c5972),Check[_0x277224(0x5f34)](_0x277224(0x4fd0),_0x1396d7),Array[_0x277224(0x2676)](_0x1396d7)||(_0x1396d7=[_0x1396d7]),this[_0x277224(0x1358)]=_0x9c5972,this[_0x40668c(0x50cb)]=_0x9c5972[_0x277224(0x24f8)],this[_0x40668c(0x3f7b)]=0x3e8,this[_0x277224(0x5060)]=new XMLParser(),this[_0x277224(0x435e)]=!0x0,this[_0x277224(0x4ab3)]=InstancedType$1[_0x277224(0x9bb)],this[_0x277224(0x3076)]={};for(var _0x3f9ad6=0x0,_0x4f3dd4=_0x1396d7[_0x277224(0x809)];_0x3f9ad6<_0x4f3dd4;_0x3f9ad6++){var _0x27290f=_0x1396d7[_0x3f9ad6];Check[_0x277224(0x202d)][_0x40668c(0x2faa)](_0x277224(0x2dba),_0x27290f),this[_0x277224(0x3076)][_0x27290f]={'url':_0x27290f,'ready':!0x1,'visible':!0x0,'pickEnable':!0x0,'cullEnabled':!0x1,'polygonOffset':{'enabled':!0x1,'factor':0x0,'units':0x0},'cullFace':CullFace$1[_0x277224(0xa14)],'loadState':LOADSTATE$1[_0x277224(0x5fe7)],'buffer':void 0x0,'offset':new Cartesian3(),'radius':0x0,'instanceCount':0x0,'stateList':new AssociativeArray(),'instanceList':new AssociativeArray(),'removedList':new AssociativeArray(),'renderEntities':[],'boundingSphere':new BoundingSphere(),'beginTime':-0x1,'interval':0x0};}this[_0x40668c(0x291)]=Number[_0x277224(0x4d71)],this[_0x277224(0x3ae8)]=Number[_0x277224(0x4d71)],this[_0x40668c(0x2b0a)]=RangeMode[_0x40668c(0x4429)],this[_0x277224(0x3ec8)]=0x0,this[_0x277224(0x3be2)]=!0x0,this[_0x277224(0x31c4)]=0xfff,null!==_0x9c5972[_0x40668c(0x52e1)]?this[_0x277224(0x5428)]=0x1:null!==_0x9c5972[_0x40668c(0x295b)]?this[_0x277224(0x5428)]=0x2:null!==_0x9c5972[_0x40668c(0x42ad)]&&(this[_0x277224(0x5428)]=0x3),this[_0x277224(0x4672)]=SHADOWTYPE$1[_0x40668c(0x364a)];}function isShadow$1(_0x2446f5){var _0x17d0ae=_0x307c2b,_0x52bd5d=_0x5e00b3;return _0x2446f5[_0x52bd5d(0x4672)]==SHADOWTYPE$1[_0x17d0ae(0x14f1)]||_0x2446f5[_0x52bd5d(0x4672)]==SHADOWTYPE$1[_0x52bd5d(0x1b9)];}function deleteItems(_0x56a17b){var _0x36d87c=_0x307c2b,_0x561c41=_0x5e00b3;_0x56a17b[_0x561c41(0x5821)][_0x561c41(0x809)]>0x3&&(_0x56a17b[_0x561c41(0x5821)][_0x561c41(0x2f5b)](0x0,0x1),_0x56a17b[_0x561c41(0x694)][_0x36d87c(0x1d88)](0x0,_0x56a17b[_0x36d87c(0x2004)]));}function updatePropertyTimes(_0x3c8ae1,_0x43f14f,_0x32327f){var _0x5d1e87=_0x307c2b,_0x49d775=_0x5e00b3;for(var _0x45e62c=0x0;_0x45e62c<_0x3c8ae1[_0x5d1e87(0x1ed5)][_0x49d775(0x809)];_0x45e62c++){var _0x332628=JulianDate[_0x49d775(0x3fa8)](_0x43f14f,_0x45e62c*_0x32327f,new JulianDate());_0x3c8ae1[_0x49d775(0x5821)][_0x45e62c]=_0x332628;}}function updateStateTime(_0x1c7cee,_0x2aa8c2){var _0x208124=_0x307c2b,_0x22b3ac=_0x5e00b3;for(var _0x12f485=JulianDate['now'](),_0x5da247=0x0,_0x378d15=_0x1c7cee[_0x22b3ac(0x430a)][_0x22b3ac(0x809)];_0x5da247<_0x378d15;_0x5da247++){var _0x211951=_0x1c7cee[_0x22b3ac(0x430a)][_0x22b3ac(0xc98)][_0x5da247];updatePropertyTimes(_0x211951[_0x22b3ac(0x3747)][_0x208124(0x2ccf)],_0x12f485,_0x2aa8c2),updatePropertyTimes(_0x211951[_0x22b3ac(0x5075)],_0x12f485,_0x2aa8c2),updatePropertyTimes(_0x211951[_0x22b3ac(0x3a66)],_0x12f485,_0x2aa8c2),updatePropertyTimes(_0x211951[_0x22b3ac(0x4be7)],_0x12f485,_0x2aa8c2),updatePropertyTimes(_0x211951[_0x22b3ac(0x4a6e)],_0x12f485,_0x2aa8c2),updatePropertyTimes(_0x211951[_0x22b3ac(0x8fe)],_0x12f485,_0x2aa8c2);}}function replaceGltfLocationNames$1(_0x2ede4c){var _0x3643e6=_0x307c2b,_0xb23e36=_0x5e00b3,_0xfd90c={};return defined$1(_0x2ede4c[_0x3643e6(0xaa0)])&&(_0xfd90c[_0xb23e36(0x54cf)]=_0x2ede4c[_0xb23e36(0x14fe)][_0x3643e6(0x1c07)]),defined$1(_0x2ede4c[_0x3643e6(0x525b)])&&(_0xfd90c[_0xb23e36(0x3ca)]=_0x2ede4c[_0xb23e36(0xc66)][_0xb23e36(0x51d3)]),defined$1(_0x2ede4c[_0xb23e36(0x58b1)])&&(_0xfd90c[_0xb23e36(0xff4)]=_0x2ede4c[_0x3643e6(0x1e02)][_0x3643e6(0x1c07)]),defined$1(_0x2ede4c[_0x3643e6(0xe85)])&&(_0xfd90c[_0xb23e36(0x15b1)]=_0x2ede4c[_0x3643e6(0xe85)][_0xb23e36(0x51d3)]),defined$1(_0x2ede4c[_0xb23e36(0x34fa)])&&(_0xfd90c[_0xb23e36(0x15b1)]=_0x2ede4c[_0xb23e36(0x34fa)][_0xb23e36(0x51d3)]),_0xfd90c;}function createInstanceVertexBufferAndAttributes(_0x53af46,_0x2fc404,_0x250e08,_0x5b2697){var _0x459a70=_0x307c2b,_0x2f643b=_0x5e00b3,_0x5a205b=_0x2fc404[_0x459a70(0xcaa)];if(!defined$1(_0x5a205b)){var _0xc262f8=0x0===_0x2fc404[_0x2f643b(0x1a77)]?0x1:_0x2fc404[_0x2f643b(0x1a77)],_0x4d3da1=0x4*_SIZE*_0xc262f8;(_0x5a205b=Buffer$1[_0x459a70(0x2853)]({'context':_0x53af46,'sizeInBytes':_0x4d3da1,'usage':BufferUsage[_0x2f643b(0x3d22)]}))[_0x2f643b(0x5754)]=!0x1,_0x2fc404[_0x2f643b(0x537f)]=_0x5a205b;}createInstanceAttributes(_0x5a205b,_0x250e08,_0x5b2697,Object[_0x459a70(0x11bc)](_0x250e08)[_0x459a70(0x2ef4)]);}Object[_0x307c2b(0x66e)](DynamicLayer3D[_0x5e00b3(0x3720)],{'updateInterval':{'get':function(){var _0xca2913=_0x5e00b3;return this[_0xca2913(0xb6d)];},'set':function(_0x52bef3){var _0x129053=_0x5e00b3;this[_0x129053(0xb6d)]=_0x52bef3;}},'group':{'get':function(){var _0x4d5a3c=_0x5e00b3;return this[_0x4d5a3c(0x3076)];}},'visible':{'get':function(){var _0x3d4088=_0x5e00b3;return this[_0x3d4088(0x435e)];},'set':function(_0x45d8c9){var _0x3b6b26=_0x5e00b3;this[_0x3b6b26(0x435e)]=_0x45d8c9;}},'maxVisibleAltitude':{'get':function(){var _0x32a471=_0x5e00b3;return this[_0x32a471(0x3a5a)];},'set':function(_0x3c1e0a){var _0x239562=_0x5e00b3;defined$1(_0x3c1e0a)&&(this[_0x239562(0x3a5a)]=_0x3c1e0a);}},'type':{'get':function(){return this['_type'];}},'enableLocalOffset':{'get':function(){var _0x2105b5=_0x307c2b;return this[_0x2105b5(0x29a3)];},'set':function(_0x5f3921){var _0x238cd5=_0x5e00b3;this[_0x238cd5(0x3be2)]=_0x5f3921;}},'maxVisibleDistance':{'get':function(){var _0x1d3c43=_0x307c2b;return this[_0x1d3c43(0x4f8d)];},'set':function(_0x90fd2d){var _0x3e5153=_0x307c2b,_0x200d0f=_0x5e00b3;Check[_0x200d0f(0x202d)][_0x3e5153(0x3393)](_0x200d0f(0x1301),_0x90fd2d),this[_0x200d0f(0x3ae8)]=_0x90fd2d;}},'filterMode':{'get':function(){var _0x4dda4f=_0x5e00b3;return this[_0x4dda4f(0x43dc)];},'set':function(_0x1538ec){var _0xdc841f=_0x307c2b,_0x3a04d3=_0x5e00b3;Check[_0x3a04d3(0x202d)][_0x3a04d3(0x1efe)](_0x3a04d3(0x960),_0x1538ec),this[_0xdc841f(0x2b0a)]=_0x1538ec;}},'filterPixel':{'get':function(){return this['_filterPixel'];},'set':function(_0x1896c2){var _0x1fbedf=_0x307c2b,_0x3b6692=_0x5e00b3;Check[_0x3b6692(0x202d)][_0x3b6692(0x1efe)](_0x3b6692(0x32c4),_0x1896c2),this[_0x1fbedf(0x3fa4)]=_0x1896c2;}},'shadowType':{'get':function(){var _0x44978d=_0x5e00b3;return this[_0x44978d(0x4672)];},'set':function(_0x431136){var _0x36db0a=_0x307c2b,_0x1ecf8c=_0x5e00b3;this[_0x36db0a(0x396f)]!==_0x431136&&(this[_0x1ecf8c(0x4672)]=_0x431136,this[_0x36db0a(0x1f6)](this));}}}),DynamicLayer3D['prototype'][_0x5e00b3(0x3be4)]=function(_0x379a2a,_0x3ba86f,_0x233a74){var _0x184348=_0x307c2b,_0x1d11ec=_0x5e00b3;Check[_0x1d11ec(0x202d)][_0x1d11ec(0x20b8)](_0x1d11ec(0x5ae6),_0x379a2a),Check[_0x184348(0x90a)][_0x184348(0x3393)](_0x1d11ec(0x15b8),_0x3ba86f),Check[_0x1d11ec(0x202d)][_0x1d11ec(0x1efe)](_0x184348(0x1516),_0x233a74);var _0x4713b5=this[_0x1d11ec(0x3076)][_0x379a2a];if(defined$1(_0x4713b5)&&(_0x4713b5[_0x1d11ec(0x3824)][_0x1d11ec(0x13de)]!==_0x3ba86f||_0x4713b5[_0x184348(0x2b47)][_0x1d11ec(0x1d60)]!==_0x233a74)&&(_0x4713b5[_0x1d11ec(0x3824)]={'enabled':!0x0,'factor':defaultValue$1(_0x3ba86f,0x0),'units':defaultValue$1(_0x233a74,0x0)},_0x4713b5[_0x1d11ec(0x2e0b)]))for(var _0x2e82a6=0x0,_0x2e3bed=_0x4713b5[_0x1d11ec(0x465a)][_0x1d11ec(0x809)];_0x2e82a6<_0x2e3bed;_0x2e82a6++){var _0x4a6aad=_0x4713b5[_0x1d11ec(0x465a)][_0x2e82a6][_0x1d11ec(0x9bd)],_0x59bfd0=RenderState[_0x1d11ec(0x3173)](_0x4a6aad[_0x1d11ec(0x33c4)]);_0x59bfd0[_0x1d11ec(0x3824)]={'enabled':!0x0,'factor':defaultValue$1(_0x3ba86f,0x0),'units':defaultValue$1(_0x233a74,0x0)},_0x4a6aad[_0x184348(0x1991)]=RenderState[_0x1d11ec(0x5344)](_0x59bfd0);}},DynamicLayer3D[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x2525e9){var _0x427992=_0x307c2b,_0x5141d8=_0x5e00b3;if(this[_0x427992(0x5a45)]&&_0x2525e9[_0x5141d8(0x4c01)][_0x5141d8(0x291b)]!==FrameBufferType[_0x5141d8(0x12b4)]){var _0x5dd40b=!0x0;if(_0x2525e9[_0x5141d8(0x466b)]>-0x1)_0x5dd40b=this[_0x5141d8(0x1ed7)](_0x2525e9[_0x5141d8(0x466b)]);this[_0x5141d8(0xa47)]=_0x2525e9,this[_0x5141d8(0x34c)]=_0x2525e9[_0x5141d8(0xd77)][_0x427992(0x7ff)];var _0x3ea0f2=_0x2525e9[_0x427992(0x57e6)][_0x427992(0x3fd4)][_0x427992(0x10d5)]<this[_0x5141d8(0x3a5a)];for(var _0x5e4388 in this[_0x5141d8(0x3076)])if(this[_0x427992(0x3cff)][_0x5141d8(0x1a9a)](_0x5e4388)){var _0x4e7809=this[_0x5141d8(0x3076)][_0x5e4388];if(_0x4e7809[_0x5141d8(0x2e0b)]){if(!_0x4e7809[_0x5141d8(0x37b5)])continue;if(this[_0x5141d8(0x34c)]||(updateInstanceInfos(_0x2525e9,this,_0x4e7809),updateGltfModel(_0x4e7809,_0x2525e9)),_0x4e7809[_0x5141d8(0x1a77)]<0x1)continue;if(!_0x3ea0f2||!_0x5dd40b)continue;for(var _0x2a872b=0x0,_0x55da17=_0x4e7809['renderEntities'][_0x427992(0x2ef4)];_0x2a872b<_0x55da17;_0x2a872b++){var _0x3c3447=_0x4e7809[_0x5141d8(0x465a)][_0x2a872b][_0x5141d8(0x9bd)];_0x3c3447[_0x5141d8(0x1a77)]=_0x4e7809[_0x5141d8(0x1a77)],_0x3c3447[_0x5141d8(0x36b6)]=_0x4e7809[_0x5141d8(0x93d)],_0x2525e9[_0x5141d8(0xe5b)][_0x5141d8(0x5323)](_0x3c3447);}}else initModelSymbol(_0x2525e9,this,_0x5e4388);}}},DynamicLayer3D[_0x5e00b3(0x3720)][_0x5e00b3(0x30a)]=function(_0x5c0537,_0x1a7019){var _0x25a72c=_0x307c2b,_0x3ba6a7=_0x5e00b3;Check[_0x3ba6a7(0x202d)][_0x25a72c(0x2faa)](_0x25a72c(0x1061),_0x5c0537),_0x1a7019=defaultValue$1(_0x1a7019,CullFace$1[_0x25a72c(0x2958)]);var _0x3a7657=this[_0x25a72c(0x3cff)][_0x5c0537];if(defined$1(_0x3a7657)&&(!_0x3a7657[_0x25a72c(0x4550)]||_0x3a7657[_0x3ba6a7(0x152d)]!==_0x1a7019)&&(_0x3a7657[_0x3ba6a7(0x269d)]=!0x0,_0x3a7657[_0x3ba6a7(0x152d)]=_0x1a7019,_0x3a7657[_0x3ba6a7(0x2e0b)]))for(var _0x22b5e9=0x0,_0x133b17=_0x3a7657[_0x3ba6a7(0x465a)][_0x3ba6a7(0x809)];_0x22b5e9<_0x133b17;_0x22b5e9++){var _0x5e40aa=_0x3a7657[_0x3ba6a7(0x465a)][_0x22b5e9][_0x3ba6a7(0x9bd)],_0x2a58c3=RenderState[_0x3ba6a7(0x3173)](_0x5e40aa['renderState']);_0x2a58c3[_0x3ba6a7(0x2505)][_0x3ba6a7(0x552c)]=!0x0,_0x2a58c3[_0x25a72c(0xad9)][_0x3ba6a7(0x363e)]=_0x1a7019,_0x5e40aa[_0x3ba6a7(0x33c4)]=RenderState[_0x3ba6a7(0x5344)](_0x2a58c3);}},DynamicLayer3D[_0x5e00b3(0x3720)][_0x5e00b3(0x1c4c)]=function(_0x4c9b5e){var _0x52ebfc=_0x307c2b,_0x491871=_0x5e00b3;Check[_0x491871(0x202d)][_0x491871(0x20b8)](_0x491871(0x2824),_0x4c9b5e);var _0x565cea=this[_0x52ebfc(0x3cff)][_0x4c9b5e];if(defined$1(_0x565cea))return _0x565cea[_0x491871(0x269d)];},DynamicLayer3D[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(_0x5ee758,_0x303730){var _0x58fa4e=_0x5e00b3;deprecationWarning(_0x58fa4e(0x1337),_0x58fa4e(0x5603)),this[_0x58fa4e(0x4661)](_0x5ee758,_0x303730);},DynamicLayer3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x32e4)]=function(){var _0x553397=_0x307c2b,_0x5dfd67=_0x5e00b3;deprecationWarning(_0x553397(0x4648),_0x5dfd67(0x3053)),this[_0x553397(0x1e52)]();},DynamicLayer3D[_0x5e00b3(0x3720)][_0x5e00b3(0x47ab)]=function(){var _0xe2136c=_0x307c2b,_0x3950f1=_0x5e00b3;for(var _0xcb868c in this[_0xe2136c(0x3cff)])this[_0x3950f1(0x3076)][_0xe2136c(0x2609)](_0xcb868c)&&(this['_group'][_0xcb868c][_0x3950f1(0x430a)][_0x3950f1(0x443c)](),this[_0x3950f1(0x3076)][_0xcb868c][_0xe2136c(0x3d70)][_0x3950f1(0x443c)](),updateInstanceBuffer(this,this['_group'][_0xcb868c]));},DynamicLayer3D[_0x5e00b3(0x3720)][_0x5e00b3(0x4661)]=function(_0x27f79a,_0x12d408){var _0x31cab5=_0x307c2b,_0x1401ae=_0x5e00b3;Check[_0x1401ae(0x202d)][_0x1401ae(0x20b8)](_0x1401ae(0x6ea),_0x27f79a),Check['defined'](_0x31cab5(0x4a28),_0x12d408),Array[_0x1401ae(0x2676)](_0x12d408)||(_0x12d408=[_0x12d408]);var _0x5dcbab=this[_0x1401ae(0x3076)][_0x27f79a];if(defined$1(_0x5dcbab)){var _0x5dcf10=_0x5dcbab[_0x1401ae(0x430a)],_0x831525=_0x5dcbab[_0x1401ae(0x5b23)];if(defined$1(_0x5dcf10)&&defined$1(_0x831525)){for(var _0xedb685,_0x52fa12=0x0,_0x123a40=_0x12d408[_0x1401ae(0x809)];_0x52fa12<_0x123a40;_0x52fa12++)_0xedb685=_0x12d408[_0x52fa12],_0x5dcf10[_0x1401ae(0x5655)](_0xedb685)&&_0x5dcf10[_0x1401ae(0x4f4b)](_0xedb685),_0x831525[_0x1401ae(0x5655)](_0xedb685)&&_0x831525[_0x1401ae(0x4f4b)](_0xedb685);updateInstanceBuffer(this,_0x5dcbab);}}},DynamicLayer3D['prototype'][_0x5e00b3(0x39d9)]=function(_0x337dba,_0x32427d){var _0xb5de27=_0x307c2b,_0x11814f=_0x5e00b3;Check[_0x11814f(0x202d)][_0x11814f(0x20b8)](_0x11814f(0x4a26),_0x337dba),Check[_0xb5de27(0x1563)](_0x11814f(0x2993),_0x32427d),Array['isArray'](_0x32427d)||(_0x32427d=[_0x32427d]);var _0x365f12=this[_0x11814f(0x3076)][_0x337dba];if(defined$1(_0x365f12)){var _0x32c1b0=_0x365f12[_0x11814f(0x5b23)],_0x179451=_0x365f12[_0x11814f(0x46b2)],_0x12a763=_0x365f12[_0x11814f(0x430a)];if(defined$1(_0x32c1b0)&&defined$1(_0x179451)&&defined$1(_0x12a763)){for(var _0x2c1905,_0x44b24f=0x0,_0xc513fe=_0x32427d[_0x11814f(0x809)];_0x44b24f<_0xc513fe;_0x44b24f++)_0x2c1905=_0x32427d[_0x44b24f],_0x12a763[_0x11814f(0x4f4b)](_0x2c1905),_0x32c1b0[_0x11814f(0x5655)](_0x2c1905)&&(_0x32c1b0[_0x11814f(0x4f4b)](_0x2c1905),_0x179451[_0x11814f(0x10aa)](_0x2c1905,!0x0));updateInstanceBuffer(this,_0x365f12);}}},DynamicLayer3D[_0x5e00b3(0x3720)][_0x5e00b3(0x3bbf)]=function(){var _0x15c06f=_0x307c2b,_0x3ad50b=_0x5e00b3;for(var _0x2eaf0c in this[_0x3ad50b(0x3076)])if(this[_0x15c06f(0x3cff)][_0x3ad50b(0x1a9a)](_0x2eaf0c)){for(var _0x5c5fe0=this[_0x3ad50b(0x3076)][_0x2eaf0c],_0x5d05ca=_0x5c5fe0[_0x3ad50b(0x5b23)],_0x5a2fd7=Object[_0x15c06f(0x11bc)](_0x5d05ca[_0x3ad50b(0x33c8)]),_0x11639d=_0x5a2fd7['length'];_0x11639d--;)_0x5c5fe0['removedList'][_0x3ad50b(0x10aa)](_0x5a2fd7[_0x11639d],!0x0);_0x5d05ca[_0x3ad50b(0x443c)](),_0x5c5fe0[_0x3ad50b(0x430a)][_0x3ad50b(0x443c)](),updateInstanceBuffer(this,_0x5c5fe0);}},DynamicLayer3D[_0x5e00b3(0x3720)][_0x307c2b(0x1f6)]=function(_0x59002b){var _0x1e1fb0=_0x307c2b,_0x2cfef2=_0x5e00b3,_0x3578af=isShadow$1(_0x59002b),_0x5a4e22=_0x59002b[_0x2cfef2(0x3076)];for(var _0x2112cd in _0x5a4e22){var _0x583922=_0x5a4e22[_0x2112cd];if(_0x583922[_0x2cfef2(0x2e0b)])for(var _0x154444=0x0,_0x1d56f2=_0x583922[_0x2cfef2(0x465a)][_0x2cfef2(0x809)];_0x154444<_0x1d56f2;_0x154444++){var _0x32f9e1=_0x583922[_0x2cfef2(0x465a)][_0x154444];_0x32f9e1[_0x1e1fb0(0x2f3e)][_0x2cfef2(0x45f4)]=_0x3578af,_0x32f9e1[_0x2cfef2(0x9bd)][_0x1e1fb0(0x5c1)]=_0x3578af;}}},DynamicLayer3D[_0x307c2b(0x1aa2)][_0x307c2b(0x2ba7)]=function(_0xa6ec0f,_0x491b7f){var _0x35acea=_0x5e00b3,_0x58f75f=this[_0x35acea(0x3076)][_0xa6ec0f];defined$1(_0x58f75f)&&(_0x58f75f[_0x35acea(0x37b5)]=_0x491b7f);},DynamicLayer3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x50a6)]=function(_0x58e27f,_0x5e785c){var _0xb0d6eb=_0x5e00b3;this[_0xb0d6eb(0x3076)][_0x58e27f][_0xb0d6eb(0x4be9)]=_0x5e785c;},DynamicLayer3D[_0x5e00b3(0x3720)][_0x5e00b3(0x3b32)]=function(_0x36f83c,_0x5edf3e){var _0x5a310d=_0x307c2b,_0x756aa7=_0x5e00b3;if(Check[_0x756aa7(0x202d)][_0x756aa7(0x20b8)](_0x756aa7(0x2dba),_0x36f83c),Array[_0x756aa7(0x2676)](_0x5edf3e)){var _0x2765b5=this[_0x756aa7(0x3076)][_0x36f83c];if(defined$1(_0x2765b5)){var _0x205131;defined$1(_0x2765b5['stateList'])||(_0x2765b5[_0x756aa7(0x430a)]=new AssociativeArray());for(var _0x456ed2=0x0,_0x8e330b=_0x5edf3e[_0x756aa7(0x809)];_0x456ed2<_0x8e330b;_0x456ed2++)if((_0x205131=_0x5edf3e[_0x456ed2])instanceof DynamicObjectState){var _0x24576f=_0x205131['id'];if(_0x2765b5['removedList'][_0x5a310d(0x57f4)](_0x24576f))continue;var _0x2486d1=_0x2765b5[_0x756aa7(0x430a)][_0x756aa7(0x38c4)](_0x24576f);defined$1(_0x2486d1)||(_0x2765b5[_0x756aa7(0x2c14)]=Cartesian3[_0x756aa7(0x40f3)](_0x205131[_0x756aa7(0x2c14)],_0x2765b5[_0x756aa7(0x2c14)]),_0x2765b5[_0x756aa7(0x430a)][_0x756aa7(0x10aa)](_0x24576f,{'position':new SampledPositionProperty(),'scale':new SampledProperty(Cartesian3),'heading':new SampledProperty(Number),'pitch':new SampledProperty(Number),'roll':new SampledProperty(Number),'color':new SampledProperty(Color$2),'offset':_0x205131[_0x756aa7(0x2c14)],'description':_0x205131[_0x756aa7(0x4bfe)],'lockOrientation':_0x205131[_0x756aa7(0xa33)],'id':_0x24576f}),(_0x2486d1=_0x2765b5[_0x756aa7(0x430a)][_0x5a310d(0x3abb)](_0x24576f))[_0x756aa7(0x3747)][_0x756aa7(0x1dfc)]({'interpolationDegree':0xa}),_0x2486d1['position'][_0x756aa7(0x1fc1)]=ExtrapolationType$1[_0x756aa7(0x45ca)],_0x2486d1[_0x756aa7(0x3747)][_0x756aa7(0x13d0)]=ExtrapolationType$1['HOLD'],_0x2486d1[_0x756aa7(0x4a6e)][_0x756aa7(0x1fc1)]=ExtrapolationType$1[_0x756aa7(0x45ca)],_0x2486d1[_0x756aa7(0x4a6e)][_0x756aa7(0x13d0)]=ExtrapolationType$1[_0x756aa7(0x45ca)],_0x2486d1[_0x756aa7(0x5075)][_0x5a310d(0x12f3)]=ExtrapolationType$1[_0x756aa7(0x45ca)],_0x2486d1[_0x756aa7(0x5075)][_0x756aa7(0x13d0)]=ExtrapolationType$1[_0x756aa7(0x45ca)],_0x2486d1[_0x756aa7(0x3a66)][_0x756aa7(0x1fc1)]=ExtrapolationType$1[_0x756aa7(0x45ca)],_0x2486d1[_0x756aa7(0x3a66)][_0x756aa7(0x13d0)]=ExtrapolationType$1[_0x5a310d(0xb4e)],_0x2486d1[_0x756aa7(0x4be7)][_0x756aa7(0x1fc1)]=ExtrapolationType$1[_0x756aa7(0x45ca)],_0x2486d1[_0x756aa7(0x4be7)][_0x756aa7(0x13d0)]=ExtrapolationType$1[_0x756aa7(0x45ca)],_0x2486d1['color'][_0x756aa7(0x1fc1)]=ExtrapolationType$1[_0x756aa7(0x45ca)],_0x2486d1[_0x756aa7(0x8fe)][_0x756aa7(0x13d0)]=ExtrapolationType$1['HOLD'],_0x2486d1[_0x756aa7(0x47e1)]=_0x205131[_0x756aa7(0x47e1)]);var _0x1961c3=JulianDate[_0x5a310d(0x531a)](),_0x487135=Cartesian3['fromDegrees'](_0x205131[_0x756aa7(0x4465)],_0x205131[_0x5a310d(0x353e)],_0x205131[_0x756aa7(0x1ac9)]);deleteItems(_0x2486d1[_0x756aa7(0x3747)][_0x5a310d(0x2ccf)]),deleteItems(_0x2486d1[_0x5a310d(0x6d1)]),deleteItems(_0x2486d1[_0x756aa7(0x3a66)]),deleteItems(_0x2486d1[_0x5a310d(0x1fcc)]),deleteItems(_0x2486d1[_0x756aa7(0x4a6e)]),deleteItems(_0x2486d1[_0x756aa7(0x8fe)]),_0x2486d1[_0x756aa7(0x3747)][_0x756aa7(0x4605)](_0x1961c3,_0x487135),_0x2486d1[_0x5a310d(0x6d1)][_0x756aa7(0x4605)](_0x1961c3,_0x205131[_0x756aa7(0x5075)]),_0x2486d1[_0x756aa7(0x3a66)][_0x756aa7(0x4605)](_0x1961c3,_0x205131['pitch']),_0x2486d1[_0x5a310d(0x1fcc)][_0x756aa7(0x4605)](_0x1961c3,_0x205131[_0x756aa7(0x4be7)]),_0x2486d1[_0x5a310d(0x2897)][_0x756aa7(0x4605)](_0x1961c3,_0x205131[_0x756aa7(0x4a6e)]),_0x2486d1[_0x5a310d(0x3a3a)][_0x756aa7(0x4605)](_0x1961c3,_0x205131[_0x756aa7(0x8fe)]),_0x2486d1[_0x756aa7(0xa33)]=_0x205131[_0x756aa7(0xa33)];}}}},DynamicLayer3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x3f5d)]=function(){var _0x56bdb5=_0x307c2b,_0x30d9ca=_0x5e00b3,_0xc60bc7=this[_0x30d9ca(0x3076)];if(defined$1(_0xc60bc7)){for(var _0x32138d in _0xc60bc7)if(_0xc60bc7[_0x30d9ca(0x1a9a)](_0x32138d)){var _0x52807f=_0xc60bc7[_0x32138d];if(!defined$1(_0x52807f[_0x30d9ca(0x5b23)])||_0x52807f['instanceCount']<0x1||!_0x52807f[_0x56bdb5(0x1c91)])continue;for(var _0x576b20=_0x52807f[_0x30d9ca(0x5b23)],_0x5b58ee=0x0;_0x5b58ee<_0x576b20[_0x30d9ca(0x809)];_0x5b58ee++){var _0x25ddd3=_0x576b20[_0x30d9ca(0xc98)][_0x5b58ee];defined$1(_0x25ddd3)&&_0x25ddd3[_0x30d9ca(0x3f5d)]();}}}},DynamicLayer3D[_0x5e00b3(0x3720)][_0x5e00b3(0x1ed7)]=function(_0x4b3020){var _0x436779=_0x5e00b3;return!(_0x4b3020>0x8)&&0x1<<_0x4b3020&this[_0x436779(0x31c4)];},DynamicLayer3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x45eb)]=function(_0x2d625b,_0x44b014){var _0x5a3226=_0x5e00b3;_0x2d625b>0x8||(this[_0x5a3226(0x31c4)]=_0x44b014?0x1<<_0x2d625b|this['_visibleViewport']:~(0x1<<_0x2d625b)&this[_0x5a3226(0x31c4)]);};var scratchColor$2=new Cartesian4(0x1,0x1,0x1,0x1);function createUniformMapsForGltfCommand(_0xa24b66,_0x838011,_0x23fb94){var _0x22bb67=_0x307c2b,_0x49d036=_0x5e00b3;_0x23fb94[_0x49d036(0x5500)]=_0x23fb94[_0x49d036(0x599)][_0x22bb67(0x2d7b)]();var _0x52919d=_0x23fb94[_0x49d036(0x2ca)],_0x50c7df={'uInterval':function(){var _0x55cc81=_0x22bb67;return _0xa24b66[_0x55cc81(0x55bb)];},'uAmbientColor':function(){return scratchColor$2;},'uDiffuseColor':function(){return scratchColor$2;},'uSpecularColor':function(){return scratchColor$2;},'uShininess':function(){return 0x1;},'uPicking':function(){var _0x443267=_0x49d036;return _0x838011[_0x443267(0x34c)];},'uGeoMatrix':function(){var _0x3fe93b=_0x49d036;return _0x23fb94[_0x3fe93b(0x5500)];},'uFilterMode':function(){var _0x512263=_0x49d036;return _0x838011[_0x512263(0x960)];},'uMaxVisibleDistance':function(){var _0x74407d=_0x22bb67;return _0x838011[_0x74407d(0x3324)];},'uFilterPixel':function(){var _0x3f715d=_0x49d036;return _0x838011[_0x3f715d(0x32c4)];},'uRadius':function(){var _0x312290=_0x49d036;return _0x23fb94[_0x312290(0x36b6)][_0x312290(0x48ce)];},'uOffset':function(){var _0x383843=_0x49d036;return _0xa24b66[_0x383843(0x2c14)];}};return defined$1(_0x52919d['u_baseColorTexture'])?_0x50c7df['uTexture']=_0x52919d[_0x22bb67(0x3776)]:defined$1(_0x52919d[_0x49d036(0x34c0)])&&(_0x50c7df[_0x49d036(0x457a)]=_0x52919d[_0x49d036(0x34c0)]),defined$1(_0x52919d[_0x49d036(0x2940)])&&(_0x50c7df[_0x49d036(0x218a)]=_0x52919d['u_specular']),defined$1(_0x52919d[_0x49d036(0x5b8c)])&&(_0x50c7df[_0x49d036(0xeda)]=_0x52919d[_0x49d036(0x5b8c)]),_0x50c7df;}function updateGltfModel(_0x1ca6b0,_0x335b88){var _0x47b79a=_0x307c2b,_0x25c1d8=_0x5e00b3;if(defined$1(_0x1ca6b0[_0x25c1d8(0x2919)])){_0x1ca6b0[_0x25c1d8(0x93d)]=_0x1ca6b0[_0x47b79a(0x4232)][_0x25c1d8(0x40f3)](),_0x1ca6b0[_0x25c1d8(0x2919)][_0x47b79a(0x4159)](_0x335b88);for(var _0x121dac=_0x1ca6b0[_0x25c1d8(0x2919)][_0x25c1d8(0x23ee)],_0x30b174=_0x121dac[_0x47b79a(0x2ef4)],_0x52ff70=0x0;_0x52ff70<_0x30b174;++_0x52ff70){var _0x43cf5a=_0x121dac[_0x52ff70][_0x25c1d8(0x9bd)];_0x43cf5a[_0x25c1d8(0x5500)]=_0x43cf5a[_0x25c1d8(0x599)],_0x43cf5a[_0x25c1d8(0x599)]=Matrix4[_0x25c1d8(0x2de)][_0x25c1d8(0x40f3)]();}}}function convrtGltfDrawCommand(_0x205b0c,_0xbbd88c){var _0x4b2e15=_0x307c2b,_0x483aec=_0x5e00b3;for(var _0x1b455d=_0xbbd88c[_0x483aec(0x1358)],_0x2bd997=_0x205b0c[_0x483aec(0x2919)][_0x483aec(0x23ee)],_0x6f9f1f=_0x2bd997[_0x4b2e15(0x2ef4)],_0x571a38=[],_0x415aed=0x0;_0x415aed<_0x6f9f1f;++_0x415aed){var _0x541b9c=_0x2bd997[_0x415aed][_0x483aec(0x9bd)];_0xbbd88c[_0x483aec(0x4672)]==SHADOWTYPE$1[_0x483aec(0x1b9)]||_0xbbd88c[_0x4b2e15(0x396f)]==SHADOWTYPE$1[_0x483aec(0x33de)]?(_0x541b9c[_0x483aec(0x45f4)]=!0x0,_0x541b9c[_0x483aec(0x1d34)]=!0x0):(_0x541b9c[_0x483aec(0x45f4)]=!0x1,_0x541b9c[_0x483aec(0x1d34)]=!0x1),_0x541b9c[_0x483aec(0x3ac6)]=_0x483aec(0x1711),_0x541b9c[_0x4b2e15(0x4aa1)]=_0x205b0c[_0x483aec(0x1a77)],_0x541b9c[_0x483aec(0x295c)]=Pass$1[_0x483aec(0x32a2)]+0x2,_0x541b9c[_0x483aec(0x33c4)]=getRenderState$2(_0x205b0c);var _0x226885=_0x541b9c[_0x483aec(0x2b54)],_0x2f0eaf=_0x226885[_0x4b2e15(0x29e5)],_0x5ef05a=_0x226885[_0x483aec(0xd4e)];if(_0x2f0eaf[_0x483aec(0x809)]<0x9){var _0xb20fc5=replaceGltfLocationNames$1(_0x541b9c[_0x4b2e15(0x1868)][_0x483aec(0x209a)]);createInstanceVertexBufferAndAttributes(_0x1b455d,_0x205b0c,_0xb20fc5,_0x2f0eaf),_0x541b9c[_0x483aec(0x2b54)]=new VertexArray({'context':_0x1b455d,'attributes':_0x2f0eaf,'indexBuffer':_0x5ef05a});}var _0x4ca356=new ShaderSource({'name':_0x483aec(0x346),'sources':[DynamicLayerVertex]}),_0x3c4b34=new ShaderSource({'name':_0x4b2e15(0x3f03),'sources':[S3ModelFP]});if(defined$1(_0xb20fc5['aColor'])&&_0x4ca356[_0x483aec(0x5c34)][_0x483aec(0x5323)](_0x483aec(0x28f4)),defined$1(_0xb20fc5[_0x483aec(0x3ca)])&&(_0x4ca356[_0x483aec(0x5c34)][_0x483aec(0x5323)](ProgramDefines$2[_0x483aec(0x55cf)]),_0x3c4b34[_0x483aec(0x5c34)][_0x483aec(0x5323)](ProgramDefines$2[_0x483aec(0x55cf)])),defined$1(_0xb20fc5[_0x483aec(0x15b1)])&&(_0x4ca356[_0x483aec(0x5c34)][_0x483aec(0x5323)](_0x483aec(0x4116)),_0x3c4b34[_0x483aec(0x5c34)][_0x483aec(0x5323)](_0x483aec(0x4116))),defined$1(_0xbbd88c[_0x483aec(0xa47)][_0x483aec(0x3b27)])){var _0x2c56e4=_0xbbd88c[_0x483aec(0xa47)]['lightSource'][_0x483aec(0x5306)];_0x4ca356[_0x483aec(0x5c34)][_0x4b2e15(0x2a0e)](ProgramDefines$2[_0x483aec(0x49fc)]+_0x2c56e4[_0x483aec(0x809)]),_0x3c4b34[_0x483aec(0x5c34)][_0x483aec(0x5323)](ProgramDefines$2[_0x483aec(0x49fc)]+_0x2c56e4[_0x483aec(0x809)]);var _0x83da53=_0xbbd88c[_0x483aec(0xa47)][_0x483aec(0x3b27)][_0x483aec(0x9a8)];_0x4ca356[_0x483aec(0x5c34)][_0x483aec(0x5323)](ProgramDefines$2[_0x483aec(0x410f)]+_0x83da53[_0x483aec(0x809)]),_0x3c4b34[_0x483aec(0x5c34)][_0x483aec(0x5323)](ProgramDefines$2[_0x4b2e15(0x39d2)]+_0x83da53[_0x483aec(0x809)]);var _0x3cfe9a=_0xbbd88c[_0x483aec(0xa47)][_0x483aec(0x3b27)][_0x483aec(0x40be)];_0x4ca356[_0x483aec(0x5c34)][_0x483aec(0x5323)](ProgramDefines$2['SPOT_LIGHTS']+_0x3cfe9a[_0x483aec(0x809)]),_0x3c4b34[_0x4b2e15(0x3682)][_0x4b2e15(0x2a0e)](ProgramDefines$2[_0x483aec(0x162e)]+_0x3cfe9a[_0x483aec(0x809)]);var _0x315b8f=_0xbbd88c[_0x4b2e15(0x4e0e)][_0x483aec(0x3b27)][_0x4b2e15(0x3245)];_0x3c4b34[_0x483aec(0x5c34)][_0x4b2e15(0x2a0e)](ProgramDefines$2[_0x483aec(0x1c42)]+_0x315b8f[_0x4b2e15(0x2ef4)]);}_0x541b9c['shaderProgram']=ShaderProgram$1[_0x483aec(0x5344)]({'context':_0x1b455d,'vertexShaderSource':_0x4ca356,'fragmentShaderSource':_0x3c4b34,'attributeLocations':_0xb20fc5});var _0x2fad6a=createUniformMapsForGltfCommand(_0x205b0c,_0xbbd88c,_0x541b9c);_0x2fad6a=combine$2(_0x2fad6a,_0xbbd88c[_0x483aec(0xa47)][_0x4b2e15(0x1644)][_0x483aec(0x3686)]()),_0x541b9c[_0x483aec(0x2ca)]=_0x2fad6a,_0x541b9c[_0x483aec(0x599)]=Matrix4[_0x483aec(0x2de)][_0x483aec(0x40f3)](),_0x205b0c[_0x483aec(0x465a)][_0x4b2e15(0x2a0e)]({'command':_0x541b9c,'attributes':_0x2f0eaf,'indexBuffer':_0x5ef05a}),_0x571a38[_0x483aec(0x5323)](_0x541b9c[_0x483aec(0x36b6)]);}var _0x46ccd7=new BoundingSphere();BoundingSphere[_0x483aec(0x5947)](_0x571a38,_0x46ccd7),_0x205b0c[_0x483aec(0x28b7)]=_0x46ccd7;}function initModelSymbol(_0x38f6b1,_0x1312a3,_0x449ca6){var _0x4a3c1a=_0x307c2b,_0x5cbc20=_0x5e00b3,_0x23cf6b=_0x1312a3[_0x5cbc20(0x3076)][_0x449ca6],_0x296b69=_0x23cf6b[_0x5cbc20(0x527c)];if(_0x449ca6[_0x4a3c1a(0x2feb)](_0x5cbc20(0x411))>0x0||_0x449ca6[_0x5cbc20(0xabf)](_0x5cbc20(0x250c))>0x0)LOADSTATE$1[_0x5cbc20(0x5fe7)]==_0x296b69&&(defined$1(_0x23cf6b[_0x5cbc20(0x2919)])||(_0x23cf6b[_0x5cbc20(0x2919)]=Model[_0x5cbc20(0x42cb)]({'url':_0x449ca6,'incrementallyLoadTextures':!0x1})),_0x23cf6b[_0x5cbc20(0x2919)][_0x5cbc20(0xa16)](_0x38f6b1),_0x23cf6b[_0x4a3c1a(0x3c1f)][_0x5cbc20(0x2e0b)]&&(_0x23cf6b[_0x5cbc20(0x2e0b)]=!0x0,_0x23cf6b[_0x5cbc20(0x527c)]=LOADSTATE$1[_0x5cbc20(0xc3e)],updateStateTime(_0x23cf6b,_0x1312a3[_0x5cbc20(0x3547)]/0x3e8),convrtGltfDrawCommand(_0x23cf6b,_0x1312a3),_0x23cf6b[_0x5cbc20(0x2919)][_0x5cbc20(0x480e)][_0x5cbc20(0x59c4)]({'loop':ModelAnimationLoop$1[_0x5cbc20(0x5993)]})));else{var _0xc0e260=_0x449ca6[_0x4a3c1a(0x2feb)](_0x5cbc20(0x6df))>-0x1;if(LOADSTATE$1[_0x5cbc20(0x5fe7)]==_0x296b69){var _0x6c7e60=throttleRequestByServer(_0x449ca6,function(_0xed1115){return loadArrayBuffer(_0xed1115);});defined$1(_0x6c7e60)?(_0x23cf6b[_0x5cbc20(0x527c)]=LOADSTATE$1[_0x5cbc20(0x5aa6)],_0x6c7e60[_0x5cbc20(0x2a5f)](function(_0x5011b9){var _0xb28a54=_0x5cbc20;_0x23cf6b[_0xb28a54(0x527c)]=LOADSTATE$1[_0xb28a54(0x4221)],_0x23cf6b[_0xb28a54(0xd4b)]=_0x5011b9;},function(_0x2a307b){var _0x16d2da=_0x4a3c1a,_0xb23487=_0x5cbc20;defined$1(_0x2a307b)?_0x23cf6b[_0x16d2da(0x1f1d)]=LOADSTATE$1[_0x16d2da(0x1e4f)]:_0x23cf6b[_0x16d2da(0x1f1d)]=LOADSTATE$1[_0xb23487(0x5fe7)];})):_0x23cf6b[_0x5cbc20(0x527c)]=LOADSTATE$1[_0x5cbc20(0x5fe7)];}LOADSTATE$1[_0x5cbc20(0x4221)]===_0x296b69&&(_0xc0e260?parseS3MBBuffer(_0x1312a3,_0x23cf6b):parseS3MBuffer(_0x1312a3,_0x23cf6b));}}function updateInstanceInfos(_0x399e02,_0xd22e37,_0x43db42){var _0x5a881=_0x307c2b,_0x492fdb=_0x5e00b3;if(!(_0x43db42[_0x492fdb(0x430a)][_0x492fdb(0x809)]<0x1)){var _0x2cafb4=_0xd22e37[_0x492fdb(0x1358)],_0x5b10f4=!0x1;_0x43db42[_0x492fdb(0x5d61)]<0x0&&(_0x5b10f4=!0x0,_0x43db42[_0x5a881(0x17a4)]=window[_0x5a881(0xf5c)][_0x5a881(0x531a)]());var _0xeec25a=getTimestamp$1()-_0x43db42[_0x492fdb(0x5d61)],_0x4c8994=_0xd22e37[_0x492fdb(0xb6d)];if(_0x43db42[_0x492fdb(0x5c62)]=_0xeec25a/_0x4c8994,_0x43db42[_0x5a881(0x55bb)]=CesiumMath[_0x492fdb(0x4b1d)](_0x43db42[_0x492fdb(0x5c62)],0x0,0x1),_0x5b10f4||_0xeec25a>=_0x4c8994){_0x43db42[_0x492fdb(0x5c62)]=0x0;var _0x32f7df=JulianDate[_0x492fdb(0xccb)]();_0xeec25a=JulianDate[_0x492fdb(0x3fa8)](_0x32f7df,-_0xd22e37[_0x492fdb(0xb6d)]/0x3e8,new JulianDate()),_0x43db42[_0x492fdb(0x5d61)]=window[_0x492fdb(0x4a8)][_0x492fdb(0xccb)]();for(var _0x1e28b6,_0x3efd34=_0x43db42[_0x492fdb(0x430a)],_0x4989df=[],_0xbac40c=0x0;_0xbac40c<_0x3efd34[_0x492fdb(0x809)];_0xbac40c++){var _0x1723e4=_0x3efd34[_0x492fdb(0xc98)][_0xbac40c];_0x1e28b6=_0x1723e4['id'];var _0x4546c2=_0x43db42[_0x492fdb(0x5b23)][_0x492fdb(0x38c4)](_0x1e28b6);if(_0x43db42[_0x492fdb(0x46b2)][_0x492fdb(0x5655)](_0x1e28b6))return;defined$1(_0x4546c2)||(_0x43db42[_0x492fdb(0x5b23)][_0x492fdb(0x10aa)](_0x1e28b6,new InstanceInfo$1(_0x2cafb4,_0x1723e4,_0x43db42,_0x1e28b6)),_0x4546c2=_0x43db42[_0x492fdb(0x5b23)]['get'](_0x1e28b6)),_0x4546c2[_0x492fdb(0xa16)](_0x399e02,_0x1723e4,_0xeec25a,_0x4989df);}if(_0x4989df['length']>0x0){var _0x2a0fbf=BoundingSphere[_0x5a881(0x2ba2)](_0x4989df,new BoundingSphere());BoundingSphere[_0x492fdb(0x40f3)](_0x2a0fbf,_0x43db42[_0x492fdb(0x93d)]);}_0x43db42[_0x492fdb(0x1a77)]=_0x4989df[_0x492fdb(0x809)],updateInstanceBuffer(_0xd22e37,_0x43db42);}}}function updateInstanceBuffer(_0x29778c,_0x2e7162){var _0x4b1fdc=_0x307c2b,_0x3c2122=_0x5e00b3,_0x27fd07=_0x2e7162[_0x4b1fdc(0x4aa1)];if(!(_0x27fd07<0x1)){var _0x32f47c=_SIZE*_0x27fd07,_0x4096dd=_0x2e7162[_0x3c2122(0x537f)],_0x247568=_0x29778c[_0x3c2122(0x1358)],_0x44c3ab=ComponentDatatype$1[_0x3c2122(0x479)](ComponentDatatype$1[_0x3c2122(0x486a)]);if(_0x4096dd[_0x3c2122(0x3b8d)]/(_0x44c3ab*_SIZE)<_0x27fd07){_0x2e7162[_0x3c2122(0x537f)]&&_0x2e7162[_0x3c2122(0x537f)][_0x3c2122(0x2947)](),(_0x4096dd=Buffer$1[_0x3c2122(0x5ad5)]({'context':_0x247568,'sizeInBytes':_0x32f47c*_0x44c3ab,'usage':BufferUsage[_0x3c2122(0x3d22)]}))[_0x3c2122(0x5754)]=!0x1,_0x2e7162[_0x3c2122(0x537f)]=_0x4096dd;for(var _0x2973de=0x0,_0x43cf12=_0x2e7162[_0x3c2122(0x465a)]['length'];_0x2973de<_0x43cf12;_0x2973de++){var _0x3d3739=_0x2e7162[_0x3c2122(0x465a)][_0x2973de],_0x31d121=_0x3d3739[_0x3c2122(0x9bd)];if(defined$1(_0x31d121)){_0x31d121[_0x3c2122(0x2b54)][_0x3c2122(0x53aa)]()||_0x31d121[_0x4b1fdc(0x202b)][_0x3c2122(0x2947)]();for(var _0x140b25=0x0;_0x140b25<_0x3d3739[_0x4b1fdc(0x3377)][_0x3c2122(0x809)];_0x140b25++){var _0x3a9382=_0x3d3739[_0x3c2122(0x177b)][_0x140b25];defined$1(_0x3a9382[_0x4b1fdc(0x56b)])&&_0x3a9382[_0x3c2122(0x17ff)]>0x0&&(_0x3a9382[_0x3c2122(0x521e)]=_0x2e7162[_0x4b1fdc(0xcaa)]);}_0x31d121[_0x3c2122(0x2b54)]=new VertexArray({'context':_0x247568,'attributes':_0x3d3739[_0x4b1fdc(0x3377)],'indexBuffer':_0x3d3739[_0x3c2122(0xd4e)]});}}}var _0x30c07d=new Float32Array(_0x32f47c),_0x647354=_0x2e7162[_0x3c2122(0x5b23)],_0x3b2122=0x0;for(_0x2973de=0x0,_0x43cf12=_0x647354[_0x3c2122(0x809)];_0x2973de<_0x43cf12;_0x2973de++){var _0x5407c6=_0x647354[_0x3c2122(0xc98)][_0x2973de];if(defined$1(_0x5407c6)&&_0x5407c6[_0x3c2122(0x1d9c)]){_0x5407c6[_0x3c2122(0x1db3)]=_0x3b2122;var _0x4a1bf2=EncodedCartesian3[_0x3c2122(0x50e9)](_0x5407c6[_0x3c2122(0x4c62)]),_0x313999=_0x4a1bf2[_0x4b1fdc(0x158b)],_0xc39416=_0x4a1bf2[_0x3c2122(0x2f41)],_0x39be0b=EncodedCartesian3[_0x3c2122(0x50e9)](_0x5407c6[_0x3c2122(0x5bdb)]),_0x4292df=_0x39be0b[_0x3c2122(0x42e0)],_0x2eb1f2=_0x39be0b[_0x3c2122(0x2f41)],_0xd2afeb=_0x5407c6[_0x3c2122(0x4279)],_0xf12519=_0x5407c6[_0x4b1fdc(0x3f3)],_0x5a79ba=_0x5407c6['_pickColor'],_0x29d547=_0x5407c6[_0x3c2122(0x512)],_0x39346a=_0x5407c6[_0x4b1fdc(0x4f81)],_0x5635ba=_0x5407c6[_0x3c2122(0x36ec)],_0x56d37a=_0x5407c6[_0x4b1fdc(0x4c39)],_0x245fec=new Color$2();_0x245fec[_0x3c2122(0x20a2)]=AttributeCompression[_0x3c2122(0x3922)]({'x':_0x29d547[_0x3c2122(0x20a2)],'y':_0x29d547[_0x3c2122(0x9db)]}),_0x245fec[_0x4b1fdc(0x1a68)]=AttributeCompression[_0x3c2122(0x3922)]({'x':_0x29d547[_0x4b1fdc(0x485e)],'y':_0x29d547[_0x3c2122(0x32a8)]}),_0x245fec[_0x3c2122(0x3c2a)]=AttributeCompression[_0x4b1fdc(0x1e9a)]({'x':_0x5a79ba[_0x3c2122(0x20a2)],'y':_0x5a79ba['green']}),_0x245fec[_0x3c2122(0x32a8)]=AttributeCompression['compressTextureCoordinates']({'x':_0x5a79ba[_0x3c2122(0x3c2a)],'y':_0x5a79ba[_0x3c2122(0x32a8)]}),write(_0x30c07d,_0x3b2122,_0x313999,_0xc39416,_0x4292df,_0x2eb1f2,_0xd2afeb,_0xf12519,_0x245fec,_0x5635ba,_0x56d37a,_0x39346a),_0x3b2122++;}}_0x4096dd[_0x3c2122(0x44e2)](_0x30c07d,0x0);}}function write(_0x547eaa,_0x49f904,_0x3bea77,_0x3dfdd6,_0x2febcd,_0x23e17b,_0x1c1ab1,_0x2eeb70,_0x44b457,_0x2bbb98,_0xcb0e8c,_0x4ec132){var _0x5e0a52=_0x307c2b,_0x57bc9d=_0x5e00b3,_0x469363=0x0;_0x547eaa[(_0x49f904*=_SIZE)+_0x469363++]=_0x3bea77['x'],_0x547eaa[_0x49f904+_0x469363++]=_0x3bea77['y'],_0x547eaa[_0x49f904+_0x469363++]=_0x3bea77['z'],_0x547eaa[_0x49f904+_0x469363++]=_0x3dfdd6['x'],_0x547eaa[_0x49f904+_0x469363++]=_0x3dfdd6['y'],_0x547eaa[_0x49f904+_0x469363++]=_0x3dfdd6['z'],_0x547eaa[_0x49f904+_0x469363++]=_0x2febcd['x'],_0x547eaa[_0x49f904+_0x469363++]=_0x2febcd['y'],_0x547eaa[_0x49f904+_0x469363++]=_0x2febcd['z'],_0x547eaa[_0x49f904+_0x469363++]=_0x23e17b['x'],_0x547eaa[_0x49f904+_0x469363++]=_0x23e17b['y'],_0x547eaa[_0x49f904+_0x469363++]=_0x23e17b['z'],_0x547eaa[_0x49f904+_0x469363++]=_0x1c1ab1['x'],_0x547eaa[_0x49f904+_0x469363++]=_0x1c1ab1['y'],_0x547eaa[_0x49f904+_0x469363++]=_0x1c1ab1['z'],_0x547eaa[_0x49f904+_0x469363++]=_0x1c1ab1['w'],_0x547eaa[_0x49f904+_0x469363++]=_0x2eeb70['x'],_0x547eaa[_0x49f904+_0x469363++]=_0x2eeb70['y'],_0x547eaa[_0x49f904+_0x469363++]=_0x2eeb70['z'],_0x547eaa[_0x49f904+_0x469363++]=_0x2eeb70['w'],_0x547eaa[_0x49f904+_0x469363++]=_0x44b457[_0x57bc9d(0x20a2)],_0x547eaa[_0x49f904+_0x469363++]=_0x44b457[_0x57bc9d(0x9db)],_0x547eaa[_0x49f904+_0x469363++]=_0x44b457[_0x57bc9d(0x3c2a)],_0x547eaa[_0x49f904+_0x469363++]=_0x44b457[_0x57bc9d(0x32a8)],_0x547eaa[_0x49f904+_0x469363++]=_0x2bbb98[_0x5e0a52(0x6d1)],_0x547eaa[_0x49f904+_0x469363++]=_0x2bbb98[_0x57bc9d(0x3a66)],_0x547eaa[_0x49f904+_0x469363++]=_0x2bbb98[_0x5e0a52(0x1fcc)],_0x547eaa[_0x49f904+_0x469363++]=_0xcb0e8c[_0x5e0a52(0x6d1)],_0x547eaa[_0x49f904+_0x469363++]=_0xcb0e8c[_0x57bc9d(0x3a66)],_0x547eaa[_0x49f904+_0x469363++]=_0xcb0e8c[_0x57bc9d(0x4be7)],_0x547eaa[_0x49f904+_0x469363++]=_0x4ec132['x'],_0x547eaa[_0x49f904+_0x469363++]=_0x4ec132['y'],_0x547eaa[_0x49f904+_0x469363++]=_0x4ec132['z'];}var orientationScratch=new Quaternion(),positionScratch=new Cartesian3();function InstanceInfo$1(_0x4368e1,_0x47e4b1,_0x1871ca,_0x4dbfe4){var _0x59ef27=_0x307c2b,_0x1dfdfc=_0x5e00b3;this[_0x1dfdfc(0x3dd)]=InstancedType$1[_0x1dfdfc(0x2699)],this[_0x1dfdfc(0x1e6c)]=_0x1871ca,this[_0x1dfdfc(0x32b3)]=_0x4dbfe4,this[_0x1dfdfc(0x1db3)]=-0x1,this[_0x1dfdfc(0x100d)]=_0x47e4b1[_0x1dfdfc(0x4bfe)];var _0x2ec02a=_0x47e4b1[_0x1dfdfc(0x3747)][_0x1dfdfc(0x4d6)](0x0);defined$1(_0x2ec02a)||(_0x2ec02a=new Cartesian3()),this[_0x1dfdfc(0x108d)]=Cartesian3[_0x59ef27(0x2d7b)](_0x47e4b1[_0x59ef27(0x2897)][_0x1dfdfc(0x4d6)](0x0));var _0x4b6078=Cartesian3[_0x1dfdfc(0x584)](this[_0x1dfdfc(0x108d)]);this[_0x1dfdfc(0x3fc4)]=_0x47e4b1['offset'],this[_0x59ef27(0x475c)]=_0x47e4b1[_0x1dfdfc(0xa33)],this[_0x59ef27(0x463)]=new Quaternion(),this[_0x1dfdfc(0x3a50)]=new Quaternion(),this[_0x1dfdfc(0x3b26)]=void 0x0,this[_0x1dfdfc(0x2c12)]=new VelocityOrientationProperty(_0x47e4b1[_0x1dfdfc(0x3747)]);var _0x3137d6=Transforms[_0x59ef27(0x170a)](_0x2ec02a,new HeadingPitchRoll(_0x47e4b1[_0x1dfdfc(0x47e1)],0x0,0x0),Ellipsoid[_0x1dfdfc(0x17f7)],Transforms[_0x1dfdfc(0x14ce)],new Matrix4()),_0x21220e=Matrix4[_0x1dfdfc(0x74f)](_0x3137d6,new Matrix3()),_0x44cc8d=Quaternion[_0x1dfdfc(0x1b33)](_0x21220e);Quaternion[_0x1dfdfc(0x40f3)](_0x44cc8d,this[_0x59ef27(0x463)]),Quaternion[_0x1dfdfc(0x40f3)](this[_0x1dfdfc(0x4279)],this[_0x59ef27(0x3f3)]);var _0x42638d=Cartesian3[_0x1dfdfc(0x34b9)](this[_0x1dfdfc(0x3fc4)],_0x4b6078,new Cartesian3());this[_0x1dfdfc(0x4c62)]=Matrix4[_0x59ef27(0x4854)](_0x3137d6,_0x42638d,new Cartesian3()),this[_0x1dfdfc(0x5bdb)]=Cartesian3[_0x1dfdfc(0x40f3)](this[_0x1dfdfc(0x4c62)]);var _0x30acb3=_0x47e4b1[_0x1dfdfc(0x5075)][_0x1dfdfc(0x4d6)](0x0),_0x462211=_0x47e4b1[_0x59ef27(0x1870)][_0x1dfdfc(0x4d6)](0x0),_0x48b047=_0x47e4b1[_0x1dfdfc(0x4be7)][_0x59ef27(0x134c)](0x0);this[_0x59ef27(0x2523)]=new HeadingPitchRoll(_0x30acb3,_0x462211,_0x48b047),this[_0x1dfdfc(0x12a5)]=HeadingPitchRoll[_0x1dfdfc(0x40f3)](this[_0x59ef27(0x2523)]),this['_dynamicColor']=_0x47e4b1[_0x1dfdfc(0x8fe)][_0x59ef27(0x134c)](0x0);var _0x4fe459=_0x1871ca['oriBoundingSphere'][_0x1dfdfc(0x48ce)]*_0x4b6078;this[_0x1dfdfc(0x3097)]=new BoundingSphere(this[_0x1dfdfc(0x4c62)],_0x4fe459);var _0x16f5d6={'id':_0x4dbfe4,'primitive':this},_0x547615=_0x4368e1[_0x1dfdfc(0x506c)](_0x16f5d6);this[_0x59ef27(0x43c1)]=_0x547615[_0x1dfdfc(0x8fe)],this[_0x1dfdfc(0x146d)]=new Color$2(),this[_0x1dfdfc(0x512)]=Color$2[_0x1dfdfc(0x589e)](this[_0x1dfdfc(0x1e6b)],this[_0x1dfdfc(0x146d)],new Color$2()),this[_0x59ef27(0x2fa0)]=!0x1,this[_0x1dfdfc(0x1d9c)]=!0x1;}function parseS3MBuffer(_0x56dbd7,_0x510a1b){var _0x59b1d8=_0x307c2b,_0x329622=_0x5e00b3,_0x1e2b5a=_0x510a1b[_0x329622(0xd4b)];if(defined$1(_0x1e2b5a)){var _0x5e5e7e={'buffer':_0x1e2b5a,'supportCompressType':_0x56dbd7[_0x329622(0x5428)]},_0xa7d22a=S3MTaskManager[_0x329622(0x1144)][_0x329622(0x5f2a)](_0x5e5e7e,[_0x1e2b5a]);defined$1(_0xa7d22a)?(_0x510a1b[_0x59b1d8(0x6f8)]=void 0x0,_0x510a1b[_0x329622(0x1698)]=LOADSTATE$1[_0x329622(0x331)],_0xa7d22a[_0x329622(0x2a5f)](function(_0x152235){var _0x1e613a=_0x59b1d8,_0x491dff=_0x329622;if(_0x152235[_0x1e613a(0x5ace)]){_0x56dbd7[_0x1e613a(0x50cb)];for(var _0xad5581=_0x56dbd7[_0x491dff(0x5060)][_0x491dff(0x3a51)](_0x152235[_0x1e613a(0x4177)])[_0x1e613a(0x1a05)],_0x422652=_0xad5581['namespaceURI'],_0x43cf0e=XMLParser[_0x491dff(0xfa3)](_0xad5581,'Material3Ds',_0x422652),_0x2a7083=XMLParser['queryChildNodes'](_0x43cf0e,_0x491dff(0x3453),_0x422652),_0x5de04b={},_0x2a0bda=_0x56dbd7['_context'],_0x17509b=0x0,_0x56aa8e=_0x2a7083[_0x491dff(0x809)];_0x17509b<_0x56aa8e;_0x17509b++){var _0x1539ef=_0x2a7083[_0x17509b],_0x2677c2=XMLParser[_0x491dff(0x5475)](_0x1539ef,_0x491dff(0x2c5),_0x422652),_0x4b508d=new MaterialPass({});_0x5de04b[_0x2677c2]=_0x4b508d;var _0x508bfb=XMLParser[_0x491dff(0xfa3)](_0x1539ef,_0x491dff(0x1ea9),_0x422652),_0x1da290=XMLParser[_0x491dff(0xfb4)](_0x508bfb,_0x491dff(0x161a),_0x422652),_0x10ab04=XMLParser[_0x491dff(0xfb4)](_0x508bfb,_0x491dff(0x16e3),_0x422652),_0x387df9=XMLParser[_0x491dff(0xfb4)](_0x508bfb,_0x491dff(0x362),_0x422652),_0x328078=XMLParser[_0x491dff(0xfb4)](_0x508bfb,_0x491dff(0x2da),_0x422652);_0x4b508d[_0x491dff(0x5022)]=new Color$2(_0x1da290,_0x10ab04,_0x387df9,_0x328078);var _0x1e3b00=XMLParser[_0x1e613a(0x479f)](_0x1539ef,_0x1e613a(0x4032),_0x422652);_0x1da290=XMLParser[_0x491dff(0xfb4)](_0x1e3b00,_0x491dff(0x4335),_0x422652),_0x10ab04=XMLParser[_0x491dff(0xfb4)](_0x1e3b00,_0x491dff(0x5e11),_0x422652),_0x387df9=XMLParser['queryNumericValue'](_0x1e3b00,_0x491dff(0x2697),_0x422652),_0x328078=XMLParser[_0x491dff(0xfb4)](_0x1e3b00,_0x491dff(0x4149),_0x422652),_0x4b508d[_0x491dff(0x49a0)]=new Color$2(_0x1da290,_0x10ab04,_0x387df9,_0x328078);var _0x1af90f=XMLParser['queryFirstNode'](_0x1539ef,_0x491dff(0xb02),_0x422652);_0x1da290=XMLParser[_0x491dff(0xfb4)](_0x1af90f,_0x491dff(0x592),_0x422652),_0x10ab04=XMLParser[_0x491dff(0xfb4)](_0x1af90f,_0x1e613a(0x1fc8),_0x422652),_0x387df9=XMLParser[_0x1e613a(0x39fc)](_0x1af90f,'SpecularB',_0x422652),_0x328078=XMLParser[_0x491dff(0xfb4)](_0x1af90f,_0x1e613a(0x3dc9),_0x422652),_0x4b508d[_0x491dff(0x1605)]=new Color$2(_0x1da290,_0x10ab04,_0x387df9,_0x328078);var _0x3022ad=XMLParser[_0x1e613a(0x39fc)](_0x1539ef,_0x491dff(0x53eb),_0x422652);_0x4b508d[_0x1e613a(0x1c9f)]=_0x3022ad,XMLParser[_0x1e613a(0x479f)](_0x1539ef,_0x1e613a(0x3c99),_0x422652),_0x4b508d[_0x491dff(0x6e8)]=XMLParser[_0x491dff(0x2840)](_0x1539ef,_0x491dff(0x3161),_0x422652);var _0x20b2e8=XMLParser[_0x491dff(0xfa3)](_0x1539ef,_0x491dff(0x30a9),_0x422652),_0x104457=XMLParser[_0x491dff(0x5475)](_0x20b2e8,_0x491dff(0x2c5),_0x422652),_0x21bc21=XMLParser[_0x1e613a(0x479f)](_0x20b2e8,_0x491dff(0xaa5),_0x422652),_0x105835=XMLParser[_0x491dff(0x5475)](_0x21bc21,'u',_0x422652),_0x1be136=XMLParser[_0x491dff(0x5475)](_0x21bc21,'v',_0x422652);_0x105835=_0x491dff(0x358f)===_0x105835?TextureWrap$1[_0x491dff(0x5993)]:TextureWrap$1[_0x491dff(0x3304)],_0x1be136=_0x491dff(0x358f)===_0x1be136?TextureWrap$1[_0x491dff(0x5993)]:TextureWrap$1[_0x491dff(0x3304)];var _0x2143c8=_0x152235[_0x491dff(0x3c94)][_0x104457];if(defined$1(_0x2143c8)){var _0x4e5f79=DDSTextureManager$1[_0x491dff(0x595)](_0x104457,_0x2a0bda,_0x2143c8[_0x491dff(0x2d3c)],_0x2143c8[_0x491dff(0x5a4e)],_0x2143c8[_0x491dff(0x27dc)],_0x2143c8[_0x491dff(0x483f)],_0x2143c8['imageBuffer'],!0x1,_0x105835,_0x1be136);_0x4b508d[_0x1e613a(0x2b5d)][_0x491dff(0x5323)](_0x4e5f79),0x0===_0x2143c8[_0x491dff(0x483f)]&&(_0x56dbd7[_0x491dff(0x5428)]=0x0);}}var _0x3723ff=XMLParser[_0x491dff(0xfa3)](_0xad5581,'PageLods',_0x422652),_0x4456ed=XMLParser[_0x1e613a(0x281c)](_0x3723ff,'Geode',_0x422652);for(_0x17509b=0x0,_0x56aa8e=_0x4456ed[_0x491dff(0x809)];_0x17509b<_0x56aa8e;_0x17509b++){for(var _0x228e75=_0x4456ed[_0x17509b],_0x545bfc=XMLParser[_0x491dff(0x5475)](_0x228e75,_0x491dff(0x426f),_0x422652)[_0x1e613a(0x1997)](','),_0x198501=0x0;_0x198501<0x10;_0x198501++)_0x545bfc[_0x198501]=parseFloat(_0x545bfc[_0x198501]);if(_0x545bfc=Matrix4[_0x1e613a(0x1055)](_0x545bfc,0x0),_0x510a1b[_0x491dff(0xedf)]){var _0x215b98=Matrix4[_0x491dff(0x1303)](new Cartesian3(0x0,0x0,-0x2b2));_0x545bfc=Matrix4[_0x1e613a(0x4aef)](_0x545bfc,_0x215b98,new Matrix4());}for(var _0x1d0571=XMLParser[_0x491dff(0x18df)](_0x228e75,_0x1e613a(0xdb0),_0x422652),_0x50179f=[],_0x257442=0x0,_0x129768=_0x1d0571[_0x491dff(0x809)];_0x257442<_0x129768;_0x257442++){var _0x1b698a=_0x1d0571[_0x257442][_0x491dff(0x2a67)][_0x1e613a(0x875)]();_0x50179f[_0x491dff(0x5323)](_0x1b698a);}for(var _0x37d839=[],_0x56d0f7=new BoundingSphere(),_0x625a5d=0x0;_0x625a5d<_0x50179f[_0x491dff(0x809)];_0x625a5d++){var _0x2dc311=calcBoundingSphere$3(_0x1918f4=(_0x569ede=_0x152235[_0x491dff(0x96f)][_0x50179f[_0x625a5d]])[_0x1e613a(0x1b8f)],_0x545bfc);_0x37d839[_0x1e613a(0x2a0e)](_0x2dc311);}_0x37d839[_0x1e613a(0x2ef4)]>0x0&&(BoundingSphere[_0x1e613a(0x2ba2)](_0x37d839,_0x56d0f7),_0x510a1b[_0x491dff(0x28b7)]=_0x56d0f7,_0x37d839[_0x491dff(0x809)]=0x0);for(_0x129768=0x0;_0x129768<_0x50179f[_0x491dff(0x809)];_0x129768++){var _0x569ede,_0x1918f4=(_0x569ede=_0x152235[_0x491dff(0x96f)][_0x50179f[_0x129768]])[_0x491dff(0x471)],_0x4a8165=_0x569ede[_0x491dff(0x3417)],_0xb41492={};for(var _0xf5b0b2 in _0x4a8165){var _0x3bdf30=_0x4a8165[_0xf5b0b2];defined$1(_0x3bdf30)&&(_0x4b508d=_0x5de04b[_0x2677c2=_0x3bdf30[_0x491dff(0x35b3)]],_0xb41492[_0x2677c2]=_0x4b508d);}_0x56dbd7[_0x491dff(0x3108)]||(_0x545bfc=Matrix4[_0x1e613a(0x1160)]),createDrawCommand$2(_0x56dbd7,_0x510a1b,_0x1918f4,_0x4a8165,_0x56d0f7,_0xb41492,_0x545bfc);}_0x510a1b['boundingSphere']=BoundingSphere[_0x491dff(0x40f3)](_0x56d0f7);}_0x510a1b[_0x491dff(0x2e0b)]=!0x0,_0x510a1b[_0x491dff(0x527c)]=LOADSTATE$1[_0x491dff(0xc3e)],updateStateTime(_0x510a1b,_0x56dbd7[_0x491dff(0x3547)]/0x3e8);}else _0x510a1b[_0x1e613a(0x292f)]=LOADSTATE$1[_0x491dff(0x5fe7)];})):_0x510a1b['_loadState']=LOADSTATE$1[_0x329622(0x4221)];}else _0x510a1b[_0x329622(0x1698)]=LOADSTATE$1[_0x329622(0xf90)];}function parseS3MBBuffer(_0x4052cc,_0x3c926d){var _0xd0e6bc=_0x307c2b,_0xaaa8f0=_0x5e00b3,_0x49d663=_0x3c926d[_0xaaa8f0(0xd4b)];if(defined$1(_0x49d663)){if(S3MTaskManager['init']||S3MTaskManager[_0xaaa8f0(0x4431)](),S3MTaskManager[_0xaaa8f0(0x4e9c)]){var _0x50f80e=S3MTaskManager[_0xaaa8f0(0x36f0)][_0xd0e6bc(0x4ff7)]({'buffer':_0x49d663,'supportCompressType':_0x4052cc[_0xaaa8f0(0x5428)]},[_0x49d663]);defined$1(_0x50f80e)?(_0x3c926d[_0xaaa8f0(0xd4b)]=void 0x0,_0x3c926d[_0xaaa8f0(0x1698)]=LOADSTATE$1[_0xaaa8f0(0x331)],_0x50f80e[_0xaaa8f0(0x2a5f)](function(_0x3b04e9){var _0x377635=_0xd0e6bc,_0x36bb65=_0xaaa8f0;if(_0x3b04e9[_0x36bb65(0x2a6a)]){for(var _0x531614=_0x4052cc[_0x377635(0xc72)],_0x4200b2={},_0x2d09b2=0x0,_0x5e82da=_0x3b04e9[_0x36bb65(0x4025)][_0x36bb65(0x3453)][_0x36bb65(0x809)];_0x2d09b2<_0x5e82da;_0x2d09b2++){var _0x2dbbae=_0x3b04e9[_0x36bb65(0x4025)][_0x36bb65(0x3453)][_0x2d09b2][_0x36bb65(0x3453)],_0x40b627=_0x2dbbae['id'],_0x28b938=new MaterialPass({});_0x4200b2[_0x40b627]=_0x28b938,_0x28b938[_0x36bb65(0xd6e)](_0x2dbbae),_0x28b938[_0x36bb65(0x563c)](_0x2dbbae);for(var _0x5cf5a9=_0x2dbbae[_0x36bb65(0x1122)],_0x2c05eb=0x0;_0x2c05eb<_0x5cf5a9[_0x36bb65(0x809)];_0x2c05eb++){var _0x554076=_0x5cf5a9[_0x2c05eb][_0x36bb65(0x20cb)],_0x24adcc=_0x554076['id'],_0x55bf62=0x0===_0x554076[_0x36bb65(0x816)]['u']?TextureWrap$1[_0x377635(0x5441)]:TextureWrap$1[_0x36bb65(0x3304)],_0x349fd8=0x0===_0x554076[_0x36bb65(0x816)]['v']?TextureWrap$1[_0x36bb65(0x5993)]:TextureWrap$1[_0x36bb65(0x3304)];_0x28b938[_0x377635(0x1e54)]=Matrix4[_0x36bb65(0x1d8a)](_0x554076[_0x36bb65(0x1ff1)]);var _0x3aef28=_0x3b04e9[_0x36bb65(0x3c94)][_0x24adcc];if(defined$1(_0x3aef28)){var _0x494457=DDSTextureManager$1[_0x36bb65(0x595)](_0x24adcc,_0x531614,_0x3aef28[_0x36bb65(0x2d3c)],_0x3aef28[_0x36bb65(0x5a4e)],_0x3aef28[_0x36bb65(0x27dc)],_0x3aef28[_0x36bb65(0x483f)],_0x3aef28[_0x36bb65(0x112f)],!0x1,_0x55bf62,_0x349fd8);_0x28b938[_0x36bb65(0x4efe)][_0x36bb65(0x5323)](_0x494457),0x0===_0x3aef28[_0x36bb65(0x483f)]&&(_0x4052cc[_0x377635(0x46b7)]=0x0);}}}var _0xd49b52=_0x3b04e9[_0x36bb65(0x2fdd)][_0x36bb65(0x41ea)];if(defined$1(_0xd49b52))for(_0x2d09b2=0x0,_0x5e82da=_0xd49b52[_0x377635(0x2ef4)];_0x2d09b2<_0x5e82da;_0x2d09b2++){for(var _0x2e3e98=_0xd49b52[_0x2d09b2][_0x36bb65(0x3fc0)][0x0],_0x3432d2=_0x2e3e98[_0x36bb65(0x4f03)],_0x38be55=0x0;_0x38be55<0x10;_0x38be55++)_0x3432d2[_0x38be55]=parseFloat(_0x3432d2[_0x38be55]);if(_0x3432d2=Matrix4[_0x36bb65(0x1d8a)](_0x3432d2,0x0),_0x3c926d[_0x36bb65(0xedf)]){var _0x48b754=Matrix4[_0x36bb65(0x1303)](new Cartesian3(0x0,0x0,-0x2b2));_0x3432d2=Matrix4[_0x36bb65(0x3600)](_0x3432d2,_0x48b754,new Matrix4());}for(var _0x4a76b1=_0x2e3e98[_0x36bb65(0x531)],_0x447802=[],_0x374e81=0x0,_0x1897a9=_0x4a76b1[_0x36bb65(0x809)];_0x374e81<_0x1897a9;_0x374e81++){var _0x2a0b2f=_0x4a76b1[_0x374e81][_0x36bb65(0x1f56)]();_0x447802['push'](_0x2a0b2f);}var _0x329737=[],_0x3ecf70=new BoundingSphere();for(_0x2c05eb=0x0;_0x2c05eb<_0x447802[_0x377635(0x2ef4)];_0x2c05eb++){var _0x22b5f9=calcBoundingSphere$3(_0x5a2867=(_0x5e47bb=_0x3b04e9['geoPackage'][_0x447802[_0x2c05eb]])[_0x36bb65(0x471)],_0x3432d2);_0x329737[_0x36bb65(0x5323)](_0x22b5f9);}_0x329737[_0x377635(0x2ef4)]>0x0&&(BoundingSphere[_0x36bb65(0x5947)](_0x329737,_0x3ecf70),_0x3c926d[_0x36bb65(0x28b7)]=_0x3ecf70,_0x329737[_0x36bb65(0x809)]=0x0);for(_0x374e81=0x0,_0x1897a9=_0x447802[_0x36bb65(0x809)];_0x374e81<_0x1897a9;_0x374e81++){_0x2a0b2f=_0x447802[_0x374e81];var _0x5e47bb,_0x5a2867=(_0x5e47bb=_0x3b04e9[_0x377635(0x508b)][_0x2a0b2f])['vertexPackage'],_0x3214aa=_0x5e47bb[_0x36bb65(0x3417)],_0x1104bd=_0x3214aa[0x0];if(defined$1(_0x1104bd)){var _0x4e55e4={};_0x28b938=_0x4200b2[_0x40b627=_0x1104bd[_0x36bb65(0x35b3)]],(_0x4e55e4[_0x40b627]=_0x28b938,_0x4052cc[_0x36bb65(0x3108)]||(_0x3432d2=Matrix4[_0x36bb65(0x2de)]),createDrawCommand$2(_0x4052cc,_0x3c926d,_0x5a2867,_0x3214aa,_0x3ecf70,_0x4e55e4,_0x3432d2));}}_0x3c926d[_0x36bb65(0x93d)]=BoundingSphere[_0x36bb65(0x40f3)](_0x3ecf70);}_0x3c926d[_0x36bb65(0x2e0b)]=!0x0,_0x3c926d[_0x36bb65(0x527c)]=LOADSTATE$1[_0x36bb65(0xc3e)],updateStateTime(_0x3c926d,_0x4052cc[_0x36bb65(0x3547)]/0x3e8);}else _0x3c926d[_0x36bb65(0x1698)]=LOADSTATE$1[_0x36bb65(0x5fe7)];})):_0x3c926d['_loadState']=LOADSTATE$1[_0xaaa8f0(0x4221)];}}else _0x3c926d[_0xaaa8f0(0x1698)]=LOADSTATE$1[_0xaaa8f0(0xf90)];}function calcBoundingSphere$3(_0x3aa551,_0x12bfc2){var _0x420cda=_0x307c2b,_0x2185eb=_0x5e00b3,_0x1f0548=[],_0xe06ce3=new BoundingSphere(),_0x32d2c0=new Cartesian3();new Cartesian3();for(var _0x15fddd=_0x3aa551[_0x2185eb(0x209a)][0x0],_0x237cd0=_0x15fddd['componentsPerAttribute'],_0x3de293=new Float32Array(_0x15fddd[_0x420cda(0x3601)][_0x420cda(0xcaa)],_0x15fddd[_0x2185eb(0x539b)][_0x420cda(0x2447)],_0x15fddd[_0x2185eb(0x539b)][_0x2185eb(0x3080)]/0x4),_0x113182=0x0;_0x113182<_0x3aa551[_0x420cda(0xf06)];_0x113182++)Cartesian3[_0x2185eb(0x361f)](_0x3de293,_0x237cd0*_0x113182,_0x32d2c0),_0x1f0548[_0x2185eb(0x5323)](Cartesian3[_0x2185eb(0x40f3)](_0x32d2c0));return BoundingSphere[_0x2185eb(0x12c2)](_0x1f0548,_0xe06ce3),_0x1f0548[_0x2185eb(0x809)]=0x0,BoundingSphere[_0x2185eb(0x332f)](_0xe06ce3,_0x12bfc2,_0xe06ce3),_0xe06ce3;}function getRenderState$2(_0x14e19e){var _0x2f2aa2=_0x307c2b,_0x14d306=_0x5e00b3;return RenderState[_0x14d306(0x5344)]({'cull':{'enabled':_0x14e19e[_0x14d306(0x269d)],'face':_0x14e19e[_0x14d306(0x152d)]},'polygonOffset':{'enabled':_0x14e19e[_0x14d306(0x3824)][_0x14d306(0x552c)],'factor':_0x14e19e[_0x2f2aa2(0x2b47)][_0x14d306(0x13de)],'units':_0x14e19e[_0x14d306(0x3824)][_0x14d306(0x1d60)]},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x14d306(0x231d)]});}function createAttributes(_0x4118f6,_0x29252a,_0x2a0c76){var _0x50b00e=_0x307c2b,_0x471268=_0x5e00b3;for(var _0x4cef8c=_0x2a0c76[_0x471268(0x209a)],_0x56a1e9=0x0,_0x21b8c0=_0x4cef8c[_0x471268(0x809)];_0x56a1e9<_0x21b8c0;_0x56a1e9++){var _0x24011d=_0x4cef8c[_0x56a1e9];defined$1(_0x24011d[_0x471268(0x539b)])&&(_0x24011d[_0x50b00e(0x4b70)]=Buffer$1[_0x471268(0x5ad5)]({'context':_0x29252a,'typedArray':_0x24011d[_0x50b00e(0x3601)],'usage':BufferUsage[_0x471268(0xdfd)]}),_0x24011d[_0x50b00e(0x4b70)][_0x471268(0x5754)]=!0x1,_0x24011d[_0x471268(0x539b)]=null,delete _0x24011d[_0x50b00e(0x3601)]);}var _0x2aa4b8=_0x2a0c76[_0x471268(0x1944)],_0x4a3160=Object[_0x471268(0x4d54)](_0x2aa4b8)[_0x471268(0x809)],_0x3609b2=_0x4118f6[_0x471268(0x537f)];if(!defined$1(_0x3609b2)){var _0x149ddd=0x0===_0x4118f6[_0x50b00e(0x4aa1)]?0x1:_0x4118f6[_0x50b00e(0x4aa1)],_0x36af8a=0x4*_SIZE*_0x149ddd;(_0x3609b2=Buffer$1[_0x471268(0x5ad5)]({'context':_0x29252a,'sizeInBytes':_0x36af8a,'usage':BufferUsage[_0x471268(0x3d22)]}))['vertexArrayDestroyable']=!0x1,_0x4118f6[_0x50b00e(0xcaa)]=_0x3609b2;}return createInstanceAttributes(_0x3609b2,_0x2aa4b8,_0x4cef8c,_0x4a3160),{'attributes':_0x4cef8c,'attrLocation':_0x2aa4b8};}function createInstanceAttributes(_0x2e5d7e,_0x4b0a25,_0x285e5d,_0x15fea7){var _0x175eb7=_0x307c2b,_0x35ea8d=_0x5e00b3,_0x48842c=_0x15fea7,_0x3550c3=0x0,_0x5f267a=ComponentDatatype$1[_0x35ea8d(0x479)](ComponentDatatype$1[_0x35ea8d(0x486a)]);_0x4b0a25[_0x175eb7(0x1bc)]=_0x48842c++,_0x285e5d[_0x35ea8d(0x5323)]({'index':_0x4b0a25['aPreHxyzLx'],'vertexBuffer':_0x2e5d7e,'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x35ea8d(0x486a)],'normalize':!0x1,'offsetInBytes':_0x3550c3,'strideInBytes':0x4*_SIZE,'instanceDivisor':0x1}),_0x3550c3+=0x4*_0x5f267a,_0x4b0a25[_0x175eb7(0xae2)]=_0x48842c++,_0x285e5d[_0x35ea8d(0x5323)]({'index':_0x4b0a25[_0x175eb7(0xae2)],'vertexBuffer':_0x2e5d7e,'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x35ea8d(0x486a)],'normalize':!0x1,'offsetInBytes':_0x3550c3,'strideInBytes':0x4*_SIZE,'instanceDivisor':0x1}),_0x3550c3+=0x4*_0x5f267a,_0x4b0a25[_0x35ea8d(0x4bc7)]=_0x48842c++,_0x285e5d[_0x35ea8d(0x5323)]({'index':_0x4b0a25[_0x35ea8d(0x4bc7)],'vertexBuffer':_0x2e5d7e,'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x35ea8d(0x486a)],'normalize':!0x1,'offsetInBytes':_0x3550c3,'strideInBytes':0x4*_SIZE,'instanceDivisor':0x1}),_0x3550c3+=0x4*_0x5f267a,_0x4b0a25['aPreOrientation']=_0x48842c++,_0x285e5d[_0x35ea8d(0x5323)]({'index':_0x4b0a25[_0x35ea8d(0x4416)],'vertexBuffer':_0x2e5d7e,'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1['FLOAT'],'normalize':!0x1,'offsetInBytes':_0x3550c3,'strideInBytes':0x4*_SIZE,'instanceDivisor':0x1}),_0x3550c3+=0x4*_0x5f267a,_0x4b0a25[_0x35ea8d(0x44c)]=_0x48842c++,_0x285e5d[_0x35ea8d(0x5323)]({'index':_0x4b0a25[_0x35ea8d(0x44c)],'vertexBuffer':_0x2e5d7e,'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x35ea8d(0x486a)],'normalize':!0x1,'offsetInBytes':_0x3550c3,'strideInBytes':0x4*_SIZE,'instanceDivisor':0x1}),_0x3550c3+=0x4*_0x5f267a,_0x4b0a25[_0x35ea8d(0x1eb0)]=_0x48842c++,_0x285e5d[_0x35ea8d(0x5323)]({'index':_0x4b0a25[_0x35ea8d(0x1eb0)],'vertexBuffer':_0x2e5d7e,'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x35ea8d(0x486a)],'normalize':!0x1,'offsetInBytes':_0x3550c3,'strideInBytes':0x4*_SIZE,'instanceDivisor':0x1}),_0x3550c3+=0x4*_0x5f267a,_0x4b0a25['aPreHpr']=_0x48842c++,_0x285e5d[_0x35ea8d(0x5323)]({'index':_0x4b0a25['aPreHpr'],'vertexBuffer':_0x2e5d7e,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x35ea8d(0x486a)],'normalize':!0x1,'offsetInBytes':_0x3550c3,'strideInBytes':0x4*_SIZE,'instanceDivisor':0x1}),_0x3550c3+=0x3*_0x5f267a,_0x4b0a25[_0x35ea8d(0x1a49)]=_0x48842c++,_0x285e5d[_0x175eb7(0x2a0e)]({'index':_0x4b0a25[_0x175eb7(0x3a67)],'vertexBuffer':_0x2e5d7e,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x175eb7(0x3078)],'normalize':!0x1,'offsetInBytes':_0x3550c3,'strideInBytes':0x4*_SIZE,'instanceDivisor':0x1}),_0x3550c3+=0x3*_0x5f267a,_0x4b0a25[_0x35ea8d(0x36df)]=_0x48842c++,_0x285e5d[_0x35ea8d(0x5323)]({'index':_0x4b0a25['aScale'],'vertexBuffer':_0x2e5d7e,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x35ea8d(0x486a)],'normalize':!0x1,'offsetInBytes':_0x3550c3,'strideInBytes':0x4*_SIZE,'instanceDivisor':0x1}),_0x3550c3+=0x3*_0x5f267a;}function createDrawCommand$2(_0xc880,_0x43bf1e,_0x2c0b85,_0x42f2c1,_0x59405f,_0x210899,_0x51d008){var _0x4dd732=_0x307c2b,_0x190103=_0x5e00b3,_0x2d311e=_0xc880['_context'],_0x487fb0=createAttributes(_0x43bf1e,_0x2d311e,_0x2c0b85),_0x11a6db=_0x487fb0[_0x190103(0x177b)],_0x56d6e3=_0x487fb0[_0x4dd732(0x4993)],_0x13d42=Pass$1[_0x4dd732(0x4c99)]+0x2,_0x2257c6=getRenderState$2(_0x43bf1e),_0x518895=_0x2c0b85[_0x190103(0x228d)],_0x121a08=_0x42f2c1[0x0];if(defined$1(_0x121a08)){var _0x52098f=IndexDatatype$1[_0x190103(0x43ff)];(0x1===_0x121a08[_0x4dd732(0x346d)]||_0x518895>=CesiumMath[_0x190103(0x1ea5)])&&_0x2d311e[_0x190103(0x153f)]&&(_0x52098f=IndexDatatype$1[_0x190103(0xc77)]);var _0x3e1d98=Buffer$1[_0x190103(0xda9)]({'context':_0x2d311e,'typedArray':_0x121a08[_0x190103(0x1610)],'usage':BufferUsage[_0x190103(0xdfd)],'indexDatatype':_0x52098f});_0x3e1d98[_0x190103(0x5754)]=!0x1;var _0x31f40c=_0x210899[_0x121a08[_0x190103(0x35b3)]]||MaterialPass[_0x190103(0x11d0)],_0x1a9187=new DrawCommand({'primitiveType':PrimitiveType$1[_0x190103(0xf30)],'boundingVolume':_0x59405f,'pass':_0x13d42,'owner':_0xc880});_0xc880[_0x4dd732(0x396f)]===SHADOWTYPE$1[_0x190103(0x1b9)]||_0xc880[_0x190103(0x4672)]===SHADOWTYPE$1[_0x190103(0x33de)]?(_0x1a9187[_0x190103(0x45f4)]=!0x0,_0x1a9187[_0x190103(0x1d34)]=!0x0):(_0x1a9187[_0x190103(0x45f4)]=!0x1,_0x1a9187[_0x190103(0x1d34)]=!0x1),_0x1a9187[_0x190103(0x3ac6)]=_0x190103(0x1711),_0x1a9187[_0x190103(0x1a77)]=_0x43bf1e[_0x190103(0x1a77)],_0x1a9187[_0x190103(0x2b54)]=new VertexArray({'context':_0x2d311e,'attributes':_0x11a6db,'indexBuffer':_0x3e1d98});var _0x2a94c4=new ShaderSource({'name':_0x190103(0x346),'sources':[DynamicLayerVertex]}),_0x3eb54e=new ShaderSource({'name':_0x4dd732(0x3f03),'sources':[S3ModelFP]}),_0x44eb68=defined$1(_0x56d6e3[_0x190103(0x15b1)])&&_0x31f40c[_0x4dd732(0x2b5d)][_0x190103(0x809)]>0x0;if(0x0===_0xc880[_0x4dd732(0x46b7)]&&_0x3eb54e[_0x190103(0x5c34)][_0x4dd732(0x2a0e)](_0x190103(0x2ce2)),defined$1(_0x56d6e3[_0x190103(0xff4)])&&_0x2a94c4[_0x190103(0x5c34)][_0x4dd732(0x2a0e)](_0x4dd732(0x358b)),defined$1(_0x56d6e3[_0x4dd732(0x4d9e)])&&(_0x2a94c4[_0x190103(0x5c34)][_0x190103(0x5323)](ProgramDefines$2[_0x190103(0x55cf)]),_0x3eb54e[_0x4dd732(0x3682)][_0x190103(0x5323)](ProgramDefines$2[_0x190103(0x55cf)])),_0x44eb68&&(_0x2a94c4[_0x190103(0x5c34)][_0x190103(0x5323)](_0x4dd732(0x5986)),_0x3eb54e[_0x190103(0x5c34)][_0x190103(0x5323)](_0x190103(0x4116))),defined$1(_0xc880[_0x4dd732(0x4e0e)][_0x4dd732(0x1644)])){var _0x4e7f8d=_0xc880[_0x190103(0xa47)][_0x4dd732(0x1644)][_0x190103(0x5306)];_0x2a94c4[_0x190103(0x5c34)][_0x190103(0x5323)](ProgramDefines$2[_0x190103(0x49fc)]+_0x4e7f8d[_0x190103(0x809)]),_0x3eb54e[_0x190103(0x5c34)][_0x190103(0x5323)](ProgramDefines$2[_0x190103(0x49fc)]+_0x4e7f8d[_0x190103(0x809)]);var _0x24a01c=_0xc880[_0x190103(0xa47)][_0x190103(0x3b27)][_0x4dd732(0x90b)];_0x2a94c4[_0x4dd732(0x3682)][_0x4dd732(0x2a0e)](ProgramDefines$2['POINT_LIGHTS']+_0x24a01c[_0x190103(0x809)]),_0x3eb54e[_0x190103(0x5c34)][_0x190103(0x5323)](ProgramDefines$2[_0x190103(0x410f)]+_0x24a01c[_0x4dd732(0x2ef4)]);var _0x16f697=_0xc880[_0x190103(0xa47)][_0x4dd732(0x1644)][_0x4dd732(0x1ef4)];_0x2a94c4[_0x190103(0x5c34)][_0x190103(0x5323)](ProgramDefines$2[_0x190103(0x162e)]+_0x16f697[_0x190103(0x809)]),_0x3eb54e[_0x190103(0x5c34)][_0x190103(0x5323)](ProgramDefines$2['SPOT_LIGHTS']+_0x16f697[_0x190103(0x809)]);var _0x53b418=_0xc880[_0x190103(0xa47)][_0x190103(0x3b27)][_0x190103(0x1b64)];_0x3eb54e[_0x4dd732(0x3682)][_0x190103(0x5323)](ProgramDefines$2[_0x4dd732(0x2ed9)]+_0x53b418[_0x190103(0x809)]);}_0x1a9187[_0x4dd732(0x1868)]=ShaderProgram$1[_0x4dd732(0x5602)]({'context':_0x2d311e,'vertexShaderSource':_0x2a94c4,'fragmentShaderSource':_0x3eb54e,'attributeLocations':_0x56d6e3});var _0x27b6e1=_0x31f40c[_0x4dd732(0x210b)],_0x2c55fc=_0x31f40c[_0x4dd732(0x210b)],_0x296172=_0x31f40c[_0x4dd732(0x4ca4)],_0x44a353=_0x31f40c[_0x190103(0x3bab)],_0x313bba=defined$1(_0x56d6e3[_0x190103(0x3ca)]),_0x219104=_0x59405f[_0x4dd732(0x29c9)],_0x210e04={'uTexture':function(){var _0x14e720=_0x4dd732;return _0x31f40c[_0x14e720(0x2b5d)][0x0];},'uInterval':function(){return _0x43bf1e['interval'];},'uAmbientColor':function(){return _0x27b6e1;},'uDiffuseColor':function(){return _0x2c55fc;},'uSpecularColor':function(){return _0x296172;},'uShininess':function(){return _0x44a353;},'uPicking':function(){var _0x5d9cc6=_0x190103;return _0xc880[_0x5d9cc6(0x34c)];},'uHasNormal':function(){return _0x313bba;},'uGeoMatrix':function(){return _0x51d008;},'uFilterMode':function(){var _0x5d3080=_0x190103;return _0xc880[_0x5d3080(0x960)];},'uMaxVisibleDistance':function(){var _0x449843=_0x190103;return _0xc880[_0x449843(0x1301)];},'uFilterPixel':function(){var _0x497529=_0x4dd732;return _0xc880[_0x497529(0x40df)];},'uRadius':function(){return _0x219104;},'uOffset':function(){var _0x5df242=_0x4dd732;return _0x43bf1e[_0x5df242(0x4d0e)];}};_0x210e04=combine$2(_0x210e04,_0xc880[_0x190103(0xa47)][_0x190103(0x3b27)][_0x190103(0x3686)]()),_0x1a9187[_0x190103(0x2ca)]=_0x210e04,_0x1a9187[_0x190103(0x33c4)]=_0x2257c6,_0x43bf1e[_0x190103(0x465a)][_0x190103(0x5323)]({'command':_0x1a9187,'attributes':_0x11a6db,'indexBuffer':_0x3e1d98});}}InstanceInfo$1[_0x5e00b3(0x3720)][_0x5e00b3(0x4de)]=function(){var _0x2a9dac=_0x307c2b,_0xcffd25=_0x5e00b3,_0x48db24=this[_0xcffd25(0x1db3)];if(defined$1(_0x48db24)&&this[_0xcffd25(0x1e6c)][_0xcffd25(0x4be9)]&&!(_0x48db24<0x0)&&(Check['typeOf'][_0x2a9dac(0x3393)][_0x2a9dac(0x252)](_0xcffd25(0x2c14),_0x48db24,0x0),!Color$2[_0xcffd25(0x1dab)](this[_0xcffd25(0x146d)],_HighlightColor))){this[_0xcffd25(0x146d)]=Color$2[_0xcffd25(0x40f3)](_HighlightColor),this[_0xcffd25(0x512)]=Color$2[_0xcffd25(0x589e)](this[_0xcffd25(0x146d)],this[_0xcffd25(0x1e6b)],this[_0xcffd25(0x512)]);var _0x4d2207=new Color$2();_0x4d2207[_0xcffd25(0x20a2)]=AttributeCompression[_0x2a9dac(0x1e9a)]({'x':this[_0xcffd25(0x512)][_0xcffd25(0x20a2)],'y':this[_0xcffd25(0x512)][_0xcffd25(0x9db)]}),_0x4d2207[_0xcffd25(0x9db)]=AttributeCompression[_0xcffd25(0x3922)]({'x':this[_0xcffd25(0x512)][_0xcffd25(0x3c2a)],'y':this[_0xcffd25(0x512)][_0xcffd25(0x32a8)]}),_0x4d2207[_0xcffd25(0x3c2a)]=AttributeCompression[_0xcffd25(0x3922)]({'x':this[_0xcffd25(0x315f)][_0xcffd25(0x20a2)],'y':this[_0x2a9dac(0x43c1)][_0xcffd25(0x9db)]}),_0x4d2207[_0xcffd25(0x32a8)]=AttributeCompression[_0xcffd25(0x3922)]({'x':this[_0x2a9dac(0x43c1)][_0x2a9dac(0x485e)],'y':this[_0x2a9dac(0x43c1)][_0xcffd25(0x32a8)]});var _0x2faf5c=this[_0xcffd25(0x1e6c)][_0xcffd25(0x465a)];if(defined$1(_0x2faf5c)&&!(_0x2faf5c[_0xcffd25(0x809)]<0x1)){for(var _0x15fbb2=0x0,_0x1f4ec5=_0x2faf5c[_0xcffd25(0x809)];_0x15fbb2<_0x1f4ec5;_0x15fbb2++){var _0x556b2d=_0x2faf5c[_0x15fbb2][_0xcffd25(0x9bd)],_0x3a3dd2=_0x556b2d[_0xcffd25(0x2ddc)][_0xcffd25(0x209a)][_0xcffd25(0x1eb0)][_0x2a9dac(0x1c07)],_0x148b5e=_0x556b2d[_0x2a9dac(0x202b)][_0xcffd25(0x4f6b)](_0x3a3dd2),_0x2a48b8=_0x48db24*_0x148b5e[_0xcffd25(0x43cb)]+_0x148b5e[_0x2a9dac(0x6c9)],_0x1145fb=ComponentDatatype$1[_0xcffd25(0x40dd)](_0x148b5e[_0x2a9dac(0x3db3)],_0x148b5e[_0xcffd25(0x4362)]);_0x1145fb[0x0]=_0x4d2207[_0xcffd25(0x20a2)],_0x1145fb[0x1]=_0x4d2207[_0xcffd25(0x9db)],_0x1145fb[0x2]=_0x4d2207[_0xcffd25(0x3c2a)],_0x1145fb[0x3]=_0x4d2207[_0xcffd25(0x32a8)],_0x148b5e['vertexBuffer'][_0xcffd25(0x44e2)](_0x1145fb,_0x2a48b8);}this[_0xcffd25(0x2023)]=!0x0;}}},InstanceInfo$1[_0x307c2b(0x1aa2)][_0x5e00b3(0x3f5d)]=function(){var _0x42b13b=_0x307c2b,_0x4b6005=_0x5e00b3,_0x55b4cf=this[_0x4b6005(0x1db3)];if(defined$1(_0x55b4cf)&&this[_0x4b6005(0x1e6c)][_0x4b6005(0x4be9)]&&!(_0x55b4cf<0x0)&&this[_0x4b6005(0x2023)]){this[_0x4b6005(0x2023)]=!0x1,this[_0x4b6005(0x146d)]=Color$2[_0x42b13b(0x5a89)],this[_0x4b6005(0x512)]=Color$2[_0x4b6005(0x40f3)](this[_0x42b13b(0x5901)]);var _0x5a42ea=new Color$2();_0x5a42ea[_0x42b13b(0xe24)]=AttributeCompression[_0x4b6005(0x3922)]({'x':this[_0x4b6005(0x512)]['red'],'y':this[_0x4b6005(0x512)][_0x4b6005(0x9db)]}),_0x5a42ea[_0x42b13b(0x1a68)]=AttributeCompression[_0x42b13b(0x1e9a)]({'x':this[_0x4b6005(0x512)][_0x4b6005(0x3c2a)],'y':this['_color'][_0x4b6005(0x32a8)]}),_0x5a42ea['blue']=AttributeCompression[_0x42b13b(0x1e9a)]({'x':this[_0x4b6005(0x315f)][_0x42b13b(0xe24)],'y':this[_0x4b6005(0x315f)][_0x42b13b(0x1a68)]}),_0x5a42ea[_0x4b6005(0x32a8)]=AttributeCompression[_0x4b6005(0x3922)]({'x':this[_0x4b6005(0x315f)][_0x4b6005(0x3c2a)],'y':this[_0x42b13b(0x43c1)][_0x4b6005(0x32a8)]});var _0x3105f8=this[_0x4b6005(0x1e6c)][_0x42b13b(0x7ed)];if(defined$1(_0x3105f8)&&!(_0x3105f8[_0x4b6005(0x809)]<0x1))for(var _0x26da80=0x0,_0x24a7c9=_0x3105f8[_0x4b6005(0x809)];_0x26da80<_0x24a7c9;_0x26da80++){var _0xd08c74=_0x3105f8[_0x26da80][_0x4b6005(0x9bd)],_0x2f231c=_0xd08c74[_0x4b6005(0x2ddc)][_0x4b6005(0x209a)][_0x42b13b(0x280e)]['index'],_0x11fc30=_0xd08c74[_0x4b6005(0x2b54)][_0x42b13b(0x1cc8)](_0x2f231c),_0x56347d=_0x55b4cf*_0x11fc30[_0x4b6005(0x43cb)]+_0x11fc30[_0x4b6005(0x2402)],_0x2657d0=ComponentDatatype$1[_0x4b6005(0x40dd)](_0x11fc30[_0x4b6005(0x5c9a)],_0x11fc30[_0x4b6005(0x4362)]);_0x2657d0[0x0]=_0x5a42ea[_0x4b6005(0x20a2)],_0x2657d0[0x1]=_0x5a42ea[_0x4b6005(0x9db)],_0x2657d0[0x2]=_0x5a42ea['blue'],_0x2657d0[0x3]=_0x5a42ea[_0x42b13b(0x3b89)],_0x11fc30[_0x4b6005(0x521e)]['copyFromArrayView'](_0x2657d0,_0x56347d);}}},InstanceInfo$1['prototype'][_0x5e00b3(0xa16)]=function(_0x481a82,_0x27221d,_0x4efb1a,_0x5aea9f){var _0x32b5ad=_0x307c2b,_0x168a73=_0x5e00b3,_0x6d7ce8=_0x27221d[_0x32b5ad(0x2fe9)],_0x35bf52=Property$1[_0x168a73(0x5db9)](_0x6d7ce8,_0x4efb1a,positionScratch);if(defined$1(_0x35bf52)){var _0xd62225=Cartesian3[_0x168a73(0x1c11)](_0x35bf52,this[_0x168a73(0x5bdb)],CesiumMath[_0x168a73(0x4666)])||Cartesian3[_0x168a73(0x451d)](_0x35bf52,this[_0x32b5ad(0x1aa0)])<0.5;this[_0x168a73(0x108d)]=Cartesian3[_0x168a73(0x40f3)](_0x27221d[_0x168a73(0x4a6e)][_0x168a73(0x4d6)](_0x4efb1a),this[_0x168a73(0x108d)]);var _0x6da27a=Cartesian3[_0x168a73(0x584)](_0x27221d[_0x168a73(0x4a6e)][_0x168a73(0x4d6)](_0x4efb1a)),_0x1c368b=Cartesian3[_0x168a73(0x34b9)](this[_0x32b5ad(0x4fe)],_0x6da27a,new Cartesian3()),_0x4c6915=Transforms[_0x168a73(0x558d)](_0x35bf52,new HeadingPitchRoll(),Ellipsoid[_0x168a73(0x17f7)],Transforms[_0x168a73(0x14ce)],new Matrix4());if(this[_0x168a73(0x4c62)]=Cartesian3[_0x32b5ad(0x2d7b)](this[_0x168a73(0x5bdb)],this[_0x168a73(0x4c62)]),Matrix4[_0x168a73(0x108e)](_0x4c6915,_0x1c368b,this['_nextPosition']),HeadingPitchRoll[_0x168a73(0x40f3)](this[_0x168a73(0x12a5)],this[_0x168a73(0x36ec)]),this[_0x168a73(0x12a5)][_0x168a73(0x5075)]=_0x27221d[_0x168a73(0x5075)]['getValue'](_0x4efb1a),this[_0x168a73(0x12a5)][_0x168a73(0x3a66)]=_0x27221d[_0x168a73(0x3a66)]['getValue'](_0x4efb1a),this[_0x168a73(0x12a5)][_0x168a73(0x4be7)]=_0x27221d[_0x168a73(0x4be7)]['getValue'](_0x4efb1a),this[_0x32b5ad(0x475c)]=_0x27221d[_0x168a73(0xa33)],Quaternion[_0x168a73(0x40f3)](this[_0x168a73(0x3a50)],this[_0x168a73(0x4279)]),!this[_0x168a73(0x2e89)]){if(defined$1(_0x168208=_0xd62225?void 0x0:Property$1[_0x168a73(0x5db9)](this[_0x168a73(0x2c12)],_0x4efb1a,orientationScratch)))this['_orientation']=Quaternion['clone'](_0x168208),Quaternion[_0x168a73(0x40f3)](this[_0x168a73(0x3b26)],this[_0x168a73(0x3a50)]);else{if(defined$1(this[_0x168a73(0x3b26)]))Quaternion[_0x168a73(0x40f3)](this['_orientation'],this[_0x168a73(0x3a50)]);else{var _0x4febae=Matrix4[_0x168a73(0x74f)](_0x4c6915,new Matrix3());Quaternion[_0x168a73(0x1b33)](_0x4febae,this[_0x168a73(0x3a50)]),(_0x4c6915=Transforms[_0x32b5ad(0x170a)](_0x35bf52,new HeadingPitchRoll(_0x27221d[_0x168a73(0x47e1)],0x0,0x0),Ellipsoid[_0x32b5ad(0xffc)],Transforms[_0x168a73(0x14ce)],new Matrix4()),_0x4febae=Matrix4[_0x168a73(0x74f)](_0x4c6915,new Matrix3()));var _0x168208=Quaternion[_0x32b5ad(0x4c4f)](_0x4febae);this[_0x168a73(0x4279)]=_0x168208,this[_0x168a73(0x3a50)]=_0x168208;}}}var _0x5055c2=_0x27221d[_0x168a73(0x8fe)][_0x168a73(0x4d6)](_0x4efb1a);this[_0x168a73(0x1e6b)]=Color$2[_0x168a73(0x40f3)](_0x5055c2),this[_0x168a73(0x512)]=Color$2[_0x168a73(0x589e)](this[_0x168a73(0x1e6b)],this[_0x168a73(0x146d)],this[_0x168a73(0x512)]),Cartesian3[_0x168a73(0x40f3)](this[_0x168a73(0x5bdb)],this[_0x32b5ad(0x557)][_0x168a73(0x4fe8)]),this[_0x32b5ad(0x557)][_0x168a73(0x48ce)]=this['_ownerGroup'][_0x168a73(0x28b7)][_0x168a73(0x48ce)]*_0x6da27a;var _0x822f83=_0x481a82[_0x32b5ad(0x2dd7)][_0x168a73(0x156a)](this[_0x32b5ad(0x557)])!==Intersect$1[_0x32b5ad(0x37ac)];_0x822f83&&_0x5aea9f[_0x32b5ad(0x2a0e)](this[_0x168a73(0x3097)]),this['_ready']=_0x822f83;}else this[_0x168a73(0x1d9c)]=!0x1;},DynamicLayer3D[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},DynamicLayer3D[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x4f5ce6=_0x307c2b,_0x3118aa=_0x5e00b3;for(var _0x3f93dd in this[_0x3118aa(0x3076)]){var _0x2f97a1=this['_group'][_0x3f93dd];if(_0x2f97a1[_0x3118aa(0x2e0b)]){for(var _0x195ddb=0x0,_0x1b09d8=_0x2f97a1[_0x3118aa(0x465a)][_0x3118aa(0x809)];_0x195ddb<_0x1b09d8;_0x195ddb++){var _0x4088e0=_0x2f97a1[_0x4f5ce6(0x7ed)][_0x195ddb][_0x3118aa(0x9bd)];_0x4088e0[_0x4f5ce6(0x202b)]=_0x4088e0[_0x4f5ce6(0x202b)]&&!_0x4088e0[_0x3118aa(0x2b54)][_0x4f5ce6(0x5929)]()&&_0x4088e0[_0x3118aa(0x2b54)][_0x3118aa(0x2947)](),_0x4088e0[_0x3118aa(0x2ddc)]=_0x4088e0[_0x3118aa(0x2ddc)]&&_0x4088e0[_0x3118aa(0x2ddc)][_0x3118aa(0x2947)]();}_0x2f97a1[_0x3118aa(0x465a)][_0x3118aa(0x809)]=0x0,defined$1(_0x2f97a1[_0x3118aa(0x430a)])&&_0x2f97a1[_0x3118aa(0x430a)][_0x4f5ce6(0x2c10)]();}}return this[_0x4f5ce6(0x3cff)]=void 0x0,destroyObject$1(this);};var SkeletonState={'UnLoad':0x0,'Loading':0x1,'Loaded':0x2,'Parsing':0x3,'Ready':0x4,'LoadedFailed':0x5,'ParseFailed':0x6},SkeletonState$1=Object[_0x5e00b3(0x5448)](SkeletonState);function GltfSkeleton(_0xcb106f){var _0x1a905a=_0x307c2b,_0x10f33d=_0x5e00b3;this[_0x10f33d(0x2dba)]=_0xcb106f,this[_0x1a905a(0x1ae4)]=!0x0,this[_0x10f33d(0x2919)]=void 0x0,this[_0x10f33d(0x3d40)]=SkeletonState$1[_0x10f33d(0x1c99)],this[_0x10f33d(0x2e0b)]=!0x1;}function GltfSkeletonProcessor(){}function Instance(_0x101a8a,_0x487e9e,_0x103090,_0x280191){var _0xae44d6=_0x307c2b,_0x37c65d=_0x5e00b3;this[_0x37c65d(0x2dba)]=_0x487e9e,this['id']=_0x280191,this[_0x37c65d(0x51d3)]=-0x1,this[_0x37c65d(0x3dd)]=InstancedType$1[_0x37c65d(0x2699)],this[_0x37c65d(0x3747)]=Cartesian3[_0x37c65d(0x40f3)](_0x103090[_0x37c65d(0x3747)]),this[_0x37c65d(0x4c7)]=Cartographic[_0x37c65d(0x50e9)](this[_0xae44d6(0x2fe9)]),this[_0xae44d6(0x4d0e)]=defaultValue$1(_0x103090[_0x37c65d(0x2c14)],new Cartesian3(0x0,0x0,0x0)),this[_0xae44d6(0x3a3a)]=defaultValue$1(_0x103090[_0xae44d6(0x3a3a)],new Color$2()),this[_0x37c65d(0x4a6e)]=defaultValue$1(_0x103090[_0x37c65d(0x4a6e)],new Cartesian3(0x1,0x1,0x1));var _0xb2b43a=defaultValue$1(_0x103090[_0x37c65d(0x3e90)],new HeadingPitchRoll());this[_0x37c65d(0x3e90)]=_0xb2b43a,this[_0x37c65d(0x436e)]=Quaternion[_0x37c65d(0x3272)](_0xb2b43a),this[_0x37c65d(0x37a9)]=defaultValue$1(_0x103090[_0x37c65d(0x37a9)],defaultValue$1[_0x37c65d(0x243c)]),this[_0x37c65d(0x477f)]=!0x1,this[_0x37c65d(0x27b5)]=new Color$2(),this[_0x37c65d(0x3617)]=Color$2[_0x37c65d(0x40f3)](this[_0x37c65d(0x8fe)]),this[_0x37c65d(0x133)]=void 0x0,this[_0x37c65d(0x155a)]=void 0x0,this[_0x37c65d(0x2bae)]=void 0x0;var _0x39fd95={'id':_0x280191,'primitive':this},_0x568a87=_0x101a8a[_0xae44d6(0x187f)](_0x39fd95)[_0x37c65d(0x8fe)],_0x5782fb=new Color$2();_0x5782fb['x']=Color$2[_0x37c65d(0x2556)](_0x568a87[_0x37c65d(0x20a2)]),_0x5782fb['y']=Color$2[_0x37c65d(0x2556)](_0x568a87[_0x37c65d(0x9db)]),_0x5782fb['z']=Color$2[_0x37c65d(0x2556)](_0x568a87[_0x37c65d(0x3c2a)]),_0x5782fb['w']=Color$2[_0x37c65d(0x2556)](_0x568a87[_0x37c65d(0x32a8)]),this[_0x37c65d(0x519d)]=_0x5782fb;}function InstanceInfo(_0x41a3bd,_0x2b3ae4){var _0x9be53b=_0x307c2b,_0x2638ed=_0x5e00b3;this[_0x2638ed(0x2dba)]=_0x41a3bd,this[_0x2638ed(0x2141)]=_0x2b3ae4,this['instances']=[],this[_0x2638ed(0x4cbf)]=void 0x0,this[_0x2638ed(0x177b)]=void 0x0,this[_0x2638ed(0x17f5)]=void 0x0,this[_0x9be53b(0x4b03)]=void 0x0,this[_0x9be53b(0x5771)]=!0x1;}function packTypedArray(_0x1af75f,_0x5ce6f3){var _0xf7c9f0=_0x5e00b3;for(var _0x357a64=_0x1af75f[_0xf7c9f0(0x809)],_0x5f4218=new Float32Array(_0x357a64*_0x5ce6f3),_0x31f682=0x0;_0x31f682<_0x357a64;_0x31f682++){var _0x1a3959=_0x1af75f[_0x31f682];_0x1a3959[_0xf7c9f0(0x51d3)]=_0x31f682;var _0x16d6d9=_0x31f682*_0x5ce6f3;_0x1a3959[_0xf7c9f0(0x5b0)](_0x5f4218,_0x16d6d9);}return _0x5f4218;}function createInstanceBuffer(_0xd2c292,_0x359500,_0x46ac04){var _0x592b6b=_0x307c2b,_0x5e46ce=_0x5e00b3,_0x1540aa=packTypedArray(_0x359500,_0x46ac04),_0xf7342e=Buffer$1[_0x5e46ce(0x5ad5)]({'context':_0xd2c292,'typedArray':_0x1540aa,'usage':BufferUsage[_0x592b6b(0x54ce)]});return _0xf7342e['vertexArrayDestroyable']=!0x1,_0xf7342e;}function createInstanceAttribute(_0x3e6983,_0x448f4c){var _0x341a12=_0x307c2b,_0x130e34=_0x5e00b3,_0x1b32c1=ComponentDatatype$1[_0x130e34(0x479)](ComponentDatatype$1[_0x130e34(0x486a)]),_0x4e8169=0x0,_0x449849=[],_0x4bbe8c=0x0,_0x388668={};return _0x388668[_0x130e34(0x2b33)]=_0x4bbe8c++,_0x449849[_0x130e34(0x5323)]({'index':_0x388668[_0x130e34(0x2b33)],'vertexBuffer':_0x3e6983,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1['FLOAT'],'normalize':!0x1,'offsetInBytes':_0x4e8169,'strideInBytes':_0x1b32c1*_0x448f4c,'instanceDivisor':0x1}),_0x4e8169+=0x3,_0x388668[_0x341a12(0x18f5)]=_0x4bbe8c++,_0x449849[_0x130e34(0x5323)]({'index':_0x388668[_0x130e34(0x5d77)],'vertexBuffer':_0x3e6983,'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x130e34(0x486a)],'normalize':!0x1,'offsetInBytes':_0x1b32c1*_0x4e8169,'strideInBytes':_0x1b32c1*_0x448f4c,'instanceDivisor':0x1}),_0x4e8169+=0x4,_0x388668[_0x341a12(0x5855)]=_0x4bbe8c++,_0x449849['push']({'index':_0x388668[_0x130e34(0x36df)],'vertexBuffer':_0x3e6983,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x341a12(0x3078)],'normalize':!0x1,'offsetInBytes':_0x1b32c1*_0x4e8169,'strideInBytes':_0x1b32c1*_0x448f4c,'instanceDivisor':0x1}),_0x4e8169+=0x3,_0x388668[_0x341a12(0x25a5)]=_0x4bbe8c++,_0x449849[_0x130e34(0x5323)]({'index':_0x388668[_0x130e34(0x2f14)],'vertexBuffer':_0x3e6983,'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x130e34(0x486a)],'normalize':!0x1,'offsetInBytes':_0x1b32c1*_0x4e8169,'strideInBytes':_0x1b32c1*_0x448f4c,'instanceDivisor':0x1}),_0x4e8169+=0x4,_0x388668[_0x341a12(0xd12)]=_0x4bbe8c++,_0x449849[_0x130e34(0x5323)]({'index':_0x388668[_0x341a12(0xd12)],'vertexBuffer':_0x3e6983,'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x341a12(0x3078)],'normalize':!0x1,'offsetInBytes':_0x1b32c1*_0x4e8169,'strideInBytes':_0x1b32c1*_0x448f4c,'instanceDivisor':0x1}),_0x4e8169+=0x4,{'attributes':_0x449849,'attributeLocation':_0x388668};}GltfSkeleton[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},GltfSkeleton[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x49cf2b=_0x307c2b,_0x295e46=_0x5e00b3;return defined$1(this[_0x295e46(0x2919)])&&!this[_0x49cf2b(0x3c1f)][_0x295e46(0x53aa)]()&&this[_0x49cf2b(0x3c1f)][_0x295e46(0x2947)](),destroyObject$1(this);},GltfSkeletonProcessor[_0x307c2b(0x20c8)]=function(_0x1a2820,_0x2b94d0){var _0xcde78=_0x307c2b,_0x127840=_0x5e00b3;if(defined$1(_0x2b94d0[_0x127840(0x2919)])||(_0x2b94d0['model']=Model[_0x127840(0x42cb)]({'url':_0x2b94d0[_0xcde78(0x2cb5)],'incrementallyLoadTextures':!0x1})),_0x2b94d0[_0x127840(0x2919)][_0x127840(0xa16)](_0x1a2820[_0x127840(0xa47)]),_0x2b94d0[_0x127840(0x2919)][_0xcde78(0x54cf)]){_0x2b94d0[_0x127840(0x3d40)]=SkeletonState$1[_0x127840(0x5f1)],_0x2b94d0[_0xcde78(0x54cf)]=!0x0;for(var _0x12947f=_0x1a2820[_0x127840(0x2fa7)][_0x127840(0x38c4)](_0x2b94d0[_0x127840(0x2dba)]),_0x37a8d8=0x0,_0xe2c621=_0x12947f[_0x127840(0x809)];_0x37a8d8<_0xe2c621;_0x37a8d8++)_0x12947f[_0x37a8d8][_0x127840(0xa73)]=!0x0;}},GltfSkeletonProcessor[_0x5e00b3(0x2374)]=function(_0xbf65b4,_0x5b81f){},Instance[_0x5e00b3(0x3720)][_0x5e00b3(0x4de)]=function(){var _0x1979c7=_0x307c2b,_0x5f4115=_0x5e00b3;if(defined$1(this['layer'])&&this[_0x5f4115(0x2bae)][_0x1979c7(0x1c91)]){var _0x3f62f9=this[_0x5f4115(0x51d3)];if(defined$1(_0x3f62f9)&&!(_0x3f62f9<0x0)&&!Color$2[_0x5f4115(0x1dab)](this[_0x1979c7(0x3a3a)],this[_0x5f4115(0x27b5)])){this[_0x5f4115(0x8fe)]=Color$2[_0x5f4115(0x40f3)](this[_0x5f4115(0x27b5)],new Color$2());var _0x4f1d79=Color$2[_0x5f4115(0x589e)](this[_0x5f4115(0x8fe)],this[_0x5f4115(0x3617)],new Color$2()),_0x1aaede=this[_0x5f4115(0x155a)];if(defined$1(_0x1aaede)&&defined$1(_0x1aaede[_0x5f4115(0x4cbf)])){var _0x5dcfc2=_0x1aaede['attributeLocation'],_0x593303=_0x1aaede[_0x5f4115(0x177b)][_0x5dcfc2[_0x5f4115(0x2f14)]];if(defined$1(_0x593303)){var _0xd294ba=_0x3f62f9*_0x593303[_0x1979c7(0x437e)]+_0x593303[_0x5f4115(0x2402)],_0x1da1d2=ComponentDatatype$1[_0x1979c7(0x9e8)](_0x593303[_0x5f4115(0x5c9a)],_0x593303[_0x5f4115(0x4362)]);_0x1da1d2[0x0]=_0x4f1d79[_0x5f4115(0x20a2)],_0x1da1d2[0x1]=_0x4f1d79[_0x5f4115(0x9db)],_0x1da1d2[0x2]=_0x4f1d79[_0x5f4115(0x3c2a)],_0x1da1d2[0x3]=_0x4f1d79[_0x5f4115(0x32a8)],_0x1aaede[_0x5f4115(0x4cbf)][_0x5f4115(0x44e2)](_0x1da1d2,_0xd294ba),this[_0x1979c7(0x3870)]=!0x0;}}}}},Instance[_0x5e00b3(0x3720)][_0x5e00b3(0x3f5d)]=function(){var _0x2b9358=_0x307c2b,_0x323796=_0x5e00b3,_0x12ae1c=this[_0x323796(0x51d3)];if(defined$1(_0x12ae1c)&&!(_0x12ae1c<0x0)&&this[_0x2b9358(0x3870)]){this[_0x323796(0x477f)]=!0x1,this[_0x323796(0x8fe)]=Color$2[_0x323796(0x40f3)](this[_0x323796(0x3617)],this[_0x2b9358(0x3a3a)]);var _0x1b9e00=this[_0x323796(0x155a)];if(defined$1(_0x1b9e00)&&defined$1(_0x1b9e00[_0x323796(0x4cbf)])){var _0x84f58=_0x1b9e00[_0x323796(0x17f5)],_0x404da3=_0x1b9e00[_0x323796(0x177b)][_0x84f58[_0x323796(0x2f14)]];if(defined$1(_0x404da3)){var _0x4050b6=_0x12ae1c*_0x404da3[_0x323796(0x43cb)]+_0x404da3[_0x323796(0x2402)],_0x395dbc=ComponentDatatype$1[_0x2b9358(0x9e8)](_0x404da3[_0x323796(0x5c9a)],_0x404da3[_0x323796(0x4362)]);_0x395dbc[0x0]=this[_0x323796(0x3617)][_0x323796(0x20a2)],_0x395dbc[0x1]=this['preColor'][_0x323796(0x9db)],_0x395dbc[0x2]=this[_0x323796(0x3617)][_0x2b9358(0x485e)],_0x395dbc[0x3]=this[_0x323796(0x3617)][_0x323796(0x32a8)],_0x1b9e00[_0x323796(0x4cbf)][_0x323796(0x44e2)](_0x395dbc,_0x4050b6);}}}},Instance[_0x5e00b3(0x3720)][_0x307c2b(0x1f0c)]=function(_0x2126ec){var _0xfe5411=_0x307c2b,_0x1a0993=_0x5e00b3;if(defined$1(_0x2126ec)){var _0x468495=this[_0x1a0993(0x51d3)];this[_0xfe5411(0x4d0e)]=Cartesian3[_0x1a0993(0x40f3)](_0x2126ec,this[_0xfe5411(0x4d0e)]);var _0xc41e15=this[_0x1a0993(0x155a)];if(defined$1(_0xc41e15)&&defined$1(_0xc41e15[_0x1a0993(0x4cbf)])){var _0x1991cb=_0xc41e15['attributeLocation'],_0x31a910=_0xc41e15[_0x1a0993(0x177b)][_0x1991cb[_0x1a0993(0x2b33)]];if(defined$1(_0x31a910)){var _0x1aefe9=_0x468495*_0x31a910[_0x1a0993(0x43cb)]+_0x31a910[_0x1a0993(0x2402)],_0x44cdda=ComponentDatatype$1[_0xfe5411(0x9e8)](_0x31a910[_0x1a0993(0x5c9a)],_0x31a910[_0x1a0993(0x4362)]);_0x44cdda[0x0]=this[_0x1a0993(0x2c14)]['x'],_0x44cdda[0x1]=this[_0x1a0993(0x2c14)]['y'],_0x44cdda[0x2]=this[_0x1a0993(0x2c14)]['z'],_0xc41e15[_0x1a0993(0x4cbf)][_0xfe5411(0x3a03)](_0x44cdda,_0x1aefe9);}}}},Instance['prototype'][_0x5e00b3(0x2737)]=function(_0x1e0756){var _0x5737d8=_0x307c2b,_0x20e8a8=_0x5e00b3;if(defined$1(_0x1e0756)){var _0x144e2e=this[_0x20e8a8(0x51d3)];if(this[_0x20e8a8(0x3747)]=Cartesian3[_0x20e8a8(0x40f3)](_0x1e0756,this[_0x5737d8(0x2fe9)]),this[_0x20e8a8(0x4c7)]=Cartographic[_0x5737d8(0x1aa5)](this['position']),defined$1(this[_0x20e8a8(0x133)])&&defined$1(this[_0x20e8a8(0x133)][_0x20e8a8(0x3300)])){this[_0x20e8a8(0x2c14)]=Matrix4[_0x20e8a8(0x108e)](this[_0x5737d8(0x401)][_0x20e8a8(0x3300)],this[_0x5737d8(0x2fe9)],this[_0x20e8a8(0x2c14)]);var _0x1a2253=this[_0x20e8a8(0x155a)];if(defined$1(_0x1a2253)&&defined$1(_0x1a2253[_0x20e8a8(0x4cbf)])){var _0x105e4e=_0x1a2253[_0x20e8a8(0x17f5)],_0x5a89f4=_0x1a2253[_0x20e8a8(0x177b)][_0x105e4e[_0x20e8a8(0x2b33)]];if(defined$1(_0x5a89f4)){var _0x1012ba=_0x144e2e*_0x5a89f4['strideInBytes']+_0x5a89f4[_0x5737d8(0x6c9)],_0x505ea8=ComponentDatatype$1[_0x5737d8(0x9e8)](_0x5a89f4[_0x20e8a8(0x5c9a)],_0x5a89f4[_0x20e8a8(0x4362)]);_0x505ea8[0x0]=this[_0x20e8a8(0x2c14)]['x'],_0x505ea8[0x1]=this[_0x20e8a8(0x2c14)]['y'],_0x505ea8[0x2]=this[_0x20e8a8(0x2c14)]['z'],_0x1a2253[_0x20e8a8(0x4cbf)][_0x20e8a8(0x44e2)](_0x505ea8,_0x1012ba);}}}}},Instance[_0x307c2b(0x1aa2)][_0x5e00b3(0x5641)]=function(_0x14cc92){var _0x29c369=_0x307c2b,_0x534b52=_0x5e00b3;if(defined$1(_0x14cc92)){var _0x4622f9=this[_0x534b52(0x51d3)];if(!HeadingPitchRoll['equals'](this[_0x29c369(0x5ae7)],_0x14cc92)){this[_0x534b52(0x3e90)]=HeadingPitchRoll[_0x534b52(0x40f3)](_0x14cc92,this[_0x534b52(0x3e90)]),this[_0x29c369(0xb38)]=Quaternion[_0x534b52(0x3272)](_0x14cc92,this[_0x534b52(0x436e)]);var _0xe3249b=this[_0x29c369(0x26cd)];if(defined$1(_0xe3249b)&&defined$1(_0xe3249b[_0x29c369(0xf8e)])){var _0x880fd4=_0xe3249b[_0x29c369(0x527d)],_0x99765a=_0xe3249b[_0x534b52(0x177b)][_0x880fd4[_0x29c369(0x18f5)]];if(defined$1(_0x99765a)){var _0x25d461=_0x4622f9*_0x99765a[_0x534b52(0x43cb)]+_0x99765a['offsetInBytes'],_0xf5bc0d=ComponentDatatype$1[_0x534b52(0x40dd)](_0x99765a[_0x534b52(0x5c9a)],_0x99765a[_0x534b52(0x4362)]);_0xf5bc0d[0x0]=this[_0x534b52(0x436e)]['x'],_0xf5bc0d[0x1]=this[_0x534b52(0x436e)]['y'],_0xf5bc0d[0x2]=this[_0x29c369(0xb38)]['z'],_0xf5bc0d[0x3]=this[_0x534b52(0x436e)]['w'],_0xe3249b[_0x534b52(0x4cbf)][_0x29c369(0x3a03)](_0xf5bc0d,_0x25d461);}}}}},Instance['prototype'][_0x5e00b3(0x461b)]=function(_0x3addd7){var _0x427da0=_0x307c2b,_0x2aacfa=_0x5e00b3;if(defined$1(_0x3addd7)){var _0x49efc2=this[_0x2aacfa(0x51d3)];if(!Color$2[_0x2aacfa(0x1dab)](this[_0x2aacfa(0x8fe)],_0x3addd7)){this[_0x2aacfa(0x8fe)]=Color$2['clone'](_0x3addd7,this[_0x427da0(0x3a3a)]),this[_0x2aacfa(0x3617)]=Color$2[_0x427da0(0x2d7b)](_0x3addd7,this[_0x427da0(0x57c1)]);var _0xf9246c=this['instanceInfo'];if(defined$1(_0xf9246c)&&defined$1(_0xf9246c[_0x2aacfa(0x4cbf)])){var _0x44cdd2=_0xf9246c[_0x427da0(0x527d)],_0x12d870=_0xf9246c[_0x2aacfa(0x177b)][_0x44cdd2[_0x2aacfa(0x2f14)]];if(defined$1(_0x12d870)){var _0x258dc1=_0x49efc2*_0x12d870[_0x2aacfa(0x43cb)]+_0x12d870[_0x2aacfa(0x2402)],_0x3ff2bd=ComponentDatatype$1[_0x2aacfa(0x40dd)](_0x12d870[_0x2aacfa(0x5c9a)],_0x12d870[_0x427da0(0x4f1d)]);_0x3ff2bd[0x0]=this[_0x2aacfa(0x8fe)][_0x2aacfa(0x20a2)],_0x3ff2bd[0x1]=this[_0x2aacfa(0x8fe)]['green'],_0x3ff2bd[0x2]=this[_0x2aacfa(0x8fe)][_0x2aacfa(0x3c2a)],_0x3ff2bd[0x3]=this[_0x427da0(0x3a3a)][_0x427da0(0x3b89)],_0xf9246c[_0x427da0(0xf8e)][_0x2aacfa(0x44e2)](_0x3ff2bd,_0x258dc1);}}}}},Instance[_0x307c2b(0x1aa2)][_0x5e00b3(0x2a20)]=function(_0x6eeea7){var _0x46dee5=_0x307c2b,_0x38ade3=_0x5e00b3;if(defined$1(_0x6eeea7)){var _0x48dbf9=this[_0x38ade3(0x51d3)];if(!Cartesian3[_0x38ade3(0x1dab)](this[_0x38ade3(0x4a6e)],_0x6eeea7)){Cartesian3[_0x38ade3(0x40f3)](_0x6eeea7,this[_0x38ade3(0x4a6e)]);var _0x37ea4d=this[_0x38ade3(0x155a)];if(defined$1(_0x37ea4d)&&defined$1(_0x37ea4d[_0x38ade3(0x4cbf)])){var _0x2679fc=_0x37ea4d[_0x38ade3(0x17f5)],_0xa06915=_0x37ea4d[_0x46dee5(0x3377)][_0x2679fc['aScale']];if(defined$1(_0xa06915)){var _0x4937b9=_0x48dbf9*_0xa06915[_0x38ade3(0x43cb)]+_0xa06915[_0x38ade3(0x2402)],_0x1903d3=ComponentDatatype$1[_0x38ade3(0x40dd)](_0xa06915[_0x38ade3(0x5c9a)],_0xa06915[_0x38ade3(0x4362)]);_0x1903d3[0x0]=_0x6eeea7['x'],_0x1903d3[0x1]=_0x6eeea7['y'],_0x1903d3[0x2]=_0x6eeea7['z'],_0x37ea4d[_0x38ade3(0x4cbf)][_0x46dee5(0x3a03)](_0x1903d3,_0x4937b9);}}}}},Instance['prototype'][_0x5e00b3(0x46bc)]=function(_0xf4db4){var _0x510ef6=_0x307c2b,_0x2df820=_0x5e00b3,_0x1526c1=Matrix4[_0x510ef6(0x29fb)](_0xf4db4,new Cartesian3());this[_0x510ef6(0x1186)](_0x1526c1);var _0x4c4cd9=Matrix4[_0x2df820(0x49c)](_0xf4db4,new Cartesian3(0x1,0x1,0x1),new Matrix4()),_0x53b181=Matrix4[_0x2df820(0x74f)](_0x4c4cd9,new Matrix3());Quaternion['fromRotationMatrix'](_0x53b181,this[_0x2df820(0x436e)]);var _0x101f01=HeadingPitchRoll[_0x2df820(0x3c19)](this[_0x2df820(0x436e)],new HeadingPitchRoll());this[_0x2df820(0x5641)](_0x101f01);var _0x44c6ce=Matrix4[_0x510ef6(0x1835)](_0xf4db4,new Cartesian3());Cartesian3[_0x2df820(0x30c2)](this[_0x510ef6(0x4d0e)],_0x44c6ce,this[_0x2df820(0x2c14)]),this[_0x2df820(0x326b)](this[_0x2df820(0x2c14)]);},Instance[_0x5e00b3(0x3720)][_0x307c2b(0xd1c)]=function(_0x421b32,_0xd6f031){var _0x3091cc=_0x307c2b,_0x450f15=_0x5e00b3,_0x2a074e=this[_0x450f15(0x2c14)],_0x1bd18d=this[_0x3091cc(0xb38)],_0x510a12=this[_0x3091cc(0x2897)],_0x373cd5=this[_0x450f15(0x8fe)],_0x2e2731=this[_0x450f15(0x519d)],_0x3ddffe=0x0;_0x421b32[_0xd6f031+_0x3ddffe++]=_0x2a074e['x'],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x2a074e['y'],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x2a074e['z'],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x1bd18d['x'],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x1bd18d['y'],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x1bd18d['z'],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x1bd18d['w'],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x510a12['x'],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x510a12['y'],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x510a12['z'],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x373cd5[_0x450f15(0x20a2)],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x373cd5[_0x450f15(0x9db)],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x373cd5[_0x3091cc(0x485e)],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x373cd5[_0x3091cc(0x3b89)],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x2e2731['x'],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x2e2731['y'],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x2e2731['z'],_0x421b32[_0xd6f031+_0x3ddffe++]=_0x2e2731['w'];},Instance['prototype'][_0x5e00b3(0x53aa)]=function(){return!0x1;},Instance[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){destroyObject$1(this);},InstanceInfo[_0x307c2b(0x1aa2)][_0x5e00b3(0x475)]=function(){var _0x5708ca=_0x307c2b,_0x5dd1f8=_0x5e00b3;for(var _0x261948=Number[_0x5dd1f8(0x4d71)],_0x184d71=Number[_0x5dd1f8(0x5c47)],_0x5cec91=this[_0x5708ca(0x5a0f)][_0x5dd1f8(0x809)],_0x1b7ff1=0x0;_0x1b7ff1<_0x5cec91;_0x1b7ff1++){var _0x541196=this[_0x5dd1f8(0x1179)][_0x1b7ff1];_0x261948=Math[_0x5dd1f8(0x19a8)](_0x261948,_0x541196[_0x5dd1f8(0x4c7)][_0x5dd1f8(0x5a4e)]),_0x184d71=Math[_0x5dd1f8(0x498f)](_0x184d71,_0x541196[_0x5708ca(0x4afb)][_0x5dd1f8(0x5a4e)]);}return{'minHeight':_0x261948,'maxHeight':_0x184d71};},InstanceInfo[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x4d37d6){var _0x43746e=_0x307c2b,_0x345ad9=_0x5e00b3;if(defined$1(this[_0x345ad9(0x4cbf)])&&(this[_0x345ad9(0x4cbf)]=this[_0x345ad9(0x4cbf)][_0x43746e(0x5020)]()),this[_0x345ad9(0x1179)]['length']>0x0){if(this[_0x43746e(0xf8e)]=createInstanceBuffer(_0x4d37d6,this[_0x345ad9(0x1179)],this[_0x345ad9(0x2141)]),defined$1(this[_0x345ad9(0x177b)]))for(var _0x468e9e=0x0,_0x46ca9d=this[_0x345ad9(0x177b)][_0x345ad9(0x809)];_0x468e9e<_0x46ca9d;_0x468e9e++){this[_0x345ad9(0x177b)][_0x468e9e][_0x43746e(0x4b70)]=this[_0x345ad9(0x4cbf)];}else{var _0x26b790=createInstanceAttribute(this[_0x43746e(0xf8e)],this[_0x345ad9(0x2141)]);this[_0x43746e(0x3377)]=_0x26b790[_0x43746e(0x3377)],this[_0x345ad9(0x17f5)]=_0x26b790[_0x345ad9(0x17f5)];}}this[_0x345ad9(0xa73)]=!0x1;},InstanceInfo[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},InstanceInfo[_0x307c2b(0x1aa2)][_0x307c2b(0x5020)]=function(){var _0x43eab3=_0x307c2b,_0x5c4a31=_0x5e00b3;this['instanceBuffer']=this[_0x43eab3(0xf8e)]&&!this[_0x5c4a31(0x4cbf)][_0x43eab3(0x5929)]()&&this[_0x5c4a31(0x4cbf)][_0x43eab3(0x5020)](),this[_0x5c4a31(0x1179)]=null,this[_0x5c4a31(0x177b)]=null,this[_0x43eab3(0x527d)]=null,this[_0x5c4a31(0x3300)]=null,destroyObject$1(this);};var InstanceTilesLayerVS=_0x5e00b3(0x2f23);function S3MSkeleton(_0x2d2cba){var _0x2d3d2e=_0x5e00b3;this[_0x2d3d2e(0x2e0b)]=!0x1,this[_0x2d3d2e(0x3d40)]=SkeletonState$1[_0x2d3d2e(0x1c99)],this['url']=_0x2d2cba,this[_0x2d3d2e(0x55f7)]=[];}function SubSkeleton(){var _0xb85ae5=_0x307c2b,_0x2d7933=_0x5e00b3;this[_0x2d7933(0x177b)]=void 0x0,this[_0x2d7933(0x17f5)]=void 0x0,this[_0xb85ae5(0x44cd)]=void 0x0,this['sp']=void 0x0,this[_0x2d7933(0x1236)]=void 0x0,this[_0x2d7933(0x36b6)]=void 0x0;}function createIndexBuffer(_0x57cdfe,_0x24fc8a,_0x59fe2c){var _0x16d45a=_0x307c2b,_0x243674=_0x5e00b3,_0x4d76de=IndexDatatype$1[_0x243674(0x43ff)];(0x1===_0x24fc8a[_0x243674(0x5fb1)]||_0x59fe2c>=CesiumMath[_0x243674(0x1ea5)])&&_0x57cdfe[_0x243674(0x153f)]&&(_0x4d76de=IndexDatatype$1[_0x243674(0xc77)]);var _0x3733d6=Buffer$1[_0x243674(0xda9)]({'context':_0x57cdfe,'typedArray':_0x24fc8a[_0x16d45a(0x46d0)],'usage':BufferUsage[_0x243674(0xdfd)],'indexDatatype':_0x4d76de});return _0x3733d6[_0x16d45a(0x283b)]=!0x1,_0x3733d6;}function createVertexAttributes(_0x1a7e0e,_0x2547bc){var _0x5bf596=_0x5e00b3;for(var _0x285f82=_0x2547bc[_0x5bf596(0x209a)],_0x446765=0x0,_0x11f003=_0x285f82[_0x5bf596(0x809)];_0x446765<_0x11f003;_0x446765++){var _0xd31b16=_0x285f82[_0x446765];defined$1(_0xd31b16[_0x5bf596(0x539b)])&&(_0xd31b16[_0x5bf596(0x521e)]=Buffer$1[_0x5bf596(0x5ad5)]({'context':_0x1a7e0e,'typedArray':_0xd31b16[_0x5bf596(0x539b)],'usage':BufferUsage[_0x5bf596(0xdfd)]}),_0xd31b16[_0x5bf596(0x521e)][_0x5bf596(0x5754)]=!0x1,_0xd31b16[_0x5bf596(0x539b)]=null,delete _0xd31b16[_0x5bf596(0x539b)]);}return _0x285f82;}function createShaderProgram$1(_0x375c84,_0xf5a9c,_0x5269ec){var _0x590e48=_0x307c2b,_0x1783bd=_0x5e00b3,_0x350afd=_0xf5a9c[_0x1783bd(0x18d7)],_0x1d6267=_0xf5a9c[_0x1783bd(0x363b)],_0x319291=_0xf5a9c[_0x1783bd(0x4ec8)],_0x25ea21=_0xf5a9c[_0x1783bd(0x235a)],_0x3d3a3c=_0xf5a9c['attributeLocation'],_0x1be026=new ShaderSource({'name':_0x1783bd(0x5e05),'sources':[InstanceTilesLayerVS]}),_0x339c11=new ShaderSource({'name':_0x1783bd(0x429f),'sources':[S3ModelFP]});if(_0x25ea21&&_0x339c11[_0x1783bd(0x5c34)][_0x1783bd(0x5323)](_0x1783bd(0x2ce2)),_0x350afd&&_0x339c11[_0x1783bd(0x5c34)][_0x590e48(0x2a0e)](_0x1783bd(0x4116)),_0x1d6267&&(_0x1be026[_0x1783bd(0x5c34)][_0x1783bd(0x5323)](ProgramDefines$2[_0x1783bd(0x55cf)]),_0x339c11[_0x1783bd(0x5c34)][_0x1783bd(0x5323)](ProgramDefines$2[_0x1783bd(0x55cf)])),_0x319291&&_0x1be026[_0x1783bd(0x5c34)][_0x1783bd(0x5323)](_0x1783bd(0x28f4)),defined$1(_0x375c84[_0x1783bd(0xa47)][_0x1783bd(0x3b27)])){var _0x235d06=_0x375c84[_0x1783bd(0xa47)][_0x590e48(0x1644)][_0x1783bd(0x5306)];_0x1be026[_0x1783bd(0x5c34)]['push'](ProgramDefines$2[_0x1783bd(0x49fc)]+_0x235d06[_0x1783bd(0x809)]),_0x339c11[_0x1783bd(0x5c34)][_0x1783bd(0x5323)](ProgramDefines$2[_0x1783bd(0x49fc)]+_0x235d06[_0x1783bd(0x809)]);var _0x233191=_0x375c84[_0x590e48(0x4e0e)][_0x1783bd(0x3b27)]['pointLight'];_0x1be026[_0x590e48(0x3682)][_0x590e48(0x2a0e)](ProgramDefines$2['POINT_LIGHTS']+_0x233191['length']),_0x339c11[_0x1783bd(0x5c34)][_0x1783bd(0x5323)](ProgramDefines$2[_0x1783bd(0x410f)]+_0x233191[_0x1783bd(0x809)]);var _0x3ebe4b=_0x375c84[_0x1783bd(0xa47)][_0x1783bd(0x3b27)]['spotLight'];_0x1be026[_0x1783bd(0x5c34)][_0x590e48(0x2a0e)](ProgramDefines$2[_0x590e48(0x2835)]+_0x3ebe4b[_0x590e48(0x2ef4)]),_0x339c11[_0x1783bd(0x5c34)][_0x1783bd(0x5323)](ProgramDefines$2['SPOT_LIGHTS']+_0x3ebe4b[_0x1783bd(0x809)]);var _0x72f022=_0x375c84[_0x1783bd(0xa47)][_0x1783bd(0x3b27)][_0x1783bd(0x1b64)];_0x339c11[_0x1783bd(0x5c34)][_0x1783bd(0x5323)](ProgramDefines$2[_0x1783bd(0x1c42)]+_0x72f022[_0x1783bd(0x809)]);}return _0x5269ec['appendPBRMacroToShader'](_0x1be026,_0x339c11),ShaderProgram$1[_0x1783bd(0x5344)]({'context':_0x375c84[_0x1783bd(0x1358)],'vertexShaderSource':_0x1be026,'fragmentShaderSource':_0x339c11,'attributeLocations':_0x3d3a3c});}function createDrawCommand$1(_0x56b42a,_0x535746,_0x4dfa15,_0x25e7b3){var _0x2cc7b5=_0x307c2b,_0x26be3b=_0x5e00b3,_0x3f77d1=new DrawCommand({'primitiveType':PrimitiveType$1[_0x26be3b(0xf30)],'boundingVolume':_0x25e7b3,'modelMatrix':_0x535746,'pass':_0x4dfa15[_0x2cc7b5(0x4a98)]?Pass$1[_0x26be3b(0x32a2)]+0x3:Pass$1[_0x26be3b(0x32a2)]+0x2,'cull':!0x0});_0x56b42a[_0x26be3b(0x4672)]===SHADOWTYPE$1[_0x2cc7b5(0x11c3)]||_0x56b42a[_0x26be3b(0x4672)]===SHADOWTYPE$1[_0x2cc7b5(0x14f1)]?(_0x3f77d1[_0x26be3b(0x45f4)]=!0x0,_0x3f77d1[_0x26be3b(0x1d34)]=!0x0):(_0x3f77d1[_0x26be3b(0x45f4)]=!0x1,_0x3f77d1[_0x26be3b(0x1d34)]=!0x1),_0x3f77d1[_0x26be3b(0x3ac6)]=_0x26be3b(0x1711);var _0x3f1309=_0x4dfa15[_0x26be3b(0x49a0)],_0x4f3076=_0x4dfa15[_0x26be3b(0x49a0)],_0xd0e66e=_0x4dfa15[_0x26be3b(0x1605)],_0x14b2da=_0x4dfa15[_0x2cc7b5(0x1c9f)],_0x54a216=_0x4dfa15[_0x26be3b(0x4efe)][0x0],_0xc9ce43={'uTexture':function(){return _0x54a216;},'uAmbientColor':function(){return _0x3f1309;},'uDiffuseColor':function(){return _0x4f3076;},'uSpecularColor':function(){return _0xd0e66e;},'uShininess':function(){return _0x14b2da;},'uGeoMat':function(){return _0x535746;}};return _0xc9ce43=combine$2(_0xc9ce43,_0x4dfa15[_0x26be3b(0x6b3)]()),_0xc9ce43=combine$2(_0xc9ce43,_0x56b42a[_0x26be3b(0xa47)][_0x2cc7b5(0x1644)][_0x2cc7b5(0xf16)]()),_0x3f77d1[_0x26be3b(0x2ca)]=_0xc9ce43,_0x3f77d1[_0x26be3b(0x33c4)]=RenderState['fromCache']({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x26be3b(0x231d)]}),_0x3f77d1;}function InstanceTile(_0xec3e41,_0x411f0c,_0x551d04){var _0x5f3ac6=_0x307c2b,_0x372de7=_0x5e00b3;this[_0x372de7(0x4e0d)]=_0xec3e41,this[_0x5f3ac6(0xc3e)]=_0x411f0c,this[_0x5f3ac6(0x48bb)]=_0x551d04,this[_0x372de7(0x1dec)]=void 0x0,this[_0x372de7(0x36b6)]=void 0x0,this[_0x5f3ac6(0x5270)]=void 0x0,this[_0x372de7(0x3300)]=void 0x0,this[_0x372de7(0x1ec6)]=void 0x0,this[_0x5f3ac6(0x3560)]=0x0,this[_0x5f3ac6(0x5402)]=new AssociativeArray(),this[_0x372de7(0x340a)]=new AssociativeArray(),this[_0x372de7(0x1246)]=new AssociativeArray(),this[_0x372de7(0xa73)]=!0x1;}function combineAttrLocation(_0x1e078a,_0x51ed9f){var _0x2ec3b1=_0x307c2b,_0x4ad8df={},_0x4c8a13=0x0;for(var _0xbcf292 in _0x1e078a)_0x1e078a[_0x2ec3b1(0x2609)](_0xbcf292)&&(_0x4ad8df[_0xbcf292]=_0x1e078a[_0xbcf292],++_0x4c8a13);for(var _0xbcf292 in _0x51ed9f)_0x51ed9f[_0x2ec3b1(0x2609)](_0xbcf292)&&(_0x4ad8df[_0xbcf292]=_0x51ed9f[_0xbcf292]+_0x4c8a13);return _0x4ad8df;}function combineAttribute(_0x21bf17,_0x45a5ac){var _0x29d659=_0x307c2b,_0x16402c=_0x5e00b3;for(var _0x2e84a0=_0x21bf17[_0x16402c(0x809)],_0x5aa8fe=_0x21bf17[_0x29d659(0x17ac)](0x0),_0x2ff0a2=0x0,_0x2690cc=_0x45a5ac[_0x16402c(0x809)];_0x2ff0a2<_0x2690cc;_0x2ff0a2++)_0x45a5ac[_0x2ff0a2][_0x16402c(0x51d3)]=_0x2e84a0+_0x2ff0a2,_0x5aa8fe[_0x16402c(0x5323)](_0x45a5ac[_0x2ff0a2]);return _0x5aa8fe;}function processS3MSkeletonCommand(_0xa6719,_0x3e80c3,_0x499886,_0x391c7f){var _0x323f75=_0x307c2b,_0x19cd16=_0x5e00b3,_0x47da95=_0x391c7f[_0x19cd16(0x1179)][0x0],_0x146d1c=Cartesian3[_0x19cd16(0x584)](_0x47da95[_0x19cd16(0x4a6e)]);defined$1(_0x5d099d=_0xa6719[_0x19cd16(0x1246)][_0x19cd16(0x38c4)](_0x391c7f[_0x323f75(0x2cb5)]))||(_0x5d099d=new Array(_0x3e80c3[_0x19cd16(0x55f7)][_0x19cd16(0x809)]),_0xa6719[_0x19cd16(0x1246)][_0x323f75(0x3235)](_0x391c7f[_0x19cd16(0x2dba)],_0x5d099d));for(var _0xdeb164=0x0,_0xa1b45b=_0x3e80c3[_0x323f75(0x34cf)][_0x19cd16(0x809)];_0xdeb164<_0xa1b45b;_0xdeb164++){var _0x5d099d,_0x3f4e57=_0x3e80c3[_0x19cd16(0x55f7)][_0xdeb164],_0x32a308=(_0x5d099d=_0xa6719[_0x323f75(0x38d)][_0x19cd16(0x38c4)](_0x391c7f[_0x19cd16(0x2dba)]))[_0xdeb164];defined$1(_0x32a308)||((_0x32a308=DrawCommand[_0x19cd16(0x305)](_0x3f4e57[_0x323f75(0x3e73)]))[_0x323f75(0x4bac)]=Matrix4[_0x19cd16(0x40f3)](_0x3f4e57[_0x323f75(0x3e73)][_0x19cd16(0x599)]),_0x5d099d[_0xdeb164]=_0x32a308),defined$1(_0x32a308[_0x19cd16(0x2b54)])&&!_0x32a308[_0x19cd16(0x2b54)]['isDestroyed']()&&_0x32a308[_0x19cd16(0x2b54)][_0x19cd16(0x2947)]();var _0x2e3f4a=combineAttribute(_0x3f4e57[_0x323f75(0x3377)],_0x391c7f[_0x19cd16(0x177b)]),_0x20a118=combineAttrLocation(_0x3f4e57[_0x19cd16(0x17f5)],_0x391c7f['attributeLocation']);_0x32a308[_0x323f75(0x202b)]=new VertexArray({'context':_0x499886,'attributes':_0x2e3f4a,'indexBuffer':_0x3f4e57[_0x19cd16(0xd4e)]}),_0x32a308[_0x19cd16(0x2ddc)]=ShaderProgram$1[_0x19cd16(0x5344)]({'context':_0x499886,'shaderProgram':_0x3f4e57['sp'],'vertexShaderSource':_0x3f4e57['sp'][_0x19cd16(0x14d5)],'fragmentShaderSource':_0x3f4e57['sp'][_0x19cd16(0x1a87)],'attributeLocations':_0x20a118}),Matrix4[_0x19cd16(0x40f3)](_0xa6719[_0x19cd16(0x332f)],_0x32a308['modelMatrix']),_0x32a308['instanceCount']=_0x391c7f[_0x19cd16(0x1179)][_0x323f75(0x2ef4)],_0x32a308[_0x323f75(0x29c9)]=_0x3f4e57[_0x19cd16(0x36b6)][_0x19cd16(0x48ce)]*_0x146d1c,_0x32a308[_0x19cd16(0x36b6)]=_0xa6719[_0x19cd16(0x36b6)];}}SubSkeleton[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},SubSkeleton[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x1c420a=_0x307c2b,_0x4e2206=_0x5e00b3;this['sp']=this['sp']&&!this['sp']['isDestroyed']()&&this['sp'][_0x4e2206(0x2947)](),this[_0x4e2206(0xd4e)]=this[_0x4e2206(0xd4e)]&&!this[_0x4e2206(0xd4e)]['isDestroyed']()&&this[_0x4e2206(0xd4e)][_0x1c420a(0x5020)]();for(var _0x48322a=0x0,_0x16bb88=this[_0x1c420a(0x3377)][_0x1c420a(0x2ef4)];_0x48322a<_0x16bb88;_0x48322a++)this[_0x4e2206(0x177b)][_0x48322a][_0x4e2206(0x521e)][_0x4e2206(0x2947)]();return this['attributes'][_0x4e2206(0x809)]=0x0,this[_0x4e2206(0x1236)]=void 0x0,destroyObject$1(this);},S3MSkeleton[_0x307c2b(0x1aa2)]['createSubSkeleton']=function(_0x552910,_0x1e7eae,_0x37c0bb,_0x51a6f3,_0x80fa1c,_0x3c320c){var _0x21083e=_0x307c2b,_0x17941a=_0x5e00b3,_0x14b6ca=_0x552910[_0x17941a(0x1358)],_0x13ae66=new SubSkeleton();_0x13ae66[_0x17941a(0x177b)]=createVertexAttributes(_0x14b6ca,_0x51a6f3),_0x13ae66[_0x17941a(0xd4e)]=createIndexBuffer(_0x14b6ca,_0x80fa1c,_0x51a6f3[_0x17941a(0x228d)]),_0x13ae66[_0x17941a(0x17f5)]=_0x51a6f3[_0x17941a(0x1944)],_0x13ae66['sp']=createShaderProgram$1(_0x552910,{'hasTexture':defined$1(_0x13ae66[_0x17941a(0x17f5)][_0x17941a(0x15b1)])&&_0x37c0bb[_0x17941a(0x4efe)][_0x21083e(0x2ef4)]>0x0,'hasNormal':defined$1(_0x13ae66[_0x21083e(0x527d)][_0x17941a(0x3ca)]),'hasVertexColor':defined$1(_0x13ae66[_0x21083e(0x527d)][_0x17941a(0xff4)]),'flipY':0x0===_0x552910[_0x17941a(0x5428)],'attributeLocation':_0x13ae66[_0x17941a(0x17f5)]},_0x37c0bb),_0x13ae66[_0x17941a(0x1236)]=createDrawCommand$1(_0x552910,_0x1e7eae,_0x37c0bb,_0x3c320c),_0x13ae66[_0x17941a(0x36b6)]=BoundingSphere[_0x17941a(0x40f3)](_0x3c320c),this[_0x17941a(0x55f7)][_0x17941a(0x5323)](_0x13ae66);},S3MSkeleton[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},S3MSkeleton[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x459699=_0x307c2b,_0xb8a2c1=_0x5e00b3;for(var _0x1da1de=0x0,_0x4625ab=this[_0xb8a2c1(0x55f7)][_0xb8a2c1(0x809)];_0x1da1de<_0x4625ab;_0x1da1de++)this[_0xb8a2c1(0x55f7)][_0x1da1de][_0x459699(0x5020)]();destroyObject$1(this);},InstanceTile[_0x5e00b3(0x3720)][_0x5e00b3(0x55dd)]=function(_0x4f2301,_0x4677db){var _0x5bc33c=_0x307c2b,_0x491859=_0x5e00b3,_0x3456b6=this[_0x491859(0x340a)][_0x491859(0x38c4)](_0x4677db[_0x5bc33c(0x2cb5)]);defined$1(_0x3456b6)&&_0x3456b6[_0x491859(0x2e0b)]&&(defined$1(_0x4677db[_0x5bc33c(0x5a0f)][0x0])&&(_0x3456b6[_0x491859(0x1df6)]?(_0x3456b6[_0x491859(0x1224)]=!0x0,processGlTFDrawCommand(this,_0x3456b6,_0x4f2301,_0x4677db),_0x3456b6[_0x491859(0x2919)][_0x491859(0x480e)][_0x491859(0x59c4)]({'loop':ModelAnimationLoop$1[_0x491859(0x5993)]})):processS3MSkeletonCommand(this,_0x3456b6,_0x4f2301,_0x4677db)));};var scratchColor$1=new Cartesian4(0x1,0x1,0x1,0x1);function processGlTFDrawCommand(_0x46c3c0,_0x5cbfc8,_0x7f81bb,_0x226b8d){var _0x2390cd=_0x307c2b,_0x4154fd=_0x5e00b3,_0x3d116a=_0x46c3c0[_0x4154fd(0x2bae)],_0x561927=_0x5cbfc8[_0x2390cd(0x3c1f)][_0x2390cd(0x3368)],_0x1cd39c=_0x561927[_0x4154fd(0x809)],_0x4f62a3=_0x226b8d[_0x4154fd(0x1179)][0x0],_0x5b3592=Cartesian3[_0x4154fd(0x584)](_0x4f62a3[_0x4154fd(0x4a6e)]),_0x6fda78=_0x46c3c0[_0x4154fd(0x1246)][_0x4154fd(0x38c4)](_0x226b8d[_0x4154fd(0x2dba)]);defined$1(_0x6fda78)||(_0x6fda78=new Array(_0x1cd39c),_0x46c3c0[_0x4154fd(0x1246)]['set'](_0x226b8d[_0x4154fd(0x2dba)],_0x6fda78));for(var _0x13a6b0=0x0;_0x13a6b0<_0x1cd39c;++_0x13a6b0){var _0x456239=_0x561927[_0x13a6b0],_0xd68075=DrawCommand[_0x4154fd(0x305)](_0x456239[_0x4154fd(0x9bd)]);_0x6fda78[_0x13a6b0]=_0xd68075,_0xd68075[_0x2390cd(0x1bff)]=!0x0,_0xd68075[_0x4154fd(0x45f4)]=!0x1,_0xd68075[_0x4154fd(0x1d34)]=!0x1,_0xd68075[_0x4154fd(0x3ac6)]='vPickColor',_0xd68075[_0x4154fd(0x1a77)]=_0x226b8d[_0x4154fd(0x1179)]['length'],_0xd68075[_0x4154fd(0x295c)]=Pass$1[_0x4154fd(0x32a2)]+0x2,_0xd68075[_0x4154fd(0x2505)]=!0x1;var _0x2f826a=replaceGltfLocationNames(_0xd68075[_0x4154fd(0x2ddc)][_0x4154fd(0x209a)]);_0x2f826a=combineAttrLocation(_0x2f826a,_0x226b8d[_0x4154fd(0x17f5)]);var _0x2339b6=_0xd68075[_0x4154fd(0x2b54)],_0x4916ef=_0x2339b6['_attributes'],_0x23e27e=_0x2339b6[_0x4154fd(0xd4e)];_0x4916ef=combineAttribute(_0x4916ef,_0x226b8d[_0x4154fd(0x177b)]),_0xd68075[_0x4154fd(0x2b54)]=new VertexArray({'context':_0x7f81bb,'attributes':_0x4916ef,'indexBuffer':_0x23e27e});var _0xdb5b03=new ShaderSource({'name':_0x2390cd(0x3c47),'sources':[InstanceTilesLayerVS]}),_0x1130e5=new ShaderSource({'name':'S3ModelFP','sources':[S3ModelFP]});if(_0x1130e5[_0x4154fd(0x5c34)][_0x4154fd(0x5323)](_0x4154fd(0x4cd)),defined$1(_0x3d116a[_0x4154fd(0xa47)][_0x4154fd(0x1a27)])&&_0x1130e5[_0x4154fd(0x5c34)][_0x4154fd(0x5323)](ProgramDefines$2[_0x4154fd(0x5950)]),defined$1(_0x3d116a[_0x4154fd(0xa47)][_0x4154fd(0x3b27)])){var _0x14c9cc=_0x3d116a['_frameState'][_0x4154fd(0x3b27)][_0x2390cd(0x3a99)];_0xdb5b03[_0x4154fd(0x5c34)]['push'](ProgramDefines$2[_0x4154fd(0x49fc)]+_0x14c9cc[_0x4154fd(0x809)]),_0x1130e5[_0x4154fd(0x5c34)][_0x4154fd(0x5323)](ProgramDefines$2[_0x4154fd(0x49fc)]+_0x14c9cc[_0x4154fd(0x809)]);var _0x5b5db5=_0x3d116a[_0x4154fd(0xa47)]['lightSource'][_0x4154fd(0x9a8)];_0xdb5b03[_0x4154fd(0x5c34)][_0x4154fd(0x5323)](ProgramDefines$2['POINT_LIGHTS']+_0x5b5db5[_0x2390cd(0x2ef4)]),_0x1130e5[_0x2390cd(0x3682)][_0x4154fd(0x5323)](ProgramDefines$2[_0x4154fd(0x410f)]+_0x5b5db5['length']);var _0x5c9706=_0x3d116a[_0x2390cd(0x4e0e)][_0x2390cd(0x1644)][_0x4154fd(0x40be)];_0xdb5b03[_0x4154fd(0x5c34)][_0x4154fd(0x5323)](ProgramDefines$2[_0x4154fd(0x162e)]+_0x5c9706[_0x4154fd(0x809)]),_0x1130e5[_0x4154fd(0x5c34)][_0x2390cd(0x2a0e)](ProgramDefines$2[_0x4154fd(0x162e)]+_0x5c9706['length']);var _0x204bcc=_0x3d116a[_0x4154fd(0xa47)][_0x4154fd(0x3b27)][_0x4154fd(0x1b64)];_0x1130e5[_0x4154fd(0x5c34)][_0x4154fd(0x5323)](ProgramDefines$2[_0x4154fd(0x1c42)]+_0x204bcc[_0x4154fd(0x809)]);}defined$1(_0x2f826a[_0x4154fd(0xff4)])&&_0xdb5b03[_0x2390cd(0x3682)][_0x4154fd(0x5323)](_0x2390cd(0x358b)),defined$1(_0x2f826a[_0x4154fd(0x3ca)])&&(_0xdb5b03[_0x4154fd(0x5c34)][_0x2390cd(0x2a0e)](ProgramDefines$2[_0x2390cd(0xa02)]),_0x1130e5[_0x4154fd(0x5c34)][_0x4154fd(0x5323)](ProgramDefines$2[_0x4154fd(0x55cf)])),defined$1(_0x2f826a[_0x4154fd(0x15b1)])&&(defined$1(_0xd68075[_0x4154fd(0x2ca)][_0x4154fd(0x58cf)])||defined$1(_0xd68075[_0x4154fd(0x2ca)][_0x4154fd(0x34c0)]))&&(_0xdb5b03[_0x4154fd(0x5c34)][_0x4154fd(0x5323)](_0x4154fd(0x4116)),_0x1130e5[_0x2390cd(0x3682)][_0x2390cd(0x2a0e)](_0x2390cd(0x5986))),defined$1(_0xd68075[_0x4154fd(0x2ca)]['u_metallicRoughnessTexture'])&&_0x1130e5[_0x2390cd(0x3682)][_0x4154fd(0x5323)](_0x2390cd(0x4239)),defined$1(_0xd68075[_0x4154fd(0x2ca)][_0x4154fd(0x2b8e)])&&_0x1130e5[_0x2390cd(0x3682)][_0x4154fd(0x5323)](_0x4154fd(0x3c1e)),defined$1(_0xd68075[_0x4154fd(0x2ca)][_0x4154fd(0x21b1)])&&_0x1130e5[_0x2390cd(0x3682)][_0x4154fd(0x5323)](_0x4154fd(0x3e76)),defined$1(_0xd68075[_0x4154fd(0x2ca)][_0x4154fd(0x22f9)])&&_0x1130e5[_0x4154fd(0x5c34)][_0x2390cd(0x2a0e)](_0x4154fd(0x59f2)),_0xd68075[_0x2390cd(0x1868)]=ShaderProgram$1[_0x4154fd(0x5344)]({'context':_0x7f81bb,'vertexShaderSource':_0xdb5b03,'fragmentShaderSource':_0x1130e5,'attributeLocations':_0x2f826a});var _0x4ddffd=new Cartesian4(0x1,0x1,0x1,0x1),_0x9dc24a={'uAmbientColor':function(){return scratchColor$1;},'uDiffuseColor':function(){return scratchColor$1;},'uSpecularColor':function(){return scratchColor$1;},'uShininess':function(){return 0x1;},'uGeoMat':function(_0x388986){return function(){var _0x283c6d=_0x23ca;return _0x6fda78[_0x388986][_0x283c6d(0x5500)];};}(_0x13a6b0),'uFilterMode':function(){var _0x5906c4=_0x4154fd;return _0x3d116a[_0x5906c4(0x960)];},'uVisibleDistance':function(){return Number['MAX_VALUE'];},'uFilterPixel':function(){var _0x2f90ad=_0x4154fd;return _0x3d116a[_0x2f90ad(0x32c4)];},'uFillColor':function(){return scratchColor$1;},'uTransformMatrix':function(){var _0x534f24=_0x4154fd;return _0x46c3c0[_0x534f24(0x332f)];},'uBaseColorFactor':function(){return _0x4ddffd;},'uEmissiveFactor':function(){var _0x36cf8c=_0x4154fd;return Cartesian3[_0x36cf8c(0x3a34)];},'uMetallicFactor':function(){return 0x0;},'uRoughnessFactor':function(){return 0x1;},'uNormalTextureScale':function(){return 0x1;},'uEmissiveUVOffsetAndTiling':function(){return new Cartesian4(0x0,0x0,0x1,0x1);}},_0x4a7246=_0xd68075[_0x4154fd(0x2ca)];defined$1(_0x4a7246[_0x4154fd(0x58cf)])?_0x9dc24a[_0x4154fd(0x457a)]=_0x4a7246[_0x4154fd(0x58cf)]:defined$1(_0x4a7246[_0x4154fd(0x34c0)])&&(_0x9dc24a[_0x4154fd(0x457a)]=_0x4a7246[_0x4154fd(0x34c0)]),defined$1(_0x4a7246[_0x4154fd(0x2940)])&&(_0x9dc24a[_0x4154fd(0x218a)]=_0x4a7246[_0x4154fd(0x2940)]),defined$1(_0x4a7246[_0x4154fd(0x5b8c)])&&(_0x9dc24a[_0x4154fd(0xeda)]=_0x4a7246[_0x2390cd(0x1b3a)]),defined$1(_0x4a7246[_0x4154fd(0x2a98)])&&(_0x9dc24a[_0x4154fd(0x3293)]=_0x4a7246[_0x4154fd(0x2a98)]),defined$1(_0x4a7246[_0x4154fd(0xd27)])&&(_0x9dc24a[_0x2390cd(0x29fc)]=_0x4a7246[_0x4154fd(0xd27)]),defined$1(_0x4a7246[_0x4154fd(0x4419)])&&(_0x9dc24a['uMetallicFactor']=_0x4a7246[_0x4154fd(0x4419)]),defined$1(_0x4a7246[_0x4154fd(0x3bef)])&&(_0x9dc24a[_0x4154fd(0x3d19)]=_0x4a7246[_0x4154fd(0x3bef)]),defined$1(_0x4a7246[_0x4154fd(0x1d46)])&&(_0x9dc24a[_0x2390cd(0x177)]=_0x4a7246[_0x4154fd(0x1d46)]),defined$1(_0x4a7246[_0x4154fd(0x2b8e)])&&(_0x9dc24a[_0x2390cd(0x1607)]=_0x4a7246[_0x4154fd(0x2b8e)]),defined$1(_0x4a7246[_0x4154fd(0x21b1)])&&(_0x9dc24a[_0x4154fd(0x4812)]=_0x4a7246[_0x4154fd(0x21b1)]),defined$1(_0x4a7246[_0x4154fd(0x22f9)])&&(_0x9dc24a[_0x4154fd(0x189e)]=_0x4a7246[_0x4154fd(0x22f9)]),_0xd68075[_0x2390cd(0x2173)]=combine$2(_0x9dc24a,_0x3d116a[_0x4154fd(0xa47)][_0x4154fd(0x3b27)][_0x4154fd(0x3686)]()),_0xd68075[_0x4154fd(0x5500)]=Matrix4[_0x4154fd(0x2de)][_0x4154fd(0x40f3)](),_0xd68075[_0x2390cd(0x3cb)]=Matrix4[_0x2390cd(0x1160)][_0x4154fd(0x40f3)](),_0xd68075[_0x4154fd(0x599)]=Matrix4[_0x4154fd(0x40f3)](Matrix4[_0x4154fd(0x2de)],new Matrix4()),_0xd68075[_0x2390cd(0x29c9)]=_0xd68075[_0x4154fd(0x36b6)][_0x4154fd(0x48ce)]*_0x5b3592,_0xd68075[_0x2390cd(0x1d66)]=OrientedBoundingBox[_0x4154fd(0x40f3)](_0x46c3c0[_0x4154fd(0x36b6)],new OrientedBoundingBox());}}function replaceGltfLocationNames(_0x1756a9){var _0x80f151=_0x307c2b,_0x2aeb62=_0x5e00b3,_0x58a717={};return defined$1(_0x1756a9[_0x2aeb62(0x14fe)])&&(_0x58a717[_0x2aeb62(0x54cf)]=_0x1756a9[_0x2aeb62(0x14fe)][_0x2aeb62(0x51d3)]),defined$1(_0x1756a9[_0x2aeb62(0xc66)])&&(_0x58a717[_0x2aeb62(0x3ca)]=_0x1756a9[_0x2aeb62(0xc66)][_0x2aeb62(0x51d3)]),defined$1(_0x1756a9[_0x2aeb62(0x58b1)])&&(_0x58a717[_0x2aeb62(0xff4)]=_0x1756a9[_0x80f151(0x1e02)][_0x2aeb62(0x51d3)]),defined$1(_0x1756a9[_0x2aeb62(0x3f30)])&&(_0x58a717[_0x2aeb62(0x15b1)]=_0x1756a9[_0x2aeb62(0x3f30)]['index']),defined$1(_0x1756a9[_0x2aeb62(0x34fa)])&&(_0x58a717[_0x2aeb62(0x15b1)]=_0x1756a9[_0x80f151(0x5265)][_0x2aeb62(0x51d3)]),_0x58a717;}function S3MBSkeletonProcessor(){}function calcBoundingSphere$2(_0x263ee8,_0x40d02b){var _0x215a00=_0x307c2b,_0x387edc=_0x5e00b3;for(var _0x3b0fd4=[],_0x41784e=new BoundingSphere(),_0x4a955d=new Cartesian3(),_0x16e31f=_0x263ee8[_0x387edc(0x209a)][0x0],_0x37c3b5=_0x16e31f[_0x387edc(0x4362)],_0x5abbde=new Float32Array(_0x16e31f[_0x215a00(0x3601)][_0x387edc(0x537f)],_0x16e31f[_0x387edc(0x539b)][_0x387edc(0x153e)],_0x16e31f[_0x215a00(0x3601)][_0x387edc(0x3080)]/0x4),_0x4a57a8=0x0;_0x4a57a8<_0x263ee8[_0x387edc(0x228d)];_0x4a57a8++)Cartesian3[_0x387edc(0x361f)](_0x5abbde,_0x37c3b5*_0x4a57a8,_0x4a955d),_0x3b0fd4[_0x387edc(0x5323)](Cartesian3[_0x387edc(0x40f3)](_0x4a955d));return BoundingSphere['fromPoints'](_0x3b0fd4,_0x41784e),_0x3b0fd4[_0x387edc(0x809)]=0x0,BoundingSphere[_0x387edc(0x332f)](_0x41784e,_0x40d02b,_0x41784e),_0x41784e;}function S3MSkeletonProcessor(){}InstanceTile[_0x307c2b(0x1aa2)][_0x5e00b3(0x1c75)]=function(_0x2165ed,_0x2c85d1){var _0x392712=_0x5e00b3;this[_0x392712(0x36b6)]=OrientedBoundingBox[_0x392712(0x531b)](this[_0x392712(0x1dec)],_0x2165ed,_0x2c85d1);},InstanceTile[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x4f03b3){var _0x3e078e=_0x307c2b,_0x56ada7=_0x5e00b3,_0x59854f=this[_0x3e078e(0x5402)][_0x56ada7(0x38c4)](_0x4f03b3);defined$1(_0x59854f)&&(_0x59854f['destroy'](),this[_0x56ada7(0x23e2)][_0x56ada7(0x4f4b)](_0x4f03b3)),this[_0x56ada7(0x340a)][_0x56ada7(0x4f4b)](_0x4f03b3);var _0x823bd2=this[_0x56ada7(0x1246)][_0x56ada7(0x38c4)](_0x4f03b3);if(defined$1(_0x823bd2)){for(var _0x3a0ad8=0x0,_0x567417=_0x823bd2[_0x56ada7(0x809)];_0x3a0ad8<_0x567417;_0x3a0ad8++){var _0xd9a365=_0x823bd2[_0x3a0ad8];_0xd9a365[_0x56ada7(0x2b54)]=_0xd9a365[_0x56ada7(0x2b54)]&&!_0xd9a365[_0x56ada7(0x2b54)][_0x56ada7(0x53aa)]()&&_0xd9a365[_0x3e078e(0x202b)][_0x56ada7(0x2947)](),_0xd9a365[_0x56ada7(0x2ddc)]=_0xd9a365[_0x56ada7(0x2ddc)]&&!_0xd9a365[_0x56ada7(0x2ddc)]['isDestroyed']()&&_0xd9a365[_0x56ada7(0x2ddc)][_0x56ada7(0x2947)]();}this[_0x3e078e(0x38d)][_0x56ada7(0x4f4b)](_0x4f03b3);}},InstanceTile[_0x307c2b(0x1aa2)]['update']=function(_0x1779b7){var _0x320683=_0x307c2b,_0x2bb10e=_0x5e00b3;this[_0x320683(0x5771)]=!0x1;var _0x3effc6=Number[_0x320683(0x49a8)],_0x37a404=Number[_0x320683(0x1db4)];for(var _0x455600 in this[_0x320683(0x5402)][_0x2bb10e(0x33c8)])if(this[_0x2bb10e(0x23e2)][_0x2bb10e(0x33c8)][_0x2bb10e(0x1a9a)](_0x455600)){var _0x1c1623=this[_0x2bb10e(0x23e2)][_0x2bb10e(0x38c4)](_0x455600);_0x1c1623[_0x2bb10e(0xa73)]&&_0x1c1623[_0x320683(0x2e6d)](_0x1779b7);var _0x565ba3=_0x1c1623['getHeightRange']();_0x3effc6=Math[_0x320683(0x4b49)](_0x3effc6,_0x565ba3[_0x320683(0x725)]),_0x37a404=Math[_0x320683(0x5449)](_0x37a404,_0x565ba3[_0x2bb10e(0x5214)]),this['updateDrawCommand'](_0x1779b7,_0x1c1623);}this[_0x2bb10e(0x1c75)](_0x3effc6,_0x37a404);},InstanceTile[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},InstanceTile[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x29f8ac=_0x307c2b,_0x19b477=_0x5e00b3,_0x2569ce,_0x55cbd3,_0x3bf357,_0x5ae4a5;for(_0x2569ce=0x0,_0x55cbd3=this[_0x19b477(0x23e2)][_0x19b477(0x809)];_0x2569ce<_0x55cbd3;_0x2569ce++){this[_0x29f8ac(0x5402)][_0x19b477(0xc98)][_0x2569ce]['destroy']();}for(this[_0x19b477(0x23e2)][_0x19b477(0x443c)](),this[_0x19b477(0x340a)][_0x29f8ac(0x2c10)](),_0x2569ce=0x0,_0x55cbd3=this[_0x19b477(0x1246)][_0x19b477(0x809)];_0x2569ce<_0x55cbd3;_0x2569ce++){var _0x21bfd7=this[_0x19b477(0x1246)][_0x19b477(0xc98)][_0x2569ce];for(_0x3bf357=0x0,_0x5ae4a5=_0x21bfd7[_0x19b477(0x809)];_0x3bf357<_0x5ae4a5;_0x3bf357++){var _0x3e1b54=_0x21bfd7[_0x3bf357];_0x3e1b54[_0x19b477(0x2b54)]=_0x3e1b54[_0x19b477(0x2b54)]&&!_0x3e1b54[_0x19b477(0x2b54)][_0x29f8ac(0x5929)]()&&_0x3e1b54[_0x19b477(0x2b54)][_0x19b477(0x2947)](),_0x3e1b54[_0x19b477(0x2ddc)]=_0x3e1b54[_0x19b477(0x2ddc)]&&!_0x3e1b54[_0x29f8ac(0x1868)][_0x19b477(0x53aa)]()&&_0x3e1b54[_0x29f8ac(0x1868)][_0x29f8ac(0x5020)]();}}this[_0x29f8ac(0x38d)][_0x19b477(0x443c)](),destroyObject$1(this);},S3MBSkeletonProcessor[_0x307c2b(0x20c8)]=function(_0x2efe76,_0x1db8db){var _0x3d31d5=_0x307c2b,_0x13bd1a=_0x5e00b3,_0x533e66=Resource[_0x3d31d5(0x561e)]({'url':_0x1db8db[_0x13bd1a(0x2dba)]});defined$1(_0x533e66)||(_0x1db8db[_0x3d31d5(0x1ed3)]=SkeletonState$1[_0x13bd1a(0x1c99)]),_0x1db8db[_0x13bd1a(0x3d40)]=SkeletonState$1[_0x13bd1a(0x136b)],_0x533e66[_0x13bd1a(0x2a5f)](function(_0x418ddc){var _0x17bdcf=_0x13bd1a;_0x1db8db[_0x17bdcf(0x3d40)]=SkeletonState$1[_0x17bdcf(0x13c6)],_0x1db8db[_0x17bdcf(0x2546)]=_0x418ddc;},function(_0x431fd7){var _0x3bdb07=_0x13bd1a;_0x1db8db[_0x3bdb07(0x3d40)]=SkeletonState$1[_0x3bdb07(0x5ccd)];});},S3MBSkeletonProcessor[_0x5e00b3(0x2374)]=function(_0x14940c,_0x55b2d6){var _0x507ae7=_0x307c2b,_0x2226ae=_0x5e00b3;if(S3MTaskManager[_0x2226ae(0x56e8)]||S3MTaskManager[_0x2226ae(0x4431)](),S3MTaskManager[_0x2226ae(0x4e9c)]){var _0x4176bc=S3MTaskManager[_0x2226ae(0x36f0)][_0x2226ae(0x5f2a)]({'buffer':_0x55b2d6[_0x2226ae(0x2546)],'supportCompressType':_0x14940c[_0x507ae7(0x46b7)]},[_0x55b2d6[_0x2226ae(0x2546)]]);defined$1(_0x4176bc)?(_0x55b2d6[_0x2226ae(0x2546)]=void 0x0,_0x55b2d6[_0x2226ae(0x3d40)]=SkeletonState$1[_0x2226ae(0x2fb)],_0x4176bc[_0x507ae7(0x4527)](function(_0x53b9f){var _0x20f2b3=_0x507ae7,_0x2f4f21=_0x2226ae;if(_0x53b9f[_0x20f2b3(0x5ace)]){for(var _0x1c1c78=_0x14940c[_0x2f4f21(0x1358)],_0x3bdb28={},_0x423871=0x0,_0x204761=_0x53b9f[_0x20f2b3(0x3838)][_0x2f4f21(0x3453)][_0x2f4f21(0x809)];_0x423871<_0x204761;_0x423871++){var _0x133906=_0x53b9f[_0x2f4f21(0x4025)][_0x2f4f21(0x3453)][_0x423871][_0x2f4f21(0x3453)],_0x1daf35=_0x133906['id'],_0x30a491=new MaterialPass({});_0x3bdb28[_0x1daf35]=_0x30a491,_0x30a491[_0x2f4f21(0xd6e)](_0x133906),_0x30a491[_0x2f4f21(0x563c)](_0x133906);for(var _0x5bfd56=_0x133906[_0x2f4f21(0x1122)],_0x4677b2=0x0;_0x4677b2<_0x5bfd56[_0x20f2b3(0x2ef4)];_0x4677b2++){var _0x34617d=_0x5bfd56[_0x4677b2][_0x2f4f21(0x20cb)],_0xa8eac9=_0x34617d['id'],_0x1f185b=0x0===_0x34617d[_0x2f4f21(0x816)]['u']?TextureWrap$1[_0x2f4f21(0x5993)]:TextureWrap$1[_0x2f4f21(0x3304)],_0x5b8b75=0x0===_0x34617d[_0x2f4f21(0x816)]['v']?TextureWrap$1[_0x2f4f21(0x5993)]:TextureWrap$1[_0x2f4f21(0x3304)];_0x30a491[_0x2f4f21(0x3a69)]=Matrix4[_0x2f4f21(0x1d8a)](_0x34617d[_0x2f4f21(0x1ff1)]);var _0x3519dc=_0x53b9f[_0x2f4f21(0x3c94)][_0xa8eac9];if(defined$1(_0x3519dc)){var _0x423a42=DDSTextureManager$1[_0x2f4f21(0x595)](_0xa8eac9,_0x1c1c78,_0x3519dc[_0x2f4f21(0x2d3c)],_0x3519dc[_0x2f4f21(0x5a4e)],_0x3519dc[_0x20f2b3(0x11f0)],_0x3519dc[_0x2f4f21(0x483f)],_0x3519dc[_0x2f4f21(0x112f)],!0x1,_0x1f185b,_0x5b8b75);_0x30a491[_0x2f4f21(0x4efe)][_0x2f4f21(0x5323)](_0x423a42),0x0===_0x3519dc[_0x2f4f21(0x483f)]&&(_0x14940c[_0x2f4f21(0x5428)]=0x0);}}}var _0x4e827a=_0x53b9f['groupNode'][_0x20f2b3(0x3dd3)];if(defined$1(_0x4e827a))for(_0x423871=0x0,_0x204761=_0x4e827a[_0x2f4f21(0x809)];_0x423871<_0x204761;_0x423871++){for(var _0x5da686=_0x4e827a[_0x423871][_0x2f4f21(0x3fc0)][0x0],_0x187e76=_0x5da686[_0x20f2b3(0x31eb)],_0x55fbec=0x0;_0x55fbec<0x10;_0x55fbec++)_0x187e76[_0x55fbec]=parseFloat(_0x187e76[_0x55fbec]);_0x187e76=Matrix4['unpack'](_0x187e76,0x0);for(var _0x2dac45=_0x5da686[_0x2f4f21(0x531)],_0x1c4751=[],_0x3bad2d=0x0,_0x17b32f=_0x2dac45[_0x2f4f21(0x809)];_0x3bad2d<_0x17b32f;_0x3bad2d++){var _0x5a74a5=_0x2dac45[_0x3bad2d][_0x2f4f21(0x1f56)]();_0x1c4751[_0x2f4f21(0x5323)](_0x5a74a5);var _0xd3e030=_0x53b9f['geoPackage'][_0x5a74a5],_0x19c886=_0xd3e030[_0x2f4f21(0x471)],_0xe4339b=calcBoundingSphere$2(_0x19c886,_0x187e76),_0x100a30=_0xd3e030['arrIndexPackage'][0x0];defined$1(_0x100a30)&&(_0x30a491=_0x3bdb28[_0x1daf35=_0x100a30[_0x2f4f21(0x35b3)]],_0x55b2d6[_0x2f4f21(0x1529)](_0x14940c,_0x187e76,_0x30a491,_0x19c886,_0x100a30,_0xe4339b));}}_0x55b2d6[_0x2f4f21(0x2e0b)]=!0x0,_0x55b2d6[_0x20f2b3(0x1ed3)]=SkeletonState$1[_0x2f4f21(0x5f1)];var _0x2b34aa=_0x14940c[_0x2f4f21(0x2fa7)][_0x20f2b3(0x3abb)](_0x55b2d6['url']);for(_0x423871=0x0,_0x204761=_0x2b34aa[_0x2f4f21(0x809)];_0x423871<_0x204761;_0x423871++)_0x2b34aa[_0x423871][_0x2f4f21(0xa73)]=!0x0;_0x14940c[_0x2f4f21(0x2fa7)]['remove'](_0x55b2d6[_0x20f2b3(0x2cb5)]);}else _0x55b2d6[_0x2f4f21(0x3d40)]=SkeletonState$1[_0x20f2b3(0x1d40)];})[_0x2226ae(0xd22)](function(_0x548778){var _0x2edbf7=_0x2226ae;console[_0x2edbf7(0xca1)](_0x548778);})):_0x55b2d6[_0x2226ae(0x3d40)]=SkeletonState$1[_0x2226ae(0x13c6)];}};var _xmlParser$1=new XMLParser();function calcBoundingSphere$1(_0x456592,_0x35c7a1){var _0x530003=_0x307c2b,_0x52352e=_0x5e00b3,_0x4aebab=[],_0x47cfee=new BoundingSphere(),_0x471c54=new Cartesian3();new Cartesian3();for(var _0xf6e60f=_0x456592[_0x52352e(0x209a)][0x0],_0x5cac8c=_0xf6e60f[_0x52352e(0x4362)],_0xe88c62=new Float32Array(_0xf6e60f[_0x530003(0x3601)][_0x52352e(0x537f)],_0xf6e60f[_0x52352e(0x539b)][_0x52352e(0x153e)],_0xf6e60f[_0x52352e(0x539b)][_0x52352e(0x3080)]/0x4),_0x40c6ad=0x0;_0x40c6ad<_0x456592[_0x52352e(0x228d)];_0x40c6ad++)Cartesian3[_0x52352e(0x361f)](_0xe88c62,_0x5cac8c*_0x40c6ad,_0x471c54),_0x4aebab[_0x52352e(0x5323)](Cartesian3[_0x52352e(0x40f3)](_0x471c54));return BoundingSphere[_0x52352e(0x12c2)](_0x4aebab,_0x47cfee),_0x4aebab[_0x52352e(0x809)]=0x0,BoundingSphere[_0x530003(0x5270)](_0x47cfee,_0x35c7a1,_0x47cfee),_0x47cfee;}function SkeletonProcessor(){}function InstanceLayer(_0x4ad978){var _0x1bfe42=_0x307c2b,_0x3a3be8=_0x5e00b3;this[_0x1bfe42(0xc72)]=_0x4ad978,this[_0x3a3be8(0x24f8)]=_0x4ad978[_0x3a3be8(0x24f8)],this[_0x1bfe42(0x18c0)]=InstancedType$1[_0x3a3be8(0x9bb)],this[_0x3a3be8(0x2ba3)]=new GeographicTilingScheme(),this[_0x3a3be8(0x5e24)]=new AssociativeArray(),this[_0x3a3be8(0x2a5)]=new AssociativeArray(),this[_0x3a3be8(0x5b76)]=new AssociativeArray(),this[_0x1bfe42(0x2051)]=new AssociativeArray(),this[_0x3a3be8(0x524b)]=0x3e8,this[_0x1bfe42(0x12a3)]=0xa,this[_0x3a3be8(0x4121)]=0x0,this[_0x1bfe42(0x12a3)]=this[_0x1bfe42(0x743)](this[_0x1bfe42(0x2b9a)]),this[_0x3a3be8(0x58bc)]=0x0,this[_0x3a3be8(0x3a5a)]=Number[_0x3a3be8(0x4d71)],this[_0x1bfe42(0x2b0a)]=RangeMode[_0x1bfe42(0x47e6)],this[_0x3a3be8(0x561a)]=Number[_0x3a3be8(0x4d71)],this[_0x3a3be8(0x3ec8)]=0x0,this[_0x3a3be8(0x1c90)]=new Color$2(0.7,0.7,0x1,0x1),this[_0x3a3be8(0x3825)]=!0x0,this[_0x3a3be8(0x31c4)]=0xfff,this[_0x3a3be8(0x5428)]=defined$1(_0x4ad978[_0x1bfe42(0x52e1)])?0x1:defined$1(_0x4ad978[_0x3a3be8(0x4a19)])?0x2:0x3,this[_0x3a3be8(0x4672)]=SHADOWTYPE$1[_0x3a3be8(0x423a)];}function computeTilePixel(_0x55bc9c,_0x26a408,_0x175dda){var _0x4eab59=_0x307c2b,_0x415990=_0x5e00b3,_0x50b13b=_0x55bc9c[_0x415990(0x5592)],_0x42b77c=_0x55bc9c[_0x415990(0x4fd0)][_0x415990(0x1564)],_0xc99463=_0x55bc9c[_0x415990(0x4fd0)][_0x415990(0x3883)],_0xe0452e=Math[_0x415990(0x498f)](_0x42b77c,_0xc99463),_0x817397=0.5*_0x50b13b[_0x4eab59(0x250e)][_0x415990(0xa79)],_0x376abb=0.5*_0xe0452e/Math[_0x4eab59(0x160c)](_0x817397);return Math[_0x415990(0x5f13)](_0x376abb*_0x26a408/_0x175dda);}function isTileVisible(_0x4444bb,_0x347ec1,_0x1052b8){var _0x4d3fae=_0x307c2b,_0x478620=_0x5e00b3;if(!defined$1(_0x1052b8[_0x478620(0x36b6)]))return!0x1;if(!(_0x4444bb['cullingVolume'][_0x478620(0x156a)](_0x1052b8['boundingVolume'])!==Intersect$1[_0x478620(0x5815)]))return!0x1;var _0x1c54d0=_0x1052b8[_0x478620(0x1ec6)][_0x478620(0x3a6f)](_0x4444bb);if(_0x1052b8[_0x4d3fae(0x3560)]=_0x1c54d0,_0x4444bb[_0x478620(0x4ed8)][_0x478620(0x552c)]&&CesiumMath[_0x4d3fae(0x2cb3)](_0x1c54d0,_0x4444bb[_0x478620(0x4ed8)][_0x4d3fae(0x4350)])>=0x1)return!0x1;var _0x3750f6=_0x4444bb[_0x478620(0x4fd0)][_0x478620(0x3883)],_0x36b906=_0x4444bb[_0x478620(0x5592)][_0x478620(0x1187)][_0x478620(0x53f0)],_0x1a75d2=_0x347ec1[_0x478620(0x4121)]*_0x3750f6/(_0x1c54d0*_0x36b906);return _0x4444bb[_0x478620(0x4ed8)][_0x478620(0x552c)]&&(_0x1a75d2-=CesiumMath[_0x478620(0x4ed8)](_0x1c54d0,_0x4444bb[_0x478620(0x4ed8)][_0x478620(0x326c)])*_0x4444bb[_0x478620(0x4ed8)][_0x478620(0x19c3)]),!(_0x1a75d2<0x2);}function processSkeletonState(_0x58fee7,_0x4d4bc3){var _0x188e18=_0x307c2b,_0x530883=_0x5e00b3;_0x4d4bc3[_0x188e18(0x1ed3)]===SkeletonState$1[_0x530883(0x1c99)]&&SkeletonProcessor[_0x530883(0x108)](_0x58fee7,_0x4d4bc3),_0x4d4bc3[_0x188e18(0x1ed3)]===SkeletonState$1[_0x530883(0x13c6)]&&SkeletonProcessor[_0x530883(0x2374)](_0x58fee7,_0x4d4bc3);}function enqueRenderList(_0x2b768e,_0x2ae7fa,_0x58c35e){var _0x17b40f=_0x307c2b,_0xb5a1ff=_0x5e00b3;for(var _0x2d2848=0x0;_0x2d2848<_0x58c35e[_0xb5a1ff(0x1246)][_0xb5a1ff(0x809)];_0x2d2848++)for(var _0x2bb11b=_0x58c35e[_0xb5a1ff(0x1246)][_0xb5a1ff(0xc98)][_0x2d2848],_0x3ed1c9=0x0;_0x3ed1c9<_0x2bb11b[_0xb5a1ff(0x809)];_0x3ed1c9++){var _0x24ff3e=_0x2bb11b[_0x3ed1c9];if(_0x2ae7fa[_0x17b40f(0x2b0a)]===RangeMode[_0xb5a1ff(0x30c1)]){if(computeTilePixel(_0x2b768e,_0x24ff3e[_0xb5a1ff(0x48ce)],_0x58c35e[_0xb5a1ff(0x3a6f)])<_0x2ae7fa[_0xb5a1ff(0x32c4)])continue;}else{if(_0x58c35e[_0x17b40f(0x3560)]>_0x2ae7fa[_0xb5a1ff(0x2c0e)])continue;}_0x2b768e[_0xb5a1ff(0xe5b)][_0xb5a1ff(0x5323)](_0x24ff3e);}}S3MSkeletonProcessor[_0x5e00b3(0x108)]=function(_0x522cc4,_0x3f6436){var _0xc2ec8e=_0x307c2b,_0x55ead5=_0x5e00b3,_0x515d2f=Resource[_0x55ead5(0x1cf8)]({'url':_0x3f6436[_0x55ead5(0x2dba)]});defined$1(_0x515d2f)||(_0x3f6436[_0x55ead5(0x3d40)]=SkeletonState$1[_0x55ead5(0x1c99)]),_0x3f6436[_0xc2ec8e(0x1ed3)]=SkeletonState$1[_0x55ead5(0x136b)],_0x515d2f[_0xc2ec8e(0x4527)](function(_0x1773a5){var _0x34a12d=_0x55ead5;_0x3f6436[_0x34a12d(0x3d40)]=SkeletonState$1[_0x34a12d(0x13c6)],_0x3f6436[_0x34a12d(0x2546)]=_0x1773a5;},function(_0x411ef3){var _0x2ab260=_0x55ead5;_0x3f6436[_0x2ab260(0x3d40)]=SkeletonState$1['Failed'];});},S3MSkeletonProcessor[_0x5e00b3(0x2374)]=function(_0x5284ab,_0x5b1c8c){var _0x4343e7=_0x307c2b,_0x40817d=_0x5e00b3,_0x1d765a=S3MTaskManager[_0x40817d(0x1144)][_0x40817d(0x5f2a)]({'buffer':_0x5b1c8c['skeletonBuffer'],'supportCompressType':_0x5284ab[_0x40817d(0x5428)]},[_0x5b1c8c[_0x40817d(0x2546)]]);defined$1(_0x1d765a)?(_0x5b1c8c[_0x40817d(0x2546)]=void 0x0,_0x5b1c8c[_0x40817d(0x3d40)]=SkeletonState$1[_0x40817d(0x2fb)],_0x1d765a[_0x40817d(0x2a5f)](function(_0x25d762){var _0x331b1c=_0x140d,_0x173923=_0x40817d;if(_0x25d762[_0x173923(0x2a6a)]){_0x5284ab[_0x173923(0x24f8)];for(var _0x9ee9a9=_0x5284ab[_0x173923(0x1358)],_0x296aad=_xmlParser$1[_0x173923(0x3a51)](_0x25d762[_0x173923(0x2d4)])[_0x173923(0x5905)],_0x8566c7=_0x296aad[_0x173923(0x343f)],_0x3d92b3=XMLParser[_0x173923(0xfa3)](_0x296aad,_0x173923(0x5070),_0x8566c7),_0x5d4021=XMLParser[_0x173923(0xf87)](_0x3d92b3,_0x331b1c(0x578d),_0x8566c7),_0xe7bc1c={},_0x1ffd46=0x0,_0xd55eea=_0x5d4021[_0x173923(0x809)];_0x1ffd46<_0xd55eea;_0x1ffd46++){var _0x264e21=_0x5d4021[_0x1ffd46],_0x18dfcf=XMLParser[_0x173923(0x5475)](_0x264e21,_0x331b1c(0x1c7c),_0x8566c7),_0x512abf=new MaterialPass({});_0xe7bc1c[_0x18dfcf]=_0x512abf;var _0x4b7022=XMLParser[_0x173923(0xfa3)](_0x264e21,_0x173923(0x1ea9),_0x8566c7),_0x376457=XMLParser[_0x173923(0xfb4)](_0x4b7022,_0x173923(0x161a),_0x8566c7),_0x1d3d50=XMLParser[_0x173923(0xfb4)](_0x4b7022,_0x173923(0x16e3),_0x8566c7),_0x305271=XMLParser[_0x173923(0xfb4)](_0x4b7022,_0x173923(0x362),_0x8566c7),_0x33b500=XMLParser[_0x173923(0xfb4)](_0x4b7022,_0x173923(0x2da),_0x8566c7);_0x512abf[_0x173923(0x5022)]=new Color$2(_0x376457,_0x1d3d50,_0x305271,_0x33b500);var _0x4ecda5=XMLParser[_0x173923(0xfa3)](_0x264e21,_0x173923(0x5dde),_0x8566c7);_0x376457=XMLParser[_0x173923(0xfb4)](_0x4ecda5,_0x173923(0x4335),_0x8566c7),_0x1d3d50=XMLParser[_0x173923(0xfb4)](_0x4ecda5,_0x173923(0x5e11),_0x8566c7),_0x305271=XMLParser[_0x173923(0xfb4)](_0x4ecda5,_0x173923(0x2697),_0x8566c7),_0x33b500=XMLParser['queryNumericValue'](_0x4ecda5,_0x173923(0x4149),_0x8566c7),_0x512abf[_0x173923(0x49a0)]=new Color$2(_0x376457,_0x1d3d50,_0x305271,_0x33b500);var _0x51637e=XMLParser[_0x173923(0xfa3)](_0x264e21,_0x173923(0xb02),_0x8566c7);_0x376457=XMLParser[_0x331b1c(0x39fc)](_0x51637e,_0x331b1c(0x3d8a),_0x8566c7),_0x1d3d50=XMLParser[_0x173923(0xfb4)](_0x51637e,'SpecularG',_0x8566c7),_0x305271=XMLParser[_0x173923(0xfb4)](_0x51637e,_0x173923(0x14b4),_0x8566c7),_0x33b500=XMLParser[_0x173923(0xfb4)](_0x51637e,_0x173923(0x423d),_0x8566c7),_0x512abf[_0x173923(0x1605)]=new Color$2(_0x376457,_0x1d3d50,_0x305271,_0x33b500);var _0x47d9cd=XMLParser[_0x173923(0xfb4)](_0x264e21,_0x331b1c(0x2a8f),_0x8566c7);_0x512abf[_0x331b1c(0x1c9f)]=_0x47d9cd,XMLParser[_0x173923(0xfa3)](_0x264e21,_0x173923(0x3161),_0x8566c7),_0x512abf[_0x173923(0x6e8)]=XMLParser[_0x331b1c(0x3b78)](_0x264e21,_0x173923(0x3161),_0x8566c7)||_0x512abf['_diffuseColor'][_0x173923(0x32a8)]<0x1;var _0x4a6483=XMLParser[_0x173923(0xfa3)](_0x264e21,'texture',_0x8566c7),_0x140ff4=XMLParser[_0x173923(0x5475)](_0x4a6483,_0x331b1c(0x1c7c),_0x8566c7),_0x21ea96=XMLParser[_0x173923(0xfa3)](_0x4a6483,_0x173923(0xaa5),_0x8566c7),_0x4b43c6=XMLParser[_0x173923(0x5475)](_0x21ea96,'u',_0x8566c7),_0x5b90be=XMLParser[_0x331b1c(0x38b7)](_0x21ea96,'v',_0x8566c7);_0x4b43c6=_0x331b1c(0x118)===_0x4b43c6?TextureWrap$1[_0x331b1c(0x5441)]:TextureWrap$1[_0x173923(0x3304)],_0x5b90be='TAM_WRAP'===_0x5b90be?TextureWrap$1[_0x173923(0x5993)]:TextureWrap$1[_0x173923(0x3304)];var _0x372aad=_0x25d762[_0x173923(0x3c94)][_0x140ff4];if(defined$1(_0x372aad)){var _0x3cffb7=DDSTextureManager$1[_0x173923(0x595)](_0x140ff4,_0x9ee9a9,_0x372aad[_0x331b1c(0x2299)],_0x372aad[_0x173923(0x5a4e)],_0x372aad['nFormat'],_0x372aad[_0x331b1c(0x5760)],_0x372aad[_0x173923(0x112f)],!0x1,_0x4b43c6,_0x5b90be);_0x512abf[_0x173923(0x4efe)][_0x331b1c(0x2a0e)](_0x3cffb7),0x0===_0x372aad[_0x173923(0x483f)]&&(_0x5284ab[_0x331b1c(0x46b7)]=0x0);}}var _0x4b26c4=XMLParser[_0x173923(0xfa3)](_0x296aad,'PageLods',_0x8566c7),_0x237776=XMLParser[_0x173923(0x18df)](_0x4b26c4,_0x331b1c(0x3080),_0x8566c7);for(_0x1ffd46=0x0,_0xd55eea=_0x237776[_0x331b1c(0x2ef4)];_0x1ffd46<_0xd55eea;_0x1ffd46++){for(var _0x1c866b=_0x237776[_0x1ffd46],_0x1c67fc=XMLParser[_0x173923(0x5475)](_0x1c866b,_0x173923(0x426f),_0x8566c7)[_0x173923(0x390f)](','),_0x562ef0=0x0;_0x562ef0<0x10;_0x562ef0++)_0x1c67fc[_0x562ef0]=parseFloat(_0x1c67fc[_0x562ef0]);_0x1c67fc=Matrix4[_0x173923(0x1d8a)](_0x1c67fc,0x0);for(var _0x4b215d=XMLParser[_0x173923(0x18df)](_0x1c866b,_0x331b1c(0xdb0),_0x8566c7),_0x3e0c1a=[],_0x3ebab5=0x0,_0x39a210=_0x4b215d[_0x173923(0x809)];_0x3ebab5<_0x39a210;_0x3ebab5++){var _0x257c3a=_0x4b215d[_0x3ebab5][_0x173923(0x2a67)][_0x173923(0x1f56)]();_0x3e0c1a[_0x173923(0x5323)](_0x257c3a);var _0x1827d4=_0x25d762[_0x173923(0x96f)][_0x257c3a],_0x3643c0=calcBoundingSphere$1(_0x13eee6=_0x1827d4[_0x173923(0x471)],_0x1c67fc),_0x13eee6=_0x1827d4[_0x173923(0x471)],_0x3fffe0=_0x1827d4[_0x173923(0x3417)][0x0];defined$1(_0x3fffe0)&&(_0x512abf=_0xe7bc1c[_0x18dfcf=_0x3fffe0[_0x173923(0x35b3)]],_0x5b1c8c[_0x173923(0x1529)](_0x5284ab,_0x1c67fc,_0x512abf,_0x13eee6,_0x3fffe0,_0x3643c0));}}_0x5b1c8c[_0x331b1c(0x54cf)]=!0x0,_0x5b1c8c[_0x173923(0x3d40)]=SkeletonState$1[_0x173923(0x5f1)];var _0x4c249c=_0x5284ab[_0x173923(0x2fa7)][_0x173923(0x38c4)](_0x5b1c8c[_0x173923(0x2dba)]);for(_0x1ffd46=0x0,_0xd55eea=_0x4c249c[_0x173923(0x809)];_0x1ffd46<_0xd55eea;_0x1ffd46++)_0x4c249c[_0x1ffd46][_0x173923(0xa73)]=!0x0;_0x5284ab['_skeletonTileMap'][_0x331b1c(0x45fe)](_0x5b1c8c[_0x173923(0x2dba)]);}else _0x5b1c8c[_0x173923(0x3d40)]=SkeletonState$1[_0x173923(0x5ccd)];})[_0x40817d(0xd22)](function(_0x5543bf){var _0x2fcf71=_0x40817d;console[_0x2fcf71(0xca1)](_0x5543bf);})):_0x5b1c8c[_0x4343e7(0x1ed3)]=SkeletonState$1[_0x4343e7(0x67e)];},SkeletonProcessor[_0x5e00b3(0x108)]=function(_0x16394c,_0x57e704){var _0x23042e=_0x5e00b3;_0x57e704[_0x23042e(0x1df6)]?GltfSkeletonProcessor[_0x23042e(0x108)](_0x16394c,_0x57e704):S3MSkeletonProcessor[_0x23042e(0x108)](_0x16394c,_0x57e704);},SkeletonProcessor[_0x5e00b3(0x2374)]=function(_0x3eb268,_0x547007){var _0x4e30dd=_0x307c2b,_0x8c3773=_0x5e00b3;_0x547007[_0x8c3773(0x2dba)][_0x4e30dd(0x4649)](_0x8c3773(0x1eeb))?S3MBSkeletonProcessor[_0x8c3773(0x2374)](_0x3eb268,_0x547007):S3MSkeletonProcessor[_0x8c3773(0x2374)](_0x3eb268,_0x547007);},Object[_0x5e00b3(0x1dfd)](InstanceLayer[_0x5e00b3(0x3720)],{'minVisibleAltitude':{'get':function(){var _0x47310a=_0x5e00b3;return this[_0x47310a(0x58bc)];},'set':function(_0x57b032){var _0x3fe3df=_0x307c2b,_0x9e5988=_0x5e00b3;Check[_0x9e5988(0x202d)][_0x9e5988(0x1efe)](_0x9e5988(0x3465),_0x57b032),this[_0x3fe3df(0x531)]=_0x57b032;}},'maxVisibleAltitude':{'get':function(){var _0x2c48f1=_0x5e00b3;return this[_0x2c48f1(0x3a5a)];},'set':function(_0x159e19){var _0x2af6a8=_0x5e00b3;Check['typeOf'][_0x2af6a8(0x1efe)](_0x2af6a8(0x3168),_0x159e19),this[_0x2af6a8(0x3a5a)]=_0x159e19;}},'filterMode':{'get':function(){var _0x3cb92d=_0x5e00b3;return this[_0x3cb92d(0x43dc)];},'set':function(_0x272959){var _0x6864c4=_0x5e00b3;Check[_0x6864c4(0x202d)][_0x6864c4(0x1efe)](_0x6864c4(0x1d95),_0x272959),this[_0x6864c4(0x43dc)]=_0x272959;}},'filterDistance':{'get':function(){var _0x5cd1a5=_0x5e00b3;return this[_0x5cd1a5(0x561a)];},'set':function(_0x3e6767){var _0x18e99c=_0x307c2b,_0x379647=_0x5e00b3;Check[_0x18e99c(0x90a)][_0x379647(0x1efe)](_0x379647(0x1694),_0x3e6767),this[_0x379647(0x561a)]=_0x3e6767;}},'filterPixel':{'get':function(){var _0x139b04=_0x5e00b3;return this[_0x139b04(0x3ec8)];},'set':function(_0x5ae3f4){var _0xc4f91f=_0x5e00b3;Check[_0xc4f91f(0x202d)][_0xc4f91f(0x1efe)](_0xc4f91f(0x1694),_0x5ae3f4),this[_0xc4f91f(0x3ec8)]=_0x5ae3f4;}},'selectedColor':{'get':function(){return this['_selectedColor'];},'set':function(_0x154cff){var _0x3590d0=_0x307c2b,_0x461dd0=_0x5e00b3;Check[_0x461dd0(0x202d)][_0x461dd0(0x8c4)](_0x3590d0(0x2e47),_0x154cff),this['_selectedColor']=Color$2[_0x461dd0(0x40f3)](_0x154cff,this[_0x461dd0(0x1c90)]);}},'pickEnable':{'get':function(){var _0x475f15=_0x5e00b3;return this[_0x475f15(0x3825)];},'set':function(_0x656a7c){var _0x52c2d9=_0x307c2b,_0x5bc4bc=_0x5e00b3;Check[_0x52c2d9(0x90a)]['bool'](_0x5bc4bc(0x33e0),_0x656a7c),this[_0x5bc4bc(0x3825)]=_0x656a7c;}},'tileWidth':{'get':function(){var _0x4a6676=_0x307c2b;return this[_0x4a6676(0x2b9a)];},'set':function(_0x3e5fd7){var _0x37d23c=_0x307c2b,_0x516b9b=_0x5e00b3;Check[_0x516b9b(0x202d)][_0x516b9b(0x1efe)](_0x37d23c(0x2aa3),_0x3e5fd7),this['_tileWidth']=_0x3e5fd7;var _0x310f06=this[_0x516b9b(0x41f1)](_0x3e5fd7);_0x310f06!==this[_0x516b9b(0x3674)]&&(this[_0x516b9b(0x3674)]=_0x310f06,this[_0x37d23c(0x4cfd)]());}},'shadowType':{'get':function(){var _0xad3d5e=_0x307c2b;return this[_0xad3d5e(0x396f)];},'set':function(_0xb2cc3e){var _0x2fb9ef=_0x5e00b3;this['_shadowType']!==_0xb2cc3e&&(this[_0x2fb9ef(0x4672)]=_0xb2cc3e,this[_0x2fb9ef(0x5922)](this));}}});var _levelZeroMaximumGeometricError=78271.51696402048,draco;function isShadow(_0x1c2f99){var _0x1d8d41=_0x307c2b,_0x4a8129=_0x5e00b3;return _0x1c2f99['_shadowType']==SHADOWTYPE$1[_0x4a8129(0x33de)]||_0x1c2f99[_0x1d8d41(0x396f)]==SHADOWTYPE$1[_0x1d8d41(0x11c3)];}function S3MBlock(_0x44f4bb,_0x4aa1c5){var _0x345561=_0x5e00b3;this['id']=_0x44f4bb,this[_0x345561(0x537f)]=_0x4aa1c5;}function S3MDracoDecode(){}function decodeIndexArray(_0x121a83,_0x562b92){var _0xbe774f=_0x307c2b,_0xb46b43=_0x5e00b3;for(var _0x3639b6=_0x121a83[_0xb46b43(0x36cb)](),_0x317427=_0x121a83[_0xb46b43(0x31ef)](),_0x15f31a=new draco[(_0xb46b43(0x4986))](),_0x461cab=0x3*_0x317427,_0x23ef65=IndexDatatype$1[_0xb46b43(0x40dd)](_0x3639b6,_0x461cab),_0x4f73a7=0x0,_0x59b17b=0x0;_0x59b17b<_0x317427;++_0x59b17b)_0x562b92[_0xbe774f(0x4a49)](_0x121a83,_0x59b17b,_0x15f31a),_0x23ef65[_0x4f73a7+0x0]=_0x15f31a[_0xb46b43(0x1051)](0x0),_0x23ef65[_0x4f73a7+0x1]=_0x15f31a[_0xb46b43(0x1051)](0x1),_0x23ef65[_0x4f73a7+0x2]=_0x15f31a[_0xb46b43(0x1051)](0x2),_0x4f73a7+=0x3;var _0x224758=IndexDatatype$1[_0xb46b43(0x43ff)];return _0x23ef65 instanceof Uint32Array&&(_0x224758=IndexDatatype$1[_0xbe774f(0x54b7)]),draco[_0xb46b43(0x2947)](_0x15f31a),{'typedArray':_0x23ef65,'numberOfIndices':_0x461cab,'indexDataType':_0x224758};}function decodeQuantizedDracoTypedArray(_0x902d10,_0x4e0274,_0x20c3a9,_0x4b410b,_0x303e83){var _0x10b612=_0x307c2b,_0x52dd94=_0x5e00b3,_0x5ed631,_0x5f1d8e;_0x4b410b[_0x52dd94(0x3b4b)]<=0x8?(_0x5f1d8e=new draco[(_0x52dd94(0x58f0))](),_0x5ed631=new Uint8Array(_0x303e83),_0x4e0274[_0x52dd94(0x308c)](_0x902d10,_0x20c3a9,_0x5f1d8e)):(_0x5f1d8e=new draco[(_0x10b612(0x1a58))](),_0x5ed631=new Uint16Array(_0x303e83),_0x4e0274[_0x52dd94(0x5910)](_0x902d10,_0x20c3a9,_0x5f1d8e));for(var _0x414735=0x0;_0x414735<_0x303e83;++_0x414735)_0x5ed631[_0x414735]=_0x5f1d8e[_0x52dd94(0x1051)](_0x414735);return draco[_0x10b612(0x5020)](_0x5f1d8e),_0x5ed631;}function decodeDracoTypedArray(_0x98da02,_0x3643e1,_0x6af77e,_0x3e8b3b){var _0x5c2378=_0x307c2b,_0x5eefbe=_0x5e00b3,_0x2dbb17,_0x1e4f18;switch(_0x6af77e[_0x5eefbe(0x3900)]()){case 0x1:case 0xb:_0x1e4f18=new draco[(_0x5c2378(0x3c2e))](),_0x2dbb17=new Int8Array(_0x3e8b3b),_0x3643e1[_0x5eefbe(0x1e66)](_0x98da02,_0x6af77e,_0x1e4f18);break;case 0x2:_0x1e4f18=new draco[(_0x5eefbe(0x58f0))](),_0x2dbb17=new Uint8Array(_0x3e8b3b),_0x3643e1[_0x5eefbe(0x308c)](_0x98da02,_0x6af77e,_0x1e4f18);break;case 0x3:_0x1e4f18=new draco[(_0x5eefbe(0x294f))](),_0x2dbb17=new Int16Array(_0x3e8b3b),_0x3643e1['GetAttributeInt16ForAllPoints'](_0x98da02,_0x6af77e,_0x1e4f18);break;case 0x4:_0x1e4f18=new draco[(_0x5eefbe(0x4fb6))](),_0x2dbb17=new Uint16Array(_0x3e8b3b),_0x3643e1[_0x5eefbe(0x5910)](_0x98da02,_0x6af77e,_0x1e4f18);break;case 0x5:case 0x7:_0x1e4f18=new draco[(_0x5eefbe(0x4986))](),_0x2dbb17=new Int32Array(_0x3e8b3b),_0x3643e1['GetAttributeInt32ForAllPoints'](_0x98da02,_0x6af77e,_0x1e4f18);break;case 0x6:case 0x8:_0x1e4f18=new draco[(_0x5c2378(0xfed))](),_0x2dbb17=new Uint32Array(_0x3e8b3b),_0x3643e1[_0x5eefbe(0x6a8)](_0x98da02,_0x6af77e,_0x1e4f18);break;case 0x9:case 0xa:_0x1e4f18=new draco[(_0x5eefbe(0x5b72))](),_0x2dbb17=new Float32Array(_0x3e8b3b),_0x3643e1[_0x5eefbe(0x516b)](_0x98da02,_0x6af77e,_0x1e4f18);}for(var _0x1cef03=0x0;_0x1cef03<_0x3e8b3b;++_0x1cef03)_0x2dbb17[_0x1cef03]=_0x1e4f18[_0x5eefbe(0x1051)](_0x1cef03);return draco[_0x5c2378(0x5020)](_0x1e4f18),_0x2dbb17;}function decodeAttribute(_0x37c9d,_0xaa57bb,_0x29c107){var _0x3bed2e=_0x307c2b,_0xa78fb=_0x5e00b3,_0x401038,_0x276795=_0x37c9d[_0x3bed2e(0x339f)](),_0x100ea8=_0x29c107[_0xa78fb(0x1bfa)](),_0x983d40=new draco[(_0xa78fb(0x17bc))]();if(_0x983d40[_0xa78fb(0x102f)](_0x29c107)){for(var _0x5c2db0=new Array(_0x100ea8),_0x1c2658=0x0;_0x1c2658<_0x100ea8;++_0x1c2658)_0x5c2db0[_0x1c2658]=_0x983d40[_0xa78fb(0x5127)](_0x1c2658);_0x401038={'quantizationBits':_0x983d40[_0xa78fb(0x79a)](),'minValues':_0x5c2db0,'range':_0x983d40[_0xa78fb(0x1a76)](),'octEncoded':!0x1};}draco[_0x3bed2e(0x5020)](_0x983d40),(_0x983d40=new draco[(_0xa78fb(0x1ee1))]())[_0xa78fb(0x102f)](_0x29c107)&&(_0x401038={'quantizationBits':_0x983d40[_0xa78fb(0x79a)](),'octEncoded':!0x0}),draco[_0xa78fb(0x2947)](_0x983d40);var _0x348281,_0x2bdda3=_0x276795*_0x100ea8;_0x348281=defined$1(_0x401038)?decodeQuantizedDracoTypedArray(_0x37c9d,_0xaa57bb,_0x29c107,_0x401038,_0x2bdda3):decodeDracoTypedArray(_0x37c9d,_0xaa57bb,_0x29c107,_0x2bdda3);var _0x1eda9a=ComponentDatatype$1[_0xa78fb(0x36a4)](_0x348281);return{'array':_0x348281,'data':{'componentsPerAttribute':_0x100ea8,'componentDatatype':_0x1eda9a,'byteOffset':_0x29c107[_0xa78fb(0x4f79)](),'byteStride':ComponentDatatype$1[_0xa78fb(0x479)](_0x1eda9a)*_0x100ea8,'normalized':_0x29c107[_0xa78fb(0x56d1)](),'quantization':_0x401038}};}InstanceLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x41f1)]=function(_0x51bc04){var _0x597682=_0x307c2b,_0x4bb7be=_0x5e00b3,_0x2394cf=0xa,_0x4326fa=this[_0x597682(0x374c)][_0x4bb7be(0x2f70)](0x0,0x0,0xa),_0x57071d=this[_0x4bb7be(0x2ba3)][_0x597682(0x2e94)],_0x3151b0=Rectangle[_0x4bb7be(0x3a23)](_0x4326fa),_0x51414f=Rectangle[_0x4bb7be(0x420a)](_0x4326fa);_0x3151b0=_0x57071d[_0x597682(0x47ce)](_0x3151b0);var _0x4ad297=(_0x51414f=_0x57071d['project'](_0x51414f))['x']-_0x3151b0['x'];for(_0x51414f['y'],_0x3151b0['y'];_0x4ad297>_0x51bc04;)++_0x2394cf,_0x4ad297*=0.5;return _0x2394cf-=0x1,this[_0x4bb7be(0x4121)]=_levelZeroMaximumGeometricError/(0x1<<_0x2394cf),_0x2394cf;},InstanceLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x48fe)]=function(){var _0xb79406=_0x307c2b,_0x366acf=_0x5e00b3,_0x348fac,_0x4cddd1,_0x591657,_0x4dafab;for(_0x348fac=0x0,_0x4cddd1=this[_0x366acf(0x2a5)][_0x366acf(0x809)];_0x348fac<_0x4cddd1;_0x348fac++)this[_0x366acf(0x2a5)][_0x366acf(0xc98)][_0x348fac][_0x366acf(0x2947)]();this[_0x366acf(0x2a5)][_0x366acf(0x443c)](),this[_0x366acf(0x2fa7)][_0x366acf(0x443c)]();var _0x3669f1=this[_0xb79406(0x374c)];for(_0x348fac=0x0,_0x4cddd1=this[_0x366acf(0x5b76)][_0x366acf(0x809)];_0x348fac<_0x4cddd1;_0x348fac++){var _0xf992cc=this[_0x366acf(0x5b76)][_0xb79406(0x225a)][_0x348fac];for(_0x591657=0x0,_0x4dafab=_0xf992cc[_0xb79406(0x2ef4)];_0x591657<_0x4dafab;_0x591657++){var _0x15f7d5=_0xf992cc[_0x366acf(0xc98)][_0x591657];_0x15f7d5[_0xb79406(0x401)]=void 0x0,_0x15f7d5[_0x366acf(0x155a)]=void 0x0;var _0x53df1a=_0x15f7d5[_0xb79406(0x2cb5)],_0x1ac58a=_0x3669f1[_0x366acf(0xbef)](_0x15f7d5[_0x366acf(0x4c7)],this[_0x366acf(0x3674)]),_0x38bffc=_0x1ac58a['x']+'_'+_0x1ac58a['y'];if(!defined$1(_0x3af33d=this[_0x366acf(0x2a5)][_0x366acf(0x38c4)](_0x38bffc))){(_0x3af33d=new InstanceTile(_0x1ac58a['x'],_0x1ac58a['y']))[_0x366acf(0x2bae)]=this;var _0x3b84f6=_0x3669f1[_0x366acf(0x2f70)](_0x1ac58a['x'],_0x1ac58a['y'],this['_level']);_0x3af33d[_0x366acf(0x1dec)]=Rectangle[_0x366acf(0x40f3)](_0x3b84f6),_0x3af33d['boundingVolume']=OrientedBoundingBox[_0x366acf(0x531b)](_0x3b84f6,0x0,0x0),_0x3af33d[_0x366acf(0x332f)]=Transforms[_0xb79406(0xab8)](_0x3af33d[_0x366acf(0x36b6)][_0xb79406(0x234c)],void 0x0,new Matrix4()),_0x3af33d[_0xb79406(0x4b03)]=Matrix4[_0x366acf(0x25c6)](_0x3af33d[_0x366acf(0x332f)],new Matrix4()),_0x3af33d[_0xb79406(0x2fe2)]=new TileBoundingRegion({'computeBoundingVolumes':!0x1,'rectangle':_0x3b84f6,'ellipsoid':_0x3669f1[_0x366acf(0x4faa)],'minimumHeight':0x0,'maximumHeight':0x0}),this[_0x366acf(0x2a5)]['set'](_0x38bffc,_0x3af33d);}_0x15f7d5[_0x366acf(0x2c14)]=Matrix4[_0x366acf(0x108e)](_0x3af33d[_0x366acf(0x3300)],_0x15f7d5[_0x366acf(0x3747)],_0x15f7d5[_0xb79406(0x4d0e)]),_0x3af33d[_0xb79406(0x5771)]=!0x0;var _0x4aff73=this[_0xb79406(0x2051)][_0xb79406(0x3abb)](_0x53df1a);defined$1(_0x4aff73)||(_0x4aff73=[],this[_0x366acf(0x2fa7)][_0x366acf(0x10aa)](_0x53df1a,_0x4aff73)),_0x4aff73[_0x366acf(0x5323)](_0x3af33d);var _0x18d84e=_0x3af33d[_0x366acf(0x23e2)][_0xb79406(0x3abb)](_0x53df1a);defined$1(_0x18d84e)||(_0x18d84e=new InstanceInfo(_0x53df1a,InstanceLayer[_0xb79406(0x4a53)]),_0x3af33d[_0x366acf(0x23e2)][_0x366acf(0x10aa)](_0x53df1a,_0x18d84e)),_0x18d84e[_0x366acf(0x1179)][_0x366acf(0x5323)](_0x15f7d5),_0x15f7d5[_0xb79406(0x26cd)]=_0x18d84e,_0x15f7d5[_0x366acf(0x133)]=_0x3af33d,_0x18d84e[_0xb79406(0x5771)]=!0x0;var _0x2aa7b2=_0x3af33d[_0x366acf(0x340a)]['get'](_0x53df1a);defined$1(_0x2aa7b2)||(_0x2aa7b2=this[_0x366acf(0x5e24)][_0x366acf(0x38c4)](_0x53df1a),_0x3af33d[_0x366acf(0x340a)][_0xb79406(0x3235)](_0x53df1a,_0x2aa7b2));}}for(_0x348fac=0x0,_0x4cddd1=this[_0xb79406(0x2c41)][_0x366acf(0x809)];_0x348fac<_0x4cddd1;_0x348fac++){var _0x3af33d;(_0x3af33d=this[_0xb79406(0x2c41)][_0xb79406(0x225a)][_0x348fac])[_0xb79406(0x5771)]&&_0x3af33d[_0x366acf(0xa16)](this[_0x366acf(0x1358)]);}},InstanceLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0xff11c9,_0x14acbc,_0x5b7488){var _0x2569fe=_0x307c2b,_0x949c31=_0x5e00b3;if(Check[_0x949c31(0x202d)][_0x949c31(0x20b8)](_0x2569fe(0x2cb5),_0xff11c9),Check[_0x2569fe(0x1563)](_0x949c31(0x4ee5),_0x14acbc),Array[_0x2569fe(0x2d5)](_0x14acbc)||(_0x14acbc=[_0x14acbc]),!this[_0x949c31(0x5e24)][_0x2569fe(0x57f4)](_0xff11c9)){var _0x33033e=!0x1;(_0xff11c9[_0x949c31(0xabf)](_0x2569fe(0x1b15))>0x0||_0xff11c9['indexOf'](_0x2569fe(0x946))>0x0)&&(_0x33033e=!0x0),defined$1(_0x5b7488)&&(_0x33033e=_0x949c31(0x1d19)===_0x5b7488),_0x33033e?this[_0x949c31(0x5e24)][_0x949c31(0x10aa)](_0xff11c9,new GltfSkeleton(_0xff11c9)):this[_0x949c31(0x5e24)][_0x2569fe(0x3235)](_0xff11c9,new S3MSkeleton(_0xff11c9));}for(var _0x1bc207=this[_0x949c31(0x2ba3)],_0x3dcff9=0x0,_0x19309e=_0x14acbc[_0x949c31(0x809)];_0x3dcff9<_0x19309e;_0x3dcff9++){var _0xfe1de2=_0x14acbc[_0x3dcff9],_0x3a6027=defaultValue$1(_0xfe1de2['id'],createGuid()),_0x3a7b3f=new Instance(this[_0x949c31(0x1358)],_0xff11c9,_0xfe1de2,_0x3a6027),_0x538b43=_0x1bc207[_0x2569fe(0x5e0)](_0x3a7b3f[_0x2569fe(0x4afb)],this[_0x949c31(0x3674)]),_0x5e502c=_0x538b43['x']+'_'+_0x538b43['y'];if(!defined$1(_0x4fb1d1=this[_0x949c31(0x2a5)][_0x949c31(0x38c4)](_0x5e502c))){(_0x4fb1d1=new InstanceTile(_0x538b43['x'],_0x538b43['y']))[_0x2569fe(0x56d2)]=this;var _0x51a696=this[_0x949c31(0x2ba3)]['tileXYToRectangle'](_0x538b43['x'],_0x538b43['y'],this[_0x2569fe(0x12a3)]);_0x4fb1d1[_0x949c31(0x1dec)]=Rectangle['clone'](_0x51a696),_0x4fb1d1[_0x949c31(0x36b6)]=OrientedBoundingBox[_0x949c31(0x531b)](_0x51a696,0x0,0x0),_0x4fb1d1[_0x2569fe(0x5270)]=Transforms[_0x949c31(0x14ce)](_0x4fb1d1[_0x949c31(0x36b6)][_0x949c31(0x4fe8)],void 0x0,new Matrix4()),_0x4fb1d1[_0x949c31(0x3300)]=Matrix4[_0x949c31(0x25c6)](_0x4fb1d1[_0x949c31(0x332f)],new Matrix4()),_0x4fb1d1[_0x949c31(0x1ec6)]=new TileBoundingRegion({'computeBoundingVolumes':!0x1,'rectangle':_0x51a696,'ellipsoid':_0x1bc207[_0x949c31(0x4faa)],'minimumHeight':0x0,'maximumHeight':0x0}),this[_0x2569fe(0x2c41)][_0x949c31(0x10aa)](_0x5e502c,_0x4fb1d1);}_0x3a7b3f[_0x949c31(0x2c14)]=Matrix4[_0x949c31(0x108e)](_0x4fb1d1[_0x2569fe(0x4b03)],_0x3a7b3f[_0x949c31(0x3747)],_0x3a7b3f['offset']),_0x3a7b3f[_0x949c31(0x27b5)]=Color$2[_0x949c31(0x40f3)](this[_0x949c31(0x1c90)],_0x3a7b3f[_0x949c31(0x27b5)]),_0x4fb1d1[_0x2569fe(0x5771)]=!0x0;var _0x1f2f8f=this[_0x949c31(0x2fa7)][_0x949c31(0x38c4)](_0xff11c9);defined$1(_0x1f2f8f)||(_0x1f2f8f=[],this['_skeletonTileMap'][_0x2569fe(0x3235)](_0xff11c9,_0x1f2f8f)),_0x1f2f8f[_0x2569fe(0x2a0e)](_0x4fb1d1);var _0x3ddb0c=_0x4fb1d1[_0x949c31(0x23e2)][_0x949c31(0x38c4)](_0x3a7b3f[_0x949c31(0x2dba)]);defined$1(_0x3ddb0c)||(_0x3ddb0c=new InstanceInfo(_0x3a7b3f[_0x2569fe(0x2cb5)],InstanceLayer[_0x949c31(0xaeb)]),_0x4fb1d1[_0x949c31(0x23e2)][_0x949c31(0x10aa)](_0x3a7b3f[_0x949c31(0x2dba)],_0x3ddb0c)),_0x3ddb0c[_0x949c31(0x1179)][_0x949c31(0x5323)](_0x3a7b3f),_0x3a7b3f[_0x949c31(0x155a)]=_0x3ddb0c,_0x3a7b3f[_0x949c31(0x133)]=_0x4fb1d1,_0x3a7b3f[_0x949c31(0x2bae)]=this,_0x3ddb0c[_0x949c31(0xa73)]=!0x0;var _0x310700=_0x4fb1d1['skeletonGroup'][_0x949c31(0x38c4)](_0x3a7b3f['url']);defined$1(_0x310700)||(_0x310700=this[_0x949c31(0x5e24)][_0x949c31(0x38c4)](_0x3a7b3f[_0x949c31(0x2dba)]),_0x4fb1d1['skeletonGroup'][_0x949c31(0x10aa)](_0x3a7b3f[_0x949c31(0x2dba)],_0x310700));var _0x3a8421=this[_0x949c31(0x5b76)][_0x2569fe(0x3abb)](_0xff11c9);defined$1(_0x3a8421)||(_0x3a8421=new AssociativeArray(),this[_0x949c31(0x5b76)][_0x949c31(0x10aa)](_0xff11c9,_0x3a8421)),_0x3a8421[_0x949c31(0x10aa)](_0x3a6027,_0x3a7b3f);}for(_0x3dcff9=0x0,_0x19309e=this[_0x949c31(0x2a5)][_0x949c31(0x809)];_0x3dcff9<_0x19309e;_0x3dcff9++){var _0x4fb1d1;(_0x4fb1d1=this[_0x949c31(0x2a5)][_0x949c31(0xc98)][_0x3dcff9])[_0x949c31(0xa73)]&&_0x4fb1d1[_0x949c31(0xa16)](this['_context']);}},InstanceLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x35eb)]=function(_0x2a537c,_0x1c3b10){var _0x5357c8=_0x307c2b,_0x5cf8e1=_0x5e00b3;Check[_0x5357c8(0x1563)](_0x5cf8e1(0x569c),_0x2a537c),Check[_0x5cf8e1(0x5f34)](_0x5cf8e1(0x525e),_0x1c3b10);var _0x297b35=this[_0x5357c8(0x11bb)][_0x5357c8(0x3abb)](_0x2a537c);if(defined$1(_0x297b35))return _0x297b35[_0x5cf8e1(0x38c4)](_0x1c3b10);},InstanceLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x5922)]=function(_0x30e91d){var _0x3d7b2f=_0x307c2b,_0x365953=_0x5e00b3,_0x30e380=isShadow(_0x30e91d),_0x5ddfc8=_0x30e91d[_0x365953(0x5e24)][_0x365953(0x33c8)];for(var _0x5c1513 in _0x5ddfc8){var _0x3368bb=_0x5ddfc8[_0x5c1513];if(_0x3368bb[_0x365953(0x2e0b)])for(var _0x463677=0x0,_0x240332=_0x3368bb[_0x365953(0x55f7)][_0x365953(0x809)];_0x463677<_0x240332;_0x463677++){var _0x3e59c1=_0x3368bb[_0x365953(0x55f7)][_0x463677];_0x3e59c1[_0x3d7b2f(0x3e73)][_0x365953(0x45f4)]=_0x30e380,_0x3e59c1[_0x365953(0x1236)][_0x3d7b2f(0x5c1)]=_0x30e380;}}},InstanceLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x23f3)]=function(_0x3ec7c3,_0x34db02){var _0x30d78b=_0x307c2b,_0xf3d0b7=_0x5e00b3;Check[_0xf3d0b7(0x5f34)](_0xf3d0b7(0x3d04),_0x3ec7c3),Check['defined'](_0xf3d0b7(0x4ec5),_0x34db02),Array[_0xf3d0b7(0x2676)](_0x34db02)||(_0x34db02=[_0x34db02]);for(var _0x555845=0x0,_0x44e145=_0x34db02[_0xf3d0b7(0x809)];_0x555845<_0x44e145;_0x555845++){var _0x567d43=_0x34db02[_0x555845],_0x85fb4b=this[_0x30d78b(0x26da)](_0x3ec7c3,_0x567d43);if(defined$1(_0x85fb4b)&&defined$1(_0x85fb4b[_0xf3d0b7(0x133)])){var _0xddd3f3=_0x85fb4b[_0xf3d0b7(0x133)];_0xddd3f3[_0xf3d0b7(0xa73)]=!0x0;var _0x29c1ee=_0xddd3f3[_0x30d78b(0x5402)][_0xf3d0b7(0x38c4)](_0x3ec7c3);if(defined$1(_0x29c1ee)){_0x29c1ee[_0xf3d0b7(0xa73)]=!0x0;var _0x1919c6=_0x29c1ee[_0xf3d0b7(0x1179)][_0x30d78b(0x2feb)](_0x85fb4b);_0x29c1ee[_0xf3d0b7(0x1179)][_0xf3d0b7(0x2f5b)](_0x1919c6,0x1),this[_0xf3d0b7(0x5b76)][_0xf3d0b7(0x38c4)](_0x3ec7c3)[_0xf3d0b7(0x4f4b)](_0x85fb4b['id']);}}}0x0===this[_0xf3d0b7(0x5b76)]['get'](_0x3ec7c3)[_0xf3d0b7(0x809)]&&this[_0x30d78b(0x2c10)](_0x3ec7c3);},InstanceLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(_0x5a85f5){var _0x202aa3=_0x307c2b,_0x239359=_0x5e00b3,_0x1eb255,_0x1bae31;if(defined$1(_0x5a85f5)){if(!this[_0x239359(0x5e24)][_0x239359(0x5655)](_0x5a85f5))return;for(this[_0x239359(0x5e24)][_0x239359(0x38c4)](_0x5a85f5)[_0x239359(0x2947)](),this[_0x239359(0x5e24)][_0x239359(0x4f4b)](_0x5a85f5),this[_0x239359(0x5b76)][_0x202aa3(0x45fe)](_0x5a85f5),this[_0x239359(0x2fa7)]['remove'](_0x5a85f5),_0x1eb255=0x0,_0x1bae31=this[_0x239359(0x2a5)][_0x239359(0x809)];_0x1eb255<_0x1bae31;_0x1eb255++){var _0x3e965d=this[_0x202aa3(0x2c41)][_0x239359(0xc98)][_0x1eb255];_0x3e965d['remove'](_0x5a85f5),_0x3e965d[_0x239359(0xa73)]=!0x0;}}else{for(_0x1eb255=0x0,_0x1bae31=this[_0x239359(0x5e24)][_0x239359(0x809)];_0x1eb255<_0x1bae31;_0x1eb255++){var _0x492523=this[_0x239359(0x5e24)][_0x239359(0xc98)][_0x1eb255];_0x492523[_0x239359(0x1df6)]?!_0x492523['model'][_0x239359(0x53aa)]()&&_0x492523[_0x239359(0x2919)][_0x239359(0x2947)]():this[_0x239359(0x5e24)][_0x239359(0xc98)][_0x1eb255][_0x239359(0x2947)]();}for(this[_0x202aa3(0x58f)][_0x202aa3(0x2c10)](),_0x1eb255=0x0,_0x1bae31=this[_0x239359(0x2a5)][_0x239359(0x809)];_0x1eb255<_0x1bae31;_0x1eb255++)this['_tiles'][_0x239359(0xc98)][_0x1eb255][_0x239359(0x2947)]();this[_0x202aa3(0x2c41)][_0x239359(0x443c)](),this['_instances'][_0x239359(0x443c)](),this[_0x239359(0x2fa7)][_0x239359(0x443c)]();}},InstanceLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x3f5d)]=function(){var _0x16608d=_0x307c2b,_0x32979f=_0x5e00b3,_0x1be52f=this[_0x32979f(0x5b76)];if(defined$1(_0x1be52f)&&!(_0x1be52f[_0x32979f(0x809)]<0x1)){for(var _0x1d63e8=0x0,_0x4e4e9c=_0x1be52f[_0x16608d(0x2ef4)];_0x1d63e8<_0x4e4e9c;_0x1d63e8++)for(var _0x43d822=_0x1be52f[_0x16608d(0x225a)][_0x1d63e8],_0xd0189f=0x0,_0x400574=_0x43d822[_0x32979f(0x809)];_0xd0189f<_0x400574;_0xd0189f++){_0x43d822[_0x32979f(0xc98)][_0xd0189f][_0x32979f(0x3f5d)]();}}},InstanceLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x45eb)]=function(_0x37bc49,_0x2312a8){var _0x62f561=_0x307c2b,_0x58ad51=_0x5e00b3;if(_0x37bc49>0x8)throw new DeveloperError$1(_0x58ad51(0x2b68));this[_0x58ad51(0x31c4)]=_0x2312a8?0x1<<_0x37bc49|this[_0x58ad51(0x31c4)]:~(0x1<<_0x37bc49)&this[_0x62f561(0x2bfe)];},InstanceLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x1ed7)]=function(_0x4363b6){var _0x572a1a=_0x307c2b,_0x47e16c=_0x5e00b3;if(_0x4363b6>0x8)throw new DeveloperError$1(_0x572a1a(0x52d2));return 0x1<<_0x4363b6&this[_0x47e16c(0x31c4)];},InstanceLayer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x219abf){var _0x64f459=_0x307c2b,_0x16b42a=_0x5e00b3;if(_0x219abf[_0x16b42a(0x466b)]>-0x1&&!this['getVisibleInViewport'](_0x219abf[_0x16b42a(0x466b)]))return;var _0x12ad6c=_0x219abf[_0x16b42a(0x5592)];if(!(_0x12ad6c[_0x16b42a(0x1d1d)][_0x16b42a(0x5a4e)]>this[_0x64f459(0x291)]||_0x12ad6c[_0x16b42a(0x1d1d)][_0x16b42a(0x5a4e)]<this[_0x16b42a(0x58bc)])&&(!_0x219abf['passes'][_0x64f459(0x7ff)]||this[_0x16b42a(0x3825)])){for(var _0x3262ed in(this[_0x64f459(0x4e0e)]=_0x219abf,this[_0x64f459(0x58f)][_0x16b42a(0x33c8)]))if(this[_0x16b42a(0x5e24)][_0x16b42a(0x33c8)][_0x16b42a(0x1a9a)](_0x3262ed)){var _0x17704f=this[_0x16b42a(0x5e24)][_0x16b42a(0x38c4)](_0x3262ed);_0x17704f[_0x16b42a(0x2e0b)]||processSkeletonState(this,_0x17704f),_0x17704f[_0x16b42a(0x1df6)]&&_0x17704f[_0x16b42a(0x1224)]&&_0x17704f[_0x16b42a(0x2919)][_0x16b42a(0x5504)](_0x219abf);}for(var _0x12d1d3=0x0,_0x35cd63=this[_0x16b42a(0x2a5)][_0x16b42a(0x809)];_0x12d1d3<_0x35cd63;_0x12d1d3++){var _0x5d4bc7=this['_tiles'][_0x16b42a(0xc98)][_0x12d1d3];if(isTileVisible(_0x219abf,this,_0x5d4bc7)){for(var _0x3262ed in(_0x5d4bc7[_0x16b42a(0xa73)]&&_0x5d4bc7[_0x64f459(0x2e6d)](this[_0x16b42a(0x1358)]),_0x5d4bc7[_0x16b42a(0x1246)][_0x64f459(0x294d)])){var _0x4a1254=this[_0x16b42a(0x5e24)][_0x16b42a(0x38c4)](_0x3262ed)[_0x16b42a(0x2919)];if(defined$1(_0x4a1254))for(var _0x3f6556=_0x4a1254[_0x16b42a(0x23ee)],_0x4e28a8=_0x5d4bc7[_0x16b42a(0x1246)][_0x16b42a(0x38c4)](_0x3262ed),_0x2dd147=0x0,_0x65d084=_0x4e28a8[_0x16b42a(0x809)];_0x2dd147<_0x65d084;_0x2dd147++){var _0x3f3ff6=_0x4e28a8[_0x2dd147],_0x261e65=_0x3f6556[_0x2dd147][_0x16b42a(0x9bd)];Matrix4[_0x16b42a(0x40f3)](_0x261e65[_0x16b42a(0x599)],_0x3f3ff6[_0x64f459(0x1148)]),Matrix4[_0x16b42a(0x40f3)](_0x5d4bc7[_0x16b42a(0x332f)],_0x3f3ff6[_0x64f459(0x4bac)]),OrientedBoundingBox[_0x16b42a(0x40f3)](_0x5d4bc7[_0x16b42a(0x36b6)],_0x3f3ff6[_0x16b42a(0x36b6)]);}}enqueRenderList(_0x219abf,this,_0x5d4bc7);}}}},InstanceLayer[_0x5e00b3(0xaeb)]=0x12,InstanceLayer['prototype'][_0x5e00b3(0x53aa)]=function(){return!0x1;},InstanceLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x5f1f08=_0x5e00b3;this[_0x5f1f08(0x443c)](),destroyObject$1(this);};var _radiiSquared=new Cartesian3(0x24ffb2985f71,0x24ffb2985f71,40408299984661.445),scratchN=new Cartesian3(),scratchK=new Cartesian3();function radiansToCartesian3ForWGS84(_0x59ea58,_0x894dda,_0x46c2eb,_0x2bd516){var _0x2bdadf=_0x307c2b,_0x200e85=_0x5e00b3,_0x10d580=Math[_0x200e85(0x52a3)](_0x894dda);scratchN['x']=_0x10d580*Math[_0x200e85(0x52a3)](_0x59ea58),scratchN['y']=_0x10d580*Math[_0x200e85(0x1428)](_0x59ea58),scratchN['z']=Math[_0x2bdadf(0xc19)](_0x894dda),scratchN=Cartesian3[_0x2bdadf(0x4d5b)](scratchN,scratchN),Cartesian3[_0x200e85(0x2f3d)](_radiiSquared,scratchN,scratchK);var _0x4075a5=Math[_0x200e85(0x5c4f)](Cartesian3[_0x200e85(0x2d8e)](scratchN,scratchK));return scratchK=Cartesian3[_0x200e85(0x359a)](scratchK,_0x4075a5,scratchK),scratchN=Cartesian3[_0x200e85(0x34b9)](scratchN,_0x46c2eb,scratchN),defined$1(_0x2bd516)||(_0x2bd516=new Cartesian3()),Cartesian3[_0x200e85(0x30c2)](scratchK,scratchN,_0x2bd516);}var matModelScratch=new Matrix4(),invMatModelScratch=new Matrix4(),scratchCartesian3$3=new Cartesian3(),geoPosScratch=new Cartographic();function decodeAllAttributes(_0x29c76d,_0x187b82,_0x66f384,_0x43075b,_0x5a6834,_0x5a6789,_0x342579,_0x5117ff){var _0x2554be=_0x307c2b,_0x242dd4=_0x5e00b3,_0x15418f=void 0x0,_0x3a8801=void 0x0,_0x281050=void 0x0,_0x4728ce=void 0x0,_0x56b19c=_0x66f384[_0x242dd4(0x209a)],_0x35e0a7=_0x66f384[_0x242dd4(0x1944)];if(_0x66f384[_0x2554be(0x4dd)]=0x0,defined$1(_0x43075b['posUniqueID'])&&_0x43075b[_0x242dd4(0x3699)]>=0x0){defined$1(_0x5117ff)||(_0x66f384[_0x2554be(0x4dd)]|=VertexCompressOption[_0x242dd4(0x5104)]);var _0xdb2a33=_0x187b82[_0x242dd4(0x9fc)](_0x29c76d,_0x43075b[_0x242dd4(0x3699)]),_0x34162b=decodeAttribute(_0x29c76d,_0x187b82,_0xdb2a33),_0x4f4851=_0x34162b[_0x242dd4(0x140c)][_0x242dd4(0x4362)];_0x66f384[_0x242dd4(0x228d)]=_0x34162b[_0x242dd4(0xa59)][_0x242dd4(0x809)]/_0x4f4851,_0x66f384[_0x242dd4(0x15df)]=_0x34162b[_0x242dd4(0x140c)][_0x242dd4(0x3d9b)][_0x242dd4(0x1a76)]/(0x1<<_0x34162b[_0x2554be(0x313f)][_0x242dd4(0x3d9b)][_0x242dd4(0x3b4b)]);var _0x28db8b=_0x34162b[_0x242dd4(0x140c)]['quantization'][_0x242dd4(0x5153)];_0x66f384[_0x2554be(0x1d3c)]=new Cartesian4(_0x28db8b[0x0],_0x28db8b[0x1],_0x28db8b[0x2],0x1),_0x4f4851>0x3&&(_0x66f384[_0x242dd4(0x17a2)]['w']=_0x28db8b[0x3]);var _0xd69f6c=_0x66f384['verticesCount'];if(_0x5a6789&&(_0x15418f=new Cartographic(),_0x3a8801=new Cartographic(),_0x281050=new Float32Array(0x2*_0xd69f6c),_0x4728ce=new Float64Array(0x2*_0xd69f6c)),defined$1(_0x5117ff)){var _0x18e1c9=_0x34162b[_0x242dd4(0xa59)],_0x405c90=0x3===_0x4f4851?Cartesian3[_0x2554be(0x2a7d)](_0x18e1c9):Cartesian4[_0x242dd4(0x2e6c)](_0x18e1c9);for(let _0x1b4704=0x0,_0x16b850=_0x405c90[_0x242dd4(0x809)];_0x1b4704<_0x16b850;_0x1b4704++){let _0x19bc7a=_0x405c90[_0x1b4704];Cartesian3[_0x2554be(0x50ce)](_0x19bc7a,_0x66f384[_0x242dd4(0x15df)],_0x19bc7a),Cartesian3[_0x242dd4(0x30c2)](_0x19bc7a,_0x66f384[_0x2554be(0x1d3c)],_0x19bc7a);}var _0x50e56b=Matrix4[_0x242dd4(0x589e)](_0x5117ff[_0x242dd4(0x32f0)],_0x5117ff[_0x242dd4(0x45c4)],matModelScratch),_0x44c4ac=Matrix4[_0x242dd4(0x589e)](_0x5117ff[_0x242dd4(0x1f45)],_0x5117ff[_0x242dd4(0x45c4)],invMatModelScratch);Matrix4[_0x242dd4(0x25c6)](_0x44c4ac,_0x44c4ac);var _0x5b6185=new Ellipsoid(0x615299,0x615299,0x615299);for(let _0x1d918b=0x0,_0x46d2ad=_0x405c90['length'];_0x1d918b<_0x46d2ad;_0x1d918b++){let _0x33a379=_0x405c90[_0x1d918b];Matrix4[_0x242dd4(0x108e)](_0x50e56b,_0x33a379,scratchCartesian3$3);let _0x4fed36=_0x5b6185[_0x2554be(0x4368)](scratchCartesian3$3,geoPosScratch);_0x5a6789&&(_0x4728ce[0x2*_0x1d918b]=_0x4fed36['longitude'],_0x4728ce[0x2*_0x1d918b+0x1]=_0x4fed36[_0x242dd4(0x5859)],0x0===_0x1d918b?(_0x15418f['longitude']=_0x4fed36[_0x2554be(0x5389)],_0x15418f[_0x242dd4(0x5859)]=_0x4fed36[_0x242dd4(0x5859)],_0x3a8801[_0x2554be(0x5389)]=_0x4fed36[_0x2554be(0x5389)],_0x3a8801[_0x242dd4(0x5859)]=_0x4fed36[_0x242dd4(0x5859)]):(_0x15418f[_0x242dd4(0x4465)]=Math[_0x242dd4(0x498f)](_0x4fed36[_0x242dd4(0x4465)],_0x15418f[_0x242dd4(0x4465)]),_0x15418f[_0x2554be(0x353e)]=Math[_0x242dd4(0x498f)](_0x4fed36['latitude'],_0x15418f[_0x2554be(0x353e)]),_0x3a8801[_0x242dd4(0x4465)]=Math[_0x242dd4(0x19a8)](_0x4fed36[_0x242dd4(0x4465)],_0x3a8801[_0x242dd4(0x4465)]),_0x3a8801[_0x2554be(0x353e)]=Math['min'](_0x4fed36[_0x242dd4(0x5859)],_0x3a8801[_0x242dd4(0x5859)])));let _0x54abe4=radiansToCartesian3ForWGS84(_0x4fed36[_0x242dd4(0x4465)],_0x4fed36[_0x242dd4(0x5859)],_0x4fed36[_0x242dd4(0x5a4e)],scratchCartesian3$3);Matrix4[_0x242dd4(0x108e)](_0x44c4ac,_0x54abe4,_0x33a379);}var _0x16757d=new Array(0x3*_0x405c90[_0x242dd4(0x809)]);0x3===_0x4f4851?Cartesian3[_0x242dd4(0x2b6)](_0x405c90,_0x16757d):Cartesian4[_0x242dd4(0x2b6)](_0x405c90,_0x16757d),_0x34162b[_0x242dd4(0xa59)]=new Float32Array(_0x16757d),_0x34162b['data'][_0x242dd4(0x5c9a)]=ComponentDatatype$1[_0x242dd4(0x486a)],_0x34162b[_0x242dd4(0x140c)][_0x242dd4(0x5fcd)]=0x4*_0x4f4851;}if(_0x35e0a7[_0x2554be(0x51e)]=_0x56b19c[_0x242dd4(0x809)],_0x56b19c[_0x242dd4(0x5323)]({'index':_0x35e0a7[_0x242dd4(0x54cf)],'typedArray':_0x34162b[_0x242dd4(0xa59)],'componentsPerAttribute':_0x4f4851,'componentDatatype':_0x34162b[_0x242dd4(0x140c)][_0x242dd4(0x5c9a)],'offsetInBytes':_0x34162b[_0x2554be(0x313f)][_0x242dd4(0x153e)],'strideInBytes':_0x34162b[_0x242dd4(0x140c)][_0x242dd4(0x5fcd)],'normalize':_0x34162b[_0x2554be(0x313f)][_0x242dd4(0x56d1)]}),!defined$1(_0x5117ff)&&_0x5a6789){for(var _0x15b164=new Cartesian3(),_0x290548=new Cartesian3(),_0xae37f8=new Cartographic(),_0x393251=0x0;_0x393251<_0xd69f6c;_0x393251++)Matrix4[_0x242dd4(0x108e)](_0x5a6834,Cartesian3[_0x242dd4(0x160f)](_0x34162b[_0x242dd4(0xa59)][0x3*_0x393251]*_0x66f384[_0x2554be(0x324e)]+_0x28db8b[0x0],_0x34162b[_0x242dd4(0xa59)][0x3*_0x393251+0x1]*_0x66f384[_0x242dd4(0x15df)]+_0x28db8b[0x1],_0x34162b[_0x242dd4(0xa59)][0x3*_0x393251+0x2]*_0x66f384[_0x242dd4(0x15df)]+_0x28db8b[0x2],_0x15b164),_0x290548),_0xae37f8=Cartographic[_0x242dd4(0x50e9)](_0x290548),_0x4728ce[0x2*_0x393251]=_0xae37f8[_0x242dd4(0x4465)],_0x4728ce[0x2*_0x393251+0x1]=_0xae37f8[_0x242dd4(0x5859)],0x0===_0x393251?(_0x15418f[_0x242dd4(0x4465)]=_0xae37f8[_0x242dd4(0x4465)],_0x15418f[_0x242dd4(0x5859)]=_0xae37f8[_0x242dd4(0x5859)],_0x3a8801[_0x242dd4(0x4465)]=_0xae37f8[_0x242dd4(0x4465)],_0x3a8801[_0x242dd4(0x5859)]=_0xae37f8[_0x242dd4(0x5859)]):(_0x15418f[_0x242dd4(0x4465)]=Math[_0x242dd4(0x498f)](_0xae37f8[_0x242dd4(0x4465)],_0x15418f[_0x2554be(0x5389)]),_0x15418f[_0x242dd4(0x5859)]=Math[_0x242dd4(0x498f)](_0xae37f8[_0x242dd4(0x5859)],_0x15418f[_0x242dd4(0x5859)]),_0x3a8801[_0x242dd4(0x4465)]=Math[_0x242dd4(0x19a8)](_0xae37f8[_0x242dd4(0x4465)],_0x3a8801[_0x242dd4(0x4465)]),_0x3a8801[_0x242dd4(0x5859)]=Math[_0x242dd4(0x19a8)](_0xae37f8['latitude'],_0x3a8801[_0x242dd4(0x5859)]));}if(_0x5a6789){for(_0x393251=0x0;_0x393251<_0xd69f6c;_0x393251++)_0x281050[0x2*_0x393251]=_0x4728ce[0x2*_0x393251]-_0x3a8801[_0x242dd4(0x4465)],_0x281050[0x2*_0x393251+0x1]=_0x4728ce[0x2*_0x393251+0x1]-_0x3a8801[_0x242dd4(0x5859)];_0x35e0a7[_0x242dd4(0x3a86)]=_0x56b19c[_0x242dd4(0x809)],_0x56b19c[_0x242dd4(0x5323)]({'index':_0x35e0a7[_0x2554be(0x34bd)],'typedArray':_0x281050,'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x242dd4(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x2*Float32Array[_0x242dd4(0x2276)],'normalize':!0x1}),_0x342579[_0x242dd4(0x498f)]=_0x15418f,_0x342579[_0x242dd4(0x19a8)]=_0x3a8801;}}if(defined$1(_0x43075b[_0x242dd4(0x562e)])&&_0x43075b[_0x2554be(0x5a13)]>=0x0){_0x66f384[_0x2554be(0x4dd)]|=VertexCompressOption[_0x2554be(0x1cfc)];var _0x180120=_0x187b82[_0x242dd4(0x9fc)](_0x29c76d,_0x43075b[_0x242dd4(0x562e)]),_0x542849=decodeAttribute(_0x29c76d,_0x187b82,_0x180120),_0x40cbaf=_0x542849[_0x2554be(0x313f)][_0x242dd4(0x3d9b)];_0x66f384[_0x242dd4(0x500)]=(0x1<<_0x40cbaf[_0x242dd4(0x3b4b)])-0x1,_0x35e0a7[_0x242dd4(0x3ca)]=_0x56b19c[_0x242dd4(0x809)],_0x56b19c[_0x242dd4(0x5323)]({'index':_0x35e0a7[_0x2554be(0x4d9e)],'typedArray':_0x542849[_0x242dd4(0xa59)],'componentsPerAttribute':_0x542849[_0x242dd4(0x140c)][_0x2554be(0x4f1d)],'componentDatatype':_0x542849[_0x242dd4(0x140c)][_0x242dd4(0x5c9a)],'offsetInBytes':_0x542849[_0x242dd4(0x140c)][_0x242dd4(0x153e)],'strideInBytes':_0x542849[_0x242dd4(0x140c)][_0x2554be(0xfc3)],'normalize':_0x542849[_0x242dd4(0x140c)][_0x242dd4(0x56d1)]});}if(defined$1(_0x43075b[_0x242dd4(0x2de8)])&&_0x43075b[_0x242dd4(0x2de8)]>=0x0){_0x66f384[_0x242dd4(0x3ce6)]|=VertexCompressOption[_0x2554be(0x37bc)];var _0x1b51be=_0x187b82[_0x242dd4(0x9fc)](_0x29c76d,_0x43075b[_0x2554be(0xe30)]),_0x30cb33=decodeAttribute(_0x29c76d,_0x187b82,_0x1b51be);_0x35e0a7[_0x2554be(0x5891)]=_0x56b19c[_0x2554be(0x2ef4)],_0x56b19c[_0x2554be(0x2a0e)]({'index':_0x35e0a7[_0x242dd4(0xff4)],'typedArray':_0x30cb33[_0x242dd4(0xa59)],'componentsPerAttribute':_0x30cb33['data'][_0x242dd4(0x4362)],'componentDatatype':_0x30cb33[_0x242dd4(0x140c)][_0x242dd4(0x5c9a)],'offsetInBytes':_0x30cb33[_0x242dd4(0x140c)][_0x242dd4(0x153e)],'strideInBytes':_0x30cb33[_0x242dd4(0x140c)][_0x242dd4(0x5fcd)],'normalize':_0x30cb33[_0x242dd4(0x140c)][_0x242dd4(0x56d1)]});}for(_0x393251=0x0;_0x393251<_0x43075b[_0x242dd4(0x45dd)][_0x242dd4(0x809)];_0x393251++){_0x66f384[_0x242dd4(0x2b27)]=[],_0x66f384[_0x242dd4(0x5783)]=[];var _0x184715=_0x43075b[_0x242dd4(0x45dd)][_0x393251];if(!(_0x184715<0x0)){var _0xd95186=_0x187b82[_0x242dd4(0x9fc)](_0x29c76d,_0x184715),_0x517b13=decodeAttribute(_0x29c76d,_0x187b82,_0xd95186);defined$1(_0x517b13[_0x242dd4(0x140c)][_0x242dd4(0x3d9b)])&&(_0x66f384[_0x242dd4(0x3ce6)]|=VertexCompressOption[_0x2554be(0x4c1b)],_0x66f384[_0x242dd4(0x2b27)][_0x2554be(0x2a0e)](_0x517b13[_0x242dd4(0x140c)][_0x242dd4(0x3d9b)][_0x242dd4(0x1a76)]/(0x1<<_0x517b13[_0x242dd4(0x140c)][_0x242dd4(0x3d9b)][_0x242dd4(0x3b4b)])),_0x28db8b=_0x517b13[_0x2554be(0x313f)][_0x2554be(0x2e95)][_0x242dd4(0x5153)],_0x66f384[_0x242dd4(0x5783)][_0x242dd4(0x5323)](new Cartesian2(_0x28db8b[0x0],_0x28db8b[0x1])));var _0x4c1a55=_0x242dd4(0x595a)+_0x393251;_0x35e0a7[_0x4c1a55]=_0x56b19c[_0x242dd4(0x809)],_0x56b19c[_0x242dd4(0x5323)]({'index':_0x35e0a7[_0x4c1a55],'typedArray':_0x517b13[_0x242dd4(0xa59)],'componentsPerAttribute':_0x517b13[_0x242dd4(0x140c)][_0x242dd4(0x4362)],'componentDatatype':_0x517b13[_0x242dd4(0x140c)][_0x242dd4(0x5c9a)],'offsetInBytes':_0x517b13[_0x242dd4(0x140c)][_0x2554be(0x2447)],'strideInBytes':_0x517b13[_0x242dd4(0x140c)][_0x2554be(0xfc3)],'normalize':_0x517b13[_0x242dd4(0x140c)]['normalized']}),_0x66f384[_0x242dd4(0x579)]=!0x0;}}for(_0x393251=0x0;_0x393251<_0x43075b[_0x242dd4(0x163f)][_0x242dd4(0x809)];_0x393251++){var _0x116084=_0x43075b[_0x2554be(0x5e2)][_0x393251];if(!(_0x116084<0x0)){var _0x51b31f=_0x187b82[_0x2554be(0x3898)](_0x29c76d,_0x116084),_0x1304c0=decodeAttribute(_0x29c76d,_0x187b82,_0x51b31f);_0x35e0a7[_0x242dd4(0x18aa)]=_0x56b19c[_0x2554be(0x2ef4)],_0x56b19c[_0x2554be(0x2a0e)]({'index':_0x35e0a7[_0x242dd4(0x18aa)],'typedArray':_0x1304c0[_0x242dd4(0xa59)],'componentsPerAttribute':_0x1304c0[_0x242dd4(0x140c)][_0x242dd4(0x4362)],'componentDatatype':_0x1304c0[_0x2554be(0x313f)][_0x242dd4(0x5c9a)],'offsetInBytes':_0x1304c0[_0x242dd4(0x140c)][_0x242dd4(0x153e)],'strideInBytes':_0x1304c0[_0x242dd4(0x140c)][_0x242dd4(0x5fcd)],'normalize':_0x1304c0[_0x2554be(0x313f)][_0x242dd4(0x56d1)]}),_0x66f384[_0x2554be(0x2237)]={'VertexWeight':0x0};}}}function SubTextureCache(){var _0x5f06c2=_0x5e00b3;this[_0x5f06c2(0x4a69)]={},this[_0x5f06c2(0x3a0f)]=new Heap({'comparator':sortComparator}),this[_0x5f06c2(0x3a0f)][_0x5f06c2(0x350d)]=0x64;}function DiscardMissingTileImagePolicy(_0x54afd9){var _0x405620=_0x307c2b,_0x128812=_0x5e00b3;_0x54afd9=defaultValue$1(_0x54afd9,defaultValue$1[_0x128812(0x243c)]),this[_0x405620(0xc85)]=_0x54afd9[_0x128812(0x1dd8)],this[_0x128812(0x4fc1)]=void 0x0,this[_0x128812(0x290e)]=void 0x0,this[_0x128812(0x1bd0)]=!0x1;var _0x49f10a=Resource[_0x128812(0x3bee)](_0x54afd9[_0x128812(0x5705)]),_0x4134dd=this;_0x49f10a['fetchImage']({'preferBlob':!0x0,'preferImageBitmap':!0x0,'flipY':!0x0})[_0x128812(0x2a5f)](function(_0x4af73d){var _0x16b2c1=_0x405620,_0x1d7670=_0x128812;defined$1(_0x4af73d[_0x1d7670(0x27ae)])&&(_0x4134dd[_0x1d7670(0x290e)]=_0x4af73d[_0x16b2c1(0x35d7)][_0x1d7670(0xd16)]);var _0x162499=getImagePixels(_0x4af73d);if(_0x54afd9[_0x1d7670(0x4efc)]){for(var _0xf6e02c=!0x0,_0x3513b0=_0x4af73d['width'],_0x36f9e8=_0x54afd9[_0x1d7670(0x1dd8)],_0x1b9392=0x0,_0x4bbec3=_0x36f9e8[_0x1d7670(0x809)];_0xf6e02c&&_0x1b9392<_0x4bbec3;++_0x1b9392){var _0x443776=_0x36f9e8[_0x1b9392];_0x162499[0x4*_0x443776['x']+_0x443776['y']*_0x3513b0+0x3]>0x0&&(_0xf6e02c=!0x1);}_0xf6e02c&&(_0x162499=void 0x0);}_0x4134dd[_0x16b2c1(0x12f0)]=_0x162499,_0x4134dd[_0x1d7670(0x1bd0)]=!0x0;})[_0x405620(0x53dd)](function(){var _0x3bc6f5=_0x128812;_0x4134dd[_0x3bc6f5(0x4fc1)]=void 0x0,_0x4134dd[_0x3bc6f5(0x1bd0)]=!0x0;});}function ImageryLayerFeatureInfo(){var _0x16509a=_0x307c2b,_0x4c86d7=_0x5e00b3;this[_0x16509a(0x1c7c)]=void 0x0,this[_0x4c86d7(0x4bfe)]=void 0x0,this[_0x16509a(0x2fe9)]=void 0x0,this[_0x4c86d7(0x140c)]=void 0x0,this[_0x4c86d7(0x2f48)]=void 0x0;}function ImageryProvider(){var _0x31ef20=_0x307c2b,_0x5f1a49=_0x5e00b3;this[_0x5f1a49(0x4f84)]=void 0x0,this[_0x5f1a49(0x5857)]=void 0x0,this[_0x5f1a49(0xfe5)]=void 0x0,this[_0x31ef20(0x2e18)]=void 0x0,this[_0x5f1a49(0x1bf9)]=void 0x0,this[_0x5f1a49(0x5233)]=void 0x0,this[_0x31ef20(0x4bda)]=void 0x0,this[_0x5f1a49(0x601f)]=void 0x0,DeveloperError$1[_0x5f1a49(0x490e)]();}S3MDracoDecode[_0x5e00b3(0x597)]=function(_0x482e09,_0x4da19a,_0x248c54,_0x3284b9,_0x5cbaa2){var _0x248672=_0x307c2b,_0x10855e=_0x5e00b3;for(var _0x17b031=new(draco=_0x482e09)[(_0x10855e(0x4ec9))](),_0x4491ed=[_0x10855e(0x4546),'NORMAL',_0x248672(0x4c0b)],_0x22f8a8=0x0;_0x22f8a8<_0x4491ed[_0x248672(0x2ef4)];++_0x22f8a8)_0x17b031[_0x10855e(0x3527)](draco[_0x4491ed[_0x22f8a8]]);var _0x50019e=new draco[(_0x10855e(0x424b))]();if(_0x50019e[_0x10855e(0x213b)](_0x4da19a,_0x248c54),_0x17b031[_0x248672(0x33a1)](_0x50019e)!==draco[_0x10855e(0xadf)])throw new RuntimeError$1(_0x10855e(0xafd));var _0x4fb1e1=new draco[(_0x10855e(0x2694))](),_0x44c36e=_0x17b031['DecodeBufferToPointCloud'](_0x50019e,_0x4fb1e1);if(!_0x44c36e['ok']()||0x0===_0x4fb1e1[_0x10855e(0x22a7)])throw new RuntimeError$1(_0x10855e(0x1102)+_0x44c36e[_0x10855e(0x2100)]());draco[_0x10855e(0x2947)](_0x50019e),decodeAllAttributes(_0x4fb1e1,_0x17b031,_0x3284b9,_0x5cbaa2),draco[_0x10855e(0x2947)](_0x4fb1e1),draco[_0x10855e(0x2947)](_0x17b031);},S3MDracoDecode[_0x307c2b(0x4b04)]=function(_0x38640a,_0x2eab9f,_0x1d562c,_0xc61fdb,_0x291b2b,_0x1dab93,_0x2ce47f,_0x5cf214,_0x26d6a2,_0x52fedf){var _0x29a157=_0x307c2b,_0x18bbc1=_0x5e00b3;for(var _0xfc68bd=new(draco=_0x38640a)[(_0x18bbc1(0x4ec9))](),_0x26dad0=[_0x18bbc1(0x4546),_0x18bbc1(0xa48),_0x18bbc1(0x2b36),_0x18bbc1(0x15a7)],_0x3d9ad7=0x0;_0x3d9ad7<_0x26dad0[_0x18bbc1(0x809)];++_0x3d9ad7)_0xfc68bd[_0x18bbc1(0x3527)](draco[_0x26dad0[_0x3d9ad7]]);var _0x35dc47=new draco[(_0x18bbc1(0x424b))]();if(_0x35dc47[_0x18bbc1(0x213b)](_0x2eab9f,_0x1d562c),_0xfc68bd[_0x18bbc1(0x1469)](_0x35dc47)!==draco[_0x18bbc1(0xefa)])throw new RuntimeError$1(_0x29a157(0xa29));var _0x21f1f=new draco[(_0x18bbc1(0x3ed0))]();if(!_0xfc68bd[_0x18bbc1(0x4afc)](_0x35dc47,_0x21f1f)['ok']()||0x0===_0x21f1f[_0x18bbc1(0x22a7)])return!0x1;draco[_0x18bbc1(0x2947)](_0x35dc47),decodeAllAttributes(_0x21f1f,_0xfc68bd,_0xc61fdb,_0x1dab93,_0x2ce47f,_0x5cf214,_0x26d6a2,_0x52fedf);var _0xd3a44b=decodeIndexArray(_0x21f1f,_0xfc68bd);_0x291b2b[_0x29a157(0x46d0)]=_0xd3a44b[_0x29a157(0x3601)],_0x291b2b[_0x18bbc1(0x604f)]=_0xd3a44b[_0x18bbc1(0x31e0)],_0x291b2b[_0x18bbc1(0x5fb1)]=_0xd3a44b[_0x18bbc1(0x3821)],_0x291b2b['primitiveType']=PrimitiveType$1[_0x18bbc1(0xf30)],draco[_0x18bbc1(0x2947)](_0x21f1f),draco[_0x18bbc1(0x2947)](_0xfc68bd);},SubTextureCache[_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(_0x3f9c6f,_0x1d76ad){var _0x25f28f=_0x5e00b3,_0x43774c={'id':_0x3f9c6f,'buffer':_0x1d76ad,'priority':getTimestamp$1()};this[_0x25f28f(0x4a69)][_0x3f9c6f]=_0x43774c;var _0x506555=this[_0x25f28f(0x3a0f)][_0x25f28f(0xa3b)](_0x43774c);defined$1(_0x506555)&&delete this[_0x25f28f(0x4a69)][_0x506555['id']];},SubTextureCache[_0x5e00b3(0x3720)][_0x307c2b(0x3abb)]=function(_0x156245){var _0xca50c5=_0x307c2b,_0x2b6468=this[_0xca50c5(0x17e4)][_0x156245];if(defined$1(_0x2b6468))return _0x2b6468;},SubTextureCache[_0x5e00b3(0x3720)][_0x307c2b(0x57f4)]=function(_0x22025a){var _0x5a22d4=_0x5e00b3;return defined$1(this[_0x5a22d4(0x4a69)][_0x22025a]);},DiscardMissingTileImagePolicy[_0x5e00b3(0x3720)][_0x307c2b(0xe73)]=function(){var _0x581d28=_0x5e00b3;return this[_0x581d28(0x1bd0)];},DiscardMissingTileImagePolicy[_0x5e00b3(0x3720)]['shouldDiscardImage']=function(_0x1fa900){var _0x2f0561=_0x5e00b3,_0x375710=this[_0x2f0561(0x2299)],_0x2f4995=this[_0x2f0561(0x4fc1)];if(!defined$1(_0x2f4995))return!0x1;if(defined$1(_0x1fa900[_0x2f0561(0x27ae)])&&_0x1fa900[_0x2f0561(0x27ae)][_0x2f0561(0xd16)]!==this[_0x2f0561(0x290e)])return!0x1;for(var _0x273387=getImagePixels(_0x1fa900),_0x4ad165=_0x1fa900[_0x2f0561(0x2d3c)],_0x51d894=0x0,_0x2dacce=_0x375710[_0x2f0561(0x809)];_0x51d894<_0x2dacce;++_0x51d894)for(var _0x5b451f=_0x375710[_0x51d894],_0x2506f1=0x4*_0x5b451f['x']+_0x5b451f['y']*_0x4ad165,_0x30d5c8=0x0;_0x30d5c8<0x4;++_0x30d5c8){var _0x4fe55d=_0x2506f1+_0x30d5c8;if(_0x273387[_0x4fe55d]!==_0x2f4995[_0x4fe55d])return!0x1;}return!0x0;},ImageryLayerFeatureInfo[_0x5e00b3(0x3720)][_0x5e00b3(0x1004)]=function(_0x51515c){var _0x2bc7be=_0x307c2b,_0x338d2b=_0x5e00b3,_0x2aa212,_0x14a772=0xa;for(var _0x501d4d in _0x51515c)if(_0x51515c[_0x2bc7be(0x2609)](_0x501d4d)&&_0x51515c[_0x501d4d]){var _0x1f8124=_0x501d4d[_0x338d2b(0x12e2)]();_0x14a772>0x1&&_0x338d2b(0x2c5)===_0x1f8124?(_0x14a772=0x1,_0x2aa212=_0x501d4d):_0x14a772>0x2&&_0x338d2b(0x8ef)===_0x1f8124?(_0x14a772=0x2,_0x2aa212=_0x501d4d):_0x14a772>0x3&&/name/i[_0x338d2b(0x4a8a)](_0x501d4d)?(_0x14a772=0x3,_0x2aa212=_0x501d4d):_0x14a772>0x4&&/title/i[_0x2bc7be(0x37cb)](_0x501d4d)&&(_0x14a772=0x4,_0x2aa212=_0x501d4d);}defined$1(_0x2aa212)&&(this[_0x338d2b(0x2c5)]=_0x51515c[_0x2aa212]);},ImageryLayerFeatureInfo[_0x5e00b3(0x3720)][_0x5e00b3(0x4fb4)]=function(_0x6e51bf){var _0x21d401=_0x5e00b3;this[_0x21d401(0x4bfe)]=function _0x3808a7(_0x281ffd){var _0x2f2979=_0x140d,_0x55ea4f=_0x21d401,_0xd59157=_0x55ea4f(0x17e3);for(var _0x10686f in _0x281ffd)if(_0x281ffd[_0x2f2979(0x2609)](_0x10686f)){var _0x29e83e=_0x281ffd[_0x10686f];defined$1(_0x29e83e)&&(_0xd59157+=_0x55ea4f(0x8c4)==typeof _0x29e83e?'<tr><td>'+_0x10686f+_0x55ea4f(0x4454)+_0x3808a7(_0x29e83e)+_0x55ea4f(0x565f):'<tr><td>'+_0x10686f+_0x55ea4f(0x4454)+_0x29e83e+_0x2f2979(0x3678));}return _0xd59157+=_0x55ea4f(0x886);}(_0x6e51bf);},Object[_0x307c2b(0x66e)](ImageryProvider[_0x5e00b3(0x3720)],{'ready':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'readyPromise':{'get':DeveloperError$1[_0x307c2b(0xb2d)]},'rectangle':{'get':DeveloperError$1[_0x307c2b(0xb2d)]},'tileWidth':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'tileHeight':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'maximumLevel':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'minimumLevel':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'tilingScheme':{'get':DeveloperError$1[_0x307c2b(0xb2d)]},'tileDiscardPolicy':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'errorEvent':{'get':DeveloperError$1['throwInstantiationError']},'credit':{'get':DeveloperError$1[_0x307c2b(0xb2d)]},'proxy':{'get':DeveloperError$1[_0x307c2b(0xb2d)]},'hasAlphaChannel':{'get':DeveloperError$1[_0x307c2b(0xb2d)]}}),ImageryProvider[_0x5e00b3(0x3720)][_0x307c2b(0x2014)]=DeveloperError$1[_0x5e00b3(0x490e)],ImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2d7e)]=DeveloperError$1[_0x5e00b3(0x490e)],ImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x5e3d)]=DeveloperError$1[_0x307c2b(0xb2d)];var ktxRegex$1=/\.ktx$/i,crnRegex$1=/\.crn$/i,dxtzRegex$1=/\.dxtz$/i;function ArcGisMapServerImageryProvider(_0x555ac4){var _0x13c760=_0x307c2b,_0x4b0dbf=_0x5e00b3;_0x555ac4=defaultValue$1(_0x555ac4,defaultValue$1[_0x13c760(0x216e)]),this[_0x4b0dbf(0x27a5)]=_0x555ac4[_0x13c760(0x2cb5)];var _0x5de6a0=Resource[_0x13c760(0x260)](_0x555ac4[_0x4b0dbf(0x2dba)]);_0x5de6a0[_0x4b0dbf(0x4ee3)](),defined$1(_0x555ac4[_0x13c760(0x19e0)])&&_0x5de6a0[_0x4b0dbf(0x5aa)]({'token':_0x555ac4[_0x4b0dbf(0x4466)]}),this[_0x4b0dbf(0x28cf)]=_0x5de6a0,this[_0x13c760(0x3062)]=_0x555ac4[_0x4b0dbf(0x1f16)],this[_0x4b0dbf(0x524b)]=defaultValue$1(_0x555ac4[_0x4b0dbf(0x54b0)],0x100),this[_0x4b0dbf(0x37dd)]=defaultValue$1(_0x555ac4['tileHeight'],0x100),this[_0x4b0dbf(0x5992)]=_0x555ac4[_0x4b0dbf(0x525d)],this[_0x4b0dbf(0x2ba3)]=defaultValue$1(_0x555ac4[_0x4b0dbf(0x3f84)],new GeographicTilingScheme({'ellipsoid':_0x555ac4[_0x13c760(0x2864)]})),this[_0x13c760(0x1448)]=defaultValue$1(_0x555ac4[_0x4b0dbf(0xdc2)],!0x0),this[_0x4b0dbf(0x4432)]=defaultValue$1(_0x555ac4[_0x4b0dbf(0x1dec)],this[_0x4b0dbf(0x2ba3)]['rectangle']),this[_0x4b0dbf(0x52dd)]=_0x555ac4[_0x4b0dbf(0x2416)];var _0x2412d5=_0x555ac4[_0x4b0dbf(0xfc0)];_0x4b0dbf(0x20b8)==typeof _0x2412d5&&(_0x2412d5=new Credit$1(_0x2412d5)),this[_0x4b0dbf(0x3f3d)]=_0x2412d5,this[_0x4b0dbf(0x4d10)]=defaultValue$1(_0x555ac4[_0x13c760(0x3eea)],!0x0),this[_0x13c760(0x35dd)]=new Event(),this[_0x4b0dbf(0x1d9c)]=!0x1,this[_0x4b0dbf(0x41ff)]=when[_0x4b0dbf(0x32fc)]();var _0x478677,_0x2ebcbc=this,_0x45fc45=_0x555ac4[_0x4b0dbf(0x2dba)];function _0x105c24(_0x5132f0){var _0x53409a=_0x13c760,_0x295c54=_0x4b0dbf,_0x4d00f1=_0x5132f0[_0x53409a(0x4ad8)];if(defined$1(_0x4d00f1)){if(_0x2ebcbc[_0x53409a(0x2b9a)]=_0x4d00f1[_0x295c54(0x89f)],_0x2ebcbc[_0x295c54(0x37dd)]=_0x4d00f1[_0x295c54(0x3f16)],0x18ed4===_0x4d00f1[_0x53409a(0x2379)]['wkid']||0x18ee1===_0x4d00f1[_0x295c54(0xf76)][_0x295c54(0x4a12)])_0x2ebcbc[_0x295c54(0x2ba3)]=new WebMercatorTilingScheme({'ellipsoid':_0x555ac4[_0x53409a(0x2864)]});else{if(0x10e6!==_0x5132f0[_0x53409a(0x4ad8)][_0x53409a(0x2379)][_0x295c54(0x4a12)]){var _0x4ef5a0='Tile\x20spatial\x20reference\x20WKID\x20'+_0x5132f0[_0x295c54(0x3bff)][_0x295c54(0xf76)][_0x295c54(0x4a12)]+_0x295c54(0x1a07);return void(_0x478677=TileProviderError$1[_0x295c54(0x44f3)](_0x478677,_0x2ebcbc,_0x2ebcbc[_0x295c54(0x1d8e)],_0x4ef5a0,void 0x0,void 0x0,void 0x0,_0x17532f));}_0x2ebcbc[_0x295c54(0x2ba3)]=new GeographicTilingScheme({'ellipsoid':_0x555ac4[_0x295c54(0x4faa)]});}if(_0x2ebcbc[_0x295c54(0x5992)]=_0x5132f0['tileInfo'][_0x295c54(0x8f5)][_0x295c54(0x809)]-0x1,defined$1(_0x5132f0[_0x295c54(0x3372)])){if(defined$1(_0x5132f0[_0x295c54(0x3372)][_0x53409a(0x2379)])&&defined$1(_0x5132f0[_0x295c54(0x3372)][_0x295c54(0xf76)][_0x295c54(0x4a12)])){if(0x18ed4===_0x5132f0[_0x53409a(0x4c9e)][_0x295c54(0xf76)][_0x295c54(0x4a12)]||0x18ee1===_0x5132f0[_0x295c54(0x3372)][_0x295c54(0xf76)][_0x295c54(0x4a12)]){var _0x52a8eb=new WebMercatorProjection(),_0x271801=_0x5132f0[_0x53409a(0x4c9e)],_0xa883e=_0x52a8eb[_0x295c54(0x26b)](new Cartesian3(Math[_0x295c54(0x498f)](_0x271801[_0x295c54(0x2918)],-_0x2ebcbc[_0x295c54(0x2ba3)][_0x295c54(0x4faa)]['maximumRadius']*Math['PI']),Math[_0x295c54(0x498f)](_0x271801[_0x53409a(0xd2e)],-_0x2ebcbc[_0x53409a(0x374c)][_0x295c54(0x4faa)][_0x295c54(0x1617)]*Math['PI']),0x0)),_0x47079e=_0x52a8eb[_0x295c54(0x26b)](new Cartesian3(Math[_0x295c54(0x19a8)](_0x271801[_0x295c54(0x1f4f)],_0x2ebcbc[_0x53409a(0x374c)][_0x295c54(0x4faa)][_0x53409a(0x64b)]*Math['PI']),Math[_0x295c54(0x19a8)](_0x271801[_0x53409a(0x438)],_0x2ebcbc[_0x53409a(0x374c)][_0x295c54(0x4faa)][_0x295c54(0x1617)]*Math['PI']),0x0));_0x2ebcbc[_0x295c54(0x4432)]=new Rectangle(_0xa883e[_0x295c54(0x4465)],_0xa883e[_0x295c54(0x5859)],_0x47079e[_0x295c54(0x4465)],_0x47079e[_0x53409a(0x353e)]);}else{if(0x10e6!==_0x5132f0[_0x53409a(0x4c9e)][_0x295c54(0xf76)][_0x53409a(0x16a4)]){var _0x25c3ab=_0x295c54(0x5adc)+_0x5132f0[_0x295c54(0x3372)][_0x295c54(0xf76)][_0x295c54(0x4a12)]+_0x295c54(0x1a07);return void(_0x478677=TileProviderError$1[_0x295c54(0x44f3)](_0x478677,_0x2ebcbc,_0x2ebcbc[_0x53409a(0x35dd)],_0x25c3ab,void 0x0,void 0x0,void 0x0,_0x17532f));}_0x2ebcbc[_0x53409a(0xd85)]=Rectangle[_0x295c54(0x10c5)](_0x5132f0[_0x53409a(0x4c9e)][_0x295c54(0x2918)],_0x5132f0[_0x53409a(0x4c9e)][_0x295c54(0x2d04)],_0x5132f0[_0x295c54(0x3372)][_0x295c54(0x1f4f)],_0x5132f0[_0x295c54(0x3372)][_0x295c54(0x2954)]);}}}else _0x2ebcbc[_0x295c54(0x4432)]=_0x2ebcbc[_0x295c54(0x2ba3)]['rectangle'];defined$1(_0x2ebcbc[_0x295c54(0x4fda)])||(_0x2ebcbc[_0x295c54(0x4fda)]=new DiscardMissingTileImagePolicy({'missingImageUrl':buildImageResource$4(_0x2ebcbc,0x0,0x0,_0x2ebcbc[_0x295c54(0x5992)])[_0x295c54(0x2dba)],'pixelsToCheck':[new Cartesian2(0x0,0x0),new Cartesian2(0xc8,0x14),new Cartesian2(0x14,0xc8),new Cartesian2(0x50,0x6e),new Cartesian2(0xa0,0x82)],'disableCheckIfAllPixelsAreTransparent':!0x0})),_0x2ebcbc[_0x53409a(0x1448)]=!0x0;}else _0x2ebcbc[_0x295c54(0x800)]=!0x1;defined$1(_0x5132f0[_0x53409a(0x2403)])&&_0x5132f0[_0x295c54(0x318c)][_0x295c54(0x809)]>0x0&&(_0x2ebcbc[_0x295c54(0x3f3d)]=new Credit$1(_0x5132f0[_0x295c54(0x318c)])),_0x2ebcbc[_0x295c54(0x1d9c)]=!0x0,_0x2ebcbc[_0x53409a(0x46e8)][_0x53409a(0x511b)](!0x0),TileProviderError$1[_0x53409a(0x1858)](_0x478677);}function _0x4f466e(_0x1959c9){var _0x33a8e8=_0x13c760,_0x57a965=_0x4b0dbf,_0x471762=_0x33a8e8(0x8fe)+_0x2ebcbc[_0x57a965(0x28cf)]['url']+'.';_0x478677=TileProviderError$1[_0x57a965(0x44f3)](_0x478677,_0x2ebcbc,_0x2ebcbc[_0x57a965(0x1d8e)],_0x471762,void 0x0,void 0x0,void 0x0,_0x17532f),_0x2ebcbc[_0x57a965(0x41ff)]['reject'](new RuntimeError$1(_0x471762));}function _0x17532f(){var _0x1d42b1=_0x13c760,_0x4150b7=_0x4b0dbf;when(_0x2ebcbc[_0x4150b7(0x28cf)][_0x1d42b1(0x4266)]({'queryParameters':{'f':_0x4150b7(0x8af)}})[_0x4150b7(0x57a7)](),_0x105c24,_0x4f466e);}_0x2ebcbc[_0x4b0dbf(0x5311)]=_0x555ac4[_0x4b0dbf(0x2dba)],new IndexedDBScheduler({'name':_0x45fc45})[_0x4b0dbf(0x2a5f)](function(_0x4c442e){var _0x52686e=_0x13c760,_0x4f037f=_0x4b0dbf;_0x4c442e[_0x52686e(0xfaa)](_0x2ebcbc[_0x4f037f(0x5311)])?_0x2ebcbc[_0x4f037f(0x4203)]=_0x4c442e:_0x4c442e[_0x4f037f(0x2f0b)](_0x2ebcbc[_0x4f037f(0x5311)])[_0x4f037f(0x2a5f)](function(){var _0x573d81=_0x4f037f;_0x2ebcbc[_0x573d81(0x4203)]=_0x4c442e;});}),_0x2ebcbc[_0x4b0dbf(0x1349)]={'isOpen':!0x1,'clear':function(){var _0x168d45=_0x4b0dbf;_0x2ebcbc[_0x168d45(0x4203)][_0x168d45(0x3fec)](_0x2ebcbc[_0x168d45(0x5311)]);},'cache':[]},this[_0x4b0dbf(0x800)]?_0x17532f():(this[_0x13c760(0x22ec)]=!0x0,this[_0x4b0dbf(0x41ff)][_0x4b0dbf(0x1c7e)](!0x0));}function buildImageResource$4(_0x1d2a32,_0x588b28,_0x315db5,_0x143153,_0x466fec){var _0x4ee19c=_0x307c2b,_0x3e4efc=_0x5e00b3,_0x3e5639;if(_0x1d2a32[_0x3e4efc(0x800)])_0x3e5639=_0x1d2a32[_0x3e4efc(0x28cf)][_0x4ee19c(0x4266)]({'url':_0x3e4efc(0x5684)+_0x143153+'/'+_0x315db5+'/'+_0x588b28,'request':_0x466fec});else{var _0x5094d6=_0x1d2a32[_0x4ee19c(0x374c)][_0x3e4efc(0x1a88)](_0x588b28,_0x315db5,_0x143153),_0x5a0a27={'bbox':_0x5094d6[_0x3e4efc(0x159f)]+','+_0x5094d6[_0x3e4efc(0x5696)]+','+_0x5094d6[_0x3e4efc(0x310a)]+','+_0x5094d6[_0x4ee19c(0x51b4)],'size':_0x1d2a32[_0x3e4efc(0x524b)]+','+_0x1d2a32[_0x3e4efc(0x37dd)],'format':_0x3e4efc(0x5ba7),'transparent':!0x0,'f':_0x3e4efc(0xf80)};_0x1d2a32[_0x3e4efc(0x2ba3)][_0x3e4efc(0x2a8a)]instanceof GeographicProjection?(_0x5a0a27[_0x3e4efc(0x1d4d)]=0x10e6,_0x5a0a27[_0x4ee19c(0x3c18)]=0x10e6):(_0x5a0a27[_0x3e4efc(0x1d4d)]=0xf11,_0x5a0a27[_0x3e4efc(0x5d76)]=0xf11),_0x1d2a32[_0x3e4efc(0x2416)]&&(_0x5a0a27[_0x4ee19c(0x4c59)]='show:'+_0x1d2a32[_0x3e4efc(0x2416)]),_0x3e5639=_0x1d2a32[_0x3e4efc(0x28cf)][_0x4ee19c(0x4266)]({'url':_0x3e4efc(0x1a33),'request':_0x466fec,'queryParameters':_0x5a0a27});}return _0x3e5639;}function tileXYToQuadKey$4(_0x4223b7,_0x3c0447,_0x3ee0fc){for(var _0x40de48='',_0x29617a=_0x3ee0fc;_0x29617a>=0x0;--_0x29617a){var _0x4f3e3c=0x1<<_0x29617a,_0x17e05e=0x0;isBitSet(_0x3c0447,_0x4f3e3c)?isBitSet(_0x4223b7,_0x4f3e3c)&&(_0x17e05e|=0x1):(_0x17e05e|=0x2,isBitSet(_0x4223b7,_0x4f3e3c)||(_0x17e05e|=0x1)),_0x40de48+=_0x17e05e;}return _0x40de48;}function AutoExposure(){var _0xc67f8=_0x307c2b,_0x3ef7bf=_0x5e00b3;this[_0x3ef7bf(0x18f4)]=void 0x0,this[_0x3ef7bf(0x447c)]=void 0x0,this[_0x3ef7bf(0x5394)]=void 0x0,this[_0x3ef7bf(0x3452)]=void 0x0,this[_0xc67f8(0x22ec)]=!0x1,this[_0x3ef7bf(0x5e3a)]=_0x3ef7bf(0x3233),this[_0xc67f8(0xcfe)]=void 0x0,this[_0x3ef7bf(0x4891)]=void 0x0,this[_0x3ef7bf(0x403f)]=void 0x0,this[_0x3ef7bf(0x53e1)]=void 0x0,this[_0x3ef7bf(0x4674)]=void 0x0,this[_0x3ef7bf(0x4563)]=void 0x0,this[_0x3ef7bf(0x272)]=new Cartesian2(),this[_0x3ef7bf(0x552c)]=!0x0,this[_0x3ef7bf(0x1733)]=!0x0,this[_0x3ef7bf(0x215b)]=0.1,this[_0x3ef7bf(0x876)]=0xa;}function destroyFramebuffers$3(_0x5f23f2){var _0x33e0ba=_0x307c2b,_0x1195ff=_0x5e00b3,_0x350813=_0x5f23f2[_0x1195ff(0x403f)];if(defined$1(_0x350813)){for(var _0x2edb53=_0x350813[_0x33e0ba(0x2ef4)],_0x5905d9=0x0;_0x5905d9<_0x2edb53;++_0x5905d9)_0x350813[_0x5905d9][_0x1195ff(0x2947)]();_0x5f23f2[_0x33e0ba(0x3d4)]=void 0x0,_0x5f23f2['_previousLuminance'][_0x1195ff(0x2947)](),_0x5f23f2[_0x1195ff(0x53e1)]=void 0x0;}}function createFramebuffers$3(_0x244b38,_0x3770db){var _0x5ddd64=_0x307c2b,_0x4bdce8=_0x5e00b3;destroyFramebuffers$3(_0x244b38);for(var _0x4ea466=_0x244b38[_0x4bdce8(0x5178)],_0x178188=_0x244b38[_0x4bdce8(0x3a59)],_0x4f49ba=PixelFormat$1[_0x4bdce8(0x1015)],_0x265f3c=_0x3770db[_0x5ddd64(0x4f45)]?PixelDatatype$1[_0x4bdce8(0x4750)]:PixelDatatype$1[_0x4bdce8(0x486a)],_0x135b09=new Sampler({'wrapS':TextureWrap$1[_0x4bdce8(0x3304)],'wrapT':TextureWrap$1[_0x4bdce8(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x4bdce8(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x4bdce8(0x403b)]}),_0x2d5a30=Math[_0x5ddd64(0x4f30)](Math[_0x4bdce8(0xca1)](Math[_0x5ddd64(0x5449)](_0x4ea466,_0x178188))/Math[_0x5ddd64(0x2167)](0x3)),_0x5ec67f=new Array(_0x2d5a30),_0x1de841=0x0;_0x1de841<_0x2d5a30;++_0x1de841)_0x4ea466=Math[_0x5ddd64(0x5449)](Math[_0x4bdce8(0x5f13)](_0x4ea466/0x3),0x1),_0x178188=Math[_0x4bdce8(0x498f)](Math[_0x5ddd64(0x4f30)](_0x178188/0x3),0x1),_0x5ec67f[_0x1de841]=new Framebuffer$1({'context':_0x3770db,'colorTextures':[new Texture({'context':_0x3770db,'width':_0x4ea466,'height':_0x178188,'pixelFormat':_0x4f49ba,'pixelDatatype':_0x265f3c,'sampler':_0x135b09})]});var _0x5b5151=_0x5ec67f[_0x2d5a30-0x1][_0x4bdce8(0x1d69)](0x0);_0x244b38[_0x4bdce8(0x53e1)]=new Framebuffer$1({'context':_0x3770db,'colorTextures':[new Texture({'context':_0x3770db,'width':_0x5b5151[_0x4bdce8(0x2d3c)],'height':_0x5b5151[_0x4bdce8(0x5a4e)],'pixelFormat':_0x4f49ba,'pixelDatatype':_0x265f3c,'sampler':_0x135b09})]}),_0x244b38[_0x4bdce8(0x403f)]=_0x5ec67f;}function destroyCommands$2(_0x4fd972){var _0x1efedf=_0x307c2b,_0x466e91=_0x5e00b3,_0x588cc6=_0x4fd972[_0x466e91(0x4674)];if(defined$1(_0x588cc6)){for(var _0x4ffb0b=_0x588cc6[_0x466e91(0x809)],_0x2343e9=0x0;_0x2343e9<_0x4ffb0b;++_0x2343e9)_0x588cc6[_0x2343e9][_0x466e91(0x2ddc)][_0x466e91(0x2947)]();_0x4fd972[_0x1efedf(0x5608)]=void 0x0;}}function createUniformMap$1(_0x2cfc58,_0x27dda9){var _0x72274b=_0x307c2b,_0x9b0c0c=_0x5e00b3,_0x476372;if(0x0===_0x27dda9)_0x476372={'colorTexture':function(){var _0x422bfc=_0x140d;return _0x2cfc58[_0x422bfc(0x1010)];},'colorTextureDimensions':function(){var _0x864592=_0x23ca;return _0x2cfc58[_0x864592(0x5394)][_0x864592(0x11ba)];}};else{var _0x3c811b=_0x2cfc58[_0x9b0c0c(0x403f)][_0x27dda9-0x1][_0x72274b(0x30ac)](0x0);_0x476372={'colorTexture':function(){return _0x3c811b;},'colorTextureDimensions':function(){var _0x54c927=_0x9b0c0c;return _0x3c811b[_0x54c927(0x11ba)];}};}return _0x476372[_0x72274b(0x1957)]=function(){var _0x225133=_0x9b0c0c;return _0x2cfc58[_0x225133(0x272)];},_0x476372[_0x9b0c0c(0x18fa)]=function(){var _0xe4e071=_0x9b0c0c;return _0x2cfc58[_0xe4e071(0x53e1)]['getColorTexture'](0x0);},_0x476372;}function getShaderSource(_0x2af62a,_0x38e0be){var _0x5ec0c0=_0x307c2b,_0x2398e9=_0x5e00b3,_0x200ef6=_0x2398e9(0x1426);return _0x200ef6+=0x0===_0x2af62a?_0x5ec0c0(0x4eb7):_0x2398e9(0x196a),_0x200ef6+='}\x0a\x0a',_0x200ef6+=_0x2398e9(0x3e74),_0x2af62a===_0x38e0be-0x1&&(_0x200ef6+=_0x2398e9(0x3fde)),_0x200ef6+=_0x2398e9(0x865);}function createCommands$3(_0x31c902,_0x5146c8){var _0x52199f=_0x5e00b3;destroyCommands$2(_0x31c902);for(var _0x328c2a=_0x31c902[_0x52199f(0x403f)],_0x48c9d8=_0x328c2a[_0x52199f(0x809)],_0x3a6e0e=new Array(_0x48c9d8),_0x2186c1=0x0;_0x2186c1<_0x48c9d8;++_0x2186c1)_0x3a6e0e[_0x2186c1]=_0x5146c8[_0x52199f(0x599f)](getShaderSource(_0x2186c1,_0x48c9d8),{'framebuffer':_0x328c2a[_0x2186c1],'uniformMap':createUniformMap$1(_0x31c902,_0x2186c1)});_0x31c902[_0x52199f(0x4674)]=_0x3a6e0e;}ImageryProvider[_0x307c2b(0x1d7c)]=function(_0x4aafc0,_0x36b91d,_0x5f3f26){var _0x4060ea=_0x307c2b,_0x3b84a5=_0x5e00b3,_0x3887ba=Resource[_0x3b84a5(0x3bee)](_0x36b91d);return defined$1(_0x5f3f26)?_0x3887ba[_0x3b84a5(0x1cf8)]():ktxRegex$1[_0x3b84a5(0x4a8a)](_0x3887ba[_0x3b84a5(0x2dba)])?loadKTX(_0x3887ba):crnRegex$1[_0x3b84a5(0x4a8a)](_0x3887ba[_0x3b84a5(0x2dba)])?loadCRN(_0x3887ba):dxtzRegex$1[_0x3b84a5(0x4a8a)](_0x3887ba[_0x3b84a5(0x2dba)])?(_0x4aafc0[_0x3b84a5(0x235a)]=!0x0,loadDXTZ(_0x3887ba)):defined$1(_0x4aafc0[_0x3b84a5(0x1f16)])?_0x3887ba[_0x3b84a5(0x1673)]({'preferBlob':!0x0,'preferImageBitmap':!0x0,'flipY':!0x0}):(defined$1(_0x4aafc0[_0x4060ea(0x2e07)])&&(_0x3887ba[_0x3b84a5(0x29ac)]=combine$2(_0x3887ba[_0x3b84a5(0x29ac)],_0x4aafc0[_0x3b84a5(0x433)])),_0x3887ba[_0x3b84a5(0xc2c)]());},Object[_0x5e00b3(0x1dfd)](ArcGisMapServerImageryProvider[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x1dd289=_0x307c2b,_0x1690a7=_0x5e00b3;return this[_0x1dd289(0x37e8)][_0x1690a7(0x26a1)];}},'token':{'get':function(){var _0x75aef3=_0x5e00b3;return this[_0x75aef3(0x28cf)][_0x75aef3(0xc06)][_0x75aef3(0x4466)];}},'proxy':{'get':function(){var _0x1531e0=_0x5e00b3;return this[_0x1531e0(0x28cf)][_0x1531e0(0xd0b)];}},'tileWidth':{'get':function(){var _0x3768ec=_0x307c2b;return this[_0x3768ec(0x2b9a)];}},'tileHeight':{'get':function(){return this['_tileHeight'];}},'maximumLevel':{'get':function(){var _0x17a504=_0x5e00b3;return this[_0x17a504(0x5992)];}},'minimumLevel':{'get':function(){return 0x0;}},'tilingScheme':{'get':function(){var _0x1a46ad=_0x5e00b3;return this[_0x1a46ad(0x2ba3)];}},'rectangle':{'get':function(){var _0x2f89d6=_0x5e00b3;return this[_0x2f89d6(0x4432)];}},'tileDiscardPolicy':{'get':function(){var _0x4577ca=_0x5e00b3;return this[_0x4577ca(0x4fda)];}},'errorEvent':{'get':function(){var _0x20ec16=_0x5e00b3;return this[_0x20ec16(0x1d8e)];}},'ready':{'get':function(){var _0x1f71ea=_0x307c2b;return this[_0x1f71ea(0x22ec)];}},'readyPromise':{'get':function(){var _0x129f2d=_0x5e00b3;return this[_0x129f2d(0x41ff)][_0x129f2d(0x24e7)];}},'credit':{'get':function(){var _0x4136ea=_0x5e00b3;return this[_0x4136ea(0x3f3d)];}},'usingPrecachedTiles':{'get':function(){var _0x15bbbd=_0x5e00b3;return this[_0x15bbbd(0x800)];}},'hasAlphaChannel':{'get':function(){return!0x0;}},'layers':{'get':function(){var _0x283d20=_0x5e00b3;return this[_0x283d20(0x52dd)];}}}),ArcGisMapServerImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x4058)]=function(_0xcc32d,_0x4c6dd6,_0xf25956){},ArcGisMapServerImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2d7e)]=function(_0x46ea8d,_0x43084a,_0x1a5644,_0x71e630){var _0x5d569d=_0x307c2b,_0x40247c=_0x5e00b3,_0x1700f5=buildImageResource$4(this,_0x46ea8d,_0x43084a,_0x1a5644,_0x71e630);if(defined$1(Credential[_0x40247c(0x5080)])&&(defined$1(Credential[_0x40247c(0x5080)][_0x40247c(0xb25)][this[_0x40247c(0x27a5)]])?_0x1700f5[_0x5d569d(0x2cb5)]=Credential[_0x5d569d(0x4f94)](this[_0x40247c(0x27a5)],_0x1700f5[_0x40247c(0x2dba)]):_0x1700f5[_0x5d569d(0x2cb5)]=Credential[_0x40247c(0x1aee)](_0x1700f5[_0x40247c(0x2dba)])),_0x71e630[_0x40247c(0x2bd8)]=tileXYToQuadKey$4(_0x46ea8d,_0x43084a,_0x1a5644),!0x0===this[_0x40247c(0x1349)][_0x5d569d(0x558d)]&&!0x0===_0x71e630[_0x40247c(0x3cbe)]){if(defined$1(this[_0x40247c(0x4203)])){var _0x135b6e=this[_0x5d569d(0x3dcb)][_0x40247c(0x20be)](this[_0x40247c(0x5311)],_0x71e630[_0x5d569d(0x58ae)]);return defined$1(_0x135b6e)?when(_0x135b6e,function(_0x593bf1){var _0x4cb2d5=_0x40247c;return defined$1(_0x593bf1)?_0x593bf1:_0x4cb2d5(0x502e);},function(_0x22bdad){var _0x47cd0c=_0x5d569d;return _0x47cd0c(0xd53);}):ImageryProvider[_0x40247c(0x121c)](this,_0x1700f5);}return ImageryProvider[_0x5d569d(0x1d7c)](this,_0x1700f5);}return ImageryProvider[_0x40247c(0x121c)](this,_0x1700f5);},ArcGisMapServerImageryProvider[_0x5e00b3(0x3720)]['pickFeatures']=function(_0x48b09d,_0x278b1d,_0x3f9b16,_0x5a388d,_0x43c6f1){var _0x38f957=_0x307c2b,_0x1f68f9=_0x5e00b3;if(this[_0x1f68f9(0x4d10)]){var _0x363ae7,_0x26e2ad,_0x4a63ad,_0x332945=this[_0x1f68f9(0x2ba3)][_0x1f68f9(0x1a88)](_0x48b09d,_0x278b1d,_0x3f9b16);if(this[_0x38f957(0x374c)][_0x38f957(0x48b1)]instanceof GeographicProjection)_0x363ae7=CesiumMath[_0x1f68f9(0x173e)](_0x5a388d),_0x26e2ad=CesiumMath[_0x38f957(0x3a80)](_0x43c6f1),_0x4a63ad=_0x1f68f9(0x18c);else{var _0x5ebdc5=this[_0x1f68f9(0x2ba3)][_0x38f957(0x48b1)][_0x1f68f9(0x63b)](new Cartographic(_0x5a388d,_0x43c6f1,0x0));_0x363ae7=_0x5ebdc5['x'],_0x26e2ad=_0x5ebdc5['y'],_0x4a63ad=_0x1f68f9(0x4bcb);}var _0x16271e=_0x1f68f9(0x37b5);defined$1(this[_0x1f68f9(0x52dd)])&&(_0x16271e+=':'+this[_0x1f68f9(0x52dd)]);var _0x172c25={'f':_0x1f68f9(0x8af),'tolerance':0x2,'geometryType':_0x1f68f9(0x1dda),'geometry':_0x363ae7+','+_0x26e2ad,'mapExtent':_0x332945[_0x38f957(0x47d7)]+','+_0x332945[_0x38f957(0x2d46)]+','+_0x332945[_0x1f68f9(0x310a)]+','+_0x332945[_0x1f68f9(0x5833)],'imageDisplay':this[_0x1f68f9(0x524b)]+','+this[_0x1f68f9(0x37dd)]+_0x1f68f9(0x355a),'sr':_0x4a63ad,'layers':_0x16271e};return this[_0x1f68f9(0x28cf)][_0x1f68f9(0x5155)]({'url':_0x1f68f9(0x25d2),'queryParameters':_0x172c25})[_0x1f68f9(0x1fd8)]()[_0x1f68f9(0x2a5f)](function(_0x42db7f){var _0x5610d7=_0x38f957,_0x213af0=_0x1f68f9,_0x1aea9c=[],_0x511d92=_0x42db7f[_0x213af0(0x2af)];if(!defined$1(_0x511d92))return _0x1aea9c;for(var _0x4e2789=0x0;_0x4e2789<_0x511d92[_0x213af0(0x809)];++_0x4e2789){var _0x2b9f59=_0x511d92[_0x4e2789],_0x393383=new ImageryLayerFeatureInfo();if(_0x393383[_0x5610d7(0x313f)]=_0x2b9f59,_0x393383[_0x213af0(0x2c5)]=_0x2b9f59[_0x5610d7(0x46b3)],_0x393383[_0x5610d7(0x6d3)]=_0x2b9f59[_0x213af0(0x177b)],_0x393383[_0x5610d7(0x4c65)](_0x2b9f59[_0x213af0(0x177b)]),_0x213af0(0x1dda)===_0x2b9f59[_0x5610d7(0xf4f)]&&_0x2b9f59[_0x213af0(0x144e)]){var _0x32f73d=_0x2b9f59[_0x5610d7(0x2b1d)][_0x213af0(0xf76)]&&_0x2b9f59[_0x213af0(0x144e)][_0x5610d7(0x2379)][_0x213af0(0x4a12)]?_0x2b9f59[_0x213af0(0x144e)][_0x213af0(0xf76)][_0x213af0(0x4a12)]:0x10e6;if(0x10e6===_0x32f73d||0x10bb===_0x32f73d)_0x393383[_0x5610d7(0x2fe9)]=Cartographic[_0x213af0(0x10c5)](_0x2b9f59[_0x213af0(0x144e)]['x'],_0x2b9f59[_0x5610d7(0x2b1d)]['y'],_0x2b9f59[_0x213af0(0x144e)]['z']);else{if(0x18ed4===_0x32f73d||0xdbf31===_0x32f73d||0xf11===_0x32f73d){var _0x48f159=new WebMercatorProjection();_0x393383[_0x213af0(0x3747)]=_0x48f159[_0x213af0(0x26b)](new Cartesian3(_0x2b9f59[_0x213af0(0x144e)]['x'],_0x2b9f59[_0x5610d7(0x2b1d)]['y'],_0x2b9f59[_0x213af0(0x144e)]['z']));}}}_0x1aea9c[_0x5610d7(0x2a0e)](_0x393383);}return _0x1aea9c;});}},Object[_0x307c2b(0x66e)](AutoExposure[_0x5e00b3(0x3720)],{'ready':{'get':function(){var _0x4fcdb1=_0x5e00b3;return this[_0x4fcdb1(0x1d9c)];}},'name':{'get':function(){var _0x12043d=_0x5e00b3;return this[_0x12043d(0x5e3a)];}},'outputTexture':{'get':function(){var _0x61b4a8=_0x5e00b3,_0x520d78=this[_0x61b4a8(0x403f)];if(defined$1(_0x520d78))return _0x520d78[_0x520d78[_0x61b4a8(0x809)]-0x1][_0x61b4a8(0x1d69)](0x0);}}}),AutoExposure[_0x5e00b3(0x3720)]['clear']=function(_0x4258f7){var _0x1b7d2b=_0x307c2b,_0x371c9a=_0x5e00b3,_0x1d9b6e=this[_0x371c9a(0x403f)];if(defined$1(_0x1d9b6e)){var _0x4cd80b=this[_0x371c9a(0x4563)];defined$1(_0x4cd80b)||(_0x4cd80b=this['_clearCommand']=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'framebuffer':void 0x0}));for(var _0x18f54d=_0x1d9b6e[_0x1b7d2b(0x2ef4)],_0x49006b=0x0;_0x49006b<_0x18f54d;++_0x49006b)_0x4cd80b[_0x371c9a(0x3eaf)]=_0x1d9b6e[_0x49006b],_0x4cd80b[_0x371c9a(0x5ae4)](_0x4258f7);}},AutoExposure[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x783fbc){var _0x4e97d7=_0x307c2b,_0x576616=_0x5e00b3,_0x5d4862=_0x783fbc[_0x4e97d7(0x184f)],_0x354ff3=_0x783fbc[_0x576616(0x3883)];_0x5d4862===this['_width']&&_0x354ff3===this[_0x576616(0x3a59)]||(this[_0x576616(0x5178)]=_0x5d4862,this[_0x576616(0x3a59)]=_0x354ff3,createFramebuffers$3(this,_0x783fbc),createCommands$3(this,_0x783fbc),this[_0x576616(0x1d9c)]||(this[_0x4e97d7(0x22ec)]=!0x0)),this[_0x576616(0x272)]['x']=this[_0x576616(0x215b)],this[_0x576616(0x272)]['y']=this[_0x576616(0x876)];var _0x2b9385=this[_0x576616(0x403f)],_0x50e02d=_0x2b9385[_0x2b9385['length']-0x1];_0x2b9385[_0x2b9385[_0x576616(0x809)]-0x1]=this[_0x4e97d7(0x13a9)],this[_0x4e97d7(0x5608)][this[_0x576616(0x4674)][_0x4e97d7(0x2ef4)]-0x1][_0x576616(0x3eaf)]=this[_0x576616(0x53e1)],this[_0x4e97d7(0x13a9)]=_0x50e02d;},AutoExposure[_0x307c2b(0x1aa2)][_0x307c2b(0x482e)]=function(_0x514913,_0x33e774){var _0x3118f4=_0x5e00b3;this[_0x3118f4(0x5394)]=_0x33e774;var _0x266c86=this[_0x3118f4(0x4674)];if(defined$1(_0x266c86)){for(var _0x897070=_0x266c86[_0x3118f4(0x809)],_0x300d7e=0x0;_0x300d7e<_0x897070;++_0x300d7e)_0x266c86[_0x300d7e][_0x3118f4(0x5ae4)](_0x514913);}},AutoExposure[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},AutoExposure[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){return destroyFramebuffers$3(this),destroyCommands$2(this),destroyObject$1(this);};var BingMapsStyle={'AERIAL':_0x307c2b(0xe06),'AERIAL_WITH_LABELS':_0x5e00b3(0xe0b),'AERIAL_WITH_LABELS_ON_DEMAND':_0x5e00b3(0x19f8),'ROAD':_0x307c2b(0x520d),'ROAD_ON_DEMAND':_0x5e00b3(0xa8c),'CANVAS_DARK':_0x5e00b3(0x3784),'CANVAS_LIGHT':_0x5e00b3(0xfad),'CANVAS_GRAY':_0x5e00b3(0xb98),'ORDNANCE_SURVEY':_0x5e00b3(0xe41),'COLLINS_BART':_0x5e00b3(0x5665)},BingMapsStyle$1=Object[_0x5e00b3(0x5448)](BingMapsStyle),emptyImage;function DiscardEmptyTileImagePolicy(_0x2f9cec){}function BingMapsImageryProvider(_0x4317df){var _0x2c8fc5=_0x307c2b,_0x27fa09=_0x5e00b3;_0x4317df=defaultValue$1(_0x4317df,defaultValue$1[_0x27fa09(0x243c)]),this[_0x27fa09(0x467c)]=BingMapsApi[_0x27fa09(0x59ad)](_0x4317df[_0x2c8fc5(0x3ee8)]),this[_0x27fa09(0x28cf)]=Resource[_0x27fa09(0x3bee)](_0x4317df[_0x2c8fc5(0x2cb5)]),this[_0x27fa09(0x28cf)][_0x27fa09(0x4ee3)](),this[_0x27fa09(0x225b)]=_0x4317df[_0x27fa09(0x54f7)],this[_0x27fa09(0xc02)]=defaultValue$1(_0x4317df[_0x27fa09(0x2645)],BingMapsStyle$1[_0x2c8fc5(0x832)]),this[_0x2c8fc5(0x2315)]=defaultValue$1(_0x4317df[_0x2c8fc5(0x28aa)],''),this[_0x27fa09(0x4fda)]=_0x4317df[_0x27fa09(0x1f16)],defined$1(this[_0x2c8fc5(0x3062)])||(this[_0x2c8fc5(0x3062)]=new DiscardEmptyTileImagePolicy()),this['_proxy']=_0x4317df[_0x27fa09(0xd0b)],this[_0x27fa09(0x3f3d)]=new Credit$1(_0x27fa09(0x34f9)+BingMapsImageryProvider[_0x27fa09(0x2881)]+_0x27fa09(0x33d9)),this[_0x2c8fc5(0x473)]=0x1,this[_0x27fa09(0x2ba3)]=new WebMercatorTilingScheme({'numberOfLevelZeroTilesX':0x2,'numberOfLevelZeroTilesY':0x2,'ellipsoid':_0x4317df[_0x27fa09(0x4faa)]}),this['_tileWidth']=void 0x0,this[_0x2c8fc5(0x477b)]=void 0x0,this[_0x2c8fc5(0x316)]=void 0x0,this[_0x27fa09(0x5c38)]=void 0x0,this[_0x27fa09(0x7b6)]=void 0x0,this[_0x2c8fc5(0x35dd)]=new Event(),this[_0x27fa09(0x1d9c)]=!0x1,this[_0x27fa09(0x41ff)]=when[_0x2c8fc5(0x1fd6)]();var _0x5ad309=this[_0x27fa09(0x225b)];defined$1(_0x5ad309)?_0x5ad309[_0x27fa09(0x809)]>0x0&&':'===_0x5ad309[_0x5ad309[_0x2c8fc5(0x2ef4)]-0x1]&&(_0x5ad309=_0x5ad309[_0x27fa09(0x2bb6)](0x0,_0x5ad309[_0x27fa09(0x809)]-0x1)):_0x5ad309=_0x2c8fc5(0x45ab)===document[_0x27fa09(0x548f)][_0x27fa09(0x3aa2)]?'http':_0x27fa09(0x6024);var _0x12c95f,_0x2afe3f=this[_0x2c8fc5(0x37e8)][_0x27fa09(0x5155)]({'url':_0x27fa09(0x4060)+this[_0x27fa09(0xc02)],'queryParameters':{'incl':_0x27fa09(0xade),'key':this[_0x27fa09(0x467c)],'uriScheme':_0x5ad309}}),_0x42c545=this;function _0x4fcb9e(_0x1f4735){var _0x4380f4=_0x2c8fc5,_0x1f9c39=_0x27fa09;if(0x1===_0x1f4735[_0x1f9c39(0x4a2e)][_0x1f9c39(0x809)]){var _0x4350a7=_0x1f4735[_0x4380f4(0xca6)][0x0][_0x1f9c39(0x218b)][0x0];_0x42c545[_0x1f9c39(0x524b)]=_0x4350a7['imageWidth'],_0x42c545[_0x1f9c39(0x37dd)]=_0x4350a7[_0x4380f4(0x254a)],_0x42c545[_0x4380f4(0x316)]=_0x4350a7[_0x1f9c39(0x24be)]-0x1,_0x42c545['_imageUrlSubdomains']=_0x4350a7[_0x1f9c39(0x25f3)],_0x42c545[_0x4380f4(0x50ad)]=_0x4350a7[_0x1f9c39(0x154)];var _0x287654=_0x42c545[_0x1f9c39(0x17e)]=_0x4350a7[_0x1f9c39(0x447d)];_0x287654||(_0x287654=_0x42c545[_0x1f9c39(0x17e)]=[]);for(var _0x2a43fb=0x0,_0xc99fc3=_0x287654[_0x1f9c39(0x809)];_0x2a43fb<_0xc99fc3;++_0x2a43fb){var _0x4f0d30=_0x287654[_0x2a43fb];if(_0x4f0d30[_0x1f9c39(0xfc0)]instanceof Credit$1)break;_0x4f0d30['credit']=new Credit$1(_0x4f0d30[_0x1f9c39(0x31d3)]);for(var _0x4d33ab=_0x4f0d30[_0x1f9c39(0x5cd8)],_0x4fa177=0x0,_0x20f432=_0x4f0d30['coverageAreas'][_0x1f9c39(0x809)];_0x4fa177<_0x20f432;++_0x4fa177){var _0x287718=_0x4d33ab[_0x4fa177],_0x1f990b=_0x287718[_0x1f9c39(0x5bd4)];_0x287718[_0x1f9c39(0x5bd4)]=new Rectangle(CesiumMath[_0x1f9c39(0x4476)](_0x1f990b[0x1]),CesiumMath[_0x1f9c39(0x4476)](_0x1f990b[0x0]),CesiumMath[_0x1f9c39(0x4476)](_0x1f990b[0x3]),CesiumMath[_0x1f9c39(0x4476)](_0x1f990b[0x2]));}}_0x42c545[_0x1f9c39(0x1d9c)]=!0x0,_0x42c545[_0x1f9c39(0x41ff)][_0x4380f4(0x511b)](!0x0),TileProviderError$1[_0x1f9c39(0x57fe)](_0x12c95f);}else _0x480f3d();}function _0x480f3d(_0x31d2c0){var _0x30b364=_0x2c8fc5,_0x38bd9d=_0x27fa09,_0x14bc8a=_0x30b364(0x8fe)+_0x2afe3f[_0x38bd9d(0x2dba)]+'.';_0x12c95f=TileProviderError$1[_0x38bd9d(0x44f3)](_0x12c95f,_0x42c545,_0x42c545[_0x38bd9d(0x1d8e)],_0x14bc8a,void 0x0,void 0x0,void 0x0,_0x1d0949),_0x42c545[_0x38bd9d(0x41ff)][_0x38bd9d(0x4c5a)](new RuntimeError$1(_0x14bc8a));}var _0x358970=_0x2afe3f[_0x27fa09(0x2dba)];function _0x1d0949(){var _0x2b5c06=_0x27fa09,_0x3c9064=_0x2afe3f[_0x2b5c06(0x57a7)](_0x2b5c06(0x4286));BingMapsImageryProvider[_0x2b5c06(0xdee)][_0x358970]=_0x3c9064,_0x3c9064[_0x2b5c06(0x2a5f)](_0x4fcb9e)[_0x2b5c06(0xd22)](_0x480f3d);}var _0x3c5784=BingMapsImageryProvider[_0x27fa09(0xdee)][_0x358970];defined$1(_0x3c5784)?_0x3c5784[_0x27fa09(0x2a5f)](_0x4fcb9e)[_0x2c8fc5(0x53dd)](_0x480f3d):_0x1d0949();}DiscardEmptyTileImagePolicy[_0x5e00b3(0x3720)][_0x5e00b3(0x4527)]=function(){return!0x0;},DiscardEmptyTileImagePolicy[_0x307c2b(0x1aa2)][_0x5e00b3(0x49f5)]=function(_0x16e2ec){var _0x47a7cf=_0x307c2b;return DiscardEmptyTileImagePolicy[_0x47a7cf(0x552e)]===_0x16e2ec;},Object[_0x5e00b3(0x1dfd)](DiscardEmptyTileImagePolicy,{'EMPTY_IMAGE':{'get':function(){var _0x3cac95=_0x5e00b3;return defined$1(emptyImage)||((emptyImage=new Image())[_0x3cac95(0x16cf)]=_0x3cac95(0x1157)),emptyImage;}}}),Object[_0x5e00b3(0x1dfd)](BingMapsImageryProvider[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x44cb42=_0x5e00b3;return this[_0x44cb42(0x28cf)][_0x44cb42(0x2dba)];}},'proxy':{'get':function(){var _0x3f06a1=_0x5e00b3;return this['_resource'][_0x3f06a1(0xd0b)];}},'key':{'get':function(){var _0x20bf83=_0x307c2b;return this[_0x20bf83(0x1268)];}},'mapStyle':{'get':function(){var _0x231781=_0x5e00b3;return this[_0x231781(0xc02)];}},'culture':{'get':function(){var _0x196f17=_0x5e00b3;return this[_0x196f17(0x2b8c)];}},'tileWidth':{'get':function(){var _0x24809a=_0x307c2b;return this[_0x24809a(0x2b9a)];}},'tileHeight':{'get':function(){var _0x9ca8da=_0x5e00b3;return this[_0x9ca8da(0x37dd)];}},'maximumLevel':{'get':function(){var _0x812845=_0x5e00b3;return this[_0x812845(0x5992)];}},'minimumLevel':{'get':function(){return 0x0;}},'tilingScheme':{'get':function(){var _0x524b87=_0x5e00b3;return this[_0x524b87(0x2ba3)];}},'rectangle':{'get':function(){var _0x488801=_0x307c2b,_0x378abd=_0x5e00b3;return this[_0x488801(0x374c)][_0x378abd(0x1dec)];}},'tileDiscardPolicy':{'get':function(){var _0x18a7e8=_0x307c2b;return this[_0x18a7e8(0x3062)];}},'errorEvent':{'get':function(){var _0x9fa08f=_0x5e00b3;return this[_0x9fa08f(0x1d8e)];}},'ready':{'get':function(){var _0xe0efb3=_0x307c2b;return this[_0xe0efb3(0x22ec)];}},'readyPromise':{'get':function(){var _0xdfacfc=_0x5e00b3;return this[_0xdfacfc(0x41ff)][_0xdfacfc(0x24e7)];}},'credit':{'get':function(){var _0x1b2bde=_0x5e00b3;return this[_0x1b2bde(0x3f3d)];}},'hasAlphaChannel':{'get':function(){return!0x1;}}});var rectangleScratch$3=new Rectangle();function buildImageResource$3(_0x1cf087,_0x30ed14,_0x1032eb,_0xbd5d9b,_0x1de2b3){var _0x2a1de1=_0x5e00b3,_0x54ef56=_0x1cf087[_0x2a1de1(0x5c38)],_0x42c356=_0x1cf087['_imageUrlSubdomains'],_0x218eb2=(_0x30ed14+_0x1032eb+_0xbd5d9b)%_0x42c356[_0x2a1de1(0x809)];return _0x1cf087[_0x2a1de1(0x28cf)][_0x2a1de1(0x5155)]({'url':_0x54ef56,'request':_0x1de2b3,'templateValues':{'quadkey':BingMapsImageryProvider[_0x2a1de1(0x29a8)](_0x30ed14,_0x1032eb,_0xbd5d9b),'subdomain':_0x42c356[_0x218eb2],'culture':_0x1cf087[_0x2a1de1(0x2b8c)]},'queryParameters':{'n':'z'}});}BingMapsImageryProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x4058)]=function(_0x5217ed,_0x3d77b8,_0x6b2f65){var _0x27a473=_0x5e00b3,_0x4c0c8b=this[_0x27a473(0x2ba3)][_0x27a473(0x2f70)](_0x5217ed,_0x3d77b8,_0x6b2f65,rectangleScratch$3);return getRectangleAttribution(this[_0x27a473(0x17e)],_0x6b2f65,_0x4c0c8b);},BingMapsImageryProvider[_0x307c2b(0x1aa2)][_0x307c2b(0x1044)]=function(_0x3eebd3,_0x10a651,_0x50e211,_0x29ecda){var _0x3be797=_0x307c2b,_0x5086b9=_0x5e00b3,_0x2c28b4=ImageryProvider[_0x3be797(0x1d7c)](this,buildImageResource$3(this,_0x3eebd3,_0x10a651,_0x50e211,_0x29ecda));if(defined$1(_0x2c28b4))return _0x2c28b4[_0x5086b9(0xd22)](function(_0x526442){var _0x1b660c=_0x3be797,_0x1e379f=_0x5086b9;return defined$1(_0x526442[_0x1e379f(0x27ae)])&&0x0===_0x526442[_0x1b660c(0x35d7)][_0x1e379f(0xd16)]?DiscardEmptyTileImagePolicy['EMPTY_IMAGE']:when[_0x1e379f(0x4c5a)](_0x526442);});},BingMapsImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x5e3d)]=function(_0x514317,_0x474fe3,_0x243371,_0x3e00d9,_0x589d62){},BingMapsImageryProvider[_0x5e00b3(0x29a8)]=function(_0x3223b8,_0x4d0500,_0x337353){for(var _0x4ceb88='',_0x1bce62=_0x337353;_0x1bce62>=0x0;--_0x1bce62){var _0x5ac139=0x1<<_0x1bce62,_0x3321fb=0x0;0x0!=(_0x3223b8&_0x5ac139)&&(_0x3321fb|=0x1),0x0!=(_0x4d0500&_0x5ac139)&&(_0x3321fb|=0x2),_0x4ceb88+=_0x3321fb;}return _0x4ceb88;},BingMapsImageryProvider[_0x307c2b(0x33d3)]=function(_0x1b95a2){var _0x271aa6=_0x5e00b3;for(var _0x50eb84=0x0,_0x3a4f8b=0x0,_0x575522=_0x1b95a2[_0x271aa6(0x809)]-0x1,_0x435ada=_0x575522;_0x435ada>=0x0;--_0x435ada){var _0x297731=0x1<<_0x435ada,_0x2f9b97=+_0x1b95a2[_0x575522-_0x435ada];0x0!=(0x1&_0x2f9b97)&&(_0x50eb84|=_0x297731),0x0!=(0x2&_0x2f9b97)&&(_0x3a4f8b|=_0x297731);}return{'x':_0x50eb84,'y':_0x3a4f8b,'level':_0x575522};},BingMapsImageryProvider[_0x5e00b3(0x144f)]=void 0x0,Object[_0x5e00b3(0x1dfd)](BingMapsImageryProvider,{'logoUrl':{'get':function(){var _0x3c395d=_0x5e00b3;return defined$1(BingMapsImageryProvider[_0x3c395d(0x144f)])||(BingMapsImageryProvider[_0x3c395d(0x144f)]=buildModuleUrl(_0x3c395d(0x23a4))),BingMapsImageryProvider[_0x3c395d(0x144f)];},'set':function(_0x3a45bc){BingMapsImageryProvider['_logoUrl']=_0x3a45bc;}}});var intersectionScratch=new Rectangle();function getRectangleAttribution(_0x5ddd99,_0x31c369,_0x1819e3){var _0x57a6bb=_0x307c2b,_0x4f070f=_0x5e00b3;++_0x31c369;for(var _0x5c196a=[],_0x313944=0x0,_0x5a33d8=_0x5ddd99[_0x4f070f(0x809)];_0x313944<_0x5a33d8;++_0x313944){for(var _0x5005f5=_0x5ddd99[_0x313944],_0x4203ea=_0x5005f5[_0x4f070f(0x5cd8)],_0x5314e5=!0x1,_0x41bc4e=0x0,_0x4c92bf=_0x5005f5[_0x4f070f(0x5cd8)][_0x4f070f(0x809)];!_0x5314e5&&_0x41bc4e<_0x4c92bf;++_0x41bc4e){var _0x2b1388=_0x4203ea[_0x41bc4e];if(_0x31c369>=_0x2b1388[_0x57a6bb(0xd65)]&&_0x31c369<=_0x2b1388[_0x4f070f(0x24be)])defined$1(Rectangle[_0x57a6bb(0x3d2)](_0x1819e3,_0x2b1388[_0x4f070f(0x5bd4)],intersectionScratch))&&(_0x5314e5=!0x0);}_0x5314e5&&_0x5c196a[_0x57a6bb(0x2a0e)](_0x5005f5[_0x4f070f(0xfc0)]);}return _0x5c196a;}BingMapsImageryProvider[_0x5e00b3(0xdee)]={};var BloomPrefilter=_0x5e00b3(0xe58),BloomDownsample=_0x5e00b3(0x507),BloomUpsample=_0x5e00b3(0x4cde),k_MaxPyramidSize=0x10;function BloomEffect(){var _0xefb5a=_0x307c2b,_0x4ffc27=_0x5e00b3;this[_0x4ffc27(0x3610)]=void 0x0,this[_0xefb5a(0x3659)]=new PassState(),this[_0x4ffc27(0x1f37)]=new PassState(),this[_0x4ffc27(0x1462)]=!0x1,this[_0x4ffc27(0x1358)]=void 0x0,this[_0x4ffc27(0x5c94)]=0x0,this[_0x4ffc27(0x24bf)]=0x7,this[_0x4ffc27(0x384b)]=0x0,this[_0x4ffc27(0x54f4)]=0x1,this[_0xefb5a(0x26f2)]=new Cartesian4(0x1,0x1,0x0,0x0),this[_0x4ffc27(0x45e4)]=new Cartesian3(),this[_0xefb5a(0x1279)]=new Cartesian3(0x1,0x1,0x1),this[_0x4ffc27(0xd63)]=0x0,this[_0x4ffc27(0x68c)]=0.5,this[_0x4ffc27(0x137d)]=0xffc0,this[_0xefb5a(0x3e8c)]=0x1,this[_0x4ffc27(0x1ddb)]=1.34,this[_0x4ffc27(0x5a68)]=0x0,this[_0x4ffc27(0xb85)]=buildModuleUrl(_0x4ffc27(0x4f4a)),this[_0x4ffc27(0x441b)]=void 0x0,this[_0xefb5a(0x1167)]=void 0x0,this[_0x4ffc27(0x39c0)]=[];for(var _0x27eb97=0x0;_0x27eb97<k_MaxPyramidSize;_0x27eb97++){this[_0x4ffc27(0x39c0)][_0x4ffc27(0x5323)]({});}this[_0x4ffc27(0x4563)]=new ClearCommand({'color':new Color$2()});}Object[_0x5e00b3(0x1dfd)](BloomEffect[_0x5e00b3(0x3720)],{'show':{'get':function(){var _0x4e76b9=_0x5e00b3;return this[_0x4e76b9(0x1462)];},'set':function(_0x433c90){var _0x1fa104=_0x5e00b3;_0x433c90!==this['_show']&&(defined$1(this[_0x1fa104(0x4f48)])&&this[_0x1fa104(0x4f48)][_0x1fa104(0x50ea)](_0x433c90),this[_0x1fa104(0x1462)]=_0x433c90);}},'bloomIntensity':{'get':function(){var _0x35ca9=_0x5e00b3;return this[_0x35ca9(0x1ddb)];},'set':function(_0x83cc24){var _0x8b1ab7=_0x5e00b3;this[_0x8b1ab7(0x1ddb)]=_0x83cc24;}},'bloomDirtTexIntensity':{'get':function(){var _0x498254=_0x5e00b3;return this[_0x498254(0x5a68)];},'set':function(_0x2f0c4e){var _0x31f753=_0x307c2b;this[_0x31f753(0x2dea)]=_0x2f0c4e;}},'threshold':{'get':function(){var _0x597fee=_0x5e00b3;return this[_0x597fee(0xd63)];},'set':function(_0x59f4b7){var _0x27fbe7=_0x5e00b3;this[_0x27fbe7(0xd63)]=_0x59f4b7;}}}),BloomEffect[_0x307c2b(0x1aa2)][_0x5e00b3(0x3fec)]=function(_0x204742,_0x946fe1){var _0x4ea392=_0x307c2b,_0x4a981a=_0x5e00b3;for(var _0x2a70d4=0x0;_0x2a70d4<this[_0x4a981a(0x384b)];_0x2a70d4++){var _0x2c2393=this[_0x4a981a(0x4563)];_0x2c2393[_0x4a981a(0x3eaf)]=this[_0x4ea392(0x32c8)][_0x2a70d4][_0x4a981a(0x440d)],Color$2[_0x4ea392(0x2d7b)](defaultValue$1(_0x946fe1,Color$2[_0x4a981a(0x12b7)]),_0x2c2393[_0x4a981a(0x8fe)]),_0x2c2393[_0x4a981a(0x5ae4)](_0x204742),_0x2c2393[_0x4a981a(0x3eaf)]=this[_0x4a981a(0x39c0)][_0x2a70d4][_0x4a981a(0x1af8)],Color$2[_0x4ea392(0x2d7b)](defaultValue$1(_0x946fe1,Color$2[_0x4a981a(0x12b7)]),_0x2c2393[_0x4a981a(0x8fe)]),_0x2c2393[_0x4a981a(0x5ae4)](_0x204742);}};var scratchV2=new Cartesian2();BloomEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(_0x44c5af,_0x4ae198){var _0x2fc69a=_0x307c2b,_0x205f7c=_0x5e00b3,_0x2ff4e5=this,_0x4c6c59=this[_0x2fc69a(0x230a)];defined$1(this['_context'])&&this[_0x205f7c(0x1358)][_0x205f7c(0x4972)]>0x0&&(_0x4c6c59=this[_0x205f7c(0x5e52)][_0x205f7c(0x172a)][_0x205f7c(0xfa5)][_0x205f7c(0x2ccb)]);for(var _0x23a049=0x0;_0x23a049<this[_0x205f7c(0x384b)];_0x23a049++){var _0xfe54bf=this[_0x205f7c(0x39c0)][_0x23a049][_0x205f7c(0x5501)];scratchV2['x']=0x1/_0x4c6c59[_0x205f7c(0x1d69)](0x0)[_0x205f7c(0x2d3c)],scratchV2['y']=0x1/_0x4c6c59[_0x2fc69a(0x30ac)](0x0)[_0x205f7c(0x5a4e)],_0xfe54bf['uniformMap'][_0x205f7c(0x539a)]=function(){return _0x4c6c59['getColorTexture'](0x0);},_0xfe54bf[_0x205f7c(0x2ca)][_0x205f7c(0x2c4f)]=function(){return scratchV2;},_0xfe54bf[_0x205f7c(0x2ca)][_0x205f7c(0xd6c)]=function(){var _0x4089fe=_0x205f7c;return _0x2ff4e5[_0x4089fe(0xd63)];},_0xfe54bf[_0x2fc69a(0x2173)][_0x205f7c(0x5aab)]=function(){var _0x67281d=_0x205f7c;return _0x2ff4e5[_0x67281d(0x2877)];},_0xfe54bf[_0x205f7c(0x5ae4)](_0x44c5af,this[_0x205f7c(0x40f0)]),_0x4c6c59=this[_0x205f7c(0x39c0)][_0x23a049][_0x205f7c(0x440d)];}var _0x539557=this[_0x205f7c(0x39c0)][this[_0x205f7c(0x384b)]-0x1][_0x205f7c(0x440d)];for(_0x23a049=this[_0x2fc69a(0xe2f)]-0x2;_0x23a049>=0x0;_0x23a049--){var _0x13a61d=this[_0x2fc69a(0x32c8)][_0x23a049]['downSampleFBO'],_0x304afb=this[_0x205f7c(0x39c0)][_0x23a049][_0x205f7c(0x1af8)],_0x453e3b=this[_0x205f7c(0x39c0)][_0x23a049]['upCommand'];scratchV2['x']=0x1/_0x539557[_0x2fc69a(0x30ac)](0x0)[_0x205f7c(0x2d3c)],scratchV2['y']=0x1/_0x539557[_0x205f7c(0x1d69)](0x0)[_0x205f7c(0x5a4e)],_0x453e3b[_0x205f7c(0x2ca)][_0x205f7c(0x26c5)]=function(){var _0x1f9500=_0x205f7c;return _0x13a61d[_0x1f9500(0x1d69)](0x0);},_0x453e3b[_0x205f7c(0x2ca)][_0x2fc69a(0x2a32)]=function(){var _0x1df00a=_0x205f7c;return _0x539557[_0x1df00a(0x1d69)](0x0);},_0x453e3b[_0x205f7c(0x2ca)][_0x205f7c(0x2c4f)]=function(){return scratchV2;},_0x453e3b[_0x205f7c(0x2ca)][_0x2fc69a(0x2929)]=function(){var _0x2cb679=_0x205f7c;return _0x2ff4e5[_0x2cb679(0x54f4)];},_0x453e3b['execute'](_0x44c5af,this[_0x205f7c(0x40f0)]),_0x539557=_0x304afb;}this[_0x205f7c(0x4a2c)]=_0x539557;};var viewportBoundingRectangle$5=new BoundingRectangle();BloomEffect['prototype'][_0x5e00b3(0xa16)]=function(_0x3fe3ae,_0x50dc0c,_0x1c8b38){var _0x4ce261=_0x307c2b,_0x4b17c9=_0x5e00b3;this[_0x4b17c9(0x1358)]=_0x50dc0c[_0x4b17c9(0x4fd0)],this[_0x4ce261(0x3659)][_0x4b17c9(0x4fd0)]=_0x50dc0c[_0x4b17c9(0x4fd0)],this[_0x4ce261(0x825)][_0x4b17c9(0x4fd0)]=_0x50dc0c[_0x4b17c9(0x4fd0)],this[_0x4b17c9(0x5e52)]=_0x1c8b38;var _0x506e7f=_0x3fe3ae[_0x4ce261(0x184f)],_0x26670a=_0x3fe3ae[_0x4b17c9(0x3883)],_0x2b4ad3=this;defined$1(this[_0x4b17c9(0x441b)])||when(loadImage$2(_0x2b4ad3[_0x4b17c9(0xb85)]),function(_0x39f789){var _0x547fff=_0x4b17c9;_0x2b4ad3[_0x547fff(0x441b)]=new Texture({'context':_0x3fe3ae,'source':_0x39f789,'pixelFormat':PixelFormat$1[_0x547fff(0x124a)],'pixelDatatype':PixelDatatype$1[_0x547fff(0x1b0f)]});});var _0x35e349=CesiumMath[_0x4b17c9(0x4b1d)](this[_0x4b17c9(0x5c94)],-0x1,0x1),_0x44ed88=_0x35e349<0x0?-_0x35e349:0x0,_0x569f5e=_0x35e349>0x0?_0x35e349:0x0,_0x5746d0=Math['floor'](_0x506e7f/(0x2-_0x44ed88)),_0xa4093b=Math[_0x4ce261(0x4b96)](_0x26670a/(0x2-_0x569f5e)),_0x29ae8b=Math[_0x4ce261(0x5449)](_0x5746d0,_0xa4093b),_0x1dfe3e=Math[_0x4b17c9(0xca1)](_0x29ae8b)/Math[_0x4b17c9(0xca1)](0x2)+Math[_0x4b17c9(0x19a8)](this[_0x4b17c9(0x24bf)],0xa)-0xa,_0x518178=Math[_0x4ce261(0x4b96)](_0x1dfe3e),_0x12a8a=CesiumMath[_0x4b17c9(0x4b1d)](_0x518178,0x1,k_MaxPyramidSize),_0x48890d=!0x1;_0x12a8a!=this[_0x4b17c9(0x384b)]&&(this[_0x4b17c9(0x384b)]=_0x12a8a,_0x48890d=!0x0),this[_0x4b17c9(0x54f4)]=0.5+_0x1dfe3e-_0x518178;var _0x2aa6bf=0x1;defined$1(this[_0x4b17c9(0x441b)])&&(_0x2aa6bf=this[_0x4b17c9(0x441b)][_0x4b17c9(0x2d3c)]/this[_0x4b17c9(0x441b)][_0x4b17c9(0x5a4e)]);var _0x484c7d=_0x3fe3ae[_0x4b17c9(0x1564)]/_0x3fe3ae[_0x4b17c9(0x3883)];_0x2aa6bf>_0x484c7d?(this['_dirtTileOffset']['x']=_0x484c7d/_0x2aa6bf,this['_dirtTileOffset']['z']=0.5*(0x1-this[_0x4b17c9(0x4acd)]['x'])):_0x484c7d>_0x2aa6bf&&(this[_0x4b17c9(0x4acd)]['y']=_0x2aa6bf/_0x484c7d,this[_0x4b17c9(0x4acd)]['w']=0.5*(0x1-this[_0x4b17c9(0x4acd)]['y']));var _0x27c36b=Math[_0x4ce261(0x794)](this[_0x4b17c9(0x1ddb)]/0xa*0.6931471805599453)-0x1;this[_0x4b17c9(0x45e4)]['x']=this[_0x4ce261(0x213b)],this[_0x4b17c9(0x45e4)]['y']=_0x27c36b,this[_0x4b17c9(0x45e4)]['z']=this[_0x4ce261(0x2dea)];var _0x35d95f=this[_0x4b17c9(0x39c0)][0x0][_0x4b17c9(0x440d)],_0x385b9e=defined$1(_0x35d95f)&&_0x35d95f[_0x4b17c9(0x1d69)](0x0)||void 0x0;if(!defined$1(_0x385b9e)||_0x385b9e[_0x4b17c9(0x2d3c)]!==_0x5746d0||_0x385b9e[_0x4ce261(0x10d5)]!==_0xa4093b||_0x48890d){this[_0x4b17c9(0x2f79)]();for(var _0x1138e7=0x0;_0x1138e7<this[_0x4b17c9(0x384b)];_0x1138e7++){var _0x437fd8,_0x33d482={};_0x437fd8=0x0==_0x1138e7?_0x3fe3ae['createViewportQuadCommand'](BloomPrefilter,{'uniformMap':_0x33d482,'owner':this}):_0x3fe3ae[_0x4b17c9(0x599f)](BloomDownsample,{'uniformMap':_0x33d482,'owner':this});var _0x33db73=_0x3fe3ae[_0x4b17c9(0x599f)](BloomUpsample,{'uniformMap':_0x33d482,'owner':this});this[_0x4b17c9(0x39c0)][_0x1138e7][_0x4b17c9(0x5501)]=_0x437fd8,this[_0x4b17c9(0x39c0)][_0x1138e7][_0x4b17c9(0x1080)]=_0x33db73;var _0x3873de=viewportBoundingRectangle$5;_0x3873de[_0x4b17c9(0x2d3c)]=_0x5746d0,_0x3873de[_0x4b17c9(0x5a4e)]=_0xa4093b;var _0x492a86=RenderState[_0x4b17c9(0x5344)]({'viewport':_0x3873de});_0x437fd8[_0x4ce261(0x1991)]=_0x492a86,_0x33db73[_0x4b17c9(0x33c4)]=_0x492a86;var _0x32c25f=new Framebuffer$1({'context':_0x3fe3ae,'colorTextures':[new Texture({'context':_0x3fe3ae,'width':_0x5746d0,'height':_0xa4093b,'pixelDatatype':PixelDatatype$1[_0x4b17c9(0x486a)]})]}),_0x49239d=new Framebuffer$1({'context':_0x3fe3ae,'colorTextures':[new Texture({'context':_0x3fe3ae,'width':_0x5746d0,'height':_0xa4093b,'pixelDatatype':PixelDatatype$1[_0x4b17c9(0x486a)]})]});this[_0x4b17c9(0x39c0)][_0x1138e7][_0x4b17c9(0x440d)]=_0x32c25f,this[_0x4b17c9(0x39c0)][_0x1138e7][_0x4b17c9(0x1af8)]=_0x49239d,_0x437fd8[_0x4ce261(0x4800)]=_0x32c25f,_0x33db73[_0x4b17c9(0x3eaf)]=_0x49239d,_0x5746d0/=0x2,_0x5746d0=Math[_0x4b17c9(0x498f)](_0x5746d0,0x1),_0xa4093b=Math[_0x4b17c9(0x498f)](_0xa4093b/0x2,0x1);}}},BloomEffect[_0x5e00b3(0x3720)][_0x307c2b(0x3ca6)]=function(_0x3f3560){return _0x3f3560*(_0x3f3560*(0.305306011*_0x3f3560+0.682171111)+0.012522878);},BloomEffect[_0x5e00b3(0x3720)][_0x307c2b(0x39a2)]=function(_0x2f0c3a){var _0x1096dc=_0x307c2b;this[_0x1096dc(0x230a)]=_0x2f0c3a;},BloomEffect[_0x5e00b3(0x3720)]['getBloomTexture']=function(){var _0x4763ca=_0x307c2b,_0x1c576c=_0x5e00b3;return this[_0x1c576c(0x4a2c)][_0x4763ca(0x30ac)](0x0);},BloomEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x2084)]=function(){var _0x1782d1=_0x5e00b3;return defined$1(this[_0x1782d1(0x441b)])?this[_0x1782d1(0x441b)]:this[_0x1782d1(0x1358)][_0x1782d1(0x466e)];},BloomEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x1522)]=function(){var _0x4aa43e=_0x307c2b,_0x54ee30=_0x5e00b3;return scratchV2['x']=0x1/this[_0x4aa43e(0x1167)][_0x54ee30(0x1d69)](0x0)[_0x54ee30(0x2d3c)],scratchV2['y']=0x1/this[_0x54ee30(0x4a2c)][_0x54ee30(0x1d69)](0x0)[_0x54ee30(0x5a4e)],scratchV2;},BloomEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x422a)]=function(){var _0x14efa4=_0x5e00b3;return this[_0x14efa4(0x4acd)];},BloomEffect['prototype']['getBloomSettings']=function(){var _0x3b524a=_0x5e00b3;return this[_0x3b524a(0x45e4)];},BloomEffect[_0x5e00b3(0x3720)][_0x307c2b(0x2035)]=function(){var _0x58e5fe=_0x5e00b3;return this[_0x58e5fe(0x1ade)];},BloomEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},BloomEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x2f79)]=function(){var _0x257f3c=_0x307c2b,_0x2e30a9=_0x5e00b3;for(var _0xd4cefc=0x0;_0xd4cefc<this[_0x257f3c(0xe2f)];_0xd4cefc++)if(defined$1(this[_0x2e30a9(0x39c0)][_0xd4cefc][_0x257f3c(0x5108)])){var _0x263f99=this[_0x257f3c(0x32c8)][_0xd4cefc][_0x2e30a9(0x440d)],_0x3133a7=this[_0x2e30a9(0x39c0)][_0xd4cefc][_0x2e30a9(0x1af8)];_0x263f99[_0x2e30a9(0x2947)](),_0x3133a7['destroy']();}},BloomEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x40458d=_0x307c2b,_0x4099fc=_0x5e00b3;this[_0x4099fc(0x2f79)]();for(var _0x2f69b4=0x0;_0x2f69b4<this[_0x40458d(0xe2f)];_0x2f69b4++){var _0x546b8d=this[_0x40458d(0x32c8)][_0x2f69b4]['downCommand'],_0x5b0b06=this[_0x4099fc(0x39c0)][_0x2f69b4][_0x4099fc(0x1080)];_0x546b8d[_0x4099fc(0x2ddc)][_0x4099fc(0x2947)](),_0x5b0b06[_0x4099fc(0x2ddc)][_0x4099fc(0x2947)]();}return destroyObject$1(this);};var BrdfLutGeneratorFS=_0x5e00b3(0x3ed3);function BrdfLutGenerator(){var _0x5937c0=_0x5e00b3;this[_0x5937c0(0x5394)]=void 0x0,this[_0x5937c0(0x51d5)]=void 0x0;}function createCommand$1(_0x3283f6,_0x17a11d,_0x1076a5){var _0x39f2a0=_0x5e00b3;const _0x4a61d2=_0x17a11d[_0x39f2a0(0x599f)](BrdfLutGeneratorFS,{'framebuffer':_0x1076a5,'renderState':RenderState['fromCache']({'viewport':new BoundingRectangle(0x0,0x0,0x100,0x100)})});_0x3283f6[_0x39f2a0(0x51d5)]=_0x4a61d2;}Object['defineProperties'](BrdfLutGenerator[_0x5e00b3(0x3720)],{'colorTexture':{'get':function(){var _0x32aecb=_0x5e00b3;return this[_0x32aecb(0x5394)];}}}),BrdfLutGenerator[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x4d1ee1){var _0x2fc7cc=_0x307c2b,_0x5d1cd8=_0x5e00b3;if(!defined$1(this[_0x5d1cd8(0x5394)])){const _0x333ff1=_0x4d1ee1[_0x5d1cd8(0x4fd0)],_0x3e738a=new Texture({'context':_0x333ff1,'width':0x100,'height':0x100,'pixelFormat':PixelFormat$1[_0x5d1cd8(0x1015)],'pixelDatatype':PixelDatatype$1[_0x5d1cd8(0x1b0f)],'sampler':Sampler[_0x5d1cd8(0x403b)]});this[_0x5d1cd8(0x5394)]=_0x3e738a;const _0x5e9956=new Framebuffer$1({'context':_0x333ff1,'colorTextures':[_0x3e738a],'destroyAttachments':!0x1});createCommand$1(this,_0x333ff1,_0x5e9956),this[_0x5d1cd8(0x51d5)]['execute'](_0x333ff1),_0x5e9956[_0x5d1cd8(0x2947)](),this[_0x5d1cd8(0x51d5)][_0x5d1cd8(0x2ddc)]=this[_0x5d1cd8(0x51d5)][_0x5d1cd8(0x2ddc)]&&this[_0x2fc7cc(0x3f21)][_0x5d1cd8(0x2ddc)][_0x5d1cd8(0x2947)]();}},BrdfLutGenerator[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},BrdfLutGenerator[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2513a9=_0x307c2b,_0x3342b4=_0x5e00b3;return this[_0x2513a9(0x1010)]=this[_0x2513a9(0x1010)]&&this[_0x3342b4(0x5394)][_0x3342b4(0x2947)](),destroyObject$1(this);};var CameraEventType={'LEFT_DRAG':0x0,'RIGHT_DRAG':0x1,'MIDDLE_DRAG':0x2,'WHEEL':0x3,'PINCH':0x4},CameraEventType$1=Object[_0x307c2b(0x23fe)](CameraEventType);function getKey(_0x181764,_0x275df6){var _0x40d7a2=_0x181764;return defined$1(_0x275df6)&&(_0x40d7a2+='+'+_0x275df6),_0x40d7a2;}function clonePinchMovement(_0x48c0d5,_0x4badf2){var _0x268504=_0x307c2b,_0x2c5b78=_0x5e00b3;Cartesian2[_0x2c5b78(0x40f3)](_0x48c0d5[_0x2c5b78(0x451d)][_0x2c5b78(0x4350)],_0x4badf2[_0x2c5b78(0x451d)][_0x2c5b78(0x4350)]),Cartesian2[_0x2c5b78(0x40f3)](_0x48c0d5[_0x268504(0x2665)][_0x268504(0x1abb)],_0x4badf2[_0x2c5b78(0x451d)][_0x2c5b78(0x37d2)]),Cartesian2[_0x2c5b78(0x40f3)](_0x48c0d5[_0x268504(0x1af5)][_0x268504(0x2a1b)],_0x4badf2[_0x268504(0x1af5)][_0x2c5b78(0x4350)]),Cartesian2[_0x2c5b78(0x40f3)](_0x48c0d5[_0x2c5b78(0x3b05)][_0x2c5b78(0x37d2)],_0x4badf2[_0x2c5b78(0x3b05)][_0x2c5b78(0x37d2)]);}function listenToPinch(_0x5ed583,_0x41d426,_0x159c0f){var _0x35f68b=_0x307c2b,_0x5b3c73=_0x5e00b3,_0x4e109b=getKey(CameraEventType$1[_0x5b3c73(0x1b4a)],_0x41d426),_0x54e9ae=_0x5ed583[_0x5b3c73(0x16d0)],_0x3b3d9c=_0x5ed583[_0x5b3c73(0x4d43)],_0x1f06d8=_0x5ed583[_0x5b3c73(0x46a7)],_0x59b2d5=_0x5ed583[_0x5b3c73(0x523c)],_0x1294dc=_0x5ed583[_0x5b3c73(0x5495)];_0x54e9ae[_0x4e109b]=!0x0,_0x3b3d9c[_0x4e109b]=!0x1,_0x1f06d8[_0x4e109b]=new Cartesian2();var _0x41257c=_0x5ed583[_0x35f68b(0x5afb)][_0x4e109b];defined$1(_0x41257c)||(_0x41257c=_0x5ed583[_0x5b3c73(0x2238)][_0x4e109b]={}),_0x41257c[_0x5b3c73(0x451d)]={'startPosition':new Cartesian2(),'endPosition':new Cartesian2()},_0x41257c[_0x5b3c73(0x3b05)]={'startPosition':new Cartesian2(),'endPosition':new Cartesian2()},_0x41257c[_0x5b3c73(0x2b1)]=0x0,_0x5ed583[_0x35f68b(0x227e)][_0x5b3c73(0x2419)](function(_0x68b4b9){var _0x560a9f=_0x5b3c73;_0x5ed583['_buttonsDown']++,_0x3b3d9c[_0x4e109b]=!0x0,_0x59b2d5[_0x4e109b]=new Date(),Cartesian2[_0x560a9f(0x3596)](_0x68b4b9[_0x560a9f(0x7f1)],_0x68b4b9[_0x560a9f(0x401d)],0.5,_0x1f06d8[_0x4e109b]);},ScreenSpaceEventType$1[_0x5b3c73(0x1bb7)],_0x41d426),_0x5ed583[_0x5b3c73(0x20d0)][_0x5b3c73(0x2419)](function(){var _0x340ea3=_0x35f68b,_0xb02ce9=_0x5b3c73;_0x5ed583[_0xb02ce9(0x599c)]=Math[_0xb02ce9(0x498f)](_0x5ed583[_0x340ea3(0x59ca)]-0x1,0x0),_0x3b3d9c[_0x4e109b]=!0x1,_0x1294dc[_0x4e109b]=new Date();},ScreenSpaceEventType$1[_0x35f68b(0x2baa)],_0x41d426),_0x5ed583[_0x5b3c73(0x20d0)][_0x35f68b(0x1a5c)](function(_0x2280b8){var _0x19b602=_0x35f68b,_0x5a2236=_0x5b3c73;if(_0x3b3d9c[_0x4e109b]){_0x54e9ae[_0x4e109b]?(clonePinchMovement(_0x2280b8,_0x41257c),_0x54e9ae[_0x4e109b]=!0x1,_0x41257c[_0x5a2236(0x2b1)]=_0x41257c['angleAndHeight'][_0x5a2236(0x4350)]['x']):(Cartesian2[_0x5a2236(0x40f3)](_0x2280b8[_0x19b602(0x2665)][_0x5a2236(0x37d2)],_0x41257c[_0x5a2236(0x451d)][_0x5a2236(0x37d2)]),Cartesian2[_0x5a2236(0x40f3)](_0x2280b8[_0x5a2236(0x3b05)][_0x19b602(0x1abb)],_0x41257c[_0x5a2236(0x3b05)][_0x19b602(0x1abb)]));for(var _0x16590a=_0x41257c[_0x5a2236(0x3b05)][_0x5a2236(0x37d2)]['x'],_0x495ab5=_0x41257c[_0x5a2236(0x2b1)],_0x3d9bf7=0x2*Math['PI'];_0x16590a>=_0x495ab5+Math['PI'];)_0x16590a-=_0x3d9bf7;for(;_0x16590a<_0x495ab5-Math['PI'];)_0x16590a+=_0x3d9bf7;_0x41257c[_0x5a2236(0x3b05)][_0x19b602(0x1abb)]['x']=-_0x16590a*_0x159c0f[_0x5a2236(0x299a)]/0xc,_0x41257c[_0x19b602(0x1af5)][_0x19b602(0x2a1b)]['x']=-_0x495ab5*_0x159c0f[_0x19b602(0x4593)]/0xc;}},ScreenSpaceEventType$1[_0x5b3c73(0x22b5)],_0x41d426);}function listenToWheel(_0x243362,_0x25093b){var _0x1dfc25=_0x307c2b,_0x38fe80=_0x5e00b3,_0x1c8d5a=getKey(CameraEventType$1[_0x38fe80(0x1d1f)],_0x25093b),_0x493745=_0x243362[_0x38fe80(0x16d0)];_0x493745[_0x1c8d5a]=!0x0;var _0x413d6e=_0x243362[_0x38fe80(0x2238)][_0x1c8d5a];defined$1(_0x413d6e)||(_0x413d6e=_0x243362[_0x38fe80(0x2238)][_0x1c8d5a]={}),_0x413d6e['startPosition']=new Cartesian2(),_0x413d6e[_0x1dfc25(0x1abb)]=new Cartesian2(),_0x243362[_0x38fe80(0x20d0)][_0x38fe80(0x2419)](function(_0x4bba93){var _0x2d5e6a=_0x1dfc25,_0x5f025a=_0x38fe80,_0x299523=0xf*CesiumMath[_0x5f025a(0x4476)](_0x4bba93);_0x493745[_0x1c8d5a]?(Cartesian2[_0x5f025a(0x40f3)](Cartesian2[_0x5f025a(0x3a34)],_0x413d6e[_0x5f025a(0x4350)]),_0x413d6e[_0x5f025a(0x37d2)]['x']=0x0,_0x413d6e[_0x5f025a(0x37d2)]['y']=_0x299523,_0x493745[_0x1c8d5a]=!0x1):_0x413d6e[_0x2d5e6a(0x1abb)]['y']=_0x413d6e[_0x5f025a(0x37d2)]['y']+_0x299523;},ScreenSpaceEventType$1[_0x1dfc25(0x4dd8)],_0x25093b);}function listenMouseButtonDownUp(_0xf5df28,_0x3ec684,_0x159891){var _0x5aa6df=_0x307c2b,_0x520acb=_0x5e00b3,_0x26375f=getKey(_0x159891,_0x3ec684),_0x470273=_0xf5df28[_0x520acb(0x4d43)],_0x1f1c8e=_0xf5df28[_0x5aa6df(0x31f3)],_0xd9abb9=_0xf5df28[_0x520acb(0x523c)],_0x5b1310=_0xf5df28[_0x5aa6df(0x140f)];_0x470273[_0x26375f]=!0x1,_0x1f1c8e[_0x26375f]=new Cartesian2();var _0x5bfe4c,_0x26dcd0,_0x43a418=_0xf5df28[_0x520acb(0x5402)][_0x26375f];defined$1(_0x43a418)||(_0x43a418=_0xf5df28[_0x520acb(0x5402)][_0x26375f]={'startPosition':new Cartesian2(),'endPosition':new Cartesian2(),'valid':!0x1}),_0x159891===CameraEventType$1[_0x5aa6df(0x57fb)]?(_0x5bfe4c=ScreenSpaceEventType$1[_0x520acb(0x4af6)],_0x26dcd0=ScreenSpaceEventType$1[_0x5aa6df(0x454a)]):_0x159891===CameraEventType$1[_0x520acb(0x566f)]?(_0x5bfe4c=ScreenSpaceEventType$1[_0x520acb(0xf6a)],_0x26dcd0=ScreenSpaceEventType$1[_0x520acb(0x24f2)]):_0x159891===CameraEventType$1[_0x520acb(0x4ddd)]&&(_0x5bfe4c=ScreenSpaceEventType$1[_0x520acb(0x173d)],_0x26dcd0=ScreenSpaceEventType$1[_0x520acb(0x5a2f)]),_0xf5df28[_0x5aa6df(0x227e)][_0x520acb(0x2419)](function(_0x3b9216){var _0x217c61=_0x5aa6df,_0x4fac47=_0x520acb;_0xf5df28[_0x4fac47(0x599c)]++,_0x43a418['valid']=!0x1,_0x470273[_0x26375f]=!0x0,_0xd9abb9[_0x26375f]=new Date(),Cartesian2[_0x4fac47(0x40f3)](_0x3b9216[_0x217c61(0x2fe9)],_0x1f1c8e[_0x26375f]);},_0x5bfe4c,_0x3ec684),_0xf5df28[_0x520acb(0x20d0)][_0x520acb(0x2419)](function(){var _0x4d9e28=_0x520acb;_0xf5df28['_buttonsDown']=Math[_0x4d9e28(0x498f)](_0xf5df28[_0x4d9e28(0x599c)]-0x1,0x0),_0x470273[_0x26375f]=!0x1,_0x5b1310[_0x26375f]=new Date();},_0x26dcd0,_0x3ec684);}function cloneMouseMovement(_0x47724e,_0x431c60){var _0x3cb589=_0x307c2b,_0x254a95=_0x5e00b3;Cartesian2[_0x254a95(0x40f3)](_0x47724e[_0x3cb589(0x2a1b)],_0x431c60[_0x254a95(0x4350)]),Cartesian2[_0x254a95(0x40f3)](_0x47724e[_0x3cb589(0x1abb)],_0x431c60[_0x254a95(0x37d2)]);}function listenMouseMove(_0x49c215,_0x5774e2){var _0x1fccae=_0x307c2b,_0x1a2905=_0x5e00b3,_0x1532d0=_0x49c215[_0x1a2905(0x16d0)],_0x2a60e5=_0x49c215[_0x1a2905(0x2238)],_0x2992f0=_0x49c215[_0x1fccae(0x3478)],_0x2f58e5=_0x49c215[_0x1a2905(0x4d43)];for(var _0x5c8d84 in CameraEventType$1)if(CameraEventType$1[_0x1fccae(0x2609)](_0x5c8d84)){var _0x3c13bd=CameraEventType$1[_0x5c8d84];if(defined$1(_0x3c13bd)){var _0x132eaf=getKey(_0x3c13bd,_0x5774e2);_0x1532d0[_0x132eaf]=!0x0,defined$1(_0x49c215[_0x1fccae(0x3478)][_0x132eaf])||(_0x49c215[_0x1a2905(0x5402)][_0x132eaf]={'startPosition':new Cartesian2(),'endPosition':new Cartesian2(),'valid':!0x1}),defined$1(_0x49c215[_0x1fccae(0x5afb)][_0x132eaf])||(_0x49c215[_0x1fccae(0x5afb)][_0x132eaf]={'startPosition':new Cartesian2(),'endPosition':new Cartesian2()});}}_0x49c215[_0x1a2905(0x20d0)][_0x1a2905(0x2419)](function(_0x51f0d0){var _0x12576e=_0x1fccae,_0x3ce0e5=_0x1a2905;for(var _0x530501 in CameraEventType$1)if(CameraEventType$1[_0x3ce0e5(0x1a9a)](_0x530501)){var _0x309685=CameraEventType$1[_0x530501];if(defined$1(_0x309685)){var _0x5bc6fd=getKey(_0x309685,_0x5774e2);_0x2f58e5[_0x5bc6fd]&&(_0x1532d0[_0x5bc6fd]?(cloneMouseMovement(_0x2a60e5[_0x5bc6fd],_0x2992f0[_0x5bc6fd]),_0x2992f0[_0x5bc6fd][_0x3ce0e5(0x457e)]=!0x0,cloneMouseMovement(_0x51f0d0,_0x2a60e5[_0x5bc6fd]),_0x1532d0[_0x5bc6fd]=!0x1):Cartesian2[_0x3ce0e5(0x40f3)](_0x51f0d0[_0x3ce0e5(0x37d2)],_0x2a60e5[_0x5bc6fd][_0x3ce0e5(0x37d2)]));}}Cartesian2[_0x3ce0e5(0x40f3)](_0x51f0d0[_0x12576e(0x1abb)],_0x49c215[_0x12576e(0xce5)]);},ScreenSpaceEventType$1[_0x1a2905(0xe23)],_0x5774e2);}function getFlagForKeyCode$2(_0x3a2c4a){var _0x2a5dde=_0x5e00b3;switch(_0x3a2c4a){case'W'[_0x2a5dde(0x167b)](0x0):return _0x2a5dde(0x5e9f);case'S'[_0x2a5dde(0x167b)](0x0):return _0x2a5dde(0xe7e);case'D'[_0x2a5dde(0x167b)](0x0):return _0x2a5dde(0x2016);case'A'[_0x2a5dde(0x167b)](0x0):return _0x2a5dde(0x1fb);default:return;}}function listenKeyDown(_0x3c2d66){var _0x92041f=_0x307c2b,_0x20de01=_0x5e00b3;document[_0x92041f(0x3b94)](_0x20de01(0x4bfc),function(_0x27ed94){var _0x552717=_0x20de01,_0x1483c3=getFlagForKeyCode$2(_0x27ed94[_0x552717(0x41f2)]);void 0x0!==_0x1483c3&&(_0x3c2d66[_0x552717(0x3eb3)][_0x1483c3]=!0x0);},!0x1);}function listenKeyUp(_0x544d78){var _0x1a5e54=_0x307c2b,_0x5c8771=_0x5e00b3;document[_0x1a5e54(0x3b94)](_0x5c8771(0x2cbc),function(_0x42daed){var _0x3ebe52=_0x1a5e54,_0x22e333=_0x5c8771,_0x36d70e=getFlagForKeyCode$2(_0x42daed[_0x3ebe52(0x3e2a)]);void 0x0!==_0x36d70e&&(_0x544d78[_0x22e333(0x3eb3)][_0x36d70e]=!0x1);},!0x1);}function CameraEventAggregator(_0x2ad8fa){var _0x594b0f=_0x307c2b,_0x3d7f17=_0x5e00b3;for(var _0x4c7cd2 in(this[_0x3d7f17(0x20d0)]=new ScreenSpaceEventHandler(_0x2ad8fa,!0x0),this[_0x3d7f17(0x16d0)]={},this[_0x3d7f17(0x2238)]={},this[_0x594b0f(0x3478)]={},this[_0x3d7f17(0x4d43)]={},this[_0x3d7f17(0x46a7)]={},this[_0x594b0f(0x34af)]={},this[_0x3d7f17(0x5495)]={},this[_0x3d7f17(0x599c)]=0x0,this[_0x3d7f17(0x587c)]=new Cartesian2(),listenToWheel(this,void 0x0),listenToPinch(this,void 0x0,_0x2ad8fa),listenMouseButtonDownUp(this,void 0x0,CameraEventType$1[_0x3d7f17(0x897)]),listenMouseButtonDownUp(this,void 0x0,CameraEventType$1[_0x3d7f17(0x566f)]),listenMouseButtonDownUp(this,void 0x0,CameraEventType$1[_0x3d7f17(0x4ddd)]),listenMouseMove(this,void 0x0),KeyboardEventModifier$1))if(KeyboardEventModifier$1[_0x594b0f(0x2609)](_0x4c7cd2)){var _0x1c6bd5=KeyboardEventModifier$1[_0x4c7cd2];defined$1(_0x1c6bd5)&&(listenToWheel(this,_0x1c6bd5),listenToPinch(this,_0x1c6bd5,_0x2ad8fa),listenMouseButtonDownUp(this,_0x1c6bd5,CameraEventType$1[_0x3d7f17(0x897)]),listenMouseButtonDownUp(this,_0x1c6bd5,CameraEventType$1[_0x3d7f17(0x566f)]),listenMouseButtonDownUp(this,_0x1c6bd5,CameraEventType$1[_0x3d7f17(0x4ddd)]),listenMouseMove(this,_0x1c6bd5));}this[_0x3d7f17(0x3eb3)]={'looking':!0x1,'moveForward':!0x1,'moveBackward':!0x1,'moveUp':!0x1,'moveDown':!0x1,'moveLeft':!0x1,'moveRight':!0x1},listenKeyDown(this),listenKeyUp(this);}function Cesium3DTileContent(_0x39dbfc,_0x4eec94,_0x18f0b2,_0xa5653a,_0x111dcf){var _0x5666df=_0x5e00b3;this[_0x5666df(0x23d)]=!0x1;}function Cesium3DTilePassState(_0x150a91){var _0x5db382=_0x307c2b,_0x1d1724=_0x5e00b3;this[_0x1d1724(0x295c)]=_0x150a91[_0x1d1724(0x295c)],this[_0x5db382(0xec7)]=_0x150a91[_0x1d1724(0xe5b)],this[_0x5db382(0x57e6)]=_0x150a91[_0x1d1724(0x5592)],this[_0x1d1724(0x332b)]=_0x150a91[_0x5db382(0x2dd7)],this[_0x1d1724(0x2e0b)]=!0x1;}function Cesium3DTilesetAsyncTraversal(){}Object[_0x5e00b3(0x1dfd)](CameraEventAggregator[_0x307c2b(0x1aa2)],{'currentMousePosition':{'get':function(){var _0x178136=_0x307c2b;return this[_0x178136(0xce5)];}},'anyButtonDown':{'get':function(){var _0x26f558=_0x307c2b,_0xfd3536=_0x5e00b3,_0x33df03=!(this[_0xfd3536(0x16d0)][getKey(CameraEventType$1[_0xfd3536(0x1d1f)])]&&this[_0xfd3536(0x16d0)][getKey(CameraEventType$1[_0x26f558(0x4dd8)],KeyboardEventModifier$1[_0x26f558(0x2722)])]&&this[_0xfd3536(0x16d0)][getKey(CameraEventType$1[_0xfd3536(0x1d1f)],KeyboardEventModifier$1[_0x26f558(0x23ea)])]&&this[_0xfd3536(0x16d0)][getKey(CameraEventType$1[_0xfd3536(0x1d1f)],KeyboardEventModifier$1[_0x26f558(0x2a7e)])]);return this['_buttonsDown']>0x0||_0x33df03;}}}),CameraEventAggregator[_0x307c2b(0x1aa2)][_0x5e00b3(0x22bf)]=function(_0x11031f,_0x1546fd){var _0x718da0=_0x5e00b3,_0x136d35=getKey(_0x11031f,_0x1546fd);return!this[_0x718da0(0x16d0)][_0x136d35];},CameraEventAggregator[_0x5e00b3(0x3720)]['getMovement']=function(_0x3f335a,_0x40086a){var _0x3671b9=_0x307c2b,_0x321ae8=getKey(_0x3f335a,_0x40086a);return this[_0x3671b9(0x5afb)][_0x321ae8];},CameraEventAggregator[_0x5e00b3(0x3720)][_0x5e00b3(0x5eba)]=function(_0x21b11f,_0x5e689c){var _0x6b4a38=_0x5e00b3,_0x2c9a0e=getKey(_0x21b11f,_0x5e689c),_0x918e95=this[_0x6b4a38(0x5402)][_0x2c9a0e];if(_0x918e95[_0x6b4a38(0x457e)])return _0x918e95;},CameraEventAggregator[_0x5e00b3(0x3720)][_0x307c2b(0x4fc7)]=function(_0x41a064,_0xd8fa8b){var _0x42358e=_0x5e00b3,_0x4e7b10=getKey(_0x41a064,_0xd8fa8b);return this[_0x42358e(0x4d43)][_0x4e7b10];},CameraEventAggregator[_0x5e00b3(0x3720)][_0x5e00b3(0x2b31)]=function(_0xa9090f,_0x3a77ea){var _0x214cad=_0x5e00b3;if(_0xa9090f===CameraEventType$1[_0x214cad(0x1d1f)])return this[_0x214cad(0x587c)];var _0x118968=getKey(_0xa9090f,_0x3a77ea);return this[_0x214cad(0x46a7)][_0x118968];},CameraEventAggregator[_0x5e00b3(0x3720)][_0x5e00b3(0x1205)]=function(_0x39d692,_0x599e6b){var _0x50c6de=_0x5e00b3,_0x293865=getKey(_0x39d692,_0x599e6b);return this[_0x50c6de(0x523c)][_0x293865];},CameraEventAggregator[_0x5e00b3(0x3720)][_0x5e00b3(0x131f)]=function(_0x2cdcff,_0x477319){var _0x4619ba=_0x5e00b3,_0x283a84=getKey(_0x2cdcff,_0x477319);return this[_0x4619ba(0x5495)][_0x283a84];},CameraEventAggregator[_0x5e00b3(0x3720)][_0x5e00b3(0x31a9)]=function(){var _0x4f795e=_0x5e00b3;for(var _0x1c69fd in this[_0x4f795e(0x16d0)])this[_0x4f795e(0x16d0)][_0x4f795e(0x1a9a)](_0x1c69fd)&&(this[_0x4f795e(0x16d0)][_0x1c69fd]=!0x0);},CameraEventAggregator[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},CameraEventAggregator[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0xb71716=_0x307c2b,_0x36b172=_0x5e00b3;return this[_0xb71716(0x227e)]=this[_0xb71716(0x227e)]&&this[_0x36b172(0x20d0)][_0x36b172(0x2947)](),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](Cesium3DTileContent[_0x307c2b(0x1aa2)],{'featuresLength':{'get':function(){var _0x3938b6=_0x5e00b3;DeveloperError$1[_0x3938b6(0x490e)]();}},'pointsLength':{'get':function(){var _0x1b618e=_0x5e00b3;DeveloperError$1[_0x1b618e(0x490e)]();}},'trianglesLength':{'get':function(){var _0x4cd6fa=_0x307c2b;DeveloperError$1[_0x4cd6fa(0xb2d)]();}},'geometryByteLength':{'get':function(){var _0x3246e0=_0x5e00b3;DeveloperError$1[_0x3246e0(0x490e)]();}},'texturesByteLength':{'get':function(){var _0x484e48=_0x5e00b3;DeveloperError$1[_0x484e48(0x490e)]();}},'batchTableByteLength':{'get':function(){var _0x282add=_0x5e00b3;DeveloperError$1[_0x282add(0x490e)]();}},'innerContents':{'get':function(){var _0x118311=_0x5e00b3;DeveloperError$1[_0x118311(0x490e)]();}},'readyPromise':{'get':function(){var _0x511149=_0x5e00b3;DeveloperError$1[_0x511149(0x490e)]();}},'tileset':{'get':function(){var _0x58c03b=_0x5e00b3;DeveloperError$1[_0x58c03b(0x490e)]();}},'tile':{'get':function(){var _0xd268eb=_0x307c2b;DeveloperError$1[_0xd268eb(0xb2d)]();}},'url':{'get':function(){var _0x5bab82=_0x307c2b;DeveloperError$1[_0x5bab82(0xb2d)]();}},'batchTable':{'get':function(){var _0x2ee652=_0x5e00b3;DeveloperError$1[_0x2ee652(0x490e)]();}}}),Cesium3DTileContent['prototype'][_0x5e00b3(0x504b)]=function(_0x431278,_0x488a20){var _0xf1b45d=_0x5e00b3;DeveloperError$1[_0xf1b45d(0x490e)]();},Cesium3DTileContent[_0x5e00b3(0x3720)]['getFeature']=function(_0x43e9c9){var _0x37d2d0=_0x307c2b;DeveloperError$1[_0x37d2d0(0xb2d)]();},Cesium3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x4c3f)]=function(_0xcb6346,_0x579e08){var _0x39530b=_0x5e00b3;DeveloperError$1[_0x39530b(0x490e)]();},Cesium3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x35c4)]=function(_0x52ce63){var _0x3229f6=_0x5e00b3;DeveloperError$1[_0x3229f6(0x490e)]();},Cesium3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x519b7a,_0x2cfe5e){var _0x22cd92=_0x5e00b3;DeveloperError$1[_0x22cd92(0x490e)]();},Cesium3DTileContent[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){var _0x39e421=_0x5e00b3;DeveloperError$1[_0x39e421(0x490e)]();},Cesium3DTileContent[_0x5e00b3(0x3720)]['destroy']=function(){var _0x1c7cdc=_0x5e00b3;DeveloperError$1[_0x1c7cdc(0x490e)]();};var asyncTraversal={'stack':new ManagedArray(),'stackMaximumLength':0x0};function isVisible(_0x178f95){var _0x4435ab=_0x307c2b,_0x5f082f=_0x5e00b3;return _0x178f95[_0x5f082f(0x435e)]&&_0x178f95[_0x4435ab(0x5121)];}function hasEmptyContent(_0x2cf8b3){var _0x431bad=_0x5e00b3;return _0x2cf8b3[_0x431bad(0x1d96)]||_0x2cf8b3[_0x431bad(0x2929)];}function hasUnloadedContent(_0x4cc89b){var _0x1bc37a=_0x5e00b3;return!hasEmptyContent(_0x4cc89b)&&_0x4cc89b[_0x1bc37a(0xd2c)];}function canTraverse(_0x5c5f66,_0x5bb538){var _0x467d59=_0x307c2b,_0x380581=_0x5e00b3;return 0x0!==_0x5bb538[_0x467d59(0x43d4)][_0x380581(0x809)]&&(_0x5bb538[_0x380581(0x2929)]?!_0x5bb538['contentExpired']:(_0x5bb538[_0x380581(0x1d96)],!0x0));}function updateAndPushChildren(_0x4f039a,_0x10e16b,_0x3c9d57,_0x9dff49){var _0x438967=_0x5e00b3;for(var _0x552960=_0x10e16b[_0x438967(0x2e0)],_0x1a2a91=_0x552960[_0x438967(0x809)],_0x57673c=0x0;_0x57673c<_0x1a2a91;++_0x57673c){var _0x4e7dc0=_0x552960[_0x57673c];_0x4e7dc0[_0x438967(0xaa9)](_0x9dff49),isVisible(_0x4e7dc0)&&_0x3c9d57[_0x438967(0x5323)](_0x4e7dc0);}}function loadTile(_0xf0824b,_0x43567e){var _0xfa85dc=_0x307c2b,_0x1c6737=_0x5e00b3;(hasUnloadedContent(_0x43567e)||_0x43567e[_0x1c6737(0x4ecc)])&&(_0x43567e[_0xfa85dc(0x4dd1)]=0x0,_0xf0824b[_0x1c6737(0x5369)][_0x1c6737(0x5323)](_0x43567e));}function touchTile(_0x2b10d4,_0x258d1c){var _0x7eb197=_0x307c2b,_0x3b0fe0=_0x5e00b3;_0x2b10d4[_0x3b0fe0(0x4a69)][_0x7eb197(0x597f)](_0x258d1c);}function visitTile$1(_0x20b24b){var _0x39b19a=_0x5e00b3;++_0x20b24b[_0x39b19a(0x454c)][_0x39b19a(0x21a5)];}function selectDesiredTile(_0x43f834,_0xda38bd,_0x4f7ad3){var _0x48b1bf=_0x5e00b3;_0xda38bd[_0x48b1bf(0x31a3)]&&_0xda38bd[_0x48b1bf(0x5e4)](_0x4f7ad3)!==Intersect$1[_0x48b1bf(0x5815)]&&_0x43f834[_0x48b1bf(0x2ee3)][_0x48b1bf(0x5323)](_0xda38bd);}function ConditionsExpression(_0xa81ab,_0x3e7fe0){var _0x4ec42e=_0x307c2b,_0x56e9dc=_0x5e00b3;this[_0x56e9dc(0x2e3)]=clone$1(_0xa81ab,!0x0),this[_0x56e9dc(0x5062)]=_0xa81ab[_0x4ec42e(0x3619)],this[_0x56e9dc(0x566)]=void 0x0,setRuntime(this,_0x3e7fe0);}function Statement(_0x58f27f,_0x43a05c){var _0x2e5f97=_0x5e00b3;this[_0x2e5f97(0x23c6)]=_0x58f27f,this[_0x2e5f97(0x1e89)]=_0x43a05c;}function setRuntime(_0xacf7c6,_0x5818c7){var _0xf784d8=_0x307c2b,_0x510c41=_0x5e00b3,_0x5d1965=[],_0x4b2808=_0xacf7c6[_0x510c41(0x5062)];if(defined$1(_0x4b2808)){for(var _0x271a2e=_0x4b2808[_0x510c41(0x809)],_0x34cf9f=0x0;_0x34cf9f<_0x271a2e;++_0x34cf9f){var _0x4618d8=_0x4b2808[_0x34cf9f],_0x27f385=String(_0x4618d8[0x0]),_0x4d85da=String(_0x4618d8[0x1]);_0x5d1965[_0xf784d8(0x2a0e)](new Statement(new Expression(_0x27f385,_0x5818c7),new Expression(_0x4d85da,_0x5818c7)));}_0xacf7c6[_0x510c41(0x566)]=_0x5d1965;}}function Cesium3DTileStyle(_0x382fb6){var _0x1659ad=_0x307c2b,_0x123a9c=_0x5e00b3,_0x35508c;(this[_0x1659ad(0x117d)]={},this[_0x123a9c(0x1d9c)]=!0x1,this[_0x123a9c(0x1462)]=void 0x0,this[_0x1659ad(0x25c0)]=void 0x0,this[_0x123a9c(0x618)]=void 0x0,this[_0x123a9c(0xbf8)]=void 0x0,this[_0x123a9c(0x360a)]=void 0x0,this[_0x123a9c(0x31bd)]=void 0x0,this[_0x1659ad(0x2e56)]=void 0x0,this[_0x123a9c(0xd72)]=void 0x0,this[_0x123a9c(0x4127)]=void 0x0,this[_0x123a9c(0x2a36)]=void 0x0,this[_0x123a9c(0x5f74)]=void 0x0,this[_0x1659ad(0x1c3e)]=void 0x0,this[_0x1659ad(0x1b98)]=void 0x0,this[_0x123a9c(0x4229)]=void 0x0,this[_0x123a9c(0x1667)]=void 0x0,this[_0x123a9c(0x51fb)]=void 0x0,this[_0x123a9c(0x4e59)]=void 0x0,this[_0x123a9c(0x1b05)]=void 0x0,this[_0x1659ad(0x1dde)]=void 0x0,this[_0x123a9c(0x4453)]=void 0x0,this[_0x123a9c(0x5926)]=void 0x0,this[_0x123a9c(0x53d0)]=void 0x0,this[_0x123a9c(0x5ab7)]=void 0x0,this[_0x123a9c(0x8a7)]=void 0x0,this[_0x1659ad(0x585a)]=void 0x0,this[_0x1659ad(0x4c9a)]=void 0x0,this[_0x123a9c(0x35b7)]=void 0x0,this[_0x123a9c(0x45c2)]=void 0x0,this[_0x123a9c(0x3fa2)]=void 0x0,this[_0x123a9c(0x44bb)]=void 0x0,this[_0x123a9c(0x4bd0)]=void 0x0,this[_0x123a9c(0x3c5f)]=!0x1,this[_0x123a9c(0x57ec)]=!0x1,this[_0x123a9c(0x1987)]=!0x1,this[_0x123a9c(0x754)]=!0x1,_0x123a9c(0x20b8)==typeof _0x382fb6||_0x382fb6 instanceof Resource)?_0x35508c=Resource[_0x123a9c(0x3bee)](_0x382fb6)[_0x123a9c(0x1fd8)](_0x382fb6):_0x35508c=when[_0x123a9c(0x1c7e)](_0x382fb6);var _0x430e4e=this;this[_0x123a9c(0x41ff)]=_0x35508c[_0x123a9c(0x2a5f)](function(_0x1f6f49){return setup(_0x430e4e,_0x1f6f49),_0x430e4e;});}function setup(_0x5c4aae,_0x327192){var _0x132c05=_0x307c2b,_0x480dd3=_0x5e00b3;_0x327192=defaultValue$1(clone$1(_0x327192,!0x0),_0x5c4aae[_0x480dd3(0x59ee)]),_0x5c4aae[_0x480dd3(0x59ee)]=_0x327192,_0x5c4aae[_0x480dd3(0x3234)]=_0x327192['show'],_0x5c4aae[_0x132c05(0x3a3a)]=_0x327192[_0x480dd3(0x8fe)],_0x5c4aae[_0x480dd3(0x1f19)]=_0x327192['pointSize'],_0x5c4aae[_0x480dd3(0x2ac5)]=_0x327192[_0x132c05(0x47a8)],_0x5c4aae[_0x480dd3(0x4218)]=_0x327192[_0x132c05(0xefd)],_0x5c4aae[_0x480dd3(0x2ba0)]=_0x327192[_0x480dd3(0x2ba0)],_0x5c4aae[_0x480dd3(0x149)]=_0x327192[_0x480dd3(0x149)],_0x5c4aae[_0x480dd3(0x55ee)]=_0x327192[_0x480dd3(0x55ee)],_0x5c4aae[_0x132c05(0x4151)]=_0x327192[_0x480dd3(0x14be)],_0x5c4aae[_0x480dd3(0x1299)]=_0x327192[_0x480dd3(0x1299)],_0x5c4aae[_0x132c05(0x4fbf)]=_0x327192[_0x480dd3(0x1ff)],_0x5c4aae['backgroundColor']=_0x327192[_0x480dd3(0x1b9e)],_0x5c4aae[_0x480dd3(0x1bd3)]=_0x327192[_0x480dd3(0x1bd3)],_0x5c4aae[_0x480dd3(0x77d)]=_0x327192[_0x480dd3(0x77d)],_0x5c4aae[_0x132c05(0x3c19)]=_0x327192[_0x480dd3(0x403a)],_0x5c4aae[_0x480dd3(0x17f8)]=_0x327192[_0x480dd3(0x17f8)],_0x5c4aae[_0x132c05(0x1c8f)]=_0x327192[_0x480dd3(0xe9f)],_0x5c4aae[_0x132c05(0x1932)]=_0x327192[_0x480dd3(0x2cf4)],_0x5c4aae[_0x480dd3(0x31f9)]=_0x327192[_0x480dd3(0x31f9)],_0x5c4aae[_0x480dd3(0x5c7a)]=_0x327192[_0x132c05(0x390e)],_0x5c4aae[_0x480dd3(0xf80)]=_0x327192['image'],_0x5c4aae[_0x480dd3(0x5554)]=_0x327192['disableDepthTestDistance'],_0x5c4aae[_0x480dd3(0x42bf)]=_0x327192[_0x132c05(0x3ccf)],_0x5c4aae[_0x480dd3(0x2130)]=_0x327192[_0x480dd3(0x2130)],_0x5c4aae[_0x480dd3(0x4aa9)]=_0x327192[_0x132c05(0x96d)],_0x5c4aae[_0x480dd3(0x2541)]=_0x327192[_0x132c05(0x2462)],_0x5c4aae[_0x480dd3(0x1ee7)]=_0x327192[_0x480dd3(0x1ee7)];var _0x495157={};if(defined$1(_0x327192[_0x480dd3(0x3101)])){var _0x532095=_0x327192[_0x480dd3(0x5c34)],_0x3aca47=defaultValue$1(_0x327192[_0x480dd3(0x3101)],defaultValue$1[_0x480dd3(0x243c)]);for(var _0x291395 in _0x3aca47)_0x3aca47[_0x480dd3(0x1a9a)](_0x291395)&&(_0x495157[_0x291395]=new Expression(_0x3aca47[_0x291395],_0x532095));}_0x5c4aae[_0x480dd3(0x45c2)]=_0x495157,_0x5c4aae[_0x480dd3(0x1d9c)]=!0x0;}function getExpression(_0x3a4409,_0x312b39){var _0x585684=_0x307c2b,_0x43843d=_0x5e00b3,_0x4b67b7=defaultValue$1(_0x3a4409[_0x43843d(0x59ee)],defaultValue$1[_0x43843d(0x243c)])[_0x585684(0x3682)];if(defined$1(_0x312b39))return _0x585684(0x43b0)==typeof _0x312b39||_0x43843d(0x1efe)==typeof _0x312b39?new Expression(String(_0x312b39)):_0x585684(0x2faa)==typeof _0x312b39?new Expression(_0x312b39,_0x4b67b7):defined$1(_0x312b39[_0x585684(0x3619)])?new ConditionsExpression(_0x312b39,_0x4b67b7):_0x312b39;}function getJsonFromExpression(_0x2a7c80){var _0x2fa5f0=_0x5e00b3;if(defined$1(_0x2a7c80))return defined$1(_0x2a7c80[_0x2fa5f0(0x1e89)])?_0x2a7c80[_0x2fa5f0(0x1e89)]:defined$1(_0x2a7c80[_0x2fa5f0(0xc0b)])?clone$1(_0x2a7c80[_0x2fa5f0(0xc0b)],!0x0):_0x2a7c80;}function ArcGis4490MapServerImageryProvider(_0x5c4552){var _0x4f9c27=_0x307c2b,_0x569a0f=_0x5e00b3;_0x5c4552=defaultValue$1(_0x5c4552,{}),this[_0x4f9c27(0x1ab9)]=_0x5c4552[_0x569a0f(0x2dba)];var _0x2dcb13=Resource[_0x569a0f(0x3bee)](_0x5c4552[_0x569a0f(0x2dba)]);if(_0x2dcb13[_0x569a0f(0x4ee3)](),defined$1(_0x5c4552[_0x569a0f(0x4466)]))_0x2dcb13[_0x569a0f(0x5aa)]({'token':_0x5c4552[_0x569a0f(0x4466)]});else{if(defined$1(Credential[_0x569a0f(0x5080)])){if(defined$1(Credential[_0x569a0f(0x5080)][_0x569a0f(0xb25)][this[_0x4f9c27(0x1ab9)]])){var _0x3bb103=Credential['CREDENTIAL'][_0x569a0f(0xb25)][this[_0x4f9c27(0x1ab9)]][_0x4f9c27(0x18c0)],_0xbba97c=Credential[_0x4f9c27(0x5b2d)][_0x569a0f(0xb25)][this[_0x569a0f(0x27a5)]][_0x569a0f(0x9a4)],_0x2a17db=_0x569a0f(0x2068)[_0x569a0f(0x2c3f)](_0x569a0f(0x41a5),_0x3bb103)[_0x4f9c27(0x2bc0)](_0x569a0f(0x9a4),_0xbba97c),_0x306788=JSON[_0x569a0f(0x2374)](_0x2a17db);_0x2dcb13[_0x569a0f(0x5aa)](_0x306788);}else(_0x2a17db={})[Credential[_0x569a0f(0x5080)][_0x569a0f(0x2c5)]]=Credential[_0x4f9c27(0x5b2d)]['value'],_0x2dcb13[_0x4f9c27(0x3d7e)](_0x2a17db);}}this[_0x569a0f(0x28cf)]=_0x2dcb13,this[_0x569a0f(0x4fda)]=_0x5c4552[_0x569a0f(0x1f16)],this[_0x569a0f(0x524b)]=defaultValue$1(_0x5c4552[_0x4f9c27(0x58e8)],0x100),this[_0x569a0f(0x37dd)]=defaultValue$1(_0x5c4552[_0x569a0f(0x28d5)],0x100),this[_0x4f9c27(0x316)]=_0x5c4552[_0x569a0f(0x525d)],this[_0x569a0f(0x2ba3)]=defaultValue$1(_0x5c4552[_0x569a0f(0x3f84)],new ArcGisGeographicTilingScheme({'ellipsoid':_0x5c4552[_0x569a0f(0x4faa)]})),this[_0x569a0f(0x596b)]=defined$1(_0x5c4552[_0x4f9c27(0x329e)]),this['_useTiles']=defaultValue$1(_0x5c4552[_0x4f9c27(0xbc9)],!0x0),this[_0x569a0f(0x4432)]=defaultValue$1(_0x5c4552[_0x4f9c27(0x569c)],this[_0x4f9c27(0x374c)][_0x4f9c27(0x569c)]),this[_0x569a0f(0x52dd)]=_0x5c4552[_0x569a0f(0x2416)],this[_0x4f9c27(0x5633)]=_0x5c4552[_0x4f9c27(0x230f)],this[_0x4f9c27(0x54af)]=_0x569a0f(0x336),this[_0x569a0f(0x1672)]=defaultValue$1(_0x5c4552[_0x569a0f(0x4b6d)],0x0);var _0x39d4f4=_0x5c4552[_0x569a0f(0xfc0)];_0x569a0f(0x20b8)==typeof _0x39d4f4&&(_0x39d4f4=new Credit$1(_0x39d4f4)),this['_credit']=_0x39d4f4,this[_0x569a0f(0x4d10)]=defaultValue$1(_0x5c4552[_0x569a0f(0x4d10)],!0x0),this[_0x569a0f(0x1d8e)]=new Event(),this[_0x569a0f(0x1d9c)]=!0x1,this[_0x569a0f(0x41ff)]=when[_0x569a0f(0x32fc)]();var _0xe7a1f0,_0x1a5ee1=this,_0x197c98=_0x5c4552[_0x569a0f(0x2dba)];function _0x458d2a(_0x4f164c){var _0x5a0ed0=_0x4f9c27,_0x8cee5e=_0x569a0f;_0x1a5ee1[_0x8cee5e(0x2ba3)]instanceof ArcGisGeographicTilingScheme&&_0x8cee5e(0x1632)===_0x4f164c[_0x8cee5e(0x1d60)]&&(_0x1a5ee1[_0x5a0ed0(0x54af)]=_0x8cee5e(0x9f7));var _0x57ae42=_0x4f164c[_0x5a0ed0(0x4ad8)];if(_0x1a5ee1[_0x8cee5e(0x4a12)]=_0x4f164c[_0x8cee5e(0xf76)][_0x8cee5e(0x4a12)],_0x1a5ee1[_0x5a0ed0(0x3232)]&&_0x1a5ee1[_0x8cee5e(0x2ba3)]instanceof ArcGisGeographicTilingScheme&&defined$1(_0x57ae42)&&(_0x1a5ee1['_tilingScheme']=new ArcGisGeographicTilingScheme({'tileInfo':{'origin':{'x':_0x57ae42[_0x8cee5e(0x39da)]['x'],'y':_0x57ae42[_0x8cee5e(0x39da)]['y']},'cols':_0x57ae42[_0x5a0ed0(0x3dab)],'rows':_0x57ae42[_0x8cee5e(0x89f)]},'resolutions':_0x57ae42[_0x8cee5e(0x8f5)]['map'](function(_0x1f219a){var _0x394ea5=_0x8cee5e;return _0x1f219a[_0x394ea5(0x4258)];}),'dataBounds':{'west':_0x4f164c[_0x8cee5e(0x3372)][_0x8cee5e(0x2918)],'south':_0x4f164c[_0x8cee5e(0x3372)]['ymin'],'east':_0x4f164c[_0x8cee5e(0x3372)][_0x8cee5e(0x1f4f)],'north':_0x4f164c[_0x8cee5e(0x3372)][_0x8cee5e(0x2954)]}})),defined$1(_0x57ae42)){if(_0x1a5ee1[_0x8cee5e(0x524b)]=_0x57ae42[_0x8cee5e(0x89f)],_0x1a5ee1[_0x8cee5e(0x37dd)]=_0x57ae42[_0x8cee5e(0x3f16)],!_0x1a5ee1[_0x8cee5e(0x596b)]||!defined$1(_0x1a5ee1[_0x8cee5e(0x4a12)])){if(0x18ed4===_0x57ae42[_0x8cee5e(0xf76)][_0x8cee5e(0x4a12)]||0x18ee1===_0x57ae42['spatialReference'][_0x8cee5e(0x4a12)])_0x1a5ee1[_0x8cee5e(0x2ba3)]=new WebMercatorTilingScheme({'ellipsoid':_0x5c4552[_0x8cee5e(0x4faa)]});else{if(0x10e6===_0x4f164c[_0x5a0ed0(0x4ad8)][_0x8cee5e(0xf76)][_0x8cee5e(0x4a12)])_0x1a5ee1[_0x8cee5e(0x2ba3)]=new ArcGisGeographicTilingScheme({'ellipsoid':_0x5c4552[_0x8cee5e(0x4faa)]});else{if(0x118a===_0x4f164c[_0x8cee5e(0x3bff)][_0x8cee5e(0xf76)][_0x8cee5e(0x4a12)]){if(defined$1(_0x5c4552[_0x5a0ed0(0x1dc3)])&&_0x5c4552[_0x5a0ed0(0x1dc3)]){var _0x27e9f6=Math[_0x8cee5e(0x5f13)]((_0x4f164c[_0x5a0ed0(0x4c9e)][_0x5a0ed0(0x5009)]-_0x4f164c[_0x8cee5e(0x3372)][_0x8cee5e(0x2918)])/(_0x4f164c[_0x8cee5e(0x3bff)]['lods'][0x0][_0x5a0ed0(0x3b60)]*_0x4f164c[_0x8cee5e(0x3bff)][_0x8cee5e(0x3f16)])),_0x2c7078=Math[_0x8cee5e(0x5f13)]((_0x4f164c[_0x8cee5e(0x3372)][_0x8cee5e(0x2954)]-_0x4f164c[_0x5a0ed0(0x4c9e)][_0x8cee5e(0x2d04)])/(_0x4f164c[_0x8cee5e(0x3bff)][_0x8cee5e(0x8f5)][0x0][_0x8cee5e(0x4258)]*_0x4f164c[_0x8cee5e(0x3bff)][_0x8cee5e(0x89f)]));_0x1a5ee1[_0x5a0ed0(0x374c)]=new ArcGisGeographicTilingScheme({'ellipsoid':_0x5c4552[_0x8cee5e(0x4faa)],'tileInfo':_0x4f164c[_0x8cee5e(0x3bff)],'rectangle':new Rectangle(CesiumMath[_0x8cee5e(0x4476)](_0x4f164c[_0x8cee5e(0x3372)][_0x8cee5e(0x2918)]),CesiumMath[_0x8cee5e(0x4476)](_0x4f164c[_0x5a0ed0(0x4c9e)][_0x8cee5e(0x2d04)]),CesiumMath[_0x8cee5e(0x4476)](_0x4f164c[_0x8cee5e(0x3372)][_0x5a0ed0(0x5009)]),CesiumMath[_0x8cee5e(0x4476)](_0x4f164c[_0x8cee5e(0x3372)][_0x8cee5e(0x2954)])),'origin':new Cartesian2(CesiumMath[_0x5a0ed0(0x18e6)](_0x4f164c[_0x8cee5e(0x3bff)][_0x8cee5e(0x39da)]['x']),CesiumMath[_0x8cee5e(0x4476)](_0x4f164c[_0x8cee5e(0x3bff)][_0x8cee5e(0x39da)]['y'])),'numberOfLevelZeroTilesX':_0x27e9f6,'numberOfLevelZeroTilesY':_0x2c7078}),_0x1a5ee1[_0x8cee5e(0x2ba3)][_0x5a0ed0(0x41d9)]=!0x0;}else _0x1a5ee1[_0x5a0ed0(0x374c)]=new ArcGisGeographicTilingScheme({'ellipsoid':_0x5c4552[_0x8cee5e(0x4faa)],'tileInfo':_0x4f164c[_0x8cee5e(0x3bff)]});_0x1a5ee1[_0x8cee5e(0x2ba3)][_0x8cee5e(0x1672)]=_0x1a5ee1['_beginLevel'];}else{var _0x55d173=[];if(defined$1(_0x57ae42[_0x8cee5e(0x8f5)])){for(var _0x56daa1=0x0;_0x56daa1<_0x57ae42[_0x8cee5e(0x8f5)][_0x8cee5e(0x809)];_0x56daa1++)_0x55d173[_0x8cee5e(0x5323)](_0x57ae42[_0x5a0ed0(0xf69)][_0x56daa1][_0x8cee5e(0x4258)]);}_0x1a5ee1[_0x5a0ed0(0x374c)]=new ArcGisGeographicTilingScheme({'ellipsoid':_0x5c4552[_0x5a0ed0(0x2864)],'tileInfo':_0x4f164c[_0x8cee5e(0x3bff)],'origin':new Cartesian2(_0x4f164c[_0x5a0ed0(0x4ad8)][_0x5a0ed0(0x416f)]['x'],_0x4f164c[_0x8cee5e(0x3bff)][_0x8cee5e(0x39da)]['y']),'dataBounds':new Rectangle(_0x4f164c[_0x5a0ed0(0x4c9e)][_0x8cee5e(0x2918)],_0x4f164c[_0x8cee5e(0x3372)][_0x8cee5e(0x2d04)],_0x4f164c[_0x8cee5e(0x3372)][_0x8cee5e(0x1f4f)],_0x4f164c['fullExtent'][_0x8cee5e(0x2954)]),'resolutions':_0x55d173}),_0x1a5ee1[_0x8cee5e(0x4432)]=new Rectangle(_0x4f164c[_0x8cee5e(0x3372)][_0x8cee5e(0x2918)]/0x615299,_0x4f164c[_0x8cee5e(0x3372)][_0x5a0ed0(0xd2e)]/0x615299,_0x4f164c[_0x8cee5e(0x3372)][_0x8cee5e(0x1f4f)]/0x615299,_0x4f164c[_0x5a0ed0(0x4c9e)][_0x8cee5e(0x2954)]/0x615299);}}}}if(_0x1a5ee1[_0x5a0ed0(0x5633)]?_0x1a5ee1[_0x5a0ed0(0x316)]=0x14:_0x1a5ee1[_0x8cee5e(0x5992)]=_0x4f164c['tileInfo'][_0x8cee5e(0x8f5)][_0x8cee5e(0x809)]-0x1,defined$1(_0x1a5ee1[_0x8cee5e(0x2ba3)][_0x8cee5e(0x3967)])&&(_0x1a5ee1[_0x5a0ed0(0x1896)]=_0x1a5ee1[_0x8cee5e(0x2ba3)]['_beginLevel'],_0x1a5ee1[_0x8cee5e(0x5992)]=_0x1a5ee1[_0x5a0ed0(0x1896)]+_0x1a5ee1[_0x5a0ed0(0x374c)][_0x5a0ed0(0x2868)][_0x8cee5e(0x809)]-0x1),defined$1(_0x4f164c[_0x8cee5e(0x3372)])){if(defined$1(_0x4f164c[_0x5a0ed0(0x4c9e)][_0x8cee5e(0xf76)])&&defined$1(_0x4f164c['fullExtent'][_0x5a0ed0(0x2379)][_0x8cee5e(0x4a12)])){if(0x18ed4===_0x4f164c[_0x8cee5e(0x3372)][_0x8cee5e(0xf76)][_0x8cee5e(0x4a12)]||0x18ee1===_0x4f164c[_0x8cee5e(0x3372)][_0x5a0ed0(0x2379)][_0x8cee5e(0x4a12)]){var _0x44f195=new WebMercatorProjection(),_0x151850=_0x4f164c[_0x8cee5e(0x3372)],_0x482b44=_0x44f195[_0x8cee5e(0x26b)](new Cartesian3(Math[_0x8cee5e(0x498f)](_0x151850[_0x5a0ed0(0x386c)],-_0x1a5ee1[_0x8cee5e(0x2ba3)][_0x8cee5e(0x4faa)][_0x8cee5e(0x1617)]*Math['PI']),Math[_0x8cee5e(0x498f)](_0x151850[_0x8cee5e(0x2d04)],-_0x1a5ee1[_0x8cee5e(0x2ba3)][_0x5a0ed0(0x2864)][_0x8cee5e(0x1617)]*Math['PI']),0x0)),_0x3da552=_0x44f195[_0x8cee5e(0x26b)](new Cartesian3(Math[_0x5a0ed0(0x4b49)](_0x151850[_0x8cee5e(0x1f4f)],_0x1a5ee1[_0x8cee5e(0x2ba3)][_0x5a0ed0(0x2864)][_0x5a0ed0(0x64b)]*Math['PI']),Math[_0x5a0ed0(0x4b49)](_0x151850['ymax'],_0x1a5ee1[_0x8cee5e(0x2ba3)][_0x8cee5e(0x4faa)][_0x5a0ed0(0x64b)]*Math['PI']),0x0));_0x1a5ee1[_0x8cee5e(0x4432)]=new Rectangle(_0x482b44[_0x8cee5e(0x4465)],_0x482b44[_0x8cee5e(0x5859)],_0x3da552[_0x5a0ed0(0x5389)],_0x3da552[_0x8cee5e(0x5859)]);}else{if(0x10e6!==_0x4f164c[_0x8cee5e(0x3372)][_0x8cee5e(0xf76)]['wkid']&&0x118a!==_0x4f164c[_0x5a0ed0(0x4c9e)][_0x8cee5e(0xf76)][_0x8cee5e(0x4a12)]){var _0xbcef6=_0x8cee5e(0x5adc)+_0x4f164c[_0x5a0ed0(0x4c9e)][_0x8cee5e(0xf76)][_0x8cee5e(0x4a12)]+_0x8cee5e(0x1a07);return void(_0xe7a1f0=TileProviderError$1[_0x8cee5e(0x44f3)](_0xe7a1f0,_0x1a5ee1,_0x1a5ee1[_0x8cee5e(0x1d8e)],_0xbcef6,void 0x0,void 0x0,void 0x0,_0x2fcdd3));}_0x1a5ee1[_0x5a0ed0(0xd85)]=Rectangle[_0x8cee5e(0x10c5)](_0x4f164c['fullExtent'][_0x5a0ed0(0x386c)],_0x4f164c[_0x8cee5e(0x3372)][_0x8cee5e(0x2d04)],_0x4f164c[_0x8cee5e(0x3372)][_0x8cee5e(0x1f4f)],_0x4f164c[_0x8cee5e(0x3372)][_0x5a0ed0(0x438)]);}}}else _0x1a5ee1[_0x8cee5e(0x4432)]=_0x1a5ee1[_0x8cee5e(0x2ba3)][_0x8cee5e(0x1dec)];defined$1(_0x1a5ee1[_0x8cee5e(0x4fda)])||(_0x1a5ee1[_0x8cee5e(0x4fda)]=new DiscardMissingTileImagePolicy({'missingImageUrl':buildImageResource$2(_0x1a5ee1,0x0,0x0,_0x1a5ee1[_0x8cee5e(0x5992)])[_0x8cee5e(0x2dba)],'pixelsToCheck':[new Cartesian2(0x0,0x0),new Cartesian2(0xc8,0x14),new Cartesian2(0x14,0xc8),new Cartesian2(0x50,0x6e),new Cartesian2(0xa0,0x82)],'disableCheckIfAllPixelsAreTransparent':!0x0})),_0x1a5ee1[_0x8cee5e(0x800)]=!0x0;}else _0x1a5ee1[_0x5a0ed0(0x1448)]=!0x1;defined$1(_0x4f164c[_0x5a0ed0(0x2403)])&&_0x4f164c[_0x8cee5e(0x318c)][_0x8cee5e(0x809)]>0x0&&(_0x1a5ee1[_0x8cee5e(0x3f3d)]=new Credit$1(_0x4f164c[_0x8cee5e(0x318c)])),_0x1a5ee1[_0x8cee5e(0x1d9c)]=!0x0,_0x1a5ee1[_0x8cee5e(0x41ff)][_0x8cee5e(0x1c7e)](!0x0),TileProviderError$1[_0x8cee5e(0x57fe)](_0xe7a1f0);}function _0x5cc9f4(_0x2c7b90){var _0x4c7d1e=_0x4f9c27,_0x41ca3a=_0x569a0f,_0x21ebc1=_0x4c7d1e(0x8fe)+_0x1a5ee1[_0x4c7d1e(0x37e8)][_0x41ca3a(0x2dba)]+'.';_0xe7a1f0=TileProviderError$1[_0x41ca3a(0x44f3)](_0xe7a1f0,_0x1a5ee1,_0x1a5ee1[_0x41ca3a(0x1d8e)],_0x21ebc1,void 0x0,void 0x0,void 0x0,_0x2fcdd3),_0x1a5ee1[_0x41ca3a(0x41ff)][_0x41ca3a(0x4c5a)](new RuntimeError$1(_0x21ebc1));}function _0x2fcdd3(){var _0x2398c1=_0x569a0f;when(_0x1a5ee1[_0x2398c1(0x28cf)][_0x2398c1(0x5155)]({'queryParameters':{'f':_0x2398c1(0x8af)}})[_0x2398c1(0x1fd8)](),_0x458d2a,_0x5cc9f4);}_0x1a5ee1[_0x569a0f(0x5311)]=_0x5c4552[_0x569a0f(0x2dba)],new IndexedDBScheduler({'name':_0x197c98})[_0x4f9c27(0x4527)](function(_0x337f35){var _0x277677=_0x4f9c27,_0x3cda59=_0x569a0f;_0x337f35[_0x3cda59(0x14ab)](_0x1a5ee1[_0x277677(0x477c)])?_0x1a5ee1[_0x277677(0x3dcb)]=_0x337f35:_0x337f35[_0x277677(0x59f1)](_0x1a5ee1[_0x3cda59(0x5311)])[_0x3cda59(0x2a5f)](function(){var _0x40a84c=_0x3cda59;_0x1a5ee1[_0x40a84c(0x4203)]=_0x337f35;});}),_0x1a5ee1[_0x569a0f(0x1349)]={'isOpen':!0x1,'clear':function(){var _0x10099b=_0x569a0f;_0x1a5ee1[_0x10099b(0x4203)][_0x10099b(0x3fec)](_0x1a5ee1[_0x10099b(0x5311)]);},'cache':[]},this[_0x4f9c27(0x1448)]?_0x2fcdd3():(this['_ready']=!0x0,this[_0x4f9c27(0x46e8)][_0x569a0f(0x1c7e)](!0x0));}function buildImageResource$2(_0x12f47f,_0x103c71,_0x4100e9,_0xf796ec,_0x3d3a4d){var _0x211bad=_0x307c2b,_0x4297fa=_0x5e00b3,_0x2a4795;if(defined$1(_0x12f47f[_0x4297fa(0x2ba3)]['_resolutions'])&&(_0xf796ec-=_0x12f47f[_0x4297fa(0x2ba3)][_0x4297fa(0x1672)]),_0x12f47f[_0x211bad(0x1448)])_0x12f47f[_0x4297fa(0x3ef)]&&(_0xf796ec-=parseInt(_0x12f47f[_0x4297fa(0x3ef)])),_0x2a4795=_0x12f47f[_0x4297fa(0x28cf)][_0x4297fa(0x5155)]({'url':_0x4297fa(0x5684)+_0xf796ec+'/'+_0x4100e9+'/'+_0x103c71,'request':_0x3d3a4d});else{var _0x2dd96a=_0x12f47f[_0x4297fa(0x2ba3)][_0x4297fa(0x1a88)](_0x103c71,_0x4100e9,_0xf796ec);if(_0x211bad(0x51a0)===_0x12f47f[_0x4297fa(0x1467)]){var _0x22fd92=_0x12f47f[_0x4297fa(0x2ba3)][_0x211bad(0x2e94)][_0x4297fa(0x20c7)];_0x2dd96a[_0x4297fa(0x159f)]=_0x22fd92*CesiumMath[_0x4297fa(0x4476)](_0x2dd96a[_0x4297fa(0x159f)]),_0x2dd96a[_0x211bad(0x2d46)]=_0x22fd92*CesiumMath[_0x211bad(0x18e6)](_0x2dd96a[_0x4297fa(0x5696)]),_0x2dd96a[_0x4297fa(0x310a)]=_0x22fd92*CesiumMath[_0x4297fa(0x4476)](_0x2dd96a[_0x4297fa(0x310a)]),_0x2dd96a[_0x4297fa(0x5833)]=_0x22fd92*CesiumMath[_0x4297fa(0x4476)](_0x2dd96a[_0x4297fa(0x5833)]);}var _0x55db58={'bbox':_0x2dd96a[_0x4297fa(0x159f)]+','+_0x2dd96a[_0x4297fa(0x5696)]+','+_0x2dd96a[_0x4297fa(0x310a)]+','+_0x2dd96a[_0x4297fa(0x5833)],'size':_0x12f47f[_0x4297fa(0x524b)]+','+_0x12f47f[_0x4297fa(0x37dd)],'format':_0x4297fa(0x5ba7),'transparent':!0x0,'f':_0x4297fa(0xf80)};_0x12f47f[_0x4297fa(0x4a12)]&&(_0x55db58[_0x4297fa(0x5d76)]=_0x55db58[_0x211bad(0x2ea5)]=_0x12f47f[_0x4297fa(0x4a12)]),_0x12f47f[_0x4297fa(0x2416)]&&(_0x55db58[_0x4297fa(0x2416)]=_0x211bad(0x18b3)+_0x12f47f[_0x4297fa(0x2416)]),_0x12f47f[_0x4297fa(0x34ca)]&&(_0x55db58[_0x4297fa(0x34ca)]=_0x12f47f['layerDefs']),_0x12f47f[_0x211bad(0x25ef)]&&(_0x55db58[_0x4297fa(0x45cb)]=_0x12f47f[_0x211bad(0x25ef)]),_0x2a4795=_0x12f47f[_0x4297fa(0x28cf)][_0x211bad(0x4266)]({'url':_0x4297fa(0x1a33),'request':_0x3d3a4d,'queryParameters':_0x55db58});}return _0x2a4795||null;}function tileXYToQuadKey$3(_0x37f6c2,_0x19a34f,_0x10609d){for(var _0x4f5b14='',_0x466ab3=_0x10609d;_0x466ab3>=0x0;--_0x466ab3){var _0xeb2821=0x1<<_0x466ab3,_0x10635b=0x0;isBitSet(_0x19a34f,_0xeb2821)?isBitSet(_0x37f6c2,_0xeb2821)&&(_0x10635b|=0x1):(_0x10635b|=0x2,isBitSet(_0x37f6c2,_0xeb2821)||(_0x10635b|=0x1)),_0x4f5b14+=_0x10635b;}return _0x4f5b14;}function CloudBox(_0x492095){var _0x9a51d8=_0x307c2b,_0x2e47a0=_0x5e00b3;this[_0x2e47a0(0x6b6)]=0x0,this[_0x2e47a0(0x26a1)]=_0x492095[_0x2e47a0(0x2dba)],this[_0x2e47a0(0x5e52)]=void 0x0,this[_0x2e47a0(0x2a87)]=new EllipsoidGeometry({'radii':new Cartesian3(0x645fd9,0x645fd9,0x645fd9),'vertexFormat':EllipsoidSurfaceAppearance[_0x9a51d8(0x43f1)]}),this[_0x9a51d8(0xdef)]=new Primitive({'geometryInstances':new GeometryInstance({'geometry':this[_0x2e47a0(0x2a87)],'attributes':{'distanceDisplayCondition':new DistanceDisplayConditionGeometryInstanceAttribute(0x1e8480,Number[_0x2e47a0(0x4d71)])}}),'appearance':new EllipsoidSurfaceAppearance({'material':new Material({'fabric':{'type':_0x2e47a0(0x3f2),'uniforms':{'image':this[_0x2e47a0(0x26a1)]}}}),'aboveGround':!0x0})}),this[_0x9a51d8(0x402)]=Matrix4[_0x2e47a0(0x40f3)](this['_cloudBall'][_0x2e47a0(0x599)]);}function ColorCorrection(_0x219920){var _0x5a88d3=_0x307c2b,_0xe8129b=_0x5e00b3;this[_0xe8129b(0x1462)]=!0x1,this[_0x5a88d3(0x2a24)]=0x1,this[_0xe8129b(0x436f)]=0x1,this[_0xe8129b(0x5a8c)]=0x1,this[_0xe8129b(0x16dd)]=0x0,this[_0xe8129b(0x4fd0)]=_0x219920;}Cesium3DTilesetAsyncTraversal['selectTiles']=function(_0x3722ed,_0x3ee296){var _0x5be3e1=_0x307c2b,_0x251f75=_0x5e00b3;_0x3722ed[_0x5be3e1(0x337e)][_0x251f75(0x809)]=0x0,_0x3722ed[_0x251f75(0x5369)][_0x251f75(0x809)]=0x0,_0x3722ed[_0x251f75(0x5f2b)]=!0x1;var _0x1ffd1c=!0x0,_0x168cdb=_0x3722ed[_0x251f75(0x4c53)];if(_0x168cdb[_0x251f75(0xaa9)](_0x3ee296),!isVisible(_0x168cdb))return _0x1ffd1c;var _0x1bc79e=asyncTraversal[_0x251f75(0x3d56)];for(_0x1bc79e['push'](_0x3722ed[_0x251f75(0x4c53)]);_0x1bc79e[_0x251f75(0x809)]>0x0;){asyncTraversal[_0x251f75(0x25c)]=Math[_0x251f75(0x498f)](asyncTraversal[_0x251f75(0x25c)],_0x1bc79e[_0x251f75(0x809)]);var _0x441121=_0x1bc79e['pop'](),_0xab4cee=_0x441121[_0x5be3e1(0x237b)]===Cesium3DTileRefine$1[_0x251f75(0x5852)],_0x490089=_0x441121[_0x251f75(0x5782)]===Cesium3DTileRefine$1[_0x5be3e1(0x171f)],_0x1b9f18=canTraverse(_0x3722ed,_0x441121);_0x1b9f18&&updateAndPushChildren(_0x3722ed,_0x441121,_0x1bc79e,_0x3ee296),(_0xab4cee||_0x490089&&!_0x1b9f18)&&(loadTile(_0x3722ed,_0x441121),selectDesiredTile(_0x3722ed,_0x441121,_0x3ee296),hasEmptyContent(_0x441121)||_0x441121[_0x5be3e1(0x1f0d)]||(_0x1ffd1c=!0x1)),visitTile$1(_0x3722ed),touchTile(_0x3722ed,_0x441121);}return asyncTraversal[_0x251f75(0x3d56)][_0x5be3e1(0x875)](asyncTraversal[_0x251f75(0x25c)]),_0x1ffd1c;},Object[_0x5e00b3(0x1dfd)](ConditionsExpression[_0x5e00b3(0x3720)],{'conditionsExpression':{'get':function(){var _0x22ff4e=_0x5e00b3;return this[_0x22ff4e(0x2e3)];}}}),ConditionsExpression[_0x5e00b3(0x3720)][_0x5e00b3(0xd06)]=function(_0xad8c86,_0x404a2a){var _0x41f109=_0x307c2b,_0x308697=_0x5e00b3,_0x433520=this[_0x308697(0x566)];if(defined$1(_0x433520))for(var _0x49d771=_0x433520[_0x308697(0x809)],_0x3cf3a7=0x0;_0x3cf3a7<_0x49d771;++_0x3cf3a7){var _0x23cefa=_0x433520[_0x3cf3a7];if(_0x23cefa[_0x41f109(0x4ed0)][_0x308697(0xd06)](_0xad8c86))return _0x23cefa['expression'][_0x308697(0xd06)](_0xad8c86,_0x404a2a);}},ConditionsExpression[_0x5e00b3(0x3720)][_0x5e00b3(0x51b3)]=function(_0x26771f,_0xcd46c8){var _0x3ba7e3=_0x5e00b3,_0x179bcb=this[_0x3ba7e3(0x566)];if(defined$1(_0x179bcb))for(var _0x4da501=_0x179bcb[_0x3ba7e3(0x809)],_0xf19d10=0x0;_0xf19d10<_0x4da501;++_0xf19d10){var _0xdca9c5=_0x179bcb[_0xf19d10];if(_0xdca9c5[_0x3ba7e3(0x23c6)][_0x3ba7e3(0xd06)](_0x26771f))return _0xdca9c5['expression'][_0x3ba7e3(0x51b3)](_0x26771f,_0xcd46c8);}},ConditionsExpression[_0x5e00b3(0x3720)][_0x307c2b(0x5019)]=function(_0x1311b6,_0x4a838b,_0x5ce534,_0x343c8c){var _0x402c0c=_0x307c2b,_0x3b40e7=_0x5e00b3,_0x1b20b9=this[_0x3b40e7(0x566)];if(defined$1(_0x1b20b9)&&0x0!==_0x1b20b9[_0x3b40e7(0x809)]){for(var _0xe322ae='',_0xaf013a=_0x1b20b9['length'],_0x25db5a=0x0;_0x25db5a<_0xaf013a;++_0x25db5a){var _0x436e58=_0x1b20b9[_0x25db5a];_0xe322ae+=_0x3b40e7(0x3d8b)+(0x0===_0x25db5a?'if':_0x402c0c(0x1d1e))+'\x20('+_0x436e58[_0x3b40e7(0x23c6)][_0x402c0c(0x2e10)](_0x4a838b,_0x5ce534)+_0x3b40e7(0x1307)+_0x436e58[_0x3b40e7(0x1e89)][_0x3b40e7(0x274f)](_0x4a838b,_0x5ce534)+_0x3b40e7(0x1aad);}return _0xe322ae=_0x343c8c+'\x20'+_0x1311b6+_0x402c0c(0x3d00)+_0xe322ae+_0x402c0c(0x2ff6)+_0x343c8c+_0x402c0c(0x47f8);}},Object[_0x5e00b3(0x1dfd)](Cesium3DTileStyle[_0x5e00b3(0x3720)],{'style':{'get':function(){var _0x51593c=_0x5e00b3;return this[_0x51593c(0x59ee)];}},'ready':{'get':function(){var _0x7e7b2e=_0x5e00b3;return this[_0x7e7b2e(0x1d9c)];}},'readyPromise':{'get':function(){var _0x3859d3=_0x5e00b3;return this[_0x3859d3(0x41ff)];}},'show':{'get':function(){var _0x136aa3=_0x5e00b3;return this[_0x136aa3(0x1462)];},'set':function(_0x4465b8){var _0xcca4d4=_0x307c2b,_0x11ac76=_0x5e00b3;this[_0x11ac76(0x1462)]=getExpression(this,_0x4465b8),this[_0x11ac76(0x59ee)][_0xcca4d4(0x537b)]=getJsonFromExpression(this[_0xcca4d4(0x3dd4)]),this[_0x11ac76(0x57ec)]=!0x1;}},'color':{'get':function(){var _0x5008b9=_0x5e00b3;return this[_0x5008b9(0x512)];},'set':function(_0x18f599){var _0x4dbef2=_0x5e00b3;this[_0x4dbef2(0x512)]=getExpression(this,_0x18f599),this[_0x4dbef2(0x59ee)][_0x4dbef2(0x8fe)]=getJsonFromExpression(this[_0x4dbef2(0x512)]),this[_0x4dbef2(0x3c5f)]=!0x1;}},'pointSize':{'get':function(){var _0x4999c3=_0x5e00b3;return this[_0x4999c3(0x618)];},'set':function(_0x707b01){var _0x49cb97=_0x307c2b,_0x299eda=_0x5e00b3;this[_0x49cb97(0x1d16)]=getExpression(this,_0x707b01),this[_0x49cb97(0x117d)]['pointSize']=getJsonFromExpression(this[_0x299eda(0x618)]),this[_0x299eda(0x1987)]=!0x1;}},'pointOutlineColor':{'get':function(){var _0x5cc8ee=_0x5e00b3;return this[_0x5cc8ee(0xbf8)];},'set':function(_0x4d858f){var _0x495d18=_0x5e00b3;this[_0x495d18(0xbf8)]=getExpression(this,_0x4d858f),this[_0x495d18(0x59ee)][_0x495d18(0x2ac5)]=getJsonFromExpression(this[_0x495d18(0xbf8)]);}},'pointOutlineWidth':{'get':function(){var _0x1638b8=_0x5e00b3;return this[_0x1638b8(0x360a)];},'set':function(_0x49acc5){var _0xabe9ab=_0x307c2b,_0x4a2676=_0x5e00b3;this[_0x4a2676(0x360a)]=getExpression(this,_0x49acc5),this[_0x4a2676(0x59ee)][_0x4a2676(0x4218)]=getJsonFromExpression(this[_0xabe9ab(0x2c05)]);}},'labelColor':{'get':function(){var _0x4b102c=_0x5e00b3;return this[_0x4b102c(0x31bd)];},'set':function(_0x8b9286){var _0x35a806=_0x307c2b,_0x4736c3=_0x5e00b3;this[_0x4736c3(0x31bd)]=getExpression(this,_0x8b9286),this[_0x4736c3(0x59ee)][_0x35a806(0x5854)]=getJsonFromExpression(this[_0x4736c3(0x31bd)]);}},'labelOutlineColor':{'get':function(){var _0x32ebe1=_0x5e00b3;return this[_0x32ebe1(0x3bc4)];},'set':function(_0x41f70c){var _0x30271f=_0x307c2b,_0x316130=_0x5e00b3;this[_0x316130(0x3bc4)]=getExpression(this,_0x41f70c),this[_0x30271f(0x117d)][_0x30271f(0x2d1a)]=getJsonFromExpression(this[_0x316130(0x3bc4)]);}},'labelOutlineWidth':{'get':function(){var _0x332daa=_0x5e00b3;return this[_0x332daa(0xd72)];},'set':function(_0x453e9a){var _0x5d36db=_0x307c2b,_0x14e80a=_0x5e00b3;this[_0x14e80a(0xd72)]=getExpression(this,_0x453e9a),this[_0x14e80a(0x59ee)][_0x5d36db(0x1385)]=getJsonFromExpression(this[_0x14e80a(0xd72)]);}},'font':{'get':function(){return this['_font'];},'set':function(_0x4d704a){var _0x537fb1=_0x307c2b,_0x2f6f61=_0x5e00b3;this[_0x537fb1(0x3f6c)]=getExpression(this,_0x4d704a),this[_0x2f6f61(0x59ee)][_0x2f6f61(0x1299)]=getJsonFromExpression(this[_0x537fb1(0x3f6c)]);}},'labelStyle':{'get':function(){var _0x127ed0=_0x5e00b3;return this[_0x127ed0(0x2a36)];},'set':function(_0x55a231){var _0x2c9742=_0x307c2b,_0x3c74b9=_0x5e00b3;this[_0x3c74b9(0x2a36)]=getExpression(this,_0x55a231),this[_0x2c9742(0x117d)]['labelStyle']=getJsonFromExpression(this[_0x3c74b9(0x2a36)]);}},'labelText':{'get':function(){var _0x4e1fab=_0x5e00b3;return this[_0x4e1fab(0x5f74)];},'set':function(_0x54f8fd){var _0x5bd403=_0x5e00b3;this[_0x5bd403(0x5f74)]=getExpression(this,_0x54f8fd),this[_0x5bd403(0x59ee)][_0x5bd403(0x1ff)]=getJsonFromExpression(this[_0x5bd403(0x5f74)]);}},'backgroundColor':{'get':function(){var _0x13e4dc=_0x5e00b3;return this[_0x13e4dc(0x534e)];},'set':function(_0x3af713){var _0x2a1825=_0x5e00b3;this[_0x2a1825(0x534e)]=getExpression(this,_0x3af713),this[_0x2a1825(0x59ee)]['backgroundColor']=getJsonFromExpression(this[_0x2a1825(0x534e)]);}},'backgroundPadding':{'get':function(){var _0x454205=_0x5e00b3;return this[_0x454205(0x9a7)];},'set':function(_0x2e65b6){var _0x10daa4=_0x307c2b,_0x245c3f=_0x5e00b3;this[_0x10daa4(0x1b98)]=getExpression(this,_0x2e65b6),this[_0x245c3f(0x59ee)][_0x245c3f(0x1bd3)]=getJsonFromExpression(this[_0x245c3f(0x9a7)]);}},'backgroundEnabled':{'get':function(){var _0x8eb63=_0x5e00b3;return this[_0x8eb63(0x4229)];},'set':function(_0x400bf4){var _0x203998=_0x307c2b,_0x45d3be=_0x5e00b3;this[_0x203998(0x1c3b)]=getExpression(this,_0x400bf4),this[_0x45d3be(0x59ee)][_0x45d3be(0x77d)]=getJsonFromExpression(this[_0x45d3be(0x4229)]);}},'scaleByDistance':{'get':function(){var _0x3966ab=_0x5e00b3;return this[_0x3966ab(0x1667)];},'set':function(_0xf2f2c4){var _0x4b93f9=_0x307c2b,_0xe6413d=_0x5e00b3;this[_0xe6413d(0x1667)]=getExpression(this,_0xf2f2c4),this[_0x4b93f9(0x117d)][_0xe6413d(0x403a)]=getJsonFromExpression(this[_0x4b93f9(0x188)]);}},'translucencyByDistance':{'get':function(){var _0xf03986=_0x5e00b3;return this[_0xf03986(0x51fb)];},'set':function(_0x1e5485){var _0x31f62c=_0x307c2b,_0x91434b=_0x5e00b3;this[_0x31f62c(0x4bd1)]=getExpression(this,_0x1e5485),this[_0x91434b(0x59ee)][_0x91434b(0x17f8)]=getJsonFromExpression(this[_0x91434b(0x51fb)]);}},'distanceDisplayCondition':{'get':function(){var _0x574875=_0x5e00b3;return this[_0x574875(0x4e59)];},'set':function(_0x4ba0bf){var _0x2e703e=_0x5e00b3;this[_0x2e703e(0x4e59)]=getExpression(this,_0x4ba0bf),this[_0x2e703e(0x59ee)][_0x2e703e(0xe9f)]=getJsonFromExpression(this[_0x2e703e(0x4e59)]);}},'heightOffset':{'get':function(){var _0x1a8c0d=_0x307c2b;return this[_0x1a8c0d(0x3433)];},'set':function(_0x577ec1){var _0x1cc8af=_0x307c2b,_0x30226b=_0x5e00b3;this[_0x30226b(0x1b05)]=getExpression(this,_0x577ec1),this[_0x30226b(0x59ee)][_0x1cc8af(0x1932)]=getJsonFromExpression(this[_0x30226b(0x1b05)]);}},'anchorLineEnabled':{'get':function(){var _0x452fed=_0x5e00b3;return this[_0x452fed(0x3f72)];},'set':function(_0x171190){var _0x34ba0b=_0x307c2b,_0x4a9513=_0x5e00b3;this[_0x4a9513(0x3f72)]=getExpression(this,_0x171190),this[_0x4a9513(0x59ee)][_0x34ba0b(0x404e)]=getJsonFromExpression(this[_0x4a9513(0x3f72)]);}},'anchorLineColor':{'get':function(){var _0x435ae5=_0x5e00b3;return this[_0x435ae5(0x4453)];},'set':function(_0x51568b){var _0x4ab2dc=_0x307c2b,_0x56561e=_0x5e00b3;this[_0x4ab2dc(0x386e)]=getExpression(this,_0x51568b),this[_0x4ab2dc(0x117d)][_0x56561e(0x5c7a)]=getJsonFromExpression(this[_0x4ab2dc(0x386e)]);}},'image':{'get':function(){var _0x2bcacc=_0x5e00b3;return this[_0x2bcacc(0x5926)];},'set':function(_0x1c6196){var _0x73e7f3=_0x5e00b3;this[_0x73e7f3(0x5926)]=getExpression(this,_0x1c6196),this[_0x73e7f3(0x59ee)]['image']=getJsonFromExpression(this[_0x73e7f3(0x5926)]);}},'disableDepthTestDistance':{'get':function(){var _0x5511db=_0x307c2b;return this[_0x5511db(0x37c7)];},'set':function(_0x5d39ca){var _0x2bc0d9=_0x307c2b,_0x14a9a2=_0x5e00b3;this[_0x14a9a2(0x53d0)]=getExpression(this,_0x5d39ca),this['_style'][_0x2bc0d9(0x45f6)]=getJsonFromExpression(this[_0x2bc0d9(0x37c7)]);}},'horizontalOrigin':{'get':function(){var _0x5e46ff=_0x307c2b;return this[_0x5e46ff(0x56e2)];},'set':function(_0x56abf5){var _0x4d7c42=_0x5e00b3;this[_0x4d7c42(0x5ab7)]=getExpression(this,_0x56abf5),this[_0x4d7c42(0x59ee)]['horizontalOrigin']=getJsonFromExpression(this[_0x4d7c42(0x5ab7)]);}},'verticalOrigin':{'get':function(){var _0x84551b=_0x5e00b3;return this[_0x84551b(0x8a7)];},'set':function(_0x5f1379){var _0x10d1d6=_0x5e00b3;this[_0x10d1d6(0x8a7)]=getExpression(this,_0x5f1379),this[_0x10d1d6(0x59ee)][_0x10d1d6(0x2130)]=getJsonFromExpression(this[_0x10d1d6(0x8a7)]);}},'labelHorizontalOrigin':{'get':function(){var _0x4ac0fc=_0x5e00b3;return this[_0x4ac0fc(0x29b1)];},'set':function(_0x549900){var _0x39b6e6=_0x307c2b,_0x2061c4=_0x5e00b3;this[_0x2061c4(0x29b1)]=getExpression(this,_0x549900),this[_0x39b6e6(0x117d)][_0x2061c4(0x4aa9)]=getJsonFromExpression(this[_0x2061c4(0x29b1)]);}},'labelVerticalOrigin':{'get':function(){var _0x13d5c6=_0x5e00b3;return this[_0x13d5c6(0x39ac)];},'set':function(_0x1c563f){var _0xa38af1=_0x307c2b;this[_0xa38af1(0x4c9a)]=getExpression(this,_0x1c563f),this[_0xa38af1(0x117d)][_0xa38af1(0x2462)]=getJsonFromExpression(this[_0xa38af1(0x4c9a)]);}},'pbrMaterialIndex':{'get':function(){var _0x78774c=_0x5e00b3;return this[_0x78774c(0x35b7)];},'set':function(_0x57075f){var _0x3532a7=_0x307c2b,_0x23f463=_0x5e00b3;this[_0x3532a7(0x568c)]=getExpression(this,_0x57075f),this[_0x23f463(0x59ee)][_0x23f463(0x1ee7)]=getJsonFromExpression(this[_0x23f463(0x35b7)]);}},'meta':{'get':function(){var _0x1a824e=_0x5e00b3;return this[_0x1a824e(0x45c2)];},'set':function(_0x3505ca){var _0x32d431=_0x5e00b3;this[_0x32d431(0x45c2)]=_0x3505ca;}}}),Cesium3DTileStyle[_0x307c2b(0x1aa2)][_0x5e00b3(0x141c)]=function(_0xfc7fa2,_0x4525cb,_0x36b4df){var _0x1cad97=_0x307c2b,_0x337f12=_0x5e00b3;return this[_0x1cad97(0x3cb1)]?(_0x36b4df[_0x1cad97(0x10ab)]=this[_0x1cad97(0x481d)],this[_0x337f12(0x3fa2)]):(this[_0x337f12(0x3c5f)]=!0x0,this[_0x1cad97(0x4fbe)]=defined$1(this[_0x337f12(0x8fe)])?this[_0x337f12(0x8fe)][_0x337f12(0x2f97)](_0xfc7fa2,_0x4525cb,_0x36b4df,_0x1cad97(0x39d7)):void 0x0,this[_0x337f12(0x754)]=_0x36b4df[_0x337f12(0x1d92)],this[_0x1cad97(0x4fbe)]);},Cesium3DTileStyle[_0x5e00b3(0x3720)][_0x5e00b3(0x2c6c)]=function(_0x5db734,_0x1967cb,_0x580757){var _0x5a0946=_0x307c2b,_0x1512e7=_0x5e00b3;return this[_0x1512e7(0x57ec)]||(this[_0x5a0946(0x760)]=!0x0,this[_0x1512e7(0x44bb)]=defined$1(this[_0x1512e7(0x3234)])?this[_0x1512e7(0x3234)][_0x1512e7(0x2f97)](_0x5db734,_0x1967cb,_0x580757,'bool'):void 0x0),this[_0x1512e7(0x44bb)];},Cesium3DTileStyle[_0x5e00b3(0x3720)][_0x5e00b3(0x1e92)]=function(_0x2b0b02,_0x297cc5,_0x54cfae){var _0xc43e4b=_0x307c2b,_0x2dd3c0=_0x5e00b3;return this[_0x2dd3c0(0x1987)]||(this[_0x2dd3c0(0x1987)]=!0x0,this[_0xc43e4b(0x688)]=defined$1(this[_0x2dd3c0(0x1f19)])?this[_0xc43e4b(0x50d)][_0xc43e4b(0x5019)](_0x2b0b02,_0x297cc5,_0x54cfae,_0x2dd3c0(0x2955)):void 0x0),this[_0x2dd3c0(0x4bd0)];},Object[_0x307c2b(0x66e)](ArcGis4490MapServerImageryProvider[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x3b56cd=_0x5e00b3;return this[_0x3b56cd(0x28cf)][_0x3b56cd(0x26a1)];}},'token':{'get':function(){var _0x255895=_0x307c2b,_0x159634=_0x5e00b3;return this[_0x159634(0x28cf)][_0x255895(0x256e)][_0x159634(0x4466)];}},'proxy':{'get':function(){var _0x4c1e7a=_0x307c2b,_0x43873b=_0x5e00b3;return this[_0x4c1e7a(0x37e8)][_0x43873b(0xd0b)];}},'tileWidth':{'get':function(){var _0x1d04fb=_0x5e00b3;return this[_0x1d04fb(0x524b)];}},'tileHeight':{'get':function(){var _0x8c07bf=_0x307c2b;return this[_0x8c07bf(0x477b)];}},'maximumLevel':{'get':function(){var _0x1f8752=_0x307c2b;return this[_0x1f8752(0x316)];}},'minimumLevel':{'get':function(){var _0x4f441a=_0x5e00b3;return defined$1(this[_0x4f441a(0x2637)])?this[_0x4f441a(0x2637)]:0x0;}},'tilingScheme':{'get':function(){var _0xd9530d=_0x5e00b3;return this[_0xd9530d(0x2ba3)];}},'rectangle':{'get':function(){var _0x7982a6=_0x307c2b;return this[_0x7982a6(0xd85)];}},'tileDiscardPolicy':{'get':function(){return this['_tileDiscardPolicy'];}},'errorEvent':{'get':function(){return this['_errorEvent'];}},'ready':{'get':function(){var _0x4b67c8=_0x5e00b3;return this[_0x4b67c8(0x1d9c)];}},'readyPromise':{'get':function(){var _0x2beb26=_0x307c2b,_0x1e381e=_0x5e00b3;return this[_0x1e381e(0x41ff)][_0x2beb26(0x452a)];}},'credit':{'get':function(){var _0x1fbd05=_0x5e00b3;return this[_0x1fbd05(0x3f3d)];}},'usingPrecachedTiles':{'get':function(){var _0x5d5845=_0x5e00b3;return this[_0x5d5845(0x800)];}},'hasAlphaChannel':{'get':function(){return!0x0;}},'layers':{'get':function(){var _0x43d710=_0x5e00b3;return this[_0x43d710(0x52dd)];}},'zoomOffset':{'get':function(){var _0x548b15=_0x5e00b3;return this[_0x548b15(0x3f6d)];}}}),ArcGis4490MapServerImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x4058)]=function(_0x16b92d,_0x4f6611,_0x3ca152){},ArcGis4490MapServerImageryProvider['prototype'][_0x5e00b3(0x2d7e)]=function(_0xa3bef3,_0x38db64,_0x398dce,_0x493b03){var _0x49a295=_0x307c2b,_0x1b96ee=_0x5e00b3,_0x21a8f5=buildImageResource$2(this,_0xa3bef3,_0x38db64,_0x398dce,_0x493b03);if(_0x493b03[_0x49a295(0x58ae)]=tileXYToQuadKey$3(_0xa3bef3,_0x38db64,_0x398dce),!0x0===this[_0x1b96ee(0x1349)][_0x1b96ee(0x3f6a)]&&!0x0===_0x493b03[_0x1b96ee(0x3cbe)]){if(defined$1(this[_0x1b96ee(0x4203)])){var _0x48370f=this[_0x1b96ee(0x4203)][_0x1b96ee(0x20be)](this[_0x1b96ee(0x5311)],_0x493b03[_0x1b96ee(0x2bd8)]);return defined$1(_0x48370f)?when(_0x48370f,function(_0x4237a5){var _0x780470=_0x49a295;return defined$1(_0x4237a5)?_0x4237a5:_0x780470(0xd53);},function(_0x3a788b){return'cacheError';}):ImageryProvider[_0x1b96ee(0x121c)](this,_0x21a8f5);}return ImageryProvider[_0x49a295(0x1d7c)](this,_0x21a8f5);}return ImageryProvider[_0x1b96ee(0x121c)](this,_0x21a8f5);},ArcGis4490MapServerImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x5e3d)]=function(_0x20303c,_0x4d762a,_0x144cbc,_0x4d94b7,_0x38d9ef){var _0x42eb25=_0x307c2b,_0x5f225d=_0x5e00b3;if(this[_0x5f225d(0x4d10)]){var _0x10b54a,_0x2cb707,_0xe6d9fa,_0x339b24=this[_0x42eb25(0x374c)][_0x42eb25(0x1ef2)](_0x20303c,_0x4d762a,_0x144cbc);if(this[_0x5f225d(0x2ba3)][_0x5f225d(0x2a8a)]instanceof GeographicProjection)_0x10b54a=CesiumMath[_0x5f225d(0x173e)](_0x4d94b7),_0x2cb707=CesiumMath[_0x5f225d(0x173e)](_0x38d9ef),_0xe6d9fa=_0x5f225d(0x18c);else{var _0x29f1b4=this[_0x5f225d(0x2ba3)]['projection'][_0x5f225d(0x63b)](new Cartographic(_0x4d94b7,_0x38d9ef,0x0));_0x10b54a=_0x29f1b4['x'],_0x2cb707=_0x29f1b4['y'],_0xe6d9fa=_0x5f225d(0x4bcb);}var _0x33adc9=_0x5f225d(0x37b5);defined$1(this[_0x42eb25(0x1afe)])&&(_0x33adc9+=':'+this[_0x5f225d(0x52dd)]);var _0x19f058={'f':_0x5f225d(0x8af),'tolerance':0x2,'geometryType':_0x5f225d(0x1dda),'geometry':_0x10b54a+','+_0x2cb707,'mapExtent':_0x339b24[_0x5f225d(0x159f)]+','+_0x339b24[_0x5f225d(0x5696)]+','+_0x339b24[_0x42eb25(0xbf2)]+','+_0x339b24[_0x5f225d(0x5833)],'imageDisplay':this[_0x42eb25(0x2b9a)]+','+this[_0x5f225d(0x37dd)]+_0x5f225d(0x355a),'sr':_0xe6d9fa,'layers':_0x33adc9};return this[_0x5f225d(0x28cf)][_0x5f225d(0x5155)]({'url':_0x42eb25(0x3444),'queryParameters':_0x19f058})[_0x5f225d(0x1fd8)]()[_0x5f225d(0x2a5f)](function(_0x55005c){var _0x433a37=_0x42eb25,_0x30dea9=_0x5f225d,_0x21de98=[],_0x575bc5=_0x55005c[_0x30dea9(0x2af)];if(!defined$1(_0x575bc5))return _0x21de98;for(var _0x44d9af=0x0;_0x44d9af<_0x575bc5[_0x30dea9(0x809)];++_0x44d9af){var _0x30027b=_0x575bc5[_0x44d9af],_0x14efaa=new ImageryLayerFeatureInfo();if(_0x14efaa[_0x30dea9(0x140c)]=_0x30027b,_0x14efaa[_0x433a37(0x1c7c)]=_0x30027b[_0x30dea9(0x9a4)],_0x14efaa[_0x30dea9(0x1a92)]=_0x30027b[_0x30dea9(0x177b)],_0x14efaa[_0x30dea9(0x4fb4)](_0x30027b[_0x30dea9(0x177b)]),_0x30dea9(0x1dda)===_0x30027b[_0x30dea9(0x5572)]&&_0x30027b[_0x30dea9(0x144e)]){var _0x3b3c24=_0x30027b[_0x433a37(0x2b1d)][_0x30dea9(0xf76)]&&_0x30027b[_0x30dea9(0x144e)][_0x30dea9(0xf76)][_0x30dea9(0x4a12)]?_0x30027b[_0x433a37(0x2b1d)][_0x30dea9(0xf76)][_0x433a37(0x16a4)]:0x10e6;if(0x10e6===_0x3b3c24||0x10bb===_0x3b3c24)_0x14efaa[_0x30dea9(0x3747)]=Cartographic[_0x433a37(0x1927)](_0x30027b[_0x30dea9(0x144e)]['x'],_0x30027b[_0x30dea9(0x144e)]['y'],_0x30027b[_0x30dea9(0x144e)]['z']);else{if(0x18ed4===_0x3b3c24||0xdbf31===_0x3b3c24||0xf11===_0x3b3c24){var _0x1341eb=new WebMercatorProjection();_0x14efaa[_0x30dea9(0x3747)]=_0x1341eb[_0x30dea9(0x26b)](new Cartesian3(_0x30027b[_0x30dea9(0x144e)]['x'],_0x30027b[_0x433a37(0x2b1d)]['y'],_0x30027b[_0x30dea9(0x144e)]['z']));}}}_0x21de98[_0x433a37(0x2a0e)](_0x14efaa);}return _0x21de98;});}},Object[_0x5e00b3(0x1dfd)](CloudBox[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x13ab66=_0x5e00b3;return this[_0x13ab66(0x26a1)];},'set':function(_0x6ac653){var _0x313971=_0x5e00b3;this[_0x313971(0x26a1)]!==_0x6ac653&&(this[_0x313971(0x3de9)][_0x313971(0x51b)][_0x313971(0x3453)][_0x313971(0x219a)][_0x313971(0xf80)]=_0x6ac653,this[_0x313971(0x26a1)]=_0x6ac653);}}}),CloudBox[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x514ad0){var _0x2ba3a0=_0x307c2b,_0x30724f=_0x5e00b3;this[_0x30724f(0x5e52)]=_0x514ad0[_0x30724f(0x5592)]['_scene'],defined$1(this[_0x30724f(0x3de9)])&&!this[_0x30724f(0x5e52)][_0x30724f(0x37e8)][_0x2ba3a0(0x57f4)](this[_0x30724f(0x3de9)])&&this[_0x30724f(0x5e52)][_0x30724f(0x37e8)][_0x2ba3a0(0x1af6)](this[_0x30724f(0x3de9)]),this[_0x30724f(0x50f4)]();},CloudBox[_0x5e00b3(0x3720)][_0x5e00b3(0x50f4)]=function(){var _0x30f5b8=_0x307c2b,_0x29878d=_0x5e00b3;this[_0x29878d(0x6b6)]+=0.05,this[_0x30f5b8(0x263b)]=this[_0x29878d(0x6b6)]%0x168;var _0x6aae94=CesiumMath[_0x29878d(0x4476)](this[_0x29878d(0x6b6)]);_0x6aae94=-_0x6aae94;var _0xbc3634=Matrix3[_0x29878d(0x2653)](_0x6aae94);Matrix4['multiplyByMatrix3'](this[_0x29878d(0x453d)],_0xbc3634,this[_0x29878d(0x3de9)][_0x29878d(0x599)]);},CloudBox['prototype'][_0x307c2b(0x5929)]=function(){return!0x1;},CloudBox[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(){var _0x34e430=_0x307c2b,_0xa1cd9=_0x5e00b3;if(this[_0xa1cd9(0x5e52)][_0xa1cd9(0x37e8)][_0xa1cd9(0x5655)](this[_0xa1cd9(0x3de9)])){var _0x4dde98=this[_0x34e430(0x16a0)][_0xa1cd9(0x1fda)][_0x34e430(0x5899)][_0xa1cd9(0xabf)](this[_0xa1cd9(0x3de9)]);-0x1!==_0x4dde98&&(this[_0x34e430(0x16a0)][_0xa1cd9(0x1fda)][_0xa1cd9(0x1fda)][_0xa1cd9(0x2f5b)](_0x4dde98,0x1),delete this[_0xa1cd9(0x3de9)][_0xa1cd9(0x179e)][_0xa1cd9(0x5001)][this[_0xa1cd9(0x5e52)][_0xa1cd9(0x1fda)][_0xa1cd9(0x4574)]]);}},CloudBox[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2a1d74=_0x5e00b3;this[_0x2a1d74(0x4f4b)](),this[_0x2a1d74(0x3de9)]=void 0x0;},Object[_0x5e00b3(0x1dfd)](ColorCorrection[_0x5e00b3(0x3720)],{'show':{'get':function(){var _0x40d53b=_0x5e00b3;return this[_0x40d53b(0x1462)];},'set':function(_0x1c24f){var _0x5bba67=_0x307c2b,_0x504ce6=_0x5e00b3;this[_0x504ce6(0x4fd0)][_0x5bba67(0x373)]||this[_0x504ce6(0x4fd0)]['_colorBufferHalfFloat']?_0x1c24f!==this[_0x5bba67(0x3dd4)]&&(defined$1(this[_0x504ce6(0x4f48)])&&this[_0x504ce6(0x4f48)][_0x504ce6(0x5ffc)](_0x1c24f),this[_0x5bba67(0x3dd4)]=_0x1c24f):console[_0x504ce6(0x3de4)](_0x504ce6(0x4e25));}},'brightness':{'get':function(){var _0x1c7427=_0x5e00b3;return this[_0x1c7427(0x5e8)];},'set':function(_0x71b3fa){var _0xd14dff=_0x5e00b3;this[_0xd14dff(0x5e8)]=_0x71b3fa;}},'contrast':{'get':function(){var _0x47230a=_0x307c2b;return this[_0x47230a(0x1cb6)];},'set':function(_0x1d3096){var _0x8711de=_0x5e00b3;this[_0x8711de(0x436f)]=_0x1d3096;}},'saturation':{'get':function(){var _0x1fcd89=_0x5e00b3;return this[_0x1fcd89(0x5a8c)];},'set':function(_0x4c0755){var _0x377d69=_0x5e00b3;this[_0x377d69(0x5a8c)]=_0x4c0755;}},'hue':{'get':function(){return this['_hue'];},'set':function(_0x176e21){var _0x5107e4=_0x307c2b;this[_0x5107e4(0x26c3)]=_0x176e21;}}}),ColorCorrection[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ColorCorrection[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){return destroyObject$1(this);};var CompositorFP=_0x5e00b3(0x1146),PassThrough$1=_0x5e00b3(0xfe3),DOFCoc=_0x5e00b3(0x33b9),DOFDiskBlur=_0x5e00b3(0x20eb),DOFCocComposite=_0x5e00b3(0x36ea);function DepthOfFieldEffect(){var _0x22a6fb=_0x307c2b,_0x2f39ed=_0x5e00b3;this[_0x2f39ed(0x1f6a)]=void 0x0,this[_0x22a6fb(0x182f)]=void 0x0,this[_0x22a6fb(0x9a8)]=void 0x0,this[_0x2f39ed(0x11d5)]=void 0x0,this[_0x22a6fb(0xaeb)]=void 0x0,this[_0x2f39ed(0x1e9c)]=void 0x0,this[_0x2f39ed(0x1f37)]=new PassState(),this[_0x2f39ed(0x5e52)]=void 0x0,this[_0x2f39ed(0x1462)]=!0x1,this[_0x22a6fb(0x518b)]=!0x0,this[_0x22a6fb(0x3c22)]=0x32,this[_0x2f39ed(0x5c83)]=0x14,this[_0x2f39ed(0x426)]=0x1e,this[_0x2f39ed(0xd3d)]=2.8,this[_0x2f39ed(0xc68)]=0xa,this['_textureSize']=new Cartesian2(0x200,0x200),this[_0x2f39ed(0xdf2)]=generatePoissonKernel(),this[_0x2f39ed(0x3abd)]=[],this[_0x2f39ed(0x30c8)]=0x10;for(var _0x3b80db=0x0;_0x3b80db<this[_0x2f39ed(0x30c8)];_0x3b80db++)this['_dofBlurKernel'][_0x2f39ed(0x5323)](this[_0x2f39ed(0xdf2)][_0x3b80db]);}Object[_0x307c2b(0x66e)](DepthOfFieldEffect[_0x307c2b(0x1aa2)],{'show':{'get':function(){var _0x2534ba=_0x5e00b3;return this[_0x2534ba(0x1462)];},'set':function(_0x5ccd06){var _0xe607b3=_0x5e00b3;this[_0xe607b3(0x1462)]=_0x5ccd06;}},'focalDistance':{'get':function(){var _0x426692=_0x5e00b3;return this[_0x426692(0x5da0)];},'set':function(_0x3ffdc9){var _0x4444ab=_0x5e00b3;this[_0x4444ab(0x5da0)]=_0x3ffdc9;}},'focalRange':{'get':function(){var _0x2e9bea=_0x5e00b3;return this[_0x2e9bea(0x5c83)];},'set':function(_0x539e32){var _0x292f2e=_0x5e00b3;this[_0x292f2e(0x5c83)]=_0x539e32;}},'fStop':{'get':function(){var _0x20e609=_0x5e00b3;return this[_0x20e609(0xd3d)];},'set':function(_0x43899e){var _0x3e7f79=_0x5e00b3;this[_0x3e7f79(0xd3d)]=_0x43899e;}},'blurRadius':{'get':function(){var _0x5f944f=_0x5e00b3;return this[_0x5f944f(0xc68)];},'set':function(_0xce5362){var _0x56de07=_0x5e00b3;this[_0x56de07(0xc68)]=_0xce5362;}}}),DepthOfFieldEffect[_0x307c2b(0x1aa2)][_0x307c2b(0x482e)]=function(_0x571beb){var _0x3be56f=_0x307c2b,_0x54f3cb=_0x5e00b3;this[_0x54f3cb(0x11d5)][_0x54f3cb(0x5ae4)](_0x571beb,this[_0x3be56f(0x825)]),this[_0x54f3cb(0x783)][_0x54f3cb(0x5ae4)](_0x571beb,this[_0x54f3cb(0x1f37)]),this[_0x54f3cb(0x1e9c)][_0x54f3cb(0x5ae4)](_0x571beb,this[_0x54f3cb(0x1f37)]);};var viewportBoundingRectangle$4=new BoundingRectangle();function pushDefineToShader$5(_0x4a3fe7,_0x31d5cd){var _0x105540=_0x5e00b3,_0x4b3cdb=!0x1;for(var _0x1a8096 in _0x4a3fe7[_0x105540(0x5c34)])if(_0x4a3fe7[_0x105540(0x5c34)][_0x1a8096]===_0x31d5cd){_0x4b3cdb=!0x0;break;}_0x4b3cdb||_0x4a3fe7[_0x105540(0x5c34)][_0x105540(0x5323)](_0x31d5cd);}function removeDefineToShader$5(_0xd3645c,_0x2d1624){var _0x3fdc6e=_0x307c2b,_0x2f6c60=_0x5e00b3;for(var _0x2bda85=-0x1,_0x143896=0x0;_0x143896<_0xd3645c[_0x2f6c60(0x5c34)][_0x2f6c60(0x809)];_0x143896++)if(_0xd3645c[_0x3fdc6e(0x3682)][_0x143896]===_0x2d1624){_0x2bda85=_0x143896;break;}_0x2bda85>=0x0&&_0xd3645c[_0x2f6c60(0x5c34)][_0x2f6c60(0x2f5b)](_0x2bda85,0x1);}function generatePoissonKernel(){var _0x3a7464=_0x307c2b,_0x336ab6=_0x5e00b3,_0x4f4bbf=[];return _0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(0x0,0x0)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(-0.321585265978,-0.154972575841)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(0.458126042375,0.188473391593)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(0.842080129861,0.527766490688)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(0.147304551086,-0.659453822776)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(-0.331943915203,-0.940619700594)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(0.0479226680259,0.54812163202)),_0x4f4bbf['push'](new Cartesian2(0.701581552186,-0.709825561388)),_0x4f4bbf[_0x3a7464(0x2a0e)](new Cartesian2(-0.295436780218,0.940589268233)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(-0.901489676764,0.237713156085)),_0x4f4bbf[_0x3a7464(0x2a0e)](new Cartesian2(0.973570876096,-0.109899459384)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(-0.866792314779,-0.451805525005)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(0.330975007087,0.800048655954)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(-0.344275183665,0.381779221166)),_0x4f4bbf[_0x3a7464(0x2a0e)](new Cartesian2(-0.386139432542,-0.437418421534)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(-0.576478634965,-0.0148463392551)),_0x4f4bbf['push'](new Cartesian2(0.385798197415,-0.262426961053)),_0x4f4bbf['push'](new Cartesian2(-0.666302061145,0.682427250835)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(-0.628010632582,-0.732836215494)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(0.10163141741,-0.987658134403)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(0.711995289051,-0.320024291314)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(0.0296005138058,0.950296523438)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(0.0130612307608,-0.351024443122)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(-0.879596633704,-0.10478487883)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(0.435712737232,0.504254490347)),_0x4f4bbf[_0x3a7464(0x2a0e)](new Cartesian2(0.779203817497,0.206477676721)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(0.388264289969,-0.896736162545)),_0x4f4bbf[_0x3a7464(0x2a0e)](new Cartesian2(-0.153106280781,-0.629203242522)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(-0.245517550697,0.657969239148)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(0.126830499058,0.26862328493)),_0x4f4bbf[_0x336ab6(0x5323)](new Cartesian2(-0.634888119007,-0.302301223431)),_0x4f4bbf['push'](new Cartesian2(0.617074219636,0.779817204925)),_0x4f4bbf;}DepthOfFieldEffect[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x1f258b,_0x507c0e,_0x46d2fa,_0x367a47){var _0x23aff0=_0x307c2b,_0x835d2d=_0x5e00b3,_0x4f2dc7=(_0x1f258b=_0x507c0e[_0x23aff0(0x5071)])[_0x835d2d(0x1564)],_0x3bbc15=_0x1f258b[_0x835d2d(0x3883)];this[_0x23aff0(0x16a0)]=_0x46d2fa,defined$1(this[_0x835d2d(0x11d5)])&&_0x367a47!==this[_0x23aff0(0x518b)]&&(this[_0x23aff0(0x518b)]=_0x367a47,this[_0x835d2d(0x3d00)](_0x367a47,_0x835d2d(0x3c20))),defined$1(this[_0x835d2d(0x11d5)])||this[_0x835d2d(0x187c)](_0x1f258b);var _0x48a609=this[_0x835d2d(0x16a5)],_0x1013a5=defined$1(_0x48a609)&&_0x48a609[_0x835d2d(0x1d69)](0x0)||void 0x0;if(!defined$1(_0x1013a5)||this[_0x835d2d(0x2031)]['x']!==_0x4f2dc7||this[_0x23aff0(0x13dd)]['y']!==_0x3bbc15){this[_0x835d2d(0x2031)]['x']=_0x4f2dc7,this[_0x835d2d(0x2031)]['y']=_0x3bbc15,this[_0x835d2d(0x2e8)](_0x4f2dc7,_0x3bbc15,_0x1f258b);var _0x487592=viewportBoundingRectangle$4;_0x487592[_0x835d2d(0x2d3c)]=_0x4f2dc7,_0x487592['height']=_0x3bbc15;var _0x37677c=RenderState[_0x835d2d(0x5344)]({'viewport':_0x487592});this[_0x835d2d(0x11d5)][_0x835d2d(0x33c4)]=_0x37677c,this[_0x835d2d(0x783)][_0x835d2d(0x33c4)]=_0x37677c,this[_0x835d2d(0x1e9c)][_0x835d2d(0x33c4)]=_0x37677c;}this[_0x835d2d(0x1f37)][_0x835d2d(0x4fd0)]=_0x1f258b;},DepthOfFieldEffect[_0x5e00b3(0x3720)][_0x307c2b(0x6c5)]=function(_0x173fc6,_0x509ecc,_0x52034d){var _0x31f0d2=_0x307c2b,_0x5f1d65=_0x5e00b3;this[_0x5f1d65(0x1f6a)]=this[_0x31f0d2(0x274a)]&&this[_0x5f1d65(0x1f6a)][_0x5f1d65(0x2947)](),this[_0x5f1d65(0x16a5)]=this[_0x31f0d2(0x182f)]&&this[_0x5f1d65(0x16a5)][_0x31f0d2(0x5020)](),this[_0x5f1d65(0x5bb6)]=this[_0x5f1d65(0x5bb6)]&&this[_0x5f1d65(0x5bb6)][_0x5f1d65(0x2947)](),this[_0x5f1d65(0x1f6a)]=new Framebuffer$1({'context':_0x52034d,'colorTextures':[new Texture({'context':_0x52034d,'width':_0x173fc6,'height':_0x509ecc})]}),this[_0x5f1d65(0x16a5)]=new Framebuffer$1({'context':_0x52034d,'colorTextures':[new Texture({'context':_0x52034d,'width':_0x173fc6,'height':_0x509ecc,'pixelFormat':PixelFormat$1[_0x5f1d65(0x1015)],'pixelDatatype':PixelDatatype$1[_0x5f1d65(0x486a)]})]}),this[_0x31f0d2(0x9a8)]=new Framebuffer$1({'context':_0x52034d,'colorTextures':[new Texture({'context':_0x52034d,'width':_0x173fc6,'height':_0x509ecc})]}),defined$1(this[_0x5f1d65(0x11d5)])&&defined$1(this[_0x5f1d65(0x783)])&&defined$1(this[_0x5f1d65(0x1e9c)])&&(this[_0x5f1d65(0x11d5)][_0x31f0d2(0x4800)]=this[_0x31f0d2(0x274a)],this[_0x5f1d65(0x783)][_0x5f1d65(0x3eaf)]=this[_0x5f1d65(0x16a5)],this[_0x31f0d2(0x287)][_0x31f0d2(0x4800)]=this[_0x5f1d65(0x5bb6)]);},DepthOfFieldEffect[_0x5e00b3(0x3720)][_0x307c2b(0x12dd)]=function(_0x560973){var _0x34a872=_0x307c2b,_0x4fdc4f=_0x5e00b3,_0x573902={},_0x2aae0e=new ShaderSource({'name':'DOFCoc','sources':[DOFCoc]});this[_0x4fdc4f(0x4891)]&&_0x2aae0e[_0x34a872(0x3682)][_0x4fdc4f(0x5323)](_0x4fdc4f(0x3c20)),this[_0x4fdc4f(0x11d5)]=_0x560973[_0x4fdc4f(0x599f)](_0x2aae0e,{'uniformMap':_0x573902,'owner':this}),this[_0x4fdc4f(0x783)]=_0x560973['createViewportQuadCommand'](DOFDiskBlur,{'uniformMap':_0x573902,'owner':this}),this[_0x4fdc4f(0x1e9c)]=_0x560973[_0x4fdc4f(0x599f)](DOFCocComposite,{'uniformMap':_0x573902,'owner':this}),this[_0x4fdc4f(0x3686)]();},DepthOfFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x3686)]=function(){var _0x97ecad=_0x307c2b,_0xeb0225=_0x5e00b3;if(defined$1(this[_0x97ecad(0x15c5)])&&defined$1(this[_0xeb0225(0x783)])&&defined$1(this[_0xeb0225(0x1e9c)])){var _0x508ac9=this;this[_0xeb0225(0x11d5)][_0x97ecad(0x2173)][_0xeb0225(0x5e4d)]=function(){var _0x4121a5=_0x97ecad;return _0x508ac9[_0x4121a5(0x3c22)];},this['_cocCommand'][_0xeb0225(0x2ca)][_0xeb0225(0x5304)]=function(){var _0x52f28a=_0x97ecad;return _0x508ac9[_0x52f28a(0x2e39)];},this[_0xeb0225(0x11d5)][_0xeb0225(0x2ca)][_0x97ecad(0x5063)]=function(){return _0x508ac9['_focalLength'];},this[_0x97ecad(0x15c5)][_0x97ecad(0x2173)][_0xeb0225(0x38d6)]=function(){var _0x28e7d7=_0xeb0225;return _0x508ac9[_0x28e7d7(0xd3d)];},this[_0xeb0225(0x783)][_0xeb0225(0x2ca)]['texture']=function(){var _0x5d67c7=_0xeb0225;return _0x508ac9['_fbo'][_0x5d67c7(0x1d69)](0x0);},this['_blurCommand'][_0xeb0225(0x2ca)][_0xeb0225(0x34ab)]=function(){var _0x282079=_0x97ecad,_0x2187ad=_0xeb0225;return _0x508ac9[_0x2187ad(0x1f6a)][_0x282079(0x30ac)](0x0);},this[_0xeb0225(0x783)][_0xeb0225(0x2ca)][_0xeb0225(0x592d)]=function(){var _0x5e61de=_0xeb0225;return _0x508ac9[_0x5e61de(0xc68)];},this[_0xeb0225(0x783)][_0xeb0225(0x2ca)][_0xeb0225(0x2731)]=function(){var _0x155396=_0xeb0225;return _0x508ac9[_0x155396(0x2031)];},this[_0xeb0225(0x783)][_0xeb0225(0x2ca)][_0xeb0225(0x34d)]=function(){var _0x946ae1=_0xeb0225;return _0x508ac9[_0x946ae1(0x3abd)];},this[_0xeb0225(0x1e9c)][_0x97ecad(0x2173)][_0xeb0225(0x532a)]=function(){var _0x3f7f72=_0xeb0225;return _0x508ac9[_0x3f7f72(0x3610)][_0x3f7f72(0x1d69)](0x0);},this[_0xeb0225(0x1e9c)][_0xeb0225(0x2ca)][_0xeb0225(0x3c3)]=function(){var _0x402d65=_0xeb0225;return _0x508ac9[_0x402d65(0x16a5)][_0x402d65(0x1d69)](0x0);},this[_0xeb0225(0x1e9c)][_0xeb0225(0x2ca)][_0xeb0225(0x34ab)]=function(){var _0x16b462=_0x97ecad,_0x53c386=_0xeb0225;return _0x508ac9[_0x53c386(0x1f6a)][_0x16b462(0x30ac)](0x0);};}},DepthOfFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x28da)]=function(_0x4ef217){var _0x17b334=_0x5e00b3;this[_0x17b334(0x3610)]=_0x4ef217;},DepthOfFieldEffect[_0x5e00b3(0x3720)][_0x307c2b(0x259b)]=function(){var _0x2ee916=_0x307c2b,_0x3b619f=_0x5e00b3;return this[_0x2ee916(0x9a8)][_0x3b619f(0x1d69)](0x0);},DepthOfFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},DepthOfFieldEffect[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x5405f5=_0x307c2b,_0x416672=_0x5e00b3;return this[_0x416672(0x1f6a)]=this[_0x416672(0x1f6a)]&&this['_cocFBO'][_0x416672(0x2947)](),this[_0x416672(0x16a5)]=this[_0x416672(0x16a5)]&&this[_0x416672(0x16a5)][_0x5405f5(0x5020)](),this[_0x416672(0x5bb6)]=this[_0x416672(0x5bb6)]&&this[_0x416672(0x5bb6)][_0x5405f5(0x5020)](),this[_0x416672(0x11d5)]=this[_0x5405f5(0x15c5)]&&this[_0x416672(0x11d5)][_0x416672(0x2ddc)]&&this[_0x416672(0x11d5)][_0x416672(0x2ddc)][_0x416672(0x2947)](),this[_0x416672(0x783)]=this[_0x416672(0x783)]&&this[_0x416672(0x783)][_0x5405f5(0x1868)]&&this[_0x5405f5(0xaeb)][_0x416672(0x2ddc)][_0x416672(0x2947)](),this[_0x5405f5(0x287)]=this[_0x416672(0x1e9c)]&&this[_0x416672(0x1e9c)][_0x416672(0x2ddc)]&&this[_0x5405f5(0x287)][_0x416672(0x2ddc)][_0x416672(0x2947)](),destroyObject$1(this);},DepthOfFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x3d00)]=function(_0x2c09d6,_0x48b4ae){var _0x539d77=_0x307c2b,_0x2649fa=_0x5e00b3,_0x2ab363=this[_0x2649fa(0x4f67)];if(defined$1(_0x2ab363)){var _0x3bffda=_0x2ab363[_0x539d77(0x1868)][_0x2649fa(0x1a87)],_0x5f404a=_0x2ab363[_0x2649fa(0x2ddc)]['vertexShaderSource'];_0x2c09d6?pushDefineToShader$5(_0x3bffda,_0x48b4ae):removeDefineToShader$5(_0x3bffda,_0x48b4ae),_0x2ab363[_0x2649fa(0x2ddc)][_0x2649fa(0x2947)](),_0x2ab363[_0x539d77(0x1868)]=ShaderProgram[_0x2649fa(0x5344)]({'context':this[_0x2649fa(0x1358)],'vertexShaderSource':_0x5f404a,'fragmentShaderSource':_0x3bffda});}};var AmbientOcclusion=_0x307c2b(0x202e),GaussianBlur9=_0x5e00b3(0x21bd);function SSAOEffect(){var _0xdd3e0d=_0x307c2b,_0x27f2ca=_0x5e00b3;this[_0x27f2ca(0x3610)]=void 0x0,this[_0x27f2ca(0x5e52)]=void 0x0,this[_0xdd3e0d(0x37fb)]=void 0x0,this[_0x27f2ca(0x5fed)]=void 0x0,this[_0x27f2ca(0x30b2)]=void 0x0,this[_0x27f2ca(0x37cf)]=void 0x0,this[_0xdd3e0d(0x3f34)]=void 0x0,this[_0x27f2ca(0x932)]=void 0x0,this['_blurYCommand']=void 0x0,this[_0xdd3e0d(0x3659)]=new PassState(),this[_0x27f2ca(0x1f37)]=new PassState(),this[_0x27f2ca(0x5b77)]=new Cartesian2(),this[_0x27f2ca(0x1ddb)]=0x3,this[_0x27f2ca(0x4e88)]=0.1,this[_0x27f2ca(0x451f)]=0.26,this[_0xdd3e0d(0x316d)]=1.95,this[_0x27f2ca(0x3d74)]=0x3e8,this[_0x27f2ca(0x2c3)]=void 0x0,this[_0x27f2ca(0x1462)]=!0x1,this['_useLogDepth']=!0x0,this[_0xdd3e0d(0xc72)]=void 0x0;}Object[_0x307c2b(0x66e)](SSAOEffect[_0x5e00b3(0x3720)],{'show':{'get':function(){var _0xb65aa0=_0x5e00b3;return this[_0xb65aa0(0x1462)];},'set':function(_0x471cc9){var _0x5aac84=_0x307c2b,_0x449a14=_0x5e00b3;_0x471cc9!==this[_0x449a14(0x1462)]&&(defined$1(this[_0x449a14(0x4f48)])&&this[_0x5aac84(0x48d)][_0x449a14(0x2ed6)](_0x471cc9),this[_0x449a14(0x1462)]=_0x471cc9);}},'intensity':{'get':function(){var _0x2dc6cc=_0x5e00b3;return this[_0x2dc6cc(0x1ddb)];},'set':function(_0x567081){var _0x29ea98=_0x5e00b3;this[_0x29ea98(0x1ddb)]=_0x567081;}},'lengthCap':{'get':function(){var _0x474aa8=_0x5e00b3;return this[_0x474aa8(0x451f)];},'set':function(_0x6575fe){var _0x1931c9=_0x5e00b3;this[_0x1931c9(0x451f)]=_0x6575fe;}},'bias':{'get':function(){var _0x2286f2=_0x5e00b3;return this[_0x2286f2(0x4e88)];},'set':function(_0x3cb92e){var _0x131b92=_0x5e00b3;this[_0x131b92(0x4e88)]=_0x3cb92e;}},'stepSize':{'get':function(){var _0x8b3d84=_0x5e00b3;return this[_0x8b3d84(0x5920)];},'set':function(_0x34e438){var _0x2edcb7=_0x5e00b3;this[_0x2edcb7(0x5920)]=_0x34e438;}},'frustumLength':{'get':function(){var _0x19268a=_0x307c2b;return this[_0x19268a(0x2c36)];},'set':function(_0x44d018){var _0x180ec0=_0x5e00b3;this[_0x180ec0(0x3d74)]=_0x44d018;}}}),SSAOEffect[_0x5e00b3(0x3720)]['clear']=function(_0x2df587,_0x5765e4){var _0x1dc9e8=_0x307c2b,_0x990f35=_0x5e00b3,_0xd5f328=this[_0x990f35(0x30b2)];Color$2[_0x990f35(0x40f3)](defaultValue$1(_0x5765e4,Color$2[_0x990f35(0x12b7)]),_0xd5f328[_0x990f35(0x8fe)]),_0xd5f328[_0x1dc9e8(0x482e)](_0x2df587),_0xd5f328=this[_0x990f35(0x37cf)],Color$2[_0x1dc9e8(0x2d7b)](defaultValue$1(_0x5765e4,Color$2[_0x990f35(0x12b7)]),_0xd5f328[_0x990f35(0x8fe)]),_0xd5f328[_0x990f35(0x5ae4)](_0x2df587);},SSAOEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x3578)]=function(){var _0x453ffe=_0x307c2b,_0x2c3f9d=_0x5e00b3;return defined$1(this[_0x453ffe(0x16a0)])&&this[_0x2c3f9d(0x5e52)][_0x2c3f9d(0x1b27)][_0x2c3f9d(0x809)]>0x0;},SSAOEffect[_0x5e00b3(0x3720)][_0x307c2b(0x482e)]=function(_0x22a637,_0x225a4e){var _0x18620c=_0x307c2b,_0x53e281=_0x5e00b3;this[_0x18620c(0x3f34)][_0x53e281(0x5ae4)](_0x22a637,this[_0x18620c(0x3659)]),this[_0x53e281(0x932)]['execute'](_0x22a637,this['_downSamplePassState']),this[_0x18620c(0xd0f)][_0x53e281(0x5ae4)](_0x22a637,this[_0x18620c(0x3659)]);},SSAOEffect[_0x5e00b3(0x3720)][_0x307c2b(0xf62)]=function(_0x40af4a){var _0x517e39=_0x307c2b,_0x1af3be=_0x5e00b3;for(var _0x48a6ad=0x30000,_0x40d847=new Uint8Array(_0x48a6ad),_0x424cd2=0x0;_0x424cd2<_0x48a6ad;_0x424cd2+=0x3)_0x40d847[_0x424cd2]=Math[_0x1af3be(0x1ace)](0xff*Math[_0x517e39(0x2e12)]());this[_0x1af3be(0x2c3)]=new Texture({'context':_0x40af4a,'pixelFormat':PixelFormat$1[_0x1af3be(0x124a)],'pixelDatatype':PixelDatatype$1[_0x1af3be(0x1b0f)],'source':{'arrayBufferView':_0x40d847,'width':0x100,'height':0x100},'sampler':new Sampler({'wrapS':TextureWrap$1[_0x1af3be(0x5993)],'wrapT':TextureWrap$1[_0x517e39(0x5441)],'minificationFilter':TextureMinificationFilter$1[_0x1af3be(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x517e39(0x5486)]})});},new BoundingRectangle();var downSampleViewportBoundingRectangle=new BoundingRectangle();function pushDefineToShader$4(_0x4c715e,_0x1dc44b){var _0x4c9635=_0x307c2b,_0x224bac=_0x5e00b3,_0x5ab167=!0x1;for(var _0x14615c in _0x4c715e[_0x224bac(0x5c34)])if(_0x4c715e[_0x4c9635(0x3682)][_0x14615c]===_0x1dc44b){_0x5ab167=!0x0;break;}_0x5ab167||_0x4c715e[_0x224bac(0x5c34)][_0x224bac(0x5323)](_0x1dc44b);}function removeDefineToShader$4(_0x256862,_0x3b74c1){var _0x71c4b8=_0x307c2b,_0x2e6f52=_0x5e00b3;for(var _0x372b0f=-0x1,_0x3279e6=0x0;_0x3279e6<_0x256862[_0x2e6f52(0x5c34)][_0x2e6f52(0x809)];_0x3279e6++)if(_0x256862[_0x71c4b8(0x3682)][_0x3279e6]===_0x3b74c1){_0x372b0f=_0x3279e6;break;}_0x372b0f>=0x0&&_0x256862[_0x2e6f52(0x5c34)]['splice'](_0x372b0f,0x1);}SSAOEffect['prototype'][_0x5e00b3(0xa16)]=function(_0x1851f9,_0x66839e,_0x5c684f,_0x45cbac){var _0x5efec6=_0x307c2b,_0x341c12=_0x5e00b3;this['_scene']=_0x5c684f,this[_0x341c12(0x1358)]=_0x66839e[_0x5efec6(0x5071)];var _0x23cf91=(_0x1851f9=_0x66839e['context'])[_0x5efec6(0x184f)],_0x182fe6=_0x1851f9[_0x341c12(0x3883)],_0x2d2265=this;if(defined$1(this[_0x341c12(0x2c3)])||this[_0x5efec6(0xf62)](_0x1851f9),defined$1(this[_0x341c12(0x3d44)])&&_0x45cbac!==this[_0x341c12(0x4891)]&&(this[_0x341c12(0x4891)]=_0x45cbac,this[_0x341c12(0x3d00)](_0x45cbac,_0x341c12(0x3c20))),!defined$1(this[_0x341c12(0x3d44)])){this[_0x341c12(0x30b2)]=new ClearCommand({'color':new Color$2()}),this[_0x341c12(0x37cf)]=new ClearCommand({'color':new Color$2()});var _0x3dbefe={'randomTexture':function(){var _0x445c8e=_0x341c12;return _0x2d2265[_0x445c8e(0x2c3)];},'intensity':function(){var _0x5b9154=_0x5efec6;return _0x2d2265[_0x5b9154(0x57f1)];},'bias':function(){var _0x35a62d=_0x341c12;return _0x2d2265[_0x35a62d(0x4e88)];},'lengthCap':function(){var _0x480836=_0x341c12;return _0x2d2265[_0x480836(0x451f)];},'stepSize':function(){var _0x3fc550=_0x341c12;return _0x2d2265[_0x3fc550(0x5920)];},'frustumLength':function(){var _0x346b76=_0x341c12;return _0x2d2265[_0x346b76(0x3d74)];}},_0xe66c65=new ShaderSource({'name':_0x5efec6(0x5857),'sources':[AmbientOcclusion]});this[_0x341c12(0x4891)]&&_0xe66c65[_0x341c12(0x5c34)][_0x5efec6(0x2a0e)](_0x341c12(0x3c20)),this[_0x341c12(0x3d44)]=_0x1851f9[_0x341c12(0x599f)](_0xe66c65,{'uniformMap':_0x3dbefe,'owner':this}),_0x3dbefe={'direction':function(){return 0x0;}},this[_0x5efec6(0xd28)]=_0x1851f9[_0x341c12(0x599f)](GaussianBlur9,{'uniformMap':_0x3dbefe,'owner':this}),_0x3dbefe={'direction':function(){return 0x1;}},this[_0x341c12(0x288c)]=_0x1851f9[_0x341c12(0x599f)](GaussianBlur9,{'uniformMap':_0x3dbefe,'owner':this});}var _0x3d36d2=Math['pow'](0x2,Math[_0x341c12(0x5f13)](Math[_0x341c12(0xca1)](_0x23cf91)/Math[_0x341c12(0xca1)](0x2))-0x2),_0xe7a91e=Math[_0x341c12(0x3a5c)](0x2,Math[_0x341c12(0x5f13)](Math[_0x5efec6(0x2167)](_0x182fe6)/Math[_0x341c12(0xca1)](0x2))-0x2),_0x3277fa=Math[_0x5efec6(0x5449)](0x1,_0x3d36d2,_0xe7a91e),_0x52e673=downSampleViewportBoundingRectangle;_0x52e673[_0x341c12(0x2d3c)]=_0x3277fa,_0x52e673[_0x341c12(0x5a4e)]=_0x3277fa;var _0x279811=this[_0x341c12(0x2d13)],_0xdf0154=defined$1(_0x279811)&&_0x279811[_0x341c12(0x1d69)](0x0)||void 0x0;if(!defined$1(_0xdf0154)||_0xdf0154[_0x5efec6(0x2299)]!==_0x3277fa||_0xdf0154[_0x5efec6(0x10d5)]!==_0x3277fa){this[_0x341c12(0x2d13)]=this[_0x341c12(0x2d13)]&&this[_0x5efec6(0x37fb)][_0x341c12(0x2947)](),this[_0x341c12(0x5fed)]=this[_0x5efec6(0x35a3)]&&this[_0x341c12(0x5fed)][_0x341c12(0x2947)](),this[_0x341c12(0x5b77)]['x']=this[_0x341c12(0x5b77)]['y']=0x2/_0x3277fa,(this[_0x341c12(0x2d13)]=new Framebuffer$1({'context':_0x1851f9,'colorTextures':[new Texture({'context':_0x1851f9,'width':_0x3277fa,'height':_0x3277fa})]}),this[_0x341c12(0x5fed)]=new Framebuffer$1({'context':_0x1851f9,'colorTextures':[new Texture({'context':_0x1851f9,'width':_0x3277fa,'height':_0x3277fa})]}),this[_0x341c12(0x30b2)][_0x341c12(0x3eaf)]=this[_0x341c12(0x2d13)],this[_0x341c12(0x37cf)][_0x341c12(0x3eaf)]=this[_0x5efec6(0x35a3)],this[_0x341c12(0x3d44)][_0x341c12(0x3eaf)]=this[_0x341c12(0x2d13)],this[_0x341c12(0x932)][_0x341c12(0x3eaf)]=this[_0x5efec6(0x35a3)],this[_0x341c12(0x288c)][_0x341c12(0x3eaf)]=this['_downSampleFBO1']);var _0x5841cd=RenderState[_0x341c12(0x5344)]({'viewport':_0x52e673});this[_0x5efec6(0x3f34)][_0x341c12(0x2ca)][_0x341c12(0x2a16)]=function(){var _0x499cf9=_0x5efec6,_0x32b8b1=_0x341c12;return _0x2d2265[_0x499cf9(0x16a0)][_0x32b8b1(0x1b27)][_0x32b8b1(0x809)]>0x0&&defined$1(_0x2d2265[_0x499cf9(0x16a0)]['_pickDepths'][0x0][_0x32b8b1(0x3452)])?_0x2d2265['_scene'][_0x32b8b1(0x1b27)][0x0][_0x32b8b1(0x3452)]:_0x2d2265[_0x32b8b1(0x1358)][_0x32b8b1(0x466e)];},this[_0x341c12(0x3d44)][_0x341c12(0x33c4)]=_0x5841cd,this['_blurXCommand'][_0x341c12(0x2ca)][_0x341c12(0x2c93)]=function(){var _0x47846d=_0x341c12;return _0x2d2265[_0x47846d(0x2d13)][_0x47846d(0x1d69)](0x0);},this[_0x341c12(0x932)][_0x341c12(0x2ca)]['u_step']=function(){var _0x510de4=_0x341c12;return _0x2d2265[_0x510de4(0x5b77)];},this[_0x5efec6(0xd28)][_0x5efec6(0x2173)][_0x5efec6(0x104b)]=function(){return 0x1;},this[_0x341c12(0x932)][_0x341c12(0x2ca)][_0x341c12(0x201e)]=function(){return 0x2;},this[_0x341c12(0x932)][_0x5efec6(0x1991)]=_0x5841cd,this[_0x341c12(0x288c)][_0x341c12(0x2ca)][_0x341c12(0x2c93)]=function(){var _0x13e71c=_0x5efec6,_0x2cb329=_0x341c12;return _0x2d2265[_0x2cb329(0x5fed)][_0x13e71c(0x30ac)](0x0);},this[_0x341c12(0x288c)][_0x5efec6(0x2173)][_0x341c12(0x2a8b)]=function(){var _0x5c892e=_0x341c12;return _0x2d2265[_0x5c892e(0x5b77)];},this[_0x341c12(0x288c)][_0x5efec6(0x2173)][_0x341c12(0x4251)]=function(){return 0x1;},this[_0x5efec6(0xd0f)][_0x341c12(0x2ca)][_0x5efec6(0xb21)]=function(){return 0x2;},this[_0x341c12(0x288c)][_0x341c12(0x33c4)]=_0x5841cd;}this['_downSamplePassState'][_0x341c12(0x4fd0)]=_0x1851f9,this[_0x341c12(0x1f37)][_0x341c12(0x4fd0)]=_0x1851f9;},SSAOEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x28da)]=function(_0x3bca45){var _0x5b7277=_0x5e00b3;this[_0x5b7277(0x3610)]=_0x3bca45;},SSAOEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x1054)]=function(){var _0x28ebf6=_0x5e00b3;return this[_0x28ebf6(0x2d13)][_0x28ebf6(0x1d69)](0x0);},SSAOEffect['prototype'][_0x5e00b3(0x3d00)]=function(_0x29dad8,_0x4fe34f){var _0x16cf24=_0x307c2b,_0x51ebba=_0x5e00b3,_0x50931c=this[_0x16cf24(0x1483)];if(defined$1(_0x50931c)){var _0x20a75c=_0x50931c[_0x51ebba(0x2ddc)][_0x51ebba(0x1a87)],_0x1c7f64=_0x50931c[_0x51ebba(0x2ddc)][_0x16cf24(0x5790)];_0x29dad8?pushDefineToShader$4(_0x20a75c,_0x4fe34f):removeDefineToShader$4(_0x20a75c,_0x4fe34f),_0x50931c[_0x16cf24(0x1868)][_0x51ebba(0x2947)](),_0x50931c[_0x51ebba(0x2ddc)]=ShaderProgram[_0x16cf24(0x5602)]({'context':this[_0x51ebba(0x1358)],'vertexShaderSource':_0x1c7f64,'fragmentShaderSource':_0x20a75c});}},SSAOEffect[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},SSAOEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x545f5e=_0x307c2b,_0x6a92ff=_0x5e00b3;return this[_0x6a92ff(0x2d13)]=this[_0x6a92ff(0x2d13)]&&this[_0x545f5e(0x37fb)][_0x6a92ff(0x2947)](),this[_0x6a92ff(0x5fed)]=this[_0x6a92ff(0x5fed)]&&this[_0x6a92ff(0x5fed)][_0x6a92ff(0x2947)](),this[_0x545f5e(0x3f34)]=this[_0x545f5e(0x3f34)]&&this[_0x545f5e(0x3f34)][_0x6a92ff(0x2ddc)]&&this[_0x6a92ff(0x3d44)][_0x6a92ff(0x2ddc)][_0x6a92ff(0x2947)](),this[_0x6a92ff(0x932)]=this[_0x6a92ff(0x932)]&&this[_0x6a92ff(0x932)][_0x6a92ff(0x2ddc)]&&this[_0x6a92ff(0x932)][_0x545f5e(0x1868)][_0x545f5e(0x5020)](),this[_0x545f5e(0xd0f)]=this[_0x6a92ff(0x288c)]&&this[_0x545f5e(0xd0f)][_0x6a92ff(0x2ddc)]&&this[_0x545f5e(0xd0f)][_0x6a92ff(0x2ddc)][_0x6a92ff(0x2947)](),destroyObject$1(this);};var Scan=_0x307c2b(0x4f8),ScanEffectMode={'CIRCLE':{'programDefines':_0x5e00b3(0x41b6)},'LINE':{'programDefines':_0x5e00b3(0x27ad)}},ScanEffectMode$1=Object[_0x5e00b3(0x5448)](ScanEffectMode);function ScanEffect(){var _0xc491d2=_0x307c2b,_0x48bf4b=_0x5e00b3;this[_0xc491d2(0x230a)]=void 0x0,this['_inputFbo']=void 0x0,this['_scanCommand']=void 0x0,this[_0xc491d2(0x825)]=new PassState(),this[_0xc491d2(0x16a0)]=void 0x0,this[_0x48bf4b(0x2201)]=ScanEffectMode$1[_0xc491d2(0x834)],this[_0x48bf4b(0xdf3)]=[],this[_0xc491d2(0x251d)]=[],this[_0x48bf4b(0x279c)]=[],this[_0x48bf4b(0x323f)]=[],this[_0x48bf4b(0xd50)]=[],this[_0x48bf4b(0x24d1)]=[],this[_0x48bf4b(0x1219)]=[],this[_0x48bf4b(0x1815)]=[],this[_0x48bf4b(0x446c)]=0x3e8,this[_0x48bf4b(0x512)]=new Color$2(0x1,0x1,0x1,0x1),this['_period']=0x3e8,this[_0xc491d2(0x1b59)]=0x3e8,this[_0x48bf4b(0x1462)]=!0x1,this[_0x48bf4b(0x3044)]=void 0x0,this[_0x48bf4b(0x5fbb)]=void 0x0,this[_0x48bf4b(0x15e2)]=!0x1,this[_0x48bf4b(0x4891)]=!0x0;}Object[_0x5e00b3(0x1dfd)](ScanEffect[_0x5e00b3(0x3720)],{'show':{'get':function(){var _0x5197ee=_0x307c2b;return this[_0x5197ee(0x3dd4)];},'set':function(_0x5bea13){var _0x4984bb=_0x5e00b3;_0x5bea13!==this[_0x4984bb(0x1462)]&&(defined$1(this[_0x4984bb(0x4f48)])&&this[_0x4984bb(0x4f48)][_0x4984bb(0x5d54)](_0x5bea13),this[_0x4984bb(0x1462)]=_0x5bea13);}},'mode':{'get':function(){return this['_mode'];},'set':function(_0x2b9eb0){var _0x2ff9a8=_0x5e00b3;this[_0x2ff9a8(0x3d00)](!0x1,this[_0x2ff9a8(0x2201)][_0x2ff9a8(0xaca)]),this[_0x2ff9a8(0x2201)]=_0x2b9eb0,this[_0x2ff9a8(0x3d00)](!0x0,this[_0x2ff9a8(0x2201)][_0x2ff9a8(0xaca)]);}},'color':{'get':function(){var _0x347983=_0x5e00b3;return this[_0x347983(0x512)];},'set':function(_0x1afd07){var _0x425d95=_0x5e00b3;this[_0x425d95(0x512)]=_0x1afd07;}},'count':{'get':function(){var _0x20efa6=_0x5e00b3;return this[_0x20efa6(0x279c)]['length'];}},'centerPostion':{'get':function(){var _0x2a2b91=_0x5e00b3,_0xc102b7=this[_0x2a2b91(0x279c)][_0x2a2b91(0x809)];return this[_0x2a2b91(0x279c)][_0xc102b7-0x1];},'set':function(_0xe2dad1){var _0x1fea6f=_0x5e00b3;this[_0x1fea6f(0x279c)][0x0]=_0xe2dad1,0x0===this[_0x1fea6f(0x323f)][_0x1fea6f(0x809)]&&(this[_0x1fea6f(0xdf3)][0x0]=new Cartesian3(),this[_0x1fea6f(0x45e9)](0x0));}},'period':{'get':function(){var _0x28f1e1=_0x307c2b;return this[_0x28f1e1(0x4cfb)]/0x3e8;},'set':function(_0x12850b){var _0x2497f6=_0x5e00b3;this[_0x2497f6(0x4552)]=0x3e8*_0x12850b;}},'speed':{'get':function(){var _0x1f2849=_0x5e00b3;return this[_0x1f2849(0x5978)];},'set':function(_0x1c95b5){var _0x2d1f22=_0x5e00b3;this[_0x2d1f22(0x5978)]=_0x1c95b5;}},'lineMoveDirection':{'get':function(){var _0x2cbe05=_0x307c2b,_0x5eab61=_0x5e00b3,_0x5dfa13=this[_0x5eab61(0x323f)][_0x2cbe05(0x2ef4)];return this[_0x5eab61(0x323f)][_0x5dfa13-0x1];},'set':function(_0x472857){var _0x3f6bb2=_0x5e00b3,_0x1bf7ed=this['_scanLineMoveDirArr']['length'],_0x3019c6=Cartesian3[_0x3f6bb2(0x4853)](_0x472857,new Cartesian3());this[_0x3f6bb2(0x323f)][_0x1bf7ed-0x1]=_0x3019c6;}},'lineWidth':{'get':function(){var _0x1f7b63=_0x5e00b3;return this[_0x1f7b63(0x446c)];},'set':function(_0x206323){var _0x30ea7e=_0x5e00b3;this[_0x30ea7e(0x446c)]=_0x206323;}},'textureUrl':{'get':function(){var _0x30362c=_0x5e00b3;return this[_0x30362c(0x3044)];},'set':function(_0x470213){var _0x4c5fc6=_0x5e00b3;this[_0x4c5fc6(0x15e2)]=!0x0,this[_0x4c5fc6(0x3044)]=_0x470213,defined$1(_0x470213)&&''!==_0x470213||this['changeProgramDefine'](!0x1,_0x4c5fc6(0x1324));}}}),ScanEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x3578)]=function(){var _0x403028=_0x5e00b3;return defined$1(this[_0x403028(0x5e52)])&&this['_scene'][_0x403028(0x1b27)][_0x403028(0x809)]>0x0;},ScanEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(_0x21df1d){var _0x591751=_0x307c2b,_0xfc4365=_0x5e00b3;this[_0x591751(0x1483)][_0xfc4365(0x5ae4)](_0x21df1d,this[_0xfc4365(0x1f37)]);};var viewportBoundingRectangle$3=new BoundingRectangle(),sphereViewCenter=new Cartesian4(0x0,0x0,0x0,0x1),sphereWorldCenter=new Cartesian4(0x0,0x0,0x0,0x1),scratchCenter$1=new Cartesian4(),planeNormalView4=new Cartesian4(),planeNormalView=new Cartesian3(),planeScratch=new Plane(new Cartesian3(0x0,0x0,0x1),0xa);function pushDefineToShader$3(_0x2981db,_0x569b79){var _0x128b99=_0x307c2b,_0x1d9ae9=_0x5e00b3,_0x3559c2=!0x1;for(var _0x2b1a1f in _0x2981db[_0x1d9ae9(0x5c34)])if(_0x2981db[_0x128b99(0x3682)][_0x2b1a1f]===_0x569b79){_0x3559c2=!0x0;break;}_0x3559c2||_0x2981db[_0x1d9ae9(0x5c34)][_0x1d9ae9(0x5323)](_0x569b79);}function removeDefineToShader$3(_0x4839a7,_0x45063c){var _0x12baaa=_0x307c2b,_0x1f7b68=_0x5e00b3;for(var _0x349919=-0x1,_0x38e896=0x0;_0x38e896<_0x4839a7[_0x1f7b68(0x5c34)][_0x12baaa(0x2ef4)];_0x38e896++)if(_0x4839a7[_0x12baaa(0x3682)][_0x38e896]===_0x45063c){_0x349919=_0x38e896;break;}_0x349919>=0x0&&_0x4839a7[_0x1f7b68(0x5c34)][_0x1f7b68(0x2f5b)](_0x349919,0x1);}ScanEffect['prototype'][_0x5e00b3(0x45e9)]=function(_0x108845){var _0x23482e=_0x307c2b,_0x5999d4=_0x5e00b3,_0x50ec07=new Cartesian3(),_0x2aee42=this[_0x5999d4(0x279c)][_0x108845];_0x50ec07=Cartesian3[_0x5999d4(0x4143)](new Cartesian3(0x0,0x0,0x1),_0x2aee42,_0x50ec07),_0x50ec07=Cartesian3[_0x5999d4(0x4853)](_0x50ec07,_0x50ec07),this[_0x23482e(0x110f)][_0x108845]=_0x50ec07;},ScanEffect[_0x5e00b3(0x3720)][_0x307c2b(0x55f9)]=function(_0x18a7fb,_0x15bb64){var _0x2e3bb6=_0x307c2b,_0x476cd3=_0x5e00b3,_0x29c0d5=this[_0x476cd3(0x279c)][_0x15bb64],_0x4d4cd4=this[_0x476cd3(0xdf3)][_0x15bb64],_0x59f020=this[_0x476cd3(0x10ed)][_0x15bb64];defined$1(_0x59f020)||(_0x59f020=this[_0x476cd3(0x10ed)][_0x15bb64]=new Cartesian4());var _0x102d68=_0x18a7fb[_0x476cd3(0xa47)][_0x476cd3(0x5592)];_0x18a7fb[_0x476cd3(0x3037)]===SceneMode$1[_0x476cd3(0x174c)]&&(sphereWorldCenter['x']=_0x29c0d5['x'],sphereWorldCenter['y']=_0x29c0d5['y'],sphereWorldCenter['z']=_0x29c0d5['z']-0x3e8),sphereViewCenter=Matrix4[_0x476cd3(0x1abe)](_0x102d68[_0x2e3bb6(0x4127)],sphereWorldCenter,sphereViewCenter),planeNormalView4=Cartesian4['subtract'](_0x4d4cd4,sphereViewCenter,planeNormalView4),planeNormalView['x']=planeNormalView4['x'],planeNormalView['y']=planeNormalView4['y'],planeNormalView['z']=planeNormalView4['z'],planeNormalView=Cartesian3[_0x2e3bb6(0x4d5b)](planeNormalView,planeNormalView);var _0x33f2a1=Plane[_0x476cd3(0x18dc)](new Cartesian3(_0x4d4cd4['x'],_0x4d4cd4['y'],_0x4d4cd4['z']),planeNormalView,planeScratch);_0x59f020['x']=_0x33f2a1[_0x476cd3(0x47ce)]['x'],_0x59f020['y']=_0x33f2a1[_0x476cd3(0x47ce)]['y'],_0x59f020['z']=_0x33f2a1[_0x476cd3(0x47ce)]['z'],_0x59f020['w']=_0x33f2a1[_0x476cd3(0x451d)];},ScanEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x35ac)]=function(_0x1d03ae){var _0x4261aa=_0x307c2b,_0x4bcd54=_0x5e00b3;for(var _0x30c11f=_0x1d03ae[_0x4bcd54(0xa47)][_0x4bcd54(0x5592)],_0x3d8a46=0x0,_0x3eceaa=this[_0x4bcd54(0x279c)]['length'];_0x3d8a46<_0x3eceaa;_0x3d8a46++){var _0x5c9785=this[_0x4bcd54(0x279c)][_0x3d8a46];scratchCenter$1['x']=_0x5c9785['x'],scratchCenter$1['y']=_0x5c9785['y'],scratchCenter$1['z']=_0x5c9785['z'],scratchCenter$1['w']=0x1,Matrix4[_0x4bcd54(0x1abe)](_0x30c11f[_0x4261aa(0x4127)],scratchCenter$1,this[_0x4bcd54(0xdf3)][_0x3d8a46]),this[_0x4bcd54(0x184c)](_0x1d03ae,_0x3d8a46);var _0xa36e6e=performance[_0x4bcd54(0xccb)]()%this[_0x4bcd54(0x4552)];0x0==_0xa36e6e&&(_0xa36e6e=this[_0x4bcd54(0x4552)]);var _0xd518c5=this['_speed']*_0xa36e6e/0x3e8;this[_0x4bcd54(0x2201)]===ScanEffectMode$1[_0x4bcd54(0x41b6)]?this[_0x4bcd54(0x1815)][_0x3d8a46]=_0xd518c5:this[_0x4261aa(0x360b)]===ScanEffectMode$1[_0x4bcd54(0x27ad)]&&(this[_0x4bcd54(0x5207)](_0x1d03ae,_0x3d8a46),this[_0x4bcd54(0x2143)](_0x1d03ae,_0xd518c5,_0x3d8a46));}},ScanEffect['prototype']['computeScanLineDir']=function(_0x43def1,_0x4e4254){var _0x2ede9c=_0x307c2b,_0x1a4993=_0x5e00b3,_0x51eaba=_0x43def1[_0x1a4993(0xa47)][_0x1a4993(0x5592)],_0x3d2088=this[_0x1a4993(0x24d1)][_0x4e4254];defined$1(_0x3d2088)||(_0x3d2088=this[_0x1a4993(0x24d1)][_0x4e4254]=new Cartesian3());var _0x1552dc=this[_0x1a4993(0x323f)][_0x4e4254];defined$1(_0x1552dc)||(_0x1552dc=this[_0x1a4993(0x323f)][_0x4e4254]=new Cartesian3());var _0x2b5956=this[_0x2ede9c(0x26ea)][_0x4e4254],_0x312cc3=this[_0x1a4993(0xdf3)][_0x4e4254];_0x3d2088=_0x43def1[_0x1a4993(0x3037)]===SceneMode$1[_0x1a4993(0x174c)]?Cartesian3[_0x1a4993(0x4143)](_0x1552dc,new Cartesian3(0x0,0x0,0x1),_0x3d2088):Cartesian3[_0x1a4993(0x4143)](_0x1552dc,_0x2b5956,_0x3d2088),Cartesian3[_0x1a4993(0x4853)](_0x3d2088,_0x3d2088);var _0x259786=new Cartesian3();_0x259786=Cartesian3[_0x2ede9c(0x50ce)](_0x3d2088,0xa,_0x259786),_0x259786=Cartesian3[_0x2ede9c(0x1af6)](_0x2b5956,_0x259786,_0x259786),scratchCenter$1['x']=_0x259786['x'],scratchCenter$1['y']=_0x259786['y'],scratchCenter$1['z']=_0x259786['z'],scratchCenter$1['w']=0x1,scratchCenter$1=Matrix4[_0x1a4993(0x1abe)](_0x51eaba[_0x1a4993(0x4be5)],scratchCenter$1,scratchCenter$1),_0x3d2088['x']=scratchCenter$1['x']-_0x312cc3['x'],_0x3d2088['y']=scratchCenter$1['y']-_0x312cc3['y'],_0x3d2088['z']=scratchCenter$1['z']-_0x312cc3['z'],Cartesian3[_0x1a4993(0x4853)](_0x3d2088,_0x3d2088);},ScanEffect[_0x307c2b(0x1aa2)][_0x5e00b3(0x2143)]=function(_0x53d8a2,_0x59f681,_0x5b1c6c){var _0xa99f1f=_0x307c2b,_0x3f2370=_0x5e00b3,_0x13125c=_0x53d8a2[_0x3f2370(0xa47)][_0x3f2370(0x5592)],_0x1159d8=this[_0x3f2370(0x1219)][_0x5b1c6c];defined$1(_0x1159d8)||(_0x1159d8=this[_0xa99f1f(0x4329)][_0x5b1c6c]=new Cartesian3());var _0x49c6b7=this[_0x3f2370(0x323f)][_0x5b1c6c],_0xfc000b=this[_0x3f2370(0x279c)][_0x5b1c6c],_0xa0eb6=this[_0x3f2370(0xdf3)][_0x5b1c6c],_0x56576d=this[_0xa99f1f(0x16da)][_0x5b1c6c];defined$1(_0x56576d)||(_0x56576d=this['_scanLineMoveViewDirArr'][_0x5b1c6c]=new Cartesian3()),_0x1159d8=Cartesian3[_0x3f2370(0x34b9)](_0x49c6b7,_0x59f681,_0x1159d8),_0x1159d8=Cartesian3[_0x3f2370(0x30c2)](_0xfc000b,_0x1159d8,_0x1159d8),scratchCenter$1['x']=_0x1159d8['x'],scratchCenter$1['y']=_0x1159d8['y'],scratchCenter$1['z']=_0x1159d8['z'],scratchCenter$1['w']=0x1,scratchCenter$1=Matrix4[_0x3f2370(0x1abe)](_0x13125c['viewMatrix'],scratchCenter$1,scratchCenter$1),_0x1159d8['x']=scratchCenter$1['x'],_0x1159d8['y']=scratchCenter$1['y'],_0x1159d8['z']=scratchCenter$1['z'],_0x56576d['x']=scratchCenter$1['x']-_0xa0eb6['x'],_0x56576d['y']=scratchCenter$1['y']-_0xa0eb6['y'],_0x56576d['z']=scratchCenter$1['z']-_0xa0eb6['z'],Cartesian3['normalize'](_0x56576d,_0x56576d);},ScanEffect[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x9a3656,_0x206f06,_0x4b6889,_0x1efc24){var _0x203e54=_0x307c2b,_0x4d0861=_0x5e00b3;this[_0x4d0861(0x1358)]=_0x206f06[_0x203e54(0x5071)];var _0x2533d7=(_0x9a3656=_0x206f06[_0x4d0861(0x4fd0)])[_0x4d0861(0x1564)],_0x36fe28=_0x9a3656[_0x4d0861(0x3883)];this[_0x203e54(0x16a0)]=_0x4b6889,this[_0x4d0861(0x35ac)](_0x4b6889);var _0x3df982=this;if(this[_0x4d0861(0x15e2)]&&(defined$1(this[_0x203e54(0x112c)])&&''!==this['_appendTexUrl']&&when(loadImage$2(_0x3df982[_0x4d0861(0x3044)]),function(_0x403f03){var _0x4e1227=_0x203e54,_0x45ed30=_0x4d0861;defined$1(_0x3df982['_appendTexture'])&&_0x3df982[_0x45ed30(0x5fbb)][_0x45ed30(0x2947)](),_0x3df982[_0x4e1227(0x503a)]=new Texture({'context':_0x9a3656,'source':_0x403f03,'pixelFormat':PixelFormat$1[_0x45ed30(0x124a)],'pixelDatatype':PixelDatatype$1[_0x4e1227(0x2bcf)]}),_0x3df982[_0x4e1227(0x2848)](!0x0,_0x45ed30(0x1324));}),this[_0x4d0861(0x15e2)]=!0x1),defined$1(this[_0x4d0861(0x4f67)])&&_0x1efc24!==this[_0x4d0861(0x4891)]&&(this[_0x4d0861(0x4891)]=_0x1efc24,this[_0x203e54(0x2848)](_0x1efc24,_0x4d0861(0x3c20))),!defined$1(this[_0x4d0861(0x4f67)])){var _0x2a5b73=new ShaderSource({'name':_0x4d0861(0x1e11),'sources':[Scan]});_0x2a5b73[_0x4d0861(0x5c34)][_0x4d0861(0x5323)](this[_0x4d0861(0x2201)][_0x4d0861(0xaca)]),_0x2a5b73[_0x203e54(0x3682)][_0x4d0861(0x5323)](_0x4d0861(0x1942)+this[_0x4d0861(0x279c)][_0x4d0861(0x809)]),_0x1efc24&&_0x2a5b73[_0x203e54(0x3682)][_0x4d0861(0x5323)](_0x4d0861(0x3c20)),this[_0x4d0861(0x4f67)]=_0x9a3656[_0x203e54(0x54bf)](_0x2a5b73,{'uniformMap':{},'owner':this}),this[_0x4d0861(0x4f67)][_0x4d0861(0x2ca)][_0x4d0861(0x46dd)]=function(){var _0x12ec98=_0x203e54,_0x1cafad=_0x4d0861;return _0x3df982[_0x1cafad(0x5e52)][_0x1cafad(0x1b27)][0x0][_0x12ec98(0xdb1)];},this[_0x4d0861(0x4f67)][_0x4d0861(0x2ca)][_0x4d0861(0x4410)]=function(){var _0x430a5d=_0x203e54;return _0x3df982[_0x430a5d(0x1c13)][_0x430a5d(0x30ac)](0x0);},this[_0x4d0861(0x4f67)][_0x4d0861(0x2ca)][_0x4d0861(0x4a17)]=function(){var _0x1497b8=_0x203e54,_0x2108ee=_0x4d0861;return defined$1(_0x3df982['_appendTexture'])?_0x3df982[_0x2108ee(0x5fbb)]:_0x3df982[_0x1497b8(0xc72)][_0x2108ee(0x466e)];},this[_0x4d0861(0x4f67)][_0x4d0861(0x2ca)][_0x203e54(0x353c)]=function(){var _0x4f78e0=_0x203e54;return _0x3df982[_0x4f78e0(0x566d)];},this[_0x203e54(0x1483)][_0x4d0861(0x2ca)][_0x4d0861(0x3f68)]=function(){var _0x3f27d0=_0x4d0861;return _0x3df982[_0x3f27d0(0x1815)];},this[_0x4d0861(0x4f67)][_0x4d0861(0x2ca)][_0x4d0861(0x5bba)]=function(){var _0x23b50b=_0x203e54;return _0x3df982[_0x23b50b(0x251d)];},this[_0x203e54(0x1483)][_0x4d0861(0x2ca)][_0x4d0861(0x19b4)]=function(){var _0x1fead9=_0x4d0861;return _0x3df982[_0x1fead9(0x24d1)];},this[_0x203e54(0x1483)][_0x203e54(0x2173)][_0x4d0861(0x30fe)]=function(){var _0x204042=_0x4d0861;return _0x3df982[_0x204042(0xd50)];},this[_0x4d0861(0x4f67)][_0x4d0861(0x2ca)]['u_scanLinePtArr']=function(){var _0x207487=_0x4d0861;return _0x3df982[_0x207487(0x1219)];},this[_0x4d0861(0x4f67)][_0x203e54(0x2173)][_0x4d0861(0x1c49)]=function(){var _0x55c83c=_0x4d0861;return _0x3df982[_0x55c83c(0x446c)];},this[_0x4d0861(0x4f67)][_0x4d0861(0x2ca)][_0x203e54(0x1237)]=function(){var _0x129c9a=_0x4d0861;return _0x3df982[_0x129c9a(0x512)];};}var _0x4f6f5e=this[_0x4d0861(0x3610)],_0x18922b=defined$1(_0x4f6f5e)&&_0x4f6f5e[_0x4d0861(0x1d69)](0x0)||void 0x0;if(!defined$1(_0x18922b)||_0x18922b['width']!==_0x2533d7||_0x18922b[_0x4d0861(0x5a4e)]!==_0x36fe28){this[_0x203e54(0x230a)]=this[_0x4d0861(0x3610)]&&this[_0x4d0861(0x3610)][_0x4d0861(0x2947)](),this[_0x203e54(0x230a)]=new Framebuffer$1({'context':_0x9a3656,'colorTextures':[new Texture({'context':_0x9a3656,'width':_0x2533d7,'height':_0x36fe28})]}),this[_0x4d0861(0x4f67)][_0x4d0861(0x3eaf)]=this['_fbo'];var _0x12bf54=viewportBoundingRectangle$3;_0x12bf54[_0x4d0861(0x2d3c)]=_0x2533d7,_0x12bf54[_0x4d0861(0x5a4e)]=_0x36fe28;var _0x566d95=RenderState[_0x4d0861(0x5344)]({'viewport':_0x12bf54});this[_0x4d0861(0x4f67)]['renderState']=_0x566d95;}this[_0x4d0861(0x1f37)][_0x4d0861(0x4fd0)]=_0x9a3656;},ScanEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x28da)]=function(_0x548b8a){var _0x40bcbb=_0x5e00b3;this[_0x40bcbb(0xea4)]=_0x548b8a;},ScanEffect['prototype']['getScanTexture']=function(){var _0x4a8a0f=_0x307c2b,_0x25167d=_0x5e00b3;return this[_0x25167d(0x3610)][_0x4a8a0f(0x30ac)](0x0);},ScanEffect[_0x307c2b(0x1aa2)][_0x5e00b3(0x2b3c)]=function(){var _0x39f048=_0x307c2b;return this[_0x39f048(0x230a)];},ScanEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x3d00)]=function(_0x4b5f85,_0x1950aa){var _0x321bf8=_0x307c2b,_0x4b24bf=_0x5e00b3,_0x5de8bf=this[_0x4b24bf(0x4f67)];if(defined$1(_0x5de8bf)){var _0x49826b=_0x5de8bf[_0x4b24bf(0x2ddc)][_0x4b24bf(0x1a87)],_0x53fbf7=_0x5de8bf[_0x4b24bf(0x2ddc)][_0x321bf8(0x5790)];_0x4b5f85?pushDefineToShader$3(_0x49826b,_0x1950aa):removeDefineToShader$3(_0x49826b,_0x1950aa),_0x5de8bf[_0x4b24bf(0x2ddc)][_0x321bf8(0x5020)](),_0x5de8bf[_0x4b24bf(0x2ddc)]=ShaderProgram$1[_0x4b24bf(0x5344)]({'context':this[_0x4b24bf(0x1358)],'vertexShaderSource':_0x53fbf7,'fragmentShaderSource':_0x49826b});}},ScanEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x3431d6){var _0x55ecd3=_0x307c2b,_0x459a6f=_0x5e00b3;if(defined$1(_0x3431d6)){if(0x0!==this[_0x459a6f(0x279c)][_0x459a6f(0x809)])return this[_0x459a6f(0x3d00)](!0x1,_0x459a6f(0x1942)+this[_0x459a6f(0x279c)][_0x459a6f(0x809)]),this[_0x459a6f(0x279c)][_0x459a6f(0x5323)](_0x3431d6),this[_0x459a6f(0xdf3)][_0x459a6f(0x5323)](new Cartesian3()),this[_0x459a6f(0x3d00)](!0x0,_0x459a6f(0x1942)+this[_0x459a6f(0x279c)][_0x459a6f(0x809)]),this[_0x459a6f(0x45e9)](this[_0x459a6f(0x279c)][_0x459a6f(0x809)]-0x1),this[_0x459a6f(0x279c)][_0x459a6f(0x809)]-0x1;this[_0x459a6f(0x47fb)]=Cartesian3[_0x55ecd3(0x2d7b)](_0x3431d6);}},ScanEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x557f27){var _0x5108ec=_0x307c2b,_0x36c650=_0x5e00b3;_0x557f27>=this[_0x36c650(0x279c)][_0x5108ec(0x2ef4)]||0x1===this[_0x36c650(0x279c)][_0x36c650(0x809)]||(this[_0x36c650(0x3d00)](!0x1,_0x36c650(0x1942)+this[_0x36c650(0x279c)][_0x5108ec(0x2ef4)]),this[_0x36c650(0x279c)]['splice'](_0x557f27,0x1),this[_0x5108ec(0x566d)][_0x36c650(0x2f5b)](_0x557f27,0x1),this[_0x36c650(0x323f)][_0x36c650(0x2f5b)](_0x557f27,0x1),this[_0x36c650(0x3d00)](!0x0,_0x36c650(0x1942)+this[_0x36c650(0x279c)][_0x36c650(0x809)]));},ScanEffect[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ScanEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3f5bfd=_0x307c2b,_0x51eb47=_0x5e00b3;return this[_0x51eb47(0x3610)]=this['_fbo']&&this[_0x51eb47(0x3610)][_0x3f5bfd(0x5020)](),this[_0x51eb47(0x4f67)]=this[_0x51eb47(0x4f67)]&&this[_0x51eb47(0x4f67)][_0x51eb47(0x2ddc)]&&this[_0x3f5bfd(0x1483)][_0x51eb47(0x2ddc)][_0x51eb47(0x2947)](),defined$1(this[_0x51eb47(0x5fbb)])&&(this[_0x51eb47(0x5fbb)][_0x51eb47(0x2947)](),this[_0x51eb47(0x5fbb)]=null),destroyObject$1(this);};var TAAComposite=_0x5e00b3(0x1d2e),TAA_SAMPLE_COUNT=0x8,Halton_2=[0x0,-0.5,0.5,-0x3/0x4,0x1/0x4,-0x1/0x4,0x3/0x4,-0x7/0x8],Halton_3=[-0x1/0x3,0x1/0x3,-0x7/0x9,-0x1/0x9,0x5/0x9,-0x5/0x9,0x1/0x9,0x7/0x9],SampleOffsets=[new Cartesian2(-0x1,-0x1),new Cartesian2(0x0,-0x1),new Cartesian2(0x1,-0x1),new Cartesian2(-0x1,0x0),new Cartesian2(0x0,0x0),new Cartesian2(0x1,0x0),new Cartesian2(-0x1,0x1),new Cartesian2(0x0,0x1),new Cartesian2(0x1,0x1)];function TemporalAA(){var _0x367bbe=_0x307c2b,_0x34305f=_0x5e00b3;this[_0x34305f(0x1e9c)]=void 0x0,this[_0x34305f(0x1df)]=[],this[_0x34305f(0x1f37)]=new PassState(),this[_0x34305f(0x1462)]=!0x1,this['_fbo']=void 0x0,this[_0x34305f(0x5dfd)]=0x0,this[_0x367bbe(0x3f41)]=void 0x0,this[_0x34305f(0x39ae)]=new Matrix4(),this[_0x34305f(0x283d)]=new Matrix4(),this[_0x34305f(0x17dd)]=0x0,this[_0x34305f(0x5031)]=new Cartesian2(),this[_0x34305f(0x5b6)]=new Cartesian2(),this[_0x34305f(0x377)]=[],this[_0x34305f(0x22fa)]=[];}Object[_0x307c2b(0x66e)](TemporalAA[_0x5e00b3(0x3720)],{'show':{'get':function(){var _0x12839b=_0x5e00b3;return this[_0x12839b(0x1462)];},'set':function(_0x1bade3){var _0xda94b2=_0x5e00b3;_0x1bade3!==this[_0xda94b2(0x1462)]&&(this[_0xda94b2(0x1462)]=_0x1bade3);}}}),TemporalAA[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(_0x339beb,_0x33b08f){var _0x14563e=_0x307c2b,_0x4647ef=_0x5e00b3;defined$1(_0x339beb[_0x4647ef(0x1b3d)])&&defined$1(_0x339beb[_0x4647ef(0x1b3d)][_0x4647ef(0x1b06)])&&(this[_0x4647ef(0x1e9c)][_0x4647ef(0x3eaf)]=this[_0x4647ef(0x1df)][this[_0x14563e(0xcca)]],this[_0x4647ef(0x1e9c)][_0x4647ef(0x5ae4)](_0x339beb,this[_0x4647ef(0x1f37)]),this[_0x4647ef(0x17dd)]++,this[_0x4647ef(0x17dd)]===TAA_SAMPLE_COUNT&&(this[_0x4647ef(0x17dd)]=0x0));};var viewportBoundingRectangle$2=new BoundingRectangle();TemporalAA[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x573b33,_0x266466,_0x14cdef,_0x582d31){var _0x21dde5=_0x307c2b,_0x3687eb=_0x5e00b3,_0x2ee468=_0x582d31[_0x3687eb(0x398f)],_0x53f709=(_0x573b33=_0x266466[_0x3687eb(0x4fd0)])[_0x3687eb(0x1b3d)];this[_0x3687eb(0x4386)]=_0x53f709,_0x53f709[_0x3687eb(0x207b)][_0x3687eb(0x40f3)](this[_0x3687eb(0x39ae)]);var _0x4ec9f8=_0x573b33[_0x21dde5(0x184f)],_0x5754ea=_0x573b33[_0x3687eb(0x3883)];this[_0x3687eb(0x5e52)]=_0x14cdef,defined$1(this[_0x3687eb(0x1e9c)])&&_0x2ee468!==this[_0x3687eb(0x4891)]&&(this[_0x21dde5(0x518b)]=_0x2ee468,this['changeProgramDefine'](_0x2ee468,_0x3687eb(0x3c20))),defined$1(this[_0x21dde5(0x287)])||this[_0x3687eb(0x187c)](_0x573b33);var _0x43dbab=!0x1;if(0x0==this['_histroyFBO'][_0x3687eb(0x809)])_0x43dbab=!0x0;else{var _0x1cf23a=this[_0x3687eb(0x1df)][0x0],_0x22c907=defined$1(_0x1cf23a)&&_0x1cf23a[_0x3687eb(0x1d69)](0x0)||void 0x0;defined$1(_0x22c907)&&_0x22c907[_0x3687eb(0x2d3c)]===_0x4ec9f8&&_0x22c907[_0x3687eb(0x5a4e)]===_0x5754ea||(_0x43dbab=!0x0);}if(_0x43dbab){this[_0x3687eb(0x2e8)](_0x4ec9f8,_0x5754ea,_0x573b33);var _0x42276a=viewportBoundingRectangle$2;_0x42276a[_0x3687eb(0x2d3c)]=_0x4ec9f8,_0x42276a[_0x3687eb(0x5a4e)]=_0x5754ea;var _0x1b4b4b=RenderState[_0x3687eb(0x5344)]({'viewport':_0x42276a});this[_0x3687eb(0x1e9c)][_0x3687eb(0x33c4)]=_0x1b4b4b;}this[_0x3687eb(0x1f37)][_0x3687eb(0x4fd0)]=_0x573b33,this[_0x3687eb(0x5dfd)]=(this[_0x21dde5(0xcca)]+0x1)%0x2,_0x582d31[_0x21dde5(0xd80)]=this[_0x3687eb(0x17dd)],computeJitter(this,_0x582d31,_0x4ec9f8,_0x5754ea),computeSampleWeights(this);};var scratchJitter=new Cartesian2();function computeJitter(_0x24acc8,_0x10a867,_0xbb682f,_0x212d9f){var _0x7733d2=_0x307c2b,_0x4b76c6=_0x5e00b3,_0x7bb4f1=_0x24acc8[_0x4b76c6(0x17dd)]%TAA_SAMPLE_COUNT,_0x50ef31=Halton_2[_0x7bb4f1],_0x153a3f=Halton_3[_0x7bb4f1],_0x1b99e2=0.47,_0xa399a1=Math[_0x4b76c6(0x5d49)](-0.565866908103214),_0x2ca693=0x2*Math['PI']*_0x153a3f,_0x207de0=_0x1b99e2*Math[_0x4b76c6(0x5c4f)](-0x2*Math[_0x4b76c6(0xca1)]((0x1-_0x50ef31)*_0xa399a1+_0x50ef31)),_0x35fa03=_0x207de0*Math['cos'](_0x2ca693),_0x4cf02f=_0x207de0*Math[_0x7733d2(0xc19)](_0x2ca693);_0x24acc8[_0x4b76c6(0x5031)]['x']=_0x35fa03,_0x24acc8[_0x7733d2(0x4925)]['y']=_0x4cf02f;var _0xa9da80=_0x24acc8[_0x7733d2(0x4925)]['x']/_0xbb682f,_0x4cd005=_0x24acc8[_0x4b76c6(0x5031)]['y']/_0x212d9f;scratchJitter['x']=_0xa9da80,scratchJitter['y']=_0x4cd005,_0x10a867[_0x4b76c6(0x279)]=scratchJitter,_0x24acc8[_0x4b76c6(0x5b6)]['x']=-_0xa9da80/0x2,_0x24acc8[_0x4b76c6(0x5b6)]['y']=-_0x4cd005/0x2;}function computeSampleWeights(_0x42aaff){var _0x378a3d=_0x307c2b,_0x510e0c=_0x5e00b3,_0x83506f,_0x12890c,_0x51d313=[],_0x26df07=[],_0x49f62c=0x0;for(_0x12890c=0x0;_0x12890c<0x9;_0x12890c++){var _0x372966=SampleOffsets[_0x12890c]['x']-_0x42aaff[_0x510e0c(0x5031)]['x'],_0x48347d=SampleOffsets[_0x12890c]['y']-_0x42aaff[_0x510e0c(0x5031)]['y'];_0x51d313[_0x12890c]=Math[_0x510e0c(0x5d49)](-2.29*(_0x372966*_0x372966+_0x48347d*_0x48347d)),_0x49f62c+=_0x51d313[_0x12890c];}for(_0x26df07[0x0]=_0x51d313[0x1],_0x26df07[0x1]=_0x51d313[0x3],_0x26df07[0x2]=_0x51d313[0x4],_0x26df07[0x3]=_0x51d313[0x5],_0x26df07[0x4]=_0x51d313[0x7],_0x83506f=_0x51d313[0x1]+_0x51d313[0x3]+_0x51d313[0x4]+_0x51d313[0x5]+_0x51d313[0x7],_0x12890c=0x0;_0x12890c<0x9;_0x12890c++)_0x51d313[_0x12890c]=_0x51d313[_0x12890c]/_0x49f62c;for(_0x12890c=0x0;_0x12890c<0x5;_0x12890c++)_0x26df07[_0x12890c]=_0x26df07[_0x12890c]/_0x83506f;_0x42aaff[_0x378a3d(0x58c9)]=_0x51d313,_0x42aaff[_0x510e0c(0x22fa)]=_0x26df07;}function pushDefineToShader$2(_0x10659d,_0x5bbf25){var _0x4ad751=_0x5e00b3,_0x5c083c=!0x1;for(var _0x13e506 in _0x10659d['defines'])if(_0x10659d[_0x4ad751(0x5c34)][_0x13e506]===_0x5bbf25){_0x5c083c=!0x0;break;}_0x5c083c||_0x10659d[_0x4ad751(0x5c34)][_0x4ad751(0x5323)](_0x5bbf25);}function removeDefineToShader$2(_0x4c4a6c,_0x424035){var _0x5ce83d=_0x307c2b,_0x5edc82=_0x5e00b3;for(var _0x25f6f3=-0x1,_0x105fbc=0x0;_0x105fbc<_0x4c4a6c[_0x5edc82(0x5c34)][_0x5edc82(0x809)];_0x105fbc++)if(_0x4c4a6c[_0x5edc82(0x5c34)][_0x105fbc]===_0x424035){_0x25f6f3=_0x105fbc;break;}_0x25f6f3>=0x0&&_0x4c4a6c[_0x5edc82(0x5c34)][_0x5ce83d(0x1d88)](_0x25f6f3,0x1);}TemporalAA[_0x307c2b(0x1aa2)][_0x307c2b(0x6c5)]=function(_0x13f2ea,_0x456a8c,_0x55d5d4){var _0x31c3c9=_0x307c2b,_0x1b414c=_0x5e00b3,_0x1759cc,_0x30a4bb=PixelDatatype$1[_0x1b414c(0x486a)];for(_0x1759cc=0x0;_0x1759cc<this[_0x1b414c(0x1df)][_0x31c3c9(0x2ef4)];_0x1759cc++)this[_0x1b414c(0x1df)][_0x1759cc][_0x1b414c(0x2947)]();for(this[_0x1b414c(0x1df)]=[],_0x1759cc=0x0;_0x1759cc<0x2;_0x1759cc++){var _0x17d3f4=new Framebuffer$1({'context':_0x55d5d4,'colorTextures':[new Texture({'context':_0x55d5d4,'width':_0x13f2ea,'height':_0x456a8c,'pixelDatatype':_0x30a4bb})]});this[_0x1b414c(0x1df)][_0x1b414c(0x5323)](_0x17d3f4);}},TemporalAA[_0x5e00b3(0x3720)][_0x5e00b3(0x187c)]=function(_0x3232e0){var _0x497239=_0x307c2b,_0x4e62b9=_0x5e00b3,_0xe0f5b8=new ShaderSource({'name':'TAAComposite','sources':[TAAComposite]});this[_0x4e62b9(0x4891)]&&_0xe0f5b8[_0x4e62b9(0x5c34)][_0x497239(0x2a0e)](_0x497239(0x43b5)),this[_0x4e62b9(0x1e9c)]=_0x3232e0[_0x4e62b9(0x599f)](_0xe0f5b8,{'uniformMap':{},'owner':this}),this[_0x4e62b9(0x3686)]();},TemporalAA[_0x5e00b3(0x3720)][_0x307c2b(0xf16)]=function(){var _0x492b34=_0x307c2b,_0x4a0c61=_0x5e00b3;if(defined$1(this[_0x4a0c61(0x1e9c)])){var _0x1e47ca=this;this[_0x4a0c61(0x1e9c)][_0x492b34(0x2173)][_0x4a0c61(0x226)]=function(){var _0x38f0fa=_0x4a0c61;return _0x1e47ca[_0x38f0fa(0x3610)][_0x38f0fa(0x1d69)](0x0);},this['_compositeCommand'][_0x4a0c61(0x2ca)][_0x492b34(0x940)]=function(){var _0x5c3184=_0x492b34,_0x5c682c=_0x4a0c61,_0x56a535=(_0x1e47ca[_0x5c3184(0xcca)]+0x1)%0x2;return _0x1e47ca[_0x5c682c(0x1df)][_0x56a535][_0x5c682c(0x1d69)](0x0);},this[_0x4a0c61(0x1e9c)][_0x492b34(0x2173)][_0x4a0c61(0x32e2)]=function(){var _0x8f332a=_0x492b34,_0x53fd8f=_0x4a0c61,_0x18f2b2=_0x1e47ca[_0x53fd8f(0x4386)][_0x53fd8f(0x234e)];return Matrix4['multiply'](_0x1e47ca[_0x53fd8f(0x39ae)],_0x18f2b2,_0x1e47ca[_0x8f332a(0x3cb)]),_0x1e47ca['_transformMatrix'];},this[_0x4a0c61(0x1e9c)][_0x4a0c61(0x2ca)][_0x4a0c61(0x4494)]=function(){var _0x33e03e=_0x4a0c61;return _0x1e47ca[_0x33e03e(0x5b6)];},this[_0x4a0c61(0x1e9c)][_0x4a0c61(0x2ca)][_0x492b34(0x281)]=function(){var _0x65a519=_0x4a0c61;return _0x1e47ca[_0x65a519(0x377)];},this[_0x4a0c61(0x1e9c)][_0x4a0c61(0x2ca)][_0x492b34(0x20b5)]=function(){return SampleOffsets;};}},TemporalAA[_0x5e00b3(0x3720)][_0x5e00b3(0x28da)]=function(_0x24d28f){var _0x967e00=_0x5e00b3;this[_0x967e00(0x3610)]=_0x24d28f;},TemporalAA[_0x307c2b(0x1aa2)][_0x5e00b3(0xd31)]=function(){var _0x1b8c4a=_0x307c2b,_0x3a5c51=_0x5e00b3;return this[_0x1b8c4a(0x3e7b)][this[_0x3a5c51(0x5dfd)]]['getColorTexture'](0x0);},TemporalAA[_0x5e00b3(0x3720)][_0x5e00b3(0x383a)]=function(){var _0x1d55d5=_0x307c2b,_0x1d4d21=_0x5e00b3;return this[_0x1d55d5(0x3e7b)][this[_0x1d4d21(0x5dfd)]];},TemporalAA[_0x307c2b(0x1aa2)][_0x5e00b3(0x3d00)]=function(_0x1932f0,_0x1f7068){var _0x116b93=_0x307c2b,_0x112152=_0x5e00b3,_0x558b06=this[_0x112152(0x4f67)];if(defined$1(_0x558b06)){var _0x4cc613=_0x558b06[_0x112152(0x2ddc)][_0x112152(0x1a87)],_0x5771a7=_0x558b06[_0x112152(0x2ddc)][_0x112152(0x14d5)];_0x1932f0?pushDefineToShader$2(_0x4cc613,_0x1f7068):removeDefineToShader$2(_0x4cc613,_0x1f7068),_0x558b06[_0x112152(0x2ddc)][_0x112152(0x2947)](),_0x558b06[_0x116b93(0x1868)]=ShaderProgram[_0x112152(0x5344)]({'context':this[_0x112152(0x1358)],'vertexShaderSource':_0x5771a7,'fragmentShaderSource':_0x4cc613});}},TemporalAA[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},TemporalAA[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x40799f=_0x307c2b,_0x444c2f=_0x5e00b3;for(var _0x21a548=0x0;_0x21a548<this[_0x444c2f(0x1df)]['length'];_0x21a548++)this[_0x444c2f(0x1df)][_0x21a548][_0x444c2f(0x2947)]();return this[_0x444c2f(0x1e9c)]=this[_0x444c2f(0x1e9c)]&&this[_0x444c2f(0x1e9c)][_0x40799f(0x1868)]&&this[_0x444c2f(0x1e9c)][_0x444c2f(0x2ddc)][_0x444c2f(0x2947)](),destroyObject$1(this);};var ProgramDefines={'BLOOM':_0x5e00b3(0x3121),'COLOR_CORRECTION':_0x307c2b(0x543d),'SCAN':_0x5e00b3(0x49ed),'SSAO':_0x5e00b3(0x814),'TONEMAPPING':_0x307c2b(0x4008),'ACES_TONEMAPPING':_0x5e00b3(0x19b),'FILMIC_TONEMAPPING':_0x5e00b3(0x2a58)};function Compositor(_0x37efdb){var _0x2163ee=_0x307c2b,_0x17a4f7=_0x5e00b3;this[_0x17a4f7(0x3610)]=void 0x0,this[_0x17a4f7(0x5e01)]=void 0x0,this['_fullScreenCommand']=void 0x0,this[_0x17a4f7(0x1f37)]=new PassState(),this[_0x17a4f7(0x40f5)]=void 0x0,this[_0x17a4f7(0x4c51)]=void 0x0,this[_0x17a4f7(0x4fd0)]=_0x37efdb,this[_0x2163ee(0x537b)]=!0x1,this[_0x17a4f7(0x40f5)]=new BloomEffect(),this[_0x17a4f7(0x4c51)]=new ColorCorrection(_0x37efdb),this[_0x17a4f7(0x621)]=new DepthOfFieldEffect(),this['SSAOEffect']=new SSAOEffect(),this['scanEffect']=new ScanEffect(),this[_0x17a4f7(0x44da)]=new TemporalAA(),this[_0x17a4f7(0x40f5)][_0x17a4f7(0x4f48)]=this,this[_0x17a4f7(0x4c51)][_0x17a4f7(0x4f48)]=this,this[_0x17a4f7(0x2287)][_0x17a4f7(0x4f48)]=this,this['SSAOEffect'][_0x17a4f7(0x4f48)]=this,this[_0x17a4f7(0xf98)]=0x1,this[_0x17a4f7(0x4fd7)]=11.2,this[_0x17a4f7(0x5e2a)]=!0x1,this['inputTexture']=void 0x0,this[_0x17a4f7(0x5939)]=void 0x0;}Object[_0x5e00b3(0x1dfd)](Compositor[_0x307c2b(0x1aa2)],{'toneMappingEnabled':{'get':function(){var _0x1a0dfd=_0x5e00b3;return this[_0x1a0dfd(0x5e2a)];},'set':function(_0x25ff4b){var _0xbf99ea=_0x307c2b,_0x235f67=_0x5e00b3;_0x25ff4b!==this['_toneMappingEnabled']&&(this[_0x235f67(0x3a56)](_0x25ff4b),this[_0xbf99ea(0x3250)]=_0x25ff4b);}},'outputFbo':{'get':function(){var _0x5b5caf=_0x5e00b3;return this[_0x5b5caf(0x5939)];},'set':function(_0x3da63f){var _0x53530a=_0x5e00b3;this[_0x53530a(0x5939)]=_0x3da63f;}}}),Compositor[_0x5e00b3(0x3720)][_0x5e00b3(0x5681)]=function(){var _0x408901=_0x5e00b3;return this[_0x408901(0x4d30)]()||this[_0x408901(0x4540)]()||this['isColorCorrectionEnable']()||this[_0x408901(0x2681)]()||this[_0x408901(0x59a5)]()||this[_0x408901(0x55ed)]()||this[_0x408901(0x5e2a)];},Compositor[_0x5e00b3(0x3720)][_0x307c2b(0x133e)]=function(){var _0x5af3ea=_0x5e00b3;return defined$1(this[_0x5af3ea(0x40f5)])&&this[_0x5af3ea(0x40f5)][_0x5af3ea(0x3234)];},Compositor[_0x5e00b3(0x3720)][_0x307c2b(0x497c)]=function(){var _0x5a0405=_0x307c2b,_0x40d936=_0x5e00b3;return defined$1(this[_0x5a0405(0x46c7)])&&this[_0x40d936(0x4c51)][_0x40d936(0x3234)];},Compositor[_0x5e00b3(0x3720)][_0x5e00b3(0x2681)]=function(){var _0x17d62a=_0x307c2b,_0x3baa80=_0x5e00b3;return defined$1(this[_0x3baa80(0x621)])&&this[_0x3baa80(0x621)][_0x17d62a(0x537b)];},Compositor[_0x5e00b3(0x3720)][_0x5e00b3(0x55ed)]=function(){var _0x3dfe3c=_0x5e00b3;return defined$1(this[_0x3dfe3c(0x476c)])&&this[_0x3dfe3c(0x476c)][_0x3dfe3c(0x3234)];},Compositor['prototype'][_0x5e00b3(0x59a5)]=function(){var _0x3dc4f3=_0x307c2b,_0x1d5a86=_0x5e00b3;return defined$1(this[_0x1d5a86(0x2287)])&&this[_0x1d5a86(0x2287)][_0x3dc4f3(0x537b)];},Compositor[_0x5e00b3(0x3720)][_0x5e00b3(0x4d30)]=function(){var _0x327837=_0x5e00b3;return defined$1(this[_0x327837(0x44da)])&&this[_0x327837(0x44da)][_0x327837(0x3234)];},Compositor[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(_0x348306,_0x16c919){var _0x5ef6ba=_0x307c2b,_0x21ee81=_0x5e00b3;this[_0x21ee81(0x4540)]()&&this[_0x5ef6ba(0x255)][_0x21ee81(0x3fec)](_0x348306,_0x16c919);},Compositor[_0x307c2b(0x1aa2)][_0x307c2b(0x3bd2)]=function(_0x63f243,_0x32901d){var _0xc7e151=_0x5e00b3;this[_0xc7e151(0x657)]=_0x32901d,this[_0xc7e151(0x14a2)][_0xc7e151(0x3eaf)]=this[_0xc7e151(0x3610)],this[_0xc7e151(0x14a2)][_0xc7e151(0x5ae4)](_0x63f243),this[_0xc7e151(0x657)]=void 0x0;},Compositor[_0x307c2b(0x1aa2)][_0x5e00b3(0x5ae4)]=function(_0x34140a,_0x2e83ac){var _0x6dd3da=_0x307c2b,_0x342d8c=_0x5e00b3;this[_0x342d8c(0x4d30)]()&&this[_0x342d8c(0x44da)][_0x342d8c(0x5ae4)](_0x34140a),this[_0x342d8c(0x2681)]()&&this[_0x342d8c(0x621)][_0x342d8c(0x5ae4)](_0x34140a),this[_0x342d8c(0x59a5)]()&&this[_0x6dd3da(0x1dfc)][_0x6dd3da(0x482e)](_0x34140a),this[_0x342d8c(0x4540)]()&&this[_0x342d8c(0x40f5)][_0x342d8c(0x5ae4)](_0x34140a,_0x2e83ac),this[_0x342d8c(0x55ed)]()&&this[_0x342d8c(0x476c)][_0x342d8c(0x5ae4)](_0x34140a,_0x2e83ac),this[_0x6dd3da(0x100c)]()&&(this['_fullScreenCommand'][_0x342d8c(0x3eaf)]=_0x2e83ac,this[_0x342d8c(0x5e01)][_0x6dd3da(0x4800)]=_0x2e83ac,this[_0x342d8c(0x14a2)][_0x342d8c(0x5ae4)](_0x34140a),this[_0x342d8c(0x5e01)][_0x342d8c(0x5ae4)](_0x34140a,this[_0x342d8c(0x1f37)]));};var viewportBoundingRectangle$1=new BoundingRectangle();function pushDefineToShader$1(_0x599293,_0x3c8818){var _0x32057b=_0x307c2b,_0x2fbedb=_0x5e00b3,_0x46d84c=!0x1;for(var _0x5f4395 in _0x599293[_0x2fbedb(0x5c34)])if(_0x599293[_0x32057b(0x3682)][_0x5f4395]===_0x3c8818){_0x46d84c=!0x0;break;}_0x46d84c||_0x599293[_0x2fbedb(0x5c34)][_0x2fbedb(0x5323)](_0x3c8818);}function removeDefineToShader$1(_0x5512f9,_0x19a61f){var _0x418dc6=_0x5e00b3;for(var _0xbb4e1=-0x1,_0x19bb11=0x0;_0x19bb11<_0x5512f9[_0x418dc6(0x5c34)][_0x418dc6(0x809)];_0x19bb11++)if(_0x5512f9[_0x418dc6(0x5c34)][_0x19bb11]===_0x19a61f){_0xbb4e1=_0x19bb11;break;}_0xbb4e1>=0x0&&_0x5512f9[_0x418dc6(0x5c34)][_0x418dc6(0x2f5b)](_0xbb4e1,0x1);}function computeFlyToLocationForRectangle(_0x523382,_0x115e2f){var _0x30d991=_0x307c2b,_0x237195=_0x5e00b3,_0x3966dd,_0x2a4ae0=_0x115e2f[_0x237195(0x67c)],_0x5cd3fa=_0x115e2f[_0x237195(0x5cd9)],_0x3ba5e1=_0x5cd3fa[_0x237195(0x4faa)],_0x4436b4=_0x115e2f[_0x237195(0x5592)][_0x237195(0xbb2)](_0x523382);return _0x3966dd=_0x115e2f[_0x237195(0x3037)]===SceneMode$1['SCENE3D']?_0x3ba5e1[_0x237195(0x3bd7)](_0x4436b4):_0x5cd3fa[_0x237195(0x26b)](_0x4436b4),defined$1(_0x2a4ae0)?_0x2a4ae0[_0x30d991(0x2c58)][_0x237195(0x2a5f)](function(){var _0x30bb78=_0x30d991,_0x522284=_0x237195;if(!defined$1(_0x2a4ae0[_0x522284(0x1631)])||_0x115e2f[_0x522284(0x3037)]===SceneMode$1['SCENE2D'])return _0x3966dd;var _0x1678b1=[Rectangle[_0x522284(0x4fe8)](_0x523382),Rectangle[_0x522284(0x1aab)](_0x523382),Rectangle[_0x522284(0x3a23)](_0x523382),Rectangle[_0x30bb78(0x570b)](_0x523382),Rectangle[_0x522284(0x2b5d)](_0x523382)];return computeFlyToLocationForRectangle['_sampleTerrainMostDetailed'](_0x2a4ae0,_0x1678b1)[_0x30bb78(0x4527)](function(_0x346f2b){var _0x359bfc=_0x30bb78,_0x1a5e62=_0x522284,_0x4f9202=_0x346f2b[_0x1a5e62(0x14ea)](function(_0x48fe5b,_0x24ba46){var _0x27484b=_0x1a5e62;return Math[_0x27484b(0x498f)](_0x24ba46[_0x27484b(0x5a4e)],_0x48fe5b);},-Number[_0x1a5e62(0x4d71)]),_0x265264=_0x3966dd;return _0x265264[_0x359bfc(0x10d5)]+=isNaN(_0x4f9202)?0x0:_0x4f9202,_0x265264;});}):when[_0x30d991(0x511b)](_0x3966dd);}Compositor[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x2643ee,_0x3b7f2b,_0xcf7b2f,_0x4807ee){var _0x22e484=_0x307c2b,_0x29b32b=_0x5e00b3,_0x5d4310=_0x4807ee[_0x29b32b(0x398f)];this[_0x22e484(0x290c)]()&&this[_0x22e484(0x1b9a)][_0x29b32b(0xa16)](_0x2643ee,_0x3b7f2b,_0xcf7b2f,_0x4807ee),this[_0x22e484(0x5195)]()&&this[_0x22e484(0x542b)][_0x29b32b(0xa16)](_0x2643ee,_0x3b7f2b,_0xcf7b2f,_0x5d4310),this[_0x29b32b(0x59a5)]()&&this[_0x22e484(0x1dfc)][_0x29b32b(0xa16)](_0x2643ee,_0x3b7f2b,_0xcf7b2f,_0x5d4310),this[_0x22e484(0x133e)]()&&this[_0x29b32b(0x40f5)]['update'](_0x2643ee,_0x3b7f2b,_0xcf7b2f),this[_0x29b32b(0x55ed)]()&&this[_0x22e484(0x208f)][_0x29b32b(0xa16)](_0x2643ee,_0x3b7f2b,_0xcf7b2f,_0x5d4310);var _0x56b5a7=(_0x2643ee=_0x3b7f2b[_0x29b32b(0x4fd0)])[_0x29b32b(0x1564)],_0x3934ad=_0x2643ee['drawingBufferHeight'];if(!defined$1(this[_0x29b32b(0x5e01)])){var _0x5875f8=new ShaderSource({'name':_0x29b32b(0x19af),'sources':[CompositorFP]});this[_0x29b32b(0x59a5)]()&&_0x5875f8[_0x29b32b(0x5c34)][_0x22e484(0x2a0e)](ProgramDefines[_0x29b32b(0x49ed)]),this[_0x29b32b(0x4540)]()&&_0x5875f8['defines'][_0x29b32b(0x5323)](ProgramDefines[_0x29b32b(0x3121)]),this[_0x22e484(0x497c)]()&&_0x5875f8[_0x29b32b(0x5c34)][_0x29b32b(0x5323)](ProgramDefines[_0x29b32b(0x4e9e)]),this[_0x29b32b(0x55ed)]()&&_0x5875f8[_0x29b32b(0x5c34)][_0x29b32b(0x5323)](ProgramDefines[_0x29b32b(0x814)]),this[_0x29b32b(0x5e2a)]&&_0x5875f8[_0x22e484(0x3682)]['push'](ProgramDefines[_0x29b32b(0x5fec)]);var _0x1944d3={};this[_0x29b32b(0x5e01)]=_0x2643ee[_0x29b32b(0x599f)](_0x5875f8,{'uniformMap':_0x1944d3,'owner':this}),_0x1944d3={},this[_0x29b32b(0x14a2)]=_0x2643ee['createViewportQuadCommand'](PassThrough$1,{'uniformMap':_0x1944d3,'owner':this});}var _0x57b8c7=this[_0x29b32b(0x3610)],_0x1951e8=defined$1(_0x57b8c7)&&_0x57b8c7[_0x29b32b(0x1d69)](0x0)||void 0x0;if(!defined$1(_0x1951e8)||_0x1951e8[_0x29b32b(0x2d3c)]!==_0x56b5a7||_0x1951e8[_0x29b32b(0x5a4e)]!==_0x3934ad){_0x57b8c7=_0x57b8c7&&_0x57b8c7[_0x29b32b(0x2947)]();var _0x3e43ba=[new Texture({'context':_0x2643ee,'width':_0x56b5a7,'height':_0x3934ad,'pixelDatatype':_0x2643ee[_0x22e484(0x5a5d)]?PixelDatatype$1[_0x22e484(0x4e98)]:PixelDatatype$1[_0x29b32b(0x486a)]})];_0x57b8c7=_0x2643ee[_0x29b32b(0x2a16)]?this[_0x22e484(0x230a)]=new Framebuffer$1({'context':_0x2643ee,'colorTextures':_0x3e43ba,'depthTexture':new Texture({'context':_0x2643ee,'width':_0x56b5a7,'height':_0x3934ad,'pixelFormat':PixelFormat$1[_0x29b32b(0x2caf)],'pixelDatatype':PixelDatatype$1[_0x29b32b(0x43ff)]})}):this[_0x29b32b(0x3610)]=new Framebuffer$1({'context':_0x2643ee,'colorTextures':_0x3e43ba,'depthRenderbuffer':new Renderbuffer({'context':_0x2643ee,'format':RenderbufferFormat$1[_0x22e484(0x2e2c)]})});var _0x4762ee=viewportBoundingRectangle$1;_0x4762ee['width']=_0x56b5a7,_0x4762ee[_0x29b32b(0x5a4e)]=_0x3934ad;var _0x5c149d=RenderState[_0x29b32b(0x5344)]({'viewport':_0x4762ee}),_0x22d293=this;this[_0x22e484(0x1b5a)][_0x29b32b(0x2ca)][_0x22e484(0x3beb)]=function(){var _0xae2a15=_0x22e484,_0x1d43e0=_0x29b32b;return _0x22d293[_0x1d43e0(0x4d30)]()?_0x22d293[_0x1d43e0(0x44da)][_0xae2a15(0x26a6)]():_0x22d293[_0xae2a15(0x5195)]()?_0x22d293[_0x1d43e0(0x621)][_0xae2a15(0x259b)]():_0x22d293[_0x1d43e0(0x59a5)]()?_0x22d293[_0x1d43e0(0x2287)][_0x1d43e0(0x5f96)]():_0x57b8c7[_0xae2a15(0x30ac)](0x0);},this[_0x29b32b(0x5e01)][_0x29b32b(0x2ca)]['u_ScanColor']=function(){var _0x26b25d=_0x29b32b;return _0x22d293[_0x26b25d(0x2287)][_0x26b25d(0x8fe)];},this[_0x22e484(0x1b5a)][_0x29b32b(0x2ca)][_0x22e484(0x394f)]=function(){var _0x42baf0=_0x22e484,_0xadc7bb=_0x29b32b;return _0x22d293[_0x42baf0(0x255)][_0xadc7bb(0x5aee)]();},this[_0x29b32b(0x5e01)][_0x22e484(0x2173)][_0x22e484(0x4ffd)]=function(){var _0x45de69=_0x29b32b;return _0x22d293[_0x45de69(0x40f5)][_0x45de69(0x2084)]();},this[_0x29b32b(0x5e01)][_0x29b32b(0x2ca)][_0x29b32b(0x805)]=function(){var _0x4269ca=_0x22e484,_0x5603b6=_0x29b32b;return _0x22d293[_0x5603b6(0x40f5)][_0x4269ca(0x209c)]();},this[_0x29b32b(0x5e01)][_0x29b32b(0x2ca)][_0x29b32b(0x1bc9)]=function(){var _0x36a311=_0x29b32b;return _0x22d293[_0x36a311(0x40f5)][_0x36a311(0x422a)]();},this[_0x29b32b(0x5e01)][_0x22e484(0x2173)][_0x29b32b(0x164c)]=function(){var _0x4ff721=_0x29b32b;return _0x22d293[_0x4ff721(0x40f5)][_0x4ff721(0x3ffa)]();},this[_0x29b32b(0x5e01)][_0x29b32b(0x2ca)]['u_Bloom_Color']=function(){var _0x3f01fc=_0x29b32b;return _0x22d293[_0x3f01fc(0x40f5)][_0x3f01fc(0x2c79)]();},this[_0x22e484(0x1b5a)]['uniformMap'][_0x22e484(0x4da1)]=function(){var _0x553164=_0x29b32b;return _0x22d293[_0x553164(0x476c)][_0x553164(0x1054)]();},this[_0x29b32b(0x5e01)][_0x29b32b(0x2ca)][_0x29b32b(0x234b)]=function(){var _0x51ffdb=_0x22e484,_0x4b1026=_0x29b32b;return _0x22d293[_0x51ffdb(0x46c7)][_0x4b1026(0x979)];},this[_0x29b32b(0x5e01)][_0x29b32b(0x2ca)][_0x29b32b(0xf9c)]=function(){var _0x55f931=_0x29b32b;return _0x22d293[_0x55f931(0x4c51)]['contrast'];},this[_0x22e484(0x1b5a)][_0x29b32b(0x2ca)][_0x22e484(0x1110)]=function(){var _0x5cb6d6=_0x29b32b;return _0x22d293[_0x5cb6d6(0x4c51)][_0x5cb6d6(0x30a1)];},this[_0x29b32b(0x5e01)][_0x29b32b(0x2ca)][_0x22e484(0xe9b)]=function(){var _0x5489f2=_0x29b32b;return _0x22d293[_0x5489f2(0x4c51)][_0x5489f2(0x2463)];},this[_0x29b32b(0x5e01)][_0x29b32b(0x2ca)][_0x29b32b(0x1d63)]=function(){var _0x5ef0ed=_0x22e484;return _0x22d293[_0x5ef0ed(0x3ecb)];},this[_0x29b32b(0x5e01)][_0x29b32b(0x2ca)][_0x22e484(0x32f4)]=function(){var _0x3a3a87=_0x29b32b;return _0x22d293[_0x3a3a87(0x4fd7)];},this[_0x29b32b(0x5e01)][_0x29b32b(0x33c4)]=_0x5c149d,this[_0x29b32b(0x14a2)][_0x29b32b(0x2ca)][_0x22e484(0x2e26)]=function(){var _0x5f12ff=_0x29b32b;return defaultValue$1(_0x22d293[_0x5f12ff(0x657)],_0x57b8c7[_0x5f12ff(0x1d69)](0x0));},this[_0x29b32b(0x14a2)][_0x29b32b(0x33c4)]=_0x5c149d;}return this[_0x29b32b(0x44da)]['setInputFBO'](_0x57b8c7),this[_0x29b32b(0x4d30)]()&&(_0x57b8c7=this['temporalAA'][_0x29b32b(0x383a)]()),this['depthOfFieldEffect'][_0x29b32b(0x28da)](_0x57b8c7),this[_0x29b32b(0x476c)][_0x22e484(0x39a2)](_0x57b8c7),this[_0x29b32b(0x40f5)][_0x29b32b(0x28da)](_0x57b8c7),this[_0x22e484(0x1dfc)][_0x29b32b(0x28da)](_0x57b8c7),this[_0x29b32b(0x1f37)][_0x29b32b(0x4fd0)]=_0x2643ee,this[_0x29b32b(0x3610)];},Compositor[_0x5e00b3(0x3720)][_0x5e00b3(0x24d7)]=function(){var _0x8f13ae=_0x307c2b;return this[_0x8f13ae(0x230a)];},Compositor[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},Compositor[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x27c10f=_0x307c2b,_0x255375=_0x5e00b3;return this[_0x255375(0x3610)]=this[_0x255375(0x3610)]&&this[_0x255375(0x3610)][_0x255375(0x2947)](),this[_0x255375(0x5e01)]=this[_0x27c10f(0x1b5a)]&&this[_0x255375(0x5e01)][_0x255375(0x2ddc)]&&this['_blendCommand'][_0x255375(0x2ddc)][_0x255375(0x2947)](),this[_0x255375(0x14a2)]=this[_0x27c10f(0x9b4)]&&this[_0x255375(0x14a2)][_0x255375(0x2ddc)]&&this[_0x255375(0x14a2)][_0x27c10f(0x1868)][_0x255375(0x2947)](),defined$1(this[_0x255375(0x40f5)])&&(this[_0x255375(0x40f5)]['destroy'](),this[_0x255375(0x40f5)]=null),defined$1(this[_0x255375(0x4c51)])&&(this[_0x255375(0x4c51)][_0x255375(0x2947)](),this[_0x255375(0x4c51)]=null),defined$1(this[_0x27c10f(0x208f)])&&(this[_0x255375(0x476c)][_0x255375(0x2947)](),this[_0x255375(0x476c)]=null),defined$1(this[_0x255375(0x1bd7)])&&(this[_0x27c10f(0x48d6)]['destroy'](),this[_0x255375(0x1bd7)]=null),defined$1(this[_0x255375(0x3ee5)])&&(this[_0x255375(0x3ee5)][_0x255375(0x2947)](),this[_0x27c10f(0x3c4c)]=null),defined$1(this[_0x255375(0x44da)])&&(this[_0x255375(0x44da)][_0x255375(0x2947)](),this[_0x255375(0x44da)]=null),destroyObject$1(this);},Compositor[_0x307c2b(0x1aa2)][_0x5e00b3(0x5d54)]=function(_0x27c946){var _0x31a14f=_0x5e00b3;this[_0x31a14f(0x3d00)](_0x27c946,ProgramDefines[_0x31a14f(0x49ed)]);},Compositor[_0x5e00b3(0x3720)][_0x307c2b(0xafc)]=function(_0x4ba9e8){var _0x4f4d52=_0x5e00b3;this[_0x4f4d52(0x3d00)](_0x4ba9e8,ProgramDefines[_0x4f4d52(0x3121)]);},Compositor[_0x5e00b3(0x3720)][_0x307c2b(0x1ae9)]=function(_0x512137){var _0x1303f9=_0x5e00b3;this[_0x1303f9(0x3d00)](_0x512137,ProgramDefines[_0x1303f9(0x4e9e)]);},Compositor[_0x5e00b3(0x3720)][_0x5e00b3(0x2ed6)]=function(_0x47b0af){var _0x2b62f4=_0x307c2b,_0x1a8ad4=_0x5e00b3;this[_0x2b62f4(0x2848)](_0x47b0af,ProgramDefines[_0x1a8ad4(0x814)]);},Compositor[_0x5e00b3(0x3720)][_0x5e00b3(0x3a56)]=function(_0x5ed6f5){var _0xf7d852=_0x5e00b3;this[_0xf7d852(0x3d00)](_0x5ed6f5,ProgramDefines[_0xf7d852(0x5fec)]);},Compositor[_0x5e00b3(0x3720)][_0x307c2b(0x2848)]=function(_0x41d14f,_0x49eaa2){var _0xdd3c7c=_0x307c2b,_0xec35ca=_0x5e00b3,_0xe5ff4=this[_0xdd3c7c(0x1b5a)];if(defined$1(_0xe5ff4)){var _0x5331e2=_0xe5ff4[_0xec35ca(0x2ddc)][_0xec35ca(0x1a87)],_0x4d02ed=_0xe5ff4[_0xdd3c7c(0x1868)][_0xdd3c7c(0x5790)];_0x41d14f?pushDefineToShader$1(_0x5331e2,_0x49eaa2):removeDefineToShader$1(_0x5331e2,_0x49eaa2),_0xe5ff4[_0xec35ca(0x2ddc)][_0xec35ca(0x2947)](),_0xe5ff4[_0xec35ca(0x2ddc)]=ShaderProgram$1[_0xec35ca(0x5344)]({'context':this[_0xdd3c7c(0x5071)],'vertexShaderSource':_0x4d02ed,'fragmentShaderSource':_0x5331e2});}},computeFlyToLocationForRectangle[_0x5e00b3(0x5f3b)]=sampleTerrainMostDetailed;var ControlMode={'DESIGN':0x0,'NORMAL':0x1},ControlMode$1=Object[_0x307c2b(0x23fe)](ControlMode),templateRegex=/{[^}]+}/g,tags={'x':xTag,'y':yTag,'z':zTag,'s':sTag,'reverseX':reverseXTag,'reverseY':reverseYTag,'reverseZ':reverseZTag,'westDegrees':westDegreesTag,'southDegrees':southDegreesTag,'eastDegrees':eastDegreesTag,'northDegrees':northDegreesTag,'westProjected':westProjectedTag,'southProjected':southProjectedTag,'eastProjected':eastProjectedTag,'northProjected':northProjectedTag,'width':widthTag,'height':heightTag},pickFeaturesTags=combine$2(tags,{'i':iTag,'j':jTag,'reverseI':reverseITag,'reverseJ':reverseJTag,'longitudeDegrees':longitudeDegreesTag,'latitudeDegrees':latitudeDegreesTag,'longitudeProjected':longitudeProjectedTag,'latitudeProjected':latitudeProjectedTag,'format':formatTag});function UrlTemplateImageryProvider(_0x2c7f2e){var _0x40caf3=_0x307c2b,_0x4cc666=_0x5e00b3;this[_0x40caf3(0x35dd)]=new Event(),this[_0x40caf3(0x37e8)]=void 0x0,this[_0x40caf3(0x2f40)]=void 0x0,this[_0x40caf3(0x56bb)]=void 0x0,this[_0x40caf3(0x2b9a)]=void 0x0,this[_0x4cc666(0x37dd)]=void 0x0,this[_0x4cc666(0x5992)]=void 0x0,this[_0x4cc666(0x2637)]=void 0x0,this[_0x4cc666(0x2ba3)]=void 0x0,this[_0x4cc666(0x4432)]=void 0x0,this[_0x4cc666(0x4fda)]=void 0x0,this[_0x4cc666(0x3f3d)]=void 0x0,this[_0x40caf3(0x5578)]=void 0x0,this[_0x4cc666(0x41ff)]=void 0x0,this[_0x4cc666(0x3dd3)]=void 0x0,this[_0x4cc666(0x4813)]=void 0x0,this[_0x40caf3(0x3eea)]=!0x0,this[_0x4cc666(0x5a32)](_0x2c7f2e);}function tileXYToQuadKey$2(_0x1e9c40,_0x580c51,_0x24c18b){for(var _0x5e1781='',_0x5c512a=_0x24c18b;_0x5c512a>=0x0;--_0x5c512a){var _0x415070=0x1<<_0x5c512a,_0x260a48=0x0;isBitSet(_0x580c51,_0x415070)?isBitSet(_0x1e9c40,_0x415070)&&(_0x260a48|=0x1):(_0x260a48|=0x2,isBitSet(_0x1e9c40,_0x415070)||(_0x260a48|=0x1)),_0x5e1781+=_0x260a48;}return _0x5e1781;}Object[_0x5e00b3(0x1dfd)](UrlTemplateImageryProvider[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x4ba9dd=_0x307c2b,_0x49820f=_0x5e00b3;return this[_0x4ba9dd(0x37e8)][_0x49820f(0x2dba)];}},'urlSchemeZeroPadding':{'get':function(){var _0x367b1f=_0x5e00b3;return this[_0x367b1f(0x407)];}},'pickFeaturesUrl':{'get':function(){var _0x585933=_0x5e00b3;return this[_0x585933(0x1dd1)][_0x585933(0x2dba)];}},'proxy':{'get':function(){var _0x311190=_0x5e00b3;return this['_resource'][_0x311190(0xd0b)];}},'tileWidth':{'get':function(){var _0x575a98=_0x5e00b3;return this[_0x575a98(0x524b)];}},'tileHeight':{'get':function(){var _0x1f1ae0=_0x5e00b3;return this[_0x1f1ae0(0x37dd)];}},'maximumLevel':{'get':function(){var _0x448517=_0x5e00b3;return this[_0x448517(0x5992)];}},'minimumLevel':{'get':function(){var _0x5d41c1=_0x5e00b3;return this[_0x5d41c1(0x2637)];}},'tilingScheme':{'get':function(){var _0x38fc75=_0x5e00b3;return this[_0x38fc75(0x2ba3)];}},'rectangle':{'get':function(){var _0x490eb8=_0x5e00b3;return this[_0x490eb8(0x4432)];}},'tileDiscardPolicy':{'get':function(){var _0x22e3a5=_0x5e00b3;return this[_0x22e3a5(0x4fda)];}},'errorEvent':{'get':function(){var _0x3e8a22=_0x5e00b3;return this[_0x3e8a22(0x1d8e)];}},'ready':{'get':function(){var _0x2e7980=_0x5e00b3;return defined$1(this[_0x2e7980(0x28cf)]);}},'readyPromise':{'get':function(){var _0x2a5783=_0x5e00b3;return this[_0x2a5783(0x41ff)];}},'credit':{'get':function(){var _0xe53c2f=_0x5e00b3;return this[_0xe53c2f(0x3f3d)];}},'hasAlphaChannel':{'get':function(){var _0x373c8d=_0x5e00b3;return this[_0x373c8d(0x265f)];}}}),UrlTemplateImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x5a32)]=function(_0x3ae731){var _0x233e4a=_0x5e00b3,_0x2a6dda=this;_0x2a6dda[_0x233e4a(0x41ff)]=when(_0x3ae731)[_0x233e4a(0x2a5f)](function(_0x5cdf19){var _0xdcf636=_0x140d,_0x2a96f9=_0x233e4a;_0x2a6dda[_0x2a96f9(0x27a5)]=_0x3ae731[_0x2a96f9(0xf74)];var _0x56b2c8=_0x5cdf19[_0xdcf636(0x446a)],_0x1625dc=combine$2(tags,_0x56b2c8),_0x228d03=combine$2(pickFeaturesTags,_0x56b2c8),_0x36cd42=Resource[_0xdcf636(0x260)](_0x5cdf19[_0xdcf636(0x2cb5)]),_0xc30959=Resource[_0xdcf636(0x260)](_0x5cdf19[_0xdcf636(0x595e)]);_0x2a6dda[_0x2a96f9(0x4d10)]=defaultValue$1(_0x5cdf19['enablePickFeatures'],_0x2a6dda[_0x2a96f9(0x4d10)]),_0x2a6dda[_0x2a96f9(0x407)]=defaultValue$1(_0x5cdf19[_0x2a96f9(0x516f)],_0x2a6dda[_0x2a96f9(0x516f)]),_0x2a6dda[_0x2a96f9(0x4fda)]=_0x5cdf19[_0x2a96f9(0x1f16)],_0x2a6dda[_0x2a96f9(0x858)]=_0x5cdf19[_0x2a96f9(0x4aaa)],_0x2a6dda[_0x2a96f9(0x53ae)]=_0x5cdf19[_0x2a96f9(0x5479)],Array[_0x2a96f9(0x2676)](_0x2a6dda[_0x2a96f9(0x53ae)])?_0x2a6dda[_0x2a96f9(0x53ae)]=_0x2a6dda[_0x2a96f9(0x53ae)][_0x2a96f9(0x30eb)]():defined$1(_0x2a6dda[_0x2a96f9(0x53ae)])&&_0x2a6dda[_0x2a96f9(0x53ae)][_0xdcf636(0x2ef4)]>0x0?_0x2a6dda[_0x2a96f9(0x53ae)]=_0x2a6dda[_0x2a96f9(0x53ae)][_0x2a96f9(0x390f)](''):_0x2a6dda[_0x2a96f9(0x53ae)]=['a','b','c'],_0x2a6dda[_0x2a96f9(0x524b)]=defaultValue$1(_0x5cdf19[_0x2a96f9(0x54b0)],0x100),_0x2a6dda[_0x2a96f9(0x37dd)]=defaultValue$1(_0x5cdf19['tileHeight'],0x100),_0x2a6dda[_0x2a96f9(0x2637)]=defaultValue$1(_0x5cdf19[_0x2a96f9(0x43b6)],0x0),_0x2a6dda[_0x2a96f9(0x5992)]=_0x5cdf19[_0x2a96f9(0x525d)],_0x2a6dda[_0x2a96f9(0x2ba3)]=defaultValue$1(_0x5cdf19[_0x2a96f9(0x3f84)],new WebMercatorTilingScheme({'ellipsoid':_0x5cdf19[_0x2a96f9(0x4faa)]})),_0x2a6dda[_0x2a96f9(0x4432)]=defaultValue$1(_0x5cdf19[_0x2a96f9(0x1dec)],_0x2a6dda[_0x2a96f9(0x2ba3)][_0x2a96f9(0x1dec)]),_0x2a6dda[_0x2a96f9(0x4432)]=Rectangle[_0x2a96f9(0xc48)](_0x2a6dda[_0x2a96f9(0x4432)],_0x2a6dda[_0x2a96f9(0x2ba3)]['rectangle']),_0x2a6dda[_0xdcf636(0x5578)]=defaultValue$1(_0x5cdf19[_0xdcf636(0x3bea)],!0x0);var _0x1921ce=_0x5cdf19[_0xdcf636(0x3a57)];_0x2a96f9(0x20b8)==typeof _0x1921ce&&(_0x1921ce=new Credit$1(_0x1921ce)),_0x2a6dda[_0xdcf636(0x1be9)]=_0x1921ce,_0x2a6dda[_0x2a96f9(0x28cf)]=_0x36cd42,_0x2a6dda[_0x2a96f9(0x3dd3)]=_0x1625dc,_0x2a6dda[_0xdcf636(0x56bb)]=_0xc30959,_0x2a6dda['_pickFeaturesTags']=_0x228d03;var _0x1a0347=_0x5cdf19['url'];return _0x2a6dda[_0x2a96f9(0x5311)]=_0x5cdf19[_0xdcf636(0x2cb5)],new IndexedDBScheduler({'name':_0x1a0347})[_0x2a96f9(0x2a5f)](function(_0x58bb67){var _0xae14d7=_0xdcf636,_0x2614ed=_0x2a96f9;_0x58bb67['checkObjectStoreExit'](_0x2a6dda[_0x2614ed(0x5311)])?_0x2a6dda[_0xae14d7(0x3dcb)]=_0x58bb67:_0x58bb67[_0x2614ed(0x2f0b)](_0x2a6dda[_0x2614ed(0x5311)])[_0x2614ed(0x2a5f)](function(){var _0x270aad=_0x2614ed;_0x2a6dda[_0x270aad(0x4203)]=_0x58bb67;});}),_0x2a6dda[_0x2a96f9(0x1349)]={'isOpen':!0x1,'clear':function(){var _0xef165b=_0x2a96f9;_0x2a6dda[_0xef165b(0x4203)][_0xef165b(0x3fec)](_0x2a6dda['tablename']);},'cache':[]},!0x0;});},UrlTemplateImageryProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x4058)]=function(_0x17878b,_0x3aa923,_0x19faf9){},UrlTemplateImageryProvider[_0x5e00b3(0x3720)][_0x307c2b(0x1044)]=function(_0x451cc6,_0x4dc1cf,_0x99248f,_0x5c71a7){var _0x577c48=_0x307c2b,_0x49a1d1=_0x5e00b3,_0x33896a=buildImageResource$1(this,_0x451cc6,_0x4dc1cf,_0x99248f,_0x5c71a7);if(defined$1(Credential[_0x49a1d1(0x5080)])&&(defined$1(Credential[_0x49a1d1(0x5080)][_0x577c48(0x57f)][this[_0x49a1d1(0x27a5)]])?_0x33896a[_0x577c48(0x2cb5)]=Credential[_0x577c48(0x4f94)](this[_0x49a1d1(0x27a5)],_0x33896a[_0x577c48(0x2cb5)]):_0x33896a[_0x49a1d1(0x2dba)]=Credential[_0x49a1d1(0x1aee)](_0x33896a[_0x49a1d1(0x2dba)])),defined$1(this[_0x49a1d1(0x433)])&&(_0x33896a[_0x49a1d1(0x29ac)]=combine$2(_0x33896a[_0x49a1d1(0x29ac)],this['_customRequestHeaders'])),_0x5c71a7[_0x49a1d1(0x2bd8)]=tileXYToQuadKey$2(_0x451cc6,_0x4dc1cf,_0x99248f),!0x0===this[_0x49a1d1(0x1349)][_0x49a1d1(0x3f6a)]&&!0x0===_0x5c71a7[_0x49a1d1(0x3cbe)]){if(defined$1(this[_0x577c48(0x3dcb)])){var _0x5ad525=this[_0x49a1d1(0x4203)][_0x49a1d1(0x20be)](this[_0x49a1d1(0x5311)],_0x5c71a7[_0x49a1d1(0x2bd8)]);return defined$1(_0x5ad525)?when(_0x5ad525,function(_0x34cf8a){var _0x888eb4=_0x577c48;return defined$1(_0x34cf8a)?_0x34cf8a:_0x888eb4(0xd53);},function(_0x196780){return'cacheError';}):ImageryProvider[_0x49a1d1(0x121c)](this,_0x33896a);}return ImageryProvider[_0x49a1d1(0x121c)](this,_0x33896a);}return ImageryProvider[_0x49a1d1(0x121c)](this,_0x33896a);},UrlTemplateImageryProvider[_0x307c2b(0x1aa2)][_0x307c2b(0x3b11)]=function(_0x3a7715,_0x3d02cf,_0x53295b,_0x57e4a9,_0x39e855){var _0x11a51c=_0x307c2b,_0x2a8ecf=_0x5e00b3;if(this[_0x2a8ecf(0x4d10)]&&defined$1(this[_0x11a51c(0x56bb)])&&0x0!==this[_0x11a51c(0x55fe)][_0x2a8ecf(0x809)]){var _0x51b4ce=0x0,_0x346066=this;return function _0x336b7d(){var _0x1b6933=_0x11a51c,_0x33e40f=_0x2a8ecf;if(_0x51b4ce>=_0x346066[_0x33e40f(0x858)][_0x33e40f(0x809)])return when([]);var _0x54c3ef=_0x346066[_0x33e40f(0x858)][_0x51b4ce],_0x5e98ef=buildPickFeaturesResource(_0x346066,_0x3a7715,_0x3d02cf,_0x53295b,_0x57e4a9,_0x39e855,_0x54c3ef[_0x33e40f(0x600d)]);return++_0x51b4ce,_0x33e40f(0x8af)===_0x54c3ef[_0x33e40f(0x3dd)]?_0x5e98ef['fetchJson']()[_0x33e40f(0x2a5f)](_0x54c3ef[_0x1b6933(0x541b)])[_0x33e40f(0xd22)](_0x336b7d):_0x33e40f(0x10d9)===_0x54c3ef[_0x33e40f(0x3dd)]?_0x5e98ef[_0x33e40f(0x3a9e)]()[_0x33e40f(0x2a5f)](_0x54c3ef[_0x33e40f(0x28f6)])[_0x33e40f(0xd22)](_0x336b7d):_0x33e40f(0x4685)===_0x54c3ef[_0x33e40f(0x3dd)]||_0x33e40f(0x59dc)===_0x54c3ef[_0x33e40f(0x3dd)]?_0x5e98ef[_0x33e40f(0x25c7)]()[_0x1b6933(0x4527)](_0x54c3ef[_0x33e40f(0x28f6)])[_0x33e40f(0xd22)](_0x336b7d):_0x5e98ef[_0x33e40f(0x5e53)]({'responseType':_0x54c3ef[_0x33e40f(0x600d)]})[_0x1b6933(0x4527)](_0x4554be[_0x1b6933(0x66d)](void 0x0,_0x54c3ef))[_0x33e40f(0xd22)](_0x336b7d);}();}function _0x4554be(_0x33d095,_0x5bc6f5){var _0x45aa04=_0x2a8ecf;return _0x33d095[_0x45aa04(0x28f6)](_0x5bc6f5);}};var degreesScratchComputed=!0x1,degreesScratch=new Rectangle(),projectedScratchComputed=!0x1,projectedScratch=new Rectangle();function buildImageResource$1(_0x1728db,_0x43ad58,_0x2bcc3e,_0x29e862,_0x24f90f){var _0x4eb296=_0x307c2b,_0x27703a=_0x5e00b3;degreesScratchComputed=!0x1,projectedScratchComputed=!0x1;var _0x276d2a=_0x1728db['_resource'],_0x3ff31d=_0x276d2a[_0x27703a(0x2ce3)](!0x0),_0x53b7b1=_0x1728db[_0x27703a(0x3dd3)],_0x523dfb={},_0x657382=_0x3ff31d[_0x4eb296(0xa93)](templateRegex);return defined$1(_0x657382)&&_0x657382[_0x27703a(0x326d)](function(_0x502ae2){var _0x21377c=_0x4eb296,_0x310515=_0x27703a,_0x3245ec=_0x502ae2[_0x21377c(0x1acf)](0x1,_0x502ae2[_0x310515(0x809)]-0x1);defined$1(_0x53b7b1[_0x3245ec])&&(_0x523dfb[_0x3245ec]=_0x53b7b1[_0x3245ec](_0x1728db,_0x43ad58,_0x2bcc3e,_0x29e862));}),_0x276d2a[_0x27703a(0x5155)]({'request':_0x24f90f,'templateValues':_0x523dfb});}var ijScratchComputed=!0x1,ijScratch=new Cartesian2(),longitudeLatitudeProjectedScratchComputed=!0x1;function buildPickFeaturesResource(_0x2ab87d,_0x1eef11,_0x46e436,_0x31a8d2,_0x2ae1f8,_0x24083f,_0x2bbb87){var _0x361ac7=_0x5e00b3;degreesScratchComputed=!0x1,projectedScratchComputed=!0x1,ijScratchComputed=!0x1,longitudeLatitudeProjectedScratchComputed=!0x1;var _0x298fc9=_0x2ab87d[_0x361ac7(0x1dd1)],_0x5afaa6=_0x298fc9[_0x361ac7(0x2ce3)](!0x0),_0x32d40f=_0x2ab87d[_0x361ac7(0x4813)],_0x345bb3={},_0x3a150b=_0x5afaa6['match'](templateRegex);return defined$1(_0x3a150b)&&_0x3a150b[_0x361ac7(0x326d)](function(_0x3e87a1){var _0x11b548=_0x361ac7,_0x572a2f=_0x3e87a1[_0x11b548(0x4c07)](0x1,_0x3e87a1[_0x11b548(0x809)]-0x1);defined$1(_0x32d40f[_0x572a2f])&&(_0x345bb3[_0x572a2f]=_0x32d40f[_0x572a2f](_0x2ab87d,_0x1eef11,_0x46e436,_0x31a8d2,_0x2ae1f8,_0x24083f,_0x2bbb87));}),_0x298fc9[_0x361ac7(0x5155)]({'templateValues':_0x345bb3});}function padWithZerosIfNecessary(_0x50964f,_0x2afeab,_0x37a157){var _0x2990f6=_0x307c2b,_0x1b5800=_0x5e00b3;if(_0x50964f&&_0x50964f[_0x1b5800(0x516f)]&&_0x50964f[_0x2990f6(0x5075)][_0x1b5800(0x1a9a)](_0x2afeab)){var _0x49f091=_0x50964f[_0x1b5800(0x516f)][_0x2afeab];if(_0x1b5800(0x20b8)==typeof _0x49f091){var _0x246399=_0x49f091[_0x1b5800(0x809)];_0x246399>0x1&&(_0x37a157=_0x37a157[_0x1b5800(0x809)]>=_0x246399?_0x37a157:new Array(_0x246399-_0x37a157[_0x1b5800(0x3cc8)]()[_0x1b5800(0x809)]+0x1)[_0x1b5800(0x48a9)]('0')+_0x37a157);}}return _0x37a157;}function xTag(_0x254a4a,_0x14b467,_0x466684,_0x57b8c5){return padWithZerosIfNecessary(_0x254a4a,'{x}',_0x14b467);}function reverseXTag(_0x42c0e4,_0x4b920a,_0x216b4c,_0x167766){var _0x4b6916=_0x5e00b3,_0x52af27=_0x42c0e4[_0x4b6916(0x3f84)][_0x4b6916(0x5334)](_0x167766)-_0x4b920a-0x1;return padWithZerosIfNecessary(_0x42c0e4,_0x4b6916(0x2655),_0x52af27);}function yTag(_0x4f7168,_0x21b6c0,_0x1b2e12,_0x235456){var _0x543bac=_0x5e00b3;return padWithZerosIfNecessary(_0x4f7168,_0x543bac(0x5d0a),_0x1b2e12);}function reverseYTag(_0x1372d0,_0x15f6cd,_0x528525,_0x1c0fbf){var _0x32abe=_0x307c2b,_0x33e851=_0x5e00b3,_0x5842d9=_0x1372d0[_0x33e851(0x3f84)][_0x32abe(0x4959)](_0x1c0fbf)-_0x528525-0x1;return padWithZerosIfNecessary(_0x1372d0,_0x33e851(0x57f2),_0x5842d9);}function reverseZTag(_0x4dc1f0,_0x2605e2,_0x47fd26,_0x356ca4){var _0x10f758=_0x5e00b3,_0x135b13=_0x4dc1f0[_0x10f758(0x525d)];return padWithZerosIfNecessary(_0x4dc1f0,'{reverseZ}',defined$1(_0x135b13)&&_0x356ca4<_0x135b13?_0x135b13-_0x356ca4-0x1:_0x356ca4);}function zTag(_0x38829d,_0xda5c5e,_0x579a37,_0x385f56){var _0x4a6601=_0x5e00b3;return padWithZerosIfNecessary(_0x38829d,_0x4a6601(0x4e6b),_0x385f56);}function sTag(_0x2c9c36,_0x2d6611,_0x6df887,_0x4604e9){var _0x23047d=_0x307c2b,_0x1ab224=_0x5e00b3,_0x4e05ea=(_0x2d6611+_0x6df887+_0x4604e9)%_0x2c9c36[_0x23047d(0x1a75)][_0x1ab224(0x809)];return _0x2c9c36[_0x23047d(0x1a75)][_0x4e05ea];}function computeDegrees(_0x2eaae5,_0x473104,_0x58740d,_0x2a81dd){var _0x80aadc=_0x307c2b,_0x81ef47=_0x5e00b3;degreesScratchComputed||(_0x2eaae5[_0x81ef47(0x3f84)][_0x81ef47(0x2f70)](_0x473104,_0x58740d,_0x2a81dd,degreesScratch),degreesScratch[_0x81ef47(0x159f)]=CesiumMath[_0x80aadc(0x3a80)](degreesScratch['west']),degreesScratch[_0x81ef47(0x5696)]=CesiumMath[_0x80aadc(0x3a80)](degreesScratch[_0x81ef47(0x5696)]),degreesScratch[_0x81ef47(0x310a)]=CesiumMath[_0x81ef47(0x173e)](degreesScratch[_0x81ef47(0x310a)]),degreesScratch[_0x81ef47(0x5833)]=CesiumMath[_0x81ef47(0x173e)](degreesScratch[_0x81ef47(0x5833)]),degreesScratchComputed=!0x0);}function westDegreesTag(_0x5d0d03,_0xb116fd,_0x38e10d,_0x21611c){var _0x5edccc=_0x5e00b3;return computeDegrees(_0x5d0d03,_0xb116fd,_0x38e10d,_0x21611c),degreesScratch[_0x5edccc(0x159f)];}function southDegreesTag(_0x3df6a5,_0x3bb297,_0x113463,_0x47bcd3){var _0x5aae63=_0x5e00b3;return computeDegrees(_0x3df6a5,_0x3bb297,_0x113463,_0x47bcd3),degreesScratch[_0x5aae63(0x5696)];}function eastDegreesTag(_0x38c78a,_0x45e175,_0x513e73,_0x141086){var _0x142570=_0x307c2b;return computeDegrees(_0x38c78a,_0x45e175,_0x513e73,_0x141086),degreesScratch[_0x142570(0xbf2)];}function northDegreesTag(_0x9a761e,_0x9bfc8,_0x5422fb,_0x7b4aa4){var _0xa79fe=_0x5e00b3;return computeDegrees(_0x9a761e,_0x9bfc8,_0x5422fb,_0x7b4aa4),degreesScratch[_0xa79fe(0x5833)];}function computeProjected(_0xe9409,_0x2e4b14,_0x3034ce,_0x3832e4){var _0x4fdf71=_0x307c2b,_0x3521f5=_0x5e00b3;projectedScratchComputed||(_0xe9409[_0x4fdf71(0x329e)][_0x3521f5(0x1a88)](_0x2e4b14,_0x3034ce,_0x3832e4,projectedScratch),projectedScratchComputed=!0x0);}function westProjectedTag(_0x317b31,_0xd8ad08,_0x180014,_0x547a4b){var _0x4d0420=_0x5e00b3;return computeProjected(_0x317b31,_0xd8ad08,_0x180014,_0x547a4b),projectedScratch[_0x4d0420(0x159f)];}function southProjectedTag(_0xc00402,_0x31c0f6,_0x2b49d4,_0x569f){var _0x3cc37a=_0x5e00b3;return computeProjected(_0xc00402,_0x31c0f6,_0x2b49d4,_0x569f),projectedScratch[_0x3cc37a(0x5696)];}function eastProjectedTag(_0x4737ac,_0x5a1dbb,_0x1a51e0,_0x101183){var _0x1cb063=_0x5e00b3;return computeProjected(_0x4737ac,_0x5a1dbb,_0x1a51e0,_0x101183),projectedScratch[_0x1cb063(0x310a)];}function northProjectedTag(_0x565876,_0x395be3,_0x10a566,_0x336c56){var _0x7311ad=_0x5e00b3;return computeProjected(_0x565876,_0x395be3,_0x10a566,_0x336c56),projectedScratch[_0x7311ad(0x5833)];}function widthTag(_0x52f2e7,_0x1dc123,_0x2c9ed7,_0x172fdb){var _0x336ece=_0x307c2b;return _0x52f2e7[_0x336ece(0x58e8)];}function heightTag(_0x2a734b,_0x795d4,_0x35d9da,_0x5935f2){var _0x1771ed=_0x5e00b3;return _0x2a734b[_0x1771ed(0x28d5)];}function iTag(_0x191f7d,_0x284f24,_0x27ceb8,_0x1ce07b,_0x3ed051,_0x166f7e,_0x35d431){return computeIJ(_0x191f7d,_0x284f24,_0x27ceb8,_0x1ce07b,_0x3ed051,_0x166f7e),ijScratch['x'];}function jTag(_0x2e6fde,_0xb576c8,_0x438736,_0x356736,_0x1dc23b,_0xc6e1a3,_0x536e8b){return computeIJ(_0x2e6fde,_0xb576c8,_0x438736,_0x356736,_0x1dc23b,_0xc6e1a3),ijScratch['y'];}function reverseITag(_0x5cc97d,_0xb21fcc,_0x4f2803,_0x5e76f0,_0x484dd5,_0x1d2ce3,_0x13f98c){var _0x5a2601=_0x5e00b3;return computeIJ(_0x5cc97d,_0xb21fcc,_0x4f2803,_0x5e76f0,_0x484dd5,_0x1d2ce3),_0x5cc97d[_0x5a2601(0x54b0)]-ijScratch['x']-0x1;}function reverseJTag(_0x23f448,_0x57df96,_0x4d6dab,_0xd8752,_0x158f83,_0x16f368,_0x38e226){var _0x166c01=_0x5e00b3;return computeIJ(_0x23f448,_0x57df96,_0x4d6dab,_0xd8752,_0x158f83,_0x16f368),_0x23f448[_0x166c01(0x28d5)]-ijScratch['y']-0x1;}var rectangleScratch$2=new Rectangle(),longitudeLatitudeProjectedScratch=new Cartesian3();function computeIJ(_0x27a622,_0x360546,_0x52a3aa,_0x367ac3,_0x16ba34,_0x53f2bb,_0x150477){var _0x4b0696=_0x5e00b3;if(!ijScratchComputed){computeLongitudeLatitudeProjected(_0x27a622,_0x360546,_0x52a3aa,_0x367ac3,_0x16ba34,_0x53f2bb);var _0x5a20f3=longitudeLatitudeProjectedScratch,_0x681a4=_0x27a622[_0x4b0696(0x3f84)][_0x4b0696(0x1a88)](_0x360546,_0x52a3aa,_0x367ac3,rectangleScratch$2);ijScratch['x']=_0x27a622[_0x4b0696(0x54b0)]*(_0x5a20f3['x']-_0x681a4[_0x4b0696(0x159f)])/_0x681a4[_0x4b0696(0x2d3c)]|0x0,ijScratch['y']=_0x27a622[_0x4b0696(0x28d5)]*(_0x681a4[_0x4b0696(0x5833)]-_0x5a20f3['y'])/_0x681a4[_0x4b0696(0x5a4e)]|0x0,ijScratchComputed=!0x0;}}function longitudeDegreesTag(_0x1662c8,_0x19bc1b,_0x5a1d1a,_0x12bad2,_0x3483e5,_0x259361,_0xb95218){return CesiumMath['toDegrees'](_0x3483e5);}function latitudeDegreesTag(_0x6bc0c1,_0x592de8,_0x366d48,_0x2a5f95,_0x5eb9fa,_0x292b23,_0x2bf391){var _0x306a2e=_0x5e00b3;return CesiumMath[_0x306a2e(0x173e)](_0x292b23);}function longitudeProjectedTag(_0x6b07c3,_0x31c511,_0x3f6315,_0x4175e1,_0x39e361,_0x27cfef,_0x15df47){return computeLongitudeLatitudeProjected(_0x6b07c3,_0x31c511,_0x3f6315,_0x4175e1,_0x39e361,_0x27cfef),longitudeLatitudeProjectedScratch['x'];}function latitudeProjectedTag(_0x30ae02,_0x33f4cd,_0x503859,_0x3da623,_0x16bf44,_0x14eb9b,_0x11761b){return computeLongitudeLatitudeProjected(_0x30ae02,_0x33f4cd,_0x503859,_0x3da623,_0x16bf44,_0x14eb9b),longitudeLatitudeProjectedScratch['y'];}var cartographicScratch=new Cartographic();function computeLongitudeLatitudeProjected(_0x3aa28a,_0x23ea6e,_0x47e82b,_0x3da3ac,_0x1e9e90,_0x33b057,_0x2544bf){var _0x12156b=_0x307c2b,_0x2d9a86=_0x5e00b3;if(!longitudeLatitudeProjectedScratchComputed){if(!_0x3aa28a[_0x2d9a86(0x3f84)]instanceof WebMercatorTilingScheme)longitudeLatitudeProjectedScratch['x']=CesiumMath[_0x12156b(0x3a80)](_0x1e9e90),longitudeLatitudeProjectedScratch['y']=CesiumMath[_0x2d9a86(0x173e)](_0x33b057);else{var _0x3357e1=cartographicScratch;_0x3357e1[_0x2d9a86(0x4465)]=_0x1e9e90,_0x3357e1['latitude']=_0x33b057,_0x3aa28a[_0x12156b(0x329e)][_0x12156b(0x48b1)][_0x2d9a86(0x63b)](_0x3357e1,longitudeLatitudeProjectedScratch);}longitudeLatitudeProjectedScratchComputed=!0x0;}}function formatTag(_0x5aa2be,_0xfb46e7,_0x58b8ac,_0x56fdb4,_0x552120,_0x56b005,_0x53275b){return _0x53275b;}var defaultCredit$5=new Credit$1(_0x5e00b3(0xb63));function createOpenStreetMapImageryProvider(_0x12f117){var _0x3103ea=_0x5e00b3;_0x12f117=defaultValue$1(_0x12f117,{});var _0x265d40=defaultValue$1(_0x12f117[_0x3103ea(0x2dba)],_0x3103ea(0x5794));_0x265d40=appendForwardSlash(_0x265d40),_0x265d40+=_0x3103ea(0x138b)+defaultValue$1(_0x12f117[_0x3103ea(0x4212)],_0x3103ea(0x5ba7));var _0x56aa61=Resource[_0x3103ea(0x3bee)](_0x265d40),_0x1dbc74=new WebMercatorTilingScheme({'ellipsoid':_0x12f117[_0x3103ea(0x4faa)]}),_0x2c935f=defaultValue$1(_0x12f117[_0x3103ea(0x43b6)],0x0),_0x354dff=_0x12f117[_0x3103ea(0x525d)],_0x21dc0c=defaultValue$1(_0x12f117[_0x3103ea(0x1dec)],_0x1dbc74[_0x3103ea(0x1dec)]),_0x165035=_0x1dbc74[_0x3103ea(0xbef)](Rectangle[_0x3103ea(0x3a23)](_0x21dc0c),_0x2c935f),_0x474821=_0x1dbc74[_0x3103ea(0xbef)](Rectangle[_0x3103ea(0x420a)](_0x21dc0c),_0x2c935f);Math[_0x3103ea(0x1beb)](_0x474821['x']-_0x165035['x']),Math[_0x3103ea(0x1beb)](_0x474821['y']-_0x165035['y']);var _0xf112e8=defaultValue$1(_0x12f117[_0x3103ea(0xfc0)],defaultCredit$5);return _0x3103ea(0x20b8)==typeof _0xf112e8&&(_0xf112e8=new Credit$1(_0xf112e8)),new UrlTemplateImageryProvider({'url':_0x56aa61,'credit':_0xf112e8,'tilingScheme':_0x1dbc74,'tileWidth':0x100,'tileHeight':0x100,'minimumLevel':_0x2c935f,'maximumLevel':_0x354dff,'rectangle':_0x21dc0c});}function createTangentSpaceDebugPrimitive(_0x281e6e){var _0x3c8cb3=_0x307c2b,_0x43e365=_0x5e00b3,_0x255d21=[],_0x504c81=(_0x281e6e=defaultValue$1(_0x281e6e,defaultValue$1[_0x43e365(0x243c)]))[_0x43e365(0x144e)];defined$1(_0x504c81[_0x43e365(0x177b)])&&defined$1(_0x504c81['primitiveType'])||(_0x504c81=_0x504c81['constructor'][_0x43e365(0x1647)](_0x504c81));var _0x15d338=_0x504c81[_0x43e365(0x177b)],_0x34fe3b=Matrix4[_0x3c8cb3(0x2d7b)](defaultValue$1(_0x281e6e[_0x43e365(0x599)],Matrix4[_0x43e365(0x2de)])),_0x357c27=defaultValue$1(_0x281e6e[_0x43e365(0x809)],0x2710);if(defined$1(_0x15d338[_0x43e365(0x47ce)])&&_0x255d21[_0x3c8cb3(0x2a0e)](new GeometryInstance({'geometry':GeometryPipeline['createLineSegmentsForVectors'](_0x504c81,_0x43e365(0x47ce),_0x357c27),'attributes':{'color':new ColorGeometryInstanceAttribute(0x1,0x0,0x0,0x1)},'modelMatrix':_0x34fe3b})),defined$1(_0x15d338[_0x43e365(0x2005)])&&_0x255d21[_0x3c8cb3(0x2a0e)](new GeometryInstance({'geometry':GeometryPipeline[_0x43e365(0x141)](_0x504c81,_0x43e365(0x2005),_0x357c27),'attributes':{'color':new ColorGeometryInstanceAttribute(0x0,0x1,0x0,0x1)},'modelMatrix':_0x34fe3b})),defined$1(_0x15d338[_0x43e365(0x333d)])&&_0x255d21[_0x43e365(0x5323)](new GeometryInstance({'geometry':GeometryPipeline['createLineSegmentsForVectors'](_0x504c81,_0x43e365(0x333d),_0x357c27),'attributes':{'color':new ColorGeometryInstanceAttribute(0x0,0x0,0x1,0x1)},'modelMatrix':_0x34fe3b})),_0x255d21[_0x43e365(0x809)]>0x0)return new Primitive({'asynchronous':!0x1,'geometryInstances':_0x255d21,'appearance':new PerInstanceColorAppearance({'flat':!0x0,'translucent':!0x1})});}function createTileMapServiceImageryProvider(_0x3e111d){var _0x4aa0ef=_0x307c2b,_0x22e289=_0x5e00b3;_0x3e111d=defaultValue$1(_0x3e111d,{});var _0x1a2b79,_0x520f3b,_0x1403f9,_0xd4f0e2=when[_0x22e289(0x32fc)](),_0x52a24d=new UrlTemplateImageryProvider(_0xd4f0e2[_0x22e289(0x24e7)]);function _0x242123(_0x12f5d4){var _0x3f5322=_0x140d,_0x350163=_0x22e289;for(var _0x13be04,_0x46ba0c,_0x1808c6,_0x47ddcc,_0xa0f118=/tileformat/i,_0x348eff=/tileset/i,_0x4b2ef8=/tilesets/i,_0x3792e2=/boundingbox/i,_0x52bb89=[],_0x434b47=_0x12f5d4[_0x350163(0x1f53)][0x0][_0x350163(0x1f53)],_0xe5fece=0x0;_0xe5fece<_0x434b47[_0x350163(0x809)];_0xe5fece++)if(_0xa0f118[_0x350163(0x4a8a)](_0x434b47[_0x350163(0x4ef2)](_0xe5fece)[_0x350163(0x26a4)]))_0x13be04=_0x434b47[_0x350163(0x4ef2)](_0xe5fece);else{if(_0x4b2ef8[_0x350163(0x4a8a)](_0x434b47[_0x350163(0x4ef2)](_0xe5fece)[_0x3f5322(0x3bf0)])){_0x1808c6=_0x434b47[_0x350163(0x4ef2)](_0xe5fece);for(var _0x3c31ff=_0x434b47[_0x350163(0x4ef2)](_0xe5fece)[_0x350163(0x1f53)],_0x12b82c=0x0;_0x12b82c<_0x3c31ff[_0x350163(0x809)];_0x12b82c++)_0x348eff[_0x3f5322(0x37cb)](_0x3c31ff[_0x350163(0x4ef2)](_0x12b82c)[_0x3f5322(0x3bf0)])&&_0x52bb89[_0x350163(0x5323)](_0x3c31ff[_0x350163(0x4ef2)](_0x12b82c));}else _0x3792e2[_0x350163(0x4a8a)](_0x434b47[_0x350163(0x4ef2)](_0xe5fece)[_0x350163(0x26a4)])&&(_0x46ba0c=_0x434b47[_0x350163(0x4ef2)](_0xe5fece));}if(!defined$1(_0x1808c6)||!defined$1(_0x46ba0c))return _0x47ddcc=_0x350163(0x1cee)+_0x1403f9[_0x350163(0x2dba)]+'.',void((_0x1a2b79=TileProviderError$1[_0x3f5322(0x55a8)](_0x1a2b79,_0x52a24d,_0x52a24d[_0x350163(0x31e1)],_0x47ddcc,void 0x0,void 0x0,void 0x0,_0x97eaa6))[_0x3f5322(0x5f5)]||_0xd4f0e2['reject'](new RuntimeError$1(_0x47ddcc)));var _0x3ad2a7=defaultValue$1(_0x3e111d[_0x350163(0x4212)],_0x13be04['getAttribute'](_0x3f5322(0x344d))),_0x44ffdd=defaultValue$1(_0x3e111d[_0x350163(0x54b0)],parseInt(_0x13be04[_0x3f5322(0x1cc8)](_0x350163(0x2d3c)),0xa)),_0x272d9a=defaultValue$1(_0x3e111d['tileHeight'],parseInt(_0x13be04[_0x350163(0x4f6b)](_0x350163(0x5a4e)),0xa)),_0x117283=defaultValue$1(_0x3e111d[_0x350163(0x43b6)],parseInt(_0x52bb89[0x0][_0x3f5322(0x1cc8)](_0x350163(0x5cf7)),0xa)),_0x5f57ca=defaultValue$1(_0x3e111d[_0x350163(0x525d)],parseInt(_0x52bb89[_0x52bb89[_0x350163(0x809)]-0x1][_0x3f5322(0x1cc8)](_0x350163(0x5cf7)),0xa)),_0x4df5a9=_0x1808c6[_0x350163(0x4f6b)](_0x350163(0x59ec)),_0x291ef7=_0x3e111d['tilingScheme'];if(!defined$1(_0x291ef7)){if(_0x350163(0x5d7b)===_0x4df5a9||_0x350163(0x1689)===_0x4df5a9)_0x291ef7=new GeographicTilingScheme({'ellipsoid':_0x3e111d[_0x350163(0x4faa)]});else{if(_0x3f5322(0x36c2)!==_0x4df5a9&&_0x350163(0x1699)!==_0x4df5a9)return _0x47ddcc=_0x1403f9[_0x350163(0x2dba)]+_0x350163(0x2739)+_0x4df5a9+'.',void((_0x1a2b79=TileProviderError$1[_0x350163(0x44f3)](_0x1a2b79,_0x52a24d,_0x52a24d[_0x350163(0x31e1)],_0x47ddcc,void 0x0,void 0x0,void 0x0,_0x97eaa6))[_0x350163(0x5eb4)]||_0xd4f0e2[_0x350163(0x4c5a)](new RuntimeError$1(_0x47ddcc)));_0x291ef7=new WebMercatorTilingScheme({'ellipsoid':_0x3e111d[_0x350163(0x4faa)]});}}var _0x150d20=Rectangle[_0x350163(0x40f3)](_0x3e111d[_0x3f5322(0x569c)]);if(!defined$1(_0x150d20)){var _0x3c98be,_0x1c9843,_0xf39a91,_0x1a62f8;defaultValue$1(_0x3e111d[_0x350163(0x4f69)],!0x1)?(_0xf39a91=new Cartesian2(parseFloat(_0x46ba0c[_0x350163(0x4f6b)](_0x350163(0x12d8))),parseFloat(_0x46ba0c[_0x3f5322(0x1cc8)](_0x350163(0x48a4)))),_0x1a62f8=new Cartesian2(parseFloat(_0x46ba0c[_0x3f5322(0x1cc8)](_0x3f5322(0x4e18))),parseFloat(_0x46ba0c[_0x350163(0x4f6b)](_0x350163(0xd1f))))):(_0xf39a91=new Cartesian2(parseFloat(_0x46ba0c[_0x350163(0x4f6b)](_0x350163(0x48a4))),parseFloat(_0x46ba0c[_0x3f5322(0x1cc8)](_0x3f5322(0x5903)))),_0x1a62f8=new Cartesian2(parseFloat(_0x46ba0c[_0x350163(0x4f6b)](_0x350163(0xd1f))),parseFloat(_0x46ba0c['getAttribute'](_0x3f5322(0x4e18)))));var _0x33168f='geodetic'===_0x4df5a9||_0x350163(0x3a7d)===_0x4df5a9;if(_0x291ef7[_0x350163(0x2a8a)]instanceof GeographicProjection||_0x33168f)_0x3c98be=Cartographic[_0x350163(0x10c5)](_0xf39a91['x'],_0xf39a91['y']),_0x1c9843=Cartographic[_0x350163(0x10c5)](_0x1a62f8['x'],_0x1a62f8['y']);else{var _0x32dc55=_0x291ef7[_0x350163(0x2a8a)];_0x3c98be=_0x32dc55[_0x350163(0x26b)](_0xf39a91),_0x1c9843=_0x32dc55[_0x350163(0x26b)](_0x1a62f8);}_0x150d20=new Rectangle(_0x3c98be[_0x3f5322(0x5389)],_0x3c98be['latitude'],_0x1c9843[_0x350163(0x4465)],_0x1c9843[_0x3f5322(0x353e)]);}_0x150d20[_0x350163(0x159f)]<_0x291ef7[_0x350163(0x1dec)][_0x350163(0x159f)]&&(_0x150d20[_0x350163(0x159f)]=_0x291ef7[_0x350163(0x1dec)][_0x3f5322(0x47d7)]),_0x150d20[_0x350163(0x310a)]>_0x291ef7[_0x350163(0x1dec)][_0x350163(0x310a)]&&(_0x150d20[_0x350163(0x310a)]=_0x291ef7[_0x350163(0x1dec)][_0x3f5322(0xbf2)]),_0x150d20['south']<_0x291ef7[_0x350163(0x1dec)][_0x3f5322(0x2d46)]&&(_0x150d20[_0x350163(0x5696)]=_0x291ef7[_0x350163(0x1dec)][_0x350163(0x5696)]),_0x150d20[_0x350163(0x5833)]>_0x291ef7[_0x350163(0x1dec)][_0x350163(0x5833)]&&(_0x150d20[_0x350163(0x5833)]=_0x291ef7[_0x350163(0x1dec)][_0x350163(0x5833)]);var _0x5227bc=_0x291ef7[_0x350163(0xbef)](Rectangle[_0x350163(0x3a23)](_0x150d20),_0x117283),_0x531d02=_0x291ef7[_0x350163(0xbef)](Rectangle[_0x350163(0x420a)](_0x150d20),_0x117283);(Math[_0x3f5322(0x971)](_0x531d02['x']-_0x5227bc['x'])+0x1)*(Math[_0x3f5322(0x971)](_0x531d02['y']-_0x5227bc['y'])+0x1)>0x4&&(_0x117283=0x0);var _0x56314b=_0x520f3b[_0x350163(0x5155)]({'url':_0x350163(0x5c22)+_0x3ad2a7});_0xd4f0e2[_0x350163(0x1c7e)]({'url':_0x56314b,'tilingScheme':_0x291ef7,'rectangle':_0x150d20,'tileWidth':_0x44ffdd,'tileHeight':_0x272d9a,'minimumLevel':_0x117283,'maximumLevel':_0x5f57ca,'tileDiscardPolicy':_0x3e111d[_0x350163(0x1f16)],'credit':_0x3e111d[_0x350163(0xfc0)]});}function _0xdc0541(_0x1b797d){var _0xfaf1b9=_0x140d,_0x5a26c4=_0x22e289,_0x3586a1=defaultValue$1(_0x3e111d[_0x5a26c4(0x4212)],_0x5a26c4(0x5ba7)),_0x522818=defaultValue$1(_0x3e111d[_0x5a26c4(0x54b0)],0x100),_0x276983=defaultValue$1(_0x3e111d[_0x5a26c4(0x28d5)],0x100),_0x2b14ab=defaultValue$1(_0x3e111d[_0x5a26c4(0x43b6)],0x0),_0x4291a7=_0x3e111d[_0xfaf1b9(0x3471)],_0x5a3a6a=defined$1(_0x3e111d[_0x5a26c4(0x3f84)])?_0x3e111d[_0xfaf1b9(0x329e)]:new WebMercatorTilingScheme({'ellipsoid':_0x3e111d[_0x5a26c4(0x4faa)]}),_0x28cf97=defaultValue$1(_0x3e111d[_0xfaf1b9(0x569c)],_0x5a3a6a[_0x5a26c4(0x1dec)]),_0x1dfce2=_0x520f3b[_0x5a26c4(0x5155)]({'url':_0xfaf1b9(0x1727)+_0x3586a1});_0xd4f0e2[_0x5a26c4(0x1c7e)]({'url':_0x1dfce2,'tilingScheme':_0x5a3a6a,'rectangle':_0x28cf97,'tileWidth':_0x522818,'tileHeight':_0x276983,'minimumLevel':_0x2b14ab,'maximumLevel':_0x4291a7,'tileDiscardPolicy':_0x3e111d[_0x5a26c4(0x1f16)],'credit':_0x3e111d[_0x5a26c4(0xfc0)]});}function _0x97eaa6(){var _0x22b586=_0x140d,_0x46333c=_0x22e289;_0x1403f9[_0x46333c(0x3a9e)]()[_0x22b586(0x4527)](_0x242123)[_0x46333c(0xd22)](_0xdc0541);}return when(_0x3e111d[_0x22e289(0x2dba)])[_0x4aa0ef(0x4527)](function(_0x1835aa){var _0x57a31e=_0x22e289;(_0x520f3b=Resource[_0x57a31e(0x3bee)](_0x1835aa))[_0x57a31e(0x4ee3)](),_0x1403f9=_0x520f3b[_0x57a31e(0x5155)]({'url':_0x57a31e(0xa83)}),_0x97eaa6();})[_0x22e289(0xd22)](function(_0x33a750){var _0x5256bc=_0x22e289;_0xd4f0e2[_0x5256bc(0x4c5a)](_0x33a750);}),_0x52a24d;}function TileMapServiceImageryProvider(_0x29741f){var _0x50630e=_0x307c2b,_0xb004f8=_0x5e00b3;_0x29741f=defaultValue$1(_0x29741f,defaultValue$1[_0xb004f8(0x243c)]);var _0x4fa449,_0x2247e2=when[_0xb004f8(0x32fc)]();UrlTemplateImageryProvider[_0xb004f8(0x3c9e)](this,_0x2247e2[_0xb004f8(0x24e7)]),this[_0xb004f8(0x4518)]=void 0x0,this[_0xb004f8(0x2058)]=void 0x0,this[_0xb004f8(0x159b)]=_0x29741f,this[_0xb004f8(0x2f9e)]=_0x2247e2,this[_0xb004f8(0x27f2)]=void 0x0,this[_0xb004f8(0x8c8)]=this[_0x50630e(0x3b5b)][_0xb004f8(0xdbb)](this),this[_0xb004f8(0x5c02)]=this[_0xb004f8(0x5c02)][_0x50630e(0x66d)](this),this['_requestMetadata']=this[_0xb004f8(0x2161)][_0x50630e(0x66d)](this);var _0x17194d=this;when(_0x29741f[_0xb004f8(0x2dba)])[_0xb004f8(0x2a5f)](function(_0x171e8e){var _0x5443bf=_0x50630e,_0x382237=_0xb004f8;(_0x4fa449=Resource[_0x5443bf(0x260)](_0x171e8e))[_0x382237(0x4ee3)](),_0x17194d[_0x382237(0x4518)]=_0x4fa449,_0x17194d[_0x382237(0x2058)]=_0x4fa449[_0x382237(0x5155)]({'url':_0x382237(0xa83)}),_0x17194d[_0x382237(0x2161)]();})[_0xb004f8(0xd22)](function(_0x325b18){var _0x3a11b2=_0xb004f8;_0x2247e2[_0x3a11b2(0x4c5a)](_0x325b18);});}function GoogleEarthEnterpriseMapsProvider(_0x3c7766){var _0x498bb6=_0x307c2b,_0x31f593=_0x5e00b3,_0x1d0210=(_0x3c7766=defaultValue$1(_0x3c7766,{}))[_0x31f593(0x2dba)],_0x4daa26=defaultValue$1(_0x3c7766[_0x31f593(0x21f3)],_0x31f593(0x2ced)),_0x4c90d8=Resource[_0x31f593(0x3bee)](_0x1d0210)[_0x31f593(0x5155)]({'url':'/'===_0x4daa26[0x0]?_0x4daa26[_0x31f593(0x4c07)](0x1):_0x4daa26});_0x4c90d8[_0x31f593(0x4ee3)](),this[_0x31f593(0x28cf)]=_0x4c90d8,this[_0x31f593(0x26a1)]=_0x1d0210,this['_path']=_0x4daa26,this[_0x31f593(0x4fda)]=_0x3c7766[_0x498bb6(0x46e6)],this[_0x31f593(0x3b82)]=_0x3c7766[_0x31f593(0x1941)],this[_0x31f593(0x2345)]=_0x498bb6(0x3ac4),this[_0x31f593(0x3f3d)]=new Credit$1(_0x498bb6(0x2e24)+GoogleEarthEnterpriseMapsProvider[_0x498bb6(0x3fd5)]+_0x31f593(0x1ee9)),this[_0x498bb6(0x473)]=1.9,this[_0x498bb6(0x374c)]=void 0x0,this[_0x31f593(0x41e3)]=void 0x0,this['_tileWidth']=0x100,this[_0x498bb6(0x477b)]=0x100,this[_0x31f593(0x5992)]=_0x3c7766[_0x31f593(0x525d)],this[_0x31f593(0x1d8e)]=new Event(),this[_0x31f593(0x1d9c)]=!0x1,this[_0x31f593(0x41ff)]=when[_0x31f593(0x32fc)]();var _0x55b1c7,_0x2b2509=_0x4c90d8[_0x31f593(0x5155)]({'url':_0x31f593(0x4ee2),'queryParameters':{'request':_0x31f593(0x29c9),'vars':_0x498bb6(0x2552),'is2d':'t'}}),_0x1f84da=this;function _0x21ea27(_0x59f1e1){var _0x3cf502=_0x498bb6,_0x22a334=_0x31f593,_0x1cbb19,_0x463e07,_0x4efcbc;try{_0x1cbb19=JSON[_0x22a334(0x2374)](_0x59f1e1);}catch(_0x4bb0bf){_0x1cbb19=JSON[_0x3cf502(0x40c1)](_0x59f1e1[_0x22a334(0x2c3f)](/([\[\{,])[\n\r ]*([A-Za-z0-9]+)[\n\r ]*:/g,_0x3cf502(0x496)));}for(var _0x49d88e=0x0;_0x49d88e<_0x1cbb19[_0x3cf502(0x4c59)][_0x22a334(0x809)];_0x49d88e++)if(_0x1cbb19[_0x22a334(0x2416)][_0x49d88e]['id']===_0x1f84da[_0x22a334(0x3b82)]){_0x463e07=_0x1cbb19[_0x22a334(0x2416)][_0x49d88e];break;}if(!defined$1(_0x463e07))throw _0x4efcbc=_0x22a334(0x2b67)+_0x1f84da[_0x3cf502(0x4b59)]+'.',_0x55b1c7=TileProviderError$1[_0x3cf502(0x55a8)](_0x55b1c7,_0x1f84da,_0x1f84da[_0x22a334(0x1d8e)],_0x4efcbc,void 0x0,void 0x0,void 0x0,_0x104a55),new RuntimeError$1(_0x4efcbc);if(!defined$1(_0x463e07[_0x22a334(0x24cf)]))throw _0x4efcbc='Could\x20not\x20find\x20a\x20version\x20in\x20channel\x20(id)\x20'+_0x1f84da[_0x22a334(0x3b82)]+'.',_0x55b1c7=TileProviderError$1[_0x3cf502(0x55a8)](_0x55b1c7,_0x1f84da,_0x1f84da[_0x3cf502(0x35dd)],_0x4efcbc,void 0x0,void 0x0,void 0x0,_0x104a55),new RuntimeError$1(_0x4efcbc);if(_0x1f84da[_0x22a334(0x41e3)]=_0x463e07[_0x3cf502(0x5cc)],defined$1(_0x1cbb19[_0x22a334(0x2a8a)])&&_0x22a334(0x366c)===_0x1cbb19[_0x22a334(0x2a8a)])_0x1f84da[_0x3cf502(0x374c)]=new GeographicTilingScheme({'numberOfLevelZeroTilesX':0x2,'numberOfLevelZeroTilesY':0x2,'rectangle':new Rectangle(-Math['PI'],-Math['PI'],Math['PI'],Math['PI']),'ellipsoid':_0x3c7766[_0x22a334(0x4faa)]});else{if(defined$1(_0x1cbb19[_0x22a334(0x2a8a)])&&_0x22a334(0x3a7d)!==_0x1cbb19[_0x22a334(0x2a8a)])throw _0x4efcbc=_0x3cf502(0x4dcc)+_0x1cbb19[_0x3cf502(0x48b1)]+'.',_0x55b1c7=TileProviderError$1[_0x22a334(0x44f3)](_0x55b1c7,_0x1f84da,_0x1f84da[_0x22a334(0x1d8e)],_0x4efcbc,void 0x0,void 0x0,void 0x0,_0x104a55),new RuntimeError$1(_0x4efcbc);_0x1f84da[_0x22a334(0x2ba3)]=new WebMercatorTilingScheme({'numberOfLevelZeroTilesX':0x2,'numberOfLevelZeroTilesY':0x2,'ellipsoid':_0x3c7766[_0x3cf502(0x2864)]});}_0x1f84da[_0x22a334(0x1d9c)]=!0x0,_0x1f84da[_0x22a334(0x41ff)][_0x3cf502(0x511b)](!0x0),TileProviderError$1[_0x22a334(0x57fe)](_0x55b1c7);}function _0x186fa7(_0x228458){var _0x1f75bb=_0x498bb6,_0x5d162c=_0x31f593,_0x2761cd=_0x5d162c(0x4e75)+_0x2b2509[_0x5d162c(0x2dba)]+'.';_0x55b1c7=TileProviderError$1[_0x1f75bb(0x55a8)](_0x55b1c7,_0x1f84da,_0x1f84da[_0x5d162c(0x1d8e)],_0x2761cd,void 0x0,void 0x0,void 0x0,_0x104a55),_0x1f84da[_0x5d162c(0x41ff)][_0x5d162c(0x4c5a)](new RuntimeError$1(_0x2761cd));}function _0x104a55(){var _0x4a5ab6=_0x498bb6;when(_0x2b2509[_0x4a5ab6(0xfc7)](),_0x21ea27,_0x186fa7);}_0x104a55();}defined$1(Object[_0x5e00b3(0x2850)])&&(TileMapServiceImageryProvider[_0x5e00b3(0x3720)]=Object['create'](UrlTemplateImageryProvider[_0x5e00b3(0x3720)]),TileMapServiceImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x26fc)]=TileMapServiceImageryProvider),TileMapServiceImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2161)]=function(){var _0x44cafa=_0x307c2b,_0x23fb6f=_0x5e00b3;this[_0x23fb6f(0x2058)][_0x23fb6f(0x3a9e)]()['then'](this[_0x44cafa(0x3b5b)])[_0x23fb6f(0xd22)](this[_0x23fb6f(0x5c02)]);},TileMapServiceImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x8c8)]=function(_0x3e6961){var _0xbede63=_0x307c2b,_0x528941=_0x5e00b3;for(var _0xea602e,_0x4d03d4,_0x2e5e60,_0x2e2ef8,_0x496cb6=/tileformat/i,_0x3f78d8=/tileset/i,_0x246b60=/tilesets/i,_0x1f1fa1=/boundingbox/i,_0x29d2b7=[],_0x24127a=this['_xmlResource'],_0x214ac8=this[_0xbede63(0x2cdd)],_0x35f169=this[_0x528941(0x2f9e)],_0x3ed465=this[_0x528941(0x2161)],_0x5b9a91=_0x3e6961[_0x528941(0x1f53)][0x0][_0x528941(0x1f53)],_0x2770a4=0x0;_0x2770a4<_0x5b9a91[_0x528941(0x809)];_0x2770a4++)if(_0x496cb6[_0x528941(0x4a8a)](_0x5b9a91[_0xbede63(0x15e2)](_0x2770a4)[_0x528941(0x26a4)]))_0xea602e=_0x5b9a91[_0xbede63(0x15e2)](_0x2770a4);else{if(_0x246b60[_0x528941(0x4a8a)](_0x5b9a91[_0x528941(0x4ef2)](_0x2770a4)['nodeName'])){_0x2e5e60=_0x5b9a91[_0x528941(0x4ef2)](_0x2770a4);for(var _0x8d6cd9=_0x5b9a91[_0xbede63(0x15e2)](_0x2770a4)[_0x528941(0x1f53)],_0x574f83=0x0;_0x574f83<_0x8d6cd9['length'];_0x574f83++)_0x3f78d8[_0x528941(0x4a8a)](_0x8d6cd9[_0x528941(0x4ef2)](_0x574f83)[_0x528941(0x26a4)])&&_0x29d2b7[_0x528941(0x5323)](_0x8d6cd9[_0x528941(0x4ef2)](_0x574f83));}else _0x1f1fa1[_0x528941(0x4a8a)](_0x5b9a91[_0x528941(0x4ef2)](_0x2770a4)[_0x528941(0x26a4)])&&(_0x4d03d4=_0x5b9a91[_0x528941(0x4ef2)](_0x2770a4));}if(!defined$1(_0x2e5e60)||!defined$1(_0x4d03d4))return _0x2e2ef8=_0x528941(0x1cee)+_0x24127a[_0x528941(0x2dba)]+'.',(_0x214ac8=TileProviderError$1[_0x528941(0x44f3)](_0x214ac8,this,this[_0x528941(0x31e1)],_0x2e2ef8,void 0x0,void 0x0,void 0x0,_0x3ed465))[_0xbede63(0x5f5)]||_0x35f169['reject'](new RuntimeError$1(_0x2e2ef8)),void(this[_0x528941(0x27f2)]=_0x214ac8);var _0x38c2c5=this[_0x528941(0x159b)],_0x435153=defaultValue$1(_0x38c2c5[_0x528941(0x4212)],_0xea602e[_0x528941(0x4f6b)](_0x528941(0x3232))),_0x30a5a8=defaultValue$1(_0x38c2c5[_0x528941(0x54b0)],parseInt(_0xea602e[_0x528941(0x4f6b)](_0x528941(0x2d3c)),0xa)),_0x31e432=defaultValue$1(_0x38c2c5[_0x528941(0x28d5)],parseInt(_0xea602e[_0x528941(0x4f6b)](_0x528941(0x5a4e)),0xa)),_0x52a2f5=defaultValue$1(_0x38c2c5[_0x528941(0x43b6)],parseInt(_0x29d2b7[0x0][_0xbede63(0x1cc8)](_0x528941(0x5cf7)),0xa)),_0x26de26=defaultValue$1(_0x38c2c5[_0x528941(0x525d)],parseInt(_0x29d2b7[_0x29d2b7[_0x528941(0x809)]-0x1][_0x528941(0x4f6b)](_0x528941(0x5cf7)),0xa)),_0x20baeb=_0x2e5e60[_0x528941(0x4f6b)](_0x528941(0x59ec)),_0x33233b=_0x38c2c5[_0x528941(0x3f84)];if(!defined$1(_0x33233b)){if(_0x528941(0x5d7b)===_0x20baeb||_0xbede63(0x257)===_0x20baeb)_0x33233b=new GeographicTilingScheme({'ellipsoid':_0x38c2c5[_0x528941(0x4faa)]});else{if(_0x528941(0x3a7d)!==_0x20baeb&&_0x528941(0x1699)!==_0x20baeb)return _0x2e2ef8=_0x24127a[_0x528941(0x2dba)]+_0x528941(0x2739)+_0x20baeb+'.',(_0x214ac8=TileProviderError$1[_0x528941(0x44f3)](_0x214ac8,this,this['errorEvent'],_0x2e2ef8,void 0x0,void 0x0,void 0x0,_0x3ed465))[_0x528941(0x5eb4)]||_0x35f169[_0x528941(0x4c5a)](new RuntimeError$1(_0x2e2ef8)),void(this[_0xbede63(0x2cdd)]=_0x214ac8);_0x33233b=new WebMercatorTilingScheme({'ellipsoid':_0x38c2c5[_0x528941(0x4faa)]});}}var _0x142431=Rectangle['clone'](_0x38c2c5[_0x528941(0x1dec)]);if(!defined$1(_0x142431)){var _0x5e8361,_0x4b4e08,_0x370dfc,_0x981669;defaultValue$1(_0x38c2c5[_0x528941(0x4f69)],!0x1)?(_0x370dfc=new Cartesian2(parseFloat(_0x4d03d4[_0x528941(0x4f6b)](_0xbede63(0x5903))),parseFloat(_0x4d03d4[_0x528941(0x4f6b)](_0xbede63(0xaa2)))),_0x981669=new Cartesian2(parseFloat(_0x4d03d4[_0x528941(0x4f6b)](_0x528941(0x117c))),parseFloat(_0x4d03d4[_0x528941(0x4f6b)](_0x528941(0xd1f))))):(_0x370dfc=new Cartesian2(parseFloat(_0x4d03d4[_0x528941(0x4f6b)](_0x528941(0x48a4))),parseFloat(_0x4d03d4[_0x528941(0x4f6b)](_0x528941(0x12d8)))),_0x981669=new Cartesian2(parseFloat(_0x4d03d4[_0x528941(0x4f6b)](_0xbede63(0x31ba))),parseFloat(_0x4d03d4[_0x528941(0x4f6b)](_0x528941(0x117c)))));var _0xec468=_0x528941(0x5d7b)===_0x20baeb||_0xbede63(0x36c2)===_0x20baeb;if(_0x33233b[_0x528941(0x2a8a)]instanceof GeographicProjection||_0xec468)_0x5e8361=Cartographic[_0xbede63(0x1927)](_0x370dfc['x'],_0x370dfc['y']),_0x4b4e08=Cartographic[_0x528941(0x10c5)](_0x981669['x'],_0x981669['y']);else{var _0x4622df=_0x33233b[_0xbede63(0x48b1)];_0x5e8361=_0x4622df[_0x528941(0x26b)](_0x370dfc),_0x4b4e08=_0x4622df[_0xbede63(0x1bc9)](_0x981669);}_0x142431=new Rectangle(_0x5e8361[_0x528941(0x4465)],_0x5e8361[_0x528941(0x5859)],_0x4b4e08[_0x528941(0x4465)],_0x4b4e08[_0x528941(0x5859)]);}_0x142431[_0x528941(0x159f)]<_0x33233b[_0x528941(0x1dec)][_0x528941(0x159f)]&&(_0x142431[_0x528941(0x159f)]=_0x33233b[_0x528941(0x1dec)][_0x528941(0x159f)]),_0x142431[_0xbede63(0xbf2)]>_0x33233b[_0xbede63(0x569c)][_0x528941(0x310a)]&&(_0x142431[_0x528941(0x310a)]=_0x33233b[_0x528941(0x1dec)][_0x528941(0x310a)]),_0x142431[_0xbede63(0x2d46)]<_0x33233b[_0x528941(0x1dec)][_0x528941(0x5696)]&&(_0x142431[_0x528941(0x5696)]=_0x33233b[_0x528941(0x1dec)][_0xbede63(0x2d46)]),_0x142431[_0x528941(0x5833)]>_0x33233b[_0x528941(0x1dec)][_0x528941(0x5833)]&&(_0x142431[_0x528941(0x5833)]=_0x33233b[_0x528941(0x1dec)][_0x528941(0x5833)]);var _0x4e5a90=_0x33233b[_0x528941(0xbef)](Rectangle[_0x528941(0x3a23)](_0x142431),_0x52a2f5),_0x1c7231=_0x33233b[_0xbede63(0x5e0)](Rectangle[_0x528941(0x420a)](_0x142431),_0x52a2f5);(Math[_0x528941(0x1beb)](_0x1c7231['x']-_0x4e5a90['x'])+0x1)*(Math[_0x528941(0x1beb)](_0x1c7231['y']-_0x4e5a90['y'])+0x1)>0x4&&(_0x52a2f5=0x0);var _0x446202=this[_0xbede63(0x2d00)][_0x528941(0x5155)]({'url':_0xbede63(0x1727)+_0x435153});_0x35f169[_0x528941(0x1c7e)]({'url':_0x446202,'tilingScheme':_0x33233b,'rectangle':_0x142431,'tileWidth':_0x30a5a8,'tileHeight':_0x31e432,'minimumLevel':_0x52a2f5,'maximumLevel':_0x26de26,'tileDiscardPolicy':_0x38c2c5['tileDiscardPolicy'],'credit':_0x38c2c5[_0x528941(0xfc0)]});},TileMapServiceImageryProvider[_0x5e00b3(0x3720)][_0x307c2b(0x6dc)]=function(_0xd8b888){var _0x445a1f=_0x307c2b,_0x1d77ac=_0x5e00b3,_0x55b22d=this[_0x445a1f(0x1cb3)],_0x1255d0=defaultValue$1(_0x55b22d[_0x1d77ac(0x4212)],_0x445a1f(0xb90)),_0x32f62e=defaultValue$1(_0x55b22d[_0x1d77ac(0x54b0)],0x100),_0x3cf9c0=defaultValue$1(_0x55b22d['tileHeight'],0x100),_0x277d26=defaultValue$1(_0x55b22d[_0x445a1f(0x3b51)],0x0),_0x4b6083=_0x55b22d[_0x1d77ac(0x525d)],_0x253ba5=defined$1(_0x55b22d[_0x1d77ac(0x3f84)])?_0x55b22d[_0x1d77ac(0x3f84)]:new WebMercatorTilingScheme({'ellipsoid':_0x55b22d[_0x445a1f(0x2864)]}),_0x2dfc06=defaultValue$1(_0x55b22d[_0x445a1f(0x569c)],_0x253ba5[_0x1d77ac(0x1dec)]),_0x56a833=this[_0x445a1f(0x2d00)][_0x1d77ac(0x5155)]({'url':'{z}/{x}/{reverseY}.'+_0x1255d0});this[_0x1d77ac(0x2f9e)][_0x445a1f(0x511b)]({'url':_0x56a833,'tilingScheme':_0x253ba5,'rectangle':_0x2dfc06,'tileWidth':_0x32f62e,'tileHeight':_0x3cf9c0,'minimumLevel':_0x277d26,'maximumLevel':_0x4b6083,'tileDiscardPolicy':_0x55b22d[_0x1d77ac(0x1f16)],'credit':_0x55b22d[_0x1d77ac(0xfc0)]});},Object[_0x307c2b(0x66e)](GoogleEarthEnterpriseMapsProvider[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x43e3b4=_0x307c2b;return this[_0x43e3b4(0x5a2a)];}},'path':{'get':function(){var _0x404f35=_0x5e00b3;return this[_0x404f35(0x5a86)];}},'proxy':{'get':function(){var _0x17fa9a=_0x5e00b3;return this[_0x17fa9a(0x28cf)][_0x17fa9a(0xd0b)];}},'channel':{'get':function(){var _0x81adc2=_0x307c2b;return this[_0x81adc2(0x4b59)];}},'tileWidth':{'get':function(){var _0xe32cb8=_0x307c2b;return this[_0xe32cb8(0x2b9a)];}},'tileHeight':{'get':function(){var _0x1dfa11=_0x5e00b3;return this[_0x1dfa11(0x37dd)];}},'maximumLevel':{'get':function(){var _0x47417a=_0x5e00b3;return this[_0x47417a(0x5992)];}},'minimumLevel':{'get':function(){return 0x0;}},'tilingScheme':{'get':function(){var _0x28250b=_0x5e00b3;return this[_0x28250b(0x2ba3)];}},'version':{'get':function(){var _0x3a3972=_0x5e00b3;return this[_0x3a3972(0x41e3)];}},'requestType':{'get':function(){var _0x3a62c6=_0x5e00b3;return this[_0x3a62c6(0x2345)];}},'rectangle':{'get':function(){var _0x1ed090=_0x307c2b,_0x44ae32=_0x5e00b3;return this[_0x1ed090(0x374c)][_0x44ae32(0x1dec)];}},'tileDiscardPolicy':{'get':function(){var _0x482677=_0x307c2b;return this[_0x482677(0x3062)];}},'errorEvent':{'get':function(){var _0x37475f=_0x5e00b3;return this[_0x37475f(0x1d8e)];}},'ready':{'get':function(){var _0x449f1d=_0x5e00b3;return this[_0x449f1d(0x1d9c)];}},'readyPromise':{'get':function(){var _0xecb82a=_0x5e00b3;return this[_0xecb82a(0x41ff)][_0xecb82a(0x24e7)];}},'credit':{'get':function(){var _0x2f377d=_0x307c2b;return this[_0x2f377d(0x1be9)];}},'hasAlphaChannel':{'get':function(){return!0x0;}}}),GoogleEarthEnterpriseMapsProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x4058)]=function(_0x2c7e4d,_0x184693,_0x13dc3f){},GoogleEarthEnterpriseMapsProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x2d7e)]=function(_0x2deec2,_0x31db92,_0x4f3936,_0x14147c){var _0x275e2b=_0x5e00b3,_0x283ed3=this[_0x275e2b(0x28cf)][_0x275e2b(0x5155)]({'url':_0x275e2b(0x4ee2),'request':_0x14147c,'queryParameters':{'request':this['_requestType'],'channel':this[_0x275e2b(0x3b82)],'version':this[_0x275e2b(0x41e3)],'x':_0x2deec2,'y':_0x31db92,'z':_0x4f3936+0x1}});return ImageryProvider['loadImage'](this,_0x283ed3);},GoogleEarthEnterpriseMapsProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x5e3d)]=function(_0x4310e1,_0x527b5c,_0x1a145c,_0x9e9916,_0x54fb16){},GoogleEarthEnterpriseMapsProvider[_0x307c2b(0x2960)]=void 0x0,Object[_0x5e00b3(0x1dfd)](GoogleEarthEnterpriseMapsProvider,{'logoUrl':{'get':function(){var _0x4edc39=_0x307c2b,_0x115628=_0x5e00b3;return defined$1(GoogleEarthEnterpriseMapsProvider[_0x4edc39(0x2960)])||(GoogleEarthEnterpriseMapsProvider[_0x115628(0x144f)]=buildModuleUrl(_0x115628(0x4238))),GoogleEarthEnterpriseMapsProvider[_0x4edc39(0x2960)];},'set':function(_0x274e5b){var _0x4c4526=_0x5e00b3;GoogleEarthEnterpriseMapsProvider[_0x4c4526(0x144f)]=_0x274e5b;}}});var trailingSlashRegex$1=/\/$/,defaultCredit$4=new Credit$1('©\x20<a\x20href=\x22https://www.mapbox.com/about/maps/\x22>Mapbox</a>\x20©\x20<a\x20href=\x22http://www.openstreetmap.org/copyright\x22>OpenStreetMap</a>\x20<strong><a\x20href=\x22https://www.mapbox.com/map-feedback/\x22>Improve\x20this\x20map</a></strong>');function MapboxImageryProvider(_0x486d2a){var _0x2dad5c=_0x307c2b,_0x34045c=_0x5e00b3,_0x40242d=(_0x486d2a=defaultValue$1(_0x486d2a,defaultValue$1[_0x34045c(0x243c)]))[_0x2dad5c(0x1e1)],_0x4fcc28=Resource[_0x34045c(0x3bee)](defaultValue$1(_0x486d2a[_0x34045c(0x2dba)],_0x2dad5c(0x3a90))),_0x14eed3=MapboxApi['getAccessToken'](_0x486d2a[_0x34045c(0x401f)]);this[_0x34045c(0x585f)]=_0x40242d,this['_accessToken']=_0x14eed3,this[_0x34045c(0x10d8)]=Credit$1[_0x2dad5c(0x2d7b)](MapboxApi[_0x34045c(0xc1d)](_0x486d2a[_0x34045c(0x401f)]));var _0xad0800=defaultValue$1(_0x486d2a[_0x34045c(0x600d)],_0x34045c(0x5ba7));/\./[_0x34045c(0x4a8a)](_0xad0800)||(_0xad0800='.'+_0xad0800),this[_0x34045c(0x2059)]=_0xad0800;var _0x354ced,_0x499057=_0x4fcc28[_0x34045c(0x2ce3)]();trailingSlashRegex$1[_0x2dad5c(0x37cb)](_0x499057)||(_0x499057+='/'),_0x499057+=_0x40242d+_0x34045c(0x4af2)+this[_0x34045c(0x2059)],_0x4fcc28[_0x34045c(0x2dba)]=_0x499057,_0x4fcc28[_0x34045c(0x5aa)]({'access_token':_0x14eed3}),defined$1(_0x486d2a[_0x34045c(0xfc0)])?_0x34045c(0x20b8)==typeof(_0x354ced=_0x486d2a[_0x34045c(0xfc0)])&&(_0x354ced=new Credit$1(_0x354ced)):_0x354ced=defaultCredit$4,this[_0x34045c(0x28cf)]=_0x4fcc28,this[_0x2dad5c(0x1642)]=new UrlTemplateImageryProvider({'url':_0x4fcc28,'credit':_0x354ced,'ellipsoid':_0x486d2a[_0x34045c(0x4faa)],'minimumLevel':_0x486d2a[_0x2dad5c(0x3b51)],'maximumLevel':_0x486d2a[_0x34045c(0x525d)],'rectangle':_0x486d2a[_0x34045c(0x1dec)]});}function SingleTileImageryProvider(_0x597792){var _0x3ffa36=_0x307c2b,_0x24aa0a=_0x5e00b3;_0x597792=defaultValue$1(_0x597792,{});var _0x4822a5=Resource[_0x24aa0a(0x3bee)](_0x597792[_0x3ffa36(0x2cb5)]),_0x59534f=new GeographicTilingScheme({'rectangle':defaultValue$1(_0x597792[_0x24aa0a(0x1dec)],Rectangle[_0x24aa0a(0x4d71)]),'numberOfLevelZeroTilesX':0x1,'numberOfLevelZeroTilesY':0x1,'ellipsoid':_0x597792[_0x24aa0a(0x4faa)]});this[_0x3ffa36(0x374c)]=_0x59534f,this[_0x3ffa36(0x37e8)]=_0x4822a5,this[_0x24aa0a(0x5926)]=void 0x0,this[_0x24aa0a(0x49a6)]=void 0x0,this[_0x3ffa36(0x2b9a)]=0x0,this[_0x24aa0a(0x37dd)]=0x0,this[_0x24aa0a(0x1d8e)]=new Event(),this[_0x24aa0a(0x1d9c)]=!0x1,this[_0x24aa0a(0x41ff)]=when[_0x24aa0a(0x32fc)]();var _0x131fee=_0x597792[_0x24aa0a(0xfc0)];_0x3ffa36(0x2faa)==typeof _0x131fee&&(_0x131fee=new Credit$1(_0x131fee)),this[_0x24aa0a(0x3f3d)]=_0x131fee;var _0x20bfe0,_0x2fd14d=this;function _0x38a5af(_0x34efb0){var _0x1ecfde=_0x3ffa36,_0x11e26a=_0x24aa0a;_0x2fd14d[_0x11e26a(0x5926)]=_0x34efb0,_0x2fd14d[_0x11e26a(0x524b)]=_0x34efb0[_0x11e26a(0x2d3c)],_0x2fd14d[_0x11e26a(0x37dd)]=_0x34efb0[_0x1ecfde(0x10d5)],_0x2fd14d[_0x1ecfde(0x22ec)]=!0x0,_0x2fd14d[_0x11e26a(0x41ff)][_0x11e26a(0x1c7e)](!0x0),TileProviderError$1[_0x11e26a(0x57fe)](_0x2fd14d[_0x11e26a(0x1d8e)]);}function _0xdad633(_0x59d2d){var _0xb059f5=_0x3ffa36,_0xf48250=_0x24aa0a,_0xd8e954=_0xf48250(0x23b7)+_0x4822a5[_0xf48250(0x2dba)]+'.';_0x20bfe0=TileProviderError$1[_0xf48250(0x44f3)](_0x20bfe0,_0x2fd14d,_0x2fd14d['_errorEvent'],_0xd8e954,0x0,0x0,0x0,_0x366497,_0x59d2d),_0x2fd14d[_0xf48250(0x41ff)][_0xb059f5(0x26b5)](new RuntimeError$1(_0xd8e954));}function _0x366497(){var _0x1e63c8=_0x24aa0a;when(_0x4822a5[_0x1e63c8(0x1673)](),_0x38a5af,_0xdad633);}_0x366497();}function GetFeatureInfoFormat(_0x4f97dd,_0x5134dc,_0x5b6ff4){var _0xcbd5a7=_0x307c2b,_0x1041c8=_0x5e00b3;this[_0x1041c8(0x3dd)]=_0x4f97dd,defined$1(_0x5134dc)||(_0xcbd5a7(0xa72)===_0x4f97dd?_0x5134dc='application/json':_0x1041c8(0x10d9)===_0x4f97dd?_0x5134dc=_0x1041c8(0x4057):_0x1041c8(0x59dc)===_0x4f97dd?_0x5134dc=_0x1041c8(0x5e68):_0x1041c8(0x4685)===_0x4f97dd&&(_0x5134dc=_0xcbd5a7(0x40ad))),this[_0x1041c8(0x600d)]=_0x5134dc,defined$1(_0x5b6ff4)||(_0xcbd5a7(0xa72)===_0x4f97dd?_0x5b6ff4=geoJsonToFeatureInfo:_0x1041c8(0x10d9)===_0x4f97dd?_0x5b6ff4=xmlToFeatureInfo:(_0x1041c8(0x59dc)===_0x4f97dd||_0x1041c8(0x4685)===_0x4f97dd)&&(_0x5b6ff4=textToFeatureInfo)),this[_0x1041c8(0x28f6)]=_0x5b6ff4;}function geoJsonToFeatureInfo(_0x13ba7a){var _0x3a9ff5=_0x307c2b,_0x43c179=_0x5e00b3;for(var _0x1c355f=[],_0x373de1=_0x13ba7a[_0x3a9ff5(0x3d28)],_0x1ed755=0x0;_0x1ed755<_0x373de1[_0x3a9ff5(0x2ef4)];++_0x1ed755){var _0x43346f=_0x373de1[_0x1ed755],_0x454c5d=new ImageryLayerFeatureInfo();if(_0x454c5d[_0x43c179(0x140c)]=_0x43346f,_0x454c5d[_0x3a9ff5(0x6d3)]=_0x43346f['properties'],_0x454c5d[_0x43c179(0x1004)](_0x43346f[_0x3a9ff5(0x6d3)]),_0x454c5d[_0x43c179(0x4fb4)](_0x43346f[_0x43c179(0x1a92)]),defined$1(_0x43346f[_0x43c179(0x144e)])&&_0x43c179(0x3e09)===_0x43346f[_0x43c179(0x144e)][_0x43c179(0x3dd)]){var _0x581aa8=_0x43346f[_0x3a9ff5(0x2b1d)][_0x43c179(0x20f9)][0x0],_0x7e0e79=_0x43346f['geometry'][_0x43c179(0x20f9)][0x1];_0x454c5d[_0x43c179(0x3747)]=Cartographic[_0x3a9ff5(0x1927)](_0x581aa8,_0x7e0e79);}_0x1c355f[_0x43c179(0x5323)](_0x454c5d);}return _0x1c355f;}Object[_0x5e00b3(0x1dfd)](MapboxImageryProvider[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x4e3b9b=_0x5e00b3;return this[_0x4e3b9b(0x4df3)][_0x4e3b9b(0x2dba)];}},'ready':{'get':function(){var _0x37ba28=_0x307c2b,_0x4999ef=_0x5e00b3;return this[_0x4999ef(0x4df3)][_0x37ba28(0x54cf)];}},'readyPromise':{'get':function(){var _0x453c63=_0x5e00b3;return this[_0x453c63(0x4df3)][_0x453c63(0x41cf)];}},'rectangle':{'get':function(){var _0x5fbb34=_0x5e00b3;return this[_0x5fbb34(0x4df3)][_0x5fbb34(0x1dec)];}},'tileWidth':{'get':function(){var _0x11e325=_0x5e00b3;return this[_0x11e325(0x4df3)][_0x11e325(0x54b0)];}},'tileHeight':{'get':function(){var _0x453e8f=_0x5e00b3;return this[_0x453e8f(0x4df3)][_0x453e8f(0x28d5)];}},'maximumLevel':{'get':function(){var _0x5a33d9=_0x5e00b3;return this[_0x5a33d9(0x4df3)][_0x5a33d9(0x525d)];}},'minimumLevel':{'get':function(){var _0xdcdfeb=_0x307c2b,_0x15054e=_0x5e00b3;return this[_0xdcdfeb(0x1642)][_0x15054e(0x43b6)];}},'tilingScheme':{'get':function(){var _0x2b43e9=_0x307c2b,_0x2832d5=_0x5e00b3;return this[_0x2832d5(0x4df3)][_0x2b43e9(0x329e)];}},'tileDiscardPolicy':{'get':function(){var _0x123820=_0x307c2b,_0x53f440=_0x5e00b3;return this[_0x53f440(0x4df3)][_0x123820(0x46e6)];}},'errorEvent':{'get':function(){var _0x28288c=_0x307c2b,_0x41de13=_0x5e00b3;return this[_0x28288c(0x1642)][_0x41de13(0x31e1)];}},'credit':{'get':function(){var _0x1fadb5=_0x5e00b3;return this[_0x1fadb5(0x4df3)][_0x1fadb5(0xfc0)];}},'proxy':{'get':function(){var _0x4b4bb7=_0x5e00b3;return this[_0x4b4bb7(0x4df3)][_0x4b4bb7(0xd0b)];}},'hasAlphaChannel':{'get':function(){var _0x2bddbd=_0x307c2b,_0x6c5b65=_0x5e00b3;return this[_0x6c5b65(0x4df3)][_0x2bddbd(0x3bea)];}}}),MapboxImageryProvider[_0x5e00b3(0x3720)]['getTileCredits']=function(_0x4cb3bb,_0xb3e9e0,_0x2ba7ab){var _0x54d204=_0x5e00b3;if(defined$1(this[_0x54d204(0x10d8)]))return[this['_accessTokenErrorCredit']];},MapboxImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2d7e)]=function(_0x38dff3,_0x4effe0,_0x918413,_0x15a195){var _0x5587be=_0x5e00b3;return this[_0x5587be(0x4df3)][_0x5587be(0x2d7e)](_0x38dff3,_0x4effe0,_0x918413,_0x15a195);},MapboxImageryProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x5e3d)]=function(_0x3d6d24,_0x35f6ee,_0x15ab96,_0x41cd60,_0x349e27){var _0x343f6e=_0x5e00b3;return this[_0x343f6e(0x4df3)][_0x343f6e(0x5e3d)](_0x3d6d24,_0x35f6ee,_0x15ab96,_0x41cd60,_0x349e27);},MapboxImageryProvider[_0x5e00b3(0x574c)]=defaultCredit$4,Object[_0x5e00b3(0x1dfd)](SingleTileImageryProvider[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x120002=_0x5e00b3;return this[_0x120002(0x28cf)][_0x120002(0x2dba)];}},'proxy':{'get':function(){var _0x4deebe=_0x5e00b3;return this[_0x4deebe(0x28cf)][_0x4deebe(0xd0b)];}},'tileWidth':{'get':function(){var _0x408526=_0x5e00b3;return this[_0x408526(0x524b)];}},'tileHeight':{'get':function(){var _0x4f9abc=_0x5e00b3;return this[_0x4f9abc(0x37dd)];}},'maximumLevel':{'get':function(){return 0x0;}},'minimumLevel':{'get':function(){return 0x0;}},'tilingScheme':{'get':function(){var _0x1a8ed4=_0x5e00b3;return this[_0x1a8ed4(0x2ba3)];}},'rectangle':{'get':function(){var _0x34c155=_0x307c2b,_0x3b252d=_0x5e00b3;return this[_0x34c155(0x374c)][_0x3b252d(0x1dec)];}},'tileDiscardPolicy':{'get':function(){}},'errorEvent':{'get':function(){var _0x291001=_0x5e00b3;return this[_0x291001(0x1d8e)];}},'ready':{'get':function(){var _0x7477e0=_0x5e00b3;return this[_0x7477e0(0x1d9c)];}},'readyPromise':{'get':function(){var _0x2965af=_0x307c2b;return this[_0x2965af(0x46e8)][_0x2965af(0x452a)];}},'credit':{'get':function(){var _0x14838d=_0x5e00b3;return this[_0x14838d(0x3f3d)];}},'hasAlphaChannel':{'get':function(){return!0x0;}}}),SingleTileImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x4058)]=function(_0x517779,_0x5b2f9f,_0x57bf8c){},SingleTileImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2d7e)]=function(_0x3706f3,_0x277285,_0x534670,_0x2de35b){var _0x561ed2=_0x5e00b3;return this[_0x561ed2(0x5926)];},SingleTileImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x5e3d)]=function(_0x387048,_0x4e3a01,_0x583255,_0x38a2c0,_0x4fbe44){};var mapInfoMxpNamespace=_0x307c2b(0x2c35),esriWmsNamespace=_0x307c2b(0x23dc),wfsNamespace=_0x5e00b3(0x5ee2),gmlNamespace=_0x307c2b(0x57a9);function xmlToFeatureInfo(_0x5ed3b2){var _0x297a8d=_0x307c2b,_0x37d52e=_0x5e00b3,_0x2d20b1=_0x5ed3b2[_0x37d52e(0x68e)];if(_0x37d52e(0x1f5)===_0x2d20b1[_0x37d52e(0x34d0)]&&_0x2d20b1[_0x37d52e(0x343f)]===mapInfoMxpNamespace)return mapInfoXmlToFeatureInfo(_0x5ed3b2);if(_0x37d52e(0x883)===_0x2d20b1[_0x37d52e(0x34d0)]&&_0x2d20b1[_0x37d52e(0x343f)]===esriWmsNamespace)return esriXmlToFeatureInfo(_0x5ed3b2);if(_0x37d52e(0x573f)===_0x2d20b1[_0x37d52e(0x34d0)]&&_0x2d20b1[_0x37d52e(0x343f)]===wfsNamespace)return gmlToFeatureInfo(_0x5ed3b2);if(_0x37d52e(0x5061)===_0x2d20b1['localName'])throw new RuntimeError$1(new XMLSerializer()[_0x297a8d(0x2b82)](_0x2d20b1));return _0x37d52e(0x1dff)===_0x2d20b1[_0x37d52e(0x34d0)]?msGmlToFeatureInfo(_0x5ed3b2):unknownXmlToFeatureInfo(_0x5ed3b2);}function mapInfoXmlToFeatureInfo(_0x4e9924){var _0x19656c=_0x307c2b,_0x651b49=_0x5e00b3;for(var _0x435495=[],_0x15cb79=_0x4e9924[_0x651b49(0x68e)][_0x651b49(0x5ab1)](mapInfoMxpNamespace,_0x651b49(0x231)),_0x587516=0x0;_0x587516<_0x15cb79[_0x651b49(0x809)];++_0x587516){for(var _0x5b0cab=_0x15cb79[_0x587516],_0x20bf3d={},_0x4aed16=_0x5b0cab[_0x651b49(0x5ab1)](mapInfoMxpNamespace,_0x651b49(0x2fda)),_0x2e349a=0x0;_0x2e349a<_0x4aed16[_0x651b49(0x809)];++_0x2e349a){var _0x442abd=_0x4aed16[_0x2e349a];if(_0x442abd[_0x651b49(0x427f)](_0x651b49(0x40e8))){var _0x342a7d=_0x442abd[_0x651b49(0x4f6b)](_0x651b49(0x40e8)),_0x396cc8=_0x442abd[_0x651b49(0x2a67)][_0x651b49(0x1f56)]();_0x20bf3d[_0x342a7d]=_0x396cc8;}}var _0x4fa8e9=new ImageryLayerFeatureInfo();_0x4fa8e9[_0x651b49(0x140c)]=_0x5b0cab,_0x4fa8e9['properties']=_0x20bf3d,_0x4fa8e9[_0x19656c(0x1866)](_0x20bf3d),_0x4fa8e9[_0x651b49(0x4fb4)](_0x20bf3d),_0x435495[_0x651b49(0x5323)](_0x4fa8e9);}return _0x435495;}function esriXmlToFeatureInfo(_0x575185){var _0x20c5f8=_0x307c2b,_0x3ac4ca=_0x5e00b3,_0x5c2c2f,_0x247857=_0x575185[_0x3ac4ca(0x68e)],_0x345cd6=[],_0x20bb11=_0x247857['getElementsByTagNameNS']('*',_0x3ac4ca(0x1473));if(_0x20bb11[_0x3ac4ca(0x809)]>0x0)for(var _0x45f923=0x0;_0x45f923<_0x20bb11[_0x3ac4ca(0x809)];++_0x45f923){var _0x5ad7a8=_0x20bb11[_0x45f923];_0x5c2c2f={};for(var _0xf681b8=_0x5ad7a8[_0x20c5f8(0x3377)],_0x820f17=0x0;_0x820f17<_0xf681b8[_0x20c5f8(0x2ef4)];++_0x820f17){var _0x24c255=_0xf681b8[_0x820f17];_0x5c2c2f[_0x24c255[_0x20c5f8(0x1c7c)]]=_0x24c255[_0x20c5f8(0x46b3)];}_0x345cd6[_0x20c5f8(0x2a0e)](imageryLayerFeatureInfoFromDataAndProperties(_0x5ad7a8,_0x5c2c2f));}else for(var _0xe6432d=_0x247857[_0x3ac4ca(0x5ab1)]('*',_0x3ac4ca(0x2659)),_0x54d665=0x0;_0x54d665<_0xe6432d[_0x20c5f8(0x2ef4)];++_0x54d665){var _0xdf3a1=_0xe6432d[_0x54d665];_0x5c2c2f={};for(var _0x19f684=_0xdf3a1[_0x20c5f8(0x20ef)],_0x25dcdd=0x0;_0x25dcdd<_0x19f684[_0x20c5f8(0x2ef4)];++_0x25dcdd){var _0x27f6e5=_0x19f684[_0x25dcdd];_0x27f6e5[_0x3ac4ca(0x5c6)]===Node[_0x3ac4ca(0x271b)]&&(_0x5c2c2f[_0x27f6e5[_0x3ac4ca(0x34d0)]]=_0x27f6e5[_0x3ac4ca(0x2a67)]);}_0x345cd6[_0x20c5f8(0x2a0e)](imageryLayerFeatureInfoFromDataAndProperties(_0xdf3a1,_0x5c2c2f));}return _0x345cd6;}function gmlToFeatureInfo(_0x42ccc6){var _0x2e929a=_0x307c2b,_0x17031b=_0x5e00b3;for(var _0x2e82a8=[],_0x409835=_0x42ccc6[_0x2e929a(0x29d7)][_0x17031b(0x5ab1)](gmlNamespace,_0x2e929a(0x2094)),_0x3f8346=0x0;_0x3f8346<_0x409835[_0x17031b(0x809)];++_0x3f8346){var _0x31ab7d=_0x409835[_0x3f8346],_0x308317={};getGmlPropertiesRecursively(_0x31ab7d,_0x308317),_0x2e82a8[_0x17031b(0x5323)](imageryLayerFeatureInfoFromDataAndProperties(_0x31ab7d,_0x308317));}return _0x2e82a8;}function msGmlToFeatureInfo(_0xb93ab5){var _0x508953=_0x307c2b,_0x442977=_0x5e00b3;for(var _0x11c2b4,_0x160ace=[],_0x4eb558=_0xb93ab5[_0x442977(0x68e)][_0x442977(0x1f53)],_0x171c6e=0x0;_0x171c6e<_0x4eb558[_0x442977(0x809)];_0x171c6e++)if(_0x4eb558[_0x171c6e][_0x442977(0x5c6)]===Node[_0x442977(0x271b)]){_0x11c2b4=_0x4eb558[_0x171c6e];break;}if(!defined$1(_0x11c2b4))throw new RuntimeError$1(_0x442977(0x1bab));for(var _0x186fcf=_0x11c2b4[_0x442977(0x1f53)],_0x3e45a4=0x0;_0x3e45a4<_0x186fcf[_0x508953(0x2ef4)];++_0x3e45a4){var _0x18b9ab=_0x186fcf[_0x3e45a4];if(_0x18b9ab[_0x442977(0x5c6)]===Node[_0x442977(0x271b)]){var _0x3174d7={};getGmlPropertiesRecursively(_0x18b9ab,_0x3174d7),_0x160ace[_0x442977(0x5323)](imageryLayerFeatureInfoFromDataAndProperties(_0x18b9ab,_0x3174d7));}}return _0x160ace;}function getGmlPropertiesRecursively(_0x515374,_0x5e427f){var _0x1592f9=_0x307c2b,_0x3e9bb5=_0x5e00b3;for(var _0x48cc2f=!0x0,_0x414f47=0x0;_0x414f47<_0x515374[_0x3e9bb5(0x1f53)][_0x3e9bb5(0x809)];++_0x414f47){var _0x53c3dc=_0x515374[_0x1592f9(0x20ef)][_0x414f47];_0x53c3dc[_0x3e9bb5(0x5c6)]===Node['ELEMENT_NODE']&&(_0x48cc2f=!0x1),'Point'!==_0x53c3dc[_0x1592f9(0x3d76)]&&_0x3e9bb5(0x53c1)!==_0x53c3dc[_0x3e9bb5(0x34d0)]&&_0x3e9bb5(0x34ba)!==_0x53c3dc['localName']&&'boundedBy'!==_0x53c3dc[_0x3e9bb5(0x34d0)]&&(_0x53c3dc[_0x1592f9(0xa18)]()&&getGmlPropertiesRecursively(_0x53c3dc,_0x5e427f)&&(_0x5e427f[_0x53c3dc[_0x3e9bb5(0x34d0)]]=_0x53c3dc[_0x1592f9(0x2802)]));}return _0x48cc2f;}function imageryLayerFeatureInfoFromDataAndProperties(_0x2b62dc,_0x464c24){var _0x40c489=_0x307c2b,_0x49a3a9=_0x5e00b3,_0x105da4=new ImageryLayerFeatureInfo();return _0x105da4[_0x49a3a9(0x140c)]=_0x2b62dc,_0x105da4[_0x40c489(0x6d3)]=_0x464c24,_0x105da4[_0x49a3a9(0x1004)](_0x464c24),_0x105da4[_0x40c489(0x4c65)](_0x464c24),_0x105da4;}function unknownXmlToFeatureInfo(_0xd87910){var _0x24c8c6=_0x307c2b,_0x1ed926=_0x5e00b3,_0x5300a4=new XMLSerializer()[_0x1ed926(0x1514)](_0xd87910),_0x3d4dfb=document[_0x1ed926(0x2a2e)](_0x1ed926(0x2410)),_0x31a3b5=document[_0x1ed926(0x2a2e)](_0x1ed926(0x2320));_0x31a3b5[_0x1ed926(0x2a67)]=_0x5300a4,_0x3d4dfb[_0x1ed926(0x5a20)](_0x31a3b5);var _0x295821=new ImageryLayerFeatureInfo();return _0x295821[_0x1ed926(0x140c)]=_0xd87910,_0x295821[_0x1ed926(0x4bfe)]=_0x3d4dfb[_0x24c8c6(0xd4c)],[_0x295821];}var emptyBodyRegex=/<body>\s*<\/body>/im,wmsServiceExceptionReportRegex=/<ServiceExceptionReport([\s\S]*)<\/ServiceExceptionReport>/im,titleRegex=/<title>([\s\S]*)<\/title>/im;function textToFeatureInfo(_0x111fa0){var _0x159ef2=_0x307c2b,_0x10af11=_0x5e00b3;if(!emptyBodyRegex[_0x10af11(0x4a8a)](_0x111fa0)&&!wmsServiceExceptionReportRegex[_0x159ef2(0x37cb)](_0x111fa0)){var _0x13b622,_0x440222=titleRegex[_0x159ef2(0x2386)](_0x111fa0);_0x440222&&_0x440222[_0x10af11(0x809)]>0x1&&(_0x13b622=_0x440222[0x1]);var _0x4da92f=new ImageryLayerFeatureInfo();return _0x4da92f[_0x10af11(0x2c5)]=_0x13b622,_0x4da92f['description']=_0x111fa0,_0x4da92f[_0x10af11(0x140c)]=_0x111fa0,[_0x4da92f];}}function WebMapServiceImageryProvider(_0xc28fe3){var _0x394787=_0x307c2b,_0x1f8cdd=_0x5e00b3;if(defined$1((_0xc28fe3=defaultValue$1(_0xc28fe3,defaultValue$1[_0x1f8cdd(0x243c)]))[_0x1f8cdd(0x19f1)])&&!defined$1(_0xc28fe3[_0x1f8cdd(0x4c12)]))throw new DeveloperError$1(_0x394787(0x1083));this[_0x1f8cdd(0x27a5)]=_0xc28fe3['url'];var _0x5bfd93=Resource[_0x1f8cdd(0x3bee)](_0xc28fe3[_0x394787(0x2cb5)]),_0xe3b052=_0x5bfd93[_0x1f8cdd(0x40f3)]();_0x5bfd93[_0x1f8cdd(0x5aa)](WebMapServiceImageryProvider[_0x1f8cdd(0x1a95)],!0x0),_0xe3b052[_0x1f8cdd(0x5aa)](WebMapServiceImageryProvider['GetFeatureInfoDefaultParameters'],!0x0),defined$1(_0xc28fe3['parameters'])&&_0x5bfd93[_0x1f8cdd(0x5aa)](objectToLowercase(_0xc28fe3[_0x1f8cdd(0x4522)])),defined$1(_0xc28fe3[_0x1f8cdd(0xe37)])&&_0xe3b052[_0x1f8cdd(0x5aa)](objectToLowercase(_0xc28fe3[_0x1f8cdd(0xe37)]));var _0x14a691=this;_0x14a691[_0x1f8cdd(0x1349)]={'isOpen':!0x1,'clear':function(){var _0x56701c=_0x394787,_0xa01ae3=_0x1f8cdd;_0x14a691[_0xa01ae3(0x4203)][_0x56701c(0xd19)](_0x14a691[_0x56701c(0x477c)]);},'cache':[]},this[_0x1f8cdd(0x5f89)]=void 0x0,defined$1(_0xc28fe3[_0x1f8cdd(0x19f1)])&&(this[_0x394787(0x4d82)]=new TimeDynamicImagery({'clock':_0xc28fe3[_0x1f8cdd(0x4c12)],'times':_0xc28fe3[_0x394787(0x6d6)],'requestImageFunction':function(_0xbf17a1,_0xf0505e,_0x8118a,_0x4f0a79,_0x2b0935){return requestImage(_0x14a691,_0xbf17a1,_0xf0505e,_0x8118a,_0x4f0a79,_0x2b0935);},'reloadFunction':function(){var _0x1c0387=_0x1f8cdd;defined$1(_0x14a691[_0x1c0387(0x5f89)])&&_0x14a691[_0x1c0387(0x5f89)]();}}));var _0x4fa12f={};_0x4fa12f[_0x1f8cdd(0x2416)]=_0xc28fe3[_0x1f8cdd(0x2416)],_0x4fa12f[_0x1f8cdd(0x5bd4)]='{westProjected},{southProjected},{eastProjected},{northProjected}',_0x4fa12f[_0x1f8cdd(0x2d3c)]=_0x1f8cdd(0x456f),_0x4fa12f[_0x1f8cdd(0x5a4e)]=_0x394787(0x294c),parseFloat(_0x5bfd93[_0x394787(0x256e)][_0x1f8cdd(0x24cf)])>=1.3?_0x4fa12f[_0x1f8cdd(0x4c0a)]=defaultValue$1(_0xc28fe3[_0x1f8cdd(0x4c0a)],_0xc28fe3[_0x1f8cdd(0x3f84)]&&_0xc28fe3[_0x394787(0x329e)][_0x394787(0x48b1)]instanceof WebMercatorProjection?_0x1f8cdd(0x3661):_0x1f8cdd(0x546c)):_0x4fa12f[_0x1f8cdd(0x2378)]=defaultValue$1(_0xc28fe3[_0x1f8cdd(0x2378)],_0xc28fe3[_0x1f8cdd(0x3f84)]&&_0xc28fe3[_0x1f8cdd(0x3f84)][_0x1f8cdd(0x2a8a)]instanceof WebMercatorProjection?_0x1f8cdd(0x3661):_0x1f8cdd(0x1dbb)),_0xc28fe3[_0x394787(0x329e)]instanceof WebMercatorTilingScheme&&_0xc28fe3[_0x1f8cdd(0x3f84)][_0x1f8cdd(0x2a8a)]instanceof GeographicProjection&&(_0x4fa12f[_0x394787(0x2520)]=_0x1f8cdd(0x3e59)),_0x5bfd93[_0x1f8cdd(0x5aa)](_0x4fa12f,!0x0),_0xe3b052[_0x1f8cdd(0x5aa)](_0x4fa12f,!0x0);var _0x3cb56e={'query_layers':_0xc28fe3[_0x1f8cdd(0x2416)],'x':_0x394787(0x4443),'y':_0x1f8cdd(0x455d),'info_format':_0x394787(0x2f4)};_0xe3b052[_0x1f8cdd(0x5aa)](_0x3cb56e,!0x0),this[_0x1f8cdd(0x28cf)]=_0x5bfd93,this[_0x394787(0x56bb)]=_0xe3b052,this['_layers']=_0xc28fe3[_0x1f8cdd(0x2416)],this[_0x1f8cdd(0x471a)]=new UrlTemplateImageryProvider({'url':_0x5bfd93,'pickFeaturesUrl':_0xe3b052,'tilingScheme':defaultValue$1(_0xc28fe3[_0x1f8cdd(0x3f84)],new GeographicTilingScheme({'ellipsoid':_0xc28fe3[_0x1f8cdd(0x4faa)]})),'rectangle':_0xc28fe3[_0x1f8cdd(0x1dec)],'tileWidth':_0xc28fe3['tileWidth'],'tileHeight':_0xc28fe3[_0x1f8cdd(0x28d5)],'minimumLevel':_0xc28fe3[_0x1f8cdd(0x43b6)],'maximumLevel':_0xc28fe3[_0x1f8cdd(0x525d)],'subdomains':_0xc28fe3[_0x1f8cdd(0x5479)],'tileDiscardPolicy':_0xc28fe3[_0x1f8cdd(0x1f16)],'credit':_0xc28fe3[_0x1f8cdd(0xfc0)],'getFeatureInfoFormats':defaultValue$1(_0xc28fe3[_0x1f8cdd(0x4aaa)],WebMapServiceImageryProvider[_0x1f8cdd(0xcf3)]),'enablePickFeatures':_0xc28fe3[_0x1f8cdd(0x4d10)],'baseUrl':this[_0x1f8cdd(0x27a5)]}),this[_0x394787(0x49c5)][_0x1f8cdd(0x1349)]=this[_0x1f8cdd(0x1349)],this[_0x1f8cdd(0x433)]=_0xc28fe3[_0x394787(0x4713)],this['_tileProvider'][_0x1f8cdd(0x433)]=_0xc28fe3[_0x1f8cdd(0x2be2)];}function requestImage(_0x2f68d8,_0x4f76d5,_0x471a63,_0x852c23,_0x2abcaf,_0x42c133){var _0x27dd1a=_0x307c2b,_0x2a37b8=_0x5e00b3,_0x45d3e8=defined$1(_0x42c133)?_0x42c133[_0x2a37b8(0x140c)]:void 0x0,_0xb4abb0=_0x2f68d8[_0x2a37b8(0x471a)];return defined$1(_0x45d3e8)&&_0xb4abb0[_0x2a37b8(0x28cf)][_0x2a37b8(0x5aa)](_0x45d3e8),_0xb4abb0[_0x27dd1a(0x1044)](_0x4f76d5,_0x471a63,_0x852c23,_0x2abcaf);}function pickFeatures(_0x4451ab,_0x191283,_0x164c06,_0x24ba6e,_0x31eb4e,_0x1e5804,_0x302eb4){var _0xe5c29f=_0x5e00b3,_0x447597=defined$1(_0x302eb4)?_0x302eb4[_0xe5c29f(0x140c)]:void 0x0,_0xc035a9=_0x4451ab[_0xe5c29f(0x471a)];return defined$1(_0x447597)&&_0xc035a9[_0xe5c29f(0x1dd1)][_0xe5c29f(0x5aa)](_0x447597),_0xc035a9[_0xe5c29f(0x5e3d)](_0x191283,_0x164c06,_0x24ba6e,_0x31eb4e,_0x1e5804);}function objectToLowercase(_0x21cfd8){var _0x445c4e=_0x5e00b3,_0x4e1c98={};for(var _0x300989 in _0x21cfd8)_0x21cfd8[_0x445c4e(0x1a9a)](_0x300989)&&(_0x4e1c98[_0x300989[_0x445c4e(0x12e2)]()]=_0x21cfd8[_0x300989]);return _0x4e1c98;}function createFactory(_0x947e57){return function(_0x228ce9){return new _0x947e57(_0x228ce9);};}Object[_0x5e00b3(0x1dfd)](WebMapServiceImageryProvider[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x1ca6f1=_0x5e00b3;return this['_resource'][_0x1ca6f1(0x26a1)];}},'proxy':{'get':function(){var _0x5187cd=_0x5e00b3;return this[_0x5187cd(0x28cf)][_0x5187cd(0xd0b)];}},'layers':{'get':function(){var _0x3270d8=_0x5e00b3;return this[_0x3270d8(0x52dd)];}},'tileWidth':{'get':function(){var _0x3c65c3=_0x5e00b3;return this[_0x3c65c3(0x471a)][_0x3c65c3(0x54b0)];}},'tileHeight':{'get':function(){var _0x31a20d=_0x5e00b3;return this[_0x31a20d(0x471a)][_0x31a20d(0x28d5)];}},'maximumLevel':{'get':function(){var _0x202154=_0x307c2b,_0x57cf6f=_0x5e00b3;return this[_0x57cf6f(0x471a)][_0x202154(0x3471)];}},'minimumLevel':{'get':function(){var _0x40b574=_0x5e00b3;return this[_0x40b574(0x471a)][_0x40b574(0x43b6)];}},'tilingScheme':{'get':function(){var _0x4b66e2=_0x5e00b3;return this[_0x4b66e2(0x471a)][_0x4b66e2(0x3f84)];}},'rectangle':{'get':function(){var _0x13afe2=_0x5e00b3;return this[_0x13afe2(0x471a)][_0x13afe2(0x1dec)];}},'tileDiscardPolicy':{'get':function(){var _0x244063=_0x5e00b3;return this[_0x244063(0x471a)][_0x244063(0x1f16)];}},'errorEvent':{'get':function(){var _0x260840=_0x307c2b,_0x501707=_0x5e00b3;return this[_0x501707(0x471a)][_0x260840(0x3921)];}},'ready':{'get':function(){var _0x1e94f4=_0x307c2b,_0x165926=_0x5e00b3;return this[_0x165926(0x471a)][_0x1e94f4(0x54cf)];}},'readyPromise':{'get':function(){var _0x2d539c=_0x307c2b,_0x5a1768=_0x5e00b3;return this[_0x5a1768(0x471a)][_0x2d539c(0x2c58)];}},'credit':{'get':function(){var _0x3616d6=_0x5e00b3;return this['_tileProvider'][_0x3616d6(0xfc0)];}},'hasAlphaChannel':{'get':function(){var _0x1f0f80=_0x307c2b,_0x4b0310=_0x5e00b3;return this[_0x1f0f80(0x49c5)][_0x4b0310(0x2e4)];}},'enablePickFeatures':{'get':function(){var _0x1b64f4=_0x307c2b;return this[_0x1b64f4(0x49c5)][_0x1b64f4(0x3eea)];},'set':function(_0xc31ec1){var _0xdaa3a5=_0x307c2b,_0x4cb36b=_0x5e00b3;this[_0xdaa3a5(0x49c5)][_0x4cb36b(0x4d10)]=_0xc31ec1;}},'clock':{'get':function(){var _0x53798d=_0x5e00b3;return this[_0x53798d(0xf75)][_0x53798d(0x4c12)];},'set':function(_0x2826bc){var _0x52f28b=_0x5e00b3;this[_0x52f28b(0xf75)][_0x52f28b(0x4c12)]=_0x2826bc;}},'times':{'get':function(){var _0x150e74=_0x307c2b,_0x3ce393=_0x5e00b3;return this[_0x3ce393(0xf75)][_0x150e74(0x6d6)];},'set':function(_0x511b8b){var _0xe324eb=_0x307c2b,_0xe4bda9=_0x5e00b3;this[_0xe324eb(0x4d82)][_0xe4bda9(0x19f1)]=_0x511b8b;}},'customRequestHeaders':{'get':function(){var _0x3f613c=_0x5e00b3;return this[_0x3f613c(0x433)];},'set':function(_0x4cb931){var _0x450135=_0x307c2b;this[_0x450135(0x2e07)]=_0x4cb931;}}}),WebMapServiceImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x4058)]=function(_0x547665,_0x336f89,_0x1c3c93){var _0x45b50f=_0x5e00b3;return this[_0x45b50f(0x471a)][_0x45b50f(0x4058)](_0x547665,_0x336f89,_0x1c3c93);},WebMapServiceImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2d7e)]=function(_0x196196,_0xfc6a4,_0x5218e0,_0x205d5){var _0x3395=_0x5e00b3,_0x3fa77e,_0x59087b,_0x54e23c=this[_0x3395(0xf75)];return defined$1(_0x54e23c)&&(_0x59087b=_0x54e23c[_0x3395(0x4737)],_0x3fa77e=_0x54e23c[_0x3395(0x133b)](_0x196196,_0xfc6a4,_0x5218e0,_0x205d5)),defined$1(_0x3fa77e)||(_0x3fa77e=requestImage(this,_0x196196,_0xfc6a4,_0x5218e0,_0x205d5,_0x59087b)),defined$1(_0x3fa77e)&&defined$1(_0x54e23c)&&_0x54e23c[_0x3395(0x577f)](_0x196196,_0xfc6a4,_0x5218e0,_0x205d5),_0x3fa77e;},WebMapServiceImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x5e3d)]=function(_0x417992,_0x49d8f7,_0xf2955f,_0x16d11b,_0x4428a9){var _0x153a2e=_0x5e00b3,_0x1d2b53=this[_0x153a2e(0xf75)];return pickFeatures(this,_0x417992,_0x49d8f7,_0xf2955f,_0x16d11b,_0x4428a9,defined$1(_0x1d2b53)?_0x1d2b53[_0x153a2e(0x4737)]:void 0x0);},WebMapServiceImageryProvider[_0x5e00b3(0x1a95)]=Object[_0x5e00b3(0x5448)]({'service':_0x5e00b3(0x4b9f),'version':_0x307c2b(0x224b),'request':_0x5e00b3(0x1662),'styles':'','format':_0x5e00b3(0x1e78)}),WebMapServiceImageryProvider['GetFeatureInfoDefaultParameters']=Object['freeze']({'service':_0x5e00b3(0x4b9f),'version':_0x5e00b3(0xb05),'request':_0x5e00b3(0x553)}),WebMapServiceImageryProvider[_0x5e00b3(0xcf3)]=Object['freeze']([Object[_0x5e00b3(0x5448)](new GetFeatureInfoFormat(_0x307c2b(0xa72),_0x5e00b3(0x1c58))),Object[_0x5e00b3(0x5448)](new GetFeatureInfoFormat(_0x5e00b3(0x10d9),_0x307c2b(0x1112))),Object[_0x5e00b3(0x5448)](new GetFeatureInfoFormat(_0x307c2b(0x1fe8),_0x5e00b3(0x5e68)))]);var ImageryProviderMapping={'ARCGIS_MAPSERVER':createFactory(ArcGisMapServerImageryProvider),'BING':createFactory(BingMapsImageryProvider),'GOOGLE_EARTH':createFactory(GoogleEarthEnterpriseMapsProvider),'MAPBOX':createFactory(MapboxImageryProvider),'SINGLE_TILE':createFactory(SingleTileImageryProvider),'TMS':createFactory(TileMapServiceImageryProvider),'URL_TEMPLATE':createFactory(UrlTemplateImageryProvider),'WMS':createFactory(WebMapServiceImageryProvider),'WMTS':createFactory(WebMapTileServiceImageryProvider)};function IonImageryProvider(_0x30b5ab){var _0x11eee5=_0x307c2b,_0xa4a857=_0x5e00b3,_0xfaf4ae=(_0x30b5ab=defaultValue$1(_0x30b5ab,defaultValue$1[_0x11eee5(0x216e)]))[_0xa4a857(0xaf7)];this['defaultAlpha']=void 0x0,this[_0xa4a857(0x5857)]=void 0x0,this[_0xa4a857(0xfe5)]=void 0x0,this[_0xa4a857(0x31a)]=void 0x0,this[_0xa4a857(0x1bf9)]=void 0x0,this[_0xa4a857(0x5233)]=void 0x0,this[_0xa4a857(0xa38)]=void 0x0,this[_0xa4a857(0x601f)]=void 0x0,this[_0x11eee5(0x22ec)]=!0x1,this[_0x11eee5(0x59bd)]=void 0x0,this[_0x11eee5(0x35dd)]=new Event();var _0x173d43=this,_0x131653=IonResource[_0x11eee5(0x4850)](_0xfaf4ae,_0x30b5ab),_0x2a4beb=_0x30b5ab[_0xa4a857(0xaf7)]['toString']()+_0x30b5ab['accessToken']+_0x30b5ab[_0xa4a857(0x1e8f)],_0x5b164b=IonImageryProvider[_0xa4a857(0x302e)][_0x2a4beb];defined$1(_0x5b164b)||(_0x5b164b=_0x131653[_0xa4a857(0x1fd8)](),IonImageryProvider[_0xa4a857(0x302e)][_0x2a4beb]=_0x5b164b),this[_0xa4a857(0x41ff)]=_0x5b164b[_0xa4a857(0x2a5f)](function(_0x5e4bee){var _0x23c736=_0x11eee5,_0x241d2f=_0xa4a857;if(_0x241d2f(0x1ea1)!==_0x5e4bee['type'])return when[_0x241d2f(0x4c5a)](new RuntimeError$1(_0x241d2f(0x23cd)+_0xfaf4ae+_0x241d2f(0x50cb)));var _0x297b2f,_0xe10f9c=_0x5e4bee[_0x241d2f(0x1327)];if(defined$1(_0xe10f9c)){var _0x24875b=ImageryProviderMapping[_0xe10f9c];if(!defined$1(_0x24875b))return when[_0x23c736(0x26b5)](new RuntimeError$1(_0x241d2f(0x3463)+_0xe10f9c));_0x297b2f=_0x24875b(_0x5e4bee[_0x241d2f(0x54e8)]);}else _0x297b2f=new TileMapServiceImageryProvider({'url':new IonResource(_0x5e4bee,_0x131653)});return _0x173d43[_0x241d2f(0x54b6)]=IonResource[_0x241d2f(0x1407)](_0x5e4bee,_0x131653),_0x297b2f[_0x241d2f(0x31e1)][_0x241d2f(0x13f3)](function(_0x55b185){var _0x18ac22=_0x23c736,_0x279b0b=_0x241d2f;_0x55b185[_0x279b0b(0x1318)]=_0x173d43,_0x173d43[_0x279b0b(0x1d8e)][_0x18ac22(0x31b9)](_0x55b185);}),_0x173d43[_0x241d2f(0x4df3)]=_0x297b2f,_0x297b2f[_0x241d2f(0x41cf)][_0x241d2f(0x2a5f)](function(){var _0x210755=_0x241d2f;return _0x173d43[_0x210755(0x1d9c)]=!0x0,!0x0;});});}Object[_0x307c2b(0x66e)](IonImageryProvider[_0x5e00b3(0x3720)],{'ready':{'get':function(){var _0x3ad468=_0x5e00b3;return this[_0x3ad468(0x1d9c)];}},'readyPromise':{'get':function(){var _0x1fb6e5=_0x5e00b3;return this[_0x1fb6e5(0x41ff)];}},'rectangle':{'get':function(){var _0x3f15e9=_0x307c2b,_0x339d6d=_0x5e00b3;return this[_0x3f15e9(0x1642)][_0x339d6d(0x1dec)];}},'tileWidth':{'get':function(){var _0x556211=_0x5e00b3;return this[_0x556211(0x4df3)][_0x556211(0x54b0)];}},'tileHeight':{'get':function(){var _0x43a20e=_0x5e00b3;return this[_0x43a20e(0x4df3)]['tileHeight'];}},'maximumLevel':{'get':function(){var _0x34533d=_0x307c2b;return this[_0x34533d(0x1642)][_0x34533d(0x3471)];}},'minimumLevel':{'get':function(){var _0x425e0a=_0x5e00b3;return this[_0x425e0a(0x4df3)][_0x425e0a(0x43b6)];}},'tilingScheme':{'get':function(){var _0x5dae43=_0x307c2b;return this[_0x5dae43(0x1642)][_0x5dae43(0x329e)];}},'tileDiscardPolicy':{'get':function(){var _0x4a7e01=_0x307c2b;return this[_0x4a7e01(0x1642)]['tileDiscardPolicy'];}},'errorEvent':{'get':function(){var _0x4ee1ad=_0x5e00b3;return this[_0x4ee1ad(0x1d8e)];}},'credit':{'get':function(){var _0x315720=_0x307c2b,_0x47f3a5=_0x5e00b3;return this[_0x47f3a5(0x4df3)][_0x315720(0x3a57)];}},'hasAlphaChannel':{'get':function(){var _0x3f888d=_0x5e00b3;return this[_0x3f888d(0x4df3)][_0x3f888d(0x2e4)];}}}),IonImageryProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x4058)]=function(_0x2f1652,_0x5858a9,_0x548915){var _0x4d28d1=_0x5e00b3,_0x67ffb7=this[_0x4d28d1(0x4df3)][_0x4d28d1(0x4058)](_0x2f1652,_0x5858a9,_0x548915);return defined$1(_0x67ffb7)?this[_0x4d28d1(0x54b6)][_0x4d28d1(0x736)](_0x67ffb7):this[_0x4d28d1(0x54b6)];},IonImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2d7e)]=function(_0x2469cc,_0x2e3754,_0x27b272,_0x35fa3e){var _0x725373=_0x307c2b,_0x49976c=_0x5e00b3;return this[_0x725373(0x1642)][_0x49976c(0x2d7e)](_0x2469cc,_0x2e3754,_0x27b272,_0x35fa3e);},IonImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x5e3d)]=function(_0x5d6c34,_0x403a79,_0x3064f4,_0x2831b6,_0x22b371){var _0x2bc6f9=_0x5e00b3;return this[_0x2bc6f9(0x4df3)][_0x2bc6f9(0x5e3d)](_0x5d6c34,_0x403a79,_0x3064f4,_0x2831b6,_0x22b371);},IonImageryProvider[_0x5e00b3(0x302e)]={};var IonWorldImageryStyle={'AERIAL':0x2,'AERIAL_WITH_LABELS':0x3,'ROAD':0x4},IonWorldImageryStyle$1=Object[_0x5e00b3(0x5448)](IonWorldImageryStyle);function createWorldImagery(_0x4cc76b){var _0x58a503=_0x307c2b,_0x198969=_0x5e00b3;return _0x4cc76b=defaultValue$1(_0x4cc76b,defaultValue$1[_0x58a503(0x216e)]),new IonImageryProvider({'assetId':defaultValue$1(_0x4cc76b[_0x198969(0x8cd)],IonWorldImageryStyle$1['AERIAL'])});}var mobileWidth=0x240,lightboxHeight=0x64,textColor=_0x307c2b(0x397b),highlightColor$1=_0x5e00b3(0x3404);function contains(_0x147ed8,_0x53dc69){var _0x247073=_0x5e00b3;for(var _0x63f4dc=_0x147ed8[_0x247073(0x809)],_0x4f647c=0x0;_0x4f647c<_0x63f4dc;_0x4f647c++){var _0x35f369=_0x147ed8[_0x4f647c];if(Credit$1[_0x247073(0x1dab)](_0x35f369,_0x53dc69))return!0x0;}return!0x1;}function swapCesiumCredit(_0x50bbc8){var _0x126f3f=_0x307c2b,_0x5147a8=_0x5e00b3,_0x1f2bd8=_0x50bbc8[_0x5147a8(0xe9c)],_0x3d6e73=_0x50bbc8[_0x5147a8(0x33c2)];Credit$1[_0x5147a8(0x1dab)](_0x3d6e73,_0x1f2bd8)||(defined$1(_0x1f2bd8)&&_0x50bbc8['_cesiumCreditContainer'][_0x5147a8(0x3fb0)](_0x1f2bd8[_0x5147a8(0x35e5)]),defined$1(_0x3d6e73)&&_0x50bbc8[_0x126f3f(0x2572)][_0x5147a8(0x5a20)](_0x3d6e73[_0x126f3f(0x56c2)]),_0x50bbc8[_0x126f3f(0x507)]=_0x3d6e73);}var delimiterClassName=_0x307c2b(0x860),defaultCredit$3;function createDelimiterElement(_0x159bc3){var _0xb58e73=_0x5e00b3,_0x1e1c12=document[_0xb58e73(0x2a2e)](_0xb58e73(0x45e3));return _0x1e1c12[_0xb58e73(0x2a67)]=_0x159bc3,_0x1e1c12['className']=delimiterClassName,_0x1e1c12;}function createCreditElement(_0x51b8da,_0x532533){var _0x1beae7=_0x5e00b3;if(defined$1(_0x532533)){var _0x498c04=document['createElement'](_0x532533);_0x498c04[_0x1beae7(0x22aa)]=_0x51b8da[_0x1beae7(0x22aa)],_0x498c04[_0x1beae7(0x5a20)](_0x51b8da),_0x51b8da=_0x498c04;}return _0x51b8da;}function displayCredits(_0x3af2e3,_0x566606,_0x4a8c38,_0x16c000){var _0x409038=_0x307c2b,_0x6a0ea4=_0x5e00b3;for(var _0x5ea324=_0x3af2e3[_0x6a0ea4(0x1f53)],_0x3dbe7f=-0x1,_0x290329=0x0;_0x290329<_0x566606[_0x6a0ea4(0x809)];++_0x290329){var _0x365ad1=_0x566606[_0x290329];if(defined$1(_0x365ad1)){if(_0x3dbe7f=_0x290329,defined$1(_0x4a8c38)&&(_0x3dbe7f*=0x2,_0x290329>0x0)){var _0x50fff6=_0x3dbe7f-0x1;if(_0x5ea324[_0x409038(0x2ef4)]<=_0x50fff6)_0x3af2e3[_0x6a0ea4(0x5a20)](createDelimiterElement(_0x4a8c38));else{var _0x4e737a=_0x5ea324[_0x50fff6];_0x4e737a[_0x6a0ea4(0x1e84)]!==delimiterClassName&&_0x3af2e3[_0x409038(0x2936)](createDelimiterElement(_0x4a8c38),_0x4e737a);}}var _0x4857af=_0x365ad1[_0x6a0ea4(0x35e5)];if(_0x5ea324[_0x409038(0x2ef4)]<=_0x3dbe7f)_0x3af2e3[_0x6a0ea4(0x5a20)](createCreditElement(_0x4857af,_0x16c000));else{var _0x891fdc=_0x5ea324[_0x3dbe7f];_0x891fdc[_0x6a0ea4(0x22aa)]!==_0x365ad1[_0x409038(0x3cac)]&&_0x3af2e3[_0x409038(0x2936)](createCreditElement(_0x4857af,_0x16c000),_0x891fdc);}}}for(++_0x3dbe7f;_0x3dbe7f<_0x5ea324[_0x6a0ea4(0x809)];)_0x3af2e3[_0x6a0ea4(0x3fb0)](_0x5ea324[_0x3dbe7f]);}function styleLightboxContainer(_0x525bf1){var _0x5498c3=_0x307c2b,_0x427b85=_0x5e00b3,_0x250d44=_0x525bf1[_0x427b85(0x362b)],_0x1adcd9=_0x525bf1[_0x427b85(0x4e47)][_0x5498c3(0x4593)],_0xc6f12e=_0x525bf1[_0x427b85(0x4e47)][_0x427b85(0x53c9)];_0x1adcd9!==_0x525bf1['_lastViewportWidth']&&(_0x1adcd9<mobileWidth?(_0x250d44[_0x5498c3(0x2d7)]=_0x427b85(0x2727),_0x250d44['style'][_0x427b85(0x528f)]='0'):(_0x250d44[_0x427b85(0x1e84)]=_0x427b85(0xe62),_0x250d44[_0x427b85(0x8cd)][_0x427b85(0x528f)]=Math[_0x427b85(0x1ace)](0.5*(_0xc6f12e-_0x250d44[_0x427b85(0x53c9)]))+'px'),_0x525bf1[_0x427b85(0x4da8)]=_0x1adcd9),_0x1adcd9>=mobileWidth&&_0xc6f12e!==_0x525bf1[_0x427b85(0x34d7)]&&(_0x250d44[_0x427b85(0x8cd)][_0x427b85(0x528f)]=Math[_0x427b85(0x1ace)](0.5*(_0xc6f12e-_0x250d44[_0x427b85(0x53c9)]))+'px',_0x525bf1[_0x427b85(0x34d7)]=_0xc6f12e);}function addStyle(_0x186679,_0x4fd4f7){var _0x399c2c=_0x5e00b3,_0x122daa=_0x186679+'\x20{';for(var _0x5dabb7 in _0x4fd4f7)_0x4fd4f7[_0x399c2c(0x1a9a)](_0x5dabb7)&&(_0x122daa+=_0x5dabb7+':\x20'+_0x4fd4f7[_0x5dabb7]+';\x20');return _0x122daa+=_0x399c2c(0x17b3);}function appendCss(){var _0x49e19d=_0x307c2b,_0x5c69dc=_0x5e00b3,_0x3b8a4f='';_0x3b8a4f+=addStyle(_0x5c69dc(0x328d),{'display':_0x5c69dc(0x5e6f),'z-index':'1','position':_0x5c69dc(0x2edc),'top':'0','left':'0','width':_0x5c69dc(0x373d),'height':_0x5c69dc(0x373d),'background-color':'rgba(80,\x2080,\x2080,\x200.8)'}),_0x3b8a4f+=addStyle(_0x5c69dc(0x354b),{'background-color':_0x5c69dc(0x27c6),'color':textColor,'position':_0x5c69dc(0x36ed),'min-height':lightboxHeight+'px','margin':_0x49e19d(0x3d78)}),_0x3b8a4f+=addStyle(_0x5c69dc(0xa57),{'color':textColor}),_0x3b8a4f+=addStyle(_0x5c69dc(0x4e12),{'color':highlightColor$1}),_0x3b8a4f+=addStyle(_0x49e19d(0x2820),{'border':_0x5c69dc(0x1333),'border-radius':_0x5c69dc(0x1d33),'max-width':_0x5c69dc(0x24df)}),_0x3b8a4f+=addStyle(_0x5c69dc(0x1076),{'height':'100%','width':'100%'}),_0x3b8a4f+=addStyle('.cesium-credit-lightbox-title',{'padding':_0x5c69dc(0x3f9e)}),_0x3b8a4f+=addStyle(_0x49e19d(0x3b7b),{'font-size':_0x5c69dc(0x36a6),'cursor':_0x49e19d(0x4d6a),'position':_0x5c69dc(0x2edc),'top':'0','right':_0x49e19d(0x2a72),'color':textColor}),_0x3b8a4f+=addStyle(_0x5c69dc(0x541),{'color':highlightColor$1}),_0x3b8a4f+=addStyle(_0x5c69dc(0x2548),{'margin':'0','padding':_0x5c69dc(0x846),'font-size':_0x5c69dc(0x2560)}),_0x3b8a4f+=addStyle(_0x5c69dc(0x5d71),{'padding-bottom':_0x5c69dc(0x4eac)}),_0x3b8a4f+=addStyle(_0x5c69dc(0x1ac8),{'padding':'0','margin':'0'}),_0x3b8a4f+=addStyle(_0x5c69dc(0x402b),{'padding-left':_0x5c69dc(0x1d33),'cursor':_0x49e19d(0x4d6a),'text-decoration':'underline','color':textColor}),_0x3b8a4f+=addStyle(_0x5c69dc(0x1ae6),{'color':highlightColor$1}),_0x3b8a4f+=addStyle(_0x5c69dc(0x59dd),{'color':textColor}),_0x3b8a4f+=addStyle(_0x5c69dc(0x3fa4),{'display':_0x5c69dc(0x5d45)});var _0x43264e=document[_0x5c69dc(0x527f)],_0x419cc4=document[_0x5c69dc(0x2a2e)](_0x5c69dc(0x8cd));_0x419cc4[_0x5c69dc(0x15ac)]=_0x3b8a4f,_0x43264e[_0x5c69dc(0x53c7)](_0x419cc4,_0x43264e[_0x5c69dc(0x5905)]);}function CreditDisplay(_0x2c16b3,_0xf3cdc9,_0x577318){var _0x3a32a1=_0x307c2b,_0x4694ac=_0x5e00b3,_0x47fc70=this;_0x577318=defaultValue$1(_0x577318,document[_0x4694ac(0xd00)]);var _0x10dfc5=document[_0x4694ac(0x2a2e)](_0x4694ac(0x2410));_0x10dfc5[_0x4694ac(0x1e84)]=_0x4694ac(0x3a01),_0x577318[_0x4694ac(0x5a20)](_0x10dfc5);var _0x5d1f7e=document[_0x3a32a1(0x251f)](_0x4694ac(0x2410));function _0x3c3fda(_0x75dcd2){var _0x5dab6f=_0x3a32a1,_0x43faf3=_0x4694ac;_0x5d1f7e[_0x43faf3(0x5655)](_0x75dcd2[_0x5dab6f(0x4fc8)])||_0x47fc70[_0x43faf3(0x585b)]();}_0x5d1f7e[_0x4694ac(0x1e84)]=_0x4694ac(0x5e8e),_0x10dfc5[_0x4694ac(0x5a20)](_0x5d1f7e),_0x10dfc5[_0x3a32a1(0x3b94)](_0x4694ac(0x5d35),_0x3c3fda,!0x1);var _0x3f566c=document[_0x4694ac(0x2a2e)](_0x4694ac(0x2410));_0x3f566c[_0x4694ac(0x1e84)]='cesium-credit-lightbox-title',_0x3f566c[_0x4694ac(0x2a67)]=_0x4694ac(0x5d73),_0x5d1f7e[_0x4694ac(0x5a20)](_0x3f566c);var _0x5d32f8=document[_0x3a32a1(0x251f)]('a');_0x5d32f8[_0x4694ac(0x54ca)]=this[_0x4694ac(0x585b)][_0x4694ac(0xdbb)](this),_0x5d32f8[_0x4694ac(0x15ac)]=_0x4694ac(0x2ca9),_0x5d32f8[_0x4694ac(0x1e84)]=_0x4694ac(0x35f2),_0x5d1f7e[_0x3a32a1(0x33d6)](_0x5d32f8);var _0x2cdd9d=document[_0x4694ac(0x2a2e)]('ul');_0x5d1f7e[_0x4694ac(0x5a20)](_0x2cdd9d);var _0x52c60d=document[_0x4694ac(0x2a2e)](_0x3a32a1(0x5b3e));_0x52c60d[_0x3a32a1(0x2d7)]='cesium-credit-logoContainer',_0x52c60d[_0x4694ac(0x8cd)][_0x3a32a1(0x303b)]=_0x4694ac(0x5d45),_0x2c16b3[_0x3a32a1(0x33d6)](_0x52c60d);var _0x9e98c3=document[_0x4694ac(0x2a2e)](_0x4694ac(0x2410));_0x9e98c3[_0x4694ac(0x1e84)]=_0x4694ac(0x4c0),_0x9e98c3[_0x3a32a1(0x1df0)][_0x4694ac(0x53c8)]=_0x4694ac(0x5d45),_0x2c16b3[_0x4694ac(0x5a20)](_0x9e98c3);var _0x1c622f=document[_0x3a32a1(0x251f)]('a');_0x1c622f[_0x4694ac(0x1e84)]=_0x4694ac(0x4a4a),_0x1c622f[_0x4694ac(0x54ca)]=this[_0x4694ac(0x4bc0)][_0x3a32a1(0x66d)](this),_0x1c622f[_0x4694ac(0x2a67)]=_0x4694ac(0x1b54),_0x2c16b3[_0x4694ac(0x5a20)](_0x1c622f),appendCss();var _0x25f405=Credit$1[_0x3a32a1(0x2d7b)](CreditDisplay[_0x4694ac(0x38c)]);this[_0x4694ac(0x4ef6)]=defaultValue$1(_0xf3cdc9,_0x4694ac(0x1e06)),this[_0x4694ac(0xba5)]=_0x9e98c3,this[_0x4694ac(0x5a38)]=_0x52c60d,this[_0x4694ac(0x34d7)]=void 0x0,this[_0x4694ac(0x4da8)]=void 0x0,this[_0x3a32a1(0x5612)]=_0x5d1f7e,this[_0x4694ac(0x3566)]=_0x2cdd9d,this[_0x4694ac(0x39a3)]=_0x10dfc5,this[_0x4694ac(0x5676)]=_0x3c3fda,this[_0x4694ac(0x2e3a)]=_0x1c622f,this[_0x3a32a1(0x1c12)]=!0x1,this[_0x4694ac(0x1a4e)]=[],this[_0x3a32a1(0x3c12)]=_0x25f405,this[_0x4694ac(0xe9c)]=void 0x0,this[_0x4694ac(0x33c2)]=_0x25f405,this[_0x4694ac(0x5a9e)]={'screenCredits':new AssociativeArray(),'lightboxCredits':new AssociativeArray()},this[_0x3a32a1(0x1ba6)]=void 0x0,this[_0x4694ac(0x4e47)]=_0x577318,this[_0x4694ac(0x2df0)]=_0x2c16b3;}function getDefaultCredit(){var _0x1e2c81=_0x307c2b,_0x295355=_0x5e00b3;if(!defined$1(defaultCredit$3)){var _0x44d63f=buildModuleUrl(_0x295355(0x20a7));defaultCredit$3=new Credit$1('<a\x20href=\x22http://www.supermap.com\x22\x20target=\x22_blank\x22><img\x20src=\x22'+_0x44d63f+_0x1e2c81(0x1ffd),!0x0);}return CreditDisplay[_0x1e2c81(0x10b4)]||(CreditDisplay[_0x295355(0x3bb6)]=defaultCredit$3,CreditDisplay[_0x295355(0x4680)]=!0x0),defaultCredit$3;}function DamBreakAnalysis(_0x33b137){var _0x58157c=_0x5e00b3;if(!defined$1(_0x33b137))throw new DeveloperError$1(_0x58157c(0x45ef));this[_0x58157c(0x5e52)]=_0x33b137,this[_0x58157c(0x3dc5)]=void 0x0,this[_0x58157c(0x7ce)]=void 0x0,this[_0x58157c(0x3097)]=new BoundingSphere(),this[_0x58157c(0x538a)]=[],this[_0x58157c(0x4c89)]=0x0,this[_0x58157c(0x601)]=null,this[_0x58157c(0x275a)]=[0x0,0x0,0x0],this['_frameState']=void 0x0,this[_0x58157c(0x16d0)]=!0x0,this[_0x58157c(0x5e3a)]='',this[_0x58157c(0xfba)]='',this[_0x58157c(0x33bf)]='',this[_0x58157c(0x29b5)]=!0x1;}function destroyCommands$1(_0x1cad78){var _0x32baeb=_0x307c2b,_0x43b8ec=_0x5e00b3;defined$1(_0x1cad78[_0x43b8ec(0x601)])&&(_0x1cad78[_0x43b8ec(0x601)]=_0x1cad78[_0x43b8ec(0x601)]&&_0x1cad78[_0x43b8ec(0x601)][_0x43b8ec(0x2947)](),_0x1cad78[_0x32baeb(0x2c1d)]=null);}function DebugAppearance(_0x461704){var _0x2867de=_0x307c2b,_0x55aeb1=_0x5e00b3,_0x39cc58=(_0x461704=defaultValue$1(_0x461704,defaultValue$1[_0x55aeb1(0x243c)]))[_0x55aeb1(0x114f)],_0x3769bf=_0x461704[_0x55aeb1(0xbd3)];defined$1(_0x3769bf)||(_0x3769bf=!0x1);var _0x43ecad,_0x422606=defaultValue$1(_0x461704[_0x55aeb1(0x2fd5)],_0x55aeb1(0x2802)),_0x3a0390='v_'+_0x39cc58;if(_0x2867de(0x4407)===_0x39cc58||_0x55aeb1(0x2005)===_0x39cc58||_0x55aeb1(0x333d)===_0x39cc58)_0x43ecad=_0x55aeb1(0x2680)+_0x3a0390+_0x55aeb1(0x4707);else switch('st'===_0x39cc58&&(_0x422606=_0x55aeb1(0x26eb)),_0x422606){case _0x55aeb1(0x2955):_0x43ecad=_0x2867de(0x50bc)+_0x3a0390+_0x55aeb1(0x3a11);break;case _0x55aeb1(0x26eb):_0x43ecad=_0x55aeb1(0x1271)+_0x3a0390+_0x55aeb1(0x665);break;case _0x55aeb1(0x2802):_0x43ecad=_0x2867de(0x5210)+_0x3a0390+_0x55aeb1(0x20bf);break;case _0x2867de(0x39d7):_0x43ecad=_0x55aeb1(0x35b9)+_0x3a0390+_0x55aeb1(0x15fd);}var _0x199032=_0x55aeb1(0x1905)+(_0x3769bf?'':_0x55aeb1(0x38b1)+_0x422606+'\x20'+_0x39cc58+';\x0a')+_0x55aeb1(0x3e20)+_0x422606+'\x20'+_0x3a0390+';\x0avoid\x20main()\x0a{\x0avec4\x20p\x20=\x20czm_translateRelativeToEye(position3DHigh,\x20position3DLow);\x0a'+(_0x3769bf?_0x3a0390+_0x2867de(0xd77)+_0x39cc58+_0x55aeb1(0x23c):_0x3a0390+_0x55aeb1(0x987)+_0x39cc58+';\x0a')+_0x2867de(0x517a),_0x51888c=_0x55aeb1(0x3e20)+_0x422606+'\x20'+_0x3a0390+';\x0a'+_0x43ecad+_0x55aeb1(0x3b63);this[_0x55aeb1(0x3453)]=void 0x0,this[_0x55aeb1(0x1d92)]=defaultValue$1(_0x461704[_0x55aeb1(0x1d92)],!0x1),this[_0x55aeb1(0x112c)]=defaultValue$1(_0x461704[_0x55aeb1(0x14d5)],_0x199032),this[_0x2867de(0x4020)]=defaultValue$1(_0x461704[_0x55aeb1(0x1a87)],_0x51888c),this[_0x55aeb1(0xc3f)]=Appearance[_0x55aeb1(0x55de)](!0x1,!0x1,_0x461704[_0x55aeb1(0x33c4)]),this[_0x55aeb1(0x5530)]=defaultValue$1(_0x461704[_0x55aeb1(0x33f2)],!0x1),this[_0x55aeb1(0x4889)]=_0x39cc58,this[_0x55aeb1(0x3456)]=_0x422606;}function DebugModelMatrixPrimitive(_0x5a6123){var _0x18dbde=_0x307c2b,_0x15ceae=_0x5e00b3;_0x5a6123=defaultValue$1(_0x5a6123,defaultValue$1[_0x15ceae(0x243c)]),this[_0x15ceae(0x809)]=defaultValue$1(_0x5a6123[_0x15ceae(0x809)],0x989680),this[_0x15ceae(0x4fc2)]=void 0x0,this[_0x15ceae(0x2d3c)]=defaultValue$1(_0x5a6123['width'],0x2),this[_0x15ceae(0x5178)]=void 0x0,this[_0x15ceae(0x3234)]=defaultValue$1(_0x5a6123[_0x15ceae(0x3234)],!0x0),this[_0x15ceae(0x599)]=Matrix4[_0x15ceae(0x40f3)](defaultValue$1(_0x5a6123[_0x18dbde(0x4bac)],Matrix4[_0x15ceae(0x2de)])),this[_0x15ceae(0x33a1)]=new Matrix4(),this['id']=_0x5a6123['id'],this[_0x15ceae(0x32b3)]=void 0x0,this[_0x15ceae(0x5b5)]=void 0x0;}CreditDisplay[_0x5e00b3(0x3720)][_0x5e00b3(0x4a7b)]=function(_0x26450e){var _0x98329d=_0x307c2b,_0x43de41=_0x5e00b3;if(_0x26450e[_0x43de41(0x1117)])return defined$1(this[_0x98329d(0x1ba6)])||(this[_0x43de41(0x574c)]=Credit$1[_0x98329d(0x2d7b)](getDefaultCredit())),void(this[_0x43de41(0x33c2)]=this['_defaultCredit']);_0x26450e[_0x43de41(0x593e)]?this[_0x43de41(0x5a9e)][_0x43de41(0x3b6d)][_0x43de41(0x10aa)](_0x26450e['id'],_0x26450e):this[_0x43de41(0x5a9e)][_0x43de41(0x4c5f)][_0x43de41(0x10aa)](_0x26450e['id'],_0x26450e);},CreditDisplay[_0x5e00b3(0x3720)][_0x5e00b3(0x36a7)]=function(_0x1aa4b3){var _0x36bfcb=_0x307c2b,_0x1e8172=_0x5e00b3,_0x3f2441=this[_0x1e8172(0x1a4e)];contains(_0x3f2441,_0x1aa4b3)||_0x3f2441[_0x36bfcb(0x2a0e)](_0x1aa4b3);},CreditDisplay[_0x5e00b3(0x3720)][_0x307c2b(0x368d)]=function(_0x3cc47f){var _0x47e488=_0x5e00b3,_0x5bfd54=this[_0x47e488(0x1a4e)],_0x1bf335=_0x5bfd54[_0x47e488(0xabf)](_0x3cc47f);-0x1!==_0x1bf335&&_0x5bfd54[_0x47e488(0x2f5b)](_0x1bf335,0x1);},CreditDisplay[_0x5e00b3(0x3720)][_0x5e00b3(0x4bc0)]=function(){var _0x49f730=_0x307c2b,_0x241a8f=_0x5e00b3;this[_0x241a8f(0x39a3)][_0x49f730(0x1df0)][_0x241a8f(0x53c8)]=_0x241a8f(0x505e),this[_0x241a8f(0x480c)]=!0x0;},CreditDisplay[_0x307c2b(0x1aa2)][_0x5e00b3(0x585b)]=function(){var _0x4e6fdb=_0x307c2b,_0x5f0a3b=_0x5e00b3;this['_lightbox'][_0x5f0a3b(0x8cd)][_0x4e6fdb(0x303b)]=_0x5f0a3b(0x5e6f),this[_0x5f0a3b(0x480c)]=!0x1;},CreditDisplay[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(){var _0x5e1e98=_0x5e00b3;this[_0x5e1e98(0x480c)]&&styleLightboxContainer(this);},CreditDisplay[_0x5e00b3(0x3720)]['beginFrame']=function(){var _0x59de74=_0x307c2b,_0x38e95e=_0x5e00b3,_0xb5f38=this[_0x59de74(0x3e65)],_0x7f65c1=_0xb5f38[_0x59de74(0x532f)];_0x7f65c1[_0x38e95e(0x443c)]();for(var _0x464b0b=this[_0x38e95e(0x1a4e)],_0xc91b47=0x0;_0xc91b47<_0x464b0b[_0x38e95e(0x809)];++_0xc91b47){var _0x580e69=_0x464b0b[_0xc91b47];_0x7f65c1[_0x38e95e(0x10aa)](_0x580e69['id'],_0x580e69);}_0xb5f38[_0x38e95e(0x4c5f)][_0x38e95e(0x443c)](),Credit$1[_0x38e95e(0x1dab)](CreditDisplay[_0x38e95e(0x38c)],this[_0x38e95e(0x3bb6)])||(this[_0x38e95e(0x3bb6)]=Credit$1[_0x38e95e(0x40f3)](CreditDisplay[_0x59de74(0x417a)])),this[_0x38e95e(0x33c2)]=this[_0x38e95e(0x3bb6)];},CreditDisplay[_0x5e00b3(0x3720)][_0x5e00b3(0x18a0)]=function(){var _0x40de41=_0x307c2b,_0x4a1736=_0x5e00b3,_0x25276e=this[_0x4a1736(0x5a9e)][_0x40de41(0x532f)][_0x4a1736(0xc98)];displayCredits(this[_0x4a1736(0xba5)],_0x25276e,this[_0x4a1736(0x4ef6)],void 0x0);var _0x293fee=this[_0x4a1736(0x5a9e)][_0x4a1736(0x4c5f)][_0x4a1736(0xc98)];this[_0x4a1736(0x2e3a)][_0x4a1736(0x8cd)]['display']=_0x293fee[_0x4a1736(0x809)]>0x0?_0x4a1736(0x5d45):_0x4a1736(0x5e6f),displayCredits(this[_0x4a1736(0x3566)],_0x293fee,void 0x0,'li'),swapCesiumCredit(this);},CreditDisplay[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2f3887=_0x307c2b,_0x4fd84f=_0x5e00b3;return this['_lightbox'][_0x4fd84f(0x3da7)](_0x4fd84f(0x5d35),this[_0x4fd84f(0x5676)],!0x1),this[_0x2f3887(0x458a)][_0x2f3887(0x1f3a)](this[_0x4fd84f(0x5a38)]),this[_0x4fd84f(0x2df0)][_0x4fd84f(0x3fb0)](this[_0x4fd84f(0xba5)]),this[_0x2f3887(0x458a)][_0x4fd84f(0x3fb0)](this[_0x4fd84f(0x2e3a)]),this[_0x4fd84f(0x4e47)][_0x4fd84f(0x3fb0)](this[_0x4fd84f(0x39a3)]),destroyObject$1(this);},CreditDisplay[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},CreditDisplay[_0x5e00b3(0x3bb6)]=void 0x0,CreditDisplay[_0x5e00b3(0x4680)]=!0x1,Object[_0x5e00b3(0x1dfd)](CreditDisplay,{'cesiumCredit':{'get':function(){var _0xaa2e83=_0x5e00b3;return getDefaultCredit(),CreditDisplay[_0xaa2e83(0x3bb6)];},'set':function(_0x357391){var _0x34ce33=_0x5e00b3;CreditDisplay[_0x34ce33(0x3bb6)]=_0x357391,CreditDisplay[_0x34ce33(0x4680)]=!0x0;}}}),Object[_0x307c2b(0x66e)](DamBreakAnalysis[_0x5e00b3(0x3720)],{'damBreakPosition':{'get':function(){var _0x339592=_0x5e00b3;return this[_0x339592(0x275a)];},'set':function(_0x335f9a){var _0x18fdfa=_0x5e00b3;this[_0x18fdfa(0x275a)]=_0x335f9a,this[_0x18fdfa(0x16d0)]=!0x0;}},'waterHeight':{'get':function(){var _0x5f1b2b=_0x5e00b3;return this[_0x5f1b2b(0x4c89)];},'set':function(_0x1ed2de){var _0x283089=_0x5e00b3;this[_0x283089(0x4c89)]=_0x1ed2de,this[_0x283089(0x16d0)]=!0x0;}}}),DamBreakAnalysis[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){return destroyCommands$1(this),destroyObject$1(this);},DamBreakAnalysis[_0x5e00b3(0x3720)][_0x5e00b3(0x5640)]=function(){var _0x32e491=_0x307c2b,_0x5a0206=_0x5e00b3;''!==this[_0x5a0206(0x5e3a)]||this[_0x5a0206(0x29b5)]||(this[_0x5a0206(0x5e3a)]=_0x32e491(0x1387)+this[_0x5a0206(0x5e52)][_0x5a0206(0x2b3a)][_0x5a0206(0x476b)],this[_0x5a0206(0xfba)]=this[_0x5a0206(0x5e3a)]+_0x5a0206(0x5e52),this[_0x32e491(0x427b)]=this[_0x5a0206(0x5e3a)]+_0x5a0206(0x4876),this[_0x5a0206(0x5e52)][_0x5a0206(0x2b3a)][_0x5a0206(0x30c2)](this));},DamBreakAnalysis[_0x5e00b3(0x3720)][_0x5e00b3(0x2395)]=function(_0x255f38){var _0x20b218=_0x307c2b,_0x223b9e=_0x5e00b3;if(!defined$1(_0x255f38)||!defined$1(_0x255f38[_0x223b9e(0x3747)]))throw new DeveloperError$1(_0x223b9e(0x1b84));this[_0x223b9e(0x538a)]=_0x255f38[_0x20b218(0x2fe9)],this[_0x223b9e(0x16d0)]=!0x0;},DamBreakAnalysis[_0x5e00b3(0x3720)][_0x5e00b3(0x2f02)]=function(_0x2f8444){},DamBreakAnalysis[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x586317,_0x357cdc,_0x48226b){var _0x3dea9c=_0x307c2b,_0x3bc18c=_0x5e00b3;if(_0x3bc18c(0x27cf)!==_0x357cdc[_0x3bc18c(0x4c01)][_0x3bc18c(0x2c5)]&&!_0x357cdc[_0x3bc18c(0xd77)][_0x3bc18c(0x3c62)]){if(!_0x357cdc[_0x3dea9c(0x155)][_0x3dea9c(0x27f3)]||_0x357cdc[_0x3bc18c(0x4c01)][_0x3bc18c(0x2c5)]!==this[_0x3dea9c(0x2621)]&&_0x357cdc[_0x3bc18c(0x4c01)][_0x3bc18c(0x2c5)]!==this[_0x3dea9c(0x427b)]){var _0x112c90=_0x357cdc[_0x3bc18c(0x5592)];_0x112c90[_0x3bc18c(0x56c)]||(Matrix4[_0x3bc18c(0x589e)](this[_0x3dea9c(0x596d)],_0x112c90[_0x3bc18c(0x4459)],this[_0x3bc18c(0x2080)]),this[_0x3bc18c(0x16d0)]&&(this[_0x3dea9c(0x4e0e)]=_0x357cdc,defined$1(this[_0x3bc18c(0x7ce)])||(this[_0x3bc18c(0x7ce)]=new DepthFramebuffer(_0x586317),this[_0x3bc18c(0x7ce)][_0x3bc18c(0x440)][_0x3bc18c(0x35dc)]=!0x0,this[_0x3bc18c(0x7ce)][_0x3bc18c(0x440)][_0x3bc18c(0x1481)]=!0x0,this[_0x3bc18c(0x7ce)][_0x3bc18c(0x31c4)]=this[_0x3bc18c(0x31c4)],_0x357cdc[_0x3bc18c(0x5a25)][this[_0x3bc18c(0x33bf)]]=this[_0x3bc18c(0x7ce)]),this['_update']=!0x1,destroyCommands$1(this),updateCamera(this,_0x586317,_0x357cdc),updateViewShed(this,_0x586317,_0x357cdc)),defined$1(this[_0x3bc18c(0x7ce)][_0x3bc18c(0x3eaf)])&&_0x48226b[_0x3bc18c(0x5323)](correct));}else _0x357cdc[_0x3bc18c(0x4c01)][_0x3bc18c(0x2c5)]===this[_0x3bc18c(0xfba)]&&defined$1(this['_stencilCommand'])&&_0x48226b[_0x3bc18c(0x5323)](this[_0x3bc18c(0x4bd7)]);}},Object[_0x5e00b3(0x1dfd)](DebugAppearance['prototype'],{'vertexShaderSource':{'get':function(){var _0xa31c67=_0x5e00b3;return this[_0xa31c67(0x112c)];}},'fragmentShaderSource':{'get':function(){var _0xd10da1=_0x5e00b3;return this[_0xd10da1(0x3433)];}},'renderState':{'get':function(){var _0x53fd63=_0x5e00b3;return this[_0x53fd63(0xc3f)];}},'closed':{'get':function(){return this['_closed'];}},'attributeName':{'get':function(){var _0x5051d4=_0x5e00b3;return this[_0x5051d4(0x4889)];}},'glslDatatype':{'get':function(){var _0x154be4=_0x5e00b3;return this[_0x154be4(0x3456)];}}}),DebugAppearance[_0x5e00b3(0x3720)][_0x307c2b(0x4c78)]=Appearance['prototype'][_0x5e00b3(0x3b87)],DebugAppearance[_0x307c2b(0x1aa2)][_0x5e00b3(0x493f)]=Appearance[_0x5e00b3(0x3720)][_0x5e00b3(0x493f)],DebugAppearance[_0x5e00b3(0x3720)][_0x5e00b3(0x36c2)]=Appearance[_0x5e00b3(0x3720)][_0x307c2b(0x34f)],DebugModelMatrixPrimitive[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x817f54){var _0x3eb560=_0x307c2b,_0x154545=_0x5e00b3;if(this[_0x154545(0x3234)]){if(!defined$1(this[_0x154545(0x5b5)])||!Matrix4[_0x154545(0x1dab)](this[_0x3eb560(0x2ebe)],this[_0x154545(0x599)])||this[_0x154545(0x4fc2)]!==this[_0x154545(0x809)]||this[_0x3eb560(0x496c)]!==this[_0x154545(0x2d3c)]||this[_0x154545(0x32b3)]!==this['id']){this[_0x154545(0x33a1)]=Matrix4[_0x154545(0x40f3)](this[_0x154545(0x599)],this[_0x154545(0x33a1)]),this[_0x154545(0x4fc2)]=this[_0x3eb560(0x2ef4)],this[_0x154545(0x5178)]=this[_0x154545(0x2d3c)],this[_0x154545(0x32b3)]=this['id'],defined$1(this[_0x154545(0x5b5)])&&this[_0x154545(0x5b5)][_0x154545(0x2947)](),0x0===this[_0x154545(0x599)][0xc]&&0x0===this[_0x154545(0x599)][0xd]&&0x0===this[_0x154545(0x599)][0xe]&&(this[_0x154545(0x599)][0xe]=0.01);var _0x491886=new GeometryInstance({'geometry':new PolylineGeometry({'positions':[Cartesian3[_0x154545(0x3a34)],Cartesian3[_0x154545(0x442b)]],'width':this[_0x154545(0x2d3c)],'vertexFormat':PolylineColorAppearance[_0x3eb560(0x498b)],'colors':[Color$2[_0x154545(0x22f7)],Color$2[_0x154545(0x22f7)]],'arcType':ArcType$1[_0x154545(0x423a)]}),'modelMatrix':Matrix4[_0x3eb560(0x136f)](this[_0x154545(0x599)],this[_0x154545(0x809)],new Matrix4()),'id':this['id'],'pickPrimitive':this}),_0x421a57=new GeometryInstance({'geometry':new PolylineGeometry({'positions':[Cartesian3[_0x154545(0x3a34)],Cartesian3[_0x154545(0x5390)]],'width':this[_0x154545(0x2d3c)],'vertexFormat':PolylineColorAppearance[_0x3eb560(0x498b)],'colors':[Color$2[_0x154545(0x1996)],Color$2[_0x154545(0x1996)]],'arcType':ArcType$1[_0x154545(0x423a)]}),'modelMatrix':Matrix4[_0x3eb560(0x136f)](this[_0x154545(0x599)],this[_0x154545(0x809)],new Matrix4()),'id':this['id'],'pickPrimitive':this}),_0x33bd77=new GeometryInstance({'geometry':new PolylineGeometry({'positions':[Cartesian3[_0x3eb560(0x12ef)],Cartesian3[_0x3eb560(0x1e5a)]],'width':this[_0x154545(0x2d3c)],'vertexFormat':PolylineColorAppearance[_0x154545(0x4fb)],'colors':[Color$2[_0x3eb560(0x49c4)],Color$2[_0x3eb560(0x49c4)]],'arcType':ArcType$1[_0x154545(0x423a)]}),'modelMatrix':Matrix4[_0x154545(0x1dc2)](this[_0x154545(0x599)],this[_0x154545(0x809)],new Matrix4()),'id':this['id'],'pickPrimitive':this});this[_0x154545(0x5b5)]=new Primitive({'geometryInstances':[_0x491886,_0x421a57,_0x33bd77],'appearance':new PolylineColorAppearance(),'asynchronous':!0x1});}this[_0x154545(0x5b5)][_0x3eb560(0x2e6d)](_0x817f54);}},DebugModelMatrixPrimitive[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},DebugModelMatrixPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x38a583=_0x307c2b,_0x4e4988=_0x5e00b3;return this[_0x38a583(0x1679)]=this[_0x4e4988(0x5b5)]&&this[_0x38a583(0x1679)][_0x4e4988(0x2947)](),destroyObject$1(this);};var DepthPlaneFS=_0x5e00b3(0x5779),DepthPlaneVS=_0x5e00b3(0x2289);function DepthPlane(){var _0xf721fe=_0x307c2b,_0x31eab6=_0x5e00b3;this[_0x31eab6(0x3fb4)]=void 0x0,this['_sp']=void 0x0,this[_0x31eab6(0xc7b)]=void 0x0,this[_0xf721fe(0x75d)]=void 0x0,this['_mode']=void 0x0,this[_0x31eab6(0x4891)]=!0x1;}var depthQuadScratch=FeatureDetection[_0x5e00b3(0x5e5e)]()?new Float32Array(0xc):[],scratchCartesian1$1=new Cartesian3(),scratchCartesian2$2=new Cartesian3(),scratchCartesian3$2=new Cartesian3(),scratchCartesian4$1=new Cartesian3();function computeDepthQuad(_0x25981e,_0x481f3c){var _0x25a74b=_0x307c2b,_0x4ad34e=_0x5e00b3,_0x2050a4=_0x25981e[_0x4ad34e(0x37ad)],_0x269241=_0x481f3c[_0x4ad34e(0x5592)]['positionWC'],_0xc7380c=Cartesian3[_0x4ad34e(0x2f3d)](_0x25981e[_0x4ad34e(0x9af)],_0x269241,scratchCartesian1$1),_0x12f344=Cartesian3[_0x4ad34e(0x3d6f)](_0xc7380c),_0x2529c6=Cartesian3[_0x4ad34e(0x4853)](_0xc7380c,scratchCartesian2$2),_0x48edfa=Cartesian3[_0x4ad34e(0x4853)](Cartesian3[_0x4ad34e(0x4143)](Cartesian3[_0x25a74b(0x1e5a)],_0xc7380c,scratchCartesian3$2),scratchCartesian3$2),_0xa56552=Cartesian3[_0x4ad34e(0x4853)](Cartesian3[_0x4ad34e(0x4143)](_0x2529c6,_0x48edfa,scratchCartesian4$1),scratchCartesian4$1),_0x1c52cc=Math[_0x4ad34e(0x5c4f)](Cartesian3['magnitudeSquared'](_0xc7380c)-0x1),_0x167388=Cartesian3[_0x4ad34e(0x34b9)](_0x2529c6,0x1/_0x12f344,scratchCartesian1$1),_0x26cad1=_0x1c52cc/_0x12f344,_0x5d7614=Cartesian3[_0x4ad34e(0x34b9)](_0x48edfa,_0x26cad1,scratchCartesian2$2),_0x342115=Cartesian3[_0x4ad34e(0x34b9)](_0xa56552,_0x26cad1,scratchCartesian3$2),_0x47cb9c=Cartesian3[_0x4ad34e(0x30c2)](_0x167388,_0x342115,scratchCartesian4$1);Cartesian3[_0x4ad34e(0x34b6)](_0x47cb9c,_0x5d7614,_0x47cb9c),Cartesian3[_0x25a74b(0x4a10)](_0x2050a4,_0x47cb9c,_0x47cb9c),Cartesian3[_0x4ad34e(0x52a8)](_0x47cb9c,depthQuadScratch,0x0);var _0x236a1d=Cartesian3[_0x4ad34e(0x34b6)](_0x167388,_0x342115,scratchCartesian4$1);Cartesian3[_0x4ad34e(0x34b6)](_0x236a1d,_0x5d7614,_0x236a1d),Cartesian3[_0x4ad34e(0x2f3d)](_0x2050a4,_0x236a1d,_0x236a1d),Cartesian3[_0x4ad34e(0x52a8)](_0x236a1d,depthQuadScratch,0x3);var _0x2c816b=Cartesian3[_0x4ad34e(0x30c2)](_0x167388,_0x342115,scratchCartesian4$1);Cartesian3[_0x4ad34e(0x30c2)](_0x2c816b,_0x5d7614,_0x2c816b),Cartesian3[_0x25a74b(0x4a10)](_0x2050a4,_0x2c816b,_0x2c816b),Cartesian3[_0x4ad34e(0x52a8)](_0x2c816b,depthQuadScratch,0x6);var _0x4e60aa=Cartesian3[_0x4ad34e(0x34b6)](_0x167388,_0x342115,scratchCartesian4$1);return Cartesian3[_0x4ad34e(0x30c2)](_0x4e60aa,_0x5d7614,_0x4e60aa),Cartesian3[_0x4ad34e(0x2f3d)](_0x2050a4,_0x4e60aa,_0x4e60aa),Cartesian3[_0x4ad34e(0x52a8)](_0x4e60aa,depthQuadScratch,0x9),depthQuadScratch;}function DerivedCommand(){}DepthPlane[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x4da961){var _0xf4286=_0x307c2b,_0x4186d6=_0x5e00b3;if(this[_0x4186d6(0x2201)]=_0x4da961[_0xf4286(0x266d)],_0x4da961[_0x4186d6(0x3037)]===SceneMode$1[_0x4186d6(0x3c78)]){var _0xb387e2=_0x4da961[_0x4186d6(0x4fd0)],_0x917e88=_0x4da961[_0xf4286(0xec2)][_0x4186d6(0x4faa)],_0x25e0c5=_0x4da961[_0xf4286(0x34e3)];if(defined$1(this[_0x4186d6(0x447c)])||(this[_0x4186d6(0x3fb4)]=RenderState[_0xf4286(0x5602)]({'cull':{'enabled':!0x0},'depthTest':{'enabled':!0x0},'colorMask':{'red':!0x1,'green':!0x1,'blue':!0x1,'alpha':!0x1}}),this[_0x4186d6(0x447c)]=new DrawCommand({'renderState':this['_rs'],'boundingVolume':new BoundingSphere(Cartesian3[_0x4186d6(0x3a34)],_0x917e88[_0x4186d6(0x1617)]),'pass':Pass$1[_0x4186d6(0x1792)],'owner':this})),!defined$1(this[_0x4186d6(0x3ebd)])||this['_useLogDepth']!==_0x25e0c5){this[_0x4186d6(0x4891)]=_0x25e0c5;var _0xf98767=new ShaderSource({'sources':[DepthPlaneVS]}),_0x14cd0b=new ShaderSource({'sources':[DepthPlaneFS]});_0x25e0c5&&(_0x14cd0b[_0x4186d6(0x2454)][_0x4186d6(0x5323)](_0x4186d6(0x3cb0)),_0x14cd0b[_0x4186d6(0x5c34)][_0xf4286(0x2a0e)](_0x4186d6(0x3c20)),_0xf98767[_0xf4286(0x3682)][_0xf4286(0x2a0e)](_0xf4286(0x43b5))),this[_0x4186d6(0x3ebd)]=ShaderProgram$1[_0x4186d6(0x45cf)]({'shaderProgram':this[_0x4186d6(0x3ebd)],'context':_0xb387e2,'vertexShaderSource':_0xf98767,'fragmentShaderSource':_0x14cd0b,'attributeLocations':{'position':0x0}}),this[_0xf4286(0x75d)][_0xf4286(0x1868)]=this[_0x4186d6(0x3ebd)];}var _0x5de4be=computeDepthQuad(_0x917e88,_0x4da961);if(defined$1(this[_0x4186d6(0xc7b)]))this[_0x4186d6(0xc7b)][_0x4186d6(0x4f6b)](0x0)[_0x4186d6(0x521e)][_0x4186d6(0x44e2)](_0x5de4be);else{var _0x319b90=new Geometry$1({'attributes':{'position':new GeometryAttribute({'componentDatatype':ComponentDatatype$1[_0x4186d6(0x486a)],'componentsPerAttribute':0x3,'values':_0x5de4be})},'indices':[0x0,0x1,0x2,0x2,0x1,0x3],'primitiveType':PrimitiveType$1[_0x4186d6(0xf30)]});this[_0x4186d6(0xc7b)]=VertexArray[_0x4186d6(0x6f3)]({'context':_0xb387e2,'geometry':_0x319b90,'attributeLocations':{'position':0x0},'bufferUsage':BufferUsage[_0x4186d6(0x3d22)]}),this[_0x4186d6(0x447c)][_0x4186d6(0x2b54)]=this[_0x4186d6(0xc7b)];}}},DepthPlane[_0x5e00b3(0x3720)][_0x307c2b(0x482e)]=function(_0x760cbc,_0x119cd3){var _0x879bd6=_0x307c2b,_0x377610=_0x5e00b3;this[_0x879bd6(0x360b)]===SceneMode$1[_0x377610(0x3c78)]&&this[_0x377610(0x447c)][_0x377610(0x5ae4)](_0x760cbc,_0x119cd3);},DepthPlane[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},DepthPlane[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3ea205=_0x307c2b,_0x20b5a0=_0x5e00b3;this[_0x20b5a0(0x3ebd)]=this[_0x20b5a0(0x3ebd)]&&this[_0x20b5a0(0x3ebd)]['destroy'](),this[_0x20b5a0(0xc7b)]=this[_0x3ea205(0x138)]&&this[_0x20b5a0(0xc7b)][_0x20b5a0(0x2947)]();};var fragDepthRegex=/\bgl_FragDepthEXT\b/,discardRegex=/\bdiscard\b/;function getDepthOnlyShaderProgram(_0x58f099,_0x5dfea3){var _0x3ddf0f=_0x307c2b,_0x360e94=_0x5e00b3,_0x407866=_0x58f099[_0x360e94(0x1b56)][_0x360e94(0x4356)](_0x5dfea3,_0x3ddf0f(0x1ba9));if(!defined$1(_0x407866)){var _0x588f6c=_0x5dfea3[_0x360e94(0x3f20)],_0x30edfe=_0x5dfea3[_0x360e94(0x1a87)],_0x376991=!0x1,_0x652a02=_0x30edfe[_0x3ddf0f(0x1d54)],_0x460340=_0x652a02[_0x360e94(0x809)];for(_0x295e91=0x0;_0x295e91<_0x460340;++_0x295e91)if(fragDepthRegex['test'](_0x652a02[_0x295e91])||discardRegex[_0x360e94(0x4a8a)](_0x652a02[_0x295e91])){_0x376991=!0x0;break;}var _0x3d6101=!0x1,_0x117c9a=_0x30edfe[_0x360e94(0x5c34)];for(_0x460340=_0x117c9a[_0x360e94(0x809)],_0x295e91=0x0;_0x295e91<_0x460340;++_0x295e91)if(_0x360e94(0x3c20)===_0x117c9a[_0x295e91]){_0x3d6101=!0x0;break;}if(_0x58f099[_0x360e94(0x2a16)])_0x376991||_0x3d6101?!_0x376991&&_0x3d6101&&(_0x30edfe=new ShaderSource({'defines':[_0x3ddf0f(0x43b5)],'sources':[_0x360e94(0x43e7)]})):_0x30edfe=new ShaderSource({'sources':[_0x360e94(0x50b5)]});else{if(_0x376991||_0x3d6101){if(!_0x376991&&_0x3d6101)_0x30edfe=new ShaderSource({'defines':[_0x360e94(0x3c20)],'sources':[_0x360e94(0x59f6)]});else{_0x460340=_0x652a02[_0x360e94(0x809)];for(var _0x468ec3=new Array(_0x460340+0x1),_0x295e91=0x0;_0x295e91<_0x460340;++_0x295e91)_0x468ec3[_0x295e91]=ShaderSource[_0x360e94(0x1096)](_0x652a02[_0x295e91],_0x360e94(0x5f72));var _0x205920=_0x3ddf0f(0x3c6)+(_0x3d6101?_0x3ddf0f(0xf46):_0x360e94(0xb6a))+_0x360e94(0x37e9);_0x468ec3[_0x460340]=_0x205920;for(var _0x202146=[],_0x15d20f=0x0;_0x15d20f<_0x117c9a[_0x360e94(0x809)];_0x15d20f++){var _0x1ec277=_0x30edfe[_0x360e94(0x5c34)][_0x15d20f];_0x202146[_0x360e94(0x5323)](_0x1ec277);}_0x30edfe=new ShaderSource({'sources':_0x468ec3,'defines':_0x202146});}}else _0x30edfe=new ShaderSource({'sources':[_0x360e94(0x456e)]});}_0x407866=_0x58f099[_0x360e94(0x1b56)][_0x3ddf0f(0x4aaa)](_0x5dfea3,_0x3ddf0f(0x1ba9),{'vertexShaderSource':_0x5dfea3[_0x360e94(0x14d5)],'fragmentShaderSource':_0x30edfe,'attributeLocations':_0x588f6c});}return _0x407866;}function getDepthOnlyRenderState(_0x4bd220,_0x4fcb6c,_0x1bfef6){var _0x357fbb=_0x307c2b,_0x23eb2d=_0x5e00b3,_0x1ad9ad=_0x4bd220[_0x23eb2d(0x5d81)],_0x2769af=_0x1ad9ad[_0x4fcb6c['id']];if(!defined$1(_0x2769af)){var _0x14684c=RenderState[_0x23eb2d(0x3173)](_0x4fcb6c);_0x14684c[_0x23eb2d(0x48e5)]=!0x0,_0x4bd220[_0x357fbb(0xc72)][_0x23eb2d(0x2a16)]&&(_0x14684c[_0x23eb2d(0x2740)]={'red':!0x1,'green':!0x1,'blue':!0x1,'alpha':!0x1}),defined$1(_0x1bfef6)&&(_0x14684c[_0x23eb2d(0x4e47)]=void 0x0),_0x2769af=RenderState[_0x23eb2d(0x5344)](_0x14684c),_0x1ad9ad[_0x4fcb6c['id']]=_0x2769af;}return _0x2769af;}DerivedCommand[_0x5e00b3(0x19e9)]=function(_0xe531c7,_0x1ebf17,_0x18d500,_0x1f2a4f){var _0x57975d=_0x307c2b,_0x3a8bb3=_0x5e00b3,_0x19aa50,_0x283d95;return defined$1(_0x1f2a4f)||(_0x1f2a4f={}),defined$1(_0x1f2a4f[_0x57975d(0x2066)])&&(_0x19aa50=_0x1f2a4f[_0x57975d(0x2066)][_0x57975d(0x1868)],_0x283d95=_0x1f2a4f[_0x3a8bb3(0x4397)][_0x3a8bb3(0x33c4)]),_0x1f2a4f[_0x3a8bb3(0x4397)]=DrawCommand[_0x3a8bb3(0x305)](_0x1ebf17,_0x1f2a4f[_0x3a8bb3(0x4397)]),defined$1(_0x19aa50)&&_0x1f2a4f[_0x3a8bb3(0x2d20)]===_0x1ebf17[_0x3a8bb3(0x2ddc)]['id']?(_0x1f2a4f[_0x3a8bb3(0x4397)]['shaderProgram']=_0x19aa50,_0x1f2a4f[_0x57975d(0x2066)][_0x3a8bb3(0x33c4)]=_0x283d95):(_0x1f2a4f[_0x3a8bb3(0x4397)][_0x3a8bb3(0x2ddc)]=getDepthOnlyShaderProgram(_0x18d500,_0x1ebf17[_0x3a8bb3(0x2ddc)]),_0x1f2a4f[_0x57975d(0x2066)][_0x3a8bb3(0x33c4)]=getDepthOnlyRenderState(_0xe531c7,_0x1ebf17[_0x3a8bb3(0x33c4)],_0x1f2a4f[_0x3a8bb3(0x4397)][_0x3a8bb3(0x5cdb)]),_0x1f2a4f[_0x3a8bb3(0x2d20)]=_0x1ebf17[_0x3a8bb3(0x2ddc)]['id']),_0x1f2a4f[_0x57975d(0x2066)][_0x3a8bb3(0x5cdb)]&&(_0x1f2a4f[_0x3a8bb3(0x4397)][_0x3a8bb3(0x3eaf)]=void 0x0),_0x1f2a4f;};var writeLogDepthRegex$1=/\s+czm_writeLogDepth\(/,vertexlogDepthRegex$1=/\s+czm_vertexLogDepth\(/,extensionRegex$1=/\s*#extension\s+GL_EXT_frag_depth\s*:\s*enable/;function getLogDepthShaderProgram$1(_0x92bd60,_0x539be5){var _0x52a89f=_0x307c2b,_0x219d24=_0x5e00b3,_0x2bd444=_0x92bd60[_0x219d24(0x1b56)][_0x219d24(0x4356)](_0x539be5,_0x219d24(0x17ca));if(!defined$1(_0x2bd444)){var _0x5ade92,_0x1b7610=_0x539be5[_0x219d24(0x3f20)],_0x244322=_0x539be5[_0x219d24(0x14d5)][_0x219d24(0x40f3)](),_0x5a1a06=_0x539be5[_0x219d24(0x1a87)][_0x219d24(0x40f3)]();_0x244322[_0x219d24(0x5c34)]=defined$1(_0x244322[_0x219d24(0x5c34)])?_0x244322[_0x219d24(0x5c34)][_0x219d24(0x30eb)](0x0):[],_0x244322[_0x219d24(0x5c34)][_0x52a89f(0x2a0e)](_0x219d24(0x3c20)),_0x5a1a06[_0x219d24(0x5c34)]=defined$1(_0x5a1a06[_0x219d24(0x5c34)])?_0x5a1a06[_0x219d24(0x5c34)][_0x219d24(0x30eb)](0x0):[],_0x5a1a06[_0x219d24(0x5c34)]['push'](_0x219d24(0x3c20));var _0x199c34=!0x1,_0x339624=_0x244322['sources'],_0x38abf7=_0x339624[_0x219d24(0x809)];for(_0x5ade92=0x0;_0x5ade92<_0x38abf7;++_0x5ade92)if(vertexlogDepthRegex$1[_0x52a89f(0x37cb)](_0x339624[_0x5ade92])){_0x199c34=!0x0;break;}if(!_0x199c34){for(_0x5ade92=0x0;_0x5ade92<_0x38abf7;++_0x5ade92)_0x339624[_0x5ade92]=ShaderSource[_0x219d24(0x1096)](_0x339624[_0x5ade92],_0x219d24(0x4242));_0x219d24(0x381e),_0x339624[_0x219d24(0x5323)](_0x219d24(0x381e));}var _0x9dd453=!0x0;for(_0x199c34=!0x1,_0x38abf7=(_0x339624=_0x5a1a06[_0x219d24(0x2454)])[_0x219d24(0x809)],_0x5ade92=0x0;_0x5ade92<_0x38abf7;++_0x5ade92)writeLogDepthRegex$1[_0x219d24(0x4a8a)](_0x339624[_0x5ade92])&&(_0x199c34=!0x0),extensionRegex$1[_0x219d24(0x4a8a)](_0x339624[_0x5ade92])&&(_0x9dd453=!0x1);var _0x4e215c='';if(_0x9dd453&&(_0x4e215c+=_0x219d24(0x3cb0)),!_0x199c34){for(_0x5ade92=0x0;_0x5ade92<_0x38abf7;_0x5ade92++)_0x339624[_0x5ade92]=ShaderSource[_0x52a89f(0x52d3)](_0x339624[_0x5ade92],_0x219d24(0x4242));_0x4e215c+=_0x219d24(0x19cc);}_0x339624[_0x219d24(0x5323)](_0x4e215c),_0x2bd444=_0x92bd60[_0x52a89f(0x1d90)][_0x219d24(0x16a1)](_0x539be5,_0x52a89f(0x3709),{'vertexShaderSource':_0x244322,'fragmentShaderSource':_0x5a1a06,'attributeLocations':_0x1b7610});}return _0x2bd444;}function getPickShaderProgram(_0x38f826,_0x41b9b7,_0x2759f3){var _0x2762eb=_0x307c2b,_0x277510=_0x5e00b3,_0x1efccb=_0x38f826[_0x2762eb(0x1d90)][_0x277510(0x4356)](_0x41b9b7,_0x277510(0x3c62));if(!defined$1(_0x1efccb)){var _0x3c0e9b=_0x41b9b7[_0x277510(0x3f20)],_0x1d3d0d=_0x41b9b7[_0x277510(0x1a87)],_0x4610c7=_0x1d3d0d[_0x2762eb(0x1d54)],_0xe2d30b=_0x4610c7[_0x277510(0x809)],_0x4faf2c='';_0x4faf2c=_0x2762eb(0x210f)===_0x2759f3?_0x277510(0x2ecc)+_0x2759f3+_0x277510(0x53d2):_0x2762eb(0x108f)+_0x2759f3+_0x2762eb(0x620);for(var _0x14d247=new Array(_0xe2d30b+0x1),_0x57057a=0x0;_0x57057a<_0xe2d30b;++_0x57057a)_0x14d247[_0x57057a]=ShaderSource[_0x2762eb(0x52d3)](_0x4610c7[_0x57057a],_0x277510(0x3a35));_0x14d247[_0xe2d30b]=_0x4faf2c,_0x1d3d0d=new ShaderSource({'sources':_0x14d247,'defines':_0x1d3d0d[_0x2762eb(0x3682)]}),_0x1efccb=_0x38f826[_0x277510(0x1b56)][_0x277510(0x16a1)](_0x41b9b7,_0x277510(0x3c62),{'vertexShaderSource':_0x41b9b7['vertexShaderSource'],'fragmentShaderSource':_0x1d3d0d,'attributeLocations':_0x3c0e9b});}return _0x1efccb;}function getPickRenderState(_0x8d8edd,_0x1c019d){var _0x11852a=_0x307c2b,_0x5d1e9a=_0x5e00b3,_0xd356df=_0x8d8edd[_0x11852a(0x53a2)],_0x32f814=_0xd356df[_0x1c019d['id']];if(!defined$1(_0x32f814)){var _0x3724c4=RenderState[_0x5d1e9a(0x3173)](_0x1c019d);_0x3724c4[_0x5d1e9a(0x1dc5)]['enabled']=!0x1,_0x3724c4[_0x5d1e9a(0x48e5)]=!0x0,_0x32f814=RenderState[_0x5d1e9a(0x5344)](_0x3724c4),_0xd356df[_0x1c019d['id']]=_0x32f814;}return _0x32f814;}function getHdrShaderProgram(_0x317152,_0x2ff8af){var _0x52c0f6=_0x307c2b,_0x3782d2=_0x5e00b3,_0x41b0c1=_0x317152[_0x3782d2(0x1b56)][_0x3782d2(0x4356)](_0x2ff8af,_0x3782d2(0x2903));if(!defined$1(_0x41b0c1)){var _0x18626f=_0x2ff8af[_0x3782d2(0x3f20)],_0x1fc3ee=_0x2ff8af[_0x52c0f6(0x5790)][_0x3782d2(0x40f3)](),_0x42219a=_0x2ff8af[_0x3782d2(0x1a87)][_0x52c0f6(0x2d7b)]();_0x1fc3ee[_0x3782d2(0x5c34)]=defined$1(_0x1fc3ee[_0x3782d2(0x5c34)])?_0x1fc3ee[_0x3782d2(0x5c34)][_0x3782d2(0x30eb)](0x0):[],_0x1fc3ee[_0x52c0f6(0x3682)][_0x3782d2(0x5323)](_0x3782d2(0x2903)),_0x42219a[_0x3782d2(0x5c34)]=defined$1(_0x42219a[_0x3782d2(0x5c34)])?_0x42219a[_0x3782d2(0x5c34)][_0x3782d2(0x30eb)](0x0):[],_0x42219a[_0x3782d2(0x5c34)]['push'](_0x3782d2(0x2903)),_0x41b0c1=_0x317152[_0x3782d2(0x1b56)]['createDerivedShaderProgram'](_0x2ff8af,_0x3782d2(0x2903),{'vertexShaderSource':_0x1fc3ee,'fragmentShaderSource':_0x42219a,'attributeLocations':_0x18626f});}return _0x41b0c1;}function getNormalShaderProgram(_0x4f5521,_0x1e0792){var _0x3e4af0=_0x307c2b,_0x2ea38d=_0x5e00b3,_0x1d0971=_0x4f5521[_0x2ea38d(0x1b56)][_0x2ea38d(0x4356)](_0x1e0792,_0x3e4af0(0x2e14));if(!defined$1(_0x1d0971)){var _0x5c1a58=_0x1e0792[_0x2ea38d(0x3f20)],_0x1e14b1=_0x1e0792[_0x3e4af0(0x5790)][_0x2ea38d(0x40f3)](),_0x34ab61=_0x1e0792[_0x2ea38d(0x1a87)][_0x2ea38d(0x40f3)]();_0x34ab61[_0x2ea38d(0x5c34)]=defined$1(_0x34ab61[_0x2ea38d(0x5c34)])?_0x34ab61[_0x2ea38d(0x5c34)][_0x2ea38d(0x30eb)](0x0):[],_0x34ab61[_0x2ea38d(0x5c34)][_0x2ea38d(0x5323)](_0x2ea38d(0xa48)),_0x1d0971=_0x4f5521[_0x2ea38d(0x1b56)][_0x2ea38d(0x16a1)](_0x1e0792,_0x2ea38d(0xa48),{'vertexShaderSource':_0x1e14b1,'fragmentShaderSource':_0x34ab61,'attributeLocations':_0x5c1a58});}return _0x1d0971;}function getMaskShaderProgram(_0x40f199,_0x2ecf7c){var _0xee2c81=_0x307c2b,_0x4d98ec=_0x5e00b3,_0x4a0a7a=_0x40f199[_0x4d98ec(0x1b56)][_0x4d98ec(0x4356)](_0x2ecf7c,_0x4d98ec(0x30bd));if(!defined$1(_0x4a0a7a)){var _0x463b14,_0x22c76a=_0x2ecf7c[_0xee2c81(0x37d4)],_0xa777b1=_0x2ecf7c[_0xee2c81(0x41c7)],_0x5ee327=_0xa777b1[_0x4d98ec(0x2454)],_0x47d0af=_0x5ee327[_0x4d98ec(0x809)];for(_0x463b14=0x0;_0x463b14<_0x47d0af&&(!fragDepthRegex[_0xee2c81(0x37cb)](_0x5ee327[_0x463b14])&&!discardRegex[_0x4d98ec(0x4a8a)](_0x5ee327[_0x463b14]));++_0x463b14);var _0x2a207a=_0xa777b1[_0xee2c81(0x3682)];for(_0x47d0af=_0x2a207a[_0x4d98ec(0x809)],_0x463b14=0x0;_0x463b14<_0x47d0af&&_0x4d98ec(0x3c20)!==_0x2a207a[_0x463b14];++_0x463b14);_0xa777b1=new ShaderSource({'defines':[_0x4d98ec(0x3c20)],'sources':[[_0xee2c81(0x4866),_0xee2c81(0x47d3),_0x4d98ec(0x86e),_0x4d98ec(0x1c61),_0x4d98ec(0x51b9),_0x4d98ec(0x19ea),'void\x20main()\x20{',_0x4d98ec(0x26bc),_0x4d98ec(0x4182),_0x4d98ec(0x4928),_0x4d98ec(0x59b4),_0x4d98ec(0x18f6),_0x4d98ec(0x20d2),_0x4d98ec(0x4f49),_0x4d98ec(0x155d),_0xee2c81(0x33ea),_0xee2c81(0x1c65),_0x4d98ec(0x5f93),'}'][_0x4d98ec(0x48a9)]('\x0a')]}),_0x4a0a7a=_0x40f199[_0x4d98ec(0x1b56)][_0xee2c81(0x4aaa)](_0x2ecf7c,_0xee2c81(0x4bf6),{'vertexShaderSource':_0x2ecf7c[_0x4d98ec(0x14d5)],'fragmentShaderSource':_0xa777b1,'attributeLocations':_0x22c76a});}return _0x4a0a7a;}function DeviceOrientationCameraController(_0x3cb254){var _0x2183fe=_0x307c2b,_0x478c5d=_0x5e00b3;this[_0x478c5d(0x5e52)]=_0x3cb254,this[_0x2183fe(0x37c4)]=void 0x0,this[_0x478c5d(0x37f)]=void 0x0,this[_0x478c5d(0x3e53)]=void 0x0,this[_0x478c5d(0x25ea)]=void 0x0,this[_0x478c5d(0x4469)]=void 0x0,this[_0x478c5d(0x5749)]=void 0x0;var _0x14754f=this;function _0xd0e409(_0x3e5226){var _0x1e209a=_0x2183fe,_0x51fff7=_0x478c5d,_0x93c42c=_0x3e5226[_0x51fff7(0x32a8)];if(!defined$1(_0x93c42c))return _0x14754f[_0x1e209a(0x4710)]=void 0x0,_0x14754f[_0x51fff7(0x4469)]=void 0x0,void(_0x14754f[_0x51fff7(0x5749)]=void 0x0);_0x14754f[_0x1e209a(0x4710)]=CesiumMath[_0x51fff7(0x4476)](_0x93c42c),_0x14754f[_0x1e209a(0x2090)]=CesiumMath['toRadians'](_0x3e5226[_0x51fff7(0x59cd)]),_0x14754f[_0x51fff7(0x5749)]=CesiumMath[_0x1e209a(0x18e6)](_0x3e5226[_0x1e209a(0x53c6)]);}window[_0x478c5d(0x13f3)](_0x478c5d(0x4eb3),_0xd0e409,!0x1),this[_0x2183fe(0x1022)]=function(){var _0x1a9170=_0x2183fe,_0x37a331=_0x478c5d;window[_0x1a9170(0x3df8)](_0x37a331(0x4eb3),_0xd0e409,!0x1);};}DerivedCommand[_0x5e00b3(0x9df)]=function(_0x1f39ba,_0x322e88,_0x26ff49){var _0x4b919b=_0x307c2b,_0x4ad97b=_0x5e00b3,_0x35ccea;return defined$1(_0x26ff49)||(_0x26ff49={}),defined$1(_0x26ff49[_0x4ad97b(0x9bd)])&&(_0x35ccea=_0x26ff49['command']['shaderProgram']),_0x26ff49[_0x4ad97b(0x9bd)]=DrawCommand[_0x4ad97b(0x305)](_0x1f39ba,_0x26ff49[_0x4b919b(0x2f3e)]),defined$1(_0x35ccea)&&_0x26ff49[_0x4b919b(0x2dba)]===_0x1f39ba[_0x4ad97b(0x2ddc)]['id']?_0x26ff49[_0x4ad97b(0x9bd)][_0x4ad97b(0x2ddc)]=_0x35ccea:(_0x26ff49['command'][_0x4ad97b(0x2ddc)]=getLogDepthShaderProgram$1(_0x322e88,_0x1f39ba[_0x4ad97b(0x2ddc)]),_0x26ff49[_0x4ad97b(0x2d20)]=_0x1f39ba[_0x4ad97b(0x2ddc)]['id']),_0x26ff49;},DerivedCommand['createPickDerivedCommand']=function(_0xcac6b,_0x4e8598,_0x21f126,_0x568128){var _0x211f3c=_0x307c2b,_0x5d3729=_0x5e00b3,_0x3622e0,_0x3ee0da;return defined$1(_0x568128)||(_0x568128={}),defined$1(_0x568128[_0x5d3729(0x3b67)])&&(_0x3622e0=_0x568128[_0x211f3c(0x4b16)][_0x5d3729(0x2ddc)],_0x3ee0da=_0x568128[_0x5d3729(0x3b67)][_0x5d3729(0x33c4)]),_0x568128[_0x5d3729(0x3b67)]=DrawCommand[_0x5d3729(0x305)](_0x4e8598,_0x568128[_0x5d3729(0x3b67)]),defined$1(_0x3622e0)&&_0x568128[_0x5d3729(0x2d20)]===_0x4e8598[_0x5d3729(0x2ddc)]['id']?(_0x568128[_0x5d3729(0x3b67)][_0x211f3c(0x1868)]=_0x3622e0,_0x568128[_0x5d3729(0x3b67)][_0x5d3729(0x33c4)]=_0x3ee0da):(_0x568128[_0x211f3c(0x4b16)][_0x5d3729(0x2ddc)]=getPickShaderProgram(_0x21f126,_0x4e8598[_0x211f3c(0x1868)],_0x4e8598[_0x5d3729(0x3ac6)]),_0x568128[_0x5d3729(0x3b67)][_0x5d3729(0x33c4)]=getPickRenderState(_0xcac6b,_0x4e8598[_0x5d3729(0x33c4)]),_0x568128[_0x5d3729(0x2d20)]=_0x4e8598[_0x211f3c(0x1868)]['id']),_0xcac6b['pickPointEnabled']&&_0x4e8598[_0x211f3c(0x26e5)]===Pass$1[_0x5d3729(0x32a2)]&&(_0x568128[_0x5d3729(0x3b67)][_0x5d3729(0x3a67)]=PrimitiveType$1[_0x5d3729(0xf07)]),_0x568128;},DerivedCommand[_0x5e00b3(0x4dab)]=function(_0x2bfc69,_0x3e04b4,_0x2ab2a1){var _0x5040ae=_0x307c2b,_0x12e41b=_0x5e00b3,_0x226659;return defined$1(_0x2ab2a1)||(_0x2ab2a1={}),defined$1(_0x2ab2a1[_0x5040ae(0x2f3e)])&&(_0x226659=_0x2ab2a1[_0x12e41b(0x9bd)][_0x5040ae(0x1868)]),_0x2ab2a1[_0x12e41b(0x9bd)]=DrawCommand[_0x12e41b(0x305)](_0x2bfc69,_0x2ab2a1[_0x5040ae(0x2f3e)]),defined$1(_0x226659)&&_0x2ab2a1[_0x12e41b(0x2d20)]===_0x2bfc69['shaderProgram']['id']?_0x2ab2a1[_0x12e41b(0x9bd)][_0x5040ae(0x1868)]=_0x226659:(_0x2ab2a1[_0x12e41b(0x9bd)][_0x12e41b(0x2ddc)]=getHdrShaderProgram(_0x3e04b4,_0x2bfc69[_0x12e41b(0x2ddc)]),_0x2ab2a1[_0x12e41b(0x2d20)]=_0x2bfc69['shaderProgram']['id']),_0x2ab2a1;},DerivedCommand[_0x5e00b3(0x51b5)]=function(_0x5bb32e,_0x4097cc,_0x2fd92e){var _0x3992da=_0x307c2b,_0x339229=_0x5e00b3,_0x35a6ad;return defined$1(_0x2fd92e)||(_0x2fd92e={}),defined$1(_0x2fd92e[_0x3992da(0x2f3e)])&&(_0x35a6ad=_0x2fd92e[_0x339229(0x9bd)][_0x3992da(0x1868)]),_0x2fd92e[_0x339229(0x9bd)]=DrawCommand[_0x339229(0x305)](_0x5bb32e,_0x2fd92e[_0x339229(0x9bd)]),defined$1(_0x35a6ad)&&_0x2fd92e[_0x339229(0x2d20)]===_0x5bb32e[_0x339229(0x2ddc)]['id']?_0x2fd92e[_0x339229(0x9bd)][_0x339229(0x2ddc)]=_0x35a6ad:(_0x2fd92e[_0x339229(0x9bd)][_0x3992da(0x1868)]=getNormalShaderProgram(_0x4097cc,_0x5bb32e[_0x3992da(0x1868)]),_0x2fd92e[_0x339229(0x2d20)]=_0x5bb32e[_0x339229(0x2ddc)]['id']),_0x2fd92e;},DerivedCommand[_0x5e00b3(0x3021)]=function(_0x2c9ca7,_0x55da50,_0xb96f5f){var _0x5d8975=_0x307c2b,_0xc834b7=_0x5e00b3,_0xf0e558;return defined$1(_0xb96f5f)||(_0xb96f5f={}),defined$1(_0xb96f5f[_0x5d8975(0x2f3e)])&&(_0xf0e558=_0xb96f5f[_0xc834b7(0x9bd)][_0xc834b7(0x2ddc)]),_0xb96f5f[_0xc834b7(0x9bd)]=DrawCommand['shallowClone'](_0x2c9ca7,_0xb96f5f[_0xc834b7(0x9bd)]),defined$1(_0xf0e558)&&_0xb96f5f[_0x5d8975(0x2dba)]===_0x2c9ca7[_0xc834b7(0x2ddc)]['id']?_0xb96f5f[_0xc834b7(0x9bd)][_0xc834b7(0x2ddc)]=_0xf0e558:(_0xb96f5f[_0xc834b7(0x9bd)]['shaderProgram']=getMaskShaderProgram(_0x55da50,_0x2c9ca7[_0xc834b7(0x2ddc)]),_0xb96f5f[_0xc834b7(0x2d20)]=_0x2c9ca7['shaderProgram']['id']),_0xb96f5f;};var scratchQuaternion1=new Quaternion(),scratchQuaternion2=new Quaternion(),scratchMatrix3=new Matrix3();function rotate$1(_0x4ed0c8,_0x1d6722,_0x35984f,_0x131659){var _0x5d595f=_0x307c2b,_0x71c57a=_0x5e00b3,_0x43f4c7=_0x4ed0c8[_0x5d595f(0x2a4f)],_0x1f0fe4=_0x4ed0c8[_0x71c57a(0x1d74)],_0x44f638=_0x4ed0c8['up'],_0x8bbcbc=Quaternion[_0x71c57a(0x28a8)](_0x43f4c7,_0x35984f,scratchQuaternion2),_0x278248=Quaternion[_0x71c57a(0x28a8)](_0x1f0fe4,_0x131659,scratchQuaternion1),_0x47d98b=Quaternion[_0x71c57a(0x589e)](_0x278248,_0x8bbcbc,_0x278248),_0x17786a=Quaternion[_0x5d595f(0x44fe)](_0x44f638,_0x1d6722,scratchQuaternion2);Quaternion[_0x71c57a(0x589e)](_0x17786a,_0x47d98b,_0x47d98b);var _0x19a64a=Matrix3[_0x71c57a(0x3c19)](_0x47d98b,scratchMatrix3);Matrix3[_0x71c57a(0x1abe)](_0x19a64a,_0x1f0fe4,_0x1f0fe4),Matrix3[_0x71c57a(0x1abe)](_0x19a64a,_0x44f638,_0x44f638),Matrix3[_0x71c57a(0x1abe)](_0x19a64a,_0x43f4c7,_0x43f4c7);}function DiscardColorTileImagePolicy(_0x451be5){var _0x174242=_0x5e00b3;this[_0x174242(0x45c3)]=defaultValue$1(_0x451be5,0x0);}DeviceOrientationCameraController[_0x307c2b(0x1aa2)]['update']=function(){var _0x4cb810=_0x307c2b,_0x4328a2=_0x5e00b3;if(defined$1(this[_0x4328a2(0x25ea)])){defined$1(this[_0x4cb810(0x37c4)])||(this[_0x4cb810(0x37c4)]=this[_0x4cb810(0x4710)],this[_0x4328a2(0x37f)]=this[_0x4328a2(0x4469)],this[_0x4328a2(0x3e53)]=this[_0x4328a2(0x5749)]);var _0x440d2b=this[_0x4328a2(0x1d0d)]-this[_0x4328a2(0x25ea)],_0x45a28f=this[_0x4328a2(0x37f)]-this[_0x4328a2(0x4469)],_0x25a2bc=this[_0x4328a2(0x3e53)]-this[_0x4328a2(0x5749)];rotate$1(this[_0x4328a2(0x5e52)][_0x4cb810(0x57e6)],-_0x440d2b,_0x45a28f,_0x25a2bc),this[_0x4328a2(0x1d0d)]=this[_0x4328a2(0x25ea)],this[_0x4328a2(0x37f)]=this[_0x4cb810(0x2090)],this[_0x4328a2(0x3e53)]=this[_0x4328a2(0x5749)];}},DeviceOrientationCameraController[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},DeviceOrientationCameraController[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2838ad=_0x5e00b3;return this[_0x2838ad(0x2b62)](),destroyObject$1(this);},DiscardColorTileImagePolicy[_0x307c2b(0x1aa2)][_0x307c2b(0xe73)]=function(){return!0x0;},new Cartesian4(),DiscardColorTileImagePolicy[_0x5e00b3(0x3720)][_0x5e00b3(0x49f5)]=function(_0x121ee9){var _0x588d6c=_0x5e00b3;return _0x121ee9['blob'][_0x588d6c(0xd16)]===this[_0x588d6c(0x45c3)];};var EllipsoidFS=_0x5e00b3(0x5e38),EllipsoidVS=_0x5e00b3(0x48e7),attributeLocations$1={'position':0x0};function EllipsoidPrimitive(_0x15dbf2){var _0x2f2db0=_0x307c2b,_0x3827b4=_0x5e00b3;_0x15dbf2=defaultValue$1(_0x15dbf2,defaultValue$1[_0x3827b4(0x243c)]),this[_0x3827b4(0x4fe8)]=Cartesian3[_0x3827b4(0x40f3)](defaultValue$1(_0x15dbf2[_0x3827b4(0x4fe8)],Cartesian3[_0x3827b4(0x3a34)])),this[_0x3827b4(0x1d70)]=new Cartesian3(),this[_0x3827b4(0x37ad)]=Cartesian3[_0x3827b4(0x40f3)](_0x15dbf2[_0x3827b4(0x37ad)]),this[_0x3827b4(0x1ef1)]=new Cartesian3(),this[_0x3827b4(0x3cea)]=new Cartesian3(),this[_0x3827b4(0x3097)]=new BoundingSphere(),this[_0x2f2db0(0x4bac)]=Matrix4[_0x3827b4(0x40f3)](defaultValue$1(_0x15dbf2[_0x3827b4(0x599)],Matrix4[_0x3827b4(0x2de)])),this[_0x3827b4(0x33a1)]=new Matrix4(),this[_0x2f2db0(0x52cc)]=new Matrix4(),this[_0x3827b4(0x3234)]=defaultValue$1(_0x15dbf2[_0x3827b4(0x3234)],!0x0),this[_0x3827b4(0x3453)]=defaultValue$1(_0x15dbf2[_0x3827b4(0x3453)],Material[_0x3827b4(0x3fcf)](Material[_0x3827b4(0xb88)])),this[_0x3827b4(0xdf1)]=void 0x0,this[_0x2f2db0(0x1ae1)]=void 0x0,this['id']=_0x15dbf2['id'],this[_0x3827b4(0x32b3)]=void 0x0,this[_0x3827b4(0x3820)]=defaultValue$1(_0x15dbf2[_0x3827b4(0x3820)],!0x1),this[_0x3827b4(0x55db)]=defaultValue$1(_0x15dbf2[_0x3827b4(0x55db)],!0x1),this[_0x3827b4(0xd48)]=!0x1,this[_0x3827b4(0x2e3c)]=defaultValue$1(_0x15dbf2[_0x3827b4(0x23a6)],!0x0),this[_0x3827b4(0x4891)]=!0x1,this['_sp']=void 0x0,this[_0x3827b4(0x3fb4)]=void 0x0,this[_0x3827b4(0xc7b)]=void 0x0,this[_0x3827b4(0x1d8)]=void 0x0,this[_0x3827b4(0x34a6)]=void 0x0,this[_0x3827b4(0x3594)]=new DrawCommand({'owner':defaultValue$1(_0x15dbf2[_0x3827b4(0x4f48)],this)}),this[_0x2f2db0(0x329)]=new DrawCommand({'owner':defaultValue$1(_0x15dbf2[_0x2f2db0(0x48d)],this),'pickOnly':!0x0});var _0x299f3c=this;this[_0x3827b4(0x760)]={'u_radii':function(){var _0x4cf224=_0x3827b4;return _0x299f3c[_0x4cf224(0x37ad)];},'u_oneOverEllipsoidRadiiSquared':function(){var _0x3e0e89=_0x3827b4;return _0x299f3c[_0x3e0e89(0x3cea)];}},this[_0x3827b4(0x15e1)]={'czm_pickColor':function(){var _0x1a2e09=_0x3827b4;return _0x299f3c[_0x1a2e09(0x34a6)][_0x1a2e09(0x8fe)];}};}function getVertexArray(_0x5e8cbb){var _0x2dab26=_0x307c2b,_0x3ff2af=_0x5e00b3,_0xebada8=_0x5e8cbb[_0x3ff2af(0x20f6)][_0x3ff2af(0x595f)];if(defined$1(_0xebada8))return _0xebada8;var _0x67dc06=BoxGeometry['createGeometry'](BoxGeometry[_0x3ff2af(0x5d2a)]({'dimensions':new Cartesian3(0x2,0x2,0x2),'vertexFormat':VertexFormat[_0x3ff2af(0x29af)]}));return _0xebada8=VertexArray[_0x3ff2af(0x6f3)]({'context':_0x5e8cbb,'geometry':_0x67dc06,'attributeLocations':attributeLocations$1,'bufferUsage':BufferUsage['STATIC_DRAW'],'interleave':!0x0}),_0x5e8cbb[_0x2dab26(0x2c9a)]['ellipsoidPrimitive_vertexArray']=_0xebada8,_0xebada8;}var logDepthExtension=_0x307c2b(0x56a4);EllipsoidPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x33e9e9){var _0x1c4492=_0x307c2b,_0x6b1c99=_0x5e00b3;if(this[_0x6b1c99(0x3234)]&&_0x33e9e9[_0x1c4492(0x266d)]===SceneMode$1[_0x6b1c99(0x3c78)]&&defined$1(this[_0x6b1c99(0x4fe8)])&&defined$1(this[_0x1c4492(0x19b1)])){var _0x274ce0=_0x33e9e9[_0x6b1c99(0x4fd0)],_0x528c65=this['material'][_0x1c4492(0x54a0)](),_0xcb3220=this[_0x6b1c99(0x5ef6)]!==_0x528c65;defined$1(this[_0x6b1c99(0x3fb4)])&&!_0xcb3220||(this[_0x6b1c99(0x5ef6)]=_0x528c65,this[_0x6b1c99(0x3fb4)]=RenderState[_0x6b1c99(0x5344)]({'cull':{'enabled':!0x0,'face':CullFace$1[_0x6b1c99(0x4d9d)]},'depthTest':{'enabled':this[_0x6b1c99(0x2e3c)]},'depthMask':!_0x528c65&&_0x274ce0['fragmentDepth'],'blending':_0x528c65?BlendingState$1['ALPHA_BLEND']:void 0x0})),defined$1(this[_0x6b1c99(0xc7b)])||(this['_va']=getVertexArray(_0x274ce0));var _0x3d4ac8=!0x1,_0x3e7f70=this[_0x6b1c99(0x37ad)];if(!Cartesian3[_0x6b1c99(0x1dab)](this[_0x6b1c99(0x1ef1)],_0x3e7f70)){Cartesian3[_0x1c4492(0x2d7b)](_0x3e7f70,this[_0x1c4492(0x618)]);var _0x90c5b1=this[_0x1c4492(0x3042)];_0x90c5b1['x']=0x1/(_0x3e7f70['x']*_0x3e7f70['x']),_0x90c5b1['y']=0x1/(_0x3e7f70['y']*_0x3e7f70['y']),_0x90c5b1['z']=0x1/(_0x3e7f70['z']*_0x3e7f70['z']),_0x3d4ac8=!0x0;}Matrix4[_0x1c4492(0x4d2)](this[_0x6b1c99(0x599)],this[_0x6b1c99(0x33a1)])&&Cartesian3['equals'](this[_0x6b1c99(0x4fe8)],this[_0x6b1c99(0x1d70)])||(Matrix4[_0x6b1c99(0x40f3)](this[_0x6b1c99(0x599)],this[_0x6b1c99(0x33a1)]),Cartesian3['clone'](this[_0x6b1c99(0x4fe8)],this[_0x6b1c99(0x1d70)]),Matrix4[_0x6b1c99(0x568a)](this[_0x6b1c99(0x599)],this[_0x1c4492(0x234c)],this[_0x6b1c99(0x4d8c)]),_0x3d4ac8=!0x0),_0x3d4ac8&&(Cartesian3[_0x1c4492(0x2d7b)](Cartesian3[_0x6b1c99(0x3a34)],this[_0x1c4492(0x557)][_0x6b1c99(0x4fe8)]),this[_0x1c4492(0x557)][_0x6b1c99(0x48ce)]=Cartesian3[_0x6b1c99(0x584)](_0x3e7f70),BoundingSphere[_0x6b1c99(0x332f)](this[_0x6b1c99(0x3097)],this[_0x1c4492(0x52cc)],this[_0x1c4492(0x557)]));var _0x32c9cb=this[_0x6b1c99(0xdf1)]!==this[_0x6b1c99(0x3453)];this[_0x6b1c99(0xdf1)]=this[_0x6b1c99(0x3453)],this['_material'][_0x1c4492(0x2e6d)](_0x274ce0);var _0x366752=this[_0x6b1c99(0x55db)]!==this[_0x6b1c99(0xd48)];this[_0x6b1c99(0xd48)]=this[_0x6b1c99(0x55db)];var _0x2061b7=_0x33e9e9[_0x1c4492(0x34e3)],_0x2e3d8d=this[_0x6b1c99(0x4891)]!==_0x2061b7;this[_0x6b1c99(0x4891)]=_0x2061b7;var _0x33e84b,_0x257b05,_0x1f50eb=this[_0x6b1c99(0x3594)];(_0x32c9cb||_0x366752||_0xcb3220||_0x2e3d8d)&&(_0x33e84b=new ShaderSource({'sources':[EllipsoidVS]}),_0x257b05=new ShaderSource({'sources':[this[_0x6b1c99(0x3453)]['shaderSource'],EllipsoidFS]}),this[_0x1c4492(0x495a)]&&_0x257b05[_0x1c4492(0x3682)][_0x1c4492(0x2a0e)]('ONLY_SUN_LIGHTING'),!_0x528c65&&_0x274ce0[_0x6b1c99(0x669)]&&_0x257b05[_0x6b1c99(0x5c34)][_0x6b1c99(0x5323)](_0x6b1c99(0x352)),this[_0x6b1c99(0x4891)]&&(_0x33e84b[_0x1c4492(0x3682)][_0x6b1c99(0x5323)](_0x6b1c99(0x3c20)),_0x257b05[_0x6b1c99(0x5c34)][_0x6b1c99(0x5323)](_0x1c4492(0x43b5)),_0x257b05['sources'][_0x6b1c99(0x5323)](logDepthExtension)),this[_0x6b1c99(0x3ebd)]=ShaderProgram$1[_0x6b1c99(0x45cf)]({'context':_0x274ce0,'shaderProgram':this[_0x6b1c99(0x3ebd)],'vertexShaderSource':_0x33e84b,'fragmentShaderSource':_0x257b05,'attributeLocations':attributeLocations$1}),_0x1f50eb[_0x1c4492(0x202b)]=this[_0x6b1c99(0xc7b)],_0x1f50eb[_0x6b1c99(0x33c4)]=this[_0x1c4492(0x827)],_0x1f50eb[_0x6b1c99(0x2ddc)]=this[_0x6b1c99(0x3ebd)],_0x1f50eb[_0x6b1c99(0x2ca)]=combine$2(this[_0x6b1c99(0x760)],this[_0x1c4492(0x578d)][_0x1c4492(0x4a2c)]),_0x1f50eb[_0x6b1c99(0x1ee4)]=_0x528c65);var _0x40941d=_0x33e9e9['commandList'],_0x2e68b4=_0x33e9e9[_0x6b1c99(0xd77)];if(_0x2e68b4[_0x6b1c99(0x445c)]&&(_0x1f50eb[_0x6b1c99(0x36b6)]=this[_0x6b1c99(0x3097)],_0x1f50eb[_0x6b1c99(0x3820)]=this[_0x6b1c99(0x3820)],_0x1f50eb[_0x1c4492(0x4bac)]=this[_0x6b1c99(0x4d8c)],_0x1f50eb[_0x6b1c99(0x295c)]=_0x528c65?Pass$1[_0x6b1c99(0x47bc)]:Pass$1[_0x6b1c99(0x1792)],_0x40941d[_0x1c4492(0x2a0e)](_0x1f50eb)),_0x2e68b4[_0x6b1c99(0x3c62)]){var _0x2e83fc=this[_0x6b1c99(0x26ec)];defined$1(this[_0x6b1c99(0x34a6)])&&this[_0x6b1c99(0x32b3)]===this['id']||(this[_0x6b1c99(0x32b3)]=this['id'],this[_0x6b1c99(0x34a6)]=this[_0x6b1c99(0x34a6)]&&this[_0x6b1c99(0x34a6)][_0x6b1c99(0x2947)](),this[_0x6b1c99(0x34a6)]=_0x274ce0[_0x6b1c99(0x506c)]({'primitive':this,'id':this['id']})),(_0x32c9cb||_0x366752||!defined$1(this[_0x6b1c99(0x1d8)])||_0x2e3d8d)&&(_0x33e84b=new ShaderSource({'sources':[EllipsoidVS]}),_0x257b05=new ShaderSource({'sources':[this[_0x6b1c99(0x3453)][_0x1c4492(0x5405)],EllipsoidFS],'pickColorQualifier':_0x6b1c99(0x55bb)}),this[_0x6b1c99(0x55db)]&&_0x257b05[_0x6b1c99(0x5c34)][_0x6b1c99(0x5323)](_0x6b1c99(0x83b)),!_0x528c65&&_0x274ce0[_0x6b1c99(0x669)]&&_0x257b05[_0x6b1c99(0x5c34)][_0x1c4492(0x2a0e)](_0x6b1c99(0x352)),this[_0x6b1c99(0x4891)]&&(_0x33e84b[_0x6b1c99(0x5c34)][_0x1c4492(0x2a0e)](_0x6b1c99(0x3c20)),_0x257b05[_0x6b1c99(0x5c34)][_0x6b1c99(0x5323)](_0x1c4492(0x43b5)),_0x257b05[_0x6b1c99(0x2454)][_0x6b1c99(0x5323)](logDepthExtension)),this[_0x6b1c99(0x1d8)]=ShaderProgram$1[_0x1c4492(0x36e9)]({'context':_0x274ce0,'shaderProgram':this[_0x6b1c99(0x1d8)],'vertexShaderSource':_0x33e84b,'fragmentShaderSource':_0x257b05,'attributeLocations':attributeLocations$1}),_0x2e83fc[_0x1c4492(0x202b)]=this[_0x6b1c99(0xc7b)],_0x2e83fc[_0x6b1c99(0x33c4)]=this[_0x6b1c99(0x3fb4)],_0x2e83fc[_0x6b1c99(0x2ddc)]=this[_0x1c4492(0x4581)],_0x2e83fc[_0x6b1c99(0x2ca)]=combine$2(combine$2(this[_0x6b1c99(0x760)],this[_0x6b1c99(0x15e1)]),this['material'][_0x6b1c99(0x760)]),_0x2e83fc[_0x6b1c99(0x1ee4)]=_0x528c65),_0x2e83fc[_0x1c4492(0x1d66)]=this[_0x6b1c99(0x3097)],_0x2e83fc[_0x6b1c99(0x599)]=this[_0x6b1c99(0x4d8c)],_0x2e83fc[_0x6b1c99(0x295c)]=_0x528c65?Pass$1[_0x6b1c99(0x47bc)]:Pass$1[_0x6b1c99(0x1792)],_0x40941d[_0x1c4492(0x2a0e)](_0x2e83fc);}}},EllipsoidPrimitive[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},EllipsoidPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3d5d86=_0x307c2b,_0x31c679=_0x5e00b3;return this[_0x31c679(0x3ebd)]=this[_0x31c679(0x3ebd)]&&this[_0x3d5d86(0x5526)][_0x31c679(0x2947)](),this[_0x31c679(0x1d8)]=this[_0x31c679(0x1d8)]&&this[_0x31c679(0x1d8)][_0x31c679(0x2947)](),this[_0x31c679(0x34a6)]=this[_0x31c679(0x34a6)]&&this[_0x31c679(0x34a6)][_0x31c679(0x2947)](),destroyObject$1(this);};var ParticleVp=_0x5e00b3(0x5f0e),LocalParticleVp=_0x5e00b3(0x2cd4),ParticleFp=_0x307c2b(0x24cc),VelocityFieldTransformFeedbackVp=_0x5e00b3(0x3558),LocalVelocityFieldTransformFeedbackVp=_0x5e00b3(0x2063),TransformFeedbackFp=_0x5e00b3(0x3292),PassThrough=_0x5e00b3(0xc6d),PassThroughWithAlphaBlend=_0x5e00b3(0x427);function ParticleVelocityFieldEffect(_0x29ff31){var _0x63156e=_0x307c2b,_0x310df4=_0x5e00b3;if(!_0x29ff31[_0x310df4(0x2d10)])throw new DeveloperError$1(_0x310df4(0x2998));this[_0x310df4(0x1358)]=_0x29ff31,this[_0x310df4(0x1462)]=!0x0,this[_0x310df4(0x83d)]=!0x1,this[_0x310df4(0x2420)]=Number[_0x310df4(0x4d71)],this[_0x310df4(0x108a)]=Number[_0x310df4(0x5c47)],this['_paricleCountPerDegree']=0x1,this[_0x310df4(0x59e0)]=[0x1388,0x2710],this[_0x310df4(0x53e3)]=new Color$2(0x1,0x1,0x0,0x1),this[_0x63156e(0x45e3)]=0x5,this[_0x310df4(0x5c8b)]=0x1,this[_0x310df4(0x641)]=new Cartesian2(0x0,0x0),this[_0x63156e(0x471e)]=void 0x0,this[_0x310df4(0x522a)]=void 0x0,this[_0x310df4(0x5983)]=0x0,this[_0x63156e(0x50be)]=0xa,this[_0x310df4(0x942)]=0x0,this[_0x310df4(0x4c21)]=void 0x0,this[_0x310df4(0x3f7c)]=Rectangle[_0x310df4(0x4d71)],this[_0x310df4(0x1c0b)]=new Cartesian2(0x0,0x1),this[_0x310df4(0x1f29)]=void 0x0,this[_0x310df4(0x1837)]=void 0x0,this[_0x310df4(0x4afb)]=void 0x0,this[_0x63156e(0x4a71)]=0x0,this[_0x310df4(0x15c7)]=0x0,this[_0x63156e(0xc1a)]=!0x1,this[_0x310df4(0xd4f)]=!0x1,this[_0x310df4(0x3920)]=void 0x0,this[_0x310df4(0x619)]=!0x1,this[_0x310df4(0x2b41)]=buildModuleUrl(_0x310df4(0x5a74)),this[_0x310df4(0x2cc4)]=void 0x0,this[_0x310df4(0x141a)]=0x1e,this[_0x310df4(0x70a)]=!0x0,this[_0x310df4(0x4007)]=SceneMode$1[_0x310df4(0x3c78)],this[_0x63156e(0x8ed)]=!0x0,this[_0x63156e(0x1e38)]=0.98,this[_0x310df4(0x5fd7)]=void 0x0,this[_0x310df4(0x3064)]=void 0x0,this[_0x63156e(0x5057)]=void 0x0,this[_0x310df4(0xf24)]=void 0x0,this[_0x310df4(0x3e5e)]=void 0x0,this[_0x310df4(0x3704)]=void 0x0,this[_0x63156e(0x1567)]=void 0x0,this[_0x310df4(0x591e)]=void 0x0,this[_0x310df4(0x35bc)]=void 0x0,this[_0x310df4(0x5a83)]=!0x1;}var transform_2d=new Matrix4(0x0,0x0,0x1,0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x1);Object['defineProperties'](ParticleVelocityFieldEffect[_0x5e00b3(0x3720)],{'fieldTextureSize':{'get':function(){var _0x2cfc57=_0x5e00b3;return this[_0x2cfc57(0x141a)];},'set':function(_0x5413f9){var _0x181c77=_0x5e00b3;this[_0x181c77(0x141a)]=_0x5413f9;}},'sizeFixed':{'get':function(){var _0x4cff19=_0x5e00b3;return this[_0x4cff19(0x70a)];},'set':function(_0x5833e6){var _0x193f1d=_0x5e00b3;this[_0x193f1d(0x70a)]=_0x5833e6,this[_0x193f1d(0x4dde)]=!0x1;}},'textureEffect':{'get':function(){var _0x2aa8c9=_0x5e00b3;return this[_0x2aa8c9(0x619)];},'set':function(_0x595271){var _0x355b1b=_0x5e00b3;this[_0x355b1b(0x619)]=_0x595271,this[_0x355b1b(0x4dde)]=!0x1;}},'textureEffectUrl':{'get':function(){var _0x4f1798=_0x5e00b3;return this[_0x4f1798(0x2b41)];},'set':function(_0x49d69c){var _0x53ff98=_0x5e00b3;this[_0x53ff98(0x2b41)]=_0x49d69c,this[_0x53ff98(0x2cc4)]=void 0x0;}},'show':{'get':function(){var _0x1635b3=_0x307c2b;return this[_0x1635b3(0x3dd4)];},'set':function(_0x564c36){var _0x2dd647=_0x307c2b;this[_0x2dd647(0x3dd4)]=_0x564c36;}},'filter':{'get':function(){var _0x5dd4ad=_0x5e00b3;return this[_0x5dd4ad(0x83d)];},'set':function(_0x485f88){var _0x342442=_0x5e00b3;this[_0x342442(0x83d)]=_0x485f88,this[_0x342442(0x4dde)]=!0x1;}},'MaxFilterValue':{'get':function(){var _0x1fb9cb=_0x5e00b3;return this[_0x1fb9cb(0x2420)];},'set':function(_0x377857){var _0x3ec6fc=_0x5e00b3;this[_0x3ec6fc(0x2420)]=_0x377857;}},'MinFilterValue':{'get':function(){var _0x71d865=_0x5e00b3;return this[_0x71d865(0x108a)];},'set':function(_0x3f183c){var _0x4ac77c=_0x5e00b3;this[_0x4ac77c(0x108a)]=_0x3f183c;}},'paricleCountPerDegree':{'get':function(){return this['_paricleCountPerDegree'];},'set':function(_0x3d8563){var _0x2b90b9=_0x5e00b3;this[_0x2b90b9(0x407b)]=_0x3d8563,this[_0x2b90b9(0x4dde)]=!0x1;}},'particleLifeRange':{'get':function(){var _0x3189ab=_0x5e00b3;return this[_0x3189ab(0x59e0)];},'set':function(_0x4d5e2e){var _0x1a2d35=_0x307c2b;this['_lifeRange']=_0x4d5e2e,this[_0x1a2d35(0xc1a)]=!0x1;}},'particleColor':{'get':function(){var _0x29b8ee=_0x5e00b3;return this[_0x29b8ee(0x53e3)];},'set':function(_0x4b8918){var _0x555e56=_0x5e00b3;this[_0x555e56(0x53e3)]=_0x4b8918;}},'particleSize':{'get':function(){var _0x1ba0ac=_0x5e00b3;return this[_0x1ba0ac(0x596d)];},'set':function(_0x1a1b8e){var _0x147c97=_0x5e00b3;this[_0x147c97(0x596d)]=_0x1a1b8e;}},'velocityScale':{'get':function(){var _0x35a27b=_0x5e00b3;return this[_0x35a27b(0x5c8b)];},'set':function(_0x195291){var _0x3fde2f=_0x5e00b3;this[_0x3fde2f(0x5c8b)]=_0x195291;}},'colorTable':{'get':function(){var _0x7980a6=_0x5e00b3;return this[_0x7980a6(0x522a)];},'set':function(_0x725d6b){var _0x214579=_0x307c2b,_0x3a5598=_0x5e00b3;if(!defined$1(_0x725d6b))return defined$1(this[_0x3a5598(0x522a)])&&(this['_dictColorTable'][_0x214579(0x5020)](),this[_0x214579(0x1c1c)]=null),void(this[_0x3a5598(0x942)]=0x0);this[_0x3a5598(0x522a)]=ColorTable[_0x214579(0x2d7b)](_0x725d6b,this[_0x3a5598(0x522a)]);var _0x2f461f=this[_0x214579(0x1c1c)]['count']();if(_0x2f461f<0x1)this[_0x3a5598(0x942)]=0x0;else{defined$1(this[_0x3a5598(0x4c21)])||(this[_0x3a5598(0x4c21)]=new Texture({'context':this[_0x3a5598(0x1358)],'width':0x400,'height':0x40,'pixelFormat':PixelFormat$1[_0x3a5598(0x1015)]})),defined$1(this[_0x3a5598(0x522a)])&&(this[_0x3a5598(0x522a)][_0x3a5598(0x4c6e)](),defined$1(this[_0x3a5598(0x4c21)])&&this[_0x3a5598(0x4c21)][_0x3a5598(0x7d7)]({'width':0x400,'height':0x40,'arrayBufferView':this[_0x3a5598(0x522a)][_0x214579(0x251e)]}));var _0x12dd78=0x0,_0x5d3edd=0x0,_0x54f7b7=this[_0x3a5598(0x522a)][_0x3a5598(0x313a)](0x0);defined$1(_0x54f7b7)&&defined$1(_0x54f7b7[_0x3a5598(0x1ac9)])&&(_0x12dd78=parseFloat(_0x54f7b7[_0x3a5598(0x1ac9)])),defined$1(_0x54f7b7=this[_0x3a5598(0x522a)][_0x3a5598(0x313a)](_0x2f461f-0x1))&&defined$1(_0x54f7b7[_0x3a5598(0x1ac9)])&&(_0x5d3edd=parseFloat(_0x54f7b7[_0x3a5598(0x1ac9)])),this[_0x3a5598(0x416c)]=Math[_0x3a5598(0x498f)](_0x12dd78,_0x5d3edd),this[_0x3a5598(0x5983)]=Math[_0x3a5598(0x19a8)](_0x12dd78,_0x5d3edd),this[_0x3a5598(0x942)]=0x1;}}}}),ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x5dfbca){var _0x338753=_0x307c2b,_0x2889c6=_0x5e00b3;if(this[_0x2889c6(0x1462)]&&defined$1(this[_0x2889c6(0x4f3e)])){if(this[_0x2889c6(0x4007)]!==_0x5dfbca[_0x2889c6(0x5592)][_0x2889c6(0x2201)]&&(this[_0x2889c6(0x4007)]=_0x5dfbca[_0x338753(0x57e6)][_0x338753(0x360b)],this[_0x2889c6(0x4dde)]=!0x1),this[_0x2889c6(0x619)]&&defined$1(this['_textureEffectUrl'])&&!defined$1(this[_0x2889c6(0x2cc4)])){var _0x22377c=this;when(loadImage$2(this[_0x338753(0x17cb)]),function(_0x39a021){var _0x3d2c5b=_0x338753,_0x372c57=_0x2889c6;_0x22377c[_0x372c57(0x2cc4)]=new Texture({'context':_0x22377c[_0x372c57(0x1358)],'source':_0x39a021,'sampler':new Sampler({'wrapS':TextureWrap$1[_0x3d2c5b(0x5441)],'wrapT':TextureWrap$1[_0x372c57(0x5993)]})}),_0x22377c[_0x372c57(0x4dde)]=!0x1;});}this[_0x2889c6(0xd4f)]||(this[_0x2889c6(0x1ed9)](this[_0x2889c6(0x1358)],this[_0x2889c6(0x4f3e)]),this[_0x2889c6(0xd4f)]=!0x0),this[_0x2889c6(0x4dde)]||(this[_0x2889c6(0x2511)](this[_0x2889c6(0x1358)],_0x5dfbca),this[_0x2889c6(0x4dde)]=!0x0),defined$1(this[_0x338753(0x23ec)])||(this[_0x2889c6(0x4c21)]=new Texture({'context':this[_0x2889c6(0x1358)],'width':0x1,'height':0x400,'pixelFormat':PixelFormat$1[_0x2889c6(0x1015)]}));var _0x5c7069=new Date()[_0x2889c6(0x4ef0)](),_0x456a7d=_0x5c7069-this[_0x2889c6(0x5ee1)];this[_0x2889c6(0x5ee1)]=_0x5c7069,this[_0x2889c6(0x15c7)]=_0x456a7d,defined$1(this[_0x2889c6(0x1f29)])&&_0x5dfbca[_0x2889c6(0xe5b)][_0x2889c6(0x5323)](this[_0x2889c6(0x1f29)]);}},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0xb1f)]=function(_0x418080){var _0x2e456a=_0x307c2b,_0xabda65=_0x5e00b3;this[_0xabda65(0x4f3e)]=_0x418080,this[_0x2e456a(0x1f68)]=!0x1;},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x4df1)]=function(_0x535e13){var _0x595a43=_0x307c2b,_0x5e1af2=_0x5e00b3;this[_0x595a43(0x5141)]=_0x535e13,this[_0x5e1af2(0x4dde)]=!0x1;},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x307c2b(0x2c80)]=function(_0x497370){var _0x2f5eb2=_0x307c2b,_0x17a66c=_0x5e00b3;this[_0x17a66c(0x1c0b)]=_0x497370,this[_0x2f5eb2(0xc1a)]=!0x1;};var writeLogDepthRegex=/\s+czm_writeLogDepth\(/,vertexlogDepthRegex=/\s+czm_vertexLogDepth\(/,extensionRegex=/\s*#extension\s+GL_EXT_frag_depth\s*:\s*enable/;function getLogDepthShaderProgram(_0x4db54c,_0x230a98){var _0x3a8ae8=_0x307c2b,_0x5a18fa=_0x5e00b3,_0x5508f6=_0x4db54c[_0x5a18fa(0x1b56)][_0x5a18fa(0x4356)](_0x230a98,_0x5a18fa(0x17ca));if(!defined$1(_0x5508f6)){var _0xc6ab2b,_0x565763=_0x230a98[_0x5a18fa(0x3f20)],_0x4184c4=_0x230a98[_0x5a18fa(0x14d5)][_0x5a18fa(0x40f3)](),_0x2c0eb2=_0x230a98['fragmentShaderSource'][_0x5a18fa(0x40f3)]();_0x4184c4['defines']=defined$1(_0x4184c4[_0x5a18fa(0x5c34)])?_0x4184c4[_0x5a18fa(0x5c34)][_0x5a18fa(0x30eb)](0x0):[],_0x4184c4[_0x5a18fa(0x5c34)][_0x3a8ae8(0x2a0e)](_0x5a18fa(0x3c20)),_0x2c0eb2[_0x5a18fa(0x5c34)]=defined$1(_0x2c0eb2[_0x5a18fa(0x5c34)])?_0x2c0eb2[_0x5a18fa(0x5c34)][_0x5a18fa(0x30eb)](0x0):[],_0x2c0eb2[_0x5a18fa(0x5c34)][_0x5a18fa(0x5323)](_0x5a18fa(0x3c20));var _0x572832=!0x1,_0x46bc9b=_0x4184c4[_0x5a18fa(0x2454)],_0x3f1aec=_0x46bc9b[_0x5a18fa(0x809)];for(_0xc6ab2b=0x0;_0xc6ab2b<_0x3f1aec;++_0xc6ab2b)if(vertexlogDepthRegex[_0x5a18fa(0x4a8a)](_0x46bc9b[_0xc6ab2b])){_0x572832=!0x0;break;}if(!_0x572832){for(_0xc6ab2b=0x0;_0xc6ab2b<_0x3f1aec;++_0xc6ab2b)_0x46bc9b[_0xc6ab2b]=ShaderSource[_0x5a18fa(0x1096)](_0x46bc9b[_0xc6ab2b],_0x3a8ae8(0x2b58));_0x5a18fa(0x381e),_0x46bc9b[_0x3a8ae8(0x2a0e)](_0x5a18fa(0x381e));}for(_0x572832=!0x1,_0x3f1aec=(_0x46bc9b=_0x2c0eb2[_0x5a18fa(0x2454)])[_0x5a18fa(0x809)],_0xc6ab2b=0x0;_0xc6ab2b<_0x3f1aec;++_0xc6ab2b)writeLogDepthRegex[_0x3a8ae8(0x37cb)](_0x46bc9b[_0xc6ab2b])&&(_0x572832=!0x0),extensionRegex[_0x5a18fa(0x4a8a)](_0x46bc9b[_0xc6ab2b]);var _0x29bb4b='';if(!_0x572832){for(_0xc6ab2b=0x0;_0xc6ab2b<_0x3f1aec;_0xc6ab2b++)_0x46bc9b[_0xc6ab2b]=ShaderSource[_0x5a18fa(0x1096)](_0x46bc9b[_0xc6ab2b],_0x5a18fa(0x4242));_0x29bb4b+=_0x5a18fa(0x19cc);}_0x46bc9b[_0x3a8ae8(0x2a0e)](_0x29bb4b),_0x5508f6=_0x4db54c[_0x5a18fa(0x1b56)][_0x5a18fa(0x16a1)](_0x230a98,_0x5a18fa(0x17ca),{'vertexShaderSource':_0x4184c4,'fragmentShaderSource':_0x2c0eb2,'attributeLocations':_0x565763});}return _0x5508f6;}ParticleVelocityFieldEffect[_0x307c2b(0x1aa2)][_0x5e00b3(0x2511)]=function(_0x4d1d39,_0x64405a){var _0x10de40=_0x307c2b,_0x3dde8b=_0x5e00b3,_0x33c105,_0x3e8d9f;defined$1(this[_0x3dde8b(0x1f29)])&&this[_0x3dde8b(0x1f29)][_0x3dde8b(0x2947)]();var _0x85e24e=[];this[_0x3dde8b(0x4007)]!==SceneMode$1[_0x3dde8b(0x3c78)]?(_0x33c105=new ShaderSource({'sources':[LocalVelocityFieldTransformFeedbackVp]}),_0x3e8d9f=new ShaderSource({'sources':[LocalParticleVp]}),_0x85e24e=[_0x3dde8b(0x1a35),'tf_oriPos',_0x3dde8b(0xa71)]):(_0x33c105=new ShaderSource({'sources':[VelocityFieldTransformFeedbackVp]}),_0x3e8d9f=new ShaderSource({'sources':[ParticleVp]}),_0x85e24e=[_0x3dde8b(0x1a35),_0x10de40(0x599c),_0x3dde8b(0x5a0a),_0x3dde8b(0xa71)]);var _0x550822,_0x2c7b84=new ShaderSource({'sources':[ParticleFp]});this[_0x3dde8b(0x619)]&&(_0x33c105[_0x10de40(0x3682)][_0x3dde8b(0x5323)](_0x3dde8b(0x246d)),_0x3e8d9f[_0x10de40(0x3682)][_0x3dde8b(0x5323)](_0x10de40(0x51d1)),_0x2c7b84[_0x10de40(0x3682)][_0x3dde8b(0x5323)](_0x3dde8b(0x246d))),this[_0x10de40(0x402c)]&&_0x3e8d9f[_0x3dde8b(0x5c34)][_0x3dde8b(0x5323)](_0x3dde8b(0x5773)),this[_0x3dde8b(0x70a)]&&_0x3e8d9f[_0x10de40(0x3682)][_0x3dde8b(0x5323)](_0x3dde8b(0x695)),this[_0x10de40(0x1791)]=ShaderProgram$1[_0x3dde8b(0x5344)]({'context':_0x4d1d39,'vertexShaderSource':_0x3e8d9f,'fragmentShaderSource':_0x2c7b84}),_0x64405a[_0x3dde8b(0x398f)]&&(this[_0x3dde8b(0x1837)]=getLogDepthShaderProgram(_0x4d1d39,this[_0x3dde8b(0x1837)])),this[_0x10de40(0x307a)]=ShaderProgram$1[_0x3dde8b(0x5344)]({'context':_0x4d1d39,'vertexShaderSource':_0x33c105,'fragmentShaderSource':TransformFeedbackFp,'varyings':_0x85e24e,'bufferMode':WebGLConstants$1[_0x3dde8b(0x3c49)]}),_0x550822=this[_0x3dde8b(0x619)]?this[_0x3dde8b(0x4007)]!==SceneMode$1['SCENE3D']?this[_0x10de40(0x408d)]():this[_0x3dde8b(0x3e19)]():this[_0x3dde8b(0x4007)]!==SceneMode$1[_0x3dde8b(0x3c78)]?this[_0x10de40(0x1582)]():this[_0x3dde8b(0x4088)]();var _0x12cab6=this[_0x3dde8b(0x1ac)](),_0x37dc22=this[_0x10de40(0x190)](),_0x218445=RenderState[_0x3dde8b(0x5344)]({'depthTest':{'enabled':!0x0},'depthMask':!0x1,'blending':BlendingState$1[_0x3dde8b(0x231d)]}),_0x100740=this[_0x10de40(0x6e6)]();this[_0x3dde8b(0x1f29)]=new TransformFeedback({'pointCount':_0x100740,'indices':this[_0x10de40(0x3205)],'textureEffect':this[_0x3dde8b(0x619)],'attributes':_0x550822,'primitiveMode':this[_0x3dde8b(0x619)]?WebGLConstants$1[_0x3dde8b(0xf30)]:WebGLConstants$1[_0x3dde8b(0xf07)],'renderState':_0x218445,'feedbackShader':this['_feedbackShaderProgram'],'normalShader':this[_0x3dde8b(0x1837)],'normalShaderUniformMap':_0x37dc22,'feedbackShaderUniformMap':_0x12cab6,'modelMatrix':this[_0x3dde8b(0x4007)]===SceneMode$1[_0x3dde8b(0x3c78)]?Matrix4[_0x3dde8b(0x2de)]:transform_2d,'fadeOpacity':this[_0x3dde8b(0x4c1f)]}),this[_0x3dde8b(0x1f29)][_0x3dde8b(0x4c38)][_0x3dde8b(0x13f3)](this['drawParticleTrails'],this);},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x4088)]=function(){var _0x310356=_0x307c2b,_0xf4c309=_0x5e00b3,_0x4612a8,_0x2113f3,_0x407fc1,_0x2c76ae,_0x5ac6b3,_0x3e3747,_0x399793,_0x38fb3e,_0x1c0413;_0x4612a8=CesiumMath[_0xf4c309(0x173e)](this[_0xf4c309(0x3f7c)]['width']),_0x2113f3=CesiumMath[_0xf4c309(0x173e)](this[_0xf4c309(0x3f7c)][_0xf4c309(0x5a4e)]),_0x407fc1=this[_0x310356(0x4121)]['y']-this[_0xf4c309(0x1c0b)]['x'],_0x2c76ae=CesiumMath[_0xf4c309(0x173e)](this[_0xf4c309(0x3f7c)][_0xf4c309(0x159f)]),_0x5ac6b3=CesiumMath[_0xf4c309(0x173e)](this[_0xf4c309(0x3f7c)][_0xf4c309(0x5696)]),_0x3e3747=this[_0xf4c309(0x1c0b)]['x'];for(var _0x5f0bf0=(_0x399793=Math[_0xf4c309(0x5f13)](this[_0xf4c309(0x407b)]*_0x4612a8))*(_0x38fb3e=Math[_0xf4c309(0x5f13)](this[_0xf4c309(0x407b)]*_0x2113f3))*(_0x1c0413=Math[_0xf4c309(0x5f13)](this[_0xf4c309(0x407b)]*_0x407fc1)),_0x10ad56=new Float32Array(0x3*_0x5f0bf0),_0x535dd0=new Float32Array(0x3*_0x5f0bf0),_0x537b17=new Float32Array(0x2*_0x5f0bf0),_0x25f6fd=new Float32Array(0x2*_0x5f0bf0),_0x4d8aad=0x0,_0x134ef5=0x0;_0x134ef5<_0x38fb3e;_0x134ef5++)for(var _0x5e105d=0x0;_0x5e105d<_0x399793;_0x5e105d++)for(var _0x119ea6=0x0;_0x119ea6<_0x1c0413;_0x119ea6++,_0x4d8aad++){var _0x4d8a8b=_0x2c76ae+_0x5e105d*(_0x4612a8/_0x399793),_0x385ea1=_0x5ac6b3+_0x134ef5*(_0x2113f3/_0x38fb3e),_0x4c95da=_0x3e3747+_0x119ea6*(_0x407fc1/_0x1c0413),_0x4c1f70=new Cartesian3[(_0xf4c309(0x10c5))](_0x4d8a8b,_0x385ea1,_0x4c95da);_0x10ad56[0x3*_0x4d8aad]=_0x4c1f70['x'],_0x10ad56[0x3*_0x4d8aad+0x1]=_0x4c1f70['y'],_0x10ad56[0x3*_0x4d8aad+0x2]=_0x4c1f70['z'],_0x535dd0[0x3*_0x4d8aad]=_0x4c1f70['x'],_0x535dd0[0x3*_0x4d8aad+0x1]=_0x4c1f70['y'],_0x535dd0[0x3*_0x4d8aad+0x2]=_0x4c1f70['z'],_0x537b17[0x2*_0x4d8aad]=CesiumMath[_0xf4c309(0x4476)](_0x4d8a8b),_0x537b17[0x2*_0x4d8aad+0x1]=CesiumMath[_0xf4c309(0x4476)](_0x385ea1);var _0x542646=(this[_0x310356(0x4762)][0x1]-this[_0xf4c309(0x59e0)][0x0])*Math[_0x310356(0x2e12)]()+this[_0xf4c309(0x59e0)][0x0];_0x25f6fd[0x2*_0x4d8aad]=0x0,_0x25f6fd[0x2*_0x4d8aad+0x1]=_0x542646;}this[_0xf4c309(0x4fcf)]=new Cartesian4(_0x537b17[0x0],_0x537b17[0x1],_0x537b17[_0x537b17[_0xf4c309(0x809)]-0x2],_0x537b17[_0x537b17[_0xf4c309(0x809)]-0x1]);var _0x3e756d=[];return _0x3e756d[_0xf4c309(0x5323)]({'index':0x0,'componentsPerAttribute':0x3,'data':_0x10ad56}),_0x3e756d[_0xf4c309(0x5323)]({'index':0x1,'componentsPerAttribute':0x3,'data':_0x535dd0}),_0x3e756d[_0xf4c309(0x5323)]({'index':0x2,'componentsPerAttribute':0x2,'data':_0x537b17}),_0x3e756d[_0xf4c309(0x5323)]({'index':0x3,'componentsPerAttribute':0x2,'data':_0x25f6fd}),_0x3e756d;},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x5a4d)]=function(){var _0x28d0dd=_0x307c2b,_0x8f457f=_0x5e00b3,_0x19f76f,_0x3132c8,_0x458a7c,_0x52fdb4,_0x404242,_0x583cda,_0x110f6c,_0x598108,_0x692a;_0x19f76f=this[_0x28d0dd(0x5141)][_0x8f457f(0x2d3c)],_0x3132c8=this[_0x8f457f(0x3f7c)][_0x8f457f(0x5a4e)],_0x458a7c=this[_0x28d0dd(0x4121)]['y']-this[_0x8f457f(0x1c0b)]['x'],_0x52fdb4=this[_0x8f457f(0x3f7c)][_0x8f457f(0x159f)],_0x404242=this[_0x8f457f(0x3f7c)][_0x8f457f(0x5696)],_0x583cda=this[_0x8f457f(0x1c0b)]['x'];for(var _0x44aa15=(_0x110f6c=Math[_0x8f457f(0x5f13)](this[_0x8f457f(0x407b)]*_0x19f76f))*(_0x598108=Math[_0x8f457f(0x5f13)](this[_0x28d0dd(0x5a44)]*_0x3132c8))*(_0x692a=Math[_0x8f457f(0x5f13)](this[_0x8f457f(0x407b)]*_0x458a7c)),_0x106279=new Float32Array(0x3*_0x44aa15),_0x4b213d=new Float32Array(0x3*_0x44aa15),_0x2b564c=new Float32Array(0x2*_0x44aa15),_0x45113c=0x0,_0x49f85=0x0;_0x49f85<_0x598108;_0x49f85++)for(var _0x34fa37=0x0;_0x34fa37<_0x110f6c;_0x34fa37++)for(var _0x347632=0x0;_0x347632<_0x692a;_0x347632++,_0x45113c++){var _0x2c3de7=_0x52fdb4+_0x34fa37*(_0x19f76f/(_0x110f6c-0x1)),_0x588669=_0x404242+_0x49f85*(_0x3132c8/(_0x598108-0x1)),_0x5175e0=_0x583cda+_0x347632*(_0x458a7c/_0x692a);_0x106279[0x3*_0x45113c]=_0x2c3de7,_0x106279[0x3*_0x45113c+0x1]=_0x588669,_0x106279[0x3*_0x45113c+0x2]=_0x5175e0,_0x4b213d[0x3*_0x45113c]=_0x2c3de7,_0x4b213d[0x3*_0x45113c+0x1]=_0x588669,_0x4b213d[0x3*_0x45113c+0x2]=_0x5175e0;var _0x5b775d=(this[_0x8f457f(0x59e0)][0x1]-this[_0x28d0dd(0x4762)][0x0])*Math[_0x8f457f(0x2e0f)]()+this[_0x8f457f(0x59e0)][0x0];_0x2b564c[0x2*_0x45113c]=0x0,_0x2b564c[0x2*_0x45113c+0x1]=_0x5b775d;}var _0x3af877=[];return _0x3af877[_0x28d0dd(0x2a0e)]({'index':0x0,'componentsPerAttribute':0x3,'data':_0x106279}),_0x3af877[_0x28d0dd(0x2a0e)]({'index':0x1,'componentsPerAttribute':0x3,'data':_0x4b213d}),_0x3af877[_0x28d0dd(0x2a0e)]({'index':0x2,'componentsPerAttribute':0x2,'data':_0x2b564c}),_0x3af877;},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x3e19)]=function(){var _0x21b774=_0x307c2b,_0x55cf2e=_0x5e00b3;for(var _0x429252=CesiumMath[_0x55cf2e(0x173e)](this[_0x21b774(0x5141)][_0x21b774(0x2299)]),_0x48efb7=CesiumMath[_0x55cf2e(0x173e)](this[_0x55cf2e(0x3f7c)][_0x21b774(0x10d5)]),_0x644f52=this[_0x55cf2e(0x1c0b)]['y']-this['_zBounds']['x'],_0x178e9a=CesiumMath['toDegrees'](this[_0x21b774(0x5141)][_0x55cf2e(0x159f)]),_0x4f7347=CesiumMath[_0x55cf2e(0x173e)](this[_0x55cf2e(0x3f7c)][_0x55cf2e(0x5696)]),_0x43494c=this[_0x55cf2e(0x1c0b)]['x'],_0xe6f03c=Math[_0x55cf2e(0x5f13)](this[_0x55cf2e(0x407b)]*_0x48efb7),_0x5aff23=Math[_0x55cf2e(0x5f13)](this['_paricleCountPerDegree']*_0x429252),_0x1da8d6=Math[_0x55cf2e(0x5f13)](this[_0x55cf2e(0x407b)]*_0x644f52),_0x282c40=_0xe6f03c*_0x5aff23*_0x1da8d6*0x4,_0x27beb3=new Uint32Array(_0x282c40/0x4*0x6),_0x194483=new Float32Array(0x2*_0x282c40),_0x42fa7b=new Float32Array(0x3*_0x282c40),_0x2831bf=new Float32Array(0x3*_0x282c40),_0x434059=new Float32Array(0x2*_0x282c40),_0x4b4111=new Float32Array(0x2*_0x282c40),_0x200ab3=0x0,_0xf77cf5=0x0;_0xf77cf5<_0xe6f03c;_0xf77cf5++)for(var _0x2f4852=0x0;_0x2f4852<_0x5aff23;_0x2f4852++)for(var _0x2264bb=0x0;_0x2264bb<_0x1da8d6;_0x2264bb++,_0x200ab3++){for(var _0x4730ae=_0x178e9a+_0x2f4852*(_0x429252/(_0x5aff23-0x1)),_0x95e0dc=_0x4f7347+_0xf77cf5*(_0x48efb7/(_0xe6f03c-0x1)),_0x5c8c03=_0x43494c+_0x2264bb*(_0x644f52/_0x1da8d6),_0x3d345a=new Cartesian3[(_0x55cf2e(0x10c5))](_0x4730ae,_0x95e0dc,_0x5c8c03),_0x3c583c=0x0;_0x3c583c<0xc;_0x3c583c+=0x3)_0x42fa7b[0xc*_0x200ab3+_0x3c583c]=_0x3d345a['x'],_0x42fa7b[0xc*_0x200ab3+_0x3c583c+0x1]=_0x3d345a['y'],_0x42fa7b[0xc*_0x200ab3+ +_0x3c583c+0x2]=_0x3d345a['z'];for(_0x3c583c=0x0;_0x3c583c<0xc;_0x3c583c+=0x3)_0x2831bf[0xc*_0x200ab3+_0x3c583c]=_0x3d345a['x'],_0x2831bf[0xc*_0x200ab3+_0x3c583c+0x1]=_0x3d345a['y'],_0x2831bf[0xc*_0x200ab3+ +_0x3c583c+0x2]=_0x3d345a['z'];for(_0x3c583c=0x0;_0x3c583c<0x8;_0x3c583c+=0x2)_0x434059[0x8*_0x200ab3+_0x3c583c]=CesiumMath[_0x55cf2e(0x4476)](_0x4730ae),_0x434059[0x8*_0x200ab3+_0x3c583c+0x1]=CesiumMath[_0x55cf2e(0x4476)](_0x95e0dc);var _0x143bae=(this[_0x55cf2e(0x59e0)][0x1]-this[_0x55cf2e(0x59e0)][0x0])*Math[_0x21b774(0x2e12)]()+this[_0x55cf2e(0x59e0)][0x0];_0x4b4111[0x8*_0x200ab3]=0x0,_0x4b4111[0x8*_0x200ab3+0x1]=_0x143bae,_0x4b4111[0x8*_0x200ab3+0x2]=0x0,_0x4b4111[0x8*_0x200ab3+0x3]=_0x143bae,_0x4b4111[0x8*_0x200ab3+0x4]=0x0,_0x4b4111[0x8*_0x200ab3+0x5]=_0x143bae,_0x4b4111[0x8*_0x200ab3+0x6]=0x0,_0x4b4111[0x8*_0x200ab3+0x7]=_0x143bae;}for(_0x2f4852=0x0;_0x2f4852<_0x27beb3[_0x55cf2e(0x809)];_0x2f4852++)_0x27beb3[0x6*_0x2f4852]=0x4*_0x2f4852,_0x27beb3[0x6*_0x2f4852+0x1]=0x4*_0x2f4852+0x1,_0x27beb3[0x6*_0x2f4852+0x2]=0x4*_0x2f4852+0x2,_0x27beb3[0x6*_0x2f4852+0x3]=0x4*_0x2f4852,_0x27beb3[0x6*_0x2f4852+0x4]=0x4*_0x2f4852+0x2,_0x27beb3[0x6*_0x2f4852+0x5]=0x4*_0x2f4852+0x3;this[_0x55cf2e(0x3920)]=_0x27beb3;for(_0x200ab3=0x0,_0x2264bb=0x0;_0x2264bb<_0x194483[_0x55cf2e(0x809)];_0x2264bb+=0x8,_0x200ab3++)_0x194483[0x8*_0x200ab3]=0x0,_0x194483[0x8*_0x200ab3+0x1]=0x0,_0x194483[0x8*_0x200ab3+0x2]=0x0,_0x194483[0x8*_0x200ab3+0x3]=0x1,_0x194483[0x8*_0x200ab3+0x4]=0x1,_0x194483[0x8*_0x200ab3+0x5]=0x1,_0x194483[0x8*_0x200ab3+0x6]=0x1,_0x194483[0x8*_0x200ab3+0x7]=0x0;var _0x396e26=[];return _0x396e26['push']({'index':0x0,'componentsPerAttribute':0x3,'data':_0x42fa7b}),_0x396e26[_0x55cf2e(0x5323)]({'index':0x1,'componentsPerAttribute':0x3,'data':_0x2831bf}),_0x396e26[_0x55cf2e(0x5323)]({'index':0x2,'componentsPerAttribute':0x2,'data':_0x434059}),_0x396e26[_0x55cf2e(0x5323)]({'index':0x3,'componentsPerAttribute':0x2,'data':_0x4b4111}),_0x396e26[_0x55cf2e(0x5323)]({'index':0x4,'componentsPerAttribute':0x2,'data':_0x194483}),_0x396e26;},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0xdd4)]=function(){var _0x10eabb=_0x307c2b,_0x2d3bc2=_0x5e00b3;for(var _0x3a0957=this[_0x10eabb(0x5141)][_0x2d3bc2(0x2d3c)],_0x46126c=this[_0x2d3bc2(0x3f7c)][_0x2d3bc2(0x5a4e)],_0x1248fa=this[_0x2d3bc2(0x1c0b)]['y']-this[_0x2d3bc2(0x1c0b)]['x'],_0x4d783b=this[_0x2d3bc2(0x3f7c)][_0x2d3bc2(0x159f)],_0x4d4b5a=this[_0x2d3bc2(0x3f7c)][_0x2d3bc2(0x5696)],_0x49ad64=this[_0x2d3bc2(0x1c0b)]['x'],_0x9d94eb=Math[_0x2d3bc2(0x5f13)](this['_paricleCountPerDegree']*_0x3a0957),_0x35e8a5=Math[_0x2d3bc2(0x5f13)](this[_0x2d3bc2(0x407b)]*_0x46126c),_0x3af7e2=Math[_0x2d3bc2(0x5f13)](this[_0x2d3bc2(0x407b)]*_0x1248fa),_0x27f1a9=_0x35e8a5*_0x9d94eb*_0x3af7e2*0x4,_0x7a1583=new Uint32Array(_0x27f1a9/0x4*0x6),_0x3f201f=new Float32Array(0x2*_0x27f1a9),_0x332f32=new Float32Array(0x3*_0x27f1a9),_0x469ece=new Float32Array(0x3*_0x27f1a9),_0x512a60=new Float32Array(0x2*_0x27f1a9),_0x56edff=0x0,_0x46618e=0x0;_0x46618e<_0x35e8a5;_0x46618e++)for(var _0x17c139=0x0;_0x17c139<_0x9d94eb;_0x17c139++)for(var _0x3ea082=0x0;_0x3ea082<_0x3af7e2;_0x3ea082++,_0x56edff++){for(var _0x2fa94c=_0x4d783b+_0x17c139*(_0x3a0957/(_0x9d94eb-0x1)),_0x2bcbe4=_0x4d4b5a+_0x46618e*(_0x46126c/(_0x35e8a5-0x1)),_0x4b6c54=_0x49ad64+_0x3ea082*(_0x1248fa/_0x3af7e2),_0x135c55=0x0;_0x135c55<0xc;_0x135c55+=0x3)_0x332f32[0xc*_0x56edff+_0x135c55]=_0x2fa94c,_0x332f32[0xc*_0x56edff+_0x135c55+0x1]=_0x2bcbe4,_0x332f32[0xc*_0x56edff+ +_0x135c55+0x2]=_0x4b6c54;for(_0x135c55=0x0;_0x135c55<0xc;_0x135c55+=0x3)_0x469ece[0xc*_0x56edff+_0x135c55]=_0x2fa94c,_0x469ece[0xc*_0x56edff+_0x135c55+0x1]=_0x2bcbe4,_0x469ece[0xc*_0x56edff+ +_0x135c55+0x2]=_0x4b6c54;var _0x108b5f=(this[_0x2d3bc2(0x59e0)][0x1]-this[_0x2d3bc2(0x59e0)][0x0])*Math[_0x10eabb(0x2e12)]()+this[_0x2d3bc2(0x59e0)][0x0];_0x512a60[0x8*_0x56edff]=0x0,_0x512a60[0x8*_0x56edff+0x1]=_0x108b5f,_0x512a60[0x8*_0x56edff+0x2]=0x0,_0x512a60[0x8*_0x56edff+0x3]=_0x108b5f,_0x512a60[0x8*_0x56edff+0x4]=0x0,_0x512a60[0x8*_0x56edff+0x5]=_0x108b5f,_0x512a60[0x8*_0x56edff+0x6]=0x0,_0x512a60[0x8*_0x56edff+0x7]=_0x108b5f;}for(_0x17c139=0x0;_0x17c139<_0x7a1583[_0x10eabb(0x2ef4)];_0x17c139++)_0x7a1583[0x6*_0x17c139]=0x4*_0x17c139,_0x7a1583[0x6*_0x17c139+0x1]=0x4*_0x17c139+0x1,_0x7a1583[0x6*_0x17c139+0x2]=0x4*_0x17c139+0x2,_0x7a1583[0x6*_0x17c139+0x3]=0x4*_0x17c139,_0x7a1583[0x6*_0x17c139+0x4]=0x4*_0x17c139+0x2,_0x7a1583[0x6*_0x17c139+0x5]=0x4*_0x17c139+0x3;this[_0x2d3bc2(0x3920)]=_0x7a1583;for(_0x56edff=0x0,_0x3ea082=0x0;_0x3ea082<_0x3f201f[_0x2d3bc2(0x809)];_0x3ea082+=0x8,_0x56edff++)_0x3f201f[0x8*_0x56edff]=0x0,_0x3f201f[0x8*_0x56edff+0x1]=0x0,_0x3f201f[0x8*_0x56edff+0x2]=0x0,_0x3f201f[0x8*_0x56edff+0x3]=0x1,_0x3f201f[0x8*_0x56edff+0x4]=0x1,_0x3f201f[0x8*_0x56edff+0x5]=0x1,_0x3f201f[0x8*_0x56edff+0x6]=0x1,_0x3f201f[0x8*_0x56edff+0x7]=0x0;var _0x46511d=[];return _0x46511d[_0x2d3bc2(0x5323)]({'index':0x0,'componentsPerAttribute':0x3,'data':_0x332f32}),_0x46511d[_0x10eabb(0x2a0e)]({'index':0x1,'componentsPerAttribute':0x3,'data':_0x469ece}),_0x46511d[_0x2d3bc2(0x5323)]({'index':0x2,'componentsPerAttribute':0x2,'data':_0x512a60}),_0x46511d[_0x2d3bc2(0x5323)]({'index':0x3,'componentsPerAttribute':0x2,'data':_0x3f201f}),_0x46511d;},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x307c2b(0x6e6)]=function(){var _0x3e84d4=_0x307c2b,_0x235518=_0x5e00b3;if(this[_0x235518(0x4007)]!==SceneMode$1[_0x235518(0x3c78)]){var _0x452347=this[_0x235518(0x3f7c)][_0x235518(0x2d3c)],_0x5d0f8a=this[_0x3e84d4(0x5141)][_0x235518(0x5a4e)],_0x3356e6=this[_0x235518(0x1c0b)]['y']-this['_zBounds']['x'];return Math[_0x235518(0x5f13)](this[_0x235518(0x407b)]*_0x452347)*Math[_0x3e84d4(0x4f30)](this[_0x235518(0x407b)]*_0x5d0f8a)*Math[_0x3e84d4(0x4f30)](this[_0x3e84d4(0x5a44)]*_0x3356e6);}return _0x452347=CesiumMath[_0x3e84d4(0x3a80)](this[_0x235518(0x3f7c)][_0x235518(0x2d3c)]),_0x5d0f8a=CesiumMath[_0x235518(0x173e)](this[_0x235518(0x3f7c)][_0x235518(0x5a4e)]),_0x3356e6=this[_0x3e84d4(0x4121)]['y']-this[_0x235518(0x1c0b)]['x'],Math[_0x235518(0x5f13)](this[_0x235518(0x407b)]*_0x452347)*Math[_0x235518(0x5f13)](this[_0x235518(0x407b)]*_0x5d0f8a)*Math[_0x3e84d4(0x4f30)](this[_0x235518(0x407b)]*_0x3356e6);};var scratchXYBounds=new Cartesian4();function FieldLayer3D(_0x22667d){var _0x26b1e1=_0x307c2b,_0x5b06e3=_0x5e00b3;Check[_0x5b06e3(0x5f34)]('context',_0x22667d),this[_0x5b06e3(0x1358)]=_0x22667d,this[_0x5b06e3(0x2373)]=void 0x0,this['_NetCDFData']=void 0x0,this[_0x5b06e3(0x26de)]=void 0x0,this[_0x5b06e3(0x19c1)]=void 0x0,this[_0x5b06e3(0x46f1)]=Rectangle[_0x26b1e1(0x49a8)],this[_0x5b06e3(0x435e)]=!0x0,this[_0x26b1e1(0x4481)]=_0x5b06e3(0x4aa2),this[_0x26b1e1(0x874)]=new ParticleVelocityFieldEffect(_0x22667d);}ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x1ac)]=function(){var _0x4e69e0=this;return{'velocityTexture':function(){var _0x22f1e3=_0x23ca;return _0x4e69e0[_0x22f1e3(0x24e5)];},'velocityScale':function(){var _0xbe3fde=_0x23ca;return _0x4e69e0[_0xbe3fde(0x5c8b)];},'velocityTexRes':function(){var _0x5d4f94=_0x23ca;return _0x4e69e0[_0x5d4f94(0x641)];},'deltaTime':function(){var _0x3fe025=_0x23ca;return _0x4e69e0[_0x3fe025(0x15c7)];},'uXYBounds':function(){var _0x473f56=_0x140d,_0x370cf6=_0x23ca;return scratchXYBounds['x']=_0x4e69e0[_0x370cf6(0x3f7c)][_0x473f56(0x47d7)],scratchXYBounds['y']=_0x4e69e0['_dataBounds']['south'],scratchXYBounds['z']=_0x4e69e0[_0x370cf6(0x3f7c)][_0x370cf6(0x310a)],scratchXYBounds['w']=_0x4e69e0[_0x370cf6(0x3f7c)][_0x370cf6(0x5833)],scratchXYBounds;},'uZBounds':function(){var _0x2c3638=_0x23ca;return _0x4e69e0[_0x2c3638(0x1c0b)];},'uTextureDepth':function(){var _0x12bbfa=_0x23ca;return _0x4e69e0[_0x12bbfa(0x1569)];},'lonlatRange':function(){var _0x166e0e=_0x140d;return _0x4e69e0[_0x166e0e(0x3c7e)];}};},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x2182)]=function(){var _0x4a1194=this;return{'particleColor':function(){var _0x53a93a=_0x23ca;return _0x4a1194[_0x53a93a(0x53e3)];},'pointSize':function(){var _0x4046c8=_0x23ca;return _0x4a1194[_0x4046c8(0x596d)];},'uMaxFilterValue':function(){var _0x2f8d7d=_0x23ca;return _0x4a1194[_0x2f8d7d(0x2420)];},'uMinFilterValue':function(){var _0x5355af=_0x23ca;return _0x4a1194[_0x5355af(0x108a)];},'uFieldTexture':function(){var _0x2f787b=_0x23ca;return defined$1(_0x4a1194[_0x2f787b(0x2cc4)])?_0x4a1194[_0x2f787b(0x2cc4)]:new Texture({'context':_0x4a1194[_0x2f787b(0x1358)],'width':0x1,'height':0x1});},'uFieldTextureSize':function(){var _0x5e44f3=_0x23ca;return _0x4a1194[_0x5e44f3(0x141a)];},'velocityTexture':function(){var _0x38caf0=_0x23ca;return _0x4a1194[_0x38caf0(0x24e5)];},'colorTable':function(){var _0x5bfb90=_0x23ca;return _0x4a1194[_0x5bfb90(0x4c21)];},'lonlatRange':function(){var _0x6c2462=_0x23ca;return _0x4a1194[_0x6c2462(0x4fcf)];},'uFloor':function(){var _0xd4a835=_0x23ca;return _0x4a1194[_0xd4a835(0x5983)];},'uCeil':function(){var _0x1c86d3=_0x140d;return _0x4a1194[_0x1c86d3(0x2f44)];},'uHasColorTable':function(){var _0x12e5f7=_0x23ca;return _0x4a1194[_0x12e5f7(0x942)];},'velocityScale':function(){var _0xc373c=_0x23ca;return _0x4a1194[_0xc373c(0x5c8b)];},'deltaTime':function(){var _0x57bbbd=_0x23ca;return _0x4a1194[_0x57bbbd(0x15c7)];},'uXYBounds':function(){var _0x1835c0=_0x140d,_0x3bda1a=_0x23ca;return scratchXYBounds['x']=_0x4a1194[_0x3bda1a(0x3f7c)][_0x3bda1a(0x159f)],scratchXYBounds['y']=_0x4a1194[_0x3bda1a(0x3f7c)][_0x1835c0(0x2d46)],scratchXYBounds['z']=_0x4a1194['_dataBounds'][_0x1835c0(0xbf2)],scratchXYBounds['w']=_0x4a1194[_0x3bda1a(0x3f7c)][_0x3bda1a(0x5833)],scratchXYBounds;},'uZBounds':function(){var _0x24aa1c=_0x23ca;return _0x4a1194[_0x24aa1c(0x1c0b)];},'uTextureDepth':function(){var _0x3e1f42=_0x140d;return _0x4a1194[_0x3e1f42(0x41d7)];}};},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)]['_createVectorFieldTexture']=function(_0x39e9df,_0x2d7e09){var _0x6e84d6=_0x307c2b,_0x472ee2=_0x5e00b3;defined$1(this[_0x472ee2(0x24e5)])&&this[_0x472ee2(0x24e5)]['destroy']();var _0xc3ba98,_0x53b59d=0x0,_0x5029fe=0x0;if(_0x2d7e09 instanceof Array&&(_0x53b59d=(_0xc3ba98=this[_0x472ee2(0x301b)](_0x2d7e09))[_0x472ee2(0x2d3c)],_0x5029fe=_0xc3ba98[_0x6e84d6(0x10d5)],!_0xc3ba98))return!0x1;this[_0x6e84d6(0x2cea)]['x']=_0x53b59d,this[_0x472ee2(0x641)]['y']=_0x5029fe,this[_0x472ee2(0x24e5)]=new Texture({'context':_0x39e9df,'width':_0x53b59d,'height':_0x5029fe,'pixelFormat':PixelFormat$1[_0x6e84d6(0x4213)],'pixelDatatype':PixelDatatype$1[_0x472ee2(0x486a)]}),this[_0x472ee2(0x24e5)][_0x472ee2(0x7d7)]({'width':_0x53b59d,'height':_0x5029fe,'arrayBufferView':_0xc3ba98[_0x472ee2(0x6041)]});},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x301b)]=function(_0x409357){var _0xac6be6=_0x307c2b,_0x13a895=_0x5e00b3,_0x407280=_0x409357[_0xac6be6(0x2ef4)];if(!(_0x409357[0x0]instanceof Array))return null;var _0x85dc1f,_0x256c29,_0x1b1081,_0x5b6354,_0x591964,_0x549a4e,_0x2eb5d0,_0x48319b=_0x409357[0x0][_0x13a895(0x809)];if(!(_0x409357[0x0][0x0]instanceof Array))return null;if(_0x409357[0x0][0x0][0x0]instanceof Array){var _0x469029=_0x48319b,_0x41c232=_0x407280,_0x187b7f=_0x409357[0x0][0x0][_0x13a895(0x809)];for(this[_0x13a895(0x1569)]=_0x187b7f,_0x549a4e=new Float32Array(_0x41c232*_0x469029*_0x187b7f*0x3),_0x5b6354=0x0,_0x85dc1f=0x0;_0x85dc1f<_0x469029;_0x85dc1f++)for(_0x256c29=0x0;_0x256c29<_0x187b7f;_0x256c29++)for(_0x1b1081=0x0;_0x1b1081<_0x41c232;_0x1b1081++){var _0x4eb3ef=null==(_0x2eb5d0=_0x409357[_0x1b1081][_0x85dc1f][_0x256c29])['x']?_0x2eb5d0[0x0]:_0x2eb5d0['x'],_0x2295dd=null==_0x2eb5d0['y']?_0x2eb5d0[0x1]:_0x2eb5d0['y'],_0x214aaa=null==_0x2eb5d0['z']?_0x2eb5d0[0x2]:_0x2eb5d0['z'];_0x549a4e[_0x5b6354++]=_0x4eb3ef,_0x549a4e[_0x5b6354++]=_0x2295dd,_0x549a4e[_0x5b6354++]=_0x214aaa;}_0x591964={'height':_0x469029,'width':_0x187b7f*_0x41c232,'imageData':_0x549a4e};}else{for(_0x549a4e=new Float32Array(_0x407280*_0x48319b*0x3),_0x5b6354=0x0,_0x256c29=0x0;_0x256c29<_0x407280;_0x256c29++)for(_0x85dc1f=0x0;_0x85dc1f<_0x48319b;_0x85dc1f++){var _0x15009f=null==(_0x2eb5d0=_0x409357[_0x256c29][_0x85dc1f])['x']?_0x2eb5d0[0x0]:_0x2eb5d0['x'],_0x4c0c54=null==_0x2eb5d0['y']?_0x2eb5d0[0x1]:_0x2eb5d0['y'];_0x549a4e[_0x5b6354++]=_0x15009f,_0x549a4e[_0x5b6354++]=_0x4c0c54,_0x549a4e[_0x5b6354++]=0x0;}_0x591964={'height':_0x407280,'width':_0x48319b,'imageData':_0x549a4e};}return _0x591964;},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x307c2b(0x211)]=function(_0x4e7f07,_0x2af27b){var _0x4826d7=_0x307c2b,_0x14532e=_0x5e00b3;if(this[_0x14532e(0x1465)]&&(!defined$1(this[_0x14532e(0x3064)])||this[_0x14532e(0x3064)][_0x14532e(0x2d3c)]!==_0x4e7f07[_0x14532e(0x1564)]||this[_0x14532e(0x3064)][_0x14532e(0x5a4e)]!==_0x4e7f07[_0x14532e(0x3883)])){!defined$1(this[_0x14532e(0x3064)])||this[_0x14532e(0x3064)][_0x14532e(0x2d3c)]===_0x4e7f07[_0x14532e(0x1564)]&&this[_0x14532e(0x3064)][_0x4826d7(0x10d5)]===_0x4e7f07[_0x14532e(0x3883)]||this[_0x14532e(0x2e75)]();var _0x11dd01=PixelDatatype$1[_0x14532e(0x1b0f)];this[_0x14532e(0x5a83)]&&(_0x11dd01=PixelDatatype$1['FLOAT']),this[_0x4826d7(0x4158)]=new Texture({'context':_0x4e7f07,'width':_0x4e7f07[_0x14532e(0x1564)],'height':_0x4e7f07[_0x14532e(0x3883)],'pixelDatatype':_0x11dd01,'pixelFormat':PixelFormat$1[_0x14532e(0x1015)]}),this[_0x14532e(0x3064)]=new Texture({'context':_0x4e7f07,'width':_0x4e7f07[_0x14532e(0x1564)],'height':_0x4e7f07[_0x14532e(0x3883)],'pixelDatatype':_0x11dd01,'pixelFormat':PixelFormat$1[_0x14532e(0x1015)]}),this[_0x14532e(0x3db4)]=new Texture({'context':_0x4e7f07,'width':_0x4e7f07[_0x14532e(0x1564)],'height':_0x4e7f07[_0x14532e(0x3883)],'pixelDatatype':_0x11dd01,'pixelFormat':PixelFormat$1[_0x14532e(0x1015)]});var _0x24f012=defaultValue$1(this[_0x14532e(0x1f29)][_0x14532e(0x1894)],_0x2af27b[_0x14532e(0x3eaf)]);this[_0x14532e(0xf24)]=new Framebuffer$1({'context':_0x4e7f07,'colorTextures':[this[_0x14532e(0x5fd7)]],'depthStencilTexture':_0x24f012[_0x14532e(0x12f)],'destroyAttachments':!0x1}),this[_0x4826d7(0x3a46)]=new Framebuffer$1({'context':_0x4e7f07,'colorTextures':[this[_0x14532e(0x3064)]],'destroyAttachments':!0x1}),this['_tmpParticleTextureBuffer']=new Framebuffer$1({'context':_0x4e7f07,'colorTextures':[this['_tmpParticleStateTexture']],'destroyAttachments':!0x1}),this[_0x14532e(0x4563)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'renderState':RenderState[_0x14532e(0x5344)]()});var _0x2a73fa=this[_0x14532e(0x3064)],_0x7b301b=this[_0x14532e(0x3704)];this[_0x14532e(0x35bc)]=_0x4e7f07[_0x4826d7(0x54bf)](PassThrough,{'uniformMap':{'colorTexture':function(){return _0x2a73fa;}},'framebuffer':_0x7b301b});var _0x17cc81=this[_0x14532e(0x3db4)],_0xdaa749=this[_0x14532e(0x5fd7)],_0x59fc2e=this[_0x14532e(0x3e5e)],_0x47837b=this[_0x14532e(0x4c1f)];this[_0x14532e(0x591e)]=_0x4e7f07[_0x14532e(0x599f)](PassThroughWithAlphaBlend,{'uniformMap':{'u_lastColorTexture':function(){return _0x17cc81;},'u_colorTexture':function(){return _0xdaa749;},'u_opacity':function(){return _0x47837b;}},'framebuffer':_0x59fc2e});}},ParticleVelocityFieldEffect[_0x307c2b(0x1aa2)][_0x5e00b3(0x2e75)]=function(){var _0x38b8ae=_0x307c2b,_0x10de92=_0x5e00b3;defined$1(this[_0x10de92(0x5fd7)])&&(this[_0x10de92(0x5fd7)][_0x10de92(0x2947)](),this[_0x10de92(0x5fd7)]=void 0x0),defined$1(this[_0x10de92(0x3064)])&&(this[_0x10de92(0x3064)][_0x10de92(0x2947)](),this[_0x10de92(0x3064)]=void 0x0),defined$1(this[_0x10de92(0x3db4)])&&(this[_0x10de92(0x3db4)][_0x38b8ae(0x5020)](),this[_0x10de92(0x3db4)]=void 0x0),defined$1(this['_curParticleTextureBuffer'])&&(this[_0x38b8ae(0x447)][_0x10de92(0x2947)](),this[_0x10de92(0xf24)]=void 0x0),defined$1(this[_0x38b8ae(0x3a46)])&&(this[_0x10de92(0x3e5e)][_0x10de92(0x2947)](),this[_0x10de92(0x3e5e)]=void 0x0),defined$1(this[_0x10de92(0x3704)])&&(this[_0x10de92(0x3704)][_0x38b8ae(0x5020)](),this[_0x38b8ae(0x41b)]=void 0x0),this[_0x38b8ae(0x1567)]=void 0x0,this[_0x10de92(0x591e)]=void 0x0,this[_0x10de92(0x35bc)]=void 0x0;},ParticleVelocityFieldEffect[_0x307c2b(0x1aa2)]['drawParticleTrails']=function(_0x101a7b,_0x3def06){var _0x2d5d90=_0x307c2b,_0x1ce21d=_0x5e00b3;this[_0x1ce21d(0x1465)]&&(this[_0x1ce21d(0x4f92)](_0x101a7b,_0x3def06),defined$1(this[_0x1ce21d(0x35bc)])&&this[_0x2d5d90(0x226)][_0x1ce21d(0x5ae4)](_0x101a7b,_0x3def06),defined$1(this[_0x1ce21d(0x591e)])&&this[_0x2d5d90(0x3c1c)][_0x1ce21d(0x5ae4)](_0x101a7b,_0x3def06),this[_0x2d5d90(0x1567)][_0x1ce21d(0x3eaf)]=this[_0x1ce21d(0xf24)],this[_0x1ce21d(0x4563)][_0x2d5d90(0x482e)](_0x101a7b,_0x3def06),this['_transformFeedback'][_0x2d5d90(0x288c)](_0x101a7b,this[_0x1ce21d(0xf24)],this[_0x1ce21d(0x1f29)],_0x3def06),this[_0x1ce21d(0x1f29)][_0x1ce21d(0x49b6)](_0x101a7b,_0x3def06));},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x375a)]=function(_0x489083,_0x4e5b31,_0x711e6a,_0x129094){var _0x5a4eff=_0x307c2b,_0x2f60db=_0x5e00b3;if(defined$1(_0x4e5b31)&&this[_0x2f60db(0x5a83)]!==_0x4e5b31)return this[_0x5a4eff(0x8d9)]=_0x4e5b31,this[_0x2f60db(0x2e75)](),void this[_0x2f60db(0x4f92)](_0x4e5b31,_0x711e6a,_0x129094);_0x489083[_0x2f60db(0x2b66)]&&this[_0x2f60db(0x24c4)](_0x711e6a,_0x129094);},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x307c2b(0x3bd6)]=function(_0x4a9206,_0x1ffef3){var _0x866909=_0x307c2b,_0x7c8732=_0x5e00b3;this[_0x866909(0x1567)][_0x866909(0x4800)]=this[_0x7c8732(0x3e5e)],this[_0x7c8732(0x4563)][_0x866909(0x482e)](_0x4a9206,_0x1ffef3),this[_0x7c8732(0x4563)]['framebuffer']=this[_0x7c8732(0xf24)],this[_0x7c8732(0x4563)][_0x7c8732(0x5ae4)](_0x4a9206,_0x1ffef3),this[_0x7c8732(0x4563)][_0x866909(0x4800)]=this[_0x7c8732(0x3704)],this[_0x7c8732(0x4563)][_0x866909(0x482e)](_0x4a9206,_0x1ffef3);},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},ParticleVelocityFieldEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2595ac=_0x307c2b,_0x105134=_0x5e00b3;return defined$1(this[_0x105134(0x24e5)])&&(this[_0x2595ac(0x1433)][_0x105134(0x2947)](),this['_vectorFieldTexture']=void 0x0),defined$1(this[_0x105134(0x522a)])&&(this[_0x105134(0x522a)][_0x2595ac(0x5020)](),this[_0x105134(0x522a)]=null),defined$1(this['_hypsometricTexture'])&&(this[_0x2595ac(0x23ec)][_0x2595ac(0x5020)](),this[_0x105134(0x4c21)]=null),defined$1(this[_0x105134(0x1f29)])&&(this[_0x2595ac(0x384f)][_0x105134(0x2947)](),this[_0x2595ac(0x384f)]=void 0x0),defined$1(this[_0x105134(0x2cc4)])&&(this[_0x105134(0x2cc4)]['destroy'](),this[_0x105134(0x2cc4)]=void 0x0),this[_0x105134(0x2e75)](),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](FieldLayer3D[_0x5e00b3(0x3720)],{'visible':{'get':function(){var _0x4057c0=_0x5e00b3;return this[_0x4057c0(0x435e)];},'set':function(_0x4a42f5){var _0x202ef2=_0x5e00b3;this[_0x202ef2(0x435e)]=_0x4a42f5;}},'type':{'get':function(){var _0x50e6e9=_0x307c2b;return this[_0x50e6e9(0x4481)];}},'fieldData':{'get':function(){var _0x522a03=_0x5e00b3;return this[_0x522a03(0x2373)];},'set':function(_0x55d095){var _0x2e1bb7=_0x5e00b3;this[_0x2e1bb7(0x2373)]=_0x55d095,defined$1(this[_0x2e1bb7(0x4ff1)])&&this[_0x2e1bb7(0x4ff1)][_0x2e1bb7(0xb1f)](_0x55d095);}},'NetCDFData':{'get':function(){var _0x5471ed=_0x307c2b;return this[_0x5471ed(0x27d7)];},'set':function(_0x4da7fa){var _0x1d16ae=_0x307c2b,_0x574764=_0x5e00b3;if(!defined$1(_0x4da7fa[_0x1d16ae(0x5389)])||!defined$1(_0x4da7fa[_0x1d16ae(0x353e)]))throw new DeveloperError$1(_0x1d16ae(0x49cf));if(!defined$1(_0x4da7fa['uwnd'])||!defined$1(_0x4da7fa['vwnd']))throw new DeveloperError$1(_0x574764(0x40fd));if(_0x4da7fa[_0x574764(0x565c)]=defaultValue$1(_0x4da7fa[_0x574764(0x565c)],0x0),defined$1(this[_0x1d16ae(0x34d0)])){for(var _0x21966c=this[_0x574764(0x19c1)],_0x2d7e7f=_0x21966c[_0x574764(0x1f1a)](_0x4da7fa[_0x574764(0x4465)]),_0x419ab1=_0x21966c[_0x574764(0x1f1a)](_0x4da7fa[_0x574764(0x5859)]),_0x28adf4=_0x21966c[_0x574764(0x1f1a)](_0x4da7fa[_0x574764(0x4975)]),_0x4bfc88=_0x21966c[_0x574764(0x1f1a)](_0x4da7fa[_0x574764(0x4426)]),_0x48e4e6=0x0,_0x3aa140=[],_0x22254c=0x0;_0x22254c<_0x419ab1[_0x574764(0x809)];_0x22254c++){_0x3aa140[_0x22254c]=[];for(var _0x3cd5e3=0x0;_0x3cd5e3<_0x2d7e7f[_0x574764(0x809)];_0x3cd5e3++,_0x48e4e6++){var _0x574431=_0x419ab1[_0x574764(0x809)]*_0x2d7e7f[_0x1d16ae(0x2ef4)]*_0x4da7fa[_0x574764(0x565c)];_0x3aa140[_0x22254c][_0x3cd5e3]=[_0x28adf4[_0x48e4e6+_0x574431],_0x4bfc88[_0x48e4e6+_0x574431]];}}this[_0x574764(0x2e7e)]=_0x3aa140,defined$1(this[_0x574764(0x4ff1)])&&this[_0x574764(0x4ff1)]['_setVelocityField'](_0x3aa140);}}},'NetCDFInfo':{'get':function(){var _0x16260d=_0x5e00b3;return this[_0x16260d(0x26de)];},'set':function(_0x1582d7){var _0x2e8ab3=_0x5e00b3;this[_0x2e8ab3(0x26de)]=_0x1582d7;}},'layerBounds':{'get':function(){var _0x35b7eb=_0x5e00b3;return this[_0x35b7eb(0x46f1)];},'set':function(_0x589159){var _0x5b2a31=_0x307c2b,_0x4ffd42=_0x5e00b3;this[_0x5b2a31(0x1ea4)]=_0x589159,defined$1(this[_0x4ffd42(0x4ff1)])&&this[_0x5b2a31(0x874)][_0x4ffd42(0x4df1)](_0x589159);}},'zBounds':{'get':function(){var _0xa786eb=_0x307c2b;return this[_0xa786eb(0x4121)];},'set':function(_0x2cfda4){var _0x28cb56=_0x5e00b3;this['_zBounds']=_0x2cfda4,defined$1(this[_0x28cb56(0x4ff1)])&&this[_0x28cb56(0x4ff1)][_0x28cb56(0x4172)](_0x2cfda4);}},'particleVelocityFieldEffect':{'get':function(){var _0x5332e9=_0x5e00b3;return this[_0x5332e9(0x4ff1)];}}}),FieldLayer3D[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x5b0879){var _0x451542=_0x307c2b,_0x26105d=_0x5e00b3;this[_0x451542(0x5a45)]?defined$1(this[_0x26105d(0x4ff1)])&&this[_0x451542(0x874)][_0x26105d(0xa16)](_0x5b0879):defined$1(this[_0x451542(0x874)])&&defined$1(this[_0x26105d(0x4ff1)][_0x451542(0x384f)])&&this[_0x451542(0x874)][_0x26105d(0x24c4)](this[_0x26105d(0x1358)],_0x5b0879);},FieldLayer3D[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},FieldLayer3D[_0x307c2b(0x1aa2)]['destroy']=function(){var _0x4f085d=_0x5e00b3;return defined$1(this[_0x4f085d(0x4ff1)])&&(this['_particleVelocityFieldEffect'][_0x4f085d(0x2947)](),this[_0x4f085d(0x4ff1)]=void 0x0),destroyObject$1(this);};var FloodAnalysisVS=_0x5e00b3(0x1e74),FloodAnalysisFS=_0x5e00b3(0x11b5),FloodFlagAnalysisFS=_0x307c2b(0x4e10),WaterMode={'Clamp':0x0,'Absolute':0x1},WaterMode$1=Object[_0x5e00b3(0x5448)](WaterMode);function FloodAnalysis3D(_0x4dff33){var _0x358bdc=_0x307c2b,_0x530400=_0x5e00b3;if(!defined$1(_0x4dff33))throw new DeveloperError$1(_0x530400(0x45ef));this[_0x530400(0x5e52)]=_0x4dff33,this[_0x530400(0x3ad6)]=void 0x0,this[_0x530400(0x3097)]=new BoundingSphere(),this[_0x530400(0x538a)]=[],this[_0x530400(0x4c89)]=0x0,this[_0x358bdc(0x2c1d)]=null,this[_0x358bdc(0x277c)]=[0x0,0x0,0x0],this[_0x530400(0x37f2)]=Matrix4[_0x530400(0x2de)][_0x358bdc(0x2d7b)](),this[_0x530400(0x25f2)]=[],this[_0x530400(0x483)]=void 0x0,this[_0x530400(0x18cf)]='',this[_0x530400(0x18d6)]=[],this[_0x530400(0x1f0)]=void 0x0,this[_0x530400(0xa47)]=void 0x0,this[_0x530400(0x175)]=!0x1,this[_0x530400(0x388b)]=!0x1,this[_0x530400(0x5e3a)]='',this[_0x530400(0xfba)]='',this[_0x358bdc(0x2555)]=!0x1,this[_0x530400(0x5a42)]=WaterMode$1[_0x530400(0x31c)],this[_0x530400(0x361a)]=null,this[_0x530400(0x2df6)]=null,this[_0x530400(0x3a78)]=void 0x0,this[_0x530400(0x3282)]=null,this[_0x358bdc(0x9a1)]=0x400,this[_0x358bdc(0x2111)]=0x400,this[_0x530400(0xb81)]=!0x1,this[_0x530400(0xddf)]=null;}function destroyCommands(_0x4843c2){var _0x4fcdb2=_0x307c2b,_0x9a420b=_0x5e00b3;defined$1(_0x4843c2[_0x9a420b(0x3ad6)])&&(_0x4843c2[_0x9a420b(0x3ad6)][_0x9a420b(0x2b54)]=_0x4843c2[_0x9a420b(0x3ad6)][_0x9a420b(0x2b54)]&&_0x4843c2[_0x9a420b(0x3ad6)][_0x9a420b(0x2b54)][_0x9a420b(0x2947)](),_0x4843c2[_0x4fcdb2(0x837)][_0x9a420b(0x2ddc)]=_0x4843c2[_0x9a420b(0x3ad6)][_0x4fcdb2(0x1868)]&&_0x4843c2[_0x4fcdb2(0x837)][_0x9a420b(0x2ddc)][_0x9a420b(0x2947)](),_0x4843c2[_0x9a420b(0x3ad6)]=void 0x0),defined$1(_0x4843c2[_0x4fcdb2(0x3b10)])&&(_0x4843c2[_0x9a420b(0x3a78)][_0x4fcdb2(0x202b)]=_0x4843c2[_0x4fcdb2(0x3b10)][_0x4fcdb2(0x202b)]&&_0x4843c2[_0x9a420b(0x3a78)][_0x9a420b(0x2b54)][_0x9a420b(0x2947)](),_0x4843c2[_0x4fcdb2(0x3b10)][_0x4fcdb2(0x1868)]=_0x4843c2[_0x9a420b(0x3a78)][_0x9a420b(0x2ddc)]&&_0x4843c2[_0x9a420b(0x3a78)][_0x4fcdb2(0x1868)][_0x9a420b(0x2947)](),_0x4843c2[_0x9a420b(0x3a78)]=void 0x0);}function destroyTexture(_0x5e9b22){var _0x1d5108=_0x307c2b,_0x458b44=_0x5e00b3;defined$1(_0x5e9b22[_0x458b44(0x601)])&&(_0x5e9b22[_0x458b44(0x601)]=_0x5e9b22[_0x458b44(0x601)]&&_0x5e9b22[_0x458b44(0x601)][_0x458b44(0x2947)](),_0x5e9b22[_0x458b44(0x601)]=null),defined$1(_0x5e9b22[_0x458b44(0x361a)])&&(_0x5e9b22[_0x458b44(0x361a)]=_0x5e9b22[_0x458b44(0x361a)]&&_0x5e9b22['_assistTexture'][_0x458b44(0x2947)](),_0x5e9b22[_0x458b44(0x361a)]=null),defined$1(_0x5e9b22[_0x458b44(0x2df6)])&&(_0x5e9b22[_0x1d5108(0x2d40)]=_0x5e9b22[_0x458b44(0x2df6)]&&_0x5e9b22[_0x458b44(0x2df6)]['destroy'](),_0x5e9b22[_0x458b44(0x2df6)]=null);}function clearFlagTexture(_0x24d63d){var _0x447e6a=_0x307c2b,_0x5ce4f0=_0x5e00b3;if(null!==_0x24d63d[_0x5ce4f0(0x601)]&&null!==_0x24d63d[_0x447e6a(0x51ee)]){var _0x5b1eaf=_0x24d63d[_0x5ce4f0(0x1ef5)],_0x2be681=_0x24d63d[_0x5ce4f0(0x282)],_0x271e0a=0x0,_0x146be9=0x0;if(_0x24d63d[_0x5ce4f0(0xddf)]==_0x24d63d[_0x5ce4f0(0x5e52)][_0x5ce4f0(0x43fb)]){var _0x2153a3=(_0x24d63d[_0x5ce4f0(0x25f2)][0x2]-_0x24d63d[_0x5ce4f0(0x25f2)][0x0])/_0x5b1eaf,_0x561c5a=(_0x24d63d[_0x447e6a(0x5358)][0x3]-_0x24d63d[_0x5ce4f0(0x25f2)][0x1])/_0x2be681,_0x174693=_0x24d63d[_0x5ce4f0(0x5fde)];_0x271e0a=Math[_0x5ce4f0(0x1ace)]((_0x174693['x']-_0x24d63d[_0x5ce4f0(0x25f2)][0x0])/_0x2153a3),_0x146be9=Math[_0x5ce4f0(0x1ace)]((_0x174693['y']-_0x24d63d[_0x447e6a(0x5358)][0x1])/_0x561c5a);}else{var _0x37ef38=_0x24d63d[_0x447e6a(0x1d80)][_0x5ce4f0(0x2815)],_0x5c490f=(_0x2153a3=(_0x37ef38['z']-_0x37ef38['x'])/_0x5b1eaf,_0x561c5a=(_0x37ef38['w']-_0x37ef38['y'])/_0x2be681,_0x174693=Cartesian3[_0x5ce4f0(0x10c5)](_0x24d63d[_0x5ce4f0(0x5fde)]['x'],_0x24d63d[_0x447e6a(0x277c)]['y'],0x0),new Matrix4());Matrix4[_0x5ce4f0(0x25c6)](_0x24d63d[_0x5ce4f0(0x37f2)],_0x5c490f),Matrix4[_0x5ce4f0(0x108e)](_0x5c490f,_0x174693,_0x174693),_0x271e0a=Math[_0x5ce4f0(0x1ace)]((_0x174693['x']-_0x37ef38['x'])/_0x2153a3),_0x146be9=Math['floor']((_0x174693['y']-_0x37ef38['y'])/_0x561c5a);}var _0x568f84=new Uint8Array(_0x5b1eaf*_0x2be681*0x4);_0x568f84[0x4*(_0x146be9*_0x5b1eaf+_0x271e0a)]=0xff,_0x24d63d[_0x5ce4f0(0x601)][_0x447e6a(0x1ce3)]({'width':_0x5b1eaf,'height':_0x2be681,'arrayBufferView':_0x568f84});var _0x257e1a=new Uint8Array(_0x5b1eaf*_0x2be681*0x4);_0x257e1a[0x4*(_0x146be9*_0x5b1eaf+_0x271e0a)]=0xff,_0x24d63d[_0x5ce4f0(0x361a)][_0x5ce4f0(0x7d7)]({'width':_0x5b1eaf,'height':_0x2be681,'arrayBufferView':_0x257e1a});}}function drawAbsolute(_0x41357a,_0x185228,_0x38a04f){var _0x358f81=_0x307c2b,_0x5c678d=_0x5e00b3;_0x41357a[_0x358f81(0x2555)]||(computeMatrix$1(_0x41357a),_0x41357a[_0x5c678d(0x3282)]=createRasterRegion(_0x41357a),createRenderTexture(_0x41357a,_0x185228),initializePoints(_0x41357a,_0x185228),createRasterRegionCommand(_0x41357a,_0x185228,_0x41357a[_0x5c678d(0x3282)],_0x41357a[_0x5c678d(0x601)]),loadTerrainBlock(_0x41357a,_0x41357a[_0x5c678d(0x18cf)],_0x41357a[_0x5c678d(0x25f2)]),_0x41357a[_0x5c678d(0xffe)]=!0x0),_0x41357a[_0x358f81(0x1bae)]&&_0x41357a[_0x5c678d(0xb81)]&&null!=_0x41357a[_0x358f81(0x567c)]&&null!=_0x41357a[_0x5c678d(0x1f0)]&&updateHeightTexture(_0x41357a),_0x41357a[_0x5c678d(0x175)]&&updateFlagTextureClamp(_0x41357a,_0x185228),defined$1(_0x41357a[_0x5c678d(0x3ad6)])&&null!=_0x41357a[_0x5c678d(0x483)]&&null!=_0x41357a[_0x5c678d(0x1f0)]&&_0x38a04f[_0x358f81(0x2a0e)](_0x41357a[_0x5c678d(0x3ad6)]);}function drawClamp(_0x49f65e,_0x519c61){var _0xdc76b7=_0x307c2b,_0x73ea89=_0x5e00b3;_0x49f65e['_initialize']||(_0x49f65e[_0xdc76b7(0x2555)]=!0x0,computeMatrix$1(_0x49f65e),_0x49f65e[_0x73ea89(0x3282)]=createRasterRegion(_0x49f65e),createRenderTexture(_0x49f65e,_0x519c61),addFloodTextureForLayer(_0x49f65e),createRasterRegionCommand(_0x49f65e,_0x519c61,_0x49f65e['_regionGeometry'],_0x49f65e[_0x73ea89(0x601)]),loadTerrainBlock(_0x49f65e,_0x49f65e[_0x73ea89(0x18cf)],_0x49f65e[_0x73ea89(0x25f2)])),_0x49f65e['_updateHeightTexture']&&_0x49f65e[_0x73ea89(0xb81)]&&null!=_0x49f65e[_0x73ea89(0x483)]&&null!=_0x49f65e[_0x73ea89(0x1f0)]&&updateHeightTexture(_0x49f65e),_0x49f65e[_0x73ea89(0x175)]&&updateFlagTextureClamp(_0x49f65e,_0x519c61);}function computeMatrix$1(_0x1de937){var _0x3e9bce=_0x5e00b3;computeBounds$1(_0x1de937);var _0x2a4c3e=_0x1de937[_0x3e9bce(0x25f2)][0x0],_0xffdad5=_0x1de937[_0x3e9bce(0x25f2)][0x1],_0x153758=_0x1de937[_0x3e9bce(0x25f2)][0x2],_0x443fee=_0x1de937[_0x3e9bce(0x25f2)][0x3],_0x1623b6=Cartesian3[_0x3e9bce(0x10c5)](0.5*(_0x153758+_0x2a4c3e),0.5*(_0x443fee+_0xffdad5),0x0),_0x26c15e=new HeadingPitchRoll(0x0,0x0,0x0);Transforms[_0x3e9bce(0x558d)](_0x1623b6,_0x26c15e,Ellipsoid[_0x3e9bce(0x17f7)],Transforms[_0x3e9bce(0x14ce)],_0x1de937[_0x3e9bce(0x37f2)]);}function computeBounds$1(_0x479ddc){var _0xa61e51=_0x307c2b,_0x24498d=_0x5e00b3;if(0x0!==_0x479ddc[_0x24498d(0x18d6)][_0x24498d(0x809)]){for(var _0x216a6f=Number[_0x24498d(0x4d71)],_0xee74e4=Number[_0xa61e51(0x49a8)],_0x1cc4f9=-Number[_0x24498d(0x4d71)],_0x10ab87=-Number[_0x24498d(0x4d71)],_0x27b9b3=0x0;_0x27b9b3<_0x479ddc['_points']['length'];_0x27b9b3++)_0x216a6f=Math[_0x24498d(0x19a8)](_0x479ddc[_0x24498d(0x18d6)][_0x27b9b3]['x'],_0x216a6f),_0xee74e4=Math[_0xa61e51(0x4b49)](_0x479ddc[_0x24498d(0x18d6)][_0x27b9b3]['y'],_0xee74e4),_0x1cc4f9=Math[_0x24498d(0x498f)](_0x479ddc[_0x24498d(0x18d6)][_0x27b9b3]['x'],_0x1cc4f9),_0x10ab87=Math[_0x24498d(0x498f)](_0x479ddc[_0x24498d(0x18d6)][_0x27b9b3]['y'],_0x10ab87);_0x479ddc[_0x24498d(0x25f2)][_0xa61e51(0x2ef4)]=0x0,_0x479ddc[_0x24498d(0x25f2)]['push'](_0x216a6f),_0x479ddc[_0xa61e51(0x5358)][_0x24498d(0x5323)](_0xee74e4),_0x479ddc[_0x24498d(0x25f2)][_0x24498d(0x5323)](_0x1cc4f9),_0x479ddc['_bound'][_0x24498d(0x5323)](_0x10ab87);}}function initializePoints(_0x26be69,_0x441f4f){var _0x43ac27=_0x307c2b,_0x51d019=_0x5e00b3;if(0x0!=_0x26be69[_0x51d019(0x18d6)]['length']){var _0x3dfd55=_0x26be69[_0x51d019(0x18d6)][_0x51d019(0x809)],_0x1c0637=ComponentDatatype$1[_0x51d019(0x40dd)](ComponentDatatype$1[_0x51d019(0x486a)],0x3*_0x3dfd55),_0x177afe=ComponentDatatype$1[_0x43ac27(0x9e8)](ComponentDatatype$1[_0x51d019(0x486a)],0x2*_0x3dfd55),_0x22aeaa=new Matrix4();Matrix4[_0x43ac27(0x178c)](_0x26be69[_0x51d019(0x37f2)],_0x22aeaa);for(var _0x174441=[],_0x39a525=0x0;_0x39a525<_0x26be69[_0x43ac27(0x2cbf)]['length']/0x3;_0x39a525++)_0x174441[0x3*_0x39a525]=_0x26be69[_0x51d019(0x538a)][0x3*_0x39a525],_0x174441[0x3*_0x39a525+0x1]=_0x26be69[_0x51d019(0x538a)][0x3*_0x39a525+0x1],_0x174441[0x3*_0x39a525+0x2]=_0x26be69[_0x51d019(0x538a)][0x3*_0x39a525+0x2];var _0x1b0159=new PolygonGeometry({'polygonHierarchy':{'positions':Cartesian3[_0x51d019(0x4b0d)](_0x174441)}}),_0x96cb22=PolygonGeometry['createGeometry'](_0x1b0159);FlattenRegion[_0x51d019(0x628)](_0x96cb22,_0x174441,_0x22aeaa),_0x26be69[_0x51d019(0x3097)]=_0x96cb22[_0x51d019(0x93d)];for(_0x39a525=0x0;_0x39a525<_0x96cb22[_0x43ac27(0x3377)][_0x51d019(0x3747)][_0x51d019(0xc98)][_0x51d019(0x809)]/0x3;_0x39a525++)_0x1c0637[0x3*_0x39a525]=_0x96cb22[_0x51d019(0x177b)]['position'][_0x43ac27(0x225a)][0x3*_0x39a525],_0x1c0637[0x3*_0x39a525+0x1]=_0x96cb22[_0x51d019(0x177b)][_0x51d019(0x3747)][_0x51d019(0xc98)][0x3*_0x39a525+0x1],_0x1c0637[0x3*_0x39a525+0x2]=_0x96cb22[_0x43ac27(0x3377)][_0x51d019(0x3747)][_0x51d019(0xc98)][0x3*_0x39a525+0x2],_0x177afe[0x2*_0x39a525]=_0x96cb22[_0x51d019(0x177b)]['st'][_0x51d019(0xc98)][0x2*_0x39a525],_0x177afe[0x2*_0x39a525+0x1]=_0x96cb22[_0x51d019(0x177b)]['st'][_0x51d019(0xc98)][0x2*_0x39a525+0x1];var _0x22a654=null,_0x27b411=IndexDatatype$1[_0x43ac27(0x4aa9)];_0x3dfd55<0xffff?_0x22a654=ComponentDatatype$1[_0x43ac27(0x9e8)](ComponentDatatype$1[_0x51d019(0x43ff)],_0x96cb22[_0x43ac27(0x30e5)][_0x51d019(0x809)]):(_0x22a654=ComponentDatatype$1[_0x43ac27(0x9e8)](ComponentDatatype$1[_0x51d019(0xc77)],_0x96cb22['indices'][_0x51d019(0x809)]),_0x27b411=IndexDatatype$1[_0x51d019(0xc77)]);for(_0x39a525=0x0;_0x39a525<_0x96cb22[_0x51d019(0x314b)][_0x43ac27(0x2ef4)];_0x39a525++)_0x22a654[_0x39a525]=_0x96cb22[_0x51d019(0x314b)][_0x39a525];createBuffer(_0x26be69,_0x441f4f,_0x1c0637,_0x177afe,_0x22a654,_0x27b411);}}function createBuffer(_0x580174,_0x3044a3,_0x3b018a,_0xacdc50,_0x3d12be,_0x1697a9){var _0x5d9638=_0x307c2b,_0x4ce645=_0x5e00b3;destroyCommands(_0x580174);var _0x336041=Buffer$1[_0x4ce645(0x5ad5)]({'context':_0x3044a3,'typedArray':_0x3b018a,'usage':BufferUsage[_0x4ce645(0xdfd)]}),_0x2254d2=Buffer$1['createVertexBuffer']({'context':_0x3044a3,'typedArray':_0xacdc50,'usage':BufferUsage[_0x4ce645(0xdfd)]}),_0x471f47=[],_0x10536c={'aPosition':0x0,'aTexCoord0':0x1};_0x471f47[_0x4ce645(0x5323)]({'index':_0x10536c[_0x4ce645(0x54cf)],'vertexBuffer':_0x336041,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x5d9638(0x3078)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1}),_0x471f47[_0x4ce645(0x5323)]({'index':_0x10536c[_0x4ce645(0x15b1)],'vertexBuffer':_0x2254d2,'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x4ce645(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x8,'normalize':!0x1});var _0x35e54a=Buffer$1[_0x4ce645(0xda9)]({'context':_0x3044a3,'typedArray':_0x3d12be,'usage':BufferUsage[_0x4ce645(0xdfd)],'indexDatatype':_0x1697a9});_0x580174[_0x4ce645(0x3ad6)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x4ce645(0xf30)],'modelMatrix':_0x580174[_0x4ce645(0x37f2)],'boundingVolume':_0x580174[_0x4ce645(0x3097)],'pass':Pass$1[_0x4ce645(0x40ea)],'owner':_0x580174,'cull':!0x0}),_0x580174['_floodCommand'][_0x4ce645(0x2b54)]=new VertexArray({'context':_0x3044a3,'attributes':_0x471f47,'indexBuffer':_0x35e54a});var _0x9abd79=new ShaderSource({'sources':[FloodAnalysisVS]});_0x580174[_0x5d9638(0x837)][_0x4ce645(0x2ddc)]=ShaderProgram$1[_0x4ce645(0x5344)]({'context':_0x3044a3,'vertexShaderSource':_0x9abd79,'fragmentShaderSource':FloodAnalysisFS,'attributeLocations':_0x10536c}),_0x580174[_0x4ce645(0x3ad6)][_0x4ce645(0x33c4)]=RenderState[_0x4ce645(0x5344)]({'cull':{'enabled':!0x0},'depthTest':{'enabled':!0x0}}),_0x580174[_0x4ce645(0x3ad6)][_0x4ce645(0x2ca)]={'uWaterHeight':function(){var _0xbb1b35=_0x4ce645;return _0x580174[_0xbb1b35(0x4c89)];},'uPolygonTexture':function(){var _0x422701=_0x4ce645;return _0x580174[_0x422701(0x601)];},'uReflectMap':function(){var _0x5cae47=_0x5d9638,_0x52a364=_0x4ce645;return _0x580174[_0x52a364(0xa47)][_0x5cae47(0x1806)][_0x5cae47(0x1eca)][_0x52a364(0xfa5)][_0x52a364(0x2ccb)][_0x52a364(0x1d69)](0x0);},'uNoiseMap':function(){var _0x5ed367=_0x5d9638,_0x317932=_0x4ce645;return _0x580174[_0x5ed367(0x4e0e)]['_framebufferList'][_0x317932(0x27cf)][_0x317932(0x298e)];}};}function loadTerrainBlock(_0x197a8d,_0x30407f,_0x10f856){var _0x23d1e9=_0x307c2b,_0xae4634=_0x5e00b3;''!=_0x30407f&&0x4==_0x10f856[_0x23d1e9(0x2ef4)]&&loadXML(_0x30407f+_0xae4634(0x1bde))[_0x23d1e9(0x4527)](function(_0x1c66cd){var _0x297135=_0x23d1e9,_0x526cec=_0xae4634,_0x1a3057=_0x1c66cd[_0x526cec(0x11c5)](_0x526cec(0x4620)),_0x1b3b18=_0x1a3057[0x0][_0x526cec(0x2e0)][0x0][_0x526cec(0x2a67)],_0x4341db=_0x1a3057[0x0][_0x526cec(0x2e0)][0x1][_0x526cec(0x2a67)],_0x1aab67=_0x1c66cd[_0x526cec(0x11c5)](_0x526cec(0xdb7)),_0x33bf26=_0x1aab67[0x0][_0x526cec(0x2e0)][0x0][_0x526cec(0x2a67)],_0x4cf44c=_0x1aab67[0x0][_0x526cec(0x2e0)][0x1][_0x526cec(0x2a67)],_0x7ff89d=_0x1c66cd[_0x526cec(0x11c5)](_0x297135(0x10d5))[0x0][_0x526cec(0x2a67)],_0x25db9f=_0x1c66cd[_0x297135(0x2f90)](_0x526cec(0x2d3c))[0x0][_0x526cec(0x2a67)];_0x197a8d[_0x526cec(0x1f0)]={'width':_0x25db9f,'height':_0x7ff89d,'left':_0x1b3b18,'right':_0x33bf26,'top':_0x4cf44c,'bottom':_0x4341db,'xRatio':(_0x33bf26-_0x1b3b18)/_0x25db9f,'yRatio':(_0x4cf44c-_0x4341db)/_0x7ff89d};for(var _0x43c9d4=[],_0x454b81=0x0;_0x454b81<_0x197a8d[_0x526cec(0x1f0)][_0x526cec(0x2d3c)];_0x454b81++){for(var _0x567fc8=[],_0x5ac470=0x0;_0x5ac470<_0x197a8d[_0x526cec(0x1f0)][_0x526cec(0x5a4e)];_0x5ac470++)_0x567fc8[_0x297135(0x2a0e)](-0x1869f);_0x43c9d4[_0x297135(0x2a0e)](_0x567fc8);}splitBound(_0x197a8d,_0x30407f,_0x10f856,_0x43c9d4);});}function splitBound(_0x3fca1a,_0x316b7c,_0x5db417,_0x15e064){var _0x22ef75=_0x307c2b,_0x32182f=_0x5e00b3;loadJson$1(_0x316b7c+_0x32182f(0x2ae9)+_0x5db417[0x0]+_0x32182f(0x3d12)+_0x5db417[0x1]+_0x22ef75(0x46d3)+_0x5db417[0x2]+_0x32182f(0x3d12)+_0x5db417[0x3]+'}}')[_0x32182f(0x2a5f)](function(_0x1ecf27){var _0x148689=_0x22ef75,_0x358126=_0x32182f;for(var _0x3317d8=_0x1ecf27[_0x358126(0xc98)],_0x5066a4=0x0;_0x5066a4<_0x3317d8[_0x148689(0x2ef4)];_0x5066a4++)for(var _0x16d6dd=_0x3317d8[_0x5066a4],_0x5796af=0x0,_0x43c3ea=_0x16d6dd[_0x358126(0x809)];_0x5796af<_0x43c3ea;_0x5796af++){var _0xe159bf=_0x16d6dd[_0x5796af];_0x15e064[_0xe159bf[_0x358126(0x33e7)]][_0xe159bf[_0x358126(0x5b48)]]=_0xe159bf[_0x358126(0x9a4)];}_0x3fca1a[_0x358126(0x483)]=_0x15e064;var _0x7f7dc5=(_0x3fca1a[_0x358126(0x5fde)]['x']-_0x3fca1a[_0x358126(0x1f0)][_0x358126(0x4db1)])/_0x3fca1a[_0x358126(0x1f0)][_0x358126(0x19de)],_0x363996=(_0x3fca1a[_0x358126(0x1f0)][_0x358126(0x4f04)]-_0x3fca1a[_0x358126(0x5fde)]['y'])/_0x3fca1a[_0x148689(0x92a)][_0x358126(0x5d7f)];_0x7f7dc5=Math[_0x148689(0x4f30)](_0x7f7dc5),_0x363996=Math[_0x148689(0x4f30)](_0x363996),_0x15e064[_0x7f7dc5][_0x363996]>-0x15f90&&(_0x3fca1a[_0x358126(0xb81)]=!0x0),_0x3fca1a[_0x358126(0x388b)]=!0x0;},function(_0x27963b){var _0x1ac60a=_0x32182f;if(0x190==_0x27963b[_0x1ac60a(0x2309)]){for(var _0x106360=0x0;_0x106360<0x2;_0x106360++)for(var _0x29c268=(_0x5db417[0x2]-_0x5db417[0x0])/0x2,_0x523ed5=_0x5db417[0x0]+_0x29c268*_0x106360,_0x1530d8=_0x523ed5+_0x29c268,_0x2c4898=0x0;_0x2c4898<0x2;_0x2c4898++){var _0x22b511=(_0x5db417[0x3]-_0x5db417[0x1])/0x2,_0xe38cca=_0x5db417[0x1]+_0x22b511*_0x2c4898,_0x251410=_0xe38cca+_0x22b511,_0x41caab=[];_0x41caab[0x0]=_0x523ed5,_0x41caab[0x1]=_0xe38cca,_0x41caab[0x2]=_0x1530d8,_0x41caab[0x3]=_0x251410,splitBound(_0x3fca1a,_0x316b7c,_0x41caab,_0x15e064);}}});}function updateFlagTextureClamp(_0x2e0801,_0x3ce4f6){var _0x320ae7=_0x307c2b,_0x5766b2=_0x5e00b3;if(null!=_0x2e0801[_0x320ae7(0x567c)]&&null!=_0x2e0801[_0x5766b2(0x1f0)]){_0x2e0801[_0x5766b2(0x3a78)][_0x320ae7(0x482e)](_0x3ce4f6);var _0x4f40f8=_0x3ce4f6[_0x320ae7(0x3fde)]({'x':0x0,'y':0x0,'width':_0x2e0801['_textureWidth'],'height':_0x2e0801[_0x5766b2(0x282)],'framebuffer':_0x2e0801[_0x5766b2(0x3a78)][_0x320ae7(0x4800)]});_0x2e0801[_0x5766b2(0x361a)][_0x5766b2(0x7d7)]({'width':_0x2e0801[_0x5766b2(0x1ef5)],'height':_0x2e0801[_0x5766b2(0x282)],'arrayBufferView':_0x4f40f8});}}function updateHeightTexture(_0x1cfd83,_0x247f02){var _0x483cd3=_0x307c2b,_0x5f1876=_0x5e00b3;if(null!=_0x1cfd83[_0x5f1876(0x483)]&&null!=_0x1cfd83[_0x5f1876(0x1f0)]){var _0x29e62a=new Float32Array(_0x1cfd83[_0x483cd3(0x9a1)]*_0x1cfd83[_0x5f1876(0x282)]);if(_0x1cfd83[_0x5f1876(0xddf)]==_0x1cfd83[_0x483cd3(0x16a0)][_0x483cd3(0x2ff8)]){for(var _0x3052c9=(_0x1cfd83[_0x5f1876(0x25f2)][0x2]-_0x1cfd83[_0x5f1876(0x25f2)][0x0])/_0x1cfd83[_0x5f1876(0x1ef5)],_0x415656=(_0x1cfd83[_0x5f1876(0x25f2)][0x3]-_0x1cfd83[_0x483cd3(0x5358)][0x1])/_0x1cfd83[_0x483cd3(0x2111)],_0x130a91=0x0;_0x130a91<_0x1cfd83[_0x5f1876(0x1ef5)];_0x130a91++)for(var _0x3a4293=_0x1cfd83[_0x483cd3(0x5358)][0x0]+_0x3052c9*_0x130a91,_0x315d5b=0x0;_0x315d5b<_0x1cfd83[_0x5f1876(0x282)];_0x315d5b++){-0x1869f!=(_0x59910b=getElevationAt(_0x1cfd83,_0x3a4293,_0x1cfd83[_0x5f1876(0x25f2)][0x1]+_0x415656*_0x315d5b))&&(_0x29e62a[_0x315d5b*_0x1cfd83[_0x5f1876(0x1ef5)]+_0x130a91]=_0x59910b,_0x1cfd83[_0x5f1876(0x37e0)]=Math[_0x5f1876(0x19a8)](_0x59910b,_0x1cfd83[_0x5f1876(0x37e0)]));}}else{var _0x57c195=_0x1cfd83[_0x5f1876(0x3282)][_0x5f1876(0x2815)],_0x4c20b1=(_0x57c195['z']-_0x57c195['x'])/_0x1cfd83[_0x5f1876(0x1ef5)],_0x43e314=(_0x57c195['w']-_0x57c195['y'])/_0x1cfd83[_0x5f1876(0x282)];for(_0x130a91=0x0;_0x130a91<_0x1cfd83[_0x5f1876(0x1ef5)];_0x130a91++){var _0x27e702=_0x57c195['x']+_0x4c20b1*_0x130a91;for(_0x315d5b=0x0;_0x315d5b<_0x1cfd83[_0x5f1876(0x282)];_0x315d5b++){var _0x2f7fb6=new Cartesian3(_0x27e702,_0x57c195['y']+_0x43e314*_0x315d5b,0x0);Matrix4[_0x5f1876(0x108e)](_0x1cfd83[_0x5f1876(0x37f2)],_0x2f7fb6,_0x2f7fb6);var _0x59910b,_0x3debeb=Cesium[_0x5f1876(0x17fa)][_0x5f1876(0x50e9)](_0x2f7fb6);-0x1869f!=(_0x59910b=getElevationAt(_0x1cfd83,Cesium[_0x483cd3(0x4911)][_0x5f1876(0x173e)](_0x3debeb[_0x5f1876(0x4465)]),Cesium[_0x5f1876(0x14f9)][_0x5f1876(0x173e)](_0x3debeb[_0x5f1876(0x5859)])))&&(_0x29e62a[_0x315d5b*_0x1cfd83[_0x5f1876(0x1ef5)]+_0x130a91]=_0x59910b,_0x1cfd83[_0x483cd3(0x2373)]=Math[_0x5f1876(0x19a8)](_0x59910b,_0x1cfd83[_0x5f1876(0x37e0)]));}}}_0x1cfd83[_0x483cd3(0x2d40)][_0x483cd3(0x1ce3)]({'width':_0x1cfd83[_0x5f1876(0x1ef5)],'height':_0x1cfd83[_0x5f1876(0x282)],'arrayBufferView':_0x29e62a}),_0x1cfd83[_0x5f1876(0x175)]=!0x0,_0x1cfd83[_0x483cd3(0x1bae)]=!0x1;}}function getElevationAt(_0x35dcda,_0x4c8158,_0x3a6e79){var _0x50b120=_0x307c2b,_0x2fc76c=_0x5e00b3;if(_0x4c8158<_0x35dcda['_datasetInfo'][_0x2fc76c(0x4db1)]||_0x4c8158>_0x35dcda[_0x2fc76c(0x1f0)][_0x50b120(0xf7d)]||_0x3a6e79<_0x35dcda[_0x2fc76c(0x1f0)][_0x50b120(0x35e7)]||_0x3a6e79>_0x35dcda[_0x50b120(0x92a)][_0x50b120(0x49a6)])return-0x1869f;var _0x2122d6=(_0x4c8158-_0x35dcda[_0x50b120(0x92a)][_0x2fc76c(0x4db1)])/_0x35dcda[_0x50b120(0x92a)][_0x50b120(0x22fc)],_0x3576db=(_0x35dcda[_0x2fc76c(0x1f0)][_0x2fc76c(0x4f04)]-_0x3a6e79)/_0x35dcda[_0x2fc76c(0x1f0)][_0x2fc76c(0x5d7f)];return _0x2122d6=Math[_0x2fc76c(0x5f13)](_0x2122d6),_0x3576db=Math[_0x2fc76c(0x5f13)](_0x3576db),_0x35dcda[_0x2fc76c(0x483)][_0x2122d6][_0x3576db];}function createRenderTexture(_0x521c35,_0xe7969e){var _0x5f24bc=_0x307c2b,_0x124384=_0x5e00b3,_0x5d13da=_0x521c35[_0x124384(0x1ef5)],_0x21aff8=_0x521c35[_0x124384(0x282)];destroyTexture(_0x521c35),null===_0x521c35[_0x124384(0x601)]&&(_0x521c35['_polygonTexture']=new Texture({'context':_0xe7969e,'width':_0x521c35[_0x124384(0x1ef5)],'height':_0x521c35[_0x124384(0x282)],'pixelFormat':PixelFormat$1[_0x124384(0x1015)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0x124384(0x3304)],'wrapT':TextureWrap$1[_0x124384(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x5f24bc(0x5486)],'magnificationFilter':TextureMagnificationFilter$1['NEAREST']}),'flipY':!0x1})),null===_0x521c35[_0x124384(0x361a)]&&(_0x521c35[_0x124384(0x361a)]=new Texture({'context':_0xe7969e,'width':_0x5d13da,'height':_0x21aff8,'pixelFormat':PixelFormat$1[_0x124384(0x1015)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0x124384(0x3304)],'wrapT':TextureWrap$1[_0x124384(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x124384(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x124384(0x403b)]}),'flipY':!0x1})),clearFlagTexture(_0x521c35),null===_0x521c35[_0x124384(0x2df6)]&&(_0x521c35[_0x124384(0x2df6)]=new Texture({'context':_0xe7969e,'width':_0x5d13da,'height':_0x21aff8,'pixelFormat':PixelFormat$1[_0x5f24bc(0x4102)],'pixelDatatype':PixelDatatype$1[_0x5f24bc(0x3078)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0x124384(0x3304)],'wrapT':TextureWrap$1[_0x5f24bc(0x11be)],'minificationFilter':TextureMinificationFilter$1[_0x124384(0x408a)],'magnificationFilter':TextureMagnificationFilter$1[_0x124384(0x408a)]}),'flipY':!0x1}));}function createRasterRegion(_0x273599,_0x2741c8){var _0x4bc1f2=_0x307c2b,_0x4a0e43=_0x5e00b3;for(var _0x564d84=[],_0x583721=0x0;_0x583721<_0x273599[_0x4a0e43(0x538a)][_0x4a0e43(0x809)]/0x3;_0x583721++)_0x564d84[0x3*_0x583721]=_0x273599[_0x4a0e43(0x538a)][0x3*_0x583721],_0x564d84[0x3*_0x583721+0x1]=_0x273599[_0x4bc1f2(0x2cbf)][0x3*_0x583721+0x1],_0x564d84[0x3*_0x583721+0x2]=_0x273599[_0x4a0e43(0x538a)][0x3*_0x583721+0x2];var _0xc6d84f=new PolygonGeometry({'polygonHierarchy':{'positions':Cartesian3[_0x4a0e43(0x4b0d)](_0x564d84)}}),_0xe705b0=0x0,_0x32150c=PolygonGeometry[_0x4a0e43(0x1647)](_0xc6d84f),_0x2312bb=_0x32150c[_0x4a0e43(0x177b)][_0x4bc1f2(0x2fe9)][_0x4bc1f2(0x225a)];ComponentDatatype$1[_0x4bc1f2(0x9e8)](ComponentDatatype$1[_0x4a0e43(0x486a)],_0x2312bb[_0x4a0e43(0x809)]);var _0x1b65e4=ComponentDatatype$1[_0x4a0e43(0x40dd)](ComponentDatatype$1[_0x4a0e43(0x486a)],_0x2312bb[_0x4a0e43(0x809)]/0x3*0x2),_0x3179e8=new Cartesian4(_0x273599[_0x4a0e43(0x25f2)][0x0]*CesiumMath[_0x4a0e43(0x5b17)],_0x273599[_0x4a0e43(0x25f2)][0x1]*CesiumMath[_0x4bc1f2(0x476)],_0x273599[_0x4bc1f2(0x5358)][0x2]*CesiumMath[_0x4a0e43(0x5b17)],_0x273599[_0x4a0e43(0x25f2)][0x3]*CesiumMath[_0x4a0e43(0x5b17)]);if(_0x273599[_0x4a0e43(0xddf)]==_0x273599[_0x4a0e43(0x5e52)][_0x4a0e43(0x43fb)]){var _0x2d3df6=_0x273599[_0x4a0e43(0x25f2)][0x2]-_0x273599[_0x4bc1f2(0x5358)][0x0],_0x36e439=_0x273599[_0x4a0e43(0x25f2)][0x3]-_0x273599[_0x4a0e43(0x25f2)][0x1];for(_0x583721=0x0;_0x583721<_0x2312bb[_0x4bc1f2(0x2ef4)];_0x583721+=0x3){var _0x2e43a7=new Cartesian3(_0x2312bb[_0x583721],_0x2312bb[_0x583721+0x1],_0x2312bb[_0x583721+0x2]),_0x406a3a=Cesium[_0x4a0e43(0x17fa)][_0x4a0e43(0x50e9)](_0x2e43a7),_0x5a1aae=Cesium[_0x4bc1f2(0x4911)][_0x4a0e43(0x173e)](_0x406a3a[_0x4a0e43(0x4465)]),_0x4df291=Cesium[_0x4a0e43(0x14f9)][_0x4bc1f2(0x3a80)](_0x406a3a['latitude']);_0x1b65e4[_0xe705b0++]=(_0x5a1aae-_0x273599[_0x4a0e43(0x25f2)][0x0])/_0x2d3df6,_0x1b65e4[_0xe705b0++]=(_0x4df291-_0x273599[_0x4a0e43(0x25f2)][0x1])/_0x36e439;}var _0x56e70d=new Matrix4();Matrix4[_0x4a0e43(0x25c6)](_0x273599[_0x4a0e43(0x37f2)],_0x56e70d),FlattenRegion[_0x4a0e43(0x628)](_0x32150c,_0x564d84,_0x56e70d);}else{_0x56e70d=new Matrix4(),(Matrix4[_0x4a0e43(0x25c6)](_0x273599[_0x4a0e43(0x37f2)],_0x56e70d),FlattenRegion[_0x4a0e43(0x628)](_0x32150c,_0x564d84,_0x56e70d));for(_0x2d3df6=(_0x3179e8=FlattenRegion[_0x4a0e43(0x37e1)](_0x32150c))['z']-_0x3179e8['x'],_0x36e439=_0x3179e8['w']-_0x3179e8['y'],_0x583721=0x0;_0x583721<_0x2312bb[_0x4a0e43(0x809)];_0x583721+=0x3)_0x1b65e4[_0xe705b0++]=(_0x2312bb[_0x583721]-_0x3179e8['x'])/_0x2d3df6,_0x1b65e4[_0xe705b0++]=(_0x2312bb[_0x583721+0x1]-_0x3179e8['y'])/_0x36e439;}return{'vertices':_0x32150c[_0x4bc1f2(0x3377)][_0x4a0e43(0x3747)][_0x4a0e43(0xc98)],'texcoords':_0x1b65e4,'indices':_0x32150c[_0x4a0e43(0x314b)],'rect':_0x3179e8};}function createRasterRegionCommand(_0x213f85,_0x37b7b6,_0x35cd2d,_0x2f7dfa){var _0x390cb4=_0x307c2b,_0x558401=_0x5e00b3;if(defined$1(_0x35cd2d)){var _0x5928b5=new DrawCommand({'primitiveType':PrimitiveType$1[_0x558401(0xf30)]}),_0x45f497=Buffer$1[_0x558401(0x5ad5)]({'context':_0x37b7b6,'typedArray':_0x35cd2d[_0x558401(0xa78)],'usage':BufferUsage[_0x558401(0xdfd)]}),_0x3586fb=Buffer$1[_0x558401(0x5ad5)]({'context':_0x37b7b6,'typedArray':_0x35cd2d[_0x558401(0x5148)],'usage':BufferUsage[_0x390cb4(0x54ce)]}),_0x14fe61=[],_0x4e45d7={'aPosition':0x0,'aTexCoord0':0x1};_0x14fe61[_0x558401(0x5323)]({'index':_0x4e45d7[_0x558401(0x54cf)],'vertexBuffer':_0x45f497,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x558401(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1}),_0x14fe61[_0x558401(0x5323)]({'index':_0x4e45d7[_0x390cb4(0x409b)],'vertexBuffer':_0x3586fb,'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x558401(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x8,'normalize':!0x1});var _0x5eb1fa=Buffer$1[_0x558401(0xda9)]({'context':_0x37b7b6,'typedArray':_0x35cd2d[_0x558401(0x314b)],'usage':BufferUsage[_0x558401(0xdfd)],'indexDatatype':IndexDatatype$1[_0x558401(0x43ff)]});_0x5928b5[_0x558401(0x2b54)]=new VertexArray({'context':_0x37b7b6,'attributes':_0x14fe61,'indexBuffer':_0x5eb1fa});var _0xa6b85f=new ShaderSource({'sources':[_0x558401(0x22f5)]}),_0x326716=new ShaderSource({'sources':[FloodFlagAnalysisFS]});_0x5928b5[_0x558401(0x2ddc)]=ShaderProgram$1[_0x558401(0x5344)]({'context':_0x37b7b6,'vertexShaderSource':_0xa6b85f,'fragmentShaderSource':_0x326716,'attributeLocations':_0x4e45d7}),_0x5928b5[_0x558401(0x3eaf)]=new Framebuffer$1({'context':_0x37b7b6,'colorTextures':[_0x2f7dfa],'destroyAttachments':!0x1}),_0x5928b5[_0x558401(0x33c4)]=RenderState[_0x558401(0x5344)]({'cull':{'enabled':!0x1}}),_0x5928b5[_0x558401(0x2ca)]={'uTextureWidth':function(){var _0x1f3617=_0x390cb4;return _0x213f85[_0x1f3617(0x9a1)];},'uTextureHeight':function(){var _0x3ff0d3=_0x390cb4;return _0x213f85[_0x3ff0d3(0x2111)];},'uWaterHeight':function(){var _0x2582bb=_0x558401;return _0x213f85[_0x2582bb(0x4c89)];},'uHeightTexture':function(){var _0x50c5e5=_0x558401;return _0x213f85[_0x50c5e5(0x2df6)];},'uAssisTexture':function(){var _0xc41304=_0x558401;return _0x213f85[_0xc41304(0x361a)];}},_0x213f85[_0x390cb4(0x3b10)]=_0x5928b5;}}function resetStatus(_0x333ea5){var _0x18d091=_0x307c2b,_0x33fa7e=_0x5e00b3;_0x333ea5[_0x33fa7e(0xb81)]=!0x1,_0x333ea5[_0x33fa7e(0xffe)]=!0x1,_0x333ea5[_0x18d091(0xf04)]=!0x1,_0x333ea5[_0x18d091(0x1bae)]=!0x1;}function addFloodTextureForLayer(_0x1aa815){var _0x1b40ae=_0x307c2b,_0x47b1a1=_0x5e00b3,_0x55bee4=new Cartesian4(_0x1aa815[_0x47b1a1(0x25f2)][0x0]*CesiumMath[_0x1b40ae(0x476)],_0x1aa815['_bound'][0x1]*CesiumMath['RADIANS_PER_DEGREE'],_0x1aa815[_0x47b1a1(0x25f2)][0x2]*CesiumMath[_0x47b1a1(0x5b17)],_0x1aa815[_0x47b1a1(0x25f2)][0x3]*CesiumMath[_0x47b1a1(0x5b17)]);_0x1aa815[_0x1b40ae(0x207b)]!==_0x1aa815[_0x47b1a1(0x5e52)][_0x47b1a1(0x43fb)]&&(_0x55bee4=_0x1aa815[_0x1b40ae(0x1d80)][_0x47b1a1(0x2815)]),_0x1aa815[_0x47b1a1(0xddf)][_0x47b1a1(0x5bec)](_0x1aa815[_0x1b40ae(0x2c1d)],_0x55bee4,_0x1aa815[_0x47b1a1(0x37f2)]);}function removeFloodTextureForLayer(_0x43d8ec){var _0x23250=_0x307c2b,_0x497f8b=_0x5e00b3;_0x43d8ec[_0x23250(0x207b)][_0x497f8b(0x5b50)]();}function Fog$1(){var _0x4f9fb1=_0x307c2b,_0x44e024=_0x5e00b3;this[_0x4f9fb1(0x27f3)]=!0x0,this[_0x44e024(0x326c)]=0.0002,this[_0x44e024(0x202a)]=0x2,this[_0x44e024(0x3434)]=0.03;}Object[_0x307c2b(0x66e)](FloodAnalysis3D[_0x5e00b3(0x3720)],{'floodPosition':{'get':function(){var _0x2b9a8d=_0x5e00b3;return this[_0x2b9a8d(0x5fde)];},'set':function(_0x4f249a){var _0x230d85=_0x307c2b,_0x595e97=_0x5e00b3;this[_0x230d85(0x277c)]=_0x4f249a,this[_0x595e97(0x175)]=!0x0,clearFlagTexture(this);}},'waterHeight':{'get':function(){var _0x592a60=_0x5e00b3;return this[_0x592a60(0x4c89)];},'set':function(_0xe2399c){var _0x53b151=_0x5e00b3;this[_0x53b151(0x4c89)]=_0xe2399c,this[_0x53b151(0x175)]=!0x0,clearFlagTexture(this);}},'waterMode':{'get':function(){var _0x21e13d=_0x5e00b3;return this[_0x21e13d(0x5a42)];},'set':function(_0x14f3af){var _0x27ea0a=_0x5e00b3;this['_waterMode']=_0x14f3af,this[_0x27ea0a(0x175)]=!0x0;}},'layer':{'get':function(){var _0x3e3969=_0x5e00b3;return this[_0x3e3969(0xddf)];},'set':function(_0x2aae0a){var _0x511f09=_0x5e00b3;this[_0x511f09(0xddf)]=_0x2aae0a,destroyCommands(this),destroyTexture(this),resetStatus(this);}}}),FloodAnalysis3D[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x313001=_0x307c2b,_0x502f91=_0x5e00b3;return this[_0x313001(0x16a0)][_0x502f91(0x2b3a)][_0x313001(0x45fe)](this[_0x502f91(0x5e3a)],!0x0),null!==this[_0x502f91(0x5e52)]&&this[_0x502f91(0x5a42)]===WaterMode$1[_0x502f91(0x31c)]&&removeFloodTextureForLayer(this),destroyCommands(this),destroyTexture(this),destroyObject$1(this);},FloodAnalysis3D['prototype'][_0x5e00b3(0x5640)]=function(){var _0x678628=_0x307c2b,_0x2dcfe6=_0x5e00b3;''===this[_0x678628(0x4f2b)]&&(this[_0x2dcfe6(0x5e3a)]=_0x2dcfe6(0x29da)+this[_0x2dcfe6(0x5e52)][_0x2dcfe6(0x2b3a)][_0x2dcfe6(0x476b)],this[_0x2dcfe6(0xfba)]=this[_0x2dcfe6(0x5e3a)]+_0x2dcfe6(0x5e52),this[_0x2dcfe6(0x33bf)]=this[_0x678628(0x4f2b)]+_0x2dcfe6(0x4876),this[_0x2dcfe6(0x5e52)][_0x2dcfe6(0x2b3a)][_0x2dcfe6(0x30c2)](this));},FloodAnalysis3D[_0x5e00b3(0x3720)][_0x5e00b3(0x2395)]=function(_0x3e8a71){var _0x584928=_0x307c2b,_0x5dff23=_0x5e00b3;if(!defined$1(_0x3e8a71)||!defined$1(_0x3e8a71[_0x5dff23(0x3747)]))throw new DeveloperError$1(_0x5dff23(0x1b84));this[_0x5dff23(0x538a)]=_0x3e8a71[_0x5dff23(0x3747)],this[_0x5dff23(0x18d6)][_0x5dff23(0x809)]=0x0;for(var _0x2a963b=this[_0x5dff23(0x538a)][_0x5dff23(0x809)]/0x3,_0xdcbb25=0x0;_0xdcbb25<_0x2a963b;_0xdcbb25++){var _0x2f0e27=new Cartesian3(this[_0x5dff23(0x538a)][0x3*_0xdcbb25],this[_0x584928(0x2cbf)][0x3*_0xdcbb25+0x1],this[_0x5dff23(0x538a)][0x3*_0xdcbb25+0x2]);this[_0x5dff23(0x18d6)][_0x5dff23(0x5323)](_0x2f0e27);}resetStatus(this);},FloodAnalysis3D[_0x5e00b3(0x3720)][_0x5e00b3(0x29fe)]=function(_0x5e89ab){var _0x1d4b29=_0x5e00b3;this[_0x1d4b29(0x18cf)]=_0x5e89ab;},FloodAnalysis3D[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x5d1adf,_0x309984,_0x3a5550){var _0x8ebfb=_0x5e00b3;this[_0x8ebfb(0xa47)]=_0x309984,this[_0x8ebfb(0x1ef5)]=_0x5d1adf[_0x8ebfb(0x1564)],this['_textureHeight']=_0x5d1adf[_0x8ebfb(0x3883)],this[_0x8ebfb(0x5a42)]===WaterMode$1[_0x8ebfb(0xc5b)]?drawAbsolute(this,_0x5d1adf,_0x3a5550):drawClamp(this,_0x5d1adf);};for(var heightsTable=[359.393,800.749,1275.6501,2151.1192,3141.7763,4777.5198,6281.2493,12364.307,15900.765,49889.0549,78026.8259,99260.7344,120036.3873,151011.0158,156091.1953,203849.3112,274866.9803,319916.3149,493552.0528,628733.5874],densityTable=[0.00002,0.0002,0.0001,0.00007,0.00005,0.00004,0.00003,0.000019,0.00001,0.0000085,0.0000062,0.0000058,0.0000053,0.0000052,0.0000051,0.0000042,0.000004,0.0000034,0.0000026,0.0000022],i$3=0x0;i$3<densityTable[_0x5e00b3(0x809)];++i$3)densityTable[i$3]*=0xf4240;for(var tableStartDensity=densityTable[0x1],tableEndDensity=densityTable[densityTable[_0x307c2b(0x2ef4)]-0x1],j=0x0;j<densityTable[_0x307c2b(0x2ef4)];++j)densityTable[j]=(densityTable[j]-tableEndDensity)/(tableStartDensity-tableEndDensity);var tableLastIndex=0x0;function findInterval(_0xe0c542){var _0x263d25=_0x5e00b3,_0x1e88aa,_0x1945f5=heightsTable,_0xe87662=_0x1945f5[_0x263d25(0x809)];if(_0xe0c542<_0x1945f5[0x0])return tableLastIndex=0x0;if(_0xe0c542>_0x1945f5[_0xe87662-0x1])return tableLastIndex=_0xe87662-0x2;if(_0xe0c542>=_0x1945f5[tableLastIndex]){if(tableLastIndex+0x1<_0xe87662&&_0xe0c542<_0x1945f5[tableLastIndex+0x1])return tableLastIndex;if(tableLastIndex+0x2<_0xe87662&&_0xe0c542<_0x1945f5[tableLastIndex+0x2])return++tableLastIndex;}else{if(tableLastIndex-0x1>=0x0&&_0xe0c542>=_0x1945f5[tableLastIndex-0x1])return--tableLastIndex;}for(_0x1e88aa=0x0;_0x1e88aa<_0xe87662-0x2&&!(_0xe0c542>=_0x1945f5[_0x1e88aa]&&_0xe0c542<_0x1945f5[_0x1e88aa+0x1]);++_0x1e88aa);return tableLastIndex=_0x1e88aa;}var scratchPositionNormal$1=new Cartesian3();function FrameRateMonitor(_0x93a693){var _0x3a7c22=_0x307c2b,_0x2fe0d8=_0x5e00b3;this[_0x2fe0d8(0x5e52)]=_0x93a693[_0x2fe0d8(0x20c0)],this[_0x2fe0d8(0x413b)]=defaultValue$1(_0x93a693[_0x2fe0d8(0x413b)],FrameRateMonitor[_0x2fe0d8(0x7f2)][_0x2fe0d8(0x413b)]),this[_0x3a7c22(0x50e9)]=defaultValue$1(_0x93a693[_0x2fe0d8(0x4911)],FrameRateMonitor[_0x2fe0d8(0x7f2)][_0x2fe0d8(0x4911)]),this[_0x2fe0d8(0x3616)]=defaultValue$1(_0x93a693[_0x2fe0d8(0x3616)],FrameRateMonitor[_0x2fe0d8(0x7f2)]['warmupPeriod']),this[_0x3a7c22(0x14de)]=defaultValue$1(_0x93a693['minimumFrameRateDuringWarmup'],FrameRateMonitor[_0x3a7c22(0x567f)][_0x2fe0d8(0x503a)]),this[_0x2fe0d8(0x59c2)]=defaultValue$1(_0x93a693[_0x2fe0d8(0x59c2)],FrameRateMonitor[_0x2fe0d8(0x7f2)][_0x2fe0d8(0x59c2)]),this[_0x2fe0d8(0x102d)]=new Event(),this[_0x2fe0d8(0x6a5)]=new Event(),this[_0x2fe0d8(0x1003)]=[],this[_0x2fe0d8(0x5f50)]=!0x0,this[_0x2fe0d8(0x1758)]=0x0,this[_0x2fe0d8(0x13eb)]=0x0,this[_0x2fe0d8(0x56d7)]=!0x1,this[_0x2fe0d8(0x1576)]=void 0x0,this[_0x2fe0d8(0x2a66)]=0x0;var _0x2e3a5e=this;this[_0x2fe0d8(0x37dc)]=this[_0x2fe0d8(0x5e52)][_0x2fe0d8(0x5635)][_0x2fe0d8(0x13f3)](function(_0xbd6378,_0x30446a){update$1(_0x2e3a5e);}),this[_0x2fe0d8(0x1507)]=void 0x0!==document[_0x3a7c22(0x2302)]?_0x2fe0d8(0x3727):void 0x0!==document[_0x2fe0d8(0x18d8)]?_0x2fe0d8(0x18d8):void 0x0!==document[_0x2fe0d8(0x2d7d)]?_0x2fe0d8(0x2d7d):void 0x0!==document[_0x2fe0d8(0x3a65)]?_0x2fe0d8(0x3a65):void 0x0;var _0x55761d=void 0x0!==document[_0x2fe0d8(0x3727)]?_0x2fe0d8(0x2e14):void 0x0!==document[_0x2fe0d8(0x18d8)]?_0x2fe0d8(0xb78):void 0x0!==document[_0x2fe0d8(0x2d7d)]?_0x3a7c22(0x592b):void 0x0!==document[_0x2fe0d8(0x3a65)]?_0x2fe0d8(0xa92):void 0x0;function _0x57913f(){visibilityChanged(_0x2e3a5e);}this[_0x2fe0d8(0x1945)]=void 0x0,defined$1(_0x55761d)&&(document[_0x3a7c22(0x3b94)](_0x55761d,_0x57913f,!0x1),this['_visibilityChangeRemoveListener']=function(){var _0x26cd8d=_0x2fe0d8;document[_0x26cd8d(0x3da7)](_0x55761d,_0x57913f,!0x1);});}function update$1(_0x2a8cdf,_0x2baad7){var _0x32d48d=_0x307c2b,_0x23613e=_0x5e00b3;if(!(_0x2a8cdf[_0x23613e(0x2a66)]>0x0)){var _0x15084e=getTimestamp$1();if(_0x2a8cdf[_0x32d48d(0x415)])_0x2a8cdf[_0x32d48d(0x415)]=!0x1,_0x2a8cdf[_0x32d48d(0x210d)][_0x23613e(0x809)]=0x0,_0x2a8cdf[_0x23613e(0x1758)]=_0x15084e+_0x2a8cdf[_0x32d48d(0x50e9)]/TimeConstants$1[_0x23613e(0x353e)],_0x2a8cdf['_warmupPeriodEndTime']=_0x2a8cdf[_0x23613e(0x1758)]+(_0x2a8cdf[_0x32d48d(0x3611)]+_0x2a8cdf[_0x23613e(0x413b)])/TimeConstants$1[_0x23613e(0x353e)];else{if(_0x15084e>=_0x2a8cdf[_0x32d48d(0x4282)]){_0x2a8cdf['_frameTimes'][_0x23613e(0x5323)](_0x15084e);var _0x4e519a=_0x15084e-_0x2a8cdf[_0x23613e(0x413b)]/TimeConstants$1[_0x23613e(0x353e)];if(_0x2a8cdf[_0x32d48d(0x210d)][_0x23613e(0x809)]>=0x2&&_0x2a8cdf['_frameTimes'][0x0]<=_0x4e519a){for(;_0x2a8cdf[_0x23613e(0x1003)][_0x23613e(0x809)]>=0x2&&_0x2a8cdf[_0x32d48d(0x210d)][0x1]<_0x4e519a;)_0x2a8cdf[_0x23613e(0x1003)][_0x32d48d(0x1e68)]();var _0x543a7f=(_0x15084e-_0x2a8cdf[_0x23613e(0x1003)][0x0])/(_0x2a8cdf[_0x23613e(0x1003)][_0x32d48d(0x2ef4)]-0x1);_0x2a8cdf[_0x23613e(0x1576)]=0x3e8/_0x543a7f,_0x543a7f>0x3e8/(_0x15084e>_0x2a8cdf[_0x32d48d(0x2e63)]?_0x2a8cdf[_0x23613e(0x59c2)]:_0x2a8cdf[_0x23613e(0x503a)])?_0x2a8cdf[_0x23613e(0x56d7)]||(_0x2a8cdf[_0x23613e(0x56d7)]=!0x0,_0x2a8cdf[_0x23613e(0x5f50)]=!0x0,_0x2a8cdf[_0x32d48d(0x30b9)][_0x23613e(0x1c10)](_0x2a8cdf[_0x23613e(0x20c0)],_0x2a8cdf[_0x32d48d(0x4221)])):_0x2a8cdf[_0x23613e(0x56d7)]&&(_0x2a8cdf[_0x32d48d(0xe74)]=!0x1,_0x2a8cdf[_0x23613e(0x5f50)]=!0x0,_0x2a8cdf[_0x23613e(0x3e0b)][_0x23613e(0x1c10)](_0x2a8cdf[_0x23613e(0x20c0)],_0x2a8cdf[_0x23613e(0x1576)]));}}}}}function visibilityChanged(_0x4b1681){var _0x4c77a8=_0x307c2b,_0x2d7d83=_0x5e00b3;document[_0x4b1681[_0x2d7d83(0x1507)]]?_0x4b1681[_0x4c77a8(0x5d3)]():_0x4b1681[_0x2d7d83(0xc9e)]();}function FrameState(_0x29d691,_0x4d3d10,_0x323819){var _0x424c4f=_0x307c2b,_0x5f0ceb=_0x5e00b3;this[_0x5f0ceb(0x4fd0)]=_0x29d691,this[_0x5f0ceb(0xe5b)]=[],this[_0x424c4f(0x5ac0)]=[],this[_0x5f0ceb(0x1b71)]=[],this[_0x5f0ceb(0x52fb)]=void 0x0,this[_0x5f0ceb(0x1d5d)]=void 0x0,this[_0x5f0ceb(0x52b5)]=void 0x0,this[_0x5f0ceb(0x1a27)]=void 0x0,this[_0x5f0ceb(0x47c6)]=void 0x0,this['mode']=SceneMode$1[_0x424c4f(0x16b8)],this[_0x5f0ceb(0x15b4)]=SceneMode$1[_0x5f0ceb(0x392f)](SceneMode$1[_0x5f0ceb(0x3c78)]),this[_0x424c4f(0x1b6b)]=0x0,this[_0x5f0ceb(0x28af)]=!0x1,this[_0x424c4f(0x25ef)]=void 0x0,this[_0x424c4f(0x3b15)]=_0x323819,this[_0x424c4f(0xec2)]=void 0x0,this[_0x5f0ceb(0x5592)]=void 0x0,this[_0x5f0ceb(0x332b)]=void 0x0,this[_0x424c4f(0x44d9)]=void 0x0,this[_0x5f0ceb(0x3a0a)]=void 0x0,this[_0x5f0ceb(0x4d0d)]=0x1,this[_0x424c4f(0x401f)]={'render':!0x1,'pick':!0x1,'depth':!0x1,'postProcess':!0x1,'offscreen':!0x1,'asynchronous':!0x1,'fbo':!0x1,'normal':!0x1},this[_0x5f0ceb(0x258b)]=_0x4d3d10,this[_0x424c4f(0xdea)]=[],this[_0x424c4f(0x43c9)]=!0x1,this[_0x5f0ceb(0x4ed8)]={'enabled':!0x1,'density':void 0x0,'sse':void 0x0,'minimumBrightness':void 0x0},this['terrainExaggeration']=0x1,this[_0x424c4f(0x1806)]=[],this[_0x5f0ceb(0x3823)]={'shadowsEnabled':!0x0,'lightShadowsEnabled':!0x0,'shadowMaps':[],'lightShadowMaps':[],'nearPlane':0x1,'farPlane':0x1388,'closestObjectSize':0x3e8,'lastDirtyTime':0x0,'outOfView':!0x0},this[_0x424c4f(0x55a0)]=new Cartesian2(),this[_0x424c4f(0xfdb)]=new Cartesian2(),this[_0x5f0ceb(0x4153)]=[],this[_0x5f0ceb(0x1b9e)]=void 0x0,this[_0x5f0ceb(0x53ab)]=void 0x0,this[_0x5f0ceb(0x5437)]=void 0x0,this[_0x5f0ceb(0x5065)]=!0x1,this[_0x5f0ceb(0x3658)]=void 0x0,this[_0x424c4f(0x34e3)]=!0x1,this[_0x424c4f(0x155)]={'name':_0x5f0ceb(0x47ce),'enabled':!0x1,'frameBufferType':FrameBufferType['NORMAL']},this[_0x5f0ceb(0x8dd)]=0x0,this[_0x5f0ceb(0x5582)]=0x0,this[_0x5f0ceb(0x466b)]=-0x1,this[_0x5f0ceb(0x2bf4)]=0x0,this[_0x5f0ceb(0x1bf4)]=0x0,this['maxTerrainHeight']=0x0,this[_0x5f0ceb(0x46c6)]=!0x1,this[_0x5f0ceb(0x434b)]=0x1,this['pickIDColor']=new Color$2(),this[_0x424c4f(0x134d)]=void 0x0,this[_0x5f0ceb(0xce6)]=[],this['updateRoArr']=[],this['rasterPerFrame']=!0x1,this[_0x5f0ceb(0x5584)]=[];}function FrustumCommands(_0x16fcb8,_0x5834d6){var _0x2aaf22=_0x5e00b3;this[_0x2aaf22(0xcd2)]=defaultValue$1(_0x16fcb8,0x0),this[_0x2aaf22(0x389f)]=defaultValue$1(_0x5834d6,0x0);for(var _0x133a3b=Pass$1[_0x2aaf22(0x3186)],_0x53f0c4=new Array(_0x133a3b),_0x1b4e13=new Array(_0x133a3b),_0x22ac85=0x0;_0x22ac85<_0x133a3b;++_0x22ac85)_0x53f0c4[_0x22ac85]=[],_0x1b4e13[_0x22ac85]=0x0;this[_0x2aaf22(0x4a68)]=_0x53f0c4,this[_0x2aaf22(0x314b)]=_0x1b4e13;}Fog$1[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x23549e){var _0x455e4b=_0x307c2b,_0x5d2210=_0x5e00b3;if(_0x23549e[_0x5d2210(0x4ed8)][_0x5d2210(0x552c)]=this[_0x455e4b(0x27f3)]){var _0x3924a8=_0x23549e[_0x5d2210(0x5592)],_0x176267=_0x3924a8[_0x5d2210(0x1d1d)];if(!defined$1(_0x176267)||_0x176267[_0x5d2210(0x5a4e)]>0xc3500||_0x23549e[_0x5d2210(0x3037)]!==SceneMode$1[_0x5d2210(0x3c78)])_0x23549e[_0x5d2210(0x4ed8)][_0x5d2210(0x552c)]=!0x1;else{var _0x5f42fa=_0x176267[_0x5d2210(0x5a4e)],_0x10729a=findInterval(_0x5f42fa),_0x1a29aa=CesiumMath[_0x5d2210(0x4b1d)]((_0x5f42fa-heightsTable[_0x10729a])/(heightsTable[_0x10729a+0x1]-heightsTable[_0x10729a]),0x0,0x1),_0x51ea8e=CesiumMath[_0x5d2210(0x3596)](densityTable[_0x10729a],densityTable[_0x10729a+0x1],_0x1a29aa),_0x44686f=0xf4240*this[_0x5d2210(0x326c)];_0x51ea8e=_0x51ea8e*(_0x44686f-_0x44686f/tableStartDensity*tableEndDensity)*0.000001;var _0xcb68f6=Cartesian3[_0x5d2210(0x4853)](_0x3924a8[_0x5d2210(0x2b06)],scratchPositionNormal$1);_0x51ea8e*=0x1-Math[_0x455e4b(0x971)](Cartesian3['dot'](_0x3924a8[_0x5d2210(0x20e8)],_0xcb68f6)),_0x23549e['fog'][_0x5d2210(0x326c)]=_0x51ea8e,_0x23549e[_0x5d2210(0x4ed8)][_0x5d2210(0x19c3)]=this[_0x455e4b(0x18f)],_0x23549e[_0x5d2210(0x4ed8)][_0x5d2210(0x3434)]=this[_0x5d2210(0x3434)];}}},FrameRateMonitor[_0x5e00b3(0x7f2)]={'samplingWindow':0x5,'quietPeriod':0x2,'warmupPeriod':0x5,'minimumFrameRateDuringWarmup':0x4,'minimumFrameRateAfterWarmup':0x8},FrameRateMonitor[_0x5e00b3(0x567c)]=function(_0x3dd485){var _0x5a0bf6=_0x5e00b3;return defined$1(_0x3dd485[_0x5a0bf6(0x28ff)])&&!_0x3dd485[_0x5a0bf6(0x28ff)][_0x5a0bf6(0x53aa)]()||(_0x3dd485[_0x5a0bf6(0x28ff)]=new FrameRateMonitor({'scene':_0x3dd485})),_0x3dd485[_0x5a0bf6(0x28ff)];},Object[_0x5e00b3(0x1dfd)](FrameRateMonitor[_0x5e00b3(0x3720)],{'scene':{'get':function(){return this['_scene'];}},'lowFrameRate':{'get':function(){var _0x2ecb4a=_0x307c2b;return this[_0x2ecb4a(0x554e)];}},'nominalFrameRate':{'get':function(){var _0x5f2fa0=_0x5e00b3;return this[_0x5f2fa0(0x6a5)];}},'lastFramesPerSecond':{'get':function(){var _0x284a45=_0x5e00b3;return this[_0x284a45(0x1576)];}}}),FrameRateMonitor[_0x5e00b3(0x3720)][_0x5e00b3(0x501f)]=function(){var _0x58dac9=_0x307c2b,_0x52107b=_0x5e00b3;++this[_0x58dac9(0x2275)],0x1===this[_0x52107b(0x2a66)]&&(this[_0x52107b(0x1003)][_0x52107b(0x809)]=0x0,this[_0x52107b(0x1576)]=void 0x0);},FrameRateMonitor[_0x307c2b(0x1aa2)][_0x5e00b3(0xc9e)]=function(){var _0x245633=_0x307c2b,_0x124ab9=_0x5e00b3;--this[_0x124ab9(0x2a66)],this[_0x245633(0x2275)]<=0x0&&(this[_0x124ab9(0x2a66)]=0x0,this['_needsQuietPeriod']=!0x0);},FrameRateMonitor[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},FrameRateMonitor[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x53cf7a=_0x307c2b,_0x190524=_0x5e00b3;return this[_0x190524(0x37dc)](),defined$1(this[_0x53cf7a(0x55a9)])&&this[_0x190524(0x1945)](),destroyObject$1(this);};var GlobeFS=_0x5e00b3(0x132a),GlobeVS=_0x5e00b3(0x386f),GroundAtmosphere=_0x5e00b3(0x23d4);function GlobeSurfaceShader(_0x21702c,_0x50cbd4,_0x430c5e,_0x7a9d94,_0x118ae0,_0x454d44,_0x3f6618,_0xbdf481){var _0x55f652=_0x5e00b3;this[_0x55f652(0x2f4b)]=_0x21702c,this[_0x55f652(0x5261)]=_0x50cbd4,this[_0x55f652(0x3453)]=_0x430c5e,this[_0x55f652(0x2ddc)]=_0x7a9d94,this[_0x55f652(0x5149)]=_0x118ae0,this[_0x55f652(0x3b18)]=_0x454d44,this[_0x55f652(0x3e5)]=_0x3f6618,this[_0x55f652(0x37c3)]=_0xbdf481;}function GlobeSurfaceShaderSet(){var _0x2d0cef=_0x307c2b,_0x32b694=_0x5e00b3;this[_0x32b694(0x5668)]=void 0x0,this[_0x2d0cef(0x59fe)]=void 0x0,this[_0x2d0cef(0x52c6)]=[],this[_0x2d0cef(0x578d)]=void 0x0;}function getPositionMode(_0x2ae111){var _0x1e8853=_0x5e00b3,_0x102823;switch(_0x2ae111){case SceneMode$1[_0x1e8853(0x3c78)]:_0x102823=_0x1e8853(0x186d);break;case SceneMode$1[_0x1e8853(0x174c)]:case SceneMode$1[_0x1e8853(0x5d29)]:_0x102823=_0x1e8853(0x2ca3);break;case SceneMode$1[_0x1e8853(0x530d)]:_0x102823=_0x1e8853(0x53b);}return _0x102823;}function get2DYPositionFraction(_0x40d2c5){var _0x27091b=_0x307c2b,_0x1a96ee=_0x5e00b3;return _0x40d2c5?_0x27091b(0x1028):_0x1a96ee(0x4c98);}function getMvtTextureObjFromIndex(_0x26ab13,_0x2a2528){var _0x3435ea=_0x5e00b3;if(!defined$1(_0x26ab13)||0x0==_0x26ab13[_0x3435ea(0x809)])return null;for(var _0x377791=_0x26ab13[_0x3435ea(0x809)],_0x39832b=0x0;_0x39832b<_0x377791;_0x39832b++)if(_0x26ab13[_0x39832b][_0x3435ea(0x602e)]===_0x2a2528)return _0x26ab13[_0x39832b][_0x3435ea(0x5ceb)];return null;}function isMVTTextureIndexEqual(_0x38813f,_0x4141ab){var _0x381a43=_0x5e00b3;if(!defined$1(_0x38813f)||!defined$1(_0x4141ab))return!0x1;if(_0x38813f===_0x4141ab)return!0x0;if(_0x38813f[_0x381a43(0x809)]!=_0x4141ab[_0x381a43(0x809)])return!0x1;for(var _0x5d889f=_0x38813f[_0x381a43(0x809)],_0x32f5e8=0x0;_0x32f5e8<_0x5d889f;_0x32f5e8++)if(_0x38813f[_0x32f5e8][_0x381a43(0x602e)]!==_0x4141ab[_0x32f5e8][_0x381a43(0x602e)]||_0x38813f[_0x32f5e8][_0x381a43(0x5ceb)]!==_0x4141ab[_0x32f5e8][_0x381a43(0x5ceb)])return!0x1;return!0x0;}function converColorToVec4(_0x235e8b){var _0x494fa8=_0x5e00b3;return _0x494fa8(0x5dd5)+_0x235e8b[_0x494fa8(0x3cc8)]();}GlobeSurfaceShaderSet[_0x5e00b3(0x3720)][_0x5e00b3(0x536b)]=function(_0x23a816){var _0x89159=_0x307c2b,_0x30d0ab=_0x5e00b3,_0x57848a=_0x23a816[_0x89159(0x3a16)],_0x20b8e4=_0x23a816[_0x30d0ab(0x4d9a)],_0x468a99=_0x23a816[_0x30d0ab(0x2f4b)],_0x306f3a=_0x23a816[_0x89159(0xe50)],_0x29411b=_0x23a816[_0x89159(0x111f)],_0xf2d4f3=_0x23a816[_0x30d0ab(0x202b)],_0x2018f4=_0x23a816[_0x30d0ab(0xa6b)],_0x280b49=_0x23a816[_0x30d0ab(0x7ad)],_0x3e3ec8=_0x23a816[_0x89159(0x11df)],_0xfa86b=_0x23a816[_0x30d0ab(0xecc)],_0x565c48=_0x23a816[_0x30d0ab(0x1627)],_0x1b09a5=_0x23a816[_0x30d0ab(0x5077)],_0x3320b1=_0x23a816[_0x30d0ab(0x17bd)],_0x255c3e=_0x23a816[_0x30d0ab(0x347c)],_0xcd660c=_0x23a816[_0x30d0ab(0x2387)],_0x36f463=_0x23a816[_0x30d0ab(0x1524)],_0x2d7f71=_0x23a816[_0x30d0ab(0xa2b)],_0x44921b=_0x23a816[_0x30d0ab(0x2359)],_0x2b558b=_0x23a816[_0x30d0ab(0x3e49)],_0x3a5bae=_0x23a816[_0x30d0ab(0x5a15)],_0x32f25f=_0x23a816[_0x30d0ab(0x447a)],_0x1fdec0=_0x23a816[_0x30d0ab(0x5d27)],_0x25f3fb=_0x23a816[_0x30d0ab(0x2917)],_0x4af16d=_0x23a816[_0x89159(0x22cb)],_0x5b2e8d=_0x23a816[_0x30d0ab(0x2693)],_0x965bcb=_0x23a816[_0x30d0ab(0x4519)],_0x3881bd=_0x23a816[_0x30d0ab(0x3d17)],_0x29dcb3=_0x23a816[_0x89159(0x2fe1)],_0x3bff86=_0x23a816[_0x30d0ab(0x210f)],_0x1c55bb=_0x23a816[_0x30d0ab(0x497f)],_0xc27a8d=_0x23a816[_0x89159(0x1da7)],_0x21b8cc=_0x23a816[_0x89159(0x1b0c)],_0x16fb31=_0x23a816[_0x89159(0x5037)],_0x3af736=_0x23a816[_0x30d0ab(0x2a78)],_0x327d92=_0x23a816[_0x30d0ab(0x2e5a)];_0x23a816[_0x30d0ab(0x6048)],_0x23a816[_0x89159(0x851)];var _0x1d85ab=_0x23a816[_0x30d0ab(0x3b18)],_0x5b01fe=_0x23a816['numberOfGridTextures'],_0x1c63d7=_0x23a816[_0x30d0ab(0x37c3)],_0x6afb1a=_0x23a816[_0x30d0ab(0x43ab)],_0x843384=_0x23a816[_0x89159(0x54a7)],_0x2ffbb3=_0x23a816['applyExtract'],_0xb07ae3=_0x23a816[_0x30d0ab(0x2ecd)],_0x39b07f=_0x23a816[_0x30d0ab(0x5f3d)],_0x2904a6=_0x23a816['applyImageryClip'],_0x21827e=_0x23a816[_0x30d0ab(0x338e)],_0x54ad6e=_0x23a816['applySlopeRegion'],_0x27e5ab=0x0,_0x56feff='',_0xea2fde=_0x20b8e4[_0x30d0ab(0x546e)][_0x30d0ab(0x2507)];_0xea2fde[_0x30d0ab(0x3d9b)]===TerrainQuantization$1[_0x89159(0x431a)]&&(_0x27e5ab=0x1,_0x56feff=_0x30d0ab(0x4403));var _0xda9127=0x0,_0x54b1f8='';defined$1(_0x20b8e4[_0x30d0ab(0x555a)])&&_0x20b8e4[_0x30d0ab(0x555a)][_0x30d0ab(0x398c)]&&(_0xda9127=0x1,_0x54b1f8=_0x30d0ab(0x28e4));var _0x28df1b=0x0,_0x20b1e1='';_0x965bcb&&(_0x28df1b=0x1,_0x20b1e1=_0x30d0ab(0xc73));var _0x44d21d=0x0,_0x5a2b1e='';_0x3881bd&&(_0x44d21d=0x1,_0x5a2b1e=_0x30d0ab(0x1826));var _0x17a799=_0x57848a[_0x30d0ab(0x3037)],_0x5129da=_0x17a799|_0x306f3a<<0x2|_0x29411b<<0x3|_0xf2d4f3<<0x4|_0x2018f4<<0x5|_0x280b49<<0x6|_0x3e3ec8<<0x7|_0x3320b1<<0x8|_0x255c3e<<0x9|_0xcd660c<<0xa|_0x44921b<<0xb|_0x2b558b<<0xc|_0x3a5bae<<0xd|_0x1fdec0<<0xe|_0x25f3fb<<0xf|_0x27e5ab<<0x10|_0xfa86b<<0x11|_0x4af16d<<0x12|_0xda9127<<0x13|_0x28df1b<<0x14|_0x44d21d<<0x15|_0x29dcb3<<0x16|_0x3bff86<<0x17|_0x1c55bb<<0x18|_0xc27a8d<<0x19|_0x3af736<<0x1a|_0x327d92<<0x1b|_0x843384<<0x1c|_0xb07ae3<<0x1d|_0x39b07f<<0x1e|_0x32f25f<<0x1f;_0x5129da=_0x5129da+'_'+(_0x327d92|_0x21b8cc<<0x1|_0x565c48<<0x2|_0x1b09a5<<0x3|_0x6afb1a<<0x4|_0x16fb31<<0x5|_0x2904a6<<0x6|_0x21827e<<0x7);var _0xf914b5=0x0;defined$1(_0x5b2e8d)&&_0x5b2e8d[_0x30d0ab(0x809)]>0x0&&(_0xf914b5=_0x4af16d?_0x5b2e8d[_0x30d0ab(0x5fa6)]:0x0);var _0x582a14=_0x20b8e4[_0x30d0ab(0x5103)];if(defined$1(_0x582a14)&&_0x582a14[_0x89159(0x3680)]===_0x468a99&&_0x582a14[_0x30d0ab(0x5261)]===_0x5129da&&_0x582a14[_0x30d0ab(0x3453)]===this[_0x30d0ab(0x3453)]&&_0x582a14[_0x89159(0x2eb8)]===_0xf914b5&&isMVTTextureIndexEqual(_0x582a14[_0x30d0ab(0x3b18)],_0x1d85ab)&&_0x582a14[_0x30d0ab(0x3e5)]===_0x5b01fe&&_0x582a14[_0x30d0ab(0x37c3)]===_0x1c63d7)return _0x582a14[_0x89159(0x1868)];var _0x1b6ef1=this[_0x30d0ab(0x46e1)][_0x468a99+_0x5b01fe];if(defined$1(_0x1b6ef1)||(_0x1b6ef1=this[_0x30d0ab(0x46e1)][_0x468a99+_0x5b01fe]={}),!defined$1(_0x582a14=_0x1b6ef1[_0x5129da])||_0x582a14[_0x30d0ab(0x3453)]!==this[_0x30d0ab(0x3453)]||_0x582a14[_0x30d0ab(0x5149)]!==_0xf914b5||!isMVTTextureIndexEqual(_0x582a14[_0x30d0ab(0x3b18)],_0x1d85ab)||_0x1c63d7||_0x582a14[_0x30d0ab(0x3e5)]!=_0x5b01fe){var _0xeb928c=this['baseVertexShaderSource'][_0x30d0ab(0x40f3)](),_0x5a2f28=this[_0x89159(0x59fe)][_0x30d0ab(0x40f3)]();0x0!==_0xf914b5&&_0x5a2f28[_0x30d0ab(0x2454)][_0x30d0ab(0x5a59)](getClippingFunction(_0x5b2e8d,_0x57848a[_0x30d0ab(0x4fd0)])),_0xeb928c[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x56feff,_0x54b1f8),_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x43f2)+_0x468a99,_0x20b1e1,_0x5a2b1e),_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x2ff0)+_0x5b01fe,_0x20b1e1,_0x5a2b1e),_0x306f3a&&_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x2b95)),_0x29411b&&_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x302f)),_0xf2d4f3&&_0x5a2f28[_0x30d0ab(0x5c34)][_0x89159(0x2a0e)](_0x30d0ab(0x2749)),_0x2018f4&&_0x5a2f28[_0x30d0ab(0x5c34)]['push'](_0x30d0ab(0x4549)),_0x280b49&&_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)]('APPLY_GAMMA'),_0x3e3ec8&&_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x89159(0x21c3)),_0x3320b1&&(_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x4b78)),_0xeb928c['defines']['push'](_0x89159(0x38a0))),_0x255c3e&&_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x216c)),_0x6afb1a&&_0x5a2f28[_0x30d0ab(0x5c34)][_0x89159(0x2a0e)](_0x30d0ab(0x458e)),_0xcd660c&&(_0xeb928c[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0xfd1)),_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x89159(0x3fc0)),_0x3a5bae?(_0xeb928c[_0x30d0ab(0x5c34)][_0x89159(0x2a0e)](_0x30d0ab(0x4f45)),_0x5a2f28[_0x89159(0x3682)][_0x30d0ab(0x5323)](_0x30d0ab(0x4f45))):(_0xeb928c[_0x30d0ab(0x5c34)][_0x89159(0x2a0e)](_0x30d0ab(0x5713)),_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)]('ENABLE_DAYNIGHT_SHADING'))),(_0x32f25f&&_0xc27a8d||_0xcd660c&&_0x3a5bae)&&(_0xeb928c[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](ProgramDefines$2[_0x30d0ab(0x4cd)]),_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](ProgramDefines$2[_0x30d0ab(0x4cd)]),defined$1(_0x57848a[_0x30d0ab(0x1a27)])&&_0x5a2f28['defines'][_0x30d0ab(0x5323)](ProgramDefines$2[_0x89159(0xe11)])),_0x36f463&&(_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x2e47)),_0x2d7f71&&_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x54bd))),_0xc27a8d&&(_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x337d)),_0xeb928c[_0x89159(0x3682)][_0x89159(0x2a0e)]('SHOW_NORMAL_MAP')),_0x44921b&&(_0xeb928c[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0xf38)),_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0xf38)),_0x2b558b&&_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x419e))),_0xeb928c['defines'][_0x30d0ab(0x5323)](_0x30d0ab(0xd04)),_0x5a2f28[_0x30d0ab(0x5c34)][_0x89159(0x2a0e)](_0x30d0ab(0xd04)),_0x25f3fb&&(_0xeb928c[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x44f7)),_0x5a2f28[_0x89159(0x3682)][_0x30d0ab(0x5323)](_0x30d0ab(0x44f7))),_0xfa86b&&_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x518c)),_0x565c48&&_0x5a2f28['defines'][_0x30d0ab(0x5323)](_0x30d0ab(0x5ab4)),_0x327d92&&_0x5a2f28[_0x89159(0x3682)][_0x30d0ab(0x5323)](_0x30d0ab(0x4c3a)),_0x1b09a5&&_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x40d4)),_0x4af16d&&_0x5a2f28[_0x89159(0x3682)][_0x30d0ab(0x5323)]('ENABLE_CLIPPING_PLANES'),_0x29dcb3&&_0x5a2f28[_0x30d0ab(0x5c34)]['push'](_0x30d0ab(0x1497)),_0x3bff86&&(_0xeb928c[_0x30d0ab(0x5c34)][_0x89159(0x2a0e)]('Height_Map'),_0x5a2f28[_0x30d0ab(0x5c34)][_0x89159(0x2a0e)](_0x89159(0x3fe2))),_0x1c55bb&&_0xeb928c[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x89159(0x2ae)),_0x843384&&!_0x2ffbb3&&_0xeb928c[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x44c6)),_0xb07ae3&&_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x2232)),_0x39b07f&&_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x1c56)),_0x2904a6&&_0x5a2f28[_0x30d0ab(0x5c34)]['push'](_0x30d0ab(0x3a26)),_0x21b8cc&&_0x5a2f28[_0x89159(0x3682)][_0x30d0ab(0x5323)](_0x30d0ab(0x5000)),_0x21827e&&_0x5a2f28[_0x89159(0x3682)][_0x30d0ab(0x5323)](_0x89159(0x43c2)),_0x16fb31&&(_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x397)),_0xeb928c[_0x30d0ab(0x5c34)]['push'](_0x30d0ab(0x397))),_0x3af736&&_0xc27a8d&&(_0x5a2f28[_0x89159(0x3682)][_0x30d0ab(0x5323)](_0x30d0ab(0x1901)),_0xeb928c[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x89159(0x52fb))),_0x3af736&&_0x54ad6e&&_0xc27a8d&&_0x5a2f28[_0x30d0ab(0x5c34)][_0x30d0ab(0x5323)](_0x30d0ab(0x2bfc));var _0x451c09=_0x89159(0x1593);_0x3881bd&&(_0x451c09+=_0x30d0ab(0x2a4d));for(var _0x198b06=0x0;_0x198b06<_0x468a99;++_0x198b06){var _0x588cbd=getMvtTextureObjFromIndex(_0x1d85ab,_0x198b06);if(defined$1(_0x588cbd)){var _0x270661=_0x198b06+0x1;_0x270661==_0x468a99&&(_0x270661=_0x198b06),_0x451c09+=_0x30d0ab(0x3a0e)+_0x198b06+_0x30d0ab(0xfe7)+_0x270661+'],\x0a\x20\x20\x20\x20\x20\x20\x20\x20u_dayTextureUseWebMercatorT['+_0x198b06+_0x89159(0x5240)+_0x198b06+_0x30d0ab(0x417b)+_0x198b06+_0x89159(0x400a)+converColorToVec4(_0x588cbd)+',\x0a\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x3e3ec8?_0x30d0ab(0x20b7)+_0x198b06+']':_0x30d0ab(0x46a2))+_0x30d0ab(0x2e56)+(_0x280b49?_0x30d0ab(0x27bd)+_0x198b06+']':_0x30d0ab(0x14e8))+_0x89159(0x53cb)+(_0x565c48?_0x30d0ab(0x2582)+_0x198b06+']':_0x30d0ab(0x26cb))+_0x89159(0x1062),_0x198b06++;}else _0x3881bd?_0x451c09+=_0x30d0ab(0xc0a)+_0x198b06+_0x30d0ab(0x11c0):_0x198b06===_0x23a816[_0x30d0ab(0x2e4f)]&&_0x23a816[_0x89159(0x2416)]>0x0?_0x451c09+=_0x30d0ab(0x4edc):_0x451c09+=_0x89159(0x5b05),_0x451c09+=_0x30d0ab(0x121b)+_0x198b06+_0x89159(0x2a83)+_0x198b06+_0x30d0ab(0x3e1c)+_0x198b06+_0x30d0ab(0x417b)+_0x198b06+_0x30d0ab(0x22f8)+_0x198b06+_0x30d0ab(0x3d05)+_0x198b06+_0x30d0ab(0x163d)+_0x198b06+_0x30d0ab(0x550c)+(_0x3e3ec8?_0x30d0ab(0x20b7)+_0x198b06+']':_0x30d0ab(0x46a2))+_0x30d0ab(0x2e56)+(_0x306f3a?_0x89159(0xa17)+_0x198b06+']':_0x30d0ab(0x14e8))+',\x0a\x20\x20\x20\x20\x20\x20\x20\x20'+(_0x29411b?_0x30d0ab(0x46d9)+_0x198b06+']':_0x30d0ab(0x14e8))+_0x30d0ab(0x2e56)+(_0xf2d4f3?_0x30d0ab(0x30e3)+_0x198b06+']':'0.0')+_0x30d0ab(0x2e56)+(_0x2018f4?_0x30d0ab(0x1eec)+_0x198b06+']':_0x30d0ab(0x14e8))+_0x30d0ab(0x2e56)+(_0x280b49?_0x89159(0x41dd)+_0x198b06+']':_0x30d0ab(0x14e8))+_0x30d0ab(0x2e56)+(_0xfa86b?'u_dayTextureSplit['+_0x198b06+']':_0x30d0ab(0x5740))+_0x30d0ab(0x2e56)+(_0x565c48?_0x30d0ab(0x2582)+_0x198b06+']':_0x30d0ab(0x26cb))+_0x30d0ab(0x11b1),_0x3881bd&&(_0x451c09+=_0x89159(0x3787));}for(_0x198b06=0x0;_0x198b06<_0x5b01fe;++_0x198b06)_0x451c09+=_0x30d0ab(0x32cf)+_0x198b06+_0x89159(0x46ec)+_0x198b06+_0x30d0ab(0x2081)+_0x198b06+_0x30d0ab(0x473)+_0x198b06+_0x89159(0x4aa6);_0x451c09+=_0x30d0ab(0x58f5),_0x5a2f28[_0x89159(0x1d54)][_0x30d0ab(0x5323)](_0x451c09),_0xeb928c[_0x30d0ab(0x2454)][_0x30d0ab(0x5323)](getPositionMode(_0x17a799)),_0xeb928c[_0x89159(0x1d54)][_0x30d0ab(0x5323)](get2DYPositionFraction(_0x1fdec0));var _0x4e6d74=ShaderProgram$1[_0x30d0ab(0x5344)]({'context':_0x57848a[_0x30d0ab(0x4fd0)],'vertexShaderSource':_0xeb928c,'fragmentShaderSource':_0x5a2f28,'attributeLocations':_0xea2fde[_0x30d0ab(0x2d41)]()});_0x582a14=_0x1b6ef1[_0x5129da]=new GlobeSurfaceShader(_0x468a99,_0x5129da,this[_0x30d0ab(0x3453)],_0x4e6d74,_0xf914b5,_0x1d85ab,_0x5b01fe,_0x1c63d7);}return _0x20b8e4[_0x30d0ab(0x5103)]=_0x582a14,_0x582a14[_0x30d0ab(0x2ddc)];},GlobeSurfaceShaderSet[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x3a047c=_0x307c2b,_0x3b2a92=_0x5e00b3,_0x3a1b33,_0xb76f12,_0x3dc5bd=this[_0x3a047c(0x52c6)];for(var _0x30b657 in _0x3dc5bd)if(_0x3dc5bd[_0x3b2a92(0x1a9a)](_0x30b657)){var _0x3edcf5=_0x3dc5bd[_0x30b657];if(!defined$1(_0x3edcf5))continue;for(_0x3a1b33 in _0x3edcf5)_0x3edcf5['hasOwnProperty'](_0x3a1b33)&&defined$1(_0xb76f12=_0x3edcf5[_0x3a1b33])&&_0xb76f12[_0x3b2a92(0x2ddc)][_0x3b2a92(0x2947)]();}return destroyObject$1(this);};var GridState={'FAILED':0x0,'UNLOADED':0x1,'TRANSITIONING':0x2,'RECEIVED':0x3,'TEXTURE_LODED':0x4,'READY':0x5,'UPDATE':0x6},GridState$1=Object[_0x5e00b3(0x5448)](GridState);function GridImagery(_0xa0513e,_0x86fd8c,_0x7e59c5,_0x33697a,_0x3a3da2){var _0x3e117f=_0x307c2b,_0x5a2136=_0x5e00b3;if(this[_0x5a2136(0x348d)]=_0xa0513e,this['x']=_0x86fd8c,this['y']=_0x7e59c5,this[_0x5a2136(0x350b)]=_0x33697a,this[_0x3e117f(0x6ac)]=void 0x0,0x0!==_0x33697a){var _0x42e6bf=_0x86fd8c/0x2|0x0,_0x3ef7aa=_0x7e59c5/0x2|0x0,_0x489f91=_0x33697a-0x1;this[_0x5a2136(0x227)]=_0xa0513e[_0x5a2136(0x4ced)](_0x42e6bf,_0x3ef7aa,_0x489f91);}(this[_0x3e117f(0x1ed3)]=GridState$1[_0x5a2136(0x3095)],this[_0x3e117f(0x3eaf)]=void 0x0,this[_0x5a2136(0x42da)]=void 0x0,this[_0x5a2136(0x30a9)]=void 0x0,this[_0x5a2136(0x218d)]=void 0x0,this[_0x5a2136(0xeff)]=void 0x0,this[_0x5a2136(0x4c18)]=0x0,!defined$1(_0x3a3da2)&&_0xa0513e[_0x5a2136(0x513e)][_0x5a2136(0x2e0b)])&&(_0x3a3da2=_0xa0513e[_0x5a2136(0x513e)][_0x5a2136(0x3f84)][_0x5a2136(0x2f70)](_0x86fd8c,_0x7e59c5,_0x33697a)),(this[_0x3e117f(0x569c)]=_0x3a3da2,this[_0x5a2136(0x2ad2)]=!0x1);}function GridTileImagery(_0x130e5c,_0x1f73f3,_0x428418){var _0x2e674f=_0x307c2b,_0x18ea76=_0x5e00b3;this[_0x2e674f(0x3fb9)]=void 0x0,this[_0x18ea76(0x4745)]=_0x130e5c,this[_0x18ea76(0x44e4)]=_0x1f73f3,this[_0x2e674f(0x44f3)]=void 0x0,this[_0x18ea76(0x23fb)]=_0x428418;}function GridLayer(_0x1427e5,_0x10cacb){var _0x429aa3=_0x307c2b,_0x4c1c88=_0x5e00b3;this[_0x429aa3(0x52eb)]=_0x1427e5,_0x10cacb=defaultValue$1(_0x10cacb,{}),this[_0x4c1c88(0x1358)]=_0x10cacb[_0x429aa3(0x5071)],this[_0x4c1c88(0x1462)]=!0x0,this[_0x429aa3(0x537b)]=!0x0,this[_0x4c1c88(0x4432)]=defaultValue$1(_0x10cacb[_0x4c1c88(0x1dec)],Rectangle[_0x429aa3(0x49a8)]),this[_0x429aa3(0x142a)]=[],defined$1(_0x10cacb[_0x4c1c88(0x489a)])?this[_0x4c1c88(0x3edb)]=_0x10cacb[_0x4c1c88(0x489a)]:_0x1427e5[_0x4c1c88(0x2e0b)]?this[_0x4c1c88(0x3edb)]=_0x1427e5['maxCategory']:this[_0x4c1c88(0x3b3f)]=!0x0,this[_0x4c1c88(0x3b3f)]=!0x1,this[_0x429aa3(0x27bf)]=!0x0,defined$1(_0x10cacb[_0x4c1c88(0x49ba)])?this[_0x4c1c88(0x4912)]=_0x10cacb[_0x4c1c88(0x49ba)]:_0x1427e5[_0x4c1c88(0x2e0b)]?this[_0x4c1c88(0x4912)]=_0x1427e5[_0x429aa3(0x1098)]:this[_0x4c1c88(0x3b3f)]=!0x0,this[_0x429aa3(0xa01)]=void 0x0,defined$1(_0x10cacb[_0x4c1c88(0x39ea)])&&setHypAnalysisSetting(this,_0x10cacb),this[_0x429aa3(0x2b0a)]=HypsometricSettingEnum$1[_0x4c1c88(0x1163)][_0x4c1c88(0x408a)];}function getLeafGrid(_0x3ce151,_0x557434,_0x31b18e,_0x1af52b,_0x26a9fe){var _0x5ea412=_0x307c2b,_0x10841b=_0x5e00b3,_0x230730=_0x1af52b+0x1,_0x21027d=_0x3ce151[_0x10841b(0x3a8)];if(defined$1(_0x21027d)&&!(_0x21027d[_0x10841b(0x4c6f)]<_0x230730)){for(var _0x204d02=Object[_0x10841b(0x4d54)](_0x3ce151[_0x5ea412(0x142a)]),_0x5b3d18=0x0;_0x5b3d18<0x2;_0x5b3d18++)for(var _0x499b89=0x2*_0x557434+_0x5b3d18,_0x34094f=0x0;_0x34094f<0x2;_0x34094f++){var _0x426fd5=0x2*_0x31b18e+_0x34094f,_0x2444c1=getGridCacheKey(_0x499b89,_0x426fd5,_0x230730);for(_0x5b3d18=0x0;_0x5b3d18<_0x204d02[_0x10841b(0x809)];_0x5b3d18++)if(_0x2444c1==_0x204d02[_0x5b3d18]){var _0x5a86df=_0x3ce151[_0x10841b(0x133d)][_0x2444c1];if(imageryIfContainsCartographic(_0x5a86df,_0x26a9fe)){var _0x56b40c=getLeafGrid(_0x3ce151,_0x499b89,_0x426fd5,_0x230730);return defined$1(_0x56b40c)&&_0x56b40c[_0x10841b(0x3d40)]==GridState$1[_0x10841b(0xc3e)]?_0x56b40c:_0x5a86df[_0x10841b(0x3d40)]==GridState$1['READY']?_0x5a86df:void 0x0;}}}}}function imageryIfContainsCartographic(_0x41ab06,_0x39afdd){var _0x2b4c9a=_0x5e00b3;return!!defined$1(_0x41ab06)&&Rectangle[_0x2b4c9a(0x5655)](_0x41ab06[_0x2b4c9a(0x1dec)],_0x39afdd);}GridImagery[_0x5e00b3(0x3720)][_0x5e00b3(0x1e79)]=function(){var _0x2623d0=_0x5e00b3;++this[_0x2623d0(0x4c18)];},GridImagery[_0x5e00b3(0x3720)][_0x5e00b3(0x5626)]=function(){var _0x25aff4=_0x307c2b,_0x3c2397=_0x5e00b3;return--this[_0x3c2397(0x4c18)],0x0===this['referenceCount']?(this[_0x25aff4(0x2fa4)][_0x3c2397(0x3c40)](this),defined$1(this[_0x3c2397(0x227)])&&this[_0x25aff4(0x50b7)][_0x25aff4(0x5b37)](),defined$1(this[_0x3c2397(0x3ed7)])&&defined$1(this[_0x3c2397(0x3ed7)][_0x3c2397(0x2947)])&&this[_0x3c2397(0x3ed7)][_0x3c2397(0x2947)](),defined$1(this[_0x3c2397(0x30a9)])&&this['texture']['destroy'](),defined$1(this['textureWebMercator'])&&this[_0x3c2397(0x30a9)]!==this[_0x3c2397(0x218d)]&&this[_0x3c2397(0x218d)][_0x3c2397(0x2947)](),destroyObject$1(this),0x0):this[_0x3c2397(0x4c18)];},GridImagery[_0x5e00b3(0x3720)][_0x5e00b3(0x3f8f)]=function(_0x40f632,_0x47ef9d,_0x409e5a){var _0x1f9ee4=_0x307c2b,_0x3f011f=_0x5e00b3;return this[_0x3f011f(0x3d40)]!==GridState$1[_0x3f011f(0x3095)]||_0x409e5a||(this[_0x3f011f(0x3d40)]=GridState$1[_0x3f011f(0x75c)],this[_0x3f011f(0x348d)][_0x3f011f(0x30e7)](this)),this[_0x1f9ee4(0x1ed3)]!==GridState$1[_0x3f011f(0x2c5d)]&&this[_0x3f011f(0x3d40)]!==GridState$1[_0x3f011f(0x2021)]||(this[_0x1f9ee4(0x1ed3)]=GridState$1[_0x1f9ee4(0x2d86)],this[_0x1f9ee4(0x2fa4)][_0x3f011f(0x210c)](_0x40f632[_0x3f011f(0x4fd0)],this)),!0x0;},GridTileImagery[_0x5e00b3(0x3720)][_0x307c2b(0x3a11)]=function(){var _0x3c2497=_0x307c2b,_0x3a265d=_0x5e00b3;defined$1(this[_0x3c2497(0x475d)])&&this[_0x3a265d(0x3d1e)][_0x3c2497(0x5b37)](),defined$1(this[_0x3c2497(0x2bc2)])&&this[_0x3a265d(0x16bc)][_0x3c2497(0x5b37)]();},GridTileImagery[_0x5e00b3(0x3720)][_0x5e00b3(0x3f8f)]=function(_0x2a8b8f,_0x268b00,_0x4c7ffc){var _0x3ac279=_0x307c2b,_0x1246c0=_0x5e00b3,_0x94f6a7=this[_0x1246c0(0x4745)];if(null==_0x94f6a7){if(!defined$1(this[_0x1246c0(0x2013)])||this[_0x1246c0(0x2013)][_0x1246c0(0x3d40)]!=GridState$1[_0x1246c0(0x2021)])return!0x1;this[_0x1246c0(0x4745)]=this[_0x1246c0(0x2013)],this[_0x1246c0(0x2013)]=void 0x0,_0x94f6a7=this[_0x3ac279(0x3a51)];}var _0xf0b7f1=_0x94f6a7[_0x1246c0(0x348d)];return _0x94f6a7[_0x1246c0(0x3f8f)](_0x268b00,!this[_0x1246c0(0x23fb)],_0x4c7ffc),_0x94f6a7[_0x1246c0(0x3d40)]===GridState$1[_0x1246c0(0xc3e)]&&(defined$1(this[_0x1246c0(0x2013)])&&this[_0x3ac279(0x3fb9)][_0x3ac279(0x5b37)](),this[_0x1246c0(0x2013)]=this['loadingGrid'],this[_0x1246c0(0x4745)]=void 0x0,this[_0x1246c0(0x2490)]=_0xf0b7f1[_0x1246c0(0x42c4)](_0x2a8b8f,this),!0x0);},Object['defineProperties'](GridLayer[_0x5e00b3(0x3720)],{'gridProvider':{'get':function(){var _0x352648=_0x5e00b3;return this[_0x352648(0x3a8)];}},'rectangle':{'get':function(){var _0x27a17b=_0x5e00b3;return this[_0x27a17b(0x4432)];}},'dataMaxValue':{'get':function(){var _0x3b7eee=_0x307c2b,_0x3cbede=_0x5e00b3;if(!this[_0x3cbede(0x3b3f)])return this[_0x3cbede(0x3edb)];if(!this[_0x3cbede(0x3a8)][_0x3cbede(0x2e0b)])throw new DeveloperError(_0x3cbede(0x9ab));this[_0x3b7eee(0x4035)]=this[_0x3cbede(0x3a8)][_0x3cbede(0x489a)],this[_0x3cbede(0x3b3f)]=!0x1;}},'dataMinValue':{'get':function(){var _0x2b2fec=_0x307c2b,_0x39d442=_0x5e00b3;if(!this[_0x39d442(0x3b3f)])return this[_0x39d442(0x4912)];if(!this[_0x39d442(0x3a8)][_0x2b2fec(0x54cf)])throw new DeveloperError(_0x39d442(0x4389));this['_MinCategory']=this[_0x39d442(0x3a8)][_0x39d442(0x49ba)],this[_0x39d442(0x3b3f)]=!0x1;}},'hypsometricSetting':{'get':function(){var _0x44f7d5=_0x5e00b3;return{'hypsometricSetting':this[_0x44f7d5(0xb68)],'analysisMode':this[_0x44f7d5(0x3cc7)]};},'set':function(_0x4faa7e){var _0x43c75f=_0x5e00b3;setHypAnalysisSetting(this,_0x4faa7e),this[_0x43c75f(0x21fd)]=!0x0;}}}),GridLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){return destroyObject$1(this);},GridLayer[_0x5e00b3(0x3720)][_0x5e00b3(0xb73)]=function(){},GridLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0xe3e)]=function(_0x39f0cd){},GridLayer[_0x5e00b3(0x3720)][_0x307c2b(0x17eb)]=function(){var _0x49a326=_0x307c2b,_0x3e2ec1=_0x5e00b3,_0xa02d37=this[_0x3e2ec1(0x3a8)],_0x33c26a=this[_0x49a326(0xd85)];return _0xa02d37[_0x49a326(0x2c58)][_0x3e2ec1(0x2a5f)](function(){var _0x264256=_0x3e2ec1;return Rectangle['intersection'](_0xa02d37[_0x264256(0x1dec)],_0x33c26a);});},GridLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x4ced)]=function(_0xf4b4b8,_0x519121,_0x3b9ba3,_0x39b612){var _0x30ab77=_0x307c2b,_0x8e5a18=_0x5e00b3,_0x1c60f7=getGridCacheKey(_0xf4b4b8,_0x519121,_0x3b9ba3);this[_0x30ab77(0x142a)][_0x8e5a18(0x809)];var _0x3636bb=this[_0x8e5a18(0x133d)][_0x1c60f7];return defined$1(_0x3636bb)||(_0x3636bb=new GridImagery(this,_0xf4b4b8,_0x519121,_0x3b9ba3,_0x39b612),this[_0x8e5a18(0x133d)][_0x1c60f7]=_0x3636bb),_0x3636bb[_0x8e5a18(0x1e79)](),_0x3636bb;},GridLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2187)]=function(_0x10bf5b){var _0x487430=_0x307c2b,_0x26dc25=_0x5e00b3;for(var _0x42d823=Object[_0x487430(0x225a)](this[_0x487430(0x142a)]),_0x462ee6=void 0x0,_0x1f5cea=0x0;_0x1f5cea<_0x42d823[_0x26dc25(0x809)];_0x1f5cea++){var _0x53db46=_0x42d823[_0x1f5cea];if(_0x53db46[_0x26dc25(0x3d40)]==GridState$1[_0x26dc25(0xc3e)]){if(imageryIfContainsCartographic(_0x53db46,_0x10bf5b)){var _0x1982ff=getLeafGrid(this,_0x53db46['x'],_0x53db46['y'],_0x53db46[_0x487430(0x48bb)],_0x10bf5b);_0x462ee6=defined$1(_0x1982ff)?_0x1982ff:_0x53db46;break;}}}if(!defined$1(_0x462ee6))return-0x1;var _0x47e899=(_0x10bf5b[_0x26dc25(0x4465)]-_0x462ee6[_0x26dc25(0x1dec)][_0x26dc25(0x159f)])/_0x462ee6[_0x26dc25(0x1dec)][_0x487430(0x2299)],_0x535536=(_0x462ee6[_0x26dc25(0x1dec)][_0x487430(0x51b4)]-_0x10bf5b['latitude'])/_0x462ee6[_0x26dc25(0x1dec)][_0x487430(0x10d5)];_0x47e899=Math[_0x26dc25(0x498f)](Math[_0x26dc25(0x1ace)](_0x47e899*this['_gridProvider'][_0x26dc25(0x237e)]),0x0),_0x535536=Math[_0x26dc25(0x498f)](Math[_0x26dc25(0x1ace)](_0x535536*this[_0x26dc25(0x3a8)][_0x26dc25(0x2006)]),0x0);var _0x352c7f=_0x462ee6[_0x26dc25(0x1e8d)];return getValue$1(this[_0x487430(0x52eb)],_0x352c7f,_0x47e899,_0x535536,this[_0x26dc25(0x43dc)]);},GridLayer[_0x307c2b(0x1aa2)]['_removeGridFromCache']=function(_0x3eda4b){var _0x86da5e=_0x5e00b3,_0x14ce07=getGridCacheKey(_0x3eda4b['x'],_0x3eda4b['y'],_0x3eda4b[_0x86da5e(0x350b)]);delete this[_0x86da5e(0x133d)][_0x14ce07];},GridLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x30e7)]=function(_0x4d170b){var _0x5e7530=_0x5e00b3,_0x4d8148=this[_0x5e7530(0x3a8)];function _0x41a9bb(_0x5ea282){var _0x1239db=_0x140d,_0x48c161=_0x5e7530;if(!defined$1(_0x5ea282))return _0x3e790c();_0x4d170b[_0x48c161(0x1e8d)]=_0x5ea282,_0x4d170b[_0x1239db(0x1ed3)]=GridState$1[_0x48c161(0x2c5d)];}function _0x3e790c(){var _0x59e6fd=_0x5e7530;if(_0x4d170b[_0x59e6fd(0x2625)][_0x59e6fd(0x3d40)]===RequestState$1['CANCELLED'])return _0x4d170b[_0x59e6fd(0x1e8d)]=void 0x0,_0x4d170b[_0x59e6fd(0x3d40)]=GridState$1[_0x59e6fd(0x3095)],void(_0x4d170b[_0x59e6fd(0x2625)]=void 0x0);_0x4d170b[_0x59e6fd(0x3d40)]=GridState$1[_0x59e6fd(0xf90)],_0x4d170b[_0x59e6fd(0x2625)]=void 0x0;}!function(){var _0x1eff57=_0x140d,_0x1d3c8c=_0x5e7530,_0xee901=new Request({'throttle':!0x1,'throttleByServer':!0x0,'type':RequestType$1[_0x1d3c8c(0x3f19)]});_0x4d170b[_0x1d3c8c(0x2625)]=_0xee901;var _0x445f8f=_0x4d8148[_0x1d3c8c(0x30e7)](_0x4d170b['x'],_0x4d170b['y'],_0x4d170b[_0x1d3c8c(0x350b)],_0xee901);defined$1(_0x445f8f)?(_0x4d170b[_0x1d3c8c(0x3d40)]=GridState$1[_0x1d3c8c(0x5e19)],when(_0x445f8f,_0x41a9bb,_0x3e790c)):(_0x4d170b[_0x1eff57(0x1ed3)]=GridState$1[_0x1d3c8c(0x3095)],_0x4d170b[_0x1eff57(0x6ac)]=void 0x0);}();},GridLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x210c)]=function(_0x2ff782,_0x45f51f){var _0x46ae90=_0x307c2b,_0x12d163=_0x5e00b3,_0x437840=this[_0x12d163(0x3a8)],_0x2b0e04=_0x45f51f[_0x12d163(0x1e8d)];if(null==_0x2b0e04||null==_0x437840||!_0x437840[_0x12d163(0x2e0b)])return!0x1;this[_0x12d163(0x3b3f)]&&this[_0x46ae90(0x52eb)][_0x12d163(0x2e0b)]&&(this[_0x12d163(0x4912)]=this[_0x46ae90(0x52eb)][_0x46ae90(0x1098)],this[_0x12d163(0x3edb)]=this[_0x12d163(0x3a8)][_0x46ae90(0x19e7)],this['_isNeedUpdate']=!0x1),this[_0x12d163(0x1358)]=_0x2ff782,null==this[_0x12d163(0xb68)]&&setDefaultColorTable(this),null==_0x45f51f[_0x12d163(0x30a9)]&&(_0x45f51f[_0x12d163(0x30a9)]=new Texture({'context':this[_0x12d163(0x1358)],'width':_0x437840[_0x46ae90(0x391a)],'height':_0x437840['cellHeight'],'pixelFormat':PixelFormat$1[_0x12d163(0x1015)],'flipY':!0x1}));for(var _0x28087f=_0x437840[_0x12d163(0x237e)]*_0x437840[_0x12d163(0x2006)],_0x476240=new Uint8Array(0x4*_0x28087f),_0x3ac613=0x0;_0x3ac613<_0x437840[_0x12d163(0x2006)];_0x3ac613++)for(var _0x5abbe4=0x0;_0x5abbe4<_0x437840[_0x46ae90(0x391a)];_0x5abbe4++){var _0x3f3950=(_0x437840[_0x12d163(0x2006)]-0x1-_0x3ac613)*_0x437840['cellWidth']+_0x5abbe4,_0x3ccb1b=getValue$1(_0x437840,_0x2b0e04,_0x5abbe4,_0x3ac613,this[_0x12d163(0x43dc)]);if(_0x3ccb1b<this[_0x12d163(0xb68)][_0x12d163(0x5219)]||_0x3ccb1b>this[_0x12d163(0xb68)][_0x12d163(0x4671)]||_0x3ccb1b<this[_0x12d163(0xb68)][_0x12d163(0x183)]||_0x3ccb1b>this[_0x12d163(0xb68)][_0x12d163(0x5107)])_0x476240[0x4*_0x3f3950+0x0]=0x0,_0x476240[0x4*_0x3f3950+0x1]=0x0,_0x476240[0x4*_0x3f3950+0x2]=0x0,_0x476240[0x4*_0x3f3950+0x3]=0x0;else{var _0x54c984=this[_0x12d163(0xb68)][_0x12d163(0x3598)][_0x12d163(0x1e3)](_0x3ccb1b);if(!defined$1(_0x54c984)){_0x476240[0x4*_0x3f3950+0x0]=0x0,_0x476240[0x4*_0x3f3950+0x1]=0x0,_0x476240[0x4*_0x3f3950+0x2]=0x0,_0x476240[0x4*_0x3f3950+0x3]=0x0;continue;}_0x476240[0x4*_0x3f3950+0x0]=0xff*_0x54c984[_0x12d163(0x20a2)],_0x476240[0x4*_0x3f3950+0x1]=0xff*_0x54c984[_0x12d163(0x9db)],_0x476240[0x4*_0x3f3950+0x2]=0xff*_0x54c984['blue'],_0x476240[0x4*_0x3f3950+0x3]=0xff*_0x54c984[_0x12d163(0x32a8)];}}_0x45f51f[_0x12d163(0x30a9)][_0x46ae90(0x1ce3)]({'width':_0x437840[_0x12d163(0x237e)],'height':_0x437840[_0x46ae90(0x1b89)],'arrayBufferView':_0x476240}),_0x45f51f[_0x12d163(0x3d40)]=GridState$1[_0x12d163(0xc3e)];};var gridBoundsScratch=new Rectangle(),tileBoundsScratch=new Rectangle(),clippedRectangleScratch=new Rectangle(),terrainRectangleScratch=new Rectangle();function getAllRectangleParam(_0xe233fa,_0x195d64,_0x4ef254,_0x3fb6dd,_0x3d3f47,_0x4f5696){var _0x1435b7=_0x307c2b,_0x2029b2=_0x5e00b3,_0x47e054,_0x5df163=_0x195d64[_0x2029b2(0x1dec)]['width']/0x200,_0x725c83=_0x195d64[_0x2029b2(0x1dec)][_0x1435b7(0x10d5)]/0x200,_0x4aa6dd=_0xe233fa[_0x1435b7(0x329e)],_0x295a4d=Rectangle['clone'](_0x195d64[_0x2029b2(0x1dec)],terrainRectangleScratch),_0xa89278=_0x4aa6dd[_0x2029b2(0x2f70)](_0x4ef254[_0x2029b2(0x6053)]['x'],_0x4ef254[_0x2029b2(0x6053)]['y'],_0x4f5696),_0xab609d=Rectangle[_0x2029b2(0xc48)](_0xa89278,_0x3fb6dd,clippedRectangleScratch);return _0x3d3f47?(_0x4aa6dd[_0x2029b2(0x268e)](_0x295a4d,_0x295a4d),_0x4aa6dd[_0x2029b2(0x268e)](_0xa89278,_0xa89278),_0x4aa6dd[_0x1435b7(0x399)](_0xab609d,_0xab609d),_0x4aa6dd[_0x2029b2(0x268e)](_0x3fb6dd,_0x3fb6dd),_0x47e054=_0x4aa6dd[_0x1435b7(0x1ef2)][_0x1435b7(0x66d)](_0x4aa6dd),_0x5df163=_0x295a4d[_0x2029b2(0x2d3c)]/0x200,_0x725c83=_0x295a4d[_0x2029b2(0x5a4e)]/0x200):_0x47e054=_0x4aa6dd[_0x1435b7(0x2427)][_0x2029b2(0xdbb)](_0x4aa6dd),{'veryCloseX':_0x5df163,'veryCloseY':_0x725c83,'terrainRectangle':_0x295a4d,'gridRectangle':_0xa89278,'clippedGridRectangle':_0xab609d,'gridTileXYToRectangle':_0x47e054};}function caculateGridUV(_0x290a61,_0x15c0a9,_0x272aae,_0x5d4779,_0x212604,_0x2f227f,_0x2573f7,_0x42c34b){var _0x35c4ea=_0x307c2b,_0x4a300a=_0x5e00b3,_0x1a1c32,_0x1534bb,_0x2a1364=0x0,_0x42ad1c=0x1;Math[_0x4a300a(0x1beb)](_0x272aae[_0x35c4ea(0x273f)][_0x4a300a(0x159f)]-_0x272aae[_0x4a300a(0x54b3)][_0x4a300a(0x159f)])>=_0x272aae[_0x4a300a(0x1081)]&&(_0x2a1364=Math[_0x4a300a(0x19a8)](0x1,(_0x272aae[_0x4a300a(0xf27)][_0x4a300a(0x159f)]-_0x272aae[_0x4a300a(0x54b3)][_0x4a300a(0x159f)])/_0x272aae[_0x4a300a(0x54b3)][_0x4a300a(0x2d3c)])),Math['abs'](_0x272aae[_0x4a300a(0xf27)][_0x4a300a(0x5833)]-_0x272aae[_0x4a300a(0x54b3)][_0x4a300a(0x5833)])>=_0x272aae[_0x35c4ea(0x1f19)]&&(_0x42ad1c=Math[_0x4a300a(0x498f)](0x0,(_0x272aae[_0x4a300a(0xf27)][_0x4a300a(0x5833)]-_0x272aae[_0x35c4ea(0x1d7d)][_0x4a300a(0x5696)])/_0x272aae[_0x4a300a(0x54b3)][_0x4a300a(0x5a4e)]));for(var _0x6071a8=_0x42ad1c,_0x56fecd=_0x5d4779[_0x4a300a(0x6053)]['x'];_0x56fecd<=_0x5d4779[_0x4a300a(0x4991)]['x'];_0x56fecd++)if(_0x1a1c32=_0x2a1364,_0x272aae[_0x4a300a(0x5f2f)]=_0x272aae[_0x4a300a(0x4e73)](_0x56fecd,_0x5d4779['northwestTileCoordinates']['y'],_0x2f227f),_0x272aae[_0x35c4ea(0x273f)]=Rectangle[_0x4a300a(0x5bb5)](_0x272aae[_0x35c4ea(0x3c3f)],_0x212604,clippedRectangleScratch),defined$1(_0x272aae[_0x35c4ea(0x273f)])){_0x2a1364=Math[_0x4a300a(0x19a8)](0x1,(_0x272aae[_0x4a300a(0xf27)][_0x4a300a(0x310a)]-_0x272aae[_0x35c4ea(0x1d7d)][_0x35c4ea(0x47d7)])/_0x272aae[_0x4a300a(0x54b3)][_0x4a300a(0x2d3c)]),_0x56fecd===_0x5d4779[_0x4a300a(0x4991)]['x']&&Math[_0x35c4ea(0x971)](_0x272aae[_0x35c4ea(0x273f)][_0x4a300a(0x310a)]-_0x272aae[_0x35c4ea(0x1d7d)]['east'])<_0x272aae[_0x35c4ea(0x4b52)]&&(_0x2a1364=0x1),_0x42ad1c=_0x6071a8;for(var _0x490a88=_0x5d4779[_0x4a300a(0x6053)]['y'];_0x490a88<=_0x5d4779[_0x4a300a(0x4991)]['y'];_0x490a88++)if(_0x1534bb=_0x42ad1c,_0x272aae[_0x4a300a(0x5f2f)]=_0x272aae[_0x4a300a(0x4e73)](_0x56fecd,_0x490a88,_0x2f227f),_0x272aae[_0x35c4ea(0x273f)]=Rectangle[_0x4a300a(0x5bb5)](_0x272aae[_0x4a300a(0x5f2f)],_0x212604,clippedRectangleScratch),defined$1(_0x272aae[_0x4a300a(0xf27)])){_0x42ad1c=Math[_0x4a300a(0x498f)](0x0,(_0x272aae[_0x4a300a(0xf27)][_0x4a300a(0x5696)]-_0x272aae[_0x4a300a(0x54b3)][_0x4a300a(0x5696)])/_0x272aae[_0x4a300a(0x54b3)][_0x4a300a(0x5a4e)]),_0x490a88===_0x5d4779[_0x4a300a(0x4991)]['y']&&Math[_0x4a300a(0x1beb)](_0x272aae[_0x4a300a(0xf27)][_0x4a300a(0x5696)]-_0x272aae[_0x4a300a(0x54b3)][_0x4a300a(0x5696)])<_0x272aae[_0x4a300a(0x9f0)]&&(_0x42ad1c=0x0);var _0x1308b9=new Cartesian4(_0x1a1c32,_0x42ad1c,_0x2a1364,_0x1534bb),_0x3f095d=_0x290a61[_0x4a300a(0x4ced)](_0x56fecd,_0x490a88,_0x2f227f);_0x15c0a9[_0x4a300a(0x243f)][_0x4a300a(0x2f5b)](_0x42c34b,0x0,new GridTileImagery(_0x3f095d,_0x1308b9,_0x2573f7)),++_0x42c34b;}}}function setHypAnalysisSetting(_0x43ee9a,_0xc46a6e){var _0x5ef7c6=_0x307c2b,_0x40db11=_0x5e00b3;if(defined$1(_0xc46a6e)&&defined$1(_0xc46a6e[_0x40db11(0x39ea)]))defined$1(_0x43ee9a[_0x40db11(0xb68)])&&_0x43ee9a[_0x40db11(0xb68)][_0x40db11(0x2947)](),_0x43ee9a[_0x40db11(0xb68)]=_0xc46a6e[_0x40db11(0x39ea)],_0x43ee9a[_0x40db11(0xb68)][_0x5ef7c6(0x3372)]=!0x0,_0x43ee9a[_0x40db11(0x43dc)]=_0x43ee9a[_0x5ef7c6(0xa01)][_0x40db11(0x960)],defined$1(_0x43ee9a['_hypsometricSetting'][_0x40db11(0x3598)])&&_0x43ee9a[_0x40db11(0xb68)][_0x40db11(0x3598)][_0x40db11(0x4c6e)]();else{if(defined$1(_0x43ee9a[_0x40db11(0xb68)][_0x40db11(0xb68)]))return _0x43ee9a[_0x40db11(0xb68)][_0x40db11(0x2947)](),void(_0x43ee9a[_0x40db11(0xb68)]=void 0x0);}updateGridImageryFlag(_0x43ee9a);}function setDefaultColorTable(_0x4e036b){var _0x2a8679=_0x307c2b,_0x1a702c=_0x5e00b3;if(_0x4e036b[_0x1a702c(0x3b3f)]&&_0x4e036b[_0x1a702c(0x3a8)][_0x1a702c(0x2e0b)]&&(_0x4e036b[_0x1a702c(0x4912)]=_0x4e036b[_0x1a702c(0x3a8)][_0x2a8679(0x1098)],_0x4e036b[_0x1a702c(0x3edb)]=_0x4e036b[_0x1a702c(0x3a8)][_0x1a702c(0x489a)],_0x4e036b[_0x1a702c(0x3b3f)]=!0x1),null==_0x4e036b[_0x1a702c(0xb68)]){var _0x247aa3=new ColorTable();_0x4e036b[_0x2a8679(0xa01)]=new HypsometricSetting(),_0x4e036b[_0x1a702c(0xb68)][_0x1a702c(0x4671)]=0x0;for(var _0x400d69=[Color$2[_0x2a8679(0x2f91)](_0x2a8679(0x57ae)),Color$2[_0x1a702c(0x55dc)](_0x2a8679(0x15de)),Color$2[_0x2a8679(0x2f91)](_0x2a8679(0x33ca)),Color$2[_0x1a702c(0x55dc)](_0x1a702c(0x2b39)),Color$2[_0x1a702c(0x55dc)](_0x2a8679(0x6be)),Color$2[_0x1a702c(0x55dc)](_0x2a8679(0x24e3)),Color$2[_0x1a702c(0x55dc)](_0x1a702c(0x3fc7)),Color$2[_0x1a702c(0x55dc)](_0x2a8679(0x132a)),Color$2[_0x1a702c(0x55dc)](_0x1a702c(0x329a)),Color$2[_0x1a702c(0x55dc)](_0x1a702c(0x9ed)),Color$2[_0x1a702c(0x55dc)](_0x1a702c(0x1105)),Color$2[_0x1a702c(0x55dc)](_0x1a702c(0x25a0)),Color$2[_0x1a702c(0x55dc)](_0x1a702c(0x6cf)),Color$2['fromCssColorString'](_0x2a8679(0xfd1)),Color$2[_0x1a702c(0x55dc)](_0x1a702c(0xc64)),Color$2[_0x1a702c(0x55dc)]('#D7B117'),Color$2[_0x1a702c(0x55dc)](_0x2a8679(0x53f2)),Color$2[_0x1a702c(0x55dc)](_0x2a8679(0x1ad4)),Color$2[_0x1a702c(0x55dc)](_0x1a702c(0xae4)),Color$2[_0x1a702c(0x55dc)](_0x1a702c(0x1d45)),Color$2[_0x1a702c(0x55dc)](_0x1a702c(0x49b7)),Color$2[_0x1a702c(0x55dc)](_0x2a8679(0x43b6)),Color$2[_0x2a8679(0x2f91)](_0x2a8679(0x56af)),Color$2[_0x1a702c(0x55dc)](_0x1a702c(0x2acf)),Color$2[_0x2a8679(0x2f91)](_0x1a702c(0x2ef0)),Color$2[_0x1a702c(0x55dc)](_0x2a8679(0x326c)),Color$2[_0x1a702c(0x55dc)](_0x1a702c(0x3a19)),Color$2[_0x1a702c(0x55dc)](_0x1a702c(0x297d)),Color$2[_0x2a8679(0x2f91)](_0x1a702c(0x4d9)),Color$2[_0x1a702c(0x55dc)](_0x1a702c(0x352b)),Color$2['fromCssColorString'](_0x1a702c(0x3382)),Color$2[_0x1a702c(0x55dc)](_0x2a8679(0xb5b))],_0x41d774=(_0x4e036b[_0x1a702c(0x3edb)]-_0x4e036b[_0x1a702c(0x4912)])/0x1f,_0x57d03d=0x0;_0x57d03d<0x20;_0x57d03d++)_0x247aa3[_0x1a702c(0xa3b)](_0x4e036b[_0x1a702c(0x4912)]+_0x41d774*_0x57d03d,_0x400d69[_0x57d03d]);_0x4e036b[_0x1a702c(0xb68)][_0x1a702c(0x3598)]=_0x247aa3,_0x4e036b[_0x2a8679(0xa01)][_0x1a702c(0x3029)]=HypsometricSettingEnum$1[_0x2a8679(0xdf4)][_0x2a8679(0x1db6)],_0x4e036b[_0x1a702c(0xb68)][_0x1a702c(0x16a0)]=0.618,_0x4e036b[_0x1a702c(0xb68)][_0x1a702c(0x5107)]=_0x4e036b[_0x1a702c(0x3edb)],_0x4e036b[_0x1a702c(0xb68)][_0x2a8679(0x1a01)]=_0x4e036b[_0x1a702c(0x4912)],_0x4e036b[_0x1a702c(0xb68)]['MaxVisibleValue']=_0x4e036b[_0x2a8679(0x4035)],_0x4e036b[_0x1a702c(0xb68)][_0x2a8679(0x24d2)]=_0x4e036b[_0x1a702c(0x4912)],_0x4e036b[_0x1a702c(0xb68)][_0x1a702c(0x3598)][_0x2a8679(0x1f9a)]();}}function getGridCacheKey(_0x114819,_0x27c81e,_0xbf8c94){var _0x58ac27=_0x5e00b3;return JSON[_0x58ac27(0x43ec)]([_0x114819,_0x27c81e,_0xbf8c94]);}function updateGridImageryFlag(_0x51759d){var _0x3f97ef=_0x307c2b,_0x396ec3=_0x5e00b3;for(var _0x20903c=Object[_0x396ec3(0xc98)](_0x51759d[_0x396ec3(0x133d)]),_0x5207e7=0x0;_0x5207e7<_0x20903c[_0x396ec3(0x809)];_0x5207e7++){var _0x25ba90=_0x20903c[_0x5207e7];_0x25ba90[_0x396ec3(0x3d40)]==GridState$1[_0x3f97ef(0x40d2)]&&(_0x25ba90[_0x396ec3(0x3d40)]=GridState$1[_0x396ec3(0x2021)],_0x25ba90[_0x396ec3(0x2ad2)]=!0x0);}}function computeCurrentLevel(_0x325a32,_0x11efc4,_0x59df74,_0x1e3d2f){var _0x4aa449=_0x307c2b,_0x26e84f=_0x5e00b3,_0x199779=0x0;_0x59df74[_0x26e84f(0x5696)]>0x0?_0x199779=_0x59df74[_0x26e84f(0x5696)]:_0x59df74[_0x4aa449(0x51b4)]<0x0&&(_0x199779=_0x59df74[_0x26e84f(0x5833)]);var _0x3c0caa=_0x325a32[_0x26e84f(0x3a8)],_0x75e8b5=getLevelWithMaximumTexelSpacing(_0x325a32,0x1*_0x11efc4[_0x26e84f(0xef4)](_0x1e3d2f),_0x199779,defined$1(_0x3c0caa[_0x26e84f(0x4258)])?_0x3c0caa[_0x26e84f(0x4258)]:0x1,_0x11efc4[_0x26e84f(0x3f84)][_0x4aa449(0x2b9a)]);_0x75e8b5=Math[_0x4aa449(0x5449)](0x0,_0x75e8b5);var _0x3f0892=_0x3c0caa['maxLevel'];if(_0x75e8b5>_0x3f0892&&(_0x75e8b5=_0x3f0892),defined$1(_0x3c0caa[_0x26e84f(0x340b)])){var _0x3f1007=_0x3c0caa[_0x4aa449(0x3d73)];_0x75e8b5<_0x3f1007&&(_0x75e8b5=_0x3f1007);}return _0x75e8b5;}function getLevelWithMaximumTexelSpacing(_0x3f4b5b,_0x1dd199,_0x4e9bf5,_0x149e44,_0x46500c){var _0x261947=_0x307c2b,_0x5f1b27=_0x5e00b3,_0x55e65d=_0x3f4b5b[_0x5f1b27(0x3a8)],_0x2dc46b=_0x55e65d['tilingScheme'],_0xe731b9=_0x2dc46b[_0x5f1b27(0x4faa)],_0x1e56f0=_0x55e65d[_0x5f1b27(0x3f84)][_0x5f1b27(0x2a8a)]instanceof GeographicProjection?0x1:Math[_0x5f1b27(0x52a3)](_0x4e9bf5),_0x3e2d14=_0x2dc46b[_0x5f1b27(0x1dec)],_0x3e04d9=_0xe731b9[_0x5f1b27(0x1617)]*_0x3e2d14[_0x261947(0x2299)]*_0x1e56f0/(_0x55e65d[_0x5f1b27(0x237e)]*_0x2dc46b[_0x261947(0x43ee)](0x0)/_0x149e44)/_0x1dd199*(_0x55e65d[_0x5f1b27(0x237e)]/_0x46500c),_0x685364=Math[_0x261947(0x2167)](_0x3e04d9)/Math[_0x5f1b27(0xca1)](0x2);return 0x0|Math[_0x5f1b27(0x3d49)](_0x685364);}function computeXYByRectangle(_0x369a59,_0x54ab3c,_0x499af9,_0x5017ec){var _0x27368f=_0x307c2b,_0x5201e6=_0x5e00b3,_0x1529e8=_0x369a59['tilingScheme'],_0x14ce39=_0x1529e8[_0x5201e6(0xbef)](Rectangle[_0x5201e6(0x2b5d)](_0x54ab3c),_0x499af9),_0x190bd1=_0x1529e8[_0x5201e6(0xbef)](Rectangle[_0x5201e6(0x1aab)](_0x54ab3c),_0x499af9),_0x138226=_0x5017ec[_0x27368f(0x2299)]/0x200,_0xda286b=_0x5017ec[_0x5201e6(0x5a4e)]/0x200,_0x1d3bcf=_0x1529e8[_0x27368f(0x2427)](_0x14ce39['x'],_0x14ce39['y'],_0x499af9);Math[_0x5201e6(0x1beb)](_0x1d3bcf[_0x5201e6(0x5696)]-_0x5017ec[_0x5201e6(0x5833)])<_0xda286b&&_0x14ce39['y']<_0x190bd1['y']&&++_0x14ce39['y'],Math[_0x5201e6(0x1beb)](_0x1d3bcf[_0x27368f(0xbf2)]-_0x5017ec[_0x27368f(0x47d7)])<_0x138226&&_0x14ce39['x']<_0x190bd1['x']&&++_0x14ce39['x'];var _0xebf9d1=_0x1529e8[_0x5201e6(0x2f70)](_0x190bd1['x'],_0x190bd1['y'],_0x499af9);return Math[_0x27368f(0x971)](_0xebf9d1[_0x5201e6(0x5833)]-_0x5017ec[_0x27368f(0x2d46)])<_0xda286b&&_0x190bd1['y']>_0x14ce39['y']&&--_0x190bd1['y'],Math['abs'](_0xebf9d1[_0x5201e6(0x159f)]-_0x5017ec[_0x5201e6(0x310a)])<_0x138226&&_0x190bd1['x']>_0x14ce39['x']&&--_0x190bd1['x'],{'northwestTileCoordinates':_0x14ce39,'southeastTileCoordinates':_0x190bd1};}function getValue$1(_0x222efe,_0x16b526,_0x19e5fc,_0x4ef60a,_0x47d246){var _0x2a6951=_0x5e00b3;if(!defined$1(_0x222efe))throw new DeveloperError(_0x2a6951(0x40f6));if(_0x47d246==HypsometricSettingEnum$1[_0x2a6951(0x1163)][_0x2a6951(0x403b)])return _0x16b526[_0x4ef60a*_0x222efe[_0x2a6951(0x237e)]+_0x19e5fc];for(var _0x218a94=0x0,_0x595f35=0x0,_0x37909d=0x0;_0x37909d<0x2;_0x37909d++)for(var _0x111833=0x0;_0x111833<0x2;_0x111833++){var _0x2f8cd7=_0x19e5fc+_0x37909d;_0x2f8cd7=Math[_0x2a6951(0x19a8)](_0x2f8cd7,_0x222efe[_0x2a6951(0x237e)]-0x1);var _0x578d98=_0x4ef60a+_0x111833;_0x218a94+=_0x16b526[(_0x578d98=Math[_0x2a6951(0x19a8)](_0x578d98,_0x222efe[_0x2a6951(0x2006)]-0x1))*_0x222efe[_0x2a6951(0x237e)]+_0x2f8cd7],_0x595f35++;}return _0x595f35<=0x0?-0x1869f:_0x218a94/=_0x595f35;}function ImageryLayerCollection(){var _0x27330a=_0x307c2b,_0x1fb8e7=_0x5e00b3;this[_0x27330a(0x1afe)]=[],this[_0x1fb8e7(0x504f)]=new Event(),this[_0x1fb8e7(0x8f7)]=new Event(),this[_0x27330a(0x3593)]=new Event(),this[_0x27330a(0x2128)]=new Event(),this[_0x27330a(0x2a2)]=new Event();}function getLayerIndex$1(_0x469e45,_0x300ed0){return _0x469e45['indexOf'](_0x300ed0);}function swapLayers$1(_0x2d647d,_0x2ee64c,_0x39af5d){var _0x5eae89=_0x307c2b,_0x10e92c=_0x5e00b3,_0x3d56ce=_0x2d647d[_0x10e92c(0x52dd)];if((_0x2ee64c=CesiumMath[_0x10e92c(0x4b1d)](_0x2ee64c,0x0,_0x3d56ce['length']-0x1))!==(_0x39af5d=CesiumMath[_0x10e92c(0x4b1d)](_0x39af5d,0x0,_0x3d56ce[_0x5eae89(0x2ef4)]-0x1))){var _0x1c7ff4=_0x3d56ce[_0x2ee64c];_0x3d56ce[_0x2ee64c]=_0x3d56ce[_0x39af5d],_0x3d56ce[_0x39af5d]=_0x1c7ff4,_0x2d647d[_0x10e92c(0x16d0)](),_0x2d647d[_0x10e92c(0x5256)][_0x5eae89(0x31b9)](_0x1c7ff4,_0x39af5d,_0x2ee64c);}}GridLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x1ebe)]=function(_0x15cca8,_0x19ac90,_0x32048b){var _0x1ebad7=_0x307c2b,_0x5494fd=_0x5e00b3,_0x4e358e=_0x15cca8[_0x1ebad7(0x313f)],_0x5d11ea=this[_0x5494fd(0x3a8)];if(!this[_0x5494fd(0x3234)]||!_0x5d11ea[_0x5494fd(0x2e0b)])return!0x1;defined$1(_0x32048b)||(_0x32048b=_0x4e358e[_0x5494fd(0x243f)][_0x1ebad7(0x2ef4)]);var _0x4ee667=_0x5d11ea[_0x1ebad7(0x329e)][_0x5494fd(0x2a8a)]instanceof WebMercatorProjection&&_0x15cca8[_0x5494fd(0x1dec)][_0x5494fd(0x5833)]<WebMercatorProjection[_0x5494fd(0x3c74)]&&_0x15cca8[_0x5494fd(0x1dec)][_0x5494fd(0x5696)]>-WebMercatorProjection[_0x5494fd(0x3c74)],_0x16e888=Rectangle[_0x5494fd(0xc48)](_0x5d11ea[_0x5494fd(0x1dec)],this[_0x5494fd(0x4432)],gridBoundsScratch),_0x1c7712=Rectangle[_0x5494fd(0xc48)](_0x15cca8[_0x5494fd(0x1dec)],_0x16e888,tileBoundsScratch);if(null==_0x1c7712)return!0x1;var _0x48c6c3=computeCurrentLevel(this,_0x19ac90,_0x1c7712,_0x15cca8[_0x5494fd(0x350b)]),_0x2613a1=computeXYByRectangle(_0x5d11ea,_0x1c7712,_0x48c6c3,_0x15cca8['rectangle']);return _0x15cca8['rectangle'][_0x5494fd(0x2d3c)],_0x15cca8[_0x5494fd(0x1dec)][_0x5494fd(0x5a4e)],caculateGridUV(this,_0x4e358e,getAllRectangleParam(_0x5d11ea,_0x15cca8,_0x2613a1,_0x16e888,_0x4ee667,_0x48c6c3),_0x2613a1,_0x16e888,_0x48c6c3,_0x4ee667,_0x32048b),!0x0;},GridLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x42c4)]=function(_0x2ca300,_0x51d906){var _0x2e5f99=_0x307c2b,_0x126b67=_0x5e00b3,_0xebdd5d=_0x51d906[_0x2e5f99(0x3fb9)][_0x126b67(0x1dec)],_0x50caf0=_0x2ca300[_0x126b67(0x1dec)];if(_0x51d906[_0x126b67(0x23fb)]){var _0x8a8d4e=_0x51d906[_0x126b67(0x5067)][_0x2e5f99(0x3c8e)][_0x126b67(0x3f84)];_0xebdd5d=_0x8a8d4e[_0x126b67(0x268e)](_0xebdd5d,gridBoundsScratch),_0x50caf0=_0x8a8d4e[_0x126b67(0x268e)](_0x50caf0,terrainRectangleScratch);}var _0x423db2=_0x50caf0[_0x126b67(0x2d3c)],_0x3a6ad1=_0x50caf0[_0x126b67(0x5a4e)],_0x240ea9=_0x423db2/_0xebdd5d[_0x126b67(0x2d3c)],_0x5e242d=_0x3a6ad1/_0xebdd5d['height'];return new Cartesian4(_0x240ea9*(_0x50caf0[_0x2e5f99(0x47d7)]-_0xebdd5d[_0x126b67(0x159f)])/_0x423db2,_0x5e242d*(_0x50caf0[_0x126b67(0x5696)]-_0xebdd5d[_0x126b67(0x5696)])/_0x3a6ad1,_0x240ea9,_0x5e242d);},Object[_0x5e00b3(0x1dfd)](ImageryLayerCollection[_0x5e00b3(0x3720)],{'length':{'get':function(){var _0x49d099=_0x5e00b3;return this[_0x49d099(0x52dd)][_0x49d099(0x809)];}}}),ImageryLayerCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x30c2)]=function(_0x942bd8,_0x2912af){var _0x49cac4=_0x307c2b,_0x5dcfa9=_0x5e00b3;defined$1(_0x2912af)?this[_0x5dcfa9(0x52dd)][_0x5dcfa9(0x2f5b)](_0x2912af,0x0,_0x942bd8):(_0x2912af=this['_layers'][_0x5dcfa9(0x809)],this[_0x49cac4(0x1afe)][_0x5dcfa9(0x5323)](_0x942bd8)),this[_0x5dcfa9(0x16d0)](),this[_0x5dcfa9(0x504f)][_0x5dcfa9(0x1c10)](_0x942bd8,_0x2912af);},ImageryLayerCollection[_0x5e00b3(0x3720)][_0x307c2b(0x4233)]=function(_0xe14373,_0x2c0044){var _0x4a0587=_0x5e00b3,_0x3747df=new ImageryLayer(_0xe14373);return this[_0x4a0587(0x30c2)](_0x3747df,_0x2c0044),_0x3747df;},ImageryLayerCollection[_0x307c2b(0x1aa2)]['addVectorTileProvider']=function(_0x4c2b5f,_0x7069d4){var _0xa13f8f=_0x307c2b,_0x6c773f=_0x5e00b3,_0x23776f=new ImageryLayer(_0x4c2b5f,{'minimumTerrainLevel':_0x4c2b5f[_0x6c773f(0x5e40)],'maximumTerrainLevel':_0x4c2b5f[_0xa13f8f(0x2c01)],'minificationFilter':_0x4c2b5f[_0x6c773f(0x4880)],'magnificationFilter':_0x4c2b5f[_0x6c773f(0x1692)]});return this[_0x6c773f(0x30c2)](_0x23776f,_0x7069d4),_0x23776f;},ImageryLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x1d35)]=function(_0x5be322,_0x32989e){var _0x30218d=_0x5e00b3,_0x1fab7b=new GridLayer(_0x5be322);return this[_0x30218d(0x30c2)](_0x1fab7b,_0x32989e),_0x1fab7b;},ImageryLayerCollection[_0x5e00b3(0x3720)][_0x307c2b(0x45fe)]=function(_0x25c474,_0x444c64,_0x3d9491){var _0xf9c1c6=_0x307c2b,_0x25ae19=_0x5e00b3;_0x444c64=defaultValue$1(_0x444c64,!0x0),_0x3d9491=defaultValue$1(_0x3d9491,!0x1);var _0x5cdacf=this[_0x25ae19(0x52dd)][_0x25ae19(0xabf)](_0x25c474);if(-0x1!==_0x5cdacf){if(_0x25c474['_imageryProvider']&&_0x25c474[_0x25ae19(0x4df3)]instanceof MvtProvider&&!_0x3d9491)return;return this[_0x25ae19(0x52dd)][_0x25ae19(0x2f5b)](_0x5cdacf,0x1),this[_0xf9c1c6(0x12c9)](),this[_0x25ae19(0x8f7)][_0x25ae19(0x1c10)](_0x25c474,_0x5cdacf),_0x444c64&&_0x25c474[_0x25ae19(0x2947)](),!0x0;}return!0x1;},ImageryLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(_0x537a71){var _0x22807c=_0x307c2b,_0x15e73d=_0x5e00b3;_0x537a71=defaultValue$1(_0x537a71,!0x0);for(var _0xc5c120=this['_layers'],_0x3ad86c=0x0,_0x1fc7c3=_0xc5c120[_0x22807c(0x2ef4)];_0x3ad86c<_0x1fc7c3;_0x3ad86c++){var _0x4f1f9e=_0xc5c120[_0x3ad86c];this['layerRemoved'][_0x22807c(0x31b9)](_0x4f1f9e,_0x3ad86c),_0x537a71&&_0x4f1f9e[_0x15e73d(0x2947)]();}this['_layers']=[];},ImageryLayerCollection[_0x307c2b(0x1aa2)][_0x307c2b(0x57f4)]=function(_0x570abc){var _0x4b2cab=_0x5e00b3;return-0x1!==this[_0x4b2cab(0xabf)](_0x570abc);},ImageryLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0xabf)]=function(_0x3441ba){var _0x25538f=_0x5e00b3;return this[_0x25538f(0x52dd)][_0x25538f(0xabf)](_0x3441ba);},ImageryLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0x1544e7){var _0x58378b=_0x5e00b3;return this[_0x58378b(0x52dd)][_0x1544e7];},ImageryLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0xd46)]=function(_0x1ea7c9){var _0x40ddc0=_0x5e00b3,_0x577f08=getLayerIndex$1(this[_0x40ddc0(0x52dd)],_0x1ea7c9);swapLayers$1(this,_0x577f08,_0x577f08+0x1);},ImageryLayerCollection[_0x5e00b3(0x3720)]['lower']=function(_0x3ef8ab){var _0x1e48df=_0x5e00b3,_0x12e307=getLayerIndex$1(this[_0x1e48df(0x52dd)],_0x3ef8ab);swapLayers$1(this,_0x12e307,_0x12e307-0x1);},ImageryLayerCollection[_0x5e00b3(0x3720)][_0x307c2b(0x5a8b)]=function(_0x1e5a92){var _0x495e03=_0x307c2b,_0x443143=_0x5e00b3,_0x812b9c=getLayerIndex$1(this[_0x495e03(0x1afe)],_0x1e5a92);_0x812b9c!==this[_0x495e03(0x1afe)][_0x443143(0x809)]-0x1&&(this[_0x443143(0x52dd)]['splice'](_0x812b9c,0x1),this[_0x443143(0x52dd)][_0x443143(0x5323)](_0x1e5a92),this[_0x443143(0x16d0)](),this[_0x443143(0x5256)][_0x443143(0x1c10)](_0x1e5a92,this[_0x443143(0x52dd)][_0x495e03(0x2ef4)]-0x1,_0x812b9c));},ImageryLayerCollection['prototype'][_0x5e00b3(0x260e)]=function(_0x28f6bb){var _0x304ef2=_0x5e00b3,_0x37497a=getLayerIndex$1(this['_layers'],_0x28f6bb);0x0!==_0x37497a&&(this[_0x304ef2(0x52dd)][_0x304ef2(0x2f5b)](_0x37497a,0x1),this[_0x304ef2(0x52dd)][_0x304ef2(0x2f5b)](0x0,0x0,_0x28f6bb),this[_0x304ef2(0x16d0)](),this[_0x304ef2(0x5256)][_0x304ef2(0x1c10)](_0x28f6bb,0x0,_0x37497a));};var applicableRectangleScratch=new Rectangle();function TerrainLayer(_0x38c427,_0x58d8b1){var _0x5f3874=_0x5e00b3;this[_0x5f3874(0x3c2e)]=_0x38c427;}function TerrainLayerCollection(){var _0x34c0de=_0x307c2b,_0x490f45=_0x5e00b3;this[_0x490f45(0x52dd)]=[],this[_0x490f45(0x504f)]=new Event(),this[_0x490f45(0x8f7)]=new Event(),this[_0x490f45(0x5256)]=new Event(),this[_0x34c0de(0x2128)]=new Event(),this[_0x490f45(0xaab)]=void 0x0;}function getLayerIndex(_0x1a6827,_0x5b2843){var _0x158aea=_0x307c2b;return _0x1a6827[_0x158aea(0x2feb)](_0x5b2843);}function swapLayers(_0x5e8ee1,_0x27d9d4,_0x168ed1){var _0x7e7a8b=_0x307c2b,_0x23d32a=_0x5e00b3,_0x14cefb=_0x5e8ee1[_0x23d32a(0x52dd)];if((_0x27d9d4=CesiumMath[_0x23d32a(0x4b1d)](_0x27d9d4,0x0,_0x14cefb[_0x7e7a8b(0x2ef4)]-0x1))!==(_0x168ed1=CesiumMath[_0x23d32a(0x4b1d)](_0x168ed1,0x0,_0x14cefb[_0x23d32a(0x809)]-0x1))){var _0x55864a=_0x14cefb[_0x27d9d4];_0x14cefb[_0x27d9d4]=_0x14cefb[_0x168ed1],_0x14cefb[_0x168ed1]=_0x55864a,_0x5e8ee1[_0x7e7a8b(0x12c9)](),_0x5e8ee1[_0x7e7a8b(0x3593)][_0x23d32a(0x1c10)](_0x55864a,_0x168ed1,_0x27d9d4);}}function QuadtreeOccluders(_0x300084){var _0x235783=_0x5e00b3;this[_0x235783(0x3c00)]=new EllipsoidalOccluder(_0x300084[_0x235783(0x4faa)],Cartesian3[_0x235783(0x3a34)]);}function QuadtreeTile(_0xcab0d7){var _0xbbb969=_0x307c2b,_0x27cb2b=_0x5e00b3;this[_0x27cb2b(0x2ba3)]=_0xcab0d7[_0xbbb969(0x329e)],this['_x']=_0xcab0d7['x'],this['_y']=_0xcab0d7['y'],this[_0x27cb2b(0x3674)]=_0xcab0d7['level'],this[_0x27cb2b(0x3606)]=_0xcab0d7[_0x27cb2b(0x227)],this[_0x27cb2b(0x4432)]=this[_0xbbb969(0x374c)][_0x27cb2b(0x2f70)](this['_x'],this['_y'],this[_0x27cb2b(0x3674)]),this[_0x27cb2b(0x5c2b)]=void 0x0,this[_0x27cb2b(0x1000)]=void 0x0,this[_0x27cb2b(0x5f09)]=void 0x0,this[_0x27cb2b(0x149a)]=void 0x0,this[_0x27cb2b(0x6000)]=void 0x0,this[_0x27cb2b(0x1e15)]=void 0x0,this[_0x27cb2b(0x56db)]=0x0,this[_0x27cb2b(0x48e8)]=0x0,this[_0xbbb969(0x4770)]=[],this['_frameUpdated']=void 0x0,this[_0x27cb2b(0x386a)]=TileSelectionResult[_0x27cb2b(0x423a)],this[_0x27cb2b(0x23c7)]=void 0x0,this[_0x27cb2b(0x3ff)]={},this[_0x27cb2b(0x3d40)]=QuadtreeTileLoadState$2[_0x27cb2b(0x206b)],this[_0xbbb969(0x5435)]=!0x1,this[_0x27cb2b(0x5216)]=!0x1,this[_0x27cb2b(0x140c)]=void 0x0,this[_0x27cb2b(0x4d86)]=void 0x0,this[_0x27cb2b(0x42d7)]=void 0x0,this[_0x27cb2b(0xadd)]=void 0x0,this[_0xbbb969(0xc40)]=!0x1,this[_0x27cb2b(0x4563)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'depth':0x1}),this[_0xbbb969(0x144b)]=!0x1,this[_0x27cb2b(0x596e)]=void 0x0,this[_0x27cb2b(0x4d90)]=!0x1,this[_0x27cb2b(0x2b94)]=void 0x0,this[_0x27cb2b(0x354d)]=void 0x0,this['_clipRegionsCount']=0x0,this[_0xbbb969(0x260d)]=!0x1,this[_0x27cb2b(0x3e52)]=!0x1,0x0===this[_0xbbb969(0x12a3)]?this[_0x27cb2b(0x237b)]=!0x1:this[_0x27cb2b(0x237b)]=_0xcab0d7[_0x27cb2b(0x227)][_0x27cb2b(0x237b)],this[_0x27cb2b(0x2056)]=-0x1,this[_0x27cb2b(0x3e82)]=!0x1,this[_0x27cb2b(0x495d)]=!0x1;}function freeTile(_0x4a4a3c){var _0x26873c=_0x5e00b3;defined$1(_0x4a4a3c)&&_0x4a4a3c[_0x26873c(0x5440)]();}ImageryLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x1ed6)]=function(_0x9624d0,_0x195075){var _0x455b5e=_0x307c2b,_0x35828f=_0x5e00b3,_0x1d4f85=_0x195075[_0x455b5e(0x2ff8)][_0x455b5e(0x7ff)](_0x9624d0,_0x195075);if(defined$1(_0x1d4f85)){for(var _0x4196c2,_0x389494=_0x195075[_0x35828f(0x43fb)][_0x455b5e(0x2864)][_0x35828f(0x3bd7)](_0x1d4f85),_0x5305d6=_0x195075['globe'][_0x35828f(0x3ee)][_0x35828f(0x1891)],_0x21cb17=0x0;!defined$1(_0x4196c2)&&_0x21cb17<_0x5305d6[_0x35828f(0x809)];++_0x21cb17){var _0x3125f4=_0x5305d6[_0x21cb17];Rectangle[_0x35828f(0x5655)](_0x3125f4[_0x35828f(0x1dec)],_0x389494)&&(_0x4196c2=_0x3125f4);}if(defined$1(_0x4196c2)){for(var _0x2eb782=_0x4196c2[_0x35828f(0x140c)]['imagery'],_0x584381=[],_0x2191bd=[],_0x14d479=_0x2eb782[_0x35828f(0x809)]-0x1;_0x14d479>=0x0;--_0x14d479){var _0x55f233=_0x2eb782[_0x14d479],_0x5f255b=_0x55f233[_0x455b5e(0x475d)];if(defined$1(_0x5f255b)){var _0x4cb731=_0x5f255b[_0x35828f(0x2f48)][_0x455b5e(0x1fe)];if(defined$1(_0x4cb731[_0x455b5e(0x3b11)])&&Rectangle[_0x35828f(0x5655)](_0x5f255b[_0x35828f(0x1dec)],_0x389494)){var _0x1699f7=applicableRectangleScratch,_0x4b236f=0x1/0x400;if(_0x1699f7[_0x35828f(0x159f)]=CesiumMath[_0x35828f(0x3596)](_0x4196c2[_0x35828f(0x1dec)][_0x35828f(0x159f)],_0x4196c2[_0x35828f(0x1dec)][_0x35828f(0x310a)],_0x55f233[_0x35828f(0x44e4)]['x']-_0x4b236f),_0x1699f7[_0x35828f(0x310a)]=CesiumMath[_0x455b5e(0x3a7e)](_0x4196c2[_0x35828f(0x1dec)][_0x35828f(0x159f)],_0x4196c2[_0x35828f(0x1dec)][_0x35828f(0x310a)],_0x55f233[_0x35828f(0x44e4)]['z']+_0x4b236f),_0x1699f7[_0x35828f(0x5696)]=CesiumMath[_0x35828f(0x3596)](_0x4196c2[_0x455b5e(0x569c)][_0x35828f(0x5696)],_0x4196c2[_0x35828f(0x1dec)][_0x35828f(0x5833)],_0x55f233[_0x35828f(0x44e4)]['y']-_0x4b236f),_0x1699f7[_0x35828f(0x5833)]=CesiumMath[_0x35828f(0x3596)](_0x4196c2[_0x455b5e(0x569c)][_0x35828f(0x5696)],_0x4196c2[_0x35828f(0x1dec)][_0x35828f(0x5833)],_0x55f233[_0x35828f(0x44e4)]['w']+_0x4b236f),Rectangle[_0x35828f(0x5655)](_0x1699f7,_0x389494)){var _0x1a46b4=_0x4cb731[_0x35828f(0x5e3d)](_0x5f255b['x'],_0x5f255b['y'],_0x5f255b[_0x35828f(0x350b)],_0x389494[_0x35828f(0x4465)],_0x389494[_0x35828f(0x5859)]);defined$1(_0x1a46b4)&&(_0x584381[_0x35828f(0x5323)](_0x1a46b4),_0x2191bd[_0x35828f(0x5323)](_0x5f255b[_0x35828f(0x2f48)]));}}}}if(0x0!==_0x584381[_0x35828f(0x809)])return when[_0x35828f(0x5ef9)](_0x584381,function(_0x2ea865){var _0x4789c4=_0x455b5e,_0x5dde63=_0x35828f;for(var _0x5c8d3e=[],_0xa28448=0x0;_0xa28448<_0x2ea865[_0x5dde63(0x809)];++_0xa28448){var _0xc07d80=_0x2ea865[_0xa28448],_0x163b67=_0x2191bd[_0xa28448];if(defined$1(_0xc07d80)&&_0xc07d80[_0x5dde63(0x809)]>0x0)for(var _0x169342=0x0;_0x169342<_0xc07d80[_0x5dde63(0x809)];++_0x169342){var _0x289fed=_0xc07d80[_0x169342];_0x289fed[_0x5dde63(0x2f48)]=_0x163b67,defined$1(_0x289fed[_0x4789c4(0x2fe9)])||(_0x289fed[_0x4789c4(0x2fe9)]=_0x389494),_0x5c8d3e[_0x4789c4(0x2a0e)](_0x289fed);}}return _0x5c8d3e;});}}},ImageryLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0xe3e)]=function(_0x4a9975){var _0x445bf9=_0x307c2b,_0x3d3e7a=_0x5e00b3;for(var _0xdf9939=this[_0x445bf9(0x1afe)],_0x5ebd00=0x0,_0x2f0543=_0xdf9939[_0x3d3e7a(0x809)];_0x5ebd00<_0x2f0543;++_0x5ebd00)_0xdf9939[_0x5ebd00][_0x3d3e7a(0xe3e)](_0x4a9975);},ImageryLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0xb73)]=function(){var _0x4fd53c=_0x5e00b3;for(var _0x5897bb=this[_0x4fd53c(0x52dd)],_0x298263=0x0,_0x4af5bc=_0x5897bb[_0x4fd53c(0x809)];_0x298263<_0x4af5bc;++_0x298263)_0x5897bb[_0x298263][_0x4fd53c(0xb73)]();},ImageryLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ImageryLayerCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){return this['removeAll'](!0x0),destroyObject$1(this);},ImageryLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x16d0)]=function(){var _0xd90b49=_0x307c2b,_0x42ee4e=_0x5e00b3,_0x53fcc8,_0x2afcba,_0x450c20,_0x6b8db7,_0x5a3525=!0x0,_0x2a32d6=this[_0x42ee4e(0x52dd)];for(_0x450c20=0x0,_0x6b8db7=_0x2a32d6[_0x42ee4e(0x809)];_0x450c20<_0x6b8db7;++_0x450c20)(_0x2afcba=_0x2a32d6[_0x450c20])[_0x42ee4e(0x476b)]=_0x450c20,defined$1(_0x2afcba['_imageryProvider'])&&(_0x2afcba[_0x42ee4e(0x4df3)][_0x42ee4e(0x32b3)]=_0x2afcba[_0x42ee4e(0x476b)]),_0x2afcba[_0x42ee4e(0x3234)]?(_0x2afcba[_0x42ee4e(0x33c)]=_0x5a3525,_0x5a3525=!0x1):_0x2afcba[_0x42ee4e(0x33c)]=!0x1,_0x2afcba[_0x42ee4e(0x3234)]!==_0x2afcba[_0x42ee4e(0x1462)]&&(defined$1(_0x2afcba[_0x42ee4e(0x1462)])&&(defined$1(_0x53fcc8)||(_0x53fcc8=[]),_0x53fcc8[_0x42ee4e(0x5323)](_0x2afcba)),_0x2afcba[_0xd90b49(0x3dd4)]=_0x2afcba[_0xd90b49(0x537b)]),defined$1(_0x2afcba[_0xd90b49(0x3c8e)])&&_0x2afcba[_0x42ee4e(0x21fd)]&&this[_0x42ee4e(0x5bb0)][_0x42ee4e(0x1c10)](_0x2afcba,_0x2afcba['_layerIndex']);if(defined$1(_0x53fcc8)){for(_0x450c20=0x0,_0x6b8db7=_0x53fcc8[_0x42ee4e(0x809)];_0x450c20<_0x6b8db7;++_0x450c20)_0x2afcba=_0x53fcc8[_0x450c20],this[_0x42ee4e(0x422c)][_0x42ee4e(0x1c10)](_0x2afcba,_0x2afcba['_layerIndex'],_0x2afcba[_0x42ee4e(0x3234)]);}},ImageryLayerCollection[_0x5e00b3(0x3720)]['_maxDetailLevelOffset']=function(){var _0x3ac4f0=_0x5e00b3;for(var _0x5a3a87=0x0,_0x4e157f=this[_0x3ac4f0(0x52dd)],_0x55c051=0x0,_0x2b4cad=_0x4e157f[_0x3ac4f0(0x809)];_0x55c051<_0x2b4cad;++_0x55c051){var _0x466fed=_0x4e157f[_0x55c051][_0x3ac4f0(0x4564)];_0x4e157f[_0x55c051][_0x3ac4f0(0x4cd1)]&&_0x466fed<0x1&&(_0x466fed=0x1),_0x5a3a87=Math[_0x3ac4f0(0x498f)](_0x466fed,_0x5a3a87);}return _0x5a3a87;},ImageryLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x49ac)]=function(){var _0x18a017=_0x307c2b,_0x266c70=_0x5e00b3;for(var _0xf2cb9f=0x0,_0x1a3417=this[_0x266c70(0x52dd)][_0x266c70(0x809)];_0xf2cb9f<_0x1a3417;_0xf2cb9f++)this[_0x266c70(0x52dd)][_0xf2cb9f]instanceof ImageryLayer&&this[_0x266c70(0x52dd)][_0xf2cb9f][_0x18a017(0x2c22)]();},Object[_0x307c2b(0x66e)](TerrainLayer[_0x5e00b3(0x3720)],{'terrainProvider':{'get':function(){var _0x1aa2f2=_0x5e00b3;return this[_0x1aa2f2(0x3c2e)];}}}),TerrainLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},TerrainLayer[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){return destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](TerrainLayerCollection[_0x5e00b3(0x3720)],{'length':{'get':function(){var _0x28e678=_0x5e00b3;return this[_0x28e678(0x52dd)][_0x28e678(0x809)];}}}),TerrainLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x616d0e,_0x20e89f){var _0x105fa4=_0x307c2b,_0x14218f=_0x5e00b3;defined$1(_0x20e89f)?this['_layers'][_0x105fa4(0x1d88)](_0x20e89f,0x0,_0x616d0e):(_0x20e89f=this[_0x14218f(0x52dd)][_0x14218f(0x809)],this[_0x14218f(0x52dd)][_0x14218f(0x5323)](_0x616d0e)),this['_update'](),defined$1(this['_globe'])&&defined$1(this[_0x14218f(0xaab)][_0x105fa4(0x49e8)])&&this[_0x14218f(0xaab)][_0x14218f(0x3ee)][_0x14218f(0x699)](),this[_0x14218f(0x504f)][_0x14218f(0x1c10)](_0x616d0e,_0x20e89f);},TerrainLayerCollection['prototype'][_0x5e00b3(0x94b)]=function(_0x13097b,_0x2676df){var _0x171805=_0x307c2b,_0x40e0d4=_0x5e00b3,_0x34f932=new TerrainLayer(_0x13097b);return this[_0x40e0d4(0x30c2)](_0x34f932,_0x2676df),defined$1(this[_0x40e0d4(0xaab)])&&defined$1(this[_0x40e0d4(0xaab)][_0x40e0d4(0x3ee)])&&this[_0x40e0d4(0xaab)][_0x171805(0x49e8)][_0x40e0d4(0x699)](),_0x34f932;},TerrainLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x28f736,_0x29ba83){var _0x33456d=_0x307c2b,_0x5b5791=_0x5e00b3;_0x29ba83=defaultValue$1(_0x29ba83,!0x0);var _0x55afb7=this[_0x5b5791(0x52dd)][_0x5b5791(0xabf)](_0x28f736);return-0x1!==_0x55afb7&&(this[_0x5b5791(0x52dd)][_0x33456d(0x1d88)](_0x55afb7,0x1),this[_0x33456d(0x12c9)](),this[_0x5b5791(0x8f7)][_0x5b5791(0x1c10)](_0x28f736,_0x55afb7),_0x29ba83&&_0x28f736[_0x5b5791(0x2947)](),defined$1(this[_0x33456d(0x1c74)])&&defined$1(this[_0x5b5791(0xaab)][_0x33456d(0x49e8)])&&(0x0===this[_0x5b5791(0x52dd)][_0x5b5791(0x809)]&&(this[_0x5b5791(0xaab)][_0x5b5791(0x67c)]=new EllipsoidTerrainProvider({'ellipsoid':this[_0x33456d(0x1c74)][_0x33456d(0x2864)]})),this[_0x5b5791(0xaab)]['_surface'][_0x5b5791(0x699)]()),!0x0);},TerrainLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(_0x4ea6cb){var _0x3d8926=_0x307c2b,_0x438ac7=_0x5e00b3;_0x4ea6cb=defaultValue$1(_0x4ea6cb,!0x0);for(var _0x40bd06=this[_0x438ac7(0x52dd)],_0x4a494b=0x0,_0x2124e8=_0x40bd06[_0x438ac7(0x809)];_0x4a494b<_0x2124e8;_0x4a494b++){var _0x5b5f78=_0x40bd06[_0x4a494b];this[_0x3d8926(0x165b)][_0x438ac7(0x1c10)](_0x5b5f78,_0x4a494b),_0x4ea6cb&&_0x5b5f78['destroy']();}defined$1(this[_0x438ac7(0xaab)])&&defined$1(this[_0x438ac7(0xaab)][_0x438ac7(0x3ee)])&&(this[_0x438ac7(0xaab)][_0x438ac7(0x67c)]=new EllipsoidTerrainProvider({'ellipsoid':this[_0x3d8926(0x1c74)][_0x3d8926(0x2864)]}),this[_0x438ac7(0xaab)][_0x438ac7(0x3ee)][_0x438ac7(0x699)]()),this[_0x438ac7(0x52dd)]=[];},TerrainLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x2e9884){var _0x30ebf8=_0x5e00b3;return-0x1!==this[_0x30ebf8(0xabf)](_0x2e9884);},TerrainLayerCollection[_0x307c2b(0x1aa2)][_0x307c2b(0x2feb)]=function(_0x4dc921){var _0x224bc0=_0x5e00b3;return this[_0x224bc0(0x52dd)][_0x224bc0(0xabf)](_0x4dc921);},TerrainLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0x351f2a){var _0x1f078b=_0x5e00b3;return this[_0x1f078b(0x52dd)][_0x351f2a];},TerrainLayerCollection[_0x5e00b3(0x3720)][_0x307c2b(0x4e6c)]=function(_0x389ff0){var _0x34e5a3=_0x307c2b,_0x53fc77=_0x5e00b3,_0x12dcd6=getLayerIndex(this[_0x34e5a3(0x1afe)],_0x389ff0);swapLayers(this,_0x12dcd6,_0x12dcd6+0x1),defined$1(this[_0x53fc77(0xaab)])&&defined$1(this[_0x53fc77(0xaab)][_0x53fc77(0x3ee)])&&this[_0x53fc77(0xaab)][_0x53fc77(0x3ee)][_0x53fc77(0x699)]();},TerrainLayerCollection['prototype'][_0x307c2b(0x739)]=function(_0x4e45c5){var _0x596871=_0x307c2b,_0x486ddd=_0x5e00b3,_0x50238d=getLayerIndex(this[_0x486ddd(0x52dd)],_0x4e45c5);swapLayers(this,_0x50238d,_0x50238d-0x1),defined$1(this['_globe'])&&defined$1(this[_0x486ddd(0xaab)][_0x486ddd(0x3ee)])&&this[_0x486ddd(0xaab)][_0x596871(0x49e8)][_0x486ddd(0x699)]();},TerrainLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x26bb)]=function(_0x1e5541){var _0x7d2011=_0x307c2b,_0x55f225=_0x5e00b3,_0x80839=getLayerIndex(this[_0x7d2011(0x1afe)],_0x1e5541);_0x80839!==this[_0x55f225(0x52dd)][_0x7d2011(0x2ef4)]-0x1&&(this[_0x55f225(0x52dd)][_0x55f225(0x2f5b)](_0x80839,0x1),this[_0x7d2011(0x1afe)][_0x55f225(0x5323)](_0x1e5541),this[_0x55f225(0x16d0)](),defined$1(this[_0x7d2011(0x1c74)])&&defined$1(this[_0x55f225(0xaab)][_0x55f225(0x3ee)])&&this[_0x55f225(0xaab)][_0x55f225(0x3ee)][_0x55f225(0x699)](),this['layerMoved'][_0x7d2011(0x31b9)](_0x1e5541,this[_0x55f225(0x52dd)][_0x55f225(0x809)]-0x1,_0x80839));},TerrainLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x260e)]=function(_0x48bb42){var _0x41c900=_0x307c2b,_0x5d7771=_0x5e00b3,_0x25bffb=getLayerIndex(this[_0x5d7771(0x52dd)],_0x48bb42);0x0!==_0x25bffb&&(this[_0x41c900(0x1afe)][_0x5d7771(0x2f5b)](_0x25bffb,0x1),this[_0x5d7771(0x52dd)][_0x41c900(0x1d88)](0x0,0x0,_0x48bb42),this[_0x5d7771(0x16d0)](),defined$1(this[_0x41c900(0x1c74)])&&defined$1(this[_0x5d7771(0xaab)][_0x5d7771(0x3ee)])&&this[_0x41c900(0x1c74)][_0x5d7771(0x3ee)][_0x5d7771(0x699)](),this[_0x5d7771(0x5256)][_0x41c900(0x31b9)](_0x48bb42,0x0,_0x25bffb));},TerrainLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},TerrainLayerCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2a72da=_0x307c2b;return this[_0x2a72da(0x2c10)](!0x0),destroyObject$1(this);},TerrainLayerCollection['prototype'][_0x307c2b(0x12c9)]=function(){var _0x240eff=_0x307c2b,_0x3a7fa3=_0x5e00b3,_0x403ffb,_0x47a153,_0x2eab7f,_0x3ba129,_0x34017c=!0x0,_0x34b62c=this[_0x3a7fa3(0x52dd)];for(_0x2eab7f=0x0,_0x3ba129=_0x34b62c[_0x3a7fa3(0x809)];_0x2eab7f<_0x3ba129;++_0x2eab7f)(_0x47a153=_0x34b62c[_0x2eab7f])[_0x3a7fa3(0x476b)]=_0x2eab7f,defined$1(_0x47a153[_0x3a7fa3(0x3c2e)])&&(_0x47a153[_0x3a7fa3(0x3c2e)][_0x3a7fa3(0x32b3)]=_0x47a153[_0x3a7fa3(0x476b)]),_0x47a153[_0x3a7fa3(0x3234)]?(_0x47a153[_0x3a7fa3(0x33c)]=_0x34017c,_0x34017c=!0x1):_0x47a153[_0x3a7fa3(0x33c)]=!0x1,_0x47a153[_0x240eff(0x537b)]!==_0x47a153[_0x240eff(0x3dd4)]&&(defined$1(_0x47a153[_0x3a7fa3(0x1462)])&&(defined$1(_0x403ffb)||(_0x403ffb=[]),_0x403ffb[_0x240eff(0x2a0e)](_0x47a153)),_0x47a153[_0x240eff(0x3dd4)]=_0x47a153[_0x3a7fa3(0x3234)]);if(defined$1(_0x403ffb)){for(_0x2eab7f=0x0,_0x3ba129=_0x403ffb[_0x3a7fa3(0x809)];_0x2eab7f<_0x3ba129;++_0x2eab7f)_0x47a153=_0x403ffb[_0x2eab7f],this[_0x3a7fa3(0x422c)][_0x240eff(0x31b9)](_0x47a153,_0x47a153[_0x3a7fa3(0x476b)],_0x47a153[_0x3a7fa3(0x3234)]);}},Object[_0x307c2b(0x66e)](QuadtreeOccluders[_0x5e00b3(0x3720)],{'ellipsoid':{'get':function(){var _0x4b2814=_0x5e00b3;return this[_0x4b2814(0x3c00)];}}}),QuadtreeTile[_0x5e00b3(0x6de)]=function(_0x5be2b9){var _0x4143eb=_0x5e00b3;for(var _0x4c484a=_0x5be2b9[_0x4143eb(0x5334)](0x0),_0x2c7c8d=_0x5be2b9[_0x4143eb(0x241e)](0x0),_0x2aaa7f=new Array(_0x4c484a*_0x2c7c8d),_0x2c5b85=0x0,_0x3131af=0x0;_0x3131af<_0x2c7c8d;++_0x3131af)for(var _0x53a269=0x0;_0x53a269<_0x4c484a;++_0x53a269)_0x2aaa7f[_0x2c5b85++]=new QuadtreeTile({'tilingScheme':_0x5be2b9,'x':_0x53a269,'y':_0x3131af,'level':0x0});return _0x2aaa7f;},QuadtreeTile[_0x5e00b3(0x3720)][_0x5e00b3(0x5a76)]=function(_0x4c1f60,_0x59eeaf,_0x8118ff){var _0x162026=_0x307c2b,_0x152092=_0x5e00b3,_0x1d0816,_0x513f4d,_0x137c4d,_0x201ab4=this[_0x152092(0x5d12)];if(defined$1(_0x59eeaf)&&defined$1(_0x8118ff)){for(_0x201ab4=_0x201ab4[_0x152092(0x1d59)](function(_0x343b2f){var _0x14b8c6=_0x140d;return-0x1===_0x8118ff[_0x14b8c6(0x2feb)](_0x343b2f);}),this[_0x152092(0x19ff)]=_0x201ab4,_0x137c4d=this[_0x152092(0x4432)],_0x1d0816=0x0;_0x1d0816<_0x59eeaf[_0x152092(0x809)];++_0x1d0816)_0x513f4d=_0x59eeaf[_0x1d0816],Rectangle[_0x152092(0x5655)](_0x137c4d,_0x513f4d['positionCartographic'])&&_0x201ab4[_0x152092(0x5323)](_0x513f4d);this[_0x152092(0x93e)]=_0x4c1f60;}else{var _0x1c720a=this[_0x152092(0x3606)];if(defined$1(_0x1c720a)&&this[_0x162026(0x21e3)]!==_0x1c720a[_0x162026(0x21e3)]){_0x201ab4[_0x152092(0x809)]=0x0,_0x137c4d=this[_0x162026(0xd85)];var _0x5eacbf=_0x1c720a[_0x152092(0x5d12)];for(_0x1d0816=0x0;_0x1d0816<_0x5eacbf[_0x152092(0x809)];++_0x1d0816)_0x513f4d=_0x5eacbf[_0x1d0816],Rectangle[_0x152092(0x5655)](_0x137c4d,_0x513f4d[_0x152092(0x1d1d)])&&_0x201ab4[_0x152092(0x5323)](_0x513f4d);this[_0x152092(0x93e)]=_0x1c720a[_0x152092(0x93e)];}}},Object[_0x5e00b3(0x1dfd)](QuadtreeTile[_0x5e00b3(0x3720)],{'tilingScheme':{'get':function(){var _0x741e45=_0x307c2b;return this[_0x741e45(0x374c)];}},'x':{'get':function(){return this['_x'];}},'y':{'get':function(){return this['_y'];}},'level':{'get':function(){var _0x975f27=_0x5e00b3;return this[_0x975f27(0x3674)];}},'parent':{'get':function(){return this['_parent'];}},'rectangle':{'get':function(){var _0x4b89a7=_0x5e00b3;return this[_0x4b89a7(0x4432)];}},'children':{'get':function(){var _0x54d15d=_0x307c2b,_0x3d7212=_0x5e00b3;return[this[_0x3d7212(0x292b)],this[_0x3d7212(0x16c3)],this[_0x54d15d(0xe0d)],this[_0x3d7212(0x188b)]];}},'southwestChild':{'get':function(){var _0x26e68d=_0x5e00b3;return defined$1(this[_0x26e68d(0x5c2b)])||(this[_0x26e68d(0x5c2b)]=new QuadtreeTile({'tilingScheme':this[_0x26e68d(0x3f84)],'x':0x2*this['x'],'y':0x2*this['y']+0x1,'level':this[_0x26e68d(0x350b)]+0x1,'parent':this})),this[_0x26e68d(0x5c2b)];}},'southeastChild':{'get':function(){var _0x289b8d=_0x307c2b,_0x458378=_0x5e00b3;return defined$1(this['_southeastChild'])||(this[_0x458378(0x1000)]=new QuadtreeTile({'tilingScheme':this[_0x458378(0x3f84)],'x':0x2*this['x']+0x1,'y':0x2*this['y']+0x1,'level':this[_0x289b8d(0x48bb)]+0x1,'parent':this})),this[_0x289b8d(0x2685)];}},'northwestChild':{'get':function(){var _0x3cbb98=_0x307c2b,_0x67df83=_0x5e00b3;return defined$1(this[_0x3cbb98(0x2106)])||(this[_0x67df83(0x5f09)]=new QuadtreeTile({'tilingScheme':this[_0x67df83(0x3f84)],'x':0x2*this['x'],'y':0x2*this['y'],'level':this[_0x67df83(0x350b)]+0x1,'parent':this})),this[_0x67df83(0x5f09)];}},'northeastChild':{'get':function(){var _0x11aa6d=_0x307c2b,_0x3c77f7=_0x5e00b3;return defined$1(this[_0x3c77f7(0x149a)])||(this[_0x3c77f7(0x149a)]=new QuadtreeTile({'tilingScheme':this[_0x11aa6d(0x329e)],'x':0x2*this['x']+0x1,'y':0x2*this['y'],'level':this[_0x3c77f7(0x350b)]+0x1,'parent':this})),this[_0x3c77f7(0x149a)];}},'customData':{'get':function(){var _0x3ccc4a=_0x5e00b3;return this[_0x3ccc4a(0x19ff)];}},'needsLoading':{'get':function(){var _0x213a68=_0x5e00b3;return this[_0x213a68(0x3d40)]<QuadtreeTileLoadState$2[_0x213a68(0x500f)];}},'eligibleForUnloading':{'get':function(){var _0x69ba61=_0x5e00b3,_0x4048d4=!0x0;return defined$1(this['data'])&&(defined$1(_0x4048d4=this[_0x69ba61(0x140c)][_0x69ba61(0x35a)])||(_0x4048d4=!0x0)),_0x4048d4;}}}),QuadtreeTile[_0x5e00b3(0x3720)][_0x5e00b3(0x4a2a)]=function(_0x8201b6,_0x2c9765,_0x276a89){var _0x14abc2=_0x307c2b,_0x457ce6=_0x5e00b3,_0x5793d0=this[_0x14abc2(0x329e)][_0x457ce6(0x5334)](0x0);if(_0x2c9765<0x0?_0x2c9765+=_0x5793d0:_0x2c9765>=_0x5793d0&&(_0x2c9765-=_0x5793d0),!(_0x276a89<0x0||_0x276a89>=this[_0x14abc2(0x329e)][_0x457ce6(0x241e)](0x0)))return _0x8201b6[_0x14abc2(0x529a)](function(_0x41e14d){return _0x41e14d['x']===_0x2c9765&&_0x41e14d['y']===_0x276a89;})[0x0];},QuadtreeTile[_0x5e00b3(0x3720)][_0x5e00b3(0x4773)]=function(_0x2fe539){var _0x47c24b=_0x307c2b,_0x118434=_0x5e00b3,_0x410165=this[_0x47c24b(0x50b7)];if(void 0x0===_0x410165)return this[_0x47c24b(0x409d)](_0x2fe539,this['x']-0x1,this['y']);if(_0x410165[_0x118434(0x188b)]===this)return _0x410165[_0x118434(0x54fc)];if(_0x410165[_0x47c24b(0x443f)]===this)return _0x410165[_0x118434(0x292b)];var _0x537783=_0x410165['findTileToWest'](_0x2fe539);return void 0x0!==_0x537783?_0x410165[_0x47c24b(0xe0d)]===this?_0x537783[_0x47c24b(0x400b)]:_0x537783[_0x118434(0x16c3)]:void 0x0;},QuadtreeTile[_0x307c2b(0x1aa2)][_0x5e00b3(0x217f)]=function(_0x385ce0){var _0x435e6f=_0x5e00b3,_0x36ee39=this[_0x435e6f(0x227)];if(void 0x0===_0x36ee39)return this[_0x435e6f(0x4a2a)](_0x385ce0,this['x']+0x1,this['y']);if(_0x36ee39[_0x435e6f(0x54fc)]===this)return _0x36ee39[_0x435e6f(0x188b)];if(_0x36ee39[_0x435e6f(0x292b)]===this)return _0x36ee39[_0x435e6f(0x16c3)];var _0x5c4c39=_0x36ee39[_0x435e6f(0x217f)](_0x385ce0);return void 0x0!==_0x5c4c39?_0x36ee39[_0x435e6f(0x188b)]===this?_0x5c4c39[_0x435e6f(0x54fc)]:_0x5c4c39[_0x435e6f(0x292b)]:void 0x0;},QuadtreeTile[_0x5e00b3(0x3720)][_0x307c2b(0x511e)]=function(_0x234a47){var _0x2bf761=_0x307c2b,_0x5d19ee=_0x5e00b3,_0x5d3147=this[_0x5d19ee(0x227)];if(void 0x0===_0x5d3147)return this[_0x5d19ee(0x4a2a)](_0x234a47,this['x'],this['y']+0x1);if(_0x5d3147[_0x5d19ee(0x292b)]===this)return _0x5d3147[_0x5d19ee(0x54fc)];if(_0x5d3147[_0x5d19ee(0x16c3)]===this)return _0x5d3147[_0x5d19ee(0x188b)];var _0x1c0842=_0x5d3147[_0x5d19ee(0x437b)](_0x234a47);return void 0x0!==_0x1c0842?_0x5d3147[_0x5d19ee(0x54fc)]===this?_0x1c0842[_0x2bf761(0x1344)]:_0x1c0842[_0x5d19ee(0x16c3)]:void 0x0;},QuadtreeTile[_0x5e00b3(0x3720)][_0x5e00b3(0x37d5)]=function(_0x8d9925){var _0x390c4a=_0x307c2b,_0x1348af=_0x5e00b3,_0x1ba8b1=this[_0x1348af(0x227)];if(void 0x0===_0x1ba8b1)return this[_0x390c4a(0x409d)](_0x8d9925,this['x'],this['y']-0x1);if(_0x1ba8b1[_0x1348af(0x54fc)]===this)return _0x1ba8b1[_0x1348af(0x292b)];if(_0x1ba8b1[_0x390c4a(0x400b)]===this)return _0x1ba8b1[_0x1348af(0x16c3)];var _0x2b18f4=_0x1ba8b1[_0x1348af(0x37d5)](_0x8d9925);return void 0x0!==_0x2b18f4?_0x1ba8b1[_0x390c4a(0x1344)]===this?_0x2b18f4[_0x1348af(0x54fc)]:_0x2b18f4[_0x1348af(0x188b)]:void 0x0;},QuadtreeTile[_0x5e00b3(0x3720)][_0x5e00b3(0x5440)]=function(){var _0x8685aa=_0x307c2b,_0x35ffc2=_0x5e00b3;this[_0x8685aa(0x1ed3)]=QuadtreeTileLoadState$2[_0x35ffc2(0x206b)],this[_0x35ffc2(0x208f)]=!0x1,this[_0x35ffc2(0x5216)]=!0x1,defined$1(this[_0x35ffc2(0x140c)])&&defined$1(this[_0x35ffc2(0x140c)][_0x35ffc2(0x5440)])&&this[_0x35ffc2(0x140c)][_0x35ffc2(0x5440)](),freeTile(this[_0x35ffc2(0x5c2b)]),this[_0x35ffc2(0x5c2b)]=void 0x0,freeTile(this[_0x35ffc2(0x1000)]),this[_0x35ffc2(0x1000)]=void 0x0,freeTile(this[_0x35ffc2(0x5f09)]),this[_0x35ffc2(0x5f09)]=void 0x0,freeTile(this[_0x8685aa(0x1909)]),this[_0x35ffc2(0x149a)]=void 0x0,this['_rasterTexture']=this[_0x35ffc2(0xadd)]&&!this[_0x35ffc2(0xadd)][_0x35ffc2(0x53aa)]()&&this[_0x35ffc2(0xadd)][_0x35ffc2(0x2947)](),this[_0x35ffc2(0x42d7)]=this[_0x35ffc2(0x42d7)]&&!this['_rasterFBO'][_0x8685aa(0x5929)]()&&this[_0x8685aa(0x3e43)][_0x35ffc2(0x2947)](),this[_0x8685aa(0x3e43)]=void 0x0,this[_0x8685aa(0xc40)]=!0x1,this[_0x35ffc2(0x596e)]=this[_0x35ffc2(0x596e)]&&!this[_0x35ffc2(0x596e)][_0x35ffc2(0x53aa)]()&&this[_0x35ffc2(0x596e)][_0x35ffc2(0x2947)](),this[_0x35ffc2(0x4365)]=!0x1,this[_0x35ffc2(0x4d90)]=!0x1,this[_0x8685aa(0x3692)]=this[_0x35ffc2(0x2b94)]&&!this[_0x35ffc2(0x2b94)][_0x35ffc2(0x53aa)]()&&this[_0x35ffc2(0x2b94)][_0x8685aa(0x5020)](),this[_0x35ffc2(0x354d)]=this[_0x35ffc2(0x354d)]&&!this[_0x8685aa(0x2b37)][_0x35ffc2(0x53aa)]()&&this[_0x35ffc2(0x354d)][_0x35ffc2(0x2947)](),this[_0x35ffc2(0x142a)]=0x0,this[_0x35ffc2(0xdde)]=!0x1,this[_0x35ffc2(0x3e52)]=!0x1;};var rectangleScratch$1=new Rectangle(),scratchRasterViewport=new BoundingRectangle();QuadtreeTile[_0x307c2b(0x1aa2)][_0x307c2b(0x55e7)]=function(_0x7425e2){var _0x55bb74=_0x307c2b,_0x31d97e=_0x5e00b3;this[_0x31d97e(0xadd)]=new Texture({'context':_0x7425e2[_0x31d97e(0x4fd0)],'width':this['_rasterTextureSize'],'height':this[_0x31d97e(0x4d86)],'pixelFormat':PixelFormat$1[_0x31d97e(0x1015)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0x31d97e(0x3304)],'wrapT':TextureWrap$1[_0x31d97e(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x55bb74(0x4acf)],'magnificationFilter':TextureMagnificationFilter$1[_0x55bb74(0x4acf)]})}),this[_0x31d97e(0x42d7)]=new Framebuffer$1({'context':_0x7425e2[_0x55bb74(0x5071)],'colorTextures':[this[_0x55bb74(0x22fd)]],'destroyAttachments':!0x1});};var oldTransform=new Matrix4(),comparisonPoint;function setRealtimeRasterCamera(_0x18054c,_0x2412b9){var _0x10c229=_0x307c2b,_0x208e22=_0x5e00b3,_0xe1299e=BoundingRectangle[_0x208e22(0x40f3)](_0x2412b9[_0x10c229(0x5071)][_0x10c229(0x4fa)][_0x208e22(0x5346)]),_0x10e181=CesiumMath[_0x208e22(0x173e)](_0x18054c[_0x208e22(0x4432)][_0x208e22(0x159f)]),_0x2513be=CesiumMath[_0x10c229(0x3a80)](_0x18054c[_0x10c229(0xd85)][_0x10c229(0xbf2)]),_0xceb492=CesiumMath[_0x208e22(0x173e)](_0x18054c[_0x10c229(0xd85)][_0x208e22(0x5833)]),_0x2c9a38=CesiumMath[_0x208e22(0x173e)](_0x18054c[_0x208e22(0x4432)]['south']),_0x531dba=_0x2412b9[_0x208e22(0x5592)],_0x21f983=_0x531dba[_0x10c229(0x250e)]['clipPlane'],_0x1a7bfb=_0x531dba[_0x10c229(0x6d1)],_0x2691ad=_0x531dba[_0x10c229(0x1870)],_0x36aead=_0x531dba[_0x208e22(0x4be7)],_0x225194=new Cartesian3();0x1===_0x2412b9[_0x10c229(0x155)][_0x208e22(0x291b)]&&_0x531dba[_0x208e22(0x15fb)](),Cartesian3[_0x208e22(0x40f3)](_0x531dba[_0x208e22(0x4c8b)],_0x225194),Matrix4[_0x208e22(0x40f3)](_0x531dba[_0x10c229(0x5270)],oldTransform),_0x531dba[_0x208e22(0x21d2)](Matrix4[_0x208e22(0x2de)]);var _0x2aaca9=new OrthographicFrustum({'width':_0x2513be-_0x10e181,'aspectRatio':0x1,'near':0x1,'far':0x64}),_0x18a1bf=new Cartesian3(0.5*(_0x10e181+_0x2513be),0.5*(_0xceb492+_0x2c9a38),0x32),_0x4063c7=new Cartesian3(0x0,0x0,-0x1),_0x54c8fb=new Cartesian3(0x0,0x1,0x0);return _0x2513be=Cartesian3[_0x208e22(0x4143)](_0x4063c7,_0x54c8fb,new Cartesian3()),(Matrix4[_0x208e22(0x30a3)](_0x18a1bf,_0x4063c7,_0x54c8fb,_0x2513be,_0x2412b9[_0x10c229(0x5071)][_0x208e22(0x1b3d)][_0x10c229(0x32d0)]),_0x2412b9[_0x208e22(0x4fd0)][_0x208e22(0x1b3d)][_0x10c229(0xfb9)](_0x2aaca9),{'position':_0x225194,'viewport':_0xe1299e,'waterPlane':_0x21f983,'heading':_0x1a7bfb,'pitch':_0x2691ad,'roll':_0x36aead});}function QuadtreePrimitive(_0x4694c9){var _0xb8318c=_0x307c2b,_0x22b60f=_0x5e00b3;this[_0x22b60f(0x471a)]=_0x4694c9[_0xb8318c(0x2bd3)],this[_0x22b60f(0x471a)][_0xb8318c(0x3b95)]=this,this['_debug']={'enableDebugOutput':!0x1,'maxDepth':0x0,'maxDepthVisited':0x0,'tilesVisited':0x0,'tilesCulled':0x0,'tilesRendered':0x0,'tilesWaitingForChildren':0x0,'lastMaxDepth':-0x1,'lastMaxDepthVisited':-0x1,'lastTilesVisited':-0x1,'lastTilesCulled':-0x1,'lastTilesRendered':-0x1,'lastTilesWaitingForChildren':-0x1,'suspendLodUpdate':!0x1};var _0x4d0b0b=this[_0x22b60f(0x471a)][_0xb8318c(0x329e)][_0x22b60f(0x4faa)];this[_0xb8318c(0xdcc)]=[],this[_0x22b60f(0xfe1)]=[],this[_0x22b60f(0x4871)]=[],this[_0xb8318c(0x56c6)]=[],this[_0xb8318c(0x3ab1)]=new TileReplacementQueue(),this[_0xb8318c(0x2b8)]=void 0x0,this[_0x22b60f(0x5ebf)]=0x5,this[_0x22b60f(0x30e)]=!0x1,this[_0x22b60f(0x5462)]=[],this[_0x22b60f(0x10d2)]=[],this[_0x22b60f(0x59d9)]=[],this[_0x22b60f(0x3b7)]=0x0,this[_0xb8318c(0x15c)]=0x2,this['_cameraPositionCartographic']=void 0x0,this[_0x22b60f(0x4db5)]=void 0x0,this[_0x22b60f(0x3a0a)]=defaultValue$1(_0x4694c9[_0xb8318c(0x4dda)],0x2),this[_0x22b60f(0x1e37)]=defaultValue$1(_0x4694c9[_0xb8318c(0x4ab5)],0x64),this[_0x22b60f(0x124b)]=0x14,this[_0x22b60f(0x379e)]=!0x0,this[_0x22b60f(0x1a9f)]=!0x0,this[_0x22b60f(0x5dc3)]=new QuadtreeOccluders({'ellipsoid':_0x4d0b0b}),this['_tileLoadProgressEvent']=new Event(),this[_0x22b60f(0x1a0f)]=0x0,this[_0x22b60f(0x386d)]=void 0x0,this[_0x22b60f(0x483e)]=[],this[_0x22b60f(0x2eb9)]=[],this[_0xb8318c(0x2987)]=!0x1,this[_0x22b60f(0x1e77)]=!0x1,this[_0x22b60f(0x435e)]=!0x0,this[_0x22b60f(0x2781)]=0x10;}function freeAllBakTiles(_0x45bcea){var _0x651142=_0x307c2b,_0x3c3529=_0x5e00b3;if(_0x45bcea[_0x3c3529(0xa91)]){_0x45bcea[_0x3c3529(0x483e)][_0x3c3529(0x809)]=0x0;for(var _0x48789d=_0x45bcea[_0x3c3529(0x2eb9)],_0x4d7eb9=0x0;_0x4d7eb9<_0x48789d[_0x3c3529(0x809)];++_0x4d7eb9){for(var _0x31fa73=_0x48789d[_0x4d7eb9],_0x3dad61=_0x31fa73[_0x651142(0x13ca)],_0x5e9de5=_0x3dad61[_0x651142(0x2ef4)],_0x179b1d=0x0;_0x179b1d<_0x5e9de5;++_0x179b1d){var _0x4b3087=_0x3dad61[_0x179b1d];_0x4b3087[_0x3c3529(0x350b)]=0x0,_0x45bcea[_0x3c3529(0x5462)][_0x3c3529(0x5323)](_0x4b3087);}_0x31fa73[_0x3c3529(0x5440)]();}_0x45bcea[_0x3c3529(0x2eb9)][_0x3c3529(0x809)]=0x0;}}function invalidateAllTiles(_0x2c6b0f){var _0x2e959f=_0x307c2b,_0x33d8b5=_0x5e00b3,_0x154440=_0x2c6b0f[_0x33d8b5(0x5e32)];_0x154440[_0x33d8b5(0x527f)]=void 0x0,_0x154440[_0x33d8b5(0x3302)]=void 0x0,_0x154440['count']=0x0,clearTileLoadQueue(_0x2c6b0f);var _0x58335a=_0x2c6b0f[_0x33d8b5(0x3c97)];if(defined$1(_0x58335a)){if(_0x2c6b0f[_0x33d8b5(0xa91)]){_0x2c6b0f[_0x33d8b5(0x483e)][_0x33d8b5(0x809)]=0x0;for(var _0x2c174d=0x0;_0x2c174d<_0x58335a[_0x33d8b5(0x809)];++_0x2c174d){for(var _0x2a8981=_0x58335a[_0x2c174d][_0x33d8b5(0x5d12)],_0xdcdddc=_0x2a8981[_0x33d8b5(0x809)],_0x27be4b=0x0;_0x27be4b<_0xdcdddc;++_0x27be4b){var _0x2d1d4c=_0x2a8981[_0x27be4b];_0x2d1d4c[_0x2e959f(0x48bb)]=0x0,_0x2c6b0f[_0x33d8b5(0x5462)]['push'](_0x2d1d4c);}_0x58335a[_0x2c174d][_0x33d8b5(0x5440)]();}}else _0x2c6b0f[_0x2e959f(0x16ef)]=_0x2c6b0f[_0x33d8b5(0x1891)][_0x33d8b5(0x30eb)](0x0),_0x2c6b0f[_0x33d8b5(0x2eb9)]=_0x2c6b0f[_0x33d8b5(0x3c97)][_0x33d8b5(0x30eb)](0x0);}_0x2c6b0f[_0x33d8b5(0x3c97)]=void 0x0,_0x2c6b0f[_0x33d8b5(0x471a)][_0x33d8b5(0xb73)]();}function clearTileLoadQueue(_0x20ed4f){var _0x15cf09=_0x307c2b,_0x130dd5=_0x5e00b3,_0x37e35c=_0x20ed4f[_0x15cf09(0x3bd5)];_0x37e35c[_0x130dd5(0x1e0f)]=0x0,_0x37e35c[_0x130dd5(0x347f)]=0x0,_0x37e35c[_0x130dd5(0x5422)]=0x0,_0x37e35c[_0x15cf09(0xa3a)]=0x0,_0x37e35c[_0x130dd5(0x2d34)]=0x0,_0x37e35c[_0x130dd5(0x1d21)]=0x0,_0x20ed4f[_0x130dd5(0xfe1)][_0x130dd5(0x809)]=0x0,_0x20ed4f[_0x15cf09(0xd59)][_0x130dd5(0x809)]=0x0,_0x20ed4f[_0x130dd5(0x967)][_0x15cf09(0x2ef4)]=0x0;}function updateTileLoadProgress(_0x2c419b,_0x52c9eb){var _0x30f0ef=_0x307c2b,_0x5daddd=_0x5e00b3,_0x42232c=_0x2c419b[_0x5daddd(0xfe1)][_0x5daddd(0x809)]+_0x2c419b[_0x30f0ef(0xd59)][_0x5daddd(0x809)]+_0x2c419b[_0x30f0ef(0x56c6)][_0x5daddd(0x809)];(_0x42232c!==_0x2c419b[_0x5daddd(0x1a0f)]||_0x2c419b['_tilesInvalidated'])&&(_0x52c9eb[_0x30f0ef(0xdea)][_0x5daddd(0x5323)](Event[_0x5daddd(0x3720)][_0x5daddd(0x1c10)][_0x5daddd(0xdbb)](_0x2c419b[_0x5daddd(0x5dfa)],_0x42232c)),_0x2c419b[_0x30f0ef(0x3b1b)]=_0x42232c);var _0x362a30=_0x2c419b[_0x5daddd(0x2e7a)];_0x362a30[_0x5daddd(0x11dd)]&&!_0x362a30[_0x5daddd(0x4ce7)]&&(_0x362a30[_0x5daddd(0x1e0f)]=_0x2c419b[_0x30f0ef(0xdcc)][_0x30f0ef(0x174f)](function(_0xc6d0c0,_0x5b3539){var _0x2ac118=_0x5daddd;return Math[_0x2ac118(0x498f)](_0xc6d0c0,_0x5b3539[_0x2ac118(0x350b)]);},-0x1),_0x362a30[_0x30f0ef(0x2829)]=_0x2c419b[_0x5daddd(0x1891)][_0x5daddd(0x809)],_0x362a30[_0x5daddd(0x5422)]===_0x362a30[_0x30f0ef(0x2f49)]&&_0x362a30[_0x5daddd(0x2d34)]===_0x362a30[_0x5daddd(0x54e5)]&&_0x362a30[_0x5daddd(0x2c2c)]===_0x362a30[_0x30f0ef(0x5344)]&&_0x362a30[_0x5daddd(0x1e0f)]===_0x362a30[_0x5daddd(0x3459)]&&_0x362a30[_0x5daddd(0x1d21)]===_0x362a30[_0x30f0ef(0x2461)]&&_0x362a30[_0x30f0ef(0x1b1a)]===_0x362a30['lastMaxDepthVisited']||(console[_0x30f0ef(0x2167)](_0x5daddd(0x3c83)+_0x362a30[_0x30f0ef(0x13aa)]+_0x5daddd(0x2d90)+_0x362a30[_0x5daddd(0x2d34)]+',\x20Culled:\x20'+_0x362a30[_0x5daddd(0x2c2c)]+_0x5daddd(0x3083)+_0x362a30[_0x5daddd(0x1e0f)]+_0x5daddd(0x5a1b)+_0x362a30[_0x30f0ef(0x1b1a)]+_0x5daddd(0x24f5)+_0x362a30[_0x5daddd(0x1d21)]),_0x362a30[_0x5daddd(0x369e)]=_0x362a30[_0x5daddd(0x5422)],_0x362a30[_0x5daddd(0x54e5)]=_0x362a30[_0x5daddd(0x2d34)],_0x362a30[_0x5daddd(0x17e8)]=_0x362a30[_0x5daddd(0x2c2c)],_0x362a30[_0x5daddd(0x3459)]=_0x362a30[_0x5daddd(0x1e0f)],_0x362a30[_0x5daddd(0x54ee)]=_0x362a30[_0x5daddd(0x1d21)],_0x362a30[_0x30f0ef(0x1686)]=_0x362a30[_0x5daddd(0x347f)]));}QuadtreeTile[_0x307c2b(0x1aa2)]['resetCamera']=function(_0x14d9e3,_0x1f4d5d){var _0x21b691=_0x307c2b,_0xdd3f38=_0x5e00b3,_0x40b320=_0x14d9e3[_0xdd3f38(0x5592)];0x1===_0x14d9e3[_0xdd3f38(0x4c01)][_0xdd3f38(0x291b)]&&_0x1f4d5d[_0xdd3f38(0x226e)]&&_0x40b320[_0xdd3f38(0x5116)](_0x1f4d5d[_0x21b691(0x18ec)]),_0x40b320[_0xdd3f38(0x21d2)](oldTransform),_0x40b320[_0xdd3f38(0x26a3)]({'destination':_0x1f4d5d[_0x21b691(0x2fe9)],'orientation':{'heading':_0x1f4d5d['heading'],'pitch':_0x1f4d5d[_0x21b691(0x1870)],'roll':_0x1f4d5d[_0xdd3f38(0x4be7)]},'convert':!0x1}),_0x14d9e3[_0xdd3f38(0x4fd0)][_0x21b691(0x4fa)][_0xdd3f38(0xa16)](_0x14d9e3),_0x14d9e3[_0xdd3f38(0x4fd0)][_0x21b691(0x4fa)][_0xdd3f38(0x1b38)](_0x40b320[_0xdd3f38(0x1187)]),_0x14d9e3[_0xdd3f38(0x4fd0)][_0xdd3f38(0x1b3d)][_0x21b691(0x3ebd)]=_0x1f4d5d[_0x21b691(0x3ebd)];},QuadtreeTile[_0x5e00b3(0x3720)][_0x5e00b3(0x4ad6)]=function(_0x562843,_0x4f12e2){var _0x2764d6=_0x307c2b,_0x4cbcb5=_0x5e00b3;if(!(this[_0x4cbcb5(0x350b)]<0x2||(_0x562843[_0x4cbcb5(0x3a97)]&&_0x562843[_0x4cbcb5(0x5592)][_0x4cbcb5(0x2056)]!==this['zoomLevel']&&(this[_0x4cbcb5(0x59a8)]=!0x1),this['_rasterized']))){this[_0x4cbcb5(0x2056)]=_0x562843[_0x4cbcb5(0x5592)][_0x4cbcb5(0x2056)];var _0x59cc05=0x0;0x2===this[_0x4cbcb5(0x3674)]&&(_0x59cc05=0x1),_0x4f12e2[_0x4cbcb5(0x5612)]=_0x59cc05,this[_0x4cbcb5(0x4d86)]=_0x4f12e2[_0x4cbcb5(0x5ff2)][_0x59cc05],this[_0x4cbcb5(0x59a8)]=!0x0,scratchRasterViewport['width']=this[_0x4cbcb5(0x4d86)],scratchRasterViewport[_0x4cbcb5(0x5a4e)]=this[_0x4cbcb5(0x4d86)];for(var _0x247630=_0x562843[_0x4cbcb5(0x39aa)],_0x4e5a60=[],_0x3fac34=[],_0x3198e3=0x0;_0x3198e3<_0x247630[_0x2764d6(0x2ef4)];_0x3198e3++){var _0x5b2723=!0x1;if(defined$1(_0x247630[_0x3198e3]['_globeIndex'])){if(this[_0x4cbcb5(0x3674)]>=_0x247630[_0x3198e3][_0x4cbcb5(0x5d9f)][_0x4cbcb5(0x350b)]){var _0x4028a7=Math[_0x4cbcb5(0x3a5c)](0x2,this[_0x2764d6(0x12a3)]-_0x247630[_0x3198e3][_0x4cbcb5(0x5d9f)][_0x2764d6(0x48bb)]),_0x579ae1=Math[_0x2764d6(0x4b96)](this['y']/_0x4028a7),_0x598cf8=Math[_0x4cbcb5(0x1ace)](this['x']/_0x4028a7);_0x579ae1===_0x247630[_0x3198e3][_0x4cbcb5(0x5d9f)][_0x4cbcb5(0x5b48)]&&_0x598cf8===_0x247630[_0x3198e3]['_globeIndex'][_0x4cbcb5(0x3651)]&&(_0x5b2723=!0x0);}else _0x4028a7=Math[_0x2764d6(0x28d)](0x2,_0x247630[_0x3198e3][_0x4cbcb5(0x5d9f)][_0x4cbcb5(0x350b)]-this[_0x4cbcb5(0x3674)]),_0x579ae1=Math[_0x4cbcb5(0x1ace)](_0x247630[_0x3198e3][_0x4cbcb5(0x5d9f)][_0x4cbcb5(0x5b48)]/_0x4028a7),_0x598cf8=Math[_0x4cbcb5(0x1ace)](_0x247630[_0x3198e3][_0x4cbcb5(0x5d9f)]['col']/_0x4028a7),_0x579ae1===this['y']&&_0x598cf8===this['x']&&(_0x5b2723=!0x0);}else{var _0x24eef6=new Rectangle(_0x247630[_0x3198e3]['_boundingVolume'][_0x4cbcb5(0x4fe8)]['x']-_0x247630[_0x3198e3][_0x2764d6(0x3cb4)][_0x4cbcb5(0x48ce)],_0x247630[_0x3198e3][_0x4cbcb5(0x5151)]['center']['y']-_0x247630[_0x3198e3][_0x4cbcb5(0x5151)][_0x4cbcb5(0x48ce)],_0x247630[_0x3198e3][_0x4cbcb5(0x5151)]['center']['x']+_0x247630[_0x3198e3][_0x4cbcb5(0x5151)][_0x4cbcb5(0x48ce)],_0x247630[_0x3198e3][_0x4cbcb5(0x5151)][_0x4cbcb5(0x4fe8)]['y']+_0x247630[_0x3198e3]['_boundingVolume'][_0x2764d6(0x29c9)]);_0x24eef6[_0x4cbcb5(0x159f)]=CesiumMath[_0x4cbcb5(0x4476)](_0x24eef6[_0x4cbcb5(0x159f)]),_0x24eef6[_0x4cbcb5(0x5833)]=CesiumMath[_0x4cbcb5(0x4476)](_0x24eef6[_0x4cbcb5(0x5833)]),_0x24eef6[_0x4cbcb5(0x310a)]=CesiumMath[_0x2764d6(0x18e6)](_0x24eef6[_0x2764d6(0xbf2)]),_0x24eef6[_0x2764d6(0x2d46)]=CesiumMath[_0x4cbcb5(0x4476)](_0x24eef6[_0x4cbcb5(0x5696)]),defined$1(Rectangle[_0x4cbcb5(0xc48)](_0x24eef6,this[_0x4cbcb5(0x4432)],rectangleScratch$1))&&(_0x5b2723=!0x0);}_0x5b2723&&(_0x247630[_0x3198e3][_0x2764d6(0x1b84)]===PrimitiveType$1[_0x4cbcb5(0xf30)]?_0x4e5a60[_0x4cbcb5(0x5323)](_0x247630[_0x3198e3]):_0x3fac34[_0x2764d6(0x2a0e)](_0x247630[_0x3198e3]));}if(0x0!==_0x4e5a60[_0x2764d6(0x2ef4)]||0x0!==_0x3fac34[_0x4cbcb5(0x809)]){defined$1(this[_0x4cbcb5(0xadd)])||this['createRealtimeRasterFBO'](_0x562843);var _0x18b937=!0x1,_0xc3b423=_0x4f12e2[_0x4cbcb5(0x5936)][_0x59cc05],_0x32062f=_0x4f12e2[_0x4cbcb5(0x1984)][_0x59cc05];_0x562843[_0x4cbcb5(0x434b)]>0x1&&_0x3fac34[_0x2764d6(0x2ef4)]>0x0&&(_0x18b937=!0x0,this[_0x4cbcb5(0x4563)][_0x4cbcb5(0x3eaf)]=_0xc3b423,this[_0x4cbcb5(0x4563)][_0x4cbcb5(0x5ae4)](_0x562843[_0x4cbcb5(0x4fd0)])),this[_0x4cbcb5(0x4563)][_0x4cbcb5(0x3eaf)]=_0x32062f,this[_0x4cbcb5(0x4563)][_0x4cbcb5(0x5ae4)](_0x562843['context']),this[_0x4cbcb5(0x4563)][_0x2764d6(0x4800)]=this[_0x2764d6(0x3e43)],this[_0x2764d6(0x1567)][_0x4cbcb5(0x5ae4)](_0x562843[_0x4cbcb5(0x4fd0)]);var _0x1c12d1=setRealtimeRasterCamera(this,_0x562843),_0xced34d={},_0x47cafd={};for(_0x3198e3=0x0;_0x3198e3<_0x4e5a60[_0x4cbcb5(0x809)];_0x3198e3++){defined$1(_0xced34d[_0x2814cd=_0x4e5a60[_0x3198e3][_0x4cbcb5(0x2e9f)]])?_0xced34d[_0x2814cd][_0x4cbcb5(0x5323)](_0x4e5a60[_0x3198e3]):_0xced34d[_0x2814cd]=[_0x4e5a60[_0x3198e3]];}for(_0x3198e3=0x0;_0x3198e3<_0x3fac34[_0x4cbcb5(0x809)];_0x3198e3++){var _0x2814cd;defined$1(_0x47cafd[_0x2814cd=_0x3fac34[_0x3198e3][_0x4cbcb5(0x2e9f)]])?_0x47cafd[_0x2814cd]['push'](_0x3fac34[_0x3198e3]):_0x47cafd[_0x2814cd]=[_0x3fac34[_0x3198e3]];}if(defined$1(_0x562843[_0x4cbcb5(0x2c28)]))for(var _0x263b39=_0x562843[_0x4cbcb5(0x2c28)][_0x4cbcb5(0x809)]-0x1;_0x263b39>=0x0;_0x263b39--){var _0x6fe5fe=_0x562843['rasterLayerIds'][_0x263b39],_0x24fe71=_0xced34d[_0x6fe5fe],_0xaee5a5=_0x47cafd[_0x6fe5fe];if(defined$1(_0x24fe71)){for(_0x3198e3=0x0;_0x3198e3<_0x24fe71[_0x4cbcb5(0x809)];_0x3198e3++)_0x24fe71[_0x3198e3][_0x4cbcb5(0x33c4)]=RenderState[_0x4cbcb5(0x5344)]({'viewport':scratchRasterViewport,'depthTest':{'enabled':!0x1}}),_0x24fe71[_0x3198e3][_0x4cbcb5(0x3eaf)]=_0x32062f,_0x24fe71[_0x3198e3][_0x4cbcb5(0x5ae4)](_0x562843[_0x4cbcb5(0x4fd0)]);}if(defined$1(_0xaee5a5)){for(_0x3198e3=0x0;_0x3198e3<_0xaee5a5[_0x4cbcb5(0x809)];_0x3198e3++)_0xaee5a5[_0x3198e3]['renderState']=RenderState[_0x2764d6(0x5602)]({'viewport':scratchRasterViewport}),_0xaee5a5[_0x3198e3][_0x4cbcb5(0x3eaf)]=_0x18b937?_0xc3b423:_0x32062f,_0xaee5a5[_0x3198e3][_0x4cbcb5(0x5ae4)](_0x562843[_0x4cbcb5(0x4fd0)]);}}this[_0x2764d6(0x2eba)](_0x562843,_0x1c12d1),_0x18b937&&(_0x4f12e2[_0x4cbcb5(0x2717)][_0x2764d6(0x4800)]=_0x32062f,_0x4f12e2[_0x4cbcb5(0x2717)]['renderState']=RenderState[_0x4cbcb5(0x5344)]({'viewport':scratchRasterViewport}),_0x4f12e2[_0x4cbcb5(0x2717)][_0x4cbcb5(0x5ae4)](_0x562843[_0x2764d6(0x5071)])),_0x4f12e2[_0x2764d6(0x4d04)][_0x4cbcb5(0x3eaf)]=this[_0x2764d6(0x3e43)],_0x4f12e2[_0x4cbcb5(0x2f3b)]['renderState']=RenderState[_0x2764d6(0x5602)]({'viewport':scratchRasterViewport}),_0x4f12e2[_0x4cbcb5(0x2f3b)][_0x4cbcb5(0x5ae4)](_0x562843[_0x4cbcb5(0x4fd0)]);}else defined$1(this[_0x4cbcb5(0x42d7)])&&(this[_0x4cbcb5(0x4563)][_0x2764d6(0x4800)]=this[_0x4cbcb5(0x42d7)],this[_0x4cbcb5(0x4563)][_0x4cbcb5(0x5ae4)](_0x562843[_0x4cbcb5(0x4fd0)]));}},QuadtreeTile[_0x5e00b3(0x3720)][_0x5e00b3(0x4c41)]=function(_0x498005,_0x4413d7){var _0x1c9060=_0x307c2b,_0x38bd93=_0x5e00b3,_0x1d4ec6=_0x498005[_0x1c9060(0x2b40)],_0x3d7e5b=_0x1d4ec6[_0x38bd93(0x32ec)];if(defined$1(_0x3d7e5b)){var _0x1e07f8=!0x1;if(defined$1(Rectangle[_0x38bd93(0xc48)](_0x3d7e5b,this[_0x38bd93(0x4432)],rectangleScratch$1))&&(_0x1e07f8=!0x0),_0x1e07f8&&!this[_0x1c9060(0x144b)]){this[_0x38bd93(0x4365)]=!0x0,defined$1(this[_0x38bd93(0x596e)])||(this[_0x38bd93(0x596e)]=new Texture({'context':_0x498005[_0x38bd93(0x4fd0)],'width':_0x1d4ec6[_0x38bd93(0x13b5)],'height':_0x1d4ec6[_0x38bd93(0xf79)],'pixelFormat':PixelFormat$1[_0x38bd93(0x1015)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0x38bd93(0x3304)],'wrapT':TextureWrap$1[_0x38bd93(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x1c9060(0x5486)],'magnificationFilter':TextureMagnificationFilter$1[_0x38bd93(0x403b)]})}));var _0x3643cd=_0x1d4ec6[_0x38bd93(0x461d)](this[_0x1c9060(0xd85)]);this['_2DRasterTexture'][_0x38bd93(0x7d7)](_0x3643cd),this[_0x1c9060(0x30c)][_0x38bd93(0x5c65)]=_0x1d4ec6['alpha'];}}},QuadtreeTile[_0x5e00b3(0x3720)][_0x5e00b3(0x2715)]=function(_0x15e4fa,_0x55b7d0){var _0xfeaacd=_0x307c2b,_0x274629=_0x5e00b3;if(!(_0x15e4fa[_0x274629(0x4c01)][_0x274629(0x2c5)][_0x274629(0xabf)](_0x274629(0x56bb))>-0x1||this[_0x274629(0x3674)]<0x2)){var _0x574501=[][_0x274629(0x736)](_0x55b7d0[_0x274629(0x237c)]['values'])[_0xfeaacd(0x3e5c)](_0x55b7d0[_0x274629(0x3110)][_0x274629(0xc98)])['concat'](_0x55b7d0[_0xfeaacd(0x579c)][_0x274629(0xc98)])[_0x274629(0x736)](_0x55b7d0[_0x274629(0x45a1)][_0x274629(0xc98)]);defined$1(_0x55b7d0['_slopeRegion'])&&_0x574501[_0xfeaacd(0x2a0e)](_0x55b7d0[_0xfeaacd(0x3dd9)]),defined$1(_0x55b7d0[_0x274629(0x5d65)])&&_0x574501[_0x274629(0x5323)](_0x55b7d0[_0x274629(0x5d65)]);var _0x5a9e9b=_0x574501[_0x274629(0x809)];if(!(_0x5a9e9b<0x1||_0x15e4fa[_0x274629(0x5592)][_0xfeaacd(0x250e)]instanceof OrthographicFrustum||this[_0x274629(0x142a)]===_0x5a9e9b)){defined$1(this[_0x274629(0x354d)])||(this[_0xfeaacd(0x3692)]=new Texture({'context':_0x15e4fa[_0x274629(0x4fd0)],'width':0x100,'height':0x100,'pixelFormat':PixelFormat$1[_0x274629(0x1015)]}),this[_0x274629(0x354d)]=new Framebuffer$1({'context':_0x15e4fa[_0x274629(0x4fd0)],'colorTextures':[this[_0x274629(0x2b94)]],'destroyAttachments':!0x1})),this[_0x274629(0x4563)][_0xfeaacd(0x4800)]=this[_0x274629(0x354d)],this[_0xfeaacd(0x1567)][_0x274629(0x5ae4)](_0x15e4fa[_0x274629(0x4fd0)]),scratchRasterViewport[_0x274629(0x2d3c)]=0x100,scratchRasterViewport[_0x274629(0x5a4e)]=0x100;for(var _0x4432df=setRealtimeRasterCamera(this,_0x15e4fa),_0x57ec76=!0x1,_0x3e7fc7=0x0;_0x3e7fc7<_0x5a9e9b;_0x3e7fc7++){var _0x5c9030=_0x574501[_0x3e7fc7];if(defined$1(Rectangle[_0x274629(0xc48)](_0x5c9030[_0x274629(0x1dec)],this[_0x274629(0x4432)]))){var _0xa18806=_0x5c9030[_0xfeaacd(0x2f3e)];defined$1(_0x5c9030['command'])&&(_0x57ec76=!0x0,_0xa18806[_0x274629(0x33c4)]=RenderState[_0xfeaacd(0x5602)]({'viewport':scratchRasterViewport,'cull':{'enabled':!0x1}}),_0xa18806[_0x274629(0x3eaf)]=this[_0xfeaacd(0x2b37)],_0xa18806[_0x274629(0x5ae4)](_0x15e4fa[_0x274629(0x4fd0)]));}}if(this[_0x274629(0x3eb4)](_0x15e4fa,_0x4432df),(_0x57ec76=_0x57ec76||_0x55b7d0[_0x274629(0x3072)]===ClippingType$1[_0xfeaacd(0x13e6)])&&(this[_0x274629(0x142a)]=_0x5a9e9b),this[_0x274629(0xdde)]=_0x57ec76,_0x57ec76){var _0x9ed3a7=this[_0x274629(0x3674)]+'\x20'+this['_x']+'\x20'+this['_y'];_0x55b7d0[_0x274629(0x25b9)][_0x9ed3a7]=this;}}}},QuadtreeTile[_0x5e00b3(0x3720)][_0x5e00b3(0x3420)]=function(_0x248388,_0x319a88){var _0x4c0da5=_0x307c2b,_0x160bb0=_0x5e00b3,_0x668743=BoundingRectangle[_0x160bb0(0x40f3)](_0x319a88[_0x160bb0(0x4fd0)][_0x160bb0(0x1b3d)][_0x160bb0(0x5346)]),_0x1a3ac1=_0x319a88[_0x4c0da5(0x57e6)];Cartesian3[_0x160bb0(0x40f3)](_0x1a3ac1[_0x160bb0(0x3747)],oldPosition),Cartesian3[_0x4c0da5(0x2d7b)](_0x1a3ac1[_0x160bb0(0x416)],oldDirection),Cartesian3[_0x160bb0(0x40f3)](_0x1a3ac1['up'],oldUp),_0x1a3ac1[_0x4c0da5(0x40fb)]({'destination':new Cartesian3(16383.5,16383.5,0xc350),'orientation':{'direction':new Cartesian3(0x0,0x0,-0x1),'up':new Cartesian3(0x0,0x1,0x0)},'convert':!0x1});var _0x3ed690=new OrthographicFrustum({'width':0x7fff,'aspectRatio':0x1,'near':0x1,'far':0x186a0});return _0x319a88[_0x160bb0(0x4fd0)][_0x160bb0(0x1b3d)][_0x160bb0(0xa16)](_0x319a88),_0x319a88[_0x160bb0(0x4fd0)][_0x4c0da5(0x4fa)][_0x160bb0(0x1b38)](_0x3ed690),{'position':oldPosition,'direction':oldDirection,'upDirection':oldUp,'viewport':_0x668743};},QuadtreeTile[_0x307c2b(0x1aa2)][_0x5e00b3(0x349c)]=function(_0x27537f){var _0x47a22a=_0x307c2b,_0x1a44ba=_0x5e00b3;this['showInvalid']!==_0x27537f&&(this['showInvalid']=_0x27537f,defined$1(this[_0x1a44ba(0x140c)])&&this[_0x47a22a(0x313f)][_0x47a22a(0x385c)](_0x27537f));},Object[_0x5e00b3(0x1dfd)](QuadtreePrimitive[_0x5e00b3(0x3720)],{'tileProvider':{'get':function(){var _0x215ba1=_0x307c2b;return this[_0x215ba1(0x49c5)];}},'tileLoadProgressEvent':{'get':function(){var _0x5455f6=_0x307c2b;return this[_0x5455f6(0xffd)];}},'occluders':{'get':function(){var _0x13f213=_0x5e00b3;return this[_0x13f213(0x5dc3)];}}}),QuadtreePrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x699)]=function(){var _0x4f814e=_0x5e00b3;this[_0x4f814e(0x30e)]=!0x0,this[_0x4f814e(0xa91)]=!0x1;},QuadtreePrimitive[_0x307c2b(0x1aa2)][_0x5e00b3(0x414e)]=function(_0x1b752d){var _0x23dbf3=_0x307c2b,_0x47ad9c=_0x5e00b3;for(var _0x26f7c8=this[_0x23dbf3(0x3ab1)][_0x47ad9c(0x527f)];defined$1(_0x26f7c8);)_0x26f7c8[_0x47ad9c(0x3d40)]!==QuadtreeTileLoadState$2[_0x47ad9c(0x206b)]&&_0x1b752d(_0x26f7c8),_0x26f7c8=_0x26f7c8[_0x23dbf3(0x4f73)];},QuadtreePrimitive[_0x5e00b3(0x3720)]['forEachRenderedTile']=function(_0x5eb157){var _0x4e03a6=_0x5e00b3;for(var _0x3e88ee=this[_0x4e03a6(0x1891)],_0x12ce28=0x0,_0x3a07ef=_0x3e88ee[_0x4e03a6(0x809)];_0x12ce28<_0x3a07ef;++_0x12ce28)_0x5eb157(_0x3e88ee[_0x12ce28]);},QuadtreePrimitive[_0x307c2b(0x1aa2)][_0x5e00b3(0x25d9)]=function(_0x4f958c,_0x43f7e3,_0x6df88c){var _0x5ba0fa=_0x307c2b,_0x2fecf3=_0x5e00b3,_0x69c6da=this,_0x34c29c={'positionOnEllipsoidSurface':void 0x0,'positionCartographic':_0x4f958c,'level':-0x1,'callback':_0x43f7e3,'scene':_0x6df88c,'removeFunc':function(){var _0x1cb97e=_0x140d,_0x8408f0=_0x23ca;for(var _0x3de7d0=_0x69c6da[_0x1cb97e(0x4829)],_0x501e34=_0x3de7d0[_0x8408f0(0x809)],_0x4bb9d3=0x0;_0x4bb9d3<_0x501e34;++_0x4bb9d3)if(_0x3de7d0[_0x4bb9d3]===_0x34c29c){_0x3de7d0[_0x1cb97e(0x1d88)](_0x4bb9d3,0x1);break;}_0x69c6da[_0x8408f0(0x10d2)][_0x8408f0(0x5323)](_0x34c29c);}};return _0x69c6da[_0x5ba0fa(0x4829)][_0x2fecf3(0x5323)](_0x34c29c),_0x34c29c[_0x2fecf3(0x31aa)];},QuadtreePrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x39119d){var _0x3bb7c8=_0x307c2b,_0x1aed5c=_0x5e00b3;defined$1(this[_0x1aed5c(0x471a)][_0x3bb7c8(0x2e6d)])&&this[_0x1aed5c(0x471a)][_0x3bb7c8(0x2e6d)](_0x39119d);},QuadtreePrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x582d)]=function(_0xd306de){var _0x26979e=_0x5e00b3;_0xd306de[_0x26979e(0xd77)][_0x26979e(0x445c)]&&(this[_0x26979e(0x30e)]&&(invalidateAllTiles(this),this[_0x26979e(0x30e)]=!0x1),this[_0x26979e(0x1e77)]&&(freeAllBakTiles(this),this[_0x26979e(0x1e77)]=!0x1),this[_0x26979e(0x471a)][_0x26979e(0x4a16)](_0xd306de),clearTileLoadQueue(this),this[_0x26979e(0x2e7a)][_0x26979e(0x4ce7)]||this[_0x26979e(0x5e32)][_0x26979e(0x3fd9)]());},QuadtreePrimitive[_0x307c2b(0x1aa2)][_0x5e00b3(0x445c)]=function(_0x1f38af){var _0x459c56=_0x307c2b,_0x5d36c8=_0x5e00b3,_0x15a340=_0x1f38af[_0x5d36c8(0xd77)],_0x14bbe9=this[_0x5d36c8(0x471a)];_0x15a340[_0x5d36c8(0x445c)]&&(_0x14bbe9[_0x5d36c8(0x3eae)](_0x1f38af),selectTilesForRendering(this,_0x1f38af),createRenderCommandsForSelectedTiles(this,_0x1f38af),_0x14bbe9[_0x459c56(0x38e0)](_0x1f38af)),_0x15a340['pick']&&this[_0x5d36c8(0x1891)][_0x459c56(0x2ef4)]>0x0&&_0x14bbe9[_0x459c56(0x242e)](_0x1f38af);},QuadtreePrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x237b)]=function(_0x5a512f){var _0x453403=_0x307c2b,_0x9ab376=_0x5e00b3,_0x5e324a,_0x1d4f4e,_0x5393a3,_0x4e1505=[];for(_0x5e324a=0x0,_0x1d4f4e=this[_0x453403(0x2b8)][_0x9ab376(0x809)];_0x5e324a<_0x1d4f4e;++_0x5e324a)_0x4e1505[_0x453403(0x2a0e)](this[_0x453403(0x2b8)][_0x5e324a]);for(;_0x5393a3=_0x4e1505['pop']();)_0x5393a3['setShowInvalid'](_0x5a512f),defined$1(_0x5393a3[_0x9ab376(0x1000)])&&_0x4e1505[_0x453403(0x2a0e)](_0x5393a3[_0x9ab376(0x1000)]),defined$1(_0x5393a3[_0x9ab376(0x5c2b)])&&_0x4e1505[_0x9ab376(0x5323)](_0x5393a3[_0x9ab376(0x5c2b)]),defined$1(_0x5393a3[_0x9ab376(0x149a)])&&_0x4e1505[_0x9ab376(0x5323)](_0x5393a3[_0x9ab376(0x149a)]),defined$1(_0x5393a3[_0x9ab376(0x5f09)])&&_0x4e1505[_0x9ab376(0x5323)](_0x5393a3[_0x9ab376(0x5f09)]);},QuadtreePrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x18a0)]=function(_0x75a30a){var _0x49e262=_0x307c2b,_0x32bbee=_0x5e00b3;if(_0x75a30a[_0x32bbee(0xd77)][_0x32bbee(0x445c)]&&_0x75a30a[_0x32bbee(0x3037)]!==SceneMode$1[_0x32bbee(0x530d)]){if(_0x75a30a[_0x49e262(0x57e6)][_0x32bbee(0x5e52)][_0x32bbee(0x3118)])for(var _0x3cf48a=_0x75a30a[_0x49e262(0x57e6)][_0x32bbee(0x5e52)][_0x32bbee(0x32a6)],_0x12e17a=this[_0x49e262(0x3ab1)][_0x32bbee(0x527f)];defined$1(_0x12e17a);){if(!0x1===_0x12e17a[_0x32bbee(0x4d90)]&&_0x12e17a[_0x32bbee(0x3674)]>_0x75a30a[_0x32bbee(0x5592)]['_endLevel']-_0x3cf48a&&defined$1(_0x12e17a[_0x32bbee(0x140c)])&&defined$1(_0x12e17a[_0x32bbee(0x140c)][_0x32bbee(0x5d59)]))for(var _0x2a4315=_0x12e17a[_0x32bbee(0x140c)][_0x32bbee(0x5d59)],_0x2779bf=0x0;_0x2779bf<_0x2a4315[_0x32bbee(0x809)];_0x2779bf++){if(defined$1(_0x2a4315[_0x2779bf][_0x32bbee(0x16bc)]))_0x2a4315[_0x2779bf][_0x32bbee(0x16bc)][_0x49e262(0x12d)][_0x32bbee(0x4df3)]instanceof MvtProvider&&(_0x12e17a[_0x49e262(0x466f)]=_0x2a4315[_0x2779bf][_0x49e262(0x1d41)](_0x12e17a,_0x75a30a));}_0x12e17a=_0x12e17a[_0x49e262(0x4f73)];}!0x0===this[_0x49e262(0x2bd3)][_0x32bbee(0x67c)][_0x32bbee(0x4c26)]&&(this[_0x32bbee(0x699)](),this[_0x49e262(0x2bd3)][_0x32bbee(0x67c)][_0x32bbee(0x4c26)]=!0x1),processTileLoadQueue(this,_0x75a30a),updateHeights(this,_0x75a30a),updateTileLoadProgress(this,_0x75a30a);}},QuadtreePrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},QuadtreePrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x484d72=_0x5e00b3;this[_0x484d72(0x471a)]=this[_0x484d72(0x471a)]&&this[_0x484d72(0x471a)][_0x484d72(0x2947)]();};var centerScratch$1=new Cartographic();function compareDistanceToPoint(_0x517fea,_0x33d091){var _0x526804=_0x307c2b,_0x13454e=_0x5e00b3,_0x25ee66=Rectangle[_0x13454e(0x4fe8)](_0x517fea['rectangle'],centerScratch$1),_0x25035c=_0x25ee66[_0x13454e(0x4465)]-comparisonPoint[_0x13454e(0x4465)],_0x1b1add=_0x25ee66[_0x526804(0x353e)]-comparisonPoint[_0x13454e(0x5859)],_0x571142=(_0x25ee66=Rectangle[_0x13454e(0x4fe8)](_0x33d091[_0x13454e(0x1dec)],centerScratch$1))['longitude']-comparisonPoint[_0x13454e(0x4465)],_0xa1caf=_0x25ee66[_0x13454e(0x5859)]-comparisonPoint[_0x13454e(0x5859)];return _0x25035c*_0x25035c+_0x1b1add*_0x1b1add-(_0x571142*_0x571142+_0xa1caf*_0xa1caf);}var cameraOriginScratch=new Cartesian3(),rootTraversalDetails=[];function needUseParentImage(_0x47063d,_0x40084b,_0x3623d2){var _0x1f51bd=_0x307c2b,_0x468cad=_0x5e00b3;if(_0x40084b>0x5){for(var _0x252925=[],_0x3dadef=0x0;_0x3dadef<_0x47063d[_0x468cad(0x809)];++_0x3dadef)_0x47063d[_0x3dadef][_0x468cad(0x350b)]===_0x40084b&&_0x252925[_0x1f51bd(0x2a0e)](_0x47063d[_0x3dadef]);if(_0x252925[_0x1f51bd(0x2ef4)]<_0x3623d2){for(_0x3dadef=0x0;_0x3dadef<_0x252925['length'];++_0x3dadef)_0x252925[_0x3dadef][_0x1f51bd(0x35d1)]=!0x0;}}}function selectTilesForRendering(_0x92746c,_0x1902bc){var _0x3f3573=_0x307c2b,_0x819ac7=_0x5e00b3,_0x974c5a=_0x92746c[_0x819ac7(0x2e7a)];if(!_0x974c5a[_0x819ac7(0x4ce7)]){var _0x6f7e6c=_0x92746c[_0x819ac7(0x1891)];_0x6f7e6c[_0x3f3573(0x2ef4)]=0x0;for(var _0x60479f,_0x1644c7=_0x92746c[_0x819ac7(0x5e32)][_0x819ac7(0x527f)];_0x1644c7!==_0x92746c[_0x819ac7(0x5e32)][_0x819ac7(0x3302)];)_0x1644c7[_0x819ac7(0x3e82)]=!0x1,_0x1644c7[_0x819ac7(0x495d)]=!0x1,_0x1644c7=_0x1644c7[_0x819ac7(0x1e15)];var _0x3d58c6=_0x92746c[_0x819ac7(0x471a)];if(!defined$1(_0x92746c[_0x819ac7(0x3c97)])){if(!_0x3d58c6[_0x819ac7(0x2e0b)])return;var _0x2b8314=_0x3d58c6[_0x819ac7(0x3f84)];_0x92746c[_0x819ac7(0x3c97)]=QuadtreeTile[_0x819ac7(0x6de)](_0x2b8314);var _0x4996b=_0x92746c[_0x3f3573(0x2b8)][_0x819ac7(0x809)];if(rootTraversalDetails[_0x819ac7(0x809)]<_0x4996b){for(rootTraversalDetails=new Array(_0x4996b),_0x60479f=0x0;_0x60479f<_0x4996b;++_0x60479f)void 0x0===rootTraversalDetails[_0x60479f]&&(rootTraversalDetails[_0x60479f]=new TraversalDetails());}}_0x92746c[_0x819ac7(0x5dc3)][_0x819ac7(0x4faa)]['cameraPosition']=_0x1902bc[_0x819ac7(0x5592)][_0x819ac7(0x2b06)];var _0x899923=_0x92746c['_levelZeroTiles'],_0x1981fe=_0x899923[_0x819ac7(0x809)]>0x1?_0x92746c[_0x819ac7(0x5dc3)]:void 0x0;comparisonPoint=_0x1902bc[_0x819ac7(0x5592)][_0x819ac7(0x1d1d)],_0x899923[_0x819ac7(0x4b76)](compareDistanceToPoint);var _0x298b74,_0x3d272d=_0x92746c[_0x819ac7(0x5462)],_0x35ee37=_0x92746c[_0x819ac7(0x10d2)],_0x486666=_0x1902bc[_0x819ac7(0x42a2)];if(_0x3d272d[_0x819ac7(0x809)]>0x0||_0x35ee37[_0x819ac7(0x809)]>0x0){for(_0x60479f=0x0,_0x298b74=_0x899923[_0x819ac7(0x809)];_0x60479f<_0x298b74;++_0x60479f)(_0x1644c7=_0x899923[_0x60479f])[_0x819ac7(0x5a76)](_0x486666,_0x3d272d,_0x35ee37);_0x3d272d[_0x819ac7(0x809)]=0x0,_0x35ee37['length']=0x0;}var _0x51f11d=_0x1902bc[_0x819ac7(0x5592)];_0x92746c[_0x819ac7(0x445f)]=_0x51f11d[_0x819ac7(0x1d1d)];var _0x1c6749=Matrix4[_0x3f3573(0x1835)](_0x51f11d[_0x819ac7(0x332f)],cameraOriginScratch);for(_0x92746c[_0x819ac7(0x4db5)]=_0x92746c[_0x819ac7(0x4156)][_0x819ac7(0x3f84)][_0x819ac7(0x4faa)][_0x819ac7(0x3bd7)](_0x1c6749,_0x92746c['_cameraReferenceFrameOriginCartographic']),_0x60479f=0x0,_0x298b74=_0x899923[_0x3f3573(0x2ef4)];_0x60479f<_0x298b74;++_0x60479f)_0x1644c7=_0x899923[_0x60479f],_0x92746c[_0x819ac7(0x5e32)][_0x819ac7(0x16a6)](_0x1644c7),_0x1644c7[_0x819ac7(0x208f)]?visitIfVisible(_0x92746c,_0x1644c7,_0x3d58c6,_0x1902bc,_0x1981fe,!0x1,rootTraversalDetails[_0x60479f]):(queueTileLoad(_0x92746c,_0x92746c[_0x819ac7(0xfe1)],_0x1644c7,_0x1902bc),++_0x974c5a[_0x819ac7(0x1d21)]);for(var _0x37bbfb=0x0,_0x5a0a86=0x16,_0x1b4889=0x0;_0x1b4889<_0x6f7e6c[_0x3f3573(0x2ef4)];++_0x1b4889)_0x37bbfb=Math[_0x819ac7(0x498f)](_0x6f7e6c[_0x1b4889][_0x3f3573(0x48bb)],_0x37bbfb),_0x5a0a86=Math[_0x3f3573(0x4b49)](_0x6f7e6c[_0x1b4889][_0x819ac7(0x350b)],_0x5a0a86);_0x1902bc[_0x819ac7(0x5592)][_0x819ac7(0x2129)]=_0x37bbfb,_0x37bbfb-_0x5a0a86>0x3&&needUseParentImage(_0x6f7e6c,_0x37bbfb,_0x92746c[_0x819ac7(0x2781)]),_0x92746c[_0x819ac7(0xa91)]||(_0x92746c[_0x3f3573(0x16ef)][_0x819ac7(0x809)]>0x0?_0x6f7e6c[_0x819ac7(0x809)]>0x2&&(_0x92746c[_0x3f3573(0x2987)]=!0x0,_0x92746c[_0x3f3573(0x2d10)]=!0x0):_0x92746c[_0x819ac7(0xa91)]=!0x0),_0x92746c['_lastSelectionFrameNumber']=_0x486666;}}function queueTileLoad(_0x4688d1,_0x1161da,_0x1d2f9e,_0x284de4){var _0x1796d7=_0x307c2b,_0x7cc406=_0x5e00b3;_0x1d2f9e[_0x7cc406(0x3539)]&&(void 0x0!==_0x4688d1[_0x7cc406(0x4156)][_0x1796d7(0x5a59)]&&(_0x1d2f9e[_0x1796d7(0x4498)]=_0x4688d1[_0x7cc406(0x4156)][_0x7cc406(0x4cfc)](_0x1d2f9e,_0x284de4)),_0x1161da[_0x7cc406(0x5323)](_0x1d2f9e));}function TraversalDetails(){var _0x173498=_0x307c2b,_0xdbfc49=_0x5e00b3;this[_0xdbfc49(0x27f9)]=!0x0,this[_0xdbfc49(0x2d4e)]=!0x1,this[_0x173498(0x3b0a)]=0x0;}function TraversalQuadDetails(){var _0x2c44c0=_0x5e00b3;this['southwest']=new TraversalDetails(),this[_0x2c44c0(0x1aab)]=new TraversalDetails(),this['northwest']=new TraversalDetails(),this[_0x2c44c0(0x420a)]=new TraversalDetails();}TraversalQuadDetails[_0x5e00b3(0x3720)][_0x5e00b3(0x5a5a)]=function(_0x5448eb){var _0x430452=_0x307c2b,_0x15c0ee=_0x5e00b3,_0x15cec2=this[_0x430452(0x417c)],_0x579752=this[_0x15c0ee(0x1aab)],_0xb044a1=this['northwest'],_0x32c35f=this[_0x15c0ee(0x420a)];_0x5448eb[_0x15c0ee(0x27f9)]=_0x15cec2[_0x15c0ee(0x27f9)]&&_0x579752[_0x15c0ee(0x27f9)]&&_0xb044a1[_0x15c0ee(0x27f9)]&&_0x32c35f[_0x15c0ee(0x27f9)],_0x5448eb[_0x15c0ee(0x2d4e)]=_0x15cec2[_0x15c0ee(0x2d4e)]||_0x579752[_0x15c0ee(0x2d4e)]||_0xb044a1[_0x430452(0x3f44)]||_0x32c35f['anyWereRenderedLastFrame'],_0x5448eb[_0x15c0ee(0xcc5)]=_0x15cec2[_0x15c0ee(0xcc5)]+_0x579752[_0x430452(0x3b0a)]+_0xb044a1[_0x15c0ee(0xcc5)]+_0x32c35f[_0x15c0ee(0xcc5)];};for(var traversalQuadsByLevel=new Array(0x1e),i$2=0x0;i$2<traversalQuadsByLevel[_0x5e00b3(0x809)];++i$2)traversalQuadsByLevel[i$2]=new TraversalQuadDetails();function visitTile(_0x682761,_0x219a43,_0x1003d3,_0x5d9f5b,_0x283257){var _0x1f9106=_0x307c2b,_0x3034d2=_0x5e00b3,_0x4aa491=_0x682761[_0x1f9106(0x3bd5)];++_0x4aa491[_0x3034d2(0x5422)],_0x682761[_0x3034d2(0x5e32)][_0x3034d2(0x16a6)](_0x1003d3),_0x1003d3[_0x3034d2(0x5a76)](_0x219a43[_0x1f9106(0x1b6b)]),_0x1003d3[_0x3034d2(0x350b)]>_0x4aa491[_0x3034d2(0x347f)]&&(_0x4aa491[_0x3034d2(0x347f)]=_0x1003d3[_0x1f9106(0x48bb)]);var _0x2784bb=screenSpaceError(_0x682761,_0x219a43,_0x1003d3)<_0x682761[_0x3034d2(0x3a0a)];if(_0x682761[_0x1f9106(0x49c5)][_0x3034d2(0x3c2e)][_0x3034d2(0xa20)]&&_0x2784bb){var _0x425c01=_0x1003d3[_0x3034d2(0x3674)]+0x2,_0x38d2f6=0x4*_0x1003d3['_x'],_0x252b30=0x4*_0x1003d3['_y'];for(let _0x458066=0x0;_0x458066<_0x682761[_0x3034d2(0x1891)][_0x3034d2(0x809)];_0x458066++){const _0x2fd39f=_0x682761[_0x3034d2(0x1891)][_0x458066];if(_0x2fd39f[_0x3034d2(0x3674)]==_0x425c01&&(0x1==(_0x2fd39f['_x']==_0x38d2f6-0x1&&_0x2fd39f['_y']==_0x252b30)||0x1==(_0x2fd39f['_x']==_0x38d2f6&&_0x2fd39f['_y']==_0x252b30-0x1)||0x1==(_0x2fd39f['_x']==_0x38d2f6+0x3&&_0x2fd39f['_y']==_0x252b30-0x1)||0x1==(_0x2fd39f['_x']==_0x38d2f6+0x4&&_0x2fd39f['_y']==_0x252b30)||0x1==(_0x2fd39f['_x']==_0x38d2f6+0x4&&_0x2fd39f['_y']==_0x252b30+0x3)||0x1==(_0x2fd39f['_x']==_0x38d2f6+0x3&&_0x2fd39f['_y']==_0x252b30+0x4)||0x1==(_0x2fd39f['_x']==_0x38d2f6&&_0x2fd39f['_y']==_0x252b30+0x4)||0x1==(_0x2fd39f['_x']==_0x38d2f6-0x1&&_0x2fd39f['_y']==_0x252b30+0x3))){_0x2784bb=!0x1;break;}}}var _0x35cc4a=_0x1003d3[_0x1f9106(0xe0d)],_0x579003=_0x1003d3[_0x3034d2(0x188b)],_0x132c0f=_0x1003d3[_0x3034d2(0x292b)],_0x35581e=_0x1003d3[_0x3034d2(0x16c3)],_0xe58ad8=_0x682761[_0x3034d2(0x386d)],_0x4d680a=_0x1003d3[_0x1f9106(0x37bf)]===_0xe58ad8?_0x1003d3[_0x3034d2(0x386a)]:TileSelectionResult[_0x3034d2(0x423a)],_0x1d0b8c=_0x682761[_0x3034d2(0x4156)];if(_0x2784bb||_0x5d9f5b){var _0xae4927=TileSelectionResult[_0x3034d2(0x389b)](_0x4d680a)===TileSelectionResult[_0x1f9106(0x124d)],_0x6a8646=TileSelectionResult['originalResult'](_0x4d680a)===TileSelectionResult[_0x3034d2(0x4d35)]||_0x4d680a===TileSelectionResult[_0x3034d2(0x423a)],_0x578081=_0x1003d3[_0x3034d2(0x3d40)]===QuadtreeTileLoadState$2[_0x1f9106(0x1d4b)],_0x4ab50e=_0xae4927||_0x6a8646||_0x578081;if(_0x4ab50e||defined$1(_0x1d0b8c[_0x3034d2(0x133e)])&&(_0x4ab50e=_0x1d0b8c[_0x1f9106(0x1bb3)](_0x1003d3)),_0x4ab50e)return _0x2784bb&&queueTileLoad(_0x682761,_0x682761['_tileLoadQueueMedium'],_0x1003d3,_0x219a43),addTileToRenderList(_0x682761,_0x1003d3),_0x283257[_0x3034d2(0x27f9)]=_0x1003d3[_0x3034d2(0x208f)],_0x283257['anyWereRenderedLastFrame']=_0x4d680a===TileSelectionResult[_0x3034d2(0x275b)],_0x283257[_0x3034d2(0xcc5)]=_0x1003d3[_0x1f9106(0x5435)]?0x0:0x1,_0x1003d3[_0x3034d2(0x23c7)]=_0x219a43[_0x1f9106(0x1b6b)],_0x1003d3[_0x1f9106(0xe6c)]=TileSelectionResult[_0x3034d2(0x275b)],void(_0x283257[_0x3034d2(0x2d4e)]||_0x682761[_0x3034d2(0x59d9)][_0x1f9106(0x2a0e)](_0x1003d3));_0x5d9f5b=!0x0,_0x2784bb&&queueTileLoad(_0x682761,_0x682761[_0x3034d2(0xfe1)],_0x1003d3,_0x219a43);}if(_0x1d0b8c[_0x3034d2(0x415f)](_0x1003d3)){if(_0x35cc4a[_0x3034d2(0x5216)]&&_0x579003[_0x3034d2(0x5216)]&&_0x132c0f[_0x3034d2(0x5216)]&&_0x35581e[_0x1f9106(0x466)])return addTileToRenderList(_0x682761,_0x1003d3),queueTileLoad(_0x682761,_0x682761[_0x3034d2(0x4871)],_0x1003d3,_0x219a43),_0x682761[_0x3034d2(0x5e32)][_0x3034d2(0x16a6)](_0x35cc4a),_0x682761[_0x3034d2(0x5e32)]['markTileRendered'](_0x579003),_0x682761[_0x3034d2(0x5e32)][_0x3034d2(0x16a6)](_0x132c0f),_0x682761[_0x3034d2(0x5e32)][_0x3034d2(0x16a6)](_0x35581e),_0x283257[_0x3034d2(0x27f9)]=_0x1003d3[_0x3034d2(0x208f)],_0x283257[_0x1f9106(0x3f44)]=_0x4d680a===TileSelectionResult[_0x3034d2(0x275b)],_0x283257[_0x3034d2(0xcc5)]=_0x1003d3[_0x3034d2(0x208f)]?0x0:0x1,_0x1003d3[_0x1f9106(0x37bf)]=_0x219a43[_0x3034d2(0x42a2)],_0x1003d3[_0x3034d2(0x386a)]=TileSelectionResult[_0x3034d2(0x275b)],void(_0x283257[_0x3034d2(0x2d4e)]||_0x682761[_0x3034d2(0x59d9)][_0x1f9106(0x2a0e)](_0x1003d3));_0x1003d3[_0x3034d2(0x23c7)]=_0x219a43['frameNumber'],_0x1003d3[_0x3034d2(0x386a)]=TileSelectionResult[_0x3034d2(0x13e4)];var _0x34253a=_0x682761[_0x3034d2(0x1891)][_0x1f9106(0x2ef4)],_0x338520=_0x682761[_0x3034d2(0x967)][_0x3034d2(0x809)],_0x592205=_0x682761['_tileLoadQueueMedium'][_0x3034d2(0x809)],_0x9faf53=_0x682761[_0x3034d2(0xfe1)][_0x1f9106(0x2ef4)],_0x1cc478=_0x682761[_0x3034d2(0x59d9)][_0x3034d2(0x809)];if(visitVisibleChildrenNearToFar(_0x682761,_0x35cc4a,_0x579003,_0x132c0f,_0x35581e,_0x219a43,_0x5d9f5b,_0x283257),_0x34253a!==_0x682761[_0x3034d2(0x1891)][_0x1f9106(0x2ef4)]){var _0x462470=_0x283257[_0x3034d2(0x27f9)],_0x48cc98=_0x283257[_0x3034d2(0x2d4e)],_0x125e8d=_0x283257[_0x1f9106(0x3b0a)],_0x4108a2=!0x1;if(!_0x462470&&!_0x48cc98){for(var _0x5f41db=_0x682761[_0x3034d2(0x1891)],_0x49a75e=_0x34253a;_0x49a75e<_0x5f41db['length'];++_0x49a75e)for(var _0x376b9c=_0x5f41db[_0x49a75e];void 0x0!==_0x376b9c&&_0x376b9c[_0x3034d2(0x386a)]!==TileSelectionResult[_0x1f9106(0x3c3b)]&&_0x376b9c!==_0x1003d3;)_0x376b9c[_0x1f9106(0xe6c)]=TileSelectionResult[_0x3034d2(0x4e2)](_0x376b9c[_0x1f9106(0xe6c)]),_0x376b9c=_0x376b9c[_0x3034d2(0x227)];_0x682761[_0x1f9106(0xdcc)][_0x3034d2(0x809)]=_0x34253a,_0x682761[_0x3034d2(0x59d9)][_0x3034d2(0x809)]=_0x1cc478,addTileToRenderList(_0x682761,_0x1003d3),_0x1003d3[_0x1f9106(0xe6c)]=TileSelectionResult[_0x3034d2(0x275b)];var _0x32a945=_0x4d680a===TileSelectionResult[_0x3034d2(0x275b)];!_0x32a945&&_0x125e8d>_0x682761[_0x3034d2(0x124b)]&&(_0x682761[_0x3034d2(0x967)][_0x3034d2(0x809)]=_0x338520,_0x682761[_0x3034d2(0x4871)][_0x3034d2(0x809)]=_0x592205,_0x682761[_0x1f9106(0x20d1)][_0x1f9106(0x2ef4)]=_0x9faf53,queueTileLoad(_0x682761,_0x682761[_0x3034d2(0x4871)],_0x1003d3,_0x219a43),_0x283257[_0x3034d2(0xcc5)]=_0x1003d3[_0x3034d2(0x208f)]?0x0:0x1,_0x4108a2=!0x0),_0x283257[_0x1f9106(0x36a5)]=_0x1003d3[_0x1f9106(0x5435)],_0x283257[_0x1f9106(0x3f44)]=_0x32a945,_0x32a945||_0x682761[_0x3034d2(0x59d9)][_0x3034d2(0x5323)](_0x1003d3),++_0x4aa491[_0x1f9106(0x4c04)];}_0x682761['preloadAncestors']&&!_0x4108a2&&queueTileLoad(_0x682761,_0x682761[_0x3034d2(0x967)],_0x1003d3,_0x219a43);}}else _0x1003d3[_0x1f9106(0x37bf)]=_0x219a43[_0x3034d2(0x42a2)],_0x1003d3[_0x1f9106(0xe6c)]=TileSelectionResult[_0x3034d2(0x275b)],addTileToRenderList(_0x682761,_0x1003d3),queueTileLoad(_0x682761,_0x682761[_0x3034d2(0xfe1)],_0x1003d3,_0x219a43),_0x283257[_0x3034d2(0x27f9)]=_0x1003d3[_0x3034d2(0x208f)],_0x283257[_0x3034d2(0x2d4e)]=_0x4d680a===TileSelectionResult[_0x3034d2(0x275b)],_0x283257[_0x3034d2(0xcc5)]=_0x1003d3[_0x3034d2(0x208f)]?0x0:0x1;}function visitVisibleChildrenNearToFar(_0x45dbd4,_0x1fc582,_0xe45749,_0x4d944d,_0x4bdf18,_0x22323b,_0x2055e8,_0x3fe097){var _0x3a87a8=_0x307c2b,_0x121470=_0x5e00b3;if(!(_0x1fc582['level']>=traversalQuadsByLevel[_0x121470(0x809)])){var _0x1e958c=_0x22323b[_0x121470(0x5592)][_0x121470(0x1d1d)],_0x9966e3=_0x45dbd4[_0x3a87a8(0x49c5)],_0x3d60aa=_0x45dbd4[_0x121470(0x5dc3)],_0x3fb8ce=traversalQuadsByLevel[_0x1fc582[_0x121470(0x350b)]],_0x1df34c=_0x3fb8ce[_0x121470(0x3a23)],_0x1ed125=_0x3fb8ce[_0x121470(0x1aab)],_0x289966=_0x3fb8ce[_0x121470(0x2b5d)],_0x38a1f6=_0x3fb8ce[_0x121470(0x420a)];_0x1e958c[_0x121470(0x4465)]<_0x1fc582['rectangle'][_0x121470(0x310a)]?_0x1e958c[_0x121470(0x5859)]<_0x1fc582[_0x121470(0x1dec)][_0x121470(0x5833)]?(visitIfVisible(_0x45dbd4,_0x1fc582,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x1df34c),visitIfVisible(_0x45dbd4,_0xe45749,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x1ed125),visitIfVisible(_0x45dbd4,_0x4d944d,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x289966),visitIfVisible(_0x45dbd4,_0x4bdf18,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x38a1f6)):(visitIfVisible(_0x45dbd4,_0x4d944d,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x289966),visitIfVisible(_0x45dbd4,_0x1fc582,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x1df34c),visitIfVisible(_0x45dbd4,_0x4bdf18,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x38a1f6),visitIfVisible(_0x45dbd4,_0xe45749,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x1ed125)):_0x1e958c[_0x121470(0x5859)]<_0x1fc582[_0x121470(0x1dec)][_0x121470(0x5833)]?(visitIfVisible(_0x45dbd4,_0xe45749,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x1ed125),visitIfVisible(_0x45dbd4,_0x1fc582,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x1df34c),visitIfVisible(_0x45dbd4,_0x4bdf18,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x38a1f6),visitIfVisible(_0x45dbd4,_0x4d944d,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x289966)):(visitIfVisible(_0x45dbd4,_0x4bdf18,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x38a1f6),visitIfVisible(_0x45dbd4,_0x4d944d,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x289966),visitIfVisible(_0x45dbd4,_0xe45749,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x1ed125),visitIfVisible(_0x45dbd4,_0x1fc582,_0x9966e3,_0x22323b,_0x3d60aa,_0x2055e8,_0x1df34c)),_0x3fb8ce[_0x121470(0x5a5a)](_0x3fe097);}}function containsNeededPosition(_0x28bbf8,_0x5f4388){var _0x34337f=_0x5e00b3,_0x523504=_0x5f4388[_0x34337f(0x1dec)];return defined$1(_0x28bbf8[_0x34337f(0x445f)])&&Rectangle['contains'](_0x523504,_0x28bbf8['_cameraPositionCartographic'])||defined$1(_0x28bbf8[_0x34337f(0x4db5)])&&Rectangle[_0x34337f(0x5655)](_0x523504,_0x28bbf8[_0x34337f(0x4db5)]);}function visitIfVisible(_0x576652,_0x50d96c,_0x3198e0,_0x39ba48,_0x4baae8,_0x5a4298,_0x1174b2){var _0x207634=_0x307c2b,_0x5b0daa=_0x5e00b3;if(_0x3198e0[_0x5b0daa(0x3285)](_0x50d96c,_0x39ba48,_0x4baae8)!==Visibility$1[_0x207634(0x364a)])return visitTile(_0x576652,_0x39ba48,_0x50d96c,_0x5a4298,_0x1174b2);if(++_0x576652[_0x5b0daa(0x2e7a)][_0x207634(0xa3a)],_0x576652[_0x5b0daa(0x5e32)][_0x5b0daa(0x16a6)](_0x50d96c),_0x1174b2[_0x207634(0x36a5)]=!0x0,_0x1174b2[_0x5b0daa(0x2d4e)]=!0x1,_0x1174b2['notYetRenderableCount']=0x0,containsNeededPosition(_0x576652,_0x50d96c)){defined$1(_0x50d96c[_0x207634(0x313f)])&&defined$1(_0x50d96c[_0x207634(0x313f)][_0x5b0daa(0x2b54)])||queueTileLoad(_0x576652,_0x576652[_0x5b0daa(0x4871)],_0x50d96c,_0x39ba48);var _0x1ad8af=_0x576652[_0x5b0daa(0x386d)],_0x1443ec=_0x50d96c[_0x207634(0x37bf)]===_0x1ad8af?_0x50d96c[_0x5b0daa(0x386a)]:TileSelectionResult[_0x207634(0x364a)];_0x1443ec!==TileSelectionResult[_0x207634(0x1048)]&&_0x1443ec!==TileSelectionResult[_0x5b0daa(0x275b)]&&_0x576652[_0x207634(0xaf0)][_0x5b0daa(0x5323)](_0x50d96c),_0x50d96c[_0x5b0daa(0x386a)]=TileSelectionResult[_0x5b0daa(0x1774)];}else _0x576652[_0x5b0daa(0x1a9f)]||0x0===_0x50d96c[_0x207634(0x48bb)]?(queueTileLoad(_0x576652,_0x576652[_0x5b0daa(0x967)],_0x50d96c,_0x39ba48),_0x50d96c[_0x5b0daa(0x386a)]=TileSelectionResult[_0x5b0daa(0x4d35)]):_0x50d96c[_0x5b0daa(0x386a)]=TileSelectionResult[_0x5b0daa(0x4d35)];_0x50d96c[_0x5b0daa(0x23c7)]=_0x39ba48[_0x5b0daa(0x42a2)];}function screenSpaceError(_0x31d269,_0x67fdb1,_0x2ee96e){var _0x5160e8=_0x307c2b,_0xfce651=_0x5e00b3;if(_0x67fdb1[_0xfce651(0x3037)]===SceneMode$1[_0xfce651(0x174c)]||_0x67fdb1[_0x5160e8(0x57e6)][_0xfce651(0x1187)]instanceof OrthographicFrustum||_0x67fdb1['camera'][_0x5160e8(0x250e)]instanceof OrthographicOffCenterFrustum)return screenSpaceError2D(_0x31d269,_0x67fdb1,_0x2ee96e);var _0x24fafc,_0x4667c2=_0x2ee96e['_distance'];if(_0x31d269['_tileProvider'][_0xfce651(0x3c2e)][_0xfce651(0xa20)]){var _0x47c87e=_0x2ee96e[_0xfce651(0x140c)][_0xfce651(0x1ec6)][_0xfce651(0x209)][_0x5160e8(0x2c1)](_0x67fdb1[_0xfce651(0x5592)][_0xfce651(0x2b06)],_0x67fdb1[_0xfce651(0x3037)],_0x4667c2,_0x67fdb1[_0x5160e8(0x57e6)][_0xfce651(0x1187)][_0x5160e8(0x200)],_0x67fdb1[_0xfce651(0x4fd0)][_0xfce651(0x3883)],-0x1,_0x67fdb1[_0xfce651(0x4fd0)][_0xfce651(0x1b3d)][_0x5160e8(0x407a)],_0x67fdb1[_0xfce651(0x5cd9)]);_0x24fafc=Math[_0xfce651(0x5c4f)](_0x47c87e/CesiumMath[_0xfce651(0x2eae)])/0x120;}else _0x24fafc=_0x31d269[_0xfce651(0x471a)][_0xfce651(0xef4)](_0x2ee96e['level'])*_0x67fdb1[_0xfce651(0x4fd0)][_0x5160e8(0xae9)]/(_0x4667c2*_0x67fdb1[_0x5160e8(0x57e6)][_0xfce651(0x1187)][_0xfce651(0x53f0)]);return 0x0==_0x31d269[_0xfce651(0x471a)][_0xfce651(0x3c2e)][_0xfce651(0xa20)]&&_0x67fdb1[_0xfce651(0x4ed8)][_0xfce651(0x552c)]&&(_0x24fafc-=CesiumMath[_0xfce651(0x4ed8)](_0x4667c2,_0x67fdb1[_0xfce651(0x4ed8)][_0xfce651(0x326c)])*_0x67fdb1[_0x5160e8(0x2cb3)][_0xfce651(0x19c3)]),_0x24fafc;}function screenSpaceError2D(_0x41584c,_0x19fa83,_0x14c1d3){var _0x959897=_0x307c2b,_0x18fde9=_0x5e00b3,_0x1515dd=_0x19fa83[_0x18fde9(0x5592)][_0x18fde9(0x1187)];defined$1(_0x1515dd[_0x18fde9(0x523)])&&(_0x1515dd=_0x1515dd[_0x959897(0x4a5e)]);var _0x243f6a=_0x19fa83[_0x959897(0x5071)],_0x57dfbf=_0x243f6a[_0x18fde9(0x1564)],_0xac7e5f=_0x243f6a['drawingBufferHeight'],_0x3073dd=_0x41584c[_0x18fde9(0x471a)][_0x959897(0x5341)](_0x14c1d3[_0x959897(0x48bb)])/(Math[_0x18fde9(0x498f)](_0x1515dd[_0x18fde9(0x4f04)]-_0x1515dd[_0x959897(0x35e7)],_0x1515dd[_0x18fde9(0x1d74)]-_0x1515dd[_0x959897(0x3ca7)])/Math[_0x959897(0x5449)](_0x57dfbf,_0xac7e5f));return _0x19fa83[_0x18fde9(0x4ed8)][_0x959897(0x27f3)]&&_0x19fa83[_0x18fde9(0x3037)]!==SceneMode$1[_0x959897(0x238f)]&&(_0x3073dd-=CesiumMath[_0x959897(0x2cb3)](_0x14c1d3[_0x18fde9(0x56db)],_0x19fa83[_0x18fde9(0x4ed8)][_0x18fde9(0x326c)])*_0x19fa83[_0x18fde9(0x4ed8)][_0x18fde9(0x19c3)]),_0x3073dd;}function addTileToRenderList(_0x214a0d,_0x54f8c9){var _0x489c9a=_0x5e00b3;_0x54f8c9[_0x489c9a(0x3e82)]=!0x0,_0x214a0d[_0x489c9a(0x1891)][_0x489c9a(0x5323)](_0x54f8c9);}function processTileLoadQueue(_0x146820,_0x20e5af){var _0x2c5f1c=_0x307c2b,_0xf6ed9b=_0x5e00b3,_0x3a483c=_0x146820[_0xf6ed9b(0xfe1)],_0x3e54e7=_0x146820[_0xf6ed9b(0x4871)],_0x2c19c6=_0x146820['_tileLoadQueueLow'];if(0x0!==_0x3a483c[_0xf6ed9b(0x809)]||0x0!==_0x3e54e7[_0xf6ed9b(0x809)]||0x0!==_0x2c19c6[_0xf6ed9b(0x809)]){_0x146820[_0xf6ed9b(0x5e32)][_0x2c5f1c(0x550b)](_0x146820[_0x2c5f1c(0x4ab5)],_0x146820[_0xf6ed9b(0x185f)]);var _0x3ee33d=getTimestamp$1()+_0x146820[_0xf6ed9b(0x5ebf)],_0x165381=_0x146820[_0xf6ed9b(0x471a)],_0x4c7e53=processSinglePriorityLoadQueue(_0x146820,_0x20e5af,_0x165381,_0x3ee33d,_0x3a483c,!0x1);_0x4c7e53=processSinglePriorityLoadQueue(_0x146820,_0x20e5af,_0x165381,_0x3ee33d,_0x3e54e7,_0x4c7e53),processSinglePriorityLoadQueue(_0x146820,_0x20e5af,_0x165381,_0x3ee33d,_0x2c19c6,_0x4c7e53);}}function sortByLoadPriority(_0x5e8f2a,_0x1a5ebd){var _0x146bc9=_0x5e00b3;return _0x5e8f2a[_0x146bc9(0x48e8)]-_0x1a5ebd['_loadPriority'];}function processSinglePriorityLoadQueue(_0x24fac8,_0x54c6f3,_0x53ab96,_0x36566a,_0x3faec7,_0x56f67f){var _0x1cf4a7=_0x307c2b,_0x1136e8=_0x5e00b3;void 0x0!==_0x53ab96[_0x1136e8(0x4cfc)]&&_0x3faec7[_0x1136e8(0x4b76)](sortByLoadPriority);for(var _0x25631c=0x0,_0x42d259=_0x3faec7[_0x1136e8(0x809)];_0x25631c<_0x42d259&&(getTimestamp$1()<_0x36566a||!_0x56f67f);++_0x25631c){var _0x14d4be=_0x3faec7[_0x25631c];_0x24fac8[_0x1cf4a7(0x3ab1)][_0x1136e8(0x16a6)](_0x14d4be),_0x53ab96[_0x1cf4a7(0x125b)](_0x54c6f3,_0x14d4be),_0x56f67f=!0x0;}return _0x56f67f;}var scratchRay$1=new Ray(),scratchCartographic$3=new Cartographic(),scratchPosition$4=new Cartesian3(),scratchArray$1=[];function updateHeights(_0x3910c9,_0xbdacc6){var _0x8e453d=_0x307c2b,_0xd2bc2e=_0x5e00b3;if(!_0x3910c9[_0xd2bc2e(0x4156)][_0xd2bc2e(0x2e0b)])return;const _0x46e6c5=scratchArray$1;_0x46e6c5[_0xd2bc2e(0x809)]=0x0;const _0x3de30e=_0x3910c9[_0xd2bc2e(0x59d9)],_0x2073ba=getTimestamp$1()+_0x3910c9[_0xd2bc2e(0x36b9)],_0x2cebf0=_0xbdacc6[_0xd2bc2e(0x3037)],_0x4a1442=_0xbdacc6[_0x8e453d(0xec2)],_0x4b06cf=_0x3910c9[_0xd2bc2e(0x4156)][_0xd2bc2e(0x3f84)][_0x8e453d(0x2864)];let _0x18c91a;for(;_0x3de30e[_0xd2bc2e(0x809)]>0x0;){const _0x1acb1a=_0x3de30e[0x0];if(!defined$1(_0x1acb1a[_0xd2bc2e(0x140c)])||!defined$1(_0x1acb1a[_0x8e453d(0x313f)][_0xd2bc2e(0x2b20)])){const _0x37b6e5=_0x1acb1a[_0xd2bc2e(0x23c7)]===_0x3910c9[_0xd2bc2e(0x386d)]?_0x1acb1a[_0xd2bc2e(0x386a)]:TileSelectionResult[_0x8e453d(0x364a)];_0x37b6e5!==TileSelectionResult[_0x8e453d(0x124d)]&&_0x37b6e5!==TileSelectionResult[_0xd2bc2e(0x1774)]||_0x46e6c5[_0x8e453d(0x2a0e)](_0x1acb1a),_0x3de30e[_0xd2bc2e(0x3060)](),_0x3910c9[_0xd2bc2e(0x3b7)]=0x0;continue;}const _0x3094c9=_0x1acb1a[_0xd2bc2e(0x5d12)],_0x315228=_0x3094c9[_0x8e453d(0x2ef4)];let _0x4629c8=!0x1;for(_0x18c91a=_0x3910c9[_0xd2bc2e(0x3b7)];_0x18c91a<_0x315228;++_0x18c91a){const _0x5d77e2=_0x3094c9[_0x18c91a],_0x10843e=_0x1acb1a[_0xd2bc2e(0x140c)][_0x8e453d(0x574c)];if(defined$1(_0x10843e)&&_0x10843e[_0xd2bc2e(0x3a8b)](),_0x1acb1a[_0xd2bc2e(0x350b)]>_0x5d77e2[_0xd2bc2e(0x350b)]){if(defined$1(_0x5d77e2[_0xd2bc2e(0x4b99)])||(_0x5d77e2[_0x8e453d(0x5198)]=Cartesian3[_0xd2bc2e(0x3e9)](_0x5d77e2[_0xd2bc2e(0x1d1d)][_0xd2bc2e(0x4465)],_0x5d77e2[_0x8e453d(0x3fd4)][_0xd2bc2e(0x5859)],0x0,_0x4b06cf)),_0x2cebf0===SceneMode$1[_0xd2bc2e(0x3c78)]){const _0x3c80fa=_0x4b06cf[_0xd2bc2e(0x2b98)](_0x5d77e2[_0xd2bc2e(0x4b99)],scratchRay$1[_0xd2bc2e(0x416)]);if(!defined$1(_0x4b06cf[_0xd2bc2e(0x4c9c)](_0x5d77e2[_0x8e453d(0x5198)],0x2cec,scratchRay$1[_0x8e453d(0x416f)]))){let _0x2d2e7e=0x0;defined$1(_0x1acb1a[_0xd2bc2e(0x140c)][_0x8e453d(0x2fe2)])&&(_0x2d2e7e=_0x1acb1a[_0xd2bc2e(0x140c)][_0xd2bc2e(0x1ec6)][_0x8e453d(0x26ca)]);const _0x9f933c=Math[_0xd2bc2e(0x19a8)](_0x2d2e7e,-0x2cec),_0x37ced1=Cartesian3[_0xd2bc2e(0x34b9)](_0x3c80fa,Math['abs'](_0x9f933c)+0x1,scratchPosition$4);Cartesian3[_0xd2bc2e(0x34b6)](_0x5d77e2[_0xd2bc2e(0x4b99)],_0x37ced1,scratchRay$1[_0x8e453d(0x416f)]);}}else Cartographic[_0xd2bc2e(0x40f3)](_0x5d77e2[_0xd2bc2e(0x1d1d)],scratchCartographic$3),scratchCartographic$3[_0xd2bc2e(0x5a4e)]=-0x2cec,_0x4a1442[_0xd2bc2e(0x63b)](scratchCartographic$3,scratchPosition$4),Cartesian3[_0xd2bc2e(0x160f)](scratchPosition$4['z'],scratchPosition$4['x'],scratchPosition$4['y'],scratchPosition$4),Cartesian3[_0xd2bc2e(0x40f3)](scratchPosition$4,scratchRay$1[_0xd2bc2e(0x39da)]),Cartesian3[_0xd2bc2e(0x40f3)](Cartesian3[_0xd2bc2e(0x442b)],scratchRay$1[_0xd2bc2e(0x416)]);const _0x34c73c=_0x1acb1a[_0xd2bc2e(0x140c)][_0xd2bc2e(0x3c62)](scratchRay$1,_0x2cebf0,_0x4a1442,!0x1,scratchPosition$4);defined$1(_0x34c73c)&&(defined$1(_0x5d77e2[_0xd2bc2e(0x28f6)])&&_0x5d77e2[_0x8e453d(0x541b)](_0x34c73c),_0x5d77e2[_0xd2bc2e(0x350b)]=_0x1acb1a[_0xd2bc2e(0x350b)]);}if(getTimestamp$1()>=_0x2073ba){_0x4629c8=!0x0;break;}}if(_0x4629c8){_0x3910c9[_0xd2bc2e(0x3b7)]=_0x18c91a;break;}_0x3910c9[_0xd2bc2e(0x3b7)]=0x0,_0x3de30e[_0xd2bc2e(0x3060)]();}for(_0x18c91a=0x0;_0x18c91a<_0x46e6c5[_0xd2bc2e(0x809)];_0x18c91a++)_0x3de30e['push'](_0x46e6c5[_0x18c91a]);}function createRenderCommandsForSelectedTiles(_0x126ff2,_0x46d57e){var _0x5933e4=_0x5e00b3;for(var _0x4fefc4=_0x126ff2[_0x5933e4(0x471a)],_0x58613b=_0x126ff2[_0x5933e4(0xa91)]?_0x126ff2[_0x5933e4(0x1891)]:_0x126ff2[_0x5933e4(0x483e)],_0x57767e=0x0,_0x14ce90=_0x58613b[_0x5933e4(0x809)];_0x57767e<_0x14ce90;++_0x57767e){var _0x5b9f07=_0x58613b[_0x57767e];_0x4fefc4[_0x5933e4(0x48cc)](_0x5b9f07,_0x46d57e);}}function RasterVectorCollection(_0x34d787){var _0x1f8d0a=_0x307c2b,_0x1f8eb4=_0x5e00b3;this['_bounds']=void 0x0;var _0x41f57d=0x200;this[_0x1f8eb4(0x2b99)]=document[_0x1f8eb4(0x2a2e)](_0x1f8eb4(0x2a34)),this[_0x1f8eb4(0x2b99)][_0x1f8eb4(0x5a4e)]=_0x41f57d,this[_0x1f8eb4(0x2b99)][_0x1f8eb4(0x2d3c)]=_0x41f57d,this['_pickCanvas']=document[_0x1f8eb4(0x2a2e)](_0x1f8eb4(0x2a34)),this[_0x1f8eb4(0x115)][_0x1f8eb4(0x5a4e)]=_0x41f57d,this[_0x1f8eb4(0x115)][_0x1f8d0a(0x2299)]=_0x41f57d,this[_0x1f8eb4(0x3d90)]=new AssociativeArray(),this[_0x1f8eb4(0x4288)]=new AssociativeArray(),this[_0x1f8eb4(0x1d78)]=new AssociativeArray(),this[_0x1f8eb4(0x3418)]=_0x34d787,this[_0x1f8eb4(0x25ea)]=0x1;}Object[_0x5e00b3(0x1dfd)](RasterVectorCollection['prototype'],{'bounds':{'get':function(){var _0xdbfaa7=_0x5e00b3;return this[_0xdbfaa7(0x5977)];}},'canvasWidth':{'get':function(){var _0x281f2c=_0x307c2b,_0xec24a9=_0x5e00b3;return this[_0x281f2c(0x2e1d)][_0xec24a9(0x2d3c)];}},'canvasHeight':{'get':function(){var _0x1b1c29=_0x5e00b3;return this[_0x1b1c29(0x2b99)][_0x1b1c29(0x5a4e)];}},'alpha':{'get':function(){var _0x3c75c9=_0x5e00b3;return this[_0x3c75c9(0x25ea)];},'set':function(_0x4d1485){var _0x655e9d=_0x5e00b3;this[_0x655e9d(0x25ea)]=_0x4d1485;}}});var rectangleScratch=new Rectangle();function refreshRasterForTile(_0x1ccfd6,_0x536f97){var _0x377192=_0x5e00b3;if(defined$1(_0x536f97)){var _0x344e5e=_0x1ccfd6[_0x377192(0x4432)];defined$1(Rectangle[_0x377192(0xc48)](_0x536f97,_0x344e5e,rectangleScratch))&&(_0x1ccfd6['_2DRasterized']=!0x1),defined$1(_0x1ccfd6[_0x377192(0x5c2b)])&&refreshRasterForTile(_0x1ccfd6[_0x377192(0x5c2b)],_0x536f97),defined$1(_0x1ccfd6[_0x377192(0x1000)])&&refreshRasterForTile(_0x1ccfd6[_0x377192(0x1000)],_0x536f97),defined$1(_0x1ccfd6[_0x377192(0x5f09)])&&refreshRasterForTile(_0x1ccfd6[_0x377192(0x5f09)],_0x536f97),defined$1(_0x1ccfd6[_0x377192(0x149a)])&&refreshRasterForTile(_0x1ccfd6[_0x377192(0x149a)],_0x536f97);}}function computeBounds(_0x38c003){var _0x24dd29=_0x307c2b,_0x2378cc=_0x5e00b3,_0x21971f,_0x3090ee,_0x3c52f3=_0x38c003[_0x2378cc(0x3d90)],_0x13491e=_0x3c52f3[_0x2378cc(0xc98)][_0x24dd29(0x2ef4)];for(_0x21971f=0x0;_0x21971f<_0x13491e;_0x21971f++)_0x3090ee=_0x3c52f3[_0x2378cc(0xc98)][_0x21971f][_0x2378cc(0x32ec)],defined$1(_0x38c003[_0x2378cc(0x5977)])?_0x38c003[_0x2378cc(0x5977)]=Rectangle[_0x2378cc(0x418)](_0x3090ee,_0x38c003[_0x2378cc(0x5977)]):_0x38c003[_0x2378cc(0x5977)]=_0x3090ee;for(_0x13491e=(_0x3c52f3=_0x38c003[_0x24dd29(0x417d)])[_0x2378cc(0xc98)]['length'],_0x21971f=0x0;_0x21971f<_0x13491e;_0x21971f++)_0x3090ee=_0x3c52f3[_0x24dd29(0x225a)][_0x21971f][_0x2378cc(0x32ec)],defined$1(_0x38c003[_0x2378cc(0x5977)])?_0x38c003[_0x2378cc(0x5977)]=Rectangle['union'](_0x3090ee,_0x38c003[_0x2378cc(0x5977)]):_0x38c003[_0x2378cc(0x5977)]=_0x3090ee;for(_0x13491e=(_0x3c52f3=_0x38c003[_0x2378cc(0x1d78)])[_0x2378cc(0xc98)][_0x2378cc(0x809)],_0x21971f=0x0;_0x21971f<_0x13491e;_0x21971f++)_0x3090ee=_0x3c52f3[_0x2378cc(0xc98)][_0x21971f][_0x2378cc(0x32ec)],defined$1(_0x38c003[_0x2378cc(0x5977)])?_0x38c003[_0x2378cc(0x5977)]=Rectangle[_0x24dd29(0xb0c)](_0x3090ee,_0x38c003[_0x24dd29(0x16f0)]):_0x38c003[_0x2378cc(0x5977)]=_0x3090ee;}function computeCanvasPosition(_0x467c9d,_0x4a01db,_0xfb4ba0,_0x424c75){var _0xdf85f2=_0x307c2b,_0x112510=_0x5e00b3;for(var _0x2c28bf=_0x467c9d[_0x112510(0x809)],_0x545588=[],_0x6a9419=_0xfb4ba0/_0x4a01db[_0x112510(0x2d3c)],_0x228962=_0x424c75/_0x4a01db[_0x112510(0x5a4e)],_0x4316bc=0x0;_0x4316bc<_0x2c28bf;_0x4316bc++){var _0x47b59a=_0x467c9d[_0x4316bc],_0x50e668=new Cartesian2();_0x50e668['x']=(_0x47b59a[_0x112510(0x4465)]-_0x4a01db[_0x112510(0x159f)])*_0x6a9419,_0x50e668['y']=(_0x4a01db[_0x112510(0x5833)]-_0x47b59a[_0x112510(0x5859)])*_0x228962,_0x50e668['x']=Math['floor'](_0x50e668['x']+0.5),_0x50e668['y']=Math['floor'](_0x50e668['y']+0.5),_0x545588[_0xdf85f2(0x2a0e)](_0x50e668);}return _0x545588;}function drawPolygon(_0x521328,_0x5dcc47,_0x61f6b3,_0x4d6e66,_0x49ce2e,_0x54604c){var _0x2b7108=_0x307c2b,_0xb9e78=_0x5e00b3,_0x1ebece,_0x258ddc=_0x5dcc47[_0xb9e78(0xc98)][_0xb9e78(0x809)];for(_0x1ebece=0x0;_0x1ebece<_0x258ddc;_0x1ebece++){var _0x2fbf02=_0x5dcc47[_0xb9e78(0xc98)][_0x1ebece];if(defined$1(Rectangle[_0x2b7108(0x3d2)](_0x2fbf02[_0xb9e78(0x32ec)],_0x61f6b3,rectangleScratch))){var _0x391481;_0x391481=defined$1(_0x2fbf02[_0x2b7108(0x4838)])&&_0x2fbf02[_0xb9e78(0x1cc6)]?Color$2[_0xb9e78(0x5adf)]:_0x54604c?new Color$2(0x0,0x0,0x0,0x1):_0x2fbf02[_0xb9e78(0xa09)];var _0x34a717=computeCanvasPosition(_0x2fbf02[_0x2b7108(0x14e)],_0x61f6b3,_0x4d6e66,_0x49ce2e);Renderer2D[_0x2b7108(0x49db)](_0x521328,{'canvasPostions':_0x34a717,'fillColor':_0x391481,'lineColor':_0x2fbf02[_0xb9e78(0x5f80)],'lineWidth':_0x2fbf02[_0xb9e78(0xd61)]});}}}function drawLine(_0xf5dbd2,_0x1e02e9,_0x546f91,_0x182451,_0x56d0d8){var _0x2ecd1d=_0x307c2b,_0x1cb6d9=_0x5e00b3,_0x3d569e,_0x4cdf39=_0x1e02e9[_0x1cb6d9(0xc98)][_0x1cb6d9(0x809)];for(_0x3d569e=0x0;_0x3d569e<_0x4cdf39;_0x3d569e++){var _0x5a9e75=_0x1e02e9['values'][_0x3d569e];if(defined$1(Rectangle[_0x1cb6d9(0xc48)](_0x5a9e75[_0x2ecd1d(0x15fd)],_0x546f91,rectangleScratch))){var _0xde7d2f=computeCanvasPosition(_0x5a9e75[_0x1cb6d9(0x1c83)],_0x546f91,_0x182451,_0x56d0d8);Renderer2D[_0x1cb6d9(0x32b0)](_0xf5dbd2,{'canvasPostions':_0xde7d2f,'lineColor':_0x5a9e75[_0x1cb6d9(0x5f80)],'lineWidth':_0x5a9e75[_0x1cb6d9(0xd61)]});}}}function convertIDtoColor(_0x1fcffa,_0x5478fa){var _0x34f47e=_0x307c2b,_0x3fd521=_0x5e00b3,_0xbdef47=Math[_0x34f47e(0x4b96)](_0x1fcffa/0x10000),_0x114c16=_0x1fcffa-0x10000*_0xbdef47,_0x3ab519=Math[_0x3fd521(0x1ace)](_0x114c16/0x100),_0x2a97cf=_0x114c16-0x100*_0x3ab519,_0x1e18cf=0x1;return defined$1(_0x5478fa)&&(_0x1e18cf=_0x5478fa/0x100),new Color$2(_0x2a97cf/0x100,_0x3ab519/0x100,_0xbdef47/0x100,_0x1e18cf);}RasterVectorCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x432073){var _0x1ec817=_0x307c2b,_0x54ee29=_0x5e00b3,_0x65330b=_0x432073[_0x54ee29(0x2c5)],_0x230f11=_0x432073[_0x54ee29(0x1c83)],_0x4408c3=new Rectangle(),_0x3cb8e1=defaultValue$1(_0x432073[_0x54ee29(0x5572)],RasterGeometryType$1[_0x54ee29(0x5697)]),_0x579d4f=defaultValue$1(_0x432073[_0x54ee29(0x3ac6)],0x0);Rectangle[_0x54ee29(0x868)](_0x230f11,_0x4408c3);var _0x17d335={'pickId':_0x579d4f,'positions':_0x230f11,'bounds':_0x4408c3,'fillColor':_0x432073[_0x54ee29(0xa09)],'lineColor':_0x432073[_0x54ee29(0x5f80)],'lineWidth':_0x432073[_0x54ee29(0xd61)]};_0x3cb8e1==RasterGeometryType$1['POLYLINE']?this[_0x54ee29(0x1d78)][_0x1ec817(0x3235)](_0x65330b,_0x17d335):_0x3cb8e1==RasterGeometryType$1[_0x54ee29(0x5697)]?this[_0x54ee29(0x3d90)][_0x54ee29(0x10aa)](_0x65330b,_0x17d335):_0x3cb8e1==RasterGeometryType$1[_0x54ee29(0x4c97)]&&this[_0x54ee29(0x4288)][_0x54ee29(0x10aa)](_0x65330b,_0x17d335),computeBounds(this),refreshRasterForTile(this[_0x1ec817(0x1952)][_0x54ee29(0x3c97)][0x0],_0x4408c3),refreshRasterForTile(this['_quadtreePrimitive'][_0x1ec817(0x2b8)][0x1],_0x4408c3);},RasterVectorCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x2a7d2d){var _0xfa6148=_0x307c2b,_0xdcb3df=_0x5e00b3,_0x243199;if(this[_0xdcb3df(0x3d90)][_0xfa6148(0x57f4)](_0x2a7d2d)){var _0x3026e9=this[_0xdcb3df(0x3d90)][_0xdcb3df(0x38c4)](_0x2a7d2d);defined$1(_0x3026e9)&&(_0x243199=_0x3026e9[_0xfa6148(0x15fd)]),this[_0xdcb3df(0x3d90)][_0xdcb3df(0x4f4b)](_0x2a7d2d);}if(this['_polygonHoles']['contains'](_0x2a7d2d)){var _0x3a225e=this[_0xfa6148(0x417d)][_0xdcb3df(0x38c4)](_0x2a7d2d);defined$1(_0x3a225e)&&(_0x243199=_0x3a225e[_0xdcb3df(0x32ec)]),this[_0xdcb3df(0x4288)]['remove'](_0x2a7d2d);}if(this[_0xdcb3df(0x1d78)][_0xdcb3df(0x5655)](_0x2a7d2d)){var _0x5981a0=this[_0xdcb3df(0x1d78)][_0xdcb3df(0x38c4)](_0x2a7d2d);defined$1(_0x5981a0)&&(_0x243199=_0x5981a0['bounds']),this[_0xfa6148(0x51ed)][_0xdcb3df(0x4f4b)](_0x2a7d2d);}refreshRasterForTile(this[_0xdcb3df(0x3418)][_0xdcb3df(0x3c97)][0x0],_0x243199),refreshRasterForTile(this[_0xfa6148(0x1952)][_0xdcb3df(0x3c97)][0x1],_0x243199);},RasterVectorCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(){var _0x2d9d33=_0x307c2b,_0x55728b=_0x5e00b3;this[_0x2d9d33(0x51ed)][_0x2d9d33(0x2c10)](),this[_0x55728b(0x3d90)][_0x55728b(0x443c)](),this[_0x55728b(0x4288)][_0x2d9d33(0x2c10)](),refreshRasterForTile(this[_0x55728b(0x3418)][_0x55728b(0x3c97)][0x0],this[_0x55728b(0x5977)]),refreshRasterForTile(this[_0x55728b(0x3418)][_0x55728b(0x3c97)][0x1],this[_0x2d9d33(0x16f0)]);},RasterVectorCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x461d)]=function(_0x2b1d31){var _0x36e973=_0x307c2b,_0x245cd4=_0x5e00b3,_0x27d297=this[_0x245cd4(0x2b99)][_0x245cd4(0x696)]('2d');return _0x27d297[_0x245cd4(0x1763)](0x0,0x0,this[_0x245cd4(0x2b99)][_0x36e973(0x2299)],this[_0x245cd4(0x2b99)][_0x245cd4(0x5a4e)]),drawPolygon(_0x27d297,this[_0x245cd4(0x3d90)],_0x2b1d31,this[_0x245cd4(0x2b99)][_0x245cd4(0x2d3c)],this[_0x36e973(0x2e1d)][_0x245cd4(0x5a4e)],!0x1),drawPolygon(_0x27d297,this[_0x245cd4(0x4288)],_0x2b1d31,this[_0x36e973(0x2e1d)][_0x245cd4(0x2d3c)],this[_0x245cd4(0x2b99)][_0x36e973(0x10d5)],!0x0),drawLine(_0x27d297,this[_0x245cd4(0x1d78)],_0x2b1d31,this[_0x245cd4(0x2b99)][_0x245cd4(0x2d3c)],this[_0x245cd4(0x2b99)][_0x36e973(0x10d5)]),_0x27d297[_0x245cd4(0x5d9d)](0x0,0x0,this[_0x245cd4(0x2b99)][_0x245cd4(0x2d3c)],this[_0x245cd4(0x2b99)][_0x245cd4(0x5a4e)]);};var scratchPickBounds=new Rectangle();function Globe(_0x493e6f){var _0x873a34=_0x307c2b,_0x7fe00a=_0x5e00b3,_0xfef439=new EllipsoidTerrainProvider({'ellipsoid':_0x493e6f=defaultValue$1(_0x493e6f,Ellipsoid[_0x873a34(0xffc)])}),_0x48cac0=new ImageryLayerCollection(),_0x7b4d61=new TerrainLayerCollection();this[_0x7fe00a(0x3c00)]=_0x493e6f,this[_0x7fe00a(0x4179)]=_0x48cac0,this[_0x7fe00a(0xa08)]=_0x7b4d61,this[_0x7fe00a(0x1bbe)]=new GlobeSurfaceShaderSet(),this[_0x7fe00a(0xdf1)]=void 0x0,this[_0x7fe00a(0x3ee)]=new QuadtreePrimitive({'tileProvider':new GlobeSurfaceTileProvider({'terrainProvider':_0xfef439,'imageryLayers':_0x48cac0,'terrainLayers':_0x7b4d61,'surfaceShaderSet':this[_0x873a34(0x55d2)]})}),this[_0x7fe00a(0xa08)][_0x7fe00a(0xaab)]=this,this[_0x7fe00a(0x5abd)]=new RasterVectorCollection(this[_0x7fe00a(0x3ee)]),this[_0x873a34(0x3ec9)]=_0xfef439,this[_0x7fe00a(0x239a)]=_0xfef439,this[_0x7fe00a(0x25a9)]=new Event(),makeShadersDirty(this),this[_0x7fe00a(0x3234)]=!0x0,this[_0x7fe00a(0x1fee)]=!0x0,this[_0x7fe00a(0x5c17)]=new Resource({'url':buildModuleUrl(_0x7fe00a(0x957))}),this[_0x7fe00a(0x3a0a)]=0x2,this[_0x7fe00a(0x1e37)]=0x64,this[_0x7fe00a(0x185f)]=0x64,this[_0x873a34(0x2ae0)]=0x14,this[_0x873a34(0x4ff1)]=!0x0,this[_0x7fe00a(0x1a9f)]=!0x0,this[_0x873a34(0x59d6)]=void 0x0,this[_0x873a34(0x50e4)]=!0x1,this[_0x873a34(0x36c3)]=!0x0,this[_0x873a34(0x3085)]=!0x1,this[_0x7fe00a(0x2359)]=!0x0,this[_0x873a34(0x4ed1)]=0x989680,this[_0x7fe00a(0x4613)]=0x1312d00,this[_0x873a34(0x1081)]=0x989680,this[_0x873a34(0x34d7)]=0x2faf080,this[_0x7fe00a(0x5dbd)]=!0x0,this[_0x873a34(0x3076)]=!0x0,this[_0x7fe00a(0x5cc1)]=ShadowMode$1[_0x873a34(0x14d7)],this[_0x7fe00a(0x4d0c)]=0x0,this[_0x7fe00a(0x2ada)]=0x0,this[_0x7fe00a(0x4730)]=0x0,this[_0x7fe00a(0x232b)]=!0x0,this[_0x7fe00a(0x193f)]=!0x0,this[_0x873a34(0x15d5)]=void 0x0,this[_0x7fe00a(0x46ab)]=void 0x0,this[_0x873a34(0x2506)]=0x1,this[_0x7fe00a(0x2742)]=new Cartesian2(0x0,0x0),this['_sceneMode']=SceneMode$1['SCENE3D'],this[_0x7fe00a(0x3072)]=ClippingType$1[_0x7fe00a(0x471c)],this[_0x7fe00a(0x19c2)]=!0x0,this[_0x7fe00a(0x5e52)]=void 0x0,this[_0x7fe00a(0xd11)]=buildModuleUrl(_0x873a34(0x353a)),this[_0x7fe00a(0x3e1d)]=buildModuleUrl(_0x7fe00a(0x2a5c)),this[_0x7fe00a(0x4032)]=void 0x0,this[_0x7fe00a(0x10e6)]=new Cartesian4();}function makeShadersDirty(_0x2adb1a){var _0x351301=_0x307c2b,_0x1797c2=_0x5e00b3,_0x501142=[],_0x19314c=defined$1(_0x2adb1a[_0x351301(0x4f2f)])&&(_0x2adb1a[_0x1797c2(0xdf1)][_0x1797c2(0x3e36)][_0x1797c2(0x31ca)](/slope/)||_0x2adb1a[_0x1797c2(0xdf1)]['shaderSource'][_0x1797c2(0x31ca)]('normalEC')),_0x549a57=[GroundAtmosphere];!defined$1(_0x2adb1a[_0x1797c2(0xdf1)])||_0x19314c&&!_0x2adb1a[_0x1797c2(0x3c2e)][_0x1797c2(0x5431)]?_0x2adb1a['_surface'][_0x1797c2(0x471a)][_0x1797c2(0x2ca)]=void 0x0:(_0x549a57[_0x1797c2(0x5323)](_0x2adb1a[_0x1797c2(0xdf1)][_0x1797c2(0x3e36)]),_0x501142[_0x1797c2(0x5323)](_0x1797c2(0x3c54)),_0x2adb1a[_0x1797c2(0x3ee)][_0x1797c2(0x471a)][_0x1797c2(0x2ca)]=_0x2adb1a[_0x1797c2(0xdf1)]['_uniforms']),_0x549a57['push'](GlobeFS),_0x2adb1a['_surfaceShaderSet'][_0x1797c2(0x5668)]=new ShaderSource({'sources':[GroundAtmosphere,GlobeVS],'defines':_0x501142}),_0x2adb1a[_0x1797c2(0x1bbe)][_0x1797c2(0x5229)]=new ShaderSource({'sources':_0x549a57,'defines':_0x501142}),_0x2adb1a['_surfaceShaderSet'][_0x1797c2(0x3453)]=_0x2adb1a[_0x1797c2(0xdf1)];}function createComparePickTileFunction(_0x14f3b2){return function(_0x5cb544,_0x34dfa8){var _0xf42963=_0x140d,_0x54f2b8=_0x23ca;return BoundingSphere[_0x54f2b8(0x22cc)](_0x5cb544[_0x54f2b8(0x10a6)],_0x14f3b2)-BoundingSphere[_0x54f2b8(0x22cc)](_0x34dfa8[_0xf42963(0x2c28)],_0x14f3b2);};}RasterVectorCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x25ac)]=function(_0x51916b){var _0x1ba774=_0x307c2b,_0xee242c=_0x5e00b3,_0x4ca8de,_0x549f85=this[_0xee242c(0x3d90)],_0x2984d4=_0x549f85[_0xee242c(0xc98)][_0xee242c(0x809)],_0x2ea80c=[],_0x3d2271=0x0;for(_0x4ca8de=0x0;_0x4ca8de<_0x2984d4;_0x4ca8de++){var _0x315383=_0x549f85[_0xee242c(0xc98)][_0x4ca8de][_0xee242c(0x32ec)];Rectangle[_0xee242c(0x5655)](_0x315383,_0x51916b)&&(0x0==_0x3d2271?Rectangle[_0xee242c(0x40f3)](_0x315383,scratchPickBounds):scratchPickBounds=Rectangle[_0xee242c(0x418)](_0x315383,scratchPickBounds),_0x3d2271++,_0x2ea80c[_0xee242c(0x5323)](_0x549f85[_0xee242c(0xc98)][_0x4ca8de]));}if(0x0==_0x3d2271)return-0x1;var _0x1cab9c=this[_0x1ba774(0x46ac)][_0xee242c(0x696)]('2d');for(_0x2984d4=_0x2ea80c[_0xee242c(0x809)],_0x4ca8de=0x0;_0x4ca8de<_0x2984d4;_0x4ca8de++){var _0x2bd9ec=_0x2ea80c[_0x4ca8de],_0xa5b81c=computeCanvasPosition(_0x2bd9ec[_0xee242c(0x1c83)],scratchPickBounds,this[_0x1ba774(0x46ac)][_0xee242c(0x2d3c)],this[_0xee242c(0x115)][_0xee242c(0x5a4e)]),_0x3a6972=convertIDtoColor(_0x2bd9ec[_0xee242c(0x3ac6)]);Renderer2D[_0xee242c(0x4f0d)](_0x1cab9c,{'canvasPostions':_0xa5b81c,'fillColor':_0x3a6972,'lineColor':_0x3a6972});}var _0x839578=(_0x51916b[_0xee242c(0x4465)]-scratchPickBounds[_0xee242c(0x159f)])/scratchPickBounds[_0xee242c(0x2d3c)]*this[_0xee242c(0x115)][_0xee242c(0x2d3c)],_0x44b8bb=(scratchPickBounds[_0xee242c(0x5833)]-_0x51916b[_0xee242c(0x5859)])/scratchPickBounds[_0xee242c(0x5a4e)]*this[_0xee242c(0x115)][_0x1ba774(0x10d5)];_0x839578=Math[_0x1ba774(0x4b96)](_0x839578+0.5);var _0x1e1102=0x4*((_0x44b8bb=Math[_0xee242c(0x1ace)](_0x44b8bb+0.5))*this['_pickCanvas'][_0xee242c(0x2d3c)]+_0x839578),_0x2baa97=_0x1cab9c[_0xee242c(0x5d9d)](0x0,0x0,this['_pickCanvas'][_0x1ba774(0x2299)],this['_pickCanvas'][_0xee242c(0x5a4e)]),_0x3f67bc=_0x2baa97[_0xee242c(0x140c)][_0x1e1102],_0x45573f=_0x2baa97[_0xee242c(0x140c)][_0x1e1102+0x1],_0x3b58f5=_0x2baa97[_0xee242c(0x140c)][_0x1e1102+0x2];return _0x2baa97[_0xee242c(0x140c)][_0x1e1102+0x3],_0x3f67bc+0x100*_0x45573f+0x100*_0x3b58f5*0x100;},RasterVectorCollection[_0x307c2b(0x1aa2)][_0x307c2b(0x4301)]=function(_0x2daece){var _0x24d305=_0x307c2b,_0x546a96=_0x5e00b3,_0x28dd16,_0x20952c=this[_0x546a96(0x3d90)],_0x520098=_0x20952c[_0x546a96(0xc98)][_0x546a96(0x809)],_0x2281ff=0x0,_0x11793f=!0x1;for(_0x28dd16=0x0;_0x28dd16<_0x520098;_0x28dd16++){var _0x2f75d0=_0x20952c[_0x24d305(0x225a)][_0x28dd16],_0xc7371e=_0x2f75d0[_0x546a96(0x3ac6)],_0x269767=_0x2f75d0[_0x546a96(0x32ec)];_0x11793f=!0x1,_0xc7371e===_0x2daece?(_0x2f75d0[_0x546a96(0x1cc6)]=!0x0,_0x11793f=!0x0):(defined$1(_0x2f75d0[_0x546a96(0x1cc6)])&&_0x2f75d0[_0x546a96(0x1cc6)]&&(_0x11793f=!0x0),_0x2f75d0[_0x546a96(0x1cc6)]=!0x1),_0x11793f&&(0x0==_0x2281ff?Rectangle[_0x24d305(0x2d7b)](_0x269767,scratchPickBounds):scratchPickBounds=Rectangle[_0x546a96(0x418)](_0x269767,scratchPickBounds),_0x2281ff++);}refreshRasterForTile(this['_quadtreePrimitive'][_0x546a96(0x3c97)][0x0],scratchPickBounds),refreshRasterForTile(this[_0x546a96(0x3418)][_0x24d305(0x2b8)][0x1],scratchPickBounds);},RasterVectorCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},RasterVectorCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){return destroyObject$1(this);},new Matrix4(0x0,0x0,0x1,0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x1),Object[_0x5e00b3(0x1dfd)](Globe[_0x5e00b3(0x3720)],{'ellipsoid':{'get':function(){var _0x358dff=_0x5e00b3;return this[_0x358dff(0x3c00)];}},'imageryLayers':{'get':function(){var _0x497b14=_0x5e00b3;return this[_0x497b14(0x4179)];}},'terrainLayers':{'get':function(){var _0x3be715=_0x5e00b3;return this[_0x3be715(0xa08)];}},'imageryLayersUpdatedEvent':{'get':function(){var _0xda4b7f=_0x5e00b3;return this[_0xda4b7f(0x3ee)][_0xda4b7f(0x4156)][_0xda4b7f(0x59a2)];}},'tileLoadedEvent':{'get':function(){var _0x493821=_0x307c2b,_0x524883=_0x5e00b3;return this[_0x493821(0x49e8)][_0x524883(0x4156)][_0x524883(0x3fdd)];}},'tilesLoaded':{'get':function(){var _0x112eac=_0x307c2b,_0x4d12e0=_0x5e00b3;return!defined$1(this[_0x112eac(0x49e8)])||this[_0x112eac(0x49e8)][_0x4d12e0(0x4156)][_0x4d12e0(0x2e0b)]&&0x0===this[_0x4d12e0(0x3ee)][_0x4d12e0(0xfe1)][_0x4d12e0(0x809)]&&0x0===this[_0x4d12e0(0x3ee)][_0x112eac(0xd59)][_0x4d12e0(0x809)]&&0x0===this[_0x4d12e0(0x3ee)]['_tileLoadQueueLow'][_0x4d12e0(0x809)];}},'baseColor':{'get':function(){var _0x198db5=_0x5e00b3;return this[_0x198db5(0x3ee)][_0x198db5(0x4156)][_0x198db5(0x4cba)];},'set':function(_0x31b198){var _0xc2d4c8=_0x5e00b3;this[_0xc2d4c8(0x3ee)][_0xc2d4c8(0x4156)][_0xc2d4c8(0x4cba)]=_0x31b198;}},'clippingPlanes':{'get':function(){var _0x309db2=_0x5e00b3;return this[_0x309db2(0x3ee)][_0x309db2(0x4156)][_0x309db2(0x2693)];},'set':function(_0x256479){var _0xdfd996=_0x307c2b,_0x155897=_0x5e00b3;this[_0x155897(0x3ee)][_0x155897(0x4156)][_0xdfd996(0x4ca6)]=_0x256479;}},'cartographicLimitRectangle':{'get':function(){var _0xf25612=_0x5e00b3;return this[_0xf25612(0x3ee)][_0xf25612(0x4156)][_0xf25612(0x4c1e)];},'set':function(_0x1f6c43){var _0x194226=_0x307c2b,_0x2bae93=_0x5e00b3;defined$1(_0x1f6c43)||(_0x1f6c43=Rectangle[_0x194226(0x2d7b)](Rectangle[_0x194226(0x49a8)])),this[_0x2bae93(0x3ee)][_0x194226(0x2bd3)][_0x2bae93(0x4c1e)]=_0x1f6c43;}},'oceanNormalMapUrl':{'get':function(){var _0x3be4cc=_0x307c2b;return this['_oceanNormalMapResource'][_0x3be4cc(0x2cb5)];},'set':function(_0x129fd2){var _0xa4bdb1=_0x5e00b3;this[_0xa4bdb1(0x5c17)][_0xa4bdb1(0x2dba)]=_0x129fd2,this[_0xa4bdb1(0x1fee)]=!0x0;}},'terrainProvider':{'get':function(){var _0x2a088e=_0x5e00b3;return this[_0x2a088e(0x3c2e)];},'set':function(_0x141307){var _0x4528f8=_0x307c2b,_0x2738e0=_0x5e00b3;_0x141307!==this[_0x2738e0(0x3c2e)]&&(this[_0x2738e0(0x3c2e)]=_0x141307,this[_0x4528f8(0x2d55)][_0x2738e0(0x1c10)](_0x141307),defined$1(this[_0x2738e0(0xdf1)])&&makeShadersDirty(this));}},'terrainProviderChanged':{'get':function(){var _0x54f5fb=_0x5e00b3;return this[_0x54f5fb(0x25a9)];}},'tileLoadProgressEvent':{'get':function(){var _0x559352=_0x5e00b3;return this[_0x559352(0x3ee)][_0x559352(0x1b39)];}},'material':{'get':function(){var _0x28f60a=_0x5e00b3;return this[_0x28f60a(0xdf1)];},'set':function(_0x3d8f49){var _0x3ececd=_0x5e00b3;this[_0x3ececd(0xdf1)]!==_0x3d8f49&&(this[_0x3ececd(0xdf1)]=_0x3d8f49,makeShadersDirty(this));}},'globeAlpha':{'get':function(){var _0x53a3c4=_0x5e00b3;return this[_0x53a3c4(0x161d)];},'set':function(_0x1e20af){var _0x30a256=_0x307c2b,_0x399049=_0x5e00b3;defined$1(_0x1e20af)&&_0x1e20af>=0x0&&_0x1e20af<=0x1&&(this[_0x30a256(0x2506)]=_0x1e20af,this[_0x399049(0x3ee)][_0x399049(0x4156)][_0x399049(0x3a1)]=_0x1e20af);}},'cullEnabled':{'get':function(){var _0x34810f=_0x307c2b,_0x21b8af=_0x5e00b3;return this[_0x21b8af(0x3ee)][_0x34810f(0x49c5)][_0x21b8af(0x5d00)];},'set':function(_0x5be929){var _0x40c6b5=_0x307c2b,_0x4fe6ec=_0x5e00b3;if(Check[_0x4fe6ec(0x202d)][_0x4fe6ec(0x5efc)](_0x4fe6ec(0x269d),_0x5be929),defined$1(_0x5be929)&&(this[_0x40c6b5(0x49e8)]['_tileProvider'][_0x4fe6ec(0x5d00)]=_0x5be929,defined$1(this[_0x4fe6ec(0x3ee)][_0x4fe6ec(0x471a)][_0x4fe6ec(0xc3f)]))){var _0x14479c=RenderState[_0x4fe6ec(0x3173)](this[_0x4fe6ec(0x3ee)][_0x4fe6ec(0x471a)][_0x4fe6ec(0xc3f)]);_0x14479c[_0x4fe6ec(0x2505)][_0x4fe6ec(0x552c)]=_0x5be929,this[_0x40c6b5(0x49e8)][_0x4fe6ec(0x471a)][_0x4fe6ec(0xc3f)]=RenderState[_0x4fe6ec(0x5344)](_0x14479c);}}},'HypsometricSetting':{'get':function(){var _0x530636=_0x5e00b3;return{'hypsometricSetting':this[_0x530636(0x3ee)][_0x530636(0x471a)]['_hypsometricSetting'],'analysisMode':this[_0x530636(0x3ee)][_0x530636(0x471a)][_0x530636(0x3cc7)],'altitudeMode':this[_0x530636(0x3ee)][_0x530636(0x471a)][_0x530636(0x1e2e)][_0x530636(0x604b)]};},'set':function(_0xbd1ab1){var _0x1c45e5=_0x307c2b,_0xfc434c=_0x5e00b3;if(this[_0xfc434c(0x159e)](),this[_0xfc434c(0x3ee)][_0x1c45e5(0x49c5)][_0x1c45e5(0x38c4)]=!0x1,this[_0xfc434c(0x3ee)][_0x1c45e5(0x49c5)][_0xfc434c(0x4712)]=!0x0,defined$1(this[_0xfc434c(0x3ee)][_0x1c45e5(0x49c5)][_0x1c45e5(0xe4c)])&&(defined$1(this[_0x1c45e5(0x49e8)][_0xfc434c(0x471a)][_0xfc434c(0x5d65)][_0x1c45e5(0x2f3e)])&&(this[_0xfc434c(0x3ee)][_0x1c45e5(0x49c5)][_0xfc434c(0x5d65)][_0xfc434c(0x9bd)]['vertexArray'][_0xfc434c(0x2947)](),this['_surface'][_0xfc434c(0x471a)][_0xfc434c(0x5d65)][_0xfc434c(0x9bd)][_0xfc434c(0x2ddc)][_0xfc434c(0x2947)]()),this[_0xfc434c(0x3ee)][_0xfc434c(0x471a)][_0xfc434c(0x5d65)]=null),defined$1(_0xbd1ab1)&&defined$1(_0xbd1ab1[_0xfc434c(0x39ea)])){if(this[_0xfc434c(0x3ee)][_0xfc434c(0x471a)][_0xfc434c(0x3cc7)]=_0xbd1ab1['analysisMode']||this[_0xfc434c(0x3ee)][_0xfc434c(0x471a)][_0xfc434c(0x3cc7)],this[_0xfc434c(0x3ee)][_0xfc434c(0x471a)][_0xfc434c(0xb68)]=HypsometricSetting[_0xfc434c(0x40f3)](_0xbd1ab1[_0xfc434c(0x39ea)],this[_0xfc434c(0x3ee)][_0xfc434c(0x471a)][_0xfc434c(0xb68)]),this[_0xfc434c(0x3ee)][_0x1c45e5(0x49c5)][_0xfc434c(0xb68)][_0xfc434c(0x3598)][_0xfc434c(0x4c6e)](),defined$1(this[_0xfc434c(0x3ee)][_0xfc434c(0x471a)][_0xfc434c(0x4c21)])&&this[_0xfc434c(0x3ee)][_0xfc434c(0x471a)][_0xfc434c(0x4c21)][_0xfc434c(0x7d7)]({'width':0x400,'height':0x40,'arrayBufferView':this[_0xfc434c(0x3ee)][_0xfc434c(0x471a)][_0xfc434c(0xb68)][_0x1c45e5(0x4b25)][_0xfc434c(0x5649)]}),this['_surface'][_0xfc434c(0x471a)][_0xfc434c(0x3cc7)]!=HypsometricSettingEnum$1[_0x1c45e5(0x45f4)][_0xfc434c(0x4c1b)]&&(this[_0xfc434c(0x3ee)][_0x1c45e5(0x49c5)][_0x1c45e5(0x38c4)]=!0x0),this[_0x1c45e5(0x49e8)][_0xfc434c(0x471a)][_0x1c45e5(0xa01)][_0x1c45e5(0x2e75)]&&this['_surface'][_0xfc434c(0x471a)][_0xfc434c(0x3cc7)]==HypsometricSettingEnum$1['AnalysisRegionMode'][_0xfc434c(0x64e)]&&this[_0x1c45e5(0x49e8)]['_tileProvider'][_0xfc434c(0xb68)][_0x1c45e5(0x4f82)][_0xfc434c(0x809)]>0x0){var _0x472586=this[_0xfc434c(0x3ee)][_0xfc434c(0x471a)][_0xfc434c(0xb68)]['CoverageArea'],_0x1f3a5d=Cartesian3['fromDegreesArrayHeights'](_0x472586),_0xf8f0a2=Rectangle[_0xfc434c(0x334a)](_0x1f3a5d),_0x12db65=PolygonGeometry[_0x1c45e5(0x39d6)](new PolygonGeometry({'polygonHierarchy':{'positions':Cartesian3[_0xfc434c(0x4b0d)](_0x472586)}}));this[_0xfc434c(0x3ee)][_0x1c45e5(0x49c5)][_0xfc434c(0x5d65)]={'rectangle':_0xf8f0a2,'worldGeometry':_0x12db65,'modelMatrix':Matrix4[_0xfc434c(0x1303)](new Cartesian3(_0x472586[0x0],_0x472586[0x1],0x0),new Matrix4()),'command':void 0x0};}}else defined$1(this[_0x1c45e5(0x49e8)][_0xfc434c(0x471a)][_0xfc434c(0xb68)])&&(this[_0xfc434c(0x3ee)][_0xfc434c(0x471a)][_0xfc434c(0xb68)][_0xfc434c(0x2947)](),this[_0x1c45e5(0x49e8)][_0x1c45e5(0x49c5)][_0xfc434c(0xb68)]=void 0x0);}},'SlopeSetting':{'get':function(){var _0x378122=_0x307c2b,_0xa5e127=_0x5e00b3;return{'slopeSetting':this[_0x378122(0x49e8)][_0xa5e127(0x471a)][_0xa5e127(0x3b2d)],'analysisMode':this['_surface'][_0xa5e127(0x471a)][_0xa5e127(0x18ef)],'altitudeMode':this[_0xa5e127(0x3ee)][_0x378122(0x49c5)][_0xa5e127(0x1e2e)][_0xa5e127(0x604b)]};},'set':function(_0x2091a8){var _0x1aed6b=_0x307c2b,_0x1b78bd=_0x5e00b3;if(this[_0x1b78bd(0x159e)](),this[_0x1b78bd(0x3ee)]['_tileProvider'][_0x1b78bd(0x2c36)]=!0x1,this[_0x1aed6b(0x49e8)][_0x1aed6b(0x49c5)][_0x1b78bd(0x52b)]=!0x0,defined$1(this[_0x1aed6b(0x49e8)][_0x1aed6b(0x49c5)][_0x1b78bd(0x3b44)])&&(defined$1(this['_surface'][_0x1b78bd(0x471a)]['_slopeRegion'][_0x1b78bd(0x9bd)])&&(this[_0x1b78bd(0x3ee)][_0x1b78bd(0x471a)][_0x1b78bd(0x3b44)][_0x1b78bd(0x9bd)][_0x1b78bd(0x2b54)][_0x1b78bd(0x2947)](),this['_surface'][_0x1b78bd(0x471a)][_0x1aed6b(0x3dd9)][_0x1b78bd(0x9bd)][_0x1b78bd(0x2ddc)][_0x1b78bd(0x2947)]()),this[_0x1aed6b(0x49e8)][_0x1b78bd(0x471a)][_0x1b78bd(0x3b44)]=null),defined$1(_0x2091a8)&&defined$1(_0x2091a8[_0x1b78bd(0x18f5)])){if(this[_0x1b78bd(0x3ee)][_0x1aed6b(0x49c5)][_0x1aed6b(0x2146)]=_0x2091a8[_0x1aed6b(0x31a2)],this[_0x1b78bd(0x3ee)][_0x1b78bd(0x471a)][_0x1aed6b(0x82e)]=SlopeSetting[_0x1b78bd(0x40f3)](_0x2091a8[_0x1b78bd(0x18f5)],this[_0x1b78bd(0x3ee)][_0x1b78bd(0x471a)][_0x1b78bd(0x3b2d)]),this[_0x1b78bd(0x3ee)][_0x1aed6b(0x49c5)][_0x1b78bd(0x3b2d)][_0x1b78bd(0x3598)][_0x1b78bd(0x4c6e)](),defined$1(this[_0x1b78bd(0x3ee)][_0x1b78bd(0x471a)][_0x1aed6b(0x1f72)])&&this[_0x1b78bd(0x3ee)][_0x1b78bd(0x471a)][_0x1aed6b(0x1f72)][_0x1aed6b(0x1ce3)]({'width':0x400,'height':0x40,'arrayBufferView':this[_0x1b78bd(0x3ee)]['_tileProvider']['_slopeSetting'][_0x1b78bd(0x3598)][_0x1b78bd(0x5649)]}),this[_0x1b78bd(0x3ee)][_0x1b78bd(0x471a)][_0x1b78bd(0x18ef)]!=HypsometricSettingEnum$1[_0x1b78bd(0x274c)][_0x1b78bd(0x4c1b)]&&(this[_0x1b78bd(0x3ee)][_0x1b78bd(0x471a)][_0x1b78bd(0x2c36)]=!0x0),this[_0x1b78bd(0x3ee)][_0x1b78bd(0x471a)][_0x1b78bd(0x3b2d)][_0x1b78bd(0x3646)]&&this[_0x1b78bd(0x3ee)][_0x1aed6b(0x49c5)][_0x1b78bd(0x18ef)]==HypsometricSettingEnum$1[_0x1b78bd(0x274c)][_0x1b78bd(0x64e)]&&this[_0x1b78bd(0x3ee)][_0x1b78bd(0x471a)][_0x1aed6b(0x82e)][_0x1b78bd(0x1222)][_0x1b78bd(0x809)]>0x0){var _0x59b10d=this[_0x1b78bd(0x3ee)][_0x1b78bd(0x471a)][_0x1b78bd(0x3b2d)][_0x1b78bd(0x1222)],_0x55be10=Cartesian3['fromDegreesArrayHeights'](_0x59b10d),_0x4f4d01=Rectangle[_0x1aed6b(0x3bc4)](_0x55be10),_0x26357a=PolygonGeometry[_0x1aed6b(0x39d6)](new PolygonGeometry({'polygonHierarchy':{'positions':Cartesian3[_0x1b78bd(0x4b0d)](_0x59b10d)}}));this[_0x1b78bd(0x3ee)][_0x1b78bd(0x471a)][_0x1b78bd(0x3b44)]={'rectangle':_0x4f4d01,'worldGeometry':_0x26357a,'modelMatrix':Matrix4[_0x1b78bd(0x1303)](new Cartesian3(_0x59b10d[0x0],_0x59b10d[0x1],0x0),new Matrix4()),'command':void 0x0};}}else defined$1(this[_0x1b78bd(0x3ee)][_0x1b78bd(0x471a)][_0x1b78bd(0x3b2d)])&&(this[_0x1b78bd(0x3ee)][_0x1b78bd(0x471a)][_0x1b78bd(0x3b2d)][_0x1b78bd(0x2947)](),this[_0x1aed6b(0x49e8)][_0x1b78bd(0x471a)][_0x1b78bd(0x3b2d)]=void 0x0);}},'splitDirection':{'get':function(){var _0x35b1b9=_0x5e00b3;return this[_0x35b1b9(0x2742)];},'set':function(_0x553198){var _0x5aba74=_0x307c2b,_0x22af4a=_0x5e00b3;Cartesian2[_0x22af4a(0x40f3)](_0x553198,this[_0x22af4a(0x2742)]),Cartesian2[_0x22af4a(0x40f3)](_0x553198,this[_0x5aba74(0x49e8)][_0x22af4a(0x471a)][_0x22af4a(0x2742)]);}},'swipeRegion':{'get':function(){var _0x37a05c=_0x307c2b,_0x2aa504=_0x5e00b3,_0x4e4937=this[_0x2aa504(0x3ee)][_0x37a05c(0x49c5)][_0x2aa504(0x2015)];return new BoundingRectangle(_0x4e4937['x'],_0x4e4937['y'],_0x4e4937['z']-_0x4e4937['x'],_0x4e4937['w']-_0x4e4937['y']);},'set':function(_0x46b92f){var _0x361eb3=_0x5e00b3;if(defined$1(_0x46b92f)){if(!(_0x46b92f instanceof BoundingRectangle))throw new DeveloperError$1('swipeRegion\x20must\x20be\x20a\x20instance\x20of\x20BoundingRectangle.');Cartesian4[_0x361eb3(0x160f)](_0x46b92f['x'],_0x46b92f['y'],_0x46b92f['x']+_0x46b92f['width'],_0x46b92f['y']+_0x46b92f[_0x361eb3(0x5a4e)],this[_0x361eb3(0x3ee)][_0x361eb3(0x471a)][_0x361eb3(0x2015)]);}}},'swipeEnabled':{'get':function(){var _0x393ea8=_0x307c2b,_0x3af0a4=_0x5e00b3;return this[_0x3af0a4(0x3ee)][_0x393ea8(0x49c5)][_0x3af0a4(0x5059)];},'set':function(_0x865e5a){var _0x39df2b=_0x307c2b,_0x477f44=_0x5e00b3;_0x865e5a!==this[_0x477f44(0x5059)]&&(_0x865e5a?this[_0x477f44(0x48fd)]=new Cartesian2(0x0,0x0):Cartesian4[_0x477f44(0x160f)](0x0,0x0,0x1,0x1,this[_0x39df2b(0x49e8)][_0x477f44(0x471a)][_0x477f44(0x2015)]),this[_0x477f44(0x3ee)][_0x477f44(0x471a)][_0x477f44(0x5059)]=_0x865e5a);}},'imageryLodTolerance':{'get':function(){var _0x330e0d=_0x5e00b3;return this[_0x330e0d(0x3ee)][_0x330e0d(0x2781)];},'set':function(_0x442b4a){var _0x2c64a4=_0x5e00b3;_0x2c64a4(0x1efe)==typeof _0x442b4a&&(this[_0x2c64a4(0x3ee)][_0x2c64a4(0x2781)]=_0x442b4a);}},'excavationSideTextureUrl':{'get':function(){var _0x28dd69=_0x5e00b3;return this[_0x28dd69(0x3ee)][_0x28dd69(0x4156)][_0x28dd69(0x36ff)];},'set':function(_0x5b2fa7){var _0x19edd2=_0x5e00b3;this[_0x19edd2(0x3ee)][_0x19edd2(0x4156)][_0x19edd2(0x36ff)]=_0x5b2fa7;}},'excavationBottomTextureUrl':{'get':function(){var _0x28f30d=_0x5e00b3;return this[_0x28f30d(0x3ee)][_0x28f30d(0x4156)][_0x28f30d(0x1c9)];},'set':function(_0x38ae96){var _0xd80db5=_0x307c2b,_0x4f48b6=_0x5e00b3;this[_0x4f48b6(0x3ee)][_0xd80db5(0x2bd3)][_0x4f48b6(0x1c9)]=_0x38ae96;}}});var scratchArray=[],scratchSphereIntersectionResult={'start':0x0,'stop':0x0};Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x327f)]=function(_0x170065,_0x315927,_0x31e8cd){var _0x3b1bc6=_0x307c2b,_0x34d234=_0x5e00b3,_0x1d01c0=_0x315927[_0x34d234(0x3037)],_0x222539=_0x315927['mapProjection'],_0x2e4ddf=scratchArray;_0x2e4ddf[_0x34d234(0x809)]=0x0;var _0x13fcc1,_0x2c5f4f,_0x7102d1,_0x2bf7e3=this[_0x34d234(0x3ee)][_0x34d234(0x1891)],_0xc72d37=_0x2bf7e3[_0x34d234(0x809)];for(_0x2c5f4f=0x0;_0x2c5f4f<_0xc72d37;++_0x2c5f4f){var _0xe3f9c7=(_0x13fcc1=_0x2bf7e3[_0x2c5f4f])[_0x34d234(0x140c)];if(defined$1(_0xe3f9c7)){var _0x8899f2=_0xe3f9c7[_0x34d234(0x10a6)];if(_0x1d01c0!==SceneMode$1[_0x34d234(0x3c78)])_0xe3f9c7[_0x3b1bc6(0x2c28)]=_0x8899f2=BoundingSphere[_0x3b1bc6(0x500e)](_0x13fcc1[_0x34d234(0x1dec)],_0x222539,_0xe3f9c7[_0x34d234(0x1ec6)][_0x34d234(0x5b47)],_0xe3f9c7['tileBoundingRegion'][_0x34d234(0x1e80)],_0x8899f2),Cartesian3[_0x34d234(0x160f)](_0x8899f2[_0x34d234(0x4fe8)]['z'],_0x8899f2[_0x3b1bc6(0x234c)]['x'],_0x8899f2[_0x34d234(0x4fe8)]['y'],_0x8899f2[_0x34d234(0x4fe8)]);else{if(!defined$1(_0xe3f9c7[_0x3b1bc6(0x1198)]))continue;BoundingSphere[_0x34d234(0x40f3)](_0xe3f9c7[_0x34d234(0x546e)][_0x34d234(0x334d)],_0x8899f2);}defined$1(IntersectionTests[_0x34d234(0x5c25)](_0x170065,_0x8899f2,scratchSphereIntersectionResult))&&_0x2e4ddf[_0x34d234(0x5323)](_0xe3f9c7);}}for(_0x2e4ddf['sort'](createComparePickTileFunction(_0x170065[_0x34d234(0x39da)])),_0xc72d37=_0x2e4ddf[_0x34d234(0x809)],_0x2c5f4f=0x0;_0x2c5f4f<_0xc72d37&&!defined$1(_0x7102d1=_0x2e4ddf[_0x2c5f4f][_0x34d234(0x3c62)](_0x170065,_0x315927[_0x34d234(0x3037)],_0x315927[_0x34d234(0x5cd9)],!0x0,_0x31e8cd));++_0x2c5f4f);return _0x7102d1;};var v12Scratch=new Cartesian3(),v13Scratch=new Cartesian3(),crossScratch=new Cartesian3();Globe['prototype'][_0x5e00b3(0x129e)]=function(_0x180990,_0x54063a,_0x57b960){var _0x390eda=_0x307c2b,_0x41f03f=_0x5e00b3,_0x1672e9,_0x2c8d6f=_0x180990[_0x390eda(0x3eac)][_0x390eda(0x14e)];if(!defined$1(_0x57b960)){for(var _0x354f1d=Number[_0x41f03f(0x4d71)],_0x976ac9=-Number[_0x41f03f(0x4d71)],_0x595149=Number[_0x41f03f(0x4d71)],_0x31c58e=-Number[_0x41f03f(0x4d71)],_0x50c631=0x0;_0x50c631<_0x2c8d6f[_0x390eda(0x2ef4)];_0x50c631++){var _0x460194=Cartographic[_0x41f03f(0x50e9)](_0x2c8d6f[_0x50c631]);_0x354f1d=Math[_0x41f03f(0x19a8)](_0x460194[_0x41f03f(0x4465)],_0x354f1d),_0x976ac9=Math[_0x41f03f(0x498f)](_0x460194[_0x41f03f(0x4465)],_0x976ac9),_0x595149=Math[_0x390eda(0x4b49)](_0x460194[_0x41f03f(0x5859)],_0x595149),_0x31c58e=Math[_0x41f03f(0x498f)](_0x460194[_0x41f03f(0x5859)],_0x31c58e);}var _0x44bcf5=Cartographic[_0x41f03f(0x40f1)](new Cartographic(_0x354f1d,_0x595149,0x0)),_0x1942e9=Cartographic[_0x41f03f(0x40f1)](new Cartographic(_0x976ac9,_0x31c58e,0x0));_0x1672e9=Cartesian3[_0x41f03f(0xea8)](_0x44bcf5,_0x1942e9);}for(var _0xd477c8=PolygonGeometry[_0x41f03f(0x3726)]({'positions':_0x2c8d6f,'granularity':defined$1(_0x57b960)?_0x57b960:_0x1672e9/0x20}),_0x493da6=PolygonGeometry[_0x41f03f(0x1647)](_0xd477c8),_0x237f26=0x0,_0x263675={},_0x43002c=0x0;_0x43002c<_0x493da6[_0x41f03f(0x314b)]['length'];_0x43002c+=0x3){var _0x408a6e,_0x155961,_0x3b8d3a,_0xdfda8c=_0x493da6[_0x41f03f(0x314b)][_0x43002c];if(defined$1(_0x263675[_0xdfda8c]))_0x408a6e=_0x263675[_0xdfda8c];else{_0x408a6e=new Cartesian3(_0x493da6[_0x390eda(0x3377)][_0x41f03f(0x3747)][_0x41f03f(0xc98)][0x3*_0xdfda8c],_0x493da6[_0x41f03f(0x177b)][_0x41f03f(0x3747)][_0x41f03f(0xc98)][0x3*_0xdfda8c+0x1],_0x493da6[_0x41f03f(0x177b)][_0x41f03f(0x3747)]['values'][0x3*_0xdfda8c+0x2]);var _0x405c9d=Cartographic[_0x41f03f(0x50e9)](_0x408a6e),_0x16c54a=this[_0x41f03f(0x1f41)](_0x405c9d);if(!defined$1(_0x16c54a))continue;_0x405c9d=Cartographic[_0x41f03f(0x3e9)](_0x405c9d[_0x390eda(0x5389)],_0x405c9d[_0x41f03f(0x5859)],_0x16c54a),_0x408a6e=Cartographic[_0x41f03f(0x40f1)](_0x405c9d,_0x54063a),_0x263675[_0xdfda8c]=Cartesian3[_0x41f03f(0x40f3)](_0x408a6e);}var _0x550f4e=_0x493da6[_0x390eda(0x30e5)][_0x43002c+0x1];if(defined$1(_0x263675[_0x550f4e]))_0x155961=_0x263675[_0x550f4e];else{_0x155961=new Cartesian3(_0x493da6[_0x41f03f(0x177b)][_0x41f03f(0x3747)][_0x41f03f(0xc98)][0x3*_0x550f4e],_0x493da6[_0x41f03f(0x177b)][_0x41f03f(0x3747)][_0x41f03f(0xc98)][0x3*_0x550f4e+0x1],_0x493da6[_0x41f03f(0x177b)][_0x41f03f(0x3747)][_0x41f03f(0xc98)][0x3*_0x550f4e+0x2]);var _0x1f8552=Cartographic[_0x41f03f(0x50e9)](_0x155961),_0x3db8da=this[_0x41f03f(0x1f41)](_0x1f8552);if(!defined$1(_0x3db8da))continue;_0x1f8552=Cartographic[_0x41f03f(0x3e9)](_0x1f8552[_0x41f03f(0x4465)],_0x1f8552[_0x41f03f(0x5859)],_0x3db8da),_0x155961=Cartographic[_0x41f03f(0x40f1)](_0x1f8552,_0x54063a),_0x263675[_0x550f4e]=Cartesian3[_0x41f03f(0x40f3)](_0x155961);}var _0x209028=_0x493da6[_0x41f03f(0x314b)][_0x43002c+0x2];if(defined$1(_0x263675[_0x209028]))_0x3b8d3a=_0x263675[_0x209028];else{_0x3b8d3a=new Cartesian3(_0x493da6[_0x41f03f(0x177b)][_0x41f03f(0x3747)][_0x41f03f(0xc98)][0x3*_0x209028],_0x493da6[_0x41f03f(0x177b)][_0x41f03f(0x3747)][_0x390eda(0x225a)][0x3*_0x209028+0x1],_0x493da6[_0x41f03f(0x177b)][_0x41f03f(0x3747)][_0x41f03f(0xc98)][0x3*_0x209028+0x2]);var _0x358c58=Cartographic[_0x41f03f(0x50e9)](_0x3b8d3a),_0x5e715a=this[_0x390eda(0x3145)](_0x358c58);if(!defined$1(_0x5e715a))continue;_0x358c58=Cartographic[_0x41f03f(0x3e9)](_0x358c58[_0x41f03f(0x4465)],_0x358c58[_0x41f03f(0x5859)],_0x5e715a),_0x3b8d3a=Cartographic[_0x390eda(0x1100)](_0x358c58,_0x54063a),_0x263675[_0x209028]=Cartesian3[_0x390eda(0x2d7b)](_0x3b8d3a);}v12Scratch=Cartesian3[_0x41f03f(0x34b6)](_0x155961,_0x408a6e,v12Scratch),v13Scratch=Cartesian3[_0x41f03f(0x34b6)](_0x3b8d3a,_0x408a6e,v13Scratch),crossScratch=Cartesian3[_0x41f03f(0x4143)](v12Scratch,v13Scratch,crossScratch),_0x237f26+=0.5*Cartesian3[_0x41f03f(0x3d6f)](crossScratch);}return _0x237f26;},Globe[_0x307c2b(0x1aa2)][_0x307c2b(0x5ac)]=function(){var _0xf2f835=_0x307c2b,_0x4e9d64=_0x5e00b3;for(var _0x2012be=[],_0x4a78e7=this[_0x4e9d64(0x3ee)][_0x4e9d64(0x1891)],_0x221765=0x0;_0x221765<_0x4a78e7[_0xf2f835(0x2ef4)];_0x221765++)_0x2012be[_0x4e9d64(0x5323)]({'x':_0x4a78e7[_0x221765]['x'],'y':_0x4a78e7[_0x221765]['y'],'level':_0x4a78e7[_0x221765][_0x4e9d64(0x350b)]});return _0x2012be;},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x54dc)]=function(_0x560a9a,_0x3b1f9e){var _0xcabe65=_0x307c2b,_0xd7dcbc=_0x5e00b3;for(var _0x157ee9=_0x560a9a[_0xd7dcbc(0x634)],_0x459fca=0x0,_0x2264eb=[],_0x30298e=_0x157ee9['length']-0x1,_0x5cfac3=0x0;_0x5cfac3<_0x30298e;_0x5cfac3++)for(var _0x4e109a=_0x157ee9[_0x5cfac3],_0x549f70=_0x157ee9[_0x5cfac3+0x1],_0x4a677b=Cartesian3[_0xd7dcbc(0xea8)](_0x4e109a,_0x549f70)/0x40,_0x3eb0b0=CesiumMath[_0xcabe65(0x41c)](_0x4a677b,0x615299),_0x2af847=PolygonGeometryLibrary[_0xcabe65(0xb03)](_0x4e109a,_0x549f70,_0x3eb0b0,_0x2264eb),_0x4e1d9d=Cartesian3[_0xd7dcbc(0x2e6c)](_0x2af847),_0xf4c0ae=_0x4e1d9d[_0xd7dcbc(0x809)]-0x1,_0x380153=0x0;_0x380153<_0xf4c0ae;_0x380153++){var _0x5d0516=_0x4e1d9d[_0x380153],_0x30932a=Cartographic[_0xd7dcbc(0x50e9)](_0x5d0516),_0x1127b5=this[_0xcabe65(0x3145)](_0x30932a);if(defined$1(_0x1127b5)){_0x30932a=Cartographic[_0xcabe65(0x3418)](_0x30932a[_0xd7dcbc(0x4465)],_0x30932a[_0xd7dcbc(0x5859)],_0x1127b5);var _0x3c73b4=Cartographic[_0xd7dcbc(0x40f1)](_0x30932a),_0x3956b9=_0x4e1d9d[_0x380153+0x1];if(_0x30932a=Cartographic[_0xd7dcbc(0x50e9)](_0x3956b9),defined$1(_0x1127b5=this[_0xd7dcbc(0x1f41)](_0x30932a))){_0x30932a=Cartographic[_0xd7dcbc(0x3e9)](_0x30932a[_0xcabe65(0x5389)],_0x30932a[_0xd7dcbc(0x5859)],_0x1127b5);var _0xa2a923=Cartographic[_0xcabe65(0x1100)](_0x30932a);_0x459fca+=Cartesian3[_0xd7dcbc(0x451d)](_0x3c73b4,_0xa2a923);}}}return _0x459fca;};var cartoScratch=new Cartographic();Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x3c62)]=function(_0x181335,_0x5d68b0,_0x9b8d33){var _0x3405c1=_0x307c2b,_0x1044ba=_0x5e00b3;if(this[_0x1044ba(0x3234)]){if(defined$1(_0x9b8d33=this[_0x1044ba(0x327f)](_0x181335,_0x5d68b0,_0x9b8d33))&&_0x5d68b0[_0x3405c1(0x266d)]!==SceneMode$1[_0x3405c1(0x16b8)]){_0x9b8d33=Cartesian3[_0x1044ba(0x160f)](_0x9b8d33['y'],_0x9b8d33['z'],_0x9b8d33['x'],_0x9b8d33);var _0x58b491=_0x5d68b0[_0x1044ba(0x5cd9)][_0x1044ba(0x26b)](_0x9b8d33,cartoScratch);_0x9b8d33=_0x5d68b0[_0x1044ba(0x43fb)][_0x1044ba(0x4faa)][_0x1044ba(0x5012)](_0x58b491,_0x9b8d33);}return _0x9b8d33;}};var scratchGetHeightCartesian=new Cartesian3(),scratchGetHeightIntersection=new Cartesian3(),scratchGetHeightCartographic=new Cartographic(),scratchGetHeightRay=new Ray();function tileIfContainsCartographic(_0x351a68,_0x407a50){var _0x2f2b25=_0x307c2b,_0x25d974=_0x5e00b3;return Rectangle[_0x2f2b25(0x57f4)](_0x351a68[_0x25d974(0x1dec)],_0x407a50)?_0x351a68:void 0x0;}function getMinMaxHeight(_0x831e92){var _0x40418f=_0x5e00b3;for(var _0x5bd59c=Number[_0x40418f(0x4d71)],_0x1d1d07=-Number[_0x40418f(0x4d71)],_0x2181a1=0x2,_0x38782e=_0x831e92[_0x40418f(0x809)];_0x2181a1<_0x38782e;_0x2181a1+=0x3){var _0x5c0f5e=_0x831e92[_0x2181a1];_0x5bd59c=Math[_0x40418f(0x19a8)](_0x5bd59c,_0x5c0f5e),_0x1d1d07=Math[_0x40418f(0x498f)](_0x1d1d07,_0x5c0f5e);}return{'min':_0x5bd59c,'max':_0x1d1d07};}function extractPositions(_0x5830be,_0x5b3be6,_0x29494d){var _0x20b8cd=_0x307c2b,_0x147ca2=_0x5e00b3,_0x244770=Rectangle[_0x147ca2(0x4fe8)](_0x5b3be6,new Cartesian3());_0x244770[_0x147ca2(0x5a4e)]=_0x29494d,_0x244770=Cartographic[_0x147ca2(0x40f1)](_0x244770);var _0x199a2b=Cartesian3[_0x147ca2(0x451d)](_0x5830be[0x0],_0x5830be[0x1])/0x5a,_0x29b920=[];for(let _0xd11d0e=0x0;_0xd11d0e<_0x5830be[_0x147ca2(0x809)];_0xd11d0e++){var _0x15273a=new Cartesian3(),_0x567304=Cartesian3[_0x147ca2(0x34b6)](_0x5830be[_0xd11d0e],_0x244770,new Cartesian3());Cartesian3[_0x147ca2(0x4853)](_0x567304,_0x567304),Cartesian3['multiplyComponents'](_0x567304,new Cartesian3(_0x199a2b,_0x199a2b,_0x199a2b),_0x15273a),Cartesian3[_0x20b8cd(0x3d2f)](_0x5830be[_0xd11d0e],_0x15273a,_0x15273a);var _0x24e322=Cartographic[_0x147ca2(0x50e9)](_0x15273a),_0x4f71d5=CesiumMath[_0x147ca2(0x173e)](_0x24e322[_0x20b8cd(0x5389)]),_0x4fb18f=CesiumMath[_0x147ca2(0x173e)](_0x24e322[_0x147ca2(0x5859)]);_0x29b920[_0x147ca2(0x5323)](_0x4f71d5),_0x29b920['push'](_0x4fb18f),_0x29b920[_0x20b8cd(0x2a0e)](_0x24e322[_0x147ca2(0x5a4e)]);}return _0x29b920;}function convertToColumbusViewCartesian(_0x419b52,_0x2332d6){var _0x190c56=_0x5e00b3,_0x2b2fef=_0x419b52[_0x190c56(0x5cd9)],_0x3ae027=_0x2b2fef[_0x190c56(0x4faa)],_0x537200=new Cartesian3(),_0xf34804=new Cartographic();return _0x3ae027['cartesianToCartographic'](_0x2332d6,_0xf34804),_0x2b2fef[_0x190c56(0x63b)](_0xf34804,_0x537200),Cartesian3[_0x190c56(0x160f)](_0x537200['z'],_0x537200['x'],_0x537200['y']);}function computeSlopNormalValue(_0x17a020,_0x3676f6){var _0x29fe86=_0x307c2b,_0x520da5=_0x5e00b3;if(!defined$1(_0x3676f6['_surface'])||!defined$1(_0x3676f6[_0x29fe86(0x49e8)][_0x29fe86(0x49c5)]))return!0x1;var _0x228268=_0x3676f6[_0x29fe86(0x49e8)][_0x29fe86(0x49c5)];if(defined$1(_0x3676f6[_0x520da5(0x3b2d)])&&_0x228268[_0x29fe86(0x1b57)][_0x520da5(0xc98)][_0x520da5(0x809)]>0x0)return!0x1;var _0x34394e,_0x4dcb03,_0x436018=_0x3676f6[_0x520da5(0x3ee)][_0x520da5(0x3c97)];if(!defined$1(_0x436018))return!0x1;var _0xa24e6a=_0x436018[_0x520da5(0x809)];for(_0x4dcb03=0x0;_0x4dcb03<_0xa24e6a&&(_0x34394e=_0x436018[_0x4dcb03],!Rectangle[_0x29fe86(0x57f4)](_0x34394e[_0x520da5(0x1dec)],_0x17a020));++_0x4dcb03);if(_0x4dcb03>=_0xa24e6a)return!0x1;for(;_0x34394e[_0x520da5(0x386a)]===TileSelectionResult[_0x520da5(0x13e4)];)_0x34394e=tileIfContainsCartographic(_0x34394e[_0x520da5(0x54fc)],_0x17a020)||tileIfContainsCartographic(_0x34394e[_0x520da5(0x188b)],_0x17a020)||tileIfContainsCartographic(_0x34394e['northwestChild'],_0x17a020)||_0x34394e[_0x520da5(0x16c3)];for(var _0x355371=_0x34394e[_0x520da5(0x140c)],_0x3d8d88=_0x355371[_0x29fe86(0x2af6)],_0x86a1c7=_0x355371[_0x520da5(0x555a)][_0x520da5(0x353d)];!(_0x86a1c7||(_0x86a1c7=(_0x34394e=_0x34394e[_0x520da5(0x227)])[_0x520da5(0x140c)][_0x520da5(0x555a)][_0x29fe86(0x2af6)],_0x3d8d88=_0x34394e[_0x520da5(0x140c)][_0x520da5(0x353d)],_0x34394e[_0x520da5(0x350b)]<0xa)););if(!defined$1(_0x86a1c7)||!defined$1(_0x3d8d88))return!0x1;var _0x4253e1=parseInt((_0x17a020['longitude']-_0x34394e[_0x520da5(0x1dec)][_0x29fe86(0x47d7)])/(_0x34394e[_0x29fe86(0x569c)][_0x520da5(0x310a)]-_0x34394e[_0x29fe86(0x569c)][_0x520da5(0x159f)])*_0x3d8d88[_0x520da5(0x2d3c)])+parseInt((_0x34394e[_0x520da5(0x1dec)][_0x520da5(0x5833)]-_0x17a020[_0x520da5(0x5859)])/(_0x34394e[_0x520da5(0x1dec)][_0x520da5(0x5833)]-_0x34394e[_0x520da5(0x1dec)][_0x520da5(0x5696)])*_0x3d8d88[_0x520da5(0x5a4e)])*_0x3d8d88[_0x520da5(0x2d3c)],_0x2bb39d=new Cartesian3();return _0x2bb39d['x']=0x2*(_0x86a1c7[0x3*_0x4253e1]/0xff-0.5),_0x2bb39d['y']=0x2*(_0x86a1c7[0x3*_0x4253e1+0x1]/0xff-0.5),_0x2bb39d['z']=0x2*(_0x86a1c7[0x3*_0x4253e1+0x2]/0xff-0.5),Cartesian3[_0x520da5(0x4853)](_0x2bb39d,_0x2bb39d),_0x2bb39d;}function GlobeDepth(){var _0x179e2f=_0x307c2b,_0x110d7e=_0x5e00b3;this[_0x110d7e(0x5394)]=void 0x0,this[_0x110d7e(0x12f)]=void 0x0,this[_0x110d7e(0x1ae2)]=void 0x0,this['_tempGlobeDepthTexture']=void 0x0,this['_tempCopyDepthTexture']=void 0x0,this[_0x110d7e(0x1d32)]=void 0x0,this[_0x110d7e(0x4e4c)]=void 0x0,this[_0x110d7e(0x2527)]=void 0x0,this[_0x110d7e(0x193)]=void 0x0,this[_0x179e2f(0x1fdd)]=void 0x0,this[_0x110d7e(0x1023)]=void 0x0,this[_0x110d7e(0x4696)]=void 0x0,this[_0x110d7e(0x5769)]=!0x1,this[_0x110d7e(0x2148)]=void 0x0,this[_0x110d7e(0x591e)]=void 0x0,this[_0x110d7e(0x5c9f)]=void 0x0,this[_0x110d7e(0x1679)]=void 0x0,this[_0x110d7e(0x3f14)]=void 0x0,this[_0x110d7e(0x5346)]=new BoundingRectangle(),this[_0x179e2f(0x827)]=void 0x0,this[_0x110d7e(0x267c)]=void 0x0,this[_0x110d7e(0xe4f)]=!0x1,this[_0x110d7e(0x8f4)]=void 0x0,this[_0x110d7e(0x4891)]=void 0x0,this[_0x110d7e(0x5e21)]=void 0x0,this[_0x110d7e(0x3017)]=void 0x0;}function executeDebugGlobeDepth(_0x599e1a,_0x1d3f1c,_0x1d9e18,_0x22192e){var _0x5edeca=_0x5e00b3;if(!defined$1(_0x599e1a[_0x5edeca(0x3017)])||_0x22192e!==_0x599e1a[_0x5edeca(0x4891)]){var _0x695cd=new ShaderSource({'defines':[_0x22192e?_0x5edeca(0x3c20):''],'sources':[_0x5edeca(0x343e)]});_0x599e1a[_0x5edeca(0x3017)]=_0x1d3f1c[_0x5edeca(0x599f)](_0x695cd,{'uniformMap':{'u_depthTexture':function(){var _0xfb189b=_0x5edeca;return _0x599e1a[_0xfb189b(0x1ae2)];}},'owner':_0x599e1a}),_0x599e1a['_useLogDepth']=_0x22192e;}_0x599e1a[_0x5edeca(0x3017)][_0x5edeca(0x5ae4)](_0x1d3f1c,_0x1d9e18);}function destroyTextures$2(_0x58e988){var _0x5f2aec=_0x307c2b,_0x499bf6=_0x5e00b3;_0x58e988[_0x499bf6(0x5394)]=_0x58e988[_0x499bf6(0x5394)]&&!_0x58e988[_0x5f2aec(0x1010)][_0x499bf6(0x53aa)]()&&_0x58e988[_0x499bf6(0x5394)]['destroy'](),_0x58e988[_0x499bf6(0x12f)]=_0x58e988[_0x499bf6(0x12f)]&&!_0x58e988[_0x499bf6(0x12f)]['isDestroyed']()&&_0x58e988[_0x499bf6(0x12f)][_0x499bf6(0x2947)](),_0x58e988[_0x5f2aec(0x4f6a)]=_0x58e988[_0x499bf6(0x1ae2)]&&!_0x58e988[_0x499bf6(0x1ae2)][_0x499bf6(0x53aa)]()&&_0x58e988[_0x499bf6(0x1ae2)][_0x499bf6(0x2947)]();}function destroyRenderBuffer(_0x295173){var _0x86429d=_0x307c2b,_0x3ee135=_0x5e00b3;_0x295173[_0x3ee135(0x1d32)]=_0x295173[_0x3ee135(0x1d32)]&&!_0x295173['_colorRenderBuffer'][_0x86429d(0x5929)]()&&_0x295173[_0x3ee135(0x1d32)][_0x3ee135(0x2947)](),_0x295173[_0x3ee135(0x4e4c)]=_0x295173[_0x3ee135(0x4e4c)]&&!_0x295173[_0x3ee135(0x4e4c)][_0x86429d(0x5929)]()&&_0x295173[_0x3ee135(0x4e4c)][_0x3ee135(0x2947)]();}function destroyFramebuffers$2(_0x56ff96){var _0x1123b0=_0x307c2b,_0x361bd8=_0x5e00b3;_0x56ff96[_0x361bd8(0x1023)]=_0x56ff96[_0x361bd8(0x1023)]&&!_0x56ff96[_0x361bd8(0x1023)][_0x361bd8(0x53aa)]()&&_0x56ff96['_framebufferWithTexture'][_0x1123b0(0x5020)](),_0x56ff96[_0x361bd8(0x4696)]=_0x56ff96[_0x361bd8(0x4696)]&&!_0x56ff96[_0x361bd8(0x4696)]['isDestroyed']()&&_0x56ff96[_0x361bd8(0x4696)][_0x361bd8(0x2947)](),_0x56ff96[_0x361bd8(0x2527)]=_0x56ff96[_0x361bd8(0x2527)]&&!_0x56ff96[_0x361bd8(0x2527)][_0x361bd8(0x53aa)]()&&_0x56ff96[_0x1123b0(0x15ef)][_0x1123b0(0x5020)]();}function destroyUpdateDepthResources(_0x3c9eb4){var _0x320c7e=_0x307c2b,_0x45f755=_0x5e00b3;_0x3c9eb4[_0x45f755(0x193)]=_0x3c9eb4[_0x45f755(0x193)]&&!_0x3c9eb4[_0x320c7e(0x218c)][_0x45f755(0x53aa)]()&&_0x3c9eb4[_0x45f755(0x193)][_0x45f755(0x2947)](),_0x3c9eb4[_0x320c7e(0x1fdd)]=_0x3c9eb4[_0x45f755(0x11c6)]&&!_0x3c9eb4[_0x45f755(0x11c6)][_0x320c7e(0x5929)]()&&_0x3c9eb4['_updateDepthFramebuffer'][_0x45f755(0x2947)](),_0x3c9eb4[_0x45f755(0x1b7c)]=_0x3c9eb4[_0x45f755(0x1b7c)]&&!_0x3c9eb4[_0x45f755(0x1b7c)][_0x45f755(0x53aa)]()&&_0x3c9eb4[_0x45f755(0x1b7c)][_0x320c7e(0x5020)]();}function createUpdateDepthResources(_0x425366,_0x4de3f5,_0x3ff688,_0x170fe2,_0x54d8e8){var _0x11c3d4=_0x307c2b,_0x2e9bc3=_0x5e00b3;_0x425366[_0x2e9bc3(0x1b7c)]=new Texture({'context':_0x4de3f5,'width':_0x3ff688,'height':_0x170fe2,'pixelFormat':PixelFormat$1[_0x2e9bc3(0x1015)],'pixelDatatype':PixelDatatype$1[_0x2e9bc3(0x1b0f)],'sampler':new Sampler({'wrapS':TextureWrap$1['CLAMP_TO_EDGE'],'wrapT':TextureWrap$1[_0x2e9bc3(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x2e9bc3(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x2e9bc3(0x403b)]})}),_0x425366[_0x2e9bc3(0x193)]=new Framebuffer$1({'context':_0x4de3f5,'colorTextures':[_0x425366[_0x11c3d4(0x4c37)]],'destroyAttachments':!0x1});var _0x36cd64=_0x54d8e8[_0x2e9bc3(0x3eaf)][_0x2e9bc3(0x4a30)];_0x425366[_0x11c3d4(0x3a43)]&&(_0x36cd64=_0x425366[_0x2e9bc3(0x12f)]),_0x425366[_0x2e9bc3(0x11c6)]=new Framebuffer$1({'context':_0x4de3f5,'colorTextures':[_0x425366[_0x2e9bc3(0x1ae2)]],'depthStencilTexture':_0x36cd64,'destroyAttachments':!0x1});}function createTextures$1(_0x3f9096,_0x4ed10b,_0x18741d,_0xc7871b,_0x3dc82b){var _0x1c6674=_0x307c2b,_0x4bd7a3=_0x5e00b3,_0x54dc38=_0x3dc82b?_0x4ed10b[_0x4bd7a3(0x7c0)]?PixelDatatype$1[_0x4bd7a3(0x4750)]:PixelDatatype$1[_0x4bd7a3(0x486a)]:PixelDatatype$1[_0x4bd7a3(0x1b0f)];_0x3f9096[_0x1c6674(0x1010)]=new Texture({'context':_0x4ed10b,'width':_0x18741d,'height':_0xc7871b,'pixelFormat':PixelFormat$1[_0x4bd7a3(0x1015)],'pixelDatatype':_0x54dc38,'sampler':new Sampler({'wrapS':TextureWrap$1[_0x4bd7a3(0x3304)],'wrapT':TextureWrap$1[_0x1c6674(0x11be)],'minificationFilter':TextureMinificationFilter$1[_0x4bd7a3(0x403b)],'magnificationFilter':TextureMagnificationFilter$1['NEAREST']})}),_0x3f9096['_depthStencilTexture']=new Texture({'context':_0x4ed10b,'width':_0x18741d,'height':_0xc7871b,'pixelFormat':PixelFormat$1[_0x4bd7a3(0x5296)],'pixelDatatype':PixelDatatype$1[_0x4bd7a3(0x4561)]}),_0x3f9096[_0x4bd7a3(0x1ae2)]=new Texture({'context':_0x4ed10b,'width':_0x18741d,'height':_0xc7871b,'pixelFormat':PixelFormat$1[_0x4bd7a3(0x1015)],'pixelDatatype':PixelDatatype$1[_0x4bd7a3(0x1b0f)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0x4bd7a3(0x3304)],'wrapT':TextureWrap$1[_0x4bd7a3(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x4bd7a3(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x1c6674(0x5486)]})});}function createRenderBuffer(_0x431cef,_0x3720d2,_0x1afb9d,_0x3f2bde,_0x4b92e9){var _0x5a2a16=_0x307c2b,_0xed734d=_0x5e00b3;if(_0x431cef[_0xed734d(0x5769)]){var _0xc2cc8a=_0x4b92e9?_0x3720d2[_0xed734d(0x7c0)]?PixelDatatype$1[_0xed734d(0x4750)]:PixelDatatype$1[_0xed734d(0x486a)]:PixelDatatype$1[_0x5a2a16(0x2bcf)];_0x431cef[_0xed734d(0x1d32)]=new Renderbuffer({'context':_0x3720d2,'width':_0x1afb9d,'height':_0x3f2bde,'pixelDatatype':_0xc2cc8a,'format':PixelFormat$1[_0xed734d(0x1015)],'samples':_0x3720d2[_0xed734d(0x1935)]}),_0x431cef[_0xed734d(0x4e4c)]=new Renderbuffer({'context':_0x3720d2,'width':_0x1afb9d,'height':_0x3f2bde,'format':RenderbufferFormat$1[_0xed734d(0x5296)],'samples':_0x3720d2[_0xed734d(0x1935)]});}}function createFramebuffers$2(_0x30d9c4,_0x24102f){var _0x36f7a8=_0x307c2b,_0x7b0fb3=_0x5e00b3;_0x30d9c4[_0x7b0fb3(0x5769)]&&(_0x30d9c4[_0x7b0fb3(0x4696)]=new Framebuffer$1({'context':_0x24102f,'colorRenderbuffers':[_0x30d9c4[_0x7b0fb3(0x1d32)]],'depthStencilRenderbuffer':_0x30d9c4['_depthStencilRenderbuffer'],'destroyAttachments':!0x1})),_0x30d9c4[_0x7b0fb3(0x1023)]=new Framebuffer$1({'context':_0x24102f,'colorTextures':[_0x30d9c4['_colorTexture']],'depthStencilTexture':_0x30d9c4[_0x36f7a8(0x546c)],'destroyAttachments':!0x1}),_0x30d9c4[_0x7b0fb3(0x2527)]=new Framebuffer$1({'context':_0x24102f,'colorTextures':[_0x30d9c4[_0x7b0fb3(0x1ae2)]],'destroyAttachments':!0x1});}function updateFramebuffers$3(_0x16541b,_0x193c55,_0x44b7ac,_0xc5ef41,_0x394793){var _0xabad74=_0x307c2b,_0x6326a4=_0x5e00b3;_0x193c55[_0x6326a4(0x1935)]>0x1&&(_0x16541b[_0x6326a4(0x5769)]=!0x0);var _0x5c4dde=_0x16541b[_0xabad74(0x1010)],_0x64dc76=!defined$1(_0x5c4dde)||_0x5c4dde[_0xabad74(0x2299)]!==_0x44b7ac||_0x5c4dde[_0x6326a4(0x5a4e)]!==_0xc5ef41||_0x394793!==_0x16541b[_0x6326a4(0x5e21)];defined$1(_0x16541b[_0x6326a4(0x1023)])&&!_0x64dc76||(destroyTextures$2(_0x16541b),destroyFramebuffers$2(_0x16541b),createTextures$1(_0x16541b,_0x193c55,_0x44b7ac,_0xc5ef41,_0x394793),createRenderBuffer(_0x16541b,_0x193c55,_0x44b7ac,_0xc5ef41,_0x394793),createFramebuffers$2(_0x16541b,_0x193c55));}function updateCopyCommands$1(_0x3c596e,_0x3ab613,_0x595eda,_0x25c651,_0x218f07){var _0x4e57c2=_0x307c2b,_0x816824=_0x5e00b3;_0x3c596e[_0x4e57c2(0x4fe8)][_0x816824(0x2d3c)]=_0x595eda,_0x3c596e[_0x816824(0x5346)][_0x4e57c2(0x10d5)]=_0x25c651;var _0x3a57a5=!BoundingRectangle[_0x816824(0x1dab)](_0x3c596e[_0x4e57c2(0x4fe8)],_0x218f07[_0x816824(0x4e47)]),_0x12e53b=_0x3a57a5!==_0x3c596e[_0x4e57c2(0x550c)];_0x3c596e[_0x816824(0xe4f)]=_0x3a57a5,BoundingRectangle[_0x816824(0x1dab)](_0x3c596e[_0x816824(0x8f4)],_0x218f07[_0x816824(0x4e47)])||(_0x3c596e[_0x816824(0x8f4)]=BoundingRectangle[_0x4e57c2(0x2d7b)](_0x218f07[_0x4e57c2(0x3ebd)],_0x3c596e[_0x816824(0x8f4)]),_0x12e53b=!0x0),defined$1(_0x3c596e[_0x816824(0x3fb4)])&&BoundingRectangle[_0x816824(0x1dab)](_0x3c596e[_0x816824(0x5346)],_0x3c596e[_0x816824(0x3fb4)][_0x816824(0x4e47)])&&!_0x12e53b||(_0x3c596e[_0x816824(0x3fb4)]=RenderState[_0x816824(0x5344)]({'viewport':_0x3c596e[_0x816824(0x5346)],'scissorTest':{'enabled':_0x3c596e[_0x816824(0xe4f)],'rectangle':_0x3c596e[_0x816824(0x8f4)]}}),_0x3c596e[_0x816824(0x267c)]=RenderState[_0x816824(0x5344)]({'viewport':_0x3c596e[_0x816824(0x5346)],'scissorTest':{'enabled':_0x3c596e[_0x816824(0xe4f)],'rectangle':_0x3c596e[_0x816824(0x8f4)]},'stencilTest':{'enabled':!0x1,'frontFunction':StencilFunction$1[_0x816824(0x2399)],'frontOperation':{'fail':StencilOperation$1[_0x816824(0x4b4c)],'zFail':StencilOperation$1[_0x816824(0x4b4c)],'zPass':StencilOperation$1[_0x816824(0x4b4c)]},'backFunction':StencilFunction$1[_0x816824(0x4ea8)],'reference':StencilConstants$1[_0x816824(0x3781)],'mask':StencilConstants$1[_0x816824(0x3781)]}})),defined$1(_0x3c596e['_copyDepthCommand'])||(_0x3c596e[_0x816824(0x5c9f)]=_0x3ab613[_0x816824(0x599f)](PassThroughDepth,{'uniformMap':{'u_depthTexture':function(){var _0x571399=_0x816824;return _0x3c596e[_0x571399(0x12f)];}},'owner':_0x3c596e})),_0x3c596e[_0x4e57c2(0x5ab)][_0x816824(0x3eaf)]=_0x3c596e[_0x4e57c2(0x15ef)],_0x3c596e[_0x816824(0x5c9f)][_0x4e57c2(0x1991)]=_0x3c596e[_0x816824(0x3fb4)],defined$1(_0x3c596e[_0x816824(0x591e)])||(_0x3c596e[_0x4e57c2(0x3c1c)]=_0x3ab613[_0x4e57c2(0x54bf)](PassThrough,{'uniformMap':{'colorTexture':function(){var _0x2db7f7=_0x4e57c2;return _0x3c596e[_0x2db7f7(0x1010)];}},'owner':_0x3c596e})),defined$1(_0x3c596e[_0x816824(0x1679)])||(_0x3c596e[_0x816824(0x1679)]=_0x3ab613[_0x816824(0x599f)](PassThroughDepth,{'uniformMap':{'u_depthTexture':function(){var _0x4fdfad=_0x816824;return _0x3c596e[_0x4fdfad(0x4781)];}},'owner':_0x3c596e})),_0x3c596e[_0x816824(0x1679)][_0x816824(0x3eaf)]=_0x3c596e[_0x4e57c2(0x218c)],_0x3c596e[_0x4e57c2(0x5036)][_0x816824(0x33c4)]=_0x3c596e[_0x816824(0x3fb4)],defined$1(_0x3c596e[_0x816824(0x3f14)])||(_0x3c596e[_0x816824(0x3f14)]=_0x3ab613[_0x816824(0x599f)](PassThrough,{'uniformMap':{'colorTexture':function(){var _0x4db227=_0x816824;return _0x3c596e[_0x4db227(0x1b7c)];}},'owner':_0x3c596e})),_0x3c596e[_0x4e57c2(0x420e)][_0x816824(0x3eaf)]=_0x3c596e[_0x816824(0x11c6)],_0x3c596e[_0x816824(0x3f14)][_0x816824(0x33c4)]=_0x3c596e[_0x816824(0x267c)],defined$1(_0x3c596e[_0x816824(0x2148)])||(_0x3c596e[_0x816824(0x2148)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'stencil':0x0,'owner':_0x3c596e})),_0x3c596e[_0x816824(0x5769)]?_0x3c596e[_0x816824(0x2148)]['framebuffer']=_0x3c596e[_0x4e57c2(0x41ee)]:_0x3c596e[_0x816824(0x2148)][_0x816824(0x3eaf)]=_0x3c596e[_0x816824(0x1023)];}function GoogleEarthEnterpriseDiscardPolicy(){var _0x15f7b7=_0x307c2b;this[_0x15f7b7(0x4929)]=new Image();}function GoogleEarthEnterpriseImageryProvider(_0xa4c38a){var _0xfb7a1=_0x307c2b,_0x232bcf=_0x5e00b3,_0x565a43;if(defined$1((_0xa4c38a=defaultValue$1(_0xa4c38a,defaultValue$1[_0x232bcf(0x243c)]))[_0x232bcf(0x56fe)]))_0x565a43=_0xa4c38a[_0x232bcf(0x56fe)];else{var _0x4e34f1=Resource[_0xfb7a1(0x260)](_0xa4c38a[_0x232bcf(0x2dba)]);_0x565a43=new GoogleEarthEnterpriseMetadata(_0x4e34f1);}this[_0x232bcf(0x3bce)]=_0x565a43,this[_0x232bcf(0x4fda)]=_0xa4c38a[_0x232bcf(0x1f16)],this[_0xfb7a1(0x374c)]=new GeographicTilingScheme({'numberOfLevelZeroTilesX':0x2,'numberOfLevelZeroTilesY':0x2,'rectangle':new Rectangle(-CesiumMath['PI'],-CesiumMath['PI'],CesiumMath['PI'],CesiumMath['PI']),'ellipsoid':_0xa4c38a[_0x232bcf(0x4faa)]});var _0x17854b=_0xa4c38a[_0x232bcf(0xfc0)];_0x232bcf(0x20b8)==typeof _0x17854b&&(_0x17854b=new Credit$1(_0x17854b)),this[_0xfb7a1(0x1be9)]=_0x17854b,this[_0xfb7a1(0x2b9a)]=0x100,this[_0x232bcf(0x37dd)]=0x100,this[_0x232bcf(0x5992)]=0x17,defined$1(this[_0x232bcf(0x4fda)])||(this[_0x232bcf(0x4fda)]=new GoogleEarthEnterpriseDiscardPolicy()),this[_0x232bcf(0x1d8e)]=new Event(),this[_0x232bcf(0x1d9c)]=!0x1;var _0x546a95,_0x397d89=this;this[_0x232bcf(0x41ff)]=_0x565a43[_0x232bcf(0x41cf)][_0x232bcf(0x2a5f)](function(_0x5df94f){var _0x4f6a81=_0xfb7a1,_0x3f15d7=_0x232bcf;if(!_0x565a43[_0x3f15d7(0x4b4f)]){var _0x3e68dd=new RuntimeError$1(_0x3f15d7(0x10de)+_0x565a43[_0x3f15d7(0x2dba)]+_0x3f15d7(0x4af0));return _0x546a95=TileProviderError$1[_0x3f15d7(0x44f3)](_0x546a95,_0x397d89,_0x397d89[_0x3f15d7(0x1d8e)],_0x3e68dd[_0x3f15d7(0x3c0f)],void 0x0,void 0x0,void 0x0,_0x3e68dd),when[_0x3f15d7(0x4c5a)](_0x3e68dd);}return TileProviderError$1[_0x4f6a81(0x1858)](_0x546a95),_0x397d89[_0x4f6a81(0x22ec)]=_0x5df94f,_0x5df94f;})[_0x232bcf(0xd22)](function(_0x5e573a){var _0x7d8735=_0x232bcf;return _0x546a95=TileProviderError$1[_0x7d8735(0x44f3)](_0x546a95,_0x397d89,_0x397d89[_0x7d8735(0x1d8e)],_0x5e573a[_0x7d8735(0x3c0f)],void 0x0,void 0x0,void 0x0,_0x5e573a),when[_0x7d8735(0x4c5a)](_0x5e573a);});}function buildImageResource(_0x1139c1,_0xa3e708,_0x272888,_0x2508a3,_0x8a7520,_0x43efa3){var _0x16bc91=_0x307c2b,_0x44b65f=_0x5e00b3,_0x1f8033=GoogleEarthEnterpriseMetadata[_0x44b65f(0x29a8)](_0x272888,_0x2508a3,_0x8a7520),_0x172a47=_0xa3e708[_0x16bc91(0x1d9a)];return _0x172a47=defined$1(_0x172a47)&&_0x172a47>0x0?_0x172a47:0x1,_0x1139c1[_0x16bc91(0x57ff)][_0x44b65f(0x249e)][_0x44b65f(0x5155)]({'url':_0x44b65f(0x6b5)+_0x1f8033+_0x44b65f(0x2841)+_0x172a47[_0x44b65f(0x3cc8)](),'request':_0x43efa3});}function getImageType(_0x4b9378){var _0x5f551b=_0x307c2b,_0x2e139e=_0x5e00b3,_0x172e29=_0x2e139e(0xe80);if(_0x4b9378[0x6]===_0x172e29[_0x5f551b(0x4f56)](0x0)&&_0x4b9378[0x7]===_0x172e29[_0x2e139e(0x167b)](0x1)&&_0x4b9378[0x8]===_0x172e29[_0x2e139e(0x167b)](0x2)&&_0x4b9378[0x9]===_0x172e29[_0x2e139e(0x167b)](0x3))return _0x2e139e(0x1e78);var _0x17111e=_0x2e139e(0x2a8f);return _0x4b9378[0x1]===_0x17111e[_0x2e139e(0x167b)](0x0)&&_0x4b9378[0x2]===_0x17111e[_0x2e139e(0x167b)](0x1)&&_0x4b9378[0x3]===_0x17111e[_0x2e139e(0x167b)](0x2)?_0x2e139e(0x40b1):void 0x0;}function decodeEarthImageryPacket(_0x1bb44b){var _0x2a45f8=_0x307c2b,_0x5f4cd7=_0x5e00b3;for(var _0x203c5c=protobuf[_0x2a45f8(0x453c)][_0x5f4cd7(0x2850)](_0x1bb44b),_0x5dd0ae=_0x203c5c[_0x5f4cd7(0x1ed8)],_0x4ad7af={};_0x203c5c[_0x5f4cd7(0x31ac)]<_0x5dd0ae;){var _0x3cb52f=_0x203c5c[_0x5f4cd7(0x208b)]();switch(_0x3cb52f>>>0x3){case 0x1:_0x4ad7af[_0x5f4cd7(0xf23)]=_0x203c5c[_0x5f4cd7(0x208b)]();break;case 0x2:_0x4ad7af[_0x5f4cd7(0x6041)]=_0x203c5c[_0x5f4cd7(0x340c)]();break;case 0x3:_0x4ad7af[_0x5f4cd7(0x26f9)]=_0x203c5c[_0x2a45f8(0x53eb)]();break;case 0x4:_0x4ad7af[_0x5f4cd7(0x397a)]=_0x203c5c[_0x2a45f8(0x503c)]();break;case 0x5:var _0x2394da=_0x4ad7af[_0x5f4cd7(0x1717)];if(defined$1(_0x2394da)||(_0x2394da=_0x4ad7af['copyrightIds']=[]),0x2==(0x7&_0x3cb52f)){for(var _0x10ef20=_0x203c5c[_0x5f4cd7(0x208b)]()+_0x203c5c[_0x5f4cd7(0x31ac)];_0x203c5c[_0x5f4cd7(0x31ac)]<_0x10ef20;)_0x2394da[_0x5f4cd7(0x5323)](_0x203c5c[_0x5f4cd7(0x208b)]());}else _0x2394da[_0x5f4cd7(0x5323)](_0x203c5c[_0x2a45f8(0x53eb)]());break;default:_0x203c5c[_0x5f4cd7(0x251f)](0x7&_0x3cb52f);}}var _0x592845=_0x4ad7af[_0x5f4cd7(0xf23)];if(defined$1(_0x592845))switch(_0x592845){case 0x0:_0x4ad7af[_0x5f4cd7(0xf23)]=_0x5f4cd7(0x1e78);break;case 0x4:_0x4ad7af[_0x2a45f8(0x285d)]=_0x5f4cd7(0x40b1);break;default:throw new RuntimeError$1(_0x5f4cd7(0x1dbf));}var _0x54eff1=_0x4ad7af[_0x5f4cd7(0x26f9)];return defined$1(_0x54eff1)&&0x0!==_0x54eff1&&(console[_0x2a45f8(0x2167)](_0x5f4cd7(0x38d9)),delete _0x4ad7af[_0x5f4cd7(0x26f9)],delete _0x4ad7af['imageAlpha']),_0x4ad7af;}Globe[_0x307c2b(0x1aa2)]['getHeight']=function(_0x5e52e4){var _0x401aa5=_0x307c2b,_0x53e02b=_0x5e00b3,_0x2485bf=this[_0x53e02b(0x3ee)][_0x401aa5(0x2b8)];if(defined$1(_0x2485bf)){var _0x67a8e6,_0x1fe67c,_0x54965b=_0x2485bf[_0x53e02b(0x809)];for(_0x1fe67c=0x0;_0x1fe67c<_0x54965b&&(_0x67a8e6=_0x2485bf[_0x1fe67c],!Rectangle['contains'](_0x67a8e6[_0x53e02b(0x1dec)],_0x5e52e4));++_0x1fe67c);if(!(_0x1fe67c>=_0x54965b)){for(;_0x67a8e6['_lastSelectionResult']===TileSelectionResult[_0x53e02b(0x13e4)];)_0x67a8e6=tileIfContainsCartographic(_0x67a8e6[_0x401aa5(0xe0d)],_0x5e52e4)||tileIfContainsCartographic(_0x67a8e6[_0x53e02b(0x188b)],_0x5e52e4)||tileIfContainsCartographic(_0x67a8e6[_0x401aa5(0x1344)],_0x5e52e4)||_0x67a8e6[_0x53e02b(0x16c3)];if(defined$1(_0x67a8e6[_0x53e02b(0x140c)])&&defined$1(_0x67a8e6['data'][_0x53e02b(0x546e)])){var _0x58c597=this[_0x53e02b(0x3ee)][_0x53e02b(0x471a)][_0x53e02b(0x3f84)][_0x53e02b(0x4faa)],_0x308550=Cartesian3['fromRadians'](_0x5e52e4[_0x53e02b(0x4465)],_0x5e52e4[_0x53e02b(0x5859)],0x0,_0x58c597,scratchGetHeightCartesian),_0x225187=scratchGetHeightRay,_0x44b2e3=_0x58c597[_0x53e02b(0x2b98)](_0x308550,_0x225187[_0x53e02b(0x416)]);if(!defined$1(_0x58c597['getSurfaceNormalIntersectionWithZAxis'](_0x308550,0x2cec,_0x225187[_0x401aa5(0x416f)]))){var _0x26153c=Math[_0x53e02b(0x19a8)](defaultValue$1(_0x67a8e6[_0x401aa5(0x313f)][_0x53e02b(0x5b47)],0x0),-0x2cec),_0x3b4889=Cartesian3[_0x53e02b(0x34b9)](_0x44b2e3,Math[_0x53e02b(0x1beb)](_0x26153c)+0x1,scratchGetHeightIntersection);Cartesian3['subtract'](_0x308550,_0x3b4889,_0x225187[_0x401aa5(0x416f)]);}if(defined$1(_0x67a8e6[_0x401aa5(0x313f)][_0x53e02b(0x555a)])&&_0x67a8e6['data'][_0x53e02b(0x555a)]instanceof QuantizedMeshTerrainData)return _0x67a8e6[_0x53e02b(0x140c)][_0x53e02b(0x555a)][_0x401aa5(0x435c)](_0x67a8e6[_0x401aa5(0x569c)],_0x5e52e4[_0x53e02b(0x4465)],_0x5e52e4[_0x401aa5(0x353e)]);var _0xdd0d6=_0x67a8e6[_0x53e02b(0x140c)][_0x53e02b(0x3c62)](_0x225187,void 0x0,void 0x0,!0x1,scratchGetHeightIntersection);if(defined$1(_0xdd0d6))return _0x58c597[_0x401aa5(0x4368)](_0xdd0d6,scratchGetHeightCartographic)[_0x53e02b(0x5a4e)];}}}},Globe[_0x307c2b(0x1aa2)][_0x307c2b(0x2e6d)]=function(_0x1c52fb){var _0x4aab00=_0x307c2b,_0x2ac8c5=_0x5e00b3;this[_0x4aab00(0x537b)]&&(_0x1c52fb[_0x2ac8c5(0xd77)][_0x4aab00(0x3e71)]&&this[_0x2ac8c5(0x3ee)]['update'](_0x1c52fb),_0x1c52fb[_0x2ac8c5(0x449f)]=this[_0x2ac8c5(0x5abd)],this[_0x2ac8c5(0x20fb)](_0x1c52fb));},Globe[_0x5e00b3(0x3720)][_0x307c2b(0x34f0)]=function(_0x2923cb){var _0xf0c463=_0x307c2b,_0x34e0d6=_0x5e00b3;for(var _0x180915=_0x2923cb[_0x34e0d6(0x5592)][_0x34e0d6(0x1187)][_0xf0c463(0x1283)],_0x12f923=0x200/Math[_0x34e0d6(0x59e4)](0.5*_0x180915),_0x7dc11d=_0x2923cb[_0x34e0d6(0x5592)][_0x34e0d6(0x3747)],_0x1e8b5e=new Cartographic[(_0x34e0d6(0x50e9))](_0x7dc11d),_0xd3145b=new Cartesian3[(_0xf0c463(0x3418))](_0x1e8b5e['longitude'],_0x1e8b5e[_0x34e0d6(0x5859)],0x0),_0x1935a4=_0x12f923/Cartesian3[_0x34e0d6(0x451d)](_0x7dc11d,_0xd3145b),_0xd459d9=0x0,_0x1b66f8=0x0;_0x1b66f8<0x16;_0x1b66f8++){var _0x39675e=0x1<<_0x1b66f8,_0x23a645=Math['PI']/_0x39675e,_0x53519d=Cartesian3[_0x34e0d6(0x3e9)](_0x1e8b5e[_0xf0c463(0x5389)]+0.5*_0x23a645,_0x1e8b5e[_0x34e0d6(0x5859)]+0.5*_0x23a645),_0x4d1c12=Cartesian3[_0x34e0d6(0x3e9)](_0x1e8b5e[_0x34e0d6(0x4465)]+0.5*_0x23a645,_0x1e8b5e[_0x34e0d6(0x5859)]-0.5*_0x23a645),_0x26022c=Cartesian3[_0x34e0d6(0x3e9)](_0x1e8b5e[_0x34e0d6(0x4465)]-0.5*_0x23a645,_0x1e8b5e[_0x34e0d6(0x5859)]-0.5*_0x23a645),_0x199aa9=Cartesian3[_0x34e0d6(0x3e9)](_0x1e8b5e[_0x34e0d6(0x4465)]-0.5*_0x23a645,_0x1e8b5e[_0xf0c463(0x353e)]+0.5*_0x23a645),_0x3bee8d=Cartesian3[_0x34e0d6(0x451d)](_0x53519d,_0x4d1c12),_0xa69f47=Cartesian3[_0x34e0d6(0x451d)](_0x4d1c12,_0x26022c),_0x576a55=Cartesian3[_0x34e0d6(0x451d)](_0x26022c,_0x199aa9),_0x2ea935=Cartesian3[_0x34e0d6(0x451d)](_0x199aa9,_0x53519d);if(Math['max'](Math[_0xf0c463(0x5449)](Math['max'](_0x3bee8d,_0xa69f47),_0x576a55),_0x2ea935)/0x8*_0x1935a4<0x20||0x15==_0x1b66f8){_0xd459d9=_0x1b66f8;break;}}_0x2923cb[_0x34e0d6(0x2bf4)]=_0xd459d9;},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x582d)]=function(_0x273ead){var _0x4d380e=_0x307c2b,_0x404d56=_0x5e00b3,_0x224d8f=this[_0x404d56(0x3ee)],_0x462044=_0x224d8f[_0x404d56(0x4156)],_0x4465c3=this[_0x404d56(0x67c)],_0x4af0ca=this['showWaterEffect']&&_0x4465c3[_0x404d56(0x2e0b)]&&_0x4465c3[_0x404d56(0x56c2)];if(this[_0x404d56(0x4007)]=_0x273ead[_0x4d380e(0x266d)],_0x4af0ca&&this[_0x404d56(0x1fee)]){this[_0x404d56(0x1fee)]=!0x1;var _0x51c87e=this[_0x404d56(0x5c17)],_0x24b6fc=_0x51c87e['url'];if(defined$1(_0x24b6fc)){var _0x3a381a=this;when(_0x51c87e[_0x404d56(0x1673)](),function(_0x36d4d5){var _0x76ae85=_0x404d56;_0x24b6fc===_0x3a381a[_0x76ae85(0x5c17)][_0x76ae85(0x2dba)]&&(_0x3a381a['_oceanNormalMap']=_0x3a381a[_0x76ae85(0x2d9)]&&_0x3a381a[_0x76ae85(0x2d9)][_0x76ae85(0x2947)](),_0x3a381a[_0x76ae85(0x2d9)]=new Texture({'context':_0x273ead[_0x76ae85(0x4fd0)],'source':_0x36d4d5}));});}else this[_0x4d380e(0x15d5)]=this['_oceanNormalMap']&&this[_0x404d56(0x2d9)][_0x4d380e(0x5020)]();}var _0x1daec6=_0x273ead[_0x404d56(0xd77)],_0x347bd3=_0x273ead[_0x404d56(0x3037)];_0x1daec6[_0x404d56(0x445c)]&&(this[_0x404d56(0x2359)]?this[_0x404d56(0x46ab)]=0.4:this['_zoomedOutOceanSpecularIntensity']=0.5,_0x224d8f[_0x404d56(0x3a0a)]=this[_0x404d56(0x3a0a)],_0x224d8f[_0x4d380e(0x4ab5)]=this[_0x4d380e(0x4ab5)],_0x224d8f[_0x404d56(0x185f)]=this[_0x4d380e(0x3e45)],_0x224d8f['loadingDescendantLimit']=this[_0x4d380e(0x2ae0)],_0x224d8f[_0x404d56(0x379e)]=this[_0x404d56(0x379e)],_0x224d8f[_0x404d56(0x1a9f)]=this[_0x404d56(0x1a9f)],_0x462044[_0x4d380e(0x26f6)]=this['terrainProvider'],_0x462044['lightingFadeOutDistance']=this[_0x404d56(0x18b0)],_0x462044[_0x404d56(0x4613)]=this[_0x404d56(0x4613)],_0x462044['nightFadeOutDistance']=this[_0x404d56(0x2151)],_0x462044[_0x404d56(0x2eff)]=this[_0x404d56(0x2eff)],_0x462044[_0x404d56(0x4f7)]=_0x347bd3===SceneMode$1[_0x4d380e(0x16b8)]?this[_0x404d56(0x46ab)]:0x0,_0x462044[_0x404d56(0x56c2)]=_0x4af0ca,_0x462044[_0x404d56(0x3d5c)]=this[_0x404d56(0x2d9)],_0x462044[_0x404d56(0x2387)]=this[_0x404d56(0x2387)],_0x462044[_0x404d56(0x1524)]=this[_0x404d56(0x1524)],_0x462044[_0x404d56(0xa2b)]=this[_0x404d56(0xa2b)],_0x462044[_0x404d56(0x2359)]=this[_0x404d56(0x2359)],_0x462044[_0x404d56(0x5cc1)]=this[_0x404d56(0x5cc1)],_0x462044[_0x404d56(0x472d)]=this[_0x404d56(0x4d0c)],_0x462044[_0x404d56(0xcb9)]=this[_0x4d380e(0x439a)],_0x462044[_0x4d380e(0x1829)]=this[_0x404d56(0x4730)],_0x462044['fillHighlightColor']=this[_0x404d56(0x37ab)],_0x462044[_0x404d56(0x232b)]=this[_0x404d56(0x232b)],_0x462044[_0x404d56(0x193f)]=this[_0x404d56(0x193f)],_0x462044[_0x404d56(0x3072)]=this[_0x404d56(0x3072)],_0x462044[_0x4d380e(0x2115)]=this[_0x404d56(0x19c2)],_0x462044[_0x404d56(0x308a)]=this[_0x404d56(0xd11)],_0x462044[_0x404d56(0x711)]=this[_0x404d56(0x3e1d)],_0x224d8f[_0x404d56(0x582d)](_0x273ead));},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x445c)]=function(_0x1bc2ae){var _0x4c2a21=_0x307c2b,_0x103010=_0x5e00b3;if(this[_0x103010(0x3234)]){defined$1(this[_0x4c2a21(0x4f2f)])&&this[_0x103010(0xdf1)][_0x103010(0xa16)](_0x1bc2ae[_0x103010(0x4fd0)]);var _0x4b0136=this[_0x103010(0x3ee)],_0x1eb45e=_0x1bc2ae[_0x103010(0xd77)];_0x1eb45e[_0x4c2a21(0x3e71)]&&_0x4b0136[_0x103010(0x445c)](_0x1bc2ae),_0x1eb45e[_0x103010(0x3c62)]&&_0x4b0136[_0x103010(0x445c)](_0x1bc2ae);}},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x18a0)]=function(_0x5ce5ab){var _0x1a7d75=_0x5e00b3;this[_0x1a7d75(0x3234)]&&_0x5ce5ab[_0x1a7d75(0xd77)][_0x1a7d75(0x445c)]&&this[_0x1a7d75(0x3ee)][_0x1a7d75(0x18a0)](_0x5ce5ab);},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Globe[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x2d448e=_0x307c2b,_0x7292a9=_0x5e00b3;return this[_0x2d448e(0x55d2)]=this[_0x7292a9(0x1bbe)]&&this[_0x7292a9(0x1bbe)][_0x7292a9(0x2947)](),this[_0x7292a9(0x3ee)]=this[_0x7292a9(0x3ee)]&&this[_0x2d448e(0x49e8)][_0x2d448e(0x5020)](),this[_0x7292a9(0x2d9)]=this[_0x2d448e(0x15d5)]&&this[_0x7292a9(0x2d9)][_0x2d448e(0x5020)](),destroyObject$1(this);},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x18e)]=function(_0x2ae0d1){var _0x529915=_0x307c2b,_0x5c2410=_0x5e00b3,_0x4f7771=_0x2ae0d1[_0x5c2410(0x2c5)],_0x368897=_0x2ae0d1[_0x5c2410(0x3747)];if(!defined$1(_0x4f7771)||!defined$1(_0x368897))return!0x1;var _0xd3ffad=this[_0x529915(0x49e8)][_0x5c2410(0x471a)];if(_0xd3ffad['_modifyRegions'][_0x529915(0x57f4)](_0x4f7771))return!0x1;var _0x184b2c=getMinMaxHeight(_0x368897),_0x409919=_0x184b2c['min'],_0x594488=_0x184b2c[_0x5c2410(0x498f)],_0x485c6c=Cartesian3[_0x5c2410(0x4b0d)](_0x368897),_0x153dda=PolygonGeometry[_0x5c2410(0x1647)](new PolygonGeometry({'polygonHierarchy':{'positions':_0x485c6c},'extrudedHeight':Math[_0x5c2410(0x19a8)](-0x3e8,_0x409919),'perPositionHeight':!0x0})),_0x1770df=PolygonGeometry[_0x5c2410(0x1647)](new PolygonGeometry({'polygonHierarchy':{'positions':_0x485c6c},'perPositionHeight':!0x0})),_0x1822d8=Rectangle[_0x5c2410(0x334a)](_0x485c6c),_0x1a3ba0={'geometry':_0x153dda,'worldGeometry':_0x1770df,'modelMatrix':Matrix4[_0x5c2410(0x1303)](new Cartesian3(_0x368897[0x0],_0x368897[0x1],0x0),new Matrix4()),'rectangle':_0x1822d8,'minimumHeight':Math['min'](-0x3e8,_0x409919),'maximumHeight':_0x594488,'command':void 0x0};return _0xd3ffad[_0x5c2410(0x3110)][_0x5c2410(0x10aa)](_0x4f7771,_0x1a3ba0),_0xd3ffad[_0x5c2410(0x2268)]=!0x0,!0x0;},Globe[_0x5e00b3(0x3720)][_0x307c2b(0x38c)]=function(_0x2c8517){var _0x3afae8=_0x307c2b,_0x281956=_0x5e00b3,_0x15e4a5=this[_0x3afae8(0x49e8)][_0x281956(0x471a)],_0x236fec=_0x15e4a5[_0x281956(0x3110)];if(_0x236fec['contains'](_0x2c8517)){var _0x2c9f93=_0x236fec[_0x281956(0x38c4)](_0x2c8517);defined$1(_0x2c9f93[_0x281956(0x9bd)])&&(_0x2c9f93[_0x3afae8(0x2f3e)][_0x281956(0x2b54)]=_0x2c9f93[_0x281956(0x9bd)][_0x281956(0x2b54)]&&!_0x2c9f93[_0x281956(0x9bd)][_0x281956(0x2b54)][_0x281956(0x53aa)]()&&_0x2c9f93[_0x281956(0x9bd)][_0x281956(0x2b54)][_0x281956(0x2947)](),_0x2c9f93[_0x281956(0x9bd)][_0x281956(0x2ddc)]=_0x2c9f93[_0x281956(0x9bd)][_0x281956(0x2ddc)]&&!_0x2c9f93[_0x281956(0x9bd)][_0x281956(0x2ddc)][_0x3afae8(0x5929)]()&&_0x2c9f93[_0x281956(0x9bd)][_0x281956(0x2ddc)][_0x281956(0x2947)]()),_0x2c9f93[_0x281956(0x9bd)]=void 0x0,_0x15e4a5[_0x3afae8(0x1b57)][_0x281956(0x4f4b)](_0x2c8517),_0x15e4a5[_0x3afae8(0x2347)]=!0x0;}},Globe[_0x307c2b(0x1aa2)][_0x5e00b3(0x5995)]=function(){var _0x28018d=_0x307c2b,_0x402519=_0x5e00b3;for(var _0x5341e3=this[_0x28018d(0x49e8)][_0x402519(0x471a)],_0x4cf74a=Object[_0x28018d(0x11bc)](_0x5341e3[_0x402519(0x3110)][_0x28018d(0x294d)]),_0x2003b2=0x0,_0xec8230=_0x4cf74a[_0x402519(0x809)];_0x2003b2<_0xec8230;_0x2003b2++){var _0x5437f9=_0x4cf74a[_0x2003b2];this[_0x402519(0x10ca)](_0x5437f9);}_0x5341e3[_0x28018d(0x1b57)][_0x402519(0x443c)]();},Globe['prototype'][_0x5e00b3(0x40bb)]=function(_0x4bf75b){var _0x397d00=_0x307c2b,_0x42d9c8=_0x5e00b3,_0x3b38a9=_0x4bf75b[_0x397d00(0x1c7c)],_0x31acff=_0x4bf75b[_0x42d9c8(0x3747)],_0x1f7b17=_0x4bf75b[_0x397d00(0x10d5)];if(!defined$1(_0x3b38a9)||!defined$1(_0x31acff)||!defined$1(_0x1f7b17))return!0x1;var _0x23d841=this[_0x42d9c8(0x3ee)][_0x42d9c8(0x471a)];if(_0x23d841[_0x42d9c8(0x237c)][_0x42d9c8(0x5655)](_0x3b38a9))return!0x1;var _0x1f02ca=0x1,_0x18290b=[],_0x27227a=Cartesian3[_0x42d9c8(0x4b0d)](_0x31acff);let _0x2cd2e2=[..._0x27227a,_0x27227a[0x0]];for(let _0x34e7b4=0x1;_0x34e7b4<_0x2cd2e2[_0x42d9c8(0x809)];_0x34e7b4++){_0x1f02ca+=Cartesian3[_0x42d9c8(0x451d)](_0x2cd2e2[_0x34e7b4-0x1],_0x2cd2e2[_0x34e7b4]),_0x18290b[_0x42d9c8(0x5323)](_0x1f02ca);}var _0x2b61ad=_0x31acff[_0x42d9c8(0x809)];_0x31acff[_0x397d00(0x2ef4)]/0x3%0x2!=0x0&&(_0x31acff[_0x397d00(0x2a0e)](_0x31acff[_0x2b61ad-0x1-0x2]),_0x31acff[_0x42d9c8(0x5323)](_0x31acff[_0x2b61ad-0x1-0x1]),_0x31acff[_0x42d9c8(0x5323)](_0x31acff[_0x2b61ad-0x1]));for(var _0x149c3f=new PolygonGeometry({'polygonHierarchy':{'positions':Cartesian3[_0x42d9c8(0x4b0d)](_0x31acff)}}),_0x102c11=Number[_0x42d9c8(0x4d71)],_0x3fdba1=0x0,_0x4f18d8=_0x31acff[_0x397d00(0x2ef4)];_0x3fdba1<_0x4f18d8;_0x3fdba1+=0x3)_0x102c11=Math[_0x42d9c8(0x19a8)](_0x102c11,_0x31acff[_0x3fdba1+0x2]);var _0x2bc466=PolygonGeometry[_0x42d9c8(0x1647)](_0x149c3f),_0x4dfa89=PolygonGeometry[_0x42d9c8(0x1647)](_0x149c3f),_0x17dcdf=PolygonGeometry[_0x397d00(0x39d6)](_0x149c3f),_0x48aea6=Cartesian3[_0x42d9c8(0x4b0d)](_0x31acff),_0x30d820={'rectangle':Rectangle[_0x397d00(0x3bc4)](_0x48aea6),'geometry':_0x2bc466,'worldGeometry':_0x4dfa89,'colorGeometry':_0x17dcdf,'positions':_0x31acff,'modelMatrix':Matrix4['fromTranslation'](new Cartesian3(_0x31acff[0x0],_0x31acff[0x1],0x0),new Matrix4()),'command':void 0x0,'name':_0x3b38a9,'height':_0x102c11-_0x1f7b17,'sideLengths':_0x18290b,'round':_0x1f02ca};return _0x23d841[_0x397d00(0x485b)][_0x397d00(0x3235)](_0x3b38a9,_0x30d820),_0x23d841[_0x42d9c8(0x25d6)]=!0x0,_0x23d841[_0x42d9c8(0x1bc3)]=defaultValue$1(_0x4bf75b[_0x42d9c8(0x1716)],!0x0),_0x23d841[_0x397d00(0x4ecd)]=defaultValue$1(_0x4bf75b[_0x42d9c8(0x45b7)],TextureWrap$1[_0x42d9c8(0x5993)]),_0x23d841[_0x42d9c8(0x4bea)]=_0x1f7b17,!0x0;},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x41a0)]=function(_0x4db9eb){var _0x2fc6d6=_0x307c2b,_0x3ca88f=_0x5e00b3,_0x176c96=this[_0x3ca88f(0x3ee)][_0x3ca88f(0x471a)],_0x44e93f=_0x176c96[_0x2fc6d6(0x485b)];if(_0x44e93f[_0x3ca88f(0x5655)](_0x4db9eb)){_0x176c96[_0x2fc6d6(0x8e2)](_0x4db9eb);var _0x5255f7=_0x44e93f[_0x3ca88f(0x38c4)](_0x4db9eb);defined$1(_0x5255f7['command'])&&(_0x5255f7[_0x3ca88f(0x9bd)][_0x3ca88f(0x2b54)]=_0x5255f7[_0x3ca88f(0x9bd)][_0x3ca88f(0x2b54)]&&!_0x5255f7[_0x2fc6d6(0x2f3e)][_0x3ca88f(0x2b54)][_0x3ca88f(0x53aa)]()&&_0x5255f7[_0x3ca88f(0x9bd)]['vertexArray'][_0x2fc6d6(0x5020)](),_0x5255f7['command'][_0x3ca88f(0x2ddc)]=_0x5255f7[_0x3ca88f(0x9bd)][_0x3ca88f(0x2ddc)]&&!_0x5255f7[_0x3ca88f(0x9bd)][_0x3ca88f(0x2ddc)][_0x3ca88f(0x53aa)]()&&_0x5255f7[_0x3ca88f(0x9bd)][_0x3ca88f(0x2ddc)][_0x3ca88f(0x2947)]()),defined$1(_0x5255f7[_0x2fc6d6(0x1a2c)])&&_0x5255f7[_0x2fc6d6(0x1a2c)](),_0x5255f7[_0x3ca88f(0x9bd)]=void 0x0,_0x44e93f[_0x3ca88f(0x4f4b)](_0x4db9eb),0x0===_0x44e93f[_0x3ca88f(0x809)]&&(_0x176c96[_0x3ca88f(0x3461)]=!0x0),_0x176c96[_0x3ca88f(0x25d6)]=!0x0;}},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x2104)]=function(){var _0x5fdf6c=_0x307c2b,_0x4c5568=_0x5e00b3,_0x5a1439=this[_0x4c5568(0x3ee)][_0x4c5568(0x471a)];_0x5a1439[_0x4c5568(0x2bef)]();for(var _0x1a8fe9=Object[_0x5fdf6c(0x11bc)](_0x5a1439[_0x4c5568(0x237c)][_0x4c5568(0x33c8)]),_0x5ec6dc=0x0,_0x5c0aa8=_0x1a8fe9[_0x4c5568(0x809)];_0x5ec6dc<_0x5c0aa8;_0x5ec6dc++){var _0x15ad33=_0x1a8fe9[_0x5ec6dc];this[_0x4c5568(0x41a0)](_0x15ad33);}_0x5a1439[_0x5fdf6c(0x485b)][_0x4c5568(0x443c)]();},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x4f9f)]=function(_0x3b8d03){var _0x5b732c=_0x307c2b,_0x18908d=_0x5e00b3,_0x7bd083=_0x3b8d03[_0x18908d(0x2c5)],_0x5887eb=_0x3b8d03[_0x18908d(0x3747)],_0x1d61e4=_0x3b8d03[_0x18908d(0x5a4e)],_0x3e88e4=defaultValue$1(_0x3b8d03['extractHeight'],0x64),_0x377723=defaultValue$1(_0x3b8d03[_0x5b732c(0x523a)],0x1);if(!defined$1(_0x7bd083)||!defined$1(_0x5887eb)||!defined$1(_0x1d61e4))return!0x1;var _0x3e305a=this[_0x5b732c(0x49e8)][_0x18908d(0x471a)];if(_0x3e305a[_0x18908d(0x45a1)][_0x5b732c(0x57f4)](_0x7bd083))return!0x1;var _0x292f92=_0x5887eb[_0x18908d(0x809)];_0x5887eb[_0x5b732c(0x2ef4)]/0x3%0x2!=0x0&&(_0x5887eb[_0x18908d(0x5323)](_0x5887eb[_0x292f92-0x1-0x2]),_0x5887eb[_0x18908d(0x5323)](_0x5887eb[_0x292f92-0x1-0x1]),_0x5887eb[_0x18908d(0x5323)](_0x5887eb[_0x292f92-0x1]));var _0x83c5f2=getMinMaxHeight(_0x5887eb),_0x62020d=_0x83c5f2['min'],_0xb1c7a4=_0x83c5f2[_0x18908d(0x498f)];_0xb1c7a4+=_0x3e88e4;var _0x15e144=Cartesian3[_0x18908d(0x4b0d)](_0x5887eb),_0x4a56ed=Rectangle[_0x18908d(0x334a)](_0x15e144),_0xf0767f=Math['PI']/Math[_0x5b732c(0x28d)](0x2,0xb);_0xf0767f=_0xf0767f/0x40*_0x377723;var _0x3d1c2d=new PolygonGeometry({'polygonHierarchy':{'positions':Cartesian3[_0x18908d(0x4b0d)](_0x5887eb)},'granularity':_0xf0767f});_0x5887eb=extractPositions(_0x15e144,_0x4a56ed,_0xb1c7a4);var _0x43ea2f=new PolygonGeometry({'polygonHierarchy':{'positions':Cartesian3[_0x5b732c(0x3df9)](_0x5887eb)}}),_0xc5b571={'rectangle':_0x4a56ed,'geometry':PolygonGeometry[_0x5b732c(0x39d6)](_0x43ea2f),'geometry_extract':PolygonGeometry['createGeometry'](_0x3d1c2d),'colorGeometry':PolygonGeometry[_0x18908d(0x1647)](_0x43ea2f),'worldGeometry':PolygonGeometry[_0x18908d(0x1647)](_0x43ea2f),'positions':_0x5887eb,'modelMatrix':Matrix4[_0x18908d(0x1303)](new Cartesian3(_0x5887eb[0x0],_0x5887eb[0x1],0x0),new Matrix4()),'command':void 0x0,'name':_0x7bd083,'height':_0x62020d-_0x1d61e4,'minimumHeight':Math[_0x18908d(0x19a8)](0x0,_0x62020d),'maximumHeight':_0xb1c7a4};return _0x3e305a[_0x18908d(0x45a1)][_0x5b732c(0x3235)](_0x7bd083,_0xc5b571),_0x3e305a[_0x18908d(0x5fd)]=!0x0,_0x3e305a[_0x18908d(0x4310)]=defaultValue$1(_0x3b8d03[_0x18908d(0x1716)],!0x0),_0x3e305a['_extractTextureWrap']=defaultValue$1(_0x3b8d03[_0x18908d(0x45b7)],TextureWrap$1['REPEAT']),_0x3e305a[_0x18908d(0x19a1)]=_0x3e88e4,_0x3e305a[_0x18908d(0x1bc3)]=defaultValue$1(_0x3b8d03[_0x5b732c(0x5e7)],!0x0),_0x3e305a[_0x5b732c(0x4ecd)]=defaultValue$1(_0x3b8d03[_0x18908d(0x45b7)],TextureWrap$1[_0x18908d(0x5993)]),!0x0;},Globe[_0x307c2b(0x1aa2)][_0x5e00b3(0x1d53)]=function(_0x4a6c84){var _0x3955ab=_0x307c2b,_0x9158d1=_0x5e00b3,_0x1f3a26=this[_0x3955ab(0x49e8)][_0x9158d1(0x471a)],_0x459f89=_0x1f3a26[_0x9158d1(0x45a1)];if(_0x459f89[_0x9158d1(0x5655)](_0x4a6c84)){_0x1f3a26[_0x9158d1(0x2908)](_0x4a6c84);var _0x23f37e=_0x459f89[_0x9158d1(0x38c4)](_0x4a6c84);defined$1(_0x23f37e[_0x3955ab(0x2f3e)])&&(_0x23f37e[_0x9158d1(0x9bd)][_0x9158d1(0x2b54)]=_0x23f37e['command'][_0x9158d1(0x2b54)]&&!_0x23f37e[_0x9158d1(0x9bd)][_0x9158d1(0x2b54)]['isDestroyed']()&&_0x23f37e[_0x9158d1(0x9bd)][_0x9158d1(0x2b54)][_0x9158d1(0x2947)](),_0x23f37e[_0x9158d1(0x9bd)][_0x9158d1(0x2ddc)]=_0x23f37e[_0x9158d1(0x9bd)][_0x3955ab(0x1868)]&&!_0x23f37e[_0x9158d1(0x9bd)][_0x9158d1(0x2ddc)][_0x9158d1(0x53aa)]()&&_0x23f37e[_0x9158d1(0x9bd)][_0x9158d1(0x2ddc)][_0x3955ab(0x5020)]()),_0x23f37e[_0x9158d1(0x9bd)]=void 0x0,_0x459f89[_0x3955ab(0x45fe)](_0x4a6c84),0x0===_0x459f89[_0x9158d1(0x809)]&&(_0x1f3a26[_0x9158d1(0x3461)]=!0x0),_0x1f3a26[_0x9158d1(0x5fd)]=!0x0,_0x23f37e[_0x9158d1(0x9bd)]=void 0x0,_0x1f3a26[_0x3955ab(0x1b57)][_0x9158d1(0x4f4b)](_0x4a6c84),_0x1f3a26[_0x9158d1(0x2268)]=!0x0,_0x1f3a26[_0x9158d1(0x19a1)]=void 0x0;}},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x4324)]=function(){var _0x113642=_0x5e00b3,_0x4be592=this[_0x113642(0x3ee)][_0x113642(0x471a)];_0x4be592[_0x113642(0x58b)]();for(var _0x14af17=Object[_0x113642(0x4d54)](_0x4be592['_extractRegions'][_0x113642(0x33c8)]),_0x41df14=0x0,_0x5ea18a=_0x14af17[_0x113642(0x809)];_0x41df14<_0x5ea18a;_0x41df14++){var _0x4763a9=_0x14af17[_0x41df14];this[_0x113642(0x1d53)](_0x4763a9);}_0x4be592[_0x113642(0x45a1)][_0x113642(0x443c)](),_0x4be592[_0x113642(0x19a1)]=void 0x0;},Globe[_0x307c2b(0x1aa2)][_0x5e00b3(0x2f62)]=function(_0x36ff1b){var _0x2f26ef=_0x307c2b,_0x1c9a78=_0x5e00b3,_0x2a62f3=_0x36ff1b[_0x1c9a78(0x2c5)],_0x3bdd4a=_0x36ff1b[_0x1c9a78(0x3747)];if(defined$1(_0x2a62f3)&&defined$1(_0x3bdd4a)&&defined$1(_0x36ff1b[_0x1c9a78(0x2416)])){var _0x2930c4=this[_0x1c9a78(0x3ee)][_0x1c9a78(0x471a)];if(_0x2930c4['_imageryClipRegions'][_0x1c9a78(0x5655)](_0x2a62f3))return!0x1;for(var _0x2c4e99=new PolygonGeometry({'polygonHierarchy':{'positions':Cartesian3[_0x1c9a78(0x4b0d)](_0x3bdd4a)}}),_0x4a4ae4=PolygonGeometry['createGeometry'](_0x2c4e99),_0x33ba9a=PolygonGeometry[_0x1c9a78(0x1647)](_0x2c4e99),_0x217a4c=Cartesian3[_0x2f26ef(0x3df9)](_0x3bdd4a),_0x5eef9d={'rectangle':Rectangle[_0x1c9a78(0x334a)](_0x217a4c),'geometry':_0x4a4ae4,'worldGeometry':_0x33ba9a,'positions':_0x3bdd4a,'modelMatrix':Matrix4[_0x1c9a78(0x1303)](new Cartesian3(_0x3bdd4a[0x0],_0x3bdd4a[0x1],0x0),new Matrix4()),'command':void 0x0,'name':_0x2a62f3},_0x2f13fe=0x0,_0x4b55b8=_0x36ff1b[_0x1c9a78(0x2416)][_0x1c9a78(0x809)];_0x2f13fe<_0x4b55b8;_0x2f13fe++)_0x36ff1b[_0x1c9a78(0x2416)][_0x2f13fe][_0x1c9a78(0x50e8)]=!0x0;_0x2930c4[_0x1c9a78(0x53ac)][_0x1c9a78(0x10aa)](_0x2a62f3,_0x5eef9d),_0x2930c4['_imageryClipRegionUpate']=!0x0;}},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x2353)]=function(_0x228892,_0x5a6b35){var _0x27e5a2=_0x307c2b,_0x3e7a84=_0x5e00b3,_0x26afb3=this[_0x27e5a2(0x49e8)][_0x3e7a84(0x471a)],_0x3d54a1=_0x26afb3[_0x27e5a2(0x579c)];if(_0x3d54a1[_0x3e7a84(0x5655)](_0x228892)){var _0x57b10e=_0x3d54a1[_0x3e7a84(0x38c4)](_0x228892);if(defined$1(_0x57b10e['command'])&&(_0x57b10e[_0x3e7a84(0x9bd)][_0x3e7a84(0x2b54)]=_0x57b10e[_0x3e7a84(0x9bd)][_0x3e7a84(0x2b54)]&&!_0x57b10e[_0x3e7a84(0x9bd)][_0x3e7a84(0x2b54)][_0x3e7a84(0x53aa)]()&&_0x57b10e[_0x3e7a84(0x9bd)][_0x3e7a84(0x2b54)][_0x3e7a84(0x2947)](),_0x57b10e[_0x27e5a2(0x2f3e)][_0x3e7a84(0x2ddc)]=_0x57b10e[_0x3e7a84(0x9bd)][_0x3e7a84(0x2ddc)]&&!_0x57b10e[_0x3e7a84(0x9bd)][_0x3e7a84(0x2ddc)][_0x27e5a2(0x5929)]()&&_0x57b10e[_0x27e5a2(0x2f3e)][_0x3e7a84(0x2ddc)][_0x3e7a84(0x2947)]()),_0x57b10e[_0x27e5a2(0x2f3e)]=void 0x0,_0x3d54a1[_0x3e7a84(0x4f4b)](_0x228892),0x0===_0x3d54a1[_0x27e5a2(0x2ef4)]){for(var _0x2ac215=0x0,_0x14731b=_0x5a6b35[_0x27e5a2(0x2ef4)];_0x2ac215<_0x14731b;_0x2ac215++)_0x5a6b35[_0x2ac215][_0x3e7a84(0x50e8)]=!0x1;_0x26afb3[_0x27e5a2(0x46da)]=!0x0;}_0x26afb3[_0x27e5a2(0x1685)]=!0x0;}},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x285b)]=function(){var _0x5c03ca=_0x5e00b3;this[_0x5c03ca(0x2693)]=void 0x0;},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x20db)]=function(_0x4ca705){var _0x2c9f63=_0x307c2b,_0x1e79a8=_0x5e00b3;if(!(_0x4ca705[_0x1e79a8(0x11ba)]&&_0x4ca705[_0x1e79a8(0x3747)]||_0x4ca705[_0x1e79a8(0x4e03)]&&_0x4ca705[_0x1e79a8(0x58dc)]))throw new DeveloperError$1(_0x1e79a8(0x2feb));if(_0x4ca705[_0x1e79a8(0x11ba)]){var _0x5cde49,_0xd6c61b=_0x4ca705[_0x2c9f63(0x2fe9)],_0xf5094b=new HeadingPitchRoll(defined$1(_0x4ca705[_0x2c9f63(0x6d1)])?_0x4ca705[_0x1e79a8(0x5075)]:0x0,defined$1(_0x4ca705[_0x1e79a8(0x3a66)])?_0x4ca705[_0x1e79a8(0x3a66)]:0x0,defined$1(_0x4ca705[_0x1e79a8(0x4be7)])?_0x4ca705[_0x2c9f63(0x1fcc)]:0x0);if(this[_0x1e79a8(0x4007)]===SceneMode$1[_0x1e79a8(0x3c78)])_0x5cde49=Transforms[_0x1e79a8(0x558d)](_0xd6c61b,_0xf5094b,Ellipsoid[_0x1e79a8(0x17f7)],Transforms[_0x1e79a8(0x14ce)],new Matrix4());else{var _0x2cb9e6=convertToColumbusViewCartesian(this[_0x1e79a8(0x5e52)],_0xd6c61b);_0x5cde49=Matrix4['setTranslation'](Matrix4[_0x1e79a8(0x40f3)](Matrix4[_0x1e79a8(0x2de)]),_0x2cb9e6,new Matrix4());}var _0x53f341=-0.5*_0x4ca705[_0x1e79a8(0x11ba)]['x'],_0x385012=-0.5*_0x4ca705[_0x1e79a8(0x11ba)]['y'],_0x4f7f59=-0.5*_0x4ca705[_0x1e79a8(0x11ba)]['z'];defined$1(_0x4ca705[_0x1e79a8(0x181b)])?_0x4ca705[_0x1e79a8(0x181b)]:Color$2[_0x1e79a8(0x3b7e)];var _0x45783c=[new ClippingPlane(new Cartesian3(0x1,0x0,0x0),_0x53f341),new ClippingPlane(new Cartesian3(-0x1,0x0,0x0),_0x53f341),new ClippingPlane(new Cartesian3(0x0,0x1,0x0),_0x385012),new ClippingPlane(new Cartesian3(0x0,-0x1,0x0),_0x385012),new ClippingPlane(new Cartesian3(0x0,0x0,0x1),_0x4f7f59),new ClippingPlane(new Cartesian3(0x0,0x0,-0x1),_0x4f7f59)];}else{_0x45783c=[];for(var _0x3e2394=0x0;_0x3e2394<_0x4ca705[_0x1e79a8(0x4e03)][_0x1e79a8(0x809)];_0x3e2394++){var _0x17937a=_0x4ca705[_0x1e79a8(0x4e03)][_0x3e2394],_0x492644=_0x4ca705[_0x1e79a8(0x58dc)][_0x3e2394],_0x30056a=-Cartesian3[_0x2c9f63(0x477a)](_0x492644,_0x17937a);_0x45783c[_0x1e79a8(0x5323)](new ClippingPlane(_0x492644,_0x30056a));}}return this[_0x1e79a8(0x2693)]=new ClippingPlaneCollection({'modelMatrix':_0x5cde49,'planes':_0x45783c,'edgeWidth':0x1,'edgeColor':Color$2['WHITE'],'unionClippingRegions':!defined$1(_0x4ca705[_0x1e79a8(0x11ba)]),'enabled':!0x0}),!0x0;},Globe[_0x307c2b(0x1aa2)][_0x307c2b(0x4924)]=function(_0x712424,_0x2277d7){var _0x47c551=_0x307c2b,_0x2215a0=_0x5e00b3;0x0!=_0x712424||0x0!=_0x2277d7?(this[_0x2215a0(0x3ee)][_0x2215a0(0x471a)][_0x2215a0(0x4cd2)][_0x47c551(0x27f3)]=!0x0,Cartesian2[_0x2215a0(0x160f)](_0x712424,_0x2277d7,this['_surface'][_0x2215a0(0x471a)][_0x2215a0(0x4cd2)][_0x47c551(0x46b3)])):(this['_surface'][_0x47c551(0x49c5)][_0x47c551(0x393c)][_0x2215a0(0x552c)]=!0x1,Cartesian2[_0x2215a0(0x160f)](0x0,0x0,this[_0x2215a0(0x3ee)][_0x47c551(0x49c5)][_0x2215a0(0x4cd2)][_0x47c551(0x46b3)]));},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x30f)]=function(){var _0x13d6ac=_0x307c2b,_0x26d6b2=_0x5e00b3;if(!defined$1(this[_0x26d6b2(0x3ee)])||!defined$1(this[_0x13d6ac(0x49e8)][_0x26d6b2(0x471a)]))return!0x1;var _0x2e843a=this['_surface'][_0x26d6b2(0x471a)];return!!(defined$1(_0x2e843a[_0x26d6b2(0x237c)])&&_0x2e843a[_0x13d6ac(0x485b)][_0x26d6b2(0xc98)][_0x13d6ac(0x2ef4)]>0x0)||(!!(defined$1(_0x2e843a[_0x13d6ac(0x1b57)])&&_0x2e843a[_0x26d6b2(0x3110)][_0x26d6b2(0xc98)][_0x26d6b2(0x809)]>0x0)||(!!(defined$1(_0x2e843a[_0x26d6b2(0xb68)])&&_0x2e843a[_0x26d6b2(0xb68)][_0x26d6b2(0x1222)]['length']>0x0)||!!(defined$1(_0x2e843a[_0x13d6ac(0x82e)])&&_0x2e843a[_0x26d6b2(0x3b2d)][_0x26d6b2(0x1222)][_0x26d6b2(0x809)]>0x0)));},Globe['prototype'][_0x307c2b(0x1fbd)]=function(_0x3816f9){var _0x1d2e2e=_0x307c2b,_0x6e114c=_0x5e00b3,_0x4ace38=computeSlopNormalValue(_0x3816f9,this);return _0x4ace38?Math[_0x6e114c(0x4e50)](Math[_0x1d2e2e(0x971)](_0x4ace38['z']))*CesiumMath[_0x6e114c(0x2683)]:0x0;},Globe[_0x5e00b3(0x3720)]['getSlopeDirectionValue']=function(_0x1d6289){var _0x20fc29=_0x307c2b,_0x19c3dc=_0x5e00b3,_0x33d9ab=computeSlopNormalValue(_0x1d6289,this);if(!_0x33d9ab)return 0x0;_0x33d9ab['z']=0x0;var _0x1214db=Cartesian3[_0x19c3dc(0xea8)](_0x33d9ab,Cartesian3[_0x20fc29(0x4a13)]);return _0x1214db=_0x1214db/CesiumMath['PI']*0xb4,_0x1214db=Cartesian3[_0x20fc29(0x477a)](_0x33d9ab,Cartesian3[_0x20fc29(0x136a)])<0x0?0x168-_0x1214db:_0x1214db;},Globe[_0x307c2b(0x1aa2)][_0x5e00b3(0x468b)]=function(_0x2bccf1){var _0x28a21d=_0x307c2b,_0x50173d=_0x5e00b3;if(this[_0x50173d(0x3ee)][_0x50173d(0x4156)][_0x28a21d(0x5660)]===PBRMaterialType[_0x50173d(0x423a)]){var _0x34a998=this;loadJson$1(_0x2bccf1)[_0x50173d(0x2a5f)](function(_0x5439cb){var _0x48480e=_0x28a21d,_0x4b8dac=_0x50173d,_0x2136ce=_0x5439cb[_0x48480e(0x578d)],_0x3eb73e=_0x2136ce[_0x4b8dac(0x441a)];_0x2136ce[_0x48480e(0x4c66)],_0x34a998[_0x4b8dac(0x3ee)][_0x4b8dac(0x4156)][_0x4b8dac(0x44e8)][_0x4b8dac(0x16ed)]=defined$1(_0x3eb73e[_0x4b8dac(0x4cba)])?Cartesian4[_0x4b8dac(0x160f)](_0x3eb73e[_0x48480e(0x7d8)]['x'],_0x3eb73e[_0x4b8dac(0x4cba)]['y'],_0x3eb73e[_0x4b8dac(0x4cba)]['z'],_0x3eb73e[_0x4b8dac(0x4cba)]['w']):_0x34a998[_0x4b8dac(0x3ee)][_0x4b8dac(0x4156)][_0x4b8dac(0x44e8)][_0x4b8dac(0x16ed)],_0x34a998['_surface']['tileProvider'][_0x4b8dac(0x44e8)][_0x48480e(0x26ed)]=defined$1(_0x3eb73e[_0x4b8dac(0x28bd)])?_0x3eb73e[_0x4b8dac(0x28bd)]:_0x34a998[_0x4b8dac(0x3ee)][_0x4b8dac(0x4156)][_0x4b8dac(0x44e8)][_0x48480e(0x26ed)],_0x34a998[_0x4b8dac(0x3ee)]['tileProvider'][_0x4b8dac(0x44e8)][_0x48480e(0x101b)]=defined$1(_0x3eb73e[_0x4b8dac(0x16f0)])?Cartesian3[_0x4b8dac(0x160f)](_0x3eb73e[_0x4b8dac(0x16f0)]['x'],_0x3eb73e[_0x4b8dac(0x16f0)]['y'],_0x3eb73e[_0x4b8dac(0x16f0)]['z']):_0x34a998[_0x48480e(0x49e8)][_0x4b8dac(0x4156)][_0x4b8dac(0x44e8)][_0x4b8dac(0x243)],_0x34a998[_0x4b8dac(0x3ee)][_0x4b8dac(0x4156)]['_PBRMaterialParams'][_0x4b8dac(0x37e)]=defined$1(_0x3eb73e[_0x48480e(0x240d)])?_0x3eb73e[_0x4b8dac(0x3fdb)]:-0x1,_0x34a998[_0x4b8dac(0x3ee)][_0x4b8dac(0x4156)][_0x4b8dac(0x44e8)][_0x4b8dac(0x5bd7)]=defined$1(_0x3eb73e[_0x4b8dac(0x44b3)])?_0x3eb73e[_0x4b8dac(0x44b3)]:_0x34a998[_0x4b8dac(0x3ee)]['tileProvider']['_PBRMaterialParams'][_0x4b8dac(0x5bd7)],_0x34a998[_0x4b8dac(0x3ee)][_0x4b8dac(0x4156)][_0x4b8dac(0x44e8)][_0x48480e(0x33cb)]=defined$1(_0x3eb73e[_0x48480e(0x3e05)])?_0x3eb73e[_0x48480e(0x3e05)]:_0x34a998[_0x4b8dac(0x3ee)][_0x4b8dac(0x4156)][_0x4b8dac(0x44e8)][_0x4b8dac(0x39b0)],_0x34a998[_0x4b8dac(0x3ee)][_0x4b8dac(0x4156)][_0x4b8dac(0x44e8)][_0x48480e(0x16d4)]=defined$1(_0x3eb73e[_0x48480e(0x16d4)])?_0x3eb73e[_0x4b8dac(0x3903)]:-0x1,_0x34a998[_0x4b8dac(0x3ee)][_0x4b8dac(0x4156)][_0x4b8dac(0x44e8)][_0x4b8dac(0x5d3a)]=defined$1(_0x3eb73e[_0x4b8dac(0x5d3a)])?_0x3eb73e[_0x4b8dac(0x5d3a)]:-0x1;});}},Globe[_0x307c2b(0x1aa2)][_0x5e00b3(0x2c9d)]=function(){var _0x177546=_0x5e00b3;this[_0x177546(0x3ee)][_0x177546(0x4156)][_0x177546(0x44e8)]={'metallic':0x0,'roughness':0x0,'baseColorFactor':new Cartesian4(0x1,0x1,0x1,0x1),'baseColorTextureIndex':-0x1,'emissionFactor':Cartesian3[_0x177546(0x406)],'emissionTextureIndex':-0x1,'occlusionTextureIndex':-0x1,'normalTextureIndex':-0x1};},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x5bec)]=function(_0x1fad7d,_0x27d9c1){var _0x225124=_0x5e00b3;this[_0x225124(0x4032)]=_0x1fad7d,this[_0x225124(0x10e6)]=_0x27d9c1;},Globe[_0x307c2b(0x1aa2)][_0x307c2b(0x464b)]=function(){var _0x4f3a00=_0x5e00b3;this[_0x4f3a00(0x4032)]=void 0x0,this[_0x4f3a00(0x10e6)]=void 0x0;},Globe[_0x5e00b3(0x3720)][_0x5e00b3(0x159e)]=function(){var _0x158927=_0x307c2b,_0x1c742b=_0x5e00b3,_0x193257=this[_0x1c742b(0x3ee)][_0x1c742b(0x471a)],_0xa2a135=_0x193257[_0x158927(0x4e51)];for(var _0x6fb592 in _0xa2a135)if(_0xa2a135[_0x1c742b(0x1a9a)](_0x6fb592)){var _0x439120=_0xa2a135[_0x6fb592];_0x439120[_0x1c742b(0x2b94)]=_0x439120[_0x1c742b(0x2b94)]&&!_0x439120['_clipRasterTexture'][_0x1c742b(0x53aa)]()&&_0x439120[_0x1c742b(0x2b94)][_0x158927(0x5020)](),_0x439120['_clipRasterFbo']=_0x439120[_0x1c742b(0x354d)]&&!_0x439120[_0x1c742b(0x354d)]['isDestroyed']()&&_0x439120[_0x158927(0x2b37)][_0x1c742b(0x2947)](),_0x439120[_0x1c742b(0x142a)]=0x0,_0x439120['_clipRegionRasterized']=!0x1;}_0x193257[_0x1c742b(0x25b9)]={};},Object['defineProperties'](GlobeDepth[_0x5e00b3(0x3720)],{'framebuffer':{'get':function(){var _0x4e51ba=_0x5e00b3;return this[_0x4e51ba(0x5769)]?this[_0x4e51ba(0x4696)]:this[_0x4e51ba(0x1023)];}},'framebufferWithTexture':{'get':function(){var _0x42ce0b=_0x307c2b;return this[_0x42ce0b(0x1a6b)];}},'depthStencilTexture':{'get':function(){var _0x5e7722=_0x5e00b3;return this[_0x5e7722(0x12f)];}}}),GlobeDepth[_0x307c2b(0x1aa2)]['executeDebugGlobeDepth']=function(_0x2212f6,_0x3afbe8,_0x2b8fbe){executeDebugGlobeDepth(this,_0x2212f6,_0x3afbe8,_0x2b8fbe);},GlobeDepth[_0x5e00b3(0x3720)]['update']=function(_0x440435,_0x1902f,_0x2d3cb8,_0x904fa4){var _0x16db3a=_0x307c2b,_0x1d051e=_0x5e00b3,_0x3709ea=_0x2d3cb8[_0x1d051e(0x2d3c)],_0x411daa=_0x2d3cb8[_0x1d051e(0x5a4e)];updateFramebuffers$3(this,_0x440435,_0x3709ea,_0x411daa,_0x904fa4),updateCopyCommands$1(this,_0x440435,_0x3709ea,_0x411daa,_0x1902f),_0x440435[_0x1d051e(0x1b3d)][_0x1d051e(0x1b06)]=void 0x0,this[_0x16db3a(0x25bf)]=_0x904fa4;},GlobeDepth[_0x5e00b3(0x3720)][_0x307c2b(0x515a)]=function(_0x5ff674,_0x32e970){var _0x4fdd90=_0x307c2b,_0x41d6aa=_0x5e00b3;defined$1(this[_0x41d6aa(0x5c9f)])&&(this[_0x41d6aa(0x12d6)](_0x5ff674,!0x1,!0x0,!0x1),this[_0x4fdd90(0x5ab)][_0x41d6aa(0x5ae4)](_0x5ff674,_0x32e970),_0x5ff674[_0x41d6aa(0x1b3d)][_0x41d6aa(0x1b06)]=this[_0x41d6aa(0x1ae2)]);},GlobeDepth[_0x5e00b3(0x3720)][_0x5e00b3(0x4644)]=function(_0x1bc16e,_0x468c74,_0x33054d){var _0x425d79=_0x307c2b,_0x2166b3=_0x5e00b3,_0x5f19f2=_0x468c74[_0x2166b3(0x3eaf)][_0x2166b3(0x4a30)];if(!defined$1(_0x5f19f2)||!_0x33054d&&_0x5f19f2===this[_0x2166b3(0x12f)]){if(this[_0x2166b3(0x5769)]&&_0x33054d)defined$1(this[_0x425d79(0x420e)])&&((!defined$1(this[_0x2166b3(0x11c6)])||this[_0x425d79(0x1fdd)][_0x2166b3(0x1d69)](0x0)!==this[_0x2166b3(0x1ae2)])&&(_0x344071=this[_0x425d79(0x4f6a)]['width'],_0x5707d1=this[_0x425d79(0x4f6a)][_0x2166b3(0x5a4e)],(destroyUpdateDepthResources(this),createUpdateDepthResources(this,_0x1bc16e,_0x344071,_0x5707d1,_0x468c74),updateCopyCommands$1(this,_0x1bc16e,_0x344071,_0x5707d1,_0x468c74))),this[_0x425d79(0x569b)](_0x1bc16e,!0x1,!0x0,!0x1),this[_0x2166b3(0x4781)]=this[_0x2166b3(0x12f)],this[_0x2166b3(0x1679)][_0x2166b3(0x5ae4)](_0x1bc16e,_0x468c74),this['_updateDepthCommand'][_0x2166b3(0x5ae4)](_0x1bc16e,_0x468c74),_0x1bc16e[_0x425d79(0x4fa)][_0x2166b3(0x1b06)]=this[_0x2166b3(0x1ae2)]);else defined$1(this[_0x2166b3(0x5c9f)])&&(this[_0x425d79(0x569b)](_0x1bc16e,!0x1,!0x0,!0x1),this[_0x425d79(0x5ab)][_0x2166b3(0x5ae4)](_0x1bc16e,_0x468c74),_0x1bc16e[_0x425d79(0x4fa)][_0x2166b3(0x1b06)]=this[_0x425d79(0x4f6a)]);}else{if(defined$1(this[_0x2166b3(0x3f14)])){if(!defined$1(this[_0x425d79(0x1fdd)])||this[_0x2166b3(0x11c6)][_0x2166b3(0x4a30)]!==_0x5f19f2||this[_0x2166b3(0x11c6)][_0x2166b3(0x1d69)](0x0)!==this[_0x2166b3(0x1ae2)]){var _0x344071=this[_0x2166b3(0x1ae2)][_0x2166b3(0x2d3c)],_0x5707d1=this[_0x2166b3(0x1ae2)][_0x425d79(0x10d5)];destroyUpdateDepthResources(this),createUpdateDepthResources(this,_0x1bc16e,_0x344071,_0x5707d1,_0x468c74),updateCopyCommands$1(this,_0x1bc16e,_0x344071,_0x5707d1,_0x468c74);}this[_0x425d79(0x624)]=_0x5f19f2,this[_0x2166b3(0x1679)][_0x2166b3(0x5ae4)](_0x1bc16e,_0x468c74),this[_0x2166b3(0x3f14)][_0x2166b3(0x5ae4)](_0x1bc16e,_0x468c74),_0x1bc16e[_0x425d79(0x4fa)][_0x2166b3(0x1b06)]=this[_0x2166b3(0x1ae2)];}}},GlobeDepth[_0x5e00b3(0x3720)][_0x5e00b3(0x1c59)]=function(_0x22a49d,_0xe89dba){var _0x43fda5=_0x5e00b3;defined$1(this['_copyColorCommand'])&&this[_0x43fda5(0x591e)][_0x43fda5(0x5ae4)](_0x22a49d,_0xe89dba);},GlobeDepth[_0x307c2b(0x1aa2)][_0x5e00b3(0x12d6)]=function(_0x53016c,_0x12b8e5,_0x1428e7,_0x2fd3f4){var _0x45f0ed=_0x307c2b,_0x492715=_0x5e00b3;this[_0x492715(0x5769)]&&Framebuffer$1[_0x492715(0x4693)](_0x53016c,this[_0x492715(0x4696)],this[_0x45f0ed(0x1a6b)],_0x12b8e5,_0x1428e7,_0x2fd3f4);},GlobeDepth[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(_0x12ac32,_0x227692,_0x2a5c02){var _0x3c6c35=_0x5e00b3,_0x42ec62=this[_0x3c6c35(0x2148)];defined$1(_0x42ec62)&&(Color$2[_0x3c6c35(0x40f3)](_0x2a5c02,_0x42ec62[_0x3c6c35(0x8fe)]),_0x42ec62[_0x3c6c35(0x5ae4)](_0x12ac32,_0x227692));},GlobeDepth[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},GlobeDepth[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x188b1f=_0x307c2b,_0x56ed8e=_0x5e00b3;destroyTextures$2(this),destroyRenderBuffer(this),destroyFramebuffers$2(this),destroyUpdateDepthResources(this),defined$1(this[_0x56ed8e(0x591e)])&&(this[_0x56ed8e(0x591e)][_0x56ed8e(0x2ddc)]=this[_0x56ed8e(0x591e)][_0x56ed8e(0x2ddc)][_0x56ed8e(0x2947)]()),defined$1(this[_0x188b1f(0x5ab)])&&(this[_0x56ed8e(0x5c9f)][_0x56ed8e(0x2ddc)]=this[_0x188b1f(0x5ab)][_0x56ed8e(0x2ddc)]['destroy']());var _0x46f687=this[_0x188b1f(0x3732)];return defined$1(_0x46f687)&&(_0x46f687[_0x56ed8e(0x2ddc)]=_0x46f687[_0x56ed8e(0x2ddc)][_0x56ed8e(0x2947)]()),destroyObject$1(this);},GoogleEarthEnterpriseDiscardPolicy[_0x307c2b(0x1aa2)][_0x5e00b3(0x4527)]=function(){return!0x0;},GoogleEarthEnterpriseDiscardPolicy[_0x5e00b3(0x3720)][_0x5e00b3(0x49f5)]=function(_0xb2e31d){return _0xb2e31d===this['_image'];},Object[_0x5e00b3(0x1dfd)](GoogleEarthEnterpriseImageryProvider[_0x307c2b(0x1aa2)],{'url':{'get':function(){var _0xbb0396=_0x5e00b3;return this[_0xbb0396(0x3bce)][_0xbb0396(0x2dba)];}},'proxy':{'get':function(){var _0x3c832f=_0x5e00b3;return this[_0x3c832f(0x3bce)][_0x3c832f(0xd0b)];}},'tileWidth':{'get':function(){var _0x36afa1=_0x5e00b3;return this[_0x36afa1(0x524b)];}},'tileHeight':{'get':function(){var _0x252762=_0x5e00b3;return this[_0x252762(0x37dd)];}},'maximumLevel':{'get':function(){var _0x150c05=_0x5e00b3;return this[_0x150c05(0x5992)];}},'minimumLevel':{'get':function(){return 0x0;}},'tilingScheme':{'get':function(){var _0xdf734d=_0x5e00b3;return this[_0xdf734d(0x2ba3)];}},'rectangle':{'get':function(){var _0x4add39=_0x5e00b3;return this[_0x4add39(0x2ba3)][_0x4add39(0x1dec)];}},'tileDiscardPolicy':{'get':function(){return this['_tileDiscardPolicy'];}},'errorEvent':{'get':function(){var _0x5e8b2e=_0x5e00b3;return this[_0x5e8b2e(0x1d8e)];}},'ready':{'get':function(){var _0x4d26a8=_0x5e00b3;return this[_0x4d26a8(0x1d9c)];}},'readyPromise':{'get':function(){var _0x5de1c5=_0x5e00b3;return this[_0x5de1c5(0x41ff)];}},'credit':{'get':function(){var _0xdf4cc2=_0x307c2b;return this[_0xdf4cc2(0x1be9)];}},'hasAlphaChannel':{'get':function(){return!0x1;}}}),GoogleEarthEnterpriseImageryProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x4058)]=function(_0x2a33c3,_0x18d844,_0x4127a1){var _0x1707f3=_0x307c2b,_0x13e815=_0x5e00b3,_0x3e9d09=this[_0x13e815(0x3bce)],_0x33513d=_0x3e9d09[_0x13e815(0x466c)](_0x2a33c3,_0x18d844,_0x4127a1);if(defined$1(_0x33513d)){var _0x2802d4=_0x3e9d09[_0x1707f3(0x4f78)][_0x33513d[_0x1707f3(0x1fe)]];if(defined$1(_0x2802d4))return[_0x2802d4];}},GoogleEarthEnterpriseImageryProvider[_0x5e00b3(0x3720)][_0x307c2b(0x1044)]=function(_0x24c36c,_0x1f8dcf,_0x18d039,_0x27fd77){var _0x177155=_0x307c2b,_0x5189f=_0x5e00b3,_0x261660=this[_0x5189f(0x4fda)][_0x5189f(0x5926)],_0x45bd45=this[_0x177155(0x57ff)],_0x385795=GoogleEarthEnterpriseMetadata[_0x5189f(0x29a8)](_0x24c36c,_0x1f8dcf,_0x18d039),_0x3de0ab=_0x45bd45[_0x5189f(0x466c)](_0x24c36c,_0x1f8dcf,_0x18d039);if(!defined$1(_0x3de0ab)){if(_0x45bd45[_0x5189f(0x194b)](_0x385795)){var _0xa83379=new Request({'throttle':_0x27fd77[_0x177155(0x1a2)],'throttleByServer':_0x27fd77[_0x5189f(0x5343)],'type':_0x27fd77[_0x177155(0x18c0)],'priorityFunction':_0x27fd77[_0x5189f(0x2c1d)]});return void _0x45bd45[_0x177155(0x155e)](_0x24c36c,_0x1f8dcf,_0x18d039,_0xa83379);}return _0x261660;}if(!_0x3de0ab[_0x177155(0x306a)]())return _0x261660;var _0x1b86fe=buildImageResource(this,_0x3de0ab,_0x24c36c,_0x1f8dcf,_0x18d039,_0x27fd77)[_0x5189f(0x1cf8)]();return defined$1(_0x1b86fe)?_0x1b86fe[_0x5189f(0x2a5f)](function(_0x334603){var _0x57c4ed=_0x177155,_0x22a133=_0x5189f;decodeGoogleEarthEnterpriseData(_0x45bd45[_0x22a133(0x150a)],_0x334603);var _0x1b4051,_0x8000d=new Uint8Array(_0x334603),_0x43a1f3=_0x45bd45[_0x57c4ed(0x8a3)];if(defined$1(_0x43a1f3)&&_0x43a1f3||(_0x1b4051=getImageType(_0x8000d)),!defined$1(_0x1b4051)&&(!defined$1(_0x43a1f3)||_0x43a1f3)){var _0x10888f=decodeEarthImageryPacket(_0x8000d);_0x1b4051=_0x10888f[_0x22a133(0xf23)],_0x8000d=_0x10888f[_0x22a133(0x6041)];}return defined$1(_0x1b4051)&&defined$1(_0x8000d)?loadImageFromTypedArray({'uint8Array':_0x8000d,'format':_0x1b4051,'flipY':!0x0}):_0x261660;}):void 0x0;},GoogleEarthEnterpriseImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x5e3d)]=function(_0x1a0de8,_0x3057b8,_0x1a096a,_0x4dfe6c,_0xa88bb0){};var defaultColor=new Color$2(0x1,0x1,0x1,0.4),defaultGlowColor=new Color$2(0x0,0x1,0x0,0.05),defaultBackgroundColor=new Color$2(0x0,0.5,0x0,0.2);function GridImageryProvider(_0x3dac6a){var _0x3f53aa=_0x307c2b,_0x406225=_0x5e00b3;_0x3dac6a=defaultValue$1(_0x3dac6a,defaultValue$1[_0x406225(0x243c)]),this['_tilingScheme']=defined$1(_0x3dac6a[_0x406225(0x3f84)])?_0x3dac6a['tilingScheme']:new GeographicTilingScheme({'ellipsoid':_0x3dac6a[_0x406225(0x4faa)]}),this[_0x3f53aa(0x2f3d)]=defaultValue$1(_0x3dac6a[_0x3f53aa(0x2c83)],0x8),this[_0x406225(0x512)]=defaultValue$1(_0x3dac6a[_0x406225(0x8fe)],defaultColor),this[_0x406225(0x5d66)]=defaultValue$1(_0x3dac6a[_0x406225(0x3347)],defaultGlowColor),this[_0x406225(0x6c3)]=defaultValue$1(_0x3dac6a['glowWidth'],0x6),this[_0x406225(0x534e)]=defaultValue$1(_0x3dac6a[_0x406225(0x1b9e)],defaultBackgroundColor),this[_0x3f53aa(0x35dd)]=new Event(),this[_0x406225(0x524b)]=defaultValue$1(_0x3dac6a[_0x406225(0x54b0)],0x100),this[_0x406225(0x37dd)]=defaultValue$1(_0x3dac6a[_0x406225(0x28d5)],0x100),this[_0x406225(0x5b3a)]=defaultValue$1(_0x3dac6a[_0x3f53aa(0x5893)],0x100),this[_0x406225(0x2b99)]=this['_createGridCanvas'](),this[_0x406225(0x41ff)]=when[_0x406225(0x1c7e)](!0x0);}Object[_0x5e00b3(0x1dfd)](GridImageryProvider[_0x5e00b3(0x3720)],{'proxy':{'get':function(){}},'tileWidth':{'get':function(){var _0x447719=_0x5e00b3;return this[_0x447719(0x524b)];}},'tileHeight':{'get':function(){var _0x4a2311=_0x307c2b;return this[_0x4a2311(0x477b)];}},'maximumLevel':{'get':function(){}},'minimumLevel':{'get':function(){}},'tilingScheme':{'get':function(){var _0x6ccbc4=_0x5e00b3;return this[_0x6ccbc4(0x2ba3)];}},'rectangle':{'get':function(){var _0x312436=_0x5e00b3;return this[_0x312436(0x2ba3)][_0x312436(0x1dec)];}},'tileDiscardPolicy':{'get':function(){}},'errorEvent':{'get':function(){var _0x4aec8d=_0x5e00b3;return this[_0x4aec8d(0x1d8e)];}},'ready':{'get':function(){return!0x0;}},'readyPromise':{'get':function(){var _0x14d304=_0x5e00b3;return this[_0x14d304(0x41ff)];}},'credit':{'get':function(){}},'hasAlphaChannel':{'get':function(){return!0x0;}}}),GridImageryProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x38f6)]=function(_0x58061e){var _0xf633b1=_0x307c2b,_0x38728f=_0x5e00b3;for(var _0x950d9b=this['_canvasSize'],_0x331716=0x0;_0x331716<=this[_0x38728f(0x5dbf)];++_0x331716){var _0x48cb9c=0x1+_0x331716/this[_0xf633b1(0x2f3d)]*(_0x950d9b-0x1);_0x58061e[_0x38728f(0x263a)](_0x48cb9c,0x0),_0x58061e[_0xf633b1(0x53d9)](_0x48cb9c,_0x950d9b),_0x58061e[_0x38728f(0x263a)](0x0,_0x48cb9c),_0x58061e[_0x38728f(0x1e2b)](_0x950d9b,_0x48cb9c);}_0x58061e[_0x38728f(0x1430)]();},GridImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x5f39)]=function(){var _0x38d812=_0x307c2b,_0x4cf858=_0x5e00b3,_0x1c00a6=document[_0x4cf858(0x2a2e)](_0x38d812(0x8ad));_0x1c00a6[_0x4cf858(0x2d3c)]=this[_0x4cf858(0x5b3a)],_0x1c00a6[_0x4cf858(0x5a4e)]=this[_0x4cf858(0x5b3a)];var _0x5d9572=this[_0x4cf858(0x5b3a)],_0x54a3dc=_0x1c00a6[_0x38d812(0x17ec)]('2d'),_0x274626=this[_0x4cf858(0x534e)][_0x4cf858(0x3abc)]();_0x54a3dc[_0x4cf858(0x2a02)]=_0x274626,_0x54a3dc[_0x4cf858(0xa72)](0x0,0x0,_0x5d9572,_0x5d9572);var _0xde8a10=this[_0x38d812(0x1538)][_0x4cf858(0x3abc)]();_0x54a3dc[_0x38d812(0x25e2)]=_0xde8a10,_0x54a3dc[_0x4cf858(0xd61)]=this[_0x4cf858(0x6c3)],_0x54a3dc[_0x4cf858(0x1757)](0x0,0x0,_0x5d9572,_0x5d9572),this[_0x4cf858(0x38f6)](_0x54a3dc),_0x54a3dc[_0x38d812(0x4109)]=0.5*this[_0x4cf858(0x6c3)],_0x54a3dc[_0x4cf858(0x1757)](0x0,0x0,_0x5d9572,_0x5d9572),this[_0x4cf858(0x38f6)](_0x54a3dc);var _0x5d18d6=this[_0x4cf858(0x512)][_0x4cf858(0x3abc)]();return _0x54a3dc[_0x38d812(0x25e2)]=_0x5d18d6,_0x54a3dc['lineWidth']=0x2,_0x54a3dc[_0x4cf858(0x1757)](0x0,0x0,_0x5d9572,_0x5d9572),_0x54a3dc[_0x4cf858(0xd61)]=0x1,this[_0x38d812(0x1800)](_0x54a3dc),_0x1c00a6;},GridImageryProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x4058)]=function(_0x3172c9,_0x485905,_0x439b34){},GridImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2d7e)]=function(_0x34b79b,_0x275cdb,_0x5cc4ca,_0x29debc){var _0x17cb69=_0x5e00b3;return this[_0x17cb69(0x2b99)];},GridImageryProvider[_0x5e00b3(0x3720)][_0x307c2b(0x3b11)]=function(_0x48608c,_0x962e20,_0x33ff6c,_0x5c3118,_0x368986){};var AttDataType={'None':0x0,'Attribute':0x1,'Slope':0x2,'Aspect':0x3};function GridProvider(_0x5ee5d9){var _0x114eec=_0x307c2b,_0x4fb933=_0x5e00b3;_0x5ee5d9=defaultValue$1(_0x5ee5d9,{}),this[_0x114eec(0x5a2a)]=_0x5ee5d9[_0x114eec(0x2cb5)]+'/',this[_0x4fb933(0x3631)]=defaultValue$1(_0x5ee5d9[_0x4fb933(0x3003)],!0x0),this[_0x4fb933(0x42d4)]=_0x114eec(0x364a),this[_0x4fb933(0x2ba3)]=void 0x0,this[_0x4fb933(0x4432)]=void 0x0,this[_0x4fb933(0x3763)]=[],this[_0x114eec(0x4117)]=0x5a,this['_minCategory']=0x0,this[_0x4fb933(0x49b5)]=AttDataType[_0x4fb933(0x423a)];var _0x5249a0=_0x5ee5d9[_0x114eec(0x3a57)];_0x4fb933(0x20b8)==typeof _0x5249a0&&(_0x5249a0=new Credit(_0x5249a0)),this[_0x4fb933(0x3f3d)]=_0x5249a0,this[_0x4fb933(0x1d9c)]=!0x1,this[_0x4fb933(0x41ff)]=when[_0x4fb933(0x32fc)]();var _0x5b5b0a,_0x4971bc=defaultValue$1(_0x5ee5d9[_0x4fb933(0x4faa)],Ellipsoid[_0x4fb933(0x17f7)]),_0x204405=this;function _0x3dbb1e(_0xefdfe5){var _0x37a14f=_0x114eec,_0x49db5e=_0x4fb933;_0x204405[_0x49db5e(0x42d4)]=_0xefdfe5[_0x49db5e(0x11c5)](_0x49db5e(0x50e5))[0x0][_0x49db5e(0x2a67)];var _0x5acd98=_0xefdfe5[_0x37a14f(0x2f90)](_0x37a14f(0xd58))[0x0][_0x49db5e(0x2a67)];_0x49db5e(0x158f)==_0x5acd98?_0x204405[_0x49db5e(0x49b5)]=AttDataType[_0x49db5e(0x158f)]:_0x37a14f(0x438d)==_0x5acd98?_0x204405[_0x49db5e(0x49b5)]=AttDataType[_0x49db5e(0x3283)]:_0x37a14f(0x2b15)==_0x5acd98&&(_0x204405[_0x49db5e(0x49b5)]=AttDataType[_0x49db5e(0x1c0c)]),_0x204405[_0x49db5e(0xe44)]=parseInt(_0xefdfe5[_0x37a14f(0x2f90)](_0x49db5e(0x3384))[0x0][_0x49db5e(0x2a67)]),_0x204405[_0x49db5e(0x30ca)]=parseInt(_0xefdfe5[_0x49db5e(0x11c5)](_0x49db5e(0x317e))[0x0][_0x49db5e(0x2a67)]),_0x204405[_0x49db5e(0x2512)]=parseInt(_0xefdfe5[_0x49db5e(0x11c5)](_0x49db5e(0x415e))[0x0][_0x49db5e(0x2a67)]),_0x204405[_0x37a14f(0x19b4)]=parseInt(_0xefdfe5[_0x49db5e(0x11c5)](_0x49db5e(0x19f4))[0x0][_0x49db5e(0x2a67)]),_0x204405['_tilingScheme']=new GeographicTilingScheme({'ellipsoid':_0x4971bc}),_0x204405[_0x49db5e(0x2ba3)][_0x37a14f(0x2bd)]=!0x0;var _0xf7f608=_0xefdfe5[_0x49db5e(0x11c5)](_0x49db5e(0x5ec3))[0x0],_0x55142c=CesiumMath[_0x49db5e(0x4476)](parseFloat(_0xf7f608[_0x37a14f(0x2f90)](_0x49db5e(0x31b))[0x0][_0x49db5e(0x2a67)])),_0x15cdb8=CesiumMath[_0x37a14f(0x18e6)](parseFloat(_0xf7f608[_0x37a14f(0x2f90)]('sml:Bottom')[0x0][_0x49db5e(0x2a67)])),_0x515045=CesiumMath[_0x49db5e(0x4476)](parseFloat(_0xf7f608[_0x49db5e(0x11c5)](_0x49db5e(0x284c))[0x0][_0x37a14f(0x2802)])),_0x40191b=CesiumMath[_0x49db5e(0x4476)](parseFloat(_0xf7f608[_0x37a14f(0x2f90)]('sml:Top')[0x0][_0x49db5e(0x2a67)]));_0x204405['_rectangle']=new Rectangle(_0x55142c,_0x15cdb8,_0x515045,_0x40191b);for(var _0x564f6c=_0xefdfe5[_0x49db5e(0x11c5)](_0x49db5e(0xce7))[0x0][_0x49db5e(0x11c5)](_0x49db5e(0x3d78)),_0x46aba5=0x0;_0x46aba5<_0x564f6c[_0x37a14f(0x2ef4)];++_0x46aba5){var _0x24d1fb=_0x564f6c[_0x46aba5];_0x204405[_0x49db5e(0x3763)][_0x49db5e(0x5323)](parseInt(_0x24d1fb[_0x37a14f(0x2802)]));}_0x204405['_ready']=!0x0,_0x204405[_0x49db5e(0x41ff)][_0x49db5e(0x1c7e)](!0x0);}function _0x350a2e(_0x5b8af){var _0x25c4c2=_0x114eec,_0x442fdf=_0x4fb933,_0x115379=defaultValue$1(_0x5b8af,_0x25c4c2(0x8fe)+_0x204405[_0x442fdf(0x26a1)]+'.');_0x5b5b0a=TileProviderError[_0x442fdf(0x44f3)](_0x5b5b0a,_0x204405,_0x204405[_0x442fdf(0x1d8e)],_0x115379,void 0x0,void 0x0,void 0x0,_0x579630),_0x204405[_0x442fdf(0x41ff)][_0x442fdf(0x4c5a)](new RuntimeError(_0x115379));}function _0x579630(){var _0x31d61f=_0x114eec,_0x1a8bfd=_0x4fb933;if(!defined$1(_0x5ee5d9[_0x1a8bfd(0x1dec)])||!defined$1(_0x5ee5d9[_0x31d61f(0x34ce)]))throw new DeveloperError$1(_0x1a8bfd(0x4922));_0x204405[_0x1a8bfd(0x42d4)]=defaultValue$1(_0x5ee5d9[_0x31d61f(0x5760)],_0x31d61f(0x810)),_0x204405[_0x1a8bfd(0x5a5d)]=AttDataType[_0x1a8bfd(0x3247)],_0x204405[_0x1a8bfd(0xe44)]=defaultValue$1(_0x5ee5d9[_0x1a8bfd(0xe44)],0x20),_0x204405[_0x1a8bfd(0x30ca)]=defaultValue$1(_0x5ee5d9[_0x1a8bfd(0x30ca)],0x20),_0x204405[_0x1a8bfd(0x2512)]=defaultValue$1(_0x5ee5d9[_0x1a8bfd(0x489a)],0x5a),_0x204405[_0x31d61f(0x19b4)]=defaultValue$1(_0x5ee5d9[_0x1a8bfd(0x49ba)],0x0),_0x204405['_tilingScheme']=new GeographicTilingScheme({'ellipsoid':_0x4971bc}),_0x204405['_rectangle']=_0x5ee5d9[_0x1a8bfd(0x1dec)],_0x204405[_0x1a8bfd(0x3763)]=_0x5ee5d9[_0x1a8bfd(0x2c97)];}this[_0x114eec(0x2d5c)]?when(loadXML(_0x204405[_0x4fb933(0x26a1)]+_0x4fb933(0x1228)),_0x3dbb1e,_0x350a2e):_0x579630(),this[_0x114eec(0x4d0c)]=new Cesium3DTileStyleEngine();}Object[_0x5e00b3(0x1dfd)](GridProvider[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x5dc463=_0x5e00b3;return this[_0x5dc463(0x26a1)];}},'credit':{'get':function(){var _0x593ce9=_0x5e00b3;return this[_0x593ce9(0x3f3d)];}},'tilingScheme':{'get':function(){var _0x4286e7=_0x307c2b;return this[_0x4286e7(0x374c)];}},'ready':{'get':function(){var _0xba2f76=_0x5e00b3;return this[_0xba2f76(0x1d9c)];}},'readyPromise':{'get':function(){var _0xc8f3b8=_0x5e00b3;return this[_0xc8f3b8(0x41ff)];}},'rectangle':{'get':function(){var _0x109c68=_0x5e00b3;return this[_0x109c68(0x4432)];}},'errorEvent':{'get':function(){var _0x20510e=_0x5e00b3;return this[_0x20510e(0x1d8e)];}},'cellWidth':{'get':function(){var _0x143383=_0x5e00b3;return this[_0x143383(0xe44)];}},'cellHeight':{'get':function(){var _0xe472fb=_0x5e00b3;return this[_0xe472fb(0x30ca)];}},'minLevel':{'get':function(){var _0x355443=_0x5e00b3;return this[_0x355443(0x3763)][_0x355443(0x809)]>0x0?Math[_0x355443(0x19a8)](this[_0x355443(0x3763)][0x0],this[_0x355443(0x3763)][this[_0x355443(0x3763)][_0x355443(0x809)]-0x1]):-0x1;}},'maxLevel':{'get':function(){var _0x5289a3=_0x307c2b,_0x336f12=_0x5e00b3;return this[_0x5289a3(0x77d)][_0x5289a3(0x2ef4)]>0x0?Math[_0x336f12(0x498f)](this[_0x336f12(0x3763)][0x0],this[_0x5289a3(0x77d)][this[_0x336f12(0x3763)][_0x336f12(0x809)]-0x1]):-0x1;}},'minCategory':{'get':function(){var _0x2d8192=_0x5e00b3;if(!this[_0x2d8192(0x1d9c)])throw new DeveloperError$1(_0x2d8192(0x3d13));return this[_0x2d8192(0xf0e)];}},'maxCategory':{'get':function(){var _0x3b4828=_0x5e00b3;if(!this[_0x3b4828(0x1d9c)])throw new DeveloperError$1(_0x3b4828(0x12ab));return this['_maxCategory'];}}}),GridProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x4058)]=function(_0x5b8e4d,_0x3efaf1,_0x2d5ce2){};var rectangleTileValid=new Rectangle();function parserBIL(_0x194da8,_0x54729a){var _0x5ee554=_0x307c2b,_0x61713c=_0x5e00b3,_0x183eff,_0x36cab8;if(0x2===(_0x183eff=_0x61713c(0x51ec)===_0x194da8[_0x61713c(0x42d4)]?pako[_0x61713c(0x3bb7)](_0x54729a)[_0x61713c(0x537f)]:_0x54729a[i])[_0x61713c(0x3080)]/(_0x194da8[_0x61713c(0xe44)]*_0x194da8[_0x5ee554(0x6a1)])){var _0x2b7484=new Int16Array(_0x183eff,0x0,_0x194da8[_0x61713c(0xe44)]*_0x194da8[_0x61713c(0x30ca)]);_0x36cab8=[];for(var _0x1a9e32=0x0;_0x1a9e32<_0x2b7484[_0x61713c(0x809)];_0x1a9e32++)_0x36cab8['push'](parseFloat(_0x2b7484[_0x1a9e32]));}else _0x36cab8=new Float32Array(_0x183eff,0x0,_0x194da8[_0x61713c(0xe44)]*_0x194da8[_0x61713c(0x30ca)]);return _0x36cab8;}function HeatMap(_0x6b6fe8){var _0x32522f=_0x307c2b,_0x33053e=_0x5e00b3;_0x6b6fe8=defaultValue$1(_0x6b6fe8,{}),this[_0x33053e(0x3a59)]=this[_0x33053e(0x5178)]=defaultValue$1(_0x6b6fe8[_0x33053e(0x44a)],0x800);var _0xc55ea5=defaultValue$1(_0x6b6fe8[_0x33053e(0x4900)],new Cartesian2(0x0,0x1));this[_0x32522f(0x54c)]=_0xc55ea5['x'],this[_0x33053e(0x3cfc)]=_0xc55ea5['y'],this[_0x33053e(0x1358)]=_0x6b6fe8[_0x33053e(0x4fd0)],this[_0x33053e(0x5977)]=_0x6b6fe8[_0x33053e(0x32ec)],this[_0x33053e(0x5a01)]=void 0x0,this[_0x32522f(0x4cc7)]=void 0x0,this[_0x33053e(0x230e)]=void 0x0,this[_0x33053e(0x3ebd)]=void 0x0,this[_0x33053e(0xc7b)]=void 0x0,this[_0x33053e(0xe57)]=0x8,this[_0x33053e(0x3bd9)]=0x2710,this[_0x33053e(0x97b)]=0x0,this[_0x33053e(0x5e7e)]=0x0,this[_0x33053e(0x16e1)]=new Float32Array(this[_0x33053e(0x3bd9)]*this[_0x33053e(0xe57)]*0x6),this[_0x33053e(0x1e07)]=[];for(var _0x566c71=this[_0x33053e(0x3bd9)],_0x59748a=0x0;_0x59748a<_0x566c71;_0x59748a++)this[_0x33053e(0x1e07)][_0x33053e(0x5323)](new Float32Array(this[_0x32522f(0x5194)][_0x32522f(0xcaa)],0x0,_0x59748a*this[_0x33053e(0xe57)]*0x6));this[_0x33053e(0x4563)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0)}),this[_0x32522f(0x31ed)]=void 0x0,this['_dataIndex']=0x0,this[_0x33053e(0x342a)]=createFramebuffer$2(this[_0x33053e(0x1358)],this[_0x33053e(0x5178)],this[_0x33053e(0x3a59)],PixelDatatype$1[_0x33053e(0x1b0f)]),this[_0x32522f(0x1567)][_0x33053e(0x3eaf)]=this[_0x33053e(0x342a)],this[_0x33053e(0x4563)][_0x33053e(0x5ae4)](this['_context']),this[_0x33053e(0x21e8)]=0x1388;}function createFramebuffer$2(_0x491cb9,_0x1a9640,_0x301005,_0x15f31b){return new Framebuffer$1({'context':_0x491cb9,'colorTextures':[new Texture({'context':_0x491cb9,'width':_0x1a9640,'height':_0x301005,'pixelDatatype':_0x15f31b})]});}function createShaderProgram(_0x1f5476,_0x3fd835){var _0x51a8a1=_0x307c2b,_0x391e4c=_0x5e00b3;if(!defined$1(_0x3fd835[_0x391e4c(0x3ebd)])){var _0x5cd05a=new ShaderSource({'sources':[[_0x391e4c(0x521b),_0x391e4c(0x5826),_0x391e4c(0x57f4),_0x391e4c(0x305e),_0x391e4c(0x254d),_0x391e4c(0x19d3),_0x391e4c(0x2f35),'{',_0x391e4c(0x26fb),_0x391e4c(0x30c3),_0x391e4c(0x2cf),_0x51a8a1(0xcf7),'gl_Position\x20=\x20vec4(((pos\x20-\x20uBounds.xy)\x20/\x20uBounds.zw)\x20*\x202.0\x20-\x201.0,\x200.0,\x201.0);','}'][_0x51a8a1(0x6a8)]('\x0a')]}),_0x33ca33=new ShaderSource({'sources':[[_0x391e4c(0x57f4),_0x51a8a1(0x380b),'varying\x20float\x20vIntensity;',_0x391e4c(0x2f35),'{',_0x51a8a1(0x3977),_0x391e4c(0x5400),_0x391e4c(0x56b6),'}'][_0x391e4c(0x48a9)]('\x0a')]});_0x3fd835[_0x391e4c(0x3ebd)]=ShaderProgram$1[_0x51a8a1(0x5602)]({'context':_0x1f5476,'vertexShaderSource':_0x5cd05a,'fragmentShaderSource':_0x33ca33,'attributeLocations':{'aPosition':0x0,'aIntensity':0x1}});}}function createVertexArray(_0xc6b6b5,_0x566605){var _0x1c5fc1=_0x307c2b,_0x5f2447=_0x5e00b3;if(!defined$1(_0x566605[_0x1c5fc1(0x138)])){var _0x139810=_0x566605[_0x5f2447(0x1e07)][_0x566605[_0x5f2447(0x97b)]],_0x2152a4=Buffer$1[_0x1c5fc1(0x2853)]({'context':_0xc6b6b5,'typedArray':_0x139810,'usage':BufferUsage[_0x5f2447(0x3087)]}),_0x4c3c12=[{'index':0x0,'vertexBuffer':_0x2152a4,'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x1c5fc1(0x3078)],'offsetInBytes':0x0,'strideInBytes':0x20,'normalize':!0x1},{'index':0x1,'vertexBuffer':_0x2152a4,'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x5f2447(0x486a)],'offsetInBytes':0x10,'strideInBytes':0x20,'normalize':!0x1}];_0x566605[_0x5f2447(0xc7b)]=new VertexArray({'context':_0xc6b6b5,'attributes':_0x4c3c12});}}function createIntensityCommand(_0x12f975,_0x5796df){var _0x356af3=_0x307c2b,_0x12c878=_0x5e00b3,_0x511567=new DrawCommand({'primitiveType':PrimitiveType$1[_0x12c878(0xf30)],'count':0x6*_0x5796df[_0x12c878(0x97b)]});createVertexArray(_0x12f975,_0x5796df),createShaderProgram(_0x12f975,_0x5796df),_0x511567[_0x12c878(0x2b54)]=_0x5796df[_0x12c878(0xc7b)],_0x511567[_0x12c878(0x2ddc)]=_0x5796df[_0x12c878(0x3ebd)],_0x511567[_0x12c878(0x33c4)]=RenderState[_0x356af3(0x5602)]({'depthTest':{'enabled':!0x1},'viewport':new BoundingRectangle(0x0,0x0,_0x5796df[_0x356af3(0x496c)],_0x5796df[_0x356af3(0x33bc)]),'blending':{'enabled':!0x0,'functionDestinationRgb':WebGLConstants$1[_0x12c878(0x2bbb)],'functionDestinationAlpha':WebGLConstants$1[_0x12c878(0x2bbb)]}});var _0x48a4b8=new Cartesian4(_0x5796df[_0x356af3(0x15fd)]['x'],_0x5796df[_0x12c878(0x32ec)]['y'],_0x5796df[_0x12c878(0x32ec)][_0x12c878(0x2d3c)],_0x5796df['bounds'][_0x12c878(0x5a4e)]);return _0x511567[_0x12c878(0x2ca)]={'uBounds':function(){return _0x48a4b8;}},_0x511567['framebuffer']=_0x5796df[_0x12c878(0x5a01)],_0x511567;}function createHeatMapCommand(_0x2b6710,_0x5e56cd){var _0x56e87c=_0x307c2b,_0x46280c=_0x5e00b3,_0x2cfa59=[_0x46280c(0x1c40),_0x46280c(0x2856),_0x46280c(0x1bec),_0x56e87c(0xd40),'}',_0x46280c(0x4446),_0x56e87c(0x51c1),_0x46280c(0x5139),_0x46280c(0x5693),_0x56e87c(0x247c),'}',_0x56e87c(0x59f0),_0x46280c(0x4786),_0x46280c(0x2ef5),_0x46280c(0x55da),_0x46280c(0x1cc),_0x46280c(0x2b71),_0x46280c(0x4589),_0x46280c(0x17c9),'}','vec4\x20alphaFun(vec3\x20color,\x20float\x20intensity){',_0x46280c(0x4480),_0x46280c(0x32f3),'}',_0x46280c(0xeae),_0x56e87c(0x500f),_0x46280c(0x415),_0x46280c(0x2471),'}'][_0x46280c(0x48a9)]('\x0a'),_0x3579ff=_0x2b6710[_0x56e87c(0x54bf)](_0x2cfa59,{'uniformMap':{'uIntensityTexture':function(){var _0x7ffb23=_0x46280c;return _0x5e56cd[_0x7ffb23(0x5a01)][_0x7ffb23(0x1d69)](0x0);}},'renderState':RenderState[_0x46280c(0x5344)]({'viewport':new BoundingRectangle(0x0,0x0,_0x5e56cd[_0x46280c(0x5178)],_0x5e56cd['_height']),'blending':{'enabled':!0x0,'functionDestinationRgb':WebGLConstants$1[_0x46280c(0x2bbb)],'functionDestinationAlpha':WebGLConstants$1[_0x46280c(0x2bbb)]}}),'owner':_0x5e56cd});return _0x3579ff[_0x46280c(0x3eaf)]=_0x5e56cd[_0x46280c(0x342a)],_0x3579ff;}function updateVertexBuffer(_0x520e82){var _0x3d50df=_0x307c2b,_0x2d4043=_0x5e00b3;if(defined$1(_0x520e82[_0x2d4043(0xc7b)])){var _0x2f6eef=_0x520e82[_0x2d4043(0xc7b)][_0x2d4043(0x4f6b)](0x0)[_0x2d4043(0x521e)],_0x365f6b=_0x2f6eef[_0x2d4043(0x731)](),_0x2475b3=_0x2f6eef[_0x3d50df(0x50cb)];_0x2475b3[_0x2d4043(0x37f6)](WebGLConstants$1[_0x2d4043(0x43b7)],_0x365f6b),_0x2475b3[_0x2d4043(0xcac)](WebGLConstants$1[_0x2d4043(0x43b7)],_0x520e82[_0x2d4043(0x1e07)][_0x520e82[_0x2d4043(0x97b)]],BufferUsage[_0x3d50df(0x15a3)]),_0x2475b3[_0x2d4043(0x37f6)](WebGLConstants$1[_0x3d50df(0x705)],null);}}function InvertClassification(){var _0x120276=_0x307c2b,_0x2abf1c=_0x5e00b3;this['previousFramebuffer']=void 0x0,this[_0x2abf1c(0x4103)]=void 0x0,this[_0x2abf1c(0x49a6)]=void 0x0,this[_0x120276(0x3213)]=void 0x0,this[_0x2abf1c(0x12f)]=void 0x0,this[_0x2abf1c(0x3610)]=void 0x0,this[_0x2abf1c(0x3ba7)]=void 0x0,this[_0x120276(0x3603)]=void 0x0,this[_0x2abf1c(0x329e)]=void 0x0,this[_0x2abf1c(0x107f)]=void 0x0,this[_0x2abf1c(0x5d63)]=void 0x0,this[_0x2abf1c(0x5560)]=void 0x0,this[_0x2abf1c(0x2148)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'owner':this}),this[_0x2abf1c(0x4563)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'depth':0x1,'stencil':0x0});var _0x579479=this;this[_0x120276(0x3470)]={'colorTexture':function(){var _0x536f5c=_0x2abf1c;return _0x579479[_0x536f5c(0x49a6)];},'depthTexture':function(){var _0x265892=_0x2abf1c;return _0x579479[_0x265892(0x12f)];},'classifiedTexture':function(){var _0x3738ab=_0x2abf1c;return _0x579479[_0x3738ab(0x1b4f)];}};}GridProvider[_0x5e00b3(0x3720)][_0x307c2b(0x177d)]=function(_0x14651a,_0x578b9c,_0x1cf705,_0x3d8fb0){var _0x4c4bda=_0x307c2b,_0x539452=_0x5e00b3;if(!this[_0x539452(0x2e0b)])throw new DeveloperError$1(_0x539452(0x33b1));var _0x492938=[],_0x564199=this[_0x539452(0x2ba3)][_0x4c4bda(0x2427)](_0x14651a,_0x578b9c,_0x1cf705),_0x583c20=this;if(this[_0x539452(0x3763)][this[_0x539452(0x3763)]['length']-0x1],defined$1(Rectangle[_0x539452(0xc48)](this[_0x539452(0x4432)],_0x564199,rectangleTileValid))){var _0x3e590b=this[_0x539452(0x3763)][0x0],_0x507a6c=_0x1cf705;if(_0x507a6c<=this[_0x539452(0x3763)][this[_0x539452(0x3763)][_0x4c4bda(0x2ef4)]-0x1]&&_0x507a6c>=_0x3e590b){var _0x5508d0=_0x1cf705+'_'+_0x14651a+'_'+_0x578b9c,_0x339f7d=_0x583c20[_0x539452(0x26a1)]+_0x539452(0x4997)+_0x578b9c+'/'+_0x14651a+'.bil?level='+_0x507a6c,_0x5cf6d5=loadArrayBuffer(_0x339f7d);defined$1(_0x5cf6d5)&&(_0x5cf6d5['id']=_0x5508d0,_0x5cf6d5[_0x539452(0x2dba)]=_0x339f7d,_0x492938[_0x4c4bda(0x2a0e)](_0x5cf6d5));}}return when[_0x539452(0x5ef9)](_0x492938,function(_0x35303f){var _0x192436=_0x539452;for(var _0x4b365f=0x0;_0x4b365f<_0x35303f[_0x192436(0x809)];_0x4b365f++){return parserBIL(_0x583c20,_0x35303f[_0x4b365f]);}},function(_0x31e3d4){return when['reject'](_0x31e3d4);});},Object[_0x5e00b3(0x1dfd)](HeatMap[_0x5e00b3(0x3720)],{'texture':{'get':function(){var _0x599e0d=_0x307c2b;return this['_fbHeatMap'][_0x599e0d(0x30ac)](0x0);}},'bounds':{'set':function(_0xc0f496){var _0x2fc982=_0x5e00b3;this[_0x2fc982(0x5977)]=_0xc0f496;},'get':function(){var _0x181a8e=_0x307c2b;return this[_0x181a8e(0x16f0)];}},'maxPerFrameDrawCount':{'set':function(_0x492c28){var _0x210523=_0x5e00b3;this[_0x210523(0x21e8)]=_0x492c28;},'get':function(){return this['_maxPerFrameDrawCount'];}}}),HeatMap[_0x307c2b(0x1aa2)][_0x5e00b3(0x4deb)]=function(_0x5ec554,_0x57c889,_0x44dce4,_0x3298ba,_0x338ad3){var _0x3b9787=_0x307c2b,_0x3d3191=_0x5e00b3;this[_0x3d3191(0x16e1)][this[_0x3b9787(0x4b54)]++]=_0x5ec554,this[_0x3d3191(0x16e1)][this[_0x3d3191(0x5e7e)]++]=_0x57c889,this[_0x3d3191(0x16e1)][this[_0x3d3191(0x5e7e)]++]=_0x44dce4,this[_0x3d3191(0x16e1)][this[_0x3d3191(0x5e7e)]++]=_0x3298ba,this[_0x3d3191(0x16e1)][this[_0x3d3191(0x5e7e)]++]=_0x338ad3,this[_0x3d3191(0x16e1)][this[_0x3d3191(0x5e7e)]++]=_0x338ad3,this[_0x3d3191(0x16e1)][this[_0x3d3191(0x5e7e)]++]=_0x338ad3,this[_0x3d3191(0x16e1)][this[_0x3d3191(0x5e7e)]++]=_0x338ad3;},HeatMap[_0x5e00b3(0x3720)][_0x307c2b(0x209)]=function(_0x1169d4,_0x3eaa8f,_0x5e2cff,_0x2e0f36){var _0x519eff=_0x307c2b,_0x3c4e26=_0x5e00b3;this[_0x3c4e26(0x97b)]>=this[_0x3c4e26(0x3bd9)]-0x1&&this[_0x3c4e26(0x461d)](this[_0x3c4e26(0x1358)]),_0x2e0f36=defaultValue$1(_0x2e0f36,0x32),_0x5e2cff=defaultValue$1(_0x5e2cff,0.2);var _0xa654b6=0.5*_0x2e0f36;this[_0x519eff(0x315a)](_0x1169d4,_0x3eaa8f,-_0xa654b6,-_0xa654b6,_0x5e2cff),this[_0x3c4e26(0x4deb)](_0x1169d4,_0x3eaa8f,+_0xa654b6,-_0xa654b6,_0x5e2cff),this[_0x3c4e26(0x4deb)](_0x1169d4,_0x3eaa8f,-_0xa654b6,+_0xa654b6,_0x5e2cff),this[_0x3c4e26(0x4deb)](_0x1169d4,_0x3eaa8f,-_0xa654b6,+_0xa654b6,_0x5e2cff),this[_0x3c4e26(0x4deb)](_0x1169d4,_0x3eaa8f,+_0xa654b6,-_0xa654b6,_0x5e2cff),this[_0x519eff(0x315a)](_0x1169d4,_0x3eaa8f,+_0xa654b6,+_0xa654b6,_0x5e2cff),this[_0x3c4e26(0x97b)]++;},HeatMap[_0x307c2b(0x1aa2)][_0x5e00b3(0x257c)]=function(_0x76df4f){var _0x3f15c5=_0x5e00b3;this[_0x3f15c5(0x2eba)]=_0x76df4f;},HeatMap[_0x307c2b(0x1aa2)][_0x5e00b3(0x3058)]=function(_0x2db824){var _0x309f00=_0x307c2b,_0x3170b2=_0x5e00b3;defined$1(this[_0x309f00(0x122b)])||(this[_0x3170b2(0x5a01)]=createFramebuffer$2(_0x2db824,this[_0x3170b2(0x5178)],this[_0x309f00(0x33bc)],PixelDatatype$1[_0x3170b2(0x4750)])),defined$1(this[_0x3170b2(0x4a8e)])||(this[_0x3170b2(0x4a8e)]=createIntensityCommand(_0x2db824,this)),this[_0x3170b2(0x4a8e)][_0x3170b2(0x5d69)]=0x6*this[_0x3170b2(0x97b)],updateVertexBuffer(this),this[_0x3170b2(0x4a8e)]['execute'](_0x2db824);},HeatMap[_0x5e00b3(0x3720)][_0x5e00b3(0x2025)]=function(_0x5e7b17){var _0x11133e=_0x307c2b,_0x462148=_0x5e00b3;this[_0x11133e(0x1567)][_0x462148(0x3eaf)]=this[_0x462148(0x342a)],this[_0x11133e(0x1567)][_0x11133e(0x482e)](_0x5e7b17),defined$1(this[_0x462148(0x230e)])||(this[_0x11133e(0x2cfd)]=createHeatMapCommand(_0x5e7b17,this)),this[_0x462148(0x230e)][_0x462148(0x5ae4)](_0x5e7b17);},HeatMap[_0x5e00b3(0x3720)][_0x5e00b3(0x461d)]=function(_0x4a9dbc){var _0x5d1959=_0x5e00b3;this[_0x5d1959(0x3058)](_0x4a9dbc),this[_0x5d1959(0x2025)](_0x4a9dbc),this[_0x5d1959(0x5e7e)]=0x0,this[_0x5d1959(0x97b)]=0x0;},HeatMap[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x245b9b){var _0xdd8e3f=_0x307c2b,_0x2906cc=_0x5e00b3;if(this[_0x2906cc(0x1358)]=_0x245b9b[_0x2906cc(0x4fd0)],defined$1(this[_0x2906cc(0x2eba)])){for(var _0x586fbf=Math[_0x2906cc(0x19a8)](this[_0xdd8e3f(0x31ed)][_0x2906cc(0x809)],this[_0xdd8e3f(0x350e)]+this[_0x2906cc(0x21e8)]),_0x474eac=0.002*this[_0x2906cc(0x5977)][_0xdd8e3f(0x2299)],_0x2d5284=this[_0x2906cc(0x17b)];_0x2d5284<_0x586fbf;_0x2d5284++){var _0x162fe2=this[_0x2906cc(0x2eba)][_0x2d5284];_0x162fe2['x'],_0x162fe2['y'];var _0x7a7c2c=defaultValue$1(_0x162fe2[_0x2906cc(0x5f45)],0.1);_0x7a7c2c=(_0x7a7c2c-this[_0x2906cc(0xed7)])/this[_0xdd8e3f(0x1c26)],this[_0x2906cc(0x575a)](_0x162fe2['x'],_0x162fe2['y'],_0x7a7c2c,_0x474eac);}this['_dataIndex']=_0x586fbf,this[_0xdd8e3f(0x350e)]>=this[_0x2906cc(0x2eba)][_0x2906cc(0x809)]&&(this[_0xdd8e3f(0x31ed)]=void 0x0,this[_0xdd8e3f(0x350e)]=0x0);}this[_0xdd8e3f(0x149d)]<0x1||this['draw'](_0x245b9b[_0x2906cc(0x4fd0)]);},HeatMap[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x80f579=_0x307c2b,_0x1d78fc=_0x5e00b3;return this[_0x1d78fc(0x5a01)]=this[_0x1d78fc(0x5a01)]&&this[_0x1d78fc(0x5a01)][_0x1d78fc(0x2947)](),this[_0x1d78fc(0x342a)]=this[_0x1d78fc(0x342a)]&&this[_0x80f579(0x54ed)][_0x1d78fc(0x2947)](),this['_sp']=this[_0x1d78fc(0x3ebd)]&&this[_0x1d78fc(0x3ebd)][_0x80f579(0x5020)](),this[_0x1d78fc(0xc7b)]=this[_0x1d78fc(0xc7b)]&&this[_0x1d78fc(0xc7b)][_0x1d78fc(0x2947)](),this[_0x1d78fc(0x16e1)]=void 0x0,this[_0x80f579(0xd9a)]=void 0x0,this[_0x1d78fc(0x2eba)]=void 0x0,destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](InvertClassification[_0x5e00b3(0x3720)],{'unclassifiedCommand':{'get':function(){var _0x31eae4=_0x5e00b3;return this[_0x31eae4(0x107f)];}}}),InvertClassification[_0x307c2b(0x2728)]=function(_0x3b6dd6){var _0x2fa08e=_0x5e00b3;return _0x3b6dd6[_0x2fa08e(0x2a16)]&&_0x3b6dd6[_0x2fa08e(0x669)];};var rsUnclassified={'depthMask':!0x1,'stencilTest':{'enabled':!0x0,'frontFunction':StencilFunction$1[_0x5e00b3(0x2399)],'frontOperation':{'fail':StencilOperation$1['KEEP'],'zFail':StencilOperation$1[_0x5e00b3(0x4b4c)],'zPass':StencilOperation$1[_0x5e00b3(0x4b4c)]},'backFunction':StencilFunction$1[_0x5e00b3(0x4ea8)],'reference':0x0,'mask':StencilConstants$1[_0x5e00b3(0x126c)]},'blending':BlendingState$1[_0x5e00b3(0x231d)]},rsClassified={'depthMask':!0x1,'stencilTest':{'enabled':!0x0,'frontFunction':StencilFunction$1['NOT_EQUAL'],'frontOperation':{'fail':StencilOperation$1[_0x307c2b(0x5046)],'zFail':StencilOperation$1[_0x307c2b(0x5046)],'zPass':StencilOperation$1[_0x5e00b3(0x4b4c)]},'backFunction':StencilFunction$1[_0x5e00b3(0x4ea8)],'reference':0x0,'mask':StencilConstants$1[_0x5e00b3(0x126c)]},'blending':BlendingState$1[_0x5e00b3(0x231d)]},rsDefault={'depthMask':!0x0,'depthTest':{'enabled':!0x0},'stencilTest':StencilConstants$1[_0x5e00b3(0x3f0a)](),'stencilMask':StencilConstants$1[_0x5e00b3(0x3781)],'blending':BlendingState$1[_0x5e00b3(0x231d)]},translucentFS=_0x5e00b3(0x4cf0),opaqueFS=_0x307c2b(0x4961);function JobTypeBudget(_0x1f33d0){var _0x41235d=_0x307c2b,_0x41fc9a=_0x5e00b3;this[_0x41fc9a(0x2895)]=_0x1f33d0,this[_0x41fc9a(0x1120)]=0x0,this[_0x41235d(0x346f)]=0x0,this[_0x41fc9a(0x26e5)]=!0x1,this[_0x41fc9a(0x2b8f)]=!0x1;}function JobScheduler(_0x1b0960){var _0x1ee5e1=_0x307c2b,_0x11c9cd=_0x5e00b3,_0x55a650=new Array(JobType$1[_0x1ee5e1(0x1c79)]);_0x55a650[JobType$1[_0x11c9cd(0x4116)]]=new JobTypeBudget(defined$1(_0x1b0960)?_0x1b0960[JobType$1[_0x11c9cd(0x4116)]]:0xa),_0x55a650[JobType$1['PROGRAM']]=new JobTypeBudget(defined$1(_0x1b0960)?_0x1b0960[JobType$1[_0x1ee5e1(0x1094)]]:0xa),_0x55a650[JobType$1[_0x11c9cd(0x17be)]]=new JobTypeBudget(defined$1(_0x1b0960)?_0x1b0960[JobType$1[_0x1ee5e1(0x29e7)]]:0x1e);var _0x58cbe2,_0x1f9b8b=_0x55a650[_0x11c9cd(0x809)],_0x28d8cf=0x0;for(_0x58cbe2=0x0;_0x58cbe2<_0x1f9b8b;++_0x58cbe2)_0x28d8cf+=_0x55a650[_0x58cbe2][_0x11c9cd(0x443f)];var _0x1e1d27=new Array(_0x1f9b8b);for(_0x58cbe2=0x0;_0x58cbe2<_0x1f9b8b;++_0x58cbe2)_0x1e1d27[_0x58cbe2]=!0x1;this[_0x1ee5e1(0x22b4)]=_0x28d8cf,this[_0x11c9cd(0x4298)]=0x0,this['_budgets']=_0x55a650,this[_0x11c9cd(0x51a1)]=_0x1e1d27;}function Light(){}InvertClassification[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0xe34332){var _0x325ac2=_0x307c2b,_0xc7620e=_0x5e00b3,_0x4945ad=this[_0xc7620e(0x49a6)],_0x16fbb5=!defined$1(_0x4945ad)||this[_0xc7620e(0x50c4)]!==this[_0xc7620e(0x4103)];this[_0xc7620e(0x4103)]=this[_0xc7620e(0x50c4)];var _0x4f227d,_0x5e4010,_0xc3bda9=_0xe34332[_0x325ac2(0x184f)],_0x33ae2f=_0xe34332['drawingBufferHeight'],_0x204faa=!defined$1(_0x4945ad)||_0x4945ad[_0xc7620e(0x2d3c)]!==_0xc3bda9||_0x4945ad[_0xc7620e(0x5a4e)]!==_0x33ae2f;((_0x204faa||_0x16fbb5)&&(this[_0xc7620e(0x49a6)]=this[_0x325ac2(0x38cb)]&&this[_0xc7620e(0x49a6)][_0xc7620e(0x2947)](),this[_0xc7620e(0x1b4f)]=this[_0xc7620e(0x1b4f)]&&this[_0xc7620e(0x1b4f)][_0xc7620e(0x2947)](),this[_0x325ac2(0x546c)]=this[_0xc7620e(0x12f)]&&this[_0x325ac2(0x546c)][_0x325ac2(0x5020)](),this[_0xc7620e(0x49a6)]=new Texture({'context':_0xe34332,'width':_0xc3bda9,'height':_0x33ae2f,'pixelFormat':PixelFormat$1[_0x325ac2(0x668)],'pixelDatatype':PixelDatatype$1[_0xc7620e(0x1b0f)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0xc7620e(0x3304)],'wrapT':TextureWrap$1[_0xc7620e(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x325ac2(0x4acf)],'magnificationFilter':TextureMagnificationFilter$1[_0xc7620e(0x408a)]})}),defined$1(this['_previousFramebuffer'])||(this[_0xc7620e(0x1b4f)]=new Texture({'context':_0xe34332,'width':_0xc3bda9,'height':_0x33ae2f,'pixelFormat':PixelFormat$1[_0xc7620e(0x1015)],'pixelDatatype':PixelDatatype$1[_0xc7620e(0x1b0f)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0xc7620e(0x3304)],'wrapT':TextureWrap$1[_0xc7620e(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0xc7620e(0x408a)],'magnificationFilter':TextureMagnificationFilter$1[_0x325ac2(0x4acf)]})}),this[_0x325ac2(0x546c)]=new Texture({'context':_0xe34332,'width':_0xc3bda9,'height':_0x33ae2f,'pixelFormat':PixelFormat$1[_0x325ac2(0x3d59)],'pixelDatatype':PixelDatatype$1[_0xc7620e(0x4561)]}))),!defined$1(this['_fbo'])||_0x204faa||_0x16fbb5)&&(this[_0xc7620e(0x3610)]=this[_0xc7620e(0x3610)]&&this[_0xc7620e(0x3610)]['destroy'](),this[_0xc7620e(0x3ba7)]=this[_0xc7620e(0x3ba7)]&&this[_0xc7620e(0x3ba7)][_0xc7620e(0x2947)](),defined$1(this['_previousFramebuffer'])?(_0x4f227d=this[_0x325ac2(0x5a25)]['depthStencilTexture'],_0x5e4010=this[_0xc7620e(0x4103)][_0xc7620e(0xb40)]):_0x4f227d=this[_0xc7620e(0x12f)],this[_0x325ac2(0x230a)]=new Framebuffer$1({'context':_0xe34332,'colorTextures':[this[_0xc7620e(0x49a6)]],'depthStencilTexture':_0x4f227d,'depthStencilRenderbuffer':_0x5e4010,'destroyAttachments':!0x1}),defined$1(this[_0xc7620e(0x4103)])||(this[_0xc7620e(0x3ba7)]=new Framebuffer$1({'context':_0xe34332,'colorTextures':[this[_0xc7620e(0x1b4f)]],'depthStencilTexture':_0x4f227d,'destroyAttachments':!0x1})));if(defined$1(this[_0xc7620e(0x41b8)])||(this[_0xc7620e(0x41b8)]=RenderState[_0xc7620e(0x5344)](rsUnclassified),this[_0xc7620e(0x329e)]=RenderState['fromCache'](rsClassified),this[_0xc7620e(0x4538)]=RenderState[_0xc7620e(0x5344)](rsDefault)),!defined$1(this[_0xc7620e(0x107f)])||_0x16fbb5){defined$1(this[_0xc7620e(0x107f)])&&(this[_0xc7620e(0x107f)][_0xc7620e(0x2ddc)]=this[_0xc7620e(0x107f)][_0xc7620e(0x2ddc)]&&this[_0xc7620e(0x107f)][_0x325ac2(0x1868)][_0xc7620e(0x2947)](),this[_0xc7620e(0x5d63)][_0xc7620e(0x2ddc)]=this[_0xc7620e(0x5d63)][_0xc7620e(0x2ddc)]&&this[_0xc7620e(0x5d63)][_0xc7620e(0x2ddc)][_0xc7620e(0x2947)]());var _0x988fc8=defined$1(this[_0x325ac2(0x5a25)])?opaqueFS:translucentFS,_0x4a559c=new ShaderSource({'defines':[_0xc7620e(0x3813)],'sources':[_0x988fc8]}),_0x304d03=new ShaderSource({'sources':[_0x988fc8]});this[_0xc7620e(0x107f)]=_0xe34332[_0xc7620e(0x599f)](_0x4a559c,{'renderState':defined$1(this[_0xc7620e(0x4103)])?this[_0xc7620e(0x41b8)]:this[_0xc7620e(0x4538)],'uniformMap':this[_0xc7620e(0x18f4)],'owner':this}),this[_0xc7620e(0x5d63)]=_0xe34332[_0xc7620e(0x599f)](_0x304d03,{'renderState':defined$1(this[_0xc7620e(0x4103)])?this[_0xc7620e(0x329e)]:this[_0xc7620e(0x4538)],'uniformMap':this[_0xc7620e(0x18f4)],'owner':this}),defined$1(this[_0xc7620e(0x5560)])&&(this[_0xc7620e(0x5560)][_0x325ac2(0x1868)]=this[_0xc7620e(0x5560)][_0x325ac2(0x1868)]&&this[_0xc7620e(0x5560)][_0x325ac2(0x1868)][_0xc7620e(0x2947)]()),defined$1(this[_0xc7620e(0x4103)])||(this[_0xc7620e(0x5560)]=_0xe34332[_0xc7620e(0x599f)](PassThrough,{'renderState':this[_0xc7620e(0x41b8)],'uniformMap':this[_0xc7620e(0x18f4)],'owner':this}));}},InvertClassification[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(_0x1804ee,_0x215f13){var _0x6914ff=_0x5e00b3,_0x4f1f83=_0x215f13[_0x6914ff(0x3eaf)];defined$1(this[_0x6914ff(0x4103)])?(_0x215f13[_0x6914ff(0x3eaf)]=this['_fbo'],this[_0x6914ff(0x2148)]['execute'](_0x1804ee,_0x215f13)):(_0x215f13[_0x6914ff(0x3eaf)]=this[_0x6914ff(0x3610)],this[_0x6914ff(0x4563)][_0x6914ff(0x5ae4)](_0x1804ee,_0x215f13),_0x215f13[_0x6914ff(0x3eaf)]=this[_0x6914ff(0x3ba7)],this['_clearCommand'][_0x6914ff(0x5ae4)](_0x1804ee,_0x215f13)),_0x215f13['framebuffer']=_0x4f1f83;},InvertClassification[_0x5e00b3(0x3720)][_0x5e00b3(0x1e4d)]=function(_0x36223e,_0x5d565f){var _0x286cee=_0x307c2b,_0x176054=_0x5e00b3;if(!defined$1(this[_0x286cee(0x5a25)])){var _0xb55262=_0x5d565f[_0x176054(0x3eaf)];_0x5d565f[_0x176054(0x3eaf)]=this[_0x176054(0x3ba7)],this[_0x176054(0x5560)][_0x176054(0x5ae4)](_0x36223e,_0x5d565f),_0x5d565f[_0x286cee(0x4800)]=_0xb55262;}this[_0x286cee(0x3cdd)][_0x176054(0x5ae4)](_0x36223e,_0x5d565f);},InvertClassification[_0x5e00b3(0x3720)][_0x5e00b3(0x4047)]=function(_0x211e73,_0x5eb2a0){var _0x310d9c=_0x5e00b3;this[_0x310d9c(0x107f)][_0x310d9c(0x5ae4)](_0x211e73,_0x5eb2a0);},InvertClassification[_0x5e00b3(0x3720)]['isDestroyed']=function(){return!0x1;},InvertClassification[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x50916e=_0x307c2b,_0x1ef59d=_0x5e00b3;return this[_0x1ef59d(0x3610)]=this[_0x1ef59d(0x3610)]&&this[_0x1ef59d(0x3610)][_0x1ef59d(0x2947)](),this[_0x1ef59d(0x49a6)]=this[_0x1ef59d(0x49a6)]&&this[_0x1ef59d(0x49a6)][_0x1ef59d(0x2947)](),this[_0x1ef59d(0x12f)]=this[_0x1ef59d(0x12f)]&&this[_0x1ef59d(0x12f)][_0x1ef59d(0x2947)](),defined$1(this[_0x1ef59d(0x107f)])&&(this['_unclassifiedCommand'][_0x50916e(0x1868)]=this[_0x1ef59d(0x107f)][_0x1ef59d(0x2ddc)]&&this[_0x1ef59d(0x107f)][_0x1ef59d(0x2ddc)][_0x50916e(0x5020)](),this[_0x1ef59d(0x5d63)][_0x1ef59d(0x2ddc)]=this[_0x1ef59d(0x5d63)][_0x1ef59d(0x2ddc)]&&this[_0x1ef59d(0x5d63)][_0x50916e(0x1868)][_0x1ef59d(0x2947)]()),destroyObject$1(this);},Object[_0x307c2b(0x66e)](JobTypeBudget[_0x5e00b3(0x3720)],{'total':{'get':function(){return this['_total'];}}}),JobScheduler[_0x5e00b3(0x29fa)]=getTimestamp$1,Object[_0x5e00b3(0x1dfd)](JobScheduler[_0x5e00b3(0x3720)],{'totalBudget':{'get':function(){var _0x1ff12f=_0x5e00b3;return this[_0x1ff12f(0x11bb)];}}}),JobScheduler[_0x5e00b3(0x3720)][_0x307c2b(0x346e)]=function(){var _0x36f87=_0x307c2b,_0x34148c=_0x5e00b3;this[_0x36f87(0x46eb)]=this[_0x34148c(0x11bb)];},JobScheduler[_0x5e00b3(0x3720)]['resetBudgets']=function(){var _0x364c4c=_0x307c2b,_0x4574b0=_0x5e00b3;for(var _0x159ba1=this[_0x4574b0(0x58a5)],_0x215a16=_0x159ba1[_0x4574b0(0x809)],_0x37bc3c=0x0;_0x37bc3c<_0x215a16;++_0x37bc3c){var _0x4bca70=_0x159ba1[_0x37bc3c];_0x4bca70[_0x364c4c(0x1276)]=_0x4bca70[_0x4574b0(0x26e5)],_0x4bca70[_0x4574b0(0x26e5)]=!0x1,_0x4bca70[_0x4574b0(0x1120)]=0x0,_0x4bca70[_0x4574b0(0x1245)]=0x0;}this[_0x4574b0(0x4298)]=0x0;},JobScheduler[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(_0x4b2b42,_0x359042){var _0x990768=_0x307c2b,_0x1dff45=_0x5e00b3,_0x4e3b82,_0x2431f7=this[_0x990768(0x2b3c)],_0x3aa18e=_0x2431f7[_0x359042],_0x5aabd3=this[_0x1dff45(0x51a1)][_0x359042];if(this[_0x990768(0x46eb)]>=this[_0x990768(0x22b4)]&&_0x5aabd3)return _0x3aa18e[_0x1dff45(0x26e5)]=!0x0,!0x1;if(_0x3aa18e[_0x990768(0x54b0)]+_0x3aa18e[_0x1dff45(0x1245)]>=_0x3aa18e[_0x1dff45(0x443f)]){var _0x27f151,_0x3cabbf=_0x2431f7[_0x1dff45(0x809)];for(_0x27f151=0x0;_0x27f151<_0x3cabbf&&(!((_0x4e3b82=_0x2431f7[_0x27f151])[_0x1dff45(0x1120)]+_0x4e3b82['stolenFromMeThisFrame']<_0x4e3b82[_0x1dff45(0x443f)])||_0x4e3b82[_0x1dff45(0x2b8f)]);++_0x27f151);if(_0x27f151===_0x3cabbf&&_0x5aabd3)return!0x1;_0x5aabd3&&(_0x3aa18e[_0x1dff45(0x26e5)]=!0x0);}var _0x4d7d86=JobScheduler[_0x1dff45(0x29fa)]();_0x4b2b42[_0x1dff45(0x5ae4)]();var _0x5d9559=JobScheduler[_0x1dff45(0x29fa)]()-_0x4d7d86;return this[_0x1dff45(0x4298)]+=_0x5d9559,_0x4e3b82?_0x4e3b82[_0x990768(0x346f)]+=_0x5d9559:_0x3aa18e[_0x1dff45(0x1120)]+=_0x5d9559,this[_0x990768(0x4caf)][_0x359042]=!0x0,!0x0;},Object[_0x5e00b3(0x1dfd)](Light[_0x5e00b3(0x3720)],{'color':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'intensity':{'get':DeveloperError$1[_0x5e00b3(0x490e)]}});var LightGroupType={'SUN_LIGHT':0x0,'LIGHT_GROUP1':0x1},LightGroupType$1=Object[_0x5e00b3(0x5448)](LightGroupType),trailingSlashRegex=/\/$/,defaultCredit$2=new Credit$1(_0x5e00b3(0x50a8));function MapboxStyleImageryProvider(_0x1057ad){var _0x317ee8=_0x307c2b,_0x473c26=_0x5e00b3,_0x551dd6=(_0x1057ad=defaultValue$1(_0x1057ad,defaultValue$1[_0x317ee8(0x216e)]))[_0x473c26(0x4d4e)],_0x26e1c9=Resource[_0x473c26(0x3bee)](defaultValue$1(_0x1057ad[_0x473c26(0x2dba)],_0x317ee8(0x23c2))),_0x14211b=MapboxApi[_0x317ee8(0x1f9e)](_0x1057ad[_0x473c26(0x401f)]);this[_0x473c26(0xd34)]=_0x551dd6,this[_0x473c26(0x4774)]=_0x14211b,this[_0x473c26(0x10d8)]=Credit$1[_0x473c26(0x40f3)](MapboxApi[_0x473c26(0xc1d)](_0x1057ad[_0x473c26(0x401f)]));var _0x3bbda6=defaultValue$1(_0x1057ad[_0x473c26(0x134f)],0x200);this[_0x473c26(0x332a)]=_0x3bbda6;var _0x3552c0=defaultValue$1(_0x1057ad[_0x473c26(0x3bed)],_0x473c26(0xf55));this[_0x473c26(0x5f21)]=_0x3552c0;var _0x2feb80,_0x523db2=defined$1(_0x1057ad[_0x473c26(0x3790)])?_0x473c26(0x3839):'',_0x432297=_0x26e1c9[_0x473c26(0x2ce3)]();trailingSlashRegex[_0x473c26(0x4a8a)](_0x432297)||(_0x432297+='/'),_0x432297+=this[_0x473c26(0x5f21)]+'/'+_0x551dd6+_0x473c26(0x19f7)+this[_0x473c26(0x332a)]+_0x473c26(0x4af2)+_0x523db2,_0x26e1c9[_0x473c26(0x2dba)]=_0x432297,_0x26e1c9[_0x473c26(0x5aa)]({'access_token':_0x14211b}),defined$1(_0x1057ad[_0x473c26(0xfc0)])?_0x473c26(0x20b8)==typeof(_0x2feb80=_0x1057ad[_0x473c26(0xfc0)])&&(_0x2feb80=new Credit$1(_0x2feb80)):_0x2feb80=defaultCredit$2,this[_0x473c26(0x28cf)]=_0x26e1c9,this[_0x473c26(0x4df3)]=new UrlTemplateImageryProvider({'url':_0x26e1c9,'credit':_0x2feb80,'ellipsoid':_0x1057ad[_0x317ee8(0x2864)],'minimumLevel':_0x1057ad[_0x473c26(0x43b6)],'maximumLevel':_0x1057ad[_0x473c26(0x525d)],'rectangle':_0x1057ad[_0x317ee8(0x569c)]});}function Moon(_0x4d64a5){var _0xeb8b58=_0x307c2b,_0x72a20d=_0x5e00b3,_0x348761=(_0x4d64a5=defaultValue$1(_0x4d64a5,defaultValue$1[_0x72a20d(0x243c)]))[_0x72a20d(0x3f4)];defined$1(_0x348761)||(_0x348761=buildModuleUrl('Assets/Textures/moonSmall.jpg')),this[_0x72a20d(0x3234)]=defaultValue$1(_0x4d64a5[_0xeb8b58(0x537b)],!0x0),this[_0xeb8b58(0x2274)]=_0x348761,this[_0x72a20d(0x3c00)]=defaultValue$1(_0x4d64a5[_0xeb8b58(0x2864)],Ellipsoid[_0x72a20d(0x362a)]),this[_0x72a20d(0x55db)]=defaultValue$1(_0x4d64a5['onlySunLighting'],!0x0),this[_0x72a20d(0x5c8f)]=new EllipsoidPrimitive({'radii':this[_0xeb8b58(0x2864)][_0x72a20d(0x37ad)],'material':Material[_0x72a20d(0x3fcf)](Material[_0x72a20d(0x4159)]),'depthTestEnabled':!0x1,'_owner':this}),this[_0xeb8b58(0x23b9)][_0x72a20d(0x3453)][_0x72a20d(0x1d92)]=!0x1,this[_0x72a20d(0x4c25)]=new IauOrientationAxes();}Object[_0x5e00b3(0x1dfd)](MapboxStyleImageryProvider[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x455e7a=_0x307c2b,_0x1dd6da=_0x5e00b3;return this[_0x1dd6da(0x4df3)][_0x455e7a(0x2cb5)];}},'ready':{'get':function(){var _0x1ebb31=_0x307c2b,_0x406199=_0x5e00b3;return this[_0x406199(0x4df3)][_0x1ebb31(0x54cf)];}},'readyPromise':{'get':function(){var _0x1c5a36=_0x5e00b3;return this[_0x1c5a36(0x4df3)][_0x1c5a36(0x41cf)];}},'rectangle':{'get':function(){var _0x159e3c=_0x307c2b,_0x1563cd=_0x5e00b3;return this[_0x1563cd(0x4df3)][_0x159e3c(0x569c)];}},'tileWidth':{'get':function(){var _0xd410f9=_0x5e00b3;return this[_0xd410f9(0x4df3)][_0xd410f9(0x54b0)];}},'tileHeight':{'get':function(){var _0x4fb9a7=_0x5e00b3;return this[_0x4fb9a7(0x4df3)][_0x4fb9a7(0x28d5)];}},'maximumLevel':{'get':function(){var _0x2bb509=_0x5e00b3;return this[_0x2bb509(0x4df3)][_0x2bb509(0x525d)];}},'minimumLevel':{'get':function(){var _0x388a3d=_0x5e00b3;return this[_0x388a3d(0x4df3)][_0x388a3d(0x43b6)];}},'tilingScheme':{'get':function(){var _0x17fa86=_0x5e00b3;return this[_0x17fa86(0x4df3)][_0x17fa86(0x3f84)];}},'tileDiscardPolicy':{'get':function(){var _0x3f2f95=_0x5e00b3;return this[_0x3f2f95(0x4df3)][_0x3f2f95(0x1f16)];}},'errorEvent':{'get':function(){var _0x31bb3f=_0x307c2b,_0x26faa0=_0x5e00b3;return this[_0x31bb3f(0x1642)][_0x26faa0(0x31e1)];}},'credit':{'get':function(){var _0x4b4fd9=_0x307c2b;return this[_0x4b4fd9(0x1642)][_0x4b4fd9(0x3a57)];}},'proxy':{'get':function(){var _0x4b2061=_0x307c2b,_0x3f76c9=_0x5e00b3;return this[_0x3f76c9(0x4df3)][_0x4b2061(0x5420)];}},'hasAlphaChannel':{'get':function(){var _0x490986=_0x307c2b,_0x377f5a=_0x5e00b3;return this[_0x490986(0x1642)][_0x377f5a(0x2e4)];}}}),MapboxStyleImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x4058)]=function(_0x590d0d,_0x4c9f2c,_0xc00166){var _0x2ee160=_0x307c2b,_0x3b3485=_0x5e00b3;if(defined$1(this[_0x3b3485(0x10d8)]))return[this[_0x2ee160(0x552c)]];},MapboxStyleImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2d7e)]=function(_0x3a4742,_0x4e7e2d,_0x3ff9ce,_0x20e15f){var _0x20199f=_0x5e00b3;return this[_0x20199f(0x4df3)]['requestImage'](_0x3a4742,_0x4e7e2d,_0x3ff9ce,_0x20e15f);},MapboxStyleImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x5e3d)]=function(_0x11d6fc,_0x2993e0,_0x48c90b,_0x297299,_0xc50fb9){var _0x1af5f7=_0x5e00b3;return this[_0x1af5f7(0x4df3)][_0x1af5f7(0x5e3d)](_0x11d6fc,_0x2993e0,_0x48c90b,_0x297299,_0xc50fb9);},MapboxStyleImageryProvider[_0x5e00b3(0x574c)]=defaultCredit$2,Object[_0x5e00b3(0x1dfd)](Moon[_0x5e00b3(0x3720)],{'ellipsoid':{'get':function(){var _0x566ed7=_0x5e00b3;return this[_0x566ed7(0x3c00)];}}});var icrfToFixed=new Matrix3(),rotationScratch=new Matrix3(),translationScratch=new Cartesian3(),scratchCommandList=[];Moon[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x3af333){var _0x5e4ff1=_0x307c2b,_0x8333b2=_0x5e00b3;if(this[_0x8333b2(0x3234)]){var _0x19f533=this['_ellipsoidPrimitive'];_0x19f533[_0x8333b2(0x3453)][_0x5e4ff1(0x5530)][_0x5e4ff1(0x5a4)]=this[_0x8333b2(0x3f4)],_0x19f533[_0x8333b2(0x55db)]=this[_0x5e4ff1(0x495a)];var _0x37ad9f=_0x3af333[_0x8333b2(0x45cb)];defined$1(Transforms[_0x8333b2(0x59ea)](_0x37ad9f,icrfToFixed))||Transforms[_0x8333b2(0x15dd)](_0x37ad9f,icrfToFixed);var _0x583841=this[_0x5e4ff1(0x3ba6)][_0x8333b2(0xd06)](_0x37ad9f,rotationScratch);Matrix3[_0x5e4ff1(0x2867)](_0x583841,_0x583841),Matrix3[_0x8333b2(0x589e)](icrfToFixed,_0x583841,_0x583841);var _0x62607f=Simon1994PlanetaryPositions[_0x5e4ff1(0x2a4a)](_0x37ad9f,translationScratch);Matrix3[_0x8333b2(0x1abe)](icrfToFixed,_0x62607f,_0x62607f),Matrix4[_0x5e4ff1(0x254)](_0x583841,_0x62607f,_0x19f533[_0x5e4ff1(0x4bac)]);var _0x35a7c3=_0x3af333[_0x8333b2(0xe5b)];return _0x3af333[_0x8333b2(0xe5b)]=scratchCommandList,scratchCommandList[_0x8333b2(0x809)]=0x0,_0x19f533[_0x8333b2(0xa16)](_0x3af333),_0x3af333[_0x8333b2(0xe5b)]=_0x35a7c3,0x1===scratchCommandList[_0x8333b2(0x809)]?scratchCommandList[0x0]:void 0x0;}},Moon[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Moon[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x1659dc=_0x307c2b,_0x5283df=_0x5e00b3;return this[_0x5283df(0x5c8f)]=this[_0x5283df(0x5c8f)]&&this[_0x1659dc(0x23b9)][_0x1659dc(0x5020)](),destroyObject$1(this);};var MultiViewportMode={'NONE':0x0,'HORIZONTAL':0x1,'VERTICAL':0x2,'QUAD':0x3,'TRIPLE':0x4,'VerticalTrisection':0x5,'FIVE_DIVISIONS':0x6,'SIX_DIVISIONS':0x7,'SEVEN_DIVISIONS':0x8,'EIGHT_DIVISIONS':0x9,'NINE_DIVISIONS':0xa},MultiViewportMode$1=Object[_0x5e00b3(0x5448)](MultiViewportMode);function NetCDFParser(){}function traverseDimension(_0x56b765,_0x37b053,_0x5edffa,_0x5b0f24,_0x1a31fd,_0x25bfd6,_0x180225){var _0x53bd09=_0x307c2b,_0xd598c=_0x5e00b3,_0xf0ae99=_0x56b765[_0xd598c(0xbdc)],_0x52e97d=_0x56b765[_0xd598c(0x5011)],_0xb9db6=_0x56b765[_0xd598c(0x1ce6)],_0x3f0b65=_0x56b765[_0xd598c(0x201c)],_0x456f4d=_0x56b765[_0xd598c(0x11ba)],_0x2bebfd=_0x56b765[_0xd598c(0xc24)],_0x4611c5=_0x56b765[_0xd598c(0x537f)],_0x19a8ca=_0x456f4d[_0x2bebfd[_0x37b053]];if(0x0==_0x19a8ca[_0xd598c(0xd16)]&&_0x37b053<_0x2bebfd[_0xd598c(0x809)]-0x1)traverseDimension(_0x56b765,_0x37b053+0x1,_0x5edffa,_0x5b0f24,_0x1a31fd,_0x25bfd6,_0x180225);else{for(var _0x3972ef=_0x19a8ca[_0xd598c(0x2c5)]===_0xf0ae99,_0x2e78bd=_0x19a8ca[_0xd598c(0x2c5)]===_0x52e97d,_0x21d4d=_0x19a8ca[_0xd598c(0x2c5)]===_0xb9db6,_0x4f5881=defined$1(_0x3f0b65)&&_0x19a8ca[_0xd598c(0x2c5)]===_0x3f0b65,_0x34512f=0x0;_0x34512f<_0x19a8ca[_0x53bd09(0x36b6)];_0x34512f++)if(_0x3972ef?_0x5edffa=_0x34512f:_0x2e78bd?_0x5b0f24=_0x34512f:_0x21d4d?_0x1a31fd=_0x34512f:_0x4f5881&&(_0x25bfd6=_0x34512f),_0x37b053==_0x2bebfd[_0xd598c(0x809)]-0x1){var _0x1442ba=_0x4611c5[_0x53bd09(0x4e26)]();_0x180225[_0xd598c(0x396f)]=Math['max'](_0x180225[_0xd598c(0x396f)],_0x1442ba),_0x180225[_0xd598c(0x2ed)]=Math[_0xd598c(0x19a8)](_0x180225[_0xd598c(0x2ed)],_0x1442ba);var _0x2d7b1c=_0x1a31fd*_0x56b765[_0xd598c(0x3d31)]*_0x56b765[_0x53bd09(0xf6c)]+_0x5b0f24*_0x56b765[_0xd598c(0x3d31)]+_0x5edffa;_0x180225[_0xd598c(0xa59)][_0x25bfd6][_0x2d7b1c]=_0x1442ba;}else traverseDimension(_0x56b765,_0x37b053+0x1,_0x5edffa,_0x5b0f24,_0x1a31fd,_0x25bfd6,_0x180225);}}function readOneVariable(_0x3d6b25,_0x5439b8,_0x110bba,_0x3dbd76){var _0x545ce7=_0x307c2b,_0x25d57a=_0x5e00b3,_0x50f8f3=_0x5439b8[_0x25d57a(0x2c14)];_0x5439b8['size'],_0x5439b8[_0x545ce7(0x18c0)];var _0xbab2ab=_0x5439b8[_0x25d57a(0x11ba)],_0x27fdc0=_0x3d6b25[_0x25d57a(0x58fa)];_0x3dbd76[_0x545ce7(0x29d0)](_0x50f8f3),_0x3d6b25['buffer']=_0x3dbd76,_0x3d6b25[_0x25d57a(0x11ba)]=_0x110bba,_0x3d6b25['dimensionIndices']=_0xbab2ab;var _0x5bd5fc=_0x3d6b25[_0x25d57a(0xbdc)],_0x425d05=_0x3d6b25[_0x25d57a(0x5011)],_0x16e25c=_0x3d6b25[_0x25d57a(0x1ce6)],_0x42fe0a=_0x3d6b25[_0x25d57a(0x201c)];_0x3d6b25[_0x25d57a(0x3d31)]=0x0,_0x3d6b25[_0x25d57a(0x2397)]=0x0,_0x3d6b25[_0x545ce7(0x1956)]=0x0;for(var _0x5c8765=0x1,_0x1c216b=0x0;_0x1c216b<_0x110bba[_0x545ce7(0x2ef4)];_0x1c216b++)_0x110bba[_0x1c216b][_0x25d57a(0x2c5)]==_0x5bd5fc?_0x3d6b25[_0x25d57a(0x3d31)]=_0x110bba[_0x1c216b][_0x545ce7(0x36b6)]:_0x110bba[_0x1c216b][_0x25d57a(0x2c5)]==_0x425d05?_0x3d6b25[_0x25d57a(0x2397)]=_0x110bba[_0x1c216b][_0x25d57a(0xd16)]:_0x110bba[_0x1c216b][_0x25d57a(0x2c5)]==_0x16e25c?_0x3d6b25[_0x25d57a(0x1927)]=_0x110bba[_0x1c216b][_0x25d57a(0xd16)]:defined$1(_0x42fe0a)&&_0x110bba[_0x1c216b][_0x25d57a(0x2c5)]==_0x42fe0a&&(_0x5c8765=_0x110bba[_0x1c216b][_0x545ce7(0x36b6)]);_0x27fdc0[_0x25d57a(0x809)]>0x0&&(_0x5c8765=_0x27fdc0[_0x25d57a(0x809)],_0x3d6b25[_0x545ce7(0x3743)]=null);var _0x14fc75={'array':[]},_0x313bca=0x0;for(_0x313bca=0x0;_0x313bca<_0x5c8765;_0x313bca++)_0x14fc75[_0x25d57a(0xa59)][_0x313bca]=[];if(_0x14fc75[_0x545ce7(0x2df9)]=Number[_0x25d57a(0x5c47)],_0x14fc75[_0x25d57a(0x2ed)]=Number[_0x25d57a(0x4d71)],_0x14fc75[_0x25d57a(0x3d31)]=_0x3d6b25[_0x25d57a(0x3d31)],_0x14fc75['yDimSize']=_0x3d6b25[_0x25d57a(0x2397)],_0x14fc75[_0x545ce7(0x1956)]=_0x3d6b25[_0x545ce7(0x1956)],_0x14fc75[_0x25d57a(0xe03)]=_0x5c8765,_0x27fdc0[_0x25d57a(0x809)]>0x0){for(_0x313bca=0x0;_0x313bca<_0x5c8765;_0x313bca++)_0x3dbd76[_0x25d57a(0x1133)](_0x50f8f3+_0x27fdc0[_0x25d57a(0x58b0)]*_0x313bca),traverseDimension(_0x3d6b25,0x0,0x0,0x0,0x0,_0x313bca,_0x14fc75);}else traverseDimension(_0x3d6b25,0x0,0x0,0x0,0x0,0x0,_0x14fc75);return _0x14fc75;}function NeverTileDiscardPolicy(_0x32e698){}NetCDFParser[_0x5e00b3(0x262b)]=function(_0x3ce820,_0x5b3b45){var _0x5bb83c=_0x307c2b,_0x55b772=_0x5e00b3,_0x2bdbf9=_0x3ce820[_0x55b772(0x1a5c)],_0x3a3104=_0x3ce820[_0x55b772(0x537f)],_0x22c00b=_0x2bdbf9[_0x55b772(0x11ba)];_0x2bdbf9[_0x55b772(0x31f3)];var _0x2d9f02=_0x2bdbf9[_0x5bb83c(0x548e)];_0x5b3b45[_0x55b772(0x58fa)]=_0x2bdbf9[_0x55b772(0x58fa)];for(var _0xd35741=0x0,_0x2454e1=0x0;_0x2454e1<_0x2d9f02['length'];_0x2454e1++)if(_0x2d9f02[_0x2454e1][_0x55b772(0x2c5)]==_0x5b3b45[_0x55b772(0x383e)]){_0xd35741=_0x2454e1;break;}return readOneVariable(_0x5b3b45,_0x2d9f02[_0xd35741],_0x22c00b,_0x3a3104);},NeverTileDiscardPolicy[_0x307c2b(0x1aa2)][_0x307c2b(0xe73)]=function(){return!0x0;},NeverTileDiscardPolicy[_0x5e00b3(0x3720)][_0x307c2b(0x309d)]=function(_0x40efd1){return!0x1;};var AdjustTranslucentFS=_0x307c2b(0x104c),CompositeOITFS=_0x5e00b3(0x5824);function OIT(_0x33e15a){var _0x4c645c=_0x307c2b,_0xec8052=_0x5e00b3;this[_0xec8052(0x3451)]=!0x1,this['_translucentMRTSupport']=!0x1;var _0x38c4a3=_0x33e15a[_0xec8052(0x2c37)]&&_0x33e15a[_0xec8052(0x2a16)];this[_0xec8052(0x384e)]=_0x33e15a[_0xec8052(0x21ea)]&&_0x38c4a3,this[_0xec8052(0x3451)]=!this[_0xec8052(0x384e)]&&_0x38c4a3,this[_0xec8052(0x225f)]=void 0x0,this[_0xec8052(0xfd6)]=void 0x0,this[_0xec8052(0x12f)]=void 0x0,this[_0xec8052(0x29f5)]=void 0x0,this[_0xec8052(0x29f6)]=void 0x0,this[_0xec8052(0xa1b)]=void 0x0,this[_0x4c645c(0x2b4d)]=void 0x0,this[_0xec8052(0x226f)]=void 0x0,this[_0x4c645c(0x1c4b)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'owner':this}),this[_0x4c645c(0x50e8)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x1),'owner':this}),this[_0xec8052(0x1c8c)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'owner':this}),this[_0xec8052(0x4e68)]=new ClearCommand({'color':new Color$2(0x1,0x1,0x1,0x1),'owner':this}),this[_0xec8052(0x5fe)]={},this[_0xec8052(0x8a1)]={},this[_0xec8052(0x1e9c)]=void 0x0,this[_0xec8052(0x2c6)]=void 0x0,this[_0xec8052(0x2c9c)]=void 0x0,this[_0x4c645c(0x4fe8)]=new BoundingRectangle(),this['_rs']=void 0x0,this[_0xec8052(0xe4f)]=!0x1,this[_0xec8052(0x8f4)]=void 0x0,this[_0xec8052(0x1a2c)]=!0x1;}function destroyTextures$1(_0x5ca17b){var _0x33301e=_0x307c2b,_0x46e09d=_0x5e00b3;_0x5ca17b[_0x46e09d(0x29f5)]=_0x5ca17b[_0x46e09d(0x29f5)]&&!_0x5ca17b[_0x46e09d(0x29f5)][_0x46e09d(0x53aa)]()&&_0x5ca17b[_0x33301e(0x480e)][_0x46e09d(0x2947)](),_0x5ca17b[_0x46e09d(0x654)]=_0x5ca17b[_0x46e09d(0x654)]&&!_0x5ca17b[_0x46e09d(0x654)][_0x46e09d(0x53aa)]()&&_0x5ca17b[_0x46e09d(0x654)][_0x46e09d(0x2947)]();}function destroyFramebuffers$1(_0x978d2e){var _0xdbf142=_0x307c2b,_0x20e9c0=_0x5e00b3;_0x978d2e[_0xdbf142(0x1e25)]=_0x978d2e[_0x20e9c0(0x29f6)]&&!_0x978d2e[_0xdbf142(0x1e25)][_0x20e9c0(0x53aa)]()&&_0x978d2e['_translucentFBO'][_0x20e9c0(0x2947)](),_0x978d2e[_0x20e9c0(0xa1b)]=_0x978d2e[_0x20e9c0(0xa1b)]&&!_0x978d2e[_0x20e9c0(0xa1b)][_0x20e9c0(0x53aa)]()&&_0x978d2e[_0x20e9c0(0xa1b)][_0x20e9c0(0x2947)](),_0x978d2e[_0x20e9c0(0x235d)]=_0x978d2e[_0x20e9c0(0x235d)]&&!_0x978d2e[_0x20e9c0(0x235d)][_0xdbf142(0x5929)]()&&_0x978d2e[_0x20e9c0(0x235d)][_0x20e9c0(0x2947)](),_0x978d2e[_0x20e9c0(0x226f)]=_0x978d2e[_0x20e9c0(0x226f)]&&!_0x978d2e[_0x20e9c0(0x226f)][_0x20e9c0(0x53aa)]()&&_0x978d2e[_0x20e9c0(0x226f)][_0x20e9c0(0x2947)]();}function destroyResources$2(_0xba85ec){destroyTextures$1(_0xba85ec),destroyFramebuffers$1(_0xba85ec);}function updateTextures(_0x3f0a16,_0x44c009,_0x3e4bc4,_0x37a0db){var _0x5364e6=_0x307c2b,_0x40709c=_0x5e00b3;destroyTextures$1(_0x3f0a16),_0x3f0a16[_0x5364e6(0x480e)]=new Texture({'context':_0x44c009,'width':_0x3e4bc4,'height':_0x37a0db,'pixelFormat':PixelFormat$1[_0x40709c(0x1015)],'pixelDatatype':PixelDatatype$1[_0x5364e6(0x3078)]});var _0x1b6e63=new Float32Array(_0x3e4bc4*_0x37a0db*0x4);_0x3f0a16[_0x40709c(0x654)]=new Texture({'context':_0x44c009,'pixelFormat':PixelFormat$1[_0x5364e6(0x668)],'pixelDatatype':PixelDatatype$1[_0x40709c(0x486a)],'source':{'arrayBufferView':_0x1b6e63,'width':_0x3e4bc4,'height':_0x37a0db},'flipY':!0x1});}function updateFramebuffers$2(_0x983e5e,_0x26fbe7){var _0x3e2af6=_0x307c2b,_0x746722=_0x5e00b3;destroyFramebuffers$1(_0x983e5e);var _0x4118df=WebGLConstants$1[_0x3e2af6(0x2f53)],_0x3e4679=!0x0;if(_0x983e5e[_0x746722(0x384e)]&&(_0x983e5e[_0x746722(0x29f6)]=new Framebuffer$1({'context':_0x26fbe7,'colorTextures':[_0x983e5e[_0x746722(0x29f5)],_0x983e5e[_0x746722(0x654)]],'depthStencilTexture':_0x983e5e[_0x746722(0x12f)],'destroyAttachments':!0x1}),_0x983e5e[_0x746722(0x235d)]=new Framebuffer$1({'context':_0x26fbe7,'colorTextures':[_0x983e5e[_0x746722(0x29f5)],_0x983e5e[_0x746722(0x654)]],'destroyAttachments':!0x1}),_0x983e5e[_0x746722(0x29f6)][_0x746722(0x41c1)]===_0x4118df&&_0x983e5e[_0x746722(0x235d)][_0x3e2af6(0x43d0)]===_0x4118df||(destroyFramebuffers$1(_0x983e5e),_0x983e5e[_0x746722(0x384e)]=!0x1)),!_0x983e5e[_0x746722(0x384e)]){_0x983e5e[_0x3e2af6(0x1e25)]=new Framebuffer$1({'context':_0x26fbe7,'colorTextures':[_0x983e5e[_0x3e2af6(0x480e)]],'depthStencilTexture':_0x983e5e[_0x746722(0x12f)],'destroyAttachments':!0x1}),_0x983e5e[_0x746722(0xa1b)]=new Framebuffer$1({'context':_0x26fbe7,'colorTextures':[_0x983e5e[_0x746722(0x654)]],'depthStencilTexture':_0x983e5e[_0x746722(0x12f)],'destroyAttachments':!0x1}),_0x983e5e[_0x3e2af6(0x2b4d)]=new Framebuffer$1({'context':_0x26fbe7,'colorTextures':[_0x983e5e[_0x3e2af6(0x480e)]],'destroyAttachments':!0x1}),_0x983e5e[_0x746722(0x226f)]=new Framebuffer$1({'context':_0x26fbe7,'colorTextures':[_0x983e5e[_0x746722(0x654)]],'destroyAttachments':!0x1});var _0x3786ed=_0x983e5e[_0x746722(0x29f6)][_0x746722(0x41c1)]===_0x4118df,_0x2ea246=_0x983e5e[_0x746722(0xa1b)][_0x746722(0x41c1)]===_0x4118df,_0x12edae=_0x983e5e[_0x746722(0x235d)][_0x746722(0x41c1)]===_0x4118df,_0x47e3ba=_0x983e5e[_0x746722(0x226f)][_0x746722(0x41c1)]===_0x4118df;_0x3786ed&&_0x2ea246&&_0x12edae&&_0x47e3ba||(destroyResources$2(_0x983e5e),_0x983e5e[_0x3e2af6(0x58f8)]=!0x1,_0x3e4679=!0x1);}return _0x3e4679;}OIT[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x186450,_0x40ec4d,_0x1b147d,_0x1454ce){var _0x7456c0=_0x307c2b,_0x7bb595=_0x5e00b3;if(this[_0x7456c0(0x1fb2)]()){this[_0x7456c0(0x1c10)]=_0x1b147d,this[_0x7bb595(0xfd6)]=_0x1b147d[_0x7bb595(0x1d69)](0x0),this[_0x7bb595(0x12f)]=_0x1b147d[_0x7456c0(0x2fb4)];var _0x4de0db=this[_0x7bb595(0xfd6)][_0x7bb595(0x2d3c)],_0x58d451=this['_opaqueTexture'][_0x7456c0(0x10d5)],_0x504781=this[_0x7456c0(0x480e)],_0x316c28=!defined$1(_0x504781)||_0x504781[_0x7bb595(0x2d3c)]!==_0x4de0db||_0x504781[_0x7bb595(0x5a4e)]!==_0x58d451||_0x1454ce!==this[_0x7bb595(0x1a2c)];if(_0x316c28&&updateTextures(this,_0x186450,_0x4de0db,_0x58d451),defined$1(this[_0x7bb595(0x29f6)])&&!_0x316c28||updateFramebuffers$2(this,_0x186450)){this[_0x7bb595(0x1a2c)]=_0x1454ce;var _0x19cf81,_0x2162d9,_0x3ec62d=this;defined$1(this[_0x7bb595(0x1e9c)])||(_0x19cf81=new ShaderSource({'sources':[CompositeOITFS]}),this[_0x7bb595(0x384e)]&&_0x19cf81[_0x7456c0(0x3682)][_0x7bb595(0x5323)](_0x7bb595(0x13dd)),_0x2162d9={'u_opaque':function(){var _0x30bcb3=_0x7bb595;return _0x3ec62d[_0x30bcb3(0xfd6)];},'u_accumulation':function(){var _0x170cf9=_0x7bb595;return _0x3ec62d[_0x170cf9(0x29f5)];},'u_revealage':function(){var _0x5f3613=_0x7bb595;return _0x3ec62d[_0x5f3613(0x654)];}},this[_0x7456c0(0x287)]=_0x186450[_0x7bb595(0x599f)](_0x19cf81,{'uniformMap':_0x2162d9,'owner':this})),defined$1(this[_0x7bb595(0x2c6)])||(this[_0x7bb595(0x384e)]?(_0x19cf81=new ShaderSource({'defines':[_0x7bb595(0x13dd)],'sources':[AdjustTranslucentFS]}),_0x2162d9={'u_bgColor':function(){var _0x21ed63=_0x7bb595;return _0x3ec62d[_0x21ed63(0x39b7)]['color'];},'u_depthTexture':function(){var _0x47673c=_0x7bb595;return _0x3ec62d[_0x47673c(0x12f)];}},this[_0x7bb595(0x2c6)]=_0x186450[_0x7bb595(0x599f)](_0x19cf81,{'uniformMap':_0x2162d9,'owner':this})):this[_0x7bb595(0x3451)]&&(_0x19cf81=new ShaderSource({'sources':[AdjustTranslucentFS]}),_0x2162d9={'u_bgColor':function(){var _0x38c3ff=_0x7bb595;return _0x3ec62d[_0x38c3ff(0x1c8c)]['color'];},'u_depthTexture':function(){var _0x46ae84=_0x7bb595;return _0x3ec62d[_0x46ae84(0x12f)];}},this[_0x7bb595(0x2c6)]=_0x186450[_0x7bb595(0x599f)](_0x19cf81,{'uniformMap':_0x2162d9,'owner':this}),_0x2162d9={'u_bgColor':function(){var _0x2f3b35=_0x7456c0;return _0x3ec62d[_0x2f3b35(0x129e)][_0x2f3b35(0x3a3a)];},'u_depthTexture':function(){var _0x2cd7ad=_0x7bb595;return _0x3ec62d[_0x2cd7ad(0x12f)];}},this[_0x7bb595(0x2c9c)]=_0x186450[_0x7bb595(0x599f)](_0x19cf81,{'uniformMap':_0x2162d9,'owner':this}))),this['_viewport'][_0x7bb595(0x2d3c)]=_0x4de0db,this[_0x7bb595(0x5346)][_0x7bb595(0x5a4e)]=_0x58d451;var _0x2908bf=!BoundingRectangle[_0x7bb595(0x1dab)](this[_0x7456c0(0x4fe8)],_0x40ec4d[_0x7456c0(0x3ebd)]),_0x2d7e2e=_0x2908bf!==this[_0x7bb595(0xe4f)];this[_0x7bb595(0xe4f)]=_0x2908bf,BoundingRectangle[_0x7bb595(0x1dab)](this[_0x7bb595(0x8f4)],_0x40ec4d[_0x7bb595(0x4e47)])||(this['_scissorRectangle']=BoundingRectangle[_0x7bb595(0x40f3)](_0x40ec4d[_0x7bb595(0x4e47)],this[_0x7bb595(0x8f4)]),_0x2d7e2e=!0x0),defined$1(this[_0x7456c0(0x827)])&&BoundingRectangle[_0x7bb595(0x1dab)](this['_viewport'],this[_0x7bb595(0x3fb4)][_0x7bb595(0x4e47)])&&!_0x2d7e2e||(this[_0x7bb595(0x3fb4)]=RenderState[_0x7456c0(0x5602)]({'viewport':this[_0x7456c0(0x4fe8)],'scissorTest':{'enabled':this[_0x7bb595(0xe4f)],'rectangle':this[_0x7bb595(0x8f4)]}})),defined$1(this[_0x7bb595(0x1e9c)])&&(this[_0x7bb595(0x1e9c)][_0x7bb595(0x33c4)]=this[_0x7bb595(0x3fb4)]),this[_0x7bb595(0x2c6)]&&(this[_0x7456c0(0x2d8a)][_0x7bb595(0x33c4)]=this[_0x7bb595(0x3fb4)]),defined$1(this[_0x7bb595(0x2c9c)])&&(this[_0x7bb595(0x2c9c)][_0x7bb595(0x33c4)]=this[_0x7bb595(0x3fb4)]);}}};var translucentMRTBlend$1={'enabled':!0x0,'color':new Color$2(0x0,0x0,0x0,0x0),'equationRgb':BlendEquation$1[_0x5e00b3(0x5852)],'equationAlpha':BlendEquation$1[_0x5e00b3(0x5852)],'functionSourceRgb':BlendFunction$1[_0x5e00b3(0x2bbb)],'functionDestinationRgb':BlendFunction$1[_0x5e00b3(0x2bbb)],'functionSourceAlpha':BlendFunction$1[_0x5e00b3(0x3a34)],'functionDestinationAlpha':BlendFunction$1[_0x5e00b3(0x3f94)]},translucentColorBlend={'enabled':!0x0,'color':new Color$2(0x0,0x0,0x0,0x0),'equationRgb':BlendEquation$1[_0x5e00b3(0x5852)],'equationAlpha':BlendEquation$1[_0x5e00b3(0x5852)],'functionSourceRgb':BlendFunction$1[_0x5e00b3(0x2bbb)],'functionDestinationRgb':BlendFunction$1[_0x5e00b3(0x2bbb)],'functionSourceAlpha':BlendFunction$1[_0x5e00b3(0x2bbb)],'functionDestinationAlpha':BlendFunction$1[_0x5e00b3(0x2bbb)]},translucentAlphaBlend={'enabled':!0x0,'color':new Color$2(0x0,0x0,0x0,0x0),'equationRgb':BlendEquation$1[_0x5e00b3(0x5852)],'equationAlpha':BlendEquation$1[_0x5e00b3(0x5852)],'functionSourceRgb':BlendFunction$1[_0x5e00b3(0x3a34)],'functionDestinationRgb':BlendFunction$1[_0x5e00b3(0x3f94)],'functionSourceAlpha':BlendFunction$1[_0x5e00b3(0x3a34)],'functionDestinationAlpha':BlendFunction$1[_0x307c2b(0x3728)]};function getTranslucentRenderState(_0xabaadb,_0x30620c,_0x5eeeea,_0x4713b7){var _0x26535d=_0x307c2b,_0x3f2127=_0x5e00b3,_0x41b30e=_0x5eeeea[_0x4713b7['id']];if(!defined$1(_0x41b30e)){var _0x2bc901=RenderState[_0x3f2127(0x3173)](_0x4713b7);_0x2bc901[_0x3f2127(0x48e5)]=!0x1,_0x2bc901[_0x26535d(0x3b4)]=_0x30620c,_0x41b30e=RenderState[_0x3f2127(0x5344)](_0x2bc901),_0x5eeeea[_0x4713b7['id']]=_0x41b30e;}return _0x41b30e;}function getTranslucentMRTRenderState(_0x28cd92,_0x58c94d,_0x34386c){var _0x32d290=_0x5e00b3;return getTranslucentRenderState(_0x58c94d,translucentMRTBlend$1,_0x28cd92[_0x32d290(0x5fe)],_0x34386c);}function getTranslucentColorRenderState(_0x1da6d9,_0x32632e,_0x45b854){var _0x30633d=_0x5e00b3;return getTranslucentRenderState(_0x32632e,translucentColorBlend,_0x1da6d9[_0x30633d(0x5fe)],_0x45b854);}function getTranslucentAlphaRenderState(_0x32dc34,_0x3eec7d,_0x53324){var _0x51d693=_0x307c2b;return getTranslucentRenderState(_0x3eec7d,translucentAlphaBlend,_0x32dc34[_0x51d693(0xf57)],_0x53324);}var mrtShaderSource=_0x5e00b3(0x20ca),colorShaderSource=_0x5e00b3(0x21d3),alphaShaderSource=_0x307c2b(0x38f5);function getTranslucentShaderProgram(_0x2be141,_0x38438b,_0x1f35fa,_0x280b8f){var _0x13820b=_0x307c2b,_0x572b1a=_0x5e00b3,_0x2222d8=_0x2be141[_0x572b1a(0x1b56)][_0x572b1a(0x4356)](_0x38438b,_0x1f35fa);if(!defined$1(_0x2222d8)){var _0x258f1f=_0x38438b[_0x572b1a(0x3f20)],_0xe38d40=_0x38438b[_0x572b1a(0x1a87)][_0x572b1a(0x40f3)]();_0xe38d40[_0x13820b(0x1d54)]=_0xe38d40[_0x13820b(0x1d54)][_0x572b1a(0x7f7)](function(_0x17e0c2){var _0x117675=_0x572b1a;return _0x17e0c2=(_0x17e0c2=(_0x17e0c2=(_0x17e0c2=ShaderSource[_0x117675(0x1096)](_0x17e0c2,_0x117675(0x2585)))[_0x117675(0x2c3f)](/gl_FragColor/g,_0x117675(0x52e4)))[_0x117675(0x2c3f)](/\bdiscard\b/g,_0x117675(0x5657)))[_0x117675(0x2c3f)](/czm_phong/g,_0x117675(0x3d20));}),_0xe38d40[_0x572b1a(0x2454)][_0x572b1a(0x2f5b)](0x0,0x0,(-0x1!==_0x280b8f[_0x572b1a(0xabf)](_0x572b1a(0x3965))?_0x572b1a(0x1c17):'')+_0x572b1a(0x1fbe)),_0xe38d40[_0x572b1a(0x2454)][_0x572b1a(0x5323)](_0x572b1a(0x5bb4)+_0x280b8f+'}\x0a'),_0x2222d8=_0x2be141[_0x572b1a(0x1b56)]['createDerivedShaderProgram'](_0x38438b,_0x1f35fa,{'vertexShaderSource':_0x38438b[_0x572b1a(0x14d5)],'fragmentShaderSource':_0xe38d40,'attributeLocations':_0x258f1f});}return _0x2222d8;}function getTranslucentMRTShaderProgram(_0x4f9810,_0x36d2a9){var _0x2b4f82=_0x5e00b3;return getTranslucentShaderProgram(_0x4f9810,_0x36d2a9,_0x2b4f82(0x1e2a),mrtShaderSource);}function getTranslucentColorShaderProgram(_0x3956b3,_0x1d01f7){var _0x2e4e47=_0x5e00b3;return getTranslucentShaderProgram(_0x3956b3,_0x1d01f7,_0x2e4e47(0x40e3),colorShaderSource);}function getTranslucentAlphaShaderProgram(_0x34658d,_0x109506){var _0x429994=_0x5e00b3;return getTranslucentShaderProgram(_0x34658d,_0x109506,_0x429994(0x463c),alphaShaderSource);}function executeTranslucentCommandsSortedMultipass(_0x182330,_0x358385,_0xfd0d39,_0x14dfb6,_0xccd1f4,_0x58ec21){var _0x41e727=_0x307c2b,_0x4c117c=_0x5e00b3,_0x905f57,_0xd01eba,_0x111d25=_0x358385[_0x4c117c(0x4fd0)],_0x2e3567=_0x358385[_0x4c117c(0x3859)][_0x41e727(0x34e3)],_0x26b70e=_0x358385[_0x41e727(0x4768)],_0x108c0c=_0x14dfb6[_0x4c117c(0x3eaf)],_0x393f66=_0xccd1f4[_0x41e727(0x2ef4)],_0x5298c5=_0x358385[_0x4c117c(0x3859)][_0x4c117c(0x3823)][_0x4c117c(0x2ddb)];_0x14dfb6[_0x41e727(0x4800)]=_0x182330[_0x4c117c(0x235d)],_0x182330[_0x4c117c(0x2c6)][_0x41e727(0x482e)](_0x111d25,_0x14dfb6),_0x14dfb6[_0x4c117c(0x3eaf)]=_0x182330['_adjustAlphaFBO'],_0x182330[_0x41e727(0x4913)][_0x41e727(0x482e)](_0x111d25,_0x14dfb6);var _0x1e2639=_0x182330[_0x41e727(0x1c10)];for(_0x14dfb6[_0x4c117c(0x3eaf)]=_0x182330[_0x4c117c(0x29f6)],_0xd01eba=0x0;_0xd01eba<_0x393f66;++_0xd01eba)_0x905f57=_0xccd1f4[_0xd01eba],_0x905f57=_0x2e3567?_0x905f57['derivedCommands'][_0x4c117c(0x17ca)][_0x4c117c(0x9bd)]:_0x905f57,_0x905f57=_0x26b70e?_0x905f57[_0x4c117c(0x176e)][_0x4c117c(0x1925)][_0x4c117c(0x9bd)]:_0x905f57,_0xfd0d39(_0x5298c5&&_0x905f57[_0x4c117c(0x1d34)]?_0x905f57['derivedCommands']['oit'][_0x41e727(0x4ffe)]['translucentCommand']:_0x905f57[_0x4c117c(0x176e)][_0x4c117c(0x44d2)]['translucentCommand'],_0x358385,_0x111d25,_0x14dfb6,_0x1e2639);for(defined$1(_0x58ec21)&&(_0x905f57=_0x58ec21[_0x4c117c(0x24bb)],_0xfd0d39(_0x5298c5&&_0x905f57[_0x4c117c(0x1d34)]?_0x905f57[_0x4c117c(0x176e)][_0x4c117c(0x44d2)][_0x41e727(0x4ffe)][_0x4c117c(0xd93)]:_0x905f57[_0x4c117c(0x176e)][_0x4c117c(0x44d2)][_0x4c117c(0xd93)],_0x358385,_0x111d25,_0x14dfb6,_0x1e2639)),_0x14dfb6[_0x4c117c(0x3eaf)]=_0x182330[_0x4c117c(0xa1b)],_0xd01eba=0x0;_0xd01eba<_0x393f66;++_0xd01eba)_0x905f57=_0xccd1f4[_0xd01eba],_0x905f57=_0x2e3567?_0x905f57[_0x4c117c(0x176e)][_0x4c117c(0x17ca)][_0x4c117c(0x9bd)]:_0x905f57,_0x905f57=_0x26b70e?_0x905f57[_0x4c117c(0x176e)][_0x41e727(0x43bd)][_0x4c117c(0x9bd)]:_0x905f57,_0xfd0d39(_0x5298c5&&_0x905f57['receiveShadows']?_0x905f57[_0x41e727(0x4b02)][_0x4c117c(0x44d2)][_0x4c117c(0x5cc1)][_0x41e727(0x520c)]:_0x905f57[_0x41e727(0x4b02)][_0x4c117c(0x44d2)][_0x4c117c(0x3438)],_0x358385,_0x111d25,_0x14dfb6,_0x1e2639);defined$1(_0x58ec21)&&(_0x905f57=_0x58ec21[_0x41e727(0x4a9d)],_0xfd0d39(_0x5298c5&&_0x905f57[_0x4c117c(0x1d34)]?_0x905f57[_0x4c117c(0x176e)][_0x4c117c(0x44d2)][_0x41e727(0x4ffe)][_0x4c117c(0x3438)]:_0x905f57[_0x4c117c(0x176e)][_0x4c117c(0x44d2)][_0x4c117c(0x3438)],_0x358385,_0x111d25,_0x14dfb6,_0x1e2639)),_0x14dfb6[_0x4c117c(0x3eaf)]=_0x108c0c;}function executeTranslucentCommandsSortedMRT(_0x360fed,_0xb12eb4,_0x4281ef,_0x512821,_0x3e06b1,_0x2a8137){var _0xd2383a=_0x307c2b,_0x93eb40=_0x5e00b3,_0x314e44=_0xb12eb4[_0x93eb40(0x4fd0)],_0x5af70b=_0xb12eb4[_0x93eb40(0x3859)][_0x93eb40(0x398f)],_0x160dd3=_0xb12eb4[_0xd2383a(0x4768)],_0x34c2bd=_0x512821[_0x93eb40(0x3eaf)],_0x36e76d=_0x3e06b1[_0x93eb40(0x809)],_0x391ed1=_0xb12eb4[_0x93eb40(0x3859)][_0x93eb40(0x3823)][_0x93eb40(0x2ddb)];_0x512821[_0x93eb40(0x3eaf)]=_0x360fed[_0x93eb40(0x235d)],_0x360fed[_0xd2383a(0x2d8a)][_0x93eb40(0x5ae4)](_0x314e44,_0x512821);var _0xb76724,_0x3e6a81=_0x360fed[_0x93eb40(0x225f)];_0x512821[_0x93eb40(0x3eaf)]=_0x360fed['_translucentFBO'];for(var _0x581882=0x0;_0x581882<_0x36e76d;++_0x581882)_0xb76724=_0x3e06b1[_0x581882],_0xb76724=_0x5af70b?_0xb76724[_0x93eb40(0x176e)][_0x93eb40(0x17ca)][_0xd2383a(0x2f3e)]:_0xb76724,_0xb76724=_0x160dd3?_0xb76724[_0x93eb40(0x176e)][_0x93eb40(0x1925)][_0x93eb40(0x9bd)]:_0xb76724,_0x4281ef(_0x391ed1&&_0xb76724[_0x93eb40(0x1d34)]?_0xb76724['derivedCommands'][_0xd2383a(0x163e)][_0x93eb40(0x5cc1)][_0x93eb40(0xd93)]:_0xb76724[_0x93eb40(0x176e)][_0x93eb40(0x44d2)][_0xd2383a(0x105a)],_0xb12eb4,_0x314e44,_0x512821,_0x3e6a81);defined$1(_0x2a8137)&&(_0xb76724=_0x2a8137[_0x93eb40(0x24bb)],_0x4281ef(_0x391ed1&&_0xb76724[_0xd2383a(0x5c1)]?_0xb76724[_0x93eb40(0x176e)][_0x93eb40(0x44d2)][_0xd2383a(0x4ffe)][_0xd2383a(0x105a)]:_0xb76724[_0x93eb40(0x176e)][_0x93eb40(0x44d2)][_0x93eb40(0xd93)],_0xb12eb4,_0x314e44,_0x512821,_0x3e6a81)),_0x512821[_0x93eb40(0x3eaf)]=_0x34c2bd;}OIT[_0x5e00b3(0x3720)][_0x307c2b(0x1b1e)]=function(_0x2c672b,_0x49c6c8,_0x5305e4){var _0x534487=_0x307c2b,_0x7ce9cc=_0x5e00b3,_0x15b2ee,_0x514ec8,_0x3cb68d,_0x4e7336,_0x4129cf,_0x42ed42;return(defined$1(_0x5305e4)||(_0x5305e4={}),this[_0x7ce9cc(0x384e)])?(defined$1(_0x5305e4[_0x7ce9cc(0xd93)])&&(_0x15b2ee=_0x5305e4[_0x7ce9cc(0xd93)][_0x7ce9cc(0x2ddc)],_0x514ec8=_0x5305e4[_0x534487(0x105a)][_0x7ce9cc(0x33c4)]),_0x5305e4[_0x534487(0x105a)]=DrawCommand[_0x534487(0x17ea)](_0x2c672b,_0x5305e4['translucentCommand']),defined$1(_0x15b2ee)&&_0x5305e4[_0x7ce9cc(0x2d20)]===_0x2c672b['shaderProgram']['id']?(_0x5305e4[_0x534487(0x105a)][_0x534487(0x1868)]=_0x15b2ee,_0x5305e4[_0x7ce9cc(0xd93)][_0x7ce9cc(0x33c4)]=_0x514ec8):(_0x5305e4[_0x7ce9cc(0xd93)][_0x534487(0x1868)]=getTranslucentMRTShaderProgram(_0x49c6c8,_0x2c672b[_0x7ce9cc(0x2ddc)]),_0x5305e4[_0x7ce9cc(0xd93)][_0x534487(0x1991)]=getTranslucentMRTRenderState(this,_0x49c6c8,_0x2c672b[_0x7ce9cc(0x33c4)]),_0x5305e4[_0x7ce9cc(0x2d20)]=_0x2c672b[_0x7ce9cc(0x2ddc)]['id'])):(defined$1(_0x5305e4[_0x7ce9cc(0xd93)])&&(_0x3cb68d=_0x5305e4[_0x7ce9cc(0xd93)][_0x7ce9cc(0x2ddc)],_0x4e7336=_0x5305e4[_0x7ce9cc(0xd93)][_0x534487(0x1991)],_0x4129cf=_0x5305e4[_0x7ce9cc(0x3438)][_0x534487(0x1868)],_0x42ed42=_0x5305e4[_0x7ce9cc(0x3438)][_0x7ce9cc(0x33c4)]),_0x5305e4[_0x7ce9cc(0xd93)]=DrawCommand[_0x7ce9cc(0x305)](_0x2c672b,_0x5305e4[_0x7ce9cc(0xd93)]),_0x5305e4[_0x7ce9cc(0x3438)]=DrawCommand[_0x7ce9cc(0x305)](_0x2c672b,_0x5305e4[_0x7ce9cc(0x3438)]),defined$1(_0x3cb68d)&&_0x5305e4[_0x7ce9cc(0x2d20)]===_0x2c672b['shaderProgram']['id']?(_0x5305e4['translucentCommand'][_0x7ce9cc(0x2ddc)]=_0x3cb68d,_0x5305e4[_0x7ce9cc(0xd93)][_0x7ce9cc(0x33c4)]=_0x4e7336,_0x5305e4[_0x7ce9cc(0x3438)][_0x7ce9cc(0x2ddc)]=_0x4129cf,_0x5305e4[_0x7ce9cc(0x3438)][_0x7ce9cc(0x33c4)]=_0x42ed42):(_0x5305e4[_0x534487(0x105a)][_0x7ce9cc(0x2ddc)]=getTranslucentColorShaderProgram(_0x49c6c8,_0x2c672b[_0x7ce9cc(0x2ddc)]),_0x5305e4[_0x7ce9cc(0xd93)][_0x7ce9cc(0x33c4)]=getTranslucentColorRenderState(this,_0x49c6c8,_0x2c672b[_0x7ce9cc(0x33c4)]),_0x5305e4[_0x7ce9cc(0x3438)][_0x7ce9cc(0x2ddc)]=getTranslucentAlphaShaderProgram(_0x49c6c8,_0x2c672b[_0x7ce9cc(0x2ddc)]),_0x5305e4[_0x7ce9cc(0x3438)][_0x7ce9cc(0x33c4)]=getTranslucentAlphaRenderState(this,_0x49c6c8,_0x2c672b[_0x7ce9cc(0x33c4)]),_0x5305e4[_0x7ce9cc(0x2d20)]=_0x2c672b[_0x7ce9cc(0x2ddc)]['id'])),_0x5305e4;},OIT[_0x5e00b3(0x3720)][_0x5e00b3(0x204a)]=function(_0x285a7b,_0x33179d,_0x1e7757,_0x2362d1,_0x14e000){var _0x9e6797=_0x307c2b;this[_0x9e6797(0x2294)]?executeTranslucentCommandsSortedMRT(this,_0x285a7b,_0x33179d,_0x1e7757,_0x2362d1,_0x14e000):executeTranslucentCommandsSortedMultipass(this,_0x285a7b,_0x33179d,_0x1e7757,_0x2362d1,_0x14e000);},OIT[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(_0x376cda,_0x271959){var _0x2a4ee6=_0x5e00b3;this[_0x2a4ee6(0x1e9c)][_0x2a4ee6(0x5ae4)](_0x376cda,_0x271959);},OIT[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(_0x166a0b,_0x3efc25,_0x3c10ee){var _0x3c6187=_0x307c2b,_0x4aa73d=_0x5e00b3,_0xc31a7a=_0x3efc25[_0x4aa73d(0x3eaf)];_0x3efc25[_0x4aa73d(0x3eaf)]=this[_0x4aa73d(0x225f)],Color$2[_0x4aa73d(0x40f3)](_0x3c10ee,this[_0x4aa73d(0x948)][_0x4aa73d(0x8fe)]),this[_0x4aa73d(0x948)][_0x4aa73d(0x5ae4)](_0x166a0b,_0x3efc25),_0x3efc25[_0x4aa73d(0x3eaf)]=this[_0x4aa73d(0x29f6)],(this[_0x4aa73d(0x384e)]?this[_0x4aa73d(0x39b7)]:this[_0x3c6187(0x4cde)])[_0x4aa73d(0x5ae4)](_0x166a0b,_0x3efc25),this[_0x4aa73d(0x3451)]&&(_0x3efc25[_0x3c6187(0x4800)]=this[_0x3c6187(0x2293)],this[_0x4aa73d(0x4e68)][_0x4aa73d(0x5ae4)](_0x166a0b,_0x3efc25)),_0x3efc25[_0x4aa73d(0x3eaf)]=_0xc31a7a;},OIT[_0x5e00b3(0x3720)][_0x5e00b3(0x2d65)]=function(){var _0x4d05b0=_0x307c2b,_0x5b9b98=_0x5e00b3;return this[_0x4d05b0(0x2294)]||this[_0x5b9b98(0x3451)];},OIT[_0x5e00b3(0x3720)][_0x307c2b(0x4e4)]=function(_0x26597b){var _0x127e35=_0x5e00b3;this[_0x127e35(0xfd6)]=_0x26597b;},OIT[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},OIT[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x549606=_0x307c2b,_0x3a3f6e=_0x5e00b3;return destroyResources$2(this),defined$1(this[_0x3a3f6e(0x1e9c)])&&(this['_compositeCommand'][_0x3a3f6e(0x2ddc)]=this[_0x549606(0x287)][_0x3a3f6e(0x2ddc)]&&this[_0x3a3f6e(0x1e9c)][_0x3a3f6e(0x2ddc)][_0x3a3f6e(0x2947)]()),defined$1(this[_0x3a3f6e(0x2c6)])&&(this[_0x3a3f6e(0x2c6)][_0x3a3f6e(0x2ddc)]=this[_0x3a3f6e(0x2c6)][_0x549606(0x1868)]&&this[_0x3a3f6e(0x2c6)][_0x3a3f6e(0x2ddc)][_0x3a3f6e(0x2947)]()),defined$1(this[_0x3a3f6e(0x2c9c)])&&(this[_0x3a3f6e(0x2c9c)][_0x3a3f6e(0x2ddc)]=this[_0x3a3f6e(0x2c9c)]['shaderProgram']&&this[_0x3a3f6e(0x2c9c)][_0x3a3f6e(0x2ddc)][_0x549606(0x5020)]()),destroyObject$1(this);};var defaultCredit$1=new Credit$1(_0x5e00b3(0xb63));function OpenStreetMapImageryProvider(_0x42869d){var _0xe32623=_0x307c2b,_0x35d285=_0x5e00b3;_0x42869d=defaultValue$1(_0x42869d,defaultValue$1[_0xe32623(0x216e)]);var _0x39c8c5=Resource[_0x35d285(0x3bee)](defaultValue$1(_0x42869d['url'],_0x35d285(0x5794)));_0x39c8c5[_0x35d285(0x4ee3)](),_0x39c8c5[_0x35d285(0x2dba)]+=_0x35d285(0x138b)+defaultValue$1(_0x42869d[_0xe32623(0x308a)],_0x35d285(0x5ba7));var _0x4da9c0=new WebMercatorTilingScheme({'ellipsoid':_0x42869d[_0x35d285(0x4faa)]}),_0x22e19b=defaultValue$1(_0x42869d[_0x35d285(0x43b6)],0x0),_0x468f74=_0x42869d[_0x35d285(0x525d)],_0x5294a1=defaultValue$1(_0x42869d[_0x35d285(0x1dec)],_0x4da9c0[_0x35d285(0x1dec)]),_0x3d9c52=_0x4da9c0[_0xe32623(0x5e0)](Rectangle[_0xe32623(0x417c)](_0x5294a1),_0x22e19b),_0x37c917=_0x4da9c0[_0x35d285(0xbef)](Rectangle[_0x35d285(0x420a)](_0x5294a1),_0x22e19b);Math[_0x35d285(0x1beb)](_0x37c917['x']-_0x3d9c52['x']),Math[_0x35d285(0x1beb)](_0x37c917['y']-_0x3d9c52['y']);var _0x4e2066=defaultValue$1(_0x42869d[_0x35d285(0xfc0)],defaultCredit$1);_0xe32623(0x2faa)==typeof _0x4e2066&&(_0x4e2066=new Credit$1(_0x4e2066)),UrlTemplateImageryProvider[_0x35d285(0x3c9e)](this,{'url':_0x39c8c5,'credit':_0x4e2066,'tilingScheme':_0x4da9c0,'tileWidth':0x100,'tileHeight':0x100,'minimumLevel':_0x22e19b,'maximumLevel':_0x468f74,'rectangle':_0x5294a1});}function ParticleBurst(_0x3a3ff0){var _0x549448=_0x307c2b,_0x269d8c=_0x5e00b3;_0x3a3ff0=defaultValue$1(_0x3a3ff0,defaultValue$1[_0x549448(0x216e)]),this[_0x269d8c(0x45cb)]=defaultValue$1(_0x3a3ff0[_0x269d8c(0x45cb)],0x0),this[_0x269d8c(0xf71)]=defaultValue$1(_0x3a3ff0[_0x269d8c(0xf71)],0x0),this[_0x269d8c(0x55c2)]=defaultValue$1(_0x3a3ff0[_0x269d8c(0x55c2)],0x32),this[_0x269d8c(0x1c76)]=!0x1;}function ParticleEmitter(_0x568bdd){}defined$1(Object[_0x5e00b3(0x2850)])&&(OpenStreetMapImageryProvider[_0x5e00b3(0x3720)]=Object[_0x5e00b3(0x2850)](UrlTemplateImageryProvider[_0x5e00b3(0x3720)]),OpenStreetMapImageryProvider[_0x5e00b3(0x3720)][_0x307c2b(0x5a6f)]=OpenStreetMapImageryProvider),Object[_0x5e00b3(0x1dfd)](ParticleBurst[_0x5e00b3(0x3720)],{'complete':{'get':function(){var _0x327c01=_0x5e00b3;return this[_0x327c01(0x1c76)];}}}),ParticleEmitter[_0x5e00b3(0x3720)][_0x5e00b3(0x4b1a)]=function(_0xf0139c){var _0x52829c=_0x5e00b3;DeveloperError$1[_0x52829c(0x490e)]();};var VDMCompositionFS=_0x5e00b3(0x3c64);function ParticlePostRenderer(){var _0x56eb53=_0x307c2b,_0x57367f=_0x5e00b3;this[_0x57367f(0x2793)]=void 0x0,this[_0x57367f(0x2708)]=void 0x0,this['_colorTexture']=void 0x0,this[_0x57367f(0x388)]=void 0x0,this[_0x57367f(0x51d5)]=void 0x0,this[_0x57367f(0x4563)]=void 0x0,this[_0x57367f(0xdfa)]=Pass$1[_0x57367f(0x1792)],this[_0x57367f(0x29bd)]=0x0,this[_0x57367f(0x590f)]=0x0,this[_0x56eb53(0x767)]={},this[_0x57367f(0x44a)]=0.25,this[_0x56eb53(0x4cf6)]=!0x1,this[_0x57367f(0x4891)]=!0x1,this[_0x57367f(0x3a3a)]=void 0x0,this[_0x57367f(0x5e21)]=!0x1,this[_0x57367f(0x32f4)]=this[_0x57367f(0x5e21)];}var VDMBlend={'enabled':!0x0,'color':new Color$2(0x0,0x0,0x0,0x0),'equationRgb':BlendEquation$1[_0x5e00b3(0x5852)],'equationAlpha':BlendEquation$1[_0x307c2b(0x4de4)],'functionSourceRgb':BlendFunction$1[_0x5e00b3(0xb62)],'functionDestinationRgb':BlendFunction$1[_0x5e00b3(0x3f94)],'functionSourceAlpha':BlendFunction$1[_0x5e00b3(0x2bbb)],'functionDestinationAlpha':BlendFunction$1[_0x307c2b(0x3530)]},scratchBoundingRectangle$2=new BoundingRectangle();function getRenderState$1(_0x5a8d97,_0xd6292a){var _0xa2432c=_0x307c2b,_0x221756=_0x5e00b3,_0x42faad=_0x5a8d97[_0xd6292a['id']];if(!defined$1(_0x42faad)||_0x42faad[_0x221756(0x4e47)][_0xa2432c(0x2299)]!=scratchBoundingRectangle$2[_0x221756(0x2d3c)]||_0x42faad[_0x221756(0x4e47)][_0x221756(0x5a4e)]!=scratchBoundingRectangle$2[_0x221756(0x5a4e)]){var _0x34bbe7=RenderState[_0x221756(0x3173)](_0xd6292a);_0x34bbe7[_0x221756(0x4e47)]=scratchBoundingRectangle$2,_0x42faad=RenderState[_0x221756(0x5344)](_0x34bbe7),_0x5a8d97[_0xd6292a['id']]=_0x42faad;}return _0x42faad;}function createSampler$1(){var _0x421c16=_0x307c2b,_0x167afe=_0x5e00b3;return new Sampler({'wrapS':TextureWrap$1[_0x167afe(0x3304)],'wrapT':TextureWrap$1[_0x421c16(0x11be)],'minificationFilter':TextureMinificationFilter$1[_0x167afe(0x408a)],'magnificationFilter':TextureMagnificationFilter$1[_0x421c16(0x4acf)]});}function destroyFramebuffer$2(_0x450003){var _0x49e28c=_0x307c2b,_0x5d7939=_0x5e00b3;_0x450003[_0x5d7939(0x5394)]=_0x450003[_0x5d7939(0x5394)]&&!_0x450003[_0x5d7939(0x5394)][_0x5d7939(0x53aa)]()&&_0x450003[_0x5d7939(0x5394)][_0x5d7939(0x2947)](),_0x450003['_transitionTexture']=_0x450003[_0x5d7939(0x388)]&&!_0x450003[_0x5d7939(0x388)][_0x49e28c(0x5929)]()&&_0x450003[_0x49e28c(0x1676)][_0x5d7939(0x2947)](),_0x450003[_0x5d7939(0x2793)]=_0x450003[_0x49e28c(0x214f)]&&!_0x450003[_0x5d7939(0x2793)][_0x49e28c(0x5929)]()&&_0x450003[_0x5d7939(0x2793)][_0x5d7939(0x2947)](),_0x450003[_0x49e28c(0x52b1)]=_0x450003[_0x5d7939(0x2708)]&&!_0x450003[_0x5d7939(0x2708)][_0x5d7939(0x53aa)]()&&_0x450003[_0x5d7939(0x2708)][_0x5d7939(0x2947)](),_0x450003[_0x5d7939(0x51d5)]=void 0x0,_0x450003[_0x5d7939(0x4563)]=void 0x0;}function createFramebuffer$1(_0x4070e3,_0x5f27f7){var _0x34c505=_0x307c2b,_0xd0bd6a=_0x5e00b3,_0x2c6a7f=_0x4070e3[_0xd0bd6a(0x29bd)],_0x4d65d0=_0x4070e3[_0x34c505(0xec0)];_0x4070e3[_0xd0bd6a(0x5394)]=new Texture({'context':_0x5f27f7,'width':_0x2c6a7f,'height':_0x4d65d0,'pixelFormat':PixelFormat$1[_0xd0bd6a(0x1015)],'pixelDatatype':PixelDatatype$1[_0xd0bd6a(0x1b0f)],'sampler':createSampler$1()}),_0x4070e3[_0xd0bd6a(0x388)]=new Texture({'context':_0x5f27f7,'width':_0x2c6a7f,'height':_0x4d65d0,'pixelFormat':PixelFormat$1[_0xd0bd6a(0x1015)],'pixelDatatype':PixelDatatype$1[_0xd0bd6a(0x486a)],'sampler':createSampler$1()}),_0x4070e3[_0xd0bd6a(0x2793)]=new Framebuffer$1({'context':_0x5f27f7,'colorTextures':[_0x4070e3[_0xd0bd6a(0x5394)]],'destroyAttachments':!0x1}),_0x4070e3[_0xd0bd6a(0x2708)]=new Framebuffer$1({'context':_0x5f27f7,'colorTextures':[_0x4070e3[_0x34c505(0x1676)]],'destroyAttachments':!0x1});}function createCommands$2(_0x4585aa,_0x1e6a97){var _0x5301a3=_0x307c2b,_0x436a03=_0x5e00b3,_0x2a9c55=[];_0x4585aa[_0x436a03(0x4891)]&&_0x2a9c55[_0x5301a3(0x2a0e)](_0x436a03(0x3c20));var _0x2708f0=new ShaderSource({'sources':[VDMCompositionFS],'defines':_0x2a9c55}),_0x5b7575={'u_colorTexture':function(){var _0xffa502=_0x436a03;return _0x4585aa[_0xffa502(0x5394)];},'u_transitionAndCountTexture':function(){var _0x3627d3=_0x436a03;return _0x4585aa[_0x3627d3(0x388)];}},_0x557805=RenderState['fromCache']({'depthTest':{'enabled':!0x1},'depthMask':!0x1,'blending':VDMBlend});_0x4585aa[_0x5301a3(0x3f21)]=_0x1e6a97['createViewportQuadCommand'](_0x2708f0,{'uniformMap':_0x5b7575,'renderState':_0x557805,'pass':_0x4585aa[_0x5301a3(0x115c)],'owner':_0x4585aa}),_0x4585aa[_0x436a03(0x4563)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'depth':0x1,'renderState':RenderState[_0x5301a3(0x5602)](),'pass':_0x4585aa[_0x5301a3(0x115c)],'owner':_0x4585aa});}function createResources$3(_0x1927c0,_0x300931){var _0x374290=_0x307c2b,_0x48aed1=_0x5e00b3,_0x5c9e89=_0x1927c0[_0x48aed1(0x29bd)],_0x1aeedd=_0x1927c0[_0x374290(0xec0)],_0x502ee2=_0x1927c0[_0x374290(0x1010)],_0x9edac4=!0x1,_0x3c259e=defined$1(_0x502ee2)&&(_0x502ee2[_0x48aed1(0x2d3c)]!==_0x5c9e89||_0x502ee2[_0x48aed1(0x5a4e)]!==_0x1aeedd);return defined$1(_0x502ee2)&&!_0x3c259e||(destroyFramebuffer$2(_0x1927c0),createFramebuffer$1(_0x1927c0,_0x300931),createCommands$2(_0x1927c0,_0x300931),_0x9edac4=!0x0),_0x9edac4;}function isSupported$2(_0x465864){var _0x4f638d=_0x5e00b3;return _0x465864[_0x4f638d(0x21ea)]&&_0x465864[_0x4f638d(0x669)];}function ParticleTrailsPostRenderer(){var _0x1c13db=_0x307c2b;this[_0x1c13db(0x3f21)]=void 0x0,this['enable']=!0x1,this[_0x1c13db(0x19ce)]=void 0x0,this[_0x1c13db(0x41b0)]=!0x1;}function destroyFramebuffer$1(_0x5bd94c){var _0x393b24=_0x5e00b3;_0x5bd94c[_0x393b24(0x51d5)]=void 0x0,_0x5bd94c[_0x393b24(0x4563)]=void 0x0;}function createCommands$1(_0x53d941,_0xbaa964){var _0x4c27b5=_0x5e00b3,_0x2a324c=new ShaderSource({'sources':[PassThrough]}),_0x23ab8b={'colorTexture':function(){return _0x53d941['_particleStateTexture'];}},_0x47d496=RenderState[_0x4c27b5(0x5344)]({'depthTest':{'enabled':!0x1},'depthMask':!0x1,'blending':BlendingState$1[_0x4c27b5(0x231d)]});_0x53d941[_0x4c27b5(0x51d5)]=_0xbaa964[_0x4c27b5(0x599f)](_0x2a324c,{'uniformMap':_0x23ab8b,'renderState':_0x47d496,'pass':_0x53d941[_0x4c27b5(0xdfa)],'owner':_0x53d941});}function createResources$2(_0x4a82cc,_0x4eedd3){var _0xf811a4=_0x307c2b,_0x447da8=_0x5e00b3,_0x61c9a6=!0x1;return _0x4a82cc[_0xf811a4(0x41b0)]||(destroyFramebuffer$1(_0x4a82cc),createCommands$1(_0x4a82cc,_0x4eedd3),_0x61c9a6=!0x0,_0x4a82cc[_0x447da8(0x4145)]=!0x0),_0x61c9a6;}function isSupported$1(_0x84d5ca){var _0x13e852=_0x307c2b,_0x45ab34=_0x5e00b3;return _0x84d5ca[_0x13e852(0x3ec6)]&&_0x84d5ca[_0x45ab34(0x669)];}function getElement(_0x44185f){var _0x1f7b62=_0x5e00b3;return _0x1f7b62(0x20b8)==typeof _0x44185f&&(_0x44185f=document[_0x1f7b62(0x3474)](_0x44185f)),_0x44185f;}function PerformanceDisplay(_0x2cb0c0){var _0x576f38=_0x307c2b,_0x5254b6=_0x5e00b3,_0x3f3165=getElement((_0x2cb0c0=defaultValue$1(_0x2cb0c0,defaultValue$1[_0x5254b6(0x243c)]))[_0x5254b6(0x2df0)]);this[_0x5254b6(0x381c)]=_0x3f3165;var _0x1e22a1=document[_0x576f38(0x251f)](_0x5254b6(0x2410));_0x1e22a1[_0x5254b6(0x1e84)]=_0x5254b6(0x5522);var _0x633364=document[_0x5254b6(0x2a2e)](_0x5254b6(0x2410));_0x633364[_0x5254b6(0x1e84)]=_0x5254b6(0xc89),this[_0x5254b6(0x91b)]=document[_0x5254b6(0x8ca)](''),_0x633364[_0x5254b6(0x5a20)](this[_0x5254b6(0x91b)]);var _0x48019b=document[_0x5254b6(0x2a2e)](_0x5254b6(0x2410));_0x48019b[_0x5254b6(0x1e84)]=_0x5254b6(0x2831),this[_0x576f38(0x1712)]=document[_0x576f38(0x3fca)](''),_0x48019b[_0x576f38(0x33d6)](this[_0x5254b6(0x33da)]),_0x1e22a1[_0x5254b6(0x5a20)](_0x48019b),_0x1e22a1[_0x5254b6(0x5a20)](_0x633364),this[_0x5254b6(0x381c)][_0x5254b6(0x5a20)](_0x1e22a1),this[_0x576f38(0x1275)]=getTimestamp$1(),this[_0x5254b6(0xe4a)]=getTimestamp$1(),this[_0x5254b6(0x13fc)]=0x0,this[_0x5254b6(0x1016)]=0x0,this[_0x5254b6(0x2b5)]=!0x1;var _0x19cf2e=document[_0x5254b6(0x2a2e)](_0x5254b6(0x2410));_0x19cf2e[_0x5254b6(0x1e84)]=_0x576f38(0x3535),this[_0x576f38(0x3c79)]=document[_0x5254b6(0x8ca)](''),_0x19cf2e[_0x5254b6(0x5a20)](this[_0x576f38(0x3c79)]),_0x1e22a1[_0x5254b6(0x5a20)](_0x19cf2e);var _0x36ce23=document[_0x5254b6(0x2a2e)](_0x5254b6(0x2410));_0x36ce23[_0x5254b6(0x1e84)]=_0x5254b6(0x2831),this[_0x5254b6(0x347d)]=document['createTextNode'](''),_0x36ce23[_0x5254b6(0x5a20)](this[_0x5254b6(0x347d)]),_0x1e22a1[_0x5254b6(0x5a20)](_0x36ce23);}function PickDepth(){var _0x49634b=_0x5e00b3;this[_0x49634b(0x1894)]=void 0x0,this['_depthTexture']=void 0x0,this[_0x49634b(0x516a)]=void 0x0,this[_0x49634b(0x5c9f)]=void 0x0,this[_0x49634b(0x4891)]=void 0x0,this[_0x49634b(0x4914)]=void 0x0;}function executeDebugPickDepth(_0x4ebf0d,_0x3604cf,_0xe9a208,_0x3350e4){var _0x2f6c10=_0x307c2b,_0x16ab54=_0x5e00b3;if(!defined$1(_0x4ebf0d[_0x16ab54(0x4914)])||_0x3350e4!==_0x4ebf0d['_useLogDepth']){var _0x97a36a=new ShaderSource({'defines':[_0x3350e4?_0x16ab54(0x3c20):''],'sources':['uniform\x20sampler2D\x20u_texture;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20float\x20z_window\x20=\x20czm_unpackDepth(texture2D(u_texture,\x20v_textureCoordinates));\x0a\x20\x20\x20\x20z_window\x20=\x20czm_reverseLogDepth(z_window);\x20\x0a\x20\x20\x20\x20float\x20n_range\x20=\x20czm_depthRange.near;\x0a\x20\x20\x20\x20float\x20f_range\x20=\x20czm_depthRange.far;\x0a\x20\x20\x20\x20float\x20z_ndc\x20=\x20(2.0\x20*\x20z_window\x20-\x20n_range\x20-\x20f_range)\x20/\x20(f_range\x20-\x20n_range);\x0a\x20\x20\x20\x20float\x20scale\x20=\x20pow(z_ndc\x20*\x200.5\x20+\x200.5,\x208.0);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(mix(vec3(0.0),\x20vec3(1.0),\x20scale),\x201.0);\x0a}\x0a']});_0x4ebf0d[_0x16ab54(0x4914)]=_0x3604cf[_0x16ab54(0x599f)](_0x97a36a,{'uniformMap':{'u_texture':function(){var _0x49a1ac=_0x16ab54;return _0x4ebf0d[_0x49a1ac(0x3452)];}},'owner':_0x4ebf0d}),_0x4ebf0d[_0x16ab54(0x4891)]=_0x3350e4;}_0x4ebf0d[_0x2f6c10(0x3e28)]['execute'](_0x3604cf,_0xe9a208);}function destroyTextures(_0x198919){var _0xff7f53=_0x5e00b3;_0x198919[_0xff7f53(0x3452)]=_0x198919[_0xff7f53(0x3452)]&&!_0x198919[_0xff7f53(0x3452)][_0xff7f53(0x53aa)]()&&_0x198919[_0xff7f53(0x3452)][_0xff7f53(0x2947)]();}function destroyFramebuffers(_0x4584b6){var _0x552fc3=_0x5e00b3;_0x4584b6[_0x552fc3(0x1894)]=_0x4584b6[_0x552fc3(0x1894)]&&!_0x4584b6[_0x552fc3(0x1894)][_0x552fc3(0x53aa)]()&&_0x4584b6['_framebuffer'][_0x552fc3(0x2947)]();}function createTextures(_0x13a62b,_0x41119a,_0x148dc6,_0x2724b6){var _0x53ae2c=_0x307c2b,_0x14c741=_0x5e00b3;_0x13a62b[_0x14c741(0x3452)]=new Texture({'context':_0x41119a,'width':_0x148dc6,'height':_0x2724b6,'pixelFormat':PixelFormat$1[_0x53ae2c(0x668)],'pixelDatatype':PixelDatatype$1[_0x53ae2c(0x2bcf)]});}function createFramebuffers$1(_0x4b4273,_0x483925,_0x470df2,_0x10690e){var _0x1e62ec=_0x5e00b3;destroyTextures(_0x4b4273),destroyFramebuffers(_0x4b4273),createTextures(_0x4b4273,_0x483925,_0x470df2,_0x10690e),_0x4b4273[_0x1e62ec(0x1894)]=new Framebuffer$1({'context':_0x483925,'colorTextures':[_0x4b4273[_0x1e62ec(0x3452)]],'destroyAttachments':!0x1});}function updateFramebuffers$1(_0xb0797a,_0x8cf8de,_0x298f6c){var _0x4ccf28=_0x307c2b,_0x42e786=_0x5e00b3,_0xa7e3b3=_0x298f6c[_0x42e786(0x2d3c)],_0x57dc53=_0x298f6c[_0x42e786(0x5a4e)],_0x3ed180=_0xb0797a[_0x4ccf28(0xdb1)],_0x5adeed=!defined$1(_0x3ed180)||_0x3ed180[_0x42e786(0x2d3c)]!==_0xa7e3b3||_0x3ed180[_0x42e786(0x5a4e)]!==_0x57dc53;defined$1(_0xb0797a[_0x42e786(0x1894)])&&!_0x5adeed||createFramebuffers$1(_0xb0797a,_0x8cf8de,_0xa7e3b3,_0x57dc53);}function updateCopyCommands(_0x2dbc47,_0x43d659,_0x1da59c){var _0x26a3d1=_0x307c2b,_0x2e9f84=_0x5e00b3;if(_0x43d659[_0x2e9f84(0x2a16)]){if(!defined$1(_0x2dbc47[_0x26a3d1(0x5ab)])){var _0x3eb580=_0x2e9f84(0x3ec1);_0x2dbc47[_0x2e9f84(0x5c9f)]=_0x43d659[_0x26a3d1(0x54bf)](_0x3eb580,{'renderState':RenderState[_0x2e9f84(0x5344)](),'uniformMap':{'u_texture':function(){var _0x3b5f45=_0x26a3d1;return _0x2dbc47[_0x3b5f45(0x200d)];}},'owner':_0x2dbc47});}}else!defined$1(_0x2dbc47[_0x2e9f84(0x5c9f)])&&(_0x3eb580=_0x2e9f84(0x1cb9),_0x2dbc47['_copyDepthCommand']=_0x43d659[_0x2e9f84(0x599f)](_0x3eb580,{'renderState':RenderState[_0x2e9f84(0x5344)](),'uniformMap':{'u_texture':function(){var _0x5264ce=_0x2e9f84;return _0x2dbc47[_0x5264ce(0x516a)];}},'owner':_0x2dbc47}));_0x2dbc47[_0x2e9f84(0x516a)]=_0x1da59c,_0x2dbc47[_0x26a3d1(0x5ab)][_0x2e9f84(0x3eaf)]=_0x2dbc47[_0x26a3d1(0x47c5)];}ParticlePostRenderer[_0x5e00b3(0x2d65)]=isSupported$2,ParticlePostRenderer[_0x307c2b(0x1aa2)]['update']=function(_0x222bf0,_0x6786c0){var _0x5cd306=_0x307c2b,_0x102473=_0x5e00b3;if(isSupported$2(_0x222bf0[_0x102473(0x4fd0)])&&this[_0x5cd306(0x4cf6)]){var _0x574a44=_0x222bf0[_0x102473(0x4fd0)];this[_0x102473(0x29bd)]=Math[_0x5cd306(0x4b96)](_0x574a44[_0x102473(0x1564)]*this[_0x102473(0x44a)]),this[_0x102473(0x590f)]=Math[_0x102473(0x1ace)](_0x574a44[_0x102473(0x3883)]*this[_0x102473(0x44a)]),scratchBoundingRectangle$2[_0x102473(0x2d3c)]=this['_screenWidth'],scratchBoundingRectangle$2[_0x5cd306(0x10d5)]=this[_0x102473(0x590f)],this[_0x102473(0x4891)]=_0x222bf0[_0x102473(0x398f)],this[_0x102473(0x5e21)]=_0x6786c0,createResources$3(this,_0x574a44);}},ParticlePostRenderer[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(_0x3da4df,_0x3859b4){var _0x5af678=_0x5e00b3;defined$1(this['_drawCommand'])&&this[_0x5af678(0x57b1)]&&defined$1(_0x3da4df[_0x5af678(0x1b3d)])&&defined$1(_0x3da4df[_0x5af678(0x1b3d)][_0x5af678(0x1b06)])&&this[_0x5af678(0x51d5)][_0x5af678(0x5ae4)](_0x3da4df,_0x3859b4);},ParticlePostRenderer[_0x5e00b3(0x3720)][_0x307c2b(0x2673)]=function(_0x2e47aa,_0x3b2564,_0x11c077,_0x130439,_0x3bd1a7){var _0x133e43=_0x307c2b,_0x127da0=_0x5e00b3;if(0x0!=_0x3bd1a7){var _0x21fb19,_0x7d673a,_0x33ccd8=_0x2e47aa[_0x127da0(0x4fd0)],_0x2d009e=_0x2e47aa[_0x127da0(0x3859)][_0x127da0(0x398f)],_0x44f1d5=_0x2e47aa[_0x127da0(0x18ee)],_0x4d69ba=_0x11c077[_0x127da0(0x3eaf)];for(_0x11c077[_0x133e43(0x4800)]=this[_0x127da0(0x2793)],_0x7d673a=0x0;_0x7d673a<_0x3bd1a7;++_0x7d673a)_0x21fb19=_0x130439[_0x7d673a],_0x21fb19=_0x2d009e?_0x21fb19[_0x127da0(0x176e)][_0x127da0(0x17ca)][_0x127da0(0x9bd)]:_0x21fb19,_0x3b2564(_0x21fb19=_0x44f1d5?_0x21fb19[_0x127da0(0x176e)][_0x133e43(0x43bd)][_0x127da0(0x9bd)]:_0x21fb19,_0x2e47aa,_0x33ccd8,_0x11c077);for(_0x11c077[_0x127da0(0x3eaf)]=this[_0x127da0(0x2708)],_0x7d673a=0x0;_0x7d673a<_0x3bd1a7;++_0x7d673a){if(_0x21fb19=_0x130439[_0x7d673a],_0x21fb19=_0x2d009e?_0x21fb19[_0x127da0(0x176e)]['logDepth'][_0x127da0(0x9bd)]:_0x21fb19,_0x21fb19=_0x44f1d5?_0x21fb19[_0x127da0(0x176e)][_0x127da0(0x1925)][_0x127da0(0x9bd)]:_0x21fb19,!defined$1(this[_0x127da0(0x3a3a)])||this[_0x127da0(0x5e21)]!==this[_0x127da0(0x32f4)]){this[_0x127da0(0x32f4)]=this[_0x127da0(0x5e21)];var _0x5215b1=_0x21fb19[_0x127da0(0x2ddc)][_0x127da0(0x1a87)][_0x127da0(0x40f3)](),_0x2ac318=_0x21fb19[_0x127da0(0x2ddc)][_0x127da0(0x14d5)][_0x127da0(0x40f3)]();_0x5215b1[_0x133e43(0x3682)][_0x133e43(0x2a0e)](_0x127da0(0x4860)),this[_0x127da0(0x3a3a)]=ShaderProgram$1[_0x127da0(0x5344)]({'context':_0x33ccd8,'vertexShaderSource':_0x2ac318,'fragmentShaderSource':_0x5215b1});}var _0x6daf68=_0x21fb19['shaderProgram'];_0x21fb19[_0x127da0(0x287f)]=this[_0x133e43(0x38df)],_0x3b2564(_0x21fb19,_0x2e47aa,_0x33ccd8,_0x11c077),_0x21fb19[_0x133e43(0x3df)]=_0x6daf68;}_0x11c077[_0x127da0(0x3eaf)]=_0x4d69ba;}},ParticlePostRenderer[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(_0x42b988,_0x4782aa){var _0x598655=_0x307c2b,_0xc4eb2e=_0x5e00b3;defined$1(this[_0x598655(0x1567)])&&this[_0x598655(0x4cf6)]&&(this[_0xc4eb2e(0x4563)][_0x598655(0x4800)]=this[_0xc4eb2e(0x2793)],this[_0x598655(0x1567)][_0xc4eb2e(0x5ae4)](_0x42b988,_0x4782aa),this[_0xc4eb2e(0x4563)][_0xc4eb2e(0x3eaf)]=this[_0xc4eb2e(0x2708)],this[_0xc4eb2e(0x4563)][_0x598655(0x482e)](_0x42b988,_0x4782aa));},ParticlePostRenderer[_0x5e00b3(0x3720)][_0x5e00b3(0x219c)]=function(_0x306c1d){var _0x53764e=_0x5e00b3;defined$1(_0x306c1d)&&(this[_0x53764e(0x57b1)]=!0x0,defined$1(this[_0x53764e(0x2793)])&&(_0x306c1d[_0x53764e(0x33c4)]=getRenderState$1(this[_0x53764e(0x32ee)],_0x306c1d[_0x53764e(0x33c4)])));},ParticlePostRenderer[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ParticlePostRenderer['prototype'][_0x5e00b3(0x2947)]=function(){return destroyFramebuffer$2(this),destroyObject$1(this);},ParticleTrailsPostRenderer[_0x5e00b3(0x2d65)]=isSupported$1,ParticleTrailsPostRenderer[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x45141c){var _0x3c5bfa=_0x307c2b,_0x198f90=_0x5e00b3;(this[_0x198f90(0x57b1)]=!0x0,isSupported$1(_0x45141c[_0x3c5bfa(0x5071)])&&this[_0x198f90(0x57b1)])&&createResources$2(this,_0x45141c[_0x198f90(0x4fd0)]);},ParticleTrailsPostRenderer['prototype'][_0x5e00b3(0x5ae4)]=function(_0x8723d9,_0xc04886){var _0x453d97=_0x307c2b,_0xbd1271=_0x5e00b3;defined$1(this[_0xbd1271(0x51d5)])&&this[_0x453d97(0x4cf6)]&&defined$1(_0x8723d9[_0x453d97(0x4fa)])&&defined$1(_0x8723d9[_0xbd1271(0x1b3d)][_0xbd1271(0x1b06)])&&this[_0xbd1271(0x51d5)][_0xbd1271(0x5ae4)](_0x8723d9,_0xc04886);},ParticleTrailsPostRenderer[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ParticleTrailsPostRenderer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){return destroyFramebuffer$1(this),destroyObject$1(this);},Object[_0x307c2b(0x66e)](PerformanceDisplay[_0x5e00b3(0x3720)],{'throttled':{'get':function(){var _0x312342=_0x5e00b3;return this[_0x312342(0x2b5)];},'set':function(_0x553447){var _0x355df9=_0x5e00b3;this[_0x355df9(0x2b5)]!==_0x553447&&(this[_0x355df9(0xd84)][_0x355df9(0x317f)]=_0x553447?_0x355df9(0x520a):'',this[_0x355df9(0x2b5)]=_0x553447);}},'trangleCount':{'set':function(_0x39859e){var _0x3c1bc0=_0x307c2b,_0x3dce6b=_0x5e00b3;this[_0x3dce6b(0x4124)]!==_0x39859e&&(this[_0x3c1bc0(0x3cc9)]=_0x39859e,this[_0x3dce6b(0x347d)][_0x3dce6b(0x317f)]=_0x39859e);}}}),PerformanceDisplay[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x35116e){var _0x373e34=_0x307c2b,_0x311c8e=_0x5e00b3,_0x20e556=getTimestamp$1(),_0x472232=defaultValue$1(_0x35116e,!0x0);this[_0x311c8e(0x13fc)]++;var _0x2c100e=_0x20e556-this['_lastFpsSampleTime'];if(_0x2c100e>0x3e8){var _0x593075=_0x311c8e(0x3e72);_0x472232&&(_0x593075=0x3e8*this[_0x311c8e(0x13fc)]/_0x2c100e|0x0),this[_0x311c8e(0x91b)][_0x311c8e(0x317f)]=_0x593075+_0x373e34(0x59b0),this[_0x311c8e(0x153d)]=_0x20e556,this[_0x311c8e(0x13fc)]=0x0;}this[_0x311c8e(0x1016)]++;var _0x15bfa5=_0x20e556-this[_0x373e34(0x5ad7)];if(_0x15bfa5>0xc8){var _0x492bcd='N/A';_0x472232&&(_0x492bcd=(_0x15bfa5/this[_0x311c8e(0x1016)])[_0x373e34(0x3f9a)](0x2)),this[_0x311c8e(0x33da)][_0x373e34(0x38ff)]=_0x492bcd+_0x311c8e(0xb91),this[_0x311c8e(0xe4a)]=_0x20e556,this[_0x311c8e(0x1016)]=0x0;}},PerformanceDisplay[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){return destroyObject$1(this);},PickDepth[_0x5e00b3(0x3720)][_0x5e00b3(0x4bb9)]=function(_0x39455c,_0x474e73,_0x15de50){executeDebugPickDepth(this,_0x39455c,_0x474e73,_0x15de50);},PickDepth[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x1a0e1a,_0x1f2262){updateFramebuffers$1(this,_0x1a0e1a,_0x1f2262),updateCopyCommands(this,_0x1a0e1a,_0x1f2262);},new Cartesian4();var packedDepthScale=new Cartesian4(0x1,0x1/0xff,0x1/0xfe01,0x1/0xfd02ff);function PickDepthFramebuffer(){var _0x20c5e0=_0x5e00b3;this[_0x20c5e0(0x12f)]=void 0x0,this[_0x20c5e0(0x1894)]=void 0x0,this[_0x20c5e0(0x4093)]=void 0x0;}function destroyResources$1(_0x1ba4d3){var _0x413712=_0x307c2b,_0x1a3be2=_0x5e00b3;_0x1ba4d3[_0x413712(0x47c5)]=_0x1ba4d3['_framebuffer']&&_0x1ba4d3[_0x1a3be2(0x1894)][_0x413712(0x5020)](),_0x1ba4d3[_0x1a3be2(0x12f)]=_0x1ba4d3['_depthStencilTexture']&&_0x1ba4d3[_0x1a3be2(0x12f)][_0x1a3be2(0x2947)]();}function createResources$1(_0xe23ce9,_0x2f3780){var _0xc0514a=_0x307c2b,_0x54c4d5=_0x5e00b3,_0x128eb4=_0x2f3780[_0xc0514a(0x184f)],_0x434993=_0x2f3780[_0x54c4d5(0x3883)];_0x2f3780[_0xc0514a(0x42f4)]?(_0xe23ce9[_0x54c4d5(0x12f)]=new Texture({'context':_0x2f3780,'width':_0x128eb4,'height':_0x434993,'pixelFormat':PixelFormat$1[_0x54c4d5(0x5296)],'pixelDatatype':PixelDatatype$1[_0x54c4d5(0x4561)]}),_0xe23ce9[_0x54c4d5(0x1894)]=new Framebuffer$1({'context':_0x2f3780,'depthStencilTexture':_0xe23ce9[_0x54c4d5(0x12f)],'destroyAttachments':!0x1})):(_0xe23ce9[_0x54c4d5(0x12f)]=new Texture({'context':_0x2f3780,'width':_0x128eb4,'height':_0x434993,'pixelFormat':PixelFormat$1[_0xc0514a(0x668)],'pixelDatatype':PixelDatatype$1[_0x54c4d5(0x1b0f)]}),_0xe23ce9['_framebuffer']=new Framebuffer$1({'context':_0x2f3780,'colorTextures':[_0xe23ce9[_0xc0514a(0x546c)]],'depthStencilRenderbuffer':new Renderbuffer({'context':_0x2f3780,'width':_0x128eb4,'height':_0x434993,'format':RenderbufferFormat$1[_0x54c4d5(0x5296)]}),'destroyAttachments':!0x1}));var _0x4307d7=new PassState(_0x2f3780);_0x4307d7[_0xc0514a(0x42c)]=!0x1,_0x4307d7[_0xc0514a(0x52d9)]={'enabled':!0x0,'rectangle':new BoundingRectangle()},_0x4307d7[_0x54c4d5(0x4e47)]=new BoundingRectangle(),_0xe23ce9[_0xc0514a(0x4c8c)]=_0x4307d7;}function PickFramebuffer(_0x26e901){var _0x29689e=_0x5e00b3,_0x21c8c7=new PassState(_0x26e901);_0x21c8c7[_0x29689e(0xd38)]=!0x1,_0x21c8c7[_0x29689e(0x55c7)]={'enabled':!0x0,'rectangle':new BoundingRectangle()},_0x21c8c7[_0x29689e(0x4e47)]=new BoundingRectangle(),this[_0x29689e(0x1358)]=_0x26e901,this[_0x29689e(0x2ccb)]=void 0x0,this[_0x29689e(0x4093)]=_0x21c8c7,this[_0x29689e(0x5178)]=0x0,this[_0x29689e(0x3a59)]=0x0;}function SceneFramebuffer(){var _0x74dbd4=_0x307c2b,_0x3a6a00=_0x5e00b3;this[_0x3a6a00(0x5394)]=void 0x0,this[_0x3a6a00(0x5db5)]=void 0x0,this[_0x3a6a00(0x12f)]=void 0x0,this[_0x3a6a00(0x4e4c)]=void 0x0,this[_0x3a6a00(0x1894)]=void 0x0,this[_0x74dbd4(0x4184)]=void 0x0,this[_0x3a6a00(0x3270)]=new Color$2(0x0,0x0,0x0,0x0),this[_0x3a6a00(0x5e21)]=void 0x0,this[_0x3a6a00(0x4563)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0),'depth':0x1,'owner':this});}function destroyResources(_0x2977c5){var _0x5f59a5=_0x307c2b,_0x1d9218=_0x5e00b3;_0x2977c5[_0x1d9218(0x1894)]=_0x2977c5[_0x1d9218(0x1894)]&&_0x2977c5[_0x1d9218(0x1894)][_0x5f59a5(0x5020)](),_0x2977c5[_0x5f59a5(0x4184)]=_0x2977c5[_0x1d9218(0x5d6c)]&&_0x2977c5[_0x1d9218(0x5d6c)][_0x1d9218(0x2947)](),_0x2977c5[_0x1d9218(0x5394)]=_0x2977c5[_0x1d9218(0x5394)]&&_0x2977c5['_colorTexture'][_0x1d9218(0x2947)](),_0x2977c5['_idTexture']=_0x2977c5[_0x1d9218(0x5db5)]&&_0x2977c5[_0x1d9218(0x5db5)][_0x1d9218(0x2947)](),_0x2977c5[_0x1d9218(0x12f)]=_0x2977c5[_0x1d9218(0x12f)]&&_0x2977c5[_0x1d9218(0x12f)][_0x1d9218(0x2947)](),_0x2977c5[_0x1d9218(0x4e4c)]=_0x2977c5[_0x1d9218(0x4e4c)]&&_0x2977c5[_0x1d9218(0x4e4c)]['destroy'](),_0x2977c5[_0x1d9218(0x6b1)]=_0x2977c5[_0x5f59a5(0x71c)]&&_0x2977c5['_depthStencilIdTexture'][_0x1d9218(0x2947)](),_0x2977c5[_0x1d9218(0x26aa)]=_0x2977c5[_0x1d9218(0x26aa)]&&_0x2977c5[_0x1d9218(0x26aa)][_0x1d9218(0x2947)](),_0x2977c5[_0x5f59a5(0x47c5)]=void 0x0,_0x2977c5[_0x5f59a5(0x4184)]=void 0x0,_0x2977c5['_colorTexture']=void 0x0,_0x2977c5[_0x1d9218(0x5db5)]=void 0x0,_0x2977c5[_0x1d9218(0x12f)]=void 0x0,_0x2977c5[_0x1d9218(0x4e4c)]=void 0x0,_0x2977c5[_0x1d9218(0x6b1)]=void 0x0,_0x2977c5[_0x1d9218(0x26aa)]=void 0x0;}function PickPointFramebuffer(_0x130e87){var _0x4430b9=_0x307c2b,_0x3ea1d7=_0x5e00b3,_0x435bba=new PassState(_0x130e87);_0x435bba[_0x3ea1d7(0xd38)]=!0x1,_0x435bba[_0x4430b9(0x52d9)]={'enabled':!0x0,'rectangle':new BoundingRectangle()},_0x435bba[_0x4430b9(0x3ebd)]=new BoundingRectangle(),this[_0x4430b9(0x1a85)]={'isSunVisible':!0x1,'isMoonVisible':!0x1,'isSkyAtmosphereVisible':!0x1,'isSkyBoxVisible':!0x1,'isGlobalVisible':!0x1,'isObjectVisible':!0x0,'isOnlyS3MObjectVisible':!0x0,'isUnderGlobeVisible':!0x1},this[_0x3ea1d7(0x1358)]=_0x130e87,this[_0x3ea1d7(0x2ccb)]=void 0x0,this[_0x3ea1d7(0x4093)]=_0x435bba,this[_0x3ea1d7(0x5178)]=0x0,this[_0x3ea1d7(0x3a59)]=0x0;}function View(_0x44c59a,_0xd7704e,_0x212046){var _0x511622=_0x307c2b,_0x135cbc=_0x5e00b3,_0x9501a,_0x42b00d,_0xdccc7c=_0x44c59a[_0x135cbc(0x4fd0)],_0x10f28a=[],_0x8a283c=_0xd7704e[_0x135cbc(0x1187)][_0x511622(0x3f74)],_0xfc4834=_0xd7704e[_0x135cbc(0x1187)][_0x135cbc(0x389f)],_0x360f3a=_0x44c59a[_0x135cbc(0x2f90)]?_0x44c59a[_0x135cbc(0x4d79)]:_0x44c59a[_0x511622(0x2446)];updateFrustums(_0x8a283c,_0xfc4834,_0x360f3a,Math[_0x135cbc(0x5f13)](Math[_0x135cbc(0xca1)](_0xfc4834/_0x8a283c)/Math[_0x135cbc(0xca1)](_0x360f3a)),_0x44c59a[_0x135cbc(0x2f90)],_0x10f28a,!0x1,void 0x0),_0xdccc7c[_0x135cbc(0x2a16)]&&(_0x9501a=new GlobeDepth()),_0x44c59a[_0x135cbc(0x4ce2)]&&_0xdccc7c[_0x135cbc(0x2a16)]&&(_0x42b00d=new OIT(_0xdccc7c));var _0x30e12f=new PassState(_0xdccc7c);_0x30e12f[_0x135cbc(0x4e47)]=BoundingRectangle[_0x135cbc(0x40f3)](_0x212046),this[_0x135cbc(0x5592)]=_0xd7704e,this[_0x135cbc(0x2116)]=Camera[_0x511622(0x2d7b)](_0xd7704e),this[_0x511622(0x352a)]=!0x1,this[_0x135cbc(0x5b4e)]=void 0x0,this[_0x511622(0x3ebd)]=_0x212046,this[_0x135cbc(0x4a53)]=_0x30e12f,this[_0x135cbc(0x4367)]=new PickFramebuffer(_0xdccc7c),this[_0x511622(0x17f3)]=new PickPointFramebuffer(_0xdccc7c),this[_0x135cbc(0x153c)]=new PickDepthFramebuffer(),this[_0x135cbc(0x54f2)]=new SceneFramebuffer(),this[_0x135cbc(0x3fa)]=new NormalFramebuffer(_0xdccc7c),this[_0x135cbc(0x34fb)]=_0x9501a,this['oit']=_0x42b00d,this[_0x135cbc(0x79d)]=[],this[_0x135cbc(0x21d7)]=[],this[_0x511622(0x5a20)]=_0x10f28a,this[_0x135cbc(0x573d)]=void 0x0,this[_0x135cbc(0x5daf)]=!0x1;}PickDepth['prototype'][_0x307c2b(0xbfc)]=function(_0x5e80cd,_0x23d53b,_0x3a36fd,_0x291aae){var _0x488a09=_0x307c2b,_0xfbf545=_0x5e00b3,_0x57934b=0x1;defined$1(_0x291aae)&&(_0x57934b+=_0x291aae),_0x23d53b-=Math[_0xfbf545(0x1ace)](0.5*_0x57934b),_0x3a36fd-=Math[_0xfbf545(0x1ace)](0.5*_0x57934b);var _0x215f0b=_0x5e80cd[_0xfbf545(0x2d1b)]({'x':_0x23d53b,'y':_0x3a36fd,'width':_0x57934b,'height':_0x57934b,'framebuffer':this[_0xfbf545(0x1894)]}),_0x5c3940=[];Cartesian4[_0xfbf545(0x2e6c)](_0x215f0b,_0x5c3940);for(var _0x4e6fc7=Number[_0xfbf545(0xe92)],_0x5386ae=0x0;_0x5386ae<_0x5c3940[_0xfbf545(0x809)];_0x5386ae++){var _0x22c357=_0x5c3940[_0x5386ae];Cartesian4[_0x488a09(0x4db7)](_0x22c357,0xff,_0x22c357),_0x4e6fc7=Math[_0xfbf545(0x19a8)](_0x4e6fc7,Cartesian4[_0xfbf545(0x2d8e)](_0x22c357,packedDepthScale));}return _0x4e6fc7;},PickDepth[_0x5e00b3(0x3720)][_0x5e00b3(0x4d3e)]=function(_0x3e5db6,_0xa6ea01){var _0x5a761b=_0x5e00b3;this[_0x5a761b(0x5c9f)]['execute'](_0x3e5db6,_0xa6ea01);},PickDepth[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},PickDepth[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x4339dc=_0x307c2b,_0x5577b0=_0x5e00b3;return destroyTextures(this),destroyFramebuffers(this),this[_0x5577b0(0x5c9f)][_0x4339dc(0x1868)]=defined$1(this[_0x5577b0(0x5c9f)][_0x5577b0(0x2ddc)])&&this[_0x5577b0(0x5c9f)][_0x5577b0(0x2ddc)][_0x5577b0(0x2947)](),destroyObject$1(this);},PickDepthFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x42ccb7,_0x33283a,_0x49dad1){var _0x15acc4=_0x307c2b,_0x2ab9a5=_0x5e00b3,_0x2ea453=_0x49dad1[_0x2ab9a5(0x2d3c)],_0x35a8d0=_0x49dad1[_0x2ab9a5(0x5a4e)];defined$1(this[_0x2ab9a5(0x1894)])&&_0x2ea453===this[_0x15acc4(0x546c)][_0x15acc4(0x2299)]&&_0x35a8d0===this['_depthStencilTexture'][_0x2ab9a5(0x5a4e)]||(destroyResources$1(this),createResources$1(this,_0x42ccb7));var _0x30de7c=this[_0x2ab9a5(0x1894)],_0x31307f=this[_0x2ab9a5(0x4093)];return _0x31307f[_0x2ab9a5(0x3eaf)]=_0x30de7c,_0x31307f[_0x2ab9a5(0x4e47)][_0x2ab9a5(0x2d3c)]=_0x2ea453,_0x31307f[_0x2ab9a5(0x4e47)][_0x2ab9a5(0x5a4e)]=_0x35a8d0,_0x31307f[_0x2ab9a5(0x55c7)][_0x2ab9a5(0x1dec)]['x']=_0x33283a['x'],_0x31307f[_0x2ab9a5(0x55c7)][_0x2ab9a5(0x1dec)]['y']=_0x35a8d0-_0x33283a['y'],_0x31307f[_0x2ab9a5(0x55c7)][_0x15acc4(0x569c)][_0x2ab9a5(0x2d3c)]=0x1,_0x31307f[_0x2ab9a5(0x55c7)][_0x2ab9a5(0x1dec)]['height']=0x1,_0x31307f;},PickDepthFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},PickDepthFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){return destroyResources$1(this),destroyObject$1(this);},PickFramebuffer[_0x307c2b(0x1aa2)][_0x307c2b(0x3844)]=function(_0x2c460e,_0x30ecdb,_0x2f494b){var _0x126d0a=_0x307c2b,_0x4ac616=_0x5e00b3,_0x2ae4b0=this[_0x4ac616(0x1358)],_0x591194=_0x30ecdb[_0x4ac616(0x2d3c)],_0x2f1c8f=_0x30ecdb[_0x4ac616(0x5a4e)];return BoundingRectangle[_0x4ac616(0x40f3)](_0x2c460e,this[_0x4ac616(0x4093)][_0x126d0a(0x52d9)][_0x4ac616(0x1dec)]),this[_0x4ac616(0x4093)][_0x4ac616(0x55c7)][_0x4ac616(0x552c)]=!_0x2f494b,defined$1(this['_fb'])&&this[_0x4ac616(0x5178)]===_0x591194&&this['_height']===_0x2f1c8f||(this[_0x4ac616(0x5178)]=_0x591194,this[_0x4ac616(0x3a59)]=_0x2f1c8f,this[_0x126d0a(0x368c)]=this[_0x4ac616(0x2ccb)]&&this[_0x126d0a(0x368c)][_0x4ac616(0x2947)](),this[_0x126d0a(0x368c)]=new Framebuffer$1({'context':_0x2ae4b0,'colorTextures':[new Texture({'context':_0x2ae4b0,'width':_0x591194,'height':_0x2f1c8f})],'depthStencilRenderbuffer':new Renderbuffer({'context':_0x2ae4b0,'width':_0x591194,'height':_0x2f1c8f,'format':RenderbufferFormat$1[_0x4ac616(0x5296)]})}),this[_0x126d0a(0x4c8c)][_0x126d0a(0x4800)]=this[_0x126d0a(0x368c)]),this[_0x4ac616(0x4093)][_0x4ac616(0x4e47)][_0x4ac616(0x2d3c)]=_0x591194,this['_passState'][_0x4ac616(0x4e47)][_0x4ac616(0x5a4e)]=_0x2f1c8f,this[_0x126d0a(0x4c8c)];},new Color$2(),PickFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2a9)]=function(_0x4a991d){var _0x197644=_0x307c2b,_0x37f5de=_0x5e00b3,_0x9b4e32=defaultValue$1(_0x4a991d[_0x37f5de(0x2d3c)],0x1),_0x16f9df=defaultValue$1(_0x4a991d[_0x37f5de(0x5a4e)],0x1),_0x4a4263=this[_0x197644(0xc72)],_0x182df6=_0x4a4263['readPixels']({'x':_0x4a991d['x'],'y':_0x4a991d['y'],'width':_0x9b4e32,'height':_0x16f9df,'framebuffer':this[_0x37f5de(0x2ccb)]});_0x4a4263[_0x37f5de(0x23bc)]=_0x182df6;for(var _0x2b2e1c=Math[_0x37f5de(0x498f)](_0x9b4e32,_0x16f9df),_0x2bc5=_0x2b2e1c*_0x2b2e1c,_0x2309da=Math[_0x37f5de(0x1ace)](0.5*_0x9b4e32),_0x5ba000=Math[_0x37f5de(0x1ace)](0.5*_0x16f9df),_0x358478=0x0,_0x1eda9c=0x0,_0xbd2637=0x0,_0x3b1eaf=-0x1,_0x2d3491=0x0;_0x2d3491<_0x2bc5;++_0x2d3491){if(-_0x2309da<=_0x358478&&_0x358478<=_0x2309da&&-_0x5ba000<=_0x1eda9c&&_0x1eda9c<=_0x5ba000){var _0x4e842f=0x4*((_0x5ba000-_0x1eda9c)*_0x9b4e32+_0x358478+_0x2309da),_0xc55126=Color$2[_0x197644(0x243b)](_0x182df6[_0x4e842f],_0x182df6[_0x4e842f+0x1],_0x182df6[_0x4e842f+0x2],_0x182df6[_0x4e842f+0x3]),_0x19b46b=_0x4a4263[_0x37f5de(0x11d2)](_0xc55126);if(defined$1(_0x19b46b))return _0x19b46b;}if(_0x358478===_0x1eda9c||_0x358478<0x0&&-_0x358478===_0x1eda9c||_0x358478>0x0&&_0x358478===0x1-_0x1eda9c){var _0x596169=_0xbd2637;_0xbd2637=-_0x3b1eaf,_0x3b1eaf=_0x596169;}_0x358478+=_0xbd2637,_0x1eda9c+=_0x3b1eaf;}},PickFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},PickFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3061c5=_0x5e00b3;return this[_0x3061c5(0x2ccb)]=this[_0x3061c5(0x2ccb)]&&this['_fb'][_0x3061c5(0x2947)](),destroyObject$1(this);},SceneFramebuffer[_0x307c2b(0x1aa2)][_0x307c2b(0x2e6d)]=function(_0x2362cb,_0x6f0949,_0x488502){var _0x5dd678=_0x307c2b,_0xf0943a=_0x5e00b3,_0x11b7c2=_0x6f0949['width'],_0x4736ee=_0x6f0949[_0xf0943a(0x5a4e)],_0x233e03=this[_0xf0943a(0x5394)];if(!defined$1(_0x233e03)||_0x233e03[_0xf0943a(0x2d3c)]!==_0x11b7c2||_0x233e03[_0xf0943a(0x5a4e)]!==_0x4736ee||_0x488502!==this[_0xf0943a(0x5e21)]){destroyResources(this),this[_0xf0943a(0x5e21)]=_0x488502;var _0x408984=_0x488502?_0x2362cb[_0xf0943a(0x7c0)]?PixelDatatype$1[_0xf0943a(0x4750)]:PixelDatatype$1[_0xf0943a(0x486a)]:PixelDatatype$1[_0xf0943a(0x1b0f)];this[_0xf0943a(0x5394)]=new Texture({'context':_0x2362cb,'width':_0x11b7c2,'height':_0x4736ee,'pixelFormat':PixelFormat$1[_0xf0943a(0x1015)],'pixelDatatype':_0x408984,'sampler':new Sampler({'wrapS':TextureWrap$1['CLAMP_TO_EDGE'],'wrapT':TextureWrap$1[_0xf0943a(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0xf0943a(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x5dd678(0x5486)]})}),this[_0xf0943a(0x5db5)]=new Texture({'context':_0x2362cb,'width':_0x11b7c2,'height':_0x4736ee,'pixelFormat':PixelFormat$1[_0xf0943a(0x1015)],'pixelDatatype':PixelDatatype$1['UNSIGNED_BYTE'],'sampler':new Sampler({'wrapS':TextureWrap$1[_0x5dd678(0x11be)],'wrapT':TextureWrap$1[_0xf0943a(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0xf0943a(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0xf0943a(0x403b)]})}),_0x2362cb[_0xf0943a(0x2a16)]?(this[_0xf0943a(0x12f)]=new Texture({'context':_0x2362cb,'width':_0x11b7c2,'height':_0x4736ee,'pixelFormat':PixelFormat$1[_0xf0943a(0x5296)],'pixelDatatype':PixelDatatype$1[_0xf0943a(0x4561)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0xf0943a(0x3304)],'wrapT':TextureWrap$1[_0xf0943a(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0xf0943a(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0xf0943a(0x403b)]})}),this[_0x5dd678(0x71c)]=new Texture({'context':_0x2362cb,'width':_0x11b7c2,'height':_0x4736ee,'pixelFormat':PixelFormat$1[_0xf0943a(0x5296)],'pixelDatatype':PixelDatatype$1[_0xf0943a(0x4561)],'sampler':new Sampler({'wrapS':TextureWrap$1[_0x5dd678(0x11be)],'wrapT':TextureWrap$1[_0xf0943a(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x5dd678(0x5486)],'magnificationFilter':TextureMagnificationFilter$1[_0xf0943a(0x403b)]})})):(this[_0xf0943a(0x4e4c)]=new Renderbuffer({'context':_0x2362cb,'width':_0x11b7c2,'height':_0x4736ee,'format':RenderbufferFormat$1[_0x5dd678(0x3d59)]}),this[_0xf0943a(0x26aa)]=new Renderbuffer({'context':_0x2362cb,'width':_0x11b7c2,'height':_0x4736ee,'format':RenderbufferFormat$1[_0xf0943a(0x5296)]})),this[_0xf0943a(0x1894)]=new Framebuffer$1({'context':_0x2362cb,'colorTextures':[this[_0x5dd678(0x1010)]],'depthStencilTexture':this[_0xf0943a(0x12f)],'depthStencilRenderbuffer':this[_0xf0943a(0x4e4c)],'destroyAttachments':!0x1}),this[_0xf0943a(0x5d6c)]=new Framebuffer$1({'context':_0x2362cb,'colorTextures':[this[_0xf0943a(0x5db5)]],'depthStencilTexture':this['_depthStencilIdTexture'],'depthStencilRenderbuffer':this[_0x5dd678(0x3e42)],'destroyAttachments':!0x1});}},SceneFramebuffer['prototype'][_0x5e00b3(0x3fec)]=function(_0x215ac0,_0x19d406,_0x1e8f5d){var _0x2b1eca=_0x307c2b,_0x5aa624=_0x5e00b3,_0x548653=_0x19d406[_0x2b1eca(0x4800)];_0x19d406[_0x5aa624(0x3eaf)]=this['_framebuffer'],Color$2[_0x5aa624(0x40f3)](_0x1e8f5d,this[_0x5aa624(0x4563)]['color']),this[_0x5aa624(0x4563)][_0x5aa624(0x5ae4)](_0x215ac0,_0x19d406),_0x19d406[_0x5aa624(0x3eaf)]=this['_idFramebuffer'],Color$2[_0x5aa624(0x40f3)](this[_0x5aa624(0x3270)],this[_0x2b1eca(0x1567)]['color']),this[_0x2b1eca(0x1567)][_0x2b1eca(0x482e)](_0x215ac0,_0x19d406),_0x19d406[_0x5aa624(0x3eaf)]=_0x548653;},SceneFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2db)]=function(){var _0x196486=_0x5e00b3;return this[_0x196486(0x1894)];},SceneFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2df8)]=function(){var _0x3a275f=_0x5e00b3;return this[_0x3a275f(0x5d6c)];},SceneFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},SceneFramebuffer[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){return destroyResources(this),destroyObject$1(this);},PickPointFramebuffer[_0x307c2b(0x1aa2)][_0x5e00b3(0x153a)]=function(_0x3a1824,_0x52f2c7){var _0x192844=_0x307c2b,_0xaeee01=_0x5e00b3,_0x52d08b=this[_0xaeee01(0x1358)],_0x47a830=_0x52f2c7[_0xaeee01(0x2d3c)],_0xc41a74=_0x52f2c7[_0x192844(0x10d5)];return BoundingRectangle[_0xaeee01(0x40f3)](_0x3a1824,this[_0xaeee01(0x4093)][_0xaeee01(0x55c7)]['rectangle']),defined$1(this[_0x192844(0x368c)])&&this[_0xaeee01(0x5178)]===_0x47a830&&this['_height']===_0xc41a74||(this['_width']=_0x47a830,this[_0xaeee01(0x3a59)]=_0xc41a74,this[_0xaeee01(0x2ccb)]=this[_0xaeee01(0x2ccb)]&&this['_fb'][_0xaeee01(0x2947)](),this[_0x192844(0x368c)]=new Framebuffer$1({'context':_0x52d08b,'colorTextures':[new Texture({'context':_0x52d08b,'width':_0x47a830,'height':_0xc41a74,'pixelFormat':PixelFormat$1['RGB'],'pixelDatatype':PixelDatatype$1[_0xaeee01(0x486a)]})],'depthStencilRenderbuffer':new Renderbuffer({'context':_0x52d08b,'width':_0x47a830,'height':_0xc41a74,'format':RenderbufferFormat$1[_0x192844(0x3d59)]})}),this[_0x192844(0x4c8c)][_0xaeee01(0x3eaf)]=this['_fb']),this[_0xaeee01(0x4093)][_0xaeee01(0x4e47)][_0xaeee01(0x2d3c)]=_0x47a830,this[_0xaeee01(0x4093)][_0xaeee01(0x4e47)][_0xaeee01(0x5a4e)]=_0xc41a74,this[_0xaeee01(0x4093)];},PickPointFramebuffer[_0x5e00b3(0x3720)][_0x5e00b3(0x2a9)]=function(_0x370707){var _0x454f52=_0x307c2b,_0xb98a3b=_0x5e00b3,_0x5c4617=defaultValue$1(_0x370707['width'],0x1),_0x3a718f=defaultValue$1(_0x370707[_0x454f52(0x10d5)],0x1),_0x5b2ddc=this[_0xb98a3b(0x1358)],_0x549e2a=_0x5b2ddc[_0xb98a3b(0x2d1b)]({'x':_0x370707['x'],'y':_0x370707['y'],'width':_0x5c4617,'height':_0x3a718f,'framebuffer':this[_0xb98a3b(0x2ccb)]});_0x5b2ddc[_0xb98a3b(0x23bc)]=_0x549e2a;for(var _0x2578c5=Math[_0xb98a3b(0x498f)](_0x5c4617,_0x3a718f),_0x22e5e0=_0x2578c5*_0x2578c5,_0x1425c5=Math[_0xb98a3b(0x1ace)](0.5*_0x5c4617),_0x7067fc=Math[_0xb98a3b(0x1ace)](0.5*_0x3a718f),_0x4fb7ab=0x0,_0x542158=0x0,_0x458451=0x0,_0x4d4fb6=-0x1,_0x579568=0x0;_0x579568<_0x22e5e0;++_0x579568){if(-_0x1425c5<=_0x4fb7ab&&_0x4fb7ab<=_0x1425c5&&-_0x7067fc<=_0x542158&&_0x542158<=_0x7067fc){var _0x55068e=0x4*((_0x7067fc-_0x542158)*_0x5c4617+_0x4fb7ab+_0x1425c5),_0x3ef6f0=new Cartesian4(_0x549e2a[_0x55068e],_0x549e2a[_0x55068e+0x1],_0x549e2a[_0x55068e+0x2],0x1);if(_0x3ef6f0['z']<-CesiumMath[_0xb98a3b(0x5c1a)])return _0x3ef6f0;}if(_0x4fb7ab===_0x542158||_0x4fb7ab<0x0&&-_0x4fb7ab===_0x542158||_0x4fb7ab>0x0&&_0x4fb7ab===0x1-_0x542158){var _0x53205d=_0x458451;_0x458451=-_0x4d4fb6,_0x4d4fb6=_0x53205d;}_0x4fb7ab+=_0x458451,_0x542158+=_0x4d4fb6;}},PickPointFramebuffer[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},PickPointFramebuffer[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x2b9fa6=_0x5e00b3;return this[_0x2b9fa6(0x2ccb)]=this[_0x2b9fa6(0x2ccb)]&&this[_0x2b9fa6(0x2ccb)][_0x2b9fa6(0x2947)](),destroyObject$1(this);};var scratchPosition0=new Cartesian3(),scratchPosition1=new Cartesian3();function maxComponent(_0x1978ec,_0x4bbba0){var _0x55ac79=_0x307c2b,_0x25f8c8=_0x5e00b3,_0x300f18=Math[_0x55ac79(0x5449)](Math[_0x25f8c8(0x1beb)](_0x1978ec['x']),Math[_0x55ac79(0x971)](_0x4bbba0['x'])),_0x53bb95=Math[_0x25f8c8(0x498f)](Math[_0x25f8c8(0x1beb)](_0x1978ec['y']),Math[_0x25f8c8(0x1beb)](_0x4bbba0['y'])),_0x20be94=Math[_0x25f8c8(0x498f)](Math[_0x55ac79(0x971)](_0x1978ec['z']),Math[_0x55ac79(0x971)](_0x4bbba0['z']));return Math[_0x25f8c8(0x498f)](Math[_0x55ac79(0x5449)](_0x300f18,_0x53bb95),_0x20be94);}function cameraEqual(_0x423f01,_0x4351d9,_0x401b7e){var _0x54b35a=_0x307c2b,_0x4ac1d4=_0x5e00b3,_0xa66dba=0x1/Math[_0x4ac1d4(0x498f)](0x1,maxComponent(_0x423f01[_0x4ac1d4(0x3747)],_0x4351d9[_0x4ac1d4(0x3747)]));return Cartesian3[_0x4ac1d4(0x34b9)](_0x423f01[_0x4ac1d4(0x3747)],_0xa66dba,scratchPosition0),Cartesian3[_0x54b35a(0x50ce)](_0x4351d9[_0x4ac1d4(0x3747)],_0xa66dba,scratchPosition1),Cartesian3[_0x54b35a(0x376e)](scratchPosition0,scratchPosition1,_0x401b7e)&&Cartesian3[_0x4ac1d4(0x1c11)](_0x423f01[_0x4ac1d4(0x416)],_0x4351d9[_0x54b35a(0x2a4f)],_0x401b7e)&&Cartesian3[_0x4ac1d4(0x1c11)](_0x423f01['up'],_0x4351d9['up'],_0x401b7e)&&Cartesian3[_0x4ac1d4(0x1c11)](_0x423f01[_0x4ac1d4(0x1d74)],_0x4351d9[_0x4ac1d4(0x1d74)],_0x401b7e)&&Matrix4[_0x4ac1d4(0x1c11)](_0x423f01[_0x4ac1d4(0x332f)],_0x4351d9[_0x4ac1d4(0x332f)],_0x401b7e)&&_0x423f01[_0x4ac1d4(0x1187)][_0x4ac1d4(0x1c11)](_0x4351d9[_0x54b35a(0x250e)],_0x401b7e);}function updateFrustums(_0x5b6dae,_0x87dcf9,_0x5eae10,_0x76fee6,_0x14cdaa,_0x167e15,_0x419a0e,_0x1d5c84){var _0x8d0627=_0x5e00b3;_0x167e15[_0x8d0627(0x809)]=_0x76fee6;for(var _0x504e97=0x0;_0x504e97<_0x76fee6;++_0x504e97){var _0x135351,_0x3638b8;_0x419a0e?(_0x135351=Math[_0x8d0627(0x19a8)](_0x87dcf9-_0x1d5c84,_0x5b6dae+_0x504e97*_0x1d5c84),_0x3638b8=Math[_0x8d0627(0x19a8)](_0x87dcf9,_0x135351+_0x1d5c84)):(_0x3638b8=_0x5eae10*(_0x135351=Math[_0x8d0627(0x498f)](_0x5b6dae,Math[_0x8d0627(0x3a5c)](_0x5eae10,_0x504e97)*_0x5b6dae)),_0x14cdaa||(_0x3638b8=Math['min'](_0x87dcf9,_0x3638b8)));var _0x448178=_0x167e15[_0x504e97];defined$1(_0x448178)?(_0x448178[_0x8d0627(0xcd2)]=_0x135351,_0x448178[_0x8d0627(0x389f)]=_0x3638b8):_0x448178=_0x167e15[_0x504e97]=new FrustumCommands(_0x135351,_0x3638b8);}}function insertIntoBin(_0x11e521,_0x1fc950,_0x1d1040,_0x2eb878){var _0x2a3ed3=_0x307c2b,_0x348592=_0x5e00b3;_0x11e521[_0x2a3ed3(0x2f02)]&&(_0x1d1040[_0x2a3ed3(0x3b93)]=0x0);for(var _0x4f6f2f=_0x1fc950[_0x348592(0x5eb0)],_0x38648b=_0x4f6f2f[_0x2a3ed3(0x2ef4)],_0x20f491=0x0;_0x20f491<_0x38648b;++_0x20f491){var _0x343640=_0x4f6f2f[_0x20f491],_0x2e6e10=_0x343640[_0x348592(0xcd2)],_0x5ae21e=_0x343640['far'];if(!(_0x2eb878[_0x348592(0x21ae)]>_0x5ae21e)){if(_0x2eb878[_0x348592(0x3b17)]<_0x2e6e10)break;var _0x54084b=_0x1d1040[_0x348592(0x295c)],_0x45289a=_0x343640[_0x348592(0x314b)][_0x54084b]++;if(_0x343640[_0x348592(0x4a68)][_0x54084b][_0x45289a]=_0x1d1040,_0x11e521[_0x348592(0x252e)]&&(_0x1d1040[_0x348592(0x4978)]|=0x1<<_0x20f491),_0x1d1040[_0x348592(0x1ee4)])break;}}if(_0x11e521[_0x2a3ed3(0x2f02)]){var _0x3b1a47=_0x1fc950[_0x348592(0x573d)][_0x2a3ed3(0x1d5b)];_0x3b1a47[_0x1d1040[_0x348592(0x4978)]]=defined$1(_0x3b1a47[_0x1d1040[_0x2a3ed3(0x3b93)]])?_0x3b1a47[_0x1d1040[_0x2a3ed3(0x3b93)]]+0x1:0x1,++_0x1fc950[_0x348592(0x573d)][_0x2a3ed3(0x2fe3)];}_0x11e521[_0x348592(0x3dbb)](_0x1d1040);}View[_0x307c2b(0x1aa2)][_0x307c2b(0x1261)]=function(_0x47e662){var _0x15d279=_0x307c2b,_0xb9647a=_0x5e00b3,_0x18d8ae=this[_0xb9647a(0x5592)],_0x246283=this[_0xb9647a(0x2116)];return cameraEqual(_0x18d8ae,_0x246283,CesiumMath[_0x15d279(0x2f63)])?(this[_0xb9647a(0x4bda)]&&getTimestamp$1()-this[_0xb9647a(0x5b4e)]>_0x47e662[_0xb9647a(0xaa3)]&&(_0x18d8ae[_0xb9647a(0x42b7)][_0xb9647a(0x1c10)](),this[_0xb9647a(0x4bda)]=!0x1),!0x1):(this[_0xb9647a(0x4bda)]||(_0x18d8ae[_0xb9647a(0x1d2c)][_0x15d279(0x31b9)](),this[_0xb9647a(0x4bda)]=!0x0),this[_0xb9647a(0x5b4e)]=getTimestamp$1(),Camera[_0xb9647a(0x40f3)](_0x18d8ae,_0x246283),!0x0);};var scratchCullingVolume$1=new CullingVolume(),distances=new Interval();View[_0x5e00b3(0x3720)][_0x5e00b3(0x2e49)]=function(_0x11f779){var _0x1deb76=_0x307c2b,_0x3ed65c=_0x5e00b3,_0x3d81fa=_0x11f779[_0x3ed65c(0x3859)],_0x3e006f=_0x3d81fa[_0x3ed65c(0x5592)],_0x878e84=_0x3e006f[_0x1deb76(0x3899)],_0x390e5e=_0x3e006f[_0x3ed65c(0x2b06)],_0x43951b=_0x11f779[_0x1deb76(0x3a58)],_0x4191c9=_0x11f779[_0x3ed65c(0x47d3)],_0xb9fc49=_0x11f779[_0x3ed65c(0xf36)],_0x3dc10a=_0x11f779[_0x3ed65c(0x24cd)],_0x2b9492=_0x3d81fa[_0x3ed65c(0xe5b)];_0x11f779[_0x3ed65c(0x252e)]&&(this[_0x3ed65c(0x573d)]={'totalCommands':0x0,'commandsInFrustums':{}});for(var _0x209299=this[_0x3ed65c(0x5eb0)],_0x4059ee=_0x209299[_0x1deb76(0x2ef4)],_0x2989a5=Pass$1['NUMBER_OF_PASSES'],_0x1c77ef=0x0;_0x1c77ef<_0x4059ee;++_0x1c77ef)for(var _0x43b6be=0x0;_0x43b6be<_0x2989a5;++_0x43b6be)_0x209299[_0x1c77ef][_0x3ed65c(0x314b)][_0x43b6be]=0x0;_0x43951b[_0x1deb76(0x2ef4)]=0x0,_0x4191c9[_0x3ed65c(0x809)]=0x0,_0xb9fc49[_0x3ed65c(0x809)]=0x0,_0x3dc10a[_0x3ed65c(0x809)]=0x0;for(var _0x2ecd7b=Number['MAX_VALUE'],_0x32fb23=-Number[_0x3ed65c(0x4d71)],_0x160e04=!0x1,_0x230332=_0x3d81fa[_0x3ed65c(0x3823)][_0x3ed65c(0x333f)],_0x41206b=Number[_0x1deb76(0x49a8)],_0x5b85c0=-Number[_0x3ed65c(0x4d71)],_0x27ecb1=Number[_0x3ed65c(0x4d71)],_0xef95ec=_0x3d81fa[_0x3ed65c(0x3037)]===SceneMode$1[_0x3ed65c(0x3c78)]?_0x3d81fa[_0x3ed65c(0x45f5)]:void 0x0,_0x5327c9=_0x3d81fa[_0x3ed65c(0x332b)],_0x52bf16=scratchCullingVolume$1[_0x3ed65c(0x3b5d)],_0xe99800=0x0;_0xe99800<0x5;++_0xe99800)_0x52bf16[_0xe99800]=_0x5327c9[_0x3ed65c(0x3b5d)][_0xe99800];_0x5327c9=scratchCullingVolume$1;for(var _0xba6b65=_0x2b9492[_0x3ed65c(0x809)],_0x5c52ca=0x0;_0x5c52ca<_0xba6b65;++_0x5c52ca){var _0x309a0e=_0x2b9492[_0x5c52ca];if(_0x11f779[_0x3ed65c(0x67c)][_0x1deb76(0x328c)]||!0x0!==_0x309a0e[_0x3ed65c(0x3741)]){var _0x33c5e8=_0x309a0e[_0x3ed65c(0x295c)];if(_0x33c5e8===Pass$1[_0x3ed65c(0x3ad)])_0x43951b[_0x3ed65c(0x5323)](_0x309a0e);else{if(_0x33c5e8===Pass$1[_0x3ed65c(0x2a27)])_0xb9fc49[_0x1deb76(0x2a0e)](_0x309a0e),_0x11f779[_0x3ed65c(0x3dbb)](_0x309a0e);else{if(_0x33c5e8===Pass$1[_0x3ed65c(0x3ca7)])_0x4191c9[_0x3ed65c(0x5323)](_0x309a0e),_0x11f779[_0x3ed65c(0x3dbb)](_0x309a0e);else{if(_0x33c5e8===Pass$1[_0x3ed65c(0x4e63)])_0x3dc10a[_0x1deb76(0x2a0e)](_0x309a0e),_0x11f779[_0x3ed65c(0x3dbb)](_0x309a0e);else{var _0x35f2ad=_0x309a0e[_0x3ed65c(0x36b6)];if(defined$1(_0x35f2ad)&&_0x309a0e[_0x3ed65c(0x2505)]){if(!_0x11f779[_0x3ed65c(0x4fd3)](_0x309a0e,_0x5327c9,_0xef95ec))continue;if(distances=_0x35f2ad[_0x3ed65c(0x5caa)](_0x390e5e,_0x878e84,distances),_0x2ecd7b=Math[_0x3ed65c(0x19a8)](_0x2ecd7b,distances[_0x1deb76(0x192)]),_0x32fb23=Math[_0x3ed65c(0x498f)](_0x32fb23,distances[_0x1deb76(0x12a2)]),_0x230332&&_0x309a0e[_0x3ed65c(0x1d34)]&&distances[_0x1deb76(0x192)]<ShadowMap[_0x3ed65c(0x5430)]&&!(_0x33c5e8===Pass$1[_0x3ed65c(0x5414)]&&distances[_0x3ed65c(0x21ae)]<-0x64&&distances[_0x1deb76(0x12a2)]>0x64)){var _0x2b1438=distances[_0x1deb76(0x12a2)]-distances[_0x3ed65c(0x21ae)];_0x33c5e8!==Pass$1[_0x3ed65c(0x5414)]&&distances[_0x3ed65c(0x21ae)]<0x64&&(_0x27ecb1=Math[_0x3ed65c(0x19a8)](_0x27ecb1,_0x2b1438));var _0x5e9bad=Math[_0x3ed65c(0x498f)](distances[_0x3ed65c(0x21ae)],0x5);_0x41206b=Math[_0x1deb76(0x4b49)](_0x41206b,_0x5e9bad),_0x5b85c0=Math[_0x3ed65c(0x498f)](_0x5b85c0,distances[_0x3ed65c(0x3b17)]);}}else distances[_0x1deb76(0x192)]=_0x3e006f[_0x1deb76(0x250e)][_0x3ed65c(0xcd2)],distances[_0x3ed65c(0x3b17)]=_0x3e006f[_0x3ed65c(0x1187)][_0x3ed65c(0x389f)],_0x160e04=!(_0x309a0e instanceof ClearCommand);insertIntoBin(_0x11f779,this,_0x309a0e,distances);}}}}}}_0x160e04?(_0x2ecd7b=_0x3e006f[_0x1deb76(0x250e)][_0x1deb76(0x3f74)],_0x32fb23=_0x3e006f[_0x3ed65c(0x1187)]['far']):(_0x2ecd7b=Math[_0x1deb76(0x4b49)](Math[_0x3ed65c(0x498f)](_0x2ecd7b,_0x3e006f[_0x3ed65c(0x1187)][_0x1deb76(0x3f74)]),_0x3e006f[_0x3ed65c(0x1187)][_0x3ed65c(0x389f)]),_0x2ecd7b=_0x3d81fa[_0x3ed65c(0x398f)]?_0x2ecd7b:Math[_0x3ed65c(0x498f)](_0x2ecd7b,0x1),_0x32fb23=Math[_0x3ed65c(0x498f)](Math[_0x1deb76(0x4b49)](_0x32fb23,_0x3e006f[_0x3ed65c(0x1187)][_0x3ed65c(0x389f)]),_0x2ecd7b),_0x230332&&(_0x41206b=Math[_0x3ed65c(0x19a8)](Math['max'](_0x41206b,_0x3e006f[_0x3ed65c(0x1187)][_0x3ed65c(0xcd2)]),_0x3e006f[_0x3ed65c(0x1187)][_0x3ed65c(0x389f)]),_0x5b85c0=Math[_0x1deb76(0x5449)](Math[_0x3ed65c(0x19a8)](_0x5b85c0,_0x3e006f[_0x3ed65c(0x1187)][_0x3ed65c(0x389f)]),_0x41206b+0x1))),_0x230332&&(_0x3d81fa[_0x3ed65c(0x3823)][_0x3ed65c(0x5df9)]=Math[_0x3ed65c(0x498f)](_0x41206b,0x1),_0x3d81fa[_0x1deb76(0x1e80)][_0x3ed65c(0x2632)]=_0x5b85c0,_0x3d81fa[_0x3ed65c(0x3823)][_0x3ed65c(0x5fce)]=_0x27ecb1);var _0x41c2b3,_0x118958=_0x11f779[_0x3ed65c(0x3037)]===SceneMode$1[_0x1deb76(0x238f)],_0x1299bd=_0x3d81fa[_0x1deb76(0x34e3)],_0x4e4eca=_0x1299bd?_0x11f779[_0x1deb76(0x56f1)]:_0x11f779[_0x3ed65c(0x4ac8)];!_0x3d81fa[_0x3ed65c(0x398f)]&&_0x3d81fa['context'][_0x3ed65c(0x2a16)]&&(_0x3d81fa[_0x1deb76(0x401f)][_0x1deb76(0x3dad)]||_0x3d81fa[_0x3ed65c(0x29a2)]||_0x11f779[_0x3ed65c(0x136d)][_0x3ed65c(0x59a5)]())&&(_0x4e4eca=_0x11f779[_0x3ed65c(0x4d79)],_0x2ecd7b=Math[_0x3ed65c(0x498f)](_0x2ecd7b,0x1)),_0x118958?(_0x32fb23=Math[_0x3ed65c(0x19a8)](_0x32fb23,_0x3e006f[_0x3ed65c(0x3747)]['z']+_0x11f779[_0x3ed65c(0x44d8)]),_0x2ecd7b=Math[_0x3ed65c(0x19a8)](_0x2ecd7b,_0x32fb23),_0x41c2b3=Math[_0x3ed65c(0x5f13)](Math[_0x3ed65c(0x498f)](0x1,_0x32fb23-_0x2ecd7b)/_0x11f779[_0x3ed65c(0x44d8)])):_0x41c2b3=Math[_0x3ed65c(0x5f13)](Math[_0x1deb76(0x2167)](_0x32fb23/_0x2ecd7b)/Math[_0x1deb76(0x2167)](_0x4e4eca)),(this[_0x3ed65c(0x5daf)]||_0x2ecd7b!==Number[_0x3ed65c(0x4d71)]&&(_0x41c2b3!==_0x4059ee||0x0!==_0x209299[_0x3ed65c(0x809)]&&(_0x2ecd7b<_0x209299[0x0][_0x3ed65c(0xcd2)]||_0x32fb23>_0x209299[_0x4059ee-0x1][_0x3ed65c(0x389f)]&&(_0x1299bd||!CesiumMath[_0x3ed65c(0x1c11)](_0x32fb23,_0x209299[_0x4059ee-0x1][_0x3ed65c(0x389f)],CesiumMath['EPSILON8'])))))&&(this[_0x1deb76(0x32e8)]=!0x1,updateFrustums(_0x2ecd7b,_0x32fb23,_0x4e4eca,_0x41c2b3,_0x1299bd,_0x209299,_0x118958,_0x11f779[_0x3ed65c(0x44d8)]),this[_0x3ed65c(0x2e49)](_0x11f779));var _0x41b0fa=_0x3d81fa[_0x3ed65c(0x4153)];_0x41b0fa[_0x3ed65c(0x809)]=_0x41c2b3+0x1;for(var _0x41e9c3=0x0;_0x41e9c3<_0x41c2b3;++_0x41e9c3)_0x41b0fa[_0x41e9c3]=_0x209299[_0x41e9c3][_0x3ed65c(0xcd2)],_0x41e9c3===_0x41c2b3-0x1&&(_0x41b0fa[_0x41e9c3+0x1]=_0x209299[_0x41e9c3][_0x1deb76(0x48b)]);_0x3ed65c(0x47ce)===_0x3d81fa[_0x1deb76(0x155)][_0x3ed65c(0x2c5)]&&(_0x11f779[_0x1deb76(0x364d)]=_0x2ecd7b,_0x11f779['_commandsFar']=_0x32fb23);},View[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x336906=_0x307c2b,_0x452571=_0x5e00b3,_0x44ebea,_0x1f5d14;this['pickFramebuffer']=this[_0x452571(0x4367)]&&this[_0x336906(0x3de0)][_0x452571(0x2947)](),this[_0x452571(0x308e)]=this[_0x452571(0x308e)]&&this['pickPointFramebuffer'][_0x452571(0x2947)](),this[_0x452571(0x153c)]=this[_0x452571(0x153c)]&&this[_0x452571(0x153c)][_0x452571(0x2947)](),this[_0x452571(0x54f2)]=this[_0x452571(0x54f2)]&&this[_0x452571(0x54f2)][_0x452571(0x2947)](),this[_0x452571(0x3fa)]=this[_0x452571(0x3fa)]&&this[_0x452571(0x3fa)][_0x452571(0x2947)](),this[_0x452571(0x34fb)]=this[_0x452571(0x34fb)]&&this[_0x452571(0x34fb)][_0x452571(0x2947)](),this[_0x336906(0x163e)]=this[_0x336906(0x163e)]&&this[_0x452571(0x44d2)][_0x452571(0x2947)]();var _0xb80a28=this[_0x452571(0x79d)],_0x211a67=this[_0x336906(0x47ba)];for(_0x1f5d14=_0xb80a28[_0x452571(0x809)],_0x44ebea=0x0;_0x44ebea<_0x1f5d14;++_0x44ebea)_0xb80a28[_0x44ebea][_0x452571(0x2947)]();for(_0x1f5d14=_0x211a67[_0x452571(0x809)],_0x44ebea=0x0;_0x44ebea<_0x1f5d14;++_0x44ebea)_0x211a67[_0x44ebea][_0x452571(0x2947)]();};var offscreenDefaultWidth=0.1,mostDetailedPreloadTilesetPassState=new Cesium3DTilePassState({'pass':Cesium3DTilePass$1[_0x5e00b3(0x3ede)]}),mostDetailedPickTilesetPassState$1=new Cesium3DTilePassState({'pass':Cesium3DTilePass$1[_0x307c2b(0x35eb)]}),pickTilesetPassState$1=new Cesium3DTilePassState({'pass':Cesium3DTilePass$1[_0x5e00b3(0x75a)]});function Picking(_0x4acc67){var _0x1f0a24=_0x5e00b3;this[_0x1f0a24(0x4db3)]=[],this[_0x1f0a24(0xccd)]={},this[_0x1f0a24(0x2f1f)]={},this[_0x1f0a24(0x5190)]=!0x1;var _0x579bc5=new BoundingRectangle(0x0,0x0,0x1,0x1),_0x1c3328=new Camera(_0x4acc67);_0x1c3328[_0x1f0a24(0x1187)]=new OrthographicFrustum({'width':offscreenDefaultWidth,'aspectRatio':0x1,'near':0.1}),this[_0x1f0a24(0x4de3)]=new View(_0x4acc67,_0x1c3328,_0x579bc5);}Picking[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(){var _0x5b79fd=_0x5e00b3;this[_0x5b79fd(0x5190)]=!0x0;},Picking['prototype'][_0x5e00b3(0x5416)]=function(_0x9b8ba1,_0xfb50ef){var _0x2e35e9=_0x5e00b3,_0x2edfe6=_0x9b8ba1[_0x2e35e9(0x1173)][_0x2e35e9(0x79d)],_0x54930c=_0x2edfe6[_0xfb50ef];return defined$1(_0x54930c)||(_0x54930c=new PickDepth(),_0x2edfe6[_0xfb50ef]=_0x54930c),_0x54930c;};var scratchOrthoPickingFrustum=new OrthographicOffCenterFrustum(),scratchOrthoOrigin=new Cartesian3(),scratchOrthoDirection=new Cartesian3(),scratchOrthoPixelSize=new Cartesian2(),scratchOrthoPickVolumeMatrix4=new Matrix4();function getPickOrthographicCullingVolume$1(_0x2832fd,_0x1dda41,_0x28fbb4,_0x253fe9,_0x3f5804){var _0x1d06d2=_0x307c2b,_0x5c4447=_0x5e00b3,_0x442c1c=_0x2832fd[_0x1d06d2(0x57e6)],_0x423544=_0x442c1c[_0x5c4447(0x1187)];defined$1(_0x423544[_0x1d06d2(0x4a5e)])&&(_0x423544=_0x423544[_0x1d06d2(0x4a5e)]);var _0x3ae4c3=0x2*(_0x1dda41['x']-_0x3f5804['x'])/_0x3f5804['width']-0x1;_0x3ae4c3*=0.5*(_0x423544[_0x5c4447(0x1d74)]-_0x423544[_0x5c4447(0x4db1)]);var _0x4df274=0x2*(_0x3f5804[_0x5c4447(0x5a4e)]-_0x1dda41['y']-_0x3f5804['y'])/_0x3f5804['height']-0x1;_0x4df274*=0.5*(_0x423544['top']-_0x423544[_0x5c4447(0x4645)]);var _0xa6277c=Matrix4[_0x1d06d2(0x2d7b)](_0x442c1c[_0x5c4447(0x332f)],scratchOrthoPickVolumeMatrix4);_0x442c1c[_0x5c4447(0x21d2)](Matrix4[_0x5c4447(0x2de)]);var _0x7a65a6=Cartesian3[_0x5c4447(0x40f3)](_0x442c1c[_0x5c4447(0x3747)],scratchOrthoOrigin);Cartesian3[_0x5c4447(0x34b9)](_0x442c1c[_0x5c4447(0x1d74)],_0x3ae4c3,scratchOrthoDirection),Cartesian3[_0x5c4447(0x30c2)](scratchOrthoDirection,_0x7a65a6,_0x7a65a6),Cartesian3[_0x5c4447(0x34b9)](_0x442c1c['up'],_0x4df274,scratchOrthoDirection),Cartesian3[_0x1d06d2(0x1af6)](scratchOrthoDirection,_0x7a65a6,_0x7a65a6),_0x442c1c[_0x1d06d2(0x17b5)](_0xa6277c),_0x2832fd[_0x1d06d2(0x266d)]===SceneMode$1[_0x5c4447(0x174c)]&&Cartesian3[_0x5c4447(0x160f)](_0x7a65a6['z'],_0x7a65a6['x'],_0x7a65a6['y'],_0x7a65a6);var _0x16e532=_0x423544[_0x5c4447(0x50a)](_0x3f5804[_0x5c4447(0x2d3c)],_0x3f5804[_0x5c4447(0x5a4e)],0x1,0x1,scratchOrthoPixelSize),_0x5085cf=scratchOrthoPickingFrustum;return _0x5085cf[_0x5c4447(0x1d74)]=0.5*_0x16e532['x'],_0x5085cf[_0x1d06d2(0x3ca7)]=-_0x5085cf[_0x5c4447(0x1d74)],_0x5085cf[_0x5c4447(0x4f04)]=0.5*_0x16e532['y'],_0x5085cf[_0x5c4447(0x4645)]=-_0x5085cf[_0x5c4447(0x4f04)],_0x5085cf[_0x5c4447(0xcd2)]=_0x423544[_0x5c4447(0xcd2)],_0x5085cf[_0x1d06d2(0x48b)]=_0x423544[_0x5c4447(0x389f)],_0x5085cf[_0x1d06d2(0x370d)](_0x7a65a6,_0x442c1c[_0x1d06d2(0x3899)],_0x442c1c[_0x5c4447(0x103a)]);}var scratchPerspPickingFrustum=new PerspectiveOffCenterFrustum(),scratchPerspPixelSize$1=new Cartesian2();function getPickPerspectiveCullingVolume$1(_0x242e98,_0x30062b,_0x5548ba,_0x395ecb,_0x327a8a){var _0x2836e1=_0x307c2b,_0x1118e0=_0x5e00b3,_0x30374b=_0x242e98[_0x2836e1(0x57e6)],_0xb9a077=_0x30374b[_0x1118e0(0x1187)],_0x958694=_0xb9a077['near'],_0x3bc6f3=Math[_0x1118e0(0x59e4)](0.5*_0xb9a077[_0x1118e0(0x2409)]),_0x34b8a1=_0xb9a077[_0x1118e0(0x2054)]*_0x3bc6f3,_0x15b8b2=(0x2*(_0x30062b['x']-_0x327a8a['x'])/_0x327a8a[_0x1118e0(0x2d3c)]-0x1)*_0x958694*_0x34b8a1,_0xd5d282=(0x2*(_0x327a8a[_0x1118e0(0x5a4e)]-_0x30062b['y']-_0x327a8a['y'])/_0x327a8a[_0x1118e0(0x5a4e)]-0x1)*_0x958694*_0x3bc6f3,_0x60c2cc=_0xb9a077['getPixelDimensions'](_0x327a8a[_0x2836e1(0x2299)],_0x327a8a[_0x1118e0(0x5a4e)],0x1,0x1,scratchPerspPixelSize$1),_0x5e75c4=_0x60c2cc['x']*_0x5548ba*0.5,_0xdcedab=_0x60c2cc['y']*_0x395ecb*0.5,_0x4b38cd=scratchPerspPickingFrustum;return _0x4b38cd[_0x1118e0(0x4f04)]=_0xd5d282+_0xdcedab,_0x4b38cd[_0x1118e0(0x4645)]=_0xd5d282-_0xdcedab,_0x4b38cd[_0x2836e1(0xf7d)]=_0x15b8b2+_0x5e75c4,_0x4b38cd[_0x1118e0(0x4db1)]=_0x15b8b2-_0x5e75c4,_0x4b38cd[_0x2836e1(0x3f74)]=_0x958694,_0x4b38cd[_0x1118e0(0x389f)]=_0xb9a077[_0x2836e1(0x48b)],_0x4b38cd[_0x1118e0(0x2136)](_0x30374b[_0x1118e0(0x2b06)],_0x30374b['directionWC'],_0x30374b[_0x1118e0(0x103a)]);}function getPickCullingVolume$1(_0x55786a,_0x30ee39,_0x3bd890,_0x583b2c,_0x5d330e){var _0x1c35d4=_0x307c2b,_0xa7bb7c=_0x5e00b3,_0x16b569=_0x55786a[_0x1c35d4(0x57e6)][_0xa7bb7c(0x1187)];return _0x16b569 instanceof OrthographicFrustum||_0x16b569 instanceof OrthographicOffCenterFrustum?getPickOrthographicCullingVolume$1(_0x55786a,_0x30ee39,_0x3bd890,_0x583b2c,_0x5d330e):getPickPerspectiveCullingVolume$1(_0x55786a,_0x30ee39,_0x3bd890,_0x583b2c,_0x5d330e);}var scratchRectangleWidth=0x3,scratchRectangleHeight=0x3,scratchRectangle$1=new BoundingRectangle(0x0,0x0,scratchRectangleWidth,scratchRectangleHeight),scratchPosition$3=new Cartesian2(),scratchColorZero$1=new Color$2(0x0,0x0,0x0,0x0);function renderTranslucentDepthForPick$1(_0x34ceed,_0x59f7b4){var _0x4d2e3f=_0x307c2b,_0x402626=_0x5e00b3,_0x511440=_0x34ceed[_0x402626(0x4fd0)],_0x39f08d=_0x34ceed[_0x402626(0x3859)],_0x16b882=_0x34ceed[_0x4d2e3f(0x4dff)],_0x320c84=_0x34ceed[_0x402626(0x331a)];_0x34ceed[_0x402626(0x1173)]=_0x320c84;var _0xf0cdab=_0x320c84[_0x4d2e3f(0x3ebd)];_0xf0cdab['x']=0x0,_0xf0cdab['y']=0x0,_0xf0cdab[_0x4d2e3f(0x2299)]=_0x511440['drawingBufferWidth'],_0xf0cdab[_0x4d2e3f(0x10d5)]=_0x511440[_0x402626(0x3883)];var _0xcf742b=_0x320c84[_0x402626(0x4a53)];_0xcf742b[_0x402626(0x4e47)]=BoundingRectangle[_0x402626(0x40f3)](_0xf0cdab,_0xcf742b[_0x402626(0x4e47)]),_0x34ceed[_0x402626(0x4cbb)](_0x39f08d[_0x402626(0xd77)]),_0x39f08d[_0x402626(0xd77)][_0x4d2e3f(0x7ff)]=!0x0,_0x39f08d[_0x402626(0xd77)][_0x402626(0x25b6)]=!0x0,_0x39f08d[_0x402626(0x332b)]=getPickCullingVolume$1(_0x34ceed,_0x59f7b4,0x1,0x1,_0xf0cdab),_0x39f08d[_0x402626(0x342b)]=pickTilesetPassState$1,_0x34ceed[_0x4d2e3f(0x302f)](),_0x16b882[_0x4d2e3f(0x1905)]=!0x0,_0xcf742b=_0x320c84['pickDepthFramebuffer'][_0x402626(0xa16)](_0x511440,_0x59f7b4,_0xf0cdab),_0x34ceed[_0x402626(0x2db7)](_0xcf742b,scratchColorZero$1),_0x34ceed[_0x402626(0x1d42)](_0xcf742b),_0x511440[_0x402626(0x18a0)]();}Picking[_0x5e00b3(0x3720)][_0x5e00b3(0x3c62)]=function(_0x28e366,_0x32060e,_0x502d25,_0x4a8ccd){var _0x11420e=_0x307c2b,_0x534b44=_0x5e00b3;scratchRectangleWidth=defaultValue$1(_0x502d25,0x3),scratchRectangleHeight=defaultValue$1(_0x4a8ccd,scratchRectangleWidth);var _0x13583e=_0x28e366[_0x11420e(0x5071)],_0x3911ba=_0x13583e[_0x534b44(0x1b3d)],_0x40ea19=_0x28e366[_0x534b44(0x3859)],_0x5de865=_0x28e366[_0x11420e(0x35b8)];_0x28e366[_0x534b44(0x1173)]=_0x5de865;var _0x325e66=_0x5de865[_0x534b44(0x4e47)];_0x325e66['x']=0x0,_0x325e66['y']=0x0,_0x325e66[_0x534b44(0x2d3c)]=_0x13583e[_0x534b44(0x1564)],_0x325e66[_0x534b44(0x5a4e)]=_0x13583e[_0x534b44(0x3883)];var _0x5dd89a=_0x5de865[_0x534b44(0x4a53)];_0x5dd89a['viewport']=BoundingRectangle['clone'](_0x325e66,_0x5dd89a[_0x534b44(0x4e47)]);var _0x5b7749=SceneTransforms[_0x534b44(0x2660)](_0x28e366,_0x32060e,scratchPosition$3);_0x28e366[_0x534b44(0x1dbd)][_0x534b44(0x1e43)](),_0x28e366[_0x534b44(0x48f3)](),_0x40ea19[_0x534b44(0x332b)]=getPickCullingVolume$1(_0x28e366,_0x5b7749,scratchRectangleWidth,scratchRectangleHeight,_0x325e66),_0x40ea19[_0x11420e(0x23b8)]=!0x1,_0x40ea19[_0x534b44(0xd77)][_0x11420e(0x7ff)]=!0x0,_0x40ea19[_0x534b44(0x342b)]=pickTilesetPassState$1,_0x3911ba[_0x534b44(0xa16)](_0x40ea19),_0x28e366[_0x11420e(0x302f)](),scratchRectangle$1['x']=_0x5b7749['x']-0.5*(scratchRectangleWidth-0x1),scratchRectangle$1['y']=_0x28e366[_0x11420e(0xae9)]-_0x5b7749['y']-0.5*(scratchRectangleHeight-0x1),scratchRectangle$1[_0x534b44(0x2d3c)]=scratchRectangleWidth,scratchRectangle$1[_0x534b44(0x5a4e)]=scratchRectangleHeight,_0x5dd89a=_0x5de865[_0x534b44(0x4367)][_0x534b44(0x153a)](scratchRectangle$1,_0x5de865[_0x534b44(0x4e47)]),_0x28e366[_0x11420e(0x4605)](_0x5dd89a,scratchColorZero$1),_0x28e366[_0x534b44(0x1d42)](_0x5dd89a);var _0x2c2656=_0x5de865[_0x534b44(0x4367)][_0x534b44(0x2a9)](scratchRectangle$1);return _0x13583e[_0x534b44(0x18a0)](),_0x2c2656;};var scratchPerspectiveFrustum$1=new PerspectiveFrustum(),scratchPerspectiveOffCenterFrustum$1=new PerspectiveOffCenterFrustum(),scratchOrthographicFrustum$1=new OrthographicFrustum(),scratchOrthographicOffCenterFrustum$1=new OrthographicOffCenterFrustum();Picking[_0x307c2b(0x1aa2)][_0x307c2b(0x1655)]=function(_0x5049b2,_0xe2d739,_0x28ed3a){var _0x46b1d8=_0x307c2b,_0x80a1bc=_0x5e00b3;if(_0x5049b2[_0x80a1bc(0x446b)]){var _0x3c9971=_0xe2d739[_0x80a1bc(0x3cc8)]();if(this[_0x80a1bc(0x5190)])this[_0x80a1bc(0x2f1f)]={},this[_0x80a1bc(0x5190)]=!0x1;else{if(this[_0x46b1d8(0x2a4b)][_0x80a1bc(0x1a9a)](_0x3c9971))return Cartesian3[_0x80a1bc(0x40f3)](this[_0x80a1bc(0x2f1f)][_0x3c9971],_0x28ed3a);}var _0x1cd842=_0x5049b2[_0x80a1bc(0x3859)],_0x1b0284=_0x5049b2[_0x46b1d8(0x5071)],_0x263f38=_0x1b0284[_0x80a1bc(0x1b3d)],_0x53a591=_0x5049b2['defaultView'];_0x5049b2[_0x80a1bc(0x1173)]=_0x53a591;var _0x523040=SceneTransforms[_0x80a1bc(0x2660)](_0x5049b2,_0xe2d739,scratchPosition$3);_0x5049b2[_0x46b1d8(0x3201)]?renderTranslucentDepthForPick$1(_0x5049b2,_0x523040):(_0x5049b2[_0x46b1d8(0xdec)](),_0x263f38[_0x80a1bc(0xa16)](_0x1cd842),_0x5049b2[_0x80a1bc(0x4e6f)]()),_0x523040['y']=_0x5049b2[_0x46b1d8(0xae9)]-_0x523040['y'];var _0x407e2a,_0x45b1dd=_0x5049b2[_0x80a1bc(0x5592)];_0x407e2a=defined$1(_0x45b1dd[_0x80a1bc(0x1187)][_0x80a1bc(0xa79)])?_0x45b1dd[_0x46b1d8(0x250e)][_0x80a1bc(0x40f3)](scratchPerspectiveFrustum$1):defined$1(_0x45b1dd[_0x80a1bc(0x1187)][_0x80a1bc(0x3f1c)])?_0x45b1dd['frustum'][_0x80a1bc(0x40f3)](scratchPerspectiveOffCenterFrustum$1):defined$1(_0x45b1dd[_0x80a1bc(0x1187)][_0x80a1bc(0x2d3c)])?_0x45b1dd[_0x46b1d8(0x250e)]['clone'](scratchOrthographicFrustum$1):_0x45b1dd[_0x46b1d8(0x250e)][_0x80a1bc(0x40f3)](scratchOrthographicOffCenterFrustum$1);for(var _0xf8171e=_0x53a591[_0x46b1d8(0x5a20)],_0xd958db=_0xf8171e[_0x80a1bc(0x809)],_0x97c8c3=0x0;_0x97c8c3<_0xd958db;++_0x97c8c3){var _0x13ca24=this[_0x80a1bc(0x5416)](_0x5049b2,_0x97c8c3)[_0x80a1bc(0x2453)](_0x1b0284,_0x523040['x'],_0x523040['y']);if(_0x13ca24>0x0&&_0x13ca24<0x1){var _0x370f9c,_0x5a7024=_0xf8171e[_0x97c8c3];return _0x5049b2[_0x80a1bc(0x3037)]===SceneMode$1[_0x80a1bc(0x174c)]?(_0x370f9c=_0x45b1dd[_0x80a1bc(0x3747)]['z'],_0x45b1dd[_0x80a1bc(0x3747)]['z']=_0x370f9c-_0x5a7024[_0x46b1d8(0x3f74)]+0x1,_0x407e2a['far']=Math['max'](0x1,_0x5a7024[_0x80a1bc(0x389f)]-_0x5a7024[_0x80a1bc(0xcd2)]),_0x407e2a[_0x80a1bc(0xcd2)]=0x1,_0x263f38[_0x80a1bc(0xa16)](_0x1cd842),_0x263f38[_0x80a1bc(0x1b38)](_0x407e2a)):(_0x407e2a[_0x80a1bc(0xcd2)]=_0x5a7024[_0x46b1d8(0x3f74)]*(0x0!==_0x97c8c3?_0x5049b2[_0x80a1bc(0x34eb)]:0x1),_0x407e2a[_0x80a1bc(0x389f)]=_0x5a7024[_0x80a1bc(0x389f)],_0x263f38[_0x80a1bc(0x1b38)](_0x407e2a)),_0x28ed3a=SceneTransforms[_0x46b1d8(0x37b9)](_0x5049b2,_0x523040,_0x13ca24,_0x28ed3a),_0x5049b2[_0x80a1bc(0x3037)]===SceneMode$1[_0x80a1bc(0x174c)]&&(_0x45b1dd[_0x80a1bc(0x3747)]['z']=_0x370f9c,_0x263f38[_0x80a1bc(0xa16)](_0x1cd842)),this[_0x46b1d8(0x2a4b)][_0x3c9971]=Cartesian3['clone'](_0x28ed3a),_0x28ed3a;}}this[_0x80a1bc(0x2f1f)][_0x3c9971]=void 0x0;}};var scratchPickPositionCartographic$1=new Cartographic();function drillPick$1(_0x511154,_0x511215){var _0x27c9ce=_0x307c2b,_0x28c62e=_0x5e00b3,_0x426253,_0x21f6f0,_0x23b2e3=[],_0x7875e3=[],_0x5f4116=[],_0xbf509a=[];defined$1(_0x511154)||(_0x511154=Number[_0x28c62e(0x4d71)]);for(var _0x43ec4c=_0x511215();defined$1(_0x43ec4c);){var _0x306786=_0x43ec4c[_0x28c62e(0x8c4)],_0x3d84e0=_0x43ec4c[_0x28c62e(0x3747)],_0x1e1815=_0x43ec4c[_0x28c62e(0x3210)];if(defined$1(_0x3d84e0)&&!defined$1(_0x306786)){_0x23b2e3[_0x28c62e(0x5323)](_0x43ec4c);break;}if(!defined$1(_0x306786)||!defined$1(_0x306786['primitive']))break;if(!_0x1e1815&&(_0x23b2e3['push'](_0x43ec4c),0x0>=--_0x511154))break;var _0x263ce6=_0x306786[_0x28c62e(0x1e5a)],_0x90d715=!0x1;_0x27c9ce(0x1be1)==typeof _0x263ce6[_0x28c62e(0x4bf2)]&&defined$1(_0x306786['id'])&&defined$1(_0x21f6f0=_0x263ce6[_0x27c9ce(0x916)](_0x306786['id']))&&defined$1(_0x21f6f0['show'])&&(_0x90d715=!0x0,_0x21f6f0[_0x28c62e(0x3234)]=ShowGeometryInstanceAttribute[_0x28c62e(0x51f8)](!0x1,_0x21f6f0[_0x27c9ce(0x537b)]),_0x5f4116[_0x28c62e(0x5323)](_0x21f6f0)),_0x306786 instanceof Cesium3DTileFeature&&(_0x90d715=!0x0,_0x306786['show']=!0x1,_0xbf509a[_0x28c62e(0x5323)](_0x306786)),_0x90d715||(_0x263ce6[_0x27c9ce(0x537b)]=!0x1,_0x7875e3[_0x28c62e(0x5323)](_0x263ce6)),_0x43ec4c=_0x511215();}for(_0x426253=0x0;_0x426253<_0x7875e3[_0x27c9ce(0x2ef4)];++_0x426253)_0x7875e3[_0x426253][_0x28c62e(0x3234)]=!0x0;for(_0x426253=0x0;_0x426253<_0x5f4116[_0x28c62e(0x809)];++_0x426253)(_0x21f6f0=_0x5f4116[_0x426253])[_0x28c62e(0x3234)]=ShowGeometryInstanceAttribute[_0x28c62e(0x51f8)](!0x0,_0x21f6f0[_0x28c62e(0x3234)]);for(_0x426253=0x0;_0x426253<_0xbf509a[_0x27c9ce(0x2ef4)];++_0x426253)_0xbf509a[_0x426253][_0x28c62e(0x3234)]=!0x0;return _0x23b2e3;}Picking[_0x5e00b3(0x3720)][_0x307c2b(0x214a)]=function(_0x23876f,_0x3c1e68,_0xf9a182){var _0x1c1010=_0x307c2b,_0x47eb9e=_0x5e00b3;if(defined$1(_0xf9a182=this[_0x47eb9e(0x2e9d)](_0x23876f,_0x3c1e68,_0xf9a182))&&_0x23876f[_0x47eb9e(0x3037)]!==SceneMode$1[_0x47eb9e(0x3c78)]){Cartesian3[_0x47eb9e(0x160f)](_0xf9a182['y'],_0xf9a182['z'],_0xf9a182['x'],_0xf9a182);var _0x28df60=_0x23876f[_0x47eb9e(0x5cd9)],_0x4569c7=_0x28df60['ellipsoid'],_0x22a5d8=_0x28df60[_0x1c1010(0x1bc9)](_0xf9a182,scratchPickPositionCartographic$1);_0x4569c7[_0x47eb9e(0x5012)](_0x22a5d8,_0xf9a182);}return _0xf9a182;},Picking[_0x5e00b3(0x3720)][_0x5e00b3(0x575e)]=function(_0xca8b51,_0x245bbf,_0x13728e,_0x1cc749,_0x28ade6){var _0x1d5323=_0x5e00b3,_0x19928d=this;return drillPick$1(_0x13728e,function(){var _0x4e73a0=_0x23ca,_0x5ca318=_0x19928d[_0x4e73a0(0x3c62)](_0xca8b51,_0x245bbf,_0x1cc749,_0x28ade6);if(defined$1(_0x5ca318))return{'object':_0x5ca318,'position':void 0x0,'exclude':!0x1};})[_0x1d5323(0x7f7)](function(_0x34d785){var _0x22953a=_0x140d;return _0x34d785[_0x22953a(0x40f2)];});};var scratchRight$1=new Cartesian3(),scratchUp$1=new Cartesian3();function MostDetailedRayPick(_0x36695c,_0xc3f85f,_0x4d3471){var _0x3e6b45=_0x5e00b3;this[_0x3e6b45(0xb50)]=_0x36695c,this[_0x3e6b45(0x2d3c)]=_0xc3f85f,this[_0x3e6b45(0x2e4d)]=_0x4d3471,this[_0x3e6b45(0x2e0b)]=!0x1,this['deferred']=when[_0x3e6b45(0x32fc)](),this[_0x3e6b45(0x24e7)]=this[_0x3e6b45(0x1ed4)][_0x3e6b45(0x24e7)];}function updateOffscreenCameraFromRay$1(_0x4212ad,_0x2c4267,_0x34f035,_0x15269b){var _0x278f39=_0x307c2b,_0x45a99a=_0x5e00b3,_0x1a53a0=_0x2c4267[_0x45a99a(0x416)],_0x2465f7=Cartesian3[_0x278f39(0x4317)](_0x1a53a0,scratchRight$1),_0x31e528=Cartesian3[_0x45a99a(0x4143)](_0x1a53a0,_0x2465f7,scratchRight$1),_0x29094c=Cartesian3[_0x45a99a(0x4143)](_0x1a53a0,_0x31e528,scratchUp$1);return _0x15269b[_0x45a99a(0x3747)]=_0x2c4267[_0x45a99a(0x39da)],_0x15269b[_0x45a99a(0x416)]=_0x1a53a0,_0x15269b['up']=_0x29094c,_0x15269b[_0x45a99a(0x1d74)]=_0x31e528,_0x15269b[_0x45a99a(0x1187)][_0x45a99a(0x2d3c)]=defaultValue$1(_0x34f035,offscreenDefaultWidth),_0x15269b[_0x45a99a(0x1187)][_0x45a99a(0x2136)](_0x15269b[_0x278f39(0x16e9)],_0x15269b[_0x45a99a(0x20e8)],_0x15269b[_0x45a99a(0x103a)]);}function updateMostDetailedRayPick(_0x287d20,_0x3bccec,_0x3e85c8){var _0x131b69=_0x307c2b,_0x3e6acb=_0x5e00b3,_0x62ad62=_0x3bccec[_0x3e6acb(0x3859)],_0x5ea7c2=_0x3e85c8[_0x3e6acb(0xb50)],_0x2397ee=_0x3e85c8[_0x131b69(0x2299)],_0x3ea48e=_0x3e85c8[_0x3e6acb(0x2e4d)],_0x2cb732=_0x287d20['_pickOffscreenView'][_0x131b69(0x57e6)],_0x5e00af=updateOffscreenCameraFromRay$1(_0x287d20,_0x5ea7c2,_0x2397ee,_0x2cb732),_0x36bdeb=mostDetailedPreloadTilesetPassState;_0x36bdeb[_0x3e6acb(0x5592)]=_0x2cb732,_0x36bdeb[_0x131b69(0x2dd7)]=_0x5e00af;for(var _0x354dd0=!0x0,_0x57506e=_0x3ea48e[_0x3e6acb(0x809)],_0x4e7ed2=0x0;_0x4e7ed2<_0x57506e;++_0x4e7ed2){var _0x34a5ad=_0x3ea48e[_0x4e7ed2];_0x34a5ad['show']&&_0x3bccec['primitives'][_0x3e6acb(0x5655)](_0x34a5ad)&&(_0x34a5ad[_0x3e6acb(0x30ce)](_0x62ad62,_0x36bdeb),_0x354dd0=_0x354dd0&&_0x36bdeb[_0x3e6acb(0x2e0b)]);}return _0x354dd0&&_0x3e85c8[_0x3e6acb(0x1ed4)][_0x3e6acb(0x1c7e)](),_0x354dd0;}function getTilesets(_0x3dcc26,_0x581933,_0x3a228d){var _0x571fa4=_0x307c2b,_0x2b4ee0=_0x5e00b3;for(var _0x23bf1f=_0x3dcc26[_0x571fa4(0x2ef4)],_0x575009=0x0;_0x575009<_0x23bf1f;++_0x575009){var _0x5bfa3a=_0x3dcc26['get'](_0x575009);_0x5bfa3a[_0x2b4ee0(0x3234)]&&(defined$1(_0x5bfa3a[_0x2b4ee0(0x5831)])?defined$1(_0x581933)&&-0x1!==_0x581933[_0x571fa4(0x2feb)](_0x5bfa3a)||_0x3a228d[_0x2b4ee0(0x5323)](_0x5bfa3a):_0x5bfa3a instanceof PrimitiveCollection&&getTilesets(_0x5bfa3a,_0x581933,_0x3a228d));}}function launchMostDetailedRayPick(_0x5ad6fb,_0x1ed24f,_0x131b1e,_0x1aedc2,_0x96bb7f,_0xd979e0){var _0x167a89=_0x307c2b,_0xc97659=_0x5e00b3,_0x81a5f9=[];if(getTilesets(_0x1ed24f[_0xc97659(0x37e8)],_0x1aedc2,_0x81a5f9),0x0===_0x81a5f9[_0xc97659(0x809)])return when[_0xc97659(0x1c7e)](_0xd979e0());var _0xd01b99=new MostDetailedRayPick(_0x131b1e,_0x96bb7f,_0x81a5f9);return _0x5ad6fb[_0x167a89(0x1396)][_0xc97659(0x5323)](_0xd01b99),_0xd01b99[_0xc97659(0x24e7)][_0xc97659(0x2a5f)](function(){return _0xd979e0();});}function isExcluded$1(_0x21cee9,_0x9a309f){var _0x1a8cd8=_0x307c2b,_0x41cd15=_0x5e00b3;return!(!defined$1(_0x21cee9)||!defined$1(_0x9a309f)||0x0===_0x9a309f[_0x1a8cd8(0x2ef4)])&&(_0x9a309f[_0x41cd15(0xabf)](_0x21cee9)>-0x1||_0x9a309f[_0x41cd15(0xabf)](_0x21cee9[_0x41cd15(0x1e5a)])>-0x1||_0x9a309f['indexOf'](_0x21cee9['id'])>-0x1);}function getRayIntersection$1(_0xddf863,_0x41c3cd,_0x112b1a,_0xa6fc63,_0x1be6c6,_0x2140a6,_0x114eaf){var _0x103bb5=_0x307c2b,_0x345c3a=_0x5e00b3,_0x2fd10f=_0x41c3cd[_0x345c3a(0x4fd0)],_0x317652=_0x2fd10f['uniformState'],_0x175f51=_0x41c3cd[_0x345c3a(0x3859)],_0x526128=_0xddf863[_0x345c3a(0x4de3)];_0x41c3cd[_0x345c3a(0x1173)]=_0x526128,updateOffscreenCameraFromRay$1(_0xddf863,_0x112b1a,_0x1be6c6,_0x526128[_0x345c3a(0x5592)]),scratchRectangle$1=BoundingRectangle[_0x103bb5(0x2d7b)](_0x526128['viewport'],scratchRectangle$1);var _0x1b22c4,_0xf2982a=_0x526128[_0x103bb5(0x3de0)][_0x345c3a(0x153a)](scratchRectangle$1,_0x526128[_0x345c3a(0x4e47)]);_0x41c3cd[_0x345c3a(0x1dbd)][_0x103bb5(0x346e)](),_0x41c3cd[_0x345c3a(0x48f3)](),_0x175f51[_0x103bb5(0x23b8)]=!0x1,_0x175f51[_0x103bb5(0x401f)][_0x103bb5(0x7ff)]=!0x0,_0x175f51[_0x345c3a(0xd77)][_0x345c3a(0x1923)]=!0x0,_0x526128[_0x345c3a(0x5daf)]=!0x0,_0x175f51[_0x345c3a(0x342b)]=_0x114eaf?mostDetailedPickTilesetPassState$1:pickTilesetPassState$1,_0x317652[_0x345c3a(0xa16)](_0x175f51),_0x41c3cd[_0x345c3a(0x4e6f)](),_0x41c3cd[_0x345c3a(0x2db7)](_0xf2982a,scratchColorZero$1),_0x41c3cd[_0x345c3a(0x1d42)](_0xf2982a);var _0x26e6eb=_0x526128[_0x345c3a(0x4367)][_0x103bb5(0x47f9)](_0x2fd10f);if(_0x41c3cd[_0x103bb5(0x5071)][_0x345c3a(0x2a16)])for(var _0x27223e=_0x526128[_0x345c3a(0x5eb0)][_0x103bb5(0x2ef4)],_0x210e86=0x0;_0x210e86<_0x27223e;++_0x210e86){var _0x48e839=_0xddf863[_0x345c3a(0x5416)](_0x41c3cd,_0x210e86)[_0x345c3a(0x2453)](_0x2fd10f,0x0,0x0);if(_0x48e839>0x0&&_0x48e839<0x1){var _0x3b3c3d=_0x526128[_0x345c3a(0x5eb0)][_0x210e86],_0xb47658=_0x3b3c3d[_0x345c3a(0xcd2)]*(0x0!==_0x210e86?_0x41c3cd[_0x345c3a(0x34eb)]:0x1),_0x5edfdb=_0xb47658+_0x48e839*(_0x3b3c3d[_0x345c3a(0x389f)]-_0xb47658);_0x1b22c4=Ray[_0x103bb5(0x947)](_0x112b1a,_0x5edfdb);break;}}if(_0x41c3cd[_0x345c3a(0x1173)]=_0x41c3cd[_0x345c3a(0x331a)],_0x2fd10f[_0x345c3a(0x18a0)](),defined$1(_0x26e6eb)||defined$1(_0x1b22c4))return{'object':_0x26e6eb,'position':_0x1b22c4,'exclude':!defined$1(_0x1b22c4)&&_0x2140a6||isExcluded$1(_0x26e6eb,_0xa6fc63)};}function getRayIntersections$1(_0x4adb86,_0x13d889,_0x5b21d0,_0x5fd9ef,_0x3cc359,_0x94a888,_0x4b4f06,_0x5a735d){return drillPick$1(_0x5fd9ef,function(){return getRayIntersection$1(_0x4adb86,_0x13d889,_0x5b21d0,_0x3cc359,_0x94a888,_0x4b4f06,_0x5a735d);});}function pickFromRay$1(_0x362044,_0x807e6e,_0x35061f,_0x1da3c3,_0x1a60dd,_0x5882cb,_0x1a5765){var _0x2f7481=_0x5e00b3,_0x4efe0a=getRayIntersections$1(_0x362044,_0x807e6e,_0x35061f,0x1,_0x1da3c3,_0x1a60dd,_0x5882cb,_0x1a5765);if(_0x4efe0a[_0x2f7481(0x809)]>0x0)return _0x4efe0a[0x0];}function drillPickFromRay$1(_0x4730c6,_0x27cba6,_0x2ae30d,_0x3df11d,_0x4741c9,_0x2b5a5b,_0x5efb56,_0x19cd72){return getRayIntersections$1(_0x4730c6,_0x27cba6,_0x2ae30d,_0x3df11d,_0x4741c9,_0x2b5a5b,_0x5efb56,_0x19cd72);}function deferPromiseUntilPostRender(_0x13c9fb,_0x1bb2f){var _0x5c9906=_0x5e00b3,_0x32668d=when[_0x5c9906(0x32fc)]();return _0x1bb2f[_0x5c9906(0x2a5f)](function(_0x108d92){var _0x20e343=_0x5c9906,_0x118681=_0x13c9fb[_0x20e343(0x486)][_0x20e343(0x13f3)](function(){var _0x259eee=_0x20e343;_0x32668d[_0x259eee(0x1c7e)](_0x108d92),_0x118681();});_0x13c9fb[_0x20e343(0x70d)]();})[_0x5c9906(0xd22)](function(_0x4fafe6){var _0x55f8ee=_0x5c9906;_0x32668d[_0x55f8ee(0x4c5a)](_0x4fafe6);}),_0x32668d['promise'];}Picking[_0x5e00b3(0x3720)][_0x5e00b3(0x29d)]=function(_0x4f430f){var _0x49ca00=_0x5e00b3;for(var _0x2cc56e=this[_0x49ca00(0x4db3)],_0x22f834=0x0;_0x22f834<_0x2cc56e[_0x49ca00(0x809)];++_0x22f834)updateMostDetailedRayPick(this,_0x4f430f,_0x2cc56e[_0x22f834])&&_0x2cc56e[_0x49ca00(0x2f5b)](_0x22f834--,0x1);},Picking[_0x307c2b(0x1aa2)][_0x307c2b(0x2280)]=function(_0x2432f4,_0x25e781,_0x111278,_0x4236ec){return pickFromRay$1(this,_0x2432f4,_0x25e781,_0x111278,_0x4236ec,!0x1,!0x1);},Picking[_0x5e00b3(0x3720)][_0x307c2b(0x24c)]=function(_0x5e4394,_0x49f3ca,_0x2212e3,_0x25eeaa,_0x27fc1d){return drillPickFromRay$1(this,_0x5e4394,_0x49f3ca,_0x2212e3,_0x25eeaa,_0x27fc1d,!0x1,!0x1);},Picking[_0x307c2b(0x1aa2)][_0x5e00b3(0x269b)]=function(_0x306165,_0x53a575,_0x1c0651,_0x51d139){var _0x47736c=_0x5e00b3,_0x950fa0=this;return _0x53a575=Ray['clone'](_0x53a575),_0x1c0651=defined$1(_0x1c0651)?_0x1c0651[_0x47736c(0x30eb)]():_0x1c0651,deferPromiseUntilPostRender(_0x306165,launchMostDetailedRayPick(_0x950fa0,_0x306165,_0x53a575,_0x1c0651,_0x51d139,function(){return pickFromRay$1(_0x950fa0,_0x306165,_0x53a575,_0x1c0651,_0x51d139,!0x1,!0x0);}));},Picking[_0x5e00b3(0x3720)][_0x5e00b3(0x2ef8)]=function(_0x3a878e,_0x224e26,_0x2fd142,_0x222271,_0x10fc8a){var _0x1a6d28=_0x5e00b3,_0x46eec8=this;return _0x224e26=Ray[_0x1a6d28(0x40f3)](_0x224e26),_0x222271=defined$1(_0x222271)?_0x222271[_0x1a6d28(0x30eb)]():_0x222271,deferPromiseUntilPostRender(_0x3a878e,launchMostDetailedRayPick(_0x46eec8,_0x3a878e,_0x224e26,_0x222271,_0x10fc8a,function(){return drillPickFromRay$1(_0x46eec8,_0x3a878e,_0x224e26,_0x2fd142,_0x222271,_0x10fc8a,!0x1,!0x0);}));};var scratchSurfacePosition$1=new Cartesian3(),scratchSurfaceNormal$1=new Cartesian3(),scratchSurfaceRay$1=new Ray(),scratchCartographic$2=new Cartographic();function getRayForSampleHeight$1(_0x6ff977,_0x35857a){var _0xe64e89=_0x307c2b,_0x34df9e=_0x5e00b3,_0x6fa35e=_0x6ff977[_0x34df9e(0x43fb)],_0x599347=defined$1(_0x6fa35e)?_0x6fa35e[_0x34df9e(0x4faa)]:_0x6ff977[_0x34df9e(0x5cd9)][_0xe64e89(0x2864)],_0x2e4184=ApproximateTerrainHeights[_0x34df9e(0x4a24)],_0x51f5d1=_0x599347[_0x34df9e(0x412c)](_0x35857a,scratchSurfaceNormal$1),_0x3a4f7c=Cartographic['toCartesian'](_0x35857a,_0x599347,scratchSurfacePosition$1),_0x2a9b87=scratchSurfaceRay$1;_0x2a9b87['origin']=_0x3a4f7c,_0x2a9b87[_0x34df9e(0x416)]=_0x51f5d1;var _0x228d59=new Ray();return Ray['getPoint'](_0x2a9b87,_0x2e4184,_0x228d59[_0xe64e89(0x416f)]),Cartesian3[_0xe64e89(0x5309)](_0x51f5d1,_0x228d59[_0xe64e89(0x2a4f)]),_0x228d59;}function getRayForClampToHeight$1(_0x12ef4f,_0x581857){var _0x1c816e=_0x307c2b,_0x285f38=_0x5e00b3,_0x5b8a70=_0x12ef4f['globe'],_0x3cecd1=defined$1(_0x5b8a70)?_0x5b8a70[_0x285f38(0x4faa)]:_0x12ef4f[_0x285f38(0x5cd9)][_0x285f38(0x4faa)];return getRayForSampleHeight$1(_0x12ef4f,Cartographic[_0x1c816e(0x1aa5)](_0x581857,_0x3cecd1,scratchCartographic$2));}function getHeightFromCartesian$1(_0x18cdb5,_0x111c00){var _0x271ab6=_0x5e00b3,_0x2ef4c4=_0x18cdb5[_0x271ab6(0x43fb)],_0x5ee6e6=defined$1(_0x2ef4c4)?_0x2ef4c4[_0x271ab6(0x4faa)]:_0x18cdb5[_0x271ab6(0x5cd9)]['ellipsoid'];return Cartographic[_0x271ab6(0x50e9)](_0x111c00,_0x5ee6e6,scratchCartographic$2)[_0x271ab6(0x5a4e)];}function sampleHeightMostDetailed$1(_0x5eadf5,_0xc0165f,_0x3328b3,_0x6583d5,_0x2637ba){var _0x44f7e9=getRayForSampleHeight$1(_0xc0165f,_0x3328b3);return launchMostDetailedRayPick(_0x5eadf5,_0xc0165f,_0x44f7e9,_0x6583d5,_0x2637ba,function(){var _0x12b8f1=_0x23ca,_0xeaac27=pickFromRay$1(_0x5eadf5,_0xc0165f,_0x44f7e9,_0x6583d5,_0x2637ba,!0x0,!0x0);if(defined$1(_0xeaac27))return getHeightFromCartesian$1(_0xc0165f,_0xeaac27[_0x12b8f1(0x3747)]);});}function clampToHeightMostDetailed(_0x320434,_0xc7f217,_0x2c6724,_0x36fdfc,_0x4f640e,_0x5abdce){var _0x38b547=getRayForClampToHeight$1(_0xc7f217,_0x2c6724);return launchMostDetailedRayPick(_0x320434,_0xc7f217,_0x38b547,_0x36fdfc,_0x4f640e,function(){var _0x34119d=_0x140d,_0x1cf475=_0x23ca,_0x647f7a=pickFromRay$1(_0x320434,_0xc7f217,_0x38b547,_0x36fdfc,_0x4f640e,!0x0,!0x0);if(defined$1(_0x647f7a))return Cartesian3[_0x1cf475(0x40f3)](_0x647f7a[_0x34119d(0x2fe9)],_0x5abdce);});}function PolygonEmitter(_0x1c00f5){var _0x20d696=_0x307c2b,_0x588203=_0x5e00b3;if(this[_0x588203(0x634)]=defaultValue$1(_0x1c00f5,[new Cartesian3(),new Cartesian3(),new Cartesian3()]),this[_0x588203(0x93d)]=BoundingSphere[_0x588203(0x12c2)](_0x1c00f5),defined$1(_0x1c00f5)){var _0x5c929f=PolygonGeometry[_0x20d696(0x20f2)]({'positions':_0x1c00f5,'perPositionHeight':!0x0});this[_0x588203(0x5f15)]=PolygonGeometry[_0x588203(0x1647)](_0x5c929f),this[_0x588203(0x4a59)]=initWeight(this);}this[_0x588203(0x4b6a)]=0x1;}Picking[_0x5e00b3(0x3720)][_0x307c2b(0x44e5)]=function(_0x237820,_0x137b1d,_0x3aeb3d,_0xa72e54){var _0x960729=_0x5e00b3,_0x209a2e=pickFromRay$1(this,_0x237820,getRayForSampleHeight$1(_0x237820,_0x137b1d),_0x3aeb3d,_0xa72e54,!0x0,!0x1);if(defined$1(_0x209a2e))return getHeightFromCartesian$1(_0x237820,_0x209a2e[_0x960729(0x3747)]);},Picking['prototype'][_0x307c2b(0x1761)]=function(_0x2f0a5e,_0x3b0145,_0x27c1b5,_0x58be66,_0x32101e){var _0x15299e=_0x5e00b3,_0x11f0e7=pickFromRay$1(this,_0x2f0a5e,getRayForClampToHeight$1(_0x2f0a5e,_0x3b0145),_0x27c1b5,_0x58be66,!0x0,!0x1);if(defined$1(_0x11f0e7))return Cartesian3[_0x15299e(0x40f3)](_0x11f0e7[_0x15299e(0x3747)],_0x32101e);},Picking[_0x5e00b3(0x3720)][_0x307c2b(0x5221)]=function(_0x544fa1,_0x1f6eb6,_0x218452,_0x38f8f4){var _0x335974=_0x5e00b3;_0x218452=defined$1(_0x218452)?_0x218452[_0x335974(0x30eb)]():_0x218452;for(var _0x518077=_0x1f6eb6[_0x335974(0x809)],_0x557182=new Array(_0x518077),_0x52700c=0x0;_0x52700c<_0x518077;++_0x52700c)_0x557182[_0x52700c]=sampleHeightMostDetailed$1(this,_0x544fa1,_0x1f6eb6[_0x52700c],_0x218452,_0x38f8f4);return deferPromiseUntilPostRender(_0x544fa1,when[_0x335974(0x5ef9)](_0x557182)[_0x335974(0x2a5f)](function(_0x29dcea){var _0x4ba4d8=_0x140d,_0x3b754b=_0x335974;for(var _0x420a45=_0x29dcea[_0x3b754b(0x809)],_0x47c7e4=0x0;_0x47c7e4<_0x420a45;++_0x47c7e4)_0x1f6eb6[_0x47c7e4][_0x4ba4d8(0x10d5)]=_0x29dcea[_0x47c7e4];return _0x1f6eb6;}));},Picking[_0x5e00b3(0x3720)][_0x5e00b3(0x3002)]=function(_0x4a7e48,_0x37f466,_0x7f1e25,_0x65ae0b){var _0xd29579=_0x307c2b,_0x1ad4ee=_0x5e00b3;_0x7f1e25=defined$1(_0x7f1e25)?_0x7f1e25[_0x1ad4ee(0x30eb)]():_0x7f1e25;for(var _0x193441=_0x37f466[_0x1ad4ee(0x809)],_0x3993ad=new Array(_0x193441),_0xb39c7d=0x0;_0xb39c7d<_0x193441;++_0xb39c7d)_0x3993ad[_0xb39c7d]=clampToHeightMostDetailed(this,_0x4a7e48,_0x37f466[_0xb39c7d],_0x7f1e25,_0x65ae0b,_0x37f466[_0xb39c7d]);return deferPromiseUntilPostRender(_0x4a7e48,when[_0x1ad4ee(0x5ef9)](_0x3993ad)[_0xd29579(0x4527)](function(_0x33461c){var _0x49c85e=_0x1ad4ee;for(var _0x187b5a=_0x33461c[_0x49c85e(0x809)],_0xbe4a53=0x0;_0xbe4a53<_0x187b5a;++_0xbe4a53)_0x37f466[_0xbe4a53]=_0x33461c[_0xbe4a53];return _0x37f466;}));},Picking[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0xecc6c1=_0x307c2b,_0x1f0719=_0x5e00b3;this[_0xecc6c1(0x17d2)]=this[_0xecc6c1(0x17d2)]&&this[_0x1f0719(0x4de3)][_0x1f0719(0x2947)]();},Object[_0x5e00b3(0x1dfd)](PolygonEmitter[_0x5e00b3(0x3720)],{'type':{'get':function(){var _0x492671=_0x307c2b;return _0x492671(0x10af);}},'positions':{'get':function(){var _0x18e47b=_0x5e00b3;return this[_0x18e47b(0x634)];},'set':function(_0x37e3df){var _0x12b843=_0x307c2b,_0x35c203=_0x5e00b3;if(defined$1(_0x37e3df)){this['_positions']=_0x37e3df;var _0x201061=PolygonGeometry[_0x35c203(0x3726)]({'positions':this[_0x35c203(0x634)],'perPositionHeight':!0x0});this[_0x35c203(0x5f15)]=PolygonGeometry[_0x12b843(0x39d6)](_0x201061),this[_0x35c203(0x4a59)]=initWeight(this),this[_0x35c203(0x93d)]=BoundingSphere[_0x12b843(0xd5c)](_0x37e3df),defined$1(this[_0x35c203(0x5e42)])&&(this[_0x35c203(0x5e42)][_0x35c203(0x1dfe)]=!0x0);}}},'density':{'set':function(_0x5c9ca0){var _0x159524=_0x307c2b,_0x55eb5b=_0x5e00b3;_0x5c9ca0!==this[_0x159524(0x12c)]&&(this['_density']=_0x5c9ca0,defined$1(this[_0x55eb5b(0x5e42)])&&(this[_0x55eb5b(0x5e42)][_0x55eb5b(0x1dfe)]=!0x0));},'get':function(){var _0x289925=_0x307c2b;return this[_0x289925(0x12c)];}},'areaFactor':{'get':function(){var _0x38b449=_0x5e00b3;return this['_density']*this[_0x38b449(0x849)]/0x64|0x0;}}});var vertex0=new Cartesian3(),vertex1=new Cartesian3(),vertex2=new Cartesian3();function initWeight(_0x25eb41){var _0x1973d5=_0x307c2b,_0x203ddd=_0x5e00b3,_0x37f394,_0x4f40ee,_0x432aae=_0x25eb41[_0x203ddd(0x5f15)],_0x2a3856=_0x432aae[_0x203ddd(0x314b)],_0x295ca6=_0x2a3856['length']/0x3,_0x5ca397=_0x432aae[_0x203ddd(0x177b)][_0x203ddd(0x3747)][_0x203ddd(0xc98)],_0x245f2c=[],_0x3fa773=0x0;for(_0x37f394=0x0;_0x37f394<_0x295ca6;_0x37f394++){var _0x2933ab=_0x2a3856[0x3*_0x37f394],_0x284350=_0x2a3856[0x3*_0x37f394+0x1],_0x47bddb=_0x2a3856[0x3*_0x37f394+0x2];vertex0['x']=_0x5ca397[0x3*_0x2933ab],vertex0['y']=_0x5ca397[0x3*_0x2933ab+0x1],vertex0['z']=_0x5ca397[0x3*_0x2933ab+0x2],vertex1['x']=_0x5ca397[0x3*_0x284350],vertex1['y']=_0x5ca397[0x3*_0x284350+0x1],vertex1['z']=_0x5ca397[0x3*_0x284350+0x2],vertex2['x']=_0x5ca397[0x3*_0x47bddb],vertex2['y']=_0x5ca397[0x3*_0x47bddb+0x1],vertex2['z']=_0x5ca397[0x3*_0x47bddb+0x2];var _0x1151ce=triangleArea(vertex0,vertex1,vertex2);_0x3fa773+=_0x1151ce,_0x245f2c[_0x203ddd(0x5323)](_0x1151ce);}_0x25eb41[_0x203ddd(0x849)]=_0x3fa773;var _0x39a610=Math[_0x203ddd(0x498f)](0x64,0xa*_0x295ca6),_0x1341df=[];for(_0x37f394=0x0;_0x37f394<_0x295ca6;_0x37f394++){var _0x454b86=Math[_0x203ddd(0x1ace)](_0x245f2c[_0x37f394]/_0x3fa773*_0x39a610);for(_0x454b86=Math[_0x1973d5(0x5449)](0x1,_0x454b86),_0x4f40ee=0x0;_0x4f40ee<_0x454b86;_0x4f40ee++)_0x1341df[_0x203ddd(0x5323)](_0x37f394);}return _0x1341df;}var scratchCartesian0=new Cartesian3(),scratchCartesian1=new Cartesian3(),scratchCartesian2$1=new Cartesian3();function triangleArea(_0x26ead1,_0x53f853,_0x222729){var _0x402ab5=_0x5e00b3;return scratchCartesian0=Cartesian3[_0x402ab5(0x34b6)](_0x53f853,_0x26ead1,scratchCartesian0),scratchCartesian1=Cartesian3[_0x402ab5(0x34b6)](_0x222729,_0x26ead1,scratchCartesian1),scratchCartesian2$1=Cartesian3[_0x402ab5(0x4143)](scratchCartesian0,scratchCartesian1,scratchCartesian2$1),0.5*Cartesian3[_0x402ab5(0x3d6f)](scratchCartesian2$1);}function randomVertex(_0xa532a7,_0x1a6ed9,_0x176b2c,_0x41a9b0,_0x304d27){var _0x5c166c=_0x307c2b,_0x4f9882=_0x5e00b3;return(0x1-Math[_0x4f9882(0x5c4f)](_0xa532a7))*_0x176b2c+Math[_0x4f9882(0x5c4f)](_0xa532a7)*(0x1-_0x1a6ed9)*_0x41a9b0+Math[_0x5c166c(0x37eb)](_0xa532a7)*_0x1a6ed9*_0x304d27;}PolygonEmitter[_0x5e00b3(0x3720)][_0x307c2b(0x21e8)]=function(_0x85a56a){var _0x40909f=_0x307c2b,_0x24a586=_0x5e00b3;if(defined$1(this[_0x24a586(0x5f15)])){var _0x152142=Math[_0x24a586(0x1ace)](CesiumMath[_0x24a586(0x383c)](0x0,this[_0x24a586(0x4a59)][_0x40909f(0x2ef4)])),_0x4f82f8=this[_0x24a586(0x4a59)][_0x152142],_0x4f7919=this[_0x24a586(0x5f15)][_0x40909f(0x30e5)][0x3*_0x4f82f8],_0x2e6b7b=this[_0x24a586(0x5f15)]['indices'][0x3*_0x4f82f8+0x1],_0x260583=this[_0x24a586(0x5f15)][_0x24a586(0x314b)][0x3*_0x4f82f8+0x2],_0x35b5c7=this[_0x24a586(0x5f15)][_0x24a586(0x177b)][_0x24a586(0x3747)][_0x24a586(0xc98)],_0x2df43f=_0x35b5c7[0x3*_0x4f7919],_0x466d0c=_0x35b5c7[0x3*_0x4f7919+0x1],_0x625bdf=_0x35b5c7[0x3*_0x4f7919+0x2],_0xefeee=_0x35b5c7[0x3*_0x2e6b7b],_0x4d9f76=_0x35b5c7[0x3*_0x2e6b7b+0x1],_0x222bc2=_0x35b5c7[0x3*_0x2e6b7b+0x2],_0x995fe1=_0x35b5c7[0x3*_0x260583],_0x19d36a=_0x35b5c7[0x3*_0x260583+0x1],_0x2d2461=_0x35b5c7[0x3*_0x260583+0x2],_0x416185=CesiumMath[_0x24a586(0x383c)](0x0,0x1),_0x5148f9=CesiumMath[_0x40909f(0x553d)](0x0,0x1),_0x262c9c=randomVertex(_0x416185,_0x5148f9,_0x2df43f,_0xefeee,_0x995fe1),_0x4ae55c=randomVertex(_0x416185,_0x5148f9,_0x466d0c,_0x4d9f76,_0x19d36a),_0x63b987=randomVertex(_0x416185,_0x5148f9,_0x625bdf,_0x222bc2,_0x2d2461);_0x85a56a[_0x24a586(0x3747)]=Cartesian3[_0x40909f(0x4d01)](_0x262c9c,_0x4ae55c,_0x63b987,_0x85a56a[_0x24a586(0x3747)]),_0x85a56a[_0x24a586(0x3694)]=Cartesian3[_0x24a586(0x4853)](_0x85a56a[_0x24a586(0x3747)],_0x85a56a[_0x24a586(0x3694)]);}};var PostProcessStageSampleMode={'NEAREST':0x0,'LINEAR':0x1};function PostProcessStage(_0x5358ca){var _0x1ece2b=_0x307c2b,_0x11f2b5=_0x5e00b3,_0x16a67b=(_0x5358ca=defaultValue$1(_0x5358ca,defaultValue$1[_0x11f2b5(0x243c)]))[_0x11f2b5(0x464b)],_0x13e7fa=defaultValue$1(_0x5358ca[_0x11f2b5(0x2e5)],0x1),_0x2b5f65=defaultValue$1(_0x5358ca['pixelFormat'],PixelFormat$1[_0x11f2b5(0x1015)]);this['_fragmentShader']=_0x16a67b,this[_0x11f2b5(0x760)]=_0x5358ca[_0x1ece2b(0x5530)],this[_0x11f2b5(0x5275)]=_0x13e7fa,this[_0x1ece2b(0x2b02)]=defaultValue$1(_0x5358ca[_0x11f2b5(0x2321)],!0x1),this[_0x11f2b5(0x369d)]=defaultValue$1(_0x5358ca[_0x1ece2b(0x57a5)],PostProcessStageSampleMode[_0x1ece2b(0x5486)]),this[_0x11f2b5(0x5ea5)]=_0x5358ca['blendingState'],this[_0x11f2b5(0x404a)]=_0x2b5f65,this[_0x11f2b5(0x5a3a)]=defaultValue$1(_0x5358ca[_0x11f2b5(0x29cf)],PixelDatatype$1[_0x11f2b5(0x1b0f)]),this[_0x1ece2b(0x49d1)]=defaultValue$1(_0x5358ca[_0x1ece2b(0x178d)],Color$2[_0x11f2b5(0x12b7)]),this[_0x11f2b5(0x18f4)]=void 0x0,this[_0x11f2b5(0x447c)]=void 0x0,this[_0x11f2b5(0x5394)]=void 0x0,this[_0x11f2b5(0x3452)]=void 0x0,this[_0x11f2b5(0x5db5)]=void 0x0,this[_0x1ece2b(0x562a)]={},this['_dirtyUniforms']=[],this[_0x11f2b5(0x393e)]=[],this[_0x11f2b5(0x58c4)]=[],this[_0x11f2b5(0x11f8)]=void 0x0;var _0x96268e=new PassState();_0x96268e[_0x11f2b5(0x55c7)]={'enabled':!0x0,'rectangle':defined$1(_0x5358ca[_0x11f2b5(0x3555)])?BoundingRectangle[_0x11f2b5(0x40f3)](_0x5358ca[_0x11f2b5(0x3555)]):new BoundingRectangle()},this[_0x1ece2b(0x4c8c)]=_0x96268e,this[_0x11f2b5(0x1d9c)]=!0x1;var _0x17a9a1=_0x5358ca[_0x11f2b5(0x2c5)];defined$1(_0x17a9a1)||(_0x17a9a1=createGuid()),this[_0x11f2b5(0x5e3a)]=_0x17a9a1,this[_0x11f2b5(0x551)]=void 0x0,this[_0x11f2b5(0x4891)]=void 0x0,this[_0x11f2b5(0x4d03)]=void 0x0,this[_0x11f2b5(0x373a)]=void 0x0,this[_0x11f2b5(0x4f27)]=void 0x0,this[_0x11f2b5(0x5446)]=void 0x0,this[_0x11f2b5(0x29ef)]=void 0x0,this[_0x11f2b5(0x34de)]=void 0x0,this[_0x11f2b5(0x5486)]=void 0x0,this[_0x11f2b5(0x3a25)]=0x0,this[_0x11f2b5(0x96e)]=0x0,this[_0x1ece2b(0x2364)]=!0x0,this[_0x11f2b5(0x4040)]=void 0x0,this[_0x11f2b5(0x1db3)]=void 0x0,this[_0x11f2b5(0x552c)]=!0x0,this[_0x11f2b5(0x1733)]=!0x0;}Object[_0x5e00b3(0x1dfd)](PostProcessStage[_0x5e00b3(0x3720)],{'ready':{'get':function(){var _0x36fca9=_0x5e00b3;return this[_0x36fca9(0x1d9c)];}},'name':{'get':function(){return this['_name'];}},'fragmentShader':{'get':function(){var _0x5408d8=_0x5e00b3;return this[_0x5408d8(0x42a7)];}},'uniforms':{'get':function(){var _0x199361=_0x5e00b3;return this[_0x199361(0x760)];}},'textureScale':{'get':function(){var _0x5a0024=_0x5e00b3;return this[_0x5a0024(0x5275)];}},'forcePowerOfTwo':{'get':function(){var _0x122313=_0x5e00b3;return this[_0x122313(0x36af)];}},'sampleMode':{'get':function(){var _0x1aa0d5=_0x5e00b3;return this[_0x1aa0d5(0x369d)];}},'pixelFormat':{'get':function(){var _0x423618=_0x5e00b3;return this[_0x423618(0x404a)];}},'pixelDatatype':{'get':function(){var _0x12dae2=_0x5e00b3;return this[_0x12dae2(0x5a3a)];}},'clearColor':{'get':function(){var _0x3eec2d=_0x5e00b3;return this[_0x3eec2d(0x3b55)];}},'scissorRectangle':{'get':function(){var _0x10a9eb=_0x5e00b3;return this[_0x10a9eb(0x4093)][_0x10a9eb(0x55c7)][_0x10a9eb(0x1dec)];}},'outputTexture':{'get':function(){var _0x5a1621=_0x5e00b3;if(defined$1(this[_0x5a1621(0x4040)])){var _0x3081ef=this[_0x5a1621(0x4040)][_0x5a1621(0x2db)](this[_0x5a1621(0x5e3a)]);if(defined$1(_0x3081ef))return _0x3081ef[_0x5a1621(0x1d69)](0x0);}}},'selected':{'get':function(){var _0x7b69fe=_0x5e00b3;return this[_0x7b69fe(0x373a)];},'set':function(_0x444e12){var _0x55a0a0=_0x5e00b3;this[_0x55a0a0(0x373a)]=_0x444e12;}},'parentSelected':{'get':function(){return this['_parentSelected'];},'set':function(_0x18812b){var _0x42d201=_0x5e00b3;this[_0x42d201(0x5446)]=_0x18812b;}}});var depthTextureRegex=/uniform\s+sampler2D\s+depthTexture/g;function getUniformValueGetterAndSetter(_0x5a9170,_0x5dc854,_0x571689){var _0x3dda74=_0x307c2b,_0x3039b4=_0x5e00b3,_0x5e1851=_0x5dc854[_0x571689];return('string'==typeof _0x5e1851||_0x5e1851 instanceof HTMLCanvasElement||_0x5e1851 instanceof HTMLImageElement||_0x5e1851 instanceof HTMLVideoElement||_0x5e1851 instanceof ImageData)&&_0x5a9170[_0x3dda74(0x46e9)][_0x3039b4(0x5323)](_0x571689),{'get':function(){return _0x5dc854[_0x571689];},'set':function(_0x306954){var _0x131f79=_0x3dda74,_0x26c5ac=_0x3039b4,_0x2386e8=_0x5dc854[_0x571689];_0x5dc854[_0x571689]=_0x306954;var _0x245218=_0x5a9170[_0x131f79(0x562a)],_0x183290=_0x245218[_0x571689];defined$1(_0x183290)&&_0x183290!==_0x2386e8&&_0x183290 instanceof Texture&&!defined$1(_0x5a9170[_0x26c5ac(0x4040)][_0x26c5ac(0x4120)](_0x571689))&&(_0x5a9170[_0x26c5ac(0x393e)][_0x26c5ac(0x5323)](_0x183290),delete _0x245218[_0x571689],delete _0x245218[_0x571689+_0x26c5ac(0x21e6)]),_0x2386e8 instanceof Texture&&_0x5a9170[_0x26c5ac(0x393e)][_0x131f79(0x2a0e)](_0x2386e8),_0x26c5ac(0x20b8)==typeof _0x306954||_0x306954 instanceof HTMLCanvasElement||_0x306954 instanceof HTMLImageElement||_0x306954 instanceof HTMLVideoElement||_0x306954 instanceof ImageData?_0x5a9170[_0x26c5ac(0x1d17)][_0x26c5ac(0x5323)](_0x571689):_0x245218[_0x571689]=_0x306954;}};}function getUniformMapFunction(_0x50d104,_0xd422c7){return function(){var _0x247ab2=_0x23ca,_0x12acba=_0x50d104[_0x247ab2(0xc2b)][_0xd422c7];return _0x247ab2(0x1b4b)==typeof _0x12acba?_0x12acba():_0x12acba;};}function getUniformMapDimensionsFunction(_0x59938d,_0x53195e){return function(){var _0x1619a0=_0x23ca,_0x21fd46=_0x59938d[_0x53195e]();if(defined$1(_0x21fd46))return _0x21fd46[_0x1619a0(0x11ba)];};}function createUniformMap(_0x582fc6){var _0x3ccaf3=_0x307c2b,_0x3d6790=_0x5e00b3;if(!defined$1(_0x582fc6[_0x3ccaf3(0x3470)])){var _0x3cb113={},_0xcd5150={},_0x1b2ccc=_0x582fc6[_0x3d6790(0x760)],_0x162796=_0x582fc6[_0x3ccaf3(0x562a)];for(var _0x36c8d6 in _0x1b2ccc)if(_0x1b2ccc[_0x3d6790(0x1a9a)](_0x36c8d6)){_0x3d6790(0x1b4b)!=typeof _0x1b2ccc[_0x36c8d6]?(_0x3cb113[_0x36c8d6]=getUniformMapFunction(_0x582fc6,_0x36c8d6),_0xcd5150[_0x36c8d6]=getUniformValueGetterAndSetter(_0x582fc6,_0x1b2ccc,_0x36c8d6)):(_0x3cb113[_0x36c8d6]=_0x1b2ccc[_0x36c8d6],_0xcd5150[_0x36c8d6]=_0x1b2ccc[_0x36c8d6]),_0x162796[_0x36c8d6]=_0x1b2ccc[_0x36c8d6];var _0x2be97d=_0x3cb113[_0x36c8d6]();(_0x3d6790(0x20b8)==typeof _0x2be97d||_0x2be97d instanceof Texture||_0x2be97d instanceof HTMLImageElement||_0x2be97d instanceof HTMLCanvasElement||_0x2be97d instanceof HTMLVideoElement)&&(_0x3cb113[_0x36c8d6+_0x3d6790(0x21e6)]=getUniformMapDimensionsFunction(_0x3cb113,_0x36c8d6));}_0x582fc6['_uniforms']={},Object[_0x3ccaf3(0x66e)](_0x582fc6[_0x3d6790(0x760)],_0xcd5150),_0x582fc6[_0x3d6790(0x18f4)]=combine$2(_0x3cb113,{'colorTexture':function(){var _0x2d6f17=_0x3d6790;return _0x582fc6[_0x2d6f17(0x5394)];},'colorTextureDimensions':function(){var _0x54ae1d=_0x3d6790;return _0x582fc6[_0x54ae1d(0x5394)][_0x54ae1d(0x11ba)];},'depthTexture':function(){var _0x2af77a=_0x3d6790;return _0x582fc6[_0x2af77a(0x3452)];},'depthTextureDimensions':function(){var _0x53fd26=_0x3d6790;return _0x582fc6['_depthTexture'][_0x53fd26(0x11ba)];},'czm_idTexture':function(){var _0x3931ca=_0x3d6790;return _0x582fc6[_0x3931ca(0x5db5)];},'czm_selectedIdTexture':function(){var _0x33deb8=_0x3ccaf3;return _0x582fc6[_0x33deb8(0x275a)];},'czm_selectedIdTextureStep':function(){var _0x1d903f=_0x3d6790;return 0x1/_0x582fc6['_selectedIdTexture'][_0x1d903f(0x2d3c)];}});}}function createDrawCommand(_0x142f9c,_0x22a5b3){var _0x14b580=_0x307c2b,_0x4c4f82=_0x5e00b3;if(!defined$1(_0x142f9c[_0x4c4f82(0x447c)])||_0x142f9c[_0x4c4f82(0x551)]||_0x142f9c[_0x4c4f82(0x1f46)]){var _0x198b8e=_0x142f9c[_0x14b580(0x1938)];if(defined$1(_0x142f9c[_0x4c4f82(0x4d03)]))_0x198b8e=_0x4c4f82(0x2602)+_0x142f9c[_0x4c4f82(0x4d03)][_0x4c4f82(0x2d3c)]+_0x4c4f82(0x3654)+(_0x198b8e=_0x198b8e[_0x4c4f82(0x2c3f)](/varying\s+vec2\s+v_textureCoordinates;/g,''));var _0x27dec3=new ShaderSource({'defines':[_0x142f9c[_0x14b580(0x518b)]?_0x4c4f82(0x3c20):''],'sources':[_0x198b8e]});_0x142f9c[_0x4c4f82(0x447c)]=_0x22a5b3['createViewportQuadCommand'](_0x27dec3,{'uniformMap':_0x142f9c[_0x4c4f82(0x18f4)],'owner':_0x142f9c});}}function createSampler(_0x5e3396){var _0xf3c525=_0x307c2b,_0x1acf52=_0x5e00b3,_0x3587bf,_0x2f334e;_0x5e3396['_sampleMode']===PostProcessStageSampleMode['LINEAR']?(_0x3587bf=TextureMinificationFilter$1[_0x1acf52(0x408a)],_0x2f334e=TextureMagnificationFilter$1['LINEAR']):(_0x3587bf=TextureMinificationFilter$1[_0x1acf52(0x403b)],_0x2f334e=TextureMagnificationFilter$1[_0x1acf52(0x403b)]);var _0x22d9bb=_0x5e3396[_0xf3c525(0x61c)];defined$1(_0x22d9bb)&&_0x22d9bb[_0x1acf52(0x4880)]===_0x3587bf&&_0x22d9bb[_0x1acf52(0x1692)]===_0x2f334e||(_0x5e3396[_0x1acf52(0x3fe1)]=new Sampler({'wrapS':TextureWrap$1[_0xf3c525(0x11be)],'wrapT':TextureWrap$1[_0xf3c525(0x11be)],'minificationFilter':_0x3587bf,'magnificationFilter':_0x2f334e}));}function createLoadImageFunction(_0x51e946,_0x1d8dc2){return function(_0x1695a9){var _0x102ed9=_0x23ca;_0x51e946[_0x102ed9(0x58c4)][_0x102ed9(0x5323)]({'name':_0x1d8dc2,'source':_0x1695a9});};}function createStageOutputTextureFunction(_0x1530af,_0x14d2b0){return function(){var _0x4e6df2=_0x140d,_0x1af5a4=_0x23ca;return _0x1530af[_0x1af5a4(0x4040)][_0x4e6df2(0x1a8)](_0x14d2b0);};}function updateUniformTextures(_0x17f6bc,_0x4676a0){var _0x42cad5=_0x307c2b,_0x2055b4=_0x5e00b3,_0x27243b,_0x110152,_0x5b54fc,_0x276c1f=_0x17f6bc[_0x2055b4(0x393e)],_0x49e3ac=_0x276c1f[_0x42cad5(0x2ef4)];for(_0x27243b=0x0;_0x27243b<_0x49e3ac;++_0x27243b)_0x110152=(_0x110152=_0x276c1f[_0x27243b])&&_0x110152[_0x2055b4(0x2947)]();_0x276c1f[_0x2055b4(0x809)]=0x0;var _0x573763=_0x17f6bc[_0x42cad5(0x4a19)];for(_0x49e3ac=_0x573763[_0x2055b4(0x809)],_0x27243b=0x0;_0x27243b<_0x49e3ac;++_0x27243b){var _0x13019f=_0x573763[_0x27243b];_0x5b54fc=_0x13019f[_0x2055b4(0x2c5)];var _0x19d160=_0x13019f[_0x42cad5(0x567a)];_0x17f6bc[_0x2055b4(0xc2b)][_0x5b54fc]=new Texture({'context':_0x4676a0,'source':_0x19d160});}_0x573763[_0x2055b4(0x809)]=0x0;var _0x118d7e=_0x17f6bc[_0x2055b4(0x1d17)];if(0x0!==_0x118d7e[_0x42cad5(0x2ef4)]||defined$1(_0x17f6bc[_0x2055b4(0x11f8)])){if(0x0!==_0x118d7e[_0x42cad5(0x2ef4)]&&!defined$1(_0x17f6bc[_0x2055b4(0x11f8)])){_0x49e3ac=_0x118d7e[_0x42cad5(0x2ef4)];var _0x54c203=_0x17f6bc[_0x2055b4(0x760)],_0x166c1b=[];for(_0x27243b=0x0;_0x27243b<_0x49e3ac;++_0x27243b){var _0x6b3d19=_0x54c203[_0x5b54fc=_0x118d7e[_0x27243b]];if(defined$1(_0x17f6bc[_0x2055b4(0x4040)][_0x2055b4(0x4120)](_0x6b3d19)))_0x17f6bc[_0x2055b4(0xc2b)][_0x5b54fc]=createStageOutputTextureFunction(_0x17f6bc,_0x6b3d19);else{if(_0x2055b4(0x20b8)==typeof _0x6b3d19){var _0x30ffa2=new Resource({'url':_0x6b3d19});_0x166c1b[_0x2055b4(0x5323)](_0x30ffa2['fetchImage']()[_0x2055b4(0x2a5f)](createLoadImageFunction(_0x17f6bc,_0x5b54fc)));}else _0x17f6bc[_0x2055b4(0x58c4)][_0x42cad5(0x2a0e)]({'name':_0x5b54fc,'source':_0x6b3d19});}}_0x118d7e[_0x2055b4(0x809)]=0x0,_0x166c1b[_0x2055b4(0x809)]>0x0?(_0x17f6bc[_0x42cad5(0x22ec)]=!0x1,_0x17f6bc[_0x2055b4(0x11f8)]=when[_0x42cad5(0x67a)](_0x166c1b)[_0x2055b4(0x2a5f)](function(){var _0x507d35=_0x2055b4;_0x17f6bc[_0x507d35(0x1d9c)]=!0x0,_0x17f6bc[_0x507d35(0x11f8)]=void 0x0;})):_0x17f6bc[_0x42cad5(0x22ec)]=!0x0;}}else _0x17f6bc['_ready']=!0x0;}function releaseResources$1(_0x4e20ed){var _0x3689f3=_0x307c2b,_0x40b66e=_0x5e00b3;defined$1(_0x4e20ed[_0x40b66e(0x447c)])&&(_0x4e20ed[_0x40b66e(0x447c)][_0x40b66e(0x2ddc)]=_0x4e20ed['_command'][_0x40b66e(0x2ddc)]&&_0x4e20ed[_0x40b66e(0x447c)][_0x40b66e(0x2ddc)][_0x40b66e(0x2947)](),_0x4e20ed['_command']=void 0x0),_0x4e20ed[_0x40b66e(0x4d03)]=_0x4e20ed['_selectedIdTexture']&&_0x4e20ed[_0x40b66e(0x4d03)][_0x40b66e(0x2947)]();var _0x8c7b57=_0x4e20ed[_0x40b66e(0x4040)];if(defined$1(_0x8c7b57)){var _0x25d8a2=_0x4e20ed[_0x40b66e(0x760)],_0x21f9b6=_0x4e20ed[_0x40b66e(0xc2b)];for(var _0x2e24aa in _0x21f9b6)_0x21f9b6[_0x40b66e(0x1a9a)](_0x2e24aa)&&_0x21f9b6[_0x2e24aa]instanceof Texture&&(defined$1(_0x8c7b57[_0x40b66e(0x4120)](_0x25d8a2[_0x2e24aa]))||_0x21f9b6[_0x2e24aa][_0x3689f3(0x5020)](),_0x4e20ed[_0x40b66e(0x1d17)][_0x40b66e(0x5323)](_0x2e24aa));}}function isSelectedTextureDirty$1(_0x206ae5){var _0x5d4d2d=_0x307c2b,_0x35e738=_0x5e00b3,_0x5942d8=defined$1(_0x206ae5[_0x5d4d2d(0x3b04)])?_0x206ae5[_0x35e738(0x373a)][_0x35e738(0x809)]:0x0,_0x5913e3=defined$1(_0x206ae5[_0x35e738(0x5446)])?_0x206ae5['_parentSelected']:0x0,_0x3b1259=_0x206ae5[_0x35e738(0x373a)]!==_0x206ae5[_0x35e738(0x4f27)]||_0x5942d8!==_0x206ae5[_0x35e738(0x3a25)];if(_0x3b1259=_0x3b1259||_0x206ae5[_0x35e738(0x5446)]!==_0x206ae5[_0x35e738(0x29ef)]||_0x5913e3!==_0x206ae5[_0x5d4d2d(0x4095)],defined$1(_0x206ae5['_selected'])&&defined$1(_0x206ae5[_0x35e738(0x5446)])?_0x206ae5[_0x5d4d2d(0x3f83)]=_0x206ae5[_0x35e738(0x373a)][_0x35e738(0x736)](_0x206ae5[_0x35e738(0x5446)]):defined$1(_0x206ae5[_0x35e738(0x5446)])?_0x206ae5[_0x35e738(0x34de)]=_0x206ae5[_0x35e738(0x5446)]:_0x206ae5[_0x35e738(0x34de)]=_0x206ae5[_0x35e738(0x373a)],!_0x3b1259&&defined$1(_0x206ae5[_0x35e738(0x34de)])){if(!defined$1(_0x206ae5[_0x35e738(0x5486)]))return!0x0;_0x5942d8=_0x206ae5[_0x35e738(0x34de)][_0x35e738(0x809)];for(var _0x239cfc=0x0;_0x239cfc<_0x5942d8;++_0x239cfc)if(_0x206ae5['_combinedSelected'][_0x239cfc]!==_0x206ae5[_0x5d4d2d(0x2982)][_0x239cfc])return!0x0;}return _0x3b1259;}function createSelectedTexture(_0xbca99b,_0x12a969){var _0xbbaca0=_0x307c2b,_0x4b58c4=_0x5e00b3;if(_0xbca99b[_0x4b58c4(0x1f46)]){_0xbca99b[_0x4b58c4(0x4d03)]=_0xbca99b['_selectedIdTexture']&&_0xbca99b[_0x4b58c4(0x4d03)]['destroy'](),_0xbca99b[_0xbbaca0(0x275a)]=void 0x0;var _0x4065f8=_0xbca99b[_0x4b58c4(0x34de)];if(defined$1(_0x4065f8)){var _0x3c99fe,_0x1ef332,_0x50cbf1,_0x20fef1=0x0,_0x255744=_0x4065f8[_0x4b58c4(0x809)];for(_0x3c99fe=0x0;_0x3c99fe<_0x255744;++_0x3c99fe)defined$1((_0x1ef332=_0x4065f8[_0x3c99fe])[_0x4b58c4(0x3707)])?_0x20fef1+=_0x1ef332[_0x4b58c4(0x3707)][_0x4b58c4(0x809)]:defined$1(_0x1ef332[_0x4b58c4(0x3ac6)])&&++_0x20fef1;if(0x0===_0x255744||0x0===_0x20fef1){var _0x10ef44=new Uint8Array(0x4);return _0x10ef44[0x0]=0xff,_0x10ef44[0x1]=0xff,_0x10ef44[0x2]=0xff,_0x10ef44[0x3]=0xff,void(_0xbca99b[_0x4b58c4(0x4d03)]=new Texture({'context':_0x12a969,'pixelFormat':PixelFormat$1[_0x4b58c4(0x1015)],'pixelDatatype':PixelDatatype$1[_0xbbaca0(0x2bcf)],'source':{'arrayBufferView':_0x10ef44,'width':0x1,'height':0x1},'sampler':new Sampler({'wrapS':TextureWrap$1[_0x4b58c4(0x3304)],'wrapT':TextureWrap$1[_0x4b58c4(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x4b58c4(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x4b58c4(0x403b)]})}));}var _0x21247a=0x0,_0x58d111=new Uint8Array(0x4*_0x20fef1);for(_0x3c99fe=0x0;_0x3c99fe<_0x255744;++_0x3c99fe)if(defined$1((_0x1ef332=_0x4065f8[_0x3c99fe])[_0x4b58c4(0x3707)])){for(var _0xcafaf2=_0x1ef332[_0x4b58c4(0x3707)],_0x186b0d=_0xcafaf2[_0x4b58c4(0x809)],_0x2724d9=0x0;_0x2724d9<_0x186b0d;++_0x2724d9)_0x50cbf1=_0xcafaf2[_0x2724d9][_0x4b58c4(0x8fe)],_0x58d111[_0x21247a]=Color$2[_0x4b58c4(0x2556)](_0x50cbf1[_0x4b58c4(0x20a2)]),_0x58d111[_0x21247a+0x1]=Color$2[_0xbbaca0(0xc50)](_0x50cbf1['green']),_0x58d111[_0x21247a+0x2]=Color$2[_0xbbaca0(0xc50)](_0x50cbf1[_0x4b58c4(0x3c2a)]),_0x58d111[_0x21247a+0x3]=Color$2[_0x4b58c4(0x2556)](_0x50cbf1[_0x4b58c4(0x32a8)]),_0x21247a+=0x4;}else defined$1(_0x1ef332[_0x4b58c4(0x3ac6)])&&(_0x50cbf1=_0x1ef332[_0x4b58c4(0x3ac6)][_0x4b58c4(0x8fe)],_0x58d111[_0x21247a]=Color$2[_0x4b58c4(0x2556)](_0x50cbf1[_0x4b58c4(0x20a2)]),_0x58d111[_0x21247a+0x1]=Color$2['floatToByte'](_0x50cbf1['green']),_0x58d111[_0x21247a+0x2]=Color$2[_0x4b58c4(0x2556)](_0x50cbf1[_0x4b58c4(0x3c2a)]),_0x58d111[_0x21247a+0x3]=Color$2[_0xbbaca0(0xc50)](_0x50cbf1[_0x4b58c4(0x32a8)]),_0x21247a+=0x4);_0xbca99b[_0x4b58c4(0x4d03)]=new Texture({'context':_0x12a969,'pixelFormat':PixelFormat$1[_0x4b58c4(0x1015)],'pixelDatatype':PixelDatatype$1[_0xbbaca0(0x2bcf)],'source':{'arrayBufferView':_0x58d111,'width':_0x20fef1,'height':0x1},'sampler':new Sampler({'wrapS':TextureWrap$1[_0x4b58c4(0x3304)],'wrapT':TextureWrap$1[_0x4b58c4(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0x4b58c4(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x4b58c4(0x403b)]})});}}}PostProcessStage[_0x5e00b3(0x3720)][_0x5e00b3(0x1159)]=function(_0x417ef3){var _0x5728e4=_0x307c2b,_0x17c900=_0x5e00b3;return!depthTextureRegex[_0x5728e4(0x37cb)](this[_0x17c900(0x42a7)])||_0x417ef3[_0x17c900(0x2a16)];},PostProcessStage[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x123663,_0x293ef2){var _0x5efac3=_0x307c2b,_0xc4f6c1=_0x5e00b3;if(this[_0xc4f6c1(0x552c)]===this[_0x5efac3(0x39a8)]||this[_0xc4f6c1(0x552c)]||releaseResources$1(this),this[_0xc4f6c1(0x1733)]=this[_0x5efac3(0x27f3)],this[_0xc4f6c1(0x1733)]&&(this[_0xc4f6c1(0x551)]=_0x293ef2!==this[_0xc4f6c1(0x4891)],this['_useLogDepth']=_0x293ef2,this[_0xc4f6c1(0x1f46)]=isSelectedTextureDirty$1(this),this[_0xc4f6c1(0x4f27)]=this['_selected'],this[_0x5efac3(0x58c8)]=this[_0xc4f6c1(0x5446)],this[_0x5efac3(0x2982)]=this[_0xc4f6c1(0x34de)],this[_0xc4f6c1(0x3a25)]=defined$1(this[_0xc4f6c1(0x373a)])?this[_0xc4f6c1(0x373a)][_0x5efac3(0x2ef4)]:0x0,this[_0xc4f6c1(0x96e)]=defined$1(this[_0xc4f6c1(0x5446)])?this[_0xc4f6c1(0x5446)][_0xc4f6c1(0x809)]:0x0,createSelectedTexture(this,_0x123663),createUniformMap(this),updateUniformTextures(this,_0x123663),createDrawCommand(this,_0x123663),createSampler(this),this[_0xc4f6c1(0x1f46)]=!0x1,this[_0xc4f6c1(0x1d9c)])){var _0x142c3c=this[_0xc4f6c1(0x4040)][_0xc4f6c1(0x2db)](this[_0xc4f6c1(0x5e3a)]);if(this[_0x5efac3(0x75d)][_0xc4f6c1(0x3eaf)]=_0x142c3c,defined$1(_0x142c3c)){var _0x2d308b,_0xc622a6=_0x142c3c[_0xc4f6c1(0x1d69)](0x0);(_0xc622a6[_0xc4f6c1(0x2d3c)]!==_0x123663[_0xc4f6c1(0x1564)]||_0xc622a6[_0xc4f6c1(0x5a4e)]!==_0x123663[_0xc4f6c1(0x3883)]||defined$1(this[_0xc4f6c1(0x5ea5)]))&&(defined$1(_0x2d308b=this[_0xc4f6c1(0xc3f)])&&_0xc622a6[_0xc4f6c1(0x2d3c)]===_0x2d308b['viewport'][_0xc4f6c1(0x2d3c)]&&_0xc622a6[_0xc4f6c1(0x5a4e)]===_0x2d308b[_0xc4f6c1(0x4e47)][_0xc4f6c1(0x5a4e)]||(this[_0xc4f6c1(0xc3f)]=RenderState[_0xc4f6c1(0x5344)]({'viewport':new BoundingRectangle(0x0,0x0,_0xc622a6['width'],_0xc622a6[_0xc4f6c1(0x5a4e)]),'blending':this[_0x5efac3(0x103d)]}))),this['_command'][_0xc4f6c1(0x33c4)]=_0x2d308b;}}},PostProcessStage[_0x5e00b3(0x3720)][_0x307c2b(0x482e)]=function(_0x7d772a,_0x291535,_0x4e7004,_0x1c6117){var _0xaba695=_0x307c2b,_0x323ad8=_0x5e00b3;if(defined$1(this[_0x323ad8(0x447c)])&&defined$1(this[_0xaba695(0x75d)][_0x323ad8(0x3eaf)])&&this[_0xaba695(0x22ec)]&&this[_0x323ad8(0x1733)]){this[_0xaba695(0x1010)]=_0x291535,this[_0x323ad8(0x3452)]=_0x4e7004,this[_0xaba695(0x3db1)]=_0x1c6117,Sampler[_0x323ad8(0x1dab)](this[_0x323ad8(0x5394)][_0x323ad8(0x59b2)],this[_0x323ad8(0x3fe1)])||(this[_0x323ad8(0x5394)][_0x323ad8(0x20dc)]=!0x0,this[_0x323ad8(0x5394)][_0x323ad8(0x59b2)]=this[_0x323ad8(0x3fe1)]);var _0x28b551=this[_0x323ad8(0x3555)][_0x323ad8(0x2d3c)]>0x0&&this[_0x323ad8(0x3555)]['height']>0x0?this[_0x323ad8(0x4093)]:void 0x0;defined$1(_0x28b551)&&(_0x28b551[_0xaba695(0x5071)]=_0x7d772a),this[_0x323ad8(0x447c)][_0x323ad8(0x5ae4)](_0x7d772a,_0x28b551);}},PostProcessStage[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},PostProcessStage[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){return releaseResources$1(this),destroyObject$1(this);};var AcesTonemapping=_0x5e00b3(0x2183),AmbientOcclusionGenerate=_0x5e00b3(0x58bb),AmbientOcclusionModulate=_0x5e00b3(0x40fa),BlackAndWhite=_0x5e00b3(0x568d),BloomComposite='uniform\x20sampler2D\x20colorTexture;\x0auniform\x20sampler2D\x20bloomTexture;\x0auniform\x20bool\x20glowOnly;\x0a\x0avarying\x20vec2\x20v_textureCoordinates;\x0a\x0avoid\x20main(void)\x0a{\x0a\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(colorTexture,\x20v_textureCoordinates);\x0a\x0a#ifdef\x20CZM_SELECTED_FEATURE\x0a\x20\x20\x20\x20if\x20(czm_selected())\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20color;\x0a\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20}\x0a#endif\x0a\x0a\x20\x20\x20\x20vec4\x20bloom\x20=\x20texture2D(bloomTexture,\x20v_textureCoordinates);\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20glowOnly\x20?\x20bloom\x20:\x20bloom\x20+\x20color;\x0a}\x0a',Brightness=_0x5e00b3(0x3964),ContrastBias=_0x5e00b3(0x2a57),DepthOfField=_0x5e00b3(0x3245),DepthView=_0x5e00b3(0x22eb),EdgeDetection=_0x5e00b3(0x5e34),FilmicTonemapping=_0x5e00b3(0x4d7c),FXAA=_0x5e00b3(0x50ef),LensFlare=_0x5e00b3(0x5cbe),ModifiedReinhardTonemapping=_0x307c2b(0x43fd),NightVision=_0x5e00b3(0x5b91),ReinhardTonemapping=_0x5e00b3(0x1292),Silhouette=_0x5e00b3(0x15cc);function PostProcessStageComposite(_0x4c76ea){var _0x522f7d=_0x307c2b,_0x423eea=_0x5e00b3;_0x4c76ea=defaultValue$1(_0x4c76ea,defaultValue$1[_0x423eea(0x243c)]),this[_0x423eea(0xab3)]=_0x4c76ea[_0x423eea(0x39b2)],this[_0x522f7d(0x3e0d)]=defaultValue$1(_0x4c76ea[_0x423eea(0x2566)],!0x0);var _0x59b07e=_0x4c76ea[_0x423eea(0x2c5)];defined$1(_0x59b07e)||(_0x59b07e=createGuid()),this[_0x522f7d(0x4f2b)]=_0x59b07e,this[_0x423eea(0x760)]=_0x4c76ea[_0x423eea(0x219a)],this[_0x423eea(0x4040)]=void 0x0,this[_0x423eea(0x1db3)]=void 0x0,this[_0x423eea(0x373a)]=void 0x0,this[_0x423eea(0x4f27)]=void 0x0,this[_0x423eea(0x5446)]=void 0x0,this[_0x423eea(0x29ef)]=void 0x0,this[_0x423eea(0x34de)]=void 0x0,this[_0x522f7d(0x2982)]=void 0x0,this[_0x423eea(0x3a25)]=0x0,this[_0x423eea(0x96e)]=0x0,this[_0x423eea(0x1f46)]=!0x0;}function isSelectedTextureDirty(_0xa36327){var _0x3ac100=_0x307c2b,_0x5f5681=_0x5e00b3,_0x2be5e7=defined$1(_0xa36327[_0x5f5681(0x373a)])?_0xa36327[_0x5f5681(0x373a)][_0x5f5681(0x809)]:0x0,_0x3d48bb=defined$1(_0xa36327['_parentSelected'])?_0xa36327[_0x5f5681(0x5446)]:0x0,_0x24b096=_0xa36327[_0x5f5681(0x373a)]!==_0xa36327[_0x3ac100(0x2f7d)]||_0x2be5e7!==_0xa36327[_0x5f5681(0x3a25)];if(_0x24b096=_0x24b096||_0xa36327[_0x5f5681(0x5446)]!==_0xa36327[_0x5f5681(0x29ef)]||_0x3d48bb!==_0xa36327['_parentSelectedLength'],defined$1(_0xa36327[_0x5f5681(0x373a)])&&defined$1(_0xa36327['_parentSelected'])?_0xa36327[_0x5f5681(0x34de)]=_0xa36327[_0x5f5681(0x373a)][_0x5f5681(0x736)](_0xa36327[_0x5f5681(0x5446)]):defined$1(_0xa36327[_0x5f5681(0x5446)])?_0xa36327[_0x5f5681(0x34de)]=_0xa36327[_0x5f5681(0x5446)]:_0xa36327[_0x5f5681(0x34de)]=_0xa36327[_0x5f5681(0x373a)],!_0x24b096&&defined$1(_0xa36327[_0x3ac100(0x3f83)])){if(!defined$1(_0xa36327[_0x5f5681(0x5486)]))return!0x0;_0x2be5e7=_0xa36327[_0x3ac100(0x3f83)][_0x3ac100(0x2ef4)];for(var _0x37628e=0x0;_0x37628e<_0x2be5e7;++_0x37628e)if(_0xa36327[_0x5f5681(0x34de)][_0x37628e]!==_0xa36327[_0x5f5681(0x5486)][_0x37628e])return!0x0;}return _0x24b096;}Object[_0x5e00b3(0x1dfd)](PostProcessStageComposite[_0x307c2b(0x1aa2)],{'ready':{'get':function(){var _0x2ecfa5=_0x307c2b,_0x4106e7=_0x5e00b3;for(var _0x275c44=this[_0x4106e7(0xab3)],_0x33b07b=_0x275c44[_0x2ecfa5(0x2ef4)],_0x54733a=0x0;_0x54733a<_0x33b07b;++_0x54733a)if(!_0x275c44[_0x54733a][_0x4106e7(0x2e0b)])return!0x1;return!0x0;}},'name':{'get':function(){return this['_name'];}},'enabled':{'get':function(){var _0x3c1be2=_0x5e00b3;return this[_0x3c1be2(0xab3)][0x0][_0x3c1be2(0x552c)];},'set':function(_0xdbc287){var _0x47714f=_0x5e00b3;for(var _0x3bbc8e=this['_stages'],_0x54fdd2=_0x3bbc8e[_0x47714f(0x809)],_0xe10418=0x0;_0xe10418<_0x54fdd2;++_0xe10418)_0x3bbc8e[_0xe10418][_0x47714f(0x552c)]=_0xdbc287;}},'uniforms':{'get':function(){var _0x3541ee=_0x5e00b3;return this[_0x3541ee(0x760)];}},'inputPreviousStageTexture':{'get':function(){var _0x5dbeea=_0x5e00b3;return this[_0x5dbeea(0x3ed)];}},'length':{'get':function(){var _0xc7296b=_0x5e00b3;return this[_0xc7296b(0xab3)][_0xc7296b(0x809)];}},'selected':{'get':function(){var _0x5b4b79=_0x5e00b3;return this[_0x5b4b79(0x373a)];},'set':function(_0x3c9467){var _0x4d88ec=_0x5e00b3;this[_0x4d88ec(0x373a)]=_0x3c9467;}},'parentSelected':{'get':function(){var _0x44b7b4=_0x5e00b3;return this[_0x44b7b4(0x5446)];},'set':function(_0x125e7a){var _0x16e65e=_0x307c2b;this[_0x16e65e(0x1c8c)]=_0x125e7a;}}}),PostProcessStageComposite[_0x5e00b3(0x3720)][_0x5e00b3(0x1159)]=function(_0x3a45f5){var _0x1f9679=_0x5e00b3;for(var _0x1f2cdb=this[_0x1f9679(0xab3)],_0x3e8836=_0x1f2cdb[_0x1f9679(0x809)],_0x49c677=0x0;_0x49c677<_0x3e8836;++_0x49c677)if(!_0x1f2cdb[_0x49c677][_0x1f9679(0x1159)](_0x3a45f5))return!0x1;return!0x0;},PostProcessStageComposite[_0x5e00b3(0x3720)]['get']=function(_0x4982e7){var _0x5e76c8=_0x5e00b3;return this[_0x5e76c8(0xab3)][_0x4982e7];},PostProcessStageComposite[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x2ff05b,_0x2a3a26){var _0x1dd900=_0x307c2b,_0x260c55=_0x5e00b3;this[_0x1dd900(0x2364)]=isSelectedTextureDirty(this),this['_selectedShadow']=this[_0x260c55(0x373a)],this[_0x260c55(0x29ef)]=this[_0x260c55(0x5446)],this[_0x260c55(0x5486)]=this[_0x260c55(0x34de)],this[_0x260c55(0x3a25)]=defined$1(this[_0x1dd900(0x3b04)])?this['_selected'][_0x1dd900(0x2ef4)]:0x0,this[_0x260c55(0x96e)]=defined$1(this[_0x260c55(0x5446)])?this[_0x260c55(0x5446)][_0x1dd900(0x2ef4)]:0x0;for(var _0x3b01db=this[_0x260c55(0xab3)],_0x3e2f80=_0x3b01db[_0x260c55(0x809)],_0xfe5133=0x0;_0xfe5133<_0x3e2f80;++_0xfe5133){var _0x3c11c7=_0x3b01db[_0xfe5133];this[_0x260c55(0x1f46)]&&(_0x3c11c7[_0x260c55(0x2516)]=this[_0x260c55(0x34de)]),_0x3c11c7[_0x1dd900(0x2e6d)](_0x2ff05b,_0x2a3a26);}},PostProcessStageComposite[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},PostProcessStageComposite[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x204647=_0x307c2b,_0x158e2f=_0x5e00b3;for(var _0x362139=this[_0x158e2f(0xab3)],_0x1e7335=_0x362139[_0x204647(0x2ef4)],_0x3eb5af=0x0;_0x3eb5af<_0x1e7335;++_0x3eb5af)_0x362139[_0x3eb5af][_0x158e2f(0x2947)]();return destroyObject$1(this);};var Fog=_0x307c2b(0x1317),Rain=_0x307c2b(0x2f5a),Snow=_0x5e00b3(0xa0d),PostProcessStageLibrary={};function createBlur(_0x502b96){var _0x4091b7=_0x5e00b3,_0x2e98f7=_0x4091b7(0x2c7e)+GaussianBlur1D,_0x196227=new PostProcessStage({'name':_0x502b96+_0x4091b7(0x612),'fragmentShader':_0x2e98f7,'uniforms':{'delta':0x1,'sigma':0x2,'stepSize':0x1,'direction':0x0},'sampleMode':PostProcessStageSampleMode[_0x4091b7(0x408a)]}),_0x5a60d8=new PostProcessStage({'name':_0x502b96+_0x4091b7(0x7fa),'fragmentShader':_0x2e98f7,'uniforms':{'delta':0x1,'sigma':0x2,'stepSize':0x1,'direction':0x1},'sampleMode':PostProcessStageSampleMode[_0x4091b7(0x408a)]}),_0x548795={};return Object[_0x4091b7(0x1dfd)](_0x548795,{'delta':{'get':function(){var _0x496d60=_0x4091b7;return _0x196227[_0x496d60(0x219a)][_0x496d60(0x13ee)];},'set':function(_0x1d86a1){var _0x41bb78=_0x4091b7,_0x21ad77=_0x196227[_0x41bb78(0x219a)],_0x267a26=_0x5a60d8[_0x41bb78(0x219a)];_0x21ad77[_0x41bb78(0x13ee)]=_0x267a26[_0x41bb78(0x13ee)]=_0x1d86a1;}},'sigma':{'get':function(){var _0xf7497=_0x4091b7;return _0x196227[_0xf7497(0x219a)][_0xf7497(0x1a28)];},'set':function(_0x347d42){var _0x1b5f95=_0x140d,_0x559104=_0x4091b7,_0x3c0086=_0x196227[_0x559104(0x219a)],_0x109d4b=_0x5a60d8[_0x1b5f95(0x5530)];_0x3c0086[_0x1b5f95(0x22f9)]=_0x109d4b[_0x559104(0x1a28)]=_0x347d42;}},'stepSize':{'get':function(){var _0x19a448=_0x4091b7;return _0x196227[_0x19a448(0x219a)][_0x19a448(0x500d)];},'set':function(_0xf04ce1){var _0x148f89=_0x140d,_0x278054=_0x4091b7,_0x2642fd=_0x196227[_0x148f89(0x5530)],_0x2b853d=_0x5a60d8[_0x148f89(0x5530)];_0x2642fd[_0x278054(0x500d)]=_0x2b853d[_0x278054(0x500d)]=_0xf04ce1;}}}),new PostProcessStageComposite({'name':_0x502b96,'stages':[_0x196227,_0x5a60d8],'uniforms':_0x548795});}function getSilhouetteEdgeDetection(_0x159011){var _0x32d103=_0x307c2b,_0x2141e8=_0x5e00b3;if(!defined$1(_0x159011))return PostProcessStageLibrary[_0x2141e8(0x5fa5)]();for(var _0x4a2c66=new PostProcessStageComposite({'name':'czm_edge_detection_multiple','stages':_0x159011,'inputPreviousStageTexture':!0x1}),_0xd63746={},_0x138525='',_0x36753d='',_0x4649df=0x0;_0x4649df<_0x159011[_0x2141e8(0x809)];++_0x4649df)_0x138525+=_0x32d103(0x40aa)+_0x4649df+_0x2141e8(0x3995),_0x36753d+='\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20edge'+_0x4649df+_0x2141e8(0x1fe5)+_0x4649df+_0x2141e8(0x502d)+_0x4649df+_0x2141e8(0x3c91)+_0x4649df+';\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x0a',_0xd63746[_0x2141e8(0x35f1)+_0x4649df]=_0x159011[_0x4649df]['name'];return new PostProcessStageComposite({'name':_0x32d103(0x1c39),'stages':[_0x4a2c66,new PostProcessStage({'name':_0x2141e8(0x5c1f),'fragmentShader':_0x138525+_0x32d103(0x125e)+_0x159011[_0x2141e8(0x809)]+';\x20i++)\x20\x0a\x20\x20\x20\x20{\x20\x0a'+_0x36753d+_0x2141e8(0x2267),'uniforms':_0xd63746})]});}PostProcessStageLibrary[_0x5e00b3(0x43c)]=function(){var _0x9a3f0d=_0x5e00b3;return createBlur(_0x9a3f0d(0x291a));},PostProcessStageLibrary[_0x5e00b3(0x4fc8)]=function(){var _0x3e3296=_0x307c2b,_0x45ef0d=_0x5e00b3,_0xeed80a=createBlur(_0x45ef0d(0xb54)),_0x46e370=new PostProcessStage({'name':_0x45ef0d(0x51dc),'fragmentShader':DepthOfField,'uniforms':{'focalDistance':0x5,'blurTexture':_0xeed80a['name']}}),_0x3c27ae={};return Object[_0x3e3296(0x66e)](_0x3c27ae,{'focalDistance':{'get':function(){var _0x134a0a=_0x45ef0d;return _0x46e370[_0x134a0a(0x219a)][_0x134a0a(0x5e4d)];},'set':function(_0x4614a8){var _0x13b4a7=_0x45ef0d;_0x46e370[_0x13b4a7(0x219a)][_0x13b4a7(0x5e4d)]=_0x4614a8;}},'delta':{'get':function(){var _0x60a0ef=_0x45ef0d;return _0xeed80a[_0x60a0ef(0x219a)][_0x60a0ef(0x13ee)];},'set':function(_0x44cae4){var _0xfae442=_0x45ef0d;_0xeed80a[_0xfae442(0x219a)][_0xfae442(0x13ee)]=_0x44cae4;}},'sigma':{'get':function(){var _0x2767d2=_0x3e3296;return _0xeed80a[_0x2767d2(0x5530)][_0x2767d2(0x22f9)];},'set':function(_0x3b3c76){var _0x25a9c8=_0x3e3296;_0xeed80a[_0x25a9c8(0x5530)][_0x25a9c8(0x22f9)]=_0x3b3c76;}},'stepSize':{'get':function(){var _0x543093=_0x3e3296,_0x3318aa=_0x45ef0d;return _0xeed80a[_0x3318aa(0x219a)][_0x543093(0x2525)];},'set':function(_0x1f9ea3){var _0x5ec50d=_0x45ef0d;_0xeed80a[_0x5ec50d(0x219a)][_0x5ec50d(0x500d)]=_0x1f9ea3;}}}),new PostProcessStageComposite({'name':_0x45ef0d(0x1211),'stages':[_0xeed80a,_0x46e370],'inputPreviousStageTexture':!0x1,'uniforms':_0x3c27ae});},PostProcessStageLibrary[_0x5e00b3(0x172e)]=function(_0x4d643a){var _0x47e47e=_0x307c2b,_0x1e77cd=_0x5e00b3;return _0x4d643a[_0x1e77cd(0x4fd0)][_0x47e47e(0x42f4)];},PostProcessStageLibrary[_0x5e00b3(0x5fa5)]=function(){var _0x51419b=_0x5e00b3;return new PostProcessStage({'name':_0x51419b(0x542a)+createGuid(),'fragmentShader':EdgeDetection,'uniforms':{'length':0.25,'color':Color$2[_0x51419b(0x40f3)](Color$2[_0x51419b(0x12b7)])}});},PostProcessStageLibrary[_0x307c2b(0x207e)]=function(_0x56b530){var _0x545f25=_0x307c2b,_0x26971e=_0x5e00b3;return _0x56b530[_0x26971e(0x4fd0)][_0x545f25(0x42f4)];},PostProcessStageLibrary['createSilhouetteStage']=function(_0x1698df){var _0x1951bd=_0x307c2b,_0x466bdf=_0x5e00b3,_0x5e4c44=getSilhouetteEdgeDetection(_0x1698df);return new PostProcessStageComposite({'name':_0x466bdf(0x5646),'stages':[_0x5e4c44,new PostProcessStage({'name':'czm_silhouette_color_edges','fragmentShader':Silhouette,'uniforms':{'silhouetteTexture':_0x5e4c44[_0x466bdf(0x2c5)]}})],'inputPreviousStageTexture':!0x1,'uniforms':_0x5e4c44[_0x1951bd(0x5530)]});},PostProcessStageLibrary[_0x5e00b3(0x2f6f)]=function(_0x1fcefa){var _0x3e90b0=_0x5e00b3;return _0x1fcefa['context'][_0x3e90b0(0x2a16)];},PostProcessStageLibrary[_0x5e00b3(0x59ba)]=function(){var _0xeb687a=_0x5e00b3,_0x392170=new PostProcessStage({'name':_0xeb687a(0x41dc),'fragmentShader':ContrastBias,'uniforms':{'contrast':0x80,'brightness':-0.3}}),_0x3a6f69=createBlur(_0xeb687a(0x2ab2)),_0x509bf1=new PostProcessStageComposite({'name':_0xeb687a(0x1ad2),'stages':[_0x392170,_0x3a6f69]}),_0x52b600=new PostProcessStage({'name':_0xeb687a(0x1eda),'fragmentShader':BloomComposite,'uniforms':{'glowOnly':!0x1,'bloomTexture':_0x509bf1[_0xeb687a(0x2c5)]}}),_0x416cdb={};return Object['defineProperties'](_0x416cdb,{'glowOnly':{'get':function(){var _0x40dfe9=_0x140d,_0x31ced1=_0xeb687a;return _0x52b600[_0x31ced1(0x219a)][_0x40dfe9(0x2c03)];},'set':function(_0x4da818){var _0x563925=_0x140d,_0xf241f0=_0xeb687a;_0x52b600[_0x563925(0x5530)][_0xf241f0(0x180b)]=_0x4da818;}},'contrast':{'get':function(){var _0x310ca8=_0x140d,_0x59bec6=_0xeb687a;return _0x392170[_0x59bec6(0x219a)][_0x310ca8(0x28e8)];},'set':function(_0x31b829){var _0x9c11e7=_0xeb687a;_0x392170[_0x9c11e7(0x219a)][_0x9c11e7(0x1a4b)]=_0x31b829;}},'brightness':{'get':function(){var _0x1420e0=_0xeb687a;return _0x392170[_0x1420e0(0x219a)][_0x1420e0(0x979)];},'set':function(_0x25baf3){var _0x3adec1=_0x140d,_0x313991=_0xeb687a;_0x392170[_0x3adec1(0x5530)][_0x313991(0x979)]=_0x25baf3;}},'delta':{'get':function(){var _0x3c7c12=_0xeb687a;return _0x3a6f69[_0x3c7c12(0x219a)][_0x3c7c12(0x13ee)];},'set':function(_0x4872c6){var _0x351f24=_0xeb687a;_0x3a6f69[_0x351f24(0x219a)][_0x351f24(0x13ee)]=_0x4872c6;}},'sigma':{'get':function(){var _0x25c0c5=_0xeb687a;return _0x3a6f69[_0x25c0c5(0x219a)][_0x25c0c5(0x1a28)];},'set':function(_0x26a910){var _0x3b018d=_0xeb687a;_0x3a6f69[_0x3b018d(0x219a)][_0x3b018d(0x1a28)]=_0x26a910;}},'stepSize':{'get':function(){var _0x361622=_0xeb687a;return _0x3a6f69[_0x361622(0x219a)][_0x361622(0x500d)];},'set':function(_0x8b494c){var _0x483c61=_0xeb687a;_0x3a6f69[_0x483c61(0x219a)][_0x483c61(0x500d)]=_0x8b494c;}}}),new PostProcessStageComposite({'name':_0xeb687a(0xc15),'stages':[_0x509bf1,_0x52b600],'inputPreviousStageTexture':!0x1,'uniforms':_0x416cdb});},PostProcessStageLibrary[_0x5e00b3(0x1ffb)]=function(){var _0x511aed=_0x307c2b,_0x3a5120=_0x5e00b3,_0x2201f0=new PostProcessStage({'name':_0x511aed(0x22da),'fragmentShader':AmbientOcclusionGenerate,'uniforms':{'intensity':0x3,'bias':0.1,'lengthCap':0.26,'stepSize':1.95,'frustumLength':0x3e8,'randomTexture':void 0x0}}),_0x5bc424=createBlur(_0x3a5120(0x5917));_0x5bc424[_0x3a5120(0x219a)][_0x3a5120(0x500d)]=0.86;var _0x193b00=new PostProcessStageComposite({'name':_0x3a5120(0x3143),'stages':[_0x2201f0,_0x5bc424]}),_0x365ad9=new PostProcessStage({'name':_0x3a5120(0x4b10),'fragmentShader':AmbientOcclusionModulate,'uniforms':{'ambientOcclusionOnly':!0x1,'ambientOcclusionTexture':_0x193b00[_0x3a5120(0x2c5)]}}),_0x3b32d7={};return Object[_0x3a5120(0x1dfd)](_0x3b32d7,{'intensity':{'get':function(){var _0x15289e=_0x3a5120;return _0x2201f0[_0x15289e(0x219a)][_0x15289e(0x5f45)];},'set':function(_0x187b59){var _0x17d981=_0x511aed,_0x2c1020=_0x3a5120;_0x2201f0[_0x2c1020(0x219a)][_0x17d981(0x195b)]=_0x187b59;}},'bias':{'get':function(){var _0x590b3c=_0x3a5120;return _0x2201f0[_0x590b3c(0x219a)][_0x590b3c(0x3b03)];},'set':function(_0x3b5d2a){var _0x20f2e5=_0x511aed,_0x4ae8d4=_0x3a5120;_0x2201f0[_0x4ae8d4(0x219a)][_0x20f2e5(0x38bc)]=_0x3b5d2a;}},'lengthCap':{'get':function(){var _0x1b385b=_0x3a5120;return _0x2201f0[_0x1b385b(0x219a)][_0x1b385b(0x2734)];},'set':function(_0x572324){var _0x46d8d8=_0x3a5120;_0x2201f0[_0x46d8d8(0x219a)][_0x46d8d8(0x2734)]=_0x572324;}},'stepSize':{'get':function(){var _0x5b3e60=_0x3a5120;return _0x2201f0[_0x5b3e60(0x219a)][_0x5b3e60(0x500d)];},'set':function(_0x5ee1ce){var _0xef17f6=_0x3a5120;_0x2201f0[_0xef17f6(0x219a)][_0xef17f6(0x500d)]=_0x5ee1ce;}},'frustumLength':{'get':function(){var _0x26241c=_0x3a5120;return _0x2201f0[_0x26241c(0x219a)][_0x26241c(0x21f8)];},'set':function(_0x1a3a39){_0x2201f0['uniforms']['frustumLength']=_0x1a3a39;}},'randomTexture':{'get':function(){var _0x465e26=_0x3a5120;return _0x2201f0[_0x465e26(0x219a)][_0x465e26(0x3091)];},'set':function(_0x92f8b){var _0x22ee8a=_0x3a5120;_0x2201f0[_0x22ee8a(0x219a)][_0x22ee8a(0x3091)]=_0x92f8b;}},'delta':{'get':function(){var _0x5663fc=_0x511aed,_0x1f3cc3=_0x3a5120;return _0x5bc424[_0x5663fc(0x5530)][_0x1f3cc3(0x13ee)];},'set':function(_0x45d966){var _0x49e0f7=_0x3a5120;_0x5bc424[_0x49e0f7(0x219a)][_0x49e0f7(0x13ee)]=_0x45d966;}},'sigma':{'get':function(){var _0x31362e=_0x3a5120;return _0x5bc424[_0x31362e(0x219a)][_0x31362e(0x1a28)];},'set':function(_0x2b0941){var _0x5dec03=_0x3a5120;_0x5bc424[_0x5dec03(0x219a)][_0x5dec03(0x1a28)]=_0x2b0941;}},'blurStepSize':{'get':function(){var _0x3d33c8=_0x511aed,_0x3c73f5=_0x3a5120;return _0x5bc424[_0x3c73f5(0x219a)][_0x3d33c8(0x2525)];},'set':function(_0x5435cd){var _0x53a962=_0x3a5120;_0x5bc424[_0x53a962(0x219a)][_0x53a962(0x500d)]=_0x5435cd;}},'ambientOcclusionOnly':{'get':function(){var _0x2cd8c9=_0x3a5120;return _0x365ad9[_0x2cd8c9(0x219a)][_0x2cd8c9(0x39cb)];},'set':function(_0x55429b){var _0x20d7de=_0x3a5120;_0x365ad9['uniforms'][_0x20d7de(0x39cb)]=_0x55429b;}}}),new PostProcessStageComposite({'name':_0x3a5120(0x3ef6),'stages':[_0x193b00,_0x365ad9],'inputPreviousStageTexture':!0x1,'uniforms':_0x3b32d7});},PostProcessStageLibrary[_0x5e00b3(0x5c2)]=function(_0x1d685a){var _0x32f7a4=_0x5e00b3;return _0x1d685a[_0x32f7a4(0x4fd0)][_0x32f7a4(0x2a16)];};var fxaaFS=_0x5e00b3(0x469c)+FXAA3_11+'\x0a'+FXAA;function PostProcessStageTextureCache(_0x36d120){var _0x4deba3=_0x307c2b,_0x2f3964=_0x5e00b3;this[_0x2f3964(0x5899)]=_0x36d120,this[_0x2f3964(0x403f)]=[],this[_0x4deba3(0x3247)]={},this[_0x2f3964(0x5178)]=void 0x0,this[_0x2f3964(0x3a59)]=void 0x0,this[_0x2f3964(0x4d56)]=!0x1;}function getLastStageName(_0x37c3b8){var _0xf3a488=_0x307c2b,_0x5eb524=_0x5e00b3;for(;defined$1(_0x37c3b8[_0x5eb524(0x809)]);)_0x37c3b8=_0x37c3b8[_0x5eb524(0x38c4)](_0x37c3b8[_0x5eb524(0x809)]-0x1);return _0x37c3b8[_0xf3a488(0x1c7c)];}function getStageDependencies(_0x49d859,_0xb3a02f,_0x1da058,_0x476358,_0x4e1770){var _0x3f78a9=_0x307c2b,_0x10bd47=_0x5e00b3;if(!_0x476358[_0x10bd47(0x552c)]||!_0x476358[_0x10bd47(0x1159)](_0xb3a02f))return _0x4e1770;var _0x3602f0=_0x1da058[_0x476358[_0x10bd47(0x2c5)]]={};defined$1(_0x4e1770)&&(_0x3602f0[getLastStageName(_0x49d859[_0x3f78a9(0x3959)](_0x4e1770))]=!0x0);var _0x2ce5a2=_0x476358[_0x3f78a9(0x5530)];if(defined$1(_0x2ce5a2))for(var _0x152674=Object[_0x10bd47(0x2773)](_0x2ce5a2),_0x2339f0=_0x152674[_0x10bd47(0x809)],_0x27f757=0x0;_0x27f757<_0x2339f0;++_0x27f757){var _0x45c4ab=_0x2ce5a2[_0x152674[_0x27f757]];if(_0x10bd47(0x20b8)==typeof _0x45c4ab){var _0x50d8b6=_0x49d859[_0x10bd47(0x4120)](_0x45c4ab);defined$1(_0x50d8b6)&&(_0x3602f0[getLastStageName(_0x50d8b6)]=!0x0);}}return _0x476358[_0x10bd47(0x2c5)];}function getCompositeDependencies(_0x17300e,_0x48a17a,_0x54dd75,_0x53203c,_0x278974){var _0xe8e6b0=_0x307c2b,_0x4ba440=_0x5e00b3;if(defined$1(_0x53203c[_0xe8e6b0(0x27f3)])&&!_0x53203c[_0x4ba440(0x552c)]||defined$1(_0x53203c[_0xe8e6b0(0x5170)])&&!_0x53203c[_0x4ba440(0x1159)](_0x48a17a))return _0x278974;for(var _0x4b8da8,_0x208be5,_0x545b92=_0x278974,_0x2a569c=!defined$1(_0x53203c[_0x4ba440(0x2566)])||_0x53203c[_0x4ba440(0x2566)],_0x448476=_0x278974,_0x319568=_0x53203c[_0xe8e6b0(0x2ef4)],_0x4df7a4=0x0;_0x4df7a4<_0x319568;++_0x4df7a4){var _0x51316a=_0x53203c[_0x4ba440(0x38c4)](_0x4df7a4);_0x448476=defined$1(_0x51316a[_0x4ba440(0x809)])?getCompositeDependencies(_0x17300e,_0x48a17a,_0x54dd75,_0x51316a,_0x278974):getStageDependencies(_0x17300e,_0x48a17a,_0x54dd75,_0x51316a,_0x278974),_0x2a569c&&(_0x278974=_0x448476);}if(_0x2a569c){for(_0x4b8da8=0x1;_0x4b8da8<_0x319568;++_0x4b8da8)defined$1(_0x54dd75[_0x208be5=getLastStageName(_0x53203c[_0x4ba440(0x38c4)](_0x4b8da8))])||(_0x54dd75[_0x208be5]={}),_0x54dd75[_0x208be5][_0x545b92]=!0x0;}else{for(_0x4b8da8=0x1;_0x4b8da8<_0x319568;++_0x4b8da8)for(var _0x48ee23=_0x54dd75[_0x208be5=getLastStageName(_0x53203c[_0x4ba440(0x38c4)](_0x4b8da8))],_0x5f5b9f=0x0;_0x5f5b9f<_0x4b8da8;++_0x5f5b9f)_0x48ee23[getLastStageName(_0x53203c[_0x4ba440(0x38c4)](_0x5f5b9f))]=!0x0;}return _0x448476;}function getDependencies(_0xcc98f1,_0x39d86c){var _0x578133=_0x307c2b,_0x18a4d5=_0x5e00b3,_0x5041cc={};if(defined$1(_0xcc98f1[_0x578133(0x5857)])){var _0x5c2236=_0xcc98f1[_0x18a4d5(0x34f0)],_0x239c10=_0xcc98f1[_0x18a4d5(0x27dd)],_0xe5a0d1=_0xcc98f1[_0x578133(0x2291)],_0x20599a=_0xcc98f1[_0x18a4d5(0x352e)],_0x6eec38=_0xcc98f1[_0x18a4d5(0x45bd)],_0x1c6bd1=_0xcc98f1[_0x578133(0x2cb3)],_0x1c1109=_0xcc98f1[_0x578133(0x1d7f)],_0x3252cc=_0xcc98f1[_0x18a4d5(0xebb)],_0x200180=getCompositeDependencies(_0xcc98f1,_0x39d86c,_0x5041cc,_0x5c2236,void 0x0);_0x200180=getStageDependencies(_0xcc98f1,_0x39d86c,_0x5041cc,_0x1c6bd1,_0x200180),_0x200180=getStageDependencies(_0xcc98f1,_0x39d86c,_0x5041cc,_0x3252cc,_0x200180),_0x200180=getCompositeDependencies(_0xcc98f1,_0x39d86c,_0x5041cc,_0x239c10,_0x200180=getStageDependencies(_0xcc98f1,_0x39d86c,_0x5041cc,_0x1c1109,_0x200180)),_0x200180=getStageDependencies(_0xcc98f1,_0x39d86c,_0x5041cc,_0x20599a,_0x200180=getCompositeDependencies(_0xcc98f1,_0x39d86c,_0x5041cc,_0xe5a0d1,_0x200180)),getStageDependencies(_0xcc98f1,_0x39d86c,_0x5041cc,_0x6eec38,_0x200180=getCompositeDependencies(_0xcc98f1,_0x39d86c,_0x5041cc,_0xcc98f1,_0x200180));}else getCompositeDependencies(_0xcc98f1,_0x39d86c,_0x5041cc,_0xcc98f1,void 0x0);return _0x5041cc;}function getFramebuffer(_0x295a88,_0x3cda9d,_0x16a765){var _0x490dbc=_0x307c2b,_0x17712=_0x5e00b3,_0xe53311,_0x217153,_0xb99655=_0x295a88[_0x17712(0x5899)][_0x17712(0x4120)](_0x3cda9d),_0x5cbc94=_0xb99655[_0x17712(0x5275)],_0x11d373=_0xb99655[_0x17712(0x36af)],_0x21082f=_0xb99655[_0x17712(0x404a)],_0x4e49ab=_0xb99655[_0x17712(0x5a3a)],_0x59b229=_0xb99655[_0x490dbc(0x49d1)],_0x3fc45b=_0x295a88[_0x17712(0x403f)],_0x2e5d4e=_0x3fc45b[_0x17712(0x809)];for(_0xe53311=0x0;_0xe53311<_0x2e5d4e;++_0xe53311)if(_0x5cbc94===(_0x217153=_0x3fc45b[_0xe53311])[_0x17712(0x2e5)]&&_0x11d373===_0x217153[_0x17712(0x2321)]&&_0x21082f===_0x217153[_0x17712(0x2e08)]&&_0x4e49ab===_0x217153[_0x17712(0x29cf)]&&Color$2[_0x490dbc(0x4d2)](_0x59b229,_0x217153[_0x17712(0x35a4)])){for(var _0x3c2745=_0x217153['stages'],_0x487da4=_0x3c2745[_0x17712(0x809)],_0x2796d2=!0x1,_0x27e771=0x0;_0x27e771<_0x487da4;++_0x27e771)if(_0x16a765[_0x3c2745[_0x27e771]]){_0x2796d2=!0x0;break;}if(!_0x2796d2)break;}return defined$1(_0x217153)&&_0xe53311<_0x2e5d4e?(_0x217153[_0x17712(0x39b2)][_0x17712(0x5323)](_0x3cda9d),_0x217153):(_0x217153={'textureScale':_0x5cbc94,'forcePowerOfTwo':_0x11d373,'pixelFormat':_0x21082f,'pixelDatatype':_0x4e49ab,'clearColor':_0x59b229,'stages':[_0x3cda9d],'buffer':void 0x0,'clear':void 0x0},_0x3fc45b['push'](_0x217153),_0x217153);}function createFramebuffers(_0x5640fd,_0x1a9945){var _0x21b91d=_0x5e00b3,_0x26b872=getDependencies(_0x5640fd[_0x21b91d(0x5899)],_0x1a9945);for(var _0x491535 in _0x26b872)_0x26b872[_0x21b91d(0x1a9a)](_0x491535)&&(_0x5640fd[_0x21b91d(0x4a67)][_0x491535]=getFramebuffer(_0x5640fd,_0x491535,_0x26b872[_0x491535]));}function releaseResources(_0x18e2b5){var _0x3b069e=_0x307c2b,_0x144e1a=_0x5e00b3;for(var _0x397302=_0x18e2b5[_0x144e1a(0x403f)],_0x569a32=_0x397302[_0x144e1a(0x809)],_0x11d271=0x0;_0x11d271<_0x569a32;++_0x11d271){var _0x3544d6=_0x397302[_0x11d271];_0x3544d6[_0x144e1a(0x537f)]=_0x3544d6[_0x3b069e(0xcaa)]&&_0x3544d6[_0x144e1a(0x537f)][_0x144e1a(0x2947)](),_0x3544d6[_0x3b069e(0xcaa)]=void 0x0;}}function updateFramebuffers(_0x3c4272,_0x4459a5){var _0xd4d93a=_0x307c2b,_0x1458cc=_0x5e00b3;for(var _0x106cad=_0x3c4272[_0x1458cc(0x5178)],_0x98f710=_0x3c4272[_0x1458cc(0x3a59)],_0x42232d=_0x3c4272[_0x1458cc(0x403f)],_0x190042=_0x42232d[_0x1458cc(0x809)],_0x12b911=0x0;_0x12b911<_0x190042;++_0x12b911){var _0xfb349a=_0x42232d[_0x12b911],_0x930ecf=_0xfb349a[_0xd4d93a(0x18a1)],_0x5901e5=Math[_0x1458cc(0x5f13)](_0x106cad*_0x930ecf),_0x3b52f6=Math[_0x1458cc(0x5f13)](_0x98f710*_0x930ecf),_0x1bcc4d=Math[_0x1458cc(0x19a8)](_0x5901e5,_0x3b52f6);_0xfb349a[_0x1458cc(0x2321)]&&(CesiumMath[_0x1458cc(0x5bf4)](_0x1bcc4d)||(_0x1bcc4d=CesiumMath[_0xd4d93a(0x2a57)](_0x1bcc4d)),_0x5901e5=_0x1bcc4d,_0x3b52f6=_0x1bcc4d),_0xfb349a[_0x1458cc(0x537f)]=new Framebuffer$1({'context':_0x4459a5,'colorTextures':[new Texture({'context':_0x4459a5,'width':_0x5901e5,'height':_0x3b52f6,'pixelFormat':_0xfb349a['pixelFormat'],'pixelDatatype':_0xfb349a[_0xd4d93a(0x32e1)]})]}),_0xfb349a[_0x1458cc(0x3fec)]=new ClearCommand({'color':_0xfb349a[_0x1458cc(0x35a4)],'framebuffer':_0xfb349a[_0x1458cc(0x537f)]});}}PostProcessStageLibrary[_0x5e00b3(0x335a)]=function(){var _0x1f7b33=_0x307c2b,_0x311966=_0x5e00b3;return new PostProcessStage({'name':_0x311966(0x1351),'fragmentShader':fxaaFS,'sampleMode':PostProcessStageSampleMode[_0x1f7b33(0x4acf)]});},PostProcessStageLibrary[_0x5e00b3(0x4a81)]=function(){var _0x2a5406=_0x5e00b3;return new PostProcessStage({'name':_0x2a5406(0x1a74),'fragmentShader':Snow,'uniforms':{'density':0x5,'angle':0.1,'speed':0x2},'sampleMode':PostProcessStageSampleMode[_0x2a5406(0x408a)]});},PostProcessStageLibrary[_0x5e00b3(0x4f1f)]=function(){var _0x501ea8=_0x307c2b;return new PostProcessStage({'name':_0x501ea8(0x4fca),'fragmentShader':Rain,'uniforms':{'speed':0x14,'angle':-0.4},'sampleMode':PostProcessStageSampleMode[_0x501ea8(0x4acf)]});},PostProcessStageLibrary[_0x5e00b3(0x5737)]=function(){var _0x4abb6f=_0x307c2b,_0x112e92=_0x5e00b3;return new PostProcessStage({'name':_0x4abb6f(0x1814),'fragmentShader':Fog,'uniforms':{'scale':0x1},'sampleMode':PostProcessStageSampleMode[_0x112e92(0x408a)]});},PostProcessStageLibrary[_0x5e00b3(0x2a74)]=function(_0x19bab){var _0x2cd4c1=_0x5e00b3,_0x4bd66c=_0x19bab?_0x2cd4c1(0x2fb3):'';return new PostProcessStage({'name':_0x2cd4c1(0x112e),'fragmentShader':_0x4bd66c+=AcesTonemapping,'uniforms':{'autoExposure':void 0x0}});},PostProcessStageLibrary[_0x5e00b3(0x496e)]=function(_0x4819b6){var _0x32be51=_0x307c2b,_0x1885e2=_0x5e00b3,_0x2b189d=_0x4819b6?_0x1885e2(0x2fb3):'';return new PostProcessStage({'name':_0x32be51(0x221b),'fragmentShader':_0x2b189d+=FilmicTonemapping,'uniforms':{'autoExposure':void 0x0}});},PostProcessStageLibrary[_0x5e00b3(0x349e)]=function(_0x35e932){var _0x9019a=_0x5e00b3,_0x425ec5=_0x35e932?_0x9019a(0x2fb3):'';return new PostProcessStage({'name':_0x9019a(0x3134),'fragmentShader':_0x425ec5+=ReinhardTonemapping,'uniforms':{'autoExposure':void 0x0}});},PostProcessStageLibrary[_0x5e00b3(0x2138)]=function(_0x290ac2){var _0x1483d8=_0x5e00b3,_0x5c589a=_0x290ac2?_0x1483d8(0x2fb3):'';return new PostProcessStage({'name':_0x1483d8(0xb14),'fragmentShader':_0x5c589a+=ModifiedReinhardTonemapping,'uniforms':{'white':Color$2[_0x1483d8(0x3b7e)],'autoExposure':void 0x0}});},PostProcessStageLibrary[_0x5e00b3(0x1257)]=function(){return new AutoExposure();},PostProcessStageLibrary[_0x5e00b3(0x3032)]=function(){var _0x50f710=_0x5e00b3;return new PostProcessStage({'name':_0x50f710(0x5519),'fragmentShader':BlackAndWhite,'uniforms':{'gradations':0x5}});},PostProcessStageLibrary[_0x307c2b(0x41f8)]=function(){var _0x2d7f20=_0x5e00b3;return new PostProcessStage({'name':_0x2d7f20(0x3443),'fragmentShader':Brightness,'uniforms':{'brightness':0.5}});},PostProcessStageLibrary[_0x5e00b3(0x2f4f)]=function(){var _0x37577f=_0x5e00b3;return new PostProcessStage({'name':_0x37577f(0x3dfa),'fragmentShader':NightVision});},PostProcessStageLibrary[_0x5e00b3(0xd74)]=function(){var _0x423c05=_0x5e00b3;return new PostProcessStage({'name':_0x423c05(0x69a),'fragmentShader':DepthView});},PostProcessStageLibrary[_0x5e00b3(0x45da)]=function(){var _0x435337=_0x307c2b,_0x4e3cdd=_0x5e00b3;return new PostProcessStage({'name':_0x4e3cdd(0x1cbb),'fragmentShader':LensFlare,'uniforms':{'dirtTexture':buildModuleUrl(_0x4e3cdd(0x5f65)),'starTexture':buildModuleUrl(_0x435337(0x1e11)),'intensity':0x2,'distortion':0xa,'ghostDispersal':0.4,'haloWidth':0.4,'earthRadius':Ellipsoid[_0x4e3cdd(0x17f7)][_0x4e3cdd(0x1617)]}});},PostProcessStageLibrary[_0x5e00b3(0x4d4b)]=function(){var _0x5a87d2=_0x307c2b,_0x4af795=_0x5e00b3,_0x127cc1=new PostProcessStage({'name':_0x5a87d2(0x33af),'fragmentShader':PassThrough}),_0x1a4677=new PostProcessStage({'name':_0x4af795(0x5966),'fragmentShader':[_0x5a87d2(0x40e0),_0x5a87d2(0x4112),'{',_0x5a87d2(0x43ba),'}'][_0x4af795(0x48a9)]('\x0a'),'textureScale':0.5}),_0x11cd77=new PostProcessStage({'name':_0x4af795(0x14dc),'fragmentShader':[_0x4af795(0x2856),_0x4af795(0x2302),_0x4af795(0x5b86),_0x4af795(0x54b4),_0x4af795(0x4e51),_0x4af795(0x16d1),_0x4af795(0x4f98),_0x4af795(0x1cb2),'vec4\x20c1\x20=\x20texture2D(\x20colorTexture,\x20v_textureCoordinates\x20+\x20uvOffset.xy);',_0x4af795(0x3a1e),_0x4af795(0x48af),_0x5a87d2(0x4c46),_0x4af795(0x522b),_0x4af795(0x2ba5),_0x5a87d2(0x1209),_0x4af795(0x5700),_0x4af795(0x5720),_0x4af795(0x3869),_0x4af795(0x5015),_0x5a87d2(0xb7e),'}'][_0x4af795(0x48a9)]('\x0a'),'textureScale':0.5,'uniforms':{'visibleEdgeColor':new Color$2(0x1,0x1,0x1),'hiddenEdgeColor':new Color$2(0.1,0.04,0.02)},'sampleMode':PostProcessStageSampleMode[_0x4af795(0x408a)]});_0x11cd77[_0x5a87d2(0x59f3)]=new Color$2(),_0x11cd77[_0x4af795(0x4f83)]=new Color$2();var _0x2f7caa=[_0x4af795(0x2856),_0x4af795(0x2302),_0x4af795(0x5b86),_0x4af795(0x3a8e),_0x4af795(0x3d96),_0x4af795(0x2a9e),_0x5a87d2(0x3b38),'}',_0x4af795(0x16d1),_0x4af795(0x28d3),_0x4af795(0x4a42),_0x4af795(0x3290),_0x4af795(0x1622),_0x4af795(0x19a2),_0x4af795(0x4da),_0x4af795(0x205c),_0x4af795(0x39c),_0x4af795(0x47e8),_0x4af795(0x3b3c),_0x5a87d2(0x279b),_0x4af795(0x3981),'}',_0x4af795(0x1da7),'}'][_0x4af795(0x48a9)]('\x0a'),_0x3baac5=new PostProcessStage({'name':_0x5a87d2(0x3f38),'fragmentShader':_0x2f7caa,'textureScale':0.5,'uniforms':{'direction':{'x':0x1,'y':0x0},'kernelRadius':0x1},'sampleMode':PostProcessStageSampleMode[_0x4af795(0x408a)]}),_0x56d315=new PostProcessStage({'name':_0x4af795(0x4a3d),'fragmentShader':_0x2f7caa,'textureScale':0.5,'uniforms':{'direction':{'x':0x0,'y':0x1},'kernelRadius':0x1},'sampleMode':PostProcessStageSampleMode[_0x4af795(0x408a)]}),_0x5061a4=new PostProcessStage({'name':_0x4af795(0x28fe),'fragmentShader':_0x2f7caa,'textureScale':0.25,'uniforms':{'direction':{'x':0x1,'y':0x0},'kernelRadius':0x4},'sampleMode':PostProcessStageSampleMode[_0x4af795(0x408a)]}),_0x216e33=new PostProcessStage({'name':_0x4af795(0x941),'fragmentShader':_0x2f7caa,'textureScale':0.25,'uniforms':{'direction':{'x':0x0,'y':0x1},'kernelRadius':0x4},'sampleMode':PostProcessStageSampleMode[_0x4af795(0x408a)]}),_0x123a48=new PostProcessStage({'name':'outline_overlayStage','fragmentShader':[_0x4af795(0x2856),_0x4af795(0x5d3f),_0x4af795(0x54dd),_0x4af795(0x1e76),_0x4af795(0x3d06),_0x5a87d2(0x1163),_0x4af795(0xf28),_0x4af795(0x26d2),_0x4af795(0x359b),_0x4af795(0x1237),_0x5a87d2(0x49ed),_0x4af795(0x502),'}'][_0x5a87d2(0x6a8)]('\x0a'),'uniforms':{'edgeStrength':0x3,'edgeGlow':0x0,'edgeTexture1':_0x4af795(0x4a3d),'edgeTexture2':_0x4af795(0x941)},'blendingState':BlendingState$1[_0x4af795(0x3b43)],'sampleMode':PostProcessStageSampleMode[_0x5a87d2(0x4acf)]}),_0x5919cc={};return Object[_0x4af795(0x1dfd)](_0x5919cc,{'visibleEdgeColor':{'get':function(){var _0x46b34e=_0x4af795;return _0x11cd77[_0x46b34e(0x219a)][_0x46b34e(0x3eda)];},'set':function(_0x31ff03){var _0x3952cb=_0x4af795;_0x11cd77[_0x3952cb(0x219a)][_0x3952cb(0x3eda)]=Color$2[_0x3952cb(0x40f3)](_0x31ff03);}},'hiddenEdgeColor':{'get':function(){var _0x239eea=_0x4af795;return _0x11cd77[_0x239eea(0x4f83)];},'set':function(_0x3e5ec7){var _0x587f24=_0x4af795;_0x11cd77[_0x587f24(0x219a)][_0x587f24(0x4f83)]=Color$2[_0x587f24(0x40f3)](_0x3e5ec7);}},'edgeStrength':{'get':function(){var _0x5da585=_0x5a87d2,_0x6ead8b=_0x4af795;return _0x123a48[_0x5da585(0x5530)][_0x6ead8b(0x3cf4)];},'set':function(_0x49e68a){var _0xa0e287=_0x5a87d2,_0x3bced3=_0x4af795;_0x123a48[_0x3bced3(0x219a)][_0xa0e287(0x1f16)]=_0x49e68a;}},'edgeGlow':{'get':function(){var _0x6dbd7f=_0x5a87d2,_0x5f2aa5=_0x4af795;return _0x123a48[_0x6dbd7f(0x5530)][_0x5f2aa5(0x3559)];},'set':function(_0x1d53d){var _0x47dfa9=_0x4af795;_0x123a48[_0x47dfa9(0x219a)][_0x47dfa9(0x3559)]=_0x1d53d;}},'edgeThickness':{'get':function(){var _0x4cde33=_0x5a87d2,_0xcfbd96=_0x4af795;return _0x3baac5[_0x4cde33(0x5530)][_0xcfbd96(0x4a11)];},'set':function(_0x43319c){var _0x16a207=_0x4af795;_0x3baac5[_0x16a207(0x219a)][_0x16a207(0x4a11)]=_0x43319c,_0x56d315[_0x16a207(0x219a)]['kernelRadius']=_0x43319c;}}}),new PostProcessStageComposite({'name':_0x4af795(0x36b),'stages':[_0x127cc1,_0x1a4677,_0x11cd77,_0x3baac5,_0x56d315,_0x5061a4,_0x216e33,_0x123a48],'inputPreviousStageTexture':!0x0,'uniforms':_0x5919cc});},PostProcessStageTextureCache[_0x5e00b3(0x3720)][_0x5e00b3(0x4e58)]=function(){var _0x95914e=_0x5e00b3;this[_0x95914e(0x4d56)]=!0x0;},PostProcessStageTextureCache[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x225869){var _0x160c7a=_0x307c2b,_0x5014d7=_0x5e00b3,_0x561e36=this[_0x5014d7(0x5899)],_0x51dbaf=this[_0x5014d7(0x4d56)],_0x372c76=defined$1(_0x561e36[_0x5014d7(0x27dd)])&&_0x561e36[_0x5014d7(0x27dd)]['enabled']&&_0x561e36[_0x160c7a(0x5857)][_0x5014d7(0x1159)](_0x225869),_0x182174=defined$1(_0x561e36[_0x5014d7(0x4b60)])&&_0x561e36[_0x5014d7(0x4b60)][_0x5014d7(0x552c)]&&_0x561e36[_0x5014d7(0x4b60)][_0x5014d7(0x1159)](_0x225869),_0x877952=defined$1(_0x561e36[_0x5014d7(0x352e)])&&_0x561e36[_0x5014d7(0x352e)][_0x5014d7(0x552c)]&&_0x561e36[_0x160c7a(0x1c0e)][_0x5014d7(0x1159)](_0x225869),_0x57d135=defined$1(_0x561e36[_0x5014d7(0x45bd)])&&_0x561e36[_0x5014d7(0x45bd)][_0x5014d7(0x552c)]&&_0x561e36[_0x160c7a(0x2830)][_0x5014d7(0x1159)](_0x225869),_0x5225ca=!defined$1(_0x561e36[_0x5014d7(0x5f52)])||_0x561e36[_0x5014d7(0x5f52)][_0x5014d7(0x809)]>0x0||_0x372c76||_0x182174||_0x877952||_0x57d135;if((_0x51dbaf||!_0x5225ca&&this[_0x5014d7(0x403f)][_0x5014d7(0x809)]>0x0)&&(releaseResources(this),this[_0x160c7a(0x3d4)][_0x160c7a(0x2ef4)]=0x0,this[_0x5014d7(0x4a67)]={},this[_0x5014d7(0x5178)]=void 0x0,this[_0x5014d7(0x3a59)]=void 0x0),_0x51dbaf||_0x5225ca){0x0===this[_0x5014d7(0x403f)]['length']&&createFramebuffers(this,_0x225869);var _0x1743c1=_0x225869[_0x5014d7(0x1564)],_0x3c4b3d=_0x225869[_0x5014d7(0x3883)],_0x3597d6=this[_0x160c7a(0x496c)]!==_0x1743c1||this[_0x5014d7(0x3a59)]!==_0x3c4b3d;(_0x51dbaf||_0x3597d6)&&(this[_0x5014d7(0x5178)]=_0x1743c1,this[_0x5014d7(0x3a59)]=_0x3c4b3d,this[_0x160c7a(0x388c)]=!0x1,releaseResources(this),updateFramebuffers(this,_0x225869));}},PostProcessStageTextureCache[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(_0x5c936b){var _0x5367b9=_0x5e00b3;for(var _0x1e9fb3=this[_0x5367b9(0x403f)],_0x7bb265=_0x1e9fb3[_0x5367b9(0x809)],_0x1677af=0x0;_0x1677af<_0x7bb265;++_0x1677af)_0x1e9fb3[_0x1677af][_0x5367b9(0x3fec)][_0x5367b9(0x5ae4)](_0x5c936b);},PostProcessStageTextureCache[_0x5e00b3(0x3720)][_0x5e00b3(0x4120)]=function(_0x5c28b7){var _0xb9b5ae=_0x5e00b3;return this[_0xb9b5ae(0x5899)][_0xb9b5ae(0x4120)](_0x5c28b7);},PostProcessStageTextureCache[_0x5e00b3(0x3720)][_0x5e00b3(0x105a)]=function(_0x4b863f){var _0x254845=_0x307c2b;return this[_0x254845(0x5a1a)]['getOutputTexture'](_0x4b863f);},PostProcessStageTextureCache[_0x5e00b3(0x3720)][_0x5e00b3(0x2db)]=function(_0x2662f1){var _0x190bad=_0x307c2b,_0x7e6c3f=_0x5e00b3,_0x1d53af=this[_0x190bad(0x3247)][_0x2662f1];if(defined$1(_0x1d53af))return _0x1d53af[_0x7e6c3f(0x537f)];},PostProcessStageTextureCache[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},PostProcessStageTextureCache[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){return releaseResources(this),destroyObject$1(this);};var Tonemapper={'REINHARD':0x0,'MODIFIED_REINHARD':0x1,'FILMIC':0x2,'ACES':0x3,'validate':function(_0x1328c0){var _0x2aef01=_0x307c2b,_0x2fdb34=_0x5e00b3;return _0x1328c0===Tonemapper[_0x2aef01(0x4c42)]||_0x1328c0===Tonemapper[_0x2fdb34(0x3633)]||_0x1328c0===Tonemapper[_0x2fdb34(0x1513)]||_0x1328c0===Tonemapper[_0x2fdb34(0x10ba)];}},Tonemapper$1=Object[_0x5e00b3(0x5448)](Tonemapper),SMAAEdgeDetectionVS=_0x307c2b(0x1656),SMAAEdgeDetectionFS=_0x307c2b(0x3da0),SMAABlendingWeightCalculationVS=_0x5e00b3(0x5497),SMAABlendingWeightCalculationFS=_0x5e00b3(0x4ec7),SMAANeighborhoodBlendingVS='precision\x20highp\x20float;\x0aprecision\x20highp\x20int;\x0aattribute\x20vec4\x20position;\x0aattribute\x20vec2\x20textureCoordinates;\x0auniform\x20vec2\x20u_resolution;\x0avarying\x20vec2\x20v_textureCoordinates;\x0avarying\x20vec4\x20fOffset[2];\x0avoid\x20SMAANeighborhoodBlendingVS(\x20vec2\x20texcoord\x20)\x20{\x0a\x20\x20\x20\x20fOffset[\x200\x20]\x20=\x20texcoord.xyxy\x20+\x20u_resolution.xyxy\x20*\x20vec4(\x20-1.0,\x200.0,\x200.0,\x201.0\x20);\x0a\x20\x20\x20\x20fOffset[\x201\x20]\x20=\x20texcoord.xyxy\x20+\x20u_resolution.xyxy\x20*\x20vec4(\x201.0,\x200.0,\x200.0,\x20-1.0\x20);\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20\x20gl_Position\x20=\x20position;\x0a\x20\x20\x20\x20v_textureCoordinates\x20=\x20textureCoordinates;\x0a\x20\x20\x20\x20SMAANeighborhoodBlendingVS(textureCoordinates);\x0a}',SMAANeighborhoodBlendingFS=_0x5e00b3(0x2ca5);function SMAA(){var _0x56e746=_0x307c2b,_0x504e98=_0x5e00b3;this[_0x504e98(0x15c9)]=void 0x0,this[_0x56e746(0x51a6)]=void 0x0,this[_0x504e98(0x4a3b)]=void 0x0,this[_0x504e98(0x1f37)]=new PassState(),this[_0x504e98(0x552c)]=!0x1,this[_0x504e98(0x3f81)]=void 0x0,this[_0x504e98(0x217d)]=void 0x0,this[_0x504e98(0x10bc)]=void 0x0,this['_blendingFBO']=void 0x0,this[_0x504e98(0x43e3)]=void 0x0,this[_0x504e98(0x15d6)]=void 0x0,this[_0x504e98(0x4563)]=new ClearCommand({'color':new Color$2(0x0,0x0,0x0,0x0)}),this[_0x504e98(0x4c10)]=new Cartesian2();}function createNearstSampler(){var _0x361137=_0x307c2b,_0xd4be1b=_0x5e00b3;return new Sampler({'wrapS':TextureWrap$1[_0x361137(0x11be)],'wrapT':TextureWrap$1[_0xd4be1b(0x3304)],'minificationFilter':TextureMinificationFilter$1[_0xd4be1b(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0xd4be1b(0x403b)]});}Object[_0x5e00b3(0x1dfd)](SMAA[_0x5e00b3(0x3720)],{}),SMAA[_0x5e00b3(0x3720)]['execute']=function(_0x29b056){var _0x1db421=_0x307c2b,_0x5974d8=_0x5e00b3,_0x33822d=this[_0x5974d8(0x4563)];_0x33822d[_0x1db421(0x4800)]=this[_0x5974d8(0x217d)],_0x33822d[_0x5974d8(0x5ae4)](_0x29b056),_0x33822d[_0x5974d8(0x3eaf)]=this[_0x5974d8(0x10bc)],_0x33822d[_0x5974d8(0x5ae4)](_0x29b056),_0x33822d[_0x5974d8(0x3eaf)]=this[_0x5974d8(0xa64)],_0x33822d[_0x5974d8(0x5ae4)](_0x29b056),this[_0x5974d8(0x15c9)][_0x5974d8(0x3eaf)]=this[_0x5974d8(0x217d)],this[_0x5974d8(0x15c9)][_0x5974d8(0x5ae4)](_0x29b056,this[_0x5974d8(0x1f37)]),this[_0x1db421(0x51a6)][_0x5974d8(0x3eaf)]=this[_0x5974d8(0x10bc)],this[_0x5974d8(0x2723)][_0x5974d8(0x5ae4)](_0x29b056,this[_0x5974d8(0x1f37)]),this[_0x5974d8(0x4a3b)][_0x5974d8(0x3eaf)]=this[_0x5974d8(0xa64)],this[_0x1db421(0x313b)][_0x1db421(0x482e)](_0x29b056,this[_0x5974d8(0x1f37)]);};var viewportBoundingRectangle=new BoundingRectangle();SMAA[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0xa47f80){var _0x41fd18=_0x307c2b,_0x34ed40=_0x5e00b3;if(this[_0x34ed40(0x552c)]){this[_0x34ed40(0x1358)]=_0xa47f80;var _0x562bf7=_0xa47f80[_0x41fd18(0x184f)],_0x26cfca=_0xa47f80[_0x41fd18(0xae9)];this[_0x34ed40(0x4c10)]['x']=0x1/_0x562bf7,this[_0x34ed40(0x4c10)]['y']=0x1/_0x26cfca;var _0x181432=this;if(!defined$1(this[_0x34ed40(0x43e3)])){var _0x57067b=new Image();_0x57067b['src']=this[_0x34ed40(0x5999)](),_0x57067b[_0x34ed40(0x1104)]=function(){var _0x4ed94c=_0x34ed40;_0x181432['_searchTexture']=new Texture({'context':_0xa47f80,'source':this,'pixelFormat':PixelFormat$1['RGBA'],'pixelDatatype':PixelDatatype$1[_0x4ed94c(0x1b0f)],'flipY':!0x1,'sampler':createNearstSampler()});};}if(!defined$1(this[_0x34ed40(0x15d6)])){var _0x1f40ac=new Image();_0x1f40ac[_0x41fd18(0x2df)]=this['getAreaTexture'](),_0x1f40ac[_0x34ed40(0x1104)]=function(){var _0xc119bb=_0x34ed40;_0x181432[_0xc119bb(0x15d6)]=new Texture({'context':_0xa47f80,'source':this,'pixelFormat':PixelFormat$1[_0xc119bb(0x124a)],'pixelDatatype':PixelDatatype$1[_0xc119bb(0x1b0f)],'flipY':!0x1});};}defined$1(this[_0x34ed40(0x15c9)])||this[_0x34ed40(0x187c)](_0xa47f80);var _0x198b84=this[_0x41fd18(0x3614)],_0x36c42d=defined$1(_0x198b84)&&_0x198b84['getColorTexture'](0x0)||void 0x0;if(!defined$1(_0x36c42d)||_0x36c42d[_0x34ed40(0x2d3c)]!==_0x562bf7||_0x36c42d[_0x34ed40(0x5a4e)]!==_0x26cfca){this[_0x34ed40(0x2e8)](_0x562bf7,_0x26cfca,_0xa47f80),viewportBoundingRectangle[_0x34ed40(0x2d3c)]=_0x562bf7,viewportBoundingRectangle[_0x34ed40(0x5a4e)]=_0x26cfca;var _0x2eeea7=RenderState[_0x34ed40(0x5344)]({'viewport':viewportBoundingRectangle});this[_0x41fd18(0x1a4d)][_0x34ed40(0x33c4)]=_0x2eeea7,this[_0x34ed40(0x2723)][_0x34ed40(0x33c4)]=_0x2eeea7,this[_0x34ed40(0x4a3b)][_0x34ed40(0x33c4)]=_0x2eeea7;}this[_0x34ed40(0x1f37)][_0x34ed40(0x4fd0)]=_0xa47f80;}},SMAA[_0x5e00b3(0x3720)][_0x5e00b3(0x187c)]=function(_0x478689){var _0x3bb6a7=_0x307c2b,_0x5decb6=_0x5e00b3;this[_0x5decb6(0x15c9)]=_0x478689[_0x5decb6(0x3a55)](SMAAEdgeDetectionVS,SMAAEdgeDetectionFS,{'uniformMap':{},'owner':this});var _0x25f1fa=new ShaderSource({'name':_0x5decb6(0x3ebb),'sources':[SMAABlendingWeightCalculationFS]});_0x478689[_0x3bb6a7(0x48e4)]&&_0x25f1fa[_0x5decb6(0x5c34)][_0x5decb6(0x5323)](_0x3bb6a7(0x36f5)),this[_0x3bb6a7(0x51a6)]=_0x478689[_0x5decb6(0x3a55)](SMAABlendingWeightCalculationVS,_0x25f1fa,{'uniformMap':{},'owner':this}),this[_0x5decb6(0x4a3b)]=_0x478689[_0x3bb6a7(0x54a6)](SMAANeighborhoodBlendingVS,SMAANeighborhoodBlendingFS,{'uniformMap':{},'owner':this}),this[_0x5decb6(0x3686)]();},SMAA[_0x5e00b3(0x3720)][_0x5e00b3(0x3686)]=function(){var _0x34eb6b=_0x307c2b,_0x3c962f=_0x5e00b3;if(defined$1(this[_0x3c962f(0x15c9)])){var _0x13e917=this;this[_0x3c962f(0x15c9)][_0x3c962f(0x2ca)][_0x3c962f(0x12d0)]=function(){var _0x503fa2=_0x3c962f;return _0x13e917[_0x503fa2(0x3f81)];},this[_0x3c962f(0x15c9)][_0x3c962f(0x2ca)][_0x3c962f(0x293f)]=function(){var _0x5a3ee1=_0x3c962f;return _0x13e917[_0x5a3ee1(0x4c10)];},this[_0x34eb6b(0x51a6)][_0x3c962f(0x2ca)][_0x3c962f(0x4ef5)]=function(){var _0x55f7cd=_0x3c962f;return _0x13e917[_0x55f7cd(0x217d)][_0x55f7cd(0x1d69)](0x0);},this[_0x3c962f(0x2723)][_0x3c962f(0x2ca)][_0x3c962f(0x3ebe)]=function(){var _0x246338=_0x34eb6b,_0x1cac17=_0x3c962f;return defined$1(_0x13e917[_0x1cac17(0x15d6)])?_0x13e917[_0x1cac17(0x15d6)]:_0x13e917[_0x246338(0xc72)][_0x1cac17(0x466e)];},this[_0x34eb6b(0x51a6)][_0x3c962f(0x2ca)][_0x3c962f(0x5cf0)]=function(){var _0x496ef6=_0x34eb6b,_0x37807e=_0x3c962f;return defined$1(_0x13e917[_0x37807e(0x43e3)])?_0x13e917[_0x37807e(0x43e3)]:_0x13e917[_0x37807e(0x1358)][_0x496ef6(0x362e)];},this[_0x34eb6b(0x51a6)][_0x3c962f(0x2ca)]['u_resolution']=function(){var _0x5bbde7=_0x3c962f;return _0x13e917[_0x5bbde7(0x4c10)];},this[_0x3c962f(0x4a3b)][_0x3c962f(0x2ca)][_0x3c962f(0xee4)]=function(){var _0x2b2d33=_0x3c962f;return _0x13e917[_0x2b2d33(0x3f81)];},this[_0x34eb6b(0x313b)][_0x3c962f(0x2ca)][_0x3c962f(0x5019)]=function(){var _0x2dbd2e=_0x3c962f;return _0x13e917[_0x2dbd2e(0x10bc)][_0x2dbd2e(0x1d69)](0x0);},this[_0x3c962f(0x4a3b)][_0x3c962f(0x2ca)][_0x3c962f(0x293f)]=function(){var _0x4d8ce7=_0x3c962f;return _0x13e917[_0x4d8ce7(0x4c10)];};}},SMAA[_0x5e00b3(0x3720)][_0x5e00b3(0x2e8)]=function(_0x3987cb,_0x4b1687,_0x4451ca){var _0x59b5d1=_0x307c2b,_0x1cc454=_0x5e00b3;defined$1(this[_0x59b5d1(0x3614)])||this[_0x1cc454(0x2f79)]();var _0xe56aed=PixelDatatype$1[_0x1cc454(0x1b0f)];this[_0x1cc454(0x217d)]=new Framebuffer$1({'context':_0x4451ca,'colorTextures':[new Texture({'context':_0x4451ca,'width':_0x3987cb,'height':_0x4b1687,'pixelDatatype':_0xe56aed,'pixelFormat':PixelFormat$1[_0x1cc454(0x124a)]})]}),this[_0x1cc454(0x10bc)]=new Framebuffer$1({'context':_0x4451ca,'colorTextures':[new Texture({'context':_0x4451ca,'width':_0x3987cb,'height':_0x4b1687,'pixelDatatype':_0xe56aed,'pixelFormat':PixelFormat$1[_0x59b5d1(0x668)]})]}),this[_0x1cc454(0xa64)]=new Framebuffer$1({'context':_0x4451ca,'colorTextures':[new Texture({'context':_0x4451ca,'width':_0x3987cb,'height':_0x4b1687,'pixelDatatype':_0xe56aed,'pixelFormat':PixelFormat$1[_0x1cc454(0x1015)]})]});},SMAA[_0x5e00b3(0x3720)][_0x5e00b3(0x43a4)]=function(_0x4be095){var _0x8ac4ae=_0x5e00b3;this[_0x8ac4ae(0x3f81)]=_0x4be095;},SMAA[_0x307c2b(0x1aa2)][_0x5e00b3(0x25ba)]=function(){var _0x5e7388=_0x307c2b,_0x1b6947=_0x5e00b3;return this[_0x1b6947(0xa64)][_0x5e7388(0x30ac)](0x0);},SMAA[_0x5e00b3(0x3720)]['isDestroyed']=function(){return!0x1;},SMAA[_0x5e00b3(0x3720)][_0x5e00b3(0x2f79)]=function(){var _0x2d5da5=_0x307c2b,_0x3f9ff8=_0x5e00b3;this[_0x3f9ff8(0x217d)]=this[_0x3f9ff8(0x217d)]&&!this[_0x3f9ff8(0x217d)][_0x3f9ff8(0x53aa)]()&&this[_0x2d5da5(0x3614)][_0x3f9ff8(0x2947)](),this[_0x3f9ff8(0x10bc)]=this[_0x3f9ff8(0x10bc)]&&!this[_0x3f9ff8(0x10bc)][_0x3f9ff8(0x53aa)]()&&this[_0x2d5da5(0xbb6)][_0x3f9ff8(0x2947)](),this[_0x3f9ff8(0xa64)]=this[_0x3f9ff8(0xa64)]&&!this[_0x3f9ff8(0xa64)][_0x3f9ff8(0x53aa)]()&&this['_blendingFBO'][_0x2d5da5(0x5020)]();},SMAA[_0x5e00b3(0x3720)]['destroy']=function(){var _0x37562a=_0x307c2b,_0x460bae=_0x5e00b3;return this[_0x37562a(0x378d)](),this[_0x460bae(0x15c9)]=this[_0x460bae(0x15c9)]&&this[_0x460bae(0x15c9)][_0x460bae(0x2ddc)]&&this['_edgeDetectionCommand'][_0x460bae(0x2ddc)][_0x37562a(0x5020)](),this[_0x460bae(0x2723)]=this[_0x460bae(0x2723)]&&this[_0x460bae(0x2723)]['shaderProgram']&&this[_0x460bae(0x2723)][_0x460bae(0x2ddc)][_0x460bae(0x2947)](),this[_0x460bae(0x4a3b)]=this[_0x37562a(0x313b)]&&this[_0x460bae(0x4a3b)][_0x37562a(0x1868)]&&this[_0x460bae(0x4a3b)][_0x37562a(0x1868)][_0x460bae(0x2947)](),destroyObject$1(this);},SMAA[_0x307c2b(0x1aa2)][_0x5e00b3(0x554)]=function(){var _0x5e6080=_0x307c2b;return _0x5e6080(0x3825);},SMAA[_0x5e00b3(0x3720)][_0x307c2b(0x4847)]=function(){var _0x36ff93=_0x5e00b3;return _0x36ff93(0x4fae);};var stackScratch=[];function PostProcessStageCollection(){var _0x159caf=_0x307c2b,_0x409c6d=_0x5e00b3,_0x36ad31=PostProcessStageLibrary[_0x409c6d(0x335a)](),_0x18e0b2=PostProcessStageLibrary[_0x409c6d(0x1ffb)](),_0x351076=PostProcessStageLibrary[_0x159caf(0x4e8b)](),_0x546215=PostProcessStageLibrary[_0x409c6d(0x4d4b)](),_0x2e15eb=PostProcessStageLibrary[_0x409c6d(0x5737)](),_0x4edfbf=PostProcessStageLibrary[_0x159caf(0x4ab9)](),_0x13b47d=PostProcessStageLibrary[_0x409c6d(0x4a81)]();this[_0x159caf(0xd36)]=!0x1,this[_0x409c6d(0x5e27)]=PostProcessStageLibrary[_0x159caf(0x48e3)](),this[_0x409c6d(0x352e)]=void 0x0,this[_0x159caf(0x1ba4)]=void 0x0,this[_0x409c6d(0x11ec)]=Tonemapper$1[_0x409c6d(0x10ba)];var _0x1d853e=this[_0x159caf(0x1c0e)];_0x18e0b2[_0x409c6d(0x552c)]=!0x1,_0x351076[_0x409c6d(0x552c)]=!0x1,_0x1d853e[_0x159caf(0x27f3)]=!0x1,_0x2e15eb[_0x409c6d(0x552c)]=!0x1,_0x4edfbf[_0x159caf(0x27f3)]=!0x1,_0x13b47d[_0x159caf(0x27f3)]=!0x1;var _0x2cea88=new PostProcessStageTextureCache(this),_0x336482={},_0x1d6269=stackScratch;for(_0x1d6269[_0x159caf(0x2a0e)](_0x36ad31,_0x18e0b2,_0x351076,_0x1d853e,_0x546215,_0x2e15eb,_0x13b47d,_0x4edfbf);_0x1d6269[_0x409c6d(0x809)]>0x0;){var _0x1cf001=_0x1d6269[_0x409c6d(0x3b86)]();_0x336482[_0x1cf001[_0x409c6d(0x2c5)]]=_0x1cf001,_0x1cf001[_0x409c6d(0x4040)]=_0x2cea88;var _0x20eeed=_0x1cf001[_0x409c6d(0x809)];if(defined$1(_0x20eeed)){for(var _0x110666=0x0;_0x110666<_0x20eeed;++_0x110666)_0x1d6269[_0x409c6d(0x5323)](_0x1cf001[_0x409c6d(0x38c4)](_0x110666));}}this[_0x409c6d(0xab3)]=[],this[_0x159caf(0xe9a)]=[],this[_0x409c6d(0x2c90)]=[],this['_randomTexture']=void 0x0;var _0x11587b=this;_0x18e0b2[_0x409c6d(0x219a)][_0x409c6d(0x3091)]=function(){var _0x82174a=_0x159caf;return _0x11587b[_0x82174a(0x546b)];},this[_0x159caf(0x4b61)]=_0x18e0b2,this[_0x409c6d(0x5c52)]=_0x351076,this[_0x409c6d(0x51db)]=_0x36ad31,this[_0x409c6d(0x4bed)]=new SMAA(),this[_0x409c6d(0x34f0)]=_0x546215,this[_0x409c6d(0x5695)]=_0x2e15eb,this[_0x409c6d(0xfb2)]=_0x4edfbf,this[_0x409c6d(0x2ebb)]=_0x13b47d,this[_0x409c6d(0x2a56)]=void 0x0,this[_0x159caf(0x4750)]=void 0x0,this[_0x159caf(0xf20)]=void 0x0,this[_0x409c6d(0x5caf)]=void 0x0,this[_0x409c6d(0x4762)]=void 0x0,this[_0x409c6d(0x462a)]=void 0x0,this[_0x409c6d(0x252f)]=!0x1,this[_0x159caf(0x1292)]=!0x1,this[_0x409c6d(0x5a61)]=_0x336482,this[_0x409c6d(0x4040)]=_0x2cea88;}function removeStages(_0x58af12){var _0x5bc4b3=_0x5e00b3;if(_0x58af12[_0x5bc4b3(0x252f)]){_0x58af12[_0x5bc4b3(0x252f)]=!0x1;for(var _0x430c3c=[],_0x4396f4=_0x58af12[_0x5bc4b3(0xab3)],_0x505c08=_0x4396f4[_0x5bc4b3(0x809)],_0x5e684e=0x0,_0x27d127=0x0;_0x5e684e<_0x505c08;++_0x5e684e){var _0x58011d=_0x4396f4[_0x5e684e];_0x58011d&&(_0x58011d[_0x5bc4b3(0x1db3)]=_0x27d127++,_0x430c3c[_0x5bc4b3(0x5323)](_0x58011d));}_0x58af12[_0x5bc4b3(0xab3)]=_0x430c3c;}}function getOutputTexture(_0x235826){var _0x49c6c2=_0x5e00b3;for(;defined$1(_0x235826[_0x49c6c2(0x809)]);)_0x235826=_0x235826[_0x49c6c2(0x38c4)](_0x235826[_0x49c6c2(0x809)]-0x1);return _0x235826[_0x49c6c2(0xb5e)];}function execute(_0x22033f,_0x54ed61,_0x213c2f,_0x4c9f5b,_0x3fdff8){var _0x495d0e=_0x307c2b,_0x5ea806=_0x5e00b3;if(defined$1(_0x22033f[_0x5ea806(0x5ae4)]))_0x22033f[_0x495d0e(0x482e)](_0x54ed61,_0x213c2f,_0x4c9f5b,_0x3fdff8);else{var _0x1ac1b0,_0x4fccc5=_0x22033f[_0x495d0e(0x2ef4)];if(_0x22033f[_0x5ea806(0x2566)]){for(execute(_0x22033f[_0x5ea806(0x38c4)](0x0),_0x54ed61,_0x213c2f,_0x4c9f5b,_0x3fdff8),_0x1ac1b0=0x1;_0x1ac1b0<_0x4fccc5;++_0x1ac1b0)execute(_0x22033f[_0x5ea806(0x38c4)](_0x1ac1b0),_0x54ed61,getOutputTexture(_0x22033f[_0x5ea806(0x38c4)](_0x1ac1b0-0x1)),_0x4c9f5b,_0x3fdff8);}else{for(_0x1ac1b0=0x0;_0x1ac1b0<_0x4fccc5;++_0x1ac1b0)execute(_0x22033f[_0x5ea806(0x38c4)](_0x1ac1b0),_0x54ed61,_0x213c2f,_0x4c9f5b,_0x3fdff8);}}}Object[_0x307c2b(0x66e)](PostProcessStageCollection[_0x5e00b3(0x3720)],{'ready':{'get':function(){var _0x2f1208=_0x307c2b,_0x9db6be=_0x5e00b3;for(var _0x4d8f2f=!0x1,_0x40b377=this[_0x9db6be(0xab3)],_0x1250c5=_0x40b377[_0x2f1208(0x2ef4)]-0x1;_0x1250c5>=0x0;--_0x1250c5){var _0xa82df1=_0x40b377[_0x1250c5];_0x4d8f2f=_0x4d8f2f||_0xa82df1[_0x9db6be(0x2e0b)]&&_0xa82df1[_0x9db6be(0x552c)];}var _0x277da4=this[_0x9db6be(0x51db)],_0x191cf3=this[_0x9db6be(0x4cc1)],_0x514dad=this[_0x2f1208(0xc13)],_0x3c5ab8=this[_0x9db6be(0x352e)];return _0x4d8f2f=(_0x4d8f2f=(_0x4d8f2f=(_0x4d8f2f=_0x4d8f2f||_0x277da4[_0x2f1208(0x54cf)]&&_0x277da4[_0x9db6be(0x552c)])||_0x191cf3[_0x9db6be(0x2e0b)]&&_0x191cf3[_0x9db6be(0x552c)])||_0x514dad[_0x9db6be(0x2e0b)]&&_0x514dad[_0x9db6be(0x552c)])||_0x3c5ab8[_0x2f1208(0x54cf)]&&_0x3c5ab8[_0x9db6be(0x552c)];}},'fxaa':{'get':function(){var _0x4e0cec=_0x5e00b3;return this[_0x4e0cec(0x51db)];}},'smaa':{'get':function(){var _0x51afe4=_0x307c2b;return this[_0x51afe4(0x24f5)];}},'ambientOcclusion':{'get':function(){var _0x3724c3=_0x5e00b3;return this[_0x3724c3(0x4cc1)];}},'bloom':{'get':function(){var _0x16a3e5=_0x5e00b3;return this[_0x16a3e5(0x5c52)];}},'outline':{'get':function(){var _0x3ddbb5=_0x5e00b3;return this[_0x3ddbb5(0x34f0)];}},'rain':{'get':function(){var _0x10d120=_0x5e00b3;return this[_0x10d120(0xfb2)];}},'snow':{'get':function(){var _0x255813=_0x5e00b3;return this[_0x255813(0x2ebb)];}},'fog':{'get':function(){var _0x16e026=_0x5e00b3;return this[_0x16e026(0x5695)];}},'length':{'get':function(){var _0x24f03a=_0x5e00b3;return removeStages(this),this[_0x24f03a(0xab3)][_0x24f03a(0x809)];}},'outputTexture':{'get':function(){var _0xc6f438=_0x307c2b,_0x5b6f19=_0x5e00b3,_0x35f915=this[_0x5b6f19(0x4bed)];if(_0x35f915['enabled'])return _0x35f915[_0xc6f438(0x2599)]();var _0x381d8f=this[_0x5b6f19(0x51db)];if(_0x381d8f[_0x5b6f19(0x552c)]&&_0x381d8f[_0x5b6f19(0x2e0b)])return this[_0xc6f438(0x1a8)](_0x381d8f[_0x5b6f19(0x2c5)]);for(var _0x3618a6=this[_0x5b6f19(0xab3)],_0x42890c=_0x3618a6[_0x5b6f19(0x809)]-0x1;_0x42890c>=0x0;--_0x42890c){var _0x580d37=_0x3618a6[_0x42890c];if(defined$1(_0x580d37)&&_0x580d37[_0x5b6f19(0x2e0b)]&&_0x580d37[_0x5b6f19(0x552c)])return this[_0xc6f438(0x1a8)](_0x580d37['name']);}var _0x3bde42=this[_0x5b6f19(0x352e)];if(_0x3bde42[_0x5b6f19(0x552c)]&&_0x3bde42[_0x5b6f19(0x2e0b)])return this[_0x5b6f19(0x105a)](_0x3bde42[_0x5b6f19(0x2c5)]);var _0x302047=this[_0x5b6f19(0x5c52)];if(_0x302047[_0x5b6f19(0x552c)]&&_0x302047[_0xc6f438(0x54cf)])return this[_0x5b6f19(0x105a)](_0x302047[_0x5b6f19(0x2c5)]);var _0x26425c=this[_0xc6f438(0x4b61)];return _0x26425c[_0x5b6f19(0x552c)]&&_0x26425c[_0xc6f438(0x54cf)]?this[_0x5b6f19(0x105a)](_0x26425c[_0xc6f438(0x1c7c)]):void 0x0;}},'hasSelected':{'get':function(){var _0xe05624=_0x307c2b,_0x506baf=_0x5e00b3;for(var _0x38311c=arraySlice(this[_0x506baf(0xab3)]);_0x38311c[_0x506baf(0x809)]>0x0;){var _0x3eee8d=_0x38311c[_0xe05624(0x31a1)]();if(defined$1(_0x3eee8d)){if(defined$1(_0x3eee8d[_0x506baf(0x1cc6)]))return!0x0;var _0x425b3e=_0x3eee8d[_0x506baf(0x809)];if(defined$1(_0x425b3e)){for(var _0x24b3b8=0x0;_0x24b3b8<_0x425b3e;++_0x24b3b8)_0x38311c[_0x506baf(0x5323)](_0x3eee8d[_0xe05624(0x3abb)](_0x24b3b8));}}}return!0x1;}},'tonemapper':{'get':function(){return this['_tonemapper'];},'set':function(_0x202898){var _0x5009a9=_0x307c2b,_0x410735=_0x5e00b3;if(this[_0x410735(0x1eea)]!==_0x202898){defined$1(this[_0x410735(0x352e)])&&(delete this[_0x410735(0x5a61)][this[_0x410735(0x352e)][_0x410735(0x2c5)]],this[_0x410735(0x352e)][_0x410735(0x2947)]());var _0x477087,_0x4d298e=this[_0x410735(0x2243)];switch(_0x202898){case Tonemapper$1[_0x410735(0x5266)]:_0x477087=PostProcessStageLibrary[_0x5009a9(0x3f7c)](_0x4d298e);break;case Tonemapper$1[_0x410735(0x3633)]:_0x477087=PostProcessStageLibrary[_0x410735(0x2138)](_0x4d298e);break;case Tonemapper$1[_0x410735(0x1513)]:_0x477087=PostProcessStageLibrary[_0x410735(0x496e)](_0x4d298e);break;default:_0x477087=PostProcessStageLibrary[_0x410735(0x2a74)](_0x4d298e);}if(_0x4d298e){var _0x1cbbf4=this[_0x410735(0x5e27)];_0x477087[_0x410735(0x219a)][_0x410735(0x1789)]=function(){var _0x54a18c=_0x410735;return _0x1cbbf4[_0x54a18c(0xb5e)];};}this[_0x5009a9(0x1ba4)]=_0x202898,this[_0x410735(0x352e)]=_0x477087,defined$1(this[_0x5009a9(0x2277)])&&(this[_0x410735(0x5a61)][_0x477087[_0x410735(0x2c5)]]=_0x477087,_0x477087[_0x410735(0x4040)]=this[_0x410735(0x4040)]),this[_0x410735(0x4d1c)]=!0x0;}}}}),PostProcessStageCollection[_0x5e00b3(0x3720)][_0x307c2b(0x1af6)]=function(_0x330cd4){var _0x174672=_0x307c2b,_0x571d01=_0x5e00b3,_0x46aa4b=this[_0x571d01(0x5a61)],_0x4bf320=stackScratch;for(_0x4bf320[_0x571d01(0x5323)](_0x330cd4);_0x4bf320[_0x571d01(0x809)]>0x0;){var _0x4877ac=_0x4bf320[_0x174672(0x31a1)]();_0x46aa4b[_0x4877ac['name']]=_0x4877ac,_0x4877ac[_0x571d01(0x4040)]=this[_0x571d01(0x4040)];var _0x142b7a=_0x4877ac[_0x571d01(0x809)];if(defined$1(_0x142b7a)){for(var _0x3d6fd3=0x0;_0x3d6fd3<_0x142b7a;++_0x3d6fd3)_0x4bf320[_0x571d01(0x5323)](_0x4877ac[_0x174672(0x3abb)](_0x3d6fd3));}}var _0x311505=this[_0x571d01(0xab3)];return _0x330cd4[_0x571d01(0x1db3)]=_0x311505[_0x571d01(0x809)],_0x311505[_0x571d01(0x5323)](_0x330cd4),this[_0x174672(0x1292)]=!0x0,_0x330cd4;},PostProcessStageCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x4f4b)]=function(_0x501743){var _0x2f22be=_0x307c2b,_0x4dd803=_0x5e00b3;if(!this[_0x4dd803(0x5655)](_0x501743))return!0x1;var _0x376772=this[_0x4dd803(0x5a61)],_0x3f28a8=stackScratch;for(_0x3f28a8[_0x4dd803(0x5323)](_0x501743);_0x3f28a8[_0x2f22be(0x2ef4)]>0x0;){var _0x41dfba=_0x3f28a8[_0x4dd803(0x3b86)]();delete _0x376772[_0x41dfba['name']];var _0x577d46=_0x41dfba[_0x4dd803(0x809)];if(defined$1(_0x577d46)){for(var _0x483ab8=0x0;_0x483ab8<_0x577d46;++_0x483ab8)_0x3f28a8[_0x4dd803(0x5323)](_0x41dfba[_0x4dd803(0x38c4)](_0x483ab8));}}return this[_0x4dd803(0xab3)][_0x501743[_0x4dd803(0x1db3)]]=void 0x0,this[_0x4dd803(0x252f)]=!0x0,this[_0x4dd803(0x4d1c)]=!0x0,_0x501743[_0x4dd803(0x1db3)]=void 0x0,_0x501743[_0x4dd803(0x4040)]=void 0x0,_0x501743[_0x4dd803(0x2947)](),!0x0;},PostProcessStageCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x55d9da){var _0x5abee6=_0x307c2b,_0x17327a=_0x5e00b3;return defined$1(_0x55d9da)&&defined$1(_0x55d9da[_0x5abee6(0x4b0b)])&&_0x55d9da['_textureCache']===this[_0x17327a(0x4040)];},PostProcessStageCollection[_0x5e00b3(0x3720)][_0x307c2b(0x3abb)]=function(_0x451266){var _0x2bbba4=_0x5e00b3;return removeStages(this),this[_0x2bbba4(0xab3)][_0x451266];},PostProcessStageCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(){var _0x56c286=_0x307c2b,_0xc3cecf=_0x5e00b3;for(var _0x568a46=this[_0xc3cecf(0xab3)],_0x37e71f=_0x568a46[_0xc3cecf(0x809)],_0x381679=0x0;_0x381679<_0x37e71f;++_0x381679)this[_0xc3cecf(0x4f4b)](_0x568a46[_0x381679]);_0x568a46[_0x56c286(0x2ef4)]=0x0;},PostProcessStageCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4120)]=function(_0x137b9b){var _0x3b99d4=_0x5e00b3;return this[_0x3b99d4(0x5a61)][_0x137b9b];},new Color$2(),new Color$2(),PostProcessStageCollection[_0x307c2b(0x1aa2)][_0x307c2b(0x2e6d)]=function(_0x1c1674,_0x4617d8,_0x48f0c8,_0x350fa5){var _0x4fa345=_0x307c2b,_0x322e18=_0x5e00b3;removeStages(this);var _0x300277=this[_0x322e18(0x5f52)],_0x1da574=this[_0x322e18(0x5f52)]=this[_0x322e18(0x2c90)];this[_0x322e18(0x2c90)]=_0x300277;var _0x26adbd,_0x2bdd0d,_0x40bbda=this[_0x4fa345(0x514e)],_0x2c0b5b=_0x1da574[_0x322e18(0x809)]=_0x40bbda[_0x322e18(0x809)],_0x42f753=0x0;for(_0x26adbd=0x0;_0x26adbd<_0x2c0b5b;++_0x26adbd)(_0x2bdd0d=_0x40bbda[_0x26adbd])[_0x4fa345(0x54cf)]&&_0x2bdd0d[_0x322e18(0x552c)]&&_0x2bdd0d[_0x322e18(0x1159)](_0x1c1674)&&(_0x1da574[_0x42f753++]=_0x2bdd0d);_0x1da574[_0x322e18(0x809)]=_0x42f753;var _0x45faca=_0x42f753!==_0x300277[_0x322e18(0x809)];if(!_0x45faca){for(_0x26adbd=0x0;_0x26adbd<_0x42f753;++_0x26adbd)if(_0x1da574[_0x26adbd]!==_0x300277[_0x26adbd]){_0x45faca=!0x0;break;}}var _0x46c4bb=this[_0x4fa345(0x4b61)],_0x81937c=this[_0x4fa345(0xc13)],_0x2e8cb8=this[_0x322e18(0x5e27)],_0x16ce00=this[_0x322e18(0x352e)],_0xfecc4=this[_0x322e18(0x51db)],_0x464d10=this[_0x322e18(0x4bed)],_0x27063c=this[_0x322e18(0x34f0)],_0x403fa7=this[_0x322e18(0x5695)],_0x142fad=this[_0x322e18(0xfb2)],_0x3f8305=this[_0x322e18(0x2ebb)];_0x16ce00[_0x322e18(0x552c)]=_0x48f0c8;var _0x293bca=_0x46c4bb[_0x322e18(0x552c)]&&_0x46c4bb[_0x322e18(0x1159)](_0x1c1674),_0x1d3705=_0x81937c[_0x322e18(0x552c)]&&_0x81937c[_0x322e18(0x1159)](_0x1c1674),_0x4e3b04=_0x16ce00[_0x322e18(0x552c)]&&_0x16ce00[_0x4fa345(0x5170)](_0x1c1674),_0x69c1b8=_0xfecc4[_0x322e18(0x552c)]&&_0xfecc4[_0x322e18(0x1159)](_0x1c1674),_0x14f04e=_0x464d10[_0x322e18(0x552c)],_0x380988=_0x403fa7[_0x322e18(0x552c)],_0x207197=_0x142fad[_0x322e18(0x552c)],_0x8586e2=_0x3f8305[_0x4fa345(0x27f3)],_0x2777f2=_0x27063c[_0x322e18(0x552c)];if((_0x45faca||this[_0x322e18(0x4d1c)]||_0x42f753!==this[_0x322e18(0x2a56)]||_0x293bca!==this[_0x322e18(0x12c7)]||_0x380988!==this[_0x322e18(0x46c9)]||_0x207197!==this['_rainEnabled']||_0x8586e2!==this[_0x322e18(0x11a3)]||_0x1d3705!==this[_0x322e18(0x542)]||_0x4e3b04!==this[_0x322e18(0x5caf)]||_0x69c1b8!==this[_0x322e18(0x4762)]||_0x14f04e!==this[_0x322e18(0x462a)])&&(this[_0x322e18(0x4040)][_0x322e18(0x4e58)](),this[_0x322e18(0x2a56)]=_0x42f753,this[_0x322e18(0x12c7)]=_0x293bca,this[_0x322e18(0x46c9)]=_0x380988,this[_0x322e18(0x4411)]=_0x207197,this[_0x322e18(0x11a3)]=_0x8586e2,this[_0x322e18(0x542)]=_0x1d3705,this[_0x322e18(0x5caf)]=_0x4e3b04,this[_0x322e18(0x4762)]=_0x69c1b8,this[_0x322e18(0x462a)]=_0x14f04e,this[_0x322e18(0x4d1c)]=!0x1),defined$1(this[_0x4fa345(0x546b)])&&!_0x293bca&&(this[_0x322e18(0x2c3)][_0x322e18(0x2947)](),this[_0x4fa345(0x546b)]=void 0x0),_0x2777f2){var _0x17baaf=_0x350fa5[_0x322e18(0x52dd)][_0x322e18(0x5739)]();defined$1(_0x17baaf)&&(_0x17baaf[_0x4fa345(0x4ab3)]===SelectColorType$1[_0x322e18(0x2a62)]?_0x27063c[_0x322e18(0x219a)][_0x322e18(0x3eda)]=Color$2[_0x322e18(0x40f3)](_0x17baaf[_0x322e18(0x1fac)]):_0x27063c[_0x322e18(0x219a)][_0x322e18(0x3eda)]=Color$2[_0x322e18(0x3b7e)]);}if(!defined$1(this[_0x322e18(0x2c3)])&&_0x293bca){_0x2c0b5b=0x30000;var _0xaed4b1=new Uint8Array(_0x2c0b5b);for(_0x26adbd=0x0;_0x26adbd<_0x2c0b5b;_0x26adbd+=0x3)_0xaed4b1[_0x26adbd]=Math[_0x322e18(0x1ace)](0xff*Math[_0x322e18(0x2e0f)]());this[_0x322e18(0x2c3)]=new Texture({'context':_0x1c1674,'pixelFormat':PixelFormat$1[_0x322e18(0x124a)],'pixelDatatype':PixelDatatype$1[_0x322e18(0x1b0f)],'source':{'arrayBufferView':_0xaed4b1,'width':0x100,'height':0x100},'sampler':new Sampler({'wrapS':TextureWrap$1['REPEAT'],'wrapT':TextureWrap$1[_0x322e18(0x5993)],'minificationFilter':TextureMinificationFilter$1[_0x322e18(0x403b)],'magnificationFilter':TextureMagnificationFilter$1[_0x322e18(0x403b)]})});}for(this[_0x322e18(0x4040)][_0x322e18(0xa16)](_0x1c1674),_0xfecc4[_0x322e18(0xa16)](_0x1c1674,_0x4617d8),_0x464d10[_0x322e18(0xa16)](_0x1c1674,_0x4617d8),_0x46c4bb[_0x322e18(0xa16)](_0x1c1674,_0x4617d8),_0x81937c[_0x322e18(0xa16)](_0x1c1674,_0x4617d8),_0x16ce00[_0x322e18(0xa16)](_0x1c1674,_0x4617d8),_0x27063c[_0x322e18(0xa16)](_0x1c1674,_0x4617d8),_0x403fa7[_0x4fa345(0x2e6d)](_0x1c1674,_0x4617d8),_0x142fad[_0x322e18(0xa16)](_0x1c1674,_0x4617d8),_0x3f8305[_0x322e18(0xa16)](_0x1c1674,_0x4617d8),this[_0x322e18(0x2243)]&&_0x2e8cb8[_0x4fa345(0x2e6d)](_0x1c1674,_0x4617d8),_0x2c0b5b=_0x40bbda[_0x4fa345(0x2ef4)],_0x26adbd=0x0;_0x26adbd<_0x2c0b5b;++_0x26adbd)_0x40bbda[_0x26adbd][_0x322e18(0xa16)](_0x1c1674,_0x4617d8);},PostProcessStageCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(_0x1bd436){var _0x3a4d54=_0x307c2b,_0x5658f9=_0x5e00b3;this[_0x5658f9(0x4040)][_0x5658f9(0x3fec)](_0x1bd436),this[_0x5658f9(0x2243)]&&this[_0x3a4d54(0x2bb1)][_0x5658f9(0x3fec)](_0x1bd436);},PostProcessStageCollection[_0x307c2b(0x1aa2)][_0x5e00b3(0x105a)]=function(_0x190eaa){var _0x54b323=_0x307c2b,_0x55996f=this[_0x54b323(0x3959)](_0x190eaa);if(defined$1(_0x55996f))return getOutputTexture(_0x55996f);},PostProcessStageCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(_0x3fdafe,_0x4954c9,_0x19e45c,_0x1f4523){var _0x40048a=_0x307c2b,_0xed8aef=_0x5e00b3,_0x465709=this[_0xed8aef(0x5f52)],_0x226d76=_0x465709[_0xed8aef(0x809)],_0x15223e=this[_0xed8aef(0x51db)],_0x5666ef=this[_0xed8aef(0x4bed)],_0x115be9=this[_0xed8aef(0x4cc1)],_0x43174c=this[_0xed8aef(0x5c52)],_0x313f2a=this[_0xed8aef(0x5e27)],_0x53b3b7=this[_0xed8aef(0x352e)],_0x536d0a=this[_0xed8aef(0x34f0)],_0xf29c64=this[_0xed8aef(0x136d)],_0xd7a02d=this[_0xed8aef(0x5695)],_0x536f35=this[_0xed8aef(0xfb2)],_0x2721d2=this[_0xed8aef(0x2ebb)],_0x40251f=_0x115be9[_0xed8aef(0x552c)]&&_0x115be9[_0xed8aef(0x1159)](_0x3fdafe),_0x230ee3=_0x43174c[_0xed8aef(0x552c)]&&_0x43174c[_0xed8aef(0x1159)](_0x3fdafe),_0x316326=this[_0xed8aef(0x2243)],_0x4528d3=_0x53b3b7[_0xed8aef(0x552c)]&&_0x53b3b7['_isSupported'](_0x3fdafe),_0xd76601=_0x15223e[_0xed8aef(0x552c)]&&_0x15223e[_0xed8aef(0x1159)](_0x3fdafe),_0x390cb8=_0x5666ef[_0xed8aef(0x552c)],_0x3a4aef=_0x536d0a[_0xed8aef(0x552c)],_0x2ea07c=_0xd7a02d[_0xed8aef(0x552c)],_0x18abca=_0x536f35[_0xed8aef(0x552c)],_0x539898=_0x2721d2[_0xed8aef(0x552c)];if(_0x2ea07c||_0x18abca||_0x539898||_0x3a4aef||_0x390cb8||_0xd76601||_0x40251f||_0x230ee3||_0x4528d3||0x0!==_0x226d76){var _0xf62f9b=_0x4954c9;_0x3a4aef&&_0x536d0a[_0x40048a(0x54cf)]&&defined$1(_0x3fdafe[_0xed8aef(0x1b3d)][_0xed8aef(0x13fb)])&&(execute(_0x536d0a,_0x3fdafe,_0xf62f9b,_0x19e45c,_0x1f4523),_0xf62f9b=getOutputTexture(_0x536d0a)),defined$1(_0xf29c64)&&_0xf29c64[_0x40048a(0x100c)]()&&(_0xf29c64[_0xed8aef(0x431f)](_0x3fdafe,_0xf62f9b),_0xf29c64[_0xed8aef(0x5ae4)](_0x3fdafe,_0xf29c64[_0xed8aef(0x17f6)]),_0xf62f9b=_0xf29c64[_0xed8aef(0x17f6)][_0xed8aef(0x1d69)](0x0)),_0x40251f&&_0x115be9[_0xed8aef(0x2e0b)]&&(execute(_0x115be9,_0x3fdafe,_0xf62f9b,_0x19e45c,_0x1f4523),_0xf62f9b=getOutputTexture(_0x115be9)),_0x230ee3&&_0x43174c[_0xed8aef(0x2e0b)]&&(execute(_0x43174c,_0x3fdafe,_0xf62f9b,_0x19e45c,_0x1f4523),_0xf62f9b=getOutputTexture(_0x43174c)),_0x316326&&_0x313f2a[_0x40048a(0x54cf)]&&execute(_0x313f2a,_0x3fdafe,_0xf62f9b,_0x19e45c,_0x1f4523),_0x4528d3&&_0x53b3b7[_0xed8aef(0x2e0b)]&&(execute(_0x53b3b7,_0x3fdafe,_0xf62f9b,_0x19e45c,_0x1f4523),_0xf62f9b=getOutputTexture(_0x53b3b7));var _0x12b89a=_0xf62f9b;if(_0x226d76>0x0){execute(_0x465709[0x0],_0x3fdafe,_0xf62f9b,_0x19e45c,_0x1f4523);for(var _0x184578=0x1;_0x184578<_0x226d76;++_0x184578)execute(_0x465709[_0x184578],_0x3fdafe,getOutputTexture(_0x465709[_0x184578-0x1]),_0x19e45c,_0x1f4523);_0x12b89a=getOutputTexture(_0x465709[_0x226d76-0x1]);}_0x2ea07c&&(execute(_0xd7a02d,_0x3fdafe,_0x12b89a,_0x19e45c,_0x1f4523),_0x12b89a=getOutputTexture(_0xd7a02d)),_0x539898&&(execute(_0x2721d2,_0x3fdafe,_0x12b89a,_0x19e45c,_0x1f4523),_0x12b89a=getOutputTexture(_0x2721d2)),_0x18abca&&(execute(_0x536f35,_0x3fdafe,_0x12b89a,_0x19e45c,_0x1f4523),_0x12b89a=getOutputTexture(_0x536f35)),_0xd76601&&_0x15223e[_0xed8aef(0x2e0b)]&&execute(_0x15223e,_0x3fdafe,_0x12b89a,_0x19e45c,_0x1f4523),_0x390cb8&&(_0x5666ef[_0xed8aef(0x43a4)](_0x12b89a),_0x5666ef[_0xed8aef(0x5ae4)](_0x3fdafe));}};var scratchBoundingRectangle$1=new BoundingRectangle();PostProcessStageCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x431f)]=function(_0x73f5c2,_0x9a2ab7,_0x47d95b){var _0x4ebf13=_0x307c2b,_0x29c3e0=_0x5e00b3;if(scratchBoundingRectangle$1[_0x29c3e0(0x2d3c)]=_0x73f5c2['realDrawingBufferWidth'],scratchBoundingRectangle$1[_0x29c3e0(0x5a4e)]=_0x73f5c2[_0x29c3e0(0x4e4a)],scratchBoundingRectangle$1['x']=0x0,scratchBoundingRectangle$1['y']=0x0,scratchBoundingRectangle$1['x']+=-_0x73f5c2[_0x29c3e0(0x5c5b)]/_0x73f5c2[_0x29c3e0(0x4757)]*_0x73f5c2[_0x29c3e0(0x4ca4)],scratchBoundingRectangle$1['y']+=-(_0x73f5c2[_0x29c3e0(0x3691)]-_0x73f5c2[_0x29c3e0(0x3abe)]-0x1)/_0x73f5c2[_0x29c3e0(0x3691)]*_0x73f5c2[_0x29c3e0(0x4e4a)],!defined$1(this['_copyColorCommand'])){var _0x38ea41,_0x4fde0e=this;_0x38ea41=_0x47d95b&&_0x73f5c2[_0x29c3e0(0x669)]&&_0x73f5c2[_0x29c3e0(0x2a16)]&&!_0x73f5c2[_0x29c3e0(0x47d5)][_0x29c3e0(0x15ae)]?new ShaderSource({'sources':[_0x38ea41=[_0x29c3e0(0x2c19),_0x4ebf13(0x51df),_0x29c3e0(0x2302),'varying\x20vec2\x20v_textureCoordinates;',_0x29c3e0(0x2f35),'{',_0x4ebf13(0x594d),_0x4ebf13(0x239f),_0x4ebf13(0x95e),'}'][_0x29c3e0(0x48a9)]('\x0a')],'defines':_0x47d95b?[_0x29c3e0(0x3c20)]:[]}):PassThrough,this[_0x29c3e0(0x591e)]=_0x73f5c2[_0x4ebf13(0x54bf)](_0x38ea41,{'uniformMap':{'colorTexture':function(){var _0x46a443=_0x4ebf13;return _0x4fde0e[_0x46a443(0x13b5)];}},'owner':this});}var _0x21602e=RenderState[_0x29c3e0(0x5344)]({'viewport':scratchBoundingRectangle$1,'depthTest':{'enabled':!_0x73f5c2[_0x29c3e0(0x47d5)][_0x29c3e0(0x15ae)]}});this[_0x29c3e0(0x591e)][_0x29c3e0(0x33c4)]=_0x21602e,this[_0x4ebf13(0x3c1c)][_0x29c3e0(0x3eaf)]=_0x9a2ab7,(_0x73f5c2[_0x29c3e0(0x669)]&&defined$1(_0x73f5c2['uniformState'][_0x29c3e0(0x1b06)])||!_0x73f5c2[_0x29c3e0(0x669)]||!_0x73f5c2[_0x29c3e0(0x2a16)])&&this['_copyColorCommand'][_0x29c3e0(0x5ae4)](_0x73f5c2);},PostProcessStageCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},PostProcessStageCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x57ebb3=_0x307c2b,_0x257dd3=_0x5e00b3;return this[_0x257dd3(0x51db)][_0x57ebb3(0x5020)](),this[_0x257dd3(0x4bed)][_0x257dd3(0x2947)](),this[_0x257dd3(0x4cc1)][_0x257dd3(0x2947)](),this[_0x57ebb3(0xc13)][_0x257dd3(0x2947)](),this[_0x257dd3(0x5e27)][_0x57ebb3(0x5020)](),this[_0x257dd3(0x352e)][_0x257dd3(0x2947)](),this[_0x257dd3(0x443c)](),this[_0x57ebb3(0x20cb)]=this[_0x57ebb3(0x20cb)]&&this[_0x257dd3(0x4040)][_0x257dd3(0x2947)](),destroyObject$1(this);};class RGBELoader{constructor(){}[_0x5e00b3(0x2374)](_0x1630f6){var _0x5a51a9=_0x307c2b,_0x4373ad=_0x5e00b3;const _0x35f1ab=function(_0x298f96,_0xa4b981){var _0x30737b=_0x140d,_0x2a4af6=_0x23ca;switch(_0x298f96){case 0x1:console[_0x2a4af6(0x584a)](_0x2a4af6(0x3d24)+(_0xa4b981||''));break;case 0x2:console[_0x2a4af6(0x584a)](_0x2a4af6(0x438f)+(_0xa4b981||''));break;case 0x3:console[_0x2a4af6(0x584a)](_0x2a4af6(0x5a35)+(_0xa4b981||''));break;default:console[_0x30737b(0x2957)](_0x2a4af6(0x4e53)+(_0xa4b981||''));}return-0x1;},_0x309df9=function(_0xfbd52a,_0x3ae22f,_0x4b1432){var _0x8b9f5f=_0x140d,_0x477fb7=_0x23ca;_0x3ae22f=_0x3ae22f||0x400;let _0x434488=_0xfbd52a[_0x477fb7(0x31ac)],_0x1bb4ef=-0x1,_0x18f3a3=0x0,_0x564b59='',_0xfa07e0=String[_0x477fb7(0x23b2)][_0x477fb7(0x4269)](null,new Uint16Array(_0xfbd52a[_0x8b9f5f(0x2c3b)](_0x434488,_0x434488+0x80)));for(;0x0>(_0x1bb4ef=_0xfa07e0[_0x477fb7(0xabf)]('\x0a'))&&_0x18f3a3<_0x3ae22f&&_0x434488<_0xfbd52a[_0x477fb7(0x3080)];)_0x564b59+=_0xfa07e0,_0x18f3a3+=_0xfa07e0[_0x477fb7(0x809)],_0x434488+=0x80,_0xfa07e0+=String[_0x8b9f5f(0x47f5)][_0x477fb7(0x4269)](null,new Uint16Array(_0xfbd52a[_0x477fb7(0x1c7c)](_0x434488,_0x434488+0x80)));return-0x1<_0x1bb4ef&&(!0x1!==_0x4b1432&&(_0xfbd52a[_0x8b9f5f(0x4804)]+=_0x18f3a3+_0x1bb4ef+0x1),_0x564b59+_0xfa07e0[_0x477fb7(0x30eb)](0x0,_0x1bb4ef));},_0x489cfb=function(){const _0x2f4877=new ArrayBuffer(0x4),_0x4608b4=new Float32Array(_0x2f4877),_0x3fdd9a=new Uint32Array(_0x2f4877),_0x4dd7fd=new Uint32Array(0x200),_0x8cb652=new Uint32Array(0x200);for(let _0x4baf62=0x0;_0x4baf62<0x100;++_0x4baf62){const _0x409916=_0x4baf62-0x7f;_0x409916<-0x1b?(_0x4dd7fd[_0x4baf62]=0x0,_0x4dd7fd[0x100|_0x4baf62]=0x8000,_0x8cb652[_0x4baf62]=0x18,_0x8cb652[0x100|_0x4baf62]=0x18):_0x409916<-0xe?(_0x4dd7fd[_0x4baf62]=0x400>>-_0x409916-0xe,_0x4dd7fd[0x100|_0x4baf62]=0x400>>-_0x409916-0xe|0x8000,_0x8cb652[_0x4baf62]=-_0x409916-0x1,_0x8cb652[0x100|_0x4baf62]=-_0x409916-0x1):_0x409916<=0xf?(_0x4dd7fd[_0x4baf62]=_0x409916+0xf<<0xa,_0x4dd7fd[0x100|_0x4baf62]=_0x409916+0xf<<0xa|0x8000,_0x8cb652[_0x4baf62]=0xd,_0x8cb652[0x100|_0x4baf62]=0xd):_0x409916<0x80?(_0x4dd7fd[_0x4baf62]=0x7c00,_0x4dd7fd[0x100|_0x4baf62]=0xfc00,_0x8cb652[_0x4baf62]=0x18,_0x8cb652[0x100|_0x4baf62]=0x18):(_0x4dd7fd[_0x4baf62]=0x7c00,_0x4dd7fd[0x100|_0x4baf62]=0xfc00,_0x8cb652[_0x4baf62]=0xd,_0x8cb652[0x100|_0x4baf62]=0xd);}const _0x1615e9=new Uint32Array(0x800),_0x1a42fa=new Uint32Array(0x40),_0x42eaae=new Uint32Array(0x40);for(let _0x50c936=0x1;_0x50c936<0x400;++_0x50c936){let _0x5d0a43=_0x50c936<<0xd,_0xfdab79=0x0;for(;0x0==(0x800000&_0x5d0a43);)_0x5d0a43<<=0x1,_0xfdab79-=0x800000;_0x5d0a43&=-0x800001,_0xfdab79+=0x38800000,_0x1615e9[_0x50c936]=_0x5d0a43|_0xfdab79;}for(let _0x562439=0x400;_0x562439<0x800;++_0x562439)_0x1615e9[_0x562439]=0x38000000+(_0x562439-0x400<<0xd);for(let _0x3c9176=0x1;_0x3c9176<0x1f;++_0x3c9176)_0x1a42fa[_0x3c9176]=_0x3c9176<<0x17;_0x1a42fa[0x1f]=0x47800000,_0x1a42fa[0x20]=0x80000000;for(let _0x5019c=0x21;_0x5019c<0x3f;++_0x5019c)_0x1a42fa[_0x5019c]=0x80000000+(_0x5019c-0x20<<0x17);_0x1a42fa[0x3f]=0xc7800000;for(let _0x55e0bf=0x1;_0x55e0bf<0x40;++_0x55e0bf)0x20!==_0x55e0bf&&(_0x42eaae[_0x55e0bf]=0x400);return{'floatView':_0x4608b4,'uint32View':_0x3fdd9a,'baseTable':_0x4dd7fd,'shiftTable':_0x8cb652,'mantissaTable':_0x1615e9,'exponentTable':_0x1a42fa,'offsetTable':_0x42eaae};}();function _0x1ba9f4(_0x4b7842){var _0x47ccb5=_0x23ca;Math['abs'](_0x4b7842)>0xffe0&&console[_0x47ccb5(0x3de4)](_0x47ccb5(0x5423)),_0x4b7842=function(_0x16711c,_0x1860eb,_0x19e3e3){var _0x4b675e=_0x140d,_0x4f03d2=_0x47ccb5;return Math[_0x4f03d2(0x498f)](_0x1860eb,Math[_0x4b675e(0x4b49)](_0x19e3e3,_0x16711c));}(_0x4b7842,-0xffe0,0xffe0),_0x489cfb[_0x47ccb5(0x5eff)][0x0]=_0x4b7842;const _0x9b3ec3=_0x489cfb[_0x47ccb5(0x3652)][0x0],_0x469b73=_0x9b3ec3>>0x17&0x1ff;return _0x489cfb[_0x47ccb5(0x1807)][_0x469b73]+((0x7fffff&_0x9b3ec3)>>_0x489cfb[_0x47ccb5(0x4dce)][_0x469b73]);}const _0x52b3e1=function(_0x4f874d,_0x2cd589,_0x5208cc,_0x546adb){var _0x205b0a=_0x140d,_0x1fd590=_0x23ca;const _0xe28042=_0x4f874d[_0x2cd589+0x3],_0x28d947=Math[_0x205b0a(0x28d)](0x2,_0xe28042-0x80)/0xff;_0x5208cc[_0x546adb+0x0]=_0x1ba9f4(Math[_0x1fd590(0x19a8)](_0x4f874d[_0x2cd589+0x0]*_0x28d947,0xffe0)),_0x5208cc[_0x546adb+0x1]=_0x1ba9f4(Math[_0x1fd590(0x19a8)](_0x4f874d[_0x2cd589+0x1]*_0x28d947,0xffe0)),_0x5208cc[_0x546adb+0x2]=_0x1ba9f4(Math[_0x1fd590(0x19a8)](_0x4f874d[_0x2cd589+0x2]*_0x28d947,0xffe0)),_0x5208cc[_0x546adb+0x3]=_0x1ba9f4(0x1);},_0x328685=new Uint8Array(_0x1630f6);_0x328685[_0x4373ad(0x31ac)]=0x0;const _0x5d420b=function(_0x4a022f){var _0x24d6d4=_0x140d,_0x5f288c=_0x4373ad;const _0x577ca9=/^\s*GAMMA\s*=\s*(\d+(\.\d+)?)\s*$/,_0x7763ba=/^\s*EXPOSURE\s*=\s*(\d+(\.\d+)?)\s*$/,_0x2b798d=/^\s*FORMAT=(\S+)\s*$/,_0x55c8c4=/^\s*\-Y\s+(\d+)\s+\+X\s+(\d+)\s*$/,_0x4d5b4b={'valid':0x0,'string':'','comments':'','programtype':_0x24d6d4(0x17f7),'format':'','gamma':0x1,'exposure':0x1,'width':0x0,'height':0x0};let _0x2e6b68,_0x50c218;if(_0x4a022f[_0x5f288c(0x31ac)]>=_0x4a022f[_0x5f288c(0x3080)]||!(_0x2e6b68=_0x309df9(_0x4a022f)))return _0x35f1ab(0x1,_0x5f288c(0x2b2f));if(!(_0x50c218=_0x2e6b68[_0x5f288c(0x31ca)](/^#\?(\S+)/)))return _0x35f1ab(0x3,_0x5f288c(0x3e55));for(_0x4d5b4b[_0x5f288c(0x457e)]|=0x1,_0x4d5b4b[_0x24d6d4(0x3b4d)]=_0x50c218[0x1],_0x4d5b4b[_0x5f288c(0x20b8)]+=_0x2e6b68+'\x0a';_0x2e6b68=_0x309df9(_0x4a022f),!0x1!==_0x2e6b68;)if(_0x4d5b4b[_0x24d6d4(0x2faa)]+=_0x2e6b68+'\x0a','#'!==_0x2e6b68[_0x5f288c(0x5806)](0x0)){if((_0x50c218=_0x2e6b68[_0x5f288c(0x31ca)](_0x577ca9))&&(_0x4d5b4b[_0x5f288c(0x37cb)]=parseFloat(_0x50c218[0x1])),(_0x50c218=_0x2e6b68[_0x5f288c(0x31ca)](_0x7763ba))&&(_0x4d5b4b[_0x5f288c(0xf98)]=parseFloat(_0x50c218[0x1])),(_0x50c218=_0x2e6b68[_0x24d6d4(0xa93)](_0x2b798d))&&(_0x4d5b4b[_0x5f288c(0x457e)]|=0x2,_0x4d5b4b[_0x5f288c(0x600d)]=_0x50c218[0x1]),(_0x50c218=_0x2e6b68[_0x5f288c(0x31ca)](_0x55c8c4))&&(_0x4d5b4b[_0x5f288c(0x457e)]|=0x4,_0x4d5b4b[_0x5f288c(0x5a4e)]=parseInt(_0x50c218[0x1],0xa),_0x4d5b4b[_0x24d6d4(0x2299)]=parseInt(_0x50c218[0x2],0xa)),0x2&_0x4d5b4b[_0x5f288c(0x457e)]&&0x4&_0x4d5b4b[_0x5f288c(0x457e)])break;}else _0x4d5b4b[_0x5f288c(0x40d1)]+=_0x2e6b68+'\x0a';return 0x2&_0x4d5b4b[_0x24d6d4(0x25c3)]?0x4&_0x4d5b4b[_0x5f288c(0x457e)]?_0x4d5b4b:_0x35f1ab(0x3,_0x24d6d4(0x26b6)):_0x35f1ab(0x3,_0x5f288c(0x3c33));}(_0x328685);if(-0x1!==_0x5d420b){const _0x3afdf6=_0x5d420b[_0x4373ad(0x2d3c)],_0x181d4a=_0x5d420b[_0x4373ad(0x5a4e)],_0x55e7de=function(_0x31c592,_0x5ea15f,_0x47adb4){var _0xda3a59=_0x140d,_0x3c45a8=_0x4373ad;const _0x5db742=_0x5ea15f;if(_0x5db742<0x8||_0x5db742>0x7fff||0x2!==_0x31c592[0x0]||0x2!==_0x31c592[0x1]||0x80&_0x31c592[0x2])return new Uint8Array(_0x31c592);if(_0x5db742!==(_0x31c592[0x2]<<0x8|_0x31c592[0x3]))return _0x35f1ab(0x3,'wrong\x20scanline\x20width');const _0x442e55=new Uint8Array(0x4*_0x5ea15f*_0x47adb4);if(!_0x442e55[_0x3c45a8(0x809)])return _0x35f1ab(0x4,_0x3c45a8(0x2199));let _0xa8d862=0x0,_0x6cc5c9=0x0;const _0x1df194=0x4*_0x5db742,_0x2eef4c=new Uint8Array(0x4),_0x4f1aec=new Uint8Array(_0x1df194);let _0x50d1cf=_0x47adb4;for(;_0x50d1cf>0x0&&_0x6cc5c9<_0x31c592[_0x3c45a8(0x3080)];){if(_0x6cc5c9+0x4>_0x31c592[_0x3c45a8(0x3080)])return _0x35f1ab(0x1);if(_0x2eef4c[0x0]=_0x31c592[_0x6cc5c9++],_0x2eef4c[0x1]=_0x31c592[_0x6cc5c9++],_0x2eef4c[0x2]=_0x31c592[_0x6cc5c9++],_0x2eef4c[0x3]=_0x31c592[_0x6cc5c9++],0x2!=_0x2eef4c[0x0]||0x2!=_0x2eef4c[0x1]||(_0x2eef4c[0x2]<<0x8|_0x2eef4c[0x3])!=_0x5db742)return _0x35f1ab(0x3,_0x3c45a8(0x1c6));let _0x5710ae,_0x4aeb62=0x0;for(;_0x4aeb62<_0x1df194&&_0x6cc5c9<_0x31c592[_0x3c45a8(0x3080)];){_0x5710ae=_0x31c592[_0x6cc5c9++];const _0x513693=_0x5710ae>0x80;if(_0x513693&&(_0x5710ae-=0x80),0x0===_0x5710ae||_0x4aeb62+_0x5710ae>_0x1df194)return _0x35f1ab(0x3,_0x3c45a8(0x35ae));if(_0x513693){const _0x3bc0ec=_0x31c592[_0x6cc5c9++];for(let _0x5e9dc4=0x0;_0x5e9dc4<_0x5710ae;_0x5e9dc4++)_0x4f1aec[_0x4aeb62++]=_0x3bc0ec;}else _0x4f1aec[_0xda3a59(0x3235)](_0x31c592[_0x3c45a8(0x1c7c)](_0x6cc5c9,_0x6cc5c9+_0x5710ae),_0x4aeb62),_0x4aeb62+=_0x5710ae,_0x6cc5c9+=_0x5710ae;}const _0x12ddc1=_0x5db742;for(let _0x1c7ba4=0x0;_0x1c7ba4<_0x12ddc1;_0x1c7ba4++){let _0x174f04=0x0;_0x442e55[_0xa8d862]=_0x4f1aec[_0x1c7ba4+_0x174f04],_0x174f04+=_0x5db742,_0x442e55[_0xa8d862+0x1]=_0x4f1aec[_0x1c7ba4+_0x174f04],_0x174f04+=_0x5db742,_0x442e55[_0xa8d862+0x2]=_0x4f1aec[_0x1c7ba4+_0x174f04],_0x174f04+=_0x5db742,_0x442e55[_0xa8d862+0x3]=_0x4f1aec[_0x1c7ba4+_0x174f04],_0xa8d862+=0x4;}_0x50d1cf--;}return _0x442e55;}(_0x328685[_0x4373ad(0x1c7c)](_0x328685[_0x5a51a9(0x4804)]),_0x3afdf6,_0x181d4a);if(-0x1!==_0x55e7de){let _0x34bde0;const _0x1e25ec=_0x55e7de[_0x4373ad(0x809)]/0x4,_0x59c583=new Uint16Array(0x4*_0x1e25ec);for(let _0x230cc1=0x0;_0x230cc1<_0x1e25ec;_0x230cc1++)_0x52b3e1(_0x55e7de,0x4*_0x230cc1,_0x59c583,0x4*_0x230cc1);return _0x34bde0=_0x59c583,{'width':_0x3afdf6,'height':_0x181d4a,'data':_0x34bde0,'header':_0x5d420b[_0x4373ad(0x20b8)],'gamma':_0x5d420b[_0x4373ad(0x37cb)],'exposure':_0x5d420b[_0x4373ad(0xf98)]};}}return null;}}function PrefilterRadianceMap(_0x5b5a6b){var _0x34fa04=_0x307c2b,_0x459fc2=_0x5e00b3;this[_0x459fc2(0x26a1)]=_0x5b5a6b,this[_0x459fc2(0x197c)]=new RGBELoader(),this[_0x459fc2(0x17d6)]=void 0x0,this[_0x459fc2(0x12f7)]=!0x1,this[_0x459fc2(0x5178)]=0x1,this[_0x459fc2(0x3a59)]=0x1,this[_0x459fc2(0x3f81)]=void 0x0,this[_0x459fc2(0x4f61)]=0x0,this[_0x459fc2(0x1c38)]=0x0,this[_0x459fc2(0x560a)]=[],this[_0x459fc2(0xdac)]=[],this[_0x459fc2(0x3dba)]=[],this[_0x34fa04(0x3f91)]=void 0x0,this[_0x459fc2(0x182a)]=void 0x0,this[_0x459fc2(0x1d9c)]=!0x1;}Object[_0x307c2b(0x66e)](PrefilterRadianceMap[_0x307c2b(0x1aa2)],{'ready':{'get':function(){var _0x3cb069=_0x5e00b3;return this[_0x3cb069(0x1d9c)];}},'texture':{'get':function(){var _0x238bf3=_0x307c2b;return this[_0x238bf3(0x3f91)];}}});const vs=_0x5e00b3(0x42ba),fs=_0x5e00b3(0x31cb),blurFS=_0x5e00b3(0x3ee2),PHI=(0x1+Math[_0x5e00b3(0x5c4f)](0x5))/0x2,INV_PHI=0x1/PHI,MAX_SAMPLES=0x14,_axisDirections=[new Cartesian3(0x1,0x1,0x1),new Cartesian3(-0x1,0x1,0x1),new Cartesian3(0x1,0x1,-0x1),new Cartesian3(-0x1,0x1,-0x1),new Cartesian3(0x0,PHI,INV_PHI),new Cartesian3(0x0,PHI,-INV_PHI),new Cartesian3(INV_PHI,0x0,PHI),new Cartesian3(-INV_PHI,0x0,PHI),new Cartesian3(PHI,INV_PHI,0x0),new Cartesian3(-PHI,INV_PHI,0x0)],LOD_MIN=0x4,EXTRA_LOD_SIGMA=[0.125,0.215,0.35,0.446,0.526,0.582];function _createPlanes(_0x12f97f,_0x399b01){var _0x3575d2=_0x307c2b,_0x4caee0=_0x5e00b3;const _0x45af3e=[],_0x58fa81=[],_0x24e3f9=[];let _0x397378=_0x399b01;const _0xa094d1=_0x399b01-LOD_MIN+0x1+EXTRA_LOD_SIGMA[_0x4caee0(0x809)];for(let _0x370a71=0x0;_0x370a71<_0xa094d1;_0x370a71++){const _0x4700bd=Math[_0x3575d2(0x28d)](0x2,_0x397378);_0x58fa81[_0x4caee0(0x5323)](_0x4700bd);let _0x54579f=0x1/_0x4700bd;_0x370a71>_0x399b01-LOD_MIN?_0x54579f=EXTRA_LOD_SIGMA[_0x370a71-_0x399b01+LOD_MIN-0x1]:0x0===_0x370a71&&(_0x54579f=0x0),_0x24e3f9[_0x4caee0(0x5323)](_0x54579f);const _0x53d1a0=0x1/(_0x4700bd-0x2),_0x1f9c5e=-_0x53d1a0,_0x245174=0x1+_0x53d1a0,_0x4adbf1=[_0x1f9c5e,_0x1f9c5e,_0x245174,_0x1f9c5e,_0x245174,_0x245174,_0x1f9c5e,_0x1f9c5e,_0x245174,_0x245174,_0x1f9c5e,_0x245174],_0x13780f=0x6,_0x28d603=0x6,_0xbea710=0x3,_0x3a0cf6=0x2,_0x299328=0x1,_0x48e96a=new Float32Array(_0xbea710*_0x28d603*_0x13780f),_0x3a2acd=new Float32Array(_0x3a0cf6*_0x28d603*_0x13780f),_0x183429=new Float32Array(_0x299328*_0x28d603*_0x13780f);for(let _0x5bf836=0x0;_0x5bf836<_0x13780f;_0x5bf836++){const _0x25a02a=_0x5bf836%0x3*0x2/0x3-0x1,_0x441346=_0x5bf836>0x2?0x0:-0x1,_0x15898f=[_0x25a02a,_0x441346,0x0,_0x25a02a+0x2/0x3,_0x441346,0x0,_0x25a02a+0x2/0x3,_0x441346+0x1,0x0,_0x25a02a,_0x441346,0x0,_0x25a02a+0x2/0x3,_0x441346+0x1,0x0,_0x25a02a,_0x441346+0x1,0x0];_0x48e96a[_0x4caee0(0x10aa)](_0x15898f,_0xbea710*_0x28d603*_0x5bf836),_0x3a2acd[_0x4caee0(0x10aa)](_0x4adbf1,_0x3a0cf6*_0x28d603*_0x5bf836);const _0x30b6c4=[_0x5bf836,_0x5bf836,_0x5bf836,_0x5bf836,_0x5bf836,_0x5bf836];_0x183429[_0x4caee0(0x10aa)](_0x30b6c4,_0x299328*_0x28d603*_0x5bf836);}const _0x316674=Buffer$1[_0x4caee0(0x5ad5)]({'context':_0x12f97f,'typedArray':_0x48e96a,'usage':BufferUsage[_0x4caee0(0xdfd)]}),_0x2e48ab=Buffer$1[_0x4caee0(0x5ad5)]({'context':_0x12f97f,'typedArray':_0x3a2acd,'usage':BufferUsage[_0x4caee0(0xdfd)]}),_0x1614c6=Buffer$1[_0x4caee0(0x5ad5)]({'context':_0x12f97f,'typedArray':_0x183429,'usage':BufferUsage[_0x3575d2(0x54ce)]}),_0x1707f7=new VertexArray({'context':_0x12f97f,'attributes':[{'index':0x0,'vertexBuffer':_0x316674,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x4caee0(0x486a)]},{'index':0x1,'vertexBuffer':_0x2e48ab,'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x4caee0(0x486a)]},{'index':0x2,'vertexBuffer':_0x1614c6,'componentsPerAttribute':0x1,'componentDatatype':ComponentDatatype$1[_0x4caee0(0x486a)]}]});_0x45af3e[_0x4caee0(0x5323)](_0x1707f7),_0x397378>LOD_MIN&&_0x397378--;}return{'lodPlanes':_0x45af3e,'sizeLods':_0x58fa81,'sigmas':_0x24e3f9};}function _textureToCubeUV(_0x529867,_0x220e40){var _0x53deeb=_0x307c2b,_0x1ee883=_0x5e00b3;const _0x2bdd70=_0x529867[_0x1ee883(0x4fd0)],_0x3d381a=ShaderProgram$1[_0x53deeb(0x5602)]({'context':_0x2bdd70,'vertexShaderSource':vs,'fragmentShaderSource':fs,'attributeLocations':{'position':0x0,'uv':0x1,'faceIndex':0x2}}),_0xb50897=_0x220e40[_0x53deeb(0x266a)][0x0],_0x3e9692={'envMap':function(){var _0x14ab41=_0x1ee883;return _0x220e40[_0x14ab41(0x3f81)];}},_0x18bc82=new Texture({'context':_0x2bdd70,'pixelFormat':PixelFormat$1[_0x1ee883(0x1015)],'pixelDatatype':PixelDatatype$1[_0x1ee883(0x4750)],'width':_0x220e40[_0x1ee883(0x5178)],'height':_0x220e40[_0x1ee883(0x3a59)]}),_0x13bdba=new ComputeCommand({'vertexArray':_0xb50897,'shaderProgram':_0x3d381a,'uniformMap':_0x3e9692,'outputTexture':_0x18bc82,'persists':!0x0,'renderState':RenderState[_0x1ee883(0x5344)]({'viewport':new BoundingRectangle(0x0,0x0,0x3*_0x220e40[_0x53deeb(0x4643)],0x2*_0x220e40[_0x1ee883(0x1c38)])}),'owner':_0x220e40});_0x220e40[_0x1ee883(0x527a)]=_0x18bc82,_0x529867[_0x1ee883(0xe5b)][_0x53deeb(0x2a0e)](_0x13bdba);}PrefilterRadianceMap[_0x5e00b3(0x3720)][_0x5e00b3(0x25d5)]=function(_0x2f90b6,_0xd03a9,_0x193e5e,_0x3e7a4d,_0x463428,_0x3bd3f6,_0x388b97,_0x14ced3){var _0x325e87=_0x307c2b,_0x2073ce=_0x5e00b3;const _0x37a9dc=this['_sizeLods'][_0x3e7a4d]-0x1,_0x108d1b=isFinite(_0x3bd3f6)?Math['PI']/(0x2*_0x37a9dc):0x2*Math['PI']/(0x2*MAX_SAMPLES-0x1),_0xf27893=_0x3bd3f6/_0x108d1b,_0x1a6ab3=isFinite(_0x3bd3f6)?0x1+Math[_0x2073ce(0x1ace)](0x3*_0xf27893):MAX_SAMPLES,_0x49e4f5=[];let _0x10437f=0x0;for(let _0x138b3d=0x0;_0x138b3d<MAX_SAMPLES;++_0x138b3d){const _0x2e46d2=_0x138b3d/_0xf27893,_0x712647=Math[_0x2073ce(0x5d49)](-_0x2e46d2*_0x2e46d2/0x2);_0x49e4f5[_0x2073ce(0x5323)](_0x712647),0x0===_0x138b3d?_0x10437f+=_0x712647:_0x138b3d<_0x1a6ab3&&(_0x10437f+=0x2*_0x712647);}for(let _0x229ff0=0x0;_0x229ff0<_0x49e4f5[_0x325e87(0x2ef4)];_0x229ff0++)_0x49e4f5[_0x229ff0]=_0x49e4f5[_0x229ff0]/_0x10437f;const {_lodMax:_0x423fe9}=this,_0x1d9434=this[_0x325e87(0x3da4)][_0x463428],_0x30b740=0x3*_0x1d9434*(_0x463428>_0x423fe9-LOD_MIN?_0x463428-_0x423fe9+LOD_MIN:0x0),_0x5dcfa2=0x4*(this[_0x2073ce(0x1c38)]-_0x1d9434),_0x148718=this[_0x2073ce(0x560a)][_0x463428],_0x2a53d3=this[_0x2073ce(0x4701)],_0x984392={'envMap':function(){var _0x5ed5a8=_0x2073ce;return this[_0x5ed5a8(0x1a92)][_0x5ed5a8(0x4756)];},'samples':function(){var _0x2477b4=_0x325e87,_0x46f25b=_0x2073ce;return this[_0x2477b4(0x6d3)][_0x46f25b(0x5970)];},'weights':function(){var _0x3bc083=_0x325e87,_0x277fa0=_0x2073ce;return this[_0x277fa0(0x1a92)][_0x3bc083(0x2cd0)];},'latitudinal':function(){var _0x9d62a5=_0x2073ce;return this[_0x9d62a5(0x1a92)][_0x9d62a5(0x59ce)];},'dTheta':function(){var _0x1554d1=_0x325e87,_0x174bff=_0x2073ce;return this[_0x174bff(0x1a92)][_0x1554d1(0x923)];},'mipInt':function(){var _0x5bf60e=_0x2073ce;return this[_0x5bf60e(0x1a92)][_0x5bf60e(0xf17)];},'poleAxis':function(){var _0x43893c=_0x325e87;return this[_0x43893c(0x6d3)]['poleAxis'];},'properties':{'envMap':null,'samples':0x1,'weights':new Float32Array(MAX_SAMPLES),'latitudinal':!0x1,'dTheta':0x0,'mipInt':0x0,'poleAxis':new Cartesian3(0x0,0x1,0x0)}};_0x984392[_0x2073ce(0x1a92)][_0x2073ce(0x4756)]=_0xd03a9,_0x984392[_0x2073ce(0x1a92)][_0x2073ce(0x5970)]=_0x1a6ab3,_0x984392[_0x2073ce(0x1a92)][_0x2073ce(0x4207)]=_0x49e4f5,_0x984392[_0x2073ce(0x1a92)][_0x2073ce(0x59ce)]=_0x2073ce(0x59ce)===_0x388b97,_0x14ced3&&(_0x984392[_0x2073ce(0x1a92)][_0x2073ce(0x1266)]=_0x14ced3),_0x984392[_0x2073ce(0x1a92)][_0x2073ce(0x1f00)]=_0x108d1b,_0x984392[_0x2073ce(0x1a92)][_0x2073ce(0xf17)]=_0x423fe9-_0x3e7a4d;const _0x201ec7=new ComputeCommand({'vertexArray':_0x148718,'shaderProgram':_0x2a53d3,'uniformMap':_0x984392,'outputTexture':_0x193e5e,'persists':!0x0,'renderState':RenderState[_0x2073ce(0x5344)]({'viewport':new BoundingRectangle(_0x30b740,_0x5dcfa2,0x3*_0x1d9434,0x2*_0x1d9434)}),'clear':!0x1,'owner':this});_0x2f90b6[_0x325e87(0xec7)][_0x2073ce(0x5323)](_0x201ec7);},PrefilterRadianceMap[_0x307c2b(0x1aa2)][_0x5e00b3(0x4c2e)]=function(_0x1691ff,_0x85c2d6,_0x4d1b8f,_0x4172e2,_0x306686,_0x2c8629){var _0xd1cc2d=_0x307c2b,_0x5478db=_0x5e00b3;const _0x170ce2=this[_0x5478db(0x182a)];this[_0xd1cc2d(0x3dc)](_0x1691ff,_0x85c2d6,_0x170ce2,_0x4d1b8f,_0x4172e2,_0x306686,_0xd1cc2d(0x51d2),_0x2c8629),this[_0xd1cc2d(0x3dc)](_0x1691ff,_0x170ce2,_0x85c2d6,_0x4172e2,_0x4172e2,_0x306686,_0xd1cc2d(0x19f9),_0x2c8629);},PrefilterRadianceMap[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x5b2f67){var _0x4e56c4=_0x307c2b,_0x14c56f=_0x5e00b3;const _0x43859b=_0x5b2f67[_0x14c56f(0x4fd0)];defined$1(this[_0x14c56f(0x17d6)])||this[_0x14c56f(0x12f7)]||(Resource[_0x4e56c4(0x260)](this[_0x14c56f(0x26a1)])[_0x14c56f(0x1cf8)]()[_0x4e56c4(0x4527)](_0x57bdc9=>{var _0x2c6d6c=_0x14c56f;this[_0x2c6d6c(0x17d6)]=this[_0x2c6d6c(0x197c)][_0x2c6d6c(0x2374)](_0x57bdc9),this[_0x2c6d6c(0x12f7)]=!0x1;})[_0x4e56c4(0x53dd)](_0x2f05aa=>{var _0x1246ef=_0x14c56f;this[_0x1246ef(0x12f7)]=!0x1;}),this[_0x4e56c4(0xe18)]=!0x0);if(defined$1(this[_0x14c56f(0x17d6)])){if(!defined$1(this[_0x14c56f(0x3f81)])){this[_0x14c56f(0x3f81)]=new Texture({'context':_0x43859b,'pixelFormat':PixelFormat$1[_0x14c56f(0x1015)],'pixelDatatype':PixelDatatype$1[_0x14c56f(0x4750)],'flipY':!0x0,'source':{'arrayBufferView':this[_0x14c56f(0x17d6)][_0x14c56f(0x140c)],'width':this['_sourceData'][_0x14c56f(0x2d3c)],'height':this[_0x14c56f(0x17d6)][_0x14c56f(0x5a4e)]}}),this[_0x14c56f(0x4f61)]=Math[_0x14c56f(0x1ace)](Math[_0x14c56f(0x34d2)](this[_0x4e56c4(0x1cdd)][_0x14c56f(0x2d3c)]/0x4)),this[_0x14c56f(0x1c38)]=Math[_0x14c56f(0x3a5c)](0x2,this[_0x14c56f(0x4f61)]),this[_0x14c56f(0x5178)]=0x3*Math[_0x14c56f(0x498f)](this[_0x14c56f(0x1c38)],0x70),this[_0x14c56f(0x3a59)]=0x4*this[_0x14c56f(0x1c38)];const {_lodMax:_0xf274aa}=this;({sizeLods:this['_sizeLods'],lodPlanes:this[_0x14c56f(0x560a)],sigmas:this[_0x4e56c4(0x3dec)]}=_createPlanes(_0x43859b,_0xf274aa),this['_blurSP']=ShaderProgram$1[_0x14c56f(0x5344)]({'context':_0x43859b,'vertexShaderSource':vs,'fragmentShaderSource':blurFS,'attributeLocations':{'position':0x0,'uv':0x1,'faceIndex':0x2}}),this[_0x14c56f(0x182a)]=new Texture({'context':_0x43859b,'pixelFormat':PixelFormat$1[_0x14c56f(0x1015)],'pixelDatatype':PixelDatatype$1[_0x14c56f(0x4750)],'width':this[_0x14c56f(0x5178)],'height':this[_0x14c56f(0x3a59)]}));}if(!this[_0x14c56f(0x1d9c)]){_textureToCubeUV(_0x5b2f67,this);for(let _0x5ca146=0x1;_0x5ca146<this[_0x14c56f(0x560a)][_0x14c56f(0x809)];_0x5ca146++){const _0xfc1cdd=Math[_0x14c56f(0x5c4f)](this[_0x4e56c4(0x3dec)][_0x5ca146]*this[_0x14c56f(0x3dba)][_0x5ca146]-this[_0x4e56c4(0x3dec)][_0x5ca146-0x1]*this[_0x14c56f(0x3dba)][_0x5ca146-0x1]),_0x56137a=_axisDirections[(_0x5ca146-0x1)%_axisDirections[_0x14c56f(0x809)]];this[_0x4e56c4(0x1e8a)](_0x5b2f67,this[_0x14c56f(0x527a)],_0x5ca146-0x1,_0x5ca146,_0xfc1cdd,_0x56137a);}this[_0x14c56f(0x1d9c)]=!0x0;}}};var EXTRUDE_HEIGHT=0x4e20;function ProfilePlaneGeometry(_0x12ab3f){var _0x5763b6=_0x5e00b3;this[_0x5763b6(0x176c)]=_0x12ab3f,this[_0x5763b6(0x3dd)]=_0x5763b6(0x2f61),this[_0x5763b6(0x2074)]=0x1,this[_0x5763b6(0x3373)]=0x1,this[_0x5763b6(0x1d70)]=new Cartesian3(),this[_0x5763b6(0x56e8)](),this[_0x5763b6(0x23fe)]=void 0x0;}ProfilePlaneGeometry['prototype']['createVertices']=function(_0x1f0a57){var _0x56fa46=_0x307c2b,_0x5dd5f6=_0x5e00b3,_0x460c30=ComponentDatatype$1[_0x5dd5f6(0x40dd)](ComponentDatatype$1[_0x56fa46(0x3078)],0xc),_0x3c2b8f=0x0;return _0x460c30[_0x3c2b8f++]=this[_0x5dd5f6(0x1347)]['x']-_0x1f0a57['x'],_0x460c30[_0x3c2b8f++]=this[_0x56fa46(0x3000)]['y']-_0x1f0a57['y'],_0x460c30[_0x3c2b8f++]=this[_0x5dd5f6(0x1347)]['z']-_0x1f0a57['z'],_0x460c30[_0x3c2b8f++]=this[_0x56fa46(0x1230)]['x']-_0x1f0a57['x'],_0x460c30[_0x3c2b8f++]=this[_0x5dd5f6(0x9ba)]['y']-_0x1f0a57['y'],_0x460c30[_0x3c2b8f++]=this[_0x5dd5f6(0x9ba)]['z']-_0x1f0a57['z'],_0x460c30[_0x3c2b8f++]=this[_0x56fa46(0x4c9b)]['x']-_0x1f0a57['x'],_0x460c30[_0x3c2b8f++]=this['_bottomPoint1']['y']-_0x1f0a57['y'],_0x460c30[_0x3c2b8f++]=this[_0x5dd5f6(0x2184)]['z']-_0x1f0a57['z'],_0x460c30[_0x3c2b8f++]=this[_0x5dd5f6(0x1a47)]['x']-_0x1f0a57['x'],_0x460c30[_0x3c2b8f++]=this[_0x5dd5f6(0x1a47)]['y']-_0x1f0a57['y'],_0x460c30[_0x3c2b8f++]=this[_0x5dd5f6(0x1a47)]['z']-_0x1f0a57['z'],_0x460c30;},ProfilePlaneGeometry[_0x5e00b3(0x3720)][_0x5e00b3(0x46ed)]=function(){var _0x4bef7a=_0x307c2b,_0x352616=ComponentDatatype$1[_0x4bef7a(0x9e8)](ComponentDatatype$1[_0x4bef7a(0x3078)],0x8);return _0x352616[0x0]=0x0,_0x352616[0x1]=0x0,_0x352616[0x2]=0x1,_0x352616[0x3]=0x0,_0x352616[0x4]=0x0,_0x352616[0x5]=0x1,_0x352616[0x6]=0x1,_0x352616[0x7]=0x1,_0x352616;},ProfilePlaneGeometry[_0x5e00b3(0x3720)][_0x5e00b3(0x3be6)]=function(){var _0x551746=_0x5e00b3;return ComponentDatatype$1[_0x551746(0x40dd)](ComponentDatatype$1[_0x551746(0x486a)],0xc);},ProfilePlaneGeometry[_0x307c2b(0x1aa2)][_0x5e00b3(0x56e8)]=function(){var _0x3f8ecb=_0x307c2b,_0x8e1370=_0x5e00b3;this[_0x8e1370(0x1347)]=this[_0x8e1370(0x176c)][0x0],this[_0x8e1370(0x9ba)]=this[_0x8e1370(0x176c)][0x1];var _0x4ec602=Cartographic[_0x8e1370(0x50e9)](this[_0x8e1370(0x176c)][0x0]),_0x467bb9=Cartographic[_0x8e1370(0x50e9)](this[_0x8e1370(0x176c)][0x1]),_0x439fde=Cartographic[_0x8e1370(0x40f3)](_0x4ec602),_0x1af634=Cartographic[_0x8e1370(0x40f3)](_0x467bb9);_0x4ec602[_0x8e1370(0x5a4e)]+=0.5*EXTRUDE_HEIGHT,_0x467bb9[_0x3f8ecb(0x10d5)]+=0.5*EXTRUDE_HEIGHT,_0x439fde[_0x8e1370(0x5a4e)]-=EXTRUDE_HEIGHT,_0x1af634[_0x8e1370(0x5a4e)]-=EXTRUDE_HEIGHT,this[_0x8e1370(0x1347)]=Cartographic[_0x8e1370(0x40f1)](_0x4ec602),this[_0x8e1370(0x9ba)]=Cartographic[_0x8e1370(0x40f1)](_0x467bb9),this[_0x8e1370(0x2184)]=Cartographic[_0x8e1370(0x40f1)](_0x439fde),this[_0x8e1370(0x1a47)]=Cartographic['toCartesian'](_0x1af634),this['planeWidth']=Cartesian3[_0x8e1370(0x451d)](this[_0x3f8ecb(0x3000)],this[_0x3f8ecb(0x1230)]),this[_0x8e1370(0x3373)]=EXTRUDE_HEIGHT;var _0x2a173b=[];_0x2a173b[_0x8e1370(0x5323)](this[_0x3f8ecb(0x3000)]),_0x2a173b[_0x8e1370(0x5323)](this[_0x3f8ecb(0x1230)]),_0x2a173b[_0x8e1370(0x5323)](this['_bottomPoint1']),_0x2a173b[_0x8e1370(0x5323)](this[_0x8e1370(0x1a47)]),this[_0x3f8ecb(0x4232)]=BoundingSphere[_0x3f8ecb(0xd5c)](_0x2a173b);var _0x1e4598=_0x2a173b[_0x8e1370(0x809)],_0x3d11c4=this;_0x2a173b[_0x8e1370(0x7f7)](function(_0x26b960){var _0x39b439=_0x8e1370;_0x3d11c4[_0x39b439(0x1d70)]['x']+=_0x26b960['x']/_0x1e4598,_0x3d11c4[_0x39b439(0x1d70)]['y']+=_0x26b960['y']/_0x1e4598,_0x3d11c4[_0x39b439(0x1d70)]['z']+=_0x26b960['z']/_0x1e4598;});var _0x204e13={};Matrix4[_0x8e1370(0x50eb)](Matrix3[_0x8e1370(0x2de)],this[_0x3f8ecb(0x28c1)],_0x204e13),this[_0x8e1370(0x599)]=_0x204e13;},ProfilePlaneGeometry[_0x5e00b3(0x3720)][_0x5e00b3(0x57f3)]=function(_0x4d6c55){var _0x4ada54=_0x307c2b,_0x10d049=_0x5e00b3,_0x5065ca=this[_0x10d049(0x53b5)](this[_0x10d049(0x1d70)]),_0x2f6dcb=Buffer$1['createVertexBuffer']({'context':_0x4d6c55,'typedArray':_0x5065ca,'usage':BufferUsage[_0x10d049(0xdfd)]}),_0x15200d=this[_0x4ada54(0x14a6)](this[_0x4ada54(0x28c1)]),_0x2979eb=Buffer$1[_0x10d049(0x5ad5)]({'context':_0x4d6c55,'typedArray':_0x15200d,'usage':BufferUsage[_0x10d049(0xdfd)]}),_0x306d7b=this['createTexCoords'](),_0x167da2=Buffer$1[_0x10d049(0x5ad5)]({'context':_0x4d6c55,'typedArray':_0x306d7b,'usage':BufferUsage[_0x10d049(0xdfd)]}),_0x890bf0=[];if(_0x890bf0[_0x10d049(0x5323)]({'index':0x0,'vertexBuffer':_0x2f6dcb,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x4ada54(0x3078)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1}),_0x890bf0['push']({'index':0x1,'vertexBuffer':_0x2979eb,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x10d049(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1}),_0x890bf0[_0x10d049(0x5323)]({'index':0x2,'vertexBuffer':_0x167da2,'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x10d049(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x8,'normalize':!0x1}),defined$1(this[_0x10d049(0x23fe)])){for(var _0x470226=ComponentDatatype$1[_0x10d049(0x40dd)](ComponentDatatype$1['FLOAT'],0xc),_0x436d7c=[this[_0x10d049(0x1347)],this['_topPoint2'],this[_0x10d049(0x2184)],this[_0x10d049(0x1a47)]],_0x6058ef=0x0;_0x6058ef<0x4;_0x6058ef++){var _0x32f602=Cartographic[_0x10d049(0x50e9)](_0x436d7c[_0x6058ef]),_0x5d7fe8=CesiumMath[_0x10d049(0x173e)](_0x32f602['longitude']),_0x11fc91=CesiumMath[_0x4ada54(0x3a80)](_0x32f602[_0x10d049(0x5859)]),_0x515ca3=_0x32f602[_0x4ada54(0x10d5)],_0xd1c285=(_0x5d7fe8-this[_0x4ada54(0x4798)][_0x10d049(0x4db1)])/(this[_0x10d049(0x23fe)][_0x4ada54(0xf7d)]-this['_volBounds'][_0x4ada54(0x3ca7)]),_0x177e18=(_0x11fc91-this[_0x10d049(0x23fe)][_0x4ada54(0x35e7)])/(this[_0x10d049(0x23fe)][_0x10d049(0x4f04)]-this[_0x10d049(0x23fe)][_0x10d049(0x4645)]),_0x4ab9a5=(_0x515ca3-this[_0x10d049(0x23fe)][_0x10d049(0x4da5)])/(this[_0x4ada54(0x4798)][_0x10d049(0x5214)]-this[_0x10d049(0x23fe)][_0x10d049(0x4da5)]);_0x470226[0x3*_0x6058ef]=_0xd1c285,_0x470226[0x3*_0x6058ef+0x1]=_0x177e18,_0x470226[0x3*_0x6058ef+0x2]=_0x4ab9a5;}var _0x4c7c36=Buffer$1[_0x10d049(0x5ad5)]({'context':_0x4d6c55,'typedArray':_0x470226,'usage':BufferUsage[_0x10d049(0xdfd)]});_0x890bf0[_0x10d049(0x5323)]({'index':0x3,'vertexBuffer':_0x4c7c36,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x10d049(0x486a)],'offsetInBytes':0x0,'strideInBytes':0xc,'normalize':!0x1});}var _0x510fe8=ComponentDatatype$1[_0x10d049(0x40dd)](ComponentDatatype$1[_0x4ada54(0x4aa9)],0x6);return _0x510fe8[0x0]=0x0,_0x510fe8[0x1]=0x1,_0x510fe8[0x2]=0x3,_0x510fe8[0x3]=0x0,_0x510fe8[0x4]=0x3,_0x510fe8[0x5]=0x2,new VertexArray({'context':_0x4d6c55,'attributes':_0x890bf0,'indexBuffer':Buffer$1[_0x10d049(0xda9)]({'context':_0x4d6c55,'typedArray':_0x510fe8,'usage':BufferUsage[_0x10d049(0xdfd)],'indexDatatype':IndexDatatype$1[_0x10d049(0x43ff)]})});},ProfilePlaneGeometry[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){return destroyObject$1(this);};var SolidProfileFp=_0x5e00b3(0x2d69);function ProfileRender(_0x29906e,_0x108943,_0x137069,_0x3ed005){var _0xc4d54c=_0x307c2b,_0x21df01=_0x5e00b3;this[_0x21df01(0x5e52)]=_0x29906e[_0xc4d54c(0x16a0)],this[_0xc4d54c(0x37d4)]={'aPosition':0x0,'aNormal':0x1,'aTexCoord':0x2},this[_0x21df01(0x5f15)]=_0x3ed005,this['_drawCommandInClampTexture']=null,this[_0x21df01(0x1155)]=null,this[_0x21df01(0x51d1)]=null,this[_0xc4d54c(0x23e4)]={},this[_0xc4d54c(0x3efa)]=null,this[_0x21df01(0x5e3a)]=_0x21df01(0x4f1)+_0x29906e[_0x21df01(0x5e3a)]+'_'+_0x108943['toString'](),this[_0x21df01(0x4039)]=_0x29906e[_0x21df01(0x4039)],this[_0xc4d54c(0x5754)]=_0x137069,this[_0x21df01(0x34c)]=!0x1,this[_0x21df01(0x4f48)]=_0x29906e,this[_0x21df01(0xaf5)]=ClippingType$1[_0x21df01(0x3a96)],this[_0xc4d54c(0x2084)]=void 0x0,this['_width']=0x1,this[_0x21df01(0x3a59)]=0x1;}ProfileRender[_0x5e00b3(0x3720)][_0x5e00b3(0x187c)]=function(_0x238a23){var _0x2d6a1d=_0x307c2b,_0x23ef68=_0x5e00b3,_0x14aed2=Matrix4[_0x23ef68(0x40f3)](this[_0x23ef68(0x5f15)]['modelMatrix']),_0x1143af=this[_0x23ef68(0x5f15)][_0x23ef68(0x93d)],_0x52486c=new DrawCommand({'primitiveType':PrimitiveType$1[_0x23ef68(0xf30)],'modelMatrix':_0x14aed2,'pass':Pass$1[_0x23ef68(0x1792)],'cull':!0x1,'boundingVolume':_0x1143af});_0x52486c[_0x23ef68(0x2b54)]=this[_0x2d6a1d(0x8b0)][_0x23ef68(0x57f3)](_0x238a23);var _0x3c90ef=new ShaderSource({'name':_0x23ef68(0x5df7),'sources':[ClipPlaneVp]}),_0x199e4e=new ShaderSource({'name':_0x23ef68(0x5528),'sources':[SolidProfileFp]});this[_0x23ef68(0x5f15)]['type']==Geometry3DType$1[_0x23ef68(0x44a0)]?(_0x3c90ef[_0x2d6a1d(0x3682)][_0x23ef68(0x5323)](_0x23ef68(0x44a0)),_0x199e4e[_0x2d6a1d(0x3682)][_0x2d6a1d(0x2a0e)](_0x2d6a1d(0x4e9e))):this[_0x23ef68(0x5f15)][_0x2d6a1d(0x18c0)]==Geometry3DType$1[_0x23ef68(0x1188)]&&(_0x3c90ef[_0x23ef68(0x5c34)][_0x2d6a1d(0x2a0e)](_0x23ef68(0x1188)),_0x199e4e[_0x23ef68(0x5c34)][_0x23ef68(0x5323)](_0x23ef68(0x1188))),defined$1(this[_0x23ef68(0x1e13)])&&(_0x3c90ef[_0x23ef68(0x5c34)][_0x23ef68(0x5323)](_0x23ef68(0x3cd4)),_0x199e4e[_0x23ef68(0x5c34)][_0x23ef68(0x5323)](_0x23ef68(0x3cd4)),this[_0x23ef68(0x1e13)][_0x23ef68(0x39ea)][_0x23ef68(0x960)]===HypsometricSettingEnum$1[_0x23ef68(0x1163)][_0x23ef68(0x403b)]&&(_0x3c90ef[_0x23ef68(0x5c34)][_0x23ef68(0x5323)](_0x23ef68(0x3ade)),_0x199e4e[_0x2d6a1d(0x3682)][_0x23ef68(0x5323)](_0x23ef68(0x3ade)))),_0x52486c[_0x23ef68(0x2ddc)]=ShaderProgram$1[_0x2d6a1d(0x5602)]({'context':_0x238a23,'vertexShaderSource':_0x3c90ef,'fragmentShaderSource':_0x199e4e,'attributeLocations':this[_0x23ef68(0x3f20)]}),_0x52486c[_0x23ef68(0x33c4)]=RenderState[_0x23ef68(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0},'depthMask':{'enabled':!0x0},'blending':BlendingState$1[_0x2d6a1d(0x2ce1)]});for(var _0x190443 in(this['_drawCommandInScene']=_0x52486c,this[_0x23ef68(0x4f5e)]))this[_0x23ef68(0x5d08)](_0x190443,this[_0x23ef68(0x4f5e)][_0x190443],this[_0x23ef68(0x1155)],_0x238a23);this[_0x23ef68(0x19c)](_0x52486c,_0x238a23),this[_0x23ef68(0x2870)](this[_0x23ef68(0x5888)],_0x238a23);};var scratchPickColor=new Cartesian3(),scratchTextureRect=new Cartesian4(),scratchTextureTiling=new Cartesian3(),scratchHasModelTextureAndSize=new Cartesian3(),scratchHighLightColor=new Color$2();function destroyCommand$1(_0x183480){var _0x40f280=_0x307c2b,_0xbcdede=_0x5e00b3;defined$1(_0x183480)&&(_0x183480[_0xbcdede(0x2b54)]=_0x183480[_0xbcdede(0x2b54)]&&!_0x183480[_0xbcdede(0x2b54)][_0xbcdede(0x53aa)]()&&_0x183480[_0xbcdede(0x2b54)][_0x40f280(0x5020)](),_0x183480[_0xbcdede(0x2ddc)]=_0x183480[_0xbcdede(0x2ddc)]&&_0x183480[_0xbcdede(0x2ddc)][_0xbcdede(0x2947)](),_0x183480[_0xbcdede(0x33c4)]=void 0x0,_0x183480[_0xbcdede(0x2ca)]=void 0x0);}function QuadtreeTileProvider(){var _0x34178a=_0x5e00b3;DeveloperError$1[_0x34178a(0x490e)]();}ProfileRender[_0x307c2b(0x1aa2)][_0x5e00b3(0x5d08)]=function(_0x104b0c,_0x323536,_0x845dd6,_0x19aff7){var _0x2fe025=_0x5e00b3,_0x44524a=DrawCommand[_0x2fe025(0x305)](_0x845dd6),_0x155764=this;_0x44524a[_0x2fe025(0x2ca)]={'uClampIDTexture':function(){var _0x161377=_0x140d,_0x19e745=_0x2fe025,_0x207ae6=_0x155764[_0x19e745(0x57b)];return defined$1(_0x207ae6)?_0x207ae6[_0x19e745(0xfa5)][_0x161377(0x368c)][_0x19e745(0x1d69)](0x0):_0x19aff7[_0x19e745(0x466e)];},'uClampColorTexture':function(){var _0x46405b=_0x140d,_0x364ca2=_0x2fe025,_0x29d95f=_0x155764[_0x364ca2(0x57b)];return defined$1(_0x29d95f)&&0x2===_0x29d95f[_0x364ca2(0xfa5)][_0x364ca2(0x2ccb)][_0x364ca2(0x5914)][_0x364ca2(0x809)]?_0x29d95f[_0x46405b(0x24ae)][_0x364ca2(0x2ccb)]['getColorTexture'](0x1):_0x19aff7[_0x46405b(0x362e)];},'uModelColor':function(){var _0x37b5dd=_0x2fe025;return _0x323536[_0x37b5dd(0x8fe)];},'uHasModelTextureAndPixelLength':function(){var _0x47ede9=_0x140d,_0x45dd9c=_0x2fe025;if(scratchHasModelTextureAndSize['x']=_0x323536[_0x45dd9c(0x1cbf)]>=0x0?0x1:0x0,defined$1(_0x155764[_0x45dd9c(0x4039)])){var _0x47b1fd=_0x155764[_0x45dd9c(0x4039)][_0x45dd9c(0x30a9)][_0x45dd9c(0x2d3c)],_0x5e23a1=_0x155764[_0x45dd9c(0x4039)][_0x47ede9(0x2970)][_0x45dd9c(0x5a4e)],_0x3bce6f=_0x155764[_0x45dd9c(0x4039)][_0x45dd9c(0x2316)][_0x323536['textureAtlasID']];if(defined$1(_0x3bce6f)){var _0x483426=_0x3bce6f[_0x45dd9c(0x2d3c)]*_0x47b1fd,_0x50806e=_0x3bce6f[_0x47ede9(0x10d5)]*_0x5e23a1;scratchHasModelTextureAndSize['y']=0x1/_0x483426,scratchHasModelTextureAndSize['z']=0x1/_0x50806e;}}return scratchHasModelTextureAndSize;},'uUseOriModelTex':function(){var _0x409242=_0x2fe025;return!defined$1(_0x155764[_0x409242(0x4039)])&&defined$1(_0x323536[_0x409242(0x30a9)]);},'uModelTexture':function(){var _0x43dfb9=_0x140d,_0x249138=_0x2fe025;return defined$1(_0x155764[_0x43dfb9(0x1cdb)])?_0x155764[_0x249138(0x4039)][_0x43dfb9(0x2970)]:defined$1(_0x323536[_0x249138(0x30a9)])?_0x323536[_0x249138(0x30a9)]:_0x19aff7[_0x249138(0x466e)];},'uModelTextureRect':function(){var _0x3befce=_0x140d,_0x928b55=_0x2fe025;if(defined$1(_0x155764[_0x928b55(0x4039)])){var _0x23c086=_0x155764[_0x3befce(0x1cdb)][_0x3befce(0x24c1)][_0x323536[_0x3befce(0x13df)]];defined$1(_0x23c086)&&(scratchTextureRect['x']=_0x23c086['x'],scratchTextureRect['y']=_0x23c086['y'],scratchTextureRect['z']=_0x23c086['x']+_0x23c086[_0x928b55(0x2d3c)],scratchTextureRect['w']=_0x23c086['y']+_0x23c086[_0x3befce(0x10d5)]);}return scratchTextureRect;},'uModelTextureTiling':function(){var _0x51bb47=_0x140d,_0x387836=_0x2fe025;return _0x387836(0x2f61)==_0x155764[_0x387836(0x5f15)][_0x387836(0x3dd)]?(scratchTextureTiling['x']=_0x155764[_0x387836(0x5f15)][_0x387836(0x2074)]/_0x323536[_0x387836(0x4d50)],scratchTextureTiling['y']=_0x155764[_0x387836(0x5f15)][_0x387836(0x3373)]/_0x323536[_0x387836(0x2e97)]):_0x155764[_0x387836(0x5f15)][_0x387836(0x3dd)]==Geometry3DType$1[_0x387836(0x44a0)]?(scratchTextureTiling['x']=0x2*Math['PI']*_0x155764[_0x387836(0x5f15)][_0x51bb47(0x5954)]/_0x323536[_0x387836(0x4d50)],scratchTextureTiling['y']=_0x155764[_0x387836(0x5f15)][_0x51bb47(0x5053)]/_0x323536[_0x387836(0x2e97)]):_0x155764[_0x51bb47(0x8b0)]['type']==Geometry3DType$1[_0x51bb47(0x1da9)]?(scratchTextureTiling['x']=_0x155764[_0x387836(0x5f15)][_0x387836(0x2d3c)]/_0x323536[_0x387836(0x4d50)],scratchTextureTiling['y']=_0x155764[_0x387836(0x5f15)][_0x387836(0x5a4e)]/_0x323536[_0x387836(0x2e97)],scratchTextureTiling['z']=Math[_0x387836(0x1beb)](_0x155764[_0x387836(0x5f15)][_0x51bb47(0x3449)])/_0x323536[_0x387836(0x2e97)]):_0x155764[_0x387836(0x5f15)][_0x387836(0x3dd)]==Geometry3DType$1[_0x51bb47(0xd51)]&&(scratchTextureTiling['x']=_0x155764[_0x387836(0x5f15)]['geoWidth']/_0x323536[_0x387836(0x4d50)],scratchTextureTiling['y']=_0x155764[_0x51bb47(0x8b0)][_0x387836(0x3cc4)]/_0x323536[_0x387836(0x2e97)],scratchTextureTiling['z']=_0x155764[_0x387836(0x5f15)][_0x387836(0x5c15)]/_0x323536[_0x51bb47(0x25d)]),scratchTextureTiling;},'uClippingType':function(){var _0x1a58b9=_0x2fe025;return _0x155764[_0x1a58b9(0xaf5)];},'uGeometryHeight':function(){var _0xd63332=_0x140d,_0x587536=_0x2fe025;return _0x155764[_0xd63332(0x8b0)][_0x587536(0x3dd)]==Geometry3DType$1[_0x587536(0x44a0)]?_0x155764[_0x587536(0x5f15)][_0xd63332(0x5053)]:0x1;},'uModelIDColor':function(){var _0x3d179f=_0x2fe025;return scratchPickColor['x']=_0x323536[_0x3d179f(0x519d)]['x'],scratchPickColor['y']=_0x323536[_0x3d179f(0x519d)]['y'],scratchPickColor['z']=_0x323536[_0x3d179f(0x519d)]['z'],scratchPickColor;},'uProfilePickColor':function(){var _0x4c0338=_0x2fe025;return _0x323536[_0x4c0338(0x107c)][_0x4c0338(0x8fe)];},'uPicking':function(){var _0x3dfef6=_0x2fe025;return _0x155764[_0x3dfef6(0x34c)];},'uHighLightColor':function(){var _0x470c33=_0x2fe025,_0x5d63a0=_0x155764[_0x470c33(0x4f48)][_0x470c33(0x498d)];if(0x0==_0x5d63a0[_0x470c33(0x809)])scratchHighLightColor[_0x470c33(0x20a2)]=0x1,scratchHighLightColor[_0x470c33(0x9db)]=0x1,scratchHighLightColor[_0x470c33(0x3c2a)]=0x1;else{var _0x2b033b=!0x1;_0x5d63a0[_0x470c33(0x7f7)](function(_0x4beaae){_0x323536['id']==_0x4beaae&&(_0x2b033b=!0x0);}),_0x2b033b?(scratchHighLightColor[_0x470c33(0x20a2)]=0.7,scratchHighLightColor[_0x470c33(0x9db)]=0.7,scratchHighLightColor[_0x470c33(0x3c2a)]=0x1):(scratchHighLightColor[_0x470c33(0x20a2)]=0x1,scratchHighLightColor[_0x470c33(0x9db)]=0x1,scratchHighLightColor[_0x470c33(0x3c2a)]=0x1);}return scratchHighLightColor;},'uVolumeTexture':function(){var _0x4c4530=_0x2fe025;return _0x155764['_volume'][_0x4c4530(0x3715)];},'width':function(){var _0x44418e=_0x2fe025;return _0x155764[_0x44418e(0x1e13)][_0x44418e(0xa10)][_0x44418e(0x3aae)];},'height':function(){var _0x16883d=_0x2fe025;return _0x155764[_0x16883d(0x1e13)][_0x16883d(0xa10)][_0x16883d(0x4f5f)];},'depth':function(){var _0x22abbe=_0x140d,_0x588b24=_0x2fe025;return _0x155764[_0x22abbe(0x2084)][_0x588b24(0xa10)]['nDepth'];},'sideBlockCount':function(){var _0x527c86=_0x140d,_0x5c8baf=_0x2fe025;return _0x155764[_0x5c8baf(0x1e13)][_0x5c8baf(0xa10)][_0x527c86(0x1b79)];},'blockLength':function(){var _0x4bbb7a=_0x2fe025;return _0x155764[_0x4bbb7a(0x1e13)][_0x4bbb7a(0xa10)][_0x4bbb7a(0x4ad4)];},'texLength':function(){var _0x4b11f0=_0x140d,_0x3a4b33=_0x2fe025;return _0x155764[_0x3a4b33(0x1e13)][_0x4b11f0(0x4d76)][_0x3a4b33(0x1fdc)];},'uFilterMode':function(){var _0xe6506f=_0x140d,_0x2161db=_0x2fe025,_0x2323d8=0x0;return defined$1(_0x155764[_0x2161db(0x1e13)][_0x2161db(0x39ea)])&&_0x155764[_0x2161db(0x1e13)][_0x2161db(0x39ea)][_0x2161db(0x960)]===HypsometricSettingEnum$1[_0xe6506f(0x1d6)][_0x2161db(0x403b)]&&(_0x2323d8=0x1),_0x2323d8;},'uMixColorType':function(){return 0x0;},'uDataFloor':function(){var _0x734ac0=_0x140d,_0xd679f4=_0x2fe025;return defined$1(_0x155764[_0xd679f4(0x1e13)][_0xd679f4(0x39ea)])?_0x155764[_0x734ac0(0x2084)][_0xd679f4(0x39ea)][_0xd679f4(0x183)]:0x0;},'uDataCeil':function(){var _0x3ce394=_0x140d,_0x2a007b=_0x2fe025;return defined$1(_0x155764[_0x2a007b(0x1e13)][_0x3ce394(0x45dd)])?_0x155764[_0x2a007b(0x1e13)][_0x2a007b(0x39ea)][_0x2a007b(0x5107)]:0x0;},'uVolumeType':function(){var _0x2e7b7c=_0x2fe025;return defined$1(_0x155764[_0x2e7b7c(0x1e13)][_0x2e7b7c(0x39ea)])&&_0x155764[_0x2e7b7c(0x1e13)][_0x2e7b7c(0x39ea)][_0x2e7b7c(0x960)]===HypsometricSettingEnum$1[_0x2e7b7c(0x1163)]['LINEAR']?0x0:0x1;},'uHypOpacity':function(){var _0x54ab02=_0x140d,_0x39efc2=_0x2fe025;return defined$1(_0x155764[_0x39efc2(0x1e13)][_0x39efc2(0x39ea)])?_0x155764[_0x54ab02(0x2084)][_0x39efc2(0x39ea)][_0x39efc2(0x16a0)]:0x1;},'uHypContourInterval':function(){var _0x4bb2fe=_0x140d,_0x45bf92=_0x2fe025;return defined$1(_0x155764[_0x45bf92(0x1e13)][_0x45bf92(0x39ea)])?_0x155764[_0x45bf92(0x1e13)][_0x45bf92(0x39ea)][_0x4bb2fe(0x1728)]:0x64;},'uHypLineColor':function(){var _0x24368=_0x140d,_0x11a2ed=_0x2fe025,_0x2ef4e3=new Cartesian4(0x0,0x1,0x1,0x1);return defined$1(_0x155764[_0x11a2ed(0x1e13)][_0x11a2ed(0x39ea)])&&(_0x2ef4e3['x']=_0x155764[_0x24368(0x2084)][_0x11a2ed(0x39ea)][_0x11a2ed(0x3a49)][_0x11a2ed(0x20a2)],_0x2ef4e3['y']=_0x155764[_0x11a2ed(0x1e13)][_0x11a2ed(0x39ea)][_0x11a2ed(0x3a49)][_0x11a2ed(0x9db)],_0x2ef4e3['z']=_0x155764[_0x24368(0x2084)][_0x11a2ed(0x39ea)][_0x11a2ed(0x3a49)][_0x24368(0x485e)],_0x2ef4e3['w']=_0x155764[_0x24368(0x2084)]['hypsometricSetting'][_0x11a2ed(0x3a49)]['alpha']),_0x2ef4e3;},'uHypContourFillMode':function(){var _0x4172a7=_0x2fe025,_0x542713=0x1;if(defined$1(_0x155764[_0x4172a7(0x1e13)][_0x4172a7(0x39ea)]))switch(_0x155764[_0x4172a7(0x1e13)][_0x4172a7(0x39ea)][_0x4172a7(0x3029)]){case HypsometricSettingEnum$1[_0x4172a7(0x3029)][_0x4172a7(0x423a)]:_0x542713=0x0;break;case HypsometricSettingEnum$1[_0x4172a7(0x3029)][_0x4172a7(0x5843)]:_0x542713=0x1;break;case HypsometricSettingEnum$1[_0x4172a7(0x3029)]['LINE']:_0x542713=0x2;break;case HypsometricSettingEnum$1[_0x4172a7(0x3029)][_0x4172a7(0x5db0)]:_0x542713=0x3;}return _0x542713;},'uHypFloor':function(){var _0x2a1f68=_0x2fe025;return defined$1(_0x155764[_0x2a1f68(0x1e13)][_0x2a1f68(0x39ea)])?_0x155764[_0x2a1f68(0x1e13)][_0x2a1f68(0x39ea)][_0x2a1f68(0x183)]:0x0;},'uHypCeil':function(){var _0x52f1da=_0x2fe025;return defined$1(_0x155764[_0x52f1da(0x1e13)][_0x52f1da(0x39ea)])?_0x155764['_volume'][_0x52f1da(0x39ea)][_0x52f1da(0x5107)]:0x0;},'uHypMaxVisibleValue':function(){var _0x4ff3e7=_0x140d,_0x2c1bb9=_0x2fe025;return defined$1(_0x155764[_0x4ff3e7(0x2084)]['hypsometricSetting'])?_0x155764[_0x2c1bb9(0x1e13)][_0x2c1bb9(0x39ea)][_0x2c1bb9(0x4671)]:0x0;},'uHypMinVisibleValue':function(){var _0x173f9b=_0x140d,_0x26a3d4=_0x2fe025;return defined$1(_0x155764[_0x173f9b(0x2084)][_0x26a3d4(0x39ea)])?_0x155764[_0x173f9b(0x2084)][_0x26a3d4(0x39ea)][_0x26a3d4(0x5219)]:0x0;},'uNoValueColor':function(){var _0x3f7c2f=_0x140d,_0x496b2c=_0x2fe025;return defined$1(_0x155764[_0x496b2c(0x1e13)][_0x3f7c2f(0x45dd)])?_0x155764[_0x496b2c(0x1e13)][_0x496b2c(0x39ea)][_0x496b2c(0x5596)]:Color$2[_0x496b2c(0x3b7e)];},'uHypsometricVisible':function(){return 0x1;},'uHypHasAnalysisRegion':function(){return 0x0;},'uHypsometricRenderTexture':function(){return 0x0;},'uHypsometricTexture':function(){var _0x17c8d7=_0x2fe025;return _0x155764[_0x17c8d7(0x1e13)][_0x17c8d7(0x4c21)];}},this[_0x2fe025(0x5a3f)][_0x104b0c]=_0x44524a;},ProfileRender[_0x5e00b3(0x3720)][_0x307c2b(0x4cd7)]=function(_0x263990,_0x2a777a){var _0x36e2be=_0x307c2b,_0x293301=_0x5e00b3,_0x47cb39=DrawCommand[_0x293301(0x305)](_0x263990);_0x47cb39[_0x293301(0x295c)]=Pass$1[_0x293301(0x1792)];var _0x4864de={'enabled':!0x1};this[_0x293301(0x5f15)][_0x36e2be(0x18c0)]===Geometry3DType$1[_0x293301(0x120e)]&&this[_0x36e2be(0x95a)]===ClippingType$1[_0x293301(0x471c)]&&(_0x4864de[_0x293301(0x552c)]=!0x0,_0x4864de[_0x293301(0x363e)]=WebGLConstants$1[_0x36e2be(0x11dc)]),_0x47cb39['renderState']=RenderState[_0x36e2be(0x5602)]({'cull':_0x4864de,'depthTest':{'enabled':!0x0},'depthMask':!0x0,'colorMask':{'red':!0x1,'green':!0x1,'blue':!0x1,'alpha':!0x1},'stencilTest':S3MRenderStateCreator[_0x293301(0x5872)](!0x0)}),_0x47cb39['uniformMap']={'uDiffuseColor':function(){var _0x4e76f2=_0x293301;return Color$2[_0x4e76f2(0x3b7e)];}},_0x47cb39[_0x36e2be(0x1868)]=ShaderProgram$1[_0x293301(0x5344)]({'context':_0x2a777a,'vertexShaderSource':CommonNoLigthNoTextureVp,'fragmentShaderSource':CommonNoTextureFp,'attributeLocations':this[_0x293301(0x3f20)]}),this[_0x293301(0x5888)]=_0x47cb39;},ProfileRender[_0x5e00b3(0x3720)][_0x307c2b(0x1e1b)]=function(_0x5159da){var _0x4b6498=_0x307c2b,_0x20f3c4=_0x5e00b3;this[_0x20f3c4(0x51d1)]=DrawCommand[_0x20f3c4(0x305)](_0x5159da),this[_0x20f3c4(0x51d1)][_0x20f3c4(0x33c4)]=RenderState[_0x4b6498(0x5602)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0},'depthMask':!0x1,'colorMask':{'red':!0x0,'green':!0x0,'blue':!0x0,'alpha':!0x0},'stencilTest':!0x1});},ProfileRender[_0x5e00b3(0x3720)][_0x5e00b3(0x22ad)]=function(_0x41d09f,_0x17d3b1){var _0x469de6=_0x307c2b,_0x2d005f=_0x5e00b3;defined$1(this[_0x2d005f(0x57b)])||(this[_0x2d005f(0xa47)]=_0x17d3b1,defined$1(_0x17d3b1[_0x2d005f(0x5a25)][this[_0x2d005f(0x5e3a)]])?this[_0x2d005f(0x57b)]=_0x17d3b1[_0x2d005f(0x5a25)][this[_0x2d005f(0x5e3a)]]:(this[_0x469de6(0x3efa)]=_0x41d09f[_0x2d005f(0x1437)](),this[_0x469de6(0x3efa)][_0x469de6(0x24ae)][_0x469de6(0x1a0d)]=!0x0,_0x17d3b1[_0x2d005f(0x5a25)][this[_0x2d005f(0x5e3a)]]=this[_0x2d005f(0x57b)]));},ProfileRender[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x1316b8,_0x42c7c6,_0x2de907,_0x574a61){var _0x9322b0=_0x307c2b,_0x5463e1=_0x5e00b3;this[_0x5463e1(0x34c)]=_0x42c7c6[_0x5463e1(0xd77)][_0x5463e1(0x3c62)],this[_0x5463e1(0xa47)]=_0x42c7c6;var _0x499187=_0x1316b8[_0x5463e1(0x1564)],_0x4c7766=_0x1316b8[_0x9322b0(0xae9)];if(this[_0x5463e1(0x5178)]===_0x499187&&this[_0x5463e1(0x3a59)]===_0x4c7766||(this[_0x9322b0(0x496c)]=_0x499187,this[_0x9322b0(0x33bc)]=_0x4c7766,defined$1(this[_0x5463e1(0x57b)])&&(this[_0x5463e1(0x57b)][_0x5463e1(0xfa5)][_0x5463e1(0x206d)]=!0x1)),defined$1(this[_0x5463e1(0x1155)])&&!this[_0x5463e1(0x5f15)][_0x5463e1(0x377b)]||(this[_0x5463e1(0x187c)](_0x1316b8,_0x42c7c6),this['createClampFrameBuffer'](_0x1316b8,_0x42c7c6)),_0x42c7c6[_0x5463e1(0x4c01)][_0x5463e1(0x291b)]==FrameBufferType[_0x9322b0(0x14e5)])_0x42c7c6[_0x5463e1(0x4c01)][_0x5463e1(0x2c5)]==this['_name']&&_0x2de907[_0x5463e1(0x5323)](this[_0x9322b0(0x54bd)]);else for(var _0x177462 in(this[_0x5463e1(0x5f15)][_0x5463e1(0x3dd)]==Geometry3DType$1[_0x5463e1(0x44a0)]&&_0x2de907['push'](this['_drawCommandNormal']),this[_0x5463e1(0x5a3f)])){var _0x23db71=this[_0x5463e1(0x4f5e)][_0x177462];if(!Cartesian3[_0x5463e1(0x1dab)](_0x23db71[_0x5463e1(0x519d)],Cartesian3[_0x5463e1(0x3a34)])){var _0x57b587=this[_0x9322b0(0x23e4)][_0x177462];_0x2de907['push'](_0x57b587);}}},ProfileRender[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x4e7147=_0x307c2b,_0x66c7c0=_0x5e00b3;return destroyCommand$1(this[_0x66c7c0(0x5888)]),this[_0x66c7c0(0x5888)]=void 0x0,destroyCommand$1(this[_0x66c7c0(0x1155)]),this[_0x66c7c0(0x1155)]=void 0x0,this[_0x66c7c0(0x51d1)]=void 0x0,this[_0x66c7c0(0x5a3f)]={},defined$1(this[_0x66c7c0(0x57b)])&&(this[_0x66c7c0(0x57b)][_0x66c7c0(0x2947)](),this[_0x66c7c0(0xa47)][_0x66c7c0(0x5a25)][this[_0x66c7c0(0x5e3a)]]=void 0x0),defined$1(this[_0x66c7c0(0x5f15)])&&(this[_0x4e7147(0x8b0)]=null),destroyObject$1(this);},QuadtreeTileProvider[_0x5e00b3(0x51f6)]=function(_0x241e8d){var _0x2844e4=_0x5e00b3;return 0x2*_0x241e8d[_0x2844e4(0x4faa)][_0x2844e4(0x1617)]*Math['PI']*0.25/(0x41*_0x241e8d[_0x2844e4(0x5334)](0x0));},Object[_0x5e00b3(0x1dfd)](QuadtreeTileProvider[_0x5e00b3(0x3720)],{'quadtree':{'get':DeveloperError$1['throwInstantiationError'],'set':DeveloperError$1[_0x5e00b3(0x490e)]},'ready':{'get':DeveloperError$1[_0x307c2b(0xb2d)]},'tilingScheme':{'get':DeveloperError$1[_0x5e00b3(0x490e)]},'errorEvent':{'get':DeveloperError$1[_0x307c2b(0xb2d)]}}),QuadtreeTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=DeveloperError$1[_0x5e00b3(0x490e)],QuadtreeTileProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x3eae)]=DeveloperError$1[_0x5e00b3(0x490e)],QuadtreeTileProvider[_0x5e00b3(0x3720)]['endUpdate']=DeveloperError$1['throwInstantiationError'],QuadtreeTileProvider['prototype']['getLevelMaximumGeometricError']=DeveloperError$1[_0x5e00b3(0x490e)],QuadtreeTileProvider['prototype'][_0x5e00b3(0x22db)]=DeveloperError$1[_0x5e00b3(0x490e)],QuadtreeTileProvider[_0x5e00b3(0x3720)][_0x307c2b(0x1bc2)]=DeveloperError$1[_0x307c2b(0xb2d)],QuadtreeTileProvider[_0x5e00b3(0x3720)][_0x307c2b(0x5794)]=DeveloperError$1[_0x5e00b3(0x490e)],QuadtreeTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x55bf)]=DeveloperError$1[_0x5e00b3(0x490e)],QuadtreeTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=DeveloperError$1[_0x5e00b3(0x490e)],QuadtreeTileProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=DeveloperError$1[_0x5e00b3(0x490e)];var Quality={'LOW':0x400,'MEDIUM':0x800,'HIGH':0x1000},Quality$1=Object[_0x5e00b3(0x5448)](Quality);function SceneTransitioner(_0x1770ff){var _0x4a3d82=_0x307c2b,_0x27f987=_0x5e00b3;this[_0x27f987(0x5e52)]=_0x1770ff,this[_0x27f987(0x545c)]=[],this[_0x4a3d82(0x3401)]=void 0x0,this[_0x27f987(0x5e35)]=!0x1,this[_0x4a3d82(0x58d2)]=void 0x0,this[_0x27f987(0x9dd)]=!0x1;}SceneTransitioner[_0x5e00b3(0x3720)][_0x5e00b3(0x3620)]=function(){var _0x111956=_0x5e00b3;defined$1(this[_0x111956(0x1a84)])&&this[_0x111956(0x1a84)]();},SceneTransitioner['prototype'][_0x307c2b(0x1ac8)]=function(_0x574a33,_0x9af778){var _0x2b4532=_0x307c2b,_0x6f5a53=_0x5e00b3;defined$1(this[_0x6f5a53(0x1a84)])&&this[_0x6f5a53(0x1a84)]();var _0x2634a6=this['_scene'];this['_previousMode']=_0x2634a6[_0x6f5a53(0x3037)],this[_0x6f5a53(0x9dd)]=_0x2634a6['camera'][_0x6f5a53(0x1187)]instanceof OrthographicFrustum,this[_0x6f5a53(0x4e17)]!==SceneMode$1[_0x6f5a53(0x174c)]&&this[_0x6f5a53(0x4e17)]!==SceneMode$1[_0x6f5a53(0x530d)]&&(this['_scene'][_0x2b4532(0x55c8)][_0x2b4532(0x31b9)](this,this[_0x6f5a53(0x4e17)],SceneMode$1[_0x6f5a53(0x174c)],!0x0),_0x2634a6[_0x2b4532(0x360b)]=SceneMode$1[_0x2b4532(0xc77)],_0x2634a6['camera'][_0x2b4532(0x17b5)](Matrix4[_0x6f5a53(0x2de)]),this[_0x6f5a53(0x4e17)]===SceneMode$1[_0x6f5a53(0x5d29)]?morphFromColumbusViewTo2D(this,_0x574a33):morphFrom3DTo2D(this,_0x574a33,_0x9af778),0x0===_0x574a33&&defined$1(this[_0x6f5a53(0x1a84)])&&this[_0x6f5a53(0x1a84)]());};var scratchToCVPosition=new Cartesian3(),scratchToCVDirection=new Cartesian3(),scratchToCVUp=new Cartesian3(),scratchToCVPosition2D=new Cartesian3(),scratchToCVDirection2D=new Cartesian3(),scratchToCVUp2D=new Cartesian3(),scratchToCVSurfacePosition=new Cartesian3(),scratchToCVCartographic=new Cartographic(),scratchToCVToENU=new Matrix4(),scratchToCVFrustumPerspective=new PerspectiveFrustum(),scratchToCVFrustumOrthographic=new OrthographicFrustum(),scratchToCVCamera={'position':void 0x0,'direction':void 0x0,'up':void 0x0,'position2D':void 0x0,'direction2D':void 0x0,'up2D':void 0x0,'frustum':void 0x0};SceneTransitioner[_0x5e00b3(0x3720)][_0x5e00b3(0x830)]=function(_0x5e6f3f,_0x2c31f0){var _0x36453a=_0x307c2b,_0x3ea6e0=_0x5e00b3;defined$1(this[_0x3ea6e0(0x1a84)])&&this[_0x36453a(0x58d2)]();var _0x25855b=this[_0x3ea6e0(0x5e52)];if(this[_0x3ea6e0(0x4e17)]=_0x25855b[_0x3ea6e0(0x3037)],this[_0x3ea6e0(0x4e17)]!==SceneMode$1[_0x3ea6e0(0x5d29)]&&this[_0x3ea6e0(0x4e17)]!==SceneMode$1[_0x3ea6e0(0x530d)]){this[_0x36453a(0x16a0)][_0x3ea6e0(0x6fd)][_0x3ea6e0(0x1c10)](this,this[_0x36453a(0x510e)],SceneMode$1[_0x3ea6e0(0x5d29)],!0x0),_0x25855b[_0x3ea6e0(0x5592)][_0x3ea6e0(0x21d2)](Matrix4[_0x36453a(0x1160)]);var _0x5c95f2,_0x517058=scratchToCVPosition,_0x1fb271=scratchToCVDirection,_0x190166=scratchToCVUp;if(_0x5e6f3f>0x0)_0x517058['x']=0x0,_0x517058['y']=-0x1,_0x517058['z']=0x1,_0x517058=Cartesian3[_0x3ea6e0(0x34b9)](Cartesian3['normalize'](_0x517058,_0x517058),0x5*_0x2c31f0[_0x36453a(0x64b)],_0x517058),Cartesian3['negate'](Cartesian3[_0x3ea6e0(0x4853)](_0x517058,_0x1fb271),_0x1fb271),Cartesian3[_0x3ea6e0(0x4143)](Cartesian3[_0x36453a(0x136a)],_0x1fb271,_0x190166);else{var _0x3b2045=_0x25855b[_0x36453a(0x57e6)];if(this[_0x3ea6e0(0x4e17)]===SceneMode$1[_0x3ea6e0(0x174c)])Cartesian3[_0x3ea6e0(0x40f3)](_0x3b2045['position'],_0x517058),_0x517058['z']=_0x3b2045[_0x3ea6e0(0x1187)][_0x36453a(0xf7d)]-_0x3b2045[_0x3ea6e0(0x1187)][_0x3ea6e0(0x4db1)],Cartesian3[_0x3ea6e0(0xa61)](Cartesian3[_0x3ea6e0(0x39c7)],_0x1fb271),Cartesian3[_0x3ea6e0(0x40f3)](Cartesian3[_0x3ea6e0(0x5390)],_0x190166);else{Cartesian3[_0x3ea6e0(0x40f3)](_0x3b2045['positionWC'],_0x517058),Cartesian3[_0x36453a(0x2d7b)](_0x3b2045[_0x36453a(0x3899)],_0x1fb271),Cartesian3[_0x3ea6e0(0x40f3)](_0x3b2045[_0x3ea6e0(0x103a)],_0x190166);var _0x4070f2=_0x2c31f0[_0x36453a(0x2725)](_0x517058,scratchToCVSurfacePosition),_0x8526d0=Transforms[_0x3ea6e0(0x14ce)](_0x4070f2,_0x2c31f0,scratchToCVToENU);Matrix4[_0x36453a(0x4678)](_0x8526d0,_0x8526d0),_0x25855b[_0x36453a(0xec2)][_0x3ea6e0(0x63b)](_0x2c31f0[_0x3ea6e0(0x3bd7)](_0x517058,scratchToCVCartographic),_0x517058),Matrix4[_0x3ea6e0(0x1bef)](_0x8526d0,_0x1fb271,_0x1fb271),Matrix4[_0x3ea6e0(0x1bef)](_0x8526d0,_0x190166,_0x190166);}}this[_0x3ea6e0(0x9dd)]?((_0x5c95f2=scratchToCVFrustumOrthographic)[_0x36453a(0x2299)]=_0x25855b[_0x3ea6e0(0x5592)][_0x3ea6e0(0x1187)][_0x3ea6e0(0x1d74)]-_0x25855b[_0x3ea6e0(0x5592)][_0x36453a(0x250e)][_0x3ea6e0(0x4db1)],_0x5c95f2[_0x3ea6e0(0x2054)]=_0x25855b[_0x3ea6e0(0x1564)]/_0x25855b[_0x36453a(0xae9)]):((_0x5c95f2=scratchToCVFrustumPerspective)['aspectRatio']=_0x25855b[_0x3ea6e0(0x1564)]/_0x25855b[_0x3ea6e0(0x3883)],_0x5c95f2['fov']=CesiumMath[_0x3ea6e0(0x4476)](0x3c));var _0x36dd5f=scratchToCVCamera;_0x36dd5f[_0x3ea6e0(0x3747)]=_0x517058,_0x36dd5f[_0x3ea6e0(0x416)]=_0x1fb271,_0x36dd5f['up']=_0x190166,_0x36dd5f[_0x3ea6e0(0x1187)]=_0x5c95f2;var _0x323dd9=completeColumbusViewCallback(_0x36dd5f);createMorphHandler(this,_0x323dd9),this[_0x36453a(0x510e)]===SceneMode$1[_0x36453a(0x238f)]?morphFrom2DToColumbusView(this,_0x5e6f3f,_0x36dd5f,_0x323dd9):(_0x36dd5f[_0x3ea6e0(0x4bb8)]=Matrix4[_0x3ea6e0(0x108e)](Camera[_0x36453a(0x6a0)],_0x517058,scratchToCVPosition2D),_0x36dd5f[_0x3ea6e0(0x57f8)]=Matrix4[_0x3ea6e0(0x1bef)](Camera[_0x3ea6e0(0x3033)],_0x1fb271,scratchToCVDirection2D),_0x36dd5f[_0x3ea6e0(0x167d)]=Matrix4[_0x36453a(0x302c)](Camera[_0x3ea6e0(0x3033)],_0x190166,scratchToCVUp2D),_0x25855b[_0x3ea6e0(0x2201)]=SceneMode$1[_0x36453a(0xc77)],morphFrom3DToColumbusView(this,_0x5e6f3f,_0x36dd5f,_0x323dd9)),0x0===_0x5e6f3f&&defined$1(this[_0x3ea6e0(0x1a84)])&&this[_0x3ea6e0(0x1a84)]();}};var scratchCVTo3DCamera={'position':new Cartesian3(),'direction':new Cartesian3(),'up':new Cartesian3(),'frustum':void 0x0},scratch2DTo3DFrustumPersp=new PerspectiveFrustum();function createMorphHandler(_0x3d70ee,_0x4dc390){var _0x482554=_0x307c2b,_0x3c88a0=_0x5e00b3;if(_0x3d70ee[_0x482554(0x16a0)][_0x482554(0x39e)]){_0x3d70ee[_0x3c88a0(0x30e1)]=new ScreenSpaceEventHandler(_0x3d70ee[_0x3c88a0(0x5e52)][_0x482554(0x8ad)]);var _0x548075=function(){var _0x750f26=_0x482554,_0x253b54=_0x3c88a0;_0x3d70ee[_0x253b54(0x5e35)]=!0x0,_0x3d70ee[_0x253b54(0x5e52)][_0x253b54(0x5592)][_0x750f26(0x12aa)](),_0x4dc390(_0x3d70ee);};_0x3d70ee[_0x3c88a0(0x1a84)]=_0x548075,_0x3d70ee[_0x3c88a0(0x30e1)][_0x3c88a0(0x2419)](_0x548075,ScreenSpaceEventType$1[_0x3c88a0(0x4af6)]),_0x3d70ee[_0x3c88a0(0x30e1)][_0x3c88a0(0x2419)](_0x548075,ScreenSpaceEventType$1[_0x3c88a0(0x173d)]),_0x3d70ee[_0x3c88a0(0x30e1)][_0x3c88a0(0x2419)](_0x548075,ScreenSpaceEventType$1['RIGHT_DOWN']),_0x3d70ee[_0x3c88a0(0x30e1)][_0x3c88a0(0x2419)](_0x548075,ScreenSpaceEventType$1[_0x3c88a0(0x1d1f)]);}}function destroyMorphHandler(_0x451fde){var _0x1c8853=_0x307c2b,_0x3432e5=_0x5e00b3;for(var _0x25721a=_0x451fde['_currentTweens'],_0x1d90e7=0x0;_0x1d90e7<_0x25721a[_0x3432e5(0x809)];++_0x1d90e7)_0x25721a[_0x1d90e7][_0x3432e5(0x2b5e)]();_0x451fde[_0x3432e5(0x545c)]['length']=0x0,_0x451fde[_0x3432e5(0x30e1)]=_0x451fde[_0x1c8853(0x3401)]&&_0x451fde[_0x3432e5(0x30e1)][_0x3432e5(0x2947)]();}SceneTransitioner[_0x5e00b3(0x3720)][_0x5e00b3(0x1e01)]=function(_0x24306f,_0x1b45d1){var _0x51631b=_0x307c2b,_0x5d0c64=_0x5e00b3;defined$1(this[_0x5d0c64(0x1a84)])&&this[_0x51631b(0x58d2)]();var _0x2d9aa0=this[_0x5d0c64(0x5e52)];if(this[_0x5d0c64(0x4e17)]=_0x2d9aa0[_0x51631b(0x266d)],this[_0x5d0c64(0x4e17)]!==SceneMode$1[_0x51631b(0x16b8)]&&this[_0x5d0c64(0x4e17)]!==SceneMode$1[_0x5d0c64(0x530d)]){if(this[_0x51631b(0x16a0)][_0x51631b(0x55c8)][_0x5d0c64(0x1c10)](this,this[_0x5d0c64(0x4e17)],SceneMode$1[_0x51631b(0x16b8)],!0x0),_0x2d9aa0[_0x51631b(0x360b)]=SceneMode$1[_0x5d0c64(0x530d)],_0x2d9aa0[_0x5d0c64(0x5592)][_0x5d0c64(0x21d2)](Matrix4[_0x51631b(0x1160)]),this[_0x5d0c64(0x4e17)]===SceneMode$1[_0x5d0c64(0x174c)])morphFrom2DTo3D(this,_0x24306f,_0x1b45d1);else{var _0x18d4a6,_0x4e0061;_0x24306f>0x0?(_0x18d4a6=scratchCVTo3DCamera,Cartesian3[_0x5d0c64(0x10c5)](0x0,0x0,0x5*_0x1b45d1['maximumRadius'],_0x1b45d1,_0x18d4a6[_0x5d0c64(0x3747)]),Cartesian3[_0x5d0c64(0xa61)](_0x18d4a6[_0x5d0c64(0x3747)],_0x18d4a6[_0x5d0c64(0x416)]),Cartesian3[_0x5d0c64(0x4853)](_0x18d4a6[_0x5d0c64(0x416)],_0x18d4a6[_0x5d0c64(0x416)]),Cartesian3[_0x5d0c64(0x40f3)](Cartesian3[_0x5d0c64(0x39c7)],_0x18d4a6['up'])):_0x18d4a6=getColumbusViewTo3DCamera(this,_0x1b45d1);var _0x59aeb2=_0x2d9aa0[_0x5d0c64(0x5592)];_0x59aeb2[_0x5d0c64(0x1187)]instanceof OrthographicFrustum?_0x4e0061=_0x59aeb2[_0x5d0c64(0x1187)][_0x51631b(0x2d7b)]():((_0x4e0061=scratch2DTo3DFrustumPersp)[_0x51631b(0x4a11)]=_0x2d9aa0[_0x51631b(0x184f)]/_0x2d9aa0[_0x5d0c64(0x3883)],_0x4e0061[_0x51631b(0x1283)]=CesiumMath[_0x5d0c64(0x4476)](0x3c)),_0x18d4a6[_0x5d0c64(0x1187)]=_0x4e0061;var _0x5c628b=complete3DCallback(_0x18d4a6);createMorphHandler(this,_0x5c628b),morphFromColumbusViewTo3D(this,_0x24306f,_0x18d4a6,_0x5c628b);}0x0===_0x24306f&&defined$1(this[_0x51631b(0x58d2)])&&this[_0x5d0c64(0x1a84)]();}},SceneTransitioner[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},SceneTransitioner[_0x307c2b(0x1aa2)]['destroy']=function(){return destroyMorphHandler(this),destroyObject$1(this);};var scratchCVTo3DCartographic=new Cartographic(),scratchCVTo3DSurfacePoint=new Cartesian3(),scratchCVTo3DFromENU=new Matrix4();function getColumbusViewTo3DCamera(_0x177a0d,_0x5b55de){var _0x187f73=_0x307c2b,_0xdb3ea8=_0x5e00b3,_0x1f02dc=_0x177a0d[_0xdb3ea8(0x5e52)],_0x1abae5=_0x1f02dc[_0xdb3ea8(0x5592)],_0x16aab8=scratchCVTo3DCamera,_0x3693dd=_0x16aab8[_0x187f73(0x2fe9)],_0x36c7b7=_0x16aab8[_0xdb3ea8(0x416)],_0x1366c0=_0x16aab8['up'],_0x322951=_0x1f02dc[_0xdb3ea8(0x5cd9)][_0xdb3ea8(0x26b)](_0x1abae5['position'],scratchCVTo3DCartographic);_0x5b55de[_0xdb3ea8(0x5012)](_0x322951,_0x3693dd);var _0x4b706c=_0x5b55de[_0xdb3ea8(0x1dcb)](_0x3693dd,scratchCVTo3DSurfacePoint),_0x33359e=Transforms[_0xdb3ea8(0x14ce)](_0x4b706c,_0x5b55de,scratchCVTo3DFromENU);return Matrix4[_0x187f73(0x302c)](_0x33359e,_0x1abae5[_0xdb3ea8(0x416)],_0x36c7b7),Matrix4[_0x187f73(0x302c)](_0x33359e,_0x1abae5['up'],_0x1366c0),_0x16aab8;}var scratchCVTo3DStartPos=new Cartesian3(),scratchCVTo3DStartDir=new Cartesian3(),scratchCVTo3DStartUp=new Cartesian3(),scratchCVTo3DEndPos=new Cartesian3(),scratchCVTo3DEndDir=new Cartesian3(),scratchCVTo3DEndUp=new Cartesian3();function morphFromColumbusViewTo3D(_0x1cf80a,_0x401aa3,_0x1ad421,_0x3a406e){var _0x3e2c05=_0x307c2b,_0x510d4d=_0x5e00b3;_0x401aa3*=0.5;var _0x1a16ab=_0x1cf80a[_0x510d4d(0x5e52)],_0xe1659c=_0x1a16ab[_0x510d4d(0x5592)],_0x4ac34e=Cartesian3[_0x510d4d(0x40f3)](_0xe1659c[_0x3e2c05(0x2fe9)],scratchCVTo3DStartPos),_0x7640c3=Cartesian3[_0x510d4d(0x40f3)](_0xe1659c[_0x510d4d(0x416)],scratchCVTo3DStartDir),_0xe566e=Cartesian3[_0x510d4d(0x40f3)](_0xe1659c['up'],scratchCVTo3DStartUp),_0x12172b=Matrix4[_0x510d4d(0x108e)](Camera[_0x510d4d(0x4a8c)],_0x1ad421[_0x3e2c05(0x2fe9)],scratchCVTo3DEndPos),_0x1e9325=Matrix4[_0x510d4d(0x1bef)](Camera[_0x510d4d(0x4a8c)],_0x1ad421[_0x510d4d(0x416)],scratchCVTo3DEndDir),_0xad9e21=Matrix4[_0x510d4d(0x1bef)](Camera[_0x510d4d(0x4a8c)],_0x1ad421['up'],scratchCVTo3DEndUp),_0x530f5e=_0x1a16ab[_0x510d4d(0x2cdb)]['add']({'duration':_0x401aa3,'easingFunction':EasingFunction$1[_0x510d4d(0x3cb4)],'startObject':{'time':0x0},'stopObject':{'time':0x1},'update':function(_0xdbf9e4){var _0xf5ed5c=_0x3e2c05,_0x44149a=_0x510d4d;columbusViewMorph(_0x4ac34e,_0x12172b,_0xdbf9e4[_0x44149a(0x45cb)],_0xe1659c[_0x44149a(0x3747)]),columbusViewMorph(_0x7640c3,_0x1e9325,_0xdbf9e4[_0xf5ed5c(0x25ef)],_0xe1659c[_0x44149a(0x416)]),columbusViewMorph(_0xe566e,_0xad9e21,_0xdbf9e4[_0x44149a(0x45cb)],_0xe1659c['up']),Cartesian3[_0x44149a(0x4143)](_0xe1659c['direction'],_0xe1659c['up'],_0xe1659c[_0x44149a(0x1d74)]),Cartesian3[_0x44149a(0x4853)](_0xe1659c[_0x44149a(0x1d74)],_0xe1659c[_0x44149a(0x1d74)]);},'complete':function(){addMorphTimeAnimations(_0x1cf80a,_0x1a16ab,0x0,0x1,_0x401aa3,_0x3a406e);}});_0x1cf80a[_0x510d4d(0x545c)][_0x510d4d(0x5323)](_0x530f5e);}var scratch2DTo3DFrustumOrtho=new OrthographicFrustum(),scratch3DToCVStartPos=new Cartesian3(),scratch3DToCVStartDir=new Cartesian3(),scratch3DToCVStartUp=new Cartesian3(),scratch3DToCVEndPos=new Cartesian3(),scratch3DToCVEndDir=new Cartesian3(),scratch3DToCVEndUp=new Cartesian3();function morphFrom2DTo3D(_0x53b609,_0x3c5ca4,_0x9ec0){var _0x3c868d=_0x307c2b,_0x3c731f=_0x5e00b3;_0x3c5ca4/=0x3;var _0x188951,_0xe9409e,_0x4f5687=_0x53b609[_0x3c731f(0x5e52)],_0x24afaa=_0x4f5687[_0x3c731f(0x5592)];_0x3c5ca4>0x0?(_0x188951=scratchCVTo3DCamera,Cartesian3['fromDegrees'](0x0,0x0,0x5*_0x9ec0[_0x3c868d(0x64b)],_0x9ec0,_0x188951[_0x3c731f(0x3747)]),Cartesian3[_0x3c868d(0x5309)](_0x188951[_0x3c731f(0x3747)],_0x188951[_0x3c731f(0x416)]),Cartesian3[_0x3c868d(0x4d5b)](_0x188951[_0x3c731f(0x416)],_0x188951[_0x3c731f(0x416)]),Cartesian3['clone'](Cartesian3[_0x3c731f(0x39c7)],_0x188951['up'])):(_0x24afaa[_0x3c731f(0x3747)]['z']=_0x24afaa[_0x3c731f(0x1187)][_0x3c731f(0x1d74)]-_0x24afaa[_0x3c731f(0x1187)][_0x3c731f(0x4db1)],_0x188951=getColumbusViewTo3DCamera(_0x53b609,_0x9ec0)),_0x53b609[_0x3c731f(0x9dd)]?((_0xe9409e=scratch2DTo3DFrustumOrtho)[_0x3c731f(0x2054)]=_0x4f5687[_0x3c731f(0x1564)]/_0x4f5687[_0x3c731f(0x3883)],_0xe9409e[_0x3c868d(0x2299)]=_0x24afaa[_0x3c731f(0x1187)][_0x3c731f(0x1d74)]-_0x24afaa[_0x3c731f(0x1187)][_0x3c731f(0x4db1)]):((_0xe9409e=scratch2DTo3DFrustumPersp)[_0x3c731f(0x2054)]=_0x4f5687[_0x3c731f(0x1564)]/_0x4f5687[_0x3c731f(0x3883)],_0xe9409e[_0x3c731f(0xa79)]=CesiumMath[_0x3c868d(0x18e6)](0x3c)),_0x188951[_0x3c731f(0x1187)]=_0xe9409e;var _0x5bb820,_0x239c7e=complete3DCallback(_0x188951);createMorphHandler(_0x53b609,_0x239c7e),_0x5bb820=_0x53b609[_0x3c868d(0x53a1)]?function(){morphFromColumbusViewTo3D(_0x53b609,_0x3c5ca4,_0x188951,_0x239c7e);}:function(){morphOrthographicToPerspective(_0x53b609,_0x3c5ca4,_0x188951,function(){morphFromColumbusViewTo3D(_0x53b609,_0x3c5ca4,_0x188951,_0x239c7e);});},_0x3c5ca4>0x0?(_0x4f5687[_0x3c731f(0x2201)]=SceneMode$1[_0x3c868d(0x238f)],_0x24afaa[_0x3c731f(0x2134)]({'duration':_0x3c5ca4,'destination':Cartesian3[_0x3c731f(0x10c5)](0x0,0x0,0x5*_0x9ec0[_0x3c731f(0x1617)],_0x9ec0,scratch3DToCVEndPos),'complete':function(){var _0x291eb4=_0x3c868d,_0x42d046=_0x3c731f;_0x4f5687[_0x291eb4(0x360b)]=SceneMode$1[_0x42d046(0x530d)],_0x5bb820();}})):_0x5bb820();}function columbusViewMorph(_0x22c129,_0x2eef14,_0x5de79a,_0x334c08){var _0x427829=_0x5e00b3;return Cartesian3[_0x427829(0x3596)](_0x22c129,_0x2eef14,_0x5de79a,_0x334c08);}function morphPerspectiveToOrthographic(_0x47ab4a,_0x3e6d06,_0x55d67a,_0x4109b2,_0x24919a){var _0x375b6e=_0x307c2b,_0x5ec008=_0x5e00b3,_0x3a2504=_0x47ab4a[_0x5ec008(0x5e52)],_0x3699c9=_0x3a2504['camera'];if(!(_0x3699c9[_0x5ec008(0x1187)]instanceof OrthographicFrustum)){var _0x37dba3=_0x3699c9[_0x5ec008(0x1187)][_0x375b6e(0x1283)],_0x4d1e2f=0.5*CesiumMath[_0x375b6e(0x476)],_0x2c6b06=_0x55d67a[_0x5ec008(0x3747)]['z']*Math[_0x5ec008(0x59e4)](0.5*_0x37dba3);_0x3699c9[_0x375b6e(0x250e)][_0x5ec008(0x389f)]=_0x2c6b06/Math[_0x375b6e(0x160c)](0.5*_0x4d1e2f)+0x989680;var _0x1a8281=_0x3a2504[_0x5ec008(0x2cdb)][_0x5ec008(0x30c2)]({'duration':_0x3e6d06,'easingFunction':EasingFunction$1[_0x5ec008(0x3cb4)],'startObject':{'time':0x0},'stopObject':{'time':0x1},'update':function(_0x582237){var _0x4b888f=_0x375b6e,_0x5d805f=_0x5ec008;_0x3699c9[_0x5d805f(0x1187)][_0x4b888f(0x1283)]=CesiumMath[_0x4b888f(0x3a7e)](_0x37dba3,_0x4d1e2f,_0x582237[_0x5d805f(0x45cb)]);var _0x14f77e=_0x2c6b06/Math[_0x5d805f(0x59e4)](0.5*_0x3699c9[_0x4b888f(0x250e)][_0x5d805f(0xa79)]);_0x4109b2(_0x3699c9,_0x14f77e);},'complete':function(){var _0x5ec7b7=_0x5ec008;_0x3699c9[_0x5ec7b7(0x1187)]=_0x55d67a[_0x5ec7b7(0x1187)][_0x5ec7b7(0x40f3)](),_0x24919a(_0x47ab4a);}});_0x47ab4a[_0x375b6e(0xf3b)][_0x375b6e(0x2a0e)](_0x1a8281);}}var scratchCVTo2DStartPos=new Cartesian3(),scratchCVTo2DStartDir=new Cartesian3(),scratchCVTo2DStartUp=new Cartesian3(),scratchCVTo2DEndPos=new Cartesian3(),scratchCVTo2DEndDir=new Cartesian3(),scratchCVTo2DEndUp=new Cartesian3(),scratchCVTo2DFrustum=new OrthographicOffCenterFrustum(),scratchCVTo2DRay=new Ray(),scratchCVTo2DPickPos=new Cartesian3(),scratchCVTo2DCamera={'position':void 0x0,'direction':void 0x0,'up':void 0x0,'frustum':void 0x0};function morphFromColumbusViewTo2D(_0x110036,_0x3856b5){var _0x5cad7b=_0x307c2b,_0x1e73e6=_0x5e00b3;_0x3856b5*=0.5;var _0x5d39f0=_0x110036[_0x1e73e6(0x5e52)],_0x2618e1=_0x5d39f0[_0x1e73e6(0x5592)],_0x16ecf3=Cartesian3[_0x5cad7b(0x2d7b)](_0x2618e1[_0x1e73e6(0x3747)],scratchCVTo2DStartPos),_0x415d89=Cartesian3[_0x1e73e6(0x40f3)](_0x2618e1[_0x5cad7b(0x2a4f)],scratchCVTo2DStartDir),_0x46aca2=Cartesian3[_0x5cad7b(0x2d7b)](_0x2618e1['up'],scratchCVTo2DStartUp),_0x4d98fb=Cartesian3[_0x1e73e6(0xa61)](Cartesian3[_0x1e73e6(0x39c7)],scratchCVTo2DEndDir),_0x23808d=Cartesian3[_0x1e73e6(0x40f3)](Cartesian3['UNIT_Y'],scratchCVTo2DEndUp),_0x59becf=scratchCVTo2DEndPos;if(_0x3856b5>0x0)Cartesian3[_0x1e73e6(0x40f3)](Cartesian3[_0x1e73e6(0x3a34)],scratchCVTo2DEndPos),_0x59becf['z']=0x5*_0x5d39f0[_0x5cad7b(0xec2)][_0x1e73e6(0x4faa)][_0x1e73e6(0x1617)];else{Cartesian3[_0x1e73e6(0x40f3)](_0x16ecf3,scratchCVTo2DEndPos);var _0x5c1d7a=scratchCVTo2DRay;Matrix4[_0x1e73e6(0x108e)](Camera[_0x1e73e6(0x3033)],_0x16ecf3,_0x5c1d7a[_0x1e73e6(0x39da)]),Matrix4[_0x1e73e6(0x1bef)](Camera[_0x1e73e6(0x3033)],_0x415d89,_0x5c1d7a[_0x1e73e6(0x416)]);var _0x2e8014=_0x5d39f0[_0x1e73e6(0x43fb)];if(defined$1(_0x2e8014)){var _0x40089c=_0x2e8014[_0x1e73e6(0x327f)](_0x5c1d7a,_0x5d39f0,scratchCVTo2DPickPos);defined$1(_0x40089c)&&(Matrix4[_0x1e73e6(0x108e)](Camera[_0x1e73e6(0x4a8c)],_0x40089c,_0x59becf),_0x59becf['z']+=Cartesian3[_0x5cad7b(0x2665)](_0x16ecf3,_0x59becf));}}var _0x287fcc=scratchCVTo2DFrustum;_0x287fcc['right']=0.5*_0x59becf['z'],_0x287fcc[_0x1e73e6(0x4db1)]=-_0x287fcc[_0x1e73e6(0x1d74)],_0x287fcc['top']=_0x287fcc['right']*(_0x5d39f0[_0x5cad7b(0xae9)]/_0x5d39f0[_0x1e73e6(0x1564)]),_0x287fcc[_0x1e73e6(0x4645)]=-_0x287fcc[_0x1e73e6(0x4f04)];var _0x124479=scratchCVTo2DCamera;_0x124479[_0x1e73e6(0x3747)]=_0x59becf,_0x124479[_0x1e73e6(0x416)]=_0x4d98fb,_0x124479['up']=_0x23808d,_0x124479[_0x1e73e6(0x1187)]=_0x287fcc;var _0x41459a=complete2DCallback(_0x124479);function _0x13c794(_0x34ac31,_0x75cd17){var _0x4c2644=_0x1e73e6;_0x34ac31[_0x4c2644(0x3747)]['z']=_0x75cd17;}createMorphHandler(_0x110036,_0x41459a);var _0x53fb28=_0x5d39f0[_0x1e73e6(0x2cdb)][_0x5cad7b(0x1af6)]({'duration':_0x3856b5,'easingFunction':EasingFunction$1[_0x1e73e6(0x3cb4)],'startObject':{'time':0x0},'stopObject':{'time':0x1},'update':function(_0x28e99c){var _0x2e150b=_0x5cad7b,_0xf2bcd9=_0x1e73e6;columbusViewMorph(_0x16ecf3,_0x59becf,_0x28e99c[_0xf2bcd9(0x45cb)],_0x2618e1[_0x2e150b(0x2fe9)]),columbusViewMorph(_0x415d89,_0x4d98fb,_0x28e99c[_0xf2bcd9(0x45cb)],_0x2618e1[_0x2e150b(0x2a4f)]),columbusViewMorph(_0x46aca2,_0x23808d,_0x28e99c[_0xf2bcd9(0x45cb)],_0x2618e1['up']),Cartesian3[_0xf2bcd9(0x4143)](_0x2618e1[_0xf2bcd9(0x416)],_0x2618e1['up'],_0x2618e1[_0xf2bcd9(0x1d74)]),Cartesian3[_0xf2bcd9(0x4853)](_0x2618e1[_0x2e150b(0xf7d)],_0x2618e1[_0xf2bcd9(0x1d74)]),_0x2618e1[_0xf2bcd9(0x1a71)](!0x0);},'complete':function(){morphPerspectiveToOrthographic(_0x110036,_0x3856b5,_0x124479,_0x13c794,_0x41459a);}});_0x110036[_0x1e73e6(0x545c)][_0x1e73e6(0x5323)](_0x53fb28);}var scratch3DTo2DCartographic=new Cartographic(),scratch3DTo2DCamera={'position':new Cartesian3(),'direction':new Cartesian3(),'up':new Cartesian3(),'position2D':new Cartesian3(),'direction2D':new Cartesian3(),'up2D':new Cartesian3(),'frustum':new OrthographicOffCenterFrustum()},scratch3DTo2DEndCamera={'position':new Cartesian3(),'direction':new Cartesian3(),'up':new Cartesian3(),'frustum':void 0x0},scratch3DTo2DPickPosition=new Cartesian3(),scratch3DTo2DRay=new Ray(),scratch3DTo2DToENU=new Matrix4(),scratch3DTo2DSurfacePoint=new Cartesian3();function morphFrom3DTo2D(_0x57d7c8,_0x2bfb9e,_0x251b27){var _0x26415f=_0x307c2b,_0x139a20=_0x5e00b3;_0x2bfb9e*=0.5;var _0x33ecf6=_0x57d7c8[_0x26415f(0x16a0)],_0x1fdf33=_0x33ecf6[_0x139a20(0x5592)],_0x2a0b87=scratch3DTo2DCamera;if(_0x2bfb9e>0x0)Cartesian3[_0x139a20(0x40f3)](Cartesian3[_0x139a20(0x3a34)],_0x2a0b87[_0x139a20(0x3747)]),_0x2a0b87[_0x139a20(0x3747)]['z']=0x5*_0x251b27[_0x139a20(0x1617)],Cartesian3[_0x139a20(0xa61)](Cartesian3[_0x26415f(0x1e5a)],_0x2a0b87[_0x139a20(0x416)]),Cartesian3[_0x139a20(0x40f3)](Cartesian3[_0x139a20(0x5390)],_0x2a0b87['up']);else{_0x251b27[_0x139a20(0x3bd7)](_0x1fdf33[_0x139a20(0x2b06)],scratch3DTo2DCartographic),_0x33ecf6[_0x139a20(0x5cd9)]['project'](scratch3DTo2DCartographic,_0x2a0b87[_0x139a20(0x3747)]),Cartesian3[_0x139a20(0xa61)](Cartesian3[_0x139a20(0x39c7)],_0x2a0b87[_0x139a20(0x416)]),Cartesian3[_0x139a20(0x40f3)](Cartesian3[_0x26415f(0x4a13)],_0x2a0b87['up']);var _0x3e7dfa=scratch3DTo2DRay;Cartesian3[_0x139a20(0x40f3)](_0x2a0b87[_0x139a20(0x4bb8)],_0x3e7dfa[_0x26415f(0x416f)]);var _0x162a80=Cartesian3[_0x139a20(0x40f3)](_0x1fdf33[_0x139a20(0x20e8)],_0x3e7dfa[_0x139a20(0x416)]),_0x65863e=_0x251b27[_0x26415f(0x2725)](_0x1fdf33[_0x139a20(0x2b06)],scratch3DTo2DSurfacePoint),_0x4104aa=Transforms[_0x26415f(0xab8)](_0x65863e,_0x251b27,scratch3DTo2DToENU);Matrix4[_0x139a20(0x19c5)](_0x4104aa,_0x4104aa),Matrix4['multiplyByPointAsVector'](_0x4104aa,_0x162a80,_0x162a80),Matrix4[_0x139a20(0x1bef)](Camera[_0x139a20(0x3033)],_0x162a80,_0x162a80);var _0x268f99=_0x33ecf6[_0x26415f(0x2ff8)];if(defined$1(_0x268f99)){var _0x4e4de8=_0x268f99[_0x139a20(0x327f)](_0x3e7dfa,_0x33ecf6,scratch3DTo2DPickPosition);if(defined$1(_0x4e4de8)){var _0x51b85f=Cartesian3[_0x139a20(0x451d)](_0x2a0b87[_0x26415f(0x3d22)],_0x4e4de8);_0x4e4de8['x']+=_0x51b85f,Cartesian3[_0x139a20(0x40f3)](_0x4e4de8,_0x2a0b87[_0x26415f(0x3d22)]);}}}function _0x55c4c7(_0x4a6a2a,_0x1f6541){var _0x5726d1=_0x139a20;_0x4a6a2a[_0x5726d1(0x3747)]['x']=_0x1f6541;}Matrix4[_0x139a20(0x108e)](Camera[_0x139a20(0x3033)],_0x2a0b87[_0x139a20(0x3747)],_0x2a0b87[_0x139a20(0x4bb8)]),Matrix4[_0x26415f(0x302c)](Camera[_0x139a20(0x3033)],_0x2a0b87[_0x26415f(0x2a4f)],_0x2a0b87[_0x139a20(0x57f8)]),Matrix4[_0x139a20(0x1bef)](Camera['TRANSFORM_2D'],_0x2a0b87['up'],_0x2a0b87[_0x139a20(0x167d)]);var _0x30fa2f=_0x2a0b87[_0x26415f(0x250e)];_0x30fa2f[_0x139a20(0x1d74)]=0.5*_0x2a0b87[_0x26415f(0x2fe9)]['z'],_0x30fa2f[_0x139a20(0x4db1)]=-_0x30fa2f['right'],_0x30fa2f[_0x26415f(0x49a6)]=_0x30fa2f[_0x139a20(0x1d74)]*(_0x33ecf6[_0x139a20(0x3883)]/_0x33ecf6[_0x139a20(0x1564)]),_0x30fa2f[_0x139a20(0x4645)]=-_0x30fa2f[_0x139a20(0x4f04)];var _0xcd5494=scratch3DTo2DEndCamera;Matrix4[_0x139a20(0x108e)](Camera[_0x139a20(0x4a8c)],_0x2a0b87[_0x139a20(0x4bb8)],_0xcd5494[_0x26415f(0x2fe9)]),Cartesian3[_0x139a20(0x40f3)](_0x2a0b87[_0x26415f(0x2a4f)],_0xcd5494[_0x139a20(0x416)]),Cartesian3[_0x139a20(0x40f3)](_0x2a0b87['up'],_0xcd5494['up']),_0xcd5494[_0x139a20(0x1187)]=_0x30fa2f;var _0x280e03=complete2DCallback(_0xcd5494);createMorphHandler(_0x57d7c8,_0x280e03),morphFrom3DToColumbusView(_0x57d7c8,_0x2bfb9e,_0x2a0b87,function(){morphPerspectiveToOrthographic(_0x57d7c8,_0x2bfb9e,_0x2a0b87,_0x55c4c7,_0x280e03);});}function morphOrthographicToPerspective(_0x1fe8e3,_0xc72e40,_0x39b455,_0x54676e){var _0x376f61=_0x307c2b,_0x361292=_0x5e00b3,_0x5caa41=_0x1fe8e3[_0x376f61(0x16a0)],_0x410484=_0x5caa41[_0x361292(0x5592)],_0x5eb4f9=_0x410484[_0x361292(0x1187)][_0x361292(0x1d74)]-_0x410484[_0x376f61(0x250e)][_0x361292(0x4db1)];_0x410484[_0x361292(0x1187)]=_0x39b455[_0x361292(0x1187)][_0x361292(0x40f3)]();var _0x23d076=_0x410484[_0x361292(0x1187)][_0x376f61(0x1283)],_0x3dd214=0.5*CesiumMath[_0x361292(0x5b17)],_0x3bd8ff=_0x5eb4f9*Math[_0x361292(0x59e4)](0.5*_0x23d076);_0x410484[_0x361292(0x1187)]['far']=_0x3bd8ff/Math[_0x361292(0x59e4)](0.5*_0x3dd214)+0x989680,_0x410484[_0x376f61(0x250e)][_0x361292(0xa79)]=_0x3dd214;var _0x461ec4=_0x5caa41[_0x361292(0x2cdb)][_0x361292(0x30c2)]({'duration':_0xc72e40,'easingFunction':EasingFunction$1[_0x361292(0x3cb4)],'startObject':{'time':0x0},'stopObject':{'time':0x1},'update':function(_0x14b3b0){var _0x14d3b7=_0x361292;_0x410484[_0x14d3b7(0x1187)][_0x14d3b7(0xa79)]=CesiumMath[_0x14d3b7(0x3596)](_0x3dd214,_0x23d076,_0x14b3b0[_0x14d3b7(0x45cb)]),_0x410484[_0x14d3b7(0x3747)]['z']=_0x3bd8ff/Math[_0x14d3b7(0x59e4)](0.5*_0x410484[_0x14d3b7(0x1187)][_0x14d3b7(0xa79)]);},'complete':function(){_0x54676e(_0x1fe8e3);}});_0x1fe8e3[_0x361292(0x545c)][_0x376f61(0x2a0e)](_0x461ec4);}function morphFrom2DToColumbusView(_0x579155,_0x5b34fb,_0xbf9524,_0x4be9a6){var _0xeb9502=_0x307c2b,_0x59b2f4=_0x5e00b3;_0x5b34fb*=0.5;var _0x1ea522=_0x579155[_0x59b2f4(0x5e52)],_0x445361=_0x1ea522['camera'],_0x45407d=Cartesian3[_0x59b2f4(0x40f3)](_0xbf9524[_0xeb9502(0x2fe9)],scratch3DToCVEndPos),_0x12f620=Cartesian3[_0xeb9502(0x2d7b)](_0xbf9524[_0x59b2f4(0x416)],scratch3DToCVEndDir),_0x5996a4=Cartesian3[_0xeb9502(0x2d7b)](_0xbf9524['up'],scratch3DToCVEndUp);function _0x4be583(){var _0xf5e9d6=_0xeb9502,_0x1de067=_0x59b2f4;_0x445361['frustum']=_0xbf9524[_0xf5e9d6(0x250e)][_0x1de067(0x40f3)]();var _0x30d523=Cartesian3[_0xf5e9d6(0x2d7b)](_0x445361[_0x1de067(0x3747)],scratch3DToCVStartPos),_0x5b60bc=Cartesian3[_0x1de067(0x40f3)](_0x445361[_0xf5e9d6(0x2a4f)],scratch3DToCVStartDir),_0x5d6f8c=Cartesian3[_0x1de067(0x40f3)](_0x445361['up'],scratch3DToCVStartUp);_0x30d523['z']=_0x45407d['z'];var _0x280f5f=_0x1ea522[_0x1de067(0x2cdb)][_0x1de067(0x30c2)]({'duration':_0x5b34fb,'easingFunction':EasingFunction$1[_0xf5e9d6(0xcbe)],'startObject':{'time':0x0},'stopObject':{'time':0x1},'update':function(_0x250aa8){var _0x2d57fe=_0xf5e9d6,_0x313394=_0x1de067;columbusViewMorph(_0x30d523,_0x45407d,_0x250aa8[_0x2d57fe(0x25ef)],_0x445361['position']),columbusViewMorph(_0x5b60bc,_0x12f620,_0x250aa8[_0x313394(0x45cb)],_0x445361[_0x313394(0x416)]),columbusViewMorph(_0x5d6f8c,_0x5996a4,_0x250aa8[_0x313394(0x45cb)],_0x445361['up']),Cartesian3[_0x313394(0x4143)](_0x445361[_0x313394(0x416)],_0x445361['up'],_0x445361[_0x313394(0x1d74)]),Cartesian3[_0x313394(0x4853)](_0x445361['right'],_0x445361['right']);},'complete':function(){_0x4be9a6(_0x579155);}});_0x579155[_0x1de067(0x545c)][_0x1de067(0x5323)](_0x280f5f);}_0x1ea522[_0x59b2f4(0x2201)]=SceneMode$1[_0xeb9502(0xc77)],_0x579155[_0x59b2f4(0x9dd)]?_0x4be583():morphOrthographicToPerspective(_0x579155,0x0,_0xbf9524,_0x4be583);}function morphFrom3DToColumbusView(_0x53252d,_0x5cc27c,_0x5e0618,_0x5f25a2){var _0x45f10b=_0x307c2b,_0x4046ad=_0x5e00b3,_0x23bea3=_0x53252d[_0x4046ad(0x5e52)],_0x45539a=_0x23bea3[_0x4046ad(0x5592)],_0x331cb6=Cartesian3[_0x4046ad(0x40f3)](_0x45539a[_0x4046ad(0x3747)],scratch3DToCVStartPos),_0x18a897=Cartesian3[_0x4046ad(0x40f3)](_0x45539a[_0x4046ad(0x416)],scratch3DToCVStartDir),_0x1fde2a=Cartesian3[_0x45f10b(0x2d7b)](_0x45539a['up'],scratch3DToCVStartUp),_0x4cabf7=Cartesian3[_0x4046ad(0x40f3)](_0x5e0618[_0x4046ad(0x4bb8)],scratch3DToCVEndPos),_0x260e4b=Cartesian3[_0x4046ad(0x40f3)](_0x5e0618[_0x4046ad(0x57f8)],scratch3DToCVEndDir),_0x53c241=Cartesian3['clone'](_0x5e0618[_0x4046ad(0x167d)],scratch3DToCVEndUp),_0x1a964b=_0x23bea3[_0x4046ad(0x2cdb)][_0x4046ad(0x30c2)]({'duration':_0x5cc27c,'easingFunction':EasingFunction$1[_0x4046ad(0x3cb4)],'startObject':{'time':0x0},'stopObject':{'time':0x1},'update':function(_0x238eed){var _0x2dd022=_0x45f10b,_0x33e014=_0x4046ad;columbusViewMorph(_0x331cb6,_0x4cabf7,_0x238eed[_0x2dd022(0x25ef)],_0x45539a[_0x33e014(0x3747)]),columbusViewMorph(_0x18a897,_0x260e4b,_0x238eed[_0x2dd022(0x25ef)],_0x45539a[_0x33e014(0x416)]),columbusViewMorph(_0x1fde2a,_0x53c241,_0x238eed[_0x33e014(0x45cb)],_0x45539a['up']),Cartesian3[_0x33e014(0x4143)](_0x45539a[_0x33e014(0x416)],_0x45539a['up'],_0x45539a[_0x2dd022(0xf7d)]),Cartesian3[_0x33e014(0x4853)](_0x45539a[_0x33e014(0x1d74)],_0x45539a[_0x33e014(0x1d74)]),_0x45539a[_0x33e014(0x1a71)](!0x0);},'complete':function(){addMorphTimeAnimations(_0x53252d,_0x23bea3,0x1,0x0,_0x5cc27c,_0x5f25a2);}});_0x53252d[_0x4046ad(0x545c)][_0x4046ad(0x5323)](_0x1a964b);}function addMorphTimeAnimations(_0x173404,_0x5db374,_0x5cac3a,_0x41e24b,_0x40fd27,_0xfbc610){var _0x46560e=_0x5e00b3,_0x4a75df={'object':_0x5db374,'property':_0x46560e(0x15b4),'startValue':_0x5cac3a,'stopValue':_0x41e24b,'duration':_0x40fd27,'easingFunction':EasingFunction$1[_0x46560e(0x3cb4)]};defined$1(_0xfbc610)&&(_0x4a75df[_0x46560e(0x12e5)]=function(){_0xfbc610(_0x173404);});var _0x2889ed=_0x5db374[_0x46560e(0x2cdb)][_0x46560e(0x533e)](_0x4a75df);_0x173404['_currentTweens'][_0x46560e(0x5323)](_0x2889ed);}function complete3DCallback(_0x2f70d7){return function(_0x53d131){var _0x2b597c=_0x140d,_0x1299b1=_0x23ca,_0x13a409=_0x53d131[_0x1299b1(0x5e52)];_0x13a409[_0x2b597c(0x360b)]=SceneMode$1[_0x1299b1(0x3c78)],_0x13a409['morphTime']=SceneMode$1[_0x1299b1(0x392f)](SceneMode$1[_0x1299b1(0x3c78)]),destroyMorphHandler(_0x53d131);var _0x2fd381=_0x13a409[_0x1299b1(0x5592)];(_0x53d131[_0x2b597c(0x510e)]!==SceneMode$1[_0x1299b1(0x530d)]||_0x53d131[_0x1299b1(0x5e35)])&&(_0x53d131[_0x1299b1(0x5e35)]=!0x1,Cartesian3[_0x2b597c(0x2d7b)](_0x2f70d7[_0x2b597c(0x2fe9)],_0x2fd381[_0x2b597c(0x2fe9)]),Cartesian3[_0x1299b1(0x40f3)](_0x2f70d7[_0x1299b1(0x416)],_0x2fd381[_0x2b597c(0x2a4f)]),Cartesian3[_0x1299b1(0x40f3)](_0x2f70d7['up'],_0x2fd381['up']),Cartesian3[_0x1299b1(0x4143)](_0x2fd381[_0x1299b1(0x416)],_0x2fd381['up'],_0x2fd381[_0x1299b1(0x1d74)]),Cartesian3[_0x1299b1(0x4853)](_0x2fd381[_0x2b597c(0xf7d)],_0x2fd381[_0x1299b1(0x1d74)]),_0x2fd381[_0x1299b1(0x1187)]=_0x2f70d7[_0x1299b1(0x1187)][_0x1299b1(0x40f3)]());var _0x41ad7d=_0x2fd381['frustum'];_0x13a409[_0x1299b1(0x3859)]['useLogDepth']&&(_0x41ad7d[_0x1299b1(0xcd2)]=0.1,_0x41ad7d[_0x1299b1(0x389f)]=0x2540be400);var _0x5e2a87=defined$1(_0x53d131[_0x1299b1(0x1a84)]);_0x53d131[_0x1299b1(0x1a84)]=void 0x0,_0x13a409[_0x1299b1(0x5592)][_0x1299b1(0xa16)](_0x13a409['mode']),_0x53d131['_scene'][_0x1299b1(0x4655)][_0x1299b1(0x1c10)](_0x53d131,_0x53d131[_0x1299b1(0x4e17)],SceneMode$1[_0x2b597c(0x16b8)],_0x5e2a87);};}function complete2DCallback(_0x284781){return function(_0x120a6d){var _0x376616=_0x140d,_0x4c6ad4=_0x23ca,_0x3f8777=_0x120a6d[_0x4c6ad4(0x5e52)];_0x3f8777[_0x4c6ad4(0x2201)]=SceneMode$1[_0x4c6ad4(0x174c)],_0x3f8777[_0x4c6ad4(0x15b4)]=SceneMode$1[_0x4c6ad4(0x392f)](SceneMode$1[_0x376616(0x238f)]),destroyMorphHandler(_0x120a6d);var _0x179e2a=_0x3f8777[_0x4c6ad4(0x5592)];Cartesian3[_0x4c6ad4(0x40f3)](_0x284781[_0x4c6ad4(0x3747)],_0x179e2a[_0x4c6ad4(0x3747)]),_0x179e2a[_0x4c6ad4(0x3747)]['z']=0x2*_0x3f8777[_0x4c6ad4(0x5cd9)][_0x4c6ad4(0x4faa)][_0x4c6ad4(0x1617)],Cartesian3[_0x4c6ad4(0x40f3)](_0x284781[_0x376616(0x2a4f)],_0x179e2a[_0x376616(0x2a4f)]),Cartesian3['clone'](_0x284781['up'],_0x179e2a['up']),Cartesian3[_0x376616(0x1b4a)](_0x179e2a[_0x4c6ad4(0x416)],_0x179e2a['up'],_0x179e2a[_0x4c6ad4(0x1d74)]),Cartesian3[_0x4c6ad4(0x4853)](_0x179e2a[_0x4c6ad4(0x1d74)],_0x179e2a[_0x4c6ad4(0x1d74)]),_0x179e2a[_0x4c6ad4(0x1187)]=_0x284781[_0x4c6ad4(0x1187)][_0x4c6ad4(0x40f3)]();var _0x718b28=defined$1(_0x120a6d[_0x4c6ad4(0x1a84)]);_0x120a6d[_0x4c6ad4(0x1a84)]=void 0x0,_0x3f8777[_0x4c6ad4(0x5592)][_0x4c6ad4(0xa16)](_0x3f8777[_0x4c6ad4(0x3037)]),_0x120a6d[_0x4c6ad4(0x5e52)][_0x4c6ad4(0x4655)][_0x4c6ad4(0x1c10)](_0x120a6d,_0x120a6d[_0x4c6ad4(0x4e17)],SceneMode$1[_0x4c6ad4(0x174c)],_0x718b28);};}function completeColumbusViewCallback(_0x129cea){return function(_0x2b30da){var _0x3259d6=_0x140d,_0x5d288a=_0x23ca,_0x25d04f=_0x2b30da[_0x3259d6(0x16a0)];_0x25d04f[_0x5d288a(0x2201)]=SceneMode$1[_0x5d288a(0x5d29)],_0x25d04f[_0x5d288a(0x15b4)]=SceneMode$1[_0x5d288a(0x392f)](SceneMode$1[_0x5d288a(0x5d29)]),destroyMorphHandler(_0x2b30da);var _0x1aa9fb=_0x25d04f[_0x3259d6(0x57e6)];(_0x2b30da[_0x5d288a(0x4ae)]!==SceneMode$1[_0x5d288a(0x530d)]||_0x2b30da[_0x5d288a(0x5e35)])&&(_0x2b30da[_0x5d288a(0x5e35)]=!0x1,Cartesian3[_0x5d288a(0x40f3)](_0x129cea[_0x5d288a(0x3747)],_0x1aa9fb[_0x3259d6(0x2fe9)]),Cartesian3[_0x5d288a(0x40f3)](_0x129cea[_0x5d288a(0x416)],_0x1aa9fb[_0x5d288a(0x416)]),Cartesian3[_0x5d288a(0x40f3)](_0x129cea['up'],_0x1aa9fb['up']),Cartesian3[_0x3259d6(0x1b4a)](_0x1aa9fb[_0x3259d6(0x2a4f)],_0x1aa9fb['up'],_0x1aa9fb[_0x5d288a(0x1d74)]),Cartesian3[_0x5d288a(0x4853)](_0x1aa9fb[_0x3259d6(0xf7d)],_0x1aa9fb[_0x5d288a(0x1d74)]));var _0x1eb681=_0x1aa9fb[_0x5d288a(0x1187)];_0x25d04f[_0x3259d6(0x3a16)][_0x5d288a(0x398f)]&&(_0x1eb681[_0x5d288a(0xcd2)]=0.1,_0x1eb681[_0x5d288a(0x389f)]=0x2540be400);var _0x54a0e1=defined$1(_0x2b30da[_0x3259d6(0x58d2)]);_0x2b30da[_0x3259d6(0x58d2)]=void 0x0,_0x25d04f[_0x5d288a(0x5592)][_0x5d288a(0xa16)](_0x25d04f[_0x5d288a(0x3037)]),_0x2b30da[_0x5d288a(0x5e52)][_0x5d288a(0x4655)]['raiseEvent'](_0x2b30da,_0x2b30da[_0x5d288a(0x4e17)],SceneMode$1[_0x5d288a(0x5d29)],_0x54a0e1);};}function Tween(_0x5ac9b0,_0x5dafad,_0x338362,_0x305157,_0x1ae3f7,_0x44ce70,_0x41a179,_0x558209,_0x13e3e5,_0x4e406f){var _0x37b510=_0x307c2b,_0x15bcdb=_0x5e00b3;this[_0x15bcdb(0x267f)]=_0x5ac9b0,this[_0x37b510(0x1c32)]=_0x5dafad,this[_0x15bcdb(0x5654)]=clone$1(_0x338362),this[_0x15bcdb(0x2251)]=clone$1(_0x305157),this[_0x37b510(0x1c59)]=_0x1ae3f7,this['_delay']=_0x44ce70,this[_0x15bcdb(0x5d55)]=_0x41a179,this[_0x15bcdb(0x16d0)]=_0x558209,this[_0x15bcdb(0x1c76)]=_0x13e3e5,this[_0x15bcdb(0x5d32)]=_0x4e406f,this[_0x15bcdb(0x2859)]=!0x0;}function TweenCollection(){var _0x5ad890=_0x5e00b3;this[_0x5ad890(0x267f)]=[];}function ScreenSpaceCameraController(_0x1a8dd9){var _0x4b035f=_0x307c2b,_0xf737c5=_0x5e00b3;this[_0xf737c5(0x2495)]=!0x0,this[_0xf737c5(0x4215)]=!0x0,this[_0xf737c5(0x1786)]=!0x0,this[_0x4b035f(0x5280)]=!0x0,this[_0xf737c5(0x185a)]=!0x0,this[_0xf737c5(0x5fd3)]=!0x0,this[_0xf737c5(0x4938)]=!0x1,this[_0x4b035f(0x2428)]={'speed':0x1,'height':0x2},this[_0xf737c5(0x31d0)]=0.9,this[_0xf737c5(0x1dd)]=0.9,this[_0xf737c5(0x5f3f)]=0.8,this[_0xf737c5(0x58c)]=0.1,this[_0xf737c5(0x721)]=0x3,this[_0xf737c5(0x21d5)]=0x1,this[_0xf737c5(0x2bee)]=Number[_0xf737c5(0xe92)],this[_0xf737c5(0x12f2)]=CameraEventType$1[_0x4b035f(0x57fb)],this[_0xf737c5(0x36dc)]=[CameraEventType$1[_0x4b035f(0x32ef)],CameraEventType$1[_0xf737c5(0x1d1f)],CameraEventType$1[_0xf737c5(0x1b4a)]],this[_0xf737c5(0x43ee)]=CameraEventType$1[_0xf737c5(0x897)],this[_0x4b035f(0x3967)]=[CameraEventType$1[_0xf737c5(0x4ddd)],CameraEventType$1[_0xf737c5(0x1b4a)],{'eventType':CameraEventType$1[_0xf737c5(0x897)],'modifier':KeyboardEventModifier$1[_0xf737c5(0x134e)]},{'eventType':CameraEventType$1[_0xf737c5(0x566f)],'modifier':KeyboardEventModifier$1[_0xf737c5(0x134e)]}],this[_0xf737c5(0xe17)]={'eventType':CameraEventType$1[_0xf737c5(0x897)],'modifier':KeyboardEventModifier$1[_0x4b035f(0x2722)]},this[_0x4b035f(0x5ca)]=0x249f0,this[_0xf737c5(0x5226)]=this[_0x4b035f(0x5ca)],this[_0xf737c5(0x5d99)]=0x249f0,this['_minimumCollisionTerrainHeight']=this[_0xf737c5(0x5d99)],this['minimumTrackBallHeight']=0x7270e0,this[_0xf737c5(0x4d61)]=this[_0xf737c5(0x425a)],this[_0x4b035f(0x405c)]=!0x0,this[_0xf737c5(0x56af)]=!0x1,this[_0xf737c5(0x23da)]=0.5,this[_0xf737c5(0x37b)]=0x2,this[_0xf737c5(0x5e52)]=_0x1a8dd9,this[_0xf737c5(0xaab)]=void 0x0,this[_0x4b035f(0x1016)]=void 0x0,this[_0x4b035f(0x5a09)]=new CameraEventAggregator(_0x1a8dd9['canvas']),this[_0xf737c5(0x552f)]=void 0x0,this[_0xf737c5(0x10ff)]=void 0x0,this[_0xf737c5(0x1f7f)]=void 0x0,this[_0xf737c5(0x32c9)]=void 0x0,this[_0xf737c5(0x267f)]=new TweenCollection(),this[_0xf737c5(0x135d)]=void 0x0,this['_horizontalRotationAxis']=void 0x0,this[_0x4b035f(0x4ecc)]=new Cartesian2(-0x1,-0x1),this[_0xf737c5(0x3d5f)]=new Cartesian3(),this['_rotateMousePosition']=new Cartesian2(-0x1,-0x1),this[_0xf737c5(0x2d23)]=new Cartesian3(),this[_0xf737c5(0x5669)]=new Cartesian3(),this[_0x4b035f(0x4270)]=new Cartesian2(-0x1,-0x1),this[_0xf737c5(0x190d)]=new Cartesian3(),this[_0xf737c5(0x4f10)]=!0x1,this[_0xf737c5(0x509d)]=!0x1,this[_0xf737c5(0x351a)]=!0x1,this[_0x4b035f(0x5431)]=!0x1,this[_0x4b035f(0xad1)]=!0x1,this[_0xf737c5(0x411a)]=!0x1,this[_0x4b035f(0xccf)]=!0x1;var _0x3932b9=_0x1a8dd9[_0xf737c5(0x5cd9)];this[_0xf737c5(0x2260)]=_0x3932b9[_0xf737c5(0x63b)](new Cartographic(Math['PI'],CesiumMath[_0x4b035f(0xab5)])),this[_0x4b035f(0x4862)]=0x5,this[_0xf737c5(0x3077)]=void 0x0,this[_0xf737c5(0x204b)]=void 0x0,this[_0xf737c5(0x3299)]=0.618,this[_0xf737c5(0x1865)]=0.5,this[_0xf737c5(0x2248)]=0x14,this[_0xf737c5(0x122e)]=0x55f2f75a880,this[_0xf737c5(0xadc)]=void 0x0,this[_0x4b035f(0xf3d)]=!0x1,this[_0xf737c5(0xc22)]=0x0,this[_0xf737c5(0x42b9)]=ControlMode$1[_0xf737c5(0xf94)],this[_0xf737c5(0x5549)]=!0x1,this[_0x4b035f(0x3aa1)]={'x':0x0,'y':0x0},this[_0xf737c5(0x22dc)]=!0x1,this[_0xf737c5(0x4a98)]=!0x1,this[_0xf737c5(0x41ae)]=CesiumMath[_0xf737c5(0x4476)](0x14),this[_0x4b035f(0x28c4)]=CesiumMath[_0x4b035f(0x18e6)](0x46);}Object[_0x5e00b3(0x1dfd)](Tween[_0x5e00b3(0x3720)],{'startObject':{'get':function(){var _0x500ade=_0x5e00b3;return this[_0x500ade(0x5654)];}},'stopObject':{'get':function(){var _0x5ea1a5=_0x5e00b3;return this[_0x5ea1a5(0x2251)];}},'duration':{'get':function(){var _0x515df1=_0x307c2b;return this[_0x515df1(0x1c59)];}},'delay':{'get':function(){var _0x88a0ca=_0x5e00b3;return this[_0x88a0ca(0x34c8)];}},'easingFunction':{'get':function(){var _0x1eb4fa=_0x5e00b3;return this[_0x1eb4fa(0x5d55)];}},'update':{'get':function(){var _0x4bdfb0=_0x5e00b3;return this[_0x4bdfb0(0x16d0)];}},'complete':{'get':function(){var _0x4ffc4d=_0x5e00b3;return this[_0x4ffc4d(0x1c76)];}},'tweenjs':{'get':function(){var _0x506a4b=_0x5e00b3;return this[_0x506a4b(0x35a6)];}}}),Tween[_0x307c2b(0x1aa2)][_0x5e00b3(0x2b5e)]=function(){this['_tweens']['remove'](this);},Object['defineProperties'](TweenCollection['prototype'],{'length':{'get':function(){var _0x1183ed=_0x307c2b,_0xa99f84=_0x5e00b3;return this[_0x1183ed(0x1e20)][_0xa99f84(0x809)];}}}),TweenCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x1e41b5){var _0x59e256=_0x307c2b,_0x5269a3=_0x5e00b3;if(0x0===(_0x1e41b5=defaultValue$1(_0x1e41b5,defaultValue$1[_0x5269a3(0x243c)]))[_0x5269a3(0x3dfe)])return defined$1(_0x1e41b5[_0x59e256(0x2d09)])&&_0x1e41b5[_0x5269a3(0x12e5)](),new Tween(this);var _0x317309=_0x1e41b5[_0x5269a3(0x3dfe)]/TimeConstants$1[_0x5269a3(0x353e)],_0x2e40c3=defaultValue$1(_0x1e41b5[_0x5269a3(0x13c9)],0x0),_0x3219d4=_0x2e40c3/TimeConstants$1[_0x5269a3(0x353e)],_0x1b1cd6=defaultValue$1(_0x1e41b5[_0x59e256(0xfd7)],EasingFunction$1[_0x5269a3(0x1d83)]),_0x44a9ea=_0x1e41b5[_0x5269a3(0x59d2)],_0x20a3b2=new TWEEN[(_0x5269a3(0xd35))](_0x44a9ea);_0x20a3b2['to'](clone$1(_0x1e41b5[_0x5269a3(0x2ec3)]),_0x317309),_0x20a3b2[_0x59e256(0xf7c)](_0x3219d4),_0x20a3b2[_0x5269a3(0x17a7)](_0x1b1cd6),defined$1(_0x1e41b5[_0x5269a3(0xa16)])&&_0x20a3b2[_0x5269a3(0x253f)](function(){var _0x35af49=_0x59e256;_0x1e41b5[_0x35af49(0x2e6d)](_0x44a9ea);}),_0x20a3b2[_0x5269a3(0x2ece)](defaultValue$1(_0x1e41b5[_0x5269a3(0x12e5)],null)),_0x20a3b2[_0x5269a3(0x3ec3)](defaultValue$1(_0x1e41b5[_0x5269a3(0x33d1)],0x0));var _0x2f2fdd=new Tween(this,_0x20a3b2,_0x1e41b5[_0x5269a3(0x59d2)],_0x1e41b5[_0x5269a3(0x2ec3)],_0x1e41b5[_0x5269a3(0x3dfe)],_0x2e40c3,_0x1b1cd6,_0x1e41b5[_0x5269a3(0xa16)],_0x1e41b5[_0x5269a3(0x12e5)],_0x1e41b5[_0x5269a3(0x5d32)]);return this[_0x5269a3(0x267f)][_0x5269a3(0x5323)](_0x2f2fdd),_0x2f2fdd;},TweenCollection[_0x5e00b3(0x3720)][_0x307c2b(0x44dc)]=function(_0x486179){var _0x1d6a99=_0x307c2b,_0x53f873=_0x5e00b3,_0x487f3=(_0x486179=defaultValue$1(_0x486179,defaultValue$1[_0x53f873(0x243c)]))['object'],_0x392bb8=_0x486179[_0x53f873(0x20ff)],_0x483fa6=_0x486179[_0x53f873(0x6b2)],_0x4d30d7=_0x486179[_0x53f873(0x466f)];return this[_0x53f873(0x30c2)]({'startObject':{'value':_0x483fa6},'stopObject':{'value':_0x4d30d7},'duration':defaultValue$1(_0x486179[_0x1d6a99(0x511d)],0x3),'delay':_0x486179[_0x53f873(0x13c9)],'easingFunction':_0x486179[_0x1d6a99(0xfd7)],'update':function(_0x4ba686){var _0x111605=_0x53f873;_0x487f3[_0x392bb8]=_0x4ba686[_0x111605(0x9a4)];},'complete':_0x486179['complete'],'cancel':_0x486179[_0x53f873(0x5d32)],'_repeat':_0x486179[_0x1d6a99(0x56d6)]});},TweenCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x48be)]=function(_0x40ea74){var _0xcd2727=_0x307c2b,_0x2d1ea4=_0x5e00b3,_0x4de9d7=(_0x40ea74=defaultValue$1(_0x40ea74,defaultValue$1[_0x2d1ea4(0x243c)]))['material'],_0x1b8358=[];for(var _0x7cdd2f in _0x4de9d7[_0xcd2727(0x5530)])_0x4de9d7[_0x2d1ea4(0x219a)][_0x2d1ea4(0x1a9a)](_0x7cdd2f)&&defined$1(_0x4de9d7[_0x2d1ea4(0x219a)][_0x7cdd2f])&&defined$1(_0x4de9d7[_0x2d1ea4(0x219a)][_0x7cdd2f][_0xcd2727(0x3b89)])&&_0x1b8358[_0x2d1ea4(0x5323)](_0x7cdd2f);return this[_0x2d1ea4(0x30c2)]({'startObject':{'alpha':defaultValue$1(_0x40ea74[_0xcd2727(0x56dd)],0x0)},'stopObject':{'alpha':defaultValue$1(_0x40ea74[_0x2d1ea4(0x466f)],0x1)},'duration':defaultValue$1(_0x40ea74[_0xcd2727(0x511d)],0x3),'delay':_0x40ea74[_0x2d1ea4(0x13c9)],'easingFunction':_0x40ea74[_0xcd2727(0xfd7)],'update':function(_0x563ecb){var _0x535cb0=_0xcd2727,_0x4906e0=_0x2d1ea4;for(var _0x286265=_0x1b8358[_0x4906e0(0x809)],_0x160097=0x0;_0x160097<_0x286265;++_0x160097)_0x4de9d7[_0x535cb0(0x5530)][_0x1b8358[_0x160097]][_0x4906e0(0x32a8)]=_0x563ecb[_0x4906e0(0x32a8)];},'complete':_0x40ea74[_0x2d1ea4(0x12e5)],'cancel':_0x40ea74[_0xcd2727(0x3663)]});},TweenCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x57e)]=function(_0x5a5cff){var _0x452bd7=_0x307c2b,_0x8e3d11=_0x5e00b3,_0x51660f=(_0x5a5cff=defaultValue$1(_0x5a5cff,defaultValue$1['EMPTY_OBJECT']))[_0x452bd7(0x578d)][_0x452bd7(0x5530)];return this[_0x8e3d11(0x533e)]({'object':_0x51660f,'property':_0x8e3d11(0x2c14),'startValue':_0x51660f[_0x8e3d11(0x2c14)],'stopValue':_0x51660f[_0x8e3d11(0x2c14)]+0x1,'duration':_0x5a5cff[_0x452bd7(0x511d)],'delay':_0x5a5cff[_0x8e3d11(0x13c9)],'easingFunction':_0x5a5cff[_0x452bd7(0xfd7)],'update':_0x5a5cff[_0x8e3d11(0xa16)],'cancel':_0x5a5cff[_0x452bd7(0x3663)],'_repeat':0x1/0x0});},TweenCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x3a88d5){var _0x4cd1f4=_0x307c2b,_0x23a28e=_0x5e00b3;if(!defined$1(_0x3a88d5))return!0x1;var _0x5ae994=this[_0x23a28e(0x267f)][_0x23a28e(0xabf)](_0x3a88d5);return-0x1!==_0x5ae994&&(_0x3a88d5[_0x23a28e(0x3ac8)][_0x23a28e(0x3b17)](),defined$1(_0x3a88d5['cancel'])&&_0x3a88d5[_0x23a28e(0x5d32)](),this[_0x23a28e(0x267f)][_0x4cd1f4(0x1d88)](_0x5ae994,0x1),!0x0);},TweenCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(){var _0x1db702=_0x307c2b,_0x1fa431=_0x5e00b3;for(var _0x2ba97e=this[_0x1fa431(0x267f)],_0x27e085=0x0;_0x27e085<_0x2ba97e[_0x1fa431(0x809)];++_0x27e085){var _0x558267=_0x2ba97e[_0x27e085];_0x558267[_0x1db702(0x237f)]['stop'](),defined$1(_0x558267[_0x1fa431(0x5d32)])&&_0x558267[_0x1fa431(0x5d32)]();}_0x2ba97e[_0x1fa431(0x809)]=0x0;},TweenCollection[_0x5e00b3(0x3720)]['contains']=function(_0xa2645d){var _0x538fb0=_0x5e00b3;return defined$1(_0xa2645d)&&-0x1!==this[_0x538fb0(0x267f)][_0x538fb0(0xabf)](_0xa2645d);},TweenCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0x49e449){var _0x322817=_0x5e00b3;return this[_0x322817(0x267f)][_0x49e449];},TweenCollection[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x5f3192){var _0x2e9fac=_0x307c2b,_0xe0fa8a=_0x5e00b3,_0xa75a14=this[_0x2e9fac(0x1e20)],_0x1fe029=0x0;for(_0x5f3192=defined$1(_0x5f3192)?_0x5f3192/TimeConstants$1[_0x2e9fac(0x282e)]:getTimestamp$1();_0x1fe029<_0xa75a14[_0xe0fa8a(0x809)];){var _0x3a848d=_0xa75a14[_0x1fe029],_0x37ce34=_0x3a848d[_0x2e9fac(0x237f)];_0x3a848d[_0xe0fa8a(0x2859)]?(_0x3a848d[_0xe0fa8a(0x2859)]=!0x1,_0x37ce34[_0xe0fa8a(0x21ae)](_0x5f3192)):_0x37ce34[_0xe0fa8a(0xa16)](_0x5f3192)?_0x1fe029++:(_0x37ce34[_0xe0fa8a(0x3b17)](),_0xa75a14[_0xe0fa8a(0x2f5b)](_0x1fe029,0x1));}};var innerPreviousHeight=0x0;function decay(_0x2c0755,_0x2ffb8b){var _0x4a20dd=_0x5e00b3;if(_0x2c0755<0x0)return 0x0;var _0x781aa0=0x19*(0x1-_0x2ffb8b);return Math[_0x4a20dd(0x5d49)](-_0x781aa0*_0x2c0755);}function sameMousePosition(_0x564f1f){var _0x5a91d9=_0x5e00b3;return Cartesian2[_0x5a91d9(0x1c11)](_0x564f1f['startPosition'],_0x564f1f[_0x5a91d9(0x37d2)],CesiumMath[_0x5a91d9(0x5b67)]);}Object[_0x5e00b3(0x1dfd)](ScreenSpaceCameraController[_0x307c2b(0x1aa2)],{'enableIndoorColliDetection':{'get':function(){var _0x21ba77=_0x5e00b3;return this[_0x21ba77(0x56af)];},'set':function(_0x45d4f6){var _0x124567=_0x307c2b,_0x20323a=_0x5e00b3;this[_0x20323a(0x56af)]=_0x45d4f6,this[_0x20323a(0x5e52)][_0x124567(0x57e6)][_0x20323a(0x56af)]=_0x45d4f6;}},'zoomFactor':{'get':function(){var _0x492210=_0x5e00b3;return this[_0x492210(0x59cc)];},'set':function(_0x7a5081){var _0x5a74ca=_0x5e00b3;this[_0x5a74ca(0x59cc)]=_0x7a5081;}},'previousHeight':{'set':function(_0x3d97a8){innerPreviousHeight=_0x3d97a8;}},'controlMode':{'get':function(){var _0x339dd3=_0x5e00b3;return this[_0x339dd3(0x42b9)];},'set':function(_0x2d446b){var _0x2660db=_0x307c2b,_0x5f48af=_0x5e00b3;Check[_0x5f48af(0x202d)]['number'][_0x5f48af(0x3935)](_0x5f48af(0x168c),_0x2d446b,0x1),Check[_0x5f48af(0x202d)][_0x2660db(0x3393)][_0x5f48af(0x5b85)](_0x5f48af(0x168c),_0x2d446b,0x0),this[_0x2660db(0x29e)]=_0x2d446b;}},'enableFusion':{'get':function(){var _0x47844a=_0x307c2b;return this[_0x47844a(0x4a7a)];},'set':function(_0x1f3c66){var _0x24ff87=_0x307c2b,_0x113c5c=_0x5e00b3;_0x1f3c66!==this[_0x24ff87(0x4a7a)]&&(this[_0x113c5c(0x5549)]=_0x1f3c66,this[_0x113c5c(0x1020)]={'x':0x0,'y':0x0});}}});var inertiaMaxClickTimeThreshold=0.4,stopInertia=!0x1;function maintainInertia(_0xe9fc3,_0xabe74e,_0x581093,_0x49d4d2,_0x1340ac,_0x3a3296,_0x22860f){var _0x209de6=_0x307c2b,_0x26dba1=_0x5e00b3,_0x5dffbf=_0x3a3296[_0x22860f];defined$1(_0x5dffbf)||(_0x5dffbf=_0x3a3296[_0x22860f]={'startPosition':new Cartesian2(),'endPosition':new Cartesian2(),'motion':new Cartesian2(),'active':!0x1});var _0x17ad5c=_0xe9fc3[_0x26dba1(0x1205)](_0xabe74e,_0x581093),_0x3a8db2=_0xe9fc3['getButtonReleaseTime'](_0xabe74e,_0x581093),_0x76e49b=_0x17ad5c&&_0x3a8db2&&(_0x3a8db2[_0x26dba1(0x4ef0)]()-_0x17ad5c[_0x26dba1(0x4ef0)]())/0x3e8,_0x49e2de=new Date(),_0x2d33d1=_0x3a8db2&&(_0x49e2de[_0x26dba1(0x4ef0)]()-_0x3a8db2[_0x26dba1(0x4ef0)]())/0x3e8;if(_0x17ad5c&&_0x3a8db2&&_0x76e49b<inertiaMaxClickTimeThreshold&&!stopInertia){var _0x8f6b35=decay(_0x2d33d1,_0x49d4d2);if(_0xe9fc3[_0x26dba1(0x5de2)])return void(stopInertia=!0x0);if(_0x5dffbf[_0x26dba1(0x140)])_0x5dffbf[_0x26dba1(0x4350)]=Cartesian2[_0x26dba1(0x40f3)](_0x5dffbf[_0x26dba1(0x37d2)],_0x5dffbf[_0x26dba1(0x4350)]),_0x5dffbf[_0x26dba1(0x37d2)]=Cartesian2[_0x26dba1(0x34b9)](_0x5dffbf[_0x26dba1(0x34ac)],_0x8f6b35,_0x5dffbf[_0x26dba1(0x37d2)]),_0x5dffbf[_0x26dba1(0x37d2)]=Cartesian2[_0x26dba1(0x30c2)](_0x5dffbf[_0x26dba1(0x4350)],_0x5dffbf[_0x26dba1(0x37d2)],_0x5dffbf[_0x26dba1(0x37d2)]),_0x5dffbf[_0x26dba1(0x34ac)]=Cartesian2[_0x209de6(0x2d7b)](Cartesian2[_0x26dba1(0x3a34)],_0x5dffbf[_0x209de6(0x50b)]);else{var _0x40a22a=_0xe9fc3[_0x209de6(0x150c)](_0xabe74e,_0x581093);if(!defined$1(_0x40a22a)||sameMousePosition(_0x40a22a))return;_0x5dffbf[_0x26dba1(0x34ac)]['x']=0.5*(_0x40a22a[_0x26dba1(0x37d2)]['x']-_0x40a22a[_0x26dba1(0x4350)]['x']),_0x5dffbf[_0x26dba1(0x34ac)]['y']=0.5*(_0x40a22a[_0x26dba1(0x37d2)]['y']-_0x40a22a[_0x26dba1(0x4350)]['y']),_0x5dffbf[_0x26dba1(0x4350)]=Cartesian2[_0x26dba1(0x40f3)](_0x40a22a[_0x26dba1(0x4350)],_0x5dffbf[_0x26dba1(0x4350)]),_0x5dffbf[_0x26dba1(0x37d2)]=Cartesian2[_0x26dba1(0x34b9)](_0x5dffbf[_0x26dba1(0x34ac)],_0x8f6b35,_0x5dffbf[_0x209de6(0x1abb)]),_0x5dffbf[_0x26dba1(0x37d2)]=Cartesian2[_0x209de6(0x1af6)](_0x5dffbf[_0x26dba1(0x4350)],_0x5dffbf[_0x209de6(0x1abb)],_0x5dffbf[_0x209de6(0x1abb)]),_0x5dffbf[_0x26dba1(0x140)]=!0x1;}if(isNaN(_0x5dffbf[_0x26dba1(0x37d2)]['x'])||isNaN(_0x5dffbf[_0x26dba1(0x37d2)]['y'])||Cartesian2[_0x26dba1(0x451d)](_0x5dffbf[_0x26dba1(0x4350)],_0x5dffbf['endPosition'])<0.5)return _0x5dffbf[_0x209de6(0x412e)]=!0x1,_0x3a3296[_0x209de6(0x4e16)]=void 0x0,void(stopInertia=!0x0);if(!_0xe9fc3[_0x209de6(0x4fc7)](_0xabe74e,_0x581093))_0x1340ac(_0x3a3296,_0xe9fc3[_0x26dba1(0x2b31)](_0xabe74e,_0x581093),_0x5dffbf);}else _0x5dffbf[_0x26dba1(0x140)]=!0x1;}var scratchEventTypeArray=[];function reactToInput(_0x3aeb12,_0x38c1db,_0x289e2e,_0xe7d8df,_0x30a3e9,_0x440489){var _0x4db83f=_0x307c2b,_0x49fd47=_0x5e00b3;if(_0x3aeb12[_0x49fd47(0x5e52)][_0x49fd47(0x3037)]===SceneMode$1[_0x49fd47(0x5d29)]&&_0x3aeb12[_0x4db83f(0x29e)]===ControlMode$1[_0x49fd47(0xf94)]?_0x3aeb12[_0x49fd47(0x4881)]=!0x0:_0x3aeb12[_0x49fd47(0x4881)]=!0x1,defined$1(_0x289e2e)){var _0x9905c=_0x3aeb12[_0x49fd47(0x2334)];defined$1(_0x3aeb12[_0x49fd47(0x303)])&&!Array[_0x49fd47(0x2676)](_0x3aeb12[_0x49fd47(0x303)])&&(_0x3aeb12[_0x4db83f(0x3967)]=[_0x3aeb12[_0x49fd47(0x303)]]),Array[_0x49fd47(0x2676)](_0x289e2e)||(scratchEventTypeArray[0x0]=_0x289e2e,_0x289e2e=scratchEventTypeArray);for(var _0xf8c7b8=_0x289e2e[_0x49fd47(0x809)],_0x38e774=0x0;_0x38e774<_0xf8c7b8;++_0x38e774){var _0x505ba4=_0x289e2e[_0x38e774],_0x4158f1=defined$1(_0x505ba4['eventType'])?_0x505ba4['eventType']:_0x505ba4,_0xbc771f=_0x505ba4[_0x49fd47(0x109)],_0x58e466=_0x9905c[_0x49fd47(0x22bf)](_0x4158f1,_0xbc771f)&&_0x9905c[_0x4db83f(0x150c)](_0x4158f1,_0xbc771f),_0x2ef7c7=_0x9905c[_0x49fd47(0x2b31)](_0x4158f1,_0xbc771f);if(_0x3aeb12[_0x4db83f(0xf3d)]){var _0x12aa5c=_0x3aeb12[_0x4db83f(0x16a0)][_0x49fd47(0x3cd8)]({'x':0xa,'y':0xa});_0x2ef7c7={'x':_0x12aa5c[_0x49fd47(0x2d3c)]/0x2,'y':_0x12aa5c[_0x49fd47(0x5a4e)]/0x2};}_0x3aeb12[_0x49fd47(0x2495)]&&_0x38c1db&&(_0x58e466?(_0xe7d8df(_0x3aeb12,_0x2ef7c7,_0x58e466),_0x4db83f(0x31df)!=_0x440489&&(stopInertia=!0x1)):_0x30a3e9<0x1&&_0x49fd47(0x32c9)!=_0x440489&&_0x49fd47(0x10ff)!=_0x440489?maintainInertia(_0x9905c,_0x4158f1,_0xbc771f,_0x30a3e9,_0xe7d8df,_0x3aeb12,_0x440489):_0x49fd47(0x10ff)!==_0x440489&&_0x4db83f(0x5b23)!==_0x440489||!_0x9905c['_isDown'][_0x4158f1]||(_0x3aeb12[_0x4db83f(0xf3d)]||(_0x2ef7c7=_0x9905c[_0x49fd47(0x2b31)](_0x4158f1,void 0x0)),_0x3aeb12[_0x49fd47(0x5e52)][_0x49fd47(0x3037)]===SceneMode$1[_0x4db83f(0x16b8)]&&_0x49fd47(0x32c9)===_0x440489&&_0x3aeb12[_0x49fd47(0x303)][_0x4db83f(0x2feb)](_0x4158f1)>-0x1?_0xe7d8df(_0x3aeb12,_0x2ef7c7,_0x9905c[_0x49fd47(0x5402)][_0x4158f1],!0x0):_0x49fd47(0x10ff)==_0x440489&&_0x9905c[_0x49fd47(0x5402)][_0x4158f1][_0x49fd47(0x457e)]&&_0xe7d8df(_0x3aeb12,_0x2ef7c7,_0x9905c[_0x49fd47(0x5402)][_0x4158f1])));}}}var scratchZoomPickRay=new Ray(),scratchPickCartesian=new Cartesian3(),scratchZoomOffset=new Cartesian2(),scratchZoomDirection=new Cartesian3(),scratchCenterPixel=new Cartesian2(),scratchCenterPosition=new Cartesian3(),scratchPositionNormal=new Cartesian3(),scratchPickNormal=new Cartesian3(),scratchZoomAxis=new Cartesian3(),scratchCameraPositionNormal=new Cartesian3(),scratchTargetNormal=new Cartesian3(),scratchCameraPosition=new Cartesian3(),scratchCameraUpNormal=new Cartesian3(),scratchCameraRightNormal=new Cartesian3(),scratchForwardNormal=new Cartesian3(),scratchPositionToTarget=new Cartesian3(),scratchPositionToTargetNormal=new Cartesian3(),scratchPan=new Cartesian3(),scratchCenterMovement=new Cartesian3(),scratchCenter=new Cartesian3(),scratchCartesian=new Cartesian3(),scratchCartesianTwo=new Cartesian3(),scratchCartesianThree=new Cartesian3(),scratchZoomViewOptions={'orientation':new HeadingPitchRoll()};function handleZoom(_0x2286f5,_0x26decb,_0x4d3a1c,_0x33ce40,_0x264584,_0x29b140){var _0xf79d94=_0x307c2b,_0x4fd7b8=_0x5e00b3,_0x27c636=0x1;defined$1(_0x29b140)&&(_0x27c636=CesiumMath[_0x4fd7b8(0x4b1d)](Math[_0x4fd7b8(0x1beb)](_0x29b140),0.25,0x1));var _0x4bd147=_0x2286f5[_0x4fd7b8(0x5e52)],_0x35e474=_0x4bd147[_0x4fd7b8(0x5592)],_0x4c66aa=_0x4bd147[_0xf79d94(0x266d)];_0x2286f5[_0xf79d94(0x1794)]&&(defined$1(_0x2286f5[_0x4fd7b8(0xadc)])||(_0x2286f5[_0xf79d94(0x42db)]=Camera[_0xf79d94(0x2d7b)](_0x4bd147[_0x4fd7b8(0x5592)])),Camera[_0x4fd7b8(0x40f3)](_0x2286f5[_0xf79d94(0x16a0)][_0xf79d94(0x57e6)],_0x2286f5[_0x4fd7b8(0xadc)]),_0x35e474=_0x2286f5[_0x4fd7b8(0xadc)]);var _0x38f4b4=_0x2286f5[_0x4fd7b8(0x21d5)]*_0x27c636,_0x31f189=_0x2286f5[_0xf79d94(0x4ce9)],_0x52737e=_0x33ce40*(_0x264584-_0x38f4b4);_0x52737e=CesiumMath[_0x4fd7b8(0x4b1d)](_0x52737e,_0x2286f5[_0x4fd7b8(0x2248)],_0x2286f5[_0x4fd7b8(0x122e)]);var _0xd9176b=(_0x4d3a1c[_0x4fd7b8(0x37d2)]['y']-_0x4d3a1c[_0x4fd7b8(0x4350)]['y'])/_0x2286f5[_0xf79d94(0x16a0)][_0x4fd7b8(0x2a34)][_0x4fd7b8(0x53c9)],_0x17015=_0x52737e*(_0xd9176b=Math['min'](_0xd9176b,_0x2286f5[_0xf79d94(0x4a0a)]));if(defined$1(_0x2286f5[_0x4fd7b8(0x13c2)])&&Math[_0x4fd7b8(0x1beb)](_0xd9176b)<Math[_0x4fd7b8(0x1beb)](_0x2286f5[_0x4fd7b8(0x13c2)]))_0x2286f5[_0x4fd7b8(0x13c2)]=0x0;else{if(defined$1(_0x2286f5[_0x4fd7b8(0x5cf4)])&&Math[_0x4fd7b8(0x1beb)](_0xd9176b)<Math[_0x4fd7b8(0x1beb)](_0x2286f5[_0x4fd7b8(0x5cf4)]))_0x2286f5[_0x4fd7b8(0x5cf4)]=0x0;else{if(!(_0x2286f5[_0x4fd7b8(0x4326)]&&_0x17015>0x0&&Math[_0xf79d94(0x971)](_0x264584-_0x38f4b4)<0x1||_0x2286f5[_0xf79d94(0x1794)]&&_0x17015<0x0&&Math[_0x4fd7b8(0x1beb)](_0x264584-_0x31f189)<0x1)){var _0x2b002d=scratchZoomViewOptions[_0x4fd7b8(0x3d7e)];if(_0x2b002d[_0x4fd7b8(0x5075)]=_0x35e474[_0x4fd7b8(0x5075)],_0x2b002d[_0x4fd7b8(0x3a66)]=_0x35e474[_0x4fd7b8(0x3a66)],_0x2b002d[_0x4fd7b8(0x4be7)]=_0x35e474['roll'],_0x35e474[_0x4fd7b8(0x1187)]instanceof OrthographicFrustum)Math[_0x4fd7b8(0x1beb)](_0x17015)>0x0&&(_0x35e474[_0xf79d94(0x4a7b)](_0x17015),_0x2286f5[_0x4fd7b8(0x4326)]&&collideDetection(_0x2286f5),_0x35e474['_adjustOrthographicFrustum']());else{var _0x549ca0=Cartesian2[_0x4fd7b8(0x1dab)](_0x26decb,_0x2286f5[_0x4fd7b8(0x216d)]);_0x2286f5[_0x4fd7b8(0x4881)]&&(_0x549ca0=!0x1);var _0x272555,_0x41ae29,_0x473aaa=_0x2286f5[_0x4fd7b8(0x411a)],_0x180c46=_0x2286f5[_0x4fd7b8(0xfc7)];if(_0x549ca0||_0x2286f5[_0x4fd7b8(0x4881)]||(_0x2286f5[_0x4fd7b8(0x216d)]=Cartesian2[_0x4fd7b8(0x40f3)](_0x26decb,_0x2286f5[_0x4fd7b8(0x216d)]),defined$1(_0x2286f5[_0x4fd7b8(0xaab)])&&(_0x272555=_0x4c66aa!==SceneMode$1[_0x4fd7b8(0x174c)]?pickGlobe$1(_0x2286f5,_0x26decb,scratchPickCartesian):_0x35e474[_0x4fd7b8(0x5599)](_0x26decb,scratchZoomPickRay)[_0x4fd7b8(0x39da)]),defined$1(_0x272555)?(_0x2286f5[_0x4fd7b8(0x4f10)]=!0x0,_0x2286f5[_0x4fd7b8(0x190d)]=Cartesian3[_0x4fd7b8(0x40f3)](_0x272555,_0x2286f5[_0xf79d94(0x1703)])):_0x2286f5[_0xf79d94(0x4e7a)]=!0x1,_0x473aaa=_0x2286f5[_0x4fd7b8(0x411a)]=!0x1,_0x180c46=_0x2286f5[_0xf79d94(0xccf)]=!0x1),!_0x2286f5[_0x4fd7b8(0x4f10)])return _0x35e474[_0xf79d94(0x4a7b)](_0x17015),_0x17015<0x0&&(_0x41ae29=0x3),void(_0x2286f5[_0x4fd7b8(0x4326)]&&collideDetection(_0x2286f5,_0x41ae29));var _0x14fb64=_0x4c66aa===SceneMode$1[_0x4fd7b8(0x5d29)];if(_0x35e474[_0xf79d94(0x3fd4)][_0xf79d94(0x10d5)]<0x1e8480&&(_0x180c46=!0x0),!_0x549ca0||_0x180c46){if(_0x4c66aa===SceneMode$1[_0x4fd7b8(0x174c)]){var _0x3c27ac=_0x2286f5[_0x4fd7b8(0x190d)],_0x54b324=_0x35e474[_0xf79d94(0x2fe9)];if(!Cartesian3[_0x4fd7b8(0x1dab)](_0x3c27ac,_0x54b324)&&_0x35e474[_0x4fd7b8(0x1d1d)][_0x4fd7b8(0x5a4e)]<0x2*_0x2286f5[_0x4fd7b8(0x2260)]['x']){var _0x511ce9=_0x35e474[_0xf79d94(0x2fe9)]['x'],_0x293609=Cartesian3[_0x4fd7b8(0x34b6)](_0x3c27ac,_0x54b324,scratchZoomDirection);Cartesian3[_0xf79d94(0x4d5b)](_0x293609,_0x293609);var _0x5c3b63=Cartesian3[_0x4fd7b8(0x451d)](_0x3c27ac,_0x54b324)*_0x17015/(0.5*_0x35e474[_0x4fd7b8(0x5f08)]());_0x35e474[_0xf79d94(0x40dd)](_0x293609,0.5*_0x5c3b63),(_0x35e474[_0x4fd7b8(0x3747)]['x']<0x0&&_0x511ce9>0x0||_0x35e474[_0x4fd7b8(0x3747)]['x']>0x0&&_0x511ce9<0x0)&&(_0x272555=_0x35e474[_0x4fd7b8(0x5599)](_0x26decb,scratchZoomPickRay)[_0x4fd7b8(0x39da)],_0x2286f5['_zoomWorldPosition']=Cartesian3[_0x4fd7b8(0x40f3)](_0x272555,_0x2286f5[_0xf79d94(0x1703)]));}}else{if(_0x4c66aa===SceneMode$1[_0x4fd7b8(0x3c78)]){var _0x25d026=Cartesian3[_0x4fd7b8(0x4853)](_0x35e474[_0xf79d94(0x2fe9)],scratchCameraPositionNormal);if(_0x35e474[_0x4fd7b8(0x1d1d)][_0x4fd7b8(0x5a4e)]<0xbb8&&Math[_0x4fd7b8(0x1beb)](Cartesian3[_0x4fd7b8(0x2d8e)](_0x35e474[_0x4fd7b8(0x416)],_0x25d026))<0.6)_0x14fb64=!0x0;else{var _0x206ec4=_0x4bd147[_0xf79d94(0x8ad)],_0x10f1ed=scratchCenterPixel;_0x10f1ed['x']=_0x206ec4[_0x4fd7b8(0x299a)]/0x2,_0x10f1ed['y']=_0x206ec4[_0xf79d94(0x2d21)]/0x2;var _0x3592dc=pickGlobe$1(_0x2286f5,_0x10f1ed,scratchCenterPosition);if(defined$1(_0x3592dc)&&_0x35e474[_0xf79d94(0x3fd4)][_0xf79d94(0x10d5)]<0xf4240){var _0x523648=scratchCameraPosition;Cartesian3[_0xf79d94(0x2d7b)](_0x35e474[_0x4fd7b8(0x3747)],_0x523648);var _0x4b15a0=_0x2286f5[_0x4fd7b8(0x190d)],_0x488092=scratchTargetNormal;if(_0x488092=Cartesian3[_0xf79d94(0x4d5b)](_0x4b15a0,_0x488092),Cartesian3[_0x4fd7b8(0x2d8e)](_0x488092,_0x25d026)<0x0)return;var _0x279e35=scratchCenter,_0x4a7303=scratchForwardNormal;Cartesian3['clone'](_0x35e474[_0xf79d94(0x2a4f)],_0x4a7303),Cartesian3['add'](_0x523648,Cartesian3[_0x4fd7b8(0x34b9)](_0x4a7303,0x3e8,scratchCartesian),_0x279e35);var _0x1ace2e=scratchPositionToTarget,_0x5ec0b7=scratchPositionToTargetNormal;Cartesian3[_0x4fd7b8(0x34b6)](_0x4b15a0,_0x523648,_0x1ace2e),Cartesian3[_0x4fd7b8(0x4853)](_0x1ace2e,_0x5ec0b7);var _0x14ceb8=Cartesian3[_0x4fd7b8(0x2d8e)](_0x25d026,_0x5ec0b7);if(_0x14ceb8>=0x0)return void(_0x2286f5[_0xf79d94(0x4270)]['x']=-0x1);var _0x3db21b=Math[_0x4fd7b8(0x4e50)](-_0x14ceb8),_0x1a8ebb=Cartesian3[_0x4fd7b8(0x3d6f)](_0x523648),_0x284fdd=Cartesian3[_0xf79d94(0x4910)](_0x4b15a0),_0xd5f795=_0x1a8ebb-_0x17015,_0x2ebe00=Cartesian3[_0x4fd7b8(0x3d6f)](_0x1ace2e),_0x425ded=Math[_0x4fd7b8(0x17b7)](CesiumMath['clamp'](_0x2ebe00/_0x284fdd*Math[_0x4fd7b8(0x1428)](_0x3db21b),-0x1,0x1))-Math[_0x4fd7b8(0x17b7)](CesiumMath[_0x4fd7b8(0x4b1d)](_0xd5f795/_0x284fdd*Math[_0x4fd7b8(0x1428)](_0x3db21b),-0x1,0x1))+_0x3db21b,_0x2704b7=scratchCameraUpNormal;Cartesian3[_0x4fd7b8(0x4853)](_0x523648,_0x2704b7);var _0x30695a=scratchCameraRightNormal;_0x30695a=Cartesian3[_0x4fd7b8(0x4143)](_0x5ec0b7,_0x2704b7,_0x30695a),_0x30695a=Cartesian3[_0xf79d94(0x4d5b)](_0x30695a,_0x30695a),Cartesian3[_0x4fd7b8(0x4853)](Cartesian3[_0x4fd7b8(0x4143)](_0x2704b7,_0x30695a,scratchCartesian),_0x4a7303),Cartesian3['multiplyByScalar'](Cartesian3[_0x4fd7b8(0x4853)](_0x279e35,scratchCartesian),Cartesian3[_0x4fd7b8(0x3d6f)](_0x279e35)-_0x17015,_0x279e35),Cartesian3[_0xf79d94(0x4d5b)](_0x523648,_0x523648),Cartesian3[_0xf79d94(0x50ce)](_0x523648,_0xd5f795,_0x523648);var _0x4abfad=scratchPan;Cartesian3[_0x4fd7b8(0x34b9)](Cartesian3[_0xf79d94(0x1af6)](Cartesian3[_0x4fd7b8(0x34b9)](_0x2704b7,Math[_0x4fd7b8(0x52a3)](_0x425ded)-0x1,scratchCartesianTwo),Cartesian3[_0x4fd7b8(0x34b9)](_0x4a7303,Math[_0x4fd7b8(0x1428)](_0x425ded),scratchCartesianThree),scratchCartesian),_0xd5f795,_0x4abfad),Cartesian3[_0x4fd7b8(0x30c2)](_0x523648,_0x4abfad,_0x523648),Cartesian3[_0x4fd7b8(0x4853)](_0x279e35,_0x2704b7),Cartesian3[_0x4fd7b8(0x4853)](Cartesian3['cross'](_0x2704b7,_0x30695a,scratchCartesian),_0x4a7303);var _0x127cac=scratchCenterMovement;return Cartesian3[_0x4fd7b8(0x34b9)](Cartesian3[_0x4fd7b8(0x30c2)](Cartesian3[_0x4fd7b8(0x34b9)](_0x2704b7,Math[_0x4fd7b8(0x52a3)](_0x425ded)-0x1,scratchCartesianTwo),Cartesian3[_0xf79d94(0x50ce)](_0x4a7303,Math[_0xf79d94(0xc19)](_0x425ded),scratchCartesianThree),scratchCartesian),Cartesian3[_0x4fd7b8(0x3d6f)](_0x279e35),_0x127cac),Cartesian3[_0x4fd7b8(0x30c2)](_0x279e35,_0x127cac,_0x279e35),Cartesian3[_0xf79d94(0x2d7b)](_0x523648,_0x35e474[_0x4fd7b8(0x3747)]),Cartesian3[_0x4fd7b8(0x4853)](Cartesian3[_0x4fd7b8(0x34b6)](_0x279e35,_0x523648,scratchCartesian),_0x35e474[_0x4fd7b8(0x416)]),Cartesian3[_0xf79d94(0x2d7b)](_0x35e474[_0x4fd7b8(0x416)],_0x35e474[_0x4fd7b8(0x416)]),Cartesian3['cross'](_0x35e474[_0x4fd7b8(0x416)],_0x35e474['up'],_0x35e474[_0xf79d94(0xf7d)]),Cartesian3[_0x4fd7b8(0x4143)](_0x35e474[_0x4fd7b8(0x1d74)],_0x35e474[_0x4fd7b8(0x416)],_0x35e474['up']),_0x35e474[_0x4fd7b8(0x26a3)](scratchZoomViewOptions),void(_0x2286f5[_0x4fd7b8(0x4326)]&&collideDetection(_0x2286f5));}if(defined$1(_0x3592dc)){var _0x491a09=Cartesian3[_0xf79d94(0x4d5b)](_0x3592dc,scratchPositionNormal),_0x28e6f1=Cartesian3[_0x4fd7b8(0x4853)](_0x2286f5[_0x4fd7b8(0x190d)],scratchPickNormal),_0x3235b4=Cartesian3[_0x4fd7b8(0x2d8e)](_0x28e6f1,_0x491a09);if(_0x3235b4>0x0&&_0x3235b4<0x1){var _0x13bf5d=CesiumMath[_0x4fd7b8(0x2064)](_0x3235b4),_0x4b120e=Cartesian3[_0x4fd7b8(0x4143)](_0x28e6f1,_0x491a09,scratchZoomAxis),_0x39e9b5=_0x17015/(Math['abs'](_0x13bf5d)>CesiumMath[_0x4fd7b8(0x4476)](0x14)?0.75*_0x35e474[_0x4fd7b8(0x1d1d)][_0x4fd7b8(0x5a4e)]:_0x35e474['positionCartographic'][_0x4fd7b8(0x5a4e)]-_0x17015);_0x35e474[_0x4fd7b8(0x4d40)](_0x4b120e,_0x13bf5d*_0x39e9b5);}}else _0x14fb64=!0x0;}}}_0x2286f5[_0x4fd7b8(0xfc7)]=!_0x14fb64;}if(!_0x549ca0&&_0x14fb64||_0x473aaa){var _0x3b7734=SceneTransforms[_0x4fd7b8(0x2fa8)](_0x4bd147,_0x2286f5[_0xf79d94(0x1703)],scratchZoomOffset),_0xb9ab5d=(_0x4c66aa!==SceneMode$1[_0x4fd7b8(0x5d29)]&&Cartesian2[_0x4fd7b8(0x1dab)](_0x26decb,_0x2286f5[_0x4fd7b8(0x216d)])&&defined$1(_0x3b7734)?_0x35e474[_0xf79d94(0x3860)](_0x3b7734,scratchZoomPickRay):_0x35e474[_0x4fd7b8(0x5599)](_0x26decb,scratchZoomPickRay))[_0x4fd7b8(0x416)];_0x4c66aa===SceneMode$1[_0x4fd7b8(0x5d29)]&&Cartesian3['fromElements'](_0xb9ab5d['y'],_0xb9ab5d['z'],_0xb9ab5d['x'],_0xb9ab5d),_0x35e474[_0x4fd7b8(0x143d)](_0xb9ab5d,_0x17015),_0x2286f5[_0x4fd7b8(0x411a)]=!0x0;}else _0x35e474[_0xf79d94(0x4a7b)](_0x17015);_0x35e474[_0x4fd7b8(0x26a3)](scratchZoomViewOptions),_0x2286f5[_0x4fd7b8(0x4326)]&&collideDetection(_0x2286f5);}}}}}function handleZoomEx(_0x3fca6e,_0x536d8f,_0x13ad5e,_0x4a51b0,_0x5389df,_0x50dd13){var _0x4fcc2e=_0x307c2b,_0x485e04=_0x5e00b3;_0x3fca6e[_0x485e04(0x3c00)];var _0x52cb3c=_0x3fca6e[_0x485e04(0x5e52)],_0x25ebd6=_0x52cb3c[_0x485e04(0x5592)];if(_0x52cb3c[_0x485e04(0x2a34)],_0x3fca6e[_0x485e04(0xaab)],_0x3fca6e[_0x485e04(0x4326)]&&(defined$1(_0x3fca6e[_0x485e04(0xadc)])||(_0x3fca6e[_0x4fcc2e(0x42db)]=Camera[_0x485e04(0x40f3)](_0x52cb3c[_0x4fcc2e(0x57e6)])),Camera[_0x485e04(0x40f3)](_0x52cb3c[_0x485e04(0x5592)],_0x3fca6e[_0x485e04(0xadc)]),_0x25ebd6=_0x3fca6e[_0x485e04(0xadc)]),!(Math[_0x485e04(0x1beb)](_0x13ad5e[_0x485e04(0x37d2)]['y']-_0x13ad5e[_0x485e04(0x4350)]['y'])<0x1)){var _0x4232af=_0x13ad5e[_0x4fcc2e(0x1abb)]['y']-_0x13ad5e[_0x485e04(0x4350)]['y']>0x0?0x1:-0x1;_0x3fca6e[_0x485e04(0x2334)][_0x485e04(0x4d43)][0x1]&&(_0x4232af=_0x13ad5e['endPosition']['y']-_0x536d8f['y']>0x0?0.2:-0.2,_0x3fca6e[_0x485e04(0x4881)]&&(_0x4232af=_0x13ad5e[_0x485e04(0x37d2)]['y']-_0x13ad5e[_0x4fcc2e(0x2a1b)]['y']>0x0?0.2:-0.2));var _0x5c0b6c=_0x3fca6e[_0x485e04(0x2bee)],_0x4a1d75=_0x4232af*_0x4a51b0*0.0007*0x30;if(defined$1(_0x50dd13)){var _0x56f149=Cartesian3[_0x4fcc2e(0x2665)](_0x25ebd6[_0x485e04(0x3747)],_0x50dd13),_0x1189d8=0x1*_0x3fca6e[_0x485e04(0x21d5)],_0x5b0d64=_0x4a51b0*(_0x56f149-_0x1189d8);_0x5b0d64=CesiumMath[_0x485e04(0x4b1d)](_0x5b0d64,_0x3fca6e[_0x485e04(0x2248)],_0x3fca6e[_0x485e04(0x122e)]);var _0x89eec1=_0x4232af/_0x3fca6e[_0x485e04(0x5e52)][_0x485e04(0x2a34)][_0x485e04(0x53c9)],_0x3b3bdc=_0x5b0d64*(_0x89eec1=Math['min'](_0x89eec1,_0x3fca6e[_0x4fcc2e(0x4a0a)]));if(_0x3fca6e[_0x485e04(0x4326)]&&_0x3b3bdc>0x0&&Math[_0x485e04(0x1beb)](_0x56f149-_0x1189d8)<0.1)return;}if(!(_0x5389df>_0x5c0b6c&&_0x4232af<0x0)){Cartesian2[_0x485e04(0x1dab)](_0x536d8f,_0x3fca6e['_zoomMouseStart'])||(_0x3fca6e[_0x4fcc2e(0x4270)]=Cartesian2[_0x485e04(0x40f3)](_0x536d8f,_0x3fca6e[_0x485e04(0x216d)])),_0x3fca6e[_0x4fcc2e(0x1cc3)]=!0x0,_0x25ebd6[_0x4fcc2e(0x2fe9)];var _0x32e0c0=_0x5389df*_0x4a1d75;if(defined$1(_0x50dd13)){var _0x22d1a0=new Cartesian3();Cartesian3[_0x485e04(0x34b6)](_0x50dd13,_0x25ebd6[_0x485e04(0x3747)],_0x22d1a0);var _0x5cbe47=new Cartesian3();_0x5cbe47=Cartesian3[_0x4fcc2e(0x2d7b)](_0x25ebd6[_0x485e04(0x1d74)],_0x5cbe47);var _0x94407f=Cartesian3[_0x4fcc2e(0x477a)](_0x22d1a0,_0x5cbe47),_0x532208=new Cartesian3();_0x532208=Cartesian3['multiplyByScalar'](_0x5cbe47,_0x94407f,_0x532208);var _0xc423bd=new Cartesian3();_0xc423bd=Cartesian3[_0x485e04(0x34b6)](_0x22d1a0,_0x532208,_0xc423bd);var _0x183214=new Cartesian3();_0x183214=Cartesian3[_0x485e04(0x4853)](_0xc423bd,_0x183214),new Cartesian3(),_0x25ebd6[_0x485e04(0x143d)](_0x183214,_0x32e0c0);var _0x18d282=new Cartesian3();_0x18d282=Cartesian3[_0x485e04(0x4853)](_0x50dd13,_0x18d282);var _0xf2236c=Cartesian3[_0x485e04(0x3d6f)](_0x50dd13),_0x3ead8a=scratchRadii$2;_0x3ead8a['x']=_0x3ead8a['y']=_0x3ead8a['z']=_0xf2236c;var _0x49ff3c=Ellipsoid[_0x485e04(0x16c8)](_0x3ead8a,scratchEllipsoid),_0x3087be=_0x25ebd6[_0x485e04(0x4bbf)](_0x536d8f,_0x49ff3c,pan3DP0);if(defined$1(_0x3087be)&&!isNaN(_0x3087be['x'])&&!isNaN(_0x3087be['y'])&&!isNaN(_0x3087be['z'])){_0x3087be=Cartesian3[_0x4fcc2e(0x4d5b)](_0x3087be,_0x3087be);var _0x5143b7=Cartesian3['angleBetween'](_0x18d282,_0x3087be);if(!CesiumMath[_0x485e04(0x1c11)](_0x5143b7,0x0,CesiumMath[_0x485e04(0x5c1a)])){var _0x1e7f30=new Cartesian3();if(_0x1e7f30=Cartesian3[_0x4fcc2e(0x1b4a)](_0x18d282,_0x3087be,_0x1e7f30),_0x25ebd6[_0x485e04(0x4d40)](_0x1e7f30,_0x5143b7),_0x3fca6e[_0x485e04(0x4326)]){var _0x5b60d3=_0x52cb3c[_0x485e04(0x5592)],_0x1d4eeb=_0x3fca6e[_0x485e04(0xadc)],_0x1bd1c4=_0x5b60d3[_0x485e04(0x3747)],_0x28b309=_0x1d4eeb[_0x4fcc2e(0x2fe9)];if(!Cartesian3[_0x485e04(0x1dab)](_0x28b309,_0x1bd1c4)){var _0x97a40d=Cartesian3[_0x485e04(0x34b6)](_0x28b309,_0x1bd1c4,scratchDir);Cartesian3[_0x4fcc2e(0x4d5b)](_0x97a40d,_0x97a40d);var _0x63f55f=_0x52cb3c[_0x485e04(0x4591)](_0x97a40d);if(defined$1(_0x63f55f)){if(Cartesian3[_0x485e04(0x451d)](_0x1bd1c4,_0x63f55f)<1.5)return;}}Camera[_0x485e04(0x40f3)](_0x1d4eeb,_0x52cb3c[_0x4fcc2e(0x57e6)]);}}}}else _0x25ebd6[_0x485e04(0x5b73)](_0x32e0c0);}}}var translate2DStart=new Ray(),translate2DEnd=new Ray(),scratchTranslateP0=new Cartesian3();function translate2D(_0x42ac90,_0x1848ca,_0x105e33){var _0xdb500=_0x307c2b,_0x57aafb=_0x5e00b3,_0x45809e=_0x42ac90[_0x57aafb(0x5e52)][_0x57aafb(0x5592)],_0xa6f97c=_0x45809e[_0xdb500(0x3860)](_0x105e33[_0x57aafb(0x4350)],translate2DStart)[_0x57aafb(0x39da)],_0x2201ae=_0x45809e[_0x57aafb(0x5599)](_0x105e33[_0x57aafb(0x37d2)],translate2DEnd)[_0x57aafb(0x39da)],_0x192128=Cartesian3[_0x57aafb(0x34b6)](_0xa6f97c,_0x2201ae,scratchTranslateP0),_0x3479dd=Cartesian3[_0x57aafb(0x3d6f)](_0x192128);_0x3479dd>0x0&&(Cartesian3[_0x57aafb(0x4853)](_0x192128,_0x192128),_0x45809e[_0xdb500(0x40dd)](_0x192128,_0x3479dd));}function zoom2D(_0x15f507,_0x1eda2b,_0x2c1dde){var _0x3ea524=_0x307c2b,_0x509b8c=_0x5e00b3;defined$1(_0x2c1dde[_0x509b8c(0x451d)])&&(_0x2c1dde=_0x2c1dde['distance']);var _0x51f010=_0x15f507[_0x3ea524(0x16a0)][_0x509b8c(0x5592)];handleZoom(_0x15f507,_0x1eda2b,_0x2c1dde,_0x15f507[_0x3ea524(0x4862)],_0x51f010[_0x509b8c(0x5f08)]());}var twist2DStart=new Cartesian2(),twist2DEnd=new Cartesian2();function twist2D(_0x415fc7,_0x1bf696,_0x164cec){var _0x298d30=_0x307c2b,_0x1991f3=_0x5e00b3;if(defined$1(_0x164cec['angleAndHeight']))singleAxisTwist2D(_0x415fc7,_0x1bf696,_0x164cec[_0x298d30(0x1af5)]);else{var _0x56087b=_0x415fc7[_0x1991f3(0x5e52)],_0x3bc2cc=_0x56087b[_0x298d30(0x57e6)],_0x26dbd4=_0x56087b[_0x1991f3(0x2a34)],_0x957036=_0x26dbd4[_0x1991f3(0x299a)],_0x1b1f91=_0x26dbd4[_0x1991f3(0x53c9)],_0x5e8d64=twist2DStart;_0x5e8d64['x']=0x2/_0x957036*_0x164cec[_0x298d30(0x2a1b)]['x']-0x1,_0x5e8d64['y']=0x2/_0x1b1f91*(_0x1b1f91-_0x164cec[_0x1991f3(0x4350)]['y'])-0x1,_0x5e8d64=Cartesian2[_0x1991f3(0x4853)](_0x5e8d64,_0x5e8d64);var _0x42f6da=twist2DEnd;_0x42f6da['x']=0x2/_0x957036*_0x164cec[_0x298d30(0x1abb)]['x']-0x1,_0x42f6da['y']=0x2/_0x1b1f91*(_0x1b1f91-_0x164cec[_0x1991f3(0x37d2)]['y'])-0x1,_0x42f6da=Cartesian2[_0x1991f3(0x4853)](_0x42f6da,_0x42f6da);var _0x58db97=CesiumMath[_0x1991f3(0x2064)](_0x5e8d64['x']);_0x5e8d64['y']<0x0&&(_0x58db97=CesiumMath[_0x298d30(0x917)]-_0x58db97);var _0x32b0d5=CesiumMath[_0x298d30(0x4172)](_0x42f6da['x']);_0x42f6da['y']<0x0&&(_0x32b0d5=CesiumMath[_0x1991f3(0x352c)]-_0x32b0d5);var _0x206c1f=_0x32b0d5-_0x58db97;_0x3bc2cc[_0x1991f3(0x1221)](_0x206c1f);}}function singleAxisTwist2D(_0x53d87c,_0x3089ab,_0x5ab25a){var _0x4e2121=_0x307c2b,_0x4710f4=_0x5e00b3,_0x5dbfd0=_0x53d87c[_0x4e2121(0x11fe)]*_0x53d87c['_rotateRateRangeAdjustment'];_0x5dbfd0>_0x53d87c[_0x4710f4(0x3299)]&&(_0x5dbfd0=_0x53d87c[_0x4710f4(0x3299)]),_0x5dbfd0<_0x53d87c[_0x4710f4(0x1865)]&&(_0x5dbfd0=_0x53d87c[_0x4710f4(0x1865)]);var _0x50e602=_0x53d87c[_0x4710f4(0x5e52)],_0x4e22d8=_0x50e602[_0x4e2121(0x57e6)],_0x5258be=_0x50e602[_0x4710f4(0x2a34)],_0x2aff1b=(_0x5ab25a[_0x4e2121(0x1abb)]['x']-_0x5ab25a[_0x4e2121(0x2a1b)]['x'])/_0x5258be[_0x4710f4(0x299a)],_0x1d6600=_0x5dbfd0*(_0x2aff1b=Math[_0x4710f4(0x19a8)](_0x2aff1b,_0x53d87c[_0x4710f4(0x58c)]))*Math['PI']*0x4;_0x4e22d8['twistRight'](_0x1d6600);}function update2D(_0x3a5d82){var _0x45a43b=_0x307c2b,_0x20df7d=_0x5e00b3,_0x429c62=_0x3a5d82[_0x20df7d(0x5e52)]['mapMode2D']===MapMode2D$1[_0x20df7d(0x794)];Matrix4[_0x45a43b(0x4d2)](Matrix4[_0x20df7d(0x2de)],_0x3a5d82[_0x45a43b(0x16a0)][_0x20df7d(0x5592)][_0x20df7d(0x332f)])?(reactToInput(_0x3a5d82,_0x3a5d82[_0x45a43b(0x2b10)],_0x3a5d82['translateEventTypes'],translate2D,_0x3a5d82[_0x45a43b(0x226c)],_0x20df7d(0x1f7f)),reactToInput(_0x3a5d82,_0x3a5d82[_0x20df7d(0x1786)],_0x3a5d82[_0x20df7d(0x36dc)],zoom2D,_0x3a5d82[_0x20df7d(0x5f3f)],_0x45a43b(0x31df)),_0x429c62&&reactToInput(_0x3a5d82,_0x3a5d82[_0x20df7d(0x1114)],_0x3a5d82[_0x20df7d(0x303)],twist2D,_0x3a5d82[_0x20df7d(0x31d0)],_0x45a43b(0x5b23))):(reactToInput(_0x3a5d82,_0x3a5d82[_0x20df7d(0x1786)],_0x3a5d82[_0x45a43b(0x26f3)],zoom2D,_0x3a5d82[_0x45a43b(0x61d)],_0x20df7d(0x10ff)),_0x429c62&&reactToInput(_0x3a5d82,_0x3a5d82[_0x20df7d(0x1114)],_0x3a5d82[_0x20df7d(0x12f2)],twist2D,_0x3a5d82[_0x20df7d(0x31d0)],_0x20df7d(0x552f)));}var pickGlobeScratchRay$1=new Ray(),scratchDepthIntersection$1=new Cartesian3(),scratchRayIntersection$1=new Cartesian3(),scratchWindowPosition=new Cartesian2();function getWindowPosition$1(_0x8fcc02,_0x55333f){var _0x30ab15=_0x307c2b,_0x48144e=_0x5e00b3;if(_0x8fcc02[_0x48144e(0x2201)]!==SceneMode$1[_0x48144e(0x3c78)]||_0x8fcc02[_0x30ab15(0x3df7)]==MultiViewportMode$1[_0x48144e(0x423a)])return _0x55333f;Cartesian2[_0x30ab15(0x2d7b)](_0x55333f,scratchWindowPosition);for(var _0x2300fc=_0x8fcc02[_0x48144e(0x1358)],_0x32acee=new BoundingRectangle(_0x55333f['x'],_0x2300fc[_0x30ab15(0xae9)]-_0x55333f['y']),_0x57d089=new BoundingRectangle(),_0x128d3e=0x0;_0x128d3e<_0x8fcc02[_0x48144e(0x5358)][_0x48144e(0x809)];_0x128d3e++){var _0x1e8696=_0x8fcc02['_multiViewportInfo'][_0x128d3e];if(_0x57d089['x']=_0x2300fc[_0x48144e(0x1564)]*_0x1e8696['x'],_0x57d089['y']=_0x2300fc[_0x48144e(0x3883)]*_0x1e8696['y'],_0x57d089[_0x48144e(0x2d3c)]=_0x2300fc[_0x48144e(0x1564)]*_0x1e8696[_0x48144e(0x2d3c)],_0x57d089[_0x48144e(0x5a4e)]=_0x2300fc[_0x48144e(0x3883)]*_0x1e8696[_0x48144e(0x5a4e)],_0x57d089[_0x48144e(0x4ff2)](_0x32acee)===Intersect$1[_0x48144e(0x2c8a)]){var _0x2f9a6e=(_0x32acee['x']-_0x57d089['x'])/_0x57d089[_0x30ab15(0x2299)],_0x13353a=(_0x32acee['y']-_0x57d089['y'])/_0x57d089['height'];return scratchWindowPosition['x']=_0x2f9a6e*_0x2300fc[_0x48144e(0x1564)],scratchWindowPosition['y']=_0x2300fc[_0x48144e(0x3883)]-_0x13353a*_0x2300fc[_0x48144e(0x3883)],scratchWindowPosition;}}return scratchWindowPosition;}function pickGlobe$1(_0x533e23,_0x29e00a,_0x1755f9){var _0x4b3e52=_0x307c2b,_0x132b14=_0x5e00b3,_0x3d14a9=_0x533e23[_0x132b14(0x5e52)],_0x443eb0=_0x533e23[_0x4b3e52(0x1c74)],_0x4dd047=_0x3d14a9[_0x4b3e52(0x57e6)];if(defined$1(_0x443eb0)){var _0x39c485;_0x3d14a9[_0x132b14(0x57f1)]&&(_0x39c485=_0x3d14a9[_0x132b14(0x2e9d)](_0x29e00a,scratchDepthIntersection$1,!0x0));var _0x48c79c,_0x575d09=_0x4dd047[_0x4b3e52(0x3860)](getWindowPosition$1(_0x533e23[_0x132b14(0x5e52)],_0x29e00a),pickGlobeScratchRay$1),_0x8552d7=_0x443eb0[_0x132b14(0x3c62)](_0x575d09,_0x3d14a9,scratchRayIntersection$1);if((defined$1(_0x39c485)?Cartesian3[_0x4b3e52(0x2665)](_0x39c485,_0x4dd047[_0x132b14(0x2b06)]):Number['POSITIVE_INFINITY'])<(defined$1(_0x8552d7)?Cartesian3[_0x132b14(0x451d)](_0x8552d7,_0x4dd047[_0x4b3e52(0x16e9)]):Number[_0x132b14(0xe92)]))return Cartesian3[_0x4b3e52(0x2d7b)](_0x39c485,_0x1755f9);if(defined$1(_0x8552d7))return Cartesian3[_0x4b3e52(0x2d7b)](_0x8552d7,_0x1755f9);if(_0x3d14a9[_0x132b14(0x58c8)][_0x132b14(0x2d2)]&&_0x4dd047[_0x132b14(0x23c5)][_0x132b14(0x5a4e)]<0x1&&defined$1(_0x48c79c=IntersectionTests[_0x132b14(0x266f)](_0x575d09,_0x3d14a9[_0x132b14(0x6e5)][_0x132b14(0x4faa)]))){var _0x26b6c5=_0x48c79c[_0x132b14(0x21ae)]>0x0?_0x48c79c[_0x132b14(0x21ae)]:_0x48c79c[_0x132b14(0x3b17)];return _0x26b6c5=Math[_0x132b14(0x19a8)](_0x26b6c5,0x64),Ray[_0x132b14(0x3adb)](_0x575d09,_0x26b6c5,_0x1755f9);}}}var translateCVStartRay=new Ray(),translateCVEndRay=new Ray(),translateCVStartPos=new Cartesian3(),translateCVEndPos=new Cartesian3(),translatCVDifference=new Cartesian3(),translateCVOrigin=new Cartesian3(),translateCVPlane=new Plane(Cartesian3[_0x307c2b(0x136a)],0x0),translateCVStartMouse=new Cartesian2(),translateCVEndMouse=new Cartesian2();function translateCV(_0x3cdccb,_0x539c57,_0x277378){var _0x3f9a47=_0x307c2b,_0x2bd4a4=_0x5e00b3;if(Cartesian3[_0x3f9a47(0x4d2)](_0x539c57,_0x3cdccb[_0x2bd4a4(0xfac)])||(_0x3cdccb[_0x2bd4a4(0x351a)]=!0x1),Cartesian3[_0x2bd4a4(0x1dab)](_0x539c57,_0x3cdccb[_0x2bd4a4(0x1ecb)])||(_0x3cdccb[_0x2bd4a4(0x8cf)]=!0x1),_0x3cdccb[_0x3f9a47(0x59d9)]||_0x3cdccb[_0x2bd4a4(0x4938)])look3D(_0x3cdccb,_0x539c57,_0x277378);else{if(!_0x3cdccb[_0x3f9a47(0xad1)]||_0x3cdccb[_0x2bd4a4(0x4881)]){var _0x344b4c=_0x3cdccb[_0x2bd4a4(0x5e52)],_0x116a04=_0x344b4c[_0x2bd4a4(0x5592)];_0x3cdccb[_0x2bd4a4(0x4326)]&&(defined$1(_0x3cdccb[_0x3f9a47(0x42db)])||(_0x3cdccb[_0x2bd4a4(0xadc)]=Camera[_0x3f9a47(0x2d7b)](_0x344b4c[_0x3f9a47(0x57e6)])),Camera[_0x2bd4a4(0x40f3)](_0x344b4c[_0x2bd4a4(0x5592)],_0x3cdccb[_0x2bd4a4(0xadc)]),_0x116a04=_0x3cdccb[_0x2bd4a4(0xadc)]);var _0x1352ae,_0x435c44=Cartesian2[_0x2bd4a4(0x40f3)](_0x277378[_0x2bd4a4(0x4350)],translateCVStartMouse),_0x4b0580=Cartesian2[_0x2bd4a4(0x40f3)](_0x277378[_0x2bd4a4(0x37d2)],translateCVEndMouse),_0x2e6910=_0x116a04[_0x3f9a47(0x3860)](_0x435c44,translateCVStartRay),_0x3f4779=Cartesian3[_0x2bd4a4(0x40f3)](Cartesian3[_0x2bd4a4(0x3a34)],translateCVOrigin),_0x3b6172=Cartesian3[_0x2bd4a4(0x442b)];if(_0x116a04[_0x2bd4a4(0x3747)]['z']<_0x3cdccb[_0x2bd4a4(0x5226)]&&(defined$1(_0x1352ae=pickGlobe$1(_0x3cdccb,_0x435c44,translateCVStartPos))?(_0x3f4779['x']=_0x1352ae['x'],(!defined$1(_0x344b4c[_0x2bd4a4(0x2e9d)](_0x539c57))||_0x1352ae['x']<-0x2710)&&(_0x3f4779['x']=-0x14)):defined$1(_0x344b4c[_0x2bd4a4(0x2e9d)](_0x539c57))||(_0x3f4779['x']=-0x14)),_0x3f4779['x']>_0x116a04[_0x2bd4a4(0x3747)]['z']&&defined$1(_0x1352ae)&&!_0x3cdccb[_0x2bd4a4(0x4881)])return Cartesian3[_0x2bd4a4(0x40f3)](_0x1352ae,_0x3cdccb[_0x2bd4a4(0x5669)]),_0x3cdccb[_0x2bd4a4(0x8cf)]=!0x0,strafe(_0x3cdccb,_0x539c57,_0x277378),void(_0x3cdccb['_strafeMousePosition']=Cartesian2[_0x2bd4a4(0x40f3)](_0x539c57,_0x3cdccb[_0x2bd4a4(0x1ecb)]));var _0x1802f2=Plane[_0x3f9a47(0x94b)](_0x3f4779,_0x3b6172,translateCVPlane);_0x2e6910=_0x116a04[_0x2bd4a4(0x5599)](_0x435c44,translateCVStartRay);var _0xf66e57=IntersectionTests['rayPlane'](_0x2e6910,_0x1802f2,translateCVStartPos),_0x3594a9=_0x116a04[_0x2bd4a4(0x5599)](_0x4b0580,translateCVEndRay),_0x4f0e32=IntersectionTests[_0x2bd4a4(0x35bd)](_0x3594a9,_0x1802f2,translateCVEndPos);if(!defined$1(_0xf66e57)||!defined$1(_0x4f0e32))return _0x3cdccb[_0x3f9a47(0x59d9)]=!0x0,look3D(_0x3cdccb,_0x539c57,_0x277378),void Cartesian2[_0x2bd4a4(0x40f3)](_0x539c57,_0x3cdccb[_0x2bd4a4(0xfac)]);var _0x36a015=Cartesian3[_0x2bd4a4(0x34b6)](_0xf66e57,_0x4f0e32,translatCVDifference),_0x116aaf=_0x36a015['x'];_0x36a015['x']=_0x36a015['y'],_0x36a015['y']=_0x36a015['z'],_0x36a015['z']=_0x116aaf;var _0x5aaa80=Cartesian3[_0x2bd4a4(0x3d6f)](_0x36a015);_0x5aaa80>CesiumMath[_0x2bd4a4(0x3b80)]&&(Cartesian3[_0x2bd4a4(0x4853)](_0x36a015,_0x36a015),_0x116a04[_0x2bd4a4(0x143d)](_0x36a015,_0x5aaa80),_0x3cdccb[_0x2bd4a4(0x4326)]&&collideDetection(_0x3cdccb));}else strafe(_0x3cdccb,_0x539c57,_0x277378);}}var rotateCVWindowPos=new Cartesian2(),rotateCVWindowRay=new Ray(),rotateCVCenter=new Cartesian3(),rotateCVVerticalCenter=new Cartesian3(),rotateCVTransform=new Matrix4(),rotateCVVerticalTransform=new Matrix4(),rotateCVOrigin=new Cartesian3(),rotateCVPlane=new Plane(Cartesian3[_0x307c2b(0x136a)],0x0),rotateCVCartesian3=new Cartesian3(),rotateCVCart=new Cartographic(),rotateCVOldTransform=new Matrix4(),rotateCVQuaternion=new Quaternion(),rotateCVMatrix=new Matrix3(),tilt3DCartesian3=new Cartesian3();function rotateCV(_0xb0d3fc,_0x2fa18b,_0x588f3d){var _0x569bc6=_0x307c2b,_0x10360a=_0x5e00b3;if(defined$1(_0x588f3d['angleAndHeight'])&&(_0x588f3d=_0x588f3d[_0x10360a(0x3b05)]),Cartesian2[_0x10360a(0x1dab)](_0x2fa18b,_0xb0d3fc[_0x10360a(0x59ca)])&&!_0xb0d3fc[_0x10360a(0x4881)]||(_0xb0d3fc[_0x10360a(0x509d)]=!0x1,_0xb0d3fc[_0x10360a(0x351a)]=!0x1),_0xb0d3fc[_0x10360a(0x351a)])look3D(_0xb0d3fc,_0x2fa18b,_0x588f3d);else{var _0x328bb1=_0xb0d3fc[_0x10360a(0x5e52)],_0x1232e5=_0x328bb1[_0x10360a(0x5592)];_0xb0d3fc[_0x10360a(0x4326)]&&(defined$1(_0xb0d3fc[_0x10360a(0xadc)])||(_0xb0d3fc[_0x10360a(0xadc)]=Camera[_0x569bc6(0x2d7b)](_0x328bb1[_0x10360a(0x5592)])),Camera[_0x10360a(0x40f3)](_0x328bb1[_0x10360a(0x5592)],_0xb0d3fc[_0x10360a(0xadc)]),_0x1232e5=_0xb0d3fc[_0x569bc6(0x42db)]);var _0x2bd2c6=_0xb0d3fc[_0x569bc6(0x1b4)],_0x3d2e98=Math[_0x569bc6(0x971)](_0x1232e5[_0x569bc6(0x2fe9)]['x'])-_0x2bd2c6['x']<0x0&&Math[_0x569bc6(0x971)](_0x1232e5[_0x10360a(0x3747)]['y'])-_0x2bd2c6['y']<0x0;_0xb0d3fc[_0x10360a(0x509d)]||!_0x3d2e98||_0x1232e5['position']['z']>_0xb0d3fc[_0x10360a(0x5226)]||!defined$1(_0x328bb1['pickPositionWorldCoordinates'](_0x2fa18b))?(_0xb0d3fc[_0x569bc6(0x15b1)]=!0x0,rotateCVOnPlane(_0xb0d3fc,_0x2fa18b,_0x588f3d)):rotateCVOnTerrain(_0xb0d3fc,_0x2fa18b,_0x588f3d),_0xb0d3fc[_0x10360a(0x4326)]&&collideDetection(_0xb0d3fc);}}function rotateCVOnPlane(_0x5400a2,_0x5f3164,_0x3257fe){var _0x58087a=_0x307c2b,_0x482da7=_0x5e00b3,_0x3c1c57=_0x5400a2[_0x482da7(0x5e52)],_0x661c54=_0x3c1c57[_0x482da7(0x5592)],_0x54a677=_0x3c1c57[_0x482da7(0x2a34)],_0x3cfd92=rotateCVWindowPos;_0x3cfd92['x']=_0x54a677[_0x58087a(0x4593)]/0x2,_0x3cfd92['y']=_0x54a677[_0x482da7(0x53c9)]/0x2;var _0x49e4fe,_0x1c9ebd=_0x661c54[_0x482da7(0x5599)](_0x3cfd92,rotateCVWindowRay),_0x4bee8e=Cartesian3[_0x58087a(0x136a)],_0xccef6a=_0x1c9ebd[_0x482da7(0x39da)],_0x32293f=_0x1c9ebd[_0x58087a(0x2a4f)],_0x4059c5=Cartesian3[_0x482da7(0x2d8e)](_0x4bee8e,_0x32293f);if(Math[_0x482da7(0x1beb)](_0x4059c5)>CesiumMath[_0x482da7(0x3b80)]&&(_0x49e4fe=-Cartesian3[_0x58087a(0x477a)](_0x4bee8e,_0xccef6a)/_0x4059c5),!defined$1(_0x49e4fe)||_0x49e4fe<=0x0)return _0x5400a2[_0x482da7(0x351a)]=!0x0,look3D(_0x5400a2,_0x5f3164,_0x3257fe),void Cartesian2[_0x482da7(0x40f3)](_0x5f3164,_0x5400a2[_0x482da7(0x59ca)]);var _0x16f39c=Cartesian3[_0x482da7(0x34b9)](_0x32293f,_0x49e4fe,rotateCVCenter);Cartesian3[_0x482da7(0x30c2)](_0xccef6a,_0x16f39c,_0x16f39c);var _0x1af44a=_0x3c1c57[_0x58087a(0xec2)],_0x2048cf=_0x1af44a[_0x482da7(0x4faa)];Cartesian3[_0x482da7(0x160f)](_0x16f39c['y'],_0x16f39c['z'],_0x16f39c['x'],_0x16f39c);var _0xa9f72e=_0x1af44a[_0x482da7(0x26b)](_0x16f39c,rotateCVCart);_0x2048cf[_0x482da7(0x5012)](_0xa9f72e,_0x16f39c);var _0x11e712=Transforms[_0x482da7(0x14ce)](_0x16f39c,_0x2048cf,rotateCVTransform),_0x18c2a2=_0x5400a2[_0x482da7(0xaab)],_0x41baba=_0x5400a2[_0x482da7(0x3c00)];_0x5400a2[_0x482da7(0xaab)]=void 0x0,_0x5400a2[_0x482da7(0x3c00)]=Ellipsoid[_0x482da7(0x23ca)],_0x5400a2[_0x58087a(0x11fe)]=0x1,_0x5400a2[_0x58087a(0x54d3)]=0x1;var _0xd333e0=Matrix4[_0x482da7(0x40f3)](_0x661c54[_0x482da7(0x332f)],rotateCVOldTransform);_0x661c54[_0x482da7(0x21d2)](_0x11e712),rotate3D(_0x5400a2,_0x5f3164,_0x3257fe,Cartesian3[_0x482da7(0x39c7)]),_0x661c54[_0x482da7(0x21d2)](_0xd333e0),_0x5400a2[_0x482da7(0xaab)]=_0x18c2a2,_0x5400a2[_0x482da7(0x3c00)]=_0x41baba;var _0x52fbf7=_0x41baba[_0x482da7(0x1617)];_0x5400a2['_rotateFactor']=0x1/_0x52fbf7,_0x5400a2[_0x482da7(0x204b)]=_0x52fbf7;}function rotateCVOnTerrain(_0x1c7998,_0x5ca91b,_0x236262){var _0x572eb7=_0x307c2b,_0x274e78=_0x5e00b3,_0x166518,_0x5aaa28,_0x106958=_0x1c7998[_0x274e78(0x5e52)],_0x5d121d=_0x106958[_0x274e78(0x5592)];_0x1c7998[_0x572eb7(0x1794)]&&(defined$1(_0x1c7998[_0x274e78(0xadc)])||(_0x1c7998['_cloneCamera']=Camera[_0x274e78(0x40f3)](_0x106958[_0x274e78(0x5592)])),_0x5d121d=_0x1c7998[_0x274e78(0xadc)]);var _0x497cf8=Cartesian3[_0x274e78(0x442b)];if(Cartesian2[_0x274e78(0x1dab)](_0x5ca91b,_0x1c7998[_0x274e78(0x59ca)])&&!_0x1c7998[_0x572eb7(0xf3d)])_0x166518=Cartesian3[_0x274e78(0x40f3)](_0x1c7998[_0x274e78(0x3d5f)],rotateCVCenter);else{if(_0x5d121d[_0x274e78(0x3747)]['z']<_0x1c7998[_0x274e78(0x5226)]&&(_0x166518=pickGlobe$1(_0x1c7998,_0x5ca91b,rotateCVCenter)),!defined$1(_0x166518)){var _0x2181c3,_0x2ba4e8=(_0x5aaa28=_0x5d121d[_0x274e78(0x5599)](_0x5ca91b,rotateCVWindowRay))[_0x274e78(0x39da)],_0x8c4c39=_0x5aaa28[_0x274e78(0x416)],_0x392d49=Cartesian3[_0x572eb7(0x477a)](_0x497cf8,_0x8c4c39);if(Math[_0x274e78(0x1beb)](_0x392d49)>CesiumMath[_0x572eb7(0x2f63)]&&(_0x2181c3=-Cartesian3[_0x274e78(0x2d8e)](_0x497cf8,_0x2ba4e8)/_0x392d49),!defined$1(_0x2181c3)||_0x2181c3<=0x0)return _0x1c7998[_0x274e78(0x351a)]=!0x0,look3D(_0x1c7998,_0x5ca91b,_0x236262),void Cartesian2[_0x572eb7(0x2d7b)](_0x5ca91b,_0x1c7998[_0x274e78(0x59ca)]);_0x166518=Cartesian3[_0x274e78(0x34b9)](_0x8c4c39,_0x2181c3,rotateCVCenter),Cartesian3[_0x274e78(0x30c2)](_0x2ba4e8,_0x166518,_0x166518);}if(Cartesian2[_0x274e78(0x40f3)](_0x5ca91b,_0x1c7998[_0x274e78(0x59ca)]),_0x1c7998[_0x274e78(0x4881)]){var _0x29dda6=new Cartesian3();Cartesian3[_0x274e78(0x40f3)](_0x166518,_0x29dda6),_0x1c7998[_0x274e78(0x3d5f)]=_0x29dda6;}else Cartesian3[_0x274e78(0x40f3)](_0x166518,_0x1c7998[_0x274e78(0x3d5f)]);}var _0x326d93=_0x106958['canvas'],_0x9d611=rotateCVWindowPos;_0x9d611['x']=_0x326d93[_0x274e78(0x299a)]/0x2,_0x9d611['y']=_0x1c7998[_0x274e78(0x59ca)]['y'],_0x5aaa28=_0x5d121d[_0x274e78(0x5599)](_0x9d611,rotateCVWindowRay);var _0x4980fc=Cartesian3[_0x572eb7(0x2d7b)](Cartesian3[_0x274e78(0x3a34)],rotateCVOrigin);_0x4980fc['x']=_0x166518['x'];var _0x33da0b=Plane[_0x572eb7(0x94b)](_0x4980fc,_0x497cf8,rotateCVPlane),_0x34c6a4=IntersectionTests[_0x274e78(0x35bd)](_0x5aaa28,_0x33da0b,rotateCVVerticalCenter),_0x24f121=_0x5d121d[_0x274e78(0x5863)],_0x1ca3de=_0x24f121[_0x274e78(0x4faa)];Cartesian3[_0x572eb7(0x4d01)](_0x166518['y'],_0x166518['z'],_0x166518['x'],_0x166518);var _0x309a4e=_0x24f121[_0x274e78(0x26b)](_0x166518,rotateCVCart);_0x1ca3de[_0x572eb7(0x385e)](_0x309a4e,_0x166518);var _0x36b58f,_0x5229b7=Transforms[_0x572eb7(0xab8)](_0x166518,_0x1ca3de,rotateCVTransform);defined$1(_0x34c6a4)?(Cartesian3[_0x572eb7(0x4d01)](_0x34c6a4['y'],_0x34c6a4['z'],_0x34c6a4['x'],_0x34c6a4),_0x309a4e=_0x24f121[_0x572eb7(0x1bc9)](_0x34c6a4,rotateCVCart),_0x1ca3de[_0x274e78(0x5012)](_0x309a4e,_0x34c6a4),_0x36b58f=Transforms[_0x274e78(0x14ce)](_0x34c6a4,_0x1ca3de,rotateCVVerticalTransform)):_0x36b58f=_0x5229b7;var _0x5222d8=_0x1c7998[_0x572eb7(0x1c74)],_0x1cd761=_0x1c7998[_0x572eb7(0x1016)];_0x1c7998['_globe']=void 0x0,_0x1c7998[_0x274e78(0x3c00)]=Ellipsoid[_0x274e78(0x23ca)],_0x1c7998[_0x274e78(0x3077)]=0x1,_0x1c7998[_0x274e78(0x204b)]=0x1;var _0x581f0d=Cartesian3[_0x274e78(0x39c7)],_0x3906e6=Matrix4[_0x274e78(0x40f3)](_0x5d121d[_0x274e78(0x332f)],rotateCVOldTransform);_0x5d121d[_0x274e78(0x21d2)](_0x5229b7);var _0x32f771=Cartesian3[_0x274e78(0x4143)](Cartesian3[_0x572eb7(0x1e5a)],Cartesian3[_0x274e78(0x4853)](_0x5d121d[_0x274e78(0x3747)],rotateCVCartesian3),rotateCVCartesian3),_0x5779cf=Cartesian3[_0x274e78(0x2d8e)](_0x5d121d[_0x274e78(0x1d74)],_0x32f771);if(rotate3D(_0x1c7998,_0x5ca91b,_0x236262,_0x581f0d,!0x1,!0x0),_0x5d121d[_0x274e78(0x21d2)](_0x36b58f),_0x5779cf<0x0){_0x236262[_0x572eb7(0x2a1b)]['y']>_0x236262[_0x572eb7(0x1abb)]['y']&&(_0x581f0d=void 0x0);var _0xcee30e=_0x5d121d[_0x274e78(0x11ed)];_0x5d121d[_0x274e78(0x11ed)]=void 0x0,rotate3D(_0x1c7998,_0x5ca91b,_0x236262,_0x581f0d,!0x0,!0x1),_0x5d121d[_0x274e78(0x11ed)]=_0xcee30e;}else rotate3D(_0x1c7998,_0x5ca91b,_0x236262,_0x581f0d,!0x0,!0x1);if(defined$1(_0x5d121d[_0x274e78(0x11ed)])){var _0x112975=Cartesian3[_0x274e78(0x4143)](_0x5d121d[_0x274e78(0x416)],_0x5d121d[_0x274e78(0x11ed)],tilt3DCartesian3);Cartesian3[_0x274e78(0x1c11)](_0x112975,Cartesian3[_0x274e78(0x3a34)],CesiumMath[_0x572eb7(0x2f63)])||(Cartesian3[_0x274e78(0x2d8e)](_0x112975,_0x5d121d[_0x274e78(0x1d74)])<0x0&&Cartesian3[_0x572eb7(0x5309)](_0x112975,_0x112975),Cartesian3[_0x274e78(0x4143)](_0x112975,_0x5d121d[_0x572eb7(0x2a4f)],_0x5d121d['up']),Cartesian3[_0x274e78(0x4143)](_0x5d121d[_0x572eb7(0x2a4f)],_0x5d121d['up'],_0x5d121d[_0x572eb7(0xf7d)]),Cartesian3[_0x274e78(0x4853)](_0x5d121d['up'],_0x5d121d['up']),Cartesian3['normalize'](_0x5d121d[_0x274e78(0x1d74)],_0x5d121d[_0x274e78(0x1d74)]));}_0x5d121d[_0x274e78(0x21d2)](_0x3906e6),_0x1c7998[_0x274e78(0xaab)]=_0x5222d8,_0x1c7998[_0x274e78(0x3c00)]=_0x1cd761;var _0x56f1a7=_0x1cd761[_0x274e78(0x1617)];_0x1c7998[_0x274e78(0x3077)]=0x1/_0x56f1a7,_0x1c7998[_0x274e78(0x204b)]=_0x56f1a7;var _0x266b9c=Cartesian3[_0x274e78(0x40f3)](_0x5d121d[_0x274e78(0x2b06)],rotateCVCartesian3);if(_0x5d121d[_0x274e78(0x994)](),!Cartesian3[_0x572eb7(0x4d2)](_0x5d121d[_0x274e78(0x2b06)],_0x266b9c)){_0x5d121d[_0x274e78(0x21d2)](_0x36b58f),_0x5d121d[_0x274e78(0x18a7)](_0x266b9c,_0x266b9c);var _0x47bcab=Cartesian3[_0x274e78(0x39dd)](_0x266b9c);Cartesian3[_0x274e78(0x39dd)](_0x5d121d[_0x274e78(0x3747)])>_0x47bcab&&(Cartesian3[_0x572eb7(0x4d5b)](_0x5d121d[_0x274e78(0x3747)],_0x5d121d[_0x274e78(0x3747)]),Cartesian3['multiplyByScalar'](_0x5d121d[_0x274e78(0x3747)],Math[_0x274e78(0x5c4f)](_0x47bcab),_0x5d121d[_0x274e78(0x3747)]));var _0x1f6895=Cartesian3[_0x274e78(0xea8)](_0x266b9c,_0x5d121d[_0x572eb7(0x2fe9)]),_0x54aebf=Cartesian3[_0x274e78(0x4143)](_0x266b9c,_0x5d121d[_0x274e78(0x3747)],_0x266b9c);Cartesian3[_0x572eb7(0x4d5b)](_0x54aebf,_0x54aebf);var _0x4bc90d=Quaternion['fromAxisAngle'](_0x54aebf,_0x1f6895,rotateCVQuaternion),_0x36fd9e=Matrix3[_0x274e78(0x3c19)](_0x4bc90d,rotateCVMatrix);Matrix3[_0x572eb7(0x256d)](_0x36fd9e,_0x5d121d[_0x274e78(0x416)],_0x5d121d[_0x274e78(0x416)]),Matrix3[_0x274e78(0x1abe)](_0x36fd9e,_0x5d121d['up'],_0x5d121d['up']),Cartesian3[_0x274e78(0x4143)](_0x5d121d[_0x274e78(0x416)],_0x5d121d['up'],_0x5d121d[_0x274e78(0x1d74)]),Cartesian3[_0x274e78(0x4143)](_0x5d121d[_0x274e78(0x1d74)],_0x5d121d[_0x572eb7(0x2a4f)],_0x5d121d['up']),_0x5d121d[_0x274e78(0x21d2)](_0x3906e6);}}var zoomCVWindowPos=new Cartesian2(),zoomCVWindowRay=new Ray(),zoomCVIntersection=new Cartesian3();function zoomCV(_0x2e1d2d,_0x322980,_0x5b6c38){var _0x15e6c1=_0x307c2b,_0x5a7b87=_0x5e00b3;defined$1(_0x5b6c38[_0x5a7b87(0x451d)])&&(_0x5b6c38=_0x5b6c38[_0x5a7b87(0x451d)]);var _0x44c614=_0x2e1d2d[_0x5a7b87(0x5e52)],_0x2abe5d=_0x44c614[_0x5a7b87(0x5592)],_0x3a9c63=_0x44c614[_0x5a7b87(0x2a34)],_0x25fda0=zoomCVWindowPos;_0x25fda0['x']=_0x3a9c63[_0x5a7b87(0x299a)]/0x2,_0x25fda0['y']=_0x3a9c63[_0x5a7b87(0x53c9)]/0x2;var _0x474f1a,_0x57db67,_0x1a638c=_0x2abe5d[_0x5a7b87(0x5599)](_0x25fda0,zoomCVWindowRay);if(_0x2abe5d[_0x5a7b87(0x3747)]['z']<_0x2e1d2d[_0x15e6c1(0x7da)]&&(_0x474f1a=pickGlobe$1(_0x2e1d2d,_0x322980,zoomCVIntersection)),defined$1(_0x474f1a)){if(defined$1(_0x44c614[_0x15e6c1(0x1655)](_0x322980,zoomCVIntersection,!0x0)))_0x57db67=Cartesian3[_0x5a7b87(0x451d)](_0x1a638c[_0x5a7b87(0x39da)],_0x474f1a);else{var _0x5ba9fe=_0x2abe5d[_0x5a7b87(0x5863)][_0x5a7b87(0x26b)](_0x2abe5d[_0x5a7b87(0x3747)]),_0x3300d5=Cartographic[_0x5a7b87(0x40f1)](_0x5ba9fe);_0x57db67=Cartesian3[_0x5a7b87(0x451d)](_0x3300d5,_0x474f1a);}}else{var _0xce324d=Cartesian3[_0x5a7b87(0x442b)],_0x250acc=_0x1a638c[_0x5a7b87(0x39da)],_0x482f1d=_0x1a638c[_0x5a7b87(0x416)];_0x57db67=-Cartesian3[_0x5a7b87(0x2d8e)](_0xce324d,_0x250acc)/Cartesian3[_0x5a7b87(0x2d8e)](_0xce324d,_0x482f1d);}adjustTilt(_0x2e1d2d,_0x5b6c38);var _0x355883=Cartesian3[_0x5a7b87(0x4853)](_0x2abe5d[_0x5a7b87(0x3747)],zoom3DUnitPosition);handleZoom(_0x2e1d2d,_0x322980,_0x5b6c38,_0x2e1d2d[_0x5a7b87(0x59cc)],_0x57db67,Cartesian3[_0x5a7b87(0x2d8e)](_0x355883,_0x2abe5d['direction']));}function updateCV(_0x5844c9){var _0x2ac539=_0x307c2b,_0x4d3b8d=_0x5e00b3,_0x2df37b=_0x5844c9[_0x4d3b8d(0x5e52)][_0x4d3b8d(0x5592)];if(Matrix4[_0x4d3b8d(0x1dab)](Matrix4[_0x4d3b8d(0x2de)],_0x2df37b[_0x4d3b8d(0x332f)])){var _0x590c46=_0x5844c9[_0x4d3b8d(0x267f)];if(_0x5844c9[_0x4d3b8d(0x2334)][_0x4d3b8d(0x5de2)]&&_0x590c46[_0x4d3b8d(0x443c)](),reactToInput(_0x5844c9,_0x5844c9[_0x4d3b8d(0x185a)],_0x5844c9[_0x4d3b8d(0x303)],rotateCV,_0x5844c9[_0x4d3b8d(0x31d0)],_0x4d3b8d(0x32c9)),reactToInput(_0x5844c9,_0x5844c9[_0x4d3b8d(0x4215)],_0x5844c9[_0x2ac539(0x16fa)],translateCV,_0x5844c9[_0x4d3b8d(0x1dd)],_0x4d3b8d(0x1f7f)),reactToInput(_0x5844c9,_0x5844c9['enableZoom'],_0x5844c9[_0x2ac539(0x26f3)],zoomCV,_0x5844c9[_0x4d3b8d(0x5f3f)],_0x4d3b8d(0x10ff)),reactToInput(_0x5844c9,_0x5844c9[_0x4d3b8d(0x5fd3)],_0x5844c9[_0x4d3b8d(0xe17)],look3D),!(_0x5844c9[_0x4d3b8d(0x2334)]['anyButtonDown']||defined$1(_0x5844c9[_0x4d3b8d(0x10ff)])&&_0x5844c9[_0x4d3b8d(0x10ff)][_0x2ac539(0x412e)]||defined$1(_0x5844c9[_0x2ac539(0x3ab7)])&&_0x5844c9[_0x4d3b8d(0x1f7f)][_0x4d3b8d(0x140)]||_0x590c46[_0x4d3b8d(0x5655)](_0x5844c9[_0x4d3b8d(0x135d)]))){var _0x2170e6=_0x2df37b[_0x4d3b8d(0x44f2)](_0x5844c9[_0x4d3b8d(0x721)]);defined$1(_0x2170e6)&&(_0x5844c9[_0x4d3b8d(0x135d)]=_0x590c46[_0x4d3b8d(0x30c2)](_0x2170e6));}_0x590c46[_0x4d3b8d(0xa16)]();}else reactToInput(_0x5844c9,_0x5844c9[_0x4d3b8d(0x1114)],_0x5844c9[_0x4d3b8d(0x43ee)],rotate3D,_0x5844c9[_0x4d3b8d(0x31d0)],_0x4d3b8d(0x552f)),reactToInput(_0x5844c9,_0x5844c9[_0x4d3b8d(0x1786)],_0x5844c9[_0x4d3b8d(0x36dc)],zoom3D,_0x5844c9[_0x4d3b8d(0x5f3f)],_0x2ac539(0x31df));}new Ray();var scratchStrafePlane=new Plane(Cartesian3[_0x5e00b3(0x442b)],0x0);new Cartesian3(),new Cartesian3();var scratchMousePos=new Cartesian3();function strafe(_0x4a2ad2,_0x2d3a37,_0x2e3ab8){var _0x50b5ba=_0x307c2b,_0x1a677c=_0x5e00b3,_0x5dfacd=_0x4a2ad2[_0x1a677c(0x5e52)][_0x1a677c(0x5592)],_0x4742c=_0x4a2ad2[_0x1a677c(0x5669)],_0x58e461=_0x4a2ad2[_0x1a677c(0x1ef3)];if(defined$1(_0x4742c)&&defined$1(_0x58e461)){_0x2d3a37=_0x2e3ab8[_0x1a677c(0x4350)];var _0x25a044=Cartesian2[_0x50b5ba(0x2d7b)](_0x2e3ab8[_0x1a677c(0x37d2)],new Cartesian2());if(_0x4a2ad2[_0x1a677c(0x235a)]){var _0x1bd121=_0x25a044['y']-_0x2d3a37['y'];_0x25a044['y']=_0x2d3a37['y']-_0x1bd121;}var _0x2129fd=_0x5dfacd[_0x50b5ba(0x3860)](_0x2d3a37,new Ray()),_0x54f80e=_0x5dfacd[_0x50b5ba(0x3860)](_0x25a044,new Ray()),_0x55b1da=IntersectionTests[_0x1a677c(0x35bd)](_0x2129fd,_0x58e461,new Cartesian3()),_0xc69298=IntersectionTests[_0x1a677c(0x35bd)](_0x54f80e,_0x58e461,new Cartesian3());if(defined$1(_0x55b1da)&&defined$1(_0xc69298)){var _0x54724b=Cartesian3[_0x1a677c(0x4853)](_0x55b1da,new Cartesian3()),_0xafc5d=Cartesian3[_0x1a677c(0x4853)](_0xc69298,new Cartesian3()),_0x158081=Cartesian3[_0x1a677c(0xea8)](_0x54724b,_0xafc5d);if(0x0!=_0x158081){var _0x138a52=Cartesian3['cross'](_0x54724b,_0xafc5d,new Cartesian3());_0x5dfacd[_0x1a677c(0x4d40)](_0x138a52,_0x158081),_0x5dfacd[_0x1a677c(0x994)]();}}}}var spin3DPick=new Cartesian3(),scratchCartographic$1=new Cartographic(),scratchRadii$2=new Cartesian3(),scratchEllipsoid=new Ellipsoid(),scratchLookUp=new Cartesian3();function spin3D(_0x13c9db,_0x1feba0,_0x3290ed){var _0xf90c80=_0x307c2b,_0xe9cd04=_0x5e00b3;_0x13c9db[_0xe9cd04(0x3015)]=!0x0,_0x13c9db[_0xe9cd04(0x3eed)]=!0x1,_0x13c9db[_0xe9cd04(0x4391)]=!0x1;var _0x4fe23b=_0x13c9db[_0xf90c80(0x16a0)],_0xf22e51=_0x4fe23b[_0xe9cd04(0x5592)];if(Matrix4[_0xf90c80(0x4d2)](_0xf22e51[_0xf90c80(0x5270)],Matrix4[_0xe9cd04(0x2de)])){var _0x516710,_0x5cddcb,_0x2a92b7,_0x10124e=_0x13c9db[_0xe9cd04(0x3c00)][_0xe9cd04(0x2b98)](_0xf22e51[_0xe9cd04(0x3747)],scratchLookUp),_0x3dcfd7=_0x13c9db[_0xe9cd04(0x3c00)][_0xe9cd04(0x3bd7)](_0xf22e51[_0xe9cd04(0x2b06)],scratchCartographic$1)[_0xe9cd04(0x5a4e)],_0x291a0b=_0x13c9db[_0xf90c80(0x1c74)];if(Cartesian2[_0xe9cd04(0x1dab)](_0x1feba0,_0x13c9db[_0xe9cd04(0x23d5)]))_0x13c9db[_0xe9cd04(0x351a)]?look3D(_0x13c9db,_0x1feba0,_0x3290ed,_0x10124e):_0x13c9db[_0xe9cd04(0x16e5)]?rotate3D(_0x13c9db,_0x1feba0,_0x3290ed):_0x13c9db[_0xe9cd04(0x8cf)]?strafe(_0x13c9db,_0x1feba0,_0x3290ed,_0x13c9db[_0xe9cd04(0x1ef3)]):pan3D(_0x13c9db,_0x1feba0,_0x3290ed,_0x13c9db[_0xe9cd04(0x5fb)]);else{if(_0x13c9db[_0xe9cd04(0x351a)]=!0x1,_0x13c9db[_0xe9cd04(0x16e5)]=!0x1,_0x13c9db[_0xe9cd04(0x8cf)]=!0x1,_0x13c9db[_0xe9cd04(0x4938)])return _0x13c9db['_limitObject']=void 0x0,_0x13c9db[_0xe9cd04(0x351a)]=!0x0,void look3D(_0x13c9db,_0x1feba0,_0x3290ed,_0x10124e);var _0x142f6a;if(defined$1(_0x291a0b)&&_0x3dcfd7<_0x13c9db[_0xf90c80(0x7da)]){if(!defined$1(_0x142f6a=pickGlobe$1(_0x13c9db,_0x1feba0,scratchMousePos))){var _0x3abd72=new Ray(_0xf22e51[_0xe9cd04(0x3747)],_0xf22e51[_0xe9cd04(0x416)]),_0x505e2c=_0x291a0b[_0xe9cd04(0x3c62)](_0x3abd72,_0x4fe23b,scratchRayIntersection$1);if(defined$1(_0x505e2c)){var _0x3fbe22=SceneTransforms[_0xe9cd04(0x2fa8)](_0x4fe23b,_0x505e2c,new Cartesian3());if(!defined$1(_0x142f6a=pickGlobe$1(_0x13c9db,new Cartesian2(_0x1feba0['x'],_0x3fbe22['y']+0x64),scratchMousePos)))return;}else{if(!defined$1(_0x142f6a=_0xf22e51[_0xe9cd04(0x4bbf)](_0x1feba0,_0x291a0b[_0xe9cd04(0x4faa)],scratchMousePos)))return;}}if(_0x516710=Cartesian3[_0xe9cd04(0x3d6f)](_0x142f6a),Cartesian3[_0xe9cd04(0x3d6f)](_0xf22e51[_0xe9cd04(0x3747)])<_0x516710){Cartesian3[_0xe9cd04(0x40f3)](_0x142f6a,_0x13c9db[_0xe9cd04(0x5669)]);var _0x3db2bd=new Cartesian3();_0x13c9db[_0xe9cd04(0x235a)]=!0x0,_0x3db2bd=Cartesian3[_0xe9cd04(0x30c2)](_0xf22e51[_0xe9cd04(0x416)],_0xf22e51['up'],_0x3db2bd),Cartesian3['normalize'](_0x3db2bd,_0x3db2bd);var _0x3fafb0=Plane[_0xf90c80(0x94b)](_0x142f6a,_0x3db2bd,scratchStrafePlane);_0x13c9db[_0xe9cd04(0x1ef3)]=_0x3fafb0,_0x13c9db[_0xe9cd04(0x8cf)]=!0x0,strafe(_0x13c9db,_0x1feba0,_0x3290ed);}else(_0x5cddcb=scratchRadii$2)['x']=_0x5cddcb['y']=_0x5cddcb['z']=_0x516710,_0x2a92b7=Ellipsoid[_0xe9cd04(0x16c8)](_0x5cddcb,scratchEllipsoid),_0x13c9db[_0xe9cd04(0x5fb)]=_0x2a92b7,!_0x4fe23b[_0xe9cd04(0xee9)]&&_0x4fe23b[_0xf90c80(0x2ff8)][_0xe9cd04(0x3234)]&&(_0x13c9db[_0xf90c80(0x131a)]=calcLimitSpeed(_0x13c9db,_0x2a92b7)),pan3D(_0x13c9db,_0x1feba0,_0x3290ed,_0x2a92b7),Cartesian3[_0xe9cd04(0x40f3)](_0x142f6a,_0x13c9db[_0xe9cd04(0x2d23)]);}else defined$1(_0xf22e51[_0xf90c80(0x3a5f)](_0x3290ed[_0xe9cd04(0x4350)],_0x13c9db[_0xe9cd04(0x3c00)],spin3DPick))?(_0x13c9db[_0xe9cd04(0x590e)]=void 0x0,pan3D(_0x13c9db,_0x1feba0,_0x3290ed,_0x13c9db[_0xe9cd04(0x3c00)]),Cartesian3[_0xf90c80(0x2d7b)](spin3DPick,_0x13c9db[_0xe9cd04(0x2d23)])):_0x3dcfd7>_0x13c9db[_0xe9cd04(0x4d61)]?(_0x13c9db[_0xe9cd04(0x590e)]=void 0x0,_0x13c9db[_0xf90c80(0x5431)]=!0x0,rotate3D(_0x13c9db,_0x1feba0,_0x3290ed)):(_0x13c9db[_0xe9cd04(0x590e)]=void 0x0,_0x13c9db['_looking']=!0x0,look3D(_0x13c9db,_0x1feba0,_0x3290ed,_0x10124e));Cartesian2[_0xe9cd04(0x40f3)](_0x1feba0,_0x13c9db['_rotateMousePosition']);}}else rotate3D(_0x13c9db,_0x1feba0,_0x3290ed);}function rotate3D(_0x3e9afc,_0x141d2a,_0x41c087,_0x26e822,_0x3ca2f0,_0x5a5410){var _0x30de11=_0x307c2b,_0x356a7b=_0x5e00b3;_0x3ca2f0=defaultValue$1(_0x3ca2f0,!0x1),_0x5a5410=defaultValue$1(_0x5a5410,!0x1);var _0x3025f4=_0x3e9afc[_0x356a7b(0x5e52)],_0x5a1e29=_0x3025f4[_0x356a7b(0x5592)];_0x3e9afc[_0x356a7b(0x4326)]&&(defined$1(_0x3e9afc[_0x30de11(0x42db)])||(_0x3e9afc[_0x356a7b(0xadc)]=Camera[_0x30de11(0x2d7b)](_0x3025f4[_0x356a7b(0x5592)])),_0x5a1e29=_0x3e9afc[_0x356a7b(0xadc)]);var _0x2cf701=_0x3025f4[_0x356a7b(0x2a34)],_0x46fdb6=_0x5a1e29[_0x356a7b(0x11ed)];defined$1(_0x26e822)&&(_0x5a1e29[_0x356a7b(0x11ed)]=_0x26e822);var _0x5becfd=Cartesian3[_0x30de11(0x4910)](_0x5a1e29[_0x356a7b(0x3747)]),_0x165bcf=_0x3e9afc[_0x356a7b(0x3077)]*(_0x5becfd-_0x3e9afc[_0x356a7b(0x204b)]);_0x165bcf>_0x3e9afc[_0x356a7b(0x3299)]&&(_0x165bcf=_0x3e9afc[_0x356a7b(0x3299)]),_0x165bcf<_0x3e9afc[_0x356a7b(0x1865)]&&(_0x165bcf=_0x3e9afc[_0x356a7b(0x1865)]);var _0x381ed1=(_0x41c087[_0x356a7b(0x4350)]['x']-_0x41c087[_0x356a7b(0x37d2)]['x'])/_0x2cf701[_0x30de11(0x4593)],_0x36a9e9=(_0x41c087[_0x30de11(0x2a1b)]['y']-_0x41c087[_0x356a7b(0x37d2)]['y'])/_0x2cf701[_0x356a7b(0x53c9)];_0x381ed1=Math[_0x356a7b(0x19a8)](_0x381ed1,_0x3e9afc[_0x356a7b(0x58c)]),_0x36a9e9=Math[_0x356a7b(0x19a8)](_0x36a9e9,_0x3e9afc[_0x356a7b(0x58c)]);var _0x31128e=Math[_0x356a7b(0x1beb)](_0x381ed1)<Math[_0x356a7b(0x1beb)](_0x36a9e9),_0x2ef66d=_0x165bcf*_0x381ed1*Math['PI']*0x2,_0x15bece=_0x165bcf*_0x36a9e9*Math['PI'];if(_0x356a7b(0x570e)in window&&(_0x15bece*=0x2),_0x3e9afc[_0x30de11(0x521f)]=-_0x15bece,_0x3e9afc[_0x30de11(0x248b)]=_0x36a9e9,_0x3e9afc[_0x356a7b(0x5cf4)]=_0x381ed1,_0x3ca2f0||_0x31128e||_0x5a1e29[_0x356a7b(0x2aee)](_0x2ef66d),!_0x5a5410&&_0x31128e){var _0x526122=Math[_0x30de11(0x971)](_0x5a1e29[_0x30de11(0x1870)]-_0x15bece),_0x1351e5=_0x5a1e29[_0x356a7b(0x1d1d)][_0x30de11(0x10d5)],_0x574d3e=_0x3e9afc[_0x30de11(0x47ae)]+0x1;if(!(_0x526122>-CesiumMath[_0x30de11(0xab5)]&&_0x526122<CesiumMath[_0x356a7b(0x1ea8)])||_0x1351e5<_0x574d3e&&_0x15bece<0x0)return void(_0x5a1e29[_0x356a7b(0x11ed)]=_0x46fdb6);_0x5a1e29[_0x356a7b(0x4d40)](_0x5a1e29[_0x356a7b(0x1d74)],_0x15bece);}_0x5a1e29[_0x356a7b(0x11ed)]=_0x46fdb6;}var pan3DP0=Cartesian4[_0x307c2b(0x2d7b)](Cartesian4[_0x5e00b3(0xad0)]),pan3DP1=Cartesian4[_0x5e00b3(0x40f3)](Cartesian4[_0x5e00b3(0xad0)]);new Cartesian3(),new Cartesian3(),new Cartesian3(),new Cartesian3();var pan3DStartMousePosition=new Cartesian2(),pan3DEndMousePosition=new Cartesian2();function calcLimitSpeed(_0x11b239,_0xf064e1){var _0x290b25=_0x307c2b,_0x5ade1c=_0x5e00b3,_0x8b19ad=_0x11b239[_0x5ade1c(0x5e52)],_0x270cc2=_0x8b19ad[_0x5ade1c(0x5592)],_0x44bd03=_0x8b19ad[_0x5ade1c(0x43fb)],_0x1f4379=0.5*Math['PI'],_0x33cb67=new Ray(_0x270cc2[_0x5ade1c(0x3747)],_0x270cc2[_0x290b25(0x2a4f)]),_0x35f428=_0x44bd03[_0x5ade1c(0x3c62)](_0x33cb67,_0x8b19ad,scratchRayIntersection$1);if(defined$1(_0x35f428)){var _0x2a9c7d=Cartesian3[_0x5ade1c(0x34b6)](_0x270cc2[_0x5ade1c(0x3747)],_0x35f428,new Cartesian3());_0x1f4379=Cartesian3[_0x5ade1c(0xea8)](_0x35f428,_0x2a9c7d);}var _0x2f8531=CesiumMath[_0x5ade1c(0x173e)](_0x1f4379);_0x1f4379=CesiumMath[_0x5ade1c(0x4476)](0x52-_0x2f8531);var _0x177287=Quaternion[_0x5ade1c(0x28a8)](_0x270cc2[_0x5ade1c(0x1d74)],_0x1f4379,tilt3DQuaternion),_0x352e60=Matrix3[_0x5ade1c(0x3c19)](_0x177287,tilt3DMatrix),_0x352937=new Cartesian3();Matrix3[_0x5ade1c(0x1abe)](_0x352e60,_0x270cc2['direction'],_0x352937),Cartesian3[_0x5ade1c(0x4853)](_0x352937,_0x352937);var _0x4834bf=new Cartesian3();Quaternion[_0x5ade1c(0x8ea)](_0x177287,_0x270cc2[_0x5ade1c(0x416)],_0x4834bf),Cartesian3[_0x290b25(0x4d5b)](_0x4834bf,_0x4834bf);var _0x1ef126=new Ray(_0x270cc2[_0x290b25(0x2fe9)],_0x352937),_0xf94b03=IntersectionTests[_0x5ade1c(0x266f)](_0x1ef126,_0xf064e1);if(defined$1(_0xf94b03)){var _0x5e9f4c=_0xf94b03[_0x5ade1c(0x21ae)]>0x0?_0xf94b03[_0x5ade1c(0x21ae)]:_0xf94b03[_0x5ade1c(0x3b17)],_0x20a798=Ray[_0x5ade1c(0x3adb)](_0x1ef126,_0x5e9f4c,new Cartesian3()),_0x438a7b=new Cartesian2();if(defined$1(_0x20a798)){SceneTransforms[_0x5ade1c(0x2fa8)](_0x8b19ad,_0x20a798,_0x438a7b);var _0x53786b=new Cartesian2(_0x438a7b['x'],_0x438a7b['y']-0x2),_0x4e7589=_0x270cc2[_0x290b25(0x3860)](_0x53786b,pickGlobeScratchRay$1),_0x659f5d=IntersectionTests[_0x5ade1c(0x266f)](_0x4e7589,_0xf064e1);if(defined$1(_0x659f5d)){var _0x4a6681=_0x659f5d[_0x5ade1c(0x21ae)]>0x0?_0x659f5d[_0x5ade1c(0x21ae)]:_0x659f5d[_0x5ade1c(0x3b17)],_0x45fc5d=Ray[_0x5ade1c(0x3adb)](_0x4e7589,_0x4a6681,new Cartesian3());if(defined$1(_0x45fc5d))return{'angle':0.5*Cartesian3[_0x5ade1c(0xea8)](_0x45fc5d,_0x20a798),'division':_0x438a7b['y']};}}}}function limitSpeed(_0x64c31f,_0x4d8dd2,_0x36e7a7,_0x4e18d1,_0x5f5b2e,_0x3a5dd2,_0x448cde){var _0x5d6f6c=_0x307c2b,_0x5ef511=_0x5e00b3,_0x5b1514=_0x64c31f[_0x5ef511(0x5e52)],_0x259e8d=_0x5b1514[_0x5ef511(0x5592)],_0x2c3822=_0x64c31f['_limitObject']['division'],_0xb3857=_0x64c31f[_0x5ef511(0x590e)][_0x5ef511(0x2e71)];if(_0x4d8dd2['y']<_0x2c3822){var _0x45939e=_0xb3857,_0x116716=(_0x4e18d1['y']-_0x36e7a7['y'])*_0x45939e*0.5,_0xc2ef72=(_0x4e18d1['x']-_0x36e7a7['x'])*_0x45939e*0.2,_0x272267=Quaternion[_0x5ef511(0x28a8)](_0x259e8d[_0x5d6f6c(0xf7d)],_0x116716,new Quaternion());Quaternion[_0x5ef511(0x4853)](_0x272267,_0x272267);var _0x5a2cf0=Matrix3[_0x5ef511(0x3c19)](_0x272267,tilt3DMatrix);Matrix3[_0x5ef511(0x1abe)](_0x5a2cf0,_0x5f5b2e,_0x3a5dd2);var _0x38dcc6=Quaternion[_0x5ef511(0x28a8)](_0x259e8d[_0x5ef511(0x416)],_0xc2ef72,new Quaternion());Quaternion[_0x5d6f6c(0x4d5b)](_0x38dcc6,_0x38dcc6);var _0x168898=Matrix3[_0x5ef511(0x3c19)](_0x38dcc6,tilt3DMatrix);return Matrix3[_0x5ef511(0x1abe)](_0x168898,_0x3a5dd2,_0x3a5dd2),!0x0;}if(_0x36e7a7['y']>_0x2c3822&&_0x4e18d1['y']>_0x2c3822)return!0x1;if(_0x36e7a7['y']<_0x2c3822&&_0x4e18d1['y']>_0x2c3822)return!!defined$1(_0x64c31f[_0x5ef511(0x394a)])&&(_0x5f5b2e=_0x259e8d[_0x5ef511(0x4bbf)](_0x64c31f[_0x5ef511(0x394a)],_0x448cde),!0x0);var _0x1a12f9=new Cartesian3(),_0x553703=0x0;if(_0x36e7a7['y']<_0x2c3822&&_0x4e18d1['y']<_0x2c3822){_0x553703=(_0x4e18d1['y']-_0x36e7a7['y'])*_0xb3857;var _0x4388e6=defined$1(_0x64c31f[_0x5ef511(0x394a)])?_0x64c31f[_0x5ef511(0x394a)]:_0x36e7a7;_0x259e8d[_0x5ef511(0x4bbf)](_0x4388e6,_0x448cde,_0x5f5b2e),_0x1a12f9=Cartesian3[_0x5ef511(0x40f3)](_0x5f5b2e);}else{if(_0x36e7a7['y']>_0x2c3822&&_0x4e18d1['y']<_0x2c3822){var _0x513056=new Cartesian2();_0x513056['y']=_0x2c3822,_0x513056['x']=(_0x513056['y']-_0x36e7a7['y'])/(_0x4e18d1['y']-_0x36e7a7['y'])*(_0x4e18d1['x']-_0x36e7a7['x'])+_0x36e7a7['x'],_0x1a12f9=_0x259e8d[_0x5ef511(0x4bbf)](_0x513056,_0x448cde),_0x553703=(_0x4e18d1['y']-_0x513056['y'])*_0xb3857;}}var _0x889773=new Cartesian3(),_0x46de88=Quaternion[_0x5d6f6c(0x44fe)](_0x259e8d[_0x5ef511(0x1d74)],_0x553703,tilt3DQuaternion),_0x520a74=Matrix3[_0x5ef511(0x3c19)](_0x46de88,tilt3DMatrix);Matrix3[_0x5d6f6c(0x256d)](_0x520a74,_0x1a12f9,_0x889773);var _0x463245=new Cartesian2();SceneTransforms[_0x5d6f6c(0x361e)](_0x5b1514,_0x889773,_0x463245);var _0x3e1860=new Cartesian2(_0x4e18d1['x'],_0x463245['y']),_0xb9ba7a=_0x259e8d[_0x5ef511(0x4bbf)](_0x3e1860,_0x448cde);return Cartesian3[_0x5ef511(0x40f3)](_0xb9ba7a,_0x3a5dd2),_0x64c31f[_0x5ef511(0x394a)]=Cartesian2[_0x5ef511(0x40f3)](_0x3e1860),!0x0;}function pan3D(_0x47c8f3,_0x35e255,_0x5d36b8,_0x1ae69c){var _0x1ef4c3=_0x307c2b,_0x34302f=_0x5e00b3,_0x1a3d83=_0x47c8f3[_0x34302f(0x5e52)],_0x104e13=_0x1a3d83[_0x1ef4c3(0x57e6)];_0x47c8f3[_0x34302f(0x4326)]&&(defined$1(_0x47c8f3[_0x34302f(0xadc)])||(_0x47c8f3[_0x34302f(0xadc)]=Camera[_0x34302f(0x40f3)](_0x1a3d83['camera'])),Camera[_0x34302f(0x40f3)](_0x1a3d83[_0x34302f(0x5592)],_0x47c8f3[_0x1ef4c3(0x42db)]),_0x104e13=_0x47c8f3[_0x34302f(0xadc)]);var _0x248fd6=Cartesian2[_0x34302f(0x40f3)](_0x5d36b8[_0x1ef4c3(0x2a1b)],pan3DStartMousePosition),_0x5200cb=Cartesian2[_0x1ef4c3(0x2d7b)](_0x5d36b8[_0x34302f(0x37d2)],pan3DEndMousePosition),_0x35e750=_0x104e13[_0x34302f(0x4bbf)](_0x248fd6,_0x1ae69c,pan3DP0),_0x21334d=_0x104e13[_0x34302f(0x4bbf)](_0x5200cb,_0x1ae69c,pan3DP1);if(!defined$1(_0x35e750)||!defined$1(_0x21334d)||isNaN(_0x35e750['x'])||isNaN(_0x21334d['x'])){var _0x1f1e32=new Ray(_0x104e13[_0x34302f(0x3747)],_0x104e13[_0x34302f(0x416)]),_0x44df42=_0x1a3d83[_0x34302f(0x43fb)][_0x34302f(0x3c62)](_0x1f1e32,_0x1a3d83,scratchRayIntersection$1);if(defined$1(_0x44df42)){var _0x4b04b3=SceneTransforms[_0x34302f(0x2fa8)](_0x1a3d83,_0x44df42,new Cartesian3());if(!defined$1(_0x4b04b3))return;var _0x1632ec=_0x5200cb['y']-_0x248fd6['y'],_0x1cfa66=new Cartesian2(_0x248fd6['x'],_0x4b04b3['y']),_0x1a485e=new Cartesian2(_0x5200cb['x'],_0x4b04b3['y']+_0x1632ec);_0x35e750=_0x104e13[_0x1ef4c3(0x3a5f)](_0x1cfa66,_0x1ae69c,pan3DP0),_0x21334d=_0x104e13[_0x1ef4c3(0x3a5f)](_0x1a485e,_0x1ae69c,pan3DP1);}}if(defined$1(_0x35e750)&&defined$1(_0x21334d)&&!isNaN(_0x35e750['x'])&&!isNaN(_0x21334d['x'])&&(defined$1(_0x47c8f3[_0x34302f(0x590e)])&&limitSpeed(_0x47c8f3,_0x35e255,_0x248fd6,_0x5200cb,_0x35e750,_0x21334d,_0x1ae69c),defined$1(_0x35e750)&&defined$1(_0x21334d)&&!isNaN(_0x35e750['x'])&&!isNaN(_0x21334d['x']))){_0x35e750=_0x104e13[_0x34302f(0x1de)](_0x35e750,_0x35e750),_0x21334d=_0x104e13[_0x34302f(0x1de)](_0x21334d,_0x21334d);var _0x44bf4f=Cartesian3[_0x1ef4c3(0xffb)](_0x35e750,_0x21334d),_0xec5693=new Cartesian3();Cartesian3[_0x34302f(0x4143)](_0x35e750,_0x21334d,_0xec5693),Cartesian3['magnitudeSquared'](_0xec5693)<1e-20&&(_0xec5693=Cartesian3[_0x34302f(0x4143)](_0x35e750,Cartesian3[_0x34302f(0x442b)],_0xec5693),Cartesian3[_0x34302f(0x39dd)](_0xec5693)<1e-20&&(_0xec5693=Cartesian3[_0x34302f(0x4143)](_0x35e750,Cartesian3[_0x34302f(0x5390)],_0xec5693))),Cartesian3[_0x34302f(0x4853)](_0xec5693,_0xec5693),_0x104e13[_0x34302f(0x4d40)](_0xec5693,_0x44bf4f),_0x47c8f3[_0x34302f(0x5549)]&&(_0x47c8f3[_0x1ef4c3(0x3aa1)]['x']+=_0x5d36b8[_0x34302f(0x37d2)]['x']-_0x5d36b8[_0x34302f(0x4350)]['x'],_0x47c8f3[_0x34302f(0x1020)]['y']+=_0x5d36b8[_0x1ef4c3(0x1abb)]['y']-_0x5d36b8[_0x34302f(0x4350)]['y'],_0x47c8f3[_0x34302f(0x4a98)]=!0x0),_0x47c8f3[_0x1ef4c3(0x1794)]&&collideDetection(_0x47c8f3),_0x104e13[_0x34302f(0x994)]();}}var zoom3DUnitPosition=new Cartesian3(),zoom3DCartographic=new Cartographic();function adjustTilt(_0x2c5d34,_0x41607){var _0x572b9e=_0x307c2b,_0x21619e=_0x5e00b3,_0x1ac4e1=_0x2c5d34[_0x21619e(0x5e52)],_0x15290c=_0x1ac4e1[_0x21619e(0x43fb)];if(!(_0x2c5d34[_0x572b9e(0x3bc)]<0x1)&&defined$1(_0x15290c)){var _0x9ec602=_0x1ac4e1[_0x21619e(0x5592)],_0x5bb766=_0x9ec602[_0x572b9e(0x3fd4)];if(_0x5bb766[_0x572b9e(0x10d5)]-_0x15290c[_0x572b9e(0x3145)](_0x5bb766)<_0x2c5d34[_0x21619e(0xc22)]){var _0x4d55a2=_0x41607[_0x21619e(0x37d2)]['y']-_0x41607[_0x21619e(0x4350)]['y']>0x0?0x1:-0x1,_0x57d05c=_0x9ec602[_0x572b9e(0x1870)]+CesiumMath[_0x21619e(0x4476)](0x3)*_0x4d55a2;_0x57d05c=Math[_0x21619e(0x19a8)](_0x57d05c,-0.01),_0x57d05c=Math[_0x572b9e(0x5449)](_0x57d05c,0.5*-Math['PI']),_0x9ec602[_0x21619e(0x26a3)]({'orientation':{'heading':_0x9ec602[_0x21619e(0x5075)],'pitch':_0x57d05c}});}}}function zoom3D(_0x317d67,_0x25ea88,_0x4f5609){var _0x5265b3=_0x307c2b,_0x161ae8=_0x5e00b3;_0x317d67[_0x161ae8(0x3015)]=!0x1,_0x317d67[_0x5265b3(0x3e5)]=!0x0,_0x317d67[_0x161ae8(0x4391)]=!0x1;var _0x5edc34=_0x317d67[_0x5265b3(0x1016)],_0x384bd7=_0x317d67[_0x5265b3(0x16a0)],_0x3c8f2c=_0x384bd7['camera'];if(defined$1(_0x4f5609[_0x161ae8(0x451d)])&&(_0x4f5609=_0x4f5609[_0x161ae8(0x451d)]),_0x317d67[_0x161ae8(0x5549)]){var _0x5d2608=_0x4f5609[_0x5265b3(0x1abb)]['y']-_0x4f5609[_0x161ae8(0x4350)]['y'];_0x317d67[_0x161ae8(0x22dc)]=!0x0;var _0x100bee=CesiumMath[_0x161ae8(0x4476)](0x1);_0x5d2608>=0x0?(_0x3c8f2c[_0x161ae8(0x1187)][_0x161ae8(0xa79)]-=_0x100bee,_0x3c8f2c[_0x161ae8(0x1187)][_0x161ae8(0xa79)]<_0x317d67[_0x161ae8(0x41ae)]&&(_0x3c8f2c[_0x161ae8(0x1187)]['fov']=_0x317d67[_0x161ae8(0x41ae)],_0x317d67[_0x161ae8(0x22dc)]=!0x1)):(_0x3c8f2c[_0x161ae8(0x1187)]['fov']+=_0x100bee,_0x3c8f2c[_0x161ae8(0x1187)][_0x161ae8(0xa79)]>_0x317d67[_0x5265b3(0x28c4)]&&(_0x3c8f2c[_0x161ae8(0x1187)][_0x161ae8(0xa79)]=_0x317d67[_0x161ae8(0xc36)],_0x317d67[_0x161ae8(0x22dc)]=!0x1));}else{var _0x284754,_0x36cc90=pickGlobe$1(_0x317d67,_0x25ea88,zoomCVIntersection);if(_0x317d67[_0x161ae8(0x5236)]){var _0x494d4f=_0x317d67[_0x161ae8(0x5e52)][_0x161ae8(0x3cd8)]({'x':0xa,'y':0xa});_0x36cc90=pickGlobe$1(_0x317d67,{'x':_0x494d4f[_0x5265b3(0x2299)]/0x2,'y':_0x494d4f[_0x161ae8(0x5a4e)]/0x2},zoomCVIntersection);}var _0x52345e=_0x5edc34[_0x5265b3(0x4368)](_0x3c8f2c[_0x161ae8(0x3747)],zoom3DCartographic)['height'];if(_0x284754=defined$1(_0x36cc90)?Cartesian3[_0x5265b3(0x2665)](_0x3c8f2c[_0x5265b3(0x2fe9)],_0x36cc90):_0x52345e,0x0!==_0x384bd7[_0x5265b3(0x3df7)]||'ontouchstart'in window){var _0x5b6f11=Cartesian3[_0x161ae8(0x4853)](_0x3c8f2c[_0x161ae8(0x3747)],zoom3DUnitPosition);handleZoom(_0x317d67,_0x25ea88,_0x4f5609,_0x317d67[_0x161ae8(0x59cc)],_0x284754,Cartesian3[_0x161ae8(0x2d8e)](_0x5b6f11,_0x3c8f2c[_0x161ae8(0x416)]));}else handleZoomEx(_0x317d67,_0x25ea88,_0x4f5609,_0x317d67[_0x161ae8(0x59cc)],_0x284754,_0x36cc90);adjustTilt(_0x317d67,_0x4f5609),_0x3c8f2c[_0x5265b3(0x18cd)]();}}var tilt3DWindowPos=new Cartesian2(),tilt3DRay=new Ray(),tilt3DCenter=new Cartesian3();new Cartesian3();var tilt3DTransform=new Matrix4();new Matrix4();var tilt3DOldTransform=new Matrix4(),tilt3DQuaternion=new Quaternion(),tilt3DMatrix=new Matrix3(),tilt3DCart=new Cartographic(),tilt3DLookUp=new Cartesian3();function tilt3D(_0xb34bb7,_0x5ce9c5,_0x470559,_0x41abec){var _0x4d4bf8=_0x307c2b,_0x2529d1=_0x5e00b3;_0xb34bb7[_0x2529d1(0x3015)]=!0x1,_0xb34bb7[_0x4d4bf8(0x3e5)]=!0x1,_0xb34bb7[_0x2529d1(0x4391)]=!0x0;var _0x4a7b62=_0xb34bb7[_0x2529d1(0x5e52)][_0x2529d1(0x5592)];if(Matrix4[_0x2529d1(0x1dab)](_0x4a7b62[_0x4d4bf8(0x5270)],Matrix4[_0x2529d1(0x2de)])){if(defined$1(_0x470559[_0x4d4bf8(0x1af5)])&&(_0x470559=_0x470559[_0x4d4bf8(0x1af5)]),Cartesian2[_0x2529d1(0x1dab)](_0x5ce9c5,_0xb34bb7[_0x2529d1(0x59ca)])||(_0xb34bb7[_0x4d4bf8(0x58b6)]=!0x1,_0xb34bb7[_0x2529d1(0x351a)]=!0x1),_0xb34bb7[_0x2529d1(0x4938)]||_0xb34bb7[_0x4d4bf8(0x59d9)]){var _0x328060=_0xb34bb7[_0x2529d1(0x3c00)][_0x4d4bf8(0xd1d)](_0x4a7b62[_0x2529d1(0x3747)],tilt3DLookUp);look3D(_0xb34bb7,_0x5ce9c5,_0x470559,_0x328060);}else{var _0x1e1795=_0xb34bb7[_0x2529d1(0x3c00)]['cartesianToCartographic'](_0x4a7b62[_0x2529d1(0x3747)],tilt3DCart);_0xb34bb7[_0x2529d1(0x2fd7)]||_0x1e1795[_0x4d4bf8(0x10d5)]>_0xb34bb7[_0x2529d1(0x1136)]?(_0xb34bb7[_0x2529d1(0x2fd7)]=!0x0,tilt3DOnEllipsoid(_0xb34bb7,_0x5ce9c5,_0x470559,_0x41abec)):tilt3DOnTerrain(_0xb34bb7,_0x5ce9c5,_0x470559,_0x41abec);}}}var tilt3DOnEllipsoidCartographic=new Cartographic();function tilt3DOnEllipsoid(_0x32e8f9,_0x1a6555,_0x27564f,_0x4dd426){var _0x3a4cf6=_0x307c2b,_0x4381dd=_0x5e00b3,_0x129ba9=_0x32e8f9[_0x4381dd(0x3c00)],_0x389840=_0x32e8f9[_0x4381dd(0x5e52)],_0x3d1266=_0x389840[_0x4381dd(0x5592)],_0x41a80b=0.25*_0x32e8f9[_0x4381dd(0x21d5)],_0x48ce09=_0x129ba9[_0x3a4cf6(0x4368)](_0x3d1266[_0x4381dd(0x2b06)],tilt3DOnEllipsoidCartographic)[_0x4381dd(0x5a4e)];if(!(_0x48ce09-_0x41a80b-0x1<CesiumMath[_0x3a4cf6(0x3a26)]&&_0x27564f[_0x4381dd(0x37d2)]['y']-_0x27564f[_0x4381dd(0x4350)]['y']<0x0)){var _0x235a0e=_0x389840[_0x4381dd(0x2a34)],_0x3e5a3d=tilt3DWindowPos;_0x3e5a3d['x']=_0x235a0e[_0x4381dd(0x299a)]/0x2,_0x3e5a3d['y']=_0x235a0e[_0x4381dd(0x53c9)]/0x2;var _0x26a3f2,_0x238c9d=_0x3d1266[_0x4381dd(0x5599)](_0x3e5a3d,tilt3DRay),_0x2c1c3c=IntersectionTests[_0x3a4cf6(0x42f1)](_0x238c9d,_0x129ba9);if(defined$1(_0x2c1c3c))_0x26a3f2=Ray[_0x4381dd(0x3adb)](_0x238c9d,_0x2c1c3c[_0x3a4cf6(0x192)],tilt3DCenter);else{if(!(_0x48ce09>_0x32e8f9[_0x4381dd(0x4d61)])){_0x32e8f9[_0x4381dd(0x351a)]=!0x0;var _0x3d2089=_0x32e8f9[_0x4381dd(0x3c00)][_0x4381dd(0x2b98)](_0x3d1266[_0x4381dd(0x3747)],tilt3DLookUp);return look3D(_0x32e8f9,_0x1a6555,_0x27564f,_0x3d2089),void Cartesian2[_0x4381dd(0x40f3)](_0x1a6555,_0x32e8f9[_0x4381dd(0x59ca)]);}var _0x149c75=IntersectionTests[_0x3a4cf6(0x3803)](_0x238c9d,_0x129ba9);if(!defined$1(_0x149c75))return;var _0x1ffe98=_0x129ba9[_0x4381dd(0x3bd7)](_0x149c75,tilt3DCart);_0x1ffe98[_0x4381dd(0x5a4e)]=0x0,_0x26a3f2=_0x129ba9[_0x4381dd(0x5012)](_0x1ffe98,tilt3DCenter);}if(Cartesian3[_0x4381dd(0x40f3)](_0x26a3f2,_0x32e8f9[_0x3a4cf6(0x9b0)]),!_0x4dd426){var _0x227998=Transforms[_0x3a4cf6(0xab8)](_0x26a3f2,_0x129ba9,tilt3DTransform),_0x3d86f5=_0x32e8f9[_0x4381dd(0xaab)],_0x112787=_0x32e8f9[_0x4381dd(0x3c00)];_0x32e8f9[_0x3a4cf6(0x1c74)]=void 0x0,_0x32e8f9[_0x4381dd(0x3c00)]=Ellipsoid[_0x4381dd(0x23ca)],_0x32e8f9[_0x4381dd(0x3077)]=0x1,_0x32e8f9[_0x4381dd(0x204b)]=0x1;var _0x40d4dc=Matrix4[_0x4381dd(0x40f3)](_0x3d1266[_0x3a4cf6(0x5270)],tilt3DOldTransform);_0x3d1266[_0x4381dd(0x21d2)](_0x227998),rotate3D(_0x32e8f9,_0x1a6555,_0x27564f,Cartesian3[_0x4381dd(0x39c7)]),_0x3d1266[_0x3a4cf6(0x17b5)](_0x40d4dc),_0x32e8f9[_0x4381dd(0xaab)]=_0x3d86f5,_0x32e8f9[_0x4381dd(0x3c00)]=_0x112787;var _0x305e48=_0x112787[_0x4381dd(0x1617)];_0x32e8f9[_0x3a4cf6(0x11fe)]=0x1/_0x305e48,_0x32e8f9[_0x4381dd(0x204b)]=_0x305e48;}}}var scratchDir=new Cartesian3();function collideDetection(_0x5bfab8,_0x31765c){var _0x14cb44=_0x307c2b,_0x53b94d=_0x5e00b3,_0x2a4bad=_0x5bfab8[_0x53b94d(0x5e52)],_0x34dcdd=_0x2a4bad[_0x14cb44(0x57e6)],_0x2db202=_0x5bfab8[_0x14cb44(0x42db)],_0x1f852e=_0x34dcdd[_0x53b94d(0x3747)],_0x16a21c=_0x2db202[_0x14cb44(0x2fe9)];if(!Cartesian3[_0x53b94d(0x1dab)](_0x16a21c,_0x1f852e)){var _0x1b2c5b=Cartesian3[_0x53b94d(0x34b6)](_0x16a21c,_0x1f852e,scratchDir);Cartesian3[_0x53b94d(0x4853)](_0x1b2c5b,_0x1b2c5b);var _0x510fe2=_0x2a4bad[_0x53b94d(0x4591)](_0x1b2c5b);if(defined$1(_0x510fe2)){if(_0x2a4bad[_0x53b94d(0x3037)]===SceneMode$1[_0x53b94d(0x5d29)]&&(_0x510fe2=Cartesian3[_0x53b94d(0x160f)](_0x510fe2['y'],_0x510fe2['z'],_0x510fe2['x'])),Cartesian3[_0x53b94d(0x451d)](_0x1f852e,_0x510fe2)<(_0x31765c=defaultValue$1(_0x31765c,_0x5bfab8[_0x14cb44(0x317d)])))return;}}Camera['clone'](_0x2db202,_0x2a4bad[_0x14cb44(0x57e6)]);}function tilt3DOnTerrain(_0x2bd5f0,_0x92375c,_0x22563b,_0x1c096d){var _0x835239=_0x307c2b,_0x31d019=_0x5e00b3,_0x3d46f0,_0xe3b858,_0x5dc55f,_0x17279d=_0x2bd5f0[_0x31d019(0x3c00)],_0x1a136d=_0x2bd5f0[_0x31d019(0x5e52)],_0x5f49f6=_0x1a136d[_0x31d019(0x5592)];if(_0x2bd5f0[_0x31d019(0x4326)]&&(defined$1(_0x2bd5f0[_0x31d019(0xadc)])||(_0x2bd5f0[_0x31d019(0xadc)]=Camera[_0x31d019(0x40f3)](_0x1a136d[_0x835239(0x57e6)])),Camera[_0x31d019(0x40f3)](_0x1a136d[_0x31d019(0x5592)],_0x2bd5f0[_0x31d019(0xadc)]),_0x5f49f6=_0x2bd5f0[_0x31d019(0xadc)]),Cartesian2[_0x835239(0x4d2)](_0x92375c,_0x2bd5f0[_0x835239(0x4ecc)])&&!_0x2bd5f0[_0x31d019(0x4881)])_0x3d46f0=Cartesian3[_0x31d019(0x40f3)](_0x2bd5f0['_tiltCenter'],tilt3DCenter);else{if(!defined$1(_0x3d46f0=pickGlobe$1(_0x2bd5f0,_0x92375c,tilt3DCenter))){if(_0xe3b858=_0x5f49f6[_0x31d019(0x5599)](_0x92375c,tilt3DRay),!defined$1(_0x5dc55f=IntersectionTests[_0x31d019(0x266f)](_0xe3b858,_0x17279d)))return;_0x3d46f0=Ray[_0x835239(0x947)](_0xe3b858,_0x5dc55f[_0x31d019(0x21ae)],tilt3DCenter);}Cartesian2[_0x31d019(0x40f3)](_0x92375c,_0x2bd5f0[_0x31d019(0x59ca)]),_0x2bd5f0[_0x835239(0x9b0)]=Cartesian3[_0x31d019(0x40f3)](_0x3d46f0,_0x2bd5f0[_0x31d019(0x3d5f)]);}if(!_0x1c096d){var _0x4d409d=Transforms[_0x31d019(0x14ce)](_0x3d46f0,_0x17279d,tilt3DTransform),_0x490214=_0x2bd5f0[_0x31d019(0xaab)],_0x4f51ad=_0x2bd5f0['_ellipsoid'];_0x2bd5f0[_0x835239(0x1c74)]=void 0x0,_0x2bd5f0[_0x835239(0x1016)]=Ellipsoid[_0x31d019(0x23ca)],_0x2bd5f0[_0x31d019(0x3077)]=0x1,_0x2bd5f0[_0x835239(0x54d3)]=0x1;var _0x87756c=Cartesian3[_0x31d019(0x39c7)],_0x3529c1=Matrix4['clone'](_0x5f49f6[_0x31d019(0x332f)],tilt3DOldTransform);_0x5f49f6[_0x31d019(0x21d2)](_0x4d409d),rotate3D(_0x2bd5f0,_0x92375c,_0x22563b,_0x87756c),_0x5f49f6[_0x31d019(0x21d2)](_0x3529c1),_0x2bd5f0[_0x31d019(0xaab)]=_0x490214,_0x2bd5f0[_0x31d019(0x3c00)]=_0x4f51ad;var _0x389e4d=_0x4f51ad[_0x31d019(0x1617)];_0x2bd5f0[_0x31d019(0x3077)]=0x1/_0x389e4d,_0x2bd5f0[_0x835239(0x54d3)]=_0x389e4d,_0x2bd5f0[_0x31d019(0x4326)]&&collideDetection(_0x2bd5f0),_0x5f49f6[_0x31d019(0x3a5d)]=!0x1,_0x5f49f6[_0x31d019(0x994)]();}}var look3DStartPos=new Cartesian2(),look3DEndPos=new Cartesian2(),look3DStartRay=new Ray(),look3DEndRay=new Ray(),look3DNegativeRot=new Cartesian3(),look3DTan=new Cartesian3();function look3D(_0x1bf9fb,_0x20ef54,_0x30e917,_0x23068d){var _0x578a3c=_0x307c2b,_0x23e94e=_0x5e00b3,_0x1c9cdb=_0x1bf9fb[_0x23e94e(0x5e52)][_0x23e94e(0x5592)],_0x559d80=look3DStartPos;_0x559d80['x']=_0x30e917[_0x23e94e(0x4350)]['x'],_0x559d80['y']=0x0;var _0x48d3a9=look3DEndPos;_0x48d3a9['x']=_0x30e917[_0x23e94e(0x37d2)]['x'],_0x48d3a9['y']=0x0;var _0x1e7947,_0x1d5d11,_0x43a34e=_0x1c9cdb[_0x578a3c(0x3860)](_0x559d80,look3DStartRay),_0x2f4f6e=_0x1c9cdb[_0x578a3c(0x3860)](_0x48d3a9,look3DEndRay),_0x4f5592=0x0;_0x1c9cdb[_0x578a3c(0x250e)]instanceof OrthographicFrustum?(_0x1e7947=_0x43a34e[_0x23e94e(0x39da)],_0x1d5d11=_0x2f4f6e[_0x578a3c(0x416f)],Cartesian3[_0x23e94e(0x30c2)](_0x1c9cdb[_0x23e94e(0x416)],_0x1e7947,_0x1e7947),Cartesian3[_0x578a3c(0x1af6)](_0x1c9cdb[_0x23e94e(0x416)],_0x1d5d11,_0x1d5d11),Cartesian3[_0x23e94e(0x34b6)](_0x1e7947,_0x1c9cdb[_0x23e94e(0x3747)],_0x1e7947),Cartesian3[_0x23e94e(0x34b6)](_0x1d5d11,_0x1c9cdb[_0x23e94e(0x3747)],_0x1d5d11),Cartesian3[_0x578a3c(0x4d5b)](_0x1e7947,_0x1e7947),Cartesian3['normalize'](_0x1d5d11,_0x1d5d11)):(_0x1e7947=_0x43a34e[_0x23e94e(0x416)],_0x1d5d11=_0x2f4f6e[_0x23e94e(0x416)]);var _0x2c40f6=Cartesian3[_0x23e94e(0x2d8e)](_0x1e7947,_0x1d5d11);_0x2c40f6<0x1&&(_0x4f5592=Math[_0x23e94e(0x4e50)](_0x2c40f6)),_0x4f5592=_0x30e917[_0x23e94e(0x4350)]['x']>_0x30e917[_0x23e94e(0x37d2)]['x']?-_0x4f5592:_0x4f5592;var _0x40d030=_0x1bf9fb[_0x578a3c(0x36a6)];if(defined$1(_0x23068d)?_0x1c9cdb[_0x23e94e(0x1cf0)](_0x23068d,-_0x4f5592):defined$1(_0x40d030)?_0x1c9cdb[_0x23e94e(0x1cf0)](_0x40d030,-_0x4f5592):_0x1c9cdb[_0x578a3c(0x4265)](_0x4f5592),_0x559d80['x']=0x0,_0x559d80['y']=_0x30e917[_0x23e94e(0x4350)]['y'],_0x48d3a9['x']=0x0,_0x48d3a9['y']=_0x30e917[_0x578a3c(0x1abb)]['y'],_0x1e7947=_0x1c9cdb[_0x23e94e(0x5599)](_0x559d80,look3DStartRay)[_0x23e94e(0x416)],_0x1d5d11=_0x1c9cdb[_0x23e94e(0x5599)](_0x48d3a9,look3DEndRay)[_0x23e94e(0x416)],_0x43a34e=_0x1c9cdb[_0x23e94e(0x5599)](_0x559d80,look3DStartRay),_0x2f4f6e=_0x1c9cdb[_0x23e94e(0x5599)](_0x48d3a9,look3DEndRay),_0x4f5592=0x0,_0x1c9cdb[_0x578a3c(0x250e)]instanceof OrthographicFrustum?(_0x1e7947=_0x43a34e[_0x23e94e(0x39da)],_0x1d5d11=_0x2f4f6e[_0x23e94e(0x39da)],Cartesian3[_0x23e94e(0x30c2)](_0x1c9cdb[_0x23e94e(0x416)],_0x1e7947,_0x1e7947),Cartesian3[_0x23e94e(0x30c2)](_0x1c9cdb[_0x23e94e(0x416)],_0x1d5d11,_0x1d5d11),Cartesian3[_0x23e94e(0x34b6)](_0x1e7947,_0x1c9cdb[_0x23e94e(0x3747)],_0x1e7947),Cartesian3[_0x578a3c(0x3d2f)](_0x1d5d11,_0x1c9cdb[_0x23e94e(0x3747)],_0x1d5d11),Cartesian3[_0x23e94e(0x4853)](_0x1e7947,_0x1e7947),Cartesian3[_0x23e94e(0x4853)](_0x1d5d11,_0x1d5d11)):(_0x1e7947=_0x43a34e[_0x23e94e(0x416)],_0x1d5d11=_0x2f4f6e[_0x23e94e(0x416)]),(_0x2c40f6=Cartesian3[_0x23e94e(0x2d8e)](_0x1e7947,_0x1d5d11))<0x1&&(_0x4f5592=Math[_0x23e94e(0x4e50)](_0x2c40f6)),_0x4f5592=_0x30e917[_0x23e94e(0x4350)]['y']>_0x30e917[_0x23e94e(0x37d2)]['y']?-_0x4f5592:_0x4f5592,defined$1(_0x23068d=defaultValue$1(_0x23068d,_0x40d030))){var _0x4b7491=_0x1c9cdb[_0x23e94e(0x416)],_0xe95179=Cartesian3[_0x23e94e(0xa61)](_0x23068d,look3DNegativeRot),_0x569497=Cartesian3[_0x23e94e(0x1c11)](_0x4b7491,_0x23068d,CesiumMath[_0x23e94e(0x54c9)]),_0x5095c6=Cartesian3['equalsEpsilon'](_0x4b7491,_0xe95179,CesiumMath[_0x23e94e(0x54c9)]);if(_0x569497||_0x5095c6)(_0x569497&&_0x4f5592<0x0||_0x5095c6&&_0x4f5592>0x0)&&_0x1c9cdb[_0x23e94e(0x1cf0)](_0x1c9cdb[_0x23e94e(0x1d74)],-_0x4f5592);else{_0x2c40f6=Cartesian3[_0x23e94e(0x2d8e)](_0x4b7491,_0x23068d);var _0x51c0c8=CesiumMath['acosClamped'](_0x2c40f6);_0x4f5592>0x0&&_0x4f5592>_0x51c0c8&&(_0x4f5592=_0x51c0c8-CesiumMath[_0x23e94e(0xe7b)]),_0x2c40f6=Cartesian3[_0x23e94e(0x2d8e)](_0x4b7491,_0xe95179),_0x51c0c8=CesiumMath[_0x578a3c(0x4172)](_0x2c40f6),_0x4f5592<0x0&&-_0x4f5592>_0x51c0c8&&(_0x4f5592=-_0x51c0c8+CesiumMath['EPSILON4']);var _0x4a6603=Cartesian3[_0x23e94e(0x4143)](_0x23068d,_0x4b7491,look3DTan);_0x1c9cdb[_0x23e94e(0x1cf0)](_0x4a6603,_0x4f5592);}}else _0x1c9cdb[_0x23e94e(0x14c5)](_0x4f5592);}var moveScratch=new Cartesian3(),directionScratch=new Cartesian3();function computeDirection(_0x22ff2a,_0x5251b9){var _0x4fdc28=_0x307c2b,_0x443a97=_0x5e00b3,_0x22d477=new EllipsoidTangentPlane(_0x5251b9);moveScratch=Cartesian3[_0x443a97(0x34b9)](_0x22ff2a,0.1,moveScratch),Cartesian3[_0x4fdc28(0x1af6)](_0x5251b9,moveScratch,moveScratch);var _0x32a74b=_0x22d477[_0x4fdc28(0x1b46)](moveScratch),_0x4d4a9f=_0x22d477[_0x443a97(0x20df)](_0x32a74b),_0x301ad9=_0x22d477[_0x4fdc28(0x1b46)](_0x5251b9),_0x5345cb=_0x22d477[_0x443a97(0x20df)](_0x301ad9),_0x2be982=Cartesian3[_0x443a97(0x34b6)](_0x4d4a9f,_0x5345cb,directionScratch);return Cartesian3[_0x443a97(0x4853)](_0x2be982,_0x2be982),_0x2be982;}function computeDirection2D(_0x4ccd17,_0x3dffc7){var _0x138e97=_0x307c2b,_0x3e72bf=_0x5e00b3,_0x16b381=Plane[_0x3e72bf(0x4f2a)];moveScratch=Cartesian3[_0x3e72bf(0x34b9)](_0x4ccd17,0.1,moveScratch),Cartesian3[_0x3e72bf(0x30c2)](_0x3dffc7,moveScratch,moveScratch);var _0x54cd85=Plane[_0x3e72bf(0x42a8)](_0x16b381,moveScratch),_0x23e9b3=Plane[_0x3e72bf(0x42a8)](_0x16b381,_0x3dffc7),_0x1cd914=Cartesian3[_0x3e72bf(0x34b6)](_0x54cd85,_0x23e9b3,directionScratch);return Cartesian3[_0x138e97(0x4d5b)](_0x1cd914,_0x1cd914),_0x1cd914;}var scratchRay=new Ray(),scratchCartographic$1=new Cartographic(),scratchCartesian=new Cartesian3();function getSceneHeight(_0x4f34d6,_0x52f55d){var _0x5d1545=_0x307c2b,_0x48dc1a=_0x5e00b3,_0x4a7072=_0x52f55d[_0x5d1545(0x3fd4)];scratchCartographic$1[_0x5d1545(0x5389)]=_0x4a7072['longitude'],scratchCartographic$1[_0x48dc1a(0x5859)]=_0x4a7072[_0x48dc1a(0x5859)],scratchCartographic$1[_0x48dc1a(0x5a4e)]=_0x4a7072[_0x5d1545(0x10d5)]>0x0?0x0:_0x4a7072[_0x48dc1a(0x5a4e)]-0xa,Cartographic[_0x48dc1a(0x40f1)](scratchCartographic$1,void 0x0,scratchCartesian);var _0x1364b2=Cartesian3[_0x5d1545(0x3d2f)](scratchCartesian,_0x52f55d[_0x48dc1a(0x3747)],scratchCartesian);Cartesian3[_0x48dc1a(0x4853)](_0x1364b2,_0x1364b2),scratchRay[_0x48dc1a(0x39da)]=_0x52f55d[_0x48dc1a(0x3747)],scratchRay[_0x48dc1a(0x416)]=_0x1364b2;var _0x18ed9b=_0x4f34d6[_0x48dc1a(0x511f)](scratchRay);if(defined$1(_0x18ed9b)&&defined$1(_0x18ed9b[_0x48dc1a(0x3747)])){var _0x165615=_0x18ed9b[_0x5d1545(0x2fe9)];return Cartographic[_0x48dc1a(0x50e9)](_0x165615,void 0x0,scratchCartographic$1)[_0x48dc1a(0x5a4e)];}}function computePosition(_0x1a0f60,_0x21033d,_0x8a28f6){var _0x95aa3b=_0x307c2b,_0x4e45c1=_0x5e00b3,_0x363739=_0x21033d[_0x4e45c1(0x1d1d)],_0x514cc3=getSceneHeight(_0x1a0f60,_0x21033d);if(!defined$1(_0x514cc3)||Math[_0x95aa3b(0x971)](_0x363739[_0x4e45c1(0x5a4e)]-_0x514cc3-_0x8a28f6)<0x1)return _0x21033d[_0x4e45c1(0x3747)];_0x363739[_0x95aa3b(0x10d5)]=_0x514cc3-innerPreviousHeight>0x2?_0x8a28f6+1.8:_0x514cc3+_0x8a28f6,innerPreviousHeight=_0x363739[_0x95aa3b(0x10d5)];var _0x1f6a0b=Cartographic[_0x4e45c1(0x40f1)](_0x363739);return defined$1(_0x1f6a0b)?_0x1f6a0b:_0x21033d[_0x4e45c1(0x3747)];}var scratchBackDir=new Cartesian3(),scratchLeftDir=new Cartesian3();function walkByKeyboard(_0x1f8c53){var _0x35158c=_0x307c2b,_0x378679=_0x5e00b3,_0xef97a8=_0x1f8c53[_0x378679(0x5e52)],_0x21e077=_0xef97a8[_0x35158c(0x57e6)],_0x48ed0e=_0x1f8c53[_0x378679(0x2334)][_0x378679(0x3eb3)],_0x49ee57=_0x21e077[_0x35158c(0x2fe9)],_0xbc199e=_0x1f8c53['walkParameters'][_0x378679(0x4e1a)],_0x46f402=_0x1f8c53[_0x378679(0x518f)][_0x378679(0x5a4e)];_0x48ed0e[_0x378679(0x5e9f)]&&moveFunc(_0x1f8c53,computeDirection(_0x21e077[_0x378679(0x416)],_0x49ee57),_0xbc199e),_0x48ed0e[_0x378679(0xe7e)]&&(scratchBackDir['x']=-_0x21e077[_0x378679(0x416)]['x'],scratchBackDir['y']=-_0x21e077['direction']['y'],scratchBackDir['z']=-_0x21e077[_0x378679(0x416)]['z'],moveFunc(_0x1f8c53,computeDirection(scratchBackDir,_0x49ee57),_0xbc199e)),_0x48ed0e[_0x378679(0x1fb)]&&(scratchLeftDir['x']=-_0x21e077[_0x378679(0x1d74)]['x'],scratchLeftDir['y']=-_0x21e077[_0x378679(0x1d74)]['y'],scratchLeftDir['z']=-_0x21e077[_0x378679(0x1d74)]['z'],moveFunc(_0x1f8c53,computeDirection(scratchLeftDir,_0x49ee57),0.1*_0xbc199e)),_0x48ed0e[_0x378679(0x2016)]&&moveFunc(_0x1f8c53,computeDirection(_0x21e077[_0x35158c(0xf7d)],_0x49ee57),0.1*_0xbc199e),_0x21e077[_0x378679(0x3747)]=computePosition(_0xef97a8,_0x21e077,_0x46f402);}function moveFunc(_0x12b583,_0x178000,_0x2f3104){var _0x27373d=_0x307c2b,_0x1842dd=_0x5e00b3,_0x5f444e=_0x12b583[_0x27373d(0x16a0)],_0x2ffb79=_0x5f444e[_0x1842dd(0x5592)][_0x1842dd(0x3747)];Cartesian3[_0x1842dd(0x34b9)](_0x178000,_0x2f3104,moveScratch),Cartesian3[_0x1842dd(0x30c2)](_0x2ffb79,moveScratch,moveScratch);var _0x20d4af=!0x0;if(!Cartesian3[_0x27373d(0x4d2)](moveScratch,_0x2ffb79)){var _0x222b54=Cartesian3[_0x1842dd(0x34b6)](moveScratch,_0x2ffb79,scratchDir);Cartesian3[_0x27373d(0x4d5b)](_0x222b54,_0x222b54);var _0x9a1215=_0x5f444e[_0x27373d(0x2ff1)](_0x222b54);if(defined$1(_0x9a1215))Cartesian3[_0x1842dd(0x451d)](moveScratch,_0x2ffb79)-Cartesian3[_0x1842dd(0x451d)](_0x2ffb79,_0x9a1215)>-_0x12b583[_0x27373d(0x317d)]*Math[_0x1842dd(0x1beb)](_0x2f3104)&&(_0x20d4af=!0x1);}!_0x20d4af&&_0x12b583[_0x1842dd(0x4326)]||Cartesian3[_0x1842dd(0x40f3)](moveScratch,_0x2ffb79);}function walk2DByKeyboard(_0x581a42){var _0x3f25ba=_0x307c2b,_0xf47292=_0x5e00b3,_0x30a6ed,_0x318806=_0x581a42[_0xf47292(0x5e52)][_0xf47292(0x5592)],_0x5c6043=_0x581a42[_0x3f25ba(0x5a09)][_0x3f25ba(0x405b)],_0x45c5ec=_0x318806[_0xf47292(0x3747)],_0x1d3600=_0x581a42[_0x3f25ba(0x2428)][_0xf47292(0x48a3)];_0x5c6043[_0xf47292(0x5e9f)]&&(_0x30a6ed=computeDirection2D(_0x318806[_0x3f25ba(0x2a4f)],_0x45c5ec),_0x318806[_0xf47292(0x143d)](_0x30a6ed,_0x1d3600)),_0x5c6043[_0xf47292(0xe7e)]&&(_0x30a6ed=computeDirection2D(_0x318806[_0xf47292(0x416)],_0x45c5ec),_0x318806[_0xf47292(0x143d)](_0x30a6ed,-_0x1d3600)),_0x5c6043[_0xf47292(0x1fb)]&&(_0x30a6ed=computeDirection2D(_0x318806[_0xf47292(0x1d74)],_0x45c5ec),_0x318806[_0xf47292(0x143d)](_0x30a6ed,-_0x1d3600)),_0x5c6043[_0xf47292(0x2016)]&&(_0x30a6ed=computeDirection2D(_0x318806[_0x3f25ba(0xf7d)],_0x45c5ec),_0x318806[_0x3f25ba(0x40dd)](_0x30a6ed,_0x1d3600));}function update3D(_0x1f730d){var _0x48b37a=_0x307c2b,_0x50e515=_0x5e00b3;reactToInput(_0x1f730d,_0x1f730d[_0x48b37a(0x5280)],_0x1f730d[_0x50e515(0x43ee)],spin3D,_0x1f730d[_0x50e515(0x31d0)],_0x50e515(0x552f)),reactToInput(_0x1f730d,_0x1f730d[_0x50e515(0x1786)],_0x1f730d[_0x50e515(0x36dc)],zoom3D,_0x1f730d[_0x50e515(0x5f3f)],_0x50e515(0x10ff)),reactToInput(_0x1f730d,_0x1f730d[_0x50e515(0x185a)],_0x1f730d[_0x50e515(0x303)],tilt3D,_0x1f730d[_0x48b37a(0x2de4)],_0x50e515(0x32c9)),reactToInput(_0x1f730d,_0x1f730d[_0x50e515(0x5fd3)],_0x1f730d[_0x50e515(0xe17)],look3D);}ScreenSpaceCameraController[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(){var _0x161232=_0x307c2b,_0x94b116=_0x5e00b3;Matrix4[_0x94b116(0x1dab)](this[_0x161232(0x16a0)][_0x94b116(0x5592)][_0x94b116(0x332f)],Matrix4[_0x94b116(0x2de)])?(this[_0x94b116(0xaab)]=this[_0x94b116(0x5e52)][_0x161232(0x2ff8)],this[_0x94b116(0x3c00)]=defined$1(this[_0x94b116(0xaab)])?this[_0x94b116(0xaab)][_0x94b116(0x4faa)]:this[_0x94b116(0x5e52)][_0x94b116(0x5cd9)][_0x94b116(0x4faa)]):(this[_0x94b116(0xaab)]=void 0x0,this[_0x161232(0x1016)]=Ellipsoid[_0x94b116(0x23ca)]),this[_0x94b116(0x1136)]=this[_0x161232(0x118b)]*this[_0x161232(0x16a0)][_0x161232(0x586d)],this[_0x94b116(0x5226)]=this[_0x94b116(0x1ad6)]*this[_0x94b116(0x5e52)][_0x161232(0x586d)],this[_0x94b116(0x4d61)]=this[_0x94b116(0x425a)]*this[_0x94b116(0x5e52)][_0x161232(0x586d)];var _0x445def=this[_0x94b116(0x3c00)][_0x94b116(0x1617)];this[_0x161232(0x11fe)]=0x1/_0x445def,this[_0x94b116(0x204b)]=_0x445def;var _0x42b4e8=this[_0x94b116(0x5e52)][_0x94b116(0x3037)];_0x42b4e8===SceneMode$1[_0x94b116(0x174c)]?update2D(this):_0x42b4e8===SceneMode$1[_0x94b116(0x5d29)]?(this[_0x94b116(0x1bca)]=Cartesian3[_0x94b116(0x39c7)],updateCV(this),this[_0x94b116(0x4938)]&&walk2DByKeyboard(this)):_0x42b4e8===SceneMode$1[_0x161232(0x16b8)]&&(this['_horizontalRotationAxis']=void 0x0,update3D(this),this[_0x94b116(0x4938)]&&walkByKeyboard(this)),this[_0x161232(0x5a09)][_0x94b116(0x31a9)]();},ScreenSpaceCameraController[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ScreenSpaceCameraController[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x332b20=_0x307c2b,_0x50c6f8=_0x5e00b3;return this[_0x50c6f8(0x267f)][_0x332b20(0x2c10)](),this[_0x50c6f8(0x2334)]=this[_0x332b20(0x5a09)]&&this[_0x50c6f8(0x2334)][_0x50c6f8(0x2947)](),destroyObject$1(this);};var AdditiveBlend=_0x307c2b(0x16bd),BrightPass=_0x5e00b3(0x7b4);function SunPostProcess(){var _0x441d68=_0x307c2b,_0x85d429=_0x5e00b3;this[_0x85d429(0xef6)]=new SceneFramebuffer();var _0x13f8f4=0.125,_0x41b88b=new Array(0x6);_0x41b88b[0x0]=new PostProcessStage({'fragmentShader':PassThrough,'textureScale':_0x13f8f4,'forcePowerOfTwo':!0x0,'sampleMode':PostProcessStageSampleMode[_0x85d429(0x408a)]});var _0x3a6add=_0x41b88b[0x1]=new PostProcessStage({'fragmentShader':BrightPass,'uniforms':{'avgLuminance':0.5,'threshold':0.25,'offset':0.1},'textureScale':_0x13f8f4,'forcePowerOfTwo':!0x0}),_0x2a47b8=this;this[_0x85d429(0x1431)]=0x1,this[_0x85d429(0x3f42)]=0x2,this[_0x85d429(0x5b77)]=new Cartesian2(),_0x41b88b[0x2]=new PostProcessStage({'fragmentShader':GaussianBlur1D,'uniforms':{'step':function(){var _0x3a9c81=_0x140d,_0x5ebfb0=_0x85d429;return _0x2a47b8['_blurStep']['x']=_0x2a47b8[_0x5ebfb0(0x5b77)]['y']=0x1/_0x3a6add[_0x5ebfb0(0xb5e)][_0x5ebfb0(0x2d3c)],_0x2a47b8[_0x3a9c81(0x1ff6)];},'delta':function(){var _0x312c1e=_0x85d429;return _0x2a47b8[_0x312c1e(0x1431)];},'sigma':function(){var _0x2bf193=_0x85d429;return _0x2a47b8[_0x2bf193(0x3f42)];},'direction':0x0},'textureScale':_0x13f8f4,'forcePowerOfTwo':!0x0}),_0x41b88b[0x3]=new PostProcessStage({'fragmentShader':GaussianBlur1D,'uniforms':{'step':function(){var _0x493d30=_0x85d429;return _0x2a47b8[_0x493d30(0x5b77)]['x']=_0x2a47b8[_0x493d30(0x5b77)]['y']=0x1/_0x3a6add[_0x493d30(0xb5e)][_0x493d30(0x2d3c)],_0x2a47b8[_0x493d30(0x5b77)];},'delta':function(){var _0x4ae6b2=_0x140d;return _0x2a47b8[_0x4ae6b2(0x5326)];},'sigma':function(){return _0x2a47b8['_sigma'];},'direction':0x1},'textureScale':_0x13f8f4,'forcePowerOfTwo':!0x0}),_0x41b88b[0x4]=new PostProcessStage({'fragmentShader':PassThrough,'sampleMode':PostProcessStageSampleMode[_0x85d429(0x408a)]}),this[_0x85d429(0x1422)]=new Cartesian2(),this[_0x85d429(0x4dd)]=void 0x0,_0x41b88b[0x5]=new PostProcessStage({'fragmentShader':AdditiveBlend,'uniforms':{'center':function(){var _0x35fa85=_0x85d429;return _0x2a47b8[_0x35fa85(0x1422)];},'radius':function(){var _0x51bf04=_0x85d429;return _0x2a47b8[_0x51bf04(0x4dd)];},'colorTexture2':function(){var _0x140703=_0x140d,_0x3588ee=_0x85d429;return _0x2a47b8[_0x140703(0x3760)]['getFramebuffer']()[_0x3588ee(0x1d69)](0x0);}}}),this[_0x441d68(0x514e)]=new PostProcessStageComposite({'stages':_0x41b88b});for(var _0x372adc=new PostProcessStageTextureCache(this),_0x2c1295=_0x41b88b['length'],_0x5cb746=0x0;_0x5cb746<_0x2c1295;++_0x5cb746)_0x41b88b[_0x5cb746][_0x85d429(0x4040)]=_0x372adc;this[_0x85d429(0x4040)]=_0x372adc,this[_0x85d429(0x809)]=_0x41b88b[_0x441d68(0x2ef4)];}SunPostProcess[_0x307c2b(0x1aa2)][_0x5e00b3(0x38c4)]=function(_0x3a086c){var _0x199a49=_0x5e00b3;return this['_stages'][_0x199a49(0x38c4)](_0x3a086c);},SunPostProcess[_0x307c2b(0x1aa2)][_0x5e00b3(0x4120)]=function(_0x1b185f){var _0x2932c6=_0x307c2b,_0x36d088=_0x5e00b3;for(var _0x1a59f5=this[_0x2932c6(0x514e)][_0x36d088(0x809)],_0x3979d5=0x0;_0x3979d5<_0x1a59f5;++_0x3979d5){var _0x5f0415=this[_0x36d088(0xab3)]['get'](_0x3979d5);if(_0x5f0415[_0x36d088(0x2c5)]===_0x1b185f)return _0x5f0415;}};var sunPositionECScratch=new Cartesian4(),sunPositionWCScratch=new Cartesian2(),sizeScratch=new Cartesian2(),postProcessMatrix4Scratch=new Matrix4();function updateSunPosition(_0x3bb29a,_0x54fe8f,_0x583811){var _0x418331=_0x307c2b,_0x506198=_0x5e00b3,_0x33e32c=_0x54fe8f[_0x506198(0x1b3d)],_0x56845b=_0x33e32c[_0x506198(0x3a39)],_0x5aa93e=_0x33e32c[_0x506198(0x1173)],_0x511d9e=_0x33e32c[_0x506198(0x207b)],_0x3e11b7=_0x33e32c[_0x506198(0x2a8a)],_0x1c4415=Matrix4[_0x506198(0x8fb)](_0x583811,0x0,0x1,postProcessMatrix4Scratch),_0x41e506=Matrix4['multiplyByPoint'](_0x5aa93e,_0x56845b,sunPositionECScratch),_0x15f182=Transforms[_0x506198(0x17e0)](_0x511d9e,_0x1c4415,_0x56845b,sunPositionWCScratch);_0x41e506['x']+=CesiumMath[_0x506198(0x4bdf)];var _0x14bbe2=Transforms[_0x506198(0x17e0)](_0x3e11b7,_0x1c4415,_0x41e506,_0x41e506),_0x1ed6bd=0x1e*Cartesian2[_0x506198(0x3d6f)](Cartesian2[_0x506198(0x34b6)](_0x14bbe2,_0x15f182,_0x14bbe2))*0x2,_0x8ea6c4=sizeScratch;_0x8ea6c4['x']=_0x1ed6bd,_0x8ea6c4['y']=_0x1ed6bd,_0x3bb29a[_0x418331(0x5512)]=Cartesian2[_0x506198(0x40f3)](_0x15f182,_0x3bb29a[_0x506198(0x1422)]),_0x3bb29a[_0x506198(0x4dd)]=0.15*Math['max'](_0x8ea6c4['x'],_0x8ea6c4['y']);var _0x47f905=_0x54fe8f[_0x506198(0x1564)],_0x2c75fa=_0x54fe8f[_0x418331(0xae9)],_0x2e36a5=_0x3bb29a[_0x418331(0x514e)],_0x14ac8a=_0x2e36a5[_0x506198(0x38c4)](0x0),_0x9703c5=_0x14ac8a[_0x506198(0xb5e)]['width'],_0x1788f4=_0x14ac8a[_0x506198(0xb5e)][_0x506198(0x5a4e)],_0x158b42=new BoundingRectangle();_0x158b42[_0x506198(0x2d3c)]=_0x9703c5,_0x158b42[_0x506198(0x5a4e)]=_0x1788f4,_0x1c4415=Matrix4[_0x506198(0x8fb)](_0x158b42,0x0,0x1,postProcessMatrix4Scratch),_0x15f182=Transforms[_0x506198(0x17e0)](_0x511d9e,_0x1c4415,_0x56845b,sunPositionWCScratch),_0x8ea6c4['x']*=_0x9703c5/_0x47f905,_0x8ea6c4['y']*=_0x1788f4/_0x2c75fa;var _0x151da6=_0x14ac8a[_0x418331(0x245f)];_0x151da6['x']=Math[_0x506198(0x498f)](_0x15f182['x']-0.5*_0x8ea6c4['x'],0x0),_0x151da6['y']=Math[_0x506198(0x498f)](_0x15f182['y']-0.5*_0x8ea6c4['y'],0x0),_0x151da6[_0x506198(0x2d3c)]=Math[_0x506198(0x19a8)](_0x8ea6c4['x'],_0x47f905),_0x151da6['height']=Math[_0x506198(0x19a8)](_0x8ea6c4['y'],_0x2c75fa);for(var _0x1a1ec7=0x1;_0x1a1ec7<0x4;++_0x1a1ec7)BoundingRectangle[_0x506198(0x40f3)](_0x151da6,_0x2e36a5[_0x506198(0x38c4)](_0x1a1ec7)[_0x506198(0x3555)]);}SunPostProcess[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(_0x4a0bcf,_0x2e0654,_0x11eb33){var _0x3c1607=_0x5e00b3;this[_0x3c1607(0xef6)][_0x3c1607(0x3fec)](_0x4a0bcf,_0x2e0654,_0x11eb33),this[_0x3c1607(0x4040)][_0x3c1607(0x3fec)](_0x4a0bcf);},SunPostProcess[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x512797){var _0x1ee302=_0x307c2b,_0xadaf1d=_0x5e00b3,_0x59a98d=_0x512797['context'],_0x55b70d=_0x512797[_0xadaf1d(0x4e47)],_0x1febf3=this[_0xadaf1d(0xef6)];_0x1febf3[_0x1ee302(0x2e6d)](_0x59a98d,_0x55b70d);var _0xc9adad=_0x1febf3[_0xadaf1d(0x2db)]();return this[_0x1ee302(0x20cb)][_0xadaf1d(0xa16)](_0x59a98d),this[_0xadaf1d(0xab3)][_0x1ee302(0x2e6d)](_0x59a98d,!0x1),updateSunPosition(this,_0x59a98d,_0x55b70d),_0xc9adad;},SunPostProcess[_0x5e00b3(0x3720)][_0x5e00b3(0x5ae4)]=function(_0x475dfd){var _0x56bb77=_0x307c2b,_0x3c088b=_0x5e00b3,_0x432fce=this[_0x56bb77(0x3760)][_0x56bb77(0xe5e)]()[_0x3c088b(0x1d69)](0x0),_0x61506b=this[_0x3c088b(0xab3)],_0x5d622a=_0x61506b[_0x3c088b(0x809)];_0x61506b['get'](0x0)[_0x3c088b(0x5ae4)](_0x475dfd,_0x432fce);for(var _0x36d3a=0x1;_0x36d3a<_0x5d622a;++_0x36d3a)_0x61506b[_0x56bb77(0x3abb)](_0x36d3a)[_0x3c088b(0x5ae4)](_0x475dfd,_0x61506b[_0x3c088b(0x38c4)](_0x36d3a-0x1)[_0x3c088b(0xb5e)]);},SunPostProcess[_0x5e00b3(0x3720)][_0x5e00b3(0x431f)]=function(_0x44608e,_0x15f19d){var _0x1a95b0=_0x307c2b,_0x229bc6=_0x5e00b3;if(!defined$1(this[_0x1a95b0(0x3c1c)])){var _0x50d4d9=this;this[_0x229bc6(0x591e)]=_0x44608e[_0x1a95b0(0x54bf)](PassThrough,{'uniformMap':{'colorTexture':function(){var _0x393d9a=_0x229bc6;return _0x50d4d9[_0x393d9a(0xab3)][_0x393d9a(0x38c4)](_0x50d4d9[_0x393d9a(0xab3)][_0x393d9a(0x809)]-0x1)[_0x393d9a(0xb5e)];}},'owner':this});}this[_0x1a95b0(0x3c1c)][_0x1a95b0(0x4800)]=_0x15f19d,this[_0x229bc6(0x591e)][_0x229bc6(0x5ae4)](_0x44608e);},SunPostProcess[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},SunPostProcess[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x316f79=_0x5e00b3;return this[_0x316f79(0x4040)][_0x316f79(0x2947)](),this[_0x316f79(0xab3)][_0x316f79(0x2947)](),destroyObject$1(this);};var defaultCredit=new Credit$1(_0x5e00b3(0x11f3)),SCALES=[1.690163571602655e-9,3.3803271432053056e-9,6.760654286410611e-9,1.3521308572821242e-8,2.7042617145642484e-8,5.408523429128511e-8,1.0817046858256998e-7,2.1634093716513974e-7,4.3268187433028044e-7,8.653637486605571e-7,0.0000017307274973211203,0.0000034614549946422405,0.0000069229099892844565,0.000013845819978568952,0.000027691639957137904,0.0000553832799142758,0.0001107665598285516,0.0002215331196571032,0.0004430662393142064,0.0008861324786284128,0.001772264957256826,0.003544529914513652,0.007089059829027304,0.014178119658054609,0.028356239316109217,0.056712478632218434,0.11342495726443687,0.2684991452887374],BEIJING54SCALES=[1.690163571602655e-9,3.38026990562e-9,6.76053981124e-9,1.352107962249e-8,2.704215924497e-8,5.408431848995e-8,1.0816863697989e-7,2.1633727395979e-7,4.3267454791958e-7,8.6534909583916e-7,0.00000173069819167831,0.00000346139638335662,0.00000692279276671324,0.00001384558553342649,0.00002769117106685297,0.00005538234213370595,0.0001107646842674119,0.0002215293685348238,0.0004430587370696476,0.0008861174741392952,0.0017722349482785903,0.0035444698965571807,0.007088939793114361],SuperMapImageryProvider=function(_0x14774a){var _0x4bc755=_0x307c2b,_0x22138f=_0x5e00b3;if(!defined$1((_0x14774a=defaultValue$1(_0x14774a,{}))[_0x22138f(0x2dba)]))throw new DeveloperError$1(_0x22138f(0x2255));this[_0x4bc755(0x1ab9)]=_0x14774a[_0x22138f(0x2dba)];var _0x121053=(_0xf9b71d=_0x14774a[_0x22138f(0x2dba)])[_0x22138f(0x4c07)](0x0,_0xf9b71d[_0x22138f(0xabf)](_0x22138f(0x5170)));this[_0x22138f(0x5311)]=_0xf9b71d[_0x22138f(0x4c07)](_0xf9b71d[_0x22138f(0xabf)](_0x22138f(0x1836))+0x6,_0xf9b71d[_0x22138f(0x809)]);var _0x4dcd79=this;new IndexedDBScheduler({'name':_0x121053+this[_0x22138f(0x5311)]})[_0x4bc755(0x4527)](function(_0x4b5ecd){var _0x443662=_0x4bc755,_0x5289b5=_0x22138f;_0x4b5ecd[_0x5289b5(0x14ab)](_0x4dcd79[_0x5289b5(0x5311)])?_0x4dcd79[_0x5289b5(0x4203)]=_0x4b5ecd:_0x4b5ecd[_0x5289b5(0x2f0b)](_0x4dcd79[_0x443662(0x477c)])[_0x5289b5(0x2a5f)](function(){var _0x566291=_0x5289b5;_0x4dcd79[_0x566291(0x4203)]=_0x4b5ecd;});}),this[_0x4bc755(0xf77)]={'isOpen':!0x1,'clear':function(){var _0x5d01de=_0x22138f;_0x4dcd79['_indexedDBScheduler'][_0x5d01de(0x3fec)](_0x4dcd79[_0x5d01de(0x5311)]);},'cache':[]},this[_0x22138f(0x5bad)]=!0x1,this[_0x22138f(0x4fe9)]=defaultValue$1(_0x14774a['isTileMap'],!0x1);var _0xf9b71d=appendForwardSlash(_0x14774a[_0x22138f(0x2dba)]);if(this[_0x22138f(0x2e91)]=_0x14774a[_0x22138f(0x2822)],_0xf9b71d[_0x22138f(0xabf)](_0x22138f(0x2c22))>-0x1?(this[_0x22138f(0x4fe9)]=!0x0,this[_0x22138f(0x480a)]=_0x14774a[_0x4bc755(0x16a7)]):_0xf9b71d[_0x4bc755(0x2feb)](_0x4bc755(0x2f14))>-0x1&&(this[_0x4bc755(0x281d)]=!0x0),this[_0x22138f(0x26a1)]=_0xf9b71d,this[_0x22138f(0x28cf)]=Resource[_0x22138f(0x3bee)](_0xf9b71d),this[_0x4bc755(0x2c37)]=defined$1(_0x14774a[_0x22138f(0x25f1)])?0x2:0x1,this[_0x22138f(0x2cc0)]=defaultValue$1(_0x14774a[_0x22138f(0x1716)],!0x0),this[_0x22138f(0x5e3a)]=_0x14774a[_0x22138f(0x2c5)]||'',this[_0x4bc755(0x4747)]=void 0x0,this[_0x22138f(0x1d8e)]=new Event(),this[_0x22138f(0x5eb)]=_0x22138f(0x5ba7),this[_0x22138f(0x524b)]=0x100,this[_0x4bc755(0x477b)]=0x100,this[_0x22138f(0x396b)]=_0x14774a[_0x22138f(0x1ce5)]||_0x22138f(0x5ba7),this[_0x22138f(0x2468)]=SCALES,this[_0x4bc755(0x1238)]=defaultValue$1(_0x14774a[_0x22138f(0x1048)],void 0x0),this[_0x4bc755(0x4b5c)]=_0x14774a[_0x22138f(0x47cb)],this[_0x22138f(0x4a69)]=defaultValue$1(_0x14774a['_cache'],!0x0),this[_0x22138f(0x49c9)]=!0x1,this[_0x4bc755(0xd94)]={},this[_0x4bc755(0x5a56)]=new BlockCacheList(),this['_blockCacheSize']=0x64,this[_0x4bc755(0xf96)]=0x0,this[_0x4bc755(0x20e5)]=defaultValue$1(_0x14774a[_0x22138f(0x230b)],''),this[_0x22138f(0x2637)]=defaultValue$1(_0x14774a[_0x22138f(0x43b6)],0x0),this[_0x4bc755(0x316)]=_0x14774a[_0x22138f(0x525d)],this[_0x22138f(0x4432)]=void 0x0,this['_tilingScheme']=_0x14774a[_0x22138f(0x3f84)],this[_0x22138f(0x53ae)]=_0x14774a[_0x22138f(0x5479)],defined$1(_0x14774a[_0x4bc755(0x329e)])&&defined$1(_0x14774a[_0x22138f(0x3f84)]['_scaleDenominators'])){this[_0x22138f(0x2468)]=[];for(var _0x18834d=0x0;_0x18834d<_0x14774a[_0x22138f(0x3f84)][_0x22138f(0x48e9)][_0x22138f(0x809)];_0x18834d++)this[_0x22138f(0x2468)][_0x18834d]=0x1/_0x14774a[_0x22138f(0x3f84)][_0x22138f(0x48e9)][_0x18834d];}this[_0x4bc755(0x43ad)]=!0x1,this[_0x4bc755(0x3062)]=_0x14774a[_0x4bc755(0x46e6)],this[_0x4bc755(0x3bf)]=defaultValue$1(_0x14774a[_0x22138f(0x2905)],CesiumMath[_0x22138f(0x2683)]/Ellipsoid[_0x4bc755(0xffc)][_0x22138f(0x1617)]),this[_0x4bc755(0x54af)]=_0x4bc755(0x4482),this[_0x22138f(0x433)]=_0x14774a[_0x22138f(0x2be2)];var _0x4de02e=defaultValue$1(_0x14774a[_0x22138f(0xfc0)],defaultCredit);this[_0x22138f(0x4066)]=defaultValue$1(_0x14774a[_0x22138f(0x1b97)],''),_0x22138f(0x20b8)==typeof _0x4de02e&&(_0x4de02e=new Credit$1(_0x4de02e)),this[_0x22138f(0x3f3d)]=_0x4de02e,this[_0x22138f(0x1d9c)]=!0x1,this['_readyPromise']=when[_0x22138f(0x32fc)](),_0x4dcd79=this,(defined$1(this[_0x22138f(0x53ae)])&&(_0xf9b71d=_0xf9b71d[_0x22138f(0x2c3f)](/({.*?})/g,function(_0x482e15,_0x18a431){var _0x4061d7=_0x4bc755,_0x14627b=_0x22138f;if(!defined$1(_0x4dcd79[_0x14627b(0x53ae)][_0x14627b(0x809)]))throw new DeveloperError$1(_0x14627b(0x47e6));return _0x14627b(0x1d9)===_0x18a431?_0x4dcd79[_0x4061d7(0x1a75)][0x0]:_0x482e15;})),this[_0x4bc755(0x16a8)]=defaultValue$1(_0x14774a[_0x22138f(0x5ea1)],void 0x0),this[_0x22138f(0x1e08)]=void 0x0);var _0x4e0370,_0x5fdb54=!0x0;function _0x56441c(){var _0x2fa919=_0x4bc755,_0x14fff3=_0x22138f;if(_0x4dcd79[_0x14fff3(0x4fe9)]){var _0x3a37b1=_0xf9b71d[_0x14fff3(0x30eb)](0x0,-0x1)+_0x2fa919(0xbcb);defined$1(Credential[_0x14fff3(0x5080)])&&(_0x3a37b1=defined$1(Credential[_0x14fff3(0x5080)][_0x14fff3(0xb25)][_0x4dcd79['_baseUrl']])?Credential[_0x14fff3(0x144)](_0x4dcd79[_0x14fff3(0x27a5)],_0x3a37b1):Credential[_0x2fa919(0x4dd9)](_0x3a37b1));var _0x556b06=loadJson$1(_0x3a37b1,_0x4dcd79[_0x2fa919(0x4713)]);when['all']([_0x556b06,_0x5fdb54])['then'](_0x57e388,_0x2bc727);}else{var _0x57e5f5=_0xf9b71d+_0x14fff3(0x1228);defined$1(Credential[_0x14fff3(0x5080)])&&(_0x57e5f5=defined$1(Credential[_0x14fff3(0x5080)][_0x14fff3(0xb25)][_0x4dcd79[_0x14fff3(0x27a5)]])?Credential[_0x14fff3(0x144)](_0x4dcd79[_0x2fa919(0x1ab9)],_0x57e5f5):Credential[_0x14fff3(0x1aee)](_0x57e5f5)),when[_0x14fff3(0x5ef9)]([loadText$1(_0x57e5f5,_0x4dcd79[_0x14fff3(0x433)]),_0x5fdb54])['then'](_0x3a12e1,_0x2bc727);}}function _0x3a12e1(_0x5a988a){var _0x21004b=_0x4bc755,_0x191dd4=_0x22138f,_0x1b6914=function(_0x531ca5){var _0x2d7bca=_0x140d,_0x252430=_0x23ca,_0x4d6650=(_0x531ca5=_0x11d1b6[_0x252430(0x1782)](_0x531ca5,'application/xml'))[_0x2d7bca(0x20ef)][0x0],_0xcc1313=_0x252430(0x5cc0),_0x1a8a74=defaultValue$1(queryStringAttribute(_0x4d6650,_0x252430(0x42f0)),_0xcc1313);queryNumericValue$1(_0x4d6650,_0x252430(0x11cd),_0x1a8a74);var _0x219ba9=queryNumericAttribute(queryFirstNode$2(_0x4d6650,_0x2d7bca(0x56d3),_0x1a8a74),_0x2d7bca(0x13d7));_0x252430(0x1efe)==typeof _0x219ba9&&(_0x4dcd79[_0x2d7bca(0x575f)]=!0x0,_0x4dcd79[_0x2d7bca(0xf96)]=_0x219ba9);for(var _0x4cfcfc=queryNodes$1(queryFirstNode$2(_0x4d6650,_0x252430(0x26f1),_0x1a8a74),_0x252430(0x649),_0x1a8a74),_0x4db7ee=[],_0x11d2f0=0x0,_0x1980a4=_0x4cfcfc[_0x252430(0x809)];_0x11d2f0<_0x1980a4;_0x11d2f0++)_0x4db7ee[_0x252430(0x5323)](parseInt(_0x4cfcfc[_0x11d2f0]['textContent'],0xa));var _0x18a2db=queryFirstNode$2(_0x4d6650,_0x252430(0x49d2),_0x1a8a74),_0x17840a=queryNumericValue$1(_0x18a2db,_0x252430(0x4f7e),_0x1a8a74),_0x4d81a1=queryNumericValue$1(_0x18a2db,_0x252430(0x4186),_0x1a8a74),_0x4d96c7=queryNumericValue$1(_0x18a2db,_0x252430(0x5ddf),_0x1a8a74),_0x1c6165=queryNumericValue$1(_0x18a2db,_0x2d7bca(0x9b1),_0x1a8a74),_0x119b88=queryStringValue$1(_0x4d6650,_0x2d7bca(0x1f60),_0x1a8a74),_0x52c9d8=queryNumericValue$1(_0x4d6650,'CellWidth',_0x1a8a74),_0x12794c=queryNumericValue$1(_0x4d6650,_0x252430(0x5487),_0x1a8a74),_0x443233=queryStringValue$1(_0x4d6650,_0x252430(0x5138),_0x1a8a74);return _0x4dcd79[_0x252430(0x5e3a)]||(_0x4dcd79[_0x252430(0x5e3a)]=_0x443233||''),{'left':_0x17840a,'right':_0x4d81a1,'top':_0x4d96c7,'bottom':_0x1c6165,'fileExtentName':_0x119b88,'levels':_0x4db7ee,'imageSizeWidth':_0x52c9d8,'imageSizeHeight':_0x12794c};}(_0x5a988a[0x0]);_0x4dcd79[_0x191dd4(0x5eb)]=defaultValue$1(_0x1b6914[_0x191dd4(0x44bf)],_0x191dd4(0x5ba7)),_0x4dcd79[_0x21004b(0x2b9a)]=defaultValue$1(_0x1b6914[_0x21004b(0x404f)],0x100),_0x4dcd79[_0x191dd4(0x37dd)]=defaultValue$1(_0x1b6914[_0x191dd4(0x2726)],0x100);var _0x3f347d=_0x1b6914[_0x191dd4(0x2c97)],_0xf0372=_0x3f347d[_0x21004b(0x2ef4)];_0x4dcd79[_0x21004b(0x1896)]=defaultValue$1(_0x3f347d[0x0],0x0),_0x4dcd79[_0x21004b(0x316)]=defaultValue$1(_0x4dcd79[_0x191dd4(0x5992)],_0x3f347d[_0xf0372-0x1]),defined$1(_0x4dcd79[_0x191dd4(0x2ba3)])||(_0x4dcd79[_0x191dd4(0x2ba3)]=new GeographicTilingScheme({'ellipsoid':_0x14774a[_0x191dd4(0x4faa)]}));var _0x1ff5f4,_0x579926,_0x5c6415,_0x4c0585,_0x20fe13=_0x4dcd79[_0x191dd4(0x2ba3)];defined$1(_0x4dcd79[_0x21004b(0xd85)])||defined$1(_0x1b6914[_0x21004b(0x3ca7)])&&defined$1(_0x1b6914['right'])&&defined$1(_0x1b6914[_0x191dd4(0x4f04)])&&defined$1(_0x1b6914[_0x21004b(0x35e7)])&&(_0x1ff5f4=CesiumMath[_0x191dd4(0x4476)](_0x1b6914[_0x191dd4(0x4db1)]),_0x5c6415=CesiumMath[_0x191dd4(0x4476)](_0x1b6914[_0x21004b(0xf7d)]),_0x579926=CesiumMath[_0x191dd4(0x4476)](_0x1b6914[_0x21004b(0x35e7)]),_0x4c0585=CesiumMath[_0x191dd4(0x4476)](_0x1b6914[_0x191dd4(0x4f04)]),_0x4dcd79[_0x191dd4(0x4432)]=new Rectangle(_0x1ff5f4,_0x579926,_0x5c6415,_0x4c0585)),(_0x4dcd79['_rectangle'][_0x21004b(0x47d7)]<_0x20fe13[_0x191dd4(0x1dec)][_0x191dd4(0x159f)]&&(_0x4dcd79[_0x191dd4(0x4432)][_0x191dd4(0x159f)]=_0x20fe13[_0x191dd4(0x1dec)][_0x191dd4(0x159f)]),_0x4dcd79[_0x191dd4(0x4432)][_0x191dd4(0x310a)]>_0x20fe13[_0x21004b(0x569c)][_0x21004b(0xbf2)]&&(_0x4dcd79[_0x191dd4(0x4432)][_0x191dd4(0x310a)]=_0x20fe13[_0x191dd4(0x1dec)][_0x191dd4(0x310a)]),_0x4dcd79['_rectangle'][_0x21004b(0x2d46)]<_0x20fe13[_0x191dd4(0x1dec)][_0x191dd4(0x5696)]&&(_0x4dcd79[_0x191dd4(0x4432)][_0x21004b(0x2d46)]=_0x20fe13['rectangle'][_0x191dd4(0x5696)]),_0x4dcd79[_0x21004b(0xd85)][_0x21004b(0x51b4)]>_0x20fe13[_0x21004b(0x569c)][_0x191dd4(0x5833)]&&(_0x4dcd79[_0x191dd4(0x4432)][_0x191dd4(0x5833)]=_0x20fe13[_0x191dd4(0x1dec)][_0x191dd4(0x5833)]));var _0x4628c7=_0x20fe13[_0x191dd4(0xbef)](Rectangle[_0x191dd4(0x3a23)](_0x4dcd79[_0x191dd4(0x4432)]),_0x4dcd79[_0x191dd4(0x2637)]),_0x2ee3c8=_0x20fe13[_0x21004b(0x5e0)](Rectangle[_0x191dd4(0x420a)](_0x4dcd79[_0x191dd4(0x4432)]),_0x4dcd79[_0x21004b(0x1896)]);(Math[_0x21004b(0x971)](_0x2ee3c8['x']-_0x4628c7['x'])+0x1)*(Math[_0x191dd4(0x1beb)](_0x2ee3c8['y']-_0x4628c7['y'])+0x1)>0x4&&(_0x4dcd79[_0x191dd4(0x2637)]=0x0),_0x4dcd79[_0x191dd4(0x2ba3)]=_0x20fe13,_0x4dcd79[_0x191dd4(0x5370)]=_0x4dcd79[_0x191dd4(0x26a1)]+_0x191dd4(0x2f56),_0x4dcd79[_0x191dd4(0x1d9c)]=!0x0,_0x4dcd79[_0x191dd4(0x41ff)][_0x191dd4(0x1c7e)](!0x0);}function _0x57e388(_0x15a10a){var _0x59b027=_0x4bc755,_0x4ca00a=_0x22138f,_0x32ff24=_0x15a10a[0x0],_0x466dbc=_0x32ff24['prjCoordSys'][_0x4ca00a(0x4a7)];_0x4dcd79[_0x4ca00a(0x1467)]=_0x466dbc,_0x32ff24[_0x59b027(0x20c7)][_0x4ca00a(0x2a8a)];var _0x54cab2=_0x32ff24[_0x59b027(0x15fd)],_0xa0e61f=_0x32ff24[_0x4ca00a(0xe6e)];if(_0x4ca00a(0x336)==_0x466dbc){var _0x2ba95a=_0x4dcd79['_resolution'];_0x4dcd79[_0x59b027(0x374c)]=new GeographicTilingScheme({'numberOfLevelZeroTilesX':0x2*_0x2ba95a,'numberOfLevelZeroTilesY':_0x2ba95a}),_0x54cab2[_0x4ca00a(0x4db1)]=CesiumMath[_0x4ca00a(0x4b1d)](_0x54cab2[_0x4ca00a(0x4db1)],-0xb4,0xb4),_0x54cab2[_0x4ca00a(0x4645)]=CesiumMath[_0x4ca00a(0x4b1d)](_0x54cab2[_0x59b027(0x35e7)],-0x5a,0x5a),_0x54cab2[_0x4ca00a(0x1d74)]=CesiumMath[_0x4ca00a(0x4b1d)](_0x54cab2[_0x4ca00a(0x1d74)],-0xb4,0xb4),_0x54cab2[_0x4ca00a(0x4f04)]=CesiumMath[_0x4ca00a(0x4b1d)](_0x54cab2[_0x4ca00a(0x4f04)],-0x5a,0x5a),_0x4dcd79[_0x59b027(0xd85)]=Rectangle['fromDegrees'](_0x54cab2[_0x4ca00a(0x4db1)],_0x54cab2[_0x4ca00a(0x4645)],_0x54cab2[_0x4ca00a(0x1d74)],_0x54cab2[_0x4ca00a(0x4f04)]),_0x4dcd79[_0x4ca00a(0x5370)]=_0x4dcd79[_0x4ca00a(0x26a1)]+_0x59b027(0x5105)+_0x4dcd79[_0x4ca00a(0x396b)]+_0x4ca00a(0x1ba9);}else{var _0x2e4fbe=new Cartesian3(_0x54cab2['left'],_0x54cab2[_0x4ca00a(0x4645)],0x0);_0x2e4fbe['x']>20037508.342789244&&(Cartesian3[_0x59b027(0x43ff)]['x']=20037508.342789244*Math[_0x4ca00a(0x1ace)](_0x2e4fbe['x']/20037508.342789244),_0x2e4fbe['x']=_0x2e4fbe['x']-Cartesian3[_0x4ca00a(0x53fe)]['x']),_0x2e4fbe['y']>10018754.171394622&&(Cartesian3[_0x4ca00a(0x53fe)]['y']=20037508.342789244*Math[_0x4ca00a(0x1ace)]((_0x2e4fbe['y']+10018754.171394622)/20037508.342789244),_0x2e4fbe['y']=_0x2e4fbe['y']-Cartesian3[_0x4ca00a(0x53fe)]['y']);var _0x585168=new Cartesian3(_0x54cab2[_0x59b027(0xf7d)],_0x54cab2[_0x4ca00a(0x4f04)],0x0);if(_0x585168['x']=Math[_0x4ca00a(0x19a8)](20037508.342789244,_0x585168['x']-Cartesian3[_0x4ca00a(0x53fe)]['x']),_0x585168['y']=Math[_0x4ca00a(0x19a8)](20037508.342789244,_0x585168['y']-Cartesian3[_0x4ca00a(0x53fe)]['y']),defined$1(_0x4dcd79[_0x4ca00a(0x2ba3)])){_0x47eeb4=[];if(_0x4dcd79[_0x4ca00a(0x2ba3)][_0x4ca00a(0x48e9)])_0x47eeb4=_0x4dcd79['_tilingScheme'][_0x4ca00a(0x48e9)];else{for(_0x473c33=0x0;_0x473c33<_0xa0e61f[_0x4ca00a(0x809)];_0x473c33++)_0x47eeb4[_0x4ca00a(0x5323)](0x1/_0xa0e61f[_0x473c33]);}_0x4dcd79[_0x4ca00a(0x2ba3)][_0x4ca00a(0x48e9)]=_0x47eeb4,_0x32ff24[_0x4ca00a(0x524)]&&(_0x4dcd79[_0x4ca00a(0x2ba3)][_0x4ca00a(0x210b)]=new Cesium['Cartesian2'](_0x32ff24[_0x4ca00a(0x524)],_0x32ff24[_0x4ca00a(0x524)])),_0x4dcd79[_0x59b027(0x374c)][_0x4ca00a(0x2525)]=_0x585168,_0x4dcd79[_0x4ca00a(0x2ba3)][_0x4ca00a(0x40df)]=_0x2e4fbe;var _0x30ff34=_0x4dcd79[_0x59b027(0x374c)][_0x4ca00a(0x5863)][_0x59b027(0x1bc9)](_0x2e4fbe),_0xfc86b=_0x4dcd79[_0x4ca00a(0x2ba3)][_0x59b027(0x2e94)][_0x59b027(0x1bc9)](_0x585168);(_0x4dcd79[_0x59b027(0x374c)][_0x59b027(0xd85)]=new Rectangle(_0x30ff34[_0x4ca00a(0x4465)],_0x30ff34[_0x4ca00a(0x5859)],_0xfc86b[_0x59b027(0x5389)],_0xfc86b[_0x4ca00a(0x5859)]),_0xa0e61f[_0x4ca00a(0x809)]>0x0)&&(_0x117f38=_0xa0e61f[0x0],_0x2ba95a=0.0254/(_0x32ff24[_0x4ca00a(0x524)]*_0x117f38),(_0x4dcd79[_0x59b027(0x374c)][_0x59b027(0x50b3)]=Math[_0x4ca00a(0x5f13)]((_0x585168['x']-_0x2e4fbe['x'])/_0x2ba95a/_0x32ff24[_0x4ca00a(0x28c)][_0x59b027(0x2299)]),_0x4dcd79[_0x4ca00a(0x2ba3)][_0x4ca00a(0x1841)]=Math[_0x4ca00a(0x5f13)]((_0x585168['y']-_0x2e4fbe['y'])/_0x2ba95a/_0x32ff24[_0x4ca00a(0x28c)][_0x59b027(0x10d5)])));}else{var _0x4ca8b4,_0x55c7e0,_0x215356=defined$1(_0x32ff24[_0x4ca00a(0x59ae)])&&defined$1(_0x32ff24[_0x59b027(0x20c7)][_0x4ca00a(0x2a8a)])&&('PRJ_SPHERE_MERCATOR'===_0x32ff24[_0x4ca00a(0x59ae)][_0x4ca00a(0x2a8a)][_0x4ca00a(0x3dd)]||_0x4ca00a(0x2221)===_0x32ff24[_0x59b027(0x20c7)][_0x4ca00a(0x2a8a)][_0x4ca00a(0x3dd)]),_0x2ed8b8=_0x215356?new WebMercatorProjection():new GeographicProjection(),_0x47eeb4=[];if(!_0x215356){for(var _0x473c33=0x0;_0x473c33<_0xa0e61f[_0x4ca00a(0x809)];_0x473c33++)_0x47eeb4['push'](0x1/_0xa0e61f[_0x473c33]);if(_0xa0e61f[_0x4ca00a(0x809)]>0x0){_0x32ff24[_0x4ca00a(0x110e)]['rightTop'],_0x32ff24[_0x4ca00a(0x110e)][_0x59b027(0x22df)];var _0x117f38=_0xa0e61f[0x0],_0x2ba95a=0.0254/(_0x32ff24[_0x59b027(0x1147)]*_0x117f38);_0x4ca8b4=Math[_0x4ca00a(0x5f13)]((_0x585168['x']-_0x2e4fbe['x'])/_0x2ba95a/_0x32ff24[_0x4ca00a(0x28c)][_0x4ca00a(0x2d3c)]),_0x55c7e0=Math['ceil']((_0x585168['y']-_0x2e4fbe['y'])/_0x2ba95a/_0x32ff24[_0x4ca00a(0x28c)]['height']);}}!_0x215356&&_0xa0e61f[_0x59b027(0x2ef4)]>0x0?_0x4dcd79[_0x59b027(0x374c)]=new WebMercatorTilingScheme({'numberOfLevelZeroTilesX':_0x4ca8b4,'numberOfLevelZeroTilesY':_0x55c7e0,'projection':_0x2ed8b8,'rectangleSouthwestInMeters':_0x2e4fbe,'rectangleNortheastInMeters':_0x585168,'customDPI':new Cesium[(_0x59b027(0x1e46))](_0x32ff24[_0x4ca00a(0x524)],_0x32ff24['dpi']),'scaleDenominators':_0x47eeb4}):_0x4dcd79[_0x4ca00a(0x2ba3)]=new WebMercatorTilingScheme({'projection':_0x2ed8b8});}_0x30ff34=_0x4dcd79[_0x4ca00a(0x2ba3)][_0x59b027(0x2e94)][_0x4ca00a(0x26b)](_0x2e4fbe),_0xfc86b=_0x4dcd79[_0x4ca00a(0x2ba3)][_0x59b027(0x2e94)][_0x4ca00a(0x26b)](_0x585168),(_0x4dcd79[_0x4ca00a(0x4432)]=new Rectangle(_0x30ff34[_0x59b027(0x5389)],_0x30ff34[_0x4ca00a(0x5859)],_0xfc86b[_0x4ca00a(0x4465)],_0xfc86b[_0x4ca00a(0x5859)]),!_0x215356&&_0xa0e61f[_0x59b027(0x2ef4)]>0x0?_0x4dcd79[_0x59b027(0x4747)]=_0x4dcd79[_0x4ca00a(0x26a1)]+_0x4ca00a(0x2472)+_0x4dcd79[_0x4ca00a(0x396b)]+_0x4ca00a(0x2971)+_0x54cab2[_0x4ca00a(0x4db1)]+_0x4ca00a(0x3d12)+_0x54cab2[_0x59b027(0x49a6)]+_0x4ca00a(0x5f20):_0x4dcd79[_0x59b027(0x4747)]=_0x4dcd79[_0x59b027(0x5a2a)]+_0x4ca00a(0x2472)+_0x4dcd79[_0x4ca00a(0x396b)]+_0x4ca00a(0x4f73));}if(defined$1(_0xa0e61f)&&Array[_0x4ca00a(0x2676)](_0xa0e61f)&&_0xa0e61f[_0x4ca00a(0x809)]>0x1){if(_0x4ca00a(0x336)!==_0x466dbc&&_0x4dcd79[_0x4ca00a(0x2ba3)][_0x4ca00a(0x2a8a)]instanceof GeographicProjection)_0x4dcd79[_0x4ca00a(0x2468)]=_0xa0e61f,_0x4dcd79['_maximumLevel']=_0xa0e61f[_0x4ca00a(0x809)]-0x1;else{var _0x238f31=_0xa0e61f[_0xa0e61f[_0x59b027(0x2ef4)]-0x1];_0x4dcd79[_0x4ca00a(0x5992)]=getMaximumLevel(_0x4dcd79,_0x238f31),_0x32ff24[_0x4ca00a(0x59ae)][_0x4ca00a(0x2c5)]['indexOf'](_0x59b027(0x2df6))>-0x1&&_0x32ff24[_0x4ca00a(0x59ae)][_0x59b027(0x1c7c)][_0x4ca00a(0xabf)](_0x59b027(0x4384))>-0x1&&(_0x4dcd79[_0x4ca00a(0x2468)]=BEIJING54SCALES);}}else defined$1(_0x4dcd79[_0x4ca00a(0x5992)])||(_0x4dcd79[_0x4ca00a(0x5992)]=_0x4dcd79[_0x4ca00a(0x2468)][_0x4ca00a(0x809)]-0x1);_0x4ca00a(0x16f)!==_0x32ff24[_0x4ca00a(0x59ae)][_0x4ca00a(0x2c5)]||defined$1(_0xa0e61f)&&0x0!=_0xa0e61f[_0x59b027(0x2ef4)]||(_0x4dcd79[_0x59b027(0x23de)]=BEIJING54SCALES),_0x4dcd79[_0x4ca00a(0x5370)]=_0x4dcd79[_0x4ca00a(0x5370)][_0x59b027(0x2bc0)](_0x4ca00a(0x1ea),_0x4dcd79[_0x4ca00a(0x2cc0)]),_0x4dcd79[_0x4ca00a(0x5370)]=_0x4dcd79[_0x4ca00a(0x5370)][_0x4ca00a(0x2c3f)](_0x4ca00a(0x2094),_0x4dcd79[_0x4ca00a(0x4a69)]),defined$1(_0x4dcd79[_0x59b027(0x1238)])&&(_0x4dcd79[_0x4ca00a(0x5370)]=_0x4dcd79[_0x4ca00a(0x5370)]+'&rasterfunction={rasterfunction}'),_0x4dcd79[_0x4ca00a(0x480a)]&&(_0x4dcd79[_0x4ca00a(0x5370)]=_0x4dcd79[_0x4ca00a(0x5370)]+_0x59b027(0x11a3)+_0x4dcd79[_0x4ca00a(0x480a)]),defined$1(_0x4dcd79[_0x4ca00a(0x5896)])&&(_0x4dcd79[_0x59b027(0x4747)]=_0x4dcd79[_0x4ca00a(0x5370)]+_0x4ca00a(0x19a)+_0x4dcd79[_0x59b027(0x4b5c)]),_0x4dcd79['_rectangle']||(_0x4dcd79[_0x59b027(0xd85)]=defaultValue$1(_0x14774a[_0x4ca00a(0x1dec)],_0x4dcd79[_0x59b027(0x374c)][_0x4ca00a(0x1dec)])),_0x4dcd79[_0x4ca00a(0x1d9c)]=!0x0,_0x4dcd79[_0x4ca00a(0x41ff)][_0x4ca00a(0x1c7e)](!0x0);}function _0x2bc727(_0x444c62){var _0x31c8fb=_0x22138f,_0x55c82c=_0x31c8fb(0x4e75)+_0x4dcd79[_0x31c8fb(0x26a1)]+'.';_0x4e0370=TileProviderError$1[_0x31c8fb(0x44f3)](_0x4e0370,_0x4dcd79,_0x4dcd79[_0x31c8fb(0x1d8e)],_0x55c82c,void 0x0,void 0x0,void 0x0,_0x56441c),_0x4dcd79[_0x31c8fb(0x41ff)][_0x31c8fb(0x4c5a)](new RuntimeError$1(_0x55c82c));}this[_0x22138f(0xe8e)]&&(_0x5fdb54=requestLayerStatusService(this)),_0x56441c();var _0x11d1b6=new DOMParser();};function requestLayerStatusService(_0x4581bb){var _0xb7b19f=_0x307c2b,_0x4c50a6=_0x5e00b3,_0x6a52a7=when[_0x4c50a6(0x32fc)](),_0x438b71=new Request();return loadJsonp(_0x4581bb[_0x4c50a6(0x26a1)]+_0x4c50a6(0x36a3),{'parameters':{'_method':_0x4c50a6(0x477),'requestEntity':null,'sectionCount':0x1,'sectionIndex':0x0,'jsonpUserID':Date[_0x4c50a6(0xccb)]()}},_0x438b71),_0x438b71[_0x4c50a6(0x1ed4)][_0xb7b19f(0x4527)](function(_0x1f6243){var _0x5437bc=_0xb7b19f,_0x239651=_0x4c50a6;for(var _0x4b2ba3=new Request(),_0x1d2232=[],_0x3d6558=0x0;_0x3d6558<_0x4581bb[_0x5437bc(0x16a8)][_0x239651(0x809)];_0x3d6558++){var _0xbe39e0=_0x4581bb[_0x5437bc(0x16a8)][_0x3d6558];_0x1d2232[_0x239651(0x5323)]({'type':_0x239651(0x246),'name':_0xbe39e0[_0x239651(0x4e65)],'visible':!!_0xbe39e0[_0x239651(0x4fd3)],'displayFilter':_0xbe39e0[_0x5437bc(0x4840)]||''});}var _0x286b91=_0x4581bb[_0x239651(0x26a1)][_0x239651(0x30eb)](0x0,-0x1),_0x3e052c=_0x286b91[_0x239651(0x12e)]('/');loadJsonp(_0x4581bb[_0x239651(0x27a5)]+_0x1f6243[_0x239651(0x4b8d)][_0x239651(0x4c07)](_0x1f6243[_0x239651(0x4b8d)][_0x239651(0xabf)]('/tempLayersSet')),{'parameters':{'elementRemain':!0x0,'reference':_0x1f6243['newResourceID'],'holdTime':0xf,'requestEntity':JSON[_0x5437bc(0x1393)]([{'type':_0x239651(0x246),'visible':!0x0,'subLayers':{'layers':_0x1d2232},'name':_0x286b91[_0x239651(0x30eb)](_0x3e052c+0x1)}]),'_method':_0x239651(0x1cc1),'sectionCount':0x1,'sectionIndex':0x0,'jsonpUserID':Date[_0x239651(0xccb)]()}},_0x4b2ba3),_0x4b2ba3[_0x239651(0x1ed4)][_0x239651(0x2a5f)](function(){var _0x1f742b=_0x5437bc,_0x55820e=_0x239651;_0x4581bb[_0x1f742b(0x36bd)]=_0x1f6243['newResourceID'],_0x6a52a7[_0x1f742b(0x511b)](_0x4581bb[_0x55820e(0x1e08)]);})[_0x239651(0xd22)](function(){var _0x2c9c75=_0x239651;_0x6a52a7[_0x2c9c75(0x1c7e)](void 0x0);});}),_0x6a52a7[_0xb7b19f(0x452a)];}function getMaximumLevel(_0x54cd3a,_0x57af27){var _0x401887=_0x5e00b3;for(var _0x7e3d95=_0x54cd3a[_0x401887(0x2468)]['length'];_0x7e3d95--;)if(_0x54cd3a[_0x401887(0x2468)][_0x7e3d95]<=_0x57af27)return _0x7e3d95;}function buildImageUrl$1(_0x301414,_0x2458a3,_0x5ead9a,_0xbc49c4,_0x2ba705){var _0x5b0eee=_0x307c2b,_0x43f15e=_0x5e00b3,_0x58ea2f;if(_0x301414[_0x43f15e(0x4fe9)]){var _0x40baf0,_0x1f69c0=''===_0x301414[_0x43f15e(0x198b)]?'':_0x5b0eee(0x4683)+_0x301414[_0x5b0eee(0x20e5)];_0x43f15e(0x336)===_0x301414[_0x43f15e(0x1467)]?0x1===_0x301414[_0x43f15e(0x2822)]?_0x58ea2f=_0x301414[_0x43f15e(0x5370)][_0x43f15e(0x2c3f)](_0x43f15e(0x57c2),'')[_0x5b0eee(0x2bc0)](_0x43f15e(0xe1a),_0x1f69c0)[_0x43f15e(0x2c3f)](_0x5b0eee(0x572e),_0x43f15e(0x32ae))[_0x43f15e(0x2c3f)]('&_cache=true',''):(_0x40baf0=_0x301414[_0x43f15e(0x2468)][_0xbc49c4+_0x301414[_0x5b0eee(0x3b60)]]||SCALES[_0xbc49c4],_0x58ea2f=_0x301414[_0x43f15e(0x5370)][_0x43f15e(0x2c3f)](_0x5b0eee(0x4d09),_0x2458a3)[_0x43f15e(0x2c3f)](_0x43f15e(0x5d0a),_0x5ead9a)[_0x5b0eee(0x2bc0)](_0x43f15e(0x291c),_0x40baf0[_0x43f15e(0x3cc8)]())[_0x43f15e(0x2c3f)](_0x5b0eee(0x4824),_0x1f69c0)):_0x43f15e(0x9f7)===_0x301414[_0x43f15e(0x1467)]&&(0x1===_0x301414[_0x43f15e(0x2822)]?_0x58ea2f=_0x301414[_0x43f15e(0x5370)][_0x43f15e(0x2c3f)](_0x5b0eee(0x5c7),'')[_0x43f15e(0x2c3f)](_0x43f15e(0xe1a),_0x1f69c0)[_0x43f15e(0x2c3f)](_0x43f15e(0x25e),_0x5b0eee(0x44e7))[_0x43f15e(0x2c3f)](_0x5b0eee(0xf8c),''):(_0x40baf0=_0x301414[_0x43f15e(0x2468)][_0xbc49c4],_0x58ea2f=_0x301414[_0x43f15e(0x5370)][_0x43f15e(0x2c3f)](_0x43f15e(0x151b),_0x2458a3)[_0x43f15e(0x2c3f)](_0x5b0eee(0x4b7d),_0x5ead9a)[_0x43f15e(0x2c3f)](_0x43f15e(0x291c),_0x40baf0[_0x43f15e(0x3cc8)]())[_0x43f15e(0x2c3f)](_0x43f15e(0xe1a),_0x1f69c0)));}else _0x58ea2f=_0x301414['_urlTemplate'][_0x43f15e(0x2c3f)](_0x43f15e(0x151b),_0x2458a3)[_0x43f15e(0x2c3f)](_0x43f15e(0x5d0a),_0x5ead9a)[_0x43f15e(0x2c3f)]('{level}',_0xbc49c4)[_0x43f15e(0x2c3f)](_0x43f15e(0x81d),_0x301414[_0x43f15e(0x5eb)]);if(defined$1(_0x301414[_0x43f15e(0x53ae)])){var _0x4d14e3=_0x301414[_0x5b0eee(0x1a75)],_0x41dfd8=_0x4d14e3[(_0x2458a3+_0x5ead9a+_0xbc49c4)%_0x4d14e3[_0x43f15e(0x809)]];_0x58ea2f=_0x58ea2f['replace'](domainReg,function(_0x4b1a0f,_0x15dfd9){var _0x2ffaf9=_0x43f15e;return _0x2ffaf9(0x1d9)===_0x15dfd9?_0x41dfd8:_0x4b1a0f;});}return defined$1(Credential[_0x43f15e(0x5080)])&&(_0x58ea2f=Credential[_0x43f15e(0x1aee)](_0x58ea2f)),_0x58ea2f;}function tileXYToQuadKey$1(_0x1a4eea,_0x3047cd,_0xfb0c35){for(var _0x5828ea='',_0x4b5965=_0xfb0c35;_0x4b5965>=0x0;--_0x4b5965){var _0x1afbb5=0x1<<_0x4b5965,_0x59c41e=0x0;isBitSet(_0x3047cd,_0x1afbb5)?isBitSet(_0x1a4eea,_0x1afbb5)&&(_0x59c41e|=0x1):(_0x59c41e|=0x2,isBitSet(_0x1a4eea,_0x1afbb5)||(_0x59c41e|=0x1)),_0x5828ea+=_0x59c41e;}return _0x5828ea;}function getBlockInfo(_0x5444f7,_0x2582f8,_0x1202bf,_0x5450a8){var _0x2ca810=_0x307c2b,_0x947cee=_0x5e00b3,_0x4b10eb=_0x5444f7[_0x947cee(0x2cc1)],_0x3b9d0e=Math['pow'](0x2,_0x4b10eb),_0x30cbe9=Math[_0x947cee(0x1ace)](_0x2582f8/_0x3b9d0e),_0x468727=_0x2582f8%_0x3b9d0e,_0x1f31bf=Math[_0x2ca810(0x4b96)](_0x1202bf/_0x3b9d0e),_0x39ae19=_0x1202bf%_0x3b9d0e;return{'x':_0x30cbe9,'y':_0x1f31bf,'url':buildImageUrl$1(_0x5444f7,_0x30cbe9,_0x1f31bf,_0x5450a8),'col':_0x468727,'row':_0x39ae19,'level':_0x5450a8,'blockSize':_0x3b9d0e};}Object[_0x5e00b3(0x1dfd)](SuperMapImageryProvider[_0x5e00b3(0x3720)],{'url':{'get':function(){var _0x54da10=_0x5e00b3;return this[_0x54da10(0x26a1)];}},'name':{'get':function(){var _0xaacb33=_0x307c2b;return this[_0xaacb33(0x4f2b)];},'set':function(_0x4a5305){var _0x1569e4=_0x5e00b3;this[_0x1569e4(0x5e3a)]=_0x4a5305;}},'customRequestHeaders':{'get':function(){return this['_customRequestHeaders'];},'set':function(_0x5e1edc){var _0x126997=_0x5e00b3;this[_0x126997(0x433)]=_0x5e1edc;}},'tileWidth':{'get':function(){var _0x39d318=_0x5e00b3;return this[_0x39d318(0x524b)];}},'tileHeight':{'get':function(){var _0x278b5a=_0x307c2b;return this[_0x278b5a(0x477b)];}},'tileFormat':{'get':function(){var _0x30e9c2=_0x5e00b3;return this[_0x30e9c2(0x396b)];}},'tileversion':{'get':function(){var _0x255ff2=_0x307c2b;return this[_0x255ff2(0x20e5)];}},'maximumLevel':{'get':function(){var _0x59aa94=_0x307c2b,_0x2ea8a2=_0x5e00b3;return 0x1===this[_0x2ea8a2(0x4258)]?this['_maximumLevel']:this[_0x59aa94(0x316)]-0x1;}},'minimumLevel':{'get':function(){var _0x1a291b=_0x5e00b3;return this[_0x1a291b(0x2637)];}},'tilingScheme':{'get':function(){var _0x4d76fa=_0x5e00b3;return this[_0x4d76fa(0x2ba3)];}},'rectangle':{'get':function(){var _0x40f823=_0x5e00b3;return this[_0x40f823(0x4432)];}},'errorEvent':{'get':function(){var _0x17525a=_0x5e00b3;return this[_0x17525a(0x1d8e)];}},'ready':{'get':function(){var _0x4dcb16=_0x5e00b3;return this[_0x4dcb16(0x1d9c)];}},'credit':{'get':function(){var _0x1ce171=_0x307c2b;return this[_0x1ce171(0x1be9)];}},'hasAlphaChannel':{'get':function(){return!0x0;}},'readyPromise':{'get':function(){var _0x51b9d4=_0x307c2b;return this[_0x51b9d4(0x46e8)];}},'ratio':{'get':function(){var _0x270031=_0x5e00b3;return this[_0x270031(0x5d2e)];},'set':function(_0x469911){var _0x5c7560=_0x307c2b;this[_0x5c7560(0x3bf)]=_0x469911;}},'tileDiscardPolicy':{'get':function(){var _0xa86968=_0x5e00b3;return this[_0xa86968(0x4fda)];}},'resolution':{'get':function(){var _0x4d1240=_0x5e00b3;return this[_0x4d1240(0x4c10)];}},'flipY':{'get':function(){var _0x4268c6=_0x5e00b3;return this[_0x4268c6(0x15a0)];},'set':function(_0x509f01){var _0x44889a=_0x5e00b3;this[_0x44889a(0x15a0)]=_0x509f01;}},'packingRequest':{'get':function(){var _0x2eb1e8=_0x307c2b;return this[_0x2eb1e8(0x57ac)];}},'isBlock':{'get':function(){var _0x59372e=_0x5e00b3;return this[_0x59372e(0x49c9)];}},'blockCache':{'get':function(){var _0x326588=_0x5e00b3;return this[_0x326588(0x535d)];}},'blockCacheQueue':{'get':function(){var _0x1cc0a5=_0x307c2b;return this[_0x1cc0a5(0x5a56)];}},'blockCacheSize':{'get':function(){var _0x308026=_0x5e00b3;return this[_0x308026(0x322f)];}},'subdomains':{'get':function(){var _0xb69b22=_0x5e00b3;return this[_0xb69b22(0x53ae)];},'set':function(_0x34a03a){var _0x5a8326=_0x5e00b3;if(defined$1(_0x34a03a)&&!defined$1(_0x34a03a['length']))throw new DeveloperError$1('Excepted\x20SuperMapImageryProvider.subdomains\x20to\x20be\x20type\x20of\x20Array.');this[_0x5a8326(0x53ae)]=_0x34a03a;}},'layerStatusParameters':{'get':function(){var _0x268f6a=_0x5e00b3;return this[_0x268f6a(0xe8e)];}}}),SuperMapImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x5dfb)]=function(_0x12feb4){var _0x42fade=_0x5e00b3;if(!defined$1(_0x12feb4))throw new DeveloperError$1(_0x42fade(0x873));if(!defined$1(_0x12feb4[_0x42fade(0x809)]))throw new DeveloperError$1(_0x42fade(0x2992));return this[_0x42fade(0xe8e)]=_0x12feb4,requestLayerStatusService(this);},SuperMapImageryProvider[_0x5e00b3(0x3720)]['getTileCredits']=function(_0x3f83c9,_0x473f23,_0x5e803f){};var domainReg=/({.*?})/g;SuperMapImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2d7e)]=function(_0x5b23bd,_0x468235,_0x1015fb,_0x36a746){var _0x152a7f=_0x307c2b,_0xe06dc6=_0x5e00b3,_0x181806=buildImageUrl$1(this,_0x5b23bd,_0x468235,_0x1015fb);defined$1(this[_0xe06dc6(0x1e08)])&&(_0x181806+=_0xe06dc6(0x1a00)+this[_0xe06dc6(0x1e08)]),defined$1(Credential[_0xe06dc6(0x5080)])&&(_0x181806=defined$1(Credential['CREDENTIAL'][_0xe06dc6(0xb25)][this[_0x152a7f(0x1ab9)]])?Credential[_0xe06dc6(0x144)](this[_0xe06dc6(0x27a5)],_0x181806):Credential[_0xe06dc6(0x1aee)](_0x181806));var _0x264b63=this,_0x4eba42={};defined$1(this[_0xe06dc6(0x40a1)])&&(_0x4eba42[_0x152a7f(0xa89)]=JSON[_0xe06dc6(0x43ec)](this[_0xe06dc6(0x40a1)]));var _0x1b37e1=this[_0xe06dc6(0x28cf)][_0xe06dc6(0x5155)]({'url':_0x181806,'request':_0x36a746,'templateValues':_0x4eba42});if(_0x36a746[_0xe06dc6(0x2bd8)]=tileXYToQuadKey$1(_0x5b23bd,_0x468235,_0x1015fb),this[_0xe06dc6(0x2e91)]===PackingRequest$1['QuadKey']&&this[_0xe06dc6(0x49c9)]){_0x36a746[_0xe06dc6(0x3dd)]=RequestType$1[_0xe06dc6(0x5568)],_0x36a746[_0x152a7f(0x1a2)]=!0x0;var _0x50c315=getBlockInfo(this,_0x5b23bd,_0x468235,_0x1015fb);if(_0x1b37e1[_0xe06dc6(0x2dba)]=_0x50c315[_0xe06dc6(0x2dba)],_0x36a746[_0xe06dc6(0x3514)]=_0x50c315,_0x36a746[_0xe06dc6(0x2bd8)]=tileXYToQuadKey$1(_0x50c315['x'],_0x50c315['y'],_0x50c315[_0xe06dc6(0x350b)]),_0x36a746[_0xe06dc6(0x56fb)]=this[_0x152a7f(0x2cb5)],defined$1(_0x3ace40=this[_0xe06dc6(0x3793)][_0x36a746[_0xe06dc6(0x2bd8)]]))return this[_0xe06dc6(0x130d)][_0xe06dc6(0x58d3)](_0x3ace40),_0x3ace40[_0xe06dc6(0x140c)];}else{if(this[_0xe06dc6(0x2e91)]===PackingRequest$1[_0x152a7f(0x3758)]){if(_0x36a746[_0xe06dc6(0x3dd)]=RequestType$1[_0x152a7f(0x499)],this[_0xe06dc6(0x4fe9)]){var _0x260719=this[_0xe06dc6(0x2468)][_0x1015fb+this[_0x152a7f(0x3b60)]]||SCALES[_0x1015fb];_0x36a746[_0xe06dc6(0x2bd8)]=_0x260719+':'+_0x5b23bd+':'+_0x468235;}else _0x36a746[_0xe06dc6(0x2bd8)]=tileXYToQuadKey$1(_0x5b23bd,_0x468235,_0x1015fb);_0x36a746[_0xe06dc6(0x56fb)]=this[_0xe06dc6(0x2dba)],_0x36a746[_0xe06dc6(0x56fd)]=!0x0;}else{if(this[_0x152a7f(0x575f)]){_0x36a746[_0x152a7f(0x18c0)]=RequestType$1[_0xe06dc6(0x1ef4)];var _0x3ace40;_0x50c315=getBlockInfo(this,_0x5b23bd,_0x468235,_0x1015fb);if(_0x1b37e1[_0xe06dc6(0x2dba)]=_0x50c315[_0xe06dc6(0x2dba)],_0x36a746[_0xe06dc6(0x3514)]=_0x50c315,_0x36a746[_0x152a7f(0x58ae)]=tileXYToQuadKey$1(_0x50c315['x'],_0x50c315['y'],_0x50c315[_0xe06dc6(0x350b)]),_0x36a746[_0xe06dc6(0x56fb)]=this[_0xe06dc6(0x2dba)],defined$1(_0x3ace40=this[_0x152a7f(0x1ad1)][_0x36a746['quadKey']])&&defined$1(_0x3ace40[_0xe06dc6(0x140c)]))return this[_0xe06dc6(0x130d)][_0xe06dc6(0x58d3)](_0x3ace40),_0x3ace40[_0xe06dc6(0x140c)];if(!0x0===this[_0xe06dc6(0x1349)][_0xe06dc6(0x3f6a)]&&!0x0===_0x36a746[_0xe06dc6(0x3cbe)]){var _0x2e3b1e,_0x180128=when[_0x152a7f(0x1fd6)]();return defined$1(this[_0xe06dc6(0x4203)])&&defined$1(_0x2e3b1e=this[_0xe06dc6(0x4203)][_0xe06dc6(0x20be)](this[_0x152a7f(0x477c)],_0x36a746[_0xe06dc6(0x2bd8)]))?(when(_0x2e3b1e,function(_0x5b82e7){var _0x4f7b97=_0xe06dc6;defined$1(_0x5b82e7)?_0x180128[_0x4f7b97(0x1c7e)](_0x5b82e7):_0x180128[_0x4f7b97(0x1c7e)]('cacheError');},function(_0x2b41ba){var _0x3caf91=_0xe06dc6;_0x180128[_0x3caf91(0x1c7e)](_0x3caf91(0x502e));}),_0x180128):_0x10d047(_0x264b63,_0x1b37e1);}}}}if(!0x0===this[_0xe06dc6(0x1349)][_0x152a7f(0x558d)]&&!0x0===_0x36a746[_0xe06dc6(0x3cbe)])return defined$1(this[_0xe06dc6(0x4203)])&&defined$1(_0x2e3b1e=this[_0x152a7f(0x3dcb)][_0xe06dc6(0x20be)](this[_0xe06dc6(0x5311)],_0x36a746[_0xe06dc6(0x2bd8)]))?when(_0x2e3b1e,function(_0x18e38c){var _0x1835d1=_0xe06dc6;return defined$1(_0x18e38c)?_0x18e38c:_0x1835d1(0x502e);},function(_0x4b9249){var _0x4c150b=_0xe06dc6;return _0x4c150b(0x502e);}):_0x10d047(_0x264b63,_0x1b37e1);function _0x10d047(_0x46c1bd,_0x2d6e88){var _0x479424=_0x152a7f,_0x22e643=_0xe06dc6;if(_0x46c1bd[_0x22e643(0x49c9)]){var _0x17c285=_0x46c1bd[_0x22e643(0x3793)][_0x36a746['quadKey']];if(defined$1(_0x17c285))return _0x17c285[_0x479424(0x452a)];var _0x485e46=loadImage(_0x46c1bd,_0x2d6e88);if(!defined$1(_0x485e46))return;return _0x17c285=new BlockCacheNode(_0x46c1bd,_0x36a746[_0x22e643(0x2bd8)]),_0x46c1bd[_0x22e643(0x3793)][_0x36a746[_0x22e643(0x2bd8)]]=_0x17c285,_0x17c285[_0x22e643(0x24e7)]=_0x485e46,_0x17c285[_0x22e643(0x24e7)];}return loadImage(_0x46c1bd,_0x2d6e88);}return _0x10d047(_0x264b63,_0x1b37e1);};var ktxRegex=/\.ktx$/i,crnRegex=/\.crn$/i,dxtzRegex=/\.dxtz/i;function loadImage(_0x4137d1,_0x1c6476){var _0x3062a8=_0x307c2b,_0x4383cb=_0x5e00b3,_0x13e855=Resource[_0x4383cb(0x3bee)](_0x1c6476);return _0x4137d1[_0x3062a8(0x2753)]||_0x4137d1[_0x4383cb(0x2822)]===PackingRequest$1[_0x4383cb(0x4862)]?(dxtzRegex[_0x4383cb(0x4a8a)](_0x13e855[_0x4383cb(0x2dba)])&&(_0x4137d1[_0x4383cb(0x235a)]=!0x0),_0x13e855[_0x4383cb(0x1cf8)]()):ktxRegex[_0x4383cb(0x4a8a)](_0x13e855['url'])?loadKTX(_0x13e855):crnRegex[_0x3062a8(0x37cb)](_0x13e855['url'])?loadCRN(_0x13e855):dxtzRegex[_0x3062a8(0x37cb)](_0x13e855[_0x4383cb(0x2dba)])?(_0x4137d1[_0x3062a8(0x3be0)]=!0x0,loadDXTZ(_0x13e855)):defined$1(_0x4137d1[_0x4383cb(0x1f16)])?_0x13e855[_0x3062a8(0x429b)]({'preferBlob':!0x0,'preferImageBitmap':!0x0,'flipY':!0x0}):(defined$1(_0x4137d1[_0x4383cb(0x433)])&&(_0x13e855[_0x4383cb(0x29ac)]=combine$2(_0x13e855[_0x4383cb(0x29ac)],_0x4137d1[_0x4383cb(0x433)])),_0x4137d1[_0x4383cb(0x4066)]['length']>0x0?_0x13e855[_0x4383cb(0x1cf8)]():_0x13e855[_0x3062a8(0x412c)]());}function queryNumericAttribute(_0x5accf4,_0x6ef96c){var _0x9348a7=_0x307c2b;if(defined$1(_0x5accf4)){var _0x1af384=_0x5accf4[_0x9348a7(0x1cc8)](_0x6ef96c);if(null!==_0x1af384){var _0x12a12f=parseFloat(_0x1af384);return isNaN(_0x12a12f)?void 0x0:_0x12a12f;}}}function queryStringAttribute(_0x5d736d,_0x12b1a4){var _0xe3386d=_0x5e00b3;if(defined$1(_0x5d736d)){var _0x52bcb3=_0x5d736d[_0xe3386d(0x4f6b)](_0x12b1a4);return null!==_0x52bcb3?_0x52bcb3:void 0x0;}}function queryFirstNode$2(_0x5e90a4,_0x36918f,_0x5e95bc){var _0x2ca05b=_0x307c2b,_0x5b73d5=_0x5e00b3;if(defined$1(_0x5e90a4))for(var _0xa6e37e=_0x5e90a4[_0x2ca05b(0x20ef)],_0x151dce=_0xa6e37e[_0x5b73d5(0x809)],_0xebe9c2=0x0;_0xebe9c2<_0x151dce;_0xebe9c2++){var _0x3ede6a=_0xa6e37e[_0xebe9c2];if(_0x3ede6a[_0x2ca05b(0x3d76)]===_0x36918f&&-0x1!==_0x5e95bc[_0x2ca05b(0x2feb)](_0x3ede6a[_0x5b73d5(0x343f)]))return _0x3ede6a;}}function queryNodes$1(_0x55b526,_0x28522d,_0xe4203d){var _0x203a23=_0x5e00b3;if(defined$1(_0x55b526)){for(var _0x259c2f=[],_0xfedc46=_0x55b526[_0x203a23(0x5ab1)]('*',_0x28522d),_0x2d0111=_0xfedc46['length'],_0xf21db6=0x0;_0xf21db6<_0x2d0111;_0xf21db6++){var _0x5281a3=_0xfedc46[_0xf21db6];_0x5281a3[_0x203a23(0x34d0)]===_0x28522d&&-0x1!==_0xe4203d[_0x203a23(0xabf)](_0x5281a3[_0x203a23(0x343f)])&&_0x259c2f[_0x203a23(0x5323)](_0x5281a3);}return _0x259c2f;}}function queryNumericValue$1(_0xe6ab68,_0x1a0556,_0x159596){var _0x2f50ef=_0x5e00b3,_0x530210=queryFirstNode$2(_0xe6ab68,_0x1a0556,_0x159596);if(defined$1(_0x530210)){var _0x15b626=parseFloat(_0x530210[_0x2f50ef(0x2a67)]);return isNaN(_0x15b626)?void 0x0:_0x15b626;}}function queryStringValue$1(_0x282a3d,_0x581c6a,_0x1ca898){var _0x180f9b=_0x5e00b3,_0x4cd528=queryFirstNode$2(_0x282a3d,_0x581c6a,_0x1ca898);if(defined$1(_0x4cd528))return _0x4cd528[_0x180f9b(0x2a67)][_0x180f9b(0x1f56)]();}SuperMapImageryProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x5e3d)]=function(){};var modules={},_createClass=function(){function _0x5db6df(_0x46efdf,_0x462f0c){var _0x30d4f8=_0x140d,_0x1e9d63=_0x23ca;for(var _0x3be1e1=0x0;_0x3be1e1<_0x462f0c[_0x1e9d63(0x809)];_0x3be1e1++){var _0x4b2343=_0x462f0c[_0x3be1e1];_0x4b2343[_0x1e9d63(0x2596)]=_0x4b2343[_0x1e9d63(0x2596)]||!0x1,_0x4b2343[_0x1e9d63(0x3af7)]=!0x0,_0x30d4f8(0x46b3)in _0x4b2343&&(_0x4b2343[_0x1e9d63(0xac4)]=!0x0),Object[_0x1e9d63(0x17f9)](_0x46efdf,_0x4b2343[_0x30d4f8(0x3ee8)],_0x4b2343);}}return function(_0x1b45c1,_0x462c6c,_0x1b7107){var _0x65399b=_0x23ca;return _0x462c6c&&_0x5db6df(_0x1b45c1[_0x65399b(0x3720)],_0x462c6c),_0x1b7107&&_0x5db6df(_0x1b45c1,_0x1b7107),_0x1b45c1;};}();function _classCallCheck(_0x50d3e8,_0x16b728){if(!(_0x50d3e8 instanceof _0x16b728))throw new TypeError('Cannot\x20call\x20a\x20class\x20as\x20a\x20function');}var defaultByteLength=0x2000,charArray=[],IOBuffer=function(){var _0x5ed8f2=_0x307c2b,_0x104c36=_0x5e00b3;function _0x27f7aa(_0x2cecf9,_0x2cf79d){var _0x76188d=_0x140d,_0x404edb=_0x23ca;_classCallCheck(this,_0x27f7aa),_0x2cf79d=_0x2cf79d||{},void 0x0===_0x2cecf9&&(_0x2cecf9=defaultByteLength),_0x404edb(0x1efe)==typeof _0x2cecf9&&(_0x2cecf9=new ArrayBuffer(_0x2cecf9));var _0x7422c5=_0x2cecf9[_0x404edb(0x3080)],_0x19baac=_0x2cf79d[_0x404edb(0x2c14)]?_0x2cf79d[_0x404edb(0x2c14)]>>>0x0:0x0;_0x2cecf9[_0x404edb(0x537f)]&&(_0x7422c5=_0x2cecf9[_0x404edb(0x3080)]-_0x19baac,_0x2cecf9=_0x2cecf9['byteLength']!==_0x2cecf9[_0x76188d(0xcaa)][_0x404edb(0x3080)]?_0x2cecf9[_0x404edb(0x537f)][_0x404edb(0x30eb)](_0x2cecf9[_0x76188d(0x2447)]+_0x19baac,_0x2cecf9[_0x76188d(0x2447)]+_0x2cecf9[_0x76188d(0x4f5a)]):_0x19baac?_0x2cecf9[_0x404edb(0x537f)][_0x76188d(0x17ac)](_0x19baac):_0x2cecf9[_0x404edb(0x537f)]),this[_0x404edb(0x537f)]=_0x2cecf9,this[_0x404edb(0x809)]=_0x7422c5,this[_0x76188d(0x4f5a)]=_0x7422c5,this[_0x76188d(0x2447)]=0x0,this[_0x404edb(0x2c14)]=0x0,this[_0x404edb(0x2ee9)]=!0x0,this[_0x404edb(0x2eba)]=new DataView(this[_0x404edb(0x537f)]),this[_0x404edb(0x5cdf)]=_0x7422c5||defaultByteLength,this[_0x76188d(0x2508)]=0x0;}return _createClass(_0x27f7aa,[{'key':_0x5ed8f2(0x34c4),'value':function(_0x4388c5){var _0x142a52=_0x5ed8f2,_0x2f3408=_0x23ca;return void 0x0===_0x4388c5&&(_0x4388c5=0x1),this[_0x142a52(0x4d0e)]+_0x4388c5<=this[_0x2f3408(0x809)];}},{'key':_0x104c36(0x27c0),'value':function(){var _0x1038cb=_0x104c36;return this[_0x1038cb(0x2ee9)];}},{'key':_0x104c36(0x26f6),'value':function(){var _0x3d7958=_0x104c36;this[_0x3d7958(0x2ee9)]=!0x0;}},{'key':_0x5ed8f2(0x20f8),'value':function(){var _0x532f4e=_0x104c36;return!this[_0x532f4e(0x2ee9)];}},{'key':'setBigEndian','value':function(){var _0xf37db6=_0x5ed8f2;this[_0xf37db6(0x11c)]=!0x1;}},{'key':_0x104c36(0x2474),'value':function(_0x46b3bf){var _0x99fa0d=_0x104c36;void 0x0===_0x46b3bf&&(_0x46b3bf=0x1),this[_0x99fa0d(0x2c14)]+=_0x46b3bf;}},{'key':_0x5ed8f2(0x29d0),'value':function(_0x67eb15){var _0x33ab7e=_0x104c36;this[_0x33ab7e(0x2c14)]=_0x67eb15;}},{'key':_0x104c36(0x5543),'value':function(){var _0xf4c85a=_0x104c36;this[_0xf4c85a(0x40fe)]=this[_0xf4c85a(0x2c14)];}},{'key':_0x104c36(0x31a9),'value':function(){var _0xd34977=_0x104c36;this[_0xd34977(0x2c14)]=this[_0xd34977(0x40fe)];}},{'key':_0x104c36(0x339),'value':function(){var _0x5edf17=_0x5ed8f2;this[_0x5edf17(0x4d0e)]=0x0;}},{'key':_0x104c36(0x364),'value':function(_0x444fb0){var _0x5c2cbb=_0x5ed8f2,_0x4c9de8=_0x104c36;if(void 0x0===_0x444fb0&&(_0x444fb0=0x1),!this[_0x5c2cbb(0x34c4)](_0x444fb0)){var _0x30e67f=this[_0x5c2cbb(0x42df)]+this[_0x4c9de8(0x5cdf)];this[_0x4c9de8(0x5cdf)]=_0x30e67f;var _0x3e79d0=this[_0x4c9de8(0x809)]+_0x30e67f,_0x480e2c=new Uint8Array(_0x3e79d0);_0x480e2c[_0x4c9de8(0x10aa)](new Uint8Array(this[_0x4c9de8(0x537f)])),this['buffer']=_0x480e2c[_0x5c2cbb(0xcaa)],this[_0x4c9de8(0x809)]=_0x3e79d0,this[_0x5c2cbb(0x31ed)]=new DataView(this[_0x4c9de8(0x537f)]);}}},{'key':_0x104c36(0x2a2d),'value':function(){var _0x511fc2=_0x5ed8f2;return 0x0!==this[_0x511fc2(0xc57)]();}},{'key':_0x104c36(0x324f),'value':function(){var _0x18c25e=_0x5ed8f2,_0x324deb=_0x104c36;return this[_0x324deb(0x2eba)][_0x18c25e(0x3f49)](this[_0x324deb(0x2c14)]++);}},{'key':_0x104c36(0x3c48),'value':function(){var _0x4cd88f=_0x5ed8f2,_0x4da0f6=_0x104c36;return this[_0x4da0f6(0x2eba)][_0x4cd88f(0x50d7)](this[_0x4da0f6(0x2c14)]++);}},{'key':_0x5ed8f2(0xe9f),'value':function(){var _0x60fb68=_0x104c36;return this[_0x60fb68(0x3c48)]();}},{'key':_0x5ed8f2(0x3bfc),'value':function(_0xff887c){var _0x39bdc9=_0x104c36;void 0x0===_0xff887c&&(_0xff887c=0x1);for(var _0x496ca2=new Uint8Array(_0xff887c),_0x45328e=0x0;_0x45328e<_0xff887c;_0x45328e++)_0x496ca2[_0x45328e]=this[_0x39bdc9(0x4929)]();return _0x496ca2;}},{'key':_0x104c36(0x5642),'value':function(){var _0x3bd26b=_0x104c36,_0x137951=this[_0x3bd26b(0x2eba)][_0x3bd26b(0x4e04)](this[_0x3bd26b(0x2c14)],this[_0x3bd26b(0x2ee9)]);return this[_0x3bd26b(0x2c14)]+=0x2,_0x137951;}},{'key':_0x104c36(0x5ab5),'value':function(){var _0x2188ea=_0x5ed8f2,_0x236f93=_0x104c36,_0x3a014c=this[_0x236f93(0x2eba)][_0x236f93(0x1f2f)](this['offset'],this[_0x2188ea(0x11c)]);return this[_0x2188ea(0x4d0e)]+=0x2,_0x3a014c;}},{'key':_0x104c36(0x117e),'value':function(){var _0x1696ca=_0x5ed8f2,_0x1d1a8f=_0x104c36,_0x633c47=this[_0x1d1a8f(0x2eba)][_0x1696ca(0x2cae)](this['offset'],this[_0x1d1a8f(0x2ee9)]);return this[_0x1d1a8f(0x2c14)]+=0x4,_0x633c47;}},{'key':_0x104c36(0x3c63),'value':function(){var _0x5bec3e=_0x5ed8f2,_0x300a2c=_0x104c36,_0x18ea63=this[_0x5bec3e(0x31ed)][_0x5bec3e(0x2f13)](this[_0x300a2c(0x2c14)],this[_0x300a2c(0x2ee9)]);return this[_0x5bec3e(0x4d0e)]+=0x4,_0x18ea63;}},{'key':_0x104c36(0x4cc),'value':function(){var _0x67fd38=_0x104c36,_0x201add=this[_0x67fd38(0x2eba)]['getFloat32'](this[_0x67fd38(0x2c14)],this[_0x67fd38(0x2ee9)]);return this[_0x67fd38(0x2c14)]+=0x4,_0x201add;}},{'key':_0x104c36(0x43fe),'value':function(){var _0x4deba7=_0x104c36,_0x2d1c14=this[_0x4deba7(0x2eba)][_0x4deba7(0x7d4)](this[_0x4deba7(0x2c14)],this[_0x4deba7(0x2ee9)]);return this[_0x4deba7(0x2c14)]+=0x8,_0x2d1c14;}},{'key':_0x104c36(0x2d40),'value':function(){var _0x2b68ca=_0x5ed8f2;return String[_0x2b68ca(0x47f5)](this[_0x2b68ca(0x58a8)]());}},{'key':_0x104c36(0x3129),'value':function(_0x14d9c5){var _0x6d926e=_0x5ed8f2,_0x39e1bf=_0x104c36;void 0x0===_0x14d9c5&&(_0x14d9c5=0x1),charArray[_0x39e1bf(0x809)]=_0x14d9c5;for(var _0x52f235=0x0;_0x52f235<_0x14d9c5;_0x52f235++)charArray[_0x52f235]=this[_0x6d926e(0x4d36)]();return charArray['join']('');}},{'key':_0x5ed8f2(0x3ea4),'value':function(_0xf39d26){var _0x5342cd=_0x5ed8f2;this[_0x5342cd(0x1828)](_0xf39d26?0xff:0x0);}},{'key':'writeInt8','value':function(_0x1cfb63){var _0x4137d5=_0x104c36;this[_0x4137d5(0x364)](0x1),this[_0x4137d5(0x2eba)]['setInt8'](this[_0x4137d5(0x2c14)]++,_0x1cfb63);}},{'key':_0x104c36(0x3701),'value':function(_0x142f37){var _0x1748f1=_0x104c36;this[_0x1748f1(0x364)](0x1),this[_0x1748f1(0x2eba)][_0x1748f1(0x428e)](this[_0x1748f1(0x2c14)]++,_0x142f37);}},{'key':_0x104c36(0x4068),'value':function(_0x25fe06){var _0x48a84b=_0x104c36;this[_0x48a84b(0x3701)](_0x25fe06);}},{'key':_0x104c36(0xfdf),'value':function(_0x15eeb3){var _0x4bf89c=_0x5ed8f2,_0x5792d2=_0x104c36;this[_0x5792d2(0x364)](_0x15eeb3[_0x5792d2(0x809)]);for(var _0xd1f448=0x0;_0xd1f448<_0x15eeb3['length'];_0xd1f448++)this[_0x5792d2(0x2eba)][_0x4bf89c(0x1468)](this[_0x5792d2(0x2c14)]++,_0x15eeb3[_0xd1f448]);}},{'key':_0x104c36(0x145e),'value':function(_0x379dff){var _0x1c9670=_0x5ed8f2,_0x3fdc04=_0x104c36;this[_0x1c9670(0x2aa)](0x2),this['_data'][_0x1c9670(0x11de)](this[_0x3fdc04(0x2c14)],_0x379dff,this[_0x3fdc04(0x2ee9)]),this[_0x3fdc04(0x2c14)]+=0x2;}},{'key':_0x5ed8f2(0x3c55),'value':function(_0x3986f5){var _0x5be90e=_0x5ed8f2,_0x372cbc=_0x104c36;this[_0x372cbc(0x364)](0x2),this[_0x5be90e(0x31ed)][_0x372cbc(0x3688)](this[_0x372cbc(0x2c14)],_0x3986f5,this[_0x372cbc(0x2ee9)]),this[_0x5be90e(0x4d0e)]+=0x2;}},{'key':_0x104c36(0x3c77),'value':function(_0x9bfbf3){var _0xa85235=_0x5ed8f2,_0x1811b0=_0x104c36;this['ensureAvailable'](0x4),this[_0x1811b0(0x2eba)][_0x1811b0(0x585)](this[_0x1811b0(0x2c14)],_0x9bfbf3,this[_0x1811b0(0x2ee9)]),this[_0xa85235(0x4d0e)]+=0x4;}},{'key':_0x104c36(0x3c15),'value':function(_0x3b4b50){var _0x5841c4=_0x5ed8f2,_0x17e477=_0x104c36;this[_0x17e477(0x364)](0x4),this[_0x17e477(0x2eba)][_0x5841c4(0x419)](this[_0x17e477(0x2c14)],_0x3b4b50,this[_0x17e477(0x2ee9)]),this[_0x17e477(0x2c14)]+=0x4;}},{'key':_0x104c36(0x54f6),'value':function(_0x47a7d5){var _0x551763=_0x5ed8f2,_0x281a25=_0x104c36;this[_0x281a25(0x364)](0x4),this[_0x281a25(0x2eba)][_0x551763(0x9ac)](this[_0x281a25(0x2c14)],_0x47a7d5,this[_0x281a25(0x2ee9)]),this[_0x281a25(0x2c14)]+=0x4;}},{'key':_0x104c36(0x223b),'value':function(_0x46f430){var _0x5f3e55=_0x5ed8f2,_0x1f20b5=_0x104c36;this[_0x1f20b5(0x364)](0x8),this[_0x1f20b5(0x2eba)][_0x1f20b5(0x1e4)](this[_0x5f3e55(0x4d0e)],_0x46f430,this[_0x1f20b5(0x2ee9)]),this[_0x1f20b5(0x2c14)]+=0x8;}},{'key':_0x104c36(0x40bf),'value':function(_0x302c68){var _0x1ab079=_0x5ed8f2,_0x40731f=_0x104c36;this[_0x40731f(0x3701)](_0x302c68[_0x1ab079(0x4f56)](0x0));}},{'key':_0x104c36(0x32c7),'value':function(_0x5e8466){var _0x5dfceb=_0x5ed8f2,_0x443ae4=_0x104c36;for(var _0x3199da=0x0;_0x3199da<_0x5e8466[_0x443ae4(0x809)];_0x3199da++)this[_0x443ae4(0x3701)](_0x5e8466[_0x5dfceb(0x4f56)](_0x3199da));}},{'key':_0x104c36(0x64b),'value':function(){var _0x20443e=_0x104c36;return new Uint8Array(this[_0x20443e(0x537f)],0x0,this[_0x20443e(0x2c14)]);}}]),_0x27f7aa;}(),utils={};function notNetcdf(_0x4c29b4,_0x426323){var _0x4ff381=_0x5e00b3;if(_0x4c29b4)throw new TypeError(_0x4ff381(0x459e)+_0x426323);}function padding(_0x52b0bc){var _0x4a595d=_0x5e00b3;_0x52b0bc[_0x4a595d(0x2c14)]%0x4!=0x0&&_0x52b0bc[_0x4a595d(0x2474)](0x4-_0x52b0bc[_0x4a595d(0x2c14)]%0x4);}function readName(_0x28d5b3){var _0x484c47=_0x5e00b3,_0x44da8f=_0x28d5b3['readUint32'](),_0x2c06b1=_0x28d5b3[_0x484c47(0x3129)](_0x44da8f);return padding(_0x28d5b3),_0x2c06b1;}utils[_0x307c2b(0x2393)]=notNetcdf,utils[_0x5e00b3(0x5969)]=padding,utils[_0x307c2b(0x4b47)]=readName;var types={'BYTE':0x1,'CHAR':0x2,'SHORT':0x3,'INT':0x4,'FLOAT':0x5,'DOUBLE':0x6};function num2str(_0xd508d1){var _0x12481b=_0x307c2b,_0x46eb74=_0x5e00b3;switch(Number(_0xd508d1)){case types[_0x12481b(0x974)]:return _0x12481b(0x114a);case types[_0x46eb74(0x35b6)]:return'char';case types[_0x46eb74(0x5a1)]:return _0x46eb74(0x4e7a);case types['INT']:return _0x12481b(0x32b8);case types[_0x46eb74(0x486a)]:return _0x46eb74(0x2955);case types[_0x46eb74(0x4e01)]:return _0x46eb74(0x6be);default:return _0x46eb74(0x39a1);}}function readNumber(_0x23fc27,_0x46b728){if(0x1!==_0x23fc27){for(var _0x4b71a6=new Array(_0x23fc27),_0x440188=0x0;_0x440188<_0x23fc27;_0x440188++)_0x4b71a6[_0x440188]=_0x46b728();return _0x4b71a6;}return _0x46b728();}function readType(_0x1e880f,_0x551158,_0x4a9153){var _0x3e04a9=_0x307c2b,_0xf93b3e=_0x5e00b3;switch(_0x551158){case types[_0xf93b3e(0xf9b)]:return _0x1e880f['readBytes'](_0x4a9153);case types[_0xf93b3e(0x35b6)]:return trimNull(_0x1e880f[_0xf93b3e(0x3129)](_0x4a9153));case types[_0xf93b3e(0x5a1)]:return readNumber(_0x4a9153,_0x1e880f[_0xf93b3e(0x5642)][_0xf93b3e(0xdbb)](_0x1e880f));case types[_0x3e04a9(0x43f7)]:return readNumber(_0x4a9153,_0x1e880f[_0xf93b3e(0x117e)][_0xf93b3e(0xdbb)](_0x1e880f));case types[_0xf93b3e(0x486a)]:return readNumber(_0x4a9153,_0x1e880f[_0xf93b3e(0x4cc)][_0xf93b3e(0xdbb)](_0x1e880f));case types[_0x3e04a9(0x4f64)]:return readNumber(_0x4a9153,_0x1e880f[_0xf93b3e(0x43fe)][_0xf93b3e(0xdbb)](_0x1e880f));default:return void notNetcdf(!0x0,_0xf93b3e(0x212a)+_0x551158);}}function trimNull(_0x3c92e8){var _0x106c50=_0x307c2b,_0x182a66=_0x5e00b3;return 0x0===_0x3c92e8[_0x182a66(0x167b)](_0x3c92e8[_0x182a66(0x809)]-0x1)?_0x3c92e8[_0x106c50(0x1acf)](0x0,_0x3c92e8[_0x182a66(0x809)]-0x1):_0x3c92e8;}var ZERO$1=0x0,NC_DIMENSION=0xa,NC_VARIABLE=0xb,NC_ATTRIBUTE=0xc;function header(_0x10484f){var _0x571f6c=_0x307c2b,_0x1bdae2=_0x5e00b3,_0x3d7df2={'recordDimension':{'length':_0x10484f[_0x1bdae2(0x3c63)]()}},_0x823399=dimensionsList(_0x10484f);_0x3d7df2[_0x1bdae2(0x58fa)]['id']=_0x823399[_0x1bdae2(0x1993)],_0x3d7df2[_0x1bdae2(0x58fa)][_0x1bdae2(0x2c5)]=_0x823399['recordName'],_0x3d7df2[_0x1bdae2(0x11ba)]=_0x823399[_0x571f6c(0x403c)],_0x3d7df2[_0x571f6c(0x498f)]=attributesList(_0x10484f);var _0x5b2255=variablesList(_0x10484f,_0x823399[_0x571f6c(0x1b10)]);return _0x3d7df2[_0x571f6c(0x548e)]=_0x5b2255['variables'],_0x3d7df2[_0x1bdae2(0x58fa)][_0x1bdae2(0x58b0)]=_0x5b2255[_0x1bdae2(0x58b0)],_0x3d7df2;}function dimensionsList(_0x123b3c){var _0x1e711a=_0x307c2b,_0x2aee71=_0x5e00b3,_0xca369b,_0x33e568,_0x3d130c=_0x123b3c[_0x2aee71(0x3c63)]();if(_0x3d130c===ZERO$1)return utils[_0x1e711a(0x2393)](_0x123b3c[_0x2aee71(0x3c63)]()!==ZERO$1,_0x1e711a(0x4d7a)),[];utils[_0x2aee71(0x3de)](_0x3d130c!==NC_DIMENSION,_0x2aee71(0x55e7));for(var _0xa5bce9=_0x123b3c[_0x2aee71(0x3c63)](),_0x5ae7d0=new Array(_0xa5bce9),_0x312c62=0x0;_0x312c62<_0xa5bce9;_0x312c62++){var _0x29e613=utils[_0x2aee71(0x3dc8)](_0x123b3c),_0x2b8da6=_0x123b3c[_0x2aee71(0x3c63)]();0x0===_0x2b8da6&&(_0xca369b=_0x312c62,_0x33e568=_0x29e613),_0x5ae7d0[_0x312c62]={'name':_0x29e613,'size':_0x2b8da6};}return{'dimensions':_0x5ae7d0,'recordId':_0xca369b,'recordName':_0x33e568};}function attributesList(_0x7b6ba4){var _0x2a95d8=_0x307c2b,_0x1d3168=_0x5e00b3,_0x5cec01=_0x7b6ba4[_0x1d3168(0x3c63)]();if(_0x5cec01===ZERO$1)return utils[_0x1d3168(0x3de)](_0x7b6ba4['readUint32']()!==ZERO$1,_0x2a95d8(0x1fe9)),[];utils[_0x1d3168(0x3de)](_0x5cec01!==NC_ATTRIBUTE,_0x2a95d8(0x2a13));for(var _0x1baca0=_0x7b6ba4[_0x1d3168(0x3c63)](),_0x369f40=new Array(_0x1baca0),_0x371f87=0x0;_0x371f87<_0x1baca0;_0x371f87++){var _0x597977=utils[_0x1d3168(0x3dc8)](_0x7b6ba4),_0x100c70=_0x7b6ba4[_0x1d3168(0x3c63)]();utils[_0x1d3168(0x3de)](_0x100c70<0x1||_0x100c70>0x6,_0x1d3168(0x212a)+_0x100c70);var _0x525c54=_0x7b6ba4[_0x1d3168(0x3c63)](),_0x49bbdd=readType(_0x7b6ba4,_0x100c70,_0x525c54);utils[_0x1d3168(0x5969)](_0x7b6ba4),_0x369f40[_0x371f87]={'name':_0x597977,'type':num2str(_0x100c70),'value':_0x49bbdd};}return _0x369f40;}function variablesList(_0xee5491,_0x545cc2){var _0x53ec2b=_0x307c2b,_0xfd597f=_0x5e00b3,_0x1932f5=_0xee5491[_0x53ec2b(0x45c7)](),_0x39d902=0x0;if(_0x1932f5===ZERO$1)return utils[_0x53ec2b(0x2393)](_0xee5491[_0xfd597f(0x3c63)]()!==ZERO$1,_0xfd597f(0x47b8)),[];utils[_0x53ec2b(0x2393)](_0x1932f5!==NC_VARIABLE,_0x53ec2b(0x350c));for(var _0x247eed=_0xee5491[_0xfd597f(0x3c63)](),_0x573e78=new Array(_0x247eed),_0x4d925c=0x0;_0x4d925c<_0x247eed;_0x4d925c++){for(var _0x2bb9e5=utils[_0xfd597f(0x3dc8)](_0xee5491),_0x20c7ca=_0xee5491[_0xfd597f(0x3c63)](),_0xc6b9ed=new Array(_0x20c7ca),_0x4a4efe=0x0;_0x4a4efe<_0x20c7ca;_0x4a4efe++)_0xc6b9ed[_0x4a4efe]=_0xee5491[_0xfd597f(0x3c63)]();var _0x37d416=attributesList(_0xee5491),_0x3528bc=_0xee5491[_0xfd597f(0x3c63)]();utils[_0x53ec2b(0x2393)](_0x3528bc<0x1&&_0x3528bc>0x6,_0xfd597f(0x212a)+_0x3528bc);var _0x422e22=_0xee5491['readUint32'](),_0x3a1123=_0xee5491[_0x53ec2b(0x45c7)]();_0xc6b9ed[0x0]===_0x545cc2&&(_0x39d902+=_0x422e22),_0x573e78[_0x4d925c]={'name':_0x2bb9e5,'dimensions':_0xc6b9ed,'attributes':_0x37d416,'type':num2str(_0x3528bc),'size':_0x422e22,'offset':_0x3a1123,'record':_0xc6b9ed[0x0]===_0x545cc2};}return{'variables':_0x573e78,'recordStep':_0x39d902};}!function(){var _0x1bc1c4=_0x307c2b,_0xdd984=_0x5e00b3;function _0x1805e5(_0x2f38ed){var _0x15305a=_0x140d,_0x558a3c=_0x23ca;_classCallCheck(this,_0x1805e5);var _0x5f5acb=new IOBuffer(_0x2f38ed);_0x5f5acb[_0x558a3c(0x871)](),utils[_0x558a3c(0x3de)](_0x558a3c(0x2a1e)!==_0x5f5acb[_0x558a3c(0x3129)](0x3),_0x558a3c(0x4351));var _0x26fc0f=_0x5f5acb[_0x558a3c(0x4929)]();utils[_0x558a3c(0x3de)](0x2===_0x26fc0f,_0x558a3c(0x1bfd)),utils[_0x15305a(0x2393)](0x1!==_0x26fc0f,'unknown\x20version'),this[_0x558a3c(0x1a5c)]=header(_0x5f5acb),this[_0x558a3c(0x1a5c)][_0x15305a(0x5cc)]=_0x26fc0f,this[_0x558a3c(0x537f)]=_0x5f5acb;}_createClass(_0x1805e5,[{'key':_0xdd984(0x1f1a),'value':function(_0x380cb8){var _0x48d252=_0x140d,_0x10b3ca=_0xdd984,_0x143c40;return _0x143c40=_0x48d252(0x2faa)==typeof _0x380cb8?this[_0x10b3ca(0x1a5c)][_0x10b3ca(0x3375)][_0x10b3ca(0x2135)](function(_0x7fa437){var _0x2b5f64=_0x10b3ca;return _0x7fa437[_0x2b5f64(0x2c5)]===_0x380cb8;}):_0x380cb8,utils[_0x10b3ca(0x3de)](void 0x0===_0x143c40,_0x10b3ca(0x113d)),this[_0x10b3ca(0x537f)][_0x10b3ca(0x1133)](_0x143c40['offset']),_0x143c40[_0x10b3ca(0x2f3)]?data[_0x10b3ca(0x2f3)](this[_0x10b3ca(0x537f)],_0x143c40,this[_0x10b3ca(0x1a5c)][_0x10b3ca(0x58fa)]):data[_0x10b3ca(0x244e)](this[_0x10b3ca(0x537f)],_0x143c40);}},{'key':_0xdd984(0x24cf),'get':function(){var _0x208b02=_0x140d,_0x4fea1d=_0xdd984;return 0x1===this[_0x208b02(0x4e60)][_0x208b02(0x5cc)]?_0x4fea1d(0x9a6):_0x4fea1d(0x71b);}},{'key':_0x1bc1c4(0x1a5f),'get':function(){var _0x397f9a=_0x1bc1c4,_0x303d69=_0xdd984;return this[_0x303d69(0x1a5c)][_0x397f9a(0x1a5f)];}},{'key':_0x1bc1c4(0x403c),'get':function(){var _0x4e1df9=_0xdd984;return this[_0x4e1df9(0x1a5c)][_0x4e1df9(0x11ba)];}},{'key':_0x1bc1c4(0x498f),'get':function(){var _0x1eda09=_0xdd984;return this[_0x1eda09(0x1a5c)][_0x1eda09(0x31f3)];}},{'key':_0x1bc1c4(0x548e),'get':function(){var _0x112e9e=_0x1bc1c4;return this['header'][_0x112e9e(0x548e)];}}]),modules[_0xdd984(0x260a)]=_0x1805e5;}();var VolumeRenderMode={'VolumeRendering':0x0,'Slice':0x1,'ContourValue':0x2},VolumeRenderMode$1=Object[_0x5e00b3(0x5448)](VolumeRenderMode),VolumeRenderingVp=_0x5e00b3(0x4f50),VolumeRenderingFp=_0x307c2b(0x21c9),VolumeBoxVp=_0x5e00b3(0x5c6a),VolumeBoxFp=_0x5e00b3(0x39ef),MARCHING_CUBE_CASES=[[-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x3,0x8,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x9,0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x3,0x8,0x9,0x1,0x8,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0xb,0x2,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x3,0x8,0x1,0xb,0x2,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0xb,0x2,0x0,0x9,0x2,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x2,0x3,0x8,0x2,0x8,0xb,0xb,0x8,0x9,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x3,0x2,0xa,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x2,0xa,0x8,0x0,0xa,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x0,0x9,0x2,0xa,0x3,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x2,0xa,0x1,0xa,0x9,0x9,0xa,0x8,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x3,0x1,0xb,0xa,0x3,0xb,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x1,0xb,0x0,0xb,0x8,0x8,0xb,0xa,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x3,0x0,0x9,0x3,0x9,0xa,0xa,0x9,0xb,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0xb,0x8,0xb,0xa,0x8,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x4,0x8,0x7,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x4,0x0,0x3,0x7,0x4,0x3,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x9,0x1,0x8,0x7,0x4,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x4,0x9,0x1,0x4,0x1,0x7,0x7,0x1,0x3,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0xb,0x2,0x8,0x7,0x4,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x3,0x7,0x4,0x3,0x4,0x0,0x1,0xb,0x2,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0xb,0x2,0x9,0x2,0x0,0x8,0x7,0x4,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x2,0x9,0xb,0x2,0x7,0x9,0x2,0x3,0x7,0x7,0x4,0x9,-0x1,-0x1,-0x1,-0x1],[0x8,0x7,0x4,0x3,0x2,0xa,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0xa,0x7,0x4,0xa,0x4,0x2,0x2,0x4,0x0,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x1,0x0,0x8,0x7,0x4,0x2,0xa,0x3,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x4,0xa,0x7,0x9,0xa,0x4,0x9,0x2,0xa,0x9,0x1,0x2,-0x1,-0x1,-0x1,-0x1],[0x3,0x1,0xb,0x3,0xb,0xa,0x7,0x4,0x8,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0xb,0xa,0x1,0xa,0x4,0x1,0x4,0x0,0x7,0x4,0xa,-0x1,-0x1,-0x1,-0x1],[0x4,0x8,0x7,0x9,0xa,0x0,0x9,0xb,0xa,0xa,0x3,0x0,-0x1,-0x1,-0x1,-0x1],[0x4,0xa,0x7,0x4,0x9,0xa,0x9,0xb,0xa,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x4,0x5,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x4,0x5,0x0,0x3,0x8,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x4,0x5,0x1,0x0,0x5,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x8,0x4,0x5,0x8,0x5,0x3,0x3,0x5,0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0xb,0x2,0x9,0x4,0x5,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x3,0x8,0x0,0x1,0xb,0x2,0x4,0x5,0x9,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x5,0xb,0x2,0x5,0x2,0x4,0x4,0x2,0x0,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x2,0x5,0xb,0x3,0x5,0x2,0x3,0x4,0x5,0x3,0x8,0x4,-0x1,-0x1,-0x1,-0x1],[0x9,0x4,0x5,0x2,0xa,0x3,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x2,0xa,0x0,0xa,0x8,0x4,0x5,0x9,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x4,0x5,0x0,0x5,0x1,0x2,0xa,0x3,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x2,0x5,0x1,0x2,0x8,0x5,0x2,0xa,0x8,0x4,0x5,0x8,-0x1,-0x1,-0x1,-0x1],[0xb,0xa,0x3,0xb,0x3,0x1,0x9,0x4,0x5,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x4,0x5,0x9,0x0,0x1,0x8,0x8,0x1,0xb,0x8,0xb,0xa,-0x1,-0x1,-0x1,-0x1],[0x5,0x0,0x4,0x5,0xa,0x0,0x5,0xb,0xa,0xa,0x3,0x0,-0x1,-0x1,-0x1,-0x1],[0x5,0x8,0x4,0x5,0xb,0x8,0xb,0xa,0x8,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x8,0x7,0x5,0x9,0x7,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x0,0x3,0x9,0x3,0x5,0x5,0x3,0x7,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x8,0x7,0x0,0x7,0x1,0x1,0x7,0x5,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x3,0x5,0x3,0x7,0x5,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x8,0x7,0x9,0x7,0x5,0xb,0x2,0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0xb,0x2,0x1,0x9,0x0,0x5,0x5,0x0,0x3,0x5,0x3,0x7,-0x1,-0x1,-0x1,-0x1],[0x8,0x2,0x0,0x8,0x5,0x2,0x8,0x7,0x5,0xb,0x2,0x5,-0x1,-0x1,-0x1,-0x1],[0x2,0x5,0xb,0x2,0x3,0x5,0x3,0x7,0x5,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x7,0x5,0x9,0x7,0x9,0x8,0x3,0x2,0xa,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x7,0x5,0x9,0x2,0x7,0x9,0x0,0x2,0x2,0xa,0x7,-0x1,-0x1,-0x1,-0x1],[0x2,0xa,0x3,0x0,0x8,0x1,0x1,0x8,0x7,0x1,0x7,0x5,-0x1,-0x1,-0x1,-0x1],[0xa,0x1,0x2,0xa,0x7,0x1,0x7,0x5,0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x8,0x5,0x8,0x7,0x5,0xb,0x3,0x1,0xb,0xa,0x3,-0x1,-0x1,-0x1,-0x1],[0x5,0x0,0x7,0x5,0x9,0x0,0x7,0x0,0xa,0x1,0xb,0x0,0xa,0x0,0xb,-0x1],[0xa,0x0,0xb,0xa,0x3,0x0,0xb,0x0,0x5,0x8,0x7,0x0,0x5,0x0,0x7,-0x1],[0xa,0x5,0xb,0x7,0x5,0xa,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0xb,0x5,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x3,0x8,0x5,0x6,0xb,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x1,0x0,0x5,0x6,0xb,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x3,0x8,0x1,0x8,0x9,0x5,0x6,0xb,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x5,0x6,0x2,0x1,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x5,0x6,0x1,0x6,0x2,0x3,0x8,0x0,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x5,0x6,0x9,0x6,0x0,0x0,0x6,0x2,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x5,0x8,0x9,0x5,0x2,0x8,0x5,0x6,0x2,0x3,0x8,0x2,-0x1,-0x1,-0x1,-0x1],[0x2,0xa,0x3,0xb,0x5,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0xa,0x8,0x0,0xa,0x0,0x2,0xb,0x5,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x9,0x1,0x2,0xa,0x3,0x5,0x6,0xb,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x5,0x6,0xb,0x1,0x2,0x9,0x9,0x2,0xa,0x9,0xa,0x8,-0x1,-0x1,-0x1,-0x1],[0x6,0xa,0x3,0x6,0x3,0x5,0x5,0x3,0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0xa,0x8,0x0,0x5,0xa,0x0,0x1,0x5,0x5,0x6,0xa,-0x1,-0x1,-0x1,-0x1],[0x3,0x6,0xa,0x0,0x6,0x3,0x0,0x5,0x6,0x0,0x9,0x5,-0x1,-0x1,-0x1,-0x1],[0x6,0x9,0x5,0x6,0xa,0x9,0xa,0x8,0x9,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x5,0x6,0xb,0x4,0x8,0x7,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x4,0x0,0x3,0x4,0x3,0x7,0x6,0xb,0x5,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x0,0x9,0x5,0x6,0xb,0x8,0x7,0x4,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0xb,0x5,0x6,0x1,0x7,0x9,0x1,0x3,0x7,0x7,0x4,0x9,-0x1,-0x1,-0x1,-0x1],[0x6,0x2,0x1,0x6,0x1,0x5,0x4,0x8,0x7,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x5,0x2,0x5,0x6,0x2,0x3,0x4,0x0,0x3,0x7,0x4,-0x1,-0x1,-0x1,-0x1],[0x8,0x7,0x4,0x9,0x5,0x0,0x0,0x5,0x6,0x0,0x6,0x2,-0x1,-0x1,-0x1,-0x1],[0x7,0x9,0x3,0x7,0x4,0x9,0x3,0x9,0x2,0x5,0x6,0x9,0x2,0x9,0x6,-0x1],[0x3,0x2,0xa,0x7,0x4,0x8,0xb,0x5,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x5,0x6,0xb,0x4,0x2,0x7,0x4,0x0,0x2,0x2,0xa,0x7,-0x1,-0x1,-0x1,-0x1],[0x0,0x9,0x1,0x4,0x8,0x7,0x2,0xa,0x3,0x5,0x6,0xb,-0x1,-0x1,-0x1,-0x1],[0x9,0x1,0x2,0x9,0x2,0xa,0x9,0xa,0x4,0x7,0x4,0xa,0x5,0x6,0xb,-0x1],[0x8,0x7,0x4,0x3,0x5,0xa,0x3,0x1,0x5,0x5,0x6,0xa,-0x1,-0x1,-0x1,-0x1],[0x5,0xa,0x1,0x5,0x6,0xa,0x1,0xa,0x0,0x7,0x4,0xa,0x0,0xa,0x4,-0x1],[0x0,0x9,0x5,0x0,0x5,0x6,0x0,0x6,0x3,0xa,0x3,0x6,0x8,0x7,0x4,-0x1],[0x6,0x9,0x5,0x6,0xa,0x9,0x4,0x9,0x7,0x7,0x9,0xa,-0x1,-0x1,-0x1,-0x1],[0xb,0x9,0x4,0x6,0xb,0x4,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x4,0x6,0xb,0x4,0xb,0x9,0x0,0x3,0x8,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0xb,0x1,0x0,0xb,0x0,0x6,0x6,0x0,0x4,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x8,0x1,0x3,0x8,0x6,0x1,0x8,0x4,0x6,0x6,0xb,0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x9,0x4,0x1,0x4,0x2,0x2,0x4,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x3,0x8,0x0,0x1,0x9,0x2,0x2,0x9,0x4,0x2,0x4,0x6,-0x1,-0x1,-0x1,-0x1],[0x0,0x4,0x2,0x4,0x6,0x2,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x8,0x2,0x3,0x8,0x4,0x2,0x4,0x6,0x2,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0xb,0x9,0x4,0xb,0x4,0x6,0xa,0x3,0x2,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x2,0x8,0x2,0xa,0x8,0x4,0xb,0x9,0x4,0x6,0xb,-0x1,-0x1,-0x1,-0x1],[0x3,0x2,0xa,0x0,0x6,0x1,0x0,0x4,0x6,0x6,0xb,0x1,-0x1,-0x1,-0x1,-0x1],[0x6,0x1,0x4,0x6,0xb,0x1,0x4,0x1,0x8,0x2,0xa,0x1,0x8,0x1,0xa,-0x1],[0x9,0x4,0x6,0x9,0x6,0x3,0x9,0x3,0x1,0xa,0x3,0x6,-0x1,-0x1,-0x1,-0x1],[0x8,0x1,0xa,0x8,0x0,0x1,0xa,0x1,0x6,0x9,0x4,0x1,0x6,0x1,0x4,-0x1],[0x3,0x6,0xa,0x3,0x0,0x6,0x0,0x4,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x6,0x8,0x4,0xa,0x8,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x7,0x6,0xb,0x7,0xb,0x8,0x8,0xb,0x9,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x3,0x7,0x0,0x7,0xb,0x0,0xb,0x9,0x6,0xb,0x7,-0x1,-0x1,-0x1,-0x1],[0xb,0x7,0x6,0x1,0x7,0xb,0x1,0x8,0x7,0x1,0x0,0x8,-0x1,-0x1,-0x1,-0x1],[0xb,0x7,0x6,0xb,0x1,0x7,0x1,0x3,0x7,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x6,0x2,0x1,0x8,0x6,0x1,0x9,0x8,0x8,0x7,0x6,-0x1,-0x1,-0x1,-0x1],[0x2,0x9,0x6,0x2,0x1,0x9,0x6,0x9,0x7,0x0,0x3,0x9,0x7,0x9,0x3,-0x1],[0x7,0x0,0x8,0x7,0x6,0x0,0x6,0x2,0x0,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x7,0x2,0x3,0x6,0x2,0x7,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x2,0xa,0x3,0xb,0x8,0x6,0xb,0x9,0x8,0x8,0x7,0x6,-0x1,-0x1,-0x1,-0x1],[0x2,0x7,0x0,0x2,0xa,0x7,0x0,0x7,0x9,0x6,0xb,0x7,0x9,0x7,0xb,-0x1],[0x1,0x0,0x8,0x1,0x8,0x7,0x1,0x7,0xb,0x6,0xb,0x7,0x2,0xa,0x3,-0x1],[0xa,0x1,0x2,0xa,0x7,0x1,0xb,0x1,0x6,0x6,0x1,0x7,-0x1,-0x1,-0x1,-0x1],[0x8,0x6,0x9,0x8,0x7,0x6,0x9,0x6,0x1,0xa,0x3,0x6,0x1,0x6,0x3,-0x1],[0x0,0x1,0x9,0xa,0x7,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x7,0x0,0x8,0x7,0x6,0x0,0x3,0x0,0xa,0xa,0x0,0x6,-0x1,-0x1,-0x1,-0x1],[0x7,0x6,0xa,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x7,0xa,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x3,0x8,0x0,0xa,0x6,0x7,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x9,0x1,0xa,0x6,0x7,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x8,0x9,0x1,0x8,0x1,0x3,0xa,0x6,0x7,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0xb,0x2,0x1,0x6,0x7,0xa,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0xb,0x2,0x3,0x8,0x0,0x6,0x7,0xa,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x2,0x0,0x9,0x2,0x9,0xb,0x6,0x7,0xa,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x6,0x7,0xa,0x2,0x3,0xb,0xb,0x3,0x8,0xb,0x8,0x9,-0x1,-0x1,-0x1,-0x1],[0x7,0x3,0x2,0x6,0x7,0x2,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x7,0x8,0x0,0x7,0x0,0x6,0x6,0x0,0x2,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x2,0x6,0x7,0x2,0x7,0x3,0x0,0x9,0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x2,0x6,0x1,0x6,0x8,0x1,0x8,0x9,0x8,0x6,0x7,-0x1,-0x1,-0x1,-0x1],[0xb,0x6,0x7,0xb,0x7,0x1,0x1,0x7,0x3,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0xb,0x6,0x7,0x1,0xb,0x7,0x1,0x7,0x8,0x1,0x8,0x0,-0x1,-0x1,-0x1,-0x1],[0x0,0x7,0x3,0x0,0xb,0x7,0x0,0x9,0xb,0x6,0x7,0xb,-0x1,-0x1,-0x1,-0x1],[0x7,0xb,0x6,0x7,0x8,0xb,0x8,0x9,0xb,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x6,0x4,0x8,0xa,0x6,0x8,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x3,0xa,0x6,0x3,0x6,0x0,0x0,0x6,0x4,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x8,0xa,0x6,0x8,0x6,0x4,0x9,0x1,0x0,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x6,0x4,0x9,0x3,0x6,0x9,0x1,0x3,0xa,0x6,0x3,-0x1,-0x1,-0x1,-0x1],[0x6,0x4,0x8,0x6,0x8,0xa,0x2,0x1,0xb,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0xb,0x2,0x3,0xa,0x0,0x0,0xa,0x6,0x0,0x6,0x4,-0x1,-0x1,-0x1,-0x1],[0x4,0x8,0xa,0x4,0xa,0x6,0x0,0x9,0x2,0x2,0x9,0xb,-0x1,-0x1,-0x1,-0x1],[0xb,0x3,0x9,0xb,0x2,0x3,0x9,0x3,0x4,0xa,0x6,0x3,0x4,0x3,0x6,-0x1],[0x8,0x3,0x2,0x8,0x2,0x4,0x4,0x2,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x2,0x4,0x4,0x2,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x0,0x9,0x2,0x4,0x3,0x2,0x6,0x4,0x4,0x8,0x3,-0x1,-0x1,-0x1,-0x1],[0x1,0x4,0x9,0x1,0x2,0x4,0x2,0x6,0x4,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x8,0x3,0x1,0x8,0x1,0x6,0x8,0x6,0x4,0x6,0x1,0xb,-0x1,-0x1,-0x1,-0x1],[0xb,0x0,0x1,0xb,0x6,0x0,0x6,0x4,0x0,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x4,0x3,0x6,0x4,0x8,0x3,0x6,0x3,0xb,0x0,0x9,0x3,0xb,0x3,0x9,-0x1],[0xb,0x4,0x9,0x6,0x4,0xb,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x4,0x5,0x9,0x7,0xa,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x3,0x8,0x4,0x5,0x9,0xa,0x6,0x7,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x5,0x1,0x0,0x5,0x0,0x4,0x7,0xa,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0xa,0x6,0x7,0x8,0x4,0x3,0x3,0x4,0x5,0x3,0x5,0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x4,0x5,0xb,0x2,0x1,0x7,0xa,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x6,0x7,0xa,0x1,0xb,0x2,0x0,0x3,0x8,0x4,0x5,0x9,-0x1,-0x1,-0x1,-0x1],[0x7,0xa,0x6,0x5,0xb,0x4,0x4,0xb,0x2,0x4,0x2,0x0,-0x1,-0x1,-0x1,-0x1],[0x3,0x8,0x4,0x3,0x4,0x5,0x3,0x5,0x2,0xb,0x2,0x5,0xa,0x6,0x7,-0x1],[0x7,0x3,0x2,0x7,0x2,0x6,0x5,0x9,0x4,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x4,0x5,0x0,0x6,0x8,0x0,0x2,0x6,0x6,0x7,0x8,-0x1,-0x1,-0x1,-0x1],[0x3,0x2,0x6,0x3,0x6,0x7,0x1,0x0,0x5,0x5,0x0,0x4,-0x1,-0x1,-0x1,-0x1],[0x6,0x8,0x2,0x6,0x7,0x8,0x2,0x8,0x1,0x4,0x5,0x8,0x1,0x8,0x5,-0x1],[0x9,0x4,0x5,0xb,0x6,0x1,0x1,0x6,0x7,0x1,0x7,0x3,-0x1,-0x1,-0x1,-0x1],[0x1,0xb,0x6,0x1,0x6,0x7,0x1,0x7,0x0,0x8,0x0,0x7,0x9,0x4,0x5,-0x1],[0x4,0xb,0x0,0x4,0x5,0xb,0x0,0xb,0x3,0x6,0x7,0xb,0x3,0xb,0x7,-0x1],[0x7,0xb,0x6,0x7,0x8,0xb,0x5,0xb,0x4,0x4,0xb,0x8,-0x1,-0x1,-0x1,-0x1],[0x6,0x5,0x9,0x6,0x9,0xa,0xa,0x9,0x8,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x3,0xa,0x6,0x0,0x3,0x6,0x0,0x6,0x5,0x0,0x5,0x9,-0x1,-0x1,-0x1,-0x1],[0x0,0x8,0xa,0x0,0xa,0x5,0x0,0x5,0x1,0x5,0xa,0x6,-0x1,-0x1,-0x1,-0x1],[0x6,0x3,0xa,0x6,0x5,0x3,0x5,0x1,0x3,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0xb,0x2,0x9,0xa,0x5,0x9,0x8,0xa,0xa,0x6,0x5,-0x1,-0x1,-0x1,-0x1],[0x0,0x3,0xa,0x0,0xa,0x6,0x0,0x6,0x9,0x5,0x9,0x6,0x1,0xb,0x2,-0x1],[0xa,0x5,0x8,0xa,0x6,0x5,0x8,0x5,0x0,0xb,0x2,0x5,0x0,0x5,0x2,-0x1],[0x6,0x3,0xa,0x6,0x5,0x3,0x2,0x3,0xb,0xb,0x3,0x5,-0x1,-0x1,-0x1,-0x1],[0x5,0x9,0x8,0x5,0x8,0x2,0x5,0x2,0x6,0x3,0x2,0x8,-0x1,-0x1,-0x1,-0x1],[0x9,0x6,0x5,0x9,0x0,0x6,0x0,0x2,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x8,0x5,0x1,0x0,0x8,0x5,0x8,0x6,0x3,0x2,0x8,0x6,0x8,0x2,-0x1],[0x1,0x6,0x5,0x2,0x6,0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x6,0x3,0x1,0xb,0x6,0x3,0x6,0x8,0x5,0x9,0x6,0x8,0x6,0x9,-0x1],[0xb,0x0,0x1,0xb,0x6,0x0,0x9,0x0,0x5,0x5,0x0,0x6,-0x1,-0x1,-0x1,-0x1],[0x0,0x8,0x3,0x5,0xb,0x6,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0xb,0x6,0x5,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0xa,0xb,0x5,0x7,0xa,0x5,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0xa,0xb,0x5,0xa,0x5,0x7,0x8,0x0,0x3,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x5,0x7,0xa,0x5,0xa,0xb,0x1,0x0,0x9,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0xb,0x5,0x7,0xb,0x7,0xa,0x9,0x1,0x8,0x8,0x1,0x3,-0x1,-0x1,-0x1,-0x1],[0xa,0x2,0x1,0xa,0x1,0x7,0x7,0x1,0x5,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x3,0x8,0x1,0x7,0x2,0x1,0x5,0x7,0x7,0xa,0x2,-0x1,-0x1,-0x1,-0x1],[0x9,0x5,0x7,0x9,0x7,0x2,0x9,0x2,0x0,0x2,0x7,0xa,-0x1,-0x1,-0x1,-0x1],[0x7,0x2,0x5,0x7,0xa,0x2,0x5,0x2,0x9,0x3,0x8,0x2,0x9,0x2,0x8,-0x1],[0x2,0xb,0x5,0x2,0x5,0x3,0x3,0x5,0x7,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x8,0x0,0x2,0x8,0x2,0x5,0x8,0x5,0x7,0xb,0x5,0x2,-0x1,-0x1,-0x1,-0x1],[0x9,0x1,0x0,0x5,0x3,0xb,0x5,0x7,0x3,0x3,0x2,0xb,-0x1,-0x1,-0x1,-0x1],[0x9,0x2,0x8,0x9,0x1,0x2,0x8,0x2,0x7,0xb,0x5,0x2,0x7,0x2,0x5,-0x1],[0x1,0x5,0x3,0x3,0x5,0x7,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x7,0x8,0x0,0x1,0x7,0x1,0x5,0x7,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x3,0x0,0x9,0x5,0x3,0x5,0x7,0x3,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x7,0x8,0x5,0x7,0x9,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x5,0x4,0x8,0x5,0x8,0xb,0xb,0x8,0xa,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x5,0x4,0x0,0x5,0x0,0xa,0x5,0xa,0xb,0xa,0x0,0x3,-0x1,-0x1,-0x1,-0x1],[0x0,0x9,0x1,0x8,0xb,0x4,0x8,0xa,0xb,0xb,0x5,0x4,-0x1,-0x1,-0x1,-0x1],[0xb,0x4,0xa,0xb,0x5,0x4,0xa,0x4,0x3,0x9,0x1,0x4,0x3,0x4,0x1,-0x1],[0x2,0x1,0x5,0x2,0x5,0x8,0x2,0x8,0xa,0x4,0x8,0x5,-0x1,-0x1,-0x1,-0x1],[0x0,0xa,0x4,0x0,0x3,0xa,0x4,0xa,0x5,0x2,0x1,0xa,0x5,0xa,0x1,-0x1],[0x0,0x5,0x2,0x0,0x9,0x5,0x2,0x5,0xa,0x4,0x8,0x5,0xa,0x5,0x8,-0x1],[0x9,0x5,0x4,0x2,0x3,0xa,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x2,0xb,0x5,0x3,0x2,0x5,0x3,0x5,0x4,0x3,0x4,0x8,-0x1,-0x1,-0x1,-0x1],[0x5,0x2,0xb,0x5,0x4,0x2,0x4,0x0,0x2,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x3,0x2,0xb,0x3,0xb,0x5,0x3,0x5,0x8,0x4,0x8,0x5,0x0,0x9,0x1,-0x1],[0x5,0x2,0xb,0x5,0x4,0x2,0x1,0x2,0x9,0x9,0x2,0x4,-0x1,-0x1,-0x1,-0x1],[0x8,0x5,0x4,0x8,0x3,0x5,0x3,0x1,0x5,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x5,0x4,0x1,0x5,0x0,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x8,0x5,0x4,0x8,0x3,0x5,0x9,0x5,0x0,0x0,0x5,0x3,-0x1,-0x1,-0x1,-0x1],[0x9,0x5,0x4,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x4,0x7,0xa,0x4,0xa,0x9,0x9,0xa,0xb,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x3,0x8,0x4,0x7,0x9,0x9,0x7,0xa,0x9,0xa,0xb,-0x1,-0x1,-0x1,-0x1],[0x1,0xa,0xb,0x1,0x4,0xa,0x1,0x0,0x4,0x7,0xa,0x4,-0x1,-0x1,-0x1,-0x1],[0x3,0x4,0x1,0x3,0x8,0x4,0x1,0x4,0xb,0x7,0xa,0x4,0xb,0x4,0xa,-0x1],[0x4,0x7,0xa,0x9,0x4,0xa,0x9,0xa,0x2,0x9,0x2,0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x4,0x7,0x9,0x7,0xa,0x9,0xa,0x1,0x2,0x1,0xa,0x0,0x3,0x8,-0x1],[0xa,0x4,0x7,0xa,0x2,0x4,0x2,0x0,0x4,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0xa,0x4,0x7,0xa,0x2,0x4,0x8,0x4,0x3,0x3,0x4,0x2,-0x1,-0x1,-0x1,-0x1],[0x2,0xb,0x9,0x2,0x9,0x7,0x2,0x7,0x3,0x7,0x9,0x4,-0x1,-0x1,-0x1,-0x1],[0x9,0x7,0xb,0x9,0x4,0x7,0xb,0x7,0x2,0x8,0x0,0x7,0x2,0x7,0x0,-0x1],[0x3,0xb,0x7,0x3,0x2,0xb,0x7,0xb,0x4,0x1,0x0,0xb,0x4,0xb,0x0,-0x1],[0x1,0x2,0xb,0x8,0x4,0x7,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x4,0x1,0x9,0x4,0x7,0x1,0x7,0x3,0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x4,0x1,0x9,0x4,0x7,0x1,0x0,0x1,0x8,0x8,0x1,0x7,-0x1,-0x1,-0x1,-0x1],[0x4,0x3,0x0,0x7,0x3,0x4,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x4,0x7,0x8,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x8,0xb,0xb,0x8,0xa,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x3,0x9,0x0,0x3,0xa,0x9,0xa,0xb,0x9,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0xb,0x1,0x0,0x8,0xb,0x8,0xa,0xb,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x3,0xb,0x1,0xa,0xb,0x3,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0xa,0x2,0x1,0x9,0xa,0x9,0x8,0xa,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x3,0x9,0x0,0x3,0xa,0x9,0x1,0x9,0x2,0x2,0x9,0xa,-0x1,-0x1,-0x1,-0x1],[0x0,0xa,0x2,0x8,0xa,0x0,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x3,0xa,0x2,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x2,0x8,0x3,0x2,0xb,0x8,0xb,0x9,0x8,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x9,0x2,0xb,0x0,0x2,0x9,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x2,0x8,0x3,0x2,0xb,0x8,0x0,0x8,0x1,0x1,0x8,0xb,-0x1,-0x1,-0x1,-0x1],[0x1,0x2,0xb,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x1,0x8,0x3,0x9,0x8,0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x1,0x9,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[0x0,0x8,0x3,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1],[-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1,-0x1]],EDGES=[[0x0,0x1],[0x1,0x3],[0x2,0x3],[0x0,0x2],[0x4,0x5],[0x5,0x7],[0x6,0x7],[0x4,0x6],[0x0,0x4],[0x1,0x5],[0x2,0x6],[0x3,0x7]];function getCase(_0x5f46b1){return MARCHING_CUBE_CASES[_0x5f46b1];}function getEdge(_0x5ebdae){return EDGES[_0x5ebdae];}var CaseTable={'getCase':getCase,'getEdge':getEdge};function ImageMarchingCubes(){var _0x5328cc=_0x307c2b,_0x32a31d=_0x5e00b3;this[_0x32a31d(0x171d)]=[],this[_0x32a31d(0x58c1)]=[],this[_0x32a31d(0x56b)]=[],this[_0x32a31d(0x4a7e)]=[],this[_0x32a31d(0x1f38)]={},this[_0x32a31d(0x9bc)]=!0x0,this[_0x32a31d(0x4cd0)]=!0x1,this[_0x5328cc(0x62d)]=0x0;}ImageMarchingCubes[_0x5e00b3(0x3720)][_0x5e00b3(0x402)]=function(_0x17801e,_0x22a151,_0x5d5e7b,_0x2f3b10,_0x30d770,_0x4437af,_0x93e7a8,_0x538ba8){var _0x551e87=_0x5e00b3,_0x549107=this[_0x551e87(0x171d)],_0x7078e=this[_0x551e87(0x58c1)];_0x549107[0x0]=_0x5d5e7b*_0x2f3b10+_0x22a151*_0x30d770[0x0]+_0x17801e,_0x549107[0x1]=_0x549107[0x0]+0x1,_0x549107[0x2]=_0x549107[0x0]+_0x30d770[0x0],_0x549107[0x3]=_0x549107[0x2]+0x1,_0x549107[0x4]=_0x549107[0x0]+_0x2f3b10,_0x549107[0x5]=_0x549107[0x4]+0x1,_0x549107[0x6]=_0x549107[0x4]+_0x30d770[0x0],_0x549107[0x7]=_0x549107[0x6]+0x1;for(let _0xe95e5f=0x0;_0xe95e5f<0x8;++_0xe95e5f)_0x7078e[_0xe95e5f]=_0x538ba8[_0x549107[_0xe95e5f]];},ImageMarchingCubes[_0x5e00b3(0x3720)][_0x5e00b3(0x2911)]=function(_0x5b4ed1,_0x5587c6,_0x93cca6,_0x11eed1,_0x2b0a44,_0x48eea9){var _0x34c4d1=_0x5e00b3,_0x3a767c=this[_0x34c4d1(0x4a7e)];_0x3a767c[0x0]=_0x2b0a44[0x0]+_0x5b4ed1*_0x48eea9[0x0],_0x3a767c[0x1]=_0x2b0a44[0x1]+_0x5587c6*_0x48eea9[0x1],_0x3a767c[0x2]=_0x2b0a44[0x2]+_0x93cca6*_0x48eea9[0x2],_0x3a767c[0x3]=_0x3a767c[0x0]+_0x48eea9[0x0],_0x3a767c[0x4]=_0x3a767c[0x1],_0x3a767c[0x5]=_0x3a767c[0x2],_0x3a767c[0x6]=_0x3a767c[0x0],_0x3a767c[0x7]=_0x3a767c[0x1]+_0x48eea9[0x1],_0x3a767c[0x8]=_0x3a767c[0x2],_0x3a767c[0x9]=_0x3a767c[0x3],_0x3a767c[0xa]=_0x3a767c[0x7],_0x3a767c[0xb]=_0x3a767c[0x2],_0x3a767c[0xc]=_0x3a767c[0x0],_0x3a767c[0xd]=_0x3a767c[0x1],_0x3a767c[0xe]=_0x3a767c[0x2]+_0x48eea9[0x2],_0x3a767c[0xf]=_0x3a767c[0x3],_0x3a767c[0x10]=_0x3a767c[0x1],_0x3a767c[0x11]=_0x3a767c[0xe],_0x3a767c[0x12]=_0x3a767c[0x0],_0x3a767c[0x13]=_0x3a767c[0x7],_0x3a767c[0x14]=_0x3a767c[0xe],_0x3a767c[0x15]=_0x3a767c[0x3],_0x3a767c[0x16]=_0x3a767c[0x7],_0x3a767c[0x17]=_0x3a767c[0xe];},ImageMarchingCubes[_0x5e00b3(0x3720)][_0x5e00b3(0x14a1)]=function(_0x4efd28,_0x19128f,_0x4d3c12,_0x3841ac,_0x152e21,_0x538233,_0x1c06bb,_0x1ecebe){let _0x1f3876,_0x29827b;0x0===_0x4efd28?(_0x1f3876=_0x1c06bb[_0x4efd28+0x1+_0x19128f*_0x3841ac[0x0]+_0x4d3c12*_0x152e21],_0x29827b=_0x1c06bb[_0x4efd28+_0x19128f*_0x3841ac[0x0]+_0x4d3c12*_0x152e21],_0x1ecebe[0x0]=(_0x29827b-_0x1f3876)/_0x538233[0x0]):_0x4efd28===_0x3841ac[0x0]-0x1?(_0x1f3876=_0x1c06bb[_0x4efd28+_0x19128f*_0x3841ac[0x0]+_0x4d3c12*_0x152e21],_0x29827b=_0x1c06bb[_0x4efd28-0x1+_0x19128f*_0x3841ac[0x0]+_0x4d3c12*_0x152e21],_0x1ecebe[0x0]=(_0x29827b-_0x1f3876)/_0x538233[0x0]):(_0x1f3876=_0x1c06bb[_0x4efd28+0x1+_0x19128f*_0x3841ac[0x0]+_0x4d3c12*_0x152e21],_0x29827b=_0x1c06bb[_0x4efd28-0x1+_0x19128f*_0x3841ac[0x0]+_0x4d3c12*_0x152e21],_0x1ecebe[0x0]=0.5*(_0x29827b-_0x1f3876)/_0x538233[0x0]),0x0===_0x19128f?(_0x1f3876=_0x1c06bb[_0x4efd28+(_0x19128f+0x1)*_0x3841ac[0x0]+_0x4d3c12*_0x152e21],_0x29827b=_0x1c06bb[_0x4efd28+_0x19128f*_0x3841ac[0x0]+_0x4d3c12*_0x152e21],_0x1ecebe[0x1]=(_0x29827b-_0x1f3876)/_0x538233[0x1]):_0x19128f===_0x3841ac[0x1]-0x1?(_0x1f3876=_0x1c06bb[_0x4efd28+_0x19128f*_0x3841ac[0x0]+_0x4d3c12*_0x152e21],_0x29827b=_0x1c06bb[_0x4efd28+(_0x19128f-0x1)*_0x3841ac[0x0]+_0x4d3c12*_0x152e21],_0x1ecebe[0x1]=(_0x29827b-_0x1f3876)/_0x538233[0x1]):(_0x1f3876=_0x1c06bb[_0x4efd28+(_0x19128f+0x1)*_0x3841ac[0x0]+_0x4d3c12*_0x152e21],_0x29827b=_0x1c06bb[_0x4efd28+(_0x19128f-0x1)*_0x3841ac[0x0]+_0x4d3c12*_0x152e21],_0x1ecebe[0x1]=0.5*(_0x29827b-_0x1f3876)/_0x538233[0x1]),0x0===_0x4d3c12?(_0x1f3876=_0x1c06bb[_0x4efd28+_0x19128f*_0x3841ac[0x0]+(_0x4d3c12+0x1)*_0x152e21],_0x29827b=_0x1c06bb[_0x4efd28+_0x19128f*_0x3841ac[0x0]+_0x4d3c12*_0x152e21],_0x1ecebe[0x2]=(_0x29827b-_0x1f3876)/_0x538233[0x2]):_0x4d3c12===_0x3841ac[0x2]-0x1?(_0x1f3876=_0x1c06bb[_0x4efd28+_0x19128f*_0x3841ac[0x0]+_0x4d3c12*_0x152e21],_0x29827b=_0x1c06bb[_0x4efd28+_0x19128f*_0x3841ac[0x0]+(_0x4d3c12-0x1)*_0x152e21],_0x1ecebe[0x2]=(_0x29827b-_0x1f3876)/_0x538233[0x2]):(_0x1f3876=_0x1c06bb[_0x4efd28+_0x19128f*_0x3841ac[0x0]+(_0x4d3c12+0x1)*_0x152e21],_0x29827b=_0x1c06bb[_0x4efd28+_0x19128f*_0x3841ac[0x0]+(_0x4d3c12-0x1)*_0x152e21],_0x1ecebe[0x2]=0.5*(_0x29827b-_0x1f3876)/_0x538233[0x2]);},ImageMarchingCubes[_0x307c2b(0x1aa2)][_0x5e00b3(0x54b8)]=function(_0x59e3b6,_0xc812a8,_0xaf818f,_0x3f1d07,_0x254fa7,_0x207e32,_0x2117f5){var _0x2a30b7=_0x5e00b3,_0x686f11=this[_0x2a30b7(0x56b)],_0x299697=[];this[_0x2a30b7(0x14a1)](_0x59e3b6,_0xc812a8,_0xaf818f,_0x3f1d07,_0x254fa7,_0x207e32,_0x2117f5,_0x299697),_0x686f11[0x0]=_0x299697[0x0],_0x686f11[0x1]=_0x299697[0x1],_0x686f11[0x2]=_0x299697[0x2],this['getPointGradient'](_0x59e3b6+0x1,_0xc812a8,_0xaf818f,_0x3f1d07,_0x254fa7,_0x207e32,_0x2117f5,_0x299697),_0x686f11[0x3]=_0x299697[0x0],_0x686f11[0x4]=_0x299697[0x1],_0x686f11[0x5]=_0x299697[0x2],this[_0x2a30b7(0x14a1)](_0x59e3b6,_0xc812a8+0x1,_0xaf818f,_0x3f1d07,_0x254fa7,_0x207e32,_0x2117f5,_0x299697),_0x686f11[0x6]=_0x299697[0x0],_0x686f11[0x7]=_0x299697[0x1],_0x686f11[0x8]=_0x299697[0x2],this[_0x2a30b7(0x14a1)](_0x59e3b6+0x1,_0xc812a8+0x1,_0xaf818f,_0x3f1d07,_0x254fa7,_0x207e32,_0x2117f5,_0x299697),_0x686f11[0x9]=_0x299697[0x0],_0x686f11[0xa]=_0x299697[0x1],_0x686f11[0xb]=_0x299697[0x2],this[_0x2a30b7(0x14a1)](_0x59e3b6,_0xc812a8,_0xaf818f+0x1,_0x3f1d07,_0x254fa7,_0x207e32,_0x2117f5,_0x299697),_0x686f11[0xc]=_0x299697[0x0],_0x686f11[0xd]=_0x299697[0x1],_0x686f11[0xe]=_0x299697[0x2],this['getPointGradient'](_0x59e3b6+0x1,_0xc812a8,_0xaf818f+0x1,_0x3f1d07,_0x254fa7,_0x207e32,_0x2117f5,_0x299697),_0x686f11[0xf]=_0x299697[0x0],_0x686f11[0x10]=_0x299697[0x1],_0x686f11[0x11]=_0x299697[0x2],this[_0x2a30b7(0x14a1)](_0x59e3b6,_0xc812a8+0x1,_0xaf818f+0x1,_0x3f1d07,_0x254fa7,_0x207e32,_0x2117f5,_0x299697),_0x686f11[0x12]=_0x299697[0x0],_0x686f11[0x13]=_0x299697[0x1],_0x686f11[0x14]=_0x299697[0x2],this[_0x2a30b7(0x14a1)](_0x59e3b6+0x1,_0xc812a8+0x1,_0xaf818f+0x1,_0x3f1d07,_0x254fa7,_0x207e32,_0x2117f5,_0x299697),_0x686f11[0x15]=_0x299697[0x0],_0x686f11[0x16]=_0x299697[0x1],_0x686f11[0x17]=_0x299697[0x2];},ImageMarchingCubes['prototype'][_0x5e00b3(0x2a44)]=function(_0x5271d9,_0x3a9beb,_0xa59de,_0x5ccbff,_0x5d60bf,_0x54ad93,_0x4b47f0,_0x5a95a4,_0x88f282,_0x5e187c,_0x3dbe33,_0x4e253f){var _0xbcb3ac=_0x307c2b,_0xe00c61=_0x5e00b3,_0xba685f,_0x11ee51,_0x1ed2a1=[0x1,0x2,0x4,0x8,0x10,0x20,0x40,0x80],_0x373d6f=[0x0,0x1,0x3,0x2,0x4,0x5,0x7,0x6],_0x2929e1=[],_0x4f9c47=[],_0x157b76=[];this[_0xbcb3ac(0x38d8)](_0x3a9beb,_0xa59de,_0x5ccbff,_0x5d60bf,_0x54ad93,_0x4b47f0,_0x5a95a4,_0x88f282);for(var _0xce7448=0x0,_0x2c6fb6=0x0;_0x2c6fb6<0x8;_0x2c6fb6++)this[_0xe00c61(0x58c1)][_0x373d6f[_0x2c6fb6]]>=_0x5271d9&&(_0xce7448|=_0x1ed2a1[_0x2c6fb6]);var _0x21f114=CaseTable[_0xe00c61(0x639)](_0xce7448);if(!(_0x21f114[0x0]<0x0)){this[_0xe00c61(0x2911)](_0x3a9beb,_0xa59de,_0x5ccbff,_0x54ad93,_0x4b47f0,_0x5a95a4),this[_0xe00c61(0x9bc)]&&this[_0xe00c61(0x54b8)](_0x3a9beb,_0xa59de,_0x5ccbff,_0x54ad93,_0x5d60bf,_0x5a95a4,_0x88f282);var _0x375cbf=new Cartesian3();for(_0x2c6fb6=0x0;_0x21f114[_0x2c6fb6]>=0x0;_0x2c6fb6+=0x3){_0x3dbe33[_0xe00c61(0x5323)](0x3);for(var _0x19d6cc=0x0;_0x19d6cc<0x3;_0x19d6cc++){var _0x308784=CaseTable[_0xe00c61(0x3fd8)](_0x21f114[_0x2c6fb6+_0x19d6cc]);if(_0xba685f=void 0x0,this['mergePoints']&&(_0x157b76[0x0]=this[_0xe00c61(0x171d)][_0x308784[0x0]],_0x157b76[0x1]=this[_0xe00c61(0x171d)][_0x308784[0x1]],_0x157b76[0x0]>_0x157b76[0x1]&&(_0x11ee51=_0x157b76[0x0],_0x157b76[0x0]=_0x157b76[0x1],_0x157b76[0x1]=_0x11ee51),_0xba685f=this[_0xe00c61(0x1f38)][_0x157b76]),void 0x0===_0xba685f){var _0xd1edfd=(_0x5271d9-this[_0xbcb3ac(0x2852)][_0x308784[0x0]])/(this[_0xbcb3ac(0x2852)][_0x308784[0x1]]-this[_0xbcb3ac(0x2852)][_0x308784[0x0]]),_0xd849f=this[_0xbcb3ac(0x5264)][_0xe00c61(0x30eb)](0x3*_0x308784[0x0],0x3*(_0x308784[0x0]+0x1)),_0x2c892f=this[_0xe00c61(0x4a7e)][_0xe00c61(0x30eb)](0x3*_0x308784[0x1],0x3*(_0x308784[0x1]+0x1));if(_0x2929e1[0x0]=_0xd849f[0x0]+_0xd1edfd*(_0x2c892f[0x0]-_0xd849f[0x0]),_0x2929e1[0x1]=_0xd849f[0x1]+_0xd1edfd*(_0x2c892f[0x1]-_0xd849f[0x1]),_0x2929e1[0x2]=_0xd849f[0x2]+_0xd1edfd*(_0x2c892f[0x2]-_0xd849f[0x2]),_0xba685f=_0x5e187c[_0xe00c61(0x809)]/0x3,_0x5e187c[_0xbcb3ac(0x2a0e)](_0x2929e1[0x0],_0x2929e1[0x1],_0x2929e1[0x2]),this[_0xe00c61(0x9bc)]){var _0x2cd19c=this[_0xe00c61(0x56b)][_0xbcb3ac(0x17ac)](0x3*_0x308784[0x0],0x3*(_0x308784[0x0]+0x1)),_0x279b29=this['_voxelGradients'][_0xe00c61(0x30eb)](0x3*_0x308784[0x1],0x3*(_0x308784[0x1]+0x1));_0x4f9c47[0x0]=_0x2cd19c[0x0]+_0xd1edfd*(_0x279b29[0x0]-_0x2cd19c[0x0]),_0x4f9c47[0x1]=_0x2cd19c[0x1]+_0xd1edfd*(_0x279b29[0x1]-_0x2cd19c[0x1]),_0x4f9c47[0x2]=_0x2cd19c[0x2]+_0xd1edfd*(_0x279b29[0x2]-_0x2cd19c[0x2]),Cartesian3[_0xe00c61(0x1d8a)](_0x4f9c47,0x0,_0x375cbf),Cartesian3[_0xe00c61(0x1dab)](Cartesian3[_0xe00c61(0x3a34)],_0x375cbf)||Cartesian3[_0xe00c61(0x4853)](_0x375cbf,_0x375cbf),_0x4e253f['push'](_0x375cbf['x'],_0x375cbf['y'],_0x375cbf['z']);}this[_0xe00c61(0x4cd0)]&&(_0x157b76[0x0]=this[_0xbcb3ac(0x2f64)][_0x308784[0x0]],_0x157b76[0x1]=this[_0xe00c61(0x171d)][_0x308784[0x1]],_0x157b76[0x0]>_0x157b76[0x1]&&(_0x11ee51=_0x157b76[0x0],_0x157b76[0x0]=_0x157b76[0x1],_0x157b76[0x1]=_0x11ee51),this[_0xe00c61(0x1f38)][_0x157b76]=_0xba685f);}_0x3dbe33[_0xe00c61(0x5323)](_0xba685f);}}}},ImageMarchingCubes[_0x5e00b3(0x3720)][_0x5e00b3(0xf4d)]=function(_0x4062c4){var _0x4127e6=_0x307c2b,_0x39a9eb=_0x5e00b3,_0x1ab3ab=_0x4062c4[_0x39a9eb(0x3d31)],_0x15bc6b=_0x4062c4[_0x4127e6(0xf6c)],_0x2226fb=_0x4062c4[_0x39a9eb(0x1927)];_0x4062c4[_0x4127e6(0x2833)];for(var _0x5f5170=[0x0,0x0,0x0],_0x54d41b=[0x1/_0x1ab3ab,0x1/_0x15bc6b,0x1/_0x2226fb],_0x5b2419=[_0x1ab3ab,_0x15bc6b,_0x2226fb],_0x1eacdc=_0x4062c4[_0x39a9eb(0xa59)][0x0],_0x43156b=[],_0x1afae4=[],_0x30bcb5=[],_0xc2b2ee=_0x5b2419[0x0]*_0x5b2419[0x1],_0x1d78c6=0x0;_0x1d78c6<_0x5b2419[0x2]-0x1;++_0x1d78c6)for(var _0x57392f=0x0;_0x57392f<_0x5b2419[0x1]-0x1;++_0x57392f)for(var _0x49c5bc=0x0;_0x49c5bc<_0x5b2419[0x0]-0x1;++_0x49c5bc)this[_0x39a9eb(0x2a44)](this[_0x39a9eb(0xaf0)],_0x49c5bc,_0x57392f,_0x1d78c6,_0xc2b2ee,_0x5b2419,_0x5f5170,_0x54d41b,_0x1eacdc,_0x43156b,_0x1afae4,_0x30bcb5);return{'pBuffer':_0x43156b,'tBuffer':_0x1afae4,'nBuffer':_0x30bcb5};};var VolumeContourVS=_0x5e00b3(0x3856),VolumeContourFS=_0x5e00b3(0x2964);function NextP2(_0x45d8d1){for(var _0x526c6f=0x1;_0x526c6f<_0x45d8d1;)_0x526c6f<<=0x1;return _0x526c6f;}function EncodeFloatRGB$1(_0xaace1f){var _0x24ce34=_0x307c2b,_0x340a4e=_0x5e00b3,_0x1c1892=new Cartesian3(0x1,0xff,0xfe01);(_0x1c1892=Cartesian3[_0x340a4e(0x34b9)](_0x1c1892,_0xaace1f,_0x1c1892))['x']=_0x1c1892['x']-Math[_0x24ce34(0x4b96)](_0x1c1892['x']),_0x1c1892['y']=_0x1c1892['y']-Math[_0x24ce34(0x4b96)](_0x1c1892['y']),_0x1c1892['z']=_0x1c1892['z']-Math[_0x340a4e(0x1ace)](_0x1c1892['z']);var _0x219692=new Cartesian3(),_0x114f26=new Cartesian3(0x1/0xff,0x1/0xff,0x0);return _0x219692['x']=_0x1c1892['y']*_0x114f26['x'],_0x219692['y']=_0x1c1892['z']*_0x114f26['y'],_0x219692['z']=_0x1c1892['z']*_0x114f26['z'],_0x1c1892=Cartesian3[_0x24ce34(0x3d2f)](_0x1c1892,_0x219692,_0x1c1892);}function VoxelGridTile(_0x1d24f2,_0x35463a){var _0x26176c=_0x307c2b,_0x464dbd=_0x5e00b3;this[_0x464dbd(0x1358)]=_0x1d24f2,this[_0x464dbd(0x5983)]=0x0,this[_0x464dbd(0x5dd1)]=0x1,this[_0x464dbd(0x3f7c)]=Rectangle[_0x26176c(0x49a8)],this[_0x464dbd(0x1c0b)]=new Cartesian2(0x0,0x1),this[_0x464dbd(0x45d4)]=0x0,this[_0x464dbd(0x26cc)]=0x0,this[_0x464dbd(0x449e)]=0x0,this[_0x26176c(0x317c)]=0x0,this[_0x464dbd(0x49d1)]=0x0,this[_0x464dbd(0x40d5)]=0x0,this[_0x464dbd(0x51b0)]=[],this[_0x464dbd(0x1c21)]=0x0,this[_0x464dbd(0x2811)]=0x0,this[_0x464dbd(0x131)]=0x0,this[_0x464dbd(0x1a5f)]=void 0x0,this[_0x464dbd(0x3097)]=void 0x0,this[_0x464dbd(0x397b)]=0x1,this[_0x464dbd(0x435d)]=0x0,this['_xSliceCommand']=void 0x0,this[_0x464dbd(0x26a8)]=void 0x0,this[_0x464dbd(0x4163)]=void 0x0,this[_0x464dbd(0x4145)]=!0x1,this[_0x464dbd(0xddf)]=_0x35463a,this[_0x464dbd(0x3f20)]={},this[_0x464dbd(0x249d)]=new BoxGeometry({'minimum':Cartesian3[_0x464dbd(0x3a34)],'maximum':new Cartesian3(0x1,0x1,0x1)}),this[_0x464dbd(0x2322)]=new Cartesian3(0x1,0x1,0x1),this[_0x464dbd(0x22be)]=void 0x0,this[_0x464dbd(0xa41)]=new ImageMarchingCubes(),this[_0x464dbd(0x46f)]=void 0x0;}function createShaderPreDefines(_0x3131aa,_0x2935a0){var _0x53837c=_0x307c2b,_0x3ebcc5=_0x5e00b3,_0x13d494=[];return _0x13d494[_0x3ebcc5(0x5323)](_0x3ebcc5(0x3cd4)),_0x3131aa[_0x3ebcc5(0x397b)]>0x1&&_0x13d494[_0x3ebcc5(0x5323)](_0x53837c(0x4e25)),defined$1(_0x2935a0[_0x3ebcc5(0x4c21)])&&_0x13d494[_0x3ebcc5(0x5323)](_0x53837c(0x3366)),_0x2935a0[_0x53837c(0x2548)]&&_0x13d494[_0x3ebcc5(0x5323)](_0x53837c(0x42c2)),_0x2935a0[_0x3ebcc5(0x415d)][_0x3ebcc5(0x809)]>0x0&&_0x13d494[_0x3ebcc5(0x5323)](_0x53837c(0x1f5d)),_0x2935a0['enableLighting']&&_0x13d494[_0x3ebcc5(0x5323)](_0x3ebcc5(0x601a)),0x0==_0x3131aa[_0x3ebcc5(0x249d)][_0x3ebcc5(0x398d)]['x']&&0x0==_0x3131aa['_visibleBoundingBox'][_0x3ebcc5(0x398d)]['y']&&0x0==_0x3131aa['_visibleBoundingBox'][_0x3ebcc5(0x398d)]['z']&&0x1==_0x3131aa[_0x53837c(0x32ae)][_0x53837c(0x4aac)]['x']&&0x1==_0x3131aa[_0x3ebcc5(0x249d)][_0x3ebcc5(0x1072)]['y']&&0x1==_0x3131aa[_0x53837c(0x32ae)][_0x3ebcc5(0x1072)]['z']||_0x13d494[_0x53837c(0x2a0e)](_0x3ebcc5(0x2f4d)),_0x13d494;}Object[_0x307c2b(0x66e)](VoxelGridTile[_0x5e00b3(0x3720)],{'maxValue':{'get':function(){var _0x4977dc=_0x5e00b3;return this[_0x4977dc(0x5dd1)];}},'minValue':{'get':function(){var _0xa8774b=_0x5e00b3;return this[_0xa8774b(0x5983)];}},'visibleBoundingBox':{'get':function(){var _0x1ff5d2=_0x5e00b3;return this[_0x1ff5d2(0x249d)];},'set':function(_0x3b877d){var _0x583530=_0x5e00b3;this[_0x583530(0x249d)]=_0x3b877d;}}}),VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x4e0b)]=function(_0x470f34,_0x2b310d,_0x47e117,_0x5f4fd0){var _0x11a489=_0x307c2b,_0x50f7df=_0x5e00b3;for(var _0x2a5a4b=this[_0x50f7df(0x449e)]*this[_0x50f7df(0x449e)]*0x4,_0x4383c0=new Array(_0x2a5a4b),_0x5f2a38=_0x47e117-_0x2b310d,_0x33577f=_0x2b310d,_0x20fe1b=0x0;_0x20fe1b<_0x470f34[_0x11a489(0x1956)];_0x20fe1b++)for(var _0x2ff2f9=parseInt(_0x20fe1b/this[_0x50f7df(0x45d4)])*this[_0x11a489(0x4171)],_0x1c80e2=_0x20fe1b%this[_0x50f7df(0x45d4)]*this[_0x50f7df(0x26cc)],_0x58bb7e=0x0;_0x58bb7e<this[_0x50f7df(0x26cc)]-0x2;_0x58bb7e++)for(var _0x4cd698=0x0;_0x4cd698<this[_0x50f7df(0x26cc)]-0x2;_0x4cd698++){var _0x225ca5=Math[_0x11a489(0x4b49)](_0x4cd698,_0x470f34[_0x50f7df(0x3d31)]-0x1),_0x4b3e71=Math[_0x50f7df(0x19a8)](_0x58bb7e,_0x470f34[_0x11a489(0xf6c)]-0x1),_0x5c477b=_0x20fe1b*_0x470f34[_0x50f7df(0x2397)]*_0x470f34[_0x50f7df(0x3d31)]+(_0x470f34[_0x11a489(0xf6c)]-0x1-_0x4b3e71)*_0x470f34[_0x50f7df(0x3d31)]+_0x225ca5,_0x49296f=_0x5f4fd0[_0x5c477b],_0x18cd82=new Cartesian4(0x0,0x0,0x0,0x0);if(-0x270f!=_0x49296f){_0x49296f<_0x2b310d||_0x49296f>_0x47e117?_0x49296f=_0x33577f:_0x33577f=_0x49296f;var _0x5a8a8a=EncodeFloatRGB$1(_0x49296f=(_0x49296f-_0x2b310d)/_0x5f2a38);_0x18cd82['x']=_0x5a8a8a['x'],_0x18cd82['y']=_0x5a8a8a['y'],_0x18cd82['z']=_0x5a8a8a['z'],_0x18cd82['w']=0x1;}var _0x5af8b9=0xff*_0x18cd82['x'],_0x4e82ce=0xff*_0x18cd82['y'],_0x11dc82=0xff*_0x18cd82['z'],_0x42ca10=0xff*_0x18cd82['w'];_0x4383c0[0x4*(_0x5c477b=(_0x2ff2f9+_0x58bb7e)*this[_0x11a489(0x31fb)]+_0x1c80e2+_0x4cd698)]=parseInt(_0x5af8b9),_0x4383c0[0x4*_0x5c477b+0x1]=parseInt(_0x4e82ce),_0x4383c0[0x4*_0x5c477b+0x2]=parseInt(_0x11dc82),_0x4383c0[0x4*_0x5c477b+0x3]=parseInt(_0x42ca10);}return new Uint8Array(_0x4383c0,0x0,_0x2a5a4b);},VoxelGridTile[_0x5e00b3(0x3720)][_0x307c2b(0x32a5)]=function(_0x39dbed,_0x32d361){var _0x3ea724=_0x307c2b,_0x20e802=_0x5e00b3,_0x2d1c81=NetCDFParser[_0x20e802(0x262b)](_0x39dbed,_0x32d361);this[_0x20e802(0x4f60)]=_0x2d1c81,this[_0x20e802(0x397b)]=_0x2d1c81[_0x20e802(0xe03)],this[_0x20e802(0x5983)]=_0x2d1c81[_0x20e802(0x2ed)],this[_0x20e802(0x5dd1)]=_0x2d1c81[_0x20e802(0x396f)],this[_0x20e802(0x146c)]=_0x2d1c81[_0x20e802(0x3d31)],this[_0x20e802(0x49d1)]=_0x2d1c81[_0x20e802(0x2397)],this[_0x20e802(0x40d5)]=_0x2d1c81[_0x20e802(0x1927)];var _0x477ab1=_0x2d1c81[_0x3ea724(0x49da)];this[_0x20e802(0x45d4)]=Math[_0x20e802(0x5f13)](Math[_0x3ea724(0x37eb)](_0x2d1c81[_0x20e802(0x1927)])),this[_0x3ea724(0x4171)]=Math[_0x20e802(0x498f)](_0x2d1c81[_0x20e802(0x3d31)],_0x2d1c81[_0x20e802(0x2397)])+0x2,this[_0x20e802(0x449e)]=NextP2(this[_0x20e802(0x26cc)]*this[_0x3ea724(0xcc3)]-0x2);for(var _0x1664ad=[],_0x225242=0x0;_0x225242<this[_0x20e802(0x397b)];_0x225242++)_0x1664ad[_0x20e802(0x5323)](this[_0x20e802(0x4e0b)](_0x2d1c81,_0x2d1c81[_0x20e802(0x2ed)],_0x2d1c81['maxValue'],_0x477ab1[_0x225242]));return _0x1664ad;},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x165b)]=function(_0x46bd02){var _0x36c385=_0x307c2b,_0x4633e4=_0x5e00b3;for(var _0x41f050=_0x46bd02[_0x4633e4(0x809)],_0x1674d8=0x0;_0x1674d8<_0x41f050;_0x1674d8++){var _0x1bf532=new Texture({'context':this[_0x4633e4(0x1358)],'width':this[_0x4633e4(0x449e)],'height':this[_0x4633e4(0x449e)],'pixelFormat':PixelFormat$1[_0x36c385(0x668)],'flipY':!0x1});_0x1bf532[_0x4633e4(0x7d7)]({'width':this[_0x4633e4(0x449e)],'height':this[_0x36c385(0x31fb)],'arrayBufferView':_0x46bd02[_0x1674d8]}),this[_0x4633e4(0x51b0)][_0x4633e4(0x5323)](_0x1bf532);}},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x18b9)]=function(){var _0x363c86=_0x307c2b,_0x4df431=_0x5e00b3,_0x207265=new Cartesian3(0.5*(this[_0x363c86(0x5141)][_0x4df431(0x159f)]+this[_0x4df431(0x3f7c)][_0x4df431(0x310a)]),0.5*(this[_0x4df431(0x3f7c)][_0x4df431(0x5833)]+this[_0x4df431(0x3f7c)][_0x4df431(0x5696)]),this[_0x4df431(0x1c0b)]['x']);this['_vecCenter']=Cartesian3[_0x4df431(0x10c5)](_0x207265['x'],_0x207265['y'],_0x207265['z']);var _0x39611b=new HeadingPitchRoll();this[_0x363c86(0x1bd2)]=new Matrix4(),Transforms[_0x363c86(0x170a)](this[_0x4df431(0x49f0)],_0x39611b,Ellipsoid[_0x4df431(0x17f7)],Transforms[_0x363c86(0xab8)],this['_matLocalView']),this[_0x363c86(0x3ad8)]=new Matrix4(),Matrix4['inverse'](this[_0x4df431(0x1a5f)],this[_0x4df431(0x4b58)]);var _0x5160c0=[];_0x5160c0[0x0]=Cartesian3[_0x4df431(0x10c5)](this['_dataBounds'][_0x4df431(0x159f)],this[_0x363c86(0x5141)][_0x4df431(0x5696)],this[_0x363c86(0x4121)]['x']),_0x5160c0[0x1]=Cartesian3[_0x4df431(0x10c5)](this[_0x4df431(0x3f7c)]['east'],this[_0x4df431(0x3f7c)][_0x4df431(0x5696)],this[_0x4df431(0x1c0b)]['x']),_0x5160c0[0x2]=Cartesian3[_0x4df431(0x10c5)](this[_0x363c86(0x5141)][_0x4df431(0x310a)],this[_0x4df431(0x3f7c)][_0x4df431(0x5833)],this[_0x4df431(0x1c0b)]['x']),_0x5160c0[0x3]=Cartesian3[_0x4df431(0x10c5)](this[_0x4df431(0x3f7c)][_0x4df431(0x159f)],this[_0x4df431(0x3f7c)][_0x363c86(0x51b4)],this[_0x4df431(0x1c0b)]['x']),_0x5160c0[0x4]=Cartesian3[_0x4df431(0x10c5)](this[_0x363c86(0x5141)][_0x4df431(0x159f)],this[_0x363c86(0x5141)][_0x363c86(0x2d46)],this[_0x4df431(0x1c0b)]['y']),_0x5160c0[0x5]=Cartesian3[_0x4df431(0x10c5)](this[_0x4df431(0x3f7c)][_0x363c86(0xbf2)],this['_dataBounds'][_0x4df431(0x5696)],this[_0x4df431(0x1c0b)]['y']),_0x5160c0[0x6]=Cartesian3['fromDegrees'](this[_0x4df431(0x3f7c)][_0x4df431(0x310a)],this[_0x4df431(0x3f7c)][_0x363c86(0x51b4)],this[_0x4df431(0x1c0b)]['y']),_0x5160c0[0x7]=Cartesian3[_0x4df431(0x10c5)](this[_0x4df431(0x3f7c)][_0x4df431(0x159f)],this[_0x4df431(0x3f7c)][_0x4df431(0x5833)],this[_0x4df431(0x1c0b)]['y']),this[_0x4df431(0x1c21)]=Cartesian3[_0x4df431(0x451d)](_0x5160c0[0x1],_0x5160c0[0x0]),this[_0x4df431(0x2811)]=Cartesian3[_0x4df431(0x451d)](_0x5160c0[0x3],_0x5160c0[0x0]),this[_0x4df431(0x131)]=Cartesian3[_0x4df431(0x451d)](_0x5160c0[0x4],_0x5160c0[0x0]),this[_0x4df431(0x3097)]=new BoundingSphere(),Matrix4[_0x4df431(0x108e)](this['_matLocalView'],Cartesian3[_0x363c86(0x12ef)],this['_boundingSphere'][_0x4df431(0x4fe8)]),this[_0x4df431(0x3097)][_0x363c86(0x29c9)]=0.5*Math['sqrt'](this[_0x4df431(0x1c21)]*this[_0x4df431(0x1c21)]+this[_0x4df431(0x2811)]*this[_0x4df431(0x2811)]+this[_0x4df431(0x131)]*this[_0x4df431(0x131)]);},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x455f)]=function(){var _0x5a21fc=_0x307c2b,_0x25daa3=_0x5e00b3;this[_0x5a21fc(0xc72)];var _0x2066ac=this['GetRealBoundTop'](),_0x404de3=this[_0x25daa3(0x430)](),_0x237831=this[_0x25daa3(0x194)](),_0x2ceaae=this[_0x25daa3(0x1cda)]();this[_0x5a21fc(0x3fff)],this[_0x25daa3(0x2811)];for(var _0x3fc630=this[_0x25daa3(0xddf)][_0x25daa3(0x46f1)][_0x25daa3(0x2d3c)],_0x5db0b1=this[_0x25daa3(0xddf)][_0x25daa3(0x46f1)][_0x25daa3(0x5a4e)],_0x1bc677=this[_0x25daa3(0xddf)][_0x5a21fc(0x1ce2)],_0x2f05b8=Math[_0x25daa3(0x19a8)](_0x1bc677['x'],0x1),_0x5a7985=_0x2f05b8*_0x3fc630,_0x3408b8=(_0x2f05b8=Math[_0x25daa3(0x19a8)](_0x1bc677['y'],0x1))*_0x5db0b1,_0x1ec4ca=_0x237831-_0x2ceaae,_0x4472f4=_0x2066ac-_0x404de3,_0xd46d4a=Math[_0x5a21fc(0x4f30)](this[_0x25daa3(0x3f7c)][_0x25daa3(0x5833)]-this[_0x25daa3(0x3f7c)][_0x25daa3(0x5696)]),_0x2dee0e=Math[_0x25daa3(0x5f13)](this[_0x5a21fc(0x5141)][_0x25daa3(0x310a)]-this[_0x25daa3(0x3f7c)][_0x5a21fc(0x47d7)]),_0x2b9a49=_0x2dee0e+0x1,_0x151d10=_0xd46d4a+0x1,_0x5d3e8c=(_0x2066ac-_0x404de3)/_0xd46d4a,_0x542868=(_0x237831-_0x2ceaae)/_0x2dee0e,_0x1ff5bb=_0x2b9a49*_0x151d10,_0x4ba133=0x2*_0x2b9a49,_0x22a75c=0x2*_0x151d10,_0x1c4b03=new Float32Array(0x3*_0x4ba133),_0x98c4a1=new Float32Array(0x3*_0x4ba133),_0x8bd03e=new Float32Array(0x3*_0x22a75c),_0x10e64b=new Float32Array(0x3*_0x22a75c),_0xb1a8dc=new Float32Array(0x3*_0x1ff5bb),_0x3ec5c3=new Float32Array(0x3*_0x1ff5bb),_0x4463e3=this[_0x5a21fc(0x3a4a)](),_0x4396f8=this[_0x25daa3(0x25e5)](),_0x141085=_0x4463e3-_0x4396f8,_0x55e379=(_0x2f05b8=Math[_0x25daa3(0x19a8)](_0x1bc677['z'],0x1))*_0x141085,_0x26296a=0x0,_0x20bd0e=new Cartesian3(),_0xb1db03=_0x4396f8+_0x55e379,_0x2bd5ac=(_0xb1db03-_0x4396f8)/_0x141085,_0x2f2973=0x0;_0x2f2973<_0x151d10;_0x2f2973++)for(var _0x48fcfc=_0x404de3+_0x2f2973*_0x5d3e8c,_0x2c651a=0x0;_0x2c651a<_0x2b9a49;_0x2c651a++){var _0xe1baaa=_0x2ceaae+_0x2c651a*_0x542868,_0x2af51c=Cartesian3[_0x25daa3(0x10c5)](_0xe1baaa,_0x48fcfc,_0xb1db03);Matrix4[_0x25daa3(0x108e)](this[_0x25daa3(0x4b58)],_0x2af51c,_0x20bd0e),_0xb1a8dc[0x3*_0x26296a]=_0x20bd0e['x'],_0xb1a8dc[0x3*_0x26296a+0x1]=_0x20bd0e['y'],_0xb1a8dc[0x3*_0x26296a+0x2]=_0x20bd0e['z'],_0x3ec5c3[0x3*_0x26296a]=(_0xe1baaa-_0x2ceaae)/_0x1ec4ca,_0x3ec5c3[0x3*_0x26296a+0x1]=(_0x48fcfc-_0x404de3)/_0x4472f4,_0x3ec5c3[0x3*_0x26296a+0x2]=_0x2bd5ac,_0x26296a++;}_0x26296a=0x0;var _0x4ff8d5=(_0x2066ac-_0x3408b8-_0x404de3)/_0x4472f4;for(_0x2c651a=0x0;_0x2c651a<_0x2b9a49;_0x2c651a++){_0xe1baaa=_0x2ceaae+_0x2c651a*_0x542868;var _0x3ee9a2=Cartesian3[_0x5a21fc(0x1927)](_0xe1baaa,_0x2066ac-_0x3408b8,_0x4463e3);Matrix4[_0x25daa3(0x108e)](this[_0x25daa3(0x4b58)],_0x3ee9a2,_0x20bd0e),_0x1c4b03[0x6*_0x26296a]=_0x20bd0e['x'],_0x1c4b03[0x6*_0x26296a+0x1]=_0x20bd0e['y'],_0x1c4b03[0x6*_0x26296a+0x2]=_0x20bd0e['z'],_0x98c4a1[0x6*_0x26296a]=(_0xe1baaa-_0x2ceaae)/_0x1ec4ca,_0x98c4a1[0x6*_0x26296a+0x1]=_0x4ff8d5,_0x98c4a1[0x6*_0x26296a+0x2]=0x1;var _0xe368f2=Cartesian3[_0x25daa3(0x10c5)](_0xe1baaa,_0x2066ac-_0x3408b8,this[_0x25daa3(0x1c0b)]['x']);Matrix4['multiplyByPoint'](this[_0x25daa3(0x4b58)],_0xe368f2,_0x20bd0e),_0x1c4b03[0x6*_0x26296a+0x3]=_0x20bd0e['x'],_0x1c4b03[0x6*_0x26296a+0x4]=_0x20bd0e['y'],_0x1c4b03[0x6*_0x26296a+0x5]=_0x20bd0e['z'],_0x98c4a1[0x6*_0x26296a+0x3]=(_0xe1baaa-_0x2ceaae)/_0x1ec4ca,_0x98c4a1[0x6*_0x26296a+0x4]=_0x4ff8d5,_0x98c4a1[0x6*_0x26296a+0x5]=0x0,_0x26296a++;}_0x26296a=0x0;var _0x556be7=_0x5a7985/_0x1ec4ca;for(_0x2f2973=0x0;_0x2f2973<_0x151d10;_0x2f2973++){_0x48fcfc=_0x404de3+_0x2f2973*_0x5d3e8c;var _0xf49aa7=Cartesian3[_0x25daa3(0x10c5)](_0x2ceaae+_0x5a7985,_0x48fcfc,_0x4463e3);Matrix4[_0x25daa3(0x108e)](this[_0x25daa3(0x4b58)],_0xf49aa7,_0x20bd0e),_0x8bd03e[0x6*_0x26296a]=_0x20bd0e['x'],_0x8bd03e[0x6*_0x26296a+0x1]=_0x20bd0e['y'],_0x8bd03e[0x6*_0x26296a+0x2]=_0x20bd0e['z'],_0x10e64b[0x6*_0x26296a]=_0x556be7,_0x10e64b[0x6*_0x26296a+0x1]=(_0x48fcfc-_0x404de3)/_0x4472f4,_0x10e64b[0x6*_0x26296a+0x2]=0x1;var _0x3afacc=Cartesian3[_0x25daa3(0x10c5)](_0x2ceaae+_0x5a7985,_0x48fcfc,this[_0x5a21fc(0x4121)]['x']);Matrix4[_0x25daa3(0x108e)](this[_0x25daa3(0x4b58)],_0x3afacc,_0x20bd0e),_0x8bd03e[0x6*_0x26296a+0x3]=_0x20bd0e['x'],_0x8bd03e[0x6*_0x26296a+0x4]=_0x20bd0e['y'],_0x8bd03e[0x6*_0x26296a+0x5]=_0x20bd0e['z'],_0x10e64b[0x6*_0x26296a+0x3]=_0x556be7,_0x10e64b[0x6*_0x26296a+0x4]=(_0x48fcfc-_0x404de3)/_0x4472f4,_0x10e64b[0x6*_0x26296a+0x5]=0x0,_0x26296a++;}for(var _0x5dc3e8=new Uint16Array(_0x2dee0e*_0xd46d4a*0x2*0x3),_0x1e48fa=0x0,_0xc73b9b=0x0;_0xc73b9b<_0xd46d4a;_0xc73b9b++)for(var _0x39407c=0x0;_0x39407c<_0x2dee0e;_0x39407c++){var _0x53f98c=_0x39407c+_0x2b9a49*_0xc73b9b,_0x3f923c=_0x39407c+_0x2b9a49*(_0xc73b9b+0x1),_0x24dd96=_0x39407c+0x1+_0x2b9a49*(_0xc73b9b+0x1),_0x52a18d=_0x39407c+0x1+_0x2b9a49*_0xc73b9b;_0x5dc3e8[_0x1e48fa++]=_0x53f98c,_0x5dc3e8[_0x1e48fa++]=_0x3f923c,_0x5dc3e8[_0x1e48fa++]=_0x52a18d,_0x5dc3e8[_0x1e48fa++]=_0x3f923c,_0x5dc3e8[_0x1e48fa++]=_0x24dd96,_0x5dc3e8[_0x1e48fa++]=_0x52a18d;}for(var _0x56ed1b=0x2*_0xd46d4a*0x3,_0x10bfa2=new Uint16Array(0x2*_0x2dee0e*0x3),_0x3a62d5=new Uint16Array(_0x56ed1b),_0x495959=0x0,_0x2c3c63=0x0;_0x2c3c63<_0xd46d4a;_0x2c3c63++){_0x53f98c=_0xc73b9b=0x2*_0x2c3c63,_0x3f923c=_0xc73b9b+0x1,_0x24dd96=_0xc73b9b+0x2,_0x52a18d=_0xc73b9b+0x3,(_0x3a62d5[_0x495959++]=_0x53f98c,_0x3a62d5[_0x495959++]=_0x24dd96,_0x3a62d5[_0x495959++]=_0x3f923c,_0x3a62d5[_0x495959++]=_0x3f923c,_0x3a62d5[_0x495959++]=_0x24dd96,_0x3a62d5[_0x495959++]=_0x52a18d);}var _0xe209e9=0x0;for(_0x2c3c63=0x0;_0x2c3c63<_0x2dee0e;_0x2c3c63++){_0x53f98c=_0x39407c=0x2*_0x2c3c63,_0x3f923c=_0x39407c+0x1,_0x24dd96=_0x39407c+0x2,_0x52a18d=_0x39407c+0x3,(_0x10bfa2[_0xe209e9++]=_0x53f98c,_0x10bfa2[_0xe209e9++]=_0x24dd96,_0x10bfa2[_0xe209e9++]=_0x3f923c,_0x10bfa2[_0xe209e9++]=_0x3f923c,_0x10bfa2[_0xe209e9++]=_0x24dd96,_0x10bfa2[_0xe209e9++]=_0x52a18d);}var _0x3b8b8e=Buffer$1[_0x25daa3(0x5ad5)]({'context':this[_0x25daa3(0x1358)],'typedArray':_0x8bd03e,'usage':BufferUsage[_0x25daa3(0xdfd)]}),_0x2c8c01=Buffer$1[_0x25daa3(0x5ad5)]({'context':this[_0x25daa3(0x1358)],'typedArray':_0x10e64b,'usage':BufferUsage[_0x25daa3(0xdfd)]}),_0x357004=Buffer$1[_0x5a21fc(0x2853)]({'context':this[_0x25daa3(0x1358)],'typedArray':_0x1c4b03,'usage':BufferUsage[_0x25daa3(0xdfd)]}),_0x912074=Buffer$1['createVertexBuffer']({'context':this[_0x25daa3(0x1358)],'typedArray':_0x98c4a1,'usage':BufferUsage[_0x25daa3(0xdfd)]}),_0x1b2714=Buffer$1[_0x25daa3(0x5ad5)]({'context':this[_0x25daa3(0x1358)],'typedArray':_0xb1a8dc,'usage':BufferUsage[_0x5a21fc(0x54ce)]}),_0x5a81f0=Buffer$1[_0x25daa3(0x5ad5)]({'context':this[_0x25daa3(0x1358)],'typedArray':_0x3ec5c3,'usage':BufferUsage['STATIC_DRAW']}),_0x2dc162=[],_0x17809d=[],_0x383921=[],_0x2398bc=this[_0x25daa3(0x3f20)];_0x2398bc['aPosition']=0x0,_0x2dc162[_0x25daa3(0x5323)]({'index':_0x2398bc[_0x25daa3(0x54cf)],'vertexBuffer':_0x3b8b8e,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x25daa3(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x3*Float32Array[_0x25daa3(0x2276)],'normalize':!0x1}),_0x17809d[_0x25daa3(0x5323)]({'index':_0x2398bc[_0x5a21fc(0x51e)],'vertexBuffer':_0x357004,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x25daa3(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x3*Float32Array[_0x25daa3(0x2276)],'normalize':!0x1}),_0x383921[_0x25daa3(0x5323)]({'index':_0x2398bc[_0x25daa3(0x54cf)],'vertexBuffer':_0x1b2714,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x5a21fc(0x3078)],'offsetInBytes':0x0,'strideInBytes':0x3*Float32Array[_0x25daa3(0x2276)],'normalize':!0x1}),_0x2398bc[_0x25daa3(0x15b1)]=0x1,_0x2dc162[_0x25daa3(0x5323)]({'index':_0x2398bc[_0x25daa3(0x15b1)],'vertexBuffer':_0x2c8c01,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x25daa3(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x3*Float32Array[_0x25daa3(0x2276)],'normalize':!0x1}),_0x17809d[_0x5a21fc(0x2a0e)]({'index':_0x2398bc[_0x25daa3(0x15b1)],'vertexBuffer':_0x912074,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x25daa3(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x3*Float32Array['BYTES_PER_ELEMENT'],'normalize':!0x1}),_0x383921['push']({'index':_0x2398bc['aTexCoord0'],'vertexBuffer':_0x5a81f0,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x25daa3(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x3*Float32Array[_0x25daa3(0x2276)],'normalize':!0x1});var _0x187f1b=Buffer$1[_0x25daa3(0xda9)]({'context':this[_0x25daa3(0x1358)],'typedArray':_0x3a62d5,'usage':BufferUsage[_0x25daa3(0xdfd)],'indexDatatype':IndexDatatype$1[_0x5a21fc(0x4aa9)]}),_0x43fb2f=Buffer$1[_0x25daa3(0xda9)]({'context':this[_0x25daa3(0x1358)],'typedArray':_0x10bfa2,'usage':BufferUsage[_0x25daa3(0xdfd)],'indexDatatype':IndexDatatype$1[_0x25daa3(0x43ff)]}),_0x4e0163=Buffer$1[_0x25daa3(0xda9)]({'context':this[_0x25daa3(0x1358)],'typedArray':_0x5dc3e8,'usage':BufferUsage[_0x25daa3(0xdfd)],'indexDatatype':IndexDatatype$1[_0x5a21fc(0x4aa9)]}),_0x2e8676=new ShaderSource({'sources':[VolumeRenderingVp]}),_0x146577=new ShaderSource({'sources':[VolumeRenderingFp]});_0x2e8676[_0x25daa3(0x5c34)][_0x5a21fc(0x2a0e)](_0x5a21fc(0x499e)),_0x146577[_0x25daa3(0x5c34)][_0x25daa3(0x5323)](_0x25daa3(0x3cd4)),this[_0x25daa3(0x397b)]>0x1&&_0x146577[_0x25daa3(0x5c34)][_0x5a21fc(0x2a0e)](_0x5a21fc(0x4e25)),this[_0x5a21fc(0x465f)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x25daa3(0xf30)],'modelMatrix':this[_0x25daa3(0x1a5f)],'boundingVolume':this[_0x5a21fc(0x557)],'pass':Pass$1[_0x25daa3(0x1792)],'cull':!0x0}),this[_0x25daa3(0x26a8)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x25daa3(0xf30)],'modelMatrix':this[_0x25daa3(0x1a5f)],'boundingVolume':this[_0x25daa3(0x3097)],'pass':Pass$1[_0x25daa3(0x1792)],'cull':!0x0}),this[_0x5a21fc(0x30a7)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x25daa3(0xf30)],'modelMatrix':this['_matLocalView'],'boundingVolume':this[_0x5a21fc(0x557)],'pass':Pass$1[_0x25daa3(0x1792)],'cull':!0x0}),this[_0x5a21fc(0x465f)][_0x25daa3(0x2b54)]=new VertexArray({'context':this[_0x25daa3(0x1358)],'attributes':_0x2dc162,'indexBuffer':_0x187f1b}),this[_0x25daa3(0x26a8)][_0x25daa3(0x2b54)]=new VertexArray({'context':this[_0x25daa3(0x1358)],'attributes':_0x17809d,'indexBuffer':_0x43fb2f}),this[_0x25daa3(0x4163)][_0x25daa3(0x2b54)]=new VertexArray({'context':this[_0x25daa3(0x1358)],'attributes':_0x383921,'indexBuffer':_0x4e0163}),this[_0x25daa3(0xa3e)][_0x25daa3(0x2ddc)]=ShaderProgram$1[_0x25daa3(0x5344)]({'context':this[_0x5a21fc(0xc72)],'vertexShaderSource':_0x2e8676,'fragmentShaderSource':_0x146577,'attributeLocations':_0x2398bc}),this[_0x25daa3(0x26a8)][_0x25daa3(0x2ddc)]=this[_0x25daa3(0xa3e)][_0x25daa3(0x2ddc)],this[_0x25daa3(0x4163)][_0x25daa3(0x2ddc)]=this[_0x5a21fc(0x465f)][_0x25daa3(0x2ddc)],this[_0x25daa3(0xa3e)][_0x25daa3(0x33c4)]=RenderState[_0x25daa3(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x0},'depthMask':{'enabled':!0x0}}),this[_0x25daa3(0x26a8)][_0x25daa3(0x33c4)]=this[_0x5a21fc(0x465f)]['renderState'],this[_0x25daa3(0x4163)][_0x25daa3(0x33c4)]=this[_0x5a21fc(0x465f)][_0x5a21fc(0x1991)];},VoxelGridTile['prototype'][_0x5e00b3(0x24c7)]=function(_0x2983f6,_0x3b0473,_0x1d0a9b){var _0x509fbd=_0x307c2b,_0x641826=_0x5e00b3,_0x297ee8=this[_0x509fbd(0xc72)],_0x2a0940=this[_0x641826(0xddf)],_0x476a55=_0x2983f6[_0x641826(0x809)];if(!(_0x476a55<0x3)){for(var _0x5b609b=new Float32Array(_0x476a55),_0x2878ab=new Float32Array(_0x1d0a9b),_0x47358f=this[_0x641826(0x3f7c)][_0x509fbd(0x47d7)],_0x5a6af7=this[_0x641826(0x3f7c)][_0x641826(0x5696)],_0xb5e7e3=this[_0x509fbd(0x4121)]['x'],_0x2b4f03=this[_0x641826(0x3f7c)][_0x641826(0x2d3c)],_0x38096d=this[_0x641826(0x3f7c)][_0x641826(0x5a4e)],_0x279f16=this[_0x641826(0x1c0b)]['y']-this['_zBounds']['x'],_0x2674e0=new Cartesian3(),_0x5e1494=0x0;_0x5e1494<_0x476a55;_0x5e1494+=0x3){var _0x49d28b=_0x47358f+_0x2b4f03*_0x2983f6[_0x5e1494],_0x1288ff=_0x5a6af7+_0x38096d*_0x2983f6[_0x5e1494+0x1],_0x333449=_0xb5e7e3+_0x279f16*_0x2983f6[_0x5e1494+0x2],_0x5c2b68=Cartesian3[_0x641826(0x10c5)](_0x49d28b,_0x1288ff,_0x333449);Matrix4[_0x641826(0x108e)](this[_0x641826(0x4b58)],_0x5c2b68,_0x2674e0),_0x5b609b[_0x5e1494]=_0x2674e0['x'],_0x5b609b[_0x5e1494+0x1]=_0x2674e0['y'],_0x5b609b[_0x5e1494+0x2]=_0x2674e0['z'];}var _0x35cbf3=Buffer$1[_0x509fbd(0x2853)]({'context':this['_context'],'typedArray':_0x5b609b,'usage':BufferUsage[_0x641826(0xdfd)]}),_0x543f90=Buffer$1[_0x641826(0x5ad5)]({'context':this[_0x641826(0x1358)],'typedArray':_0x2878ab,'usage':BufferUsage[_0x641826(0xdfd)]}),_0x426bae=[],_0x5d1740={'aPosition':0x0};_0x426bae['push']({'index':_0x5d1740[_0x641826(0x54cf)],'vertexBuffer':_0x35cbf3,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x641826(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x3*Float32Array[_0x641826(0x2276)],'normalize':!0x1}),_0x5d1740[_0x509fbd(0x4d9e)]=0x1,_0x426bae[_0x641826(0x5323)]({'index':_0x5d1740[_0x641826(0x3ca)],'vertexBuffer':_0x543f90,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x641826(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x3*Float32Array[_0x641826(0x2276)],'normalize':!0x1});var _0x1b4717=new ShaderSource({'sources':[VolumeContourVS]}),_0x564a4c=new ShaderSource({'sources':[VolumeContourFS]});_0x1b4717['defines'][_0x641826(0x5323)](_0x641826(0x3cd4)),_0x564a4c['defines'][_0x509fbd(0x2a0e)]('Volume'),_0x2a0940[_0x641826(0x2387)]&&_0x564a4c[_0x641826(0x5c34)][_0x641826(0x5323)](_0x641826(0x601a)),this[_0x641826(0x31fe)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x641826(0xf30)],'modelMatrix':this[_0x509fbd(0x1bd2)],'boundingVolume':this[_0x641826(0x3097)],'pass':Pass$1[_0x641826(0x1792)],'count':_0x476a55/0x3,'cull':!0x0}),this[_0x641826(0x31fe)][_0x641826(0x2b54)]=new VertexArray({'context':this[_0x641826(0x1358)],'attributes':_0x426bae}),this[_0x641826(0x31fe)][_0x641826(0x2ddc)]=ShaderProgram$1[_0x641826(0x5344)]({'context':this[_0x641826(0x1358)],'vertexShaderSource':_0x1b4717,'fragmentShaderSource':_0x564a4c,'attributeLocations':_0x5d1740}),this[_0x641826(0x31fe)][_0x641826(0x33c4)]=RenderState[_0x641826(0x5344)]({'cull':{'enabled':!0x0},'depthTest':{'enabled':!0x0},'blending':BlendingState$1[_0x641826(0x231d)]});var _0x156c80=this,_0x3fd46d={'u_colorTexture':function(){var _0x4b84ad=_0x641826;return defined$1(_0x2a0940['_colorTexture'])?_0x2a0940[_0x4b84ad(0x5394)]:_0x297ee8[_0x4b84ad(0x466e)];},'uVolumeTexture':function(){var _0x3fab00=_0x641826;return _0x156c80[_0x3fab00(0x51b0)][0x0];},'width':function(){var _0x36fb84=_0x641826;return _0x156c80[_0x36fb84(0x146c)];},'height':function(){var _0xfef2f0=_0x641826;return _0x156c80[_0xfef2f0(0x49d1)];},'depth':function(){var _0x277d47=_0x641826;return _0x156c80[_0x277d47(0x40d5)];},'sideBlockCount':function(){var _0x3c5099=_0x641826;return _0x156c80[_0x3c5099(0x45d4)];},'blockLength':function(){return _0x156c80['_nBlockLength'];},'texLength':function(){var _0x1a4ecd=_0x641826;return _0x156c80[_0x1a4ecd(0x449e)];},'uFilterMode':function(){var _0x565a3a=_0x641826;return _0x2a0940[_0x565a3a(0x43dc)];},'uContourValue':function(){var _0x573f76=_0x509fbd,_0x553205=_0x641826;return(_0x2a0940[_0x553205(0xaf0)]-_0x2a0940[_0x573f76(0x4d16)])/(_0x2a0940[_0x553205(0x396f)]-_0x2a0940[_0x553205(0x2ed)]);},'uDiffuse':function(){var _0x3f755e=_0x509fbd;return _0x2a0940[_0x3f755e(0x578d)][_0x3f755e(0x4917)];},'uAmbient':function(){var _0xfb8366=_0x641826;return _0x2a0940[_0xfb8366(0x3453)][_0xfb8366(0x3517)];},'uSpecular':function(){var _0x4dffdb=_0x509fbd,_0x3eef10=_0x641826;return _0x2a0940[_0x3eef10(0x3453)][_0x4dffdb(0x3853)];},'uShiness':function(){var _0x54e336=_0x509fbd,_0x2098a5=_0x641826;return _0x2a0940[_0x2098a5(0x3453)][_0x54e336(0x360e)];}};this[_0x641826(0x31fe)][_0x641826(0x2ca)]=_0x3fd46d;}},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x609)]=function(){var _0x41ed45=_0x307c2b,_0xba376e=_0x5e00b3;return this[_0xba376e(0x1c0b)]['x']+(this[_0xba376e(0x1c0b)]['y']-this['_zBounds']['x'])*this[_0xba376e(0xddf)][_0x41ed45(0x2897)]['z'];},VoxelGridTile[_0x5e00b3(0x3720)]['GetRealBottom']=function(){var _0x2263f1=_0x5e00b3;return this[_0x2263f1(0x1c0b)]['x'];},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x1cda)]=function(){var _0x5ceab0=_0x307c2b,_0x5aa968=_0x5e00b3;return 0.5*(this[_0x5aa968(0x3f7c)][_0x5aa968(0x310a)]+this[_0x5aa968(0x3f7c)][_0x5aa968(0x159f)])-0.5*(this[_0x5aa968(0x3f7c)][_0x5aa968(0x310a)]-this[_0x5aa968(0x3f7c)][_0x5aa968(0x159f)])*this[_0x5ceab0(0x207b)][_0x5aa968(0x4a6e)]['x'];},VoxelGridTile[_0x5e00b3(0x3720)][_0x307c2b(0x4326)]=function(){var _0x516b7e=_0x307c2b,_0x119cbc=_0x5e00b3;return 0.5*(this[_0x119cbc(0x3f7c)][_0x119cbc(0x310a)]+this[_0x119cbc(0x3f7c)][_0x119cbc(0x159f)])+0.5*(this[_0x119cbc(0x3f7c)][_0x516b7e(0xbf2)]-this[_0x119cbc(0x3f7c)][_0x119cbc(0x159f)])*this[_0x516b7e(0x207b)][_0x516b7e(0x2897)]['x'];},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x1478)]=function(){var _0x42c0bd=_0x307c2b,_0x129d3a=_0x5e00b3;return 0.5*(this[_0x129d3a(0x3f7c)][_0x129d3a(0x5833)]+this[_0x129d3a(0x3f7c)][_0x129d3a(0x5696)])+0.5*(this[_0x129d3a(0x3f7c)][_0x42c0bd(0x51b4)]-this[_0x42c0bd(0x5141)][_0x129d3a(0x5696)])*this[_0x129d3a(0xddf)][_0x129d3a(0x4a6e)]['y'];},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x430)]=function(){var _0x1e041d=_0x307c2b,_0x15b042=_0x5e00b3;return 0.5*(this[_0x15b042(0x3f7c)][_0x1e041d(0x51b4)]+this[_0x15b042(0x3f7c)][_0x1e041d(0x2d46)])-0.5*(this[_0x15b042(0x3f7c)]['north']-this[_0x15b042(0x3f7c)][_0x15b042(0x5696)])*this[_0x15b042(0xddf)][_0x15b042(0x4a6e)]['y'];};var scratchCamTexCoord=new Cartesian3();VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x38e8)]=function(_0x34b6c6){var _0x2d236a=_0x307c2b,_0x3ceda6=_0x5e00b3;this[_0x3ceda6(0x1358)],new Cartesian3(0.5*(this[_0x2d236a(0x5141)][_0x3ceda6(0x159f)]+this[_0x3ceda6(0x3f7c)][_0x3ceda6(0x310a)]),0.5*(this[_0x3ceda6(0x3f7c)][_0x3ceda6(0x5833)]+this[_0x3ceda6(0x3f7c)][_0x3ceda6(0x5696)]),this[_0x3ceda6(0x1c0b)]['x']);for(var _0x3f114d=this[_0x3ceda6(0x1478)](),_0x253b6c=this[_0x3ceda6(0x430)](),_0x50270a=this[_0x3ceda6(0x194)](),_0x5a6592=this[_0x2d236a(0x4bb3)](),_0x174b23=_0x50270a-_0x5a6592,_0x3654cd=_0x3f114d-_0x253b6c,_0x9b69bb=Math[_0x2d236a(0x4f30)](this[_0x3ceda6(0x3f7c)][_0x3ceda6(0x5833)]-this[_0x3ceda6(0x3f7c)][_0x3ceda6(0x5696)]),_0x340fd0=Math['ceil'](this[_0x2d236a(0x5141)][_0x3ceda6(0x310a)]-this[_0x3ceda6(0x3f7c)][_0x3ceda6(0x159f)]),_0x3b8635=_0x340fd0+0x1,_0x35a9cb=_0x9b69bb+0x1,_0x2a8f7b=(_0x3f114d-_0x253b6c)/_0x9b69bb,_0x5a30a2=(_0x50270a-_0x5a6592)/_0x340fd0,_0x294e3e=_0x3b8635*_0x35a9cb,_0x38db36=0x2*_0x3b8635,_0x1b8fba=0x2*_0x35a9cb,_0x27d895=new Float32Array(0x3*_0x38db36),_0xbf8663=new Float32Array(0x3*_0x38db36),_0xcf64e1=new Float32Array(0x3*_0x38db36),_0x45e426=new Float32Array(0x3*_0x38db36),_0x35e204=new Float32Array(0x3*_0x1b8fba),_0x32004f=new Float32Array(0x3*_0x1b8fba),_0x47cd12=new Float32Array(0x3*_0x1b8fba),_0x3cec7e=new Float32Array(0x3*_0x1b8fba),_0x2d0dc6=new Float32Array(0x3*_0x294e3e),_0x117db3=new Float32Array(0x3*_0x294e3e),_0x261ef7=new Float32Array(0x3*_0x294e3e),_0x203499=new Float32Array(0x3*_0x294e3e),_0x1e7a54=this[_0x3ceda6(0x609)](),_0x571d3a=0x0,_0x24b4f1=new Cartesian3(),_0x15420c=0x0;_0x15420c<_0x35a9cb;_0x15420c++)for(var _0x2c5d9e=_0x253b6c+_0x15420c*_0x2a8f7b,_0x18f021=0x0;_0x18f021<_0x3b8635;_0x18f021++){var _0x4648f3=_0x5a6592+_0x18f021*_0x5a30a2,_0x4072e6=Cartesian3[_0x3ceda6(0x10c5)](_0x4648f3,_0x2c5d9e,_0x1e7a54);Matrix4[_0x3ceda6(0x108e)](this[_0x3ceda6(0x4b58)],_0x4072e6,_0x24b4f1),_0x2d0dc6[0x3*_0x571d3a]=_0x24b4f1['x'],_0x2d0dc6[0x3*_0x571d3a+0x1]=_0x24b4f1['y'],_0x2d0dc6[0x3*_0x571d3a+0x2]=_0x24b4f1['z'],_0x117db3[0x3*_0x571d3a]=(_0x4648f3-_0x5a6592)/_0x174b23,_0x117db3[0x3*_0x571d3a+0x1]=(_0x2c5d9e-_0x253b6c)/_0x3654cd,_0x117db3[0x3*_0x571d3a+0x2]=0x1;var _0x43057b=Cartesian3[_0x2d236a(0x1927)](_0x4648f3,_0x2c5d9e,this[_0x3ceda6(0x1c0b)]['x']);Matrix4['multiplyByPoint'](this[_0x3ceda6(0x4b58)],_0x43057b,_0x24b4f1),_0x261ef7[0x3*_0x571d3a]=_0x24b4f1['x'],_0x261ef7[0x3*_0x571d3a+0x1]=_0x24b4f1['y'],_0x261ef7[0x3*_0x571d3a+0x2]=_0x24b4f1['z'],_0x203499[0x3*_0x571d3a]=(_0x4648f3-_0x5a6592)/_0x174b23,_0x203499[0x3*_0x571d3a+0x1]=(_0x2c5d9e-_0x253b6c)/_0x3654cd,_0x203499[0x3*_0x571d3a+0x2]=0x0,_0x571d3a++;}_0x571d3a=0x0;for(_0x18f021=0x0;_0x18f021<_0x3b8635;_0x18f021++){_0x4648f3=_0x5a6592+_0x18f021*_0x5a30a2;var _0x56954e=Cartesian3[_0x3ceda6(0x10c5)](_0x4648f3,_0x3f114d,_0x1e7a54);Matrix4[_0x3ceda6(0x108e)](this[_0x3ceda6(0x4b58)],_0x56954e,_0x24b4f1),_0x27d895[0x6*_0x571d3a]=_0x24b4f1['x'],_0x27d895[0x6*_0x571d3a+0x1]=_0x24b4f1['y'],_0x27d895[0x6*_0x571d3a+0x2]=_0x24b4f1['z'],_0xbf8663[0x6*_0x571d3a]=(_0x4648f3-_0x5a6592)/_0x174b23,_0xbf8663[0x6*_0x571d3a+0x1]=0x1,_0xbf8663[0x6*_0x571d3a+0x2]=0x1;var _0x33eb01=Cartesian3[_0x3ceda6(0x10c5)](_0x4648f3,_0x3f114d,this[_0x3ceda6(0x1c0b)]['x']);Matrix4[_0x2d236a(0x4854)](this[_0x3ceda6(0x4b58)],_0x33eb01,_0x24b4f1),_0x27d895[0x6*_0x571d3a+0x3]=_0x24b4f1['x'],_0x27d895[0x6*_0x571d3a+0x4]=_0x24b4f1['y'],_0x27d895[0x6*_0x571d3a+0x5]=_0x24b4f1['z'],_0xbf8663[0x6*_0x571d3a+0x3]=(_0x4648f3-_0x5a6592)/_0x174b23,_0xbf8663[0x6*_0x571d3a+0x4]=0x1,_0xbf8663[0x6*_0x571d3a+0x5]=0x0;var _0xa84dac=Cartesian3[_0x3ceda6(0x10c5)](_0x4648f3,_0x253b6c,_0x1e7a54);Matrix4[_0x3ceda6(0x108e)](this[_0x3ceda6(0x4b58)],_0xa84dac,_0x24b4f1),_0xcf64e1[0x6*_0x571d3a]=_0x24b4f1['x'],_0xcf64e1[0x6*_0x571d3a+0x1]=_0x24b4f1['y'],_0xcf64e1[0x6*_0x571d3a+0x2]=_0x24b4f1['z'],_0x45e426[0x6*_0x571d3a]=(_0x4648f3-_0x5a6592)/_0x174b23,_0x45e426[0x6*_0x571d3a+0x1]=0x0,_0x45e426[0x6*_0x571d3a+0x2]=0x1;var _0x39b673=Cartesian3[_0x3ceda6(0x10c5)](_0x4648f3,_0x253b6c,this[_0x2d236a(0x4121)]['x']);Matrix4[_0x3ceda6(0x108e)](this[_0x3ceda6(0x4b58)],_0x39b673,_0x24b4f1),_0xcf64e1[0x6*_0x571d3a+0x3]=_0x24b4f1['x'],_0xcf64e1[0x6*_0x571d3a+0x4]=_0x24b4f1['y'],_0xcf64e1[0x6*_0x571d3a+0x5]=_0x24b4f1['z'],_0x45e426[0x6*_0x571d3a+0x3]=(_0x4648f3-_0x5a6592)/_0x174b23,_0x45e426[0x6*_0x571d3a+0x4]=0x0,_0x45e426[0x6*_0x571d3a+0x5]=0x0,_0x571d3a++;}_0x571d3a=0x0;for(_0x15420c=0x0;_0x15420c<_0x35a9cb;_0x15420c++){_0x2c5d9e=_0x253b6c+_0x15420c*_0x2a8f7b;var _0x170e3a=Cartesian3[_0x3ceda6(0x10c5)](_0x5a6592,_0x2c5d9e,_0x1e7a54);Matrix4[_0x3ceda6(0x108e)](this[_0x2d236a(0x3ad8)],_0x170e3a,_0x24b4f1),_0x35e204[0x6*_0x571d3a]=_0x24b4f1['x'],_0x35e204[0x6*_0x571d3a+0x1]=_0x24b4f1['y'],_0x35e204[0x6*_0x571d3a+0x2]=_0x24b4f1['z'],_0x32004f[0x6*_0x571d3a]=0x0,_0x32004f[0x6*_0x571d3a+0x1]=(_0x2c5d9e-_0x253b6c)/_0x3654cd,_0x32004f[0x6*_0x571d3a+0x2]=0x1;var _0x21a155=Cartesian3[_0x3ceda6(0x10c5)](_0x5a6592,_0x2c5d9e,this[_0x3ceda6(0x1c0b)]['x']);Matrix4[_0x3ceda6(0x108e)](this[_0x2d236a(0x3ad8)],_0x21a155,_0x24b4f1),_0x35e204[0x6*_0x571d3a+0x3]=_0x24b4f1['x'],_0x35e204[0x6*_0x571d3a+0x4]=_0x24b4f1['y'],_0x35e204[0x6*_0x571d3a+0x5]=_0x24b4f1['z'],_0x32004f[0x6*_0x571d3a+0x3]=0x0,_0x32004f[0x6*_0x571d3a+0x4]=(_0x2c5d9e-_0x253b6c)/_0x3654cd,_0x32004f[0x6*_0x571d3a+0x5]=0x0;var _0x3de913=Cartesian3[_0x3ceda6(0x10c5)](_0x50270a,_0x2c5d9e,_0x1e7a54);Matrix4[_0x2d236a(0x4854)](this[_0x2d236a(0x3ad8)],_0x3de913,_0x24b4f1),_0x47cd12[0x6*_0x571d3a]=_0x24b4f1['x'],_0x47cd12[0x6*_0x571d3a+0x1]=_0x24b4f1['y'],_0x47cd12[0x6*_0x571d3a+0x2]=_0x24b4f1['z'],_0x3cec7e[0x6*_0x571d3a]=0x1,_0x3cec7e[0x6*_0x571d3a+0x1]=(_0x2c5d9e-_0x253b6c)/_0x3654cd,_0x3cec7e[0x6*_0x571d3a+0x2]=0x1;var _0x1a24c2=Cartesian3[_0x3ceda6(0x10c5)](_0x50270a,_0x2c5d9e,this[_0x3ceda6(0x1c0b)]['x']);Matrix4[_0x3ceda6(0x108e)](this[_0x3ceda6(0x4b58)],_0x1a24c2,_0x24b4f1),_0x47cd12[0x6*_0x571d3a+0x3]=_0x24b4f1['x'],_0x47cd12[0x6*_0x571d3a+0x4]=_0x24b4f1['y'],_0x47cd12[0x6*_0x571d3a+0x5]=_0x24b4f1['z'],_0x3cec7e[0x6*_0x571d3a+0x3]=0x1,_0x3cec7e[0x6*_0x571d3a+0x4]=(_0x2c5d9e-_0x253b6c)/_0x3654cd,_0x3cec7e[0x6*_0x571d3a+0x5]=0x0,_0x571d3a++;}for(var _0x55aa5b=_0x340fd0*_0x9b69bb*0x2*0x3,_0xd6a44e=new Uint16Array(_0x55aa5b),_0x281977=new Uint16Array(_0x55aa5b),_0x57a2f8=0x0,_0xe9b5cb=0x0,_0x1ec8c0=0x0;_0x1ec8c0<_0x9b69bb;_0x1ec8c0++)for(var _0x5ec77f=0x0;_0x5ec77f<_0x340fd0;_0x5ec77f++){var _0x33daaf=_0x5ec77f+_0x3b8635*_0x1ec8c0,_0x2a63f0=_0x5ec77f+_0x3b8635*(_0x1ec8c0+0x1),_0x40f03c=_0x5ec77f+0x1+_0x3b8635*(_0x1ec8c0+0x1),_0x1fe514=_0x5ec77f+0x1+_0x3b8635*_0x1ec8c0;_0xd6a44e[_0x57a2f8++]=_0x1fe514,_0xd6a44e[_0x57a2f8++]=_0x2a63f0,_0xd6a44e[_0x57a2f8++]=_0x33daaf,_0xd6a44e[_0x57a2f8++]=_0x1fe514,_0xd6a44e[_0x57a2f8++]=_0x40f03c,_0xd6a44e[_0x57a2f8++]=_0x2a63f0,_0x281977[_0xe9b5cb++]=_0x33daaf,_0x281977[_0xe9b5cb++]=_0x2a63f0,_0x281977[_0xe9b5cb++]=_0x1fe514,_0x281977[_0xe9b5cb++]=_0x2a63f0,_0x281977[_0xe9b5cb++]=_0x40f03c,_0x281977[_0xe9b5cb++]=_0x1fe514;}for(var _0x5f04e2=0x2*_0x340fd0*0x3,_0x46532d=0x2*_0x9b69bb*0x3,_0x45ac48=new Uint16Array(_0x5f04e2),_0x1e8897=new Uint16Array(_0x5f04e2),_0x54c909=new Uint16Array(_0x46532d),_0x268b0f=new Uint16Array(_0x46532d),_0x5a1027=0x0,_0x5013e7=0x0,_0x595124=0x0;_0x595124<_0x9b69bb;_0x595124++){_0x33daaf=_0x1ec8c0=0x2*_0x595124,_0x2a63f0=_0x1ec8c0+0x1,_0x40f03c=_0x1ec8c0+0x2,_0x1fe514=_0x1ec8c0+0x3,(_0x54c909[_0x5a1027++]=_0x33daaf,_0x54c909[_0x5a1027++]=_0x40f03c,_0x54c909[_0x5a1027++]=_0x2a63f0,_0x54c909[_0x5a1027++]=_0x2a63f0,_0x54c909[_0x5a1027++]=_0x40f03c,_0x54c909[_0x5a1027++]=_0x1fe514,_0x268b0f[_0x5013e7++]=_0x2a63f0,_0x268b0f[_0x5013e7++]=_0x40f03c,_0x268b0f[_0x5013e7++]=_0x33daaf,_0x268b0f[_0x5013e7++]=_0x1fe514,_0x268b0f[_0x5013e7++]=_0x40f03c,_0x268b0f[_0x5013e7++]=_0x2a63f0);}var _0x2c0dd3=0x0,_0x3354f2=0x0;for(_0x595124=0x0;_0x595124<_0x340fd0;_0x595124++){_0x33daaf=_0x5ec77f=0x2*_0x595124,_0x2a63f0=_0x5ec77f+0x1,_0x40f03c=_0x5ec77f+0x2,_0x1fe514=_0x5ec77f+0x3,(_0x45ac48[_0x2c0dd3++]=_0x33daaf,_0x45ac48[_0x2c0dd3++]=_0x40f03c,_0x45ac48[_0x2c0dd3++]=_0x2a63f0,_0x45ac48[_0x2c0dd3++]=_0x2a63f0,_0x45ac48[_0x2c0dd3++]=_0x40f03c,_0x45ac48[_0x2c0dd3++]=_0x1fe514,_0x1e8897[_0x3354f2++]=_0x2a63f0,_0x1e8897[_0x3354f2++]=_0x40f03c,_0x1e8897[_0x3354f2++]=_0x33daaf,_0x1e8897[_0x3354f2++]=_0x1fe514,_0x1e8897[_0x3354f2++]=_0x40f03c,_0x1e8897[_0x3354f2++]=_0x2a63f0);}var _0x254522=0x2*_0x294e3e+0x2*_0x38db36+0x2*_0x1b8fba,_0x4c7cbc=new Float32Array(0x3*_0x254522),_0x1eb307=new Float32Array(0x3*_0x254522),_0x45a4cc=new Uint16Array(0x2*_0x55aa5b+0x2*_0x46532d+0x2*_0x5f04e2),_0x32ec9a=[],_0xe7cc73=[],_0x376cfb=[];_0x32ec9a[_0x3ceda6(0x5323)](_0x27d895),_0x32ec9a[_0x2d236a(0x2a0e)](_0xcf64e1),_0x32ec9a[_0x3ceda6(0x5323)](_0x35e204),_0x32ec9a['push'](_0x47cd12),_0x32ec9a[_0x3ceda6(0x5323)](_0x2d0dc6),_0x32ec9a[_0x3ceda6(0x5323)](_0x261ef7),_0xe7cc73[_0x3ceda6(0x5323)](_0xbf8663),_0xe7cc73[_0x2d236a(0x2a0e)](_0x45e426),_0xe7cc73[_0x3ceda6(0x5323)](_0x32004f),_0xe7cc73[_0x3ceda6(0x5323)](_0x3cec7e),_0xe7cc73['push'](_0x117db3),_0xe7cc73[_0x3ceda6(0x5323)](_0x203499),_0x376cfb[_0x3ceda6(0x5323)](_0x45ac48),_0x376cfb[_0x3ceda6(0x5323)](_0x1e8897),_0x376cfb[_0x3ceda6(0x5323)](_0x54c909),_0x376cfb[_0x3ceda6(0x5323)](_0x268b0f),_0x376cfb[_0x2d236a(0x2a0e)](_0xd6a44e),_0x376cfb[_0x3ceda6(0x5323)](_0x281977);for(var _0x439fc1=_0x32ec9a[_0x3ceda6(0x809)],_0x4fa937=0x0,_0x5780be=0x0,_0x4ccf74=0x0,_0x2d56c0=0x0,_0x250fab=0x0;_0x250fab<_0x439fc1;_0x250fab++){for(var _0x20e767=_0x32ec9a[_0x250fab],_0x4767fd=_0xe7cc73[_0x250fab],_0x3d9f7f=_0x376cfb[_0x250fab],_0x4c2c67=0x0;_0x4c2c67<_0x20e767[_0x3ceda6(0x809)];_0x4c2c67++)_0x4c7cbc[_0x5780be++]=_0x20e767[_0x4c2c67],_0x1eb307[_0x4ccf74++]=_0x4767fd[_0x4c2c67];for(_0x4c2c67=0x0;_0x4c2c67<_0x3d9f7f[_0x3ceda6(0x809)];_0x4c2c67++)_0x45a4cc[_0x2d56c0++]=_0x3d9f7f[_0x4c2c67]+_0x4fa937;_0x4fa937+=_0x20e767[_0x3ceda6(0x809)]/0x3;}var _0xbcd46d=Buffer$1['createVertexBuffer']({'context':this[_0x3ceda6(0x1358)],'typedArray':_0x4c7cbc,'usage':BufferUsage['STATIC_DRAW']}),_0x52cdb7=Buffer$1[_0x3ceda6(0x5ad5)]({'context':this[_0x3ceda6(0x1358)],'typedArray':_0x1eb307,'usage':BufferUsage[_0x3ceda6(0xdfd)]}),_0x4a085c=[],_0x57361a={'aPosition':0x0};_0x4a085c[_0x2d236a(0x2a0e)]({'index':_0x57361a[_0x3ceda6(0x54cf)],'vertexBuffer':_0xbcd46d,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x3ceda6(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x3*Float32Array[_0x2d236a(0x2e60)],'normalize':!0x1}),_0x57361a[_0x3ceda6(0x15b1)]=0x1,_0x4a085c[_0x3ceda6(0x5323)]({'index':_0x57361a[_0x2d236a(0x409b)],'vertexBuffer':_0x52cdb7,'componentsPerAttribute':0x3,'componentDatatype':ComponentDatatype$1[_0x3ceda6(0x486a)],'offsetInBytes':0x0,'strideInBytes':0x3*Float32Array[_0x2d236a(0x2e60)],'normalize':!0x1});var _0x42eea2=Buffer$1[_0x3ceda6(0xda9)]({'context':this[_0x3ceda6(0x1358)],'typedArray':_0x45a4cc,'usage':BufferUsage[_0x3ceda6(0xdfd)],'indexDatatype':IndexDatatype$1[_0x3ceda6(0x43ff)]}),_0x3fccc4=new ShaderSource({'sources':[VolumeBoxVp]}),_0x499ae2=new ShaderSource({'sources':[VolumeBoxFp]}),_0x46ba89=createShaderPreDefines(this,_0x34b6c6);_0x3fccc4[_0x3ceda6(0x5c34)]=_0x46ba89,_0x499ae2[_0x3ceda6(0x5c34)]=_0x46ba89,this[_0x3ceda6(0x22be)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x3ceda6(0xf30)],'modelMatrix':this['_matLocalView'],'boundingVolume':this[_0x3ceda6(0x3097)],'pass':Pass$1[_0x3ceda6(0x1792)],'cull':!0x0}),this[_0x3ceda6(0x22be)][_0x3ceda6(0x2b54)]=new VertexArray({'context':this[_0x2d236a(0xc72)],'attributes':_0x4a085c,'indexBuffer':_0x42eea2}),this[_0x3ceda6(0x22be)][_0x3ceda6(0x2ddc)]=ShaderProgram$1[_0x3ceda6(0x5344)]({'context':this[_0x3ceda6(0x1358)],'vertexShaderSource':_0x3fccc4,'fragmentShaderSource':_0x499ae2,'attributeLocations':_0x57361a}),this[_0x3ceda6(0x22be)][_0x3ceda6(0x33c4)]=RenderState[_0x3ceda6(0x5344)]({'cull':{'enabled':!0x0},'depthTest':{'enabled':!0x0},'depthMask':{'enabled':!0x0},'blending':BlendingState$1[_0x3ceda6(0x231d)]});};for(var scratchBoxSize=new Cartesian3(),scratchMinMaxValueAndFiltration=new Cartesian4(),scratchGradientOpacityInfo=new Cartesian4(),scratchClipPlanes=[],i$1=0x0;i$1<0x6;i$1++)scratchClipPlanes['push'](new Cartesian4());function pushDefineToShader(_0xb9e421,_0x5c95e2){var _0x33425a=_0x307c2b,_0x4943e4=_0x5e00b3,_0x3d444c=!0x1,_0x1ee540=_0x5c95e2[_0x4943e4(0x390f)]('\x20');if(_0x1ee540[_0x33425a(0x2ef4)]>0x1){var _0x5ecabe=_0x1ee540[0x0],_0x5deae8=_0x1ee540[0x1];for(var _0x551e63 in _0xb9e421[_0x4943e4(0x5c34)])if(-0x1!==_0xb9e421['defines'][_0x551e63][_0x4943e4(0xabf)](_0x5ecabe))return void(_0xb9e421[_0x4943e4(0x5c34)][_0x551e63]=_0x5ecabe+'\x20'+_0x5deae8);}else{for(var _0x551e63 in _0xb9e421[_0x4943e4(0x5c34)])if(_0xb9e421['defines'][_0x551e63]===_0x5c95e2){_0x3d444c=!0x0;break;}_0x3d444c||_0xb9e421[_0x4943e4(0x5c34)][_0x33425a(0x2a0e)](_0x5c95e2);}}function removeDefineToShader(_0x5a7d86,_0x3de0d9){var _0x426516=_0x307c2b,_0xd82dc4=_0x5e00b3;for(var _0x59a2af=-0x1,_0x3800e3=0x0;_0x3800e3<_0x5a7d86[_0xd82dc4(0x5c34)][_0x426516(0x2ef4)];_0x3800e3++)if(_0x5a7d86[_0xd82dc4(0x5c34)][_0x3800e3]===_0x3de0d9){_0x59a2af=_0x3800e3;break;}_0x59a2af>=0x0&&_0x5a7d86[_0xd82dc4(0x5c34)][_0xd82dc4(0x2f5b)](_0x59a2af,0x1);}function destroyCommand(_0x722e9b){var _0x3d362f=_0x307c2b,_0x5eb070=_0x5e00b3;defined$1(_0x722e9b)&&(_0x722e9b[_0x5eb070(0x2b54)]=_0x722e9b[_0x5eb070(0x2b54)]&&!_0x722e9b[_0x3d362f(0x202b)][_0x5eb070(0x53aa)]()&&_0x722e9b[_0x5eb070(0x2b54)]['destroy'](),_0x722e9b[_0x5eb070(0x2ddc)]=_0x722e9b[_0x5eb070(0x2ddc)]&&!_0x722e9b[_0x5eb070(0x2ddc)]['isDestroyed']()&&_0x722e9b[_0x5eb070(0x2ddc)]['destroy'](),_0x722e9b[_0x5eb070(0x33c4)]=void 0x0,_0x722e9b[_0x5eb070(0x2ca)]=void 0x0);}function PiecewiseFunction(){var _0x43d435=_0x307c2b,_0x49daed=_0x5e00b3;this[_0x43d435(0x3c1f)]={'clamping':!0x0,'allowDuplicateScalars':!0x1,'range':[0x0,0x0]},this[_0x49daed(0x2919)][_0x43d435(0x53d0)]=[];}VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x1bda)]=function(_0x439f95){var _0x49ca71=_0x307c2b,_0x22805c=_0x5e00b3,_0x599403=new GeoBox(this[_0x22805c(0x1c21)],this[_0x22805c(0x2811)],this[_0x22805c(0x131)]),_0x1df06b=(this[_0x49ca71(0x4121)]['y']-this[_0x22805c(0x1c0b)]['x'])/0x2,_0x354e3f=Cartesian3[_0x22805c(0x361f)]([0x0,0x0,_0x1df06b]),_0x2969d7=Matrix4['fromTranslation'](_0x354e3f),_0xc72c=new Matrix4();Matrix4[_0x49ca71(0x515)](this[_0x22805c(0x1a5f)],_0x2969d7,_0xc72c);var _0x1d9486=new DrawCommand({'primitiveType':PrimitiveType$1[_0x22805c(0x4b11)],'modelMatrix':_0xc72c,'boundingVolume':this[_0x22805c(0x3097)],'pass':Pass$1[_0x22805c(0x1792)],'cull':!0x0,'owner':_0x439f95});_0x1d9486[_0x22805c(0x2b54)]=_0x599403[_0x22805c(0x2343)](this[_0x22805c(0x1358)]),_0x1d9486[_0x22805c(0x2ddc)]=ShaderProgram$1[_0x49ca71(0x5602)]({'context':this[_0x22805c(0x1358)],'vertexShaderSource':CommonNoLigthNoTextureVp,'fragmentShaderSource':CommonNoTextureFp,'attributeLocations':{'aPosition':0x0}}),_0x1d9486[_0x22805c(0x33c4)]=RenderState[_0x22805c(0x5344)]({'cull':{'enabled':!0x0},'depthTest':{'enabled':!0x0}}),_0x439f95[_0x49ca71(0x1719)]=_0x1d9486,this[_0x22805c(0x3aea)]=_0x1d9486;},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x287b)]=function(_0x18efc6){var _0x2a84a2=_0x307c2b,_0x3edeac=_0x5e00b3,_0x4738ac=this,_0x4ad74a={'width':function(){var _0xdebdd4=_0x23ca;return _0x4738ac[_0xdebdd4(0x146c)];},'height':function(){var _0x58a115=_0x23ca;return _0x4738ac[_0x58a115(0x49d1)];},'depth':function(){var _0x5c08f1=_0x140d;return _0x4738ac[_0x5c08f1(0x4f0a)];},'sideBlockCount':function(){var _0x38db2b=_0x23ca;return _0x4738ac[_0x38db2b(0x45d4)];},'blockLength':function(){var _0x45929e=_0x140d;return _0x4738ac[_0x45929e(0x4171)];},'texLength':function(){var _0x1b2598=_0x23ca;return _0x4738ac[_0x1b2598(0x449e)];},'u_maxVisibleTextureCoord':function(){var _0x24c28a=_0x140d,_0x653749=_0x23ca;return _0x4738ac[_0x24c28a(0x32ae)][_0x653749(0x1072)];},'u_minVisibleTextureCoord':function(){var _0x4aec13=_0x23ca;return _0x4738ac[_0x4aec13(0x249d)][_0x4aec13(0x398d)];},'u_minMaxValueAndFiltration':function(){var _0x5eede3=_0x140d,_0x3991b6=_0x23ca;return scratchMinMaxValueAndFiltration['x']=_0x4738ac[_0x3991b6(0x5983)],scratchMinMaxValueAndFiltration['y']=_0x4738ac[_0x3991b6(0x5dd1)],scratchMinMaxValueAndFiltration['z']=_0x18efc6[_0x3991b6(0x200)],scratchMinMaxValueAndFiltration['w']=_0x18efc6[_0x5eede3(0x29fe)],scratchMinMaxValueAndFiltration;},'uVolumeTexture':function(){var _0x517179=_0x140d,_0x2119b5=_0x23ca,_0x44c517=_0x18efc6[_0x517179(0x3fd1)]>0x0?Math[_0x2119b5(0x19a8)](_0x18efc6[_0x2119b5(0x55bd)],_0x4738ac[_0x2119b5(0x397b)]-0x1):_0x4738ac[_0x2119b5(0x435d)];return _0x4738ac[_0x2119b5(0x51b0)][_0x44c517];},'uNextVolumeTexture':function(){var _0x1ca43f=_0x140d,_0x52c48e=_0x23ca,_0x2b3f85=_0x4738ac[_0x52c48e(0x435d)]+0x1;return _0x4738ac[_0x52c48e(0x435d)]+0x1==_0x4738ac[_0x1ca43f(0x1b67)]&&(_0x2b3f85=_0x4738ac[_0x52c48e(0x435d)]),_0x2b3f85=_0x18efc6[_0x1ca43f(0x3fd1)]>0x0?Math[_0x52c48e(0x19a8)](_0x18efc6[_0x52c48e(0x55bd)],_0x4738ac['_timeDimension']-0x1):_0x2b3f85,_0x4738ac[_0x52c48e(0x51b0)][_0x2b3f85];},'uTimeRatio':function(){var _0x28a11b=_0x140d;return _0x18efc6[_0x28a11b(0x3ff)];},'u_colorTable':function(){var _0x115bcf=_0x140d,_0x249c43=_0x23ca;return defined$1(_0x18efc6[_0x249c43(0x4c21)])?_0x18efc6[_0x249c43(0x4c21)]:_0x4738ac[_0x249c43(0x1358)][_0x115bcf(0x362e)];},'u_volumeBoxSize':function(){var _0x12e080=_0x140d,_0x3b7e3b=_0x23ca;return scratchBoxSize['x']=_0x4738ac[_0x12e080(0x3fff)],scratchBoxSize['y']=_0x4738ac[_0x3b7e3b(0x2811)],scratchBoxSize['z']=_0x4738ac[_0x3b7e3b(0x131)],scratchBoxSize;},'uFilterMode':function(){return _0x18efc6['_filterMode'];},'u_opacityTexture':function(){var _0x23d45a=_0x140d,_0x18a413=_0x23ca;return defined$1(_0x18efc6[_0x18a413(0x5d3)])?_0x18efc6[_0x18a413(0x5d3)]:_0x4738ac[_0x18a413(0x1358)][_0x23d45a(0x362e)];},'u_colorTexture':function(){var _0x376a2d=_0x140d,_0x1a87a3=_0x23ca;return defined$1(_0x18efc6['_colorTexture'])?_0x18efc6[_0x376a2d(0x1010)]:_0x4738ac[_0x1a87a3(0x1358)][_0x376a2d(0x362e)];},'u_jitterTexture':function(){var _0x4fc5d9=_0x140d,_0x59744b=_0x23ca;return defined$1(_0x4738ac[_0x59744b(0x285a)])?_0x4738ac[_0x59744b(0x285a)]:_0x4738ac[_0x4fc5d9(0xc72)][_0x59744b(0x466e)];},'u_gradientOpacityInfo':function(){var _0xb42942=_0x140d,_0x2be8aa=_0x23ca;if(_0x18efc6[_0xb42942(0x2548)]){var _0x1b5239=_0x18efc6[_0x2be8aa(0x38ac)],_0x495312=_0x18efc6[_0x2be8aa(0x175c)],_0x1f8bf7=[_0x18efc6[_0xb42942(0x1453)],_0x18efc6[_0x2be8aa(0x3a4d)]],_0x4e3624=(_0x495312-_0x1b5239)/(_0x1f8bf7[0x1]-_0x1f8bf7[0x0]),_0x59daa7=-_0x1f8bf7[0x0]*(_0x495312-_0x1b5239)/(_0x1f8bf7[0x1]-_0x1f8bf7[0x0])+_0x1b5239;scratchGradientOpacityInfo['x']=_0x1b5239,scratchGradientOpacityInfo['y']=_0x495312,scratchGradientOpacityInfo['z']=_0x4e3624,scratchGradientOpacityInfo['w']=_0x59daa7;}return scratchGradientOpacityInfo;},'u_clip_planes':function(){var _0x2ad6d6=_0x23ca;for(var _0x2f51bd=_0x18efc6[_0x2ad6d6(0x415d)][_0x2ad6d6(0x809)],_0x21c525=0x0;_0x21c525<_0x2f51bd;_0x21c525++)scratchClipPlanes[_0x21c525]['x']=_0x18efc6[_0x2ad6d6(0x415d)][_0x21c525][_0x2ad6d6(0x47ce)]['x'],scratchClipPlanes[_0x21c525]['y']=_0x18efc6[_0x2ad6d6(0x415d)][_0x21c525][_0x2ad6d6(0x47ce)]['y'],scratchClipPlanes[_0x21c525]['z']=_0x18efc6[_0x2ad6d6(0x415d)][_0x21c525][_0x2ad6d6(0x47ce)]['z'],scratchClipPlanes[_0x21c525]['w']=_0x18efc6['_clipPlanes'][_0x21c525][_0x2ad6d6(0x451d)];return scratchClipPlanes;},'u_clip_planes_count':function(){var _0x5f95a1=_0x23ca;return _0x18efc6[_0x5f95a1(0x415d)][_0x5f95a1(0x809)];},'uDiffuse':function(){var _0x192424=_0x23ca;return _0x18efc6[_0x192424(0x3453)][_0x192424(0x1434)];},'uAmbient':function(){var _0x5dde88=_0x23ca;return _0x18efc6[_0x5dde88(0x3453)][_0x5dde88(0x3517)];},'uSpecular':function(){var _0x261398=_0x140d,_0x32d933=_0x23ca;return _0x18efc6[_0x261398(0x578d)][_0x32d933(0x4f87)];},'uShiness':function(){var _0x7942ad=_0x23ca;return _0x18efc6[_0x7942ad(0x3453)]['shiness'];}},_0x39d05e={'uOffset':function(){var _0xd23b2f=_0x140d;return new Cartesian3(_0x18efc6[_0xd23b2f(0x1ce2)]['x'],0x0,0x0);}},_0x33c86c={'uOffset':function(){var _0x184a8a=_0x140d;return new Cartesian3(0x0,_0x18efc6[_0x184a8a(0x1ce2)]['y'],0x0);}},_0x4b345f={'uOffset':function(){var _0x31df5b=_0x23ca;return new Cartesian3(0x0,0x0,_0x18efc6[_0x31df5b(0x71a)]['z']);}};if(defined$1(this[_0x3edeac(0xa3e)])&&(this[_0x3edeac(0xa3e)][_0x3edeac(0x2ca)]=combine$2(_0x4ad74a,_0x39d05e),this[_0x3edeac(0x26a8)][_0x3edeac(0x2ca)]=combine$2(_0x4ad74a,_0x33c86c),this[_0x2a84a2(0x30a7)][_0x2a84a2(0x2173)]=combine$2(_0x4ad74a,_0x4b345f)),defined$1(this[_0x3edeac(0x22be)])){var _0x936d66={'u_camTexCoord':function(){var _0x5c2155=_0x2a84a2,_0x38af2e=_0x3edeac,_0x5f16ea=_0x4738ac[_0x38af2e(0x3859)][_0x38af2e(0x5592)][_0x38af2e(0x1d1d)],_0x3c995c=CesiumMath[_0x5c2155(0x3a80)](_0x5f16ea[_0x38af2e(0x4465)]),_0x17bf79=CesiumMath[_0x38af2e(0x173e)](_0x5f16ea[_0x38af2e(0x5859)]),_0x2b80c6=_0x5f16ea['height'],_0x2c3d20=_0x4738ac[_0x38af2e(0x609)]()-_0x4738ac[_0x5c2155(0x4121)]['x'],_0x45f09e=_0x4738ac[_0x5c2155(0x4bb3)](),_0x42956c=_0x4738ac[_0x38af2e(0x194)](),_0x3d61e0=_0x4738ac[_0x38af2e(0x430)](),_0x274595=_0x4738ac[_0x38af2e(0x1478)]();return scratchCamTexCoord['x']=(_0x3c995c-_0x45f09e)/(_0x42956c-_0x45f09e),scratchCamTexCoord['y']=(_0x17bf79-_0x3d61e0)/(_0x274595-_0x3d61e0),scratchCamTexCoord['z']=(_0x2b80c6-_0x4738ac[_0x38af2e(0x1c0b)]['x'])/_0x2c3d20,scratchCamTexCoord;}};this[_0x3edeac(0x22be)][_0x2a84a2(0x2173)]=combine$2(_0x4ad74a,_0x936d66);}if(defined$1(this[_0x3edeac(0x3aea)])){var _0x2b73e8={'uDiffuseColor':function(){var _0x434ab0=_0x3edeac;return _0x18efc6[_0x434ab0(0x4bbe)];}};this[_0x3edeac(0x3aea)][_0x3edeac(0x2ca)]=combine$2(_0x4ad74a,_0x2b73e8);}},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x2951)]=function(){var _0x2da90d=_0x307c2b,_0x4d01f4=_0x5e00b3;if(!defined$1(this[_0x4d01f4(0x285a)])){for(var _0x192e58=new Uint8Array(0x400),_0x171250=0x0;_0x171250<0x400;++_0x171250)_0x192e58[_0x171250]=0xff*Math[_0x2da90d(0x2e12)]();this[_0x4d01f4(0x285a)]=new Texture({'context':this[_0x4d01f4(0x1358)],'width':0x20,'height':0x20,'pixelFormat':PixelFormat$1[_0x4d01f4(0x2510)],'pixelDatatype':PixelDatatype$1['UNSIGNED_BYTE'],'flipY':!0x1}),this[_0x4d01f4(0x285a)][_0x4d01f4(0x7d7)]({'width':0x20,'height':0x20,'arrayBufferView':_0x192e58});}},VoxelGridTile[_0x5e00b3(0x3720)][_0x307c2b(0x2555)]=function(_0x37d10a,_0x572ba4,_0x4d0b94,_0x914124){var _0x225fae=_0x307c2b,_0x52e1e5=_0x5e00b3;if(this[_0x52e1e5(0x3859)]=_0x572ba4,this[_0x225fae(0x41b0)]){for(var _0x101f6f=this[_0x52e1e5(0x51b0)][_0x52e1e5(0x809)],_0x56872e=0x0;_0x56872e<_0x101f6f;_0x56872e++)this[_0x52e1e5(0x51b0)][_0x56872e][_0x225fae(0x5020)]();this[_0x52e1e5(0x51b0)]=[],defined$1(this[_0x52e1e5(0x22be)])&&(destroyCommand(this[_0x52e1e5(0x22be)]),this[_0x52e1e5(0x22be)]=void 0x0),defined$1(this[_0x52e1e5(0x3aea)])&&(destroyCommand(this[_0x52e1e5(0x3aea)]),this[_0x52e1e5(0x3aea)]=void 0x0),this[_0x52e1e5(0x4145)]=!0x1;}var _0x37280d=this[_0x52e1e5(0x580d)](_0x4d0b94,_0x914124);this[_0x52e1e5(0x2951)](),this[_0x52e1e5(0x165b)](_0x37280d),this[_0x52e1e5(0x18b9)](),this[_0x225fae(0x5917)](_0x37d10a),this[_0x225fae(0x5ec)](_0x37d10a),this[_0x225fae(0x4deb)](),this[_0x52e1e5(0x287b)](_0x37d10a),this[_0x52e1e5(0x4145)]=!0x0;},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x615f4e,_0x5ca4fc){var _0x4c27d9=_0x307c2b,_0x4d3c20=_0x5e00b3;if((_0x615f4e[_0x4d3c20(0x51c2)]||_0x615f4e[_0x4d3c20(0x3b6e)])&&(_0x615f4e[_0x4d3c20(0x51c2)]&&(destroyCommand(this[_0x4d3c20(0x22be)]),this[_0x4d3c20(0x22be)]=void 0x0),destroyCommand(this[_0x4d3c20(0xa3e)]),this[_0x4c27d9(0x465f)]=void 0x0,destroyCommand(this[_0x4d3c20(0x26a8)]),this[_0x4d3c20(0x26a8)]=void 0x0,destroyCommand(this[_0x4d3c20(0x4163)]),this[_0x4c27d9(0x30a7)]=void 0x0,destroyCommand(this[_0x4d3c20(0x3aea)]),this[_0x4c27d9(0x1719)]=void 0x0,this[_0x4c27d9(0x5917)](_0x615f4e),this[_0x4d3c20(0x1bda)](_0x615f4e),this[_0x4d3c20(0x455f)](),this[_0x4d3c20(0x287b)](_0x615f4e),_0x615f4e[_0x4c27d9(0x450)]=!0x1,_0x615f4e[_0x4d3c20(0x3b6e)]=!0x1),_0x615f4e[_0x4d3c20(0x21e7)]){if(destroyCommand(this[_0x4d3c20(0x31fe)]),this[_0x4d3c20(0x31fe)]=void 0x0,this[_0x4d3c20(0xa41)][_0x4d3c20(0xaf0)]=_0x615f4e[_0x4d3c20(0xaf0)],defined$1(this[_0x4d3c20(0x4f60)])){var _0x36b1da=this[_0x4d3c20(0xa41)][_0x4d3c20(0xf4d)](this[_0x4d3c20(0x4f60)]);this[_0x4d3c20(0x24c7)](_0x36b1da[_0x4d3c20(0x4e11)],_0x36b1da[_0x4d3c20(0x5cb7)],_0x36b1da[_0x4d3c20(0x56a8)]);}_0x615f4e[_0x4c27d9(0x44d3)]=!0x1;}_0x615f4e[_0x4c27d9(0x46a1)]===VolumeRenderMode$1[_0x4d3c20(0x3c06)]?(defined$1(this[_0x4d3c20(0xa3e)])&&_0x5ca4fc[_0x4d3c20(0xe5b)][_0x4d3c20(0x5323)](this[_0x4d3c20(0xa3e)]),defined$1(this[_0x4d3c20(0x26a8)])&&_0x5ca4fc[_0x4c27d9(0xec7)][_0x4d3c20(0x5323)](this[_0x4d3c20(0x26a8)]),defined$1(this[_0x4d3c20(0x4163)])&&_0x5ca4fc[_0x4d3c20(0xe5b)][_0x4d3c20(0x5323)](this[_0x4d3c20(0x4163)])):_0x615f4e[_0x4d3c20(0x9d1)]===VolumeRenderMode$1['VolumeRendering']?(defined$1(this[_0x4d3c20(0x22be)])&&_0x615f4e[_0x4d3c20(0x5856)]!==FillStyle$1[_0x4d3c20(0x2770)]&&_0x5ca4fc[_0x4d3c20(0xe5b)]['push'](this[_0x4c27d9(0x219b)]),defined$1(this[_0x4d3c20(0x3aea)])&&_0x615f4e[_0x4d3c20(0x5856)]!==FillStyle$1[_0x4d3c20(0x2bd3)]&&_0x5ca4fc['commandList'][_0x4d3c20(0x5323)](this[_0x4d3c20(0x3aea)])):_0x615f4e[_0x4d3c20(0x9d1)]===VolumeRenderMode$1[_0x4d3c20(0x55b3)]&&defined$1(this[_0x4d3c20(0x31fe)])&&_0x5ca4fc[_0x4d3c20(0xe5b)][_0x4d3c20(0x5323)](this[_0x4d3c20(0x31fe)]),this['_timeDimension']>0x1?(_0x615f4e[_0x4d3c20(0x5e28)]&&this[_0x4c27d9(0x2a79)]++,this[_0x4d3c20(0x435d)]==this[_0x4d3c20(0x397b)]&&(this[_0x4d3c20(0x435d)]=0x0)):this[_0x4c27d9(0x2a79)]=0x0;},VoxelGridTile['prototype'][_0x5e00b3(0x4df1)]=function(_0x2ce1eb){var _0x2fc9d7=_0x307c2b;this[_0x2fc9d7(0x5141)]=_0x2ce1eb;},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x28bb)]=function(_0x79f09c){var _0x13bcf9=_0x307c2b,_0x17887e=_0x5e00b3;_0x79f09c?this[_0x13bcf9(0xa0e)](this['_volumeBoxCommand'],!0x1,!0x0,_0x17887e(0x24b1)):this[_0x17887e(0x5eda)](this[_0x17887e(0x22be)],!0x1,!0x0,_0x17887e(0x24b1));},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x44f6)]=function(_0x15215){var _0x2aafe9=_0x307c2b,_0x17da7a=_0x5e00b3;_0x15215?(this[_0x2aafe9(0xa0e)](this[_0x17da7a(0x22be)],!0x1,!0x0,_0x17da7a(0x601a)),this[_0x2aafe9(0xa0e)](this[_0x17da7a(0x31fe)],!0x1,!0x0,_0x17da7a(0x601a))):(this[_0x17da7a(0x5eda)](this[_0x17da7a(0x22be)],!0x1,!0x0,_0x2aafe9(0x2aba)),this[_0x17da7a(0x5eda)](this[_0x17da7a(0x31fe)],!0x1,!0x0,_0x17da7a(0x601a)));},VoxelGridTile[_0x5e00b3(0x3720)][_0x307c2b(0x2d2e)]=function(_0x29a0b0){var _0x478c52=_0x307c2b,_0x5afdb2=_0x5e00b3;_0x29a0b0[_0x478c52(0x495e)][_0x5afdb2(0x809)]>0x0?this[_0x478c52(0xa0e)](this[_0x5afdb2(0x22be)],!0x1,!0x0,_0x5afdb2(0xc6c)):this[_0x478c52(0x3c52)](this[_0x478c52(0x219b)],!0x1,!0x0,_0x5afdb2(0xc6c));},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x4172)]=function(_0x248af6){var _0x1a5ef4=_0x5e00b3;this[_0x1a5ef4(0x1c0b)]=_0x248af6;},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x5d78)]=function(_0x4affc5,_0x15a0b0,_0x2407d0,_0x4586ac){var _0x41b69d=_0x5e00b3;if(defined$1(_0x4affc5)){var _0x28390a=this[_0x41b69d(0x1358)],_0x26cbf9=_0x4affc5[_0x41b69d(0x2ddc)]['fragmentShaderSource'],_0x5965f6=_0x4affc5[_0x41b69d(0x2ddc)][_0x41b69d(0x14d5)];_0x15a0b0&&pushDefineToShader(_0x5965f6,_0x4586ac),_0x2407d0&&pushDefineToShader(_0x26cbf9,_0x4586ac),_0x4affc5[_0x41b69d(0x2ddc)][_0x41b69d(0x2947)](),_0x4affc5[_0x41b69d(0x2ddc)]=ShaderProgram$1[_0x41b69d(0x5344)]({'context':_0x28390a,'vertexShaderSource':_0x5965f6,'fragmentShaderSource':_0x26cbf9,'attributeLocations':this[_0x41b69d(0x3f20)]});}},VoxelGridTile['prototype'][_0x5e00b3(0x5eda)]=function(_0x55a07d,_0x260571,_0xaf44a2,_0x262eff){var _0x336ee7=_0x307c2b,_0x2209ed=_0x5e00b3;if(defined$1(_0x55a07d)){var _0x1cea9b=this[_0x336ee7(0xc72)],_0x22e9f9=_0x55a07d[_0x2209ed(0x2ddc)][_0x2209ed(0x1a87)],_0x548a04=_0x55a07d[_0x2209ed(0x2ddc)][_0x2209ed(0x14d5)];_0x260571&&removeDefineToShader(_0x548a04,_0x262eff),_0xaf44a2&&removeDefineToShader(_0x22e9f9,_0x262eff),_0x55a07d[_0x336ee7(0x1868)][_0x336ee7(0x5020)](),_0x55a07d[_0x2209ed(0x2ddc)]=ShaderProgram$1[_0x2209ed(0x5344)]({'context':_0x1cea9b,'vertexShaderSource':_0x548a04,'fragmentShaderSource':_0x22e9f9,'attributeLocations':this[_0x2209ed(0x3f20)]});}},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},VoxelGridTile[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x20c2c1=_0x307c2b,_0xda2bb9=_0x5e00b3;for(var _0x3295c9=this[_0x20c2c1(0x2943)][_0xda2bb9(0x809)],_0x19cb69=0x0;_0x19cb69<_0x3295c9;_0x19cb69++)this[_0xda2bb9(0x51b0)][_0x19cb69][_0xda2bb9(0x2947)]();return defined$1(this[_0xda2bb9(0x22be)])&&(destroyCommand(this[_0xda2bb9(0x22be)]),this[_0xda2bb9(0x22be)]=void 0x0),defined$1(this[_0xda2bb9(0x3aea)])&&(destroyCommand(this[_0xda2bb9(0x3aea)]),this[_0xda2bb9(0x3aea)]=void 0x0),defined$1(this[_0x20c2c1(0x465f)])&&(destroyCommand(this[_0xda2bb9(0xa3e)]),this[_0x20c2c1(0x465f)]=void 0x0),defined$1(this[_0xda2bb9(0x26a8)])&&(destroyCommand(this[_0xda2bb9(0x26a8)]),this[_0xda2bb9(0x26a8)]=void 0x0),defined$1(this[_0x20c2c1(0x30a7)])&&(destroyCommand(this[_0xda2bb9(0x4163)]),this[_0xda2bb9(0x4163)]=void 0x0),defined$1(this[_0xda2bb9(0x31fe)])&&(destroyCommand(this[_0xda2bb9(0x31fe)]),this[_0x20c2c1(0xd9b)]=void 0x0),defined$1(this[_0xda2bb9(0x285a)])&&this['_jitterTexture'][_0xda2bb9(0x2947)](),this[_0xda2bb9(0x4f60)]=void 0x0,this[_0xda2bb9(0xa41)]=void 0x0,destroyObject$1(this);},PiecewiseFunction[_0x307c2b(0x1aa2)][_0x5e00b3(0x55ca)]=function(){var _0x8cf826=_0x5e00b3;return this['model'][_0x8cf826(0x1b6a)][_0x8cf826(0x809)];},PiecewiseFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x135e)]=function(){var _0x2821b9=_0x307c2b,_0x45022a=_0x5e00b3,_0x34ff6c,_0x3c7ced=0x0,_0x3f15ee=0x0;this[_0x45022a(0x2919)][_0x45022a(0x1b6a)][_0x2821b9(0x2ef4)]>0x0&&(_0x3c7ced=this[_0x45022a(0x2919)][_0x45022a(0x1b6a)][0x0]['y']);for(var _0x1b17c9=0x1;_0x1b17c9<this[_0x45022a(0x2919)][_0x45022a(0x1b6a)][_0x45022a(0x809)];_0x1b17c9++){if((_0x34ff6c=this[_0x45022a(0x2919)][_0x2821b9(0x53d0)][_0x1b17c9]['y'])!==_0x3c7ced){if(_0x34ff6c>_0x3c7ced)switch(_0x3f15ee){case 0x0:case 0x1:_0x3f15ee=0x1;break;default:_0x3f15ee=0x3;}else switch(_0x3f15ee){case 0x0:case 0x2:_0x3f15ee=0x2;break;default:_0x3f15ee=0x3;}}if(_0x3c7ced=_0x34ff6c,0x3===_0x3f15ee)break;}switch(_0x3f15ee){case 0x0:return _0x2821b9(0xe53);case 0x1:return _0x45022a(0x32e);case 0x2:return _0x45022a(0x4c39);default:return _0x45022a(0x146b);}},PiecewiseFunction[_0x5e00b3(0x3720)][_0x307c2b(0x1c34)]=function(){var _0x1d598c=_0x5e00b3,_0x56e0bd=this[_0x1d598c(0x2919)][_0x1d598c(0x1b6a)][_0x1d598c(0x809)];if(this[_0x1d598c(0x2919)][_0x1d598c(0x1b4b)]=null,_0x56e0bd>0x0){this[_0x1d598c(0x2919)][_0x1d598c(0x1b4b)]=[];for(var _0x525183=0x0;_0x525183<_0x56e0bd;_0x525183++)this[_0x1d598c(0x2919)][_0x1d598c(0x1b4b)][0x2*_0x525183]=this[_0x1d598c(0x2919)]['nodes'][_0x525183]['x'],this[_0x1d598c(0x2919)][_0x1d598c(0x1b4b)][0x2*_0x525183+0x1]=this[_0x1d598c(0x2919)][_0x1d598c(0x1b6a)][_0x525183]['y'];}return this[_0x1d598c(0x2919)][_0x1d598c(0x1b4b)];},PiecewiseFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x3807)]=function(){var _0x1763d3=_0x307c2b,_0x266d67=_0x5e00b3;if(0x0===this[_0x266d67(0x2919)][_0x266d67(0x1b6a)][_0x266d67(0x809)])return 0x0;for(var _0x1909d0=0x1,_0x1527b9=0x0;_0x1527b9<this['model'][_0x266d67(0x1b6a)][_0x266d67(0x809)];_0x1527b9++)if(0x0!==this[_0x266d67(0x2919)][_0x1763d3(0x53d0)][_0x1527b9]['y']){_0x1909d0=0x0;break;}return _0x1909d0?Number[_0x266d67(0x4d71)]:_0x1527b9>0x0?this[_0x266d67(0x2919)][_0x266d67(0x1b6a)][_0x1527b9-0x1]['x']:this[_0x266d67(0x2919)][_0x266d67(0x31d7)]?-Number[_0x266d67(0x4d71)]:this[_0x266d67(0x2919)][_0x266d67(0x1b6a)][0x0]['x'];},PiecewiseFunction[_0x307c2b(0x1aa2)][_0x307c2b(0x3590)]=function(_0x58f623,_0x8a8ace){var _0x57c1df=_0x307c2b,_0x39e6cf=_0x5e00b3,_0xaa0222=this[_0x39e6cf(0x2919)][_0x39e6cf(0x1b6a)][_0x57c1df(0x2ef4)];return _0x58f623<0x0||_0x58f623>=_0xaa0222?-0x1:(_0x8a8ace[0x0]=this[_0x39e6cf(0x2919)][_0x39e6cf(0x1b6a)][_0x58f623]['x'],_0x8a8ace[0x1]=this[_0x39e6cf(0x2919)][_0x39e6cf(0x1b6a)][_0x58f623]['y'],_0x8a8ace[0x2]=this[_0x39e6cf(0x2919)][_0x57c1df(0x53d0)][_0x58f623][_0x57c1df(0xce9)],_0x8a8ace[0x3]=this[_0x39e6cf(0x2919)][_0x57c1df(0x53d0)][_0x58f623][_0x57c1df(0xd5e)],0x1);},PiecewiseFunction[_0x307c2b(0x1aa2)][_0x5e00b3(0x98e)]=function(_0x2367fb,_0x4e383f){var _0x53dc3f=_0x307c2b,_0x4ebb44=_0x5e00b3,_0x434160=this['model'][_0x4ebb44(0x1b6a)][_0x4ebb44(0x809)];if(_0x2367fb<0x0||_0x2367fb>=_0x434160)return-0x1;var _0x44d8e0=this['model'][_0x4ebb44(0x1b6a)][_0x2367fb]['x'];return this[_0x4ebb44(0x2919)][_0x4ebb44(0x1b6a)][_0x2367fb]['x']=_0x4e383f[0x0],this[_0x53dc3f(0x3c1f)][_0x4ebb44(0x1b6a)][_0x2367fb]['y']=_0x4e383f[0x1],this[_0x4ebb44(0x2919)][_0x4ebb44(0x1b6a)][_0x2367fb][_0x4ebb44(0x58e)]=_0x4e383f[0x2],this[_0x4ebb44(0x2919)][_0x4ebb44(0x1b6a)][_0x2367fb][_0x4ebb44(0x596)]=_0x4e383f[0x3],_0x44d8e0!==_0x4e383f[0x0]?this[_0x4ebb44(0x4048)]():this[_0x4ebb44(0x29a0)](),0x1;},PiecewiseFunction[_0x307c2b(0x1aa2)][_0x307c2b(0x209)]=function(_0x43ca0d,_0x588e29){var _0x31cbd7=_0x5e00b3;this[_0x31cbd7(0x4f63)](_0x43ca0d,_0x588e29,0.5,0x0);},PiecewiseFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x4f63)]=function(_0x52c660,_0x7328f4,_0x418a61,_0x53c3e0){var _0x256312=_0x307c2b,_0x1de7cb=_0x5e00b3;if(_0x418a61<0x0||_0x418a61>0x1)return-0x1;if(_0x53c3e0<0x0||_0x53c3e0>0x1)return-0x1;this[_0x1de7cb(0x2919)][_0x1de7cb(0x1639)]||this[_0x1de7cb(0x2ed9)](_0x52c660);var _0x50f4d1,_0x51e56c={'x':_0x52c660,'y':_0x7328f4,'midpoint':_0x418a61,'sharpness':_0x53c3e0};for(this[_0x1de7cb(0x2919)][_0x1de7cb(0x1b6a)][_0x1de7cb(0x5323)](_0x51e56c),this[_0x1de7cb(0x4048)](),_0x50f4d1=0x0;_0x50f4d1<this[_0x1de7cb(0x2919)][_0x256312(0x53d0)][_0x256312(0x2ef4)]&&this[_0x1de7cb(0x2919)][_0x1de7cb(0x1b6a)][_0x50f4d1]['x']!==_0x52c660;_0x50f4d1++);return _0x50f4d1<this[_0x256312(0x3c1f)][_0x1de7cb(0x1b6a)][_0x256312(0x2ef4)]?_0x50f4d1:-0x1;},PiecewiseFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x854)]=function(_0x21fbdc){var _0x3179c3=_0x5e00b3;this[_0x3179c3(0x2919)][_0x3179c3(0x1b6a)]!==_0x21fbdc&&(this[_0x3179c3(0x2919)][_0x3179c3(0x1b6a)]=_0x21fbdc,this[_0x3179c3(0x4048)]());},PiecewiseFunction[_0x5e00b3(0x3720)][_0x307c2b(0x4c01)]=function(){var _0x57e2a3=_0x5e00b3;return this[_0x57e2a3(0x2919)][_0x57e2a3(0x1a76)];},PiecewiseFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x2ea6)]=function(){var _0x5a71c1=_0x307c2b,_0x2b8c4a=_0x5e00b3,_0x30255a=this[_0x5a71c1(0x3c1f)][_0x2b8c4a(0x1a76)][_0x2b8c4a(0x30eb)](),_0x3820d8=this[_0x5a71c1(0x3c1f)][_0x5a71c1(0x53d0)][_0x5a71c1(0x2ef4)];return _0x3820d8?(this[_0x2b8c4a(0x2919)][_0x2b8c4a(0x1a76)][0x0]=this[_0x5a71c1(0x3c1f)][_0x2b8c4a(0x1b6a)][0x0]['x'],this[_0x2b8c4a(0x2919)][_0x2b8c4a(0x1a76)][0x1]=this[_0x5a71c1(0x3c1f)]['nodes'][_0x3820d8-0x1]['x']):(this[_0x2b8c4a(0x2919)][_0x5a71c1(0x17f5)][0x0]=0x0,this[_0x2b8c4a(0x2919)][_0x2b8c4a(0x1a76)][0x1]=0x0),(_0x30255a[0x0]!==this[_0x2b8c4a(0x2919)][_0x2b8c4a(0x1a76)][0x0]||_0x30255a[0x1]!==this[_0x2b8c4a(0x2919)][_0x2b8c4a(0x1a76)][0x1])&&(this[_0x2b8c4a(0x29a0)](),!0x0);},PiecewiseFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x4048)]=function(_0x3ade08){var _0x56e43a=_0x5e00b3;this[_0x56e43a(0x2919)][_0x56e43a(0x1b6a)]['sort'](function(_0x4c9b0f,_0x5b3236){return _0x4c9b0f['x']-_0x5b3236['x'];}),this[_0x56e43a(0x2ea6)]()||this['modified']();},PiecewiseFunction[_0x5e00b3(0x3720)][_0x307c2b(0x485c)]=function(_0x35b944){var _0x194f94=_0x307c2b,_0x1b7b74=_0x5e00b3,_0x381424;for(_0x381424=0x0;_0x381424<this[_0x1b7b74(0x2919)][_0x194f94(0x53d0)][_0x194f94(0x2ef4)]&&this[_0x1b7b74(0x2919)][_0x194f94(0x53d0)][_0x381424]['x']!==_0x35b944;_0x381424++);if(_0x381424>=this[_0x1b7b74(0x2919)][_0x1b7b74(0x1b6a)][_0x1b7b74(0x809)])return-0x1;var _0x494af0=_0x381424,_0x76caa6=!0x1;return this['model'][_0x1b7b74(0x1b6a)][_0x1b7b74(0x2f5b)](_0x381424,0x1),0x0!==_0x381424&&_0x381424!==this[_0x1b7b74(0x2919)][_0x1b7b74(0x1b6a)][_0x1b7b74(0x809)]||(_0x76caa6=this[_0x1b7b74(0x2ea6)]()),_0x76caa6||this[_0x1b7b74(0x29a0)](),_0x494af0;},PiecewiseFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x371f)]=function(){var _0x5a0284=_0x5e00b3;this[_0x5a0284(0x2919)][_0x5a0284(0x1b6a)]=[],this[_0x5a0284(0x4048)]();},PiecewiseFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x2e5b)]=function(_0x4935c2,_0x280e10,_0x384e4b,_0x433c2b){var _0x123aac=_0x307c2b,_0x11634f=_0x5e00b3;this[_0x11634f(0x4048)]();for(var _0x426b07=0x0;_0x426b07<this[_0x123aac(0x3c1f)][_0x11634f(0x1b6a)][_0x11634f(0x809)];)this[_0x11634f(0x2919)][_0x11634f(0x1b6a)][_0x426b07]['x']>=_0x4935c2&&this[_0x11634f(0x2919)][_0x11634f(0x1b6a)][_0x426b07]['x']<=_0x384e4b?this[_0x11634f(0x2919)]['nodes'][_0x11634f(0x2f5b)](_0x426b07,0x1):_0x426b07++;this[_0x11634f(0x575a)](_0x4935c2,_0x280e10,0.5,0x0),this[_0x11634f(0x575a)](_0x384e4b,_0x433c2b,0.5,0x0);},PiecewiseFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x219d1b){var _0x294edb=_0x5e00b3,_0x3880ef=[];return this[_0x294edb(0x2ea0)](_0x219d1b,_0x219d1b,0x1,_0x3880ef),_0x3880ef[0x0];},PiecewiseFunction[_0x5e00b3(0x3720)][_0x307c2b(0x2b1a)]=function(_0xe7702c){var _0x1f2e89=_0x307c2b,_0x30dcba=_0x5e00b3;if(_0xe7702c[_0x30dcba(0x809)]<0x2)return 0x0;var _0xeb8ab=this[_0x30dcba(0x41b7)]();_0xeb8ab[0x0]<_0xe7702c[0x0]?this[_0x30dcba(0x575a)](_0xe7702c[0x0],this[_0x1f2e89(0x134c)](_0xe7702c[0x0])):this[_0x1f2e89(0x209)](_0xe7702c[0x0],this[_0x30dcba(0x4d6)](_0xeb8ab[0x0])),_0xeb8ab[0x1]>_0xe7702c[0x1]?this[_0x30dcba(0x575a)](_0xe7702c[0x1],this[_0x30dcba(0x4d6)](_0xe7702c[0x1])):this[_0x1f2e89(0x209)](_0xe7702c[0x1],this[_0x30dcba(0x4d6)](_0xeb8ab[0x1])),this[_0x30dcba(0x4048)]();for(var _0x32f549=0x0;_0x32f549<this[_0x30dcba(0x2919)][_0x30dcba(0x1b6a)][_0x30dcba(0x809)];)this[_0x30dcba(0x2919)][_0x30dcba(0x1b6a)][_0x32f549]['x']>=_0xe7702c[0x0]&&this[_0x30dcba(0x2919)][_0x1f2e89(0x53d0)][_0x32f549]['x']<=_0xe7702c[0x1]?this[_0x30dcba(0x2919)][_0x30dcba(0x1b6a)][_0x30dcba(0x2f5b)](_0x32f549,0x1):++_0x32f549;return this[_0x30dcba(0x4048)](),0x1;},PiecewiseFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x1293)]=function(_0x4d5d24,_0x10b4be){var _0x7c0e27=_0x5e00b3,_0x552fc1=this[_0x7c0e27(0x3778)]();return Math[_0x7c0e27(0x5f13)]((_0x10b4be-_0x4d5d24)/_0x552fc1);},PiecewiseFunction[_0x307c2b(0x1aa2)][_0x5e00b3(0x3778)]=function(){var _0x2dcc89=_0x307c2b,_0x13445d=_0x5e00b3,_0x4c35df=this[_0x2dcc89(0x3c1f)][_0x13445d(0x1b6a)][_0x13445d(0x809)];if(_0x4c35df<0x2)return-0x1;for(var _0x3fa545=this[_0x13445d(0x2919)][_0x13445d(0x1b6a)][0x1]['x']-this['model'][_0x13445d(0x1b6a)][0x0]['x'],_0x2af98f=0x0;_0x2af98f<_0x4c35df-0x1;_0x2af98f++){var _0xb599ae=this[_0x13445d(0x2919)][_0x13445d(0x1b6a)][_0x2af98f+0x1]['x']-this[_0x13445d(0x2919)][_0x13445d(0x1b6a)][_0x2af98f]['x'];_0xb599ae<_0x3fa545&&(_0x3fa545=_0xb599ae);}return _0x3fa545;},PiecewiseFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x2ea0)]=function(_0x4f4e19,_0x39d6e1,_0x4e3029,_0x5e8117,_0xe5058a){var _0x4b2778=_0x307c2b,_0x4e1a8f=_0x5e00b3,_0x182865;defined$1(_0xe5058a)||(_0xe5058a=0x1);var _0x243f87=0x0,_0x59d4cd=this[_0x4e1a8f(0x2919)][_0x4e1a8f(0x1b6a)][_0x4b2778(0x2ef4)],_0x1f4b5a=0x0;0x0!==_0x59d4cd&&(_0x1f4b5a=this[_0x4e1a8f(0x2919)][_0x4e1a8f(0x1b6a)][_0x59d4cd-0x1]['y']);var _0xc7a965=0x0,_0x13384d=0x0,_0xaea798=0x0,_0x583ef4=0x0,_0x25bc74=0x0,_0x13f4d7=0x0,_0x5e091c=0x0;for(_0x182865=0x0;_0x182865<_0x4e3029;_0x182865++){var _0x51bbb0=_0xe5058a*_0x182865;for(_0xc7a965=_0x4e3029>0x1?_0x4f4e19+_0x182865/(_0x4e3029-0x1)*(_0x39d6e1-_0x4f4e19):0.5*(_0x4f4e19+_0x39d6e1);_0x243f87<_0x59d4cd&&_0xc7a965>this[_0x4e1a8f(0x2919)][_0x4e1a8f(0x1b6a)][_0x243f87]['x'];)++_0x243f87<_0x59d4cd&&(_0x13384d=this[_0x4e1a8f(0x2919)][_0x4e1a8f(0x1b6a)][_0x243f87-0x1]['x'],_0xaea798=this[_0x4e1a8f(0x2919)][_0x4e1a8f(0x1b6a)][_0x243f87]['x'],_0x583ef4=this[_0x4b2778(0x3c1f)][_0x4b2778(0x53d0)][_0x243f87-0x1]['y'],_0x25bc74=this[_0x4b2778(0x3c1f)][_0x4e1a8f(0x1b6a)][_0x243f87]['y'],_0x13f4d7=this[_0x4b2778(0x3c1f)][_0x4e1a8f(0x1b6a)][_0x243f87-0x1]['midpoint'],_0x5e091c=this[_0x4e1a8f(0x2919)][_0x4e1a8f(0x1b6a)][_0x243f87-0x1][_0x4b2778(0xd5e)],_0x13f4d7<0.00001&&(_0x13f4d7=0.00001),_0x13f4d7>0.99999&&(_0x13f4d7=0.99999));if(_0x243f87>=_0x59d4cd)_0x5e8117[_0x51bbb0]=this[_0x4e1a8f(0x2919)][_0x4e1a8f(0x31d7)]?_0x1f4b5a:0x0;else{if(0x0===_0x243f87)_0x5e8117[_0x51bbb0]=this[_0x4e1a8f(0x2919)][_0x4e1a8f(0x31d7)]?this[_0x4e1a8f(0x2919)][_0x4e1a8f(0x1b6a)][0x0]['y']:0x0;else{var _0x56aadc=(_0xc7a965-_0x13384d)/(_0xaea798-_0x13384d);if(_0x56aadc=_0x56aadc<_0x13f4d7?0.5*_0x56aadc/_0x13f4d7:0.5+0.5*(_0x56aadc-_0x13f4d7)/(0x1-_0x13f4d7),_0x5e091c>0.99){if(_0x56aadc<0.5){_0x5e8117[_0x51bbb0]=_0x583ef4;continue;}_0x5e8117[_0x51bbb0]=_0x25bc74;continue;}if(_0x5e091c<0.01){_0x5e8117[_0x51bbb0]=(0x1-_0x56aadc)*_0x583ef4+_0x56aadc*_0x25bc74;continue;}_0x56aadc<0.5?_0x56aadc=0.5*(0x2*_0x56aadc)**(0x1+0xa*_0x5e091c):_0x56aadc>0.5&&(_0x56aadc=0x1-0.5*(0x2*(0x1-_0x56aadc))**(0x1+0xa*_0x5e091c));var _0x252ed7=_0x56aadc*_0x56aadc,_0x583e5a=_0x252ed7*_0x56aadc,_0x469af5=0x2*_0x583e5a-0x3*_0x252ed7+0x1,_0xb6231=-0x2*_0x583e5a+0x3*_0x252ed7,_0x1ac03d=_0x583e5a-0x2*_0x252ed7+_0x56aadc,_0x45413b=_0x583e5a-_0x252ed7,_0x28f5f6=(0x1-_0x5e091c)*(_0x25bc74-_0x583ef4);_0x5e8117[_0x51bbb0]=_0x469af5*_0x583ef4+_0xb6231*_0x25bc74+_0x1ac03d*_0x28f5f6+_0x45413b*_0x28f5f6;var _0xb77df6=_0x583ef4<_0x25bc74?_0x583ef4:_0x25bc74,_0x152a12=_0x583ef4>_0x25bc74?_0x583ef4:_0x25bc74;_0x5e8117[_0x51bbb0]=_0x5e8117[_0x51bbb0]<_0xb77df6?_0xb77df6:_0x5e8117[_0x51bbb0],_0x5e8117[_0x51bbb0]=_0x5e8117[_0x51bbb0]>_0x152a12?_0x152a12:_0x5e8117[_0x51bbb0];}}}},PiecewiseFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x29a0)]=function(){},PiecewiseFunction[_0x5e00b3(0x40f3)]=function(_0x1946e1,_0x3e0b53){var _0x260c4e=_0x307c2b,_0x1e9768=_0x5e00b3;if(defined$1(_0x1946e1)){var _0x1c31f7;for(defined$1(_0x3e0b53)||(_0x3e0b53=new PiecewiseFunction()),_0x1c31f7=0x0;_0x1c31f7<_0x1946e1[_0x1e9768(0x2919)][_0x1e9768(0x1b6a)][_0x1e9768(0x809)];_0x1c31f7++){var _0x41a06f=_0x1946e1[_0x1e9768(0x2919)][_0x1e9768(0x1b6a)][_0x1c31f7];_0x3e0b53[_0x260c4e(0x3c1f)][_0x1e9768(0x1b6a)][_0x1e9768(0x5323)]({'x':_0x41a06f['x'],'y':_0x41a06f['y'],'midpoint':_0x41a06f[_0x1e9768(0x58e)],'sharpness':_0x41a06f[_0x1e9768(0x596)]});}return _0x3e0b53[_0x1e9768(0x4048)](),_0x3e0b53;}};var ColorSpace={'RGB':0x0,'HSV':0x1,'LAB':0x2,'DIVERGING':0x3},Scale={'LINEAR':0x0,'LOG10':0x1};function vtkColorTransferFunctionLabToMsh(_0x21eaa9,_0x2d2d5f){var _0x3c85bb=_0x307c2b,_0x4fe3a4=_0x5e00b3,_0x427fe2=_0x21eaa9[0x0],_0x358abf=_0x21eaa9[0x1],_0x4c0429=_0x21eaa9[0x2],_0x52e641=Math[_0x4fe3a4(0x5c4f)](_0x427fe2*_0x427fe2+_0x358abf*_0x358abf+_0x4c0429*_0x4c0429),_0x1c49aa=_0x52e641>0.001?Math[_0x3c85bb(0xdbc)](_0x427fe2/_0x52e641):0x0,_0x8d6aea=_0x1c49aa>0.001?Math[_0x4fe3a4(0x51e)](_0x4c0429,_0x358abf):0x0;_0x2d2d5f[0x0]=_0x52e641,_0x2d2d5f[0x1]=_0x1c49aa,_0x2d2d5f[0x2]=_0x8d6aea;}function vtkColorTransferFunctionMshToLab(_0x3e88b4,_0xa92eb1){var _0xd62586=_0x307c2b,_0x18aa9d=_0x5e00b3,_0x26d3cf=_0x3e88b4[0x0],_0x47c0d4=_0x3e88b4[0x1],_0x2f4daf=_0x3e88b4[0x2];_0xa92eb1[0x0]=_0x26d3cf*Math[_0xd62586(0x3be7)](_0x47c0d4),_0xa92eb1[0x1]=_0x26d3cf*Math[_0x18aa9d(0x1428)](_0x47c0d4)*Math[_0xd62586(0x3be7)](_0x2f4daf),_0xa92eb1[0x2]=_0x26d3cf*Math[_0xd62586(0xc19)](_0x47c0d4)*Math[_0x18aa9d(0x1428)](_0x2f4daf);}function vtkColorTransferFunctionAdjustHue(_0x149dc0,_0x517d1e){var _0x88c5c4=_0x307c2b,_0x576ab7=_0x5e00b3;if(_0x149dc0[0x0]>=_0x517d1e-0.1)return _0x149dc0[0x2];var _0x43e9ec=_0x149dc0[0x1]*Math[_0x576ab7(0x5c4f)](_0x517d1e*_0x517d1e-_0x149dc0[0x0]*_0x149dc0[0x0])/(_0x149dc0[0x0]*Math[_0x88c5c4(0xc19)](_0x149dc0[0x1]));return _0x149dc0[0x2]>-0.3*Math['PI']?_0x149dc0[0x2]+_0x43e9ec:_0x149dc0[0x2]-_0x43e9ec;}function vtkColorTransferFunctionAngleDiff(_0x4727ca,_0x2a1616){var _0x21a3b4=_0x4727ca-_0x2a1616;for(_0x21a3b4<0x0&&(_0x21a3b4=-_0x21a3b4);_0x21a3b4>=0x2*Math['PI'];)_0x21a3b4-=0x2*Math['PI'];return _0x21a3b4>Math['PI']&&(_0x21a3b4=0x2*Math['PI']-_0x21a3b4),_0x21a3b4;}function vtkColorTransferFunctionInterpolateDiverging(_0x261cd4,_0x32ffe5,_0x409e6f,_0x410514){var _0x31a09c=_0x307c2b,_0x1d6ea5=[],_0x4f8da7=[];rgb2lab(_0x32ffe5,_0x1d6ea5),rgb2lab(_0x409e6f,_0x4f8da7);var _0x139280=[],_0x5cba76=[];vtkColorTransferFunctionLabToMsh(_0x1d6ea5,_0x139280),vtkColorTransferFunctionLabToMsh(_0x4f8da7,_0x5cba76);var _0x40f23e=_0x261cd4;if(_0x139280[0x1]>0.05&&_0x5cba76[0x1]>0.05&&vtkColorTransferFunctionAngleDiff(_0x139280[0x2],_0x5cba76[0x2])>0.33*Math['PI']){var _0xe39114=Math[_0x31a09c(0x5449)](_0x139280[0x0],_0x5cba76[0x0]);_0xe39114=Math['max'](0x58,_0xe39114),_0x261cd4<0.5?(_0x5cba76[0x0]=_0xe39114,_0x5cba76[0x1]=0x0,_0x5cba76[0x2]=0x0,_0x40f23e*=0x2):(_0x139280[0x0]=_0xe39114,_0x139280[0x1]=0x0,_0x139280[0x2]=0x0,_0x40f23e=0x2*_0x40f23e-0x1);}_0x139280[0x1]<0.05&&_0x5cba76[0x1]>0.05?_0x139280[0x2]=vtkColorTransferFunctionAdjustHue(_0x5cba76,_0x139280[0x0]):_0x5cba76[0x1]<0.05&&_0x139280[0x1]>0.05&&(_0x5cba76[0x2]=vtkColorTransferFunctionAdjustHue(_0x139280,_0x5cba76[0x0]));var _0x513ba9=[];_0x513ba9[0x0]=(0x1-_0x40f23e)*_0x139280[0x0]+_0x40f23e*_0x5cba76[0x0],_0x513ba9[0x1]=(0x1-_0x40f23e)*_0x139280[0x1]+_0x40f23e*_0x5cba76[0x1],_0x513ba9[0x2]=(0x1-_0x40f23e)*_0x139280[0x2]+_0x40f23e*_0x5cba76[0x2];var _0x17e87f=[];vtkColorTransferFunctionMshToLab(_0x513ba9,_0x17e87f),lab2rgb(_0x17e87f,_0x410514);}function ColorTransferFunction(){var _0x4f459e=_0x307c2b,_0x37629e=_0x5e00b3;this[_0x4f459e(0x3c1f)]={'clamping':!0x0,'colorSpace':ColorSpace[_0x4f459e(0x4213)],'hSVWrap':!0x0,'scale':Scale[_0x37629e(0x408a)],'nanColor':null,'belowRangeColor':null,'aboveRangeColor':null,'useAboveRangeColor':!0x1,'useBelowRangeColor':!0x1,'allowDuplicateScalars':!0x1,'table':null,'tableSize':0x0,'buildTime':null,'nodes':null,'discretize':!0x1,'numberOfValues':0x100,'range':[0x0,0x1],'mappingRange':[0x0,0x1]},this[_0x37629e(0x2919)][_0x37629e(0xb0b)]=[],this[_0x4f459e(0x3c1f)][_0x37629e(0x1b6a)]=[],this[_0x37629e(0x2919)][_0x37629e(0x1997)]=[0.5,0x0,0x0,0x1],this[_0x4f459e(0x3c1f)][_0x37629e(0x6036)]=[0x0,0x0,0x0,0x1],this[_0x37629e(0x2919)][_0x37629e(0x38b0)]=[0x1,0x1,0x1,0x1],this[_0x4f459e(0x3c1f)]['buildTime']={};}function rgb2hsv(_0x46d2bd,_0x1c5b33){var _0x121280,_0x4649be,_0x2a4602=_0x46d2bd[0x0],_0x23e543=_0x46d2bd[0x1],_0x2f79b8=_0x46d2bd[0x2],_0x307ee7=0x1/0x6,_0x352a6b=_0x2a4602,_0x2c3654=_0x2a4602;_0x23e543>_0x352a6b?_0x352a6b=_0x23e543:_0x23e543<_0x2c3654&&(_0x2c3654=_0x23e543),_0x2f79b8>_0x352a6b?_0x352a6b=_0x2f79b8:_0x2f79b8<_0x2c3654&&(_0x2c3654=_0x2f79b8);const _0x4560c3=_0x352a6b;(_0x4649be=_0x4560c3>0x0?(_0x352a6b-_0x2c3654)/_0x352a6b:0x0)>0x0?(_0x121280=_0x2a4602===_0x352a6b?_0x307ee7*(_0x23e543-_0x2f79b8)/(_0x352a6b-_0x2c3654):_0x23e543===_0x352a6b?0x1/0x3+_0x307ee7*(_0x2f79b8-_0x2a4602)/(_0x352a6b-_0x2c3654):0x2/0x3+_0x307ee7*(_0x2a4602-_0x23e543)/(_0x352a6b-_0x2c3654))<0x0&&(_0x121280+=0x1):_0x121280=0x0,_0x1c5b33[0x0]=_0x121280,_0x1c5b33[0x1]=_0x4649be,_0x1c5b33[0x2]=_0x4560c3;}function hsv2rgb(_0x30bd04,_0x260156){var _0x3c6eba,_0x30acdf,_0x214621,_0x400b7d=_0x30bd04[0x0],_0x2904dc=_0x30bd04[0x1],_0x32ce44=_0x30bd04[0x2],_0x5d7883=0x1/0x3,_0x57f5a9=0x1/0x6,_0x24b62f=0x2/0x3,_0x255675=0x5/0x6;_0x400b7d>_0x57f5a9&&_0x400b7d<=_0x5d7883?(_0x30acdf=0x1,_0x3c6eba=(_0x5d7883-_0x400b7d)/_0x57f5a9,_0x214621=0x0):_0x400b7d>_0x5d7883&&_0x400b7d<=0.5?(_0x30acdf=0x1,_0x214621=(_0x400b7d-_0x5d7883)/_0x57f5a9,_0x3c6eba=0x0):_0x400b7d>0.5&&_0x400b7d<=_0x24b62f?(_0x214621=0x1,_0x30acdf=(_0x24b62f-_0x400b7d)/_0x57f5a9,_0x3c6eba=0x0):_0x400b7d>_0x24b62f&&_0x400b7d<=_0x255675?(_0x214621=0x1,_0x3c6eba=(_0x400b7d-_0x24b62f)/_0x57f5a9,_0x30acdf=0x0):_0x400b7d>_0x255675&&_0x400b7d<=0x1?(_0x3c6eba=0x1,_0x214621=(0x1-_0x400b7d)/_0x57f5a9,_0x30acdf=0x0):(_0x3c6eba=0x1,_0x30acdf=_0x400b7d/_0x57f5a9,_0x214621=0x0),_0x3c6eba=_0x2904dc*_0x3c6eba+(0x1-_0x2904dc),_0x30acdf=_0x2904dc*_0x30acdf+(0x1-_0x2904dc),_0x214621=_0x2904dc*_0x214621+(0x1-_0x2904dc),_0x3c6eba*=_0x32ce44,_0x30acdf*=_0x32ce44,_0x214621*=_0x32ce44,_0x260156[0x0]=_0x3c6eba,_0x260156[0x1]=_0x30acdf,_0x260156[0x2]=_0x214621;}function lab2xyz(_0x2aaad0,_0x43f3e6){var _0x163292=(_0x2aaad0[0x0]+0x10)/0x74,_0x12a8ba=_0x2aaad0[0x1]/0x1f4+_0x163292,_0x142cc8=_0x163292-_0x2aaad0[0x2]/0xc8;_0x163292**0x3>0.008856?_0x163292**=0x3:_0x163292=(_0x163292-0x10/0x74)/7.787,_0x12a8ba**0x3>0.008856?_0x12a8ba**=0x3:_0x12a8ba=(_0x12a8ba-0x10/0x74)/7.787,_0x142cc8**0x3>0.008856?_0x142cc8**=0x3:_0x142cc8=(_0x142cc8-0x10/0x74)/7.787,(_0x43f3e6[0x0]=0.9505*_0x12a8ba,_0x43f3e6[0x1]=0x1*_0x163292,_0x43f3e6[0x2]=1.089*_0x142cc8);}function xyz2lab(_0x1884ce,_0x293587){var _0x29f1bb=_0x1884ce[0x0]/0.9505,_0x2a6c83=_0x1884ce[0x1]/0x1,_0x34b82e=_0x1884ce[0x2]/1.089;_0x29f1bb>0.008856?_0x29f1bb**=0x1/0x3:_0x29f1bb=7.787*_0x29f1bb+0x10/0x74,_0x2a6c83>0.008856?_0x2a6c83**=0x1/0x3:_0x2a6c83=7.787*_0x2a6c83+0x10/0x74,_0x34b82e>0.008856?_0x34b82e**=0x1/0x3:_0x34b82e=7.787*_0x34b82e+0x10/0x74,_0x293587[0x0]=0x74*_0x2a6c83-0x10,_0x293587[0x1]=0x1f4*(_0x29f1bb-_0x2a6c83),_0x293587[0x2]=0xc8*(_0x2a6c83-_0x34b82e);}function xyz2rgb(_0x2f6e16,_0x1a079b){var _0x540ad1=_0x2f6e16[0x0],_0x422803=_0x2f6e16[0x1],_0x12cd83=_0x2f6e16[0x2],_0x553823=3.2406*_0x540ad1+-1.5372*_0x422803+-0.4986*_0x12cd83,_0x4d904d=-0.9689*_0x540ad1+1.8758*_0x422803+0.0415*_0x12cd83,_0x16560a=0.0557*_0x540ad1+-0.204*_0x422803+1.057*_0x12cd83;_0x553823>0.0031308?_0x553823=1.055*_0x553823**(0x1/2.4)-0.055:_0x553823*=12.92,_0x4d904d>0.0031308?_0x4d904d=1.055*_0x4d904d**(0x1/2.4)-0.055:_0x4d904d*=12.92,_0x16560a>0.0031308?_0x16560a=1.055*_0x16560a**(0x1/2.4)-0.055:_0x16560a*=12.92;var _0xebcc3=_0x553823;_0xebcc3<_0x4d904d&&(_0xebcc3=_0x4d904d),_0xebcc3<_0x16560a&&(_0xebcc3=_0x16560a),_0xebcc3>0x1&&(_0x553823/=_0xebcc3,_0x4d904d/=_0xebcc3,_0x16560a/=_0xebcc3),_0x553823<0x0&&(_0x553823=0x0),_0x4d904d<0x0&&(_0x4d904d=0x0),_0x16560a<0x0&&(_0x16560a=0x0),_0x1a079b[0x0]=_0x553823,_0x1a079b[0x1]=_0x4d904d,_0x1a079b[0x2]=_0x16560a;}function rgb2xyz(_0x47f0f9,_0x5e3d13){var _0x5b97b6=_0x47f0f9[0x0],_0x525ac9=_0x47f0f9[0x1],_0x568779=_0x47f0f9[0x2];_0x5b97b6>0.04045?_0x5b97b6=((_0x5b97b6+0.055)/1.055)**2.4:_0x5b97b6/=12.92,_0x525ac9>0.04045?_0x525ac9=((_0x525ac9+0.055)/1.055)**2.4:_0x525ac9/=12.92,_0x568779>0.04045?_0x568779=((_0x568779+0.055)/1.055)**2.4:_0x568779/=12.92,_0x5e3d13[0x0]=0.4124*_0x5b97b6+0.3576*_0x525ac9+0.1805*_0x568779,_0x5e3d13[0x1]=0.2126*_0x5b97b6+0.7152*_0x525ac9+0.0722*_0x568779,_0x5e3d13[0x2]=0.0193*_0x5b97b6+0.1192*_0x525ac9+0.9505*_0x568779;}function rgb2lab(_0xbc8beb,_0x1227b3){var _0x1d49cd=[0x0,0x0,0x0];rgb2xyz(_0xbc8beb,_0x1d49cd),xyz2lab(_0x1d49cd,_0x1227b3);}function lab2rgb(_0x412838,_0x5f187d){var _0x38060e=[0x0,0x0,0x0];lab2xyz(_0x412838,_0x38060e),xyz2rgb(_0x38060e,_0x5f187d);}function VoxelGridLayer3D(_0x29187d){var _0x361982=_0x307c2b,_0xa6d12e=_0x5e00b3;Check[_0xa6d12e(0x5f34)](_0xa6d12e(0x4fd0),_0x29187d),this[_0xa6d12e(0x1358)]=_0x29187d,this[_0xa6d12e(0x2e7e)]=void 0x0,this[_0xa6d12e(0x26de)]=void 0x0,this[_0xa6d12e(0x19c1)]=void 0x0,this[_0xa6d12e(0x522a)]=void 0x0,this[_0xa6d12e(0x942)]=0x0,this[_0xa6d12e(0x4c21)]=void 0x0,this[_0xa6d12e(0x43dc)]=HypsometricSettingEnum$1['FilterMode']['LINEAR'],this[_0x361982(0x46a1)]=VolumeRenderMode$1[_0xa6d12e(0x5fba)],this[_0x361982(0x4f81)]=new Cartesian3(0x1,0x1,0x1),this[_0xa6d12e(0x51c2)]=!0x1,this[_0xa6d12e(0x3b6e)]=!0x1,this[_0x361982(0xc08)]=0x0,this[_0xa6d12e(0x71a)]=new Cartesian3(0.5,0.5,0.5),this[_0xa6d12e(0x1cef)]=Number[_0xa6d12e(0x4d71)],this[_0xa6d12e(0x200)]=Number[_0xa6d12e(0x5c47)],this[_0xa6d12e(0x435e)]=!0x0,this[_0xa6d12e(0x4ab3)]=_0xa6d12e(0x4b16),this[_0xa6d12e(0x5e3a)]=void 0x0,this[_0xa6d12e(0x2261)]=new VoxelGridTile(_0x29187d,this),this[_0xa6d12e(0x1c0b)]=new Cartesian2(0x0,0x1),this[_0xa6d12e(0x46f1)]=new Rectangle(113.321267,23.128418,113.354469,23.14966),this[_0xa6d12e(0x4552)]=0x1f4,this[_0xa6d12e(0x50ce)]=0x0,this[_0xa6d12e(0x12f6)]=0x0,this[_0xa6d12e(0x5e28)]=!0x1,this[_0xa6d12e(0x1b86)]=!0x1,this[_0xa6d12e(0x17dd)]=-0x1,this[_0xa6d12e(0x36fd)]=!0x1,this[_0xa6d12e(0x38ac)]=0x0,this['_gradientOpacityMaxOpacity']=0x1,this[_0x361982(0x1453)]=0x0,this[_0xa6d12e(0x3a4d)]=0x1,this[_0xa6d12e(0x415d)]=[],this['_contourValue']=0x0,this[_0xa6d12e(0x21e7)]=!0x1,this[_0xa6d12e(0x974)]=!0x1,this[_0x361982(0x4f2f)]={'diffuse':new Color$2(0.9,0.9,0.9),'specular':new Color$2(0.2,0.2,0.2),'ambient':new Color$2(0.1,0.1,0.1),'shiness':0xa},this[_0xa6d12e(0x5856)]=FillStyle$1['Fill'],this[_0x361982(0x34dd)]=new Color$2(0x1,0x1,0x1,0x1);}function UnderGlobe(_0x137c6e,_0x52e02b){var _0x59b3ca=_0x307c2b,_0x41fdd9=_0x5e00b3;this[_0x59b3ca(0x3dd4)]=defaultValue$1(_0x52e02b,!0x0),this[_0x59b3ca(0x75d)]=new DrawCommand({'owner':this}),this[_0x41fdd9(0x3c00)]=Ellipsoid[_0x41fdd9(0x16c8)](new Cartesian3(0x615299-_0x137c6e,0x615299-_0x137c6e,6356752.314245179-_0x137c6e)),this[_0x41fdd9(0x48d1)]=new Color$2(0x0,0x0,0x0,0x1),this[_0x41fdd9(0xaaa)]=0x3e8;}ColorTransferFunction[_0x5e00b3(0x40f3)]=function(_0x50cdc3,_0x2500dd){var _0x24362e=_0x307c2b,_0x3ca8b5=_0x5e00b3;if(defined$1(_0x50cdc3)){var _0xd68112;for(defined$1(_0x2500dd)||(_0x2500dd=new ColorTransferFunction()),_0xd68112=0x0;_0xd68112<_0x50cdc3[_0x3ca8b5(0x2919)][_0x3ca8b5(0x1b6a)][_0x3ca8b5(0x809)];_0xd68112++){var _0x7f0abe=_0x50cdc3[_0x24362e(0x3c1f)][_0x3ca8b5(0x1b6a)][_0xd68112];_0x2500dd[_0x3ca8b5(0x2919)][_0x24362e(0x53d0)][_0x3ca8b5(0x5323)]({'x':_0x7f0abe['x'],'r':_0x7f0abe['r'],'g':_0x7f0abe['g'],'b':_0x7f0abe['b'],'midpoint':_0x7f0abe[_0x3ca8b5(0x58e)],'sharpness':_0x7f0abe[_0x3ca8b5(0x596)]});}return _0x2500dd[_0x3ca8b5(0x4048)](),_0x2500dd[_0x3ca8b5(0x2919)][_0x24362e(0x545d)][0x0]=_0x50cdc3[_0x3ca8b5(0x2919)][_0x3ca8b5(0x35a8)][0x0],_0x2500dd[_0x3ca8b5(0x2919)][_0x3ca8b5(0x35a8)][0x1]=_0x50cdc3[_0x24362e(0x3c1f)][_0x3ca8b5(0x35a8)][0x1],_0x2500dd;}},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x55ca)]=function(){var _0x5e5ceb=_0x307c2b;return this[_0x5e5ceb(0x3c1f)][_0x5e5ceb(0x53d0)][_0x5e5ceb(0x2ef4)];},ColorTransferFunction[_0x5e00b3(0x3720)][_0x307c2b(0xace)]=function(_0x148e6e,_0x4ba568,_0x5c1212,_0x176cc0){var _0x576d6f=_0x5e00b3;this[_0x576d6f(0x51c8)](_0x148e6e,_0x4ba568,_0x5c1212,_0x176cc0,0.5,0x0);},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x51c8)]=function(_0x63d14c,_0x2542a5,_0x51f593,_0x119b35,_0x10c1eb,_0x1f24d9){var _0x1618ae=_0x307c2b,_0x44566b=_0x5e00b3,_0x2b33d8=defaultValue$1(_0x10c1eb,0.5),_0x90bbd7=defaultValue$1(_0x1f24d9,0x0);if(_0x2b33d8<0x0||_0x2b33d8>0x1)return-0x1;if(_0x90bbd7<0x0||_0x90bbd7>0x1)return-0x1;this[_0x44566b(0x2919)][_0x44566b(0x1639)]||this[_0x44566b(0x2ed9)](_0x63d14c);var _0xb4f0bf={'x':_0x63d14c,'r':_0x2542a5,'g':_0x51f593,'b':_0x119b35,'midpoint':_0x2b33d8,'sharpness':_0x90bbd7};this[_0x1618ae(0x3c1f)][_0x1618ae(0x53d0)][_0x44566b(0x5323)](_0xb4f0bf),this[_0x1618ae(0x1e2d)]();for(var _0x2beef6=0x0;_0x2beef6<this[_0x44566b(0x2919)]['nodes'][_0x44566b(0x809)]&&this[_0x44566b(0x2919)][_0x44566b(0x1b6a)][_0x2beef6]['x']!==_0x63d14c;_0x2beef6++);return _0x2beef6<this[_0x44566b(0x2919)][_0x1618ae(0x53d0)][_0x1618ae(0x2ef4)]?_0x2beef6:-0x1;},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x5b54)]=function(_0x274797,_0x587004,_0x5e0cdf,_0x1bd7db){var _0x5a9ddd=_0x5e00b3;this[_0x5a9ddd(0x53a7)](_0x274797,_0x587004,_0x5e0cdf,_0x1bd7db,0.5,0x0);},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x53a7)]=function(_0x257997,_0x57d4e3,_0x223dda,_0x23181a,_0x494b65,_0x460cb8){var _0x4a50f7=_0x5e00b3,_0x358da9=defaultValue$1(_0x494b65,0.5),_0x3adbef=defaultValue$1(_0x460cb8,0x0),_0x504f24=[];return hsv2rgb([_0x57d4e3,_0x223dda,_0x23181a],_0x504f24),this[_0x4a50f7(0xc12)](_0x257997,_0x504f24[0x0],_0x504f24[0x1],_0x504f24[0x2],_0x358da9,_0x3adbef);},ColorTransferFunction[_0x307c2b(0x1aa2)][_0x5e00b3(0x854)]=function(_0x8860){var _0x4bad2b=_0x5e00b3;this[_0x4bad2b(0x2919)]['nodes']!==_0x8860&&(this[_0x4bad2b(0x2919)][_0x4bad2b(0x1b6a)]=_0x8860,this[_0x4bad2b(0x4048)]());},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x4048)]=function(){var _0x441f8c=_0x307c2b,_0x8cb991=_0x5e00b3;this[_0x8cb991(0x2919)][_0x441f8c(0x53d0)][_0x8cb991(0x4b76)](function(_0xc99b49,_0x317f14){return _0xc99b49['x']-_0x317f14['x'];}),this[_0x8cb991(0x2ea6)]()||this[_0x8cb991(0x29a0)]();},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x41b7)]=function(){var _0x579a56=_0x307c2b;return this[_0x579a56(0x3c1f)][_0x579a56(0x545d)];},ColorTransferFunction[_0x5e00b3(0x3720)]['updateRange']=function(){var _0x16bcd7=_0x307c2b,_0x350bb8=_0x5e00b3,_0x460687=[0x2];_0x460687[0x0]=this[_0x350bb8(0x2919)][_0x350bb8(0x35a8)][0x0],_0x460687[0x1]=this['model'][_0x350bb8(0x35a8)][0x1];var _0x4b5d11=this[_0x350bb8(0x2919)][_0x350bb8(0x1b6a)][_0x350bb8(0x809)];return _0x4b5d11?(this[_0x350bb8(0x2919)][_0x350bb8(0x35a8)][0x0]=this['model'][_0x16bcd7(0x53d0)][0x0]['x'],this[_0x16bcd7(0x3c1f)][_0x350bb8(0x35a8)][0x1]=this[_0x16bcd7(0x3c1f)]['nodes'][_0x4b5d11-0x1]['x']):(this[_0x350bb8(0x2919)][_0x16bcd7(0x545d)][0x0]=0x0,this[_0x350bb8(0x2919)][_0x350bb8(0x35a8)][0x1]=0x0),(_0x460687[0x0]!==this[_0x350bb8(0x2919)][_0x350bb8(0x35a8)][0x0]||_0x460687[0x1]!==this[_0x350bb8(0x2919)]['mappingRange'][0x1])&&(this[_0x16bcd7(0x4f6f)](),!0x0);},ColorTransferFunction[_0x5e00b3(0x3720)]['removePoint']=function(_0xb17c97){var _0x2d0a66=_0x307c2b,_0x186021=_0x5e00b3;for(var _0x341d7d=0x0;_0x341d7d<this[_0x186021(0x2919)][_0x186021(0x1b6a)][_0x186021(0x809)]&&this[_0x2d0a66(0x3c1f)][_0x186021(0x1b6a)][_0x341d7d]['x']!==_0xb17c97;_0x341d7d++);var _0x238aba=_0x341d7d;if(_0x341d7d>=this[_0x186021(0x2919)][_0x2d0a66(0x53d0)][_0x186021(0x809)])return-0x1;var _0x2af8d6=!0x1;return this[_0x2d0a66(0x3c1f)][_0x186021(0x1b6a)]['splice'](_0x341d7d,0x1),0x0!==_0x341d7d&&_0x341d7d!==this[_0x2d0a66(0x3c1f)][_0x186021(0x1b6a)]['length']||(_0x2af8d6=this['updateRange']()),_0x2af8d6||this[_0x186021(0x29a0)](),_0x238aba;},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x3801)]=function(_0x5c8fc3,_0x3b1776){var _0x16de3e=_0x307c2b,_0x1c0648=_0x5e00b3;if(_0x5c8fc3!==_0x3b1776){this[_0x1c0648(0x2ed9)](_0x3b1776);for(var _0x59288e=0x0;_0x59288e<this[_0x16de3e(0x3c1f)][_0x1c0648(0x1b6a)][_0x1c0648(0x809)];_0x59288e++)if(this[_0x1c0648(0x2919)][_0x1c0648(0x1b6a)][_0x59288e]['x']===_0x5c8fc3){this[_0x1c0648(0x2919)][_0x16de3e(0x53d0)][_0x59288e]['x']=_0x3b1776,this[_0x1c0648(0x4048)]();break;}}},ColorTransferFunction['prototype'][_0x307c2b(0x3445)]=function(){var _0x5a35da=_0x5e00b3;this[_0x5a35da(0x2919)][_0x5a35da(0x1b6a)]=[],this[_0x5a35da(0x4048)]();},ColorTransferFunction[_0x5e00b3(0x3720)]['addRGBSegment']=function(_0x211707,_0x276d0e,_0x56eade,_0x16b83e,_0x2f58ec,_0x2d5306,_0x271145,_0x28affc){var _0x56e04b=_0x307c2b,_0x5a3a8b=_0x5e00b3;this[_0x5a3a8b(0x4048)]();for(var _0x4b65fc=0x0;_0x4b65fc<this[_0x5a3a8b(0x2919)][_0x5a3a8b(0x1b6a)][_0x5a3a8b(0x809)];)this[_0x56e04b(0x3c1f)][_0x5a3a8b(0x1b6a)][_0x4b65fc]['x']>=_0x211707&&this[_0x5a3a8b(0x2919)][_0x5a3a8b(0x1b6a)][_0x4b65fc]['x']<=_0x2f58ec?this[_0x56e04b(0x3c1f)][_0x5a3a8b(0x1b6a)][_0x5a3a8b(0x2f5b)](_0x4b65fc,0x1):_0x4b65fc++;this[_0x5a3a8b(0x51c8)](_0x211707,_0x276d0e,_0x56eade,_0x16b83e,0.5,0x0),this[_0x5a3a8b(0x51c8)](_0x2f58ec,_0x2d5306,_0x271145,_0x28affc,0.5,0x0),this[_0x5a3a8b(0x29a0)]();},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x3b38)]=function(_0x397c5b,_0x50b07e,_0x2617ad,_0x30b0bb,_0x5e1ed4,_0x8b746f,_0x3c186f,_0x66b1e1){var _0xa11bfa=_0x5e00b3,_0x59009c=[_0x8b746f,_0x3c186f,_0x66b1e1],_0x192843=[],_0x3c3dc9=[];hsv2rgb([_0x50b07e,_0x2617ad,_0x30b0bb],_0x192843),hsv2rgb(_0x59009c,_0x3c3dc9),this[_0xa11bfa(0x1a59)](_0x397c5b,_0x192843[0x0],_0x192843[0x1],_0x192843[0x2],_0x5e1ed4,_0x3c3dc9[0x0],_0x3c3dc9[0x1],_0x3c3dc9[0x2]);},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x57b5)]=function(_0x20bcd8){var _0x394151=_0x5e00b3,_0x4ef868=[];return this[_0x394151(0x1e3)](_0x20bcd8,_0x4ef868),[Math[_0x394151(0x1ace)](0xff*_0x4ef868[0x0]+0.5),Math[_0x394151(0x1ace)](0xff*_0x4ef868[0x1]+0.5),Math[_0x394151(0x1ace)](0xff*_0x4ef868[0x2]+0.5),0xff];},ColorTransferFunction[_0x5e00b3(0x3720)][_0x307c2b(0x2720)]=function(_0x505869,_0x4dffbc){var _0x365f18=_0x307c2b,_0x63ffad=_0x5e00b3;if(this[_0x63ffad(0x2919)][_0x63ffad(0x5268)]){var _0x2dc4cd=this[_0x63ffad(0x55ca)](),_0x30d91c=this[_0x365f18(0x3150)](_0x505869);if(_0x30d91c<0x0||0x0===_0x2dc4cd)this['getNanColor'](_0x4dffbc);else{var _0x20aab2=[];this[_0x63ffad(0x2c8e)](_0x30d91c%_0x2dc4cd,_0x20aab2),_0x4dffbc[0x0]=_0x20aab2['r'],_0x4dffbc[0x1]=_0x20aab2['g'],_0x4dffbc[0x2]=_0x20aab2['b'];}}else this['getTable'](_0x505869,_0x505869,0x1,_0x4dffbc);},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x50b8)]=function(_0x57377c){var _0x4bf9e7=_0x5e00b3,_0x1b8367=[];return this[_0x4bf9e7(0x1e3)](_0x57377c,_0x1b8367),_0x1b8367[0x0];},ColorTransferFunction[_0x307c2b(0x1aa2)]['getGreenValue']=function(_0x45ba68){var _0x1add94=_0x5e00b3,_0x443a0f=[];return this[_0x1add94(0x1e3)](_0x45ba68,_0x443a0f),_0x443a0f[0x1];},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x10a5)]=function(_0x5e99e7){var _0x245239=_0x5e00b3,_0x1251fa=[];return this[_0x245239(0x1e3)](_0x5e99e7,_0x1251fa),_0x1251fa[0x2];},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x2ea0)]=function(_0x1e5534,_0x237c12,_0x2595e8,_0x41ffee){var _0x5c9535=_0x307c2b,_0x405ee9=_0x5e00b3;if(isNaN(_0x1e5534)||isNaN(_0x237c12)){for(var _0x56cd13=0x0;_0x56cd13<_0x2595e8;_0x56cd13++)_0x41ffee[0x3*_0x56cd13+0x0]=this[_0x405ee9(0x2919)][_0x405ee9(0x1997)][0x0],_0x41ffee[0x3*_0x56cd13+0x1]=this[_0x405ee9(0x2919)][_0x405ee9(0x1997)][0x1],_0x41ffee[0x3*_0x56cd13+0x2]=this[_0x405ee9(0x2919)][_0x5c9535(0x2314)][0x2];}else{var _0xd0c030=0x0,_0x130114=this[_0x405ee9(0x2919)][_0x405ee9(0x1b6a)][_0x405ee9(0x809)],_0x4b9774=0x0,_0x1b0bd5=0x0,_0x5a6bf2=0x0;0x0!==_0x130114&&(_0x4b9774=this[_0x405ee9(0x2919)][_0x405ee9(0x1b6a)][_0x130114-0x1]['r'],_0x1b0bd5=this[_0x5c9535(0x3c1f)][_0x405ee9(0x1b6a)][_0x130114-0x1]['g'],_0x5a6bf2=this[_0x405ee9(0x2919)][_0x405ee9(0x1b6a)][_0x130114-0x1]['b']);var _0x4f910d=0x0,_0x172805=0x0,_0xc534d5=0x0,_0x1695cf=[0x0,0x0,0x0],_0x19276a=[0x0,0x0,0x0],_0x1989d5=0x0,_0x55625=0x0,_0x415357=[],_0x217763=this[_0x405ee9(0x2919)][_0x405ee9(0x4a6e)]===Scale[_0x405ee9(0x4042)];_0x217763&&(_0x217763=this[_0x405ee9(0x2919)]['mappingRange'][0x0]>0x0);var _0x1286ab=0x0,_0x3d9f14=0x0,_0x4c7877=0x0;_0x217763&&(_0x1286ab=Math[_0x405ee9(0x4e29)](_0x1e5534),_0x3d9f14=Math['log10'](_0x237c12));for(_0x56cd13=0x0;_0x56cd13<_0x2595e8;_0x56cd13++){var _0x24612b=0x3*_0x56cd13;if(_0x4f910d=_0x2595e8>0x1?_0x217763?0xa**(_0x4c7877=_0x1286ab+_0x56cd13/(_0x2595e8-0x1)*(_0x3d9f14-_0x1286ab)):_0x1e5534+_0x56cd13/(_0x2595e8-0x1)*(_0x237c12-_0x1e5534):_0x217763?0xa**(_0x4c7877=0.5*(_0x1286ab+_0x3d9f14)):0.5*(_0x1e5534+_0x237c12),this[_0x5c9535(0x3c1f)][_0x405ee9(0x4725)]){var _0x41169d=this[_0x405ee9(0x2919)][_0x405ee9(0x35a8)];if(_0x4f910d>=_0x41169d[0x0]&&_0x4f910d<=_0x41169d[0x1]){var _0x5ba9d4=this[_0x5c9535(0x3c1f)][_0x5c9535(0x2a8a)],_0x339729=_0x41169d[0x1]-_0x41169d[0x0];if(_0x5ba9d4<=0x1)_0x4f910d=_0x41169d[0x0]+_0x339729/0x2;else{var _0x424fae=(_0x4f910d-_0x41169d[0x0])/_0x339729,_0x5d7058=Math[_0x5c9535(0x4b96)](_0x5ba9d4*_0x424fae);_0x4f910d=_0x41169d[0x0]+_0x5d7058/(_0x5ba9d4-0x1)*_0x339729;}}}for(;_0xd0c030<_0x130114&&_0x4f910d>this[_0x405ee9(0x2919)][_0x5c9535(0x53d0)][_0xd0c030]['x'];)++_0xd0c030<_0x130114&&(_0x172805=this[_0x405ee9(0x2919)]['nodes'][_0xd0c030-0x1]['x'],_0xc534d5=this[_0x5c9535(0x3c1f)][_0x405ee9(0x1b6a)][_0xd0c030]['x'],_0x217763&&(_0x172805=Math[_0x5c9535(0x3bba)](_0x172805),_0xc534d5=Math[_0x5c9535(0x3bba)](_0xc534d5)),_0x1695cf[0x0]=this['model'][_0x5c9535(0x53d0)][_0xd0c030-0x1]['r'],_0x19276a[0x0]=this[_0x405ee9(0x2919)][_0x405ee9(0x1b6a)][_0xd0c030]['r'],_0x1695cf[0x1]=this[_0x405ee9(0x2919)][_0x405ee9(0x1b6a)][_0xd0c030-0x1]['g'],_0x19276a[0x1]=this[_0x5c9535(0x3c1f)][_0x405ee9(0x1b6a)][_0xd0c030]['g'],_0x1695cf[0x2]=this[_0x405ee9(0x2919)][_0x5c9535(0x53d0)][_0xd0c030-0x1]['b'],_0x19276a[0x2]=this[_0x405ee9(0x2919)][_0x405ee9(0x1b6a)][_0xd0c030]['b'],_0x1989d5=this[_0x405ee9(0x2919)][_0x405ee9(0x1b6a)][_0xd0c030-0x1][_0x5c9535(0xce9)],_0x55625=this[_0x405ee9(0x2919)][_0x5c9535(0x53d0)][_0xd0c030-0x1][_0x405ee9(0x596)],_0x1989d5<0.00001&&(_0x1989d5=0.00001),_0x1989d5>0.99999&&(_0x1989d5=0.99999));if(_0x4f910d>this[_0x405ee9(0x2919)][_0x5c9535(0x545d)][0x1])_0x41ffee[_0x24612b]=0x0,_0x41ffee[_0x24612b+0x1]=0x0,_0x41ffee[_0x24612b+0x2]=0x0,this[_0x405ee9(0x2919)][_0x405ee9(0x31d7)]&&(this[_0x405ee9(0x5386)]()?(_0x41ffee[_0x24612b]=this[_0x405ee9(0x2919)][_0x5c9535(0x2c87)][0x0],_0x41ffee[_0x24612b+0x1]=this[_0x405ee9(0x2919)][_0x405ee9(0x38b0)][0x1],_0x41ffee[_0x24612b+0x2]=this[_0x405ee9(0x2919)][_0x405ee9(0x38b0)][0x2]):(_0x41ffee[_0x24612b]=_0x4b9774,_0x41ffee[_0x24612b+0x1]=_0x1b0bd5,_0x41ffee[_0x24612b+0x2]=_0x5a6bf2));else{if(_0x4f910d<this[_0x405ee9(0x2919)][_0x405ee9(0x35a8)][0x0]||!Number[_0x405ee9(0x38cb)](_0x4f910d)&&_0x4f910d<0x0)_0x41ffee[_0x24612b]=0x0,_0x41ffee[_0x24612b+0x1]=0x0,_0x41ffee[_0x24612b+0x2]=0x0,this[_0x405ee9(0x2919)][_0x405ee9(0x31d7)]&&(this[_0x405ee9(0x10f)]()?(_0x41ffee[_0x24612b]=this[_0x5c9535(0x3c1f)][_0x405ee9(0x6036)][0x0],_0x41ffee[_0x24612b+0x1]=this[_0x5c9535(0x3c1f)][_0x405ee9(0x6036)][0x1],_0x41ffee[_0x24612b+0x2]=this[_0x405ee9(0x2919)]['belowRangeColor'][0x2]):_0x130114>0x0&&(_0x41ffee[_0x24612b]=this[_0x405ee9(0x2919)][_0x405ee9(0x1b6a)][0x0]['r'],_0x41ffee[_0x24612b+0x1]=this['model'][_0x405ee9(0x1b6a)][0x0]['g'],_0x41ffee[_0x24612b+0x2]=this[_0x5c9535(0x3c1f)]['nodes'][0x0]['b']));else{if(0x0===_0xd0c030&&(Math[_0x405ee9(0x1beb)](_0x4f910d-_0x1e5534)<0.000001||this['model'][_0x405ee9(0x4725)]))_0x130114>0x0?(_0x41ffee[_0x24612b]=this[_0x405ee9(0x2919)][_0x405ee9(0x1b6a)][0x0]['r'],_0x41ffee[_0x24612b+0x1]=this[_0x405ee9(0x2919)]['nodes'][0x0]['g'],_0x41ffee[_0x24612b+0x2]=this[_0x405ee9(0x2919)][_0x405ee9(0x1b6a)][0x0]['b']):(_0x41ffee[_0x24612b]=0x0,_0x41ffee[_0x24612b+0x1]=0x0,_0x41ffee[_0x24612b+0x2]=0x0);else{var _0x3f4d27=0x0;if(_0x3f4d27=(_0x3f4d27=_0x217763?(_0x4c7877-_0x172805)/(_0xc534d5-_0x172805):(_0x4f910d-_0x172805)/(_0xc534d5-_0x172805))<_0x1989d5?0.5*_0x3f4d27/_0x1989d5:0.5+0.5*(_0x3f4d27-_0x1989d5)/(0x1-_0x1989d5),_0x55625>0.99){if(_0x3f4d27<0.5){_0x41ffee[_0x24612b]=_0x1695cf[0x0],_0x41ffee[_0x24612b+0x1]=_0x1695cf[0x1],_0x41ffee[_0x24612b+0x2]=_0x1695cf[0x2];continue;}_0x41ffee[_0x24612b]=_0x19276a[0x0],_0x41ffee[_0x24612b+0x1]=_0x19276a[0x1],_0x41ffee[_0x24612b+0x2]=_0x19276a[0x2];continue;}if(_0x55625<0.01){if(this[_0x405ee9(0x2919)][_0x405ee9(0x5a54)]===ColorSpace[_0x405ee9(0x124a)])_0x41ffee[_0x24612b]=(0x1-_0x3f4d27)*_0x1695cf[0x0]+_0x3f4d27*_0x19276a[0x0],_0x41ffee[_0x24612b+0x1]=(0x1-_0x3f4d27)*_0x1695cf[0x1]+_0x3f4d27*_0x19276a[0x1],_0x41ffee[_0x24612b+0x2]=(0x1-_0x3f4d27)*_0x1695cf[0x2]+_0x3f4d27*_0x19276a[0x2];else{if(this[_0x405ee9(0x2919)][_0x5c9535(0x2c69)]===ColorSpace[_0x5c9535(0x154e)]){var _0x15f3ef=[];rgb2hsv(_0x1695cf,_0x3937f0=[]),rgb2hsv(_0x19276a,_0x15f3ef),this[_0x405ee9(0x2919)][_0x405ee9(0x1ca3)]&&(_0x3937f0[0x0]-_0x15f3ef[0x0]>0.5||_0x15f3ef[0x0]-_0x3937f0[0x0]>0.5)&&(_0x3937f0[0x0]>_0x15f3ef[0x0]?_0x3937f0[0x0]-=0x1:_0x15f3ef[0x0]-=0x1),(_0x36e932=[])[0x0]=(0x1-_0x3f4d27)*_0x3937f0[0x0]+_0x3f4d27*_0x15f3ef[0x0],_0x36e932[0x0]<0x0&&(_0x36e932[0x0]+=0x1),_0x36e932[0x1]=(0x1-_0x3f4d27)*_0x3937f0[0x1]+_0x3f4d27*_0x15f3ef[0x1],_0x36e932[0x2]=(0x1-_0x3f4d27)*_0x3937f0[0x2]+_0x3f4d27*_0x15f3ef[0x2],hsv2rgb(_0x36e932,_0x415357),_0x41ffee[_0x24612b]=_0x415357[0x0],_0x41ffee[_0x24612b+0x1]=_0x415357[0x1],_0x41ffee[_0x24612b+0x2]=_0x415357[0x2];}else{if(this[_0x405ee9(0x2919)][_0x5c9535(0x2c69)]===ColorSpace[_0x405ee9(0x5bbe)]){var _0x4d1ece=[];rgb2lab(_0x1695cf,_0x238cd2=[]),rgb2lab(_0x19276a,_0x4d1ece),(_0x2ef9e9=[])[0x0]=(0x1-_0x3f4d27)*_0x238cd2[0x0]+_0x3f4d27*_0x4d1ece[0x0],_0x2ef9e9[0x1]=(0x1-_0x3f4d27)*_0x238cd2[0x1]+_0x3f4d27*_0x4d1ece[0x1],_0x2ef9e9[0x2]=(0x1-_0x3f4d27)*_0x238cd2[0x2]+_0x3f4d27*_0x4d1ece[0x2],lab2rgb(_0x2ef9e9,_0x415357),_0x41ffee[_0x24612b]=_0x415357[0x0],_0x41ffee[_0x24612b+0x1]=_0x415357[0x1],_0x41ffee[_0x24612b+0x2]=_0x415357[0x2];}else this[_0x405ee9(0x2919)][_0x405ee9(0x5a54)]===ColorSpace[_0x5c9535(0x3eeb)]&&(vtkColorTransferFunctionInterpolateDiverging(_0x3f4d27,_0x1695cf,_0x19276a,_0x415357),_0x41ffee[_0x24612b]=_0x415357[0x0],_0x41ffee[_0x24612b+0x1]=_0x415357[0x1],_0x41ffee[_0x24612b+0x2]=_0x415357[0x2]);}}continue;}_0x3f4d27<0.5?_0x3f4d27=0.5*(0x2*_0x3f4d27)**(0x1+0xa*_0x55625):_0x3f4d27>0.5&&(_0x3f4d27=0x1-0.5*(0x2*(0x1-_0x3f4d27))**(0x1+0xa*_0x55625));var _0x153db2,_0x37f8e3=_0x3f4d27*_0x3f4d27,_0x53083e=_0x37f8e3*_0x3f4d27,_0x4e5fb5=0x2*_0x53083e-0x3*_0x37f8e3+0x1,_0x4c138f=-0x2*_0x53083e+0x3*_0x37f8e3,_0xb623ca=_0x53083e-0x2*_0x37f8e3+_0x3f4d27,_0x40d315=_0x53083e-_0x37f8e3;if(this[_0x405ee9(0x2919)][_0x405ee9(0x5a54)]===ColorSpace[_0x405ee9(0x124a)]){for(var _0x404b19=0x0;_0x404b19<0x3;_0x404b19++)_0x153db2=(0x1-_0x55625)*(_0x19276a[_0x404b19]-_0x1695cf[_0x404b19]),_0x41ffee[_0x24612b+_0x404b19]=_0x4e5fb5*_0x1695cf[_0x404b19]+_0x4c138f*_0x19276a[_0x404b19]+_0xb623ca*_0x153db2+_0x40d315*_0x153db2;}else{if(this[_0x405ee9(0x2919)][_0x5c9535(0x2c69)]===ColorSpace[_0x5c9535(0x154e)]){var _0x3937f0;_0x15f3ef=[],(rgb2hsv(_0x1695cf,_0x3937f0=[]),rgb2hsv(_0x19276a,_0x15f3ef),this[_0x405ee9(0x2919)][_0x405ee9(0x1ca3)]&&(_0x3937f0[0x0]-_0x15f3ef[0x0]>0.5||_0x15f3ef[0x0]-_0x3937f0[0x0]>0.5)&&(_0x3937f0[0x0]>_0x15f3ef[0x0]?_0x3937f0[0x0]-=0x1:_0x15f3ef[0x0]-=0x1));var _0x36e932=[];for(_0x404b19=0x0;_0x404b19<0x3;_0x404b19++)_0x153db2=(0x1-_0x55625)*(_0x15f3ef[_0x404b19]-_0x3937f0[_0x404b19]),_0x36e932[_0x404b19]=_0x4e5fb5*_0x3937f0[_0x404b19]+_0x4c138f*_0x15f3ef[_0x404b19]+_0xb623ca*_0x153db2+_0x40d315*_0x153db2,0x0===_0x404b19&&_0x36e932[_0x404b19]<0x0&&(_0x36e932[_0x404b19]+=0x1);hsv2rgb(_0x36e932,_0x415357),_0x41ffee[_0x24612b]=_0x415357[0x0],_0x41ffee[_0x24612b+0x1]=_0x415357[0x1],_0x41ffee[_0x24612b+0x2]=_0x415357[0x2];}else{if(this[_0x405ee9(0x2919)][_0x405ee9(0x5a54)]===ColorSpace[_0x405ee9(0x5bbe)]){var _0x238cd2;_0x4d1ece=[],(rgb2lab(_0x1695cf,_0x238cd2=[]),rgb2lab(_0x19276a,_0x4d1ece));var _0x2ef9e9=[];for(_0x404b19=0x0;_0x404b19<0x3;_0x404b19++)_0x153db2=(0x1-_0x55625)*(_0x4d1ece[_0x404b19]-_0x238cd2[_0x404b19]),_0x2ef9e9[_0x404b19]=_0x4e5fb5*_0x238cd2[_0x404b19]+_0x4c138f*_0x4d1ece[_0x404b19]+_0xb623ca*_0x153db2+_0x40d315*_0x153db2;lab2rgb(_0x2ef9e9,_0x415357),_0x41ffee[_0x24612b]=_0x415357[0x0],_0x41ffee[_0x24612b+0x1]=_0x415357[0x1],_0x41ffee[_0x24612b+0x2]=_0x415357[0x2];}else this[_0x405ee9(0x2919)][_0x405ee9(0x5a54)]===ColorSpace[_0x5c9535(0x3eeb)]&&(vtkColorTransferFunctionInterpolateDiverging(_0x3f4d27,_0x1695cf,_0x19276a,_0x415357),_0x41ffee[_0x24612b]=_0x415357[0x0],_0x41ffee[_0x24612b+0x1]=_0x415357[0x1],_0x41ffee[_0x24612b+0x2]=_0x415357[0x2]);}}for(_0x404b19=0x0;_0x404b19<0x3;_0x404b19++)_0x41ffee[_0x24612b+_0x404b19]=_0x41ffee[_0x24612b+_0x404b19]<0x0?0x0:_0x41ffee[_0x24612b+_0x404b19],_0x41ffee[_0x24612b+_0x404b19]=_0x41ffee[_0x24612b+_0x404b19]>0x1?0x1:_0x41ffee[_0x24612b+_0x404b19];}}}}}},ColorTransferFunction[_0x5e00b3(0x3720)][_0x307c2b(0x46d7)]=function(_0x4b5030,_0x16178a,_0xc12a68,_0x42cb10){var _0x6f63a7=_0x307c2b,_0x109962=_0x5e00b3;if(_0x42cb10=defaultValue$1(_0x42cb10,!0x1),this[_0x109962(0x2919)][_0x109962(0x242e)]===_0xc12a68&&this[_0x109962(0x2919)][_0x109962(0x4d6e)]!==_0x42cb10)return this[_0x109962(0x2919)][_0x109962(0xb0b)];if(0x0===this[_0x6f63a7(0x3c1f)][_0x6f63a7(0x53d0)][_0x109962(0x809)])return this[_0x109962(0x2919)][_0x109962(0xb0b)];var _0x355cc9=_0x42cb10?0x4:0x3;this[_0x109962(0x2919)][_0x109962(0x242e)]===_0xc12a68&&this[_0x109962(0x2919)][_0x109962(0x4d6e)]===_0x42cb10||(this[_0x109962(0x2919)][_0x109962(0xb0b)]=new Uint8Array(_0xc12a68*_0x355cc9),this[_0x109962(0x2919)][_0x109962(0x242e)]=_0xc12a68,this[_0x109962(0x2919)][_0x109962(0x4d6e)]=_0x42cb10);var _0x5455f9=[];this[_0x6f63a7(0x4081)](_0x4b5030,_0x16178a,_0xc12a68,_0x5455f9);for(var _0x8efd7e=0x0;_0x8efd7e<_0xc12a68;_0x8efd7e++)this[_0x109962(0x2919)][_0x109962(0xb0b)][_0x8efd7e*_0x355cc9+0x0]=Math['floor'](0xff*_0x5455f9[0x3*_0x8efd7e+0x0]+0.5),this[_0x109962(0x2919)][_0x109962(0xb0b)][_0x8efd7e*_0x355cc9+0x1]=Math[_0x109962(0x1ace)](0xff*_0x5455f9[0x3*_0x8efd7e+0x1]+0.5),this[_0x109962(0x2919)]['table'][_0x8efd7e*_0x355cc9+0x2]=Math[_0x109962(0x1ace)](0xff*_0x5455f9[0x3*_0x8efd7e+0x2]+0.5),_0x42cb10&&(this[_0x109962(0x2919)][_0x109962(0xb0b)][_0x8efd7e*_0x355cc9+0x3]=0xff);return this[_0x109962(0x2919)][_0x109962(0x548a)][_0x109962(0x29a0)](),this[_0x6f63a7(0x3c1f)][_0x109962(0xb0b)];},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x15f4)]=function(_0x20fa96,_0x1d23dd,_0x568088,_0x4750ca){var _0x42b454=_0x307c2b,_0x240f23=_0x5e00b3,_0x5bfbc1=0x0;this[_0x240f23(0x371f)](),_0x568088>0x1&&(_0x5bfbc1=(_0x1d23dd-_0x20fa96)/(_0x568088-0x1));for(var _0x297fc0=0x0;_0x297fc0<_0x568088;_0x297fc0++){var _0x44577e={'x':_0x20fa96+_0x5bfbc1*_0x297fc0,'r':_0x4750ca[0x3*_0x297fc0],'g':_0x4750ca[0x3*_0x297fc0+0x1],'b':_0x4750ca[0x3*_0x297fc0+0x2],'sharpness':0x0,'midpoint':0.5};this[_0x240f23(0x2919)]['nodes'][_0x240f23(0x5323)](_0x44577e);}this[_0x42b454(0x1e2d)]();},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x2c8e)]=function(_0x41805e,_0x13530d){var _0x1afa49=_0x307c2b,_0x38bac=_0x5e00b3;return _0x41805e<0x0||_0x41805e>=this[_0x38bac(0x2919)][_0x38bac(0x1b6a)][_0x1afa49(0x2ef4)]?-0x1:(_0x13530d[0x0]=this[_0x38bac(0x2919)][_0x38bac(0x1b6a)][_0x41805e]['x'],_0x13530d[0x1]=this[_0x38bac(0x2919)][_0x38bac(0x1b6a)][_0x41805e]['r'],_0x13530d[0x2]=this[_0x38bac(0x2919)][_0x38bac(0x1b6a)][_0x41805e]['g'],_0x13530d[0x3]=this[_0x38bac(0x2919)]['nodes'][_0x41805e]['b'],_0x13530d[0x4]=this['model'][_0x38bac(0x1b6a)][_0x41805e][_0x38bac(0x58e)],_0x13530d[0x5]=this[_0x38bac(0x2919)]['nodes'][_0x41805e][_0x38bac(0x596)],0x1);},ColorTransferFunction[_0x5e00b3(0x3720)][_0x307c2b(0x4a1e)]=function(_0x15e0ca,_0x34a268){var _0xf972de=_0x5e00b3;if(_0x15e0ca<0x0||_0x15e0ca>=this[_0xf972de(0x2919)][_0xf972de(0x1b6a)][_0xf972de(0x809)])return-0x1;var _0x4d4553=this[_0xf972de(0x2919)][_0xf972de(0x1b6a)][_0x15e0ca]['x'];return this[_0xf972de(0x2919)][_0xf972de(0x1b6a)][_0x15e0ca]['x']=_0x34a268[0x0],this[_0xf972de(0x2919)][_0xf972de(0x1b6a)][_0x15e0ca]['r']=_0x34a268[0x1],this[_0xf972de(0x2919)][_0xf972de(0x1b6a)][_0x15e0ca]['g']=_0x34a268[0x2],this[_0xf972de(0x2919)]['nodes'][_0x15e0ca]['b']=_0x34a268[0x3],this[_0xf972de(0x2919)][_0xf972de(0x1b6a)][_0x15e0ca][_0xf972de(0x58e)]=_0x34a268[0x4],this[_0xf972de(0x2919)][_0xf972de(0x1b6a)][_0x15e0ca][_0xf972de(0x596)]=_0x34a268[0x5],_0x4d4553!==_0x34a268[0x0]?this[_0xf972de(0x4048)]():this[_0xf972de(0x29a0)](),0x1;},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x3f31)]=function(){var _0x5e838f=_0x307c2b,_0x176001=_0x5e00b3;return this[_0x5e838f(0x3c1f)][_0x176001(0x5268)]&&this[_0x176001(0x55ca)]()?this[_0x176001(0x55ca)]():this[_0x176001(0x2919)][_0x5e838f(0x4a99)]?this[_0x176001(0x2919)][_0x176001(0x242e)]:0x1000000;},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x21eb)]=function(_0x5898be,_0xac87ee){var _0x567667=_0x5e00b3,_0x50b2a9=this[_0x567667(0x55ca)]();if(_0x50b2a9>0x0&&_0x5898be>=0x0){var _0x4c3f4f=[];this[_0x567667(0x2c8e)](_0x5898be%_0x50b2a9,_0x4c3f4f);for(var _0x3d7310=0x0;_0x3d7310<0x3;++_0x3d7310)_0xac87ee[_0x3d7310]=_0x4c3f4f[_0x3d7310+0x1];_0xac87ee[0x3]=0x1;}else this[_0x567667(0x53d9)](_0xac87ee),_0xac87ee[0x3]=0x1;},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x437a)]=function(_0x1b64ee,_0x342db8){var _0x15958b=_0x5e00b3;if(!(_0x1b64ee<=0x0)&&_0x342db8){this[_0x15958b(0x371f)]();for(var _0x200b86=0x0;_0x200b86<_0x1b64ee;_0x200b86++)this[_0x15958b(0xc12)](_0x342db8[0x4*_0x200b86],_0x342db8[0x4*_0x200b86+0x1],_0x342db8[0x4*_0x200b86+0x2],_0x342db8[0x4*_0x200b86+0x3]);}},ColorTransferFunction[_0x5e00b3(0x3720)][_0x307c2b(0x12cc)]=function(_0x543989,_0x4f61e8){var _0x506171=_0x307c2b,_0x5010d1=_0x5e00b3,_0x4bd3fd=[_0x543989,_0x4f61e8],_0x382b89=this[_0x5010d1(0x41b7)]();if((_0x382b89[0x1]!==_0x4bd3fd[0x1]||_0x382b89[0x0]!==_0x4bd3fd[0x0])&&_0x4bd3fd[0x1]!==_0x4bd3fd[0x0]){for(var _0x18135e=(_0x4bd3fd[0x1]-_0x4bd3fd[0x0])/(_0x382b89[0x1]-_0x382b89[0x0]),_0x4b6435=_0x4bd3fd[0x0]-_0x382b89[0x0]*_0x18135e,_0xc63262=0x0;_0xc63262<this[_0x5010d1(0x2919)][_0x506171(0x53d0)][_0x5010d1(0x809)];++_0xc63262)this['model']['nodes'][_0xc63262]['x']=this[_0x5010d1(0x2919)][_0x5010d1(0x1b6a)][_0xc63262]['x']*_0x18135e+_0x4b6435;this[_0x5010d1(0x2919)][_0x506171(0x545d)][0x0]=_0x4bd3fd[0x0],this[_0x506171(0x3c1f)][_0x5010d1(0x35a8)][0x1]=_0x4bd3fd[0x1],this[_0x5010d1(0x29a0)]();}},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x3681)]=function(_0x58e404){var _0x3fdb85=_0x307c2b,_0x5c2dae=_0x5e00b3,_0x474bc7=this[_0x3fdb85(0x4c01)](),_0x5ddb35=[];_0x474bc7[0x0]<_0x58e404[0x0]?(this[_0x5c2dae(0x1e3)](_0x58e404[0x0],_0x5ddb35),this[_0x5c2dae(0xc12)](_0x58e404[0x0],_0x5ddb35[0x0],_0x5ddb35[0x1],_0x5ddb35[0x2])):(this[_0x3fdb85(0x2720)](_0x474bc7[0x0],_0x5ddb35),this[_0x5c2dae(0xc12)](_0x58e404[0x0],_0x5ddb35[0x0],_0x5ddb35[0x1],_0x5ddb35[0x2])),_0x474bc7[0x1]>_0x58e404[0x1]?(this[_0x5c2dae(0x1e3)](_0x58e404[0x1],_0x5ddb35),this[_0x5c2dae(0xc12)](_0x58e404[0x1],_0x5ddb35[0x0],_0x5ddb35[0x1],_0x5ddb35[0x2])):(this[_0x3fdb85(0x2720)](_0x474bc7[0x1],_0x5ddb35),this[_0x5c2dae(0xc12)](_0x58e404[0x1],_0x5ddb35[0x0],_0x5ddb35[0x1],_0x5ddb35[0x2])),this[_0x5c2dae(0x4048)]();for(var _0x261702=0x0;_0x261702<this[_0x5c2dae(0x2919)][_0x5c2dae(0x1b6a)][_0x5c2dae(0x809)];)this[_0x5c2dae(0x2919)]['nodes'][_0x261702]['x']>=_0x58e404[0x0]&&this[_0x3fdb85(0x3c1f)][_0x5c2dae(0x1b6a)][_0x261702]['x']<=_0x58e404[0x1]?this[_0x3fdb85(0x3c1f)][_0x5c2dae(0x1b6a)][_0x5c2dae(0x2f5b)](_0x261702,0x1):++_0x261702;return 0x1;},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x1293)]=function(_0x5ee6bd,_0x4944ce){var _0x37bfb7=_0x5e00b3,_0x1ac513=this[_0x37bfb7(0x3778)]();return Math[_0x37bfb7(0x5f13)]((_0x4944ce-_0x5ee6bd)/_0x1ac513);},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x3778)]=function(){var _0x149218=_0x307c2b,_0x19bbd9=_0x5e00b3;if(this[_0x149218(0x3c1f)][_0x19bbd9(0x1b6a)][_0x19bbd9(0x809)]<0x2)return-0x1;for(var _0x9c661c=Number[_0x19bbd9(0x4d71)],_0x362b2d=0x0;_0x362b2d<this[_0x149218(0x3c1f)][_0x149218(0x53d0)][_0x19bbd9(0x809)]-0x1;_0x362b2d++){var _0xe2d479=this[_0x19bbd9(0x2919)][_0x19bbd9(0x1b6a)][_0x362b2d+0x1]['x']-this[_0x19bbd9(0x2919)]['nodes'][_0x362b2d]['x'];_0xe2d479<_0x9c661c&&(_0x9c661c=_0xe2d479);}return _0x9c661c;},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x3c84)]=function(_0x532dea,_0x2bfd54,_0x42d164,_0x28060f){var _0x3a39fe=_0x307c2b,_0x2735f2=_0x5e00b3;0x0!==this[_0x2735f2(0x55ca)]()&&(this[_0x3a39fe(0x3c1f)]['indexedLookup']?this[_0x2735f2(0x3679)](_0x532dea,_0x2bfd54,_0x42d164,_0x28060f):this['mapData'](_0x532dea,_0x2bfd54,_0x42d164,_0x28060f));},ColorTransferFunction[_0x5e00b3(0x3720)]['mapData']=function(_0x187f76,_0x28cbf8,_0x304fb5,_0x5cf0a1){var _0x267f84=_0x307c2b,_0x52145e=_0x5e00b3;if(0x0!==this[_0x52145e(0x55ca)]()){var _0xf25342=Math[_0x267f84(0x4b96)](0xff*this[_0x52145e(0x3608)]()+0.5),_0x396c9a=_0x187f76[_0x52145e(0x3d3b)](),_0x319a4d=_0x187f76[_0x52145e(0x534c)](),_0x26ab91=_0x28cbf8[_0x52145e(0x1435)](),_0x50011c=_0x187f76[_0x52145e(0x1435)](),_0x35668e=[];if(_0x304fb5===ScalarMappingTarget[_0x52145e(0x1015)])for(var _0x4c7423=0x0;_0x4c7423<_0x396c9a;_0x4c7423++){var _0x388889=_0x50011c[_0x4c7423*_0x319a4d+_0x5cf0a1];this[_0x52145e(0x1e3)](_0x388889,_0x35668e),_0x26ab91[0x4*_0x4c7423]=Math[_0x52145e(0x1ace)](0xff*_0x35668e[0x0]+0.5),_0x26ab91[0x4*_0x4c7423+0x1]=Math[_0x52145e(0x1ace)](0xff*_0x35668e[0x1]+0.5),_0x26ab91[0x4*_0x4c7423+0x2]=Math[_0x52145e(0x1ace)](0xff*_0x35668e[0x2]+0.5),_0x26ab91[0x4*_0x4c7423+0x3]=_0xf25342;}if(_0x304fb5===ScalarMappingTarget[_0x52145e(0x124a)])for(_0x4c7423=0x0;_0x4c7423<_0x396c9a;_0x4c7423++){_0x388889=_0x50011c[_0x4c7423*_0x319a4d+_0x5cf0a1],(this[_0x52145e(0x1e3)](_0x388889,_0x35668e),_0x26ab91[0x3*_0x4c7423]=Math[_0x52145e(0x1ace)](0xff*_0x35668e[0x0]+0.5),_0x26ab91[0x3*_0x4c7423+0x1]=Math[_0x267f84(0x4b96)](0xff*_0x35668e[0x1]+0.5),_0x26ab91[0x3*_0x4c7423+0x2]=Math[_0x267f84(0x4b96)](0xff*_0x35668e[0x2]+0.5));}if(_0x304fb5===ScalarMappingTarget[_0x52145e(0x2510)])for(_0x4c7423=0x0;_0x4c7423<_0x396c9a;_0x4c7423++){_0x388889=_0x50011c[_0x4c7423*_0x319a4d+_0x5cf0a1],(this[_0x52145e(0x1e3)](_0x388889,_0x35668e),_0x26ab91[_0x4c7423]=Math[_0x52145e(0x1ace)](76.5*_0x35668e[0x0]+150.45*_0x35668e[0x1]+28.05*_0x35668e[0x2]+0.5));}if(_0x304fb5===ScalarMappingTarget[_0x267f84(0x21ac)])for(_0x4c7423=0x0;_0x4c7423<_0x396c9a;_0x4c7423++){_0x388889=_0x50011c[_0x4c7423*_0x319a4d+_0x5cf0a1],(this['getColor'](_0x388889,_0x35668e),_0x26ab91[0x2*_0x4c7423]=Math[_0x267f84(0x4b96)](76.5*_0x35668e[0x0]+150.45*_0x35668e[0x1]+28.05*_0x35668e[0x2]+0.5),_0x26ab91[0x2*_0x4c7423+0x1]=_0xf25342);}}},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x2deb)]=function(_0x3051e6){var _0x219553=_0x307c2b,_0x4d0a77=_0x5e00b3;if(_0x3051e6[_0x4d0a77(0x236)]&&(this[_0x4d0a77(0x2919)][_0x4d0a77(0x5a54)]=ColorSpace[_0x3051e6[_0x4d0a77(0x236)][_0x4d0a77(0x349)]()],void 0x0===this[_0x4d0a77(0x2919)][_0x4d0a77(0x5a54)]&&(this[_0x4d0a77(0x2919)]['colorSpace']=ColorSpace[_0x4d0a77(0x124a)])),_0x3051e6[_0x219553(0x16c5)]){for(this['model'][_0x4d0a77(0x1997)]=[][_0x4d0a77(0x736)](_0x3051e6[_0x4d0a77(0x4c9d)]);this[_0x219553(0x3c1f)][_0x4d0a77(0x1997)][_0x4d0a77(0x809)]<0x4;)this[_0x4d0a77(0x2919)][_0x4d0a77(0x1997)][_0x4d0a77(0x5323)](0x1);}if(_0x3051e6[_0x4d0a77(0x3265)]){var _0x4a9d2b=_0x3051e6[_0x219553(0x52aa)][_0x219553(0x2ef4)];this[_0x219553(0x3c1f)][_0x4d0a77(0x1b6a)]=[];for(var _0x10fe4f=0x0;_0x10fe4f<_0x4a9d2b;_0x10fe4f+=0x4)this[_0x4d0a77(0x2919)][_0x4d0a77(0x1b6a)][_0x4d0a77(0x5323)]({'x':_0x3051e6[_0x4d0a77(0x3265)][_0x10fe4f],'r':_0x3051e6[_0x4d0a77(0x3265)][_0x10fe4f+0x1],'g':_0x3051e6[_0x4d0a77(0x3265)][_0x10fe4f+0x2],'b':_0x3051e6[_0x219553(0x52aa)][_0x10fe4f+0x3],'midpoint':0.5,'sharpness':0x0});}this[_0x219553(0x1e2d)]();},ColorTransferFunction[_0x5e00b3(0x3720)][_0x5e00b3(0x29a0)]=function(){},Object[_0x5e00b3(0x1dfd)](VoxelGridLayer3D[_0x5e00b3(0x3720)],{'visible':{'get':function(){var _0x2b3fc3=_0x5e00b3;return this[_0x2b3fc3(0x435e)];},'set':function(_0x107200){var _0x28bcfb=_0x307c2b;this[_0x28bcfb(0x5a45)]=_0x107200;}},'type':{'get':function(){return this['_type'];}},'layerBounds':{'get':function(){var _0x21e130=_0x5e00b3;return this[_0x21e130(0x46f1)];},'set':function(_0x45b4d7){var _0x493b16=_0x5e00b3;this[_0x493b16(0x46f1)]=_0x45b4d7;}},'zBounds':{'get':function(){var _0xe0c555=_0x307c2b;return this[_0xe0c555(0x4121)];},'set':function(_0x4577c8){var _0x4ad64c=_0x5e00b3;this[_0x4ad64c(0x1c0b)]=_0x4577c8;}},'name':{'get':function(){var _0x3858ae=_0x5e00b3;return this[_0x3858ae(0x5e3a)];}},'NetCDFInfo':{'get':function(){var _0x33ab12=_0x5e00b3;return this[_0x33ab12(0x26de)];}},'maxFiltration':{'get':function(){var _0x1a6982=_0x5e00b3;return this[_0x1a6982(0x1cef)];},'set':function(_0x58d554){var _0x33c344=_0x307c2b;this[_0x33c344(0x29fe)]=_0x58d554;}},'minFiltration':{'get':function(){var _0x545c4b=_0x5e00b3;return this[_0x545c4b(0x200)];},'set':function(_0x4998dd){var _0x503dda=_0x5e00b3;this[_0x503dda(0x200)]=_0x4998dd;}},'opaqueRate':{'get':function(){var _0x739f48=_0x5e00b3;return this[_0x739f48(0x2ed3)];},'set':function(_0x5b788b){var _0x4e3277=_0x5e00b3;this[_0x4e3277(0x2ed3)]!==_0x5b788b&&(this[_0x4e3277(0x2ed3)]=_0x5b788b);}},'filterMode':{'get':function(){var _0x509d32=_0x307c2b;return this[_0x509d32(0x2b0a)];},'set':function(_0x10e23a){var _0x8dbe99=_0x5e00b3;this[_0x8dbe99(0x43dc)]!==_0x10e23a&&(this[_0x8dbe99(0x43dc)]=_0x10e23a);}},'maxValue':{'get':function(){var _0x2d2fb5=_0x307c2b,_0x290ed6=_0x5e00b3;return this[_0x2d2fb5(0x689)][_0x290ed6(0x396f)];}},'minValue':{'get':function(){var _0x14c752=_0x307c2b,_0x4f6c00=_0x5e00b3;return this[_0x4f6c00(0x2261)][_0x14c752(0x4d16)];}},'visibleBoundingBox':{'get':function(){var _0x411620=_0x307c2b,_0x4b6a88=_0x5e00b3;return this[_0x411620(0x689)][_0x4b6a88(0x2c46)];},'set':function(_0x2c0d4d){var _0x21b448=_0x5e00b3;this[_0x21b448(0x2261)][_0x21b448(0x2c46)]=_0x2c0d4d;}},'scale':{'get':function(){var _0x167649=_0x5e00b3;return this[_0x167649(0x108d)];},'set':function(_0x49e364){var _0x40cc0c=_0x307c2b,_0x4bd454=_0x5e00b3;Cartesian3[_0x4bd454(0x1dab)](_0x49e364,this[_0x4bd454(0x108d)])||(this[_0x40cc0c(0x4f81)]=Cartesian3[_0x4bd454(0x40f3)](_0x49e364,this[_0x4bd454(0x108d)]),this[_0x4bd454(0x51c2)]=!0x0);}},'volumeRenderMode':{'get':function(){var _0x58ca03=_0x5e00b3;return this[_0x58ca03(0x9d1)];},'set':function(_0x260a83){var _0x5c47e6=_0x5e00b3;this[_0x5c47e6(0x9d1)]=_0x260a83;}},'sliceCoordinate':{'get':function(){var _0x18af18=_0x307c2b;return this[_0x18af18(0x1ce2)];},'set':function(_0x583432){var _0x248ae0=_0x307c2b;this[_0x248ae0(0x1ce2)]=_0x583432,this[_0x248ae0(0x3ae3)]=!0x0;}},'frameIndex':{'get':function(){var _0x55a872=_0x5e00b3;return this[_0x55a872(0x17dd)];},'set':function(_0x1f9152){var _0x2ff1ca=_0x5e00b3;_0x2ff1ca(0x1efe)!=typeof _0x1f9152||isNaN(_0x1f9152)||(this[_0x2ff1ca(0x17dd)]=_0x1f9152);}},'colorTable':{'get':function(){var _0x1b3382=_0x5e00b3;return this[_0x1b3382(0x522a)];},'set':function(_0x2746a4){var _0x48d569=_0x307c2b,_0xaf1662=_0x5e00b3;if(!defined$1(_0x2746a4))return defined$1(this[_0xaf1662(0x522a)])&&(this[_0xaf1662(0x522a)][_0x48d569(0x5020)](),this['_dictColorTable']=null),void(this[_0x48d569(0x5148)]=0x0);this[_0xaf1662(0x522a)]=ColorTable[_0xaf1662(0x40f3)](_0x2746a4,this[_0xaf1662(0x522a)]),this[_0xaf1662(0x522a)][_0xaf1662(0x5d69)]()<0x1?this[_0xaf1662(0x942)]=0x0:(this[_0xaf1662(0x522a)][_0xaf1662(0x4c6e)](),defined$1(this[_0x48d569(0x23ec)])||(this[_0xaf1662(0x4c21)]=new Texture({'context':this[_0xaf1662(0x1358)],'width':0x400,'height':0x40,'pixelFormat':PixelFormat$1[_0xaf1662(0x1015)],'flipY':!0x1})),this[_0x48d569(0x23ec)][_0xaf1662(0x7d7)]({'width':0x400,'height':0x40,'arrayBufferView':this[_0xaf1662(0x522a)][_0xaf1662(0x5649)]}),this[_0x48d569(0x5148)]=0x1);}},'colorTransferFunction':{'get':function(){var _0x3fda22=_0x5e00b3;return this[_0x3fda22(0x112d)];},'set':function(_0x2535c3){var _0x4536cb=_0x5e00b3;if(defined$1(_0x2535c3)){this[_0x4536cb(0x112d)]=ColorTransferFunction[_0x4536cb(0x40f3)](_0x2535c3,this['_colorTransferFunction']);for(var _0x3f4e1c=0x400,_0x580f12=new Uint8Array(0x1800),_0x30d720=new Float32Array(0xc00),_0x137c04=0x0;_0x137c04<0x1;++_0x137c04){var _0x547b5d=_0x2535c3[_0x4536cb(0x41b7)]();_0x2535c3[_0x4536cb(0x2ea0)](_0x547b5d[0x0],_0x547b5d[0x1],_0x3f4e1c,_0x30d720,0x1);for(var _0x282451=0x0;_0x282451<0xc00;++_0x282451)_0x580f12[_0x137c04*_0x3f4e1c*0x6+_0x282451]=0xff*_0x30d720[_0x282451],_0x580f12[_0x137c04*_0x3f4e1c*0x6+_0x282451+0xc00]=0xff*_0x30d720[_0x282451];}defined$1(this['_colorTexture'])||(this[_0x4536cb(0x5394)]=new Texture({'context':this[_0x4536cb(0x1358)],'width':_0x3f4e1c,'height':0x2,'pixelFormat':PixelFormat$1['RGB'],'pixelDatatype':PixelDatatype$1[_0x4536cb(0x1b0f)],'flipY':!0x1})),this['_colorTexture'][_0x4536cb(0x7d7)]({'width':_0x3f4e1c,'height':0x2,'arrayBufferView':_0x580f12});}else defined$1(this[_0x4536cb(0x112d)])&&(this[_0x4536cb(0x112d)][_0x4536cb(0x2947)](),this[_0x4536cb(0x112d)]=null);}},'opacityTransferFunction':{'get':function(){var _0x98263d=_0x5e00b3;return this[_0x98263d(0x2c2f)];},'set':function(_0x4acfd3){var _0xb3a5c1=_0x307c2b,_0x19268c=_0x5e00b3;if(defined$1(_0x4acfd3)){this[_0x19268c(0x2c2f)]=PiecewiseFunction['clone'](_0x4acfd3,this[_0xb3a5c1(0x2902)]);for(var _0x35f78c=0x400,_0x2413d8=new Float32Array(0x800),_0xe85dc=new Float32Array(_0x35f78c),_0xf25c02=0x0;_0xf25c02<0x1;++_0xf25c02){var _0x117165=_0x4acfd3[_0x19268c(0x41b7)]();_0x4acfd3[_0x19268c(0x2ea0)](_0x117165[0x0],_0x117165[0x1],_0x35f78c,_0xe85dc,0x1);for(var _0x368fa4=0x0;_0x368fa4<_0x35f78c;++_0x368fa4)_0x2413d8[_0xf25c02*_0x35f78c*0x2+_0x368fa4]=0x1-(0x1-_0xe85dc[_0x368fa4]),_0x2413d8[_0xf25c02*_0x35f78c*0x2+_0x368fa4+_0x35f78c]=_0x2413d8[_0xf25c02*_0x35f78c*0x2+_0x368fa4];}defined$1(this[_0xb3a5c1(0x3a35)])||(this[_0x19268c(0x5d3)]=new Texture({'context':this[_0x19268c(0x1358)],'width':_0x35f78c,'height':0x2,'pixelFormat':PixelFormat$1[_0x19268c(0x2510)],'pixelDatatype':PixelDatatype$1[_0x19268c(0x486a)],'flipY':!0x1})),this[_0x19268c(0x5d3)][_0x19268c(0x7d7)]({'width':_0x35f78c,'height':0x2,'arrayBufferView':_0x2413d8});}else defined$1(this[_0x19268c(0x2c2f)])&&(this[_0x19268c(0x2c2f)][_0x19268c(0x2947)](),this[_0xb3a5c1(0x2902)]=null);}},'useGradientOpacity':{'get':function(){var _0x5e3e87=_0x307c2b;return this[_0x5e3e87(0x2548)];},'set':function(_0x4fe4bc){var _0x181d52=_0x5e00b3;defined$1(this[_0x181d52(0x2261)])&&_0x4fe4bc!=this[_0x181d52(0x36fd)]&&this[_0x181d52(0x2261)][_0x181d52(0x28bb)](_0x4fe4bc),this['_useGradientOpacity']=_0x4fe4bc;}},'gradientOpacityMinOpacity':{'get':function(){var _0x32ac34=_0x5e00b3;return this[_0x32ac34(0x38ac)];},'set':function(_0x28c8ed){var _0x5ed02d=_0x5e00b3;this[_0x5ed02d(0x38ac)]=_0x28c8ed;}},'gradientOpacityMaxOpacity':{'get':function(){var _0x55bfe1=_0x5e00b3;return this[_0x55bfe1(0x175c)];},'set':function(_0x1c45c6){var _0x45510b=_0x307c2b;this[_0x45510b(0x80d)]=_0x1c45c6;}},'gradientOpacityMinValue':{'get':function(){var _0x5f3b39=_0x5e00b3;return this[_0x5f3b39(0x43dd)];},'set':function(_0x5f261){var _0x55d859=_0x5e00b3;this[_0x55d859(0x43dd)]=_0x5f261;}},'gradientOpacityMaxValue':{'get':function(){var _0x30b761=_0x5e00b3;return this[_0x30b761(0x3a4d)];},'set':function(_0x497df1){var _0x39241f=_0x5e00b3;this[_0x39241f(0x3a4d)]=_0x497df1;}},'contourValue':{'get':function(){var _0x170456=_0x5e00b3;return this[_0x170456(0x4ba)];},'set':function(_0x1aa762){var _0x3c3dbe=_0x307c2b,_0x45abb5=_0x5e00b3;_0x1aa762!==this[_0x45abb5(0x4ba)]&&(this[_0x45abb5(0x4ba)]=Math[_0x45abb5(0x19a8)](_0x1aa762,this['maxValue']),this[_0x45abb5(0x4ba)]=Math[_0x45abb5(0x498f)](_0x1aa762,this[_0x45abb5(0x2ed)]),this[_0x3c3dbe(0x44d3)]=!0x0);}},'enableLighting':{'get':function(){var _0x397234=_0x307c2b;return this[_0x397234(0x4004)];},'set':function(_0x495704){var _0x2bb8e6=_0x307c2b,_0xd328a6=_0x5e00b3;_0x495704!==this['_enableLighting']&&(this[_0x2bb8e6(0x4004)]=_0x495704,this[_0xd328a6(0x2261)][_0xd328a6(0x44f6)](_0x495704));}},'material':{'get':function(){var _0x50a1f9=_0x5e00b3;return this[_0x50a1f9(0xdf1)];}},'outlineColor':{'get':function(){var _0x1c1d1=_0x5e00b3;return this[_0x1c1d1(0x4bbe)];},'set':function(_0x11838a){var _0x3dff60=_0x5e00b3;this[_0x3dff60(0x4bbe)]=_0x11838a;}},'fillStyle':{'get':function(){var _0x4f8279=_0x5e00b3;return this[_0x4f8279(0x5856)];},'set':function(_0x3a5708){var _0x1d6505=_0x5e00b3;this[_0x1d6505(0x5856)]=_0x3a5708;}}}),VoxelGridLayer3D[_0x307c2b(0x1aa2)][_0x307c2b(0x2e6d)]=function(_0x32fbc5,_0x399766){var _0x178d57=_0x307c2b,_0x56d780=_0x5e00b3;if(this['_frameState']=_0x399766,this[_0x56d780(0x435e)]&&this[_0x178d57(0x5fb)]){this['_timeIndexChange']=!0x1;var _0xcdbd6d=performance[_0x56d780(0xccb)](),_0x3a3f8d=_0xcdbd6d-this[_0x56d780(0x50ce)];this[_0x178d57(0x3ff)]=_0x3a3f8d/this[_0x56d780(0x4552)],_0x3a3f8d>this[_0x56d780(0x4552)]&&(this[_0x178d57(0x42f7)]=_0xcdbd6d,this[_0x56d780(0x12f6)]=0x0,this[_0x56d780(0x5e28)]=!0x0),defined$1(this[_0x56d780(0x2261)])&&this[_0x56d780(0x2261)][_0x56d780(0xa16)](this,_0x399766);}},VoxelGridLayer3D[_0x307c2b(0x1aa2)][_0x5e00b3(0xe35)]=function(_0x42c98e){var _0x42cca5=_0x307c2b,_0x9f72e3=_0x5e00b3;this[_0x9f72e3(0x415d)][_0x9f72e3(0x809)]>=0x6?console[_0x9f72e3(0xca1)](_0x9f72e3(0x2d16)):(this[_0x9f72e3(0x415d)][_0x9f72e3(0x5323)](_0x42c98e),defined$1(this[_0x42cca5(0x689)])&&this[_0x9f72e3(0x2261)][_0x9f72e3(0xc18)](this));},VoxelGridLayer3D[_0x5e00b3(0x3720)][_0x5e00b3(0x107)]=function(){var _0x360599=_0x5e00b3,_0x5f0fbd=this[_0x360599(0x415d)][_0x360599(0x809)];this['_clipPlanes'][_0x360599(0x809)]=0x0,defined$1(this[_0x360599(0x2261)])&&_0x5f0fbd>0x0&&this[_0x360599(0x2261)][_0x360599(0xc18)](this);},VoxelGridLayer3D[_0x5e00b3(0x3720)][_0x5e00b3(0x1ca2)]=function(_0x1dd449){var _0x388589=_0x5e00b3;_0x1dd449<0x0||_0x1dd449>=0x6||(this[_0x388589(0x415d)][_0x388589(0x2f5b)](_0x1dd449,0x1),defined$1(this[_0x388589(0x2261)])&&this[_0x388589(0x2261)][_0x388589(0xc18)](this));},VoxelGridLayer3D[_0x5e00b3(0x3720)][_0x5e00b3(0xa2c)]=function(){var _0x4450e5=_0x5e00b3;return this[_0x4450e5(0x415d)][_0x4450e5(0x809)];},VoxelGridLayer3D[_0x5e00b3(0x3720)][_0x5e00b3(0x5d13)]=function(_0x569556){var _0x370874=_0x307c2b,_0x55de13=_0x5e00b3;this[_0x55de13(0x1b86)]=!0x0,defined$1(this[_0x55de13(0x2261)])&&(this[_0x55de13(0x2261)][_0x55de13(0x4df1)](this[_0x55de13(0x46f1)]),this[_0x55de13(0x2261)][_0x55de13(0x4172)](this[_0x370874(0x4121)]),this['_voxelGridTile'][_0x370874(0x2555)](this,this[_0x55de13(0xa47)],this[_0x370874(0x34d0)],_0x569556));},VoxelGridLayer3D[_0x5e00b3(0x3720)][_0x5e00b3(0x445c)]=function(_0x899825,_0x12a659){},VoxelGridLayer3D[_0x5e00b3(0x3720)]['releaseSelection']=function(_0x390e98,_0x5d92f7){},VoxelGridLayer3D[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},VoxelGridLayer3D[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3abb10=_0x307c2b,_0x30ea78=_0x5e00b3;return defined$1(this[_0x30ea78(0x522a)])&&(this[_0x3abb10(0x1c1c)][_0x30ea78(0x2947)](),this['_dictColorTable']=null),defined$1(this[_0x30ea78(0x4c21)])&&(this[_0x3abb10(0x23ec)][_0x30ea78(0x2947)](),this[_0x30ea78(0x4c21)]=null),defined$1(this[_0x30ea78(0x2261)])&&(this['_voxelGridTile'][_0x30ea78(0x2947)](),this[_0x3abb10(0x689)]=void 0x0),this[_0x30ea78(0x26de)]=void 0x0,this[_0x3abb10(0x27d7)]=void 0x0,this[_0x30ea78(0x19c1)]=void 0x0,destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](UnderGlobe['prototype'],{'show':{'get':function(){var _0x284ebf=_0x5e00b3;return this[_0x284ebf(0x1462)];},'set':function(_0x2b0677){var _0x237d8a=_0x5e00b3;Check[_0x237d8a(0x5f34)](_0x237d8a(0x1955),_0x2b0677),this[_0x237d8a(0x1462)]=_0x2b0677;}},'underDepth':{'get':function(){var _0x3c1868=_0x307c2b;return this[_0x3c1868(0x515b)];},'set':function(_0x1cac5f){var _0xf2d99e=_0x307c2b,_0x480e1=_0x5e00b3;if(Check[_0xf2d99e(0x1563)](_0x480e1(0x5234),_0x1cac5f),this[_0x480e1(0xaaa)]!==_0x1cac5f){var _0x260606=this[_0x480e1(0x447c)];defined$1(_0x260606)&&(_0x260606[_0x480e1(0x2b54)]=_0x260606[_0x480e1(0x2b54)]&&_0x260606[_0x480e1(0x2b54)][_0x480e1(0x2947)](),_0x260606[_0x480e1(0x2ddc)]=_0x260606[_0x480e1(0x2ddc)]&&_0x260606[_0x480e1(0x2ddc)][_0xf2d99e(0x5020)]()),this[_0x480e1(0x3c00)]=Ellipsoid[_0x480e1(0x16c8)](new Cartesian3(0x615299-_0x1cac5f,0x615299-_0x1cac5f,6356752.314245179-_0x1cac5f));}this[_0x480e1(0xaaa)]=_0x1cac5f;}},'ellipsoid':{'get':function(){var _0x16135=_0x5e00b3;return this[_0x16135(0x3c00)];}},'baseColor':{'get':function(){var _0x30f173=_0x5e00b3;return this[_0x30f173(0x48d1)];},'set':function(_0x60b009){var _0x4ca063=_0x307c2b,_0x357aa8=_0x5e00b3;Check[_0x357aa8(0x5f34)](_0x4ca063(0x33ce),_0x60b009),this[_0x357aa8(0x48d1)]=_0x60b009;}}});var vsStr=_0x5e00b3(0x4450),fsStr=_0x307c2b(0x46d8);UnderGlobe[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x55e46e){var _0x339683=_0x307c2b,_0x458067=_0x5e00b3,_0x304e39=_0x55e46e[_0x339683(0x57e6)][_0x458067(0x1d1d)][_0x458067(0x5a4e)];if(this[_0x458067(0x1462)]&&_0x55e46e['passes'][_0x458067(0x445c)]&&!(_0x304e39>0x2710)){var _0x3e1d4c=_0x55e46e['mode'];if(_0x3e1d4c===SceneMode$1[_0x458067(0x3c78)]||_0x3e1d4c===SceneMode$1['MORPHING']){var _0x24a107=this[_0x458067(0x447c)],_0x23819e=this;if(!defined$1(_0x24a107[_0x458067(0x2b54)])){var _0xae9854=_0x55e46e['context'],_0xceb8c2=EllipsoidGeometry['createGeometry'](new EllipsoidGeometry({'radii':new Cartesian3(0x615299-this['_underDepth'],0x615299-this[_0x458067(0xaaa)],6356752.314245179-this[_0x458067(0xaaa)]),'slicePartitions':0x100,'stackPartitions':0x100,'vertexFormat':VertexFormat[_0x458067(0x29af)]}));_0x24a107[_0x458067(0x2b54)]=VertexArray[_0x458067(0x6f3)]({'context':_0xae9854,'geometry':_0xceb8c2,'attributeLocations':GeometryPipeline[_0x458067(0x3573)](_0xceb8c2),'bufferUsage':BufferUsage[_0x458067(0xdfd)]}),_0x24a107[_0x458067(0x33c4)]=RenderState[_0x458067(0x5344)]({'cull':{'enabled':!0x0}}),_0x24a107['uniformMap']={'uBaseColor':function(){var _0x28a79f=_0x458067;return _0x23819e[_0x28a79f(0x48d1)];}};var _0x56dc3e=new ShaderSource({'sources':[vsStr]}),_0x37e772=new ShaderSource({'sources':[fsStr]});_0x24a107[_0x458067(0x2ddc)]=ShaderProgram$1[_0x458067(0x5344)]({'context':_0xae9854,'vertexShaderSource':_0x56dc3e,'fragmentShaderSource':_0x37e772});}return _0x24a107;}}},UnderGlobe[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x4f89d1=_0x307c2b,_0x3ecf7d=_0x5e00b3,_0x45f431=this['_command'];return _0x45f431[_0x3ecf7d(0x2b54)]=_0x45f431[_0x3ecf7d(0x2b54)]&&_0x45f431[_0x3ecf7d(0x2b54)][_0x4f89d1(0x5020)](),_0x45f431[_0x3ecf7d(0x2ddc)]=_0x45f431[_0x3ecf7d(0x2ddc)]&&_0x45f431[_0x3ecf7d(0x2ddc)][_0x3ecf7d(0x2947)](),destroyObject$1(this);};var BigNumber=function(_0x5ae921){var _0x320150=_0x307c2b,_0x56ce84=_0x5e00b3,_0xde8d95,_0x4254e0=/^-?(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?$/i,_0x4bafcc=_0x56ce84(0x1b4b)==typeof Symbol&&_0x320150(0x41d2)==typeof Symbol[_0x56ce84(0x302)],_0x304464=Math[_0x56ce84(0x5f13)],_0x1ec8e7=Math[_0x56ce84(0x1ace)],_0x346378=_0x320150(0x40fd),_0x35c6f0=_0x346378+_0x56ce84(0x4e13),_0xa055a=0x5af3107a4000,_0x2163f0=0xe,_0x34198d=0x1fffffffffffff,_0x4b1895=[0x1,0xa,0x64,0x3e8,0x2710,0x186a0,0xf4240,0x989680,0x5f5e100,0x3b9aca00,0x2540be400,0x174876e800,0xe8d4a51000,0x9184e72a000],_0x106542=0x989680,_0x398b2a=0x3b9aca00;function _0x40d87a(_0x5b4f09){var _0x52a898=0x0|_0x5b4f09;return _0x5b4f09>0x0||_0x5b4f09===_0x52a898?_0x52a898:_0x52a898-0x1;}function _0x4b4689(_0x4123c9){var _0x1c5f62=_0x320150,_0x3acc65=_0x56ce84;for(var _0x28865e,_0x5ed7fb,_0x4d1ab1=0x1,_0x3c357a=_0x4123c9[_0x3acc65(0x809)],_0x7b4be8=_0x4123c9[0x0]+'';_0x4d1ab1<_0x3c357a;){for(_0x28865e=_0x4123c9[_0x4d1ab1++]+'',_0x5ed7fb=_0x2163f0-_0x28865e[_0x3acc65(0x809)];_0x5ed7fb--;_0x28865e='0'+_0x28865e);_0x7b4be8+=_0x28865e;}for(_0x3c357a=_0x7b4be8[_0x3acc65(0x809)];0x30===_0x7b4be8[_0x1c5f62(0x4f56)](--_0x3c357a););return _0x7b4be8[_0x1c5f62(0x17ac)](0x0,_0x3c357a+0x1||0x1);}function _0x36ae7c(_0x21f682,_0x1a3ed1){var _0xdacb62=_0x56ce84,_0xf0b367,_0x2ad7ed,_0x3a34d7=_0x21f682['c'],_0x1704ed=_0x1a3ed1['c'],_0x56b0f7=_0x21f682['s'],_0x3eab87=_0x1a3ed1['s'],_0x4a3675=_0x21f682['e'],_0x2b12de=_0x1a3ed1['e'];if(!_0x56b0f7||!_0x3eab87)return null;if(_0xf0b367=_0x3a34d7&&!_0x3a34d7[0x0],_0x2ad7ed=_0x1704ed&&!_0x1704ed[0x0],_0xf0b367||_0x2ad7ed)return _0xf0b367?_0x2ad7ed?0x0:-_0x3eab87:_0x56b0f7;if(_0x56b0f7!=_0x3eab87)return _0x56b0f7;if(_0xf0b367=_0x56b0f7<0x0,_0x2ad7ed=_0x4a3675==_0x2b12de,!_0x3a34d7||!_0x1704ed)return _0x2ad7ed?0x0:!_0x3a34d7^_0xf0b367?0x1:-0x1;if(!_0x2ad7ed)return _0x4a3675>_0x2b12de^_0xf0b367?0x1:-0x1;for(_0x3eab87=(_0x4a3675=_0x3a34d7[_0xdacb62(0x809)])<(_0x2b12de=_0x1704ed[_0xdacb62(0x809)])?_0x4a3675:_0x2b12de,_0x56b0f7=0x0;_0x56b0f7<_0x3eab87;_0x56b0f7++)if(_0x3a34d7[_0x56b0f7]!=_0x1704ed[_0x56b0f7])return _0x3a34d7[_0x56b0f7]>_0x1704ed[_0x56b0f7]^_0xf0b367?0x1:-0x1;return _0x4a3675==_0x2b12de?0x0:_0x4a3675>_0x2b12de^_0xf0b367?0x1:-0x1;}function _0x8c7284(_0x4d47bc,_0xc22e0d,_0x5e0bc1,_0x427b1c){var _0xbbb25c=_0x320150,_0xb7b465=_0x56ce84;if(_0x4d47bc<_0xc22e0d||_0x4d47bc>_0x5e0bc1||_0x4d47bc!==_0x1ec8e7(_0x4d47bc))throw Error(_0x346378+(_0x427b1c||_0xbbb25c(0x3ba8))+(_0xb7b465(0x1efe)==typeof _0x4d47bc?_0x4d47bc<_0xc22e0d||_0x4d47bc>_0x5e0bc1?_0xb7b465(0x6019):_0xb7b465(0x4a92):_0xb7b465(0x1b7b))+String(_0x4d47bc));}function _0x437e7d(_0x544cb0){var _0x1b93e6=_0x56ce84,_0x3d33b4=_0x544cb0['c'][_0x1b93e6(0x809)]-0x1;return _0x40d87a(_0x544cb0['e']/_0x2163f0)==_0x3d33b4&&_0x544cb0['c'][_0x3d33b4]%0x2!=0x0;}function _0x2c879e(_0x4a87ed,_0x126920){var _0x12adc5=_0x56ce84;return(_0x4a87ed[_0x12adc5(0x809)]>0x1?_0x4a87ed[_0x12adc5(0x5806)](0x0)+'.'+_0x4a87ed[_0x12adc5(0x30eb)](0x1):_0x4a87ed)+(_0x126920<0x0?'e':'e+')+_0x126920;}function _0x2b0b50(_0x3c7398,_0x27aeed,_0x3daa75){var _0x23a35b=_0x56ce84,_0x34490f,_0x454c8e;if(_0x27aeed<0x0){for(_0x454c8e=_0x3daa75+'.';++_0x27aeed;_0x454c8e+=_0x3daa75);_0x3c7398=_0x454c8e+_0x3c7398;}else{if(++_0x27aeed>(_0x34490f=_0x3c7398[_0x23a35b(0x809)])){for(_0x454c8e=_0x3daa75,_0x27aeed-=_0x34490f;--_0x27aeed;_0x454c8e+=_0x3daa75);_0x3c7398+=_0x454c8e;}else _0x27aeed<_0x34490f&&(_0x3c7398=_0x3c7398[_0x23a35b(0x30eb)](0x0,_0x27aeed)+'.'+_0x3c7398[_0x23a35b(0x30eb)](_0x27aeed));}return _0x3c7398;}return _0xde8d95=function _0xa61bf(_0x52f41c){var _0x838d6=_0x320150,_0x58565a=_0x56ce84,_0x5c0019,_0x4f1c8f,_0x19cde4,_0x1696b4,_0x1034b4,_0x15056a,_0x5be965,_0x55a3c7,_0x7f01af,_0x5561ed,_0xafa7ca=_0x4a15fb[_0x58565a(0x3720)]={'constructor':_0x4a15fb,'toString':null,'valueOf':null},_0x1622ad=new _0x4a15fb(0x1),_0x98fac3=0x14,_0x5f1f61=0x4,_0x4fe3d4=-0x7,_0x24fc0b=0x15,_0xbc218d=-0x989680,_0x3cb8d8=0x989680,_0xdeef3=!0x1,_0x2449bf=0x1,_0x5a3566=0x0,_0x20ce23={'prefix':'','groupSize':0x3,'secondaryGroupSize':0x0,'groupSeparator':',','decimalSeparator':'.','fractionGroupSize':0x0,'fractionGroupSeparator':'\u00a0','suffix':''},_0x23ea4c=_0x838d6(0x4566);function _0x4a15fb(_0xab4e0f,_0x5817f2){var _0x283c9d=_0x838d6,_0x19e2cf=_0x58565a,_0x28fcf0,_0x4c4d52,_0x2dc0eb,_0x3cfd83,_0x55f6b2,_0x25c03a,_0xda9fbf,_0x1c789e,_0x1fa1be=this;if(!(_0x1fa1be instanceof _0x4a15fb))return new _0x4a15fb(_0xab4e0f,_0x5817f2);if(null==_0x5817f2){if(_0xab4e0f&&!0x0===_0xab4e0f[_0x19e2cf(0x3b16)])return _0x1fa1be['s']=_0xab4e0f['s'],void(!_0xab4e0f['c']||_0xab4e0f['e']>_0x3cb8d8?_0x1fa1be['c']=_0x1fa1be['e']=null:_0xab4e0f['e']<_0xbc218d?_0x1fa1be['c']=[_0x1fa1be['e']=0x0]:(_0x1fa1be['e']=_0xab4e0f['e'],_0x1fa1be['c']=_0xab4e0f['c'][_0x19e2cf(0x30eb)]()));if((_0x25c03a=_0x283c9d(0x3393)==typeof _0xab4e0f)&&0x0*_0xab4e0f==0x0){if(_0x1fa1be['s']=0x1/_0xab4e0f<0x0?(_0xab4e0f=-_0xab4e0f,-0x1):0x1,_0xab4e0f===~~_0xab4e0f){for(_0x3cfd83=0x0,_0x55f6b2=_0xab4e0f;_0x55f6b2>=0xa;_0x55f6b2/=0xa,_0x3cfd83++);return void(_0x3cfd83>_0x3cb8d8?_0x1fa1be['c']=_0x1fa1be['e']=null:(_0x1fa1be['e']=_0x3cfd83,_0x1fa1be['c']=[_0xab4e0f]));}_0x1c789e=String(_0xab4e0f);}else{if(!_0x4254e0[_0x283c9d(0x37cb)](_0x1c789e=String(_0xab4e0f)))return _0x19cde4(_0x1fa1be,_0x1c789e,_0x25c03a);_0x1fa1be['s']=0x2d==_0x1c789e[_0x19e2cf(0x167b)](0x0)?(_0x1c789e=_0x1c789e[_0x19e2cf(0x30eb)](0x1),-0x1):0x1;}(_0x3cfd83=_0x1c789e[_0x19e2cf(0xabf)]('.'))>-0x1&&(_0x1c789e=_0x1c789e[_0x19e2cf(0x2c3f)]('.','')),(_0x55f6b2=_0x1c789e[_0x19e2cf(0x548b)](/e/i))>0x0?(_0x3cfd83<0x0&&(_0x3cfd83=_0x55f6b2),_0x3cfd83+=+_0x1c789e[_0x19e2cf(0x30eb)](_0x55f6b2+0x1),_0x1c789e=_0x1c789e[_0x283c9d(0x1acf)](0x0,_0x55f6b2)):_0x3cfd83<0x0&&(_0x3cfd83=_0x1c789e[_0x19e2cf(0x809)]);}else{if(_0x8c7284(_0x5817f2,0x2,_0x23ea4c[_0x19e2cf(0x809)],_0x283c9d(0x3fc3)),0xa==_0x5817f2)return _0x192677(_0x1fa1be=new _0x4a15fb(_0xab4e0f),_0x98fac3+_0x1fa1be['e']+0x1,_0x5f1f61);if(_0x1c789e=String(_0xab4e0f),_0x25c03a=_0x283c9d(0x3393)==typeof _0xab4e0f){if(0x0*_0xab4e0f!=0x0)return _0x19cde4(_0x1fa1be,_0x1c789e,_0x25c03a,_0x5817f2);if(_0x1fa1be['s']=0x1/_0xab4e0f<0x0?(_0x1c789e=_0x1c789e[_0x19e2cf(0x30eb)](0x1),-0x1):0x1,_0x4a15fb[_0x19e2cf(0x3b09)]&&_0x1c789e[_0x19e2cf(0x2c3f)](/^0\.0*|\./,'')[_0x19e2cf(0x809)]>0xf)throw Error(_0x35c6f0+_0xab4e0f);}else _0x1fa1be['s']=0x2d===_0x1c789e[_0x19e2cf(0x167b)](0x0)?(_0x1c789e=_0x1c789e[_0x19e2cf(0x30eb)](0x1),-0x1):0x1;for(_0x28fcf0=_0x23ea4c[_0x283c9d(0x17ac)](0x0,_0x5817f2),_0x3cfd83=_0x55f6b2=0x0,_0xda9fbf=_0x1c789e[_0x283c9d(0x2ef4)];_0x55f6b2<_0xda9fbf;_0x55f6b2++)if(_0x28fcf0[_0x19e2cf(0xabf)](_0x4c4d52=_0x1c789e[_0x19e2cf(0x5806)](_0x55f6b2))<0x0){if('.'==_0x4c4d52){if(_0x55f6b2>_0x3cfd83){_0x3cfd83=_0xda9fbf;continue;}}else{if(!_0x2dc0eb&&(_0x1c789e==_0x1c789e[_0x19e2cf(0x349)]()&&(_0x1c789e=_0x1c789e[_0x19e2cf(0x12e2)]())||_0x1c789e==_0x1c789e['toLowerCase']()&&(_0x1c789e=_0x1c789e[_0x19e2cf(0x349)]()))){_0x2dc0eb=!0x0,_0x55f6b2=-0x1,_0x3cfd83=0x0;continue;}}return _0x19cde4(_0x1fa1be,String(_0xab4e0f),_0x25c03a,_0x5817f2);}_0x25c03a=!0x1,(_0x3cfd83=(_0x1c789e=_0x4f1c8f(_0x1c789e,_0x5817f2,0xa,_0x1fa1be['s']))[_0x19e2cf(0xabf)]('.'))>-0x1?_0x1c789e=_0x1c789e[_0x283c9d(0x2bc0)]('.',''):_0x3cfd83=_0x1c789e[_0x283c9d(0x2ef4)];}for(_0x55f6b2=0x0;0x30===_0x1c789e[_0x19e2cf(0x167b)](_0x55f6b2);_0x55f6b2++);for(_0xda9fbf=_0x1c789e[_0x283c9d(0x2ef4)];0x30===_0x1c789e[_0x19e2cf(0x167b)](--_0xda9fbf););if(_0x1c789e=_0x1c789e['slice'](_0x55f6b2,++_0xda9fbf)){if(_0xda9fbf-=_0x55f6b2,_0x25c03a&&_0x4a15fb[_0x19e2cf(0x3b09)]&&_0xda9fbf>0xf&&(_0xab4e0f>_0x34198d||_0xab4e0f!==_0x1ec8e7(_0xab4e0f)))throw Error(_0x35c6f0+_0x1fa1be['s']*_0xab4e0f);if((_0x3cfd83=_0x3cfd83-_0x55f6b2-0x1)>_0x3cb8d8)_0x1fa1be['c']=_0x1fa1be['e']=null;else{if(_0x3cfd83<_0xbc218d)_0x1fa1be['c']=[_0x1fa1be['e']=0x0];else{if(_0x1fa1be['e']=_0x3cfd83,_0x1fa1be['c']=[],_0x55f6b2=(_0x3cfd83+0x1)%_0x2163f0,_0x3cfd83<0x0&&(_0x55f6b2+=_0x2163f0),_0x55f6b2<_0xda9fbf){for(_0x55f6b2&&_0x1fa1be['c'][_0x19e2cf(0x5323)](+_0x1c789e[_0x19e2cf(0x30eb)](0x0,_0x55f6b2)),_0xda9fbf-=_0x2163f0;_0x55f6b2<_0xda9fbf;)_0x1fa1be['c'][_0x19e2cf(0x5323)](+_0x1c789e[_0x283c9d(0x17ac)](_0x55f6b2,_0x55f6b2+=_0x2163f0));_0x55f6b2=_0x2163f0-(_0x1c789e=_0x1c789e[_0x19e2cf(0x30eb)](_0x55f6b2))[_0x19e2cf(0x809)];}else _0x55f6b2-=_0xda9fbf;for(;_0x55f6b2--;_0x1c789e+='0');_0x1fa1be['c'][_0x283c9d(0x2a0e)](+_0x1c789e);}}}else _0x1fa1be['c']=[_0x1fa1be['e']=0x0];}function _0x63a893(_0x3b5124,_0x126d01,_0x4e5f24,_0x2fc43){var _0x2099ae=_0x58565a,_0x2ad29b,_0x363e7c,_0x38aed7,_0x195ce9,_0x394a09;if(null==_0x4e5f24?_0x4e5f24=_0x5f1f61:_0x8c7284(_0x4e5f24,0x0,0x8),!_0x3b5124['c'])return _0x3b5124[_0x2099ae(0x3cc8)]();if(_0x2ad29b=_0x3b5124['c'][0x0],_0x38aed7=_0x3b5124['e'],null==_0x126d01)_0x394a09=_0x4b4689(_0x3b5124['c']),_0x394a09=0x1==_0x2fc43||0x2==_0x2fc43&&(_0x38aed7<=_0x4fe3d4||_0x38aed7>=_0x24fc0b)?_0x2c879e(_0x394a09,_0x38aed7):_0x2b0b50(_0x394a09,_0x38aed7,'0');else{if(_0x363e7c=(_0x3b5124=_0x192677(new _0x4a15fb(_0x3b5124),_0x126d01,_0x4e5f24))['e'],_0x195ce9=(_0x394a09=_0x4b4689(_0x3b5124['c']))[_0x2099ae(0x809)],0x1==_0x2fc43||0x2==_0x2fc43&&(_0x126d01<=_0x363e7c||_0x363e7c<=_0x4fe3d4)){for(;_0x195ce9<_0x126d01;_0x394a09+='0',_0x195ce9++);_0x394a09=_0x2c879e(_0x394a09,_0x363e7c);}else{if(_0x126d01-=_0x38aed7,_0x394a09=_0x2b0b50(_0x394a09,_0x363e7c,'0'),_0x363e7c+0x1>_0x195ce9){if(--_0x126d01>0x0){for(_0x394a09+='.';_0x126d01--;_0x394a09+='0');}}else{if((_0x126d01+=_0x363e7c-_0x195ce9)>0x0){for(_0x363e7c+0x1==_0x195ce9&&(_0x394a09+='.');_0x126d01--;_0x394a09+='0');}}}}return _0x3b5124['s']<0x0&&_0x2ad29b?'-'+_0x394a09:_0x394a09;}function _0x369109(_0x2fd464,_0x371be6){var _0x2d8cd9=_0x838d6,_0x4f966b=_0x58565a;for(var _0x4ac396,_0x928289=0x1,_0x551e1c=new _0x4a15fb(_0x2fd464[0x0]);_0x928289<_0x2fd464[_0x4f966b(0x809)];_0x928289++){if(!(_0x4ac396=new _0x4a15fb(_0x2fd464[_0x928289]))['s']){_0x551e1c=_0x4ac396;break;}_0x371be6[_0x2d8cd9(0x4d6c)](_0x551e1c,_0x4ac396)&&(_0x551e1c=_0x4ac396);}return _0x551e1c;}function _0x375333(_0x538e09,_0x24944a,_0x1c247b){var _0x149f30=_0x58565a;for(var _0x18c040=0x1,_0x117acb=_0x24944a[_0x149f30(0x809)];!_0x24944a[--_0x117acb];_0x24944a[_0x149f30(0x3b86)]());for(_0x117acb=_0x24944a[0x0];_0x117acb>=0xa;_0x117acb/=0xa,_0x18c040++);return(_0x1c247b=_0x18c040+_0x1c247b*_0x2163f0-0x1)>_0x3cb8d8?_0x538e09['c']=_0x538e09['e']=null:_0x1c247b<_0xbc218d?_0x538e09['c']=[_0x538e09['e']=0x0]:(_0x538e09['e']=_0x1c247b,_0x538e09['c']=_0x24944a),_0x538e09;}function _0x192677(_0x7448e1,_0x3134a9,_0x550302,_0x2f7376){var _0x246493=_0x838d6,_0xfd24f1=_0x58565a,_0x3ab897,_0x1bbf92,_0x55a587,_0x4e7fe1,_0x48966d,_0x2352ac,_0xbeb369,_0x4394cc=_0x7448e1['c'],_0x3e1c4d=_0x4b1895;if(_0x4394cc){_0x392fad:{for(_0x3ab897=0x1,_0x4e7fe1=_0x4394cc[0x0];_0x4e7fe1>=0xa;_0x4e7fe1/=0xa,_0x3ab897++);if((_0x1bbf92=_0x3134a9-_0x3ab897)<0x0)_0x1bbf92+=_0x2163f0,_0x55a587=_0x3134a9,_0xbeb369=(_0x48966d=_0x4394cc[_0x2352ac=0x0])/_0x3e1c4d[_0x3ab897-_0x55a587-0x1]%0xa|0x0;else{if((_0x2352ac=_0x304464((_0x1bbf92+0x1)/_0x2163f0))>=_0x4394cc['length']){if(!_0x2f7376)break _0x392fad;for(;_0x4394cc[_0xfd24f1(0x809)]<=_0x2352ac;_0x4394cc[_0xfd24f1(0x5323)](0x0));_0x48966d=_0xbeb369=0x0,_0x3ab897=0x1,_0x55a587=(_0x1bbf92%=_0x2163f0)-_0x2163f0+0x1;}else{for(_0x48966d=_0x4e7fe1=_0x4394cc[_0x2352ac],_0x3ab897=0x1;_0x4e7fe1>=0xa;_0x4e7fe1/=0xa,_0x3ab897++);_0xbeb369=(_0x55a587=(_0x1bbf92%=_0x2163f0)-_0x2163f0+_0x3ab897)<0x0?0x0:_0x48966d/_0x3e1c4d[_0x3ab897-_0x55a587-0x1]%0xa|0x0;}}if(_0x2f7376=_0x2f7376||_0x3134a9<0x0||null!=_0x4394cc[_0x2352ac+0x1]||(_0x55a587<0x0?_0x48966d:_0x48966d%_0x3e1c4d[_0x3ab897-_0x55a587-0x1]),_0x2f7376=_0x550302<0x4?(_0xbeb369||_0x2f7376)&&(0x0==_0x550302||_0x550302==(_0x7448e1['s']<0x0?0x3:0x2)):_0xbeb369>0x5||0x5==_0xbeb369&&(0x4==_0x550302||_0x2f7376||0x6==_0x550302&&(_0x1bbf92>0x0?_0x55a587>0x0?_0x48966d/_0x3e1c4d[_0x3ab897-_0x55a587]:0x0:_0x4394cc[_0x2352ac-0x1])%0xa&0x1||_0x550302==(_0x7448e1['s']<0x0?0x8:0x7)),_0x3134a9<0x1||!_0x4394cc[0x0])return _0x4394cc[_0x246493(0x2ef4)]=0x0,_0x2f7376?(_0x3134a9-=_0x7448e1['e']+0x1,_0x4394cc[0x0]=_0x3e1c4d[(_0x2163f0-_0x3134a9%_0x2163f0)%_0x2163f0],_0x7448e1['e']=-_0x3134a9||0x0):_0x4394cc[0x0]=_0x7448e1['e']=0x0,_0x7448e1;if(0x0==_0x1bbf92?(_0x4394cc[_0xfd24f1(0x809)]=_0x2352ac,_0x4e7fe1=0x1,_0x2352ac--):(_0x4394cc[_0xfd24f1(0x809)]=_0x2352ac+0x1,_0x4e7fe1=_0x3e1c4d[_0x2163f0-_0x1bbf92],_0x4394cc[_0x2352ac]=_0x55a587>0x0?_0x1ec8e7(_0x48966d/_0x3e1c4d[_0x3ab897-_0x55a587]%_0x3e1c4d[_0x55a587])*_0x4e7fe1:0x0),_0x2f7376)for(;;){if(0x0==_0x2352ac){for(_0x1bbf92=0x1,_0x55a587=_0x4394cc[0x0];_0x55a587>=0xa;_0x55a587/=0xa,_0x1bbf92++);for(_0x55a587=_0x4394cc[0x0]+=_0x4e7fe1,_0x4e7fe1=0x1;_0x55a587>=0xa;_0x55a587/=0xa,_0x4e7fe1++);_0x1bbf92!=_0x4e7fe1&&(_0x7448e1['e']++,_0x4394cc[0x0]==_0xa055a&&(_0x4394cc[0x0]=0x1));break;}if(_0x4394cc[_0x2352ac]+=_0x4e7fe1,_0x4394cc[_0x2352ac]!=_0xa055a)break;_0x4394cc[_0x2352ac--]=0x0,_0x4e7fe1=0x1;}for(_0x1bbf92=_0x4394cc[_0xfd24f1(0x809)];0x0===_0x4394cc[--_0x1bbf92];_0x4394cc[_0xfd24f1(0x3b86)]());}_0x7448e1['e']>_0x3cb8d8?_0x7448e1['c']=_0x7448e1['e']=null:_0x7448e1['e']<_0xbc218d&&(_0x7448e1['c']=[_0x7448e1['e']=0x0]);}return _0x7448e1;}function _0x1616f9(_0x117f7a){var _0x5183a8=_0x58565a,_0x523841,_0xc77c85=_0x117f7a['e'];return null===_0xc77c85?_0x117f7a[_0x5183a8(0x3cc8)]():(_0x523841=_0x4b4689(_0x117f7a['c']),_0x523841=_0xc77c85<=_0x4fe3d4||_0xc77c85>=_0x24fc0b?_0x2c879e(_0x523841,_0xc77c85):_0x2b0b50(_0x523841,_0xc77c85,'0'),_0x117f7a['s']<0x0?'-'+_0x523841:_0x523841);}return _0x4a15fb[_0x838d6(0x2d7b)]=_0xa61bf,_0x4a15fb[_0x58565a(0x3caa)]=0x0,_0x4a15fb[_0x58565a(0x1392)]=0x1,_0x4a15fb[_0x58565a(0x406f)]=0x2,_0x4a15fb[_0x58565a(0x20b0)]=0x3,_0x4a15fb[_0x58565a(0x37ae)]=0x4,_0x4a15fb[_0x838d6(0x2f31)]=0x5,_0x4a15fb[_0x58565a(0x1df3)]=0x6,_0x4a15fb[_0x838d6(0x4e9d)]=0x7,_0x4a15fb[_0x58565a(0x4c52)]=0x8,_0x4a15fb[_0x838d6(0x211c)]=0x9,_0x4a15fb['config']=_0x4a15fb[_0x58565a(0x10aa)]=function(_0x2f1cce){var _0x40925e=_0x838d6,_0x5ddbf6=_0x58565a,_0x5277fb,_0x423588;if(null!=_0x2f1cce){if('object'!=typeof _0x2f1cce)throw Error(_0x346378+_0x5ddbf6(0x3d5d)+_0x2f1cce);if(_0x2f1cce[_0x5ddbf6(0x1a9a)](_0x5277fb=_0x5ddbf6(0x1823))&&(_0x8c7284(_0x423588=_0x2f1cce[_0x5277fb],0x0,_0x398b2a,_0x5277fb),_0x98fac3=_0x423588),_0x2f1cce[_0x5ddbf6(0x1a9a)](_0x5277fb=_0x5ddbf6(0x3f8c))&&(_0x8c7284(_0x423588=_0x2f1cce[_0x5277fb],0x0,0x8,_0x5277fb),_0x5f1f61=_0x423588),_0x2f1cce[_0x5ddbf6(0x1a9a)](_0x5277fb=_0x40925e(0x5972))&&((_0x423588=_0x2f1cce[_0x5277fb])&&_0x423588[_0x5ddbf6(0x3b86)]?(_0x8c7284(_0x423588[0x0],-_0x398b2a,0x0,_0x5277fb),_0x8c7284(_0x423588[0x1],0x0,_0x398b2a,_0x5277fb),_0x4fe3d4=_0x423588[0x0],_0x24fc0b=_0x423588[0x1]):(_0x8c7284(_0x423588,-_0x398b2a,_0x398b2a,_0x5277fb),_0x4fe3d4=-(_0x24fc0b=_0x423588<0x0?-_0x423588:_0x423588))),_0x2f1cce[_0x5ddbf6(0x1a9a)](_0x5277fb=_0x5ddbf6(0x5bb2))){if((_0x423588=_0x2f1cce[_0x5277fb])&&_0x423588[_0x5ddbf6(0x3b86)])_0x8c7284(_0x423588[0x0],-_0x398b2a,-0x1,_0x5277fb),_0x8c7284(_0x423588[0x1],0x1,_0x398b2a,_0x5277fb),_0xbc218d=_0x423588[0x0],_0x3cb8d8=_0x423588[0x1];else{if(_0x8c7284(_0x423588,-_0x398b2a,_0x398b2a,_0x5277fb),!_0x423588)throw Error(_0x346378+_0x5277fb+_0x5ddbf6(0x3bfb)+_0x423588);_0xbc218d=-(_0x3cb8d8=_0x423588<0x0?-_0x423588:_0x423588);}}if(_0x2f1cce[_0x5ddbf6(0x1a9a)](_0x5277fb=_0x5ddbf6(0x4de7))){if((_0x423588=_0x2f1cce[_0x5277fb])!==!!_0x423588)throw Error(_0x346378+_0x5277fb+_0x5ddbf6(0x478b)+_0x423588);if(_0x423588){if(_0x5ddbf6(0x39a1)==typeof crypto||!crypto||!crypto[_0x5ddbf6(0x3d1b)]&&!crypto[_0x5ddbf6(0x9e0)])throw _0xdeef3=!_0x423588,Error(_0x346378+_0x5ddbf6(0x685));_0xdeef3=_0x423588;}else _0xdeef3=_0x423588;}if(_0x2f1cce[_0x5ddbf6(0x1a9a)](_0x5277fb=_0x5ddbf6(0x3c6b))&&(_0x8c7284(_0x423588=_0x2f1cce[_0x5277fb],0x0,0x9,_0x5277fb),_0x2449bf=_0x423588),_0x2f1cce[_0x5ddbf6(0x1a9a)](_0x5277fb=_0x5ddbf6(0x1dd0))&&(_0x8c7284(_0x423588=_0x2f1cce[_0x5277fb],0x0,_0x398b2a,_0x5277fb),_0x5a3566=_0x423588),_0x2f1cce[_0x5ddbf6(0x1a9a)](_0x5277fb=_0x5ddbf6(0x3c5d))){if('object'!=typeof(_0x423588=_0x2f1cce[_0x5277fb]))throw Error(_0x346378+_0x5277fb+_0x5ddbf6(0x6032)+_0x423588);_0x20ce23=_0x423588;}if(_0x2f1cce[_0x5ddbf6(0x1a9a)](_0x5277fb=_0x5ddbf6(0x3a2f))){if(_0x5ddbf6(0x20b8)!=typeof(_0x423588=_0x2f1cce[_0x5277fb])||/^.$|[+-.\s]|(.).*\1/[_0x5ddbf6(0x4a8a)](_0x423588))throw Error(_0x346378+_0x5277fb+_0x40925e(0x3735)+_0x423588);_0x23ea4c=_0x423588;}}return{'DECIMAL_PLACES':_0x98fac3,'ROUNDING_MODE':_0x5f1f61,'EXPONENTIAL_AT':[_0x4fe3d4,_0x24fc0b],'RANGE':[_0xbc218d,_0x3cb8d8],'CRYPTO':_0xdeef3,'MODULO_MODE':_0x2449bf,'POW_PRECISION':_0x5a3566,'FORMAT':_0x20ce23,'ALPHABET':_0x23ea4c};},_0x4a15fb[_0x58565a(0x5e48)]=function(_0x1ff947){var _0x25b75d=_0x838d6,_0x28883a=_0x58565a;if(!_0x1ff947||!0x0!==_0x1ff947[_0x28883a(0x3b16)])return!0x1;if(!_0x4a15fb[_0x28883a(0x3b09)])return!0x0;var _0x20730a,_0x3dd8e1,_0x512f4a=_0x1ff947['c'],_0x479f8e=_0x1ff947['e'],_0x3e6f5b=_0x1ff947['s'];_0x2c530e:if(_0x28883a(0x512b)=={}[_0x28883a(0x3cc8)][_0x28883a(0x3c9e)](_0x512f4a)){if((0x1===_0x3e6f5b||-0x1===_0x3e6f5b)&&_0x479f8e>=-_0x398b2a&&_0x479f8e<=_0x398b2a&&_0x479f8e===_0x1ec8e7(_0x479f8e)){if(0x0===_0x512f4a[0x0]){if(0x0===_0x479f8e&&0x1===_0x512f4a[_0x28883a(0x809)])return!0x0;break _0x2c530e;}if((_0x20730a=(_0x479f8e+0x1)%_0x2163f0)<0x1&&(_0x20730a+=_0x2163f0),String(_0x512f4a[0x0])[_0x28883a(0x809)]==_0x20730a){for(_0x20730a=0x0;_0x20730a<_0x512f4a[_0x25b75d(0x2ef4)];_0x20730a++)if((_0x3dd8e1=_0x512f4a[_0x20730a])<0x0||_0x3dd8e1>=_0xa055a||_0x3dd8e1!==_0x1ec8e7(_0x3dd8e1))break _0x2c530e;if(0x0!==_0x3dd8e1)return!0x0;}}}else{if(null===_0x512f4a&&null===_0x479f8e&&(null===_0x3e6f5b||0x1===_0x3e6f5b||-0x1===_0x3e6f5b))return!0x0;}throw Error(_0x346378+_0x25b75d(0x46c1)+_0x1ff947);},_0x4a15fb[_0x58565a(0x55c2)]=_0x4a15fb[_0x58565a(0x498f)]=function(){return _0x369109(arguments,_0xafa7ca['lt']);},_0x4a15fb[_0x58565a(0xf71)]=_0x4a15fb[_0x838d6(0x4b49)]=function(){return _0x369109(arguments,_0xafa7ca['gt']);},_0x4a15fb[_0x838d6(0x2e12)]=(_0x1696b4=0x20000000000000,_0x1034b4=Math[_0x838d6(0x2e12)]()*_0x1696b4&0x1fffff?function(){var _0x1d7ea6=_0x58565a;return _0x1ec8e7(Math[_0x1d7ea6(0x2e0f)]()*_0x1696b4);}:function(){var _0x3a1c52=_0x58565a;return 0x800000*(0x40000000*Math[_0x3a1c52(0x2e0f)]()|0x0)+(0x800000*Math['random']()|0x0);},function(_0x19e740){var _0x49aede=_0x58565a,_0x5d6b38,_0x55c210,_0x537f05,_0x40946d,_0x40acdf,_0x1688d9=0x0,_0x2829ff=[],_0xf98de5=new _0x4a15fb(_0x1622ad);if(null==_0x19e740?_0x19e740=_0x98fac3:_0x8c7284(_0x19e740,0x0,_0x398b2a),_0x40946d=_0x304464(_0x19e740/_0x2163f0),_0xdeef3){if(crypto[_0x49aede(0x3d1b)]){for(_0x5d6b38=crypto[_0x49aede(0x3d1b)](new Uint32Array(_0x40946d*=0x2));_0x1688d9<_0x40946d;)(_0x40acdf=0x20000*_0x5d6b38[_0x1688d9]+(_0x5d6b38[_0x1688d9+0x1]>>>0xb))>=0x1ff973cafa8000?(_0x55c210=crypto[_0x49aede(0x3d1b)](new Uint32Array(0x2)),_0x5d6b38[_0x1688d9]=_0x55c210[0x0],_0x5d6b38[_0x1688d9+0x1]=_0x55c210[0x1]):(_0x2829ff[_0x49aede(0x5323)](_0x40acdf%0x5af3107a4000),_0x1688d9+=0x2);_0x1688d9=_0x40946d/0x2;}else{if(!crypto[_0x49aede(0x9e0)])throw _0xdeef3=!0x1,Error(_0x346378+_0x49aede(0x685));for(_0x5d6b38=crypto[_0x49aede(0x9e0)](_0x40946d*=0x7);_0x1688d9<_0x40946d;)(_0x40acdf=0x1000000000000*(0x1f&_0x5d6b38[_0x1688d9])+0x10000000000*_0x5d6b38[_0x1688d9+0x1]+0x100000000*_0x5d6b38[_0x1688d9+0x2]+0x1000000*_0x5d6b38[_0x1688d9+0x3]+(_0x5d6b38[_0x1688d9+0x4]<<0x10)+(_0x5d6b38[_0x1688d9+0x5]<<0x8)+_0x5d6b38[_0x1688d9+0x6])>=0x1ff973cafa8000?crypto[_0x49aede(0x9e0)](0x7)[_0x49aede(0x431f)](_0x5d6b38,_0x1688d9):(_0x2829ff[_0x49aede(0x5323)](_0x40acdf%0x5af3107a4000),_0x1688d9+=0x7);_0x1688d9=_0x40946d/0x7;}}if(!_0xdeef3){for(;_0x1688d9<_0x40946d;)(_0x40acdf=_0x1034b4())<0x1ff973cafa8000&&(_0x2829ff[_0x1688d9++]=_0x40acdf%0x5af3107a4000);}for(_0x40946d=_0x2829ff[--_0x1688d9],_0x19e740%=_0x2163f0,_0x40946d&&_0x19e740&&(_0x40acdf=_0x4b1895[_0x2163f0-_0x19e740],_0x2829ff[_0x1688d9]=_0x1ec8e7(_0x40946d/_0x40acdf)*_0x40acdf);0x0===_0x2829ff[_0x1688d9];_0x2829ff['pop'](),_0x1688d9--);if(_0x1688d9<0x0)_0x2829ff=[_0x537f05=0x0];else{for(_0x537f05=-0x1;0x0===_0x2829ff[0x0];_0x2829ff[_0x49aede(0x2f5b)](0x0,0x1),_0x537f05-=_0x2163f0);for(_0x1688d9=0x1,_0x40acdf=_0x2829ff[0x0];_0x40acdf>=0xa;_0x40acdf/=0xa,_0x1688d9++);_0x1688d9<_0x2163f0&&(_0x537f05-=_0x2163f0-_0x1688d9);}return _0xf98de5['e']=_0x537f05,_0xf98de5['c']=_0x2829ff,_0xf98de5;}),_0x4a15fb[_0x58565a(0x1eaa)]=function(){var _0x51abfd=_0x58565a;for(var _0x18f36d=0x1,_0x19c315=arguments,_0x12312a=new _0x4a15fb(_0x19c315[0x0]);_0x18f36d<_0x19c315[_0x51abfd(0x809)];)_0x12312a=_0x12312a[_0x51abfd(0x380)](_0x19c315[_0x18f36d++]);return _0x12312a;},_0x4f1c8f=function(){var _0x149a13=_0x58565a,_0x3fe158=_0x149a13(0x22ff);function _0x30f066(_0x3f028e,_0x49a846,_0x54ce43,_0x1f5380){var _0x447beb=_0x149a13;for(var _0x254f70,_0x21aebf,_0x3072ea=[0x0],_0x55b997=0x0,_0x1eab7a=_0x3f028e[_0x447beb(0x809)];_0x55b997<_0x1eab7a;){for(_0x21aebf=_0x3072ea[_0x447beb(0x809)];_0x21aebf--;_0x3072ea[_0x21aebf]*=_0x49a846);for(_0x3072ea[0x0]+=_0x1f5380[_0x447beb(0xabf)](_0x3f028e[_0x447beb(0x5806)](_0x55b997++)),_0x254f70=0x0;_0x254f70<_0x3072ea[_0x447beb(0x809)];_0x254f70++)_0x3072ea[_0x254f70]>_0x54ce43-0x1&&(null==_0x3072ea[_0x254f70+0x1]&&(_0x3072ea[_0x254f70+0x1]=0x0),_0x3072ea[_0x254f70+0x1]+=_0x3072ea[_0x254f70]/_0x54ce43|0x0,_0x3072ea[_0x254f70]%=_0x54ce43);}return _0x3072ea[_0x447beb(0x3931)]();}return function(_0x11de52,_0x1f5d52,_0x3153d1,_0x5ab89e,_0x505bc8){var _0x3de96a=_0x140d,_0x3c5a11=_0x149a13,_0x44b120,_0x5436e1,_0x526653,_0x4e4da6,_0x1f2d03,_0x3b31ec,_0x5e6a94,_0x399966,_0x389daf=_0x11de52[_0x3c5a11(0xabf)]('.'),_0x1d107a=_0x98fac3,_0x1fb383=_0x5f1f61;for(_0x389daf>=0x0&&(_0x4e4da6=_0x5a3566,_0x5a3566=0x0,_0x11de52=_0x11de52[_0x3c5a11(0x2c3f)]('.',''),_0x3b31ec=(_0x399966=new _0x4a15fb(_0x1f5d52))[_0x3c5a11(0x3a5c)](_0x11de52[_0x3c5a11(0x809)]-_0x389daf),_0x5a3566=_0x4e4da6,_0x399966['c']=_0x30f066(_0x2b0b50(_0x4b4689(_0x3b31ec['c']),_0x3b31ec['e'],'0'),0xa,_0x3153d1,_0x3fe158),_0x399966['e']=_0x399966['c'][_0x3c5a11(0x809)]),_0x526653=_0x4e4da6=(_0x5e6a94=_0x30f066(_0x11de52,_0x1f5d52,_0x3153d1,_0x505bc8?(_0x44b120=_0x23ea4c,_0x3fe158):(_0x44b120=_0x3fe158,_0x23ea4c)))[_0x3de96a(0x2ef4)];0x0==_0x5e6a94[--_0x4e4da6];_0x5e6a94[_0x3c5a11(0x3b86)]());if(!_0x5e6a94[0x0])return _0x44b120[_0x3de96a(0x62c)](0x0);if(_0x389daf<0x0?--_0x526653:(_0x3b31ec['c']=_0x5e6a94,_0x3b31ec['e']=_0x526653,_0x3b31ec['s']=_0x5ab89e,_0x5e6a94=(_0x3b31ec=_0x5c0019(_0x3b31ec,_0x399966,_0x1d107a,_0x1fb383,_0x3153d1))['c'],_0x1f2d03=_0x3b31ec['r'],_0x526653=_0x3b31ec['e']),_0x389daf=_0x5e6a94[_0x5436e1=_0x526653+_0x1d107a+0x1],_0x4e4da6=_0x3153d1/0x2,_0x1f2d03=_0x1f2d03||_0x5436e1<0x0||null!=_0x5e6a94[_0x5436e1+0x1],_0x1f2d03=_0x1fb383<0x4?(null!=_0x389daf||_0x1f2d03)&&(0x0==_0x1fb383||_0x1fb383==(_0x3b31ec['s']<0x0?0x3:0x2)):_0x389daf>_0x4e4da6||_0x389daf==_0x4e4da6&&(0x4==_0x1fb383||_0x1f2d03||0x6==_0x1fb383&&0x1&_0x5e6a94[_0x5436e1-0x1]||_0x1fb383==(_0x3b31ec['s']<0x0?0x8:0x7)),_0x5436e1<0x1||!_0x5e6a94[0x0])_0x11de52=_0x1f2d03?_0x2b0b50(_0x44b120[_0x3de96a(0x62c)](0x1),-_0x1d107a,_0x44b120[_0x3c5a11(0x5806)](0x0)):_0x44b120[_0x3c5a11(0x5806)](0x0);else{if(_0x5e6a94[_0x3c5a11(0x809)]=_0x5436e1,_0x1f2d03){for(--_0x3153d1;++_0x5e6a94[--_0x5436e1]>_0x3153d1;)_0x5e6a94[_0x5436e1]=0x0,_0x5436e1||(++_0x526653,_0x5e6a94=[0x1][_0x3c5a11(0x736)](_0x5e6a94));}for(_0x4e4da6=_0x5e6a94[_0x3de96a(0x2ef4)];!_0x5e6a94[--_0x4e4da6];);for(_0x389daf=0x0,_0x11de52='';_0x389daf<=_0x4e4da6;_0x11de52+=_0x44b120[_0x3c5a11(0x5806)](_0x5e6a94[_0x389daf++]));_0x11de52=_0x2b0b50(_0x11de52,_0x526653,_0x44b120[_0x3de96a(0x62c)](0x0));}return _0x11de52;};}(),_0x5c0019=function(){function _0x46e4f0(_0x4ddfcc,_0x3ebcbf,_0x33c48f){var _0x114e15=_0x23ca,_0x265416,_0x44d29c,_0xeca2d3,_0x2db043,_0x16db7a=0x0,_0x1c7ce9=_0x4ddfcc[_0x114e15(0x809)],_0x28748b=_0x3ebcbf%_0x106542,_0x638662=_0x3ebcbf/_0x106542|0x0;for(_0x4ddfcc=_0x4ddfcc[_0x114e15(0x30eb)]();_0x1c7ce9--;)_0x16db7a=((_0x44d29c=_0x28748b*(_0xeca2d3=_0x4ddfcc[_0x1c7ce9]%_0x106542)+(_0x265416=_0x638662*_0xeca2d3+(_0x2db043=_0x4ddfcc[_0x1c7ce9]/_0x106542|0x0)*_0x28748b)%_0x106542*_0x106542+_0x16db7a)/_0x33c48f|0x0)+(_0x265416/_0x106542|0x0)+_0x638662*_0x2db043,_0x4ddfcc[_0x1c7ce9]=_0x44d29c%_0x33c48f;return _0x16db7a&&(_0x4ddfcc=[_0x16db7a][_0x114e15(0x736)](_0x4ddfcc)),_0x4ddfcc;}function _0x5045e2(_0x519571,_0x3f6f79,_0x4abcf0,_0x210c3a){var _0x2c9306,_0x4fce34;if(_0x4abcf0!=_0x210c3a)_0x4fce34=_0x4abcf0>_0x210c3a?0x1:-0x1;else{for(_0x2c9306=_0x4fce34=0x0;_0x2c9306<_0x4abcf0;_0x2c9306++)if(_0x519571[_0x2c9306]!=_0x3f6f79[_0x2c9306]){_0x4fce34=_0x519571[_0x2c9306]>_0x3f6f79[_0x2c9306]?0x1:-0x1;break;}}return _0x4fce34;}function _0x419a3d(_0x3b7597,_0x71a621,_0x53e965,_0x10219d){var _0x1e43eb=_0x140d,_0x261175=_0x23ca;for(var _0x574a45=0x0;_0x53e965--;)_0x3b7597[_0x53e965]-=_0x574a45,_0x574a45=_0x3b7597[_0x53e965]<_0x71a621[_0x53e965]?0x1:0x0,_0x3b7597[_0x53e965]=_0x574a45*_0x10219d+_0x3b7597[_0x53e965]-_0x71a621[_0x53e965];for(;!_0x3b7597[0x0]&&_0x3b7597[_0x1e43eb(0x2ef4)]>0x1;_0x3b7597[_0x261175(0x2f5b)](0x0,0x1));}return function(_0x24ba08,_0x36adef,_0x369ae5,_0x1eacee,_0x523493){var _0x165e1d=_0x140d,_0x3c79b6=_0x23ca,_0x51e532,_0x440dbd,_0xd9e926,_0x5189ef,_0x4ae6af,_0x39266b,_0x13b223,_0x263530,_0x2408db,_0x3667da,_0x21cace,_0x2c66ef,_0x272a62,_0x1aba0f,_0x56e018,_0x1cbf0d,_0x4dbb4a,_0x251708=_0x24ba08['s']==_0x36adef['s']?0x1:-0x1,_0x51d5f9=_0x24ba08['c'],_0x120c7f=_0x36adef['c'];if(!(_0x51d5f9&&_0x51d5f9[0x0]&&_0x120c7f&&_0x120c7f[0x0]))return new _0x4a15fb(_0x24ba08['s']&&_0x36adef['s']&&(_0x51d5f9?!_0x120c7f||_0x51d5f9[0x0]!=_0x120c7f[0x0]:_0x120c7f)?_0x51d5f9&&0x0==_0x51d5f9[0x0]||!_0x120c7f?0x0*_0x251708:_0x251708/0x0:NaN);for(_0x2408db=(_0x263530=new _0x4a15fb(_0x251708))['c']=[],_0x251708=_0x369ae5+(_0x440dbd=_0x24ba08['e']-_0x36adef['e'])+0x1,_0x523493||(_0x523493=_0xa055a,_0x440dbd=_0x40d87a(_0x24ba08['e']/_0x2163f0)-_0x40d87a(_0x36adef['e']/_0x2163f0),_0x251708=_0x251708/_0x2163f0|0x0),_0xd9e926=0x0;_0x120c7f[_0xd9e926]==(_0x51d5f9[_0xd9e926]||0x0);_0xd9e926++);if(_0x120c7f[_0xd9e926]>(_0x51d5f9[_0xd9e926]||0x0)&&_0x440dbd--,_0x251708<0x0)_0x2408db['push'](0x1),_0x5189ef=!0x0;else{for(_0x1aba0f=_0x51d5f9[_0x3c79b6(0x809)],_0x1cbf0d=_0x120c7f[_0x3c79b6(0x809)],_0xd9e926=0x0,_0x251708+=0x2,(_0x4ae6af=_0x1ec8e7(_0x523493/(_0x120c7f[0x0]+0x1)))>0x1&&(_0x120c7f=_0x46e4f0(_0x120c7f,_0x4ae6af,_0x523493),_0x51d5f9=_0x46e4f0(_0x51d5f9,_0x4ae6af,_0x523493),_0x1cbf0d=_0x120c7f[_0x3c79b6(0x809)],_0x1aba0f=_0x51d5f9[_0x3c79b6(0x809)]),_0x272a62=_0x1cbf0d,_0x21cace=(_0x3667da=_0x51d5f9[_0x165e1d(0x17ac)](0x0,_0x1cbf0d))[_0x3c79b6(0x809)];_0x21cace<_0x1cbf0d;_0x3667da[_0x21cace++]=0x0);_0x4dbb4a=_0x120c7f[_0x165e1d(0x17ac)](),_0x4dbb4a=[0x0][_0x3c79b6(0x736)](_0x4dbb4a),_0x56e018=_0x120c7f[0x0],_0x120c7f[0x1]>=_0x523493/0x2&&_0x56e018++;do{if(_0x4ae6af=0x0,(_0x51e532=_0x5045e2(_0x120c7f,_0x3667da,_0x1cbf0d,_0x21cace))<0x0){if(_0x2c66ef=_0x3667da[0x0],_0x1cbf0d!=_0x21cace&&(_0x2c66ef=_0x2c66ef*_0x523493+(_0x3667da[0x1]||0x0)),(_0x4ae6af=_0x1ec8e7(_0x2c66ef/_0x56e018))>0x1){for(_0x4ae6af>=_0x523493&&(_0x4ae6af=_0x523493-0x1),_0x13b223=(_0x39266b=_0x46e4f0(_0x120c7f,_0x4ae6af,_0x523493))[_0x3c79b6(0x809)],_0x21cace=_0x3667da[_0x165e1d(0x2ef4)];0x1==_0x5045e2(_0x39266b,_0x3667da,_0x13b223,_0x21cace);)_0x4ae6af--,_0x419a3d(_0x39266b,_0x1cbf0d<_0x13b223?_0x4dbb4a:_0x120c7f,_0x13b223,_0x523493),_0x13b223=_0x39266b[_0x165e1d(0x2ef4)],_0x51e532=0x1;}else 0x0==_0x4ae6af&&(_0x51e532=_0x4ae6af=0x1),_0x13b223=(_0x39266b=_0x120c7f[_0x3c79b6(0x30eb)]())[_0x3c79b6(0x809)];if(_0x13b223<_0x21cace&&(_0x39266b=[0x0]['concat'](_0x39266b)),_0x419a3d(_0x3667da,_0x39266b,_0x21cace,_0x523493),_0x21cace=_0x3667da[_0x3c79b6(0x809)],-0x1==_0x51e532){for(;_0x5045e2(_0x120c7f,_0x3667da,_0x1cbf0d,_0x21cace)<0x1;)_0x4ae6af++,_0x419a3d(_0x3667da,_0x1cbf0d<_0x21cace?_0x4dbb4a:_0x120c7f,_0x21cace,_0x523493),_0x21cace=_0x3667da[_0x3c79b6(0x809)];}}else 0x0===_0x51e532&&(_0x4ae6af++,_0x3667da=[0x0]);_0x2408db[_0xd9e926++]=_0x4ae6af,_0x3667da[0x0]?_0x3667da[_0x21cace++]=_0x51d5f9[_0x272a62]||0x0:(_0x3667da=[_0x51d5f9[_0x272a62]],_0x21cace=0x1);}while((_0x272a62++<_0x1aba0f||null!=_0x3667da[0x0])&&_0x251708--);_0x5189ef=null!=_0x3667da[0x0],_0x2408db[0x0]||_0x2408db[_0x165e1d(0x1d88)](0x0,0x1);}if(_0x523493==_0xa055a){for(_0xd9e926=0x1,_0x251708=_0x2408db[0x0];_0x251708>=0xa;_0x251708/=0xa,_0xd9e926++);_0x192677(_0x263530,_0x369ae5+(_0x263530['e']=_0xd9e926+_0x440dbd*_0x2163f0-0x1)+0x1,_0x1eacee,_0x5189ef);}else _0x263530['e']=_0x440dbd,_0x263530['r']=+_0x5189ef;return _0x263530;};}(),_0x15056a=/^(-?)0([xbo])(?=\w[\w.]*$)/i,_0x5be965=/^([^.]+)\.$/,_0x55a3c7=/^\.([^.]+)$/,_0x7f01af=/^-?(Infinity|NaN)$/,_0x5561ed=/^\s*\+(?=[\w.])|^\s+|\s+$/g,_0x19cde4=function(_0x258a5b,_0x32b8fe,_0x2b5b8e,_0x382f24){var _0x3d2a13=_0x838d6,_0x4f72fa=_0x58565a,_0x1874a5,_0x37fd0e=_0x2b5b8e?_0x32b8fe:_0x32b8fe[_0x4f72fa(0x2c3f)](_0x5561ed,'');if(_0x7f01af[_0x4f72fa(0x4a8a)](_0x37fd0e))_0x258a5b['s']=isNaN(_0x37fd0e)?null:_0x37fd0e<0x0?-0x1:0x1;else{if(!_0x2b5b8e&&(_0x37fd0e=_0x37fd0e[_0x4f72fa(0x2c3f)](_0x15056a,function(_0x336b3b,_0x433463,_0x11e133){var _0x1b3003=_0x4f72fa;return _0x1874a5='x'==(_0x11e133=_0x11e133[_0x1b3003(0x12e2)]())?0x10:'b'==_0x11e133?0x2:0x8,_0x382f24&&_0x382f24!=_0x1874a5?_0x336b3b:_0x433463;}),_0x382f24&&(_0x1874a5=_0x382f24,_0x37fd0e=_0x37fd0e[_0x4f72fa(0x2c3f)](_0x5be965,'$1')[_0x3d2a13(0x2bc0)](_0x55a3c7,_0x4f72fa(0x3a22))),_0x32b8fe!=_0x37fd0e))return new _0x4a15fb(_0x37fd0e,_0x1874a5);if(_0x4a15fb[_0x3d2a13(0x3a0b)])throw Error(_0x346378+'Not\x20a'+(_0x382f24?_0x3d2a13(0x2b49)+_0x382f24:'')+_0x4f72fa(0x48d3)+_0x32b8fe);_0x258a5b['s']=null;}_0x258a5b['c']=_0x258a5b['e']=null;},_0xafa7ca[_0x838d6(0x587b)]=_0xafa7ca[_0x58565a(0x1beb)]=function(){var _0x106bb4=new _0x4a15fb(this);return _0x106bb4['s']<0x0&&(_0x106bb4['s']=0x1),_0x106bb4;},_0xafa7ca[_0x58565a(0x3c2f)]=function(_0x45561e,_0x52da60){return _0x36ae7c(this,new _0x4a15fb(_0x45561e,_0x52da60));},_0xafa7ca[_0x838d6(0x10d1)]=_0xafa7ca['dp']=function(_0x5da8d9,_0x449c0b){var _0x1e557a=_0x58565a,_0x5dc7aa,_0x3562de,_0x5bdc04,_0x2eef91=this;if(null!=_0x5da8d9)return _0x8c7284(_0x5da8d9,0x0,_0x398b2a),null==_0x449c0b?_0x449c0b=_0x5f1f61:_0x8c7284(_0x449c0b,0x0,0x8),_0x192677(new _0x4a15fb(_0x2eef91),_0x5da8d9+_0x2eef91['e']+0x1,_0x449c0b);if(!(_0x5dc7aa=_0x2eef91['c']))return null;if(_0x3562de=((_0x5bdc04=_0x5dc7aa[_0x1e557a(0x809)]-0x1)-_0x40d87a(this['e']/_0x2163f0))*_0x2163f0,_0x5bdc04=_0x5dc7aa[_0x5bdc04]){for(;_0x5bdc04%0xa==0x0;_0x5bdc04/=0xa,_0x3562de--);}return _0x3562de<0x0&&(_0x3562de=0x0),_0x3562de;},_0xafa7ca[_0x838d6(0x55cc)]=_0xafa7ca['div']=function(_0x39604e,_0x41cb0f){return _0x5c0019(this,new _0x4a15fb(_0x39604e,_0x41cb0f),_0x98fac3,_0x5f1f61);},_0xafa7ca[_0x838d6(0x42e9)]=_0xafa7ca[_0x58565a(0x24b9)]=function(_0x533110,_0x5b3a36){return _0x5c0019(this,new _0x4a15fb(_0x533110,_0x5b3a36),0x0,0x1);},_0xafa7ca[_0x58565a(0x2274)]=_0xafa7ca['pow']=function(_0x19f25e,_0x3ef70f){var _0xdbd1f6=_0x838d6,_0x53222d=_0x58565a,_0x544cb6,_0x39b73e,_0x46e971,_0x39db22,_0x2d4422,_0x1f3a39,_0x357af0,_0x44c9e9,_0xffc84=this;if((_0x19f25e=new _0x4a15fb(_0x19f25e))['c']&&!_0x19f25e[_0x53222d(0x10db)]())throw Error(_0x346378+_0x53222d(0x27ce)+_0x1616f9(_0x19f25e));if(null!=_0x3ef70f&&(_0x3ef70f=new _0x4a15fb(_0x3ef70f)),_0x2d4422=_0x19f25e['e']>0xe,!_0xffc84['c']||!_0xffc84['c'][0x0]||0x1==_0xffc84['c'][0x0]&&!_0xffc84['e']&&0x1==_0xffc84['c'][_0x53222d(0x809)]||!_0x19f25e['c']||!_0x19f25e['c'][0x0])return _0x44c9e9=new _0x4a15fb(Math[_0x53222d(0x3a5c)](+_0x1616f9(_0xffc84),_0x2d4422?0x2-_0x437e7d(_0x19f25e):+_0x1616f9(_0x19f25e))),_0x3ef70f?_0x44c9e9[_0x53222d(0x5701)](_0x3ef70f):_0x44c9e9;if(_0x1f3a39=_0x19f25e['s']<0x0,_0x3ef70f){if(_0x3ef70f['c']?!_0x3ef70f['c'][0x0]:!_0x3ef70f['s'])return new _0x4a15fb(NaN);(_0x39b73e=!_0x1f3a39&&_0xffc84[_0x53222d(0x10db)]()&&_0x3ef70f[_0xdbd1f6(0x547d)]())&&(_0xffc84=_0xffc84['mod'](_0x3ef70f));}else{if(_0x19f25e['e']>0x9&&(_0xffc84['e']>0x0||_0xffc84['e']<-0x1||(0x0==_0xffc84['e']?_0xffc84['c'][0x0]>0x1||_0x2d4422&&_0xffc84['c'][0x1]>=0xe4e1c00:_0xffc84['c'][0x0]<0x48c273950000||_0x2d4422&&_0xffc84['c'][0x0]<=0x5af301938d80)))return _0x39db22=_0xffc84['s']<0x0&&_0x437e7d(_0x19f25e)?-0x0:0x0,_0xffc84['e']>-0x1&&(_0x39db22=0x1/_0x39db22),new _0x4a15fb(_0x1f3a39?0x1/_0x39db22:_0x39db22);_0x5a3566&&(_0x39db22=_0x304464(_0x5a3566/_0x2163f0+0x2));}for(_0x2d4422?(_0x544cb6=new _0x4a15fb(0.5),_0x1f3a39&&(_0x19f25e['s']=0x1),_0x357af0=_0x437e7d(_0x19f25e)):_0x357af0=(_0x46e971=Math[_0x53222d(0x1beb)](+_0x1616f9(_0x19f25e)))%0x2,_0x44c9e9=new _0x4a15fb(_0x1622ad);;){if(_0x357af0){if(!(_0x44c9e9=_0x44c9e9[_0x53222d(0x19f1)](_0xffc84))['c'])break;_0x39db22?_0x44c9e9['c'][_0x53222d(0x809)]>_0x39db22&&(_0x44c9e9['c'][_0xdbd1f6(0x2ef4)]=_0x39db22):_0x39b73e&&(_0x44c9e9=_0x44c9e9[_0xdbd1f6(0x4f44)](_0x3ef70f));}if(_0x46e971){if(0x0===(_0x46e971=_0x1ec8e7(_0x46e971/0x2)))break;_0x357af0=_0x46e971%0x2;}else{if(_0x192677(_0x19f25e=_0x19f25e[_0xdbd1f6(0x6d6)](_0x544cb6),_0x19f25e['e']+0x1,0x1),_0x19f25e['e']>0xe)_0x357af0=_0x437e7d(_0x19f25e);else{if(0x0===(_0x46e971=+_0x1616f9(_0x19f25e)))break;_0x357af0=_0x46e971%0x2;}}_0xffc84=_0xffc84[_0x53222d(0x19f1)](_0xffc84),_0x39db22?_0xffc84['c']&&_0xffc84['c'][_0x53222d(0x809)]>_0x39db22&&(_0xffc84['c'][_0x53222d(0x809)]=_0x39db22):_0x39b73e&&(_0xffc84=_0xffc84[_0x53222d(0x5701)](_0x3ef70f));}return _0x39b73e?_0x44c9e9:(_0x1f3a39&&(_0x44c9e9=_0x1622ad[_0x53222d(0x2410)](_0x44c9e9)),_0x3ef70f?_0x44c9e9[_0x53222d(0x5701)](_0x3ef70f):_0x39db22?_0x192677(_0x44c9e9,_0x5a3566,_0x5f1f61,undefined):_0x44c9e9);},_0xafa7ca[_0x58565a(0x15ab)]=function(_0x225eb9){var _0x2ba536=new _0x4a15fb(this);return null==_0x225eb9?_0x225eb9=_0x5f1f61:_0x8c7284(_0x225eb9,0x0,0x8),_0x192677(_0x2ba536,_0x2ba536['e']+0x1,_0x225eb9);},_0xafa7ca[_0x58565a(0x2d8c)]=_0xafa7ca['eq']=function(_0x1a6dca,_0x47d1c0){return 0x0===_0x36ae7c(this,new _0x4a15fb(_0x1a6dca,_0x47d1c0));},_0xafa7ca[_0x58565a(0x38cb)]=function(){return!!this['c'];},_0xafa7ca[_0x58565a(0x1c4d)]=_0xafa7ca['gt']=function(_0x28c72f,_0xac49e6){return _0x36ae7c(this,new _0x4a15fb(_0x28c72f,_0xac49e6))>0x0;},_0xafa7ca[_0x58565a(0x59df)]=_0xafa7ca[_0x58565a(0x19b2)]=function(_0x35a3f5,_0x14edba){return 0x1===(_0x14edba=_0x36ae7c(this,new _0x4a15fb(_0x35a3f5,_0x14edba)))||0x0===_0x14edba;},_0xafa7ca[_0x58565a(0x10db)]=function(){var _0x4940bb=_0x58565a;return!!this['c']&&_0x40d87a(this['e']/_0x2163f0)>this['c'][_0x4940bb(0x809)]-0x2;},_0xafa7ca[_0x58565a(0x3e0e)]=_0xafa7ca['lt']=function(_0x3f8721,_0x508331){return _0x36ae7c(this,new _0x4a15fb(_0x3f8721,_0x508331))<0x0;},_0xafa7ca[_0x838d6(0x3f5f)]=_0xafa7ca[_0x58565a(0x309a)]=function(_0x4c2292,_0xba4196){return-0x1===(_0xba4196=_0x36ae7c(this,new _0x4a15fb(_0x4c2292,_0xba4196)))||0x0===_0xba4196;},_0xafa7ca[_0x58565a(0x1325)]=function(){return!this['s'];},_0xafa7ca[_0x58565a(0x544c)]=function(){return this['s']<0x0;},_0xafa7ca[_0x58565a(0x43cf)]=function(){return this['s']>0x0;},_0xafa7ca[_0x58565a(0x148a)]=function(){return!!this['c']&&0x0==this['c'][0x0];},_0xafa7ca[_0x58565a(0x43e)]=function(_0x406edf,_0xb81de){var _0x446014=_0x58565a,_0x158918,_0x420ed3,_0x37dc86,_0x3f7755,_0x34f000=this,_0x264f15=_0x34f000['s'];if(_0xb81de=(_0x406edf=new _0x4a15fb(_0x406edf,_0xb81de))['s'],!_0x264f15||!_0xb81de)return new _0x4a15fb(NaN);if(_0x264f15!=_0xb81de)return _0x406edf['s']=-_0xb81de,_0x34f000[_0x446014(0x380)](_0x406edf);var _0x3303ff=_0x34f000['e']/_0x2163f0,_0x40ce94=_0x406edf['e']/_0x2163f0,_0x288407=_0x34f000['c'],_0xc8338c=_0x406edf['c'];if(!_0x3303ff||!_0x40ce94){if(!_0x288407||!_0xc8338c)return _0x288407?(_0x406edf['s']=-_0xb81de,_0x406edf):new _0x4a15fb(_0xc8338c?_0x34f000:NaN);if(!_0x288407[0x0]||!_0xc8338c[0x0])return _0xc8338c[0x0]?(_0x406edf['s']=-_0xb81de,_0x406edf):new _0x4a15fb(_0x288407[0x0]?_0x34f000:0x3==_0x5f1f61?-0x0:0x0);}if(_0x3303ff=_0x40d87a(_0x3303ff),_0x40ce94=_0x40d87a(_0x40ce94),_0x288407=_0x288407[_0x446014(0x30eb)](),_0x264f15=_0x3303ff-_0x40ce94){for((_0x3f7755=_0x264f15<0x0)?(_0x264f15=-_0x264f15,_0x37dc86=_0x288407):(_0x40ce94=_0x3303ff,_0x37dc86=_0xc8338c),_0x37dc86[_0x446014(0x3931)](),_0xb81de=_0x264f15;_0xb81de--;_0x37dc86[_0x446014(0x5323)](0x0));_0x37dc86[_0x446014(0x3931)]();}else{for(_0x420ed3=(_0x3f7755=(_0x264f15=_0x288407[_0x446014(0x809)])<(_0xb81de=_0xc8338c[_0x446014(0x809)]))?_0x264f15:_0xb81de,_0x264f15=_0xb81de=0x0;_0xb81de<_0x420ed3;_0xb81de++)if(_0x288407[_0xb81de]!=_0xc8338c[_0xb81de]){_0x3f7755=_0x288407[_0xb81de]<_0xc8338c[_0xb81de];break;}}if(_0x3f7755&&(_0x37dc86=_0x288407,_0x288407=_0xc8338c,_0xc8338c=_0x37dc86,_0x406edf['s']=-_0x406edf['s']),(_0xb81de=(_0x420ed3=_0xc8338c[_0x446014(0x809)])-(_0x158918=_0x288407[_0x446014(0x809)]))>0x0){for(;_0xb81de--;_0x288407[_0x158918++]=0x0);}for(_0xb81de=_0xa055a-0x1;_0x420ed3>_0x264f15;){if(_0x288407[--_0x420ed3]<_0xc8338c[_0x420ed3]){for(_0x158918=_0x420ed3;_0x158918&&!_0x288407[--_0x158918];_0x288407[_0x158918]=_0xb81de);--_0x288407[_0x158918],_0x288407[_0x420ed3]+=_0xa055a;}_0x288407[_0x420ed3]-=_0xc8338c[_0x420ed3];}for(;0x0==_0x288407[0x0];_0x288407[_0x446014(0x2f5b)](0x0,0x1),--_0x40ce94);return _0x288407[0x0]?_0x375333(_0x406edf,_0x288407,_0x40ce94):(_0x406edf['s']=0x3==_0x5f1f61?-0x1:0x1,_0x406edf['c']=[_0x406edf['e']=0x0],_0x406edf);},_0xafa7ca[_0x58565a(0xc25)]=_0xafa7ca[_0x58565a(0x5701)]=function(_0x181737,_0x311d26){var _0x9408f7=_0x58565a,_0x4a89d6,_0x509eda,_0x38834e=this;return _0x181737=new _0x4a15fb(_0x181737,_0x311d26),!_0x38834e['c']||!_0x181737['s']||_0x181737['c']&&!_0x181737['c'][0x0]?new _0x4a15fb(NaN):!_0x181737['c']||_0x38834e['c']&&!_0x38834e['c'][0x0]?new _0x4a15fb(_0x38834e):(0x9==_0x2449bf?(_0x509eda=_0x181737['s'],_0x181737['s']=0x1,_0x4a89d6=_0x5c0019(_0x38834e,_0x181737,0x0,0x3),_0x181737['s']=_0x509eda,_0x4a89d6['s']*=_0x509eda):_0x4a89d6=_0x5c0019(_0x38834e,_0x181737,0x0,_0x2449bf),(_0x181737=_0x38834e[_0x9408f7(0x43e)](_0x4a89d6[_0x9408f7(0x19f1)](_0x181737)))['c'][0x0]||0x1!=_0x2449bf||(_0x181737['s']=_0x38834e['s']),_0x181737);},_0xafa7ca[_0x58565a(0x748)]=_0xafa7ca[_0x58565a(0x19f1)]=function(_0x47dbbf,_0x15b43f){var _0x5f4c29=_0x838d6,_0x51f047=_0x58565a,_0x590a1d,_0xa4d349,_0xd6dda8,_0x1c4618,_0x2e1eea,_0x3b4415,_0x16f00d,_0x153c9a,_0x47addc,_0x390516,_0x432d8f,_0x64e773,_0xc60a88,_0x1b89e9,_0x30886b,_0x6ccd4d=this,_0x3d9c85=_0x6ccd4d['c'],_0x251317=(_0x47dbbf=new _0x4a15fb(_0x47dbbf,_0x15b43f))['c'];if(!(_0x3d9c85&&_0x251317&&_0x3d9c85[0x0]&&_0x251317[0x0]))return!_0x6ccd4d['s']||!_0x47dbbf['s']||_0x3d9c85&&!_0x3d9c85[0x0]&&!_0x251317||_0x251317&&!_0x251317[0x0]&&!_0x3d9c85?_0x47dbbf['c']=_0x47dbbf['e']=_0x47dbbf['s']=null:(_0x47dbbf['s']*=_0x6ccd4d['s'],_0x3d9c85&&_0x251317?(_0x47dbbf['c']=[0x0],_0x47dbbf['e']=0x0):_0x47dbbf['c']=_0x47dbbf['e']=null),_0x47dbbf;for(_0xa4d349=_0x40d87a(_0x6ccd4d['e']/_0x2163f0)+_0x40d87a(_0x47dbbf['e']/_0x2163f0),_0x47dbbf['s']*=_0x6ccd4d['s'],(_0x16f00d=_0x3d9c85[_0x5f4c29(0x2ef4)])<(_0x390516=_0x251317[_0x51f047(0x809)])&&(_0xc60a88=_0x3d9c85,_0x3d9c85=_0x251317,_0x251317=_0xc60a88,_0xd6dda8=_0x16f00d,_0x16f00d=_0x390516,_0x390516=_0xd6dda8),_0xd6dda8=_0x16f00d+_0x390516,_0xc60a88=[];_0xd6dda8--;_0xc60a88[_0x51f047(0x5323)](0x0));for(_0x1b89e9=_0xa055a,_0x30886b=_0x106542,_0xd6dda8=_0x390516;--_0xd6dda8>=0x0;){for(_0x590a1d=0x0,_0x432d8f=_0x251317[_0xd6dda8]%_0x30886b,_0x64e773=_0x251317[_0xd6dda8]/_0x30886b|0x0,_0x1c4618=_0xd6dda8+(_0x2e1eea=_0x16f00d);_0x1c4618>_0xd6dda8;)_0x590a1d=((_0x153c9a=_0x432d8f*(_0x153c9a=_0x3d9c85[--_0x2e1eea]%_0x30886b)+(_0x3b4415=_0x64e773*_0x153c9a+(_0x47addc=_0x3d9c85[_0x2e1eea]/_0x30886b|0x0)*_0x432d8f)%_0x30886b*_0x30886b+_0xc60a88[_0x1c4618]+_0x590a1d)/_0x1b89e9|0x0)+(_0x3b4415/_0x30886b|0x0)+_0x64e773*_0x47addc,_0xc60a88[_0x1c4618--]=_0x153c9a%_0x1b89e9;_0xc60a88[_0x1c4618]=_0x590a1d;}return _0x590a1d?++_0xa4d349:_0xc60a88[_0x5f4c29(0x1d88)](0x0,0x1),_0x375333(_0x47dbbf,_0xc60a88,_0xa4d349);},_0xafa7ca[_0x58565a(0x49e8)]=function(){var _0x1c5482=new _0x4a15fb(this);return _0x1c5482['s']=-_0x1c5482['s']||null,_0x1c5482;},_0xafa7ca[_0x58565a(0x380)]=function(_0x19af3e,_0x6894c2){var _0x161103=_0x58565a,_0xbe61ef,_0xd4503d=this,_0x1bd5bf=_0xd4503d['s'];if(_0x6894c2=(_0x19af3e=new _0x4a15fb(_0x19af3e,_0x6894c2))['s'],!_0x1bd5bf||!_0x6894c2)return new _0x4a15fb(NaN);if(_0x1bd5bf!=_0x6894c2)return _0x19af3e['s']=-_0x6894c2,_0xd4503d[_0x161103(0x43e)](_0x19af3e);var _0x11b668=_0xd4503d['e']/_0x2163f0,_0x138b00=_0x19af3e['e']/_0x2163f0,_0x38a930=_0xd4503d['c'],_0x563e3a=_0x19af3e['c'];if(!_0x11b668||!_0x138b00){if(!_0x38a930||!_0x563e3a)return new _0x4a15fb(_0x1bd5bf/0x0);if(!_0x38a930[0x0]||!_0x563e3a[0x0])return _0x563e3a[0x0]?_0x19af3e:new _0x4a15fb(_0x38a930[0x0]?_0xd4503d:0x0*_0x1bd5bf);}if(_0x11b668=_0x40d87a(_0x11b668),_0x138b00=_0x40d87a(_0x138b00),_0x38a930=_0x38a930[_0x161103(0x30eb)](),_0x1bd5bf=_0x11b668-_0x138b00){for(_0x1bd5bf>0x0?(_0x138b00=_0x11b668,_0xbe61ef=_0x563e3a):(_0x1bd5bf=-_0x1bd5bf,_0xbe61ef=_0x38a930),_0xbe61ef[_0x161103(0x3931)]();_0x1bd5bf--;_0xbe61ef[_0x161103(0x5323)](0x0));_0xbe61ef[_0x161103(0x3931)]();}for((_0x1bd5bf=_0x38a930[_0x161103(0x809)])-(_0x6894c2=_0x563e3a[_0x161103(0x809)])<0x0&&(_0xbe61ef=_0x563e3a,_0x563e3a=_0x38a930,_0x38a930=_0xbe61ef,_0x6894c2=_0x1bd5bf),_0x1bd5bf=0x0;_0x6894c2;)_0x1bd5bf=(_0x38a930[--_0x6894c2]=_0x38a930[_0x6894c2]+_0x563e3a[_0x6894c2]+_0x1bd5bf)/_0xa055a|0x0,_0x38a930[_0x6894c2]=_0xa055a===_0x38a930[_0x6894c2]?0x0:_0x38a930[_0x6894c2]%_0xa055a;return _0x1bd5bf&&(_0x38a930=[_0x1bd5bf][_0x161103(0x736)](_0x38a930),++_0x138b00),_0x375333(_0x19af3e,_0x38a930,_0x138b00);},_0xafa7ca[_0x58565a(0x59ff)]=_0xafa7ca['sd']=function(_0x422efc,_0x384d55){var _0x4c623b=_0x58565a,_0xfddfec,_0x478f62,_0x31db01,_0x545bf4=this;if(null!=_0x422efc&&_0x422efc!==!!_0x422efc)return _0x8c7284(_0x422efc,0x1,_0x398b2a),null==_0x384d55?_0x384d55=_0x5f1f61:_0x8c7284(_0x384d55,0x0,0x8),_0x192677(new _0x4a15fb(_0x545bf4),_0x422efc,_0x384d55);if(!(_0xfddfec=_0x545bf4['c']))return null;if(_0x478f62=(_0x31db01=_0xfddfec[_0x4c623b(0x809)]-0x1)*_0x2163f0+0x1,_0x31db01=_0xfddfec[_0x31db01]){for(;_0x31db01%0xa==0x0;_0x31db01/=0xa,_0x478f62--);for(_0x31db01=_0xfddfec[0x0];_0x31db01>=0xa;_0x31db01/=0xa,_0x478f62++);}return _0x422efc&&_0x545bf4['e']+0x1>_0x478f62&&(_0x478f62=_0x545bf4['e']+0x1),_0x478f62;},_0xafa7ca[_0x58565a(0xdae)]=function(_0x58c23e){var _0x1b712c=_0x838d6;return _0x8c7284(_0x58c23e,-0x1fffffffffffff,_0x34198d),this[_0x1b712c(0x6d6)]('1e'+_0x58c23e);},_0xafa7ca[_0x58565a(0x5264)]=_0xafa7ca[_0x58565a(0x5c4f)]=function(){var _0x1a846c=_0x838d6,_0x435fb4=_0x58565a,_0x5469d0,_0x48e42b,_0xf06e12,_0x3d41e1,_0xc0d12c,_0x1af245=this,_0xd5e128=_0x1af245['c'],_0x234a5f=_0x1af245['s'],_0x13282b=_0x1af245['e'],_0x9c606d=_0x98fac3+0x4,_0x2e3091=new _0x4a15fb(_0x435fb4(0x484a));if(0x1!==_0x234a5f||!_0xd5e128||!_0xd5e128[0x0])return new _0x4a15fb(!_0x234a5f||_0x234a5f<0x0&&(!_0xd5e128||_0xd5e128[0x0])?NaN:_0xd5e128?_0x1af245:0x1/0x0);if(0x0==(_0x234a5f=Math[_0x1a846c(0x37eb)](+_0x1616f9(_0x1af245)))||_0x234a5f==0x1/0x0?(((_0x48e42b=_0x4b4689(_0xd5e128))[_0x435fb4(0x809)]+_0x13282b)%0x2==0x0&&(_0x48e42b+='0'),_0x234a5f=Math['sqrt'](+_0x48e42b),_0x13282b=_0x40d87a((_0x13282b+0x1)/0x2)-(_0x13282b<0x0||_0x13282b%0x2),_0xf06e12=new _0x4a15fb(_0x48e42b=_0x234a5f==0x1/0x0?'1e'+_0x13282b:(_0x48e42b=_0x234a5f[_0x435fb4(0x5f5f)]())[_0x435fb4(0x30eb)](0x0,_0x48e42b[_0x1a846c(0x2feb)]('e')+0x1)+_0x13282b)):_0xf06e12=new _0x4a15fb(_0x234a5f+''),_0xf06e12['c'][0x0]){for((_0x234a5f=(_0x13282b=_0xf06e12['e'])+_0x9c606d)<0x3&&(_0x234a5f=0x0);;)if(_0xc0d12c=_0xf06e12,_0xf06e12=_0x2e3091[_0x435fb4(0x19f1)](_0xc0d12c[_0x435fb4(0x380)](_0x5c0019(_0x1af245,_0xc0d12c,_0x9c606d,0x1))),_0x4b4689(_0xc0d12c['c'])[_0x435fb4(0x30eb)](0x0,_0x234a5f)===(_0x48e42b=_0x4b4689(_0xf06e12['c']))[_0x1a846c(0x17ac)](0x0,_0x234a5f)){if(_0xf06e12['e']<_0x13282b&&--_0x234a5f,_0x435fb4(0x423f)!=(_0x48e42b=_0x48e42b[_0x435fb4(0x30eb)](_0x234a5f-0x3,_0x234a5f+0x1))&&(_0x3d41e1||_0x1a846c(0x3b96)!=_0x48e42b)){+_0x48e42b&&(+_0x48e42b[_0x435fb4(0x30eb)](0x1)||'5'!=_0x48e42b['charAt'](0x0))||(_0x192677(_0xf06e12,_0xf06e12['e']+_0x98fac3+0x2,0x1),_0x5469d0=!_0xf06e12[_0x435fb4(0x19f1)](_0xf06e12)['eq'](_0x1af245));break;}if(!_0x3d41e1&&(_0x192677(_0xc0d12c,_0xc0d12c['e']+_0x98fac3+0x2,0x0),_0xc0d12c[_0x435fb4(0x19f1)](_0xc0d12c)['eq'](_0x1af245))){_0xf06e12=_0xc0d12c;break;}_0x9c606d+=0x4,_0x234a5f+=0x4,_0x3d41e1=0x1;}}return _0x192677(_0xf06e12,_0xf06e12['e']+_0x98fac3+0x1,_0x5f1f61,_0x5469d0);},_0xafa7ca[_0x58565a(0x5f5f)]=function(_0x3b90e1,_0x29365e){return null!=_0x3b90e1&&(_0x8c7284(_0x3b90e1,0x0,_0x398b2a),_0x3b90e1++),_0x63a893(this,_0x3b90e1,_0x29365e,0x1);},_0xafa7ca[_0x838d6(0x3f9a)]=function(_0x42c81f,_0x1c2ec7){return null!=_0x42c81f&&(_0x8c7284(_0x42c81f,0x0,_0x398b2a),_0x42c81f=_0x42c81f+this['e']+0x1),_0x63a893(this,_0x42c81f,_0x1c2ec7);},_0xafa7ca[_0x58565a(0x4c16)]=function(_0x5bb217,_0x300392,_0x5d040d){var _0x5b34e1=_0x838d6,_0x558531=_0x58565a,_0x2172a8,_0x2fe05a=this;if(null==_0x5d040d)null!=_0x5bb217&&_0x300392&&_0x558531(0x8c4)==typeof _0x300392?(_0x5d040d=_0x300392,_0x300392=null):_0x5bb217&&_0x558531(0x8c4)==typeof _0x5bb217?(_0x5d040d=_0x5bb217,_0x5bb217=_0x300392=null):_0x5d040d=_0x20ce23;else{if(_0x558531(0x8c4)!=typeof _0x5d040d)throw Error(_0x346378+_0x5b34e1(0x3a3e)+_0x5d040d);}if(_0x2172a8=_0x2fe05a[_0x5b34e1(0x3f9a)](_0x5bb217,_0x300392),_0x2fe05a['c']){var _0x30a060,_0x5bca19=_0x2172a8[_0x558531(0x390f)]('.'),_0x4998ff=+_0x5d040d[_0x558531(0x42be)],_0x41b8a3=+_0x5d040d[_0x5b34e1(0x4ac0)],_0x464d18=_0x5d040d['groupSeparator']||'',_0x5bc824=_0x5bca19[0x0],_0x28d1a7=_0x5bca19[0x1],_0x46270d=_0x2fe05a['s']<0x0,_0x337f2d=_0x46270d?_0x5bc824[_0x558531(0x30eb)](0x1):_0x5bc824,_0x4ac06e=_0x337f2d['length'];if(_0x41b8a3&&(_0x30a060=_0x4998ff,_0x4998ff=_0x41b8a3,_0x41b8a3=_0x30a060,_0x4ac06e-=_0x30a060),_0x4998ff>0x0&&_0x4ac06e>0x0){for(_0x30a060=_0x4ac06e%_0x4998ff||_0x4998ff,_0x5bc824=_0x337f2d['substr'](0x0,_0x30a060);_0x30a060<_0x4ac06e;_0x30a060+=_0x4998ff)_0x5bc824+=_0x464d18+_0x337f2d[_0x5b34e1(0x19e5)](_0x30a060,_0x4998ff);_0x41b8a3>0x0&&(_0x5bc824+=_0x464d18+_0x337f2d[_0x558531(0x30eb)](_0x30a060)),_0x46270d&&(_0x5bc824='-'+_0x5bc824);}_0x2172a8=_0x28d1a7?_0x5bc824+(_0x5d040d['decimalSeparator']||'')+((_0x41b8a3=+_0x5d040d[_0x558531(0x337a)])?_0x28d1a7[_0x558531(0x2c3f)](new RegExp(_0x558531(0x182f)+_0x41b8a3+_0x558531(0x34b2),'g'),'$&'+(_0x5d040d['fractionGroupSeparator']||'')):_0x28d1a7):_0x5bc824;}return(_0x5d040d[_0x558531(0x30be)]||'')+_0x2172a8+(_0x5d040d['suffix']||'');},_0xafa7ca[_0x58565a(0x4a00)]=function(_0x504c8e){var _0xebb83b=_0x838d6,_0x189b18=_0x58565a,_0x529785,_0x55f814,_0x13362f,_0x120fd2,_0x232daf,_0x1ad5d8,_0x28882a,_0x4d0aa1,_0x2b8cb1,_0x3b4c48,_0x3a3133,_0x592c3d,_0x36620c=this,_0x135078=_0x36620c['c'];if(null!=_0x504c8e&&(!(_0x28882a=new _0x4a15fb(_0x504c8e))[_0x189b18(0x10db)]()&&(_0x28882a['c']||0x1!==_0x28882a['s'])||_0x28882a['lt'](_0x1622ad)))throw Error(_0x346378+_0x189b18(0x1a62)+(_0x28882a[_0x189b18(0x10db)]()?_0x189b18(0x392):_0xebb83b(0x1b3f))+_0x1616f9(_0x28882a));if(!_0x135078)return new _0x4a15fb(_0x36620c);for(_0x529785=new _0x4a15fb(_0x1622ad),_0x2b8cb1=_0x55f814=new _0x4a15fb(_0x1622ad),_0x13362f=_0x4d0aa1=new _0x4a15fb(_0x1622ad),_0x592c3d=_0x4b4689(_0x135078),_0x232daf=_0x529785['e']=_0x592c3d['length']-_0x36620c['e']-0x1,_0x529785['c'][0x0]=_0x4b1895[(_0x1ad5d8=_0x232daf%_0x2163f0)<0x0?_0x2163f0+_0x1ad5d8:_0x1ad5d8],_0x504c8e=!_0x504c8e||_0x28882a[_0x189b18(0x3c2f)](_0x529785)>0x0?_0x232daf>0x0?_0x529785:_0x2b8cb1:_0x28882a,_0x1ad5d8=_0x3cb8d8,_0x3cb8d8=0x1/0x0,_0x28882a=new _0x4a15fb(_0x592c3d),_0x4d0aa1['c'][0x0]=0x0;_0x3b4c48=_0x5c0019(_0x28882a,_0x529785,0x0,0x1),0x1!=(_0x120fd2=_0x55f814[_0x189b18(0x380)](_0x3b4c48[_0x189b18(0x19f1)](_0x13362f)))[_0xebb83b(0x38f2)](_0x504c8e);)_0x55f814=_0x13362f,_0x13362f=_0x120fd2,_0x2b8cb1=_0x4d0aa1[_0x189b18(0x380)](_0x3b4c48[_0x189b18(0x19f1)](_0x120fd2=_0x2b8cb1)),_0x4d0aa1=_0x120fd2,_0x529785=_0x28882a['minus'](_0x3b4c48[_0x189b18(0x19f1)](_0x120fd2=_0x529785)),_0x28882a=_0x120fd2;return _0x120fd2=_0x5c0019(_0x504c8e[_0x189b18(0x43e)](_0x55f814),_0x13362f,0x0,0x1),_0x4d0aa1=_0x4d0aa1[_0x189b18(0x380)](_0x120fd2[_0x189b18(0x19f1)](_0x2b8cb1)),_0x55f814=_0x55f814[_0x189b18(0x380)](_0x120fd2[_0x189b18(0x19f1)](_0x13362f)),_0x4d0aa1['s']=_0x2b8cb1['s']=_0x36620c['s'],_0x3a3133=_0x5c0019(_0x2b8cb1,_0x13362f,_0x232daf*=0x2,_0x5f1f61)[_0xebb83b(0x48be)](_0x36620c)[_0xebb83b(0x971)]()[_0x189b18(0x3c2f)](_0x5c0019(_0x4d0aa1,_0x55f814,_0x232daf,_0x5f1f61)[_0x189b18(0x43e)](_0x36620c)[_0x189b18(0x1beb)]())<0x1?[_0x2b8cb1,_0x13362f]:[_0x4d0aa1,_0x55f814],_0x3cb8d8=_0x1ad5d8,_0x3a3133;},_0xafa7ca[_0x838d6(0xc90)]=function(){return+_0x1616f9(this);},_0xafa7ca[_0x58565a(0x212b)]=function(_0x351506,_0x2d2cef){return null!=_0x351506&&_0x8c7284(_0x351506,0x1,_0x398b2a),_0x63a893(this,_0x351506,_0x2d2cef,0x2);},_0xafa7ca[_0x58565a(0x3cc8)]=function(_0x14a85a){var _0x573905=_0x838d6,_0x4c9a4a=_0x58565a,_0x17f335,_0x4a7e7d=this,_0x4e8d18=_0x4a7e7d['s'],_0x5e5362=_0x4a7e7d['e'];return null===_0x5e5362?_0x4e8d18?(_0x17f335=_0x573905(0x15e3),_0x4e8d18<0x0&&(_0x17f335='-'+_0x17f335)):_0x17f335=_0x4c9a4a(0x259):(null==_0x14a85a?_0x17f335=_0x5e5362<=_0x4fe3d4||_0x5e5362>=_0x24fc0b?_0x2c879e(_0x4b4689(_0x4a7e7d['c']),_0x5e5362):_0x2b0b50(_0x4b4689(_0x4a7e7d['c']),_0x5e5362,'0'):0xa===_0x14a85a?_0x17f335=_0x2b0b50(_0x4b4689((_0x4a7e7d=_0x192677(new _0x4a15fb(_0x4a7e7d),_0x98fac3+_0x5e5362+0x1,_0x5f1f61))['c']),_0x4a7e7d['e'],'0'):(_0x8c7284(_0x14a85a,0x2,_0x23ea4c[_0x4c9a4a(0x809)],_0x4c9a4a(0x3712)),_0x17f335=_0x4f1c8f(_0x2b0b50(_0x4b4689(_0x4a7e7d['c']),_0x5e5362,'0'),0xa,_0x14a85a,_0x4e8d18,!0x0)),_0x4e8d18<0x0&&_0x4a7e7d['c'][0x0]&&(_0x17f335='-'+_0x17f335)),_0x17f335;},_0xafa7ca[_0x58565a(0x363)]=_0xafa7ca[_0x58565a(0x2879)]=function(){return _0x1616f9(this);},_0xafa7ca[_0x58565a(0x3b16)]=!0x0,_0x4bafcc&&(_0xafa7ca[Symbol[_0x58565a(0x3a16)]]=_0x58565a(0x2661),_0xafa7ca[Symbol[_0x58565a(0xbad)](_0x58565a(0x36f1))]=_0xafa7ca[_0x58565a(0x363)]),null!=_0x52f41c&&_0x4a15fb[_0x58565a(0x10aa)](_0x52f41c),_0x4a15fb;}(),_0xde8d95[_0x56ce84(0x60b)]=_0xde8d95[_0x320150(0x3aa0)]=_0xde8d95,_0x56ce84(0x1b4b)==typeof define&&define[_0x56ce84(0x57c4)]?define(function(){return _0xde8d95;}):_0x56ce84(0x39a1)!=typeof module&&module[_0x320150(0x554a)]?module[_0x56ce84(0x4f3b)]=_0xde8d95:(_0x5ae921||(_0x5ae921=_0x56ce84(0x39a1)!=typeof self&&self?self:window),_0x5ae921[_0x56ce84(0x2661)]=_0xde8d95),_0xde8d95;}(),VolumeBillboardBlendFS=_0x5e00b3(0x411b);function VoxelGridPostRenderer(_0x1b7a51){var _0x1af6a7=_0x307c2b,_0x37a46b=_0x5e00b3;this[_0x37a46b(0x1894)]=void 0x0,this[_0x37a46b(0x17a9)]=void 0x0,this[_0x37a46b(0x29f5)]=void 0x0,this[_0x37a46b(0x654)]=void 0x0,this[_0x37a46b(0x51d5)]=void 0x0,this[_0x37a46b(0x4563)]=void 0x0,this[_0x37a46b(0xdfa)]=Pass$1[_0x37a46b(0x1792)],this[_0x37a46b(0x29bd)]=0x0,this[_0x37a46b(0x590f)]=0x0,this[_0x37a46b(0x32ee)]={},this[_0x37a46b(0x305d)]=0.5,this[_0x1af6a7(0x4cf6)]=!0x1;}Object[_0x5e00b3(0x1dfd)](VoxelGridPostRenderer[_0x307c2b(0x1aa2)],{});var translucentMRTBlend={'enabled':!0x0,'color':new Color$2(0x0,0x0,0x0,0x0),'equationRgb':BlendEquation$1[_0x5e00b3(0x5852)],'equationAlpha':BlendEquation$1[_0x307c2b(0x4de4)],'functionSourceRgb':BlendFunction$1[_0x5e00b3(0x2bbb)],'functionDestinationRgb':BlendFunction$1[_0x5e00b3(0x2bbb)],'functionSourceAlpha':BlendFunction$1['ZERO'],'functionDestinationAlpha':BlendFunction$1[_0x5e00b3(0x3f94)]},scratchBoundingRectangle=new BoundingRectangle();function getRenderState(_0x5284b7,_0x4110bd){var _0x2230dc=_0x5e00b3,_0x5cff02=_0x5284b7[_0x4110bd['id']];if(!defined$1(_0x5cff02)||_0x5cff02[_0x2230dc(0x4e47)][_0x2230dc(0x2d3c)]!=scratchBoundingRectangle[_0x2230dc(0x2d3c)]||_0x5cff02[_0x2230dc(0x4e47)]['height']!=scratchBoundingRectangle[_0x2230dc(0x5a4e)]){var _0x58d983=RenderState['getState'](_0x4110bd);_0x58d983[_0x2230dc(0x48e5)]=!0x1,_0x58d983['blending']=translucentMRTBlend,_0x58d983[_0x2230dc(0x4e47)]=scratchBoundingRectangle,_0x5cff02=RenderState[_0x2230dc(0x5344)](_0x58d983),_0x5284b7[_0x4110bd['id']]=_0x5cff02;}return _0x5cff02;}function destroyFramebuffer(_0x24ca4e){var _0x2c8f00=_0x307c2b,_0x72132a=_0x5e00b3;_0x24ca4e[_0x72132a(0x29f5)]=_0x24ca4e[_0x2c8f00(0x480e)]&&!_0x24ca4e[_0x72132a(0x29f5)][_0x2c8f00(0x5929)]()&&_0x24ca4e[_0x2c8f00(0x480e)][_0x2c8f00(0x5020)](),_0x24ca4e[_0x2c8f00(0x186b)]=_0x24ca4e[_0x72132a(0x654)]&&!_0x24ca4e[_0x72132a(0x654)][_0x72132a(0x53aa)]()&&_0x24ca4e[_0x72132a(0x654)][_0x72132a(0x2947)](),_0x24ca4e[_0x72132a(0x1894)]=_0x24ca4e[_0x72132a(0x1894)]&&!_0x24ca4e['_framebuffer'][_0x2c8f00(0x5929)]()&&_0x24ca4e[_0x72132a(0x1894)][_0x72132a(0x2947)](),_0x24ca4e[_0x72132a(0x17a9)]=_0x24ca4e['_outputFramebuffer']&&!_0x24ca4e[_0x72132a(0x17a9)][_0x2c8f00(0x5929)]()&&_0x24ca4e[_0x2c8f00(0x1d8c)][_0x72132a(0x2947)](),_0x24ca4e[_0x72132a(0x51d5)]=void 0x0,_0x24ca4e[_0x72132a(0x4563)]=void 0x0;}function createFramebuffer(_0x40652c,_0x5ad213){var _0x3a5690=_0x307c2b,_0x20f064=_0x5e00b3,_0x2316f9=_0x40652c[_0x20f064(0x29bd)],_0x1141bd=_0x40652c[_0x20f064(0x590f)],_0x26f411=_0x40652c[_0x20f064(0x18ee)]?_0x5ad213[_0x20f064(0x7c0)]?PixelDatatype$1[_0x20f064(0x4750)]:PixelDatatype$1[_0x20f064(0x486a)]:PixelDatatype$1[_0x20f064(0x1b0f)];_0x40652c[_0x20f064(0x17a9)]=new Framebuffer$1({'context':_0x5ad213,'colorTextures':[new Texture({'context':_0x5ad213,'width':_0x5ad213[_0x20f064(0x1564)],'height':_0x5ad213[_0x20f064(0x3883)],'pixelFormat':PixelFormat$1[_0x20f064(0x1015)],'pixelDatatype':_0x26f411})],'destroyAttachments':!0x0}),_0x40652c[_0x20f064(0x29f5)]=new Texture({'context':_0x5ad213,'width':_0x2316f9,'height':_0x1141bd,'pixelFormat':PixelFormat$1[_0x20f064(0x1015)],'pixelDatatype':PixelDatatype$1[_0x20f064(0x486a)]});var _0x758076=new Float32Array(_0x2316f9*_0x1141bd*0x4);_0x40652c['_revealageTexture']=new Texture({'context':_0x5ad213,'pixelFormat':PixelFormat$1[_0x3a5690(0x668)],'pixelDatatype':PixelDatatype$1[_0x20f064(0x486a)],'source':{'arrayBufferView':_0x758076,'width':_0x2316f9,'height':_0x1141bd},'flipY':!0x1}),_0x40652c[_0x3a5690(0x47c5)]=new Framebuffer$1({'context':_0x5ad213,'colorTextures':[_0x40652c[_0x20f064(0x29f5)],_0x40652c[_0x20f064(0x654)]],'destroyAttachments':!0x1});}function createCommands(_0x439f64,_0x5dd7d7){var _0x5dcf6a=_0x307c2b,_0x4a11e2=_0x5e00b3,_0x19f532=new ShaderSource({'sources':[VolumeBillboardBlendFS]}),_0x16cbc9={'u_accumulation':function(){var _0xc775fa=_0x23ca;return _0x439f64[_0xc775fa(0x29f5)];},'u_revealage':function(){var _0xa4bcfc=_0x23ca;return _0x439f64[_0xa4bcfc(0x654)];},'u_opaque':function(){var _0x642647=_0x23ca;return _0x439f64[_0x642647(0xfd6)];}},_0x1c1b4b=RenderState[_0x4a11e2(0x5344)]({});_0x439f64[_0x4a11e2(0x51d5)]=_0x5dd7d7[_0x4a11e2(0x599f)](_0x19f532,{'uniformMap':_0x16cbc9,'renderState':_0x1c1b4b,'pass':_0x439f64[_0x4a11e2(0xdfa)],'owner':_0x439f64}),_0x439f64[_0x4a11e2(0x4563)]=new ClearCommand({'framebuffer':_0x439f64['_framebuffer'],'color':new Color$2(0x0,0x0,0x0,0x1),'depth':0x1,'renderState':RenderState[_0x5dcf6a(0x5602)](),'pass':_0x439f64[_0x5dcf6a(0x115c)],'owner':_0x439f64});}function createResources(_0x3a9746,_0x3f791b){var _0x4e9a0b=_0x307c2b,_0x1404c4=_0x5e00b3,_0x2c26ae=_0x3a9746[_0x1404c4(0x29bd)],_0x1287e8=_0x3a9746[_0x1404c4(0x590f)],_0x3b144f=_0x3a9746[_0x1404c4(0x29f5)],_0x4ab752=!0x1,_0x22b837=defined$1(_0x3b144f)&&(_0x3b144f[_0x4e9a0b(0x2299)]!==_0x2c26ae||_0x3b144f[_0x1404c4(0x5a4e)]!==_0x1287e8);return defined$1(_0x3b144f)&&!_0x22b837||(destroyFramebuffer(_0x3a9746),createFramebuffer(_0x3a9746,_0x3f791b),createCommands(_0x3a9746,_0x3f791b),_0x4ab752=!0x0),_0x4ab752;}function isSupported(_0x1bf394){var _0x280416=_0x5e00b3;return _0x1bf394[_0x280416(0x21ea)]&&_0x1bf394[_0x280416(0x669)];}function VectorTilesLayer(_0x11cb4a){var _0xe924a3=_0x307c2b,_0xb55759=_0x5e00b3;if(!defined$1(_0x11cb4a[_0xb55759(0x1318)]))throw new DeveloperError$1(_0xb55759(0x1ccf));this['_provider']=_0x11cb4a[_0xe924a3(0x18fd)],this[_0xb55759(0x3457)]=_0x11cb4a[_0xb55759(0x2bae)],this[_0xb55759(0x1171)]=_0x11cb4a[_0xe924a3(0x2f9)],this[_0xb55759(0x5e3a)]=_0x11cb4a['name'],this[_0xe924a3(0x3da8)]=new BillboardCollection({'ignoreShow':!0x0,'scene':_0x11cb4a[_0xb55759(0x20c0)]}),this[_0xb55759(0x166d)]={},this[_0xb55759(0x167a)]={},this[_0xb55759(0x1c9d)]={},this[_0xb55759(0x3584)]=new KmlDataSource({'camera':_0x11cb4a[_0xb55759(0x20c0)][_0xb55759(0x5592)],'canvas':_0x11cb4a[_0xb55759(0x20c0)][_0xb55759(0x2a34)]}),this['kmlLayer'][_0xe924a3(0x587f)][_0xb55759(0x552c)]=!0x0,this[_0xe924a3(0x2c48)][_0xb55759(0x4d2a)][_0xb55759(0x5e13)]=0xa,defined$1(_0x11cb4a[_0xe924a3(0x2c60)])&&_0x11cb4a[_0xb55759(0x28c)][_0xb55759(0x4317)][_0xe924a3(0x1af6)](this[_0xb55759(0x3584)]),this[_0xb55759(0x3584)][_0xb55759(0x4d2a)][_0xb55759(0x5aa1)][_0xb55759(0x13f3)](function(_0x1bbaa4,_0x46facd){var _0x42debd=_0xe924a3,_0x5e3c06=_0xb55759;if(_0x1bbaa4[_0x5e3c06(0x809)]>0x0&&_0x1bbaa4[0x0][_0x5e3c06(0xba1)]){var _0x51748e=_0x1bbaa4[0x0][_0x5e3c06(0xba1)];_0x46facd[_0x42debd(0x17fb)][_0x42debd(0x2fe9)]=_0x1bbaa4[0x0][_0x5e3c06(0x3747)][_0x42debd(0x134c)](0x0),_0x46facd[_0x42debd(0x17fb)][_0x5e3c06(0xf80)]=_0x51748e[_0x5e3c06(0xf80)][_0x5e3c06(0x4d6)](),_0x46facd[_0x5e3c06(0xba1)][_0x5e3c06(0x4a6e)]=_0x51748e[_0x5e3c06(0x4a6e)][_0x5e3c06(0x4d6)](),_0x46facd[_0x5e3c06(0xba1)][_0x5e3c06(0x5698)]=_0x51748e[_0x42debd(0x9a2)][_0x5e3c06(0x4d6)](),_0x46facd[_0x5e3c06(0xba1)][_0x5e3c06(0x403a)]=_0x51748e[_0x5e3c06(0x403a)][_0x5e3c06(0x4d6)](),_0x46facd[_0x5e3c06(0xba1)][_0x42debd(0x25f1)]=_0x51748e[_0x42debd(0x25f1)][_0x5e3c06(0x4d6)]();}if(_0x1bbaa4[_0x5e3c06(0x809)]>0x0&&_0x1bbaa4[0x0][_0x5e3c06(0x3f6f)]){var _0x188e5e=_0x1bbaa4[0x0][_0x5e3c06(0x3f6f)];_0x46facd['label'][_0x5e3c06(0x3747)]=_0x1bbaa4[0x0][_0x5e3c06(0x3747)][_0x42debd(0x134c)](0x0),_0x46facd[_0x5e3c06(0x3f6f)][_0x5e3c06(0x4685)]=_0x188e5e[_0x5e3c06(0x4685)][_0x42debd(0x134c)](),_0x46facd[_0x5e3c06(0x3f6f)][_0x42debd(0x4d00)]=_0x188e5e[_0x5e3c06(0x1299)][_0x5e3c06(0x4d6)](),_0x46facd[_0x5e3c06(0x3f6f)][_0x5e3c06(0x2130)]=_0x188e5e[_0x5e3c06(0x2130)][_0x5e3c06(0x4d6)](),_0x46facd[_0x5e3c06(0x3f6f)][_0x5e3c06(0x42bf)]=_0x188e5e[_0x42debd(0x3ccf)]['getValue'](),_0x46facd[_0x5e3c06(0x3f6f)][_0x5e3c06(0x5698)]=_0x188e5e[_0x5e3c06(0x5698)][_0x5e3c06(0x4d6)](),_0x46facd[_0x5e3c06(0x3f6f)][_0x42debd(0x25f1)]=_0x188e5e['pixelOffset'][_0x42debd(0x134c)](),_0x46facd[_0x5e3c06(0x3f6f)][_0x5e3c06(0x403a)]=_0x188e5e[_0x5e3c06(0x403a)]['getValue'](),defined$1(_0x188e5e[_0x5e3c06(0x8cd)])&&(_0x46facd[_0x5e3c06(0x3f6f)][_0x42debd(0x1df0)]=_0x188e5e[_0x5e3c06(0x8cd)][_0x5e3c06(0x4d6)]()),_0x46facd[_0x5e3c06(0x3f6f)][_0x5e3c06(0xa09)]=_0x188e5e[_0x5e3c06(0xa09)][_0x5e3c06(0x4d6)]();}});}function compareImagery(_0x532e67,_0x2e734b){var _0x434505=_0x307c2b,_0xc2f046=_0x5e00b3;return _0x2e734b[_0xc2f046(0x350b)]-_0x532e67[_0x434505(0x48bb)];}VoxelGridPostRenderer['isSupported']=isSupported,VoxelGridPostRenderer[_0x5e00b3(0x3720)]['getOutputFramebuffer']=function(){var _0x1ec68f=_0x5e00b3;return this[_0x1ec68f(0x17a9)];},VoxelGridPostRenderer['prototype'][_0x307c2b(0x2e6d)]=function(_0x205c95,_0x5e6640,_0x28086a){var _0x30fd41=_0x307c2b,_0x35deb7=_0x5e00b3;if(isSupported(_0x205c95[_0x30fd41(0x5071)])&&this[_0x35deb7(0x57b1)]){var _0x1eded7=_0x205c95[_0x35deb7(0x4fd0)];this[_0x30fd41(0x42ed)]=Math[_0x35deb7(0x1ace)](_0x1eded7[_0x35deb7(0x1564)]*this[_0x35deb7(0x305d)]),this[_0x30fd41(0xec0)]=Math[_0x35deb7(0x1ace)](_0x1eded7[_0x35deb7(0x3883)]*this[_0x35deb7(0x305d)]),scratchBoundingRectangle[_0x35deb7(0x2d3c)]=this[_0x30fd41(0x42ed)],scratchBoundingRectangle[_0x30fd41(0x10d5)]=this[_0x30fd41(0xec0)],this[_0x35deb7(0xfd6)]=_0x5e6640[_0x35deb7(0x1d69)](0x0),this[_0x35deb7(0x18ee)]=_0x28086a,createResources(this,_0x1eded7);}},VoxelGridPostRenderer['prototype'][_0x5e00b3(0x5ae4)]=function(_0x42cc1f,_0x5044cd){var _0x5b93d3=_0x307c2b,_0x34c85f=_0x5e00b3;defined$1(this[_0x5b93d3(0x3f21)])&&this[_0x34c85f(0x57b1)]&&this[_0x34c85f(0x51d5)][_0x5b93d3(0x482e)](_0x42cc1f,_0x5044cd);},VoxelGridPostRenderer[_0x5e00b3(0x3720)]['clear']=function(_0xf3dd17,_0x113e4a){var _0x59159f=_0x307c2b,_0x132132=_0x5e00b3;defined$1(this[_0x132132(0x4563)])&&this[_0x132132(0x57b1)]&&this[_0x59159f(0x1567)][_0x132132(0x5ae4)](_0xf3dd17,_0x113e4a);},VoxelGridPostRenderer[_0x307c2b(0x1aa2)][_0x5e00b3(0x219c)]=function(_0x1e4901){var _0x5f144c=_0x307c2b,_0xdf626a=_0x5e00b3;defined$1(_0x1e4901)&&(this[_0xdf626a(0x57b1)]=!0x0,_0x1e4901[_0x5f144c(0x4800)]=this[_0xdf626a(0x1894)],_0x1e4901[_0xdf626a(0x33c4)]=getRenderState(this[_0xdf626a(0x32ee)],_0x1e4901[_0x5f144c(0x1991)]));},VoxelGridPostRenderer[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},VoxelGridPostRenderer[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){return destroyFramebuffer(this),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](VectorTilesLayer[_0x5e00b3(0x3720)],{'tileWidth':{'get':function(){var _0x1b2b49=_0x5e00b3;return this[_0x1b2b49(0x3d33)][_0x1b2b49(0x524b)];}},'tileHeight':{'get':function(){var _0x412c7d=_0x5e00b3;return this[_0x412c7d(0x3d33)][_0x412c7d(0x37dd)];}},'maximumLevel':{'get':function(){var _0xc74fdb=_0x5e00b3;return this[_0xc74fdb(0x3d33)][_0xc74fdb(0x5992)];}},'minimumLevel':{'get':function(){var _0x559e6d=_0x5e00b3;return this[_0x559e6d(0x3d33)][_0x559e6d(0x2637)];}},'tilingScheme':{'get':function(){var _0x59995b=_0x307c2b;return this[_0x59995b(0x2d1e)][_0x59995b(0x374c)];}},'rectangle':{'get':function(){var _0x5e560e=_0x5e00b3;return this['_provider'][_0x5e560e(0x4432)];}},'tileDiscardPolicy':{'get':function(){}},'errorEvent':{'get':function(){var _0x2b8819=_0x5e00b3;return this[_0x2b8819(0x3d33)][_0x2b8819(0x1d8e)];}},'ready':{'get':function(){var _0x477fa4=_0x307c2b,_0x10f2f4=_0x5e00b3;return this[_0x477fa4(0x2d1e)][_0x10f2f4(0x1d9c)];}},'readyPromise':{'get':function(){var _0x321c2c=_0x5e00b3;return this[_0x321c2c(0x3d33)][_0x321c2c(0x41cf)];}},'hasAlphaChannel':{'get':function(){return!0x0;}},'show':{'get':function(){var _0x467725=_0x307c2b,_0x5e57c4=_0x5e00b3;return this[_0x467725(0x2547)][_0x5e57c4(0x3234)];},'set':function(_0x234061){var _0x4cc812=_0x307c2b;this[_0x4cc812(0x2547)][_0x4cc812(0x537b)]=_0x234061;}},'mapboxStyle':{'get':function(){var _0xbbfbc1=_0x5e00b3;return this[_0xbbfbc1(0x3d33)][_0xbbfbc1(0x5b99)];},'set':function(_0x31ccad){var _0x99a794=_0x5e00b3;this[_0x99a794(0x3d33)][_0x99a794(0x5b99)]=_0x31ccad;}},'alpha':{'get':function(){var _0x35bdec=_0x5e00b3;return this[_0x35bdec(0x3457)][_0x35bdec(0x32a8)];},'set':function(_0x328dee){var _0x230438=_0x5e00b3;this[_0x230438(0x3457)][_0x230438(0x32a8)]=_0x328dee;}},'selectColor':{'get':function(){var _0x3c5506=_0x307c2b,_0x498fa0=_0x5e00b3;return this[_0x498fa0(0x3457)][_0x3c5506(0x5352)];},'set':function(_0x351d46){var _0x466201=_0x5e00b3;this[_0x466201(0x3457)][_0x466201(0x5418)]=_0x351d46;}},'name':{'get':function(){var _0x1cfc2a=_0x5e00b3;return this[_0x1cfc2a(0x5e3a)];},'set':function(_0x2f3089){this['_name']=_0x2f3089;}},'pausing':{'get':function(){var _0x1e81ca=_0x5e00b3;return this[_0x1e81ca(0x3457)][_0x1e81ca(0x3339)];},'set':function(_0x34bdce){var _0x312465=_0x307c2b,_0x10f27b=_0x5e00b3;this[_0x312465(0x2547)][_0x312465(0x59eb)]=_0x34bdce,this[_0x312465(0x2d1e)][_0x10f27b(0x3339)]=_0x34bdce;}},'indexedDBSetting':{'get':function(){var _0x307ad2=_0x5e00b3;return this[_0x307ad2(0x3d33)][_0x307ad2(0x1349)];},'set':function(_0x3226e7){var _0x4304fc=_0x5e00b3;defined$1(_0x3226e7)&&_0x4304fc(0x29d5)==typeof _0x3226e7[_0x4304fc(0x3f6a)]&&(this[_0x4304fc(0x3d33)][_0x4304fc(0x1349)][_0x4304fc(0x3f6a)]=_0x3226e7['isOpen']);}}});var scratchCartesian2=new Cartesian2(),scratchCartesian3$1=new Cartesian3(),scratchNearFarScalar=new NearFarScalar();function colorToCssColor(_0x3eaa07){var _0xdb85c1=_0x5e00b3;return Array[_0xdb85c1(0x2676)](_0x3eaa07)?_0xdb85c1(0x22d6)+_0x3eaa07[0x0]+','+_0x3eaa07[0x1]+','+_0x3eaa07[0x2]+')':'';}function computeCartsianPosition(_0xe64713,_0x32bc19,_0x1654d3,_0x478427){var _0x27bd7f=_0x307c2b,_0x45203c=_0x5e00b3,_0x2af71=_0x32bc19[_0x45203c(0x56da)]()[_0x45203c(0x2b03)](),_0x18faf3=_0x2af71[0x0],_0x309b1d=_0x2af71[0x1],_0x36bd94=_0x1654d3[0x0]*_0x18faf3+_0x1654d3[0x2]*_0x309b1d+_0x1654d3[0x4],_0x13e08d=_0x1654d3[0x1]*_0x18faf3+_0x1654d3[0x3]*_0x309b1d+_0x1654d3[0x5],_0x2ee4aa=_0x36bd94/_0xe64713[_0x45203c(0x2bff)],_0x3f63b3=_0x13e08d/_0xe64713[_0x45203c(0x2bff)],_0x4be3c9=_0x478427[_0x45203c(0x159f)]+_0x478427[_0x27bd7f(0x2299)]*_0x2ee4aa,_0x2159a3=_0x478427[_0x45203c(0x5696)]+_0x478427[_0x45203c(0x5a4e)]*(0x1-_0x3f63b3);return Cartesian3[_0x45203c(0x3e9)](_0x4be3c9,_0x2159a3,0x0,Ellipsoid[_0x45203c(0x17f7)],scratchCartesian3$1),scratchCartesian3$1;}function getFeatureID(_0x14e2bd){var _0x2383be=_0x307c2b,_0x5aae19=_0x5e00b3,_0x5c5ff6=_0x14e2bd[_0x5aae19(0x3529)]();return _0x5c5ff6-=0x1000000*Math[_0x2383be(0x4b96)](_0x5c5ff6/0x1000000);}VectorTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x1b16)]=function(_0x34feb6){var _0x208901=_0x307c2b,_0x18ff0e=_0x5e00b3;if(defined$1(_0x34feb6['iconImageObjects']))for(var _0xff77c8=_0x34feb6[_0x208901(0x569c)],_0x4b3ae3=_0x34feb6[_0x18ff0e(0x332f)],_0x1f18ac=0x0,_0x1c8dd1=_0x34feb6[_0x18ff0e(0x2e6b)][_0x18ff0e(0x809)];_0x1f18ac<_0x1c8dd1;_0x1f18ac++){var _0x3deef9=_0x34feb6[_0x208901(0x2c5f)][_0x1f18ac],_0xf1e4bf=_0x3deef9[_0x208901(0x747)],_0x59580d=_0xf1e4bf[_0x18ff0e(0x51d3)];if(defined$1(this[_0x18ff0e(0x166d)][_0x59580d])){var _0x5963e4=this[_0x208901(0x195f)][_0x59580d];_0x34feb6[_0x18ff0e(0x350b)]>_0x5963e4[_0x18ff0e(0x350b)]&&(_0x5963e4[_0x208901(0x2fe9)]=computeCartsianPosition(this[_0x18ff0e(0x3d33)],_0xf1e4bf,_0x4b3ae3,_0xff77c8),_0x5963e4[_0x18ff0e(0x350b)]=_0x34feb6[_0x208901(0x48bb)]);}else{var _0x366c6e,_0x246557=_0x3deef9[_0x18ff0e(0x8cd)][_0x18ff0e(0x4892)];if(defined$1(_0x246557)&&defined$1(_0x246557[_0x18ff0e(0x1fa4)])){var _0x4a16f5=_0x246557[_0x208901(0xcde)],_0x211c38=defaultValue$1(_0x246557['icon-size'],0x1);if(defined$1(this[_0x18ff0e(0x1c9d)][_0x4a16f5]))_0x366c6e=this[_0x18ff0e(0x1c9d)][_0x4a16f5];else{var _0xa0941d=this[_0x18ff0e(0x3d33)][_0x18ff0e(0x17ce)][_0x4a16f5];if(!defined$1(_0xa0941d))continue;(_0x366c6e=document[_0x18ff0e(0x2a2e)](_0x18ff0e(0x2a34)))[_0x208901(0x2299)]=_0xa0941d[_0x18ff0e(0x2d3c)],_0x366c6e[_0x208901(0x10d5)]=_0xa0941d[_0x18ff0e(0x5a4e)],_0x366c6e[_0x18ff0e(0x696)]('2d')[_0x18ff0e(0x3b49)](_0xa0941d,0x0,0x0),this[_0x18ff0e(0x1c9d)][_0x4a16f5]=_0x366c6e;}}scratchCartesian2['x']=0x0,scratchCartesian2['y']=-_0x366c6e[_0x18ff0e(0x5a4e)]/0x2,scratchNearFarScalar[_0x18ff0e(0xcd2)]=0x5dc,scratchNearFarScalar[_0x18ff0e(0x2214)]=1.5,scratchNearFarScalar[_0x18ff0e(0x389f)]=0x7a1200,scratchNearFarScalar[_0x18ff0e(0x1227)]=0x0;var _0xee5d09=this[_0x18ff0e(0x1fa0)][_0x208901(0x1af6)]({'image':_0x366c6e,'scale':_0x211c38,'disableDepthTestDistance':Number[_0x18ff0e(0xe92)],'heightReference':HeightReference$1[_0x18ff0e(0x2a0c)],'pixelOffset':scratchCartesian2,'scaleByDistance':scratchNearFarScalar,'id':getFeatureID(_0xf1e4bf)});_0xee5d09[_0x18ff0e(0x3747)]=computeCartsianPosition(this[_0x208901(0x2d1e)],_0xf1e4bf,_0x4b3ae3,_0xff77c8),_0xee5d09[_0x18ff0e(0x350b)]=_0x34feb6[_0x208901(0x48bb)],this[_0x18ff0e(0x166d)][_0x59580d]=_0xee5d09;}}},VectorTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x2d98)]=function(_0x37fdd2){var _0xbe4698=_0x307c2b,_0x1da2b8=_0x5e00b3;if(defined$1(_0x37fdd2[_0x1da2b8(0x2acc)]))for(var _0x1804c3=_0x37fdd2[_0xbe4698(0x569c)],_0x360d54=_0x37fdd2[_0xbe4698(0x5270)],_0xaf8250=0x0;_0xaf8250<_0x37fdd2[_0xbe4698(0x24c3)][_0x1da2b8(0x809)];_0xaf8250++){var _0x8a52fb=_0x37fdd2[_0x1da2b8(0x2acc)][_0xaf8250],_0x1790b1=_0x8a52fb[_0x1da2b8(0x37a9)],_0x7d8169=_0x1790b1[_0x1da2b8(0x51d3)];if(defined$1(this[_0x1da2b8(0x167a)][_0x7d8169])){var _0x1eddf5=this[_0x1da2b8(0x167a)][_0x7d8169];_0x37fdd2[_0x1da2b8(0x350b)]>_0x1eddf5[_0x1da2b8(0x350b)]&&(_0x1eddf5[_0x1da2b8(0x3747)]=computeCartsianPosition(this[_0xbe4698(0x2d1e)],_0x1790b1,_0x360d54,_0x1804c3),_0x1eddf5[_0x1da2b8(0x350b)]=_0x37fdd2[_0x1da2b8(0x350b)]);}else{var _0x16e2e5=_0x8a52fb[_0x1da2b8(0x8cd)],_0x576987=_0x16e2e5['getText'](),_0x447836=_0x16e2e5[_0x1da2b8(0xb5c)],_0x5d3cd6=_0x576987[_0x1da2b8(0x5bf1)](),_0x4a647a=_0x576987[_0x1da2b8(0x2432)](_0x4a647a),_0x445ff6=_0x576987['getTextAlign'](),_0x19df1e=document[_0x1da2b8(0x2a2e)](_0x1da2b8(0x2a34)),_0x156f6f=_0x19df1e[_0xbe4698(0x17ec)]('2d'),_0x19c30c=_0x447836+_0x1da2b8(0x5eaf)+_0x4a647a;_0x156f6f[_0x1da2b8(0x1299)]=_0x19c30c,_0x156f6f[_0x1da2b8(0x574d)]=_0x1da2b8(0x4f04),_0x156f6f[_0x1da2b8(0x841)]=_0x445ff6;var _0x5d3273=_0x156f6f[_0x1da2b8(0x4355)](_0x5d3cd6)[_0x1da2b8(0x2d3c)]+0x2;_0x19df1e[_0x1da2b8(0x2d3c)]=_0x5d3273,_0x19df1e[_0x1da2b8(0x5a4e)]=_0x447836+0x1,_0x156f6f[_0x1da2b8(0x1299)]=_0x19c30c;var _0x46a593=_0x576987[_0xbe4698(0x53bd)](),_0x5dc63d=_0x576987[_0x1da2b8(0x2635)]();defined$1(_0x5dc63d)&&(_0x156f6f['strokeStyle']=colorToCssColor(_0x5dc63d[_0xbe4698(0x2720)]()),_0x156f6f[_0x1da2b8(0xd61)]=_0x5dc63d[_0xbe4698(0x30a3)](),_0x156f6f[_0x1da2b8(0x1523)](_0x5d3cd6,0x0,_0x447836-0x3)),defined$1(_0x46a593)&&(_0x156f6f[_0x1da2b8(0x2a02)]=colorToCssColor(_0x46a593[_0x1da2b8(0x1e3)]()),_0x156f6f[_0x1da2b8(0x5257)](_0x5d3cd6,0x0,_0x447836-0x3)),scratchCartesian2['x']=0x0,scratchCartesian2['y']=-_0x19df1e[_0xbe4698(0x10d5)]/0x2,scratchNearFarScalar[_0x1da2b8(0xcd2)]=0x5dc,scratchNearFarScalar[_0x1da2b8(0x2214)]=0x2,scratchNearFarScalar[_0x1da2b8(0x389f)]=0xf4240,scratchNearFarScalar[_0x1da2b8(0x1227)]=0x0;var _0x3201f7=this[_0x1da2b8(0x1fa0)][_0x1da2b8(0x30c2)]({'image':_0x19df1e,'imageId':_0x5d3cd6,'disableDepthTestDistance':Number[_0x1da2b8(0xe92)],'heightReference':HeightReference$1[_0x1da2b8(0x2a0c)],'pixelOffset':scratchCartesian2,'scaleByDistance':scratchNearFarScalar,'verticalOrigin':VerticalOrigin$1[_0xbe4698(0xd70)],'horizontalOrigin':HorizontalOrigin$1[_0x1da2b8(0x3326)]});_0x3201f7[_0x1da2b8(0x3747)]=computeCartsianPosition(this[_0x1da2b8(0x3d33)],_0x1790b1,_0x360d54,_0x1804c3),_0x3201f7[_0x1da2b8(0x350b)]=_0x37fdd2[_0xbe4698(0x48bb)],this[_0xbe4698(0x3629)][_0x7d8169]=_0x3201f7;}}},VectorTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x20b342,_0x1400d3){var _0x59fc3b=_0x307c2b,_0x4b6546=_0x5e00b3;if(defined$1(this[_0x4b6546(0x1fa0)])){var _0xee2a61=this[_0x4b6546(0x3457)][_0x4b6546(0x18fc)],_0x149554=[];for(var _0x32bd70 in _0xee2a61)_0x149554[_0x4b6546(0x5323)](_0xee2a61[_0x32bd70]);_0x149554[_0x59fc3b(0x3f88)](compareImagery);for(var _0x3e5e1d=0x0;_0x3e5e1d<_0x149554[_0x59fc3b(0x2ef4)];_0x3e5e1d++){var _0x3e76a4=_0x149554[_0x3e5e1d];_0x3e76a4[_0x4b6546(0x4385)]&&!_0x3e76a4[_0x4b6546(0x1058)]&&(_0x3e76a4[_0x4b6546(0x1058)]=!0x0);}this[_0x4b6546(0x1fa0)][_0x4b6546(0xa16)](_0x1400d3);}},VectorTilesLayer[_0x5e00b3(0x3720)][_0x5e00b3(0x5ffa)]=function(_0x512a3b){var _0x1c6b20=_0x307c2b,_0x4de511=_0x5e00b3;return this[_0x4de511(0x3d33)][_0x1c6b20(0x4040)](_0x512a3b);},VectorTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x8a4)]=function(){var _0x58fea0=_0x307c2b,_0x175b90=_0x5e00b3;defined$1(this[_0x58fea0(0x3da8)])&&this[_0x58fea0(0x3da8)][_0x58fea0(0x2c10)]();var _0x210948=this[_0x175b90(0x3457)][_0x175b90(0x18fc)];for(var _0x398f12 in _0x210948)_0x210948[_0x398f12][_0x175b90(0x1058)]=!0x1;this[_0x175b90(0x166d)]={},this[_0x175b90(0x167a)]={},this[_0x175b90(0x1171)][_0x175b90(0x4f4b)](this[_0x58fea0(0x2547)]),this[_0x58fea0(0x2547)]=this[_0x175b90(0x1171)][_0x175b90(0x4b8a)](this[_0x175b90(0x3d33)]);},VectorTilesLayer[_0x5e00b3(0x3720)]['isDestroyed']=function(){return!0x1;},VectorTilesLayer[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x168551=_0x307c2b,_0x16991a=_0x5e00b3;return this[_0x168551(0x2e81)][_0x16991a(0x4f4b)](this[_0x16991a(0x3457)]),defined$1(this[_0x16991a(0x1fa0)])&&(this[_0x16991a(0x1fa0)][_0x16991a(0x2947)](),this[_0x168551(0x3da8)]=null),destroyObject$1(this);};var WalkingMode={'NONE':0x0,'ByKeyboard':0x1},WalkingMode$1=Object[_0x5e00b3(0x5448)](WalkingMode);function SolidModelsProfile(_0x56acac){var _0x1ce8b8=_0x307c2b,_0x5365b6=_0x5e00b3;if(!defined$1(_0x56acac))throw new DeveloperError$1(_0x1ce8b8(0x2afa));this['_scene']=_0x56acac,this[_0x5365b6(0x1358)]=_0x56acac[_0x1ce8b8(0xc72)],this[_0x5365b6(0x6d6)]=new S3MInstanceCollection$1(_0x56acac[_0x5365b6(0x1358)]),this[_0x5365b6(0x6d6)][_0x5365b6(0x15f5)]=!0x0,this[_0x5365b6(0x6d6)][_0x5365b6(0xad3)]=-0x2328,_0x56acac[_0x5365b6(0x37e8)][_0x5365b6(0x30c2)](this[_0x5365b6(0x6d6)]),this[_0x5365b6(0x4039)]=null,this[_0x5365b6(0x52a5)]=[],this['_spatialQueryList']=[],this[_0x5365b6(0x3e3a)]=!0x0,this[_0x1ce8b8(0x4f2b)]=_0x5365b6(0x1c31)+this[_0x5365b6(0x5e52)][_0x5365b6(0x2b3a)][_0x5365b6(0x476b)],this[_0x5365b6(0x5e52)]['_analyst3D'][_0x1ce8b8(0x1af6)](this),this['_modelInfo']={},this[_0x5365b6(0x17b)]=0x0,this[_0x5365b6(0x498d)]=[],this[_0x5365b6(0xaf5)]=ClippingType$1[_0x5365b6(0x3a96)],this[_0x5365b6(0x31c4)]=0xfff;var _0x3a3a6e=this,_0x316b9a=0x0;this[_0x5365b6(0x4c99)]=0x0,this[_0x5365b6(0x310b)]=[],this[_0x5365b6(0x55a7)]=new Event(),this[_0x5365b6(0x6d6)][_0x5365b6(0x3f3)][_0x5365b6(0x13f3)](function(){var _0x27e950=_0x1ce8b8,_0x16c641=_0x5365b6;++_0x316b9a===_0x3a3a6e[_0x27e950(0x58cc)]&&_0x3a3a6e[_0x27e950(0x4b83)][_0x16c641(0x1c10)]({'modelPosition':_0x3a3a6e[_0x16c641(0x310b)]});}),this[_0x5365b6(0x1e13)]=void 0x0;}function updateModelTexture(_0x12e670,_0x2cf099){var _0x1e7cc9=_0x307c2b,_0x3ad4c7=_0x5e00b3,_0x128acf=_0x2cf099[_0x3ad4c7(0x3076)];for(var _0x1e0add in _0x12e670)if(_0x12e670[_0x3ad4c7(0x1a9a)](_0x1e0add)){var _0x4c2c65=_0x12e670[_0x1e0add],_0x55c0bb=_0x128acf[_0x1e0add];if(!defined$1(_0x55c0bb)||0x0===_0x55c0bb[_0x3ad4c7(0x465a)][_0x3ad4c7(0x809)])continue;var _0x28a39c=_0x55c0bb[_0x1e7cc9(0x7ed)][0x0];_0x4c2c65[_0x1e7cc9(0x2970)]=_0x28a39c[_0x3ad4c7(0x49a6)];}}function ModelInfoObject(_0x2dfb22){var _0x4122e1=_0x307c2b,_0xce0301=_0x5e00b3;this[_0xce0301(0x519d)]=new Cartesian3(),this['id']=defaultValue$1(_0x2dfb22['id'],0x0),defined$1(_0x2dfb22[_0x4122e1(0x3a3a)])?this[_0x4122e1(0x3a3a)]=Color$2[_0xce0301(0x40f3)](_0x2dfb22[_0x4122e1(0x3a3a)]):this[_0xce0301(0x8fe)]=Color$2[_0xce0301(0x42d2)]({'alpha':0x1}),this[_0xce0301(0x1cbf)]=-0x1,defined$1(_0x2dfb22[_0xce0301(0x3df5)])?(this[_0xce0301(0x4d50)]=defaultValue$1(_0x2dfb22[_0x4122e1(0x79c)]['UTiling'],0x1),this[_0xce0301(0x2e97)]=defaultValue$1(_0x2dfb22[_0xce0301(0x3df5)][_0xce0301(0x5ad6)],0x1)):(this['textureTilingU']=0x1,this[_0xce0301(0x2e97)]=0x1);}function convertToPositionMode(_0x3e677f){var _0x26842c=_0x5e00b3;return _0x3e677f===ClippingType$1[_0x26842c(0x471c)]?PositionMode$1[_0x26842c(0x1966)]:PositionMode$1[_0x26842c(0x62e)];}Object[_0x307c2b(0x66e)](SolidModelsProfile[_0x5e00b3(0x3720)],{'selectedModelIDs':{'get':function(){var _0x9ad61a=_0x5e00b3;return this[_0x9ad61a(0x498d)];}},'clippingType':{'get':function(){var _0x344a28=_0x5e00b3;return this[_0x344a28(0xaf5)];},'set':function(_0xc7a4c9){var _0x4d20af=_0x307c2b,_0x2f69d8=_0x5e00b3;if(_0xc7a4c9!==this[_0x4d20af(0x95a)]){this[_0x4d20af(0x95a)]=_0xc7a4c9;for(var _0x45445d=0x0;_0x45445d<this[_0x4d20af(0x51c)][_0x2f69d8(0x809)];_0x45445d++)this[_0x2f69d8(0x2176)][_0x45445d][_0x2f69d8(0x2c1f)]=convertToPositionMode(this[_0x4d20af(0x95a)]);for(_0x45445d=0x0;_0x45445d<this[_0x2f69d8(0x52a5)][_0x4d20af(0x2ef4)];_0x45445d++)this[_0x4d20af(0x4f1f)][_0x45445d][_0x2f69d8(0xaf5)]=_0xc7a4c9;}}},'addedEvent':{'get':function(){var _0x4261de=_0x5e00b3;return this[_0x4261de(0x55a7)];}},'volume':{'get':function(){var _0x18dc00=_0x307c2b;return this[_0x18dc00(0x2084)];},'set':function(_0x1c7d09){var _0x47c1cf=_0x307c2b,_0x4aca79=_0x5e00b3;this[_0x4aca79(0x1e13)]=_0x1c7d09,this[_0x47c1cf(0x436e)][_0x4aca79(0x1e13)]=_0x1c7d09;}},'mixColorType':{'get':function(){var _0x4fccdb=_0x307c2b;return this[_0x4fccdb(0x436e)][_0x4fccdb(0x2741)];},'set':function(_0x53bce4){var _0x200cd3=_0x307c2b,_0x4d4b54=_0x5e00b3;this[_0x4d4b54(0x6d6)][_0x200cd3(0x2741)]!==_0x53bce4&&(this[_0x4d4b54(0x6d6)][_0x4d4b54(0x5afc)]=_0x53bce4);}}}),SolidModelsProfile[_0x5e00b3(0x3720)][_0x5e00b3(0x5286)]=function(_0x283690){var _0x579c47=_0x307c2b,_0x2de5e4=_0x5e00b3;if(defined$1(_0x283690)){var _0x4741c5=_0x283690;Array[_0x2de5e4(0x2676)](_0x283690)&&(_0x4741c5=new ProfilePlaneGeometry(_0x283690),defined$1(this[_0x579c47(0x2084)])&&(_0x4741c5[_0x2de5e4(0x23fe)]=this[_0x2de5e4(0x1e13)][_0x2de5e4(0x23fe)]));var _0x59bde1=new ProfileRender(this,this[_0x2de5e4(0x52a5)][_0x579c47(0x2ef4)],this[_0x2de5e4(0x4f5e)],_0x4741c5);_0x59bde1[_0x2de5e4(0xaf5)]=this[_0x2de5e4(0xaf5)],defined$1(this[_0x2de5e4(0x1e13)])&&(_0x59bde1[_0x2de5e4(0x3f20)][_0x2de5e4(0x33ff)]=0x3,_0x59bde1[_0x2de5e4(0x1e13)]=this[_0x2de5e4(0x1e13)]),this[_0x2de5e4(0x52a5)][_0x2de5e4(0x5323)](_0x59bde1);}},SolidModelsProfile[_0x5e00b3(0x3720)][_0x5e00b3(0x5d41)]=function(){var _0x4b3f3d=_0x5e00b3;this[_0x4b3f3d(0x52a5)][_0x4b3f3d(0x7f7)](function(_0x2ebc56){var _0x4e55b2=_0x140d;_0x2ebc56[_0x4e55b2(0x5020)]();}),this[_0x4b3f3d(0x52a5)]=[],this[_0x4b3f3d(0x6d6)][_0x4b3f3d(0x15f5)]=!0x1,this[_0x4b3f3d(0x6d6)][_0x4b3f3d(0x2a1d)]=!0x1,this[_0x4b3f3d(0x6d6)][_0x4b3f3d(0x3efd)]=!0x1;},SolidModelsProfile[_0x307c2b(0x1aa2)][_0x307c2b(0x2e83)]=function(_0x55f82c){},SolidModelsProfile[_0x5e00b3(0x3720)][_0x5e00b3(0x5d17)]=function(_0x480e2d){},SolidModelsProfile[_0x5e00b3(0x3720)][_0x5e00b3(0x12f5)]=function(_0xcf40e6){var _0x40515b=_0x307c2b,_0x1a127e=_0x5e00b3;if(_0xcf40e6[_0x1a127e(0x3fc2)]!==Geometry3DType$1[_0x40515b(0x1da9)]&&_0xcf40e6[_0x1a127e(0x3fc2)]!==Geometry3DType$1[_0x40515b(0x4e9e)]&&_0xcf40e6[_0x1a127e(0x3fc2)]!==Geometry3DType$1[_0x1a127e(0x1188)]&&_0xcf40e6[_0x1a127e(0x3fc2)]!==Geometry3DType$1[_0x1a127e(0xb95)]&&!(_0xcf40e6 instanceof PolylineVolumeGeometry))return!0x1;var _0x91dc80=new SpatialQuery3D(this['_scene']);_0x91dc80[_0x1a127e(0x144e)]=_0xcf40e6,_0x91dc80[_0x1a127e(0x2c1f)]=convertToPositionMode(this[_0x40515b(0x95a)]),this[_0x40515b(0x436e)][_0x1a127e(0x2fe3)]=0x1,_0x91dc80[_0x1a127e(0x157d)]=this[_0x1a127e(0x6d6)],this[_0x1a127e(0x6d6)][_0x1a127e(0x2a1d)]=!0x0,_0x91dc80[_0x1a127e(0x15f5)]=!0x0,this[_0x40515b(0x51c)][_0x1a127e(0x5323)](_0x91dc80);},SolidModelsProfile[_0x5e00b3(0x3720)][_0x5e00b3(0x17e5)]=function(_0x25a882){var _0x41ccdd=_0x5e00b3,_0x1da9e8=this;_0x25a882[_0x41ccdd(0x7f7)](function(_0x471745){var _0x249999=_0x140d,_0x57eff8=_0x41ccdd,_0x16e263=new ModelInfoObject(_0x471745),_0x23c010={'id':_0x16e263['id'],'primitive':_0x1da9e8};_0x16e263[_0x57eff8(0x107c)]=_0x1da9e8[_0x57eff8(0x1358)][_0x57eff8(0x506c)](_0x23c010),_0x1da9e8[_0x57eff8(0x4f5e)][_0x471745['model']]=_0x16e263,_0x1da9e8[_0x57eff8(0x2d7e)](_0x471745[_0x249999(0x3c1f)],_0x471745[_0x249999(0x2970)]),_0x1da9e8[_0x57eff8(0xbc7)](_0x471745[_0x57eff8(0x2919)],_0x471745[_0x57eff8(0x8fe)],_0x471745['id']),_0x1da9e8[_0x57eff8(0x4c99)]++;});},SolidModelsProfile[_0x5e00b3(0x3720)]['requestImage']=function(_0x558e24,_0x27b511){var _0x23635e=_0x307c2b,_0x3df62d=_0x5e00b3;if(defined$1(_0x27b511)){var _0x5f1478=this;defined$1(this[_0x3df62d(0x4039)])||(this[_0x23635e(0x1cdb)]=new TextureAtlas({'context':this[_0x3df62d(0x5e52)][_0x3df62d(0x1358)]})),this[_0x3df62d(0x4039)][_0x3df62d(0x54ab)](_0x27b511,_0x27b511)[_0x3df62d(0x2a5f)](function(_0x4fae50){var _0x2dba5c=_0x23635e;_0x5f1478[_0x2dba5c(0x5754)][_0x558e24][_0x2dba5c(0x13df)]=_0x4fae50;});}},SolidModelsProfile[_0x5e00b3(0x3720)][_0x307c2b(0x2a93)]=function(_0x9c19f2,_0x1894c0,_0x5b60cd){var _0x57738a=_0x307c2b,_0x7b5790=_0x5e00b3,_0x5b71b6=defaultValue$1(_0x5b60cd,(_0x46d283=this)[_0x7b5790(0x17b)]);if(defined$1(_0x9c19f2)){var _0x5f14e0=_0x9c19f2[_0x7b5790(0x2c3f)](/\?returnContent=.*$/,'');if(_0x7b5790(0x4b39)===(_0x5f14e0=_0x5f14e0[_0x7b5790(0x4c07)](_0x5f14e0[_0x7b5790(0x809)]-0x5)['toLowerCase']())){if(_0x9c19f2[_0x7b5790(0xabf)](_0x57738a(0x4363))>-0x1){var _0x46d283=this;loadWithXhr$1({'url':_0x9c19f2,'responseType':_0x57738a(0x44f5),'method':_0x7b5790(0x477),'data':JSON[_0x57738a(0x1393)]({'sourceDatasetFilter':{'attributeFilter':''},'isLonlat':!0x0,'returnStream':!0x0}),'headers':{'Content-type':_0x7b5790(0x3b9d)}})[_0x7b5790(0x2a5f)](function(_0x3f71ae){var _0x217688=_0x57738a,_0x1241a9=_0x7b5790,_0x513c8f=new DataView(_0x3f71ae),_0x29ce7e=0x0,_0x2de9ab=_0x513c8f[_0x217688(0x2cae)](_0x29ce7e,!0x0);_0x29ce7e+=0x4;var _0x3c89f2=getStringFromTypedArray(new Uint8Array(_0x3f71ae,_0x29ce7e,_0x2de9ab)),_0x4ef24b=JSON[_0x217688(0x40c1)](_0x3c89f2);_0x29ce7e+=_0x2de9ab;var _0x40dc2f=_0x513c8f[_0x217688(0x2cae)](_0x29ce7e,!0x0);_0x29ce7e+=0x4;var _0x481e9b,_0x1db1c2,_0x334101=[];for(_0x481e9b=0x0;_0x481e9b<_0x40dc2f;_0x481e9b++)_0x1db1c2=_0x513c8f[_0x1241a9(0x5c11)](_0x29ce7e,!0x0),_0x334101[_0x1241a9(0x5323)](_0x1db1c2),_0x29ce7e+=0x4;var _0x55ea8a=[];for(_0x481e9b=0x0;_0x481e9b<_0x40dc2f;_0x481e9b++){if(0x0===(_0x1db1c2=_0x334101[_0x481e9b]))_0x55ea8a[_0x1241a9(0x5323)](null);else{var _0x5cb528=new Uint8Array(_0x3f71ae,_0x29ce7e,_0x1db1c2);_0x55ea8a[_0x1241a9(0x5323)](new Uint8Array(_0x5cb528)[_0x1241a9(0x537f)]);}_0x29ce7e+=_0x1db1c2;}var _0x337c60=_0x4ef24b[_0x1241a9(0x5198)][0x0],_0x152464={};_0x152464['id']=_0x5b71b6,_0x152464[_0x1241a9(0x3747)]=_0x337c60[_0x1241a9(0x3747)],_0x46d283[_0x1241a9(0x310b)][_0x1241a9(0x5323)](_0x152464),_0x46d283[_0x1241a9(0x6d6)][_0x1241a9(0x30c2)](_0x9c19f2,{'position':Cartesian3[_0x217688(0x1927)](_0x337c60['position']['x'],_0x337c60[_0x1241a9(0x3747)]['y'],_0x337c60[_0x1241a9(0x3747)]['z']),'color':_0x1894c0,'id':_0x5b71b6,'scale':new Cartesian3(_0x337c60[_0x1241a9(0x14fb)],_0x337c60[_0x217688(0x3b0b)],_0x337c60[_0x1241a9(0x4e57)])},_0x55ea8a[0x0],!0x1);var _0x3d85e0=_0x46d283[_0x1241a9(0x6d6)][_0x1241a9(0x35eb)](_0x9c19f2,_0x5b71b6),_0x226746=_0x46d283[_0x1241a9(0x4f5e)][_0x9c19f2][_0x1241a9(0x519d)];_0x226746['x']=_0x3d85e0[_0x1241a9(0x315f)]['x'],_0x226746['y']=_0x3d85e0[_0x1241a9(0x315f)]['y'],_0x226746['z']=_0x3d85e0['_pickColor']['z'],_0x46d283[_0x1241a9(0x17b)]++;});}else loadJson$1(_0x9c19f2)[_0x57738a(0x4527)](function(_0x4c328d){var _0x372a52=_0x57738a,_0x5485d6=_0x7b5790;if(null!=_0x4c328d[_0x372a52(0x2b1d)]){var _0x862154=new Uint8Array(_0x4c328d[_0x372a52(0x2b1d)][_0x5485d6(0x2919)]),_0x57f4d2={};_0x57f4d2['id']=_0x5b71b6,_0x57f4d2[_0x5485d6(0x3747)]=_0x4c328d[_0x5485d6(0x144e)][_0x5485d6(0x3747)],_0x46d283[_0x5485d6(0x310b)][_0x5485d6(0x5323)](_0x57f4d2),_0x46d283[_0x5485d6(0x6d6)][_0x5485d6(0x30c2)](_0x9c19f2,{'position':Cartesian3[_0x372a52(0x1927)](_0x4c328d[_0x5485d6(0x144e)][_0x5485d6(0x3747)]['x'],_0x4c328d[_0x5485d6(0x144e)][_0x372a52(0x2fe9)]['y'],_0x4c328d[_0x5485d6(0x144e)][_0x5485d6(0x3747)]['z']),'color':_0x1894c0,'id':_0x5b71b6,'scale':new Cartesian3(_0x4c328d[_0x5485d6(0x144e)][_0x5485d6(0x14fb)],_0x4c328d[_0x5485d6(0x144e)][_0x5485d6(0x4c5)],_0x4c328d[_0x5485d6(0x144e)][_0x5485d6(0x4e57)]),'hpr':HeadingPitchRoll[_0x5485d6(0x10c5)](-_0x4c328d[_0x5485d6(0x144e)][_0x372a52(0x2dc)],_0x4c328d[_0x5485d6(0x144e)][_0x5485d6(0x1d52)],_0x4c328d['geometry'][_0x5485d6(0x3c0d)])},_0x862154[_0x5485d6(0x537f)]);var _0x136ca4=_0x46d283[_0x5485d6(0x6d6)][_0x372a52(0x26da)](_0x9c19f2,_0x5b71b6),_0x40c213=_0x46d283[_0x5485d6(0x4f5e)][_0x9c19f2][_0x372a52(0x5678)];_0x40c213['x']=_0x136ca4[_0x5485d6(0x315f)]['x'],_0x40c213['y']=_0x136ca4[_0x372a52(0x43c1)]['y'],_0x40c213['z']=_0x136ca4[_0x5485d6(0x315f)]['z'],_0x46d283[_0x5485d6(0x17b)]++;}});}else loadArrayBuffer(_0x9c19f2)[_0x57738a(0x4527)](function(_0xc56f7c){var _0x545f49=_0x57738a,_0x5b60e5=_0x7b5790,_0x241591=new DataView(_0xc56f7c),_0x18011e=0x0,_0x34e2cf=_0x241591[_0x5b60e5(0x5c11)](_0x18011e,!0x0);_0x18011e+=0x4;var _0x501ae6=getStringFromTypedArray(new Uint8Array(_0xc56f7c,_0x18011e,_0x34e2cf)),_0x80cc4a=JSON[_0x545f49(0x40c1)](_0x501ae6)[_0x5b60e5(0x144e)];if(null!=_0x80cc4a){var _0x3946cf={};_0x3946cf['id']=_0x5b71b6,_0x3946cf[_0x5b60e5(0x3747)]=_0x80cc4a['position'],_0x46d283[_0x5b60e5(0x310b)][_0x545f49(0x2a0e)](_0x3946cf),_0x18011e+=_0x34e2cf;var _0x3dd1e2=_0x241591[_0x545f49(0x2cae)](_0x18011e,!0x0);_0x18011e+=0x4;var _0x2a7e7d,_0x236a46,_0x5834c4=[];for(_0x2a7e7d=0x0;_0x2a7e7d<_0x3dd1e2;_0x2a7e7d++)_0x236a46=_0x241591[_0x545f49(0x2cae)](_0x18011e,!0x0),_0x5834c4[_0x5b60e5(0x5323)](_0x236a46),_0x18011e+=0x4;var _0x4f68a4=[];for(_0x2a7e7d=0x0;_0x2a7e7d<_0x3dd1e2;_0x2a7e7d++){if(0x0===(_0x236a46=_0x5834c4[_0x2a7e7d]))_0x4f68a4[_0x5b60e5(0x5323)](null);else{var _0x1f7959=new Uint8Array(_0xc56f7c,_0x18011e,_0x236a46);_0x4f68a4[_0x5b60e5(0x5323)](new Uint8Array(_0x1f7959)[_0x5b60e5(0x537f)]);}_0x18011e+=_0x236a46;}_0x46d283[_0x5b60e5(0x6d6)][_0x5b60e5(0x30c2)](_0x9c19f2,{'position':Cartesian3[_0x5b60e5(0x10c5)](_0x80cc4a[_0x5b60e5(0x3747)]['x'],_0x80cc4a[_0x545f49(0x2fe9)]['y'],_0x80cc4a[_0x5b60e5(0x3747)]['z']),'color':_0x1894c0,'id':_0x5b71b6,'scale':new Cartesian3(_0x80cc4a[_0x5b60e5(0x14fb)],_0x80cc4a[_0x5b60e5(0x4c5)],_0x80cc4a[_0x5b60e5(0x4e57)]),'hpr':HeadingPitchRoll[_0x545f49(0x1927)](-_0x80cc4a['rotationZ'],_0x80cc4a[_0x5b60e5(0x1d52)],_0x80cc4a[_0x5b60e5(0x3c0d)])},_0x4f68a4[0x0],!0x1);var _0x5b96af=_0x46d283[_0x5b60e5(0x6d6)]['getInstance'](_0x9c19f2,_0x5b71b6);_0x46d283[_0x5b60e5(0x4f5e)][_0x9c19f2]['color']=_0x5b96af[_0x545f49(0x25c0)];var _0x49a08c=_0x46d283[_0x5b60e5(0x4f5e)][_0x9c19f2][_0x5b60e5(0x519d)];_0x49a08c['x']=_0x5b96af[_0x5b60e5(0x315f)]['x'],_0x49a08c['y']=_0x5b96af[_0x545f49(0x43c1)]['y'],_0x49a08c['z']=_0x5b96af[_0x5b60e5(0x315f)]['z'],_0x46d283[_0x5b60e5(0x17b)]++;}});}},SolidModelsProfile[_0x5e00b3(0x3720)][_0x307c2b(0x5284)]=function(){var _0x362d80=_0x307c2b,_0x550db3=_0x5e00b3;this[_0x362d80(0x436e)][_0x550db3(0x15f5)]=!0x0,this[_0x550db3(0x6d6)][_0x550db3(0x3efd)]=!0x0;},SolidModelsProfile[_0x5e00b3(0x3720)][_0x5e00b3(0x4de)]=function(_0x11b32b){var _0x3f08b5=_0x5e00b3;this[_0x3f08b5(0x498d)]=[],this[_0x3f08b5(0x498d)][_0x3f08b5(0x5323)](_0x11b32b);},SolidModelsProfile[_0x5e00b3(0x3720)][_0x5e00b3(0x42fd)]=function(){this['_selectedProfileIDs']=[];},SolidModelsProfile[_0x5e00b3(0x3720)][_0x5e00b3(0x45eb)]=function(_0x3923ba,_0x1a140c){var _0x26aa9f=_0x307c2b,_0x2b052b=_0x5e00b3;if(_0x3923ba>0x8)throw new DeveloperError$1(_0x26aa9f(0x52d2));this[_0x2b052b(0x31c4)]=_0x1a140c?0x1<<_0x3923ba|this[_0x2b052b(0x31c4)]:~(0x1<<_0x3923ba)&this[_0x2b052b(0x31c4)];},SolidModelsProfile[_0x5e00b3(0x3720)][_0x307c2b(0x3a83)]=function(_0x54d9fe){var _0x4f1685=_0x307c2b,_0x13182e=_0x5e00b3;if(_0x54d9fe>0x8)throw new DeveloperError$1(_0x4f1685(0x52d2));return 0x1<<_0x54d9fe&this[_0x13182e(0x31c4)];},SolidModelsProfile[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x48751d=_0x307c2b,_0xa483ff=_0x5e00b3;for(var _0x514d47 in(defined$1(this[_0x48751d(0x1cdb)])&&(this[_0xa483ff(0x4039)][_0x48751d(0x5020)](),this[_0x48751d(0x1cdb)]=null),this[_0xa483ff(0x52a5)][_0xa483ff(0x7f7)](function(_0x30a53f){var _0x3218d5=_0x48751d;_0x30a53f[_0x3218d5(0x5020)]();}),this[_0xa483ff(0x52a5)]=[],this[_0xa483ff(0x6d6)][_0x48751d(0x51c7)]=!0x1,this[_0x48751d(0x51c)][_0xa483ff(0x7f7)](function(_0x4e5401){var _0x1550be=_0xa483ff;_0x4e5401[_0x1550be(0x2947)]();}),this[_0xa483ff(0x2176)]=[],this[_0xa483ff(0x4f5e)]))this[_0x48751d(0x436e)][_0xa483ff(0x295d)](_0x514d47);this[_0xa483ff(0x6d6)][_0x48751d(0x24e7)]=!0x1,this[_0xa483ff(0x4f5e)]={},this[_0xa483ff(0x17b)]=0x0;},SolidModelsProfile[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3e8eb7=_0x307c2b,_0x11e300=_0x5e00b3;return this[_0x11e300(0x3fec)](),this[_0x11e300(0x5e52)][_0x11e300(0x2b3a)][_0x11e300(0x4f4b)](this[_0x11e300(0x5e3a)],!0x0),this[_0x3e8eb7(0x16a0)][_0x11e300(0x37e8)][_0x11e300(0x4f4b)](this[_0x11e300(0x6d6)]),this[_0x3e8eb7(0x436e)]['destroy'](),destroyObject$1(this);},SolidModelsProfile[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x526c04,_0x1ef9e5,_0x78e05a){var _0x21084b=_0x307c2b,_0x182489=_0x5e00b3;this[_0x182489(0x2176)][_0x21084b(0x4af7)](function(_0x5f15ab){var _0x396d1c=_0x182489;_0x5f15ab[_0x396d1c(0xa16)](_0x526c04,_0x1ef9e5,_0x78e05a);});var _0x20b4ae=this[_0x182489(0x6d6)][_0x182489(0x3efd)];updateModelTexture(this[_0x182489(0x4f5e)],this[_0x182489(0x6d6)]),this[_0x182489(0x52a5)][_0x182489(0x7f7)](function(_0x26f887){var _0x276f79=_0x182489;_0x26f887[_0x276f79(0xa16)](_0x526c04,_0x1ef9e5,_0x78e05a,_0x20b4ae);});},SolidModelsProfile[_0x307c2b(0x1aa2)][_0x5e00b3(0x1f34)]=function(_0x2d7c13,_0x48fa50){var _0x2de70f=_0x307c2b,_0xfff830=_0x5e00b3;this[_0x2de70f(0x51c)][_0xfff830(0x7f7)](function(_0x4a9cc8){var _0x24625f=_0xfff830;_0x4a9cc8[_0x24625f(0x1f34)](_0x2d7c13,_0x48fa50);});};var SILVERLIGHTING_NSAMPLES$1=0x51;function SilverLightingSpectrum(){var _0x122919=_0x5e00b3;this[_0x122919(0x5bf0)]=new Array(SILVERLIGHTING_NSAMPLES$1);}var cie_colour_match=[[0.0014,0x0,0.0065],[0.0022,0.0001,0.0105],[0.0042,0.0001,0.0201],[0.0076,0.0002,0.0362],[0.0143,0.0004,0.0679],[0.0232,0.0006,0.1102],[0.0435,0.0012,0.2074],[0.0776,0.0022,0.3713],[0.1344,0.004,0.6456],[0.2148,0.0073,1.0391],[0.2839,0.0116,1.3856],[0.3285,0.0168,1.623],[0.3483,0.023,1.7471],[0.3481,0.0298,1.7826],[0.3362,0.038,1.7721],[0.3187,0.048,1.7441],[0.2908,0.06,1.6692],[0.2511,0.0739,1.5281],[0.1954,0.091,1.2876],[0.1421,0.1126,1.0419],[0.0956,0.139,0.813],[0.058,0.1693,0.6162],[0.032,0.208,0.4652],[0.0147,0.2586,0.3533],[0.0049,0.323,0.272],[0.0024,0.4073,0.2123],[0.0093,0.503,0.1582],[0.0291,0.6082,0.1117],[0.0633,0.71,0.0782],[0.1096,0.7932,0.0573],[0.1655,0.862,0.0422],[0.2257,0.9149,0.0298],[0.2904,0.954,0.0203],[0.3597,0.9803,0.0134],[0.4334,0.995,0.0087],[0.5121,0x1,0.0057],[0.5945,0.995,0.0039],[0.6784,0.9786,0.0027],[0.7621,0.952,0.0021],[0.8425,0.9154,0.0018],[0.9163,0.87,0.0017],[0.9786,0.8163,0.0014],[1.0263,0.757,0.0011],[1.0567,0.6949,0.001],[1.0622,0.631,0.0008],[1.0456,0.5668,0.0006],[1.0026,0.503,0.0003],[0.9384,0.4412,0.0002],[0.8544,0.381,0.0002],[0.7514,0.321,0.0001],[0.6424,0.265,0x0],[0.5419,0.217,0x0],[0.4479,0.175,0x0],[0.3608,0.1382,0x0],[0.2835,0.107,0x0],[0.2187,0.0816,0x0],[0.1649,0.061,0x0],[0.1212,0.0446,0x0],[0.0874,0.032,0x0],[0.0636,0.0232,0x0],[0.0468,0.017,0x0],[0.0329,0.0119,0x0],[0.0227,0.0082,0x0],[0.0158,0.0057,0x0],[0.0114,0.0041,0x0],[0.0081,0.0029,0x0],[0.0058,0.0021,0x0],[0.0041,0.0015,0x0],[0.0029,0.001,0x0],[0.002,0.0007,0x0],[0.0014,0.0005,0x0],[0.001,0.0004,0x0],[0.0007,0.0002,0x0],[0.0005,0.0002,0x0],[0.0003,0.0001,0x0],[0.0002,0.0001,0x0],[0.0002,0.0001,0x0],[0.0001,0x0,0x0],[0.0001,0x0,0x0],[0.0001,0x0,0x0],[0x0,0x0,0x0]];SilverLightingSpectrum[_0x307c2b(0x1aa2)][_0x5e00b3(0x55f4)]=function(){var _0x11697b=_0x5e00b3;for(var _0x1bbace=new Cartesian3(0x0,0x0,0x0),_0x3460d5=0x1;_0x3460d5<SILVERLIGHTING_NSAMPLES$1;_0x3460d5++){var _0x1c82cc=_0x3460d5+0x0;_0x1c82cc>SILVERLIGHTING_NSAMPLES$1-0x1&&(_0x1c82cc=SILVERLIGHTING_NSAMPLES$1-0x1),_0x1c82cc<0x1&&(_0x1c82cc=0x1),_0x1bbace['x']+=this[_0x11697b(0x5bf0)][_0x1c82cc]*cie_colour_match[_0x3460d5][0x0],_0x1bbace['y']+=this[_0x11697b(0x5bf0)][_0x1c82cc]*cie_colour_match[_0x3460d5][0x1],_0x1bbace['z']+=this[_0x11697b(0x5bf0)][_0x1c82cc]*cie_colour_match[_0x3460d5][0x2];}return _0x1bbace;};var Ao=[0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0.003,0.004,0.006,0.007,0.009,0.011,0.014,0.017,0.021,0.025,0.03,0.035,0.04,0.044,0.048,0.055,0.063,0.071,0.075,0.08,0.085,0.091,0.12,0.12,0.12,0.12,0.12,0.12,0.12,0.119,0.12,0.12,0.12,0.1,0.09,0.09,0.085,0.08,0.075,0.07,0.07,0.065,0.06,0.055,0.05,0.045,0.04,0.035,0.028,0.25,0.023,0.02,0.018,0.016,0.012,0.012,0.012,0.012,0.01,0.01,0.01,0.008,0.007,0.006,0.005,0.003,0x0],Au=[0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0.15,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0x0],Aw=[0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0.075,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0.016,0.015,0.014,0.013,0.0125,1.8,2.3,2.5,2.3,1.8,0.061,0.003,0.0008,0.0001,0.00001,0.00001,0.0001,0.0003,0.0006];SilverLightingSpectrum[_0x5e00b3(0x3720)][_0x5e00b3(0x57a8)]=function(_0x5bd497,_0x195fad,_0x131926,_0x320280,_0x5505cb,_0x343404){var _0x1b3194=_0x307c2b,_0x5072b3=_0x5e00b3,_0x96b7b=0.04608*_0x131926-0.04586,_0x45e853=CesiumMath[_0x5072b3(0x173e)](_0x5bd497);if(_0x45e853<0x5a){var _0x575fdc=0x1;_0x575fdc=0x1/(_0x195fad+0.50572*Math[_0x5072b3(0x3a5c)](96.07995-_0x45e853,-1.6364)),_0x575fdc*=0x1,_0x575fdc*=Math[_0x5072b3(0x5d49)](-_0x320280/0x20f3);for(var _0x1a9795=1.003454/Math[_0x5072b3(0x5c4f)](_0x195fad*_0x195fad+0.006908),_0x1ce241=Math[_0x5072b3(0xca1)](0.35),_0x23ce5e=_0x1ce241*(1.459+_0x1ce241*(0.1595+0.4129*_0x1ce241)),_0x165744=_0x1ce241*(0.0783+_0x1ce241*(-0.3824-0.5874*_0x1ce241)),_0x4eb80c=0x1-0.5*Math[_0x5072b3(0x5d49)]((_0x23ce5e+_0x165744/1.8)/1.8),_0x50c4c9=0x1-0.5*Math[_0x5072b3(0x5d49)]((_0x23ce5e+_0x165744*_0x195fad)*_0x195fad),_0xbf5a2b=0x0;_0xbf5a2b<SILVERLIGHTING_NSAMPLES$1;_0xbf5a2b++){var _0x4e0757,_0x22c18a=0.38+0.005*_0xbf5a2b,_0x5dc17e=Math[_0x1b3194(0x794)](-_0x575fdc/(Math[_0x5072b3(0x3a5c)](_0x22c18a,0x4)*(115.6406-1.3366/(_0x22c18a*_0x22c18a))));_0x4e0757=_0x22c18a<0.5?1.0274:1.206;var _0x12ed15=_0x96b7b*Math[_0x5072b3(0x3a5c)](0x2*_0x22c18a,-_0x4e0757),_0x2161a5=Math[_0x5072b3(0x5d49)](-_0x12ed15*_0x575fdc),_0x5a548b=2.5*Aw[_0xbf5a2b]*_0x575fdc,_0x6f62e4=Math[_0x5072b3(0x5d49)](-0.2385*_0x5a548b/Math[_0x5072b3(0x3a5c)](0x1+20.07*_0x5a548b,0.45)),_0x1930b9=Math[_0x5072b3(0x5d49)](0.35*-Ao[_0xbf5a2b]*_0x1a9795),_0x407fd0=Math[_0x5072b3(0x5d49)](-1.41*Au[_0xbf5a2b]*_0x575fdc/Math[_0x5072b3(0x3a5c)](0x1+118.3*Au[_0xbf5a2b]*_0x575fdc,0.45)),_0x4877e4=Math[_0x5072b3(0xca1)](_0x22c18a/0.4),_0x5c8e83=0.945*Math[_0x5072b3(0x5d49)](-0.095*_0x4877e4*_0x4877e4),_0x2b552f=Math[_0x5072b3(0x5d49)](-_0x5c8e83*_0x12ed15*_0x575fdc),_0x500760=Math[_0x5072b3(0x5d49)]((_0x5c8e83-0x1)*_0x12ed15*_0x575fdc),_0x2c272d=Math[_0x5072b3(0x5d49)](-1.8/(_0x22c18a*_0x22c18a*_0x22c18a*_0x22c18a)*(115.6406-1.3366/(_0x22c18a*_0x22c18a))),_0x1dd02b=Math['exp'](-0.4293*Aw[_0xbf5a2b]*2.5/Math[_0x5072b3(0x3a5c)](0x1+36.126*Aw[_0xbf5a2b]*2.5,0.45)),_0x31350a=Math[_0x5072b3(0x5d49)](-2.538*Au[_0xbf5a2b]/Math[_0x5072b3(0x3a5c)](0x1+212.94*Au[_0xbf5a2b],0.45)),_0x2f369a=Math[_0x5072b3(0x5d49)](-_0x5c8e83*_0x12ed15*1.8),_0x3e83e3=Math[_0x5072b3(0x5d49)]((_0x5c8e83-0x1)*_0x12ed15*1.8),_0xeff601=_0x5dc17e*_0x2161a5*_0x6f62e4*_0x1930b9*_0x407fd0;_0x5505cb[_0x5072b3(0x5bf0)][_0xbf5a2b]=this[_0x5072b3(0x5bf0)][_0xbf5a2b]*_0xeff601;var _0x351140=this[_0x5072b3(0x5bf0)][_0xbf5a2b]*_0x1930b9*_0x6f62e4*_0x407fd0*_0x195fad*_0x500760,_0x5c19f2=0x1;_0x22c18a<=0.45&&(_0x5c19f2=Math[_0x5072b3(0x3a5c)](_0x22c18a+0.55,1.8));var _0x1ff03d=_0x1dd02b*_0x31350a*_0x3e83e3*(0.5*(0x1-_0x2c272d)+(0x1-_0x4eb80c)*_0x2c272d*(0x1-_0x2f369a)),_0x2ae455=_0x351140*(0x1-Math[_0x5072b3(0x3a5c)](_0x5dc17e,0.95))/0x2,_0x564229=_0x351140*Math[_0x5072b3(0x3a5c)](_0x5dc17e,1.5)*(0x1-_0x2b552f)*_0x50c4c9,_0x548bc3=0.3*(_0x5505cb[_0x5072b3(0x5bf0)][_0xbf5a2b]*_0x195fad+_0x2ae455+_0x564229)*_0x1ff03d/(0x1-0.3*_0x1ff03d);_0x343404[_0x5072b3(0x5bf0)][_0xbf5a2b]=(_0x2ae455+_0x564229+_0x548bc3)*_0x5c19f2,_0x343404[_0x5072b3(0x5bf0)][_0xbf5a2b]<0x0&&(_0x343404[_0x5072b3(0x5bf0)][_0xbf5a2b]=0x0);}}else{for(_0xbf5a2b=0x0;_0xbf5a2b<SILVERLIGHTING_NSAMPLES$1;_0xbf5a2b++)_0x5505cb[_0x1b3194(0x2059)][_0xbf5a2b]=0x0,_0x343404[_0x1b3194(0x2059)][_0xbf5a2b]=0x0;}};var rawNasaData=[[0.3,0.305,0.31,0.315,0.32,0.325,0.33,0.335,0.34,0.345,0.35,0.36,0.37,0.38,0.39,0.4,0.41,0.42,0.43,0.44,0.45,0.46,0.47,0.48,0.49,0.5,0.51,0.52,0.53,0.54,0.55,0.57,0.593,0.61,0.63,0.656,0.6676,0.69,0.71,0.718,0.7244,0.74,0.7525,0.7575,0.7625,0.7675,0.78,0.8,0.816,0.8237,0.8315,0.84,0.86,0.88,0.905,0.915,0.925,0.93,0.937,0.948,0.965,0.98,0.9935,1.04,1.07,1.1,1.12,1.13,1.145,1.161,1.17,1.2,1.24,1.27,1.29,1.32,1.35,1.395,1.4425,1.4625,1.477,1.497,1.52,1.539,1.558,1.578,1.592,1.61,1.63,1.646,1.678,1.74,1.8,1.86,1.92,1.96,1.985,2.005,2.035,2.065,2.1,2.148,2.198,2.27,2.36,2.45,2.5,2.6,2.7,2.8,2.9,0x3,3.1,3.2,3.3,3.4,3.5,3.6,3.7,3.8,3.9,0x4],[535.9,558.3,0x26e,692.7,715.1,832.9,961.9,931.9,900.6,911.3,975.5,975.9,1119.9,1103.8,1033.8,1479.1,1701.3,1740.4,1587.2,0x72d,0x7d5,0x7fb,0x7c3,0x7eb,0x768,0x775,0x787,0x727,0x763,0x76a,0x764,0x730,0x6e8,0x6c0,0x67a,0x5f4,0x5fb,0x58c,0x577,0x55e,0x55d,0x512,0x4f5,0x4dd,0x4c7,0x4b5,0x49f,0x47c,0x443,0x426,0x40e,0x3fe,998.7,947.2,893.2,868.2,829.7,830.3,0x32e,786.9,768.3,0x2ff,757.6,688.1,640.7,606.2,585.9,570.2,564.1,544.2,533.4,501.6,477.5,442.7,0x1b8,416.8,391.4,358.9,327.5,317.5,307.3,300.4,292.8,275.5,272.1,259.3,246.9,0xf4,243.5,234.8,220.5,190.8,171.1,144.5,135.7,0x7b,123.8,0x71,108.5,97.5,92.4,82.4,74.6,68.3,63.8,49.5,48.5,38.6,36.6,0x20,28.1,24.8,22.1,19.6,17.5,15.7,14.1,12.7,11.5,10.4,9.5,8.6]],SILVERLIGHTING_NSAMPLES=0x51,SILVERLIGHTING_SAMPLEWIDTH=0x5;function SilverLightingSolarSpectrum(){var _0x32916b=_0x5e00b3;SilverLightingSpectrum[_0x32916b(0x3c9e)](this);for(var _0x2e0bc3=rawNasaData[0x1][_0x32916b(0x809)],_0x31eb96=0x1,_0x16dcc4=0.38,_0x57d3e0=0x0;_0x57d3e0<SILVERLIGHTING_NSAMPLES;_0x57d3e0++){for(var _0x2018e3=_0x16dcc4+0.001*SILVERLIGHTING_SAMPLEWIDTH;_0x31eb96<_0x2e0bc3-0x1&&rawNasaData[0x0][_0x31eb96]<=_0x2018e3;)_0x31eb96++;this[_0x32916b(0x5bf0)][_0x57d3e0]=rawNasaData[0x1][_0x31eb96],_0x16dcc4+=0.001*SILVERLIGHTING_SAMPLEWIDTH;}}function SilverLightingLuminanceMapper(){}function rodThreshold(_0x2f86f5){var _0xbe6067=_0x5e00b3,_0x10eb54,_0x4db282=Math[_0xbe6067(0xca1)](_0x2f86f5);return _0x10eb54=_0x4db282<=-3.94?-2.86:_0x4db282>=-1.44?_0x4db282-0.395:Math[_0xbe6067(0x3a5c)](0.405*_0x4db282+1.6,2.18)-2.86,Math[_0xbe6067(0x5d49)](_0x10eb54);}function coneThreshold(_0x1d31de){var _0x32a25f=_0x5e00b3,_0x2a9a2c,_0xd597e1=Math['log'](_0x1d31de);return _0x2a9a2c=_0xd597e1<=-2.6?-0.72:_0xd597e1>=1.9?_0xd597e1-1.255:Math[_0x32a25f(0x3a5c)](0.249*_0xd597e1+0.65,2.7)-0.72,Math[_0x32a25f(0x5d49)](_0x2a9a2c);}SilverLightingSolarSpectrum[_0x307c2b(0x1aa2)]=Object[_0x307c2b(0x47e7)](SilverLightingSpectrum[_0x5e00b3(0x3720)]),SilverLightingSolarSpectrum[_0x5e00b3(0x3720)]['constructor']=SilverLightingSpectrum,SilverLightingLuminanceMapper[_0x5e00b3(0x1ffd)]=0x64,SilverLightingLuminanceMapper[_0x5e00b3(0x1c4f)]=0x64,SilverLightingLuminanceMapper['LsavgR']=0x64,SilverLightingLuminanceMapper['k']=0x1,SilverLightingLuminanceMapper['mR']=0x1,SilverLightingLuminanceMapper['mC']=0x1,SilverLightingLuminanceMapper[_0x307c2b(0x3970)]=!0x1,SilverLightingLuminanceMapper[_0x5e00b3(0x1050)]=function(_0x3ae929,_0x1f2414){var _0x30dad5=_0x307c2b,_0x3d81d1=_0x5e00b3;_0x3ae929<0x0&&(_0x3ae929=0x0),_0x1f2414<0x0&&(_0x1f2414=0x0),SilverLightingLuminanceMapper[_0x30dad5(0x2c56)]=_0x3ae929/0.8,SilverLightingLuminanceMapper[_0x3d81d1(0x1c4f)]=_0x1f2414/0.8,SilverLightingLuminanceMapper[_0x3d81d1(0x2ed0)]();},SilverLightingLuminanceMapper[_0x307c2b(0x71a)]=function(_0x452195){var _0x1d41eb=_0x307c2b,_0x313516=_0x5e00b3,_0x1514d1=SilverLightingLuminanceMapper['k'],_0x5d4295=SilverLightingLuminanceMapper['mR'],_0x2e7eed=SilverLightingLuminanceMapper[_0x313516(0x1ffd)],_0x239d91=SilverLightingLuminanceMapper['mC'],_0x114069=-0.702*_0x452195['x']+1.039*_0x452195['y']+0.433*_0x452195['z'];_0x114069<0x0&&(_0x114069=0x0);var _0x202786=new Cartesian3(0.3*_0x114069,0.3*_0x114069,0.4*_0x114069),_0x38895f=Cartesian3[_0x313516(0x34b9)](_0x452195,(0x1-_0x1514d1)*_0x239d91,new Cartesian3()),_0x2c65a7=Cartesian3[_0x1d41eb(0x50ce)](_0x202786,_0x1514d1*_0x5d4295,new Cartesian3()),_0x591288=Cartesian3[_0x313516(0x30c2)](_0x38895f,_0x2c65a7,new Cartesian3());_0x452195=Cartesian3[_0x313516(0x34b9)](_0x591288,0x1/_0x2e7eed,_0x452195);},SilverLightingLuminanceMapper['computeScaleFactors']=function(){var _0x5f01cf=_0x307c2b,_0x5bd805=_0x5e00b3,_0x146760,_0x2ef854,_0x1abe3d;SilverLightingLuminanceMapper[_0x5bd805(0x1ffd)]=0x64,_0x146760=SilverLightingLuminanceMapper[_0x5bd805(0x1ffd)],_0x2ef854=SilverLightingLuminanceMapper['LsavgR'],_0x1abe3d=SilverLightingLuminanceMapper[_0x5f01cf(0x1bb0)];var _0x142dc4=coneThreshold(_0x146760);SilverLightingLuminanceMapper['mR']=_0x142dc4/rodThreshold(_0x2ef854),SilverLightingLuminanceMapper['mC']=_0x142dc4/coneThreshold(_0x1abe3d),(SilverLightingLuminanceMapper['k']=(0x64-0.25*_0x2ef854)/(0x64+_0x2ef854),SilverLightingLuminanceMapper['k']<0x0&&(SilverLightingLuminanceMapper['k']=0x0));};var XYZ2RGB_CIE=new Matrix3(2.37067,-0.90004,-0.470634,-0.513885,1.4253,0.0885814,0.00529818,-0.0146949,1.0094);function SilverLightingSky(){var _0x560fd4=_0x307c2b,_0x2b88f4=_0x5e00b3;this[_0x2b88f4(0x5589)]=0x1/2.4,this['_T']=0x3,this[_0x2b88f4(0x789)]=0x0,this[_0x2b88f4(0x29ad)]=0x0,this[_0x2b88f4(0xe83)]=0x0,this[_0x2b88f4(0x1e14)]=0x0,this[_0x2b88f4(0x10a1)]=0x0,this[_0x2b88f4(0x109f)]=void 0x0,this[_0x2b88f4(0x2de0)]=0x0,this['_isothermalEffect']=0x0,this[_0x2b88f4(0x512f)]=!0x1,this['_sunSpectrum']=new SilverLightingSolarSpectrum(),this[_0x2b88f4(0x43c7)]=void 0x0,this[_0x2b88f4(0x3c22)]=void 0x0,this[_0x2b88f4(0x503e)]=void 0x0,this[_0x2b88f4(0x103e)]=void 0x0,this['_lunarSpectrum']=new SilverLightingSolarSpectrum(),this[_0x560fd4(0xbb5)]=void 0x0,this[_0x2b88f4(0x1fe3)]=void 0x0,this[_0x2b88f4(0x473f)]=void 0x0,this[_0x2b88f4(0x24c8)]=void 0x0,this[_0x2b88f4(0x26b4)]=0x1,this[_0x2b88f4(0x55f8)]=!0x0,this[_0x2b88f4(0x576b)]=0x0,this[_0x2b88f4(0x1842)]=0x1,this[_0x2b88f4(0x16fb)]=new Color$2(),this[_0x2b88f4(0x5638)]=[],initTwilightZenithLuminanceLookup(this),this[_0x2b88f4(0x1986)]=!0x1;}function initTwilightZenithLuminanceLookup(_0x39ccd0){var _0x34f355=_0x307c2b,_0x5ac576=_0x5e00b3;_0x39ccd0[_0x5ac576(0x5638)]={},_0x39ccd0[_0x5ac576(0x5638)][0x5]=0x898,_0x39ccd0[_0x5ac576(0x5638)][0x4]=0x708,_0x39ccd0[_0x5ac576(0x5638)][0x3]=0x578,_0x39ccd0[_0x5ac576(0x5638)][0x2]=0x4b0,_0x39ccd0[_0x5ac576(0x5638)][0x1]=0x2c6,_0x39ccd0['_twilightLuminance'][0x0]=0x190,_0x39ccd0[_0x34f355(0x2390)][-0x1]=0xbe,_0x39ccd0[_0x5ac576(0x5638)][-0x2]=0x4d,_0x39ccd0[_0x5ac576(0x5638)][-0x3]=0x1c,_0x39ccd0[_0x5ac576(0x5638)][-0x4]=9.4,_0x39ccd0[_0x34f355(0x2390)][-0x5]=2.9,_0x39ccd0[_0x34f355(0x2390)][-0x6]=0.9,_0x39ccd0[_0x5ac576(0x5638)][-0x7]=0.3,_0x39ccd0[_0x5ac576(0x5638)][-0x8]=0.11,_0x39ccd0[_0x5ac576(0x5638)][-0x9]=0.047,_0x39ccd0[_0x5ac576(0x5638)][-0xa]=0.021,_0x39ccd0[_0x5ac576(0x5638)][-0xb]=0.0092,_0x39ccd0[_0x5ac576(0x5638)][-0xc]=0.0031,_0x39ccd0[_0x5ac576(0x5638)][-0xd]=0.0022,_0x39ccd0[_0x5ac576(0x5638)][-0xe]=0.0019,_0x39ccd0[_0x5ac576(0x5638)][-0xf]=0.0018,_0x39ccd0[_0x5ac576(0x5638)][-0x10]=0.0018;for(var _0x186456 in _0x39ccd0[_0x34f355(0x2390)]){var _0x4b389c=_0x39ccd0['_twilightLuminance'][_0x186456];_0x39ccd0['_twilightLuminance'][_0x186456]=_0x4b389c/Math['PI']*0.1;}}var scratchMoonPos=new Cartesian3();SilverLightingSky[_0x5e00b3(0x3720)][_0x5e00b3(0x30ed)]=function(){var _0x2cac54=_0x307c2b;return this[_0x2cac54(0x3294)];};var scratchCartesian3=new Cartesian3();function SilverLightingLocalTime(){var _0x3a4b3f=_0x307c2b,_0x48eeec=_0x5e00b3;this['year']=0x0,this[_0x48eeec(0x56a)]=0x0,this[_0x3a4b3f(0x2bc6)]=0x0,this[_0x48eeec(0x437d)]=0x0,this[_0x48eeec(0x215c)]=0x0,this[_0x48eeec(0x2f4a)]=0x0,this[_0x48eeec(0x501)]=!0x0,this[_0x48eeec(0x39fc)]=0x8;}function SilverLightingLocation(){var _0x131a4f=_0x307c2b,_0x3d0ef1=_0x5e00b3;this[_0x3d0ef1(0x18c7)]=0x0,this[_0x131a4f(0x428d)]=0x0,this[_0x3d0ef1(0x57ea)]=0x0;}function SilverLightingEphemeris(){var _0x341852=_0x307c2b,_0x215deb=_0x5e00b3;this[_0x215deb(0x421e)]=void 0x0,this[_0x215deb(0x35ea)]=new SilverLightingLocalTime(),this[_0x215deb(0x1fb8)]=new SilverLightingLocation(),this['_T']=0x0,this[_0x215deb(0x2e23)]=0x0,this[_0x215deb(0x18b7)]=0x0,this[_0x215deb(0x5590)]=0x0,this[_0x215deb(0x5c4)]=new Cartesian3(),this[_0x215deb(0x5a91)]=new Cartesian3(),this[_0x341852(0x42ca)]=new Cartesian3(),this[_0x341852(0xe62)]=new Cartesian3(),this[_0x215deb(0x20a9)]=new Matrix3(),this[_0x215deb(0x40c3)]=new Matrix3(),this[_0x215deb(0x4050)]=new Cartesian3(),this[_0x215deb(0xbe7)]=new Cartesian3(),this[_0x215deb(0x3ac3)]=new Cartesian3(),this[_0x215deb(0x2b52)]=new Cartesian3(),this[_0x215deb(0x40c1)]=new Matrix3(),this[_0x341852(0x300a)]=new Matrix3(),this[_0x215deb(0x195f)]=new Matrix3(),this[_0x215deb(0x5544)]=new Matrix3(),this[_0x215deb(0x24c1)]=new Matrix3(),this[_0x341852(0x2109)]=new Matrix3(),this[_0x215deb(0x4c35)]=new Matrix3(),this[_0x215deb(0x1340)]=void 0x0,this[_0x215deb(0x90d)]=void 0x0,this[_0x215deb(0x444d)]=void 0x0,this[_0x215deb(0x44b8)]=new Matrix3(),this[_0x215deb(0x4f34)]=!0x1,this[_0x215deb(0x2234)]=!0x1,this[_0x215deb(0x25ae)]=!0x0,this[_0x215deb(0x45a5)]=!0x1;}function toCartesian(_0x435f57,_0x5f1289,_0x13a06f){var _0x5e851e=_0x307c2b,_0x14b08e=_0x5e00b3,_0x3cd1a3=new Cartesian3();return _0x3cd1a3['x']=_0x435f57*Math[_0x5e851e(0x3be7)](_0x13a06f)*Math[_0x14b08e(0x52a3)](_0x5f1289),_0x3cd1a3['y']=_0x435f57*Math[_0x5e851e(0xc19)](_0x13a06f)*Math['cos'](_0x5f1289),_0x3cd1a3['z']=_0x435f57*Math[_0x14b08e(0x1428)](_0x5f1289),_0x3cd1a3;}function InRange(_0x1571eb){for(;_0x1571eb>0x2*Math['PI'];)_0x1571eb-=0x2*Math['PI'];for(;_0x1571eb<0x0;)_0x1571eb+=0x2*Math['PI'];return _0x1571eb;}function ConvertAxes(_0x5a78e1){var _0x14b6e1=new Cartesian3();return _0x14b6e1['x']=_0x5a78e1['y'],_0x14b6e1['y']=_0x5a78e1['z'],_0x14b6e1['z']=_0x5a78e1['x'],_0x14b6e1;}function InverseConvertAxes(_0xc508c){var _0x21e453=new Cartesian3();return _0x21e453['x']=_0xc508c['z'],_0x21e453['y']=_0xc508c['x'],_0x21e453['z']=_0xc508c['y'],_0x21e453;}function refract(_0x1ef373){var _0x4ded20=_0x307c2b,_0xabd83c=_0x5e00b3,_0x377ad8,_0x2bfca2;if(_0x1ef373>CesiumMath[_0xabd83c(0x4476)](0x55))_0x377ad8=0x0;else{if(_0x2bfca2=Math[_0xabd83c(0x59e4)](_0x1ef373),_0x1ef373>=CesiumMath[_0xabd83c(0x4476)](0x5))_0x377ad8=58.1/_0x2bfca2-0.07/Math[_0x4ded20(0x28d)](_0x2bfca2,0x3)+0.000086/Math[_0xabd83c(0x3a5c)](_0x2bfca2,0x5);else{if(_0x1ef373>=CesiumMath[_0xabd83c(0x4476)](-0.575)){var _0x237fc5=CesiumMath[_0xabd83c(0x173e)](_0x1ef373);_0x377ad8=0x6c7+_0x237fc5*(_0x237fc5*(103.4+_0x237fc5*(0.711*_0x237fc5-12.79))-518.2);}else _0x377ad8=-20.774/_0x2bfca2;}_0x377ad8/=0xe10;}return _0x1ef373+CesiumMath[_0xabd83c(0x4476)](_0x377ad8);}SilverLightingSky['prototype'][_0x5e00b3(0x350)]=function(_0x521a7a){var _0x296332=_0x307c2b,_0x923c47=_0x5e00b3,_0x541f42=this[_0x923c47(0x109f)][_0x923c47(0x47f0)](),_0x93509c=(_0x541f42=Cartesian3[_0x296332(0x4d5b)](_0x541f42,scratchCartesian3))['y'];if(this[_0x923c47(0x789)]!==this['_T']||this[_0x923c47(0x29ad)]!==_0x93509c){this[_0x923c47(0x789)]=this['_T'],this[_0x923c47(0x29ad)]=_0x93509c;var _0x3ed399=CesiumMath[_0x923c47(0x173e)](Math[_0x923c47(0x17b7)](_0x541f42['y']));_0x3ed399+=0x0,this[_0x923c47(0x2de0)]=_0x3ed399>0x1?0x0:_0x3ed399<0x0?0x1:0x1-_0x3ed399;var _0x360340=Math[_0x923c47(0x4e50)](_0x93509c)-CesiumMath[_0x923c47(0x4476)](0x0),_0x36ecce=CesiumMath[_0x923c47(0x4476)](0x1),_0x391c36=new SilverLightingSpectrum(),_0x2bc1d9=new SilverLightingSpectrum(),_0x567268=new SilverLightingSpectrum(),_0x2ba7fb=new SilverLightingSpectrum();if(0.5*Math['PI']-_0x360340>_0x36ecce){this[_0x923c47(0x512f)]=!0x0,this[_0x923c47(0x7fd)][_0x923c47(0x57a8)](_0x360340,_0x93509c,this['_T'],_0x521a7a,_0x391c36,_0x2bc1d9),this[_0x923c47(0x43c7)]=_0x391c36[_0x923c47(0x55f4)](),this[_0x923c47(0x3c22)]=_0x2bc1d9[_0x923c47(0x55f4)](),_0x521a7a<0x3e8?(this[_0x923c47(0x503e)]=this[_0x296332(0x5fa)],this[_0x923c47(0x103e)]=this['_sunScatteredLuminance']):(this['_sunSpectrum']['applyAtmosphericTransmittance'](_0x360340,_0x93509c,this['_T'],0x0,_0x567268,_0x2ba7fb),this[_0x923c47(0x503e)]=_0x567268[_0x923c47(0x55f4)](),this[_0x923c47(0x103e)]=_0x2ba7fb[_0x923c47(0x55f4)]());for(var _0x902e01=_0x360340/(0.5*Math['PI']),_0x47afb2=0x0;_0x47afb2<0x6;_0x47afb2++)_0x902e01*=_0x902e01;this[_0x923c47(0x3c22)]['x']*=0x1+0x0*_0x902e01,this[_0x923c47(0x3c22)]['y']*=0x1+0x0*_0x902e01,this[_0x923c47(0x3c22)]['z']*=0x1+0x0*_0x902e01,this[_0x923c47(0x103e)]['x']*=0x1+0x0*_0x902e01,this[_0x923c47(0x103e)]['y']*=0x1+0x0*_0x902e01,this[_0x923c47(0x103e)]['z']*=0x1+0x0*_0x902e01;}else{this[_0x923c47(0x512f)]=!0x1;var _0x289a89=Math[_0x923c47(0x1ace)](_0x3ed399),_0x42da94=Math[_0x923c47(0x5f13)](_0x3ed399);_0x902e01=_0x3ed399-_0x289a89,(defined$1(this[_0x923c47(0x5638)][_0x289a89])||(this[_0x923c47(0x5638)][_0x289a89]=0x0),defined$1(this[_0x296332(0x2390)][_0x42da94])||(this[_0x923c47(0x5638)][_0x42da94]=0x0));var _0x409078=this[_0x923c47(0x5638)][_0x289a89],_0x1054a9=this[_0x923c47(0x5638)][_0x42da94];_0x360340=0.5*Math['PI']-_0x36ecce,(this[_0x923c47(0x7fd)][_0x923c47(0x57a8)](_0x360340,Math['cos'](_0x360340),this['_T'],_0x521a7a,_0x391c36,_0x2bc1d9),this['_sunTransmittedLuminance']=_0x391c36[_0x296332(0xe52)](),this[_0x923c47(0x3c22)]=_0x2bc1d9[_0x923c47(0x55f4)](),_0x521a7a<0x3e8?(this[_0x923c47(0x503e)]=this[_0x923c47(0x43c7)],this[_0x923c47(0x103e)]=this[_0x923c47(0x3c22)]):(this[_0x923c47(0x7fd)][_0x923c47(0x57a8)](_0x360340,Math[_0x923c47(0x52a3)](_0x360340),this['_T'],0x0,_0x567268,_0x2ba7fb),this[_0x923c47(0x503e)]=_0x567268[_0x923c47(0x55f4)](),this[_0x296332(0x23bc)]=_0x2ba7fb[_0x296332(0xe52)]()));var _0x2e209b=(0x1-_0x902e01)*_0x409078+_0x902e01*_0x1054a9,_0x373d79=0.25,_0x42daff=_0x2e209b/_0x373d79*0.25,_0x38cb2c=_0x2e209b/_0x373d79*0.5;(_0x902e01=-_0x3ed399/0x2)>0x1&&(_0x902e01=0x1),_0x902e01<0x0&&(_0x902e01=0x0);var _0x5a846f=0x0*_0x2e209b*(_0x902e01*=_0x902e01)+(0x1-_0x902e01);Cartesian3['multiplyByScalar'](this[_0x296332(0x5fa)],_0x5a846f,this[_0x923c47(0x43c7)]),this[_0x923c47(0x3c22)]['x']=_0x42daff*_0x902e01+this[_0x296332(0x3907)]['x']*(0x1-_0x902e01),this[_0x296332(0x3907)]['y']=_0x2e209b*_0x902e01+this[_0x923c47(0x3c22)]['y']*(0x1-_0x902e01),this[_0x296332(0x3907)]['z']=_0x38cb2c*_0x902e01+this[_0x923c47(0x3c22)]['z']*(0x1-_0x902e01),_0x5a846f=0x0*_0x2e209b*_0x902e01+(0x1-_0x902e01),Cartesian3[_0x296332(0x50ce)](this['_sunScatteredLuminanceSeaLevel'],_0x5a846f,this[_0x296332(0x23bc)]),this[_0x296332(0x23bc)]['x']=_0x42daff*_0x902e01+this[_0x923c47(0x103e)]['x']*(0x1-_0x902e01),this[_0x923c47(0x103e)]['y']=_0x2e209b*_0x902e01+this[_0x923c47(0x103e)]['y']*(0x1-_0x902e01),this[_0x923c47(0x103e)]['z']=_0x38cb2c*_0x902e01+this[_0x923c47(0x103e)]['z']*(0x1-_0x902e01),this[_0x923c47(0x3c22)]['x']*=0x1,this[_0x923c47(0x3c22)]['y']*=0x1,this[_0x923c47(0x3c22)]['z']*=0x1,this[_0x923c47(0x103e)]['x']*=0x1,this[_0x923c47(0x103e)]['y']*=0x1,this[_0x923c47(0x103e)]['z']*=0x1;}}},SilverLightingSky[_0x307c2b(0x1aa2)][_0x307c2b(0x2c2b)]=function(){var _0x197914=_0x307c2b,_0x39dfb2=_0x5e00b3,_0x27f45b=this[_0x39dfb2(0x109f)][_0x39dfb2(0x3092)]();Cartesian3[_0x39dfb2(0x40f3)](_0x27f45b,scratchMoonPos),Cartesian3[_0x197914(0x4d5b)](scratchMoonPos,scratchMoonPos);var _0x2197ea=CesiumMath[_0x39dfb2(0x173e)](Math[_0x39dfb2(0x17b7)](scratchMoonPos['z'])),_0x2e9ce5=0x1a8574,_0x535835=0x3e8*this[_0x39dfb2(0x109f)][_0x39dfb2(0x18a2)](),_0x4cdfda=0.001,_0x51cc7a=this[_0x39dfb2(0x109f)][_0x39dfb2(0x4ce1)]();_0x51cc7a<_0x4cdfda&&(_0x51cc7a=_0x4cdfda);for(var _0x5246dc=Math['PI']-_0x51cc7a;_0x5246dc<0x0;)_0x5246dc+=0x2*Math['PI'];_0x5246dc<_0x4cdfda&&(_0x5246dc=_0x4cdfda);var _0x557418=0x2ab*(250286.4*_0x2e9ce5/(0x3*_0x535835*_0x535835)*(0.095*(0x1-Math['sin'](_0x51cc7a/0x2)*Math[_0x39dfb2(0x59e4)](_0x51cc7a/0x2)*Math[_0x39dfb2(0xca1)](0x1/Math['tan'](_0x51cc7a/0x4)))+0x771*(0x1-Math[_0x39dfb2(0x1428)](_0x5246dc/0x2)*Math[_0x39dfb2(0x59e4)](_0x5246dc/0x2)*Math['log'](0x1/Math[_0x39dfb2(0x59e4)](_0x5246dc/0x4)))))/3.14;return _0x557418*=0.001,_0x2197ea<0x0&&(_0x557418*=Math[_0x197914(0x794)](1.1247*_0x2197ea)),_0x557418;},SilverLightingSky[_0x5e00b3(0x3720)][_0x5e00b3(0x3b64)]=function(_0x5aeb2e){var _0x3f7b45=_0x307c2b,_0x1914ab=_0x5e00b3,_0x138f87=this[_0x1914ab(0x109f)][_0x1914ab(0x3092)]();Cartesian3[_0x1914ab(0x40f3)](_0x138f87,scratchMoonPos),Cartesian3['normalize'](scratchMoonPos,scratchMoonPos);var _0x410c5c=scratchMoonPos['z'],_0x1ddc54=Math[_0x3f7b45(0xdbc)](_0x410c5c),_0x311927=this[_0x1914ab(0x109f)][_0x1914ab(0x17ea)]();if(this[_0x1914ab(0xe83)]!==this['_T']||this[_0x1914ab(0x1e14)]!==_0x1ddc54||this[_0x1914ab(0x10a1)]!==_0x311927){this['_lastMoonT']=this['_T'],this[_0x1914ab(0x1e14)]=_0x1ddc54,this[_0x1914ab(0x10a1)]=_0x311927,this[_0x1914ab(0x1986)]=!0x0;var _0x5c8a62=new SilverLightingSpectrum(),_0x499d91=new SilverLightingSpectrum();this[_0x1914ab(0x343a)][_0x1914ab(0x57a8)](_0x1ddc54,_0x410c5c,this['_T'],_0x5aeb2e,_0x5c8a62,_0x499d91);var _0x256629=this[_0x1914ab(0x27f7)]();this[_0x1914ab(0x2825)]=Cartesian3[_0x1914ab(0x34b9)](_0x5c8a62[_0x1914ab(0x55f4)](),_0x256629,new Cartesian3()),this[_0x3f7b45(0x2c8f)]=Cartesian3[_0x1914ab(0x34b9)](_0x499d91[_0x1914ab(0x55f4)](),_0x256629,new Cartesian3());var _0x510b3a=new SilverLightingSpectrum(),_0x570c16=new SilverLightingSpectrum();this[_0x1914ab(0x343a)][_0x1914ab(0x57a8)](_0x1ddc54,_0x410c5c,this['_T'],0x0,_0x510b3a,_0x570c16),this[_0x1914ab(0x2825)]=Cartesian3[_0x3f7b45(0x50ce)](_0x5c8a62[_0x1914ab(0x55f4)](),_0x256629,new Cartesian3()),this[_0x1914ab(0x1fe3)]=Cartesian3[_0x1914ab(0x34b9)](_0x499d91[_0x1914ab(0x55f4)](),_0x256629,new Cartesian3()),this[_0x1914ab(0x473f)]=Cartesian3[_0x1914ab(0x34b9)](_0x510b3a[_0x1914ab(0x55f4)](),_0x256629,new Cartesian3()),this[_0x1914ab(0x24c8)]=Cartesian3[_0x1914ab(0x34b9)](_0x570c16[_0x1914ab(0x55f4)](),_0x256629,new Cartesian3());}},SilverLightingSky[_0x5e00b3(0x3720)][_0x307c2b(0x261a)]=function(){var _0x5a7c85=_0x5e00b3,_0x194a8b=Cartesian3['multiplyByScalar'](this[_0x5a7c85(0x43c7)],0x1,new Cartesian3());SilverLightingLuminanceMapper[_0x5a7c85(0x3141)](_0x194a8b);var _0x3070e8=Matrix3[_0x5a7c85(0x1abe)](XYZ2RGB_CIE,_0x194a8b,new Cartesian3());return this[_0x5a7c85(0x1b31)](_0x3070e8),new Color$2(_0x3070e8['x'],_0x3070e8['y'],_0x3070e8['z']);},SilverLightingSky[_0x5e00b3(0x3720)][_0x307c2b(0x28b2)]=function(_0x3ad6d0){var _0x112bf1=_0x307c2b,_0x377d75=_0x5e00b3,_0x1f8121=this[_0x377d75(0x109f)]['getSunPositionHorizon']();Cartesian3[_0x377d75(0x4853)](_0x1f8121,_0x1f8121),new Cartesian3(0x0,0x1,0x0),(this[_0x112bf1(0x2b9)]=Math[_0x377d75(0x5d49)](-_0x3ad6d0/0x20f3),this[_0x377d75(0xe91)]<0x0&&(this[_0x377d75(0xe91)]=0x0),this[_0x377d75(0xe91)]>0x1&&(this[_0x377d75(0xe91)]=0x1));},SilverLightingSky['prototype'][_0x5e00b3(0x2b11)]=function(){var _0x7a7ab3=_0x5e00b3;return 0x2ab*(this[_0x7a7ab3(0x576b)]+0.000002+1.2e-7+3e-8+5.1e-8+9.1e-9+9.1e-10)/3.14*this[_0x7a7ab3(0xe91)]*0.001*this[_0x7a7ab3(0x1842)];},SilverLightingSky[_0x307c2b(0x1aa2)][_0x5e00b3(0x1b31)]=function(_0xa285f3){var _0x2bd642=_0x5e00b3,_0x5bd3c5=0x0;_0xa285f3['x']<_0x5bd3c5&&(_0x5bd3c5=_0xa285f3['x']),_0xa285f3['y']<_0x5bd3c5&&(_0x5bd3c5=_0xa285f3['y']),_0xa285f3['z']<_0x5bd3c5&&(_0x5bd3c5=_0xa285f3['z']),_0x5bd3c5=-_0x5bd3c5,_0xa285f3['x']=_0xa285f3['x']+_0x5bd3c5,_0xa285f3['y']=_0xa285f3['y']+_0x5bd3c5,_0xa285f3['z']=_0xa285f3['z']+_0x5bd3c5;var _0x12fd0a=_0xa285f3['x'];_0xa285f3['y']>_0x12fd0a&&(_0x12fd0a=_0xa285f3['y']),_0xa285f3['z']>_0x12fd0a&&(_0x12fd0a=_0xa285f3['z']),_0x12fd0a>0x1&&(_0xa285f3['x']/=_0x12fd0a,_0xa285f3['y']/=_0x12fd0a,_0xa285f3['z']/=_0x12fd0a);var _0x2357f1=this[_0x2bd642(0x5589)];_0xa285f3['x']>0x0&&(_0xa285f3['x']=Math[_0x2bd642(0x3a5c)](_0xa285f3['x'],_0x2357f1)),_0xa285f3['y']>0x0&&(_0xa285f3['y']=Math[_0x2bd642(0x3a5c)](_0xa285f3['y'],_0x2357f1)),_0xa285f3['z']>0x0&&(_0xa285f3['z']=Math[_0x2bd642(0x3a5c)](_0xa285f3['z'],_0x2357f1));},SilverLightingSky['prototype'][_0x5e00b3(0x371)]=function(){var _0x471fb6=_0x307c2b,_0x2a3492=_0x5e00b3,_0x3b5736,_0x257346,_0x15dced=new Cartesian3();Cartesian3[_0x2a3492(0x30c2)](this[_0x2a3492(0x3c22)],this[_0x2a3492(0x1fe3)],_0x15dced),Cartesian3[_0x471fb6(0x1af6)](_0x15dced,this[_0x2a3492(0x2825)],_0x15dced),_0x15dced['y']+=0x3e8*this[_0x471fb6(0x6d4)](),_0x3b5736=_0x15dced['y'],_0x257346=-0.702*_0x15dced['x']+1.039*_0x15dced['y']+0.433*_0x15dced['z'],SilverLightingLuminanceMapper[_0x2a3492(0x1050)](_0x257346,_0x3b5736);},SilverLightingSky[_0x5e00b3(0x3720)][_0x5e00b3(0x2776)]=function(){var _0x355f30=_0x307c2b,_0x344444=_0x5e00b3,_0x3270f1=Cartesian3[_0x344444(0x34b9)](this[_0x355f30(0x3907)],0.5,new Cartesian3());_0x3270f1['y']+=0x3e8*this[_0x344444(0x2b11)]();var _0x4ec029=Cartesian3[_0x355f30(0x50ce)](this[_0x344444(0x1fe3)],0.5,new Cartesian3()),_0x57e4fc=Cartesian3[_0x344444(0x34b9)](this[_0x344444(0x103e)],0.5,new Cartesian3());_0x57e4fc['y']+=0x3e8*this[_0x344444(0x2b11)]();var _0x217ca1=Cartesian3[_0x344444(0x34b9)](this[_0x344444(0x24c8)],0.5,new Cartesian3());SilverLightingLuminanceMapper[_0x344444(0x3141)](_0x3270f1),SilverLightingLuminanceMapper[_0x344444(0x3141)](_0x4ec029),SilverLightingLuminanceMapper[_0x344444(0x3141)](_0x57e4fc),SilverLightingLuminanceMapper['durandMapperXYZ'](_0x217ca1);var _0x3d4f09=Cartesian3[_0x344444(0x30c2)](_0x3270f1,_0x4ec029,new Cartesian3());_0x3d4f09['x']>this[_0x344444(0x26b4)]&&(_0x3d4f09['x']=this[_0x344444(0x26b4)]),_0x3d4f09['y']>this[_0x344444(0x26b4)]&&(_0x3d4f09['y']=this['_maxSkylightLuminance']),_0x3d4f09['z']>this[_0x344444(0x26b4)]&&(_0x3d4f09['z']=this[_0x344444(0x26b4)]);var _0x635222=Matrix3[_0x344444(0x1abe)](XYZ2RGB_CIE,_0x3d4f09,new Cartesian3());this[_0x355f30(0xca2)]&&(_0x635222['x']=_0x635222['z']=_0x635222['y']),this[_0x355f30(0x49c0)](_0x635222),this[_0x355f30(0x3294)]=new Color$2(_0x635222['x'],_0x635222['y'],_0x635222['z']),(_0x3d4f09=Cartesian3['add'](_0x57e4fc,_0x217ca1,_0x3d4f09))['x']>this[_0x344444(0x26b4)]&&(_0x3d4f09['x']=this[_0x355f30(0x47e5)]),_0x3d4f09['y']>this[_0x344444(0x26b4)]&&(_0x3d4f09['y']=this[_0x344444(0x26b4)]),_0x3d4f09['z']>this['_maxSkylightLuminance']&&(_0x3d4f09['z']=this[_0x344444(0x26b4)]),_0x635222=Matrix3[_0x344444(0x1abe)](XYZ2RGB_CIE,_0x3d4f09,new Cartesian3()),this[_0x344444(0x55f8)]&&(_0x635222['x']=_0x635222['z']=_0x635222['y']),this['_applyGamma'](_0x635222),this['_skyLightSeaLevel']=new Color$2(_0x635222['x'],_0x635222['y'],_0x635222['z']);},SilverLightingSky[_0x5e00b3(0x3720)][_0x5e00b3(0x605a)]=function(_0x364b2b,_0x533d64){var _0x2703cb=_0x5e00b3;this[_0x2703cb(0x109f)]=_0x364b2b,this[_0x2703cb(0x1986)]=!0x1,this[_0x2703cb(0x350)](_0x533d64),this[_0x2703cb(0x3b64)](_0x533d64),this[_0x2703cb(0x2481)](_0x533d64),this[_0x2703cb(0x371)](),this[_0x2703cb(0x2776)]();},SilverLightingLocalTime[_0x5e00b3(0x3720)][_0x5e00b3(0xe94)]=function(_0x346f39){var _0x1d6978=_0x307c2b;_0x346f39>=-0xc&&_0x346f39<=0xc&&(this[_0x1d6978(0x22e7)]=_0x346f39);},SilverLightingLocalTime[_0x5e00b3(0x3720)][_0x307c2b(0x3ccc)]=function(_0x543444){var _0x59b35f=_0x307c2b,_0x447e92=_0x5e00b3,_0x251f1d,_0x19ff86,_0x3010ce,_0x4be567,_0x5e173a=this[_0x59b35f(0x3072)]+(this['minutes']+this[_0x447e92(0x2f4a)]/0x3c)/0x3c;this[_0x59b35f(0xa91)]&&(_0x5e173a-=0x1),_0x5e173a-=this[_0x447e92(0x39fc)],_0x3010ce=this[_0x447e92(0x5a9a)]+_0x5e173a/0x18,this['month']<0x3?(_0x251f1d=this[_0x59b35f(0x4ef0)]-0x1,_0x19ff86=this[_0x447e92(0x56a)]+0xc):(_0x251f1d=this[_0x447e92(0x23f6)],_0x19ff86=this[_0x447e92(0x56a)]),_0x4be567=1720996.5-Math['floor'](_0x251f1d/0x64)+Math[_0x447e92(0x1ace)](_0x251f1d/0x190)+Math[_0x447e92(0x1ace)](365.25*_0x251f1d)+Math[_0x447e92(0x1ace)](30.6001*(_0x19ff86+0x1));var _0x3b56c8=(_0x4be567-=0x256859)+_0x3010ce;return _0x543444&&(_0x3b56c8+=0x41/0x3c/0x3c/0x18),_0x3b56c8/=0x8ead;},SilverLightingLocalTime[_0x5e00b3(0x3720)][_0x5e00b3(0x1cac)]=function(_0x266456){var _0x2b3e1d=_0x307c2b,_0x42e90d=_0x5e00b3,_0x389186,_0x140ee9,_0x37d7fd,_0xa150fd,_0x44ec1c=this[_0x42e90d(0x437d)]+(this[_0x42e90d(0x215c)]+this[_0x42e90d(0x2f4a)]/0x3c)/0x3c;this[_0x42e90d(0x501)]&&(_0x44ec1c-=0x1),_0x44ec1c-=this[_0x42e90d(0x39fc)],_0xa150fd=this[_0x42e90d(0x5a9a)]+_0x44ec1c/0x18,this[_0x42e90d(0x56a)]<0x3?(_0x389186=this[_0x2b3e1d(0x4ef0)]-0x1,_0x140ee9=this[_0x42e90d(0x56a)]+0xc):(_0x389186=this[_0x2b3e1d(0x4ef0)],_0x140ee9=this[_0x42e90d(0x56a)]),_0x37d7fd=1720996.5-Math[_0x2b3e1d(0x4b96)](_0x389186/0x64)+Math[_0x42e90d(0x1ace)](_0x389186/0x190)+Math[_0x42e90d(0x1ace)](365.25*_0x389186)+Math[_0x2b3e1d(0x4b96)](30.6001*(_0x140ee9+0x1));var _0x54fd6f=(_0x37d7fd-=2447891.5)+_0xa150fd;return _0x266456&&(_0x54fd6f+=0x41/0x3c/0x3c/0x18),_0x54fd6f;},SilverLightingLocalTime[_0x5e00b3(0x3720)][_0x307c2b(0x2d7b)]=function(_0x630df5){var _0x2f74a6=_0x307c2b,_0x2da4da=_0x5e00b3;return _0x630df5[_0x2da4da(0x23f6)]=this[_0x2da4da(0x23f6)],_0x630df5[_0x2f74a6(0x370b)]=this[_0x2f74a6(0x370b)],_0x630df5[_0x2da4da(0x5a9a)]=this['day'],_0x630df5[_0x2f74a6(0x3072)]=this['hours'],_0x630df5[_0x2da4da(0x215c)]=this[_0x2da4da(0x215c)],_0x630df5[_0x2f74a6(0x2a38)]=this[_0x2f74a6(0x2a38)],_0x630df5;},Object[_0x5e00b3(0x1dfd)](SilverLightingLocation[_0x5e00b3(0x3720)],{'longitude':{'get':function(){var _0x2e5346=_0x307c2b;return this[_0x2e5346(0x428d)];},'set':function(_0x178f5e){var _0x1cd46f=_0x5e00b3;_0x178f5e>=-0xb4&&_0x178f5e<=0xb4&&(this[_0x1cd46f(0xf88)]=_0x178f5e);}},'latitude':{'get':function(){var _0x2ff020=_0x307c2b;return this[_0x2ff020(0x558b)];},'set':function(_0x556476){var _0x41cd11=_0x5e00b3;_0x556476>=-0x5a&&_0x556476<=0x5a&&(this[_0x41cd11(0x18c7)]=_0x556476);}},'altitude':{'get':function(){var _0x2ab7a3=_0x307c2b;return this[_0x2ab7a3(0x5401)];},'set':function(_0x36fa18){var _0x50b2c1=_0x5e00b3;this[_0x50b2c1(0x57ea)]=_0x36fa18;}}}),SilverLightingLocation[_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(_0x1089b7){var _0x14cd62=_0x307c2b,_0x4ea921=_0x5e00b3;return _0x1089b7[_0x4ea921(0x18c7)]=this[_0x14cd62(0x353e)],_0x1089b7[_0x4ea921(0xf88)]=this[_0x14cd62(0x5389)],_0x1089b7[_0x4ea921(0x57ea)]=this[_0x4ea921(0x1ac9)],_0x1089b7;},SilverLightingEphemeris[_0x5e00b3(0x3720)][_0x307c2b(0x381)]=function(){var _0x19c0ee=_0x5e00b3;return this[_0x19c0ee(0x4050)];},SilverLightingEphemeris[_0x5e00b3(0x3720)][_0x5e00b3(0x47f0)]=function(){var _0x47f7c5=_0x5e00b3;return this[_0x47f7c5(0x3ac3)];},SilverLightingEphemeris[_0x5e00b3(0x3720)][_0x5e00b3(0x4dbd)]=function(){var _0x433abb=_0x307c2b,_0x47ce3c=_0x5e00b3,_0x56d71f=this['_T'],_0x369a05=6.23+628.3019*_0x56d71f,_0x520d58=1.628+8433.4663*_0x56d71f,_0x588a1a=2.3554+8328.6911*_0x56d71f,_0x11c780=5.1985+7771.3772*_0x56d71f,_0x3ccae8=3.8104+8399.7091*_0x56d71f+0.1098*Math[_0x47ce3c(0x1428)](_0x588a1a)+0.0222*Math[_0x47ce3c(0x1428)](0x2*_0x11c780-_0x588a1a)+0.0115*Math[_0x47ce3c(0x1428)](0x2*_0x11c780)+0.0037*Math['sin'](0x2*_0x588a1a)-0.0032*Math[_0x433abb(0xc19)](_0x369a05)-0.002*Math[_0x47ce3c(0x1428)](0x2*_0x520d58)+0.001*Math[_0x47ce3c(0x1428)](0x2*_0x11c780-0x2*_0x588a1a)+0.001*Math[_0x47ce3c(0x1428)](0x2*_0x11c780-_0x369a05-_0x588a1a)+0.0009*Math[_0x433abb(0xc19)](0x2*_0x11c780+_0x588a1a)+0.0008*Math[_0x47ce3c(0x1428)](0x2*_0x11c780-_0x369a05)+0.0007*Math[_0x47ce3c(0x1428)](_0x588a1a-_0x369a05)-0.0006*Math['sin'](_0x11c780)-0.0005*Math[_0x47ce3c(0x1428)](_0x369a05+_0x588a1a),_0x28a703=0.0895*Math[_0x47ce3c(0x1428)](_0x520d58)+0.0049*Math[_0x47ce3c(0x1428)](_0x588a1a+_0x520d58)+0.0048*Math[_0x47ce3c(0x1428)](_0x588a1a-_0x520d58)+0.003*Math['sin'](0x2*_0x11c780-_0x520d58)+0.001*Math[_0x433abb(0xc19)](0x2*_0x11c780+_0x520d58-_0x588a1a)+0.0008*Math[_0x47ce3c(0x1428)](0x2*_0x11c780-_0x520d58-_0x588a1a)+0.0006*Math[_0x47ce3c(0x1428)](0x2*_0x11c780+_0x520d58),_0x45a9ab=0x1/(0.016593+0.000904*Math[_0x47ce3c(0x52a3)](_0x588a1a)+0.000166*Math[_0x47ce3c(0x52a3)](0x2*_0x11c780-_0x588a1a)+0.000137*Math[_0x47ce3c(0x52a3)](0x2*_0x11c780)+0.000049*Math[_0x433abb(0x3be7)](0x2*_0x588a1a)+0.000015*Math[_0x47ce3c(0x52a3)](0x2*_0x11c780+_0x588a1a)+0.000009*Math[_0x47ce3c(0x52a3)](0x2*_0x11c780-_0x369a05));this[_0x47ce3c(0x5a91)]=toCartesian(_0x45a9ab,_0x28a703,_0x3ccae8),this[_0x433abb(0xe62)]=Matrix3[_0x47ce3c(0x1abe)](this[_0x47ce3c(0x20a9)],this[_0x47ce3c(0x5a91)],this[_0x47ce3c(0x1137)]),this[_0x47ce3c(0xbe7)]=Matrix3[_0x47ce3c(0x1abe)](this[_0x47ce3c(0x40c3)],this[_0x47ce3c(0x1137)],this[_0x47ce3c(0xbe7)]),this[_0x47ce3c(0x2b52)]=Matrix3[_0x47ce3c(0x1abe)](this[_0x433abb(0x41c5)],this[_0x47ce3c(0x5a91)],new Cartesian3()),this[_0x47ce3c(0x444d)]=6378.137*Cartesian3[_0x47ce3c(0x451d)](this[_0x47ce3c(0x2b52)],new Cartesian3(0x1,0x0,0x0)),_0x3ccae8=InRange(_0x3ccae8),this[_0x47ce3c(0x5590)]=InRange(this['_sunEclipticLongitude']),this[_0x47ce3c(0x90d)]=_0x3ccae8-this[_0x47ce3c(0x5590)],this[_0x47ce3c(0x90d)]=InRange(this[_0x47ce3c(0x90d)]),this[_0x47ce3c(0x1340)]=0.5*(0x1-Math[_0x433abb(0x3be7)](this[_0x47ce3c(0x90d)]));};var sunGeoTmp=new Cartesian3();function Matrix3FromRx(_0x4af786,_0x4a01a1){var _0x289f78=_0x5e00b3,_0x198181=Math[_0x289f78(0x1428)](-_0x4af786),_0x4794b0=Math[_0x289f78(0x52a3)](-_0x4af786);_0x4a01a1[0x0]=0x1,_0x4a01a1[0x3]=0x0,_0x4a01a1[0x6]=0x0,_0x4a01a1[0x1]=0x0,_0x4a01a1[0x4]=_0x4794b0,_0x4a01a1[0x7]=_0x198181,_0x4a01a1[0x2]=0x0,_0x4a01a1[0x5]=-_0x198181,_0x4a01a1[0x8]=_0x4794b0;}function Matrix3FromRy(_0x3a2a11,_0x5af6b0){var _0xbb7bb1=_0x5e00b3,_0x979e59=Math['sin'](-_0x3a2a11),_0x2c7d22=Math[_0xbb7bb1(0x52a3)](-_0x3a2a11);_0x5af6b0[0x0]=_0x2c7d22,_0x5af6b0[0x3]=0x0,_0x5af6b0[0x6]=-_0x979e59,_0x5af6b0[0x1]=0x0,_0x5af6b0[0x4]=0x1,_0x5af6b0[0x7]=0x0,_0x5af6b0[0x2]=_0x979e59,_0x5af6b0[0x5]=0x0,_0x5af6b0[0x8]=_0x2c7d22;}function Matrix3FromRz(_0x1fad06,_0x44c9a2){var _0x57747a=_0x5e00b3,_0xee8cdb=Math[_0x57747a(0x1428)](-_0x1fad06),_0x2cc53c=Math[_0x57747a(0x52a3)](-_0x1fad06);_0x44c9a2[0x0]=_0x2cc53c,_0x44c9a2[0x3]=_0xee8cdb,_0x44c9a2[0x6]=0x0,_0x44c9a2[0x1]=-_0xee8cdb,_0x44c9a2[0x4]=_0x2cc53c,_0x44c9a2[0x7]=0x0,_0x44c9a2[0x2]=0x0,_0x44c9a2[0x5]=0x0,_0x44c9a2[0x8]=0x1;}SilverLightingEphemeris[_0x5e00b3(0x3720)][_0x5e00b3(0x5727)]=function(){var _0x1543dc=_0x307c2b,_0x52e601=_0x5e00b3,_0x21c99e=this['_T'],_0x34059d=6.24+628.302*_0x21c99e,_0x2c70de=4.895048+628.331951*_0x21c99e+(0.033417-0.000084*_0x21c99e)*Math[_0x52e601(0x1428)](_0x34059d)+0.000351*Math[_0x52e601(0x1428)](0x2*_0x34059d),_0x948e8d=1.00014-(0.016708-0.000042*_0x21c99e)*Math[_0x52e601(0x52a3)](_0x34059d)-0.000141*Math[_0x1543dc(0x3be7)](0x2*_0x34059d);if(this[_0x52e601(0x5590)]=_0x2c70de,this[_0x52e601(0x5c4)]=toCartesian(_0x948e8d,0x0,_0x2c70de),this[_0x52e601(0x4fb9)]=Matrix3[_0x1543dc(0x256d)](this[_0x52e601(0x20a9)],this['_sunEcl'],this[_0x52e601(0x4fb9)]),sunGeoTmp=Matrix3[_0x1543dc(0x256d)](this[_0x52e601(0x40c3)],this[_0x1543dc(0x42ca)],sunGeoTmp),this[_0x52e601(0x25ae)]?(this[_0x52e601(0x4050)]['x']=sunGeoTmp['x'],this[_0x52e601(0x4050)]['y']=sunGeoTmp['y'],this[_0x52e601(0x4050)]['z']=sunGeoTmp['z']):this[_0x52e601(0x45a5)]?(this[_0x1543dc(0x996)]['x']=sunGeoTmp['y'],this[_0x52e601(0x4050)]['y']=sunGeoTmp['z'],this[_0x52e601(0x4050)]['z']=sunGeoTmp['x']):(this[_0x52e601(0x4050)]['x']=sunGeoTmp['x'],this[_0x52e601(0x4050)]['y']=sunGeoTmp['z'],this[_0x52e601(0x4050)]['z']=-sunGeoTmp['y']),this[_0x52e601(0x4f34)])this[_0x52e601(0x3ac3)]['x']=sin(forcedSunAzimuth)*cos(forcedSunAltitude),this[_0x52e601(0x3ac3)]['z']=-cos(forcedSunAzimuth)*cos(forcedSunAltitude),this[_0x52e601(0x3ac3)]['y']=sin(forcedSunAltitude),this[_0x52e601(0x3ac3)]['Normalize'](),this[_0x52e601(0x25ae)]?this[_0x52e601(0x4050)]=horizonToGeographic*InverseConvertAxes(sunHoriz):this[_0x52e601(0x4050)]=ConvertAxes(horizonToGeographic*InverseConvertAxes(sunHoriz)),this[_0x52e601(0x5c4)]=horizonToEcliptic*InverseConvertAxes(sunHoriz),this[_0x52e601(0x4fb9)]=horizonToEquatorial*InverseConvertAxes(sunHoriz);else{var _0x50d69e=new Cartesian3();_0x50d69e=Matrix3[_0x52e601(0x1abe)](this[_0x1543dc(0x41c5)],this[_0x52e601(0x5c4)],_0x50d69e),this[_0x52e601(0x3ac3)]=ConvertAxes(_0x50d69e);}var _0x5b7fd0=Cartesian3[_0x52e601(0x4853)](this[_0x52e601(0x3ac3)],new Cartesian3()),_0x173816=Cartesian3[_0x52e601(0x451d)](this[_0x52e601(0x3ac3)],Cartesian3[_0x52e601(0x3a34)]),_0x6b48d7=Math[_0x52e601(0x17b7)](_0x5b7fd0['y']);_0x6b48d7=refract(_0x6b48d7),this[_0x52e601(0x3ac3)]['y']=_0x173816*Math[_0x1543dc(0xc19)](_0x6b48d7);},SilverLightingEphemeris[_0x5e00b3(0x3720)]['getSunPositionHorizon']=function(){var _0x2e6018=_0x5e00b3;return this[_0x2e6018(0x3ac3)];},SilverLightingEphemeris[_0x307c2b(0x1aa2)][_0x5e00b3(0x3092)]=function(){var _0x55ba69=_0x307c2b;return this[_0x55ba69(0x25a6)];},SilverLightingEphemeris[_0x5e00b3(0x3720)]['getMoonPhase']=function(){var _0x48eecd=_0x5e00b3;return this[_0x48eecd(0x1340)];},SilverLightingEphemeris[_0x5e00b3(0x3720)][_0x5e00b3(0x18a2)]=function(){var _0xc34c1c=_0x5e00b3;return this[_0xc34c1c(0x444d)];},SilverLightingEphemeris[_0x5e00b3(0x3720)][_0x5e00b3(0x4ce1)]=function(){var _0x2b05af=_0x5e00b3;return this[_0x2b05af(0x90d)];};var scratchRX=new Matrix3(),scratchRY=new Matrix3(),scratchRZ=new Matrix3();function SilverLightingAtmosphere(){var _0x2c5dbe=_0x307c2b,_0x6c35c3=_0x5e00b3;this[_0x6c35c3(0x5022)]=new Color$2(),this[_0x6c35c3(0x57e1)]=new Color$2(),this[_0x2c5dbe(0x556a)]=new SilverLightingSky(),this[_0x6c35c3(0x109f)]=new SilverLightingEphemeris(),this[_0x2c5dbe(0x10f2)]=new SilverLightingLocalTime(),this[_0x6c35c3(0x2aa1)]=new SilverLightingLocation(),this[_0x6c35c3(0x522d)]=0x186a0,this[_0x6c35c3(0x2e8a)]=new Event(),this[_0x2c5dbe(0x2400)]=new Matrix3(),this[_0x6c35c3(0x299c)]=new Matrix3(),this[_0x6c35c3(0xb6c)]=new Cartesian3(0x0,0x0,0x1),this[_0x6c35c3(0x1635)]=new Cartesian3(-0x1,0x0,0x0),this[_0x6c35c3(0x4007)]=SceneMode$1[_0x6c35c3(0x3c78)];}SilverLightingEphemeris['prototype'][_0x5e00b3(0xa16)]=function(_0x2ccd79,_0x56e495){var _0x4fea61=_0x307c2b,_0x5840ea=_0x5e00b3,_0x683909=!0x1;if(_0x2ccd79!==this[_0x5840ea(0x35ea)]&&(_0x683909=!0x0,this[_0x4fea61(0x14e8)]=_0x2ccd79[_0x5840ea(0x40f3)](this[_0x4fea61(0x14e8)])),_0x56e495!==this[_0x5840ea(0x1fb8)]&&(_0x683909=!0x0,this[_0x5840ea(0x1fb8)]=_0x56e495[_0x5840ea(0x40f3)](this['_lastLocation'])),_0x683909){var _0x3966af=this['_T']=_0x2ccd79[_0x4fea61(0x3ccc)](!0x0);this[_0x5840ea(0x2e23)]=_0x2ccd79[_0x5840ea(0x368a)](!0x1),this[_0x5840ea(0x18b7)]=_0x2ccd79[_0x5840ea(0x1cac)](!0x1),Matrix3FromRz(0.01118*_0x3966af,scratchRX),Matrix3FromRy(-0.00972*_0x3966af,scratchRY),Matrix3FromRz(0.01118*_0x3966af,scratchRZ);var _0x57b77a=Matrix3[_0x5840ea(0x589e)](scratchRX,scratchRY,new Matrix3());this[_0x5840ea(0x44b8)]=Matrix3[_0x5840ea(0x589e)](_0x57b77a,scratchRZ,this[_0x5840ea(0x44b8)]);var _0x5090ae=4.894961+230121.675315*this[_0x5840ea(0x2e23)],_0x4aeb01=_0x5090ae+CesiumMath[_0x5840ea(0x4476)](_0x56e495[_0x5840ea(0x4465)]),_0x16cf95=CesiumMath[_0x5840ea(0x4476)](_0x56e495[_0x5840ea(0x5859)]),_0xabc852=0.409093-0.000227*this['_T'];Matrix3FromRy(_0x16cf95-Math['PI']/0x2,scratchRY),Matrix3FromRz(-_0x4aeb01,scratchRZ),Matrix3FromRx(_0xabc852,scratchRX),_0x57b77a=Matrix3['multiply'](scratchRY,scratchRZ,_0x57b77a),Matrix3[_0x5840ea(0x589e)](_0x57b77a,this[_0x5840ea(0x44b8)],this[_0x5840ea(0x1f06)]),Matrix3[_0x5840ea(0x589e)](_0x57b77a,scratchRX,this[_0x5840ea(0x40c1)]),Matrix3[_0x5840ea(0x40f3)](scratchRX,this[_0x5840ea(0x20a9)]),Matrix3FromRz(-_0x5090ae,this[_0x4fea61(0x59f2)]),Matrix3[_0x5840ea(0x235)](this['_equatorialToGeographic'],this[_0x5840ea(0x195f)]),Matrix3[_0x5840ea(0x235)](this[_0x4fea61(0x300a)],this[_0x5840ea(0x5544)]),Matrix3['multiply'](this[_0x5840ea(0x40c3)],this[_0x5840ea(0x5544)],this[_0x5840ea(0x24c1)]),Matrix3[_0x5840ea(0x589e)](this[_0x4fea61(0x300a)],this[_0x4fea61(0x37e3)],this[_0x4fea61(0x2109)]),Matrix3['inverse'](this[_0x5840ea(0x40c1)],this[_0x5840ea(0x4c35)]),this[_0x5840ea(0x5727)](),this[_0x5840ea(0x4dbd)]();}};var _transmittedLightFromTopOfAtmosphere=new Color$2(0x1,0.96,0.94,0x1);function scaleToUnitOrLess(_0x341611){var _0x24a3d6=_0x307c2b,_0x2f6a2c=_0x5e00b3,_0x118151=0x0;_0x341611[_0x2f6a2c(0x20a2)]<_0x118151&&(_0x118151=_0x341611[_0x2f6a2c(0x20a2)]),_0x341611[_0x2f6a2c(0x9db)]<_0x118151&&(_0x118151=_0x341611[_0x2f6a2c(0x9db)]),_0x341611[_0x2f6a2c(0x3c2a)]<_0x118151&&(_0x118151=_0x341611[_0x2f6a2c(0x3c2a)]),_0x118151=-_0x118151,_0x341611[_0x24a3d6(0xe24)]+=_0x118151,_0x341611[_0x2f6a2c(0x9db)]+=_0x118151,_0x341611[_0x2f6a2c(0x3c2a)]+=_0x118151;var _0x55f6ba=_0x341611[_0x24a3d6(0xe24)];_0x341611[_0x24a3d6(0x1a68)]>_0x55f6ba&&(_0x55f6ba=_0x341611[_0x2f6a2c(0x9db)]),_0x341611[_0x2f6a2c(0x3c2a)]>_0x55f6ba&&(_0x55f6ba=_0x341611[_0x2f6a2c(0x3c2a)]),_0x55f6ba>0x1&&(_0x341611[_0x24a3d6(0xe24)]/=_0x55f6ba,_0x341611[_0x2f6a2c(0x9db)]/=_0x55f6ba,_0x341611[_0x2f6a2c(0x3c2a)]/=_0x55f6ba),_0x341611[_0x24a3d6(0xe24)]<0x0&&(_0x341611['red']=0x0),_0x341611[_0x2f6a2c(0x9db)]<0x0&&(_0x341611[_0x2f6a2c(0x9db)]=0x0),_0x341611[_0x2f6a2c(0x3c2a)]<0x0&&(_0x341611[_0x2f6a2c(0x3c2a)]=0x0),_0x341611['a']<0x0&&(_0x341611['a']=0x0);}SilverLightingAtmosphere[_0x5e00b3(0x3720)][_0x5e00b3(0x1bc4)]=function(_0x7c5f91,_0x1fe6cf){var _0x36708a=_0x307c2b,_0x4cbf00=_0x5e00b3,_0x1ba4e7=(this[_0x4cbf00(0x522d)]+0.5*this[_0x4cbf00(0x522d)]-this[_0x4cbf00(0x2aa1)][_0x4cbf00(0x1ac9)])/(0.5*this[_0x36708a(0x92f)]);return _0x1ba4e7>0x1&&(_0x1ba4e7=0x1),_0x1ba4e7<0x0&&(_0x1ba4e7=0x0),Color$2[_0x36708a(0x3a7e)](_0x7c5f91,_0x1fe6cf,_0x1ba4e7,new Color$2());},SilverLightingAtmosphere[_0x5e00b3(0x3720)][_0x5e00b3(0x47c)]=function(){var _0x28353e=_0x307c2b,_0x5dc023=_0x5e00b3,_0x49f06a=this[_0x5dc023(0x23ea)][_0x5dc023(0x30ed)]();return scaleToUnitOrLess(_0x49f06a),this[_0x5dc023(0x2aa1)][_0x28353e(0xa7e)]>this[_0x5dc023(0x522d)]&&(_0x49f06a=this[_0x28353e(0x4bbf)](new Color$2(0x0,0x0,0x0,0x1),_0x49f06a)),_0x49f06a;},SilverLightingAtmosphere[_0x5e00b3(0x3720)][_0x5e00b3(0x9b6)]=function(){var _0x45c292=_0x307c2b,_0x46dd45=_0x5e00b3,_0x55501e=this[_0x46dd45(0x23ea)][_0x45c292(0x261a)]();return scaleToUnitOrLess(_0x55501e),this[_0x45c292(0x4f7d)][_0x46dd45(0x1ac9)]>this[_0x46dd45(0x522d)]&&(_0x55501e=this[_0x46dd45(0x1bc4)](_transmittedLightFromTopOfAtmosphere,_0x55501e)),_0x55501e;},SilverLightingAtmosphere['prototype'][_0x5e00b3(0x1619)]=function(){var _0x3c12bb=_0x307c2b,_0x118007=_0x5e00b3;if(this[_0x118007(0x4007)]==SceneMode$1[_0x3c12bb(0x16b8)])return this['getSunPositionGeographic']();var _0x64c0a3=new Cartesian3();return _0x64c0a3=Cartesian3[_0x118007(0x40f3)](this['_ephemeris'][_0x118007(0x47f0)](),_0x64c0a3),Cartesian3['normalize'](_0x64c0a3,_0x64c0a3),Matrix3[_0x118007(0x1abe)](this[_0x118007(0x2d79)],_0x64c0a3,_0x64c0a3),_0x64c0a3;},SilverLightingAtmosphere[_0x5e00b3(0x3720)][_0x5e00b3(0x16da)]=function(){var _0x24bffc=_0x307c2b,_0x54ff60=_0x5e00b3;return this[_0x24bffc(0x5426)][_0x54ff60(0x16da)]();},SilverLightingAtmosphere[_0x5e00b3(0x3720)][_0x307c2b(0x14d5)]=function(_0x408b21){var _0x281294=_0x307c2b,_0x9bce45=_0x5e00b3,_0x467cca=JulianDate[_0x9bce45(0x1a0a)](_0x408b21);this[_0x281294(0x10f2)][_0x9bce45(0x23f6)]=_0x467cca[_0x281294(0x4ef0)],this[_0x281294(0x10f2)][_0x9bce45(0x56a)]=_0x467cca[_0x9bce45(0x56a)],this[_0x9bce45(0x2bd1)][_0x281294(0x2bc6)]=_0x467cca[_0x9bce45(0x5a9a)],this[_0x281294(0x10f2)]['hours']=_0x467cca[_0x9bce45(0x43da)],this[_0x9bce45(0x2bd1)][_0x281294(0x4bb)]=_0x467cca[_0x9bce45(0x38dd)],this[_0x9bce45(0x2bd1)][_0x9bce45(0x2f4a)]=_0x467cca[_0x9bce45(0x23f4)],this[_0x9bce45(0x2bd1)][_0x9bce45(0xe94)](0x0);},SilverLightingAtmosphere[_0x5e00b3(0x3720)]['setLocation']=function(_0x4880a9){var _0x8434e4=_0x307c2b,_0x1f1c13=_0x5e00b3;this[_0x1f1c13(0x2aa1)][_0x8434e4(0x5389)]=CesiumMath[_0x1f1c13(0x173e)](_0x4880a9[_0x1f1c13(0x4465)]),this[_0x1f1c13(0x2aa1)][_0x1f1c13(0x5859)]=CesiumMath[_0x8434e4(0x3a80)](_0x4880a9[_0x1f1c13(0x5859)]),this[_0x1f1c13(0x2aa1)][_0x1f1c13(0x1ac9)]=_0x4880a9[_0x1f1c13(0x5a4e)];};var xAxis=new Cartesian3(),yAxis=new Cartesian3(),zAxis=new Cartesian3();SilverLightingAtmosphere[_0x5e00b3(0x3720)][_0x5e00b3(0x5dab)]=function(){var _0x3311bc=_0x307c2b,_0x4c641b=_0x5e00b3;this[_0x4c641b(0x4d6f)](xAxis,yAxis,zAxis,this[_0x4c641b(0xb6c)],this[_0x3311bc(0x52e2)],!0x0),this[_0x4c641b(0x4b5)](this[_0x4c641b(0x2d79)],this[_0x4c641b(0x299c)],xAxis,yAxis,zAxis);},SilverLightingAtmosphere[_0x307c2b(0x1aa2)][_0x5e00b3(0x4d6f)]=function(_0x3e3ca0,_0x3fec3b,_0x30bf37,_0x5ad8ae,_0x16f7b7){var _0x3c0a92=_0x307c2b,_0x1469cd=_0x5e00b3;_0x30bf37=Cartesian3[_0x3c0a92(0x1b4a)](_0x16f7b7,_0x5ad8ae,_0x30bf37),Cartesian3[_0x1469cd(0x4853)](_0x30bf37,_0x30bf37),_0x3e3ca0=Cartesian3[_0x1469cd(0x4143)](_0x5ad8ae,_0x30bf37,_0x3e3ca0),Cartesian3[_0x1469cd(0x4853)](_0x3e3ca0,_0x3e3ca0),_0x3fec3b=Cartesian3[_0x1469cd(0x4143)](_0x30bf37,_0x3e3ca0,_0x3fec3b),Cartesian3[_0x1469cd(0x4853)](_0x3fec3b,_0x3fec3b);},SilverLightingAtmosphere[_0x5e00b3(0x3720)][_0x5e00b3(0x4b5)]=function(_0xaa8447,_0x177860,_0x506687,_0x4902c5,_0x2aa4a9){_0xaa8447[0x0]=_0x506687['x'],_0xaa8447[0x3]=_0x506687['y'],_0xaa8447[0x6]=_0x506687['z'],_0xaa8447[0x1]=_0x4902c5['x'],_0xaa8447[0x4]=_0x4902c5['y'],_0xaa8447[0x7]=_0x4902c5['z'],_0xaa8447[0x2]=_0x2aa4a9['x'],_0xaa8447[0x5]=_0x2aa4a9['y'],_0xaa8447[0x8]=_0x2aa4a9['z'],_0x177860[0x0]=_0x506687['x'],_0x177860[0x3]=_0x4902c5['x'],_0x177860[0x6]=_0x2aa4a9['x'],_0x177860[0x1]=_0x506687['y'],_0x177860[0x4]=_0x4902c5['y'],_0x177860[0x7]=_0x2aa4a9['y'],_0x177860[0x2]=_0x506687['z'],_0x177860[0x5]=_0x4902c5['z'],_0x177860[0x8]=_0x2aa4a9['z'];},SilverLightingAtmosphere[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x4d7977,_0x1304d3){var _0x5669c3=_0x307c2b,_0x488447=_0x5e00b3;try{this[_0x488447(0x4007)]=_0x1304d3,this[_0x5669c3(0x59a0)]==SceneMode$1[_0x488447(0x3c78)]||this[_0x5669c3(0x1fe5)](),this[_0x488447(0x394f)](_0x4d7977[_0x488447(0x5592)][_0x5669c3(0x3fd4)]),this[_0x5669c3(0x14d5)](_0x4d7977[_0x488447(0x45cb)]),this[_0x5669c3(0x5426)][_0x488447(0xa16)](this[_0x5669c3(0x10f2)],this[_0x488447(0x2aa1)]),this[_0x5669c3(0x556a)][_0x488447(0x605a)](this[_0x488447(0x109f)],this[_0x5669c3(0x4f7d)][_0x488447(0x1ac9)]);}catch(_0x588f03){this['_renderError'][_0x488447(0x1c10)](this,_0x588f03);}};var requestRenderAfterFrame=function(_0x469e63){return function(){var _0x417275=_0x140d;_0x469e63[_0x417275(0x3a16)][_0x417275(0xdea)][_0x417275(0x2a0e)](function(){var _0x1c8df9=_0x23ca;_0x469e63[_0x1c8df9(0x70d)]();});};};function AsyncRayPick(_0x506b9d,_0xa9af40,_0x3c68f7){var _0xbaac88=_0x5e00b3;this[_0xbaac88(0xb50)]=_0x506b9d,this['width']=_0xa9af40,this[_0xbaac88(0x37e8)]=_0x3c68f7,this[_0xbaac88(0x2e0b)]=!0x1,this[_0xbaac88(0x1ed4)]=when[_0xbaac88(0x32fc)](),this[_0xbaac88(0x24e7)]=this[_0xbaac88(0x1ed4)][_0xbaac88(0x24e7)];}function Scene(_0x41b680){var _0x5a18e2=_0x307c2b,_0x53ba84=_0x5e00b3,_0xcc9cc0=(_0x41b680=defaultValue$1(_0x41b680,defaultValue$1[_0x5a18e2(0x216e)]))[_0x53ba84(0x2a34)],_0x18293b=_0x41b680[_0x53ba84(0x5114)],_0x23e6c1=_0x41b680[_0x53ba84(0x32bc)],_0x3c103a=_0x41b680[_0x53ba84(0xbf6)],_0x4d8f09=defined$1(_0x23e6c1),_0x4a350f=new Context(_0xcc9cc0,_0x18293b);_0x4d8f09||((_0x23e6c1=document[_0x53ba84(0x2a2e)](_0x53ba84(0x2410)))[_0x5a18e2(0x1df0)][_0x5a18e2(0x2fe9)]=_0x53ba84(0x2edc),_0x23e6c1[_0x53ba84(0x8cd)]['bottom']='0',_0x23e6c1[_0x5a18e2(0x1df0)][_0x53ba84(0x2b77)]=_0x53ba84(0x4927),_0x23e6c1[_0x5a18e2(0x1df0)][_0x53ba84(0x8fe)]=_0x53ba84(0x8da),_0x23e6c1[_0x53ba84(0x8cd)][_0x53ba84(0x3978)]=_0x53ba84(0x4c43),_0x23e6c1[_0x5a18e2(0x1df0)][_0x53ba84(0x5480)]=_0x53ba84(0x1d33),_0xcc9cc0[_0x53ba84(0xf67)][_0x5a18e2(0x33d6)](_0x23e6c1)),defined$1(_0x3c103a)||(_0x3c103a=_0xcc9cc0[_0x5a18e2(0xc46)]),this[_0x53ba84(0x32b3)]=createGuid(),this[_0x5a18e2(0x190e)]=new JobScheduler(),this[_0x53ba84(0xa47)]=new FrameState(_0x4a350f,new CreditDisplay(_0x23e6c1,'_',_0x3c103a),this[_0x5a18e2(0x190e)]),this[_0x53ba84(0xa47)][_0x5a18e2(0x43c9)]=defaultValue$1(_0x41b680[_0x53ba84(0x430c)],!0x1),this['_removeCreditContainer']=!_0x4d8f09,this[_0x53ba84(0x1f58)]=_0x23e6c1;var _0x5ad374=new PassState(_0x4a350f);_0x5ad374[_0x5a18e2(0x3ebd)]=new BoundingRectangle(),_0x5ad374[_0x5a18e2(0x3ebd)]['x']=0x0,_0x5ad374[_0x53ba84(0x4e47)]['y']=0x0,_0x5ad374[_0x53ba84(0x4e47)][_0x53ba84(0x2d3c)]=_0x4a350f[_0x53ba84(0x1564)],_0x5ad374[_0x53ba84(0x4e47)][_0x53ba84(0x5a4e)]=_0x4a350f[_0x53ba84(0x3883)],this[_0x5a18e2(0x4c8c)]=_0x5ad374,this[_0x53ba84(0x2b99)]=_0xcc9cc0,this[_0x53ba84(0x1358)]=_0x4a350f,this['_computeEngine']=new ComputeEngine(_0x4a350f),this[_0x53ba84(0xaab)]=void 0x0,this[_0x5a18e2(0x5899)]=new PrimitiveCollection(),this[_0x53ba84(0x280)]=new PrimitiveCollection(),this[_0x53ba84(0x285f)]=[],this[_0x53ba84(0xa45)]=_0x4a350f[_0x53ba84(0x669)],this[_0x53ba84(0x544d)]=!0x0,this[_0x5a18e2(0x1e20)]=new TweenCollection(),this[_0x53ba84(0x3fda)]=0x0,this[_0x53ba84(0x4ce)]=void 0x0,this[_0x53ba84(0x494)]=[],this[_0x53ba84(0x47d3)]=[],this[_0x53ba84(0x24cd)]=[],this[_0x5a18e2(0xeaa)]=[],this[_0x53ba84(0x4ce2)]=defaultValue$1(_0x41b680[_0x5a18e2(0x57f9)],!0x0),this[_0x5a18e2(0x776)]=void 0x0,this[_0x53ba84(0x3f87)]=new DepthPlane(),this[_0x53ba84(0x2148)]=new ClearCommand({'color':new Color$2(),'stencil':0x0,'owner':this}),this[_0x53ba84(0x3393)]=new ClearCommand({'depth':0x1,'owner':this}),this[_0x53ba84(0x35ed)]=new ClearCommand({'stencil':0x0}),this[_0x53ba84(0x1400)]=new ClearCommand({'stencil':0x0,'renderState':RenderState[_0x53ba84(0x5344)]({'stencilMask':StencilConstants$1[_0x5a18e2(0xad5)]})}),this[_0x53ba84(0x5d81)]={},this['_pickRenderStateCache']={},this[_0x53ba84(0x5dd7)]=new SceneTransitioner(this),this[_0x53ba84(0x54b7)]=new Event(),this[_0x53ba84(0x2ec)]=new Event(),this[_0x53ba84(0x2e8a)]=new Event(),this[_0x5a18e2(0x48d7)]=new Event(),this[_0x53ba84(0x42f4)]=new Event(),this[_0x53ba84(0x2f1f)]={},this[_0x53ba84(0x5190)]=!0x1,this['_minimumDisableDepthTestDistance']=0x0,this[_0x53ba84(0x433)]=_0x41b680[_0x53ba84(0x2be2)],this['frustumTolerance']=0x0,this[_0x53ba84(0x35e6)]=!0x1,this[_0x53ba84(0x1acf)]=!0x0,this[_0x53ba84(0x6fd)]=new Event(),this[_0x53ba84(0x4655)]=new Event(),this[_0x53ba84(0x3427)]=void 0x0,this[_0x53ba84(0x3645)]=void 0x0,this[_0x5a18e2(0x386b)]=void 0x0,this[_0x53ba84(0x1fca)]=void 0x0,this[_0x53ba84(0x5e37)]=!0x0,this[_0x53ba84(0x365)]=void 0x0,this[_0x53ba84(0x23a0)]=void 0x0,this['backgroundColor']=Color$2[_0x53ba84(0x40f3)](Color$2[_0x5a18e2(0x45d)]),this[_0x53ba84(0x2201)]=SceneMode$1[_0x53ba84(0x3c78)],this[_0x53ba84(0x20a6)]=defined$1(_0x41b680[_0x53ba84(0x5cd9)])?_0x41b680[_0x5a18e2(0xec2)]:new GeographicProjection(),this[_0x53ba84(0x15b4)]=0x1,this[_0x53ba84(0x4ac8)]=0x3e8,this[_0x53ba84(0x4d79)]=0x174876e800,this[_0x53ba84(0x44d8)]=0x1ab3f0,this[_0x53ba84(0x47f1)]=void 0x0,this[_0x53ba84(0xf10)]=!0x1,this[_0x53ba84(0x252e)]=!0x1,this[_0x53ba84(0x2d27)]=!0x1,this[_0x53ba84(0x7f4)]=!0x1,this[_0x53ba84(0x51af)]=0x1,this[_0x53ba84(0x95a)]=!0x1,this[_0x53ba84(0x5607)]=!0x1,this[_0x53ba84(0x44fa)]=void 0x0,this[_0x5a18e2(0x4d1e)]=!0x0,this[_0x5a18e2(0x3201)]=!0x0,this[_0x53ba84(0xaa3)]=0x1f4,this[_0x5a18e2(0x2cb3)]=new Fog$1(),this[_0x53ba84(0x1586)]=new Camera(this),this[_0x53ba84(0x416e)]=new ShadowMap({'context':_0x4a350f,'lightCamera':this[_0x5a18e2(0x2932)],'enabled':defaultValue$1(_0x41b680[_0x53ba84(0x5cc1)],!0x1)}),this[_0x5a18e2(0x15f3)]=void 0x0,this[_0x53ba84(0x5065)]=!0x1,this[_0x5a18e2(0x43f8)]=Color$2[_0x53ba84(0x40f3)](Color$2[_0x53ba84(0x3b7e)]),this[_0x53ba84(0x1ad5)]=Color$2[_0x5a18e2(0x2d7b)](this[_0x53ba84(0x3d8f)]),this[_0x53ba84(0x4759)]=new InvertClassification(),this[_0x53ba84(0x519b)]=void 0x0,this[_0x53ba84(0x5f81)]=void 0x0,this[_0x5a18e2(0x1b82)]=new PostProcessStageCollection(),this[_0x53ba84(0x42ea)]=new BrdfLutGenerator(),this[_0x53ba84(0x5f73)]=defaultValue$1(_0x41b680[_0x53ba84(0xf82)],0x1),this[_0x53ba84(0x3423)]=void 0x0,this['_debugVolume']=void 0x0,this[_0x5a18e2(0x580b)]=new ScreenSpaceCameraController(this),this[_0x53ba84(0x1aa8)]=defaultValue$1(_0x41b680[_0x5a18e2(0x33c8)],MapMode2D$1['INFINITE_SCROLL']),this['_environmentState']={'skyBoxCommand':void 0x0,'skyAtmosphereCommand':void 0x0,'sunDrawCommand':void 0x0,'sunComputeCommand':void 0x0,'moonCommand':void 0x0,'isSunVisible':!0x1,'isMoonVisible':!0x1,'isReadyForAtmosphere':!0x1,'isSkyAtmosphereVisible':!0x1,'clearGlobeDepth':!0x1,'useDepthPlane':!0x1,'renderTranslucentDepthForPick':!0x1,'originalFramebuffer':void 0x0,'useGlobeDepthFramebuffer':!0x1,'useOIT':!0x1,'useInvertClassification':!0x1,'usePostProcess':!0x1,'usePostEffect':!0x1,'usePostProcessSelected':!0x1,'useWebVR':!0x1},this['_environmentVisible']={'isSunVisible':!0x0,'isMoonVisible':!0x0,'isSkyAtmosphereVisible':!0x0,'isSkyBoxVisible':!0x0,'isUnderGlobeVisible':!0x0,'isGlobalVisible':!0x0,'isObjectVisible':!0x0,'isOnlyS3MObjectVisible':!0x1,'isBillboardVisible':!0x0},this[_0x53ba84(0x5044)]=!0x1,this[_0x53ba84(0x519)]=void 0x0,this[_0x53ba84(0x5d72)]=void 0x0,this[_0x53ba84(0x1dbc)]=defaultValue$1(_0x41b680[_0x53ba84(0x1dbc)],!0x1),this[_0x53ba84(0x4467)]=!0x0,this[_0x53ba84(0x5a46)]=defaultValue$1(_0x41b680[_0x53ba84(0x5a46)],0x0),this[_0x53ba84(0x2639)]=void 0x0,this[_0x53ba84(0x28ff)]=void 0x0,this[_0x53ba84(0x303f)]=RequestScheduler[_0x53ba84(0xb22)][_0x53ba84(0x13f3)](requestRenderAfterFrame(this)),this[_0x53ba84(0x4f5c)]=TaskProcessor[_0x53ba84(0xea2)][_0x5a18e2(0x3b94)](requestRenderAfterFrame(this)),this['_removeGlobeCallbacks']=[];var _0x30dae1=new BoundingRectangle(0x0,0x0,_0x4a350f[_0x53ba84(0x1564)],_0x4a350f[_0x53ba84(0x3883)]),_0x54891e=new Camera(this);this[_0x53ba84(0xa45)]&&(_0x54891e[_0x53ba84(0x1187)][_0x53ba84(0xcd2)]=0.1,_0x54891e[_0x53ba84(0x1187)][_0x5a18e2(0x48b)]=0x2540be400),this[_0x5a18e2(0x4a9f)]=new Camera(this),this[_0x53ba84(0x248a)]=void 0x0,this[_0x53ba84(0x34c)]=new Picking(this);var _0x1f393e=new BoundingRectangle(0x0,0x0,0x1,0x1),_0x2ed9e2=new Camera(this);_0x2ed9e2['frustum']=new OrthographicFrustum({'width':0.1,'aspectRatio':0x1,'near':0.1}),this[_0x53ba84(0x2018)]=new View(this,_0x54891e,_0x30dae1),this[_0x53ba84(0x4de3)]=new View(this,_0x2ed9e2,_0x1f393e),this[_0x53ba84(0x570f)]=0.1,this[_0x5a18e2(0x2fd6)]=new View(this,_0x54891e,_0x30dae1),this[_0x5a18e2(0x342b)]=this[_0x53ba84(0x2bd9)],this[_0x53ba84(0x18ee)]=void 0x0,this[_0x53ba84(0x1379)]=void 0x0,this[_0x53ba84(0x2615)]=!0x1,this[_0x53ba84(0x37cb)]=2.2,this[_0x53ba84(0x57e1)]=new Cartesian3(1.8,1.85,0x2),this[_0x53ba84(0x5dbb)]=LightGroupType$1[_0x5a18e2(0x5641)],this[_0x53ba84(0x4d57)]=[],this[_0x5a18e2(0x15fa)]=void 0x0,this[_0x53ba84(0x1a27)]=void 0x0,this[_0x53ba84(0x441)]=void 0x0,this[_0x5a18e2(0x46b7)]=0x0,_0x4a350f[_0x53ba84(0x53bd)]?this[_0x53ba84(0x5428)]=0x1:_0x4a350f[_0x53ba84(0x4a19)]?this[_0x53ba84(0x5428)]=0x2:_0x4a350f[_0x53ba84(0x968)]&&(this[_0x53ba84(0x5428)]=0x3),this[_0x53ba84(0x402d)]=new PlotLayers(),this[_0x53ba84(0x52dd)]=new Layers(),MemoryManager$1['_attachLayers'](this[_0x53ba84(0x52dd)]),this['_undergroundMode']=!0x1,this[_0x53ba84(0x4c7d)]=0x3e8,this[_0x5a18e2(0x1486)]=new UnderGlobe(this[_0x53ba84(0x4c7d)],!0x1),this[_0x53ba84(0x2b3a)]=new Layers(),this[_0x53ba84(0x5e2b)]=new Layers(),this[_0x53ba84(0x6f2)]=new AssociativeArray(),this[_0x53ba84(0x1cd8)]=MultiViewportMode$1[_0x53ba84(0x423a)],this[_0x5a18e2(0x595d)]=[],this[_0x53ba84(0x391c)]=new LightSource(_0x4a350f),this[_0x5a18e2(0x4d8d)]=new Compositor(_0x4a350f),updateFrameNumber(this,0x0,JulianDate[_0x5a18e2(0x531a)]()),updateFrameState(this),this[_0x53ba84(0x5a4)](),this[_0x53ba84(0x450b)]=!0x1,this[_0x53ba84(0xf68)]=0xc8,this[_0x53ba84(0x1aa7)]=void 0x0,this[_0x53ba84(0x2fe0)]=0x3,this[_0x53ba84(0x41ca)]=0x3,this[_0x53ba84(0x3c3e)]=0x0,this[_0x53ba84(0xc4b)]=void 0x0,this[_0x53ba84(0x4901)]=void 0x0,this[_0x53ba84(0x49d)]=new VoxelGridPostRenderer({}),this[_0x53ba84(0x570)]=new ParticlePostRenderer({}),this[_0x53ba84(0x71c)]=new ParticleTrailsPostRenderer({}),this[_0x53ba84(0x5eef)]={'pickFrameNumber':-0x1,'pickObject':void 0x0},this[_0x5a18e2(0x19cf)]=WalkingMode$1[_0x5a18e2(0x364a)],this[_0x53ba84(0x723)]=void 0x0,this[_0x53ba84(0x4228)]=!0x1,this[_0x5a18e2(0x581b)]=void 0x0,this[_0x53ba84(0x3118)]=!0x1,this[_0x5a18e2(0xc74)]=0x0,this[_0x5a18e2(0x401d)]=!0x1,this[_0x53ba84(0x136e)]=!0x0,this[_0x53ba84(0x26ad)]=0x0,this[_0x53ba84(0x3df8)]={'allowIconWithTextDisplay':!0x0},this[_0x53ba84(0x529)]=[],this[_0x5a18e2(0x1c16)]=!0x0,this[_0x53ba84(0x5ac5)]=0x1,this[_0x53ba84(0x370c)]={},this[_0x5a18e2(0x4620)]=new SilverLightingAtmosphere(),_0x4a350f[_0x53ba84(0x1b3d)][_0x53ba84(0x3d26)]=this[_0x53ba84(0x3d26)];}function updateGlobeListeners(_0x3a3f55,_0x11eb7d){var _0x174c39=_0x307c2b,_0x4ea7dd=_0x5e00b3;for(var _0x4a59f5=0x0;_0x4a59f5<_0x3a3f55[_0x174c39(0x799)][_0x174c39(0x2ef4)];++_0x4a59f5)_0x3a3f55[_0x4ea7dd(0x1b90)][_0x4a59f5]();_0x3a3f55[_0x4ea7dd(0x1b90)][_0x4ea7dd(0x809)]=0x0;var _0x2870c0=[];defined$1(_0x11eb7d)&&(_0x2870c0[_0x4ea7dd(0x5323)](_0x11eb7d[_0x4ea7dd(0x59a2)]['addEventListener'](requestRenderAfterFrame(_0x3a3f55))),_0x2870c0[_0x4ea7dd(0x5323)](_0x11eb7d['terrainProviderChanged'][_0x4ea7dd(0x13f3)](requestRenderAfterFrame(_0x3a3f55)))),_0x3a3f55['_removeGlobeCallbacks']=_0x2870c0;}function enableVertexCapture(_0x461059,_0x538edf){var _0x59ba87=_0x5e00b3;_0x461059[_0x59ba87(0x409d)](_0x538edf);}function disableVertexCapture(_0x5d3a1a,_0x1a9a21){var _0x2f4582=_0x5e00b3;_0x5d3a1a[_0x2f4582(0x14f7)](_0x1a9a21);}function updateDerivedCommands(_0x3dbea6,_0x188b00,_0x457e19){var _0x2affac=_0x307c2b,_0x43b519=_0x5e00b3,_0x2a3ac3=_0x3dbea6[_0x43b519(0xa47)],_0xe5342f=_0x3dbea6[_0x2affac(0xc72)],_0x29f553=_0x3dbea6[_0x43b519(0x2018)][_0x43b519(0x44d2)],_0x2f8a22=_0x2a3ac3[_0x43b519(0x3823)][_0x43b519(0xab9)],_0x2bcee7=_0x2a3ac3[_0x43b519(0x3823)][_0x43b519(0x2ddb)],_0x5b434d=_0x188b00[_0x43b519(0x176e)];defined$1(_0x188b00[_0x43b519(0x3ac6)])&&(_0x5b434d[_0x43b519(0x331c)]=DerivedCommand['createPickDerivedCommand'](_0x3dbea6,_0x188b00,_0xe5342f,_0x5b434d[_0x43b519(0x331c)])),_0x188b00[_0x2affac(0x398)]||_0x188b00[_0x43b519(0x295c)]===Pass$1[_0x43b519(0x4a46)]||_0x188b00[_0x43b519(0x295c)]===Pass$1[_0x43b519(0x5af3)]||(_0x5b434d[_0x43b519(0x25b6)]=DerivedCommand[_0x2affac(0x4da0)](_0x3dbea6,_0x188b00,_0xe5342f,_0x5b434d[_0x43b519(0x25b6)])),_0x2a3ac3[_0x43b519(0xd77)][_0x2affac(0x4407)]&&(_0x5b434d[_0x43b519(0x47ce)]=DerivedCommand[_0x43b519(0x51b5)](_0x188b00,_0xe5342f)),_0x5b434d[_0x43b519(0x2620)]=_0x188b00,_0x3dbea6[_0x43b519(0x18ee)]&&(_0x5b434d[_0x43b519(0x1925)]=DerivedCommand[_0x43b519(0x4dab)](_0x188b00,_0xe5342f,_0x5b434d[_0x2affac(0x43bd)]),_0x5b434d=(_0x188b00=_0x5b434d[_0x43b519(0x1925)][_0x43b519(0x9bd)])[_0x2affac(0x4b02)]),_0x2bcee7&&_0x188b00[_0x43b519(0x1d34)]&&(_0x5b434d[_0x43b519(0x5cc1)]=ShadowMap[_0x2affac(0x47cc)](_0x2f8a22,_0x188b00,_0x457e19,_0xe5342f,_0x5b434d[_0x2affac(0x4ffe)])),_0x188b00[_0x43b519(0x295c)]===Pass$1[_0x2affac(0x42b8)]&&defined$1(_0x29f553)&&_0x29f553[_0x2affac(0x1fb2)]()&&(_0x2bcee7&&_0x188b00[_0x43b519(0x1d34)]?(_0x5b434d[_0x43b519(0x44d2)]=defined$1(_0x5b434d[_0x2affac(0x163e)])?_0x5b434d[_0x43b519(0x44d2)]:{},_0x5b434d[_0x43b519(0x44d2)][_0x43b519(0x5cc1)]=_0x29f553[_0x43b519(0x219c)](_0x5b434d[_0x43b519(0x5cc1)][_0x43b519(0x5b6f)],_0xe5342f,_0x5b434d[_0x43b519(0x44d2)][_0x43b519(0x5cc1)])):_0x5b434d[_0x43b519(0x44d2)]=_0x29f553[_0x43b519(0x219c)](_0x188b00,_0xe5342f,_0x5b434d[_0x43b519(0x44d2)])),_0x188b00[_0x43b519(0x295c)]===Pass$1[_0x43b519(0x3246)]&&defined$1(_0x3dbea6[_0x43b519(0x49d)])&&_0x3dbea6[_0x43b519(0x49d)][_0x43b519(0x219c)](_0x188b00),_0x188b00[_0x43b519(0x295c)]===Pass$1[_0x43b519(0x5f67)]&&defined$1(_0x3dbea6[_0x43b519(0x570)])&&_0x3dbea6[_0x43b519(0x570)][_0x43b519(0x219c)](_0x188b00),_0x3dbea6[_0x43b519(0x156f)]&&(_0x5b434d[_0x43b519(0x30bd)]=DerivedCommand[_0x43b519(0x3021)](_0x188b00,_0xe5342f,_0x5b434d[_0x2affac(0x4bf6)]));}Object[_0x5e00b3(0x1dfd)](Scene[_0x5e00b3(0x3720)],{'toneMappingExposure':{'get':function(){var _0x1f718a=_0x5e00b3;return this[_0x1f718a(0x5ac5)];},'set':function(_0x6e6f6f){var _0x17851c=_0x307c2b;this[_0x17851c(0x11db)]=_0x6e6f6f;}},'canvas':{'get':function(){var _0x35d35c=_0x5e00b3;return this[_0x35d35c(0x2b99)];}},'drawingBufferHeight':{'get':function(){var _0x42c859=_0x5e00b3;return this[_0x42c859(0x1358)][_0x42c859(0x3883)];}},'drawingBufferWidth':{'get':function(){var _0x4e8a09=_0x5e00b3;return this[_0x4e8a09(0x1358)][_0x4e8a09(0x1564)];}},'pixelRatio':{'get':function(){var _0x3b9b22=_0x5e00b3;return this[_0x3b9b22(0xa47)][_0x3b9b22(0x4d0d)];},'set':function(_0x554976){var _0xf289e=_0x307c2b,_0x4ec803=_0x5e00b3;this[_0xf289e(0x4e0e)][_0x4ec803(0x4d0d)]=_0x554976;}},'maximumAliasedLineWidth':{'get':function(){var _0xd9d1c5=_0x307c2b;return ContextLimits[_0xd9d1c5(0x2376)];}},'maximumCubeMapSize':{'get':function(){var _0x171069=_0x5e00b3;return ContextLimits[_0x171069(0x2155)];}},'pickPositionSupported':{'get':function(){return!0x0;}},'sampleHeightSupported':{'get':function(){var _0x457bd6=_0x307c2b,_0x5b5cd3=_0x5e00b3;return this[_0x457bd6(0xc72)][_0x5b5cd3(0x2a16)];}},'clampToHeightSupported':{'get':function(){var _0x910419=_0x307c2b,_0x5b04b6=_0x5e00b3;return this[_0x910419(0xc72)][_0x5b04b6(0x2a16)];}},'invertClassificationSupported':{'get':function(){var _0xc056d0=_0x307c2b,_0x358783=_0x5e00b3;return this[_0xc056d0(0xc72)][_0x358783(0x2a16)];}},'specularEnvironmentMapsSupported':{'get':function(){var _0x252c93=_0x5e00b3;return OctahedralProjectedCubeMap[_0x252c93(0x2d65)](this[_0x252c93(0x1358)]);}},'globe':{'get':function(){var _0x4cef85=_0x307c2b;return this[_0x4cef85(0x1c74)];},'set':function(_0x44d18f){var _0x105422=_0x307c2b,_0x365990=_0x5e00b3;this[_0x365990(0xaab)]=this[_0x105422(0x1c74)]&&this[_0x365990(0xaab)][_0x365990(0x2947)](),this[_0x105422(0x1c74)]=_0x44d18f,updateGlobeListeners(this,_0x44d18f);}},'primitives':{'get':function(){var _0x5a7353=_0x5e00b3;return this[_0x5a7353(0x1fda)];}},'groundPrimitives':{'get':function(){var _0x5a0718=_0x5e00b3;return this[_0x5a0718(0x280)];}},'camera':{'get':function(){var _0x3015ad=_0x307c2b,_0x3142c6=_0x5e00b3;return this[_0x3015ad(0x342b)][_0x3142c6(0x5592)];},'set':function(_0x4abc93){var _0x5f2cce=_0x5e00b3;this[_0x5f2cce(0x2018)][_0x5f2cce(0x5592)]=_0x4abc93;}},'view':{'get':function(){var _0x500f07=_0x5e00b3;return this[_0x500f07(0x2018)];},'set':function(_0x49c087){var _0x569446=_0x5e00b3;this[_0x569446(0x2018)]=_0x49c087;}},'defaultView':{'get':function(){var _0x218ef2=_0x5e00b3;return this[_0x218ef2(0x2bd9)];}},'picking':{'get':function(){var _0xcd4879=_0x5e00b3;return this[_0xcd4879(0x34c)];}},'screenSpaceCameraController':{'get':function(){var _0x348cfd=_0x307c2b;return this[_0x348cfd(0x580b)];}},'mapProjection':{'get':function(){var _0x4933fb=_0x5e00b3;return this[_0x4933fb(0x20a6)];}},'jobScheduler':{'get':function(){var _0x242f82=_0x5e00b3;return this[_0x242f82(0x44c2)];}},'frameState':{'get':function(){var _0x48f62b=_0x307c2b;return this[_0x48f62b(0x4e0e)];}},'tweens':{'get':function(){var _0x1c82f6=_0x5e00b3;return this[_0x1c82f6(0x267f)];}},'imageryLayers':{'get':function(){var _0x1cbda9=_0x5e00b3;if(defined$1(this[_0x1cbda9(0x43fb)]))return this[_0x1cbda9(0x43fb)]['imageryLayers'];}},'terrainLayers':{'get':function(){var _0x176763=_0x5e00b3;if(defined$1(this[_0x176763(0x43fb)]))return this[_0x176763(0x43fb)]['terrainLayers'];}},'terrainProvider':{'get':function(){var _0x2211a0=_0x307c2b,_0x1ad963=_0x5e00b3;if(defined$1(this[_0x2211a0(0x2ff8)]))return this[_0x1ad963(0x43fb)][_0x1ad963(0x67c)];},'set':function(_0x5698f9){var _0x472931=_0x5e00b3;defined$1(this[_0x472931(0x43fb)])&&(this[_0x472931(0x43fb)][_0x472931(0x67c)]=_0x5698f9);}},'terrainProviderChanged':{'get':function(){var _0x3792ac=_0x307c2b,_0x379201=_0x5e00b3;if(defined$1(this[_0x3792ac(0x2ff8)]))return this['globe'][_0x379201(0x2329)];}},'preUpdate':{'get':function(){var _0x50cd22=_0x5e00b3;return this[_0x50cd22(0x54b7)];}},'postUpdate':{'get':function(){var _0x45768a=_0x5e00b3;return this[_0x45768a(0x2ec)];}},'renderError':{'get':function(){var _0x16ce88=_0x307c2b;return this[_0x16ce88(0x20d)];}},'preRender':{'get':function(){var _0x34e301=_0x5e00b3;return this[_0x34e301(0x1703)];}},'postRender':{'get':function(){var _0x29e4f5=_0x5e00b3;return this[_0x29e4f5(0x42f4)];}},'lastRenderTime':{'get':function(){var _0x120aea=_0x5e00b3;return this[_0x120aea(0x2639)];}},'context':{'get':function(){var _0x318ca8=_0x307c2b;return this[_0x318ca8(0xc72)];}},'debugFrustumStatistics':{'get':function(){var _0x970f20=_0x5e00b3;return this[_0x970f20(0x2018)][_0x970f20(0x573d)];}},'scene3DOnly':{'get':function(){var _0x238dd9=_0x307c2b;return this[_0x238dd9(0x4e0e)][_0x238dd9(0x43c9)];}},'orderIndependentTranslucency':{'get':function(){var _0xb11d21=_0x307c2b;return this[_0xb11d21(0xa27)];}},'customRequestHeaders':{'get':function(){var _0x5c0445=_0x307c2b;return this[_0x5c0445(0x2e07)];},'set':function(_0x55d961){var _0x238da1=_0x5e00b3;this[_0x238da1(0x433)]=_0x55d961;}},'id':{'get':function(){var _0x169d00=_0x5e00b3;return this[_0x169d00(0x32b3)];}},'mode':{'get':function(){var _0x3476c0=_0x307c2b;return this[_0x3476c0(0x360b)];},'set':function(_0x3a9301){var _0x44417d=_0x307c2b,_0x284732=_0x5e00b3;_0x3a9301===SceneMode$1[_0x284732(0x174c)]?this[_0x44417d(0x1ac8)](0x0):_0x3a9301===SceneMode$1[_0x284732(0x3c78)]?this['morphTo3D'](0x0):_0x3a9301===SceneMode$1[_0x284732(0x5d29)]&&this[_0x284732(0x830)](0x0),this[_0x284732(0x2201)]=_0x3a9301;}},'frustumCommandsList':{'get':function(){var _0x26aa7=_0x5e00b3;return this[_0x26aa7(0x2018)][_0x26aa7(0x5eb0)];}},'numberOfFrustums':{'get':function(){var _0x6885c=_0x5e00b3;return this[_0x6885c(0x2018)][_0x6885c(0x5eb0)][_0x6885c(0x809)];}},'terrainExaggeration':{'get':function(){var _0x36285b=_0x5e00b3;return this[_0x36285b(0x5f73)];},'set':function(_0x42b3d0){var _0x1b743d=_0x307c2b,_0x1b5450=_0x5e00b3;this[_0x1b5450(0x5f73)]!==_0x42b3d0&&defined$1(this[_0x1b5450(0x43fb)])&&this[_0x1b5450(0x43fb)][_0x1b5450(0x3ee)][_0x1b5450(0x699)](),this[_0x1b743d(0x30a5)]=_0x42b3d0;}},'useWebVR':{'get':function(){var _0x5d473c=_0x307c2b;return this[_0x5d473c(0x1f48)];},'set':function(_0xe98006){var _0x430c0e=_0x307c2b,_0x311f2f=_0x5e00b3;this[_0x430c0e(0x1f48)]=_0xe98006,this[_0x311f2f(0x5044)]?(this[_0x311f2f(0xa47)][_0x430c0e(0x21dd)][_0x430c0e(0x458a)][_0x311f2f(0x8cd)][_0x430c0e(0x4a6e)]=_0x311f2f(0x3727),this[_0x430c0e(0x4c2d)]=new Camera(this),defined$1(this[_0x311f2f(0x5cc)])||(this[_0x430c0e(0x1601)]=new DeviceOrientationCameraController(this)),this[_0x311f2f(0x5d72)]=this[_0x430c0e(0x57e6)][_0x311f2f(0x1187)][_0x311f2f(0x2054)]):(this[_0x311f2f(0xa47)][_0x311f2f(0x258b)][_0x311f2f(0x2df0)][_0x311f2f(0x8cd)][_0x430c0e(0x4a6e)]=_0x311f2f(0x37b5),this[_0x311f2f(0x519)]=void 0x0,this[_0x311f2f(0x5cc)]=this[_0x311f2f(0x5cc)]&&!this[_0x311f2f(0x5cc)][_0x311f2f(0x53aa)]()&&this[_0x311f2f(0x5cc)][_0x311f2f(0x2947)](),this[_0x311f2f(0x5592)][_0x311f2f(0x1187)][_0x311f2f(0x2054)]=this[_0x311f2f(0x5d72)],this[_0x311f2f(0x5592)][_0x311f2f(0x1187)][_0x311f2f(0x231f)]=0x0);}},'mapMode2D':{'get':function(){var _0x250d3a=_0x5e00b3;return this[_0x250d3a(0x1aa8)];}},'imagerySplitPosition':{'get':function(){var _0x55874a=_0x5e00b3;return this[_0x55874a(0xa47)][_0x55874a(0x50b4)];},'set':function(_0x31d9b8){var _0x17f467=_0x5e00b3;this[_0x17f467(0xa47)][_0x17f467(0x50b4)]=_0x31d9b8;}},'globeSplitPosition':{'get':function(){var _0x509347=_0x5e00b3;return this[_0x509347(0xa47)]['globeSplitPosition'];},'set':function(_0x7ffbff){var _0x27e839=_0x5e00b3;this[_0x27e839(0xa47)][_0x27e839(0x5a06)]=_0x7ffbff;}},'minimumDisableDepthTestDistance':{'get':function(){var _0x40efc9=_0x5e00b3;return this[_0x40efc9(0x3fd7)];},'set':function(_0x548d15){var _0x452cd3=_0x5e00b3;this[_0x452cd3(0x3fd7)]=_0x548d15;}},'logarithmicDepthBuffer':{'get':function(){var _0x2422b8=_0x5e00b3;return this[_0x2422b8(0xa45)];},'set':function(_0x365886){var _0x1df528=_0x307c2b,_0x10b716=_0x5e00b3;_0x365886=this[_0x10b716(0x1358)][_0x10b716(0x669)]&&_0x365886,this[_0x1df528(0x3b5e)]!==_0x365886&&(this[_0x1df528(0x3b5e)]=_0x365886,this[_0x10b716(0x544d)]=!0x0,this[_0x1df528(0x2fd6)][_0x10b716(0x5daf)]=!0x0);}},'gamma':{'get':function(){var _0xbd4b93=_0x307c2b,_0xe41c20=_0x5e00b3;return this[_0xe41c20(0x1358)][_0xe41c20(0x1b3d)][_0xbd4b93(0x53c6)];},'set':function(_0x747670){var _0x24a788=_0x5e00b3;this['_context'][_0x24a788(0x1b3d)][_0x24a788(0x37cb)]=_0x747670;}},'highDynamicRange':{'get':function(){var _0x4efbe6=_0x5e00b3;return this[_0x4efbe6(0x18ee)];},'set':function(_0x38a653){var _0x36e1ba=_0x5e00b3,_0x40500b=this[_0x36e1ba(0x1358)],_0x34605c=_0x38a653&&_0x40500b[_0x36e1ba(0x2a16)]&&(_0x40500b[_0x36e1ba(0x2c37)]||_0x40500b[_0x36e1ba(0x164a)]);this[_0x36e1ba(0x1379)]=_0x34605c!==this[_0x36e1ba(0x18ee)],this[_0x36e1ba(0x18ee)]=_0x34605c;}},'highDynamicRangeSupported':{'get':function(){var _0x33a7b7=_0x5e00b3,_0xcac84b=this[_0x33a7b7(0x1358)];return _0xcac84b[_0x33a7b7(0x2a16)]&&(_0xcac84b[_0x33a7b7(0x2c37)]||_0xcac84b[_0x33a7b7(0x164a)]);}},'sunColor':{'get':function(){var _0x226817=_0x307c2b;return this[_0x226817(0x2a98)];},'set':function(_0x26a67e){var _0x51a01c=_0x5e00b3;this[_0x51a01c(0x57e1)]=_0x26a67e;}},'opaqueFrustumNearOffset':{'get':function(){var _0x36f279=_0x307c2b,_0x208b33=_0x5e00b3;return this[_0x208b33(0xa47)][_0x36f279(0x34e3)]?0.9:0.9999;}},'layers':{'get':function(){var _0x22660c=_0x5e00b3;return this[_0x22660c(0x52dd)];}},'plotLayers':{'get':function(){var _0x56a9bd=_0x5e00b3;return this[_0x56a9bd(0x402d)];}},'multiViewportMode':{'get':function(){var _0x2379db=_0x5e00b3;return this[_0x2379db(0x1cd8)];},'set':function(_0x35fa0a){var _0x595eb8=_0x307c2b,_0x5ea20a=_0x5e00b3;switch(this[_0x5ea20a(0x5358)][_0x5ea20a(0x809)]=0x0,_0x35fa0a){case MultiViewportMode$1[_0x5ea20a(0x423a)]:this[_0x5ea20a(0xa47)][_0x595eb8(0x5a88)]=-0x1;break;case MultiViewportMode$1[_0x5ea20a(0x26cf)]:this[_0x5ea20a(0x5358)][0x0]=new BoundingRectangle(0x0,0x0,0.5,0x1),this[_0x5ea20a(0x5358)][0x1]=new BoundingRectangle(0.5,0x0,0.5,0x1);break;case MultiViewportMode$1[_0x5ea20a(0x593f)]:this[_0x595eb8(0x595d)][0x0]=new BoundingRectangle(0x0,0.5,0x1,0.5),this[_0x5ea20a(0x5358)][0x1]=new BoundingRectangle(0x0,0x0,0x1,0.5);break;case MultiViewportMode$1[_0x5ea20a(0x5197)]:this[_0x595eb8(0x595d)][0x0]=new BoundingRectangle(0x0,0.5,0.5,0.5),this[_0x595eb8(0x595d)][0x1]=new BoundingRectangle(0.5,0.5,0.5,0.5),this[_0x5ea20a(0x5358)][0x2]=new BoundingRectangle(0.5,0x0,0.5,0.5),this[_0x5ea20a(0x5358)][0x3]=new BoundingRectangle(0x0,0x0,0.5,0.5);break;case MultiViewportMode$1[_0x5ea20a(0x14f1)]:this[_0x5ea20a(0x5358)][0x2]=new BoundingRectangle(0x0,0.5,0.5,0.5),this[_0x595eb8(0x595d)][0x1]=new BoundingRectangle(0.5,0.5,0.5,0.5),this[_0x5ea20a(0x5358)][0x0]=new BoundingRectangle(0x0,0x0,0x1,0.5);break;case MultiViewportMode$1['VerticalTrisection']:this[_0x5ea20a(0x5358)][0x2]=new BoundingRectangle(0x2/0x3,0x0,0x1/0x3,0x1),this[_0x5ea20a(0x5358)][0x1]=new BoundingRectangle(0x1/0x3,0x0,0x1/0x3,0x1),this[_0x5ea20a(0x5358)][0x0]=new BoundingRectangle(0x0,0x0,0x1/0x3,0x1);break;case MultiViewportMode$1[_0x5ea20a(0x2ed7)]:this[_0x5ea20a(0x5358)][0x4]=new BoundingRectangle(0x0,0x0,0.5,0.5),this[_0x5ea20a(0x5358)][0x3]=new BoundingRectangle(0x0,0.5,0.5,0.5),this[_0x5ea20a(0x5358)][0x2]=new BoundingRectangle(0.5,0x0,0.5,0x1/0x3),this[_0x595eb8(0x595d)][0x1]=new BoundingRectangle(0.5,0x1/0x3,0.5,0x1/0x3),this[_0x5ea20a(0x5358)][0x0]=new BoundingRectangle(0.5,0x2/0x3,0.5,0x1/0x3);break;case MultiViewportMode$1[_0x5ea20a(0x47f7)]:this[_0x5ea20a(0x5358)][0x5]=new BoundingRectangle(0x2/0x3,0x0,0x1/0x3,0x1/0x3),this[_0x5ea20a(0x5358)][0x4]=new BoundingRectangle(0x2/0x3,0x1/0x3,0x1/0x3,0x1/0x3),this[_0x595eb8(0x595d)][0x3]=new BoundingRectangle(0x2/0x3,0x2/0x3,0x1/0x3,0x1/0x3),this[_0x595eb8(0x595d)][0x2]=new BoundingRectangle(0x1/0x3,0x0,0x1/0x3,0x1/0x3),this[_0x5ea20a(0x5358)][0x1]=new BoundingRectangle(0x0,0x0,0x1/0x3,0x1/0x3),this[_0x595eb8(0x595d)][0x0]=new BoundingRectangle(0x0,0x1/0x3,0x2/0x3,0x2/0x3);break;case MultiViewportMode$1['SEVEN_DIVISIONS']:this[_0x5ea20a(0x5358)][0x6]=new BoundingRectangle(0x0,0x0,0.3,0.5),this[_0x5ea20a(0x5358)][0x5]=new BoundingRectangle(0.3,0x0,0.4,0x1/0x3),this[_0x5ea20a(0x5358)][0x4]=new BoundingRectangle(0.7,0x0,0.3,0.5),this[_0x5ea20a(0x5358)][0x3]=new BoundingRectangle(0.7,0.5,0.3,0.5),this[_0x5ea20a(0x5358)][0x2]=new BoundingRectangle(0.3,0x2/0x3,0.4,0x1/0x3),this[_0x5ea20a(0x5358)][0x1]=new BoundingRectangle(0x0,0.5,0.3,0.5),this[_0x595eb8(0x595d)][0x0]=new BoundingRectangle(0.3,0x1/0x3,0.4,0x1/0x3);break;case MultiViewportMode$1[_0x5ea20a(0x321)]:this[_0x5ea20a(0x5358)][0x0]=new BoundingRectangle(0.5,0x0,0.5,0x1/0x3),this[_0x5ea20a(0x5358)][0x1]=new BoundingRectangle(0x0,0x0,0.5,0x1/0x3),this[_0x5ea20a(0x5358)][0x2]=new BoundingRectangle(0x2/0x3,0x1/0x3,0x1/0x3,0x1/0x3),this[_0x5ea20a(0x5358)][0x3]=new BoundingRectangle(0x1/0x3,0x1/0x3,0x1/0x3,0x1/0x3),this[_0x595eb8(0x595d)][0x4]=new BoundingRectangle(0x0,0x1/0x3,0x1/0x3,0x1/0x3),this[_0x5ea20a(0x5358)][0x5]=new BoundingRectangle(0x2/0x3,0x2/0x3,0x1/0x3,0x1/0x3),this[_0x5ea20a(0x5358)][0x6]=new BoundingRectangle(0x1/0x3,0x2/0x3,0x1/0x3,0x1/0x3),this[_0x5ea20a(0x5358)][0x7]=new BoundingRectangle(0x0,0x2/0x3,0x1/0x3,0x1/0x3);break;case MultiViewportMode$1[_0x5ea20a(0x3e95)]:this[_0x5ea20a(0x5358)][0x8]=new BoundingRectangle(0x2/0x3,0x0,0x1/0x3,0x1/0x3),this[_0x595eb8(0x595d)][0x7]=new BoundingRectangle(0x1/0x3,0x0,0x1/0x3,0x1/0x3),this[_0x5ea20a(0x5358)][0x6]=new BoundingRectangle(0x0,0x0,0x1/0x3,0x1/0x3),this[_0x5ea20a(0x5358)][0x5]=new BoundingRectangle(0x2/0x3,0x1/0x3,0x1/0x3,0x1/0x3),this[_0x5ea20a(0x5358)][0x4]=new BoundingRectangle(0x1/0x3,0x1/0x3,0x1/0x3,0x1/0x3),this[_0x5ea20a(0x5358)][0x3]=new BoundingRectangle(0x0,0x1/0x3,0x1/0x3,0x1/0x3),this[_0x595eb8(0x595d)][0x2]=new BoundingRectangle(0x2/0x3,0x2/0x3,0x1/0x3,0x1/0x3),this[_0x5ea20a(0x5358)][0x1]=new BoundingRectangle(0x1/0x3,0x2/0x3,0x1/0x3,0x1/0x3),this[_0x5ea20a(0x5358)][0x0]=new BoundingRectangle(0x0,0x2/0x3,0x1/0x3,0x1/0x3);break;default:throw new DeveloperError$1(_0x5ea20a(0x3a5));}_0x35fa0a!==MultiViewportMode$1[_0x595eb8(0x364a)]&&this[_0x5ea20a(0x1cd8)]===MultiViewportMode$1[_0x5ea20a(0x423a)]?(this[_0x5ea20a(0xa47)][_0x5ea20a(0x258b)][_0x5ea20a(0x2df0)][_0x5ea20a(0x8cd)][_0x595eb8(0x4a6e)]=_0x5ea20a(0x3727),!defined$1(this[_0x5ea20a(0x5cc)])&&this[_0x5ea20a(0x5044)]&&(this[_0x5ea20a(0x5cc)]=new DeviceOrientationCameraController(this),this[_0x5ea20a(0x5d72)]=this[_0x5ea20a(0x4876)][_0x595eb8(0x250e)][_0x5ea20a(0x2054)])):_0x35fa0a===MultiViewportMode$1[_0x5ea20a(0x423a)]&&this[_0x5ea20a(0x1cd8)]!==MultiViewportMode$1[_0x5ea20a(0x423a)]&&(this[_0x5ea20a(0xa47)][_0x5ea20a(0x258b)][_0x5ea20a(0x2df0)][_0x5ea20a(0x8cd)][_0x5ea20a(0x23ab)]=_0x595eb8(0x339),this[_0x5ea20a(0x5cc)]=this[_0x5ea20a(0x5cc)]&&!this[_0x5ea20a(0x5cc)][_0x5ea20a(0x53aa)]()&&this[_0x5ea20a(0x5cc)][_0x595eb8(0x5020)](),this[_0x5ea20a(0x5592)]['frustum'][_0x595eb8(0x4a11)]=this[_0x5ea20a(0x1564)]/this[_0x5ea20a(0x3883)]),this[_0x5ea20a(0x1cd8)]=_0x35fa0a;}},'undergroundMode':{'get':function(){var _0x3ff43c=_0x5e00b3;return this[_0x3ff43c(0x394d)];},'set':function(_0x27eac4){var _0x43d778=_0x5e00b3;defined$1(_0x27eac4)&&(this[_0x43d778(0x394d)]=_0x27eac4,this[_0x43d778(0x6e5)][_0x43d778(0x3234)]=_0x27eac4);}},'underGlobe':{'get':function(){var _0x48b78c=_0x307c2b;return this[_0x48b78c(0x1486)];}},'undergroundDepth':{'get':function(){var _0xa06783=_0x5e00b3;return this[_0xa06783(0x4c7d)];},'set':function(_0x59fe80){var _0x11a90d=_0x5e00b3;_0x59fe80!==this[_0x11a90d(0x4c7d)]&&defined$1(this[_0x11a90d(0x6e5)])&&(this[_0x11a90d(0x6e5)][_0x11a90d(0x3f7e)]=_0x59fe80),this[_0x11a90d(0x4c7d)]=_0x59fe80;}},'lightSource':{'get':function(){var _0x297ff2=_0x5e00b3;return this[_0x297ff2(0x391c)];}},'cloudBox':{'get':function(){var _0x4b3a6c=_0x5e00b3;return this[_0x4b3a6c(0x3645)];},'set':function(_0xb59368){var _0x3549a6=_0x5e00b3;defined$1(_0xb59368)||defined$1(this[_0x3549a6(0x3645)])&&this[_0x3549a6(0x39db)][_0x3549a6(0x4f4b)](),this[_0x3549a6(0x3645)]=_0xb59368;}},'enableOcclude':{'get':function(){var _0x5911ea=_0x5e00b3;return this[_0x5911ea(0x5cd6)];},'set':function(_0x7435a7){var _0x1847e2=_0x5e00b3;this[_0x1847e2(0x5cd6)]=_0x7435a7;}},'bloomEffect':{'get':function(){var _0x1c1344=_0x307c2b,_0x64e119=_0x5e00b3;return this[_0x1c1344(0x4d8d)][_0x64e119(0x40f5)];}},'scanEffect':{'get':function(){var _0x47ffcd=_0x5e00b3;return this[_0x47ffcd(0x136d)][_0x47ffcd(0x2287)];}},'depthOfFieldEffect':{'get':function(){var _0x4084dc=_0x5e00b3;return this[_0x4084dc(0x136d)][_0x4084dc(0x621)];}},'ssaoEffect':{'get':function(){var _0xc351fa=_0x307c2b,_0x1dce57=_0x5e00b3;return this[_0x1dce57(0x136d)][_0xc351fa(0x208f)];}},'colorCorrection':{'get':function(){var _0x42b9cb=_0x307c2b,_0x53d22a=_0x5e00b3;return this[_0x42b9cb(0x4d8d)][_0x53d22a(0x4c51)];}},'hdrEnabled':{'get':function(){var _0x53db5c=_0x5e00b3;return this[_0x53db5c(0x18ee)];},'set':function(_0x99075f){var _0x174312=_0x5e00b3,_0x55dfb9=this[_0x174312(0x1358)],_0x3a6746=_0x99075f&&_0x55dfb9[_0x174312(0x2a16)]&&(_0x55dfb9['colorBufferFloat']||_0x55dfb9[_0x174312(0x164a)]);this[_0x174312(0x1379)]=_0x3a6746!==this[_0x174312(0x18ee)],this[_0x174312(0x18ee)]=_0x3a6746;}},'toneMappingEnabled':{'get':function(){var _0x4226f1=_0x5e00b3;return this[_0x4226f1(0x136d)][_0x4226f1(0x3c9b)];},'set':function(_0x5df98c){var _0x2c953d=_0x5e00b3;return this[_0x2c953d(0x136d)][_0x2c953d(0x3c9b)]=_0x5df98c;}},'pickPoint':{'get':function(){var _0x4ae9a3=_0x5e00b3;return this[_0x4ae9a3(0x1aa7)];}},'pickPointEnabled':{'get':function(){var _0x54bd6f=_0x5e00b3;return this[_0x54bd6f(0x450b)];},'set':function(_0x3ff2b7){var _0x106dd2=_0x307c2b,_0x55e4fc=_0x5e00b3;this[_0x55e4fc(0x450b)]=_0x3ff2b7;for(var _0x1f309d=0x0;_0x1f309d<this[_0x55e4fc(0x52dd)][_0x106dd2(0xf97)][_0x106dd2(0x2ef4)];_0x1f309d++){var _0xd2f095={};_0xd2f095[_0x55e4fc(0x2bae)]=this[_0x55e4fc(0x52dd)][_0x55e4fc(0x2369)][_0x1f309d],_0xd2f095[_0x55e4fc(0x2bae)]instanceof S3MTilesLayer&&(_0x3ff2b7?_0xd2f095[_0x55e4fc(0x2bae)][_0x55e4fc(0x5ef3)](_0xd2f095,enableVertexCapture):_0xd2f095[_0x55e4fc(0x2bae)][_0x55e4fc(0x5ef3)](_0xd2f095,disableVertexCapture));}}},'pickPointInterval':{'get':function(){var _0x25d5ee=_0x307c2b;return this[_0x25d5ee(0x641)];},'set':function(_0x59688e){var _0x1b4c84=_0x5e00b3;this[_0x1b4c84(0xf68)]=_0x59688e;}},'pickPointTolerance':{'get':function(){var _0xd1b0da=_0x307c2b;return this[_0xd1b0da(0x3de9)];},'set':function(_0x370f43){var _0x234f9c=_0x5e00b3;this[_0x234f9c(0x2fe0)]=_0x370f43;}},'pickDepthTolerance':{'get':function(){var _0x354bef=_0x307c2b;return this[_0x354bef(0x501d)];},'set':function(_0x114c8b){var _0x1cca93=_0x5e00b3;this[_0x1cca93(0x3c3e)]=_0x114c8b;}},'rasterVectorCollection':{'get':function(){var _0x200e8b=_0x5e00b3;return this[_0x200e8b(0x43fb)][_0x200e8b(0x5abd)];}},'walkingMode':{'get':function(){var _0x5b1acf=_0x5e00b3;return this[_0x5b1acf(0x48db)];},'set':function(_0x1faf7b){var _0x1f7624=_0x307c2b,_0x330703=_0x5e00b3;if(_0x1faf7b!==this[_0x330703(0x48db)]){this[_0x330703(0x48db)]=_0x1faf7b;var _0xf0bd65=this[_0x1f7624(0x580b)];_0xf0bd65[_0x330703(0x54bb)]=void 0x0,_0x1faf7b===WalkingMode$1[_0x330703(0xb70)]?(_0xf0bd65[_0x330703(0x4938)]=!0x0,_0xf0bd65[_0x330703(0x5fd3)]=!0x1,this[_0x330703(0x3037)]===SceneMode$1[_0x330703(0x3c78)]?_0xf0bd65[_0x1f7624(0x2b10)]=!0x1:this[_0x330703(0x3037)]===SceneMode$1[_0x330703(0x5d29)]&&(_0xf0bd65[_0x1f7624(0x2b10)]=!0x0)):(_0xf0bd65[_0x1f7624(0x3b6c)]=!0x1,_0xf0bd65[_0x330703(0x4215)]=!0x0,_0xf0bd65[_0x330703(0x1786)]=!0x0,_0xf0bd65[_0x1f7624(0xd14)]=!0x0,_0xf0bd65[_0x1f7624(0x912)]=!0x0);}}},'enableOutline':{'get':function(){var _0x3f51f6=_0x307c2b,_0x2927fe=_0x5e00b3,_0x5c4667=this[_0x3f51f6(0x4c59)][_0x2927fe(0x5739)]();return!(!defined$1(_0x5c4667)||_0x5c4667[_0x2927fe(0x5e6)]()[_0x2927fe(0x809)]<0x1)&&_0x5c4667[_0x3f51f6(0x4a27)]===SelectColorType$1[_0x2927fe(0x2a62)];}},'maskEnabled':{'get':function(){var _0x51f674=_0x5e00b3;return this[_0x51f674(0x156f)];}},'lightGroup':{'get':function(){var _0x1f161b=_0x5e00b3;return this[_0x1f161b(0x5dbb)];},'set':function(_0x26b25c){var _0x4d560d=_0x307c2b;_0x26b25c!==this['_lightGroup']&&(this[_0x4d560d(0x3f77)]=_0x26b25c,setSceneLightGroup(this,_0x26b25c));}},'enableCompositor':{'get':function(){return this['_enableCompositor'];},'set':function(_0x27824c){var _0x1606bd=_0x307c2b,_0x22d862=_0x5e00b3;Check[_0x22d862(0x202d)][_0x1606bd(0xfa8)](_0x22d862(0x8cb),_0x27824c),this[_0x22d862(0x136e)]=_0x27824c;}},'overlapDisplayedThreshold':{'get':function(){return this['_overlapDisplayedThreshold'];},'set':function(_0x142c90){var _0x5545b7=_0x5e00b3;Check[_0x5545b7(0x202d)][_0x5545b7(0x1efe)](_0x5545b7(0x1f7a),_0x142c90),this[_0x5545b7(0x26ad)]=_0x142c90;}},'overlapDisplayOptions':{'get':function(){var _0x1cb557=_0x307c2b;return this[_0x1cb557(0x2383)];},'set':function(_0x569095){var _0x1727d2=_0x307c2b,_0xfab9ac=_0x5e00b3;Check[_0x1727d2(0x90a)][_0x1727d2(0x40f2)](_0xfab9ac(0x3780),_0x569095),this[_0xfab9ac(0x3df8)]=_0x569095;}}}),Scene[_0x307c2b(0x1aa2)][_0x5e00b3(0x5d79)]=function(_0x408e1b,_0x4fabcb){var _0x3d75a6=_0x5e00b3;this[_0x3d75a6(0x3118)]=_0x408e1b,this[_0x3d75a6(0x32a6)]=_0x4fabcb;},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x5d42)]=function(_0x512aff){var _0x480277=_0x307c2b,_0x43a607=_0x5e00b3,_0x4e82a4=this[_0x43a607(0x4fd0)];return(_0x43a607(0x5e8a)===_0x512aff||_0x43a607(0x53bd)===_0x512aff)&&_0x4e82a4[_0x43a607(0x53bd)]||(_0x480277(0x5462)===_0x512aff||_0x43a607(0x4a19)===_0x512aff)&&_0x4e82a4[_0x43a607(0x4a19)]||(_0x43a607(0x1bc8)===_0x512aff||_0x480277(0x42ad)===_0x512aff)&&_0x4e82a4[_0x43a607(0x968)];},Scene['prototype'][_0x5e00b3(0x3dbb)]=function(_0x5597ed){var _0x131eb1=_0x307c2b,_0x3109c0=_0x5e00b3;if(defined$1(_0x5597ed[_0x3109c0(0x176e)])){var _0x52bd42=this[_0x3109c0(0xa47)],_0x3bf9b5=this[_0x3109c0(0x1358)],_0x362b4c=!0x1,_0x5836b0=_0x52bd42[_0x131eb1(0x1e80)][_0x3109c0(0x15cd)];_0x5597ed[_0x3109c0(0x15cd)]!==_0x5836b0&&(_0x5597ed[_0x3109c0(0x15cd)]=_0x5836b0,_0x5597ed[_0x3109c0(0xa73)]=!0x0,_0x362b4c=!0x0);var _0x345f01=_0x52bd42[_0x131eb1(0x34e3)],_0x242c77=this[_0x131eb1(0x4768)],_0x4299af=_0x52bd42[_0x3109c0(0xd77)][_0x131eb1(0x4407)],_0x598471=this['_maskEnabled'],_0x455fca=_0x5597ed['derivedCommands'],_0xc34f31=defined$1(_0x455fca[_0x3109c0(0x17ca)]),_0x28c31f=defined$1(_0x455fca[_0x3109c0(0x1925)]),_0x5c6e55=defined$1(_0x455fca[_0x131eb1(0x4407)]),_0x3575e5=defined$1(_0x455fca[_0x3109c0(0x30bd)]),_0x1bdfaa=defined$1(_0x455fca[_0x3109c0(0x2620)]),_0x5e99b0=_0x345f01&&!_0xc34f31,_0x2b22d1=_0x242c77&&!_0x28c31f,_0x564fce=_0x4299af&&!_0x5c6e55,_0x30abe6=_0x598471&&!_0x3575e5,_0x5dbbce=!(_0x345f01&&_0x242c77||_0x1bdfaa);if(_0x5597ed[_0x3109c0(0xa73)]=_0x5597ed[_0x3109c0(0xa73)]||this[_0x3109c0(0x544d)]||this[_0x3109c0(0x1379)]||this[_0x3109c0(0x156f)]||_0x5e99b0||_0x2b22d1||_0x5dbbce||_0x30abe6||_0x564fce,_0x5597ed[_0x3109c0(0xa73)]){_0x5597ed[_0x3109c0(0xa73)]=!0x1;var _0x24e7bc=_0x52bd42[_0x3109c0(0x3823)][_0x3109c0(0x1b71)];_0x52bd42['shadowState'][_0x3109c0(0x333f)]&&_0x5597ed['castShadows']&&(_0x455fca[_0x3109c0(0x5cc1)]=ShadowMap[_0x3109c0(0x2ccc)](_0x24e7bc,_0x5597ed,_0x362b4c,_0x3bf9b5,_0x455fca['shadows'])),(_0xc34f31||_0x5e99b0)&&(_0x455fca[_0x131eb1(0x3709)]=DerivedCommand[_0x3109c0(0x9df)](_0x5597ed,_0x3bf9b5,_0x455fca[_0x3109c0(0x17ca)]),updateDerivedCommands(this,_0x455fca[_0x3109c0(0x17ca)][_0x3109c0(0x9bd)],_0x362b4c)),(_0x1bdfaa||_0x5dbbce)&&updateDerivedCommands(this,_0x5597ed,_0x362b4c);}}};var renderTilesetPassState=new Cesium3DTilePassState({'pass':Cesium3DTilePass$1[_0x307c2b(0x26e0)]}),preloadTilesetPassState=new Cesium3DTilePassState({'pass':Cesium3DTilePass$1[_0x5e00b3(0x5774)]}),preloadFlightTilesetPassState=new Cesium3DTilePassState({'pass':Cesium3DTilePass$1[_0x307c2b(0x13fd)]}),requestRenderModeDeferCheckPassState=new Cesium3DTilePassState({'pass':Cesium3DTilePass$1[_0x5e00b3(0x2559)]});new Cesium3DTilePassState({'pass':Cesium3DTilePass$1[_0x5e00b3(0x3ede)]});var mostDetailedPickTilesetPassState=new Cesium3DTilePassState({'pass':Cesium3DTilePass$1[_0x5e00b3(0x5298)]}),pickTilesetPassState=new Cesium3DTilePassState({'pass':Cesium3DTilePass$1[_0x5e00b3(0x75a)]}),scratchOccluderBoundingSphere=new BoundingSphere(),scratchOccluder;function getOccluder(_0x245400){var _0x52571d=_0x5e00b3,_0x2f7464=_0x245400[_0x52571d(0x43fb)];if(_0x245400[_0x52571d(0x2201)]===SceneMode$1[_0x52571d(0x3c78)]&&defined$1(_0x2f7464)&&_0x2f7464[_0x52571d(0x3234)]){var _0x1e77c1=_0x2f7464[_0x52571d(0x4faa)];return scratchOccluderBoundingSphere[_0x52571d(0x48ce)]=_0x1e77c1[_0x52571d(0x16f8)],scratchOccluder=Occluder[_0x52571d(0x3eac)](scratchOccluderBoundingSphere,_0x245400[_0x52571d(0x5592)][_0x52571d(0x2b06)],scratchOccluder);}}function clearPasses(_0x57d58a){var _0x4d048d=_0x307c2b,_0x35ee0b=_0x5e00b3;_0x57d58a[_0x4d048d(0x3e71)]=!0x1,_0x57d58a[_0x35ee0b(0x3c62)]=!0x1,_0x57d58a[_0x35ee0b(0x25b6)]=!0x1,_0x57d58a[_0x4d048d(0x5af6)]=!0x1,_0x57d58a[_0x4d048d(0x2950)]=!0x1,_0x57d58a[_0x35ee0b(0x511e)]=!0x1,_0x57d58a[_0x35ee0b(0x50d8)]=!0x1,_0x57d58a[_0x35ee0b(0x47ce)]=!0x1;}function updateFrameNumber(_0x358067,_0x5a5252,_0x28c28e){var _0x285453=_0x307c2b,_0x54c302=_0x5e00b3,_0x3e1f1e=_0x358067[_0x54c302(0xa47)];_0x3e1f1e[_0x285453(0x1b6b)]=_0x5a5252,_0x3e1f1e[_0x54c302(0x45cb)]=JulianDate[_0x54c302(0x40f3)](_0x28c28e,_0x3e1f1e[_0x285453(0x25ef)]);}function setSceneLightGroup(_0x183ab1,_0x4e9ff0){var _0x4f6b43=_0x307c2b,_0x4c645b=_0x5e00b3;for(var _0x2e08c0=0x0;_0x2e08c0<_0x183ab1[_0x4c645b(0x4d57)][_0x4c645b(0x809)];_0x2e08c0++)_0x183ab1[_0x4c645b(0x4a4d)](_0x183ab1[_0x4c645b(0x4d57)][_0x2e08c0]);if(_0x183ab1[_0x4f6b43(0x4ddd)][_0x4c645b(0x809)]=0x0,_0x4e9ff0===LightGroupType$1[_0x4c645b(0x571e)])_0x183ab1[_0x4c645b(0x1aef)]=!0x1,_0x183ab1[_0x4c645b(0x1fca)][_0x4c645b(0x3234)]=!0x0,_0x183ab1[_0x4c645b(0x391c)][_0x4c645b(0x3493)]=new Color$2(0.76,0.76,0.76,0x1);else{if(_0x4e9ff0===LightGroupType$1[_0x4f6b43(0x43df)]){_0x183ab1[_0x4f6b43(0x4f7b)]=!0x1,_0x183ab1[_0x4c645b(0x1fca)][_0x4c645b(0x3234)]=!0x1,_0x183ab1[_0x4c645b(0x391c)][_0x4c645b(0x3493)]=new Color$2(0.5,0.5,0.5,0x1);var _0x6ded92=new DirectionalLight(new Cartesian3[(_0x4c645b(0x10c5))](116.191153,40.147532,0x1c2),{'targetPosition':new Cartesian3[(_0x4c645b(0x10c5))](116.19106,40.147858,0x1ae),'color':new Color$2(0.9,0.9,0.9,0x1),'intensity':0.78});_0x183ab1[_0x4c645b(0x5d39)](_0x6ded92),_0x183ab1[_0x4c645b(0x4d57)][_0x4c645b(0x5323)](_0x6ded92);var _0x275aaa=new DirectionalLight(new Cartesian3[(_0x4f6b43(0x1927))](116.192153,40.147432,0x1ea),{'targetPosition':new Cartesian3[(_0x4c645b(0x10c5))](116.19106,40.147858,0x1ae),'color':new Color$2(0.9,0.9,0.9,0x1),'intensity':0.25});_0x183ab1[_0x4c645b(0x5d39)](_0x275aaa),_0x183ab1[_0x4c645b(0x4d57)][_0x4c645b(0x5323)](_0x275aaa);}}}function updateFrameState(_0x15989c){var _0xe156b0=_0x307c2b,_0x3fc3d3=_0x5e00b3,_0x1a95c5=_0x15989c[_0x3fc3d3(0x5592)],_0x39fc88=_0x15989c[_0x3fc3d3(0xa47)];_0x39fc88[_0x3fc3d3(0xe5b)][_0x3fc3d3(0x809)]=0x0,_0x39fc88[_0x3fc3d3(0x1b71)][_0x3fc3d3(0x809)]=0x0,_0x39fc88[_0x3fc3d3(0x52fb)]=_0x15989c[_0x3fc3d3(0x42ea)],_0x39fc88[_0x3fc3d3(0x1d5d)]=_0x15989c[_0x3fc3d3(0x3427)]&&_0x15989c[_0x3fc3d3(0x3427)][_0x3fc3d3(0x45e)],_0x39fc88[_0xe156b0(0x266d)]=_0x15989c[_0x3fc3d3(0x2201)],_0x39fc88[_0x3fc3d3(0x15b4)]=_0x15989c[_0xe156b0(0x1013)],_0x39fc88[_0x3fc3d3(0x5cd9)]=_0x15989c[_0x3fc3d3(0x5cd9)],_0x39fc88[_0x3fc3d3(0x5592)]=_0x1a95c5,_0x39fc88[_0xe156b0(0x2dd7)]=_0x1a95c5[_0x3fc3d3(0x1187)][_0x3fc3d3(0x2136)](_0x1a95c5[_0x3fc3d3(0x2b06)],_0x1a95c5[_0x3fc3d3(0x20e8)],_0x1a95c5[_0x3fc3d3(0x103a)],_0x15989c[_0x3fc3d3(0x3f48)]),_0x39fc88[_0x3fc3d3(0x332b)][_0x3fc3d3(0x11ce)]=defined$1(_0x15989c[_0x3fc3d3(0x4fd0)][_0x3fc3d3(0x5160)]),_0x39fc88[_0x3fc3d3(0x45f5)]=getOccluder(_0x15989c),_0x39fc88[_0xe156b0(0x586d)]=_0x15989c[_0x3fc3d3(0x5f73)],_0x39fc88[_0xe156b0(0x1bc5)]=_0x15989c[_0x3fc3d3(0x3fd7)],_0x39fc88[_0x3fc3d3(0x5065)]=_0x15989c[_0x3fc3d3(0x5065)],_0x39fc88[_0x3fc3d3(0x398f)]=_0x15989c[_0x3fc3d3(0xa45)]&&!(_0x15989c[_0x3fc3d3(0x5592)][_0xe156b0(0x250e)]instanceof OrthographicFrustum||_0x15989c[_0x3fc3d3(0x5592)][_0xe156b0(0x250e)]instanceof OrthographicOffCenterFrustum),_0x39fc88[_0xe156b0(0x4979)]=_0x15989c[_0xe156b0(0x2a98)],_0x15989c['_lightSource'][_0x3fc3d3(0x2880)]=defined$1(_0x15989c[_0x3fc3d3(0x1fca)])&&_0x15989c[_0x3fc3d3(0x1fca)][_0x3fc3d3(0x3234)],_0x39fc88[_0x3fc3d3(0x3b27)]=_0x15989c[_0xe156b0(0x3c7c)],_0x39fc88['useBloom']=_0x15989c[_0x3fc3d3(0x58c8)][_0x3fc3d3(0x55b1)]&&(_0x15989c[_0x3fc3d3(0x29c4)][_0x3fc3d3(0x4b60)][_0x3fc3d3(0x552c)]||_0x15989c[_0x3fc3d3(0x136d)][_0xe156b0(0x133e)]()),_0x39fc88[_0x3fc3d3(0x2e84)]=_0x15989c[_0x3fc3d3(0x416e)][_0x3fc3d3(0x5fb0)],_0x39fc88[_0x3fc3d3(0x49a7)]=_0x15989c[_0x3fc3d3(0x49a7)],defined$1(_0x15989c[_0x3fc3d3(0x441)])&&_0x15989c[_0x3fc3d3(0x441)][_0x3fc3d3(0x2e0b)]?(_0x39fc88[_0xe156b0(0x37b6)]=_0x15989c[_0x3fc3d3(0x441)][_0xe156b0(0x2970)],_0x39fc88[_0x3fc3d3(0x47c6)]=_0x15989c[_0xe156b0(0x316a)][_0x3fc3d3(0x722)]):(_0x39fc88[_0xe156b0(0x37b6)]=void 0x0,_0x39fc88['specularEnvironmentMapsMaximumLOD']=void 0x0),defined$1(_0x15989c[_0x3fc3d3(0x240a)])&&_0x15989c[_0x3fc3d3(0x240a)]['ready']&&(_0x39fc88[_0x3fc3d3(0x33fd)]=_0x15989c[_0x3fc3d3(0x240a)][_0x3fc3d3(0x30a9)]),_0x39fc88[_0xe156b0(0x15fa)]=_0x15989c[_0x3fc3d3(0x52b5)],_0x15989c[_0x3fc3d3(0x1ad5)]=Color$2['clone'](_0x15989c[_0xe156b0(0x43f8)],_0x15989c[_0x3fc3d3(0x1ad5)]),InvertClassification[_0x3fc3d3(0x2c71)](_0x15989c[_0x3fc3d3(0x1358)])||(_0x15989c[_0x3fc3d3(0x1ad5)][_0x3fc3d3(0x32a8)]=0x1),_0x39fc88[_0x3fc3d3(0x3658)]=_0x15989c[_0x3fc3d3(0x1ad5)],defined$1(_0x15989c['globe'])?_0x39fc88[_0x3fc3d3(0x3a0a)]=_0x15989c[_0xe156b0(0x2ff8)][_0xe156b0(0x4dda)]:_0x39fc88['maximumScreenSpaceError']=0x2,clearPasses(_0x39fc88[_0x3fc3d3(0xd77)]),_0x39fc88[_0x3fc3d3(0x342b)]=void 0x0,_0x39fc88[_0x3fc3d3(0x5584)]=_0x15989c[_0x3fc3d3(0x529)],_0x15989c[_0x3fc3d3(0x4fd0)][_0xe156b0(0x3cc9)]=0x0;}Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x48f3)]=function(){return updateFrameState(this);};var scratchCullingVolume=new CullingVolume();function getAttributeLocations(_0x10098a){var _0x4213fc=_0x5e00b3,_0x1daccc={},_0x2b65ef=_0x10098a[_0x4213fc(0x209a)];for(var _0x20c06b in _0x2b65ef)_0x2b65ef[_0x4213fc(0x1a9a)](_0x20c06b)&&(_0x1daccc[_0x20c06b]=_0x2b65ef[_0x20c06b][_0x4213fc(0x51d3)]);return _0x1daccc;}function createDebugFragmentShaderProgram(_0x55287c,_0x44a660,_0x4fbb40){var _0x26b694=_0x307c2b,_0x2c7ce9=_0x5e00b3,_0xc8f2f4=_0x44a660[_0x2c7ce9(0x4fd0)],_0x3fa209=defaultValue$1(_0x4fbb40,_0x55287c[_0x2c7ce9(0x2ddc)]),_0x434e90=_0x3fa209[_0x2c7ce9(0x1a87)][_0x2c7ce9(0x40f3)](),_0x6a08ab=[];_0x434e90[_0x2c7ce9(0x2454)]=_0x434e90[_0x2c7ce9(0x2454)][_0x2c7ce9(0x7f7)](function(_0x4455bf){var _0x29afab=_0x2c7ce9;_0x4455bf=ShaderSource[_0x29afab(0x1096)](_0x4455bf,_0x29afab(0x2b0));for(var _0x17774e,_0x3c9c1d=/gl_FragData\[(\d+)\]/g;null!==(_0x17774e=_0x3c9c1d[_0x29afab(0x54e4)](_0x4455bf));)-0x1===_0x6a08ab[_0x29afab(0xabf)](_0x17774e[0x1])&&_0x6a08ab[_0x29afab(0x5323)](_0x17774e[0x1]);return _0x4455bf;});var _0x3adff2,_0xd439da=_0x6a08ab[_0x2c7ce9(0x809)],_0x35be78=_0x2c7ce9(0x5869);if(_0x44a660[_0x2c7ce9(0xf10)]){defined$1(_0x55287c[_0x2c7ce9(0x1618)])||(_0x55287c[_0x2c7ce9(0x1618)]=Color$2[_0x2c7ce9(0x42d2)]());var _0x2eb853=_0x55287c[_0x2c7ce9(0x1618)];if(_0xd439da>0x0){for(_0x3adff2=0x0;_0x3adff2<_0xd439da;++_0x3adff2)_0x35be78+=_0x2c7ce9(0x2722)+_0x6a08ab[_0x3adff2]+_0x2c7ce9(0x4c2d)+_0x2eb853[_0x26b694(0xe24)]+',\x20'+_0x2eb853[_0x2c7ce9(0x9db)]+',\x20'+_0x2eb853[_0x26b694(0x485e)]+_0x2c7ce9(0xe0d);}else _0x35be78+=_0x26b694(0x2cc1)+_0x2eb853[_0x2c7ce9(0x20a2)]+',\x20'+_0x2eb853[_0x2c7ce9(0x9db)]+',\x20'+_0x2eb853[_0x26b694(0x485e)]+_0x2c7ce9(0xe0d);}if(_0x44a660[_0x26b694(0x2f02)]){var _0x30441c=0x1&_0x55287c[_0x2c7ce9(0x4978)]?_0x2c7ce9(0x46a2):_0x26b694(0x6e3),_0xce8be9=0x2&_0x55287c[_0x26b694(0x3b93)]?_0x26b694(0xb2a):_0x2c7ce9(0x14e8),_0x137821=0x4&_0x55287c[_0x2c7ce9(0x4978)]?_0x2c7ce9(0x46a2):_0x2c7ce9(0x14e8);if(_0xd439da>0x0){for(_0x3adff2=0x0;_0x3adff2<_0xd439da;++_0x3adff2)_0x35be78+=_0x2c7ce9(0x2722)+_0x6a08ab[_0x3adff2]+_0x2c7ce9(0x4c2d)+_0x30441c+',\x20'+_0xce8be9+',\x20'+_0x137821+_0x2c7ce9(0xe0d);}else _0x35be78+=_0x2c7ce9(0x5d6b)+_0x30441c+',\x20'+_0xce8be9+',\x20'+_0x137821+_0x2c7ce9(0xe0d);}_0x35be78+='}',_0x434e90['sources'][_0x26b694(0x2a0e)](_0x35be78);var _0x5aa1f0=getAttributeLocations(_0x3fa209);return ShaderProgram$1[_0x2c7ce9(0x5344)]({'context':_0xc8f2f4,'vertexShaderSource':_0x3fa209[_0x2c7ce9(0x14d5)],'fragmentShaderSource':_0x434e90,'attributeLocations':_0x5aa1f0});}function executeDebugCommand(_0x13dee0,_0x12d57c,_0x3ea8bb){var _0x37b15c=_0x307c2b,_0x1e9307=_0x5e00b3,_0x57f3ab=DrawCommand[_0x1e9307(0x305)](_0x13dee0);_0x57f3ab[_0x37b15c(0x1868)]=createDebugFragmentShaderProgram(_0x13dee0,_0x12d57c),_0x57f3ab[_0x1e9307(0x5ae4)](_0x12d57c['context'],_0x3ea8bb),_0x57f3ab[_0x1e9307(0x2ddc)][_0x37b15c(0x5020)]();}Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x4fd3)]=function(_0x404487,_0x232bb6,_0x598399){var _0x5e7b39=_0x307c2b,_0x3b3acd=_0x5e00b3;return defined$1(_0x404487)&&(!defined$1(_0x404487[_0x5e7b39(0x1d66)])||!_0x404487[_0x5e7b39(0xad9)]||_0x232bb6[_0x5e7b39(0x2320)](_0x404487[_0x3b3acd(0x36b6)])!==Intersect$1[_0x3b3acd(0x5815)]&&(!defined$1(_0x598399)||!(_0x404487[_0x3b3acd(0x2baf)]&&!this[_0x3b3acd(0x394d)])||!_0x404487[_0x3b3acd(0x36b6)][_0x5e7b39(0x3277)](_0x598399)));};var transformFrom2D=new Matrix4(0x0,0x0,0x1,0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x1);function debugShowBoundingVolume(_0x4f0457,_0x40c8cd,_0x14d1dc,_0x289c1b){var _0x446028=_0x307c2b,_0x2c6474=_0x5e00b3,_0x1b3e24,_0x499665=_0x40c8cd[_0x2c6474(0xa47)],_0x120d04=_0x499665[_0x446028(0x5071)],_0x17d3a6=_0x4f0457[_0x446028(0x1d66)];defined$1(_0x40c8cd[_0x2c6474(0x34dc)])&&_0x40c8cd[_0x2c6474(0x34dc)][_0x2c6474(0x2947)]();var _0x1f5595=Cartesian3[_0x2c6474(0x40f3)](_0x17d3a6[_0x2c6474(0x4fe8)]);if(_0x499665[_0x446028(0x266d)]!==SceneMode$1[_0x2c6474(0x3c78)]){_0x1f5595=Matrix4[_0x2c6474(0x108e)](transformFrom2D,_0x1f5595,_0x1f5595);var _0x2f00cb=_0x499665[_0x2c6474(0x5cd9)],_0x254370=_0x2f00cb[_0x2c6474(0x26b)](_0x1f5595);_0x1f5595=_0x2f00cb['ellipsoid'][_0x446028(0x385e)](_0x254370);}if(defined$1(_0x17d3a6[_0x2c6474(0x48ce)])){var _0xfd38c1=_0x17d3a6[_0x2c6474(0x48ce)];_0x1b3e24=GeometryPipeline[_0x446028(0x5576)](EllipsoidGeometry[_0x2c6474(0x1647)](new EllipsoidGeometry({'radii':new Cartesian3(_0xfd38c1,_0xfd38c1,_0xfd38c1),'vertexFormat':PerInstanceColorAppearance[_0x446028(0x703)]}))),_0x40c8cd[_0x2c6474(0x34dc)]=new Primitive({'geometryInstances':new GeometryInstance({'geometry':_0x1b3e24,'modelMatrix':Matrix4[_0x446028(0x20bf)](_0x1f5595),'attributes':{'color':new ColorGeometryInstanceAttribute(0x1,0x0,0x0,0x1)}}),'appearance':new PerInstanceColorAppearance({'flat':!0x0,'translucent':!0x1}),'asynchronous':!0x1});}else{var _0x4248b7=_0x17d3a6[_0x2c6474(0x5666)];_0x1b3e24=GeometryPipeline[_0x2c6474(0x28c7)](BoxGeometry[_0x2c6474(0x1647)](BoxGeometry[_0x2c6474(0x5d2a)]({'dimensions':new Cartesian3(0x2,0x2,0x2),'vertexFormat':PerInstanceColorAppearance[_0x446028(0x703)]}))),_0x40c8cd[_0x2c6474(0x34dc)]=new Primitive({'geometryInstances':new GeometryInstance({'geometry':_0x1b3e24,'modelMatrix':Matrix4[_0x2c6474(0x50eb)](_0x4248b7,_0x1f5595,new Matrix4()),'attributes':{'color':new ColorGeometryInstanceAttribute(0x1,0x0,0x0,0x1)}}),'appearance':new PerInstanceColorAppearance({'flat':!0x0,'translucent':!0x1}),'asynchronous':!0x1});}var _0x7f5028,_0x56474b=_0x499665[_0x446028(0xec7)],_0x44e861=_0x499665[_0x446028(0xec7)]=[];(_0x40c8cd[_0x2c6474(0x34dc)][_0x2c6474(0xa16)](_0x499665),_0x4f0457=_0x44e861[0x0],_0x499665[_0x2c6474(0x398f)])&&(_0x4f0457=DerivedCommand[_0x446028(0x3f3d)](_0x4f0457,_0x120d04)[_0x2c6474(0x9bd)]),(defined$1(_0x289c1b)&&(_0x7f5028=_0x14d1dc[_0x2c6474(0x3eaf)],_0x14d1dc[_0x2c6474(0x3eaf)]=_0x289c1b),_0x4f0457['execute'](_0x120d04,_0x14d1dc),defined$1(_0x7f5028)&&(_0x14d1dc[_0x2c6474(0x3eaf)]=_0x7f5028),_0x499665[_0x2c6474(0xe5b)]=_0x56474b);}function executeCommand(_0x62a6ee,_0x50e385,_0x166171,_0x577d4c,_0x10c50e){var _0x58bcab=_0x307c2b,_0x46f24e=_0x5e00b3,_0x51a915=_0x50e385[_0x46f24e(0xa47)],_0x340247=_0x51a915[_0x46f24e(0xd77)];if(!defined$1(_0x50e385[_0x46f24e(0x47f1)])||_0x50e385[_0x46f24e(0x47f1)](_0x62a6ee)){if(_0x62a6ee instanceof ClearCommand)_0x62a6ee[_0x46f24e(0x5ae4)](_0x166171,_0x577d4c);else{if(!defined$1(_0x62a6ee[_0x46f24e(0x5e42)])||_0x46f24e(0x1b4b)!=typeof _0x62a6ee[_0x58bcab(0x4477)][_0x46f24e(0x53aa)]||!_0x62a6ee[_0x46f24e(0x5e42)][_0x46f24e(0x53aa)]()){if(_0x62a6ee[_0x58bcab(0x3425)]&&defined$1(_0x62a6ee[_0x58bcab(0x1d66)])&&debugShowBoundingVolume(_0x62a6ee,_0x50e385,_0x577d4c,_0x10c50e),_0x51a915['useLogDepth']&&defined$1(_0x62a6ee[_0x46f24e(0x176e)])&&defined$1(_0x62a6ee[_0x58bcab(0x4b02)]['logDepth'])&&(_0x62a6ee=_0x62a6ee['derivedCommands'][_0x46f24e(0x17ca)][_0x46f24e(0x9bd)]),!_0x340247[_0x46f24e(0x3c62)]&&_0x50e385[_0x46f24e(0x18ee)]&&defined$1(_0x62a6ee[_0x46f24e(0x176e)])&&defined$1(_0x62a6ee[_0x46f24e(0x176e)][_0x46f24e(0x1925)])&&(_0x62a6ee=_0x62a6ee[_0x46f24e(0x176e)][_0x58bcab(0x43bd)][_0x58bcab(0x2f3e)]),!_0x340247[_0x46f24e(0x3c62)]&&_0x50e385[_0x46f24e(0x2d9e)]&&defined$1(_0x62a6ee[_0x46f24e(0x176e)])&&defined$1(_0x62a6ee[_0x46f24e(0x176e)][_0x46f24e(0x30bd)])&&(_0x62a6ee=_0x62a6ee[_0x46f24e(0x176e)][_0x46f24e(0x30bd)][_0x46f24e(0x9bd)]),_0x340247[_0x46f24e(0x3c62)]&&_0x340247[_0x46f24e(0x47ce)]){if(!defined$1(_0x62a6ee[_0x46f24e(0x176e)]))return;(_0x62a6ee=_0x62a6ee[_0x46f24e(0x176e)][_0x58bcab(0x4407)][_0x46f24e(0x9bd)])[_0x46f24e(0x5ae4)](_0x166171,_0x577d4c);}else{if(_0x340247[_0x46f24e(0x3c62)]||_0x340247[_0x46f24e(0x25b6)]){if(!defined$1(_0x62a6ee[_0x46f24e(0x176e)]))return;if(_0x340247[_0x46f24e(0x3c62)]&&!_0x340247[_0x46f24e(0x25b6)]&&defined$1(_0x62a6ee[_0x58bcab(0x4b02)][_0x46f24e(0x331c)]))return void(_0x62a6ee=_0x62a6ee[_0x46f24e(0x176e)]['picking'][_0x46f24e(0x3b67)])[_0x58bcab(0x482e)](_0x166171,_0x577d4c);if(_0x340247[_0x46f24e(0x25b6)]&&defined$1(_0x62a6ee[_0x46f24e(0x176e)][_0x46f24e(0x25b6)])){if(_0x62a6ee[_0x46f24e(0x295c)]===Pass$1[_0x46f24e(0x40ea)]||!_0x62a6ee[_0x46f24e(0x33c4)][_0x58bcab(0x1282)][_0x46f24e(0x552c)])return;return void(_0x62a6ee=_0x62a6ee[_0x46f24e(0x176e)][_0x46f24e(0x25b6)][_0x46f24e(0x4397)])[_0x58bcab(0x482e)](_0x166171,_0x577d4c);}}_0x50e385[_0x46f24e(0xf10)]||_0x50e385[_0x58bcab(0x2f02)]?executeDebugCommand(_0x62a6ee,_0x50e385,_0x577d4c):_0x51a915[_0x46f24e(0x3823)][_0x58bcab(0x26f)]&&_0x62a6ee[_0x46f24e(0x1d34)]&&defined$1(_0x62a6ee[_0x46f24e(0x176e)][_0x46f24e(0x5cc1)])?_0x62a6ee[_0x46f24e(0x176e)][_0x46f24e(0x5cc1)][_0x46f24e(0x5b6f)][_0x46f24e(0x5ae4)](_0x166171,_0x577d4c):_0x62a6ee['execute'](_0x166171,_0x577d4c);}}}}}function executeIdCommand(_0x42a80c,_0xff6449,_0x226e03,_0x54787f){var _0x5121c5=_0x307c2b,_0x5e4f8b=_0x5e00b3,_0x45afbd=_0xff6449[_0x5e4f8b(0xa47)],_0x38d6dd=_0x42a80c[_0x5e4f8b(0x176e)];defined$1(_0x38d6dd)&&(_0x45afbd[_0x5e4f8b(0x398f)]&&defined$1(_0x38d6dd[_0x5e4f8b(0x17ca)])&&(_0x42a80c=_0x38d6dd['logDepth'][_0x5e4f8b(0x9bd)]),defined$1((_0x38d6dd=_0x42a80c[_0x5e4f8b(0x176e)])[_0x5e4f8b(0x331c)])?(_0x42a80c=_0x38d6dd[_0x5e4f8b(0x331c)][_0x5121c5(0x4b16)])[_0x5121c5(0x482e)](_0x226e03,_0x54787f):defined$1(_0x38d6dd[_0x5e4f8b(0x25b6)])&&(_0x42a80c=_0x38d6dd[_0x5e4f8b(0x25b6)][_0x5e4f8b(0x4397)])[_0x5e4f8b(0x5ae4)](_0x226e03,_0x54787f));}function backToFront(_0x2c5c50,_0xa8f137,_0x54afb4){var _0x860289=_0x307c2b,_0x848d51=_0x5e00b3;return _0xa8f137[_0x860289(0x1d66)][_0x848d51(0x22cc)](_0x54afb4)-_0x2c5c50[_0x848d51(0x36b6)][_0x848d51(0x22cc)](_0x54afb4);}function frontToBack(_0x5eec0b,_0x33354f,_0x599fed){var _0x90c300=_0x5e00b3;return _0x5eec0b[_0x90c300(0x36b6)][_0x90c300(0x22cc)](_0x599fed)-_0x33354f[_0x90c300(0x36b6)][_0x90c300(0x22cc)](_0x599fed)+CesiumMath[_0x90c300(0x33f4)];}function executeTranslucentCommandsBackToFront(_0x2fb0a2,_0x56228f,_0x4519e7,_0x3fa22b,_0x10596e){var _0x597205=_0x307c2b,_0x895587=_0x5e00b3,_0x7297be=_0x2fb0a2[_0x597205(0x5071)];mergeSort(_0x3fa22b,backToFront,_0x2fb0a2[_0x597205(0x57e6)][_0x895587(0x2b06)]),defined$1(_0x10596e)&&_0x56228f(_0x10596e[_0x895587(0x24bb)],_0x2fb0a2,_0x7297be,_0x4519e7);for(var _0x22b34e=_0x3fa22b[_0x895587(0x809)],_0x39acc3=0x0;_0x39acc3<_0x22b34e;++_0x39acc3)_0x56228f(_0x3fa22b[_0x39acc3],_0x2fb0a2,_0x7297be,_0x4519e7);}function executeTranslucentCommandsFrontToBack(_0x25a66d,_0x460204,_0x5cec8a,_0x24d73d,_0x45fdaa){var _0xbe5d84=_0x307c2b,_0x5a25ee=_0x5e00b3,_0x228bee=_0x25a66d[_0x5a25ee(0x4fd0)];mergeSort(_0x24d73d,frontToBack,_0x25a66d[_0x5a25ee(0x5592)][_0x5a25ee(0x2b06)]),defined$1(_0x45fdaa)&&_0x460204(_0x45fdaa[_0x5a25ee(0x24bb)],_0x25a66d,_0x228bee,_0x5cec8a);for(var _0x19ecc6=_0x24d73d[_0x5a25ee(0x809)],_0x136b70=_0x25a66d[_0x5a25ee(0x3859)][_0x5a25ee(0xd77)],_0x3aefd4=0x0;_0x3aefd4<_0x19ecc6;++_0x3aefd4)_0x136b70[_0xbe5d84(0x7ff)]&&_0x136b70['depth']&&_0x24d73d[_0x3aefd4][_0x5a25ee(0x5e42)]instanceof BillboardCollection||(!_0x136b70[_0xbe5d84(0x7ff)]||defined$1(_0x24d73d[_0x3aefd4]['pickId'])||_0x136b70[_0xbe5d84(0xca0)])&&_0x460204(_0x24d73d[_0x3aefd4],_0x25a66d,_0x228bee,_0x5cec8a);}function getDebugGlobeDepth(_0x4602c2,_0x4ee1df){var _0x53c261=_0x5e00b3,_0x49fc97=_0x4602c2[_0x53c261(0x2018)][_0x53c261(0x21d7)],_0x527aaa=_0x49fc97[_0x4ee1df];return!defined$1(_0x527aaa)&&_0x4602c2[_0x53c261(0x4fd0)][_0x53c261(0x2a16)]&&(_0x527aaa=new GlobeDepth(),_0x49fc97[_0x4ee1df]=_0x527aaa),_0x527aaa;}function clampToTransparent(_0x16ba25,_0x520d99,_0x1167ea,_0x368e07,_0x124f80){var _0x5321cd=_0x307c2b,_0x57ac25=_0x5e00b3,_0x5d831b=_0x16ba25[_0x5321cd(0x5071)],_0x4192bd=_0x16ba25[_0x57ac25(0xa47)][_0x57ac25(0xd77)],_0x262234=_0x16ba25[_0x57ac25(0x58c8)],_0x121d20=_0x124f80[_0x57ac25(0x809)],_0x8a4dcf=_0x4192bd[_0x57ac25(0x3c62)],_0xd5aeb9=_0x4192bd[_0x57ac25(0x25b6)];_0x4192bd[_0x57ac25(0x3c62)]=!0x0,_0x4192bd[_0x57ac25(0x25b6)]=!0x0;var _0x19af0a,_0x2b3c49=0x0;for(_0x19af0a=0x0;_0x19af0a<_0x121d20;++_0x19af0a){(_0x420609=_0x124f80[_0x19af0a])[_0x57ac25(0x54d6)]===Pass$1[_0x57ac25(0x5414)]&&(executeCommand(_0x420609,_0x16ba25,_0x5d831b,_0x520d99),_0x2b3c49++);}if(_0x2b3c49>0x0){defined$1(_0x1167ea)&&_0x262234[_0x57ac25(0x3a36)]&&_0x1167ea[_0x5321cd(0x1834)](_0x5d831b,_0x520d99,!0x0);var _0x14f1a6=_0x368e07[_0x57ac25(0x4a68)][Pass$1[_0x57ac25(0x4a46)]],_0x94724b=_0x368e07['indices'][Pass$1[_0x57ac25(0x4a46)]];for(_0x19af0a=0x0;_0x19af0a<_0x94724b;++_0x19af0a)executeCommand(_0x14f1a6[_0x19af0a],_0x16ba25,_0x5d831b,_0x520d99);}for(_0x2b3c49=0x0,_0x19af0a=0x0;_0x19af0a<_0x121d20;++_0x19af0a){var _0x420609;(_0x420609=_0x124f80[_0x19af0a])[_0x57ac25(0x54d6)]===Pass$1[_0x57ac25(0x32a2)]&&(executeCommand(_0x420609,_0x16ba25,_0x5d831b,_0x520d99),_0x2b3c49++);}if(_0x2b3c49>0x0){defined$1(_0x1167ea)&&_0x262234[_0x57ac25(0x3a36)]&&_0x1167ea[_0x57ac25(0x4644)](_0x5d831b,_0x520d99,!0x0),(_0x14f1a6=_0x368e07[_0x57ac25(0x4a68)][Pass$1[_0x57ac25(0x5af3)]],_0x94724b=_0x368e07[_0x57ac25(0x314b)][Pass$1[_0x57ac25(0x5af3)]]);for(_0x19af0a=0x0;_0x19af0a<_0x94724b;++_0x19af0a)executeCommand(_0x14f1a6[_0x19af0a],_0x16ba25,_0x5d831b,_0x520d99);}_0x4192bd[_0x5321cd(0x7ff)]=_0x8a4dcf,_0x4192bd[_0x57ac25(0x25b6)]=_0xd5aeb9;}transformFrom2D=Matrix4[_0x5e00b3(0x19c5)](transformFrom2D,transformFrom2D);var scratchPerspectiveFrustum=new PerspectiveFrustum(),scratchPerspectiveOffCenterFrustum=new PerspectiveOffCenterFrustum(),scratchOrthographicFrustum=new OrthographicFrustum(),scratchOrthographicOffCenterFrustum=new OrthographicOffCenterFrustum();function executeCommands(_0x3b6c1e,_0x5c00af){var _0x5ce20f=_0x307c2b,_0x10f0c7=_0x5e00b3,_0x48191b,_0x5c9b16=_0x3b6c1e[_0x10f0c7(0x5592)],_0x2231b0=_0x3b6c1e[_0x5ce20f(0x5071)],_0xe92294=_0x2231b0[_0x10f0c7(0x1b3d)];_0xe92294['updateCamera'](_0x5c9b16),_0x48191b=defined$1(_0x5c9b16[_0x10f0c7(0x1187)][_0x10f0c7(0xa79)])?_0x5c9b16[_0x10f0c7(0x1187)][_0x10f0c7(0x40f3)](scratchPerspectiveFrustum):defined$1(_0x5c9b16[_0x10f0c7(0x1187)][_0x10f0c7(0x3f1c)])?_0x5c9b16[_0x10f0c7(0x1187)][_0x10f0c7(0x40f3)](scratchPerspectiveOffCenterFrustum):defined$1(_0x5c9b16[_0x10f0c7(0x1187)]['width'])?_0x5c9b16['frustum'][_0x10f0c7(0x40f3)](scratchOrthographicFrustum):_0x5c9b16[_0x10f0c7(0x1187)][_0x5ce20f(0x2d7b)](scratchOrthographicOffCenterFrustum);var _0xd45e85=_0x3b6c1e[_0x5ce20f(0x1afe)],_0x2fff4b=_0x3b6c1e[_0x10f0c7(0xa47)];_0xd45e85[_0x10f0c7(0x445c)](_0x2231b0,_0x2fff4b),_0x3b6c1e[_0x5ce20f(0x227c)][_0x10f0c7(0x445c)](_0x2fff4b,_0x2231b0),_0x48191b[_0x10f0c7(0xcd2)]=_0x5c9b16[_0x10f0c7(0x1187)][_0x10f0c7(0xcd2)],_0x48191b[_0x10f0c7(0x389f)]=_0x5c9b16[_0x10f0c7(0x1187)]['far'];var _0x2eb604=_0x48191b[_0x10f0c7(0x2022)];_0x48191b[_0x5ce20f(0x56e0)]=!0x1,_0xe92294[_0x10f0c7(0x1b38)](_0x48191b),_0xe92294[_0x10f0c7(0xf89)](Pass$1[_0x5ce20f(0x6f6)]);var _0x53a7bd,_0x15e800=_0x3b6c1e[_0x10f0c7(0xa47)][_0x10f0c7(0xd77)],_0x5b413d=_0x15e800[_0x10f0c7(0x3c62)],_0x145e1d=_0x3b6c1e[_0x10f0c7(0x58c8)],_0x314a97=_0x3b6c1e[_0x10f0c7(0x2018)],_0x45e96a=_0x145e1d[_0x10f0c7(0x4b3f)],_0x503d66=_0x145e1d[_0x5ce20f(0x4788)],_0x5867ec=_0x3b6c1e[_0x10f0c7(0x2552)];if(!_0x5b413d){var _0x3507ff,_0x21616d=_0x145e1d[_0x10f0c7(0x4cd5)];if(defined$1(_0x21616d)&&_0x5867ec[_0x10f0c7(0xa3a)]&&executeCommand(_0x21616d,_0x3b6c1e,_0x2231b0,_0x5c00af),_0x145e1d[_0x10f0c7(0x5547)]&&_0x5867ec[_0x10f0c7(0x5547)]&&executeCommand(_0x145e1d[_0x5ce20f(0x446e)],_0x3b6c1e,_0x2231b0,_0x5c00af),_0x145e1d[_0x10f0c7(0x2d2)]&&_0x5867ec[_0x10f0c7(0x2d2)]&&_0x145e1d[_0x10f0c7(0x2e02)][_0x10f0c7(0x5ae4)](_0x2231b0,_0x5c00af),_0x145e1d[_0x10f0c7(0x3de5)]&&_0x5867ec[_0x10f0c7(0x3de5)]&&!_0x15e800[_0x10f0c7(0x50d8)]){if(_0x145e1d[_0x10f0c7(0x45a)][_0x10f0c7(0x5ae4)](_0x2231b0,_0x5c00af),_0x3b6c1e[_0x10f0c7(0x5e37)]&&!_0x503d66)_0x3507ff=_0x145e1d[_0x10f0c7(0x3a36)]?_0x314a97['globeDepth'][_0x10f0c7(0x3eaf)]:_0x145e1d[_0x10f0c7(0x55b1)]?_0x314a97[_0x10f0c7(0x54f2)][_0x10f0c7(0x2db)]():_0x145e1d[_0x10f0c7(0x5879)],_0x3b6c1e[_0x10f0c7(0x4ce)][_0x10f0c7(0x5ae4)](_0x2231b0),_0x3b6c1e[_0x10f0c7(0x4ce)][_0x10f0c7(0x431f)](_0x2231b0,_0x3507ff),_0x5c00af[_0x10f0c7(0x3eaf)]=_0x3507ff;}_0x145e1d[_0x10f0c7(0x55d5)]&&_0x5867ec[_0x10f0c7(0x55d5)]&&_0x145e1d[_0x10f0c7(0x3273)][_0x10f0c7(0x5ae4)](_0x2231b0,_0x5c00af),_0x2fff4b[_0x10f0c7(0x332b)];}_0x48191b[_0x10f0c7(0x2022)]=_0x2eb604,_0x145e1d[_0x10f0c7(0x5aba)]?(defined$1(_0x3b6c1e[_0x10f0c7(0x603e)])||(_0x3b6c1e[_0x10f0c7(0x603e)]=function(_0x5966e7,_0x37ad9e,_0x3b2d11,_0x40f4c3,_0x3f9ea4){var _0x13ea5c=_0x10f0c7;_0x314a97[_0x13ea5c(0x44d2)][_0x13ea5c(0x204a)](_0x5966e7,_0x37ad9e,_0x3b2d11,_0x40f4c3,_0x3f9ea4);}),_0x53a7bd=_0x3b6c1e[_0x10f0c7(0x603e)]):_0x53a7bd=_0x15e800[_0x10f0c7(0x445c)]?executeTranslucentCommandsBackToFront:executeTranslucentCommandsFrontToBack;var _0x322905,_0xa1bd42=_0x145e1d[_0x10f0c7(0x587b)],_0x202df5=_0x145e1d[_0x5ce20f(0x541f)],_0xf2631f=_0x3b6c1e[_0x10f0c7(0x3393)],_0x1c5534=_0x3b6c1e[_0x10f0c7(0x2148)],_0x173266=_0x3b6c1e[_0x10f0c7(0x35ed)],_0x1ca3a7=_0x3b6c1e[_0x10f0c7(0x1400)],_0xd547fd=_0x3b6c1e[_0x10f0c7(0x3f87)],_0x57ec89=_0x145e1d[_0x5ce20f(0x580a)],_0x180363=_0x5c9b16[_0x10f0c7(0x3747)]['z'],_0x26a2b0=_0x314a97[_0x5ce20f(0x5a20)],_0x4b6574=_0x26a2b0[_0x10f0c7(0x809)];0x0===_0x4b6574&&defined$1(_0x314a97[_0x10f0c7(0x34fb)])&&_0x145e1d[_0x10f0c7(0x3a36)]&&_0x314a97[_0x5ce20f(0x34e2)][_0x5ce20f(0x515a)](_0x2231b0,_0x5c00af);for(var _0x2307cc=0x0;_0x2307cc<_0x4b6574;++_0x2307cc){var _0x1e84e0=_0x4b6574-_0x2307cc-0x1,_0x34ffc6=_0x26a2b0[_0x1e84e0];_0x3b6c1e[_0x10f0c7(0x3037)]===SceneMode$1[_0x10f0c7(0x174c)]?(_0x5c9b16['position']['z']=_0x180363-_0x34ffc6[_0x10f0c7(0xcd2)]+0x1,_0x48191b[_0x5ce20f(0x48b)]=Math[_0x10f0c7(0x498f)](0x1,_0x34ffc6[_0x5ce20f(0x48b)]-_0x34ffc6[_0x10f0c7(0xcd2)]),_0x48191b[_0x10f0c7(0xcd2)]=0x1,_0xe92294[_0x10f0c7(0xa16)](_0x3b6c1e[_0x5ce20f(0x3a16)]),_0xe92294[_0x10f0c7(0x1b38)](_0x48191b)):(_0x15e800[_0x5ce20f(0x3dad)]&&_0x2231b0[_0x10f0c7(0x2a16)]||(_0x48191b[_0x5ce20f(0x3f74)]=0x0!==_0x1e84e0?_0x34ffc6[_0x5ce20f(0x3f74)]*_0x3b6c1e[_0x10f0c7(0x34eb)]:_0x34ffc6[_0x5ce20f(0x3f74)],_0x48191b[_0x5ce20f(0x48b)]=_0x34ffc6['far']),_0x3b6c1e[_0x5ce20f(0x2101)]&&_0x5c9b16[_0x10f0c7(0x23c5)][_0x10f0c7(0x5a4e)]>0x186a0&&_0x48191b[_0x10f0c7(0xcd2)]<0xa&&(_0x48191b[_0x10f0c7(0xcd2)]*=0x2710),_0xe92294[_0x10f0c7(0x1b38)](_0x48191b)),updateLayersTexture(_0x3b6c1e,_0x2231b0,_0x2fff4b);var _0x5e1952,_0x46459b,_0x13b801=_0x3b6c1e[_0x10f0c7(0x7f4)]?getDebugGlobeDepth(_0x3b6c1e,_0x1e84e0):_0x314a97[_0x10f0c7(0x34fb)];if(_0x3b6c1e[_0x10f0c7(0x7f4)]&&defined$1(_0x13b801)&&_0x145e1d[_0x10f0c7(0x3a36)]&&(_0x13b801[_0x10f0c7(0xa16)](_0x2231b0,_0x5c00af,_0x314a97[_0x10f0c7(0x4e47)]),_0x13b801[_0x10f0c7(0x3fec)](_0x2231b0,_0x5c00af,_0x3b6c1e[_0x10f0c7(0x2148)][_0x10f0c7(0x8fe)]),_0x5e1952=_0x5c00af['framebuffer'],_0x5c00af[_0x10f0c7(0x3eaf)]=_0x13b801[_0x10f0c7(0x3eaf)]),_0xf2631f[_0x10f0c7(0x5ae4)](_0x2231b0,_0x5c00af),_0x15e800[_0x10f0c7(0x25b6)]&&!_0x2231b0[_0x10f0c7(0x2a16)]&&_0x1c5534[_0x10f0c7(0x5ae4)](_0x2231b0,_0x5c00af),_0x2231b0[_0x5ce20f(0x1b53)]&&_0x173266[_0x10f0c7(0x5ae4)](_0x2231b0,_0x5c00af),_0x5867ec[_0x10f0c7(0x1481)]){_0xe92294[_0x10f0c7(0xf89)](Pass$1[_0x10f0c7(0x5414)]),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x10f0c7(0x5414)]];var _0x486edb=_0x34ffc6[_0x10f0c7(0x314b)][Pass$1[_0x5ce20f(0x1811)]];for(_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);for(defined$1(_0x13b801)&&_0x145e1d[_0x5ce20f(0x157a)]&&_0x13b801[_0x10f0c7(0x4d3e)](_0x2231b0,_0x5c00af),_0x3b6c1e['debugShowGlobeDepth']&&defined$1(_0x13b801)&&_0x145e1d[_0x10f0c7(0x3a36)]&&(_0x5c00af[_0x10f0c7(0x3eaf)]=_0x5e1952),_0xe92294[_0x10f0c7(0xf89)](Pass$1[_0x10f0c7(0x4a46)]),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x10f0c7(0x4a46)]],_0x486edb=_0x34ffc6[_0x5ce20f(0x30e5)][Pass$1[_0x10f0c7(0x4a46)]],_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);_0xa1bd42&&(_0xf2631f[_0x10f0c7(0x5ae4)](_0x2231b0,_0x5c00af),_0x202df5&&_0xd547fd[_0x10f0c7(0x5ae4)](_0x2231b0,_0x5c00af)),_0x5867ec[_0x10f0c7(0x35dc)]||_0x13b801[_0x10f0c7(0x12d6)](_0x2231b0,!0x0,!0x1,!0x1);}if(!_0x145e1d[_0x10f0c7(0x1e1d)]||_0x5b413d){for(_0xe92294[_0x10f0c7(0xf89)](Pass$1[_0x10f0c7(0x54a5)]),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x10f0c7(0x54a5)]],_0x486edb=_0x34ffc6[_0x5ce20f(0x30e5)][Pass$1[_0x10f0c7(0x54a5)]],_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);if(_0x486edb>0x0){for(defined$1(_0x13b801)&&_0x145e1d[_0x5ce20f(0x157a)]&&_0x13b801[_0x10f0c7(0x4644)](_0x2231b0,_0x5c00af,_0xa1bd42),_0xe92294[_0x5ce20f(0x5103)](Pass$1[_0x10f0c7(0x57df)]),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x5ce20f(0x41cb)]],_0x486edb=_0x34ffc6[_0x10f0c7(0x314b)][Pass$1['CESIUM_3D_TILE_CLASSIFICATION']],_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);}}else{_0x3b6c1e[_0x10f0c7(0x4759)][_0x10f0c7(0x3fec)](_0x2231b0,_0x5c00af);var _0xd4b6fd=_0x5c00af[_0x10f0c7(0x3eaf)];for(_0x5c00af[_0x10f0c7(0x3eaf)]=_0x3b6c1e[_0x10f0c7(0x4759)]['_fbo'],_0xe92294[_0x10f0c7(0xf89)](Pass$1[_0x5ce20f(0x35d2)]),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x10f0c7(0x54a5)]],_0x486edb=_0x34ffc6[_0x10f0c7(0x314b)][Pass$1[_0x10f0c7(0x54a5)]],_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);for(defined$1(_0x13b801)&&_0x145e1d[_0x5ce20f(0x157a)]&&_0x13b801[_0x10f0c7(0x4644)](_0x2231b0,_0x5c00af,_0xa1bd42),_0xe92294[_0x10f0c7(0xf89)](Pass$1['CESIUM_3D_TILE_CLASSIFICATION_IGNORE_SHOW']),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x10f0c7(0x5d33)]],_0x486edb=_0x34ffc6[_0x5ce20f(0x30e5)][Pass$1[_0x10f0c7(0x5d33)]],_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);for(_0x5c00af[_0x10f0c7(0x3eaf)]=_0xd4b6fd,_0x3b6c1e[_0x10f0c7(0x4759)][_0x10f0c7(0x1e4d)](_0x2231b0,_0x5c00af),0x1===_0x3b6c1e[_0x5ce20f(0x3a16)][_0x10f0c7(0x3658)][_0x10f0c7(0x32a8)]&&_0x3b6c1e[_0x10f0c7(0x4759)][_0x10f0c7(0x4047)](_0x2231b0,_0x5c00af),_0x486edb>0x0&&_0x2231b0[_0x5ce20f(0x1b53)]&&_0x1ca3a7[_0x10f0c7(0x5ae4)](_0x2231b0,_0x5c00af),_0xe92294[_0x10f0c7(0xf89)](Pass$1[_0x5ce20f(0x41cb)]),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x10f0c7(0x57df)]],_0x486edb=_0x34ffc6[_0x5ce20f(0x30e5)][Pass$1[_0x10f0c7(0x57df)]],_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);}if(_0x486edb>0x0&&_0x2231b0[_0x10f0c7(0x564c)]&&_0x173266[_0x10f0c7(0x5ae4)](_0x2231b0,_0x5c00af),_0x5867ec[_0x10f0c7(0x35dc)]){var _0x4bd94a,_0x3b9816=Pass$1[_0x10f0c7(0x5d33)]+0x1,_0x71d78a=Pass$1[_0x5ce20f(0x54c1)];_0x5867ec[_0x10f0c7(0x6f4)]&&(_0x3b9816=Pass$1[_0x5ce20f(0x4c99)],_0x71d78a=Pass$1[_0x10f0c7(0x38d5)]);for(var _0x4c5ba0=_0x3b9816;_0x4c5ba0<=_0x71d78a;++_0x4c5ba0)if(_0xe92294[_0x10f0c7(0xf89)](_0x4c5ba0),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][_0x4c5ba0],_0x486edb=_0x34ffc6[_0x10f0c7(0x314b)][_0x4c5ba0],!_0x2fff4b[_0x10f0c7(0xd77)][_0x10f0c7(0x3c62)]&&!_0x2fff4b[_0x10f0c7(0xd77)][_0x10f0c7(0x25b6)]||_0x4c5ba0!==Pass$1[_0x10f0c7(0x5777)]){for(_0x4c5ba0===Pass$1[_0x10f0c7(0x5777)]&&_0x486edb>0x0&&defined$1(_0x13b801)&&_0x145e1d[_0x5ce20f(0x157a)]&&_0x13b801[_0x10f0c7(0x4644)](_0x2231b0,_0x5c00af,_0xa1bd42),_0x4c5ba0===Pass$1['S3MTilesClampObjectColor']&&_0x486edb>0x0&&defined$1(_0x13b801)&&_0x145e1d[_0x10f0c7(0x3a36)]&&_0x13b801[_0x10f0c7(0x4644)](_0x2231b0,_0x5c00af,_0xa1bd42),_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);}if(defined$1(_0x13b801)&&_0x145e1d[_0x5ce20f(0x157a)]&&_0x13b801[_0x5ce20f(0x1834)](_0x2231b0,_0x5c00af,_0xa1bd42),!_0x48191b[_0x5ce20f(0x56e0)]){for(_0xe92294[_0x5ce20f(0x5103)](Pass$1[_0x10f0c7(0x5af3)]),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x10f0c7(0x5af3)]],_0x486edb=_0x34ffc6[_0x10f0c7(0x314b)][Pass$1[_0x10f0c7(0x5af3)]],_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);}for(_0xe92294['updatePass'](Pass$1[_0x5ce20f(0x433d)]),_0x46459b=_0x34ffc6['commands'][Pass$1[_0x5ce20f(0x433d)]],_0x486edb=_0x34ffc6[_0x5ce20f(0x30e5)][Pass$1[_0x10f0c7(0x4a93)]],_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);if(_0x486edb>0x0&&defined$1(_0x13b801)&&_0x145e1d[_0x10f0c7(0x3a36)]&&_0x13b801[_0x5ce20f(0x1834)](_0x2231b0,_0x5c00af,_0xa1bd42),_0x5867ec[_0x10f0c7(0x1b82)]&&(!_0x5b413d||!_0x15e800[_0x10f0c7(0x25b6)])){for(_0xe92294[_0x10f0c7(0xf89)](Pass$1[_0x5ce20f(0x2d3f)]),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x10f0c7(0x5e31)]],_0x486edb=_0x34ffc6[_0x5ce20f(0x30e5)][Pass$1[_0x10f0c7(0x5e31)]],_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);}for(_0xe92294[_0x10f0c7(0xf89)](Pass$1[_0x10f0c7(0x3246)]),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x5ce20f(0x1df4)]],_0x486edb=_0x34ffc6[_0x10f0c7(0x314b)][Pass$1[_0x10f0c7(0x3246)]],_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);if(_0xe92294[_0x5ce20f(0x5103)](Pass$1[_0x10f0c7(0x5f67)]),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x10f0c7(0x5f67)]],(_0x486edb=_0x34ffc6[_0x10f0c7(0x314b)][Pass$1[_0x10f0c7(0x5f67)]])>0x0){if(_0x5b413d){if(!_0x15e800[_0x5ce20f(0xca0)]){for(_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);}}else _0x3b6c1e[_0x5ce20f(0x22c9)][_0x10f0c7(0x59b8)](_0x3b6c1e,executeCommand,_0x5c00af,_0x46459b,_0x486edb);}for(0x0!==_0x1e84e0&&_0x3b6c1e['mode']!==SceneMode$1[_0x10f0c7(0x174c)]&&(_0x48191b[_0x10f0c7(0xcd2)]=_0x34ffc6[_0x5ce20f(0x3f74)],_0xe92294[_0x10f0c7(0x1b38)](_0x48191b)),!_0x5b413d&&_0x145e1d[_0x10f0c7(0x1e1d)]&&_0x3b6c1e[_0x10f0c7(0x3859)][_0x5ce20f(0x43f8)][_0x10f0c7(0x32a8)]<0x1&&(_0x4bd94a=_0x3b6c1e[_0x10f0c7(0x4759)]),_0x145e1d[_0x10f0c7(0x5aba)]&&_0x13b801[_0x5ce20f(0x569b)](_0x2231b0,!0x0,!0x0,!0x1),(_0x15e800[_0x10f0c7(0x3c62)]&&_0x15e800[_0x10f0c7(0x47ce)]||!_0x5867ec[_0x10f0c7(0x6f4)]||_0x10f0c7(0x2c57)===_0x2fff4b[_0x10f0c7(0x4c01)][_0x10f0c7(0x2c5)])&&(_0xe92294[_0x10f0c7(0xf89)](Pass$1[_0x5ce20f(0x42b8)]),(_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x10f0c7(0x47bc)]])[_0x10f0c7(0x809)]=_0x34ffc6[_0x5ce20f(0x30e5)][Pass$1[_0x5ce20f(0x42b8)]],_0x10f0c7(0x2c57)===_0x2fff4b[_0x10f0c7(0x4c01)][_0x5ce20f(0x1c7c)]&&(_0x46459b=_0x46459b[_0x5ce20f(0x529a)](function(_0x2980d9){var _0x565beb=_0x5ce20f,_0x372e74=_0x10f0c7;return _0x565beb(0x4166)===_0x2980d9[_0x372e74(0x5e42)];})),_0x53a7bd(_0x3b6c1e,executeCommand,_0x5c00af,_0x46459b,_0x4bd94a),_0x46459b[_0x10f0c7(0x809)]>0x0&&clampToTransparent(_0x3b6c1e,_0x5c00af,_0x13b801,_0x34ffc6,_0x46459b)),_0xe92294[_0x10f0c7(0xf89)](Pass$1[_0x10f0c7(0x40ea)]),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x10f0c7(0x40ea)]],_0x486edb=_0x34ffc6[_0x10f0c7(0x314b)][Pass$1[_0x10f0c7(0x40ea)]],_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);(_0x486edb>0x0||!_0x145e1d[_0x10f0c7(0x5aba)])&&defined$1(_0x13b801)&&_0x13b801[_0x10f0c7(0x12d6)](_0x2231b0,!0x0,!0x1,!0x1);}if(!_0x15e800[_0x10f0c7(0x50d8)]){if(_0x2231b0[_0x10f0c7(0x2a16)]&&_0x3b6c1e[_0x10f0c7(0x446b)]&&(_0x145e1d[_0x10f0c7(0x3a36)]||_0x45e96a))defined$1(_0x3d3016=_0x45e96a?_0x5c00af[_0x10f0c7(0x3eaf)][_0x10f0c7(0x4a30)]:_0x13b801[_0x10f0c7(0x4a30)])||(_0x3d3016=_0x13b801[_0x10f0c7(0x4a30)]),(_0x40c739=_0x3b6c1e[_0x10f0c7(0x34c)][_0x10f0c7(0x5416)](_0x3b6c1e,_0x1e84e0))[_0x10f0c7(0xa16)](_0x2231b0,_0x3d3016),_0x40c739[_0x10f0c7(0x4d3e)](_0x2231b0,_0x5c00af);else{if(defined$1(_0x5c00af[_0x10f0c7(0x3eaf)])&&defined$1(_0x5c00af[_0x10f0c7(0x3eaf)][_0x10f0c7(0x5914)][0x0])){var _0x40c739,_0x3d3016=_0x5c00af[_0x5ce20f(0x4800)][_0x5ce20f(0x51d0)][0x0];(_0x40c739=_0x3b6c1e[_0x10f0c7(0x34c)][_0x10f0c7(0x5416)](_0x3b6c1e,_0x1e84e0))[_0x10f0c7(0xa16)](_0x2231b0,_0x3d3016),_0x40c739[_0x5ce20f(0x515a)](_0x2231b0,_0x5c00af);}}}if(!_0x5b413d&&_0x57ec89){var _0x18252d=_0x5c00af[_0x10f0c7(0x3eaf)];for(_0x5c00af[_0x10f0c7(0x3eaf)]=_0x314a97[_0x5ce20f(0x4510)][_0x10f0c7(0x2df8)](),_0x48191b[_0x10f0c7(0xcd2)]=0x0!==_0x1e84e0?_0x34ffc6[_0x10f0c7(0xcd2)]*_0x3b6c1e[_0x10f0c7(0x34eb)]:_0x34ffc6[_0x10f0c7(0xcd2)],_0x48191b[_0x10f0c7(0x389f)]=_0x34ffc6[_0x10f0c7(0x389f)],_0xe92294[_0x10f0c7(0x1b38)](_0x48191b),_0xe92294[_0x5ce20f(0x5103)](Pass$1[_0x10f0c7(0x5414)]),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x5ce20f(0x1811)]],_0x486edb=_0x34ffc6[_0x10f0c7(0x314b)][Pass$1[_0x10f0c7(0x5414)]],_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeIdCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);for(_0xa1bd42&&(_0xf2631f['framebuffer']=_0x5c00af[_0x10f0c7(0x3eaf)],_0xf2631f[_0x10f0c7(0x5ae4)](_0x2231b0,_0x5c00af),_0xf2631f[_0x10f0c7(0x3eaf)]=void 0x0),_0xa1bd42&&_0x202df5&&_0xd547fd[_0x5ce20f(0x482e)](_0x2231b0,_0x5c00af),_0xe92294[_0x10f0c7(0xf89)](Pass$1[_0x10f0c7(0x54a5)]),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x10f0c7(0x54a5)]],_0x486edb=_0x34ffc6[_0x5ce20f(0x30e5)][Pass$1[_0x10f0c7(0x54a5)]],_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeIdCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);for(_0xe92294[_0x5ce20f(0x5103)](Pass$1[_0x10f0c7(0x1792)]),_0x46459b=_0x34ffc6[_0x5ce20f(0x60f)][Pass$1[_0x5ce20f(0x54c1)]],_0x486edb=_0x34ffc6[_0x5ce20f(0x30e5)][Pass$1[_0x5ce20f(0x54c1)]],_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeIdCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);for(_0xe92294[_0x10f0c7(0xf89)](Pass$1[_0x10f0c7(0x47bc)]),_0x46459b=_0x34ffc6[_0x10f0c7(0x4a68)][Pass$1[_0x5ce20f(0x42b8)]],_0x486edb=_0x34ffc6[_0x10f0c7(0x314b)][Pass$1[_0x10f0c7(0x47bc)]],_0x322905=0x0;_0x322905<_0x486edb;++_0x322905)executeIdCommand(_0x46459b[_0x322905],_0x3b6c1e,_0x2231b0,_0x5c00af);_0x5c00af[_0x10f0c7(0x3eaf)]=_0x18252d;}}}function executeComputeCommands(_0x44899e){var _0x5114f8=_0x307c2b,_0x59bd40=_0x5e00b3;_0x44899e[_0x5114f8(0x5071)][_0x59bd40(0x1b3d)][_0x59bd40(0xf89)](Pass$1[_0x59bd40(0x3ad)]);var _0x412d69=_0x44899e[_0x59bd40(0x58c8)][_0x59bd40(0x2dc3)];defined$1(_0x412d69)&&_0x412d69[_0x5114f8(0x482e)](_0x44899e[_0x59bd40(0x36f2)]);for(var _0x4e4d59=_0x44899e[_0x5114f8(0x3a58)],_0x3e0bcf=_0x4e4d59[_0x59bd40(0x809)],_0x4f56c1=0x0;_0x4f56c1<_0x3e0bcf;++_0x4f56c1)_0x4e4d59[_0x4f56c1][_0x5114f8(0x482e)](_0x44899e[_0x59bd40(0x36f2)]);}function executeOverlayCommandsInViewport(_0x9f0880,_0x37101b){var _0x5f0043=_0x307c2b,_0x1f1956=_0x5e00b3,_0x184557=_0x9f0880[_0x1f1956(0x4fd0)],_0x749ec3=_0x9f0880[_0x1f1956(0xa47)][_0x1f1956(0xd77)],_0x3f886b=_0x9f0880[_0x5f0043(0x342b)][_0x1f1956(0x34fb)],_0x1c4849=_0x9f0880[_0x5f0043(0x5940)],_0x33984d=_0x1c4849[_0x5f0043(0x1905)],_0x4a6139=_0x9f0880[_0x5f0043(0xeaa)],_0x3ff641=_0x4a6139[_0x1f1956(0x809)];if(_0x3ff641>0x0)for(var _0xc70193=0x0;_0xc70193<_0x3ff641;++_0xc70193){var _0x221e80=_0x4a6139[_0xc70193];(_0x749ec3=_0x9f0880[_0x5f0043(0x4e0e)][_0x1f1956(0xd77)])[_0x5f0043(0x7ff)]||_0x749ec3[_0x1f1956(0x25b6)]?executeCommand(_0x4a6139[_0xc70193],_0x9f0880,_0x184557,_0x37101b):(_0x221e80=_0x221e80[_0x1f1956(0x176e)][_0x1f1956(0x17ca)][_0x1f1956(0x9bd)])[_0x1f1956(0x5ae4)](_0x184557,_0x37101b);}_0x3ff641=(_0x4a6139=_0x9f0880[_0x1f1956(0x47d3)])[_0x1f1956(0x809)];for(_0xc70193=0x0;_0xc70193<_0x3ff641;++_0xc70193){_0x221e80=_0x4a6139[_0xc70193],(_0x749ec3=_0x9f0880[_0x5f0043(0x4e0e)][_0x1f1956(0xd77)])[_0x1f1956(0x3c62)]||_0x749ec3[_0x1f1956(0x25b6)]?executeCommand(_0x4a6139[_0xc70193],_0x9f0880,_0x184557,_0x37101b):_0x221e80[_0x1f1956(0x5ae4)](_0x184557,_0x37101b);}if(!_0x749ec3[_0x1f1956(0x50d8)]&&_0x184557[_0x1f1956(0x2a16)]&&_0x9f0880[_0x1f1956(0x446b)]&&(_0x1c4849[_0x1f1956(0x3a36)]||_0x33984d)){var _0x2b12e7=_0x33984d?_0x37101b[_0x1f1956(0x3eaf)][_0x1f1956(0x4a30)]:_0x3f886b[_0x1f1956(0x4a30)];defined$1(_0x2b12e7)||(_0x2b12e7=_0x3f886b[_0x1f1956(0x4a30)]);var _0x20cc60=_0x9f0880[_0x5f0043(0x1d8b)][_0x5f0043(0x1454)](_0x9f0880,0x0);_0x20cc60[_0x1f1956(0xa16)](_0x184557,_0x2b12e7),_0x20cc60[_0x1f1956(0x4d3e)](_0x184557,_0x37101b);}if((_0x3ff641=(_0x4a6139=_0x9f0880[_0x5f0043(0xee9)])['length'])>0x0){_0x9f0880[_0x5f0043(0x3420)][_0x1f1956(0x5ae4)](_0x9f0880['_context'],_0x37101b);for(_0xc70193=0x0;_0xc70193<_0x3ff641;++_0xc70193){if(_0x9f0880[_0x1f1956(0x3859)][_0x1f1956(0xd77)][_0x1f1956(0x3c62)])(_0x221e80=_0x9f0880[_0x1f1956(0x18ee)]&&_0x9f0880[_0x1f1956(0x2f90)]?_0x4a6139[_0xc70193][_0x1f1956(0x176e)][_0x1f1956(0x17ca)][_0x5f0043(0x2f3e)][_0x5f0043(0x4b02)][_0x1f1956(0x331c)][_0x1f1956(0x3b67)]:_0x4a6139[_0xc70193][_0x1f1956(0x176e)][_0x5f0043(0x1a5e)][_0x1f1956(0x3b67)])[_0x5f0043(0x482e)](_0x9f0880[_0x1f1956(0x1358)],_0x37101b);else _0x4a6139[_0xc70193][_0x1f1956(0x5ae4)](_0x184557,_0x37101b);}}}function executeOverlayCommands(_0x176c3e,_0x51e710){var _0x2fb8ac=_0x307c2b,_0x33f059=_0x5e00b3,_0x130790=_0x176c3e[_0x33f059(0x4fd0)][_0x2fb8ac(0x4fa)];_0x130790[_0x2fb8ac(0x5103)](Pass$1[_0x2fb8ac(0x1dd9)]);var _0x173e29=_0x176c3e[_0x33f059(0x4fd0)],_0x927124=_0x176c3e[_0x2fb8ac(0x4e0e)],_0x15492f=_0x176c3e[_0x33f059(0x2018)],_0x1856d3=_0x15492f[_0x33f059(0x4e47)];if(_0x1856d3['x']=0x0,_0x1856d3['y']=0x0,_0x1856d3[_0x33f059(0x2d3c)]=_0x173e29[_0x33f059(0x1564)],_0x1856d3[_0x33f059(0x5a4e)]=_0x173e29[_0x2fb8ac(0xae9)],_0x51e710[_0x33f059(0x4e47)]=BoundingRectangle[_0x33f059(0x40f3)](_0x1856d3,_0x51e710[_0x33f059(0x4e47)]),_0x176c3e[_0x33f059(0x1cd8)]===MultiViewportMode$1[_0x2fb8ac(0x364a)])executeOverlayCommandsInViewport(_0x176c3e,_0x51e710);else{for(var _0x23c059=0x0;_0x23c059<_0x176c3e[_0x2fb8ac(0x595d)][_0x2fb8ac(0x2ef4)];_0x23c059++)if(!_0x927124[_0x33f059(0xd77)][_0x33f059(0x3c62)]||_0x176c3e[_0x33f059(0xa47)][_0x33f059(0x466b)]===_0x23c059){_0x927124[_0x33f059(0x466b)]=_0x23c059;var _0x111606=_0x176c3e[_0x33f059(0x5358)][_0x23c059];_0x1856d3['x']=_0x173e29[_0x2fb8ac(0x184f)]*_0x111606['x'],_0x1856d3['y']=_0x173e29[_0x2fb8ac(0xae9)]*_0x111606['y'],_0x1856d3[_0x33f059(0x2d3c)]=_0x173e29[_0x33f059(0x1564)]*_0x111606[_0x2fb8ac(0x2299)],_0x1856d3[_0x33f059(0x5a4e)]=_0x173e29[_0x33f059(0x3883)]*_0x111606[_0x33f059(0x5a4e)],_0x927124[_0x33f059(0x5592)][_0x33f059(0x1187)][_0x33f059(0x2054)]=_0x1856d3[_0x33f059(0x2d3c)]/_0x1856d3[_0x33f059(0x5a4e)],_0x927124[_0x33f059(0xd77)][_0x33f059(0x3c62)]&&(_0x1856d3['x']=0x0,_0x1856d3['y']=0x0,_0x1856d3[_0x33f059(0x2d3c)]=_0x173e29[_0x33f059(0x1564)],_0x1856d3[_0x33f059(0x5a4e)]=_0x173e29['drawingBufferHeight']),_0x51e710[_0x33f059(0x4e47)]=BoundingRectangle[_0x33f059(0x40f3)](_0x1856d3),_0x130790[_0x33f059(0xa16)](_0x927124),_0x927124[_0x33f059(0xe5b)][_0x33f059(0x809)]=0x0,_0x176c3e[_0x2fb8ac(0xeaa)][_0x2fb8ac(0x2ef4)]=0x0,_0x176c3e[_0x33f059(0x47d3)][_0x33f059(0x809)]=0x0,_0x176c3e[_0x33f059(0x24cd)]['length']=0x0,updateAndRenderPrimitives(_0x176c3e,!0x1),_0x15492f[_0x2fb8ac(0xc2e)](_0x176c3e),executeOverlayCommandsInViewport(_0x176c3e,_0x51e710);}_0x1856d3['x']=0x0,_0x1856d3['y']=0x0,_0x1856d3[_0x2fb8ac(0x2299)]=_0x173e29[_0x33f059(0x1564)],_0x1856d3[_0x33f059(0x5a4e)]=_0x173e29[_0x33f059(0x3883)],_0x51e710[_0x33f059(0x4e47)]=BoundingRectangle[_0x33f059(0x40f3)](_0x1856d3);}}function insertShadowCastCommands(_0xa209d7,_0x3ced80,_0x3bd105){var _0xcdd4ce=_0x307c2b,_0x211d5d=_0x5e00b3;for(var _0x2ecaa7=_0x3bd105[_0x211d5d(0x38e2)],_0x2f286e=_0x3bd105['isPointLight'],_0x592ae4=_0x3bd105[_0xcdd4ce(0x401f)],_0x25a20e=_0x592ae4[_0x211d5d(0x809)],_0x4ff038=_0x3ced80[_0xcdd4ce(0x2ef4)],_0x5eae61=0x0;_0x5eae61<_0x4ff038;++_0x5eae61){var _0x16be6c=_0x3ced80[_0x5eae61];if(_0xa209d7[_0x211d5d(0x3dbb)](_0x16be6c),_0x16be6c[_0x211d5d(0x45f4)]&&(_0x16be6c[_0x211d5d(0x295c)]===Pass$1[_0xcdd4ce(0x1811)]||_0x16be6c[_0xcdd4ce(0x26e5)]===Pass$1['CESIUM_3D_TILE']||_0x16be6c[_0xcdd4ce(0x26e5)]>=Pass$1[_0xcdd4ce(0x4c99)]&&_0x16be6c[_0x211d5d(0x295c)]<=Pass$1[_0x211d5d(0x47bc)])&&_0xa209d7[_0x211d5d(0x4fd3)](_0x16be6c,_0x2ecaa7)){if(_0x2f286e){for(var _0x1517d2=0x0;_0x1517d2<_0x25a20e;++_0x1517d2)_0x592ae4[_0x1517d2][_0x211d5d(0xe5b)][_0x211d5d(0x5323)](_0x16be6c);}else{if(0x1===_0x25a20e)_0x592ae4[0x0][_0x211d5d(0xe5b)][_0xcdd4ce(0x2a0e)](_0x16be6c);else for(var _0x4e384b=!0x1,_0x42bfcd=_0x25a20e-0x1;_0x42bfcd>=0x0;--_0x42bfcd){var _0x3c64d2=_0x592ae4[_0x42bfcd][_0xcdd4ce(0x2dd7)];if(_0xa209d7[_0x211d5d(0x4fd3)](_0x16be6c,_0x3c64d2))_0x592ae4[_0x42bfcd][_0x211d5d(0xe5b)][_0xcdd4ce(0x2a0e)](_0x16be6c),_0x4e384b=!0x0;else{if(_0x4e384b)break;}}}}}}function executeShadowMapCastCommands(_0x5e5214){var _0x9f773=_0x307c2b,_0x4c3f65=_0x5e00b3,_0xf7be0d=_0x5e5214[_0x9f773(0x3a16)],_0xb96779=_0xf7be0d[_0x4c3f65(0x3823)][_0x4c3f65(0x1b71)],_0x379eb4=_0xb96779[_0x4c3f65(0x809)];if(_0xf7be0d[_0x4c3f65(0x3823)]['shadowsEnabled'])for(var _0x3482d4=_0x5e5214[_0x4c3f65(0x4fd0)],_0x4ace8b=_0x3482d4[_0x4c3f65(0x1b3d)],_0x40d9be=0x0;_0x40d9be<_0x379eb4;++_0x40d9be){var _0x13ff41=_0xb96779[_0x40d9be];if(!_0x13ff41[_0x4c3f65(0x453f)]){var _0x8aa6f4,_0x10017c=_0x13ff41[_0x4c3f65(0xd77)],_0xb0b8ae=_0x10017c[_0x4c3f65(0x809)];for(_0x8aa6f4=0x0;_0x8aa6f4<_0xb0b8ae;++_0x8aa6f4)_0x10017c[_0x8aa6f4][_0x4c3f65(0xe5b)][_0x4c3f65(0x809)]=0x0;for(insertShadowCastCommands(_0x5e5214,_0x5e5214[_0x4c3f65(0x3859)][_0x4c3f65(0xe5b)],_0x13ff41),_0x8aa6f4=0x0;_0x8aa6f4<_0xb0b8ae;++_0x8aa6f4){var _0x35dfea=_0x13ff41[_0x4c3f65(0xd77)][_0x8aa6f4];_0x4ace8b[_0x4c3f65(0x5610)](_0x35dfea[_0x4c3f65(0x5592)]),_0x13ff41[_0x4c3f65(0xf89)](_0x3482d4,_0x8aa6f4);for(var _0x2fc0be=_0x35dfea[_0x4c3f65(0xe5b)][_0x4c3f65(0x809)],_0x5c9bb4=0x0;_0x5c9bb4<_0x2fc0be;++_0x5c9bb4){var _0x3ab0c8=_0x35dfea[_0x4c3f65(0xe5b)][_0x5c9bb4];_0x4ace8b[_0x4c3f65(0xf89)](_0x3ab0c8[_0x4c3f65(0x295c)]),executeCommand(_0x3ab0c8[_0x4c3f65(0x176e)][_0x4c3f65(0x5cc1)][_0x4c3f65(0x40c8)][_0x40d9be],_0x5e5214,_0x3482d4,_0x35dfea[_0x4c3f65(0x4a53)]);}}}}}var scratchEyeTranslation=new Cartesian3();function updateAndExecuteCommands(_0xa287b8,_0x220b55,_0x1b888b,_0x2cba8a){var _0x1f3788=_0x307c2b,_0xbae36f=_0x5e00b3,_0x130b04=_0xa287b8[_0xbae36f(0x1358)],_0x4b3ded=_0x130b04[_0xbae36f(0x1b3d)],_0x49fccb=_0x220b55[_0x1f3788(0x3ebd)];_0x49fccb['x']=0x0,_0x49fccb['y']=0x0,_0x49fccb[_0xbae36f(0x2d3c)]=_0x130b04[_0xbae36f(0x1564)],_0x49fccb[_0xbae36f(0x5a4e)]=_0x130b04[_0xbae36f(0x3883)];var _0x3e9f3b=_0xa287b8[_0xbae36f(0xa47)],_0x1f592a=_0x3e9f3b[_0xbae36f(0x5592)],_0x41b140=_0x3e9f3b[_0xbae36f(0x3037)],_0xcadd49=_0x3e9f3b[_0xbae36f(0xd77)][_0xbae36f(0x3c62)];if(_0xa287b8[_0xbae36f(0x5044)]&&_0x41b140!==SceneMode$1[_0xbae36f(0x174c)])executeWebVRCommands(_0xa287b8,_0x220b55,_0x1b888b);else{if(_0x3e9f3b[_0xbae36f(0x4c01)][_0xbae36f(0x552c)]||_0xa287b8[_0xbae36f(0x1cd8)]===MultiViewportMode$1[_0x1f3788(0x364a)])updateAndClearFramebuffers(_0xa287b8,_0x220b55,_0x1b888b),_0x41b140!==SceneMode$1[_0x1f3788(0x238f)]||_0xa287b8[_0xbae36f(0x1aa8)]===MapMode2D$1[_0x1f3788(0x1bd5)]?executeCommandsInViewport(!0x0,_0xa287b8,_0x220b55):execute2DViewportCommands(_0xa287b8,_0x220b55);else{updateAndClearFramebuffers(_0xa287b8,_0x220b55,_0x1b888b);for(var _0x7c06b2=0x0;_0x7c06b2<_0xa287b8['_multiViewportInfo'][_0xbae36f(0x809)];_0x7c06b2++)if(!_0xcadd49||_0xa287b8[_0xbae36f(0xa47)][_0x1f3788(0x5a88)]===_0x7c06b2){var _0x156308=_0xa287b8[_0xbae36f(0x5358)][_0x7c06b2];_0x49fccb['x']=_0x130b04['drawingBufferWidth']*_0x156308['x'],_0x49fccb['y']=_0x130b04[_0xbae36f(0x3883)]*_0x156308['y'],_0x49fccb[_0xbae36f(0x2d3c)]=_0x130b04[_0xbae36f(0x1564)]*_0x156308[_0xbae36f(0x2d3c)],_0x49fccb[_0xbae36f(0x5a4e)]=_0x130b04[_0xbae36f(0x3883)]*_0x156308[_0xbae36f(0x5a4e)],_0x1f592a[_0x1f3788(0x250e)][_0xbae36f(0x2054)]=_0x49fccb[_0xbae36f(0x2d3c)]/_0x49fccb[_0x1f3788(0x10d5)],_0xcadd49&&(_0x49fccb['x']=0x0,_0x49fccb['y']=0x0,_0x49fccb[_0xbae36f(0x2d3c)]=_0x130b04[_0xbae36f(0x1564)],_0x49fccb[_0xbae36f(0x5a4e)]=_0x130b04[_0xbae36f(0x3883)]),_0x4b3ded[_0xbae36f(0xa16)](_0x3e9f3b),_0xa287b8['_frameState'][_0xbae36f(0x466b)]=_0x7c06b2,_0x3e9f3b[_0xbae36f(0x332b)]=_0x3e9f3b[_0xbae36f(0x5592)][_0xbae36f(0x1187)]['computeCullingVolume'](_0x3e9f3b[_0xbae36f(0x5592)][_0x1f3788(0x16e9)],_0x3e9f3b[_0xbae36f(0x5592)][_0xbae36f(0x20e8)],_0x3e9f3b[_0xbae36f(0x5592)][_0xbae36f(0x103a)]),_0x3e9f3b[_0xbae36f(0x39aa)][_0xbae36f(0x809)]=0x0,executeCommandsInViewport(0x0==_0x7c06b2||_0xcadd49,_0xa287b8,_0x220b55);}}}}function executeWebVRCommands(_0x4c04cb,_0x41f917,_0x57782a){var _0x54265d=_0x307c2b,_0x5f1c93=_0x5e00b3,_0x9219fe=_0x4c04cb[_0x5f1c93(0x2018)],_0x44e222=_0x9219fe[_0x5f1c93(0x5592)],_0x2dbd5c=_0x4c04cb[_0x5f1c93(0x58c8)][_0x54265d(0x1905)];updateAndClearFramebuffers(_0x4c04cb,_0x41f917,_0x57782a),_0x2dbd5c||updateAndRenderPrimitives(_0x4c04cb),_0x9219fe[_0x5f1c93(0x2e49)](_0x4c04cb),_0x2dbd5c||(executeComputeCommands(_0x4c04cb),executeShadowMapCastCommands(_0x4c04cb));var _0x53c5ed=_0x41f917[_0x54265d(0x3ebd)];_0x53c5ed['x']=0x0,_0x53c5ed['y']=0x0,_0x53c5ed[_0x5f1c93(0x2d3c)]=0.5*_0x53c5ed[_0x5f1c93(0x2d3c)];var _0x2cad5e=Camera[_0x5f1c93(0x40f3)](_0x44e222,_0x4c04cb[_0x5f1c93(0x519)]);_0x2cad5e[_0x5f1c93(0x1187)]=_0x44e222[_0x5f1c93(0x1187)];var _0x5ae4dc=_0x44e222[_0x5f1c93(0x1187)][_0x5f1c93(0xcd2)],_0x2df148=_0x5ae4dc*defaultValue$1(_0x4c04cb[_0x5f1c93(0x519b)],0x5),_0x472179=defaultValue$1(_0x4c04cb[_0x5f1c93(0x5f81)],_0x2df148/0x1e),_0x9b4af0=Cartesian3[_0x54265d(0x50ce)](_0x2cad5e[_0x54265d(0xf7d)],0.5*_0x472179,scratchEyeTranslation);_0x44e222[_0x5f1c93(0x1187)][_0x5f1c93(0x2054)]=_0x53c5ed[_0x5f1c93(0x2d3c)]/_0x53c5ed[_0x5f1c93(0x5a4e)];var _0x5a3b2d=0.5*_0x472179*_0x5ae4dc/_0x2df148;Cartesian3[_0x5f1c93(0x30c2)](_0x2cad5e[_0x5f1c93(0x3747)],_0x9b4af0,_0x44e222[_0x5f1c93(0x3747)]),_0x44e222[_0x54265d(0x250e)][_0x5f1c93(0x231f)]=_0x5a3b2d,executeCommands(_0x4c04cb,_0x41f917),_0x53c5ed['x']=_0x53c5ed[_0x5f1c93(0x2d3c)],Cartesian3[_0x54265d(0x3d2f)](_0x2cad5e[_0x5f1c93(0x3747)],_0x9b4af0,_0x44e222[_0x5f1c93(0x3747)]),_0x44e222[_0x5f1c93(0x1187)][_0x5f1c93(0x231f)]=-_0x5a3b2d,executeCommands(_0x4c04cb,_0x41f917),Camera[_0x5f1c93(0x40f3)](_0x2cad5e,_0x44e222);}Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x2db7)]=function(_0x5af0a4,_0x2c423b,_0x2d1684){return updateAndExecuteCommands(this,_0x5af0a4,_0x2c423b);};var scratch2DViewportCartographic=new Cartographic(Math['PI'],CesiumMath[_0x5e00b3(0x1ea8)]),scratch2DViewportMaxCoord=new Cartesian3(),scratch2DViewportSavedPosition=new Cartesian3(),scratch2DViewportTransform=new Matrix4(),scratch2DViewportCameraTransform=new Matrix4(),scratch2DViewportEyePoint=new Cartesian3(),scratch2DViewportWindowCoords=new Cartesian3(),scratch2DViewport=new BoundingRectangle();function execute2DViewportCommands(_0x1e112d,_0x5e13ef){var _0x3b1c00=_0x307c2b,_0xce812c=_0x5e00b3,_0x510bbd=_0x1e112d[_0xce812c(0x4fd0)],_0x2f8544=_0x1e112d[_0xce812c(0x3859)],_0x5dd98e=_0x1e112d[_0xce812c(0x5592)],_0x428b14=_0x5e13ef[_0x3b1c00(0x3ebd)],_0x3efc42=BoundingRectangle[_0xce812c(0x40f3)](_0x428b14,scratch2DViewport);_0x5e13ef[_0xce812c(0x4e47)]=_0x3efc42;var _0x33d1aa=scratch2DViewportCartographic,_0x2c60f3=scratch2DViewportMaxCoord;_0x1e112d[_0x3b1c00(0xec2)][_0xce812c(0x63b)](_0x33d1aa,_0x2c60f3);var _0xbdc6fa=Cartesian3[_0xce812c(0x40f3)](_0x5dd98e['position'],scratch2DViewportSavedPosition),_0x176069=Matrix4[_0x3b1c00(0x2d7b)](_0x5dd98e[_0xce812c(0x332f)],scratch2DViewportCameraTransform),_0xce75e5=_0x5dd98e[_0x3b1c00(0x250e)][_0xce812c(0x40f3)]();_0x5dd98e[_0x3b1c00(0x17b5)](Matrix4[_0x3b1c00(0x1160)]);var _0xf48b5f=Matrix4[_0xce812c(0x8fb)](_0x3efc42,0x0,0x1,scratch2DViewportTransform),_0xbbc36f=_0x5dd98e[_0x3b1c00(0x250e)][_0xce812c(0x32ad)],_0x3234cc=_0x5dd98e['positionWC']['y'],_0x4e3ed2=Cartesian3[_0xce812c(0x160f)](CesiumMath[_0xce812c(0x1190)](_0x3234cc)*_0x2c60f3['x']-_0x3234cc,0x0,-_0x5dd98e[_0xce812c(0x2b06)]['x'],scratch2DViewportEyePoint),_0x545a40=Transforms[_0xce812c(0x17e0)](_0xbbc36f,_0xf48b5f,_0x4e3ed2,scratch2DViewportWindowCoords);_0x545a40['x']=Math['floor'](_0x545a40['x']);var _0x1252f9=_0x3efc42['x'],_0x10b41d=_0x3efc42[_0xce812c(0x2d3c)];if(0x0===_0x3234cc||_0x545a40['x']<=_0x1252f9||_0x545a40['x']>=_0x1252f9+_0x10b41d)executeCommandsInViewport(!0x0,_0x1e112d,_0x5e13ef);else{if(Math[_0xce812c(0x1beb)](_0x1252f9+0.5*_0x10b41d-_0x545a40['x'])<0x1)_0x3efc42[_0x3b1c00(0x2299)]=_0x545a40['x']-_0x3efc42['x'],_0x5dd98e[_0xce812c(0x3747)]['x']*=CesiumMath[_0xce812c(0x1190)](_0x5dd98e[_0xce812c(0x3747)]['x']),_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x1d74)]=0x0,_0x2f8544[_0xce812c(0x332b)]=_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x2136)](_0x5dd98e[_0xce812c(0x2b06)],_0x5dd98e[_0x3b1c00(0x3899)],_0x5dd98e[_0xce812c(0x103a)]),_0x510bbd[_0xce812c(0x1b3d)][_0xce812c(0xa16)](_0x2f8544),executeCommandsInViewport(!0x0,_0x1e112d,_0x5e13ef),_0x3efc42['x']=_0x545a40['x'],_0x5dd98e[_0xce812c(0x3747)]['x']=-_0x5dd98e[_0xce812c(0x3747)]['x'],_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x1d74)]=-_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x4db1)],_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x4db1)]=0x0,_0x2f8544[_0xce812c(0x332b)]=_0x5dd98e[_0xce812c(0x1187)][_0x3b1c00(0x370d)](_0x5dd98e['positionWC'],_0x5dd98e[_0x3b1c00(0x3899)],_0x5dd98e[_0xce812c(0x103a)]),_0x510bbd[_0xce812c(0x1b3d)][_0x3b1c00(0x2e6d)](_0x2f8544),executeCommandsInViewport(!0x1,_0x1e112d,_0x5e13ef);else{if(_0x545a40['x']>_0x1252f9+0.5*_0x10b41d){_0x3efc42[_0xce812c(0x2d3c)]=_0x545a40['x']-_0x1252f9;var _0x754b58=_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x1d74)];_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x1d74)]=_0x2c60f3['x']-_0x3234cc,_0x2f8544[_0xce812c(0x332b)]=_0x5dd98e[_0x3b1c00(0x250e)][_0x3b1c00(0x370d)](_0x5dd98e[_0x3b1c00(0x16e9)],_0x5dd98e[_0xce812c(0x20e8)],_0x5dd98e[_0x3b1c00(0x1031)]),_0x510bbd[_0xce812c(0x1b3d)][_0xce812c(0xa16)](_0x2f8544),executeCommandsInViewport(!0x0,_0x1e112d,_0x5e13ef),_0x3efc42['x']=_0x545a40['x'],_0x3efc42[_0xce812c(0x2d3c)]=_0x1252f9+_0x10b41d-_0x545a40['x'],_0x5dd98e[_0xce812c(0x3747)]['x']=-_0x5dd98e[_0xce812c(0x3747)]['x'],_0x5dd98e[_0xce812c(0x1187)][_0x3b1c00(0x3ca7)]=-_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x1d74)],_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x1d74)]=_0x754b58-0x2*_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x1d74)],_0x2f8544[_0x3b1c00(0x2dd7)]=_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x2136)](_0x5dd98e[_0xce812c(0x2b06)],_0x5dd98e[_0xce812c(0x20e8)],_0x5dd98e[_0xce812c(0x103a)]),_0x510bbd[_0xce812c(0x1b3d)][_0xce812c(0xa16)](_0x2f8544),executeCommandsInViewport(!0x1,_0x1e112d,_0x5e13ef);}else{_0x3efc42['x']=_0x545a40['x'],_0x3efc42[_0xce812c(0x2d3c)]=_0x1252f9+_0x10b41d-_0x545a40['x'];var _0x3a4899=_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x4db1)];_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x4db1)]=-_0x2c60f3['x']-_0x3234cc,_0x2f8544['cullingVolume']=_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x2136)](_0x5dd98e[_0xce812c(0x2b06)],_0x5dd98e[_0xce812c(0x20e8)],_0x5dd98e[_0x3b1c00(0x1031)]),_0x510bbd[_0xce812c(0x1b3d)][_0xce812c(0xa16)](_0x2f8544),executeCommandsInViewport(!0x0,_0x1e112d,_0x5e13ef),_0x3efc42['x']=_0x1252f9,_0x3efc42[_0x3b1c00(0x2299)]=_0x545a40['x']-_0x1252f9,_0x5dd98e[_0x3b1c00(0x2fe9)]['x']=-_0x5dd98e[_0xce812c(0x3747)]['x'],_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x1d74)]=-_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x4db1)],_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x4db1)]=_0x3a4899-0x2*_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x4db1)],_0x2f8544[_0x3b1c00(0x2dd7)]=_0x5dd98e[_0xce812c(0x1187)][_0xce812c(0x2136)](_0x5dd98e[_0xce812c(0x2b06)],_0x5dd98e[_0xce812c(0x20e8)],_0x5dd98e[_0xce812c(0x103a)]),_0x510bbd[_0xce812c(0x1b3d)][_0xce812c(0xa16)](_0x2f8544),executeCommandsInViewport(!0x1,_0x1e112d,_0x5e13ef);}}}_0x5dd98e[_0xce812c(0x21d2)](_0x176069),Cartesian3[_0xce812c(0x40f3)](_0xbdc6fa,_0x5dd98e[_0xce812c(0x3747)]),_0x5dd98e[_0xce812c(0x1187)]=_0xce75e5[_0xce812c(0x40f3)](),_0x5e13ef[_0xce812c(0x4e47)]=_0x428b14;}function executeCommandsInViewport(_0x3852fc,_0x215b2d,_0x299959,_0x45218b){var _0x242f94=_0x5e00b3,_0x3432d8=_0x215b2d[_0x242f94(0x58c8)],_0xfa1de7=_0x215b2d[_0x242f94(0x2018)],_0x486e6b=_0x3432d8[_0x242f94(0x4b3f)];_0x3852fc||_0x486e6b||(_0x215b2d[_0x242f94(0x3859)][_0x242f94(0xe5b)][_0x242f94(0x809)]=0x0),(!_0x486e6b||_0x215b2d[_0x242f94(0xa47)][_0x242f94(0x466b)]>-0x1)&&updateAndRenderPrimitives(_0x215b2d,_0x3852fc),_0xfa1de7[_0x242f94(0x2e49)](_0x215b2d),_0x3852fc&&(defined$1(_0x45218b)&&updateAndClearFramebuffers(_0x215b2d,_0x299959,_0x45218b),_0x486e6b||(executeComputeCommands(_0x215b2d),executeShadowMapCastCommands(_0x215b2d))),executeCommands(_0x215b2d,_0x299959);}var hdrRegex=/(\.hdr$)/i;function updateEnvironment(_0x19a79f){var _0x56cbd1=_0x307c2b,_0x468648=_0x5e00b3,_0x2fb4c6=_0x19a79f['_frameState'],_0x508c0f=_0x19a79f[_0x468648(0x2018)],_0x111836=_0x19a79f[_0x468648(0x58c8)],_0x48176d=_0x2fb4c6[_0x468648(0xd77)][_0x468648(0x445c)],_0xd1a5d=_0x2fb4c6[_0x468648(0xd77)][_0x468648(0x1923)],_0x233ec0=_0x19a79f[_0x468648(0x808)],_0x4ea1e7=_0x19a79f[_0x468648(0x43fb)];if(!_0x48176d||_0x19a79f[_0x468648(0x2201)]!==SceneMode$1[_0x468648(0x174c)]&&_0x508c0f[_0x468648(0x5592)][_0x468648(0x1187)]instanceof OrthographicFrustum)_0x111836[_0x56cbd1(0x446e)]=void 0x0,_0x111836[_0x468648(0x4cd5)]=void 0x0,_0x111836[_0x468648(0x45a)]=void 0x0,_0x111836[_0x468648(0x2dc3)]=void 0x0,_0x111836[_0x468648(0x3273)]=void 0x0;else{defined$1(_0x233ec0)&&defined$1(_0x4ea1e7)&&(_0x233ec0[_0x56cbd1(0x43cb)](_0x4ea1e7[_0x468648(0x2387)]),_0x111836[_0x468648(0xdb5)]=_0x111836[_0x468648(0xdb5)]||_0x4ea1e7[_0x468648(0x3ee)][_0x468648(0x1891)][_0x468648(0x809)]>0x0),_0x111836[_0x56cbd1(0x446e)]=defined$1(_0x233ec0)?_0x233ec0[_0x468648(0xa16)](_0x2fb4c6):void 0x0,_0x111836[_0x56cbd1(0x128f)]=defined$1(_0x19a79f[_0x468648(0x3427)])?_0x19a79f[_0x468648(0x3427)][_0x56cbd1(0x2e6d)](_0x2fb4c6,_0x19a79f[_0x56cbd1(0x4768)]):void 0x0;var _0x2adea4=defined$1(_0x19a79f[_0x468648(0x1fca)])?_0x19a79f[_0x56cbd1(0x4a4c)]['update'](_0x2fb4c6,_0x508c0f[_0x468648(0x4a53)],_0x19a79f[_0x468648(0x18ee)]):void 0x0;_0x111836[_0x56cbd1(0xc65)]=defined$1(_0x2adea4)?_0x2adea4[_0x468648(0x38aa)]:void 0x0,_0x111836[_0x468648(0x2dc3)]=defined$1(_0x2adea4)?_0x2adea4[_0x56cbd1(0x3bb8)]:void 0x0,_0x111836[_0x468648(0x3273)]=defined$1(_0x19a79f[_0x468648(0x23a0)])?_0x19a79f[_0x468648(0x23a0)][_0x56cbd1(0x2e6d)](_0x2fb4c6):void 0x0,_0x111836[_0x56cbd1(0x4244)]=defined$1(_0x19a79f['_underGlobe'])?_0x19a79f[_0x468648(0x6e5)][_0x56cbd1(0x2e6d)](_0x2fb4c6):void 0x0,defined$1(_0x19a79f[_0x468648(0x39db)])&&_0x19a79f[_0x56cbd1(0x4662)][_0x468648(0xa16)](_0x2fb4c6);}var _0x4ed9d4=_0x111836[_0x468648(0x587b)]=defined$1(_0x4ea1e7)&&(!_0x4ea1e7[_0x468648(0x21cc)]||_0x19a79f[_0x468648(0x3037)]===SceneMode$1[_0x56cbd1(0x238f)]);(_0x111836[_0x56cbd1(0x541f)]=_0x4ed9d4&&_0x19a79f[_0x468648(0x3037)]===SceneMode$1['SCENE3D'])&&_0x19a79f[_0x468648(0x3f87)][_0x468648(0xa16)](_0x2fb4c6),_0x111836[_0x56cbd1(0x1905)]=!0x1,_0x111836[_0x468648(0x1e1c)]=_0x19a79f[_0x468648(0x5044)]&&_0x19a79f[_0x468648(0x3037)]!==SceneMode$1[_0x468648(0x174c)]&&!_0xd1a5d;for(var _0xdb3a5b=_0x2fb4c6[_0x468648(0x3037)]===SceneMode$1['SCENE3D']?_0x2fb4c6[_0x468648(0x45f5)]:void 0x0,_0xef3d71=_0x2fb4c6[_0x468648(0x332b)],_0x46f18e=scratchCullingVolume[_0x468648(0x3b5d)],_0x2c3c09=0x0;_0x2c3c09<0x5;++_0x2c3c09)_0x46f18e[_0x2c3c09]=_0xef3d71[_0x468648(0x3b5d)][_0x2c3c09];_0xef3d71=scratchCullingVolume,_0x111836['isSkyAtmosphereVisible']=defined$1(_0x111836[_0x468648(0x11f0)])&&_0x111836[_0x56cbd1(0xb31)],_0x111836[_0x468648(0x3de5)]=_0x19a79f[_0x56cbd1(0x3a17)](_0x111836[_0x468648(0x45a)],_0xef3d71,_0xdb3a5b),_0x111836[_0x468648(0x55d5)]=_0x19a79f[_0x468648(0x4fd3)](_0x111836[_0x468648(0x3273)],_0xef3d71,_0xdb3a5b),_0x111836[_0x468648(0x2d2)]=_0x19a79f[_0x468648(0xee9)]&&defined$1(_0x111836[_0x468648(0x2e02)]);var _0x46827d=_0x19a79f[_0x468648(0x1a27)],_0x146a66=_0x19a79f[_0x56cbd1(0x316a)];defined$1(_0x46827d)?hdrRegex[_0x56cbd1(0x37cb)](_0x46827d)?defined$1(_0x19a79f[_0x468648(0x240a)])||(_0x19a79f[_0x468648(0x240a)]=new PrefilterRadianceMap(_0x46827d)):defined$1(_0x146a66)&&_0x146a66[_0x468648(0x2dba)]===_0x46827d||(_0x146a66=_0x146a66&&_0x146a66[_0x468648(0x2947)](),_0x19a79f[_0x468648(0x441)]=new OctahedralProjectedCubeMap(_0x46827d)):defined$1(_0x146a66)?(_0x146a66[_0x468648(0x2947)](),_0x19a79f[_0x468648(0x441)]=void 0x0):defined$1(_0x19a79f[_0x468648(0x240a)])&&(_0x19a79f[_0x468648(0x240a)]=_0x19a79f[_0x468648(0x240a)][_0x468648(0x2947)]()),defined$1(_0x19a79f[_0x56cbd1(0x316a)])&&_0x19a79f[_0x468648(0x441)][_0x468648(0xa16)](_0x2fb4c6),defined$1(_0x19a79f[_0x56cbd1(0xf8f)])&&_0x19a79f[_0x56cbd1(0xf8f)][_0x468648(0xa16)](_0x2fb4c6);}function updateDebugFrustumPlanes(_0x3b21f5){var _0x26e8ac=_0x307c2b,_0x4eb60d=_0x5e00b3,_0x5ee72d=_0x3b21f5[_0x4eb60d(0xa47)];_0x3b21f5['debugShowFrustumPlanes']!==_0x3b21f5[_0x4eb60d(0x5607)]&&(_0x3b21f5[_0x4eb60d(0x95a)]?_0x3b21f5[_0x4eb60d(0x44fa)]=new DebugCameraPrimitive({'camera':_0x3b21f5[_0x26e8ac(0x57e6)],'updateOnChange':!0x1}):_0x3b21f5[_0x4eb60d(0x44fa)]=_0x3b21f5[_0x4eb60d(0x44fa)]&&_0x3b21f5[_0x4eb60d(0x44fa)][_0x4eb60d(0x2947)](),_0x3b21f5[_0x26e8ac(0x3d5e)]=_0x3b21f5[_0x26e8ac(0x1252)]),defined$1(_0x3b21f5[_0x4eb60d(0x44fa)])&&_0x3b21f5[_0x4eb60d(0x44fa)]['update'](_0x5ee72d);}function updateShadowMaps(_0x4989db){var _0x374759=_0x307c2b,_0x500954=_0x5e00b3,_0xe09a67=_0x4989db[_0x374759(0x4e0e)],_0x4e1f90=_0xe09a67[_0x500954(0x1b71)],_0x418f42=_0x4e1f90[_0x500954(0x809)],_0x57c988=_0x418f42>0x0&&!_0xe09a67[_0x374759(0x401f)][_0x500954(0x3c62)]&&_0x4989db[_0x500954(0x3037)]===SceneMode$1[_0x500954(0x3c78)];if(_0x57c988!==_0xe09a67['shadowState'][_0x500954(0x333f)]&&(++_0xe09a67[_0x500954(0x3823)][_0x500954(0x15cd)],_0xe09a67[_0x500954(0x3823)][_0x500954(0x333f)]=_0x57c988),_0xe09a67[_0x500954(0x3823)][_0x500954(0x2ddb)]=!0x1,_0x57c988){for(var _0x1492e1=0x0;_0x1492e1<_0x418f42;++_0x1492e1)if(_0x4e1f90[_0x1492e1]!==_0xe09a67['shadowState'][_0x500954(0x1b71)][_0x1492e1]){++_0xe09a67[_0x500954(0x3823)][_0x500954(0x15cd)];break;}_0xe09a67[_0x374759(0x1e80)][_0x500954(0x1b71)][_0x500954(0x809)]=0x0,_0xe09a67['shadowState'][_0x500954(0xab9)][_0x500954(0x809)]=0x0;for(var _0x5ecae9=0x0;_0x5ecae9<_0x418f42;++_0x5ecae9){var _0xc49bd8=_0x4e1f90[_0x5ecae9];_0xc49bd8[_0x500954(0xa16)](_0xe09a67),_0xe09a67[_0x500954(0x3823)][_0x374759(0x3739)][_0x500954(0x5323)](_0xc49bd8),_0xc49bd8[_0x500954(0x1f4a)]&&(_0xe09a67[_0x500954(0x3823)][_0x500954(0xab9)][_0x500954(0x5323)](_0xc49bd8),_0xe09a67[_0x500954(0x3823)]['lightShadowsEnabled']=!0x0),_0xc49bd8[_0x500954(0xa73)]&&(++_0xe09a67[_0x500954(0x3823)][_0x500954(0x15cd)],_0xc49bd8['dirty']=!0x1);}}}function updateAndRenderPrimitives(_0xbcba81,_0x6554f9){var _0x377c03=_0x307c2b,_0x1d7e9d=_0x5e00b3,_0x392338=_0xbcba81[_0x1d7e9d(0xa47)],_0x58c143=_0xbcba81[_0x1d7e9d(0x1358)],_0xe1e7ed=_0x392338[_0x1d7e9d(0xe5b)];_0xbcba81[_0x1d7e9d(0x280)][_0x1d7e9d(0xa16)](_0x392338),_0xbcba81[_0x1d7e9d(0x1fda)][_0x1d7e9d(0xa16)](_0x392338),updateDebugFrustumPlanes(_0xbcba81),_0x6554f9&&updateShadowMaps(_0xbcba81);var _0x597af2=_0xbcba81['layers'][_0x1d7e9d(0xa16)](_0x58c143,_0x392338,_0xe1e7ed,!0x0);if(_0x392338[_0x1d7e9d(0x2c28)]=_0x597af2,_0xbcba81[_0x1d7e9d(0x2416)][_0x1d7e9d(0xa16)](_0x58c143,_0x392338,_0xe1e7ed),_0xbcba81[_0x1d7e9d(0x2416)][_0x1d7e9d(0x879)](_0x58c143,_0x392338),_0xbcba81['_globe']){for(var _0x58ab9d in _0xbcba81[_0x1d7e9d(0x6f2)][_0x1d7e9d(0x33c8)]){(_0x256667=_0xbcba81[_0x377c03(0xf7f)][_0x1d7e9d(0x38c4)](_0x58ab9d))instanceof MvtProvider&&_0x256667[_0x1d7e9d(0x2307)]();}_0xbcba81[_0x1d7e9d(0xaab)][_0x1d7e9d(0x445c)](_0x392338);}for(var _0x58ab9d in(_0x392338[_0x1d7e9d(0x2c28)]=void 0x0,_0xbcba81[_0x1d7e9d(0x2b3a)][_0x1d7e9d(0xa16)](_0x58c143,_0x392338,_0xe1e7ed),_0xbcba81[_0x1d7e9d(0x5e2b)][_0x1d7e9d(0xa16)](_0x58c143,_0x392338,_0xe1e7ed),_0xbcba81[_0x1d7e9d(0x402d)][_0x1d7e9d(0xa16)](_0x392338,_0x58c143,_0xe1e7ed),_0xbcba81[_0x1d7e9d(0x6f2)][_0x377c03(0x294d)])){var _0x256667;(_0x256667=_0xbcba81[_0x1d7e9d(0x6f2)][_0x377c03(0x3abb)](_0x58ab9d))[_0x377c03(0x2e6d)](_0x58c143,_0x392338,_0xe1e7ed);}}function updateParticleTrails(_0x55354a,_0x19906c){var _0x2023e9=_0x307c2b,_0x5758af=_0x5e00b3;for(var _0x48d754=_0x55354a[_0x5758af(0x1358)],_0x18407c=_0x55354a[_0x5758af(0xa47)],_0x10533c=_0x55354a[_0x5758af(0x2018)][_0x5758af(0x5592)],_0x537691=0x0,_0x14ed43=_0x55354a[_0x5758af(0x52dd)][_0x5758af(0x498a)][_0x5758af(0x809)];_0x537691<_0x14ed43;_0x537691++){var _0x6e21f1=_0x55354a[_0x5758af(0x52dd)][_0x2023e9(0x34cc)][_0x537691];if(_0x5758af(0x4aa2)===_0x6e21f1[_0x5758af(0x4ab3)])(_0x3c57d8=_0x6e21f1[_0x5758af(0x4ff1)])[_0x5758af(0x1465)]&&defined$1(_0x3c57d8[_0x5758af(0x3064)])&&(_0x3c57d8[_0x5758af(0x375a)](_0x10533c,_0x55354a[_0x5758af(0x18ee)],_0x48d754,_0x19906c),_0x55354a[_0x5758af(0x71c)][_0x2023e9(0x19ce)]=_0x3c57d8[_0x5758af(0x3064)],_0x55354a['particleTrailsPostRenderer']['update'](_0x18407c));}for(var _0x18668e=0x0,_0x2d67e5=_0x55354a[_0x5758af(0x1fda)][_0x5758af(0x809)];_0x18668e<_0x2d67e5;_0x18668e++){var _0x3c57d8,_0x3d6178=_0x55354a[_0x5758af(0x1fda)][_0x5758af(0x1fda)][_0x18668e];if(_0x5758af(0x4aa2)==_0x3d6178[_0x5758af(0x3dd)])(_0x3c57d8=_0x3d6178[_0x2023e9(0x874)])['_showParticleTrails']&&defined$1(_0x3c57d8[_0x5758af(0x3064)])&&(_0x3c57d8[_0x5758af(0x375a)](_0x10533c,_0x55354a[_0x5758af(0x18ee)],_0x48d754,_0x19906c),_0x55354a[_0x5758af(0x71c)][_0x2023e9(0x19ce)]=_0x3c57d8[_0x5758af(0x3064)],_0x55354a[_0x5758af(0x71c)][_0x2023e9(0x2e6d)](_0x18407c));}}function updateAndClearFramebuffers(_0x3f804d,_0xf6bb50,_0x3506dd){var _0x1e697e=_0x307c2b,_0x1d1fa7=_0x5e00b3,_0x34e5b5=_0x3f804d[_0x1d1fa7(0x1358)],_0x32bbf9=_0x3f804d[_0x1e697e(0x4e0e)],_0x112e88=_0x3f804d[_0x1d1fa7(0x58c8)],_0x1fd28e=_0x3f804d[_0x1d1fa7(0x2018)],_0x4cfd7c=_0x3f804d[_0x1d1fa7(0xa47)][_0x1d1fa7(0xd77)],_0x167a45=_0x4cfd7c[_0x1d1fa7(0x3c62)],_0x187187=_0x4cfd7c[_0x1d1fa7(0x50d8)],_0x2e70e8=_0x112e88[_0x1d1fa7(0x1e1c)];_0x112e88[_0x1d1fa7(0x5879)]=_0xf6bb50[_0x1d1fa7(0x3eaf)],defined$1(_0x3f804d['sun'])&&_0x3f804d[_0x1d1fa7(0x5e37)]!==_0x3f804d[_0x1d1fa7(0x365)]?(_0x3f804d[_0x1d1fa7(0x5e37)]&&!_0x2e70e8?_0x3f804d[_0x1d1fa7(0x4ce)]=new SunPostProcess():defined$1(_0x3f804d[_0x1d1fa7(0x4ce)])&&(_0x3f804d[_0x1e697e(0x121c)]=_0x3f804d['_sunPostProcess'][_0x1d1fa7(0x2947)]()),_0x3f804d[_0x1d1fa7(0x365)]=_0x3f804d[_0x1d1fa7(0x5e37)]):!defined$1(_0x3f804d[_0x1d1fa7(0x1fca)])&&defined$1(_0x3f804d[_0x1d1fa7(0x4ce)])&&(_0x3f804d[_0x1d1fa7(0x4ce)]=_0x3f804d[_0x1e697e(0x121c)][_0x1d1fa7(0x2947)](),_0x3f804d[_0x1d1fa7(0x365)]=!0x1);var _0x408627=_0x3f804d[_0x1e697e(0x1d5d)];Color$2[_0x1e697e(0x2d7b)](_0x3506dd,_0x408627[_0x1e697e(0x3a3a)]),_0x408627[_0x1e697e(0x482e)](_0x34e5b5,_0xf6bb50);var _0x1104db=_0x112e88[_0x1d1fa7(0x3a36)]=_0x3f804d[_0x1d1fa7(0x136e)]&&defined$1(_0x1fd28e[_0x1d1fa7(0x34fb)]);_0x1104db&&(_0x1fd28e[_0x1d1fa7(0x34fb)][_0x1d1fa7(0xa16)](_0x34e5b5,_0xf6bb50,_0x1fd28e[_0x1d1fa7(0x4e47)],_0x3f804d[_0x1e697e(0x4768)]||_0x3f804d[_0x1e697e(0x56e1)]),_0x1fd28e[_0x1d1fa7(0x34fb)]['clear'](_0x34e5b5,_0xf6bb50,_0x3506dd));var _0x1c02f5=_0x1fd28e[_0x1d1fa7(0x44d2)],_0x23a385=_0x112e88[_0x1d1fa7(0x5aba)]=_0x3f804d[_0x1d1fa7(0x136e)]&&!_0x187187&&!_0x167a45&&defined$1(_0x1c02f5)&&_0x1c02f5[_0x1e697e(0x1fb2)]();_0x23a385&&(_0x1c02f5[_0x1d1fa7(0xa16)](_0x34e5b5,_0xf6bb50,_0x1fd28e[_0x1d1fa7(0x34fb)][_0x1d1fa7(0x4435)],_0x3f804d[_0x1d1fa7(0x18ee)]||_0x3f804d[_0x1d1fa7(0x450b)]),_0x1c02f5[_0x1d1fa7(0x3fec)](_0x34e5b5,_0xf6bb50,_0x3506dd),_0x112e88[_0x1e697e(0x4849)]=_0x1c02f5[_0x1d1fa7(0x2d65)]()),defined$1(_0x3f804d[_0x1d1fa7(0x49d)])&&_0x34e5b5[_0x1d1fa7(0x2a16)]&&(_0x3f804d[_0x1d1fa7(0x49d)][_0x1e697e(0x2e6d)](_0x32bbf9,_0x1fd28e[_0x1d1fa7(0x34fb)][_0x1d1fa7(0x4435)],_0x3f804d[_0x1e697e(0x4768)]),_0x3f804d[_0x1d1fa7(0x49d)][_0x1d1fa7(0x3fec)](_0x34e5b5,_0xf6bb50)),defined$1(_0x3f804d[_0x1d1fa7(0x570)])&&(_0x3f804d[_0x1d1fa7(0x570)][_0x1d1fa7(0xa16)](_0x32bbf9,_0x3f804d[_0x1d1fa7(0x18ee)]),_0x3f804d[_0x1d1fa7(0x570)][_0x1e697e(0xd19)](_0x34e5b5,_0xf6bb50)),defined$1(_0x3f804d[_0x1d1fa7(0x71c)])&&!_0x167a45&&updateParticleTrails(_0x3f804d,_0xf6bb50);var _0x39a60c,_0x1e398f=_0x3f804d[_0x1d1fa7(0x29c4)],_0x4d1bbc=_0x112e88[_0x1e697e(0x43b8)]=_0x3f804d[_0x1d1fa7(0x136e)]&&!_0x187187&&!_0x167a45&&(_0x3f804d[_0x1d1fa7(0x18ee)]||_0x1e398f[_0x1e697e(0x2ef4)]>0x0||_0x1e398f[_0x1d1fa7(0x27dd)][_0x1d1fa7(0x552c)]||_0x1e398f[_0x1d1fa7(0x45bd)][_0x1d1fa7(0x552c)]||_0x1e398f[_0x1d1fa7(0x4b60)][_0x1d1fa7(0x552c)]||_0x1e398f[_0x1d1fa7(0x5e57)][_0x1d1fa7(0x552c)]);(_0x112e88[_0x1d1fa7(0xddc)]=!0x1,_0x4d1bbc)&&(_0x1fd28e['sceneFramebuffer'][_0x1d1fa7(0xa16)](_0x34e5b5,_0x1fd28e[_0x1e697e(0x3ebd)],_0x3f804d[_0x1d1fa7(0x18ee)]),_0x1fd28e[_0x1d1fa7(0x54f2)][_0x1e697e(0xd19)](_0x34e5b5,_0xf6bb50,_0x3506dd),_0x1e398f[_0x1d1fa7(0xa16)](_0x34e5b5,_0x32bbf9[_0x1d1fa7(0x398f)],_0x3f804d[_0x1d1fa7(0x18ee)],_0x3f804d),_0x1e398f[_0x1d1fa7(0x3fec)](_0x34e5b5),_0x4d1bbc=_0x112e88[_0x1d1fa7(0x55b1)]=_0x1e398f[_0x1d1fa7(0x2e0b)],_0x112e88[_0x1d1fa7(0xddc)]=_0x4d1bbc&&_0x1e398f['hasSelected'],(_0x112e88[_0x1d1fa7(0x4fa5)]=defined$1(_0x3f804d[_0x1d1fa7(0x136d)])&&_0x3f804d[_0x1d1fa7(0x136d)][_0x1d1fa7(0x5681)]())&&(_0x3f804d[_0x1d1fa7(0x136d)][_0x1d1fa7(0xa16)](_0x34e5b5,_0xf6bb50,_0x3f804d,_0x32bbf9),_0x3f804d['compositor'][_0x1d1fa7(0x3fec)](_0x34e5b5,_0x3506dd),_0x1e398f[_0x1e697e(0x4d8d)]=_0x3f804d[_0x1d1fa7(0x136d)]));if(_0x112e88[_0x1d1fa7(0x3de5)]&&_0x3f804d[_0x1d1fa7(0x5e37)]&&!_0x2e70e8&&!_0x187187?(_0xf6bb50[_0x1d1fa7(0x3eaf)]=_0x3f804d[_0x1d1fa7(0x4ce)][_0x1d1fa7(0xa16)](_0xf6bb50),_0x3f804d[_0x1d1fa7(0x4ce)][_0x1d1fa7(0x3fec)](_0x34e5b5,_0xf6bb50,_0x3506dd)):_0x1104db?_0x32bbf9[_0x1d1fa7(0x4c01)][_0x1d1fa7(0x291b)]!==FrameBufferType[_0x1d1fa7(0x1ff4)]&&(_0xf6bb50[_0x1d1fa7(0x3eaf)]=_0x1fd28e[_0x1d1fa7(0x34fb)][_0x1d1fa7(0x3eaf)]):_0x4d1bbc&&(_0xf6bb50[_0x1d1fa7(0x3eaf)]=_0x1fd28e[_0x1d1fa7(0x54f2)][_0x1d1fa7(0x2db)]()),defined$1(_0xf6bb50[_0x1e697e(0x4800)])&&_0x408627[_0x1d1fa7(0x5ae4)](_0x34e5b5,_0xf6bb50),_0x112e88[_0x1d1fa7(0x1e1d)]=!_0x167a45&&defined$1(_0xf6bb50[_0x1d1fa7(0x3eaf)])&&_0x3f804d[_0x1d1fa7(0x5065)]){if(0x1===_0x3f804d[_0x1d1fa7(0x3859)][_0x1e697e(0x43f8)][_0x1d1fa7(0x32a8)]&&_0x112e88[_0x1d1fa7(0x3a36)]&&(_0x39a60c=_0x1fd28e[_0x1d1fa7(0x34fb)][_0x1d1fa7(0x3eaf)]),defined$1(_0x39a60c)||_0x34e5b5[_0x1d1fa7(0x2a16)]){if(_0x3f804d[_0x1d1fa7(0x4759)]['previousFramebuffer']=_0x39a60c,_0x3f804d[_0x1d1fa7(0x4759)][_0x1e697e(0x2e6d)](_0x34e5b5),_0x3f804d[_0x1d1fa7(0x4759)][_0x1e697e(0xd19)](_0x34e5b5,_0xf6bb50),_0x3f804d[_0x1d1fa7(0x3859)][_0x1d1fa7(0x3658)][_0x1d1fa7(0x32a8)]<0x1&&_0x23a385){var _0x250865=_0x3f804d[_0x1d1fa7(0x4759)][_0x1d1fa7(0x24bb)],_0x11231e=_0x250865[_0x1d1fa7(0x176e)];_0x11231e[_0x1d1fa7(0x44d2)]=_0x1c02f5[_0x1e697e(0x1b1e)](_0x250865,_0x34e5b5,_0x11231e[_0x1e697e(0x163e)]);}}else _0x112e88[_0x1d1fa7(0x1e1d)]=!0x1;}}Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x4e6f)]=function(){return updateEnvironment(this);};var scratchMultiModeViewport=new BoundingRectangle();function resolveFramebuffers(_0x174c9d,_0x3e3ae3){var _0x52b611=_0x307c2b,_0x161738=_0x5e00b3,_0x48d488=_0x174c9d[_0x161738(0x1358)],_0x557b41=_0x174c9d[_0x161738(0xa47)],_0x48e32b=_0x174c9d[_0x161738(0x58c8)],_0x5230a3=_0x174c9d['_view'],_0xcd5a6e=_0x174c9d[_0x161738(0x49d)],_0x35ee50=_0x174c9d[_0x161738(0x570)],_0x41a2e2=_0x174c9d[_0x161738(0x71c)],_0x536b97=_0x557b41[_0x161738(0xd77)][_0x52b611(0x7ff)],_0x462563=_0x48e32b[_0x161738(0x5aba)],_0x565737=defined$1(_0xcd5a6e)&&_0xcd5a6e['enable'],_0x20575e=_0x48e32b[_0x161738(0x3a36)],_0x441b31=_0x48e32b[_0x52b611(0x43b8)];_0x48e32b[_0x52b611(0x2bc1)],_0x557b41[_0x161738(0x4c01)][_0x52b611(0xb6f)],FrameBufferType[_0x161738(0x12b4)];var _0xf0e367=_0x48e32b[_0x52b611(0x503d)],_0x30de5b=_0x20575e?_0x5230a3[_0x161738(0x34fb)][_0x161738(0x4435)]:void 0x0,_0x4636e6=_0x5230a3[_0x161738(0x54f2)][_0x161738(0x2db)](),_0x273237=_0x5230a3[_0x161738(0x54f2)][_0x161738(0x2df8)]();if(defined$1(_0x41a2e2)&&!_0x536b97&&_0x41a2e2[_0x161738(0x5ae4)](_0x48d488,_0x3e3ae3),defined$1(_0xcd5a6e)){if(_0x3e3ae3[_0x52b611(0x4800)]=_0x441b31?_0x4636e6:_0xf0e367,_0x462563){var _0x3fb498=_0xcd5a6e['getOutputFramebuffer']();defined$1(_0x3fb498)&&(_0x3e3ae3[_0x161738(0x3eaf)]=_0x3fb498,_0x5230a3[_0x161738(0x44d2)][_0x161738(0x3f7b)](_0x3fb498[_0x161738(0x1d69)](0x0)));}_0xcd5a6e[_0x161738(0x5ae4)](_0x48d488,_0x3e3ae3);}if(_0x462563&&(_0x3e3ae3[_0x52b611(0x4800)]=_0x441b31?_0x4636e6:_0xf0e367,_0x5230a3[_0x161738(0x44d2)]['execute'](_0x48d488,_0x3e3ae3)),defined$1(_0x35ee50)&&_0x35ee50[_0x161738(0x5ae4)](_0x48d488,_0x3e3ae3),_0x441b31){var _0x5e743f=_0x4636e6;!_0x20575e||_0x462563||_0x565737||(_0x5e743f=_0x30de5b),_0x174c9d[_0x161738(0x136d)][_0x52b611(0x3c85)]=_0x5e743f;var _0x47b67f=_0x174c9d[_0x161738(0x29c4)],_0x31801e=_0x5e743f[_0x52b611(0x30ac)](0x0),_0x22e224=_0x273237[_0x161738(0x1d69)](0x0),_0x19efff=defaultValue$1(_0x30de5b,_0x4636e6)[_0x161738(0x4a30)];_0x47b67f[_0x161738(0x5ae4)](_0x48d488,_0x31801e,_0x19efff,_0x22e224),_0x47b67f[_0x161738(0x431f)](_0x48d488,_0xf0e367,_0x557b41[_0x161738(0x398f)]),_0x174c9d[_0x161738(0x136d)][_0x161738(0x17f6)]=void 0x0;}_0x462563||_0x441b31||!_0x20575e||(_0x3e3ae3[_0x161738(0x3eaf)]=_0xf0e367,BoundingRectangle[_0x161738(0x40f3)](_0x3e3ae3[_0x161738(0x4e47)],scratchMultiModeViewport),_0x3e3ae3[_0x161738(0x4e47)]['x']=0x0,_0x3e3ae3[_0x161738(0x4e47)]['y']=0x0,_0x3e3ae3[_0x161738(0x4e47)][_0x161738(0x2d3c)]=_0x48d488[_0x161738(0x1564)],_0x3e3ae3[_0x161738(0x4e47)]['height']=_0x48d488[_0x161738(0x3883)],_0x5230a3[_0x161738(0x34fb)][_0x161738(0x1c59)](_0x48d488,_0x3e3ae3),BoundingRectangle[_0x52b611(0x2d7b)](scratchMultiModeViewport,_0x3e3ae3[_0x161738(0x4e47)]));var _0xc791d9=_0x557b41[_0x161738(0x398f)];_0x174c9d[_0x161738(0x7f4)]&&_0x20575e&&getDebugGlobeDepth(_0x174c9d,_0x174c9d[_0x161738(0x51af)]-0x1)[_0x52b611(0x2597)](_0x48d488,_0x3e3ae3,_0xc791d9),_0x174c9d[_0x161738(0x2f3c)]&&_0x20575e&&_0x174c9d[_0x161738(0x34c)][_0x161738(0x5416)](_0x174c9d,_0x174c9d[_0x161738(0x51af)]-0x1)[_0x161738(0x4bb9)](_0x48d488,_0x3e3ae3,_0xc791d9);}function callAfterRenderFunctions(_0x3e2f5f){var _0x5479e0=_0x5e00b3;for(var _0x3b9d09=_0x3e2f5f[_0x5479e0(0xa47)]['afterRender'],_0x4c4844=0x0,_0x51a1b5=_0x3b9d09[_0x5479e0(0x809)];_0x4c4844<_0x51a1b5;++_0x4c4844)_0x3b9d09[_0x4c4844](),_0x3e2f5f[_0x5479e0(0x70d)]();_0x3b9d09[_0x5479e0(0x809)]=0x0;}function updateDebugShowFramesPerSecond(_0x5ab507,_0x43073d){var _0x5babf6=_0x307c2b,_0x477b93=_0x5e00b3;if(_0x5ab507[_0x5babf6(0x3866)]){if(!defined$1(_0x5ab507[_0x477b93(0x3423)])){var _0x51b000=document[_0x477b93(0x2a2e)](_0x477b93(0x2410));_0x51b000[_0x477b93(0x1e84)]=_0x5babf6(0x3859),_0x5ab507[_0x477b93(0x2b99)][_0x477b93(0xf67)][_0x5babf6(0x33d6)](_0x51b000);var _0x47bc33=new PerformanceDisplay({'container':_0x51b000});_0x5ab507[_0x477b93(0x3423)]=_0x47bc33,_0x5ab507[_0x477b93(0x5df1)]=_0x51b000;}_0x5ab507[_0x477b93(0x3423)][_0x477b93(0x32ef)]=_0x5ab507[_0x477b93(0x1dbc)],_0x5ab507[_0x477b93(0x3423)][_0x477b93(0x5fc4)]=_0x5ab507[_0x477b93(0x4fd0)][_0x477b93(0x4124)],_0x5ab507[_0x477b93(0x3423)][_0x477b93(0xa16)](_0x43073d);}else defined$1(_0x5ab507[_0x477b93(0x3423)])&&(_0x5ab507[_0x477b93(0x3423)]=_0x5ab507[_0x477b93(0x3423)]&&_0x5ab507[_0x477b93(0x3423)][_0x477b93(0x2947)](),_0x5ab507[_0x477b93(0x5df1)][_0x477b93(0xf67)][_0x477b93(0x3fb0)](_0x5ab507['_performanceContainer']));}function prePassesUpdate(_0x3eacca){var _0x356146=_0x307c2b,_0x46c059=_0x5e00b3;_0x3eacca[_0x46c059(0x44c2)][_0x46c059(0x52a2)]();var _0x421f94=_0x3eacca[_0x46c059(0xa47)];_0x3eacca[_0x46c059(0x37e8)][_0x46c059(0x1eb4)](_0x421f94),defined$1(_0x3eacca[_0x46c059(0x43fb)])&&_0x3eacca[_0x46c059(0x43fb)][_0x46c059(0xa16)](_0x421f94),_0x3eacca[_0x46c059(0x34c)][_0x356146(0x2e6d)](),_0x421f94[_0x46c059(0x258b)][_0x46c059(0xa16)]();}function postPassesUpdate(_0x2f4449){var _0x5ecaed=_0x307c2b,_0x12d1ba=_0x5e00b3,_0x6cba22=_0x2f4449[_0x12d1ba(0xa47)];_0x2f4449[_0x12d1ba(0x37e8)][_0x5ecaed(0x3ff3)](_0x6cba22),RequestScheduler[_0x12d1ba(0xa16)]();}function update(_0x387788){var _0x29e5c5=_0x5e00b3,_0x220a15=_0x387788[_0x29e5c5(0xa47)];defined$1(_0x387788[_0x29e5c5(0x43fb)])&&_0x387788[_0x29e5c5(0x43fb)]['update'](_0x220a15),_0x220a15[_0x29e5c5(0x258b)][_0x29e5c5(0xa16)]();}Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x1d42)]=function(_0x2829f9){return resolveFramebuffers(this,_0x2829f9);},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x5a4)]=function(){var _0x508a5f=_0x307c2b,_0x4364f2=_0x5e00b3;0x78==this[_0x508a5f(0x91a)]++&&(this[_0x4364f2(0x3fda)]=0x0,this[_0x4364f2(0x1358)][_0x4364f2(0x1b56)][_0x4364f2(0x43a9)](),this[_0x508a5f(0xc72)][_0x4364f2(0x1a25)][_0x4364f2(0x4763)]()),this[_0x4364f2(0x267f)][_0x4364f2(0xa16)](),this[_0x4364f2(0x2203)][_0x4364f2(0xa16)](),defined$1(this['_deviceOrientationCameraController'])&&this[_0x4364f2(0x5cc)][_0x4364f2(0xa16)](),this[_0x4364f2(0x5592)][_0x4364f2(0xa16)](this[_0x508a5f(0x360b)]),this[_0x4364f2(0x5592)][_0x508a5f(0x3575)]();};var scratchBackgroundColor=new Color$2(),lastTime=0x0,count=0x0;const timeInterval=0x32,intervalCount=0x64;function freeStateCpu(){var _0x5bae47=performance['now'](),_0x436ca0=!0x1;return _0x5bae47-lastTime<timeInterval?++count>intervalCount&&(_0x436ca0=!0x0):count=0x0,lastTime=_0x5bae47,_0x436ca0;}var isFreeStateRequest=!0x1,freeCcount=0x0;function freeStateRequest(){return isFreeStateRequest?freeCcount++:freeCcount=0x0,freeCcount>intervalCount;}function render(_0x4a22b0){var _0x163797=_0x307c2b,_0x131b29=_0x5e00b3;_0x4a22b0[_0x131b29(0x5190)]=!0x0;var _0xb43a74=_0x4a22b0[_0x131b29(0x4fd0)],_0x12c463=_0xb43a74[_0x131b29(0x1b3d)],_0x4f7f9c=_0x4a22b0[_0x131b29(0xa47)],_0x2db243=_0x4a22b0[_0x131b29(0x2bd9)];_0x4a22b0[_0x131b29(0x2018)]=_0x2db243,updateFrameState(_0x4a22b0),_0x4f7f9c[_0x131b29(0xd77)][_0x131b29(0x445c)]=!0x0,_0x4f7f9c[_0x163797(0x401f)][_0x131b29(0x2578)]=_0x4a22b0[_0x131b29(0x29c4)][_0x131b29(0x5531)],_0x4f7f9c[_0x163797(0x134d)]=renderTilesetPassState;var _0x258496=defaultValue$1(_0x4a22b0[_0x131b29(0x1b9e)],Color$2[_0x163797(0x45d)]);_0x4a22b0[_0x131b29(0x18ee)]&&((_0x258496=Color$2[_0x131b29(0x40f3)](_0x258496,scratchBackgroundColor))[_0x131b29(0x20a2)]=Math[_0x131b29(0x3a5c)](_0x258496[_0x131b29(0x20a2)],_0x4a22b0['gamma']),_0x258496[_0x131b29(0x9db)]=Math[_0x131b29(0x3a5c)](_0x258496[_0x163797(0x1a68)],_0x4a22b0[_0x131b29(0x37cb)]),_0x258496[_0x131b29(0x3c2a)]=Math[_0x163797(0x28d)](_0x258496[_0x131b29(0x3c2a)],_0x4a22b0[_0x131b29(0x37cb)])),_0x4f7f9c[_0x131b29(0x1b9e)]=_0x258496,_0x4f7f9c[_0x131b29(0x258b)][_0x131b29(0x582d)](),_0x4a22b0[_0x131b29(0x4ed8)]['update'](_0x4f7f9c),_0x12c463[_0x131b29(0xa16)](_0x4f7f9c);var _0x5f25c9=_0x4a22b0['shadowMap'];defined$1(_0x5f25c9)&&_0x5f25c9[_0x131b29(0x552c)]&&(Cartesian3[_0x131b29(0xa61)](_0x12c463[_0x131b29(0xa4a)],_0x4a22b0[_0x131b29(0x1586)][_0x131b29(0x416)]),_0x4f7f9c[_0x131b29(0x1b71)][_0x131b29(0x5323)](_0x5f25c9),defined$1(_0x4a22b0[_0x131b29(0x23b)])&&_0x4f7f9c[_0x131b29(0x1b71)][_0x131b29(0x5323)](_0x4a22b0[_0x131b29(0x23b)])),_0x4a22b0[_0x131b29(0x494)][_0x163797(0x2ef4)]=0x0,_0x4a22b0[_0x131b29(0xf36)][_0x131b29(0x809)]=0x0,_0x4a22b0[_0x131b29(0x47d3)][_0x131b29(0x809)]=0x0,_0x4a22b0[_0x131b29(0x24cd)][_0x131b29(0x809)]=0x0;var _0x3ce110=_0x2db243[_0x131b29(0x4e47)];_0x3ce110['x']=0x0,_0x3ce110['y']=0x0,_0x3ce110[_0x131b29(0x2d3c)]=_0xb43a74['drawingBufferWidth'],_0x3ce110[_0x131b29(0x5a4e)]=_0xb43a74[_0x163797(0xae9)];var _0x35cee9=_0x2db243[_0x163797(0x1d4f)];if(_0x35cee9[_0x131b29(0x3eaf)]=void 0x0,_0x35cee9[_0x131b29(0xd38)]=void 0x0,_0x35cee9[_0x131b29(0x55c7)]=void 0x0,_0x35cee9[_0x131b29(0x4e47)]=BoundingRectangle[_0x131b29(0x40f3)](_0x3ce110,_0x35cee9[_0x131b29(0x4e47)]),defined$1(_0x4a22b0[_0x131b29(0x43fb)])&&_0x4a22b0[_0x131b29(0x43fb)][_0x131b29(0x582d)](_0x4f7f9c),defined$1(_0x4a22b0[_0x131b29(0x67c)])){var _0x565ddc=_0x4a22b0[_0x131b29(0x67c)];defined$1(_0x565ddc[_0x163797(0x2373)])&&defined$1(_0x565ddc[_0x131b29(0x243d)])&&(_0x4f7f9c[_0x163797(0x1c90)]=_0x565ddc[_0x131b29(0x37e0)],_0x4f7f9c['maxTerrainHeight']=_0x565ddc[_0x131b29(0x243d)]);}renderReflection(_0x4a22b0),renderNormalAndDepth(_0x4a22b0),renderPostEffectFilter(_0x4a22b0),renderClampTexture(_0x4a22b0),renderPickRectTexture(_0x4a22b0),updateOutlinePass(_0x4a22b0),updateRenderToTexture(_0x4a22b0),updateEnvironment(_0x4a22b0),updateAndExecuteCommands(_0x4a22b0,_0x35cee9,_0x258496),resolveFramebuffers(_0x4a22b0,_0x35cee9),_0x35cee9[_0x163797(0x4800)]=void 0x0,executeOverlayCommands(_0x4a22b0,_0x35cee9),updateRectSelectionIDs(_0x4a22b0),_0x4a22b0[_0x131b29(0x2416)][_0x131b29(0x18a0)](_0x4f7f9c),defined$1(_0x4a22b0[_0x131b29(0x43fb)])&&(_0x4a22b0[_0x131b29(0x43fb)][_0x131b29(0x18a0)](_0x4f7f9c),_0x4a22b0[_0x131b29(0x43fb)][_0x131b29(0x1a06)]||(_0x4a22b0[_0x131b29(0x4467)]=!0x0),_0x4a22b0[_0x131b29(0x5592)][_0x163797(0xf2a)]()),loadCoverImagery(_0x4a22b0,_0x4f7f9c),_0x4a22b0[_0x163797(0x3c7c)][_0x163797(0x658)](),_0x4f7f9c[_0x131b29(0x258b)][_0x131b29(0x18a0)](),_0xb43a74[_0x131b29(0x18a0)](),(!_0x4a22b0[_0x163797(0x1c16)]||freeStateCpu()&&freeStateRequest())&&(_0x4a22b0['layers'][_0x131b29(0x49ac)](),_0x4a22b0[_0x131b29(0x12fb)][_0x131b29(0x49ac)](),_0x4a22b0[_0x131b29(0x67c)]instanceof CesiumTerrainProvider&&_0x4a22b0[_0x131b29(0x67c)][_0x131b29(0x49ac)]());}function loadCoverImagery(_0x5565c9,_0x31e632){var _0x4d7a39=_0x5e00b3;for(var _0x3bd195=_0x5565c9[_0x4d7a39(0x2416)]['_layerQueue'][_0x4d7a39(0x809)],_0x5ed603=0x0;_0x5ed603<_0x3bd195;_0x5ed603++){var _0x2e0c14=_0x5565c9[_0x4d7a39(0x2416)][_0x4d7a39(0x2369)][_0x5ed603];defined$1(_0x2e0c14[_0x4d7a39(0x5393)])&&defined$1(_0x2e0c14[_0x4d7a39(0x27a7)])&&_0x2e0c14[_0x4d7a39(0x27a7)][_0x4d7a39(0x11ea)](_0x2e0c14,_0x31e632);}}function tryAndCatchError(_0x5ef1,_0x1d6792){var _0x5662d2=_0x307c2b,_0x242d63=_0x5e00b3;try{_0x1d6792(_0x5ef1);}catch(_0x57a59f){if(_0x5ef1[_0x5662d2(0x20d)][_0x242d63(0x1c10)](_0x5ef1,_0x57a59f),_0x5ef1['rethrowRenderErrors'])throw _0x57a59f;}}function updateMostDetailedRayPicks(_0x33dc60){var _0x21294f=_0x5e00b3;return _0x33dc60[_0x21294f(0x34c)][_0x21294f(0x29d)](_0x33dc60);}function updatePreloadPass(_0x4804b1){var _0x3aa0de=_0x307c2b,_0x4086c3=_0x5e00b3,_0x9b540e=_0x4804b1[_0x4086c3(0xa47)];preloadTilesetPassState[_0x4086c3(0x5592)]=_0x9b540e[_0x3aa0de(0x57e6)],preloadTilesetPassState[_0x3aa0de(0x2dd7)]=_0x9b540e[_0x4086c3(0x332b)],_0x4804b1[_0x4086c3(0x37e8)][_0x4086c3(0x30ce)](_0x9b540e,preloadTilesetPassState);}function updateRequestRenderModeDeferCheckPass(_0x2077cc){var _0x470e84=_0x307c2b,_0x1a7851=_0x5e00b3;_0x2077cc[_0x470e84(0x4a35)][_0x1a7851(0x30ce)](_0x2077cc[_0x470e84(0x4e0e)],requestRenderModeDeferCheckPassState);}Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x445c)]=function(_0x31f6fd){var _0x25f75f=_0x307c2b,_0x1bbeb0=_0x5e00b3;if(this[_0x1bbeb0(0x1504)][_0x1bbeb0(0x52dd)][_0x25f75f(0x2ef4)]>0x0&&defined$1(this[_0x1bbeb0(0xaab)])){var _0x22a530=this[_0x1bbeb0(0x1504)]['_layers'][_0x1bbeb0(0x809)]-0x1;this[_0x1bbeb0(0xaab)][_0x1bbeb0(0x3c2e)]=this[_0x1bbeb0(0xaab)][_0x1bbeb0(0xa08)][_0x1bbeb0(0x52dd)][_0x22a530][_0x25f75f(0x3ec9)];}if(defined$1(this[_0x1bbeb0(0xaab)][_0x25f75f(0x3ec9)][_0x25f75f(0x5a45)])&&this[_0x1bbeb0(0xaab)]['_surface']['_visible']!==this[_0x1bbeb0(0xaab)][_0x1bbeb0(0x3c2e)][_0x1bbeb0(0x435e)]){var _0x324176=this[_0x1bbeb0(0xaab)][_0x1bbeb0(0x3c2e)][_0x1bbeb0(0x435e)];this[_0x1bbeb0(0xaab)][_0x25f75f(0x49e8)][_0x1bbeb0(0x237b)](!_0x324176),this[_0x1bbeb0(0xaab)][_0x1bbeb0(0x3ee)][_0x1bbeb0(0x435e)]=_0x324176;}defined$1(_0x31f6fd)||(_0x31f6fd=JulianDate[_0x1bbeb0(0xccb)]());var _0x2b07bf=this[_0x1bbeb0(0xa47)];_0x2b07bf[_0x25f75f(0x2306)]=!0x1,this[_0x1bbeb0(0x44c2)][_0x25f75f(0x1954)]();var _0x46e675=this[_0x25f75f(0x342b)][_0x1bbeb0(0x29a5)](this),_0x3fe9d8=!this[_0x1bbeb0(0x1dbc)]||this[_0x1bbeb0(0x4467)]||_0x46e675||this[_0x1bbeb0(0x544d)]||this[_0x1bbeb0(0x1379)]||this[_0x1bbeb0(0x3037)]===SceneMode$1[_0x1bbeb0(0x530d)];if(!_0x3fe9d8&&defined$1(this[_0x1bbeb0(0x5a46)])&&defined$1(this[_0x25f75f(0x465a)])){var _0x1f898d=Math[_0x1bbeb0(0x1beb)](JulianDate[_0x1bbeb0(0x2196)](this[_0x25f75f(0x465a)],_0x31f6fd));_0x3fe9d8=_0x3fe9d8||_0x1f898d>this[_0x1bbeb0(0x5a46)];}_0x3fe9d8&&(this[_0x1bbeb0(0x2639)]=JulianDate[_0x1bbeb0(0x40f3)](_0x31f6fd,this[_0x1bbeb0(0x2639)]),this[_0x1bbeb0(0x4467)]=!0x1,updateFrameNumber(this,CesiumMath[_0x1bbeb0(0x1495)](_0x2b07bf[_0x1bbeb0(0x42a2)],0xe4e1c0,0x1),_0x31f6fd),_0x2b07bf[_0x1bbeb0(0x28af)]=!0x0,this[_0x1bbeb0(0x3037)]===SceneMode$1[_0x1bbeb0(0x3c78)]&&(this[_0x1bbeb0(0x3d26)][_0x1bbeb0(0xa16)](_0x2b07bf,this['mode']),this['_lightSource'][_0x1bbeb0(0x19e1)]||Color$2[_0x1bbeb0(0x40f3)](this[_0x1bbeb0(0x3d26)][_0x1bbeb0(0x47c)](),this[_0x1bbeb0(0x391c)][_0x1bbeb0(0x4028)]),this[_0x25f75f(0x3c7c)][_0x1bbeb0(0x5434)]||Color$2[_0x1bbeb0(0x40f3)](this[_0x1bbeb0(0x3d26)][_0x1bbeb0(0x9b6)](),this[_0x1bbeb0(0x391c)][_0x25f75f(0x549f)]))),(this[_0x1bbeb0(0x54b7)][_0x25f75f(0x31b9)](this,_0x31f6fd),tryAndCatchError(this,update),tryAndCatchError(this,prePassesUpdate),this[_0x1bbeb0(0x37e8)][_0x1bbeb0(0x3234)]&&(tryAndCatchError(this,updateMostDetailedRayPicks),tryAndCatchError(this,updatePreloadPass),tryAndCatchError(this,updatePreloadFlightPass),_0x3fe9d8||tryAndCatchError(this,updateRequestRenderModeDeferCheckPass)),this[_0x1bbeb0(0x2ec)][_0x1bbeb0(0x1c10)](this,_0x31f6fd),_0x3fe9d8&&(this[_0x1bbeb0(0x1703)][_0x1bbeb0(0x1c10)](this,_0x31f6fd),tryAndCatchError(this,render)),updateDebugShowFramesPerSecond(this,_0x3fe9d8),tryAndCatchError(this,postPassesUpdate),isFreeStateRequest=0x0==RequestScheduler['activeRequestLength'],callAfterRenderFunctions(this),_0x3fe9d8&&this[_0x1bbeb0(0x42f4)][_0x1bbeb0(0x1c10)](this,_0x31f6fd),this['_logDepthBufferDirty']=!0x1,this[_0x1bbeb0(0x1379)]=!0x1);},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x573c)]=function(_0x456093){var _0x9d59bd=_0x5e00b3;this[_0x9d59bd(0x4467)]=!0x0,this[_0x9d59bd(0x445c)](_0x456093);},Scene['prototype'][_0x5e00b3(0x70d)]=function(){var _0x2adfd6=_0x5e00b3;this[_0x2adfd6(0x4467)]=!0x0;},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x1244)]=function(_0x54a7ae){var _0xd98894=_0x5e00b3;return Math[_0xd98894(0x498f)](ContextLimits[_0xd98894(0x48ca)],Math[_0xd98894(0x19a8)](_0x54a7ae,ContextLimits['maximumAliasedLineWidth']));};var orthoPickingFrustum=new OrthographicOffCenterFrustum(),scratchOrigin=new Cartesian3(),scratchDirection=new Cartesian3(),scratchPixelSize=new Cartesian2(),scratchPickVolumeMatrix4=new Matrix4();function getPickOrthographicCullingVolume(_0x241e96,_0x27dbf4,_0x227834,_0x35910a,_0x106841){var _0x6e4a7d=_0x307c2b,_0x49de84=_0x5e00b3,_0x2b7754=_0x241e96[_0x6e4a7d(0x57e6)],_0x9c23c0=_0x2b7754[_0x49de84(0x1187)];defined$1(_0x9c23c0[_0x49de84(0x523)])&&(_0x9c23c0=_0x9c23c0['_offCenterFrustum']);var _0x2e7ac3=0x2*(_0x27dbf4['x']-_0x106841['x'])/_0x106841[_0x49de84(0x2d3c)]-0x1;_0x2e7ac3*=0.5*(_0x9c23c0[_0x49de84(0x1d74)]-_0x9c23c0[_0x49de84(0x4db1)]);var _0xccec31=0x2*(_0x106841[_0x49de84(0x5a4e)]-_0x27dbf4['y']-_0x106841['y'])/_0x106841[_0x49de84(0x5a4e)]-0x1;_0xccec31*=0.5*(_0x9c23c0[_0x49de84(0x4f04)]-_0x9c23c0[_0x49de84(0x4645)]);var _0x2f38ab=Matrix4[_0x6e4a7d(0x2d7b)](_0x2b7754[_0x6e4a7d(0x5270)],scratchPickVolumeMatrix4);_0x2b7754[_0x49de84(0x21d2)](Matrix4[_0x6e4a7d(0x1160)]);var _0x4e1bad=Cartesian3[_0x6e4a7d(0x2d7b)](_0x2b7754[_0x49de84(0x3747)],scratchOrigin);Cartesian3[_0x49de84(0x34b9)](_0x2b7754[_0x49de84(0x1d74)],_0x2e7ac3,scratchDirection),Cartesian3[_0x49de84(0x30c2)](scratchDirection,_0x4e1bad,_0x4e1bad),Cartesian3[_0x49de84(0x34b9)](_0x2b7754['up'],_0xccec31,scratchDirection),Cartesian3[_0x49de84(0x30c2)](scratchDirection,_0x4e1bad,_0x4e1bad),_0x2b7754[_0x49de84(0x21d2)](_0x2f38ab),_0x241e96[_0x49de84(0x3037)]===SceneMode$1['SCENE2D']&&Cartesian3[_0x49de84(0x160f)](_0x4e1bad['z'],_0x4e1bad['x'],_0x4e1bad['y'],_0x4e1bad);var _0x333635=_0x9c23c0[_0x6e4a7d(0x127c)](_0x106841[_0x49de84(0x2d3c)],_0x106841[_0x49de84(0x5a4e)],0x1,0x1,scratchPixelSize),_0x5ed40c=orthoPickingFrustum;return _0x5ed40c[_0x49de84(0x1d74)]=0.5*_0x333635['x'],_0x5ed40c[_0x49de84(0x4db1)]=-_0x5ed40c[_0x49de84(0x1d74)],_0x5ed40c[_0x49de84(0x4f04)]=0.5*_0x333635['y'],_0x5ed40c[_0x49de84(0x4645)]=-_0x5ed40c[_0x49de84(0x4f04)],_0x5ed40c[_0x49de84(0xcd2)]=_0x9c23c0[_0x6e4a7d(0x3f74)],_0x5ed40c[_0x49de84(0x389f)]=_0x9c23c0['far'],_0x5ed40c[_0x49de84(0x2136)](_0x4e1bad,_0x2b7754[_0x6e4a7d(0x3899)],_0x2b7754[_0x49de84(0x103a)]);}var perspPickingFrustum=new PerspectiveOffCenterFrustum(),scratchPerspPixelSize=new Cartesian2();function getPickPerspectiveCullingVolume(_0x105624,_0xef1964,_0x40265a,_0x4a64b2,_0x4e55a9){var _0x171e44=_0x307c2b,_0x13416b=_0x5e00b3,_0x41f6b0=_0x105624[_0x13416b(0x5592)],_0x5375b6=_0x41f6b0[_0x13416b(0x1187)],_0x1989ec=_0x5375b6[_0x13416b(0xcd2)],_0x5481f4=Math[_0x13416b(0x59e4)](0.5*_0x5375b6[_0x13416b(0x2409)]),_0x1b5777=_0x5375b6[_0x13416b(0x2054)]*_0x5481f4,_0x2341b6=(0x2*(_0xef1964['x']-_0x4e55a9['x'])/_0x4e55a9[_0x13416b(0x2d3c)]-0x1)*_0x1989ec*_0x1b5777,_0x460e06=(0x2*(_0x4e55a9[_0x13416b(0x5a4e)]-_0xef1964['y']-_0x4e55a9['y'])/_0x4e55a9[_0x13416b(0x5a4e)]-0x1)*_0x1989ec*_0x5481f4,_0x5a70a0=_0x5375b6[_0x171e44(0x127c)](_0x4e55a9[_0x13416b(0x2d3c)],_0x4e55a9[_0x13416b(0x5a4e)],0x1,0x1,scratchPerspPixelSize),_0x50d738=_0x5a70a0['x']*_0x40265a*0.5,_0x1e56d8=_0x5a70a0['y']*_0x4a64b2*0.5,_0x2d0ae2=perspPickingFrustum;return _0x2d0ae2[_0x13416b(0x4f04)]=_0x460e06+_0x1e56d8,_0x2d0ae2['bottom']=_0x460e06-_0x1e56d8,_0x2d0ae2[_0x13416b(0x1d74)]=_0x2341b6+_0x50d738,_0x2d0ae2[_0x13416b(0x4db1)]=_0x2341b6-_0x50d738,_0x2d0ae2[_0x13416b(0xcd2)]=_0x1989ec,_0x2d0ae2[_0x13416b(0x389f)]=_0x5375b6[_0x13416b(0x389f)],_0x2d0ae2[_0x13416b(0x2136)](_0x41f6b0[_0x13416b(0x2b06)],_0x41f6b0[_0x13416b(0x20e8)],_0x41f6b0[_0x13416b(0x103a)]);}function getPickCullingVolume(_0x505300,_0x3d56aa,_0x2a472e,_0x1af97f,_0x194fea){var _0x2e69fe=_0x5e00b3,_0x4de977=_0x505300[_0x2e69fe(0x5592)][_0x2e69fe(0x1187)];return _0x4de977 instanceof OrthographicFrustum||_0x4de977 instanceof OrthographicOffCenterFrustum?getPickOrthographicCullingVolume(_0x505300,_0x3d56aa,_0x2a472e,_0x1af97f,_0x194fea):getPickPerspectiveCullingVolume(_0x505300,_0x3d56aa,_0x2a472e,_0x1af97f,_0x194fea);}var rectangleWidth=0x3,rectangleHeight=0x3,scratchRectangle=new BoundingRectangle(0x0,0x0,rectangleWidth,rectangleHeight),scratchColorZero=new Color$2(0x0,0x0,0x0,0x0),scratchPosition$2=new Cartesian2(),scratchPickPosition=new Cartesian3();Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x3c62)]=function(_0x581b79,_0x153fdb,_0x4a37a6,_0x57ed0c){var _0x521626=_0x307c2b,_0x5137e6=_0x5e00b3;if(!this[_0x5137e6(0x1dbc)]&&Math[_0x5137e6(0x1beb)](this['_frameState'][_0x5137e6(0x42a2)]-this[_0x5137e6(0x5eef)][_0x5137e6(0x5df2)])<0x5&&!defined$1(_0x57ed0c))return this[_0x5137e6(0x5eef)][_0x5137e6(0x1614)];rectangleWidth=defaultValue$1(_0x153fdb,this[_0x5137e6(0x41ca)]),rectangleHeight=defaultValue$1(_0x4a37a6,rectangleWidth);var _0x3b5f76=this['_context'],_0x2bcc2e=_0x3b5f76[_0x5137e6(0x1b3d)],_0x37de19=this[_0x5137e6(0xa47)],_0xf2730a=this[_0x5137e6(0x2bd9)];this['_view']=_0xf2730a;var _0x27fa85=_0xf2730a[_0x521626(0x3ebd)];_0x27fa85['x']=0x0,_0x27fa85['y']=0x0,_0x27fa85[_0x521626(0x2299)]=_0x3b5f76[_0x5137e6(0x1564)],_0x27fa85[_0x5137e6(0x5a4e)]=_0x3b5f76[_0x521626(0xae9)];var _0x32675d=_0xf2730a[_0x5137e6(0x4a53)];_0x32675d[_0x5137e6(0x4e47)]=BoundingRectangle[_0x521626(0x2d7b)](_0x27fa85,_0x32675d[_0x521626(0x3ebd)]);var _0x5b3f12=SceneTransforms[_0x5137e6(0x2660)](this,_0x581b79,scratchPosition$2);if(this[_0x5137e6(0x1cd8)]!==MultiViewportMode$1[_0x5137e6(0x423a)]){var _0x30a651=getWindowPosition(this,_0x5b3f12);if(_0x5b3f12['y']=_0x3b5f76[_0x5137e6(0x3883)]-_0x5b3f12['y'],_0x30a651>-0x1){_0x37de19[_0x5137e6(0x466b)]=_0x30a651;var _0x21c214=this[_0x5137e6(0x5358)][_0x30a651];scratchViewport['x']=_0x3b5f76[_0x5137e6(0x1564)]*_0x21c214['x'],scratchViewport['y']=_0x3b5f76[_0x521626(0xae9)]*_0x21c214['y'],scratchViewport[_0x5137e6(0x2d3c)]=_0x3b5f76[_0x521626(0x184f)]*_0x21c214[_0x5137e6(0x2d3c)],scratchViewport[_0x5137e6(0x5a4e)]=_0x3b5f76[_0x5137e6(0x3883)]*_0x21c214[_0x5137e6(0x5a4e)];var _0x4dc2c1=(_0x5b3f12['x']-scratchViewport['x'])/scratchViewport[_0x5137e6(0x2d3c)],_0x35117e=(_0x5b3f12['y']-scratchViewport['y'])/scratchViewport[_0x5137e6(0x5a4e)];_0x5b3f12['x']=_0x4dc2c1*_0x3b5f76[_0x5137e6(0x1564)],_0x5b3f12['y']=(0x1-_0x35117e)*_0x3b5f76[_0x521626(0xae9)];}}for(var _0x221e18=_0xf2730a[_0x5137e6(0x5eb0)][_0x5137e6(0x809)],_0x14fe87=0x0;_0x14fe87<_0x221e18;++_0x14fe87){var _0x4fa357=this[_0x5137e6(0x34c)][_0x5137e6(0x5416)](this,_0x14fe87)[_0x5137e6(0x2453)](_0x3b5f76,_0x5b3f12['x'],_0x5b3f12['y']);_0x4fa357>0x0&&_0x4fa357<0x1&&(scratchPickPosition=SceneTransforms[_0x521626(0x37b9)](this,_0x5b3f12,_0x4fa357,scratchPickPosition));}_0x3b5f76[_0x5137e6(0x1d49)][0x0]=scratchPickPosition['x'],_0x3b5f76[_0x5137e6(0x1d49)][0x1]=scratchPickPosition['y'],_0x3b5f76[_0x5137e6(0x1d49)][0x2]=scratchPickPosition['z'];var _0x4538af=Cartographic[_0x5137e6(0x50e9)](scratchPickPosition);defined$1(_0x4538af)&&(_0x3b5f76[_0x521626(0x4728)]=_0x4538af[_0x521626(0x10d5)]),this[_0x521626(0x190e)][_0x5137e6(0x1e43)](),updateFrameState(this),_0x37de19[_0x5137e6(0x332b)]=getPickCullingVolume(this,_0x5b3f12,rectangleWidth,rectangleHeight,_0x27fa85),_0x37de19[_0x5137e6(0x5065)]=!0x1,_0x37de19[_0x521626(0x401f)][_0x5137e6(0x3c62)]=!0x0,_0x37de19[_0x5137e6(0x342b)]=pickTilesetPassState,_0x2bcc2e[_0x521626(0x2e6d)](_0x37de19),updateEnvironment(this);var _0xcd03bd=!0x1,_0x5790d0=this[_0x5137e6(0x570)],_0x353191=this[_0x521626(0x4186)];(_0x5790d0['enable']||_0x353191[_0x5137e6(0x57b1)])&&(_0xcd03bd=!0x0),scratchRectangle['x']=_0x5b3f12['x']-0.5*(rectangleWidth-0x1),scratchRectangle['y']=this[_0x5137e6(0x3883)]-_0x5b3f12['y']-0.5*(rectangleHeight-0x1),scratchRectangle[_0x5137e6(0x2d3c)]=rectangleWidth,scratchRectangle[_0x521626(0x10d5)]=rectangleHeight,updateAndExecuteCommands(this,_0x32675d=_0xf2730a[_0x521626(0x3de0)][_0x5137e6(0x153a)](scratchRectangle,_0xf2730a[_0x5137e6(0x4e47)],_0xcd03bd),scratchColorZero),executeOverlayCommands(this,_0x32675d),resolveFramebuffers(this,_0x32675d);var _0xe1ff8e=_0xf2730a[_0x5137e6(0x4367)][_0x5137e6(0x2a9)](scratchRectangle);_0x3b5f76[_0x5137e6(0x18a0)](),_0x14fe87=0x0;for(var _0x548ef9=this['_primitives'][_0x521626(0x2ef4)];_0x14fe87<_0x548ef9;_0x14fe87++){var _0x3d44aa=this[_0x5137e6(0x1fda)][_0x5137e6(0x1fda)][_0x14fe87];_0x3d44aa[_0x5137e6(0x3dd)]==InstancedType$1[_0x5137e6(0x9bb)]&&_0x3d44aa[_0x5137e6(0x3f5d)]();}var _0x5caa84=this[_0x5137e6(0x2b3a)][_0x5137e6(0x498a)];for(_0x14fe87=0x0,_0x548ef9=_0x5caa84[_0x5137e6(0x809)];_0x14fe87<_0x548ef9;_0x14fe87++){var _0x1b9d2c=_0x5caa84[_0x14fe87];_0x1b9d2c instanceof SolidModelsProfile&&_0x1b9d2c[_0x521626(0x2419)]();}if(defined$1(_0xe1ff8e)&&defined$1(_0xe1ff8e[_0x521626(0x2739)])&&(_0xe1ff8e[_0x5137e6(0x1e5a)][_0x5137e6(0x3dd)]===InstancedType$1[_0x5137e6(0x2699)]||_0xe1ff8e[_0x5137e6(0x1e5a)]instanceof SolidModelsProfile)&&_0xe1ff8e[_0x5137e6(0x1e5a)]['setSelected'](_0xe1ff8e['id']),defined$1(_0xe1ff8e)&&defined$1(_0xe1ff8e[_0x5137e6(0x1e5a)])&&_0xe1ff8e[_0x5137e6(0x1e5a)]instanceof RenderEntityPagedLOD){var _0x575dc3=_0xe1ff8e['id'][_0x5137e6(0x390f)]('_');0x2==_0x575dc3[_0x5137e6(0x809)]&&_0xe1ff8e[_0x5137e6(0x1e5a)][_0x5137e6(0x3be4)](_0x575dc3[0x1]);}else{var _0x252d7d=defined$1(_0xe1ff8e)&&defined$1(_0xe1ff8e['primitive'])&&_0xe1ff8e[_0x521626(0x2739)]instanceof S3MTilesLayer;_0x252d7d?(this['_layers'][_0x521626(0x5042)](_0xe1ff8e),defined$1(_0xe1ff8e[_0x521626(0x2739)])&&!0x1===_0xe1ff8e[_0x5137e6(0x1e5a)][_0x5137e6(0x7f0)]&&(_0xe1ff8e=void 0x0)):this[_0x5137e6(0x52dd)][_0x5137e6(0x42fd)]();}var _0x2c1bd1={'isS3MTilesLayerSel':!0x1,'pickedObject':void 0x0};if(defined$1(_0xe1ff8e)||(_0x2c1bd1=this[_0x5137e6(0x2755)](_0x581b79)),!_0x252d7d&&_0x2c1bd1[_0x5137e6(0x414b)])return _0x37de19[_0x5137e6(0x39aa)][_0x5137e6(0x809)]=0x0,_0x2c1bd1[_0x5137e6(0x5df)];for(var _0x337a9d in this[_0x5137e6(0x6f2)][_0x521626(0x294d)]){var _0x542178=this[_0x521626(0xf7f)][_0x5137e6(0x38c4)](_0x337a9d);defined$1(_0x542178[_0x5137e6(0x25bf)])&&_0x542178[_0x5137e6(0x25bf)][_0x521626(0x2419)]();}return defined$1(_0xe1ff8e)&&defined$1(_0xe1ff8e[_0x5137e6(0x45f8)])&&(defined$1(_0xe1ff8e[_0x5137e6(0x45f8)][_0x5137e6(0x2434)])&&_0xe1ff8e[_0x5137e6(0x45f8)][_0x5137e6(0x2434)]||_0xe1ff8e[_0x5137e6(0x45f8)][_0x5137e6(0x1de4)])&&defined$1(_0xe1ff8e[_0x5137e6(0x45f8)][_0x5137e6(0x522e)])&&_0xe1ff8e[_0x5137e6(0x45f8)][_0x5137e6(0x522e)](_0xe1ff8e['id']),this[_0x5137e6(0x5eef)][_0x521626(0x58c4)]=this[_0x5137e6(0xa47)][_0x5137e6(0x42a2)],this[_0x5137e6(0x5eef)][_0x5137e6(0x1614)]=_0xe1ff8e,_0xe1ff8e;};var scratchRasterDataBounds=new Rectangle(),scratchOldPosition=new Cartesian3(),scratchOldDirection=new Cartesian3(),scratchOldUp=new Cartesian3(),scratchNewPosition=new Cartesian3(),scratchNewDirection=new Cartesian3(0x0,0x0,-0x1),scratchNewUp=new Cartesian3(0x0,0x1,0x0),scratchRasterPickViewport=new BoundingRectangle(0x0,0x0,0x1,0x1),windowPositionOffset=new Cartesian2();function renderTranslucentDepthForPick(_0x3e6dbc,_0x387e7f){var _0x14e1b1=_0x307c2b,_0x1fcac0=_0x5e00b3,_0x38b875=_0x3e6dbc[_0x1fcac0(0x1358)],_0x3d788b=_0x3e6dbc[_0x1fcac0(0xa47)],_0x4de2a5=_0x3e6dbc[_0x1fcac0(0x58c8)],_0x2e5435=_0x3e6dbc[_0x14e1b1(0x2ff8)][_0x1fcac0(0x21cc)];_0x3e6dbc[_0x14e1b1(0x2ff8)][_0x1fcac0(0x21cc)]=!0x0;var _0x59c0b0=_0x3e6dbc[_0x14e1b1(0x2fd6)];_0x3e6dbc[_0x1fcac0(0x2018)]=_0x59c0b0;var _0x3f6ed3=_0x59c0b0[_0x14e1b1(0x3ebd)];_0x3f6ed3['x']=0x0,_0x3f6ed3['y']=0x0,_0x3f6ed3[_0x1fcac0(0x2d3c)]=_0x38b875[_0x1fcac0(0x1564)],_0x3f6ed3[_0x1fcac0(0x5a4e)]=_0x38b875[_0x1fcac0(0x3883)];var _0x1dc25f=_0x59c0b0[_0x1fcac0(0x4a53)];_0x1dc25f[_0x1fcac0(0x4e47)]=BoundingRectangle[_0x1fcac0(0x40f3)](_0x3f6ed3,_0x1dc25f[_0x1fcac0(0x4e47)]),clearPasses(_0x3d788b[_0x1fcac0(0xd77)]),_0x3d788b[_0x1fcac0(0xd77)]['pick']=!0x0,_0x3d788b['passes'][_0x14e1b1(0xca0)]=!0x0,_0x3d788b[_0x1fcac0(0x332b)]=getPickCullingVolume(_0x3e6dbc,_0x387e7f,0x1,0x1,_0x3f6ed3),updateEnvironment(_0x3e6dbc),_0x4de2a5[_0x1fcac0(0x4b3f)]=!0x0,updateAndExecuteCommands(_0x3e6dbc,_0x1dc25f=_0x59c0b0[_0x1fcac0(0x153c)][_0x1fcac0(0xa16)](_0x38b875,_0x387e7f,_0x3f6ed3),scratchColorZero),executeOverlayCommands(_0x3e6dbc,_0x1dc25f),resolveFramebuffers(_0x3e6dbc,_0x1dc25f),_0x3e6dbc[_0x1fcac0(0x43fb)][_0x1fcac0(0x21cc)]=_0x2e5435,_0x38b875[_0x1fcac0(0x18a0)]();}function getWindowPosition(_0x5a5783,_0x1587c1){var _0x5286cd=_0x307c2b,_0x2ffaed=_0x5e00b3;if(_0x5a5783[_0x2ffaed(0x2201)]===SceneMode$1[_0x2ffaed(0x174c)]||_0x5a5783[_0x2ffaed(0x1cd8)]==MultiViewportMode$1['NONE'])return-0x1;for(var _0x32db7a=_0x5a5783[_0x2ffaed(0x1358)],_0x10ca21=new BoundingRectangle(_0x1587c1['x'],_0x32db7a[_0x2ffaed(0x3883)]-_0x1587c1['y']),_0x4cd659=new BoundingRectangle(),_0x33e393=-0x1,_0x1c24ad=0x0;_0x1c24ad<_0x5a5783[_0x2ffaed(0x5358)][_0x2ffaed(0x809)];_0x1c24ad++){var _0x5195ce=_0x5a5783[_0x2ffaed(0x5358)][_0x1c24ad];if(_0x4cd659['x']=_0x32db7a[_0x2ffaed(0x1564)]*_0x5195ce['x'],_0x4cd659['y']=_0x32db7a[_0x2ffaed(0x3883)]*_0x5195ce['y'],_0x4cd659['width']=_0x32db7a[_0x5286cd(0x184f)]*_0x5195ce[_0x2ffaed(0x2d3c)],_0x4cd659[_0x2ffaed(0x5a4e)]=_0x32db7a[_0x2ffaed(0x3883)]*_0x5195ce[_0x5286cd(0x10d5)],_0x4cd659[_0x5286cd(0x39b2)](_0x10ca21)===Intersect$1[_0x2ffaed(0x2c8a)]){_0x33e393=_0x1c24ad;break;}}return _0x33e393;}Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x2755)]=function(_0x37a345,_0x38f699,_0x112f58){var _0x34f44b=_0x307c2b,_0x4751bb=_0x5e00b3,_0x10a77c=this[_0x4751bb(0xa47)],_0xc07990=_0x10a77c['commandListRealtimeRaster'];if(0x0===_0xc07990[_0x4751bb(0x809)])return{'isS3MTilesLayerSel':!0x1,'pickedObject':void 0x0};var _0xde9eb1=this[_0x4751bb(0x5a27)](_0x37a345),_0x5d0009=Cartographic[_0x34f44b(0x1aa5)](_0xde9eb1),_0x403d89=CesiumMath[_0x34f44b(0x3a80)](_0x5d0009[_0x4751bb(0x4465)]),_0x58a539=CesiumMath[_0x4751bb(0x173e)](_0x5d0009['latitude']);windowPositionOffset['x']=_0x37a345['x'],windowPositionOffset['y']=_0x37a345['y']+0x1;var _0x4f384f=this[_0x4751bb(0x5a27)](windowPositionOffset),_0x38c3fb=Cartographic[_0x4751bb(0x50e9)](_0x4f384f),_0x586f0b=CesiumMath[_0x4751bb(0x173e)](_0x38c3fb[_0x4751bb(0x5859)]);windowPositionOffset['x']=_0x37a345['x'],windowPositionOffset['y']=_0x37a345['y']-0x1,_0x4f384f=this[_0x4751bb(0x5a27)](windowPositionOffset),_0x38c3fb=Cartographic[_0x4751bb(0x50e9)](_0x4f384f);var _0x58cb1b=CesiumMath[_0x4751bb(0x173e)](_0x38c3fb[_0x4751bb(0x5859)]);windowPositionOffset['x']=_0x37a345['x']-0x1,windowPositionOffset['y']=_0x37a345['y'],_0x4f384f=this[_0x4751bb(0x5a27)](windowPositionOffset),_0x38c3fb=Cartographic[_0x4751bb(0x50e9)](_0x4f384f);var _0x143716=CesiumMath[_0x4751bb(0x173e)](_0x38c3fb[_0x4751bb(0x4465)]);windowPositionOffset['x']=_0x37a345['x']+0x1,windowPositionOffset['y']=_0x37a345['y'],_0x4f384f=this[_0x4751bb(0x5a27)](windowPositionOffset),_0x38c3fb=Cartographic[_0x4751bb(0x50e9)](_0x4f384f);for(var _0xef70e9=CesiumMath[_0x4751bb(0x173e)](_0x38c3fb[_0x4751bb(0x4465)]),_0x418147=Math[_0x4751bb(0x1beb)](_0xef70e9-_0x143716),_0x2d0490=Math[_0x34f44b(0x971)](_0x58cb1b-_0x586f0b),_0x18df44=[],_0x4c003a=0x0;_0x4c003a<_0xc07990[_0x4751bb(0x809)];_0x4c003a++){let _0x574e76=_0xc07990[_0x4c003a][_0x4751bb(0x5151)][_0x34f44b(0x29c9)];_0x574e76||(_0xc07990[_0x4c003a][_0x4751bb(0x5151)][_0x4751bb(0x27d2)](),_0x574e76=Cartesian3[_0x4751bb(0x451d)](_0xc07990[_0x4c003a]['_boundingVolume'][_0x4751bb(0x4fe8)],_0xc07990[_0x4c003a][_0x4751bb(0x5151)][_0x4751bb(0x5bd4)][0x0])),scratchRasterDataBounds[_0x4751bb(0x159f)]=_0xc07990[_0x4c003a][_0x34f44b(0x3cb4)]['center']['x']-_0x574e76,scratchRasterDataBounds[_0x4751bb(0x5696)]=_0xc07990[_0x4c003a][_0x34f44b(0x3cb4)][_0x4751bb(0x4fe8)]['y']-_0x574e76,scratchRasterDataBounds[_0x4751bb(0x310a)]=_0xc07990[_0x4c003a][_0x4751bb(0x5151)][_0x4751bb(0x4fe8)]['x']+_0x574e76,scratchRasterDataBounds[_0x4751bb(0x5833)]=_0xc07990[_0x4c003a][_0x4751bb(0x5151)][_0x4751bb(0x4fe8)]['y']+_0x574e76,_0x403d89<scratchRasterDataBounds[_0x4751bb(0x310a)]&&_0x403d89>scratchRasterDataBounds[_0x4751bb(0x159f)]&&_0x58a539<scratchRasterDataBounds[_0x4751bb(0x5833)]&&_0x58a539>scratchRasterDataBounds[_0x4751bb(0x5696)]&&_0x18df44[_0x4751bb(0x5323)](_0xc07990[_0x4c003a]);}if(0x0===_0x18df44[_0x4751bb(0x809)])return{'isS3MTilesLayerSel':!0x1,'pickedObject':void 0x0};defined$1(this[_0x4751bb(0xc4b)])||(this[_0x4751bb(0xc4b)]=new Texture({'context':_0x10a77c[_0x4751bb(0x4fd0)],'width':0x1,'height':0x1,'pixelFormat':PixelFormat$1[_0x4751bb(0x1015)],'sampler':new Sampler({'wrapS':TextureWrap$1['CLAMP_TO_EDGE'],'wrapT':TextureWrap$1[_0x34f44b(0x11be)],'minificationFilter':TextureMinificationFilter$1[_0x4751bb(0x408a)],'magnificationFilter':TextureMagnificationFilter$1[_0x4751bb(0x408a)]})}),this[_0x4751bb(0x4901)]=new Framebuffer$1({'context':_0x10a77c[_0x34f44b(0x5071)],'colorTextures':[this[_0x4751bb(0xc4b)]],'destroyAttachments':!0x1}));var _0x2977d7=this[_0x4751bb(0x2148)][_0x4751bb(0x3eaf)];this[_0x34f44b(0x1d5d)]['framebuffer']=this[_0x4751bb(0x4901)],this[_0x34f44b(0x1d5d)][_0x4751bb(0x5ae4)](_0x10a77c['context']);var _0x4f7c39=_0x10a77c[_0x4751bb(0x5592)];Cartesian3[_0x4751bb(0x40f3)](_0x4f7c39[_0x34f44b(0x2fe9)],scratchOldPosition),Cartesian3[_0x4751bb(0x40f3)](_0x4f7c39[_0x4751bb(0x416)],scratchOldDirection),Cartesian3[_0x4751bb(0x40f3)](_0x4f7c39['up'],scratchOldUp);var _0x3aebd2=_0x403d89-_0x418147,_0x57f62c=_0x403d89+_0x418147,_0x580351=_0x58a539+_0x2d0490,_0x3f77f3=_0x58a539-_0x2d0490;scratchNewPosition['x']=0.5*(_0x3aebd2+_0x57f62c),scratchNewPosition['y']=0.5*(_0x580351+_0x3f77f3),scratchNewPosition['z']=0x5,_0x4f7c39[_0x4751bb(0x26a3)]({'destination':scratchNewPosition,'orientation':{'direction':scratchNewDirection,'up':scratchNewUp},'convert':!0x1});var _0x3304a1=new OrthographicFrustum({'width':_0x57f62c-_0x3aebd2,'aspectRatio':0x1,'near':0x1,'far':0xa});_0x10a77c[_0x4751bb(0x4fd0)][_0x4751bb(0x1b3d)]['update'](_0x10a77c),_0x10a77c[_0x4751bb(0x4fd0)][_0x4751bb(0x1b3d)]['updateFrustum'](_0x3304a1);for(_0x4c003a=0x0;_0x4c003a<_0x18df44[_0x34f44b(0x2ef4)];_0x4c003a++){_0x18df44[_0x4c003a][_0x4751bb(0x33c4)]=RenderState[_0x4751bb(0x5344)]({'viewport':scratchRasterPickViewport}),_0x18df44[_0x4c003a][_0x4751bb(0x3eaf)]=this[_0x4751bb(0x4901)];var _0x424628=_0x18df44[_0x4c003a][_0x4751bb(0x176e)];_0x424628[_0x34f44b(0x1a5e)]=DerivedCommand[_0x4751bb(0x1a4f)](this,_0x18df44[_0x4c003a],_0x10a77c[_0x4751bb(0x4fd0)],_0x424628[_0x4751bb(0x331c)]),_0x18df44[_0x4c003a][_0x4751bb(0x176e)]['picking'][_0x4751bb(0x3b67)][_0x34f44b(0x482e)](_0x10a77c[_0x4751bb(0x4fd0)]);}_0x4f7c39[_0x4751bb(0x26a3)]({'destination':scratchOldPosition,'orientation':{'direction':scratchOldDirection,'up':scratchOldUp},'convert':!0x1}),_0x10a77c[_0x4751bb(0x4fd0)][_0x4751bb(0x1b3d)][_0x4751bb(0xa16)](_0x10a77c),_0x10a77c[_0x4751bb(0x4fd0)][_0x34f44b(0x4fa)][_0x4751bb(0x1b38)](_0x4f7c39[_0x34f44b(0x250e)]);var _0x35526d=_0x10a77c[_0x34f44b(0x5071)][_0x4751bb(0x2d1b)]({'x':0x0,'y':0x0,'width':0x1,'height':0x1,'framebuffer':this[_0x4751bb(0x4901)]});_0x10a77c[_0x34f44b(0x5071)][_0x4751bb(0x23bc)]=_0x35526d;var _0xfd9dd0=Color$2[_0x34f44b(0x243b)](_0x35526d[0x0],_0x35526d[0x1],_0x35526d[0x2],_0x35526d[0x3]),_0x27bdb2=_0x10a77c[_0x4751bb(0x4fd0)][_0x4751bb(0x11d2)](_0xfd9dd0),_0x4b2c7c=defined$1(_0x27bdb2)&&defined$1(_0x27bdb2[_0x34f44b(0x2739)])&&_0x27bdb2[_0x4751bb(0x1e5a)]instanceof S3MTilesLayer;return _0x4b2c7c?this[_0x4751bb(0x52dd)][_0x4751bb(0x1f9e)](_0x27bdb2):this[_0x4751bb(0x52dd)][_0x34f44b(0x2419)](),this[_0x4751bb(0x2148)]['execute'](_0x10a77c[_0x4751bb(0x4fd0)]),this[_0x4751bb(0x2148)][_0x34f44b(0x4800)]=_0x2977d7,{'isS3MTilesLayerSel':_0x4b2c7c,'pickedObject':_0x27bdb2};},Scene[_0x5e00b3(0x3720)][_0x307c2b(0x2e89)]=function(_0x106154,_0x33c013,_0x18a72a){var _0x50d862=_0x307c2b,_0x5cfe62=_0x5e00b3,_0x312c20=this[_0x50d862(0x214a)](_0x106154),_0xf80be9=Cartographic[_0x5cfe62(0x50e9)](_0x312c20),_0x37a0cd=this[_0x50d862(0x4e0e)]['rasterVectorCollection'],_0x54f169=_0x37a0cd['getPickID'](_0xf80be9);_0x37a0cd[_0x50d862(0x4301)](_0x54f169);},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x3475)]=function(_0x5d820c){var _0x2c966d=_0x307c2b,_0x24551e=_0x5e00b3,_0x4be88c=this[_0x24551e(0x2fe0)],_0x183c27=_0x4be88c;rectangleWidth=defaultValue$1(_0x4be88c,0x3),rectangleHeight=defaultValue$1(_0x183c27,rectangleWidth);var _0x42fe5c=this[_0x24551e(0x1358)],_0x546dfa=_0x42fe5c[_0x2c966d(0x4fa)],_0x19283f=this['_frameState'],_0xddb019=this[_0x24551e(0x2bd9)];this['_view']=_0xddb019;var _0x3ff016=_0xddb019[_0x24551e(0x4e47)];_0x3ff016['x']=0x0,_0x3ff016['y']=0x0,_0x3ff016[_0x24551e(0x2d3c)]=_0x42fe5c[_0x24551e(0x1564)],_0x3ff016[_0x24551e(0x5a4e)]=_0x42fe5c[_0x24551e(0x3883)];var _0x43c8d3=_0xddb019[_0x2c966d(0x1d4f)];_0x43c8d3[_0x24551e(0x4e47)]=BoundingRectangle[_0x24551e(0x40f3)](_0x3ff016,_0x43c8d3[_0x24551e(0x4e47)]);var _0x4eaa29=SceneTransforms[_0x24551e(0x2660)](this,_0x5d820c,_0x171c7b);if(this[_0x2c966d(0x3df7)]!==MultiViewportMode$1[_0x24551e(0x423a)]){var _0x5079c5=getWindowPosition(this,_0x4eaa29);if(_0x4eaa29['y']=_0x42fe5c[_0x24551e(0x3883)]-_0x4eaa29['y'],_0x5079c5>-0x1){_0x19283f[_0x2c966d(0x5a88)]=_0x5079c5;var _0x6523=this[_0x24551e(0x5358)][_0x5079c5];scratchViewport['x']=_0x42fe5c[_0x2c966d(0x184f)]*_0x6523['x'],scratchViewport['y']=_0x42fe5c[_0x24551e(0x3883)]*_0x6523['y'],scratchViewport[_0x24551e(0x2d3c)]=_0x42fe5c[_0x24551e(0x1564)]*_0x6523[_0x24551e(0x2d3c)],scratchViewport[_0x24551e(0x5a4e)]=_0x42fe5c['drawingBufferHeight']*_0x6523[_0x2c966d(0x10d5)];var _0x377fa7=(_0x4eaa29['x']-scratchViewport['x'])/scratchViewport[_0x24551e(0x2d3c)],_0x4720e4=(_0x4eaa29['y']-scratchViewport['y'])/scratchViewport[_0x24551e(0x5a4e)];_0x4eaa29['x']=_0x377fa7*_0x42fe5c[_0x2c966d(0x184f)],_0x4eaa29['y']=_0x4720e4*_0x42fe5c[_0x24551e(0x3883)],_0x4eaa29['y']=_0x42fe5c[_0x2c966d(0xae9)]-scratchTransformPosition['y'];}}this[_0x2c966d(0x190e)][_0x24551e(0x1e43)](),updateFrameState(this),_0x19283f[_0x24551e(0x332b)]=getPickCullingVolume(this,_0x4eaa29,rectangleWidth,rectangleHeight,_0x3ff016),_0x19283f[_0x24551e(0x5065)]=!0x1,_0x19283f[_0x24551e(0xd77)][_0x24551e(0x3c62)]=!0x0;var _0x57e7a7=this[_0x24551e(0x2552)];this[_0x24551e(0x2552)]=_0xddb019[_0x24551e(0x308e)][_0x2c966d(0x1a85)],_0x546dfa[_0x2c966d(0x2e6d)](_0x19283f),updateEnvironment(this),scratchRectangle['x']=_0x4eaa29['x']-0.5*(rectangleWidth-0x1),scratchRectangle['y']=this[_0x24551e(0x3883)]-_0x4eaa29['y']-0.5*(rectangleHeight-0x1),scratchRectangle[_0x24551e(0x2d3c)]=rectangleWidth,scratchRectangle[_0x24551e(0x5a4e)]=rectangleHeight,updateAndExecuteCommands(this,_0x43c8d3=_0xddb019[_0x24551e(0x308e)][_0x24551e(0x153a)](scratchRectangle,_0xddb019[_0x24551e(0x4e47)]),scratchColorZero),resolveFramebuffers(this,_0x43c8d3);var _0x532f47=_0xddb019[_0x24551e(0x308e)][_0x24551e(0x2a9)](scratchRectangle);if(_0x42fe5c[_0x24551e(0x18a0)](),this[_0x2c966d(0x1a85)]=_0x57e7a7,defined$1(_0x532f47)){if(_0x532f47['z']>-CesiumMath[_0x24551e(0x5c1a)])this[_0x24551e(0x1aa7)]=void 0x0;else{var _0x171c7b=new Cartesian4(),_0x2ea1ad=Cartesian3[_0x24551e(0x3d6f)](_0x532f47);Matrix4[_0x24551e(0x1abe)](_0x19283f[_0x2c966d(0x57e6)][_0x2c966d(0x2798)],_0x532f47,_0x171c7b);var _0x52518e=SceneTransforms[_0x24551e(0x2fa8)](this,_0x171c7b,new Cartesian2()),_0x36d65c=this[_0x24551e(0x5a27)](_0x52518e,new Cartesian3());if(defined$1(_0x36d65c)&&!(_0x2ea1ad>Cartesian3[_0x24551e(0x451d)](_0x36d65c,_0x19283f[_0x24551e(0x5592)][_0x24551e(0x3747)])+0x5))return this[_0x24551e(0x1aa7)]=new Cartesian4(),Cartesian4[_0x2c966d(0x2d7b)](_0x171c7b,this[_0x24551e(0x1aa7)]),this[_0x2c966d(0x2336)];this[_0x24551e(0x1aa7)]=void 0x0;}}else this[_0x24551e(0x1aa7)]=void 0x0;},Scene[_0x5e00b3(0x3720)][_0x307c2b(0x9b9)]=function(_0x3466b6){var _0x245152=_0x307c2b,_0x3c4430=_0x5e00b3;if(!defined$1(_0x3466b6))throw new DeveloperError$1(_0x245152(0x4231));rectangleWidth=0x1,rectangleHeight=0x1;var _0x53d459=this[_0x3c4430(0x1358)],_0x27c6eb=_0x53d459[_0x3c4430(0x1b3d)],_0x24b298=this[_0x3c4430(0xa47)],_0x32174d=this[_0x3c4430(0x2bd9)];this['_view']=_0x32174d;var _0x27e44b=_0x32174d[_0x3c4430(0x4e47)];_0x27e44b['x']=0x0,_0x27e44b['y']=0x0,_0x27e44b[_0x3c4430(0x2d3c)]=_0x53d459[_0x3c4430(0x1564)],_0x27e44b[_0x3c4430(0x5a4e)]=_0x53d459[_0x245152(0xae9)];var _0x4e78a6=_0x32174d[_0x3c4430(0x4a53)];_0x4e78a6[_0x3c4430(0x4e47)]=BoundingRectangle[_0x3c4430(0x40f3)](_0x27e44b,_0x4e78a6[_0x3c4430(0x4e47)]);var _0x57d9a5=SceneTransforms[_0x3c4430(0x2660)](this,_0x3466b6,scratchPosition$2);if(this[_0x245152(0x3df7)]!==MultiViewportMode$1[_0x3c4430(0x423a)]){var _0x49a617=getWindowPosition(this,_0x57d9a5);if(_0x57d9a5['y']=_0x53d459['drawingBufferHeight']-_0x57d9a5['y'],_0x49a617>-0x1){_0x24b298[_0x3c4430(0x466b)]=_0x49a617;var _0x5ba651=this[_0x3c4430(0x5358)][_0x49a617];scratchViewport['x']=_0x53d459[_0x245152(0x184f)]*_0x5ba651['x'],scratchViewport['y']=_0x53d459[_0x3c4430(0x3883)]*_0x5ba651['y'],scratchViewport[_0x245152(0x2299)]=_0x53d459[_0x3c4430(0x1564)]*_0x5ba651[_0x3c4430(0x2d3c)],scratchViewport[_0x3c4430(0x5a4e)]=_0x53d459[_0x245152(0xae9)]*_0x5ba651['height'];var _0x558c2f=(_0x57d9a5['x']-scratchViewport['x'])/scratchViewport[_0x3c4430(0x2d3c)],_0x3fa37c=(_0x57d9a5['y']-scratchViewport['y'])/scratchViewport[_0x3c4430(0x5a4e)];_0x57d9a5['x']=_0x558c2f*_0x53d459[_0x3c4430(0x1564)],_0x57d9a5['y']=_0x3fa37c*_0x53d459[_0x3c4430(0x3883)],_0x57d9a5['y']=_0x53d459[_0x3c4430(0x3883)]-scratchTransformPosition['y'];}}this[_0x245152(0x190e)][_0x3c4430(0x1e43)](),updateFrameState(this),_0x24b298[_0x245152(0x2dd7)]=getPickCullingVolume(this,_0x57d9a5,rectangleWidth,rectangleHeight,_0x27e44b),_0x24b298[_0x3c4430(0x5065)]=!0x1,_0x24b298[_0x3c4430(0xd77)][_0x3c4430(0x3c62)]=!0x0,_0x24b298[_0x245152(0x401f)][_0x3c4430(0x47ce)]=!0x0;var _0x5a423a=this[_0x3c4430(0x2552)];this[_0x245152(0x1a85)]=_0x32174d[_0x3c4430(0x3fa)][_0x3c4430(0x2552)],_0x27c6eb['update'](_0x24b298),updateEnvironment(this),scratchRectangle['x']=_0x57d9a5['x']-0.5*(rectangleWidth-0x1),scratchRectangle['y']=this[_0x245152(0xae9)]-_0x57d9a5['y']-0.5*(rectangleHeight-0x1),scratchRectangle[_0x3c4430(0x2d3c)]=rectangleWidth,scratchRectangle[_0x245152(0x10d5)]=rectangleHeight,updateAndExecuteCommands(this,_0x4e78a6=_0x32174d[_0x3c4430(0x3fa)][_0x3c4430(0x153a)](scratchRectangle,_0x32174d[_0x3c4430(0x4e47)]),scratchColorZero),resolveFramebuffers(this,_0x4e78a6);var _0x12dfc5=_0x32174d[_0x3c4430(0x3fa)][_0x3c4430(0x2a9)](scratchRectangle);if(_0x53d459[_0x3c4430(0x18a0)](),_0x24b298[_0x245152(0x401f)][_0x245152(0x7ff)]=!0x1,_0x24b298['passes'][_0x3c4430(0x47ce)]=!0x1,this[_0x3c4430(0x2552)]=_0x5a423a,defined$1(_0x12dfc5))return _0x12dfc5;};var scratchViewport=new BoundingRectangle(),scratchTransformPosition=new Cartesian2(),scratchDrawingBufferPosition=new Cartesian2();Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x2e9d)]=function(_0x106559,_0x46c8cb,_0x28cfdb){var _0x12c5c1=_0x307c2b,_0x566723=_0x5e00b3;if(this[_0x566723(0x446b)]){var _0x107904=_0x106559[_0x566723(0x3cc8)]();if(this[_0x566723(0x5190)])this[_0x566723(0x2f1f)]={},this[_0x566723(0x5190)]=!0x1;else{if(this[_0x566723(0x2f1f)][_0x566723(0x1a9a)](_0x107904))return Cartesian3[_0x566723(0x40f3)](this[_0x566723(0x2f1f)][_0x107904],_0x46c8cb);}var _0x48e049=this[_0x566723(0xa47)],_0x3f54fb=this[_0x12c5c1(0xc72)],_0x18bd6b=_0x3f54fb[_0x566723(0x1b3d)],_0x22bfc0=this[_0x566723(0x2bd9)];this[_0x566723(0x2018)]=_0x22bfc0;var _0x21cce3=SceneTransforms[_0x566723(0x2660)](this,_0x106559,scratchPosition$2);if(Cartesian2[_0x12c5c1(0x2d7b)](_0x21cce3,scratchDrawingBufferPosition),this[_0x12c5c1(0x3201)]){if(this[_0x566723(0x1cd8)]!==MultiViewportMode$1[_0x566723(0x423a)]){var _0x55a2af=getWindowPosition(this,_0x21cce3);if(Cartesian2[_0x566723(0x40f3)](_0x21cce3,scratchTransformPosition),scratchTransformPosition['y']=_0x3f54fb[_0x566723(0x3883)]-scratchTransformPosition['y'],_0x55a2af>-0x1){_0x48e049[_0x566723(0x466b)]=_0x55a2af;var _0x457423=this[_0x566723(0x5358)][_0x55a2af];scratchViewport['x']=_0x3f54fb[_0x12c5c1(0x184f)]*_0x457423['x'],scratchViewport['y']=_0x3f54fb[_0x12c5c1(0xae9)]*_0x457423['y'],scratchViewport[_0x566723(0x2d3c)]=_0x3f54fb[_0x566723(0x1564)]*_0x457423[_0x566723(0x2d3c)],scratchViewport[_0x566723(0x5a4e)]=_0x3f54fb[_0x12c5c1(0xae9)]*_0x457423[_0x12c5c1(0x10d5)];var _0x214c49=(scratchTransformPosition['x']-scratchViewport['x'])/scratchViewport[_0x566723(0x2d3c)],_0x5d6438=(scratchTransformPosition['y']-scratchViewport['y'])/scratchViewport[_0x566723(0x5a4e)];scratchTransformPosition['x']=_0x214c49*_0x3f54fb[_0x566723(0x1564)],scratchTransformPosition['y']=_0x5d6438*_0x3f54fb[_0x12c5c1(0xae9)],scratchDrawingBufferPosition['x']=scratchTransformPosition['x'],scratchDrawingBufferPosition['y']=_0x3f54fb[_0x12c5c1(0xae9)]-scratchTransformPosition['y'],updateFrameState(this,_0x48e049[_0x566723(0x42a2)],_0x48e049['time']),_0x48e049['tilesetPassState']=pickTilesetPassState;}}renderTranslucentDepthForPick(this,scratchDrawingBufferPosition);}else updateFrameState(this,_0x48e049[_0x566723(0x42a2)],_0x48e049[_0x12c5c1(0x25ef)]),_0x18bd6b[_0x12c5c1(0x2e6d)](_0x48e049),updateEnvironment(this);this[_0x12c5c1(0x3df7)]!==MultiViewportMode$1[_0x566723(0x423a)]?_0x21cce3=scratchTransformPosition:_0x21cce3['y']=this[_0x566723(0x3883)]-_0x21cce3['y'];var _0x3acf6c,_0x1b41c7=this[_0x566723(0x5592)];_0x3acf6c=defined$1(_0x1b41c7[_0x566723(0x1187)][_0x12c5c1(0x1283)])?_0x1b41c7['frustum'][_0x566723(0x40f3)](scratchPerspectiveFrustum):defined$1(_0x1b41c7[_0x566723(0x1187)]['infiniteProjectionMatrix'])?_0x1b41c7[_0x12c5c1(0x250e)][_0x566723(0x40f3)](scratchPerspectiveOffCenterFrustum):defined$1(_0x1b41c7[_0x566723(0x1187)][_0x566723(0x2d3c)])?_0x1b41c7[_0x12c5c1(0x250e)][_0x566723(0x40f3)](scratchOrthographicFrustum):_0x1b41c7[_0x12c5c1(0x250e)][_0x566723(0x40f3)](scratchOrthographicOffCenterFrustum);for(var _0x91a8db=_0x22bfc0[_0x566723(0x5eb0)],_0x2f5b7a=_0x91a8db[_0x566723(0x809)],_0x375b91=0x0;_0x375b91<_0x2f5b7a;++_0x375b91){var _0x2a5117=this[_0x566723(0x34c)][_0x566723(0x5416)](this,_0x375b91)[_0x566723(0x2453)](_0x3f54fb,_0x21cce3['x'],_0x21cce3['y'],defined$1(_0x28cfdb)&&_0x28cfdb?this[_0x566723(0x3c3e)]:0x0);if(_0x2a5117>0x0&&_0x2a5117<0x1){var _0x421087,_0x59022c=_0x91a8db[_0x375b91];return this[_0x566723(0x3037)]===SceneMode$1[_0x566723(0x174c)]?(_0x421087=_0x1b41c7[_0x566723(0x3747)]['z'],_0x1b41c7[_0x566723(0x3747)]['z']=_0x421087-_0x59022c[_0x566723(0xcd2)]+0x1,_0x3acf6c[_0x566723(0x389f)]=Math[_0x566723(0x498f)](0x1,_0x59022c[_0x566723(0x389f)]-_0x59022c[_0x566723(0xcd2)]),_0x3acf6c[_0x566723(0xcd2)]=0x1,_0x18bd6b[_0x566723(0xa16)](_0x48e049),_0x18bd6b[_0x12c5c1(0xfb9)](_0x3acf6c)):(_0x3acf6c[_0x566723(0xcd2)]=_0x59022c[_0x12c5c1(0x3f74)]*(0x0!==_0x375b91?this[_0x566723(0x34eb)]:0x1),_0x3acf6c[_0x12c5c1(0x48b)]=_0x59022c[_0x12c5c1(0x48b)],_0x18bd6b[_0x566723(0x1b38)](_0x3acf6c)),_0x46c8cb=SceneTransforms[_0x566723(0x2e33)](this,_0x21cce3,_0x2a5117,_0x46c8cb),this['mode']===SceneMode$1[_0x12c5c1(0x238f)]&&(_0x1b41c7[_0x12c5c1(0x2fe9)]['z']=_0x421087,_0x18bd6b[_0x566723(0xa16)](_0x48e049)),this[_0x12c5c1(0x2a4b)][_0x107904]=Cartesian3[_0x566723(0x40f3)](_0x46c8cb),_0x46c8cb;}}this[_0x12c5c1(0x2a4b)][_0x107904]=void 0x0;}};var scratchPickPositionCartographic=new Cartographic();function drillPick(_0x1d992f,_0x46e83b){var _0x59e58b=_0x307c2b,_0x36c317=_0x5e00b3,_0x2f8095,_0x44b748,_0xba2555=[],_0x2fc0bc=[],_0xe1c85a=[],_0xf5ff8d=[],_0x1cee5f=Object[_0x59e58b(0x47e7)](null);defined$1(_0x1d992f)||(_0x1d992f=Number[_0x36c317(0x4d71)]);for(var _0x3b2a41=_0x46e83b();defined$1(_0x3b2a41);){var _0x44c5d6=_0x3b2a41[_0x36c317(0x8c4)],_0x15e079=_0x3b2a41[_0x36c317(0x3747)],_0x358e0f=_0x3b2a41[_0x36c317(0x3210)];if(defined$1(_0x15e079)&&!defined$1(_0x44c5d6)){_0xba2555[_0x36c317(0x5323)](_0x3b2a41);break;}if(!defined$1(_0x44c5d6)||!defined$1(_0x44c5d6[_0x59e58b(0x2739)]))break;if(!_0x358e0f&&(_0xba2555[_0x36c317(0x5323)](_0x3b2a41),0x0>=--_0x1d992f))break;var _0x40a005=_0x44c5d6[_0x36c317(0x1e5a)],_0x4d0576=!0x1;if(_0x59e58b(0x1be1)==typeof _0x40a005['getGeometryInstanceAttributes']&&defined$1(_0x44c5d6['id'])&&defined$1(_0x44b748=_0x40a005[_0x36c317(0x4bf2)](_0x44c5d6['id']))&&defined$1(_0x44b748[_0x59e58b(0x537b)])&&(_0x4d0576=!0x0,_0x44b748[_0x36c317(0x3234)]=ShowGeometryInstanceAttribute[_0x36c317(0x51f8)](!0x1,_0x44b748[_0x36c317(0x3234)]),_0xe1c85a[_0x36c317(0x5323)](_0x44b748)),_0x44c5d6 instanceof Cesium3DTileFeature&&(_0x4d0576=!0x0,_0x44c5d6[_0x36c317(0x3234)]=!0x1,_0xf5ff8d[_0x36c317(0x5323)](_0x44c5d6)),_0x40a005 instanceof S3MTilesLayer){_0x4d0576=!0x0,_0x40a005[_0x36c317(0x3da1)]([_0x44c5d6['id']],!0x1);var _0x3483a3=_0x40a005['id'];(_0x1cee5f[_0x3483a3]=_0x1cee5f[_0x3483a3]||{})[_0x36c317(0x2bae)]=_0x40a005,(_0x1cee5f[_0x3483a3][_0x36c317(0x34a2)]=_0x1cee5f[_0x3483a3][_0x36c317(0x34a2)]||[])[_0x36c317(0x5323)](_0x44c5d6['id']);}_0x4d0576||(_0x40a005[_0x36c317(0x3234)]=!0x1,_0x2fc0bc['push'](_0x40a005)),_0x3b2a41=_0x46e83b();}for(_0x2f8095=0x0;_0x2f8095<_0x2fc0bc[_0x36c317(0x809)];++_0x2f8095)_0x2fc0bc[_0x2f8095][_0x36c317(0x3234)]=!0x0,_0x2fc0bc[_0x2f8095]instanceof S3MInstance&&_0x2fc0bc[_0x2f8095][_0x59e58b(0x5a02)]();for(var _0x19b9b2 in _0x1cee5f){var _0x65853e=_0x1cee5f[_0x19b9b2];_0x65853e['layer'][_0x36c317(0x3da1)](_0x65853e[_0x36c317(0x34a2)],!0x0);}for(_0x2f8095=0x0;_0x2f8095<_0xe1c85a[_0x36c317(0x809)];++_0x2f8095)(_0x44b748=_0xe1c85a[_0x2f8095])[_0x36c317(0x3234)]=ShowGeometryInstanceAttribute[_0x36c317(0x51f8)](!0x0,_0x44b748[_0x36c317(0x3234)]);for(_0x2f8095=0x0;_0x2f8095<_0xf5ff8d[_0x36c317(0x809)];++_0x2f8095)_0xf5ff8d[_0x2f8095][_0x59e58b(0x537b)]=!0x0;return _0xba2555;}function updatePreloadFlightPass(_0x3b32d5){var _0x479b7f=_0x307c2b,_0x48a7c0=_0x5e00b3,_0x23e004=_0x3b32d5[_0x479b7f(0x4e0e)];_0x23e004[_0x479b7f(0x57e6)][_0x48a7c0(0x2ab1)]()&&(preloadFlightTilesetPassState[_0x48a7c0(0x5592)]=_0x3b32d5[_0x48a7c0(0x350e)],preloadFlightTilesetPassState[_0x479b7f(0x2dd7)]=_0x3b32d5[_0x48a7c0(0x248a)],_0x3b32d5[_0x48a7c0(0x37e8)][_0x48a7c0(0x30ce)](_0x23e004,preloadFlightTilesetPassState));}Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x5a27)]=function(_0x8eca81,_0x4f9a0d){var _0x5164e3=_0x307c2b,_0x4824bc=_0x5e00b3;if(defined$1(_0x4f9a0d=this[_0x4824bc(0x2e9d)](_0x8eca81,_0x4f9a0d))&&this[_0x4824bc(0x3037)]!==SceneMode$1[_0x4824bc(0x3c78)]){Cartesian3[_0x5164e3(0x4d01)](_0x4f9a0d['y'],_0x4f9a0d['z'],_0x4f9a0d['x'],_0x4f9a0d);var _0xf62248=this[_0x4824bc(0x5cd9)],_0x1fd1b3=_0xf62248[_0x4824bc(0x4faa)],_0x35cf7a=_0xf62248[_0x5164e3(0x1bc9)](_0x4f9a0d,scratchPickPositionCartographic);_0x1fd1b3[_0x4824bc(0x5012)](_0x35cf7a,_0x4f9a0d);}return _0x4f9a0d;},Scene['prototype'][_0x5e00b3(0x4003)]=function(_0x226c47,_0x923859){var _0x396285=_0x307c2b,_0x4a64ab=_0x5e00b3;if(defined$1(_0x923859=this[_0x4a64ab(0x2e9d)](_0x226c47,_0x923859)))return defined$1(_0x923859)&&this[_0x396285(0x266d)]!==SceneMode$1[_0x4a64ab(0x3c78)]&&Cartesian3[_0x4a64ab(0x160f)](_0x923859['y'],_0x923859['z'],_0x923859['x'],_0x923859),_0x923859['x']+=Cartesian3[_0x4a64ab(0x53fe)]['x'],_0x923859['y']+=Cartesian3[_0x4a64ab(0x53fe)]['y'],_0x923859['z']+=Cartesian3[_0x396285(0x43ff)]['z'],_0x923859;},Scene[_0x307c2b(0x1aa2)][_0x5e00b3(0x2356)]=function(_0x4c7107){var _0x3302cc=_0x307c2b,_0x2695d9=_0x5e00b3;function _0x5d872f(_0x3e0f6f,_0x5a317e){var _0x52bee8=_0x23ca;return Rectangle[_0x52bee8(0x5655)](_0x3e0f6f[_0x52bee8(0x1dec)],_0x5a317e)?_0x3e0f6f:void 0x0;}if(!defined$1(_0x4c7107))throw new DeveloperError$1(_0x3302cc(0x20b2));var _0x58e5cf=this[_0x2695d9(0x43fb)]['_surface'][_0x2695d9(0x3c97)];if(defined$1(_0x58e5cf)){var _0x42c8b5,_0x528a93;try{_0x42c8b5=this['pickPosition'](_0x4c7107,new Cartesian3()),_0x528a93=Cartographic[_0x2695d9(0x50e9)](_0x42c8b5);}catch(_0x29165c){return;}for(var _0x1d775a=_0x528a93[_0x2695d9(0x4465)],_0x1d1464=_0x528a93['latitude'],_0xe33ca6=_0x5d872f(_0x58e5cf[0x0],_0x528a93)||_0x5d872f(_0x58e5cf[0x1],_0x528a93);_0xe33ca6[_0x3302cc(0xe6c)]===TileSelectionResult[_0x2695d9(0x13e4)];)_0xe33ca6=_0x5d872f(_0xe33ca6[_0x2695d9(0x54fc)],_0x528a93)||_0x5d872f(_0xe33ca6[_0x2695d9(0x188b)],_0x528a93)||_0x5d872f(_0xe33ca6[_0x2695d9(0x292b)],_0x528a93)||_0xe33ca6[_0x2695d9(0x16c3)];var _0x398bbd=_0xe33ca6[_0x3302cc(0x569c)],_0x2c1efd=(_0x1d775a-_0x398bbd[_0x2695d9(0x159f)])/_0x398bbd[_0x2695d9(0x2d3c)],_0x5f22d2=(_0x398bbd[_0x2695d9(0x5833)]-_0x1d1464)/_0x398bbd['height'];return{'x':_0xe33ca6['x'],'y':_0xe33ca6['y'],'level':_0xe33ca6[_0x2695d9(0x350b)],'xRatio':_0x2c1efd,'yRatio':_0x5f22d2};}},Scene[_0x307c2b(0x1aa2)][_0x5e00b3(0x575e)]=function(_0x30e037,_0x6eb9eb,_0x488625,_0x28e310){var _0xbbbcdc=_0x5e00b3,_0x3c17bd=this;return drillPick(_0x6eb9eb,function(){var _0x506f25=_0x23ca,_0x1f8325=_0x3c17bd[_0x506f25(0x3c62)](_0x30e037,_0x488625,_0x28e310,!0x0);if(defined$1(_0x1f8325))return{'object':_0x1f8325,'position':void 0x0,'exclude':!0x1};})[_0xbbbcdc(0x7f7)](function(_0x2b4739){var _0x2d493f=_0x140d;return _0x2b4739[_0x2d493f(0x40f2)];});};var scratchRight=new Cartesian3(),scratchUp=new Cartesian3();function updateOffscreenCameraFromRay(_0x41fce2,_0x5cbeb8,_0xc736ab,_0x37d2fd){var _0x45a2ea=_0x307c2b,_0x2c8817=_0x5e00b3,_0x2a9908=_0x5cbeb8[_0x2c8817(0x416)],_0x2dacbe=Cartesian3[_0x2c8817(0x140b)](_0x2a9908,scratchRight),_0x44943f=Cartesian3[_0x2c8817(0x4143)](_0x2a9908,_0x2dacbe,scratchRight),_0x249808=Cartesian3[_0x2c8817(0x4143)](_0x2a9908,_0x44943f,scratchUp);_0x37d2fd[_0x2c8817(0x3747)]=_0x5cbeb8['origin'],_0x37d2fd[_0x2c8817(0x416)]=_0x2a9908,_0x37d2fd['up']=_0x249808,_0x37d2fd[_0x45a2ea(0xf7d)]=_0x44943f,_0x37d2fd[_0x45a2ea(0x250e)][_0x2c8817(0x2d3c)]=defaultValue$1(_0xc736ab,_0x41fce2[_0x45a2ea(0x14fa)]);}function launchAsyncRayPick(_0x54b8b3,_0x21501d,_0x2e066c,_0x1428b2,_0x4bcd89){var _0xc048c=_0x307c2b,_0x46ec85=_0x5e00b3;for(var _0x2cf894=[],_0x23711b=_0x54b8b3[_0xc048c(0x4a35)],_0x1cf1ab=_0x23711b[_0x46ec85(0x809)],_0x4b1d31=0x0;_0x4b1d31<_0x1cf1ab;++_0x4b1d31){var _0x5a51ce=_0x23711b[_0x46ec85(0x38c4)](_0x4b1d31);_0x5a51ce instanceof Cesium3DTileset&&_0x5a51ce[_0xc048c(0x537b)]&&(defined$1(_0x2e066c)&&-0x1!==_0x2e066c[_0x46ec85(0xabf)](_0x5a51ce)||_0x2cf894[_0x46ec85(0x5323)](_0x5a51ce));}if(0x0===_0x2cf894[_0x46ec85(0x809)])return when[_0x46ec85(0x1c7e)](_0x4bcd89());var _0xe0069f=new AsyncRayPick(_0x21501d,_0x1428b2,_0x2cf894);return _0x54b8b3[_0x46ec85(0x285f)][_0xc048c(0x2a0e)](_0xe0069f),_0xe0069f[_0x46ec85(0x24e7)][_0x46ec85(0x2a5f)](function(){return _0x4bcd89();});}function isExcluded(_0x373c7c,_0x569406){var _0x103cbd=_0x5e00b3;return!(!defined$1(_0x373c7c)||!defined$1(_0x569406)||0x0===_0x569406[_0x103cbd(0x809)])&&(_0x569406[_0x103cbd(0xabf)](_0x373c7c)>-0x1||_0x569406[_0x103cbd(0xabf)](_0x373c7c[_0x103cbd(0x1e5a)])>-0x1||_0x569406[_0x103cbd(0xabf)](_0x373c7c['id'])>-0x1);}function getRayIntersection(_0x37e100,_0x3c43bb,_0x594b39,_0x3ccd6b,_0x51dc8c,_0x2a556a,_0x424609){var _0x33eb0d=_0x307c2b,_0x20f1dc=_0x5e00b3,_0x12bff2=_0x37e100[_0x20f1dc(0x1358)],_0x815275=_0x12bff2[_0x20f1dc(0x1b3d)],_0x45af87=_0x37e100[_0x33eb0d(0x4e0e)],_0x2cf764=_0x37e100[_0x20f1dc(0x4de3)];_0x37e100[_0x20f1dc(0x2018)]=_0x2cf764,updateOffscreenCameraFromRay(_0x37e100,_0x3c43bb,_0x3ccd6b,_0x2cf764[_0x20f1dc(0x5592)]),scratchRectangle=BoundingRectangle[_0x20f1dc(0x40f3)](_0x2cf764[_0x20f1dc(0x4e47)],scratchRectangle);var _0x1a2044,_0x308e1b=_0x2cf764[_0x20f1dc(0x4367)][_0x20f1dc(0x153a)](scratchRectangle,_0x2cf764[_0x33eb0d(0x3ebd)]);_0x37e100[_0x20f1dc(0x44c2)][_0x33eb0d(0x346e)](),defined$1(_0x37e100[_0x33eb0d(0x57e6)][_0x20f1dc(0x1187)][_0x33eb0d(0x3ca7)])&&(_0x45af87[_0x20f1dc(0x332b)]=getPickCullingVolume(_0x37e100,{'x':0x0,'y':0x0},0x1,0x1,_0x2cf764[_0x20f1dc(0x4e47)])),updateFrameState(_0x37e100),_0x45af87[_0x20f1dc(0x5065)]=!0x1,_0x45af87[_0x20f1dc(0xd77)][_0x33eb0d(0x7ff)]=!0x0,_0x45af87[_0x20f1dc(0xd77)][_0x33eb0d(0x2950)]=!0x0,_0x45af87[_0x20f1dc(0xd77)][_0x20f1dc(0x511e)]=_0x2a556a,_0x2cf764[_0x20f1dc(0x5daf)]=!0x0,_0x45af87[_0x20f1dc(0x342b)]=_0x424609?mostDetailedPickTilesetPassState:pickTilesetPassState,_0x815275[_0x20f1dc(0xa16)](_0x45af87),updateEnvironment(_0x37e100),updateAndExecuteCommands(_0x37e100,_0x308e1b,scratchColorZero),resolveFramebuffers(_0x37e100,_0x308e1b);var _0x1936e1=_0x2cf764[_0x20f1dc(0x4367)][_0x20f1dc(0x2a9)](_0x12bff2);if(_0x37e100[_0x20f1dc(0x1358)][_0x20f1dc(0x2a16)])for(var _0x1ab6d3=_0x2cf764[_0x20f1dc(0x5eb0)][_0x20f1dc(0x809)],_0x88f87=0x0;_0x88f87<_0x1ab6d3;++_0x88f87){var _0x20ddc3=_0x37e100[_0x20f1dc(0x34c)][_0x20f1dc(0x5416)](_0x37e100,_0x88f87)[_0x20f1dc(0x2453)](_0x12bff2,0x0,0x0);if(_0x20ddc3>0x0&&_0x20ddc3<0x1){var _0x1f1a7b=_0x2cf764[_0x33eb0d(0x5a20)][_0x88f87],_0x609bef=_0x1f1a7b[_0x20f1dc(0xcd2)]*(0x0!==_0x88f87?_0x37e100[_0x20f1dc(0x34eb)]:0x1),_0xac3c7d=_0x609bef+_0x20ddc3*(_0x1f1a7b[_0x20f1dc(0x389f)]-_0x609bef);_0x1a2044=Ray[_0x20f1dc(0x3adb)](_0x3c43bb,_0xac3c7d);break;}}if(_0x37e100[_0x20f1dc(0x2018)]=_0x37e100[_0x20f1dc(0x2bd9)],_0x12bff2[_0x20f1dc(0x18a0)](),_0x45af87['passes'][_0x20f1dc(0x3c62)]=!0x1,_0x45af87[_0x20f1dc(0xd77)][_0x20f1dc(0x1923)]=!0x1,defined$1(_0x1936e1)||defined$1(_0x1a2044))return{'object':_0x1936e1,'position':_0x1a2044,'exclude':!defined$1(_0x1a2044)&&_0x51dc8c||isExcluded(_0x1936e1,_0x594b39)};}function getRayIntersections(_0x2c066a,_0x3803c6,_0x335fc2,_0x2d1f04,_0x463c64,_0x2a9bd5,_0x767da,_0x1a1a7c){return drillPick(_0x335fc2,function(){return getRayIntersection(_0x2c066a,_0x3803c6,_0x2d1f04,_0x463c64,_0x2a9bd5,_0x767da,_0x1a1a7c);});}function pickFromRay(_0x5466b6,_0x260709,_0x5ea900,_0x6fe489,_0x21b410,_0x55214e){var _0x561f8f=_0x5e00b3,_0x5b593d=getRayIntersections(_0x5466b6,_0x260709,0x1,_0x5ea900,_0x6fe489,_0x21b410,_0x55214e,!0x1);if(_0x5b593d[_0x561f8f(0x809)]>0x0)return _0x5b593d[0x0];}function drillPickFromRay(_0x447bc0,_0x58af2e,_0x5893b9,_0x103a6f,_0x19757a,_0x218d07,_0x44a204){return getRayIntersections(_0x447bc0,_0x58af2e,_0x5893b9,_0x103a6f,_0x19757a,_0x218d07,_0x44a204,!0x0);}Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x511f)]=function(_0x453fbc,_0x22f43b,_0x3b5cbf){return pickFromRay(this,_0x453fbc,_0x22f43b,_0x3b5cbf,!0x1,!0x1);},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x5e88)]=function(_0x78878b,_0x939e1b,_0x5b6dca,_0x567f9c){return drillPickFromRay(this,_0x78878b,_0x939e1b,_0x5b6dca,_0x567f9c,!0x1,!0x1);},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x269b)]=function(_0x4766be,_0x586888,_0x193306){var _0x524c8d=_0x307c2b,_0x19d574=this;return _0x4766be=Ray[_0x524c8d(0x2d7b)](_0x4766be),_0x586888=defined$1(_0x586888)?_0x586888[_0x524c8d(0x17ac)]():_0x586888,launchAsyncRayPick(this,_0x4766be,_0x586888,_0x193306,function(){return pickFromRay(_0x19d574,_0x4766be,_0x586888,_0x193306,!0x1,!0x0);});},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x2ef8)]=function(_0x5b2cf8,_0x4e696b,_0x3476c3,_0x1333bb){var _0x47a125=_0x5e00b3,_0x1228e0=this;return _0x5b2cf8=Ray[_0x47a125(0x40f3)](_0x5b2cf8),_0x3476c3=defined$1(_0x3476c3)?_0x3476c3[_0x47a125(0x30eb)]():_0x3476c3,launchAsyncRayPick(this,_0x5b2cf8,_0x3476c3,_0x1333bb,function(){return drillPickFromRay(_0x1228e0,_0x5b2cf8,_0x4e696b,_0x3476c3,_0x1333bb,!0x1,!0x0);});};var scratchSurfacePosition=new Cartesian3(),scratchSurfaceNormal=new Cartesian3(),scratchSurfaceRay=new Ray(),scratchCartographic=new Cartographic();function getRayForSampleHeight(_0x2ff981,_0x4c0dba){var _0x583e9b=_0x307c2b,_0x48a019=_0x5e00b3,_0x426caa=_0x2ff981[_0x583e9b(0x2ff8)],_0x1c3801=defined$1(_0x426caa)?_0x426caa[_0x583e9b(0x2864)]:_0x2ff981[_0x48a019(0x5cd9)][_0x48a019(0x4faa)],_0xe64264=ApproximateTerrainHeights[_0x48a019(0x4a24)],_0x202227=_0x1c3801[_0x583e9b(0x36f4)](_0x4c0dba,scratchSurfaceNormal),_0x11ea7f=Cartographic[_0x48a019(0x40f1)](_0x4c0dba,_0x1c3801,scratchSurfacePosition),_0x1bfa62=scratchSurfaceRay;_0x1bfa62[_0x48a019(0x39da)]=_0x11ea7f,_0x1bfa62[_0x583e9b(0x2a4f)]=_0x202227;var _0x170249=new Ray();return Ray['getPoint'](_0x1bfa62,_0xe64264,_0x170249[_0x48a019(0x39da)]),Cartesian3[_0x48a019(0xa61)](_0x202227,_0x170249[_0x583e9b(0x2a4f)]),_0x170249;}function getRayForClampToHeight(_0x408191,_0x5dc30d){var _0x5d6a4e=_0x307c2b,_0x409b71=_0x5e00b3,_0x2e69bd=_0x408191[_0x409b71(0x43fb)],_0x2c845b=defined$1(_0x2e69bd)?_0x2e69bd[_0x5d6a4e(0x2864)]:_0x408191[_0x409b71(0x5cd9)][_0x409b71(0x4faa)];return getRayForSampleHeight(_0x408191,Cartographic[_0x409b71(0x50e9)](_0x5dc30d,_0x2c845b,scratchCartographic));}function getHeightFromCartesian(_0x5c0164,_0x2785db){var _0x598705=_0x307c2b,_0x3ec77d=_0x5e00b3,_0x12d91b=_0x5c0164[_0x3ec77d(0x43fb)],_0x4951a5=defined$1(_0x12d91b)?_0x12d91b[_0x3ec77d(0x4faa)]:_0x5c0164[_0x3ec77d(0x5cd9)][_0x598705(0x2864)];return Cartographic[_0x3ec77d(0x50e9)](_0x2785db,_0x4951a5,scratchCartographic)[_0x3ec77d(0x5a4e)];}function sampleHeightMostDetailed(_0x460c6a,_0x5753e7,_0x2b1b59,_0xc6a4fb){var _0x194e81=getRayForSampleHeight(_0x460c6a,_0x5753e7);return launchAsyncRayPick(_0x460c6a,_0x194e81,_0x2b1b59,_0xc6a4fb,function(){var _0x20bc99=_0x23ca,_0x14bf8a=pickFromRay(_0x460c6a,_0x194e81,_0x2b1b59,_0xc6a4fb,!0x0,!0x0);if(defined$1(_0x14bf8a))return getHeightFromCartesian(_0x460c6a,_0x14bf8a[_0x20bc99(0x3747)]);});}function loadWaterEffect(_0x3c56f2){var _0x5e6ef3=_0x307c2b,_0x59550a=_0x5e00b3,_0x298eef={},_0x1d9b3b=_0x3c56f2[_0x59550a(0x5905)],_0x4c4319=XMLParser['queryStringValue'](_0x1d9b3b,_0x59550a(0x11cd));_0x298eef[_0x59550a(0x24cf)]=_0x4c4319;var _0x9ebf08=XMLParser[_0x59550a(0x5475)](_0x1d9b3b,_0x59550a(0x6c2));_0x298eef[_0x59550a(0x1c5e)]=_0x9ebf08;var _0x3c8527=XMLParser[_0x59550a(0xfa3)](_0x1d9b3b,_0x59550a(0x47d4)),_0x3be0b1=XMLParser[_0x59550a(0xfb4)](_0x3c8527,_0x59550a(0x5427));_0x298eef[_0x5e6ef3(0x880)]=_0x3be0b1;var _0x2a9657=XMLParser[_0x59550a(0x18df)](_0x3c8527,_0x5e6ef3(0x4bc0));_0x298eef[_0x5e6ef3(0x33ed)]=[];for(var _0x762b2f=0x0,_0x488708=_0x2a9657[_0x59550a(0x809)];_0x762b2f<_0x488708;_0x762b2f++){var _0x3939c7={'gpuConstants':[],'atuoConstants':[]},_0x289bf3=_0x2a9657[_0x762b2f],_0x43c808=XMLParser[_0x5e6ef3(0x479f)](_0x289bf3,_0x5e6ef3(0x4df3));if(_0x43c808)for(var _0xf6689d=XMLParser[_0x59550a(0x18df)](_0x43c808,_0x5e6ef3(0x36e1)),_0x5a953d=0x0,_0x3cc32c=_0xf6689d[_0x59550a(0x809)];_0x5a953d<_0x3cc32c;_0x5a953d++){var _0x4137cc={},_0x95306d=_0xf6689d[_0x5a953d],_0x140b84=XMLParser['queryNumericValue'](_0x95306d,_0x59550a(0x3c81));_0x4137cc[_0x59550a(0x4b77)]=_0x140b84;var _0x486d4e=XMLParser[_0x5e6ef3(0x39fc)](_0x95306d,_0x5e6ef3(0x13c0));_0x4137cc[_0x59550a(0x51d3)]=_0x486d4e;var _0x2defb7=XMLParser[_0x59550a(0x5475)](_0x95306d,_0x59550a(0x3e88));_0x4137cc[_0x59550a(0x2c5)]=_0x2defb7;var _0x4564c5=XMLParser[_0x59550a(0xfb4)](_0x95306d,_0x59550a(0x42e));_0x4137cc[_0x5e6ef3(0x13c2)]=_0x4564c5;var _0x56593e=XMLParser[_0x5e6ef3(0x39fc)](_0x95306d,_0x59550a(0x35b1));_0x4137cc[_0x5e6ef3(0x137a)]=_0x56593e;var _0x3e1b88=XMLParser[_0x59550a(0xfa3)](_0x95306d,_0x59550a(0x4cd6));if(_0x4137cc[_0x59550a(0x156d)]=[],_0x3e1b88)for(var _0x1323e3=XMLParser[_0x59550a(0x18df)](_0x3e1b88,_0x59550a(0x5182)),_0x2b7a37=0x0;_0x2b7a37<_0x4564c5;){var _0x4542e4=parseFloat(_0x1323e3[_0x2b7a37][_0x5e6ef3(0x2802)]);_0x4137cc[_0x59550a(0x156d)]['push'](_0x4542e4),_0x2b7a37++;}_0x3939c7[_0x59550a(0x427b)][_0x59550a(0x5323)](_0x4137cc);}var _0x4a275e=XMLParser[_0x59550a(0xfa3)](_0x289bf3,_0x59550a(0x4054));if(_0x4a275e){var _0x583e4b=XMLParser[_0x59550a(0x18df)](_0x4a275e,_0x59550a(0x53a8));for(_0x5a953d=0x0,_0x3cc32c=_0x583e4b[_0x59550a(0x809)];_0x5a953d<_0x3cc32c;_0x5a953d++){_0x4137cc={};var _0x40e9df=_0x583e4b[_0x5a953d],_0x29ed63=XMLParser[_0x59550a(0xfb4)](_0x40e9df,_0x59550a(0x24d6));_0x4137cc[_0x5e6ef3(0x30fc)]=_0x29ed63,_0x2defb7=XMLParser[_0x59550a(0x5475)](_0x40e9df,_0x59550a(0x3e88)),_0x4137cc[_0x59550a(0x2c5)]=_0x2defb7;var _0x106ea5=XMLParser[_0x5e6ef3(0x39fc)](_0x40e9df,_0x59550a(0x2cb));_0x4137cc[_0x59550a(0x5b0b)]=_0x106ea5;var _0x4da37b=XMLParser[_0x59550a(0xfb4)](_0x40e9df,_0x59550a(0x5e00));_0x4137cc[_0x59550a(0xdea)]=_0x4da37b;var _0x3a54d9=XMLParser[_0x59550a(0xfb4)](_0x40e9df,_0x59550a(0x2ae0));_0x4137cc[_0x59550a(0x140c)]=_0x3a54d9;var _0x209b55=XMLParser[_0x59550a(0xfb4)](_0x40e9df,_0x59550a(0x127b));_0x4137cc[_0x5e6ef3(0x29b7)]=_0x209b55;var _0x260e38=XMLParser[_0x5e6ef3(0x3b78)](_0x40e9df,_0x59550a(0x3e7b));_0x4137cc[_0x5e6ef3(0x2519)]=_0x260e38,_0x3939c7[_0x59550a(0x214b)][_0x5e6ef3(0x2a0e)](_0x4137cc);}}_0x298eef[_0x59550a(0x558e)]['push'](_0x3939c7);}return _0x298eef;}function parseFieldInfoXML(_0x491792,_0xa2e241,_0x1c1269,_0x72c48a){var _0xecc046=_0x307c2b,_0x90128c=_0x5e00b3,_0x587507=when[_0x90128c(0x32fc)](),_0x288eb0=_0x491792[_0x90128c(0x3cc8)]()+_0xecc046(0x25a8);if(defined$1(Credential[_0x90128c(0x5080)])&&(_0x288eb0=Credential[_0x90128c(0x1aee)](_0x288eb0)),_0x1c1269===UrlType$1[_0x90128c(0x17ad)]){var _0x92d879=queryToObject(_0x72c48a[_0x90128c(0x390f)]('?')[0x1]),_0x24935e={'suffix':_0x90128c(0x1666)},_0x23af9d=objectToQuery(_0x24935e=Object[_0x90128c(0x38c1)](_0x24935e,_0x92d879),!0x0),_0x1ede08=_0x72c48a[_0x90128c(0x31ca)](/(\S*)\/config/);_0x1ede08[_0x90128c(0x809)]>0x0&&(_0x288eb0=_0x1ede08[0x0]+'?'+_0x23af9d);}return when(loadXML(_0x288eb0,_0xa2e241),function(_0x48d4f7){var _0x1b65d1=_0xecc046,_0x30f272=_0x90128c;for(var _0x5d2287=new AssociativeArray(),_0x4b2868=_0x48d4f7[_0x30f272(0x5905)],_0x3da9a1=_0x4b2868[_0x30f272(0xdd2)],_0x3e36a4=XMLParser[_0x30f272(0xfa3)](_0x4b2868,_0x30f272(0xd42),_0x3da9a1),_0x27c3df=XMLParser['queryChildNodes'](_0x3e36a4,_0x30f272(0x57e4),_0x3da9a1),_0x922484=0x0;_0x922484<_0x27c3df[_0x30f272(0x809)];_0x922484++){var _0x5bde70=XMLParser[_0x30f272(0x33f5)](_0x27c3df[_0x922484],_0x30f272(0x3e88)),_0x27b024=XMLParser[_0x30f272(0x33f5)](_0x27c3df[_0x922484],_0x1b65d1(0x9c9)),_0x5c4a13=XMLParser[_0x30f272(0x33f5)](_0x27c3df[_0x922484],_0x30f272(0x44e0));_0x5d2287[_0x30f272(0x10aa)](_0x5bde70,{'type':_0x27b024,'size':_0x5c4a13});}_0x587507[_0x30f272(0x1c7e)](_0x5d2287);},function(){var _0x4bdfe0=_0x90128c;_0x587507[_0x4bdfe0(0x4c5a)]();}),_0x587507[_0x90128c(0x24e7)];}function parseFieldInfoJSON(_0x45fbdf,_0x2a7077,_0x28e72f,_0x17af58){var _0xbdb76e=_0x307c2b,_0x24ef7=_0x5e00b3,_0x198fe3=when[_0x24ef7(0x32fc)]();if(defined$1(_0x28e72f)){var _0x18998d,_0x10fde7=_0x45fbdf[_0x24ef7(0x3cc8)]();if(_0x17af58===UrlType$1[_0x24ef7(0x17ad)]){var _0x2ff590=queryToObject(_0x10fde7[_0xbdb76e(0x1997)]('?')[0x1]),_0x3845df={'suffix':_0x24ef7(0x5b5d)},_0x47479d=objectToQuery(_0x3845df=Object[_0x24ef7(0x38c1)](_0x3845df,_0x2ff590),!0x0),_0x438f94=_0x10fde7[_0x24ef7(0x31ca)](/(\S*)\/config/);_0x438f94[_0x24ef7(0x809)]>0x0&&(_0x18998d=_0x438f94[0x0]+'?'+_0x47479d);}else{var _0x38a186=_0x10fde7[_0x24ef7(0x4c07)](0x0,_0x10fde7[_0x24ef7(0xabf)](_0x24ef7(0x35b5))+0xa);_0x18998d=_0x10fde7+'attribute.json',defined$1(Credential[_0x24ef7(0x5080)])&&(_0x18998d=defined$1(Credential[_0x24ef7(0x5080)]['_keymap'][_0x38a186])?Credential[_0x24ef7(0x144)](_0x38a186,_0x18998d):Credential[_0x24ef7(0x1aee)](_0x18998d));}when(loadJson$1(_0x18998d,_0x2a7077),function(_0x408d70){var _0x8961ec=_0xbdb76e,_0x56a964=_0x24ef7;if(_0x408d70[_0x56a964(0x3db7)]){for(var _0x2465b9,_0x1d6961=_0x408d70[_0x56a964(0x3db7)][0x0][_0x56a964(0x5d09)],_0xda4b15=new AssociativeArray(),_0x1e5045=0x0;_0x1e5045<_0x1d6961[_0x56a964(0x809)];_0x1e5045++)_0xda4b15[_0x56a964(0x10aa)](_0x1d6961[_0x1e5045][_0x56a964(0x2c5)],{'type':_0x1d6961[_0x1e5045][_0x56a964(0x3dd)],'size':_0x1d6961[_0x1e5045]['size']});if(defined$1(_0x408d70[_0x56a964(0x832)])){_0x2465b9={},_0x1e5045=0x0;for(var _0x188e13=_0x408d70[_0x8961ec(0x2dc8)][_0x56a964(0x809)];_0x1e5045<_0x188e13;_0x1e5045++){var _0x23aea3=_0x408d70[_0x56a964(0x832)][_0x1e5045],_0x3d3355=getFilenameFromUri(_0x23aea3[_0x56a964(0x2576)]);_0x2465b9[_0x3d3355=_0x3d3355[_0x56a964(0x2c3f)](_0x56a964(0x6df),'')]=_0x23aea3[_0x56a964(0x222c)];}}_0x198fe3[_0x8961ec(0x511b)]({'fieldsInfo':_0xda4b15,'indexInfoMap':_0x2465b9});}else _0x198fe3[_0x56a964(0x4c5a)]();},function(){var _0x1cb084=_0x24ef7;_0x198fe3[_0x1cb084(0x4c5a)]();});}else _0x198fe3[_0x24ef7(0x4c5a)]();return _0x198fe3[_0x24ef7(0x24e7)];}function parseWaterEffectXML(_0x55bfd8,_0x497427,_0x4898c2){var _0x47c6e9=_0x307c2b,_0x4e56a7=_0x5e00b3;if(_0x55bfd8&&_0x497427){var _0x2e16be=_0x55bfd8[_0x4e56a7(0x5905)];if(_0x2e16be){var _0x54c8ff=_0x2e16be[_0x47c6e9(0x3bf3)],_0x4ce58c=XMLParser[_0x47c6e9(0x479f)](_0x2e16be,_0x4e56a7(0x4e4b),_0x54c8ff);if(_0x4ce58c){for(var _0x18f831=XMLParser[_0x4e56a7(0x18df)](_0x4ce58c,_0x4e56a7(0x203d),_0x54c8ff),_0x4f93d4=[],_0x5b0147=0x0,_0x327038=_0x18f831[_0x4e56a7(0x809)];_0x5b0147<_0x327038;_0x5b0147++){var _0x288448=_0x18f831[_0x5b0147][_0x47c6e9(0x2802)];if(_0x288448[_0x4e56a7(0xabf)](_0x4e56a7(0x27cf))>0x0){var _0x4323c9=_0x497427+_0x288448;_0x4f93d4[_0x4e56a7(0x5323)](loadXML(_0x4323c9,_0x4898c2));}}if(!_0x4f93d4['length'])return;var _0x40a001=when[_0x4e56a7(0x32fc)]();return when[_0x4e56a7(0x5ef9)](_0x4f93d4,function(_0x59a12a){var _0xdf7dd=_0x4e56a7;for(var _0x195e54=[],_0x46306d=0x0,_0x115bde=_0x59a12a[_0xdf7dd(0x809)];_0x46306d<_0x115bde;_0x46306d++){var _0x234b9f=_0x59a12a[_0x46306d];if(!_0x234b9f)break;var _0x50a254=loadWaterEffect(_0x234b9f);_0x195e54[_0xdf7dd(0x5323)](_0x50a254);}_0x40a001[_0xdf7dd(0x1c7e)](_0x195e54);},function(){}),_0x40a001[_0x4e56a7(0x24e7)];}}}}function parseWaterEffectFromJson(_0x5dc0ef,_0x540b92,_0x6472a8){var _0x4335cf=_0x307c2b,_0x191479=_0x5e00b3;if(_0x5dc0ef&&_0x540b92){var _0x416642=_0x5dc0ef[_0x191479(0x49b2)];if(defined$1(_0x416642)&&defined$1(_0x416642[_0x191479(0x1bfb)])){for(var _0x2b254c=_0x416642[_0x191479(0x1bfb)],_0x5cda77=[],_0x68ce4e=0x0,_0x365831=_0x2b254c[_0x191479(0x809)];_0x68ce4e<_0x365831;_0x68ce4e++){var _0x2c7aa3=_0x2b254c[_0x68ce4e][_0x4335cf(0x55d4)];if(_0x2c7aa3[_0x191479(0xabf)](_0x4335cf(0x4e86))>0x0){var _0x126737=_0x540b92+_0x2c7aa3;defined$1(Credential[_0x191479(0x5080)])&&(_0x126737=Credential[_0x191479(0x1aee)](_0x126737)),_0x5cda77[_0x191479(0x5323)](loadXML(_0x126737,_0x6472a8));}}if(_0x5cda77[_0x191479(0x809)]){var _0x42a520=when[_0x4335cf(0x1fd6)]();return when[_0x191479(0x5ef9)](_0x5cda77,function(_0x57bfcf){var _0x1e2feb=_0x191479;for(var _0x4b5450=[],_0x2af266=0x0,_0x29b3e2=_0x57bfcf[_0x1e2feb(0x809)];_0x2af266<_0x29b3e2;_0x2af266++){var _0x4bb2ef=_0x57bfcf[_0x2af266];if(!_0x4bb2ef)break;var _0x10716f=loadWaterEffect(_0x4bb2ef);_0x4b5450[_0x1e2feb(0x5323)](_0x10716f);}_0x42a520[_0x1e2feb(0x1c7e)](_0x4b5450);},function(){}),_0x42a520[_0x191479(0x24e7)];}}}}function getScpConfig(_0x5e21b8,_0x5c9bbc,_0x635e7a){var _0x5b8cae=_0x307c2b,_0x9bfa20=_0x5e00b3,_0x44b491=_0x5e21b8[_0x9bfa20(0x5905)],_0x24f836=_0x44b491[_0x9bfa20(0xdd2)];if(_0x5b8cae(0x3827)===_0x44b491[_0x9bfa20(0x34d0)]){XMLParser[_0x9bfa20(0x5475)](_0x44b491,'Asset',_0x24f836),XMLParser['queryStringValue'](_0x44b491,_0x5b8cae(0x301),_0x24f836);var _0x1912c7=XMLParser[_0x5b8cae(0x38b7)](_0x44b491,_0x9bfa20(0x1b2b),_0x24f836);XMLParser[_0x9bfa20(0x5475)](_0x44b491,_0x9bfa20(0x1581),_0x24f836),XMLParser[_0x9bfa20(0x5475)](_0x44b491,_0x9bfa20(0x3f3c),_0x24f836);var _0x2e890f=XMLParser[_0x5b8cae(0x479f)](_0x44b491,_0x9bfa20(0x1c89),_0x24f836),_0x67049c=XMLParser[_0x9bfa20(0xfb4)](_0x2e890f,'X',_0x24f836),_0x5c7f8b=XMLParser['queryNumericValue'](_0x2e890f,'Y',_0x24f836),_0x35fbe8=XMLParser[_0x9bfa20(0xfb4)](_0x2e890f,'Z',_0x24f836);if(defined$1(_0x1e7f00=XMLParser[_0x9bfa20(0xfa3)](_0x44b491,_0x5b8cae(0xb07),_0x24f836))){var _0x13c0f3=XMLParser[_0x9bfa20(0xfb4)](_0x1e7f00,_0x9bfa20(0x4f7e),_0x24f836),_0x10abce=XMLParser[_0x5b8cae(0x39fc)](_0x1e7f00,_0x9bfa20(0x5ddf),_0x24f836),_0x1786b1=XMLParser[_0x9bfa20(0xfb4)](_0x1e7f00,_0x9bfa20(0x4186),_0x24f836),_0x4da5db=XMLParser[_0x9bfa20(0xfb4)](_0x1e7f00,_0x5b8cae(0x9b1),_0x24f836);_0x3e6f82=Rectangle[_0x5b8cae(0x1927)](_0x13c0f3,_0x4da5db,_0x1786b1,_0x10abce);}var _0x47a966=XMLParser[_0x5b8cae(0x479f)](_0x44b491,_0x9bfa20(0x1bfc),_0x24f836),_0x221b7e=XMLParser[_0x9bfa20(0xfb4)](_0x47a966,_0x5b8cae(0x3ba7),_0x24f836),_0x4970db=XMLParser[_0x5b8cae(0x39fc)](_0x47a966,_0x9bfa20(0x11b7),_0x24f836),_0x3c82eb=XMLParser[_0x9bfa20(0xfa3)](_0x44b491,_0x9bfa20(0x28cc),_0x24f836),_0x3149e7=XMLParser[_0x9bfa20(0xfb4)](_0x3c82eb,_0x9bfa20(0x2db1),_0x24f836),_0x4a4693=XMLParser[_0x9bfa20(0xfb4)](_0x3c82eb,_0x9bfa20(0x5c51),_0x24f836),_0x194046=XMLParser[_0x9bfa20(0xfa3)](_0x44b491,_0x9bfa20(0x2d94),_0x24f836),_0x4b9b05=XMLParser[_0x9bfa20(0xfa3)](_0x194046,_0x9bfa20(0x5e20),_0x24f836),_0x2ea5bd=XMLParser[_0x5b8cae(0x39fc)](_0x4b9b05,_0x5b8cae(0x3ba7),_0x24f836),_0x5690dc=XMLParser[_0x5b8cae(0x39fc)](_0x4b9b05,_0x9bfa20(0x11b7),_0x24f836);_0x3149e7=_0x3149e7||_0x5690dc,_0x4a4693=_0x4a4693||_0x2ea5bd;var _0x2d6ac4=XMLParser[_0x5b8cae(0x479f)](_0x44b491,_0x9bfa20(0x611),_0x24f836),_0x523f1b=XMLParser[_0x9bfa20(0x5475)](_0x2d6ac4,_0x9bfa20(0x6c2),_0x24f836);XMLParser[_0x5b8cae(0x38b7)](_0x2d6ac4,_0x9bfa20(0x4c90),_0x24f836);var _0x6a129c=XMLParser[_0x9bfa20(0x2840)](_0x2d6ac4,'TextureSharing',_0x24f836),_0x2e5ae3=XMLParser[_0x9bfa20(0x2840)](_0x2d6ac4,_0x9bfa20(0x48a2),_0x24f836),_0x38ef57=XMLParser[_0x5b8cae(0x38b7)](_0x2d6ac4,_0x9bfa20(0xe01),_0x24f836),_0x7e4c37=XMLParser[_0x9bfa20(0x5475)](_0x2d6ac4,_0x9bfa20(0x1c78),_0x24f836),_0x5d92be={};(_0x8c6768=_0x5c9bbc[_0x5b8cae(0x1997)]('?'))[_0x9bfa20(0x809)]>0x1&&(_0x5d92be=queryToObject(_0x8c6768[0x1]),_0x5c9bbc=_0x8c6768[0x0]);for(var _0x434e95=new URI(_0x635e7a===ServerType[_0x9bfa20(0x5bef)]?_0x5c9bbc[_0x9bfa20(0x4c07)](0x0,_0x5c9bbc[_0x9bfa20(0x12e)]('/')+0x1):_0x5c9bbc[_0x9bfa20(0x2c3f)](/config$/g,_0x9bfa20(0x1780))),_0x1439ba=[],_0x3ebfaf=/\\+/g,_0x145b24=XMLParser[_0x9bfa20(0xfa3)](_0x44b491,_0x5b8cae(0x57e7),_0x24f836),_0x20fba2=!0x1,_0x5d3469=0x0,_0x51d657=(_0x34faf4=XMLParser[_0x9bfa20(0x18df)](_0x145b24,_0x9bfa20(0xf40),_0x24f836))[_0x9bfa20(0x809)];_0x5d3469<_0x51d657;_0x5d3469++){var _0x5d7594=_0x34faf4[_0x5d3469],_0x3c4a28=(_0x1b341b=XMLParser[_0x9bfa20(0x5475)](_0x5d7594,_0x5b8cae(0x2655),_0x24f836))[_0x9bfa20(0x12e)]('.');_0x5b8cae(0x3afd)===_0x1b341b[_0x9bfa20(0x4c07)](_0x3c4a28,_0x1b341b[_0x9bfa20(0x809)])&&(_0x20fba2=!0x0);var _0x3fe28e=getBaseUri(_0x1b341b=(_0x1b341b=_0x1b341b['replace'](_0x3ebfaf,'/'))[_0x9bfa20(0x2c3f)](/(\.s3mbz)|(\.s3mb)|(\.osgb)/gi,'')),_0xbc0342=getFilenameFromUri(_0x1b341b);(_0x150e4a={})[_0x9bfa20(0xd5e)]=new URI(_0x3fe28e),_0x150e4a[_0x9bfa20(0x2c5)]=_0xbc0342;var _0x158f91=XMLParser[_0x9bfa20(0xfa3)](_0x5d7594,_0x9bfa20(0x928),_0x24f836);if(defined$1(_0x158f91)){var _0x4e81f0=XMLParser[_0x9bfa20(0xfa3)](_0x158f91,_0x9bfa20(0x5b9b),_0x24f836),_0x8cec80=XMLParser[_0x9bfa20(0xfa3)](_0x158f91,_0x9bfa20(0x11b7),_0x24f836),_0xe44686=XMLParser[_0x9bfa20(0xfb4)](_0x4e81f0,'X',_0x24f836),_0x81fb70=XMLParser[_0x9bfa20(0xfb4)](_0x4e81f0,'Y',_0x24f836),_0x3eec7e=XMLParser[_0x9bfa20(0xfb4)](_0x4e81f0,'Z',_0x24f836),_0x414395=XMLParser[_0x9bfa20(0xfb4)](_0x8cec80,'X',_0x24f836),_0x2c81f8=XMLParser[_0x9bfa20(0xfb4)](_0x8cec80,'Y',_0x24f836),_0x37bbf7=XMLParser[_0x9bfa20(0xfb4)](_0x8cec80,'Z',_0x24f836),_0x1dc7a2=new BoundingSphere();BoundingSphere[_0x5b8cae(0x1374)](new Cartesian3(_0xe44686,_0x81fb70,_0x3eec7e),new Cartesian3(_0x414395,_0x2c81f8,_0x37bbf7),_0x1dc7a2),_0x150e4a[_0x9bfa20(0x4b6)]=_0x1dc7a2;}_0x1439ba[_0x9bfa20(0x5323)](_0x150e4a);}return{'position':{'lon':_0x67049c,'lat':_0x5c7f8b,'height':_0x35fbe8},'fileType':_0x523f1b,'maxInstensity':0x0,'minInstensity':0x0,'maxHeight':_0x4970db,'minHeight':_0x221b7e,'maxCategory':_0x3149e7,'minCategory':_0x4a4693,'layerBounds':_0x3e6f82,'baseUri':_0x434e95,'rootEntities':_0x1439ba,'isTextureShare':_0x6a129c,'urlArguments':_0x5d92be,'isS3MB':!0x0,'isS3MZ':_0x20fba2,'processType':_0x7e4c37,'dataType':_0x1912c7,'isTransparencyOptimization':_0x2e5ae3,'vertexWeightMode':_0x38ef57};}_0x523f1b=XMLParser[_0x9bfa20(0x5475)](_0x44b491,_0x9bfa20(0x6c2),_0x24f836),_0x6a129c=XMLParser[_0x9bfa20(0x2840)](_0x44b491,_0x9bfa20(0x4472),_0x24f836),_0x2e5ae3=XMLParser[_0x5b8cae(0x3b78)](_0x44b491,_0x9bfa20(0x48a2),_0x24f836),_0x38ef57=XMLParser[_0x9bfa20(0x5475)](_0x44b491,_0x9bfa20(0xe01),_0x24f836);var _0x3e6f82,_0x278a92=XMLParser[_0x9bfa20(0xfa3)](_0x44b491,_0x9bfa20(0x2e82),_0x24f836),_0xd826f1=XMLParser[_0x5b8cae(0x39fc)](_0x278a92,_0x9bfa20(0xf48),_0x24f836),_0x7c8a64=XMLParser[_0x9bfa20(0xfb4)](_0x278a92,_0x5b8cae(0x2ce),_0x24f836),_0x1e7f00=(_0x47a966=XMLParser[_0x9bfa20(0xfa3)](_0x44b491,'HeightRange',_0x24f836),_0x221b7e=XMLParser[_0x9bfa20(0xfb4)](_0x47a966,_0x9bfa20(0x4415),_0x24f836),_0x4970db=XMLParser[_0x9bfa20(0xfb4)](_0x47a966,_0x5b8cae(0x2f16),_0x24f836),_0x3c82eb=XMLParser[_0x9bfa20(0xfa3)](_0x44b491,_0x9bfa20(0x28cc),_0x24f836),_0x3149e7=XMLParser[_0x9bfa20(0xfb4)](_0x3c82eb,_0x5b8cae(0x31d8),_0x24f836),_0x4a4693=XMLParser[_0x9bfa20(0xfb4)](_0x3c82eb,_0x5b8cae(0x152d),_0x24f836),_0x7e4c37=XMLParser[_0x9bfa20(0x5475)](_0x44b491,_0x5b8cae(0x4b7c),_0x24f836),_0x2e890f=XMLParser[_0x9bfa20(0xfa3)](_0x44b491,_0x5b8cae(0x25f5),_0x24f836),_0x67049c=XMLParser[_0x9bfa20(0xfb4)](_0x2e890f,'X',_0x24f836),_0x5c7f8b=XMLParser[_0x9bfa20(0xfb4)](_0x2e890f,'Y',_0x24f836),_0x35fbe8=XMLParser[_0x9bfa20(0xfb4)](_0x2e890f,'Z',_0x24f836),XMLParser[_0x5b8cae(0x479f)](_0x44b491,_0x5b8cae(0x5143),_0x24f836)),_0x145025=XMLParser[_0x9bfa20(0xfa3)](_0x44b491,_0x9bfa20(0x2afb),_0x24f836),_0xe12dac=XMLParser[_0x9bfa20(0x5475)](_0x44b491,_0x9bfa20(0x332),_0x24f836),_0x30118a=XMLParser[_0x9bfa20(0x5475)](_0x44b491,_0x5b8cae(0x37c9),_0x24f836);if(defined$1(_0x1e7f00))_0x13c0f3=XMLParser[_0x9bfa20(0xfb4)](_0x1e7f00,_0x9bfa20(0x4f7e),_0x24f836),_0x10abce=XMLParser[_0x5b8cae(0x39fc)](_0x1e7f00,_0x9bfa20(0x5ddf),_0x24f836),_0x1786b1=XMLParser[_0x5b8cae(0x39fc)](_0x1e7f00,_0x9bfa20(0x4186),_0x24f836),_0x4da5db=XMLParser[_0x5b8cae(0x39fc)](_0x1e7f00,_0x9bfa20(0x5e89),_0x24f836),_0x3e6f82=Rectangle[_0x5b8cae(0x1927)](_0x13c0f3,_0x4da5db,_0x1786b1,_0x10abce);else{if(defined$1(_0x145025)){var _0x3f63ae=XMLParser[_0x9bfa20(0xfb4)](_0x145025,_0x5b8cae(0x98c),_0x24f836),_0x2dd1c3=XMLParser[_0x9bfa20(0xfb4)](_0x145025,_0x9bfa20(0x1ead),_0x24f836);XMLParser[_0x9bfa20(0xfb4)](_0x145025,_0x9bfa20(0x3bc9),_0x24f836);var _0x496bc4=XMLParser[_0x9bfa20(0xfb4)](_0x145025,_0x9bfa20(0x50b7),_0x24f836),_0xb13262=XMLParser[_0x9bfa20(0xfb4)](_0x145025,_0x9bfa20(0x496),_0x24f836);XMLParser[_0x9bfa20(0xfb4)](_0x145025,_0x5b8cae(0x4e20),_0x24f836),_0x3f63ae=0xb4*Math[_0x9bfa20(0x1beb)](_0x3f63ae)/(0x615299*Math['PI']),_0x2dd1c3=0xb4*Math[_0x9bfa20(0x1beb)](_0x2dd1c3)/(0x615299*Math['PI']),_0x496bc4=0xb4*Math['abs'](_0x496bc4)/(0x615299*Math['PI']),_0xb13262=0xb4*Math[_0x5b8cae(0x971)](_0xb13262)/(0x615299*Math['PI']),_0x3e6f82=Rectangle[_0x9bfa20(0x10c5)](_0x67049c-_0x3f63ae,_0x5c7f8b-_0x2dd1c3,_0x67049c+_0x496bc4,_0x5c7f8b+_0xb13262);}else _0x3e6f82=Rectangle[_0x9bfa20(0x10c5)](_0x67049c-0.00001,_0x5c7f8b-0.00001,_0x67049c+0.00001,_0x5c7f8b+0.00001);}var _0x53a620=void 0x0,_0x725b=XMLParser[_0x9bfa20(0x18df)](_0x44b491,_0x9bfa20(0x28cd),_0x24f836);if(defined$1(_0x725b)&&_0x725b[_0x9bfa20(0x809)]>0x0){var _0x4c9e51=[],_0x5175ea=[],_0x55f133=[],_0x4f1321=[];for(_0x5d3469=0x0,_0x51d657=_0x725b[_0x9bfa20(0x809)];_0x5d3469<_0x51d657;_0x5d3469++){var _0x413cb3=_0x725b[_0x5d3469],_0x7348cc=XMLParser[_0x9bfa20(0x5475)](_0x413cb3,_0x9bfa20(0x3e88),_0x24f836);_0x4c9e51[_0x9bfa20(0x5323)](_0x7348cc);var _0x2580e9=XMLParser[_0x9bfa20(0x5475)](_0x413cb3,_0x9bfa20(0x4590),_0x24f836);_0x4f1321[_0x9bfa20(0x5323)](_0x2580e9);var _0x3534db=XMLParser[_0x9bfa20(0xfa3)](_0x413cb3,_0x9bfa20(0x5624),_0x24f836);if(defined$1(_0x3534db)){var _0x4a1556=XMLParser[_0x9bfa20(0xfb4)](_0x3534db,_0x9bfa20(0x5d8f),_0x24f836),_0x29cecb=XMLParser[_0x9bfa20(0xfb4)](_0x3534db,_0x9bfa20(0x3696),_0x24f836);_0x5175ea[_0x9bfa20(0x5323)](_0x29cecb),_0x55f133[_0x9bfa20(0x5323)](_0x4a1556);}}_0x53a620={'bVolume':!0x0,'strVolumeExts':_0x4f1321,'volNames':_0x4c9e51,'maxValues':_0x5175ea,'minValues':_0x55f133};}var _0x51152c=XMLParser['queryFirstNode'](_0x44b491,_0x5b8cae(0x4fdb),_0x24f836);if(defined$1(_0x51152c)){_0x4a1556=XMLParser[_0x9bfa20(0xfb4)](_0x51152c,_0x9bfa20(0x5d8f),_0x24f836),_0x29cecb=XMLParser[_0x9bfa20(0xfb4)](_0x51152c,_0x9bfa20(0x3696),_0x24f836);var _0x11a2fa=XMLParser[_0x5b8cae(0x38b7)](_0x44b491,_0x5b8cae(0x5c0),_0x24f836);defined$1(_0x53a620)?(_0x53a620[_0x9bfa20(0x3240)]['push'](''),_0x53a620[_0x9bfa20(0x5e16)][_0x9bfa20(0x5323)](_0x29cecb),_0x53a620['minValues'][_0x9bfa20(0x5323)](_0x4a1556)):_0x53a620={'bVolume':!0x0,'strVolumeExts':[_0x11a2fa],'volNames':[''],'maxValues':[_0x29cecb],'minValues':[_0x4a1556]};}var _0x8c6768;_0x5d92be={},(_0x8c6768=_0x5c9bbc[_0x9bfa20(0x390f)]('?'))[_0x9bfa20(0x809)]>0x1&&(_0x5d92be=queryToObject(_0x8c6768[0x1]),_0x5c9bbc=_0x8c6768[0x0]),(_0x434e95=new URI(_0x635e7a===ServerType[_0x9bfa20(0x5bef)]?_0x5c9bbc[_0x9bfa20(0x4c07)](0x0,_0x5c9bbc[_0x9bfa20(0x12e)]('/')+0x1):_0x5c9bbc[_0x5b8cae(0x2bc0)](/config$/g,_0x9bfa20(0x1780))),_0x1439ba=[],_0x3ebfaf=/\\+/g,_0x145b24=XMLParser[_0x5b8cae(0x479f)](_0x44b491,_0x9bfa20(0x2099),_0x24f836));var _0x34faf4,_0x4b28d4=!0x1;if((_0x34faf4=XMLParser[_0x9bfa20(0x18df)](_0x145b24,_0x9bfa20(0x43a6),_0x24f836))[_0x9bfa20(0x809)]>0x0)for(_0x5d3469=0x0,_0x51d657=_0x34faf4[_0x9bfa20(0x809)];_0x5d3469<_0x51d657;_0x5d3469++){_0x5d7594=_0x34faf4[_0x5d3469],(_0x1b341b=XMLParser[_0x9bfa20(0x5475)](_0x5d7594,_0x9bfa20(0x4282),_0x24f836))[_0x9bfa20(0x5f31)](_0x5b8cae(0x3bdc))&&(_0x4b28d4=!0x0),(_0x3fe28e=getBaseUri(_0x1b341b=(_0x1b341b=_0x1b341b['replace'](_0x3ebfaf,'/'))[_0x9bfa20(0x2c3f)](/(\.s3m)|(\.osgb)/gi,'')),_0xbc0342=getFilenameFromUri(_0x1b341b)),((_0x150e4a={})[_0x9bfa20(0xd5e)]=new URI(_0x3fe28e),_0x150e4a[_0x5b8cae(0x1c7c)]=_0xbc0342);var _0x2dbed9=XMLParser[_0x9bfa20(0xfa3)](_0x5d7594,_0x9bfa20(0x7ec),_0x24f836);if(defined$1(_0x2dbed9)&&_0x2dbed9[_0x9bfa20(0x1f53)][_0x9bfa20(0x809)]){var _0x367416=XMLParser[_0x9bfa20(0xfb4)](_0x2dbed9,_0x9bfa20(0x4f2d),_0x24f836),_0x299b8e=XMLParser[_0x9bfa20(0xfb4)](_0x2dbed9,_0x5b8cae(0x255a),_0x24f836),_0x28298d=XMLParser[_0x9bfa20(0xfb4)](_0x2dbed9,_0x9bfa20(0x429b),_0x24f836),_0x277aa0=XMLParser[_0x9bfa20(0xfb4)](_0x2dbed9,_0x9bfa20(0x63c),_0x24f836),_0x51515b=new Cartesian3(_0x367416,_0x299b8e,_0x28298d);_0x150e4a[_0x9bfa20(0x4b6)]=new BoundingSphere(_0x51515b,_0x277aa0);}_0x1439ba[_0x9bfa20(0x5323)](_0x150e4a);}else{var _0x4b9ae1=XMLParser[_0x5b8cae(0x281c)](_0x145b24,_0x9bfa20(0x4282),_0x24f836);for(_0x5d3469=0x0,_0x51d657=_0x4b9ae1[_0x9bfa20(0x809)];_0x5d3469<_0x51d657;_0x5d3469++){var _0x1b341b;(_0x1b341b=_0x4b9ae1[_0x5d3469][_0x9bfa20(0x2a67)])[_0x5b8cae(0x4649)](_0x9bfa20(0x2aaf))&&(_0x4b28d4=!0x0);var _0x150e4a;_0x3fe28e=getBaseUri(_0x1b341b=(_0x1b341b=_0x1b341b[_0x9bfa20(0x2c3f)](_0x3ebfaf,'/'))[_0x9bfa20(0x2c3f)](/(\.s3m)|(\.osgb)/gi,'')),_0xbc0342=getFilenameFromUri(_0x1b341b),((_0x150e4a={})[_0x9bfa20(0xd5e)]=new URI(_0x3fe28e),_0x150e4a[_0x9bfa20(0x2c5)]=_0xbc0342,_0x1439ba[_0x9bfa20(0x5323)](_0x150e4a));}}var _0x3f43c2=void 0x0,_0x37d266=XMLParser[_0x9bfa20(0xfa3)](_0x44b491,_0x9bfa20(0x26f1),_0x24f836);if(defined$1(_0x37d266)){var _0x4b09b5=XMLParser[_0x5b8cae(0x281c)](_0x37d266,_0x9bfa20(0x649),_0x24f836);defined$1(_0x4b09b5)&&_0x4b09b5[_0x9bfa20(0x809)]>0x0&&(_0x3f43c2=parseInt(_0x4b09b5[0x0][_0x5b8cae(0x2802)]));}return{'position':{'lon':_0x67049c,'lat':_0x5c7f8b,'height':_0x35fbe8},'fileType':_0x523f1b,'maxInstensity':_0x7c8a64,'minInstensity':_0xd826f1,'maxHeight':_0x4970db,'minHeight':_0x221b7e,'maxCategory':_0x3149e7,'minCategory':_0x4a4693,'processType':_0x7e4c37,'layerBounds':_0x3e6f82,'volumeObj':_0x53a620,'baseUri':_0x434e95,'rootEntities':_0x1439ba,'urlArguments':_0x5d92be,'isTextureShare':_0x6a129c,'isS3MB':!0x1,'isOSGB':_0x4b28d4,'isTransparencyOptimization':_0x2e5ae3,'vertexWeightMode':_0x38ef57,'level':_0x3f43c2,'idFieldName':_0xe12dac,'attributeExtentName':_0x30118a};}function getJsonScpConfig(_0x1e32ff,_0xdb12a1,_0x168306){var _0x4cf66e=_0x307c2b,_0xfec550=_0x5e00b3;_0x1e32ff[_0xfec550(0x2137)],_0x1e32ff[_0xfec550(0x24cf)];var _0x2cf9bb=_0x1e32ff[_0xfec550(0x464d)];_0x1e32ff[_0xfec550(0x1876)],_0x1e32ff[_0xfec550(0x1fa9)];var _0x38bb80,_0x33959a,_0x241b30,_0x550fe8,_0x90c0b2=_0x1e32ff[_0x4cf66e(0x2fe9)]['x'],_0x4c1d8e=_0x1e32ff[_0xfec550(0x3747)]['y'],_0x3dec04=_0x1e32ff[_0xfec550(0x3747)]['z'],_0x48f4b0=_0x1e32ff[_0xfec550(0x3747)][_0xfec550(0x1d60)];if(defined$1(_0x1e32ff['geoBounds'])){var _0x34b952=_0x1e32ff[_0xfec550(0x4d18)][_0xfec550(0x4db1)],_0x18e8dd=_0x1e32ff[_0xfec550(0x4d18)][_0x4cf66e(0x49a6)],_0x297454=_0x1e32ff[_0xfec550(0x4d18)][_0xfec550(0x1d74)],_0x417ba4=_0x1e32ff[_0x4cf66e(0x4d7d)][_0xfec550(0x4645)];_0x34b952>0xb4||_0x417ba4>0xb4||_0x297454>0xb4||_0x18e8dd>0xb4?(_0x34b952>20037508.342789244&&(_0x34b952-=20037508.342789244*Math[_0x4cf66e(0x4b96)](_0x34b952/20037508.342789244)),_0x297454>20037508.342789244&&(_0x297454-=20037508.342789244*Math[_0x4cf66e(0x4b96)](_0x297454/20037508.342789244)),_0x18e8dd>10018754.171394622&&(_0x18e8dd-=20037508.342789244*Math[_0xfec550(0x1ace)]((_0x18e8dd+10018754.171394622)/20037508.342789244)),_0x417ba4>10018754.171394622&&(_0x417ba4-=20037508.342789244*Math[_0xfec550(0x1ace)]((_0x417ba4+10018754.171394622)/20037508.342789244)),_0x424523=new Rectangle(_0x34b952/=0x615299,_0x417ba4/=0x615299,_0x297454/=0x615299,_0x18e8dd/=0x615299)):_0x424523=Rectangle[_0xfec550(0x10c5)](_0x34b952,_0x417ba4,_0x297454,_0x18e8dd);}if(defined$1(_0x1e32ff[_0x4cf66e(0x53c1)])&&(_0x38bb80=_0x1e32ff[_0x4cf66e(0x53c1)][_0x4cf66e(0x4b49)],_0x33959a=_0x1e32ff[_0xfec550(0x3dea)][_0x4cf66e(0x5449)]),defined$1(_0x1e32ff[_0xfec550(0x2c85)])){var _0x5e712c=_0x1e32ff[_0x4cf66e(0x1606)][_0xfec550(0x1a76)];_0x241b30=_0x5e712c[_0xfec550(0x19a8)],_0x550fe8=_0x5e712c[_0x4cf66e(0x5449)];}else{if(defined$1(_0x1e32ff[_0xfec550(0x4a83)]))for(let _0x3c16cf=0x0;_0x3c16cf<_0x1e32ff[_0xfec550(0x4a83)][_0xfec550(0x809)];_0x3c16cf++){var _0x3cc302=_0x1e32ff[_0xfec550(0x4a83)][_0x3c16cf];if(_0xfec550(0x38e1)==_0x3cc302[_0x4cf66e(0x353f)]){_0x241b30=_0x3cc302['range'][_0xfec550(0x19a8)][0x0],_0x550fe8=_0x3cc302[_0xfec550(0x1a76)]['max'][0x0];break;}}}var _0x12a786,_0x83d168,_0x4cf390,_0x4295fa,_0x48bc75,_0x2af4f,_0x3ee69a,_0x59bc84,_0x3f5d95,_0x520e10,_0x369a46,_0x37f263,_0x18f3f6,_0x1f24ae=_0x1e32ff[_0x4cf66e(0x2454)],_0x524aac=!0x0,_0x2b8cfc=-0x1;if(_0x1f24ae[_0x4cf66e(0x2609)](_0x4cf66e(0x3a69))&&(_0x12a786=_0x1f24ae[_0xfec550(0x2647)]),_0x1f24ae[_0xfec550(0x1a9a)](_0xfec550(0x3682)),_0x1f24ae[_0x4cf66e(0x2609)](_0xfec550(0x37b3))&&(_0x2af4f=_0x1f24ae['s3m:ProcessType']),_0x1f24ae[_0xfec550(0x1a9a)](_0xfec550(0x332))&&(_0x3ee69a=_0x1f24ae[_0xfec550(0x332)]),_0x1f24ae[_0xfec550(0x1a9a)](_0x4cf66e(0x85b))&&(_0x524aac=_0xfec550(0x136a)===_0x1f24ae[_0xfec550(0x12a9)]),_0x1f24ae['hasOwnProperty']('s3m:MaterialType')&&(_0x3f5d95=_0x1f24ae[_0x4cf66e(0x772)]),_0x1f24ae[_0xfec550(0x1a9a)](_0xfec550(0x73e))&&(_0x37f263=_0x1f24ae[_0xfec550(0x73e)]),_0x1f24ae[_0xfec550(0x1a9a)](_0xfec550(0x1598))&&(_0x2b8cfc=parseInt(_0x1f24ae[_0x4cf66e(0x3102)])),_0x1f24ae[_0xfec550(0x1a9a)](_0xfec550(0x2c97)))for(var _0x42ed61=0x0,_0x35bd22=_0x1f24ae[_0xfec550(0x2c97)][_0xfec550(0x809)];_0x42ed61<_0x35bd22;_0x42ed61++){_0x18f3f6=_0x1f24ae[_0xfec550(0x2c97)][_0x42ed61][_0xfec550(0x350b)];break;}_0x1f24ae[_0xfec550(0x1a9a)](_0xfec550(0x3d78))&&(_0x18f3f6=parseInt(_0x1f24ae[_0xfec550(0x3d78)])),_0x1f24ae[_0xfec550(0x1a9a)](_0xfec550(0x129b))&&(_0x83d168=_0xfec550(0x136a)===_0x1f24ae[_0x4cf66e(0x3c7d)]),_0x1f24ae[_0xfec550(0x1a9a)](_0x4cf66e(0x45d9))&&(_0x4cf390='TRUE'===_0x1f24ae[_0xfec550(0x527)]),_0x1f24ae[_0xfec550(0x1a9a)](_0x4cf66e(0x2ad8))&&(_0x4295fa=_0x1f24ae[_0xfec550(0x5cfb)]),_0x1f24ae[_0xfec550(0x1a9a)](_0xfec550(0x37e7))&&(_0x48bc75=_0x1f24ae[_0x4cf66e(0x4638)]),_0x1f24ae[_0x4cf66e(0x2609)](_0xfec550(0x2f63))&&(_0x59bc84=_0x1f24ae[_0xfec550(0x2f63)]),_0x1f24ae[_0xfec550(0x1a9a)](_0x4cf66e(0x911))&&(_0x520e10=_0x1f24ae[_0x4cf66e(0x911)]),_0x1f24ae[_0xfec550(0x1a9a)](_0xfec550(0x2c65))&&(_0x369a46=_0xfec550(0x136a)==_0x1f24ae[_0xfec550(0x2c65)]);var _0x36d391=[],_0x303bad=new AssociativeArray();if(_0x1f24ae[_0xfec550(0x1a9a)](_0xfec550(0x9cf)))for(_0x42ed61=0x0,_0x35bd22=_0x1f24ae[_0xfec550(0x9cf)][_0xfec550(0x809)];_0x42ed61<_0x35bd22;_0x42ed61++){var _0x253885=_0x1f24ae[_0xfec550(0x9cf)][_0x42ed61][_0xfec550(0x4e65)];if(defined$1(_0x253885)){var _0x2d1366=_0x1f24ae[_0xfec550(0x9cf)][_0x42ed61][_0x4cf66e(0x2b7e)];_0x36d391[_0xfec550(0x5323)](_0x253885),_0x303bad[_0xfec550(0x10aa)](_0x253885,_0x2d1366);}else{var _0x9e3bad=_0x1f24ae[_0xfec550(0x9cf)][_0x42ed61][_0xfec550(0x2bae)],_0x424523=new Rectangle();_0x303bad[_0xfec550(0x10aa)](_0x9e3bad,_0x424523),_0x36d391[_0xfec550(0x5323)](_0x9e3bad);}}var _0xa928e4=void 0x0,_0x1630d9=_0x1e32ff[_0xfec550(0x49b2)][_0xfec550(0x321a)];if(defined$1(_0x1630d9)&&_0x1630d9[_0xfec550(0x809)]>0x0)for(var _0x83d5e6=[],_0x45be18=[],_0x7666fc=[],_0x39f17a=[],_0x584526=(_0x42ed61=0x0,_0x1630d9[_0xfec550(0x809)]);_0x42ed61<_0x584526;_0x42ed61++){var _0x528c4c=_0x1630d9[_0x42ed61],_0x4c47e1=_0x528c4c[_0x4cf66e(0x4e0a)];_0x83d5e6[_0xfec550(0x5323)](_0x4c47e1);var _0x32d1aa=_0x528c4c[_0xfec550(0x3860)];_0x39f17a[_0xfec550(0x5323)](_0x32d1aa);var _0x5563c1=_0x528c4c['volRangeMin'],_0x138f15=_0x528c4c[_0xfec550(0x4dd4)];_0x45be18[_0xfec550(0x5323)](_0x138f15),_0x7666fc[_0xfec550(0x5323)](_0x5563c1),_0xa928e4={'bVolume':!0x0,'strVolumeExts':_0x39f17a,'volNames':_0x83d5e6,'maxValues':_0x45be18,'minValues':_0x7666fc};}var _0x4a9887=void 0x0,_0x581f0a=_0x1e32ff[_0xfec550(0x49b2)][_0xfec550(0x7f7)];if(defined$1(_0x581f0a)&&_0x581f0a['length']>0x0){var _0x10016a=[],_0x471cfd=[];for(_0x42ed61=0x0,_0x584526=_0x581f0a[_0xfec550(0x809)];_0x42ed61<_0x584526;_0x42ed61++){var _0x5de1c2=_0x581f0a[_0x42ed61];_0x4c47e1=_0x5de1c2[_0xfec550(0x5a66)],_0x10016a[_0xfec550(0x5323)](_0x4c47e1),_0x32d1aa=_0x5de1c2[_0xfec550(0x464d)],(_0x471cfd[_0x4cf66e(0x2a0e)](_0x32d1aa),_0x4a9887={'mapExts':_0x471cfd,'mapNames':_0x10016a});}}var _0x45b675={},_0x3a2850=_0xdb12a1[_0xfec550(0x390f)]('?');_0x3a2850[_0xfec550(0x809)]>0x1&&(_0x45b675=queryToObject(_0x3a2850[0x1]),_0xdb12a1=_0x3a2850[0x0]);var _0x5e98ff=new URI(_0x168306===ServerType[_0xfec550(0x5bef)]?_0xdb12a1[_0xfec550(0x4c07)](0x0,_0xdb12a1[_0xfec550(0x12e)]('/')+0x1):_0xdb12a1[_0x4cf66e(0x2bc0)](/config$/g,_0xfec550(0x1780))),_0x451947=[],_0x4d76a3=/\\+/g,_0x3724f1=!0x1,_0x43a76f=!0x1,_0x3c771b=!0x1,_0x523875=_0x1e32ff[_0x4cf66e(0x53ba)]||_0x1e32ff[_0xfec550(0x1db1)];for(_0x42ed61=0x0,_0x35bd22=_0x523875[_0xfec550(0x809)];_0x42ed61<_0x35bd22;_0x42ed61++)if(defined$1(_0x523875[_0x42ed61])){var _0x579cf0=_0x523875[_0x42ed61][_0xfec550(0x2dba)],_0x45fcfc=_0x579cf0[_0xfec550(0x12e)]('.'),_0x196096=_0x579cf0[_0xfec550(0x4c07)](_0x45fcfc,_0x579cf0[_0xfec550(0x809)]);_0xfec550(0x579e)===_0x196096?_0x3724f1=!0x0:_0xfec550(0x3439)===_0x196096?_0x43a76f=!0x0:_0x4cf66e(0x3bdc)===_0x196096&&(_0x3c771b=!0x0);var _0x1499a9=getBaseUri(_0x579cf0=(_0x579cf0=_0x579cf0[_0xfec550(0x2c3f)](_0x4d76a3,'/'))['replace'](/(\.s3mblock)|(\.s3mbz)|(\.s3mb)|(\.osgb)/gi,'')),_0x4717c7=getFilenameFromUri(_0x579cf0),_0x3b4968={};if(_0x3b4968[_0x4cf66e(0x3d84)]=new URI(_0x1499a9),_0x3b4968[_0x4cf66e(0x1c7c)]=_0x4717c7,defined$1(_0x523875[_0x42ed61][_0xfec550(0x4fac)])){if(defined$1(_0x523875[_0x42ed61]['boundingbox'][_0xfec550(0x4fe8)]))_0x3b4968[_0xfec550(0x1a70)]=_0x523875[_0x42ed61][_0xfec550(0x4fac)];else{var _0x45079a=_0x523875[_0x42ed61][_0xfec550(0x4fac)][_0x4cf66e(0x4b49)]['x'],_0x355e4e=_0x523875[_0x42ed61][_0xfec550(0x4fac)][_0x4cf66e(0x4b49)]['y'],_0x438f8d=_0x523875[_0x42ed61]['boundingbox'][_0x4cf66e(0x4b49)]['z'],_0x1fbebe=_0x523875[_0x42ed61][_0xfec550(0x4fac)][_0x4cf66e(0x5449)]['x'],_0x11844e=_0x523875[_0x42ed61][_0xfec550(0x4fac)]['max']['y'],_0x4acb6c=_0x523875[_0x42ed61][_0xfec550(0x4fac)][_0xfec550(0x498f)]['z'];_0x3b4968[_0xfec550(0x19a8)]=new Cartesian3(_0x45079a,_0x355e4e,_0x438f8d),_0x3b4968[_0xfec550(0x498f)]=new Cartesian3(_0x1fbebe,_0x11844e,_0x4acb6c);var _0x714fd2=new BoundingSphere();BoundingSphere[_0x4cf66e(0x1374)](_0x3b4968[_0xfec550(0x19a8)],_0x3b4968[_0xfec550(0x498f)],_0x714fd2),_0x3b4968[_0xfec550(0x4b6)]=_0x714fd2;}}_0x451947[_0xfec550(0x5323)](_0x3b4968);}return{'position':{'lon':_0x90c0b2,'lat':_0x4c1d8e,'height':_0x3dec04,'units':_0x48f4b0},'fileType':_0x12a786,'maxInstensity':0x0,'minInstensity':0x0,'maxHeight':_0x33959a,'minHeight':_0x38bb80,'maxCategory':_0x550fe8,'minCategory':_0x241b30,'layerBounds':_0x424523,'volumeObj':_0xa928e4,'maps':_0x4a9887,'baseUri':_0x5e98ff,'rootEntities':_0x451947,'isTextureShare':_0x83d168,'urlArguments':_0x45b675,'isS3MB':!0x0,'isS3MZ':_0x3724f1,'isS3MBlock':_0x43a76f,'isOSGB':_0x3c771b,'dataType':_0x2cf9bb,'isTransparencyOptimization':_0x4cf390,'vertexCompressionType':_0x4295fa,'vertexWeightMode':_0x48bc75,'level':_0x18f3f6,'pointCloudLayerNames':_0x36d391,'processType':_0x2af4f,'groupNameBounds':_0x303bad,'idFieldName':_0x3ee69a,'attributeExtentName':_0x59bc84,'materialType':_0x3f5d95,'textureLod':_0x524aac,'associateMaterialUrl':_0x520e10,'globeType':_0x37f263,'temporalCount':_0x2b8cfc,'hasAttributeIndex':_0x369a46};}Scene[_0x307c2b(0x1aa2)][_0x5e00b3(0x433a)]=function(_0x40a5a5,_0x477784,_0x52076a){var _0x2cfd66=_0x307c2b,_0x33c33e=pickFromRay(this,getRayForSampleHeight(this,_0x40a5a5),_0x477784,_0x52076a,!0x0,!0x1);if(defined$1(_0x33c33e))return getHeightFromCartesian(this,_0x33c33e[_0x2cfd66(0x2fe9)]);},Scene['prototype'][_0x307c2b(0x1761)]=function(_0x3d9e9f,_0x2f7156,_0x3ac1c2,_0x20257d){var _0xddb1bf=_0x307c2b,_0x44d5db=_0x5e00b3;_0x3ac1c2 instanceof Cartesian3&&(_0x20257d=_0x3ac1c2,_0x3ac1c2=void 0x0,deprecationWarning('clampToHeight-parameter-change',_0x44d5db(0x46e2)));var _0xbac47=pickFromRay(this,getRayForClampToHeight(this,_0x3d9e9f),_0x2f7156,_0x3ac1c2,!0x0,!0x1);if(defined$1(_0xbac47))return Cartesian3[_0x44d5db(0x40f3)](_0xbac47[_0xddb1bf(0x2fe9)],_0x20257d);},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x34c2)]=function(_0x55c718,_0x44782e,_0x207bc8){var _0x5405cb=_0x307c2b,_0x2b1820=_0x5e00b3;_0x44782e=defined$1(_0x44782e)?_0x44782e[_0x2b1820(0x30eb)]():_0x44782e;for(var _0x49cad6=_0x55c718[_0x2b1820(0x809)],_0xbc1fd1=new Array(_0x49cad6),_0x3e764c=0x0;_0x3e764c<_0x49cad6;++_0x3e764c)_0xbc1fd1[_0x3e764c]=sampleHeightMostDetailed(this,_0x55c718[_0x3e764c],_0x44782e,_0x207bc8);return when[_0x5405cb(0x67a)](_0xbc1fd1)[_0x2b1820(0x2a5f)](function(_0x3887ec){var _0x297f70=_0x2b1820;for(var _0x1a73a3=_0x3887ec[_0x297f70(0x809)],_0x46db0d=0x0;_0x46db0d<_0x1a73a3;++_0x46db0d)_0x55c718[_0x46db0d][_0x297f70(0x5a4e)]=_0x3887ec[_0x46db0d];return _0x55c718;});},Scene[_0x5e00b3(0x3720)]['clampToHeightMostDetailed']=function(_0x2fd90c,_0x9516d,_0xaced9e){var _0x169f3a=_0x5e00b3;return this[_0x169f3a(0x34c)][_0x169f3a(0x3002)](this,_0x2fd90c,_0x9516d,_0xaced9e);},Scene[_0x307c2b(0x1aa2)][_0x5e00b3(0x4278)]=function(_0x16220a,_0x76b338){var _0x52e198=_0x5e00b3;return SceneTransforms[_0x52e198(0x2fa8)](this,_0x16220a,_0x76b338);},Scene[_0x307c2b(0x1aa2)]['completeMorph']=function(){var _0x5a0832=_0x5e00b3;this[_0x5a0832(0x5dd7)]['completeMorph']();},Scene[_0x5e00b3(0x3720)]['morphTo2D']=function(_0x569cc2){var _0x2f84ca=_0x307c2b,_0x2671ee=_0x5e00b3,_0x387e4c,_0x164add=this[_0x2f84ca(0x2ff8)];_0x387e4c=defined$1(_0x164add)?_0x164add[_0x2671ee(0x4faa)]:this[_0x2671ee(0x5cd9)][_0x2671ee(0x4faa)],_0x569cc2=defaultValue$1(_0x569cc2,0x2),this[_0x2671ee(0x5dd7)][_0x2671ee(0x19eb)](_0x569cc2,_0x387e4c);},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x830)]=function(_0x24afee){var _0x28085c=_0x307c2b,_0x1b5270=_0x5e00b3,_0x390db9,_0xb3433f=this[_0x28085c(0x2ff8)];_0x390db9=defined$1(_0xb3433f)?_0xb3433f[_0x1b5270(0x4faa)]:this[_0x1b5270(0x5cd9)][_0x1b5270(0x4faa)],_0x24afee=defaultValue$1(_0x24afee,0x2),this[_0x1b5270(0x5dd7)][_0x1b5270(0x830)](_0x24afee,_0x390db9);},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x1e01)]=function(_0x2a49b4){var _0x42ac2b=_0x307c2b,_0x4982e2=_0x5e00b3,_0x395421,_0x187e1b=this[_0x4982e2(0x43fb)];_0x395421=defined$1(_0x187e1b)?_0x187e1b[_0x4982e2(0x4faa)]:this[_0x42ac2b(0xec2)][_0x42ac2b(0x2864)],_0x2a49b4=defaultValue$1(_0x2a49b4,0x2),this[_0x42ac2b(0x4468)][_0x42ac2b(0x2593)](_0x2a49b4,_0x395421);},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x3cd8)]=function(_0x1f9346){var _0x1c5242=_0x307c2b,_0xdfb107=_0x5e00b3;if(this[_0x1c5242(0x3df7)]!==MultiViewportMode$1[_0xdfb107(0x423a)]){var _0x5bb042=getWindowPosition(this,SceneTransforms[_0xdfb107(0x2660)](this,_0x1f9346,scratchPosition$2));if(_0x5bb042>-0x1){var _0x1400c1=this['_context'],_0x47d1d5=new BoundingRectangle(),_0x440fba=this[_0xdfb107(0x5358)][_0x5bb042];return _0x47d1d5['x']=_0x1400c1[_0xdfb107(0x1564)]*_0x440fba['x'],_0x47d1d5['y']=_0x1400c1[_0xdfb107(0x3883)]*_0x440fba['y'],_0x47d1d5[_0xdfb107(0x2d3c)]=_0x1400c1[_0xdfb107(0x1564)]*_0x440fba['width'],_0x47d1d5[_0xdfb107(0x5a4e)]=_0x1400c1[_0xdfb107(0x3883)]*_0x440fba[_0xdfb107(0x5a4e)],_0x47d1d5;}}return(_0x47d1d5=new BoundingRectangle())['x']=0x0,_0x47d1d5['y']=0x0,_0x47d1d5[_0x1c5242(0x2299)]=this[_0xdfb107(0x2b99)][_0x1c5242(0x4593)],_0x47d1d5[_0x1c5242(0x10d5)]=this[_0xdfb107(0x2b99)][_0xdfb107(0x53c9)],_0x47d1d5;};var layerQueue={},ServerType={'iServer':0x0,'oss':0x1};function requestFieldInfo(_0x24c1ef,_0x590a5b,_0x1b4719,_0x24328c,_0x4c0313,_0x2e5101,_0x29634d){_0x29634d=defaultValue$1(_0x29634d,!0x1),when(_0x24c1ef,function(_0x48e2a7){var _0x5f1ca6=_0x140d,_0x2596cb=_0x23ca;if(_0x24328c[_0x2596cb(0x39f1)]=_0x48e2a7['fieldsInfo'],_0x24328c[_0x2596cb(0x367b)]=_0x48e2a7[_0x2596cb(0x367b)],defined$1(_0x2e5101[_0x5f1ca6(0x486d)])&&!0x0===_0x2e5101[_0x2596cb(0x2c32)]&&defined$1(bounds))_0x590a5b['camera'][_0x2596cb(0x2134)]({'destination':bounds,'complete':function(){setTimeout(function(){var _0xb01f48=_0x140d,_0x4d5432=_0x23ca,_0x2ab6e8=new S3MTilesLayer(_0x24328c);_0x29634d||_0x590a5b[_0xb01f48(0x1afe)][_0xb01f48(0x1af6)](_0x2ab6e8,_0x4c0313),defined$1(_0x590a5b[_0xb01f48(0x29b4)])&&_0x2ab6e8[_0x4d5432(0x2ee1)](_0x590a5b[_0x4d5432(0x5c9e)],0x1),_0x1b4719[_0xb01f48(0x511b)](_0x2ab6e8);},0x3e8);}});else{var _0x16a615=new S3MTilesLayer(_0x24328c);_0x29634d||_0x590a5b[_0x5f1ca6(0x1afe)][_0x5f1ca6(0x1af6)](_0x16a615,_0x4c0313),defined$1(_0x590a5b[_0x2596cb(0x5c9e)])&&_0x16a615[_0x2596cb(0x2ee1)](_0x590a5b[_0x5f1ca6(0x29b4)],0x1),_0x1b4719[_0x2596cb(0x1c7e)](_0x16a615);}},function(){var _0x37e043=_0x140d,_0x2bce33=_0x23ca;if(!0x0===_0x2e5101[_0x2bce33(0x2c32)])_0x590a5b[_0x2bce33(0x5592)][_0x2bce33(0x2134)]({'destination':bounds,'complete':function(){var _0x44fc21=_0x2bce33,_0x281c14=new S3MTilesLayer(_0x24328c);_0x29634d||_0x590a5b[_0x44fc21(0x52dd)][_0x44fc21(0x30c2)](_0x281c14,_0x4c0313),defined$1(_0x590a5b[_0x44fc21(0x5c9e)])&&_0x281c14[_0x44fc21(0x2ee1)](_0x590a5b[_0x44fc21(0x5c9e)],0x1),_0x1b4719[_0x44fc21(0x1c7e)](_0x281c14);}});else{var _0x1ea7c8=new S3MTilesLayer(_0x24328c);_0x29634d||_0x590a5b[_0x2bce33(0x52dd)][_0x2bce33(0x30c2)](_0x1ea7c8,_0x4c0313),defined$1(_0x590a5b[_0x37e043(0x29b4)])&&_0x1ea7c8[_0x2bce33(0x2ee1)](_0x590a5b[_0x2bce33(0x5c9e)],0x1),_0x1b4719[_0x2bce33(0x1c7e)](_0x1ea7c8);}});}function addscp(_0x1cd3bb,_0x143347,_0x26b677,_0x120879,_0x3b1ebc,_0x2b8cad,_0x15801,_0xb4de21){var _0x218c05=_0x307c2b,_0xc50f7e=_0x5e00b3;if(_0x120879[_0xc50f7e(0x49c0)]){var _0x2f47b1=new TaskProcessor(_0xc50f7e(0x251b));_0x2f47b1[_0x218c05(0x4ff7)]({'data':_0x218c05(0x14c5),'scpUrl':_0x1cd3bb});var _0x230b47=_0x1cd3bb['substring'](_0x1cd3bb[_0x218c05(0x2feb)](_0xc50f7e(0x147f))+0x6,_0x1cd3bb[_0xc50f7e(0xabf)](_0xc50f7e(0x412b)))+_0x218c05(0x49b8);_0x2f47b1[_0x218c05(0x4ff7)]({'dataType':_0xc50f7e(0x8af),'data':'/'+_0x230b47})[_0xc50f7e(0x2a5f)](function(_0xf4f42c){var _0x1fe770=_0x218c05,_0x52513b=_0xc50f7e,_0x564761=getJsonScpConfig(_0xf4f42c,_0x1cd3bb,_0x120879[_0x52513b(0x41c5)]);_0x564761[_0x1fe770(0x5071)]=_0x143347[_0x52513b(0x4fd0)],_0x564761['gl']=_0x143347[_0x52513b(0x4fd0)][_0x52513b(0x24f8)],_0x564761['name']=_0x3b1ebc,_0x564761[_0x52513b(0x2fd3)]=_0x143347[_0x52513b(0x5428)],_0x564761[_0x52513b(0xa6a)]=_0x120879[_0x52513b(0xa6a)],_0x564761[_0x52513b(0x269d)]=_0x120879[_0x52513b(0x269d)],_0x564761[_0x52513b(0x4084)]=_0x120879[_0x1fe770(0x20d2)],_0x564761[_0x52513b(0x4741)]=_0x120879[_0x52513b(0x4741)],_0x564761[_0x52513b(0x53ef)]=_0x120879[_0x52513b(0x353f)],_0x564761[_0x52513b(0x4fd3)]=_0x120879[_0x52513b(0x4fd3)],_0x564761[_0x52513b(0xad3)]=_0x120879[_0x52513b(0xad3)],_0x564761[_0x52513b(0x1acb)]=_0x120879[_0x52513b(0x1acb)],_0x564761[_0x52513b(0x3374)]=_0x120879[_0x52513b(0x3374)],_0x564761[_0x52513b(0x1301)]=_0x120879[_0x52513b(0x1301)],_0x564761[_0x1fe770(0x32f3)]=_0x120879[_0x52513b(0x1ad8)],_0x564761[_0x52513b(0x5075)]=_0x120879[_0x52513b(0x5075)],_0x564761[_0x52513b(0x35f7)]=_0x120879[_0x52513b(0x35f7)],_0x564761[_0x52513b(0x3824)]=_0x120879[_0x52513b(0x3824)],_0x564761[_0x52513b(0x979)]=_0x120879[_0x52513b(0x979)],_0x564761[_0x52513b(0x2eb7)]=_0x120879[_0x1fe770(0x3847)],_0x564761[_0x52513b(0x2463)]=_0x120879[_0x52513b(0x2463)],_0x564761[_0x52513b(0x30a1)]=_0x120879[_0x52513b(0x30a1)],_0x564761[_0x52513b(0x37cb)]=_0x120879[_0x52513b(0x37cb)],_0x564761[_0x52513b(0x4bbd)]=_0x120879[_0x52513b(0x4bbd)],_0x564761[_0x52513b(0x2fd1)]=defaultValue$1(_0x120879[_0x52513b(0x2fd1)],!0x1),_0x564761[_0x52513b(0xfed)]=defaultValue$1(_0x120879[_0x52513b(0xfed)],''),_0x564761['cacheKey']=defaultValue$1(_0x120879[_0x52513b(0x1b97)],''),_0x564761[_0x52513b(0x123)]=!0x0,_0x564761[_0x1fe770(0x414d)]=_0x143347[_0x52513b(0x3037)],_0x564761[_0x52513b(0x20c0)]=_0x143347,_0x564761[_0x52513b(0x5aed)]=_0x120879[_0x52513b(0x5aed)],_0x564761[_0x52513b(0x4001)]=_0x15801,_0x564761[_0x52513b(0x521f)]=_0x120879[_0x52513b(0x521f)],_0x564761[_0x52513b(0x52ff)]=_0x120879['subdomainConfig'],_0x564761[_0x1fe770(0x4713)]=_0x120879[_0x52513b(0x2be2)],_0x564761[_0x52513b(0x2198)]=_0x120879[_0x52513b(0x2198)];var _0x538b86=new S3MTilesLayer(_0x564761);_0x538b86[_0x52513b(0x58ab)]=_0x2f47b1,_0xb4de21||_0x143347[_0x1fe770(0x1afe)][_0x1fe770(0x1af6)](_0x538b86,_0x2b8cad),defined$1(_0x143347[_0x52513b(0x5c9e)])&&_0x538b86[_0x52513b(0x2ee1)](_0x143347[_0x52513b(0x5c9e)],0x1),_0x26b677[_0x52513b(0x1c7e)](_0x538b86);});}else loadXML(_0x1cd3bb,_0x120879[_0xc50f7e(0x2be2)])[_0xc50f7e(0x2a5f)](function(_0x5687b8){var _0x2da952=_0x218c05,_0x578c92=_0xc50f7e,_0xc6632e=getScpConfig(_0x5687b8,_0x1cd3bb,_0x120879[_0x578c92(0x41c5)]);_0xc6632e[_0x578c92(0x4fd0)]=_0x143347[_0x578c92(0x4fd0)],_0xc6632e['gl']=_0x143347[_0x578c92(0x4fd0)][_0x578c92(0x24f8)],_0xc6632e[_0x2da952(0x1c7c)]=_0x3b1ebc,_0xc6632e[_0x578c92(0x2fd3)]=_0x143347[_0x578c92(0x5428)],_0xc6632e[_0x578c92(0xa6a)]=_0x120879[_0x578c92(0xa6a)],_0xc6632e[_0x578c92(0x269d)]=_0x120879[_0x578c92(0x269d)],_0xc6632e[_0x578c92(0x4084)]=_0x120879[_0x578c92(0x4084)],_0xc6632e[_0x2da952(0x5332)]=_0x120879[_0x2da952(0x5332)],_0xc6632e[_0x578c92(0x53ef)]=_0x120879[_0x578c92(0x353f)],_0xc6632e[_0x578c92(0x4fd3)]=_0x120879[_0x578c92(0x4fd3)],_0xc6632e[_0x578c92(0xad3)]=_0x120879[_0x578c92(0xad3)],_0xc6632e[_0x578c92(0x1acb)]=_0x120879[_0x578c92(0x1acb)],_0xc6632e[_0x578c92(0x3374)]=_0x120879[_0x578c92(0x3374)],_0xc6632e[_0x2da952(0x3324)]=_0x120879[_0x578c92(0x1301)],_0xc6632e[_0x578c92(0x1ad8)]=_0x120879[_0x578c92(0x1ad8)],_0xc6632e[_0x578c92(0x5075)]=_0x120879[_0x578c92(0x5075)],_0xc6632e[_0x578c92(0x35f7)]=_0x120879[_0x578c92(0x35f7)],_0xc6632e[_0x2da952(0x2b47)]=_0x120879[_0x578c92(0x3824)],_0xc6632e[_0x578c92(0x979)]=_0x120879[_0x578c92(0x979)],_0xc6632e[_0x2da952(0x3847)]=_0x120879[_0x578c92(0x2eb7)],_0xc6632e[_0x2da952(0x3675)]=_0x120879[_0x578c92(0x2463)],_0xc6632e[_0x578c92(0x30a1)]=_0x120879[_0x578c92(0x30a1)],_0xc6632e[_0x2da952(0x53c6)]=_0x120879[_0x578c92(0x37cb)],_0xc6632e[_0x578c92(0x4bbd)]=_0x120879[_0x578c92(0x4bbd)],_0xc6632e[_0x2da952(0x127b)]=defaultValue$1(_0x120879['ignoreNormal'],!0x1),_0xc6632e[_0x578c92(0xfed)]=defaultValue$1(_0x120879[_0x578c92(0xfed)],''),_0xc6632e[_0x578c92(0x1b97)]=defaultValue$1(_0x120879[_0x578c92(0x1b97)],''),_0xc6632e[_0x578c92(0x2be2)]=_0x120879['customRequestHeaders'],_0xc6632e[_0x578c92(0x5c7e)]=_0x143347[_0x578c92(0x3037)],_0xc6632e[_0x578c92(0x11ef)]=defaultValue$1(_0x120879[_0x578c92(0x11ef)],!0x0),_0xc6632e[_0x578c92(0x20c0)]=_0x143347,_0xc6632e[_0x2da952(0x220)]=_0x120879[_0x2da952(0x220)],_0xc6632e[_0x578c92(0x4001)]=_0x15801,_0xc6632e[_0x578c92(0x521f)]=_0x120879['queryFieldNames'],_0xc6632e[_0x578c92(0x52ff)]=_0x120879['subdomainConfig'],_0xc6632e[_0x578c92(0x5aed)]=_0x120879[_0x2da952(0x220)];var _0x2ed9d9=parseFieldInfoXML(_0xc6632e[_0x578c92(0x517b)],_0x120879[_0x578c92(0x2be2)],_0x120879[_0x578c92(0xa6a)],_0xc6632e[_0x578c92(0x4001)]);when(parseWaterEffectXML(_0x5687b8,_0xc6632e[_0x578c92(0x517b)],_0x120879[_0x578c92(0x2be2)]),function(_0x17d6c9){var _0x250a58=_0x578c92;_0xc6632e[_0x250a58(0x468a)]=_0x17d6c9,when(_0x2ed9d9,function(_0x459729){var _0x55cf27=_0x140d,_0xbf5aaa=_0x250a58;if(_0xc6632e[_0x55cf27(0xbcd)]=_0x459729,defined$1(_0x120879[_0x55cf27(0x486d)])&&!0x0===_0x120879[_0x55cf27(0x486d)]&&defined$1(bounds))_0x143347[_0x55cf27(0x57e6)][_0x55cf27(0x39e8)]({'destination':bounds,'complete':function(){setTimeout(function(){var _0x12dddd=_0x140d,_0x482eb2=_0x23ca,_0x24a8b9=new S3MTilesLayer(_0xc6632e);_0x143347[_0x12dddd(0x1afe)][_0x482eb2(0x30c2)](_0x24a8b9,_0x2b8cad),_0x26b677[_0x12dddd(0x511b)](_0x24a8b9);},0x3e8);}});else{var _0xa23b5d=new S3MTilesLayer(_0xc6632e);_0xb4de21||_0x143347['_layers'][_0x55cf27(0x1af6)](_0xa23b5d,_0x2b8cad),defined$1(_0x143347[_0xbf5aaa(0x5c9e)])&&_0xa23b5d[_0x55cf27(0x1043)](_0x143347[_0xbf5aaa(0x5c9e)],0x1),_0x26b677[_0xbf5aaa(0x1c7e)](_0xa23b5d);}},function(){var _0xbb6248=_0x140d,_0x4c4562=_0x250a58;if(!0x0===_0x120879[_0x4c4562(0x2c32)])_0x143347[_0x4c4562(0x5592)][_0xbb6248(0x39e8)]({'destination':bounds,'complete':function(){var _0x4afd3c=_0xbb6248,_0x28403f=_0x4c4562,_0x5dbbc1=new S3MTilesLayer(_0xc6632e);_0x143347['_layers'][_0x4afd3c(0x1af6)](_0x5dbbc1,_0x2b8cad),_0x26b677[_0x28403f(0x1c7e)](_0x5dbbc1);}});else{var _0x218fa1=new S3MTilesLayer(_0xc6632e);_0xb4de21||_0x143347['_layers'][_0x4c4562(0x30c2)](_0x218fa1,_0x2b8cad),defined$1(_0x143347[_0x4c4562(0x5c9e)])&&_0x218fa1[_0x4c4562(0x2ee1)](_0x143347[_0x4c4562(0x5c9e)],0x1),_0x26b677[_0xbb6248(0x511b)](_0x218fa1);}});},function(){when(_0x2ed9d9,function(_0x5aa6c3){var _0x1f868f=_0x140d,_0x35f483=_0x23ca;if(_0xc6632e[_0x35f483(0x39f1)]=_0x5aa6c3,defined$1(_0x120879[_0x35f483(0x2c32)])&&!0x0===_0x120879['isFlyMode']&&defined$1(bounds))_0x143347[_0x1f868f(0x57e6)][_0x35f483(0x2134)]({'destination':bounds,'complete':function(){setTimeout(function(){var _0x5d7a71=_0x140d,_0x2bdd68=_0x23ca,_0x41be21=new S3MTilesLayer(_0xc6632e);_0xb4de21||_0x143347[_0x5d7a71(0x1afe)][_0x2bdd68(0x30c2)](_0x41be21,_0x2b8cad),_0x26b677[_0x2bdd68(0x1c7e)](_0x41be21);},0x3e8);}});else{var _0x1af984=new S3MTilesLayer(_0xc6632e);_0xb4de21||_0x143347[_0x35f483(0x52dd)][_0x35f483(0x30c2)](_0x1af984,_0x2b8cad),defined$1(_0x143347[_0x35f483(0x5c9e)])&&_0x1af984[_0x35f483(0x2ee1)](_0x143347[_0x35f483(0x5c9e)],0x1),_0x26b677[_0x1f868f(0x511b)](_0x1af984);}},function(){var _0x2d166d=_0x23ca;if(!0x0===_0x120879[_0x2d166d(0x2c32)])_0x143347[_0x2d166d(0x5592)][_0x2d166d(0x2134)]({'destination':bounds,'complete':function(){var _0xb74c1f=_0x140d,_0x508baa=_0x2d166d,_0x38af7d=new S3MTilesLayer(_0xc6632e);_0x143347[_0xb74c1f(0x1afe)][_0x508baa(0x30c2)](_0x38af7d,_0x2b8cad),_0x26b677[_0x508baa(0x1c7e)](_0x38af7d);}});else{var _0x21dba0=new S3MTilesLayer(_0xc6632e);_0xb4de21||_0x143347[_0x2d166d(0x52dd)][_0x2d166d(0x30c2)](_0x21dba0,_0x2b8cad),defined$1(_0x143347[_0x2d166d(0x5c9e)])&&_0x21dba0[_0x2d166d(0x2ee1)](_0x143347[_0x2d166d(0x5c9e)],0x1),_0x26b677[_0x2d166d(0x1c7e)](_0x21dba0);}});});},function(_0x2e8112){var _0x52e9f8=_0xc50f7e;loadJson$1(_0x1cd3bb,_0x120879[_0x52e9f8(0x2be2)])[_0x52e9f8(0x2a5f)](function(_0x4510e5){var _0x36c86a=_0x140d,_0x35a710=_0x52e9f8,_0x1f7622=getJsonScpConfig(_0x4510e5,_0x1cd3bb,_0x120879[_0x36c86a(0x1178)]);_0x1f7622[_0x35a710(0x4fd0)]=_0x143347[_0x35a710(0x4fd0)],_0x1f7622['gl']=_0x143347[_0x36c86a(0x5071)][_0x36c86a(0x50cb)],_0x1f7622[_0x35a710(0x2c5)]=_0x3b1ebc,_0x1f7622[_0x35a710(0x2fd3)]=_0x143347[_0x35a710(0x5428)],_0x1f7622[_0x35a710(0xa6a)]=_0x120879[_0x36c86a(0x42e)],_0x1f7622[_0x35a710(0x269d)]=_0x120879[_0x35a710(0x269d)],_0x1f7622[_0x35a710(0x4084)]=_0x120879[_0x35a710(0x4084)],_0x1f7622[_0x35a710(0x4741)]=_0x120879[_0x35a710(0x4741)],_0x1f7622[_0x35a710(0x53ef)]=_0x120879[_0x35a710(0x353f)],_0x1f7622[_0x35a710(0x4fd3)]=_0x120879['isVisible'],_0x1f7622[_0x35a710(0xad3)]=_0x120879[_0x35a710(0xad3)],_0x1f7622[_0x35a710(0x1acb)]=_0x120879['maxVisibleAltitude'],_0x1f7622[_0x35a710(0x3374)]=_0x120879[_0x35a710(0x3374)],_0x1f7622[_0x35a710(0x1301)]=_0x120879[_0x35a710(0x1301)],_0x1f7622[_0x36c86a(0x32f3)]=_0x120879[_0x36c86a(0x32f3)],_0x1f7622[_0x35a710(0x5075)]=_0x120879[_0x35a710(0x5075)],_0x1f7622[_0x35a710(0x35f7)]=_0x120879[_0x35a710(0x35f7)],_0x1f7622[_0x35a710(0x3824)]=_0x120879[_0x35a710(0x3824)],_0x1f7622[_0x35a710(0x979)]=_0x120879[_0x36c86a(0x85e)],_0x1f7622[_0x35a710(0x2eb7)]=_0x120879[_0x36c86a(0x3847)],_0x1f7622[_0x35a710(0x2463)]=_0x120879[_0x36c86a(0x3675)],_0x1f7622[_0x35a710(0x30a1)]=_0x120879[_0x35a710(0x30a1)],_0x1f7622[_0x36c86a(0x53c6)]=_0x120879[_0x36c86a(0x53c6)],_0x1f7622[_0x36c86a(0x1704)]=_0x120879[_0x35a710(0x4bbd)],_0x1f7622[_0x35a710(0x2fd1)]=defaultValue$1(_0x120879[_0x35a710(0x2fd1)],!0x1),_0x1f7622[_0x36c86a(0x174b)]=defaultValue$1(_0x120879[_0x35a710(0xfed)],''),_0x1f7622[_0x35a710(0x1b97)]=defaultValue$1(_0x120879[_0x35a710(0x1b97)],''),_0x1f7622[_0x35a710(0x123)]=!0x0,_0x1f7622[_0x36c86a(0x414d)]=_0x143347[_0x35a710(0x3037)],_0x1f7622[_0x35a710(0x20c0)]=_0x143347,_0x1f7622[_0x35a710(0x5aed)]=_0x120879[_0x36c86a(0x220)],_0x1f7622[_0x35a710(0x4001)]=_0x15801,_0x1f7622[_0x35a710(0x521f)]=_0x120879[_0x35a710(0x521f)],_0x1f7622[_0x36c86a(0x1fa8)]=_0x120879['subdomainConfig'],_0x1f7622[_0x35a710(0x2be2)]=_0x120879[_0x35a710(0x2be2)],_0x1f7622[_0x35a710(0x5aed)]=_0x120879[_0x35a710(0x5aed)];var _0x2fedb9=parseFieldInfoJSON(_0x1f7622[_0x36c86a(0x42ab)],_0x120879[_0x35a710(0x2be2)],_0x1f7622[_0x35a710(0x1253)],_0x1f7622[_0x36c86a(0x42e)]);when(parseWaterEffectFromJson(_0x4510e5,_0x1f7622[_0x35a710(0x517b)],_0x120879[_0x35a710(0x2be2)]),function(_0x413798){var _0x53a662=_0x35a710;_0x1f7622[_0x53a662(0x468a)]=_0x413798,requestFieldInfo(_0x2fedb9,_0x143347,_0x26b677,_0x1f7622,_0x2b8cad,_0x120879,_0xb4de21);},function(){requestFieldInfo(_0x2fedb9,_0x143347,_0x26b677,_0x1f7622,_0x2b8cad,_0x120879,_0xb4de21);});},function(_0x14edc9){var _0xfa77de=_0x52e9f8;_0x26b677[_0xfa77de(0x4c5a)](_0xfa77de(0x3a12)+_0x14edc9);});})[_0xc50f7e(0xd22)](function(_0x5333ab){var _0x62126=_0xc50f7e;_0x26b677[_0x62126(0x4c5a)](_0x62126(0x3a12)+_0x5333ab);});}function versionCompare(_0x473ef6,_0x6b19bc){var _0x4c3a62=_0x307c2b,_0x532a91=_0x5e00b3,_0x4edffa=_0x6b19bc&&_0x6b19bc[_0x532a91(0x5d84)],_0x591ca7=_0x6b19bc&&_0x6b19bc[_0x532a91(0x2b37)],_0x14e09a=_0x532a91(0x5c24)[_0x532a91(0x390f)]('.'),_0x53226b=_0x473ef6['split']('.');function _0xbebcfe(_0x2adc0c){var _0x2508b0=_0x140d;return(_0x4edffa?/^\d+[A-Za-z]*$/:/^\d+$/)[_0x2508b0(0x37cb)](_0x2adc0c);}if(!_0x14e09a[_0x4c3a62(0x1751)](_0xbebcfe)||!_0x53226b[_0x532a91(0xbae)](_0xbebcfe))return NaN;if(_0x591ca7){for(;_0x14e09a[_0x532a91(0x809)]<_0x53226b[_0x532a91(0x809)];)_0x14e09a[_0x532a91(0x5323)]('0');for(;_0x53226b[_0x4c3a62(0x2ef4)]<_0x14e09a[_0x532a91(0x809)];)_0x53226b[_0x532a91(0x5323)]('0');}_0x4edffa||(_0x14e09a=_0x14e09a[_0x532a91(0x7f7)](Number),_0x53226b=_0x53226b[_0x4c3a62(0x4af7)](Number));for(var _0x298221=0x0;_0x298221<_0x14e09a[_0x532a91(0x809)];++_0x298221){if(_0x53226b[_0x532a91(0x809)]==_0x298221)return 0x1;if(_0x14e09a[_0x298221]!=_0x53226b[_0x298221])return _0x14e09a[_0x298221]>_0x53226b[_0x298221]?0x1:-0x1;}}function getSceneList(_0x1224f4,_0x3feb9f,_0x4cd139){var _0x59e81a=_0x5e00b3;return loadJson$1(_0x1224f4,_0x4cd139)[_0x59e81a(0x2a5f)](function(_0x75c115){var _0x4a326c=_0x140d,_0x237be6=_0x59e81a;if(!(_0x75c115[_0x4a326c(0x2ef4)]<0x1)){var _0x2d50dd=void 0x0;if(defined$1(_0x3feb9f)){for(var _0x237483=0x0;_0x237483<_0x75c115['length'];_0x237483++){var _0x4b4919=_0x75c115[_0x237483];if(_0x4b4919[_0x237be6(0x2c5)]===_0x3feb9f){_0x2d50dd=_0x4b4919;break;}}if(!defined$1(_0x2d50dd))return void console[_0x237be6(0x584a)](_0x237be6(0x2cef));}else _0x2d50dd=_0x75c115[0x0];var _0x4ede04=new URI(_0x1224f4);return _0x4ede04[_0x237be6(0x21f3)]=new URI(_0x2d50dd[_0x237be6(0x21f3)])['path'],{'name':_0x2d50dd[_0x237be6(0x2c5)],'path':_0x4ede04[_0x237be6(0x3cc8)]()};}});}function getLayerList(_0x2dfb79,_0xbb696d,_0x507220){var _0x4bed7f=_0x307c2b,_0xebec8a=_0x5e00b3,_0x6a5bfd=_0x2dfb79+_0xebec8a(0x5a2c);return defined$1(Credential['CREDENTIAL'])&&(_0x6a5bfd=defined$1(Credential[_0x4bed7f(0x5b2d)][_0xebec8a(0xb25)][_0x507220])?Credential[_0x4bed7f(0x4f94)](_0x507220,_0x6a5bfd):Credential['addToken'](_0x6a5bfd)),loadJson$1(_0x6a5bfd,_0xbb696d)[_0xebec8a(0x2a5f)](function(_0x578c1){var _0x5929a7=_0x4bed7f,_0x1d3d77=_0xebec8a;for(var _0x1884cd={'s3m':[],'imagery':[],'s3mGroup':[],'terrain':void 0x0},_0x31ad72=0x0,_0x12a050=_0x578c1[_0x1d3d77(0x809)];_0x31ad72<_0x12a050;_0x31ad72++){var _0x4bb356=_0x578c1[_0x31ad72],_0x1d11c0=_0x4bb356[_0x1d3d77(0x28d6)];_0x1d3d77(0x216e)==_0x1d11c0?_0x1884cd[_0x1d3d77(0x2168)][_0x5929a7(0x2a0e)](_0x4bb356):_0x1d3d77(0x18a1)==_0x1d11c0?_0x1884cd[_0x1d3d77(0x5d59)][_0x1d3d77(0x5323)](_0x4bb356):_0x1d3d77(0x4267)==_0x1d11c0?_0x1884cd[_0x1d3d77(0xe9a)]=_0x4bb356:'OSGBGroup'==_0x1d11c0&&_0x1884cd[_0x1d3d77(0x21fa)][_0x1d3d77(0x5323)](_0x4bb356);}return _0x1884cd;});}Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x49e)]=function(_0x17f2ed,_0x30e609,_0x492bae,_0x406be4){var _0x541247=_0x307c2b,_0x3cb980=_0x5e00b3;_0x30e609=defaultValue$1(_0x30e609,{});var _0x4f4843=/({.*?})/g;if(_0x17f2ed[_0x3cb980(0xabf)](_0x541247(0x4071))>-0x1){var _0x59a029=new URI(_0x17f2ed),_0x550fb5=queryToObject(_0x59a029[_0x541247(0x25f7)]);_0x59a029[_0x541247(0x25f7)]=void 0x0,_0x17f2ed=_0x59a029[_0x541247(0xedf)]();var _0x238937={};if(defined$1(_0x30e609[_0x3cb980(0x5479)]))for(let _0x4c44d4=0x0;_0x4c44d4<_0x30e609[_0x3cb980(0x5479)][_0x3cb980(0x809)];_0x4c44d4++){var _0x2d2301=_0x17f2ed[_0x3cb980(0x2c3f)](/({.*?})/g,_0x30e609[_0x3cb980(0x5479)][_0x4c44d4]);_0x238937={'rooturl':_0x2d2301,'type':_0x541247(0x19e0),'value':_0x550fb5[_0x3cb980(0x4466)]},defined$1(Credential[_0x3cb980(0x5080)])?_0x2d2301 in Credential[_0x3cb980(0x5080)][_0x3cb980(0xb25)]||Credential[_0x3cb980(0x5080)][_0x3cb980(0x1b0b)]([_0x238937]):Credential[_0x3cb980(0x5080)]=new Credential([_0x238937]);}else{if(_0x4f4843[_0x3cb980(0x4a8a)](_0x17f2ed))throw new DeveloperError$1(_0x541247(0x58e));_0x238937={'rooturl':_0x17f2ed,'type':_0x3cb980(0x4466),'value':_0x550fb5[_0x3cb980(0x4466)]},defined$1(Credential[_0x3cb980(0x5080)])?_0x17f2ed in Credential[_0x3cb980(0x5080)]['_keymap']||Credential[_0x3cb980(0x5080)][_0x541247(0x3e60)]([_0x238937]):Credential[_0x3cb980(0x5080)]=new Credential([_0x238937]);}}if(!defined$1(_0x17f2ed))throw new DeveloperError$1(_0x3cb980(0x3990));if(defined$1(_0x30e609[_0x3cb980(0x5479)]))_0x17f2ed=_0x17f2ed[_0x3cb980(0x2c3f)](_0x4f4843,function(_0x4b2fb2,_0x1b278a){var _0x4b03c5=_0x541247,_0x124d1c=_0x3cb980;if(!defined$1(_0x30e609[_0x124d1c(0x5479)][_0x124d1c(0x809)]))throw new DeveloperError$1(_0x4b03c5(0x58e));if('{s}'===_0x1b278a)return _0x30e609[_0x4b03c5(0x6cc)][0x0];});else{if(_0x4f4843[_0x3cb980(0x4a8a)](_0x17f2ed))throw new DeveloperError$1(_0x3cb980(0x47e6));}_0x30e609=_0x30e609||{};var _0x5c0ccc=when[_0x3cb980(0x32fc)]();_0x406be4=defaultValue$1(_0x406be4,!0x1);var _0x38b10d,_0x284871,_0x6f840e=_0x17f2ed,_0x1c4422=defaultValue$1(_0x30e609['name'],getFilenameFromUri(_0x6f840e)),_0x1dfdbb=this;if(-0x1===_0x17f2ed['indexOf'](_0x3cb980(0x4c5b))&&-0x1===_0x17f2ed[_0x3cb980(0xabf)](_0x3cb980(0x5e3))||(_0x30e609[_0x3cb980(0x49c0)]=!0x0),_0x30e609[_0x541247(0x45af)])return addscp(_0x6f840e,_0x1dfdbb,_0x5c0ccc,_0x30e609,_0x1c4422,_0x492bae,_0x52bf13,_0x406be4),_0x5c0ccc[_0x541247(0x452a)];(_0x38b10d=-0x1!==_0x17f2ed[_0x541247(0x2feb)](_0x3cb980(0x24e0))||-0x1!==_0x17f2ed[_0x541247(0x2feb)](_0x3cb980(0x36eb))?ServerType[_0x3cb980(0x5bef)]:ServerType[_0x541247(0x2257)])===ServerType[_0x3cb980(0x5039)]&&(_0x284871=0x1===_0x30e609[_0x3cb980(0xa6a)]?_0x17f2ed+_0x3cb980(0x2332):_0x17f2ed[_0x3cb980(0x4c07)](0x0,_0x17f2ed[_0x3cb980(0xabf)](_0x3cb980(0x1109))+0xe));var _0x52bf13=_0x17f2ed;return defined$1(Credential[_0x3cb980(0x5080)])&&(_0x6f840e=defined$1(Credential[_0x3cb980(0x5080)][_0x3cb980(0xb25)][_0x6f840e])?Credential[_0x3cb980(0x144)](_0x6f840e,_0x6f840e):Credential[_0x3cb980(0x1aee)](_0x6f840e)),_0x38b10d===ServerType[_0x3cb980(0x5039)]?(_0x30e609[_0x3cb980(0x41c5)]=ServerType[_0x3cb980(0x5039)],defined$1(this[_0x541247(0xd64)][_0x284871])?(0x0===this[_0x3cb980(0x370c)][_0x284871]&&(defined$1(layerQueue[_0x284871])||(layerQueue[_0x284871]={}),defined$1(layerQueue[_0x284871][_0x6f840e])||(layerQueue[_0x284871][_0x6f840e]={'_this':_0x1dfdbb,'deferred':_0x5c0ccc,'options':_0x30e609,'layerName':_0x1c4422,'index':_0x492bae})),0x1===this[_0x3cb980(0x370c)][_0x284871]&&addscp(_0x6f840e,_0x1dfdbb,_0x5c0ccc,_0x30e609,_0x1c4422,_0x492bae,_0x52bf13,_0x406be4),0x2===this[_0x3cb980(0x370c)][_0x284871]&&_0x5c0ccc[_0x541247(0x26b5)](_0x541247(0x2244)+_0x6f840e)):(this[_0x3cb980(0x370c)][_0x284871]=0x0,RSAAuthentication(_0x284871,_0x30e609[_0x3cb980(0xa6a)],_0x30e609[_0x541247(0x4713)],_0x6f840e)[_0x3cb980(0x2a5f)](function(){var _0x2d5cd4=_0x541247,_0x523e0b=_0x3cb980;if(_0x1dfdbb[_0x2d5cd4(0xd64)][_0x284871]=0x1,addscp(_0x6f840e,_0x1dfdbb,_0x5c0ccc,_0x30e609,_0x1c4422,_0x492bae,_0x52bf13,_0x406be4),defined$1(layerQueue[_0x284871]))for(var _0x32e7b2 in layerQueue[_0x284871]){var _0x1bd4bc=defaultValue$1(layerQueue[_0x284871][_0x32e7b2][_0x523e0b(0x54e8)]['groupName'],_0x406be4);addscp(_0x32e7b2,layerQueue[_0x284871][_0x32e7b2][_0x523e0b(0x4197)],layerQueue[_0x284871][_0x32e7b2][_0x523e0b(0x1ed4)],layerQueue[_0x284871][_0x32e7b2][_0x523e0b(0x54e8)],layerQueue[_0x284871][_0x32e7b2][_0x523e0b(0x4e65)],layerQueue[_0x284871][_0x32e7b2][_0x523e0b(0x51d3)],void 0x0,_0x1bd4bc),delete layerQueue[_0x284871][_0x32e7b2];}},function(_0x15fee3){var _0x553d09=_0x541247,_0xb8f2f5=_0x3cb980;_0x1dfdbb[_0xb8f2f5(0x370c)][_0x284871]=0x2,delete layerQueue[_0x284871],_0x5c0ccc[_0xb8f2f5(0x4c5a)](_0xb8f2f5(0x3a12)+_0x15fee3[_0x553d09(0x2cb5)]);})[_0x3cb980(0xd22)](function(_0x5ab47b){var _0x579356=_0x3cb980;_0x1dfdbb[_0x579356(0x370c)][_0x284871]=0x2,delete layerQueue[_0x284871],_0x5c0ccc[_0x579356(0x4c5a)](_0x579356(0x3a12)&_0x5ab47b[_0x579356(0x2dba)]);}))):(_0x30e609['serverType']=ServerType[_0x541247(0x3808)],addscp(_0x6f840e,_0x1dfdbb,_0x5c0ccc,_0x30e609,_0x1c4422,_0x492bae,_0x52bf13,_0x406be4)),_0x5c0ccc[_0x3cb980(0x24e7)];},Scene[_0x5e00b3(0x3720)][_0x307c2b(0x2191)]=function(_0xc59e36,_0x290aa7,_0x4a5d52){var _0x3623f1=_0x307c2b,_0x205641=_0x5e00b3;if(!defined$1(_0xc59e36))throw new DeveloperError$1(_0x205641(0x58b6));_0x290aa7=_0x290aa7||{};var _0x26489e=_0xc59e36;defined$1(Credential['CREDENTIAL'])&&(_0x26489e=Credential[_0x205641(0x1aee)](_0x26489e));var _0x1d08c1=defaultValue$1(_0x290aa7[_0x205641(0x2c5)],getFilenameFromUri(_0x26489e)),_0x5c9699=this,_0x1e43a9=when[_0x205641(0x32fc)]();return loadJson$1(_0x26489e)[_0x205641(0x2a5f)](function(_0x2ae5c8){var _0x28ccf4=_0x140d,_0x2b0cd3=_0x205641,_0x52ecc3={'name':_0x1d08c1,'url':_0x26489e,'layerBounds':_0x2ae5c8[_0x2b0cd3(0x50ec)],'layers':_0x2ae5c8[_0x2b0cd3(0x2416)],'scene':_0x5c9699},_0x12445f=new S3MGroupLayer(_0x52ecc3);_0x5c9699[_0x28ccf4(0x1afe)][_0x2b0cd3(0x30c2)](_0x12445f,_0x4a5d52);})[_0x3623f1(0x53dd)](function(_0x5e1fcf){var _0x11e80a=_0x3623f1;_0x1e43a9[_0x11e80a(0x26b5)](_0x11e80a(0x2992)+_0x5e1fcf);}),_0x1e43a9[_0x205641(0x24e7)];};var rgbMatcher=/^rgba?\(\s*([0-9.]+%?)\s*,\s*([0-9.]+%?)\s*,\s*([0-9.]+%?)(?:\s*,\s*([0-9.]+))?\s*\)$/i,rgbaMatcher2=/^rgba?\(\s*([0-9.]+%?)\s*,\s*([0-9.]+%?)\s*,\s*([0-9.]+%?)(?:\s*,\s*([0-9.]+))?\s*\)\)$/i;function getS3MLayerConfig(_0x2ab174,_0x2dcebf,_0x29c824){var _0x3699a1=_0x5e00b3;return defined$1(_0x29c824)||(_0x29c824=when['defer']()),loadXML(_0x2ab174,_0x2dcebf)[_0x3699a1(0x2a5f)](function(_0x3261e7){var _0x26609b=_0x140d;try{var _0x28a84d=resolveLayerExtendXML(_0x3261e7);_0x29c824[_0x26609b(0x511b)](_0x28a84d);}catch(_0xf29e7c){getS3MLayerConfig(_0x2ab174,_0x2dcebf,_0x29c824);}})[_0x3699a1(0xd22)](function(){getS3MLayerConfig(_0x2ab174,_0x2dcebf,_0x29c824);}),_0x29c824[_0x3699a1(0x24e7)];}function resolveLayerExtendXML(_0x5f214e){var _0x12e192=_0x307c2b,_0x34680e=_0x5e00b3;if(!defined$1(_0x5f214e))throw new DeveloperError$1(_0x34680e(0x1e65));var _0x992893,_0x4ce6ac=_0x5f214e[_0x34680e(0x5905)],_0x3dfe3a=_0x4ce6ac[_0x34680e(0x343f)],_0x19b011=XMLParser[_0x34680e(0x5475)](_0x4ce6ac,_0x34680e(0x3528),_0x3dfe3a),_0x44ee2c=XMLParser[_0x34680e(0xfa3)](_0x4ce6ac,_0x34680e(0x29b6),_0x3dfe3a);if(defined$1(_0x44ee2c)){var _0x28bf40=XMLParser[_0x34680e(0xfb4)](_0x44ee2c,_0x34680e(0x4645),_0x3dfe3a),_0x365d16=XMLParser[_0x34680e(0xfb4)](_0x44ee2c,_0x34680e(0x4db1),_0x3dfe3a),_0x5a2cda=XMLParser[_0x34680e(0xfb4)](_0x44ee2c,_0x34680e(0x4f04),_0x3dfe3a),_0x57ee05=XMLParser[_0x12e192(0x39fc)](_0x44ee2c,_0x34680e(0x1d74),_0x3dfe3a);_0x365d16>0xb4||_0x28bf40>0xb4||_0x57ee05>0xb4||_0x5a2cda>0xb4?(_0x365d16>20037508.342789244&&(_0x365d16-=20037508.342789244*Math[_0x34680e(0x1ace)](_0x365d16/20037508.342789244)),_0x57ee05>20037508.342789244&&(_0x57ee05-=20037508.342789244*Math[_0x12e192(0x4b96)](_0x57ee05/20037508.342789244)),_0x5a2cda>10018754.171394622&&(_0x5a2cda-=20037508.342789244*Math[_0x34680e(0x1ace)]((_0x5a2cda+10018754.171394622)/20037508.342789244)),_0x28bf40>10018754.171394622&&(_0x28bf40-=20037508.342789244*Math[_0x34680e(0x1ace)]((_0x28bf40+10018754.171394622)/20037508.342789244)),_0x992893=new Rectangle(_0x365d16/=0x615299,_0x28bf40/=0x615299,_0x57ee05/=0x615299,_0x5a2cda/=0x615299)):_0x992893=Rectangle[_0x34680e(0x10c5)](_0x365d16,_0x28bf40,_0x57ee05,_0x5a2cda);}var _0x5ce510=XMLParser[_0x34680e(0xfa3)](_0x4ce6ac,_0x34680e(0x5c57),_0x3dfe3a),_0x19d06e=XMLParser[_0x34680e(0x5475)](_0x4ce6ac,'WithinLayer3DGroup',_0x3dfe3a),_0x3b056f=XMLParser[_0x34680e(0x2840)](_0x5ce510,_0x34680e(0xfa8),_0x3dfe3a),_0xbf280=XMLParser[_0x34680e(0x2840)](_0x5ce510,_0x34680e(0x10bd),_0x3dfe3a),_0xf5feb5=XMLParser[_0x34680e(0xfb4)](_0x5ce510,_0x34680e(0x2bb8),_0x3dfe3a),_0x368067=XMLParser[_0x34680e(0xfb4)](_0x5ce510,_0x34680e(0x563b),_0x3dfe3a);_0x368067=0x0==_0x368067?Number[_0x12e192(0x49a8)]:_0x368067;var _0x5cd7b6=XMLParser[_0x34680e(0xfb4)](_0x5ce510,_0x34680e(0x2b7d),_0x3dfe3a),_0x5a4795=XMLParser[_0x34680e(0xfb4)](_0x5ce510,'VisibleDistanceMax',_0x3dfe3a),_0xccff8d=XMLParser[_0x34680e(0x5475)](_0x5ce510,_0x34680e(0x557d),_0x3dfe3a),_0x4343f7=0x0;_0x34680e(0x33de)==_0xccff8d?_0x4343f7=0x1:_0x12e192(0x11c3)==_0xccff8d&&(_0x4343f7=0x2);var _0x2d85db=!0x1;_0x34680e(0x5352)==XMLParser[_0x34680e(0x5475)](_0x4ce6ac,_0x34680e(0x5175),_0x3dfe3a)&&(_0x2d85db=!0x0);var _0x50d612=XMLParser[_0x12e192(0x479f)](_0x4ce6ac,_0x34680e(0x416d),_0x3dfe3a);if(!defined$1(_0x50d612)){var _0x1d7db5=XMLParser[_0x12e192(0x479f)](_0x4ce6ac,_0x34680e(0x3b6),_0x3dfe3a);if(defined$1(_0x1d7db5)&&!defined$1(_0x50d612=XMLParser[_0x34680e(0xfa3)](_0x1d7db5,_0x34680e(0x416d),_0x3dfe3a)))throw new DeveloperError$1(_0x34680e(0x184a)+_0x19b011);}var _0xcb1757=XMLParser[_0x34680e(0xfb4)](_0x50d612,_0x34680e(0x5410),_0x3dfe3a),_0x522837=XMLParser[_0x34680e(0x5475)](_0x50d612,'FillForeColor',_0x3dfe3a),_0x305a7b=rgbMatcher[_0x34680e(0x54e4)](_0x522837),_0x291f12=new Color$2();if(null!==_0x305a7b){var _0x4df816=parseFloat(_0x305a7b[0x1]);_0x4df816=0xbd==_0x4df816?0xff:_0x4df816;var _0x1e6254=parseFloat(_0x305a7b[0x2]);_0x1e6254=0xeb==_0x1e6254?0xff:_0x1e6254,_0x291f12['red']=CesiumMath[_0x34680e(0x4b1d)](_0x4df816/0xff,0x0,0x1),_0x291f12[_0x34680e(0x9db)]=CesiumMath[_0x34680e(0x4b1d)](_0x1e6254/0xff,0x0,0x1),_0x291f12[_0x34680e(0x3c2a)]=CesiumMath[_0x34680e(0x4b1d)](parseFloat(_0x305a7b[0x3])%0x100/0xff,0x0,0x1),_0x291f12['alpha']=CesiumMath[_0x12e192(0x505d)](parseFloat(_0x305a7b[0x3])%0x10000/0x100/0xff,0x0,0x1);}var _0x298eb0=XMLParser[_0x34680e(0xfa3)](_0x50d612,_0x34680e(0x5d2),_0x3dfe3a),_0x59207b=new Style3D();if(defined$1(_0x298eb0)){var _0x54b11a=XMLParser[_0x12e192(0x38b7)](_0x298eb0,_0x34680e(0x3ac9),_0x3dfe3a),_0x327d63=FillStyle$1[_0x34680e(0x2bd3)];_0x34680e(0x225a)==_0x54b11a?_0x327d63=FillStyle$1[_0x34680e(0x2770)]:_0x34680e(0x43a8)==_0x54b11a&&(_0x327d63=FillStyle$1[_0x34680e(0x3f1a)]);var _0x38219a=XMLParser[_0x34680e(0xfb4)](_0x298eb0,_0x34680e(0x2a3f),_0x3dfe3a),_0x26dafd=XMLParser[_0x34680e(0x5475)](_0x298eb0,_0x34680e(0x3a49),_0x3dfe3a),_0x2f9532=(_0x305a7b=rgbaMatcher2[_0x34680e(0x54e4)](_0x26dafd),new Color$2());null!==_0x305a7b&&(_0x2f9532[_0x34680e(0x20a2)]=CesiumMath[_0x12e192(0x505d)](parseFloat(_0x305a7b[0x1]),0x0,0x1),_0x2f9532[_0x34680e(0x9db)]=CesiumMath['clamp'](parseFloat(_0x305a7b[0x2]),0x0,0x1),_0x2f9532[_0x12e192(0x485e)]=CesiumMath[_0x34680e(0x4b1d)](parseFloat(_0x305a7b[0x3]),0x0,0x1),_0x2f9532[_0x34680e(0x32a8)]=CesiumMath[_0x34680e(0x4b1d)](parseFloat(_0x305a7b[0x4]),0x0,0x1));var _0x509c0b=XMLParser[_0x34680e(0xfb4)](_0x50d612,_0x12e192(0x281e),_0x3dfe3a)||0x0;_0x509c0b*=0x2,_0x38219a=Math[_0x34680e(0x498f)](_0x38219a,_0x509c0b);var _0x3a6938=XMLParser[_0x34680e(0x5475)](_0x298eb0,_0x12e192(0x5289),_0x3dfe3a);_0x305a7b=rgbaMatcher2[_0x34680e(0x54e4)](_0x3a6938);var _0x59d120=new Color$2();null!==_0x305a7b&&(_0x59d120[_0x34680e(0x20a2)]=CesiumMath[_0x12e192(0x505d)](parseFloat(_0x305a7b[0x1]),0x0,0x1),_0x59d120[_0x34680e(0x9db)]=CesiumMath[_0x34680e(0x4b1d)](parseFloat(_0x305a7b[0x2]),0x0,0x1),_0x59d120[_0x34680e(0x3c2a)]=CesiumMath[_0x34680e(0x4b1d)](parseFloat(_0x305a7b[0x3]),0x0,0x1),_0x59d120[_0x12e192(0x3b89)]=CesiumMath[_0x34680e(0x4b1d)](parseFloat(_0x305a7b[0x4]),0x0,0x1));var _0x57c1a3=XMLParser[_0x34680e(0xfb4)](_0x298eb0,_0x34680e(0x24d3),_0x3dfe3a);XMLParser[_0x34680e(0x5475)](_0x298eb0,_0x34680e(0x246c),_0x3dfe3a);var _0x5bcd0f=XMLParser[_0x34680e(0x5475)](_0x298eb0,_0x34680e(0xdd8),_0x3dfe3a),_0x37ceec=XMLParser[_0x12e192(0x3b78)](_0x298eb0,_0x12e192(0x347e),_0x3dfe3a);_0x5bcd0f=_0x34680e(0x48bb)==_0x5bcd0f?BillboardMode$1[_0x34680e(0x13da)]:_0x12e192(0x411c)==_0x5bcd0f?BillboardMode$1['FixedXYZ']:BillboardMode$1[_0x34680e(0x852)];var _0x5bb401=CesiumMath['toRadians'](XMLParser[_0x34680e(0xfb4)](_0x298eb0,_0x34680e(0x56f8),_0x3dfe3a)),_0x1f58f8=CesiumMath[_0x34680e(0x4476)](XMLParser[_0x34680e(0xfb4)](_0x298eb0,_0x12e192(0x3de4),_0x3dfe3a)),_0x5a9b9f=CesiumMath[_0x34680e(0x4476)](XMLParser['queryNumericValue'](_0x298eb0,_0x34680e(0x4692),_0x3dfe3a));new HeadingPitchRoll(_0x5bb401,_0x1f58f8,_0x5a9b9f),_0x59207b[_0x34680e(0x589d)]=_0x291f12,_0x59207b[_0x12e192(0x354e)]=_0x57c1a3,_0x59207b[_0x12e192(0x4109)]=_0xcb1757,_0x59207b[_0x34680e(0x5f80)]=_0x2f9532,_0x59207b[_0x12e192(0x50d)]=_0x38219a,_0x59207b[_0x34680e(0x5d23)]=_0x59d120,_0x59207b[_0x12e192(0x1221)]=_0x327d63,_0x59207b[_0x34680e(0x32f2)]=_0x5bcd0f,_0x59207b[_0x34680e(0x3678)]=_0x37ceec;}var _0x55ce0f=void 0x0,_0x30db30=XMLParser['queryFirstNode'](_0x4ce6ac,_0x34680e(0x2170),_0x3dfe3a);if(defined$1(_0x30db30)){var _0xbbc100=XMLParser[_0x34680e(0x5475)](_0x30db30,_0x34680e(0x9d3),_0x3dfe3a);if(_0x34680e(0x325e)===_0xbbc100){_0x55ce0f=new S3MRegionEffect();var _0x2386d7=XMLParser[_0x34680e(0xfb4)](_0x30db30,_0x34680e(0x4886),_0x3dfe3a);_0x55ce0f[_0x34680e(0x92d)](_0x12e192(0x1a09),_0x2386d7);var _0x1022be=XMLParser[_0x34680e(0xfb4)](_0x30db30,_0x34680e(0x224a),_0x3dfe3a),_0x59f798=Color$2[_0x34680e(0x5a6)](_0x1022be);_0x55ce0f[_0x34680e(0x92d)](_0x34680e(0x224a),_0x59f798);var _0x5e6c05=XMLParser[_0x34680e(0xfb4)](_0x30db30,_0x34680e(0x1de5),_0x3dfe3a),_0x36d9a1=Color$2[_0x34680e(0x5a6)](_0x5e6c05);_0x55ce0f['setValue'](_0x34680e(0x1de5),_0x36d9a1);var _0x49c780=XMLParser[_0x34680e(0xfb4)](_0x30db30,_0x34680e(0x4e7),_0x3dfe3a);_0x55ce0f[_0x34680e(0x92d)](_0x34680e(0x4e7),_0x49c780);var _0x235c19=XMLParser[_0x34680e(0xfb4)](_0x30db30,_0x12e192(0x569),_0x3dfe3a);_0x55ce0f[_0x34680e(0x92d)](_0x12e192(0x569),_0x235c19);var _0x276ff4=XMLParser[_0x34680e(0xfb4)](_0x30db30,_0x12e192(0x8b1),_0x3dfe3a);_0x55ce0f[_0x34680e(0x92d)](_0x12e192(0x8b1),_0x276ff4);var _0x2344e7=XMLParser[_0x12e192(0x39fc)](_0x30db30,_0x34680e(0x32e9),_0x3dfe3a);_0x55ce0f[_0x12e192(0x58b8)](_0x34680e(0x32e9),_0x2344e7);var _0x375fb7=XMLParser[_0x34680e(0xfb4)](_0x30db30,_0x34680e(0x517d),_0x3dfe3a);_0x55ce0f[_0x34680e(0x92d)](_0x34680e(0x517d),_0x375fb7);var _0x3b9cef=XMLParser[_0x12e192(0x39fc)](_0x30db30,_0x34680e(0x1d62),_0x3dfe3a);_0x55ce0f[_0x34680e(0x92d)](_0x34680e(0x1d62),_0x3b9cef);var _0x3af1f3=XMLParser[_0x34680e(0xfb4)](_0x30db30,_0x34680e(0x5eac),_0x3dfe3a);_0x55ce0f[_0x34680e(0x92d)](_0x12e192(0x3482),_0x3af1f3);}else{if(_0x34680e(0x4bbb)===_0xbbc100){_0x55ce0f=new S3MPolylineEffect(),_0x2386d7=XMLParser['queryNumericValue'](_0x30db30,_0x34680e(0x4886),_0x3dfe3a),_0x55ce0f[_0x34680e(0x92d)](_0x34680e(0xdad),_0x2386d7);var _0x457f8b=XMLParser[_0x34680e(0xfb4)](_0x30db30,_0x34680e(0x3722),_0x3dfe3a),_0x2c328d=Color$2[_0x34680e(0x5a6)](_0x457f8b);_0x55ce0f[_0x12e192(0x58b8)](_0x34680e(0x3722),_0x2c328d);var _0x1905de=XMLParser[_0x34680e(0xfb4)](_0x30db30,_0x34680e(0x7c1),_0x3dfe3a);_0x55ce0f[_0x34680e(0x92d)](_0x34680e(0x7c1),_0x1905de);var _0x18db77=XMLParser[_0x34680e(0x2840)](_0x30db30,_0x34680e(0x5267),_0x3dfe3a);_0x55ce0f[_0x12e192(0x58b8)](_0x34680e(0x5267),_0x18db77);var _0xd1755=XMLParser[_0x34680e(0xfb4)](_0x30db30,_0x34680e(0x1444),_0x3dfe3a),_0x270821=Color$2[_0x34680e(0x5a6)](_0xd1755);_0x55ce0f[_0x34680e(0x92d)](_0x12e192(0xf0e),_0x270821);var _0x1e883b=XMLParser[_0x34680e(0xfb4)](_0x30db30,'DashLength',_0x3dfe3a);_0x55ce0f[_0x34680e(0x92d)](_0x34680e(0xaee),_0x1e883b);var _0x46eaac=XMLParser[_0x34680e(0xfb4)](_0x30db30,_0x34680e(0x988),_0x3dfe3a);_0x55ce0f[_0x34680e(0x92d)](_0x12e192(0x3801),_0x46eaac);var _0x3a34e9=XMLParser['queryBooleanValue'](_0x30db30,_0x34680e(0x550),_0x3dfe3a);_0x55ce0f[_0x34680e(0x92d)](_0x34680e(0x550),_0x3a34e9);var _0xb9bf1b=XMLParser[_0x34680e(0xfb4)](_0x30db30,_0x34680e(0x4d3b),_0x3dfe3a);_0x55ce0f[_0x34680e(0x92d)](_0x12e192(0x57ef),_0xb9bf1b);var _0x16343b=XMLParser[_0x12e192(0x39fc)](_0x30db30,_0x34680e(0x4dc),_0x3dfe3a),_0x380059=Color$2[_0x12e192(0x3ec4)](_0x16343b);_0x55ce0f[_0x34680e(0x92d)](_0x12e192(0x1ecc),_0x380059);var _0x3d418a=XMLParser[_0x12e192(0x39fc)](_0x30db30,_0x34680e(0x3eee),_0x3dfe3a);_0x55ce0f[_0x12e192(0x58b8)](_0x12e192(0x285e),_0x3d418a);}}}var _0x5ea330=XMLParser[_0x34680e(0xfb4)](_0x4ce6ac,_0x34680e(0x299b),_0x3dfe3a),_0x28edf2=XMLParser['queryFirstNode'](_0x4ce6ac,_0x12e192(0x4f0d),_0x3dfe3a),_0x569c38=XMLParser[_0x34680e(0xfb4)](_0x28edf2,_0x12e192(0xe53),_0x3dfe3a),_0x5c39a1=XMLParser[_0x34680e(0xfb4)](_0x28edf2,_0x34680e(0x5be1),_0x3dfe3a),_0x4e5f92=0x0!==_0x569c38&&0x0!==_0x5c39a1,_0x3e023f=XMLParser['queryFirstNode'](_0x4ce6ac,'ColorParams',_0x3dfe3a);return{'name':_0x19b011,'groupName':_0x19d06e,'layerBounds':_0x992893,'isS3MB':_0x2d85db,'style3D':_0x59207b,'selectEnable':_0x3b056f,'isVisible':_0xbf280,'minVisibleAltitude':_0xf5feb5,'maxVisibleAltitude':_0x368067,'minVisibleDistance':_0x5cd7b6,'maxVisibleDistance':_0x5a4795,'shadowType':_0x4343f7,'heading':_0x5a9b9f,'lodRangeScale':_0x5ea330,'polygonOffset':{'enabled':_0x4e5f92,'units':_0x569c38,'factor':_0x5c39a1},'brightness':XMLParser[_0x12e192(0x39fc)](_0x3e023f,_0x34680e(0x3a2e),_0x3dfe3a),'constrast':XMLParser['queryNumericValue'](_0x3e023f,_0x34680e(0x4cc0),_0x3dfe3a),'hue':XMLParser[_0x12e192(0x39fc)](_0x3e023f,_0x34680e(0x3361),_0x3dfe3a),'saturation':XMLParser[_0x34680e(0xfb4)](_0x3e023f,_0x34680e(0x5b03),_0x3dfe3a),'gamma':XMLParser[_0x34680e(0xfb4)](_0x3e023f,_0x12e192(0x3fe),_0x3dfe3a),'effect':_0x55ce0f};}function getSceneConfig(_0x386195,_0x538fa4){var _0x481736=_0x5e00b3;return loadJson$1(_0x386195,_0x538fa4)[_0x481736(0x2a5f)](function(_0x336642){return _0x336642;});}Scene[_0x307c2b(0x1aa2)][_0x5e00b3(0x738)]=function(_0x196ee8,_0x52a079,_0x1973e5){var _0xf2ace2=_0x307c2b,_0xb96ab2=_0x5e00b3;_0x1973e5=defaultValue$1(_0x1973e5,{});var _0x3f25d1=/({.*?})/g;if(_0x196ee8[_0xb96ab2(0xabf)](_0xb96ab2(0x20cf))>-0x1&&_0x196ee8[_0xb96ab2(0xabf)](_0xb96ab2(0x4503))>-0x1){var _0x2bdb4b=new URI(_0x196ee8),_0x5d7fff=queryToObject(_0x2bdb4b[_0xb96ab2(0x4ee2)]);_0x2bdb4b[_0xb96ab2(0x4ee2)]=void 0x0,_0x196ee8=_0x2bdb4b[_0xb96ab2(0x3cc8)]();var _0x5a01a0={};if(defined$1(_0x1973e5[_0xb96ab2(0x5479)]))for(let _0x220564=0x0;_0x220564<_0x1973e5[_0xb96ab2(0x5479)][_0xb96ab2(0x809)];_0x220564++){var _0x53306c=_0x196ee8[_0xb96ab2(0x2c3f)](/({.*?})/g,_0x1973e5[_0xf2ace2(0x6cc)][_0x220564]);_0x5a01a0={'rooturl':_0x53306c,'type':_0xb96ab2(0x4466),'value':_0x5d7fff['token']},defined$1(Credential[_0xb96ab2(0x5080)])?_0x53306c in Credential[_0xf2ace2(0x5b2d)][_0xb96ab2(0xb25)]||Credential[_0xb96ab2(0x5080)][_0xb96ab2(0x1b0b)]([_0x5a01a0]):Credential['CREDENTIAL']=new Credential([_0x5a01a0]);}else{if(_0x3f25d1['test'](_0x196ee8))throw new DeveloperError$1(_0xb96ab2(0x47e6));_0x5a01a0={'rooturl':_0x196ee8,'type':_0xb96ab2(0x4466),'value':_0x5d7fff[_0xb96ab2(0x4466)]},defined$1(Credential[_0xb96ab2(0x5080)])?_0x196ee8 in Credential[_0xb96ab2(0x5080)][_0xb96ab2(0xb25)]||Credential['CREDENTIAL'][_0xb96ab2(0x1b0b)]([_0x5a01a0]):Credential[_0xb96ab2(0x5080)]=new Credential([_0x5a01a0]);}}if(_0xb96ab2(0x4503)!=_0x196ee8['slice'](-0x9))throw new DeveloperError$1(_0xf2ace2(0x4852));_0x1973e5=defaultValue$1(_0x1973e5,{}),this[_0xb96ab2(0x2be2)]=defaultValue$1(this[_0xb96ab2(0x2be2)],_0x1973e5[_0xb96ab2(0x2be2)]);var _0x352fe5=defaultValue$1(_0x1973e5[_0xb96ab2(0x5aed)],!0x1),_0x3d7a8f=defaultValue$1(_0x1973e5[_0xb96ab2(0x49d9)],!0x0),_0x509124=_0x196ee8,_0x28defb=_0x1973e5[_0xb96ab2(0x5479)];if(defined$1(_0x28defb))_0x196ee8=_0x196ee8['replace'](_0x3f25d1,function(_0x2afa64,_0x4d2921){var _0x6f8fd7=_0xb96ab2;if(!defined$1(_0x28defb[_0x6f8fd7(0x809)]))throw new DeveloperError$1(_0x6f8fd7(0x47e6));if(_0x6f8fd7(0x1d9)===_0x4d2921)return _0x28defb[0x0];});else{if(_0x3f25d1[_0xb96ab2(0x4a8a)](_0x196ee8))throw new DeveloperError$1(_0xb96ab2(0x47e6));}var _0x3214e1=_0x196ee8+_0xf2ace2(0x4c33);defined$1(Credential[_0xb96ab2(0x5080)])&&(_0x3214e1=defined$1(Credential[_0xf2ace2(0x5b2d)][_0xb96ab2(0xb25)][_0x196ee8])?Credential[_0xb96ab2(0x144)](_0x196ee8,_0x3214e1):Credential[_0xb96ab2(0x1aee)](_0x3214e1));var _0x2b5801=this,_0x188c64=this[_0xb96ab2(0x5592)],_0x16c5a5=when[_0xb96ab2(0x32fc)]();return getSceneList(_0x3214e1,_0x52a079,_0x2b5801[_0xf2ace2(0x2e07)])[_0xb96ab2(0x2a5f)](function(_0x282a30){var _0x4f84d7=_0xf2ace2,_0x237094=_0xb96ab2;if(defined$1(_0x282a30)){var _0xabfa6b=_0x282a30[_0x237094(0x21f3)][_0x237094(0xabf)]('?');-0x1!==_0xabfa6b&&(_0x282a30[_0x237094(0x21f3)]=_0x282a30[_0x237094(0x21f3)][_0x237094(0x4c07)](0x0,_0xabfa6b));var _0x308b2c=_0x282a30['path']+_0x237094(0x4b39);defined$1(Credential[_0x237094(0x5080)])&&(_0x308b2c=defined$1(Credential['CREDENTIAL'][_0x4f84d7(0x57f)][_0x196ee8])?Credential[_0x4f84d7(0x4f94)](_0x196ee8,_0x308b2c):Credential[_0x237094(0x1aee)](_0x308b2c)),getSceneConfig(_0x308b2c,_0x2b5801[_0x237094(0x433)])[_0x237094(0x2a5f)](function(_0x29aa7c){var _0x5bee82=_0x4f84d7,_0x1dd927=_0x237094;try{var _0x3bdc5c;if(defined$1(_0x29aa7c[_0x1dd927(0x1cc8)])){for(var _0x55c981=[],_0x17127b=0x0;_0x17127b<_0x29aa7c[_0x1dd927(0x1cc8)][_0x1dd927(0x809)];_0x17127b++){for(var _0x4fb7e6=[],_0x14af70=0x0;_0x14af70<_0x29aa7c[_0x1dd927(0x1cc8)][_0x17127b][_0x1dd927(0x251a)][_0x1dd927(0x809)];_0x14af70++)_0x4fb7e6['push'](_0x29aa7c[_0x5bee82(0x4e29)][_0x17127b][_0x1dd927(0x251a)][_0x14af70]['x']),_0x4fb7e6[_0x1dd927(0x5323)](_0x29aa7c[_0x5bee82(0x4e29)][_0x17127b][_0x1dd927(0x251a)][_0x14af70]['y']),_0x4fb7e6[_0x5bee82(0x2a0e)](_0x29aa7c[_0x1dd927(0x1cc8)][_0x17127b][_0x1dd927(0x251a)][_0x14af70]['z']||0x0);_0x55c981[_0x1dd927(0x5323)](_0x4fb7e6);}_0x2b5801[_0x1dd927(0x5c9e)]=_0x55c981;}if('NONEARTHFLAT'===_0x29aa7c[_0x1dd927(0x2ac3)]){if(_0x2b5801[_0x5bee82(0x266d)]=SceneMode$1[_0x1dd927(0x5d29)],_0x29aa7c[_0x1dd927(0x5592)][_0x1dd927(0x55c1)]-=Math['PI'],_0x3bdc5c=new Cartesian3(_0x29aa7c[_0x1dd927(0x5592)][_0x1dd927(0x4465)],_0x29aa7c[_0x5bee82(0x57e6)][_0x1dd927(0x5859)],_0x29aa7c[_0x1dd927(0x5592)][_0x1dd927(0x1ac9)]),_0x352fe5){var _0x371582=new WebMercatorProjection()[_0x5bee82(0x1bc9)](_0x3bdc5c);_0x3bdc5c=_0x2b5801[_0x1dd927(0x5592)][_0x1dd927(0x5863)][_0x1dd927(0x63b)](_0x371582);}_0x3d7a8f&&_0x188c64[_0x1dd927(0x26a3)]({'destination':_0x3bdc5c,'orientation':{'heading':_0x29aa7c[_0x1dd927(0x5592)][_0x1dd927(0x5075)],'pitch':_0x29aa7c[_0x1dd927(0x5592)][_0x1dd927(0x55c1)],'roll':0x0},'convert':!0x1});}else{var _0x21f958;_0x29aa7c[_0x1dd927(0x5592)][_0x1dd927(0x55c1)]-=0x5a,_0x3bdc5c=Cartesian3[_0x5bee82(0x1927)](_0x29aa7c[_0x1dd927(0x5592)]['longitude'],_0x29aa7c['camera'][_0x1dd927(0x5859)],_0x29aa7c[_0x1dd927(0x5592)][_0x5bee82(0xa7e)]),_0x3d7a8f&&_0x188c64[_0x1dd927(0x26a3)]({'destination':_0x3bdc5c,'orientation':{'heading':CesiumMath[_0x5bee82(0x18e6)](_0x29aa7c[_0x5bee82(0x57e6)][_0x1dd927(0x5075)]),'pitch':CesiumMath[_0x1dd927(0x4476)](_0x29aa7c[_0x1dd927(0x5592)][_0x1dd927(0x55c1)]),'roll':0x0},'convert':!0x1}),_0x21f958=-0x1!==_0x196ee8[_0x1dd927(0xabf)]('/iserver')?_0x196ee8[_0x5bee82(0x1acf)](0x0,_0x196ee8[_0x1dd927(0xabf)](_0x1dd927(0x1e95))+0x8)+_0x1dd927(0x535f):_0x196ee8[_0x1dd927(0x4c07)](0x0,_0x196ee8[_0x1dd927(0xabf)](_0x1dd927(0x35b5))+0xa)+_0x1dd927(0x535f),defined$1(Credential[_0x1dd927(0x5080)])&&(_0x21f958=defined$1(Credential[_0x1dd927(0x5080)][_0x5bee82(0x57f)][_0x196ee8])?Credential[_0x5bee82(0x4f94)](_0x196ee8,_0x21f958):Credential[_0x1dd927(0x1aee)](_0x21f958)),loadJson$1(_0x21f958,_0x2b5801[_0x5bee82(0x2e07)])[_0x1dd927(0x2a5f)](function(_0x2c4fb3){var _0x264656=_0x5bee82,_0x3d4868=_0x1dd927;if((!defined$1(_0x2c4fb3[_0x3d4868(0x1f04)])||versionCompare(_0x2c4fb3[_0x3d4868(0x1f04)])>0x0)&&-0x5a!==_0x29aa7c[_0x3d4868(0x5592)][_0x264656(0x44a8)]){var _0x3d3fb5=new Ray(_0x3bdc5c,_0x188c64[_0x3d4868(0x416)]),_0x59c3c7=IntersectionTests[_0x3d4868(0x266f)](_0x3d3fb5,Ellipsoid[_0x3d4868(0x17f7)]);if(_0x59c3c7){var _0x300881=Cartesian3[_0x3d4868(0x4853)](_0x3bdc5c,new Cartesian3());Cartesian3[_0x3d4868(0xa61)](_0x300881,_0x300881);var _0x10a897=new Ray(_0x3bdc5c,_0x300881),_0xe8f6a8=IntersectionTests['rayEllipsoid'](_0x10a897,Ellipsoid[_0x3d4868(0x17f7)]);if(_0xe8f6a8){var _0x2bc0c9=_0x59c3c7[_0x3d4868(0x21ae)]>0x0?_0x59c3c7[_0x264656(0x192)]:_0x59c3c7[_0x264656(0x12a2)],_0x30712a=Ray[_0x264656(0x947)](_0x3d3fb5,_0x2bc0c9,new Cartesian3()),_0x47d752=_0xe8f6a8[_0x3d4868(0x21ae)]>0x0?_0xe8f6a8[_0x3d4868(0x21ae)]:_0xe8f6a8[_0x3d4868(0x3b17)],_0x55d5ac=Ray[_0x3d4868(0x3adb)](_0x10a897,_0x47d752,new Cartesian3()),_0x4909ac=Cartesian3['cross'](_0x30712a,_0x55d5ac,new Cartesian3()),_0x43fc79=Cartesian3[_0x3d4868(0xea8)](_0x30712a,_0x55d5ac);_0x188c64[_0x3d4868(0x4d40)](_0x4909ac,-_0x43fc79);}}}});}}catch(_0x55ddc3){_0x16c5a5['reject'](_0x5bee82(0x2c64)+_0x55ddc3);}})[_0x237094(0xd22)](function(_0x598f61){var _0x39f585=_0x237094;_0x16c5a5[_0x39f585(0x4c5a)]('get\x20scene\x20config\x20failed,'+_0x598f61);}),getLayerList(_0x282a30[_0x237094(0x21f3)],_0x2b5801[_0x237094(0x433)],_0x196ee8)[_0x237094(0x2a5f)](function(_0x3ba875){var _0x32acc3=_0x4f84d7,_0x10753e=_0x237094;for(var _0x58e727=_0x3ba875[_0x10753e(0x2168)],_0x283746=_0x3ba875[_0x10753e(0x5d59)],_0x3f8e98=_0x3ba875[_0x10753e(0xe9a)],_0x1e39c0=_0x3ba875[_0x10753e(0x21fa)],_0x44719a=_0x282a30[_0x10753e(0x21f3)]+_0x10753e(0x2fec),_0x1114bd=[],_0x47c3d1=_0x58e727['length']-0x1,_0x50712d=_0x47c3d1;_0x50712d>=0x0;_0x50712d--){var _0x817862=_0x58e727[_0x50712d],_0x3c2ed8=_0x44719a+encodeURIComponent(_0x817862[_0x10753e(0x2c5)])+_0x10753e(0xf06);defined$1(Credential['CREDENTIAL'])&&(_0x3c2ed8=defined$1(Credential[_0x32acc3(0x5b2d)][_0x10753e(0xb25)][_0x196ee8])?Credential[_0x32acc3(0x4f94)](_0x196ee8,_0x3c2ed8):Credential[_0x10753e(0x1aee)](_0x3c2ed8)),function(_0x15a15b){var _0x3be1a9=_0x32acc3,_0x68ce12=_0x10753e;_0x15a15b=_0x2b5801[_0x68ce12(0x2416)][_0x68ce12(0x20ba)];var _0x5c7a73=getS3MLayerConfig(_0x3c2ed8,_0x2b5801[_0x68ce12(0x433)])[_0x68ce12(0x2a5f)](function(_0x3c1058){var _0x38db8d=_0x68ce12;try{var _0xbc7367=_0x196ee8+_0x38db8d(0xb15)+encodeURIComponent(_0x3c1058[_0x38db8d(0x2c5)])+_0x38db8d(0x4861);if(_0x3c1058[_0x38db8d(0x2be2)]=_0x2b5801['_customRequestHeaders'],_0x3c1058[_0x38db8d(0x5aed)]=_0x352fe5,_0x3c1058[_0x38db8d(0x52ff)]={'subdomains':_0x28defb,'urlScheme':_0x509124},!defined$1(_0x3c1058[_0x38db8d(0xfed)])||''===_0x3c1058[_0x38db8d(0xfed)])return _0x2b5801[_0x38db8d(0x49e)](_0xbc7367,_0x3c1058,_0x15a15b);var _0x3e93ab=_0x2b5801[_0x38db8d(0x2416)][_0x38db8d(0x2135)](_0x3c1058[_0x38db8d(0xfed)]),_0x204d7b=!_0x3e93ab;if(!_0x3e93ab){var _0x278b13={'scene':_0x2b5801,'name':_0x3c1058[_0x38db8d(0xfed)]};_0x3e93ab=new S3MGroupLayer(_0x278b13),_0x2b5801[_0x38db8d(0x2416)][_0x38db8d(0x30c2)](_0x3e93ab);}if(_0x3c1058[_0x38db8d(0x51d3)]=_0x15a15b,_0x3c1058[_0x38db8d(0x2e0b)]=!0x1,_0x3e93ab[_0x38db8d(0x5d2b)][_0x38db8d(0x10aa)](_0xbc7367,_0x3c1058),_0x3e93ab[_0x38db8d(0x2b43)][_0x15a15b]=_0xbc7367,_0x204d7b)return _0x3e93ab;}catch(_0x500656){_0x16c5a5[_0x38db8d(0x4c5a)](_0x38db8d(0x552e)+_0x3c1058[_0x38db8d(0x2c5)]+_0x38db8d(0x14c2)+_0x500656);}})[_0x3be1a9(0x53dd)](function(_0x12e8e5){var _0x374f64=_0x3be1a9,_0x24d24a=_0x68ce12;_0x16c5a5[_0x24d24a(0x4c5a)](_0x24d24a(0x6bb)+_0x12e8e5+_0x374f64(0x1542)+_0x817862[_0x24d24a(0x2c5)]);});_0x2b5801[_0x68ce12(0x2416)][_0x3be1a9(0x5786)]++,defined$1(_0x5c7a73)&&_0x1114bd[_0x68ce12(0x5323)](_0x5c7a73);}(_0x47c3d1-_0x50712d);}for(_0x50712d=_0x1e39c0[_0x32acc3(0x2ef4)]-0x1;_0x50712d>=0x0;_0x50712d--){_0x817862=_0x1e39c0[_0x50712d],_0x3c2ed8=_0x44719a+encodeURIComponent(_0x817862[_0x10753e(0x2c5)])+_0x10753e(0xf06),(defined$1(Credential[_0x10753e(0x5080)])&&(_0x3c2ed8=defined$1(Credential['CREDENTIAL'][_0x10753e(0xb25)][_0x196ee8])?Credential[_0x10753e(0x144)](_0x196ee8,_0x3c2ed8):Credential[_0x10753e(0x1aee)](_0x3c2ed8)),function(_0x2bd148){var _0xeb0489=_0x10753e,_0x22d032=getS3MLayerConfig(_0x3c2ed8,_0x2b5801[_0xeb0489(0x433)])[_0xeb0489(0x2a5f)](function(_0x47fa05){var _0x3cc78a=_0x140d,_0x59f175=_0xeb0489;try{var _0x48e282=_0x196ee8+_0x3cc78a(0x310c)+encodeURIComponent(_0x47fa05[_0x3cc78a(0x1c7c)])+_0x59f175(0x4861);return _0x2b5801[_0x59f175(0x4ccb)](_0x48e282,_0x47fa05,_0x2bd148);}catch(_0x2ac710){_0x16c5a5[_0x59f175(0x4c5a)](_0x59f175(0x4d51)+_0x47fa05[_0x59f175(0x2c5)]+_0x59f175(0x14c2)+_0x2ac710);}})[_0xeb0489(0xd22)](function(_0x5dfb08){var _0xb98937=_0x140d,_0x4da862=_0xeb0489;_0x16c5a5[_0x4da862(0x4c5a)](_0xb98937(0x2e0b)+_0x5dfb08+_0xb98937(0x1542)+_0x817862[_0x4da862(0x2c5)]);});_0x1114bd[_0xeb0489(0x5323)](_0x22d032);}(_0x1e39c0[_0x10753e(0x809)]-0x1-_0x50712d));}for(_0x50712d=_0x283746[_0x10753e(0x809)]-0x1;_0x50712d>=0x0;_0x50712d--){var _0x40f3f8=_0x509124+_0x10753e(0xb15)+encodeURIComponent(_0x283746[_0x50712d][_0x32acc3(0x1c7c)]),_0x4821e1=new SuperMapImageryProvider({'url':_0x40f3f8,'subdomains':_0x28defb,'customRequestHeaders':_0x2b5801[_0x10753e(0x433)]});try{var _0x3ecbc5=_0x2b5801[_0x10753e(0x12fb)][_0x10753e(0x4b8a)](_0x4821e1);_0x283746[_0x50712d][_0x10753e(0x1acb)]>0x0&&(_0x3ecbc5[_0x10753e(0x5214)]=_0x283746[_0x50712d][_0x32acc3(0x4803)],_0x3ecbc5[_0x10753e(0x4da5)]=_0x283746[_0x50712d][_0x32acc3(0x1a4a)]),_0x1114bd[_0x10753e(0x5323)](_0x3ecbc5);}catch(_0x30b491){_0x16c5a5[_0x10753e(0x4c5a)](_0x10753e(0x850)+_0x283746[_0x50712d]['name']+'\x20failed,'+_0x30b491);}}if(defined$1(_0x3f8e98)){var _0x27322b=_0x509124+_0x10753e(0xb15)+encodeURIComponent(_0x3f8e98[_0x10753e(0x2c5)]);try{_0x2b5801[_0x10753e(0x67c)]=new CesiumTerrainProvider({'url':_0x27322b,'isSct':!0x0,'subdomains':_0x28defb,'customRequestHeaders':_0x2b5801[_0x10753e(0x433)]}),_0x1114bd[_0x32acc3(0x2a0e)](_0x2b5801[_0x32acc3(0x26f6)]);}catch(_0x5a249c){_0x16c5a5[_0x32acc3(0x26b5)](_0x10753e(0x4e4d)+_0x3f8e98['name']+_0x10753e(0x14c2)+_0x5a249c);}}when[_0x10753e(0x5ef9)](_0x1114bd,function(_0x29ec58){var _0x249e1e=_0x10753e;for(var _0x3413f5=[],_0x5c2477=0x0;_0x5c2477<_0x29ec58[_0x249e1e(0x809)];_0x5c2477++)defined$1(_0x29ec58[_0x5c2477])&&_0x3413f5[_0x249e1e(0x5323)](_0x29ec58[_0x5c2477]);_0x16c5a5[_0x249e1e(0x1c7e)](_0x3413f5);},function(_0x1839d8){var _0x259d2c=_0x32acc3,_0x4232fb=_0x10753e;_0x16c5a5[_0x4232fb(0x4c5a)](_0x259d2c(0x198c)+_0x1839d8);});})[_0x237094(0xd22)](function(_0x178515){var _0x456c44=_0x237094;_0x16c5a5['reject'](_0x456c44(0x1ec7)+_0x178515);});}else _0x16c5a5[_0x237094(0x4c5a)](_0x237094(0x44d3));})[_0xb96ab2(0xd22)](function(_0x1c1dd7){var _0x1536b2=_0xb96ab2;_0x16c5a5[_0x1536b2(0x4c5a)](_0x1536b2(0x962)+_0x1c1dd7);}),_0x16c5a5[_0xb96ab2(0x24e7)];},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x750)]=function(_0x2af826){var _0x140129=_0x5e00b3;return _0x2af826[_0x140129(0x34e8)]=_0x140129(0x2a34),this[_0x140129(0x4e94)](_0x2af826);},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x48b)]=function(_0x306a47){var _0x5886ac=_0x5e00b3;return this[_0x5886ac(0x5bcb)](_0x306a47);},Scene[_0x307c2b(0x1aa2)][_0x5e00b3(0x584e)]=function(_0x59ef42){var _0x30047f=_0x5e00b3;return this[_0x30047f(0x3179)](_0x59ef42);},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x4e94)]=function(_0x46f4e3){var _0x49a2d6=_0x307c2b,_0x2eb099=_0x5e00b3;if(!defined$1(_0x46f4e3[_0x49a2d6(0x2cb5)]))throw new DeveloperError$1('url\x20is\x20required!');var _0x58fa00=_0x46f4e3[_0x2eb099(0x2c5)]||createGuid(),_0x13f996=this[_0x49a2d6(0xf7f)][_0x49a2d6(0x3abb)](_0x58fa00);if(defined$1(_0x13f996))return this[_0x2eb099(0x5e2b)][_0x2eb099(0x2135)](_0x46f4e3[_0x2eb099(0x2c5)]);_0x13f996=new MvtProvider(this[_0x2eb099(0x1358)],_0x46f4e3),this[_0x2eb099(0x6f2)][_0x2eb099(0x10aa)](_0x58fa00,_0x13f996);var _0x442de6=this[_0x2eb099(0x12fb)][_0x2eb099(0xad9)](_0x13f996);_0x13f996[_0x2eb099(0x40c4)]=_0x442de6,defined$1(this[_0x2eb099(0xa47)][_0x49a2d6(0x2eab)])?this[_0x49a2d6(0x4e0e)][_0x2eb099(0x4a2)]++:this[_0x2eb099(0xa47)][_0x49a2d6(0x2eab)]=0x1;var _0x48abf6=new VectorTilesMap({'provider':_0x13f996,'layer':_0x13f996[_0x49a2d6(0x29e6)],'imagelayerCollection':this[_0x2eb099(0x12fb)],'scene':this,'viewer':_0x46f4e3[_0x2eb099(0x28c)],'name':_0x46f4e3[_0x2eb099(0x2c5)]||createGuid(),'layerConfig':_0x46f4e3[_0x2eb099(0x5b97)],'swipeEnabled':defaultValue$1(_0x46f4e3[_0x2eb099(0x12db)],!0x1),'swipeRegion':defaultValue$1(_0x46f4e3[_0x49a2d6(0x2827)],new BoundingRectangle(0x0,0x0,0x1,0x1)),'enableMorphing':_0x46f4e3[_0x49a2d6(0x1f80)],'realtime':_0x46f4e3[_0x2eb099(0x189f)],'billboardMode':_0x46f4e3[_0x2eb099(0x32f2)],'customRequestHeaders':_0x46f4e3[_0x2eb099(0x2be2)],'labelDepthTestEnabled':_0x46f4e3[_0x2eb099(0x58ac)]});return _0x46f4e3[_0x49a2d6(0x3fb3)]&&(_0x13f996[_0x2eb099(0x1d9c)]=!0x0,_0x48abf6[_0x2eb099(0xada)]=!0x0),_0x13f996[_0x2eb099(0x40c4)][_0x2eb099(0x3584)]=_0x48abf6[_0x2eb099(0x3584)],_0x13f996[_0x2eb099(0x4f48)]=_0x48abf6,this[_0x2eb099(0x5e2b)][_0x2eb099(0x30c2)](_0x48abf6),_0x48abf6;},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x5bcb)]=function(_0x147906){var _0x966a77=_0x307c2b,_0x226d94=_0x5e00b3;if(!defined$1(_0x147906))throw new DeveloperError$1(_0x226d94(0x59fc));return this[_0x226d94(0x5e2b)][_0x966a77(0x29e8)](_0x147906);},Scene[_0x5e00b3(0x3720)][_0x307c2b(0x5a6a)]=function(_0xac3982){var _0x2292bd=_0x5e00b3,_0x5e20e7=this[_0x2292bd(0x5e2b)][_0x2292bd(0x2135)](_0xac3982);return!!defined$1(_0x5e20e7)&&(this[_0x2292bd(0x1c54)](_0x5e20e7),this[_0x2292bd(0x5e2b)][_0x2292bd(0x4f4b)](_0xac3982),this[_0x2292bd(0x6f2)][_0x2292bd(0x4f4b)](_0xac3982),!0x0);},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x1c54)]=function(_0x54bd80){var _0x156482=_0x307c2b,_0x309e22=_0x5e00b3;for(var _0x23afcd=0x0;_0x23afcd<this[_0x156482(0x1afe)][_0x309e22(0x498a)][_0x309e22(0x809)];_0x23afcd++){var _0x23f48f=this[_0x309e22(0x52dd)][_0x309e22(0x498a)][_0x23afcd];_0x23f48f[_0x309e22(0x5393)]===_0x54bd80&&_0x23f48f[_0x309e22(0x1c54)]();}},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x3f6c)]=function(_0x563848,_0x55d4fe,_0xba82e3){var _0x594384=_0x307c2b,_0x4e9398=_0x5e00b3;if(!defined$1(_0x563848)||!defined$1(_0x55d4fe)||!defined$1(_0xba82e3))throw new DeveloperError$1(_0x4e9398(0x2a82));if(_0x4e9398(0x4503)!=_0x563848[_0x4e9398(0x30eb)](-0x9))throw new DeveloperError$1('open\x20scene\x20url\x20error!');var _0x1728f7=this,_0x5ad1c5=_0x563848+_0x4e9398(0xc41)+encodeURIComponent(_0x55d4fe)+_0x4e9398(0x2fec)+encodeURIComponent(_0xba82e3)+_0x594384(0xebd);defined$1(Credential['CREDENTIAL'])&&(_0x5ad1c5=Credential[_0x4e9398(0x1aee)](_0x5ad1c5));var _0x4cbcc2=when[_0x4e9398(0x32fc)]();return getS3MLayerConfig(_0x5ad1c5,_0x1728f7[_0x4e9398(0x433)])['then'](function(_0x3d52cd){var _0x442629=_0x594384,_0x2aa9ff=_0x4e9398;try{var _0x1ed493=_0x563848+_0x2aa9ff(0xb15)+encodeURIComponent(_0x3d52cd[_0x2aa9ff(0x2c5)])+_0x2aa9ff(0x4861);_0x3d52cd[_0x2aa9ff(0x2be2)]=_0x1728f7[_0x2aa9ff(0x433)];var _0x534cf7=_0x1728f7[_0x442629(0x2eca)](_0x1ed493,_0x3d52cd);_0x4cbcc2[_0x2aa9ff(0x1c7e)](_0x534cf7);}catch(_0x346acd){_0x4cbcc2[_0x2aa9ff(0x4c5a)](_0x2aa9ff(0x552e)+_0x3d52cd[_0x442629(0x1c7c)]+_0x2aa9ff(0x14c2)+_0x346acd);}})[_0x4e9398(0xd22)](function(_0x1f5d3a){var _0x3b607b=_0x594384,_0x1c39b4=_0x4e9398;_0x4cbcc2[_0x1c39b4(0x4c5a)](_0x1c39b4(0x6bb)+_0x1f5d3a+_0x3b607b(0x1542)+_0xba82e3);}),_0x4cbcc2[_0x4e9398(0x24e7)];},Scene[_0x5e00b3(0x3720)][_0x307c2b(0x2186)]=function(_0x2be6fa,_0xb28de8){var _0x1b1d2b=_0x5e00b3,_0x62d748=new S3MInstanceCollection({'url':_0x2be6fa,'instanceAttrs':_0xb28de8,'gl':this[_0x1b1d2b(0x1358)][_0x1b1d2b(0x24f8)],'context':this[_0x1b1d2b(0x1358)]});return this[_0x1b1d2b(0x37e8)][_0x1b1d2b(0x30c2)](_0x62d748),_0x62d748;};var scratchNormal$2=new Cartesian3();function renderReflection(_0x34fd4c){var _0x194640=_0x307c2b,_0x51f391=_0x5e00b3,_0x13e641=_0x34fd4c[_0x51f391(0x1358)];_0x13e641['uniformState'];var _0x36a226=_0x34fd4c[_0x194640(0x4e0e)],_0x58491d=_0x36a226[_0x51f391(0x5592)],_0x5e8b7d=_0x58491d[_0x51f391(0x2b06)],_0x16712a=_0x36a226[_0x194640(0x2dd7)],_0x3c01bd=_0x36a226[_0x51f391(0x3037)]===SceneMode$1[_0x51f391(0x3c78)]?_0x36a226[_0x51f391(0x45f5)]:void 0x0;defined$1(_0x34fd4c[_0x51f391(0x4cee)])||(_0x34fd4c[_0x51f391(0x4cee)]=_0x13e641[_0x194640(0x36be)](),_0x36a226[_0x51f391(0x5a25)][_0x51f391(0x27cf)]=_0x34fd4c[_0x51f391(0x4cee)]);var _0xa4f24d=0x615299,_0x238f7a=0x0;_0x34fd4c[_0x51f391(0x4cee)][_0x194640(0x665)]=!0x1;for(var _0x3e6b43=0x0;_0x3e6b43<_0x34fd4c[_0x51f391(0x2416)][_0x51f391(0x2369)][_0x51f391(0x809)];_0x3e6b43++){var _0x46ae56=_0x34fd4c[_0x51f391(0x2416)][_0x51f391(0x2369)][_0x3e6b43];if(defined$1(_0x46ae56[_0x51f391(0x42ff)])){var _0x1a762b=_0x46ae56['_waterPlanes'];for(var _0x2a121a in _0x1a762b[_0x51f391(0x33c8)]){var _0x9520ec=_0x1a762b[_0x51f391(0x38c4)](_0x2a121a);if(!(_0x16712a[_0x51f391(0x156a)](_0x9520ec[_0x51f391(0x36b6)])==Intersect$1[_0x51f391(0x5815)]||defined$1(_0x3c01bd)&&_0x9520ec[_0x194640(0x1d66)][_0x51f391(0x86d)](_0x3c01bd)))(_0x523fe1=(_0x523fe1=defined$1(_0x9520ec[_0x51f391(0x36b6)][_0x51f391(0x48ce)])?Cartesian3[_0x51f391(0x451d)](_0x9520ec[_0x51f391(0x36b6)][_0x51f391(0x4fe8)],_0x5e8b7d)-_0x9520ec[_0x194640(0x1d66)][_0x51f391(0x48ce)]:Math[_0x51f391(0x5c4f)](OrientedBoundingBox[_0x194640(0x761)](_0x9520ec[_0x51f391(0x36b6)],_0x5e8b7d)))<0.01?0.01:_0x523fe1)<_0xa4f24d&&(_0xa4f24d=_0x523fe1,_0x238f7a=_0x9520ec[_0x194640(0x2665)]),_0x34fd4c[_0x51f391(0x4cee)][_0x51f391(0x4d38)]=!0x0;}}}var _0x597a34=_0x34fd4c[_0x51f391(0x2b3a)][_0x51f391(0x498a)][_0x51f391(0x809)];for(_0x3e6b43=0x0;_0x3e6b43<_0x597a34;_0x3e6b43++){if(-0x1!=_0x34fd4c[_0x51f391(0x2b3a)][_0x51f391(0x498a)][_0x3e6b43][_0x51f391(0x5e3a)][_0x194640(0x2be6)](_0x51f391(0x29da))){var _0x523fe1,_0x45459d=_0x34fd4c[_0x51f391(0x2b3a)][_0x51f391(0x498a)][_0x3e6b43];(_0x523fe1=(_0x523fe1=Cartesian3[_0x51f391(0x451d)](_0x45459d[_0x51f391(0x3097)][_0x51f391(0x4fe8)],_0x5e8b7d)-_0x45459d[_0x51f391(0x3097)][_0x51f391(0x48ce)])<0.01?0.01:_0x523fe1)<_0xa4f24d&&(_0xa4f24d=_0x523fe1,_0x238f7a=_0x45459d[_0x51f391(0x4c89)]),_0x34fd4c[_0x51f391(0x4cee)][_0x51f391(0x4d38)]=!0x0;}}if(!_0x34fd4c[_0x51f391(0x4cee)][_0x51f391(0x4d38)]||_0xa4f24d>0xc350)_0x34fd4c[_0x51f391(0x4cee)][_0x51f391(0x4d38)]=!0x1;else{if(_0x34fd4c[_0x51f391(0x3037)]==SceneMode$1[_0x51f391(0x3c78)]){_0x238f7a+=Cartesian3['magnitude'](_0x58491d[_0x194640(0x16e9)])-_0x58491d[_0x194640(0x3fd4)]['height'],_0x34fd4c[_0x51f391(0x4cee)][_0x51f391(0x54b2)][_0x51f391(0x47ce)]=Cartesian3[_0x194640(0x4d5b)](_0x5e8b7d,scratchNormal$2);var _0x34b641=new Cartesian3();_0x34fd4c[_0x194640(0x5774)][_0x51f391(0x54b2)][_0x51f391(0x47ce)][_0x51f391(0x40f3)](_0x34b641),Cartesian3[_0x51f391(0x34b9)](_0x34b641,_0x238f7a,_0x34b641),_0x34fd4c[_0x51f391(0x4cee)][_0x51f391(0x54b2)][_0x51f391(0x451d)]=-Cartesian3[_0x51f391(0x2d8e)](_0x34b641,_0x34fd4c[_0x194640(0x5774)][_0x51f391(0x54b2)][_0x51f391(0x47ce)]);}else _0x34fd4c[_0x194640(0x5774)][_0x51f391(0x54b2)][_0x51f391(0x47ce)]=Cartesian3[_0x51f391(0x442b)],_0x34fd4c[_0x51f391(0x4cee)]['_reflectPlane'][_0x51f391(0x451d)]=-_0x238f7a;_0x34fd4c[_0x51f391(0x4cee)]['isUpdate']=!0x0;}}function renderNormalAndDepth(_0x1ccf66){var _0x53c627=_0x307c2b,_0x170231=_0x5e00b3,_0x26cf67=_0x1ccf66[_0x170231(0x1358)];_0x26cf67[_0x53c627(0x4fa)];var _0x4b7e96=_0x1ccf66[_0x170231(0xa47)];_0x26cf67['numNormalAndDepthObject']>0x0?(defined$1(_0x1ccf66[_0x170231(0x395b)])||(_0x1ccf66[_0x170231(0x395b)]=_0x26cf67[_0x170231(0x603b)](),_0x4b7e96[_0x170231(0x5a25)][_0x53c627(0x4440)]=_0x1ccf66[_0x170231(0x395b)]),_0x1ccf66[_0x170231(0x395b)][_0x170231(0x4d38)]=!0x0):defined$1(_0x1ccf66[_0x170231(0x395b)])&&(_0x1ccf66[_0x53c627(0x3ec)][_0x170231(0x4d38)]=!0x1);}function renderPostEffectFilter(_0x509d9c){var _0x14d3c9=_0x307c2b,_0x1cb7f0=_0x5e00b3,_0x21a744=_0x509d9c[_0x1cb7f0(0x1358)];_0x21a744[_0x1cb7f0(0x1b3d)];var _0x43f7b2=_0x509d9c[_0x1cb7f0(0xa47)];_0x21a744[_0x1cb7f0(0x4972)]>0x0?(defined$1(_0x509d9c[_0x14d3c9(0x58a9)])||(_0x509d9c[_0x1cb7f0(0x172a)]=_0x21a744[_0x1cb7f0(0x4e3b)](),_0x43f7b2[_0x1cb7f0(0x5a25)][_0x1cb7f0(0x39a)]=_0x509d9c[_0x1cb7f0(0x172a)]),_0x509d9c['_postEffectFilterFramebuffer'][_0x1cb7f0(0x4d38)]=!0x0):defined$1(_0x509d9c[_0x1cb7f0(0x172a)])&&(_0x509d9c[_0x1cb7f0(0x172a)][_0x1cb7f0(0x4d38)]=!0x1);}function renderClampTexture(_0x4418a4){var _0x1989b0=_0x307c2b,_0x244771=_0x5e00b3,_0x5cca9d=_0x4418a4[_0x244771(0x1358)];_0x5cca9d[_0x244771(0x1b3d)];var _0x591e65=_0x4418a4[_0x1989b0(0x4e0e)];_0x5cca9d[_0x244771(0x4428)]>0x0?(defined$1(_0x4418a4[_0x244771(0x57b)])||(_0x4418a4[_0x244771(0x57b)]=_0x5cca9d[_0x244771(0x1437)](),_0x591e65[_0x244771(0x5a25)][_0x1989b0(0xe31)]=_0x4418a4[_0x1989b0(0x3efa)]),_0x4418a4[_0x244771(0x57b)][_0x244771(0x4d38)]=!0x0):defined$1(_0x4418a4[_0x244771(0x57b)])&&(_0x4418a4[_0x244771(0x57b)][_0x244771(0x4d38)]=!0x1);}function renderPickRectTexture(_0x5dafcd){var _0x347b17=_0x307c2b,_0x34cadf=_0x5e00b3,_0x3cbfe6=_0x5dafcd[_0x34cadf(0x1358)];_0x3cbfe6[_0x34cadf(0x1b3d)];var _0x259975=_0x5dafcd[_0x34cadf(0xa47)];_0x5dafcd[_0x34cadf(0x4228)]?(defined$1(_0x5dafcd[_0x347b17(0x581b)])||(_0x5dafcd[_0x34cadf(0x637)]=_0x3cbfe6[_0x34cadf(0x49d6)](),_0x259975[_0x34cadf(0x5a25)][_0x34cadf(0xe3c)]=_0x5dafcd[_0x34cadf(0x637)],_0x5dafcd[_0x34cadf(0x637)][_0x347b17(0x2029)]=function(){var _0x1f6d3c=_0x347b17,_0x278a73=_0x34cadf;this[_0x1f6d3c(0x45be)][_0x278a73(0x4093)][_0x278a73(0x55c7)]={'enabled':!0x0,'rectangle':{'x':_0x5dafcd[_0x278a73(0x723)]['x'],'y':_0x5dafcd['_pickRect']['y'],'width':_0x5dafcd[_0x1f6d3c(0x290e)]['z']-_0x5dafcd[_0x1f6d3c(0x290e)]['x']||0x1,'height':_0x5dafcd[_0x278a73(0x723)]['w']-_0x5dafcd[_0x278a73(0x723)]['y']||0x1}};}),_0x5dafcd[_0x34cadf(0x637)][_0x34cadf(0x4d38)]=!0x0,_0x5dafcd['_isUpdatePickCommand']=!0x1):defined$1(_0x5dafcd[_0x347b17(0x581b)])&&(_0x5dafcd[_0x34cadf(0x637)][_0x34cadf(0x4d38)]=!0x1);}function updateRectSelectionIDs(_0x5acc9d){var _0x53b3b8=_0x307c2b,_0x25eb0e=_0x5e00b3;if(defined$1(_0x5acc9d[_0x53b3b8(0x581b)])&&_0x5acc9d[_0x25eb0e(0x637)][_0x25eb0e(0x4d38)]){for(var _0x30b71d=_0x5acc9d[_0x25eb0e(0x1358)],_0x5e2d5c=_0x5acc9d[_0x25eb0e(0x637)][_0x25eb0e(0xfa5)][_0x25eb0e(0x5178)],_0x50f90e=_0x5acc9d[_0x25eb0e(0x637)][_0x25eb0e(0xfa5)][_0x25eb0e(0x3a59)],_0x9c3f1f=_0x30b71d[_0x25eb0e(0x2d1b)]({'framebuffer':_0x5acc9d[_0x25eb0e(0x637)][_0x25eb0e(0xfa5)][_0x25eb0e(0x2ccb)],'x':_0x5acc9d[_0x25eb0e(0x723)]['x'],'y':_0x5acc9d[_0x25eb0e(0x723)]['y'],'width':_0x5acc9d[_0x25eb0e(0x723)]['z']-_0x5acc9d[_0x53b3b8(0x290e)]['x']||0x1,'height':_0x5acc9d[_0x25eb0e(0x723)]['w']-_0x5acc9d[_0x25eb0e(0x723)]['y']||0x1}),_0x38a9c6=[],_0x46757f=[],_0x430c23=[],_0x3821dc=_0x5acc9d[_0x53b3b8(0x1afe)][_0x53b3b8(0x34cc)],_0x1e41f8=0x0;_0x1e41f8<_0x3821dc[_0x25eb0e(0x809)];_0x1e41f8++){_0x430c23[_0x49a5f9=getLayerKey(_0x183ba0=_0x3821dc[_0x1e41f8]['id'])]=_0x1e41f8,_0x38a9c6[_0x53b3b8(0x2a0e)](_0x49a5f9),_0x46757f[_0x49a5f9]=[];}_0x9c3f1f[_0x53b3b8(0x2ef4)];for(var _0x419234=0x0;_0x419234<_0x5e2d5c;_0x419234++)for(var _0x2269e3=0x0;_0x2269e3<_0x50f90e;_0x2269e3++){var _0x31e9d6=0x4*(_0x2269e3*_0x5e2d5c+_0x419234);if(0x0!==_0x9c3f1f[_0x31e9d6]||0x0!==_0x9c3f1f[_0x31e9d6+0x1]||0x0!==_0x9c3f1f[_0x31e9d6+0x2]){var _0x2d0599=Color$2[_0x53b3b8(0x243b)](_0x9c3f1f[_0x31e9d6],_0x9c3f1f[_0x31e9d6+0x1],_0x9c3f1f[_0x31e9d6+0x2],_0x9c3f1f[_0x31e9d6+0x3]),_0x3e4916=_0x30b71d[_0x25eb0e(0x11d2)](_0x2d0599);if(defined$1(_0x3e4916)){var _0x183ba0=_0x3e4916[_0x25eb0e(0x1e5a)]['id'],_0x200bf0=_0x3e4916['id'],_0x49a5f9=getLayerKey(_0x183ba0),_0x973e29=_0x38a9c6[_0x25eb0e(0xabf)](_0x49a5f9);if(_0x973e29>=0x0){var _0x325062=_0x3821dc[_0x430c23[_0x49a5f9]];if(0x0==_0x46757f[_0x49a5f9][_0x53b3b8(0x2ef4)])(_0x4155f1=[])[_0x25eb0e(0x5323)](_0x200bf0),_0x46757f[_0x49a5f9]=_0x4155f1;else(_0x973e29=_0x46757f[_0x49a5f9][_0x53b3b8(0x2feb)](_0x200bf0))<0x0&&_0x46757f[_0x49a5f9][_0x25eb0e(0x5323)](_0x200bf0);}}}}for(var _0x2cabaa=Object[_0x25eb0e(0x4d54)](_0x46757f),_0x3606e7=0x0;_0x3606e7<_0x2cabaa[_0x53b3b8(0x2ef4)];_0x3606e7++){var _0x4155f1;_0x325062=_0x3821dc[_0x1e41f8=_0x430c23[_0x2cabaa[_0x3606e7]]],(_0x4155f1=_0x46757f[_0x2cabaa[_0x3606e7]])[_0x25eb0e(0x809)]>0x0&&_0x325062[_0x53b3b8(0x4301)](_0x4155f1);}}}function getLayerKey(_0x2aca6b){var _0x36f850=_0x5e00b3;return _0x36f850(0x4f9c)+_0x2aca6b;}function updateAndExecuteCommandsForPostEffect(_0x842b6b,_0x1826ec,_0x50419d){var _0x2e3661=_0x5e00b3,_0x3dce1d=_0x842b6b[_0x2e3661(0x1358)],_0xe8f808=_0x1826ec[_0x2e3661(0x4e47)];_0xe8f808['x']=0x0,_0xe8f808['y']=0x0,_0xe8f808[_0x2e3661(0x2d3c)]=_0x3dce1d[_0x2e3661(0x1564)],_0xe8f808[_0x2e3661(0x5a4e)]=_0x3dce1d['drawingBufferHeight'],_0x842b6b[_0x2e3661(0xa47)];var _0x2d29cc=_0x50419d,_0x89806b=_0x842b6b[_0x2e3661(0x2148)];Color$2[_0x2e3661(0x40f3)](_0x2d29cc,_0x89806b[_0x2e3661(0x8fe)]),_0x89806b[_0x2e3661(0x5ae4)](_0x3dce1d,_0x1826ec),executeCommandsInViewport(!0x0,_0x842b6b,_0x1826ec);}function renderToPostEffectTexture(_0x3cea32,_0x27f310,_0x3b76b1){var _0xdb812c=_0x307c2b,_0x2bedee=_0x5e00b3,_0x18610f=_0x3cea32[_0x2bedee(0x1358)],_0x2409aa=_0x3cea32[_0x2bedee(0xa47)],_0x2dacca=_0x27f310[_0x2bedee(0x153a)](_0x2409aa),_0x50cb2b=_0x3cea32[_0x2bedee(0x2552)];_0x3cea32[_0xdb812c(0x1a85)]=_0x27f310[_0x2bedee(0x440)];var _0x2c845f=_0x2409aa[_0x2bedee(0x8dd)],_0x282e63=_0x2409aa[_0x2bedee(0x29a2)];if(_0x2409aa[_0x2bedee(0x8dd)]=_0x27f310[_0x2bedee(0x8dd)],_0x2409aa[_0xdb812c(0x340e)]=!0x1,_0x3cea32[_0x2bedee(0x1cd8)]!==MultiViewportMode$1[_0x2bedee(0x423a)]){for(var _0x3e6ef3=0x0;_0x3e6ef3<0x4;_0x3e6ef3++)if(0x1<<_0x3e6ef3&_0x27f310[_0x2bedee(0x31c4)]){_0x2409aa[_0x2bedee(0x466b)]=_0x3e6ef3;break;}}updateAndExecuteCommandsForPostEffect(_0x3cea32,_0x2dacca,defaultValue$1(_0x3cea32[_0x2bedee(0x1b9e)],Color$2[_0x2bedee(0x12b7)])),_0x2409aa[_0xdb812c(0x5a88)]=-0x1,_0x27f310[_0x2bedee(0xa16)](_0x2dacca,_0x3cea32[_0x2bedee(0x1b27)]),_0x3cea32[_0x2bedee(0x58c8)],_0x2409aa[_0x2bedee(0xe5b)]['length']=0x0,_0x18610f[_0x2bedee(0x18a0)](),_0x27f310[_0x2bedee(0x2a9)](_0x2409aa),_0x2409aa[_0xdb812c(0x340e)]=_0x282e63,_0x2409aa[_0xdb812c(0xd74)]=_0x2c845f,_0x3cea32[_0x2bedee(0x2552)]=_0x50cb2b;}function updateRenderToTexture(_0xdedf4d){var _0x488796=_0x307c2b,_0x1f38c1=_0x5e00b3,_0x2621c8=_0xdedf4d[_0x1f38c1(0x1358)],_0x5d50b9=_0x2621c8['uniformState'],_0x595653=_0xdedf4d[_0x1f38c1(0xa47)],_0x4ab5b1=_0x595653[_0x488796(0x57e6)],_0x597a4a=_0x595653[_0x1f38c1(0x5a25)];_0x595653[_0x1f38c1(0xd77)][_0x1f38c1(0x50d8)]=!0x0;var _0x455ce8=_0xdedf4d[_0x1f38c1(0x2ac)];for(var _0x3d8090 in(_0xdedf4d[_0x1f38c1(0x2ac)]=!0x0,_0x597a4a)){var _0x2610b5=_0x597a4a[_0x3d8090];if(defined$1(_0x2610b5)&&_0x2610b5[_0x1f38c1(0x4d38)]&&(!_0x2610b5[_0x1f38c1(0x53aa)]||!_0x2610b5[_0x1f38c1(0x53aa)]())){var _0x33058f=_0x595653['useType'],_0x2056d2=_0x595653[_0x488796(0x340e)],_0x5bf118=_0x595653[_0x1f38c1(0x4c01)][_0x1f38c1(0x2c5)],_0x5e9671=_0x595653[_0x1f38c1(0x4c01)][_0x1f38c1(0x552c)],_0x109d40=_0x595653[_0x1f38c1(0x4c01)][_0x1f38c1(0x291b)],_0x22b380=_0xdedf4d[_0x488796(0x2932)][_0x1f38c1(0x416)];if(_0x595653[_0x1f38c1(0x4c01)]['name']=_0x3d8090,_0x595653[_0x1f38c1(0x4c01)][_0x1f38c1(0x552c)]=!0x0,_0x595653[_0x1f38c1(0x4c01)][_0x488796(0xb6f)]=_0x2610b5['frameBufferType'],_0x2610b5[_0x1f38c1(0x291b)]===FrameBufferType[_0x488796(0xbc4)])renderToPostEffectTexture(_0xdedf4d,_0x2610b5);else{var _0x587717=_0x4ab5b1['frustum'][_0x1f38c1(0xcd2)];_0x2610b5[_0x1f38c1(0x291b)]===FrameBufferType[_0x488796(0x430e)]&&(_0x4ab5b1[_0x488796(0x250e)][_0x1f38c1(0xcd2)]=0x1);var _0x6e4bce=_0x2610b5[_0x1f38c1(0x153a)](_0x595653),_0x19c6ef=_0xdedf4d[_0x1f38c1(0x2552)];_0xdedf4d[_0x1f38c1(0x2552)]=_0x2610b5[_0x1f38c1(0x440)],_0x595653[_0x488796(0x2dd7)]=_0x4ab5b1[_0x1f38c1(0x1187)][_0x1f38c1(0x2136)](_0x4ab5b1[_0x488796(0x16e9)],_0x4ab5b1[_0x1f38c1(0x20e8)],_0x4ab5b1[_0x1f38c1(0x103a)]),_0x5d50b9[_0x1f38c1(0xa16)](_0x595653);var _0x34f436=_0xdedf4d[_0x488796(0xc25)];defined$1(_0x34f436)&&_0x34f436[_0x1f38c1(0x552c)]&&Cartesian3[_0x1f38c1(0xa61)](_0x5d50b9[_0x1f38c1(0xa4a)],_0xdedf4d[_0x488796(0x2932)][_0x1f38c1(0x416)]);var _0xd8be9b=_0x595653[_0x1f38c1(0x3823)][_0x1f38c1(0x5df9)],_0x4ef007=_0x595653[_0x1f38c1(0x3823)][_0x488796(0x427a)],_0x15706e=_0x595653[_0x1f38c1(0x3823)][_0x1f38c1(0x5fce)];if(_0x595653[_0x488796(0xd74)]=_0x2610b5[_0x1f38c1(0x8dd)],_0x595653[_0x1f38c1(0x29a2)]=(0x6&_0x2610b5[_0x1f38c1(0x8dd)])>0x0||0x1&_0x2610b5[_0x1f38c1(0x8dd)]&&_0x2610b5[_0x1f38c1(0x8c5)],_0xdedf4d[_0x1f38c1(0x1cd8)]!==MultiViewportMode$1[_0x1f38c1(0x423a)]){for(var _0x5f007b=0x0;_0x5f007b<0x4;_0x5f007b++)if(0x1<<_0x5f007b&_0x2610b5[_0x488796(0x2bfe)]){_0x595653[_0x488796(0x5a88)]=_0x5f007b;break;}}updateEnvironment(_0xdedf4d),updateAndExecuteCommands(_0xdedf4d,_0x6e4bce,defaultValue$1(_0xdedf4d[_0x1f38c1(0x1b9e)],Color$2[_0x488796(0x45d)])),_0x595653[_0x1f38c1(0x466b)]=-0x1;var _0x15d203=_0xdedf4d[_0x1f38c1(0x58c8)];if(_0x2621c8[_0x1f38c1(0x1935)]>0x1&&_0x15d203[_0x1f38c1(0x3a36)]){var _0x21dc5d=_0xdedf4d[_0x1f38c1(0x2018)][_0x1f38c1(0x34fb)];_0x21dc5d[_0x488796(0x569b)](_0x2621c8,!0x1,!0x0,!0x1),_0x2610b5[_0x488796(0x2e6d)](_0x2621c8,_0x6e4bce,_0x21dc5d[_0x1f38c1(0x4435)]);}else _0x2610b5[_0x1f38c1(0xa16)](_0x2621c8,_0x6e4bce,_0x6e4bce[_0x1f38c1(0x3eaf)]);_0x595653[_0x1f38c1(0x4c01)][_0x1f38c1(0x291b)]!==FrameBufferType[_0x1f38c1(0x1ff4)]&&resolveFramebuffers(_0xdedf4d,_0x6e4bce),_0x595653[_0x1f38c1(0xe5b)][_0x1f38c1(0x809)]=0x0,_0x2621c8[_0x1f38c1(0x18a0)](),callAfterRenderFunctions(_0xdedf4d),_0x2610b5[_0x1f38c1(0x2a9)](_0x595653),defined$1(_0x34f436)&&_0x34f436[_0x1f38c1(0x552c)]&&-0x1!==_0x595653[_0x488796(0x155)][_0x1f38c1(0x2c5)][_0x1f38c1(0xabf)](_0x1f38c1(0x5d47))&&(_0xdedf4d[_0x1f38c1(0x1586)][_0x1f38c1(0x416)]=_0x22b380),_0x1f38c1(0x27cf)==_0x595653[_0x1f38c1(0x4c01)][_0x1f38c1(0x2c5)]&&(_0x4ab5b1[_0x488796(0x250e)][_0x488796(0x3f74)]=_0x587717),_0xdedf4d[_0x1f38c1(0x2552)]=_0x19c6ef,_0x595653[_0x488796(0x2dd7)]=_0x4ab5b1['frustum'][_0x488796(0x370d)](_0x4ab5b1[_0x1f38c1(0x2b06)],_0x4ab5b1[_0x1f38c1(0x20e8)],_0x4ab5b1[_0x488796(0x1031)]),_0x5d50b9[_0x1f38c1(0xa16)](_0x595653),defined$1(_0x34f436)&&_0x34f436[_0x1f38c1(0x552c)]&&Cartesian3[_0x1f38c1(0xa61)](_0x5d50b9[_0x1f38c1(0xa4a)],_0xdedf4d[_0x1f38c1(0x1586)][_0x1f38c1(0x416)]),_0x595653[_0x1f38c1(0x3823)][_0x1f38c1(0x5df9)]=_0xd8be9b,_0x595653[_0x488796(0x1e80)][_0x1f38c1(0x2632)]=_0x4ef007,_0x595653[_0x1f38c1(0x3823)][_0x1f38c1(0x5fce)]=_0x15706e;}_0x595653[_0x1f38c1(0x4c01)][_0x1f38c1(0x2c5)]=_0x5bf118,_0x595653[_0x1f38c1(0x4c01)][_0x1f38c1(0x552c)]=_0x5e9671,_0x595653[_0x1f38c1(0x4c01)][_0x488796(0xb6f)]=_0x109d40,_0x595653[_0x1f38c1(0x29a2)]=_0x2056d2,_0x595653['useType']=_0x33058f;}}_0x595653[_0x1f38c1(0xd77)][_0x1f38c1(0x50d8)]=!0x1,_0xdedf4d[_0x488796(0x1f04)]=_0x455ce8;}function renderToTexture(_0x3bdff2,_0x17966d){var _0x1bd901=_0x307c2b,_0x515b46=_0x5e00b3,_0x563533=_0x3bdff2[_0x515b46(0x1358)],_0x381575=_0x563533[_0x1bd901(0x4fa)],_0x33739e=_0x3bdff2[_0x515b46(0xa47)],_0xee66dd=_0x33739e[_0x1bd901(0x57e6)],_0x348517=_0x3bdff2[_0x515b46(0x416e)][_0x515b46(0x552c)],_0x5b6452=_0x33739e[_0x515b46(0x3823)][_0x515b46(0x333f)];_0x33739e[_0x515b46(0xd77)][_0x515b46(0x50d8)]=!0x0,_0x3bdff2[_0x515b46(0x416e)][_0x515b46(0x552c)]=!0x1,_0x33739e[_0x515b46(0x3823)][_0x515b46(0x333f)]=!0x1;var _0x71b913=_0x33739e[_0x1bd901(0xd74)],_0x44df6b=_0x33739e[_0x515b46(0x29a2)],_0x1c18ba=_0x33739e[_0x515b46(0x4c01)][_0x515b46(0x2c5)],_0x46ba76=_0x33739e[_0x515b46(0x4c01)][_0x515b46(0x552c)],_0x3a9a3b=_0x33739e[_0x515b46(0x4c01)]['frameBufferType'];_0x33739e[_0x515b46(0x4c01)][_0x1bd901(0x27f3)]=!0x0,_0x33739e[_0x515b46(0x4c01)][_0x515b46(0x291b)]=_0x17966d[_0x515b46(0x291b)];var _0x5986ad=_0x17966d[_0x1bd901(0x3844)](_0x33739e),_0x1f8b8b=_0x3bdff2[_0x1bd901(0x1a85)];_0x3bdff2[_0x1bd901(0x1a85)]=_0x17966d[_0x515b46(0x440)],_0x33739e[_0x515b46(0x332b)]=_0xee66dd[_0x515b46(0x1187)][_0x515b46(0x2136)](_0xee66dd['positionWC'],_0xee66dd[_0x1bd901(0x3899)],_0xee66dd[_0x515b46(0x103a)]),_0x381575[_0x515b46(0xa16)](_0x33739e),_0x33739e[_0x1bd901(0xd74)]=_0x17966d[_0x515b46(0x8dd)],_0x33739e[_0x515b46(0x29a2)]=(0x6&_0x17966d[_0x1bd901(0xd74)])>0x0||0x1&_0x17966d[_0x515b46(0x8dd)]&&_0x17966d[_0x515b46(0x8c5)],updateEnvironment(_0x3bdff2),updateAndExecuteCommands(_0x3bdff2,_0x5986ad,defaultValue$1(_0x3bdff2[_0x1bd901(0x344a)],Color$2[_0x515b46(0x12b7)]));var _0x3e4502=_0x3bdff2[_0x1bd901(0x5940)];if(_0x563533['msaaLevel']>0x1&&_0x3e4502[_0x515b46(0x3a36)]){var _0x438325=_0x3bdff2[_0x515b46(0x2018)][_0x1bd901(0x34e2)];_0x438325[_0x515b46(0x12d6)](_0x563533,!0x1,!0x0,!0x1),_0x17966d[_0x515b46(0xa16)](_0x563533,_0x5986ad,_0x438325[_0x1bd901(0x29b0)]);}else _0x17966d[_0x515b46(0xa16)](_0x563533,_0x5986ad,_0x5986ad[_0x515b46(0x3eaf)]);resolveFramebuffers(_0x3bdff2,_0x5986ad),_0x33739e[_0x515b46(0xe5b)][_0x515b46(0x809)]=0x0,_0x563533[_0x515b46(0x18a0)](),_0x17966d[_0x515b46(0x2a9)](_0x33739e),_0x3bdff2[_0x515b46(0x2552)]=_0x1f8b8b,_0x33739e[_0x515b46(0x332b)]=_0xee66dd[_0x515b46(0x1187)][_0x515b46(0x2136)](_0xee66dd[_0x515b46(0x2b06)],_0xee66dd[_0x515b46(0x20e8)],_0xee66dd[_0x515b46(0x103a)]),_0x381575[_0x1bd901(0x2e6d)](_0x33739e),_0x33739e[_0x515b46(0x4c01)][_0x515b46(0x2c5)]=_0x1c18ba,_0x33739e[_0x515b46(0x4c01)][_0x515b46(0x552c)]=_0x46ba76,_0x33739e['_fboState'][_0x515b46(0x291b)]=_0x3a9a3b,_0x33739e[_0x515b46(0x29a2)]=_0x44df6b,_0x33739e[_0x515b46(0x8dd)]=_0x71b913,_0x33739e[_0x1bd901(0x401f)][_0x515b46(0x50d8)]=!0x1,_0x3bdff2[_0x515b46(0x416e)][_0x515b46(0x552c)]=_0x348517,_0x33739e[_0x1bd901(0x1e80)][_0x515b46(0x333f)]=_0x5b6452;}function updateOutlinePass(_0x322dcc){var _0xa2d8ad=_0x307c2b,_0x5bc579=_0x5e00b3,_0xc2b04d=_0x322dcc[_0xa2d8ad(0xc72)][_0x5bc579(0x1b3d)];if(!_0x322dcc[_0xa2d8ad(0x522c)]||_0x322dcc[_0x5bc579(0x5592)][_0x5bc579(0x23c5)][_0x5bc579(0x5a4e)]>0x7d0)return _0xc2b04d[_0x5bc579(0xcb4)]=void 0x0,void(_0xc2b04d[_0x5bc579(0x13fb)]=void 0x0);var _0x3fd7d4=_0x322dcc[_0x5bc579(0x4026)];defined$1(_0x3fd7d4)||((_0x3fd7d4=_0x322dcc[_0xa2d8ad(0x1f99)]=new DepthFramebuffer(_0x322dcc[_0x5bc579(0x4fd0)]))[_0x5bc579(0x440)][_0x5bc579(0x35dc)]=!0x0,_0x3fd7d4[_0x5bc579(0x440)][_0x5bc579(0x1481)]=!0x0,_0x3fd7d4['isUpdate']=!0x0,_0x3fd7d4[_0x5bc579(0x1c6c)]=function(_0x27d3b8){var _0x5da996=_0xa2d8ad,_0x3a757f=_0x5bc579;_0x27d3b8[_0x3a757f(0xd77)][_0x3a757f(0x3c62)]=!0x0,_0x27d3b8[_0x5da996(0x401f)][_0x3a757f(0x25b6)]=!0x0,_0x322dcc[_0x3a757f(0x2416)][_0x3a757f(0x5739)]()[_0x3a757f(0x27b5)][_0x3a757f(0x32a8)]=0x0;},_0x3fd7d4[_0x5bc579(0x5109)]=function(_0xd0538b){var _0x4fb8ed=_0xa2d8ad,_0x38370f=_0x5bc579;_0xd0538b[_0x38370f(0xd77)][_0x38370f(0x3c62)]=!0x1,_0xd0538b[_0x38370f(0xd77)][_0x4fb8ed(0xca0)]=!0x1,_0x322dcc[_0x38370f(0x2416)][_0x38370f(0x5739)]()[_0x38370f(0x27b5)][_0x4fb8ed(0x3b89)]=0x1;}),renderToTexture(_0x322dcc,_0x3fd7d4),_0xc2b04d[_0x5bc579(0xcb4)]=_0x3fd7d4[_0x5bc579(0x2a16)];var _0x26038e=_0x322dcc[_0x5bc579(0x34b1)];defined$1(_0x26038e)||((_0x26038e=_0x322dcc[_0x5bc579(0x34b1)]=new RasterFramebuffer(_0x322dcc[_0x5bc579(0x4fd0)]))[_0x5bc579(0x2a5e)]=!0x1,_0x26038e[_0x5bc579(0x440)][_0xa2d8ad(0x2535)]=!0x0,_0x26038e[_0x5bc579(0x440)][_0xa2d8ad(0x858)]=!0x0,_0x26038e[_0x5bc579(0x440)][_0x5bc579(0x1481)]=!0x1,_0x26038e[_0x5bc579(0x4d38)]=!0x0),_0x322dcc[_0x5bc579(0x156f)]=!0x0;var _0x33964c=_0x322dcc[_0x5bc579(0x1b9e)];_0x322dcc['backgroundColor']=Color$2[_0x5bc579(0x40f3)](Color$2[_0x5bc579(0x3b7e)]),renderToTexture(_0x322dcc,_0x26038e),_0x322dcc['backgroundColor']=_0x33964c,_0x322dcc[_0x5bc579(0x156f)]=!0x1,_0xc2b04d['maskTexture']=_0x26038e[_0x5bc579(0xfa5)][_0x5bc579(0x2ccb)]['getColorTexture'](0x0);}function RSAAuthentication(_0x2d3db8,_0x5ca3cf,_0x2afb79,_0x489bdc){var _0x2c8314=_0x307c2b,_0x3b9831=_0x5e00b3,_0x391703,_0x3957fa,_0x12ccf9=when[_0x3b9831(0x32fc)]();return 0x1===_0x5ca3cf?(_0x391703=_0x2d3db8,_0x3957fa=_0x2d3db8):(_0x391703=_0x2d3db8+_0x3b9831(0x3e7a),_0x3957fa=_0x2d3db8+_0x2c8314(0x8be)),defined$1(Credential[_0x3b9831(0x5080)])&&(_0x489bdc=_0x489bdc['substring'](0x0,_0x489bdc[_0x2c8314(0x2feb)]('?')),defined$1(Credential[_0x3b9831(0x5080)][_0x3b9831(0xb25)][_0x489bdc])?(_0x391703=Credential[_0x3b9831(0x144)](_0x489bdc,_0x391703),_0x3957fa=Credential[_0x2c8314(0x4f94)](_0x489bdc,_0x3957fa)):(_0x391703=Credential[_0x3b9831(0x1aee)](_0x391703),_0x3957fa=Credential[_0x2c8314(0x4dd9)](_0x3957fa))),loadJson$1(_0x391703,_0x2afb79)[_0x3b9831(0x2a5f)](function(_0x57cee6){var _0x4248c4=_0x3b9831,_0x4a5325=Number(_0x57cee6[_0x4248c4(0x26e4)]),_0x173fa1=ModExp(Number(_0x57cee6[_0x4248c4(0x2e0f)]),0x1694ad7fce84d,0x8f461e7bf61d5),_0x10e001={'jsessionID':_0x4a5325[_0x4248c4(0x3cc8)](),'random':_0x173fa1[_0x4248c4(0x3cc8)]()},_0xa3c7de=new XMLHttpRequest();if(TrustedServers[_0x4248c4(0x5655)](_0x2d3db8)&&(_0xa3c7de[_0x4248c4(0x5316)]=!0x0),_0xa3c7de[_0x4248c4(0x738)](_0x4248c4(0x477),_0x3957fa,!0x0),_0xa3c7de[_0x4248c4(0x1ee6)]=function(){var _0x3fe6f2=_0x140d,_0x58d7ec=_0x4248c4;if(0x4===_0xa3c7de[_0x3fe6f2(0x357b)]){if(0xc8===_0xa3c7de[_0x58d7ec(0x41c1)]||0xc9===_0xa3c7de[_0x58d7ec(0x41c1)]){var _0x2b7e38={};try{_0x2b7e38=JSON[_0x58d7ec(0x2374)](_0xa3c7de[_0x58d7ec(0x4cea)]);}catch(_0x25a7cf){-0x1!==(_0xa3c7de[_0x58d7ec(0x4cea)]||_0xa3c7de[_0x3fe6f2(0x39d9)])[_0x58d7ec(0x3cc8)]()[_0x58d7ec(0xabf)](_0x58d7ec(0x1943))&&(_0x2b7e38[_0x58d7ec(0x356c)]=!0x0);}!0x0===_0x2b7e38[_0x58d7ec(0x356c)]?_0x12ccf9[_0x58d7ec(0x1c7e)](!0x0):_0x12ccf9[_0x58d7ec(0x4c5a)](!0x1);}else _0x12ccf9[_0x3fe6f2(0x26b5)](!0x1);}},defined$1(_0x2afb79)){for(var _0x4cddbd in _0x2afb79)_0x2afb79[_0x4248c4(0x1a9a)](_0x4cddbd)&&_0xa3c7de[_0x4248c4(0x5c88)](_0x4cddbd,_0x2afb79[_0x4cddbd]);}_0xa3c7de[_0x4248c4(0x1e57)](JSON[_0x4248c4(0x43ec)](_0x10e001));},function(_0x3ed5b1){var _0x21f76b=_0x3b9831;_0x12ccf9[_0x21f76b(0x4c5a)]({'status':!0x1,'url':_0x489bdc});})[_0x3b9831(0xd22)](function(){_0x12ccf9['reject']({'status':!0x1,'url':_0x489bdc});}),_0x12ccf9[_0x3b9831(0x24e7)];}function ModExp(_0x2043f0,_0x122b23,_0x3c9704){var _0x3254fc=_0x307c2b,_0x544288=_0x5e00b3;for(var _0x4ea836=new BigNumber(_0x2043f0),_0x1b1043=new BigNumber(_0x122b23),_0x5d55a7=new BigNumber(0x1),_0x1c3c07=new BigNumber(0x2),_0x5ea9bf=new BigNumber(0x1);_0x1b1043[_0x544288(0x26d1)]()>0x0;)0x0===_0x1b1043[_0x544288(0x5701)](_0x1c3c07)[_0x544288(0x26d1)]()?(_0x1b1043=_0x1b1043[_0x3254fc(0x55cc)](_0x1c3c07),_0x4ea836=_0x4ea836[_0x544288(0x748)](_0x4ea836)[_0x544288(0x5701)](_0x3c9704)):(_0x1b1043=_0x1b1043[_0x544288(0x43e)](_0x5ea9bf),_0x5d55a7=_0x5d55a7[_0x544288(0x748)](_0x4ea836)[_0x3254fc(0x4f44)](_0x3c9704));return _0x5d55a7[_0x3254fc(0xc90)]();}function updateLayersTexture(_0xe209c,_0x5af813,_0xc051de){var _0x3b3dae=_0x307c2b,_0x2c7389=_0x5e00b3;if(!(_0xc051de[_0x3b3dae(0x401f)][_0x3b3dae(0x3dad)]||_0xc051de[_0x2c7389(0xd77)][_0x2c7389(0x25b6)]||_0xc051de[_0x2c7389(0xd77)][_0x2c7389(0x50d8)][_0x3b3dae(0x7ff)]))for(var _0x18b8c5=_0xe209c['_analyst3D'][_0x2c7389(0x498a)],_0x5480d2=0x0,_0x20197f=_0x18b8c5[_0x2c7389(0x809)];_0x5480d2<_0x20197f;_0x5480d2++){var _0x5bf2a9=_0x18b8c5[_0x5480d2];_0x5bf2a9 instanceof SolidModelsProfile&&_0x5bf2a9[_0x2c7389(0x1f34)](_0x5af813,_0xc051de);}}/** * @license * Copyright (c) 2000-2005, Sean O'Neil (s_p_oneil@hotmail.com) * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * * Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * * Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. * * Neither the name of the project nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * Modifications made by Analytical Graphics, Inc. */ Scene[_0x307c2b(0x1aa2)][_0x5e00b3(0x266c)]=function(_0x53a5a2){var _0x227a43=_0x307c2b,_0x539f55=_0x5e00b3;if(!defined$1(_0x53a5a2))throw new DeveloperError$1(_0x227a43(0x3608));var _0xc7516e=this;if(_0x53a5a2[_0x539f55(0xabf)](_0x539f55(0x1152))>-0x1){var _0x403616=when[_0x539f55(0x32fc)]();return when(loadArrayBuffer(_0x53a5a2),function(_0x1d1a6c){var _0x33a7ff=_0x227a43,_0x29caef=_0x539f55,_0x20bb58=new modules(_0x1d1a6c),_0x1689f1=new FieldLayer3D(_0xc7516e[_0x29caef(0x1358)]);_0x1689f1[_0x29caef(0x19c1)]=_0x20bb58,_0x1689f1[_0x29caef(0x3530)]=_0x20bb58[_0x29caef(0x1a5c)],_0xc7516e[_0x33a7ff(0x1afe)][_0x33a7ff(0x1af6)](_0x1689f1),_0x403616[_0x29caef(0x1c7e)](_0x1689f1);})[_0x539f55(0xd22)](function(_0x1cdd74){var _0x26d1b6=_0x539f55;throw _0x403616[_0x26d1b6(0x4c5a)](_0x1cdd74[_0x26d1b6(0x3c0f)]),new DeveloperError$1(_0x26d1b6(0x56d9));}),_0x403616['promise'];}},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x4930)]=function(_0x1d1f3e,_0x18edb1){var _0x3e29f4=_0x5e00b3;if(!defined$1(_0x1d1f3e))throw new DeveloperError$1(_0x3e29f4(0x5aa4));var _0x4747e6=this;if(_0x1d1f3e['indexOf'](_0x3e29f4(0x1152))>-0x1){var _0x574e6a=when[_0x3e29f4(0x32fc)]();return when(loadArrayBuffer(_0x1d1f3e),function(_0xd1bc22){var _0x449845=_0x140d,_0x2b523c=_0x3e29f4,_0x1b9f66=new modules[(_0x2b523c(0x260a))](_0xd1bc22),_0x4c1c90=new VoxelGridLayer3D(_0x4747e6[_0x2b523c(0x1358)]);_0x4c1c90[_0x2b523c(0x19c1)]=_0x1b9f66,_0x4c1c90[_0x2b523c(0x26de)]=_0x1b9f66[_0x2b523c(0x1a5c)],_0x4c1c90[_0x2b523c(0x5e3a)]=_0x18edb1,_0x4747e6[_0x2b523c(0x52dd)][_0x449845(0x1af6)](_0x4c1c90),_0x574e6a[_0x449845(0x511b)](_0x4c1c90);})[_0x3e29f4(0xd22)](function(_0x11d887){var _0x26beb2=_0x3e29f4;throw new DeveloperError$1(_0x26beb2(0x56d9));}),_0x574e6a['promise'];}},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x1c37)]=function(_0x529887){var _0x5acd8b=_0x307c2b,_0x216877=_0x5e00b3,_0x15d161=this[_0x216877(0x1358)],_0x6316d2=this[_0x216877(0x2bd9)];this[_0x216877(0x2018)]=_0x6316d2;var _0x21302b=_0x6316d2[_0x216877(0x4e47)];_0x21302b['x']=0x0,_0x21302b['y']=0x0,_0x21302b[_0x216877(0x2d3c)]=_0x15d161[_0x216877(0x1564)],_0x21302b[_0x216877(0x5a4e)]=_0x15d161[_0x5acd8b(0xae9)],scratchRectangle['x']=0x0,scratchRectangle['y']=0x0,scratchRectangle[_0x216877(0x2d3c)]=_0x15d161[_0x5acd8b(0x184f)],scratchRectangle[_0x5acd8b(0x10d5)]=_0x15d161[_0x5acd8b(0xae9)];var _0x23b41e=_0x15d161['uniformState'],_0x149b1f=this[_0x216877(0xa47)];updateFrameState(this),_0x149b1f[_0x216877(0x5065)]=!0x1,_0x149b1f[_0x216877(0xd77)]['pick']=!0x0,_0x23b41e[_0x216877(0xa16)](_0x149b1f);var _0x18242d=_0x6316d2[_0x216877(0x4367)][_0x216877(0x153a)](scratchRectangle,_0x21302b),_0x438d68=this[_0x216877(0x2552)][_0x5acd8b(0x4ab1)];this[_0x5acd8b(0x1a85)][_0x216877(0x1481)]=!0x1,this[_0x216877(0x2552)][_0x216877(0x6f4)]=!0x0;var _0x3ecad3=this[_0x216877(0x5592)],_0x5cca0e=Cartesian3[_0x216877(0x40f3)](_0x3ecad3[_0x216877(0x3747)]),_0x4b31d3=_0x3ecad3[_0x5acd8b(0x6d1)],_0x345016=_0x3ecad3[_0x216877(0x3a66)],_0x6ef781=_0x3ecad3[_0x216877(0x4be7)];this[_0x216877(0x5592)][_0x216877(0x26a3)](_0x529887),updateEnvironment(this),updateAndExecuteCommands(this,_0x18242d,scratchColorZero),resolveFramebuffers(this,_0x18242d),_0x15d161[_0x216877(0x18a0)](),this[_0x216877(0x2552)][_0x216877(0x1481)]=_0x438d68,this[_0x216877(0x2552)][_0x216877(0x6f4)]=!0x1,_0x3ecad3[_0x5acd8b(0x40fb)]({'destination':_0x5cca0e,'orientation':{'heading':_0x4b31d3,'pitch':_0x345016,'roll':_0x6ef781}});},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x5791)]=function(_0x32bfff,_0x58e11f){var _0x40a1a9=_0x307c2b,_0xbed8d6=_0x5e00b3,_0x2f5559=this[_0xbed8d6(0x1358)][_0xbed8d6(0x3883)]-_0x32bfff['y'],_0x4685e5=this[_0xbed8d6(0x1358)]['drawingBufferHeight']-_0x58e11f['y'],_0xcbb720=Math['min'](_0x32bfff['x'],_0x58e11f['x']),_0xcafeb=Math[_0xbed8d6(0x19a8)](_0x2f5559,_0x4685e5),_0x178f20=Math['max'](_0x32bfff['x'],_0x58e11f['x']),_0x5c486a=Math[_0xbed8d6(0x498f)](_0x2f5559,_0x4685e5),_0x4d0009=new Cartesian4();_0x4d0009['x']=_0xcbb720/this[_0xbed8d6(0x1358)][_0xbed8d6(0x1564)],_0x4d0009['y']=_0xcafeb/this[_0xbed8d6(0x1358)][_0xbed8d6(0x3883)],_0x4d0009['z']=_0x178f20/this[_0xbed8d6(0x1358)][_0xbed8d6(0x1564)],_0x4d0009['w']=_0x5c486a/this[_0xbed8d6(0x1358)][_0xbed8d6(0x3883)],this[_0x40a1a9(0x2119)]=!0x0,this[_0xbed8d6(0x723)]=new Cartesian4(_0xcbb720,_0xcafeb,_0x178f20,_0x5c486a);for(var _0x15c80d=0x0,_0x409ab7=this[_0xbed8d6(0x52dd)][_0xbed8d6(0x498a)][_0xbed8d6(0x809)];_0x15c80d<_0x409ab7;_0x15c80d++){this[_0xbed8d6(0x52dd)][_0xbed8d6(0x498a)][_0x15c80d][_0x40a1a9(0x4207)]=_0x4d0009;}},Scene[_0x307c2b(0x1aa2)][_0x5e00b3(0x5a1c)]=function(){var _0x4dcb25=_0x307c2b,_0x199331=_0x5e00b3;for(var _0x180192=new AssociativeArray(),_0x5a83f4=this[_0x4dcb25(0x1afe)][_0x199331(0x498a)],_0x3ad31c={},_0x5aa937=!0x1,_0x599b5b=0x0;_0x599b5b<_0x5a83f4[_0x4dcb25(0x2ef4)];_0x599b5b++){_0x3ad31c[(_0x142ece=_0x5a83f4[_0x599b5b])['id']]=Object[_0x4dcb25(0x11bc)](_0x142ece[_0x199331(0x4a04)]),_0x5aa937=!!_0x142ece[_0x199331(0x4a04)][_0x3ad31c[_0x142ece['id']][0x0]];}for(var _0x2343b8=0x0;_0x2343b8<0xa;_0x2343b8++){this[_0x199331(0x4228)]=!0x0,this['initializeFrame'](),this[_0x199331(0x3de7)]();var _0x54b349=!0x1;for(_0x599b5b=0x0;_0x599b5b<_0x5a83f4[_0x199331(0x809)];_0x599b5b++){var _0x25563f=(_0x142ece=_0x5a83f4[_0x599b5b])[_0x199331(0x5e6)]();if(!(_0x25563f[_0x199331(0x809)]<=0x0)){if(_0x180192[_0x199331(0x5655)](_0x142ece['id'])){var _0x1c2709;_0x1c2709=_0x25563f[_0x199331(0x736)](_0x180192[_0x199331(0x38c4)](_0x142ece['id'])[_0x199331(0x34a2)]),_0x25563f=_0x1c2709;}for(var _0x3bd8da=[],_0x2e1873=(_0x2343b8=0x0,_0x25563f[_0x199331(0x809)]);_0x2343b8<_0x2e1873;_0x2343b8++){var _0x341c64=_0x25563f[_0x2343b8],_0x4bf1a9=_0x3ad31c[_0x142ece['id']][_0x199331(0xabf)](_0x341c64);(_0x5aa937&&_0x4bf1a9>-0x1||!_0x5aa937&&-0x1===_0x4bf1a9)&&_0x3bd8da['push'](_0x341c64);}var _0x22acad={'layerName':_0x142ece[_0x199331(0x2c5)],'layerIndex':_0x599b5b,'ids':_0x3bd8da};_0x180192[_0x199331(0x10aa)](_0x142ece['id'],_0x22acad),_0x54b349=!0x0,_0x142ece[_0x199331(0x42fd)](),_0x142ece[_0x199331(0x57ba)](_0x25563f,!0x1);}}if(!_0x54b349)break;}var _0x457ac2=[];this[_0x199331(0x4228)]=!0x1;for(_0x2343b8=0x0;_0x2343b8<_0x180192[_0x4dcb25(0x225a)][_0x4dcb25(0x2ef4)];_0x2343b8++){var _0x142ece;(_0x142ece=_0x5a83f4[_0x180192[_0x4dcb25(0x225a)][_0x2343b8][_0x199331(0x248f)]])[_0x199331(0x57ba)]([],!0x1),_0x5aa937||_0x142ece[_0x4dcb25(0x4068)](_0x3ad31c[_0x142ece['id']],_0x5aa937);var _0x432b14={'layerName':_0x180192[_0x199331(0xc98)][_0x2343b8][_0x199331(0x4e65)],'ids':_0x180192[_0x4dcb25(0x225a)][_0x2343b8][_0x199331(0x34a2)]};_0x457ac2[_0x199331(0x5323)](_0x432b14);}return _0x457ac2;},Scene[_0x307c2b(0x1aa2)][_0x5e00b3(0x3de7)]=function(){var _0x3e74f2=_0x307c2b,_0x4052a2=_0x5e00b3,_0x37f341=this[_0x3e74f2(0x5071)],_0x33e12b=_0x37f341[_0x4052a2(0x1b3d)],_0x2ef7c0=this[_0x4052a2(0xa47)],_0x2b23d9=this[_0x4052a2(0x2bd9)];this[_0x4052a2(0x2018)]=_0x2b23d9,updateFrameState(this),_0x2ef7c0[_0x3e74f2(0x401f)][_0x4052a2(0x445c)]=!0x0,_0x2ef7c0[_0x4052a2(0xd77)][_0x4052a2(0x2578)]=this[_0x4052a2(0x29c4)][_0x3e74f2(0x56d7)],_0x2ef7c0[_0x4052a2(0x1b9e)]=defaultValue$1(this['backgroundColor'],Color$2[_0x4052a2(0x12b7)]),_0x33e12b[_0x4052a2(0xa16)](_0x2ef7c0);var _0x5d5cfc=_0x2b23d9['viewport'];_0x5d5cfc['x']=0x0,_0x5d5cfc['y']=0x0,_0x5d5cfc[_0x4052a2(0x2d3c)]=_0x37f341[_0x4052a2(0x1564)],_0x5d5cfc[_0x3e74f2(0x10d5)]=_0x37f341[_0x4052a2(0x3883)];var _0x545adc=_0x2b23d9[_0x4052a2(0x4a53)];_0x545adc[_0x3e74f2(0x4800)]=void 0x0,_0x545adc[_0x4052a2(0xd38)]=void 0x0,_0x545adc[_0x4052a2(0x55c7)]=void 0x0,_0x545adc[_0x4052a2(0x4e47)]=BoundingRectangle[_0x4052a2(0x40f3)](_0x5d5cfc,_0x545adc[_0x4052a2(0x4e47)]),renderPickRectTexture(this),updateRenderToTexture(this),updateEnvironment(this),resolveFramebuffers(this,_0x545adc),_0x545adc[_0x4052a2(0x3eaf)]=void 0x0,updateRectSelectionIDs(this),_0x37f341[_0x4052a2(0x18a0)]();},Scene[_0x307c2b(0x1aa2)][_0x5e00b3(0x1f41)]=function(_0x1c2e30,_0x55636e){var _0x2f6ebe=_0x307c2b,_0x102978=_0x5e00b3,_0x20d190=this[_0x102978(0x1358)],_0x178881=_0x20d190[_0x102978(0x1b3d)],_0x5e25e3=this['_frameState'];this[_0x102978(0x58c8)];var _0x10ed6b=this[_0x102978(0x2bd9)];this[_0x2f6ebe(0x342b)]=_0x10ed6b;var _0x5ab77a=_0x10ed6b[_0x102978(0x4e47)];_0x5ab77a['x']=0x0,_0x5ab77a['y']=0x0,_0x5ab77a[_0x102978(0x2d3c)]=_0x20d190[_0x102978(0x1564)],_0x5ab77a[_0x102978(0x5a4e)]=_0x20d190[_0x2f6ebe(0xae9)];var _0x37d270=new Cartesian2(0.5*_0x20d190[_0x102978(0x1564)],0.5*_0x20d190[_0x102978(0x3883)]),_0x207ca6=_0x10ed6b[_0x2f6ebe(0x1d4f)];_0x207ca6[_0x102978(0x4e47)]=BoundingRectangle[_0x102978(0x40f3)](_0x5ab77a,_0x207ca6[_0x102978(0x4e47)]),clearPasses(_0x5e25e3[_0x102978(0xd77)]),_0x5e25e3[_0x102978(0xd77)][_0x102978(0x3c62)]=!0x0,_0x5e25e3[_0x102978(0xd77)]['depth']=!0x0,updateEnvironment(this),_0x207ca6=_0x10ed6b[_0x102978(0x153c)][_0x102978(0xa16)](_0x20d190,_0x37d270,_0x5ab77a);var _0x9fe595,_0x2c76a7=this[_0x102978(0x5592)],_0xd3141b=Cartesian3[_0x2f6ebe(0x2d7b)](_0x2c76a7[_0x102978(0x2b06)]),_0x33065f=Cartesian3[_0x2f6ebe(0x2d7b)](_0x2c76a7[_0x102978(0x416)]),_0x384040=Cartesian3[_0x102978(0x40f3)](_0x2c76a7['up']);_0x2c76a7[_0x102978(0x26a3)]({'destination':Cartesian3[_0x102978(0x10c5)](_0x1c2e30,_0x55636e,0x2328)}),updateAndExecuteCommands(this,_0x207ca6,scratchColorZero),resolveFramebuffers(this,_0x207ca6),_0x20d190[_0x2f6ebe(0x54a1)](),_0x9fe595=defined$1(_0x2c76a7[_0x102978(0x1187)][_0x102978(0xa79)])?_0x2c76a7[_0x102978(0x1187)][_0x102978(0x40f3)](scratchPerspectiveFrustum):defined$1(_0x2c76a7[_0x2f6ebe(0x250e)][_0x102978(0x3f1c)])?_0x2c76a7[_0x2f6ebe(0x250e)][_0x2f6ebe(0x2d7b)](scratchPerspectiveOffCenterFrustum):defined$1(_0x2c76a7[_0x102978(0x1187)][_0x102978(0x2d3c)])?_0x2c76a7[_0x102978(0x1187)][_0x102978(0x40f3)](scratchOrthographicFrustum):_0x2c76a7[_0x102978(0x1187)][_0x102978(0x40f3)](scratchOrthographicOffCenterFrustum);for(var _0x19d15f,_0x57d500=_0x10ed6b[_0x2f6ebe(0x5a20)],_0x34ad70=_0x57d500[_0x2f6ebe(0x2ef4)],_0x4788f4=new Cartesian3(),_0x5bcc26=0x0;_0x5bcc26<_0x34ad70;++_0x5bcc26){var _0x2d8453=this[_0x102978(0x34c)][_0x102978(0x5416)](this,_0x5bcc26)['getDepth'](_0x20d190,_0x37d270['x'],_0x37d270['y']);if(_0x2d8453>0x0&&_0x2d8453<0x1){var _0x1b5d75=_0x57d500[_0x5bcc26];_0x9fe595[_0x102978(0xcd2)]=_0x1b5d75[_0x102978(0xcd2)]*(0x0!==_0x5bcc26?this[_0x2f6ebe(0x56a9)]:0x1),_0x9fe595[_0x102978(0x389f)]=_0x1b5d75[_0x102978(0x389f)],_0x178881[_0x2f6ebe(0xfb9)](_0x9fe595),_0x4788f4=SceneTransforms[_0x102978(0x2e33)](this,_0x37d270,_0x2d8453,_0x4788f4),_0x19d15f=Cartographic[_0x102978(0x50e9)](_0x4788f4)[_0x2f6ebe(0x10d5)];break;}}return _0x2c76a7[_0x102978(0x26a3)]({'destination':_0xd3141b,'orientation':{'direction':_0x33065f,'up':_0x384040}}),_0x19d15f;},Scene[_0x5e00b3(0x3720)][_0x307c2b(0x52f8)]=function(_0x4a064f){var _0x55ca56=_0x5e00b3;defined$1(_0x4a064f)&&this[_0x55ca56(0x391c)][_0x55ca56(0x5d39)](_0x4a064f);},Scene[_0x5e00b3(0x3720)][_0x307c2b(0x3780)]=function(_0x3b26b5){var _0x4f4c94=_0x5e00b3;defined$1(_0x3b26b5)&&this[_0x4f4c94(0x391c)][_0x4f4c94(0x4a4d)](_0x3b26b5);},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x4f39)]=function(){var _0x29946d=_0x307c2b,_0x288a68=_0x5e00b3,_0xf461e1=this,_0x286a4b=when[_0x288a68(0x32fc)](),_0x171230=!0x1;return this[_0x29946d(0x366f)][_0x288a68(0x13f3)](function(){var _0x41ee20=_0x29946d,_0x108f98=_0x288a68;if(!_0x171230){_0x171230=!0x0;var _0x1ffd2f=_0xf461e1[_0x108f98(0x4fd0)][_0x108f98(0x2d1b)]({}),_0x3da069=document[_0x108f98(0x2a2e)](_0x108f98(0x2a34));_0x3da069[_0x41ee20(0x10d5)]=_0xf461e1['context'][_0x108f98(0x3883)],_0x3da069[_0x108f98(0x2d3c)]=_0xf461e1[_0x41ee20(0x5071)][_0x108f98(0x1564)];var _0x42e185=_0x3da069[_0x108f98(0x696)]('2d'),_0x521161=_0x42e185[_0x108f98(0x5619)](_0x3da069['width'],_0x3da069[_0x108f98(0x5a4e)]);_0x521161['data'][_0x108f98(0x10aa)](_0x1ffd2f),_0x42e185['putImageData'](_0x521161,0x0,0x0);for(var _0x2f064c=_0x42e185[_0x108f98(0x5d9d)](0x0,0x0,_0x3da069[_0x108f98(0x2d3c)],_0x3da069[_0x108f98(0x5a4e)]),_0x26c6af=0x0;_0x26c6af<_0x2f064c[_0x108f98(0x5a4e)]/0x2;++_0x26c6af)for(var _0x51a18e=0x0;_0x51a18e<_0x2f064c['width'];++_0x51a18e){var _0x14f14d=0x4*_0x26c6af*_0x2f064c[_0x41ee20(0x2299)]+0x4*_0x51a18e,_0x106ab2=0x4*(_0x2f064c[_0x108f98(0x5a4e)]-_0x26c6af)*_0x2f064c[_0x108f98(0x2d3c)]+0x4*_0x51a18e,_0x45e69f=_0x2f064c[_0x41ee20(0x313f)][_0x14f14d],_0x429468=_0x2f064c[_0x108f98(0x140c)][_0x14f14d+0x1],_0x52b1f8=_0x2f064c[_0x108f98(0x140c)][_0x14f14d+0x2],_0x166b38=_0x2f064c[_0x108f98(0x140c)][_0x14f14d+0x3];_0x2f064c[_0x108f98(0x140c)][_0x14f14d]=_0x2f064c['data'][_0x106ab2],_0x2f064c[_0x108f98(0x140c)][_0x14f14d+0x1]=_0x2f064c[_0x108f98(0x140c)][_0x106ab2+0x1],_0x2f064c[_0x41ee20(0x313f)][_0x14f14d+0x2]=_0x2f064c[_0x108f98(0x140c)][_0x106ab2+0x2],_0x2f064c[_0x108f98(0x140c)][_0x14f14d+0x3]=_0x2f064c[_0x108f98(0x140c)][_0x106ab2+0x3],_0x2f064c[_0x108f98(0x140c)][_0x106ab2]=_0x45e69f,_0x2f064c[_0x108f98(0x140c)][_0x106ab2+0x1]=_0x429468,_0x2f064c[_0x108f98(0x140c)][_0x106ab2+0x2]=_0x52b1f8,_0x2f064c[_0x108f98(0x140c)][_0x106ab2+0x3]=_0x166b38;}_0x42e185[_0x108f98(0x1763)](0x0,0x0,_0x2f064c[_0x108f98(0x2d3c)],_0x2f064c[_0x108f98(0x5a4e)]),_0x42e185[_0x41ee20(0xd2c)](_0x2f064c,0x0,0x0);var _0x1de734=_0x3da069[_0x108f98(0x1f3c)]();_0x286a4b[_0x108f98(0x1c7e)](_0x1de734);}}),_0x286a4b[_0x288a68(0x24e7)];},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x4591)]=function(_0x5a20ea){var _0x445310=_0x307c2b,_0x4745ed=_0x5e00b3;if(this[_0x445310(0x266d)]===SceneMode$1[_0x4745ed(0x3c78)]||this[_0x4745ed(0x3037)]===SceneMode$1[_0x4745ed(0x5d29)]){var _0x4fe57a=this[_0x4745ed(0x1358)],_0x4c0862=this[_0x4745ed(0x2bd9)];this[_0x4745ed(0x2018)]=_0x4c0862;var _0x4c73eb=this[_0x4745ed(0x5592)],_0x31117c=_0x4fe57a[_0x4745ed(0x1b3d)],_0x711d1=Cartesian3[_0x4745ed(0x40f3)](_0x4c73eb[_0x4745ed(0x416)]),_0x586f75=Cartesian3[_0x4745ed(0x40f3)](_0x4c73eb['up']),_0x247d05=Cartesian3[_0x4745ed(0x4143)](_0x5a20ea,_0x4c73eb[_0x4745ed(0x1d74)],new Cartesian3());_0x4c73eb['setView']({'destination':_0x4c73eb['position'],'orientation':{'direction':_0x5a20ea,'up':_0x247d05},'convert':_0x4c73eb[_0x4745ed(0x2201)]!==SceneMode$1[_0x4745ed(0x5d29)]});var _0x5de8ae,_0x2d9810=new Cartesian2(0.5*_0x4fe57a[_0x4745ed(0x1564)],0.5*_0x4fe57a[_0x4745ed(0x3883)]);renderTranslucentDepthForPick(this,_0x2d9810),this[_0x4745ed(0x5592)][_0x4745ed(0x26a3)]({'destination':this[_0x4745ed(0x5592)][_0x4745ed(0x3747)],'orientation':{'direction':_0x711d1,'up':_0x586f75},'convert':_0x4c73eb[_0x445310(0x360b)]!==SceneMode$1[_0x445310(0x19e)]}),_0x5de8ae=defined$1(_0x4c73eb[_0x445310(0x250e)][_0x4745ed(0xa79)])?_0x4c73eb['frustum']['clone'](scratchPerspectiveFrustum):defined$1(_0x4c73eb[_0x4745ed(0x1187)][_0x445310(0x1277)])?_0x4c73eb[_0x4745ed(0x1187)][_0x4745ed(0x40f3)](scratchPerspectiveOffCenterFrustum):defined$1(_0x4c73eb[_0x4745ed(0x1187)][_0x4745ed(0x2d3c)])?_0x4c73eb['frustum'][_0x4745ed(0x40f3)](scratchOrthographicFrustum):_0x4c73eb['frustum'][_0x4745ed(0x40f3)](scratchOrthographicOffCenterFrustum);for(var _0x3e4011=_0x4c0862[_0x4745ed(0x5eb0)],_0x1e17b8=_0x3e4011[_0x4745ed(0x809)],_0x63453f=new Cartesian3(),_0x2affc1=0x0;_0x2affc1<_0x1e17b8;++_0x2affc1){var _0x4fda32=this[_0x4745ed(0x34c)][_0x4745ed(0x5416)](this,_0x2affc1)[_0x4745ed(0x2453)](_0x4fe57a,_0x2d9810['x'],_0x2d9810['y']);if(_0x4fda32>0x0&&_0x4fda32<0x1){var _0x7e240e=_0x3e4011[_0x2affc1];return _0x5de8ae[_0x4745ed(0xcd2)]=_0x7e240e[_0x4745ed(0xcd2)]*(0x0!==_0x2affc1?this[_0x4745ed(0x34eb)]:0x1),_0x5de8ae[_0x4745ed(0x389f)]=_0x7e240e[_0x4745ed(0x389f)],_0x31117c[_0x4745ed(0x1b38)](_0x5de8ae),SceneTransforms[_0x4745ed(0x2e33)](this,_0x2d9810,_0x4fda32,_0x63453f);}}}},Scene[_0x5e00b3(0x3720)][_0x307c2b(0x1912)]=function(_0xbf710d){var _0x2d66e4=_0x5e00b3;for(var _0x574cb2=[],_0x16d073=0x0,_0x4c84e7=_0xbf710d[_0x2d66e4(0x809)];_0x16d073<_0x4c84e7;_0x16d073++)_0x574cb2[_0x2d66e4(0x5323)](Resource[_0x2d66e4(0x3bee)](_0xbf710d[_0x16d073])[_0x2d66e4(0x1fd8)]());var _0x411dba=this;when[_0x2d66e4(0x5ef9)](_0x574cb2,function(_0x201a3b){var _0x795dee=_0x140d,_0x448a43=_0x2d66e4;for(var _0x1762aa=0x0,_0x45ba9e=_0x201a3b[_0x448a43(0x809)];_0x1762aa<_0x45ba9e;_0x1762aa++){var _0x183c1d=_0x201a3b[_0x1762aa][_0x448a43(0x3453)],_0x319bd5=new Matrix4(),_0x3f21e7=_0x183c1d[_0x448a43(0x441a)];_0x183c1d[_0x448a43(0x1122)],_0x319bd5[0x0]=_0x3f21e7[_0x795dee(0x3e05)],_0x319bd5[0x1]=_0x3f21e7[_0x448a43(0x44b3)],_0x319bd5[0x2]=_0x3f21e7[_0x448a43(0x4cba)]['x'],_0x319bd5[0x3]=_0x3f21e7[_0x795dee(0x7d8)]['y'],_0x319bd5[0x4]=_0x3f21e7[_0x448a43(0x4cba)]['z'],_0x319bd5[0x5]=_0x3f21e7['baseColor']['w'],_0x411dba[_0x448a43(0x529)][_0x448a43(0x5323)](_0x319bd5);}});},Scene[_0x5e00b3(0x3720)]['isDestroyed']=function(){return!0x1;},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x5e794e=_0x307c2b,_0x481247=_0x5e00b3;this[_0x5e794e(0x4c59)][_0x481247(0x443c)](),this[_0x5e794e(0x4c59)]['endFrame'](this[_0x481247(0xa47)]),this[_0x481247(0x2b3a)][_0x481247(0x443c)](),this[_0x5e794e(0x528b)][_0x481247(0x443c)](),this[_0x481247(0x402d)][_0x481247(0x443c)](),this[_0x481247(0x136d)][_0x481247(0x2947)](),this[_0x481247(0x267f)][_0x481247(0x443c)](),this[_0x481247(0x36f2)]=this[_0x481247(0x36f2)]&&this[_0x481247(0x36f2)][_0x481247(0x2947)](),this[_0x481247(0x2203)]=this[_0x481247(0x2203)]&&this[_0x481247(0x2203)][_0x481247(0x2947)](),this[_0x481247(0x5cc)]=this[_0x481247(0x5cc)]&&!this[_0x481247(0x5cc)][_0x481247(0x53aa)]()&&this[_0x481247(0x5cc)]['destroy'](),this[_0x5e794e(0x5899)]=this['_primitives']&&this[_0x481247(0x1fda)][_0x481247(0x2947)](),this[_0x481247(0x280)]=this[_0x5e794e(0x1f75)]&&this['_groundPrimitives'][_0x481247(0x2947)](),this[_0x481247(0xaab)]=this[_0x481247(0xaab)]&&this[_0x481247(0xaab)][_0x5e794e(0x5020)](),this[_0x481247(0x3427)]=this[_0x481247(0x3427)]&&this[_0x481247(0x3427)][_0x481247(0x2947)](),this[_0x481247(0x39db)]=this[_0x481247(0x39db)]&&this[_0x481247(0x39db)][_0x481247(0x2947)](),this[_0x481247(0x808)]=this[_0x481247(0x808)]&&this[_0x481247(0x808)][_0x5e794e(0x5020)](),this[_0x481247(0x4155)]=this[_0x5e794e(0x4cbf)]&&this[_0x481247(0x4155)][_0x481247(0x2947)](),this[_0x481247(0x1fca)]=this[_0x481247(0x1fca)]&&this[_0x5e794e(0x4a4c)][_0x481247(0x2947)](),this[_0x481247(0x4ce)]=this[_0x5e794e(0x121c)]&&this[_0x481247(0x4ce)][_0x5e794e(0x5020)](),this[_0x481247(0x3f87)]=this['_depthPlane']&&this[_0x481247(0x3f87)][_0x481247(0x2947)](),this[_0x481247(0x5dd7)]=this[_0x481247(0x5dd7)]&&this[_0x481247(0x5dd7)][_0x5e794e(0x5020)](),this[_0x481247(0x44fa)]=this[_0x481247(0x44fa)]&&this[_0x481247(0x44fa)][_0x481247(0x2947)](),this[_0x481247(0x42ea)]=this[_0x481247(0x42ea)]&&this[_0x481247(0x42ea)][_0x481247(0x2947)](),this[_0x481247(0x2bd9)]=this[_0x481247(0x2bd9)]&&this[_0x481247(0x2bd9)][_0x481247(0x2947)](),this[_0x481247(0x4de3)]=this[_0x481247(0x4de3)]&&this[_0x481247(0x4de3)][_0x481247(0x2947)](),this[_0x481247(0x2018)]=void 0x0,this['_removeCreditContainer']&&this[_0x481247(0x2b99)][_0x481247(0xf67)][_0x481247(0x3fb0)](this[_0x481247(0x1f58)]),defined$1(this[_0x481247(0x4cee)])&&(this[_0x481247(0x4cee)][_0x5e794e(0x5020)](),this[_0x481247(0xa47)][_0x481247(0x5a25)][_0x481247(0x27cf)]=void 0x0),defined$1(this[_0x481247(0x395b)])&&(this[_0x481247(0x395b)]['destroy'](),this[_0x481247(0xa47)][_0x481247(0x5a25)][_0x481247(0x3e24)]=void 0x0),defined$1(this[_0x481247(0x172a)])&&(this[_0x5e794e(0x58a9)][_0x481247(0x2947)](),this[_0x481247(0xa47)][_0x481247(0x5a25)]['postEffectFilter']=void 0x0),defined$1(this[_0x481247(0x57b)])&&(this[_0x5e794e(0x3efa)][_0x481247(0x2947)](),this[_0x481247(0xa47)][_0x5e794e(0x1806)][_0x481247(0x37f5)]=void 0x0),defined$1(this[_0x481247(0x637)])&&(this[_0x481247(0x637)][_0x481247(0x2947)](),this[_0x5e794e(0x4e0e)][_0x481247(0x5a25)][_0x481247(0xe3c)]=void 0x0),this[_0x481247(0x29c4)]=this[_0x481247(0x29c4)]&&this[_0x5e794e(0x1b82)][_0x481247(0x2947)](),this[_0x481247(0x1358)]=this[_0x481247(0x1358)]&&this[_0x5e794e(0xc72)]['destroy'](),this[_0x481247(0xa47)][_0x5e794e(0x21dd)]=this[_0x5e794e(0x4e0e)]['creditDisplay']&&this[_0x481247(0xa47)][_0x481247(0x258b)][_0x481247(0x2947)](),defined$1(this[_0x481247(0x3423)])&&(this[_0x481247(0x3423)]=this[_0x481247(0x3423)]&&this['_performanceDisplay'][_0x481247(0x2947)](),this[_0x481247(0x5df1)][_0x481247(0xf67)][_0x5e794e(0x1f3a)](this[_0x481247(0x5df1)])),this[_0x5e794e(0x2466)](),this[_0x5e794e(0x1baf)]();for(var _0xd9465e=0x0;_0xd9465e<this[_0x481247(0x1b90)][_0x481247(0x809)];++_0xd9465e)this[_0x481247(0x1b90)][_0xd9465e]();return this['_removeGlobeCallbacks']['length']=0x0,this[_0x5e794e(0x75a)]=this[_0x5e794e(0x75a)]&&!this[_0x481247(0xc4b)][_0x481247(0x53aa)]()&&this[_0x481247(0xc4b)][_0x5e794e(0x5020)](),this[_0x5e794e(0x1383)]=this[_0x5e794e(0x1383)]&&!this[_0x481247(0x4901)][_0x481247(0x53aa)]()&&this[_0x481247(0x4901)][_0x481247(0x2947)](),defined$1(this[_0x481247(0x49d)])&&this[_0x481247(0x49d)][_0x481247(0x2947)](),this[_0x5e794e(0x12f)]=void 0x0,defined$1(this[_0x481247(0x570)])&&this[_0x5e794e(0x22c9)][_0x481247(0x2947)](),this[_0x481247(0x570)]=void 0x0,defined$1(this[_0x481247(0x71c)])&&this[_0x481247(0x71c)][_0x5e794e(0x5020)](),this[_0x481247(0x71c)]=void 0x0,defined$1(this[_0x481247(0x4026)])&&this[_0x5e794e(0x1f99)][_0x481247(0x2947)](),defined$1(this[_0x5e794e(0x2d04)])&&this[_0x481247(0x34b1)][_0x481247(0x2947)](),destroyObject$1(this);};var SkyAtmosphereFS='/**\x0a\x20*\x20@license\x0a\x20*\x20Copyright\x20(c)\x202000-2005,\x20Sean\x20O\x27Neil\x20(s_p_oneil@hotmail.com)\x0a\x20*\x20All\x20rights\x20reserved.\x0a\x20*\x0a\x20*\x20Redistribution\x20and\x20use\x20in\x20source\x20and\x20binary\x20forms,\x20with\x20or\x20without\x0a\x20*\x20modification,\x20are\x20permitted\x20provided\x20that\x20the\x20following\x20conditions\x0a\x20*\x20are\x20met:\x0a\x20*\x0a\x20*\x20*\x20Redistributions\x20of\x20source\x20code\x20must\x20retain\x20the\x20above\x20copyright\x20notice,\x0a\x20*\x20\x20\x20this\x20list\x20of\x20conditions\x20and\x20the\x20following\x20disclaimer.\x0a\x20*\x20*\x20Redistributions\x20in\x20binary\x20form\x20must\x20reproduce\x20the\x20above\x20copyright\x20notice,\x0a\x20*\x20\x20\x20this\x20list\x20of\x20conditions\x20and\x20the\x20following\x20disclaimer\x20in\x20the\x20documentation\x0a\x20*\x20\x20\x20and/or\x20other\x20materials\x20provided\x20with\x20the\x20distribution.\x0a\x20*\x20*\x20Neither\x20the\x20name\x20of\x20the\x20project\x20nor\x20the\x20names\x20of\x20its\x20contributors\x20may\x20be\x0a\x20*\x20\x20\x20used\x20to\x20endorse\x20or\x20promote\x20products\x20derived\x20from\x20this\x20software\x20without\x0a\x20*\x20\x20\x20specific\x20prior\x20written\x20permission.\x0a\x20*\x0a\x20*\x20THIS\x20SOFTWARE\x20IS\x20PROVIDED\x20BY\x20THE\x20COPYRIGHT\x20HOLDERS\x20AND\x20CONTRIBUTORS\x20\x22AS\x20IS\x22\x0a\x20*\x20AND\x20ANY\x20EXPRESS\x20OR\x20IMPLIED\x20WARRANTIES,\x20INCLUDING,\x20BUT\x20NOT\x20LIMITED\x20TO,\x20THE\x0a\x20*\x20IMPLIED\x20WARRANTIES\x20OF\x20MERCHANTABILITY\x20AND\x20FITNESS\x20FOR\x20A\x20PARTICULAR\x20PURPOSE\x20ARE\x0a\x20*\x20DISCLAIMED.\x20IN\x20NO\x20EVENT\x20SHALL\x20THE\x20COPYRIGHT\x20OWNER\x20OR\x20CONTRIBUTORS\x20BE\x20LIABLE\x0a\x20*\x20FOR\x20ANY\x20DIRECT,\x20INDIRECT,\x20INCIDENTAL,\x20SPECIAL,\x20EXEMPLARY,\x20OR\x20CONSEQUENTIAL\x0a\x20*\x20DAMAGES\x20(INCLUDING,\x20BUT\x20NOT\x20LIMITED\x20TO,\x20PROCUREMENT\x20OF\x20SUBSTITUTE\x20GOODS\x20OR\x0a\x20*\x20SERVICES;\x20LOSS\x20OF\x20USE,\x20DATA,\x20OR\x20PROFITS;\x20OR\x20BUSINESS\x20INTERRUPTION)\x20HOWEVER\x0a\x20*\x20CAUSED\x20AND\x20ON\x20ANY\x20THEORY\x20OF\x20LIABILITY,\x20WHETHER\x20IN\x20CONTRACT,\x20STRICT\x20LIABILITY,\x0a\x20*\x20OR\x20TORT\x20(INCLUDING\x20NEGLIGENCE\x20OR\x20OTHERWISE)\x20ARISING\x20IN\x20ANY\x20WAY\x20OUT\x20OF\x20THE\x20USE\x0a\x20*\x20OF\x20THIS\x20SOFTWARE,\x20EVEN\x20IF\x20ADVISED\x20OF\x20THE\x20POSSIBILITY\x20OF\x20SUCH\x20DAMAGE.\x0a\x20*\x0a\x20*\x20Modifications\x20made\x20by\x20Analytical\x20Graphics,\x20Inc.\x0a\x20*/\x0a\x0a\x20//\x20Code:\x20\x20http://sponeil.net/\x0a\x20//\x20GPU\x20Gems\x202\x20Article:\x20\x20https://developer.nvidia.com/gpugems/GPUGems2/gpugems2_chapter16.html\x0a\x0a#ifdef\x20COLOR_CORRECT\x0auniform\x20vec3\x20u_hsbShift;\x20//\x20Hue,\x20saturation,\x20brightness\x0a#endif\x0a\x0auniform\x20vec4\x20u_cameraAndRadiiAndDynamicAtmosphereColor;\x20//\x20Camera\x20height,\x20outer\x20radius,\x20inner\x20radius,\x20dynamic\x20atmosphere\x20color\x20flag\x0a\x0aconst\x20float\x20g\x20=\x20-0.95;\x0aconst\x20float\x20g2\x20=\x20g\x20*\x20g;\x0a\x0avarying\x20vec3\x20v_rayleighColor;\x0avarying\x20vec3\x20v_mieColor;\x0avarying\x20vec3\x20v_toCamera;\x0avarying\x20vec3\x20v_positionEC;\x0a\x0avoid\x20main\x20(void)\x0a{\x0a\x20\x20\x20\x20float\x20lightEnum\x20=\x20u_cameraAndRadiiAndDynamicAtmosphereColor.w;\x0a\x20\x20\x20\x20vec3\x20lightDirection\x20=\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_viewerPositionWC\x20*\x20float(lightEnum\x20==\x200.0)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_lightDirectionWC\x20*\x20float(lightEnum\x20==\x201.0)\x20+\x0a\x20\x20\x20\x20\x20\x20\x20\x20czm_sunDirectionWC\x20*\x20float(lightEnum\x20==\x202.0);\x0a\x20\x20\x20\x20lightDirection\x20=\x20normalize(lightDirection);\x0a\x0a\x20\x20\x20\x20//\x20Extra\x20normalize\x20added\x20for\x20Android\x0a\x20\x20\x20\x20float\x20cosAngle\x20=\x20dot(lightDirection,\x20normalize(v_toCamera))\x20/\x20length(v_toCamera);\x0a\x20\x20\x20\x20float\x20rayleighPhase\x20=\x200.75\x20*\x20(1.0\x20+\x20cosAngle\x20*\x20cosAngle);\x0a\x20\x20\x20\x20float\x20miePhase\x20=\x201.5\x20*\x20((1.0\x20-\x20g2)\x20/\x20(2.0\x20+\x20g2))\x20*\x20(1.0\x20+\x20cosAngle\x20*\x20cosAngle)\x20/\x20pow(1.0\x20+\x20g2\x20-\x202.0\x20*\x20g\x20*\x20cosAngle,\x201.5);\x0a\x0a\x20\x20\x20\x20vec3\x20rgb\x20=\x20rayleighPhase\x20*\x20v_rayleighColor\x20+\x20miePhase\x20*\x20v_mieColor;\x0a\x0a#ifndef\x20HDR\x0a\x20\x20\x20\x20const\x20float\x20exposure\x20=\x202.0;\x0a\x20\x20\x20\x20rgb\x20=\x20vec3(1.0)\x20-\x20exp(-exposure\x20*\x20rgb);\x0a#endif\x0a\x0a#ifdef\x20COLOR_CORRECT\x0a\x20\x20\x20\x20//\x20Convert\x20rgb\x20color\x20to\x20hsb\x0a\x20\x20\x20\x20vec3\x20hsb\x20=\x20czm_RGBToHSB(rgb);\x0a\x20\x20\x20\x20//\x20Perform\x20hsb\x20shift\x0a\x20\x20\x20\x20hsb.x\x20+=\x20u_hsbShift.x;\x20//\x20hue\x0a\x20\x20\x20\x20hsb.y\x20=\x20clamp(hsb.y\x20+\x20u_hsbShift.y,\x200.0,\x201.0);\x20//\x20saturation\x0a\x20\x20\x20\x20hsb.z\x20=\x20hsb.z\x20>\x20czm_epsilon7\x20?\x20hsb.z\x20+\x20u_hsbShift.z\x20:\x200.0;\x20//\x20brightness\x0a\x20\x20\x20\x20//\x20Convert\x20shifted\x20hsb\x20back\x20to\x20rgb\x0a\x20\x20\x20\x20rgb\x20=\x20czm_HSBToRGB(hsb);\x0a#endif\x0a\x0a\x20\x20\x20\x20//\x20Alter\x20alpha\x20based\x20on\x20how\x20close\x20the\x20viewer\x20is\x20to\x20the\x20ground\x20(1.0\x20=\x20on\x20ground,\x200.0\x20=\x20at\x20edge\x20of\x20atmosphere)\x0a\x20\x20\x20\x20float\x20atmosphereAlpha\x20=\x20clamp((u_cameraAndRadiiAndDynamicAtmosphereColor.y\x20-\x20u_cameraAndRadiiAndDynamicAtmosphereColor.x)\x20/\x20(u_cameraAndRadiiAndDynamicAtmosphereColor.y\x20-\x20u_cameraAndRadiiAndDynamicAtmosphereColor.z),\x200.0,\x201.0);\x0a\x0a\x20\x20\x20\x20//\x20Alter\x20alpha\x20based\x20on\x20time\x20of\x20day\x20(0.0\x20=\x20night\x20,\x201.0\x20=\x20day)\x0a\x20\x20\x20\x20float\x20nightAlpha\x20=\x20(lightEnum\x20!=\x200.0)\x20?\x20clamp(dot(normalize(czm_viewerPositionWC),\x20lightDirection),\x200.0,\x201.0)\x20:\x201.0;\x0a\x20\x20\x20\x20atmosphereAlpha\x20*=\x20pow(nightAlpha,\x200.5);\x0a\x0a\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(rgb,\x20mix(rgb.b,\x201.0,\x20atmosphereAlpha)\x20*\x20smoothstep(0.0,\x201.0,\x20czm_morphTime));\x0a}\x0a',SkyAtmosphereVS=_0x5e00b3(0x70f);/** * @license * Copyright (c) 2000-2005, Sean O'Neil (s_p_oneil@hotmail.com) * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * * Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * * Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. * * Neither the name of the project nor the names of its contributors may be * used to endorse or promote products derived from this software without * specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * Modifications made by Analytical Graphics, Inc. */ function SkyAtmosphere(_0x2100c9){var _0x57bd20=_0x307c2b,_0x376f95=_0x5e00b3;_0x2100c9=defaultValue$1(_0x2100c9,Ellipsoid[_0x376f95(0x17f7)]),this[_0x376f95(0x3234)]=!0x0,this[_0x57bd20(0x1016)]=_0x2100c9,this[_0x376f95(0x447c)]=new DrawCommand({'owner':this}),this[_0x57bd20(0xd31)]=void 0x0,this[_0x376f95(0x1166)]=void 0x0,this[_0x376f95(0x5dcd)]=void 0x0,this[_0x376f95(0x5818)]=void 0x0,this['hueShift']=0x0,this[_0x376f95(0xcb9)]=0x0,this[_0x376f95(0x3e08)]=0.4,this[_0x376f95(0x32a8)]=0x1,this[_0x376f95(0x57d0)]=new Cartesian3();var _0x22a95a=new Cartesian4();_0x22a95a['w']=0x0,_0x22a95a['y']=Cartesian3[_0x376f95(0x584)](Cartesian3[_0x376f95(0x34b9)](_0x2100c9[_0x376f95(0x37ad)],1.025,new Cartesian3())),_0x22a95a['z']=_0x2100c9[_0x376f95(0x1617)],this[_0x376f95(0x24c5)]=_0x22a95a;var _0x5b12d0=this;this[_0x376f95(0x447c)][_0x376f95(0x2ca)]={'u_cameraAndRadiiAndDynamicAtmosphereColor':function(){var _0x3b82de=_0x376f95;return _0x5b12d0[_0x3b82de(0x24c5)];},'u_hsbShift':function(){var _0xee918b=_0x376f95;return _0x5b12d0[_0xee918b(0x57d0)]['x']=_0x5b12d0[_0xee918b(0x472d)],_0x5b12d0[_0xee918b(0x57d0)]['y']=_0x5b12d0[_0xee918b(0xcb9)],_0x5b12d0[_0xee918b(0x57d0)]['z']=_0x5b12d0[_0xee918b(0x3e08)],_0x5b12d0[_0xee918b(0x57d0)];},'u_alpha':function(){var _0x5017dc=_0x376f95;return _0x5b12d0[_0x5017dc(0x32a8)];}};}function colorCorrect(_0x3ab98b){var _0x43acc5=_0x5e00b3;return!(CesiumMath[_0x43acc5(0x1c11)](_0x3ab98b[_0x43acc5(0x472d)],0x0,CesiumMath[_0x43acc5(0x150d)])&&CesiumMath[_0x43acc5(0x1c11)](_0x3ab98b[_0x43acc5(0xcb9)],0x0,CesiumMath[_0x43acc5(0x150d)])&&CesiumMath[_0x43acc5(0x1c11)](_0x3ab98b[_0x43acc5(0x3e08)],0x0,CesiumMath[_0x43acc5(0x150d)]));}Object[_0x5e00b3(0x1dfd)](SkyAtmosphere[_0x307c2b(0x1aa2)],{'ellipsoid':{'get':function(){var _0x53db81=_0x5e00b3;return this[_0x53db81(0x3c00)];}}}),SkyAtmosphere[_0x5e00b3(0x3720)]['setDynamicAtmosphereColor']=function(_0x3b062c){var _0x5887e8=_0x307c2b;this[_0x5887e8(0x223d)]['w']=_0x3b062c?0x1:0x0;},SkyAtmosphere[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x1fbf36){var _0x1cd5f5=_0x307c2b,_0x3c13d8=_0x5e00b3;if(this[_0x3c13d8(0x3234)]){var _0x5b664d=_0x1fbf36[_0x3c13d8(0x3037)];if((_0x5b664d===SceneMode$1[_0x3c13d8(0x3c78)]||_0x5b664d===SceneMode$1[_0x3c13d8(0x530d)])&&_0x1fbf36[_0x3c13d8(0xd77)][_0x3c13d8(0x445c)]){var _0x2e092b=this[_0x3c13d8(0x447c)];if(!defined$1(_0x2e092b[_0x3c13d8(0x2b54)])){var _0x6a4a90=_0x1fbf36[_0x3c13d8(0x4fd0)],_0x344874=EllipsoidGeometry[_0x3c13d8(0x1647)](new EllipsoidGeometry({'radii':Cartesian3[_0x1cd5f5(0x50ce)](this[_0x1cd5f5(0x1016)][_0x3c13d8(0x37ad)],1.025,new Cartesian3()),'slicePartitions':0x100,'stackPartitions':0x100,'vertexFormat':VertexFormat[_0x3c13d8(0x29af)]}));_0x2e092b[_0x3c13d8(0x2b54)]=VertexArray[_0x3c13d8(0x6f3)]({'context':_0x6a4a90,'geometry':_0x344874,'attributeLocations':GeometryPipeline[_0x1cd5f5(0x3dda)](_0x344874),'bufferUsage':BufferUsage[_0x1cd5f5(0x54ce)]}),this[_0x3c13d8(0x3fb4)]=RenderState[_0x3c13d8(0x5344)]({'cull':{'enabled':!0x0,'face':CullFace$1[_0x3c13d8(0x4d9d)]},'blending':BlendingState$1[_0x3c13d8(0x231d)],'depthMask':!0x1}),this[_0x3c13d8(0x15f3)]=RenderState[_0x3c13d8(0x5344)]({'cull':{'enabled':!0x0,'face':CullFace$1['BACK']},'blending':BlendingState$1[_0x1cd5f5(0x2ce1)],'depthMask':!0x1}),_0x2e092b[_0x3c13d8(0x33c4)]=this[_0x1cd5f5(0x827)];var _0x1408cb=new ShaderSource({'defines':[_0x3c13d8(0x145c)],'sources':[SkyAtmosphereVS]});this[_0x3c13d8(0x4cac)]=ShaderProgram$1[_0x3c13d8(0x5344)]({'context':_0x6a4a90,'vertexShaderSource':_0x1408cb,'fragmentShaderSource':SkyAtmosphereFS}),_0x1408cb=new ShaderSource({'defines':[_0x3c13d8(0xae8)],'sources':[SkyAtmosphereVS]}),this[_0x3c13d8(0x1166)]=ShaderProgram$1[_0x3c13d8(0x5344)]({'context':_0x6a4a90,'vertexShaderSource':_0x1408cb,'fragmentShaderSource':SkyAtmosphereFS});}var _0x3635ed=colorCorrect(this);if(_0x3635ed&&(!defined$1(this[_0x3c13d8(0x5dcd)])||!defined$1(this[_0x3c13d8(0x5818)]))){var _0x51ba2e=_0x1fbf36[_0x3c13d8(0x4fd0)],_0xf4949=new ShaderSource({'defines':[_0x3c13d8(0x145c)],'sources':[SkyAtmosphereVS]}),_0x15f9d7=new ShaderSource({'defines':[_0x3c13d8(0x1497)],'sources':[SkyAtmosphereFS]});this[_0x3c13d8(0x5dcd)]=ShaderProgram$1[_0x3c13d8(0x5344)]({'context':_0x51ba2e,'vertexShaderSource':_0xf4949,'fragmentShaderSource':_0x15f9d7}),_0xf4949=new ShaderSource({'defines':[_0x3c13d8(0xae8)],'sources':[SkyAtmosphereVS]}),this[_0x3c13d8(0x5818)]=ShaderProgram$1[_0x3c13d8(0x5344)]({'context':_0x51ba2e,'vertexShaderSource':_0xf4949,'fragmentShaderSource':_0x15f9d7});}var _0x34c03e=_0x1fbf36[_0x3c13d8(0x5592)][_0x3c13d8(0x2b06)],_0x73f859=Cartesian3[_0x3c13d8(0x3d6f)](_0x34c03e);return this[_0x3c13d8(0x24c5)]['x']=_0x73f859,_0x73f859>this['_cameraAndRadiiAndDynamicAtmosphereColor']['y']?_0x2e092b[_0x3c13d8(0x2ddc)]=_0x3635ed?this[_0x3c13d8(0x5dcd)]:this[_0x3c13d8(0x4cac)]:_0x2e092b[_0x3c13d8(0x2ddc)]=_0x3635ed?this[_0x3c13d8(0x5818)]:this[_0x3c13d8(0x1166)],_0x1fbf36[_0x3c13d8(0x4c01)][_0x3c13d8(0x291b)]===FrameBufferType[_0x1cd5f5(0x430e)]?_0x2e092b[_0x3c13d8(0x33c4)]=this[_0x1cd5f5(0x13ea)]:_0x2e092b[_0x3c13d8(0x33c4)]=this[_0x3c13d8(0x3fb4)],_0x2e092b;}}},SkyAtmosphere[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},SkyAtmosphere[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x18b461=_0x307c2b,_0x572df7=_0x5e00b3,_0x341361=this[_0x572df7(0x447c)];return _0x341361[_0x572df7(0x2b54)]=_0x341361[_0x572df7(0x2b54)]&&_0x341361[_0x572df7(0x2b54)][_0x572df7(0x2947)](),this[_0x572df7(0x4cac)]=this[_0x572df7(0x4cac)]&&this[_0x572df7(0x4cac)][_0x18b461(0x5020)](),this[_0x572df7(0x1166)]=this[_0x572df7(0x1166)]&&this['_spSkyFromAtmosphere'][_0x18b461(0x5020)](),this[_0x572df7(0x5dcd)]=this[_0x18b461(0x5a95)]&&this[_0x572df7(0x5dcd)]['destroy'](),this[_0x572df7(0x5818)]=this['_spSkyFromAtmosphereColorCorrect']&&this[_0x572df7(0x5818)][_0x572df7(0x2947)](),destroyObject$1(this);};var SkyBoxFS=_0x5e00b3(0x15ca),SkyBoxVS=_0x5e00b3(0x5f0a);function SkyBox(_0xbdca53){var _0xf5fdc=_0x307c2b,_0x99f172=_0x5e00b3;this[_0x99f172(0x2454)]=_0xbdca53['sources'],this[_0x99f172(0x3aed)]=void 0x0,this[_0x99f172(0x3234)]=defaultValue$1(_0xbdca53['show'],!0x0),this[_0x99f172(0x447c)]=new DrawCommand({'modelMatrix':Matrix4['clone'](Matrix4[_0x99f172(0x2de)]),'owner':this}),this[_0x99f172(0x45e)]=void 0x0,this[_0xf5fdc(0x37d4)]=void 0x0,this[_0x99f172(0x5e21)]=void 0x0,this[_0x99f172(0x32a8)]=0x1,this[_0x99f172(0x5b9e)]=0x0,this[_0x99f172(0x191e)]=0x0,this[_0x99f172(0x28d9)]=0x0,this[_0xf5fdc(0xece)]=!0x0;}Object[_0x5e00b3(0x1dfd)](SkyBox[_0x5e00b3(0x3720)],{'USpeed':{'get':function(){var _0x1fd69c=_0x5e00b3;return this[_0x1fd69c(0x5b9e)];},'set':function(_0x2310b8){var _0x1428f6=_0x5e00b3;Check[_0x1428f6(0x202d)][_0x1428f6(0x1efe)](_0x1428f6(0x485),_0x2310b8),this[_0x1428f6(0x5b9e)]=_0x2310b8,this[_0x1428f6(0xdff)]=!0x0;}},'VSpeed':{'get':function(){var _0x54b4b9=_0x5e00b3;return this[_0x54b4b9(0x191e)];},'set':function(_0xed24c9){var _0xad9279=_0x307c2b,_0xd0160d=_0x5e00b3;Check['typeOf'][_0xad9279(0x3393)](_0xd0160d(0x1d20),_0xed24c9),this[_0xd0160d(0x191e)]=_0xed24c9,this[_0xd0160d(0xdff)]=!0x0;}},'WSpeed':{'get':function(){var _0x388143=_0x5e00b3;return this[_0x388143(0x28d9)];},'set':function(_0x46e349){var _0x3724e0=_0x307c2b,_0x4eb5e3=_0x5e00b3;Check[_0x4eb5e3(0x202d)][_0x3724e0(0x3393)](_0x4eb5e3(0x3c0e),_0x46e349),this[_0x3724e0(0x1032)]=_0x46e349,this[_0x4eb5e3(0xdff)]=!0x0;}}});var scratchOriginPosition=new Cartesian3(),scratchXPosition=new Cartesian3(),scratchYPosition=new Cartesian3(),scratchZPosition=new Cartesian3(),scratchScale=new Cartesian3(0x1,0x1,0x1),scratchQuaternion=new Quaternion(),axis=new Cartesian3(),rotationSpeed=0x0,scratchRotationMatrix=Matrix4[_0x5e00b3(0x2de)][_0x5e00b3(0x40f3)](new Matrix4());function StyleExpression(){}SkyBox[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x20de90,_0x33b656){var _0x5cbe43=_0x307c2b,_0x59cc3f=_0x5e00b3,_0x2b5227=this;if(this[_0x59cc3f(0x3234)]&&(_0x20de90[_0x59cc3f(0x3037)]===SceneMode$1[_0x59cc3f(0x3c78)]||_0x20de90[_0x59cc3f(0x3037)]===SceneMode$1[_0x5cbe43(0x19e)]||_0x20de90[_0x59cc3f(0x3037)]===SceneMode$1[_0x59cc3f(0x530d)])&&_0x20de90[_0x59cc3f(0xd77)][_0x5cbe43(0x3e71)]){var _0x56f7b0=_0x20de90[_0x59cc3f(0x4fd0)];if(this['_sources']!==this[_0x59cc3f(0x2454)]){this[_0x5cbe43(0x1e9)]=this[_0x59cc3f(0x2454)];var _0x330b51=this[_0x59cc3f(0x2454)];_0x59cc3f(0x20b8)==typeof _0x330b51[_0x5cbe43(0x4fae)]?loadCubeMap(_0x56f7b0,this[_0x59cc3f(0x3aed)])[_0x5cbe43(0x4527)](function(_0x453bf4){var _0x5478fe=_0x5cbe43,_0x42b556=_0x59cc3f;_0x2b5227[_0x42b556(0x45e)]=_0x2b5227[_0x42b556(0x45e)]&&_0x2b5227[_0x42b556(0x45e)][_0x5478fe(0x5020)](),_0x2b5227['_cubeMap']=_0x453bf4;}):(this[_0x59cc3f(0x45e)]=this[_0x59cc3f(0x45e)]&&this[_0x59cc3f(0x45e)][_0x5cbe43(0x5020)](),this[_0x59cc3f(0x45e)]=new CubeMap({'context':_0x56f7b0,'source':_0x330b51}));}var _0x1cbe8f=this[_0x59cc3f(0x447c)];if(_0x20de90[_0x59cc3f(0x3037)]===SceneMode$1[_0x5cbe43(0x19e)]?_0x1cbe8f['modelMatrix']=_0x20de90['camera'][_0x59cc3f(0xa0e)]:_0x1cbe8f[_0x59cc3f(0x599)]=Transforms[_0x59cc3f(0x14ce)](_0x20de90[_0x5cbe43(0x57e6)][_0x59cc3f(0x4c8b)]),this[_0x59cc3f(0xdff)]){var _0x471f4e=Matrix4[_0x59cc3f(0x108e)](_0x1cbe8f[_0x59cc3f(0x599)],Cartesian3[_0x5cbe43(0x12ef)],scratchOriginPosition),_0x119b5c=Matrix4[_0x59cc3f(0x108e)](_0x1cbe8f[_0x59cc3f(0x599)],Cartesian3[_0x59cc3f(0x442b)],scratchXPosition),_0x639f14=Matrix4[_0x59cc3f(0x108e)](_0x1cbe8f[_0x59cc3f(0x599)],Cartesian3[_0x5cbe43(0x4a13)],scratchYPosition),_0x1d8d4b=Matrix4[_0x59cc3f(0x108e)](_0x1cbe8f[_0x59cc3f(0x599)],Cartesian3[_0x59cc3f(0x39c7)],scratchZPosition),_0x20fc47=Cartesian3[_0x59cc3f(0x34b6)](_0x119b5c,_0x471f4e,scratchXPosition),_0x473062=Cartesian3[_0x59cc3f(0x34b6)](_0x639f14,_0x471f4e,scratchYPosition),_0x36c57e=Cartesian3[_0x59cc3f(0x34b6)](_0x1d8d4b,_0x471f4e,scratchZPosition),_0x4c0392=Quaternion[_0x59cc3f(0x28a8)](_0x20fc47,this[_0x5cbe43(0x43eb)]*performance[_0x59cc3f(0xccb)]()/0x186a0),_0x8db8e6=Quaternion[_0x59cc3f(0x28a8)](_0x473062,this[_0x59cc3f(0x191e)]*performance[_0x59cc3f(0xccb)]()/0x186a0),_0x116bad=Quaternion[_0x59cc3f(0x28a8)](_0x36c57e,this[_0x59cc3f(0x28d9)]*performance[_0x5cbe43(0x531a)]()/0x186a0),_0x3647eb=Quaternion['multiply'](_0x4c0392,Quaternion[_0x59cc3f(0x589e)](_0x8db8e6,_0x116bad,scratchQuaternion),scratchQuaternion);axis=Quaternion[_0x59cc3f(0xb82)](_0x3647eb,axis),rotationSpeed=Math[_0x5cbe43(0x5449)](Math[_0x59cc3f(0x498f)](Math[_0x5cbe43(0x971)](this[_0x5cbe43(0x43eb)]),Math[_0x5cbe43(0x971)](this[_0x59cc3f(0x191e)])),Math[_0x59cc3f(0x1beb)](this[_0x5cbe43(0x1032)])),this[_0x59cc3f(0xdff)]=!0x1;}var _0x3b83db=Matrix4[_0x59cc3f(0x2de)][_0x59cc3f(0x40f3)](scratchRotationMatrix);if(Cartesian3[_0x59cc3f(0x1dab)](axis,Cartesian3[_0x59cc3f(0x3a34)])||_0x20de90[_0x59cc3f(0x5592)][_0x5cbe43(0xedc)]||(_0x3b83db=Matrix4[_0x59cc3f(0x1be7)](Cartesian3[_0x59cc3f(0x3a34)],Quaternion[_0x59cc3f(0x28a8)](axis,rotationSpeed*performance[_0x5cbe43(0x531a)]()/0x186a0),scratchScale,scratchRotationMatrix),Matrix4[_0x59cc3f(0x589e)](_0x3b83db,_0x1cbe8f[_0x59cc3f(0x599)],_0x1cbe8f[_0x59cc3f(0x599)])),!defined$1(_0x1cbe8f[_0x59cc3f(0x2b54)])){_0x1cbe8f[_0x5cbe43(0x2173)]={'u_cubeMap':function(){var _0x5be995=_0x59cc3f;return _0x2b5227[_0x5be995(0x45e)];},'u_rotateMatrix':function(){var _0x1f97e4=_0x5cbe43,_0x2343e2=_0x59cc3f;return Matrix4[_0x2343e2(0x74f)](_0x1cbe8f[_0x1f97e4(0x4bac)],new Matrix3());},'u_alpha':function(){var _0x155515=_0x59cc3f;return _0x2b5227[_0x155515(0x32a8)];}};var _0x4f8f77=BoxGeometry[_0x59cc3f(0x1647)](BoxGeometry[_0x5cbe43(0x15dd)]({'dimensions':new Cartesian3(0x2,0x2,0x2),'vertexFormat':VertexFormat[_0x59cc3f(0x29af)]})),_0x4269ed=this[_0x59cc3f(0x3f20)]=GeometryPipeline[_0x59cc3f(0x3573)](_0x4f8f77);_0x1cbe8f[_0x59cc3f(0x2b54)]=VertexArray[_0x59cc3f(0x6f3)]({'context':_0x56f7b0,'geometry':_0x4f8f77,'attributeLocations':_0x4269ed,'bufferUsage':BufferUsage[_0x59cc3f(0xdfd)]}),_0x1cbe8f[_0x5cbe43(0x1991)]=RenderState[_0x59cc3f(0x5344)]({'blending':BlendingState$1[_0x59cc3f(0x231d)]});}if(!defined$1(_0x1cbe8f[_0x59cc3f(0x2ddc)])||this[_0x59cc3f(0x5e21)]!==_0x33b656){var _0x5aa8a5=new ShaderSource({'defines':[_0x33b656?_0x59cc3f(0x2903):''],'sources':[SkyBoxFS]});_0x1cbe8f[_0x59cc3f(0x2ddc)]=ShaderProgram$1[_0x5cbe43(0x5602)]({'context':_0x56f7b0,'vertexShaderSource':SkyBoxVS,'fragmentShaderSource':_0x5aa8a5,'attributeLocations':this[_0x59cc3f(0x3f20)]}),this[_0x59cc3f(0x5e21)]=_0x33b656;}if(defined$1(this[_0x59cc3f(0x45e)]))return _0x1cbe8f;}},SkyBox[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},SkyBox[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0xe47aa9=_0x307c2b,_0xa02d7b=_0x5e00b3,_0x291fa6=this[_0xe47aa9(0x75d)];return _0x291fa6[_0xa02d7b(0x2b54)]=_0x291fa6[_0xa02d7b(0x2b54)]&&_0x291fa6[_0xe47aa9(0x202b)][_0xa02d7b(0x2947)](),_0x291fa6[_0xe47aa9(0x1868)]=_0x291fa6['shaderProgram']&&_0x291fa6[_0xa02d7b(0x2ddc)][_0xe47aa9(0x5020)](),this[_0xa02d7b(0x45e)]=this[_0xa02d7b(0x45e)]&&this[_0xa02d7b(0x45e)][_0xa02d7b(0x2947)](),destroyObject$1(this);},StyleExpression[_0x307c2b(0x1aa2)][_0x5e00b3(0xd06)]=function(_0x23126e,_0x1d20f9){var _0x26112b=_0x5e00b3;DeveloperError$1[_0x26112b(0x490e)]();},StyleExpression[_0x5e00b3(0x3720)][_0x5e00b3(0x51b3)]=function(_0x236bc4,_0x12d9a5){var _0x31bbd6=_0x5e00b3;DeveloperError$1[_0x31bbd6(0x490e)]();},StyleExpression[_0x307c2b(0x1aa2)][_0x307c2b(0x5019)]=function(_0x261bc9,_0x420c84,_0x53124d,_0x119411){var _0x7149d4=_0x5e00b3;DeveloperError$1[_0x7149d4(0x490e)]();};var SunFS=_0x307c2b(0x365e),SunTextureFS=_0x5e00b3(0x5438),SunVS=_0x5e00b3(0x5763);function Sun(){var _0x4ff239=_0x307c2b,_0xacae9f=_0x5e00b3;this[_0xacae9f(0x3234)]=!0x0,this[_0x4ff239(0x3f21)]=new DrawCommand({'primitiveType':PrimitiveType$1[_0x4ff239(0x5add)],'boundingVolume':new BoundingSphere(),'owner':this}),this[_0xacae9f(0x4674)]={'drawCommand':this[_0xacae9f(0x51d5)],'computeCommand':void 0x0},this[_0xacae9f(0x5151)]=new BoundingSphere(),this[_0xacae9f(0x6db)]=new BoundingSphere(),this[_0xacae9f(0x49a6)]=void 0x0,this[_0xacae9f(0x459f)]=void 0x0,this[_0xacae9f(0x28a0)]=void 0x0,this[_0xacae9f(0x5e90)]=void 0x0,this[_0xacae9f(0x42c2)]=void 0x0,this[_0xacae9f(0x4f02)]=0x1,this[_0xacae9f(0x320)]=!0x1,this[_0x4ff239(0x25bf)]=void 0x0;var _0x1a4d0c=this;this[_0xacae9f(0x18f4)]={'u_texture':function(){var _0x2af7c4=_0xacae9f;return _0x1a4d0c[_0x2af7c4(0x49a6)];},'u_size':function(){var _0x36ccc6=_0xacae9f;return _0x1a4d0c[_0x36ccc6(0x42c2)];}};}Object[_0x5e00b3(0x1dfd)](Sun[_0x5e00b3(0x3720)],{'glowFactor':{'get':function(){var _0x140b9f=_0x5e00b3;return this[_0x140b9f(0x1248)];},'set':function(_0x154a70){var _0x5b181b=_0x307c2b,_0x29ef9c=_0x5e00b3;_0x154a70=Math[_0x29ef9c(0x498f)](_0x154a70,0x0),this[_0x5b181b(0x1586)]=_0x154a70,this[_0x29ef9c(0x320)]=!0x0;}}});var scratchPositionWC=new Cartesian2(),scratchLimbWC=new Cartesian2(),scratchPositionEC=new Cartesian4(),scratchCartesian4=new Cartesian4();Sun['prototype'][_0x5e00b3(0xa16)]=function(_0x3c1e72,_0x2e7ddc,_0x13a73f){var _0x439a77=_0x307c2b,_0x4e5b4f=_0x5e00b3;if(this[_0x439a77(0x537b)]){var _0x4b6ca7=_0x3c1e72[_0x4e5b4f(0x3037)];if(_0x4b6ca7!==SceneMode$1[_0x4e5b4f(0x174c)]&&_0x4b6ca7!==SceneMode$1[_0x4e5b4f(0x530d)]&&_0x3c1e72[_0x4e5b4f(0xd77)][_0x439a77(0x3e71)]){var _0x50c897=_0x3c1e72[_0x4e5b4f(0x4fd0)],_0x4b8a37=_0x2e7ddc[_0x4e5b4f(0x4e47)][_0x439a77(0x2299)],_0x7f9835=_0x2e7ddc[_0x4e5b4f(0x4e47)][_0x4e5b4f(0x5a4e)];if(!defined$1(this[_0x4e5b4f(0x49a6)])||_0x4b8a37!==this[_0x439a77(0x58e5)]||_0x7f9835!==this[_0x4e5b4f(0x28a0)]||this[_0x4e5b4f(0x320)]||_0x13a73f!==this[_0x4e5b4f(0x5e21)]){this['_texture']=this[_0x439a77(0x38cb)]&&this[_0x4e5b4f(0x49a6)][_0x439a77(0x5020)](),this[_0x4e5b4f(0x459f)]=_0x4b8a37,this[_0x439a77(0x1262)]=_0x7f9835,this[_0x4e5b4f(0x320)]=!0x1,this[_0x4e5b4f(0x5e21)]=_0x13a73f;var _0x522889=Math[_0x439a77(0x5449)](_0x4b8a37,_0x7f9835);_0x522889=Math[_0x4e5b4f(0x3a5c)](0x2,Math[_0x4e5b4f(0x5f13)](Math[_0x439a77(0x2167)](_0x522889)/Math[_0x4e5b4f(0xca1)](0x2))-0x2),_0x522889=Math[_0x439a77(0x5449)](0x1,_0x522889);var _0x4c7e16=_0x13a73f?_0x50c897[_0x4e5b4f(0x7c0)]?PixelDatatype$1[_0x439a77(0x4e98)]:PixelDatatype$1[_0x4e5b4f(0x486a)]:PixelDatatype$1[_0x439a77(0x2bcf)];this[_0x4e5b4f(0x49a6)]=new Texture({'context':_0x50c897,'width':_0x522889,'height':_0x522889,'pixelFormat':PixelFormat$1[_0x4e5b4f(0x1015)],'pixelDatatype':_0x4c7e16}),this[_0x4e5b4f(0x43b1)]=0x5*this[_0x439a77(0x1586)],this[_0x439a77(0x4f53)]=0x1/(0x1+0x2*this[_0x4e5b4f(0x43b1)])*0.5;var _0x50afc6=this,_0x5be069={'u_radiusTS':function(){var _0x135b6b=_0x439a77;return _0x50afc6[_0x135b6b(0x4f53)];}};this[_0x4e5b4f(0x4674)][_0x4e5b4f(0x1c51)]=new ComputeCommand({'fragmentShaderSource':SunTextureFS,'outputTexture':this['_texture'],'uniformMap':_0x5be069,'persists':!0x1,'owner':this,'postExecute':function(){var _0x216e12=_0x4e5b4f;_0x50afc6[_0x216e12(0x4674)]['computeCommand']=void 0x0;}});}var _0x4e4660=this['_drawCommand'];if(!defined$1(_0x4e4660[_0x4e5b4f(0x2b54)])){var _0x27e7b3={'direction':0x0},_0x343e45=new Uint8Array(0x8);_0x343e45[0x0]=0x0,_0x343e45[0x1]=0x0,_0x343e45[0x2]=0xff,_0x343e45[0x3]=0x0,_0x343e45[0x4]=0xff,_0x343e45[0x5]=0xff,_0x343e45[0x6]=0x0,_0x343e45[0x7]=0xff;var _0x58aa38=Buffer$1[_0x4e5b4f(0x5ad5)]({'context':_0x50c897,'typedArray':_0x343e45,'usage':BufferUsage[_0x4e5b4f(0xdfd)]}),_0x4d42df=[{'index':_0x27e7b3[_0x4e5b4f(0x416)],'vertexBuffer':_0x58aa38,'componentsPerAttribute':0x2,'normalize':!0x0,'componentDatatype':ComponentDatatype$1[_0x4e5b4f(0x1b0f)]}],_0x1b5d42=Buffer$1['createIndexBuffer']({'context':_0x50c897,'typedArray':new Uint16Array([0x0,0x1,0x2,0x0,0x2,0x3]),'usage':BufferUsage[_0x4e5b4f(0xdfd)],'indexDatatype':IndexDatatype$1[_0x4e5b4f(0x43ff)]});_0x4e4660[_0x4e5b4f(0x2b54)]=new VertexArray({'context':_0x50c897,'attributes':_0x4d42df,'indexBuffer':_0x1b5d42}),_0x4e4660[_0x4e5b4f(0x2ddc)]=ShaderProgram$1[_0x4e5b4f(0x5344)]({'context':_0x50c897,'vertexShaderSource':SunVS,'fragmentShaderSource':SunFS,'attributeLocations':_0x27e7b3}),_0x4e4660[_0x4e5b4f(0x33c4)]=RenderState[_0x4e5b4f(0x5344)]({'blending':BlendingState$1[_0x4e5b4f(0x231d)]}),_0x4e4660[_0x439a77(0x2173)]=this[_0x439a77(0x3470)];}var _0x13afd1=_0x50c897[_0x4e5b4f(0x1b3d)][_0x4e5b4f(0x3a39)],_0x599a95=_0x50c897[_0x4e5b4f(0x1b3d)][_0x4e5b4f(0x143e)],_0x1b31c9=this[_0x439a77(0x3cb4)],_0x92b98=this['_boundingVolume2D'];Cartesian3[_0x4e5b4f(0x40f3)](_0x13afd1,_0x1b31c9[_0x4e5b4f(0x4fe8)]),_0x92b98[_0x4e5b4f(0x4fe8)]['x']=_0x599a95['z'],_0x92b98[_0x4e5b4f(0x4fe8)]['y']=_0x599a95['x'],_0x92b98[_0x4e5b4f(0x4fe8)]['z']=_0x599a95['y'],_0x1b31c9[_0x4e5b4f(0x48ce)]=CesiumMath[_0x4e5b4f(0x4bdf)]+CesiumMath[_0x4e5b4f(0x4bdf)]*this['_glowLengthTS'],_0x92b98[_0x4e5b4f(0x48ce)]=_0x1b31c9[_0x4e5b4f(0x48ce)],_0x4b6ca7===SceneMode$1[_0x4e5b4f(0x3c78)]?BoundingSphere[_0x4e5b4f(0x40f3)](_0x1b31c9,_0x4e4660['boundingVolume']):_0x4b6ca7===SceneMode$1[_0x4e5b4f(0x5d29)]&&BoundingSphere[_0x4e5b4f(0x40f3)](_0x92b98,_0x4e4660[_0x4e5b4f(0x36b6)]);var _0x52986a=SceneTransforms[_0x4e5b4f(0x316)](_0x3c1e72,_0x13afd1,scratchCartesian4),_0x3b3e83=Cartesian3[_0x4e5b4f(0x3d6f)](Cartesian3[_0x4e5b4f(0x34b6)](_0x52986a,_0x3c1e72[_0x4e5b4f(0x5592)][_0x4e5b4f(0x3747)],scratchCartesian4)),_0x50f0a7=_0x50c897['uniformState'][_0x4e5b4f(0x2a8a)],_0x52cbfd=scratchPositionEC;_0x52cbfd['x']=0x0,_0x52cbfd['y']=0x0,_0x52cbfd['z']=-_0x3b3e83,_0x52cbfd['w']=0x1;var _0x54af86=Matrix4[_0x4e5b4f(0x1abe)](_0x50f0a7,_0x52cbfd,scratchCartesian4),_0x44981b=SceneTransforms[_0x4e5b4f(0x2a1a)](_0x2e7ddc[_0x4e5b4f(0x4e47)],_0x54af86,scratchPositionWC);_0x52cbfd['x']=CesiumMath[_0x4e5b4f(0x4bdf)];var _0x2f7c6f=Matrix4['multiplyByVector'](_0x50f0a7,_0x52cbfd,scratchCartesian4),_0x409a70=SceneTransforms[_0x4e5b4f(0x2a1a)](_0x2e7ddc[_0x4e5b4f(0x4e47)],_0x2f7c6f,scratchLimbWC);return this[_0x4e5b4f(0x42c2)]=Cartesian2[_0x4e5b4f(0x3d6f)](Cartesian2[_0x4e5b4f(0x34b6)](_0x409a70,_0x44981b,scratchCartesian4)),this['_size']=0x2*this['_size']*(0x1+0x2*this[_0x4e5b4f(0x43b1)]),this[_0x4e5b4f(0x42c2)]=Math[_0x4e5b4f(0x5f13)](this[_0x4e5b4f(0x42c2)]),this[_0x4e5b4f(0x4674)];}}},Sun[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},Sun[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x534ecb=_0x307c2b,_0xe00151=_0x5e00b3,_0x51c9e8=this[_0x534ecb(0x3f21)];return _0x51c9e8[_0xe00151(0x2b54)]=_0x51c9e8[_0x534ecb(0x202b)]&&_0x51c9e8[_0x534ecb(0x202b)]['destroy'](),_0x51c9e8[_0xe00151(0x2ddc)]=_0x51c9e8[_0x534ecb(0x1868)]&&_0x51c9e8[_0xe00151(0x2ddc)][_0xe00151(0x2947)](),this['_texture']=this[_0x534ecb(0x38cb)]&&this[_0xe00151(0x49a6)][_0xe00151(0x2947)](),destroyObject$1(this);};/** * @license * Copyright 2009 The Closure Library Authors. * Copyright 2020 Daniel Wirtz / The long.js Contributors. * SPDX-License-Identifier: Apache-2.0 */ var wasm=null;try{wasm=new WebAssembly[(_0x5e00b3(0x5c7f))](new WebAssembly[(_0x307c2b(0x355d))](new Uint8Array([0x0,0x61,0x73,0x6d,0x1,0x0,0x0,0x0,0x1,0xd,0x2,0x60,0x0,0x1,0x7f,0x60,0x4,0x7f,0x7f,0x7f,0x7f,0x1,0x7f,0x3,0x7,0x6,0x0,0x1,0x1,0x1,0x1,0x1,0x6,0x6,0x1,0x7f,0x1,0x41,0x0,0xb,0x7,0x32,0x6,0x3,0x6d,0x75,0x6c,0x0,0x1,0x5,0x64,0x69,0x76,0x5f,0x73,0x0,0x2,0x5,0x64,0x69,0x76,0x5f,0x75,0x0,0x3,0x5,0x72,0x65,0x6d,0x5f,0x73,0x0,0x4,0x5,0x72,0x65,0x6d,0x5f,0x75,0x0,0x5,0x8,0x67,0x65,0x74,0x5f,0x68,0x69,0x67,0x68,0x0,0x0,0xa,0xbf,0x1,0x6,0x4,0x0,0x23,0x0,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x7e,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x7f,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x80,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x81,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x82,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb])),{})[_0x5e00b3(0x4f3b)];}catch(_0x302804){}function Long(_0x1b67b4,_0x2eaf,_0x4ed7d8){var _0x378613=_0x307c2b,_0x416465=_0x5e00b3;this[_0x378613(0x346)]=0x0|_0x1b67b4,this[_0x416465(0x42e0)]=0x0|_0x2eaf,this[_0x416465(0x538b)]=!!_0x4ed7d8;}function isLong(_0x181a7d){var _0x326dea=_0x307c2b;return!0x0===(_0x181a7d&&_0x181a7d[_0x326dea(0x1999)]);}Long[_0x5e00b3(0x3720)][_0x307c2b(0x1999)],Object[_0x307c2b(0x406a)](Long[_0x5e00b3(0x3720)],_0x5e00b3(0x5cfa),{'value':!0x0}),Long[_0x5e00b3(0x926)]=isLong;var INT_CACHE={},UINT_CACHE={};function fromInt(_0x590ec6,_0xef45b7){var _0x388e94,_0x28a458,_0x5b80ee;return _0xef45b7?(_0x5b80ee=0x0<=(_0x590ec6>>>=0x0)&&_0x590ec6<0x100)&&(_0x28a458=UINT_CACHE[_0x590ec6])?_0x28a458:(_0x388e94=fromBits(_0x590ec6,(0x0|_0x590ec6)<0x0?-0x1:0x0,!0x0),_0x5b80ee&&(UINT_CACHE[_0x590ec6]=_0x388e94),_0x388e94):(_0x5b80ee=-0x80<=(_0x590ec6|=0x0)&&_0x590ec6<0x80)&&(_0x28a458=INT_CACHE[_0x590ec6])?_0x28a458:(_0x388e94=fromBits(_0x590ec6,_0x590ec6<0x0?-0x1:0x0,!0x1),_0x5b80ee&&(INT_CACHE[_0x590ec6]=_0x388e94),_0x388e94);}function fromNumber(_0x172f17,_0x5c95a3){var _0x316f82=_0x307c2b;if(isNaN(_0x172f17))return _0x5c95a3?UZERO:ZERO;if(_0x5c95a3){if(_0x172f17<0x0)return UZERO;if(_0x172f17>=TWO_PWR_64_DBL)return MAX_UNSIGNED_VALUE;}else{if(_0x172f17<=-TWO_PWR_63_DBL)return MIN_VALUE;if(_0x172f17+0x1>=TWO_PWR_63_DBL)return MAX_VALUE;}return _0x172f17<0x0?fromNumber(-_0x172f17,_0x5c95a3)[_0x316f82(0x4c07)]():fromBits(_0x172f17%TWO_PWR_32_DBL|0x0,_0x172f17/TWO_PWR_32_DBL|0x0,_0x5c95a3);}function fromBits(_0x548fed,_0x9be029,_0x51d71d){return new Long(_0x548fed,_0x9be029,_0x51d71d);}Long[_0x307c2b(0x3cbd)]=fromInt,Long[_0x5e00b3(0x482c)]=fromNumber,Long[_0x5e00b3(0x4d26)]=fromBits;var pow_dbl=Math[_0x5e00b3(0x3a5c)];function fromString(_0x34a8f8,_0x4500b9,_0x36ef2f){var _0x2b0d0e=_0x307c2b,_0x3e2c06=_0x5e00b3;if(0x0===_0x34a8f8[_0x3e2c06(0x809)])throw Error(_0x3e2c06(0x83f));if(_0x3e2c06(0x259)===_0x34a8f8||_0x3e2c06(0x5ff)===_0x34a8f8||_0x2b0d0e(0x25ee)===_0x34a8f8||_0x2b0d0e(0x1007)===_0x34a8f8)return ZERO;if(_0x3e2c06(0x1efe)==typeof _0x4500b9?(_0x36ef2f=_0x4500b9,_0x4500b9=!0x1):_0x4500b9=!!_0x4500b9,(_0x36ef2f=_0x36ef2f||0xa)<0x2||0x24<_0x36ef2f)throw RangeError(_0x3e2c06(0x1889));var _0x40d5eb;if((_0x40d5eb=_0x34a8f8[_0x3e2c06(0xabf)]('-'))>0x0)throw Error(_0x3e2c06(0x4191));if(0x0===_0x40d5eb)return fromString(_0x34a8f8[_0x3e2c06(0x4c07)](0x1),_0x4500b9,_0x36ef2f)['neg']();for(var _0x2abbbf=fromNumber(pow_dbl(_0x36ef2f,0x8)),_0xb6c596=ZERO,_0x4c05d4=0x0;_0x4c05d4<_0x34a8f8[_0x2b0d0e(0x2ef4)];_0x4c05d4+=0x8){var _0x44d150=Math[_0x3e2c06(0x19a8)](0x8,_0x34a8f8[_0x3e2c06(0x809)]-_0x4c05d4),_0x46acc6=parseInt(_0x34a8f8[_0x2b0d0e(0x1acf)](_0x4c05d4,_0x4c05d4+_0x44d150),_0x36ef2f);if(_0x44d150<0x8){var _0x38aab1=fromNumber(pow_dbl(_0x36ef2f,_0x44d150));_0xb6c596=_0xb6c596[_0x3e2c06(0x3cfb)](_0x38aab1)['add'](fromNumber(_0x46acc6));}else _0xb6c596=(_0xb6c596=_0xb6c596[_0x3e2c06(0x3cfb)](_0x2abbbf))[_0x3e2c06(0x30c2)](fromNumber(_0x46acc6));}return _0xb6c596[_0x2b0d0e(0x377e)]=_0x4500b9,_0xb6c596;}function fromValue(_0x219db0,_0x187500){var _0x1380bf=_0x307c2b,_0x1cda8a=_0x5e00b3;return _0x1380bf(0x3393)==typeof _0x219db0?fromNumber(_0x219db0,_0x187500):'string'==typeof _0x219db0?fromString(_0x219db0,_0x187500):fromBits(_0x219db0[_0x1cda8a(0x2f41)],_0x219db0[_0x1cda8a(0x42e0)],_0x1cda8a(0x29d5)==typeof _0x187500?_0x187500:_0x219db0[_0x1380bf(0x377e)]);}Long[_0x5e00b3(0x1420)]=fromString,Long[_0x5e00b3(0x3bf4)]=fromValue;var TWO_PWR_16_DBL=0x10000,TWO_PWR_24_DBL=0x1<<0x18,TWO_PWR_32_DBL=TWO_PWR_16_DBL*TWO_PWR_16_DBL,TWO_PWR_64_DBL=TWO_PWR_32_DBL*TWO_PWR_32_DBL,TWO_PWR_63_DBL=TWO_PWR_64_DBL/0x2,TWO_PWR_24=fromInt(TWO_PWR_24_DBL),ZERO=fromInt(0x0);Long[_0x5e00b3(0x3a34)]=ZERO;var UZERO=fromInt(0x0,!0x0);Long[_0x5e00b3(0x30d3)]=UZERO;var ONE=fromInt(0x1);Long[_0x5e00b3(0x2bbb)]=ONE;var UONE=fromInt(0x1,!0x0);Long[_0x5e00b3(0x2c70)]=UONE;var NEG_ONE=fromInt(-0x1);Long[_0x5e00b3(0xd15)]=NEG_ONE;var MAX_VALUE=fromBits(-0x1,0x7fffffff,!0x1);Long[_0x5e00b3(0x4d71)]=MAX_VALUE;var MAX_UNSIGNED_VALUE=fromBits(-0x1,-0x1,!0x0);Long[_0x5e00b3(0x2b13)]=MAX_UNSIGNED_VALUE;var MIN_VALUE=fromBits(0x0,-0x80000000,!0x1);Long[_0x5e00b3(0x5c47)]=MIN_VALUE;var LongPrototype=Long[_0x5e00b3(0x3720)];LongPrototype[_0x5e00b3(0x2a15)]=function(){var _0x59e612=_0x307c2b,_0x303750=_0x5e00b3;return this[_0x303750(0x538b)]?this[_0x59e612(0x346)]>>>0x0:this[_0x303750(0x2f41)];},LongPrototype[_0x5e00b3(0x26d1)]=function(){var _0x162801=_0x307c2b,_0x22acdf=_0x5e00b3;return this[_0x22acdf(0x538b)]?(this[_0x162801(0x158b)]>>>0x0)*TWO_PWR_32_DBL+(this[_0x22acdf(0x2f41)]>>>0x0):this[_0x22acdf(0x42e0)]*TWO_PWR_32_DBL+(this[_0x22acdf(0x2f41)]>>>0x0);},LongPrototype[_0x307c2b(0xedf)]=function(_0x599355){var _0x61b119=_0x307c2b,_0x3ef696=_0x5e00b3;if((_0x599355=_0x599355||0xa)<0x2||0x24<_0x599355)throw RangeError(_0x61b119(0x4764));if(this[_0x3ef696(0x148a)]())return'0';if(this[_0x3ef696(0x544c)]()){if(this['eq'](MIN_VALUE)){var _0x3eb2e2=fromNumber(_0x599355),_0x19a174=this[_0x3ef696(0x2410)](_0x3eb2e2),_0x1bdf54=_0x19a174[_0x3ef696(0x3cfb)](_0x3eb2e2)[_0x3ef696(0x22ef)](this);return _0x19a174[_0x3ef696(0x3cc8)](_0x599355)+_0x1bdf54[_0x3ef696(0x2a15)]()[_0x3ef696(0x3cc8)](_0x599355);}return'-'+this[_0x3ef696(0x5710)]()[_0x61b119(0xedf)](_0x599355);}for(var _0x26e284=fromNumber(pow_dbl(_0x599355,0x6),this[_0x3ef696(0x538b)]),_0x57c48c=this,_0x196e39='';;){var _0x1c28b6=_0x57c48c[_0x3ef696(0x2410)](_0x26e284),_0x576868=(_0x57c48c[_0x3ef696(0x22ef)](_0x1c28b6[_0x3ef696(0x3cfb)](_0x26e284))[_0x3ef696(0x2a15)]()>>>0x0)[_0x3ef696(0x3cc8)](_0x599355);if((_0x57c48c=_0x1c28b6)[_0x3ef696(0x148a)]())return _0x576868+_0x196e39;for(;_0x576868[_0x3ef696(0x809)]<0x6;)_0x576868='0'+_0x576868;_0x196e39=''+_0x576868+_0x196e39;}},LongPrototype[_0x5e00b3(0x1241)]=function(){var _0x36a71a=_0x5e00b3;return this[_0x36a71a(0x42e0)];},LongPrototype[_0x307c2b(0x4ae1)]=function(){var _0x442535=_0x5e00b3;return this[_0x442535(0x42e0)]>>>0x0;},LongPrototype[_0x5e00b3(0x3328)]=function(){var _0x3b8fa3=_0x307c2b;return this[_0x3b8fa3(0x346)];},LongPrototype[_0x5e00b3(0x5b3c)]=function(){return this['low']>>>0x0;},LongPrototype['getNumBitsAbs']=function(){var _0x3260e8=_0x5e00b3;if(this['isNegative']())return this['eq'](MIN_VALUE)?0x40:this['neg']()[_0x3260e8(0x505f)]();for(var _0x2786f8=0x0!=this[_0x3260e8(0x42e0)]?this[_0x3260e8(0x42e0)]:this[_0x3260e8(0x2f41)],_0x914b39=0x1f;_0x914b39>0x0&&0x0==(_0x2786f8&0x1<<_0x914b39);_0x914b39--);return 0x0!=this[_0x3260e8(0x42e0)]?_0x914b39+0x21:_0x914b39+0x1;},LongPrototype[_0x5e00b3(0x148a)]=function(){var _0x124e9f=_0x5e00b3;return 0x0===this[_0x124e9f(0x42e0)]&&0x0===this[_0x124e9f(0x2f41)];},LongPrototype[_0x5e00b3(0x5f07)]=LongPrototype[_0x5e00b3(0x148a)],LongPrototype[_0x5e00b3(0x544c)]=function(){var _0x562f6d=_0x5e00b3;return!this[_0x562f6d(0x538b)]&&this[_0x562f6d(0x42e0)]<0x0;},LongPrototype[_0x5e00b3(0x43cf)]=function(){var _0x1b7a87=_0x5e00b3;return this[_0x1b7a87(0x538b)]||this['high']>=0x0;},LongPrototype[_0x5e00b3(0x5e72)]=function(){var _0xf8ada9=_0x5e00b3;return 0x1==(0x1&this[_0xf8ada9(0x2f41)]);},LongPrototype[_0x5e00b3(0x2d18)]=function(){var _0x83c94a=_0x5e00b3;return 0x0==(0x1&this[_0x83c94a(0x2f41)]);},LongPrototype[_0x5e00b3(0x1dab)]=function(_0x342ce4){var _0x477605=_0x307c2b,_0x580184=_0x5e00b3;return isLong(_0x342ce4)||(_0x342ce4=fromValue(_0x342ce4)),(this[_0x477605(0x377e)]===_0x342ce4[_0x580184(0x538b)]||this[_0x580184(0x42e0)]>>>0x1f!=0x1||_0x342ce4[_0x580184(0x42e0)]>>>0x1f!=0x1)&&(this[_0x580184(0x42e0)]===_0x342ce4[_0x477605(0x158b)]&&this[_0x580184(0x2f41)]===_0x342ce4[_0x580184(0x2f41)]);},LongPrototype['eq']=LongPrototype[_0x5e00b3(0x1dab)],LongPrototype[_0x5e00b3(0x508a)]=function(_0x2a1f16){return!this['eq'](_0x2a1f16);},LongPrototype[_0x5e00b3(0x5b0a)]=LongPrototype[_0x5e00b3(0x508a)],LongPrototype['ne']=LongPrototype[_0x5e00b3(0x508a)],LongPrototype[_0x5e00b3(0x2dfe)]=function(_0x435233){var _0xff6f4a=_0x5e00b3;return this[_0xff6f4a(0x4bce)](_0x435233)<0x0;},LongPrototype['lt']=LongPrototype[_0x5e00b3(0x2dfe)],LongPrototype[_0x307c2b(0x315c)]=function(_0xa29913){var _0x460dd8=_0x5e00b3;return this[_0x460dd8(0x4bce)](_0xa29913)<=0x0;},LongPrototype[_0x5e00b3(0x309a)]=LongPrototype[_0x307c2b(0x315c)],LongPrototype['le']=LongPrototype[_0x5e00b3(0xaa6)],LongPrototype['greaterThan']=function(_0x3529ca){var _0x4992c3=_0x5e00b3;return this[_0x4992c3(0x4bce)](_0x3529ca)>0x0;},LongPrototype['gt']=LongPrototype[_0x5e00b3(0x367f)],LongPrototype[_0x307c2b(0x51c5)]=function(_0x344a04){var _0x244479=_0x5e00b3;return this[_0x244479(0x4bce)](_0x344a04)>=0x0;},LongPrototype[_0x5e00b3(0x19b2)]=LongPrototype[_0x5e00b3(0x2da8)],LongPrototype['ge']=LongPrototype[_0x5e00b3(0x2da8)],LongPrototype[_0x5e00b3(0x30dd)]=function(_0x3b4b4b){var _0xa8e13a=_0x307c2b,_0x172c03=_0x5e00b3;if(isLong(_0x3b4b4b)||(_0x3b4b4b=fromValue(_0x3b4b4b)),this['eq'](_0x3b4b4b))return 0x0;var _0x502fde=this[_0x172c03(0x544c)](),_0x14a471=_0x3b4b4b[_0x172c03(0x544c)]();return _0x502fde&&!_0x14a471?-0x1:!_0x502fde&&_0x14a471?0x1:this[_0xa8e13a(0x377e)]?_0x3b4b4b[_0x172c03(0x42e0)]>>>0x0>this[_0x172c03(0x42e0)]>>>0x0||_0x3b4b4b[_0x172c03(0x42e0)]===this[_0xa8e13a(0x158b)]&&_0x3b4b4b[_0x172c03(0x2f41)]>>>0x0>this['low']>>>0x0?-0x1:0x1:this[_0x172c03(0x22ef)](_0x3b4b4b)[_0xa8e13a(0x3b8a)]()?-0x1:0x1;},LongPrototype[_0x5e00b3(0x4bce)]=LongPrototype[_0x5e00b3(0x30dd)],LongPrototype[_0x307c2b(0x5309)]=function(){var _0x18545a=_0x5e00b3;return!this[_0x18545a(0x538b)]&&this['eq'](MIN_VALUE)?MIN_VALUE:this[_0x18545a(0x819)]()[_0x18545a(0x30c2)](ONE);},LongPrototype[_0x5e00b3(0x5710)]=LongPrototype[_0x5e00b3(0xa61)],LongPrototype[_0x307c2b(0x1af6)]=function(_0x2e583e){var _0xa5cba=_0x307c2b,_0x3cd69a=_0x5e00b3;isLong(_0x2e583e)||(_0x2e583e=fromValue(_0x2e583e));var _0x76b703=this[_0x3cd69a(0x42e0)]>>>0x10,_0x4b3790=0xffff&this[_0x3cd69a(0x42e0)],_0x38e606=this[_0x3cd69a(0x2f41)]>>>0x10,_0x14f93f=0xffff&this[_0x3cd69a(0x2f41)],_0x4abae3=_0x2e583e['high']>>>0x10,_0x37ce94=0xffff&_0x2e583e[_0x3cd69a(0x42e0)],_0x380510=_0x2e583e['low']>>>0x10,_0x2a3588=0x0,_0x472f96=0x0,_0x466d42=0x0,_0x22df64=0x0;return _0x466d42+=(_0x22df64+=_0x14f93f+(0xffff&_0x2e583e[_0xa5cba(0x346)]))>>>0x10,_0x472f96+=(_0x466d42+=_0x38e606+_0x380510)>>>0x10,_0x2a3588+=(_0x472f96+=_0x4b3790+_0x37ce94)>>>0x10,_0x2a3588+=_0x76b703+_0x4abae3,fromBits((_0x466d42&=0xffff)<<0x10|(_0x22df64&=0xffff),(_0x2a3588&=0xffff)<<0x10|(_0x472f96&=0xffff),this[_0x3cd69a(0x538b)]);},LongPrototype[_0x5e00b3(0x34b6)]=function(_0x725c5a){var _0x4484c2=_0x307c2b,_0x48ff69=_0x5e00b3;return isLong(_0x725c5a)||(_0x725c5a=fromValue(_0x725c5a)),this[_0x48ff69(0x30c2)](_0x725c5a[_0x4484c2(0x4c07)]());},LongPrototype[_0x307c2b(0x23b0)]=LongPrototype[_0x5e00b3(0x34b6)],LongPrototype[_0x5e00b3(0x589e)]=function(_0x4a594e){var _0x582135=_0x307c2b,_0x50cc99=_0x5e00b3;if(this[_0x50cc99(0x148a)]())return ZERO;if(isLong(_0x4a594e)||(_0x4a594e=fromValue(_0x4a594e)),wasm)return fromBits(wasm[_0x582135(0x4328)](this[_0x50cc99(0x2f41)],this[_0x50cc99(0x42e0)],_0x4a594e[_0x50cc99(0x2f41)],_0x4a594e[_0x50cc99(0x42e0)]),wasm[_0x50cc99(0x2098)](),this[_0x50cc99(0x538b)]);if(_0x4a594e[_0x50cc99(0x148a)]())return ZERO;if(this['eq'](MIN_VALUE))return _0x4a594e[_0x50cc99(0x5e72)]()?MIN_VALUE:ZERO;if(_0x4a594e['eq'](MIN_VALUE))return this[_0x50cc99(0x5e72)]()?MIN_VALUE:ZERO;if(this[_0x50cc99(0x544c)]())return _0x4a594e[_0x50cc99(0x544c)]()?this[_0x50cc99(0x5710)]()[_0x582135(0x4328)](_0x4a594e[_0x50cc99(0x5710)]()):this[_0x50cc99(0x5710)]()['mul'](_0x4a594e)[_0x582135(0x4c07)]();if(_0x4a594e[_0x582135(0x3b8a)]())return this[_0x50cc99(0x3cfb)](_0x4a594e[_0x50cc99(0x5710)]())[_0x50cc99(0x5710)]();if(this['lt'](TWO_PWR_24)&&_0x4a594e['lt'](TWO_PWR_24))return fromNumber(this[_0x50cc99(0x26d1)]()*_0x4a594e[_0x50cc99(0x26d1)](),this[_0x50cc99(0x538b)]);var _0x9bafeb=this[_0x582135(0x158b)]>>>0x10,_0x2309fb=0xffff&this[_0x582135(0x158b)],_0x360817=this['low']>>>0x10,_0x69494=0xffff&this[_0x50cc99(0x2f41)],_0x19d741=_0x4a594e[_0x50cc99(0x42e0)]>>>0x10,_0xed7660=0xffff&_0x4a594e[_0x50cc99(0x42e0)],_0x480c7e=_0x4a594e[_0x50cc99(0x2f41)]>>>0x10,_0x2129ce=0xffff&_0x4a594e[_0x582135(0x346)],_0x3f5b66=0x0,_0x1cb584=0x0,_0x572dd6=0x0,_0x362dda=0x0;return _0x572dd6+=(_0x362dda+=_0x69494*_0x2129ce)>>>0x10,_0x1cb584+=(_0x572dd6+=_0x360817*_0x2129ce)>>>0x10,_0x572dd6&=0xffff,_0x1cb584+=(_0x572dd6+=_0x69494*_0x480c7e)>>>0x10,_0x3f5b66+=(_0x1cb584+=_0x2309fb*_0x2129ce)>>>0x10,_0x1cb584&=0xffff,_0x3f5b66+=(_0x1cb584+=_0x360817*_0x480c7e)>>>0x10,_0x1cb584&=0xffff,_0x3f5b66+=(_0x1cb584+=_0x69494*_0xed7660)>>>0x10,_0x3f5b66+=_0x9bafeb*_0x2129ce+_0x2309fb*_0x480c7e+_0x360817*_0xed7660+_0x69494*_0x19d741,fromBits((_0x572dd6&=0xffff)<<0x10|(_0x362dda&=0xffff),(_0x3f5b66&=0xffff)<<0x10|(_0x1cb584&=0xffff),this[_0x50cc99(0x538b)]);},LongPrototype[_0x5e00b3(0x3cfb)]=LongPrototype[_0x307c2b(0x515)],LongPrototype[_0x5e00b3(0x5659)]=function(_0x264cf5){var _0x5d34a3=_0x307c2b,_0x1cdd24=_0x5e00b3;if(isLong(_0x264cf5)||(_0x264cf5=fromValue(_0x264cf5)),_0x264cf5[_0x1cdd24(0x148a)]())throw Error(_0x1cdd24(0x39df));var _0x5ee2e2,_0x5c7bf5,_0x487be;if(wasm)return this['unsigned']||-0x80000000!==this[_0x1cdd24(0x42e0)]||-0x1!==_0x264cf5[_0x1cdd24(0x2f41)]||-0x1!==_0x264cf5[_0x1cdd24(0x42e0)]?fromBits((this[_0x1cdd24(0x538b)]?wasm[_0x1cdd24(0x5ae0)]:wasm[_0x1cdd24(0x54a6)])(this[_0x1cdd24(0x2f41)],this[_0x1cdd24(0x42e0)],_0x264cf5[_0x1cdd24(0x2f41)],_0x264cf5[_0x1cdd24(0x42e0)]),wasm[_0x1cdd24(0x2098)](),this[_0x1cdd24(0x538b)]):this;if(this[_0x1cdd24(0x148a)]())return this[_0x5d34a3(0x377e)]?UZERO:ZERO;if(this[_0x1cdd24(0x538b)]){if(_0x264cf5[_0x1cdd24(0x538b)]||(_0x264cf5=_0x264cf5['toUnsigned']()),_0x264cf5['gt'](this))return UZERO;if(_0x264cf5['gt'](this[_0x5d34a3(0xcb4)](0x1)))return UONE;_0x487be=UZERO;}else{if(this['eq'](MIN_VALUE))return _0x264cf5['eq'](ONE)||_0x264cf5['eq'](NEG_ONE)?MIN_VALUE:_0x264cf5['eq'](MIN_VALUE)?ONE:(_0x5ee2e2=this[_0x5d34a3(0x2953)](0x1)[_0x1cdd24(0x2410)](_0x264cf5)[_0x1cdd24(0x24b2)](0x1))['eq'](ZERO)?_0x264cf5[_0x1cdd24(0x544c)]()?ONE:NEG_ONE:(_0x5c7bf5=this[_0x1cdd24(0x22ef)](_0x264cf5[_0x1cdd24(0x3cfb)](_0x5ee2e2)),_0x487be=_0x5ee2e2[_0x1cdd24(0x30c2)](_0x5c7bf5[_0x1cdd24(0x2410)](_0x264cf5)));if(_0x264cf5['eq'](MIN_VALUE))return this[_0x1cdd24(0x538b)]?UZERO:ZERO;if(this[_0x1cdd24(0x544c)]())return _0x264cf5[_0x1cdd24(0x544c)]()?this[_0x1cdd24(0x5710)]()[_0x1cdd24(0x2410)](_0x264cf5[_0x1cdd24(0x5710)]()):this[_0x5d34a3(0x4c07)]()[_0x5d34a3(0x5b3e)](_0x264cf5)[_0x1cdd24(0x5710)]();if(_0x264cf5[_0x1cdd24(0x544c)]())return this['div'](_0x264cf5['neg']())[_0x1cdd24(0x5710)]();_0x487be=ZERO;}for(_0x5c7bf5=this;_0x5c7bf5[_0x5d34a3(0x5507)](_0x264cf5);){_0x5ee2e2=Math[_0x1cdd24(0x498f)](0x1,Math[_0x5d34a3(0x4b96)](_0x5c7bf5[_0x5d34a3(0xc90)]()/_0x264cf5[_0x1cdd24(0x26d1)]()));for(var _0x436b67=Math['ceil'](Math[_0x1cdd24(0xca1)](_0x5ee2e2)/Math[_0x1cdd24(0x18f)]),_0x12bfa5=_0x436b67<=0x30?0x1:pow_dbl(0x2,_0x436b67-0x30),_0x1a940f=fromNumber(_0x5ee2e2),_0x1086f1=_0x1a940f[_0x1cdd24(0x3cfb)](_0x264cf5);_0x1086f1[_0x1cdd24(0x544c)]()||_0x1086f1['gt'](_0x5c7bf5);)_0x1086f1=(_0x1a940f=fromNumber(_0x5ee2e2-=_0x12bfa5,this[_0x1cdd24(0x538b)]))[_0x1cdd24(0x3cfb)](_0x264cf5);_0x1a940f[_0x1cdd24(0x148a)]()&&(_0x1a940f=ONE),_0x487be=_0x487be[_0x1cdd24(0x30c2)](_0x1a940f),_0x5c7bf5=_0x5c7bf5[_0x1cdd24(0x22ef)](_0x1086f1);}return _0x487be;},LongPrototype[_0x5e00b3(0x2410)]=LongPrototype[_0x5e00b3(0x5659)],LongPrototype[_0x5e00b3(0xc25)]=function(_0x20b59c){var _0x45b2de=_0x307c2b,_0x5794d6=_0x5e00b3;return isLong(_0x20b59c)||(_0x20b59c=fromValue(_0x20b59c)),wasm?fromBits((this[_0x5794d6(0x538b)]?wasm[_0x5794d6(0x1d24)]:wasm[_0x5794d6(0x3576)])(this[_0x5794d6(0x2f41)],this[_0x5794d6(0x42e0)],_0x20b59c[_0x5794d6(0x2f41)],_0x20b59c[_0x5794d6(0x42e0)]),wasm[_0x5794d6(0x2098)](),this[_0x5794d6(0x538b)]):this[_0x5794d6(0x22ef)](this[_0x5794d6(0x2410)](_0x20b59c)[_0x45b2de(0x4328)](_0x20b59c));},LongPrototype[_0x307c2b(0x4f44)]=LongPrototype[_0x5e00b3(0xc25)],LongPrototype[_0x5e00b3(0x19d8)]=LongPrototype[_0x5e00b3(0xc25)],LongPrototype[_0x307c2b(0x44a9)]=function(){var _0x5e4d2a=_0x5e00b3;return fromBits(~this['low'],~this[_0x5e4d2a(0x42e0)],this[_0x5e4d2a(0x538b)]);},LongPrototype[_0x5e00b3(0x12ae)]=function(_0x1ef2c7){var _0x3a9be9=_0x307c2b,_0x5a83f0=_0x5e00b3;return isLong(_0x1ef2c7)||(_0x1ef2c7=fromValue(_0x1ef2c7)),fromBits(this[_0x5a83f0(0x2f41)]&_0x1ef2c7[_0x5a83f0(0x2f41)],this[_0x5a83f0(0x42e0)]&_0x1ef2c7[_0x5a83f0(0x42e0)],this[_0x3a9be9(0x377e)]);},LongPrototype['or']=function(_0x4b886f){var _0xcc57d4=_0x307c2b,_0xef7eb1=_0x5e00b3;return isLong(_0x4b886f)||(_0x4b886f=fromValue(_0x4b886f)),fromBits(this[_0xef7eb1(0x2f41)]|_0x4b886f[_0xef7eb1(0x2f41)],this[_0xcc57d4(0x158b)]|_0x4b886f[_0xef7eb1(0x42e0)],this[_0xcc57d4(0x377e)]);},LongPrototype[_0x5e00b3(0x4695)]=function(_0x17a622){var _0x1106b0=_0x307c2b,_0x43465e=_0x5e00b3;return isLong(_0x17a622)||(_0x17a622=fromValue(_0x17a622)),fromBits(this[_0x43465e(0x2f41)]^_0x17a622[_0x43465e(0x2f41)],this[_0x1106b0(0x158b)]^_0x17a622[_0x1106b0(0x158b)],this[_0x43465e(0x538b)]);},LongPrototype[_0x5e00b3(0xadb)]=function(_0x22e914){var _0x5d8f6a=_0x307c2b,_0xb9bbb6=_0x5e00b3;return isLong(_0x22e914)&&(_0x22e914=_0x22e914['toInt']()),0x0==(_0x22e914&=0x3f)?this:_0x22e914<0x20?fromBits(this[_0xb9bbb6(0x2f41)]<<_0x22e914,this[_0xb9bbb6(0x42e0)]<<_0x22e914|this[_0x5d8f6a(0x346)]>>>0x20-_0x22e914,this[_0xb9bbb6(0x538b)]):fromBits(0x0,this[_0xb9bbb6(0x2f41)]<<_0x22e914-0x20,this[_0xb9bbb6(0x538b)]);},LongPrototype[_0x5e00b3(0x24b2)]=LongPrototype[_0x307c2b(0x3e79)],LongPrototype[_0x5e00b3(0x46bd)]=function(_0x55f59d){var _0x3dede4=_0x307c2b,_0x1496a3=_0x5e00b3;return isLong(_0x55f59d)&&(_0x55f59d=_0x55f59d[_0x3dede4(0x193a)]()),0x0==(_0x55f59d&=0x3f)?this:_0x55f59d<0x20?fromBits(this[_0x1496a3(0x2f41)]>>>_0x55f59d|this[_0x1496a3(0x42e0)]<<0x20-_0x55f59d,this[_0x1496a3(0x42e0)]>>_0x55f59d,this[_0x3dede4(0x377e)]):fromBits(this[_0x1496a3(0x42e0)]>>_0x55f59d-0x20,this[_0x1496a3(0x42e0)]>=0x0?0x0:-0x1,this[_0x1496a3(0x538b)]);},LongPrototype[_0x5e00b3(0xc7c)]=LongPrototype['shiftRight'],LongPrototype[_0x307c2b(0x3fdc)]=function(_0x1c322c){var _0x3a2b80=_0x307c2b,_0x40efcc=_0x5e00b3;return isLong(_0x1c322c)&&(_0x1c322c=_0x1c322c[_0x40efcc(0x2a15)]()),0x0==(_0x1c322c&=0x3f)?this:_0x1c322c<0x20?fromBits(this[_0x40efcc(0x2f41)]>>>_0x1c322c|this[_0x40efcc(0x42e0)]<<0x20-_0x1c322c,this[_0x3a2b80(0x158b)]>>>_0x1c322c,this[_0x40efcc(0x538b)]):fromBits(0x20===_0x1c322c?this[_0x3a2b80(0x158b)]:this[_0x40efcc(0x42e0)]>>>_0x1c322c-0x20,0x0,this[_0x40efcc(0x538b)]);},LongPrototype[_0x5e00b3(0x32d9)]=LongPrototype[_0x5e00b3(0x2b82)],LongPrototype[_0x5e00b3(0x2d06)]=LongPrototype[_0x5e00b3(0x2b82)],LongPrototype['rotateLeft']=function(_0x1f819c){var _0x1e1aae=_0x307c2b,_0x235aa4=_0x5e00b3,_0x22b982;return isLong(_0x1f819c)&&(_0x1f819c=_0x1f819c[_0x235aa4(0x2a15)]()),0x0==(_0x1f819c&=0x3f)?this:0x20===_0x1f819c?fromBits(this[_0x235aa4(0x42e0)],this[_0x235aa4(0x2f41)],this[_0x235aa4(0x538b)]):_0x1f819c<0x20?(_0x22b982=0x20-_0x1f819c,fromBits(this[_0x1e1aae(0x346)]<<_0x1f819c|this[_0x1e1aae(0x158b)]>>>_0x22b982,this[_0x1e1aae(0x158b)]<<_0x1f819c|this[_0x235aa4(0x2f41)]>>>_0x22b982,this[_0x235aa4(0x538b)])):(_0x22b982=0x20-(_0x1f819c-=0x20),fromBits(this[_0x235aa4(0x42e0)]<<_0x1f819c|this[_0x235aa4(0x2f41)]>>>_0x22b982,this[_0x235aa4(0x2f41)]<<_0x1f819c|this[_0x1e1aae(0x158b)]>>>_0x22b982,this[_0x235aa4(0x538b)]));},LongPrototype[_0x5e00b3(0x224b)]=LongPrototype[_0x5e00b3(0x44aa)],LongPrototype['rotateRight']=function(_0x320ffb){var _0x1a25e2=_0x307c2b,_0x5a5f27=_0x5e00b3,_0x20a54b;return isLong(_0x320ffb)&&(_0x320ffb=_0x320ffb[_0x5a5f27(0x2a15)]()),0x0==(_0x320ffb&=0x3f)?this:0x20===_0x320ffb?fromBits(this['high'],this[_0x5a5f27(0x2f41)],this[_0x5a5f27(0x538b)]):_0x320ffb<0x20?(_0x20a54b=0x20-_0x320ffb,fromBits(this[_0x1a25e2(0x158b)]<<_0x20a54b|this[_0x5a5f27(0x2f41)]>>>_0x320ffb,this[_0x5a5f27(0x2f41)]<<_0x20a54b|this[_0x5a5f27(0x42e0)]>>>_0x320ffb,this[_0x1a25e2(0x377e)])):(_0x20a54b=0x20-(_0x320ffb-=0x20),fromBits(this[_0x5a5f27(0x2f41)]<<_0x20a54b|this[_0x5a5f27(0x42e0)]>>>_0x320ffb,this[_0x5a5f27(0x42e0)]<<_0x20a54b|this[_0x5a5f27(0x2f41)]>>>_0x320ffb,this[_0x5a5f27(0x538b)]));},LongPrototype[_0x5e00b3(0x4412)]=LongPrototype[_0x5e00b3(0x2aee)],LongPrototype['toSigned']=function(){var _0x36265c=_0x307c2b,_0x188f80=_0x5e00b3;return this[_0x188f80(0x538b)]?fromBits(this[_0x188f80(0x2f41)],this[_0x36265c(0x158b)],!0x1):this;},LongPrototype[_0x5e00b3(0x67b)]=function(){var _0x30f6b0=_0x307c2b,_0xdfa7de=_0x5e00b3;return this[_0xdfa7de(0x538b)]?this:fromBits(this[_0x30f6b0(0x346)],this[_0xdfa7de(0x42e0)],!0x0);},LongPrototype[_0x5e00b3(0x176b)]=function(_0x4e4c8a){var _0x1b082f=_0x5e00b3;return _0x4e4c8a?this[_0x1b082f(0x4e80)]():this[_0x1b082f(0x15c5)]();},LongPrototype[_0x5e00b3(0x4e80)]=function(){var _0x4f7120=_0x5e00b3,_0x21a49a=this[_0x4f7120(0x42e0)],_0x277714=this[_0x4f7120(0x2f41)];return[0xff&_0x277714,_0x277714>>>0x8&0xff,_0x277714>>>0x10&0xff,_0x277714>>>0x18,0xff&_0x21a49a,_0x21a49a>>>0x8&0xff,_0x21a49a>>>0x10&0xff,_0x21a49a>>>0x18];},LongPrototype[_0x5e00b3(0x15c5)]=function(){var _0x579858=_0x5e00b3,_0x1bfc1e=this[_0x579858(0x42e0)],_0x1baf86=this['low'];return[_0x1bfc1e>>>0x18,_0x1bfc1e>>>0x10&0xff,_0x1bfc1e>>>0x8&0xff,0xff&_0x1bfc1e,_0x1baf86>>>0x18,_0x1baf86>>>0x10&0xff,_0x1baf86>>>0x8&0xff,0xff&_0x1baf86];},Long[_0x5e00b3(0x5f8a)]=function(_0xb60d65,_0x344ba3,_0x1f200f){var _0x19b9a2=_0x307c2b,_0x11ff86=_0x5e00b3;return _0x1f200f?Long[_0x19b9a2(0x13c1)](_0xb60d65,_0x344ba3):Long[_0x11ff86(0x171c)](_0xb60d65,_0x344ba3);},Long[_0x5e00b3(0x53b2)]=function(_0x398d0b,_0x38f80c){return new Long(_0x398d0b[0x0]|_0x398d0b[0x1]<<0x8|_0x398d0b[0x2]<<0x10|_0x398d0b[0x3]<<0x18,_0x398d0b[0x4]|_0x398d0b[0x5]<<0x8|_0x398d0b[0x6]<<0x10|_0x398d0b[0x7]<<0x18,_0x38f80c);},Long[_0x5e00b3(0x171c)]=function(_0x297342,_0x24a42b){return new Long(_0x297342[0x4]<<0x18|_0x297342[0x5]<<0x10|_0x297342[0x6]<<0x8|_0x297342[0x7],_0x297342[0x0]<<0x18|_0x297342[0x1]<<0x10|_0x297342[0x2]<<0x8|_0x297342[0x3],_0x24a42b);};var ByteBuffer=function(_0x55f99e,_0x1cb49b,_0x22b89f){var _0x487d9d=_0x307c2b,_0x2129b7=_0x5e00b3;if(void 0x0===_0x55f99e&&(_0x55f99e=ByteBuffer[_0x2129b7(0x2459)]),void 0x0===_0x1cb49b&&(_0x1cb49b=ByteBuffer['DEFAULT_ENDIAN']),void 0x0===_0x22b89f&&(_0x22b89f=ByteBuffer[_0x2129b7(0x1e5f)]),!_0x22b89f){if((_0x55f99e|=0x0)<0x0)throw RangeError(_0x2129b7(0x3b84));_0x1cb49b=!!_0x1cb49b,_0x22b89f=!!_0x22b89f;}this[_0x487d9d(0xcaa)]=0x0===_0x55f99e?EMPTY_BUFFER:new ArrayBuffer(_0x55f99e),this[_0x487d9d(0x32d0)]=0x0===_0x55f99e?null:new Uint8Array(this[_0x487d9d(0xcaa)]),this[_0x2129b7(0x2c14)]=0x0,this[_0x487d9d(0x43c0)]=-0x1,this[_0x2129b7(0x4d01)]=_0x55f99e,this[_0x2129b7(0x2ee9)]=_0x1cb49b,this[_0x2129b7(0x3fc1)]=_0x22b89f;};ByteBuffer[_0x5e00b3(0x57ed)]=_0x5e00b3(0x4106),ByteBuffer[_0x5e00b3(0x5b49)]=!0x0,ByteBuffer[_0x5e00b3(0x423b)]=!0x1,ByteBuffer[_0x5e00b3(0x2459)]=0x10,ByteBuffer[_0x5e00b3(0x49de)]=ByteBuffer[_0x5e00b3(0x423b)],ByteBuffer[_0x5e00b3(0x1e5f)]=!0x1,ByteBuffer[_0x5e00b3(0x18ce)]=Long||null;var ByteBufferPrototype=ByteBuffer[_0x5e00b3(0x3720)];ByteBufferPrototype[_0x307c2b(0x3226)],Object[_0x5e00b3(0x17f9)](ByteBufferPrototype,_0x307c2b(0x3226),{'value':!0x0,'enumerable':!0x1,'configurable':!0x1});var EMPTY_BUFFER=new ArrayBuffer(0x0),stringFromCharCode=String[_0x307c2b(0x47f5)];function stringSource(_0x4da310){var _0x34b31a=0x0;return function(){var _0x4f2779=_0x23ca;return _0x34b31a<_0x4da310[_0x4f2779(0x809)]?_0x4da310[_0x4f2779(0x167b)](_0x34b31a++):null;};}function stringDestination(){var _0xc6299a=[],_0x5b138e=[];return function(){var _0x31dad1=_0x140d,_0x181810=_0x23ca;if(0x0===arguments[_0x181810(0x809)])return _0x5b138e[_0x181810(0x48a9)]('')+stringFromCharCode[_0x31dad1(0x1bcb)](String,_0xc6299a);_0xc6299a[_0x181810(0x809)]+arguments[_0x181810(0x809)]>0x400&&(_0x5b138e[_0x31dad1(0x2a0e)](stringFromCharCode[_0x181810(0x4269)](String,_0xc6299a)),_0xc6299a[_0x181810(0x809)]=0x0),Array[_0x181810(0x3720)][_0x181810(0x5323)][_0x31dad1(0x1bcb)](_0xc6299a,arguments);};}function ieee754_read(_0x1a2e83,_0x5c5574,_0x1197e4,_0x2e1a1c,_0x55d291){var _0x13316c=_0x5e00b3,_0x5914ff,_0x403f62,_0x560876=0x8*_0x55d291-_0x2e1a1c-0x1,_0x53e36f=(0x1<<_0x560876)-0x1,_0x29f7a5=_0x53e36f>>0x1,_0x41f92b=-0x7,_0x30d313=_0x1197e4?_0x55d291-0x1:0x0,_0x1909f3=_0x1197e4?-0x1:0x1,_0x85cd51=_0x1a2e83[_0x5c5574+_0x30d313];for(_0x30d313+=_0x1909f3,_0x5914ff=_0x85cd51&(0x1<<-_0x41f92b)-0x1,_0x85cd51>>=-_0x41f92b,_0x41f92b+=_0x560876;_0x41f92b>0x0;_0x5914ff=0x100*_0x5914ff+_0x1a2e83[_0x5c5574+_0x30d313],_0x30d313+=_0x1909f3,_0x41f92b-=0x8);for(_0x403f62=_0x5914ff&(0x1<<-_0x41f92b)-0x1,_0x5914ff>>=-_0x41f92b,_0x41f92b+=_0x2e1a1c;_0x41f92b>0x0;_0x403f62=0x100*_0x403f62+_0x1a2e83[_0x5c5574+_0x30d313],_0x30d313+=_0x1909f3,_0x41f92b-=0x8);if(0x0===_0x5914ff)_0x5914ff=0x1-_0x29f7a5;else{if(_0x5914ff===_0x53e36f)return _0x403f62?NaN:0x1/0x0*(_0x85cd51?-0x1:0x1);_0x403f62+=Math[_0x13316c(0x3a5c)](0x2,_0x2e1a1c),_0x5914ff-=_0x29f7a5;}return(_0x85cd51?-0x1:0x1)*_0x403f62*Math[_0x13316c(0x3a5c)](0x2,_0x5914ff-_0x2e1a1c);}function ieee754_write(_0x12374c,_0x284e27,_0x14740b,_0x36ddda,_0x4214c7,_0x402222){var _0x5f2a42=_0x5e00b3,_0x2208b7,_0x36ace1,_0x2708c3,_0xed07f7=0x8*_0x402222-_0x4214c7-0x1,_0x1ba597=(0x1<<_0xed07f7)-0x1,_0x4fc896=_0x1ba597>>0x1,_0x55cfdb=0x17===_0x4214c7?Math[_0x5f2a42(0x3a5c)](0x2,-0x18)-Math[_0x5f2a42(0x3a5c)](0x2,-0x4d):0x0,_0x18a399=_0x36ddda?0x0:_0x402222-0x1,_0x4f912c=_0x36ddda?0x1:-0x1,_0x2185b9=_0x284e27<0x0||0x0===_0x284e27&&0x1/_0x284e27<0x0?0x1:0x0;for(_0x284e27=Math[_0x5f2a42(0x1beb)](_0x284e27),isNaN(_0x284e27)||_0x284e27===0x1/0x0?(_0x36ace1=isNaN(_0x284e27)?0x1:0x0,_0x2208b7=_0x1ba597):(_0x2208b7=Math[_0x5f2a42(0x1ace)](Math[_0x5f2a42(0xca1)](_0x284e27)/Math[_0x5f2a42(0x18f)]),_0x284e27*(_0x2708c3=Math[_0x5f2a42(0x3a5c)](0x2,-_0x2208b7))<0x1&&(_0x2208b7--,_0x2708c3*=0x2),(_0x284e27+=_0x2208b7+_0x4fc896>=0x1?_0x55cfdb/_0x2708c3:_0x55cfdb*Math[_0x5f2a42(0x3a5c)](0x2,0x1-_0x4fc896))*_0x2708c3>=0x2&&(_0x2208b7++,_0x2708c3/=0x2),_0x2208b7+_0x4fc896>=_0x1ba597?(_0x36ace1=0x0,_0x2208b7=_0x1ba597):_0x2208b7+_0x4fc896>=0x1?(_0x36ace1=(_0x284e27*_0x2708c3-0x1)*Math[_0x5f2a42(0x3a5c)](0x2,_0x4214c7),_0x2208b7+=_0x4fc896):(_0x36ace1=_0x284e27*Math[_0x5f2a42(0x3a5c)](0x2,_0x4fc896-0x1)*Math[_0x5f2a42(0x3a5c)](0x2,_0x4214c7),_0x2208b7=0x0));_0x4214c7>=0x8;_0x12374c[_0x14740b+_0x18a399]=0xff&_0x36ace1,_0x18a399+=_0x4f912c,_0x36ace1/=0x100,_0x4214c7-=0x8);for(_0x2208b7=_0x2208b7<<_0x4214c7|_0x36ace1,_0xed07f7+=_0x4214c7;_0xed07f7>0x0;_0x12374c[_0x14740b+_0x18a399]=0xff&_0x2208b7,_0x18a399+=_0x4f912c,_0x2208b7/=0x100,_0xed07f7-=0x8);_0x12374c[_0x14740b+_0x18a399-_0x4f912c]|=0x80*_0x2185b9;}ByteBuffer[_0x5e00b3(0x953)]=function(){return Uint8Array;},ByteBuffer[_0x5e00b3(0x1f78)]=function(_0x39dcd6,_0x2b9620,_0x52fd25){return new ByteBuffer(_0x39dcd6,_0x2b9620,_0x52fd25);},ByteBuffer[_0x5e00b3(0x736)]=function(_0x411e22,_0x2ca0b4,_0x24ec80,_0xbf26a1){var _0x557d35=_0x307c2b,_0x2d1261=_0x5e00b3;_0x2d1261(0x29d5)!=typeof _0x2ca0b4&&_0x2d1261(0x20b8)==typeof _0x2ca0b4||(_0xbf26a1=_0x24ec80,_0x24ec80=_0x2ca0b4,_0x2ca0b4=void 0x0);for(var _0x16a680,_0x122541=0x0,_0x4258f8=0x0,_0x177bd8=_0x411e22[_0x2d1261(0x809)];_0x4258f8<_0x177bd8;++_0x4258f8)ByteBuffer[_0x2d1261(0x2aa5)](_0x411e22[_0x4258f8])||(_0x411e22[_0x4258f8]=ByteBuffer[_0x557d35(0x25e6)](_0x411e22[_0x4258f8],_0x2ca0b4)),(_0x16a680=_0x411e22[_0x4258f8][_0x2d1261(0x4d01)]-_0x411e22[_0x4258f8][_0x2d1261(0x2c14)])>0x0&&(_0x122541+=_0x16a680);if(0x0===_0x122541)return new ByteBuffer(0x0,_0x24ec80,_0xbf26a1);var _0x1c1c2a,_0x49eed5=new ByteBuffer(_0x122541,_0x24ec80,_0xbf26a1);for(_0x4258f8=0x0;_0x4258f8<_0x177bd8;)(_0x16a680=(_0x1c1c2a=_0x411e22[_0x4258f8++])[_0x557d35(0x50a)]-_0x1c1c2a[_0x2d1261(0x2c14)])<=0x0||(_0x49eed5[_0x2d1261(0x1173)][_0x2d1261(0x10aa)](_0x1c1c2a[_0x2d1261(0x1173)][_0x557d35(0x2c3b)](_0x1c1c2a[_0x2d1261(0x2c14)],_0x1c1c2a[_0x2d1261(0x4d01)]),_0x49eed5[_0x557d35(0x4d0e)]),_0x49eed5[_0x557d35(0x4d0e)]+=_0x16a680);return _0x49eed5[_0x557d35(0x50a)]=_0x49eed5[_0x2d1261(0x2c14)],_0x49eed5[_0x2d1261(0x2c14)]=0x0,_0x49eed5;},ByteBuffer[_0x307c2b(0x57c)]=function(_0xae6ea2){var _0x8a3cd1=_0x5e00b3;return!0x0===(_0xae6ea2&&_0xae6ea2[_0x8a3cd1(0x1356)]);},ByteBuffer[_0x5e00b3(0x3dd)]=function(){return ArrayBuffer;},ByteBuffer[_0x307c2b(0x25e6)]=function(_0x58ef3d,_0x5d8b0f,_0x433615,_0x2e31b4){var _0x5af199=_0x307c2b,_0x1a6e78=_0x5e00b3;if(_0x1a6e78(0x20b8)!=typeof _0x5d8b0f&&(_0x2e31b4=_0x433615,_0x433615=_0x5d8b0f,_0x5d8b0f=void 0x0),_0x1a6e78(0x20b8)==typeof _0x58ef3d)switch(void 0x0===_0x5d8b0f&&(_0x5d8b0f=_0x5af199(0x3ef3)),_0x5d8b0f){case _0x5af199(0x65f):return ByteBuffer[_0x1a6e78(0x5d5e)](_0x58ef3d,_0x433615);case _0x1a6e78(0x2f11):return ByteBuffer[_0x1a6e78(0x2a93)](_0x58ef3d,_0x433615);case _0x1a6e78(0x510):return ByteBuffer[_0x1a6e78(0x260)](_0x58ef3d,_0x433615);case _0x1a6e78(0x2f74):return ByteBuffer[_0x1a6e78(0x2c13)](_0x58ef3d,_0x433615);case _0x1a6e78(0x2bf9):return ByteBuffer['fromDebug'](_0x58ef3d,_0x433615);default:throw Error(_0x5af199(0x5348)+_0x5d8b0f);}if(null===_0x58ef3d||_0x1a6e78(0x8c4)!=typeof _0x58ef3d)throw TypeError(_0x1a6e78(0x537b));var _0x222ec4;if(ByteBuffer[_0x1a6e78(0x2aa5)](_0x58ef3d))return(_0x222ec4=ByteBufferPrototype[_0x1a6e78(0x40f3)][_0x1a6e78(0x3c9e)](_0x58ef3d))[_0x5af199(0x43c0)]=-0x1,_0x222ec4;if(_0x58ef3d instanceof Uint8Array)_0x222ec4=new ByteBuffer(0x0,_0x433615,_0x2e31b4),_0x58ef3d[_0x1a6e78(0x809)]>0x0&&(_0x222ec4[_0x1a6e78(0x537f)]=_0x58ef3d[_0x1a6e78(0x537f)],_0x222ec4['offset']=_0x58ef3d[_0x5af199(0x2447)],_0x222ec4[_0x1a6e78(0x4d01)]=_0x58ef3d[_0x1a6e78(0x153e)]+_0x58ef3d[_0x1a6e78(0x3080)],_0x222ec4['view']=new Uint8Array(_0x58ef3d[_0x1a6e78(0x537f)]));else{if(_0x58ef3d instanceof ArrayBuffer)_0x222ec4=new ByteBuffer(0x0,_0x433615,_0x2e31b4),_0x58ef3d[_0x1a6e78(0x3080)]>0x0&&(_0x222ec4[_0x1a6e78(0x537f)]=_0x58ef3d,_0x222ec4[_0x1a6e78(0x2c14)]=0x0,_0x222ec4['limit']=_0x58ef3d['byteLength'],_0x222ec4[_0x5af199(0x32d0)]=_0x58ef3d[_0x5af199(0x4f5a)]>0x0?new Uint8Array(_0x58ef3d):null);else{if(_0x5af199(0x3a3c)!==Object[_0x1a6e78(0x3720)][_0x1a6e78(0x3cc8)][_0x1a6e78(0x3c9e)](_0x58ef3d))throw TypeError(_0x1a6e78(0x537b));(_0x222ec4=new ByteBuffer(_0x58ef3d['length'],_0x433615,_0x2e31b4))[_0x1a6e78(0x4d01)]=_0x58ef3d[_0x5af199(0x2ef4)];for(var _0x54351a=0x0;_0x54351a<_0x58ef3d[_0x5af199(0x2ef4)];++_0x54351a)_0x222ec4[_0x1a6e78(0x1173)][_0x54351a]=_0x58ef3d[_0x54351a];}}return _0x222ec4;},ByteBufferPrototype[_0x5e00b3(0x5c7c)]=function(_0x924b4,_0x30f063){var _0x10f012=_0x307c2b,_0x2a92d9=_0x5e00b3,_0x270af1=void 0x0===_0x30f063;if(_0x270af1&&(_0x30f063=this[_0x2a92d9(0x2c14)]),!this['noAssert']){if(!(_0x924b4 instanceof Array))throw TypeError(_0x2a92d9(0x3b70));if(_0x10f012(0x3393)!=typeof _0x30f063||_0x30f063%0x1!=0x0)throw TypeError(_0x2a92d9(0x31c1)+_0x30f063+_0x2a92d9(0x3545));if((_0x30f063>>>=0x0)<0x0||_0x30f063+0x0>this[_0x2a92d9(0x537f)][_0x2a92d9(0x3080)])throw RangeError(_0x2a92d9(0x1365)+_0x30f063+_0x2a92d9(0x4504)+this[_0x2a92d9(0x537f)][_0x2a92d9(0x3080)]);}var _0xdf6486,_0x5154a2=_0x30f063,_0x1aa4d9=_0x924b4[_0x2a92d9(0x809)],_0x3d0b4e=_0x1aa4d9>>0x3,_0x10a624=0x0;for(_0x30f063+=this[_0x2a92d9(0x4a71)](_0x1aa4d9,_0x30f063);_0x3d0b4e--;)_0xdf6486=0x1&!!_0x924b4[_0x10a624++]|(0x1&!!_0x924b4[_0x10a624++])<<0x1|(0x1&!!_0x924b4[_0x10a624++])<<0x2|(0x1&!!_0x924b4[_0x10a624++])<<0x3|(0x1&!!_0x924b4[_0x10a624++])<<0x4|(0x1&!!_0x924b4[_0x10a624++])<<0x5|(0x1&!!_0x924b4[_0x10a624++])<<0x6|(0x1&!!_0x924b4[_0x10a624++])<<0x7,this[_0x2a92d9(0x4068)](_0xdf6486,_0x30f063++);if(_0x10a624<_0x1aa4d9){var _0x3eed69=0x0;for(_0xdf6486=0x0;_0x10a624<_0x1aa4d9;)_0xdf6486|=(0x1&!!_0x924b4[_0x10a624++])<<_0x3eed69++;this[_0x2a92d9(0x4068)](_0xdf6486,_0x30f063++);}return _0x270af1?(this[_0x10f012(0x4d0e)]=_0x30f063,this):_0x30f063-_0x5154a2;},ByteBufferPrototype[_0x5e00b3(0x5020)]=function(_0x4e0f71){var _0x64af6f=_0x307c2b,_0x478964=_0x5e00b3,_0x323376=void 0x0===_0x4e0f71;_0x323376&&(_0x4e0f71=this[_0x478964(0x2c14)]);var _0x34397e,_0x125266=this[_0x478964(0x18a3)](_0x4e0f71),_0x22e670=_0x125266[_0x478964(0x9a4)],_0xf0fe03=_0x22e670>>0x3,_0x51bfe3=0x0,_0x2e8375=[];for(_0x4e0f71+=_0x125266[_0x478964(0x809)];_0xf0fe03--;)_0x34397e=this[_0x64af6f(0xe9f)](_0x4e0f71++),_0x2e8375[_0x51bfe3++]=!!(0x1&_0x34397e),_0x2e8375[_0x51bfe3++]=!!(0x2&_0x34397e),_0x2e8375[_0x51bfe3++]=!!(0x4&_0x34397e),_0x2e8375[_0x51bfe3++]=!!(0x8&_0x34397e),_0x2e8375[_0x51bfe3++]=!!(0x10&_0x34397e),_0x2e8375[_0x51bfe3++]=!!(0x20&_0x34397e),_0x2e8375[_0x51bfe3++]=!!(0x40&_0x34397e),_0x2e8375[_0x51bfe3++]=!!(0x80&_0x34397e);if(_0x51bfe3<_0x22e670){var _0x41f3b3=0x0;for(_0x34397e=this[_0x64af6f(0xe9f)](_0x4e0f71++);_0x51bfe3<_0x22e670;)_0x2e8375[_0x51bfe3++]=!!(_0x34397e>>_0x41f3b3++&0x1);}return _0x323376&&(this[_0x64af6f(0x4d0e)]=_0x4e0f71),_0x2e8375;},ByteBufferPrototype[_0x307c2b(0x3bfc)]=function(_0x3131e1,_0x30b4c6){var _0x227fcf=_0x307c2b,_0x522f1f=_0x5e00b3,_0x5ef6e1=void 0x0===_0x30b4c6;if(_0x5ef6e1&&(_0x30b4c6=this[_0x522f1f(0x2c14)]),!this[_0x227fcf(0x815)]){if(_0x522f1f(0x1efe)!=typeof _0x30b4c6||_0x30b4c6%0x1!=0x0)throw TypeError(_0x522f1f(0x31c1)+_0x30b4c6+_0x522f1f(0x3545));if((_0x30b4c6>>>=0x0)<0x0||_0x30b4c6+_0x3131e1>this[_0x227fcf(0xcaa)][_0x227fcf(0x4f5a)])throw RangeError('Illegal\x20offset:\x200\x20<=\x20'+_0x30b4c6+_0x522f1f(0x25a2)+_0x3131e1+_0x522f1f(0x6ef)+this[_0x522f1f(0x537f)][_0x227fcf(0x4f5a)]);}var _0x4d9505=this[_0x227fcf(0x17ac)](_0x30b4c6,_0x30b4c6+_0x3131e1);return _0x5ef6e1&&(this[_0x522f1f(0x2c14)]+=_0x3131e1),_0x4d9505;},ByteBufferPrototype[_0x307c2b(0x4962)]=ByteBufferPrototype['append'],ByteBufferPrototype[_0x5e00b3(0x880)]=function(_0x241f6f,_0x54626a){var _0x27cbb6=_0x307c2b,_0x5d6333=_0x5e00b3,_0x2e4e12=void 0x0===_0x54626a;if(_0x2e4e12&&(_0x54626a=this[_0x27cbb6(0x4d0e)]),!this[_0x5d6333(0x3fc1)]){if(_0x5d6333(0x1efe)!=typeof _0x241f6f||_0x241f6f%0x1!=0x0)throw TypeError(_0x5d6333(0x25c9)+_0x241f6f+'\x20(not\x20an\x20integer)');if(_0x241f6f|=0x0,_0x5d6333(0x1efe)!=typeof _0x54626a||_0x54626a%0x1!=0x0)throw TypeError(_0x27cbb6(0x4742)+_0x54626a+_0x5d6333(0x3545));if((_0x54626a>>>=0x0)<0x0||_0x54626a+0x0>this[_0x5d6333(0x537f)][_0x5d6333(0x3080)])throw RangeError(_0x5d6333(0x1365)+_0x54626a+_0x5d6333(0x4504)+this[_0x27cbb6(0xcaa)][_0x27cbb6(0x4f5a)]);}_0x54626a+=0x1;var _0x1abe88=this[_0x5d6333(0x537f)][_0x5d6333(0x3080)];return _0x54626a>_0x1abe88&&this[_0x5d6333(0x2258)]((_0x1abe88*=0x2)>_0x54626a?_0x1abe88:_0x54626a),_0x54626a-=0x1,this[_0x5d6333(0x1173)][_0x54626a]=_0x241f6f,_0x2e4e12&&(this[_0x5d6333(0x2c14)]+=0x1),this;},ByteBufferPrototype[_0x307c2b(0x165)]=ByteBufferPrototype[_0x5e00b3(0x880)],ByteBufferPrototype[_0x5e00b3(0x324f)]=function(_0x12b2d3){var _0x5881e7=_0x5e00b3,_0x2a9151=void 0x0===_0x12b2d3;if(_0x2a9151&&(_0x12b2d3=this[_0x5881e7(0x2c14)]),!this[_0x5881e7(0x3fc1)]){if(_0x5881e7(0x1efe)!=typeof _0x12b2d3||_0x12b2d3%0x1!=0x0)throw TypeError(_0x5881e7(0x31c1)+_0x12b2d3+_0x5881e7(0x3545));if((_0x12b2d3>>>=0x0)<0x0||_0x12b2d3+0x1>this[_0x5881e7(0x537f)][_0x5881e7(0x3080)])throw RangeError(_0x5881e7(0x1365)+_0x12b2d3+_0x5881e7(0x35d8)+this[_0x5881e7(0x537f)][_0x5881e7(0x3080)]);}var _0x219cf3=this[_0x5881e7(0x1173)][_0x12b2d3];return 0x80==(0x80&_0x219cf3)&&(_0x219cf3=-(0xff-_0x219cf3+0x1)),_0x2a9151&&(this[_0x5881e7(0x2c14)]+=0x1),_0x219cf3;},ByteBufferPrototype[_0x5e00b3(0x4929)]=ByteBufferPrototype[_0x307c2b(0x58a8)],ByteBufferPrototype[_0x5e00b3(0x3701)]=function(_0x44c223,_0x4f5227){var _0x2f878c=_0x307c2b,_0x4bfac1=_0x5e00b3,_0x3c6363=void 0x0===_0x4f5227;if(_0x3c6363&&(_0x4f5227=this[_0x4bfac1(0x2c14)]),!this[_0x4bfac1(0x3fc1)]){if(_0x4bfac1(0x1efe)!=typeof _0x44c223||_0x44c223%0x1!=0x0)throw TypeError(_0x4bfac1(0x25c9)+_0x44c223+_0x4bfac1(0x3545));if(_0x44c223>>>=0x0,_0x2f878c(0x3393)!=typeof _0x4f5227||_0x4f5227%0x1!=0x0)throw TypeError(_0x4bfac1(0x31c1)+_0x4f5227+_0x4bfac1(0x3545));if((_0x4f5227>>>=0x0)<0x0||_0x4f5227+0x0>this[_0x2f878c(0xcaa)][_0x4bfac1(0x3080)])throw RangeError('Illegal\x20offset:\x200\x20<=\x20'+_0x4f5227+_0x4bfac1(0x4504)+this[_0x4bfac1(0x537f)][_0x2f878c(0x4f5a)]);}_0x4f5227+=0x1;var _0x556870=this[_0x4bfac1(0x537f)][_0x4bfac1(0x3080)];return _0x4f5227>_0x556870&&this[_0x4bfac1(0x2258)]((_0x556870*=0x2)>_0x4f5227?_0x556870:_0x4f5227),_0x4f5227-=0x1,this[_0x4bfac1(0x1173)][_0x4f5227]=_0x44c223,_0x3c6363&&(this[_0x4bfac1(0x2c14)]+=0x1),this;},ByteBufferPrototype[_0x307c2b(0x2aeb)]=ByteBufferPrototype[_0x5e00b3(0x3701)],ByteBufferPrototype[_0x5e00b3(0x3c48)]=function(_0x37ca73){var _0x4d3a78=_0x307c2b,_0x4b01c7=_0x5e00b3,_0x886053=void 0x0===_0x37ca73;if(_0x886053&&(_0x37ca73=this[_0x4b01c7(0x2c14)]),!this[_0x4b01c7(0x3fc1)]){if(_0x4b01c7(0x1efe)!=typeof _0x37ca73||_0x37ca73%0x1!=0x0)throw TypeError(_0x4b01c7(0x31c1)+_0x37ca73+_0x4b01c7(0x3545));if((_0x37ca73>>>=0x0)<0x0||_0x37ca73+0x1>this[_0x4d3a78(0xcaa)][_0x4b01c7(0x3080)])throw RangeError(_0x4d3a78(0x3494)+_0x37ca73+_0x4b01c7(0x35d8)+this['buffer'][_0x4b01c7(0x3080)]);}var _0x49318d=this[_0x4b01c7(0x1173)][_0x37ca73];return _0x886053&&(this[_0x4d3a78(0x4d0e)]+=0x1),_0x49318d;},ByteBufferPrototype[_0x5e00b3(0x4921)]=ByteBufferPrototype[_0x5e00b3(0x3c48)],ByteBufferPrototype[_0x5e00b3(0x145e)]=function(_0x585b97,_0x2c9662){var _0xc33fa0=_0x307c2b,_0x4075e3=_0x5e00b3,_0x4b9ee7=void 0x0===_0x2c9662;if(_0x4b9ee7&&(_0x2c9662=this[_0x4075e3(0x2c14)]),!this[_0xc33fa0(0x815)]){if(_0x4075e3(0x1efe)!=typeof _0x585b97||_0x585b97%0x1!=0x0)throw TypeError('Illegal\x20value:\x20'+_0x585b97+_0x4075e3(0x3545));if(_0x585b97|=0x0,_0x4075e3(0x1efe)!=typeof _0x2c9662||_0x2c9662%0x1!=0x0)throw TypeError(_0x4075e3(0x31c1)+_0x2c9662+_0x4075e3(0x3545));if((_0x2c9662>>>=0x0)<0x0||_0x2c9662+0x0>this[_0x4075e3(0x537f)][_0x4075e3(0x3080)])throw RangeError('Illegal\x20offset:\x200\x20<=\x20'+_0x2c9662+_0xc33fa0(0x2f2d)+this[_0xc33fa0(0xcaa)][_0x4075e3(0x3080)]);}_0x2c9662+=0x2;var _0x49e350=this[_0x4075e3(0x537f)][_0x4075e3(0x3080)];return _0x2c9662>_0x49e350&&this[_0xc33fa0(0xfe6)]((_0x49e350*=0x2)>_0x2c9662?_0x49e350:_0x2c9662),_0x2c9662-=0x2,this[_0xc33fa0(0x11c)]?(this[_0x4075e3(0x1173)][_0x2c9662+0x1]=(0xff00&_0x585b97)>>>0x8,this[_0x4075e3(0x1173)][_0x2c9662]=0xff&_0x585b97):(this[_0x4075e3(0x1173)][_0x2c9662]=(0xff00&_0x585b97)>>>0x8,this[_0xc33fa0(0x32d0)][_0x2c9662+0x1]=0xff&_0x585b97),_0x4b9ee7&&(this[_0x4075e3(0x2c14)]+=0x2),this;},ByteBufferPrototype[_0x307c2b(0x375f)]=ByteBufferPrototype[_0x5e00b3(0x145e)],ByteBufferPrototype[_0x5e00b3(0x5642)]=function(_0x225f56){var _0x1ae29f=_0x307c2b,_0x2d2567=_0x5e00b3,_0x55b7af=void 0x0===_0x225f56;if(_0x55b7af&&(_0x225f56=this[_0x1ae29f(0x4d0e)]),!this[_0x2d2567(0x3fc1)]){if(_0x2d2567(0x1efe)!=typeof _0x225f56||_0x225f56%0x1!=0x0)throw TypeError('Illegal\x20offset:\x20'+_0x225f56+_0x2d2567(0x3545));if((_0x225f56>>>=0x0)<0x0||_0x225f56+0x2>this[_0x2d2567(0x537f)][_0x2d2567(0x3080)])throw RangeError(_0x1ae29f(0x3494)+_0x225f56+_0x2d2567(0x5e9)+this[_0x2d2567(0x537f)][_0x2d2567(0x3080)]);}var _0x1cb130=0x0;return this['littleEndian']?(_0x1cb130=this[_0x2d2567(0x1173)][_0x225f56],_0x1cb130|=this[_0x1ae29f(0x32d0)][_0x225f56+0x1]<<0x8):(_0x1cb130=this[_0x2d2567(0x1173)][_0x225f56]<<0x8,_0x1cb130|=this[_0x2d2567(0x1173)][_0x225f56+0x1]),0x8000==(0x8000&_0x1cb130)&&(_0x1cb130=-(0xffff-_0x1cb130+0x1)),_0x55b7af&&(this[_0x2d2567(0x2c14)]+=0x2),_0x1cb130;},ByteBufferPrototype[_0x307c2b(0x4ace)]=ByteBufferPrototype[_0x5e00b3(0x5642)],ByteBufferPrototype[_0x5e00b3(0x9d2)]=function(_0x4df5a6,_0x291244){var _0x4b2b6d=_0x307c2b,_0x2d26c2=_0x5e00b3,_0x528001=void 0x0===_0x291244;if(_0x528001&&(_0x291244=this[_0x2d26c2(0x2c14)]),!this[_0x2d26c2(0x3fc1)]){if(_0x2d26c2(0x1efe)!=typeof _0x4df5a6||_0x4df5a6%0x1!=0x0)throw TypeError(_0x2d26c2(0x25c9)+_0x4df5a6+_0x2d26c2(0x3545));if(_0x4df5a6>>>=0x0,_0x2d26c2(0x1efe)!=typeof _0x291244||_0x291244%0x1!=0x0)throw TypeError(_0x4b2b6d(0x4742)+_0x291244+_0x4b2b6d(0x54f3));if((_0x291244>>>=0x0)<0x0||_0x291244+0x0>this[_0x2d26c2(0x537f)][_0x2d26c2(0x3080)])throw RangeError(_0x2d26c2(0x1365)+_0x291244+'\x20(+0)\x20<=\x20'+this[_0x2d26c2(0x537f)][_0x2d26c2(0x3080)]);}_0x291244+=0x2;var _0x3f1112=this[_0x2d26c2(0x537f)][_0x2d26c2(0x3080)];return _0x291244>_0x3f1112&&this[_0x2d26c2(0x2258)]((_0x3f1112*=0x2)>_0x291244?_0x3f1112:_0x291244),_0x291244-=0x2,this['littleEndian']?(this[_0x4b2b6d(0x32d0)][_0x291244+0x1]=(0xff00&_0x4df5a6)>>>0x8,this[_0x2d26c2(0x1173)][_0x291244]=0xff&_0x4df5a6):(this['view'][_0x291244]=(0xff00&_0x4df5a6)>>>0x8,this[_0x2d26c2(0x1173)][_0x291244+0x1]=0xff&_0x4df5a6),_0x528001&&(this[_0x2d26c2(0x2c14)]+=0x2),this;},ByteBufferPrototype[_0x5e00b3(0x2354)]=ByteBufferPrototype[_0x5e00b3(0x9d2)],ByteBufferPrototype[_0x5e00b3(0x5ab5)]=function(_0x1cd9fe){var _0xd5c3d4=_0x307c2b,_0x365132=_0x5e00b3,_0x199afe=void 0x0===_0x1cd9fe;if(_0x199afe&&(_0x1cd9fe=this[_0xd5c3d4(0x4d0e)]),!this['noAssert']){if(_0xd5c3d4(0x3393)!=typeof _0x1cd9fe||_0x1cd9fe%0x1!=0x0)throw TypeError(_0xd5c3d4(0x4742)+_0x1cd9fe+_0xd5c3d4(0x54f3));if((_0x1cd9fe>>>=0x0)<0x0||_0x1cd9fe+0x2>this[_0xd5c3d4(0xcaa)][_0x365132(0x3080)])throw RangeError(_0x365132(0x1365)+_0x1cd9fe+_0x365132(0x5e9)+this[_0x365132(0x537f)][_0x365132(0x3080)]);}var _0x2fb77f=0x0;return this[_0x365132(0x2ee9)]?(_0x2fb77f=this[_0xd5c3d4(0x32d0)][_0x1cd9fe],_0x2fb77f|=this[_0xd5c3d4(0x32d0)][_0x1cd9fe+0x1]<<0x8):(_0x2fb77f=this[_0xd5c3d4(0x32d0)][_0x1cd9fe]<<0x8,_0x2fb77f|=this[_0x365132(0x1173)][_0x1cd9fe+0x1]),_0x199afe&&(this[_0x365132(0x2c14)]+=0x2),_0x2fb77f;},ByteBufferPrototype[_0x5e00b3(0x1b62)]=ByteBufferPrototype[_0x5e00b3(0x5ab5)],ByteBufferPrototype[_0x5e00b3(0x3c77)]=function(_0x1c6b50,_0x222dab){var _0x4aa02a=_0x307c2b,_0x3861a1=_0x5e00b3,_0x48cd44=void 0x0===_0x222dab;if(_0x48cd44&&(_0x222dab=this[_0x3861a1(0x2c14)]),!this['noAssert']){if(_0x3861a1(0x1efe)!=typeof _0x1c6b50||_0x1c6b50%0x1!=0x0)throw TypeError(_0x3861a1(0x25c9)+_0x1c6b50+_0x3861a1(0x3545));if(_0x1c6b50|=0x0,_0x3861a1(0x1efe)!=typeof _0x222dab||_0x222dab%0x1!=0x0)throw TypeError(_0x3861a1(0x31c1)+_0x222dab+_0x4aa02a(0x54f3));if((_0x222dab>>>=0x0)<0x0||_0x222dab+0x0>this[_0x4aa02a(0xcaa)][_0x3861a1(0x3080)])throw RangeError(_0x3861a1(0x1365)+_0x222dab+_0x3861a1(0x4504)+this[_0x4aa02a(0xcaa)][_0x3861a1(0x3080)]);}_0x222dab+=0x4;var _0xcdc571=this['buffer'][_0x3861a1(0x3080)];return _0x222dab>_0xcdc571&&this[_0x4aa02a(0xfe6)]((_0xcdc571*=0x2)>_0x222dab?_0xcdc571:_0x222dab),_0x222dab-=0x4,this[_0x3861a1(0x2ee9)]?(this[_0x3861a1(0x1173)][_0x222dab+0x3]=_0x1c6b50>>>0x18&0xff,this[_0x3861a1(0x1173)][_0x222dab+0x2]=_0x1c6b50>>>0x10&0xff,this[_0x3861a1(0x1173)][_0x222dab+0x1]=_0x1c6b50>>>0x8&0xff,this[_0x4aa02a(0x32d0)][_0x222dab]=0xff&_0x1c6b50):(this[_0x3861a1(0x1173)][_0x222dab]=_0x1c6b50>>>0x18&0xff,this[_0x3861a1(0x1173)][_0x222dab+0x1]=_0x1c6b50>>>0x10&0xff,this[_0x3861a1(0x1173)][_0x222dab+0x2]=_0x1c6b50>>>0x8&0xff,this[_0x3861a1(0x1173)][_0x222dab+0x3]=0xff&_0x1c6b50),_0x48cd44&&(this[_0x3861a1(0x2c14)]+=0x4),this;},ByteBufferPrototype[_0x5e00b3(0x4907)]=ByteBufferPrototype[_0x307c2b(0x123c)],ByteBufferPrototype[_0x5e00b3(0x117e)]=function(_0xc1246a){var _0x522a54=_0x307c2b,_0xf081d2=_0x5e00b3,_0x2b3973=void 0x0===_0xc1246a;if(_0x2b3973&&(_0xc1246a=this['offset']),!this[_0xf081d2(0x3fc1)]){if(_0xf081d2(0x1efe)!=typeof _0xc1246a||_0xc1246a%0x1!=0x0)throw TypeError(_0x522a54(0x4742)+_0xc1246a+_0xf081d2(0x3545));if((_0xc1246a>>>=0x0)<0x0||_0xc1246a+0x4>this[_0xf081d2(0x537f)][_0xf081d2(0x3080)])throw RangeError(_0xf081d2(0x1365)+_0xc1246a+_0xf081d2(0x1551)+this[_0xf081d2(0x537f)][_0xf081d2(0x3080)]);}var _0x59275f=0x0;return this[_0x522a54(0x11c)]?(_0x59275f=this[_0xf081d2(0x1173)][_0xc1246a+0x2]<<0x10,_0x59275f|=this[_0xf081d2(0x1173)][_0xc1246a+0x1]<<0x8,_0x59275f|=this[_0xf081d2(0x1173)][_0xc1246a],_0x59275f+=this[_0xf081d2(0x1173)][_0xc1246a+0x3]<<0x18>>>0x0):(_0x59275f=this['view'][_0xc1246a+0x1]<<0x10,_0x59275f|=this['view'][_0xc1246a+0x2]<<0x8,_0x59275f|=this[_0xf081d2(0x1173)][_0xc1246a+0x3],_0x59275f+=this[_0xf081d2(0x1173)][_0xc1246a]<<0x18>>>0x0),_0x59275f|=0x0,_0x2b3973&&(this[_0xf081d2(0x2c14)]+=0x4),_0x59275f;},ByteBufferPrototype['readInt']=ByteBufferPrototype[_0x307c2b(0x489e)],ByteBufferPrototype[_0x5e00b3(0x3c15)]=function(_0x939045,_0x1c5d24){var _0x1d855e=_0x307c2b,_0x5b2d44=_0x5e00b3,_0x330652=void 0x0===_0x1c5d24;if(_0x330652&&(_0x1c5d24=this[_0x5b2d44(0x2c14)]),!this[_0x5b2d44(0x3fc1)]){if(_0x5b2d44(0x1efe)!=typeof _0x939045||_0x939045%0x1!=0x0)throw TypeError(_0x5b2d44(0x25c9)+_0x939045+_0x5b2d44(0x3545));if(_0x939045>>>=0x0,_0x5b2d44(0x1efe)!=typeof _0x1c5d24||_0x1c5d24%0x1!=0x0)throw TypeError(_0x5b2d44(0x31c1)+_0x1c5d24+_0x5b2d44(0x3545));if((_0x1c5d24>>>=0x0)<0x0||_0x1c5d24+0x0>this[_0x5b2d44(0x537f)][_0x1d855e(0x4f5a)])throw RangeError(_0x1d855e(0x3494)+_0x1c5d24+_0x5b2d44(0x4504)+this[_0x5b2d44(0x537f)][_0x1d855e(0x4f5a)]);}_0x1c5d24+=0x4;var _0x3b6632=this[_0x5b2d44(0x537f)][_0x5b2d44(0x3080)];return _0x1c5d24>_0x3b6632&&this['resize']((_0x3b6632*=0x2)>_0x1c5d24?_0x3b6632:_0x1c5d24),_0x1c5d24-=0x4,this[_0x5b2d44(0x2ee9)]?(this[_0x5b2d44(0x1173)][_0x1c5d24+0x3]=_0x939045>>>0x18&0xff,this[_0x5b2d44(0x1173)][_0x1c5d24+0x2]=_0x939045>>>0x10&0xff,this[_0x5b2d44(0x1173)][_0x1c5d24+0x1]=_0x939045>>>0x8&0xff,this[_0x5b2d44(0x1173)][_0x1c5d24]=0xff&_0x939045):(this[_0x5b2d44(0x1173)][_0x1c5d24]=_0x939045>>>0x18&0xff,this[_0x5b2d44(0x1173)][_0x1c5d24+0x1]=_0x939045>>>0x10&0xff,this[_0x5b2d44(0x1173)][_0x1c5d24+0x2]=_0x939045>>>0x8&0xff,this[_0x5b2d44(0x1173)][_0x1c5d24+0x3]=0xff&_0x939045),_0x330652&&(this[_0x5b2d44(0x2c14)]+=0x4),this;},ByteBufferPrototype[_0x5e00b3(0x4118)]=ByteBufferPrototype[_0x5e00b3(0x3c15)],ByteBufferPrototype[_0x5e00b3(0x3c63)]=function(_0x10a81e){var _0x4ddd4d=_0x307c2b,_0x290367=_0x5e00b3,_0x4b4d91=void 0x0===_0x10a81e;if(_0x4b4d91&&(_0x10a81e=this[_0x4ddd4d(0x4d0e)]),!this[_0x290367(0x3fc1)]){if(_0x4ddd4d(0x3393)!=typeof _0x10a81e||_0x10a81e%0x1!=0x0)throw TypeError(_0x290367(0x31c1)+_0x10a81e+'\x20(not\x20an\x20integer)');if((_0x10a81e>>>=0x0)<0x0||_0x10a81e+0x4>this[_0x290367(0x537f)][_0x4ddd4d(0x4f5a)])throw RangeError(_0x290367(0x1365)+_0x10a81e+_0x290367(0x1551)+this[_0x290367(0x537f)][_0x290367(0x3080)]);}var _0x32c7ce=0x0;return this[_0x290367(0x2ee9)]?(_0x32c7ce=this[_0x4ddd4d(0x32d0)][_0x10a81e+0x2]<<0x10,_0x32c7ce|=this[_0x4ddd4d(0x32d0)][_0x10a81e+0x1]<<0x8,_0x32c7ce|=this[_0x4ddd4d(0x32d0)][_0x10a81e],_0x32c7ce+=this[_0x290367(0x1173)][_0x10a81e+0x3]<<0x18>>>0x0):(_0x32c7ce=this[_0x290367(0x1173)][_0x10a81e+0x1]<<0x10,_0x32c7ce|=this[_0x290367(0x1173)][_0x10a81e+0x2]<<0x8,_0x32c7ce|=this[_0x290367(0x1173)][_0x10a81e+0x3],_0x32c7ce+=this[_0x4ddd4d(0x32d0)][_0x10a81e]<<0x18>>>0x0),_0x4b4d91&&(this[_0x290367(0x2c14)]+=0x4),_0x32c7ce;},ByteBufferPrototype[_0x5e00b3(0x3830)]=ByteBufferPrototype[_0x5e00b3(0x3c63)],Long&&(ByteBufferPrototype[_0x5e00b3(0x33df)]=function(_0x595ccc,_0x495f70){var _0x1ca3a9=_0x307c2b,_0x38fbaf=_0x5e00b3,_0x121218=void 0x0===_0x495f70;if(_0x121218&&(_0x495f70=this[_0x38fbaf(0x2c14)]),!this[_0x38fbaf(0x3fc1)]){if(_0x38fbaf(0x1efe)==typeof _0x595ccc)_0x595ccc=Long[_0x38fbaf(0x482c)](_0x595ccc);else{if(_0x38fbaf(0x20b8)==typeof _0x595ccc)_0x595ccc=Long[_0x38fbaf(0x1420)](_0x595ccc);else{if(!(_0x595ccc&&_0x595ccc instanceof Long))throw TypeError(_0x38fbaf(0x25c9)+_0x595ccc+_0x1ca3a9(0x2dfd));}}if(_0x38fbaf(0x1efe)!=typeof _0x495f70||_0x495f70%0x1!=0x0)throw TypeError(_0x38fbaf(0x31c1)+_0x495f70+_0x38fbaf(0x3545));if((_0x495f70>>>=0x0)<0x0||_0x495f70+0x0>this[_0x38fbaf(0x537f)][_0x38fbaf(0x3080)])throw RangeError(_0x38fbaf(0x1365)+_0x495f70+_0x38fbaf(0x4504)+this[_0x38fbaf(0x537f)][_0x1ca3a9(0x4f5a)]);}_0x1ca3a9(0x3393)==typeof _0x595ccc?_0x595ccc=Long[_0x38fbaf(0x482c)](_0x595ccc):_0x38fbaf(0x20b8)==typeof _0x595ccc&&(_0x595ccc=Long[_0x38fbaf(0x1420)](_0x595ccc)),_0x495f70+=0x8;var _0x315e58=this[_0x1ca3a9(0xcaa)][_0x1ca3a9(0x4f5a)];_0x495f70>_0x315e58&&this[_0x38fbaf(0x2258)]((_0x315e58*=0x2)>_0x495f70?_0x315e58:_0x495f70),_0x495f70-=0x8;var _0x439b16=_0x595ccc[_0x38fbaf(0x2f41)],_0xf94ddd=_0x595ccc[_0x38fbaf(0x42e0)];return this[_0x38fbaf(0x2ee9)]?(this[_0x1ca3a9(0x32d0)][_0x495f70+0x3]=_0x439b16>>>0x18&0xff,this['view'][_0x495f70+0x2]=_0x439b16>>>0x10&0xff,this[_0x38fbaf(0x1173)][_0x495f70+0x1]=_0x439b16>>>0x8&0xff,this[_0x38fbaf(0x1173)][_0x495f70]=0xff&_0x439b16,_0x495f70+=0x4,this[_0x38fbaf(0x1173)][_0x495f70+0x3]=_0xf94ddd>>>0x18&0xff,this[_0x38fbaf(0x1173)][_0x495f70+0x2]=_0xf94ddd>>>0x10&0xff,this[_0x1ca3a9(0x32d0)][_0x495f70+0x1]=_0xf94ddd>>>0x8&0xff,this[_0x1ca3a9(0x32d0)][_0x495f70]=0xff&_0xf94ddd):(this[_0x38fbaf(0x1173)][_0x495f70]=_0xf94ddd>>>0x18&0xff,this[_0x38fbaf(0x1173)][_0x495f70+0x1]=_0xf94ddd>>>0x10&0xff,this[_0x38fbaf(0x1173)][_0x495f70+0x2]=_0xf94ddd>>>0x8&0xff,this[_0x38fbaf(0x1173)][_0x495f70+0x3]=0xff&_0xf94ddd,_0x495f70+=0x4,this[_0x38fbaf(0x1173)][_0x495f70]=_0x439b16>>>0x18&0xff,this[_0x38fbaf(0x1173)][_0x495f70+0x1]=_0x439b16>>>0x10&0xff,this[_0x38fbaf(0x1173)][_0x495f70+0x2]=_0x439b16>>>0x8&0xff,this[_0x38fbaf(0x1173)][_0x495f70+0x3]=0xff&_0x439b16),_0x121218&&(this[_0x38fbaf(0x2c14)]+=0x8),this;},ByteBufferPrototype[_0x5e00b3(0x2ad3)]=ByteBufferPrototype[_0x5e00b3(0x33df)],ByteBufferPrototype[_0x307c2b(0x46f1)]=function(_0x5b6c11){var _0x4dc63f=_0x307c2b,_0x1c130f=_0x5e00b3,_0x3f2805=void 0x0===_0x5b6c11;if(_0x3f2805&&(_0x5b6c11=this[_0x1c130f(0x2c14)]),!this[_0x1c130f(0x3fc1)]){if(_0x1c130f(0x1efe)!=typeof _0x5b6c11||_0x5b6c11%0x1!=0x0)throw TypeError(_0x1c130f(0x31c1)+_0x5b6c11+_0x4dc63f(0x54f3));if((_0x5b6c11>>>=0x0)<0x0||_0x5b6c11+0x8>this[_0x1c130f(0x537f)][_0x4dc63f(0x4f5a)])throw RangeError('Illegal\x20offset:\x200\x20<=\x20'+_0x5b6c11+_0x1c130f(0x1d7)+this[_0x1c130f(0x537f)][_0x1c130f(0x3080)]);}var _0x43b504=0x0,_0x4515de=0x0;this[_0x1c130f(0x2ee9)]?(_0x43b504=this[_0x4dc63f(0x32d0)][_0x5b6c11+0x2]<<0x10,_0x43b504|=this[_0x1c130f(0x1173)][_0x5b6c11+0x1]<<0x8,_0x43b504|=this[_0x1c130f(0x1173)][_0x5b6c11],_0x43b504+=this[_0x1c130f(0x1173)][_0x5b6c11+0x3]<<0x18>>>0x0,_0x5b6c11+=0x4,_0x4515de=this[_0x1c130f(0x1173)][_0x5b6c11+0x2]<<0x10,_0x4515de|=this[_0x1c130f(0x1173)][_0x5b6c11+0x1]<<0x8,_0x4515de|=this[_0x1c130f(0x1173)][_0x5b6c11],_0x4515de+=this[_0x4dc63f(0x32d0)][_0x5b6c11+0x3]<<0x18>>>0x0):(_0x4515de=this['view'][_0x5b6c11+0x1]<<0x10,_0x4515de|=this[_0x4dc63f(0x32d0)][_0x5b6c11+0x2]<<0x8,_0x4515de|=this[_0x1c130f(0x1173)][_0x5b6c11+0x3],_0x4515de+=this[_0x1c130f(0x1173)][_0x5b6c11]<<0x18>>>0x0,_0x5b6c11+=0x4,_0x43b504=this[_0x1c130f(0x1173)][_0x5b6c11+0x1]<<0x10,_0x43b504|=this[_0x1c130f(0x1173)][_0x5b6c11+0x2]<<0x8,_0x43b504|=this[_0x1c130f(0x1173)][_0x5b6c11+0x3],_0x43b504+=this[_0x4dc63f(0x32d0)][_0x5b6c11]<<0x18>>>0x0);var _0x48d88d=new Long(_0x43b504,_0x4515de,!0x1);return _0x3f2805&&(this[_0x1c130f(0x2c14)]+=0x8),_0x48d88d;},ByteBufferPrototype[_0x307c2b(0xd01)]=ByteBufferPrototype[_0x5e00b3(0x425d)],ByteBufferPrototype[_0x5e00b3(0x56ac)]=function(_0x51a10d,_0x2ddc50){var _0x28cf8d=_0x307c2b,_0x34865c=_0x5e00b3,_0x885f54=void 0x0===_0x2ddc50;if(_0x885f54&&(_0x2ddc50=this[_0x34865c(0x2c14)]),!this[_0x28cf8d(0x815)]){if(_0x34865c(0x1efe)==typeof _0x51a10d)_0x51a10d=Long[_0x34865c(0x482c)](_0x51a10d);else{if(_0x34865c(0x20b8)==typeof _0x51a10d)_0x51a10d=Long[_0x28cf8d(0x45a2)](_0x51a10d);else{if(!(_0x51a10d&&_0x51a10d instanceof Long))throw TypeError(_0x34865c(0x25c9)+_0x51a10d+_0x34865c(0xf86));}}if(_0x34865c(0x1efe)!=typeof _0x2ddc50||_0x2ddc50%0x1!=0x0)throw TypeError(_0x34865c(0x31c1)+_0x2ddc50+_0x34865c(0x3545));if((_0x2ddc50>>>=0x0)<0x0||_0x2ddc50+0x0>this[_0x34865c(0x537f)][_0x34865c(0x3080)])throw RangeError(_0x34865c(0x1365)+_0x2ddc50+_0x34865c(0x4504)+this[_0x34865c(0x537f)][_0x34865c(0x3080)]);}_0x34865c(0x1efe)==typeof _0x51a10d?_0x51a10d=Long[_0x34865c(0x482c)](_0x51a10d):_0x34865c(0x20b8)==typeof _0x51a10d&&(_0x51a10d=Long[_0x34865c(0x1420)](_0x51a10d)),_0x2ddc50+=0x8;var _0x2c9027=this[_0x34865c(0x537f)][_0x34865c(0x3080)];_0x2ddc50>_0x2c9027&&this['resize']((_0x2c9027*=0x2)>_0x2ddc50?_0x2c9027:_0x2ddc50),_0x2ddc50-=0x8;var _0x46d807=_0x51a10d[_0x34865c(0x2f41)],_0x750dfe=_0x51a10d[_0x34865c(0x42e0)];return this[_0x34865c(0x2ee9)]?(this[_0x34865c(0x1173)][_0x2ddc50+0x3]=_0x46d807>>>0x18&0xff,this[_0x34865c(0x1173)][_0x2ddc50+0x2]=_0x46d807>>>0x10&0xff,this[_0x34865c(0x1173)][_0x2ddc50+0x1]=_0x46d807>>>0x8&0xff,this[_0x34865c(0x1173)][_0x2ddc50]=0xff&_0x46d807,_0x2ddc50+=0x4,this[_0x28cf8d(0x32d0)][_0x2ddc50+0x3]=_0x750dfe>>>0x18&0xff,this[_0x34865c(0x1173)][_0x2ddc50+0x2]=_0x750dfe>>>0x10&0xff,this[_0x28cf8d(0x32d0)][_0x2ddc50+0x1]=_0x750dfe>>>0x8&0xff,this[_0x34865c(0x1173)][_0x2ddc50]=0xff&_0x750dfe):(this[_0x28cf8d(0x32d0)][_0x2ddc50]=_0x750dfe>>>0x18&0xff,this[_0x34865c(0x1173)][_0x2ddc50+0x1]=_0x750dfe>>>0x10&0xff,this[_0x34865c(0x1173)][_0x2ddc50+0x2]=_0x750dfe>>>0x8&0xff,this[_0x34865c(0x1173)][_0x2ddc50+0x3]=0xff&_0x750dfe,_0x2ddc50+=0x4,this[_0x34865c(0x1173)][_0x2ddc50]=_0x46d807>>>0x18&0xff,this[_0x34865c(0x1173)][_0x2ddc50+0x1]=_0x46d807>>>0x10&0xff,this[_0x34865c(0x1173)][_0x2ddc50+0x2]=_0x46d807>>>0x8&0xff,this[_0x34865c(0x1173)][_0x2ddc50+0x3]=0xff&_0x46d807),_0x885f54&&(this[_0x34865c(0x2c14)]+=0x8),this;},ByteBufferPrototype[_0x5e00b3(0x1fcb)]=ByteBufferPrototype[_0x5e00b3(0x56ac)],ByteBufferPrototype[_0x5e00b3(0xcc4)]=function(_0x181f18){var _0x4ff363=_0x307c2b,_0x393b51=_0x5e00b3,_0x361ed1=void 0x0===_0x181f18;if(_0x361ed1&&(_0x181f18=this[_0x393b51(0x2c14)]),!this[_0x393b51(0x3fc1)]){if(_0x393b51(0x1efe)!=typeof _0x181f18||_0x181f18%0x1!=0x0)throw TypeError('Illegal\x20offset:\x20'+_0x181f18+_0x393b51(0x3545));if((_0x181f18>>>=0x0)<0x0||_0x181f18+0x8>this[_0x4ff363(0xcaa)][_0x393b51(0x3080)])throw RangeError(_0x393b51(0x1365)+_0x181f18+_0x393b51(0x1d7)+this[_0x393b51(0x537f)][_0x393b51(0x3080)]);}var _0x55dade=0x0,_0x1bae0b=0x0;this[_0x393b51(0x2ee9)]?(_0x55dade=this[_0x393b51(0x1173)][_0x181f18+0x2]<<0x10,_0x55dade|=this[_0x393b51(0x1173)][_0x181f18+0x1]<<0x8,_0x55dade|=this[_0x393b51(0x1173)][_0x181f18],_0x55dade+=this[_0x393b51(0x1173)][_0x181f18+0x3]<<0x18>>>0x0,_0x181f18+=0x4,_0x1bae0b=this[_0x393b51(0x1173)][_0x181f18+0x2]<<0x10,_0x1bae0b|=this[_0x4ff363(0x32d0)][_0x181f18+0x1]<<0x8,_0x1bae0b|=this[_0x393b51(0x1173)][_0x181f18],_0x1bae0b+=this['view'][_0x181f18+0x3]<<0x18>>>0x0):(_0x1bae0b=this[_0x4ff363(0x32d0)][_0x181f18+0x1]<<0x10,_0x1bae0b|=this[_0x393b51(0x1173)][_0x181f18+0x2]<<0x8,_0x1bae0b|=this[_0x393b51(0x1173)][_0x181f18+0x3],_0x1bae0b+=this[_0x393b51(0x1173)][_0x181f18]<<0x18>>>0x0,_0x181f18+=0x4,_0x55dade=this[_0x393b51(0x1173)][_0x181f18+0x1]<<0x10,_0x55dade|=this[_0x4ff363(0x32d0)][_0x181f18+0x2]<<0x8,_0x55dade|=this[_0x393b51(0x1173)][_0x181f18+0x3],_0x55dade+=this[_0x4ff363(0x32d0)][_0x181f18]<<0x18>>>0x0);var _0x48306f=new Long(_0x55dade,_0x1bae0b,!0x0);return _0x361ed1&&(this['offset']+=0x8),_0x48306f;},ByteBufferPrototype[_0x5e00b3(0x587d)]=ByteBufferPrototype[_0x5e00b3(0xcc4)]),ByteBufferPrototype[_0x5e00b3(0x54f6)]=function(_0x46d634,_0x4dc5f3){var _0x5c4341=_0x307c2b,_0x442d56=_0x5e00b3,_0x4dcf58=void 0x0===_0x4dc5f3;if(_0x4dcf58&&(_0x4dc5f3=this[_0x442d56(0x2c14)]),!this[_0x5c4341(0x815)]){if(_0x442d56(0x1efe)!=typeof _0x46d634)throw TypeError(_0x442d56(0x25c9)+_0x46d634+_0x5c4341(0x2290));if(_0x442d56(0x1efe)!=typeof _0x4dc5f3||_0x4dc5f3%0x1!=0x0)throw TypeError(_0x442d56(0x31c1)+_0x4dc5f3+_0x442d56(0x3545));if((_0x4dc5f3>>>=0x0)<0x0||_0x4dc5f3+0x0>this[_0x442d56(0x537f)][_0x442d56(0x3080)])throw RangeError(_0x442d56(0x1365)+_0x4dc5f3+_0x442d56(0x4504)+this[_0x442d56(0x537f)][_0x5c4341(0x4f5a)]);}_0x4dc5f3+=0x4;var _0xb83bd5=this[_0x442d56(0x537f)][_0x5c4341(0x4f5a)];return _0x4dc5f3>_0xb83bd5&&this[_0x442d56(0x2258)]((_0xb83bd5*=0x2)>_0x4dc5f3?_0xb83bd5:_0x4dc5f3),_0x4dc5f3-=0x4,ieee754_write(this[_0x442d56(0x1173)],_0x46d634,_0x4dc5f3,this[_0x442d56(0x2ee9)],0x17,0x4),_0x4dcf58&&(this[_0x5c4341(0x4d0e)]+=0x4),this;},ByteBufferPrototype[_0x307c2b(0x1857)]=ByteBufferPrototype[_0x5e00b3(0x54f6)],ByteBufferPrototype[_0x5e00b3(0x4cc)]=function(_0x24cbb4){var _0x47ef55=_0x307c2b,_0x14ae17=_0x5e00b3,_0x40dae8=void 0x0===_0x24cbb4;if(_0x40dae8&&(_0x24cbb4=this[_0x14ae17(0x2c14)]),!this[_0x47ef55(0x815)]){if(_0x14ae17(0x1efe)!=typeof _0x24cbb4||_0x24cbb4%0x1!=0x0)throw TypeError(_0x14ae17(0x31c1)+_0x24cbb4+_0x14ae17(0x3545));if((_0x24cbb4>>>=0x0)<0x0||_0x24cbb4+0x4>this[_0x14ae17(0x537f)][_0x14ae17(0x3080)])throw RangeError(_0x14ae17(0x1365)+_0x24cbb4+_0x14ae17(0x1551)+this[_0x47ef55(0xcaa)][_0x47ef55(0x4f5a)]);}var _0xae481b=ieee754_read(this[_0x14ae17(0x1173)],_0x24cbb4,this[_0x47ef55(0x11c)],0x17,0x4);return _0x40dae8&&(this[_0x14ae17(0x2c14)]+=0x4),_0xae481b;},ByteBufferPrototype[_0x5e00b3(0x4cc9)]=ByteBufferPrototype[_0x5e00b3(0x4cc)],ByteBufferPrototype[_0x307c2b(0x1394)]=function(_0x30d1b7,_0x5a089f){var _0x597209=_0x307c2b,_0x45d5e3=_0x5e00b3,_0x2c56ac=void 0x0===_0x5a089f;if(_0x2c56ac&&(_0x5a089f=this[_0x45d5e3(0x2c14)]),!this[_0x45d5e3(0x3fc1)]){if(_0x45d5e3(0x1efe)!=typeof _0x30d1b7)throw TypeError(_0x45d5e3(0x25c9)+_0x30d1b7+_0x45d5e3(0x2fc));if(_0x45d5e3(0x1efe)!=typeof _0x5a089f||_0x5a089f%0x1!=0x0)throw TypeError(_0x45d5e3(0x31c1)+_0x5a089f+_0x45d5e3(0x3545));if((_0x5a089f>>>=0x0)<0x0||_0x5a089f+0x0>this[_0x45d5e3(0x537f)]['byteLength'])throw RangeError(_0x45d5e3(0x1365)+_0x5a089f+_0x45d5e3(0x4504)+this[_0x597209(0xcaa)][_0x45d5e3(0x3080)]);}_0x5a089f+=0x8;var _0x4c0c7c=this[_0x45d5e3(0x537f)][_0x45d5e3(0x3080)];return _0x5a089f>_0x4c0c7c&&this[_0x597209(0xfe6)]((_0x4c0c7c*=0x2)>_0x5a089f?_0x4c0c7c:_0x5a089f),_0x5a089f-=0x8,ieee754_write(this[_0x45d5e3(0x1173)],_0x30d1b7,_0x5a089f,this[_0x45d5e3(0x2ee9)],0x34,0x8),_0x2c56ac&&(this[_0x597209(0x4d0e)]+=0x8),this;},ByteBufferPrototype[_0x5e00b3(0x5883)]=ByteBufferPrototype[_0x5e00b3(0x223b)],ByteBufferPrototype[_0x5e00b3(0x43fe)]=function(_0x2be81){var _0x201d1f=_0x307c2b,_0x2bd224=_0x5e00b3,_0x2fcf5b=void 0x0===_0x2be81;if(_0x2fcf5b&&(_0x2be81=this[_0x2bd224(0x2c14)]),!this[_0x201d1f(0x815)]){if(_0x2bd224(0x1efe)!=typeof _0x2be81||_0x2be81%0x1!=0x0)throw TypeError(_0x2bd224(0x31c1)+_0x2be81+_0x2bd224(0x3545));if((_0x2be81>>>=0x0)<0x0||_0x2be81+0x8>this[_0x2bd224(0x537f)][_0x2bd224(0x3080)])throw RangeError(_0x2bd224(0x1365)+_0x2be81+_0x2bd224(0x1d7)+this['buffer'][_0x201d1f(0x4f5a)]);}var _0x2b2e4e=ieee754_read(this[_0x2bd224(0x1173)],_0x2be81,this[_0x2bd224(0x2ee9)],0x34,0x8);return _0x2fcf5b&&(this['offset']+=0x8),_0x2b2e4e;},ByteBufferPrototype[_0x5e00b3(0x413e)]=ByteBufferPrototype[_0x5e00b3(0x43fe)],ByteBuffer[_0x5e00b3(0x185d)]=0x5,ByteBuffer[_0x307c2b(0x1146)]=function(_0xc510b1){return(_0xc510b1>>>=0x0)<0x80?0x1:_0xc510b1<0x4000?0x2:_0xc510b1<0x1<<0x15?0x3:_0xc510b1<0x1<<0x1c?0x4:0x5;},ByteBuffer[_0x5e00b3(0x1ec)]=function(_0x4b9f80){return((_0x4b9f80|=0x0)<<0x1^_0x4b9f80>>0x1f)>>>0x0;},ByteBuffer[_0x307c2b(0x3585)]=function(_0x140353){return _0x140353>>>0x1^-(0x1&_0x140353)|0x0;},ByteBufferPrototype[_0x5e00b3(0x4a71)]=function(_0x566ca0,_0x4622d9){var _0x53b7df=_0x307c2b,_0x2b134a=_0x5e00b3,_0x17d01f=void 0x0===_0x4622d9;if(_0x17d01f&&(_0x4622d9=this[_0x2b134a(0x2c14)]),!this[_0x53b7df(0x815)]){if(_0x2b134a(0x1efe)!=typeof _0x566ca0||_0x566ca0%0x1!=0x0)throw TypeError(_0x2b134a(0x25c9)+_0x566ca0+_0x2b134a(0x3545));if(_0x566ca0|=0x0,_0x2b134a(0x1efe)!=typeof _0x4622d9||_0x4622d9%0x1!=0x0)throw TypeError(_0x53b7df(0x4742)+_0x4622d9+_0x53b7df(0x54f3));if((_0x4622d9>>>=0x0)<0x0||_0x4622d9+0x0>this[_0x2b134a(0x537f)][_0x2b134a(0x3080)])throw RangeError(_0x2b134a(0x1365)+_0x4622d9+_0x53b7df(0x2f2d)+this[_0x2b134a(0x537f)][_0x53b7df(0x4f5a)]);}var _0x390dd7,_0x4c5e5b=ByteBuffer[_0x2b134a(0x3207)](_0x566ca0);_0x4622d9+=_0x4c5e5b;var _0x3f0d2d=this[_0x2b134a(0x537f)][_0x2b134a(0x3080)];for(_0x4622d9>_0x3f0d2d&&this[_0x2b134a(0x2258)]((_0x3f0d2d*=0x2)>_0x4622d9?_0x3f0d2d:_0x4622d9),_0x4622d9-=_0x4c5e5b,_0x566ca0>>>=0x0;_0x566ca0>=0x80;)_0x390dd7=0x7f&_0x566ca0|0x80,this[_0x2b134a(0x1173)][_0x4622d9++]=_0x390dd7,_0x566ca0>>>=0x7;return this[_0x2b134a(0x1173)][_0x4622d9++]=_0x566ca0,_0x17d01f?(this[_0x2b134a(0x2c14)]=_0x4622d9,this):_0x4c5e5b;},ByteBufferPrototype[_0x307c2b(0x17c4)]=function(_0x41d77c,_0x29a376){var _0x290cf3=_0x5e00b3;return this[_0x290cf3(0x4a71)](ByteBuffer[_0x290cf3(0x1ec)](_0x41d77c),_0x29a376);},ByteBufferPrototype[_0x307c2b(0x1436)]=function(_0x5a94c7){var _0x3f7370=_0x307c2b,_0x46c0dd=_0x5e00b3,_0x52b917=void 0x0===_0x5a94c7;if(_0x52b917&&(_0x5a94c7=this[_0x46c0dd(0x2c14)]),!this[_0x46c0dd(0x3fc1)]){if(_0x46c0dd(0x1efe)!=typeof _0x5a94c7||_0x5a94c7%0x1!=0x0)throw TypeError(_0x46c0dd(0x31c1)+_0x5a94c7+_0x3f7370(0x54f3));if((_0x5a94c7>>>=0x0)<0x0||_0x5a94c7+0x1>this[_0x46c0dd(0x537f)][_0x3f7370(0x4f5a)])throw RangeError(_0x46c0dd(0x1365)+_0x5a94c7+_0x46c0dd(0x35d8)+this[_0x46c0dd(0x537f)][_0x46c0dd(0x3080)]);}var _0x52cd18,_0x518b95=0x0,_0xd3a9e1=0x0;do{if(!this[_0x46c0dd(0x3fc1)]&&_0x5a94c7>this[_0x3f7370(0x50a)]){var _0x4d3152=Error(_0x46c0dd(0x1d4c));throw _0x4d3152[_0x46c0dd(0x55d4)]=!0x0,_0x4d3152;}_0x52cd18=this[_0x46c0dd(0x1173)][_0x5a94c7++],_0x518b95<0x5&&(_0xd3a9e1|=(0x7f&_0x52cd18)<<0x7*_0x518b95),++_0x518b95;}while(0x0!=(0x80&_0x52cd18));return _0xd3a9e1|=0x0,_0x52b917?(this[_0x46c0dd(0x2c14)]=_0x5a94c7,_0xd3a9e1):{'value':_0xd3a9e1,'length':_0x518b95};},ByteBufferPrototype[_0x5e00b3(0x1e6)]=function(_0x2679d3){var _0x3e5f73=_0x307c2b,_0x5c3481=_0x5e00b3,_0x266333=this[_0x3e5f73(0x1436)](_0x2679d3);return _0x5c3481(0x8c4)==typeof _0x266333?_0x266333[_0x5c3481(0x9a4)]=ByteBuffer[_0x3e5f73(0x3585)](_0x266333['value']):_0x266333=ByteBuffer[_0x5c3481(0x1c5b)](_0x266333),_0x266333;},Long&&(ByteBuffer[_0x5e00b3(0x5ff5)]=0xa,ByteBuffer[_0x5e00b3(0x14e0)]=function(_0x544988){var _0x3e3fea=_0x307c2b,_0x59128a=_0x5e00b3;_0x59128a(0x1efe)==typeof _0x544988?_0x544988=Long[_0x3e3fea(0x1143)](_0x544988):_0x59128a(0x20b8)==typeof _0x544988&&(_0x544988=Long[_0x59128a(0x1420)](_0x544988));var _0x211ba8=_0x544988[_0x59128a(0x2a15)]()>>>0x0,_0x1d7732=_0x544988[_0x59128a(0x2b82)](0x1c)[_0x59128a(0x2a15)]()>>>0x0,_0x2ba500=_0x544988[_0x3e3fea(0x3fdc)](0x38)[_0x59128a(0x2a15)]()>>>0x0;return 0x0==_0x2ba500?0x0==_0x1d7732?_0x211ba8<0x4000?_0x211ba8<0x80?0x1:0x2:_0x211ba8<0x1<<0x15?0x3:0x4:_0x1d7732<0x4000?_0x1d7732<0x80?0x5:0x6:_0x1d7732<0x1<<0x15?0x7:0x8:_0x2ba500<0x80?0x9:0xa;},ByteBuffer[_0x307c2b(0x2bfb)]=function(_0x5649c1){var _0x659edd=_0x307c2b,_0x517c3e=_0x5e00b3;return _0x659edd(0x3393)==typeof _0x5649c1?_0x5649c1=Long['fromNumber'](_0x5649c1,!0x1):_0x659edd(0x2faa)==typeof _0x5649c1?_0x5649c1=Long[_0x517c3e(0x1420)](_0x5649c1,!0x1):!0x1!==_0x5649c1[_0x517c3e(0x538b)]&&(_0x5649c1=_0x5649c1[_0x517c3e(0x5c72)]()),_0x5649c1[_0x517c3e(0xadb)](0x1)[_0x517c3e(0x4695)](_0x5649c1[_0x659edd(0x3e7e)](0x3f))[_0x517c3e(0x67b)]();},ByteBuffer[_0x5e00b3(0x22ed)]=function(_0x1d129c){var _0x62270c=_0x307c2b,_0x358c7a=_0x5e00b3;return _0x358c7a(0x1efe)==typeof _0x1d129c?_0x1d129c=Long['fromNumber'](_0x1d129c,!0x1):_0x358c7a(0x20b8)==typeof _0x1d129c?_0x1d129c=Long[_0x358c7a(0x1420)](_0x1d129c,!0x1):!0x1!==_0x1d129c[_0x358c7a(0x538b)]&&(_0x1d129c=_0x1d129c[_0x358c7a(0x5c72)]()),_0x1d129c[_0x358c7a(0x2b82)](0x1)[_0x358c7a(0x4695)](_0x1d129c[_0x358c7a(0x12ae)](Long[_0x358c7a(0x2bbb)])[_0x62270c(0x243)]()[_0x358c7a(0xa61)]())[_0x358c7a(0x5c72)]();},ByteBufferPrototype[_0x5e00b3(0x1dcc)]=function(_0x3cc602,_0x4a0d39){var _0x551fb9=_0x307c2b,_0x21adf4=_0x5e00b3,_0x1cc08f=void 0x0===_0x4a0d39;if(_0x1cc08f&&(_0x4a0d39=this[_0x21adf4(0x2c14)]),!this[_0x21adf4(0x3fc1)]){if(_0x21adf4(0x1efe)==typeof _0x3cc602)_0x3cc602=Long[_0x21adf4(0x482c)](_0x3cc602);else{if(_0x21adf4(0x20b8)==typeof _0x3cc602)_0x3cc602=Long[_0x551fb9(0x45a2)](_0x3cc602);else{if(!(_0x3cc602&&_0x3cc602 instanceof Long))throw TypeError(_0x21adf4(0x25c9)+_0x3cc602+_0x21adf4(0xf86));}}if(_0x21adf4(0x1efe)!=typeof _0x4a0d39||_0x4a0d39%0x1!=0x0)throw TypeError(_0x21adf4(0x31c1)+_0x4a0d39+_0x21adf4(0x3545));if((_0x4a0d39>>>=0x0)<0x0||_0x4a0d39+0x0>this[_0x21adf4(0x537f)][_0x21adf4(0x3080)])throw RangeError(_0x21adf4(0x1365)+_0x4a0d39+_0x21adf4(0x4504)+this[_0x551fb9(0xcaa)][_0x21adf4(0x3080)]);}_0x21adf4(0x1efe)==typeof _0x3cc602?_0x3cc602=Long[_0x21adf4(0x482c)](_0x3cc602,!0x1):_0x21adf4(0x20b8)==typeof _0x3cc602?_0x3cc602=Long[_0x21adf4(0x1420)](_0x3cc602,!0x1):!0x1!==_0x3cc602[_0x21adf4(0x538b)]&&(_0x3cc602=_0x3cc602[_0x21adf4(0x5c72)]());var _0x2adaad=ByteBuffer[_0x551fb9(0xde2)](_0x3cc602),_0x17a191=_0x3cc602[_0x21adf4(0x2a15)]()>>>0x0,_0x336090=_0x3cc602[_0x21adf4(0x2b82)](0x1c)[_0x21adf4(0x2a15)]()>>>0x0,_0x87805=_0x3cc602[_0x551fb9(0x3fdc)](0x38)[_0x551fb9(0x193a)]()>>>0x0;_0x4a0d39+=_0x2adaad;var _0x9fbf76=this['buffer'][_0x551fb9(0x4f5a)];switch(_0x4a0d39>_0x9fbf76&&this['resize']((_0x9fbf76*=0x2)>_0x4a0d39?_0x9fbf76:_0x4a0d39),_0x4a0d39-=_0x2adaad,_0x2adaad){case 0xa:this[_0x21adf4(0x1173)][_0x4a0d39+0x9]=_0x87805>>>0x7&0x1;case 0x9:this['view'][_0x4a0d39+0x8]=0x9!==_0x2adaad?0x80|_0x87805:0x7f&_0x87805;case 0x8:this[_0x551fb9(0x32d0)][_0x4a0d39+0x7]=0x8!==_0x2adaad?_0x336090>>>0x15|0x80:_0x336090>>>0x15&0x7f;case 0x7:this[_0x21adf4(0x1173)][_0x4a0d39+0x6]=0x7!==_0x2adaad?_0x336090>>>0xe|0x80:_0x336090>>>0xe&0x7f;case 0x6:this[_0x21adf4(0x1173)][_0x4a0d39+0x5]=0x6!==_0x2adaad?_0x336090>>>0x7|0x80:_0x336090>>>0x7&0x7f;case 0x5:this[_0x21adf4(0x1173)][_0x4a0d39+0x4]=0x5!==_0x2adaad?0x80|_0x336090:0x7f&_0x336090;case 0x4:this['view'][_0x4a0d39+0x3]=0x4!==_0x2adaad?_0x17a191>>>0x15|0x80:_0x17a191>>>0x15&0x7f;case 0x3:this[_0x21adf4(0x1173)][_0x4a0d39+0x2]=0x3!==_0x2adaad?_0x17a191>>>0xe|0x80:_0x17a191>>>0xe&0x7f;case 0x2:this[_0x21adf4(0x1173)][_0x4a0d39+0x1]=0x2!==_0x2adaad?_0x17a191>>>0x7|0x80:_0x17a191>>>0x7&0x7f;case 0x1:this[_0x21adf4(0x1173)][_0x4a0d39]=0x1!==_0x2adaad?0x80|_0x17a191:0x7f&_0x17a191;}return _0x1cc08f?(this[_0x21adf4(0x2c14)]+=_0x2adaad,this):_0x2adaad;},ByteBufferPrototype[_0x5e00b3(0x58a9)]=function(_0x3e4e8b,_0x47fbcf){var _0x289e08=_0x5e00b3;return this[_0x289e08(0x1dcc)](ByteBuffer[_0x289e08(0x5c05)](_0x3e4e8b),_0x47fbcf);},ByteBufferPrototype[_0x307c2b(0x566e)]=function(_0xe9e5a9){var _0x487a82=_0x307c2b,_0x347e34=_0x5e00b3,_0x55b4e9=void 0x0===_0xe9e5a9;if(_0x55b4e9&&(_0xe9e5a9=this[_0x347e34(0x2c14)]),!this[_0x487a82(0x815)]){if(_0x347e34(0x1efe)!=typeof _0xe9e5a9||_0xe9e5a9%0x1!=0x0)throw TypeError(_0x347e34(0x31c1)+_0xe9e5a9+_0x487a82(0x54f3));if((_0xe9e5a9>>>=0x0)<0x0||_0xe9e5a9+0x1>this[_0x487a82(0xcaa)][_0x347e34(0x3080)])throw RangeError(_0x347e34(0x1365)+_0xe9e5a9+_0x347e34(0x35d8)+this[_0x487a82(0xcaa)][_0x487a82(0x4f5a)]);}var _0x3b86d5=_0xe9e5a9,_0xf40216=0x0,_0x1caaa3=0x0,_0x37b100=0x0,_0x47687e=0x0;if(_0xf40216=0x7f&(_0x47687e=this[_0x347e34(0x1173)][_0xe9e5a9++]),0x80&_0x47687e&&(_0xf40216|=(0x7f&(_0x47687e=this[_0x347e34(0x1173)][_0xe9e5a9++]))<<0x7,(0x80&_0x47687e||this['noAssert']&&void 0x0===_0x47687e)&&(_0xf40216|=(0x7f&(_0x47687e=this[_0x347e34(0x1173)][_0xe9e5a9++]))<<0xe,(0x80&_0x47687e||this[_0x347e34(0x3fc1)]&&void 0x0===_0x47687e)&&(_0xf40216|=(0x7f&(_0x47687e=this[_0x347e34(0x1173)][_0xe9e5a9++]))<<0x15,(0x80&_0x47687e||this[_0x347e34(0x3fc1)]&&void 0x0===_0x47687e)&&(_0x1caaa3=0x7f&(_0x47687e=this[_0x487a82(0x32d0)][_0xe9e5a9++]),(0x80&_0x47687e||this[_0x347e34(0x3fc1)]&&void 0x0===_0x47687e)&&(_0x1caaa3|=(0x7f&(_0x47687e=this[_0x347e34(0x1173)][_0xe9e5a9++]))<<0x7,(0x80&_0x47687e||this[_0x487a82(0x815)]&&void 0x0===_0x47687e)&&(_0x1caaa3|=(0x7f&(_0x47687e=this[_0x347e34(0x1173)][_0xe9e5a9++]))<<0xe,(0x80&_0x47687e||this[_0x347e34(0x3fc1)]&&void 0x0===_0x47687e)&&(_0x1caaa3|=(0x7f&(_0x47687e=this[_0x347e34(0x1173)][_0xe9e5a9++]))<<0x15,(0x80&_0x47687e||this[_0x347e34(0x3fc1)]&&void 0x0===_0x47687e)&&(_0x37b100=0x7f&(_0x47687e=this[_0x347e34(0x1173)][_0xe9e5a9++]),(0x80&_0x47687e||this[_0x347e34(0x3fc1)]&&void 0x0===_0x47687e)&&(_0x37b100|=(0x7f&(_0x47687e=this[_0x347e34(0x1173)][_0xe9e5a9++]))<<0x7,0x80&_0x47687e||this[_0x347e34(0x3fc1)]&&void 0x0===_0x47687e))))))))))throw Error(_0x487a82(0x2775));var _0x18ab22=Long['fromBits'](_0xf40216|_0x1caaa3<<0x1c,_0x1caaa3>>>0x4|_0x37b100<<0x18,!0x1);return _0x55b4e9?(this[_0x347e34(0x2c14)]=_0xe9e5a9,_0x18ab22):{'value':_0x18ab22,'length':_0xe9e5a9-_0x3b86d5};},ByteBufferPrototype[_0x5e00b3(0x4758)]=function(_0x27a62f){var _0x2d6ae6=_0x307c2b,_0x4fd4e9=_0x5e00b3,_0x34da77=this[_0x4fd4e9(0xf4b)](_0x27a62f);return _0x34da77&&_0x34da77[_0x4fd4e9(0x9a4)]instanceof Long?_0x34da77[_0x2d6ae6(0x46b3)]=ByteBuffer['zigZagDecode64'](_0x34da77[_0x4fd4e9(0x9a4)]):_0x34da77=ByteBuffer[_0x2d6ae6(0x5575)](_0x34da77),_0x34da77;}),ByteBufferPrototype[_0x5e00b3(0x2a63)]=function(_0x1bc972,_0x3d4c01){var _0x4a7233=_0x307c2b,_0x385054=_0x5e00b3,_0x59cad1=void 0x0===_0x3d4c01;_0x59cad1&&(_0x3d4c01=this[_0x385054(0x2c14)]);var _0x3a51bc,_0x3d658f=_0x1bc972[_0x4a7233(0x2ef4)];if(!this[_0x385054(0x3fc1)]){if(_0x385054(0x20b8)!=typeof _0x1bc972)throw TypeError(_0x385054(0x2042));for(_0x3a51bc=0x0;_0x3a51bc<_0x3d658f;++_0x3a51bc)if(0x0===_0x1bc972[_0x385054(0x167b)](_0x3a51bc))throw RangeError(_0x385054(0x2036));if(_0x385054(0x1efe)!=typeof _0x3d4c01||_0x3d4c01%0x1!=0x0)throw TypeError(_0x4a7233(0x4742)+_0x3d4c01+_0x385054(0x3545));if((_0x3d4c01>>>=0x0)<0x0||_0x3d4c01+0x0>this[_0x385054(0x537f)][_0x385054(0x3080)])throw RangeError('Illegal\x20offset:\x200\x20<=\x20'+_0x3d4c01+_0x4a7233(0x2f2d)+this[_0x4a7233(0xcaa)][_0x385054(0x3080)]);}_0x3d658f=utfx[_0x385054(0x7d6)](stringSource(_0x1bc972))[0x1],_0x3d4c01+=_0x3d658f+0x1;var _0x1fa181=this[_0x385054(0x537f)][_0x385054(0x3080)];return _0x3d4c01>_0x1fa181&&this[_0x385054(0x2258)]((_0x1fa181*=0x2)>_0x3d4c01?_0x1fa181:_0x3d4c01),_0x3d4c01-=_0x3d658f+0x1,utfx[_0x385054(0x5183)](stringSource(_0x1bc972),function(_0x39ae3e){var _0x2c7b96=_0x385054;this[_0x2c7b96(0x1173)][_0x3d4c01++]=_0x39ae3e;}[_0x385054(0xdbb)](this)),this[_0x385054(0x1173)][_0x3d4c01++]=0x0,_0x59cad1?(this[_0x4a7233(0x4d0e)]=_0x3d4c01,this):_0x3d658f;},ByteBufferPrototype[_0x5e00b3(0x3497)]=function(_0x48f5a7){var _0x399de2=_0x307c2b,_0x1a9e59=_0x5e00b3,_0x149e60=void 0x0===_0x48f5a7;if(_0x149e60&&(_0x48f5a7=this[_0x1a9e59(0x2c14)]),!this[_0x1a9e59(0x3fc1)]){if(_0x399de2(0x3393)!=typeof _0x48f5a7||_0x48f5a7%0x1!=0x0)throw TypeError(_0x1a9e59(0x31c1)+_0x48f5a7+_0x399de2(0x54f3));if((_0x48f5a7>>>=0x0)<0x0||_0x48f5a7+0x1>this[_0x1a9e59(0x537f)][_0x1a9e59(0x3080)])throw RangeError(_0x1a9e59(0x1365)+_0x48f5a7+_0x399de2(0x5323)+this[_0x1a9e59(0x537f)][_0x1a9e59(0x3080)]);}var _0x465c8f,_0x31fcf8=_0x48f5a7,_0x1a892c=-0x1;return utfx[_0x1a9e59(0x1240)](function(){var _0x728c64=_0x1a9e59;if(0x0===_0x1a892c)return null;if(_0x48f5a7>=this[_0x728c64(0x4d01)])throw RangeError(_0x728c64(0x2d6c)+_0x48f5a7+_0x728c64(0x2aed)+this[_0x728c64(0x4d01)]);return 0x0===(_0x1a892c=this[_0x728c64(0x1173)][_0x48f5a7++])?null:_0x1a892c;}[_0x1a9e59(0xdbb)](this),_0x465c8f=stringDestination(),!0x0),_0x149e60?(this[_0x399de2(0x4d0e)]=_0x48f5a7,_0x465c8f()):{'string':_0x465c8f(),'length':_0x48f5a7-_0x31fcf8};},ByteBufferPrototype[_0x5e00b3(0x42b3)]=function(_0x5be8d4,_0x5da592){var _0x5a4814=_0x307c2b,_0xaec2e2=_0x5e00b3,_0x508620=void 0x0===_0x5da592;if(_0x508620&&(_0x5da592=this[_0xaec2e2(0x2c14)]),!this[_0xaec2e2(0x3fc1)]){if(_0xaec2e2(0x20b8)!=typeof _0x5be8d4)throw TypeError(_0xaec2e2(0x2042));if(_0xaec2e2(0x1efe)!=typeof _0x5da592||_0x5da592%0x1!=0x0)throw TypeError(_0xaec2e2(0x31c1)+_0x5da592+_0xaec2e2(0x3545));if((_0x5da592>>>=0x0)<0x0||_0x5da592+0x0>this[_0xaec2e2(0x537f)][_0xaec2e2(0x3080)])throw RangeError(_0xaec2e2(0x1365)+_0x5da592+_0xaec2e2(0x4504)+this[_0xaec2e2(0x537f)][_0xaec2e2(0x3080)]);}var _0x26c3ad,_0x266771=_0x5da592;_0x26c3ad=utfx[_0xaec2e2(0x7d6)](stringSource(_0x5be8d4),this[_0x5a4814(0x815)])[0x1],_0x5da592+=0x4+_0x26c3ad;var _0x3abbc2=this[_0xaec2e2(0x537f)][_0xaec2e2(0x3080)];if(_0x5da592>_0x3abbc2&&this[_0xaec2e2(0x2258)]((_0x3abbc2*=0x2)>_0x5da592?_0x3abbc2:_0x5da592),_0x5da592-=0x4+_0x26c3ad,this['littleEndian']?(this[_0xaec2e2(0x1173)][_0x5da592+0x3]=_0x26c3ad>>>0x18&0xff,this[_0xaec2e2(0x1173)][_0x5da592+0x2]=_0x26c3ad>>>0x10&0xff,this[_0xaec2e2(0x1173)][_0x5da592+0x1]=_0x26c3ad>>>0x8&0xff,this[_0xaec2e2(0x1173)][_0x5da592]=0xff&_0x26c3ad):(this[_0xaec2e2(0x1173)][_0x5da592]=_0x26c3ad>>>0x18&0xff,this[_0xaec2e2(0x1173)][_0x5da592+0x1]=_0x26c3ad>>>0x10&0xff,this[_0xaec2e2(0x1173)][_0x5da592+0x2]=_0x26c3ad>>>0x8&0xff,this[_0xaec2e2(0x1173)][_0x5da592+0x3]=0xff&_0x26c3ad),_0x5da592+=0x4,utfx[_0x5a4814(0x5159)](stringSource(_0x5be8d4),function(_0x322519){var _0x3aaa67=_0xaec2e2;this[_0x3aaa67(0x1173)][_0x5da592++]=_0x322519;}[_0xaec2e2(0xdbb)](this)),_0x5da592!==_0x266771+0x4+_0x26c3ad)throw RangeError(_0xaec2e2(0x2d6c)+_0x5da592+_0xaec2e2(0x1539)+(_0x5da592+0x4+_0x26c3ad));return _0x508620?(this['offset']=_0x5da592,this):_0x5da592-_0x266771;},ByteBufferPrototype[_0x5e00b3(0xb00)]=function(_0x2f2b9e){var _0x39abb6=_0x307c2b,_0x2aeed3=_0x5e00b3,_0x147507=void 0x0===_0x2f2b9e;if(_0x147507&&(_0x2f2b9e=this[_0x2aeed3(0x2c14)]),!this[_0x2aeed3(0x3fc1)]){if(_0x39abb6(0x3393)!=typeof _0x2f2b9e||_0x2f2b9e%0x1!=0x0)throw TypeError(_0x39abb6(0x4742)+_0x2f2b9e+_0x2aeed3(0x3545));if((_0x2f2b9e>>>=0x0)<0x0||_0x2f2b9e+0x4>this[_0x2aeed3(0x537f)][_0x39abb6(0x4f5a)])throw RangeError(_0x39abb6(0x3494)+_0x2f2b9e+'\x20(+4)\x20<=\x20'+this[_0x2aeed3(0x537f)][_0x2aeed3(0x3080)]);}var _0x516928=_0x2f2b9e,_0x5ccb65=this[_0x39abb6(0x45c7)](_0x2f2b9e),_0x33df17=this[_0x2aeed3(0x3f54)](_0x5ccb65,ByteBuffer[_0x2aeed3(0x367a)],_0x2f2b9e+=0x4);return _0x2f2b9e+=_0x33df17[_0x39abb6(0x2ef4)],_0x147507?(this[_0x2aeed3(0x2c14)]=_0x2f2b9e,_0x33df17[_0x2aeed3(0x20b8)]):{'string':_0x33df17[_0x2aeed3(0x20b8)],'length':_0x2f2b9e-_0x516928};},ByteBuffer[_0x5e00b3(0x1bfe)]='c',ByteBuffer[_0x5e00b3(0x367a)]='b',ByteBufferPrototype[_0x5e00b3(0x4920)]=function(_0x5866f6,_0x3b4c17){var _0x2e4ed5=_0x307c2b,_0x2a1212=_0x5e00b3,_0xacd0f5,_0x8c794e=void 0x0===_0x3b4c17;if(_0x8c794e&&(_0x3b4c17=this['offset']),!this[_0x2a1212(0x3fc1)]){if(_0x2e4ed5(0x3393)!=typeof _0x3b4c17||_0x3b4c17%0x1!=0x0)throw TypeError(_0x2a1212(0x31c1)+_0x3b4c17+_0x2e4ed5(0x54f3));if((_0x3b4c17>>>=0x0)<0x0||_0x3b4c17+0x0>this[_0x2e4ed5(0xcaa)][_0x2a1212(0x3080)])throw RangeError(_0x2e4ed5(0x3494)+_0x3b4c17+'\x20(+0)\x20<=\x20'+this[_0x2a1212(0x537f)][_0x2a1212(0x3080)]);}var _0x3e3666=_0x3b4c17;_0xacd0f5=utfx[_0x2a1212(0x7d6)](stringSource(_0x5866f6))[0x1],_0x3b4c17+=_0xacd0f5;var _0x582ee9=this[_0x2e4ed5(0xcaa)][_0x2a1212(0x3080)];return _0x3b4c17>_0x582ee9&&this[_0x2e4ed5(0xfe6)]((_0x582ee9*=0x2)>_0x3b4c17?_0x582ee9:_0x3b4c17),_0x3b4c17-=_0xacd0f5,utfx[_0x2a1212(0x5183)](stringSource(_0x5866f6),function(_0x3e63f8){var _0x3d56cd=_0x2e4ed5;this[_0x3d56cd(0x32d0)][_0x3b4c17++]=_0x3e63f8;}[_0x2a1212(0xdbb)](this)),_0x8c794e?(this[_0x2e4ed5(0x4d0e)]=_0x3b4c17,this):_0x3b4c17-_0x3e3666;},ByteBufferPrototype[_0x5e00b3(0x4a64)]=ByteBufferPrototype[_0x5e00b3(0x4920)],ByteBuffer[_0x307c2b(0x5416)]=function(_0xc50146){var _0x46f1ed=_0x307c2b;return utfx[_0x46f1ed(0x4d3d)](stringSource(_0xc50146))[0x0];},ByteBuffer[_0x5e00b3(0x3bba)]=function(_0x3337b4){var _0x5e9fb8=_0x5e00b3;return utfx[_0x5e9fb8(0x7d6)](stringSource(_0x3337b4))[0x1];},ByteBuffer[_0x5e00b3(0x3676)]=ByteBuffer[_0x5e00b3(0x3bba)],ByteBufferPrototype[_0x5e00b3(0x3f54)]=function(_0x425a16,_0x1eaf77,_0x126a54){var _0x278263=_0x307c2b,_0x4af761=_0x5e00b3;_0x278263(0x3393)==typeof _0x1eaf77&&(_0x126a54=_0x1eaf77,_0x1eaf77=void 0x0);var _0x51b224=void 0x0===_0x126a54;if(_0x51b224&&(_0x126a54=this[_0x4af761(0x2c14)]),void 0x0===_0x1eaf77&&(_0x1eaf77=ByteBuffer[_0x4af761(0x1bfe)]),!this[_0x4af761(0x3fc1)]){if(_0x4af761(0x1efe)!=typeof _0x425a16||_0x425a16%0x1!=0x0)throw TypeError(_0x4af761(0x29de)+_0x425a16+_0x4af761(0x3545));if(_0x425a16|=0x0,_0x4af761(0x1efe)!=typeof _0x126a54||_0x126a54%0x1!=0x0)throw TypeError(_0x4af761(0x31c1)+_0x126a54+_0x4af761(0x3545));if((_0x126a54>>>=0x0)<0x0||_0x126a54+0x0>this[_0x4af761(0x537f)][_0x4af761(0x3080)])throw RangeError(_0x4af761(0x1365)+_0x126a54+_0x278263(0x2f2d)+this[_0x278263(0xcaa)][_0x278263(0x4f5a)]);}var _0x1dc463,_0x5e537e=0x0,_0x35bcd4=_0x126a54;if(_0x1eaf77===ByteBuffer[_0x4af761(0x1bfe)]){if(_0x1dc463=stringDestination(),utfx[_0x278263(0x17aa)](function(){var _0x6216a9=_0x4af761;return _0x5e537e<_0x425a16&&_0x126a54<this[_0x6216a9(0x4d01)]?this[_0x6216a9(0x1173)][_0x126a54++]:null;}[_0x4af761(0xdbb)](this),function(_0x5deefa){var _0x4d849a=_0x4af761;++_0x5e537e,utfx[_0x4d849a(0x7bc)](_0x5deefa,_0x1dc463);}),_0x5e537e!==_0x425a16)throw RangeError(_0x4af761(0x2d6c)+_0x5e537e+_0x4af761(0x1539)+_0x425a16);return _0x51b224?(this[_0x278263(0x4d0e)]=_0x126a54,_0x1dc463()):{'string':_0x1dc463(),'length':_0x126a54-_0x35bcd4};}if(_0x1eaf77===ByteBuffer[_0x4af761(0x367a)]){if(!this['noAssert']){if(_0x4af761(0x1efe)!=typeof _0x126a54||_0x126a54%0x1!=0x0)throw TypeError(_0x4af761(0x31c1)+_0x126a54+_0x4af761(0x3545));if((_0x126a54>>>=0x0)<0x0||_0x126a54+_0x425a16>this[_0x4af761(0x537f)][_0x4af761(0x3080)])throw RangeError(_0x4af761(0x1365)+_0x126a54+_0x4af761(0x25a2)+_0x425a16+_0x4af761(0x6ef)+this[_0x4af761(0x537f)][_0x278263(0x4f5a)]);}var _0x2cd5b1=_0x126a54+_0x425a16;if(utfx[_0x4af761(0x1240)](function(){var _0x39f82c=_0x4af761;return _0x126a54<_0x2cd5b1?this[_0x39f82c(0x1173)][_0x126a54++]:null;}[_0x4af761(0xdbb)](this),_0x1dc463=stringDestination(),this[_0x4af761(0x3fc1)]),_0x126a54!==_0x2cd5b1)throw RangeError(_0x4af761(0x2d6c)+_0x126a54+_0x4af761(0x1539)+_0x2cd5b1);return _0x51b224?(this[_0x4af761(0x2c14)]=_0x126a54,_0x1dc463()):{'string':_0x1dc463(),'length':_0x126a54-_0x35bcd4};}throw TypeError(_0x4af761(0x5dd9)+_0x1eaf77);},ByteBufferPrototype[_0x5e00b3(0x4ba5)]=ByteBufferPrototype['readUTF8String'],ByteBufferPrototype[_0x5e00b3(0x171b)]=function(_0x311fb3,_0x20e10c){var _0x57aa5b=_0x5e00b3,_0x95d71=void 0x0===_0x20e10c;if(_0x95d71&&(_0x20e10c=this[_0x57aa5b(0x2c14)]),!this[_0x57aa5b(0x3fc1)]){if(_0x57aa5b(0x20b8)!=typeof _0x311fb3)throw TypeError(_0x57aa5b(0x2042));if(_0x57aa5b(0x1efe)!=typeof _0x20e10c||_0x20e10c%0x1!=0x0)throw TypeError(_0x57aa5b(0x31c1)+_0x20e10c+_0x57aa5b(0x3545));if((_0x20e10c>>>=0x0)<0x0||_0x20e10c+0x0>this[_0x57aa5b(0x537f)][_0x57aa5b(0x3080)])throw RangeError(_0x57aa5b(0x1365)+_0x20e10c+'\x20(+0)\x20<=\x20'+this[_0x57aa5b(0x537f)][_0x57aa5b(0x3080)]);}var _0x274677,_0x3b42f0,_0x5d224d=_0x20e10c;_0x274677=utfx[_0x57aa5b(0x7d6)](stringSource(_0x311fb3),this[_0x57aa5b(0x3fc1)])[0x1],_0x3b42f0=ByteBuffer[_0x57aa5b(0x3207)](_0x274677),_0x20e10c+=_0x3b42f0+_0x274677;var _0x3c08c2=this[_0x57aa5b(0x537f)][_0x57aa5b(0x3080)];if(_0x20e10c>_0x3c08c2&&this[_0x57aa5b(0x2258)]((_0x3c08c2*=0x2)>_0x20e10c?_0x3c08c2:_0x20e10c),_0x20e10c-=_0x3b42f0+_0x274677,_0x20e10c+=this[_0x57aa5b(0x4a71)](_0x274677,_0x20e10c),utfx[_0x57aa5b(0x5183)](stringSource(_0x311fb3),function(_0x223200){var _0x548446=_0x57aa5b;this[_0x548446(0x1173)][_0x20e10c++]=_0x223200;}[_0x57aa5b(0xdbb)](this)),_0x20e10c!==_0x5d224d+_0x274677+_0x3b42f0)throw RangeError(_0x57aa5b(0x2d6c)+_0x20e10c+_0x57aa5b(0x1539)+(_0x20e10c+_0x274677+_0x3b42f0));return _0x95d71?(this[_0x57aa5b(0x2c14)]=_0x20e10c,this):_0x20e10c-_0x5d224d;},ByteBufferPrototype[_0x5e00b3(0x3f83)]=function(_0x157701){var _0x10a0f3=_0x307c2b,_0x265249=_0x5e00b3,_0x4b290f=void 0x0===_0x157701;if(_0x4b290f&&(_0x157701=this[_0x265249(0x2c14)]),!this[_0x265249(0x3fc1)]){if(_0x265249(0x1efe)!=typeof _0x157701||_0x157701%0x1!=0x0)throw TypeError(_0x265249(0x31c1)+_0x157701+_0x265249(0x3545));if((_0x157701>>>=0x0)<0x0||_0x157701+0x1>this[_0x265249(0x537f)][_0x265249(0x3080)])throw RangeError(_0x265249(0x1365)+_0x157701+_0x265249(0x35d8)+this[_0x265249(0x537f)]['byteLength']);}var _0x4b995a=_0x157701,_0x536d0b=this[_0x265249(0x18a3)](_0x157701),_0x36f798=this[_0x265249(0x3f54)](_0x536d0b[_0x10a0f3(0x46b3)],ByteBuffer[_0x265249(0x367a)],_0x157701+=_0x536d0b[_0x265249(0x809)]);return _0x157701+=_0x36f798[_0x10a0f3(0x2ef4)],_0x4b290f?(this[_0x265249(0x2c14)]=_0x157701,_0x36f798[_0x265249(0x20b8)]):{'string':_0x36f798[_0x265249(0x20b8)],'length':_0x157701-_0x4b995a};},ByteBufferPrototype[_0x5e00b3(0x5179)]=function(_0x51c729,_0x18f993,_0xccfc3b){var _0xca463e=_0x307c2b,_0x286a1b=_0x5e00b3;_0x286a1b(0x1efe)!=typeof _0x18f993&&_0x286a1b(0x20b8)==typeof _0x18f993||(_0xccfc3b=_0x18f993,_0x18f993=void 0x0);var _0x423cd2=void 0x0===_0xccfc3b;if(_0x423cd2&&(_0xccfc3b=this[_0xca463e(0x4d0e)]),!this[_0xca463e(0x815)]){if(_0xca463e(0x3393)!=typeof _0xccfc3b||_0xccfc3b%0x1!=0x0)throw TypeError(_0x286a1b(0x31c1)+_0xccfc3b+_0xca463e(0x54f3));if((_0xccfc3b>>>=0x0)<0x0||_0xccfc3b+0x0>this[_0x286a1b(0x537f)][_0x286a1b(0x3080)])throw RangeError(_0x286a1b(0x1365)+_0xccfc3b+_0x286a1b(0x4504)+this['buffer'][_0x286a1b(0x3080)]);}_0x51c729 instanceof ByteBuffer||(_0x51c729=ByteBuffer['wrap'](_0x51c729,_0x18f993));var _0x20ead2=_0x51c729['limit']-_0x51c729[_0x286a1b(0x2c14)];if(_0x20ead2<=0x0)return this;_0xccfc3b+=_0x20ead2;var _0x1cb730=this[_0x286a1b(0x537f)][_0x286a1b(0x3080)];return _0xccfc3b>_0x1cb730&&this['resize']((_0x1cb730*=0x2)>_0xccfc3b?_0x1cb730:_0xccfc3b),_0xccfc3b-=_0x20ead2,this[_0xca463e(0x32d0)][_0x286a1b(0x10aa)](_0x51c729[_0x286a1b(0x1173)][_0x286a1b(0x1c7c)](_0x51c729['offset'],_0x51c729[_0xca463e(0x50a)]),_0xccfc3b),_0x51c729[_0x286a1b(0x2c14)]+=_0x20ead2,_0x423cd2&&(this[_0x286a1b(0x2c14)]+=_0x20ead2),this;},ByteBufferPrototype[_0x5e00b3(0x4569)]=function(_0x31d846,_0x14c60c){var _0x1cfff2=_0x5e00b3;return _0x31d846[_0x1cfff2(0x5179)](this,_0x14c60c),this;},ByteBufferPrototype[_0x5e00b3(0x4746)]=function(_0x542d3f){var _0x1e2a17=_0x5e00b3;return this[_0x1e2a17(0x3fc1)]=!_0x542d3f,this;},ByteBufferPrototype[_0x5e00b3(0x43c4)]=function(){var _0x547fa3=_0x5e00b3;return this['buffer'][_0x547fa3(0x3080)];},ByteBufferPrototype[_0x5e00b3(0x3fec)]=function(){var _0x573ccb=_0x5e00b3;return this[_0x573ccb(0x2c14)]=0x0,this[_0x573ccb(0x4d01)]=this[_0x573ccb(0x537f)][_0x573ccb(0x3080)],this['markedOffset']=-0x1,this;},ByteBufferPrototype[_0x5e00b3(0x40f3)]=function(_0x233c11){var _0x19fe90=_0x307c2b,_0x20d662=_0x5e00b3,_0x46983b=new ByteBuffer(0x0,this[_0x20d662(0x2ee9)],this[_0x20d662(0x3fc1)]);return _0x233c11?(_0x46983b[_0x20d662(0x537f)]=new ArrayBuffer(this[_0x20d662(0x537f)][_0x20d662(0x3080)]),_0x46983b[_0x19fe90(0x32d0)]=new Uint8Array(_0x46983b[_0x20d662(0x537f)])):(_0x46983b[_0x20d662(0x537f)]=this[_0x19fe90(0xcaa)],_0x46983b['view']=this[_0x20d662(0x1173)]),_0x46983b[_0x19fe90(0x4d0e)]=this[_0x20d662(0x2c14)],_0x46983b['markedOffset']=this[_0x20d662(0x29a1)],_0x46983b[_0x20d662(0x4d01)]=this[_0x20d662(0x4d01)],_0x46983b;},ByteBufferPrototype[_0x307c2b(0x513e)]=function(_0x4ab24d,_0x50617f){var _0x3c9c23=_0x307c2b,_0x5cb0d4=_0x5e00b3;if(void 0x0===_0x4ab24d&&(_0x4ab24d=this[_0x3c9c23(0x4d0e)]),void 0x0===_0x50617f&&(_0x50617f=this[_0x5cb0d4(0x4d01)]),!this[_0x5cb0d4(0x3fc1)]){if(_0x5cb0d4(0x1efe)!=typeof _0x4ab24d||_0x4ab24d%0x1!=0x0)throw TypeError(_0x3c9c23(0x4b4b));if(_0x4ab24d>>>=0x0,_0x5cb0d4(0x1efe)!=typeof _0x50617f||_0x50617f%0x1!=0x0)throw TypeError(_0x5cb0d4(0x455e));if(_0x50617f>>>=0x0,_0x4ab24d<0x0||_0x4ab24d>_0x50617f||_0x50617f>this[_0x5cb0d4(0x537f)][_0x5cb0d4(0x3080)])throw RangeError(_0x5cb0d4(0x3ff5)+_0x4ab24d+_0x5cb0d4(0x4319)+_0x50617f+_0x5cb0d4(0x4319)+this[_0x5cb0d4(0x537f)]['byteLength']);}if(0x0===_0x4ab24d&&_0x50617f===this[_0x5cb0d4(0x537f)][_0x5cb0d4(0x3080)])return this;var _0x4482d9=_0x50617f-_0x4ab24d;if(0x0===_0x4482d9)return this[_0x5cb0d4(0x537f)]=EMPTY_BUFFER,this[_0x5cb0d4(0x1173)]=null,this[_0x5cb0d4(0x29a1)]>=0x0&&(this[_0x5cb0d4(0x29a1)]-=_0x4ab24d),this[_0x5cb0d4(0x2c14)]=0x0,this[_0x3c9c23(0x50a)]=0x0,this;var _0x21e8fb=new ArrayBuffer(_0x4482d9),_0x322ebb=new Uint8Array(_0x21e8fb);return _0x322ebb[_0x3c9c23(0x3235)](this[_0x5cb0d4(0x1173)][_0x5cb0d4(0x1c7c)](_0x4ab24d,_0x50617f)),this['buffer']=_0x21e8fb,this[_0x5cb0d4(0x1173)]=_0x322ebb,this[_0x5cb0d4(0x29a1)]>=0x0&&(this[_0x3c9c23(0x43c0)]-=_0x4ab24d),this[_0x5cb0d4(0x2c14)]=0x0,this[_0x5cb0d4(0x4d01)]=_0x4482d9,this;},ByteBufferPrototype[_0x307c2b(0x3bd2)]=function(_0x52c916,_0x83cc4f){var _0x3e5da3=_0x307c2b,_0x1ea335=_0x5e00b3;if(void 0x0===_0x52c916&&(_0x52c916=this[_0x1ea335(0x2c14)]),void 0x0===_0x83cc4f&&(_0x83cc4f=this[_0x1ea335(0x4d01)]),!this[_0x1ea335(0x3fc1)]){if(_0x1ea335(0x1efe)!=typeof _0x52c916||_0x52c916%0x1!=0x0)throw TypeError(_0x1ea335(0x3ab2));if(_0x52c916>>>=0x0,_0x3e5da3(0x3393)!=typeof _0x83cc4f||_0x83cc4f%0x1!=0x0)throw TypeError(_0x3e5da3(0x4a95));if(_0x83cc4f>>>=0x0,_0x52c916<0x0||_0x52c916>_0x83cc4f||_0x83cc4f>this[_0x1ea335(0x537f)][_0x3e5da3(0x4f5a)])throw RangeError(_0x1ea335(0x3ff5)+_0x52c916+_0x1ea335(0x4319)+_0x83cc4f+_0x1ea335(0x4319)+this[_0x3e5da3(0xcaa)][_0x3e5da3(0x4f5a)]);}if(_0x52c916===_0x83cc4f)return new ByteBuffer(0x0,this[_0x3e5da3(0x11c)],this[_0x1ea335(0x3fc1)]);var _0x5a0949=_0x83cc4f-_0x52c916,_0x1308bb=new ByteBuffer(_0x5a0949,this[_0x1ea335(0x2ee9)],this[_0x1ea335(0x3fc1)]);return _0x1308bb[_0x1ea335(0x2c14)]=0x0,_0x1308bb[_0x1ea335(0x4d01)]=_0x5a0949,_0x1308bb[_0x3e5da3(0x43c0)]>=0x0&&(_0x1308bb[_0x1ea335(0x29a1)]-=_0x52c916),this[_0x1ea335(0x1a94)](_0x1308bb,0x0,_0x52c916,_0x83cc4f),_0x1308bb;},ByteBufferPrototype['copyTo']=function(_0x432a8d,_0x21f51b,_0x116415,_0x40b9fa){var _0x52a890=_0x307c2b,_0x370a3b=_0x5e00b3,_0xb17567,_0x4eedd7;if(!this[_0x370a3b(0x3fc1)]&&!ByteBuffer[_0x52a890(0x57c)](_0x432a8d))throw TypeError(_0x370a3b(0x582a));if(_0x21f51b=(_0x4eedd7=void 0x0===_0x21f51b)?_0x432a8d[_0x370a3b(0x2c14)]:0x0|_0x21f51b,_0x116415=(_0xb17567=void 0x0===_0x116415)?this[_0x370a3b(0x2c14)]:0x0|_0x116415,_0x40b9fa=void 0x0===_0x40b9fa?this[_0x370a3b(0x4d01)]:0x0|_0x40b9fa,_0x21f51b<0x0||_0x21f51b>_0x432a8d[_0x370a3b(0x537f)][_0x370a3b(0x3080)])throw RangeError(_0x52a890(0x1422)+_0x21f51b+'\x20<=\x20'+_0x432a8d[_0x370a3b(0x537f)][_0x370a3b(0x3080)]);if(_0x116415<0x0||_0x40b9fa>this[_0x370a3b(0x537f)][_0x52a890(0x4f5a)])throw RangeError(_0x370a3b(0x1f51)+_0x116415+_0x370a3b(0x4319)+this[_0x370a3b(0x537f)]['byteLength']);var _0x1c26bb=_0x40b9fa-_0x116415;return 0x0===_0x1c26bb?_0x432a8d:(_0x432a8d[_0x370a3b(0x4dfe)](_0x21f51b+_0x1c26bb),_0x432a8d[_0x370a3b(0x1173)][_0x370a3b(0x10aa)](this[_0x370a3b(0x1173)][_0x370a3b(0x1c7c)](_0x116415,_0x40b9fa),_0x21f51b),_0xb17567&&(this[_0x370a3b(0x2c14)]+=_0x1c26bb),_0x4eedd7&&(_0x432a8d[_0x370a3b(0x2c14)]+=_0x1c26bb),this);},ByteBufferPrototype[_0x5e00b3(0x4dfe)]=function(_0x272d71){var _0x17a861=_0x307c2b,_0x2d9c77=_0x5e00b3,_0xe036e0=this[_0x17a861(0xcaa)][_0x2d9c77(0x3080)];return _0xe036e0<_0x272d71?this[_0x2d9c77(0x2258)]((_0xe036e0*=0x2)>_0x272d71?_0xe036e0:_0x272d71):this;},ByteBufferPrototype[_0x5e00b3(0x29f)]=function(_0x1e6439,_0x3ebeff,_0x151b29){var _0x3bd427=_0x307c2b,_0x3f19f2=_0x5e00b3,_0x11922c=void 0x0===_0x3ebeff;if(_0x11922c&&(_0x3ebeff=this[_0x3f19f2(0x2c14)]),_0x3f19f2(0x20b8)==typeof _0x1e6439&&_0x1e6439[_0x3f19f2(0x809)]>0x0&&(_0x1e6439=_0x1e6439[_0x3f19f2(0x167b)](0x0)),void 0x0===_0x3ebeff&&(_0x3ebeff=this[_0x3f19f2(0x2c14)]),void 0x0===_0x151b29&&(_0x151b29=this[_0x3bd427(0x50a)]),!this[_0x3bd427(0x815)]){if(_0x3f19f2(0x1efe)!=typeof _0x1e6439||_0x1e6439%0x1!=0x0)throw TypeError(_0x3f19f2(0x25c9)+_0x1e6439+_0x3bd427(0x54f3));if(_0x1e6439|=0x0,_0x3f19f2(0x1efe)!=typeof _0x3ebeff||_0x3ebeff%0x1!=0x0)throw TypeError(_0x3f19f2(0x3ab2));if(_0x3ebeff>>>=0x0,_0x3f19f2(0x1efe)!=typeof _0x151b29||_0x151b29%0x1!=0x0)throw TypeError(_0x3f19f2(0x455e));if(_0x151b29>>>=0x0,_0x3ebeff<0x0||_0x3ebeff>_0x151b29||_0x151b29>this['buffer'][_0x3f19f2(0x3080)])throw RangeError('Illegal\x20range:\x200\x20<=\x20'+_0x3ebeff+_0x3f19f2(0x4319)+_0x151b29+_0x3bd427(0x26b3)+this[_0x3f19f2(0x537f)][_0x3f19f2(0x3080)]);}if(_0x3ebeff>=_0x151b29)return this;for(;_0x3ebeff<_0x151b29;)this[_0x3f19f2(0x1173)][_0x3ebeff++]=_0x1e6439;return _0x11922c&&(this[_0x3f19f2(0x2c14)]=_0x3ebeff),this;},ByteBufferPrototype[_0x307c2b(0x47a0)]=function(){var _0x4e71fd=_0x307c2b,_0x4c65b8=_0x5e00b3;return this[_0x4c65b8(0x4d01)]=this[_0x4e71fd(0x4d0e)],this[_0x4c65b8(0x2c14)]=0x0,this;},ByteBufferPrototype[_0x5e00b3(0x5543)]=function(_0x59d2b0){var _0x2d34a8=_0x307c2b,_0x2e9ce2=_0x5e00b3;if(_0x59d2b0=void 0x0===_0x59d2b0?this[_0x2e9ce2(0x2c14)]:_0x59d2b0,!this[_0x2e9ce2(0x3fc1)]){if(_0x2d34a8(0x3393)!=typeof _0x59d2b0||_0x59d2b0%0x1!=0x0)throw TypeError(_0x2e9ce2(0x31c1)+_0x59d2b0+_0x2e9ce2(0x3545));if((_0x59d2b0>>>=0x0)<0x0||_0x59d2b0+0x0>this[_0x2e9ce2(0x537f)][_0x2d34a8(0x4f5a)])throw RangeError(_0x2d34a8(0x3494)+_0x59d2b0+_0x2e9ce2(0x4504)+this[_0x2e9ce2(0x537f)][_0x2e9ce2(0x3080)]);}return this[_0x2d34a8(0x43c0)]=_0x59d2b0,this;},ByteBufferPrototype[_0x5e00b3(0x5cf7)]=function(_0x22b9b6){var _0x35f88c=_0x5e00b3;if(!this[_0x35f88c(0x3fc1)]&&_0x35f88c(0x29d5)!=typeof _0x22b9b6)throw TypeError('Illegal\x20littleEndian:\x20Not\x20a\x20boolean');return this[_0x35f88c(0x2ee9)]=!!_0x22b9b6,this;},ByteBufferPrototype['LE']=function(_0x4c5938){var _0x2101f5=_0x307c2b;return this[_0x2101f5(0x11c)]=void 0x0===_0x4c5938||!!_0x4c5938,this;},ByteBufferPrototype['BE']=function(_0x4f8f46){var _0x5ba52d=_0x5e00b3;return this[_0x5ba52d(0x2ee9)]=void 0x0!==_0x4f8f46&&!_0x4f8f46,this;},ByteBufferPrototype[_0x5e00b3(0x4035)]=function(_0x3de060,_0x2abfae,_0x17c522){var _0x5d26c2=_0x307c2b,_0x33d5c4=_0x5e00b3;_0x5d26c2(0x3393)!=typeof _0x2abfae&&_0x33d5c4(0x20b8)==typeof _0x2abfae||(_0x17c522=_0x2abfae,_0x2abfae=void 0x0);var _0xb4bf89=void 0x0===_0x17c522;if(_0xb4bf89&&(_0x17c522=this[_0x5d26c2(0x4d0e)]),!this[_0x33d5c4(0x3fc1)]){if(_0x5d26c2(0x3393)!=typeof _0x17c522||_0x17c522%0x1!=0x0)throw TypeError(_0x33d5c4(0x31c1)+_0x17c522+_0x5d26c2(0x54f3));if((_0x17c522>>>=0x0)<0x0||_0x17c522+0x0>this[_0x33d5c4(0x537f)][_0x33d5c4(0x3080)])throw RangeError(_0x5d26c2(0x3494)+_0x17c522+'\x20(+0)\x20<=\x20'+this[_0x33d5c4(0x537f)][_0x33d5c4(0x3080)]);}_0x3de060 instanceof ByteBuffer||(_0x3de060=ByteBuffer[_0x33d5c4(0x39ba)](_0x3de060,_0x2abfae));var _0x12bec2=_0x3de060[_0x33d5c4(0x4d01)]-_0x3de060[_0x33d5c4(0x2c14)];if(_0x12bec2<=0x0)return this;var _0x47d852=_0x12bec2-_0x17c522;if(_0x47d852>0x0){var _0x1e1c0c=new ArrayBuffer(this[_0x5d26c2(0xcaa)][_0x33d5c4(0x3080)]+_0x47d852),_0x56be74=new Uint8Array(_0x1e1c0c);_0x56be74[_0x33d5c4(0x10aa)](this[_0x5d26c2(0x32d0)][_0x33d5c4(0x1c7c)](_0x17c522,this[_0x33d5c4(0x537f)][_0x33d5c4(0x3080)]),_0x12bec2),this[_0x5d26c2(0xcaa)]=_0x1e1c0c,this[_0x33d5c4(0x1173)]=_0x56be74,this[_0x33d5c4(0x2c14)]+=_0x47d852,this[_0x33d5c4(0x29a1)]>=0x0&&(this[_0x5d26c2(0x43c0)]+=_0x47d852),this[_0x33d5c4(0x4d01)]+=_0x47d852,_0x17c522+=_0x47d852;}else new Uint8Array(this[_0x33d5c4(0x537f)]);return this[_0x5d26c2(0x32d0)][_0x33d5c4(0x10aa)](_0x3de060[_0x33d5c4(0x1173)][_0x5d26c2(0x2c3b)](_0x3de060[_0x5d26c2(0x4d0e)],_0x3de060[_0x33d5c4(0x4d01)]),_0x17c522-_0x12bec2),_0x3de060[_0x5d26c2(0x4d0e)]=_0x3de060[_0x33d5c4(0x4d01)],_0xb4bf89&&(this[_0x33d5c4(0x2c14)]-=_0x12bec2),this;},ByteBufferPrototype[_0x307c2b(0x831)]=function(_0x46e373,_0x1741cc){var _0x33e578=_0x307c2b;return _0x46e373[_0x33e578(0x1512)](this,_0x1741cc),this;},ByteBufferPrototype[_0x5e00b3(0x240b)]=function(_0x34762b){var _0x527753=_0x307c2b,_0x5a38ec=_0x5e00b3;_0x5a38ec(0x1b4b)!=typeof _0x34762b&&(_0x34762b=console[_0x5a38ec(0xca1)][_0x5a38ec(0xdbb)](console)),_0x34762b(this[_0x527753(0xedf)]()+'\x0a-------------------------------------------------------------------\x0a'+this[_0x527753(0x27b2)](!0x0));},ByteBufferPrototype[_0x5e00b3(0xd3b)]=function(){var _0x56b07d=_0x307c2b;return this[_0x56b07d(0x50a)]-this['offset'];},ByteBufferPrototype[_0x5e00b3(0x31a9)]=function(){var _0x2c262a=_0x307c2b,_0x92820c=_0x5e00b3;return this[_0x2c262a(0x43c0)]>=0x0?(this[_0x2c262a(0x4d0e)]=this[_0x92820c(0x29a1)],this[_0x92820c(0x29a1)]=-0x1):this[_0x2c262a(0x4d0e)]=0x0,this;},ByteBufferPrototype[_0x5e00b3(0x2258)]=function(_0x23340c){var _0x5c96eb=_0x307c2b,_0x35963d=_0x5e00b3;if(!this[_0x35963d(0x3fc1)]){if(_0x35963d(0x1efe)!=typeof _0x23340c||_0x23340c%0x1!=0x0)throw TypeError(_0x5c96eb(0x5318)+_0x23340c+_0x35963d(0x3545));if((_0x23340c|=0x0)<0x0)throw RangeError('Illegal\x20capacity:\x200\x20<=\x20'+_0x23340c);}if(this[_0x35963d(0x537f)][_0x35963d(0x3080)]<_0x23340c){var _0x268de2=new ArrayBuffer(_0x23340c),_0x5bb7d5=new Uint8Array(_0x268de2);_0x5bb7d5[_0x35963d(0x10aa)](this[_0x35963d(0x1173)]),this[_0x35963d(0x537f)]=_0x268de2,this[_0x35963d(0x1173)]=_0x5bb7d5;}return this;},ByteBufferPrototype[_0x307c2b(0x1f18)]=function(_0x2a6f96,_0x285b5b){var _0x44d807=_0x307c2b,_0x160219=_0x5e00b3;if(void 0x0===_0x2a6f96&&(_0x2a6f96=this[_0x160219(0x2c14)]),void 0x0===_0x285b5b&&(_0x285b5b=this[_0x44d807(0x50a)]),!this['noAssert']){if(_0x160219(0x1efe)!=typeof _0x2a6f96||_0x2a6f96%0x1!=0x0)throw TypeError(_0x160219(0x3ab2));if(_0x2a6f96>>>=0x0,_0x160219(0x1efe)!=typeof _0x285b5b||_0x285b5b%0x1!=0x0)throw TypeError(_0x160219(0x455e));if(_0x285b5b>>>=0x0,_0x2a6f96<0x0||_0x2a6f96>_0x285b5b||_0x285b5b>this[_0x160219(0x537f)][_0x160219(0x3080)])throw RangeError('Illegal\x20range:\x200\x20<=\x20'+_0x2a6f96+_0x44d807(0x26b3)+_0x285b5b+_0x160219(0x4319)+this[_0x160219(0x537f)][_0x160219(0x3080)]);}return _0x2a6f96===_0x285b5b||Array[_0x44d807(0x1aa2)][_0x160219(0x3931)][_0x160219(0x3c9e)](this[_0x160219(0x1173)]['subarray'](_0x2a6f96,_0x285b5b)),this;},ByteBufferPrototype[_0x5e00b3(0x2474)]=function(_0x986c65){var _0x100a7c=_0x307c2b,_0x43216a=_0x5e00b3;if(!this[_0x43216a(0x3fc1)]){if(_0x43216a(0x1efe)!=typeof _0x986c65||_0x986c65%0x1!=0x0)throw TypeError(_0x100a7c(0x4cd5)+_0x986c65+_0x43216a(0x3545));_0x986c65|=0x0;}var _0xf20647=this[_0x43216a(0x2c14)]+_0x986c65;if(!this[_0x43216a(0x3fc1)]&&(_0xf20647<0x0||_0xf20647>this[_0x43216a(0x537f)][_0x43216a(0x3080)]))throw RangeError(_0x100a7c(0x4c0c)+this[_0x100a7c(0x4d0e)]+_0x100a7c(0x11ab)+_0x986c65+_0x100a7c(0x26b3)+this[_0x43216a(0x537f)][_0x43216a(0x3080)]);return this[_0x100a7c(0x4d0e)]=_0xf20647,this;},ByteBufferPrototype[_0x5e00b3(0x30eb)]=function(_0x1ae4de,_0x27fa3b){var _0xe592c0=_0x307c2b,_0x1e675b=_0x5e00b3;if(void 0x0===_0x1ae4de&&(_0x1ae4de=this[_0x1e675b(0x2c14)]),void 0x0===_0x27fa3b&&(_0x27fa3b=this[_0x1e675b(0x4d01)]),!this[_0x1e675b(0x3fc1)]){if(_0x1e675b(0x1efe)!=typeof _0x1ae4de||_0x1ae4de%0x1!=0x0)throw TypeError(_0x1e675b(0x3ab2));if(_0x1ae4de>>>=0x0,'number'!=typeof _0x27fa3b||_0x27fa3b%0x1!=0x0)throw TypeError(_0x1e675b(0x455e));if(_0x27fa3b>>>=0x0,_0x1ae4de<0x0||_0x1ae4de>_0x27fa3b||_0x27fa3b>this['buffer'][_0x1e675b(0x3080)])throw RangeError(_0x1e675b(0x3ff5)+_0x1ae4de+_0x1e675b(0x4319)+_0x27fa3b+_0x1e675b(0x4319)+this[_0x1e675b(0x537f)][_0x1e675b(0x3080)]);}var _0x2e21bf=this[_0xe592c0(0x2d7b)]();return _0x2e21bf[_0x1e675b(0x2c14)]=_0x1ae4de,_0x2e21bf[_0xe592c0(0x50a)]=_0x27fa3b,_0x2e21bf;},ByteBufferPrototype[_0x307c2b(0x22de)]=function(_0x48fefe){var _0x578fb3=_0x307c2b,_0x290fb2=_0x5e00b3,_0x179f9d=this['offset'],_0x4c3c71=this[_0x290fb2(0x4d01)];if(!this[_0x290fb2(0x3fc1)]){if(_0x578fb3(0x3393)!=typeof _0x179f9d||_0x179f9d%0x1!=0x0)throw TypeError(_0x290fb2(0x50ad));if(_0x179f9d>>>=0x0,_0x290fb2(0x1efe)!=typeof _0x4c3c71||_0x4c3c71%0x1!=0x0)throw TypeError(_0x290fb2(0x3f3e));if(_0x4c3c71>>>=0x0,_0x179f9d<0x0||_0x179f9d>_0x4c3c71||_0x4c3c71>this[_0x290fb2(0x537f)]['byteLength'])throw RangeError(_0x290fb2(0x3ff5)+_0x179f9d+'\x20<=\x20'+_0x4c3c71+_0x290fb2(0x4319)+this[_0x578fb3(0xcaa)][_0x290fb2(0x3080)]);}if(!_0x48fefe&&0x0===_0x179f9d&&_0x4c3c71===this[_0x290fb2(0x537f)]['byteLength'])return this[_0x290fb2(0x537f)];if(_0x179f9d===_0x4c3c71)return EMPTY_BUFFER;var _0x1841bd=new ArrayBuffer(_0x4c3c71-_0x179f9d);return new Uint8Array(_0x1841bd)[_0x290fb2(0x10aa)](new Uint8Array(this[_0x290fb2(0x537f)])[_0x290fb2(0x1c7c)](_0x179f9d,_0x4c3c71),0x0),_0x1841bd;},ByteBufferPrototype[_0x5e00b3(0x30d0)]=ByteBufferPrototype[_0x5e00b3(0x3c21)],ByteBufferPrototype[_0x5e00b3(0x3cc8)]=function(_0x2de37e,_0x14a199,_0x12fd7f){var _0x3b1816=_0x307c2b,_0x539ab3=_0x5e00b3;if(void 0x0===_0x2de37e)return _0x539ab3(0x2060)+this[_0x539ab3(0x2c14)]+_0x539ab3(0x1b99)+this[_0x539ab3(0x29a1)]+_0x539ab3(0x4964)+this[_0x3b1816(0x50a)]+_0x3b1816(0x5249)+this[_0x3b1816(0xd15)]()+')';switch(_0x539ab3(0x1efe)==typeof _0x2de37e&&(_0x12fd7f=_0x14a199=_0x2de37e=_0x539ab3(0x2f74)),_0x2de37e){case _0x3b1816(0x3ef3):return this[_0x539ab3(0x4a91)](_0x14a199,_0x12fd7f);case _0x539ab3(0x25c2):return this[_0x539ab3(0x478)](_0x14a199,_0x12fd7f);case'hex':return this[_0x539ab3(0x173)](_0x14a199,_0x12fd7f);case _0x3b1816(0x43b3):return this[_0x539ab3(0x4273)](_0x14a199,_0x12fd7f);case _0x539ab3(0x2bf9):return this[_0x539ab3(0x13b3)]();case _0x539ab3(0x3ce7):return this[_0x539ab3(0x1078)]();default:throw Error(_0x539ab3(0x340e)+_0x2de37e);}};var lxiv=function(){var _0x1a18e4=_0x307c2b,_0x548476=_0x5e00b3;for(var _0x4592cb={},_0x5023e7=[0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4a,0x4b,0x4c,0x4d,0x4e,0x4f,0x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5a,0x61,0x62,0x63,0x64,0x65,0x66,0x67,0x68,0x69,0x6a,0x6b,0x6c,0x6d,0x6e,0x6f,0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x7a,0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x2b,0x2f],_0x5110b8=[],_0x49973d=0x0,_0xc88e63=_0x5023e7[_0x548476(0x809)];_0x49973d<_0xc88e63;++_0x49973d)_0x5110b8[_0x5023e7[_0x49973d]]=_0x49973d;return _0x4592cb[_0x1a18e4(0x43e3)]=function(_0x1d5fc3,_0x301eed){for(var _0x520218,_0xf47241;null!==(_0x520218=_0x1d5fc3());)_0x301eed(_0x5023e7[_0x520218>>0x2&0x3f]),_0xf47241=(0x3&_0x520218)<<0x4,null!==(_0x520218=_0x1d5fc3())?(_0x301eed(_0x5023e7[0x3f&((_0xf47241|=_0x520218>>0x4&0xf)|_0x520218>>0x4&0xf)]),_0xf47241=(0xf&_0x520218)<<0x2,null!==(_0x520218=_0x1d5fc3())?(_0x301eed(_0x5023e7[0x3f&(_0xf47241|_0x520218>>0x6&0x3)]),_0x301eed(_0x5023e7[0x3f&_0x520218])):(_0x301eed(_0x5023e7[0x3f&_0xf47241]),_0x301eed(0x3d))):(_0x301eed(_0x5023e7[0x3f&_0xf47241]),_0x301eed(0x3d),_0x301eed(0x3d));},_0x4592cb[_0x548476(0x36b3)]=function(_0x477872,_0x589705){var _0x30d10e,_0x1c96af,_0x1db88e;function _0x179c5b(_0xffce31){var _0x265d31=_0x23ca;throw Error(_0x265d31(0xa19)+_0xffce31);}for(;null!==(_0x30d10e=_0x477872());)if(void 0x0===(_0x1c96af=_0x5110b8[_0x30d10e])&&_0x179c5b(_0x30d10e),null!==(_0x30d10e=_0x477872())&&(void 0x0===(_0x1db88e=_0x5110b8[_0x30d10e])&&_0x179c5b(_0x30d10e),_0x589705(_0x1c96af<<0x2>>>0x0|(0x30&_0x1db88e)>>0x4),null!==(_0x30d10e=_0x477872()))){if(void 0x0===(_0x1c96af=_0x5110b8[_0x30d10e])){if(0x3d===_0x30d10e)break;_0x179c5b(_0x30d10e);}if(_0x589705((0xf&_0x1db88e)<<0x4>>>0x0|(0x3c&_0x1c96af)>>0x2),null!==(_0x30d10e=_0x477872())){if(void 0x0===(_0x1db88e=_0x5110b8[_0x30d10e])){if(0x3d===_0x30d10e)break;_0x179c5b(_0x30d10e);}_0x589705((0x3&_0x1c96af)<<0x6>>>0x0|_0x1db88e);}}},_0x4592cb[_0x548476(0x4a8a)]=function(_0x284fdb){var _0x480f71=_0x548476;return/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/[_0x480f71(0x4a8a)](_0x284fdb);},_0x4592cb;}();ByteBufferPrototype[_0x5e00b3(0x478)]=function(_0x13192,_0x17c948){var _0x12af64=_0x307c2b,_0xafe4af=_0x5e00b3;if(void 0x0===_0x13192&&(_0x13192=this[_0xafe4af(0x2c14)]),void 0x0===_0x17c948&&(_0x17c948=this[_0xafe4af(0x4d01)]),_0x17c948|=0x0,(_0x13192|=0x0)<0x0||_0x17c948>this[_0x12af64(0xd15)]||_0x13192>_0x17c948)throw RangeError(_0xafe4af(0x307a));var _0x1f3f21;return lxiv[_0xafe4af(0x2f80)](function(){var _0x2470e8=_0xafe4af;return _0x13192<_0x17c948?this[_0x2470e8(0x1173)][_0x13192++]:null;}[_0xafe4af(0xdbb)](this),_0x1f3f21=stringDestination()),_0x1f3f21();},ByteBuffer[_0x5e00b3(0x5d5e)]=function(_0x3e6c84,_0x5b1c93){var _0x2b619b=_0x307c2b,_0x398d0e=_0x5e00b3;if('string'!=typeof _0x3e6c84)throw TypeError('str');var _0x52af85=new ByteBuffer(_0x3e6c84[_0x2b619b(0x2ef4)]/0x4*0x3,_0x5b1c93),_0xa9db61=0x0;return lxiv[_0x398d0e(0x36b3)](stringSource(_0x3e6c84),function(_0x2be851){var _0x1ed68e=_0x398d0e;_0x52af85[_0x1ed68e(0x1173)][_0xa9db61++]=_0x2be851;}),_0x52af85[_0x398d0e(0x4d01)]=_0xa9db61,_0x52af85;},ByteBuffer[_0x5e00b3(0x5aa8)]=function(_0x2ce3d8){var _0x4b4b9f=_0x307c2b,_0x1051f4=_0x5e00b3;return ByteBuffer[_0x1051f4(0x260)](_0x2ce3d8)[_0x4b4b9f(0x4afa)]();},ByteBuffer[_0x5e00b3(0x8e1)]=function(_0x4dffe6){var _0x4a2028=_0x307c2b,_0x4cb73c=_0x5e00b3;return ByteBuffer[_0x4cb73c(0x5d5e)](_0x4dffe6)[_0x4a2028(0x299c)]();},ByteBufferPrototype[_0x5e00b3(0x4273)]=function(_0x7b0f5b,_0x482d86){var _0x344f84=_0x307c2b,_0x4a55f9=_0x5e00b3;if(void 0x0===_0x7b0f5b&&(_0x7b0f5b=this[_0x4a55f9(0x2c14)]),void 0x0===_0x482d86&&(_0x482d86=this[_0x4a55f9(0x4d01)]),_0x482d86|=0x0,(_0x7b0f5b|=0x0)<0x0||_0x482d86>this[_0x4a55f9(0x43c4)]()||_0x7b0f5b>_0x482d86)throw RangeError(_0x4a55f9(0x307a));if(_0x7b0f5b===_0x482d86)return'';for(var _0x34ae8a=[],_0x54c03e=[];_0x7b0f5b<_0x482d86;)_0x34ae8a[_0x4a55f9(0x5323)](this[_0x344f84(0x32d0)][_0x7b0f5b++]),_0x34ae8a[_0x344f84(0x2ef4)]>=0x400&&(_0x54c03e['push'](String[_0x4a55f9(0x23b2)][_0x4a55f9(0x4269)](String,_0x34ae8a)),_0x34ae8a=[]);return _0x54c03e[_0x4a55f9(0x48a9)]('')+String[_0x4a55f9(0x23b2)][_0x4a55f9(0x4269)](String,_0x34ae8a);},ByteBuffer[_0x307c2b(0x22bb)]=function(_0x4fb13e,_0x557e06){var _0x130c5b=_0x307c2b,_0x2eb6a4=_0x5e00b3;if(_0x2eb6a4(0x20b8)!=typeof _0x4fb13e)throw TypeError(_0x2eb6a4(0x586e));for(var _0x52953f,_0x3fb1a8=0x0,_0x12cbcb=_0x4fb13e[_0x130c5b(0x2ef4)],_0x50a8a2=new ByteBuffer(_0x12cbcb,_0x557e06);_0x3fb1a8<_0x12cbcb;){if((_0x52953f=_0x4fb13e[_0x2eb6a4(0x167b)](_0x3fb1a8))>0xff)throw RangeError(_0x2eb6a4(0x19f6)+_0x52953f);_0x50a8a2['view'][_0x3fb1a8++]=_0x52953f;}return _0x50a8a2[_0x2eb6a4(0x4d01)]=_0x12cbcb,_0x50a8a2;},ByteBufferPrototype[_0x5e00b3(0x13b3)]=function(_0x34f59a){var _0x12baf1=_0x307c2b,_0x29384a=_0x5e00b3;for(var _0x52bdbc,_0x22c198=-0x1,_0x114c1e=this[_0x12baf1(0xcaa)][_0x29384a(0x3080)],_0x4a2790='',_0x2bbfc0='',_0x224fd5='';_0x22c198<_0x114c1e;){if(-0x1!==_0x22c198&&(_0x4a2790+=(_0x52bdbc=this[_0x12baf1(0x32d0)][_0x22c198])<0x10?'0'+_0x52bdbc[_0x29384a(0x3cc8)](0x10)[_0x29384a(0x349)]():_0x52bdbc[_0x29384a(0x3cc8)](0x10)[_0x29384a(0x349)](),_0x34f59a&&(_0x2bbfc0+=_0x52bdbc>0x20&&_0x52bdbc<0x7f?String[_0x29384a(0x23b2)](_0x52bdbc):'.')),++_0x22c198,_0x34f59a&&_0x22c198>0x0&&_0x22c198%0x10==0x0&&_0x22c198!==_0x114c1e){for(;_0x4a2790[_0x29384a(0x809)]<0x33;)_0x4a2790+='\x20';_0x224fd5+=_0x4a2790+_0x2bbfc0+'\x0a',_0x4a2790=_0x2bbfc0='';}_0x22c198===this[_0x29384a(0x2c14)]&&_0x22c198===this[_0x29384a(0x4d01)]?_0x4a2790+=_0x22c198===this[_0x29384a(0x29a1)]?'!':'|':_0x22c198===this[_0x29384a(0x2c14)]?_0x4a2790+=_0x22c198===this[_0x29384a(0x29a1)]?'[':'<':_0x22c198===this[_0x29384a(0x4d01)]?_0x4a2790+=_0x22c198===this[_0x12baf1(0x43c0)]?']':'>':_0x4a2790+=_0x22c198===this[_0x29384a(0x29a1)]?'\x27':_0x34f59a||0x0!==_0x22c198&&_0x22c198!==_0x114c1e?'\x20':'';}if(_0x34f59a&&'\x20'!==_0x4a2790){for(;_0x4a2790[_0x29384a(0x809)]<0x33;)_0x4a2790+='\x20';_0x224fd5+=_0x4a2790+_0x2bbfc0+'\x0a';}return _0x34f59a?_0x224fd5:_0x4a2790;},ByteBuffer[_0x5e00b3(0x10c1)]=function(_0x44f43e,_0x139531,_0x31c702){var _0x17a0ff=_0x307c2b,_0x16e762=_0x5e00b3;for(var _0x294efd,_0x325276,_0x1dcb81=_0x44f43e[_0x16e762(0x809)],_0x2a5579=new ByteBuffer((_0x1dcb81+0x1)/0x3|0x0,_0x139531,_0x31c702),_0x105105=0x0,_0x585cca=0x0,_0xff7970=!0x1,_0x37d386=!0x1,_0x32f944=!0x1,_0x4095a4=!0x1,_0xabeae7=!0x1;_0x105105<_0x1dcb81;){switch(_0x294efd=_0x44f43e[_0x16e762(0x5806)](_0x105105++)){case'!':if(!_0x31c702){if(_0x37d386||_0x32f944||_0x4095a4){_0xabeae7=!0x0;break;}_0x37d386=_0x32f944=_0x4095a4=!0x0;}_0x2a5579[_0x16e762(0x2c14)]=_0x2a5579[_0x16e762(0x29a1)]=_0x2a5579[_0x16e762(0x4d01)]=_0x585cca,_0xff7970=!0x1;break;case'|':if(!_0x31c702){if(_0x37d386||_0x4095a4){_0xabeae7=!0x0;break;}_0x37d386=_0x4095a4=!0x0;}_0x2a5579[_0x16e762(0x2c14)]=_0x2a5579[_0x16e762(0x4d01)]=_0x585cca,_0xff7970=!0x1;break;case'[':if(!_0x31c702){if(_0x37d386||_0x32f944){_0xabeae7=!0x0;break;}_0x37d386=_0x32f944=!0x0;}_0x2a5579[_0x16e762(0x2c14)]=_0x2a5579[_0x17a0ff(0x43c0)]=_0x585cca,_0xff7970=!0x1;break;case'<':if(!_0x31c702){if(_0x37d386){_0xabeae7=!0x0;break;}_0x37d386=!0x0;}_0x2a5579[_0x16e762(0x2c14)]=_0x585cca,_0xff7970=!0x1;break;case']':if(!_0x31c702){if(_0x4095a4||_0x32f944){_0xabeae7=!0x0;break;}_0x4095a4=_0x32f944=!0x0;}_0x2a5579[_0x17a0ff(0x50a)]=_0x2a5579[_0x16e762(0x29a1)]=_0x585cca,_0xff7970=!0x1;break;case'>':if(!_0x31c702){if(_0x4095a4){_0xabeae7=!0x0;break;}_0x4095a4=!0x0;}_0x2a5579[_0x16e762(0x4d01)]=_0x585cca,_0xff7970=!0x1;break;case'\x27':if(!_0x31c702){if(_0x32f944){_0xabeae7=!0x0;break;}_0x32f944=!0x0;}_0x2a5579[_0x16e762(0x29a1)]=_0x585cca,_0xff7970=!0x1;break;case'\x20':_0xff7970=!0x1;break;default:if(!_0x31c702&&_0xff7970){_0xabeae7=!0x0;break;}if(_0x325276=parseInt(_0x294efd+_0x44f43e[_0x17a0ff(0x62c)](_0x105105++),0x10),!_0x31c702&&(isNaN(_0x325276)||_0x325276<0x0||_0x325276>0xff))throw TypeError(_0x17a0ff(0x75f));_0x2a5579[_0x16e762(0x1173)][_0x585cca++]=_0x325276,_0xff7970=!0x0;}if(_0xabeae7)throw TypeError('Illegal\x20str:\x20Invalid\x20symbol\x20at\x20'+_0x105105);}if(!_0x31c702){if(!_0x37d386||!_0x4095a4)throw TypeError(_0x16e762(0xe13));if(_0x585cca<_0x2a5579['buffer'][_0x16e762(0x3080)])throw TypeError(_0x17a0ff(0x45c1)+_0x585cca+_0x16e762(0x2aed)+_0x1dcb81);}return _0x2a5579;},ByteBufferPrototype[_0x5e00b3(0x173)]=function(_0x537656,_0xc3d884){var _0x5aa3f6=_0x307c2b,_0x2b19c6=_0x5e00b3;if(_0x537656=void 0x0===_0x537656?this[_0x2b19c6(0x2c14)]:_0x537656,_0xc3d884=void 0x0===_0xc3d884?this[_0x2b19c6(0x4d01)]:_0xc3d884,!this[_0x5aa3f6(0x815)]){if(_0x2b19c6(0x1efe)!=typeof _0x537656||_0x537656%0x1!=0x0)throw TypeError(_0x5aa3f6(0x4b4b));if(_0x537656>>>=0x0,_0x5aa3f6(0x3393)!=typeof _0xc3d884||_0xc3d884%0x1!=0x0)throw TypeError(_0x2b19c6(0x455e));if(_0xc3d884>>>=0x0,_0x537656<0x0||_0x537656>_0xc3d884||_0xc3d884>this[_0x5aa3f6(0xcaa)][_0x2b19c6(0x3080)])throw RangeError(_0x2b19c6(0x3ff5)+_0x537656+_0x2b19c6(0x4319)+_0xc3d884+_0x2b19c6(0x4319)+this[_0x2b19c6(0x537f)][_0x2b19c6(0x3080)]);}for(var _0xce5459,_0x82f6b9=new Array(_0xc3d884-_0x537656);_0x537656<_0xc3d884;)(_0xce5459=this[_0x2b19c6(0x1173)][_0x537656++])<0x10?_0x82f6b9[_0x2b19c6(0x5323)]('0',_0xce5459[_0x2b19c6(0x3cc8)](0x10)):_0x82f6b9[_0x2b19c6(0x5323)](_0xce5459[_0x2b19c6(0x3cc8)](0x10));return _0x82f6b9[_0x2b19c6(0x48a9)]('');},ByteBuffer[_0x307c2b(0x53dc)]=function(_0x55164a,_0x8bdb38,_0x3543d2){var _0x16e268=_0x307c2b,_0x3784e8=_0x5e00b3;if(!_0x3543d2){if(_0x3784e8(0x20b8)!=typeof _0x55164a)throw TypeError(_0x3784e8(0x2042));if(_0x55164a[_0x16e268(0x2ef4)]%0x2!=0x0)throw TypeError(_0x3784e8(0x52a4));}for(var _0x2eceaf,_0x515f70=_0x55164a[_0x3784e8(0x809)],_0x3111a9=new ByteBuffer(_0x515f70/0x2|0x0,_0x8bdb38),_0x4ff174=0x0,_0x3aab43=0x0;_0x4ff174<_0x515f70;_0x4ff174+=0x2){if(_0x2eceaf=parseInt(_0x55164a[_0x3784e8(0x4c07)](_0x4ff174,_0x4ff174+0x2),0x10),!_0x3543d2&&(!isFinite(_0x2eceaf)||_0x2eceaf<0x0||_0x2eceaf>0xff))throw TypeError(_0x3784e8(0x5cbb));_0x3111a9[_0x3784e8(0x1173)][_0x3aab43++]=_0x2eceaf;}return _0x3111a9[_0x16e268(0x50a)]=_0x3aab43,_0x3111a9;};var utfx=function(){var _0x38f139={'MAX_CODEPOINT':0x10ffff,'encodeUTF8':function(_0x3b36d6,_0x2dd906){var _0x252324=_0x23ca,_0xd8c1ae=null;for(_0x252324(0x1efe)==typeof _0x3b36d6&&(_0xd8c1ae=_0x3b36d6,_0x3b36d6=function(){return null;});null!==_0xd8c1ae||null!==(_0xd8c1ae=_0x3b36d6());)_0xd8c1ae<0x80?_0x2dd906(0x7f&_0xd8c1ae):_0xd8c1ae<0x800?(_0x2dd906(_0xd8c1ae>>0x6&0x1f|0xc0),_0x2dd906(0x3f&_0xd8c1ae|0x80)):_0xd8c1ae<0x10000?(_0x2dd906(_0xd8c1ae>>0xc&0xf|0xe0),_0x2dd906(_0xd8c1ae>>0x6&0x3f|0x80),_0x2dd906(0x3f&_0xd8c1ae|0x80)):(_0x2dd906(_0xd8c1ae>>0x12&0x7|0xf0),_0x2dd906(_0xd8c1ae>>0xc&0x3f|0x80),_0x2dd906(_0xd8c1ae>>0x6&0x3f|0x80),_0x2dd906(0x3f&_0xd8c1ae|0x80)),_0xd8c1ae=null;},'decodeUTF8':function(_0xcd1d93,_0x6e37d8){var _0x13a12b=_0x23ca;for(var _0x5abb4b,_0x21df37,_0x21b9e3,_0xa83cce,_0x25f4f9=function(_0x4d64cb){var _0x1bd5a7=_0x23ca;_0x4d64cb=_0x4d64cb[_0x1bd5a7(0x30eb)](0x0,_0x4d64cb[_0x1bd5a7(0xabf)](null));var _0x2457b6=Error(_0x4d64cb[_0x1bd5a7(0x3cc8)]());throw _0x2457b6[_0x1bd5a7(0x2c5)]=_0x1bd5a7(0x32f7),_0x2457b6[_0x1bd5a7(0x340c)]=_0x4d64cb,_0x2457b6;};null!==(_0x5abb4b=_0xcd1d93());)if(0x0==(0x80&_0x5abb4b))_0x6e37d8(_0x5abb4b);else{if(0xc0==(0xe0&_0x5abb4b))null===(_0x21df37=_0xcd1d93())&&_0x25f4f9([_0x5abb4b,_0x21df37]),_0x6e37d8((0x1f&_0x5abb4b)<<0x6|0x3f&_0x21df37);else{if(0xe0==(0xf0&_0x5abb4b))(null===(_0x21df37=_0xcd1d93())||null===(_0x21b9e3=_0xcd1d93()))&&_0x25f4f9([_0x5abb4b,_0x21df37,_0x21b9e3]),_0x6e37d8((0xf&_0x5abb4b)<<0xc|(0x3f&_0x21df37)<<0x6|0x3f&_0x21b9e3);else{if(0xf0!=(0xf8&_0x5abb4b))throw RangeError(_0x13a12b(0x3049)+_0x5abb4b);(null===(_0x21df37=_0xcd1d93())||null===(_0x21b9e3=_0xcd1d93())||null===(_0xa83cce=_0xcd1d93()))&&_0x25f4f9([_0x5abb4b,_0x21df37,_0x21b9e3,_0xa83cce]),_0x6e37d8((0x7&_0x5abb4b)<<0x12|(0x3f&_0x21df37)<<0xc|(0x3f&_0x21b9e3)<<0x6|0x3f&_0xa83cce);}}}},'UTF16toUTF8':function(_0x30d72e,_0x3f9d29){for(var _0x1a4f13,_0x243400=null;null!==(_0x1a4f13=null!==_0x243400?_0x243400:_0x30d72e());)_0x1a4f13>=0xd800&&_0x1a4f13<=0xdfff&&null!==(_0x243400=_0x30d72e())&&_0x243400>=0xdc00&&_0x243400<=0xdfff?(_0x3f9d29(0x400*(_0x1a4f13-0xd800)+_0x243400-0xdc00+0x10000),_0x243400=null):_0x3f9d29(_0x1a4f13);null!==_0x243400&&_0x3f9d29(_0x243400);},'UTF8toUTF16':function(_0x5d46e8,_0x1f5171){var _0x51308b=_0x23ca,_0x8add3b=null;for(_0x51308b(0x1efe)==typeof _0x5d46e8&&(_0x8add3b=_0x5d46e8,_0x5d46e8=function(){return null;});null!==_0x8add3b||null!==(_0x8add3b=_0x5d46e8());)_0x8add3b<=0xffff?_0x1f5171(_0x8add3b):(_0x1f5171(0xd800+((_0x8add3b-=0x10000)>>0xa)),_0x1f5171(_0x8add3b%0x400+0xdc00)),_0x8add3b=null;},'encodeUTF16toUTF8':function(_0x49d0d5,_0x4495ff){var _0x218eda=_0x23ca;_0x38f139[_0x218eda(0xe6d)](_0x49d0d5,function(_0x3409ff){_0x38f139['encodeUTF8'](_0x3409ff,_0x4495ff);});},'decodeUTF8toUTF16':function(_0x1da6ad,_0x5a493e){var _0x44c2f5=_0x23ca;_0x38f139[_0x44c2f5(0x1311)](_0x1da6ad,function(_0x178609){var _0x1445d9=_0x44c2f5;_0x38f139[_0x1445d9(0x7bc)](_0x178609,_0x5a493e);});},'calculateCodePoint':function(_0x3ba596){return _0x3ba596<0x80?0x1:_0x3ba596<0x800?0x2:_0x3ba596<0x10000?0x3:0x4;},'calculateUTF8':function(_0x234420){for(var _0x445f1d,_0x31455c=0x0;null!==(_0x445f1d=_0x234420());)_0x31455c+=_0x445f1d<0x80?0x1:_0x445f1d<0x800?0x2:_0x445f1d<0x10000?0x3:0x4;return _0x31455c;},'calculateUTF16asUTF8':function(_0x220e96){var _0x1b381d=_0x23ca,_0x7dac30=0x0,_0x2e64cf=0x0;return _0x38f139[_0x1b381d(0xe6d)](_0x220e96,function(_0x14c653){++_0x7dac30,_0x2e64cf+=_0x14c653<0x80?0x1:_0x14c653<0x800?0x2:_0x14c653<0x10000?0x3:0x4;}),[_0x7dac30,_0x2e64cf];}};return _0x38f139;}();ByteBufferPrototype[_0x5e00b3(0x4a91)]=function(_0x9ccdcc,_0x2da595){var _0x16cc31=_0x307c2b,_0x1fab27=_0x5e00b3;if(void 0x0===_0x9ccdcc&&(_0x9ccdcc=this[_0x1fab27(0x2c14)]),void 0x0===_0x2da595&&(_0x2da595=this[_0x1fab27(0x4d01)]),!this[_0x1fab27(0x3fc1)]){if(_0x1fab27(0x1efe)!=typeof _0x9ccdcc||_0x9ccdcc%0x1!=0x0)throw TypeError(_0x16cc31(0x4b4b));if(_0x9ccdcc>>>=0x0,'number'!=typeof _0x2da595||_0x2da595%0x1!=0x0)throw TypeError(_0x1fab27(0x455e));if(_0x2da595>>>=0x0,_0x9ccdcc<0x0||_0x9ccdcc>_0x2da595||_0x2da595>this[_0x1fab27(0x537f)][_0x1fab27(0x3080)])throw RangeError(_0x1fab27(0x3ff5)+_0x9ccdcc+_0x1fab27(0x4319)+_0x2da595+_0x16cc31(0x26b3)+this[_0x16cc31(0xcaa)][_0x1fab27(0x3080)]);}var _0x18f0c0;try{utfx[_0x1fab27(0x1240)](function(){var _0x249036=_0x1fab27;return _0x9ccdcc<_0x2da595?this[_0x249036(0x1173)][_0x9ccdcc++]:null;}[_0x1fab27(0xdbb)](this),_0x18f0c0=stringDestination());}catch(_0x49bab4){if(_0x9ccdcc!==_0x2da595)throw RangeError(_0x16cc31(0x3aea)+_0x9ccdcc+_0x1fab27(0x5176)+_0x2da595);}return _0x18f0c0();},ByteBuffer[_0x5e00b3(0x2c13)]=function(_0x1c422b,_0x503ede,_0x41c6a3){var _0x2a2a2e=_0x307c2b,_0x529cc4=_0x5e00b3;if(!_0x41c6a3&&_0x2a2a2e(0x2faa)!=typeof _0x1c422b)throw TypeError(_0x529cc4(0x2042));var _0x4e6056=new ByteBuffer(utfx[_0x2a2a2e(0x4d3d)](stringSource(_0x1c422b),!0x0)[0x1],_0x503ede,_0x41c6a3),_0x4a8943=0x0;return utfx['encodeUTF16toUTF8'](stringSource(_0x1c422b),function(_0x3c6001){var _0x2b846c=_0x2a2a2e;_0x4e6056[_0x2b846c(0x32d0)][_0x4a8943++]=_0x3c6001;}),_0x4e6056[_0x529cc4(0x4d01)]=_0x4a8943,_0x4e6056;};var ProtoBuf={};function TiandituAnnotationProvider(_0x36b7a2){var _0x694921=_0x307c2b,_0x1a0b23=_0x5e00b3;_0x36b7a2=defaultValue$1(_0x36b7a2,defaultValue$1[_0x1a0b23(0x243c)]),this[_0x1a0b23(0xd0b)]=_0x36b7a2[_0x1a0b23(0xd0b)],this[_0x1a0b23(0x28c)]=_0x36b7a2[_0x1a0b23(0x28c)],this[_0x694921(0x2cb5)]=_0x36b7a2[_0x1a0b23(0x2dba)],this[_0x1a0b23(0x56fe)]=defaultValue$1(_0x36b7a2[_0x1a0b23(0x56fe)],{'boundBox':{'minX':-0xb4,'minY':-0x5a,'maxX':0xb4,'maxY':0x5a},'minLevel':0x1,'maxLevel':0x14}),this[_0x1a0b23(0x2713)]=_0x36b7a2['roadMetadata'],this[_0x1a0b23(0x3ae4)]=_0x36b7a2[_0x694921(0x2bad)],this[_0x694921(0xb6a)]=_0x36b7a2[_0x1a0b23(0x836)]?_0x36b7a2[_0x1a0b23(0x836)]:{},this[_0x1a0b23(0x4ea0)]=_0x36b7a2[_0x1a0b23(0x4ea0)]?_0x36b7a2[_0x1a0b23(0x4ea0)]:{},this[_0x1a0b23(0x258f)]=defaultValue$1(_0x36b7a2[_0x1a0b23(0x258f)],!0x0),this[_0x1a0b23(0x3f7)]=_0x36b7a2[_0x1a0b23(0x3f7)]?_0x36b7a2['collisionPadding']:[0x3,0x5,0x3,0x5],this[_0x1a0b23(0x5ac8)]=defaultValue$1(_0x36b7a2[_0x1a0b23(0x5ac8)],!0x0),this[_0x1a0b23(0x5479)]=_0x36b7a2[_0x1a0b23(0x5479)],Array[_0x1a0b23(0x2676)](this[_0x694921(0x6cc)])?this[_0x1a0b23(0x5479)]=this[_0x1a0b23(0x5479)][_0x1a0b23(0x30eb)]():defined$1(this[_0x694921(0x6cc)])&&0x0<this[_0x1a0b23(0x5479)][_0x1a0b23(0x809)]?this[_0x1a0b23(0x5479)]=this[_0x1a0b23(0x5479)]['split'](''):this[_0x1a0b23(0x5479)]=['t0','t1','t2','t3','t4','t5','t6','t7'],this[_0x1a0b23(0x4466)]=_0x36b7a2[_0x1a0b23(0x4466)],this[_0x694921(0x245d)]=defaultValue$1(_0x36b7a2[_0x1a0b23(0x1722)],!0x1),this[_0x1a0b23(0x28e9)]=defaultValue$1(_0x36b7a2[_0x1a0b23(0x28e9)],0x4e20),this[_0x1a0b23(0xb87)]=defaultValue$1(_0x36b7a2[_0x1a0b23(0xb87)],-1.22),this[_0x1a0b23(0xe8f)]=[],this[_0x1a0b23(0x232a)]=[],this[_0x1a0b23(0x2572)]=!0x1,this[_0x1a0b23(0x2014)]=[],this[_0x1a0b23(0x1447)]=0x0,this[_0x1a0b23(0x276f)]=0x0;var _0x43b480=createGuid();this[_0x1a0b23(0x21b4)]=_0x1a0b23(0x2dc9)+_0x43b480,this['_UUIDRoad']=_0x694921(0x2226)+_0x43b480,this[_0x1a0b23(0x24ad)]=!0x1,this[_0x694921(0x2c60)][_0x694921(0x57e6)][_0x694921(0x3c0a)]=0.18,this[_0x1a0b23(0x2455)]();}function isIntersect(_0x1c8f76,_0x27ba17){var _0x499558=_0x307c2b,_0x41efe5=_0x5e00b3;return _0x27ba17['minX']>=_0x1c8f76['minX']&&_0x27ba17[_0x41efe5(0x2cda)]<=_0x1c8f76[_0x41efe5(0x54f0)]&&_0x27ba17[_0x41efe5(0xcbb)]>=_0x1c8f76[_0x41efe5(0xcbb)]&&_0x27ba17['minY']<=_0x1c8f76['maxY']||_0x27ba17[_0x41efe5(0x54f0)]>=_0x1c8f76['minX']&&_0x27ba17[_0x499558(0xa95)]<=_0x1c8f76[_0x41efe5(0x54f0)]&&_0x27ba17[_0x41efe5(0x6005)]>=_0x1c8f76[_0x41efe5(0xcbb)]&&_0x27ba17[_0x41efe5(0x6005)]<=_0x1c8f76[_0x41efe5(0x6005)]||_0x27ba17[_0x41efe5(0x2cda)]>=_0x1c8f76[_0x499558(0x1819)]&&_0x27ba17[_0x41efe5(0x2cda)]<=_0x1c8f76[_0x41efe5(0x54f0)]&&_0x27ba17[_0x41efe5(0x6005)]>=_0x1c8f76[_0x41efe5(0xcbb)]&&_0x27ba17[_0x41efe5(0x6005)]<=_0x1c8f76[_0x41efe5(0x6005)]||_0x27ba17[_0x41efe5(0x54f0)]>=_0x1c8f76[_0x41efe5(0x2cda)]&&_0x27ba17[_0x41efe5(0x54f0)]<=_0x1c8f76[_0x41efe5(0x54f0)]&&_0x27ba17[_0x41efe5(0xcbb)]>=_0x1c8f76[_0x41efe5(0xcbb)]&&_0x27ba17[_0x41efe5(0xcbb)]<=_0x1c8f76[_0x41efe5(0x6005)];}function getX(_0x54869f){var _0x33bec3=_0x5e00b3;return _0x54869f[_0x33bec3(0x83e)]['x'];}function getY(_0x522ec8){var _0x16ae7e=_0x5e00b3;return _0x522ec8[_0x16ae7e(0x83e)]['y'];}function getBound(_0x15bbb5){var _0x13d629=_0x307c2b,_0x35075c=_0x5e00b3;return{'x':_0x15bbb5[_0x35075c(0x2bf5)][_0x35075c(0x4f6a)]['x'],'y':_0x15bbb5[_0x35075c(0x2bf5)][_0x35075c(0x4f6a)]['y'],'width':_0x15bbb5[_0x35075c(0x2bf5)][_0x35075c(0x4f6a)][_0x13d629(0x2299)],'height':_0x15bbb5[_0x35075c(0x2bf5)][_0x35075c(0x4f6a)][_0x35075c(0x5a4e)]};}function isIntersection(_0x2231c6,_0x3ff206,_0x53bd24,_0x425e91,_0x18040c,_0x497780,_0x25e43d,_0x18bdaf){var _0x24e28c=_0x5e00b3;_0x25e43d[_0x24e28c(0x2bf5)];var _0x388a84=_0x18bdaf,_0x570a4e={'x':_0x53bd24,'y':_0x425e91,'width':_0x18040c-_0x53bd24,'height':_0x497780-_0x425e91},_0x3f3d84=_0x388a84['x'],_0x551203=_0x388a84['y'],_0x5a064c=_0x570a4e['x'],_0x455f63=_0x570a4e['y'];return!(_0x3f3d84>_0x5a064c+_0x570a4e[_0x24e28c(0x2d3c)]||_0x3f3d84+_0x388a84['width']<_0x5a064c||_0x551203+_0x388a84[_0x24e28c(0x5a4e)]<_0x455f63||_0x551203>_0x455f63+_0x570a4e['height']);}ProtoBuf[_0x5e00b3(0xd23)]=ByteBuffer,ProtoBuf[_0x5e00b3(0x18ce)]=ByteBuffer[_0x307c2b(0x2425)]||null,ProtoBuf[_0x307c2b(0x958)]=_0x5e00b3(0xb3c),ProtoBuf[_0x5e00b3(0x3182)]={},ProtoBuf[_0x5e00b3(0x3182)][_0x307c2b(0x3501)]=0x0,ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x1ac0)]=0x1,ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x3b31)]=0x2,ProtoBuf['WIRE_TYPES'][_0x5e00b3(0x2fc8)]=0x3,ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x397e)]=0x4,ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x1560)]=0x5,ProtoBuf[_0x307c2b(0x4573)]=[ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x37c4)],ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x1ac0)],ProtoBuf[_0x5e00b3(0x3182)][_0x307c2b(0x58da)]],ProtoBuf[_0x5e00b3(0x1a50)]={'int32':{'name':_0x5e00b3(0x1ec5),'wireType':ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x37c4)],'defaultValue':0x0},'uint32':{'name':_0x5e00b3(0x208b),'wireType':ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x37c4)],'defaultValue':0x0},'sint32':{'name':_0x5e00b3(0x24d),'wireType':ProtoBuf['WIRE_TYPES'][_0x5e00b3(0x37c4)],'defaultValue':0x0},'int64':{'name':_0x5e00b3(0x4bcd),'wireType':ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x37c4)],'defaultValue':ProtoBuf[_0x5e00b3(0x18ce)]?ProtoBuf[_0x5e00b3(0x18ce)][_0x5e00b3(0x3a34)]:void 0x0},'uint64':{'name':_0x5e00b3(0x30f4),'wireType':ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x37c4)],'defaultValue':ProtoBuf[_0x5e00b3(0x18ce)]?ProtoBuf[_0x5e00b3(0x18ce)][_0x307c2b(0x4a12)]:void 0x0},'sint64':{'name':_0x5e00b3(0x410e),'wireType':ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x37c4)],'defaultValue':ProtoBuf[_0x5e00b3(0x18ce)]?ProtoBuf[_0x5e00b3(0x18ce)][_0x5e00b3(0x3a34)]:void 0x0},'bool':{'name':_0x5e00b3(0x5efc),'wireType':ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x37c4)],'defaultValue':!0x1},'double':{'name':_0x5e00b3(0x6be),'wireType':ProtoBuf[_0x5e00b3(0x3182)][_0x307c2b(0x2595)],'defaultValue':0x0},'string':{'name':_0x5e00b3(0x20b8),'wireType':ProtoBuf[_0x307c2b(0x1f42)][_0x5e00b3(0x3b31)],'defaultValue':''},'bytes':{'name':_0x5e00b3(0x340c),'wireType':ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x3b31)],'defaultValue':null},'fixed32':{'name':_0x5e00b3(0x2154),'wireType':ProtoBuf['WIRE_TYPES'][_0x5e00b3(0x1560)],'defaultValue':0x0},'sfixed32':{'name':_0x5e00b3(0x45c6),'wireType':ProtoBuf[_0x5e00b3(0x3182)][_0x307c2b(0x58da)],'defaultValue':0x0},'fixed64':{'name':_0x5e00b3(0x2107),'wireType':ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x1ac0)],'defaultValue':ProtoBuf[_0x5e00b3(0x18ce)]?ProtoBuf[_0x5e00b3(0x18ce)][_0x5e00b3(0x30d3)]:void 0x0},'sfixed64':{'name':_0x5e00b3(0x5a43),'wireType':ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x1ac0)],'defaultValue':ProtoBuf[_0x5e00b3(0x18ce)]?ProtoBuf[_0x5e00b3(0x18ce)][_0x307c2b(0x12ef)]:void 0x0},'float':{'name':_0x5e00b3(0x2955),'wireType':ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x1560)],'defaultValue':0x0},'enum':{'name':_0x5e00b3(0x357e),'wireType':ProtoBuf[_0x5e00b3(0x3182)][_0x307c2b(0x3501)],'defaultValue':0x0},'message':{'name':_0x5e00b3(0x3c0f),'wireType':ProtoBuf[_0x307c2b(0x1f42)][_0x5e00b3(0x3b31)],'defaultValue':null},'group':{'name':_0x307c2b(0x46ee),'wireType':ProtoBuf[_0x5e00b3(0x3182)][_0x5e00b3(0x2fc8)],'defaultValue':null}},ProtoBuf['MAP_KEY_TYPES']=[ProtoBuf[_0x5e00b3(0x1a50)][_0x5e00b3(0x1ec5)],ProtoBuf[_0x5e00b3(0x1a50)][_0x5e00b3(0x24d)],ProtoBuf[_0x5e00b3(0x1a50)][_0x5e00b3(0x45c6)],ProtoBuf[_0x5e00b3(0x1a50)][_0x5e00b3(0x208b)],ProtoBuf[_0x5e00b3(0x1a50)][_0x5e00b3(0x2154)],ProtoBuf[_0x5e00b3(0x1a50)][_0x307c2b(0x3d40)],ProtoBuf[_0x307c2b(0x393b)][_0x307c2b(0x22c0)],ProtoBuf[_0x307c2b(0x393b)][_0x5e00b3(0x5a43)],ProtoBuf[_0x5e00b3(0x1a50)][_0x5e00b3(0x30f4)],ProtoBuf[_0x5e00b3(0x1a50)][_0x5e00b3(0x2107)],ProtoBuf[_0x5e00b3(0x1a50)][_0x307c2b(0xfa8)],ProtoBuf[_0x5e00b3(0x1a50)][_0x5e00b3(0x20b8)],ProtoBuf[_0x5e00b3(0x1a50)][_0x307c2b(0x503c)]],ProtoBuf[_0x5e00b3(0x5043)]=0x1,ProtoBuf[_0x307c2b(0x52a4)]=0x1fffffff,ProtoBuf[_0x5e00b3(0x4d49)]=!0x1,ProtoBuf[_0x307c2b(0x29e1)]=!0x0,ProtoBuf[_0x5e00b3(0x1019)]=!0x0,ProtoBuf[_0x5e00b3(0x5bbf)]=function(){var _0x1ee605=_0x5e00b3,_0x110e74={};return _0x110e74['IS_NODE']=!(_0x1ee605(0x8c4)!=typeof process||process+''!=_0x1ee605(0x283c)||process[_0x1ee605(0x1604)]),_0x110e74[_0x1ee605(0x39a9)]=function(){var _0x13e9db=_0x140d,_0x32519d=_0x1ee605;for(var _0x3ba234=[function(){return new XMLHttpRequest();},function(){return new ActiveXObject('Msxml2.XMLHTTP');},function(){var _0x4a8d68=_0x23ca;return new ActiveXObject(_0x4a8d68(0x4d21));},function(){var _0x211a94=_0x140d;return new ActiveXObject(_0x211a94(0x6a3));}],_0x58825f=null,_0x36b1a0=0x0;_0x36b1a0<_0x3ba234[_0x13e9db(0x2ef4)];_0x36b1a0++){try{_0x58825f=_0x3ba234[_0x36b1a0]();}catch(_0x1dd9fc){continue;}break;}if(!_0x58825f)throw Error(_0x32519d(0x1e91));return _0x58825f;},_0x110e74[_0x1ee605(0x5e53)]=function(_0x44b00f,_0x466624){var _0x1218d6=_0x140d,_0x363465=_0x1ee605;if(_0x466624&&_0x1218d6(0x1be1)!=typeof _0x466624&&(_0x466624=null),_0x110e74[_0x363465(0x3581)]){var _0x6d3925=require('fs');if(_0x466624)_0x6d3925[_0x363465(0x50a9)](_0x44b00f,function(_0x437638,_0xf443c6){_0x466624(_0x437638?null:''+_0xf443c6);});else try{return _0x6d3925[_0x363465(0x2f2d)](_0x44b00f);}catch(_0x1f3be7){return null;}}else{var _0x16de30=_0x110e74[_0x1218d6(0x1a5)]();if(_0x16de30[_0x363465(0x738)](_0x363465(0x2996),_0x44b00f,!!_0x466624),_0x16de30[_0x363465(0x5c88)](_0x363465(0x478e),_0x363465(0x2821)),_0x363465(0x1b4b)==typeof _0x16de30[_0x363465(0x2dd6)]&&_0x16de30['overrideMimeType'](_0x363465(0x2821)),!_0x466624)return _0x16de30[_0x363465(0x1e57)](null),0xc8==_0x16de30[_0x363465(0x41c1)]||0x0==_0x16de30[_0x363465(0x41c1)]&&'string'==typeof _0x16de30[_0x363465(0x409b)]?_0x16de30['responseText']:null;if(_0x16de30[_0x1218d6(0x480d)]=function(){var _0x54b999=_0x363465;0x4==_0x16de30[_0x54b999(0xf16)]&&(0xc8==_0x16de30[_0x54b999(0x41c1)]||0x0==_0x16de30[_0x54b999(0x41c1)]&&_0x54b999(0x20b8)==typeof _0x16de30[_0x54b999(0x409b)]?_0x466624(_0x16de30[_0x54b999(0x409b)]):_0x466624(null));},0x4==_0x16de30[_0x363465(0xf16)])return;_0x16de30[_0x1218d6(0x2d51)](null);}},_0x110e74[_0x1ee605(0x931)]=function(_0xfe8ef3){var _0x32ac14=_0x1ee605;return _0xfe8ef3[_0x32ac14(0x2c3f)](/_([a-zA-Z])/g,function(_0xbe4998,_0x275f42){var _0xeff009=_0x32ac14;return _0x275f42[_0xeff009(0x349)]();});},_0x110e74;}(),ProtoBuf[_0x5e00b3(0x3f8e)]={'DELIM':/[\s\{\}=;:\[\],'"\(\)<>]/g,'RULE':/^(?:required|optional|repeated|map)$/,'TYPE':/^(?:double|float|int32|uint32|sint32|int64|uint64|sint64|fixed32|sfixed32|fixed64|sfixed64|bool|string|bytes)$/,'NAME':/^[a-zA-Z_][a-zA-Z_0-9]*$/,'TYPEDEF':/^[a-zA-Z][a-zA-Z_0-9]*$/,'TYPEREF':/^(?:\.?[a-zA-Z_][a-zA-Z_0-9]*)(?:\.[a-zA-Z_][a-zA-Z_0-9]*)*$/,'FQTYPEREF':/^(?:\.[a-zA-Z_][a-zA-Z_0-9]*)+$/,'NUMBER':/^-?(?:[1-9][0-9]*|0|0[xX][0-9a-fA-F]+|0[0-7]+|([0-9]*(\.[0-9]*)?([Ee][+-]?[0-9]+)?)|inf|nan)$/,'NUMBER_DEC':/^(?:[1-9][0-9]*|0)$/,'NUMBER_HEX':/^0[xX][0-9a-fA-F]+$/,'NUMBER_OCT':/^0[0-7]+$/,'NUMBER_FLT':/^([0-9]*(\.[0-9]*)?([Ee][+-]?[0-9]+)?|inf|nan)$/,'BOOL':/^(?:true|false)$/i,'ID':/^(?:[1-9][0-9]*|0|0[xX][0-9a-fA-F]+|0[0-7]+)$/,'NEGID':/^\-?(?:[1-9][0-9]*|0|0[xX][0-9a-fA-F]+|0[0-7]+)$/,'WHITESPACE':/\s/,'STRING':/(?:"([^"\\]*(?:\\.[^"\\]*)*)")|(?:'([^'\\]*(?:\\.[^'\\]*)*)')/g,'STRING_DQ':/(?:"([^"\\]*(?:\\.[^"\\]*)*)")/g,'STRING_SQ':/(?:'([^'\\]*(?:\\.[^'\\]*)*)')/g},ProtoBuf[_0x5e00b3(0x4508)]=function(_0x53b724,_0x26e273){var _0x3052d7=_0x307c2b,_0x25cf0a=_0x5e00b3,_0x3d4e56={},_0x2ec0e6=function(_0x10b9e1){var _0x552a76=_0x140d,_0x1dd5b8=_0x23ca;this[_0x552a76(0x567a)]=_0x10b9e1+'',this[_0x1dd5b8(0x51d3)]=0x0,this[_0x1dd5b8(0x48c0)]=0x1,this[_0x1dd5b8(0x3d56)]=[],this[_0x1dd5b8(0x2ca2)]=null;},_0x49f18c=_0x2ec0e6[_0x25cf0a(0x3720)];_0x49f18c['_readString']=function(){var _0x294200=_0x140d,_0x500ffa=_0x25cf0a,_0x5443d1='\x22'===this[_0x500ffa(0x2ca2)]?_0x26e273[_0x500ffa(0x130e)]:_0x26e273[_0x500ffa(0xe97)];_0x5443d1[_0x500ffa(0x3d0a)]=this[_0x294200(0x1c07)]-0x1;var _0x1f2667=_0x5443d1[_0x500ffa(0x54e4)](this[_0x500ffa(0x43f4)]);if(!_0x1f2667)throw Error(_0x500ffa(0xd33));return this['index']=_0x5443d1[_0x500ffa(0x3d0a)],this[_0x500ffa(0x3d56)][_0x500ffa(0x5323)](this['_stringOpen']),this[_0x500ffa(0x2ca2)]=null,_0x1f2667[0x1];},_0x49f18c[_0x25cf0a(0x30e4)]=function(){var _0x3a663e=_0x140d,_0x56272a=_0x25cf0a;if(this[_0x3a663e(0x325a)][_0x56272a(0x809)]>0x0)return this[_0x56272a(0x3d56)][_0x56272a(0x3060)]();if(this[_0x3a663e(0x1c07)]>=this[_0x3a663e(0x567a)][_0x56272a(0x809)])return null;if(null!==this[_0x3a663e(0x24bc)])return this[_0x56272a(0x5535)]();var _0x986e8,_0x17bb17,_0x5f81e9;do{for(_0x986e8=!0x1;_0x26e273[_0x56272a(0x24d0)][_0x56272a(0x4a8a)](_0x5f81e9=this[_0x56272a(0x43f4)][_0x56272a(0x5806)](this[_0x56272a(0x51d3)]));)if('\x0a'===_0x5f81e9&&++this[_0x56272a(0x48c0)],++this[_0x56272a(0x51d3)]===this[_0x3a663e(0x567a)][_0x56272a(0x809)])return null;if('/'===this[_0x56272a(0x43f4)][_0x56272a(0x5806)](this['index'])){if(++this[_0x56272a(0x51d3)],'/'===this[_0x3a663e(0x567a)][_0x56272a(0x5806)](this[_0x56272a(0x51d3)])){for(;'\x0a'!==this[_0x56272a(0x43f4)][_0x56272a(0x5806)](++this[_0x3a663e(0x1c07)]);)if(this[_0x56272a(0x51d3)]==this[_0x56272a(0x43f4)][_0x3a663e(0x2ef4)])return null;++this[_0x56272a(0x51d3)],++this[_0x56272a(0x48c0)],_0x986e8=!0x0;}else{if('*'!==(_0x5f81e9=this[_0x56272a(0x43f4)][_0x56272a(0x5806)](this[_0x56272a(0x51d3)])))return'/';do{if('\x0a'===_0x5f81e9&&++this[_0x56272a(0x48c0)],++this[_0x56272a(0x51d3)]===this[_0x56272a(0x43f4)][_0x3a663e(0x2ef4)])return null;_0x17bb17=_0x5f81e9,_0x5f81e9=this[_0x56272a(0x43f4)][_0x56272a(0x5806)](this[_0x56272a(0x51d3)]);}while('*'!==_0x17bb17||'/'!==_0x5f81e9);++this[_0x56272a(0x51d3)],_0x986e8=!0x0;}}}while(_0x986e8);if(this[_0x56272a(0x51d3)]===this[_0x56272a(0x43f4)][_0x56272a(0x809)])return null;var _0x407519=this[_0x56272a(0x51d3)];if(_0x26e273[_0x56272a(0xb27)][_0x56272a(0x3d0a)]=0x0,!_0x26e273['DELIM'][_0x56272a(0x4a8a)](this[_0x56272a(0x43f4)][_0x56272a(0x5806)](_0x407519++))){for(;_0x407519<this[_0x3a663e(0x567a)][_0x56272a(0x809)]&&!_0x26e273[_0x56272a(0xb27)][_0x56272a(0x4a8a)](this[_0x56272a(0x43f4)][_0x56272a(0x5806)](_0x407519));)++_0x407519;}var _0x34788b=this[_0x3a663e(0x567a)][_0x56272a(0x4c07)](this[_0x3a663e(0x1c07)],this[_0x56272a(0x51d3)]=_0x407519);return'\x22'!==_0x34788b&&'\x27'!==_0x34788b||(this[_0x3a663e(0x24bc)]=_0x34788b),_0x34788b;},_0x49f18c[_0x25cf0a(0xda2)]=function(){var _0x4a8d31=_0x25cf0a;if(0x0===this[_0x4a8d31(0x3d56)][_0x4a8d31(0x809)]){var _0x1a948b=this[_0x4a8d31(0x30e4)]();if(null===_0x1a948b)return null;this['stack'][_0x4a8d31(0x5323)](_0x1a948b);}return this[_0x4a8d31(0x3d56)][0x0];},_0x49f18c[_0x25cf0a(0x2474)]=function(_0xbd7677){var _0x23eed8=_0x25cf0a,_0x28a5bf=this[_0x23eed8(0x30e4)]();if(_0x28a5bf!==_0xbd7677)throw Error(_0x23eed8(0x3759)+_0x28a5bf+_0x23eed8(0x278b)+_0xbd7677+_0x23eed8(0x537c));},_0x49f18c[_0x25cf0a(0x4024)]=function(_0x4db046){var _0x755fb8=_0x140d,_0xe60c65=_0x25cf0a;return this[_0xe60c65(0xda2)]()===_0x4db046&&(this[_0x755fb8(0x274)](),!0x0);},_0x49f18c[_0x25cf0a(0x3cc8)]=function(){var _0xfd01d4=_0x140d,_0x4de2a0=_0x25cf0a;return _0xfd01d4(0x1ac6)+this[_0x4de2a0(0x51d3)]+'/'+this[_0x4de2a0(0x43f4)][_0x4de2a0(0x809)]+_0x4de2a0(0x2ded)+this['line']+')';},_0x3d4e56[_0x25cf0a(0x3973)]=_0x2ec0e6;var _0x3b00f2=function(_0x31a27f){var _0x27401d=_0x25cf0a;this['tn']=new _0x2ec0e6(_0x31a27f),this[_0x27401d(0x5b00)]=!0x1;},_0x1427f7=_0x3b00f2[_0x25cf0a(0x3720)];function _0x31bd4f(_0x493d2e,_0x59aa18){var _0x458b80=_0x140d,_0x2c6d00=_0x25cf0a,_0x2ee4f8=-0x1,_0x37956f=0x1;if('-'==_0x493d2e['charAt'](0x0)&&(_0x37956f=-0x1,_0x493d2e=_0x493d2e[_0x2c6d00(0x4c07)](0x1)),_0x26e273[_0x458b80(0xf1a)][_0x458b80(0x37cb)](_0x493d2e))_0x2ee4f8=parseInt(_0x493d2e);else{if(_0x26e273[_0x2c6d00(0x42fc)][_0x458b80(0x37cb)](_0x493d2e))_0x2ee4f8=parseInt(_0x493d2e['substring'](0x2),0x10);else{if(!_0x26e273[_0x2c6d00(0x54db)]['test'](_0x493d2e))throw Error(_0x458b80(0x39c3)+(_0x37956f<0x0?'-':'')+_0x493d2e);_0x2ee4f8=parseInt(_0x493d2e[_0x2c6d00(0x4c07)](0x1),0x8);}}if(_0x2ee4f8=_0x37956f*_0x2ee4f8|0x0,!_0x59aa18&&_0x2ee4f8<0x0)throw Error(_0x2c6d00(0x4a54)+(_0x37956f<0x0?'-':'')+_0x493d2e);return _0x2ee4f8;}function _0xe7e832(_0xeefa4e){var _0x3161a0=_0x140d,_0x5363f6=_0x25cf0a,_0x5c459a=0x1;if('-'==_0xeefa4e[_0x3161a0(0x62c)](0x0)&&(_0x5c459a=-0x1,_0xeefa4e=_0xeefa4e[_0x5363f6(0x4c07)](0x1)),_0x26e273[_0x5363f6(0x2271)][_0x5363f6(0x4a8a)](_0xeefa4e))return _0x5c459a*parseInt(_0xeefa4e,0xa);if(_0x26e273['NUMBER_HEX'][_0x5363f6(0x4a8a)](_0xeefa4e))return _0x5c459a*parseInt(_0xeefa4e[_0x3161a0(0x1acf)](0x2),0x10);if(_0x26e273[_0x5363f6(0x54db)][_0x5363f6(0x4a8a)](_0xeefa4e))return _0x5c459a*parseInt(_0xeefa4e[_0x5363f6(0x4c07)](0x1),0x8);if(_0x5363f6(0x30f2)===_0xeefa4e)return _0x5c459a*(0x1/0x0);if(_0x5363f6(0x461a)===_0xeefa4e)return NaN;if(_0x26e273[_0x5363f6(0x288)][_0x5363f6(0x4a8a)](_0xeefa4e))return _0x5c459a*parseFloat(_0xeefa4e);throw Error(_0x5363f6(0x3b1e)+(_0x5c459a<0x0?'-':'')+_0xeefa4e);}function _0x271eee(_0x2f257a,_0x5e476f,_0x4e2cd5){var _0x335d3e=_0x140d,_0x2ea444=_0x25cf0a;void 0x0===_0x2f257a[_0x5e476f]?_0x2f257a[_0x5e476f]=_0x4e2cd5:(Array[_0x335d3e(0x2d5)](_0x2f257a[_0x5e476f])||(_0x2f257a[_0x5e476f]=[_0x2f257a[_0x5e476f]]),_0x2f257a[_0x5e476f][_0x2ea444(0x5323)](_0x4e2cd5));}return _0x1427f7[_0x25cf0a(0x2374)]=function(){var _0x24b74e=_0x140d,_0x568d0b=_0x25cf0a,_0x35a278,_0x4a3298,_0x346703={'name':_0x568d0b(0x355b),'package':null,'messages':[],'enums':[],'imports':[],'options':{},'services':[]},_0x390d45=!0x0;try{for(;_0x35a278=this['tn'][_0x568d0b(0x30e4)]();)switch(_0x35a278){case _0x568d0b(0x3a09):if(!_0x390d45||null!==_0x346703[_0x568d0b(0x3a09)])throw Error(_0x568d0b(0x5087));if(_0x35a278=this['tn'][_0x568d0b(0x30e4)](),!_0x26e273[_0x568d0b(0xcda)][_0x24b74e(0x37cb)](_0x35a278))throw Error(_0x568d0b(0x4cb4)+_0x35a278);this['tn'][_0x568d0b(0x2474)](';'),_0x346703[_0x24b74e(0x193)]=_0x35a278;break;case _0x568d0b(0x1c41):if(!_0x390d45)throw Error(_0x24b74e(0x317f));(_0x24b74e(0x12ee)===(_0x35a278=this['tn'][_0x568d0b(0xda2)]())||(_0x4a3298=_0x568d0b(0x2a0)===_0x35a278))&&this['tn'][_0x568d0b(0x30e4)](),_0x35a278=this[_0x568d0b(0x5535)](),this['tn'][_0x568d0b(0x2474)](';'),_0x4a3298||_0x346703[_0x568d0b(0x3495)][_0x24b74e(0x2a0e)](_0x35a278);break;case _0x568d0b(0x31f6):if(!_0x390d45)throw Error(_0x24b74e(0x1426));this['tn'][_0x568d0b(0x2474)]('='),_0x568d0b(0x5b00)===(_0x346703[_0x568d0b(0x31f6)]=this[_0x568d0b(0x5535)]())&&(this[_0x568d0b(0x5b00)]=!0x0),this['tn'][_0x568d0b(0x2474)](';');break;case _0x24b74e(0x3ab2):this[_0x568d0b(0x3562)](_0x346703,null),_0x390d45=!0x1;break;case _0x568d0b(0x357e):this[_0x568d0b(0x188f)](_0x346703),_0x390d45=!0x1;break;case _0x568d0b(0x41d9):this['_parseOption'](_0x346703);break;case _0x568d0b(0x11ff):this[_0x24b74e(0x435b)](_0x346703);break;case _0x568d0b(0x46d7):this[_0x568d0b(0x46e8)](_0x346703);break;default:throw Error(_0x568d0b(0x43d4)+_0x35a278+'\x27');}}catch(_0x436d0a){throw _0x436d0a[_0x24b74e(0x3ab2)]=_0x568d0b(0x5f3a)+this['tn'][_0x568d0b(0x48c0)]+':\x20'+_0x436d0a[_0x24b74e(0x3ab2)],_0x436d0a;}return delete _0x346703[_0x568d0b(0x2c5)],_0x346703;},_0x3b00f2[_0x25cf0a(0x2374)]=function(_0x52e489){var _0x30cb87=_0x140d;return new _0x3b00f2(_0x52e489)[_0x30cb87(0x40c1)]();},_0x1427f7[_0x3052d7(0x31ea)]=function(){var _0x368b90=_0x3052d7,_0x1ad8ed=_0x25cf0a,_0x243bae,_0x4a6447,_0x188546='';do{if('\x27'!==(_0x4a6447=this['tn'][_0x368b90(0x274)]())&&'\x22'!==_0x4a6447)throw Error(_0x1ad8ed(0x3441)+_0x4a6447);_0x188546+=this['tn'][_0x1ad8ed(0x30e4)](),this['tn']['skip'](_0x4a6447),_0x243bae=this['tn'][_0x1ad8ed(0xda2)]();}while('\x22'===_0x243bae||'\x22'===_0x243bae);return _0x188546;},_0x1427f7[_0x3052d7(0x360c)]=function(_0x3cfc54){var _0x41ed6a=_0x3052d7,_0x430c58=_0x25cf0a,_0x5c2f8c=this['tn'][_0x430c58(0xda2)]();if('\x22'===_0x5c2f8c||'\x27'===_0x5c2f8c)return this[_0x430c58(0x5535)]();if(this['tn'][_0x430c58(0x30e4)](),_0x26e273[_0x430c58(0x2ea8)][_0x41ed6a(0x37cb)](_0x5c2f8c))return _0xe7e832(_0x5c2f8c);if(_0x26e273[_0x41ed6a(0x5966)][_0x430c58(0x4a8a)](_0x5c2f8c))return _0x430c58(0xb41)===_0x5c2f8c[_0x430c58(0x12e2)]();if(_0x3cfc54&&_0x26e273[_0x430c58(0xcda)][_0x430c58(0x4a8a)](_0x5c2f8c))return _0x5c2f8c;throw Error(_0x41ed6a(0x119)+_0x5c2f8c);},_0x1427f7[_0x25cf0a(0x497a)]=function(_0x1e37c7,_0xf29591){var _0x3bff2e=_0x3052d7,_0x1b12fe=_0x25cf0a,_0x275c2c=this['tn'][_0x1b12fe(0x30e4)](),_0x422274=!0x1;if('('===_0x275c2c&&(_0x422274=!0x0,_0x275c2c=this['tn'][_0x3bff2e(0x274)]()),!_0x26e273[_0x1b12fe(0xcda)][_0x1b12fe(0x4a8a)](_0x275c2c))throw Error(_0x1b12fe(0xc2a)+_0x275c2c);var _0x429d93=_0x275c2c;_0x422274&&(this['tn']['skip'](')'),_0x429d93='('+_0x429d93+')',_0x275c2c=this['tn'][_0x1b12fe(0xda2)](),_0x26e273[_0x1b12fe(0x5ed4)][_0x1b12fe(0x4a8a)](_0x275c2c)&&(_0x429d93+=_0x275c2c,this['tn'][_0x1b12fe(0x30e4)]())),this['tn'][_0x3bff2e(0x529c)]('='),this[_0x1b12fe(0x10e4)](_0x1e37c7,_0x429d93),_0xf29591||this['tn'][_0x1b12fe(0x2474)](';');},_0x1427f7[_0x25cf0a(0x10e4)]=function(_0x4641cf,_0x285039){var _0x5b9b3b=_0x3052d7,_0x29a916=_0x25cf0a,_0x5014f7=this['tn'][_0x29a916(0xda2)]();if('{'!==_0x5014f7)_0x271eee(_0x4641cf[_0x29a916(0x54e8)],_0x285039,this[_0x5b9b3b(0x360c)](!0x0));else for(this['tn'][_0x5b9b3b(0x529c)]('{');'}'!==(_0x5014f7=this['tn'][_0x29a916(0x30e4)]());){if(!_0x26e273[_0x29a916(0x5661)][_0x29a916(0x4a8a)](_0x5014f7))throw Error(_0x5b9b3b(0x58e9)+_0x285039+'.'+_0x5014f7);this['tn'][_0x5b9b3b(0x494f)](':')?_0x271eee(_0x4641cf[_0x5b9b3b(0x361c)],_0x285039+'.'+_0x5014f7,this[_0x29a916(0xd21)](!0x0)):this[_0x5b9b3b(0x1c71)](_0x4641cf,_0x285039+'.'+_0x5014f7);}},_0x1427f7[_0x25cf0a(0x57eb)]=function(_0x4cfb43){var _0x1d6216=_0x25cf0a,_0x145951=this['tn'][_0x1d6216(0x30e4)]();if(!_0x26e273[_0x1d6216(0x5661)][_0x1d6216(0x4a8a)](_0x145951))throw Error(_0x1d6216(0x4165)+this['tn'][_0x1d6216(0x48c0)]+':\x20'+_0x145951);var _0x32cd6b={'name':_0x145951,'rpc':{},'options':{}};for(this['tn'][_0x1d6216(0x2474)]('{');'}'!==(_0x145951=this['tn'][_0x1d6216(0x30e4)]());)if(_0x1d6216(0x41d9)===_0x145951)this[_0x1d6216(0x497a)](_0x32cd6b);else{if(_0x1d6216(0x3b1a)!==_0x145951)throw Error(_0x1d6216(0xe2d)+_0x145951);this[_0x1d6216(0x106b)](_0x32cd6b);}this['tn'][_0x1d6216(0x4024)](';'),_0x4cfb43['services'][_0x1d6216(0x5323)](_0x32cd6b);},_0x1427f7[_0x25cf0a(0x106b)]=function(_0x40784d){var _0x5442cd=_0x3052d7,_0x24db71=_0x25cf0a,_0x466abb=this['tn'][_0x24db71(0x30e4)]();if(!_0x26e273[_0x24db71(0x5661)][_0x24db71(0x4a8a)](_0x466abb))throw Error(_0x24db71(0x27ea)+_0x466abb);var _0x359851=_0x466abb,_0x325484={'request':null,'response':null,'request_stream':!0x1,'response_stream':!0x1,'options':{}};if(this['tn'][_0x24db71(0x2474)]('('),_0x24db71(0x3934)===(_0x466abb=this['tn']['next']())[_0x24db71(0x12e2)]()&&(_0x325484[_0x24db71(0x2818)]=!0x0,_0x466abb=this['tn'][_0x24db71(0x30e4)]()),!_0x26e273[_0x24db71(0xcda)][_0x24db71(0x4a8a)](_0x466abb))throw Error(_0x24db71(0x266e)+_0x466abb);if(_0x325484[_0x24db71(0x2625)]=_0x466abb,this['tn']['skip'](')'),_0x5442cd(0x3650)!==(_0x466abb=this['tn'][_0x24db71(0x30e4)]())[_0x24db71(0x12e2)]())throw Error(_0x24db71(0x8ce)+_0x466abb);if(this['tn'][_0x24db71(0x2474)]('('),_0x24db71(0x3934)===(_0x466abb=this['tn']['next']())[_0x24db71(0x12e2)]()&&(_0x325484[_0x5442cd(0x1ffc)]=!0x0,_0x466abb=this['tn'][_0x24db71(0x30e4)]()),_0x325484[_0x24db71(0x4cea)]=_0x466abb,this['tn'][_0x24db71(0x2474)](')'),'{'===(_0x466abb=this['tn'][_0x24db71(0xda2)]())){for(this['tn'][_0x24db71(0x30e4)]();'}'!==(_0x466abb=this['tn'][_0x5442cd(0x274)]());){if(_0x24db71(0x41d9)!==_0x466abb)throw Error(_0x24db71(0x50c6)+_0x466abb);this[_0x24db71(0x497a)](_0x325484);}this['tn'][_0x24db71(0x4024)](';');}else this['tn'][_0x24db71(0x2474)](';');void 0x0===_0x40784d['rpc']&&(_0x40784d[_0x5442cd(0x4bbe)]={}),_0x40784d[_0x24db71(0x3b1a)][_0x359851]=_0x325484;},_0x1427f7[_0x3052d7(0x5455)]=function(_0x2b4d16,_0x19c3c7){var _0x112890=_0x3052d7,_0x405516=_0x25cf0a,_0x1b2075=!!_0x19c3c7,_0x70c2d3=this['tn'][_0x112890(0x274)](),_0x22ae64={'name':'','fields':[],'enums':[],'messages':[],'options':{},'services':[],'oneofs':{}};if(!_0x26e273[_0x405516(0x5661)][_0x405516(0x4a8a)](_0x70c2d3))throw Error(_0x405516(0x331b)+(_0x1b2075?_0x112890(0x46ee):_0x405516(0x3c0f))+_0x405516(0x576f)+_0x70c2d3);for(_0x22ae64[_0x405516(0x2c5)]=_0x70c2d3,_0x1b2075&&(this['tn']['skip']('='),_0x19c3c7['id']=_0x31bd4f(this['tn']['next']()),_0x22ae64[_0x112890(0x337b)]=!0x0),'['===(_0x70c2d3=this['tn'][_0x112890(0x3edf)]())&&_0x19c3c7&&this[_0x112890(0x50ed)](_0x19c3c7),this['tn'][_0x112890(0x529c)]('{');'}'!==(_0x70c2d3=this['tn'][_0x405516(0x30e4)]());)if(_0x26e273[_0x405516(0x21ed)][_0x405516(0x4a8a)](_0x70c2d3))this[_0x405516(0x5acc)](_0x22ae64,_0x70c2d3);else{if(_0x112890(0x43e)===_0x70c2d3)this[_0x405516(0x234c)](_0x22ae64);else{if(_0x405516(0x357e)===_0x70c2d3)this[_0x405516(0x188f)](_0x22ae64);else{if(_0x405516(0x3c0f)===_0x70c2d3)this[_0x405516(0x3562)](_0x22ae64);else{if('option'===_0x70c2d3)this[_0x405516(0x497a)](_0x22ae64);else{if(_0x405516(0x11ff)===_0x70c2d3)this[_0x405516(0x57eb)](_0x22ae64);else{if(_0x405516(0x49b2)===_0x70c2d3)_0x22ae64[_0x112890(0x2609)](_0x405516(0x49b2))?_0x22ae64[_0x112890(0x2454)]=_0x22ae64[_0x405516(0x49b2)][_0x405516(0x736)](this['_parseExtensionRanges']()):_0x22ae64[_0x405516(0x49b2)]=this[_0x405516(0x5cb4)]();else{if(_0x405516(0x49a9)===_0x70c2d3)this[_0x405516(0x2f36)]();else{if(_0x405516(0x46d7)===_0x70c2d3)this[_0x112890(0x1d5f)](_0x22ae64);else{if(!_0x26e273[_0x112890(0xf5e)][_0x112890(0x37cb)](_0x70c2d3))throw Error(_0x405516(0x2b26)+_0x70c2d3);if(!this[_0x405516(0x5b00)])throw Error('illegal\x20field\x20rule:\x20'+_0x70c2d3);this['_parseMessageField'](_0x22ae64,_0x405516(0x5731),_0x70c2d3);}}}}}}}}}return this['tn'][_0x405516(0x4024)](';'),_0x2b4d16[_0x405516(0x1a19)][_0x405516(0x5323)](_0x22ae64),_0x22ae64;},_0x1427f7[_0x25cf0a(0x2f36)]=function(){var _0x1313c3=_0x25cf0a;for(;';'!==this['tn']['peek']();)this['tn'][_0x1313c3(0x30e4)]();this['tn'][_0x1313c3(0x2474)](';');},_0x1427f7[_0x25cf0a(0x5acc)]=function(_0x3fd2ef,_0x492cd6,_0x5b6b81){var _0x4a9279=_0x3052d7,_0x1cef16=_0x25cf0a;if(!_0x26e273[_0x1cef16(0x21ed)][_0x1cef16(0x4a8a)](_0x492cd6))throw Error(_0x1cef16(0x85a)+_0x492cd6);var _0x1c25cc,_0x24e788={'rule':_0x492cd6,'type':'','name':'','options':{},'id':0x0};if(_0x1cef16(0x7f7)===_0x492cd6){if(_0x5b6b81)throw Error(_0x1cef16(0x2907)+_0x5b6b81);if(this['tn'][_0x1cef16(0x2474)]('<'),_0x1c25cc=this['tn'][_0x1cef16(0x30e4)](),!_0x26e273[_0x1cef16(0x3bdf)][_0x4a9279(0x37cb)](_0x1c25cc)&&!_0x26e273[_0x1cef16(0xcda)][_0x1cef16(0x4a8a)](_0x1c25cc))throw Error(_0x1cef16(0x20ac)+_0x1c25cc);if(_0x24e788[_0x1cef16(0x4f66)]=_0x1c25cc,this['tn'][_0x4a9279(0x529c)](','),_0x1c25cc=this['tn'][_0x1cef16(0x30e4)](),!_0x26e273[_0x4a9279(0x1a17)][_0x1cef16(0x4a8a)](_0x1c25cc)&&!_0x26e273[_0x1cef16(0xcda)][_0x1cef16(0x4a8a)](_0x1c25cc))throw Error(_0x1cef16(0x1bd1)+_0x1c25cc);if(_0x24e788[_0x1cef16(0x3dd)]=_0x1c25cc,this['tn'][_0x1cef16(0x2474)]('>'),_0x1c25cc=this['tn'][_0x1cef16(0x30e4)](),!_0x26e273[_0x1cef16(0x5661)][_0x1cef16(0x4a8a)](_0x1c25cc))throw Error('illegal\x20message\x20field\x20name:\x20'+_0x1c25cc);_0x24e788[_0x1cef16(0x2c5)]=_0x1c25cc,this['tn'][_0x1cef16(0x2474)]('='),_0x24e788['id']=_0x31bd4f(this['tn'][_0x4a9279(0x274)]()),'['===(_0x1c25cc=this['tn'][_0x1cef16(0xda2)]())&&this[_0x1cef16(0x371b)](_0x24e788),this['tn'][_0x4a9279(0x529c)](';');}else{if(_0x1cef16(0x2d7c)===(_0x5b6b81=void 0x0!==_0x5b6b81?_0x5b6b81:this['tn'][_0x1cef16(0x30e4)]())){var _0x4a88c2=this[_0x1cef16(0x3562)](_0x3fd2ef,_0x24e788);if(!/^[A-Z]/[_0x1cef16(0x4a8a)](_0x4a88c2['name']))throw Error(_0x1cef16(0x4555)+_0x4a88c2[_0x1cef16(0x2c5)]);_0x24e788[_0x1cef16(0x3dd)]=_0x4a88c2[_0x1cef16(0x2c5)],_0x24e788[_0x1cef16(0x2c5)]=_0x4a88c2[_0x1cef16(0x2c5)][_0x1cef16(0x12e2)](),this['tn'][_0x1cef16(0x4024)](';');}else{if(!_0x26e273[_0x4a9279(0x1a17)][_0x4a9279(0x37cb)](_0x5b6b81)&&!_0x26e273[_0x1cef16(0xcda)][_0x1cef16(0x4a8a)](_0x5b6b81))throw Error(_0x4a9279(0x5875)+_0x5b6b81);if(_0x24e788[_0x1cef16(0x3dd)]=_0x5b6b81,_0x1c25cc=this['tn'][_0x1cef16(0x30e4)](),!_0x26e273[_0x4a9279(0x2214)][_0x1cef16(0x4a8a)](_0x1c25cc))throw Error(_0x1cef16(0x38ec)+_0x1c25cc);_0x24e788[_0x1cef16(0x2c5)]=_0x1c25cc,this['tn'][_0x1cef16(0x2474)]('='),_0x24e788['id']=_0x31bd4f(this['tn'][_0x1cef16(0x30e4)]()),'['===(_0x1c25cc=this['tn'][_0x1cef16(0xda2)]())&&this[_0x1cef16(0x371b)](_0x24e788),this['tn'][_0x4a9279(0x529c)](';');}}return _0x3fd2ef[_0x1cef16(0x784)][_0x1cef16(0x5323)](_0x24e788),_0x24e788;},_0x1427f7[_0x25cf0a(0x234c)]=function(_0x904472){var _0x4957b8=_0x3052d7,_0x1b37ef=_0x25cf0a,_0x280972=this['tn'][_0x1b37ef(0x30e4)]();if(!_0x26e273[_0x1b37ef(0x5661)][_0x1b37ef(0x4a8a)](_0x280972))throw Error(_0x1b37ef(0x2fac)+_0x280972);var _0x504c00,_0x298d24=_0x280972,_0x5fb423=[];for(this['tn'][_0x4957b8(0x529c)]('{');'}'!==(_0x280972=this['tn'][_0x1b37ef(0x30e4)]());)(_0x504c00=this[_0x1b37ef(0x5acc)](_0x904472,_0x1b37ef(0x5731),_0x280972))['oneof']=_0x298d24,_0x5fb423[_0x1b37ef(0x5323)](_0x504c00['id']);this['tn'][_0x1b37ef(0x4024)](';'),_0x904472[_0x1b37ef(0x39af)][_0x298d24]=_0x5fb423;},_0x1427f7[_0x25cf0a(0x371b)]=function(_0x4be988){var _0x4b7c68=_0x3052d7,_0x1b4733=_0x25cf0a;this['tn'][_0x1b4733(0x2474)]('[');for(var _0x10fbbc=!0x0;']'!==this['tn'][_0x1b4733(0xda2)]();)_0x10fbbc||this['tn'][_0x4b7c68(0x529c)](','),this[_0x1b4733(0x497a)](_0x4be988,!0x0),_0x10fbbc=!0x1;this['tn']['next']();},_0x1427f7[_0x25cf0a(0x188f)]=function(_0x4ad8dc){var _0x52f40b=_0x3052d7,_0x4ba145=_0x25cf0a,_0x7b1593={'name':'','values':[],'options':{}},_0xcbb5a9=this['tn'][_0x4ba145(0x30e4)]();if(!_0x26e273[_0x4ba145(0x5661)][_0x4ba145(0x4a8a)](_0xcbb5a9))throw Error(_0x4ba145(0x4188)+_0xcbb5a9);for(_0x7b1593[_0x4ba145(0x2c5)]=_0xcbb5a9,this['tn'][_0x4ba145(0x2474)]('{');'}'!==(_0xcbb5a9=this['tn'][_0x4ba145(0x30e4)]());)if(_0x4ba145(0x41d9)===_0xcbb5a9)this[_0x52f40b(0x3edb)](_0x7b1593);else{if(!_0x26e273[_0x4ba145(0x5661)][_0x4ba145(0x4a8a)](_0xcbb5a9))throw Error('illegal\x20name:\x20'+_0xcbb5a9);this['tn'][_0x4ba145(0x2474)]('=');var _0x31c110={'name':_0xcbb5a9,'id':_0x31bd4f(this['tn'][_0x4ba145(0x30e4)](),!0x0)};'['===(_0xcbb5a9=this['tn'][_0x4ba145(0xda2)]())&&this[_0x4ba145(0x371b)]({'options':{}}),this['tn'][_0x4ba145(0x2474)](';'),_0x7b1593[_0x4ba145(0xc98)][_0x4ba145(0x5323)](_0x31c110);}this['tn'][_0x4ba145(0x4024)](';'),_0x4ad8dc[_0x4ba145(0x5489)][_0x4ba145(0x5323)](_0x7b1593);},_0x1427f7['_parseExtensionRanges']=function(){var _0x380bfc=_0x3052d7,_0x47cfec=_0x25cf0a,_0xea796,_0x2c99a8,_0x283260,_0x34f7f0=[];do{for(_0x2c99a8=[];;){switch(_0xea796=this['tn'][_0x380bfc(0x274)]()){case _0x380bfc(0x4b49):_0x283260=_0x53b724[_0x47cfec(0x5043)];break;case _0x47cfec(0x498f):_0x283260=_0x53b724['ID_MAX'];break;default:_0x283260=_0xe7e832(_0xea796);}if(_0x2c99a8[_0x47cfec(0x5323)](_0x283260),0x2===_0x2c99a8[_0x47cfec(0x809)])break;if('to'!==this['tn'][_0x47cfec(0xda2)]()){_0x2c99a8['push'](_0x283260);break;}this['tn'][_0x47cfec(0x30e4)]();}_0x34f7f0[_0x47cfec(0x5323)](_0x2c99a8);}while(this['tn'][_0x47cfec(0x4024)](','));return this['tn'][_0x47cfec(0x2474)](';'),_0x34f7f0;},_0x1427f7[_0x25cf0a(0x46e8)]=function(_0x3ad6a7){var _0x2b9e57=_0x3052d7,_0x11b931=_0x25cf0a,_0x368dc4=this['tn'][_0x2b9e57(0x274)]();if(!_0x26e273[_0x2b9e57(0xf5e)][_0x11b931(0x4a8a)](_0x368dc4))throw Error('illegal\x20extend\x20reference:\x20'+_0x368dc4);var _0x23e1ab={'ref':_0x368dc4,'fields':[]};for(this['tn'][_0x11b931(0x2474)]('{');'}'!==(_0x368dc4=this['tn'][_0x11b931(0x30e4)]());)if(_0x26e273[_0x11b931(0x21ed)][_0x11b931(0x4a8a)](_0x368dc4))this[_0x11b931(0x5acc)](_0x23e1ab,_0x368dc4);else{if(!_0x26e273[_0x2b9e57(0xf5e)][_0x11b931(0x4a8a)](_0x368dc4))throw Error(_0x11b931(0x5b3f)+_0x368dc4);if(!this[_0x2b9e57(0x535c)])throw Error(_0x11b931(0x588b)+_0x368dc4);this[_0x11b931(0x5acc)](_0x23e1ab,_0x2b9e57(0x27aa),_0x368dc4);}return this['tn'][_0x11b931(0x4024)](';'),_0x3ad6a7[_0x11b931(0x1a19)][_0x11b931(0x5323)](_0x23e1ab),_0x23e1ab;},_0x1427f7[_0x25cf0a(0x3cc8)]=function(){var _0x5001f2=_0x3052d7,_0x4593a6=_0x25cf0a;return _0x4593a6(0xa7d)+this['tn'][_0x5001f2(0xf32)];},_0x3d4e56[_0x25cf0a(0x1fbd)]=_0x3b00f2,_0x3d4e56;}(ProtoBuf,ProtoBuf[_0x307c2b(0x47fc)]),ProtoBuf[_0x5e00b3(0x4edf)]=function(_0x3218a0){var _0x3268b6=_0x307c2b,_0x34b223=_0x5e00b3,_0x196826={},_0x573de6=function(_0x190075,_0xa9b2c7,_0x511a46){var _0x3c28c6=_0x140d,_0x4afcd8=_0x23ca;this[_0x4afcd8(0x7ac)]=_0x190075,this[_0x4afcd8(0x227)]=_0xa9b2c7,this[_0x4afcd8(0x2c5)]=_0x511a46,this[_0x3c28c6(0x2d7)];},_0xea6ca9=_0x573de6[_0x34b223(0x3720)];_0xea6ca9[_0x34b223(0x5b12)]=function(){var _0x23b596=_0x34b223;for(var _0x4c5928=this[_0x23b596(0x2c5)],_0x3c9c10=this;;){if(null==(_0x3c9c10=_0x3c9c10[_0x23b596(0x227)]))break;_0x4c5928=_0x3c9c10[_0x23b596(0x2c5)]+'.'+_0x4c5928;}return _0x4c5928;},_0xea6ca9[_0x34b223(0x3cc8)]=function(_0x2204b0){var _0x472a53=_0x34b223;return(_0x2204b0?this[_0x472a53(0x1e84)]+'\x20':'')+this[_0x472a53(0x5b12)]();},_0xea6ca9[_0x34b223(0x5640)]=function(){var _0x3d0216=_0x34b223;throw Error(this[_0x3d0216(0x3cc8)](!0x0)+_0x3d0216(0x1d3));},_0x196826['T']=_0x573de6;var _0x41eb8d=function(_0xb99ea5,_0x5a3530,_0x3b3614,_0x142a84,_0x548d58){var _0x5c4022=_0x140d,_0xaf0590=_0x34b223;_0x573de6[_0x5c4022(0x4d6c)](this,_0xb99ea5,_0x5a3530,_0x3b3614),this[_0xaf0590(0x1e84)]=_0xaf0590(0x113f),this[_0xaf0590(0x2e0)]=[],this[_0xaf0590(0x54e8)]=_0x142a84||{},this['syntax']=_0x548d58||_0xaf0590(0x3750);},_0x5ae40f=_0x41eb8d[_0x34b223(0x3720)]=Object[_0x34b223(0x2850)](_0x573de6[_0x3268b6(0x1aa2)]);_0x5ae40f[_0x3268b6(0xba2)]=function(_0x5b6377){var _0xf8baa2=_0x3268b6,_0x47a744=_0x34b223;if(null==(_0x5b6377=_0x5b6377||null))return this[_0x47a744(0x2e0)][_0x47a744(0x30eb)]();for(var _0x174208=[],_0x320481=0x0,_0x3559ed=this[_0x47a744(0x2e0)][_0x47a744(0x809)];_0x320481<_0x3559ed;++_0x320481)this[_0xf8baa2(0x43d4)][_0x320481]instanceof _0x5b6377&&_0x174208[_0x47a744(0x5323)](this[_0xf8baa2(0x43d4)][_0x320481]);return _0x174208;},_0x5ae40f[_0x34b223(0x51fd)]=function(_0x742a5c){var _0x4fca23=_0x3268b6,_0x233b21=_0x34b223,_0x1d9643;if(_0x1d9643=this[_0x233b21(0x1fb7)](_0x742a5c[_0x233b21(0x2c5)])){if(_0x1d9643 instanceof _0x4f8fa8[_0x233b21(0x283)]&&_0x1d9643[_0x233b21(0x2c5)]!==_0x1d9643[_0x233b21(0x1056)]&&null===this[_0x233b21(0x1fb7)](_0x1d9643[_0x233b21(0x1056)]))_0x1d9643[_0x4fca23(0x1c7c)]=_0x1d9643['originalName'];else{if(!(_0x742a5c instanceof _0x4f8fa8[_0x4fca23(0x3290)]&&_0x742a5c[_0x233b21(0x2c5)]!==_0x742a5c[_0x4fca23(0x26c)]&&null===this[_0x233b21(0x1fb7)](_0x742a5c['originalName'])))throw Error(_0x233b21(0x557b)+this[_0x233b21(0x3cc8)](!0x0)+':\x20'+_0x742a5c[_0x233b21(0x2c5)]);_0x742a5c[_0x233b21(0x2c5)]=_0x742a5c['originalName'];}}this[_0x233b21(0x2e0)][_0x233b21(0x5323)](_0x742a5c);},_0x5ae40f['getChild']=function(_0x43c519){var _0x1d4049=_0x3268b6,_0x46038c=_0x34b223;for(var _0x1cee1b=_0x46038c(0x1efe)==typeof _0x43c519?'id':_0x1d4049(0x1c7c),_0x20f5cc=0x0,_0x45b681=this[_0x1d4049(0x43d4)][_0x1d4049(0x2ef4)];_0x20f5cc<_0x45b681;++_0x20f5cc)if(this[_0x46038c(0x2e0)][_0x20f5cc][_0x1cee1b]===_0x43c519)return this[_0x46038c(0x2e0)][_0x20f5cc];return null;},_0x5ae40f[_0x34b223(0x1c7e)]=function(_0xb70711,_0x49cb77){var _0x2ea879=_0x3268b6,_0x8f346e=_0x34b223,_0x59440e,_0x795cae=_0x8f346e(0x20b8)==typeof _0xb70711?_0xb70711[_0x8f346e(0x390f)]('.'):_0xb70711,_0x7090b1=this,_0x3e20e8=0x0;if(''===_0x795cae[_0x3e20e8]){for(;null!==_0x7090b1['parent'];)_0x7090b1=_0x7090b1[_0x8f346e(0x227)];_0x3e20e8++;}do{do{if(!(_0x7090b1 instanceof _0x196826[_0x8f346e(0x113f)])){_0x7090b1=null;break;}if(!(_0x59440e=_0x7090b1[_0x8f346e(0x1fb7)](_0x795cae[_0x3e20e8]))||!(_0x59440e instanceof _0x196826['T'])||_0x49cb77&&!(_0x59440e instanceof _0x196826[_0x2ea879(0x256f)])){_0x7090b1=null;break;}_0x7090b1=_0x59440e,_0x3e20e8++;}while(_0x3e20e8<_0x795cae[_0x8f346e(0x809)]);if(null!=_0x7090b1)break;if(null!==this[_0x8f346e(0x227)])return this[_0x8f346e(0x227)][_0x8f346e(0x1c7e)](_0xb70711,_0x49cb77);}while(null!=_0x7090b1);return _0x7090b1;},_0x5ae40f['qn']=function(_0x1de607){var _0x3a39de=_0x3268b6,_0x1c5eb0=_0x34b223,_0x813c8b=[],_0x220458=_0x1de607;do{_0x813c8b[_0x3a39de(0x1060)](_0x220458[_0x1c5eb0(0x2c5)]),_0x220458=_0x220458[_0x3a39de(0x50b7)];}while(null!==_0x220458);for(var _0xcf877c=0x1;_0xcf877c<=_0x813c8b[_0x3a39de(0x2ef4)];_0xcf877c++){var _0x26baa6=_0x813c8b[_0x1c5eb0(0x30eb)](_0x813c8b[_0x1c5eb0(0x809)]-_0xcf877c);if(_0x1de607===this[_0x1c5eb0(0x1c7e)](_0x26baa6,_0x1de607 instanceof _0x196826[_0x1c5eb0(0x113f)]))return _0x26baa6[_0x1c5eb0(0x48a9)]('.');}return _0x1de607[_0x1c5eb0(0x5b12)]();},_0x5ae40f[_0x3268b6(0x5284)]=function(){var _0xa8054a=_0x3268b6,_0x21c92b=_0x34b223;for(var _0x507af4,_0x41d0ae={},_0x142c28=this[_0x21c92b(0x2e0)],_0x1f5d89=0x0,_0x5d63c5=_0x142c28[_0xa8054a(0x2ef4)];_0x1f5d89<_0x5d63c5;++_0x1f5d89)(_0x507af4=_0x142c28[_0x1f5d89])instanceof _0x41eb8d&&(_0x41d0ae[_0x507af4[_0x21c92b(0x2c5)]]=_0x507af4[_0x21c92b(0x5640)]());return Object[_0x21c92b(0x17f9)]&&Object['defineProperty'](_0x41d0ae,_0x21c92b(0x15d8),{'value':this[_0x21c92b(0x196e)]()}),_0x41d0ae;},_0x5ae40f[_0x34b223(0x196e)]=function(){var _0x1ded77=_0x3268b6,_0x1f2698=_0x34b223;for(var _0x3eb6d1={},_0x585ceb=Object[_0x1ded77(0x11bc)](this[_0x1f2698(0x54e8)]),_0x42d657=0x0,_0x2a7314=_0x585ceb[_0x1ded77(0x2ef4)];_0x42d657<_0x2a7314;++_0x42d657){var _0x346052=_0x585ceb[_0x42d657],_0x48ef3d=this[_0x1f2698(0x54e8)][_0x585ceb[_0x42d657]];_0x3eb6d1[_0x346052]=_0x48ef3d;}return _0x3eb6d1;},_0x5ae40f[_0x34b223(0xf7a)]=function(_0x44b4d7){var _0x516d7d=_0x3268b6,_0x49a4a2=_0x34b223;return void 0x0===_0x44b4d7?this[_0x49a4a2(0x54e8)]:void 0x0!==this['options'][_0x44b4d7]?this[_0x516d7d(0x361c)][_0x44b4d7]:null;},_0x196826[_0x34b223(0x113f)]=_0x41eb8d;var _0x1bbd26=function(_0x120888,_0x5dad35,_0x22b3ab,_0x3870c5,_0x1cf08d){var _0x4fb7f5=_0x3268b6,_0x58cd98=_0x34b223;if(this[_0x58cd98(0x3dd)]=_0x120888,this[_0x58cd98(0x42b)]=_0x5dad35,this[_0x4fb7f5(0x2f96)]=_0x22b3ab,this[_0x58cd98(0x31f6)]=_0x3870c5,this[_0x58cd98(0x2c5)]=_0x1cf08d,_0x22b3ab&&_0x3218a0[_0x58cd98(0x7dc)]['indexOf'](_0x120888)<0x0)throw Error(_0x58cd98(0x3c79)+_0x120888[_0x58cd98(0x2c5)]);},_0x1e0081=_0x1bbd26[_0x34b223(0x3720)];function _0x116cfd(_0x370ed4,_0x587d56){var _0x4b06f5=_0x3268b6,_0x5f330b=_0x34b223;if(_0x370ed4&&_0x5f330b(0x1efe)==typeof _0x370ed4[_0x5f330b(0x2f41)]&&_0x5f330b(0x1efe)==typeof _0x370ed4[_0x5f330b(0x42e0)]&&_0x4b06f5(0x43b0)==typeof _0x370ed4[_0x4b06f5(0x377e)]&&_0x370ed4[_0x5f330b(0x2f41)]==_0x370ed4[_0x5f330b(0x2f41)]&&_0x370ed4[_0x4b06f5(0x158b)]==_0x370ed4[_0x5f330b(0x42e0)])return new _0x3218a0[(_0x5f330b(0x18ce))](_0x370ed4[_0x5f330b(0x2f41)],_0x370ed4[_0x5f330b(0x42e0)],void 0x0===_0x587d56?_0x370ed4[_0x5f330b(0x538b)]:_0x587d56);if(_0x5f330b(0x20b8)==typeof _0x370ed4)return _0x3218a0[_0x4b06f5(0x2425)][_0x5f330b(0x1420)](_0x370ed4,_0x587d56||!0x1,0xa);if(_0x4b06f5(0x3393)==typeof _0x370ed4)return _0x3218a0[_0x5f330b(0x18ce)][_0x5f330b(0x482c)](_0x370ed4,_0x587d56||!0x1);throw Error(_0x5f330b(0x2c73));}_0x1bbd26[_0x34b223(0x2113)]=function(_0x4e24f0){var _0x43c93e=_0x34b223;if(_0x43c93e(0x20b8)==typeof _0x4e24f0&&(_0x4e24f0=_0x3218a0[_0x43c93e(0x1a50)][_0x4e24f0]),void 0x0===_0x4e24f0[_0x43c93e(0x3bf5)])throw Error(_0x43c93e(0x402e)+_0x4e24f0[_0x43c93e(0x2c5)]+_0x43c93e(0x1e32));return _0x4e24f0==_0x3218a0[_0x43c93e(0x1a50)][_0x43c93e(0x340c)]?new ByteBuffer(0x0):_0x4e24f0[_0x43c93e(0x3bf5)];},_0x1e0081[_0x34b223(0x3cc8)]=function(){var _0x52dac8=_0x34b223;return(this[_0x52dac8(0x2c5)]||'')+(this[_0x52dac8(0x3ed2)]?_0x52dac8(0x7f7):_0x52dac8(0x9a4))+_0x52dac8(0x4302);},_0x1e0081[_0x34b223(0x1087)]=function(_0x5ee46e){var _0x43a235=_0x3268b6,_0x1908fb=_0x34b223,_0x13a000=this;function _0x56581d(_0x443dda,_0x4b9055){var _0x294dc5=_0x23ca;throw Error('Illegal\x20value\x20for\x20'+_0x13a000['toString'](!0x0)+_0x294dc5(0x16e9)+_0x13a000[_0x294dc5(0x3dd)][_0x294dc5(0x2c5)]+':\x20'+_0x443dda+'\x20('+_0x4b9055+')');}switch(this[_0x1908fb(0x3dd)]){case _0x3218a0[_0x43a235(0x393b)][_0x43a235(0x196d)]:case _0x3218a0[_0x1908fb(0x1a50)][_0x1908fb(0x24d)]:case _0x3218a0[_0x1908fb(0x1a50)][_0x1908fb(0x45c6)]:return(_0x1908fb(0x1efe)!=typeof _0x5ee46e||_0x5ee46e==_0x5ee46e&&_0x5ee46e%0x1!=0x0)&&_0x56581d(typeof _0x5ee46e,_0x1908fb(0x3b5c)),_0x5ee46e>0xffffffff?0x0|_0x5ee46e:_0x5ee46e;case _0x3218a0[_0x43a235(0x393b)][_0x1908fb(0x208b)]:case _0x3218a0[_0x1908fb(0x1a50)][_0x43a235(0x58f2)]:return(_0x1908fb(0x1efe)!=typeof _0x5ee46e||_0x5ee46e==_0x5ee46e&&_0x5ee46e%0x1!=0x0)&&_0x56581d(typeof _0x5ee46e,_0x1908fb(0x3b5c)),_0x5ee46e<0x0?_0x5ee46e>>>0x0:_0x5ee46e;case _0x3218a0['TYPES'][_0x1908fb(0x4bcd)]:case _0x3218a0[_0x43a235(0x393b)][_0x1908fb(0x410e)]:case _0x3218a0[_0x1908fb(0x1a50)][_0x43a235(0x29cc)]:if(_0x3218a0['Long'])try{return _0x116cfd(_0x5ee46e,!0x1);}catch(_0x76f0fc){_0x56581d(typeof _0x5ee46e,_0x76f0fc[_0x1908fb(0x3c0f)]);}else _0x56581d(typeof _0x5ee46e,_0x43a235(0x3573));case _0x3218a0[_0x43a235(0x393b)][_0x43a235(0x5532)]:case _0x3218a0[_0x1908fb(0x1a50)][_0x43a235(0x12ad)]:if(_0x3218a0[_0x1908fb(0x18ce)])try{return _0x116cfd(_0x5ee46e,!0x0);}catch(_0xb8124a){_0x56581d(typeof _0x5ee46e,_0xb8124a[_0x43a235(0x3ab2)]);}else _0x56581d(typeof _0x5ee46e,_0x1908fb(0x391e));case _0x3218a0[_0x1908fb(0x1a50)][_0x1908fb(0x5efc)]:return _0x1908fb(0x29d5)!=typeof _0x5ee46e&&_0x56581d(typeof _0x5ee46e,_0x43a235(0x490)),_0x5ee46e;case _0x3218a0[_0x43a235(0x393b)][_0x1908fb(0x2955)]:case _0x3218a0[_0x1908fb(0x1a50)][_0x1908fb(0x6be)]:return _0x1908fb(0x1efe)!=typeof _0x5ee46e&&_0x56581d(typeof _0x5ee46e,_0x1908fb(0x23b5)),_0x5ee46e;case _0x3218a0[_0x1908fb(0x1a50)][_0x1908fb(0x20b8)]:return _0x43a235(0x2faa)==typeof _0x5ee46e||_0x5ee46e&&_0x5ee46e instanceof String||_0x56581d(typeof _0x5ee46e,_0x1908fb(0x2f82)),''+_0x5ee46e;case _0x3218a0[_0x43a235(0x393b)][_0x1908fb(0x340c)]:return ByteBuffer[_0x1908fb(0x2aa5)](_0x5ee46e)?_0x5ee46e:ByteBuffer[_0x1908fb(0x39ba)](_0x5ee46e,_0x1908fb(0x25c2));case _0x3218a0[_0x1908fb(0x1a50)][_0x1908fb(0x357e)]:var _0x1c5013=this[_0x1908fb(0x42b)][_0x1908fb(0x3799)](_0x3218a0[_0x1908fb(0x4edf)][_0x1908fb(0x4eeb)][_0x1908fb(0x5120)]);for(_0x2306e1=0x0;_0x2306e1<_0x1c5013[_0x1908fb(0x809)];_0x2306e1++){if(_0x1c5013[_0x2306e1][_0x1908fb(0x2c5)]==_0x5ee46e)return _0x1c5013[_0x2306e1]['id'];if(_0x1c5013[_0x2306e1]['id']==_0x5ee46e)return _0x1c5013[_0x2306e1]['id'];}if(_0x43a235(0x535c)===this[_0x1908fb(0x31f6)])return(_0x1908fb(0x1efe)!=typeof _0x5ee46e||_0x5ee46e==_0x5ee46e&&_0x5ee46e%0x1!=0x0)&&_0x56581d(typeof _0x5ee46e,_0x43a235(0x3882)),(_0x5ee46e>0xffffffff||_0x5ee46e<0x0)&&_0x56581d(typeof _0x5ee46e,_0x1908fb(0x19dd)),_0x5ee46e;_0x56581d(_0x5ee46e,_0x1908fb(0x3968));case _0x3218a0[_0x1908fb(0x1a50)][_0x1908fb(0x2d7c)]:case _0x3218a0[_0x43a235(0x393b)][_0x43a235(0x3ab2)]:if(_0x5ee46e&&_0x43a235(0x40f2)==typeof _0x5ee46e||_0x56581d(typeof _0x5ee46e,_0x1908fb(0x1691)),_0x5ee46e instanceof this[_0x1908fb(0x42b)][_0x43a235(0x56fb)])return _0x5ee46e;if(_0x5ee46e instanceof _0x3218a0[_0x1908fb(0x1138)][_0x43a235(0x1982)]){var _0x560022={};for(var _0x2306e1 in _0x5ee46e)_0x5ee46e[_0x1908fb(0x1a9a)](_0x2306e1)&&(_0x560022[_0x2306e1]=_0x5ee46e[_0x2306e1]);_0x5ee46e=_0x560022;}return new this[(_0x1908fb(0x42b))][(_0x1908fb(0x28fd))](_0x5ee46e);}throw Error(_0x1908fb(0x582f)+this[_0x1908fb(0x3cc8)](!0x0)+':\x20'+_0x5ee46e+_0x1908fb(0x4079)+this[_0x1908fb(0x3dd)]+')');},_0x1e0081[_0x34b223(0x3b20)]=function(_0x82cfc9,_0x573dda){var _0x1db414=_0x3268b6,_0x1db9c8=_0x34b223;if(null===_0x573dda)return 0x0;var _0x2773b7;switch(this[_0x1db9c8(0x3dd)]){case _0x3218a0[_0x1db9c8(0x1a50)][_0x1db9c8(0x1ec5)]:return _0x573dda<0x0?ByteBuffer[_0x1db9c8(0x14e0)](_0x573dda):ByteBuffer[_0x1db9c8(0x3207)](_0x573dda);case _0x3218a0[_0x1db9c8(0x1a50)][_0x1db9c8(0x208b)]:return ByteBuffer[_0x1db9c8(0x3207)](_0x573dda);case _0x3218a0[_0x1db9c8(0x1a50)][_0x1db9c8(0x24d)]:return ByteBuffer[_0x1db9c8(0x3207)](ByteBuffer[_0x1db9c8(0x1ec)](_0x573dda));case _0x3218a0[_0x1db414(0x393b)][_0x1db414(0x58f2)]:case _0x3218a0[_0x1db414(0x393b)][_0x1db9c8(0x45c6)]:case _0x3218a0[_0x1db9c8(0x1a50)][_0x1db9c8(0x2955)]:return 0x4;case _0x3218a0[_0x1db9c8(0x1a50)][_0x1db9c8(0x4bcd)]:case _0x3218a0[_0x1db414(0x393b)][_0x1db9c8(0x30f4)]:return ByteBuffer[_0x1db414(0xde2)](_0x573dda);case _0x3218a0[_0x1db9c8(0x1a50)][_0x1db414(0x22c0)]:return ByteBuffer[_0x1db9c8(0x14e0)](ByteBuffer[_0x1db9c8(0x5c05)](_0x573dda));case _0x3218a0[_0x1db9c8(0x1a50)][_0x1db414(0x12ad)]:case _0x3218a0[_0x1db9c8(0x1a50)][_0x1db9c8(0x5a43)]:return 0x8;case _0x3218a0[_0x1db9c8(0x1a50)][_0x1db9c8(0x5efc)]:return 0x1;case _0x3218a0[_0x1db9c8(0x1a50)][_0x1db9c8(0x357e)]:return ByteBuffer[_0x1db414(0x1146)](_0x573dda);case _0x3218a0[_0x1db9c8(0x1a50)][_0x1db9c8(0x6be)]:return 0x8;case _0x3218a0[_0x1db9c8(0x1a50)][_0x1db9c8(0x20b8)]:return _0x2773b7=ByteBuffer[_0x1db9c8(0x3bba)](_0x573dda),ByteBuffer[_0x1db9c8(0x3207)](_0x2773b7)+_0x2773b7;case _0x3218a0[_0x1db414(0x393b)][_0x1db414(0x503c)]:if(_0x573dda[_0x1db9c8(0xd3b)]()<0x0)throw Error('Illegal\x20value\x20for\x20'+this[_0x1db9c8(0x3cc8)](!0x0)+':\x20'+_0x573dda[_0x1db9c8(0xd3b)]()+_0x1db9c8(0x6046));return ByteBuffer[_0x1db9c8(0x3207)](_0x573dda[_0x1db9c8(0xd3b)]())+_0x573dda[_0x1db9c8(0xd3b)]();case _0x3218a0[_0x1db414(0x393b)][_0x1db9c8(0x3c0f)]:return _0x2773b7=this['resolvedType'][_0x1db9c8(0x17f1)](_0x573dda),ByteBuffer[_0x1db9c8(0x3207)](_0x2773b7)+_0x2773b7;case _0x3218a0[_0x1db9c8(0x1a50)][_0x1db9c8(0x2d7c)]:return(_0x2773b7=this[_0x1db9c8(0x42b)][_0x1db414(0x290)](_0x573dda))+ByteBuffer[_0x1db9c8(0x3207)](_0x82cfc9<<0x3|_0x3218a0[_0x1db9c8(0x3182)][_0x1db9c8(0x397e)]);}throw Error(_0x1db9c8(0x3e57)+this['toString'](!0x0)+':\x20'+_0x573dda+_0x1db9c8(0x2772));},_0x1e0081[_0x34b223(0x16b0)]=function(_0x3d3b4d,_0xe3cb72,_0x3d2188){var _0x13f23a=_0x3268b6,_0x5d6592=_0x34b223;if(null===_0xe3cb72)return _0x3d2188;switch(this[_0x5d6592(0x3dd)]){case _0x3218a0[_0x5d6592(0x1a50)][_0x5d6592(0x1ec5)]:_0xe3cb72<0x0?_0x3d2188[_0x5d6592(0x1dcc)](_0xe3cb72):_0x3d2188[_0x5d6592(0x4a71)](_0xe3cb72);break;case _0x3218a0[_0x13f23a(0x393b)][_0x5d6592(0x208b)]:_0x3d2188[_0x13f23a(0x1cf5)](_0xe3cb72);break;case _0x3218a0[_0x5d6592(0x1a50)][_0x5d6592(0x24d)]:_0x3d2188[_0x5d6592(0x2f33)](_0xe3cb72);break;case _0x3218a0[_0x5d6592(0x1a50)][_0x5d6592(0x2154)]:_0x3d2188[_0x5d6592(0x3c15)](_0xe3cb72);break;case _0x3218a0[_0x5d6592(0x1a50)][_0x5d6592(0x45c6)]:_0x3d2188[_0x5d6592(0x3c77)](_0xe3cb72);break;case _0x3218a0[_0x5d6592(0x1a50)][_0x5d6592(0x4bcd)]:case _0x3218a0[_0x5d6592(0x1a50)][_0x5d6592(0x30f4)]:_0x3d2188[_0x5d6592(0x1dcc)](_0xe3cb72);break;case _0x3218a0['TYPES'][_0x5d6592(0x410e)]:_0x3d2188[_0x5d6592(0x58a9)](_0xe3cb72);break;case _0x3218a0[_0x5d6592(0x1a50)][_0x5d6592(0x2107)]:_0x3d2188[_0x13f23a(0x6d5)](_0xe3cb72);break;case _0x3218a0[_0x5d6592(0x1a50)][_0x5d6592(0x5a43)]:_0x3d2188[_0x5d6592(0x33df)](_0xe3cb72);break;case _0x3218a0[_0x5d6592(0x1a50)][_0x5d6592(0x5efc)]:_0x5d6592(0x20b8)==typeof _0xe3cb72?_0x3d2188[_0x5d6592(0x4a71)](_0x13f23a(0xc09)===_0xe3cb72[_0x5d6592(0x12e2)]()?0x0:!!_0xe3cb72):_0x3d2188[_0x5d6592(0x4a71)](_0xe3cb72?0x1:0x0);break;case _0x3218a0[_0x5d6592(0x1a50)][_0x5d6592(0x357e)]:_0x3d2188[_0x5d6592(0x4a71)](_0xe3cb72);break;case _0x3218a0[_0x5d6592(0x1a50)][_0x5d6592(0x2955)]:_0x3d2188['writeFloat32'](_0xe3cb72);break;case _0x3218a0[_0x13f23a(0x393b)][_0x5d6592(0x6be)]:_0x3d2188[_0x5d6592(0x223b)](_0xe3cb72);break;case _0x3218a0[_0x5d6592(0x1a50)][_0x5d6592(0x20b8)]:_0x3d2188[_0x5d6592(0x171b)](_0xe3cb72);break;case _0x3218a0[_0x5d6592(0x1a50)][_0x5d6592(0x340c)]:if(_0xe3cb72[_0x5d6592(0xd3b)]()<0x0)throw Error(_0x13f23a(0x1d57)+this[_0x5d6592(0x3cc8)](!0x0)+':\x20'+_0xe3cb72[_0x5d6592(0xd3b)]()+_0x5d6592(0x6046));var _0x2f0e15=_0xe3cb72[_0x13f23a(0x4d0e)];_0x3d2188[_0x5d6592(0x4a71)](_0xe3cb72[_0x5d6592(0xd3b)]()),_0x3d2188[_0x5d6592(0x5179)](_0xe3cb72),_0xe3cb72[_0x5d6592(0x2c14)]=_0x2f0e15;break;case _0x3218a0[_0x5d6592(0x1a50)][_0x5d6592(0x3c0f)]:var _0x3ca4b3=new ByteBuffer()['LE']();this[_0x5d6592(0x42b)][_0x5d6592(0x2f80)](_0xe3cb72,_0x3ca4b3),_0x3d2188[_0x13f23a(0x1cf5)](_0x3ca4b3[_0x5d6592(0x2c14)]),_0x3d2188[_0x5d6592(0x5179)](_0x3ca4b3[_0x5d6592(0x1e0)]());break;case _0x3218a0[_0x5d6592(0x1a50)][_0x13f23a(0x46ee)]:this[_0x13f23a(0x5ab4)][_0x5d6592(0x2f80)](_0xe3cb72,_0x3d2188),_0x3d2188[_0x13f23a(0x1cf5)](_0x3d3b4d<<0x3|_0x3218a0[_0x13f23a(0x1f42)][_0x5d6592(0x397e)]);break;default:throw Error(_0x13f23a(0x2212)+this['toString'](!0x0)+':\x20'+_0xe3cb72+_0x5d6592(0x2772));}return _0x3d2188;},_0x1e0081['decode']=function(_0xb51e89,_0x5d9a8e,_0x2ed57b){var _0x33b7c3=_0x3268b6,_0x328e0b=_0x34b223;if(_0x5d9a8e!=this[_0x328e0b(0x3dd)][_0x328e0b(0x1e24)])throw Error(_0x328e0b(0x19da));var _0x1f07d0,_0x40569c;switch(this[_0x328e0b(0x3dd)]){case _0x3218a0[_0x328e0b(0x1a50)][_0x328e0b(0x1ec5)]:return 0x0|_0xb51e89['readVarint32']();case _0x3218a0[_0x328e0b(0x1a50)][_0x328e0b(0x208b)]:return _0xb51e89[_0x328e0b(0x18a3)]()>>>0x0;case _0x3218a0['TYPES'][_0x33b7c3(0x554b)]:return 0x0|_0xb51e89[_0x328e0b(0x1e6)]();case _0x3218a0[_0x328e0b(0x1a50)]['fixed32']:return _0xb51e89[_0x328e0b(0x3c63)]()>>>0x0;case _0x3218a0[_0x328e0b(0x1a50)][_0x328e0b(0x45c6)]:return 0x0|_0xb51e89[_0x328e0b(0x117e)]();case _0x3218a0[_0x328e0b(0x1a50)][_0x328e0b(0x4bcd)]:return _0xb51e89[_0x328e0b(0xf4b)]();case _0x3218a0[_0x328e0b(0x1a50)][_0x328e0b(0x30f4)]:return _0xb51e89[_0x328e0b(0xf4b)]()[_0x328e0b(0x67b)]();case _0x3218a0[_0x328e0b(0x1a50)][_0x328e0b(0x410e)]:return _0xb51e89[_0x328e0b(0x4758)]();case _0x3218a0[_0x328e0b(0x1a50)][_0x328e0b(0x2107)]:return _0xb51e89[_0x328e0b(0xcc4)]();case _0x3218a0[_0x328e0b(0x1a50)][_0x328e0b(0x5a43)]:return _0xb51e89[_0x328e0b(0x425d)]();case _0x3218a0[_0x328e0b(0x1a50)][_0x328e0b(0x5efc)]:return!!_0xb51e89[_0x33b7c3(0x1436)]();case _0x3218a0[_0x33b7c3(0x393b)][_0x328e0b(0x357e)]:return _0xb51e89[_0x328e0b(0x18a3)]();case _0x3218a0[_0x328e0b(0x1a50)][_0x328e0b(0x2955)]:return _0xb51e89[_0x328e0b(0x4cc9)]();case _0x3218a0[_0x328e0b(0x1a50)][_0x33b7c3(0x195c)]:return _0xb51e89[_0x328e0b(0x413e)]();case _0x3218a0[_0x328e0b(0x1a50)][_0x328e0b(0x20b8)]:return _0xb51e89[_0x328e0b(0x3f83)]();case _0x3218a0[_0x33b7c3(0x393b)][_0x328e0b(0x340c)]:if(_0x40569c=_0xb51e89[_0x328e0b(0x18a3)](),_0xb51e89[_0x328e0b(0xd3b)]()<_0x40569c)throw Error(_0x328e0b(0x2974)+this[_0x328e0b(0x3cc8)](!0x0)+':\x20'+_0x40569c+_0x33b7c3(0x3958)+_0xb51e89[_0x328e0b(0xd3b)]());return(_0x1f07d0=_0xb51e89[_0x328e0b(0x40f3)]())[_0x33b7c3(0x50a)]=_0x1f07d0[_0x328e0b(0x2c14)]+_0x40569c,_0xb51e89[_0x328e0b(0x2c14)]+=_0x40569c,_0x1f07d0;case _0x3218a0[_0x328e0b(0x1a50)][_0x328e0b(0x3c0f)]:return _0x40569c=_0xb51e89[_0x328e0b(0x18a3)](),this[_0x328e0b(0x42b)][_0x328e0b(0x36b3)](_0xb51e89,_0x40569c);case _0x3218a0[_0x328e0b(0x1a50)][_0x328e0b(0x2d7c)]:return this['resolvedType'][_0x328e0b(0x36b3)](_0xb51e89,-0x1,_0x2ed57b);}throw Error(_0x328e0b(0x4442));},_0x1e0081[_0x34b223(0x442c)]=function(_0x2f5652){var _0x3a4655=_0x3268b6,_0x51cf38=_0x34b223;if(!this[_0x51cf38(0x3ed2)])throw Error(_0x3a4655(0x3a0a));switch(this['type']){case _0x3218a0[_0x51cf38(0x1a50)][_0x51cf38(0x1ec5)]:case _0x3218a0[_0x51cf38(0x1a50)][_0x51cf38(0x24d)]:case _0x3218a0['TYPES']['sfixed32']:case _0x3218a0[_0x51cf38(0x1a50)][_0x51cf38(0x208b)]:case _0x3218a0[_0x51cf38(0x1a50)][_0x51cf38(0x2154)]:return this[_0x3a4655(0xf09)](parseInt(_0x2f5652));case _0x3218a0[_0x51cf38(0x1a50)][_0x51cf38(0x4bcd)]:case _0x3218a0[_0x51cf38(0x1a50)][_0x51cf38(0x410e)]:case _0x3218a0[_0x51cf38(0x1a50)][_0x3a4655(0x29cc)]:case _0x3218a0[_0x51cf38(0x1a50)][_0x51cf38(0x30f4)]:case _0x3218a0[_0x51cf38(0x1a50)]['fixed64']:return this[_0x51cf38(0x1087)](_0x2f5652);case _0x3218a0[_0x51cf38(0x1a50)][_0x51cf38(0x5efc)]:return _0x51cf38(0xb41)===_0x2f5652;case _0x3218a0['TYPES'][_0x51cf38(0x20b8)]:return this[_0x51cf38(0x1087)](_0x2f5652);case _0x3218a0[_0x51cf38(0x1a50)][_0x51cf38(0x340c)]:return ByteBuffer[_0x51cf38(0x260)](_0x2f5652);}},_0x1e0081[_0x34b223(0x3e67)]=function(_0x2b913e){var _0x56d726=_0x3268b6,_0x3c2631=_0x34b223;if(!this[_0x3c2631(0x3ed2)])throw Error(_0x56d726(0x5aaf));return this[_0x56d726(0x18c0)]===_0x3218a0[_0x56d726(0x393b)]['bytes']?_0x2b913e[_0x3c2631(0x3cc8)](_0x3c2631(0x510)):_0x2b913e[_0x3c2631(0x3cc8)]();},_0x196826[_0x34b223(0x4e05)]=_0x1bbd26;var _0x4f8fa8=function(_0x1b2228,_0x232651,_0x4f52c5,_0x383a5f,_0x560133,_0x3e48db){var _0xfd7c91=_0x3268b6,_0x4819fb=_0x34b223;_0x41eb8d[_0x4819fb(0x3c9e)](this,_0x1b2228,_0x232651,_0x4f52c5,_0x383a5f,_0x3e48db),this['className']=_0x4819fb(0x122b),this[_0x4819fb(0x49b2)]=void 0x0,this[_0x4819fb(0x28fd)]=null,this['isGroup']=!!_0x560133,this[_0x4819fb(0x5bb)]=null,this[_0x4819fb(0x1177)]=null,this[_0xfd7c91(0x5a2e)]=null;},_0x211e38=_0x4f8fa8[_0x34b223(0x3720)]=Object[_0x3268b6(0x47e7)](_0x41eb8d[_0x34b223(0x3720)]);function _0x5a606a(_0x2760d4,_0x3d8296){var _0x11ee3b=_0x3268b6,_0x298f98=_0x34b223,_0x1e302c=_0x3d8296[_0x11ee3b(0x1436)](),_0x3ae27f=0x7&_0x1e302c,_0x15634d=_0x1e302c>>>0x3;switch(_0x3ae27f){case _0x3218a0[_0x11ee3b(0x1f42)][_0x298f98(0x37c4)]:do{_0x1e302c=_0x3d8296[_0x298f98(0x3c48)]();}while(0x80==(0x80&_0x1e302c));break;case _0x3218a0['WIRE_TYPES'][_0x298f98(0x1ac0)]:_0x3d8296[_0x298f98(0x2c14)]+=0x8;break;case _0x3218a0[_0x298f98(0x3182)][_0x11ee3b(0x2204)]:_0x1e302c=_0x3d8296[_0x298f98(0x18a3)](),_0x3d8296[_0x298f98(0x2c14)]+=_0x1e302c;break;case _0x3218a0[_0x11ee3b(0x1f42)][_0x298f98(0x2fc8)]:_0x5a606a(_0x15634d,_0x3d8296);break;case _0x3218a0[_0x298f98(0x3182)][_0x298f98(0x397e)]:if(_0x15634d===_0x2760d4)return!0x1;throw Error(_0x298f98(0x2800)+_0x15634d+'\x20('+_0x2760d4+_0x298f98(0x5f1f));case _0x3218a0['WIRE_TYPES'][_0x298f98(0x1560)]:_0x3d8296[_0x298f98(0x2c14)]+=0x4;break;default:throw Error(_0x298f98(0x45a9)+_0x2760d4+':\x20'+_0x3ae27f);}return!0x0;}_0x211e38[_0x34b223(0x5640)]=function(_0xe0db94){var _0x248e4f=_0x3268b6,_0x3e6166=_0x34b223;if(this['clazz']&&!_0xe0db94)return this[_0x248e4f(0x56fb)];var _0xa107ff=function(_0x5a9803,_0x491f4b){var _0x24b22d=_0x248e4f,_0x589c87=_0x23ca,_0xc39ef0=_0x491f4b[_0x589c87(0x3799)](_0x5a9803[_0x589c87(0x4edf)][_0x589c87(0x122b)][_0x589c87(0x283)]),_0x4dd71d=_0x491f4b['getChildren'](_0x5a9803['Reflect'][_0x589c87(0x122b)][_0x589c87(0x5595)]),_0x46d494=function(_0x34a06e,_0x4266b3){var _0x6613ea=_0x140d,_0x464754=_0x589c87;_0x5a9803[_0x464754(0x1138)][_0x464754(0x122b)]['call'](this);for(var _0x5b8007=0x0,_0x1157fb=_0x4dd71d[_0x464754(0x809)];_0x5b8007<_0x1157fb;++_0x5b8007)this[_0x4dd71d[_0x5b8007][_0x464754(0x2c5)]]=null;for(_0x5b8007=0x0,_0x1157fb=_0xc39ef0[_0x464754(0x809)];_0x5b8007<_0x1157fb;++_0x5b8007){var _0x8268cf=_0xc39ef0[_0x5b8007];this[_0x8268cf[_0x464754(0x2c5)]]=_0x8268cf[_0x464754(0x402f)]?[]:_0x8268cf[_0x464754(0x7f7)]?new _0x5a9803[(_0x464754(0x47a6))](_0x8268cf):null,!_0x8268cf[_0x6613ea(0x273a)]&&_0x6613ea(0x535c)!==_0x491f4b[_0x464754(0x31f6)]||null===_0x8268cf[_0x464754(0x3bf5)]||(this[_0x8268cf[_0x464754(0x2c5)]]=_0x8268cf[_0x464754(0x3bf5)]);}var _0x7368af;if(arguments[_0x464754(0x809)]>0x0){if(0x1!==arguments[_0x464754(0x809)]||null===_0x34a06e||_0x464754(0x8c4)!=typeof _0x34a06e||!(_0x464754(0x1b4b)!=typeof _0x34a06e[_0x464754(0x2f80)]||_0x34a06e instanceof _0x46d494)||Array[_0x464754(0x2676)](_0x34a06e)||_0x34a06e instanceof _0x5a9803[_0x464754(0x47a6)]||ByteBuffer[_0x464754(0x2aa5)](_0x34a06e)||_0x34a06e instanceof ArrayBuffer||_0x5a9803[_0x464754(0x18ce)]&&_0x34a06e instanceof _0x5a9803[_0x464754(0x18ce)]){for(_0x5b8007=0x0,_0x1157fb=arguments[_0x464754(0x809)];_0x5b8007<_0x1157fb;++_0x5b8007)void 0x0!==(_0x7368af=arguments[_0x5b8007])&&this[_0x6613ea(0x238b)](_0xc39ef0[_0x5b8007][_0x464754(0x2c5)],_0x7368af);}else this[_0x464754(0x1fd6)](_0x34a06e);}},_0x17057a=_0x46d494[_0x24b22d(0x1aa2)]=Object[_0x24b22d(0x47e7)](_0x5a9803[_0x589c87(0x1138)][_0x589c87(0x122b)][_0x589c87(0x3720)]);_0x17057a[_0x24b22d(0x1af6)]=function(_0x2f3afe,_0x6cc98b,_0x26c91f){var _0x142302=_0x24b22d,_0x4ff572=_0x589c87,_0x44742f=_0x491f4b[_0x4ff572(0x2a13)][_0x2f3afe];if(!_0x26c91f){if(!_0x44742f)throw Error(this+'#'+_0x2f3afe+_0x4ff572(0x34ae));if(!(_0x44742f instanceof _0x5a9803[_0x4ff572(0x4edf)][_0x4ff572(0x122b)][_0x142302(0x3290)]))throw Error(this+'#'+_0x2f3afe+_0x4ff572(0x1344)+_0x44742f[_0x4ff572(0x3cc8)](!0x0));if(!_0x44742f[_0x142302(0x1170)])throw Error(this+'#'+_0x2f3afe+_0x142302(0x3c5d));_0x6cc98b=_0x44742f[_0x4ff572(0x1087)](_0x6cc98b,!0x0);}return null===this[_0x2f3afe]&&(this[_0x2f3afe]=[]),this[_0x2f3afe][_0x142302(0x2a0e)](_0x6cc98b),this;},_0x17057a[_0x24b22d(0x254d)]=_0x17057a[_0x589c87(0x30c2)],_0x17057a[_0x589c87(0x10aa)]=function(_0x437b97,_0x50b36b,_0x4a63b4){var _0x56f0a3=_0x24b22d,_0x13a413=_0x589c87;if(_0x437b97&&_0x13a413(0x8c4)==typeof _0x437b97){for(var _0x3ebf2f in(_0x4a63b4=_0x50b36b,_0x437b97))_0x437b97[_0x13a413(0x1a9a)](_0x3ebf2f)&&void 0x0!==(_0x50b36b=_0x437b97[_0x3ebf2f])&&void 0x0===_0x491f4b[_0x13a413(0x2dfa)][_0x3ebf2f]&&this[_0x13a413(0x1fd6)](_0x3ebf2f,_0x50b36b,_0x4a63b4);return this;}var _0xa071ad=_0x491f4b['_fieldsByName'][_0x437b97];if(_0x4a63b4)this[_0x437b97]=_0x50b36b;else{if(!_0xa071ad)throw Error(this+'#'+_0x437b97+_0x13a413(0x79c));if(!(_0xa071ad instanceof _0x5a9803[_0x13a413(0x4edf)][_0x56f0a3(0x1982)][_0x13a413(0x283)]))throw Error(this+'#'+_0x437b97+_0x13a413(0x1344)+_0xa071ad[_0x13a413(0x3cc8)](!0x0));this[_0xa071ad[_0x56f0a3(0x1c7c)]]=_0x50b36b=_0xa071ad[_0x13a413(0x1087)](_0x50b36b);}if(_0xa071ad&&_0xa071ad[_0x13a413(0x4a70)]){var _0x200c49=this[_0xa071ad[_0x13a413(0x4a70)][_0x56f0a3(0x1c7c)]];null!==_0x50b36b?(null!==_0x200c49&&_0x200c49!==_0xa071ad[_0x13a413(0x2c5)]&&(this[_0x200c49]=null),this[_0xa071ad[_0x13a413(0x4a70)][_0x13a413(0x2c5)]]=_0xa071ad[_0x13a413(0x2c5)]):_0x200c49===_0x437b97&&(this[_0xa071ad[_0x13a413(0x4a70)][_0x56f0a3(0x1c7c)]]=null);}return this;},_0x17057a[_0x589c87(0x1fd6)]=_0x17057a[_0x589c87(0x10aa)],_0x17057a[_0x589c87(0x38c4)]=function(_0x589d12,_0x15d0a4){var _0x40acac=_0x24b22d,_0x28b26d=_0x589c87;if(_0x15d0a4)return this[_0x589d12];var _0x37fb54=_0x491f4b[_0x28b26d(0x2a13)][_0x589d12];if(!(_0x37fb54&&_0x37fb54 instanceof _0x5a9803[_0x28b26d(0x4edf)][_0x28b26d(0x122b)][_0x28b26d(0x283)]))throw Error(this+'#'+_0x589d12+'\x20is\x20not\x20a\x20field:\x20undefined');if(!(_0x37fb54 instanceof _0x5a9803[_0x28b26d(0x4edf)][_0x28b26d(0x122b)][_0x28b26d(0x283)]))throw Error(this+'#'+_0x589d12+_0x28b26d(0x1344)+_0x37fb54[_0x40acac(0xedf)](!0x0));return this[_0x37fb54[_0x28b26d(0x2c5)]];},_0x17057a[_0x24b22d(0x1a53)]=_0x17057a[_0x589c87(0x38c4)];for(var _0x48699d=0x0;_0x48699d<_0xc39ef0[_0x589c87(0x809)];_0x48699d++){var _0x82257f=_0xc39ef0[_0x48699d];_0x82257f instanceof _0x5a9803[_0x589c87(0x4edf)][_0x589c87(0x122b)][_0x24b22d(0x51f5)]||_0x491f4b[_0x24b22d(0x3024)][_0x589c87(0x54e8)][_0x24b22d(0x29e1)]&&function(_0xff3a10){var _0x2bc251=_0x24b22d,_0x359523=_0x589c87,_0xb25bc6=_0xff3a10[_0x2bc251(0x26c)][_0x359523(0x2c3f)](/(_[a-zA-Z])/g,function(_0x32d791){var _0x205729=_0x359523;return _0x32d791[_0x205729(0x349)]()[_0x205729(0x2c3f)]('_','');});_0xb25bc6=_0xb25bc6[_0x2bc251(0x1acf)](0x0,0x1)[_0x359523(0x349)]()+_0xb25bc6[_0x2bc251(0x1acf)](0x1);var _0x44b34e=_0xff3a10[_0x359523(0x1056)][_0x359523(0x2c3f)](/([A-Z])/g,function(_0x1b6e67){return'_'+_0x1b6e67;}),_0x2f21fd=function(_0x177da4,_0x29ff94){var _0x2da0cb=_0x359523;return this[_0xff3a10['name']]=_0x29ff94?_0x177da4:_0xff3a10[_0x2da0cb(0x1087)](_0x177da4),this;},_0x4d82fc=function(){var _0x2f4bb1=_0x2bc251;return this[_0xff3a10[_0x2f4bb1(0x1c7c)]];};null===_0x491f4b[_0x2bc251(0x42bf)]('set'+_0xb25bc6)&&(_0x17057a[_0x2bc251(0x3235)+_0xb25bc6]=_0x2f21fd),null===_0x491f4b[_0x359523(0x1fb7)](_0x359523(0x2318)+_0x44b34e)&&(_0x17057a[_0x359523(0x2318)+_0x44b34e]=_0x2f21fd),null===_0x491f4b[_0x359523(0x1fb7)](_0x2bc251(0x3abb)+_0xb25bc6)&&(_0x17057a[_0x359523(0x38c4)+_0xb25bc6]=_0x4d82fc),null===_0x491f4b['getChild'](_0x359523(0x3ad0)+_0x44b34e)&&(_0x17057a['get_'+_0x44b34e]=_0x4d82fc);}(_0x82257f);}function _0x4f7997(_0x526c9e,_0x5d321d,_0x379cb7,_0x54d1fb){var _0x381216=_0x24b22d,_0x4bc5b1=_0x589c87;if(null===_0x526c9e||_0x4bc5b1(0x8c4)!=typeof _0x526c9e){if(_0x54d1fb&&_0x54d1fb instanceof _0x5a9803[_0x4bc5b1(0x4edf)][_0x4bc5b1(0x4eeb)]){var _0x4140fc=_0x5a9803['Reflect']['Enum'][_0x381216(0xdf8)](_0x54d1fb[_0x4bc5b1(0x8c4)],_0x526c9e);if(null!==_0x4140fc)return _0x4140fc;}return _0x526c9e;}if(ByteBuffer[_0x4bc5b1(0x2aa5)](_0x526c9e))return _0x5d321d?_0x526c9e[_0x4bc5b1(0x478)]():_0x526c9e[_0x4bc5b1(0x3c21)]();if(_0x5a9803[_0x4bc5b1(0x18ce)][_0x4bc5b1(0x926)](_0x526c9e))return _0x379cb7?_0x526c9e[_0x381216(0xedf)]():_0x5a9803[_0x4bc5b1(0x18ce)][_0x4bc5b1(0x3bf4)](_0x526c9e);var _0x3e79d1;if(Array[_0x4bc5b1(0x2676)](_0x526c9e))return _0x3e79d1=[],_0x526c9e[_0x4bc5b1(0x326d)](function(_0x3a285e,_0x508ab7){_0x3e79d1[_0x508ab7]=_0x4f7997(_0x3a285e,_0x5d321d,_0x379cb7,_0x54d1fb);}),_0x3e79d1;if(_0x3e79d1={},_0x526c9e instanceof _0x5a9803['Map']){for(var _0xc6e9f4=_0x526c9e[_0x4bc5b1(0x5787)](),_0x4b0a4d=_0xc6e9f4['next']();!_0x4b0a4d[_0x4bc5b1(0x1360)];_0x4b0a4d=_0xc6e9f4[_0x4bc5b1(0x30e4)]())_0x3e79d1[_0x526c9e[_0x4bc5b1(0x85d)][_0x4bc5b1(0x3e67)](_0x4b0a4d[_0x4bc5b1(0x9a4)][0x0])]=_0x4f7997(_0x4b0a4d[_0x381216(0x46b3)][0x1],_0x5d321d,_0x379cb7,_0x526c9e[_0x4bc5b1(0x10fc)][_0x4bc5b1(0x42b)]);return _0x3e79d1;}var _0xc035fd=_0x526c9e[_0x4bc5b1(0x58b8)],_0x49f2b4=void 0x0;for(var _0x14cee7 in _0x526c9e)_0x526c9e[_0x4bc5b1(0x1a9a)](_0x14cee7)&&(_0xc035fd&&(_0x49f2b4=_0xc035fd[_0x4bc5b1(0x1fb7)](_0x14cee7))?_0x3e79d1[_0x14cee7]=_0x4f7997(_0x526c9e[_0x14cee7],_0x5d321d,_0x379cb7,_0x49f2b4[_0x381216(0x5ab4)]):_0x3e79d1[_0x14cee7]=_0x4f7997(_0x526c9e[_0x14cee7],_0x5d321d,_0x379cb7));return _0x3e79d1;}return _0x17057a[_0x589c87(0x2f80)]=function(_0x7e0d6b,_0x3f682c){var _0x287486=_0x589c87;_0x287486(0x29d5)==typeof _0x7e0d6b&&(_0x3f682c=_0x7e0d6b,_0x7e0d6b=void 0x0);var _0x1f0aee=!0x1;_0x7e0d6b||(_0x7e0d6b=new ByteBuffer(),_0x1f0aee=!0x0);var _0x155892=_0x7e0d6b[_0x287486(0x2ee9)];try{return _0x491f4b[_0x287486(0x2f80)](this,_0x7e0d6b['LE'](),_0x3f682c),(_0x1f0aee?_0x7e0d6b[_0x287486(0x1e0)]():_0x7e0d6b)['LE'](_0x155892);}catch(_0x9893fc){throw _0x7e0d6b['LE'](_0x155892),_0x9893fc;}},_0x46d494[_0x589c87(0x2f80)]=function(_0x5835c3,_0x26db8e,_0x220dc3){var _0x51d650=_0x589c87;return new _0x46d494(_0x5835c3)[_0x51d650(0x2f80)](_0x26db8e,_0x220dc3);},_0x17057a[_0x589c87(0x17f1)]=function(){var _0x5c4134=_0x589c87;return _0x491f4b[_0x5c4134(0x17f1)](this);},_0x17057a[_0x589c87(0x3230)]=function(_0x52e83b,_0x373bd9){var _0xc5a815=_0x24b22d,_0x3f4e27=_0x589c87,_0x26c48f=!0x1;_0x52e83b||(_0x52e83b=new ByteBuffer(),_0x26c48f=!0x0);var _0x16e778=new ByteBuffer()['LE']();return _0x491f4b[_0xc5a815(0x43e3)](this,_0x16e778,_0x373bd9)[_0xc5a815(0x47a0)](),_0x52e83b[_0x3f4e27(0x4a71)](_0x16e778[_0xc5a815(0x826)]()),_0x52e83b[_0x3f4e27(0x5179)](_0x16e778),_0x26c48f?_0x52e83b[_0x3f4e27(0x1e0)]():_0x52e83b;},_0x17057a[_0x24b22d(0x459f)]=function(){var _0x3052b0=_0x24b22d,_0x2233f4=_0x589c87;try{return this[_0x3052b0(0x43e3)]()[_0x3052b0(0x5621)]();}catch(_0x18ef8b){throw _0x18ef8b[_0x2233f4(0x3ea8)]&&(_0x18ef8b[_0x2233f4(0x3ea8)]=_0x18ef8b[_0x2233f4(0x3ea8)][_0x2233f4(0x30d0)]()),_0x18ef8b;}},_0x17057a[_0x589c87(0x30d0)]=_0x17057a[_0x24b22d(0x459f)],_0x17057a[_0x589c87(0x71e)]=function(){var _0x2c0ad6=_0x24b22d,_0x5a7dcd=_0x589c87;try{return this[_0x5a7dcd(0x2f80)]()[_0x5a7dcd(0x3c21)]();}catch(_0x4c3550){throw _0x4c3550[_0x2c0ad6(0x7f1)]&&(_0x4c3550[_0x5a7dcd(0x3ea8)]=_0x4c3550[_0x5a7dcd(0x3ea8)][_0x5a7dcd(0x3c21)]()),_0x4c3550;}},_0x17057a[_0x589c87(0x3c21)]=_0x17057a[_0x24b22d(0x39a3)],_0x17057a[_0x589c87(0x4d9b)]=function(){var _0x573302=_0x24b22d,_0x5779b5=_0x589c87;try{return this[_0x573302(0x43e3)]()[_0x5779b5(0x478)]();}catch(_0x1db6f4){throw _0x1db6f4[_0x5779b5(0x3ea8)]&&(_0x1db6f4[_0x5779b5(0x3ea8)]=_0x1db6f4[_0x5779b5(0x3ea8)][_0x5779b5(0x478)]()),_0x1db6f4;}},_0x17057a[_0x589c87(0x478)]=_0x17057a[_0x589c87(0x4d9b)],_0x17057a[_0x589c87(0x1acc)]=function(){var _0x31d5d1=_0x24b22d,_0x3419f0=_0x589c87;try{return this[_0x3419f0(0x2f80)]()[_0x3419f0(0x173)]();}catch(_0x1e582c){throw _0x1e582c[_0x3419f0(0x3ea8)]&&(_0x1e582c['encoded']=_0x1e582c[_0x3419f0(0x3ea8)][_0x31d5d1(0x4890)]()),_0x1e582c;}},_0x17057a[_0x589c87(0x173)]=_0x17057a[_0x589c87(0x1acc)],_0x17057a[_0x589c87(0x2684)]=function(_0x27a503,_0x324427){var _0x22cc19=_0x589c87;return _0x4f7997(this,!!_0x27a503,!!_0x324427,this[_0x22cc19(0x58b8)]);},_0x17057a[_0x589c87(0x1b73)]=function(){var _0x42c5ad=_0x24b22d,_0x911a9d=_0x589c87;return JSON[_0x42c5ad(0x1393)](_0x4f7997(this,!0x0,!0x0,this[_0x911a9d(0x58b8)]));},_0x46d494[_0x589c87(0x36b3)]=function(_0x306cc4,_0x24695f,_0x3464da){var _0x3fce6a=_0x24b22d,_0x2a10b1=_0x589c87;_0x2a10b1(0x20b8)==typeof _0x24695f&&(_0x3464da=_0x24695f,_0x24695f=-0x1),_0x2a10b1(0x20b8)==typeof _0x306cc4?_0x306cc4=ByteBuffer[_0x2a10b1(0x39ba)](_0x306cc4,_0x3464da||_0x2a10b1(0x25c2)):ByteBuffer['isByteBuffer'](_0x306cc4)||(_0x306cc4=ByteBuffer[_0x3fce6a(0x25e6)](_0x306cc4));var _0x5b67a4=_0x306cc4[_0x2a10b1(0x2ee9)];try{var _0x306fd3=_0x491f4b[_0x2a10b1(0x36b3)](_0x306cc4['LE'](),_0x24695f);return _0x306cc4['LE'](_0x5b67a4),_0x306fd3;}catch(_0x5cec0c){throw _0x306cc4['LE'](_0x5b67a4),_0x5cec0c;}},_0x46d494[_0x589c87(0x3cd7)]=function(_0x59ebbd,_0x145c2a){var _0x31c1fc=_0x24b22d,_0x5b7bda=_0x589c87;if(_0x5b7bda(0x20b8)==typeof _0x59ebbd?_0x59ebbd=ByteBuffer[_0x5b7bda(0x39ba)](_0x59ebbd,_0x145c2a||_0x5b7bda(0x25c2)):ByteBuffer[_0x5b7bda(0x2aa5)](_0x59ebbd)||(_0x59ebbd=ByteBuffer[_0x5b7bda(0x39ba)](_0x59ebbd)),_0x59ebbd[_0x5b7bda(0xd3b)]()<0x1)return null;var _0xc3d1c5=_0x59ebbd[_0x31c1fc(0x4d0e)],_0x41e866=_0x59ebbd[_0x31c1fc(0x1436)]();if(_0x59ebbd[_0x5b7bda(0xd3b)]()<_0x41e866)return _0x59ebbd[_0x5b7bda(0x2c14)]=_0xc3d1c5,null;try{var _0x43058a=_0x491f4b[_0x5b7bda(0x36b3)](_0x59ebbd[_0x5b7bda(0x30eb)](_0x59ebbd[_0x5b7bda(0x2c14)],_0x59ebbd[_0x5b7bda(0x2c14)]+_0x41e866)['LE']());return _0x59ebbd[_0x5b7bda(0x2c14)]+=_0x41e866,_0x43058a;}catch(_0x2f5999){throw _0x59ebbd[_0x5b7bda(0x2c14)]+=_0x41e866,_0x2f5999;}},_0x46d494[_0x589c87(0x276e)]=function(_0x3e03ef){var _0x1eb8af=_0x589c87;return _0x46d494['decode'](_0x3e03ef,_0x1eb8af(0x25c2));},_0x46d494[_0x24b22d(0xc0f)]=function(_0x21fde2){var _0xbbb141=_0x589c87;return _0x46d494[_0xbbb141(0x36b3)](_0x21fde2,_0xbbb141(0x2f11));},_0x46d494[_0x589c87(0x1862)]=function(_0x111843){var _0x407c57=_0x589c87;return new _0x46d494(JSON[_0x407c57(0x2374)](_0x111843));},_0x17057a[_0x589c87(0x3cc8)]=function(){var _0x20dca8=_0x589c87;return _0x491f4b[_0x20dca8(0x3cc8)]();},Object[_0x589c87(0x17f9)]&&(Object[_0x589c87(0x17f9)](_0x46d494,_0x589c87(0x15d8),{'value':_0x491f4b[_0x24b22d(0x359)]()}),Object[_0x589c87(0x17f9)](_0x17057a,_0x589c87(0x15d8),{'value':_0x46d494[_0x589c87(0x15d8)]}),Object[_0x589c87(0x17f9)](_0x46d494,_0x589c87(0x58b8),{'value':_0x491f4b}),Object['defineProperty'](_0x17057a,'$type',{'value':_0x491f4b})),_0x46d494;}(_0x3218a0,this);this[_0x3e6166(0x5bb)]=[],this[_0x3e6166(0x1177)]={},this[_0x3e6166(0x2a13)]={},this[_0x3e6166(0x2dfa)]={};for(var _0x596eeb,_0x2e5e40=0x0,_0x26d883=this[_0x3e6166(0x2e0)][_0x3e6166(0x809)];_0x2e5e40<_0x26d883;_0x2e5e40++)if((_0x596eeb=this[_0x3e6166(0x2e0)][_0x2e5e40])instanceof _0x63e5fb||_0x596eeb instanceof _0x4f8fa8||_0x596eeb instanceof _0x3e470c){if(_0xa107ff[_0x3e6166(0x1a9a)](_0x596eeb[_0x248e4f(0x1c7c)]))throw Error(_0x3e6166(0x57a1)+this[_0x3e6166(0x3cc8)](!0x0)+':\x20'+_0x596eeb[_0x3e6166(0x3cc8)](!0x0)+'\x20cannot\x20override\x20static\x20property\x20\x27'+_0x596eeb[_0x3e6166(0x2c5)]+'\x27');_0xa107ff[_0x596eeb[_0x3e6166(0x2c5)]]=_0x596eeb[_0x3e6166(0x5640)]();}else{if(_0x596eeb instanceof _0x4f8fa8[_0x248e4f(0x3290)])_0x596eeb[_0x248e4f(0x5284)](),this[_0x3e6166(0x5bb)][_0x3e6166(0x5323)](_0x596eeb),this[_0x3e6166(0x1177)][_0x596eeb['id']]=_0x596eeb,this[_0x3e6166(0x2a13)][_0x596eeb[_0x3e6166(0x2c5)]]=_0x596eeb;else{if(_0x596eeb instanceof _0x4f8fa8[_0x3e6166(0x5595)])this[_0x3e6166(0x2dfa)][_0x596eeb[_0x3e6166(0x2c5)]]=_0x596eeb;else{if(!(_0x596eeb instanceof _0x4f8fa8[_0x248e4f(0x2fd5)]||_0x596eeb instanceof _0x227759))throw Error(_0x3e6166(0x57a1)+this['toString'](!0x0)+':\x20'+this[_0x248e4f(0x43d4)][_0x2e5e40][_0x3e6166(0x3cc8)](!0x0));}}}return this[_0x248e4f(0x56fb)]=_0xa107ff;},_0x211e38[_0x3268b6(0x43e3)]=function(_0xf9f2b6,_0x4d5c07,_0x19cae7){var _0x529d24=_0x3268b6,_0x5b31da=_0x34b223;for(var _0x4b7537,_0x5cba46,_0x505c28=null,_0x437e86=0x0,_0x5d833d=this[_0x529d24(0x3350)][_0x5b31da(0x809)];_0x437e86<_0x5d833d;++_0x437e86)_0x5cba46=_0xf9f2b6[(_0x4b7537=this['_fields'][_0x437e86])[_0x5b31da(0x2c5)]],_0x4b7537[_0x5b31da(0xd1c)]&&null===_0x5cba46?null===_0x505c28&&(_0x505c28=_0x4b7537):_0x4b7537[_0x5b31da(0x2f80)](_0x19cae7?_0x5cba46:_0x4b7537[_0x5b31da(0x1087)](_0x5cba46),_0x4d5c07,_0xf9f2b6);if(null!==_0x505c28){var _0xdecfc2=Error(_0x529d24(0x4b6b)+this[_0x5b31da(0x3cc8)](!0x0)+':\x20'+_0x505c28);throw _0xdecfc2[_0x5b31da(0x3ea8)]=_0x4d5c07,_0xdecfc2;}return _0x4d5c07;},_0x211e38[_0x34b223(0x17f1)]=function(_0x5b9734){var _0x2f6a07=_0x3268b6,_0x5e7959=_0x34b223;for(var _0x21ad78,_0x2643fe,_0x361a61=0x0,_0x3a318f=0x0,_0x4fed56=this[_0x5e7959(0x5bb)][_0x5e7959(0x809)];_0x3a318f<_0x4fed56;++_0x3a318f){if(_0x2643fe=_0x5b9734[(_0x21ad78=this[_0x5e7959(0x5bb)][_0x3a318f])[_0x5e7959(0x2c5)]],_0x21ad78['required']&&null===_0x2643fe)throw Error(_0x5e7959(0x3cf7)+this[_0x2f6a07(0xedf)](!0x0)+':\x20'+_0x21ad78);_0x361a61+=_0x21ad78[_0x5e7959(0x17f1)](_0x2643fe,_0x5b9734);}return _0x361a61;},_0x211e38[_0x34b223(0x36b3)]=function(_0x594b87,_0x347db0,_0x4a83f1){var _0x3f7116=_0x3268b6,_0x5a30f2=_0x34b223;_0x3f7116(0x3393)!=typeof _0x347db0&&(_0x347db0=-0x1);for(var _0x594ffd,_0x1c2e37,_0x35ace3,_0x4e9ecb,_0x3995bf=_0x594b87[_0x3f7116(0x4d0e)],_0x33ec5b=new this[(_0x3f7116(0x56fb))]();_0x594b87[_0x5a30f2(0x2c14)]<_0x3995bf+_0x347db0||-0x1===_0x347db0&&_0x594b87[_0x5a30f2(0xd3b)]()>0x0;){if(_0x35ace3=(_0x594ffd=_0x594b87[_0x5a30f2(0x18a3)]())>>>0x3,(_0x1c2e37=0x7&_0x594ffd)===_0x3218a0[_0x5a30f2(0x3182)][_0x5a30f2(0x397e)]){if(_0x35ace3!==_0x4a83f1)throw Error(_0x5a30f2(0x714)+this[_0x5a30f2(0x3cc8)](!0x0)+':\x20'+_0x35ace3+'\x20('+(_0x4a83f1?_0x4a83f1+_0x3f7116(0x6ee):_0x5a30f2(0x52af))+')');break;}if(_0x4e9ecb=this[_0x5a30f2(0x1177)][_0x35ace3]){if(_0x4e9ecb[_0x3f7116(0x1170)]&&!_0x4e9ecb[_0x5a30f2(0x54e8)][_0x3f7116(0x497e)])_0x33ec5b[_0x4e9ecb[_0x5a30f2(0x2c5)]][_0x5a30f2(0x5323)](_0x4e9ecb[_0x3f7116(0x2d65)](_0x1c2e37,_0x594b87));else{if(_0x4e9ecb[_0x5a30f2(0x7f7)]){var _0x204648=_0x4e9ecb[_0x5a30f2(0x36b3)](_0x1c2e37,_0x594b87);_0x33ec5b[_0x4e9ecb[_0x5a30f2(0x2c5)]][_0x5a30f2(0x10aa)](_0x204648[0x0],_0x204648[0x1]);}else{if(_0x33ec5b[_0x4e9ecb[_0x5a30f2(0x2c5)]]=_0x4e9ecb[_0x5a30f2(0x36b3)](_0x1c2e37,_0x594b87),_0x4e9ecb[_0x5a30f2(0x4a70)]){var _0x9ffcd8=_0x33ec5b[_0x4e9ecb[_0x5a30f2(0x4a70)][_0x5a30f2(0x2c5)]];null!==_0x9ffcd8&&_0x9ffcd8!==_0x4e9ecb[_0x5a30f2(0x2c5)]&&(_0x33ec5b[_0x9ffcd8]=null),_0x33ec5b[_0x4e9ecb[_0x5a30f2(0x4a70)][_0x5a30f2(0x2c5)]]=_0x4e9ecb[_0x5a30f2(0x2c5)];}}}}else switch(_0x1c2e37){case _0x3218a0[_0x3f7116(0x1f42)][_0x5a30f2(0x37c4)]:_0x594b87[_0x5a30f2(0x18a3)]();break;case _0x3218a0[_0x3f7116(0x1f42)][_0x5a30f2(0x1560)]:_0x594b87[_0x5a30f2(0x2c14)]+=0x4;break;case _0x3218a0[_0x3f7116(0x1f42)][_0x3f7116(0x2595)]:_0x594b87[_0x5a30f2(0x2c14)]+=0x8;break;case _0x3218a0[_0x5a30f2(0x3182)]['LDELIM']:var _0x1d9162=_0x594b87[_0x5a30f2(0x18a3)]();_0x594b87[_0x3f7116(0x4d0e)]+=_0x1d9162;break;case _0x3218a0[_0x5a30f2(0x3182)][_0x5a30f2(0x2fc8)]:for(;_0x5a606a(_0x35ace3,_0x594b87););break;default:throw Error(_0x5a30f2(0x17e9)+_0x35ace3+_0x5a30f2(0x2aa6)+this[_0x5a30f2(0x3cc8)](!0x0)+_0x3f7116(0x4fab)+_0x1c2e37);}}for(var _0x4ac12c=0x0,_0x21b5c9=this[_0x5a30f2(0x5bb)]['length'];_0x4ac12c<_0x21b5c9;++_0x4ac12c)if(null===_0x33ec5b[(_0x4e9ecb=this[_0x3f7116(0x3350)][_0x4ac12c])[_0x5a30f2(0x2c5)]]){if(_0x5a30f2(0x5b00)===this[_0x5a30f2(0x31f6)])_0x33ec5b[_0x4e9ecb[_0x5a30f2(0x2c5)]]=_0x4e9ecb[_0x5a30f2(0x3bf5)];else{if(_0x4e9ecb[_0x3f7116(0x273a)]){var _0xf1bf51=Error('Missing\x20at\x20least\x20one\x20required\x20field\x20for\x20'+this[_0x5a30f2(0x3cc8)](!0x0)+':\x20'+_0x4e9ecb['name']);throw _0xf1bf51[_0x3f7116(0x2c0c)]=_0x33ec5b,_0xf1bf51;}_0x3218a0[_0x3f7116(0x1bab)]&&null!==_0x4e9ecb[_0x5a30f2(0x3bf5)]&&(_0x33ec5b[_0x4e9ecb[_0x5a30f2(0x2c5)]]=_0x4e9ecb[_0x3f7116(0x76f)]);}}return _0x33ec5b;},_0x196826[_0x34b223(0x122b)]=_0x4f8fa8;var _0x305073=function(_0x483248,_0x101d1b,_0x120206,_0x220231,_0x261ebc,_0xc3f529,_0x39fd8a,_0xd4349f,_0x5e0170,_0x107d99){var _0x1f79ff=_0x3268b6,_0x5d4bd5=_0x34b223;_0x573de6['call'](this,_0x483248,_0x101d1b,_0xc3f529),this[_0x5d4bd5(0x1e84)]=_0x5d4bd5(0x23e7),this[_0x5d4bd5(0xd1c)]=_0x5d4bd5(0xd1c)===_0x120206,this[_0x5d4bd5(0x402f)]=_0x5d4bd5(0x402f)===_0x120206,this[_0x5d4bd5(0x7f7)]=_0x5d4bd5(0x7f7)===_0x120206,this[_0x5d4bd5(0x2c8d)]=_0x220231||null,this[_0x5d4bd5(0x3dd)]=_0x261ebc,this[_0x5d4bd5(0x42b)]=null,this['id']=_0x39fd8a,this[_0x1f79ff(0x361c)]=_0xd4349f||{},this[_0x5d4bd5(0x3bf5)]=null,this[_0x5d4bd5(0x4a70)]=_0x5e0170||null,this[_0x5d4bd5(0x31f6)]=_0x107d99||_0x5d4bd5(0x3750),this[_0x1f79ff(0x26c)]=this[_0x5d4bd5(0x2c5)],this[_0x5d4bd5(0x35e5)]=null,this[_0x5d4bd5(0x1d87)]=null,!this[_0x5d4bd5(0x7ac)][_0x5d4bd5(0x54e8)][_0x5d4bd5(0x4d49)]||this instanceof _0x4f8fa8[_0x5d4bd5(0x4487)]||(this[_0x5d4bd5(0x2c5)]=_0x3218a0[_0x5d4bd5(0x5bbf)]['toCamelCase'](this[_0x1f79ff(0x1c7c)]));},_0x9154b3=_0x305073[_0x34b223(0x3720)]=Object[_0x34b223(0x2850)](_0x573de6[_0x34b223(0x3720)]);_0x9154b3['build']=function(){var _0x347574=_0x3268b6,_0x2ecff3=_0x34b223;this[_0x347574(0x56c2)]=new _0x1bbd26(this[_0x2ecff3(0x3dd)],this[_0x2ecff3(0x42b)],!0x1,this[_0x347574(0x3b7c)],this['name']),this[_0x2ecff3(0x7f7)]&&(this[_0x2ecff3(0x1d87)]=new _0x1bbd26(this[_0x2ecff3(0x2c8d)],void 0x0,!0x0,this[_0x347574(0x3b7c)],this[_0x2ecff3(0x2c5)])),'proto3'!==this[_0x347574(0x3b7c)]||this[_0x2ecff3(0x402f)]||this[_0x2ecff3(0x7f7)]?void 0x0!==this[_0x2ecff3(0x54e8)][_0x2ecff3(0x60b)]&&(this[_0x2ecff3(0x3bf5)]=this[_0x2ecff3(0x1087)](this[_0x347574(0x361c)][_0x2ecff3(0x60b)])):this[_0x347574(0x76f)]=_0x1bbd26[_0x2ecff3(0x2113)](this[_0x347574(0x18c0)]);},_0x9154b3[_0x3268b6(0xf09)]=function(_0x4aef87,_0x55bc55){var _0x182139=_0x3268b6,_0x38d6bf=_0x34b223;_0x55bc55=_0x55bc55||!0x1;var _0x21babb,_0x4335a0=this;function _0x359637(_0x77ad10,_0x350e90){var _0x3feaa2=_0x23ca;throw Error(_0x3feaa2(0x5613)+_0x4335a0[_0x3feaa2(0x3cc8)](!0x0)+_0x3feaa2(0x16e9)+_0x4335a0[_0x3feaa2(0x3dd)][_0x3feaa2(0x2c5)]+':\x20'+_0x77ad10+'\x20('+_0x350e90+')');}if(null===_0x4aef87)return this[_0x38d6bf(0xd1c)]&&_0x359637(typeof _0x4aef87,_0x182139(0x273a)),_0x38d6bf(0x5b00)===this[_0x38d6bf(0x31f6)]&&this[_0x38d6bf(0x3dd)]!==_0x3218a0[_0x38d6bf(0x1a50)][_0x38d6bf(0x3c0f)]&&_0x359637(typeof _0x4aef87,_0x38d6bf(0x21a9)),null;if(this[_0x38d6bf(0x402f)]&&!_0x55bc55){Array[_0x38d6bf(0x2676)](_0x4aef87)||(_0x4aef87=[_0x4aef87]);var _0x5b7759=[];for(_0x21babb=0x0;_0x21babb<_0x4aef87[_0x182139(0x2ef4)];_0x21babb++)_0x5b7759[_0x38d6bf(0x5323)](this[_0x38d6bf(0x35e5)][_0x38d6bf(0x1087)](_0x4aef87[_0x21babb]));return _0x5b7759;}return this[_0x38d6bf(0x7f7)]&&!_0x55bc55?_0x4aef87 instanceof _0x3218a0[_0x182139(0x42c5)]?_0x4aef87:(_0x4aef87 instanceof Object||_0x359637(typeof _0x4aef87,_0x38d6bf(0x2502)),new _0x3218a0[(_0x38d6bf(0x47a6))](this,_0x4aef87)):(!this[_0x38d6bf(0x402f)]&&Array[_0x38d6bf(0x2676)](_0x4aef87)&&_0x359637(typeof _0x4aef87,_0x38d6bf(0xc8c)),this[_0x182139(0x56c2)][_0x38d6bf(0x1087)](_0x4aef87));},_0x9154b3['hasWirePresence']=function(_0x29260a,_0x24690b){var _0x4bc98e=_0x3268b6,_0x2a9da4=_0x34b223;if(_0x2a9da4(0x5b00)!==this[_0x2a9da4(0x31f6)])return null!==_0x29260a;if(this[_0x2a9da4(0x4a70)]&&_0x24690b[this[_0x2a9da4(0x4a70)][_0x2a9da4(0x2c5)]]===this[_0x2a9da4(0x2c5)])return!0x0;switch(this[_0x2a9da4(0x3dd)]){case _0x3218a0[_0x2a9da4(0x1a50)][_0x2a9da4(0x1ec5)]:case _0x3218a0[_0x4bc98e(0x393b)][_0x2a9da4(0x24d)]:case _0x3218a0[_0x2a9da4(0x1a50)][_0x2a9da4(0x45c6)]:case _0x3218a0[_0x2a9da4(0x1a50)][_0x2a9da4(0x208b)]:case _0x3218a0[_0x4bc98e(0x393b)][_0x2a9da4(0x2154)]:return 0x0!==_0x29260a;case _0x3218a0[_0x2a9da4(0x1a50)][_0x2a9da4(0x4bcd)]:case _0x3218a0[_0x2a9da4(0x1a50)][_0x2a9da4(0x410e)]:case _0x3218a0[_0x2a9da4(0x1a50)][_0x2a9da4(0x5a43)]:case _0x3218a0[_0x2a9da4(0x1a50)][_0x4bc98e(0x5532)]:case _0x3218a0[_0x2a9da4(0x1a50)][_0x4bc98e(0x12ad)]:return 0x0!==_0x29260a[_0x4bc98e(0x346)]||0x0!==_0x29260a[_0x2a9da4(0x42e0)];case _0x3218a0[_0x2a9da4(0x1a50)][_0x2a9da4(0x5efc)]:return _0x29260a;case _0x3218a0[_0x2a9da4(0x1a50)][_0x2a9da4(0x2955)]:case _0x3218a0[_0x2a9da4(0x1a50)][_0x2a9da4(0x6be)]:return 0x0!==_0x29260a;case _0x3218a0[_0x2a9da4(0x1a50)][_0x4bc98e(0x2faa)]:return _0x29260a[_0x2a9da4(0x809)]>0x0;case _0x3218a0['TYPES'][_0x2a9da4(0x340c)]:return _0x29260a[_0x2a9da4(0xd3b)]()>0x0;case _0x3218a0[_0x4bc98e(0x393b)][_0x2a9da4(0x357e)]:return 0x0!==_0x29260a;case _0x3218a0[_0x2a9da4(0x1a50)][_0x2a9da4(0x3c0f)]:return null!==_0x29260a;default:return!0x0;}},_0x9154b3[_0x34b223(0x2f80)]=function(_0x5652f1,_0x4566e6,_0x5cedea){var _0x2f937e=_0x3268b6,_0x556f9d=_0x34b223;if(null===this[_0x2f937e(0x18c0)]||_0x556f9d(0x8c4)!=typeof this[_0x556f9d(0x3dd)])throw Error('[INTERNAL]\x20Unresolved\x20type\x20in\x20'+this[_0x556f9d(0x3cc8)](!0x0)+':\x20'+this[_0x2f937e(0x18c0)]);if(null===_0x5652f1||this[_0x2f937e(0x1170)]&&0x0==_0x5652f1[_0x2f937e(0x2ef4)])return _0x4566e6;try{var _0x42d6bf;if(this[_0x2f937e(0x1170)]){if(this[_0x556f9d(0x54e8)][_0x556f9d(0x605b)]&&_0x3218a0[_0x556f9d(0x5633)][_0x556f9d(0xabf)](this[_0x556f9d(0x3dd)][_0x556f9d(0x1e24)])>=0x0){_0x4566e6[_0x556f9d(0x4a71)](this['id']<<0x3|_0x3218a0[_0x2f937e(0x1f42)][_0x556f9d(0x3b31)]),_0x4566e6['ensureCapacity'](_0x4566e6[_0x556f9d(0x2c14)]+=0x1);var _0x1fa831=_0x4566e6[_0x556f9d(0x2c14)];for(_0x42d6bf=0x0;_0x42d6bf<_0x5652f1[_0x556f9d(0x809)];_0x42d6bf++)this[_0x2f937e(0x56c2)][_0x556f9d(0x16b0)](this['id'],_0x5652f1[_0x42d6bf],_0x4566e6);var _0x51b44b=_0x4566e6[_0x556f9d(0x2c14)]-_0x1fa831,_0x4e4f2e=ByteBuffer[_0x556f9d(0x3207)](_0x51b44b);if(_0x4e4f2e>0x1){var _0x220b44=_0x4566e6['slice'](_0x1fa831,_0x4566e6[_0x556f9d(0x2c14)]);_0x1fa831+=_0x4e4f2e-0x1,_0x4566e6[_0x556f9d(0x2c14)]=_0x1fa831,_0x4566e6[_0x556f9d(0x5179)](_0x220b44);}_0x4566e6[_0x2f937e(0x1cf5)](_0x51b44b,_0x1fa831-_0x4e4f2e);}else{for(_0x42d6bf=0x0;_0x42d6bf<_0x5652f1[_0x556f9d(0x809)];_0x42d6bf++)_0x4566e6[_0x556f9d(0x4a71)](this['id']<<0x3|this[_0x556f9d(0x3dd)][_0x556f9d(0x1e24)]),this[_0x556f9d(0x35e5)][_0x556f9d(0x16b0)](this['id'],_0x5652f1[_0x42d6bf],_0x4566e6);}}else this[_0x556f9d(0x7f7)]?_0x5652f1[_0x2f937e(0x1b22)](function(_0x53b022,_0x4e9b54,_0x252fff){var _0x15c1bd=_0x2f937e,_0x51d0bc=_0x556f9d,_0x584fcf=ByteBuffer['calculateVarint32'](0x8|this[_0x51d0bc(0x2c8d)][_0x51d0bc(0x1e24)])+this[_0x51d0bc(0x1d87)][_0x15c1bd(0x2156)](0x1,_0x4e9b54)+ByteBuffer[_0x51d0bc(0x3207)](0x10|this[_0x51d0bc(0x3dd)][_0x51d0bc(0x1e24)])+this[_0x51d0bc(0x35e5)][_0x51d0bc(0x3b20)](0x2,_0x53b022);_0x4566e6[_0x51d0bc(0x4a71)](this['id']<<0x3|_0x3218a0[_0x51d0bc(0x3182)][_0x51d0bc(0x3b31)]),_0x4566e6[_0x15c1bd(0x1cf5)](_0x584fcf),_0x4566e6[_0x51d0bc(0x4a71)](0x8|this['keyType'][_0x51d0bc(0x1e24)]),this[_0x51d0bc(0x1d87)][_0x15c1bd(0x3ffe)](0x1,_0x4e9b54,_0x4566e6),_0x4566e6[_0x15c1bd(0x1cf5)](0x10|this[_0x51d0bc(0x3dd)][_0x51d0bc(0x1e24)]),this['element'][_0x51d0bc(0x16b0)](0x2,_0x53b022,_0x4566e6);},this):this[_0x556f9d(0x2712)](_0x5652f1,_0x5cedea)&&(_0x4566e6[_0x556f9d(0x4a71)](this['id']<<0x3|this[_0x556f9d(0x3dd)][_0x556f9d(0x1e24)]),this[_0x2f937e(0x56c2)][_0x556f9d(0x16b0)](this['id'],_0x5652f1,_0x4566e6));}catch(_0x596e36){throw Error(_0x556f9d(0x5613)+this[_0x556f9d(0x3cc8)](!0x0)+':\x20'+_0x5652f1+'\x20('+_0x596e36+')');}return _0x4566e6;},_0x9154b3[_0x34b223(0x17f1)]=function(_0x2f189b,_0x48681c){var _0x55719d=_0x3268b6,_0x2c8552=_0x34b223;if(_0x2f189b=this[_0x2c8552(0x1087)](_0x2f189b),null===this[_0x55719d(0x18c0)]||_0x2c8552(0x8c4)!=typeof this[_0x2c8552(0x3dd)])throw Error(_0x2c8552(0x9e1)+this[_0x2c8552(0x3cc8)](!0x0)+':\x20'+this[_0x2c8552(0x3dd)]);if(null===_0x2f189b||this[_0x2c8552(0x402f)]&&0x0==_0x2f189b[_0x2c8552(0x809)])return 0x0;var _0x330dd2=0x0;try{var _0x43fb94,_0x4a513a;if(this[_0x2c8552(0x402f)]){if(this[_0x55719d(0x361c)][_0x2c8552(0x605b)]&&_0x3218a0['PACKABLE_WIRE_TYPES'][_0x2c8552(0xabf)](this[_0x2c8552(0x3dd)]['wireType'])>=0x0){for(_0x330dd2+=ByteBuffer[_0x2c8552(0x3207)](this['id']<<0x3|_0x3218a0[_0x2c8552(0x3182)][_0x2c8552(0x3b31)]),_0x4a513a=0x0,_0x43fb94=0x0;_0x43fb94<_0x2f189b[_0x2c8552(0x809)];_0x43fb94++)_0x4a513a+=this[_0x55719d(0x56c2)][_0x55719d(0x2156)](this['id'],_0x2f189b[_0x43fb94]);_0x330dd2+=ByteBuffer[_0x2c8552(0x3207)](_0x4a513a),_0x330dd2+=_0x4a513a;}else{for(_0x43fb94=0x0;_0x43fb94<_0x2f189b[_0x2c8552(0x809)];_0x43fb94++)_0x330dd2+=ByteBuffer[_0x2c8552(0x3207)](this['id']<<0x3|this[_0x2c8552(0x3dd)][_0x2c8552(0x1e24)]),_0x330dd2+=this[_0x2c8552(0x35e5)][_0x55719d(0x2156)](this['id'],_0x2f189b[_0x43fb94]);}}else this['map']?_0x2f189b[_0x2c8552(0x326d)](function(_0x2a4411,_0x4d9b51,_0x2d079c){var _0x199a05=_0x2c8552,_0x5a85ae=ByteBuffer[_0x199a05(0x3207)](0x8|this[_0x199a05(0x2c8d)][_0x199a05(0x1e24)])+this[_0x199a05(0x1d87)]['calculateLength'](0x1,_0x4d9b51)+ByteBuffer[_0x199a05(0x3207)](0x10|this[_0x199a05(0x3dd)][_0x199a05(0x1e24)])+this[_0x199a05(0x35e5)][_0x199a05(0x3b20)](0x2,_0x2a4411);_0x330dd2+=ByteBuffer[_0x199a05(0x3207)](this['id']<<0x3|_0x3218a0[_0x199a05(0x3182)][_0x199a05(0x3b31)]),_0x330dd2+=ByteBuffer['calculateVarint32'](_0x5a85ae),_0x330dd2+=_0x5a85ae;},this):this[_0x55719d(0x4cf7)](_0x2f189b,_0x48681c)&&(_0x330dd2+=ByteBuffer[_0x2c8552(0x3207)](this['id']<<0x3|this[_0x2c8552(0x3dd)][_0x2c8552(0x1e24)]),_0x330dd2+=this[_0x55719d(0x56c2)][_0x2c8552(0x3b20)](this['id'],_0x2f189b));}catch(_0x214d78){throw Error(_0x2c8552(0x5613)+this[_0x2c8552(0x3cc8)](!0x0)+':\x20'+_0x2f189b+'\x20('+_0x214d78+')');}return _0x330dd2;},_0x9154b3['decode']=function(_0x3e3669,_0x189962,_0x8dcf48){var _0x2f5af3=_0x3268b6,_0x572938=_0x34b223,_0x262332,_0x3d3081;if(!(!this[_0x572938(0x7f7)]&&_0x3e3669==this['type'][_0x572938(0x1e24)]||!_0x8dcf48&&this[_0x572938(0x402f)]&&this[_0x572938(0x54e8)][_0x572938(0x605b)]&&_0x3e3669==_0x3218a0[_0x572938(0x3182)][_0x572938(0x3b31)]||this[_0x2f5af3(0x4af7)]&&_0x3e3669==_0x3218a0[_0x2f5af3(0x1f42)][_0x2f5af3(0x2204)]))throw Error(_0x2f5af3(0x1853)+this[_0x572938(0x3cc8)](!0x0)+':\x20'+_0x3e3669+'\x20('+this[_0x2f5af3(0x18c0)][_0x2f5af3(0x58b0)]+_0x572938(0x5f1f));if(_0x3e3669==_0x3218a0[_0x572938(0x3182)][_0x572938(0x3b31)]&&this[_0x572938(0x402f)]&&this[_0x572938(0x54e8)][_0x572938(0x605b)]&&_0x3218a0[_0x572938(0x5633)][_0x572938(0xabf)](this[_0x572938(0x3dd)][_0x572938(0x1e24)])>=0x0&&!_0x8dcf48){_0x3d3081=_0x189962[_0x572938(0x18a3)](),_0x3d3081=_0x189962[_0x572938(0x2c14)]+_0x3d3081;for(var _0x12ce20=[];_0x189962[_0x572938(0x2c14)]<_0x3d3081;)_0x12ce20[_0x572938(0x5323)](this[_0x2f5af3(0x2d65)](this[_0x2f5af3(0x18c0)][_0x572938(0x1e24)],_0x189962,!0x0));return _0x12ce20;}if(this[_0x572938(0x7f7)]){var _0x18ed70=_0x1bbd26[_0x572938(0x2113)](this[_0x572938(0x2c8d)]);if(_0x262332=_0x1bbd26[_0x572938(0x2113)](this[_0x572938(0x3dd)]),_0x3d3081=_0x189962[_0x572938(0x18a3)](),_0x189962[_0x572938(0xd3b)]()<_0x3d3081)throw Error(_0x572938(0x2974)+this[_0x572938(0x3cc8)](!0x0)+':\x20'+_0x3d3081+_0x572938(0xab7)+_0x189962[_0x572938(0xd3b)]());var _0x2674f4=_0x189962[_0x572938(0x40f3)]();for(_0x2674f4['limit']=_0x2674f4[_0x572938(0x2c14)]+_0x3d3081,_0x189962[_0x572938(0x2c14)]+=_0x3d3081;_0x2674f4[_0x572938(0xd3b)]()>0x0;){var _0x5cccf1=_0x2674f4['readVarint32']();_0x3e3669=0x7&_0x5cccf1;var _0x23933e=_0x5cccf1>>>0x3;if(0x1===_0x23933e)_0x18ed70=this[_0x2f5af3(0x3e68)]['decode'](_0x2674f4,_0x3e3669,_0x23933e);else{if(0x2!==_0x23933e)throw Error(_0x572938(0x23f2));_0x262332=this[_0x572938(0x35e5)][_0x572938(0x36b3)](_0x2674f4,_0x3e3669,_0x23933e);}}return[_0x18ed70,_0x262332];}return this[_0x572938(0x35e5)][_0x572938(0x36b3)](_0x189962,_0x3e3669,this['id']);},_0x196826[_0x34b223(0x122b)][_0x34b223(0x283)]=_0x305073;var _0x18bb44=function(_0x448850,_0xb5b2ec,_0x2000df,_0x4de443,_0x5a3c7e,_0x4df01e,_0x596819){var _0x159efd=_0x34b223;_0x305073[_0x159efd(0x3c9e)](this,_0x448850,_0xb5b2ec,_0x2000df,null,_0x4de443,_0x5a3c7e,_0x4df01e,_0x596819),this[_0x159efd(0x3232)];};_0x18bb44[_0x34b223(0x3720)]=Object[_0x3268b6(0x47e7)](_0x305073[_0x34b223(0x3720)]),_0x196826[_0x34b223(0x122b)][_0x34b223(0x4487)]=_0x18bb44,_0x196826[_0x34b223(0x122b)][_0x34b223(0x5595)]=function(_0x33356e,_0x54c7a8,_0x13efc8){var _0xff0664=_0x34b223;_0x573de6[_0xff0664(0x3c9e)](this,_0x33356e,_0x54c7a8,_0x13efc8),this[_0xff0664(0x784)]=[];};var _0x63e5fb=function(_0x219364,_0x3a31a2,_0x12ffa0,_0x344407,_0x6ef9a1){var _0x45553a=_0x34b223;_0x41eb8d[_0x45553a(0x3c9e)](this,_0x219364,_0x3a31a2,_0x12ffa0,_0x344407,_0x6ef9a1),this[_0x45553a(0x1e84)]=_0x45553a(0x4eeb),this[_0x45553a(0x8c4)]=null;};_0x63e5fb[_0x34b223(0x1616)]=function(_0x2f4209,_0x131760){var _0x44ad5e=_0x34b223;for(var _0x1abde2,_0x1b5346=Object[_0x44ad5e(0x4d54)](_0x2f4209),_0x331046=0x0;_0x331046<_0x1b5346[_0x44ad5e(0x809)];++_0x331046)if(_0x2f4209[_0x1abde2=_0x1b5346[_0x331046]]===_0x131760)return _0x1abde2;return null;},(_0x63e5fb[_0x34b223(0x3720)]=Object[_0x34b223(0x2850)](_0x41eb8d[_0x34b223(0x3720)]))[_0x34b223(0x5640)]=function(_0x1da68b){var _0x1171aa=_0x3268b6,_0x194e33=_0x34b223;if(this[_0x194e33(0x8c4)]&&!_0x1da68b)return this[_0x1171aa(0x40f2)];for(var _0x13ee1e=new _0x3218a0[(_0x194e33(0x1138))][(_0x194e33(0x4eeb))](),_0x5a0258=this[_0x1171aa(0xba2)](_0x63e5fb[_0x194e33(0x5120)]),_0x35a31e=0x0,_0x4f7671=_0x5a0258[_0x1171aa(0x2ef4)];_0x35a31e<_0x4f7671;++_0x35a31e)_0x13ee1e[_0x5a0258[_0x35a31e][_0x1171aa(0x1c7c)]]=_0x5a0258[_0x35a31e]['id'];return Object[_0x194e33(0x17f9)]&&Object[_0x1171aa(0x406a)](_0x13ee1e,_0x194e33(0x15d8),{'value':this[_0x194e33(0x196e)](),'enumerable':!0x1}),this[_0x1171aa(0x40f2)]=_0x13ee1e;},_0x196826[_0x34b223(0x4eeb)]=_0x63e5fb;var _0x1642d0=function(_0xa8089c,_0x3d304c,_0x40b696,_0x2db21e){var _0x2ef211=_0x34b223;_0x573de6[_0x2ef211(0x3c9e)](this,_0xa8089c,_0x3d304c,_0x40b696),this['className']=_0x2ef211(0x44e9),this['id']=_0x2db21e;};_0x1642d0[_0x3268b6(0x1aa2)]=Object[_0x3268b6(0x47e7)](_0x573de6[_0x34b223(0x3720)]),_0x196826[_0x3268b6(0x178b)][_0x3268b6(0x1592)]=_0x1642d0;var _0x227759=function(_0x69e86f,_0x117cc0,_0x298bd6,_0x4fa8d6){var _0x40047c=_0x34b223;_0x573de6[_0x40047c(0x3c9e)](this,_0x69e86f,_0x117cc0,_0x298bd6),this[_0x40047c(0x241c)]=_0x4fa8d6;};_0x227759[_0x3268b6(0x1aa2)]=Object[_0x34b223(0x2850)](_0x573de6[_0x34b223(0x3720)]),_0x196826[_0x34b223(0x1a0b)]=_0x227759;var _0x3e470c=function(_0x278d75,_0x509eb1,_0x595804,_0x35ab41){var _0x3ab630=_0x34b223;_0x41eb8d[_0x3ab630(0x3c9e)](this,_0x278d75,_0x509eb1,_0x595804,_0x35ab41),this[_0x3ab630(0x1e84)]=_0x3ab630(0x4b36),this[_0x3ab630(0x28fd)]=null;};(_0x3e470c[_0x34b223(0x3720)]=Object[_0x34b223(0x2850)](_0x41eb8d[_0x34b223(0x3720)]))[_0x34b223(0x5640)]=function(_0x59e242){var _0x3c0945=_0x34b223;return this[_0x3c0945(0x28fd)]&&!_0x59e242?this[_0x3c0945(0x28fd)]:this[_0x3c0945(0x28fd)]=function(_0x16b77a,_0x2b6154){var _0x5e5d42=_0x140d,_0x29e0a4=_0x3c0945;for(var _0x280d50=function(_0x2ecc0a){var _0xc1cc64=_0x140d,_0x4f4499=_0x23ca;_0x16b77a[_0x4f4499(0x1138)][_0xc1cc64(0x33f1)][_0x4f4499(0x3c9e)](this),this[_0x4f4499(0x1abd)]=_0x2ecc0a||function(_0x17db98,_0x53c0fb,_0x13674f){var _0xf6a78b=_0x4f4499;setTimeout(_0x13674f[_0xf6a78b(0xdbb)](this,Error(_0xf6a78b(0x7c4))),0x0);};},_0x2bb448=_0x280d50[_0x29e0a4(0x3720)]=Object[_0x29e0a4(0x2850)](_0x16b77a[_0x29e0a4(0x1138)][_0x29e0a4(0x4b36)][_0x29e0a4(0x3720)]),_0x3699bb=_0x2b6154['getChildren'](_0x16b77a[_0x29e0a4(0x4edf)][_0x29e0a4(0x4b36)][_0x5e5d42(0x514d)]),_0x44e191=0x0;_0x44e191<_0x3699bb[_0x5e5d42(0x2ef4)];_0x44e191++)!function(_0x543fdf){var _0x3d0a3a=_0x29e0a4;_0x2bb448[_0x543fdf['name']]=function(_0x5b5fb3,_0x2ebf24){var _0x2ee8c4=_0x140d,_0x2be5e2=_0x23ca;try{try{_0x5b5fb3=_0x543fdf[_0x2ee8c4(0x56ee)][_0x2be5e2(0x28fd)][_0x2be5e2(0x36b3)](ByteBuffer[_0x2be5e2(0x39ba)](_0x5b5fb3));}catch(_0x268ede){if(!(_0x268ede instanceof TypeError))throw _0x268ede;}if(null===_0x5b5fb3||_0x2ee8c4(0x40f2)!=typeof _0x5b5fb3)throw Error(_0x2be5e2(0xbb8));_0x5b5fb3 instanceof _0x543fdf[_0x2be5e2(0x1ed2)][_0x2be5e2(0x28fd)]||(_0x5b5fb3=new _0x543fdf[(_0x2be5e2(0x1ed2))][(_0x2ee8c4(0x56fb))](_0x5b5fb3)),this['rpcImpl'](_0x543fdf[_0x2be5e2(0x5b12)](),_0x5b5fb3,function(_0xbea59,_0x3089fa){var _0x5882e8=_0x2ee8c4,_0x43ccb1=_0x2be5e2;if(_0xbea59)_0x2ebf24(_0xbea59);else{null===_0x3089fa&&(_0x3089fa='');try{_0x3089fa=_0x543fdf[_0x43ccb1(0x1c3)]['clazz'][_0x43ccb1(0x36b3)](_0x3089fa);}catch(_0x5f1dd4){}_0x3089fa&&_0x3089fa instanceof _0x543fdf[_0x43ccb1(0x1c3)][_0x5882e8(0x56fb)]?_0x2ebf24(null,_0x3089fa):_0x2ebf24(Error(_0x43ccb1(0x1793)+_0x2b6154[_0x43ccb1(0x2c5)]+'#'+_0x543fdf[_0x5882e8(0x1c7c)]));}});}catch(_0x2cf60e){setTimeout(_0x2ebf24[_0x2be5e2(0xdbb)](this,_0x2cf60e),0x0);}},_0x280d50[_0x543fdf[_0x3d0a3a(0x2c5)]]=function(_0x1a0508,_0x57d9f6,_0x53f9f4){var _0x4094b0=_0x3d0a3a;new _0x280d50(_0x1a0508)[_0x543fdf[_0x4094b0(0x2c5)]](_0x57d9f6,_0x53f9f4);},Object[_0x3d0a3a(0x17f9)]&&(Object[_0x3d0a3a(0x17f9)](_0x280d50[_0x543fdf[_0x3d0a3a(0x2c5)]],_0x3d0a3a(0x15d8),{'value':_0x543fdf[_0x3d0a3a(0x196e)]()}),Object[_0x3d0a3a(0x17f9)](_0x2bb448[_0x543fdf[_0x3d0a3a(0x2c5)]],_0x3d0a3a(0x15d8),{'value':_0x280d50[_0x543fdf[_0x3d0a3a(0x2c5)]][_0x3d0a3a(0x15d8)]}));}(_0x3699bb[_0x44e191]);return Object['defineProperty']&&(Object[_0x29e0a4(0x17f9)](_0x280d50,_0x5e5d42(0x558a),{'value':_0x2b6154[_0x29e0a4(0x196e)]()}),Object[_0x5e5d42(0x406a)](_0x2bb448,_0x29e0a4(0x15d8),{'value':_0x280d50[_0x29e0a4(0x15d8)]}),Object[_0x29e0a4(0x17f9)](_0x280d50,_0x29e0a4(0x58b8),{'value':_0x2b6154}),Object[_0x29e0a4(0x17f9)](_0x2bb448,_0x29e0a4(0x58b8),{'value':_0x2b6154})),_0x280d50;}(_0x3218a0,this);},_0x196826[_0x34b223(0x4b36)]=_0x3e470c;var _0x5cbaea=function(_0x56a087,_0x29402e,_0x19bff5,_0x2d4e0b){var _0x3e98cc=_0x3268b6,_0x47c495=_0x34b223;_0x573de6[_0x47c495(0x3c9e)](this,_0x56a087,_0x29402e,_0x19bff5),this[_0x47c495(0x1e84)]=_0x3e98cc(0x1892),this[_0x47c495(0x54e8)]=_0x2d4e0b||{};};(_0x5cbaea[_0x3268b6(0x1aa2)]=Object[_0x34b223(0x2850)](_0x573de6[_0x34b223(0x3720)]))[_0x34b223(0x196e)]=_0x5ae40f[_0x34b223(0x196e)],_0x196826[_0x34b223(0x4b36)][_0x34b223(0x30fa)]=_0x5cbaea;var _0x2c1e31=function(_0x28f2bc,_0x2a39c7,_0xfd3c87,_0x57aa8c,_0x16b135,_0x2567a1,_0x372873,_0x38b6c6){var _0x145210=_0x3268b6,_0x332b42=_0x34b223;_0x5cbaea[_0x145210(0x4d6c)](this,_0x28f2bc,_0x2a39c7,_0xfd3c87,_0x38b6c6),this[_0x332b42(0x1e84)]=_0x145210(0x5347),this[_0x332b42(0x4de6)]=_0x57aa8c,this[_0x332b42(0x5c6d)]=_0x16b135,this[_0x332b42(0x1aca)]=_0x2567a1,this[_0x332b42(0x4e2a)]=_0x372873,this[_0x332b42(0x1ed2)]=null,this[_0x145210(0x1dd4)]=null;};return _0x2c1e31['prototype']=Object[_0x34b223(0x2850)](_0x5cbaea[_0x34b223(0x3720)]),_0x196826[_0x34b223(0x4b36)][_0x34b223(0xe08)]=_0x2c1e31,_0x196826;}(ProtoBuf),ProtoBuf[_0x5e00b3(0x1138)]=function(_0x492156,_0x2252c8,_0x4ef0be){var _0xe7e2d3=_0x307c2b,_0x42ab4a=_0x5e00b3,_0x3a8246=function(_0x46c779){var _0x10b189=_0x140d,_0x1810f0=_0x23ca;this['ns']=new _0x4ef0be[(_0x1810f0(0x113f))](this,null,''),this[_0x10b189(0x255f)]=this['ns'],this['resolved']=!0x1,this[_0x1810f0(0x2a6a)]=null,this[_0x1810f0(0x594c)]={},this[_0x10b189(0x2c2d)]=null,this[_0x1810f0(0x54e8)]=_0x46c779||{};},_0x163465=_0x3a8246[_0x42ab4a(0x3720)];function _0x4d9eba(_0x4000b2){var _0x3aeea4=_0x140d,_0x59118a=_0x42ab4a;_0x4000b2[_0x59118a(0x1a19)]&&_0x4000b2[_0x3aeea4(0x27ce)]['forEach'](function(_0x332a00){var _0x5c6e02=_0x59118a;_0x332a00[_0x5c6e02(0x31f6)]=_0x4000b2[_0x5c6e02(0x31f6)],_0x4d9eba(_0x332a00);}),_0x4000b2[_0x59118a(0x5489)]&&_0x4000b2[_0x59118a(0x5489)][_0x59118a(0x326d)](function(_0x236c06){var _0x14f6cc=_0x59118a;_0x236c06[_0x14f6cc(0x31f6)]=_0x4000b2[_0x14f6cc(0x31f6)];});}return _0x3a8246['isMessage']=function(_0x286445){var _0x225e96=_0x42ab4a;return _0x225e96(0x20b8)==typeof _0x286445['name']&&(void 0x0===_0x286445['values']&&void 0x0===_0x286445[_0x225e96(0x3b1a)]);},_0x3a8246[_0x42ab4a(0x1064)]=function(_0x24ea9d){var _0x32da03=_0x42ab4a;return _0x32da03(0x20b8)==typeof _0x24ea9d[_0x32da03(0x354e)]&&_0x32da03(0x20b8)==typeof _0x24ea9d[_0x32da03(0x2c5)]&&_0x32da03(0x20b8)==typeof _0x24ea9d[_0x32da03(0x3dd)]&&void 0x0!==_0x24ea9d['id'];},_0x3a8246[_0xe7e2d3(0x34e0)]=function(_0xe1c865){var _0x1a9d02=_0x42ab4a;return _0x1a9d02(0x20b8)==typeof _0xe1c865[_0x1a9d02(0x2c5)]&&!(void 0x0===_0xe1c865[_0x1a9d02(0xc98)]||!Array[_0x1a9d02(0x2676)](_0xe1c865[_0x1a9d02(0xc98)])||0x0===_0xe1c865[_0x1a9d02(0xc98)][_0x1a9d02(0x809)]);},_0x3a8246[_0x42ab4a(0x19d1)]=function(_0x2eff89){var _0xe8c13=_0xe7e2d3,_0x51ee93=_0x42ab4a;return!(_0xe8c13(0x2faa)!=typeof _0x2eff89[_0x51ee93(0x2c5)]||_0x51ee93(0x8c4)!=typeof _0x2eff89[_0xe8c13(0x4bbe)]||!_0x2eff89[_0x51ee93(0x3b1a)]);},_0x3a8246[_0xe7e2d3(0x3be1)]=function(_0x48dfc6){var _0x4607bf=_0x42ab4a;return'string'==typeof _0x48dfc6[_0x4607bf(0x40e8)];},_0x163465[_0x42ab4a(0x31a9)]=function(){var _0x210b21=_0xe7e2d3;return this[_0x210b21(0x255f)]=this['ns'],this;},_0x163465[_0x42ab4a(0x5aac)]=function(_0x2dc58c){var _0x33e11d=_0xe7e2d3,_0x234a3a=_0x42ab4a;if(_0x33e11d(0x2faa)!=typeof _0x2dc58c||!_0x2252c8[_0x234a3a(0xcda)][_0x234a3a(0x4a8a)](_0x2dc58c))throw Error(_0x234a3a(0x1ec3)+_0x2dc58c);return _0x2dc58c[_0x234a3a(0x390f)]('.')[_0x33e11d(0x1b22)](function(_0x373e51){var _0x4b0498=_0x33e11d,_0x204e06=_0x234a3a,_0x476021=this[_0x204e06(0x22a7)][_0x204e06(0x1fb7)](_0x373e51);null===_0x476021&&this[_0x204e06(0x22a7)][_0x204e06(0x51fd)](_0x476021=new _0x4ef0be[(_0x204e06(0x113f))](this,this[_0x4b0498(0x255f)],_0x373e51)),this['ptr']=_0x476021;},this),this;},_0x163465[_0x42ab4a(0x2850)]=function(_0x465087){var _0x25af74=_0xe7e2d3,_0x3f7b1d=_0x42ab4a;if(!_0x465087)return this;if(Array[_0x3f7b1d(0x2676)](_0x465087)){if(0x0===_0x465087[_0x3f7b1d(0x809)])return this;_0x465087=_0x465087[_0x25af74(0x17ac)]();}else _0x465087=[_0x465087];for(var _0x39cd40=[_0x465087];_0x39cd40['length']>0x0;){if(_0x465087=_0x39cd40[_0x3f7b1d(0x3b86)](),!Array[_0x3f7b1d(0x2676)](_0x465087))throw Error(_0x3f7b1d(0x27a6)+JSON[_0x3f7b1d(0x43ec)](_0x465087));for(;_0x465087[_0x3f7b1d(0x809)]>0x0;){var _0xe08311=_0x465087[_0x25af74(0x1e68)]();if(_0x3a8246[_0x3f7b1d(0xbcc)](_0xe08311)){var _0x2bd128=new _0x4ef0be[(_0x25af74(0x1982))](this,this['ptr'],_0xe08311[_0x3f7b1d(0x2c5)],_0xe08311[_0x3f7b1d(0x54e8)],_0xe08311[_0x25af74(0x337b)],_0xe08311[_0x3f7b1d(0x31f6)]),_0x140c4a={};_0xe08311[_0x3f7b1d(0x39af)]&&Object[_0x3f7b1d(0x4d54)](_0xe08311[_0x3f7b1d(0x39af)])[_0x3f7b1d(0x326d)](function(_0x335ca4){var _0x1ec0d8=_0x3f7b1d;_0x2bd128[_0x1ec0d8(0x51fd)](_0x140c4a[_0x335ca4]=new _0x4ef0be[(_0x1ec0d8(0x122b))][(_0x1ec0d8(0x5595))](this,_0x2bd128,_0x335ca4));},this),_0xe08311[_0x3f7b1d(0x784)]&&_0xe08311['fields'][_0x3f7b1d(0x326d)](function(_0x47948a){var _0x382a45=_0x25af74,_0x279eed=_0x3f7b1d;if(null!==_0x2bd128[_0x382a45(0x42bf)](0x0|_0x47948a['id']))throw Error(_0x382a45(0x4e8a)+_0x2bd128[_0x279eed(0x2c5)]+':\x20'+_0x47948a['id']);if(_0x47948a[_0x279eed(0x54e8)]&&_0x279eed(0x8c4)!=typeof _0x47948a[_0x279eed(0x54e8)])throw Error(_0x279eed(0x5285)+_0x2bd128[_0x279eed(0x2c5)]+'#'+_0x47948a[_0x279eed(0x2c5)]);var _0x447a19=null;if('string'==typeof _0x47948a[_0x279eed(0x4a70)]&&!(_0x447a19=_0x140c4a[_0x47948a[_0x279eed(0x4a70)]]))throw Error(_0x279eed(0x2847)+_0x2bd128[_0x279eed(0x2c5)]+'#'+_0x47948a[_0x279eed(0x2c5)]+':\x20'+_0x47948a[_0x382a45(0x43e)]);_0x47948a=new _0x4ef0be[(_0x279eed(0x122b))][(_0x279eed(0x283))](this,_0x2bd128,_0x47948a[_0x279eed(0x354e)],_0x47948a[_0x279eed(0x4f66)],_0x47948a[_0x279eed(0x3dd)],_0x47948a[_0x279eed(0x2c5)],_0x47948a['id'],_0x47948a[_0x279eed(0x54e8)],_0x447a19,_0xe08311[_0x382a45(0x3b7c)]),_0x447a19&&_0x447a19[_0x279eed(0x784)][_0x279eed(0x5323)](_0x47948a),_0x2bd128[_0x279eed(0x51fd)](_0x47948a);},this);var _0x546a7f=[];if(_0xe08311[_0x3f7b1d(0x5489)]&&_0xe08311[_0x25af74(0x3c05)][_0x3f7b1d(0x326d)](function(_0xf74c57){_0x546a7f['push'](_0xf74c57);}),_0xe08311[_0x25af74(0x27ce)]&&_0xe08311['messages'][_0x3f7b1d(0x326d)](function(_0x3c9b11){var _0x917065=_0x3f7b1d;_0x546a7f[_0x917065(0x5323)](_0x3c9b11);}),_0xe08311[_0x3f7b1d(0x223)]&&_0xe08311[_0x3f7b1d(0x223)][_0x3f7b1d(0x326d)](function(_0x2bf7f3){var _0x5752ea=_0x3f7b1d;_0x546a7f[_0x5752ea(0x5323)](_0x2bf7f3);}),_0xe08311[_0x3f7b1d(0x49b2)]&&(_0x25af74(0x3393)==typeof _0xe08311[_0x3f7b1d(0x49b2)][0x0]?_0x2bd128[_0x25af74(0x2454)]=[_0xe08311[_0x3f7b1d(0x49b2)]]:_0x2bd128['extensions']=_0xe08311[_0x3f7b1d(0x49b2)]),this[_0x3f7b1d(0x22a7)][_0x3f7b1d(0x51fd)](_0x2bd128),_0x546a7f[_0x3f7b1d(0x809)]>0x0){_0x39cd40[_0x3f7b1d(0x5323)](_0x465087),_0x465087=_0x546a7f,_0x546a7f=null,this[_0x25af74(0x255f)]=_0x2bd128,_0x2bd128=null;continue;}_0x546a7f=null;}else{if(_0x3a8246[_0x3f7b1d(0x4d97)](_0xe08311))_0x2bd128=new _0x4ef0be[(_0x3f7b1d(0x4eeb))](this,this[_0x3f7b1d(0x22a7)],_0xe08311[_0x3f7b1d(0x2c5)],_0xe08311[_0x3f7b1d(0x54e8)],_0xe08311[_0x25af74(0x3b7c)]),_0xe08311[_0x3f7b1d(0xc98)][_0x3f7b1d(0x326d)](function(_0x368660){var _0x405c0e=_0x3f7b1d;_0x2bd128[_0x405c0e(0x51fd)](new _0x4ef0be[(_0x405c0e(0x4eeb))]['Value'](this,_0x2bd128,_0x368660[_0x405c0e(0x2c5)],_0x368660['id']));},this),this[_0x25af74(0x255f)][_0x3f7b1d(0x51fd)](_0x2bd128);else{if(_0x3a8246[_0x3f7b1d(0x19d1)](_0xe08311))_0x2bd128=new _0x4ef0be[(_0x25af74(0x33f1))](this,this[_0x3f7b1d(0x22a7)],_0xe08311[_0x3f7b1d(0x2c5)],_0xe08311[_0x25af74(0x361c)]),Object[_0x3f7b1d(0x4d54)](_0xe08311[_0x3f7b1d(0x3b1a)])[_0x3f7b1d(0x326d)](function(_0x1acdcd){var _0x1f8c5c=_0x25af74,_0x2f41d6=_0x3f7b1d,_0x5111a1=_0xe08311[_0x2f41d6(0x3b1a)][_0x1acdcd];_0x2bd128[_0x2f41d6(0x51fd)](new _0x4ef0be[(_0x2f41d6(0x4b36))][(_0x1f8c5c(0x514d))](this,_0x2bd128,_0x1acdcd,_0x5111a1[_0x2f41d6(0x2625)],_0x5111a1[_0x2f41d6(0x4cea)],!!_0x5111a1[_0x1f8c5c(0x17ba)],!!_0x5111a1[_0x2f41d6(0x4e15)],_0x5111a1[_0x2f41d6(0x54e8)]));},this),this[_0x3f7b1d(0x22a7)][_0x3f7b1d(0x51fd)](_0x2bd128);else{if(!_0x3a8246[_0x3f7b1d(0x1a3f)](_0xe08311))throw Error(_0x25af74(0xc7b)+JSON[_0x3f7b1d(0x43ec)](_0xe08311));if(_0x2bd128=this[_0x3f7b1d(0x22a7)][_0x3f7b1d(0x1c7e)](_0xe08311[_0x3f7b1d(0x40e8)],!0x0))_0xe08311[_0x25af74(0x372c)]['forEach'](function(_0x532d62){var _0x2e563f=_0x25af74,_0x26ba70=_0x3f7b1d;if(null!==_0x2bd128[_0x26ba70(0x1fb7)](0x0|_0x532d62['id']))throw Error(_0x26ba70(0x382a)+_0x2bd128[_0x26ba70(0x2c5)]+':\x20'+_0x532d62['id']);if(_0x2bd128[_0x2e563f(0x2454)]){var _0x3b87ac=!0x1;if(_0x2bd128[_0x26ba70(0x49b2)][_0x2e563f(0x1b22)](function(_0x4a70b6){_0x532d62['id']>=_0x4a70b6[0x0]&&_0x532d62['id']<=_0x4a70b6[0x1]&&(_0x3b87ac=!0x0);}),!_0x3b87ac)throw Error(_0x26ba70(0x4e79)+_0x2bd128[_0x26ba70(0x2c5)]+':\x20'+_0x532d62['id']+_0x26ba70(0x1d39));}var _0x2492af=_0x532d62[_0x26ba70(0x2c5)];this[_0x2e563f(0x361c)][_0x2e563f(0x3487)]&&(_0x2492af=_0x492156[_0x26ba70(0x5bbf)][_0x26ba70(0x931)](_0x2492af));var _0x58687c=new _0x4ef0be[(_0x26ba70(0x122b))]['ExtensionField'](this,_0x2bd128,_0x532d62[_0x2e563f(0x3192)],_0x532d62[_0x26ba70(0x3dd)],this[_0x26ba70(0x22a7)][_0x26ba70(0x5b12)]()+'.'+_0x2492af,_0x532d62['id'],_0x532d62[_0x26ba70(0x54e8)]),_0x1c9d94=new _0x4ef0be[(_0x26ba70(0x1a0b))](this,this[_0x26ba70(0x22a7)],_0x532d62[_0x2e563f(0x1c7c)],_0x58687c);_0x58687c[_0x26ba70(0x3232)]=_0x1c9d94,this[_0x26ba70(0x22a7)][_0x2e563f(0x3ee)](_0x1c9d94),_0x2bd128[_0x26ba70(0x51fd)](_0x58687c);},this);else{if(!/\.?google\.protobuf\./[_0x3f7b1d(0x4a8a)](_0xe08311[_0x25af74(0x20fb)]))throw Error('extended\x20message\x20'+_0xe08311[_0x3f7b1d(0x40e8)]+_0x3f7b1d(0x2200));}}}}_0xe08311=null,_0x2bd128=null;}_0x465087=null,this[_0x3f7b1d(0x22a7)]=this[_0x3f7b1d(0x22a7)][_0x3f7b1d(0x227)];}return this[_0x3f7b1d(0x559f)]=!0x1,this[_0x3f7b1d(0x2a6a)]=null,this;},_0x163465[_0x42ab4a(0x1c41)]=function(_0x1d9673,_0x2ee4ce){var _0x45a76e=_0xe7e2d3,_0x1b166f=_0x42ab4a,_0x4ffe34='/';if(_0x45a76e(0x2faa)==typeof _0x2ee4ce){if(_0x492156[_0x1b166f(0x5bbf)][_0x1b166f(0x3581)]&&(_0x2ee4ce=require(_0x1b166f(0x21f3))[_0x45a76e(0x511b)](_0x2ee4ce)),!0x0===this[_0x45a76e(0x5174)][_0x2ee4ce])return this[_0x1b166f(0x31a9)]();this['files'][_0x2ee4ce]=!0x0;}else{if(_0x45a76e(0x40f2)==typeof _0x2ee4ce){var _0x261752,_0x1a6613=_0x2ee4ce[_0x1b166f(0x4c53)];if(_0x492156[_0x1b166f(0x5bbf)][_0x1b166f(0x3581)]&&(_0x1a6613=require(_0x1b166f(0x21f3))[_0x45a76e(0x511b)](_0x1a6613)),(_0x1a6613[_0x1b166f(0xabf)]('\x5c')>=0x0||_0x2ee4ce[_0x1b166f(0xf0f)][_0x1b166f(0xabf)]('\x5c')>=0x0)&&(_0x4ffe34='\x5c'),_0x261752=_0x492156[_0x45a76e(0x1851)][_0x1b166f(0x3581)]?require(_0x1b166f(0x21f3))[_0x1b166f(0x48a9)](_0x1a6613,_0x2ee4ce[_0x1b166f(0xf0f)]):_0x1a6613+_0x4ffe34+_0x2ee4ce[_0x1b166f(0xf0f)],!0x0===this[_0x1b166f(0x594c)][_0x261752])return this[_0x1b166f(0x31a9)]();this[_0x1b166f(0x594c)][_0x261752]=!0x0;}}if(_0x1d9673[_0x1b166f(0x3495)]&&_0x1d9673[_0x1b166f(0x3495)][_0x1b166f(0x809)]>0x0){var _0x16d814,_0x3dfbbd=!0x1;_0x1b166f(0x8c4)==typeof _0x2ee4ce?(this[_0x1b166f(0x12bb)]=_0x2ee4ce[_0x45a76e(0x36a7)],_0x3dfbbd=!0x0,_0x16d814=this[_0x1b166f(0x12bb)],_0x2ee4ce=_0x2ee4ce[_0x1b166f(0xf0f)],(_0x16d814[_0x1b166f(0xabf)]('\x5c')>=0x0||_0x2ee4ce[_0x1b166f(0xabf)]('\x5c')>=0x0)&&(_0x4ffe34='\x5c')):_0x1b166f(0x20b8)==typeof _0x2ee4ce?this[_0x1b166f(0x12bb)]?_0x16d814=this[_0x1b166f(0x12bb)]:_0x2ee4ce[_0x1b166f(0xabf)]('/')>=0x0?''===(_0x16d814=_0x2ee4ce[_0x45a76e(0x2bc0)](/\/[^\/]*$/,''))&&(_0x16d814='/'):_0x2ee4ce[_0x1b166f(0xabf)]('\x5c')>=0x0?(_0x16d814=_0x2ee4ce[_0x1b166f(0x2c3f)](/\\[^\\]*$/,''),_0x4ffe34='\x5c'):_0x16d814='.':_0x16d814=null;for(var _0x1472c5=0x0;_0x1472c5<_0x1d9673[_0x1b166f(0x3495)][_0x45a76e(0x2ef4)];_0x1472c5++)if(_0x1b166f(0x20b8)==typeof _0x1d9673[_0x1b166f(0x3495)][_0x1472c5]){if(!_0x16d814)throw Error('cannot\x20determine\x20import\x20root');var _0x3c763e=_0x1d9673[_0x45a76e(0x304f)][_0x1472c5];if(_0x1b166f(0x3c0c)===_0x3c763e)continue;if(_0x3c763e=_0x492156[_0x1b166f(0x5bbf)][_0x1b166f(0x3581)]?require(_0x1b166f(0x21f3))[_0x1b166f(0x48a9)](_0x16d814,_0x3c763e):_0x16d814+_0x4ffe34+_0x3c763e,!0x0===this[_0x1b166f(0x594c)][_0x3c763e])continue;/\.proto$/i[_0x1b166f(0x4a8a)](_0x3c763e)&&!_0x492156[_0x1b166f(0x4508)]&&(_0x3c763e=_0x3c763e[_0x45a76e(0x2bc0)](/\.proto$/,_0x1b166f(0x4b39)));var _0x4d6903=_0x492156[_0x1b166f(0x5bbf)][_0x45a76e(0x5428)](_0x3c763e);if(null===_0x4d6903)throw Error(_0x45a76e(0xb20)+_0x3c763e+_0x1b166f(0x4b6f)+_0x2ee4ce+_0x1b166f(0x5875));/\.json$/i[_0x1b166f(0x4a8a)](_0x3c763e)?this[_0x1b166f(0x1c41)](JSON[_0x1b166f(0x2374)](_0x4d6903+''),_0x3c763e):this[_0x45a76e(0x286b)](_0x492156[_0x1b166f(0x4508)][_0x1b166f(0x1fbd)][_0x1b166f(0x2374)](_0x4d6903),_0x3c763e);}else _0x2ee4ce?/\.(\w+)$/[_0x1b166f(0x4a8a)](_0x2ee4ce)?this[_0x1b166f(0x1c41)](_0x1d9673[_0x1b166f(0x3495)][_0x1472c5],_0x2ee4ce['replace'](/^(.+)\.(\w+)$/,function(_0x5cd118,_0xfb8812,_0x445b08){var _0x3f131e=_0x45a76e;return _0xfb8812+_0x3f131e(0x3f61)+_0x1472c5+'.'+_0x445b08;})):this[_0x1b166f(0x1c41)](_0x1d9673[_0x1b166f(0x3495)][_0x1472c5],_0x2ee4ce+_0x1b166f(0x58c5)+_0x1472c5):this[_0x1b166f(0x1c41)](_0x1d9673[_0x1b166f(0x3495)][_0x1472c5]);_0x3dfbbd&&(this[_0x1b166f(0x12bb)]=null);}_0x1d9673['package']&&this[_0x1b166f(0x5aac)](_0x1d9673[_0x1b166f(0x3a09)]),_0x1d9673[_0x1b166f(0x31f6)]&&_0x4d9eba(_0x1d9673);var _0x5c27d1=this[_0x1b166f(0x22a7)];return _0x1d9673['options']&&Object[_0x1b166f(0x4d54)](_0x1d9673[_0x1b166f(0x54e8)])[_0x1b166f(0x326d)](function(_0x1dab53){var _0x4fb454=_0x1b166f;_0x5c27d1[_0x4fb454(0x54e8)][_0x1dab53]=_0x1d9673[_0x4fb454(0x54e8)][_0x1dab53];}),_0x1d9673[_0x1b166f(0x1a19)]&&(this[_0x1b166f(0x2850)](_0x1d9673[_0x1b166f(0x1a19)]),this[_0x45a76e(0x255f)]=_0x5c27d1),_0x1d9673[_0x45a76e(0x3c05)]&&(this[_0x45a76e(0x47e7)](_0x1d9673[_0x1b166f(0x5489)]),this[_0x1b166f(0x22a7)]=_0x5c27d1),_0x1d9673[_0x45a76e(0x4f4)]&&(this[_0x1b166f(0x2850)](_0x1d9673[_0x1b166f(0x223)]),this['ptr']=_0x5c27d1),_0x1d9673[_0x1b166f(0x2f95)]&&this[_0x1b166f(0x2850)](_0x1d9673[_0x1b166f(0x2f95)]),this[_0x45a76e(0x3d4a)]();},_0x163465[_0xe7e2d3(0x502b)]=function(){var _0x109bda=_0xe7e2d3,_0x1f55e5=_0x42ab4a,_0x3a812b;if(null==this['ptr']||_0x1f55e5(0x8c4)==typeof this[_0x1f55e5(0x22a7)][_0x1f55e5(0x3dd)])return this;if(this[_0x1f55e5(0x22a7)]instanceof _0x4ef0be[_0x109bda(0x256f)])this['ptr'][_0x1f55e5(0x2e0)][_0x1f55e5(0x326d)](function(_0x110910){var _0x503a3a=_0x1f55e5;this[_0x503a3a(0x22a7)]=_0x110910,this['resolveAll']();},this);else{if(this[_0x1f55e5(0x22a7)]instanceof _0x4ef0be[_0x1f55e5(0x122b)][_0x109bda(0x3290)]){if(_0x2252c8[_0x109bda(0x1a17)][_0x1f55e5(0x4a8a)](this[_0x1f55e5(0x22a7)]['type']))this[_0x1f55e5(0x22a7)][_0x1f55e5(0x3dd)]=_0x492156[_0x1f55e5(0x1a50)][this[_0x1f55e5(0x22a7)][_0x109bda(0x18c0)]];else{if(!_0x2252c8[_0x1f55e5(0xcda)][_0x1f55e5(0x4a8a)](this[_0x1f55e5(0x22a7)][_0x1f55e5(0x3dd)]))throw Error(_0x1f55e5(0x900)+this[_0x1f55e5(0x22a7)][_0x1f55e5(0x3cc8)](!0x0)+':\x20'+this['ptr'][_0x1f55e5(0x3dd)]);if(!(_0x3a812b=(this[_0x1f55e5(0x22a7)]instanceof _0x4ef0be[_0x1f55e5(0x122b)][_0x1f55e5(0x4487)]?this[_0x1f55e5(0x22a7)][_0x1f55e5(0x3232)][_0x1f55e5(0x227)]:this[_0x1f55e5(0x22a7)][_0x1f55e5(0x227)])[_0x1f55e5(0x1c7e)](this['ptr'][_0x1f55e5(0x3dd)],!0x0)))throw Error(_0x1f55e5(0x5cf5)+this[_0x1f55e5(0x22a7)][_0x1f55e5(0x3cc8)](!0x0)+':\x20'+this[_0x1f55e5(0x22a7)][_0x1f55e5(0x3dd)]);if(this[_0x109bda(0x255f)][_0x1f55e5(0x42b)]=_0x3a812b,_0x3a812b instanceof _0x4ef0be[_0x1f55e5(0x4eeb)]){if(this[_0x1f55e5(0x22a7)][_0x1f55e5(0x3dd)]=_0x492156['TYPES'][_0x1f55e5(0x357e)],_0x1f55e5(0x5b00)===this[_0x1f55e5(0x22a7)][_0x1f55e5(0x31f6)]&&_0x1f55e5(0x5b00)!==_0x3a812b[_0x1f55e5(0x31f6)])throw Error(_0x1f55e5(0x2931));}else{if(!(_0x3a812b instanceof _0x4ef0be[_0x1f55e5(0x122b)]))throw Error(_0x1f55e5(0x900)+this['ptr'][_0x1f55e5(0x3cc8)](!0x0)+':\x20'+this[_0x1f55e5(0x22a7)]['type']);this[_0x1f55e5(0x22a7)][_0x1f55e5(0x3dd)]=_0x3a812b[_0x1f55e5(0x403d)]?_0x492156[_0x1f55e5(0x1a50)][_0x1f55e5(0x2d7c)]:_0x492156[_0x1f55e5(0x1a50)][_0x109bda(0x3ab2)];}}if(this[_0x1f55e5(0x22a7)][_0x1f55e5(0x7f7)]){if(!_0x2252c8[_0x1f55e5(0x3bdf)][_0x1f55e5(0x4a8a)](this[_0x109bda(0x255f)][_0x1f55e5(0x2c8d)]))throw Error(_0x1f55e5(0x3512)+this[_0x1f55e5(0x22a7)][_0x1f55e5(0x3cc8)](!0x0)+':\x20'+this[_0x1f55e5(0x22a7)][_0x1f55e5(0x2c8d)]);this[_0x1f55e5(0x22a7)][_0x1f55e5(0x2c8d)]=_0x492156[_0x1f55e5(0x1a50)][this[_0x1f55e5(0x22a7)][_0x1f55e5(0x2c8d)]];}_0x1f55e5(0x5b00)===this[_0x1f55e5(0x22a7)][_0x1f55e5(0x31f6)]&&this[_0x109bda(0x255f)][_0x1f55e5(0x402f)]&&void 0x0===this[_0x1f55e5(0x22a7)][_0x109bda(0x361c)][_0x1f55e5(0x605b)]&&-0x1!==_0x492156[_0x1f55e5(0x5633)][_0x1f55e5(0xabf)](this[_0x1f55e5(0x22a7)][_0x1f55e5(0x3dd)][_0x1f55e5(0x1e24)])&&(this[_0x1f55e5(0x22a7)][_0x1f55e5(0x54e8)][_0x1f55e5(0x605b)]=!0x0);}else{if(this[_0x109bda(0x255f)]instanceof _0x492156[_0x1f55e5(0x4edf)][_0x1f55e5(0x4b36)][_0x109bda(0x3973)]){if(!(this[_0x1f55e5(0x22a7)]instanceof _0x492156[_0x1f55e5(0x4edf)][_0x109bda(0x33f1)][_0x1f55e5(0xe08)]))throw Error(_0x1f55e5(0x1a57)+this[_0x1f55e5(0x22a7)][_0x109bda(0xedf)](!0x0));if(!((_0x3a812b=this[_0x1f55e5(0x22a7)][_0x109bda(0x50b7)][_0x109bda(0x511b)](this[_0x109bda(0x255f)][_0x1f55e5(0x4de6)],!0x0))&&_0x3a812b instanceof _0x492156[_0x1f55e5(0x4edf)][_0x1f55e5(0x122b)]))throw Error(_0x1f55e5(0x2ef9)+this[_0x1f55e5(0x22a7)][_0x1f55e5(0x3cc8)](!0x0)+':\x20'+this[_0x1f55e5(0x22a7)][_0x1f55e5(0x4de6)]);if(this[_0x1f55e5(0x22a7)][_0x1f55e5(0x1ed2)]=_0x3a812b,!((_0x3a812b=this[_0x109bda(0x255f)][_0x109bda(0x50b7)][_0x1f55e5(0x1c7e)](this[_0x1f55e5(0x22a7)][_0x1f55e5(0x5c6d)],!0x0))&&_0x3a812b instanceof _0x492156[_0x1f55e5(0x4edf)][_0x109bda(0x1982)]))throw Error(_0x109bda(0x26b)+this[_0x1f55e5(0x22a7)][_0x1f55e5(0x3cc8)](!0x0)+':\x20'+this['ptr'][_0x1f55e5(0x5c6d)]);this[_0x109bda(0x255f)][_0x1f55e5(0x1c3)]=_0x3a812b;}else{if(!(this[_0x1f55e5(0x22a7)]instanceof _0x492156['Reflect'][_0x1f55e5(0x122b)][_0x109bda(0x2fd5)]||this[_0x1f55e5(0x22a7)]instanceof _0x492156[_0x1f55e5(0x4edf)][_0x1f55e5(0x1a0b)]||this[_0x109bda(0x255f)]instanceof _0x492156[_0x1f55e5(0x4edf)][_0x1f55e5(0x4eeb)][_0x1f55e5(0x5120)]))throw Error(_0x1f55e5(0x1c13)+typeof this[_0x1f55e5(0x22a7)]+':\x20'+this[_0x1f55e5(0x22a7)]);}}}return this[_0x1f55e5(0x31a9)]();},_0x163465[_0x42ab4a(0x5640)]=function(_0xeea50c){var _0x24c6fc=_0xe7e2d3,_0x175d04=_0x42ab4a;if(this[_0x175d04(0x31a9)](),this[_0x175d04(0x559f)]||(this[_0x175d04(0x257f)](),this[_0x175d04(0x559f)]=!0x0,this[_0x175d04(0x2a6a)]=null),null===this[_0x175d04(0x2a6a)]&&(this[_0x175d04(0x2a6a)]=this['ns'][_0x175d04(0x5640)]()),!_0xeea50c)return this[_0x175d04(0x2a6a)];for(var _0xe77c3a=_0x24c6fc(0x2faa)==typeof _0xeea50c?_0xeea50c[_0x175d04(0x390f)]('.'):_0xeea50c,_0x466a99=this[_0x175d04(0x2a6a)],_0xd194cc=0x0;_0xd194cc<_0xe77c3a[_0x175d04(0x809)];_0xd194cc++){if(!_0x466a99[_0xe77c3a[_0xd194cc]]){_0x466a99=null;break;}_0x466a99=_0x466a99[_0xe77c3a[_0xd194cc]];}return _0x466a99;},_0x163465[_0x42ab4a(0x3316)]=function(_0x50a5ab,_0xf6d86c){var _0x3cfb06=_0x42ab4a;return _0x50a5ab?this['ns'][_0x3cfb06(0x1c7e)](_0x50a5ab,_0xf6d86c):this['ns'];},_0x163465[_0x42ab4a(0x3cc8)]=function(){var _0x3eae4b=_0x42ab4a;return _0x3eae4b(0x1138);},_0x3a8246[_0x42ab4a(0x122b)]=function(){},_0x3a8246[_0x42ab4a(0x4eeb)]=function(){},_0x3a8246[_0x42ab4a(0x4b36)]=function(){},_0x3a8246;}(ProtoBuf,ProtoBuf[_0x5e00b3(0x3f8e)],ProtoBuf[_0x5e00b3(0x4edf)]),ProtoBuf[_0x5e00b3(0x47a6)]=function(_0x2de5b6,_0x297091){var _0x42280c=_0x307c2b,_0x516fff=_0x5e00b3,_0x3d6574=function(_0x21f37a,_0x3425ed){var _0x142def=_0x140d,_0x199baa=_0x23ca;if(!_0x21f37a[_0x199baa(0x7f7)])throw Error(_0x199baa(0x360));if(this[_0x199baa(0x241c)]=_0x21f37a,this[_0x199baa(0x85d)]=new _0x297091[(_0x142def(0x4b82))](_0x21f37a[_0x199baa(0x2c8d)],null,!0x0,_0x21f37a['syntax']),this[_0x199baa(0x10fc)]=new _0x297091[(_0x199baa(0x4e05))](_0x21f37a[_0x142def(0x18c0)],_0x21f37a[_0x199baa(0x42b)],!0x1,_0x21f37a[_0x199baa(0x31f6)]),this[_0x142def(0x4af7)]={},Object[_0x199baa(0x17f9)](this,_0x142def(0x36b6),{'get':function(){var _0x47e99d=_0x199baa;return Object[_0x47e99d(0x4d54)](this[_0x47e99d(0x7f7)])[_0x47e99d(0x809)];}}),_0x3425ed)for(var _0x22f36a=Object[_0x199baa(0x4d54)](_0x3425ed),_0x5b9ffa=0x0;_0x5b9ffa<_0x22f36a[_0x199baa(0x809)];_0x5b9ffa++){var _0x48dcc1=this[_0x199baa(0x85d)][_0x199baa(0x442c)](_0x22f36a[_0x5b9ffa]),_0x4b943e=this[_0x142def(0xaa1)][_0x142def(0xf09)](_0x3425ed[_0x22f36a[_0x5b9ffa]]);this['map'][this[_0x199baa(0x85d)][_0x199baa(0x3e67)](_0x48dcc1)]={'key':_0x48dcc1,'value':_0x4b943e};}},_0xad86d4=_0x3d6574[_0x42280c(0x1aa2)];function _0x17d47f(_0x11c1b8){var _0x2eb8ae=0x0;return{'next':function(){var _0x474a28=_0x23ca;return _0x2eb8ae<_0x11c1b8[_0x474a28(0x809)]?{'done':!0x1,'value':_0x11c1b8[_0x2eb8ae++]}:{'done':!0x0};}};}return _0xad86d4[_0x42280c(0xd19)]=function(){var _0x4f633e=_0x42280c;this[_0x4f633e(0x4af7)]={};},_0xad86d4[_0x516fff(0x39cc)]=function(_0x3cee6a){var _0x5411f3=_0x42280c,_0x119e08=_0x516fff,_0x2a24f6=this[_0x5411f3(0x21f9)][_0x119e08(0x3e67)](this[_0x119e08(0x85d)][_0x5411f3(0xf09)](_0x3cee6a)),_0x49234f=_0x2a24f6 in this[_0x5411f3(0x4af7)];return delete this[_0x119e08(0x7f7)][_0x2a24f6],_0x49234f;},_0xad86d4[_0x42280c(0x4a0c)]=function(){var _0x4e0d72=_0x42280c,_0x26f396=_0x516fff;for(var _0x24aae5,_0x3e0808=[],_0x4f70bf=Object[_0x26f396(0x4d54)](this[_0x4e0d72(0x4af7)]),_0x58fd9e=0x0;_0x58fd9e<_0x4f70bf[_0x26f396(0x809)];_0x58fd9e++)_0x3e0808[_0x26f396(0x5323)]([(_0x24aae5=this[_0x26f396(0x7f7)][_0x4f70bf[_0x58fd9e]])[_0x26f396(0x150a)],_0x24aae5[_0x26f396(0x9a4)]]);return _0x17d47f(_0x3e0808);},_0xad86d4[_0x516fff(0x4d54)]=function(){var _0x35cd7c=_0x42280c,_0x3feaa8=_0x516fff;for(var _0x22f00e=[],_0x6f72d4=Object[_0x3feaa8(0x4d54)](this[_0x3feaa8(0x7f7)]),_0x1f3ee0=0x0;_0x1f3ee0<_0x6f72d4[_0x3feaa8(0x809)];_0x1f3ee0++)_0x22f00e[_0x3feaa8(0x5323)](this[_0x35cd7c(0x4af7)][_0x6f72d4[_0x1f3ee0]][_0x3feaa8(0x150a)]);return _0x17d47f(_0x22f00e);},_0xad86d4[_0x516fff(0xc98)]=function(){var _0x796a08=_0x516fff;for(var _0x4974fa=[],_0x2d9c17=Object[_0x796a08(0x4d54)](this[_0x796a08(0x7f7)]),_0x546f13=0x0;_0x546f13<_0x2d9c17[_0x796a08(0x809)];_0x546f13++)_0x4974fa[_0x796a08(0x5323)](this[_0x796a08(0x7f7)][_0x2d9c17[_0x546f13]][_0x796a08(0x9a4)]);return _0x17d47f(_0x4974fa);},_0xad86d4[_0x516fff(0x326d)]=function(_0x217850,_0x4312ad){var _0x1b98ba=_0x516fff;for(var _0x24ef21,_0x91dd69=Object[_0x1b98ba(0x4d54)](this[_0x1b98ba(0x7f7)]),_0x539f84=0x0;_0x539f84<_0x91dd69[_0x1b98ba(0x809)];_0x539f84++)_0x217850[_0x1b98ba(0x3c9e)](_0x4312ad,(_0x24ef21=this[_0x1b98ba(0x7f7)][_0x91dd69[_0x539f84]])[_0x1b98ba(0x9a4)],_0x24ef21[_0x1b98ba(0x150a)],this);},_0xad86d4[_0x516fff(0x10aa)]=function(_0x5947bc,_0x38d1d9){var _0x57ba0a=_0x42280c,_0x19e24c=_0x516fff,_0x4e361b=this[_0x19e24c(0x85d)][_0x19e24c(0x1087)](_0x5947bc),_0x2fefe6=this[_0x19e24c(0x10fc)][_0x19e24c(0x1087)](_0x38d1d9);return this[_0x19e24c(0x7f7)][this[_0x19e24c(0x85d)][_0x57ba0a(0x4adf)](_0x4e361b)]={'key':_0x4e361b,'value':_0x2fefe6},this;},_0xad86d4[_0x516fff(0x38c4)]=function(_0x2b6ab2){var _0x935e96=_0x42280c,_0x22e631=_0x516fff,_0xabb579=this[_0x22e631(0x85d)][_0x22e631(0x3e67)](this[_0x22e631(0x85d)][_0x935e96(0xf09)](_0x2b6ab2));if(_0xabb579 in this[_0x22e631(0x7f7)])return this[_0x22e631(0x7f7)][_0xabb579][_0x22e631(0x9a4)];},_0xad86d4[_0x516fff(0x3d73)]=function(_0x4e6d72){var _0x102905=_0x42280c,_0x807859=_0x516fff;return this[_0x102905(0x21f9)][_0x807859(0x3e67)](this[_0x807859(0x85d)][_0x807859(0x1087)](_0x4e6d72))in this[_0x807859(0x7f7)];},_0x3d6574;}(0x0,ProtoBuf[_0x5e00b3(0x4edf)]),ProtoBuf['loadProto']=function(_0x1cfd45,_0x18953b,_0x57d5ee){var _0x5d1bbd=_0x307c2b,_0x4ebc0b=_0x5e00b3;return(_0x4ebc0b(0x20b8)==typeof _0x18953b||_0x18953b&&_0x4ebc0b(0x20b8)==typeof _0x18953b['file']&&_0x4ebc0b(0x20b8)==typeof _0x18953b[_0x5d1bbd(0x36a7)])&&(_0x57d5ee=_0x18953b,_0x18953b=void 0x0),ProtoBuf['loadJson'](ProtoBuf[_0x4ebc0b(0x4508)][_0x4ebc0b(0x1fbd)]['parse'](_0x1cfd45),_0x18953b,_0x57d5ee);},ProtoBuf[_0x5e00b3(0x2177)]=ProtoBuf[_0x307c2b(0x829)],ProtoBuf[_0x5e00b3(0x1eee)]=function(_0x37e9c3,_0x1114fc,_0x561904){var _0x12e59d=_0x307c2b,_0x33dd32=_0x5e00b3;if(_0x1114fc&&_0x12e59d(0x40f2)==typeof _0x1114fc?(_0x561904=_0x1114fc,_0x1114fc=null):_0x1114fc&&_0x33dd32(0x1b4b)==typeof _0x1114fc||(_0x1114fc=null),_0x1114fc)return ProtoBuf[_0x33dd32(0x5bbf)][_0x33dd32(0x5e53)](_0x12e59d(0x2faa)==typeof _0x37e9c3?_0x37e9c3:_0x37e9c3[_0x33dd32(0x4c53)]+'/'+_0x37e9c3[_0x12e59d(0x5487)],function(_0x265c8d){var _0x3f3152=_0x33dd32;if(null!==_0x265c8d)try{_0x1114fc(null,ProtoBuf[_0x3f3152(0x57bd)](_0x265c8d,_0x561904,_0x37e9c3));}catch(_0xe33cdb){_0x1114fc(_0xe33cdb);}else _0x1114fc(Error(_0x3f3152(0x2e2d)));});var _0x21c74c=ProtoBuf[_0x33dd32(0x5bbf)][_0x33dd32(0x5e53)](_0x33dd32(0x8c4)==typeof _0x37e9c3?_0x37e9c3[_0x12e59d(0x36a7)]+'/'+_0x37e9c3[_0x33dd32(0xf0f)]:_0x37e9c3);return null===_0x21c74c?null:ProtoBuf[_0x33dd32(0x57bd)](_0x21c74c,_0x561904,_0x37e9c3);},ProtoBuf[_0x5e00b3(0x4be1)]=ProtoBuf[_0x5e00b3(0x1eee)],ProtoBuf[_0x5e00b3(0x476)]=function(_0x35f28e){var _0x37fe7a=_0x5e00b3;return void 0x0===(_0x35f28e=_0x35f28e||{})[_0x37fe7a(0x4d49)]&&(_0x35f28e[_0x37fe7a(0x4d49)]=ProtoBuf[_0x37fe7a(0x4d49)]),void 0x0===_0x35f28e[_0x37fe7a(0x1890)]&&(_0x35f28e[_0x37fe7a(0x1890)]=ProtoBuf[_0x37fe7a(0x1890)]),new ProtoBuf[(_0x37fe7a(0x1138))](_0x35f28e);},ProtoBuf[_0x5e00b3(0x3e2e)]=function(_0x2c5be1,_0x218bca,_0x39b511){var _0x4f9403=_0x307c2b,_0x21e742=_0x5e00b3;return(_0x4f9403(0x2faa)==typeof _0x218bca||_0x218bca&&_0x21e742(0x20b8)==typeof _0x218bca[_0x21e742(0xf0f)]&&_0x21e742(0x20b8)==typeof _0x218bca[_0x21e742(0x4c53)])&&(_0x39b511=_0x218bca,_0x218bca=null),_0x218bca&&_0x21e742(0x8c4)==typeof _0x218bca||(_0x218bca=ProtoBuf[_0x21e742(0x476)]()),_0x21e742(0x20b8)==typeof _0x2c5be1&&(_0x2c5be1=JSON[_0x21e742(0x2374)](_0x2c5be1)),_0x218bca['import'](_0x2c5be1,_0x39b511),_0x218bca[_0x21e742(0x257f)](),_0x218bca;},ProtoBuf[_0x5e00b3(0x115b)]=function(_0x5be2f9,_0x1d9268,_0x44ce4a){var _0x95dedc=_0x307c2b,_0x6c436=_0x5e00b3;if(_0x1d9268&&_0x6c436(0x8c4)==typeof _0x1d9268?(_0x44ce4a=_0x1d9268,_0x1d9268=null):_0x1d9268&&_0x6c436(0x1b4b)==typeof _0x1d9268||(_0x1d9268=null),_0x1d9268)return ProtoBuf[_0x95dedc(0x1851)][_0x6c436(0x5e53)](_0x6c436(0x20b8)==typeof _0x5be2f9?_0x5be2f9:_0x5be2f9[_0x6c436(0x4c53)]+'/'+_0x5be2f9[_0x95dedc(0x5487)],function(_0xab715d){var _0x5b8723=_0x6c436;if(null!==_0xab715d)try{_0x1d9268(null,ProtoBuf[_0x5b8723(0x3e2e)](JSON[_0x5b8723(0x2374)](_0xab715d),_0x44ce4a,_0x5be2f9));}catch(_0xe575d0){_0x1d9268(_0xe575d0);}else _0x1d9268(Error(_0x5b8723(0x2e2d)));});var _0x3d95af=ProtoBuf[_0x95dedc(0x1851)][_0x95dedc(0x5428)](_0x6c436(0x8c4)==typeof _0x5be2f9?_0x5be2f9['root']+'/'+_0x5be2f9[_0x6c436(0xf0f)]:_0x5be2f9);return null===_0x3d95af?null:ProtoBuf[_0x6c436(0x3e2e)](JSON[_0x6c436(0x2374)](_0x3d95af),_0x44ce4a,_0x5be2f9);},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x307c2b(0x12f1)]=function(_0x51d840,_0x4f6971,_0x3007db,_0x33471e){var _0x3d0841=_0x307c2b,_0x5b9452=_0x5e00b3;for(var _0x2674dc=0x0;_0x2674dc<this[_0x3d0841(0x1225)][_0x5b9452(0x809)];_0x2674dc++)if(this[_0x5b9452(0xe8f)][_0x2674dc]['x']===_0x51d840&&this[_0x3d0841(0x1225)][_0x2674dc]['y']===_0x4f6971&&this[_0x5b9452(0xe8f)][_0x2674dc]['z']===_0x3007db&&this[_0x5b9452(0xe8f)][_0x2674dc]['t']===_0x33471e)return this[_0x5b9452(0xe8f)][_0x2674dc];return null;},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x307c2b(0x26e9)]=function(_0x2f5d50){var _0x5e2bbb=_0x307c2b,_0x12d15b=_0x5e00b3;this[_0x12d15b(0xe8f)][_0x5e2bbb(0x2ef4)]>0x3e7&&this['tileCache'][_0x12d15b(0x2f5b)](0x0,0x1f4),this[_0x12d15b(0x335c)](_0x2f5d50['x'],_0x2f5d50['y'],_0x2f5d50['z'],_0x2f5d50['t']),this[_0x12d15b(0xe8f)][_0x5e2bbb(0x2a0e)](_0x2f5d50);},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x335c)]=function(_0x12d7fa,_0x951e89,_0x13cb12,_0x4a0012){var _0x3d3510=_0x307c2b,_0x9636fb=_0x5e00b3;for(var _0x7e3c8e=0x0;_0x7e3c8e<this[_0x9636fb(0xe8f)][_0x9636fb(0x809)];_0x7e3c8e++)if(this[_0x9636fb(0xe8f)][_0x7e3c8e]['x']===_0x12d7fa&&this[_0x3d3510(0x1225)][_0x7e3c8e]['y']===_0x951e89&&this[_0x9636fb(0xe8f)][_0x7e3c8e]['z']===_0x13cb12&&this[_0x3d3510(0x1225)][_0x7e3c8e]['t']===_0x4a0012){this[_0x9636fb(0xe8f)][_0x9636fb(0x2f5b)](_0x7e3c8e,0x1);break;}},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x5e00b3(0xd43)]=function(_0x166917){var _0x1e6397=_0x5e00b3;for(var _0x36148e=0x0;_0x36148e<this[_0x1e6397(0x232a)][_0x1e6397(0x809)];_0x36148e++)if(this[_0x1e6397(0x232a)][_0x36148e]['name']===this[_0x1e6397(0x21b4)]&&this[_0x1e6397(0x232a)][_0x36148e][_0x1e6397(0x5565)]===_0x166917)return this['labelCache'][_0x36148e];return null;},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x3c59)]=function(_0x4e8f7f){var _0x2a8076=_0x307c2b,_0x319bb2=_0x5e00b3;this['labelCache'][_0x2a8076(0x2ef4)]>0x3e7&&this[_0x319bb2(0x232a)][_0x319bb2(0x2f5b)](0x0,0xfa),this[_0x319bb2(0x1b63)](_0x4e8f7f[_0x2a8076(0x4c4c)]),_0x4e8f7f[_0x319bb2(0x4d4a)]=new Date()[_0x319bb2(0x4ef0)](),this[_0x2a8076(0x5658)][_0x2a8076(0x2a0e)](_0x4e8f7f);},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x1b63)]=function(_0x250b50){var _0x389f25=_0x307c2b,_0x112e4c=_0x5e00b3;for(var _0x5bdf23=0x0;_0x5bdf23<this[_0x112e4c(0x232a)][_0x389f25(0x2ef4)];_0x5bdf23++)if(this[_0x112e4c(0x232a)][_0x5bdf23][_0x389f25(0x1c7c)]===this[_0x112e4c(0x21b4)]&&this[_0x112e4c(0x232a)][_0x5bdf23][_0x112e4c(0x5565)]===_0x250b50){this['labelCache'][_0x112e4c(0x2f5b)](_0x5bdf23,0x1);break;}},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x57ef)]=function(){var _0x1a1804=_0x5e00b3;return(this[_0x1a1804(0xd0b)]?this[_0x1a1804(0xd0b)]['proxy']:'')+this['url']+_0x1a1804(0x398e)+(this[_0x1a1804(0x4466)]?'&tk='+this[_0x1a1804(0x4466)]:'');},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x1387)]=function(){var _0x1ddd84=_0x5e00b3;return(this[_0x1ddd84(0xd0b)]?this[_0x1ddd84(0xd0b)][_0x1ddd84(0xd0b)]:'')+this[_0x1ddd84(0x2dba)]+'/GetIcon?id={id}'+(this[_0x1ddd84(0x4466)]?'&tk='+this[_0x1ddd84(0x4466)]:'');},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x307c2b(0x3da7)]=function(){var _0x52ad0c=_0x5e00b3;return(this[_0x52ad0c(0xd0b)]?this[_0x52ad0c(0xd0b)][_0x52ad0c(0xd0b)]:'')+this[_0x52ad0c(0x3ae4)];},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x307c2b(0x425b)]=function(_0x1eb00b){var _0x582919=_0x307c2b,_0x54c85f=_0x5e00b3;if(!(defined$1(_0x1eb00b)&&_0x1eb00b<0.05)){var _0x465504=this;clearTimeout(this[_0x54c85f(0xd8a)]);var _0x590b1a=this[_0x54c85f(0x28c)][_0x54c85f(0x20c0)][_0x54c85f(0x43fb)][_0x54c85f(0x3ee)];if(_0x590b1a[_0x54c85f(0x1891)][_0x54c85f(0x809)]<0x8||0x0<_0x590b1a[_0x54c85f(0xfe1)][_0x54c85f(0x809)])this['_timer']=setTimeout(function(){var _0x4c1740=_0x140d;_0x465504[_0x4c1740(0x425b)]();},0x64);else{var _0x1f2728=this[_0x54c85f(0x37bb)]();if(this[_0x54c85f(0x3966)](_0x1f2728,this[_0x54c85f(0x2014)]))return;this[_0x582919(0x109f)](_0x1f2728),_0x465504[_0x54c85f(0x4ea)]();}}},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2e30)]=function(_0x19a310){var _0x12c62d=_0x307c2b,_0x5aea7b=_0x5e00b3;if(!(defined$1(_0x19a310)&&_0x19a310<0.05)){var _0x103278=new Date()[_0x5aea7b(0x4ef0)](),_0x4e60f9=_0x103278-this[_0x5aea7b(0x1447)],_0x45b163=_0x103278-this[_0x5aea7b(0x276f)];if(_0x4e60f9>0x12c&&this[_0x5aea7b(0x19b6)](),_0x45b163>0x96&&this[_0x5aea7b(0x258f)]&&this['collisionDetection'](),this[_0x12c62d(0x245d)]){var _0xfcbdfe=this[_0x12c62d(0x2c60)][_0x5aea7b(0x20c0)],_0x3478f0=_0xfcbdfe[_0x12c62d(0x2ff8)],_0x3e64b4=_0xfcbdfe[_0x5aea7b(0x5592)],_0x5906da=_0x3e64b4[_0x5aea7b(0x1d1d)][_0x5aea7b(0x5a4e)],_0x51ef0c=_0x3e64b4[_0x5aea7b(0x3a66)],_0x36ecb5=this[_0x5aea7b(0x28e9)],_0x19679c=this[_0x5aea7b(0xb87)];this[_0x5aea7b(0x24ad)]=_0x3478f0[_0x5aea7b(0x21cc)]=_0x5906da<_0x36ecb5&&_0x19679c<_0x51ef0c;}}},TiandituAnnotationProvider['prototype'][_0x5e00b3(0x371c)]=function(_0x4b76c4){var _0xd790ad=_0x307c2b,_0x23db82=_0x5e00b3,_0x13bb64=this;_0x13bb64[_0x23db82(0x2014)]=_0x4b76c4,_0x13bb64[_0x23db82(0x1447)]=new Date()[_0xd790ad(0x2847)](),_0x4b76c4[_0x23db82(0x326d)](function(_0x476550,_0xaf6989,_0x13ee72){var _0x5c849d=_0xd790ad,_0x16bc45=_0x23db82;if(_0x13bb64[_0x16bc45(0x56fe)]&&isIntersect(_0x13bb64[_0x16bc45(0x56fe)][_0x16bc45(0xf91)],_0x476550[_0x5c849d(0x2794)])){if(_0x13bb64[_0x16bc45(0x56fe)][_0x16bc45(0x340b)]>_0x476550[_0x5c849d(0x48bb)]+0x1||_0x13bb64[_0x5c849d(0x1bdc)][_0x16bc45(0x4c6f)]<_0x476550[_0x5c849d(0x48bb)]+0x1)return;var _0x1e3174=_0x13bb64[_0x5c849d(0x12f1)](_0x476550['x'],_0x476550['y'],_0x476550['level']+0x1,0x0);if(_0x1e3174)_0x13bb64[_0x5c849d(0x4539)](_0x1e3174);else{var _0x5157a5=_0x13bb64[_0x16bc45(0x57ef)]()[_0x16bc45(0x2c3f)](_0x16bc45(0x4e6b),_0x476550[_0x16bc45(0x350b)]+0x1)[_0x16bc45(0x2c3f)](_0x16bc45(0x5d0a),_0x476550['y'])[_0x16bc45(0x2c3f)](_0x16bc45(0x151b),_0x476550['x'])[_0x16bc45(0x2c3f)](_0x16bc45(0x1d9),_0x13bb64[_0x16bc45(0x5479)][(_0x476550['x']+_0x476550['y']+_0x476550[_0x5c849d(0x48bb)])%_0x13bb64[_0x16bc45(0x5479)][_0x5c849d(0x2ef4)]]);(_0x16b72c=new XMLHttpRequest())[_0x16bc45(0x738)](_0x16bc45(0x2996),_0x5157a5,!0x0),_0x16b72c[_0x16bc45(0x5ed9)]=_0x16bc45(0x65a),_0x16b72c[_0x16bc45(0x1104)]=function(){var _0x15d00e=_0x5c849d,_0x1fbbd4=_0x16bc45;if(!(_0x16b72c[_0x1fbbd4(0x41c1)]<0xc8||0x12c<=_0x16b72c[_0x1fbbd4(0x41c1)])){var _0x12ec2d=_0x13bb64['CutString'](_0x16b72c[_0x15d00e(0x43f5)]);if(_0x12ec2d)(_0x53717a=parse(_0x12ec2d))['x']=this[_0x1fbbd4(0x133)]['x'],_0x53717a['y']=this['tile']['y'],_0x53717a['z']=this[_0x1fbbd4(0x133)]['z'],_0x53717a['t']=0x0,_0x13bb64[_0x1fbbd4(0x48dc)](_0x53717a),_0x13bb64[_0x1fbbd4(0x54c2)](_0x53717a);else{var _0x53717a={'x':this[_0x15d00e(0x401)]['x'],'y':this[_0x1fbbd4(0x133)]['y'],'z':this[_0x1fbbd4(0x133)]['z'],'t':0x0};_0x13bb64[_0x1fbbd4(0x48dc)](_0x53717a),_0x13bb64[_0x15d00e(0x1187)]();}}},_0x16b72c['onerror']=function(_0x5c8a4e){var _0x210573=_0x16bc45;console[_0x210573(0x584a)](_0x5c8a4e);},_0x16b72c[_0x16bc45(0x1e57)](),_0x16b72c[_0x16bc45(0x133)]={'x':_0x476550['x'],'y':_0x476550['y'],'z':_0x476550[_0x5c849d(0x48bb)]+0x1};}}if(_0x13bb64[_0x16bc45(0x2713)]&&isIntersect(_0x13bb64[_0x16bc45(0x2713)][_0x16bc45(0xf91)],_0x476550[_0x5c849d(0x2794)])){if(_0x13bb64['roadMetadata'][_0x16bc45(0x340b)]>_0x476550[_0x16bc45(0x350b)]+0x1||_0x13bb64[_0x16bc45(0x2713)][_0x5c849d(0xd91)]<_0x476550[_0x16bc45(0x350b)]+0x1)return;if(b=_0x13bb64[_0x16bc45(0x3d7)](_0x476550['x'],_0x476550['y'],_0x476550[_0x16bc45(0x350b)]+0x1,0x1))_0x13bb64[_0x16bc45(0x54c2)](b);else{var _0x16b72c,_0x3e6d9f=_0x13bb64[_0x16bc45(0x40fc)]()[_0x16bc45(0x2c3f)](_0x16bc45(0x4e6b),_0x476550[_0x5c849d(0x48bb)]+0x1)[_0x16bc45(0x2c3f)]('{y}',_0x476550['y'])[_0x16bc45(0x2c3f)](_0x16bc45(0x151b),_0x476550['x']);(_0x16b72c=new XMLHttpRequest())[_0x16bc45(0x738)](_0x16bc45(0x2996),_0x3e6d9f,!0x0),_0x16b72c[_0x16bc45(0x5ed9)]=_0x5c849d(0xa72),_0x16b72c['onload']=function(){var _0x49c1b9=_0x5c849d,_0x4ae0fa=_0x16bc45;if(!(_0x16b72c['status']<0xc8||0x12c<=_0x16b72c[_0x4ae0fa(0x41c1)])){var _0x53e1c7=_0x16b72c[_0x4ae0fa(0x4cea)];if(_0x53e1c7){var _0x313e3c={'pois':_0x53e1c7[_0x4ae0fa(0x7f7)](function(_0x504c50,_0x2bda51,_0x4b2aa1){var _0x2854d6=_0x140d,_0xfb05a5=_0x4ae0fa;return{'oid':_0x504c50[_0xfb05a5(0x4638)]['X']+'_'+_0x504c50[_0xfb05a5(0x4638)]['Y'],'name':_0x504c50[_0xfb05a5(0x231)][_0xfb05a5(0x1a92)][_0xfb05a5(0x3e88)],'coordinate':[_0x504c50[_0xfb05a5(0x4638)]['X'],_0x504c50[_0x2854d6(0x5807)]['Y'],_0x504c50[_0xfb05a5(0x4638)]['Z']?_0x504c50['LabelPoint']['Z']:0x0]};}),'x':this[_0x4ae0fa(0x133)]['x'],'y':this['tile']['y'],'z':this['tile']['z'],'t':0x1};_0x13bb64[_0x49c1b9(0x26e9)](_0x313e3c),_0x13bb64[_0x4ae0fa(0x54c2)](_0x313e3c);}else _0x313e3c={'x':this[_0x4ae0fa(0x133)]['x'],'y':this[_0x4ae0fa(0x133)]['y'],'z':this[_0x4ae0fa(0x133)]['z'],'t':0x1};_0x13bb64[_0x49c1b9(0x26e9)](_0x313e3c),_0x13bb64[_0x4ae0fa(0x4ea)]();}},_0x16b72c[_0x16bc45(0x44c8)]=function(_0x17fe51){var _0x4f4057=_0x16bc45;console[_0x4f4057(0x584a)](_0x17fe51);},_0x16b72c[_0x5c849d(0x2d51)](),_0x16b72c[_0x16bc45(0x133)]={'x':_0x476550['x'],'y':_0x476550['y'],'z':_0x476550[_0x5c849d(0x48bb)]+0x1};}}});},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x37bb)]=function(){var _0x39e8bd=_0x307c2b,_0x540fb7=_0x5e00b3;return this[_0x540fb7(0x28c)][_0x540fb7(0x20c0)][_0x39e8bd(0x2ff8)]['_surface'][_0x540fb7(0x1891)][_0x540fb7(0x7f7)](function(_0x7b57c4){var _0xf36aa1=_0x39e8bd,_0x1f7893=_0x540fb7;return{'x':_0x7b57c4['x'],'y':_0x7b57c4['y'],'level':_0x7b57c4[_0x1f7893(0x350b)],'boundBox':{'minX':CesiumMath[_0xf36aa1(0x3a80)](_0x7b57c4[_0x1f7893(0x1dec)][_0x1f7893(0x159f)]),'minY':CesiumMath[_0x1f7893(0x173e)](_0x7b57c4[_0x1f7893(0x1dec)][_0x1f7893(0x5696)]),'maxX':CesiumMath[_0x1f7893(0x173e)](_0x7b57c4[_0x1f7893(0x1dec)][_0x1f7893(0x310a)]),'maxY':CesiumMath[_0x1f7893(0x173e)](_0x7b57c4[_0x1f7893(0x1dec)][_0x1f7893(0x5833)])}};})[_0x540fb7(0x4b76)](function(_0x1613df,_0x4c5973){var _0x58b856=_0x540fb7;return _0x4c5973[_0x58b856(0x350b)]-_0x1613df[_0x58b856(0x350b)];});},TiandituAnnotationProvider['prototype'][_0x307c2b(0x4539)]=function(_0xaca8e7){var _0xbf45ee=_0x307c2b,_0x3896b0=_0x5e00b3;if(_0xaca8e7[_0x3896b0(0x1039)])for(var _0x3d136d=0x0;_0x3d136d<_0xaca8e7[_0xbf45ee(0x452)][_0x3896b0(0x809)];_0x3d136d++){var _0x640bab=this[_0x3896b0(0xd43)](_0xaca8e7[_0x3896b0(0x1039)][_0x3d136d][_0x3896b0(0x5565)]);_0x640bab=_0x640bab||this[_0xbf45ee(0x2a7c)](_0xaca8e7[_0x3896b0(0x1039)][_0x3d136d],_0xaca8e7),this[_0x3896b0(0x3c59)](_0x640bab);}this[_0x3896b0(0x4ea)]();},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x4ea)]=function(){var _0x25cead=_0x307c2b,_0x5a40a3=_0x5e00b3,_0x52d26d=this;clearTimeout(this[_0x5a40a3(0x916)]),_0x52d26d[_0x25cead(0x4520)]=setTimeout(function(){_0x52d26d['synchronousLabel']();},0x64);},TiandituAnnotationProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x53cb)]=function(){var _0x346e07=_0x307c2b,_0x41d87c=_0x5e00b3;for(var _0x26627a=0x0;_0x26627a<this[_0x41d87c(0x232a)][_0x41d87c(0x809)];_0x26627a++)this[_0x41d87c(0x232a)][_0x26627a][_0x41d87c(0x4d4a)]>=this[_0x41d87c(0x1447)]&&!this[_0x41d87c(0x28c)][_0x41d87c(0x5516)][_0x41d87c(0x5655)](this[_0x346e07(0x5658)][_0x26627a])&&(this[_0x41d87c(0x2572)]&&this[_0x41d87c(0x258f)]&&(this[_0x41d87c(0x232a)][_0x26627a][_0x41d87c(0x3234)]=!0x1),this['viewer'][_0x41d87c(0x5516)][_0x346e07(0x1af6)](this[_0x41d87c(0x232a)][_0x26627a]));if(!this[_0x41d87c(0x2572)]){for(_0x26627a=0x0;_0x26627a<this[_0x41d87c(0x28c)][_0x41d87c(0x5516)]['values'][_0x41d87c(0x809)];_0x26627a++)!this[_0x41d87c(0x28c)][_0x41d87c(0x5516)][_0x41d87c(0xc98)][_0x26627a][_0x41d87c(0x2c5)]||this[_0x346e07(0x2c60)][_0x41d87c(0x5516)][_0x41d87c(0xc98)][_0x26627a][_0x346e07(0x1c7c)]!==this[_0x41d87c(0x21b4)]&&this[_0x41d87c(0x28c)][_0x41d87c(0x5516)][_0x41d87c(0xc98)][_0x26627a][_0x41d87c(0x2c5)]!==this[_0x41d87c(0x19f9)]||this[_0x41d87c(0x28c)][_0x41d87c(0x5516)][_0x346e07(0x225a)][_0x26627a][_0x41d87c(0x4d4a)]<this[_0x41d87c(0x1447)]&&(this[_0x41d87c(0x28c)][_0x41d87c(0x5516)][_0x41d87c(0x4f4b)](this[_0x41d87c(0x28c)][_0x41d87c(0x5516)][_0x41d87c(0xc98)][_0x26627a]),_0x26627a--);this[_0x41d87c(0x258f)]&&this[_0x41d87c(0x5577)]();}},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x1204)]=function(_0x351205,_0xd4cd25){var _0x29ad6f=_0x307c2b,_0x19e395=_0x5e00b3;if(defined$1(_0x351205)){var _0x1f117e={'show':!0x0,'position':Cartesian3[_0x29ad6f(0x1927)](_0x351205[_0x29ad6f(0x334)][0x0],_0x351205[_0x29ad6f(0x334)][0x1],_0x351205[_0x19e395(0x482f)][0x2]),'label':{'text':_0x351205[_0x19e395(0x2c5)]}};this[_0x29ad6f(0x1f58)]?(_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x1299)]=_0x351205[_0x19e395(0x5ad1)]+_0x19e395(0x5eaf)+_0xd4cd25[_0x19e395(0xbaf)][_0x351205[_0x19e395(0x3a0)]],_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x8cd)]=LabelStyle$1[_0x19e395(0x3d4e)],_0x1f117e[_0x29ad6f(0xc0a)][_0x19e395(0x4a6e)]=defaultValue$1(_0x351205[_0x19e395(0x4a6e)],0x1),_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x1037)]=defaultValue$1(_0x351205[_0x19e395(0x1037)],!0x1),_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x1b9e)]=_0x351205[_0x19e395(0x1b9e)],_0x1f117e[_0x29ad6f(0xc0a)]['backgroundPadding']=_0x351205['backgroundPadding'],_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x2388)]=defaultValue$1(_0x351205[_0x29ad6f(0x25f1)],new Cartesian2(0x0,0x0)),_0x1f117e[_0x19e395(0x3f6f)]['eyeOffset']=_0x351205[_0x29ad6f(0x5514)],_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x42bf)]=_0x351205[_0x19e395(0x42bf)],_0x1f117e[_0x19e395(0x3f6f)][_0x29ad6f(0x57a0)]=_0x351205[_0x19e395(0x2130)],_0x1f117e[_0x19e395(0x3f6f)][_0x29ad6f(0x9a2)]=HeightReference$1[_0x19e395(0x423a)],_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0xa09)]=Color$2[_0x19e395(0x55dc)](this[_0x19e395(0x217e)](_0x351205[_0x19e395(0x5491)])),_0x1f117e[_0x29ad6f(0xc0a)][_0x19e395(0x247e)]=Color$2[_0x19e395(0x55dc)](this['HexadecimalConversion'](_0x351205[_0x19e395(0x5abe)])),_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x27cb)]=_0x351205[_0x19e395(0x19c4)],_0x1f117e[_0x19e395(0x3f6f)][_0x29ad6f(0x3310)]=void 0x0,_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x2f3e)]=void 0x0,_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x403a)]=void 0x0,_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0xe9f)]=void 0x0,_0x1f117e['label'][_0x19e395(0x5554)]=Number[_0x19e395(0xe92)]):(_0x1f117e['label'][_0x19e395(0x1299)]=this['labelGraphics'][_0x19e395(0x1299)],_0x1f117e['label'][_0x19e395(0x8cd)]=this[_0x19e395(0x836)][_0x19e395(0x8cd)],_0x1f117e[_0x19e395(0x3f6f)][_0x29ad6f(0x2897)]=this[_0x29ad6f(0xb6a)][_0x19e395(0x4a6e)],_0x1f117e[_0x19e395(0x3f6f)][_0x29ad6f(0x3af9)]=this[_0x19e395(0x836)][_0x29ad6f(0x3af9)],_0x1f117e[_0x29ad6f(0xc0a)][_0x19e395(0x1b9e)]=this[_0x19e395(0x836)][_0x19e395(0x1b9e)],_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x1bd3)]=this['labelGraphics'][_0x19e395(0x1bd3)],_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x2388)]=this[_0x19e395(0x836)][_0x19e395(0x2388)],_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x5a50)]=this[_0x19e395(0x836)][_0x19e395(0x5a50)],_0x1f117e[_0x19e395(0x3f6f)][_0x29ad6f(0x3ccf)]=this[_0x19e395(0x836)]['horizontalOrigin'],_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x2130)]=this[_0x19e395(0x836)][_0x19e395(0x2130)],_0x1f117e[_0x29ad6f(0xc0a)][_0x19e395(0x5698)]=this[_0x29ad6f(0xb6a)]['heightReference'],_0x1f117e[_0x19e395(0x3f6f)][_0x29ad6f(0x260e)]=this[_0x19e395(0x836)][_0x29ad6f(0x260e)],_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x247e)]=this[_0x19e395(0x836)][_0x19e395(0x247e)],_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x27cb)]=this[_0x19e395(0x836)][_0x19e395(0x27cb)],_0x1f117e['label'][_0x19e395(0x17f8)]=void 0x0,_0x1f117e[_0x19e395(0x3f6f)][_0x29ad6f(0x345d)]=void 0x0,_0x1f117e['label'][_0x19e395(0x403a)]=this[_0x29ad6f(0xb6a)][_0x19e395(0x403a)],_0x1f117e[_0x29ad6f(0xc0a)][_0x29ad6f(0x1c8f)]=void 0x0,_0x1f117e[_0x19e395(0x3f6f)][_0x19e395(0x5554)]=Number[_0x19e395(0xe92)]);var _0x3974ab=new Entity(_0x1f117e);return _0x3974ab[_0x29ad6f(0x1c7c)]=_0xd4cd25['t']?this[_0x29ad6f(0x48f8)]:this[_0x19e395(0x21b4)],_0x3974ab[_0x19e395(0x5565)]=_0x351205[_0x29ad6f(0x4c4c)],_0x3974ab[_0x19e395(0x3933)]=_0x351205[_0x19e395(0x3933)]?_0x351205[_0x19e395(0x3933)]:0x0,_0x3974ab[_0x19e395(0x53be)]=_0xd4cd25['x']+'_'+_0xd4cd25['y']+'_'+(_0xd4cd25['z']-0x1),_0x3974ab;}},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x5577)]=function(){var _0x5eccbb=_0x307c2b,_0x48056a=_0x5e00b3,_0x4a08c0=this[_0x48056a(0x28c)][_0x48056a(0x20c0)][_0x5eccbb(0x342b)][_0x5eccbb(0x3ebd)],_0x32a20e=_0x4a08c0['x'],_0x503a3d=_0x4a08c0['x']+_0x4a08c0[_0x48056a(0x2d3c)],_0x175c8a=_0x4a08c0['y'],_0x686b1c=_0x4a08c0['y']+_0x4a08c0[_0x48056a(0x5a4e)],_0x5590da=[],_0x13ea20=this,_0x3e052a=this[_0x48056a(0x28c)][_0x48056a(0x5516)][_0x48056a(0xc98)];_0x3e052a[_0x48056a(0x4b76)](function(_0x81583,_0x176f74){var _0x844b15=_0x48056a;return _0x81583['priority']-_0x176f74[_0x844b15(0x3933)];}),_0x3e052a[_0x48056a(0x7f7)](function(_0x9c98d0){var _0x56f88a=_0x5eccbb,_0x1c724b=_0x48056a;if(_0x9c98d0[_0x1c724b(0x2c5)]&&(_0x9c98d0[_0x1c724b(0x2c5)]===_0x13ea20[_0x1c724b(0x21b4)]||_0x9c98d0[_0x1c724b(0x2c5)]===_0x13ea20[_0x56f88a(0x48f8)])){var _0x87dbdc=SceneTransforms[_0x1c724b(0x599d)](_0x13ea20[_0x1c724b(0x28c)][_0x1c724b(0x20c0)],_0x9c98d0[_0x1c724b(0x3747)]['getValue'](0x0));if(defined$1(_0x87dbdc)){_0x9c98d0[_0x1c724b(0x482e)]=_0x87dbdc;var _0x5f05fd=_0x13ea20[_0x1c724b(0x30ec)]({'point':_0x87dbdc,'entity':_0x9c98d0});_0x9c98d0[_0x56f88a(0x443e)]=_0x5f05fd,_0x87dbdc['x']>=_0x32a20e&&_0x87dbdc['x']<=_0x503a3d&&_0x87dbdc['y']>=_0x175c8a&&_0x87dbdc['y']<=_0x686b1c?(_0x9c98d0[_0x1c724b(0x3234)]=!0x0,_0x5590da['push']({'anno':_0x9c98d0,'clustered':!0x0,'coord':_0x87dbdc})):_0x9c98d0['show']=!0x1;}else _0x9c98d0[_0x1c724b(0x3234)]=!0x1;}});for(var _0xa4fbec=kdbush(_0x5590da,getX,getY,0x40,Int32Array),_0x4dc085=_0x5590da[_0x48056a(0x809)],_0x4d346f=0x0;_0x4d346f<_0x4dc085;_0x4d346f++){for(var _0x4911a4=_0x5590da[_0x4d346f],_0x3ff123=_0x4911a4[_0x48056a(0x2bf5)][_0x48056a(0x4f6a)],_0x2bd4ce=_0xa4fbec[_0x5eccbb(0x39b2)](_0x3ff123['x'],_0x3ff123['y'],_0x3ff123['x']+_0x3ff123[_0x5eccbb(0x2299)],_0x3ff123['y']+_0x3ff123[_0x48056a(0x5a4e)],_0x5590da,getBound,isIntersection),_0x4332a9=_0x2bd4ce[_0x48056a(0x809)],_0x3b18b8=0x0,_0x549a9e=0x0;_0x549a9e<_0x4332a9;_0x549a9e++){var _0x58382d=_0x2bd4ce[_0x549a9e],_0x549328=_0x5590da[_0x58382d];_0x4d346f===_0x58382d||_0x549328[_0x48056a(0x1b8e)]||++_0x3b18b8;}_0x3b18b8<0x1?_0x4911a4[_0x48056a(0x1b8e)]=!0x1:_0x4911a4[_0x48056a(0x2bf5)][_0x48056a(0x3234)]=!0x1;}},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x307c2b(0x3c50)]=function(){var _0x224a91=_0x307c2b,_0x2bdce7=_0x5e00b3;this[_0x2bdce7(0x28c)][_0x2bdce7(0x20c0)][_0x2bdce7(0x5592)][_0x2bdce7(0x42b7)][_0x2bdce7(0x13f3)](this[_0x2bdce7(0x19b6)],this),this[_0x2bdce7(0x28c)][_0x2bdce7(0x20c0)][_0x2bdce7(0x5592)][_0x2bdce7(0x5cb5)][_0x2bdce7(0x13f3)](this[_0x2bdce7(0x2e30)],this),this['viewer'][_0x224a91(0x24a7)][_0x2bdce7(0x67c)][_0x224a91(0x2c58)][_0x224a91(0x4527)](this[_0x2bdce7(0x19b6)][_0x2bdce7(0xdbb)](this));},TiandituAnnotationProvider[_0x5e00b3(0x3720)]['unbindEvent']=function(){var _0x4579dc=_0x307c2b,_0x4f25bb=_0x5e00b3;this[_0x4f25bb(0x28c)]['scene'][_0x4f25bb(0x5592)][_0x4f25bb(0x42b7)]['removeEventListener'](this[_0x4f25bb(0x19b6)],this),this[_0x4f25bb(0x28c)][_0x4f25bb(0x20c0)][_0x4579dc(0x57e6)][_0x4f25bb(0x5cb5)][_0x4f25bb(0x3da7)](this[_0x4579dc(0x4f0b)],this);},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x3eaa)]=function(){var _0x12a22a=_0x5e00b3;this[_0x12a22a(0x2014)]=[],this[_0x12a22a(0x19b6)]();},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x49ad13=_0x307c2b,_0x28f21b=_0x5e00b3;for(var _0x54bf4f=0x0;_0x54bf4f<this[_0x28f21b(0x28c)][_0x28f21b(0x5516)][_0x28f21b(0xc98)][_0x28f21b(0x809)];_0x54bf4f++)!this[_0x28f21b(0x28c)][_0x28f21b(0x5516)][_0x28f21b(0xc98)][_0x54bf4f][_0x49ad13(0x1c7c)]||this[_0x28f21b(0x28c)][_0x28f21b(0x5516)][_0x28f21b(0xc98)][_0x54bf4f][_0x28f21b(0x2c5)]!==this[_0x28f21b(0x21b4)]&&this[_0x28f21b(0x28c)][_0x28f21b(0x5516)][_0x28f21b(0xc98)][_0x54bf4f][_0x28f21b(0x2c5)]!==this[_0x28f21b(0x19f9)]||(this['viewer'][_0x49ad13(0x4616)][_0x28f21b(0x4f4b)](this[_0x28f21b(0x28c)][_0x28f21b(0x5516)][_0x28f21b(0xc98)][_0x54bf4f]),_0x54bf4f--);this[_0x28f21b(0x28c)][_0x28f21b(0x5592)][_0x28f21b(0x3c7)]=0.5,this[_0x28f21b(0x9c2)](),this[_0x28f21b(0xed8)]=this[_0x28f21b(0xed8)]&&this[_0x28f21b(0xed8)][_0x28f21b(0x2947)](),this[_0x28f21b(0xd0b)]=void 0x0,this[_0x49ad13(0x2c60)]=void 0x0,this['url']=void 0x0,this[_0x28f21b(0x836)]=void 0x0,this['billboardGraphics']=void 0x0,this[_0x28f21b(0x258f)]=void 0x0,this[_0x28f21b(0x3f7)]=void 0x0,this[_0x28f21b(0xe8f)]=void 0x0,this[_0x49ad13(0x5658)]=void 0x0,this[_0x28f21b(0x2014)]=void 0x0,this[_0x28f21b(0x1447)]=void 0x0,this[_0x28f21b(0x38a)]=void 0x0;},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x3966)]=function(_0x35d9d5,_0xbb20d){var _0x3d0af1=_0x5e00b3;for(var _0x1a7084=!0x1,_0x5af9e3=0x0;_0x5af9e3<_0x35d9d5[_0x3d0af1(0x809)];_0x5af9e3++){for(var _0x3bcff9=!0x1,_0x62ece4=0x0;_0x62ece4<_0xbb20d['length'];_0x62ece4++)if(_0x35d9d5[_0x5af9e3]['x']===_0xbb20d[_0x62ece4]['x']&&_0x35d9d5[_0x5af9e3]['y']===_0xbb20d[_0x62ece4]['y']&&_0x35d9d5[_0x5af9e3][_0x3d0af1(0x350b)]===_0xbb20d[_0x62ece4][_0x3d0af1(0x350b)]){_0x3bcff9=!0x0;break;}if(!_0x3bcff9){_0x1a7084=!0x0;break;}}return!_0x1a7084;},TiandituAnnotationProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x30ec)]=function(_0x400350){var _0x4967d5=_0x307c2b,_0x5a309f=_0x5e00b3,_0x1a7109=parseInt(_0x400350[_0x5a309f(0x5573)][_0x5a309f(0x3f6f)][_0x4967d5(0x4d00)]);_0x1a7109=_0x1a7109>0x0?_0x1a7109:0xf;for(var _0x3a57b0=_0x400350['entity'][_0x5a309f(0x3f6f)]['text'][_0x5a309f(0x4d6)](0x0)['split']('\x0a'),_0x5d5de1=0x0,_0x27a74c=_0x3a57b0[_0x4967d5(0x2ef4)],_0x495dc3=0x0;_0x495dc3<_0x3a57b0[_0x4967d5(0x2ef4)];_0x495dc3++){var _0x125bf2=h(_0x3a57b0[_0x495dc3])/0x2;_0x5d5de1<_0x125bf2&&(_0x5d5de1=_0x125bf2);}var _0x5954de=_0x400350[_0x4967d5(0x3740)][_0x5a309f(0xba1)]?_0x400350[_0x5a309f(0x5573)][_0x5a309f(0xba1)][_0x5a309f(0x2d3c)][_0x5a309f(0x4d6)](0x0)*_0x400350[_0x5a309f(0x5573)]['billboard'][_0x5a309f(0x4a6e)][_0x5a309f(0x4d6)](0x0):0x1,_0x5059c2=_0x400350[_0x5a309f(0x5573)][_0x5a309f(0xba1)]?_0x400350[_0x5a309f(0x5573)][_0x5a309f(0xba1)][_0x5a309f(0x5a4e)][_0x5a309f(0x4d6)](0x0)*_0x400350[_0x5a309f(0x5573)][_0x5a309f(0xba1)][_0x5a309f(0x4a6e)][_0x5a309f(0x4d6)](0x0):0x1,_0x1bcbcd=_0x400350[_0x5a309f(0x5573)][_0x5a309f(0x3f6f)][_0x5a309f(0x2388)],_0x28969d=_0x1bcbcd[_0x5a309f(0x4d6)](0x0)['x'];_0x28969d<0x0&&(_0x28969d=0x0);var _0xac38d2=_0x1bcbcd[_0x5a309f(0x4d6)](0x0)['y'];return _0xac38d2<0x0&&(_0xac38d2=0x0),{'x':(_0x400350[_0x5a309f(0x3fb9)]?_0x400350[_0x5a309f(0x3fb9)]['x']:-0x3e7)-_0x5954de/0x2-this[_0x5a309f(0x3f7)][0x3],'y':(_0x400350[_0x5a309f(0x3fb9)]?_0x400350[_0x5a309f(0x3fb9)]['y']:-0x3e7)-_0x5059c2/0x2-this[_0x5a309f(0x3f7)][0x0],'width':_0x1a7109*_0x400350[_0x4967d5(0x3740)][_0x5a309f(0x3f6f)][_0x4967d5(0x2897)][_0x5a309f(0x4d6)](0x0)*_0x5d5de1+_0x28969d+_0x5954de+this[_0x5a309f(0x3f7)][0x1],'height':_0x1a7109*_0x400350[_0x4967d5(0x3740)][_0x5a309f(0x3f6f)][_0x4967d5(0x2897)][_0x5a309f(0x4d6)](0x0)*(_0x27a74c+0.5*(_0x27a74c-0x1))+_0xac38d2+_0x5059c2/0x2+this[_0x5a309f(0x3f7)][0x2]};},TiandituAnnotationProvider['prototype'][_0x5e00b3(0x820)]=function(_0x55a242){var _0x4db110=_0x5e00b3;if(!_0x55a242)return'';var _0x12c7a2=_0x55a242[_0x4db110(0x3080)];return _0x12c7a2<=0x1c?'':_0x55a242[_0x4db110(0x30eb)](0x13,_0x12c7a2-0x9);},TiandituAnnotationProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x217e)]=function(_0xe96607){var _0x415359=_0x307c2b,_0x5ded10=_0x5e00b3;if(0xff000000===_0xe96607)return _0x5ded10(0x4d2e);var _0x334ded=0xff000000|parseInt(-Number(_0xe96607));if(_0xe96607='',(_0x334ded=_0x334ded[_0x5ded10(0x3cc8)](0x10)[_0x415359(0x1acf)](0x1))[_0x5ded10(0x809)]<0x6){for(var _0x44cc62=0x6-_0x334ded[_0x5ded10(0x809)],_0x5d4851=0x0;_0x5d4851<_0x44cc62;_0x5d4851++)_0xe96607+='0';}return'#'+_0xe96607+_0x334ded;},TiandituAnnotationProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x23e6)]=function(_0x56d866){var _0x14ca03=_0x307c2b,_0x3c9993=_0x5e00b3;if(!_0x56d866)return!0x1;var _0xaecc6c=this[_0x14ca03(0x2c60)][_0x14ca03(0x8ad)][_0x14ca03(0x4e28)]();return!(_0x56d866['x']<-0xa||_0x56d866['x']>_0xaecc6c[_0x3c9993(0x1d74)]+0xa||_0x56d866['y']<-0xa||_0x56d866['y']>_0xaecc6c[_0x3c9993(0x4645)]+0xa);};var h=function(_0x93dad6){var _0xc138ff=_0x307c2b,_0x510286=_0x5e00b3;for(var _0x3fb238=0x0,_0x345276=0x0;_0x345276<_0x93dad6[_0x510286(0x809)];_0x345276++)null!=_0x93dad6[_0x510286(0x5806)](_0x345276)[_0xc138ff(0xa93)](/[^\x00-\xff]/gi)?_0x3fb238+=0x2:_0x3fb238+=0x1;return _0x3fb238;},parse=function(_0x13f733){var _0x4196d9=_0x307c2b,_0x592640=_0x5e00b3,_0x4ca27b={'stringTable':[],'pois':[],'enumGeometryType':[{'ePoint':0x0},{'eMultiLineString':0x1},{'ePolygon':0x2}],'enumZCoordType':[{'eCloseGround':0x0},{'eCloseSeaSurface':0x1},{'eRelativelyGround':0x2},{'eAbsolute':0x3}]},_0x27cf06=function(){var _0x1ecd10=_0x140d,_0x35b632=_0x23ca;if(!ProtoBuf)throw new Error(_0x1ecd10(0x1cff));return ProtoBuf[_0x35b632(0x57bd)](_0x35b632(0xeb6),_0x35b632(0x2ba7),_0x35b632(0x1542))[_0x1ecd10(0x5284)](_0x35b632(0x2ba7))[_0x35b632(0x655)];}(),_0x55ef42=function(){var _0x3ded08=_0x140d,_0x367d59=_0x23ca;if(!ProtoBuf)throw new Error(_0x3ded08(0x1cff));return ProtoBuf[_0x367d59(0x57bd)](_0x367d59(0xfe9),_0x3ded08(0xd41),'GeoPOI2.proto')[_0x367d59(0x5640)](_0x367d59(0x2ba7))[_0x367d59(0x655)];}(),_0x25f572=function(){var _0x1dc46e=_0x140d,_0x3710dc=_0x23ca;if(!ProtoBuf)throw new Error(_0x3710dc(0x5b18));return ProtoBuf[_0x1dc46e(0x829)](_0x3710dc(0x1fb0),_0x3710dc(0x2ba7),_0x3710dc(0x52d7))[_0x3710dc(0x5640)](_0x3710dc(0x2ba7))[_0x3710dc(0x655)];}();_0x4ca27b[_0x592640(0x1039)][_0x592640(0x809)]=0x0;var _0x43c963,_0x15164a=_0x13f733;try{_0x43c963=_0x25f572[_0x592640(0x36b3)](_0x15164a);}catch(_0x13dbdc){console[_0x592640(0xca1)](_0x592640(0x3c0f));}if(!_0x43c963)try{results=_0x55ef42[_0x592640(0x36b3)](_0x15164a);}catch(_0x465d98){console[_0x592640(0xca1)](_0x592640(0x3c0f)),results=_0x27cf06[_0x592640(0x36b3)](_0x15164a);}_0x4ca27b[_0x592640(0x24cf)]=parseInt(_0x43c963[_0x592640(0x11cd)][_0x592640(0x3cc8)]()),_0x4ca27b[_0x4196d9(0x4fd2)]=parseInt(_0x43c963[_0x592640(0x2e6e)][_0x592640(0x3cc8)]()),_0x4ca27b[_0x592640(0xbaf)]=[];for(var _0x5170ed=_0x43c963[_0x592640(0x1579)]['s'][_0x592640(0x809)],_0x1c5a01=0x0;_0x1c5a01<_0x5170ed;_0x1c5a01++)_0x4ca27b[_0x592640(0xbaf)][_0x4196d9(0x2a0e)](_0x43c963[_0x592640(0x1579)]['s'][_0x1c5a01][_0x4196d9(0xedf)]());return _0x43c963[_0x592640(0x1aa)][_0x592640(0x326d)](function(_0x12cf1e){var _0x224933=_0x4196d9,_0x424f61=_0x592640,_0x4a18e4={};_0x4a18e4[_0x224933(0x4c4c)]=parseInt(_0x12cf1e[_0x424f61(0x325b)][_0x424f61(0x3cc8)]())+'_'+_0x4ca27b['titleKey'],_0x4a18e4[_0x424f61(0x2c5)]=_0x12cf1e['Name'][_0x424f61(0x3cc8)](),_0x4a18e4[_0x424f61(0x3c4d)]=parseInt(_0x12cf1e['SymbolID'][_0x424f61(0x3cc8)]()),_0x4a18e4[_0x424f61(0xc3b)]=_0x12cf1e[_0x424f61(0x4ed0)],_0x4a18e4[_0x424f61(0x5abe)]=_0x12cf1e[_0x224933(0x207a)],_0x4a18e4[_0x424f61(0x3a0)]=_0x12cf1e[_0x424f61(0x59f)],_0x4a18e4[_0x424f61(0x5ad1)]=_0x12cf1e[_0x224933(0x1beb)],_0x4a18e4[_0x224933(0x3584)]=_0x12cf1e[_0x424f61(0x5f3c)],_0x12cf1e[_0x424f61(0xa56)]&&(_0x4a18e4[_0x424f61(0x23be)]=_0x12cf1e[_0x424f61(0xa56)]),_0x4a18e4[_0x224933(0xf4f)]=_0x12cf1e[_0x424f61(0x3b9c)],_0x4a18e4[_0x224933(0x334)]=_0x12cf1e[_0x424f61(0x1c4e)],_0x4a18e4[_0x424f61(0x3933)]=void 0x0===_0x12cf1e[_0x424f61(0x3205)]?null:_0x12cf1e[_0x424f61(0x3205)],_0x4a18e4[_0x424f61(0x121)]=void 0x0===_0x12cf1e[_0x224933(0x3b61)]?null:_0x12cf1e[_0x224933(0x3b61)],_0x4a18e4[_0x424f61(0x2abd)]=void 0x0===_0x12cf1e[_0x424f61(0x4ef9)]?null:_0x12cf1e[_0x424f61(0x4ef9)],_0x4a18e4[_0x424f61(0x19c4)]=void 0x0===_0x12cf1e[_0x424f61(0xe88)]?null:_0x12cf1e[_0x424f61(0xe88)],_0x4ca27b[_0x424f61(0x1039)][_0x424f61(0x5323)](_0x4a18e4);}),_0x4ca27b;},TiandituMapsStyle={'IMG_W':_0x5e00b3(0x404),'IMG_C':_0x5e00b3(0x168d),'CIA_W':_0x5e00b3(0x13a2),'CIA_C':_0x5e00b3(0x2dee),'VEC_W':'vec_w','VEC_C':'vec_c','TER_W':_0x5e00b3(0x3ec2),'TER_C':_0x5e00b3(0x14ac),'CVA_W':_0x5e00b3(0x485f),'CVA_C':_0x5e00b3(0x5fa7),'CTA_W':_0x5e00b3(0x386b),'CTA_C':_0x5e00b3(0x62f),'IBO_W':_0x5e00b3(0x3e60),'IBO_C':_0x5e00b3(0x48f9),'EIA_W':_0x5e00b3(0x32bb),'EIA_C':'eia_c','EVA_W':'eva_w','EVA_C':_0x5e00b3(0x14de)},TiandituMapsStyle$1=Object[_0x5e00b3(0x5448)](TiandituMapsStyle);function TiandituImageryProvider(_0x1c9770){var _0x392697=_0x307c2b,_0x5c4768=_0x5e00b3;_0x1c9770=defaultValue$1(_0x1c9770,{}),this[_0x5c4768(0xc02)]=defaultValue$1(_0x1c9770[_0x5c4768(0x2645)],TiandituMapsStyle$1[_0x5c4768(0x13b7)]),this[_0x392697(0x5a2a)]=defaultValue$1(_0x1c9770[_0x5c4768(0x2dba)],MAPSTYLE_TO_URL[this[_0x392697(0x4d4)]]),this[_0x5c4768(0xdc9)]=_0x1c9770[_0x5c4768(0x4466)],this[_0x5c4768(0xddf)]=defaultValue$1(_0x1c9770[_0x5c4768(0x2bae)],MAPSTYLE_TO_LAYER[this[_0x5c4768(0xc02)]]),this[_0x392697(0x117d)]=defaultValue$1(_0x1c9770[_0x5c4768(0x8cd)],_0x5c4768(0x60b)),this[_0x392697(0x51c2)]=defaultValue$1(_0x1c9770[_0x5c4768(0x3162)],MAPSTYLE_TO_TileMatrixSetID[this[_0x5c4768(0xc02)]]),this[_0x5c4768(0x4c72)]=defaultValue$1(_0x1c9770[_0x5c4768(0x1765)],MAPSTYLE_TO_TileMatrixLabels[this[_0x5c4768(0xc02)]]),this[_0x5c4768(0x2059)]=defaultValue$1(_0x1c9770[_0x392697(0x5477)],MAPSTYLE_TO_FORMAT[this[_0x5c4768(0xc02)]]),this[_0x5c4768(0x3ca5)]=MAPSTYLE_TO_EPSGCODE[this[_0x392697(0x4d4)]],this[_0x5c4768(0x2ba3)]=defaultValue$1(_0x1c9770[_0x5c4768(0x3f84)],new WebMercatorTilingScheme({})),_0x5c4768(0x3844)==this[_0x5c4768(0x3ca5)]&&(this[_0x5c4768(0x2ba3)]=new GeographicTilingScheme()),this['_tileWidth']=defaultValue$1(_0x1c9770[_0x5c4768(0x54b0)],0x100),this[_0x392697(0x477b)]=defaultValue$1(_0x1c9770[_0x392697(0x2fc4)],0x100),this[_0x5c4768(0x2637)]=defaultValue$1(_0x1c9770[_0x392697(0x3b51)],0x0),this[_0x5c4768(0x5992)]=defaultValue$1(_0x1c9770[_0x5c4768(0x525d)],MAPSTYLE_TO_TileMatrixLabels[this[_0x5c4768(0xc02)]][_0x5c4768(0x809)]),this[_0x5c4768(0x4432)]=defaultValue$1(_0x1c9770[_0x5c4768(0x1dec)],this[_0x392697(0x374c)][_0x5c4768(0x1dec)]),this[_0x5c4768(0x41ff)]=when[_0x5c4768(0x1c7e)](!0x0),this['_errorEvent']=new Event();var _0x7f85de=_0x1c9770[_0x5c4768(0xfc0)];this[_0x5c4768(0x3f3d)]=_0x392697(0x2faa)==typeof _0x7f85de?new Credit$1(_0x7f85de):_0x7f85de,this[_0x5c4768(0x53ae)]=defaultValue$1(_0x1c9770[_0x5c4768(0x5479)],['t0','t1','t2','t3','t4','t5','t6','t7']),this[_0x5c4768(0x4fda)]=_0x1c9770[_0x392697(0x46e6)];var _0x51ee8b=this,_0x39686e=this[_0x5c4768(0x26a1)];_0x51ee8b[_0x5c4768(0x5311)]=this['_url'],new IndexedDBScheduler({'name':_0x39686e})[_0x392697(0x4527)](function(_0x4ffefe){var _0x545673=_0x392697,_0x9b999e=_0x5c4768;_0x4ffefe[_0x545673(0xfaa)](_0x51ee8b[_0x9b999e(0x5311)])?_0x51ee8b[_0x9b999e(0x4203)]=_0x4ffefe:_0x4ffefe[_0x9b999e(0x2f0b)](_0x51ee8b[_0x9b999e(0x5311)])[_0x9b999e(0x2a5f)](function(){var _0x22d9da=_0x9b999e;_0x51ee8b[_0x22d9da(0x4203)]=_0x4ffefe;});}),_0x51ee8b[_0x5c4768(0x1349)]={'isOpen':!0x1,'clear':function(){var _0x32ebfe=_0x392697,_0x2ff582=_0x5c4768;_0x51ee8b[_0x32ebfe(0x3dcb)][_0x2ff582(0x3fec)](_0x51ee8b[_0x32ebfe(0x477c)]);},'cache':[]};}function tileXYToQuadKey(_0x2d10db,_0x42da61,_0x48bd4a){for(var _0x9ae342='',_0x54120c=_0x48bd4a;_0x54120c>=0x0;--_0x54120c){var _0x52c528=0x1<<_0x54120c,_0x48c76e=0x0;isBitSet(_0x42da61,_0x52c528)?isBitSet(_0x2d10db,_0x52c528)&&(_0x48c76e|=0x1):(_0x48c76e|=0x2,isBitSet(_0x2d10db,_0x52c528)||(_0x48c76e|=0x1)),_0x9ae342+=_0x48c76e;}return _0x9ae342;}Object[_0x5e00b3(0x1dfd)](TiandituImageryProvider[_0x5e00b3(0x3720)],{'url':{'get':function(){return this['_url'];}},'mapStyle':{'get':function(){var _0x2b6c01=_0x307c2b;return this[_0x2b6c01(0x4d4)];}},'tileWidth':{'get':function(){var _0x5ab9ba=_0x5e00b3;return this[_0x5ab9ba(0x524b)];}},'tileHeight':{'get':function(){var _0x381bc5=_0x5e00b3;return this[_0x381bc5(0x37dd)];}},'maximumLevel':{'get':function(){var _0x188cff=_0x307c2b;return this[_0x188cff(0x316)];}},'minimumLevel':{'get':function(){var _0x2acab9=_0x5e00b3;return this[_0x2acab9(0x2637)];}},'tilingScheme':{'get':function(){var _0x3e87de=_0x307c2b;return this[_0x3e87de(0x374c)];}},'rectangle':{'get':function(){return this['_rectangle'];}},'errorEvent':{'get':function(){var _0x13b2cc=_0x5e00b3;return this[_0x13b2cc(0x1d8e)];}},'ready':{'value':!0x0},'readyPromise':{'get':function(){var _0x1dfee8=_0x307c2b,_0x11dac7=_0x5e00b3;return this[_0x11dac7(0x41ff)][_0x1dfee8(0x452a)];}},'credit':{'get':function(){var _0x4ba9ff=_0x5e00b3;return this[_0x4ba9ff(0x3f3d)];}},'hasAlphaChannel':{'get':function(){return!0x0;}},'tileDiscardPolicy':{'get':function(){var _0x5022aa=_0x5e00b3;return this[_0x5022aa(0x4fda)];}}}),TiandituImageryProvider['prototype'][_0x307c2b(0x1044)]=function(_0x3e9674,_0xb216bd,_0x134957,_0x43a4f9){var _0x172deb=_0x5e00b3,_0x2417b4=buildImageUrl(this,_0x3e9674,_0xb216bd,_0x134957),_0x47f46b=tileXYToQuadKey(_0x3e9674,_0xb216bd,_0x134957);if(_0x43a4f9[_0x172deb(0x2bd8)]=_0x47f46b,!0x0===this[_0x172deb(0x1349)][_0x172deb(0x3f6a)]&&_0x43a4f9[_0x172deb(0x3cbe)]){if(defined$1(this[_0x172deb(0x4203)])){var _0x3de939=this[_0x172deb(0x4203)][_0x172deb(0x20be)](this[_0x172deb(0x5311)],_0x47f46b);return defined$1(_0x3de939)?when(_0x3de939,function(_0x1e651d){var _0x105a0e=_0x172deb;return defined$1(_0x1e651d)?_0x1e651d:_0x105a0e(0x502e);},function(_0xdfa964){var _0x12f87f=_0x172deb;return _0x12f87f(0x502e);}):ImageryProvider[_0x172deb(0x121c)](this,_0x2417b4);}return ImageryProvider[_0x172deb(0x121c)](this,_0x2417b4);}return ImageryProvider[_0x172deb(0x121c)](this,_0x2417b4);};var defaultParameters=Object[_0x307c2b(0x23fe)]({'service':_0x5e00b3(0x2424),'version':_0x5e00b3(0x1029),'request':_0x5e00b3(0x514a)});function buildImageUrl(_0x269d87,_0x27e687,_0x211a38,_0x52683a){var _0x242a33=_0x307c2b,_0x1baf9d=_0x5e00b3;_0x1baf9d(0x3cf2)==_0x269d87[_0x1baf9d(0x3ca5)]&&(_0x52683a-=0x1);var _0x4bf5e7=_0x269d87[_0x1baf9d(0x4c72)],_0x18e87b=defined$1(_0x4bf5e7)?_0x4bf5e7[_0x52683a]:_0x52683a[_0x1baf9d(0x3cc8)](),_0xe2b8ea=_0x269d87[_0x1baf9d(0x53ae)],_0x5a3808=_0x269d87[_0x1baf9d(0x26a1)][_0x242a33(0x2bc0)]('[subdomain]',_0xe2b8ea[(_0x27e687+_0x211a38+_0x52683a)%_0xe2b8ea[_0x242a33(0x2ef4)]]),_0x40c223=new URI(_0x5a3808),_0x5a3ad1=queryToObject(defaultValue$1(_0x40c223[_0x1baf9d(0x4ee2)],''));(_0x5a3ad1=combine$2(defaultParameters,_0x5a3ad1))[_0x242a33(0x3130)]=_0x18e87b,_0x5a3ad1[_0x1baf9d(0x2bae)]=_0x269d87[_0x1baf9d(0xddf)],_0x5a3ad1[_0x1baf9d(0x8cd)]=_0x269d87[_0x242a33(0x117d)],_0x5a3ad1[_0x1baf9d(0xad1)]=_0x211a38,_0x5a3ad1[_0x1baf9d(0x4f21)]=_0x27e687,_0x5a3ad1['tilematrixset']=_0x269d87[_0x1baf9d(0x25ab)],_0x5a3ad1[_0x1baf9d(0x600d)]=_0x269d87[_0x1baf9d(0x2059)],_0x40c223[_0x1baf9d(0x4ee2)]=objectToQuery(_0x5a3ad1),_0x5a3808=_0x40c223[_0x242a33(0xedf)]();var _0x1baf60=_0x269d87[_0x1baf9d(0x16b6)];return defined$1(_0x1baf60)&&(_0x5a3808=_0x1baf60[_0x1baf9d(0x3a54)](_0x5a3808)),defined$1(_0x269d87[_0x1baf9d(0xdc9)])&&(_0x5a3808+=_0x1baf9d(0x1fcc)+_0x269d87[_0x1baf9d(0xdc9)]),_0x5a3808;}TiandituImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x5e3d)]=function(){};var MAPSTYLE_TO_URL={};MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x5e00b3(0x13b7)]]=_0x307c2b(0xd7b),MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x307c2b(0x3a8d)]]='https://[subdomain].tianditu.gov.cn/img_c/wmts',MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x5e00b3(0x37b7)]]=_0x5e00b3(0x993),MAPSTYLE_TO_URL[TiandituMapsStyle$1['CIA_C']]='https://[subdomain].tianditu.gov.cn/cia_c/wmts',MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x5e00b3(0x32b5)]]=_0x5e00b3(0x271d),MAPSTYLE_TO_URL[TiandituMapsStyle$1['VEC_C']]=_0x5e00b3(0x13f1),MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x307c2b(0x5943)]]=_0x5e00b3(0x2cd1),MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x5e00b3(0x21c0)]]=_0x5e00b3(0x13a6),MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x5e00b3(0x59d4)]]=_0x5e00b3(0x4d3a),MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x5e00b3(0x5aa0)]]=_0x5e00b3(0x4567),MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x307c2b(0x3c2c)]]=_0x5e00b3(0x3319),MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x5e00b3(0x40e5)]]=_0x5e00b3(0x315b),MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x5e00b3(0x5f9e)]]=_0x5e00b3(0x4486),MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x307c2b(0x4f0)]]=_0x307c2b(0x3baa),MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x307c2b(0xb3d)]]=_0x5e00b3(0x131b),MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x307c2b(0x4d66)]]=_0x5e00b3(0x1e85),MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x5e00b3(0xa3c)]]='https://[subdomain].tianditu.gov.cn/ibo_w/wmts',MAPSTYLE_TO_URL[TiandituMapsStyle$1[_0x5e00b3(0x1cc0)]]=_0x5e00b3(0x33f8);var MAPSTYLE_TO_LAYER={};MAPSTYLE_TO_LAYER[TiandituMapsStyle$1[_0x5e00b3(0x13b7)]]=_0x5e00b3(0x3a86),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1[_0x5e00b3(0x164d)]]=_0x5e00b3(0x3a86),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1[_0x5e00b3(0xa3c)]]=_0x5e00b3(0x378d),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1[_0x307c2b(0x1eac)]]=_0x5e00b3(0x378d),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1['CIA_W']]=_0x5e00b3(0x2f0c),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1[_0x5e00b3(0x933)]]=_0x307c2b(0xac7),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1[_0x5e00b3(0x32b5)]]=_0x5e00b3(0x4751),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1[_0x5e00b3(0x199e)]]=_0x5e00b3(0x4751),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1['TER_W']]=_0x5e00b3(0x47db),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1[_0x307c2b(0x517b)]]=_0x5e00b3(0x47db),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1[_0x5e00b3(0x59d4)]]=_0x5e00b3(0x25f5),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1[_0x5e00b3(0x5aa0)]]=_0x5e00b3(0x25f5),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1[_0x307c2b(0x3c2c)]]=_0x5e00b3(0x5c3f),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1[_0x307c2b(0x423c)]]=_0x5e00b3(0x5c3f),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1[_0x5e00b3(0x5f9e)]]=_0x307c2b(0x1cf2),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1['EIA_C']]=_0x5e00b3(0x45f9),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1[_0x5e00b3(0x5c26)]]=_0x307c2b(0x3246),MAPSTYLE_TO_LAYER[TiandituMapsStyle$1[_0x5e00b3(0x4db4)]]=_0x5e00b3(0x10da);var MAPSTYLE_TO_TileMatrixSetID={};MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x5e00b3(0x13b7)]]='w',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x5e00b3(0x164d)]]='c',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x5e00b3(0xa3c)]]='w',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x5e00b3(0x1cc0)]]='c',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x5e00b3(0x37b7)]]='w',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x5e00b3(0x933)]]='c',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x5e00b3(0x32b5)]]='w',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x307c2b(0x3c94)]]='c',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x5e00b3(0xe72)]]='w',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x5e00b3(0x21c0)]]='c',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x5e00b3(0x59d4)]]='w',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x5e00b3(0x5aa0)]]='c',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x307c2b(0x3c2c)]]='w',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x307c2b(0x423c)]]='c',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x5e00b3(0x5f9e)]]='w',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x5e00b3(0x26bf)]]='c',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x5e00b3(0x5c26)]]='w',MAPSTYLE_TO_TileMatrixSetID[TiandituMapsStyle$1[_0x5e00b3(0x4db4)]]='c';var MAPSTYLE_TO_FORMAT={};MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x5e00b3(0x13b7)]]=_0x5e00b3(0x6b0),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x307c2b(0x3a8d)]]=_0x307c2b(0x53ba),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x5e00b3(0xa3c)]]=_0x5e00b3(0x6b0),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x5e00b3(0x1cc0)]]=_0x307c2b(0x53ba),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x5e00b3(0x37b7)]]=_0x5e00b3(0x6b0),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x307c2b(0x159d)]]=_0x5e00b3(0x6b0),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1['VEC_W']]=_0x5e00b3(0x6b0),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x5e00b3(0x199e)]]=_0x307c2b(0x53ba),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x5e00b3(0xe72)]]=_0x5e00b3(0x6b0),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x5e00b3(0x21c0)]]=_0x307c2b(0x53ba),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x307c2b(0x300e)]]=_0x5e00b3(0x6b0),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x5e00b3(0x5aa0)]]=_0x5e00b3(0x6b0),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x5e00b3(0x5282)]]=_0x5e00b3(0x6b0),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x5e00b3(0x40e5)]]='tiles',MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1['EIA_W']]=_0x307c2b(0x53ba),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x5e00b3(0x26bf)]]=_0x5e00b3(0x6b0),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x5e00b3(0x5c26)]]=_0x307c2b(0x53ba),MAPSTYLE_TO_FORMAT[TiandituMapsStyle$1[_0x5e00b3(0x4db4)]]=_0x5e00b3(0x6b0);var MAPSTYLE_TO_EPSGCODE={};MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x5e00b3(0x13b7)]]=_0x307c2b(0x5648),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x5e00b3(0x164d)]]=_0x307c2b(0x4e15),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x5e00b3(0xa3c)]]=_0x5e00b3(0x3cf2),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x5e00b3(0x1cc0)]]=_0x307c2b(0x4e15),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x5e00b3(0x37b7)]]=_0x5e00b3(0x3cf2),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x5e00b3(0x933)]]=_0x5e00b3(0x3844),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x5e00b3(0x32b5)]]=_0x5e00b3(0x3cf2),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x307c2b(0x3c94)]]=_0x5e00b3(0x3844),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x5e00b3(0xe72)]]=_0x307c2b(0x5648),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x5e00b3(0x21c0)]]=_0x5e00b3(0x3844),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x307c2b(0x300e)]]=_0x5e00b3(0x3cf2),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1['CVA_C']]=_0x5e00b3(0x3844),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x5e00b3(0x5282)]]=_0x5e00b3(0x3cf2),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x5e00b3(0x40e5)]]=_0x5e00b3(0x3844),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x5e00b3(0x5f9e)]]=_0x5e00b3(0x3cf2),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x5e00b3(0x26bf)]]=_0x5e00b3(0x3844),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x5e00b3(0x5c26)]]=_0x5e00b3(0x3cf2),MAPSTYLE_TO_EPSGCODE[TiandituMapsStyle$1[_0x5e00b3(0x4db4)]]=_0x307c2b(0x4e15);var MAPSTYLE_TO_TileMatrixLabels={};function TiandituTerrainProvider(_0x34e6c0){var _0x105f0a=_0x307c2b,_0x5a42ca=_0x5e00b3;if(!defined$1(_0x34e6c0)||!defined$1(_0x34e6c0['token']))throw new DeveloperError$1(_0x5a42ca(0x3202));this[_0x5a42ca(0x21ee)]=[_0x105f0a(0x179a),_0x5a42ca(0x1d0c),_0x5a42ca(0x2603),_0x5a42ca(0x3f26),_0x5a42ca(0x1a53),_0x105f0a(0x54cd),_0x5a42ca(0x4004),_0x5a42ca(0x242f)];for(var _0x1d97f5=0x0;_0x1d97f5<this[_0x5a42ca(0x21ee)][_0x5a42ca(0x809)];_0x1d97f5++)this[_0x5a42ca(0x21ee)][_0x1d97f5]+='&tk='+_0x34e6c0[_0x5a42ca(0x4466)];this[_0x5a42ca(0x49b5)]=defaultValue$1(_0x34e6c0[_0x5a42ca(0x464d)],_0x5a42ca(0x4e8b)),this[_0x5a42ca(0x1d8e)]=new Event(),this['_ready']=!0x0,this[_0x5a42ca(0x41ff)]=when[_0x5a42ca(0x32fc)](),this[_0x5a42ca(0x4e3d)]={'heightScale':0.001,'heightOffset':-0x3e8,'elementsPerHeight':0x3,'stride':0x4,'elementMultiplier':0x100,'isBigEndian':!0x0};var _0xc86b13=_0x34e6c0[_0x5a42ca(0xfc0)];_0x5a42ca(0x20b8)==typeof _0xc86b13&&(_0xc86b13=new Credit$1(_0xc86b13)),this[_0x5a42ca(0x3f3d)]=_0xc86b13;var _0x598824=defaultValue$1(_0x34e6c0[_0x5a42ca(0x4faa)],Ellipsoid[_0x5a42ca(0x17f7)]);this[_0x5a42ca(0x2ba3)]=new GeographicTilingScheme({'ellipsoid':_0x598824}),this[_0x5a42ca(0x1880)]=0x40,this[_0x5a42ca(0x3eb8)]=0x40,this[_0x5a42ca(0x3d0d)]=TerrainProvider[_0x105f0a(0x18e2)](_0x598824,Math['min'](this[_0x5a42ca(0x1880)],this[_0x105f0a(0x25be)]),this[_0x105f0a(0x374c)][_0x5a42ca(0x5334)](0x0)),this[_0x105f0a(0x1896)]=defaultValue$1(_0x34e6c0['minimumLevel'],0x5),this[_0x5a42ca(0x5992)]=defaultValue$1(_0x34e6c0[_0x5a42ca(0x525d)],0x19),this[_0x5a42ca(0x17d5)]=!0x1,this[_0x5a42ca(0xac3)]=!0x1;}function buildRequest(_0x4ca764,_0x42c0d1){var _0x1ee4a1=_0x307c2b,_0x1767fa=_0x5e00b3;return(_0x42c0d1=defined$1(_0x42c0d1)?_0x42c0d1:new Request({'url':_0x4ca764}))[_0x1ee4a1(0x102e)]=function(){var _0x369aba=_0x1ee4a1,_0x4284c0=_0x23ca,_0x217a3a=new XMLHttpRequest();_0x217a3a[_0x369aba(0x2afd)](_0x369aba(0x3abb),_0x4ca764,!0x0),_0x217a3a[_0x4284c0(0x5ed9)]=_0x4284c0(0x65a),_0x217a3a[_0x4284c0(0x41fb)]=!0x1,_0x217a3a[_0x369aba(0x2d51)](null);var _0x33cd9b=when[_0x4284c0(0x32fc)]();return _0x217a3a[_0x4284c0(0x1ee6)]=function(){var _0x369588=_0x369aba,_0x50738c=_0x4284c0;if(0x4===_0x217a3a[_0x50738c(0xf16)]){if(0xc8===_0x217a3a[_0x369588(0x43d0)]&&defined$1(_0x217a3a[_0x50738c(0x4cea)])){for(var _0x59ca7f=new DataView(_0x217a3a[_0x369588(0x43f5)]),_0x4c0b79=_0x59ca7f[_0x50738c(0x3080)],_0x33d636=new Uint8Array(_0x4c0b79),_0x37ac04=0x0;_0x37ac04<_0x4c0b79;_0x37ac04++)_0x33d636[_0x37ac04]=_0x59ca7f[_0x50738c(0x1aa9)](_0x37ac04,!0x0);if(_0x4c0b79>0x3e8){var _0x188555=pako[_0x50738c(0x3bb7)](_0x33d636)[_0x50738c(0x537f)];defined$1(_0x188555)?_0x33cd9b[_0x369588(0x511b)](new Uint8Array(_0x188555)):_0x33cd9b[_0x50738c(0x4c5a)](!0x1);}else _0x33cd9b[_0x50738c(0x4c5a)](!0x1);}else(_0x217a3a[_0x50738c(0x41c1)]>=0x190||0x0===_0x217a3a[_0x50738c(0x41c1)])&&_0x33cd9b[_0x50738c(0x4c5a)](!0x1);}},_0x33cd9b[_0x4284c0(0x24e7)];},RequestScheduler[_0x1767fa(0x2625)](_0x42c0d1);}function TileBoundingVolume(){}function TileCoordinatesImageryProvider(_0x4413e1){var _0xd66cd8=_0x307c2b,_0x2ddc6c=_0x5e00b3;_0x4413e1=defaultValue$1(_0x4413e1,defaultValue$1[_0x2ddc6c(0x243c)]),this[_0x2ddc6c(0x2ba3)]=defined$1(_0x4413e1[_0x2ddc6c(0x3f84)])?_0x4413e1[_0x2ddc6c(0x3f84)]:new GeographicTilingScheme({'ellipsoid':_0x4413e1[_0xd66cd8(0x2864)]}),this[_0x2ddc6c(0x512)]=defaultValue$1(_0x4413e1[_0x2ddc6c(0x8fe)],Color$2[_0xd66cd8(0x2974)]),this[_0x2ddc6c(0x1d8e)]=new Event(),this[_0xd66cd8(0x2b9a)]=defaultValue$1(_0x4413e1[_0x2ddc6c(0x54b0)],0x100),this[_0x2ddc6c(0x37dd)]=defaultValue$1(_0x4413e1[_0x2ddc6c(0x28d5)],0x100),this[_0x2ddc6c(0x41ff)]=when[_0x2ddc6c(0x1c7e)](!0x0);}function TileDiscardPolicy(_0x4ffc3e){var _0x197c05=_0x5e00b3;DeveloperError$1[_0x197c05(0x490e)]();}MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x5e00b3(0x13b7)]]=['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x5e00b3(0x164d)]]=['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x5e00b3(0xa3c)]]=['1','2','3','4','5','6','7','8','9','10'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x5e00b3(0x1cc0)]]=['1','2','3','4','5','6','7','8','9','10'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x307c2b(0x2bdc)]]=['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x307c2b(0x159d)]]=['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x5e00b3(0x32b5)]]=['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x5e00b3(0x199e)]]=['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x5e00b3(0xe72)]]=['1','2','3','4','5','6','7','8','9','10','11','12','13','14'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x5e00b3(0x21c0)]]=['1','2','3','4','5','6','7','8','9','10','11','12','13','14'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x5e00b3(0x59d4)]]=['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x5e00b3(0x5aa0)]]=['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x307c2b(0x3c2c)]]=['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1['CTA_C']]=['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1['EIA_W']]=['1','2','3','4','5','6','7','8','9','10'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x5e00b3(0x26bf)]]=['1','2','3','4','5','6','7','8','9','10'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x5e00b3(0x5c26)]]=['1','2','3','4','5','6','7','8','9','10'],MAPSTYLE_TO_TileMatrixLabels[TiandituMapsStyle$1[_0x5e00b3(0x4db4)]]=['1','2','3','4','5','6','7','8','9','10'],Object[_0x307c2b(0x66e)](TiandituTerrainProvider[_0x5e00b3(0x3720)],{'errorEvent':{'get':function(){var _0x4d0dd2=_0x5e00b3;return this[_0x4d0dd2(0x1d8e)];}},'credit':{'get':function(){return this['_credit'];}},'tilingScheme':{'get':function(){var _0x445dc7=_0x5e00b3;return this[_0x445dc7(0x2ba3)];}},'ready':{'get':function(){var _0x33f7c5=_0x5e00b3;return this[_0x33f7c5(0x1d9c)];}},'readyPromise':{'get':function(){var _0x138841=_0x5e00b3;return this[_0x138841(0x41ff)][_0x138841(0x24e7)];}},'hasWaterMask':{'get':function(){return!0x1;}},'hasVertexNormals':{'get':function(){return!0x1;}}}),TiandituTerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2d48)]=function(_0x1f7602,_0x3435d8,_0x5db1d2,_0x596f90){var _0x2ba819=_0x307c2b,_0x437c97=_0x5e00b3;if(_0x5db1d2<this[_0x437c97(0x5992)]&&_0x5db1d2>=this[_0x437c97(0x2637)]){var _0xbbad57=this[_0x437c97(0x21ee)][(_0x1f7602+_0x3435d8+_0x5db1d2)%this[_0x2ba819(0x1c21)][_0x437c97(0x809)]],_0x5517b9=-0x1===_0xbbad57[_0x2ba819(0x2feb)]('?')?'?':'&',_0x1574b1=buildRequest(_0xbbad57+_0x5517b9+'x='+_0x1f7602+_0x437c97(0x1c12)+_0x3435d8+_0x437c97(0x39e2)+(_0x5db1d2+0x1));if(!defined$1(_0x1574b1))return;var _0x2c8aa3=this;return when(_0x1574b1,function(_0x21998b){var _0x3ea4bc=_0x2ba819,_0x2bc9eb=_0x437c97,_0x5c91bf=_0x2c8aa3[_0x2bc9eb(0x2c01)](_0x21998b);return defined$1(_0x5c91bf)?new HeightmapTerrainData({'buffer':_0x5c91bf,'width':_0x2c8aa3[_0x2bc9eb(0x1880)],'height':_0x2c8aa3[_0x2bc9eb(0x3eb8)],'childTileMask':void 0x0,'structure':_0x2c8aa3[_0x3ea4bc(0x2c4d)]}):new HeightmapTerrainData({'buffer':_0x2c8aa3[_0x2bc9eb(0x2e9b)](),'width':_0x2c8aa3[_0x3ea4bc(0xb10)],'height':_0x2c8aa3[_0x2bc9eb(0x3eb8)],'childTileMask':void 0x0,'structure':_0x2c8aa3[_0x2bc9eb(0x4e3d)]});});}if(_0x5db1d2<this[_0x437c97(0x2637)])return new HeightmapTerrainData({'buffer':this[_0x437c97(0x2e9b)](),'width':this[_0x437c97(0x1880)],'height':this[_0x437c97(0x3eb8)],'childTileMask':void 0x0,'structure':this[_0x437c97(0x4e3d)]});},TiandituTerrainProvider[_0x5e00b3(0x3720)][_0x307c2b(0x5341)]=function(_0x130785){var _0x470240=_0x5e00b3;return this[_0x470240(0x3d0d)]/(0x1<<_0x130785);},TiandituTerrainProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x316e)]=function(_0x271e5a,_0xa27c7e,_0x8df68f){return _0x8df68f<0x19;},TiandituTerrainProvider[_0x5e00b3(0x3720)][_0x307c2b(0x3c0e)]=function(){var _0x598048=_0x5e00b3,_0x2177db=this[_0x598048(0x3ea7)];if(!defined$1(_0x2177db)){_0x2177db=this[_0x598048(0x3ea7)]=new Uint8ClampedArray(this[_0x598048(0x1880)]*this[_0x598048(0x3eb8)]*0x4);for(var _0x3bb767=this[_0x598048(0x1880)]*this[_0x598048(0x3eb8)]*0x4,_0x230384=0x0;_0x230384<_0x3bb767;)_0x2177db[_0x230384++]=0xf,_0x2177db[_0x230384++]=0x42,_0x2177db[_0x230384++]=0x40,_0x2177db[_0x230384++]=0xff;}return _0x2177db;},TiandituTerrainProvider[_0x307c2b(0x1aa2)][_0x5e00b3(0x2c01)]=function(_0x14ca07){var _0xefc2e0=_0x307c2b,_0x6a8c1f=_0x5e00b3,_0x2af5f0=0x2;_0x6a8c1f(0x4e8b)===this[_0x6a8c1f(0x49b5)]?_0x2af5f0=0x2:_0x6a8c1f(0x2955)===this[_0x6a8c1f(0x49b5)]&&(_0x2af5f0=0x4);var _0x1f34a0,_0x4d5b76,_0x20cebb,_0x579c63,_0x2d8aeb,_0x8a4cda,_0x1838d3,_0x4bfcbe=new ArrayBuffer(_0x2af5f0),_0x1189c1=new DataView(_0x4bfcbe),_0x276665=this['_heightmapWidth'],_0x4486fa=this[_0x6a8c1f(0x3eb8)],_0x5e346f=new Uint8Array(_0x276665*_0x4486fa*0x4);for(_0x1f34a0=0x0;_0x1f34a0<_0x4486fa;_0x1f34a0++)for(_0x4d5b76=0x0;_0x4d5b76<_0x276665;_0x4d5b76++){_0x20cebb=parseInt(0x95*_0x1f34a0/(_0x4486fa-0x1)),_0x579c63=parseInt(0x95*_0x4d5b76/(_0x276665-0x1)),0x4===_0x2af5f0?(_0x2d8aeb=_0x2af5f0*(0x96*_0x20cebb+_0x579c63),_0x1189c1[_0x6a8c1f(0x4f0a)](0x0,_0x14ca07[_0x2d8aeb]),_0x1189c1[_0xefc2e0(0x1c0d)](0x0,_0x14ca07[_0x2d8aeb+0x1]),_0x1189c1[_0x6a8c1f(0x4f0a)](0x0,_0x14ca07[_0x2d8aeb+0x2]),_0x1189c1['setInt8'](0x0,_0x14ca07[_0x2d8aeb+0x3]),_0x1838d3=_0x1189c1[_0x6a8c1f(0x2f69)](0x0,!0x0)):_0x1838d3=_0x14ca07[_0x2d8aeb=_0x2af5f0*(0x96*_0x20cebb+_0x579c63)]+0x100*_0x14ca07[_0x2d8aeb+0x1],(_0x1838d3>0x2710||_0x1838d3<-0x7d0)&&(_0x1838d3=0x0);var _0x46f507=(_0x1838d3+0x3e8)/0.001;_0x5e346f[_0x8a4cda=0x4*(_0x1f34a0*_0x276665+_0x4d5b76)]=_0x46f507/0x10000,_0x5e346f[_0x8a4cda+0x1]=(_0x46f507-0x100*_0x5e346f[_0x8a4cda]*0x100)/0x100,_0x5e346f[_0x8a4cda+0x2]=_0x46f507-0x100*_0x5e346f[_0x8a4cda]*0x100-0x100*_0x5e346f[_0x8a4cda+0x1],_0x5e346f[_0x8a4cda+0x3]=0x100;}return _0x5e346f;},TileBoundingVolume[_0x5e00b3(0x3720)][_0x307c2b(0x1d66)]=void 0x0,TileBoundingVolume[_0x5e00b3(0x3720)][_0x5e00b3(0x93d)]=void 0x0,TileBoundingVolume[_0x5e00b3(0x3720)][_0x5e00b3(0x3a6f)]=function(_0x24d487){var _0x2f9f7a=_0x5e00b3;DeveloperError$1[_0x2f9f7a(0x490e)]();},TileBoundingVolume[_0x5e00b3(0x3720)][_0x307c2b(0xa5c)]=function(_0x2714c6){var _0x4994f2=_0x5e00b3;DeveloperError$1[_0x4994f2(0x490e)]();},TileBoundingVolume[_0x5e00b3(0x3720)][_0x5e00b3(0x4e83)]=function(_0x5e2b5c){var _0x5039b1=_0x5e00b3;DeveloperError$1[_0x5039b1(0x490e)]();},Object[_0x5e00b3(0x1dfd)](TileCoordinatesImageryProvider[_0x307c2b(0x1aa2)],{'proxy':{'get':function(){}},'tileWidth':{'get':function(){var _0x276892=_0x5e00b3;return this[_0x276892(0x524b)];}},'tileHeight':{'get':function(){var _0x2cc327=_0x5e00b3;return this[_0x2cc327(0x37dd)];}},'maximumLevel':{'get':function(){}},'minimumLevel':{'get':function(){}},'tilingScheme':{'get':function(){var _0x104bd8=_0x5e00b3;return this[_0x104bd8(0x2ba3)];}},'rectangle':{'get':function(){var _0x27fff5=_0x5e00b3;return this[_0x27fff5(0x2ba3)][_0x27fff5(0x1dec)];}},'tileDiscardPolicy':{'get':function(){}},'errorEvent':{'get':function(){return this['_errorEvent'];}},'ready':{'get':function(){return!0x0;}},'readyPromise':{'get':function(){var _0x42e46f=_0x5e00b3;return this[_0x42e46f(0x41ff)];}},'credit':{'get':function(){}},'hasAlphaChannel':{'get':function(){return!0x0;}}}),TileCoordinatesImageryProvider[_0x5e00b3(0x3720)][_0x307c2b(0x2014)]=function(_0x354e96,_0xcfc2d8,_0x8bd46d){},TileCoordinatesImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x2d7e)]=function(_0x5953bd,_0x2aad40,_0x3cf02d,_0x271690){var _0x46d898=_0x307c2b,_0x42c616=_0x5e00b3,_0x28eaae=document[_0x42c616(0x2a2e)](_0x42c616(0x2a34));_0x28eaae[_0x42c616(0x2d3c)]=0x100,_0x28eaae[_0x42c616(0x5a4e)]=0x100;var _0x1fe5ba=_0x28eaae[_0x46d898(0x17ec)]('2d'),_0x293495=this[_0x42c616(0x512)][_0x46d898(0x44bf)]();return _0x1fe5ba[_0x46d898(0x25e2)]=_0x293495,_0x1fe5ba[_0x42c616(0xd61)]=0x2,_0x1fe5ba[_0x42c616(0x1757)](0x1,0x1,0xff,0xff),_0x1fe5ba[_0x42c616(0x1299)]=_0x42c616(0x3cff),_0x1fe5ba[_0x42c616(0x841)]=_0x42c616(0x4fe8),_0x1fe5ba[_0x42c616(0x2a02)]=_0x293495,_0x1fe5ba[_0x42c616(0x5257)](_0x42c616(0x3274)+_0x3cf02d,0x7c,0x56),_0x1fe5ba[_0x42c616(0x5257)](_0x42c616(0x1b4c)+_0x5953bd,0x7c,0x88),_0x1fe5ba[_0x42c616(0x5257)](_0x42c616(0x2f1)+_0x2aad40,0x7c,0xba),_0x28eaae;},TileCoordinatesImageryProvider[_0x5e00b3(0x3720)][_0x5e00b3(0x5e3d)]=function(_0x4322b8,_0x190a57,_0x1115a5,_0x1ed1e1,_0x1595c1){},TileDiscardPolicy[_0x5e00b3(0x3720)][_0x307c2b(0xe73)]=DeveloperError$1[_0x5e00b3(0x490e)],TileDiscardPolicy[_0x5e00b3(0x3720)][_0x5e00b3(0x49f5)]=DeveloperError$1[_0x5e00b3(0x490e)];var TileState={'START':0x0,'LOADING':0x1,'READY':0x2,'UPSAMPLED_ONLY':0x3},TileState$1=Object[_0x5e00b3(0x5448)](TileState);function TimeDynamicPointCloud(_0xba1c2d){var _0x598806=_0x307c2b,_0xefec33=_0x5e00b3;_0xba1c2d=defaultValue$1(_0xba1c2d,defaultValue$1[_0xefec33(0x243c)]),this[_0xefec33(0x3234)]=defaultValue$1(_0xba1c2d[_0xefec33(0x3234)],!0x0),this[_0xefec33(0x599)]=Matrix4[_0xefec33(0x40f3)](defaultValue$1(_0xba1c2d['modelMatrix'],Matrix4[_0xefec33(0x2de)])),this[_0xefec33(0x5cc1)]=defaultValue$1(_0xba1c2d[_0xefec33(0x5cc1)],ShadowMode$1[_0xefec33(0x14f3)]),this[_0x598806(0x1fd9)]=defaultValue$1(_0xba1c2d[_0xefec33(0x42d1)],0x100),this[_0xefec33(0x2ab5)]=new PointCloudShading(_0xba1c2d[_0x598806(0x16f5)]),this[_0xefec33(0x8cd)]=_0xba1c2d[_0xefec33(0x8cd)],this[_0xefec33(0x4675)]=new Event(),this[_0xefec33(0x572b)]=new Event(),this[_0xefec33(0x5385)]=_0xba1c2d[_0xefec33(0x4c12)],this[_0xefec33(0x99f)]=_0xba1c2d[_0xefec33(0x4db0)],this[_0x598806(0x392f)]=void 0x0,this[_0x598806(0x4ca6)]=_0xba1c2d[_0x598806(0x4ca6)],this[_0xefec33(0x5cdb)]=new PointCloudEyeDomeLighting(),this[_0x598806(0x158c)]=void 0x0,this[_0xefec33(0x141d)]=0x0,this[_0xefec33(0x2d3b)]=!0x1,this[_0xefec33(0x34a6)]=void 0x0,this[_0x598806(0x240a)]=0x0,this[_0x598806(0x187e)]=[],this[_0xefec33(0x378)]=void 0x0,this[_0xefec33(0x3f27)]=void 0x0,this[_0x598806(0xb24)]=void 0x0,this['_clockMultiplier']=0x0,this['_readyPromise']=when[_0x598806(0x1fd6)](),this[_0xefec33(0x990)]=0x0,this[_0xefec33(0x280c)]=0x0,this[_0xefec33(0x4e0a)]=0x0,this[_0xefec33(0x3d08)]=arrayFill(new Array(0x5),0x0),this[_0x598806(0x1a79)]=0x0;}function getFragmentShaderLoaded(_0x10d9e4){var _0x13916b=_0x307c2b;return _0x13916b(0x4135)+_0x10d9e4;}function getUniformMapLoaded(_0x16f324){return function(_0x187d05){return combine$2(_0x187d05,{'czm_pickColor':function(){var _0xf8456c=_0x140d,_0x5a5ed9=_0x23ca;return _0x16f324[_0x5a5ed9(0x34a6)][_0xf8456c(0x3a3a)];}});};}function getPickIdLoaded(){var _0x39d775=_0x307c2b;return _0x39d775(0x3a07);}Object[_0x5e00b3(0x1dfd)](TimeDynamicPointCloud['prototype'],{'clippingPlanes':{'get':function(){var _0x334d33=_0x5e00b3;return this[_0x334d33(0x49f7)];},'set':function(_0x42eb4e){var _0x35968f=_0x307c2b,_0x468128=_0x5e00b3;ClippingPlaneCollection[_0x468128(0x529d)](_0x42eb4e,this,_0x35968f(0x392f));}},'totalMemoryUsageInBytes':{'get':function(){var _0x2e0ac6=_0x307c2b;return this[_0x2e0ac6(0x240a)];}},'boundingSphere':{'get':function(){var _0x3ca03d=_0x5e00b3;if(defined$1(this[_0x3ca03d(0x31c0)]))return this[_0x3ca03d(0x31c0)][_0x3ca03d(0x1fe8)][_0x3ca03d(0x93d)];}},'readyPromise':{'get':function(){var _0x2d375a=_0x5e00b3;return this[_0x2d375a(0x41ff)][_0x2d375a(0x24e7)];}}}),TimeDynamicPointCloud[_0x307c2b(0x1aa2)][_0x307c2b(0x383c)]=function(){var _0x50b715=_0x5e00b3;this[_0x50b715(0x2d3b)]=!0x0;},TimeDynamicPointCloud[_0x307c2b(0x1aa2)][_0x5e00b3(0x544b)]=function(){var _0x3ca9fe=_0x307c2b,_0x516804=_0x5e00b3;return 0x0===this[_0x3ca9fe(0x1e5e)]?0.05:this[_0x516804(0x46d)];};var scratchDate=new JulianDate();function getClockMultiplier(_0x59a11d){var _0x37d28b=_0x307c2b,_0x120f37=_0x5e00b3,_0x2af6a4=_0x59a11d[_0x120f37(0x5385)],_0x4095a3=_0x2af6a4[_0x120f37(0x18eb)]&&_0x2af6a4[_0x120f37(0x3332)],_0x501f45=_0x2af6a4[_0x37d28b(0x2096)];return _0x4095a3?_0x501f45:0x0;}function getIntervalIndex(_0xb7977f,_0x353698){var _0x4f3240=_0x307c2b,_0x31e0ad=_0x5e00b3;return _0xb7977f[_0x31e0ad(0x99f)][_0x31e0ad(0xabf)](_0x353698[_0x4f3240(0x192)]);}function getNextInterval(_0x4c9bed,_0x67b80f){var _0x409b8f=_0x5e00b3,_0x263f4c=_0x4c9bed[_0x409b8f(0x99f)],_0x13619e=_0x4c9bed[_0x409b8f(0x5385)],_0x16fce2=getClockMultiplier(_0x4c9bed);if(0x0!==_0x16fce2){var _0x58d8df=_0x4c9bed[_0x409b8f(0x544b)](),_0x28a2b7=JulianDate[_0x409b8f(0x3fa8)](_0x13619e[_0x409b8f(0x22b3)],_0x58d8df*_0x16fce2,scratchDate),_0x42d79d=_0x263f4c[_0x409b8f(0xabf)](_0x28a2b7);return _0x42d79d===getIntervalIndex(_0x4c9bed,_0x67b80f)&&(_0x16fce2>=0x0?++_0x42d79d:--_0x42d79d),_0x263f4c['get'](_0x42d79d);}}function getCurrentInterval(_0x5f339f){var _0x25c595=_0x307c2b,_0x24682a=_0x5e00b3,_0x5485dc=_0x5f339f['_intervals'],_0x5b7c86=_0x5f339f[_0x25c595(0x3cc5)][_0x24682a(0x22b3)],_0xddd4d0=_0x5485dc[_0x24682a(0xabf)](_0x5b7c86);return _0x5485dc[_0x25c595(0x3abb)](_0xddd4d0);}function reachedInterval(_0x48191d,_0x482b2d,_0x34312a){var _0x236f32=getClockMultiplier(_0x48191d),_0x6582ec=getIntervalIndex(_0x48191d,_0x482b2d),_0x4994ce=getIntervalIndex(_0x48191d,_0x34312a);return _0x236f32>=0x0?_0x6582ec>=_0x4994ce:_0x6582ec<=_0x4994ce;}function handleFrameFailure(_0x482e80,_0x9c3937){return function(_0x10c48d){var _0x239b70=_0x140d,_0xddd8d8=_0x23ca,_0x12716f=defined$1(_0x10c48d[_0xddd8d8(0x3c0f)])?_0x10c48d[_0xddd8d8(0x3c0f)]:_0x10c48d[_0xddd8d8(0x3cc8)]();_0x482e80[_0xddd8d8(0x4675)][_0xddd8d8(0x5f70)]>0x0?_0x482e80[_0xddd8d8(0x4675)][_0x239b70(0x31b9)]({'uri':_0x9c3937,'message':_0x12716f}):(console[_0xddd8d8(0xca1)](_0xddd8d8(0x267a)+_0x9c3937),console[_0xddd8d8(0xca1)](_0x239b70(0x2f43)+_0x12716f));};}function requestFrame(_0x13a562,_0x4dae48,_0x2c92ed){var _0xa94fc=_0x307c2b,_0x214c1e=_0x5e00b3,_0x354fd8=getIntervalIndex(_0x13a562,_0x4dae48),_0x2921fe=_0x13a562[_0x214c1e(0x4a0d)],_0x1fc2b0=_0x2921fe[_0x354fd8];if(!defined$1(_0x1fc2b0)){var _0x356e1f=_0x4dae48[_0x214c1e(0x140c)][_0x214c1e(0x332f)],_0x4fec54=defined$1(_0x356e1f)?Matrix4[_0xa94fc(0x44cf)](_0x356e1f):void 0x0,_0x1437bc=_0x4dae48[_0x214c1e(0x140c)][_0x214c1e(0x5442)];_0x1fc2b0={'pointCloud':void 0x0,'transform':_0x4fec54,'timestamp':getTimestamp$1(),'sequential':!0x0,'ready':!0x1,'touchedFrameNumber':_0x2c92ed[_0xa94fc(0x1b6b)]},_0x2921fe[_0x354fd8]=_0x1fc2b0,Resource[_0x214c1e(0x1cf8)]({'url':_0x1437bc})[_0xa94fc(0x4527)](function(_0x346fa8){var _0x3675b4=_0x214c1e;return _0x1fc2b0[_0x3675b4(0x1fe8)]=new PointCloud({'arrayBuffer':_0x346fa8,'cull':!0x0,'fragmentShaderLoaded':getFragmentShaderLoaded,'uniformMapLoaded':getUniformMapLoaded(_0x13a562),'pickIdLoaded':getPickIdLoaded}),_0x1fc2b0[_0x3675b4(0x1fe8)][_0x3675b4(0x41cf)];})[_0x214c1e(0xd22)](handleFrameFailure(_0x13a562,_0x1437bc));}return _0x1fc2b0;}function updateAverageLoadTime(_0x59690c,_0x37211f){var _0x47577a=_0x307c2b,_0x4839b5=_0x5e00b3;_0x59690c[_0x4839b5(0x990)]+=_0x37211f,_0x59690c[_0x47577a(0x275f)]-=_0x59690c[_0x4839b5(0x3d08)][_0x59690c[_0x4839b5(0x4e0a)]],_0x59690c[_0x4839b5(0x3d08)][_0x59690c[_0x4839b5(0x4e0a)]]=_0x37211f,_0x59690c[_0x4839b5(0x280c)]=Math[_0x4839b5(0x19a8)](_0x59690c[_0x4839b5(0x280c)]+0x1,_0x59690c['_runningSamples'][_0x4839b5(0x809)]),_0x59690c[_0x4839b5(0x4e0a)]=(_0x59690c[_0x4839b5(0x4e0a)]+0x1)%_0x59690c[_0x4839b5(0x3d08)][_0x4839b5(0x809)],_0x59690c[_0x47577a(0x1a79)]=_0x59690c[_0x4839b5(0x990)]/_0x59690c[_0x47577a(0x1e5e)];}function prepareFrame(_0x370ccd,_0x4dc5e0,_0x3cf52b,_0x54464b){var _0x54df8d=_0x307c2b,_0x46ff8c=_0x5e00b3;_0x4dc5e0[_0x54df8d(0x3015)]<_0x54464b[_0x46ff8c(0x42a2)]-0x1&&(_0x4dc5e0[_0x46ff8c(0x3e37)]=!0x1);var _0x3c6ce4=_0x4dc5e0[_0x46ff8c(0x1fe8)];if(defined$1(_0x3c6ce4)&&!_0x4dc5e0[_0x46ff8c(0x2e0b)]){var _0x557b84=_0x54464b[_0x46ff8c(0xe5b)],_0x24648d=_0x557b84[_0x46ff8c(0x809)];if(renderFrame(_0x370ccd,_0x4dc5e0,_0x3cf52b,_0x54464b),_0x3c6ce4[_0x54df8d(0x54cf)]){if(_0x4dc5e0[_0x46ff8c(0x2e0b)]=!0x0,_0x370ccd[_0x46ff8c(0x3435)]+=_0x3c6ce4[_0x46ff8c(0x4537)],_0x557b84[_0x46ff8c(0x809)]=_0x24648d,_0x4dc5e0[_0x54df8d(0x120f)])updateAverageLoadTime(_0x370ccd,(getTimestamp$1()-_0x4dc5e0[_0x46ff8c(0x4d4a)])/0x3e8);}}_0x4dc5e0[_0x46ff8c(0x4e5d)]=_0x54464b[_0x46ff8c(0x42a2)];}var scratchModelMatrix=new Matrix4();function getGeometricError(_0x585858,_0x34ac4d){var _0x426bba=_0x5e00b3,_0x3c9727=_0x585858[_0x426bba(0x2ab5)];return defined$1(_0x3c9727)&&defined$1(_0x3c9727[_0x426bba(0x45ff)])?_0x3c9727[_0x426bba(0x45ff)]:defined$1(_0x34ac4d[_0x426bba(0x93d)])?CesiumMath[_0x426bba(0x37b8)](_0x34ac4d[_0x426bba(0x93d)][_0x426bba(0x13cc)]()/_0x34ac4d[_0x426bba(0x31b4)]):0x0;}function getMaximumAttenuation(_0x4a82f0){var _0x155b68=_0x5e00b3,_0x5ea01d=_0x4a82f0[_0x155b68(0x2ab5)];return defined$1(_0x5ea01d)&&defined$1(_0x5ea01d[_0x155b68(0x3786)])?_0x5ea01d['maximumAttenuation']:0xa;}var defaultShading=new PointCloudShading();function renderFrame(_0x39ae68,_0x5aa554,_0x18be4e,_0x3d8f04){var _0x3aefa7=_0x307c2b,_0x12fedd=_0x5e00b3,_0xe5e45f=defaultValue$1(_0x39ae68[_0x12fedd(0x2ab5)],defaultShading),_0x5b4715=_0x5aa554[_0x12fedd(0x1fe8)],_0x2b58b9=defaultValue$1(_0x5aa554[_0x12fedd(0x332f)],Matrix4[_0x12fedd(0x2de)]);_0x5b4715['modelMatrix']=Matrix4[_0x3aefa7(0x4aef)](_0x39ae68[_0x12fedd(0x599)],_0x2b58b9,scratchModelMatrix),_0x5b4715[_0x12fedd(0x8cd)]=_0x39ae68[_0x12fedd(0x8cd)],_0x5b4715[_0x12fedd(0x45cb)]=_0x18be4e[_0x12fedd(0x377a)],_0x5b4715[_0x12fedd(0x5cc1)]=_0x39ae68[_0x12fedd(0x5cc1)],_0x5b4715[_0x12fedd(0x2693)]=_0x39ae68[_0x12fedd(0x49f7)],_0x5b4715[_0x12fedd(0x5a9c)]=_0x18be4e[_0x12fedd(0x5a9c)],_0x5b4715[_0x12fedd(0x46bf)]=_0xe5e45f[_0x12fedd(0x46bf)],_0x5b4715[_0x12fedd(0x193f)]=_0xe5e45f[_0x12fedd(0x193f)],_0x5b4715['normalShading']=_0xe5e45f[_0x12fedd(0x562c)],_0x5b4715[_0x12fedd(0x1c65)]=getGeometricError(_0x39ae68,_0x5b4715),_0x5b4715[_0x12fedd(0x81b)]=_0xe5e45f[_0x3aefa7(0x4966)],_0x5b4715[_0x3aefa7(0x1d47)]=getMaximumAttenuation(_0x39ae68),_0x5b4715[_0x12fedd(0xa16)](_0x3d8f04),_0x5aa554[_0x12fedd(0x4e5d)]=_0x3d8f04[_0x12fedd(0x42a2)];}function loadFrame(_0xa419c8,_0x7f8532,_0x41e4b1,_0x4f3ab0){prepareFrame(_0xa419c8,requestFrame(_0xa419c8,_0x7f8532,_0x4f3ab0),_0x41e4b1,_0x4f3ab0);}function getUnloadCondition(_0x1e3efe){return function(_0x5e3173){var _0x1f9e9d=_0x23ca;return _0x5e3173[_0x1f9e9d(0x4e5d)]<_0x1e3efe[_0x1f9e9d(0x42a2)];};}function unloadFrames(_0x3164bb,_0x1e8a57){var _0x517d9d=_0x307c2b,_0x366307=_0x5e00b3;for(var _0x1a1034=_0x3164bb[_0x366307(0x4a0d)],_0x24d8ab=_0x1a1034['length'],_0x15615b=0x0;_0x15615b<_0x24d8ab;++_0x15615b){var _0x4cf246=_0x1a1034[_0x15615b];if(defined$1(_0x4cf246)&&(!defined$1(_0x1e8a57)||_0x1e8a57(_0x4cf246))){var _0x5d0f20=_0x4cf246[_0x366307(0x1fe8)];_0x4cf246[_0x366307(0x2e0b)]&&(_0x3164bb[_0x517d9d(0x240a)]-=_0x5d0f20[_0x517d9d(0x206f)]),defined$1(_0x5d0f20)&&_0x5d0f20[_0x366307(0x2947)](),_0x4cf246===_0x3164bb[_0x366307(0x31c0)]&&(_0x3164bb[_0x366307(0x31c0)]=void 0x0),_0x1a1034[_0x15615b]=void 0x0;}}}function getFrame(_0x9db322,_0x2236ce){var _0x31f0e7=_0x5e00b3,_0x4e7d46=getIntervalIndex(_0x9db322,_0x2236ce),_0x26e7c3=_0x9db322['_frames'][_0x4e7d46];if(defined$1(_0x26e7c3)&&_0x26e7c3[_0x31f0e7(0x2e0b)])return _0x26e7c3;}function updateInterval(_0x1267a9,_0x562115,_0x1bfc0b,_0x2a553e,_0x58c54a){var _0x348b8c=_0x5e00b3;return!!defined$1(_0x1bfc0b)&&(!!_0x1bfc0b[_0x348b8c(0x2e0b)]||(loadFrame(_0x1267a9,_0x562115,_0x2a553e,_0x58c54a),_0x1bfc0b[_0x348b8c(0x2e0b)]));}function getNearestReadyInterval(_0x145703,_0x5d51ae,_0x101a42,_0x426d0e,_0x2c342d){var _0x5bde8d=_0x307c2b,_0xa73cd8=_0x5e00b3,_0x1b0dd1,_0x5d0e74,_0x32a538=_0x145703[_0xa73cd8(0x99f)],_0x32ec30=_0x145703[_0xa73cd8(0x4a0d)],_0x263fc0=getIntervalIndex(_0x145703,_0x101a42),_0x3828a4=getIntervalIndex(_0x145703,_0x5d51ae);if(_0x263fc0>=_0x3828a4){for(_0x1b0dd1=_0x263fc0;_0x1b0dd1>=_0x3828a4;--_0x1b0dd1)if(updateInterval(_0x145703,_0x5d0e74=_0x32a538[_0x5bde8d(0x3abb)](_0x1b0dd1),_0x32ec30[_0x1b0dd1],_0x426d0e,_0x2c342d))return _0x5d0e74;}else{for(_0x1b0dd1=_0x263fc0;_0x1b0dd1<=_0x3828a4;++_0x1b0dd1)if(updateInterval(_0x145703,_0x5d0e74=_0x32a538[_0xa73cd8(0x38c4)](_0x1b0dd1),_0x32ec30[_0x1b0dd1],_0x426d0e,_0x2c342d))return _0x5d0e74;}return _0x5d51ae;}function setFramesDirty(_0x49be7d,_0x295c50,_0x427e4a){var _0x158ee4=_0x5e00b3;for(var _0x277a13=_0x49be7d[_0x158ee4(0x4a0d)],_0x534b1c=_0x277a13[_0x158ee4(0x809)],_0x265383=0x0;_0x265383<_0x534b1c;++_0x265383){var _0x2355e1=_0x277a13[_0x265383];defined$1(_0x2355e1)&&defined$1(_0x2355e1[_0x158ee4(0x1fe8)])&&(_0x2355e1[_0x158ee4(0x1fe8)][_0x158ee4(0x4a08)]=_0x295c50,_0x2355e1[_0x158ee4(0x1fe8)][_0x158ee4(0x4491)]=_0x427e4a);}}var updateState={'timeSinceLoad':0x0,'isClipped':!0x1,'clippingPlanesDirty':!0x1};TimeDynamicPointCloud[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x64d9f5){var _0x14bc41=_0x307c2b,_0x5120c9=_0x5e00b3;if(_0x64d9f5[_0x5120c9(0x3037)]!==SceneMode$1[_0x14bc41(0xc77)]&&this[_0x5120c9(0x3234)]){defined$1(this['_pickId'])||(this[_0x5120c9(0x34a6)]=_0x64d9f5['context'][_0x5120c9(0x506c)]({'primitive':this})),defined$1(this[_0x5120c9(0x2226)])||(this[_0x5120c9(0x2226)]=JulianDate[_0x5120c9(0x40f3)](_0x64d9f5[_0x5120c9(0x45cb)]));var _0x5dd784=Math[_0x5120c9(0x498f)](0x3e8*JulianDate[_0x5120c9(0x2196)](_0x64d9f5[_0x5120c9(0x45cb)],this[_0x5120c9(0x2226)]),0x0),_0x3e26be=this[_0x14bc41(0x392f)],_0x293e6b=0x0,_0x3afe97=!0x1,_0x159a03=defined$1(_0x3e26be)&&_0x3e26be[_0x5120c9(0x552c)];_0x159a03&&(_0x3e26be[_0x5120c9(0xa16)](_0x64d9f5),_0x293e6b=_0x3e26be['clippingPlanesState']),this[_0x5120c9(0x141d)]!==_0x293e6b&&(this[_0x5120c9(0x141d)]=_0x293e6b,_0x3afe97=!0x0);var _0x5b813f=this[_0x5120c9(0x2d3b)];this[_0x5120c9(0x2d3b)]=!0x1,(_0x3afe97||_0x5b813f)&&setFramesDirty(this,_0x3afe97,_0x5b813f),updateState[_0x5120c9(0x377a)]=_0x5dd784,updateState[_0x5120c9(0x5a9c)]=_0x159a03;var _0x281374=this[_0x5120c9(0x2ab5)],_0x3eb173=this[_0x5120c9(0x5cdb)],_0x564ccf=_0x64d9f5[_0x5120c9(0xe5b)],_0x38162d=_0x564ccf[_0x5120c9(0x809)],_0x51b766=this[_0x5120c9(0x378)],_0x89325d=this[_0x5120c9(0x3f27)],_0x958e4c=getCurrentInterval(this);if(defined$1(_0x958e4c)){var _0x141a94=!0x1,_0x23811a=getClockMultiplier(this),_0x1f0af3=0x0===_0x23811a;_0x23811a!==this[_0x5120c9(0x43b3)]&&(_0x141a94=!0x0,this[_0x5120c9(0x43b3)]=_0x23811a),defined$1(_0x51b766)&&!_0x1f0af3||(_0x51b766=_0x958e4c),(!defined$1(_0x89325d)||_0x141a94||reachedInterval(this,_0x958e4c,_0x89325d))&&(_0x89325d=getNextInterval(this,_0x958e4c));var _0x193fb0=getFrame(this,_0x51b766=getNearestReadyInterval(this,_0x51b766,_0x958e4c,updateState,_0x64d9f5));defined$1(_0x193fb0)||(loadFrame(this,_0x51b766,updateState,_0x64d9f5),_0x193fb0=this[_0x5120c9(0x31c0)]),defined$1(_0x193fb0)&&renderFrame(this,_0x193fb0,updateState,_0x64d9f5),defined$1(_0x89325d)&&loadFrame(this,_0x89325d,updateState,_0x64d9f5);var _0x11f837=this;defined$1(_0x193fb0)&&!defined$1(this[_0x14bc41(0xb24)])&&_0x64d9f5['afterRender'][_0x5120c9(0x5323)](function(){var _0x11e280=_0x14bc41,_0x3ac5af=_0x5120c9;_0x11f837[_0x11e280(0x46e8)][_0x3ac5af(0x1c7e)](_0x11f837);}),defined$1(_0x193fb0)&&_0x193fb0!==this[_0x5120c9(0x31c0)]&&_0x11f837[_0x5120c9(0x572b)][_0x5120c9(0x5f70)]>0x0&&_0x64d9f5[_0x5120c9(0x30c)][_0x5120c9(0x5323)](function(){var _0x3f9e85=_0x14bc41,_0x1f60b9=_0x5120c9;_0x11f837[_0x3f9e85(0x148e)][_0x1f60b9(0x1c10)](_0x11f837);}),this[_0x5120c9(0x378)]=_0x51b766,this[_0x5120c9(0x3f27)]=_0x89325d,this[_0x5120c9(0x31c0)]=_0x193fb0,this[_0x5120c9(0x3435)]>0x400*this[_0x5120c9(0x42d1)]*0x400&&unloadFrames(this,getUnloadCondition(_0x64d9f5));var _0x54c803=_0x564ccf[_0x5120c9(0x809)]-_0x38162d;defined$1(_0x281374)&&_0x281374[_0x5120c9(0x46bf)]&&_0x281374[_0x5120c9(0x2ff5)]&&_0x54c803>0x0&&_0x3eb173[_0x5120c9(0xa16)](_0x64d9f5,_0x38162d,_0x281374);}}},TimeDynamicPointCloud[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},TimeDynamicPointCloud[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2e4f62=_0x307c2b,_0x4b6caf=_0x5e00b3;return unloadFrames(this),this[_0x4b6caf(0x49f7)]=this[_0x4b6caf(0x49f7)]&&this[_0x4b6caf(0x49f7)][_0x4b6caf(0x2947)](),this[_0x4b6caf(0x34a6)]=this[_0x2e4f62(0x3617)]&&this[_0x4b6caf(0x34a6)][_0x4b6caf(0x2947)](),destroyObject$1(this);};var ViewportQuadFS=_0x5e00b3(0x45b5);function ViewportQuad(_0x5823c2,_0x1467b6){var _0x185f6a=_0x307c2b,_0x3f3d8c=_0x5e00b3;this[_0x185f6a(0x537b)]=!0x0,defined$1(_0x5823c2)||(_0x5823c2=new BoundingRectangle()),this[_0x3f3d8c(0x1dec)]=BoundingRectangle[_0x3f3d8c(0x40f3)](_0x5823c2),defined$1(_0x1467b6)||(_0x1467b6=Material[_0x185f6a(0x1612)](Material[_0x185f6a(0x3f1b)],{'color':new Color$2(0x1,0x1,0x1,0x1)})),this[_0x3f3d8c(0x3453)]=_0x1467b6,this[_0x3f3d8c(0xdf1)]=void 0x0,this[_0x3f3d8c(0x4624)]=void 0x0,this[_0x3f3d8c(0x3fb4)]=void 0x0;}function Volume(_0x3a7bf5){var _0x2d34e0=_0x307c2b,_0x27c8cc=_0x5e00b3;this[_0x27c8cc(0x26a1)]=_0x3a7bf5[_0x27c8cc(0x2dba)],this[_0x27c8cc(0x4c21)]=void 0x0,this[_0x27c8cc(0x39ea)]=_0x3a7bf5[_0x2d34e0(0x45dd)],this[_0x27c8cc(0x1d9c)]=!0x1,this[_0x27c8cc(0x23fe)]=void 0x0,this[_0x27c8cc(0xa10)]=void 0x0,this[_0x27c8cc(0x3715)]=void 0x0,this[_0x27c8cc(0x2cc6)]=void 0x0,this[_0x27c8cc(0x262b)](this[_0x27c8cc(0x26a1)]);}function floatToColor(_0x57e672,_0x6b7d94,_0x1a23c1){var _0x117737=_0x307c2b,_0x4b21b7=_0x5e00b3;for(var _0x39b3d6=_0x57e672[_0x117737(0x2ef4)]/0x4,_0xc8b679=new Float32Array(_0x57e672[_0x4b21b7(0x537f)],_0x57e672[_0x4b21b7(0x153e)],_0x39b3d6),_0xd08835=0x0;_0xd08835<_0xc8b679[_0x4b21b7(0x809)];_0xd08835++){var _0x34ae74=_0xc8b679[_0xd08835],_0xd121a=0x4*_0xd08835;if(_0x34ae74<0x0||_0x34ae74>0x1)_0x57e672[_0xd121a+0x0]=0xff,_0x57e672[_0xd121a+0x1]=0xff,_0x57e672[_0xd121a+0x2]=0xff,_0x57e672[_0xd121a+0x3]=0xff;else{_0x34ae74=_0x34ae74*(_0x6b7d94[_0x4b21b7(0x416c)]-_0x6b7d94[_0x4b21b7(0x5983)])+_0x6b7d94[_0x4b21b7(0x5983)],_0x1a23c1&&(_0x34ae74=Math[_0x4b21b7(0x3d49)](_0x34ae74));var _0x578e7c=_0x6b7d94[_0x4b21b7(0x522a)][_0x117737(0x2720)](_0x34ae74);_0x57e672[_0xd121a+0x0]=0xff*_0x578e7c[_0x4b21b7(0x20a2)],_0x57e672[_0xd121a+0x1]=0xff*_0x578e7c[_0x4b21b7(0x9db)],_0x57e672[_0xd121a+0x2]=0xff*_0x578e7c[_0x4b21b7(0x3c2a)],_0x57e672[_0xd121a+0x3]=0xff*_0x578e7c[_0x4b21b7(0x32a8)];}}return new Uint8Array(_0x57e672[_0x4b21b7(0x537f)],0x0,_0x57e672[_0x4b21b7(0x809)]);}function EncodeFloatRGB(_0x3543d9){var _0x21b7cf=_0x307c2b,_0x54c665=_0x5e00b3,_0x54ba96=new Cartesian3(0x1,0xff,0xfe01);(_0x54ba96=Cartesian3[_0x54c665(0x34b9)](_0x54ba96,_0x3543d9,_0x54ba96))['x']=_0x54ba96['x']-Math[_0x54c665(0x1ace)](_0x54ba96['x']),_0x54ba96['y']=_0x54ba96['y']-Math[_0x21b7cf(0x4b96)](_0x54ba96['y']),_0x54ba96['z']=_0x54ba96['z']-Math[_0x54c665(0x1ace)](_0x54ba96['z']);var _0xf0e9e0=new Cartesian3(),_0x2cfdd2=new Cartesian3(0x1/0xff,0x1/0xff,0x0);return _0xf0e9e0['x']=_0x54ba96['y']*_0x2cfdd2['x'],_0xf0e9e0['y']=_0x54ba96['z']*_0x2cfdd2['y'],_0xf0e9e0['z']=_0x54ba96['z']*_0x2cfdd2['z'],_0x54ba96=Cartesian3[_0x21b7cf(0x3d2f)](_0x54ba96,_0xf0e9e0,_0x54ba96);}function floatToEncodeRGBA(_0xda830a){var _0x1cd17b=_0x307c2b,_0x17a785=_0x5e00b3;for(var _0x526444=_0xda830a[_0x17a785(0x809)]/0x4,_0x590f68=new Float32Array(_0xda830a[_0x17a785(0x537f)],_0xda830a[_0x17a785(0x153e)],_0x526444),_0x522ff3=0x0;_0x522ff3<_0x590f68[_0x17a785(0x809)];_0x522ff3++){var _0x3c5658,_0x280962,_0x33cff5,_0x528c5b,_0x54564a=_0x590f68[_0x522ff3],_0x668186=0x4*_0x522ff3,_0x1d0184=new Cartesian4(0x0,0x0,0x0,0x0);if(_0x54564a>=0x0&&_0x54564a<=0x1){_0x54564a<CesiumMath[_0x17a785(0x4b0e)]?_0x54564a=CesiumMath[_0x17a785(0x4b0e)]:0x1-_0x54564a<CesiumMath[_0x17a785(0x4b0e)]&&(_0x54564a=0x1-CesiumMath['EPSILON9']);var _0x27b9fa=EncodeFloatRGB(_0x54564a);_0x1d0184['x']=_0x27b9fa['x'],_0x1d0184['y']=_0x27b9fa['y'],_0x1d0184['z']=_0x27b9fa['z'],_0x1d0184['w']=0x1;}_0x3c5658=0xff*_0x1d0184['x'],_0x280962=0xff*_0x1d0184['y'],_0x33cff5=0xff*_0x1d0184['z'],_0x528c5b=0xff*_0x1d0184['w'],_0xda830a[_0x668186+0x0]=parseInt(_0x3c5658),_0xda830a[_0x668186+0x1]=parseInt(_0x280962),_0xda830a[_0x668186+0x2]=parseInt(_0x33cff5),_0xda830a[_0x668186+0x3]=parseInt(_0x528c5b);}return new Uint8Array(_0xda830a[_0x1cd17b(0xcaa)],0x0,_0xda830a[_0x1cd17b(0x2ef4)]);}ViewportQuad[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x1e61d8){var _0x1b78dc=_0x307c2b,_0x4a19c8=_0x5e00b3;if(this[_0x1b78dc(0x537b)]){var _0x2c0251=this[_0x4a19c8(0x3fb4)];if(defined$1(_0x2c0251)&&BoundingRectangle[_0x4a19c8(0x1dab)](_0x2c0251[_0x4a19c8(0x4e47)],this[_0x1b78dc(0x569c)])||(this[_0x4a19c8(0x3fb4)]=RenderState[_0x4a19c8(0x5344)]({'blending':BlendingState$1[_0x1b78dc(0x2ce1)],'viewport':this[_0x4a19c8(0x1dec)]})),_0x1e61d8[_0x4a19c8(0xd77)][_0x4a19c8(0x445c)]){var _0x4c54f9=_0x1e61d8[_0x4a19c8(0x4fd0)];if(this[_0x4a19c8(0xdf1)]!==this[_0x4a19c8(0x3453)]||!defined$1(this[_0x1b78dc(0x1ff3)])){this[_0x1b78dc(0x4f2f)]=this[_0x4a19c8(0x3453)],defined$1(this[_0x4a19c8(0x4624)])&&this[_0x4a19c8(0x4624)][_0x4a19c8(0x2ddc)][_0x4a19c8(0x2947)]();var _0x2f411a=new ShaderSource({'sources':[this[_0x4a19c8(0xdf1)][_0x4a19c8(0x3e36)],ViewportQuadFS]});this[_0x4a19c8(0x4624)]=_0x4c54f9[_0x4a19c8(0x599f)](_0x2f411a,{'renderState':this[_0x4a19c8(0x3fb4)],'uniformMap':this[_0x4a19c8(0xdf1)][_0x1b78dc(0x4a2c)],'owner':this}),this[_0x4a19c8(0x4624)]['pass']=Pass$1[_0x1b78dc(0x1dd9)];}this[_0x4a19c8(0xdf1)][_0x4a19c8(0xa16)](_0x4c54f9),this[_0x4a19c8(0x4624)][_0x4a19c8(0x2ca)]=this[_0x1b78dc(0x4f2f)][_0x4a19c8(0x760)],_0x1e61d8[_0x1b78dc(0xec7)][_0x4a19c8(0x5323)](this[_0x4a19c8(0x4624)]);}}},ViewportQuad[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ViewportQuad[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0xc9d99f=_0x307c2b,_0x2172dc=_0x5e00b3;return defined$1(this[_0x2172dc(0x4624)])&&(this[_0x2172dc(0x4624)]['shaderProgram']=this[_0xc9d99f(0x1ff3)][_0x2172dc(0x2ddc)]&&this[_0x2172dc(0x4624)][_0x2172dc(0x2ddc)][_0x2172dc(0x2947)]()),destroyObject$1(this);},Object['defineProperties'](Volume[_0x5e00b3(0x3720)],{'hypsometricSetting':{'get':function(){var _0x59d351=_0x307c2b;return this[_0x59d351(0xa01)];},'set':function(_0x27adb8){var _0x44179d=_0x5e00b3;this[_0x44179d(0xb68)]=_0x27adb8;}}});var noValue=-0x270f,parser=new DOMParser();function queryFirstNode$1(_0x7921e8,_0x26844e,_0x5acfc3){var _0xea306b=_0x5e00b3;if(defined$1(_0x7921e8))for(var _0x39dcc5=_0x7921e8[_0xea306b(0x1f53)],_0x31e594=_0x39dcc5[_0xea306b(0x809)],_0x3276ce=0x0;_0x3276ce<_0x31e594;_0x3276ce++){var _0xa4e360=_0x39dcc5[_0x3276ce];if(_0xa4e360[_0xea306b(0x34d0)]===_0x26844e)return _0xa4e360;}}Volume[_0x307c2b(0x1aa2)][_0x5e00b3(0x262b)]=function(_0x29de62){var _0x4121b2=_0x5e00b3,_0x45570c=this;_0x45570c[_0x4121b2(0x1d9c)]=!0x1;var _0x2b1b2c=loadText$1(_0x29de62+_0x4121b2(0x4861));defined$1(_0x2b1b2c)&&_0x2b1b2c[_0x4121b2(0x2a5f)](function(_0xc1b221){var _0x3dfb39=_0x140d,_0x1cd001=_0x4121b2,_0x54078=queryFirstNode$1((_0xc1b221=parser[_0x1cd001(0x1782)](_0xc1b221,_0x1cd001(0x230f)))[_0x1cd001(0x1f53)][0x0],_0x1cd001(0x5ec3))[_0x1cd001(0x2a67)]['split']('\x0a'),_0x1b01d6=Number(_0x54078[0x1]),_0xd50aa8=Number(_0x54078[0x2]),_0x25aab2=Number(_0x54078[0x3]),_0x611bb2=Number(_0x54078[0x4]),_0x489c8d=_0x3dfb39(0x2ef3);_0x489c8d=_0x489c8d[_0x1cd001(0x2c3f)](_0x1cd001(0x19d9),_0x1b01d6)[_0x1cd001(0x2c3f)](_0x1cd001(0x4bdb),_0x611bb2)[_0x1cd001(0x2c3f)](_0x1cd001(0x4b3),_0x25aab2)[_0x1cd001(0x2c3f)](_0x1cd001(0x4665),_0xd50aa8);var _0x561071=loadArrayBuffer(_0x29de62+_0x489c8d);defined$1(_0x561071)&&_0x561071[_0x1cd001(0x2a5f)](function(_0x2e7aa0){var _0x5242c7=_0x3dfb39,_0x45173b=_0x1cd001,_0x322549=new Uint8Array(_0x2e7aa0,0x8),_0x190411=pako[_0x45173b(0x3bb7)](_0x322549)[_0x5242c7(0xcaa)],_0x4d3092=new Float64Array(_0x190411,0x0,0x1),_0x4ef6b7=new Uint32Array(_0x190411,0x30,0x1);if(0x0===_0x4d3092[0x0]||0xc80===_0x4ef6b7[0x0]||0xc81===_0x4ef6b7[0x0]){var _0x310c18=0x0;0x0===_0x4d3092[0x0]&&(_0x310c18=0x8);var _0x3e69c8=new Float64Array(_0x190411,_0x310c18,0x6),_0x24b084={'left':_0x3e69c8[0x0],'top':_0x3e69c8[0x1],'right':_0x3e69c8[0x2],'bottom':_0x3e69c8[0x3],'minHeight':_0x3e69c8[0x4]<_0x3e69c8[0x5]?_0x3e69c8[0x4]:_0x3e69c8[0x5],'maxHeight':_0x3e69c8[0x4]>_0x3e69c8[0x5]?_0x3e69c8[0x4]:_0x3e69c8[0x5]},_0x49f31e=new Uint32Array(_0x190411,0x30+_0x310c18,0x7),_0x673b3c=_0x49f31e[0x0],_0x254402=_0x49f31e[0x1],_0x2c013e=_0x49f31e[0x2],_0x3be073=_0x49f31e[0x3],_0x1dbb99=_0x49f31e[0x4],_0x131541=_0x49f31e[0x5],_0xa22d0e=_0x49f31e[0x6],_0x172f4b=new Uint8Array(_0x190411,0x4c+_0x310c18,_0x3be073*_0x3be073*0x4),_0x2659ac=new Float32Array(_0x190411,0x4c+_0x310c18,_0x3be073*_0x3be073),_0x2ad45d=!0x1;Math[_0x45173b(0x1beb)](_0x45570c[_0x5242c7(0xa01)]['_ceiling']-Math[_0x45173b(0x3d49)](_0x45570c[_0x45173b(0xb68)][_0x45173b(0x416c)]))<CesiumMath[_0x45173b(0x3b80)]&&Math[_0x45173b(0x1beb)](_0x45570c[_0x45173b(0xb68)][_0x45173b(0x5983)]-Math[_0x45173b(0x3d49)](_0x45570c[_0x45173b(0xb68)][_0x45173b(0x5983)]))<CesiumMath[_0x45173b(0x3b80)]&&(_0x2ad45d=!0x0),_0x45570c[_0x45173b(0x2cc6)]=new Float32Array(_0x1dbb99*_0x131541*_0xa22d0e);for(var _0x10fb98=0x0;_0x10fb98<_0xa22d0e;_0x10fb98++)for(var _0x4b94be=Math[_0x45173b(0x1ace)](_0x10fb98/_0x254402),_0x1a39a4=_0x10fb98%_0x254402,_0xc00053=0x0;_0xc00053<_0x131541;_0xc00053++)for(var _0x2e939c=_0x2c013e*_0x4b94be+_0xc00053,_0x280d19=0x0;_0x280d19<_0x1dbb99;_0x280d19++){var _0x50b91b=_0x2e939c*_0x3be073+(_0x2c013e*_0x1a39a4+_0x280d19);if(_0x2659ac[_0x50b91b]<0x0||_0x2659ac[_0x50b91b]>0x1)_0x45570c[_0x45173b(0x2cc6)][_0x10fb98*_0x131541*_0x1dbb99+_0xc00053*_0x1dbb99+_0x280d19]=noValue;else{var _0x19d497=_0x2659ac[_0x50b91b]*(_0x45570c[_0x45173b(0xb68)]['_ceiling']-_0x45570c[_0x45173b(0xb68)]['_floor'])+_0x45570c[_0x45173b(0xb68)]['_floor'];_0x2ad45d&&(_0x19d497=Math[_0x45173b(0x3d49)](_0x19d497)),_0x45570c[_0x45173b(0x2cc6)][_0x10fb98*_0x131541*_0x1dbb99+_0xc00053*_0x1dbb99+_0x280d19]=_0x19d497;}}_0x45570c[_0x45173b(0xb68)][_0x5242c7(0xf79)]===HypsometricSettingEnum$1[_0x45173b(0x1163)][_0x5242c7(0x5486)]?floatToColor(_0x172f4b,_0x45570c[_0x45173b(0x39ea)],_0x2ad45d):floatToEncodeRGBA(_0x172f4b);var _0x16ad8b={'nFormat':_0x673b3c,'nSideBlockCount':_0x254402,'nBlockLength':_0x2c013e,'nLength':_0x3be073,'nWidth':_0x1dbb99,'nHeight':_0x131541,'nDepth':_0xa22d0e,'imageArray':_0x172f4b};_0x45570c[_0x45173b(0x23fe)]=_0x24b084,_0x45570c[_0x45173b(0xa10)]=_0x16ad8b,_0x45570c[_0x5242c7(0x22ec)]=!0x0;}_0x2e7aa0=null;})[_0x1cd001(0xd22)](function(_0x1f79f7){});})[_0x4121b2(0xd22)](function(_0x111048){});},Volume[_0x307c2b(0x1aa2)][_0x5e00b3(0x1ba0)]=function(_0x2ceea2){var _0x5f4c31=_0x307c2b,_0x519f4f=_0x5e00b3;if(!defined$1(this[_0x519f4f(0x3715)])){var _0x1ccce3=TextureMinificationFilter$1[_0x519f4f(0x403b)],_0x4d11cd=TextureMagnificationFilter$1[_0x5f4c31(0x5486)];if(this[_0x519f4f(0xb68)][_0x5f4c31(0xf79)]!==HypsometricSettingEnum$1[_0x519f4f(0x1163)][_0x519f4f(0x403b)])_0x1ccce3=TextureMinificationFilter$1[_0x519f4f(0x408a)],_0x4d11cd=TextureMagnificationFilter$1[_0x519f4f(0x408a)];this[_0x519f4f(0x3715)]=new Texture({'context':_0x2ceea2,'width':this[_0x5f4c31(0x4d76)][_0x5f4c31(0x4717)],'height':this[_0x519f4f(0xa10)][_0x519f4f(0x1fdc)],'pixelFormat':PixelFormat$1[_0x519f4f(0x1015)],'flipY':!0x1,'sampler':new Sampler({'minificationFilter':_0x1ccce3,'magnificationFilter':_0x4d11cd})}),this[_0x519f4f(0x3715)][_0x519f4f(0x7d7)]({'width':this[_0x5f4c31(0x4d76)][_0x519f4f(0x1fdc)],'height':this[_0x519f4f(0xa10)][_0x5f4c31(0x4717)],'arrayBufferView':this['_volImageBuffer'][_0x519f4f(0x4cb5)]}),this[_0x519f4f(0xa10)][_0x5f4c31(0x5299)]=null;}defined$1(this[_0x519f4f(0x4c21)])||(this[_0x519f4f(0x4c21)]=new Texture({'context':_0x2ceea2,'width':0x400,'height':0x40,'pixelFormat':PixelFormat$1[_0x519f4f(0x1015)],'flipY':!0x1}),this[_0x5f4c31(0x23ec)][_0x519f4f(0x7d7)]({'width':0x400,'height':0x40,'arrayBufferView':this[_0x5f4c31(0xa01)][_0x519f4f(0x3598)][_0x519f4f(0x5649)]}));},Volume[_0x307c2b(0x1aa2)][_0x5e00b3(0x3b13)]=function(_0x3e0d64,_0x38b1c0,_0x104bb9){var _0x4ebfc6=_0x307c2b,_0x422dac=_0x5e00b3,_0x1ffc20=_0x104bb9*this[_0x422dac(0xa10)][_0x422dac(0x3aae)]*this[_0x422dac(0xa10)][_0x422dac(0x4f5f)]+_0x38b1c0*this[_0x422dac(0xa10)][_0x4ebfc6(0x35c)]+_0x3e0d64;return this[_0x4ebfc6(0x19d4)][_0x1ffc20];},Volume[_0x5e00b3(0x3720)][_0x5e00b3(0x4d6)]=function(_0x4790be){var _0x680458=_0x307c2b,_0x7201b3=_0x5e00b3,_0x2ffcdf=Cesium[_0x680458(0x8bb)][_0x7201b3(0x50e9)](_0x4790be),_0x53ac92=Cesium[_0x7201b3(0x14f9)][_0x7201b3(0x173e)](_0x2ffcdf[_0x680458(0x5389)]),_0x58943f=Cesium[_0x7201b3(0x14f9)][_0x680458(0x3a80)](_0x2ffcdf[_0x7201b3(0x5859)]),_0x2db8d7=_0x2ffcdf[_0x7201b3(0x5a4e)],_0x3e2de5=(_0x53ac92-this[_0x7201b3(0x23fe)][_0x7201b3(0x4db1)])/(this[_0x680458(0x4798)][_0x7201b3(0x1d74)]-this[_0x680458(0x4798)][_0x7201b3(0x4db1)]);if(!(_0x3e2de5>0x1||_0x3e2de5<0x0)){var _0x1878d2=(_0x58943f-this[_0x7201b3(0x23fe)][_0x7201b3(0x4645)])/(this[_0x680458(0x4798)][_0x7201b3(0x4f04)]-this[_0x7201b3(0x23fe)][_0x7201b3(0x4645)]);if(!(_0x1878d2>0x1||_0x1878d2<0x0)){var _0x45a371=(_0x2db8d7-this[_0x7201b3(0x23fe)][_0x680458(0x725)])/(this[_0x680458(0x4798)][_0x7201b3(0x5214)]-this[_0x7201b3(0x23fe)][_0x7201b3(0x4da5)]);if(!(_0x45a371>0x1||_0x45a371<0x0)){var _0x43393f=_0x3e2de5*this[_0x7201b3(0xa10)][_0x7201b3(0x3aae)]-0.5,_0x1ef8d2=_0x1878d2*this[_0x7201b3(0xa10)][_0x7201b3(0x4f5f)]-0.5,_0x3c2b03=_0x45a371*(this[_0x680458(0x4d76)][_0x7201b3(0xbe5)]-0x1),_0x4af3d0=Math[_0x7201b3(0x1ace)](_0x43393f),_0x36346a=Math[_0x680458(0x4f30)](_0x43393f),_0x5e4319=Math[_0x7201b3(0x1ace)](_0x1ef8d2),_0x408220=Math[_0x7201b3(0x5f13)](_0x1ef8d2),_0x38e9bc=Math[_0x680458(0x4b96)](_0x3c2b03),_0x149057=Math[_0x7201b3(0x5f13)](_0x3c2b03);if(_0x4af3d0=CesiumMath[_0x7201b3(0x4b1d)](_0x4af3d0,0x0,this['_volImageBuffer'][_0x7201b3(0x3aae)]-0x1),_0x36346a=CesiumMath[_0x7201b3(0x4b1d)](_0x36346a,0x0,this[_0x7201b3(0xa10)][_0x7201b3(0x3aae)]-0x1),_0x5e4319=CesiumMath[_0x7201b3(0x4b1d)](_0x5e4319,0x0,this['_volImageBuffer'][_0x7201b3(0x4f5f)]-0x1),_0x408220=CesiumMath[_0x7201b3(0x4b1d)](_0x408220,0x0,this[_0x7201b3(0xa10)][_0x7201b3(0x4f5f)]-0x1),_0x38e9bc=CesiumMath[_0x680458(0x505d)](_0x38e9bc,0x0,this[_0x7201b3(0xa10)][_0x7201b3(0xbe5)]-0x1),_0x149057=CesiumMath[_0x7201b3(0x4b1d)](_0x149057,0x0,this[_0x7201b3(0xa10)][_0x7201b3(0xbe5)]-0x1),this[_0x680458(0xa01)][_0x680458(0xf79)]===HypsometricSettingEnum$1[_0x7201b3(0x1163)][_0x7201b3(0x403b)])return _0x43393f=_0x43393f-_0x4af3d0>0.5?_0x36346a:_0x4af3d0,_0x1ef8d2=_0x1ef8d2-_0x5e4319>0.5?_0x408220:_0x5e4319,_0x3c2b03=_0x3c2b03-_0x38e9bc>0.5?_0x149057:_0x38e9bc,_0xa7a470=this[_0x7201b3(0x3b13)](_0x43393f,_0x1ef8d2,_0x3c2b03);var _0x1e5c19=this[_0x7201b3(0x3b13)](_0x4af3d0,_0x5e4319,_0x38e9bc),_0x3127d5=this[_0x680458(0x1b0b)](_0x36346a,_0x5e4319,_0x38e9bc);_0x1e5c19==noValue&&(_0x1e5c19=0x0),_0x3127d5==noValue&&(_0x3127d5=0x0);var _0x14ee4b=_0x1e5c19;_0x4af3d0!=_0x36346a&&(_0x14ee4b=_0x3127d5*(_0x43393f-_0x4af3d0)+_0x1e5c19*(_0x36346a-_0x43393f));var _0x72aa98=this[_0x7201b3(0x3b13)](_0x4af3d0,_0x408220,_0x38e9bc),_0x447154=this[_0x7201b3(0x3b13)](_0x36346a,_0x408220,_0x38e9bc);_0x72aa98==noValue&&(_0x72aa98=0x0),_0x447154==noValue&&(_0x447154=0x0);var _0x2a3e1b=_0x72aa98;_0x4af3d0!=_0x36346a&&(_0x2a3e1b=_0x447154*(_0x43393f-_0x4af3d0)+_0x72aa98*(_0x36346a-_0x43393f));var _0x207d42=_0x2a3e1b;if(_0x5e4319!=_0x408220)_0x207d42=_0x2a3e1b*(_0x1ef8d2-_0x5e4319)+_0x14ee4b*(_0x408220-_0x1ef8d2);var _0x49c1cd=this[_0x7201b3(0x3b13)](_0x4af3d0,_0x5e4319,_0x149057),_0x5d5afe=this[_0x7201b3(0x3b13)](_0x36346a,_0x5e4319,_0x149057);_0x49c1cd==noValue&&(_0x49c1cd=0x0),_0x5d5afe==noValue&&(_0x5d5afe=0x0);var _0x24ad06=_0x49c1cd;_0x4af3d0!=_0x36346a&&(_0x24ad06=_0x5d5afe*(_0x43393f-_0x4af3d0)+_0x49c1cd*(_0x36346a-_0x43393f));var _0x264267=this[_0x7201b3(0x3b13)](_0x4af3d0,_0x408220,_0x149057),_0x33d7ab=this['getPixel'](_0x36346a,_0x408220,_0x149057);_0x264267==noValue&&(_0x264267=0x0),_0x33d7ab==noValue&&(_0x33d7ab=0x0);var _0x14359c=_0x264267;_0x4af3d0!=_0x36346a&&(_0x14359c=_0x33d7ab*(_0x43393f-_0x4af3d0)+_0x264267*(_0x36346a-_0x43393f));var _0x433dfa=_0x14359c;if(_0x5e4319!=_0x408220)_0x433dfa=_0x14359c*(_0x1ef8d2-_0x5e4319)+_0x24ad06*(_0x408220-_0x1ef8d2);var _0xa7a470=_0x433dfa;if(_0x38e9bc!=_0x149057)_0xa7a470=_0x433dfa*(_0x3c2b03-_0x38e9bc)+_0x207d42*(_0x149057-_0x3c2b03);return _0xa7a470;}}}};var VolumeBillboardCollectionVS=_0x5e00b3(0x6ce),VolumeBillboardCollectionFS=_0x5e00b3(0x1cec),POSITION_INDEX=Billboard[_0x307c2b(0x2369)],NUMBER_OF_PROPERTIES=Billboard[_0x5e00b3(0x2884)],attributeLocations,attributeLocationsBatched={'positionHighAndScale':0x0,'positionLowAndRotation':0x1,'volTexCoord':0x3},attributeLocationsInstanced={'direction':0x0,'positionHighAndScale':0x1,'positionLowAndRotation':0x2,'volTexCoord':0x3},getIndexBuffer;function VolumeBillboardCollection(_0x337ad7){var _0x196ea7=_0x307c2b,_0x122626=_0x5e00b3;_0x337ad7=defaultValue$1(_0x337ad7,defaultValue$1[_0x122626(0x243c)]),this[_0x122626(0x5e52)]=_0x337ad7[_0x196ea7(0x24a7)],this[_0x122626(0x2528)]=_0x337ad7[_0x122626(0x4dd5)],this[_0x196ea7(0x1cdb)]=void 0x0,this[_0x122626(0x4c28)]=void 0x0,this[_0x122626(0x5274)]=!0x0,this[_0x122626(0x3ebd)]=void 0x0,this[_0x122626(0x207)]=void 0x0,this[_0x122626(0x361e)]=void 0x0,this[_0x122626(0x1adc)]=void 0x0,this[_0x122626(0x3b3e)]=[],this[_0x122626(0x1952)]=[],this[_0x122626(0x380e)]=0x0,this[_0x122626(0x35ce)]=!0x1,this['_createVertexArray']=!0x1,this[_0x122626(0xf4f)]=new Uint32Array(NUMBER_OF_PROPERTIES),this[_0x122626(0x3b34)]=0x1,this[_0x122626(0x27b1)]=!0x0,this[_0x122626(0x4789)]=new BoundingSphere(),this[_0x122626(0x5054)]=new BoundingSphere(),this[_0x122626(0x26e8)]=new BoundingSphere(),this[_0x122626(0x5151)]=new BoundingSphere(),this[_0x122626(0xf1c)]=!0x1,this[_0x122626(0x592b)]=[],this[_0x122626(0x599)]=Matrix4[_0x122626(0x40f3)](defaultValue$1(_0x337ad7[_0x122626(0x599)],Matrix4[_0x122626(0x2de)])),this[_0x122626(0x33a1)]=Matrix4[_0x196ea7(0x2d7b)](Matrix4[_0x122626(0x2de)]),this[_0x196ea7(0x3425)]=defaultValue$1(_0x337ad7[_0x122626(0x3820)],!0x1),this[_0x122626(0xc69)]=defaultValue$1(_0x337ad7[_0x122626(0xc69)],[]),this[_0x122626(0x1261)]=void 0x0,this[_0x122626(0x2201)]=SceneMode$1[_0x196ea7(0x16b8)],this[_0x122626(0x192f)]=Color$2[_0x122626(0x40f3)](Color$2[_0x122626(0x3b7e)]);var _0x345757=this;this[_0x196ea7(0x4a2c)]={'u_atlas':function(){var _0x1baf6b=_0x122626;return _0x345757[_0x1baf6b(0x4039)][_0x1baf6b(0x30a9)];}};var _0x255261=this[_0x122626(0x5e52)];defined$1(_0x255261)&&defined$1(_0x255261[_0x122626(0x2329)])&&(this[_0x122626(0x2acd)]=_0x255261[_0x122626(0x2329)][_0x196ea7(0x3b94)](function(){var _0x3f1889=_0x122626;for(var _0xa32b4=this[_0x3f1889(0x3b3e)],_0x2b261d=_0xa32b4[_0x3f1889(0x809)],_0x429a85=0x0;_0x429a85<_0x2b261d;++_0x429a85)_0xa32b4[_0x429a85][_0x3f1889(0x4520)]();},this)),this[_0x122626(0x1716)]=defaultValue$1(_0x337ad7[_0x122626(0xce4)],!0x0),this[_0x122626(0x2cc0)]=void 0x0,this[_0x122626(0x42f4)]=_0x337ad7[_0x196ea7(0x366f)];}function destroyBillboards(_0x3ed30c){var _0x5382a7=_0x307c2b;for(var _0xded9c4=_0x3ed30c[_0x5382a7(0x2ef4)],_0x3c7e9d=0x0;_0x3c7e9d<_0xded9c4;++_0x3c7e9d)_0x3ed30c[_0x3c7e9d]&&_0x3ed30c[_0x3c7e9d][_0x5382a7(0x1f2c)]();}function removeBillboards(_0x5b5af0){var _0x1e5f4f=_0x5e00b3;if(_0x5b5af0[_0x1e5f4f(0x35ce)]){_0x5b5af0[_0x1e5f4f(0x35ce)]=!0x1;for(var _0x26b494=[],_0x5bfbab=_0x5b5af0[_0x1e5f4f(0x3b3e)],_0x556755=_0x5bfbab[_0x1e5f4f(0x809)],_0x2c6f8e=0x0,_0x3bdd24=0x0;_0x2c6f8e<_0x556755;++_0x2c6f8e){var _0x3a3427=_0x5bfbab[_0x2c6f8e];_0x3a3427&&(_0x3a3427[_0x1e5f4f(0x1db3)]=_0x3bdd24++,_0x26b494[_0x1e5f4f(0x5323)](_0x3a3427));}_0x5b5af0[_0x1e5f4f(0x3b3e)]=_0x26b494;}}function getIndexBufferBatched(_0x1d14b3){var _0x546bf1=_0x307c2b,_0x3e2f39=_0x5e00b3,_0x5d6c53=_0x1d14b3[_0x3e2f39(0x20f6)][_0x3e2f39(0x4c11)];if(defined$1(_0x5d6c53))return _0x5d6c53;for(var _0x1c84b1=new Uint16Array(0x17ffa),_0x391cef=0x0,_0x50c4c1=0x0;_0x391cef<0x17ffa;_0x391cef+=0x6,_0x50c4c1+=0x4)_0x1c84b1[_0x391cef]=_0x50c4c1,_0x1c84b1[_0x391cef+0x1]=_0x50c4c1+0x1,_0x1c84b1[_0x391cef+0x2]=_0x50c4c1+0x2,_0x1c84b1[_0x391cef+0x3]=_0x50c4c1+0x0,_0x1c84b1[_0x391cef+0x4]=_0x50c4c1+0x2,_0x1c84b1[_0x391cef+0x5]=_0x50c4c1+0x3;return(_0x5d6c53=Buffer$1[_0x3e2f39(0xda9)]({'context':_0x1d14b3,'typedArray':_0x1c84b1,'usage':BufferUsage[_0x3e2f39(0xdfd)],'indexDatatype':IndexDatatype$1[_0x3e2f39(0x43ff)]}))[_0x3e2f39(0x5754)]=!0x1,_0x1d14b3[_0x546bf1(0x2c9a)][_0x3e2f39(0x4c11)]=_0x5d6c53,_0x5d6c53;}function getIndexBufferInstanced(_0x50507d){var _0x12b2e9=_0x307c2b,_0x4ada93=_0x5e00b3,_0x16c5e7=_0x50507d[_0x4ada93(0x20f6)][_0x4ada93(0x16c6)];return defined$1(_0x16c5e7)||((_0x16c5e7=Buffer$1[_0x4ada93(0xda9)]({'context':_0x50507d,'typedArray':new Uint16Array([0x0,0x1,0x2,0x0,0x2,0x3]),'usage':BufferUsage[_0x4ada93(0xdfd)],'indexDatatype':IndexDatatype$1[_0x4ada93(0x43ff)]}))[_0x4ada93(0x5754)]=!0x1,_0x50507d['cache'][_0x12b2e9(0x1085)]=_0x16c5e7),_0x16c5e7;}function getVertexBufferInstanced(_0x4354fd){var _0x2e86bd=_0x307c2b,_0x449747=_0x5e00b3,_0x1f1996=_0x4354fd[_0x449747(0x20f6)][_0x449747(0x2ea4)];return defined$1(_0x1f1996)||((_0x1f1996=Buffer$1[_0x449747(0x5ad5)]({'context':_0x4354fd,'typedArray':new Float32Array([0x0,0x0,0x1,0x0,0x1,0x1,0x0,0x1]),'usage':BufferUsage[_0x449747(0xdfd)]}))[_0x449747(0x5754)]=!0x1,_0x4354fd[_0x2e86bd(0x2c9a)][_0x449747(0x2ea4)]=_0x1f1996),_0x1f1996;}function createVAF(_0x587ae3,_0x371b58,_0x49c66d,_0x310bb3){var _0x46d63a=_0x307c2b,_0x580c1d=_0x5e00b3,_0x114b9a=[{'index':attributeLocations['positionHighAndScale'],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x46d63a(0x3078)],'usage':BufferUsage[_0x46d63a(0x54ce)]},{'index':attributeLocations[_0x580c1d(0x51d4)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x46d63a(0x3078)],'usage':BufferUsage[_0x580c1d(0xdfd)]},{'index':attributeLocations[_0x46d63a(0x4580)],'componentsPerAttribute':0x4,'componentDatatype':ComponentDatatype$1[_0x580c1d(0x486a)],'usage':BufferUsage[_0x46d63a(0x54ce)]}];return _0x49c66d&&_0x114b9a[_0x46d63a(0x2a0e)]({'index':attributeLocations[_0x580c1d(0x416)],'componentsPerAttribute':0x2,'componentDatatype':ComponentDatatype$1[_0x46d63a(0x3078)],'vertexBuffer':getVertexBufferInstanced(_0x587ae3)}),defined$1(_0x310bb3)&&_0x114b9a[_0x580c1d(0x5323)]({'index':attributeLocations[_0x580c1d(0x514c)],'componentsPerAttribute':0x1,'componentDatatyps':ComponentDatatype$1[_0x46d63a(0x3078)],'bufferUsage':BufferUsage[_0x580c1d(0xdfd)]}),new VertexArrayFacade(_0x587ae3,_0x114b9a,_0x49c66d?_0x371b58:0x4*_0x371b58,_0x49c66d);}Object[_0x307c2b(0x66e)](VolumeBillboardCollection[_0x5e00b3(0x3720)],{'length':{'get':function(){var _0x18adcd=_0x5e00b3;return removeBillboards(this),this[_0x18adcd(0x3b3e)][_0x18adcd(0x809)];}},'textureAtlas':{'get':function(){var _0x37c051=_0x5e00b3;return this[_0x37c051(0x4039)];},'set':function(_0x214907){var _0x1fd6df=_0x5e00b3;this[_0x1fd6df(0x4039)]!==_0x214907&&(this[_0x1fd6df(0x4039)]=this[_0x1fd6df(0x5274)]&&this[_0x1fd6df(0x4039)]&&this[_0x1fd6df(0x4039)][_0x1fd6df(0x2947)](),this[_0x1fd6df(0x4039)]=_0x214907,this[_0x1fd6df(0x3a1a)]=!0x0);}},'destroyTextureAtlas':{'get':function(){var _0xc7d5c2=_0x5e00b3;return this[_0xc7d5c2(0x5274)];},'set':function(_0xac985f){var _0x14a69e=_0x5e00b3;this[_0x14a69e(0x5274)]=_0xac985f;}}}),VolumeBillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x30c2)]=function(_0x3aeb9d){var _0xa8f43a=_0x307c2b,_0x1c3a1c=_0x5e00b3,_0x5e48cf=new Billboard(_0x3aeb9d,this);return _0x5e48cf[_0x1c3a1c(0x1db3)]=this[_0x1c3a1c(0x3b3e)][_0xa8f43a(0x2ef4)],this[_0xa8f43a(0x1142)][_0x1c3a1c(0x5323)](_0x5e48cf),this[_0x1c3a1c(0x3a1a)]=!0x0,_0x5e48cf;},VolumeBillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x563747){var _0x296f94=_0x307c2b,_0xffae51=_0x5e00b3;return!!this[_0xffae51(0x5655)](_0x563747)&&(this[_0xffae51(0x3b3e)][_0x563747[_0xffae51(0x1db3)]]=null,this[_0xffae51(0x35ce)]=!0x0,this[_0xffae51(0x3a1a)]=!0x0,_0x563747[_0x296f94(0x1f2c)](),!0x0);},VolumeBillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x443c)]=function(){var _0x4549b9=_0x5e00b3;destroyBillboards(this[_0x4549b9(0x3b3e)]),this[_0x4549b9(0x3b3e)]=[],this[_0x4549b9(0x1952)]=[],this[_0x4549b9(0x380e)]=0x0,this[_0x4549b9(0x35ce)]=!0x1,this[_0x4549b9(0x3a1a)]=!0x0;},VolumeBillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x26ab)]=function(_0x3a13f1,_0x54728b){var _0x53db50=_0x5e00b3;_0x3a13f1[_0x53db50(0x4f16)]||(this['_billboardsToUpdate'][this[_0x53db50(0x380e)]++]=_0x3a13f1),++this[_0x53db50(0xf4f)][_0x54728b];},VolumeBillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x5655)]=function(_0x4a043b){var _0x22aafc=_0x5e00b3;return defined$1(_0x4a043b)&&_0x4a043b[_0x22aafc(0x1fa0)]===this;},VolumeBillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0x18c7ae){return removeBillboards(this),this['_billboards'][_0x18c7ae];};var writePositionScratch=new EncodedCartesian3();function writePositionScaleAndRotation(_0xe4d72d,_0x3b621a,_0xb578c4,_0x55ff0d,_0x47ed1f){var _0x27e09e=_0x307c2b,_0x168b88=_0x5e00b3,_0x170d6b,_0x4e098f=_0x55ff0d[attributeLocations[_0x27e09e(0x3d5)]],_0x9b4bbd=_0x55ff0d[attributeLocations[_0x168b88(0x51d4)]],_0xe8e168=_0x47ed1f[_0x168b88(0x404e)]();_0xe4d72d[_0x168b88(0x2201)]===SceneMode$1[_0x168b88(0x3c78)]&&(BoundingSphere[_0x168b88(0x3ddc)](_0xe4d72d[_0x168b88(0x4789)],_0xe8e168,_0xe4d72d[_0x168b88(0x4789)]),_0xe4d72d[_0x168b88(0xf1c)]=!0x0),EncodedCartesian3[_0x168b88(0x50e9)](_0xe8e168,writePositionScratch);var _0x4be100=_0x47ed1f['scale'],_0x552c95=_0x47ed1f[_0x168b88(0x1c36)];0x0!==_0x552c95&&(_0xe4d72d['_shaderRotation']=!0x0),_0xe4d72d[_0x168b88(0x3b34)]=Math['max'](_0xe4d72d[_0x168b88(0x3b34)],_0x4be100);var _0x12b132=writePositionScratch[_0x168b88(0x42e0)],_0x52d972=writePositionScratch[_0x168b88(0x2f41)];_0xe4d72d[_0x168b88(0x4c93)]?(_0x4e098f(_0x170d6b=_0x47ed1f[_0x168b88(0x1db3)],_0x12b132['x'],_0x12b132['y'],_0x12b132['z'],_0x4be100),_0x9b4bbd(_0x170d6b,_0x52d972['x'],_0x52d972['y'],_0x52d972['z'],_0x552c95)):(_0x4e098f((_0x170d6b=0x4*_0x47ed1f[_0x168b88(0x1db3)])+0x0,_0x12b132['x'],_0x12b132['y'],_0x12b132['z'],_0x4be100),_0x4e098f(_0x170d6b+0x1,_0x12b132['x'],_0x12b132['y'],_0x12b132['z'],_0x4be100),_0x4e098f(_0x170d6b+0x2,_0x12b132['x'],_0x12b132['y'],_0x12b132['z'],_0x4be100),_0x4e098f(_0x170d6b+0x3,_0x12b132['x'],_0x12b132['y'],_0x12b132['z'],_0x4be100),_0x9b4bbd(_0x170d6b+0x0,_0x52d972['x'],_0x52d972['y'],_0x52d972['z'],_0x552c95),_0x9b4bbd(_0x170d6b+0x1,_0x52d972['x'],_0x52d972['y'],_0x52d972['z'],_0x552c95),_0x9b4bbd(_0x170d6b+0x2,_0x52d972['x'],_0x52d972['y'],_0x52d972['z'],_0x552c95),_0x9b4bbd(_0x170d6b+0x3,_0x52d972['x'],_0x52d972['y'],_0x52d972['z'],_0x552c95));}function writeVolTexCoord(_0x553ac4,_0x35f5f4,_0x3e53f6,_0x409f0e,_0x50a68a){var _0x532dd2=_0x5e00b3,_0x496dcf,_0x3bfb37=_0x409f0e[attributeLocations[_0x532dd2(0x417a)]],_0x52ea69=0x0,_0x169d91=0x0,_0x4ccb8e=0x0;defined$1(_0x50a68a[_0x532dd2(0xfa9)])&&(_0x52ea69=_0x50a68a[_0x532dd2(0xfa9)]['x'],_0x169d91=_0x50a68a[_0x532dd2(0xfa9)]['y'],_0x4ccb8e=_0x50a68a[_0x532dd2(0xfa9)]['z']),_0x553ac4[_0x532dd2(0x4c93)]?_0x3bfb37(_0x496dcf=_0x50a68a[_0x532dd2(0x1db3)],_0x52ea69,_0x169d91,_0x4ccb8e,0x0):(_0x3bfb37((_0x496dcf=0x4*_0x50a68a[_0x532dd2(0x1db3)])+0x0,_0x52ea69,_0x169d91,_0x4ccb8e,0x0),_0x3bfb37(_0x496dcf+0x1,_0x52ea69,_0x169d91,_0x4ccb8e,0x0),_0x3bfb37(_0x496dcf+0x2,_0x52ea69,_0x169d91,_0x4ccb8e,0x0),_0x3bfb37(_0x496dcf+0x3,_0x52ea69,_0x169d91,_0x4ccb8e,0x0));}function writeBillboard(_0x1beabe,_0x491af2,_0x5923c7,_0x6c6353,_0x3339dc){writePositionScaleAndRotation(_0x1beabe,_0x491af2,_0x5923c7,_0x6c6353,_0x3339dc),writeVolTexCoord(_0x1beabe,_0x491af2,_0x5923c7,_0x6c6353,_0x3339dc);}function recomputeActualPositions(_0x2362b9,_0x316636,_0x37f324,_0x19819a,_0x2229bd,_0x16c633){var _0x4e3bb1=_0x307c2b,_0x482a3e=_0x5e00b3,_0x57bd48;_0x19819a[_0x482a3e(0x3037)]===SceneMode$1[_0x482a3e(0x3c78)]?(_0x57bd48=_0x2362b9[_0x482a3e(0x4789)],_0x2362b9[_0x482a3e(0xf1c)]=!0x0):_0x57bd48=_0x2362b9[_0x4e3bb1(0x43f3)];for(var _0x26bdfa=[],_0x6bda3c=0x0;_0x6bda3c<_0x37f324;++_0x6bda3c){var _0x42f7b4=_0x316636[_0x6bda3c],_0x19b165=_0x42f7b4[_0x482a3e(0x3747)],_0x14aaba=Billboard[_0x482a3e(0x32e8)](_0x42f7b4,_0x19b165,_0x19819a,_0x2229bd);defined$1(_0x14aaba)&&(_0x42f7b4[_0x482a3e(0xc7e)](_0x14aaba),_0x16c633?_0x26bdfa[_0x4e3bb1(0x2a0e)](_0x14aaba):BoundingSphere[_0x482a3e(0x3ddc)](_0x57bd48,_0x14aaba,_0x57bd48));}_0x16c633&&BoundingSphere[_0x4e3bb1(0xd5c)](_0x26bdfa,_0x57bd48);}function updateMode(_0xc5bb05,_0x4fc711){var _0x415b51=_0x307c2b,_0x519dc5=_0x5e00b3,_0x332061=_0x4fc711[_0x415b51(0x266d)],_0x51f427=_0xc5bb05[_0x415b51(0x1142)],_0x7c46d4=_0xc5bb05[_0x519dc5(0x1952)],_0x20e95d=_0xc5bb05[_0x519dc5(0x33a1)];_0xc5bb05[_0x519dc5(0x3a1a)]||_0xc5bb05[_0x519dc5(0x2201)]!==_0x332061||_0x332061!==SceneMode$1[_0x519dc5(0x3c78)]&&!Matrix4[_0x415b51(0x4d2)](_0x20e95d,_0xc5bb05[_0x519dc5(0x599)])?(_0xc5bb05[_0x519dc5(0x2201)]=_0x332061,Matrix4[_0x519dc5(0x40f3)](_0xc5bb05[_0x519dc5(0x599)],_0x20e95d),_0xc5bb05[_0x519dc5(0x3a1a)]=!0x0,_0x332061!==SceneMode$1[_0x415b51(0x16b8)]&&_0x332061!==SceneMode$1[_0x519dc5(0x174c)]&&_0x332061!==SceneMode$1[_0x519dc5(0x5d29)]||recomputeActualPositions(_0xc5bb05,_0x51f427,_0x51f427[_0x415b51(0x2ef4)],_0x4fc711,_0x20e95d,!0x0)):_0x332061===SceneMode$1[_0x519dc5(0x530d)]?recomputeActualPositions(_0xc5bb05,_0x51f427,_0x51f427['length'],_0x4fc711,_0x20e95d,!0x0):_0x332061!==SceneMode$1[_0x519dc5(0x174c)]&&_0x332061!==SceneMode$1['COLUMBUS_VIEW']||recomputeActualPositions(_0xc5bb05,_0x7c46d4,_0xc5bb05['_billboardsToUpdateIndex'],_0x4fc711,_0x20e95d,!0x1);}function isShaderPreDefinesChange(_0x5a8477){var _0x98684=_0x307c2b,_0x516993=_0x5e00b3,_0x1559a4=_0x5a8477[_0x516993(0x1261)],_0x641f7e=_0x5a8477[_0x516993(0xc69)];if(!defined$1(_0x1559a4))return!0x0;if(_0x1559a4[_0x98684(0x2ef4)]!==_0x641f7e[_0x98684(0x2ef4)])return!0x0;for(var _0x11525d=0x0;_0x11525d<_0x641f7e[_0x98684(0x2ef4)];_0x11525d++)if(_0x1559a4[_0x11525d]!=_0x641f7e[_0x11525d])return!0x0;return!0x1;}var scratchWriterArray=[],Module;VolumeBillboardCollection[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(_0x375f27){var _0x3f5617=_0x307c2b,_0xe2c72f=_0x5e00b3;removeBillboards(this);var _0x1c4bfd=this[_0xe2c72f(0x3b3e)],_0x11a938=_0x1c4bfd[_0xe2c72f(0x809)],_0x336189=_0x375f27[_0x3f5617(0x5071)];this[_0x3f5617(0x16fc)]=_0x336189['instancedArrays'],attributeLocations=this[_0xe2c72f(0x4c93)]?attributeLocationsInstanced:attributeLocationsBatched,getIndexBuffer=this[_0xe2c72f(0x4c93)]?getIndexBufferInstanced:getIndexBufferBatched;var _0xcee4a5=this[_0x3f5617(0x1cdb)];if(!defined$1(_0xcee4a5)){_0xcee4a5=this[_0xe2c72f(0x4039)]=new TextureAtlas({'context':_0x336189});for(var _0x4f9d13=0x0;_0x4f9d13<_0x11a938;++_0x4f9d13)_0x1c4bfd[_0x4f9d13][_0xe2c72f(0x1ee5)]();}var _0x174393=_0xcee4a5[_0xe2c72f(0x2316)];if(0x0!==_0x174393['length']){updateMode(this,_0x375f27),_0x11a938=(_0x1c4bfd=this[_0xe2c72f(0x3b3e)])[_0xe2c72f(0x809)];var _0x5e77fb,_0x551a70=this[_0xe2c72f(0x1952)],_0x55c431=this[_0xe2c72f(0x380e)],_0xfddb4b=this[_0xe2c72f(0xf4f)],_0x3ead6c=_0xcee4a5[_0xe2c72f(0x49c5)],_0x3c6ac3=this[_0x3f5617(0x56b5)]||this[_0xe2c72f(0x4c28)]!==_0x3ead6c;this[_0x3f5617(0xcf9)]=_0x3ead6c;var _0x2755fd=_0x375f27[_0xe2c72f(0xd77)];if(_0x2755fd[_0xe2c72f(0x3c62)],_0x3c6ac3){this['_createVertexArray']=!0x1;for(var _0x348a03=0x0;_0x348a03<NUMBER_OF_PROPERTIES;++_0x348a03)_0xfddb4b[_0x348a03]=0x0;if(this[_0xe2c72f(0x1adc)]=this[_0xe2c72f(0x1adc)]&&this[_0xe2c72f(0x1adc)][_0xe2c72f(0x2947)](),_0x11a938>0x0){this[_0xe2c72f(0x1adc)]=createVAF(_0x336189,_0x11a938,this[_0xe2c72f(0x4c93)],this[_0x3f5617(0x126f)]),_0x5e77fb=this[_0xe2c72f(0x1adc)][_0xe2c72f(0x4625)];for(var _0x477f46=0x0;_0x477f46<_0x11a938;++_0x477f46){var _0x11685a=this[_0x3f5617(0x1142)][_0x477f46];_0x11685a[_0xe2c72f(0x4f16)]=!0x1,writeBillboard(this,_0x336189,_0x174393,_0x5e77fb,_0x11685a);}this[_0xe2c72f(0x1adc)][_0xe2c72f(0x3f5)](getIndexBuffer(_0x336189));}this[_0xe2c72f(0x380e)]=0x0;}else{if(_0x55c431>0x0){var _0x4eb4bf=scratchWriterArray;_0x4eb4bf[_0x3f5617(0x2ef4)]=0x0,_0xfddb4b[POSITION_INDEX]&&_0x4eb4bf[_0xe2c72f(0x5323)](writePositionScaleAndRotation);var _0x3c00ac=_0x4eb4bf[_0xe2c72f(0x809)];if(_0x5e77fb=this[_0xe2c72f(0x1adc)][_0xe2c72f(0x4625)],_0x55c431/_0x11a938>0.1){for(var _0xb2c6ed=0x0;_0xb2c6ed<_0x55c431;++_0xb2c6ed){var _0x443b7c=_0x551a70[_0xb2c6ed];_0x443b7c[_0xe2c72f(0x4f16)]=!0x1;for(var _0x317061=0x0;_0x317061<_0x3c00ac;++_0x317061)_0x4eb4bf[_0x317061](this,_0x336189,_0x174393,_0x5e77fb,_0x443b7c);}this['_vaf'][_0x3f5617(0x2192)](getIndexBuffer(_0x336189));}else{for(var _0x2cd344=0x0;_0x2cd344<_0x55c431;++_0x2cd344){var _0x27c0f3=_0x551a70[_0x2cd344];_0x27c0f3[_0xe2c72f(0x4f16)]=!0x1;for(var _0x36e7e0=0x0;_0x36e7e0<_0x3c00ac;++_0x36e7e0)_0x4eb4bf[_0x36e7e0](this,_0x336189,_0x174393,_0x5e77fb,_0x27c0f3);this[_0xe2c72f(0x4c93)]?this[_0xe2c72f(0x1adc)][_0x3f5617(0x3b32)](_0x27c0f3[_0x3f5617(0x4b0b)],0x1):this[_0xe2c72f(0x1adc)][_0xe2c72f(0x2bc1)](0x4*_0x27c0f3[_0xe2c72f(0x1db3)],0x4);}this['_vaf'][_0xe2c72f(0x4f37)]();}this[_0xe2c72f(0x380e)]=0x0;}}if(_0x55c431>1.5*_0x11a938&&(_0x551a70[_0xe2c72f(0x809)]=_0x11a938),defined$1(this[_0x3f5617(0x1c14)])&&defined$1(this[_0xe2c72f(0x1adc)]['va'])){var _0xd6dd59;this[_0xe2c72f(0xf1c)]&&(this[_0xe2c72f(0xf1c)]=!0x1,BoundingSphere[_0xe2c72f(0x332f)](this[_0xe2c72f(0x4789)],this[_0xe2c72f(0x599)],this[_0x3f5617(0x4644)]));var _0x33a55f=Matrix4[_0xe2c72f(0x2de)];_0x375f27[_0xe2c72f(0x3037)]===SceneMode$1[_0xe2c72f(0x3c78)]?(_0x33a55f=this[_0xe2c72f(0x599)],_0xd6dd59=BoundingSphere[_0x3f5617(0x2d7b)](this[_0xe2c72f(0x5054)],this[_0xe2c72f(0x5151)])):_0xd6dd59=BoundingSphere[_0xe2c72f(0x40f3)](this[_0xe2c72f(0x26e8)],this[_0xe2c72f(0x5151)]);var _0x5d0074=this[_0xe2c72f(0x2cc0)]!==this[_0xe2c72f(0x1716)];this[_0x3f5617(0x4cdc)]=this[_0xe2c72f(0x1716)];var _0x3e613e,_0x3459e8,_0x2a7cd4=isShaderPreDefinesChange(this);if(this[_0xe2c72f(0x1261)]=this[_0xe2c72f(0xc69)],_0x5d0074&&(this[_0xe2c72f(0x361e)]=RenderState[_0xe2c72f(0x5344)]({'depthTest':{'enabled':!0x1,'func':WebGLConstants$1[_0x3f5617(0x580e)]},'depthMask':!this[_0xe2c72f(0x2cc0)],'blending':BlendingState$1[_0x3f5617(0x2ce1)]})),_0x5d0074||_0x2a7cd4)_0x3e613e=new ShaderSource({'defines':this[_0xe2c72f(0x1261)],'sources':[VolumeBillboardCollectionVS]}),this[_0xe2c72f(0x4c93)]&&_0x3e613e[_0xe2c72f(0x5c34)][_0xe2c72f(0x5323)](_0xe2c72f(0x66b)),_0x3459e8=new ShaderSource({'defines':this[_0xe2c72f(0x1261)],'sources':[VolumeBillboardCollectionFS]}),this[_0xe2c72f(0x2cc0)]&&_0x3459e8[_0xe2c72f(0x5c34)][_0xe2c72f(0x5323)](_0xe2c72f(0xce4)),this[_0xe2c72f(0x3ebd)]=ShaderProgram$1[_0xe2c72f(0x45cf)]({'context':_0x336189,'shaderProgram':this[_0xe2c72f(0x3ebd)],'vertexShaderSource':_0x3e613e,'fragmentShaderSource':_0x3459e8,'attributeLocations':attributeLocations});var _0xcbea77=_0x375f27[_0xe2c72f(0xe5b)];if(_0x2755fd[_0xe2c72f(0x445c)]||_0x2755fd[_0xe2c72f(0x3c62)]){var _0x5080c6=this[_0xe2c72f(0x592b)],_0x21fc90=this[_0xe2c72f(0x1adc)]['va'],_0x519251=_0x21fc90[_0xe2c72f(0x809)],_0x3ee37c=this[_0x3f5617(0x4a2c)];_0x5080c6[_0xe2c72f(0x809)]=_0x519251;for(var _0xb23644=0x0;_0xb23644<_0x519251;++_0xb23644){var _0x1f9d26=_0x5080c6[_0xb23644];defined$1(_0x1f9d26)||(_0x1f9d26=_0x5080c6[_0xb23644]=new DrawCommand()),_0x1f9d26[_0xe2c72f(0x295c)]=Pass$1[_0x3f5617(0x1df4)],_0x1f9d26[_0xe2c72f(0x36b6)]=_0xd6dd59,_0x1f9d26[_0xe2c72f(0x599)]=_0x33a55f,_0x1f9d26[_0xe2c72f(0x5d69)]=_0x21fc90[_0xb23644][_0xe2c72f(0x604f)],_0x1f9d26[_0xe2c72f(0x2ddc)]=this['_sp'],_0x1f9d26[_0x3f5617(0x2173)]=_0x3ee37c,_0x1f9d26[_0x3f5617(0x202b)]=_0x21fc90[_0xb23644]['va'],_0x1f9d26['renderState']=this[_0xe2c72f(0x361e)],_0x1f9d26[_0x3f5617(0x3425)]=this[_0x3f5617(0x3425)],this[_0x3f5617(0x16fc)]&&(_0x1f9d26[_0xe2c72f(0x5d69)]=0x6,_0x1f9d26[_0xe2c72f(0x1a77)]=_0x11a938),_0xcbea77[_0xe2c72f(0x5323)](_0x1f9d26);}}}}},VolumeBillboardCollection[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},VolumeBillboardCollection[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x15ca1a=_0x307c2b,_0xa138f2=_0x5e00b3;return defined$1(this[_0xa138f2(0x2acd)])&&(this[_0xa138f2(0x2acd)](),this[_0xa138f2(0x2acd)]=void 0x0),this[_0xa138f2(0x4039)]=this[_0xa138f2(0x5274)]&&this[_0xa138f2(0x4039)]&&this[_0xa138f2(0x4039)][_0xa138f2(0x2947)](),this[_0xa138f2(0x3ebd)]=this[_0xa138f2(0x3ebd)]&&this[_0x15ca1a(0x5526)][_0xa138f2(0x2947)](),this[_0xa138f2(0x1adc)]=this[_0xa138f2(0x1adc)]&&this[_0x15ca1a(0x1c14)][_0xa138f2(0x2947)](),destroyBillboards(this[_0xa138f2(0x3b3e)]),destroyObject$1(this);},Module||(Module=(void 0x0!==Module?Module:null)||{});var moduleOverrides={};for(var key in Module)Module[_0x5e00b3(0x1a9a)](key)&&(moduleOverrides[key]=Module[key]);var ENVIRONMENT_IS_WEB=!0x1,ENVIRONMENT_IS_WORKER=!0x1,ENVIRONMENT_IS_NODE=!0x1,ENVIRONMENT_IS_SHELL=!0x1,nodeFS,nodePath;if(Module[_0x5e00b3(0x1b04)]){if(_0x5e00b3(0x2f4)===Module[_0x5e00b3(0x1b04)])ENVIRONMENT_IS_WEB=!0x0;else{if('WORKER'===Module[_0x5e00b3(0x1b04)])ENVIRONMENT_IS_WORKER=!0x0;else{if(_0x5e00b3(0x1f44)===Module[_0x5e00b3(0x1b04)])ENVIRONMENT_IS_NODE=!0x0;else{if(_0x307c2b(0x54d2)!==Module[_0x5e00b3(0x1b04)])throw new Error(_0x307c2b(0x22f8));ENVIRONMENT_IS_SHELL=!0x0;}}}}else ENVIRONMENT_IS_WEB=_0x5e00b3(0x8c4)==typeof window,ENVIRONMENT_IS_WORKER=_0x5e00b3(0x1b4b)==typeof importScripts,ENVIRONMENT_IS_NODE=_0x5e00b3(0x8c4)==typeof process&&_0x307c2b(0x1be1)==typeof require&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER,ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;if(ENVIRONMENT_IS_NODE)Module[_0x5e00b3(0x1977)]||(Module[_0x5e00b3(0x1977)]=console[_0x5e00b3(0xca1)]),Module[_0x5e00b3(0x5671)]||(Module[_0x5e00b3(0x5671)]=console[_0x5e00b3(0x3de4)]),Module[_0x5e00b3(0x3a51)]=function(_0x5b12f3,_0x16bbfe){var _0x4882d1=_0x5e00b3;nodeFS||(nodeFS=require('fs')),nodePath||(nodePath=require(_0x4882d1(0x21f3))),_0x5b12f3=nodePath[_0x4882d1(0x4853)](_0x5b12f3);var _0x1e59a6=nodeFS[_0x4882d1(0x2f2d)](_0x5b12f3);return _0x16bbfe?_0x1e59a6:_0x1e59a6[_0x4882d1(0x3cc8)]();},Module[_0x5e00b3(0x577c)]=function(_0x47dc94){var _0x5aeff1=_0x5e00b3,_0x2f20c3=Module[_0x5aeff1(0x3a51)](_0x47dc94,!0x0);return _0x2f20c3[_0x5aeff1(0x537f)]||(_0x2f20c3=new Uint8Array(_0x2f20c3)),assert$1(_0x2f20c3[_0x5aeff1(0x537f)]),_0x2f20c3;},Module[_0x5e00b3(0x108)]=function(_0x32be61){globalEval(read(_0x32be61));},Module[_0x5e00b3(0x1c5)]||(process[_0x5e00b3(0x2e03)][_0x5e00b3(0x809)]>0x1?Module[_0x5e00b3(0x1c5)]=process[_0x5e00b3(0x2e03)][0x1][_0x307c2b(0x2bc0)](/\\/g,'/'):Module[_0x5e00b3(0x1c5)]=_0x5e00b3(0x1226)),Module[_0x307c2b(0x5467)]=process[_0x307c2b(0x59a8)][_0x5e00b3(0x30eb)](0x2),_0x5e00b3(0x39a1)!=typeof module&&(module[_0x5e00b3(0x4f3b)]=Module),process['on'](_0x5e00b3(0x1269),function(_0x2b4278){if(!(_0x2b4278 instanceof ExitStatus))throw _0x2b4278;}),Module[_0x5e00b3(0x10ea)]=function(){return'[Emscripten\x20Module\x20object]';};else{if(ENVIRONMENT_IS_SHELL)Module[_0x5e00b3(0x1977)]||(Module[_0x5e00b3(0x1977)]=print),_0x5e00b3(0x39a1)!=typeof printErr&&(Module[_0x5e00b3(0x5671)]=printErr),_0x5e00b3(0x39a1)!=typeof read?Module[_0x5e00b3(0x3a51)]=read:Module['read']=function(){var _0x19f06=_0x5e00b3;throw _0x19f06(0x2c10);},Module[_0x5e00b3(0x577c)]=function(_0x67e736){var _0x3ea046=_0x307c2b,_0x47157b=_0x5e00b3;if(_0x47157b(0x1b4b)==typeof readbuffer)return new Uint8Array(readbuffer(_0x67e736));var _0x576895=read(_0x67e736,_0x3ea046(0x43b3));return assert$1(_0x47157b(0x8c4)==typeof _0x576895),_0x576895;},_0x5e00b3(0x39a1)!=typeof scriptArgs?Module[_0x5e00b3(0x3a24)]=scriptArgs:_0x5e00b3(0x39a1)!=typeof arguments&&(Module[_0x5e00b3(0x3a24)]=arguments),_0x5e00b3(0x1b4b)==typeof quit&&(Module[_0x5e00b3(0x224e)]=function(_0x31a42b,_0xabaecb){quit(_0x31a42b);});else{if(!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER)throw _0x5e00b3(0x4174);if(Module[_0x5e00b3(0x3a51)]=function(_0x42537f){var _0x2f47ff=_0x307c2b,_0x185bef=_0x5e00b3,_0xde1637=new XMLHttpRequest();return _0xde1637[_0x185bef(0x738)](_0x2f47ff(0x4f02),_0x42537f,!0x1),_0xde1637[_0x185bef(0x1e57)](null),_0xde1637[_0x185bef(0x409b)];},ENVIRONMENT_IS_WORKER&&(Module[_0x5e00b3(0x577c)]=function(_0x4e1d3e){var _0x4fa0f7=_0x307c2b,_0x4cbb3a=_0x5e00b3,_0x58dd84=new XMLHttpRequest();return _0x58dd84['open'](_0x4cbb3a(0x2996),_0x4e1d3e,!0x1),_0x58dd84['responseType']=_0x4cbb3a(0x65a),_0x58dd84[_0x4fa0f7(0x2d51)](null),new Uint8Array(_0x58dd84['response']);}),Module[_0x5e00b3(0x1ea0)]=function(_0x3ac7d9,_0x449c3c,_0x3172cc){var _0x28f062=_0x5e00b3,_0x2090f1=new XMLHttpRequest();_0x2090f1['open'](_0x28f062(0x2996),_0x3ac7d9,!0x0),_0x2090f1['responseType']=_0x28f062(0x65a),_0x2090f1[_0x28f062(0x1104)]=function(){var _0x4a7636=_0x28f062;0xc8==_0x2090f1[_0x4a7636(0x41c1)]||0x0==_0x2090f1[_0x4a7636(0x41c1)]&&_0x2090f1[_0x4a7636(0x4cea)]?_0x449c3c(_0x2090f1[_0x4a7636(0x4cea)]):_0x3172cc();},_0x2090f1[_0x28f062(0x44c8)]=_0x3172cc,_0x2090f1[_0x28f062(0x1e57)](null);},_0x5e00b3(0x39a1)!=typeof arguments&&(Module[_0x5e00b3(0x3a24)]=arguments),_0x5e00b3(0x39a1)!=typeof console)Module[_0x5e00b3(0x1977)]||(Module[_0x5e00b3(0x1977)]=function(_0x2e8777){var _0x36a3fd=_0x5e00b3;console[_0x36a3fd(0xca1)](_0x2e8777);}),Module[_0x5e00b3(0x5671)]||(Module[_0x5e00b3(0x5671)]=function(_0x47668a){var _0x327259=_0x5e00b3;console[_0x327259(0x3de4)](_0x47668a);});else{var TRY_USE_DUMP=!0x1;Module[_0x5e00b3(0x1977)]||(Module[_0x5e00b3(0x1977)]=TRY_USE_DUMP&&'undefined'!=typeof dump?function(_0x16deea){dump(_0x16deea);}:function(_0x3065a8){});}ENVIRONMENT_IS_WORKER&&(Module[_0x5e00b3(0x108)]=importScripts),void 0x0===Module[_0x5e00b3(0x3c46)]&&(Module[_0x5e00b3(0x3c46)]=function(_0x4ace8f){var _0x3e460b=_0x5e00b3;document[_0x3e460b(0x8ef)]=_0x4ace8f;});}}function globalEval(_0x49e305){var _0x5f082a=_0x5e00b3;eval[_0x5f082a(0x3c9e)](null,_0x49e305);}for(var key in(!Module[_0x5e00b3(0x108)]&&Module[_0x5e00b3(0x3a51)]&&(Module[_0x307c2b(0x20c8)]=function(_0x56133d){var _0x3d4ad1=_0x307c2b;globalEval(Module[_0x3d4ad1(0x1c37)](_0x56133d));}),Module[_0x307c2b(0x505c)]||(Module[_0x5e00b3(0x1977)]=function(){}),Module[_0x5e00b3(0x5671)]||(Module[_0x5e00b3(0x5671)]=Module[_0x5e00b3(0x1977)]),Module[_0x5e00b3(0x3a24)]||(Module[_0x307c2b(0x5467)]=[]),Module[_0x5e00b3(0x1c5)]||(Module[_0x5e00b3(0x1c5)]=_0x5e00b3(0x333)),Module[_0x5e00b3(0x224e)]||(Module[_0x307c2b(0x3d8)]=function(_0x1dcaf8,_0x33d98f){throw _0x33d98f;}),Module[_0x5e00b3(0x1977)]=Module['print'],Module['printErr']=Module['printErr'],Module[_0x5e00b3(0x3dac)]=[],Module['postRun']=[],moduleOverrides))moduleOverrides['hasOwnProperty'](key)&&(Module[key]=moduleOverrides[key]);moduleOverrides=void 0x0;var Runtime={'setTempRet0':function(_0x15f506){return tempRet0=_0x15f506,_0x15f506;},'getTempRet0':function(){return tempRet0;},'stackSave':function(){return STACKTOP;},'stackRestore':function(_0x327cd5){STACKTOP=_0x327cd5;},'getNativeTypeSize':function(_0x341e02){var _0x3548ac=_0x307c2b,_0x437b6a=_0x5e00b3;switch(_0x341e02){case'i1':case'i8':return 0x1;case _0x437b6a(0x603f):return 0x2;case _0x437b6a(0x42ce):case _0x437b6a(0x2955):return 0x4;case'i64':case _0x437b6a(0x6be):return 0x8;default:if('*'===_0x341e02[_0x341e02[_0x3548ac(0x2ef4)]-0x1])return Runtime[_0x3548ac(0x1558)];if('i'===_0x341e02[0x0]){var _0x1acfa3=parseInt(_0x341e02[_0x437b6a(0x2bb6)](0x1));return assert$1(_0x1acfa3%0x8==0x0),_0x1acfa3/0x8;}return 0x0;}},'getNativeFieldSize':function(_0x5f12da){var _0x52157d=_0x5e00b3;return Math[_0x52157d(0x498f)](Runtime[_0x52157d(0x83a)](_0x5f12da),Runtime[_0x52157d(0x1cf6)]);},'STACK_ALIGN':0x10,'prepVararg':function(_0x1d5ae0,_0x5e6ba5){var _0x2e6762=_0x5e00b3;return'double'===_0x5e6ba5||_0x2e6762(0x1697)===_0x5e6ba5?0x7&_0x1d5ae0&&(assert$1(0x4==(0x7&_0x1d5ae0)),_0x1d5ae0+=0x4):assert$1(0x0==(0x3&_0x1d5ae0)),_0x1d5ae0;},'getAlignSize':function(_0xb6753c,_0x2cf031,_0x24b288){var _0x1eb73f=_0x307c2b,_0x3e2898=_0x5e00b3;return _0x24b288||_0x1eb73f(0x32f1)!=_0xb6753c&&_0x3e2898(0x6be)!=_0xb6753c?_0xb6753c?Math[_0x3e2898(0x19a8)](_0x2cf031||(_0xb6753c?Runtime[_0x3e2898(0x5f55)](_0xb6753c):0x0),Runtime[_0x3e2898(0x1cf6)]):Math[_0x3e2898(0x19a8)](_0x2cf031,0x8):0x8;},'dynCall':function(_0x275519,_0xb35008,_0x541256){var _0x5036f3=_0x307c2b,_0x4f5cf7=_0x5e00b3;return _0x541256&&_0x541256[_0x5036f3(0x2ef4)]?Module[_0x4f5cf7(0x2966)+_0x275519][_0x4f5cf7(0x4269)](null,[_0xb35008][_0x4f5cf7(0x736)](_0x541256)):Module[_0x4f5cf7(0x2966)+_0x275519][_0x4f5cf7(0x3c9e)](null,_0xb35008);},'functionPointers':[],'addFunction':function(_0x3dacac){var _0x2db9e2=_0x5e00b3;for(var _0x29f29c=0x0;_0x29f29c<Runtime[_0x2db9e2(0x48f2)][_0x2db9e2(0x809)];_0x29f29c++)if(!Runtime[_0x2db9e2(0x48f2)][_0x29f29c])return Runtime[_0x2db9e2(0x48f2)][_0x29f29c]=_0x3dacac,0x2*(0x1+_0x29f29c);throw _0x2db9e2(0x207c);},'removeFunction':function(_0x5c83da){var _0x301804=_0x5e00b3;Runtime[_0x301804(0x48f2)][(_0x5c83da-0x2)/0x2]=null;},'warnOnce':function(_0x5e2c4e){var _0x14d39d=_0x307c2b,_0x7c624=_0x5e00b3;Runtime[_0x7c624(0x3cc)][_0x14d39d(0x27f6)]||(Runtime['warnOnce'][_0x7c624(0x1b3a)]={}),Runtime[_0x7c624(0x3cc)][_0x7c624(0x1b3a)][_0x5e2c4e]||(Runtime[_0x7c624(0x3cc)]['shown'][_0x5e2c4e]=0x1,Module[_0x7c624(0x5671)](_0x5e2c4e));},'funcWrappers':{},'getFuncWrapper':function(_0x5260aa,_0x44f226){var _0x4ffc57=_0x307c2b,_0x3ae601=_0x5e00b3;assert$1(_0x44f226),Runtime[_0x4ffc57(0x155a)][_0x44f226]||(Runtime[_0x4ffc57(0x155a)][_0x44f226]={});var _0x34ce58=Runtime[_0x3ae601(0x1be0)][_0x44f226];return _0x34ce58[_0x5260aa]||(0x1===_0x44f226[_0x4ffc57(0x2ef4)]?_0x34ce58[_0x5260aa]=function(){var _0xeb9d1=_0x4ffc57;return Runtime[_0xeb9d1(0x5ac6)](_0x44f226,_0x5260aa);}:0x2===_0x44f226[_0x3ae601(0x809)]?_0x34ce58[_0x5260aa]=function(_0xdfe113){var _0x45f540=_0x3ae601;return Runtime[_0x45f540(0x5ec7)](_0x44f226,_0x5260aa,[_0xdfe113]);}:_0x34ce58[_0x5260aa]=function(){var _0x4ba0e7=_0x4ffc57,_0x5c74cd=_0x3ae601;return Runtime[_0x4ba0e7(0x5ac6)](_0x44f226,_0x5260aa,Array[_0x5c74cd(0x3720)][_0x5c74cd(0x30eb)][_0x5c74cd(0x3c9e)](arguments));}),_0x34ce58[_0x5260aa];},'getCompilerSetting':function(_0x47c0b1){var _0x117008=_0x307c2b;throw _0x117008(0x3b33);},'stackAlloc':function(_0x399b26){var _0x140335=STACKTOP;return STACKTOP=(STACKTOP=STACKTOP+_0x399b26|0x0)+0xf&-0x10,_0x140335;},'staticAlloc':function(_0x6b1cd6){var _0x1ffb89=STATICTOP;return STATICTOP=(STATICTOP=STATICTOP+_0x6b1cd6|0x0)+0xf&-0x10,_0x1ffb89;},'dynamicAlloc':function(_0x5b193f){var _0x30b3f2=HEAP32[DYNAMICTOP_PTR>>0x2],_0xeb40e5=-0x10&(_0x30b3f2+_0x5b193f+0xf|0x0);if((HEAP32[DYNAMICTOP_PTR>>0x2]=_0xeb40e5,_0xeb40e5>=TOTAL_MEMORY)&&!enlargeMemory())return HEAP32[DYNAMICTOP_PTR>>0x2]=_0x30b3f2,0x0;return _0x30b3f2;},'alignMemory':function(_0x20a497,_0x1598b9){var _0x550314=_0x5e00b3;return _0x20a497=Math[_0x550314(0x5f13)](_0x20a497/(_0x1598b9||0x10))*(_0x1598b9||0x10);},'makeBigInt':function(_0x55e777,_0x56600e,_0x3d4910){return _0x3d4910?+(_0x55e777>>>0x0)+0x100000000*+(_0x56600e>>>0x0):+(_0x55e777>>>0x0)+0x100000000*+(0x0|_0x56600e);},'GLOBAL_BASE':0x8,'QUANTUM_SIZE':0x4,'__dummy__':0x0};Module[_0x5e00b3(0x26ef)]=Runtime;var ABORT=0x0,cwrap,ccall;function assert$1(_0x769c85,_0x34733c){var _0x3ce47f=_0x5e00b3;_0x769c85||abort(_0x3ce47f(0x4d16)+_0x34733c);}function getCFunc(_0x591f01){var _0x1d538a=_0x5e00b3,_0xe5bed2=Module['_'+_0x591f01];if(!_0xe5bed2)try{_0xe5bed2=eval('_'+_0x591f01);}catch(_0x4a7054){}return assert$1(_0xe5bed2,_0x1d538a(0x1fad)+_0x591f01+_0x1d538a(0x2dbc)),_0xe5bed2;}function setValue(_0x306e96,_0x377f44,_0x18e57e,_0x13f42f){var _0x1a775f=_0x307c2b,_0x5f978d=_0x5e00b3;switch('*'===(_0x18e57e=_0x18e57e||'i8')[_0x5f978d(0x5806)](_0x18e57e[_0x5f978d(0x809)]-0x1)&&(_0x18e57e=_0x1a775f(0x2c0e)),_0x18e57e){case'i1':case'i8':HEAP8[_0x306e96>>0x0]=_0x377f44;break;case _0x1a775f(0xff5):HEAP16[_0x306e96>>0x1]=_0x377f44;break;case _0x5f978d(0x42ce):HEAP32[_0x306e96>>0x2]=_0x377f44;break;case _0x5f978d(0x1697):tempI64=[_0x377f44>>>0x0,(tempDouble=_0x377f44,+Math_abs(tempDouble)>=0x1?tempDouble>0x0?(0x0|Math_min(+Math_floor(tempDouble/0x100000000),0xffffffff))>>>0x0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0x0))/0x100000000)>>>0x0:0x0)],HEAP32[_0x306e96>>0x2]=tempI64[0x0],HEAP32[_0x306e96+0x4>>0x2]=tempI64[0x1];break;case _0x5f978d(0x2955):HEAPF32[_0x306e96>>0x2]=_0x377f44;break;case _0x5f978d(0x6be):HEAPF64[_0x306e96>>0x3]=_0x377f44;break;default:abort(_0x5f978d(0x1f0e)+_0x18e57e);}}function getValue(_0x360bc9,_0x1bf1c6,_0x1946b8){var _0x1e7fb4=_0x307c2b,_0x42d16a=_0x5e00b3;switch('*'===(_0x1bf1c6=_0x1bf1c6||'i8')[_0x1e7fb4(0x62c)](_0x1bf1c6[_0x42d16a(0x809)]-0x1)&&(_0x1bf1c6=_0x42d16a(0x42ce)),_0x1bf1c6){case'i1':case'i8':return HEAP8[_0x360bc9>>0x0];case'i16':return HEAP16[_0x360bc9>>0x1];case _0x42d16a(0x42ce):case _0x1e7fb4(0x32f1):return HEAP32[_0x360bc9>>0x2];case _0x42d16a(0x2955):return HEAPF32[_0x360bc9>>0x2];case _0x42d16a(0x6be):return HEAPF64[_0x360bc9>>0x3];default:abort(_0x42d16a(0x1f0e)+_0x1bf1c6);}return null;}(function(){var _0x258092=_0x307c2b,_0x2c4a2c=_0x5e00b3,_0x1a1300={'stackSave':function(){var _0x2642c9=_0x23ca;Runtime[_0x2642c9(0x2fbe)]();},'stackRestore':function(){var _0x4e4c9a=_0x140d;Runtime[_0x4e4c9a(0x12f8)]();},'arrayToC':function(_0x5537f5){var _0x37d9a2=_0x140d,_0xacc76e=_0x23ca,_0x4709c5=Runtime[_0x37d9a2(0x2e9a)](_0x5537f5[_0xacc76e(0x809)]);return writeArrayToMemory(_0x5537f5,_0x4709c5),_0x4709c5;},'stringToC':function(_0x19e9e0){var _0x12383f=_0x23ca,_0x48d34b=0x0;if(null!=_0x19e9e0&&0x0!==_0x19e9e0){var _0x7d4bba=0x1+(_0x19e9e0[_0x12383f(0x809)]<<0x2);_0x48d34b=Runtime[_0x12383f(0x1736)](_0x7d4bba),stringToUTF8(_0x19e9e0,_0x48d34b,_0x7d4bba);}return _0x48d34b;}},_0x5ceeba={'string':_0x1a1300[_0x2c4a2c(0x44b7)],'array':_0x1a1300[_0x258092(0x4393)]};ccall=function(_0x2476aa,_0x17d28f,_0x4b79e2,_0x22d860,_0x235877){var _0x59fdc0=_0x258092,_0x48fbf6=_0x2c4a2c,_0x5a9425=getCFunc(_0x2476aa),_0x1504dd=[],_0x26d0e1=0x0;if(_0x22d860)for(var _0x43f836=0x0;_0x43f836<_0x22d860[_0x59fdc0(0x2ef4)];_0x43f836++){var _0x439056=_0x5ceeba[_0x4b79e2[_0x43f836]];_0x439056?(0x0===_0x26d0e1&&(_0x26d0e1=Runtime[_0x48fbf6(0x2fbe)]()),_0x1504dd[_0x43f836]=_0x439056(_0x22d860[_0x43f836])):_0x1504dd[_0x43f836]=_0x22d860[_0x43f836];}var _0x12d6b6=_0x5a9425[_0x48fbf6(0x4269)](null,_0x1504dd);if(_0x48fbf6(0x20b8)===_0x17d28f&&(_0x12d6b6=Pointer_stringify(_0x12d6b6)),0x0!==_0x26d0e1){if(_0x235877&&_0x235877[_0x59fdc0(0x26bb)])return void EmterpreterAsync[_0x48fbf6(0x5807)]['push'](function(){var _0x15933c=_0x48fbf6;Runtime[_0x15933c(0x51ac)](_0x26d0e1);});Runtime[_0x48fbf6(0x51ac)](_0x26d0e1);}return _0x12d6b6;};var _0x1b53fe=/^function\s*[a-zA-Z$_0-9]*\s*\(([^)]*)\)\s*{\s*([^*]*?)[\s;]*(?:return\s*(.*?)[;\s]*)?}$/;function _0x2b48d3(_0x35ed97){var _0x406878=_0x2c4a2c,_0x46f847=_0x35ed97[_0x406878(0x3cc8)]()[_0x406878(0x31ca)](_0x1b53fe)[_0x406878(0x30eb)](0x1);return{'arguments':_0x46f847[0x0],'body':_0x46f847[0x1],'returnValue':_0x46f847[0x2]};}var _0x3b6fa6=null;function _0x42688f(){var _0x363588=_0x2c4a2c;if(!_0x3b6fa6){for(var _0x3a8251 in(_0x3b6fa6={},_0x1a1300))_0x1a1300[_0x363588(0x1a9a)](_0x3a8251)&&(_0x3b6fa6[_0x3a8251]=_0x2b48d3(_0x1a1300[_0x3a8251]));}}cwrap=function _0xb25424(_0x569b8b,_0xa8e1b,_0x11c364){var _0x4d99df=_0x258092,_0x4926d2=_0x2c4a2c;_0x11c364=_0x11c364||[];var _0x415a81=getCFunc(_0x569b8b),_0x243946=_0x11c364[_0x4926d2(0xbae)](function(_0x3dddd9){var _0x44ef60=_0x4926d2;return _0x44ef60(0x1efe)===_0x3dddd9;}),_0x328fd4=_0x4d99df(0x2faa)!==_0xa8e1b;if(_0x328fd4&&_0x243946)return _0x415a81;var _0x539098=_0x11c364[_0x4926d2(0x7f7)](function(_0x275022,_0x26229b){return'$'+_0x26229b;}),_0x5aa033=_0x4926d2(0x36e5)+_0x539098[_0x4926d2(0x48a9)](',')+_0x4926d2(0x42dd),_0x3c0c32=_0x11c364[_0x4d99df(0x2ef4)];if(!_0x243946){_0x42688f(),_0x5aa033+=_0x4926d2(0x5ee5)+_0x3b6fa6[_0x4926d2(0x2fbe)][_0x4d99df(0x172a)]+';';for(var _0x71df0=0x0;_0x71df0<_0x3c0c32;_0x71df0++){var _0x2d039=_0x539098[_0x71df0],_0x578df5=_0x11c364[_0x71df0];if(_0x4926d2(0x1efe)!==_0x578df5){var _0x5ba219=_0x3b6fa6[_0x578df5+_0x4926d2(0x2e34)];_0x5aa033+=_0x4926d2(0x2d3d)+_0x5ba219['arguments']+_0x4926d2(0x987)+_0x2d039+';',_0x5aa033+=_0x5ba219[_0x4926d2(0xd00)]+';',_0x5aa033+=_0x2d039+'=('+_0x5ba219[_0x4926d2(0xa18)]+');';}}}var _0x159dca=_0x2b48d3(function(){return _0x415a81;})[_0x4926d2(0xa18)];if(_0x5aa033+=_0x4926d2(0x3b7d)+_0x159dca+'('+_0x539098['join'](',')+');',!_0x328fd4){var _0x504871=_0x2b48d3(function(){return Pointer_stringify;})[_0x4926d2(0xa18)];_0x5aa033+=_0x4926d2(0x3369)+_0x504871+_0x4926d2(0x40c5);}return _0x243946||(_0x42688f(),_0x5aa033+=_0x3b6fa6['stackRestore'][_0x4926d2(0xd00)][_0x4926d2(0x2c3f)]('()',_0x4926d2(0x18b2))+';'),_0x5aa033+=_0x4926d2(0x11fe),eval(_0x5aa033);};}(),Module[_0x5e00b3(0x5cac)]=ccall,Module['cwrap']=cwrap,Module[_0x307c2b(0x58b8)]=setValue,Module[_0x307c2b(0x134c)]=getValue);var ALLOC_NORMAL=0x0,ALLOC_STACK=0x1,ALLOC_STATIC=0x2,ALLOC_DYNAMIC=0x3,ALLOC_NONE=0x4;function allocate(_0x579cf5,_0x50b249,_0x364d6e,_0x461bad){var _0x18eecd=_0x307c2b,_0x547432=_0x5e00b3,_0x1b1b33,_0x43f7a6;_0x547432(0x1efe)==typeof _0x579cf5?(_0x1b1b33=!0x0,_0x43f7a6=_0x579cf5):(_0x1b1b33=!0x1,_0x43f7a6=_0x579cf5[_0x18eecd(0x2ef4)]);var _0x4e7337,_0x370d4b=_0x547432(0x20b8)==typeof _0x50b249?_0x50b249:null;if(_0x4e7337=_0x364d6e==ALLOC_NONE?_0x461bad:[_0x547432(0x1b4b)==typeof _malloc?_malloc:Runtime['staticAlloc'],Runtime[_0x547432(0x1736)],Runtime[_0x547432(0xe1b)],Runtime[_0x547432(0x2daa)]][void 0x0===_0x364d6e?ALLOC_STATIC:_0x364d6e](Math[_0x547432(0x498f)](_0x43f7a6,_0x370d4b?0x1:_0x50b249[_0x547432(0x809)])),_0x1b1b33){var _0xa1096c;_0x461bad=_0x4e7337;for(assert$1(0x0==(0x3&_0x4e7337)),_0xa1096c=_0x4e7337+(-0x4&_0x43f7a6);_0x461bad<_0xa1096c;_0x461bad+=0x4)HEAP32[_0x461bad>>0x2]=0x0;for(_0xa1096c=_0x4e7337+_0x43f7a6;_0x461bad<_0xa1096c;)HEAP8[_0x461bad++>>0x0]=0x0;return _0x4e7337;}if('i8'===_0x370d4b)return _0x579cf5[_0x547432(0x1c7c)]||_0x579cf5[_0x547432(0x30eb)]?HEAPU8[_0x547432(0x10aa)](_0x579cf5,_0x4e7337):HEAPU8[_0x547432(0x10aa)](new Uint8Array(_0x579cf5),_0x4e7337),_0x4e7337;for(var _0x3dd1d3,_0x506d35,_0x34d98b,_0x10d6b6=0x0;_0x10d6b6<_0x43f7a6;){var _0x195025=_0x579cf5[_0x10d6b6];_0x547432(0x1b4b)==typeof _0x195025&&(_0x195025=Runtime[_0x547432(0x739)](_0x195025)),0x0!==(_0x3dd1d3=_0x370d4b||_0x50b249[_0x10d6b6])?(_0x18eecd(0x32f1)==_0x3dd1d3&&(_0x3dd1d3=_0x547432(0x42ce)),setValue(_0x4e7337+_0x10d6b6,_0x195025,_0x3dd1d3),_0x34d98b!==_0x3dd1d3&&(_0x506d35=Runtime[_0x18eecd(0xdb5)](_0x3dd1d3),_0x34d98b=_0x3dd1d3),_0x10d6b6+=_0x506d35):_0x10d6b6++;}return _0x4e7337;}function getMemory(_0x3191a3){var _0x5ad222=_0x5e00b3;return staticSealed?runtimeInitialized?_malloc(_0x3191a3):Runtime[_0x5ad222(0x2daa)](_0x3191a3):Runtime[_0x5ad222(0xe1b)](_0x3191a3);}function Pointer_stringify(_0x409974,_0x3c83b5){var _0x1c5c83=_0x5e00b3;if(0x0===_0x3c83b5||!_0x409974)return'';for(var _0x325c03,_0x5cc4af=0x0,_0x348cca=0x0;_0x5cc4af|=_0x325c03=HEAPU8[_0x409974+_0x348cca>>0x0],(0x0!=_0x325c03||_0x3c83b5)&&(_0x348cca++,!_0x3c83b5||_0x348cca!=_0x3c83b5););_0x3c83b5||(_0x3c83b5=_0x348cca);var _0x41ac18='';if(_0x5cc4af<0x80){for(var _0x3bb326,_0x7f464c=0x400;_0x3c83b5>0x0;)_0x3bb326=String[_0x1c5c83(0x23b2)][_0x1c5c83(0x4269)](String,HEAPU8[_0x1c5c83(0x1c7c)](_0x409974,_0x409974+Math[_0x1c5c83(0x19a8)](_0x3c83b5,_0x7f464c))),_0x41ac18=_0x41ac18?_0x41ac18+_0x3bb326:_0x3bb326,_0x409974+=_0x7f464c,_0x3c83b5-=_0x7f464c;return _0x41ac18;}return Module[_0x1c5c83(0x1a03)](_0x409974);}function AsciiToString(_0x3d8778){var _0x448262=_0x5e00b3;for(var _0x210180='';;){var _0x540404=HEAP8[_0x3d8778++>>0x0];if(!_0x540404)return _0x210180;_0x210180+=String[_0x448262(0x23b2)](_0x540404);}}function stringToAscii(_0x4f1ab3,_0x1af9c2){return writeAsciiToMemory(_0x4f1ab3,_0x1af9c2,!0x1);}Module[_0x5e00b3(0x12c3)]=ALLOC_NORMAL,Module[_0x307c2b(0x144a)]=ALLOC_STACK,Module[_0x307c2b(0x4870)]=ALLOC_STATIC,Module[_0x5e00b3(0x40bd)]=ALLOC_DYNAMIC,Module[_0x5e00b3(0x4d14)]=ALLOC_NONE,Module[_0x5e00b3(0x1f78)]=allocate,Module[_0x307c2b(0xae7)]=getMemory,Module[_0x5e00b3(0x547d)]=Pointer_stringify,Module[_0x307c2b(0x2f9a)]=AsciiToString,Module[_0x5e00b3(0x1e2c)]=stringToAscii;var UTF8Decoder=_0x307c2b(0x18c)!=typeof TextDecoder?new TextDecoder(_0x5e00b3(0x2f74)):void 0x0;function UTF8ArrayToString(_0x103bee,_0x1373f6){var _0x366349=_0x307c2b,_0x52aa09=_0x5e00b3;for(var _0x4948ac=_0x1373f6;_0x103bee[_0x4948ac];)++_0x4948ac;if(_0x4948ac-_0x1373f6>0x10&&_0x103bee[_0x52aa09(0x1c7c)]&&UTF8Decoder)return UTF8Decoder[_0x366349(0x2d65)](_0x103bee[_0x52aa09(0x1c7c)](_0x1373f6,_0x4948ac));for(var _0x556bdb,_0x4917b1,_0x1450e0,_0x3fa9c7,_0x2b7699,_0x5b9e29='';;){if(!(_0x556bdb=_0x103bee[_0x1373f6++]))return _0x5b9e29;if(0x80&_0x556bdb){if(_0x4917b1=0x3f&_0x103bee[_0x1373f6++],0xc0!=(0xe0&_0x556bdb)){if(_0x1450e0=0x3f&_0x103bee[_0x1373f6++],0xe0==(0xf0&_0x556bdb)?_0x556bdb=(0xf&_0x556bdb)<<0xc|_0x4917b1<<0x6|_0x1450e0:(_0x3fa9c7=0x3f&_0x103bee[_0x1373f6++],0xf0==(0xf8&_0x556bdb)?_0x556bdb=(0x7&_0x556bdb)<<0x12|_0x4917b1<<0xc|_0x1450e0<<0x6|_0x3fa9c7:(_0x2b7699=0x3f&_0x103bee[_0x1373f6++],_0x556bdb=0xf8==(0xfc&_0x556bdb)?(0x3&_0x556bdb)<<0x18|_0x4917b1<<0x12|_0x1450e0<<0xc|_0x3fa9c7<<0x6|_0x2b7699:(0x1&_0x556bdb)<<0x1e|_0x4917b1<<0x18|_0x1450e0<<0x12|_0x3fa9c7<<0xc|_0x2b7699<<0x6|0x3f&_0x103bee[_0x1373f6++])),_0x556bdb<0x10000)_0x5b9e29+=String[_0x52aa09(0x23b2)](_0x556bdb);else{var _0x32ec96=_0x556bdb-0x10000;_0x5b9e29+=String[_0x366349(0x47f5)](0xd800|_0x32ec96>>0xa,0xdc00|0x3ff&_0x32ec96);}}else _0x5b9e29+=String[_0x366349(0x47f5)]((0x1f&_0x556bdb)<<0x6|_0x4917b1);}else _0x5b9e29+=String[_0x366349(0x47f5)](_0x556bdb);}}function UTF8ToString(_0x3be59c){return UTF8ArrayToString(HEAPU8,_0x3be59c);}function stringToUTF8Array(_0x3775f1,_0x33afd5,_0x4d761e,_0x21550b){var _0x450122=_0x5e00b3;if(!(_0x21550b>0x0))return 0x0;for(var _0x47a969=_0x4d761e,_0x238692=_0x4d761e+_0x21550b-0x1,_0x52a389=0x0;_0x52a389<_0x3775f1[_0x450122(0x809)];++_0x52a389){var _0x3e7fcf=_0x3775f1[_0x450122(0x167b)](_0x52a389);if(_0x3e7fcf>=0xd800&&_0x3e7fcf<=0xdfff&&(_0x3e7fcf=0x10000+((0x3ff&_0x3e7fcf)<<0xa)|0x3ff&_0x3775f1[_0x450122(0x167b)](++_0x52a389)),_0x3e7fcf<=0x7f){if(_0x4d761e>=_0x238692)break;_0x33afd5[_0x4d761e++]=_0x3e7fcf;}else{if(_0x3e7fcf<=0x7ff){if(_0x4d761e+0x1>=_0x238692)break;_0x33afd5[_0x4d761e++]=0xc0|_0x3e7fcf>>0x6,_0x33afd5[_0x4d761e++]=0x80|0x3f&_0x3e7fcf;}else{if(_0x3e7fcf<=0xffff){if(_0x4d761e+0x2>=_0x238692)break;_0x33afd5[_0x4d761e++]=0xe0|_0x3e7fcf>>0xc,_0x33afd5[_0x4d761e++]=0x80|_0x3e7fcf>>0x6&0x3f,_0x33afd5[_0x4d761e++]=0x80|0x3f&_0x3e7fcf;}else{if(_0x3e7fcf<=0x1fffff){if(_0x4d761e+0x3>=_0x238692)break;_0x33afd5[_0x4d761e++]=0xf0|_0x3e7fcf>>0x12,_0x33afd5[_0x4d761e++]=0x80|_0x3e7fcf>>0xc&0x3f,_0x33afd5[_0x4d761e++]=0x80|_0x3e7fcf>>0x6&0x3f,_0x33afd5[_0x4d761e++]=0x80|0x3f&_0x3e7fcf;}else{if(_0x3e7fcf<=0x3ffffff){if(_0x4d761e+0x4>=_0x238692)break;_0x33afd5[_0x4d761e++]=0xf8|_0x3e7fcf>>0x18,_0x33afd5[_0x4d761e++]=0x80|_0x3e7fcf>>0x12&0x3f,_0x33afd5[_0x4d761e++]=0x80|_0x3e7fcf>>0xc&0x3f,_0x33afd5[_0x4d761e++]=0x80|_0x3e7fcf>>0x6&0x3f,_0x33afd5[_0x4d761e++]=0x80|0x3f&_0x3e7fcf;}else{if(_0x4d761e+0x5>=_0x238692)break;_0x33afd5[_0x4d761e++]=0xfc|_0x3e7fcf>>0x1e,_0x33afd5[_0x4d761e++]=0x80|_0x3e7fcf>>0x18&0x3f,_0x33afd5[_0x4d761e++]=0x80|_0x3e7fcf>>0x12&0x3f,_0x33afd5[_0x4d761e++]=0x80|_0x3e7fcf>>0xc&0x3f,_0x33afd5[_0x4d761e++]=0x80|_0x3e7fcf>>0x6&0x3f,_0x33afd5[_0x4d761e++]=0x80|0x3f&_0x3e7fcf;}}}}}}return _0x33afd5[_0x4d761e]=0x0,_0x4d761e-_0x47a969;}function stringToUTF8(_0x119d33,_0x369617,_0x19ee2){return stringToUTF8Array(_0x119d33,HEAPU8,_0x369617,_0x19ee2);}function lengthBytesUTF8(_0x427bbb){var _0x2e8a90=_0x307c2b,_0x34d0d7=_0x5e00b3;for(var _0x526fdd=0x0,_0x2aaacf=0x0;_0x2aaacf<_0x427bbb[_0x34d0d7(0x809)];++_0x2aaacf){var _0x12bec6=_0x427bbb[_0x2e8a90(0x4f56)](_0x2aaacf);_0x12bec6>=0xd800&&_0x12bec6<=0xdfff&&(_0x12bec6=0x10000+((0x3ff&_0x12bec6)<<0xa)|0x3ff&_0x427bbb[_0x2e8a90(0x4f56)](++_0x2aaacf)),_0x12bec6<=0x7f?++_0x526fdd:_0x526fdd+=_0x12bec6<=0x7ff?0x2:_0x12bec6<=0xffff?0x3:_0x12bec6<=0x1fffff?0x4:_0x12bec6<=0x3ffffff?0x5:0x6;}return _0x526fdd;}function demangle(_0x5e753a){var _0x1b1d32=_0x5e00b3,_0xe1ef58=Module[_0x1b1d32(0x58bf)]||Module[_0x1b1d32(0x52bb)];if(_0xe1ef58){try{var _0x488bcc=_0x5e753a['substr'](0x1),_0x269140=lengthBytesUTF8(_0x488bcc)+0x1,_0x1ee15f=_malloc(_0x269140);stringToUTF8(_0x488bcc,_0x1ee15f,_0x269140);var _0x49a2c5=_malloc(0x4),_0x5df009=_0xe1ef58(_0x1ee15f,0x0,0x0,_0x49a2c5);if(0x0===getValue(_0x49a2c5,_0x1b1d32(0x42ce))&&_0x5df009)return Pointer_stringify(_0x5df009);}catch(_0x4af9ad){}finally{_0x1ee15f&&_free(_0x1ee15f),_0x49a2c5&&_free(_0x49a2c5),_0x5df009&&_free(_0x5df009);}return _0x5e753a;}return Runtime[_0x1b1d32(0x3cc)](_0x1b1d32(0x4db6)),_0x5e753a;}function demangleAll(_0xe13b7e){var _0xcf8e6b=_0x5e00b3;return _0xe13b7e[_0xcf8e6b(0x2c3f)](/__Z[\w\d_]+/g,function(_0x359a10){var _0x456015=demangle(_0x359a10);return _0x359a10===_0x456015?_0x359a10:_0x359a10+'\x20['+_0x456015+']';});}function jsStackTrace(){var _0x4c23fb=_0x5e00b3,_0x5bb5dc=new Error();if(!_0x5bb5dc[_0x4c23fb(0x3d56)]){try{throw new Error(0x0);}catch(_0x6254e2){_0x5bb5dc=_0x6254e2;}if(!_0x5bb5dc[_0x4c23fb(0x3d56)])return _0x4c23fb(0x4eb5);}return _0x5bb5dc[_0x4c23fb(0x3d56)][_0x4c23fb(0x3cc8)]();}function stackTrace(){var _0x32ff73=_0x5e00b3,_0x2bbca6=jsStackTrace();return Module[_0x32ff73(0x16db)]&&(_0x2bbca6+='\x0a'+Module[_0x32ff73(0x16db)]()),demangleAll(_0x2bbca6);}Module[_0x5e00b3(0xc27)]=UTF8ArrayToString,Module[_0x5e00b3(0x1a03)]=UTF8ToString,Module[_0x307c2b(0x58ec)]=stringToUTF8Array,Module[_0x5e00b3(0x585e)]=stringToUTF8,Module[_0x5e00b3(0x3602)]=lengthBytesUTF8,_0x5e00b3(0x39a1)!=typeof TextDecoder&&new TextDecoder(_0x5e00b3(0x16ac)),Module[_0x5e00b3(0x1e16)]=stackTrace;var WASM_PAGE_SIZE=0x10000,ASMJS_PAGE_SIZE=0x1000000,MIN_TOTAL_MEMORY=0x1000000,HEAP,buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64,STATIC_BASE,STATICTOP,staticSealed,STACK_BASE,STACKTOP,STACK_MAX,DYNAMIC_BASE,DYNAMICTOP_PTR,byteLength;function alignUp(_0x21b17a,_0x146dc4){return _0x21b17a%_0x146dc4>0x0&&(_0x21b17a+=_0x146dc4-_0x21b17a%_0x146dc4),_0x21b17a;}function updateGlobalBuffer(_0x5decb0){var _0x4903cc=_0x307c2b;Module[_0x4903cc(0xcaa)]=buffer=_0x5decb0;}function updateGlobalBufferViews(){var _0x319d15=_0x307c2b,_0x5f40a1=_0x5e00b3;Module['HEAP8']=HEAP8=new Int8Array(buffer),Module[_0x5f40a1(0x4905)]=HEAP16=new Int16Array(buffer),Module[_0x5f40a1(0x3306)]=HEAP32=new Int32Array(buffer),Module[_0x5f40a1(0x446d)]=HEAPU8=new Uint8Array(buffer),Module[_0x5f40a1(0x1803)]=HEAPU16=new Uint16Array(buffer),Module[_0x5f40a1(0x460a)]=HEAPU32=new Uint32Array(buffer),Module[_0x5f40a1(0x52a6)]=HEAPF32=new Float32Array(buffer),Module[_0x319d15(0x3cbe)]=HEAPF64=new Float64Array(buffer);}function abortOnCannotGrowMemory(){var _0x72563e=_0x5e00b3;abort(_0x72563e(0x5fa4)+TOTAL_MEMORY+_0x72563e(0x5532));}function enlargeMemory(){var _0x457805=_0x307c2b,_0x4fb4b4=_0x5e00b3,_0x368855=Module[_0x4fb4b4(0x26f7)]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE,_0x579c8b=0x80000000-_0x368855;if(HEAP32[DYNAMICTOP_PTR>>0x2]>_0x579c8b)return!0x1;var _0x372bc9=TOTAL_MEMORY;for(TOTAL_MEMORY=Math[_0x4fb4b4(0x498f)](TOTAL_MEMORY,MIN_TOTAL_MEMORY);TOTAL_MEMORY<HEAP32[DYNAMICTOP_PTR>>0x2];)TOTAL_MEMORY=TOTAL_MEMORY<=0x20000000?alignUp(0x2*TOTAL_MEMORY,_0x368855):Math[_0x4fb4b4(0x19a8)](alignUp((0x3*TOTAL_MEMORY+0x80000000)/0x4,_0x368855),_0x579c8b);var _0x3af069=Module[_0x4fb4b4(0x13a1)](TOTAL_MEMORY);return _0x3af069&&_0x3af069[_0x457805(0x4f5a)]==TOTAL_MEMORY?(updateGlobalBuffer(_0x3af069),updateGlobalBufferViews(),!0x0):(TOTAL_MEMORY=_0x372bc9,!0x1);}STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0x0,staticSealed=!0x1,Module[_0x5e00b3(0x13a1)]||(Module[_0x5e00b3(0x13a1)]=function(_0x3fc579){var _0x40ccfd=_0x5e00b3,_0x15f4f7;try{if(ArrayBuffer[_0x40ccfd(0x1043)])_0x15f4f7=ArrayBuffer[_0x40ccfd(0x1043)](buffer,_0x3fc579);else{var _0xbc7256=HEAP8;_0x15f4f7=new ArrayBuffer(_0x3fc579),new Int8Array(_0x15f4f7)[_0x40ccfd(0x10aa)](_0xbc7256);}}catch(_0x5de5ee){return!0x1;}return!!_emscripten_replace_memory(_0x15f4f7)&&_0x15f4f7;});try{byteLength=Function[_0x5e00b3(0x3720)][_0x5e00b3(0x3c9e)][_0x5e00b3(0xdbb)](Object[_0x307c2b(0x5400)](ArrayBuffer[_0x5e00b3(0x3720)],_0x5e00b3(0x3080))[_0x307c2b(0x3abb)]),byteLength(new ArrayBuffer(0x4));}catch(_0x30abfa){byteLength=function(_0x12eceb){var _0x5470f2=_0x5e00b3;return _0x12eceb[_0x5470f2(0x3080)];};}var TOTAL_STACK=Module[_0x5e00b3(0x330b)]||0x500000,TOTAL_MEMORY=Module[_0x5e00b3(0x2574)]||0x1000000;function getTotalMemory(){return TOTAL_MEMORY;}if(TOTAL_MEMORY<TOTAL_STACK&&Module[_0x5e00b3(0x5671)](_0x5e00b3(0x765)+TOTAL_MEMORY+_0x5e00b3(0x651)+TOTAL_STACK+')'),buffer=Module[_0x5e00b3(0x537f)]?Module[_0x5e00b3(0x537f)]:new ArrayBuffer(TOTAL_MEMORY),updateGlobalBufferViews(),HEAP32[0x0]=0x63736d65,HEAP16[0x1]=0x6373,0x73!==HEAPU8[0x2]||0x63!==HEAPU8[0x3])throw _0x307c2b(0x476d);function callRuntimeCallbacks(_0x2ef83c){var _0x2d0360=_0x307c2b,_0x1599a7=_0x5e00b3;for(;_0x2ef83c[_0x2d0360(0x2ef4)]>0x0;){var _0x5aed10=_0x2ef83c[_0x1599a7(0x3060)]();if(_0x1599a7(0x1b4b)!=typeof _0x5aed10){var _0x1e3b5f=_0x5aed10[_0x1599a7(0x5fd6)];_0x1599a7(0x1efe)==typeof _0x1e3b5f?void 0x0===_0x5aed10[_0x1599a7(0xad4)]?Module[_0x2d0360(0x4a77)](_0x1e3b5f):Module[_0x1599a7(0x3dff)](_0x1e3b5f,_0x5aed10[_0x1599a7(0xad4)]):_0x1e3b5f(void 0x0===_0x5aed10[_0x2d0360(0x3a44)]?null:_0x5aed10[_0x1599a7(0xad4)]);}else _0x5aed10();}}Module[_0x5e00b3(0x787)]=HEAP,Module[_0x5e00b3(0x537f)]=buffer,Module[_0x307c2b(0x731)]=HEAP8,Module['HEAP16']=HEAP16,Module[_0x5e00b3(0x3306)]=HEAP32,Module[_0x5e00b3(0x446d)]=HEAPU8,Module[_0x307c2b(0xd6d)]=HEAPU16,Module[_0x5e00b3(0x460a)]=HEAPU32,Module[_0x5e00b3(0x52a6)]=HEAPF32,Module[_0x307c2b(0x3cbe)]=HEAPF64;var __ATPRERUN__=[],__ATINIT__=[],__ATMAIN__=[],__ATEXIT__=[],__ATPOSTRUN__=[],runtimeInitialized=!0x1;function preRun(){var _0x3bfae9=_0x307c2b,_0x54ac88=_0x5e00b3;if(Module[_0x54ac88(0x3dac)]){for(_0x54ac88(0x1b4b)==typeof Module[_0x54ac88(0x3dac)]&&(Module[_0x54ac88(0x3dac)]=[Module[_0x54ac88(0x3dac)]]);Module[_0x54ac88(0x3dac)][_0x3bfae9(0x2ef4)];)addOnPreRun(Module[_0x54ac88(0x3dac)][_0x54ac88(0x3060)]());}callRuntimeCallbacks(__ATPRERUN__);}function ensureInitRuntime(){runtimeInitialized||(runtimeInitialized=!0x0,callRuntimeCallbacks(__ATINIT__));}function preMain(){callRuntimeCallbacks(__ATMAIN__);}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);}function postRun(){var _0x5a79dc=_0x307c2b,_0xb82d8c=_0x5e00b3;if(Module[_0xb82d8c(0x7b5)]){for(_0xb82d8c(0x1b4b)==typeof Module[_0xb82d8c(0x7b5)]&&(Module[_0xb82d8c(0x7b5)]=[Module[_0xb82d8c(0x7b5)]]);Module[_0xb82d8c(0x7b5)][_0xb82d8c(0x809)];)addOnPostRun(Module[_0x5a79dc(0x36b9)][_0x5a79dc(0x1e68)]());}callRuntimeCallbacks(__ATPOSTRUN__);}function addOnPreRun(_0x7fd0d9){__ATPRERUN__['unshift'](_0x7fd0d9);}function addOnInit(_0xc3ad5f){var _0x415345=_0x5e00b3;__ATINIT__[_0x415345(0x5a59)](_0xc3ad5f);}function addOnPreMain(_0x34ed6e){var _0x2c731b=_0x5e00b3;__ATMAIN__[_0x2c731b(0x5a59)](_0x34ed6e);}function addOnExit(_0x4aebe2){var _0x2afc83=_0x5e00b3;__ATEXIT__[_0x2afc83(0x5a59)](_0x4aebe2);}function addOnPostRun(_0x5694f5){var _0x3a38f3=_0x307c2b;__ATPOSTRUN__[_0x3a38f3(0x1060)](_0x5694f5);}function intArrayFromString(_0x57f070,_0x135f28,_0x1a62d5){var _0x36e033=_0x307c2b,_0x4a9e1d=_0x5e00b3,_0x5dbc21=_0x1a62d5>0x0?_0x1a62d5:lengthBytesUTF8(_0x57f070)+0x1,_0xec30cd=new Array(_0x5dbc21),_0x2dae1f=stringToUTF8Array(_0x57f070,_0xec30cd,0x0,_0xec30cd[_0x4a9e1d(0x809)]);return _0x135f28&&(_0xec30cd[_0x36e033(0x2ef4)]=_0x2dae1f),_0xec30cd;}function intArrayToString(_0x1226a2){var _0x1c64be=_0x307c2b,_0x4f0145=_0x5e00b3;for(var _0x5467b0=[],_0x264326=0x0;_0x264326<_0x1226a2[_0x4f0145(0x809)];_0x264326++){var _0x4e68b3=_0x1226a2[_0x264326];_0x4e68b3>0xff&&(_0x4e68b3&=0xff),_0x5467b0['push'](String[_0x4f0145(0x23b2)](_0x4e68b3));}return _0x5467b0[_0x1c64be(0x6a8)]('');}function writeStringToMemory(_0xd6fa28,_0x15748c,_0x168001){var _0x187962=_0x307c2b,_0x547e42,_0x11d085;Runtime[_0x187962(0x1051)](_0x187962(0x1bde)),_0x168001&&(_0x11d085=_0x15748c+lengthBytesUTF8(_0xd6fa28),_0x547e42=HEAP8[_0x11d085]),stringToUTF8(_0xd6fa28,_0x15748c,0x1/0x0),_0x168001&&(HEAP8[_0x11d085]=_0x547e42);}function writeArrayToMemory(_0x2a55f4,_0x192897){var _0x9051f=_0x307c2b;HEAP8[_0x9051f(0x3235)](_0x2a55f4,_0x192897);}function writeAsciiToMemory(_0x17c3a7,_0x1aa441,_0x3ce651){var _0x2d18c7=_0x307c2b,_0x349d54=_0x5e00b3;for(var _0x3e5c9f=0x0;_0x3e5c9f<_0x17c3a7[_0x349d54(0x809)];++_0x3e5c9f)HEAP8[_0x1aa441++>>0x0]=_0x17c3a7[_0x2d18c7(0x4f56)](_0x3e5c9f);_0x3ce651||(HEAP8[_0x1aa441>>0x0]=0x0);}Module[_0x5e00b3(0x19ca)]=addOnPreRun,Module[_0x5e00b3(0x3c6a)]=addOnInit,Module[_0x5e00b3(0x20de)]=addOnPreMain,Module[_0x5e00b3(0x4f28)]=addOnExit,Module[_0x307c2b(0x5192)]=addOnPostRun,Module['intArrayFromString']=intArrayFromString,Module[_0x307c2b(0x8a9)]=intArrayToString,Module[_0x5e00b3(0x5246)]=writeStringToMemory,Module[_0x5e00b3(0x2c35)]=writeArrayToMemory,Module[_0x5e00b3(0x5d96)]=writeAsciiToMemory,Math[_0x5e00b3(0x42f1)]&&-0x5===Math[_0x5e00b3(0x42f1)](0xffffffff,0x5)||(Math[_0x307c2b(0x1c2d)]=function(_0x3b12b0,_0x4013d8){var _0x317207=0xffff&_0x3b12b0,_0x81e051=0xffff&_0x4013d8;return _0x317207*_0x81e051+((_0x3b12b0>>>0x10)*_0x81e051+_0x317207*(_0x4013d8>>>0x10)<<0x10)|0x0;}),Math[_0x5e00b3(0x42f1)]=Math[_0x5e00b3(0x42f1)],Math[_0x307c2b(0x730)]||(Math[_0x5e00b3(0x32d)]=function(_0xff3b63){_0xff3b63>>>=0x0;for(var _0x421fd1=0x0;_0x421fd1<0x20;_0x421fd1++)if(_0xff3b63&0x1<<0x1f-_0x421fd1)return _0x421fd1;return 0x20;}),Math[_0x5e00b3(0x32d)]=Math[_0x5e00b3(0x32d)],Math[_0x5e00b3(0x4fb3)]||(Math[_0x307c2b(0x490c)]=function(_0x22e3c1){var _0x227063=_0x307c2b,_0x46a9cd=_0x5e00b3;return _0x22e3c1<0x0?Math[_0x227063(0x4f30)](_0x22e3c1):Math[_0x46a9cd(0x1ace)](_0x22e3c1);}),Math[_0x5e00b3(0x4fb3)]=Math[_0x5e00b3(0x4fb3)];var Math_abs=Math[_0x5e00b3(0x1beb)],Math_ceil=Math[_0x5e00b3(0x5f13)],Math_floor=Math[_0x5e00b3(0x1ace)],Math_min=Math[_0x5e00b3(0x19a8)],runDependencies=0x0,dependenciesFulfilled=null;function addRunDependency(_0x5a7536){var _0x47aba0=_0x307c2b,_0x11bcea=_0x5e00b3;runDependencies++,Module[_0x47aba0(0x4a23)]&&Module[_0x11bcea(0x4a1a)](runDependencies);}function removeRunDependency(_0x4894fe){var _0x207077=_0x5e00b3;if(runDependencies--,Module[_0x207077(0x4a1a)]&&Module[_0x207077(0x4a1a)](runDependencies),0x0==runDependencies&&dependenciesFulfilled){var _0x4898a6=dependenciesFulfilled;dependenciesFulfilled=null,_0x4898a6();}}Module[_0x5e00b3(0x13df)]=addRunDependency,Module[_0x5e00b3(0x5347)]=removeRunDependency,Module[_0x5e00b3(0xabc)]={},Module[_0x5e00b3(0x4a0b)]={},STATIC_BASE=Runtime[_0x5e00b3(0x1d10)],STATICTOP=STATIC_BASE+0x1830,__ATINIT__[_0x5e00b3(0x5323)](),allocate([0xe4,0x2,0x0,0x0,0x51,0x10,0x0,0x0,0xc,0x3,0x0,0x0,0xb1,0x10,0x0,0x0,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc,0x3,0x0,0x0,0x5e,0x10,0x0,0x0,0x30,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe4,0x2,0x0,0x0,0x7f,0x10,0x0,0x0,0xc,0x3,0x0,0x0,0x8c,0x10,0x0,0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc,0x3,0x0,0x0,0xb7,0x11,0x0,0x0,0x20,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc,0x3,0x0,0x0,0x93,0x11,0x0,0x0,0x48,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6c,0x0,0x0,0x0,0x5,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x20,0x14,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xff,0xff,0xff,0xff,0xff,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf8,0x13,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe0,0x1,0x0,0x0,0x5,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x28,0x14,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xa,0xff,0xff,0xff,0xff,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xff,0xff,0xff,0xff,0xff,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x3,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0x5,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x38,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x5,0x0,0x0,0x0,0x3,0x0,0x0,0x0,0x4,0x0,0x0,0x0,0x5,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x25,0x73,0x28,0x25,0x75,0x29,0x3a,0x20,0x41,0x73,0x73,0x65,0x72,0x74,0x69,0x6f,0x6e,0x20,0x66,0x61,0x69,0x6c,0x75,0x72,0x65,0x3a,0x20,0x22,0x25,0x73,0x22,0xa,0x0,0x6d,0x5f,0x73,0x69,0x7a,0x65,0x20,0x3c,0x3d,0x20,0x6d,0x5f,0x63,0x61,0x70,0x61,0x63,0x69,0x74,0x79,0x0,0x2e,0x2f,0x69,0x6e,0x63,0x5c,0x63,0x72,0x6e,0x5f,0x64,0x65,0x63,0x6f,0x6d,0x70,0x2e,0x68,0x0,0x6d,0x69,0x6e,0x5f,0x6e,0x65,0x77,0x5f,0x63,0x61,0x70,0x61,0x63,0x69,0x74,0x79,0x20,0x3c,0x20,0x28,0x30,0x78,0x37,0x46,0x46,0x46,0x30,0x30,0x30,0x30,0x55,0x20,0x2f,0x20,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x5f,0x73,0x69,0x7a,0x65,0x29,0x0,0x6e,0x65,0x77,0x5f,0x63,0x61,0x70,0x61,0x63,0x69,0x74,0x79,0x20,0x26,0x26,0x20,0x28,0x6e,0x65,0x77,0x5f,0x63,0x61,0x70,0x61,0x63,0x69,0x74,0x79,0x20,0x3e,0x20,0x6d,0x5f,0x63,0x61,0x70,0x61,0x63,0x69,0x74,0x79,0x29,0x0,0x6e,0x75,0x6d,0x5f,0x63,0x6f,0x64,0x65,0x73,0x5b,0x63,0x5d,0x0,0x73,0x6f,0x72,0x74,0x65,0x64,0x5f,0x70,0x6f,0x73,0x20,0x3c,0x20,0x74,0x6f,0x74,0x61,0x6c,0x5f,0x75,0x73,0x65,0x64,0x5f,0x73,0x79,0x6d,0x73,0x0,0x70,0x43,0x6f,0x64,0x65,0x73,0x69,0x7a,0x65,0x73,0x5b,0x73,0x79,0x6d,0x5f,0x69,0x6e,0x64,0x65,0x78,0x5d,0x20,0x3d,0x3d,0x20,0x63,0x6f,0x64,0x65,0x73,0x69,0x7a,0x65,0x0,0x74,0x20,0x3c,0x20,0x28,0x31,0x55,0x20,0x3c,0x3c,0x20,0x74,0x61,0x62,0x6c,0x65,0x5f,0x62,0x69,0x74,0x73,0x29,0x0,0x6d,0x5f,0x6c,0x6f,0x6f,0x6b,0x75,0x70,0x5b,0x74,0x5d,0x20,0x3d,0x3d,0x20,0x63,0x55,0x49,0x4e,0x54,0x33,0x32,0x5f,0x4d,0x41,0x58,0x0,0x63,0x72,0x6e,0x64,0x5f,0x6d,0x61,0x6c,0x6c,0x6f,0x63,0x3a,0x20,0x73,0x69,0x7a,0x65,0x20,0x74,0x6f,0x6f,0x20,0x62,0x69,0x67,0x0,0x63,0x72,0x6e,0x64,0x5f,0x6d,0x61,0x6c,0x6c,0x6f,0x63,0x3a,0x20,0x6f,0x75,0x74,0x20,0x6f,0x66,0x20,0x6d,0x65,0x6d,0x6f,0x72,0x79,0x0,0x28,0x28,0x75,0x69,0x6e,0x74,0x33,0x32,0x29,0x70,0x5f,0x6e,0x65,0x77,0x20,0x26,0x20,0x28,0x43,0x52,0x4e,0x44,0x5f,0x4d,0x49,0x4e,0x5f,0x41,0x4c,0x4c,0x4f,0x43,0x5f,0x41,0x4c,0x49,0x47,0x4e,0x4d,0x45,0x4e,0x54,0x20,0x2d,0x20,0x31,0x29,0x29,0x20,0x3d,0x3d,0x20,0x30,0x0,0x63,0x72,0x6e,0x64,0x5f,0x72,0x65,0x61,0x6c,0x6c,0x6f,0x63,0x3a,0x20,0x62,0x61,0x64,0x20,0x70,0x74,0x72,0x0,0x63,0x72,0x6e,0x64,0x5f,0x66,0x72,0x65,0x65,0x3a,0x20,0x62,0x61,0x64,0x20,0x70,0x74,0x72,0x0,0x66,0x61,0x6c,0x73,0x65,0x0,0x28,0x74,0x6f,0x74,0x61,0x6c,0x5f,0x73,0x79,0x6d,0x73,0x20,0x3e,0x3d,0x20,0x31,0x29,0x20,0x26,0x26,0x20,0x28,0x74,0x6f,0x74,0x61,0x6c,0x5f,0x73,0x79,0x6d,0x73,0x20,0x3c,0x3d,0x20,0x70,0x72,0x65,0x66,0x69,0x78,0x5f,0x63,0x6f,0x64,0x69,0x6e,0x67,0x3a,0x3a,0x63,0x4d,0x61,0x78,0x53,0x75,0x70,0x70,0x6f,0x72,0x74,0x65,0x64,0x53,0x79,0x6d,0x73,0x29,0x0,0x11,0x12,0x13,0x14,0x0,0x8,0x7,0x9,0x6,0xa,0x5,0xb,0x4,0xc,0x3,0xd,0x2,0xe,0x1,0xf,0x10,0x30,0x0,0x6e,0x75,0x6d,0x5f,0x62,0x69,0x74,0x73,0x20,0x3c,0x3d,0x20,0x33,0x32,0x55,0x0,0x6d,0x5f,0x62,0x69,0x74,0x5f,0x63,0x6f,0x75,0x6e,0x74,0x20,0x3c,0x3d,0x20,0x63,0x42,0x69,0x74,0x42,0x75,0x66,0x53,0x69,0x7a,0x65,0x0,0x74,0x20,0x21,0x3d,0x20,0x63,0x55,0x49,0x4e,0x54,0x33,0x32,0x5f,0x4d,0x41,0x58,0x0,0x6d,0x6f,0x64,0x65,0x6c,0x2e,0x6d,0x5f,0x63,0x6f,0x64,0x65,0x5f,0x73,0x69,0x7a,0x65,0x73,0x5b,0x73,0x79,0x6d,0x5d,0x20,0x3d,0x3d,0x20,0x6c,0x65,0x6e,0x0,0x0,0x2,0x3,0x1,0x0,0x2,0x3,0x4,0x5,0x6,0x7,0x1,0x28,0x6c,0x65,0x6e,0x20,0x3e,0x3d,0x20,0x31,0x29,0x20,0x26,0x26,0x20,0x28,0x6c,0x65,0x6e,0x20,0x3c,0x3d,0x20,0x63,0x4d,0x61,0x78,0x45,0x78,0x70,0x65,0x63,0x74,0x65,0x64,0x43,0x6f,0x64,0x65,0x53,0x69,0x7a,0x65,0x29,0x0,0x69,0x20,0x3c,0x20,0x6d,0x5f,0x73,0x69,0x7a,0x65,0x0,0x6e,0x65,0x78,0x74,0x5f,0x6c,0x65,0x76,0x65,0x6c,0x5f,0x6f,0x66,0x73,0x20,0x3e,0x20,0x63,0x75,0x72,0x5f,0x6c,0x65,0x76,0x65,0x6c,0x5f,0x6f,0x66,0x73,0x0,0x1,0x2,0x2,0x3,0x3,0x3,0x3,0x4,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x1,0x0,0x1,0x0,0x1,0x0,0x0,0x1,0x2,0x1,0x2,0x0,0x0,0x0,0x1,0x0,0x2,0x1,0x0,0x2,0x0,0x0,0x1,0x2,0x3,0x6e,0x75,0x6d,0x20,0x26,0x26,0x20,0x28,0x6e,0x75,0x6d,0x20,0x3d,0x3d,0x20,0x7e,0x6e,0x75,0x6d,0x5f,0x63,0x68,0x65,0x63,0x6b,0x29,0x0,0x11,0x0,0xa,0x0,0x11,0x11,0x11,0x0,0x0,0x0,0x0,0x5,0x0,0x0,0x0,0x0,0x0,0x0,0x9,0x0,0x0,0x0,0x0,0xb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x11,0x0,0xf,0xa,0x11,0x11,0x11,0x3,0xa,0x7,0x0,0x1,0x13,0x9,0xb,0xb,0x0,0x0,0x9,0x6,0xb,0x0,0x0,0xb,0x0,0x6,0x11,0x0,0x0,0x0,0x11,0x11,0x11,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x11,0x0,0xa,0xa,0x11,0x11,0x11,0x0,0xa,0x0,0x0,0x2,0x0,0x9,0xb,0x0,0x0,0x0,0x9,0x0,0xb,0x0,0x0,0xb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc,0x0,0x0,0x0,0x0,0xc,0x0,0x0,0x0,0x0,0x9,0xc,0x0,0x0,0x0,0x0,0x0,0xc,0x0,0x0,0xc,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xe,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xd,0x0,0x0,0x0,0x4,0xd,0x0,0x0,0x0,0x0,0x9,0xe,0x0,0x0,0x0,0x0,0x0,0xe,0x0,0x0,0xe,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x10,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xf,0x0,0x0,0x0,0x0,0xf,0x0,0x0,0x0,0x0,0x9,0x10,0x0,0x0,0x0,0x0,0x0,0x10,0x0,0x0,0x10,0x0,0x0,0x12,0x0,0x0,0x0,0x12,0x12,0x12,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x12,0x0,0x0,0x0,0x12,0x12,0x12,0x0,0x0,0x0,0x0,0x0,0x0,0x9,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xa,0x0,0x0,0x0,0x0,0xa,0x0,0x0,0x0,0x0,0x9,0xb,0x0,0x0,0x0,0x0,0x0,0xb,0x0,0x0,0xb,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xc,0x0,0x0,0x0,0x0,0xc,0x0,0x0,0x0,0x0,0x9,0xc,0x0,0x0,0x0,0x0,0x0,0xc,0x0,0x0,0xc,0x0,0x0,0x2d,0x2b,0x20,0x20,0x20,0x30,0x58,0x30,0x78,0x0,0x28,0x6e,0x75,0x6c,0x6c,0x29,0x0,0x2d,0x30,0x58,0x2b,0x30,0x58,0x20,0x30,0x58,0x2d,0x30,0x78,0x2b,0x30,0x78,0x20,0x30,0x78,0x0,0x69,0x6e,0x66,0x0,0x49,0x4e,0x46,0x0,0x6e,0x61,0x6e,0x0,0x4e,0x41,0x4e,0x0,0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x41,0x42,0x43,0x44,0x45,0x46,0x2e,0x0,0x54,0x21,0x22,0x19,0xd,0x1,0x2,0x3,0x11,0x4b,0x1c,0xc,0x10,0x4,0xb,0x1d,0x12,0x1e,0x27,0x68,0x6e,0x6f,0x70,0x71,0x62,0x20,0x5,0x6,0xf,0x13,0x14,0x15,0x1a,0x8,0x16,0x7,0x28,0x24,0x17,0x18,0x9,0xa,0xe,0x1b,0x1f,0x25,0x23,0x83,0x82,0x7d,0x26,0x2a,0x2b,0x3c,0x3d,0x3e,0x3f,0x43,0x47,0x4a,0x4d,0x58,0x59,0x5a,0x5b,0x5c,0x5d,0x5e,0x5f,0x60,0x61,0x63,0x64,0x65,0x66,0x67,0x69,0x6a,0x6b,0x6c,0x72,0x73,0x74,0x79,0x7a,0x7b,0x7c,0x0,0x49,0x6c,0x6c,0x65,0x67,0x61,0x6c,0x20,0x62,0x79,0x74,0x65,0x20,0x73,0x65,0x71,0x75,0x65,0x6e,0x63,0x65,0x0,0x44,0x6f,0x6d,0x61,0x69,0x6e,0x20,0x65,0x72,0x72,0x6f,0x72,0x0,0x52,0x65,0x73,0x75,0x6c,0x74,0x20,0x6e,0x6f,0x74,0x20,0x72,0x65,0x70,0x72,0x65,0x73,0x65,0x6e,0x74,0x61,0x62,0x6c,0x65,0x0,0x4e,0x6f,0x74,0x20,0x61,0x20,0x74,0x74,0x79,0x0,0x50,0x65,0x72,0x6d,0x69,0x73,0x73,0x69,0x6f,0x6e,0x20,0x64,0x65,0x6e,0x69,0x65,0x64,0x0,0x4f,0x70,0x65,0x72,0x61,0x74,0x69,0x6f,0x6e,0x20,0x6e,0x6f,0x74,0x20,0x70,0x65,0x72,0x6d,0x69,0x74,0x74,0x65,0x64,0x0,0x4e,0x6f,0x20,0x73,0x75,0x63,0x68,0x20,0x66,0x69,0x6c,0x65,0x20,0x6f,0x72,0x20,0x64,0x69,0x72,0x65,0x63,0x74,0x6f,0x72,0x79,0x0,0x4e,0x6f,0x20,0x73,0x75,0x63,0x68,0x20,0x70,0x72,0x6f,0x63,0x65,0x73,0x73,0x0,0x46,0x69,0x6c,0x65,0x20,0x65,0x78,0x69,0x73,0x74,0x73,0x0,0x56,0x61,0x6c,0x75,0x65,0x20,0x74,0x6f,0x6f,0x20,0x6c,0x61,0x72,0x67,0x65,0x20,0x66,0x6f,0x72,0x20,0x64,0x61,0x74,0x61,0x20,0x74,0x79,0x70,0x65,0x0,0x4e,0x6f,0x20,0x73,0x70,0x61,0x63,0x65,0x20,0x6c,0x65,0x66,0x74,0x20,0x6f,0x6e,0x20,0x64,0x65,0x76,0x69,0x63,0x65,0x0,0x4f,0x75,0x74,0x20,0x6f,0x66,0x20,0x6d,0x65,0x6d,0x6f,0x72,0x79,0x0,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x20,0x62,0x75,0x73,0x79,0x0,0x49,0x6e,0x74,0x65,0x72,0x72,0x75,0x70,0x74,0x65,0x64,0x20,0x73,0x79,0x73,0x74,0x65,0x6d,0x20,0x63,0x61,0x6c,0x6c,0x0,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x20,0x74,0x65,0x6d,0x70,0x6f,0x72,0x61,0x72,0x69,0x6c,0x79,0x20,0x75,0x6e,0x61,0x76,0x61,0x69,0x6c,0x61,0x62,0x6c,0x65,0x0,0x49,0x6e,0x76,0x61,0x6c,0x69,0x64,0x20,0x73,0x65,0x65,0x6b,0x0,0x43,0x72,0x6f,0x73,0x73,0x2d,0x64,0x65,0x76,0x69,0x63,0x65,0x20,0x6c,0x69,0x6e,0x6b,0x0,0x52,0x65,0x61,0x64,0x2d,0x6f,0x6e,0x6c,0x79,0x20,0x66,0x69,0x6c,0x65,0x20,0x73,0x79,0x73,0x74,0x65,0x6d,0x0,0x44,0x69,0x72,0x65,0x63,0x74,0x6f,0x72,0x79,0x20,0x6e,0x6f,0x74,0x20,0x65,0x6d,0x70,0x74,0x79,0x0,0x43,0x6f,0x6e,0x6e,0x65,0x63,0x74,0x69,0x6f,0x6e,0x20,0x72,0x65,0x73,0x65,0x74,0x20,0x62,0x79,0x20,0x70,0x65,0x65,0x72,0x0,0x4f,0x70,0x65,0x72,0x61,0x74,0x69,0x6f,0x6e,0x20,0x74,0x69,0x6d,0x65,0x64,0x20,0x6f,0x75,0x74,0x0,0x43,0x6f,0x6e,0x6e,0x65,0x63,0x74,0x69,0x6f,0x6e,0x20,0x72,0x65,0x66,0x75,0x73,0x65,0x64,0x0,0x48,0x6f,0x73,0x74,0x20,0x69,0x73,0x20,0x64,0x6f,0x77,0x6e,0x0,0x48,0x6f,0x73,0x74,0x20,0x69,0x73,0x20,0x75,0x6e,0x72,0x65,0x61,0x63,0x68,0x61,0x62,0x6c,0x65,0x0,0x41,0x64,0x64,0x72,0x65,0x73,0x73,0x20,0x69,0x6e,0x20,0x75,0x73,0x65,0x0,0x42,0x72,0x6f,0x6b,0x65,0x6e,0x20,0x70,0x69,0x70,0x65,0x0,0x49,0x2f,0x4f,0x20,0x65,0x72,0x72,0x6f,0x72,0x0,0x4e,0x6f,0x20,0x73,0x75,0x63,0x68,0x20,0x64,0x65,0x76,0x69,0x63,0x65,0x20,0x6f,0x72,0x20,0x61,0x64,0x64,0x72,0x65,0x73,0x73,0x0,0x42,0x6c,0x6f,0x63,0x6b,0x20,0x64,0x65,0x76,0x69,0x63,0x65,0x20,0x72,0x65,0x71,0x75,0x69,0x72,0x65,0x64,0x0,0x4e,0x6f,0x20,0x73,0x75,0x63,0x68,0x20,0x64,0x65,0x76,0x69,0x63,0x65,0x0,0x4e,0x6f,0x74,0x20,0x61,0x20,0x64,0x69,0x72,0x65,0x63,0x74,0x6f,0x72,0x79,0x0,0x49,0x73,0x20,0x61,0x20,0x64,0x69,0x72,0x65,0x63,0x74,0x6f,0x72,0x79,0x0,0x54,0x65,0x78,0x74,0x20,0x66,0x69,0x6c,0x65,0x20,0x62,0x75,0x73,0x79,0x0,0x45,0x78,0x65,0x63,0x20,0x66,0x6f,0x72,0x6d,0x61,0x74,0x20,0x65,0x72,0x72,0x6f,0x72,0x0,0x49,0x6e,0x76,0x61,0x6c,0x69,0x64,0x20,0x61,0x72,0x67,0x75,0x6d,0x65,0x6e,0x74,0x0,0x41,0x72,0x67,0x75,0x6d,0x65,0x6e,0x74,0x20,0x6c,0x69,0x73,0x74,0x20,0x74,0x6f,0x6f,0x20,0x6c,0x6f,0x6e,0x67,0x0,0x53,0x79,0x6d,0x62,0x6f,0x6c,0x69,0x63,0x20,0x6c,0x69,0x6e,0x6b,0x20,0x6c,0x6f,0x6f,0x70,0x0,0x46,0x69,0x6c,0x65,0x6e,0x61,0x6d,0x65,0x20,0x74,0x6f,0x6f,0x20,0x6c,0x6f,0x6e,0x67,0x0,0x54,0x6f,0x6f,0x20,0x6d,0x61,0x6e,0x79,0x20,0x6f,0x70,0x65,0x6e,0x20,0x66,0x69,0x6c,0x65,0x73,0x20,0x69,0x6e,0x20,0x73,0x79,0x73,0x74,0x65,0x6d,0x0,0x4e,0x6f,0x20,0x66,0x69,0x6c,0x65,0x20,0x64,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x6f,0x72,0x73,0x20,0x61,0x76,0x61,0x69,0x6c,0x61,0x62,0x6c,0x65,0x0,0x42,0x61,0x64,0x20,0x66,0x69,0x6c,0x65,0x20,0x64,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x6f,0x72,0x0,0x4e,0x6f,0x20,0x63,0x68,0x69,0x6c,0x64,0x20,0x70,0x72,0x6f,0x63,0x65,0x73,0x73,0x0,0x42,0x61,0x64,0x20,0x61,0x64,0x64,0x72,0x65,0x73,0x73,0x0,0x46,0x69,0x6c,0x65,0x20,0x74,0x6f,0x6f,0x20,0x6c,0x61,0x72,0x67,0x65,0x0,0x54,0x6f,0x6f,0x20,0x6d,0x61,0x6e,0x79,0x20,0x6c,0x69,0x6e,0x6b,0x73,0x0,0x4e,0x6f,0x20,0x6c,0x6f,0x63,0x6b,0x73,0x20,0x61,0x76,0x61,0x69,0x6c,0x61,0x62,0x6c,0x65,0x0,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x20,0x64,0x65,0x61,0x64,0x6c,0x6f,0x63,0x6b,0x20,0x77,0x6f,0x75,0x6c,0x64,0x20,0x6f,0x63,0x63,0x75,0x72,0x0,0x53,0x74,0x61,0x74,0x65,0x20,0x6e,0x6f,0x74,0x20,0x72,0x65,0x63,0x6f,0x76,0x65,0x72,0x61,0x62,0x6c,0x65,0x0,0x50,0x72,0x65,0x76,0x69,0x6f,0x75,0x73,0x20,0x6f,0x77,0x6e,0x65,0x72,0x20,0x64,0x69,0x65,0x64,0x0,0x4f,0x70,0x65,0x72,0x61,0x74,0x69,0x6f,0x6e,0x20,0x63,0x61,0x6e,0x63,0x65,0x6c,0x65,0x64,0x0,0x46,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e,0x20,0x6e,0x6f,0x74,0x20,0x69,0x6d,0x70,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x65,0x64,0x0,0x4e,0x6f,0x20,0x6d,0x65,0x73,0x73,0x61,0x67,0x65,0x20,0x6f,0x66,0x20,0x64,0x65,0x73,0x69,0x72,0x65,0x64,0x20,0x74,0x79,0x70,0x65,0x0,0x49,0x64,0x65,0x6e,0x74,0x69,0x66,0x69,0x65,0x72,0x20,0x72,0x65,0x6d,0x6f,0x76,0x65,0x64,0x0,0x44,0x65,0x76,0x69,0x63,0x65,0x20,0x6e,0x6f,0x74,0x20,0x61,0x20,0x73,0x74,0x72,0x65,0x61,0x6d,0x0,0x4e,0x6f,0x20,0x64,0x61,0x74,0x61,0x20,0x61,0x76,0x61,0x69,0x6c,0x61,0x62,0x6c,0x65,0x0,0x44,0x65,0x76,0x69,0x63,0x65,0x20,0x74,0x69,0x6d,0x65,0x6f,0x75,0x74,0x0,0x4f,0x75,0x74,0x20,0x6f,0x66,0x20,0x73,0x74,0x72,0x65,0x61,0x6d,0x73,0x20,0x72,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x73,0x0,0x4c,0x69,0x6e,0x6b,0x20,0x68,0x61,0x73,0x20,0x62,0x65,0x65,0x6e,0x20,0x73,0x65,0x76,0x65,0x72,0x65,0x64,0x0,0x50,0x72,0x6f,0x74,0x6f,0x63,0x6f,0x6c,0x20,0x65,0x72,0x72,0x6f,0x72,0x0,0x42,0x61,0x64,0x20,0x6d,0x65,0x73,0x73,0x61,0x67,0x65,0x0,0x46,0x69,0x6c,0x65,0x20,0x64,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x6f,0x72,0x20,0x69,0x6e,0x20,0x62,0x61,0x64,0x20,0x73,0x74,0x61,0x74,0x65,0x0,0x4e,0x6f,0x74,0x20,0x61,0x20,0x73,0x6f,0x63,0x6b,0x65,0x74,0x0,0x44,0x65,0x73,0x74,0x69,0x6e,0x61,0x74,0x69,0x6f,0x6e,0x20,0x61,0x64,0x64,0x72,0x65,0x73,0x73,0x20,0x72,0x65,0x71,0x75,0x69,0x72,0x65,0x64,0x0,0x4d,0x65,0x73,0x73,0x61,0x67,0x65,0x20,0x74,0x6f,0x6f,0x20,0x6c,0x61,0x72,0x67,0x65,0x0,0x50,0x72,0x6f,0x74,0x6f,0x63,0x6f,0x6c,0x20,0x77,0x72,0x6f,0x6e,0x67,0x20,0x74,0x79,0x70,0x65,0x20,0x66,0x6f,0x72,0x20,0x73,0x6f,0x63,0x6b,0x65,0x74,0x0,0x50,0x72,0x6f,0x74,0x6f,0x63,0x6f,0x6c,0x20,0x6e,0x6f,0x74,0x20,0x61,0x76,0x61,0x69,0x6c,0x61,0x62,0x6c,0x65,0x0,0x50,0x72,0x6f,0x74,0x6f,0x63,0x6f,0x6c,0x20,0x6e,0x6f,0x74,0x20,0x73,0x75,0x70,0x70,0x6f,0x72,0x74,0x65,0x64,0x0,0x53,0x6f,0x63,0x6b,0x65,0x74,0x20,0x74,0x79,0x70,0x65,0x20,0x6e,0x6f,0x74,0x20,0x73,0x75,0x70,0x70,0x6f,0x72,0x74,0x65,0x64,0x0,0x4e,0x6f,0x74,0x20,0x73,0x75,0x70,0x70,0x6f,0x72,0x74,0x65,0x64,0x0,0x50,0x72,0x6f,0x74,0x6f,0x63,0x6f,0x6c,0x20,0x66,0x61,0x6d,0x69,0x6c,0x79,0x20,0x6e,0x6f,0x74,0x20,0x73,0x75,0x70,0x70,0x6f,0x72,0x74,0x65,0x64,0x0,0x41,0x64,0x64,0x72,0x65,0x73,0x73,0x20,0x66,0x61,0x6d,0x69,0x6c,0x79,0x20,0x6e,0x6f,0x74,0x20,0x73,0x75,0x70,0x70,0x6f,0x72,0x74,0x65,0x64,0x20,0x62,0x79,0x20,0x70,0x72,0x6f,0x74,0x6f,0x63,0x6f,0x6c,0x0,0x41,0x64,0x64,0x72,0x65,0x73,0x73,0x20,0x6e,0x6f,0x74,0x20,0x61,0x76,0x61,0x69,0x6c,0x61,0x62,0x6c,0x65,0x0,0x4e,0x65,0x74,0x77,0x6f,0x72,0x6b,0x20,0x69,0x73,0x20,0x64,0x6f,0x77,0x6e,0x0,0x4e,0x65,0x74,0x77,0x6f,0x72,0x6b,0x20,0x75,0x6e,0x72,0x65,0x61,0x63,0x68,0x61,0x62,0x6c,0x65,0x0,0x43,0x6f,0x6e,0x6e,0x65,0x63,0x74,0x69,0x6f,0x6e,0x20,0x72,0x65,0x73,0x65,0x74,0x20,0x62,0x79,0x20,0x6e,0x65,0x74,0x77,0x6f,0x72,0x6b,0x0,0x43,0x6f,0x6e,0x6e,0x65,0x63,0x74,0x69,0x6f,0x6e,0x20,0x61,0x62,0x6f,0x72,0x74,0x65,0x64,0x0,0x4e,0x6f,0x20,0x62,0x75,0x66,0x66,0x65,0x72,0x20,0x73,0x70,0x61,0x63,0x65,0x20,0x61,0x76,0x61,0x69,0x6c,0x61,0x62,0x6c,0x65,0x0,0x53,0x6f,0x63,0x6b,0x65,0x74,0x20,0x69,0x73,0x20,0x63,0x6f,0x6e,0x6e,0x65,0x63,0x74,0x65,0x64,0x0,0x53,0x6f,0x63,0x6b,0x65,0x74,0x20,0x6e,0x6f,0x74,0x20,0x63,0x6f,0x6e,0x6e,0x65,0x63,0x74,0x65,0x64,0x0,0x43,0x61,0x6e,0x6e,0x6f,0x74,0x20,0x73,0x65,0x6e,0x64,0x20,0x61,0x66,0x74,0x65,0x72,0x20,0x73,0x6f,0x63,0x6b,0x65,0x74,0x20,0x73,0x68,0x75,0x74,0x64,0x6f,0x77,0x6e,0x0,0x4f,0x70,0x65,0x72,0x61,0x74,0x69,0x6f,0x6e,0x20,0x61,0x6c,0x72,0x65,0x61,0x64,0x79,0x20,0x69,0x6e,0x20,0x70,0x72,0x6f,0x67,0x72,0x65,0x73,0x73,0x0,0x4f,0x70,0x65,0x72,0x61,0x74,0x69,0x6f,0x6e,0x20,0x69,0x6e,0x20,0x70,0x72,0x6f,0x67,0x72,0x65,0x73,0x73,0x0,0x53,0x74,0x61,0x6c,0x65,0x20,0x66,0x69,0x6c,0x65,0x20,0x68,0x61,0x6e,0x64,0x6c,0x65,0x0,0x52,0x65,0x6d,0x6f,0x74,0x65,0x20,0x49,0x2f,0x4f,0x20,0x65,0x72,0x72,0x6f,0x72,0x0,0x51,0x75,0x6f,0x74,0x61,0x20,0x65,0x78,0x63,0x65,0x65,0x64,0x65,0x64,0x0,0x4e,0x6f,0x20,0x6d,0x65,0x64,0x69,0x75,0x6d,0x20,0x66,0x6f,0x75,0x6e,0x64,0x0,0x57,0x72,0x6f,0x6e,0x67,0x20,0x6d,0x65,0x64,0x69,0x75,0x6d,0x20,0x74,0x79,0x70,0x65,0x0,0x4e,0x6f,0x20,0x65,0x72,0x72,0x6f,0x72,0x20,0x69,0x6e,0x66,0x6f,0x72,0x6d,0x61,0x74,0x69,0x6f,0x6e,0x0,0x0,0x74,0x65,0x72,0x6d,0x69,0x6e,0x61,0x74,0x69,0x6e,0x67,0x20,0x77,0x69,0x74,0x68,0x20,0x25,0x73,0x20,0x65,0x78,0x63,0x65,0x70,0x74,0x69,0x6f,0x6e,0x20,0x6f,0x66,0x20,0x74,0x79,0x70,0x65,0x20,0x25,0x73,0x3a,0x20,0x25,0x73,0x0,0x74,0x65,0x72,0x6d,0x69,0x6e,0x61,0x74,0x69,0x6e,0x67,0x20,0x77,0x69,0x74,0x68,0x20,0x25,0x73,0x20,0x65,0x78,0x63,0x65,0x70,0x74,0x69,0x6f,0x6e,0x20,0x6f,0x66,0x20,0x74,0x79,0x70,0x65,0x20,0x25,0x73,0x0,0x74,0x65,0x72,0x6d,0x69,0x6e,0x61,0x74,0x69,0x6e,0x67,0x20,0x77,0x69,0x74,0x68,0x20,0x25,0x73,0x20,0x66,0x6f,0x72,0x65,0x69,0x67,0x6e,0x20,0x65,0x78,0x63,0x65,0x70,0x74,0x69,0x6f,0x6e,0x0,0x74,0x65,0x72,0x6d,0x69,0x6e,0x61,0x74,0x69,0x6e,0x67,0x0,0x75,0x6e,0x63,0x61,0x75,0x67,0x68,0x74,0x0,0x53,0x74,0x39,0x65,0x78,0x63,0x65,0x70,0x74,0x69,0x6f,0x6e,0x0,0x4e,0x31,0x30,0x5f,0x5f,0x63,0x78,0x78,0x61,0x62,0x69,0x76,0x31,0x31,0x36,0x5f,0x5f,0x73,0x68,0x69,0x6d,0x5f,0x74,0x79,0x70,0x65,0x5f,0x69,0x6e,0x66,0x6f,0x45,0x0,0x53,0x74,0x39,0x74,0x79,0x70,0x65,0x5f,0x69,0x6e,0x66,0x6f,0x0,0x4e,0x31,0x30,0x5f,0x5f,0x63,0x78,0x78,0x61,0x62,0x69,0x76,0x31,0x32,0x30,0x5f,0x5f,0x73,0x69,0x5f,0x63,0x6c,0x61,0x73,0x73,0x5f,0x74,0x79,0x70,0x65,0x5f,0x69,0x6e,0x66,0x6f,0x45,0x0,0x4e,0x31,0x30,0x5f,0x5f,0x63,0x78,0x78,0x61,0x62,0x69,0x76,0x31,0x31,0x37,0x5f,0x5f,0x63,0x6c,0x61,0x73,0x73,0x5f,0x74,0x79,0x70,0x65,0x5f,0x69,0x6e,0x66,0x6f,0x45,0x0,0x70,0x74,0x68,0x72,0x65,0x61,0x64,0x5f,0x6f,0x6e,0x63,0x65,0x20,0x66,0x61,0x69,0x6c,0x75,0x72,0x65,0x20,0x69,0x6e,0x20,0x5f,0x5f,0x63,0x78,0x61,0x5f,0x67,0x65,0x74,0x5f,0x67,0x6c,0x6f,0x62,0x61,0x6c,0x73,0x5f,0x66,0x61,0x73,0x74,0x28,0x29,0x0,0x63,0x61,0x6e,0x6e,0x6f,0x74,0x20,0x63,0x72,0x65,0x61,0x74,0x65,0x20,0x70,0x74,0x68,0x72,0x65,0x61,0x64,0x20,0x6b,0x65,0x79,0x20,0x66,0x6f,0x72,0x20,0x5f,0x5f,0x63,0x78,0x61,0x5f,0x67,0x65,0x74,0x5f,0x67,0x6c,0x6f,0x62,0x61,0x6c,0x73,0x28,0x29,0x0,0x63,0x61,0x6e,0x6e,0x6f,0x74,0x20,0x7a,0x65,0x72,0x6f,0x20,0x6f,0x75,0x74,0x20,0x74,0x68,0x72,0x65,0x61,0x64,0x20,0x76,0x61,0x6c,0x75,0x65,0x20,0x66,0x6f,0x72,0x20,0x5f,0x5f,0x63,0x78,0x61,0x5f,0x67,0x65,0x74,0x5f,0x67,0x6c,0x6f,0x62,0x61,0x6c,0x73,0x28,0x29,0x0,0x74,0x65,0x72,0x6d,0x69,0x6e,0x61,0x74,0x65,0x5f,0x68,0x61,0x6e,0x64,0x6c,0x65,0x72,0x20,0x75,0x6e,0x65,0x78,0x70,0x65,0x63,0x74,0x65,0x64,0x6c,0x79,0x20,0x72,0x65,0x74,0x75,0x72,0x6e,0x65,0x64,0x0,0x4e,0x31,0x30,0x5f,0x5f,0x63,0x78,0x78,0x61,0x62,0x69,0x76,0x31,0x31,0x39,0x5f,0x5f,0x70,0x6f,0x69,0x6e,0x74,0x65,0x72,0x5f,0x74,0x79,0x70,0x65,0x5f,0x69,0x6e,0x66,0x6f,0x45,0x0,0x4e,0x31,0x30,0x5f,0x5f,0x63,0x78,0x78,0x61,0x62,0x69,0x76,0x31,0x31,0x37,0x5f,0x5f,0x70,0x62,0x61,0x73,0x65,0x5f,0x74,0x79,0x70,0x65,0x5f,0x69,0x6e,0x66,0x6f,0x45,0x0],'i8',ALLOC_NONE,Runtime[_0x5e00b3(0x1d10)]);var tempDoublePtr=STATICTOP;function _abort(){var _0x1f8a94=_0x307c2b;Module[_0x1f8a94(0x2ea2)]();}function __ZSt18uncaught_exceptionv(){var _0x166b2a=_0x5e00b3;return!!__ZSt18uncaught_exceptionv[_0x166b2a(0x3970)];}STATICTOP+=0x10;var EXCEPTIONS={'last':0x0,'caught':[],'infos':{},'deAdjust':function(_0x362131){var _0x37ec2e=_0x5e00b3;if(!_0x362131||EXCEPTIONS[_0x37ec2e(0x32d2)][_0x362131])return _0x362131;for(var _0x247668 in EXCEPTIONS[_0x37ec2e(0x32d2)]){if(EXCEPTIONS[_0x37ec2e(0x32d2)][_0x247668][_0x37ec2e(0x1f91)]===_0x362131)return _0x247668;}return _0x362131;},'addRef':function(_0x5e7cc2){var _0x213eff=_0x5e00b3;_0x5e7cc2&&EXCEPTIONS[_0x213eff(0x32d2)][_0x5e7cc2][_0x213eff(0x8fd)]++;},'decRef':function(_0x234f3e){var _0x2a8378=_0x307c2b,_0x2497a9=_0x5e00b3;if(_0x234f3e){var _0x19dd0d=EXCEPTIONS[_0x2497a9(0x32d2)][_0x234f3e];assert$1(_0x19dd0d[_0x2a8378(0x14c4)]>0x0),_0x19dd0d[_0x2497a9(0x8fd)]--,0x0!==_0x19dd0d[_0x2497a9(0x8fd)]||_0x19dd0d[_0x2497a9(0x2a23)]||(_0x19dd0d[_0x2497a9(0x1ee8)]&&Module[_0x2497a9(0x3dff)](_0x19dd0d[_0x2497a9(0x1ee8)],_0x234f3e),delete EXCEPTIONS[_0x2497a9(0x32d2)][_0x234f3e],___cxa_free_exception(_0x234f3e));}},'clearRef':function(_0x3d51e0){var _0x3f39d3=_0x5e00b3;_0x3d51e0&&(EXCEPTIONS[_0x3f39d3(0x32d2)][_0x3d51e0]['refcount']=0x0);}};function ___cxa_begin_catch(_0x2ff79c){var _0xebf2a5=_0x307c2b,_0x1e7dc5=_0x5e00b3,_0x4bec81=EXCEPTIONS[_0x1e7dc5(0x32d2)][_0x2ff79c];return _0x4bec81&&!_0x4bec81[_0x1e7dc5(0xebc)]&&(_0x4bec81[_0x1e7dc5(0xebc)]=!0x0,__ZSt18uncaught_exceptionv[_0xebf2a5(0x50af)]--),_0x4bec81&&(_0x4bec81[_0x1e7dc5(0x2a23)]=!0x1),EXCEPTIONS[_0xebf2a5(0x4ef2)][_0x1e7dc5(0x5323)](_0x2ff79c),EXCEPTIONS['addRef'](EXCEPTIONS[_0x1e7dc5(0x2dfb)](_0x2ff79c)),_0x2ff79c;}function _pthread_once(_0x2e6011,_0x340aad){var _0x1b34ff=_0x307c2b,_0x42684c=_0x5e00b3;_pthread_once[_0x42684c(0x2587)]||(_pthread_once[_0x42684c(0x2587)]={}),_0x2e6011 in _pthread_once[_0x42684c(0x2587)]||(Module[_0x1b34ff(0x4a77)](_0x340aad),_pthread_once['seen'][_0x2e6011]=0x1);}function _emscripten_memcpy_big(_0x5b5f20,_0x559b86,_0x27c0c6){var _0x123804=_0x5e00b3;return HEAPU8[_0x123804(0x10aa)](HEAPU8[_0x123804(0x1c7c)](_0x559b86,_0x559b86+_0x27c0c6),_0x5b5f20),_0x5b5f20;}var SYSCALLS={'varargs':0x0,'get':function(_0x2d899a){var _0xeee97a=_0x307c2b,_0x2dc23b=_0x5e00b3;return SYSCALLS[_0x2dc23b(0x2cce)]+=0x4,HEAP32[SYSCALLS[_0xeee97a(0x491)]-0x4>>0x2];},'getStr':function(){var _0x44a352=_0x5e00b3;return Pointer_stringify(SYSCALLS[_0x44a352(0x38c4)]());},'get64':function(){var _0x57f53c=_0x5e00b3,_0x1596cd=SYSCALLS[_0x57f53c(0x38c4)](),_0x5ec5e7=SYSCALLS[_0x57f53c(0x38c4)]();return assert$1(_0x1596cd>=0x0?0x0===_0x5ec5e7:-0x1===_0x5ec5e7),_0x1596cd;},'getZero':function(){var _0x44ff4b=_0x5e00b3;assert$1(0x0===SYSCALLS[_0x44ff4b(0x38c4)]());}};function ___syscall6(_0x4e1d0b,_0xf9f746){var _0x451313=_0x5e00b3;SYSCALLS[_0x451313(0x2cce)]=_0xf9f746;try{var _0x2de5fe=SYSCALLS[_0x451313(0xc50)]();return FS[_0x451313(0x2149)](_0x2de5fe),0x0;}catch(_0xec7f84){return _0x451313(0x39a1)!=typeof FS&&_0xec7f84 instanceof FS[_0x451313(0x14b2)]||abort(_0xec7f84),-_0xec7f84[_0x451313(0xfd5)];}}var cttz_i8=allocate([0x8,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x4,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x5,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x4,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x6,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x4,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x5,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x4,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x7,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x4,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x5,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x4,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x6,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x4,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x5,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x4,0x0,0x1,0x0,0x2,0x0,0x1,0x0,0x3,0x0,0x1,0x0,0x2,0x0,0x1,0x0],'i8',ALLOC_STATIC),PTHREAD_SPECIFIC={};function _pthread_getspecific(_0xdaa72b){return PTHREAD_SPECIFIC[_0xdaa72b]||0x0;}function ___setErrNo(_0x16480d){var _0x54af6f=_0x5e00b3;return Module[_0x54af6f(0x4eaf)]&&(HEAP32[Module[_0x54af6f(0x4eaf)]()>>0x2]=_0x16480d),_0x16480d;}var PTHREAD_SPECIFIC_NEXT_KEY=0x1,ERRNO_CODES={'EPERM':0x1,'ENOENT':0x2,'ESRCH':0x3,'EINTR':0x4,'EIO':0x5,'ENXIO':0x6,'E2BIG':0x7,'ENOEXEC':0x8,'EBADF':0x9,'ECHILD':0xa,'EAGAIN':0xb,'EWOULDBLOCK':0xb,'ENOMEM':0xc,'EACCES':0xd,'EFAULT':0xe,'ENOTBLK':0xf,'EBUSY':0x10,'EEXIST':0x11,'EXDEV':0x12,'ENODEV':0x13,'ENOTDIR':0x14,'EISDIR':0x15,'EINVAL':0x16,'ENFILE':0x17,'EMFILE':0x18,'ENOTTY':0x19,'ETXTBSY':0x1a,'EFBIG':0x1b,'ENOSPC':0x1c,'ESPIPE':0x1d,'EROFS':0x1e,'EMLINK':0x1f,'EPIPE':0x20,'EDOM':0x21,'ERANGE':0x22,'ENOMSG':0x2a,'EIDRM':0x2b,'ECHRNG':0x2c,'EL2NSYNC':0x2d,'EL3HLT':0x2e,'EL3RST':0x2f,'ELNRNG':0x30,'EUNATCH':0x31,'ENOCSI':0x32,'EL2HLT':0x33,'EDEADLK':0x23,'ENOLCK':0x25,'EBADE':0x34,'EBADR':0x35,'EXFULL':0x36,'ENOANO':0x37,'EBADRQC':0x38,'EBADSLT':0x39,'EDEADLOCK':0x23,'EBFONT':0x3b,'ENOSTR':0x3c,'ENODATA':0x3d,'ETIME':0x3e,'ENOSR':0x3f,'ENONET':0x40,'ENOPKG':0x41,'EREMOTE':0x42,'ENOLINK':0x43,'EADV':0x44,'ESRMNT':0x45,'ECOMM':0x46,'EPROTO':0x47,'EMULTIHOP':0x48,'EDOTDOT':0x49,'EBADMSG':0x4a,'ENOTUNIQ':0x4c,'EBADFD':0x4d,'EREMCHG':0x4e,'ELIBACC':0x4f,'ELIBBAD':0x50,'ELIBSCN':0x51,'ELIBMAX':0x52,'ELIBEXEC':0x53,'ENOSYS':0x26,'ENOTEMPTY':0x27,'ENAMETOOLONG':0x24,'ELOOP':0x28,'EOPNOTSUPP':0x5f,'EPFNOSUPPORT':0x60,'ECONNRESET':0x68,'ENOBUFS':0x69,'EAFNOSUPPORT':0x61,'EPROTOTYPE':0x5b,'ENOTSOCK':0x58,'ENOPROTOOPT':0x5c,'ESHUTDOWN':0x6c,'ECONNREFUSED':0x6f,'EADDRINUSE':0x62,'ECONNABORTED':0x67,'ENETUNREACH':0x65,'ENETDOWN':0x64,'ETIMEDOUT':0x6e,'EHOSTDOWN':0x70,'EHOSTUNREACH':0x71,'EINPROGRESS':0x73,'EALREADY':0x72,'EDESTADDRREQ':0x59,'EMSGSIZE':0x5a,'EPROTONOSUPPORT':0x5d,'ESOCKTNOSUPPORT':0x5e,'EADDRNOTAVAIL':0x63,'ENETRESET':0x66,'EISCONN':0x6a,'ENOTCONN':0x6b,'ETOOMANYREFS':0x6d,'EUSERS':0x57,'EDQUOT':0x7a,'ESTALE':0x74,'ENOTSUP':0x5f,'ENOMEDIUM':0x7b,'EILSEQ':0x54,'EOVERFLOW':0x4b,'ECANCELED':0x7d,'ENOTRECOVERABLE':0x83,'EOWNERDEAD':0x82,'ESTRPIPE':0x56};function _pthread_key_create(_0x57f8d8,_0x3a2ee9){return 0x0==_0x57f8d8?ERRNO_CODES['EINVAL']:(HEAP32[_0x57f8d8>>0x2]=PTHREAD_SPECIFIC_NEXT_KEY,PTHREAD_SPECIFIC[PTHREAD_SPECIFIC_NEXT_KEY]=0x0,PTHREAD_SPECIFIC_NEXT_KEY++,0x0);}function ___resumeException(_0x1c2b65){var _0x2fb105=_0x5e00b3;throw EXCEPTIONS[_0x2fb105(0x2a5b)]||(EXCEPTIONS['last']=_0x1c2b65),_0x1c2b65+_0x2fb105(0x483d);}function ___cxa_find_matching_catch(){var _0x25a91a=_0x307c2b,_0x43b027=_0x5e00b3,_0x68828f=EXCEPTIONS[_0x43b027(0x2a5b)];if(!_0x68828f)return 0x0|(Runtime[_0x43b027(0x4bb0)](0x0),0x0);var _0x479835=EXCEPTIONS['infos'][_0x68828f],_0x2b085b=_0x479835[_0x43b027(0x3dd)];if(!_0x2b085b)return 0x0|(Runtime[_0x25a91a(0x359a)](0x0),_0x68828f);var _0x15fdbc=Array[_0x43b027(0x3720)][_0x43b027(0x30eb)][_0x43b027(0x3c9e)](arguments);Module[_0x43b027(0x4a77)](_0x2b085b),___cxa_find_matching_catch[_0x43b027(0x537f)]||(___cxa_find_matching_catch[_0x25a91a(0xcaa)]=_malloc(0x4)),HEAP32[___cxa_find_matching_catch[_0x25a91a(0xcaa)]>>0x2]=_0x68828f,_0x68828f=___cxa_find_matching_catch['buffer'];for(var _0x38ccf2=0x0;_0x38ccf2<_0x15fdbc['length'];_0x38ccf2++)if(_0x15fdbc[_0x38ccf2]&&Module[_0x25a91a(0x57b2)](_0x15fdbc[_0x38ccf2],_0x2b085b,_0x68828f))return _0x68828f=HEAP32[_0x68828f>>0x2],_0x479835[_0x43b027(0x1f91)]=_0x68828f,0x0|(Runtime[_0x43b027(0x4bb0)](_0x15fdbc[_0x38ccf2]),_0x68828f);return _0x68828f=HEAP32[_0x68828f>>0x2],0x0|(Runtime[_0x43b027(0x4bb0)](_0x2b085b),_0x68828f);}function ___gxx_personality_v0(){}function _pthread_setspecific(_0x12e3d7,_0xb83b83){var _0x12463c=_0x5e00b3;return _0x12e3d7 in PTHREAD_SPECIFIC?(PTHREAD_SPECIFIC[_0x12e3d7]=_0xb83b83,0x0):ERRNO_CODES[_0x12463c(0x17a)];}function ___syscall140(_0x1a5991,_0x2af28e){var _0x5ed4fd=_0x307c2b,_0x172602=_0x5e00b3;SYSCALLS[_0x172602(0x2cce)]=_0x2af28e;try{var _0x51bde6=SYSCALLS[_0x5ed4fd(0x396e)](),_0x48bd01=(SYSCALLS[_0x172602(0x38c4)](),SYSCALLS[_0x172602(0x38c4)]()),_0x1b2e5b=SYSCALLS[_0x172602(0x38c4)](),_0x2f0e1f=SYSCALLS[_0x172602(0x38c4)](),_0x144b87=_0x48bd01;return FS[_0x172602(0x1505)](_0x51bde6,_0x144b87,_0x2f0e1f),HEAP32[_0x1b2e5b>>0x2]=_0x51bde6[_0x172602(0x3747)],_0x51bde6[_0x172602(0x37e3)]&&0x0===_0x144b87&&0x0===_0x2f0e1f&&(_0x51bde6[_0x172602(0x37e3)]=null),0x0;}catch(_0x393106){return _0x5ed4fd(0x18c)!=typeof FS&&_0x393106 instanceof FS[_0x172602(0x14b2)]||abort(_0x393106),-_0x393106[_0x172602(0xfd5)];}}function ___syscall146(_0x5b9cd1,_0x289517){var _0x3aa3f4=_0x307c2b,_0xed2a75=_0x5e00b3;SYSCALLS[_0x3aa3f4(0x491)]=_0x289517;try{var _0x4429a2=SYSCALLS[_0xed2a75(0x38c4)](),_0x3fc3bb=SYSCALLS[_0xed2a75(0x38c4)](),_0x4a555b=SYSCALLS[_0x3aa3f4(0x3abb)](),_0x2a8a2a=0x0;___syscall146[_0x3aa3f4(0xcaa)]||(___syscall146[_0x3aa3f4(0x260b)]=[null,[],[]],___syscall146[_0xed2a75(0x4962)]=function(_0x4b596c,_0x7354c9){var _0x15acd4=_0x3aa3f4,_0x50557a=_0xed2a75,_0x48c7db=___syscall146[_0x50557a(0x3e30)][_0x4b596c];assert$1(_0x48c7db),0x0===_0x7354c9||0xa===_0x7354c9?((0x1===_0x4b596c?Module[_0x50557a(0x1977)]:Module[_0x15acd4(0x3688)])(UTF8ArrayToString(_0x48c7db,0x0)),_0x48c7db[_0x50557a(0x809)]=0x0):_0x48c7db[_0x15acd4(0x2a0e)](_0x7354c9);});for(var _0x5dde4d=0x0;_0x5dde4d<_0x4a555b;_0x5dde4d++){for(var _0x228146=HEAP32[_0x3fc3bb+0x8*_0x5dde4d>>0x2],_0xdb35a6=HEAP32[_0x3fc3bb+(0x8*_0x5dde4d+0x4)>>0x2],_0x268abc=0x0;_0x268abc<_0xdb35a6;_0x268abc++)___syscall146[_0xed2a75(0x4962)](_0x4429a2,HEAPU8[_0x228146+_0x268abc]);_0x2a8a2a+=_0xdb35a6;}return _0x2a8a2a;}catch(_0x5b3978){return _0xed2a75(0x39a1)!=typeof FS&&_0x5b3978 instanceof FS[_0xed2a75(0x14b2)]||abort(_0x5b3978),-_0x5b3978[_0xed2a75(0xfd5)];}}function ___syscall54(_0x2ac8cd,_0x159eff){var _0x5d40fb=_0x5e00b3;SYSCALLS[_0x5d40fb(0x2cce)]=_0x159eff;try{return 0x0;}catch(_0x1fb18a){return _0x5d40fb(0x39a1)!=typeof FS&&_0x1fb18a instanceof FS['ErrnoError']||abort(_0x1fb18a),-_0x1fb18a[_0x5d40fb(0xfd5)];}}function invoke_iiii(_0x4cd023,_0x3189d1,_0x46e558,_0x3c674b){var _0x3d1d0e=_0x307c2b,_0xb19920=_0x5e00b3;try{return Module[_0xb19920(0x4667)](_0x4cd023,_0x3189d1,_0x46e558,_0x3c674b);}catch(_0xbcc3d2){if(_0x3d1d0e(0x3393)!=typeof _0xbcc3d2&&_0xb19920(0x3e39)!==_0xbcc3d2)throw _0xbcc3d2;Module[_0xb19920(0x3fe9)](0x1,0x0);}}function invoke_viiiii(_0x4d9c7d,_0x139cc8,_0x14a3ba,_0x1535ea,_0x5f17c0,_0x12595c){var _0x53f3c4=_0x5e00b3;try{Module[_0x53f3c4(0xd37)](_0x4d9c7d,_0x139cc8,_0x14a3ba,_0x1535ea,_0x5f17c0,_0x12595c);}catch(_0xa81d9c){if(_0x53f3c4(0x1efe)!=typeof _0xa81d9c&&_0x53f3c4(0x3e39)!==_0xa81d9c)throw _0xa81d9c;Module[_0x53f3c4(0x3fe9)](0x1,0x0);}}function invoke_vi(_0x3d15ad,_0x20141b){var _0xfaa160=_0x5e00b3;try{Module[_0xfaa160(0x3dff)](_0x3d15ad,_0x20141b);}catch(_0x25146d){if(_0xfaa160(0x1efe)!=typeof _0x25146d&&_0xfaa160(0x3e39)!==_0x25146d)throw _0x25146d;Module[_0xfaa160(0x3fe9)](0x1,0x0);}}function invoke_ii(_0x291128,_0x35a307){var _0x23e9e4=_0x307c2b,_0x251497=_0x5e00b3;try{return Module[_0x23e9e4(0x27e6)](_0x291128,_0x35a307);}catch(_0x2dd05a){if(_0x251497(0x1efe)!=typeof _0x2dd05a&&_0x251497(0x3e39)!==_0x2dd05a)throw _0x2dd05a;Module[_0x251497(0x3fe9)](0x1,0x0);}}function invoke_viii(_0x51ebdf,_0x1f6b7e,_0x43f107,_0x3409d){var _0x49ce46=_0x307c2b,_0x2ca949=_0x5e00b3;try{Module[_0x49ce46(0x49f6)](_0x51ebdf,_0x1f6b7e,_0x43f107,_0x3409d);}catch(_0x195ff4){if(_0x2ca949(0x1efe)!=typeof _0x195ff4&&_0x49ce46(0x2130)!==_0x195ff4)throw _0x195ff4;Module[_0x2ca949(0x3fe9)](0x1,0x0);}}function invoke_v(_0x35f3f5){var _0x52e43d=_0x307c2b;try{Module['dynCall_v'](_0x35f3f5);}catch(_0x1a766e){if(_0x52e43d(0x3393)!=typeof _0x1a766e&&_0x52e43d(0x2130)!==_0x1a766e)throw _0x1a766e;Module[_0x52e43d(0x527)](0x1,0x0);}}function invoke_viiiiii(_0xd4e712,_0x19982f,_0x40690d,_0x36c942,_0x4961e3,_0x51529a,_0x54e0bd){var _0x1576e3=_0x5e00b3;try{Module[_0x1576e3(0x1968)](_0xd4e712,_0x19982f,_0x40690d,_0x36c942,_0x4961e3,_0x51529a,_0x54e0bd);}catch(_0x3d49ee){if(_0x1576e3(0x1efe)!=typeof _0x3d49ee&&_0x1576e3(0x3e39)!==_0x3d49ee)throw _0x3d49ee;Module[_0x1576e3(0x3fe9)](0x1,0x0);}}function invoke_viiii(_0xdfea57,_0x2ca206,_0x4bdc37,_0x2c538d,_0x567095){var _0x44a69b=_0x307c2b,_0x30872b=_0x5e00b3;try{Module[_0x44a69b(0x2f4f)](_0xdfea57,_0x2ca206,_0x4bdc37,_0x2c538d,_0x567095);}catch(_0x4f3bc5){if(_0x30872b(0x1efe)!=typeof _0x4f3bc5&&_0x30872b(0x3e39)!==_0x4f3bc5)throw _0x4f3bc5;Module[_0x30872b(0x3fe9)](0x1,0x0);}}__ATEXIT__[_0x5e00b3(0x5323)](function(){var _0x3054a7=_0x5e00b3,_0x20567b=Module[_0x3054a7(0x52e8)];_0x20567b&&_0x20567b(0x0);var _0x1cc4cf=___syscall146[_0x3054a7(0x4962)];if(_0x1cc4cf){var _0x9eb8f6=___syscall146[_0x3054a7(0x3e30)];_0x9eb8f6[0x1][_0x3054a7(0x809)]&&_0x1cc4cf(0x1,0xa),_0x9eb8f6[0x2][_0x3054a7(0x809)]&&_0x1cc4cf(0x2,0xa);}}),DYNAMICTOP_PTR=allocate(0x1,_0x307c2b(0x2c0e),ALLOC_STATIC),STACK_BASE=STACKTOP=Runtime[_0x5e00b3(0x1047)](STATICTOP),STACK_MAX=STACK_BASE+TOTAL_STACK,DYNAMIC_BASE=Runtime[_0x5e00b3(0x1047)](STACK_MAX),HEAP32[DYNAMICTOP_PTR>>0x2]=DYNAMIC_BASE,staticSealed=!0x0,Module[_0x5e00b3(0x22b1)]={'Math':Math,'Int8Array':Int8Array,'Int16Array':Int16Array,'Int32Array':Int32Array,'Uint8Array':Uint8Array,'Uint16Array':Uint16Array,'Uint32Array':Uint32Array,'Float32Array':Float32Array,'Float64Array':Float64Array,'NaN':NaN,'Infinity':0x1/0x0,'byteLength':byteLength},Module[_0x5e00b3(0x2f05)]={'abort':abort,'assert':assert$1,'enlargeMemory':enlargeMemory,'getTotalMemory':getTotalMemory,'abortOnCannotGrowMemory':abortOnCannotGrowMemory,'invoke_iiii':invoke_iiii,'invoke_viiiii':invoke_viiiii,'invoke_vi':invoke_vi,'invoke_ii':invoke_ii,'invoke_viii':invoke_viii,'invoke_v':invoke_v,'invoke_viiiiii':invoke_viiiiii,'invoke_viiii':invoke_viiii,'_pthread_getspecific':_pthread_getspecific,'___syscall54':___syscall54,'_pthread_setspecific':_pthread_setspecific,'___gxx_personality_v0':___gxx_personality_v0,'___syscall6':___syscall6,'___setErrNo':___setErrNo,'_abort':_abort,'___cxa_begin_catch':___cxa_begin_catch,'_pthread_once':_pthread_once,'_emscripten_memcpy_big':_emscripten_memcpy_big,'_pthread_key_create':_pthread_key_create,'___syscall140':___syscall140,'___resumeException':___resumeException,'___cxa_find_matching_catch':___cxa_find_matching_catch,'___syscall146':___syscall146,'__ZSt18uncaught_exceptionv':__ZSt18uncaught_exceptionv,'DYNAMICTOP_PTR':DYNAMICTOP_PTR,'tempDoublePtr':tempDoublePtr,'ABORT':ABORT,'STACKTOP':STACKTOP,'STACK_MAX':STACK_MAX,'cttz_i8':cttz_i8};var asm=function(_0x40c0e3,_0x347250,_0x1f944a){var _0x39a6b4=_0x307c2b,_0x5ee6a8=_0x5e00b3,_0x19ba1c=_0x40c0e3[_0x5ee6a8(0x3577)],_0xff964d=new _0x19ba1c(_0x1f944a),_0x4ce812=_0x40c0e3[_0x5ee6a8(0x37fe)],_0x248ad2=new _0x4ce812(_0x1f944a),_0x195a0f=_0x40c0e3[_0x39a6b4(0x4586)],_0x1a4583=new _0x195a0f(_0x1f944a),_0x46019c=_0x40c0e3[_0x39a6b4(0x4448)],_0x11a948=new _0x46019c(_0x1f944a),_0xfdcb28=_0x40c0e3[_0x5ee6a8(0x4f86)],_0x2aaf7b=new _0xfdcb28(_0x1f944a),_0x403065=_0x40c0e3[_0x5ee6a8(0x4384)];new _0x403065(_0x1f944a);var _0x2cccbb=_0x40c0e3[_0x5ee6a8(0x5f10)];new _0x2cccbb(_0x1f944a);var _0x4a0291=_0x40c0e3[_0x5ee6a8(0x2458)],_0x3b3d5b=new _0x4a0291(_0x1f944a),_0xf7fd4b=_0x40c0e3[_0x5ee6a8(0x3080)],_0x34209a=0x0|_0x347250[_0x39a6b4(0x17ce)],_0x38d833=0x0|_0x347250[_0x5ee6a8(0x3798)];_0x347250[_0x5ee6a8(0xe0f)];var _0x3a9e1f=0x0|_0x347250[_0x5ee6a8(0x4846)];_0x347250[_0x5ee6a8(0x1d44)];var _0x29ad29=0x0|_0x347250[_0x5ee6a8(0x11df)];_0x40c0e3[_0x5ee6a8(0x259)],_0x40c0e3[_0x5ee6a8(0x5ff)];var _0x4e7665=0x0;_0x40c0e3[_0x5ee6a8(0x14f9)][_0x5ee6a8(0x1ace)],_0x40c0e3[_0x5ee6a8(0x14f9)][_0x39a6b4(0x971)],_0x40c0e3[_0x5ee6a8(0x14f9)][_0x39a6b4(0x37eb)],_0x40c0e3[_0x5ee6a8(0x14f9)][_0x39a6b4(0x28d)],_0x40c0e3[_0x5ee6a8(0x14f9)][_0x5ee6a8(0x52a3)],_0x40c0e3[_0x5ee6a8(0x14f9)][_0x39a6b4(0xc19)],_0x40c0e3[_0x5ee6a8(0x14f9)][_0x39a6b4(0x160c)],_0x40c0e3[_0x5ee6a8(0x14f9)][_0x39a6b4(0xdbc)],_0x40c0e3[_0x5ee6a8(0x14f9)][_0x5ee6a8(0x17b7)],_0x40c0e3[_0x5ee6a8(0x14f9)][_0x5ee6a8(0x41f7)],_0x40c0e3[_0x39a6b4(0x4911)][_0x5ee6a8(0x51e)],_0x40c0e3[_0x5ee6a8(0x14f9)]['exp'],_0x40c0e3[_0x5ee6a8(0x14f9)][_0x5ee6a8(0xca1)],_0x40c0e3[_0x39a6b4(0x4911)][_0x5ee6a8(0x5f13)];var _0x2b189b=_0x40c0e3[_0x39a6b4(0x4911)][_0x5ee6a8(0x42f1)];_0x40c0e3[_0x5ee6a8(0x14f9)][_0x5ee6a8(0x19a8)],_0x40c0e3[_0x5ee6a8(0x14f9)][_0x39a6b4(0x5449)];var _0x3d0866=_0x40c0e3[_0x5ee6a8(0x14f9)][_0x5ee6a8(0x32d)],_0x4db0ec=_0x347250[_0x39a6b4(0x2ea2)];_0x347250[_0x39a6b4(0x4848)];var _0xa94f83=_0x347250['enlargeMemory'],_0x317ba1=_0x347250[_0x5ee6a8(0x5357)],_0x1294a3=_0x347250[_0x5ee6a8(0x47bb)];_0x347250[_0x5ee6a8(0x3d64)],_0x347250[_0x5ee6a8(0x523e)],_0x347250[_0x5ee6a8(0x2180)],_0x347250[_0x39a6b4(0x5817)],_0x347250[_0x5ee6a8(0x14cb)],_0x347250[_0x5ee6a8(0x3c52)],_0x347250[_0x5ee6a8(0x3997)],_0x347250[_0x5ee6a8(0x1a8a)];var _0x4fadab=_0x347250[_0x5ee6a8(0x240c)],_0x2123f6=_0x347250[_0x5ee6a8(0x209c)],_0x511c5d=_0x347250[_0x5ee6a8(0x6a4)];_0x347250[_0x5ee6a8(0x4e97)];var _0x16e9e0=_0x347250[_0x5ee6a8(0x48de)],_0xc16c72=_0x347250[_0x5ee6a8(0x58df)],_0x4b67a3=_0x347250[_0x39a6b4(0x1367)];_0x347250[_0x39a6b4(0x4ad5)];var _0xd62d33=_0x347250[_0x39a6b4(0x64c)],_0x2700c9=_0x347250[_0x5ee6a8(0x3344)],_0x64096d=_0x347250[_0x39a6b4(0xc7c)],_0x86874e=_0x347250[_0x5ee6a8(0x964)];_0x347250[_0x5ee6a8(0x5037)],_0x347250[_0x5ee6a8(0x539c)];var _0x5bab22=_0x347250[_0x5ee6a8(0x31e7)];function _0x4f8268(_0x9b2183){_0x9b2183|=0x0;var _0x31e972,_0xf2609e=0x0,_0xbdf1e6=0x0,_0x1257ec=0x0,_0x584263=0x0,_0x3a9fd0=0x0,_0x369429=0x0,_0x13c6cb=0x0,_0x45d65a=0x0,_0x4a999d=0x0,_0x5b518a=0x0,_0x124682=0x0,_0xdd689b=0x0,_0x1976cf=0x0,_0x19e515=0x0,_0x43318b=0x0,_0x31a7e6=0x0,_0x1f3583=0x0,_0x4281cc=0x0,_0x3ca0c7=0x0,_0x4dcabb=0x0;_0x31e972=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x10|0x0,_0xdd689b=_0x31e972;do{if(_0x9b2183>>>0x0<0xf5){if(_0x9b2183=(_0x4a999d=_0x9b2183>>>0x0<0xb?0x10:_0x9b2183+0xb&-0x8)>>>0x3,0x3&(_0xbdf1e6=(_0x124682=0x0|_0x1a4583[0x478])>>>_0x9b2183)|0x0)return _0x1257ec=0x0|_0x1a4583[(_0xbdf1e6=(_0x9b2183=0x1208+((_0xf2609e=(0x1&_0xbdf1e6^0x1)+_0x9b2183|0x0)<<0x1<<0x2)|0x0)+0x8|0x0)>>0x2],(0x0|_0x9b2183)==(0x0|(_0x3a9fd0=0x0|_0x1a4583[(_0x584263=_0x1257ec+0x8|0x0)>>0x2]))?_0x1a4583[0x478]=_0x124682&~(0x1<<_0xf2609e):(_0x1a4583[_0x3a9fd0+0xc>>0x2]=_0x9b2183,_0x1a4583[_0xbdf1e6>>0x2]=_0x3a9fd0),_0x4dcabb=_0xf2609e<<0x3,_0x1a4583[_0x1257ec+0x4>>0x2]=0x3|_0x4dcabb,_0x1a4583[(_0x4dcabb=_0x1257ec+_0x4dcabb+0x4|0x0)>>0x2]=0x1|_0x1a4583[_0x4dcabb>>0x2],_0x3a9e1f=_0x31e972,0x0|(_0x4dcabb=_0x584263);if(_0x4a999d>>>0x0>(_0x5b518a=0x0|_0x1a4583[0x47a])>>>0x0){if(0x0|_0xbdf1e6)return _0xf2609e=((_0xf2609e=_0xbdf1e6<<_0x9b2183&((_0xf2609e=0x2<<_0x9b2183)|0x0-_0xf2609e))&0x0-_0xf2609e)-0x1|0x0,_0x584263=0x0|_0x1a4583[(_0x9b2183=(_0xf2609e=0x1208+((_0x1257ec=((_0xbdf1e6=(_0xf2609e>>>=_0x369429=_0xf2609e>>>0xc&0x10)>>>0x5&0x8)|_0x369429|(_0x584263=(_0xf2609e>>>=_0xbdf1e6)>>>0x2&0x4)|(_0x9b2183=(_0xf2609e>>>=_0x584263)>>>0x1&0x2)|(_0x1257ec=(_0xf2609e>>>=_0x9b2183)>>>0x1&0x1))+(_0xf2609e>>>_0x1257ec)|0x0)<<0x1<<0x2)|0x0)+0x8|0x0)>>0x2],(0x0|_0xf2609e)==(0x0|(_0xbdf1e6=0x0|_0x1a4583[(_0x369429=_0x584263+0x8|0x0)>>0x2]))?(_0x9b2183=_0x124682&~(0x1<<_0x1257ec),_0x1a4583[0x478]=_0x9b2183):(_0x1a4583[_0xbdf1e6+0xc>>0x2]=_0xf2609e,_0x1a4583[_0x9b2183>>0x2]=_0xbdf1e6,_0x9b2183=_0x124682),_0x3a9fd0=(_0x1257ec<<0x3)-_0x4a999d|0x0,_0x1a4583[_0x584263+0x4>>0x2]=0x3|_0x4a999d,_0x1a4583[(_0x1257ec=_0x584263+_0x4a999d|0x0)+0x4>>0x2]=0x1|_0x3a9fd0,_0x1a4583[_0x1257ec+_0x3a9fd0>>0x2]=_0x3a9fd0,0x0|_0x5b518a&&(_0x584263=0x0|_0x1a4583[0x47d],_0xbdf1e6=0x1208+((_0xf2609e=_0x5b518a>>>0x3)<<0x1<<0x2)|0x0,_0x9b2183&(_0xf2609e=0x1<<_0xf2609e)?_0xf2609e=0x0|_0x1a4583[(_0x9b2183=_0xbdf1e6+0x8|0x0)>>0x2]:(_0x1a4583[0x478]=_0x9b2183|_0xf2609e,_0xf2609e=_0xbdf1e6,_0x9b2183=_0xbdf1e6+0x8|0x0),_0x1a4583[_0x9b2183>>0x2]=_0x584263,_0x1a4583[_0xf2609e+0xc>>0x2]=_0x584263,_0x1a4583[_0x584263+0x8>>0x2]=_0xf2609e,_0x1a4583[_0x584263+0xc>>0x2]=_0xbdf1e6),_0x1a4583[0x47a]=_0x3a9fd0,_0x1a4583[0x47d]=_0x1257ec,_0x3a9e1f=_0x31e972,0x0|(_0x4dcabb=_0x369429);if(_0x13c6cb=0x0|_0x1a4583[0x479]){if(_0xbdf1e6=(_0x13c6cb&0x0-_0x13c6cb)-0x1|0x0,_0x9b2183=0x0|_0x1a4583[0x1310+(((_0x3a9fd0=(_0xbdf1e6>>>=_0x369429=_0xbdf1e6>>>0xc&0x10)>>>0x5&0x8)|_0x369429|(_0x45d65a=(_0xbdf1e6>>>=_0x3a9fd0)>>>0x2&0x4)|(_0x1257ec=(_0xbdf1e6>>>=_0x45d65a)>>>0x1&0x2)|(_0x9b2183=(_0xbdf1e6>>>=_0x1257ec)>>>0x1&0x1))+(_0xbdf1e6>>>_0x9b2183)<<0x2)>>0x2],_0xbdf1e6=(-0x8&_0x1a4583[_0x9b2183+0x4>>0x2])-_0x4a999d|0x0,_0x1257ec=0x0|_0x1a4583[_0x9b2183+0x10+((0x0==(0x0|_0x1a4583[_0x9b2183+0x10>>0x2])&0x1)<<0x2)>>0x2]){do{_0xbdf1e6=(_0x45d65a=(_0x369429=(-0x8&_0x1a4583[_0x1257ec+0x4>>0x2])-_0x4a999d|0x0)>>>0x0<_0xbdf1e6>>>0x0)?_0x369429:_0xbdf1e6,_0x9b2183=_0x45d65a?_0x1257ec:_0x9b2183,_0x1257ec=0x0|_0x1a4583[_0x1257ec+0x10+((0x0==(0x0|_0x1a4583[_0x1257ec+0x10>>0x2])&0x1)<<0x2)>>0x2];}while(0x0!=(0x0|_0x1257ec));_0x45d65a=_0x9b2183,_0x3a9fd0=_0xbdf1e6;}else _0x45d65a=_0x9b2183,_0x3a9fd0=_0xbdf1e6;if(_0x45d65a>>>0x0<(_0x369429=_0x45d65a+_0x4a999d|0x0)>>>0x0){_0x584263=0x0|_0x1a4583[_0x45d65a+0x18>>0x2],_0xf2609e=0x0|_0x1a4583[_0x45d65a+0xc>>0x2];do{if((0x0|_0xf2609e)==(0x0|_0x45d65a)){if(!(_0xf2609e=0x0|_0x1a4583[(_0x9b2183=_0x45d65a+0x14|0x0)>>0x2])&&!(_0xf2609e=0x0|_0x1a4583[(_0x9b2183=_0x45d65a+0x10|0x0)>>0x2])){_0xbdf1e6=0x0;break;}for(;;)if(0x0|(_0x1257ec=0x0|_0x1a4583[(_0xbdf1e6=_0xf2609e+0x14|0x0)>>0x2]))_0xf2609e=_0x1257ec,_0x9b2183=_0xbdf1e6;else{if(!(_0x1257ec=0x0|_0x1a4583[(_0xbdf1e6=_0xf2609e+0x10|0x0)>>0x2]))break;_0xf2609e=_0x1257ec,_0x9b2183=_0xbdf1e6;}_0x1a4583[_0x9b2183>>0x2]=0x0,_0xbdf1e6=_0xf2609e;}else _0xbdf1e6=0x0|_0x1a4583[_0x45d65a+0x8>>0x2],_0x1a4583[_0xbdf1e6+0xc>>0x2]=_0xf2609e,_0x1a4583[_0xf2609e+0x8>>0x2]=_0xbdf1e6,_0xbdf1e6=_0xf2609e;}while(0x0);do{if(0x0|_0x584263){if(_0xf2609e=0x0|_0x1a4583[_0x45d65a+0x1c>>0x2],(0x0|_0x45d65a)==(0x0|_0x1a4583[(_0x9b2183=0x1310+(_0xf2609e<<0x2)|0x0)>>0x2])){if(_0x1a4583[_0x9b2183>>0x2]=_0xbdf1e6,!_0xbdf1e6){_0x1a4583[0x479]=_0x13c6cb&~(0x1<<_0xf2609e);break;}}else{if(_0x1a4583[_0x584263+0x10+(((0x0|_0x1a4583[_0x584263+0x10>>0x2])!=(0x0|_0x45d65a)&0x1)<<0x2)>>0x2]=_0xbdf1e6,!_0xbdf1e6)break;}_0x1a4583[_0xbdf1e6+0x18>>0x2]=_0x584263,0x0|(_0xf2609e=0x0|_0x1a4583[_0x45d65a+0x10>>0x2])&&(_0x1a4583[_0xbdf1e6+0x10>>0x2]=_0xf2609e,_0x1a4583[_0xf2609e+0x18>>0x2]=_0xbdf1e6),0x0|(_0xf2609e=0x0|_0x1a4583[_0x45d65a+0x14>>0x2])&&(_0x1a4583[_0xbdf1e6+0x14>>0x2]=_0xf2609e,_0x1a4583[_0xf2609e+0x18>>0x2]=_0xbdf1e6);}}while(0x0);return _0x3a9fd0>>>0x0<0x10?(_0x4dcabb=_0x3a9fd0+_0x4a999d|0x0,_0x1a4583[_0x45d65a+0x4>>0x2]=0x3|_0x4dcabb,_0x1a4583[(_0x4dcabb=_0x45d65a+_0x4dcabb+0x4|0x0)>>0x2]=0x1|_0x1a4583[_0x4dcabb>>0x2]):(_0x1a4583[_0x45d65a+0x4>>0x2]=0x3|_0x4a999d,_0x1a4583[_0x369429+0x4>>0x2]=0x1|_0x3a9fd0,_0x1a4583[_0x369429+_0x3a9fd0>>0x2]=_0x3a9fd0,0x0|_0x5b518a&&(_0x1257ec=0x0|_0x1a4583[0x47d],_0xbdf1e6=0x1208+((_0xf2609e=_0x5b518a>>>0x3)<<0x1<<0x2)|0x0,_0x124682&(_0xf2609e=0x1<<_0xf2609e)?_0xf2609e=0x0|_0x1a4583[(_0x9b2183=_0xbdf1e6+0x8|0x0)>>0x2]:(_0x1a4583[0x478]=_0x124682|_0xf2609e,_0xf2609e=_0xbdf1e6,_0x9b2183=_0xbdf1e6+0x8|0x0),_0x1a4583[_0x9b2183>>0x2]=_0x1257ec,_0x1a4583[_0xf2609e+0xc>>0x2]=_0x1257ec,_0x1a4583[_0x1257ec+0x8>>0x2]=_0xf2609e,_0x1a4583[_0x1257ec+0xc>>0x2]=_0xbdf1e6),_0x1a4583[0x47a]=_0x3a9fd0,_0x1a4583[0x47d]=_0x369429),_0x3a9e1f=_0x31e972,0x0|(_0x4dcabb=_0x45d65a+0x8|0x0);}_0x124682=_0x4a999d;}else _0x124682=_0x4a999d;}else _0x124682=_0x4a999d;}else{if(_0x9b2183>>>0x0<=0xffffffbf){if(_0x4a999d=-0x8&(_0x9b2183=_0x9b2183+0xb|0x0),_0x45d65a=0x0|_0x1a4583[0x479]){_0x1257ec=0x0-_0x4a999d|0x0,_0x13c6cb=(_0x9b2183>>>=0x8)?_0x4a999d>>>0x0>0xffffff?0x1f:_0x4a999d>>>((_0x13c6cb=0xe-((_0x5b518a=((_0x3ca0c7=_0x9b2183<<(_0x124682=(_0x9b2183+0xfff00|0x0)>>>0x10&0x8))+0x7f000|0x0)>>>0x10&0x4)|_0x124682|(_0x13c6cb=((_0x3ca0c7<<=_0x5b518a)+0x3c000|0x0)>>>0x10&0x2))+(_0x3ca0c7<<_0x13c6cb>>>0xf)|0x0)+0x7|0x0)&0x1|_0x13c6cb<<0x1:0x0,_0xbdf1e6=0x0|_0x1a4583[0x1310+(_0x13c6cb<<0x2)>>0x2];_0x42dbab:do{if(_0xbdf1e6)for(_0x9b2183=0x0,_0x369429=_0x4a999d<<(0x1f==(0x0|_0x13c6cb)?0x0:0x19-(_0x13c6cb>>>0x1)|0x0),_0x3a9fd0=0x0;;){if((_0x584263=(-0x8&_0x1a4583[_0xbdf1e6+0x4>>0x2])-_0x4a999d|0x0)>>>0x0<_0x1257ec>>>0x0){if(!_0x584263){_0x9b2183=_0xbdf1e6,_0x1257ec=0x0,_0x584263=_0xbdf1e6,_0x3ca0c7=0x3d;break _0x42dbab;}_0x9b2183=_0xbdf1e6,_0x1257ec=_0x584263;}if(_0x3a9fd0=0x0==(0x0|(_0x584263=0x0|_0x1a4583[_0xbdf1e6+0x14>>0x2]))|(0x0|_0x584263)==(0x0|(_0xbdf1e6=0x0|_0x1a4583[_0xbdf1e6+0x10+(_0x369429>>>0x1f<<0x2)>>0x2]))?_0x3a9fd0:_0x584263,_0x584263=0x0==(0x0|_0xbdf1e6)){_0xbdf1e6=_0x3a9fd0,_0x3ca0c7=0x39;break;}_0x369429<<=0x1&(0x1^_0x584263);}else _0xbdf1e6=0x0,_0x9b2183=0x0,_0x3ca0c7=0x39;}while(0x0);if(0x39==(0x0|_0x3ca0c7)){if(0x0==(0x0|_0xbdf1e6)&0x0==(0x0|_0x9b2183)){if(!(_0x9b2183=_0x45d65a&((_0x9b2183=0x2<<_0x13c6cb)|0x0-_0x9b2183))){_0x124682=_0x4a999d;break;}_0x124682=(_0x9b2183&0x0-_0x9b2183)-0x1|0x0,_0x9b2183=0x0,_0xbdf1e6=0x0|_0x1a4583[0x1310+(((_0x3a9fd0=(_0x124682>>>=_0x369429=_0x124682>>>0xc&0x10)>>>0x5&0x8)|_0x369429|(_0x13c6cb=(_0x124682>>>=_0x3a9fd0)>>>0x2&0x4)|(_0x5b518a=(_0x124682>>>=_0x13c6cb)>>>0x1&0x2)|(_0xbdf1e6=(_0x124682>>>=_0x5b518a)>>>0x1&0x1))+(_0x124682>>>_0xbdf1e6)<<0x2)>>0x2];}_0xbdf1e6?(_0x584263=_0xbdf1e6,_0x3ca0c7=0x3d):(_0x13c6cb=_0x9b2183,_0x369429=_0x1257ec);}if(0x3d==(0x0|_0x3ca0c7))for(;;){if(_0x3ca0c7=0x0,_0xbdf1e6=(_0x124682=(_0xbdf1e6=(-0x8&_0x1a4583[_0x584263+0x4>>0x2])-_0x4a999d|0x0)>>>0x0<_0x1257ec>>>0x0)?_0xbdf1e6:_0x1257ec,_0x9b2183=_0x124682?_0x584263:_0x9b2183,!(_0x584263=0x0|_0x1a4583[_0x584263+0x10+((0x0==(0x0|_0x1a4583[_0x584263+0x10>>0x2])&0x1)<<0x2)>>0x2])){_0x13c6cb=_0x9b2183,_0x369429=_0xbdf1e6;break;}_0x1257ec=_0xbdf1e6,_0x3ca0c7=0x3d;}if(0x0!=(0x0|_0x13c6cb)&&_0x369429>>>0x0<((0x0|_0x1a4583[0x47a])-_0x4a999d|0x0)>>>0x0){if(_0x13c6cb>>>0x0>=(_0x3a9fd0=_0x13c6cb+_0x4a999d|0x0)>>>0x0)return _0x3a9e1f=_0x31e972,0x0|(_0x4dcabb=0x0);_0x584263=0x0|_0x1a4583[_0x13c6cb+0x18>>0x2],_0xf2609e=0x0|_0x1a4583[_0x13c6cb+0xc>>0x2];do{if((0x0|_0xf2609e)==(0x0|_0x13c6cb)){if(!(_0xf2609e=0x0|_0x1a4583[(_0x9b2183=_0x13c6cb+0x14|0x0)>>0x2])&&!(_0xf2609e=0x0|_0x1a4583[(_0x9b2183=_0x13c6cb+0x10|0x0)>>0x2])){_0xf2609e=0x0;break;}for(;;)if(0x0|(_0x1257ec=0x0|_0x1a4583[(_0xbdf1e6=_0xf2609e+0x14|0x0)>>0x2]))_0xf2609e=_0x1257ec,_0x9b2183=_0xbdf1e6;else{if(!(_0x1257ec=0x0|_0x1a4583[(_0xbdf1e6=_0xf2609e+0x10|0x0)>>0x2]))break;_0xf2609e=_0x1257ec,_0x9b2183=_0xbdf1e6;}_0x1a4583[_0x9b2183>>0x2]=0x0;}else _0x4dcabb=0x0|_0x1a4583[_0x13c6cb+0x8>>0x2],_0x1a4583[_0x4dcabb+0xc>>0x2]=_0xf2609e,_0x1a4583[_0xf2609e+0x8>>0x2]=_0x4dcabb;}while(0x0);do{if(_0x584263){if(_0x9b2183=0x0|_0x1a4583[_0x13c6cb+0x1c>>0x2],(0x0|_0x13c6cb)==(0x0|_0x1a4583[(_0xbdf1e6=0x1310+(_0x9b2183<<0x2)|0x0)>>0x2])){if(_0x1a4583[_0xbdf1e6>>0x2]=_0xf2609e,!_0xf2609e){_0x1257ec=_0x45d65a&~(0x1<<_0x9b2183),_0x1a4583[0x479]=_0x1257ec;break;}}else{if(_0x1a4583[_0x584263+0x10+(((0x0|_0x1a4583[_0x584263+0x10>>0x2])!=(0x0|_0x13c6cb)&0x1)<<0x2)>>0x2]=_0xf2609e,!_0xf2609e){_0x1257ec=_0x45d65a;break;}}_0x1a4583[_0xf2609e+0x18>>0x2]=_0x584263,0x0|(_0x9b2183=0x0|_0x1a4583[_0x13c6cb+0x10>>0x2])&&(_0x1a4583[_0xf2609e+0x10>>0x2]=_0x9b2183,_0x1a4583[_0x9b2183+0x18>>0x2]=_0xf2609e),(_0x9b2183=0x0|_0x1a4583[_0x13c6cb+0x14>>0x2])?(_0x1a4583[_0xf2609e+0x14>>0x2]=_0x9b2183,_0x1a4583[_0x9b2183+0x18>>0x2]=_0xf2609e,_0x1257ec=_0x45d65a):_0x1257ec=_0x45d65a;}else _0x1257ec=_0x45d65a;}while(0x0);do{if(_0x369429>>>0x0>=0x10){if(_0x1a4583[_0x13c6cb+0x4>>0x2]=0x3|_0x4a999d,_0x1a4583[_0x3a9fd0+0x4>>0x2]=0x1|_0x369429,_0x1a4583[_0x3a9fd0+_0x369429>>0x2]=_0x369429,_0xf2609e=_0x369429>>>0x3,_0x369429>>>0x0<0x100){_0xbdf1e6=0x1208+(_0xf2609e<<0x1<<0x2)|0x0,(_0x9b2183=0x0|_0x1a4583[0x478])&(_0xf2609e=0x1<<_0xf2609e)?_0xf2609e=0x0|_0x1a4583[(_0x9b2183=_0xbdf1e6+0x8|0x0)>>0x2]:(_0x1a4583[0x478]=_0x9b2183|_0xf2609e,_0xf2609e=_0xbdf1e6,_0x9b2183=_0xbdf1e6+0x8|0x0),_0x1a4583[_0x9b2183>>0x2]=_0x3a9fd0,_0x1a4583[_0xf2609e+0xc>>0x2]=_0x3a9fd0,_0x1a4583[_0x3a9fd0+0x8>>0x2]=_0xf2609e,_0x1a4583[_0x3a9fd0+0xc>>0x2]=_0xbdf1e6;break;}if(_0xbdf1e6=0x1310+((_0xf2609e=(_0xf2609e=_0x369429>>>0x8)?_0x369429>>>0x0>0xffffff?0x1f:_0x369429>>>((_0xf2609e=0xe-((_0x4281cc=((_0x4dcabb=_0xf2609e<<(_0x3ca0c7=(_0xf2609e+0xfff00|0x0)>>>0x10&0x8))+0x7f000|0x0)>>>0x10&0x4)|_0x3ca0c7|(_0xf2609e=((_0x4dcabb<<=_0x4281cc)+0x3c000|0x0)>>>0x10&0x2))+(_0x4dcabb<<_0xf2609e>>>0xf)|0x0)+0x7|0x0)&0x1|_0xf2609e<<0x1:0x0)<<0x2)|0x0,_0x1a4583[_0x3a9fd0+0x1c>>0x2]=_0xf2609e,_0x1a4583[(_0x9b2183=_0x3a9fd0+0x10|0x0)+0x4>>0x2]=0x0,_0x1a4583[_0x9b2183>>0x2]=0x0,!(_0x1257ec&(_0x9b2183=0x1<<_0xf2609e))){_0x1a4583[0x479]=_0x1257ec|_0x9b2183,_0x1a4583[_0xbdf1e6>>0x2]=_0x3a9fd0,_0x1a4583[_0x3a9fd0+0x18>>0x2]=_0xbdf1e6,_0x1a4583[_0x3a9fd0+0xc>>0x2]=_0x3a9fd0,_0x1a4583[_0x3a9fd0+0x8>>0x2]=_0x3a9fd0;break;}for(_0x9b2183=_0x369429<<(0x1f==(0x0|_0xf2609e)?0x0:0x19-(_0xf2609e>>>0x1)|0x0),_0xbdf1e6=0x0|_0x1a4583[_0xbdf1e6>>0x2];;){if((-0x8&_0x1a4583[_0xbdf1e6+0x4>>0x2]|0x0)==(0x0|_0x369429)){_0x3ca0c7=0x61;break;}if(!(_0xf2609e=0x0|_0x1a4583[(_0x1257ec=_0xbdf1e6+0x10+(_0x9b2183>>>0x1f<<0x2)|0x0)>>0x2])){_0x3ca0c7=0x60;break;}_0x9b2183<<=0x1,_0xbdf1e6=_0xf2609e;}if(0x60==(0x0|_0x3ca0c7)){_0x1a4583[_0x1257ec>>0x2]=_0x3a9fd0,_0x1a4583[_0x3a9fd0+0x18>>0x2]=_0xbdf1e6,_0x1a4583[_0x3a9fd0+0xc>>0x2]=_0x3a9fd0,_0x1a4583[_0x3a9fd0+0x8>>0x2]=_0x3a9fd0;break;}if(0x61==(0x0|_0x3ca0c7)){_0x4dcabb=0x0|_0x1a4583[(_0x3ca0c7=_0xbdf1e6+0x8|0x0)>>0x2],_0x1a4583[_0x4dcabb+0xc>>0x2]=_0x3a9fd0,_0x1a4583[_0x3ca0c7>>0x2]=_0x3a9fd0,_0x1a4583[_0x3a9fd0+0x8>>0x2]=_0x4dcabb,_0x1a4583[_0x3a9fd0+0xc>>0x2]=_0xbdf1e6,_0x1a4583[_0x3a9fd0+0x18>>0x2]=0x0;break;}}else _0x4dcabb=_0x369429+_0x4a999d|0x0,_0x1a4583[_0x13c6cb+0x4>>0x2]=0x3|_0x4dcabb,_0x1a4583[(_0x4dcabb=_0x13c6cb+_0x4dcabb+0x4|0x0)>>0x2]=0x1|_0x1a4583[_0x4dcabb>>0x2];}while(0x0);return _0x3a9e1f=_0x31e972,0x0|(_0x4dcabb=_0x13c6cb+0x8|0x0);}_0x124682=_0x4a999d;}else _0x124682=_0x4a999d;}else _0x124682=-0x1;}}while(0x0);if((_0xbdf1e6=0x0|_0x1a4583[0x47a])>>>0x0>=_0x124682>>>0x0)return _0xf2609e=_0xbdf1e6-_0x124682|0x0,_0x9b2183=0x0|_0x1a4583[0x47d],_0xf2609e>>>0x0>0xf?(_0x4dcabb=_0x9b2183+_0x124682|0x0,_0x1a4583[0x47d]=_0x4dcabb,_0x1a4583[0x47a]=_0xf2609e,_0x1a4583[_0x4dcabb+0x4>>0x2]=0x1|_0xf2609e,_0x1a4583[_0x4dcabb+_0xf2609e>>0x2]=_0xf2609e,_0x1a4583[_0x9b2183+0x4>>0x2]=0x3|_0x124682):(_0x1a4583[0x47a]=0x0,_0x1a4583[0x47d]=0x0,_0x1a4583[_0x9b2183+0x4>>0x2]=0x3|_0xbdf1e6,_0x1a4583[(_0x4dcabb=_0x9b2183+_0xbdf1e6+0x4|0x0)>>0x2]=0x1|_0x1a4583[_0x4dcabb>>0x2]),_0x3a9e1f=_0x31e972,0x0|(_0x4dcabb=_0x9b2183+0x8|0x0);if((_0x369429=0x0|_0x1a4583[0x47b])>>>0x0>_0x124682>>>0x0)return _0x4281cc=_0x369429-_0x124682|0x0,_0x1a4583[0x47b]=_0x4281cc,_0x3ca0c7=(_0x4dcabb=0x0|_0x1a4583[0x47e])+_0x124682|0x0,_0x1a4583[0x47e]=_0x3ca0c7,_0x1a4583[_0x3ca0c7+0x4>>0x2]=0x1|_0x4281cc,_0x1a4583[_0x4dcabb+0x4>>0x2]=0x3|_0x124682,_0x3a9e1f=_0x31e972,0x0|(_0x4dcabb=_0x4dcabb+0x8|0x0);if(0x0|_0x1a4583[0x4ee]?_0x9b2183=0x0|_0x1a4583[0x4f0]:(_0x1a4583[0x4f0]=0x1000,_0x1a4583[0x4ef]=0x1000,_0x1a4583[0x4f1]=-0x1,_0x1a4583[0x4f2]=-0x1,_0x1a4583[0x4f3]=0x0,_0x1a4583[0x4e7]=0x0,_0x9b2183=-0x10&_0xdd689b^0x55555558,_0x1a4583[_0xdd689b>>0x2]=_0x9b2183,_0x1a4583[0x4ee]=_0x9b2183,_0x9b2183=0x1000),_0x13c6cb=_0x124682+0x30|0x0,(_0x4a999d=(_0x3a9fd0=_0x9b2183+(_0x45d65a=_0x124682+0x2f|0x0)|0x0)&(_0x584263=0x0-_0x9b2183|0x0))>>>0x0<=_0x124682>>>0x0)return _0x3a9e1f=_0x31e972,0x0|(_0x4dcabb=0x0);if(0x0|(_0x9b2183=0x0|_0x1a4583[0x4e6])&&(_0xdd689b=(_0x5b518a=0x0|_0x1a4583[0x4e4])+_0x4a999d|0x0)>>>0x0<=_0x5b518a>>>0x0|_0xdd689b>>>0x0>_0x9b2183>>>0x0)return _0x3a9e1f=_0x31e972,0x0|(_0x4dcabb=0x0);_0x3edd42:do{if(0x4&_0x1a4583[0x4e7])_0xf2609e=0x0,_0x3ca0c7=0x85;else{_0xbdf1e6=0x0|_0x1a4583[0x47e];_0x3e64c2:do{if(_0xbdf1e6){for(_0x1257ec=0x13a0;!((_0x9b2183=0x0|_0x1a4583[_0x1257ec>>0x2])>>>0x0<=_0xbdf1e6>>>0x0&&(_0x9b2183+(0x0|_0x1a4583[(_0x43318b=_0x1257ec+0x4|0x0)>>0x2])|0x0)>>>0x0>_0xbdf1e6>>>0x0);){if(!(_0x9b2183=0x0|_0x1a4583[_0x1257ec+0x8>>0x2])){_0x3ca0c7=0x76;break _0x3e64c2;}_0x1257ec=_0x9b2183;}if((_0xf2609e=_0x3a9fd0-_0x369429&_0x584263)>>>0x0<0x7fffffff){if((0x0|(_0x9b2183=0x0|_0x65581b(0x0|_0xf2609e)))==((0x0|_0x1a4583[_0x1257ec>>0x2])+(0x0|_0x1a4583[_0x43318b>>0x2])|0x0)){if(-0x1!=(0x0|_0x9b2183)){_0x369429=_0xf2609e,_0x3a9fd0=_0x9b2183,_0x3ca0c7=0x87;break _0x3edd42;}}else _0x1257ec=_0x9b2183,_0x3ca0c7=0x7e;}else _0xf2609e=0x0;}else _0x3ca0c7=0x76;}while(0x0);do{if(0x76==(0x0|_0x3ca0c7)){if(-0x1!=(0x0|(_0xbdf1e6=0x0|_0x65581b(0x0)))&&(_0xf2609e=_0xbdf1e6,_0x19e515=(_0xf2609e=(0x0==((_0x19e515=(_0x1976cf=0x0|_0x1a4583[0x4ef])+-0x1|0x0)&_0xf2609e|0x0)?0x0:(_0x19e515+_0xf2609e&0x0-_0x1976cf)-_0xf2609e|0x0)+_0x4a999d|0x0)+(_0x1976cf=0x0|_0x1a4583[0x4e4])|0x0,_0xf2609e>>>0x0>_0x124682>>>0x0&_0xf2609e>>>0x0<0x7fffffff)){if(0x0|(_0x43318b=0x0|_0x1a4583[0x4e6])&&_0x19e515>>>0x0<=_0x1976cf>>>0x0|_0x19e515>>>0x0>_0x43318b>>>0x0){_0xf2609e=0x0;break;}if((0x0|(_0x9b2183=0x0|_0x65581b(0x0|_0xf2609e)))==(0x0|_0xbdf1e6)){_0x369429=_0xf2609e,_0x3a9fd0=_0xbdf1e6,_0x3ca0c7=0x87;break _0x3edd42;}_0x1257ec=_0x9b2183,_0x3ca0c7=0x7e;}else _0xf2609e=0x0;}}while(0x0);do{if(0x7e==(0x0|_0x3ca0c7)){if(_0xbdf1e6=0x0-_0xf2609e|0x0,!(_0x13c6cb>>>0x0>_0xf2609e>>>0x0&_0xf2609e>>>0x0<0x7fffffff&-0x1!=(0x0|_0x1257ec))){if(-0x1==(0x0|_0x1257ec)){_0xf2609e=0x0;break;}_0x369429=_0xf2609e,_0x3a9fd0=_0x1257ec,_0x3ca0c7=0x87;break _0x3edd42;}if((_0x9b2183=_0x45d65a-_0xf2609e+(_0x9b2183=0x0|_0x1a4583[0x4f0])&0x0-_0x9b2183)>>>0x0>=0x7fffffff){_0x369429=_0xf2609e,_0x3a9fd0=_0x1257ec,_0x3ca0c7=0x87;break _0x3edd42;}if(-0x1==(0x0|_0x65581b(0x0|_0x9b2183))){_0x65581b(0x0|_0xbdf1e6),_0xf2609e=0x0;break;}_0x369429=_0x9b2183+_0xf2609e|0x0,_0x3a9fd0=_0x1257ec,_0x3ca0c7=0x87;break _0x3edd42;}}while(0x0);_0x1a4583[0x4e7]=0x4|_0x1a4583[0x4e7],_0x3ca0c7=0x85;}}while(0x0);if(0x85==(0x0|_0x3ca0c7)&&_0x4a999d>>>0x0<0x7fffffff&&!(-0x1==(0x0|(_0x4281cc=0x0|_0x65581b(0x0|_0x4a999d)))|0x1^(_0x1f3583=(_0x31a7e6=(_0x43318b=0x0|_0x65581b(0x0))-_0x4281cc|0x0)>>>0x0>(_0x124682+0x28|0x0)>>>0x0)|_0x4281cc>>>0x0<_0x43318b>>>0x0&-0x1!=(0x0|_0x4281cc)&-0x1!=(0x0|_0x43318b)^0x1)&&(_0x369429=_0x1f3583?_0x31a7e6:_0xf2609e,_0x3a9fd0=_0x4281cc,_0x3ca0c7=0x87),0x87==(0x0|_0x3ca0c7)){_0xf2609e=(0x0|_0x1a4583[0x4e4])+_0x369429|0x0,_0x1a4583[0x4e4]=_0xf2609e,_0xf2609e>>>0x0>(0x0|_0x1a4583[0x4e5])>>>0x0&&(_0x1a4583[0x4e5]=_0xf2609e),_0x45d65a=0x0|_0x1a4583[0x47e];do{if(_0x45d65a){for(_0xf2609e=0x13a0;;){if((0x0|_0x3a9fd0)==((_0x9b2183=0x0|_0x1a4583[_0xf2609e>>0x2])+(_0x1257ec=0x0|_0x1a4583[(_0xbdf1e6=_0xf2609e+0x4|0x0)>>0x2])|0x0)){_0x3ca0c7=0x91;break;}if(!(_0x584263=0x0|_0x1a4583[_0xf2609e+0x8>>0x2]))break;_0xf2609e=_0x584263;}if(0x91==(0x0|_0x3ca0c7)&&0x0==(0x8&_0x1a4583[_0xf2609e+0xc>>0x2]|0x0)&&_0x45d65a>>>0x0<_0x3a9fd0>>>0x0&_0x45d65a>>>0x0>=_0x9b2183>>>0x0){_0x1a4583[_0xbdf1e6>>0x2]=_0x1257ec+_0x369429,_0x3ca0c7=_0x45d65a+(_0x4dcabb=0x0==(0x7&(_0x4dcabb=_0x45d65a+0x8|0x0)|0x0)?0x0:0x0-_0x4dcabb&0x7)|0x0,_0x4dcabb=(0x0|_0x1a4583[0x47b])+(_0x369429-_0x4dcabb)|0x0,_0x1a4583[0x47e]=_0x3ca0c7,_0x1a4583[0x47b]=_0x4dcabb,_0x1a4583[_0x3ca0c7+0x4>>0x2]=0x1|_0x4dcabb,_0x1a4583[_0x3ca0c7+_0x4dcabb+0x4>>0x2]=0x28,_0x1a4583[0x47f]=_0x1a4583[0x4f2];break;}for(_0x3a9fd0>>>0x0<(0x0|_0x1a4583[0x47c])>>>0x0&&(_0x1a4583[0x47c]=_0x3a9fd0),_0xbdf1e6=_0x3a9fd0+_0x369429|0x0,_0xf2609e=0x13a0;;){if((0x0|_0x1a4583[_0xf2609e>>0x2])==(0x0|_0xbdf1e6)){_0x3ca0c7=0x99;break;}if(!(_0x9b2183=0x0|_0x1a4583[_0xf2609e+0x8>>0x2]))break;_0xf2609e=_0x9b2183;}if(0x99==(0x0|_0x3ca0c7)&&0x0==(0x8&_0x1a4583[_0xf2609e+0xc>>0x2]|0x0)){_0x1a4583[_0xf2609e>>0x2]=_0x3a9fd0,_0x1a4583[(_0x5b518a=_0xf2609e+0x4|0x0)>>0x2]=(0x0|_0x1a4583[_0x5b518a>>0x2])+_0x369429,_0x4a999d=(_0x5b518a=_0x3a9fd0+(0x0==(0x7&(_0x5b518a=_0x3a9fd0+0x8|0x0)|0x0)?0x0:0x0-_0x5b518a&0x7)|0x0)+_0x124682|0x0,_0x13c6cb=(_0xf2609e=_0xbdf1e6+(0x0==(0x7&(_0xf2609e=_0xbdf1e6+0x8|0x0)|0x0)?0x0:0x0-_0xf2609e&0x7)|0x0)-_0x5b518a-_0x124682|0x0,_0x1a4583[_0x5b518a+0x4>>0x2]=0x3|_0x124682;do{if((0x0|_0xf2609e)!=(0x0|_0x45d65a)){if((0x0|_0xf2609e)==(0x0|_0x1a4583[0x47d])){_0x4dcabb=(0x0|_0x1a4583[0x47a])+_0x13c6cb|0x0,_0x1a4583[0x47a]=_0x4dcabb,_0x1a4583[0x47d]=_0x4a999d,_0x1a4583[_0x4a999d+0x4>>0x2]=0x1|_0x4dcabb,_0x1a4583[_0x4a999d+_0x4dcabb>>0x2]=_0x4dcabb;break;}if(0x1==(0x3&(_0x9b2183=0x0|_0x1a4583[_0xf2609e+0x4>>0x2])|0x0)){_0x369429=-0x8&_0x9b2183,_0x1257ec=_0x9b2183>>>0x3;_0x1236a7:do{if(_0x9b2183>>>0x0<0x100){if(_0x9b2183=0x0|_0x1a4583[_0xf2609e+0x8>>0x2],(0x0|(_0xbdf1e6=0x0|_0x1a4583[_0xf2609e+0xc>>0x2]))==(0x0|_0x9b2183)){_0x1a4583[0x478]=_0x1a4583[0x478]&~(0x1<<_0x1257ec);break;}_0x1a4583[_0x9b2183+0xc>>0x2]=_0xbdf1e6,_0x1a4583[_0xbdf1e6+0x8>>0x2]=_0x9b2183;break;}_0x3a9fd0=0x0|_0x1a4583[_0xf2609e+0x18>>0x2],_0x9b2183=0x0|_0x1a4583[_0xf2609e+0xc>>0x2];do{if((0x0|_0x9b2183)==(0x0|_0xf2609e)){if(!(_0x9b2183=0x0|_0x1a4583[(_0xbdf1e6=(_0x1257ec=_0xf2609e+0x10|0x0)+0x4|0x0)>>0x2])){if(!(_0x9b2183=0x0|_0x1a4583[_0x1257ec>>0x2])){_0x9b2183=0x0;break;}_0xbdf1e6=_0x1257ec;}for(;;)if(0x0|(_0x584263=0x0|_0x1a4583[(_0x1257ec=_0x9b2183+0x14|0x0)>>0x2]))_0x9b2183=_0x584263,_0xbdf1e6=_0x1257ec;else{if(!(_0x584263=0x0|_0x1a4583[(_0x1257ec=_0x9b2183+0x10|0x0)>>0x2]))break;_0x9b2183=_0x584263,_0xbdf1e6=_0x1257ec;}_0x1a4583[_0xbdf1e6>>0x2]=0x0;}else _0x4dcabb=0x0|_0x1a4583[_0xf2609e+0x8>>0x2],_0x1a4583[_0x4dcabb+0xc>>0x2]=_0x9b2183,_0x1a4583[_0x9b2183+0x8>>0x2]=_0x4dcabb;}while(0x0);if(!_0x3a9fd0)break;_0x1257ec=0x1310+((_0xbdf1e6=0x0|_0x1a4583[_0xf2609e+0x1c>>0x2])<<0x2)|0x0;do{if((0x0|_0xf2609e)==(0x0|_0x1a4583[_0x1257ec>>0x2])){if(_0x1a4583[_0x1257ec>>0x2]=_0x9b2183,0x0|_0x9b2183)break;_0x1a4583[0x479]=_0x1a4583[0x479]&~(0x1<<_0xbdf1e6);break _0x1236a7;}if(_0x1a4583[_0x3a9fd0+0x10+(((0x0|_0x1a4583[_0x3a9fd0+0x10>>0x2])!=(0x0|_0xf2609e)&0x1)<<0x2)>>0x2]=_0x9b2183,!_0x9b2183)break _0x1236a7;}while(0x0);if(_0x1a4583[_0x9b2183+0x18>>0x2]=_0x3a9fd0,0x0|(_0x1257ec=0x0|_0x1a4583[(_0xbdf1e6=_0xf2609e+0x10|0x0)>>0x2])&&(_0x1a4583[_0x9b2183+0x10>>0x2]=_0x1257ec,_0x1a4583[_0x1257ec+0x18>>0x2]=_0x9b2183),!(_0xbdf1e6=0x0|_0x1a4583[_0xbdf1e6+0x4>>0x2]))break;_0x1a4583[_0x9b2183+0x14>>0x2]=_0xbdf1e6,_0x1a4583[_0xbdf1e6+0x18>>0x2]=_0x9b2183;}while(0x0);_0xf2609e=_0xf2609e+_0x369429|0x0,_0x584263=_0x369429+_0x13c6cb|0x0;}else _0x584263=_0x13c6cb;if(_0x1a4583[(_0xf2609e=_0xf2609e+0x4|0x0)>>0x2]=-0x2&_0x1a4583[_0xf2609e>>0x2],_0x1a4583[_0x4a999d+0x4>>0x2]=0x1|_0x584263,_0x1a4583[_0x4a999d+_0x584263>>0x2]=_0x584263,_0xf2609e=_0x584263>>>0x3,_0x584263>>>0x0<0x100){_0xbdf1e6=0x1208+(_0xf2609e<<0x1<<0x2)|0x0,(_0x9b2183=0x0|_0x1a4583[0x478])&(_0xf2609e=0x1<<_0xf2609e)?_0xf2609e=0x0|_0x1a4583[(_0x9b2183=_0xbdf1e6+0x8|0x0)>>0x2]:(_0x1a4583[0x478]=_0x9b2183|_0xf2609e,_0xf2609e=_0xbdf1e6,_0x9b2183=_0xbdf1e6+0x8|0x0),_0x1a4583[_0x9b2183>>0x2]=_0x4a999d,_0x1a4583[_0xf2609e+0xc>>0x2]=_0x4a999d,_0x1a4583[_0x4a999d+0x8>>0x2]=_0xf2609e,_0x1a4583[_0x4a999d+0xc>>0x2]=_0xbdf1e6;break;}_0xf2609e=_0x584263>>>0x8;do{if(_0xf2609e){if(_0x584263>>>0x0>0xffffff){_0xf2609e=0x1f;break;}_0xf2609e=_0x584263>>>((_0xf2609e=0xe-((_0x4281cc=((_0x4dcabb=_0xf2609e<<(_0x3ca0c7=(_0xf2609e+0xfff00|0x0)>>>0x10&0x8))+0x7f000|0x0)>>>0x10&0x4)|_0x3ca0c7|(_0xf2609e=((_0x4dcabb<<=_0x4281cc)+0x3c000|0x0)>>>0x10&0x2))+(_0x4dcabb<<_0xf2609e>>>0xf)|0x0)+0x7|0x0)&0x1|_0xf2609e<<0x1;}else _0xf2609e=0x0;}while(0x0);if(_0x1257ec=0x1310+(_0xf2609e<<0x2)|0x0,_0x1a4583[_0x4a999d+0x1c>>0x2]=_0xf2609e,_0x1a4583[(_0x9b2183=_0x4a999d+0x10|0x0)+0x4>>0x2]=0x0,_0x1a4583[_0x9b2183>>0x2]=0x0,!((_0x9b2183=0x0|_0x1a4583[0x479])&(_0xbdf1e6=0x1<<_0xf2609e))){_0x1a4583[0x479]=_0x9b2183|_0xbdf1e6,_0x1a4583[_0x1257ec>>0x2]=_0x4a999d,_0x1a4583[_0x4a999d+0x18>>0x2]=_0x1257ec,_0x1a4583[_0x4a999d+0xc>>0x2]=_0x4a999d,_0x1a4583[_0x4a999d+0x8>>0x2]=_0x4a999d;break;}for(_0x9b2183=_0x584263<<(0x1f==(0x0|_0xf2609e)?0x0:0x19-(_0xf2609e>>>0x1)|0x0),_0xbdf1e6=0x0|_0x1a4583[_0x1257ec>>0x2];;){if((-0x8&_0x1a4583[_0xbdf1e6+0x4>>0x2]|0x0)==(0x0|_0x584263)){_0x3ca0c7=0xc2;break;}if(!(_0xf2609e=0x0|_0x1a4583[(_0x1257ec=_0xbdf1e6+0x10+(_0x9b2183>>>0x1f<<0x2)|0x0)>>0x2])){_0x3ca0c7=0xc1;break;}_0x9b2183<<=0x1,_0xbdf1e6=_0xf2609e;}if(0xc1==(0x0|_0x3ca0c7)){_0x1a4583[_0x1257ec>>0x2]=_0x4a999d,_0x1a4583[_0x4a999d+0x18>>0x2]=_0xbdf1e6,_0x1a4583[_0x4a999d+0xc>>0x2]=_0x4a999d,_0x1a4583[_0x4a999d+0x8>>0x2]=_0x4a999d;break;}if(0xc2==(0x0|_0x3ca0c7)){_0x4dcabb=0x0|_0x1a4583[(_0x3ca0c7=_0xbdf1e6+0x8|0x0)>>0x2],_0x1a4583[_0x4dcabb+0xc>>0x2]=_0x4a999d,_0x1a4583[_0x3ca0c7>>0x2]=_0x4a999d,_0x1a4583[_0x4a999d+0x8>>0x2]=_0x4dcabb,_0x1a4583[_0x4a999d+0xc>>0x2]=_0xbdf1e6,_0x1a4583[_0x4a999d+0x18>>0x2]=0x0;break;}}else _0x4dcabb=(0x0|_0x1a4583[0x47b])+_0x13c6cb|0x0,_0x1a4583[0x47b]=_0x4dcabb,_0x1a4583[0x47e]=_0x4a999d,_0x1a4583[_0x4a999d+0x4>>0x2]=0x1|_0x4dcabb;}while(0x0);return _0x3a9e1f=_0x31e972,0x0|(_0x4dcabb=_0x5b518a+0x8|0x0);}for(_0xf2609e=0x13a0;!((_0x9b2183=0x0|_0x1a4583[_0xf2609e>>0x2])>>>0x0<=_0x45d65a>>>0x0&&(_0x4dcabb=_0x9b2183+(0x0|_0x1a4583[_0xf2609e+0x4>>0x2])|0x0)>>>0x0>_0x45d65a>>>0x0);)_0xf2609e=0x0|_0x1a4583[_0xf2609e+0x8>>0x2];_0xf2609e=(_0x9b2183=(_0x9b2183=(_0x584263=_0x4dcabb+-0x2f|0x0)+(0x0==(0x7&(_0x9b2183=_0x584263+0x8|0x0)|0x0)?0x0:0x0-_0x9b2183&0x7)|0x0)>>>0x0<(_0x584263=_0x45d65a+0x10|0x0)>>>0x0?_0x45d65a:_0x9b2183)+0x8|0x0,_0x3ca0c7=_0x3a9fd0+(_0xbdf1e6=0x0==(0x7&(_0xbdf1e6=_0x3a9fd0+0x8|0x0)|0x0)?0x0:0x0-_0xbdf1e6&0x7)|0x0,_0xbdf1e6=_0x369429+-0x28-_0xbdf1e6|0x0,_0x1a4583[0x47e]=_0x3ca0c7,_0x1a4583[0x47b]=_0xbdf1e6,_0x1a4583[_0x3ca0c7+0x4>>0x2]=0x1|_0xbdf1e6,_0x1a4583[_0x3ca0c7+_0xbdf1e6+0x4>>0x2]=0x28,_0x1a4583[0x47f]=_0x1a4583[0x4f2],_0x1a4583[(_0xbdf1e6=_0x9b2183+0x4|0x0)>>0x2]=0x1b,_0x1a4583[_0xf2609e>>0x2]=_0x1a4583[0x4e8],_0x1a4583[_0xf2609e+0x4>>0x2]=_0x1a4583[0x4e9],_0x1a4583[_0xf2609e+0x8>>0x2]=_0x1a4583[0x4ea],_0x1a4583[_0xf2609e+0xc>>0x2]=_0x1a4583[0x4eb],_0x1a4583[0x4e8]=_0x3a9fd0,_0x1a4583[0x4e9]=_0x369429,_0x1a4583[0x4eb]=0x0,_0x1a4583[0x4ea]=_0xf2609e,_0xf2609e=_0x9b2183+0x18|0x0;do{_0x3ca0c7=_0xf2609e,_0x1a4583[(_0xf2609e=_0xf2609e+0x4|0x0)>>0x2]=0x7;}while((_0x3ca0c7+0x8|0x0)>>>0x0<_0x4dcabb>>>0x0);if((0x0|_0x9b2183)!=(0x0|_0x45d65a)){if(_0x3a9fd0=_0x9b2183-_0x45d65a|0x0,_0x1a4583[_0xbdf1e6>>0x2]=-0x2&_0x1a4583[_0xbdf1e6>>0x2],_0x1a4583[_0x45d65a+0x4>>0x2]=0x1|_0x3a9fd0,_0x1a4583[_0x9b2183>>0x2]=_0x3a9fd0,_0xf2609e=_0x3a9fd0>>>0x3,_0x3a9fd0>>>0x0<0x100){_0xbdf1e6=0x1208+(_0xf2609e<<0x1<<0x2)|0x0,(_0x9b2183=0x0|_0x1a4583[0x478])&(_0xf2609e=0x1<<_0xf2609e)?_0xf2609e=0x0|_0x1a4583[(_0x9b2183=_0xbdf1e6+0x8|0x0)>>0x2]:(_0x1a4583[0x478]=_0x9b2183|_0xf2609e,_0xf2609e=_0xbdf1e6,_0x9b2183=_0xbdf1e6+0x8|0x0),_0x1a4583[_0x9b2183>>0x2]=_0x45d65a,_0x1a4583[_0xf2609e+0xc>>0x2]=_0x45d65a,_0x1a4583[_0x45d65a+0x8>>0x2]=_0xf2609e,_0x1a4583[_0x45d65a+0xc>>0x2]=_0xbdf1e6;break;}if(_0x1257ec=0x1310+((_0xbdf1e6=(_0xf2609e=_0x3a9fd0>>>0x8)?_0x3a9fd0>>>0x0>0xffffff?0x1f:_0x3a9fd0>>>((_0xbdf1e6=0xe-((_0x4281cc=((_0x4dcabb=_0xf2609e<<(_0x3ca0c7=(_0xf2609e+0xfff00|0x0)>>>0x10&0x8))+0x7f000|0x0)>>>0x10&0x4)|_0x3ca0c7|(_0xbdf1e6=((_0x4dcabb<<=_0x4281cc)+0x3c000|0x0)>>>0x10&0x2))+(_0x4dcabb<<_0xbdf1e6>>>0xf)|0x0)+0x7|0x0)&0x1|_0xbdf1e6<<0x1:0x0)<<0x2)|0x0,_0x1a4583[_0x45d65a+0x1c>>0x2]=_0xbdf1e6,_0x1a4583[_0x45d65a+0x14>>0x2]=0x0,_0x1a4583[_0x584263>>0x2]=0x0,!((_0xf2609e=0x0|_0x1a4583[0x479])&(_0x9b2183=0x1<<_0xbdf1e6))){_0x1a4583[0x479]=_0xf2609e|_0x9b2183,_0x1a4583[_0x1257ec>>0x2]=_0x45d65a,_0x1a4583[_0x45d65a+0x18>>0x2]=_0x1257ec,_0x1a4583[_0x45d65a+0xc>>0x2]=_0x45d65a,_0x1a4583[_0x45d65a+0x8>>0x2]=_0x45d65a;break;}for(_0x9b2183=_0x3a9fd0<<(0x1f==(0x0|_0xbdf1e6)?0x0:0x19-(_0xbdf1e6>>>0x1)|0x0),_0xbdf1e6=0x0|_0x1a4583[_0x1257ec>>0x2];;){if((-0x8&_0x1a4583[_0xbdf1e6+0x4>>0x2]|0x0)==(0x0|_0x3a9fd0)){_0x3ca0c7=0xd8;break;}if(!(_0xf2609e=0x0|_0x1a4583[(_0x1257ec=_0xbdf1e6+0x10+(_0x9b2183>>>0x1f<<0x2)|0x0)>>0x2])){_0x3ca0c7=0xd7;break;}_0x9b2183<<=0x1,_0xbdf1e6=_0xf2609e;}if(0xd7==(0x0|_0x3ca0c7)){_0x1a4583[_0x1257ec>>0x2]=_0x45d65a,_0x1a4583[_0x45d65a+0x18>>0x2]=_0xbdf1e6,_0x1a4583[_0x45d65a+0xc>>0x2]=_0x45d65a,_0x1a4583[_0x45d65a+0x8>>0x2]=_0x45d65a;break;}if(0xd8==(0x0|_0x3ca0c7)){_0x4dcabb=0x0|_0x1a4583[(_0x3ca0c7=_0xbdf1e6+0x8|0x0)>>0x2],_0x1a4583[_0x4dcabb+0xc>>0x2]=_0x45d65a,_0x1a4583[_0x3ca0c7>>0x2]=_0x45d65a,_0x1a4583[_0x45d65a+0x8>>0x2]=_0x4dcabb,_0x1a4583[_0x45d65a+0xc>>0x2]=_0xbdf1e6,_0x1a4583[_0x45d65a+0x18>>0x2]=0x0;break;}}}else{0x0==(0x0|(_0x4dcabb=0x0|_0x1a4583[0x47c]))|_0x3a9fd0>>>0x0<_0x4dcabb>>>0x0&&(_0x1a4583[0x47c]=_0x3a9fd0),_0x1a4583[0x4e8]=_0x3a9fd0,_0x1a4583[0x4e9]=_0x369429,_0x1a4583[0x4eb]=0x0,_0x1a4583[0x481]=_0x1a4583[0x4ee],_0x1a4583[0x480]=-0x1,_0xf2609e=0x0;do{_0x1a4583[(_0x4dcabb=0x1208+(_0xf2609e<<0x1<<0x2)|0x0)+0xc>>0x2]=_0x4dcabb,_0x1a4583[_0x4dcabb+0x8>>0x2]=_0x4dcabb,_0xf2609e=_0xf2609e+0x1|0x0;}while(0x20!=(0x0|_0xf2609e));_0x3ca0c7=_0x3a9fd0+(_0x4dcabb=0x0==(0x7&(_0x4dcabb=_0x3a9fd0+0x8|0x0)|0x0)?0x0:0x0-_0x4dcabb&0x7)|0x0,_0x4dcabb=_0x369429+-0x28-_0x4dcabb|0x0,_0x1a4583[0x47e]=_0x3ca0c7,_0x1a4583[0x47b]=_0x4dcabb,_0x1a4583[_0x3ca0c7+0x4>>0x2]=0x1|_0x4dcabb,_0x1a4583[_0x3ca0c7+_0x4dcabb+0x4>>0x2]=0x28,_0x1a4583[0x47f]=_0x1a4583[0x4f2];}}while(0x0);if((_0xf2609e=0x0|_0x1a4583[0x47b])>>>0x0>_0x124682>>>0x0)return _0x4281cc=_0xf2609e-_0x124682|0x0,_0x1a4583[0x47b]=_0x4281cc,_0x3ca0c7=(_0x4dcabb=0x0|_0x1a4583[0x47e])+_0x124682|0x0,_0x1a4583[0x47e]=_0x3ca0c7,_0x1a4583[_0x3ca0c7+0x4>>0x2]=0x1|_0x4281cc,_0x1a4583[_0x4dcabb+0x4>>0x2]=0x3|_0x124682,_0x3a9e1f=_0x31e972,0x0|(_0x4dcabb=_0x4dcabb+0x8|0x0);}return _0x4dcabb=0x0|_0x14a47a(),_0x1a4583[_0x4dcabb>>0x2]=0xc,_0x3a9e1f=_0x31e972,0x0|(_0x4dcabb=0x0);}function _0x32884d(_0x39f975,_0x2f231e,_0x2ba031,_0x22f9b2,_0x3cb242,_0x59a470){_0x39f975|=0x0,_0x2f231e=+_0x2f231e,_0x2ba031|=0x0,_0x22f9b2|=0x0,_0x3cb242|=0x0,_0x59a470|=0x0;var _0x395081,_0x3cb490=0x0,_0x3e2efb=0x0,_0x2509f4=0x0,_0x1ff622=0x0,_0x2e2edd=0x0,_0x339c99=0x0,_0x1a9ca1=0x0,_0x2cf7f8=0x0,_0x33a08c=0x0,_0x5801e5=0x0,_0x3b2b3e=0x0,_0x10f191=0x0,_0x104371=0x0,_0x252d47=0x0,_0x9d7eee=0x0,_0x5ccfbf=0x0,_0x5286d9=0x0,_0x125826=0x0,_0xc1c9bd=0x0,_0x557096=0x0,_0x3d5e77=0x0,_0x5babad=0x0;_0x395081=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x230|0x0,_0x2509f4=_0x395081+0x8|0x0,_0x3d5e77=_0x5babad=_0x395081+0x20c|0x0,_0x1ff622=_0x395081+0x200|0x0,_0x1a4583[(_0x3b2b3e=_0x395081)>>0x2]=0x0,_0x557096=_0x1ff622+0xc|0x0,_0x119a07(_0x2f231e),(0x0|_0x4e7665)<0x0?(_0x2f231e=-_0x2f231e,_0x125826=0x1,_0x5286d9=0x827):(_0x125826=0x0!=(0x801&_0x3cb242|0x0)&0x1,_0x5286d9=0x0==(0x800&_0x3cb242|0x0)?0x0==(0x1&_0x3cb242|0x0)?0x828:0x82d:0x82a),_0x119a07(_0x2f231e),_0xc1c9bd=0x7ff00000&_0x4e7665;do{if(_0xc1c9bd>>>0x0<0x7ff00000|0x7ff00000==(0x0|_0xc1c9bd)&!0x1){if((_0x3cb490=0x0!=(_0x2cf7f8=0x2*+_0x5550bc(_0x2f231e,_0x3b2b3e)))&&(_0x1a4583[_0x3b2b3e>>0x2]=(0x0|_0x1a4583[_0x3b2b3e>>0x2])-0x1),0x61==(0x0|(_0x104371=0x20|_0x59a470))){_0x1a9ca1=0x0==(0x0|(_0x33a08c=0x20&_0x59a470))?_0x5286d9:_0x5286d9+0x9|0x0,_0x339c99=0x2|_0x125826,_0x3cb490=0xc-_0x22f9b2|0x0;do{if(!(_0x22f9b2>>>0x0>0xb|0x0==(0x0|_0x3cb490))){_0x2f231e=0x8;do{_0x3cb490=_0x3cb490+-0x1|0x0,_0x2f231e*=0x10;}while(0x0!=(0x0|_0x3cb490));if(0x2d==(0x0|_0xff964d[_0x1a9ca1>>0x0])){_0x2f231e=-(_0x2f231e+(-_0x2cf7f8-_0x2f231e));break;}_0x2f231e=_0x2cf7f8+_0x2f231e-_0x2f231e;break;}_0x2f231e=_0x2cf7f8;}while(0x0);(0x0|(_0x3cb490=0x0|_0xe92cc4(_0x3cb490=(0x0|(_0x3e2efb=0x0|_0x1a4583[_0x3b2b3e>>0x2]))<0x0?0x0-_0x3e2efb|0x0:_0x3e2efb,((0x0|_0x3cb490)<0x0)<<0x1f>>0x1f,_0x557096)))==(0x0|_0x557096)&&(_0xff964d[(_0x3cb490=_0x1ff622+0xb|0x0)>>0x0]=0x30),_0xff964d[_0x3cb490+-0x1>>0x0]=0x2b+(_0x3e2efb>>0x1f&0x2),_0xff964d[(_0x2e2edd=_0x3cb490+-0x2|0x0)>>0x0]=_0x59a470+0xf,_0x1ff622=(0x0|_0x22f9b2)<0x1,_0x2509f4=0x0==(0x8&_0x3cb242|0x0),_0x3cb490=_0x5babad;do{_0xc1c9bd=~~_0x2f231e,_0x3e2efb=_0x3cb490+0x1|0x0,_0xff964d[_0x3cb490>>0x0]=_0x11a948[0x84a+_0xc1c9bd>>0x0]|_0x33a08c,_0x2f231e=0x10*(_0x2f231e-+(0x0|_0xc1c9bd)),0x1!=(_0x3e2efb-_0x3d5e77|0x0)||_0x2509f4&_0x1ff622&0x0==_0x2f231e?_0x3cb490=_0x3e2efb:(_0xff964d[_0x3e2efb>>0x0]=0x2e,_0x3cb490=_0x3cb490+0x2|0x0);}while(0x0!=_0x2f231e);_0xc1c9bd=_0x3cb490-_0x3d5e77|0x0,_0x37e695(_0x39f975,0x20,_0x2ba031,_0x3cb490=(_0x3d5e77=_0x557096-_0x2e2edd|0x0)+_0x339c99+(_0x557096=0x0!=(0x0|_0x22f9b2)&(_0xc1c9bd+-0x2|0x0)<(0x0|_0x22f9b2)?_0x22f9b2+0x2|0x0:_0xc1c9bd)|0x0,_0x3cb242),_0x4a3de5(_0x39f975,_0x1a9ca1,_0x339c99),_0x37e695(_0x39f975,0x30,_0x2ba031,_0x3cb490,0x10000^_0x3cb242),_0x4a3de5(_0x39f975,_0x5babad,_0xc1c9bd),_0x37e695(_0x39f975,0x30,_0x557096-_0xc1c9bd|0x0,0x0,0x0),_0x4a3de5(_0x39f975,_0x2e2edd,_0x3d5e77),_0x37e695(_0x39f975,0x20,_0x2ba031,_0x3cb490,0x2000^_0x3cb242);break;}_0x3e2efb=(0x0|_0x22f9b2)<0x0?0x6:_0x22f9b2,_0x3cb490?(_0x3cb490=(0x0|_0x1a4583[_0x3b2b3e>>0x2])-0x1c|0x0,_0x1a4583[_0x3b2b3e>>0x2]=_0x3cb490,_0x2f231e=0x10000000*_0x2cf7f8):(_0x2f231e=_0x2cf7f8,_0x3cb490=0x0|_0x1a4583[_0x3b2b3e>>0x2]),_0x2509f4=_0xc1c9bd=(0x0|_0x3cb490)<0x0?_0x2509f4:_0x2509f4+0x120|0x0;do{_0x9d7eee=~~_0x2f231e>>>0x0,_0x1a4583[_0x2509f4>>0x2]=_0x9d7eee,_0x2509f4=_0x2509f4+0x4|0x0,_0x2f231e=0x3b9aca00*(_0x2f231e-+(_0x9d7eee>>>0x0));}while(0x0!=_0x2f231e);if((0x0|_0x3cb490)>0x0)for(_0x1ff622=_0xc1c9bd,_0x339c99=_0x2509f4;;){if(_0x2e2edd=(0x0|_0x3cb490)<0x1d?_0x3cb490:0x1d,(_0x3cb490=_0x339c99+-0x4|0x0)>>>0x0>=_0x1ff622>>>0x0){_0x2509f4=0x0;do{_0x10f191=0x0|_0x1a37e1(0x0|(_0x252d47=0x0|_0x1b2647(0x0|(_0x252d47=0x0|_0x2f34ac(0x0|_0x1a4583[_0x3cb490>>0x2],0x0,0x0|_0x2e2edd)),0x0|_0x4e7665,0x0|_0x2509f4,0x0)),0x0|(_0x9d7eee=_0x4e7665),0x3b9aca00,0x0),_0x1a4583[_0x3cb490>>0x2]=_0x10f191,_0x2509f4=0x0|_0x2d3ef2(0x0|_0x252d47,0x0|_0x9d7eee,0x3b9aca00,0x0),_0x3cb490=_0x3cb490+-0x4|0x0;}while(_0x3cb490>>>0x0>=_0x1ff622>>>0x0);_0x2509f4&&(_0x1a4583[(_0x1ff622=_0x1ff622+-0x4|0x0)>>0x2]=_0x2509f4);}for(_0x2509f4=_0x339c99;!(_0x2509f4>>>0x0<=_0x1ff622>>>0x0||0x0|_0x1a4583[(_0x3cb490=_0x2509f4+-0x4|0x0)>>0x2]);)_0x2509f4=_0x3cb490;if(_0x3cb490=(0x0|_0x1a4583[_0x3b2b3e>>0x2])-_0x2e2edd|0x0,_0x1a4583[_0x3b2b3e>>0x2]=_0x3cb490,!((0x0|_0x3cb490)>0x0))break;_0x339c99=_0x2509f4;}else _0x1ff622=_0xc1c9bd;if((0x0|_0x3cb490)<0x0){_0x22f9b2=0x1+((_0x3e2efb+0x19|0x0)/0x9|0x0)|0x0,_0x5801e5=0x66==(0x0|_0x104371);do{if(_0x33a08c=(0x0|(_0x33a08c=0x0-_0x3cb490|0x0))<0x9?_0x33a08c:0x9,_0x1ff622>>>0x0<_0x2509f4>>>0x0){_0x2e2edd=(0x1<<_0x33a08c)-0x1|0x0,_0x339c99=0x3b9aca00>>>_0x33a08c,_0x1a9ca1=0x0,_0x3cb490=_0x1ff622;do{_0x9d7eee=0x0|_0x1a4583[_0x3cb490>>0x2],_0x1a4583[_0x3cb490>>0x2]=(_0x9d7eee>>>_0x33a08c)+_0x1a9ca1,_0x1a9ca1=0x0|_0x2b189b(_0x9d7eee&_0x2e2edd,_0x339c99),_0x3cb490=_0x3cb490+0x4|0x0;}while(_0x3cb490>>>0x0<_0x2509f4>>>0x0);_0x3cb490=0x0==(0x0|_0x1a4583[_0x1ff622>>0x2])?_0x1ff622+0x4|0x0:_0x1ff622,_0x1a9ca1?(_0x1a4583[_0x2509f4>>0x2]=_0x1a9ca1,_0x1ff622=_0x3cb490,_0x3cb490=_0x2509f4+0x4|0x0):(_0x1ff622=_0x3cb490,_0x3cb490=_0x2509f4);}else _0x1ff622=0x0==(0x0|_0x1a4583[_0x1ff622>>0x2])?_0x1ff622+0x4|0x0:_0x1ff622,_0x3cb490=_0x2509f4;_0x2509f4=(_0x3cb490-(_0x2509f4=_0x5801e5?_0xc1c9bd:_0x1ff622)>>0x2|0x0)>(0x0|_0x22f9b2)?_0x2509f4+(_0x22f9b2<<0x2)|0x0:_0x3cb490,_0x3cb490=(0x0|_0x1a4583[_0x3b2b3e>>0x2])+_0x33a08c|0x0,_0x1a4583[_0x3b2b3e>>0x2]=_0x3cb490;}while((0x0|_0x3cb490)<0x0);_0x3cb490=_0x1ff622,_0x22f9b2=_0x2509f4;}else _0x3cb490=_0x1ff622,_0x22f9b2=_0x2509f4;if(_0x9d7eee=_0xc1c9bd,_0x3cb490>>>0x0<_0x22f9b2>>>0x0){if(_0x2509f4=0x9*(_0x9d7eee-_0x3cb490>>0x2)|0x0,(_0x2e2edd=0x0|_0x1a4583[_0x3cb490>>0x2])>>>0x0>=0xa){_0x1ff622=0xa;do{_0x1ff622=0xa*_0x1ff622|0x0,_0x2509f4=_0x2509f4+0x1|0x0;}while(_0x2e2edd>>>0x0>=_0x1ff622>>>0x0);}}else _0x2509f4=0x0;if((0x0|(_0x1ff622=_0x3e2efb-(0x66!=(0x0|_0x104371)?_0x2509f4:0x0)+(((_0x10f191=0x0!=(0x0|_0x3e2efb))&(_0x5801e5=0x67==(0x0|_0x104371)))<<0x1f>>0x1f)|0x0))<((0x9*(_0x22f9b2-_0x9d7eee>>0x2)|0x0)-0x9|0x0)){if(_0x33a08c=_0xc1c9bd+0x4+(((0x0|(_0x1ff622=_0x1ff622+0x2400|0x0))/0x9|0x0)-0x400<<0x2)|0x0,(0x0|(_0x1ff622=0x1+((0x0|_0x1ff622)%0x9|0x0)|0x0))<0x9){_0x2e2edd=0xa;do{_0x2e2edd=0xa*_0x2e2edd|0x0,_0x1ff622=_0x1ff622+0x1|0x0;}while(0x9!=(0x0|_0x1ff622));}else _0x2e2edd=0xa;if((_0x1ff622=(_0x33a08c+0x4|0x0)==(0x0|_0x22f9b2))&0x0==(0x0|(_0x1a9ca1=((_0x339c99=0x0|_0x1a4583[_0x33a08c>>0x2])>>>0x0)%(_0x2e2edd>>>0x0)|0x0)))_0x1ff622=_0x33a08c;else{if(_0x2cf7f8=0x0==(0x1&((_0x339c99>>>0x0)/(_0x2e2edd>>>0x0)|0x0)|0x0)?0x20000000000000:0x20000000000002,_0x2f231e=_0x1a9ca1>>>0x0<(_0x252d47=(0x0|_0x2e2edd)/0x2|0x0)>>>0x0?0.5:_0x1ff622&(0x0|_0x1a9ca1)==(0x0|_0x252d47)?0x1:1.5,_0x125826&&(_0x2f231e=(_0x252d47=0x2d==(0x0|_0xff964d[_0x5286d9>>0x0]))?-_0x2f231e:_0x2f231e,_0x2cf7f8=_0x252d47?-_0x2cf7f8:_0x2cf7f8),_0x1ff622=_0x339c99-_0x1a9ca1|0x0,_0x1a4583[_0x33a08c>>0x2]=_0x1ff622,_0x2cf7f8+_0x2f231e!=_0x2cf7f8){if(_0x252d47=_0x1ff622+_0x2e2edd|0x0,_0x1a4583[_0x33a08c>>0x2]=_0x252d47,_0x252d47>>>0x0>0x3b9ac9ff){for(_0x2509f4=_0x33a08c;_0x1ff622=_0x2509f4+-0x4|0x0,_0x1a4583[_0x2509f4>>0x2]=0x0,_0x1ff622>>>0x0<_0x3cb490>>>0x0&&(_0x1a4583[(_0x3cb490=_0x3cb490+-0x4|0x0)>>0x2]=0x0),_0x252d47=0x1+(0x0|_0x1a4583[_0x1ff622>>0x2])|0x0,_0x1a4583[_0x1ff622>>0x2]=_0x252d47,_0x252d47>>>0x0>0x3b9ac9ff;)_0x2509f4=_0x1ff622;}else _0x1ff622=_0x33a08c;if(_0x2509f4=0x9*(_0x9d7eee-_0x3cb490>>0x2)|0x0,(_0x339c99=0x0|_0x1a4583[_0x3cb490>>0x2])>>>0x0>=0xa){_0x2e2edd=0xa;do{_0x2e2edd=0xa*_0x2e2edd|0x0,_0x2509f4=_0x2509f4+0x1|0x0;}while(_0x339c99>>>0x0>=_0x2e2edd>>>0x0);}}else _0x1ff622=_0x33a08c;}_0x1ff622=_0x22f9b2>>>0x0>(_0x1ff622=_0x1ff622+0x4|0x0)>>>0x0?_0x1ff622:_0x22f9b2,_0x252d47=_0x3cb490;}else _0x1ff622=_0x22f9b2,_0x252d47=_0x3cb490;for(_0x104371=_0x1ff622;;){if(_0x104371>>>0x0<=_0x252d47>>>0x0){_0x3b2b3e=0x0;break;}if(0x0|_0x1a4583[(_0x3cb490=_0x104371+-0x4|0x0)>>0x2]){_0x3b2b3e=0x1;break;}_0x104371=_0x3cb490;}_0x22f9b2=0x0-_0x2509f4|0x0;do{if(_0x5801e5){if((0x0|(_0x3cb490=(0x1&(0x1^_0x10f191))+_0x3e2efb|0x0))>(0x0|_0x2509f4)&(0x0|_0x2509f4)>-0x5?(_0x2e2edd=_0x59a470+-0x1|0x0,_0x3e2efb=_0x3cb490+-0x1-_0x2509f4|0x0):(_0x2e2edd=_0x59a470+-0x2|0x0,_0x3e2efb=_0x3cb490+-0x1|0x0),!(_0x3cb490=0x8&_0x3cb242)){if(_0x3b2b3e&&0x0!=(0x0|(_0x5ccfbf=0x0|_0x1a4583[_0x104371+-0x4>>0x2]))){if((_0x5ccfbf>>>0x0)%0xa|0x0)_0x1ff622=0x0;else{_0x1ff622=0x0,_0x3cb490=0xa;do{_0x3cb490=0xa*_0x3cb490|0x0,_0x1ff622=_0x1ff622+0x1|0x0;}while(!(0x0|(_0x5ccfbf>>>0x0)%(_0x3cb490>>>0x0)));}}else _0x1ff622=0x9;if(_0x3cb490=(0x9*(_0x104371-_0x9d7eee>>0x2)|0x0)-0x9|0x0,0x66==(0x20|_0x2e2edd)){_0x3e2efb=(0x0|_0x3e2efb)<(0x0|(_0x33a08c=(0x0|(_0x33a08c=_0x3cb490-_0x1ff622|0x0))>0x0?_0x33a08c:0x0))?_0x3e2efb:_0x33a08c,_0x33a08c=0x0;break;}_0x3e2efb=(0x0|_0x3e2efb)<(0x0|(_0x33a08c=(0x0|(_0x33a08c=_0x3cb490+_0x2509f4-_0x1ff622|0x0))>0x0?_0x33a08c:0x0))?_0x3e2efb:_0x33a08c,_0x33a08c=0x0;break;}_0x33a08c=_0x3cb490;}else _0x2e2edd=_0x59a470,_0x33a08c=0x8&_0x3cb242;}while(0x0);if(_0x339c99=0x0!=(0x0|(_0x5801e5=_0x3e2efb|_0x33a08c))&0x1,_0x1a9ca1=0x66==(0x20|_0x2e2edd))_0x10f191=0x0,_0x3cb490=(0x0|_0x2509f4)>0x0?_0x2509f4:0x0;else{if(((_0x1ff622=_0x557096)-(_0x3cb490=0x0|_0xe92cc4(_0x3cb490=(0x0|_0x2509f4)<0x0?_0x22f9b2:_0x2509f4,((0x0|_0x3cb490)<0x0)<<0x1f>>0x1f,_0x557096))|0x0)<0x2)do{_0xff964d[(_0x3cb490=_0x3cb490+-0x1|0x0)>>0x0]=0x30;}while((_0x1ff622-_0x3cb490|0x0)<0x2);_0xff964d[_0x3cb490+-0x1>>0x0]=0x2b+(_0x2509f4>>0x1f&0x2),_0xff964d[(_0x3cb490=_0x3cb490+-0x2|0x0)>>0x0]=_0x2e2edd,_0x10f191=_0x3cb490,_0x3cb490=_0x1ff622-_0x3cb490|0x0;}if(_0x37e695(_0x39f975,0x20,_0x2ba031,_0x3cb490=_0x125826+0x1+_0x3e2efb+_0x339c99+_0x3cb490|0x0,_0x3cb242),_0x4a3de5(_0x39f975,_0x5286d9,_0x125826),_0x37e695(_0x39f975,0x30,_0x2ba031,_0x3cb490,0x10000^_0x3cb242),_0x1a9ca1){_0x339c99=_0x33a08c=_0x5babad+0x9|0x0,_0x1a9ca1=_0x5babad+0x8|0x0,_0x1ff622=_0x2e2edd=_0x252d47>>>0x0>_0xc1c9bd>>>0x0?_0xc1c9bd:_0x252d47;do{if(_0x2509f4=0x0|_0xe92cc4(0x0|_0x1a4583[_0x1ff622>>0x2],0x0,_0x33a08c),(0x0|_0x1ff622)==(0x0|_0x2e2edd))(0x0|_0x2509f4)==(0x0|_0x33a08c)&&(_0xff964d[_0x1a9ca1>>0x0]=0x30,_0x2509f4=_0x1a9ca1);else{if(_0x2509f4>>>0x0>_0x5babad>>>0x0){_0x4cee81(0x0|_0x5babad,0x30,_0x2509f4-_0x3d5e77|0x0);do{_0x2509f4=_0x2509f4+-0x1|0x0;}while(_0x2509f4>>>0x0>_0x5babad>>>0x0);}}_0x4a3de5(_0x39f975,_0x2509f4,_0x339c99-_0x2509f4|0x0),_0x1ff622=_0x1ff622+0x4|0x0;}while(_0x1ff622>>>0x0<=_0xc1c9bd>>>0x0);if(0x0|_0x5801e5&&_0x4a3de5(_0x39f975,0x85a,0x1),_0x1ff622>>>0x0<_0x104371>>>0x0&(0x0|_0x3e2efb)>0x0)for(;;){if((_0x2509f4=0x0|_0xe92cc4(0x0|_0x1a4583[_0x1ff622>>0x2],0x0,_0x33a08c))>>>0x0>_0x5babad>>>0x0){_0x4cee81(0x0|_0x5babad,0x30,_0x2509f4-_0x3d5e77|0x0);do{_0x2509f4=_0x2509f4+-0x1|0x0;}while(_0x2509f4>>>0x0>_0x5babad>>>0x0);}if(_0x4a3de5(_0x39f975,_0x2509f4,(0x0|_0x3e2efb)<0x9?_0x3e2efb:0x9),_0x2509f4=_0x3e2efb+-0x9|0x0,!((_0x1ff622=_0x1ff622+0x4|0x0)>>>0x0<_0x104371>>>0x0&(0x0|_0x3e2efb)>0x9)){_0x3e2efb=_0x2509f4;break;}_0x3e2efb=_0x2509f4;}_0x37e695(_0x39f975,0x30,_0x3e2efb+0x9|0x0,0x9,0x0);}else{if(_0x5801e5=_0x3b2b3e?_0x104371:_0x252d47+0x4|0x0,(0x0|_0x3e2efb)>-0x1){_0x33a08c=0x0==(0x0|_0x33a08c),_0x22f9b2=_0x3b2b3e=_0x5babad+0x9|0x0,_0x339c99=0x0-_0x3d5e77|0x0,_0x1a9ca1=_0x5babad+0x8|0x0,_0x2e2edd=_0x252d47;do{(0x0|(_0x2509f4=0x0|_0xe92cc4(0x0|_0x1a4583[_0x2e2edd>>0x2],0x0,_0x3b2b3e)))==(0x0|_0x3b2b3e)&&(_0xff964d[_0x1a9ca1>>0x0]=0x30,_0x2509f4=_0x1a9ca1);do{if((0x0|_0x2e2edd)==(0x0|_0x252d47)){if(_0x1ff622=_0x2509f4+0x1|0x0,_0x4a3de5(_0x39f975,_0x2509f4,0x1),_0x33a08c&(0x0|_0x3e2efb)<0x1){_0x2509f4=_0x1ff622;break;}_0x4a3de5(_0x39f975,0x85a,0x1),_0x2509f4=_0x1ff622;}else{if(_0x2509f4>>>0x0<=_0x5babad>>>0x0)break;_0x4cee81(0x0|_0x5babad,0x30,_0x2509f4+_0x339c99|0x0);do{_0x2509f4=_0x2509f4+-0x1|0x0;}while(_0x2509f4>>>0x0>_0x5babad>>>0x0);}}while(0x0);_0x4a3de5(_0x39f975,_0x2509f4,(0x0|_0x3e2efb)>(0x0|(_0x3d5e77=_0x22f9b2-_0x2509f4|0x0))?_0x3d5e77:_0x3e2efb),_0x3e2efb=_0x3e2efb-_0x3d5e77|0x0,_0x2e2edd=_0x2e2edd+0x4|0x0;}while(_0x2e2edd>>>0x0<_0x5801e5>>>0x0&(0x0|_0x3e2efb)>-0x1);}_0x37e695(_0x39f975,0x30,_0x3e2efb+0x12|0x0,0x12,0x0),_0x4a3de5(_0x39f975,_0x10f191,_0x557096-_0x10f191|0x0);}_0x37e695(_0x39f975,0x20,_0x2ba031,_0x3cb490,0x2000^_0x3cb242);}else _0x5babad=0x0!=(0x20&_0x59a470|0x0),_0x37e695(_0x39f975,0x20,_0x2ba031,_0x3cb490=_0x125826+0x3|0x0,-0x10001&_0x3cb242),_0x4a3de5(_0x39f975,_0x5286d9,_0x125826),_0x4a3de5(_0x39f975,_0x2f231e!=_0x2f231e|!0x1?_0x5babad?0x842:0x846:_0x5babad?0x83a:0x83e,0x3),_0x37e695(_0x39f975,0x20,_0x2ba031,_0x3cb490,0x2000^_0x3cb242);}while(0x0);return _0x3a9e1f=_0x395081,0x0|((0x0|_0x3cb490)<(0x0|_0x2ba031)?_0x2ba031:_0x3cb490);}function _0x34ed85(_0x140c69,_0x3a0810,_0x1d48ce,_0x51f018,_0x25413e){_0x140c69|=0x0,_0x3a0810|=0x0,_0x1d48ce|=0x0,_0x51f018|=0x0,_0x25413e|=0x0;var _0x3a098f,_0x2ea140,_0x413915,_0x169cd1,_0x4618b0,_0x185693,_0x218413,_0x2f8c08,_0x407c15,_0x5ba9f8=0x0,_0x2986f7=0x0,_0x49a0db=0x0,_0x2e06be=0x0,_0x2f202d=0x0,_0x10be8f=0x0,_0xaefa24=0x0,_0x312def=0x0,_0xa4ecef=0x0,_0x2ae364=0x0,_0x424ec8=0x0,_0x10692b=0x0,_0x27333c=0x0,_0x4e4d3a=0x0;_0x407c15=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x40|0x0,_0x185693=_0x407c15,_0x4e4d3a=_0x407c15+0x18|0x0,_0x218413=_0x407c15+0x8|0x0,_0x2f8c08=_0x407c15+0x14|0x0,_0x1a4583[(_0x4618b0=_0x407c15+0x10|0x0)>>0x2]=_0x3a0810,_0x3a098f=0x0!=(0x0|_0x140c69),_0x413915=_0x2ea140=_0x4e4d3a+0x28|0x0,_0x4e4d3a=_0x4e4d3a+0x27|0x0,_0x169cd1=_0x218413+0x4|0x0,_0x2986f7=0x0,_0x5ba9f8=0x0,_0x10be8f=0x0;_0x4d276a:for(;;){do{if((0x0|_0x5ba9f8)>-0x1){if((0x0|_0x2986f7)>(0x7fffffff-_0x5ba9f8|0x0)){_0x5ba9f8=0x0|_0x14a47a(),_0x1a4583[_0x5ba9f8>>0x2]=0x4b,_0x5ba9f8=-0x1;break;}_0x5ba9f8=_0x2986f7+_0x5ba9f8|0x0;break;}}while(0x0);if(!((_0x2986f7=0x0|_0xff964d[_0x3a0810>>0x0])<<0x18>>0x18)){_0x27333c=0x57;break;}_0x49a0db=_0x3a0810;_0x35a4f1:for(;;){switch(_0x2986f7<<0x18>>0x18){case 0x25:_0x2986f7=_0x49a0db,_0x27333c=0x9;break _0x35a4f1;case 0x0:_0x2986f7=_0x49a0db;break _0x35a4f1;}_0x10692b=_0x49a0db+0x1|0x0,_0x1a4583[_0x4618b0>>0x2]=_0x10692b,_0x2986f7=0x0|_0xff964d[_0x10692b>>0x0],_0x49a0db=_0x10692b;}_0x833a6f:do{if(0x9==(0x0|_0x27333c))for(;;){if(_0x27333c=0x0,0x25!=(0x0|_0xff964d[_0x49a0db+0x1>>0x0]))break _0x833a6f;if(_0x2986f7=_0x2986f7+0x1|0x0,_0x49a0db=_0x49a0db+0x2|0x0,_0x1a4583[_0x4618b0>>0x2]=_0x49a0db,0x25!=(0x0|_0xff964d[_0x49a0db>>0x0]))break;_0x27333c=0x9;}}while(0x0);if(_0x2986f7=_0x2986f7-_0x3a0810|0x0,_0x3a098f&&_0x4a3de5(_0x140c69,_0x3a0810,_0x2986f7),0x0|_0x2986f7)_0x3a0810=_0x49a0db;else{(_0x2986f7=(0x0|_0xff964d[(_0x2e06be=_0x49a0db+0x1|0x0)>>0x0])-0x30|0x0)>>>0x0<0xa?(_0x424ec8=(_0x10692b=0x24==(0x0|_0xff964d[_0x49a0db+0x2>>0x0]))?_0x2986f7:-0x1,_0x10be8f=_0x10692b?0x1:_0x10be8f,_0x2e06be=_0x10692b?_0x49a0db+0x3|0x0:_0x2e06be):_0x424ec8=-0x1,_0x1a4583[_0x4618b0>>0x2]=_0x2e06be,_0x49a0db=((_0x2986f7=0x0|_0xff964d[_0x2e06be>>0x0])<<0x18>>0x18)-0x20|0x0;_0x4ec4a2:do{if(_0x49a0db>>>0x0<0x20)for(_0x2f202d=0x0,_0xaefa24=_0x2986f7;;){if(!(0x12889&(_0x2986f7=0x1<<_0x49a0db))){_0x2986f7=_0xaefa24;break _0x4ec4a2;}if(_0x2f202d|=_0x2986f7,_0x2e06be=_0x2e06be+0x1|0x0,_0x1a4583[_0x4618b0>>0x2]=_0x2e06be,(_0x49a0db=((_0x2986f7=0x0|_0xff964d[_0x2e06be>>0x0])<<0x18>>0x18)-0x20|0x0)>>>0x0>=0x20)break;_0xaefa24=_0x2986f7;}else _0x2f202d=0x0;}while(0x0);if(_0x2986f7<<0x18>>0x18==0x2a){if((_0x2986f7=(0x0|_0xff964d[(_0x49a0db=_0x2e06be+0x1|0x0)>>0x0])-0x30|0x0)>>>0x0<0xa&&0x24==(0x0|_0xff964d[_0x2e06be+0x2>>0x0]))_0x1a4583[_0x25413e+(_0x2986f7<<0x2)>>0x2]=0xa,_0x2986f7=0x0|_0x1a4583[_0x51f018+((0x0|_0xff964d[_0x49a0db>>0x0])-0x30<<0x3)>>0x2],_0x10be8f=0x1,_0x2e06be=_0x2e06be+0x3|0x0;else{if(0x0|_0x10be8f){_0x5ba9f8=-0x1;break;}_0x3a098f?(_0x10be8f=0x3+(0x0|_0x1a4583[_0x1d48ce>>0x2])&-0x4,_0x2986f7=0x0|_0x1a4583[_0x10be8f>>0x2],_0x1a4583[_0x1d48ce>>0x2]=_0x10be8f+0x4,_0x10be8f=0x0,_0x2e06be=_0x49a0db):(_0x2986f7=0x0,_0x10be8f=0x0,_0x2e06be=_0x49a0db);}_0x1a4583[_0x4618b0>>0x2]=_0x2e06be,_0x2986f7=(_0x10692b=(0x0|_0x2986f7)<0x0)?0x0-_0x2986f7|0x0:_0x2986f7,_0x2f202d=_0x10692b?0x2000|_0x2f202d:_0x2f202d;}else{if((0x0|(_0x2986f7=0x0|_0x59e334(_0x4618b0)))<0x0){_0x5ba9f8=-0x1;break;}_0x2e06be=0x0|_0x1a4583[_0x4618b0>>0x2];}do{if(0x2e==(0x0|_0xff964d[_0x2e06be>>0x0])){if(0x2a!=(0x0|_0xff964d[_0x2e06be+0x1>>0x0])){_0x1a4583[_0x4618b0>>0x2]=_0x2e06be+0x1,_0x49a0db=0x0|_0x59e334(_0x4618b0),_0x2e06be=0x0|_0x1a4583[_0x4618b0>>0x2];break;}if((_0x49a0db=(0x0|_0xff964d[(_0xaefa24=_0x2e06be+0x2|0x0)>>0x0])-0x30|0x0)>>>0x0<0xa&&0x24==(0x0|_0xff964d[_0x2e06be+0x3>>0x0])){_0x1a4583[_0x25413e+(_0x49a0db<<0x2)>>0x2]=0xa,_0x49a0db=0x0|_0x1a4583[_0x51f018+((0x0|_0xff964d[_0xaefa24>>0x0])-0x30<<0x3)>>0x2],_0x2e06be=_0x2e06be+0x4|0x0,_0x1a4583[_0x4618b0>>0x2]=_0x2e06be;break;}if(0x0|_0x10be8f){_0x5ba9f8=-0x1;break _0x4d276a;}_0x3a098f?(_0x10692b=0x3+(0x0|_0x1a4583[_0x1d48ce>>0x2])&-0x4,_0x49a0db=0x0|_0x1a4583[_0x10692b>>0x2],_0x1a4583[_0x1d48ce>>0x2]=_0x10692b+0x4):_0x49a0db=0x0,_0x1a4583[_0x4618b0>>0x2]=_0xaefa24,_0x2e06be=_0xaefa24;}else _0x49a0db=-0x1;}while(0x0);for(_0x2ae364=0x0;;){if(((0x0|_0xff964d[_0x2e06be>>0x0])-0x41|0x0)>>>0x0>0x39){_0x5ba9f8=-0x1;break _0x4d276a;}if(_0x10692b=_0x2e06be+0x1|0x0,_0x1a4583[_0x4618b0>>0x2]=_0x10692b,!(((_0x312def=0xff&(_0xaefa24=0x0|_0xff964d[(0x0|_0xff964d[_0x2e06be>>0x0])-0x41+(0x646+(0x3a*_0x2ae364|0x0))>>0x0]))+-0x1|0x0)>>>0x0<0x8))break;_0x2ae364=_0x312def,_0x2e06be=_0x10692b;}if(!(_0xaefa24<<0x18>>0x18)){_0x5ba9f8=-0x1;break;}_0xa4ecef=(0x0|_0x424ec8)>-0x1;do{if(_0xaefa24<<0x18>>0x18==0x13){if(_0xa4ecef){_0x5ba9f8=-0x1;break _0x4d276a;}_0x27333c=0x31;}else{if(_0xa4ecef){_0x1a4583[_0x25413e+(_0x424ec8<<0x2)>>0x2]=_0x312def,_0x424ec8=0x0|_0x1a4583[(_0xa4ecef=_0x51f018+(_0x424ec8<<0x3)|0x0)+0x4>>0x2],_0x1a4583[(_0x27333c=_0x185693)>>0x2]=_0x1a4583[_0xa4ecef>>0x2],_0x1a4583[_0x27333c+0x4>>0x2]=_0x424ec8,_0x27333c=0x31;break;}if(!_0x3a098f){_0x5ba9f8=0x0;break _0x4d276a;}_0x45a52b(_0x185693,_0x312def,_0x1d48ce);}}while(0x0);if(0x31!=(0x0|_0x27333c)||(_0x27333c=0x0,_0x3a098f)){_0x2e06be=0x0!=(0x0|_0x2ae364)&0x3==(0xf&(_0x2e06be=0x0|_0xff964d[_0x2e06be>>0x0])|0x0)?-0x21&_0x2e06be:_0x2e06be,_0xa4ecef=-0x10001&_0x2f202d,_0x424ec8=0x0==(0x2000&_0x2f202d|0x0)?_0x2f202d:_0xa4ecef;_0xc6ef16:do{switch(0x0|_0x2e06be){case 0x6e:switch((0xff&_0x2ae364)<<0x18>>0x18){case 0x0:case 0x1:case 0x6:_0x1a4583[_0x1a4583[_0x185693>>0x2]>>0x2]=_0x5ba9f8,_0x2986f7=0x0,_0x3a0810=_0x10692b;continue _0x4d276a;case 0x2:case 0x7:_0x2986f7=0x0|_0x1a4583[_0x185693>>0x2],_0x1a4583[_0x2986f7>>0x2]=_0x5ba9f8,_0x1a4583[_0x2986f7+0x4>>0x2]=((0x0|_0x5ba9f8)<0x0)<<0x1f>>0x1f,_0x2986f7=0x0,_0x3a0810=_0x10692b;continue _0x4d276a;case 0x3:_0x248ad2[_0x1a4583[_0x185693>>0x2]>>0x1]=_0x5ba9f8,_0x2986f7=0x0,_0x3a0810=_0x10692b;continue _0x4d276a;case 0x4:_0xff964d[_0x1a4583[_0x185693>>0x2]>>0x0]=_0x5ba9f8,_0x2986f7=0x0,_0x3a0810=_0x10692b;continue _0x4d276a;default:_0x2986f7=0x0,_0x3a0810=_0x10692b;continue _0x4d276a;}case 0x70:_0x2e06be=0x78,_0x49a0db=_0x49a0db>>>0x0>0x8?_0x49a0db:0x8,_0x3a0810=0x8|_0x424ec8,_0x27333c=0x3d;break;case 0x58:case 0x78:_0x3a0810=_0x424ec8,_0x27333c=0x3d;break;case 0x6f:_0x2f202d=0x0,_0xaefa24=0x816,_0x49a0db=0x0==(0x8&_0x424ec8|0x0)|(0x0|_0x49a0db)>(0x0|(_0xa4ecef=_0x413915-(_0x312def=0x0|_0x225877(_0x3a0810=0x0|_0x1a4583[(_0x2e06be=_0x185693)>>0x2],_0x2e06be=0x0|_0x1a4583[_0x2e06be+0x4>>0x2],_0x2ea140))|0x0))?_0x49a0db:_0xa4ecef+0x1|0x0,_0xa4ecef=_0x424ec8,_0x27333c=0x43;break;case 0x69:case 0x64:if(_0x3a0810=0x0|_0x1a4583[(_0x2e06be=_0x185693)>>0x2],(0x0|(_0x2e06be=0x0|_0x1a4583[_0x2e06be+0x4>>0x2]))<0x0){_0x3a0810=0x0|_0x2072a5(0x0,0x0,0x0|_0x3a0810,0x0|_0x2e06be),_0x2e06be=_0x4e7665,_0x1a4583[(_0x2f202d=_0x185693)>>0x2]=_0x3a0810,_0x1a4583[_0x2f202d+0x4>>0x2]=_0x2e06be,_0x2f202d=0x1,_0xaefa24=0x816,_0x27333c=0x42;break _0xc6ef16;}_0x2f202d=0x0!=(0x801&_0x424ec8|0x0)&0x1,_0xaefa24=0x0==(0x800&_0x424ec8|0x0)?0x0==(0x1&_0x424ec8|0x0)?0x816:0x818:0x817,_0x27333c=0x42;break _0xc6ef16;case 0x75:_0x2f202d=0x0,_0xaefa24=0x816,_0x3a0810=0x0|_0x1a4583[(_0x2e06be=_0x185693)>>0x2],_0x2e06be=0x0|_0x1a4583[_0x2e06be+0x4>>0x2],_0x27333c=0x42;break;case 0x63:_0xff964d[_0x4e4d3a>>0x0]=_0x1a4583[_0x185693>>0x2],_0x3a0810=_0x4e4d3a,_0x2f202d=0x0,_0xaefa24=0x816,_0x312def=_0x2ea140,_0x2e06be=0x1,_0x49a0db=_0xa4ecef;break;case 0x6d:_0x2e06be=0x0|_0x14a47a(),_0x2e06be=0x0|_0x4f0666(0x0|_0x1a4583[_0x2e06be>>0x2]),_0x27333c=0x47;break;case 0x73:_0x2e06be=0x0|(_0x2e06be=0x0|_0x1a4583[_0x185693>>0x2])?_0x2e06be:0x820,_0x27333c=0x47;break;case 0x43:_0x1a4583[_0x218413>>0x2]=_0x1a4583[_0x185693>>0x2],_0x1a4583[_0x169cd1>>0x2]=0x0,_0x1a4583[_0x185693>>0x2]=_0x218413,_0x312def=-0x1,_0x2e06be=_0x218413,_0x27333c=0x4b;break;case 0x53:_0x3a0810=0x0|_0x1a4583[_0x185693>>0x2],_0x49a0db?(_0x312def=_0x49a0db,_0x2e06be=_0x3a0810,_0x27333c=0x4b):(_0x37e695(_0x140c69,0x20,_0x2986f7,0x0,_0x424ec8),_0x3a0810=0x0,_0x27333c=0x54);break;case 0x41:case 0x47:case 0x46:case 0x45:case 0x61:case 0x67:case 0x66:case 0x65:_0x2986f7=0x0|_0x32884d(_0x140c69,+_0x3b3d5b[_0x185693>>0x3],_0x2986f7,_0x49a0db,_0x424ec8,_0x2e06be),_0x3a0810=_0x10692b;continue _0x4d276a;default:_0x2f202d=0x0,_0xaefa24=0x816,_0x312def=_0x2ea140,_0x2e06be=_0x49a0db,_0x49a0db=_0x424ec8;}}while(0x0);_0x1a36e9:do{if(0x3d==(0x0|_0x27333c))_0x312def=0x0|_0x36d19b(_0x2ae364=0x0|_0x1a4583[(_0x424ec8=_0x185693)>>0x2],_0x424ec8=0x0|_0x1a4583[_0x424ec8+0x4>>0x2],_0x2ea140,0x20&_0x2e06be),_0x2f202d=(_0xaefa24=0x0==(0x8&_0x3a0810|0x0)|0x0==(0x0|_0x2ae364)&0x0==(0x0|_0x424ec8))?0x0:0x2,_0xaefa24=_0xaefa24?0x816:0x816+(_0x2e06be>>0x4)|0x0,_0xa4ecef=_0x3a0810,_0x3a0810=_0x2ae364,_0x2e06be=_0x424ec8,_0x27333c=0x43;else{if(0x42==(0x0|_0x27333c))_0x312def=0x0|_0xe92cc4(_0x3a0810,_0x2e06be,_0x2ea140),_0xa4ecef=_0x424ec8,_0x27333c=0x43;else{if(0x47==(0x0|_0x27333c))_0x27333c=0x0,_0x3a0810=_0x2e06be,_0x2f202d=0x0,_0xaefa24=0x816,_0x312def=(_0x2ae364=0x0==(0x0|(_0x424ec8=0x0|_0x355650(_0x2e06be,0x0,_0x49a0db))))?_0x2e06be+_0x49a0db|0x0:_0x424ec8,_0x2e06be=_0x2ae364?_0x49a0db:_0x424ec8-_0x2e06be|0x0,_0x49a0db=_0xa4ecef;else{if(0x4b==(0x0|_0x27333c)){for(_0x27333c=0x0,_0xaefa24=_0x2e06be,_0x3a0810=0x0,_0x49a0db=0x0;(_0x2f202d=0x0|_0x1a4583[_0xaefa24>>0x2])&&!((0x0|(_0x49a0db=0x0|_0x5e2f50(_0x2f8c08,_0x2f202d)))<0x0|_0x49a0db>>>0x0>(_0x312def-_0x3a0810|0x0)>>>0x0)&&_0x312def>>>0x0>(_0x3a0810=_0x49a0db+_0x3a0810|0x0)>>>0x0;)_0xaefa24=_0xaefa24+0x4|0x0;if((0x0|_0x49a0db)<0x0){_0x5ba9f8=-0x1;break _0x4d276a;}if(_0x37e695(_0x140c69,0x20,_0x2986f7,_0x3a0810,_0x424ec8),_0x3a0810)for(_0x2f202d=0x0;;){if(!(_0x49a0db=0x0|_0x1a4583[_0x2e06be>>0x2])){_0x27333c=0x54;break _0x1a36e9;}if((0x0|(_0x2f202d=(_0x49a0db=0x0|_0x5e2f50(_0x2f8c08,_0x49a0db))+_0x2f202d|0x0))>(0x0|_0x3a0810)){_0x27333c=0x54;break _0x1a36e9;}if(_0x4a3de5(_0x140c69,_0x2f8c08,_0x49a0db),_0x2f202d>>>0x0>=_0x3a0810>>>0x0){_0x27333c=0x54;break;}_0x2e06be=_0x2e06be+0x4|0x0;}else _0x3a0810=0x0,_0x27333c=0x54;}}}}}while(0x0);if(0x43==(0x0|_0x27333c))_0x27333c=0x0,_0x424ec8=0x0!=(0x0|_0x49a0db)|(_0x2e06be=0x0!=(0x0|_0x3a0810)|0x0!=(0x0|_0x2e06be)),_0x2e06be=_0x413915-_0x312def+(0x1&(0x1^_0x2e06be))|0x0,_0x3a0810=_0x424ec8?_0x312def:_0x2ea140,_0x312def=_0x2ea140,_0x2e06be=_0x424ec8?(0x0|_0x49a0db)>(0x0|_0x2e06be)?_0x49a0db:_0x2e06be:_0x49a0db,_0x49a0db=(0x0|_0x49a0db)>-0x1?-0x10001&_0xa4ecef:_0xa4ecef;else{if(0x54==(0x0|_0x27333c)){_0x27333c=0x0,_0x37e695(_0x140c69,0x20,_0x2986f7,_0x3a0810,0x2000^_0x424ec8),_0x2986f7=(0x0|_0x2986f7)>(0x0|_0x3a0810)?_0x2986f7:_0x3a0810,_0x3a0810=_0x10692b;continue;}}_0x37e695(_0x140c69,0x20,_0x2986f7=(0x0|_0x2986f7)<(0x0|(_0x424ec8=(_0xa4ecef=(0x0|_0x2e06be)<(0x0|(_0x2ae364=_0x312def-_0x3a0810|0x0))?_0x2ae364:_0x2e06be)+_0x2f202d|0x0))?_0x424ec8:_0x2986f7,_0x424ec8,_0x49a0db),_0x4a3de5(_0x140c69,_0xaefa24,_0x2f202d),_0x37e695(_0x140c69,0x30,_0x2986f7,_0x424ec8,0x10000^_0x49a0db),_0x37e695(_0x140c69,0x30,_0xa4ecef,_0x2ae364,0x0),_0x4a3de5(_0x140c69,_0x3a0810,_0x2ae364),_0x37e695(_0x140c69,0x20,_0x2986f7,_0x424ec8,0x2000^_0x49a0db),_0x3a0810=_0x10692b;}else _0x2986f7=0x0,_0x3a0810=_0x10692b;}}_0x1f4883:do{if(0x57==(0x0|_0x27333c)&&!_0x140c69){if(_0x10be8f){for(_0x5ba9f8=0x1;_0x3a0810=0x0|_0x1a4583[_0x25413e+(_0x5ba9f8<<0x2)>>0x2];)if(_0x45a52b(_0x51f018+(_0x5ba9f8<<0x3)|0x0,_0x3a0810,_0x1d48ce),(0x0|(_0x5ba9f8=_0x5ba9f8+0x1|0x0))>=0xa){_0x5ba9f8=0x1;break _0x1f4883;}for(;;){if(0x0|_0x1a4583[_0x25413e+(_0x5ba9f8<<0x2)>>0x2]){_0x5ba9f8=-0x1;break _0x1f4883;}if((0x0|(_0x5ba9f8=_0x5ba9f8+0x1|0x0))>=0xa){_0x5ba9f8=0x1;break;}}}else _0x5ba9f8=0x0;}}while(0x0);return _0x3a9e1f=_0x407c15,0x0|_0x5ba9f8;}function _0x40db75(_0x11b179,_0x284ad9){_0x284ad9|=0x0;var _0x3557d8,_0x2cbebc,_0x4f2f80,_0x2e3245,_0xfc3df1,_0x504762,_0x13a6da,_0xc8cea7,_0x8d7736,_0x4f4dd9,_0xd45d8f,_0x1e7f81,_0x45f4aa,_0x1c1912,_0x5164d3,_0x30a080=0x0,_0x4d3c29=0x0,_0x394a73=0x0,_0x5586b9=0x0,_0x50a648=0x0,_0x4f6cf8=0x0,_0x113cfa=0x0,_0x1c4230=0x0,_0x52f67d=0x0,_0x27eb8b=0x0;if(_0x5164d3=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x2c0|0x0,_0x45f4aa=_0x5164d3+0x90|0x0,_0x1e7f81=_0x5164d3+0x80|0x0,_0xd45d8f=_0x5164d3+0x70|0x0,_0x4f4dd9=_0x5164d3+0x60|0x0,_0x8d7736=_0x5164d3+0x50|0x0,_0xc8cea7=_0x5164d3+0x40|0x0,_0x13a6da=_0x5164d3+0x30|0x0,_0x1c1912=_0x5164d3+0x20|0x0,_0x3557d8=_0x5164d3+0x10|0x0,_0x4f6cf8=_0x5164d3,_0x4f2f80=_0x5164d3+0xb8|0x0,_0x27eb8b=_0x5164d3+0xa0|0x0,_0x2e3245=0x0|function(_0x59b309,_0x1d69d2){_0x59b309|=0x0;var _0x82075d=0x0,_0x317c04=0x0,_0x64ecb9=0x0,_0x457cca=0x0,_0x55d86b=0x0,_0x3a3d98=0x0,_0x1acfb0=0x0,_0x1017d6=0x0;if(_0x1017d6=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x210|0x0,_0x55d86b=_0x1017d6,_0x457cca=_0x1017d6+0x10|0x0,!(_0x1d69d2=_0x1d69d2|0x0))return _0x3a9e1f=_0x1017d6,0x0|(_0x1acfb0=0x0);if(_0x1d69d2>>>0x0<=0x10)return _0x1acfb0=0x0|_0x1e4159(_0x59b309,_0x1d69d2),_0x3a9e1f=_0x1017d6,0x0|_0x1acfb0;if(_0x3a3d98=0x0|_0x1e4159(_0x59b309,_0x1d69d2+-0x10|0x0),(0x0|(_0x1d69d2=0x0|_0x1a4583[(_0x1acfb0=_0x59b309+0x14|0x0)>>0x2]))<0x10){_0x317c04=_0x59b309+0x4|0x0,_0x64ecb9=_0x59b309+0x8|0x0,_0x82075d=_0x59b309+0x10|0x0;do{(0x0|(_0x59b309=0x0|_0x1a4583[_0x317c04>>0x2]))==(0x0|_0x1a4583[_0x64ecb9>>0x2])?_0x59b309=0x0:(_0x1a4583[_0x317c04>>0x2]=_0x59b309+0x1,_0x59b309=0x0|_0x11a948[_0x59b309>>0x0]),_0x1d69d2=_0x1d69d2+0x8|0x0,_0x1a4583[_0x1acfb0>>0x2]=_0x1d69d2,(0x0|_0x1d69d2)>=0x21&&(_0x1a4583[_0x55d86b>>0x2]=0x362,_0x1a4583[_0x55d86b+0x4>>0x2]=0xc88,_0x1a4583[_0x55d86b+0x8>>0x2]=0x556,_0x188ea1(_0x457cca,0x32c,_0x55d86b),_0x477ea0(_0x457cca),_0x1d69d2=0x0|_0x1a4583[_0x1acfb0>>0x2]),_0x59b309=_0x59b309<<0x20-_0x1d69d2|_0x1a4583[_0x82075d>>0x2],_0x1a4583[_0x82075d>>0x2]=_0x59b309;}while((0x0|_0x1d69d2)<0x10);}else _0x82075d=_0x59b309=_0x59b309+0x10|0x0,_0x59b309=0x0|_0x1a4583[_0x59b309>>0x2];return _0x1a4583[_0x82075d>>0x2]=_0x59b309<<0x10,_0x1a4583[_0x1acfb0>>0x2]=_0x1d69d2+-0x10,_0x3a9e1f=_0x1017d6,0x0|(_0x1acfb0=_0x59b309>>>0x10|_0x3a3d98<<0x10);}(_0x11b179|=0x0,0xe),!_0x2e3245)return function(_0x5e9d00){var _0x1f7559=0x0,_0x55c0fb=0x0,_0x173ab0=0x0,_0x2163b6=0x0,_0x4799e0=0x0,_0x147d08=0x0;_0x147d08=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x220|0x0,_0x4799e0=_0x147d08+0x10|0x0,_0x173ab0=_0x147d08,_0x2163b6=_0x147d08+0x20|0x0,_0x1a4583[(_0x5e9d00=_0x5e9d00|0x0)>>0x2]=0x0,0x0|(_0x55c0fb=0x0|_0x1a4583[(_0x1f7559=_0x5e9d00+0x4|0x0)>>0x2])&&(0x7&_0x55c0fb?(_0x1a4583[_0x173ab0>>0x2]=0x362,_0x1a4583[_0x173ab0+0x4>>0x2]=0x9ca,_0x1a4583[_0x173ab0+0x8>>0x2]=0x4d0,_0x188ea1(_0x2163b6,0x32c,_0x173ab0),_0x477ea0(_0x2163b6)):_0x385b89(_0x55c0fb,0x0,0x0,0x1,0x0),_0x1a4583[_0x1f7559>>0x2]=0x0,_0x1a4583[_0x5e9d00+0x8>>0x2]=0x0,_0x1a4583[_0x5e9d00+0xc>>0x2]=0x0);if(_0xff964d[_0x5e9d00+0x10>>0x0]=0x0,!(_0x1f7559=0x0|_0x1a4583[(_0x5e9d00=_0x5e9d00+0x14|0x0)>>0x2]))return void(_0x3a9e1f=_0x147d08);_0x1f9ca0(_0x1f7559),0x7&_0x1f7559?(_0x1a4583[_0x4799e0>>0x2]=0x362,_0x1a4583[_0x4799e0+0x4>>0x2]=0x9ca,_0x1a4583[_0x4799e0+0x8>>0x2]=0x4d0,_0x188ea1(_0x2163b6,0x32c,_0x4799e0),_0x477ea0(_0x2163b6)):_0x385b89(_0x1f7559,0x0,0x0,0x1,0x0),(_0x1a4583[_0x5e9d00>>0x2]=0x0,_0x3a9e1f=_0x147d08);}(_0x284ad9),_0x3a9e1f=_0x5164d3,0x0|(_0x27eb8b=0x1);if(_0xfc3df1=_0x284ad9+0x4|0x0,(0x0|(_0x30a080=0x0|_0x1a4583[(_0x504762=_0x284ad9+0x8|0x0)>>0x2]))!=(0x0|_0x2e3245)){if(_0x30a080>>>0x0<=_0x2e3245>>>0x0){do{if((0x0|_0x1a4583[_0x284ad9+0xc>>0x2])>>>0x0<_0x2e3245>>>0x0){if(0x0|_0x136f34(_0xfc3df1,_0x2e3245,(_0x30a080+0x1|0x0)==(0x0|_0x2e3245),0x1,0x0)){_0x30a080=0x0|_0x1a4583[_0x504762>>0x2];break;}return _0xff964d[_0x284ad9+0x10>>0x0]=0x1,_0x3a9e1f=_0x5164d3,0x0|(_0x27eb8b=0x0);}}while(0x0);_0x4cee81((0x0|_0x1a4583[_0xfc3df1>>0x2])+_0x30a080|0x0,0x0,_0x2e3245-_0x30a080|0x0);}_0x1a4583[_0x504762>>0x2]=_0x2e3245;}if(_0x4cee81(0x0|_0x1a4583[_0xfc3df1>>0x2],0x0,0x0|_0x2e3245),(0x0|(_0x30a080=0x0|_0x1a4583[(_0x2cbebc=_0x11b179+0x14|0x0)>>0x2]))<0x5){_0x5586b9=_0x11b179+0x4|0x0,_0x50a648=_0x11b179+0x8|0x0,_0x394a73=_0x11b179+0x10|0x0;do{(0x0|(_0x4d3c29=0x0|_0x1a4583[_0x5586b9>>0x2]))==(0x0|_0x1a4583[_0x50a648>>0x2])?_0x4d3c29=0x0:(_0x1a4583[_0x5586b9>>0x2]=_0x4d3c29+0x1,_0x4d3c29=0x0|_0x11a948[_0x4d3c29>>0x0]),_0x30a080=_0x30a080+0x8|0x0,_0x1a4583[_0x2cbebc>>0x2]=_0x30a080,(0x0|_0x30a080)>=0x21&&(_0x1a4583[_0x4f6cf8>>0x2]=0x362,_0x1a4583[_0x4f6cf8+0x4>>0x2]=0xc88,_0x1a4583[_0x4f6cf8+0x8>>0x2]=0x556,_0x188ea1(_0x4f2f80,0x32c,_0x4f6cf8),_0x477ea0(_0x4f2f80),_0x30a080=0x0|_0x1a4583[_0x2cbebc>>0x2]),_0x4d3c29=_0x4d3c29<<0x20-_0x30a080|_0x1a4583[_0x394a73>>0x2],_0x1a4583[_0x394a73>>0x2]=_0x4d3c29;}while((0x0|_0x30a080)<0x5);}else _0x394a73=_0x4d3c29=_0x11b179+0x10|0x0,_0x4d3c29=0x0|_0x1a4583[_0x4d3c29>>0x2];if(_0x1c4230=_0x4d3c29>>>0x1b,_0x1a4583[_0x394a73>>0x2]=_0x4d3c29<<0x5,_0x1a4583[_0x2cbebc>>0x2]=_0x30a080+-0x5,(_0x1c4230+-0x1|0x0)>>>0x0>0x14)return _0x3a9e1f=_0x5164d3,0x0|(_0x27eb8b=0x0);_0x1a4583[_0x27eb8b+0x14>>0x2]=0x0,_0x1a4583[_0x27eb8b>>0x2]=0x0,_0x1a4583[_0x27eb8b+0x4>>0x2]=0x0,_0x1a4583[_0x27eb8b+0x8>>0x2]=0x0,_0x1a4583[_0x27eb8b+0xc>>0x2]=0x0,_0xff964d[_0x27eb8b+0x10>>0x0]=0x0,_0x30a080=_0x27eb8b+0x4|0x0,_0x4d3c29=_0x27eb8b+0x8|0x0;_0x1cacd1:do{if(0x0|_0x136f34(_0x30a080,0x15,0x0,0x1,0x0)){_0x5586b9=0x0|_0x1a4583[_0x4d3c29>>0x2],_0x4cee81((_0x113cfa=0x0|_0x1a4583[_0x30a080>>0x2])+_0x5586b9|0x0,0x0,0x15-_0x5586b9|0x0),_0x1a4583[_0x4d3c29>>0x2]=0x15,_0x5586b9=_0x11b179+0x4|0x0,_0x50a648=_0x11b179+0x8|0x0,_0x4f6cf8=_0x11b179+0x10|0x0,_0x394a73=0x0;do{if((0x0|(_0x30a080=0x0|_0x1a4583[_0x2cbebc>>0x2]))<0x3)do{(0x0|(_0x4d3c29=0x0|_0x1a4583[_0x5586b9>>0x2]))==(0x0|_0x1a4583[_0x50a648>>0x2])?_0x4d3c29=0x0:(_0x1a4583[_0x5586b9>>0x2]=_0x4d3c29+0x1,_0x4d3c29=0x0|_0x11a948[_0x4d3c29>>0x0]),_0x30a080=_0x30a080+0x8|0x0,_0x1a4583[_0x2cbebc>>0x2]=_0x30a080,(0x0|_0x30a080)>=0x21&&(_0x1a4583[_0x3557d8>>0x2]=0x362,_0x1a4583[_0x3557d8+0x4>>0x2]=0xc88,_0x1a4583[_0x3557d8+0x8>>0x2]=0x556,_0x188ea1(_0x4f2f80,0x32c,_0x3557d8),_0x477ea0(_0x4f2f80),_0x30a080=0x0|_0x1a4583[_0x2cbebc>>0x2]),_0x4d3c29=_0x4d3c29<<0x20-_0x30a080|_0x1a4583[_0x4f6cf8>>0x2],_0x1a4583[_0x4f6cf8>>0x2]=_0x4d3c29;}while((0x0|_0x30a080)<0x3);else _0x4d3c29=0x0|_0x1a4583[_0x4f6cf8>>0x2];_0x1a4583[_0x4f6cf8>>0x2]=_0x4d3c29<<0x3,_0x1a4583[_0x2cbebc>>0x2]=_0x30a080+-0x3,_0xff964d[_0x113cfa+(0x0|_0x11a948[0x52f+_0x394a73>>0x0])>>0x0]=_0x4d3c29>>>0x1d,_0x394a73=_0x394a73+0x1|0x0;}while((0x0|_0x394a73)!=(0x0|_0x1c4230));if(0x0|_0x277614(_0x27eb8b)){_0x4f6cf8=_0x11b179+0x4|0x0,_0x113cfa=_0x11b179+0x8|0x0,_0x1c4230=_0x11b179+0x10|0x0,_0x30a080=0x0;_0x54e772:do{_0x50a648=_0x2e3245-_0x30a080|0x0,_0x394a73=0x0|_0x20ac78(_0x11b179,_0x27eb8b);_0x1ed802:do{if(_0x394a73>>>0x0<0x11)(0x0|_0x1a4583[_0x504762>>0x2])>>>0x0<=_0x30a080>>>0x0&&(_0x1a4583[_0x1c1912>>0x2]=0x362,_0x1a4583[_0x1c1912+0x4>>0x2]=0x38e,_0x1a4583[_0x1c1912+0x8>>0x2]=0x5d9,_0x188ea1(_0x4f2f80,0x32c,_0x1c1912),_0x477ea0(_0x4f2f80)),_0xff964d[(0x0|_0x1a4583[_0xfc3df1>>0x2])+_0x30a080>>0x0]=_0x394a73,_0x30a080=_0x30a080+0x1|0x0;else switch(0x0|_0x394a73){case 0x11:if((0x0|(_0x4d3c29=0x0|_0x1a4583[_0x2cbebc>>0x2]))<0x3)do{(0x0|(_0x394a73=0x0|_0x1a4583[_0x4f6cf8>>0x2]))==(0x0|_0x1a4583[_0x113cfa>>0x2])?_0x394a73=0x0:(_0x1a4583[_0x4f6cf8>>0x2]=_0x394a73+0x1,_0x394a73=0x0|_0x11a948[_0x394a73>>0x0]),_0x4d3c29=_0x4d3c29+0x8|0x0,_0x1a4583[_0x2cbebc>>0x2]=_0x4d3c29,(0x0|_0x4d3c29)>=0x21&&(_0x1a4583[_0x13a6da>>0x2]=0x362,_0x1a4583[_0x13a6da+0x4>>0x2]=0xc88,_0x1a4583[_0x13a6da+0x8>>0x2]=0x556,_0x188ea1(_0x4f2f80,0x32c,_0x13a6da),_0x477ea0(_0x4f2f80),_0x4d3c29=0x0|_0x1a4583[_0x2cbebc>>0x2]),_0x394a73=_0x394a73<<0x20-_0x4d3c29|_0x1a4583[_0x1c4230>>0x2],_0x1a4583[_0x1c4230>>0x2]=_0x394a73;}while((0x0|_0x4d3c29)<0x3);else _0x394a73=0x0|_0x1a4583[_0x1c4230>>0x2];if(_0x1a4583[_0x1c4230>>0x2]=_0x394a73<<0x3,_0x1a4583[_0x2cbebc>>0x2]=_0x4d3c29+-0x3,_0x4d3c29=(_0x394a73=0x3+(_0x394a73>>>0x1d)|0x0)>>>0x0>_0x50a648>>>0x0){_0x30a080=0x0;break _0x1cacd1;}_0x30a080=(_0x4d3c29?0x0:_0x394a73)+_0x30a080|0x0;break _0x1ed802;case 0x12:if((0x0|(_0x4d3c29=0x0|_0x1a4583[_0x2cbebc>>0x2]))<0x7)do{(0x0|(_0x394a73=0x0|_0x1a4583[_0x4f6cf8>>0x2]))==(0x0|_0x1a4583[_0x113cfa>>0x2])?_0x394a73=0x0:(_0x1a4583[_0x4f6cf8>>0x2]=_0x394a73+0x1,_0x394a73=0x0|_0x11a948[_0x394a73>>0x0]),_0x4d3c29=_0x4d3c29+0x8|0x0,_0x1a4583[_0x2cbebc>>0x2]=_0x4d3c29,(0x0|_0x4d3c29)>=0x21&&(_0x1a4583[_0xc8cea7>>0x2]=0x362,_0x1a4583[_0xc8cea7+0x4>>0x2]=0xc88,_0x1a4583[_0xc8cea7+0x8>>0x2]=0x556,_0x188ea1(_0x4f2f80,0x32c,_0xc8cea7),_0x477ea0(_0x4f2f80),_0x4d3c29=0x0|_0x1a4583[_0x2cbebc>>0x2]),_0x394a73=_0x394a73<<0x20-_0x4d3c29|_0x1a4583[_0x1c4230>>0x2],_0x1a4583[_0x1c4230>>0x2]=_0x394a73;}while((0x0|_0x4d3c29)<0x7);else _0x394a73=0x0|_0x1a4583[_0x1c4230>>0x2];if(_0x1a4583[_0x1c4230>>0x2]=_0x394a73<<0x7,_0x1a4583[_0x2cbebc>>0x2]=_0x4d3c29+-0x7,_0x4d3c29=(_0x394a73=0xb+(_0x394a73>>>0x19)|0x0)>>>0x0>_0x50a648>>>0x0){_0x30a080=0x0;break _0x1cacd1;}_0x30a080=(_0x4d3c29?0x0:_0x394a73)+_0x30a080|0x0;break _0x1ed802;default:if((_0x394a73+-0x13|0x0)>>>0x0>=0x2){_0x52f67d=0x51;break _0x54e772;}if(_0x4d3c29=0x0|_0x1a4583[_0x2cbebc>>0x2],0x13==(0x0|_0x394a73)){if((0x0|_0x4d3c29)<0x2){for(_0x394a73=_0x4d3c29;(0x0|(_0x4d3c29=0x0|_0x1a4583[_0x4f6cf8>>0x2]))==(0x0|_0x1a4583[_0x113cfa>>0x2])?_0x5586b9=0x0:(_0x1a4583[_0x4f6cf8>>0x2]=_0x4d3c29+0x1,_0x5586b9=0x0|_0x11a948[_0x4d3c29>>0x0]),_0x4d3c29=_0x394a73+0x8|0x0,_0x1a4583[_0x2cbebc>>0x2]=_0x4d3c29,(0x0|_0x4d3c29)>=0x21&&(_0x1a4583[_0x8d7736>>0x2]=0x362,_0x1a4583[_0x8d7736+0x4>>0x2]=0xc88,_0x1a4583[_0x8d7736+0x8>>0x2]=0x556,_0x188ea1(_0x4f2f80,0x32c,_0x8d7736),_0x477ea0(_0x4f2f80),_0x4d3c29=0x0|_0x1a4583[_0x2cbebc>>0x2]),_0x394a73=_0x5586b9<<0x20-_0x4d3c29|_0x1a4583[_0x1c4230>>0x2],_0x1a4583[_0x1c4230>>0x2]=_0x394a73,(0x0|_0x4d3c29)<0x2;)_0x394a73=_0x4d3c29;}else _0x394a73=0x0|_0x1a4583[_0x1c4230>>0x2];_0x1a4583[_0x1c4230>>0x2]=_0x394a73<<0x2,_0x394a73>>>=0x1e,_0x5586b9=0x3,_0x4d3c29=_0x4d3c29+-0x2|0x0;}else{if((0x0|_0x4d3c29)<0x6)do{(0x0|(_0x394a73=0x0|_0x1a4583[_0x4f6cf8>>0x2]))==(0x0|_0x1a4583[_0x113cfa>>0x2])?_0x394a73=0x0:(_0x1a4583[_0x4f6cf8>>0x2]=_0x394a73+0x1,_0x394a73=0x0|_0x11a948[_0x394a73>>0x0]),_0x4d3c29=_0x4d3c29+0x8|0x0,_0x1a4583[_0x2cbebc>>0x2]=_0x4d3c29,(0x0|_0x4d3c29)>=0x21&&(_0x1a4583[_0x4f4dd9>>0x2]=0x362,_0x1a4583[_0x4f4dd9+0x4>>0x2]=0xc88,_0x1a4583[_0x4f4dd9+0x8>>0x2]=0x556,_0x188ea1(_0x4f2f80,0x32c,_0x4f4dd9),_0x477ea0(_0x4f2f80),_0x4d3c29=0x0|_0x1a4583[_0x2cbebc>>0x2]),_0x394a73=_0x394a73<<0x20-_0x4d3c29|_0x1a4583[_0x1c4230>>0x2],_0x1a4583[_0x1c4230>>0x2]=_0x394a73;}while((0x0|_0x4d3c29)<0x6);else _0x394a73=0x0|_0x1a4583[_0x1c4230>>0x2];_0x1a4583[_0x1c4230>>0x2]=_0x394a73<<0x6,_0x394a73>>>=0x1a,_0x5586b9=0x7,_0x4d3c29=_0x4d3c29+-0x6|0x0;}if(_0x1a4583[_0x2cbebc>>0x2]=_0x4d3c29,0x0==(0x0|_0x30a080)|(_0x394a73=_0x394a73+_0x5586b9|0x0)>>>0x0>_0x50a648>>>0x0){_0x30a080=0x0;break _0x1cacd1;}if(_0x4d3c29=_0x30a080+-0x1|0x0,(0x0|_0x1a4583[_0x504762>>0x2])>>>0x0<=_0x4d3c29>>>0x0&&(_0x1a4583[_0xd45d8f>>0x2]=0x362,_0x1a4583[_0xd45d8f+0x4>>0x2]=0x38e,_0x1a4583[_0xd45d8f+0x8>>0x2]=0x5d9,_0x188ea1(_0x4f2f80,0x32c,_0xd45d8f),_0x477ea0(_0x4f2f80)),!((_0x5586b9=0x0|_0xff964d[(0x0|_0x1a4583[_0xfc3df1>>0x2])+_0x4d3c29>>0x0])<<0x18>>0x18)){_0x30a080=0x0;break _0x1cacd1;}if(_0x30a080>>>0x0>=(_0x4d3c29=_0x394a73+_0x30a080|0x0)>>>0x0)break _0x1ed802;do{(0x0|_0x1a4583[_0x504762>>0x2])>>>0x0<=_0x30a080>>>0x0&&(_0x1a4583[_0x1e7f81>>0x2]=0x362,_0x1a4583[_0x1e7f81+0x4>>0x2]=0x38e,_0x1a4583[_0x1e7f81+0x8>>0x2]=0x5d9,_0x188ea1(_0x4f2f80,0x32c,_0x1e7f81),_0x477ea0(_0x4f2f80)),_0xff964d[(0x0|_0x1a4583[_0xfc3df1>>0x2])+_0x30a080>>0x0]=_0x5586b9,_0x30a080=_0x30a080+0x1|0x0;}while((0x0|_0x30a080)!=(0x0|_0x4d3c29));_0x30a080=_0x4d3c29;}}while(0x0);}while(_0x2e3245>>>0x0>_0x30a080>>>0x0);if(0x51==(0x0|_0x52f67d)){_0x1a4583[_0x45f4aa>>0x2]=0x362,_0x1a4583[_0x45f4aa+0x4>>0x2]=0xc4d,_0x1a4583[_0x45f4aa+0x8>>0x2]=0x544,_0x188ea1(_0x4f2f80,0x32c,_0x45f4aa),_0x477ea0(_0x4f2f80),_0x30a080=0x0;break;}_0x30a080=(0x0|_0x2e3245)==(0x0|_0x30a080)?0x0|_0x277614(_0x284ad9):0x0;}else _0x30a080=0x0;}else _0xff964d[_0x27eb8b+0x10>>0x0]=0x1,_0x30a080=0x0;}while(0x0);return _0x362891(_0x27eb8b),_0x3a9e1f=_0x5164d3,0x0|(_0x27eb8b=_0x30a080);}function _0x10a470(_0x14f7aa,_0x188132,_0x339d44,_0x5e0f84){_0x339d44|=0x0;var _0x21b008,_0x43d85a,_0x26e495,_0x3a603e,_0x5aa3b7,_0xfad3f6,_0x238a9d=0x0,_0x3b13ef=0x0,_0x15ed49=0x0,_0x8669f0=0x0,_0x42cb60=0x0,_0x1d0c8a=0x0,_0x5ce78f=0x0,_0x14d98b=0x0,_0x158563=0x0,_0x12e55b=0x0,_0x575a43=0x0,_0x2b0211=0x0,_0x19de12=0x0,_0x4d2862=0x0,_0x74416c=0x0,_0x2a1c74=0x0,_0x35f382=0x0,_0x36fdf5=0x0,_0x27ad96=0x0,_0x4549c6=0x0,_0xa3f4e7=0x0,_0x8497e2=0x0;if(_0xfad3f6=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x370|0x0,_0xa3f4e7=_0xfad3f6+0x90|0x0,_0x5aa3b7=_0xfad3f6+0x80|0x0,_0x3a603e=_0xfad3f6+0x70|0x0,_0x26e495=_0xfad3f6+0x60|0x0,_0x27ad96=_0xfad3f6+0x50|0x0,_0x4d2862=_0xfad3f6+0x40|0x0,_0x2b0211=_0xfad3f6+0x30|0x0,_0x19de12=_0xfad3f6+0x20|0x0,_0x14d98b=_0xfad3f6+0x10|0x0,_0x5ce78f=_0xfad3f6,_0x21b008=_0xfad3f6+0x168|0x0,_0x43d85a=_0xfad3f6+0x128|0x0,_0x8497e2=_0xfad3f6+0xe0|0x0,_0x575a43=_0xfad3f6+0x9c|0x0,0x0==(0x0|(_0x188132|=0x0))|(_0x5e0f84|=0x0)>>>0x0>0xb)return _0x3a9e1f=_0xfad3f6,0x0|(_0x8497e2=0x0);_0x1a4583[(_0x14f7aa|=0x0)>>0x2]=_0x188132,_0x3b13ef=(_0x238a9d=_0x8497e2)+0x44|0x0;do{_0x1a4583[_0x238a9d>>0x2]=0x0,_0x238a9d=_0x238a9d+0x4|0x0;}while((0x0|_0x238a9d)<(0x0|_0x3b13ef));_0x238a9d=0x0;do{_0x3b13ef=_0x8497e2+((0xff&(_0x4549c6=0x0|_0xff964d[_0x339d44+_0x238a9d>>0x0]))<<0x2)|0x0,_0x4549c6<<0x18>>0x18&&(_0x1a4583[_0x3b13ef>>0x2]=0x1+(0x0|_0x1a4583[_0x3b13ef>>0x2])),_0x238a9d=_0x238a9d+0x1|0x0;}while((0x0|_0x238a9d)!=(0x0|_0x188132));for(_0x3b13ef=0x0,_0x15ed49=0x0,_0x8669f0=0x0,_0x42cb60=-0x1,_0x1d0c8a=0x1;(_0x238a9d=0x0|_0x1a4583[_0x8497e2+(_0x1d0c8a<<0x2)>>0x2])?(_0x1a4583[_0x43d85a+((_0x158563=_0x1d0c8a+-0x1|0x0)<<0x2)>>0x2]=_0x3b13ef,_0x3b13ef=_0x238a9d+_0x3b13ef|0x0,_0x4549c6=0x10-_0x1d0c8a|0x0,_0x1a4583[_0x14f7aa+0x1c+(_0x158563<<0x2)>>0x2]=0x1+(_0x3b13ef+-0x1<<_0x4549c6|(0x1<<_0x4549c6)-0x1),_0x1a4583[_0x14f7aa+0x60+(_0x158563<<0x2)>>0x2]=_0x15ed49,_0x1a4583[_0x575a43+(_0x1d0c8a<<0x2)>>0x2]=_0x15ed49,_0x158563=_0x238a9d+_0x15ed49|0x0,_0x8669f0=_0x8669f0>>>0x0>_0x1d0c8a>>>0x0?_0x8669f0:_0x1d0c8a,_0x42cb60=_0x42cb60>>>0x0<_0x1d0c8a>>>0x0?_0x42cb60:_0x1d0c8a):(_0x1a4583[_0x14f7aa+0x1c+(_0x1d0c8a+-0x1<<0x2)>>0x2]=0x0,_0x158563=_0x15ed49),0x11!=(0x0|(_0x1d0c8a=_0x1d0c8a+0x1|0x0));)_0x3b13ef<<=0x1,_0x15ed49=_0x158563;_0x1a4583[_0x14f7aa+0x4>>0x2]=_0x158563,_0x3b13ef=_0x14f7aa+0xac|0x0;do{if(_0x158563>>>0x0>(0x0|_0x1a4583[_0x3b13ef>>0x2])>>>0x0){(_0x238a9d=_0x158563+-0x1|0x0)&_0x158563?(_0x238a9d|=_0x238a9d>>>0x10,_0x238a9d|=_0x238a9d>>>0x8,_0x238a9d|=_0x238a9d>>>0x4,_0x238a9d=(_0x238a9d=0x1+((_0x238a9d|=_0x238a9d>>>0x2)>>>0x1|_0x238a9d)|0x0)>>>0x0>_0x188132>>>0x0?_0x188132:_0x238a9d):_0x238a9d=_0x158563,_0x1a4583[_0x3b13ef>>0x2]=_0x238a9d,_0x238a9d=0x0|_0x1a4583[(_0x15ed49=_0x14f7aa+0xb0|0x0)>>0x2];do{if(0x0|_0x238a9d){if(_0x4549c6=0x0|_0x1a4583[_0x238a9d+-0x4>>0x2],_0x238a9d=_0x238a9d+-0x8|0x0,0x0!=(0x0|_0x4549c6)&&(0x0|_0x4549c6)==(0x0|~_0x1a4583[_0x238a9d>>0x2])||(_0x1a4583[_0x5ce78f>>0x2]=0x362,_0x1a4583[_0x5ce78f+0x4>>0x2]=0x28b,_0x1a4583[_0x5ce78f+0x8>>0x2]=0x62b,_0x188ea1(_0x21b008,0x32c,_0x5ce78f),_0x477ea0(_0x21b008)),0x7&_0x238a9d){_0x1a4583[_0x14d98b>>0x2]=0x362,_0x1a4583[_0x14d98b+0x4>>0x2]=0x9ca,_0x1a4583[_0x14d98b+0x8>>0x2]=0x4d0,_0x188ea1(_0x21b008,0x32c,_0x14d98b),_0x477ea0(_0x21b008);break;}_0x385b89(_0x238a9d,0x0,0x0,0x1,0x0);break;}}while(0x0);if(_0x3b13ef=0x0|_0x57f55f(0x8+((_0x238a9d=0x0|(_0x238a9d=0x0|_0x1a4583[_0x3b13ef>>0x2])?_0x238a9d:0x1)<<0x1)|0x0,0x0)){_0x1a4583[_0x3b13ef+0x4>>0x2]=_0x238a9d,_0x1a4583[_0x3b13ef>>0x2]=~_0x238a9d,_0x1a4583[_0x15ed49>>0x2]=_0x3b13ef+0x8,_0x12e55b=0x18;break;}_0x1a4583[_0x15ed49>>0x2]=0x0,_0x5e0f84=0x0;break;}_0x12e55b=0x18;}while(0x0);_0x4256d0:do{if(0x18==(0x0|_0x12e55b)){_0xff964d[(_0x4549c6=_0x14f7aa+0x18|0x0)>>0x0]=_0x42cb60,_0xff964d[_0x14f7aa+0x19>>0x0]=_0x8669f0,_0x15ed49=_0x14f7aa+0xb0|0x0,_0x3b13ef=0x0;do{_0x238a9d=0xff&(_0x36fdf5=0x0|_0xff964d[_0x339d44+_0x3b13ef>>0x0]),_0x36fdf5<<0x18>>0x18&&(0x0|_0x1a4583[_0x8497e2+(_0x238a9d<<0x2)>>0x2]||(_0x1a4583[_0x19de12>>0x2]=0x362,_0x1a4583[_0x19de12+0x4>>0x2]=0x8e4,_0x1a4583[_0x19de12+0x8>>0x2]=0x3d1,_0x188ea1(_0x21b008,0x32c,_0x19de12),_0x477ea0(_0x21b008)),_0x238a9d=0x0|_0x1a4583[(_0x36fdf5=_0x575a43+(_0x238a9d<<0x2)|0x0)>>0x2],_0x1a4583[_0x36fdf5>>0x2]=_0x238a9d+0x1,_0x238a9d>>>0x0>=_0x158563>>>0x0&&(_0x1a4583[_0x2b0211>>0x2]=0x362,_0x1a4583[_0x2b0211+0x4>>0x2]=0x8e8,_0x1a4583[_0x2b0211+0x8>>0x2]=0x3de,_0x188ea1(_0x21b008,0x32c,_0x2b0211),_0x477ea0(_0x21b008)),_0x248ad2[(0x0|_0x1a4583[_0x15ed49>>0x2])+(_0x238a9d<<0x1)>>0x1]=_0x3b13ef),_0x3b13ef=_0x3b13ef+0x1|0x0;}while((0x0|_0x3b13ef)!=(0x0|_0x188132));if(_0x35f382=(0x0|_0x11a948[_0x4549c6>>0x0])>>>0x0<_0x5e0f84>>>0x0?_0x5e0f84:0x0,_0x1a4583[(_0x36fdf5=_0x14f7aa+0x8|0x0)>>0x2]=_0x35f382,_0x2a1c74=0x0!=(0x0|_0x35f382)){_0x74416c=0x1<<_0x35f382,_0x238a9d=_0x14f7aa+0xa4|0x0;do{if(_0x74416c>>>0x0>(0x0|_0x1a4583[_0x238a9d>>0x2])>>>0x0){_0x1a4583[_0x238a9d>>0x2]=_0x74416c,_0x238a9d=0x0|_0x1a4583[(_0x15ed49=_0x14f7aa+0xa8|0x0)>>0x2];do{if(0x0|_0x238a9d){if(_0x19de12=0x0|_0x1a4583[_0x238a9d+-0x4>>0x2],_0x238a9d=_0x238a9d+-0x8|0x0,0x0!=(0x0|_0x19de12)&&(0x0|_0x19de12)==(0x0|~_0x1a4583[_0x238a9d>>0x2])||(_0x1a4583[_0x4d2862>>0x2]=0x362,_0x1a4583[_0x4d2862+0x4>>0x2]=0x28b,_0x1a4583[_0x4d2862+0x8>>0x2]=0x62b,_0x188ea1(_0x21b008,0x32c,_0x4d2862),_0x477ea0(_0x21b008)),0x7&_0x238a9d){_0x1a4583[_0x27ad96>>0x2]=0x362,_0x1a4583[_0x27ad96+0x4>>0x2]=0x9ca,_0x1a4583[_0x27ad96+0x8>>0x2]=0x4d0,_0x188ea1(_0x21b008,0x32c,_0x27ad96),_0x477ea0(_0x21b008);break;}_0x385b89(_0x238a9d,0x0,0x0,0x1,0x0);break;}}while(0x0);if(_0x3b13ef=0x0|_0x57f55f((_0x238a9d=_0x74416c<<0x2)+0x8|0x0,0x0)){_0x27ad96=_0x3b13ef+0x8|0x0,_0x1a4583[_0x3b13ef+0x4>>0x2]=_0x74416c,_0x1a4583[_0x3b13ef>>0x2]=~_0x74416c,_0x1a4583[_0x15ed49>>0x2]=_0x27ad96,_0x3b13ef=_0x27ad96;break;}_0x1a4583[_0x15ed49>>0x2]=0x0,_0x5e0f84=0x0;break _0x4256d0;}_0x238a9d=_0x74416c<<0x2,_0x15ed49=_0x3b13ef=_0x14f7aa+0xa8|0x0,_0x3b13ef=0x0|_0x1a4583[_0x3b13ef>>0x2];}while(0x0);_0x4cee81(0x0|_0x3b13ef,-0x1,0x0|_0x238a9d),_0x2b0211=_0x14f7aa+0xb0|0x0,_0x575a43=0x1;do{if(0x0|_0x1a4583[_0x8497e2+(_0x575a43<<0x2)>>0x2]&&(_0x4d2862=0x1<<(_0x19de12=_0x35f382-_0x575a43|0x0),_0x3b13ef=0x0|_0x1a4583[_0x43d85a+((_0x238a9d=_0x575a43+-0x1|0x0)<<0x2)>>0x2],_0x238a9d>>>0x0>=0x10&&(_0x1a4583[_0x26e495>>0x2]=0x362,_0x1a4583[_0x26e495+0x4>>0x2]=0x7a8,_0x1a4583[_0x26e495+0x8>>0x2]=0x5ad,_0x188ea1(_0x21b008,0x32c,_0x26e495),_0x477ea0(_0x21b008)),_0x3b13ef>>>0x0<=(_0x188132=0x0==(0x0|(_0x188132=0x0|_0x1a4583[_0x14f7aa+0x1c+(_0x238a9d<<0x2)>>0x2]))?-0x1:(_0x188132+-0x1|0x0)>>>(0x10-_0x575a43|0x0))>>>0x0)){_0x158563=(0x0|_0x1a4583[_0x14f7aa+0x60+(_0x238a9d<<0x2)>>0x2])-_0x3b13ef|0x0,_0x12e55b=_0x575a43<<0x10;do{_0x238a9d=0x0|_0x2aaf7b[(0x0|_0x1a4583[_0x2b0211>>0x2])+(_0x158563+_0x3b13ef<<0x1)>>0x1],(0x0|_0x11a948[_0x339d44+_0x238a9d>>0x0])!=(0x0|_0x575a43)&&(_0x1a4583[_0x3a603e>>0x2]=0x362,_0x1a4583[_0x3a603e+0x4>>0x2]=0x912,_0x1a4583[_0x3a603e+0x8>>0x2]=0x3fb,_0x188ea1(_0x21b008,0x32c,_0x3a603e),_0x477ea0(_0x21b008)),_0x14d98b=_0x3b13ef<<_0x19de12,_0x1d0c8a=_0x238a9d|_0x12e55b,_0x42cb60=0x0;do{(_0x5ce78f=_0x42cb60+_0x14d98b|0x0)>>>0x0>=_0x74416c>>>0x0&&(_0x1a4583[_0x5aa3b7>>0x2]=0x362,_0x1a4583[_0x5aa3b7+0x4>>0x2]=0x918,_0x1a4583[_0x5aa3b7+0x8>>0x2]=0x41d,_0x188ea1(_0x21b008,0x32c,_0x5aa3b7),_0x477ea0(_0x21b008)),_0x238a9d=0x0|_0x1a4583[_0x15ed49>>0x2],-0x1!=(0x0|_0x1a4583[_0x238a9d+(_0x5ce78f<<0x2)>>0x2])&&(_0x1a4583[_0xa3f4e7>>0x2]=0x362,_0x1a4583[_0xa3f4e7+0x4>>0x2]=0x91a,_0x1a4583[_0xa3f4e7+0x8>>0x2]=0x434,_0x188ea1(_0x21b008,0x32c,_0xa3f4e7),_0x477ea0(_0x21b008),_0x238a9d=0x0|_0x1a4583[_0x15ed49>>0x2]),_0x1a4583[_0x238a9d+(_0x5ce78f<<0x2)>>0x2]=_0x1d0c8a,_0x42cb60=_0x42cb60+0x1|0x0;}while(_0x42cb60>>>0x0<_0x4d2862>>>0x0);_0x3b13ef=_0x3b13ef+0x1|0x0;}while(_0x3b13ef>>>0x0<=_0x188132>>>0x0);}_0x575a43=_0x575a43+0x1|0x0;}while(_0x35f382>>>0x0>=_0x575a43>>>0x0);}_0x1a4583[(_0x238a9d=_0x14f7aa+0x60|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x64|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a+0x4>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x68|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a+0x8>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x6c|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a+0xc>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x70|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a+0x10>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x74|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a+0x14>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x78|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a+0x18>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x7c|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a+0x1c>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x80|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a+0x20>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x84|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a+0x24>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x88|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a+0x28>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x8c|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a+0x2c>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x90|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a+0x30>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x94|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a+0x34>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x98|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a+0x38>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x9c|0x0)>>0x2]=(0x0|_0x1a4583[_0x238a9d>>0x2])-(0x0|_0x1a4583[_0x43d85a+0x3c>>0x2]),_0x1a4583[(_0x238a9d=_0x14f7aa+0x10|0x0)>>0x2]=0x0,_0x1a4583[(_0x3b13ef=_0x14f7aa+0x14|0x0)>>0x2]=_0x11a948[_0x4549c6>>0x0];_0x1fd7f6:do{if(_0x2a1c74){do{if(!_0x5e0f84)break _0x1fd7f6;_0xa3f4e7=_0x5e0f84,_0x5e0f84=_0x5e0f84+-0x1|0x0;}while(!(0x0|_0x1a4583[_0x8497e2+(_0xa3f4e7<<0x2)>>0x2]));if(_0x1a4583[_0x238a9d>>0x2]=_0x1a4583[_0x14f7aa+0x1c+(_0x5e0f84<<0x2)>>0x2],_0x5e0f84=_0x35f382+0x1|0x0,_0x1a4583[_0x3b13ef>>0x2]=_0x5e0f84,_0x5e0f84>>>0x0<=_0x8669f0>>>0x0){for(;!(0x0|_0x1a4583[_0x8497e2+(_0x5e0f84<<0x2)>>0x2]);)if((_0x5e0f84=_0x5e0f84+0x1|0x0)>>>0x0>_0x8669f0>>>0x0)break _0x1fd7f6;_0x1a4583[_0x3b13ef>>0x2]=_0x5e0f84;}}}while(0x0);_0x1a4583[_0x14f7aa+0x5c>>0x2]=-0x1,_0x1a4583[_0x14f7aa+0xa0>>0x2]=0xfffff,_0x1a4583[_0x14f7aa+0xc>>0x2]=0x20-(0x0|_0x1a4583[_0x36fdf5>>0x2]),_0x5e0f84=0x1;}}while(0x0);return _0x3a9e1f=_0xfad3f6,0x0|(_0x8497e2=_0x5e0f84);}function _0x2e54f0(_0x51996,_0x413292,_0x505e64,_0x15314e,_0x5c7c30,_0x548eb3,_0x3d1557,_0x441b48){_0x413292|=0x0,_0x505e64|=0x0,_0x15314e|=0x0,_0x5c7c30|=0x0,_0x548eb3|=0x0,_0x3d1557|=0x0,_0x441b48|=0x0;var _0x1ea481,_0x468782,_0x4650b0,_0x3cfc42,_0x33fd4d,_0x2bb47f,_0x4ae0c3,_0x4f1340,_0x5e711d,_0x1ab72c,_0x153535,_0x3169f2,_0x20d8bf,_0x476604,_0x17b29c,_0x1b74a2,_0xdcdde4,_0x46ffdb,_0x1e438c,_0x42d86b,_0xba407f,_0x5e4ca4,_0x45e5be,_0x16b943,_0x4aed19,_0x592bdf,_0x1de907,_0x12d347=0x0,_0xd10d01=0x0,_0x52e1ae=0x0,_0x5b946d=0x0,_0x3d590e=0x0,_0x4dc80b=0x0,_0x232c06=0x0,_0x143c91=0x0,_0x3b0228=0x0,_0x1b3585=0x0,_0x4b1eda=0x0,_0x2dbce3=0x0,_0x5754c0=0x0,_0x2008e9=0x0,_0x579875=0x0,_0x291197=0x0,_0x51fb8b=0x0,_0x3193e6=0x0,_0x1c0cf0=0x0,_0x3370a6=0x0,_0x1cc63e=0x0,_0xce8c85=0x0,_0xc7345d=0x0,_0x5b5d14=0x0,_0x41aa89=0x0;if(_0x1de907=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x280|0x0,_0x16b943=_0x1de907+0x50|0x0,_0x45e5be=_0x1de907+0x40|0x0,_0x5e4ca4=_0x1de907+0x30|0x0,_0x592bdf=_0x1de907+0x20|0x0,_0x4aed19=_0x1de907+0x10|0x0,_0xba407f=_0x1de907,_0x1e438c=_0x1de907+0x80|0x0,_0x42d86b=_0x1de907+0x70|0x0,_0x33fd4d=_0x1de907+0x60|0x0,_0x4ae0c3=0x0|_0x1a4583[(_0x2bb47f=(_0x51996|=0x0)+0x110|0x0)>>0x2],_0x41aa89=0x0|_0x1a4583[_0x51996+0x58>>0x2],_0x4f1340=(0x0|_0x11a948[_0x41aa89+0x3f>>0x0])<<0x8|0x0|_0x11a948[_0x41aa89+0x40>>0x0],_0x5e711d=0xff&(_0x41aa89=0x0|_0xff964d[_0x41aa89+0x11>>0x0]),!(_0x41aa89<<0x18>>0x18))return _0x3a9e1f=_0x1de907,0x1;_0x1ab72c=0x0==(0x0|_0x441b48),_0x3169f2=(_0x153535=_0x3d1557+-0x1|0x0)<<0x5,_0x20d8bf=_0x441b48+-0x1|0x0,_0x476604=_0x15314e<<0x1,_0x17b29c=_0x51996+0x5c|0x0,_0x1b74a2=_0x51996+0x74|0x0,_0xdcdde4=_0x51996+0xa4|0x0,_0x46ffdb=_0x51996+0x10c|0x0,_0x41aa89=_0x51996+0xd4|0x0,_0x3cfc42=0x0==(0x1&_0x5c7c30|0x0),_0x4650b0=0x0==(0x1&_0x548eb3|0x0),_0x468782=_0x51996+0x120|0x0,_0x1ea481=_0x51996+0x11c|0x0,_0x5b5d14=0x0,_0x51996=0x0,_0x548eb3=0x0,_0x5c7c30=0x0,_0x505e64=0x0,_0x12d347=0x1;do{if(!_0x1ab72c)for(_0xce8c85=0x0|_0x1a4583[_0x413292+(_0x5b5d14<<0x2)>>0x2],_0xc7345d=0x0;;){if(_0x52e1ae=0x0==(0x0|(_0x1cc63e=0x1&_0xc7345d)),_0x3370a6=(_0x1cc63e<<0x6^0x40)-0x20|0x0,_0x1cc63e=(_0x1cc63e<<0x1^0x2)-0x1|0x0,(0x0|(_0xd10d01=_0x52e1ae?0x0:_0x153535))!=(0x0|(_0x3193e6=_0x52e1ae?_0x3d1557:-0x1)))for(_0x1c0cf0=_0x4650b0|(0x0|_0xc7345d)!=(0x0|_0x20d8bf),_0x51fb8b=_0x52e1ae?_0xce8c85:_0xce8c85+_0x3169f2|0x0;;){0x1==(0x0|_0x12d347)&&(_0x12d347=0x200|_0x20ac78(_0x17b29c,_0x1b74a2)),_0x291197=0x7&_0x12d347,_0x12d347>>>=0x3,_0x5b946d=0x0|_0x11a948[0x603+_0x291197>>0x0],_0x52e1ae=0x0;do{_0x505e64=(_0x579875=(_0x2008e9=(_0x5754c0=(0x0|_0x20ac78(_0x17b29c,_0xdcdde4))+_0x505e64|0x0)-_0x4ae0c3|0x0)>>0x1f)&_0x5754c0|_0x2008e9&~_0x579875,(0x0|_0x1a4583[_0x2bb47f>>0x2])>>>0x0<=_0x505e64>>>0x0&&(_0x1a4583[_0xba407f>>0x2]=0x362,_0x1a4583[_0xba407f+0x4>>0x2]=0x38e,_0x1a4583[_0xba407f+0x8>>0x2]=0x5d9,_0x188ea1(_0x1e438c,0x32c,_0xba407f),_0x477ea0(_0x1e438c)),_0x1a4583[_0x42d86b+(_0x52e1ae<<0x2)>>0x2]=_0x2aaf7b[(0x0|_0x1a4583[_0x46ffdb>>0x2])+(_0x505e64<<0x1)>>0x1],_0x52e1ae=_0x52e1ae+0x1|0x0;}while(_0x52e1ae>>>0x0<_0x5b946d>>>0x0);_0x52e1ae=0x0;do{_0x548eb3=(_0x579875=(_0x2008e9=(_0x5754c0=(0x0|_0x20ac78(_0x17b29c,_0xdcdde4))+_0x548eb3|0x0)-_0x4ae0c3|0x0)>>0x1f)&_0x5754c0|_0x2008e9&~_0x579875,(0x0|_0x1a4583[_0x2bb47f>>0x2])>>>0x0<=_0x548eb3>>>0x0&&(_0x1a4583[_0x4aed19>>0x2]=0x362,_0x1a4583[_0x4aed19+0x4>>0x2]=0x38e,_0x1a4583[_0x4aed19+0x8>>0x2]=0x5d9,_0x188ea1(_0x1e438c,0x32c,_0x4aed19),_0x477ea0(_0x1e438c)),_0x1a4583[_0x33fd4d+(_0x52e1ae<<0x2)>>0x2]=_0x2aaf7b[(0x0|_0x1a4583[_0x46ffdb>>0x2])+(_0x548eb3<<0x1)>>0x1],_0x52e1ae=_0x52e1ae+0x1|0x0;}while(_0x52e1ae>>>0x0<_0x5b946d>>>0x0);for(_0x579875=_0x3cfc42|(0x0|_0xd10d01)!=(0x0|_0x153535),_0x5754c0=0x0,_0x2008e9=_0x51fb8b;;){if(_0x1b3585=_0x1c0cf0|0x0==(0x0|_0x5754c0),_0x4b1eda=_0x5754c0<<0x1,_0x579875){for(_0x143c91=0x0,_0x3b0228=_0x2008e9;_0x5c7c30=(_0x5c7c30=(_0x232c06=(_0x2dbce3=(0x0|_0x20ac78(_0x17b29c,_0x41aa89))+_0x5c7c30|0x0)-_0x4f1340|0x0)>>0x1f)&_0x2dbce3|_0x232c06&~_0x5c7c30,_0x51996=(_0x51996=(_0x2dbce3=(_0x232c06=(0x0|_0x20ac78(_0x17b29c,_0x41aa89))+_0x51996|0x0)-_0x4f1340|0x0)>>0x1f)&_0x232c06|_0x2dbce3&~_0x51996,_0x1b3585&&(_0x232c06=0x0|_0x11a948[_0x143c91+_0x4b1eda+(0x60b+(_0x291197<<0x2))>>0x0],_0x5b946d=0x3*_0x5c7c30|0x0,(_0x52e1ae=0x0|_0x1a4583[_0x468782>>0x2])>>>0x0<=_0x5b946d>>>0x0&&(_0x1a4583[_0x592bdf>>0x2]=0x362,_0x1a4583[_0x592bdf+0x4>>0x2]=0x38e,_0x1a4583[_0x592bdf+0x8>>0x2]=0x5d9,_0x188ea1(_0x1e438c,0x32c,_0x592bdf),_0x477ea0(_0x1e438c),_0x52e1ae=0x0|_0x1a4583[_0x468782>>0x2]),_0x5b946d=(_0x3d590e=0x0|_0x1a4583[_0x1ea481>>0x2])+(_0x5b946d<<0x1)|0x0,_0x52e1ae>>>0x0>(_0x4dc80b=0x3*_0x51996|0x0)>>>0x0?_0x52e1ae=_0x3d590e:(_0x1a4583[_0x5e4ca4>>0x2]=0x362,_0x1a4583[_0x5e4ca4+0x4>>0x2]=0x38e,_0x1a4583[_0x5e4ca4+0x8>>0x2]=0x5d9,_0x188ea1(_0x1e438c,0x32c,_0x5e4ca4),_0x477ea0(_0x1e438c),_0x52e1ae=0x0|_0x1a4583[_0x1ea481>>0x2]),_0x2dbce3=_0x52e1ae+(_0x4dc80b<<0x1)|0x0,_0x1a4583[_0x3b0228>>0x2]=(0x0|_0x2aaf7b[_0x5b946d>>0x1])<<0x10|_0x1a4583[_0x42d86b+(_0x232c06<<0x2)>>0x2],_0x1a4583[_0x3b0228+0x4>>0x2]=(0x0|_0x2aaf7b[_0x5b946d+0x4>>0x1])<<0x10|0x0|_0x2aaf7b[_0x5b946d+0x2>>0x1],_0x1a4583[_0x3b0228+0x8>>0x2]=(0x0|_0x2aaf7b[_0x2dbce3>>0x1])<<0x10|_0x1a4583[_0x33fd4d+(_0x232c06<<0x2)>>0x2],_0x1a4583[_0x3b0228+0xc>>0x2]=(0x0|_0x2aaf7b[_0x2dbce3+0x4>>0x1])<<0x10|0x0|_0x2aaf7b[_0x2dbce3+0x2>>0x1]),0x2!=(0x0|(_0x143c91=_0x143c91+0x1|0x0));)_0x3b0228=_0x3b0228+0x10|0x0;}else{for(_0x2dbce3=0x1^_0x1b3585,_0x1b3585=0x60b+(_0x291197<<0x2)+_0x4b1eda|0x0,_0x143c91=0x0,_0x3b0228=_0x2008e9;_0x5c7c30=(_0x5c7c30=(_0x232c06=(_0x4b1eda=(0x0|_0x20ac78(_0x17b29c,_0x41aa89))+_0x5c7c30|0x0)-_0x4f1340|0x0)>>0x1f)&_0x4b1eda|_0x232c06&~_0x5c7c30,_0x51996=(_0x51996=(_0x4b1eda=(_0x232c06=(0x0|_0x20ac78(_0x17b29c,_0x41aa89))+_0x51996|0x0)-_0x4f1340|0x0)>>0x1f)&_0x232c06|_0x4b1eda&~_0x51996,0x0!=(0x0|_0x143c91)|_0x2dbce3||(_0x232c06=0x0|_0x11a948[_0x1b3585>>0x0],_0x5b946d=0x3*_0x5c7c30|0x0,(_0x52e1ae=0x0|_0x1a4583[_0x468782>>0x2])>>>0x0<=_0x5b946d>>>0x0&&(_0x1a4583[_0x45e5be>>0x2]=0x362,_0x1a4583[_0x45e5be+0x4>>0x2]=0x38e,_0x1a4583[_0x45e5be+0x8>>0x2]=0x5d9,_0x188ea1(_0x1e438c,0x32c,_0x45e5be),_0x477ea0(_0x1e438c),_0x52e1ae=0x0|_0x1a4583[_0x468782>>0x2]),_0x5b946d=(_0x3d590e=0x0|_0x1a4583[_0x1ea481>>0x2])+(_0x5b946d<<0x1)|0x0,_0x52e1ae>>>0x0>(_0x4dc80b=0x3*_0x51996|0x0)>>>0x0?_0x52e1ae=_0x3d590e:(_0x1a4583[_0x16b943>>0x2]=0x362,_0x1a4583[_0x16b943+0x4>>0x2]=0x38e,_0x1a4583[_0x16b943+0x8>>0x2]=0x5d9,_0x188ea1(_0x1e438c,0x32c,_0x16b943),_0x477ea0(_0x1e438c),_0x52e1ae=0x0|_0x1a4583[_0x1ea481>>0x2]),_0x4b1eda=_0x52e1ae+(_0x4dc80b<<0x1)|0x0,_0x1a4583[_0x3b0228>>0x2]=(0x0|_0x2aaf7b[_0x5b946d>>0x1])<<0x10|_0x1a4583[_0x42d86b+(_0x232c06<<0x2)>>0x2],_0x1a4583[_0x3b0228+0x4>>0x2]=(0x0|_0x2aaf7b[_0x5b946d+0x4>>0x1])<<0x10|0x0|_0x2aaf7b[_0x5b946d+0x2>>0x1],_0x1a4583[_0x3b0228+0x8>>0x2]=(0x0|_0x2aaf7b[_0x4b1eda>>0x1])<<0x10|_0x1a4583[_0x33fd4d+(_0x232c06<<0x2)>>0x2],_0x1a4583[_0x3b0228+0xc>>0x2]=(0x0|_0x2aaf7b[_0x4b1eda+0x4>>0x1])<<0x10|0x0|_0x2aaf7b[_0x4b1eda+0x2>>0x1]),0x2!=(0x0|(_0x143c91=_0x143c91+0x1|0x0));)_0x3b0228=_0x3b0228+0x10|0x0;}if(0x2==(0x0|(_0x5754c0=_0x5754c0+0x1|0x0)))break;_0x2008e9=_0x2008e9+_0x15314e|0x0;}if((0x0|(_0xd10d01=_0x1cc63e+_0xd10d01|0x0))==(0x0|_0x3193e6))break;_0x51fb8b=_0x51fb8b+_0x3370a6|0x0;}if((0x0|(_0xc7345d=_0xc7345d+0x1|0x0))==(0x0|_0x441b48))break;_0xce8c85=_0xce8c85+_0x476604|0x0;}_0x5b5d14=_0x5b5d14+0x1|0x0;}while((0x0|_0x5b5d14)!=(0x0|_0x5e711d));return _0x3a9e1f=_0x1de907,0x1;}function _0x285cce(_0x12bb42){var _0x3eb1ec=0x0,_0x57c7b8=0x0,_0x1bcf0d=0x0,_0x5b561f=0x0,_0x3463db=0x0,_0x114e58=0x0,_0x16fec1=0x0,_0x509e07=0x0;if(_0x12bb42|=0x0){_0x57c7b8=_0x12bb42+-0x8|0x0,_0x5b561f=0x0|_0x1a4583[0x47c],_0x509e07=_0x57c7b8+(_0x3eb1ec=-0x8&(_0x12bb42=0x0|_0x1a4583[_0x12bb42+-0x4>>0x2]))|0x0;do{if(0x1&_0x12bb42)_0x16fec1=_0x57c7b8,_0x114e58=_0x57c7b8;else{if(_0x1bcf0d=0x0|_0x1a4583[_0x57c7b8>>0x2],!(0x3&_0x12bb42))return;if(_0x3463db=_0x1bcf0d+_0x3eb1ec|0x0,(_0x114e58=_0x57c7b8+(0x0-_0x1bcf0d)|0x0)>>>0x0<_0x5b561f>>>0x0)return;if((0x0|_0x114e58)==(0x0|_0x1a4583[0x47d])){if(0x3!=(0x3&(_0x3eb1ec=0x0|_0x1a4583[(_0x12bb42=_0x509e07+0x4|0x0)>>0x2])|0x0)){_0x16fec1=_0x114e58,_0x3eb1ec=_0x3463db;break;}return _0x1a4583[0x47a]=_0x3463db,_0x1a4583[_0x12bb42>>0x2]=-0x2&_0x3eb1ec,_0x1a4583[_0x114e58+0x4>>0x2]=0x1|_0x3463db,void(_0x1a4583[_0x114e58+_0x3463db>>0x2]=_0x3463db);}if(_0x57c7b8=_0x1bcf0d>>>0x3,_0x1bcf0d>>>0x0<0x100){if(_0x12bb42=0x0|_0x1a4583[_0x114e58+0x8>>0x2],(0x0|(_0x3eb1ec=0x0|_0x1a4583[_0x114e58+0xc>>0x2]))==(0x0|_0x12bb42)){_0x1a4583[0x478]=_0x1a4583[0x478]&~(0x1<<_0x57c7b8),_0x16fec1=_0x114e58,_0x3eb1ec=_0x3463db;break;}_0x1a4583[_0x12bb42+0xc>>0x2]=_0x3eb1ec,_0x1a4583[_0x3eb1ec+0x8>>0x2]=_0x12bb42,_0x16fec1=_0x114e58,_0x3eb1ec=_0x3463db;break;}_0x5b561f=0x0|_0x1a4583[_0x114e58+0x18>>0x2],_0x12bb42=0x0|_0x1a4583[_0x114e58+0xc>>0x2];do{if((0x0|_0x12bb42)==(0x0|_0x114e58)){if(!(_0x12bb42=0x0|_0x1a4583[(_0x3eb1ec=(_0x57c7b8=_0x114e58+0x10|0x0)+0x4|0x0)>>0x2])){if(!(_0x12bb42=0x0|_0x1a4583[_0x57c7b8>>0x2])){_0x12bb42=0x0;break;}_0x3eb1ec=_0x57c7b8;}for(;;)if(0x0|(_0x1bcf0d=0x0|_0x1a4583[(_0x57c7b8=_0x12bb42+0x14|0x0)>>0x2]))_0x12bb42=_0x1bcf0d,_0x3eb1ec=_0x57c7b8;else{if(!(_0x1bcf0d=0x0|_0x1a4583[(_0x57c7b8=_0x12bb42+0x10|0x0)>>0x2]))break;_0x12bb42=_0x1bcf0d,_0x3eb1ec=_0x57c7b8;}_0x1a4583[_0x3eb1ec>>0x2]=0x0;}else _0x16fec1=0x0|_0x1a4583[_0x114e58+0x8>>0x2],_0x1a4583[_0x16fec1+0xc>>0x2]=_0x12bb42,_0x1a4583[_0x12bb42+0x8>>0x2]=_0x16fec1;}while(0x0);if(_0x5b561f){if(_0x3eb1ec=0x0|_0x1a4583[_0x114e58+0x1c>>0x2],(0x0|_0x114e58)==(0x0|_0x1a4583[(_0x57c7b8=0x1310+(_0x3eb1ec<<0x2)|0x0)>>0x2])){if(_0x1a4583[_0x57c7b8>>0x2]=_0x12bb42,!_0x12bb42){_0x1a4583[0x479]=_0x1a4583[0x479]&~(0x1<<_0x3eb1ec),_0x16fec1=_0x114e58,_0x3eb1ec=_0x3463db;break;}}else{if(_0x1a4583[_0x5b561f+0x10+(((0x0|_0x1a4583[_0x5b561f+0x10>>0x2])!=(0x0|_0x114e58)&0x1)<<0x2)>>0x2]=_0x12bb42,!_0x12bb42){_0x16fec1=_0x114e58,_0x3eb1ec=_0x3463db;break;}}_0x1a4583[_0x12bb42+0x18>>0x2]=_0x5b561f,0x0|(_0x57c7b8=0x0|_0x1a4583[(_0x3eb1ec=_0x114e58+0x10|0x0)>>0x2])&&(_0x1a4583[_0x12bb42+0x10>>0x2]=_0x57c7b8,_0x1a4583[_0x57c7b8+0x18>>0x2]=_0x12bb42),(_0x3eb1ec=0x0|_0x1a4583[_0x3eb1ec+0x4>>0x2])?(_0x1a4583[_0x12bb42+0x14>>0x2]=_0x3eb1ec,_0x1a4583[_0x3eb1ec+0x18>>0x2]=_0x12bb42,_0x16fec1=_0x114e58,_0x3eb1ec=_0x3463db):(_0x16fec1=_0x114e58,_0x3eb1ec=_0x3463db);}else _0x16fec1=_0x114e58,_0x3eb1ec=_0x3463db;}}while(0x0);if(!(_0x114e58>>>0x0>=_0x509e07>>>0x0)&&0x1&(_0x1bcf0d=0x0|_0x1a4583[(_0x12bb42=_0x509e07+0x4|0x0)>>0x2])){if(0x2&_0x1bcf0d)_0x1a4583[_0x12bb42>>0x2]=-0x2&_0x1bcf0d,_0x1a4583[_0x16fec1+0x4>>0x2]=0x1|_0x3eb1ec,_0x1a4583[_0x114e58+_0x3eb1ec>>0x2]=_0x3eb1ec,_0x5b561f=_0x3eb1ec;else{if(_0x12bb42=0x0|_0x1a4583[0x47d],(0x0|_0x509e07)==(0x0|_0x1a4583[0x47e])){if(_0x509e07=(0x0|_0x1a4583[0x47b])+_0x3eb1ec|0x0,_0x1a4583[0x47b]=_0x509e07,_0x1a4583[0x47e]=_0x16fec1,_0x1a4583[_0x16fec1+0x4>>0x2]=0x1|_0x509e07,(0x0|_0x16fec1)!=(0x0|_0x12bb42))return;return _0x1a4583[0x47d]=0x0,void(_0x1a4583[0x47a]=0x0);}if((0x0|_0x509e07)==(0x0|_0x12bb42))return _0x509e07=(0x0|_0x1a4583[0x47a])+_0x3eb1ec|0x0,_0x1a4583[0x47a]=_0x509e07,_0x1a4583[0x47d]=_0x114e58,_0x1a4583[_0x16fec1+0x4>>0x2]=0x1|_0x509e07,void(_0x1a4583[_0x114e58+_0x509e07>>0x2]=_0x509e07);_0x5b561f=(-0x8&_0x1bcf0d)+_0x3eb1ec|0x0,_0x57c7b8=_0x1bcf0d>>>0x3;do{if(_0x1bcf0d>>>0x0<0x100){if(_0x3eb1ec=0x0|_0x1a4583[_0x509e07+0x8>>0x2],(0x0|(_0x12bb42=0x0|_0x1a4583[_0x509e07+0xc>>0x2]))==(0x0|_0x3eb1ec)){_0x1a4583[0x478]=_0x1a4583[0x478]&~(0x1<<_0x57c7b8);break;}_0x1a4583[_0x3eb1ec+0xc>>0x2]=_0x12bb42,_0x1a4583[_0x12bb42+0x8>>0x2]=_0x3eb1ec;break;}_0x3463db=0x0|_0x1a4583[_0x509e07+0x18>>0x2],_0x12bb42=0x0|_0x1a4583[_0x509e07+0xc>>0x2];do{if((0x0|_0x12bb42)==(0x0|_0x509e07)){if(!(_0x12bb42=0x0|_0x1a4583[(_0x3eb1ec=(_0x57c7b8=_0x509e07+0x10|0x0)+0x4|0x0)>>0x2])){if(!(_0x12bb42=0x0|_0x1a4583[_0x57c7b8>>0x2])){_0x57c7b8=0x0;break;}_0x3eb1ec=_0x57c7b8;}for(;;)if(0x0|(_0x1bcf0d=0x0|_0x1a4583[(_0x57c7b8=_0x12bb42+0x14|0x0)>>0x2]))_0x12bb42=_0x1bcf0d,_0x3eb1ec=_0x57c7b8;else{if(!(_0x1bcf0d=0x0|_0x1a4583[(_0x57c7b8=_0x12bb42+0x10|0x0)>>0x2]))break;_0x12bb42=_0x1bcf0d,_0x3eb1ec=_0x57c7b8;}_0x1a4583[_0x3eb1ec>>0x2]=0x0,_0x57c7b8=_0x12bb42;}else _0x57c7b8=0x0|_0x1a4583[_0x509e07+0x8>>0x2],_0x1a4583[_0x57c7b8+0xc>>0x2]=_0x12bb42,_0x1a4583[_0x12bb42+0x8>>0x2]=_0x57c7b8,_0x57c7b8=_0x12bb42;}while(0x0);if(0x0|_0x3463db){if(_0x12bb42=0x0|_0x1a4583[_0x509e07+0x1c>>0x2],(0x0|_0x509e07)==(0x0|_0x1a4583[(_0x3eb1ec=0x1310+(_0x12bb42<<0x2)|0x0)>>0x2])){if(_0x1a4583[_0x3eb1ec>>0x2]=_0x57c7b8,!_0x57c7b8){_0x1a4583[0x479]=_0x1a4583[0x479]&~(0x1<<_0x12bb42);break;}}else{if(_0x1a4583[_0x3463db+0x10+(((0x0|_0x1a4583[_0x3463db+0x10>>0x2])!=(0x0|_0x509e07)&0x1)<<0x2)>>0x2]=_0x57c7b8,!_0x57c7b8)break;}_0x1a4583[_0x57c7b8+0x18>>0x2]=_0x3463db,0x0|(_0x3eb1ec=0x0|_0x1a4583[(_0x12bb42=_0x509e07+0x10|0x0)>>0x2])&&(_0x1a4583[_0x57c7b8+0x10>>0x2]=_0x3eb1ec,_0x1a4583[_0x3eb1ec+0x18>>0x2]=_0x57c7b8),0x0|(_0x12bb42=0x0|_0x1a4583[_0x12bb42+0x4>>0x2])&&(_0x1a4583[_0x57c7b8+0x14>>0x2]=_0x12bb42,_0x1a4583[_0x12bb42+0x18>>0x2]=_0x57c7b8);}}while(0x0);if(_0x1a4583[_0x16fec1+0x4>>0x2]=0x1|_0x5b561f,_0x1a4583[_0x114e58+_0x5b561f>>0x2]=_0x5b561f,(0x0|_0x16fec1)==(0x0|_0x1a4583[0x47d]))return void(_0x1a4583[0x47a]=_0x5b561f);}if(_0x12bb42=_0x5b561f>>>0x3,_0x5b561f>>>0x0<0x100)return _0x57c7b8=0x1208+(_0x12bb42<<0x1<<0x2)|0x0,(_0x3eb1ec=0x0|_0x1a4583[0x478])&(_0x12bb42=0x1<<_0x12bb42)?_0x12bb42=0x0|_0x1a4583[(_0x3eb1ec=_0x57c7b8+0x8|0x0)>>0x2]:(_0x1a4583[0x478]=_0x3eb1ec|_0x12bb42,_0x12bb42=_0x57c7b8,_0x3eb1ec=_0x57c7b8+0x8|0x0),_0x1a4583[_0x3eb1ec>>0x2]=_0x16fec1,_0x1a4583[_0x12bb42+0xc>>0x2]=_0x16fec1,_0x1a4583[_0x16fec1+0x8>>0x2]=_0x12bb42,void(_0x1a4583[_0x16fec1+0xc>>0x2]=_0x57c7b8);_0x1bcf0d=0x1310+((_0x12bb42=(_0x12bb42=_0x5b561f>>>0x8)?_0x5b561f>>>0x0>0xffffff?0x1f:_0x5b561f>>>((_0x12bb42=0xe-((_0x3463db=((_0x509e07=_0x12bb42<<(_0x114e58=(_0x12bb42+0xfff00|0x0)>>>0x10&0x8))+0x7f000|0x0)>>>0x10&0x4)|_0x114e58|(_0x12bb42=((_0x509e07<<=_0x3463db)+0x3c000|0x0)>>>0x10&0x2))+(_0x509e07<<_0x12bb42>>>0xf)|0x0)+0x7|0x0)&0x1|_0x12bb42<<0x1:0x0)<<0x2)|0x0,_0x1a4583[_0x16fec1+0x1c>>0x2]=_0x12bb42,_0x1a4583[_0x16fec1+0x14>>0x2]=0x0,_0x1a4583[_0x16fec1+0x10>>0x2]=0x0,_0x3eb1ec=0x0|_0x1a4583[0x479],_0x57c7b8=0x1<<_0x12bb42;do{if(_0x3eb1ec&_0x57c7b8){for(_0x3eb1ec=_0x5b561f<<(0x1f==(0x0|_0x12bb42)?0x0:0x19-(_0x12bb42>>>0x1)|0x0),_0x57c7b8=0x0|_0x1a4583[_0x1bcf0d>>0x2];;){if((-0x8&_0x1a4583[_0x57c7b8+0x4>>0x2]|0x0)==(0x0|_0x5b561f)){_0x12bb42=0x49;break;}if(!(_0x12bb42=0x0|_0x1a4583[(_0x1bcf0d=_0x57c7b8+0x10+(_0x3eb1ec>>>0x1f<<0x2)|0x0)>>0x2])){_0x12bb42=0x48;break;}_0x3eb1ec<<=0x1,_0x57c7b8=_0x12bb42;}if(0x48==(0x0|_0x12bb42)){_0x1a4583[_0x1bcf0d>>0x2]=_0x16fec1,_0x1a4583[_0x16fec1+0x18>>0x2]=_0x57c7b8,_0x1a4583[_0x16fec1+0xc>>0x2]=_0x16fec1,_0x1a4583[_0x16fec1+0x8>>0x2]=_0x16fec1;break;}if(0x49==(0x0|_0x12bb42)){_0x509e07=0x0|_0x1a4583[(_0x114e58=_0x57c7b8+0x8|0x0)>>0x2],_0x1a4583[_0x509e07+0xc>>0x2]=_0x16fec1,_0x1a4583[_0x114e58>>0x2]=_0x16fec1,_0x1a4583[_0x16fec1+0x8>>0x2]=_0x509e07,_0x1a4583[_0x16fec1+0xc>>0x2]=_0x57c7b8,_0x1a4583[_0x16fec1+0x18>>0x2]=0x0;break;}}else _0x1a4583[0x479]=_0x3eb1ec|_0x57c7b8,_0x1a4583[_0x1bcf0d>>0x2]=_0x16fec1,_0x1a4583[_0x16fec1+0x18>>0x2]=_0x1bcf0d,_0x1a4583[_0x16fec1+0xc>>0x2]=_0x16fec1,_0x1a4583[_0x16fec1+0x8>>0x2]=_0x16fec1;}while(0x0);if(_0x509e07=(0x0|_0x1a4583[0x480])-0x1|0x0,_0x1a4583[0x480]=_0x509e07,!_0x509e07){for(_0x12bb42=0x13a8;_0x12bb42=0x0|_0x1a4583[_0x12bb42>>0x2];)_0x12bb42=_0x12bb42+0x8|0x0;_0x1a4583[0x480]=-0x1;}}}}function _0x362049(_0x10bd34,_0x2a5ccc,_0xb98b54,_0x2e434c,_0x225783,_0x240cad,_0x2c7eb1,_0x32488d){_0x2a5ccc|=0x0,_0xb98b54|=0x0,_0x2e434c|=0x0,_0x225783|=0x0,_0x240cad|=0x0,_0x2c7eb1|=0x0,_0x32488d|=0x0;var _0x2dd3cb,_0x5e4149,_0x5c9553,_0x716c9,_0x43d307,_0x48d50c,_0x50c13b,_0x1d563b,_0x355447,_0x16a2ac,_0x32dabf,_0xf71966,_0x45cb39,_0x23374b,_0x2a3663,_0xb82714,_0x196778,_0xa0b20d,_0x4380aa,_0x53694a,_0x465026,_0x4e729d,_0x578acc,_0x693ab8,_0x42c23b,_0x2d0b1e,_0x15d716,_0x4c5c27,_0xc70278,_0x92df4b,_0x2b395f,_0x4f54a4,_0x569602,_0x48fc5f,_0x5248f3,_0x1ca9c6=0x0,_0x454e32=0x0,_0x586c15=0x0,_0x5bd36c=0x0,_0x397d31=0x0,_0x305674=0x0,_0x438200=0x0,_0x49812b=0x0,_0x41d3d1=0x0,_0x5ee7cc=0x0,_0x394a82=0x0,_0x239889=0x0,_0x28d888=0x0,_0x551015=0x0,_0x30493c=0x0,_0x504bb2=0x0,_0xde24c8=0x0,_0x1b8e23=0x0,_0x443e35=0x0,_0x17b58a=0x0,_0x1dcca8=0x0,_0x28fa78=0x0;if(_0x5248f3=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x280|0x0,_0x4f54a4=_0x5248f3+0x50|0x0,_0x2b395f=_0x5248f3+0x40|0x0,_0x92df4b=_0x5248f3+0x30|0x0,_0x48fc5f=_0x5248f3+0x20|0x0,_0x569602=_0x5248f3+0x10|0x0,_0xc70278=_0x5248f3,_0x15d716=_0x5248f3+0x80|0x0,_0x4c5c27=_0x5248f3+0x70|0x0,_0x48d50c=_0x5248f3+0x60|0x0,_0x1d563b=0x0|_0x1a4583[(_0x50c13b=(_0x10bd34|=0x0)+0xf0|0x0)>>0x2],_0x16a2ac=0x0|_0x1a4583[(_0x355447=_0x10bd34+0x100|0x0)>>0x2],_0xf71966=0x0|_0x1a4583[(_0x32dabf=_0x10bd34+0x110|0x0)>>0x2],_0x28fa78=0x0|_0x1a4583[_0x10bd34+0x58>>0x2],_0x45cb39=(0x0|_0x11a948[_0x28fa78+0x3f>>0x0])<<0x8|0x0|_0x11a948[_0x28fa78+0x40>>0x0],_0x23374b=0xff&(_0x28fa78=0x0|_0xff964d[_0x28fa78+0x11>>0x0]),!(_0x28fa78<<0x18>>0x18))return _0x3a9e1f=_0x5248f3,0x1;_0x2a3663=0x0==(0x0|_0x32488d),_0x196778=(_0xb82714=_0x2c7eb1+-0x1|0x0)<<0x5,_0xa0b20d=_0x32488d+-0x1|0x0,_0x4380aa=_0x2e434c<<0x1,_0x53694a=_0x10bd34+0x5c|0x0,_0x465026=_0x10bd34+0x74|0x0,_0x4e729d=_0x10bd34+0xa4|0x0,_0x578acc=_0x10bd34+0x10c|0x0,_0x693ab8=_0x10bd34+0x8c|0x0,_0x42c23b=_0x10bd34+0xec|0x0,_0x2d0b1e=_0x10bd34+0xd4|0x0,_0x28fa78=_0x10bd34+0xbc|0x0,_0x43d307=0x0==(0x1&_0x225783|0x0),_0x716c9=0x0==(0x1&_0x240cad|0x0),_0x5e4149=_0x10bd34+0x120|0x0,_0x5c9553=_0x10bd34+0x11c|0x0,_0x2dd3cb=_0x10bd34+0xfc|0x0,_0x1dcca8=0x0,_0x10bd34=0x0,_0x240cad=0x0,_0x225783=0x0,_0xb98b54=0x0,_0x1ca9c6=0x1;do{if(!_0x2a3663)for(_0x443e35=0x0|_0x1a4583[_0x2a5ccc+(_0x1dcca8<<0x2)>>0x2],_0x17b58a=0x0;;){if(_0x586c15=0x0==(0x0|(_0x1b8e23=0x1&_0x17b58a)),_0xde24c8=(_0x1b8e23<<0x6^0x40)-0x20|0x0,_0x1b8e23=(_0x1b8e23<<0x1^0x2)-0x1|0x0,(0x0|(_0x454e32=_0x586c15?0x0:_0xb82714))!=(0x0|(_0x30493c=_0x586c15?_0x2c7eb1:-0x1)))for(_0x504bb2=_0x716c9|(0x0|_0x17b58a)!=(0x0|_0xa0b20d),_0x551015=_0x586c15?_0x443e35:_0x443e35+_0x196778|0x0;;){0x1==(0x0|_0x1ca9c6)&&(_0x1ca9c6=0x200|_0x20ac78(_0x53694a,_0x465026)),_0x28d888=0x7&_0x1ca9c6,_0x1ca9c6>>>=0x3,_0x5bd36c=0x0|_0x11a948[0x603+_0x28d888>>0x0],_0x586c15=0x0;do{_0x240cad=(_0x239889=(_0x394a82=(_0x5ee7cc=(0x0|_0x20ac78(_0x53694a,_0x4e729d))+_0x240cad|0x0)-_0xf71966|0x0)>>0x1f)&_0x5ee7cc|_0x394a82&~_0x239889,(0x0|_0x1a4583[_0x32dabf>>0x2])>>>0x0<=_0x240cad>>>0x0&&(_0x1a4583[_0xc70278>>0x2]=0x362,_0x1a4583[_0xc70278+0x4>>0x2]=0x38e,_0x1a4583[_0xc70278+0x8>>0x2]=0x5d9,_0x188ea1(_0x15d716,0x32c,_0xc70278),_0x477ea0(_0x15d716)),_0x1a4583[_0x48d50c+(_0x586c15<<0x2)>>0x2]=_0x2aaf7b[(0x0|_0x1a4583[_0x578acc>>0x2])+(_0x240cad<<0x1)>>0x1],_0x586c15=_0x586c15+0x1|0x0;}while(_0x586c15>>>0x0<_0x5bd36c>>>0x0);_0x586c15=0x0;do{_0xb98b54=(_0x239889=(_0x394a82=(_0x5ee7cc=(0x0|_0x20ac78(_0x53694a,_0x693ab8))+_0xb98b54|0x0)-_0x1d563b|0x0)>>0x1f)&_0x5ee7cc|_0x394a82&~_0x239889,(0x0|_0x1a4583[_0x50c13b>>0x2])>>>0x0<=_0xb98b54>>>0x0&&(_0x1a4583[_0x569602>>0x2]=0x362,_0x1a4583[_0x569602+0x4>>0x2]=0x38e,_0x1a4583[_0x569602+0x8>>0x2]=0x5d9,_0x188ea1(_0x15d716,0x32c,_0x569602),_0x477ea0(_0x15d716)),_0x1a4583[_0x4c5c27+(_0x586c15<<0x2)>>0x2]=_0x1a4583[(0x0|_0x1a4583[_0x42c23b>>0x2])+(_0xb98b54<<0x2)>>0x2],_0x586c15=_0x586c15+0x1|0x0;}while(_0x586c15>>>0x0<_0x5bd36c>>>0x0);for(_0x239889=_0x43d307|(0x0|_0x454e32)!=(0x0|_0xb82714),_0x5ee7cc=0x0,_0x394a82=_0x551015;;){if(_0x438200=_0x504bb2|0x0==(0x0|_0x5ee7cc),_0x49812b=_0x5ee7cc<<0x1,_0x239889){for(_0x397d31=0x0,_0x305674=_0x394a82;_0x10bd34=(_0x10bd34=(_0x5bd36c=(_0x41d3d1=(0x0|_0x20ac78(_0x53694a,_0x2d0b1e))+_0x10bd34|0x0)-_0x45cb39|0x0)>>0x1f)&_0x41d3d1|_0x5bd36c&~_0x10bd34,_0x225783=(_0x225783=(_0x41d3d1=(_0x5bd36c=(0x0|_0x20ac78(_0x53694a,_0x28fa78))+_0x225783|0x0)-_0x16a2ac|0x0)>>0x1f)&_0x5bd36c|_0x41d3d1&~_0x225783,_0x438200&&(_0x586c15=0x0|_0x11a948[_0x397d31+_0x49812b+(0x60b+(_0x28d888<<0x2))>>0x0],_0x5bd36c=0x3*_0x10bd34|0x0,(0x0|_0x1a4583[_0x5e4149>>0x2])>>>0x0<=_0x5bd36c>>>0x0&&(_0x1a4583[_0x48fc5f>>0x2]=0x362,_0x1a4583[_0x48fc5f+0x4>>0x2]=0x38e,_0x1a4583[_0x48fc5f+0x8>>0x2]=0x5d9,_0x188ea1(_0x15d716,0x32c,_0x48fc5f),_0x477ea0(_0x15d716)),_0x41d3d1=(0x0|_0x1a4583[_0x5c9553>>0x2])+(_0x5bd36c<<0x1)|0x0,_0x1a4583[_0x305674>>0x2]=(0x0|_0x2aaf7b[_0x41d3d1>>0x1])<<0x10|_0x1a4583[_0x48d50c+(_0x586c15<<0x2)>>0x2],_0x1a4583[_0x305674+0x4>>0x2]=(0x0|_0x2aaf7b[_0x41d3d1+0x4>>0x1])<<0x10|0x0|_0x2aaf7b[_0x41d3d1+0x2>>0x1],_0x1a4583[_0x305674+0x8>>0x2]=_0x1a4583[_0x4c5c27+(_0x586c15<<0x2)>>0x2],(0x0|_0x1a4583[_0x355447>>0x2])>>>0x0<=_0x225783>>>0x0&&(_0x1a4583[_0x92df4b>>0x2]=0x362,_0x1a4583[_0x92df4b+0x4>>0x2]=0x38e,_0x1a4583[_0x92df4b+0x8>>0x2]=0x5d9,_0x188ea1(_0x15d716,0x32c,_0x92df4b),_0x477ea0(_0x15d716)),_0x1a4583[_0x305674+0xc>>0x2]=_0x1a4583[(0x0|_0x1a4583[_0x2dd3cb>>0x2])+(_0x225783<<0x2)>>0x2]),0x2!=(0x0|(_0x397d31=_0x397d31+0x1|0x0));)_0x305674=_0x305674+0x10|0x0;}else{for(_0x41d3d1=0x1^_0x438200,_0x438200=0x60b+(_0x28d888<<0x2)+_0x49812b|0x0,_0x397d31=0x0,_0x305674=_0x394a82;_0x10bd34=(_0x10bd34=(_0x5bd36c=(_0x49812b=(0x0|_0x20ac78(_0x53694a,_0x2d0b1e))+_0x10bd34|0x0)-_0x45cb39|0x0)>>0x1f)&_0x49812b|_0x5bd36c&~_0x10bd34,_0x225783=(_0x225783=(_0x49812b=(_0x5bd36c=(0x0|_0x20ac78(_0x53694a,_0x28fa78))+_0x225783|0x0)-_0x16a2ac|0x0)>>0x1f)&_0x5bd36c|_0x49812b&~_0x225783,0x0!=(0x0|_0x397d31)|_0x41d3d1||(_0x586c15=0x0|_0x11a948[_0x438200>>0x0],_0x5bd36c=0x3*_0x10bd34|0x0,(0x0|_0x1a4583[_0x5e4149>>0x2])>>>0x0<=_0x5bd36c>>>0x0&&(_0x1a4583[_0x2b395f>>0x2]=0x362,_0x1a4583[_0x2b395f+0x4>>0x2]=0x38e,_0x1a4583[_0x2b395f+0x8>>0x2]=0x5d9,_0x188ea1(_0x15d716,0x32c,_0x2b395f),_0x477ea0(_0x15d716)),_0x49812b=(0x0|_0x1a4583[_0x5c9553>>0x2])+(_0x5bd36c<<0x1)|0x0,_0x1a4583[_0x305674>>0x2]=(0x0|_0x2aaf7b[_0x49812b>>0x1])<<0x10|_0x1a4583[_0x48d50c+(_0x586c15<<0x2)>>0x2],_0x1a4583[_0x305674+0x4>>0x2]=(0x0|_0x2aaf7b[_0x49812b+0x4>>0x1])<<0x10|0x0|_0x2aaf7b[_0x49812b+0x2>>0x1],_0x1a4583[_0x305674+0x8>>0x2]=_0x1a4583[_0x4c5c27+(_0x586c15<<0x2)>>0x2],(0x0|_0x1a4583[_0x355447>>0x2])>>>0x0<=_0x225783>>>0x0&&(_0x1a4583[_0x4f54a4>>0x2]=0x362,_0x1a4583[_0x4f54a4+0x4>>0x2]=0x38e,_0x1a4583[_0x4f54a4+0x8>>0x2]=0x5d9,_0x188ea1(_0x15d716,0x32c,_0x4f54a4),_0x477ea0(_0x15d716)),_0x1a4583[_0x305674+0xc>>0x2]=_0x1a4583[(0x0|_0x1a4583[_0x2dd3cb>>0x2])+(_0x225783<<0x2)>>0x2]),0x2!=(0x0|(_0x397d31=_0x397d31+0x1|0x0));)_0x305674=_0x305674+0x10|0x0;}if(0x2==(0x0|(_0x5ee7cc=_0x5ee7cc+0x1|0x0)))break;_0x394a82=_0x394a82+_0x2e434c|0x0;}if((0x0|(_0x454e32=_0x1b8e23+_0x454e32|0x0))==(0x0|_0x30493c))break;_0x551015=_0x551015+_0xde24c8|0x0;}if((0x0|(_0x17b58a=_0x17b58a+0x1|0x0))==(0x0|_0x32488d))break;_0x443e35=_0x443e35+_0x4380aa|0x0;}_0x1dcca8=_0x1dcca8+0x1|0x0;}while((0x0|_0x1dcca8)!=(0x0|_0x23374b));return _0x3a9e1f=_0x5248f3,0x1;}function _0x3745b8(_0x64096a,_0x183e2c){var _0x41c340=0x0,_0x50bc76=0x0,_0x1ce0ac=0x0,_0x5deb8f=0x0,_0x1c2c45=0x0,_0xd19b3=0x0,_0x1271dd=0x0;_0x1271dd=(_0x64096a|=0x0)+(_0x183e2c|=0x0)|0x0,_0x41c340=0x0|_0x1a4583[_0x64096a+0x4>>0x2];do{if(0x1&_0x41c340)_0xd19b3=_0x64096a,_0x41c340=_0x183e2c;else{if(_0x50bc76=0x0|_0x1a4583[_0x64096a>>0x2],!(0x3&_0x41c340))return;if(_0x1c2c45=_0x50bc76+_0x183e2c|0x0,(0x0|(_0x5deb8f=_0x64096a+(0x0-_0x50bc76)|0x0))==(0x0|_0x1a4583[0x47d])){if(0x3!=(0x3&(_0x41c340=0x0|_0x1a4583[(_0x64096a=_0x1271dd+0x4|0x0)>>0x2])|0x0)){_0xd19b3=_0x5deb8f,_0x41c340=_0x1c2c45;break;}return _0x1a4583[0x47a]=_0x1c2c45,_0x1a4583[_0x64096a>>0x2]=-0x2&_0x41c340,_0x1a4583[_0x5deb8f+0x4>>0x2]=0x1|_0x1c2c45,void(_0x1a4583[_0x5deb8f+_0x1c2c45>>0x2]=_0x1c2c45);}if(_0x183e2c=_0x50bc76>>>0x3,_0x50bc76>>>0x0<0x100){if(_0x64096a=0x0|_0x1a4583[_0x5deb8f+0x8>>0x2],(0x0|(_0x41c340=0x0|_0x1a4583[_0x5deb8f+0xc>>0x2]))==(0x0|_0x64096a)){_0x1a4583[0x478]=_0x1a4583[0x478]&~(0x1<<_0x183e2c),_0xd19b3=_0x5deb8f,_0x41c340=_0x1c2c45;break;}_0x1a4583[_0x64096a+0xc>>0x2]=_0x41c340,_0x1a4583[_0x41c340+0x8>>0x2]=_0x64096a,_0xd19b3=_0x5deb8f,_0x41c340=_0x1c2c45;break;}_0x1ce0ac=0x0|_0x1a4583[_0x5deb8f+0x18>>0x2],_0x64096a=0x0|_0x1a4583[_0x5deb8f+0xc>>0x2];do{if((0x0|_0x64096a)==(0x0|_0x5deb8f)){if(!(_0x64096a=0x0|_0x1a4583[(_0x41c340=(_0x183e2c=_0x5deb8f+0x10|0x0)+0x4|0x0)>>0x2])){if(!(_0x64096a=0x0|_0x1a4583[_0x183e2c>>0x2])){_0x64096a=0x0;break;}_0x41c340=_0x183e2c;}for(;;)if(0x0|(_0x50bc76=0x0|_0x1a4583[(_0x183e2c=_0x64096a+0x14|0x0)>>0x2]))_0x64096a=_0x50bc76,_0x41c340=_0x183e2c;else{if(!(_0x50bc76=0x0|_0x1a4583[(_0x183e2c=_0x64096a+0x10|0x0)>>0x2]))break;_0x64096a=_0x50bc76,_0x41c340=_0x183e2c;}_0x1a4583[_0x41c340>>0x2]=0x0;}else _0xd19b3=0x0|_0x1a4583[_0x5deb8f+0x8>>0x2],_0x1a4583[_0xd19b3+0xc>>0x2]=_0x64096a,_0x1a4583[_0x64096a+0x8>>0x2]=_0xd19b3;}while(0x0);if(_0x1ce0ac){if(_0x41c340=0x0|_0x1a4583[_0x5deb8f+0x1c>>0x2],(0x0|_0x5deb8f)==(0x0|_0x1a4583[(_0x183e2c=0x1310+(_0x41c340<<0x2)|0x0)>>0x2])){if(_0x1a4583[_0x183e2c>>0x2]=_0x64096a,!_0x64096a){_0x1a4583[0x479]=_0x1a4583[0x479]&~(0x1<<_0x41c340),_0xd19b3=_0x5deb8f,_0x41c340=_0x1c2c45;break;}}else{if(_0x1a4583[_0x1ce0ac+0x10+(((0x0|_0x1a4583[_0x1ce0ac+0x10>>0x2])!=(0x0|_0x5deb8f)&0x1)<<0x2)>>0x2]=_0x64096a,!_0x64096a){_0xd19b3=_0x5deb8f,_0x41c340=_0x1c2c45;break;}}_0x1a4583[_0x64096a+0x18>>0x2]=_0x1ce0ac,0x0|(_0x183e2c=0x0|_0x1a4583[(_0x41c340=_0x5deb8f+0x10|0x0)>>0x2])&&(_0x1a4583[_0x64096a+0x10>>0x2]=_0x183e2c,_0x1a4583[_0x183e2c+0x18>>0x2]=_0x64096a),(_0x41c340=0x0|_0x1a4583[_0x41c340+0x4>>0x2])?(_0x1a4583[_0x64096a+0x14>>0x2]=_0x41c340,_0x1a4583[_0x41c340+0x18>>0x2]=_0x64096a,_0xd19b3=_0x5deb8f,_0x41c340=_0x1c2c45):(_0xd19b3=_0x5deb8f,_0x41c340=_0x1c2c45);}else _0xd19b3=_0x5deb8f,_0x41c340=_0x1c2c45;}}while(0x0);if(0x2&(_0x50bc76=0x0|_0x1a4583[(_0x64096a=_0x1271dd+0x4|0x0)>>0x2]))_0x1a4583[_0x64096a>>0x2]=-0x2&_0x50bc76,_0x1a4583[_0xd19b3+0x4>>0x2]=0x1|_0x41c340,_0x1a4583[_0xd19b3+_0x41c340>>0x2]=_0x41c340;else{if(_0x64096a=0x0|_0x1a4583[0x47d],(0x0|_0x1271dd)==(0x0|_0x1a4583[0x47e])){if(_0x1271dd=(0x0|_0x1a4583[0x47b])+_0x41c340|0x0,_0x1a4583[0x47b]=_0x1271dd,_0x1a4583[0x47e]=_0xd19b3,_0x1a4583[_0xd19b3+0x4>>0x2]=0x1|_0x1271dd,(0x0|_0xd19b3)!=(0x0|_0x64096a))return;return _0x1a4583[0x47d]=0x0,void(_0x1a4583[0x47a]=0x0);}if((0x0|_0x1271dd)==(0x0|_0x64096a))return _0x1271dd=(0x0|_0x1a4583[0x47a])+_0x41c340|0x0,_0x1a4583[0x47a]=_0x1271dd,_0x1a4583[0x47d]=_0xd19b3,_0x1a4583[_0xd19b3+0x4>>0x2]=0x1|_0x1271dd,void(_0x1a4583[_0xd19b3+_0x1271dd>>0x2]=_0x1271dd);_0x5deb8f=(-0x8&_0x50bc76)+_0x41c340|0x0,_0x183e2c=_0x50bc76>>>0x3;do{if(_0x50bc76>>>0x0<0x100){if(_0x41c340=0x0|_0x1a4583[_0x1271dd+0x8>>0x2],(0x0|(_0x64096a=0x0|_0x1a4583[_0x1271dd+0xc>>0x2]))==(0x0|_0x41c340)){_0x1a4583[0x478]=_0x1a4583[0x478]&~(0x1<<_0x183e2c);break;}_0x1a4583[_0x41c340+0xc>>0x2]=_0x64096a,_0x1a4583[_0x64096a+0x8>>0x2]=_0x41c340;break;}_0x1ce0ac=0x0|_0x1a4583[_0x1271dd+0x18>>0x2],_0x64096a=0x0|_0x1a4583[_0x1271dd+0xc>>0x2];do{if((0x0|_0x64096a)==(0x0|_0x1271dd)){if(!(_0x64096a=0x0|_0x1a4583[(_0x41c340=(_0x183e2c=_0x1271dd+0x10|0x0)+0x4|0x0)>>0x2])){if(!(_0x64096a=0x0|_0x1a4583[_0x183e2c>>0x2])){_0x183e2c=0x0;break;}_0x41c340=_0x183e2c;}for(;;)if(0x0|(_0x50bc76=0x0|_0x1a4583[(_0x183e2c=_0x64096a+0x14|0x0)>>0x2]))_0x64096a=_0x50bc76,_0x41c340=_0x183e2c;else{if(!(_0x50bc76=0x0|_0x1a4583[(_0x183e2c=_0x64096a+0x10|0x0)>>0x2]))break;_0x64096a=_0x50bc76,_0x41c340=_0x183e2c;}_0x1a4583[_0x41c340>>0x2]=0x0,_0x183e2c=_0x64096a;}else _0x183e2c=0x0|_0x1a4583[_0x1271dd+0x8>>0x2],_0x1a4583[_0x183e2c+0xc>>0x2]=_0x64096a,_0x1a4583[_0x64096a+0x8>>0x2]=_0x183e2c,_0x183e2c=_0x64096a;}while(0x0);if(0x0|_0x1ce0ac){if(_0x64096a=0x0|_0x1a4583[_0x1271dd+0x1c>>0x2],(0x0|_0x1271dd)==(0x0|_0x1a4583[(_0x41c340=0x1310+(_0x64096a<<0x2)|0x0)>>0x2])){if(_0x1a4583[_0x41c340>>0x2]=_0x183e2c,!_0x183e2c){_0x1a4583[0x479]=_0x1a4583[0x479]&~(0x1<<_0x64096a);break;}}else{if(_0x1a4583[_0x1ce0ac+0x10+(((0x0|_0x1a4583[_0x1ce0ac+0x10>>0x2])!=(0x0|_0x1271dd)&0x1)<<0x2)>>0x2]=_0x183e2c,!_0x183e2c)break;}_0x1a4583[_0x183e2c+0x18>>0x2]=_0x1ce0ac,0x0|(_0x41c340=0x0|_0x1a4583[(_0x64096a=_0x1271dd+0x10|0x0)>>0x2])&&(_0x1a4583[_0x183e2c+0x10>>0x2]=_0x41c340,_0x1a4583[_0x41c340+0x18>>0x2]=_0x183e2c),0x0|(_0x64096a=0x0|_0x1a4583[_0x64096a+0x4>>0x2])&&(_0x1a4583[_0x183e2c+0x14>>0x2]=_0x64096a,_0x1a4583[_0x64096a+0x18>>0x2]=_0x183e2c);}}while(0x0);if(_0x1a4583[_0xd19b3+0x4>>0x2]=0x1|_0x5deb8f,_0x1a4583[_0xd19b3+_0x5deb8f>>0x2]=_0x5deb8f,(0x0|_0xd19b3)==(0x0|_0x1a4583[0x47d]))return void(_0x1a4583[0x47a]=_0x5deb8f);_0x41c340=_0x5deb8f;}if(_0x64096a=_0x41c340>>>0x3,_0x41c340>>>0x0<0x100)return _0x183e2c=0x1208+(_0x64096a<<0x1<<0x2)|0x0,(_0x41c340=0x0|_0x1a4583[0x478])&(_0x64096a=0x1<<_0x64096a)?_0x64096a=0x0|_0x1a4583[(_0x41c340=_0x183e2c+0x8|0x0)>>0x2]:(_0x1a4583[0x478]=_0x41c340|_0x64096a,_0x64096a=_0x183e2c,_0x41c340=_0x183e2c+0x8|0x0),_0x1a4583[_0x41c340>>0x2]=_0xd19b3,_0x1a4583[_0x64096a+0xc>>0x2]=_0xd19b3,_0x1a4583[_0xd19b3+0x8>>0x2]=_0x64096a,void(_0x1a4583[_0xd19b3+0xc>>0x2]=_0x183e2c);if(_0x1ce0ac=0x1310+((_0x64096a=(_0x64096a=_0x41c340>>>0x8)?_0x41c340>>>0x0>0xffffff?0x1f:_0x41c340>>>((_0x64096a=0xe-((_0x5deb8f=((_0x1271dd=_0x64096a<<(_0x1c2c45=(_0x64096a+0xfff00|0x0)>>>0x10&0x8))+0x7f000|0x0)>>>0x10&0x4)|_0x1c2c45|(_0x64096a=((_0x1271dd<<=_0x5deb8f)+0x3c000|0x0)>>>0x10&0x2))+(_0x1271dd<<_0x64096a>>>0xf)|0x0)+0x7|0x0)&0x1|_0x64096a<<0x1:0x0)<<0x2)|0x0,_0x1a4583[_0xd19b3+0x1c>>0x2]=_0x64096a,_0x1a4583[_0xd19b3+0x14>>0x2]=0x0,_0x1a4583[_0xd19b3+0x10>>0x2]=0x0,!((_0x183e2c=0x0|_0x1a4583[0x479])&(_0x50bc76=0x1<<_0x64096a)))return _0x1a4583[0x479]=_0x183e2c|_0x50bc76,_0x1a4583[_0x1ce0ac>>0x2]=_0xd19b3,_0x1a4583[_0xd19b3+0x18>>0x2]=_0x1ce0ac,_0x1a4583[_0xd19b3+0xc>>0x2]=_0xd19b3,void(_0x1a4583[_0xd19b3+0x8>>0x2]=_0xd19b3);for(_0x183e2c=_0x41c340<<(0x1f==(0x0|_0x64096a)?0x0:0x19-(_0x64096a>>>0x1)|0x0),_0x50bc76=0x0|_0x1a4583[_0x1ce0ac>>0x2];;){if((-0x8&_0x1a4583[_0x50bc76+0x4>>0x2]|0x0)==(0x0|_0x41c340)){_0x64096a=0x45;break;}if(!(_0x64096a=0x0|_0x1a4583[(_0x1ce0ac=_0x50bc76+0x10+(_0x183e2c>>>0x1f<<0x2)|0x0)>>0x2])){_0x64096a=0x44;break;}_0x183e2c<<=0x1,_0x50bc76=_0x64096a;}return 0x44==(0x0|_0x64096a)?(_0x1a4583[_0x1ce0ac>>0x2]=_0xd19b3,_0x1a4583[_0xd19b3+0x18>>0x2]=_0x50bc76,_0x1a4583[_0xd19b3+0xc>>0x2]=_0xd19b3,void(_0x1a4583[_0xd19b3+0x8>>0x2]=_0xd19b3)):0x45==(0x0|_0x64096a)?(_0x1271dd=0x0|_0x1a4583[(_0x1c2c45=_0x50bc76+0x8|0x0)>>0x2],_0x1a4583[_0x1271dd+0xc>>0x2]=_0xd19b3,_0x1a4583[_0x1c2c45>>0x2]=_0xd19b3,_0x1a4583[_0xd19b3+0x8>>0x2]=_0x1271dd,_0x1a4583[_0xd19b3+0xc>>0x2]=_0x50bc76,void(_0x1a4583[_0xd19b3+0x18>>0x2]=0x0)):void 0x0;}function _0xbf6d6c(_0x40299b){var _0x35d259,_0x3293ae,_0x39b689,_0x50fab2,_0x248b6c,_0x56308c,_0x29d5ae=0x0,_0xe2e16c=0x0,_0x2aa345=0x0,_0x10e169=0x0,_0xcf3f9f=0x0,_0x1d1df5=0x0,_0x5b0cde=0x0,_0x2b7575=0x0,_0x31cde0=0x0,_0x415d95=0x0,_0x2cb9fe=0x0,_0x93d760=0x0,_0x2edbab=0x0,_0x16137f=0x0,_0x321c74=0x0,_0x4ca81f=0x0,_0x5efa0a=0x0,_0x2fbb0d=0x0,_0x2dca06=0x0,_0x30f5d9=0x0,_0x14d6c5=0x0,_0x5a0294=0x0,_0xc765c2=0x0,_0x387789=0x0,_0x58b406=0x0,_0x57cc69=0x0,_0x492ee2=0x0,_0x532f23=0x0,_0xcd5c58=0x0,_0x112c5f=0x0,_0x106f29=0x0,_0x44aabd=0x0,_0x29c512=0x0,_0x4c05c8=0x0,_0x493c1d=0x0;if(_0x56308c=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x970|0x0,_0x1d1df5=_0x56308c,_0xcf3f9f=_0x56308c+0x770|0x0,_0x29c512=_0x56308c+0x758|0x0,_0x39b689=_0x56308c+0x3d4|0x0,_0x50fab2=_0x56308c+0x50|0x0,_0x248b6c=_0x56308c+0x10|0x0,_0xe2e16c=0x0|_0x1a4583[(_0x40299b|=0x0)+0x58>>0x2],_0x35d259=(0x0|_0x11a948[_0xe2e16c+0x3f>>0x0])<<0x8|0x0|_0x11a948[_0xe2e16c+0x40>>0x0],_0x3293ae=_0x40299b+0x5c|0x0,_0x29d5ae=(0x0|_0x1a4583[_0x40299b+0x4>>0x2])+((0x0|_0x11a948[_0xe2e16c+0x3a>>0x0])<<0x8|(0x0|_0x11a948[_0xe2e16c+0x39>>0x0])<<0x10|0x0|_0x11a948[_0xe2e16c+0x3b>>0x0])|0x0,!(_0xe2e16c=(0x0|_0x11a948[_0xe2e16c+0x3d>>0x0])<<0x8|(0x0|_0x11a948[_0xe2e16c+0x3c>>0x0])<<0x10|0x0|_0x11a948[_0xe2e16c+0x3e>>0x0]))return _0x3a9e1f=_0x56308c,0x0|(_0x29c512=0x0);if(_0x1a4583[_0x3293ae>>0x2]=_0x29d5ae,_0x1a4583[_0x40299b+0x60>>0x2]=_0x29d5ae,_0x1a4583[_0x40299b+0x68>>0x2]=_0xe2e16c,_0x1a4583[_0x40299b+0x64>>0x2]=_0x29d5ae+_0xe2e16c,_0x1a4583[_0x40299b+0x6c>>0x2]=0x0,_0x1a4583[_0x40299b+0x70>>0x2]=0x0,_0x1a4583[_0x29c512+0x14>>0x2]=0x0,_0x1a4583[_0x29c512>>0x2]=0x0,_0x1a4583[_0x29c512+0x4>>0x2]=0x0,_0x1a4583[_0x29c512+0x8>>0x2]=0x0,_0x1a4583[_0x29c512+0xc>>0x2]=0x0,_0xff964d[_0x29c512+0x10>>0x0]=0x0,0x0|_0x40db75(_0x3293ae,_0x29c512)){for(_0x29d5ae=0x0,_0xe2e16c=-0x7,_0x2aa345=-0x7;_0x1a4583[_0x39b689+(_0x29d5ae<<0x2)>>0x2]=_0x2aa345,_0x1a4583[_0x50fab2+(_0x29d5ae<<0x2)>>0x2]=_0xe2e16c,_0x10e169=(0x0|_0x2aa345)>0x6,0xe1!=(0x0|(_0x29d5ae=_0x29d5ae+0x1|0x0));)_0xe2e16c=(0x1&_0x10e169)+_0xe2e16c|0x0,_0x2aa345=_0x10e169?-0x7:_0x2aa345+0x1|0x0;_0xe2e16c=(_0x29d5ae=_0x248b6c)+0x40|0x0;do{_0x1a4583[_0x29d5ae>>0x2]=0x0,_0x29d5ae=_0x29d5ae+0x4|0x0;}while((0x0|_0x29d5ae)<(0x0|_0xe2e16c));_0x10e169=_0x40299b+0x11c|0x0,_0xe2e16c=0x3*_0x35d259|0x0,_0x29d5ae=0x0|_0x1a4583[(_0x2aa345=_0x40299b+0x120|0x0)>>0x2];_0x19ca43:do{if((0x0|_0x29d5ae)==(0x0|_0xe2e16c))_0x5b0cde=0xd;else{if(_0x29d5ae>>>0x0<=_0xe2e16c>>>0x0){do{if((0x0|_0x1a4583[_0x40299b+0x124>>0x2])>>>0x0<_0xe2e16c>>>0x0){if(0x0|_0x136f34(_0x10e169,_0xe2e16c,(_0x29d5ae+0x1|0x0)==(0x0|_0xe2e16c),0x2,0x0)){_0x29d5ae=0x0|_0x1a4583[_0x2aa345>>0x2];break;}_0xff964d[_0x40299b+0x128>>0x0]=0x1,_0x29d5ae=0x0;break _0x19ca43;}}while(0x0);_0x4cee81((0x0|_0x1a4583[_0x10e169>>0x2])+(_0x29d5ae<<0x1)|0x0,0x0,_0xe2e16c-_0x29d5ae<<0x1|0x0);}_0x1a4583[_0x2aa345>>0x2]=_0xe2e16c,_0x5b0cde=0xd;}}while(0x0);do{if(0xd==(0x0|_0x5b0cde)){if(!_0x35d259){_0x1a4583[_0x1d1df5>>0x2]=0x362,_0x1a4583[_0x1d1df5+0x4>>0x2]=0x38e,_0x1a4583[_0x1d1df5+0x8>>0x2]=0x5d9,_0x188ea1(_0xcf3f9f,0x32c,_0x1d1df5),_0x477ea0(_0xcf3f9f),_0x29d5ae=0x1;break;}for(_0x2fbb0d=_0x248b6c+0x4|0x0,_0x2dca06=_0x248b6c+0x8|0x0,_0x30f5d9=_0x248b6c+0xc|0x0,_0x14d6c5=_0x248b6c+0x10|0x0,_0x5a0294=_0x248b6c+0x14|0x0,_0xc765c2=_0x248b6c+0x18|0x0,_0x387789=_0x248b6c+0x1c|0x0,_0x58b406=_0x248b6c+0x20|0x0,_0x57cc69=_0x248b6c+0x24|0x0,_0x492ee2=_0x248b6c+0x28|0x0,_0x532f23=_0x248b6c+0x2c|0x0,_0xcd5c58=_0x248b6c+0x30|0x0,_0x112c5f=_0x248b6c+0x34|0x0,_0x106f29=_0x248b6c+0x38|0x0,_0x44aabd=_0x248b6c+0x3c|0x0,_0x5efa0a=0x0,_0x29d5ae=0x0|_0x1a4583[_0x10e169>>0x2],_0xe2e16c=0x0|_0x1a4583[_0x248b6c>>0x2],_0x2aa345=0x0|_0x1a4583[_0x2fbb0d>>0x2],_0x10e169=0x0|_0x1a4583[_0x2dca06>>0x2],_0x40299b=0x0|_0x1a4583[_0x30f5d9>>0x2],_0xcf3f9f=0x0|_0x1a4583[_0x14d6c5>>0x2],_0x1d1df5=0x0|_0x1a4583[_0x5a0294>>0x2],_0x5b0cde=0x0|_0x1a4583[_0xc765c2>>0x2],_0x2b7575=0x0|_0x1a4583[_0x387789>>0x2],_0x31cde0=0x0|_0x1a4583[_0x58b406>>0x2],_0x415d95=0x0|_0x1a4583[_0x57cc69>>0x2],_0x2cb9fe=0x0|_0x1a4583[_0x492ee2>>0x2],_0x93d760=0x0|_0x1a4583[_0x532f23>>0x2],_0x2edbab=0x0,_0x16137f=0x0,_0x321c74=0x0,_0x4ca81f=0x0;_0x493c1d=0x0|_0x20ac78(_0x3293ae,_0x29c512),_0xe2e16c=_0xe2e16c+(0x0|_0x1a4583[_0x39b689+(_0x493c1d<<0x2)>>0x2])&0x7,_0x2aa345=_0x2aa345+(0x0|_0x1a4583[_0x50fab2+(_0x493c1d<<0x2)>>0x2])&0x7,_0x493c1d=0x0|_0x20ac78(_0x3293ae,_0x29c512),_0x10e169=_0x10e169+(0x0|_0x1a4583[_0x39b689+(_0x493c1d<<0x2)>>0x2])&0x7,_0x40299b=_0x40299b+(0x0|_0x1a4583[_0x50fab2+(_0x493c1d<<0x2)>>0x2])&0x7,_0x493c1d=0x0|_0x20ac78(_0x3293ae,_0x29c512),_0xcf3f9f=_0xcf3f9f+(0x0|_0x1a4583[_0x39b689+(_0x493c1d<<0x2)>>0x2])&0x7,_0x1d1df5=_0x1d1df5+(0x0|_0x1a4583[_0x50fab2+(_0x493c1d<<0x2)>>0x2])&0x7,_0x493c1d=0x0|_0x20ac78(_0x3293ae,_0x29c512),_0x5b0cde=_0x5b0cde+(0x0|_0x1a4583[_0x39b689+(_0x493c1d<<0x2)>>0x2])&0x7,_0x2b7575=_0x2b7575+(0x0|_0x1a4583[_0x50fab2+(_0x493c1d<<0x2)>>0x2])&0x7,_0x493c1d=0x0|_0x20ac78(_0x3293ae,_0x29c512),_0x31cde0=_0x31cde0+(0x0|_0x1a4583[_0x39b689+(_0x493c1d<<0x2)>>0x2])&0x7,_0x415d95=_0x415d95+(0x0|_0x1a4583[_0x50fab2+(_0x493c1d<<0x2)>>0x2])&0x7,_0x493c1d=0x0|_0x20ac78(_0x3293ae,_0x29c512),_0x2cb9fe=_0x2cb9fe+(0x0|_0x1a4583[_0x39b689+(_0x493c1d<<0x2)>>0x2])&0x7,_0x93d760=_0x93d760+(0x0|_0x1a4583[_0x50fab2+(_0x493c1d<<0x2)>>0x2])&0x7,_0x493c1d=0x0|_0x20ac78(_0x3293ae,_0x29c512),_0x2edbab=_0x2edbab+(0x0|_0x1a4583[_0x39b689+(_0x493c1d<<0x2)>>0x2])&0x7,_0x16137f=_0x16137f+(0x0|_0x1a4583[_0x50fab2+(_0x493c1d<<0x2)>>0x2])&0x7,_0x493c1d=0x0|_0x20ac78(_0x3293ae,_0x29c512),_0x321c74=_0x321c74+(0x0|_0x1a4583[_0x39b689+(_0x493c1d<<0x2)>>0x2])&0x7,_0x4ca81f=_0x4ca81f+(0x0|_0x1a4583[_0x50fab2+(_0x493c1d<<0x2)>>0x2])&0x7,_0x493c1d=0x0|_0x11a948[0x5a5+_0x1d1df5>>0x0],_0x248ad2[_0x29d5ae>>0x1]=(0x0|_0x11a948[0x5a5+_0x2aa345>>0x0])<<0x3|0x0|_0x11a948[0x5a5+_0xe2e16c>>0x0]|(0x0|_0x11a948[0x5a5+_0x10e169>>0x0])<<0x6|(0x0|_0x11a948[0x5a5+_0x40299b>>0x0])<<0x9|(0x0|_0x11a948[0x5a5+_0xcf3f9f>>0x0])<<0xc|_0x493c1d<<0xf,_0x4c05c8=0x0|_0x11a948[0x5a5+_0x2cb9fe>>0x0],_0x248ad2[_0x29d5ae+0x2>>0x1]=(0x0|_0x11a948[0x5a5+_0x5b0cde>>0x0])<<0x2|_0x493c1d>>>0x1|(0x0|_0x11a948[0x5a5+_0x2b7575>>0x0])<<0x5|(0x0|_0x11a948[0x5a5+_0x31cde0>>0x0])<<0x8|(0x0|_0x11a948[0x5a5+_0x415d95>>0x0])<<0xb|_0x4c05c8<<0xe,_0x248ad2[_0x29d5ae+0x4>>0x1]=(0x0|_0x11a948[0x5a5+_0x93d760>>0x0])<<0x1|_0x4c05c8>>>0x2|(0x0|_0x11a948[0x5a5+_0x2edbab>>0x0])<<0x4|(0x0|_0x11a948[0x5a5+_0x16137f>>0x0])<<0x7|(0x0|_0x11a948[0x5a5+_0x321c74>>0x0])<<0xa|(0x0|_0x11a948[0x5a5+_0x4ca81f>>0x0])<<0xd,!((_0x5efa0a=_0x5efa0a+0x1|0x0)>>>0x0>=_0x35d259>>>0x0);)_0x29d5ae=_0x29d5ae+0x6|0x0;_0x1a4583[_0x248b6c>>0x2]=_0xe2e16c,_0x1a4583[_0x2fbb0d>>0x2]=_0x2aa345,_0x1a4583[_0x2dca06>>0x2]=_0x10e169,_0x1a4583[_0x30f5d9>>0x2]=_0x40299b,_0x1a4583[_0x14d6c5>>0x2]=_0xcf3f9f,_0x1a4583[_0x5a0294>>0x2]=_0x1d1df5,_0x1a4583[_0xc765c2>>0x2]=_0x5b0cde,_0x1a4583[_0x387789>>0x2]=_0x2b7575,_0x1a4583[_0x58b406>>0x2]=_0x31cde0,_0x1a4583[_0x57cc69>>0x2]=_0x415d95,_0x1a4583[_0x492ee2>>0x2]=_0x2cb9fe,_0x1a4583[_0x532f23>>0x2]=_0x93d760,_0x1a4583[_0xcd5c58>>0x2]=_0x2edbab,_0x1a4583[_0x112c5f>>0x2]=_0x16137f,_0x1a4583[_0x106f29>>0x2]=_0x321c74,_0x1a4583[_0x44aabd>>0x2]=_0x4ca81f,_0x29d5ae=0x1;}}while(0x0);}else _0x29d5ae=0x0;return _0x362891(_0x29c512),_0x3a9e1f=_0x56308c,0x0|(_0x493c1d=_0x29d5ae);}function _0x22f6bf(_0x490969){var _0x3d7cc4,_0x178a9d,_0x4c9441,_0xf24236,_0x1b7317,_0x4bfc94,_0x37f3ac=0x0,_0x4b1be8=0x0,_0x2eb89e=0x0,_0x44729c=0x0,_0x487619=0x0,_0x269815=0x0,_0x5635f1=0x0,_0xfbd041=0x0,_0x59e432=0x0,_0xf527f9=0x0,_0xeb6815=0x0,_0x30f3c2=0x0,_0x3f4ad9=0x0,_0x41d983=0x0,_0x34a968=0x0,_0x36caf2=0x0,_0x3043e1=0x0,_0x761e1a=0x0,_0x2ddec1=0x0,_0x31a043=0x0,_0x40252a=0x0,_0x211021=0x0,_0x5dee91=0x0,_0x11764c=0x0,_0x41f262=0x0,_0x12d1a9=0x0,_0xe00d43=0x0,_0x3f9211=0x0,_0x4cec2f=0x0,_0x2690a0=0x0,_0x236176=0x0,_0x5d6e1f=0x0,_0x3642bb=0x0;if(_0x4bfc94=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x3f0|0x0,_0x269815=_0x4bfc94,_0x487619=_0x4bfc94+0x1f0|0x0,_0x2ddec1=_0x4bfc94+0x1d8|0x0,_0x4c9441=_0x4bfc94+0x114|0x0,_0xf24236=_0x4bfc94+0x50|0x0,_0x1b7317=_0x4bfc94+0x10|0x0,_0x4b1be8=0x0|_0x1a4583[(_0x490969|=0x0)+0x58>>0x2],_0x3d7cc4=(0x0|_0x11a948[_0x4b1be8+0x2f>>0x0])<<0x8|0x0|_0x11a948[_0x4b1be8+0x30>>0x0],_0x178a9d=_0x490969+0x5c|0x0,_0x37f3ac=(0x0|_0x1a4583[_0x490969+0x4>>0x2])+((0x0|_0x11a948[_0x4b1be8+0x2a>>0x0])<<0x8|(0x0|_0x11a948[_0x4b1be8+0x29>>0x0])<<0x10|0x0|_0x11a948[_0x4b1be8+0x2b>>0x0])|0x0,!(_0x4b1be8=(0x0|_0x11a948[_0x4b1be8+0x2d>>0x0])<<0x8|(0x0|_0x11a948[_0x4b1be8+0x2c>>0x0])<<0x10|0x0|_0x11a948[_0x4b1be8+0x2e>>0x0]))return _0x3a9e1f=_0x4bfc94,0x0|(_0x2ddec1=0x0);if(_0x1a4583[_0x178a9d>>0x2]=_0x37f3ac,_0x1a4583[_0x490969+0x60>>0x2]=_0x37f3ac,_0x1a4583[_0x490969+0x68>>0x2]=_0x4b1be8,_0x1a4583[_0x490969+0x64>>0x2]=_0x37f3ac+_0x4b1be8,_0x1a4583[_0x490969+0x6c>>0x2]=0x0,_0x1a4583[_0x490969+0x70>>0x2]=0x0,_0x1a4583[_0x2ddec1+0x14>>0x2]=0x0,_0x1a4583[_0x2ddec1>>0x2]=0x0,_0x1a4583[_0x2ddec1+0x4>>0x2]=0x0,_0x1a4583[_0x2ddec1+0x8>>0x2]=0x0,_0x1a4583[_0x2ddec1+0xc>>0x2]=0x0,_0xff964d[_0x2ddec1+0x10>>0x0]=0x0,0x0|_0x40db75(_0x178a9d,_0x2ddec1)){for(_0x37f3ac=0x0,_0x4b1be8=-0x3,_0x2eb89e=-0x3;_0x1a4583[_0x4c9441+(_0x37f3ac<<0x2)>>0x2]=_0x2eb89e,_0x1a4583[_0xf24236+(_0x37f3ac<<0x2)>>0x2]=_0x4b1be8,_0x44729c=(0x0|_0x2eb89e)>0x2,0x31!=(0x0|(_0x37f3ac=_0x37f3ac+0x1|0x0));)_0x4b1be8=(0x1&_0x44729c)+_0x4b1be8|0x0,_0x2eb89e=_0x44729c?-0x3:_0x2eb89e+0x1|0x0;_0x4b1be8=(_0x37f3ac=_0x1b7317)+0x40|0x0;do{_0x1a4583[_0x37f3ac>>0x2]=0x0,_0x37f3ac=_0x37f3ac+0x4|0x0;}while((0x0|_0x37f3ac)<(0x0|_0x4b1be8));_0x2eb89e=_0x490969+0xfc|0x0,_0x37f3ac=0x0|_0x1a4583[(_0x4b1be8=_0x490969+0x100|0x0)>>0x2];_0x46eeb3:do{if((0x0|_0x37f3ac)==(0x0|_0x3d7cc4))_0x5635f1=0xd;else{if(_0x37f3ac>>>0x0<=_0x3d7cc4>>>0x0){do{if((0x0|_0x1a4583[_0x490969+0x104>>0x2])>>>0x0<_0x3d7cc4>>>0x0){if(0x0|_0x136f34(_0x2eb89e,_0x3d7cc4,(_0x37f3ac+0x1|0x0)==(0x0|_0x3d7cc4),0x4,0x0)){_0x37f3ac=0x0|_0x1a4583[_0x4b1be8>>0x2];break;}_0xff964d[_0x490969+0x108>>0x0]=0x1,_0x37f3ac=0x0;break _0x46eeb3;}}while(0x0);_0x4cee81((0x0|_0x1a4583[_0x2eb89e>>0x2])+(_0x37f3ac<<0x2)|0x0,0x0,_0x3d7cc4-_0x37f3ac<<0x2|0x0);}_0x1a4583[_0x4b1be8>>0x2]=_0x3d7cc4,_0x5635f1=0xd;}}while(0x0);do{if(0xd==(0x0|_0x5635f1)){if(!_0x3d7cc4){_0x1a4583[_0x269815>>0x2]=0x362,_0x1a4583[_0x269815+0x4>>0x2]=0x38e,_0x1a4583[_0x269815+0x8>>0x2]=0x5d9,_0x188ea1(_0x487619,0x32c,_0x269815),_0x477ea0(_0x487619),_0x37f3ac=0x1;break;}for(_0x490969=_0x1b7317+0x4|0x0,_0x487619=_0x1b7317+0x8|0x0,_0x269815=_0x1b7317+0xc|0x0,_0x5635f1=_0x1b7317+0x10|0x0,_0xfbd041=_0x1b7317+0x14|0x0,_0x59e432=_0x1b7317+0x18|0x0,_0xf527f9=_0x1b7317+0x1c|0x0,_0xeb6815=_0x1b7317+0x20|0x0,_0x30f3c2=_0x1b7317+0x24|0x0,_0x3f4ad9=_0x1b7317+0x28|0x0,_0x41d983=_0x1b7317+0x2c|0x0,_0x34a968=_0x1b7317+0x30|0x0,_0x36caf2=_0x1b7317+0x34|0x0,_0x3043e1=_0x1b7317+0x38|0x0,_0x761e1a=_0x1b7317+0x3c|0x0,_0x44729c=0x0,_0x37f3ac=0x0|_0x1a4583[_0x2eb89e>>0x2],_0x4b1be8=0x0|_0x1a4583[_0x490969>>0x2],_0x2eb89e=0x0|_0x1a4583[_0x1b7317>>0x2];_0x5d6e1f=0x0|_0x20ac78(_0x178a9d,_0x2ddec1),_0x2eb89e=_0x2eb89e+(0x0|_0x1a4583[_0x4c9441+(_0x5d6e1f<<0x2)>>0x2])&0x3,_0x4b1be8=_0x4b1be8+(0x0|_0x1a4583[_0xf24236+(_0x5d6e1f<<0x2)>>0x2])&0x3,_0x5d6e1f=0x0|_0x20ac78(_0x178a9d,_0x2ddec1),_0x3642bb=(0x0|_0x1a4583[_0x487619>>0x2])+(0x0|_0x1a4583[_0x4c9441+(_0x5d6e1f<<0x2)>>0x2])&0x3,_0x1a4583[_0x487619>>0x2]=_0x3642bb,_0x5d6e1f=(0x0|_0x1a4583[_0x269815>>0x2])+(0x0|_0x1a4583[_0xf24236+(_0x5d6e1f<<0x2)>>0x2])&0x3,_0x1a4583[_0x269815>>0x2]=_0x5d6e1f,_0x2690a0=0x0|_0x20ac78(_0x178a9d,_0x2ddec1),_0x236176=(0x0|_0x1a4583[_0x5635f1>>0x2])+(0x0|_0x1a4583[_0x4c9441+(_0x2690a0<<0x2)>>0x2])&0x3,_0x1a4583[_0x5635f1>>0x2]=_0x236176,_0x2690a0=(0x0|_0x1a4583[_0xfbd041>>0x2])+(0x0|_0x1a4583[_0xf24236+(_0x2690a0<<0x2)>>0x2])&0x3,_0x1a4583[_0xfbd041>>0x2]=_0x2690a0,_0x3f9211=0x0|_0x20ac78(_0x178a9d,_0x2ddec1),_0x4cec2f=(0x0|_0x1a4583[_0x59e432>>0x2])+(0x0|_0x1a4583[_0x4c9441+(_0x3f9211<<0x2)>>0x2])&0x3,_0x1a4583[_0x59e432>>0x2]=_0x4cec2f,_0x3f9211=(0x0|_0x1a4583[_0xf527f9>>0x2])+(0x0|_0x1a4583[_0xf24236+(_0x3f9211<<0x2)>>0x2])&0x3,_0x1a4583[_0xf527f9>>0x2]=_0x3f9211,_0x12d1a9=0x0|_0x20ac78(_0x178a9d,_0x2ddec1),_0xe00d43=(0x0|_0x1a4583[_0xeb6815>>0x2])+(0x0|_0x1a4583[_0x4c9441+(_0x12d1a9<<0x2)>>0x2])&0x3,_0x1a4583[_0xeb6815>>0x2]=_0xe00d43,_0x12d1a9=(0x0|_0x1a4583[_0x30f3c2>>0x2])+(0x0|_0x1a4583[_0xf24236+(_0x12d1a9<<0x2)>>0x2])&0x3,_0x1a4583[_0x30f3c2>>0x2]=_0x12d1a9,_0x11764c=0x0|_0x20ac78(_0x178a9d,_0x2ddec1),_0x41f262=(0x0|_0x1a4583[_0x3f4ad9>>0x2])+(0x0|_0x1a4583[_0x4c9441+(_0x11764c<<0x2)>>0x2])&0x3,_0x1a4583[_0x3f4ad9>>0x2]=_0x41f262,_0x11764c=(0x0|_0x1a4583[_0x41d983>>0x2])+(0x0|_0x1a4583[_0xf24236+(_0x11764c<<0x2)>>0x2])&0x3,_0x1a4583[_0x41d983>>0x2]=_0x11764c,_0x211021=0x0|_0x20ac78(_0x178a9d,_0x2ddec1),_0x5dee91=(0x0|_0x1a4583[_0x34a968>>0x2])+(0x0|_0x1a4583[_0x4c9441+(_0x211021<<0x2)>>0x2])&0x3,_0x1a4583[_0x34a968>>0x2]=_0x5dee91,_0x211021=(0x0|_0x1a4583[_0x36caf2>>0x2])+(0x0|_0x1a4583[_0xf24236+(_0x211021<<0x2)>>0x2])&0x3,_0x1a4583[_0x36caf2>>0x2]=_0x211021,_0x31a043=0x0|_0x20ac78(_0x178a9d,_0x2ddec1),_0x40252a=(0x0|_0x1a4583[_0x3043e1>>0x2])+(0x0|_0x1a4583[_0x4c9441+(_0x31a043<<0x2)>>0x2])&0x3,_0x1a4583[_0x3043e1>>0x2]=_0x40252a,_0x31a043=(0x0|_0x1a4583[_0x761e1a>>0x2])+(0x0|_0x1a4583[_0xf24236+(_0x31a043<<0x2)>>0x2])&0x3,_0x1a4583[_0x761e1a>>0x2]=_0x31a043,_0x1a4583[_0x37f3ac>>0x2]=(0x0|_0x11a948[0x5a1+_0x4b1be8>>0x0])<<0x2|0x0|_0x11a948[0x5a1+_0x2eb89e>>0x0]|(0x0|_0x11a948[0x5a1+_0x3642bb>>0x0])<<0x4|(0x0|_0x11a948[0x5a1+_0x5d6e1f>>0x0])<<0x6|(0x0|_0x11a948[0x5a1+_0x236176>>0x0])<<0x8|(0x0|_0x11a948[0x5a1+_0x2690a0>>0x0])<<0xa|(0x0|_0x11a948[0x5a1+_0x4cec2f>>0x0])<<0xc|(0x0|_0x11a948[0x5a1+_0x3f9211>>0x0])<<0xe|(0x0|_0x11a948[0x5a1+_0xe00d43>>0x0])<<0x10|(0x0|_0x11a948[0x5a1+_0x12d1a9>>0x0])<<0x12|(0x0|_0x11a948[0x5a1+_0x41f262>>0x0])<<0x14|(0x0|_0x11a948[0x5a1+_0x11764c>>0x0])<<0x16|(0x0|_0x11a948[0x5a1+_0x5dee91>>0x0])<<0x18|(0x0|_0x11a948[0x5a1+_0x211021>>0x0])<<0x1a|(0x0|_0x11a948[0x5a1+_0x40252a>>0x0])<<0x1c|(0x0|_0x11a948[0x5a1+_0x31a043>>0x0])<<0x1e,!((_0x44729c=_0x44729c+0x1|0x0)>>>0x0>=_0x3d7cc4>>>0x0);)_0x37f3ac=_0x37f3ac+0x4|0x0;_0x1a4583[_0x1b7317>>0x2]=_0x2eb89e,_0x1a4583[_0x490969>>0x2]=_0x4b1be8,_0x37f3ac=0x1;}}while(0x0);}else _0x37f3ac=0x0;return _0x362891(_0x2ddec1),_0x3a9e1f=_0x4bfc94,0x0|(_0x3642bb=_0x37f3ac);}function _0x555b31(_0x2b06ed,_0x5e0402,_0x6b6513,_0x34014f,_0x57c5ae,_0x322e2c,_0x7c112f,_0x1abb7b){_0x5e0402|=0x0,_0x6b6513|=0x0,_0x34014f|=0x0,_0x57c5ae|=0x0,_0x322e2c|=0x0,_0x7c112f|=0x0,_0x1abb7b|=0x0;var _0x31fefe,_0x2c3629,_0x33429d,_0x11442b,_0x3fb27f,_0x46e187,_0x4966ed,_0x4c47c5,_0x3add37,_0x5b5383,_0x21f142,_0x50e67c,_0x5ead71,_0x4e965c,_0xc0cfae,_0x56d3fc,_0x2609d2,_0x1a7ce9,_0x1223b8,_0x43896e,_0x2f1894,_0xa55320,_0x3f9758,_0x5cf051,_0x1a5c6a=0x0,_0x4aa3a3=0x0,_0x1bd802=0x0,_0x566f92=0x0,_0x154a06=0x0,_0x13f8bc=0x0,_0x532ec9=0x0,_0x53aa47=0x0,_0x87156a=0x0,_0x4af15f=0x0,_0x320812=0x0,_0x2f2e12=0x0,_0xe425cd=0x0,_0x208174=0x0,_0x1c0124=0x0,_0x5c1e23=0x0,_0x275619=0x0,_0x30e4b6=0x0;if(_0x5cf051=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x250|0x0,_0x2f1894=_0x5cf051+0x30|0x0,_0x3f9758=_0x5cf051+0x20|0x0,_0xa55320=_0x5cf051+0x10|0x0,_0x43896e=_0x5cf051,_0x1a7ce9=_0x5cf051+0x50|0x0,_0x1223b8=_0x5cf051+0x40|0x0,_0x46e187=0x0|_0x1a4583[(_0x3fb27f=(_0x2b06ed|=0x0)+0x110|0x0)>>0x2],_0x30e4b6=0x0|_0x1a4583[_0x2b06ed+0x58>>0x2],_0x4966ed=(0x0|_0x11a948[_0x30e4b6+0x3f>>0x0])<<0x8|0x0|_0x11a948[_0x30e4b6+0x40>>0x0],_0x4c47c5=0xff&(_0x30e4b6=0x0|_0xff964d[_0x30e4b6+0x11>>0x0]),!(_0x30e4b6<<0x18>>0x18))return _0x3a9e1f=_0x5cf051,0x1;_0x3add37=0x0==(0x0|_0x1abb7b),_0x21f142=(_0x5b5383=_0x7c112f+-0x1|0x0)<<0x4,_0x50e67c=_0x1abb7b+-0x1|0x0,_0x5ead71=_0x34014f<<0x1,_0x4e965c=_0x2b06ed+0x5c|0x0,_0xc0cfae=_0x2b06ed+0x74|0x0,_0x56d3fc=_0x2b06ed+0xa4|0x0,_0x2609d2=_0x2b06ed+0x10c|0x0,_0x30e4b6=_0x2b06ed+0xd4|0x0,_0x11442b=0x0==(0x1&_0x57c5ae|0x0),_0x33429d=0x0==(0x1&_0x322e2c|0x0),_0x2c3629=_0x2b06ed+0x120|0x0,_0x31fefe=_0x2b06ed+0x11c|0x0,_0x275619=0x0,_0x57c5ae=0x0,_0x6b6513=0x0,_0x322e2c=0x1;do{if(!_0x3add37)for(_0x1c0124=0x0|_0x1a4583[_0x5e0402+(_0x275619<<0x2)>>0x2],_0x5c1e23=0x0;;){if(_0x1a5c6a=0x0==(0x0|(_0x208174=0x1&_0x5c1e23)),_0xe425cd=(_0x208174<<0x5^0x20)-0x10|0x0,_0x208174=(_0x208174<<0x1^0x2)-0x1|0x0,(0x0|(_0x2b06ed=_0x1a5c6a?0x0:_0x5b5383))!=(0x0|(_0x320812=_0x1a5c6a?_0x7c112f:-0x1)))for(_0x2f2e12=_0x33429d|(0x0|_0x5c1e23)!=(0x0|_0x50e67c),_0x4af15f=_0x1a5c6a?_0x1c0124:_0x1c0124+_0x21f142|0x0;;){0x1==(0x0|_0x322e2c)&&(_0x322e2c=0x200|_0x20ac78(_0x4e965c,_0xc0cfae)),_0x87156a=0x7&_0x322e2c,_0x322e2c>>>=0x3,_0x4aa3a3=0x0|_0x11a948[0x603+_0x87156a>>0x0],_0x1a5c6a=0x0;do{_0x6b6513=(_0x53aa47=(_0x532ec9=(_0x13f8bc=(0x0|_0x20ac78(_0x4e965c,_0x56d3fc))+_0x6b6513|0x0)-_0x46e187|0x0)>>0x1f)&_0x13f8bc|_0x532ec9&~_0x53aa47,(0x0|_0x1a4583[_0x3fb27f>>0x2])>>>0x0<=_0x6b6513>>>0x0&&(_0x1a4583[_0x43896e>>0x2]=0x362,_0x1a4583[_0x43896e+0x4>>0x2]=0x38e,_0x1a4583[_0x43896e+0x8>>0x2]=0x5d9,_0x188ea1(_0x1a7ce9,0x32c,_0x43896e),_0x477ea0(_0x1a7ce9)),_0x1a4583[_0x1223b8+(_0x1a5c6a<<0x2)>>0x2]=_0x2aaf7b[(0x0|_0x1a4583[_0x2609d2>>0x2])+(_0x6b6513<<0x1)>>0x1],_0x1a5c6a=_0x1a5c6a+0x1|0x0;}while(_0x1a5c6a>>>0x0<_0x4aa3a3>>>0x0);for(_0x53aa47=_0x11442b|(0x0|_0x2b06ed)!=(0x0|_0x5b5383),_0x13f8bc=0x0,_0x532ec9=_0x4af15f;_0x154a06=_0x2f2e12|0x0==(0x0|_0x13f8bc),_0x4aa3a3=_0x13f8bc<<0x1,_0x566f92=(_0x566f92=(_0x1bd802=(_0x1a5c6a=(0x0|_0x20ac78(_0x4e965c,_0x30e4b6))+_0x57c5ae|0x0)-_0x4966ed|0x0)>>0x1f)&_0x1a5c6a|_0x1bd802&~_0x566f92,_0x53aa47?(_0x154a06&&(_0x57c5ae=0x0|_0x11a948[0x60b+(_0x87156a<<0x2)+_0x4aa3a3>>0x0],_0x1a5c6a=0x3*_0x566f92|0x0,(0x0|_0x1a4583[_0x2c3629>>0x2])>>>0x0<=_0x1a5c6a>>>0x0&&(_0x1a4583[_0xa55320>>0x2]=0x362,_0x1a4583[_0xa55320+0x4>>0x2]=0x38e,_0x1a4583[_0xa55320+0x8>>0x2]=0x5d9,_0x188ea1(_0x1a7ce9,0x32c,_0xa55320),_0x477ea0(_0x1a7ce9)),_0x1bd802=(0x0|_0x1a4583[_0x31fefe>>0x2])+(_0x1a5c6a<<0x1)|0x0,_0x1a4583[_0x532ec9>>0x2]=(0x0|_0x2aaf7b[_0x1bd802>>0x1])<<0x10|_0x1a4583[_0x1223b8+(_0x57c5ae<<0x2)>>0x2],_0x1a4583[_0x532ec9+0x4>>0x2]=(0x0|_0x2aaf7b[_0x1bd802+0x4>>0x1])<<0x10|0x0|_0x2aaf7b[_0x1bd802+0x2>>0x1]),_0x1bd802=_0x532ec9+0x8|0x0,_0x57c5ae=(_0x57c5ae=(_0x566f92=(_0x1a5c6a=(0x0|_0x20ac78(_0x4e965c,_0x30e4b6))+_0x566f92|0x0)-_0x4966ed|0x0)>>0x1f)&_0x1a5c6a|_0x566f92&~_0x57c5ae,_0x154a06&&(_0x1a5c6a=0x0|_0x11a948[0x60b+(_0x87156a<<0x2)+(0x1|_0x4aa3a3)>>0x0],_0x4aa3a3=0x3*_0x57c5ae|0x0,(0x0|_0x1a4583[_0x2c3629>>0x2])>>>0x0<=_0x4aa3a3>>>0x0&&(_0x1a4583[_0x2f1894>>0x2]=0x362,_0x1a4583[_0x2f1894+0x4>>0x2]=0x38e,_0x1a4583[_0x2f1894+0x8>>0x2]=0x5d9,_0x188ea1(_0x1a7ce9,0x32c,_0x2f1894),_0x477ea0(_0x1a7ce9)),_0x154a06=(0x0|_0x1a4583[_0x31fefe>>0x2])+(_0x4aa3a3<<0x1)|0x0,_0x1a4583[_0x1bd802>>0x2]=(0x0|_0x2aaf7b[_0x154a06>>0x1])<<0x10|_0x1a4583[_0x1223b8+(_0x1a5c6a<<0x2)>>0x2],_0x1a4583[_0x532ec9+0xc>>0x2]=(0x0|_0x2aaf7b[_0x154a06+0x4>>0x1])<<0x10|0x0|_0x2aaf7b[_0x154a06+0x2>>0x1])):(_0x154a06&&(_0x57c5ae=0x0|_0x11a948[0x60b+(_0x87156a<<0x2)+_0x4aa3a3>>0x0],_0x1a5c6a=0x3*_0x566f92|0x0,(0x0|_0x1a4583[_0x2c3629>>0x2])>>>0x0<=_0x1a5c6a>>>0x0&&(_0x1a4583[_0x3f9758>>0x2]=0x362,_0x1a4583[_0x3f9758+0x4>>0x2]=0x38e,_0x1a4583[_0x3f9758+0x8>>0x2]=0x5d9,_0x188ea1(_0x1a7ce9,0x32c,_0x3f9758),_0x477ea0(_0x1a7ce9)),_0x154a06=(0x0|_0x1a4583[_0x31fefe>>0x2])+(_0x1a5c6a<<0x1)|0x0,_0x1a4583[_0x532ec9>>0x2]=(0x0|_0x2aaf7b[_0x154a06>>0x1])<<0x10|_0x1a4583[_0x1223b8+(_0x57c5ae<<0x2)>>0x2],_0x1a4583[_0x532ec9+0x4>>0x2]=(0x0|_0x2aaf7b[_0x154a06+0x4>>0x1])<<0x10|0x0|_0x2aaf7b[_0x154a06+0x2>>0x1]),_0x57c5ae=(_0x57c5ae=(_0x154a06=(_0x566f92=(0x0|_0x20ac78(_0x4e965c,_0x30e4b6))+_0x566f92|0x0)-_0x4966ed|0x0)>>0x1f)&_0x566f92|_0x154a06&~_0x57c5ae),0x2!=(0x0|(_0x13f8bc=_0x13f8bc+0x1|0x0));)_0x532ec9=_0x532ec9+_0x34014f|0x0;if((0x0|(_0x2b06ed=_0x208174+_0x2b06ed|0x0))==(0x0|_0x320812))break;_0x4af15f=_0x4af15f+_0xe425cd|0x0;}if((0x0|(_0x5c1e23=_0x5c1e23+0x1|0x0))==(0x0|_0x1abb7b))break;_0x1c0124=_0x1c0124+_0x5ead71|0x0;}_0x275619=_0x275619+0x1|0x0;}while((0x0|_0x275619)!=(0x0|_0x4c47c5));return _0x3a9e1f=_0x5cf051,0x1;}function _0x2122a3(_0xa0a99,_0x258be2,_0x1396d1,_0x18e1ee,_0x5646d8){_0x5646d8|=0x0;var _0x375c17=0x0,_0x24aa41=0x0,_0x1b4d7a=0x0,_0x24eed9=0x0,_0x2da24d=0x0,_0x4f97d9=0x0,_0x16122a=0x0,_0x393527=0x0,_0x41f30b=0x0,_0x16b03f=0x0;if(_0x4f97d9=_0xa0a99|=0x0,_0x24aa41=_0x1396d1|=0x0,_0x1b4d7a=_0x393527=_0x18e1ee|=0x0,!(_0x2da24d=_0x24eed9=_0x258be2|=0x0))return _0x375c17=0x0!=(0x0|_0x5646d8),_0x1b4d7a?_0x375c17?(_0x1a4583[_0x5646d8>>0x2]=0x0|_0xa0a99,_0x1a4583[_0x5646d8+0x4>>0x2]=0x0&_0x258be2,0x0|(_0x4e7665=_0x393527=0x0,_0x5646d8=0x0)):0x0|(_0x4e7665=_0x393527=0x0,_0x5646d8=0x0):(_0x375c17&&(_0x1a4583[_0x5646d8>>0x2]=(_0x4f97d9>>>0x0)%(_0x24aa41>>>0x0),_0x1a4583[_0x5646d8+0x4>>0x2]=0x0),0x0|(_0x4e7665=_0x393527=0x0,_0x5646d8=(_0x4f97d9>>>0x0)/(_0x24aa41>>>0x0)>>>0x0));_0x375c17=0x0==(0x0|_0x1b4d7a);do{if(_0x24aa41){if(!_0x375c17){if((_0x375c17=(0x0|_0x3d0866(0x0|_0x1b4d7a))-(0x0|_0x3d0866(0x0|_0x2da24d))|0x0)>>>0x0<=0x1f){_0x24aa41=_0x16122a=_0x375c17+0x1|0x0,_0xa0a99=_0x4f97d9>>>(_0x16122a>>>0x0)&(_0x258be2=_0x375c17-0x1f>>0x1f)|_0x2da24d<<(_0x1b4d7a=0x1f-_0x375c17|0x0),_0x258be2&=_0x2da24d>>>(_0x16122a>>>0x0),_0x375c17=0x0,_0x1b4d7a=_0x4f97d9<<_0x1b4d7a;break;}return _0x5646d8?(_0x1a4583[_0x5646d8>>0x2]=0x0|_0xa0a99,_0x1a4583[_0x5646d8+0x4>>0x2]=_0x24eed9|0x0&_0x258be2,0x0|(_0x4e7665=_0x393527=0x0,_0x5646d8=0x0)):0x0|(_0x4e7665=_0x393527=0x0,_0x5646d8=0x0);}if((_0x375c17=_0x24aa41-0x1|0x0)&_0x24aa41|0x0){_0x24aa41=_0x1b4d7a=0x21+(0x0|_0x3d0866(0x0|_0x24aa41))-(0x0|_0x3d0866(0x0|_0x2da24d))|0x0,_0xa0a99=(_0x16122a=0x20-_0x1b4d7a|0x0)-0x1>>0x1f&_0x2da24d>>>((_0x41f30b=_0x1b4d7a-0x20|0x0)>>>0x0)|(_0x2da24d<<_0x16122a|_0x4f97d9>>>(_0x1b4d7a>>>0x0))&(_0x258be2=_0x41f30b>>0x1f),_0x258be2&=_0x2da24d>>>(_0x1b4d7a>>>0x0),_0x375c17=_0x4f97d9<<(_0x16b03f=0x40-_0x1b4d7a|0x0)&(_0x24eed9=_0x16122a>>0x1f),_0x1b4d7a=(_0x2da24d<<_0x16b03f|_0x4f97d9>>>(_0x41f30b>>>0x0))&_0x24eed9|_0x4f97d9<<_0x16122a&_0x1b4d7a-0x21>>0x1f;break;}return 0x0|_0x5646d8&&(_0x1a4583[_0x5646d8>>0x2]=_0x375c17&_0x4f97d9,_0x1a4583[_0x5646d8+0x4>>0x2]=0x0),0x1==(0x0|_0x24aa41)?0x0|(_0x4e7665=_0x41f30b=_0x24eed9|0x0&_0x258be2,_0x16b03f=0x0|_0xa0a99):(_0x16b03f=0x0|_0x4d4c0b(0x0|_0x24aa41),0x0|(_0x4e7665=_0x41f30b=_0x2da24d>>>(_0x16b03f>>>0x0)|0x0,_0x16b03f=_0x2da24d<<0x20-_0x16b03f|_0x4f97d9>>>(_0x16b03f>>>0x0)|0x0));}if(_0x375c17)return 0x0|_0x5646d8&&(_0x1a4583[_0x5646d8>>0x2]=(_0x2da24d>>>0x0)%(_0x24aa41>>>0x0),_0x1a4583[_0x5646d8+0x4>>0x2]=0x0),0x0|(_0x4e7665=_0x41f30b=0x0,_0x16b03f=(_0x2da24d>>>0x0)/(_0x24aa41>>>0x0)>>>0x0);if(!_0x4f97d9)return 0x0|_0x5646d8&&(_0x1a4583[_0x5646d8>>0x2]=0x0,_0x1a4583[_0x5646d8+0x4>>0x2]=(_0x2da24d>>>0x0)%(_0x1b4d7a>>>0x0)),0x0|(_0x4e7665=_0x41f30b=0x0,_0x16b03f=(_0x2da24d>>>0x0)/(_0x1b4d7a>>>0x0)>>>0x0);if(!((_0x375c17=_0x1b4d7a-0x1|0x0)&_0x1b4d7a))return 0x0|_0x5646d8&&(_0x1a4583[_0x5646d8>>0x2]=0x0|_0xa0a99,_0x1a4583[_0x5646d8+0x4>>0x2]=_0x375c17&_0x2da24d|0x0&_0x258be2),_0x41f30b=0x0,_0x16b03f=_0x2da24d>>>((0x0|_0x4d4c0b(0x0|_0x1b4d7a))>>>0x0),0x0|(_0x4e7665=_0x41f30b,_0x16b03f);if((_0x375c17=(0x0|_0x3d0866(0x0|_0x1b4d7a))-(0x0|_0x3d0866(0x0|_0x2da24d))|0x0)>>>0x0<=0x1e){_0x24aa41=_0x258be2=_0x375c17+0x1|0x0,_0xa0a99=_0x2da24d<<(_0x1b4d7a=0x1f-_0x375c17|0x0)|_0x4f97d9>>>(_0x258be2>>>0x0),_0x258be2=_0x2da24d>>>(_0x258be2>>>0x0),_0x375c17=0x0,_0x1b4d7a=_0x4f97d9<<_0x1b4d7a;break;}return _0x5646d8?(_0x1a4583[_0x5646d8>>0x2]=0x0|_0xa0a99,_0x1a4583[_0x5646d8+0x4>>0x2]=_0x24eed9|0x0&_0x258be2,0x0|(_0x4e7665=_0x41f30b=0x0,_0x16b03f=0x0)):0x0|(_0x4e7665=_0x41f30b=0x0,_0x16b03f=0x0);}while(0x0);if(_0x24aa41){_0x2da24d=0x0|_0x1b2647(0x0|(_0x16122a=0x0|_0x1396d1),0x0|(_0x4f97d9=_0x393527|0x0&_0x18e1ee),-0x1,-0x1),_0x1396d1=_0x4e7665,_0x24eed9=_0x1b4d7a,_0x1b4d7a=0x0;do{_0x18e1ee=_0x24eed9,_0x24eed9=_0x375c17>>>0x1f|_0x24eed9<<0x1,_0x375c17=_0x1b4d7a|_0x375c17<<0x1,_0x2072a5(0x0|_0x2da24d,0x0|_0x1396d1,0x0|(_0x18e1ee=_0xa0a99<<0x1|_0x18e1ee>>>0x1f|0x0),0x0|(_0x393527=_0xa0a99>>>0x1f|_0x258be2<<0x1|0x0)),_0x1b4d7a=0x1&(_0x41f30b=(_0x16b03f=_0x4e7665)>>0x1f|((0x0|_0x16b03f)<0x0?-0x1:0x0)<<0x1),_0xa0a99=0x0|_0x2072a5(0x0|_0x18e1ee,0x0|_0x393527,_0x41f30b&_0x16122a|0x0,(((0x0|_0x16b03f)<0x0?-0x1:0x0)>>0x1f|((0x0|_0x16b03f)<0x0?-0x1:0x0)<<0x1)&_0x4f97d9|0x0),_0x258be2=_0x4e7665,_0x24aa41=_0x24aa41-0x1|0x0;}while(0x0!=(0x0|_0x24aa41));_0x2da24d=_0x24eed9,_0x24eed9=0x0;}else _0x2da24d=_0x1b4d7a,_0x24eed9=0x0,_0x1b4d7a=0x0;return _0x24aa41=0x0,0x0|_0x5646d8&&(_0x1a4583[_0x5646d8>>0x2]=_0xa0a99,_0x1a4583[_0x5646d8+0x4>>0x2]=_0x258be2),0x0|(_0x4e7665=_0x41f30b=(0x0|_0x375c17)>>>0x1f|(_0x2da24d|_0x24aa41)<<0x1|0x0&(_0x24aa41<<0x1|_0x375c17>>>0x1f)|_0x24eed9,_0x16b03f=-0x2&(_0x375c17<<0x1|0x0)|_0x1b4d7a);}function _0x363b16(_0x401311){var _0x4535de,_0x4a7a63,_0x3bef21,_0x3aa355,_0x251dcb,_0x4498ce=0x0,_0xda01d8=0x0,_0x56783a=0x0,_0x1866c6=0x0,_0x1a1996=0x0,_0x540cf6=0x0,_0x53f813=0x0,_0x16b00d=0x0;if(_0x251dcb=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x240|0x0,_0x540cf6=_0x251dcb,_0x1866c6=_0x251dcb+0x40|0x0,_0x16b00d=_0x251dcb+0x10|0x0,_0x4498ce=0x0|_0x1a4583[(_0x56783a=(_0x401311|=0x0)+0x58|0x0)>>0x2],_0x3aa355=(0x0|_0x11a948[_0x4498ce+0x27>>0x0])<<0x8|0x0|_0x11a948[_0x4498ce+0x28>>0x0],_0x4a7a63=_0x401311+0xec|0x0,(0x0|(_0xda01d8=0x0|_0x1a4583[(_0x1a1996=_0x401311+0xf0|0x0)>>0x2]))!=(0x0|_0x3aa355)){if(_0xda01d8>>>0x0<=_0x3aa355>>>0x0){do{if((0x0|_0x1a4583[_0x401311+0xf4>>0x2])>>>0x0<_0x3aa355>>>0x0){if(0x0|_0x136f34(_0x4a7a63,_0x3aa355,(_0xda01d8+0x1|0x0)==(0x0|_0x3aa355),0x4,0x0)){_0x4498ce=0x0|_0x1a4583[_0x1a1996>>0x2];break;}return _0xff964d[_0x401311+0xf8>>0x0]=0x1,_0x3a9e1f=_0x251dcb,0x0|(_0x16b00d=0x0);}_0x4498ce=_0xda01d8;}while(0x0);_0x4cee81((0x0|_0x1a4583[_0x4a7a63>>0x2])+(_0x4498ce<<0x2)|0x0,0x0,_0x3aa355-_0x4498ce<<0x2|0x0),_0x4498ce=0x0|_0x1a4583[_0x56783a>>0x2];}_0x1a4583[_0x1a1996>>0x2]=_0x3aa355;}if(_0x3bef21=_0x401311+0x5c|0x0,_0xda01d8=(0x0|_0x1a4583[_0x401311+0x4>>0x2])+((0x0|_0x11a948[_0x4498ce+0x22>>0x0])<<0x8|(0x0|_0x11a948[_0x4498ce+0x21>>0x0])<<0x10|0x0|_0x11a948[_0x4498ce+0x23>>0x0])|0x0,!(_0x4498ce=(0x0|_0x11a948[_0x4498ce+0x25>>0x0])<<0x8|(0x0|_0x11a948[_0x4498ce+0x24>>0x0])<<0x10|0x0|_0x11a948[_0x4498ce+0x26>>0x0]))return _0x3a9e1f=_0x251dcb,0x0|(_0x16b00d=0x0);if(_0x1a4583[_0x3bef21>>0x2]=_0xda01d8,_0x1a4583[_0x401311+0x60>>0x2]=_0xda01d8,_0x1a4583[_0x401311+0x68>>0x2]=_0x4498ce,_0x1a4583[_0x401311+0x64>>0x2]=_0xda01d8+_0x4498ce,_0x1a4583[_0x401311+0x6c>>0x2]=0x0,_0x1a4583[_0x401311+0x70>>0x2]=0x0,_0x53f813=_0x16b00d+0x14|0x0,_0x1a4583[_0x16b00d>>0x2]=0x0,_0x1a4583[_0x16b00d+0x4>>0x2]=0x0,_0x1a4583[_0x16b00d+0x8>>0x2]=0x0,_0x1a4583[_0x16b00d+0xc>>0x2]=0x0,_0xff964d[_0x16b00d+0x10>>0x0]=0x0,_0x4535de=_0x16b00d+0x18|0x0,_0x1a4583[_0x16b00d+0x2c>>0x2]=0x0,_0x1a4583[_0x53f813>>0x2]=0x0,_0x1a4583[_0x53f813+0x4>>0x2]=0x0,_0x1a4583[_0x53f813+0x8>>0x2]=0x0,_0x1a4583[_0x53f813+0xc>>0x2]=0x0,_0x1a4583[_0x53f813+0x10>>0x2]=0x0,_0xff964d[_0x53f813+0x14>>0x0]=0x0,0x0|_0x40db75(_0x3bef21,_0x16b00d)&&0x0|_0x40db75(_0x3bef21,_0x4535de)){if(0x0|_0x1a4583[_0x1a1996>>0x2]||(_0x1a4583[_0x540cf6>>0x2]=0x362,_0x1a4583[_0x540cf6+0x4>>0x2]=0x38e,_0x1a4583[_0x540cf6+0x8>>0x2]=0x5d9,_0x188ea1(_0x1866c6,0x32c,_0x540cf6),_0x477ea0(_0x1866c6)),_0x3aa355)for(_0x540cf6=0x0,_0x53f813=0x0,_0xda01d8=0x0|_0x1a4583[_0x4a7a63>>0x2],_0x56783a=0x0,_0x401311=0x0,_0x4498ce=0x0,_0x1866c6=0x0,_0x1a1996=0x0;;){if(_0x540cf6=(0x0|_0x20ac78(_0x3bef21,_0x16b00d))+_0x540cf6&0x1f,_0x1a1996=(0x0|_0x20ac78(_0x3bef21,_0x4535de))+_0x1a1996&0x3f,_0x1866c6=(0x0|_0x20ac78(_0x3bef21,_0x16b00d))+_0x1866c6&0x1f,_0x4498ce=(0x0|_0x20ac78(_0x3bef21,_0x16b00d))+_0x4498ce|0x0,_0x401311=(0x0|_0x20ac78(_0x3bef21,_0x4535de))+_0x401311&0x3f,_0x56783a=(0x0|_0x20ac78(_0x3bef21,_0x16b00d))+_0x56783a&0x1f,_0x1a4583[_0xda01d8>>0x2]=_0x1a1996<<0x5|_0x540cf6<<0xb|_0x1866c6|_0x4498ce<<0x1b|_0x401311<<0x15|_0x56783a<<0x10,(_0x53f813=_0x53f813+0x1|0x0)>>>0x0>=_0x3aa355>>>0x0){_0x4498ce=0x1;break;}_0xda01d8=_0xda01d8+0x4|0x0,_0x4498ce&=0x1f;}else _0x4498ce=0x1;}else _0x4498ce=0x0;return _0x362891(_0x16b00d+0x18|0x0),_0x362891(_0x16b00d),_0x3a9e1f=_0x251dcb,0x0|(_0x16b00d=_0x4498ce);}function _0x20ac78(_0xe4b552,_0xaac2c1){_0xe4b552|=0x0;var _0x28fc00,_0x48ff19,_0xd4a943,_0x34da31,_0x2a97a9,_0x57754e,_0xc1d6d3,_0x3fc22e,_0x40798d=0x0,_0x339e1c=0x0,_0x300920=0x0,_0x5db6e8=0x0,_0x41c824=0x0,_0x329ada=0x0;_0x3fc22e=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x240|0x0,_0xd4a943=_0x3fc22e+0x30|0x0,_0x2a97a9=_0x3fc22e+0x20|0x0,_0x34da31=_0x3fc22e+0x10|0x0,_0x48ff19=_0x3fc22e,_0xc1d6d3=_0x3fc22e+0x40|0x0,_0x57754e=0x0|_0x1a4583[(_0xaac2c1|=0x0)+0x14>>0x2],(0x0|(_0x28fc00=0x0|_0x1a4583[(_0x329ada=_0xe4b552+0x14|0x0)>>0x2]))<0x18?(_0x339e1c=(_0x40798d=0x0|_0x1a4583[(_0x41c824=_0xe4b552+0x4|0x0)>>0x2])>>>0x0<(_0x300920=0x0|_0x1a4583[_0xe4b552+0x8>>0x2])>>>0x0,(0x0|_0x28fc00)<0x10?(_0x339e1c?(_0x5db6e8=(0x0|_0x11a948[_0x40798d>>0x0])<<0x8,_0x40798d=_0x40798d+0x1|0x0):_0x5db6e8=0x0,_0x40798d>>>0x0<_0x300920>>>0x0?(_0x300920=0x0|_0x11a948[_0x40798d>>0x0],_0x40798d=_0x40798d+0x1|0x0):_0x300920=0x0,_0x1a4583[_0x41c824>>0x2]=_0x40798d,_0x1a4583[_0x329ada>>0x2]=_0x28fc00+0x10,_0x339e1c=0x10,_0x40798d=_0x300920|_0x5db6e8):(_0x339e1c?(_0x1a4583[_0x41c824>>0x2]=_0x40798d+0x1,_0x40798d=0x0|_0x11a948[_0x40798d>>0x0]):_0x40798d=0x0,_0x1a4583[_0x329ada>>0x2]=_0x28fc00+0x8,_0x339e1c=0x18),_0x300920=_0x1a4583[(_0x41c824=_0xe4b552+0x10|0x0)>>0x2]|_0x40798d<<_0x339e1c-_0x28fc00,_0x1a4583[_0x41c824>>0x2]=_0x300920):(_0x41c824=_0x300920=_0xe4b552+0x10|0x0,_0x300920=0x0|_0x1a4583[_0x300920>>0x2]),_0x5db6e8=0x1+(_0x300920>>>0x10)|0x0;do{if(!(_0x5db6e8>>>0x0<=(0x0|_0x1a4583[_0x57754e+0x10>>0x2])>>>0x0)){for(_0x339e1c=0x0|_0x1a4583[_0x57754e+0x14>>0x2];_0x5db6e8>>>0x0>(0x0|_0x1a4583[_0x57754e+0x1c+((_0x40798d=_0x339e1c+-0x1|0x0)<<0x2)>>0x2])>>>0x0;)_0x339e1c=_0x339e1c+0x1|0x0;if((_0x40798d=(_0x300920>>>(0x20-_0x339e1c|0x0))+(0x0|_0x1a4583[_0x57754e+0x60+(_0x40798d<<0x2)>>0x2])|0x0)>>>0x0<(0x0|_0x1a4583[_0xaac2c1>>0x2])>>>0x0){_0x40798d=0x0|_0x2aaf7b[(0x0|_0x1a4583[_0x57754e+0xb0>>0x2])+(_0x40798d<<0x1)>>0x1];break;}return _0x1a4583[_0xd4a943>>0x2]=0x362,_0x1a4583[_0xd4a943+0x4>>0x2]=0xccb,_0x1a4583[_0xd4a943+0x8>>0x2]=0x544,_0x188ea1(_0xc1d6d3,0x32c,_0xd4a943),_0x477ea0(_0xc1d6d3),_0x3a9e1f=_0x3fc22e,0x0|(_0x329ada=0x0);}-0x1==(0x0|(_0x339e1c=0x0|_0x1a4583[(0x0|_0x1a4583[_0x57754e+0xa8>>0x2])+(_0x300920>>>(0x20-(0x0|_0x1a4583[_0x57754e+0x8>>0x2])|0x0)<<0x2)>>0x2]))&&(_0x1a4583[_0x48ff19>>0x2]=0x362,_0x1a4583[_0x48ff19+0x4>>0x2]=0xcb5,_0x1a4583[_0x48ff19+0x8>>0x2]=0x571,_0x188ea1(_0xc1d6d3,0x32c,_0x48ff19),_0x477ea0(_0xc1d6d3)),_0x40798d=0xffff&_0x339e1c,_0x339e1c>>>=0x10,(0x0|_0x1a4583[_0xaac2c1+0x8>>0x2])>>>0x0<=_0x40798d>>>0x0&&(_0x1a4583[_0x34da31>>0x2]=0x362,_0x1a4583[_0x34da31+0x4>>0x2]=0x38d,_0x1a4583[_0x34da31+0x8>>0x2]=0x5d9,_0x188ea1(_0xc1d6d3,0x32c,_0x34da31),_0x477ea0(_0xc1d6d3)),(0x0|_0x11a948[(0x0|_0x1a4583[_0xaac2c1+0x4>>0x2])+_0x40798d>>0x0])!=(0x0|_0x339e1c)&&(_0x1a4583[_0x2a97a9>>0x2]=0x362,_0x1a4583[_0x2a97a9+0x4>>0x2]=0xcb9,_0x1a4583[_0x2a97a9+0x8>>0x2]=0x582,_0x188ea1(_0xc1d6d3,0x32c,_0x2a97a9),_0x477ea0(_0xc1d6d3));}while(0x0);return _0x1a4583[_0x41c824>>0x2]=_0x1a4583[_0x41c824>>0x2]<<_0x339e1c,_0x1a4583[_0x329ada>>0x2]=(0x0|_0x1a4583[_0x329ada>>0x2])-_0x339e1c,_0x3a9e1f=_0x3fc22e,0x0|(_0x329ada=_0x40798d);}function _0x1cd234(_0x5ac73e){var _0x532599,_0xee8798,_0x1220f9,_0x356d68,_0x13c59b,_0x43786c=0x0,_0x3a6ad0=0x0,_0x355ea8=0x0;if(_0x13c59b=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x240|0x0,_0x355ea8=_0x13c59b+0x30|0x0,_0x1220f9=_0x13c59b+0x20|0x0,_0xee8798=_0x13c59b+0x10|0x0,_0x532599=_0x13c59b,_0x356d68=_0x13c59b+0x40|0x0,_0x1a4583[(_0x5ac73e|=0x0)>>0x2]=0x0,0x0|(_0x3a6ad0=0x0|_0x1a4583[(_0x43786c=_0x5ac73e+0x11c|0x0)>>0x2])&&(0x7&_0x3a6ad0?(_0x1a4583[_0x532599>>0x2]=0x362,_0x1a4583[_0x532599+0x4>>0x2]=0x9ca,_0x1a4583[_0x532599+0x8>>0x2]=0x4d0,_0x188ea1(_0x356d68,0x32c,_0x532599),_0x477ea0(_0x356d68)):_0x385b89(_0x3a6ad0,0x0,0x0,0x1,0x0),_0x1a4583[_0x43786c>>0x2]=0x0,_0x1a4583[_0x5ac73e+0x120>>0x2]=0x0,_0x1a4583[_0x5ac73e+0x124>>0x2]=0x0),_0xff964d[_0x5ac73e+0x128>>0x0]=0x0,0x0|(_0x3a6ad0=0x0|_0x1a4583[(_0x43786c=_0x5ac73e+0x10c|0x0)>>0x2])&&(0x7&_0x3a6ad0?(_0x1a4583[_0xee8798>>0x2]=0x362,_0x1a4583[_0xee8798+0x4>>0x2]=0x9ca,_0x1a4583[_0xee8798+0x8>>0x2]=0x4d0,_0x188ea1(_0x356d68,0x32c,_0xee8798),_0x477ea0(_0x356d68)):_0x385b89(_0x3a6ad0,0x0,0x0,0x1,0x0),_0x1a4583[_0x43786c>>0x2]=0x0,_0x1a4583[_0x5ac73e+0x110>>0x2]=0x0,_0x1a4583[_0x5ac73e+0x114>>0x2]=0x0),_0xff964d[_0x5ac73e+0x118>>0x0]=0x0,0x0|(_0x3a6ad0=0x0|_0x1a4583[(_0x43786c=_0x5ac73e+0xfc|0x0)>>0x2])&&(0x7&_0x3a6ad0?(_0x1a4583[_0x1220f9>>0x2]=0x362,_0x1a4583[_0x1220f9+0x4>>0x2]=0x9ca,_0x1a4583[_0x1220f9+0x8>>0x2]=0x4d0,_0x188ea1(_0x356d68,0x32c,_0x1220f9),_0x477ea0(_0x356d68)):_0x385b89(_0x3a6ad0,0x0,0x0,0x1,0x0),_0x1a4583[_0x43786c>>0x2]=0x0,_0x1a4583[_0x5ac73e+0x100>>0x2]=0x0,_0x1a4583[_0x5ac73e+0x104>>0x2]=0x0),_0xff964d[_0x5ac73e+0x108>>0x0]=0x0,!(_0x3a6ad0=0x0|_0x1a4583[(_0x43786c=_0x5ac73e+0xec|0x0)>>0x2]))return _0xff964d[(_0x355ea8=_0x5ac73e+0xf8|0x0)>>0x0]=0x0,_0x362891(_0x355ea8=_0x5ac73e+0xd4|0x0),_0x362891(_0x355ea8=_0x5ac73e+0xbc|0x0),_0x362891(_0x355ea8=_0x5ac73e+0xa4|0x0),_0x362891(_0x355ea8=_0x5ac73e+0x8c|0x0),_0x362891(_0x355ea8=_0x5ac73e+0x74|0x0),void(_0x3a9e1f=_0x13c59b);0x7&_0x3a6ad0?(_0x1a4583[_0x355ea8>>0x2]=0x362,_0x1a4583[_0x355ea8+0x4>>0x2]=0x9ca,_0x1a4583[_0x355ea8+0x8>>0x2]=0x4d0,_0x188ea1(_0x356d68,0x32c,_0x355ea8),_0x477ea0(_0x356d68)):_0x385b89(_0x3a6ad0,0x0,0x0,0x1,0x0),_0x1a4583[_0x43786c>>0x2]=0x0,_0x1a4583[_0x5ac73e+0xf0>>0x2]=0x0,_0x1a4583[_0x5ac73e+0xf4>>0x2]=0x0,_0xff964d[(_0x355ea8=_0x5ac73e+0xf8|0x0)>>0x0]=0x0,_0x362891(_0x355ea8=_0x5ac73e+0xd4|0x0),_0x362891(_0x355ea8=_0x5ac73e+0xbc|0x0),_0x362891(_0x355ea8=_0x5ac73e+0xa4|0x0),_0x362891(_0x355ea8=_0x5ac73e+0x8c|0x0),_0x362891(_0x355ea8=_0x5ac73e+0x74|0x0),_0x3a9e1f=_0x13c59b;}function _0x45a52b(_0xa856cf,_0x551b83,_0x2f8a2a){_0xa856cf|=0x0,_0x551b83|=0x0,_0x2f8a2a|=0x0;var _0x29d26e=0x0,_0x406434=0x0,_0x58ebae=0x0;_0x331145:do{if(_0x551b83>>>0x0<=0x14)switch(0x0|_0x551b83){case 0x9:_0x29d26e=0x3+(0x0|_0x1a4583[_0x2f8a2a>>0x2])&-0x4,_0x551b83=0x0|_0x1a4583[_0x29d26e>>0x2],_0x1a4583[_0x2f8a2a>>0x2]=_0x29d26e+0x4,_0x1a4583[_0xa856cf>>0x2]=_0x551b83;break _0x331145;case 0xa:_0x29d26e=0x3+(0x0|_0x1a4583[_0x2f8a2a>>0x2])&-0x4,_0x551b83=0x0|_0x1a4583[_0x29d26e>>0x2],_0x1a4583[_0x2f8a2a>>0x2]=_0x29d26e+0x4,_0x1a4583[(_0x29d26e=_0xa856cf)>>0x2]=_0x551b83,_0x1a4583[_0x29d26e+0x4>>0x2]=((0x0|_0x551b83)<0x0)<<0x1f>>0x1f;break _0x331145;case 0xb:_0x29d26e=0x3+(0x0|_0x1a4583[_0x2f8a2a>>0x2])&-0x4,_0x551b83=0x0|_0x1a4583[_0x29d26e>>0x2],_0x1a4583[_0x2f8a2a>>0x2]=_0x29d26e+0x4,_0x1a4583[(_0x29d26e=_0xa856cf)>>0x2]=_0x551b83,_0x1a4583[_0x29d26e+0x4>>0x2]=0x0;break _0x331145;case 0xc:_0x29d26e=0x7+(0x0|_0x1a4583[_0x2f8a2a>>0x2])&-0x8,_0x406434=0x0|_0x1a4583[(_0x551b83=_0x29d26e)>>0x2],_0x551b83=0x0|_0x1a4583[_0x551b83+0x4>>0x2],_0x1a4583[_0x2f8a2a>>0x2]=_0x29d26e+0x8,_0x1a4583[(_0x29d26e=_0xa856cf)>>0x2]=_0x406434,_0x1a4583[_0x29d26e+0x4>>0x2]=_0x551b83;break _0x331145;case 0xd:_0x406434=0x3+(0x0|_0x1a4583[_0x2f8a2a>>0x2])&-0x4,_0x29d26e=0x0|_0x1a4583[_0x406434>>0x2],_0x1a4583[_0x2f8a2a>>0x2]=_0x406434+0x4,_0x29d26e=(0xffff&_0x29d26e)<<0x10>>0x10,_0x1a4583[(_0x406434=_0xa856cf)>>0x2]=_0x29d26e,_0x1a4583[_0x406434+0x4>>0x2]=((0x0|_0x29d26e)<0x0)<<0x1f>>0x1f;break _0x331145;case 0xe:_0x406434=0x3+(0x0|_0x1a4583[_0x2f8a2a>>0x2])&-0x4,_0x29d26e=0x0|_0x1a4583[_0x406434>>0x2],_0x1a4583[_0x2f8a2a>>0x2]=_0x406434+0x4,_0x1a4583[(_0x406434=_0xa856cf)>>0x2]=0xffff&_0x29d26e,_0x1a4583[_0x406434+0x4>>0x2]=0x0;break _0x331145;case 0xf:_0x406434=0x3+(0x0|_0x1a4583[_0x2f8a2a>>0x2])&-0x4,_0x29d26e=0x0|_0x1a4583[_0x406434>>0x2],_0x1a4583[_0x2f8a2a>>0x2]=_0x406434+0x4,_0x29d26e=(0xff&_0x29d26e)<<0x18>>0x18,_0x1a4583[(_0x406434=_0xa856cf)>>0x2]=_0x29d26e,_0x1a4583[_0x406434+0x4>>0x2]=((0x0|_0x29d26e)<0x0)<<0x1f>>0x1f;break _0x331145;case 0x10:_0x406434=0x3+(0x0|_0x1a4583[_0x2f8a2a>>0x2])&-0x4,_0x29d26e=0x0|_0x1a4583[_0x406434>>0x2],_0x1a4583[_0x2f8a2a>>0x2]=_0x406434+0x4,_0x1a4583[(_0x406434=_0xa856cf)>>0x2]=0xff&_0x29d26e,_0x1a4583[_0x406434+0x4>>0x2]=0x0;break _0x331145;case 0x11:case 0x12:_0x406434=0x7+(0x0|_0x1a4583[_0x2f8a2a>>0x2])&-0x8,_0x58ebae=+_0x3b3d5b[_0x406434>>0x3],_0x1a4583[_0x2f8a2a>>0x2]=_0x406434+0x8,_0x3b3d5b[_0xa856cf>>0x3]=_0x58ebae;break _0x331145;default:break _0x331145;}}while(0x0);}function _0xaaf673(_0x16b5bc){var _0xeb2f01,_0x1f4dcc,_0x4e714a,_0x3ee6d5,_0x2b1964=0x0,_0x301dc9=0x0,_0x316d5c=0x0,_0x5673fe=0x0,_0x349a7f=0x0;if(_0x3ee6d5=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x230|0x0,_0xeb2f01=_0x3ee6d5,_0x316d5c=_0x3ee6d5+0x28|0x0,_0x349a7f=_0x3ee6d5+0x10|0x0,_0x301dc9=0x0|_0x1a4583[(_0x16b5bc|=0x0)+0x58>>0x2],_0x1f4dcc=(0x0|_0x11a948[_0x301dc9+0x37>>0x0])<<0x8|0x0|_0x11a948[_0x301dc9+0x38>>0x0],_0x4e714a=_0x16b5bc+0x5c|0x0,_0x2b1964=(0x0|_0x1a4583[_0x16b5bc+0x4>>0x2])+((0x0|_0x11a948[_0x301dc9+0x32>>0x0])<<0x8|(0x0|_0x11a948[_0x301dc9+0x31>>0x0])<<0x10|0x0|_0x11a948[_0x301dc9+0x33>>0x0])|0x0,!(_0x301dc9=(0x0|_0x11a948[_0x301dc9+0x35>>0x0])<<0x8|(0x0|_0x11a948[_0x301dc9+0x34>>0x0])<<0x10|0x0|_0x11a948[_0x301dc9+0x36>>0x0]))return _0x3a9e1f=_0x3ee6d5,0x0|(_0x349a7f=0x0);_0x1a4583[_0x4e714a>>0x2]=_0x2b1964,_0x1a4583[_0x16b5bc+0x60>>0x2]=_0x2b1964,_0x1a4583[_0x16b5bc+0x68>>0x2]=_0x301dc9,_0x1a4583[_0x16b5bc+0x64>>0x2]=_0x2b1964+_0x301dc9,_0x1a4583[_0x16b5bc+0x6c>>0x2]=0x0,_0x1a4583[_0x16b5bc+0x70>>0x2]=0x0,_0x1a4583[_0x349a7f+0x14>>0x2]=0x0,_0x1a4583[_0x349a7f>>0x2]=0x0,_0x1a4583[_0x349a7f+0x4>>0x2]=0x0,_0x1a4583[_0x349a7f+0x8>>0x2]=0x0,_0x1a4583[_0x349a7f+0xc>>0x2]=0x0,_0xff964d[_0x349a7f+0x10>>0x0]=0x0;_0x18fa8c:do{if(0x0|_0x40db75(_0x4e714a,_0x349a7f)){if(_0x5673fe=_0x16b5bc+0x10c|0x0,(0x0|(_0x2b1964=0x0|_0x1a4583[(_0x301dc9=_0x16b5bc+0x110|0x0)>>0x2]))!=(0x0|_0x1f4dcc)){if(_0x2b1964>>>0x0<=_0x1f4dcc>>>0x0){do{if((0x0|_0x1a4583[_0x16b5bc+0x114>>0x2])>>>0x0<_0x1f4dcc>>>0x0){if(0x0|_0x136f34(_0x5673fe,_0x1f4dcc,(_0x2b1964+0x1|0x0)==(0x0|_0x1f4dcc),0x2,0x0)){_0x2b1964=0x0|_0x1a4583[_0x301dc9>>0x2];break;}_0xff964d[_0x16b5bc+0x118>>0x0]=0x1,_0x2b1964=0x0;break _0x18fa8c;}}while(0x0);_0x4cee81((0x0|_0x1a4583[_0x5673fe>>0x2])+(_0x2b1964<<0x1)|0x0,0x0,_0x1f4dcc-_0x2b1964<<0x1|0x0);}_0x1a4583[_0x301dc9>>0x2]=_0x1f4dcc;}if(!_0x1f4dcc){_0x1a4583[_0xeb2f01>>0x2]=0x362,_0x1a4583[_0xeb2f01+0x4>>0x2]=0x38e,_0x1a4583[_0xeb2f01+0x8>>0x2]=0x5d9,_0x188ea1(_0x316d5c,0x32c,_0xeb2f01),_0x477ea0(_0x316d5c),_0x2b1964=0x1;break;}for(_0x301dc9=0x0,_0x16b5bc=0x0,_0x316d5c=0x0,_0x2b1964=0x0|_0x1a4583[_0x5673fe>>0x2];;){if(_0x316d5c=(_0x5673fe=0x0|_0x20ac78(_0x4e714a,_0x349a7f))+_0x316d5c&0xff,_0x16b5bc=(0x0|_0x20ac78(_0x4e714a,_0x349a7f))+_0x16b5bc&0xff,_0x248ad2[_0x2b1964>>0x1]=_0x16b5bc<<0x8|_0x316d5c,(_0x301dc9=_0x301dc9+0x1|0x0)>>>0x0>=_0x1f4dcc>>>0x0){_0x2b1964=0x1;break;}_0x2b1964=_0x2b1964+0x2|0x0;}}else _0x2b1964=0x0;}while(0x0);return _0x362891(_0x349a7f),_0x3a9e1f=_0x3ee6d5,0x0|(_0x349a7f=_0x2b1964);}function _0x136f34(_0x7640ae,_0x4fdda6,_0x2143e9,_0x499553,_0x5aa578){_0x4fdda6|=0x0,_0x2143e9|=0x0,_0x499553|=0x0,_0x5aa578|=0x0;var _0x563140,_0x1919e7,_0x1775db,_0x5aef8b,_0x4e2a08,_0x351975,_0x201fba=0x0,_0x400dc9=0x0,_0x2de1bb=0x0,_0x3ee3d2=0x0;if(_0x351975=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x240|0x0,_0x5aef8b=_0x351975+0x30|0x0,_0x563140=_0x351975+0x20|0x0,_0x400dc9=_0x351975+0x10|0x0,_0x201fba=_0x351975,_0x1775db=_0x351975+0x40|0x0,_0x4e2a08=_0x351975+0x3c|0x0,_0x3ee3d2=(_0x7640ae|=0x0)+0x8|0x0,(0x0|_0x1a4583[(_0x1919e7=_0x7640ae+0x4|0x0)>>0x2])>>>0x0>(0x0|_0x1a4583[_0x3ee3d2>>0x2])>>>0x0&&(_0x1a4583[_0x201fba>>0x2]=0x362,_0x1a4583[_0x201fba+0x4>>0x2]=0x84b,_0x1a4583[_0x201fba+0x8>>0x2]=0x34d,_0x188ea1(_0x1775db,0x32c,_0x201fba),_0x477ea0(_0x1775db)),(0x7fff0000/(_0x499553>>>0x0)|0x0)>>>0x0<=_0x4fdda6>>>0x0&&(_0x1a4583[_0x400dc9>>0x2]=0x362,_0x1a4583[_0x400dc9+0x4>>0x2]=0x84c,_0x1a4583[_0x400dc9+0x8>>0x2]=0x375,_0x188ea1(_0x1775db,0x32c,_0x400dc9),_0x477ea0(_0x1775db)),(_0x201fba=0x0|_0x1a4583[_0x3ee3d2>>0x2])>>>0x0>=_0x4fdda6>>>0x0)return _0x3a9e1f=_0x351975,0x0|(_0x3ee3d2=0x1);if(_0x2143e9&&0x0!=((_0x2de1bb=_0x4fdda6+-0x1|0x0)&_0x4fdda6|0x0)?(_0x4fdda6=_0x2de1bb>>>0x10|_0x2de1bb,_0x4fdda6|=_0x4fdda6>>>0x8,_0x4fdda6|=_0x4fdda6>>>0x4,(_0x4fdda6=0x1+((_0x4fdda6|=_0x4fdda6>>>0x2)>>>0x1|_0x4fdda6)|0x0)?_0x2143e9=0x9:(_0x4fdda6=0x0,_0x2143e9=0xa)):_0x2143e9=0x9,0x9==(0x0|_0x2143e9)&&_0x4fdda6>>>0x0<=_0x201fba>>>0x0&&(_0x2143e9=0xa),0xa==(0x0|_0x2143e9)&&(_0x1a4583[_0x563140>>0x2]=0x362,_0x1a4583[_0x563140+0x4>>0x2]=0x855,_0x1a4583[_0x563140+0x8>>0x2]=0x3a5,_0x188ea1(_0x1775db,0x32c,_0x563140),_0x477ea0(_0x1775db)),_0x2de1bb=0x0|_0x2b189b(_0x4fdda6,_0x499553),_0x5aa578){if(_0x400dc9=0x0|_0x57f55f(_0x2de1bb,_0x4e2a08)){_0x360a3d[0x0&_0x5aa578](_0x400dc9,0x0|_0x1a4583[_0x7640ae>>0x2],0x0|_0x1a4583[_0x1919e7>>0x2]),_0x201fba=0x0|_0x1a4583[_0x7640ae>>0x2];do{if(0x0|_0x201fba){if(0x7&_0x201fba){_0x1a4583[_0x5aef8b>>0x2]=0x362,_0x1a4583[_0x5aef8b+0x4>>0x2]=0x9ca,_0x1a4583[_0x5aef8b+0x8>>0x2]=0x4d0,_0x188ea1(_0x1775db,0x32c,_0x5aef8b),_0x477ea0(_0x1775db);break;}_0x385b89(_0x201fba,0x0,0x0,0x1,0x0);break;}}while(0x0);_0x1a4583[_0x7640ae>>0x2]=_0x400dc9,_0x2143e9=0x14;}else _0x4fdda6=0x0;}else _0x201fba=0x0|function(_0x1f9151,_0x52784c,_0x16aa4b,_0x282f71){_0x52784c|=0x0,_0x16aa4b|=0x0,_0x282f71|=0x0;var _0x9d8e8a=0x0,_0x2a0f03=0x0,_0x311322=0x0,_0x441020=0x0,_0x4255ec=0x0,_0x50ab6e=0x0;if(_0x50ab6e=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x230|0x0,_0x4255ec=_0x50ab6e+0x20|0x0,_0x2a0f03=_0x50ab6e+0x10|0x0,_0x9d8e8a=_0x50ab6e,_0x311322=_0x50ab6e+0x30|0x0,_0x441020=_0x50ab6e+0x2c|0x0,0x7&(_0x1f9151=_0x1f9151|0x0)|0x0)return _0x1a4583[_0x9d8e8a>>0x2]=0x362,_0x1a4583[_0x9d8e8a+0x4>>0x2]=0x9ca,_0x1a4583[_0x9d8e8a+0x8>>0x2]=0x4ba,_0x188ea1(_0x311322,0x32c,_0x9d8e8a),_0x477ea0(_0x311322),_0x3a9e1f=_0x50ab6e,0x0|(_0x4255ec=0x0);if(_0x52784c>>>0x0>0x7fff0000)return _0x1a4583[_0x2a0f03>>0x2]=0x362,_0x1a4583[_0x2a0f03+0x4>>0x2]=0x9ca,_0x1a4583[_0x2a0f03+0x8>>0x2]=0x44f,_0x188ea1(_0x311322,0x32c,_0x2a0f03),_0x477ea0(_0x311322),_0x3a9e1f=_0x50ab6e,0x0|(_0x4255ec=0x0);return _0x1a4583[_0x441020>>0x2]=_0x52784c,_0x1f9151=0x0|_0x385b89(_0x1f9151,_0x52784c,_0x441020,_0x282f71,0x0),0x0|_0x16aa4b&&(_0x1a4583[_0x16aa4b>>0x2]=_0x1a4583[_0x441020>>0x2]),0x7&_0x1f9151|0x0&&(_0x1a4583[_0x4255ec>>0x2]=0x362,_0x1a4583[_0x4255ec+0x4>>0x2]=0x9fe,_0x1a4583[_0x4255ec+0x8>>0x2]=0x484,_0x188ea1(_0x311322,0x32c,_0x4255ec),_0x477ea0(_0x311322)),(_0x3a9e1f=_0x50ab6e,0x0|(_0x4255ec=_0x1f9151));}(0x0|_0x1a4583[_0x7640ae>>0x2],_0x2de1bb,_0x4e2a08,0x1),_0x201fba?(_0x1a4583[_0x7640ae>>0x2]=_0x201fba,_0x2143e9=0x14):_0x4fdda6=0x0;return 0x14==(0x0|_0x2143e9)&&((_0x201fba=0x0|_0x1a4583[_0x4e2a08>>0x2])>>>0x0>_0x2de1bb>>>0x0&&(_0x4fdda6=(_0x201fba>>>0x0)/(_0x499553>>>0x0)|0x0),_0x1a4583[_0x3ee3d2>>0x2]=_0x4fdda6,_0x4fdda6=0x1),_0x3a9e1f=_0x351975,0x0|(_0x3ee3d2=_0x4fdda6);}function _0x4b4c7d(_0x92175a,_0x222499){var _0x44150e,_0x3e619b,_0x1addcb,_0x46535a,_0x1378cd,_0x277d3f,_0x18a1b0,_0x3c0f83,_0x2985ea,_0x3c6b53,_0x50315a=0x0,_0x30f044=0x0;if(_0x3c6b53=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x210|0x0,_0x2985ea=_0x3c6b53,_0x277d3f=_0x3c6b53+0x10|0x0,0x0==(0x0|(_0x92175a|=0x0))|(_0x222499|=0x0)>>>0x0<0x3e)return _0x3a9e1f=_0x3c6b53,0x0|(_0x30f044=0x0);if(!(_0x18a1b0=0x0|_0x57f55f(0x12c,0x0)))return _0x3a9e1f=_0x3c6b53,0x0|(_0x30f044=0x0);_0x1a4583[_0x18a1b0>>0x2]=0x1ef9cabd,_0x1a4583[_0x18a1b0+0x4>>0x2]=0x0,_0x1a4583[_0x18a1b0+0x8>>0x2]=0x0,_0x3c0f83=_0x18a1b0+0x58|0x0,_0x44150e=_0x18a1b0+0x88|0x0,_0x3e619b=_0x18a1b0+0xa0|0x0,_0x1addcb=_0x18a1b0+0xb8|0x0,_0x46535a=_0x18a1b0+0xd0|0x0,_0x1378cd=_0x18a1b0+0xe8|0x0,_0x1a4583[(_0x50315a=_0x18a1b0+0xfc|0x0)>>0x2]=0x0,_0x1a4583[_0x50315a+0x4>>0x2]=0x0,_0x1a4583[_0x50315a+0x8>>0x2]=0x0,_0xff964d[_0x50315a+0xc>>0x0]=0x0,_0x1a4583[(_0x50315a=_0x18a1b0+0x10c|0x0)>>0x2]=0x0,_0x1a4583[_0x50315a+0x4>>0x2]=0x0,_0x1a4583[_0x50315a+0x8>>0x2]=0x0,_0xff964d[_0x50315a+0xc>>0x0]=0x0,_0x1a4583[(_0x50315a=_0x18a1b0+0x11c|0x0)>>0x2]=0x0,_0x1a4583[_0x50315a+0x4>>0x2]=0x0,_0x1a4583[_0x50315a+0x8>>0x2]=0x0,_0xff964d[_0x50315a+0xc>>0x0]=0x0,_0x30f044=(_0x50315a=_0x3c0f83)+0x2c|0x0;do{_0x1a4583[_0x50315a>>0x2]=0x0,_0x50315a=_0x50315a+0x4|0x0;}while((0x0|_0x50315a)<(0x0|_0x30f044));return _0xff964d[_0x3c0f83+0x2c>>0x0]=0x0,_0x1a4583[_0x44150e>>0x2]=0x0,_0x1a4583[_0x44150e+0x4>>0x2]=0x0,_0x1a4583[_0x44150e+0x8>>0x2]=0x0,_0x1a4583[_0x44150e+0xc>>0x2]=0x0,_0x1a4583[_0x44150e+0x10>>0x2]=0x0,_0xff964d[_0x44150e+0x14>>0x0]=0x0,_0x1a4583[_0x3e619b>>0x2]=0x0,_0x1a4583[_0x3e619b+0x4>>0x2]=0x0,_0x1a4583[_0x3e619b+0x8>>0x2]=0x0,_0x1a4583[_0x3e619b+0xc>>0x2]=0x0,_0x1a4583[_0x3e619b+0x10>>0x2]=0x0,_0xff964d[_0x3e619b+0x14>>0x0]=0x0,_0x1a4583[_0x1addcb>>0x2]=0x0,_0x1a4583[_0x1addcb+0x4>>0x2]=0x0,_0x1a4583[_0x1addcb+0x8>>0x2]=0x0,_0x1a4583[_0x1addcb+0xc>>0x2]=0x0,_0x1a4583[_0x1addcb+0x10>>0x2]=0x0,_0xff964d[_0x1addcb+0x14>>0x0]=0x0,_0x1a4583[_0x46535a>>0x2]=0x0,_0x1a4583[_0x46535a+0x4>>0x2]=0x0,_0x1a4583[_0x46535a+0x8>>0x2]=0x0,_0x1a4583[_0x46535a+0xc>>0x2]=0x0,_0x1a4583[_0x46535a+0x10>>0x2]=0x0,_0xff964d[_0x46535a+0x14>>0x0]=0x0,_0x1a4583[_0x1378cd>>0x2]=0x0,_0x1a4583[_0x1378cd+0x4>>0x2]=0x0,_0x1a4583[_0x1378cd+0x8>>0x2]=0x0,_0x1a4583[_0x1378cd+0xc>>0x2]=0x0,_0xff964d[_0x1378cd+0x10>>0x0]=0x0,0x0|_0x30dcfb(_0x18a1b0,_0x92175a,_0x222499)?(_0x3a9e1f=_0x3c6b53,0x0|(_0x30f044=_0x18a1b0)):(_0x1cd234(_0x18a1b0),0x7&_0x18a1b0?(_0x1a4583[_0x2985ea>>0x2]=0x362,_0x1a4583[_0x2985ea+0x4>>0x2]=0x9ca,_0x1a4583[_0x2985ea+0x8>>0x2]=0x4d0,_0x188ea1(_0x277d3f,0x32c,_0x2985ea),_0x477ea0(_0x277d3f),_0x3a9e1f=_0x3c6b53,0x0|(_0x30f044=0x0)):(_0x385b89(_0x18a1b0,0x0,0x0,0x1,0x0),_0x3a9e1f=_0x3c6b53,0x0|(_0x30f044=0x0)));}function _0x3192c9(_0x4e3c54,_0x32ee7b,_0x302a20,_0x1e2809,_0x35b82e,_0x2c4b15,_0x38c01f){_0x32ee7b|=0x0,_0x302a20|=0x0,_0x1e2809|=0x0,_0x35b82e|=0x0,_0x2c4b15|=0x0,_0x38c01f|=0x0;var _0x498e37,_0x501ccf=0x0,_0x54e640=0x0,_0xd2df83=0x0;if(_0xd2df83=0x0|_0x1a4583[(_0x4e3c54|=0x0)+0x58>>0x2],_0x501ccf=(((_0x501ccf=(_0x11a948[_0xd2df83+0xc>>0x0]<<0x8|_0x11a948[_0xd2df83+0xd>>0x0])>>>_0x38c01f)>>>0x0>0x1?_0x501ccf:0x1)+0x3|0x0)>>>0x2,_0x54e640=(((_0x54e640=(_0x11a948[_0xd2df83+0xe>>0x0]<<0x8|_0x11a948[_0xd2df83+0xf>>0x0])>>>_0x38c01f)>>>0x0>0x1?_0x54e640:0x1)+0x3|0x0)>>>0x2,_0x38c01f=0x0|_0xff964d[(_0xd2df83=_0xd2df83+0x12|0x0)>>0x0],_0x38c01f=0x0|_0x2b189b(_0x501ccf,_0x38c01f<<0x18>>0x18==0x0|_0x38c01f<<0x18>>0x18==0x9?0x8:0x10),_0x2c4b15){if(!(0x0==(0x3&_0x2c4b15|0x0)&_0x38c01f>>>0x0<=_0x2c4b15>>>0x0))return 0x0|(_0x35b82e=0x0);_0x38c01f=_0x2c4b15;}if((0x0|_0x2b189b(_0x38c01f,_0x54e640))>>>0x0>_0x35b82e>>>0x0)return 0x0|(_0x35b82e=0x0);if(_0x2c4b15=(_0x501ccf+0x1|0x0)>>>0x1,_0x498e37=(_0x54e640+0x1|0x0)>>>0x1,!_0x302a20)return 0x0|(_0x35b82e=0x0);switch(_0x1a4583[_0x4e3c54+0x5c>>0x2]=_0x32ee7b,_0x1a4583[_0x4e3c54+0x60>>0x2]=_0x32ee7b,_0x1a4583[_0x4e3c54+0x68>>0x2]=_0x302a20,_0x1a4583[_0x4e3c54+0x64>>0x2]=_0x32ee7b+_0x302a20,_0x1a4583[_0x4e3c54+0x6c>>0x2]=0x0,_0x1a4583[_0x4e3c54+0x70>>0x2]=0x0,0x0|_0xff964d[_0xd2df83>>0x0]){case 0x0:if(!(0x0|function(_0x57fdfd,_0x3fc318,_0x238dcc,_0x1f8d08,_0x53d629,_0x5b5b9c,_0x3985d5,_0x2ed896){_0x3fc318|=0x0,_0x238dcc|=0x0,_0x1f8d08|=0x0,_0x53d629|=0x0,_0x5b5b9c|=0x0,_0x3985d5|=0x0,_0x2ed896|=0x0;var _0x71dc05,_0x259a68,_0x4027c2,_0x54d896,_0x16899d,_0x5f5668,_0x3cd110,_0x2c252d,_0x4cc290,_0x308be5,_0x2d5ff2,_0x11bbfa,_0x2334ac,_0x86855c,_0x87d91e,_0x3fdfbb,_0x2c2781,_0x4951fe,_0x28bbd9,_0x238978,_0xde5d4e,_0x1c33da,_0x467e96,_0x4082f6,_0x505a43,_0x13f2aa,_0x5bbd78,_0x1be078,_0xd15868,_0x5bde43,_0xa0615d,_0x5b711b,_0x1813a8=0x0,_0xe8c301=0x0,_0x1560fe=0x0,_0x3321ab=0x0,_0x2bc275=0x0,_0x1d98dc=0x0,_0x15c61d=0x0,_0x52d4ec=0x0,_0x271644=0x0,_0x524e91=0x0,_0x1ca176=0x0,_0x35f7e5=0x0,_0x635407=0x0,_0x4efa0b=0x0,_0x326b26=0x0,_0x27f68f=0x0,_0x2e3c41=0x0,_0x570a5f=0x0;if(_0x5b711b=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x290|0x0,_0x5bde43=_0x5b711b+0x70|0x0,_0x1be078=_0x5b711b+0x60|0x0,_0x5bbd78=_0x5b711b+0x50|0x0,_0x13f2aa=_0x5b711b+0x40|0x0,_0x505a43=_0x5b711b+0x30|0x0,_0xa0615d=_0x5b711b+0x20|0x0,_0xd15868=_0x5b711b+0x10|0x0,_0x4082f6=_0x5b711b,_0x1c33da=_0x5b711b+0x90|0x0,_0x467e96=_0x5b711b+0x80|0x0,_0x86855c=0x0|_0x1a4583[(_0x2334ac=0xf0+(_0x57fdfd|=0x0)|0x0)>>0x2],_0x3fdfbb=0x0|_0x1a4583[(_0x87d91e=_0x57fdfd+0x100|0x0)>>0x2],_0x2c2781=0xff&(_0x27f68f=0x0|_0xff964d[0x11+(0x0|_0x1a4583[_0x57fdfd+0x58>>0x2])>>0x0]),!(_0x27f68f<<0x18>>0x18))return _0x3a9e1f=_0x5b711b,0x1;_0x28bbd9=0x0==(0x0|_0x2ed896),_0xde5d4e=(_0x238978=_0x3985d5+-0x1|0x0)<<0x4,_0x27f68f=_0x2ed896+-0x1|0x0,_0x3cd110=0x0!=(0x1&_0x5b5b9c|0x0),_0x2c252d=_0x1f8d08<<0x1,_0x4cc290=_0x57fdfd+0x5c|0x0,_0x308be5=_0x57fdfd+0x74|0x0,_0x2d5ff2=_0x57fdfd+0x8c|0x0,_0x11bbfa=_0x57fdfd+0xec|0x0,_0x5f5668=0x0!=(0x1&_0x53d629|0x0),_0x16899d=_0x57fdfd+0xbc|0x0,_0x71dc05=_0x57fdfd+0xfc|0x0,_0x259a68=0x1+(_0x4951fe=_0x1f8d08>>>0x2)|0x0,_0x4027c2=_0x4951fe+0x2|0x0,_0x54d896=_0x4951fe+0x3|0x0,_0x326b26=0x0,_0x5b5b9c=0x0,_0x238dcc=0x0,_0x53d629=0x1;do{if(!_0x28bbd9)for(_0x635407=0x0|_0x1a4583[_0x3fc318+(_0x326b26<<0x2)>>0x2],_0x4efa0b=0x0;;){if(_0xe8c301=0x0==(0x0|(_0x1ca176=0x1&_0x4efa0b)),_0x524e91=(_0x1ca176<<0x5^0x20)-0x10|0x0,_0x1ca176=(_0x1ca176<<0x1^0x2)-0x1|0x0,_0x35f7e5=_0x3cd110&(_0x57fdfd=(0x0|_0x4efa0b)==(0x0|_0x27f68f)),(0x0|(_0x1813a8=_0xe8c301?0x0:_0x238978))!=(0x0|(_0x271644=_0xe8c301?_0x3985d5:-0x1)))for(_0x52d4ec=_0x3cd110&_0x57fdfd^0x1,_0x15c61d=_0xe8c301?_0x635407:_0x635407+_0xde5d4e|0x0;;){0x1==(0x0|_0x53d629)&&(_0x53d629=0x200|_0x20ac78(_0x4cc290,_0x308be5)),_0x1d98dc=0x7&_0x53d629,_0x53d629>>>=0x3,_0xe8c301=0x0|_0x11a948[0x603+_0x1d98dc>>0x0],_0x57fdfd=0x0;do{_0x238dcc=(_0x2bc275=(_0x3321ab=(_0x1560fe=(0x0|_0x20ac78(_0x4cc290,_0x2d5ff2))+_0x238dcc|0x0)-_0x86855c|0x0)>>0x1f)&_0x1560fe|_0x3321ab&~_0x2bc275,(0x0|_0x1a4583[_0x2334ac>>0x2])>>>0x0<=_0x238dcc>>>0x0&&(_0x1a4583[_0x4082f6>>0x2]=0x362,_0x1a4583[_0x4082f6+0x4>>0x2]=0x38e,_0x1a4583[_0x4082f6+0x8>>0x2]=0x5d9,_0x188ea1(_0x1c33da,0x32c,_0x4082f6),_0x477ea0(_0x1c33da)),_0x1a4583[_0x467e96+(_0x57fdfd<<0x2)>>0x2]=_0x1a4583[(0x0|_0x1a4583[_0x11bbfa>>0x2])+(_0x238dcc<<0x2)>>0x2],_0x57fdfd=_0x57fdfd+0x1|0x0;}while(_0x57fdfd>>>0x0<_0xe8c301>>>0x0);if(_0x35f7e5|(_0x2bc275=_0x5f5668&(0x0|_0x1813a8)==(0x0|_0x238978))){_0x3321ab=0x0;do{_0x57fdfd=_0x15c61d+(0x0|_0x2b189b(_0x3321ab,_0x1f8d08))|0x0,_0x1560fe=0x0==(0x0|_0x3321ab)|_0x52d4ec,_0xe8c301=_0x3321ab<<0x1,_0x5b5b9c=(_0x5b5b9c=(_0x2e3c41=(_0x570a5f=(0x0|_0x20ac78(_0x4cc290,_0x16899d))+_0x5b5b9c|0x0)-_0x3fdfbb|0x0)>>0x1f)&_0x570a5f|_0x2e3c41&~_0x5b5b9c;do{if(_0x2bc275){if(!_0x1560fe){_0x5b5b9c=(_0x5b5b9c=(_0x570a5f=(_0x2e3c41=(0x0|_0x20ac78(_0x4cc290,_0x16899d))+_0x5b5b9c|0x0)-_0x3fdfbb|0x0)>>0x1f)&_0x2e3c41|_0x570a5f&~_0x5b5b9c;break;}_0x1a4583[_0x57fdfd>>0x2]=_0x1a4583[_0x467e96+((0x0|_0x11a948[0x60b+(_0x1d98dc<<0x2)+_0xe8c301>>0x0])<<0x2)>>0x2],(0x0|_0x1a4583[_0x87d91e>>0x2])>>>0x0<=_0x5b5b9c>>>0x0&&(_0x1a4583[_0x1be078>>0x2]=0x362,_0x1a4583[_0x1be078+0x4>>0x2]=0x38e,_0x1a4583[_0x1be078+0x8>>0x2]=0x5d9,_0x188ea1(_0x1c33da,0x32c,_0x1be078),_0x477ea0(_0x1c33da)),_0x1a4583[_0x57fdfd+0x4>>0x2]=_0x1a4583[(0x0|_0x1a4583[_0x71dc05>>0x2])+(_0x5b5b9c<<0x2)>>0x2],_0x5b5b9c=(_0x5b5b9c=(_0x570a5f=(_0x2e3c41=(0x0|_0x20ac78(_0x4cc290,_0x16899d))+_0x5b5b9c|0x0)-_0x3fdfbb|0x0)>>0x1f)&_0x2e3c41|_0x570a5f&~_0x5b5b9c;}else _0x1560fe&&(_0x1a4583[_0x57fdfd>>0x2]=_0x1a4583[_0x467e96+((0x0|_0x11a948[0x60b+(_0x1d98dc<<0x2)+_0xe8c301>>0x0])<<0x2)>>0x2],(0x0|_0x1a4583[_0x87d91e>>0x2])>>>0x0<=_0x5b5b9c>>>0x0&&(_0x1a4583[_0x5bbd78>>0x2]=0x362,_0x1a4583[_0x5bbd78+0x4>>0x2]=0x38e,_0x1a4583[_0x5bbd78+0x8>>0x2]=0x5d9,_0x188ea1(_0x1c33da,0x32c,_0x5bbd78),_0x477ea0(_0x1c33da)),_0x1a4583[_0x57fdfd+0x4>>0x2]=_0x1a4583[(0x0|_0x1a4583[_0x71dc05>>0x2])+(_0x5b5b9c<<0x2)>>0x2]),_0x57fdfd=_0x57fdfd+0x8|0x0,_0x5b5b9c=(_0x5b5b9c=(_0x570a5f=(_0x2e3c41=(0x0|_0x20ac78(_0x4cc290,_0x16899d))+_0x5b5b9c|0x0)-_0x3fdfbb|0x0)>>0x1f)&_0x2e3c41|_0x570a5f&~_0x5b5b9c,_0x1560fe&&(_0x1a4583[_0x57fdfd>>0x2]=_0x1a4583[_0x467e96+((0x0|_0x11a948[0x60b+(_0x1d98dc<<0x2)+(0x1|_0xe8c301)>>0x0])<<0x2)>>0x2],(0x0|_0x1a4583[_0x87d91e>>0x2])>>>0x0<=_0x5b5b9c>>>0x0&&(_0x1a4583[_0x5bde43>>0x2]=0x362,_0x1a4583[_0x5bde43+0x4>>0x2]=0x38e,_0x1a4583[_0x5bde43+0x8>>0x2]=0x5d9,_0x188ea1(_0x1c33da,0x32c,_0x5bde43),_0x477ea0(_0x1c33da)),_0x1a4583[_0x57fdfd+0x4>>0x2]=_0x1a4583[(0x0|_0x1a4583[_0x71dc05>>0x2])+(_0x5b5b9c<<0x2)>>0x2]);}while(0x0);_0x3321ab=_0x3321ab+0x1|0x0;}while(0x2!=(0x0|_0x3321ab));}else _0x1a4583[_0x15c61d>>0x2]=_0x1a4583[_0x467e96+((0x0|_0x11a948[0x60b+(_0x1d98dc<<0x2)>>0x0])<<0x2)>>0x2],_0x5b5b9c=(_0x5b5b9c=(_0x570a5f=(_0x2e3c41=(0x0|_0x20ac78(_0x4cc290,_0x16899d))+_0x5b5b9c|0x0)-_0x3fdfbb|0x0)>>0x1f)&_0x2e3c41|_0x570a5f&~_0x5b5b9c,(0x0|_0x1a4583[_0x87d91e>>0x2])>>>0x0<=_0x5b5b9c>>>0x0&&(_0x1a4583[_0xd15868>>0x2]=0x362,_0x1a4583[_0xd15868+0x4>>0x2]=0x38e,_0x1a4583[_0xd15868+0x8>>0x2]=0x5d9,_0x188ea1(_0x1c33da,0x32c,_0xd15868),_0x477ea0(_0x1c33da)),_0x1a4583[_0x15c61d+0x4>>0x2]=_0x1a4583[(0x0|_0x1a4583[_0x71dc05>>0x2])+(_0x5b5b9c<<0x2)>>0x2],_0x1a4583[_0x15c61d+0x8>>0x2]=_0x1a4583[_0x467e96+((0x0|_0x11a948[0x60b+(_0x1d98dc<<0x2)+0x1>>0x0])<<0x2)>>0x2],_0x5b5b9c=(_0x5b5b9c=(_0x570a5f=(_0x2e3c41=(0x0|_0x20ac78(_0x4cc290,_0x16899d))+_0x5b5b9c|0x0)-_0x3fdfbb|0x0)>>0x1f)&_0x2e3c41|_0x570a5f&~_0x5b5b9c,(0x0|_0x1a4583[_0x87d91e>>0x2])>>>0x0<=_0x5b5b9c>>>0x0&&(_0x1a4583[_0xa0615d>>0x2]=0x362,_0x1a4583[_0xa0615d+0x4>>0x2]=0x38e,_0x1a4583[_0xa0615d+0x8>>0x2]=0x5d9,_0x188ea1(_0x1c33da,0x32c,_0xa0615d),_0x477ea0(_0x1c33da)),_0x1a4583[_0x15c61d+0xc>>0x2]=_0x1a4583[(0x0|_0x1a4583[_0x71dc05>>0x2])+(_0x5b5b9c<<0x2)>>0x2],_0x1a4583[_0x15c61d+(_0x4951fe<<0x2)>>0x2]=_0x1a4583[_0x467e96+((0x0|_0x11a948[0x60b+(_0x1d98dc<<0x2)+0x2>>0x0])<<0x2)>>0x2],_0x5b5b9c=(_0x5b5b9c=(_0x570a5f=(_0x2e3c41=(0x0|_0x20ac78(_0x4cc290,_0x16899d))+_0x5b5b9c|0x0)-_0x3fdfbb|0x0)>>0x1f)&_0x2e3c41|_0x570a5f&~_0x5b5b9c,(0x0|_0x1a4583[_0x87d91e>>0x2])>>>0x0<=_0x5b5b9c>>>0x0&&(_0x1a4583[_0x505a43>>0x2]=0x362,_0x1a4583[_0x505a43+0x4>>0x2]=0x38e,_0x1a4583[_0x505a43+0x8>>0x2]=0x5d9,_0x188ea1(_0x1c33da,0x32c,_0x505a43),_0x477ea0(_0x1c33da)),_0x1a4583[_0x15c61d+(_0x259a68<<0x2)>>0x2]=_0x1a4583[(0x0|_0x1a4583[_0x71dc05>>0x2])+(_0x5b5b9c<<0x2)>>0x2],_0x1a4583[_0x15c61d+(_0x4027c2<<0x2)>>0x2]=_0x1a4583[_0x467e96+((0x0|_0x11a948[0x60b+(_0x1d98dc<<0x2)+0x3>>0x0])<<0x2)>>0x2],_0x5b5b9c=(_0x5b5b9c=(_0x570a5f=(_0x2e3c41=(0x0|_0x20ac78(_0x4cc290,_0x16899d))+_0x5b5b9c|0x0)-_0x3fdfbb|0x0)>>0x1f)&_0x2e3c41|_0x570a5f&~_0x5b5b9c,(0x0|_0x1a4583[_0x87d91e>>0x2])>>>0x0<=_0x5b5b9c>>>0x0&&(_0x1a4583[_0x13f2aa>>0x2]=0x362,_0x1a4583[_0x13f2aa+0x4>>0x2]=0x38e,_0x1a4583[_0x13f2aa+0x8>>0x2]=0x5d9,_0x188ea1(_0x1c33da,0x32c,_0x13f2aa),_0x477ea0(_0x1c33da)),_0x1a4583[_0x15c61d+(_0x54d896<<0x2)>>0x2]=_0x1a4583[(0x0|_0x1a4583[_0x71dc05>>0x2])+(_0x5b5b9c<<0x2)>>0x2];if((0x0|(_0x1813a8=_0x1ca176+_0x1813a8|0x0))==(0x0|_0x271644))break;_0x15c61d=_0x15c61d+_0x524e91|0x0;}if((0x0|(_0x4efa0b=_0x4efa0b+0x1|0x0))==(0x0|_0x2ed896))break;_0x635407=_0x635407+_0x2c252d|0x0;}_0x326b26=_0x326b26+0x1|0x0;}while((0x0|_0x326b26)!=(0x0|_0x2c2781));return _0x3a9e1f=_0x5b711b,0x1;}(_0x4e3c54,_0x1e2809,_0x35b82e,_0x38c01f,_0x501ccf,_0x54e640,_0x2c4b15,_0x498e37)))return 0x0|(_0x35b82e=0x0);break;case 0x4:case 0x6:case 0x5:case 0x3:case 0x2:if(!(0x0|_0x362049(_0x4e3c54,_0x1e2809,_0x35b82e,_0x38c01f,_0x501ccf,_0x54e640,_0x2c4b15,_0x498e37)))return 0x0|(_0x35b82e=0x0);break;case 0x9:if(!(0x0|_0x555b31(_0x4e3c54,_0x1e2809,_0x35b82e,_0x38c01f,_0x501ccf,_0x54e640,_0x2c4b15,_0x498e37)))return 0x0|(_0x35b82e=0x0);break;case 0x8:case 0x7:if(!(0x0|_0x2e54f0(_0x4e3c54,_0x1e2809,_0x35b82e,_0x38c01f,_0x501ccf,_0x54e640,_0x2c4b15,_0x498e37)))return 0x0|(_0x35b82e=0x0);break;default:return 0x0|(_0x35b82e=0x0);}return 0x0|(_0x35b82e=0x1);}function _0x2149c8(_0x29eea0,_0xaceeb0,_0x116dc9){_0x29eea0|=0x0,_0xaceeb0|=0x0;var _0x3fbabf,_0x4f1771,_0x4181a6=0x0;if((0x0|(_0x116dc9|=0x0))>=0x2000)return 0x0|_0x2700c9(0x0|_0x29eea0,0x0|_0xaceeb0,0x0|_0x116dc9);if(_0x4f1771=0x0|_0x29eea0,_0x3fbabf=_0x29eea0+_0x116dc9|0x0,(0x3&_0x29eea0)==(0x3&_0xaceeb0)){for(;0x3&_0x29eea0;){if(!_0x116dc9)return 0x0|_0x4f1771;_0xff964d[_0x29eea0>>0x0]=0x0|_0xff964d[_0xaceeb0>>0x0],_0x29eea0=_0x29eea0+0x1|0x0,_0xaceeb0=_0xaceeb0+0x1|0x0,_0x116dc9=_0x116dc9-0x1|0x0;}for(_0x4181a6=(_0x116dc9=-0x4&_0x3fbabf|0x0)-0x40|0x0;(0x0|_0x29eea0)<=(0x0|_0x4181a6);)_0x1a4583[_0x29eea0>>0x2]=_0x1a4583[_0xaceeb0>>0x2],_0x1a4583[_0x29eea0+0x4>>0x2]=_0x1a4583[_0xaceeb0+0x4>>0x2],_0x1a4583[_0x29eea0+0x8>>0x2]=_0x1a4583[_0xaceeb0+0x8>>0x2],_0x1a4583[_0x29eea0+0xc>>0x2]=_0x1a4583[_0xaceeb0+0xc>>0x2],_0x1a4583[_0x29eea0+0x10>>0x2]=_0x1a4583[_0xaceeb0+0x10>>0x2],_0x1a4583[_0x29eea0+0x14>>0x2]=_0x1a4583[_0xaceeb0+0x14>>0x2],_0x1a4583[_0x29eea0+0x18>>0x2]=_0x1a4583[_0xaceeb0+0x18>>0x2],_0x1a4583[_0x29eea0+0x1c>>0x2]=_0x1a4583[_0xaceeb0+0x1c>>0x2],_0x1a4583[_0x29eea0+0x20>>0x2]=_0x1a4583[_0xaceeb0+0x20>>0x2],_0x1a4583[_0x29eea0+0x24>>0x2]=_0x1a4583[_0xaceeb0+0x24>>0x2],_0x1a4583[_0x29eea0+0x28>>0x2]=_0x1a4583[_0xaceeb0+0x28>>0x2],_0x1a4583[_0x29eea0+0x2c>>0x2]=_0x1a4583[_0xaceeb0+0x2c>>0x2],_0x1a4583[_0x29eea0+0x30>>0x2]=_0x1a4583[_0xaceeb0+0x30>>0x2],_0x1a4583[_0x29eea0+0x34>>0x2]=_0x1a4583[_0xaceeb0+0x34>>0x2],_0x1a4583[_0x29eea0+0x38>>0x2]=_0x1a4583[_0xaceeb0+0x38>>0x2],_0x1a4583[_0x29eea0+0x3c>>0x2]=_0x1a4583[_0xaceeb0+0x3c>>0x2],_0x29eea0=_0x29eea0+0x40|0x0,_0xaceeb0=_0xaceeb0+0x40|0x0;for(;(0x0|_0x29eea0)<(0x0|_0x116dc9);)_0x1a4583[_0x29eea0>>0x2]=_0x1a4583[_0xaceeb0>>0x2],_0x29eea0=_0x29eea0+0x4|0x0,_0xaceeb0=_0xaceeb0+0x4|0x0;}else{for(_0x116dc9=_0x3fbabf-0x4|0x0;(0x0|_0x29eea0)<(0x0|_0x116dc9);)_0xff964d[_0x29eea0>>0x0]=0x0|_0xff964d[_0xaceeb0>>0x0],_0xff964d[_0x29eea0+0x1>>0x0]=0x0|_0xff964d[_0xaceeb0+0x1>>0x0],_0xff964d[_0x29eea0+0x2>>0x0]=0x0|_0xff964d[_0xaceeb0+0x2>>0x0],_0xff964d[_0x29eea0+0x3>>0x0]=0x0|_0xff964d[_0xaceeb0+0x3>>0x0],_0x29eea0=_0x29eea0+0x4|0x0,_0xaceeb0=_0xaceeb0+0x4|0x0;}for(;(0x0|_0x29eea0)<(0x0|_0x3fbabf);)_0xff964d[_0x29eea0>>0x0]=0x0|_0xff964d[_0xaceeb0>>0x0],_0x29eea0=_0x29eea0+0x1|0x0,_0xaceeb0=_0xaceeb0+0x1|0x0;return 0x0|_0x4f1771;}function _0x1835f2(_0x16de0e,_0x4e6774,_0x31fa13){_0x4e6774|=0x0,_0x31fa13|=0x0;var _0x2914e2,_0x20c739,_0x5be28d,_0x535d79,_0x1ba09d,_0x269742=0x0,_0x3e3096=0x0,_0x531fe1=0x0,_0x36bafc=0x0,_0x3bb08b=0x0,_0x1163ca=0x0;_0x1ba09d=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x30|0x0,_0x535d79=_0x1ba09d+0x10|0x0,_0x531fe1=_0x1ba09d,_0x3e3096=_0x1ba09d+0x20|0x0,_0x269742=0x0|_0x1a4583[(_0x20c739=(_0x16de0e|=0x0)+0x1c|0x0)>>0x2],_0x1a4583[_0x3e3096>>0x2]=_0x269742,_0x269742=(0x0|_0x1a4583[(_0x5be28d=_0x16de0e+0x14|0x0)>>0x2])-_0x269742|0x0,_0x1a4583[_0x3e3096+0x4>>0x2]=_0x269742,_0x1a4583[_0x3e3096+0x8>>0x2]=_0x4e6774,_0x1a4583[_0x3e3096+0xc>>0x2]=_0x31fa13,_0x269742=_0x269742+_0x31fa13|0x0,_0x2914e2=_0x16de0e+0x3c|0x0,_0x1a4583[_0x531fe1>>0x2]=_0x1a4583[_0x2914e2>>0x2],_0x1a4583[_0x531fe1+0x4>>0x2]=_0x3e3096,_0x1a4583[_0x531fe1+0x8>>0x2]=0x2,_0x531fe1=0x0|_0x30b6c3(0x0|_0x5bab22(0x92,0x0|_0x531fe1));_0x42b57d:do{if((0x0|_0x269742)!=(0x0|_0x531fe1)){for(_0x4e6774=0x2;!((0x0|_0x531fe1)<0x0);)if(_0x269742=_0x269742-_0x531fe1|0x0,_0x4e6774=((_0x3bb08b=_0x531fe1>>>0x0>(_0x1163ca=0x0|_0x1a4583[_0x3e3096+0x4>>0x2])>>>0x0)<<0x1f>>0x1f)+_0x4e6774|0x0,_0x1163ca=_0x531fe1-(_0x3bb08b?_0x1163ca:0x0)|0x0,_0x1a4583[(_0x3e3096=_0x3bb08b?_0x3e3096+0x8|0x0:_0x3e3096)>>0x2]=(0x0|_0x1a4583[_0x3e3096>>0x2])+_0x1163ca,_0x1a4583[(_0x3bb08b=_0x3e3096+0x4|0x0)>>0x2]=(0x0|_0x1a4583[_0x3bb08b>>0x2])-_0x1163ca,_0x1a4583[_0x535d79>>0x2]=_0x1a4583[_0x2914e2>>0x2],_0x1a4583[_0x535d79+0x4>>0x2]=_0x3e3096,_0x1a4583[_0x535d79+0x8>>0x2]=_0x4e6774,(0x0|_0x269742)==(0x0|(_0x531fe1=0x0|_0x30b6c3(0x0|_0x5bab22(0x92,0x0|_0x535d79))))){_0x36bafc=0x3;break _0x42b57d;}_0x1a4583[_0x16de0e+0x10>>0x2]=0x0,_0x1a4583[_0x20c739>>0x2]=0x0,_0x1a4583[_0x5be28d>>0x2]=0x0,_0x1a4583[_0x16de0e>>0x2]=0x20|_0x1a4583[_0x16de0e>>0x2],_0x31fa13=0x2==(0x0|_0x4e6774)?0x0:_0x31fa13-(0x0|_0x1a4583[_0x3e3096+0x4>>0x2])|0x0;}else _0x36bafc=0x3;}while(0x0);return 0x3==(0x0|_0x36bafc)&&(_0x1163ca=0x0|_0x1a4583[_0x16de0e+0x2c>>0x2],_0x1a4583[_0x16de0e+0x10>>0x2]=_0x1163ca+(0x0|_0x1a4583[_0x16de0e+0x30>>0x2]),_0x1a4583[_0x20c739>>0x2]=_0x1163ca,_0x1a4583[_0x5be28d>>0x2]=_0x1163ca),_0x3a9e1f=_0x1ba09d,0x0|_0x31fa13;}function _0x2d4e1f(_0x9e7204,_0x16e565,_0x1681c3){_0x9e7204|=0x0,_0x16e565|=0x0,_0x1681c3|=0x0;var _0x321080,_0xef8fc1,_0x47dcdf,_0x2f51d5,_0x574d7b,_0x5586be=0x0,_0x524cd8=0x0,_0x173209=0x0,_0x14f08b=0x0,_0xf2f12b=0x0,_0x5f3a97=0x0,_0x291e72=0x0;_0x574d7b=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0xe0|0x0,_0x321080=_0x574d7b+0x78|0x0,_0x47dcdf=_0x574d7b,_0x2f51d5=_0x574d7b+0x88|0x0,_0x524cd8=(_0x5586be=_0xef8fc1=_0x574d7b+0x50|0x0)+0x28|0x0;do{_0x1a4583[_0x5586be>>0x2]=0x0,_0x5586be=_0x5586be+0x4|0x0;}while((0x0|_0x5586be)<(0x0|_0x524cd8));return _0x1a4583[_0x321080>>0x2]=_0x1a4583[_0x1681c3>>0x2],(0x0|_0x34ed85(0x0,_0x16e565,_0x321080,_0x47dcdf,_0xef8fc1))<0x0?_0x1681c3=-0x1:(_0x1a4583[_0x9e7204+0x4c>>0x2],_0x291e72=0x20&(_0x1681c3=0x0|_0x1a4583[_0x9e7204>>0x2]),(0x0|_0xff964d[_0x9e7204+0x4a>>0x0])<0x1&&(_0x1a4583[_0x9e7204>>0x2]=-0x21&_0x1681c3),0x0|_0x1a4583[(_0x5586be=_0x9e7204+0x30|0x0)>>0x2]?_0x1681c3=0x0|_0x34ed85(_0x9e7204,_0x16e565,_0x321080,_0x47dcdf,_0xef8fc1):(_0x173209=0x0|_0x1a4583[(_0x524cd8=_0x9e7204+0x2c|0x0)>>0x2],_0x1a4583[_0x524cd8>>0x2]=_0x2f51d5,_0x1a4583[(_0x14f08b=_0x9e7204+0x1c|0x0)>>0x2]=_0x2f51d5,_0x1a4583[(_0xf2f12b=_0x9e7204+0x14|0x0)>>0x2]=_0x2f51d5,_0x1a4583[_0x5586be>>0x2]=0x50,_0x1a4583[(_0x5f3a97=_0x9e7204+0x10|0x0)>>0x2]=_0x2f51d5+0x50,_0x1681c3=0x0|_0x34ed85(_0x9e7204,_0x16e565,_0x321080,_0x47dcdf,_0xef8fc1),_0x173209&&(_0x55f41c[0x7&_0x1a4583[_0x9e7204+0x24>>0x2]](_0x9e7204,0x0,0x0),_0x1681c3=0x0==(0x0|_0x1a4583[_0xf2f12b>>0x2])?-0x1:_0x1681c3,_0x1a4583[_0x524cd8>>0x2]=_0x173209,_0x1a4583[_0x5586be>>0x2]=0x0,_0x1a4583[_0x5f3a97>>0x2]=0x0,_0x1a4583[_0x14f08b>>0x2]=0x0,_0x1a4583[_0xf2f12b>>0x2]=0x0)),_0x5586be=0x0|_0x1a4583[_0x9e7204>>0x2],_0x1a4583[_0x9e7204>>0x2]=_0x5586be|_0x291e72,_0x1681c3=0x0==(0x20&_0x5586be|0x0)?_0x1681c3:-0x1),_0x3a9e1f=_0x574d7b,0x0|_0x1681c3;}function _0x4dc374(_0x172520,_0x483053,_0x53ef7f,_0x4b2c13){_0x483053|=0x0,_0x53ef7f|=0x0,_0x4b2c13|=0x0;var _0x1353e9,_0x3ff048,_0x56d682,_0x2fbd23,_0x486383,_0x197c85,_0x352742,_0xc5d637=0x0,_0x31740d=0x0;_0x352742=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x40|0x0,_0x486383=_0x352742,_0x31740d=0x0|_0x1a4583[(_0x172520|=0x0)>>0x2],_0x197c85=_0x172520+(0x0|_0x1a4583[_0x31740d+-0x8>>0x2])|0x0,_0x31740d=0x0|_0x1a4583[_0x31740d+-0x4>>0x2],_0x1a4583[_0x486383>>0x2]=_0x53ef7f,_0x1a4583[_0x486383+0x4>>0x2]=_0x172520,_0x1a4583[_0x486383+0x8>>0x2]=_0x483053,_0x1a4583[_0x486383+0xc>>0x2]=_0x4b2c13,_0x483053=_0x486383+0x14|0x0,_0x4b2c13=_0x486383+0x18|0x0,_0x1353e9=_0x486383+0x1c|0x0,_0x3ff048=_0x486383+0x20|0x0,_0x56d682=_0x486383+0x28|0x0,_0x2fbd23=(_0xc5d637=_0x172520=_0x486383+0x10|0x0)+0x24|0x0;do{_0x1a4583[_0xc5d637>>0x2]=0x0,_0xc5d637=_0xc5d637+0x4|0x0;}while((0x0|_0xc5d637)<(0x0|_0x2fbd23));_0x248ad2[_0x172520+0x24>>0x1]=0x0,_0xff964d[_0x172520+0x26>>0x0]=0x0;_0x4dbcab:do{if(0x0|_0x44911e(_0x31740d,_0x53ef7f))_0x1a4583[_0x486383+0x30>>0x2]=0x1,_0x953c39[0x3&_0x1a4583[0x14+(0x0|_0x1a4583[_0x31740d>>0x2])>>0x2]](_0x31740d,_0x486383,_0x197c85,_0x197c85,0x1,0x0),_0x172520=0x1==(0x0|_0x1a4583[_0x4b2c13>>0x2])?_0x197c85:0x0;else{switch(_0x5407be[0x3&_0x1a4583[0x18+(0x0|_0x1a4583[_0x31740d>>0x2])>>0x2]](_0x31740d,_0x486383,_0x197c85,0x1,0x0),0x0|_0x1a4583[_0x486383+0x24>>0x2]){case 0x0:_0x172520=0x1==(0x0|_0x1a4583[_0x56d682>>0x2])&0x1==(0x0|_0x1a4583[_0x1353e9>>0x2])&0x1==(0x0|_0x1a4583[_0x3ff048>>0x2])?0x0|_0x1a4583[_0x483053>>0x2]:0x0;break _0x4dbcab;case 0x1:break;default:_0x172520=0x0;break _0x4dbcab;}if(0x1!=(0x0|_0x1a4583[_0x4b2c13>>0x2])&&!(0x0==(0x0|_0x1a4583[_0x56d682>>0x2])&0x1==(0x0|_0x1a4583[_0x1353e9>>0x2])&0x1==(0x0|_0x1a4583[_0x3ff048>>0x2]))){_0x172520=0x0;break;}_0x172520=0x0|_0x1a4583[_0x172520>>0x2];}}while(0x0);return _0x3a9e1f=_0x352742,0x0|_0x172520;}function _0x277614(_0x485659){var _0x331e66,_0x266171=0x0,_0x1e34d6=0x0,_0x55940f=0x0,_0x533227=0x0,_0x5dc748=0x0,_0x3c84b6=0x0,_0x4f8eb2=0x0;if(_0x331e66=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x220|0x0,_0x3c84b6=_0x331e66+0x10|0x0,_0x266171=_0x331e66,_0x533227=_0x331e66+0x20|0x0,((_0x1e34d6=0x0|_0x1a4583[(_0x5dc748=(_0x485659|=0x0)+0x8|0x0)>>0x2])+-0x1|0x0)>>>0x0>=0x2000&&(_0x1a4583[_0x266171>>0x2]=0x362,_0x1a4583[_0x266171+0x4>>0x2]=0xbbe,_0x1a4583[_0x266171+0x8>>0x2]=0x4e9,_0x188ea1(_0x533227,0x32c,_0x266171),_0x477ea0(_0x533227)),_0x1a4583[_0x485659>>0x2]=_0x1e34d6,(_0x266171=0x0|_0x1a4583[(_0x55940f=_0x485659+0x14|0x0)>>0x2])?_0x4f8eb2=_0x1e34d6:((_0x266171=0x0|_0x57f55f(0xb4,0x0))?(_0x1a4583[(_0x4f8eb2=_0x266171+0xa4|0x0)>>0x2]=0x0,_0x1a4583[_0x4f8eb2+0x4>>0x2]=0x0,_0x1a4583[_0x4f8eb2+0x8>>0x2]=0x0,_0x1a4583[_0x4f8eb2+0xc>>0x2]=0x0):_0x266171=0x0,_0x1a4583[_0x55940f>>0x2]=_0x266171,_0x4f8eb2=0x0|_0x1a4583[_0x485659>>0x2]),0x0|_0x1a4583[_0x5dc748>>0x2]?_0x3c84b6=_0x4f8eb2:(_0x1a4583[_0x3c84b6>>0x2]=0x362,_0x1a4583[_0x3c84b6+0x4>>0x2]=0x38e,_0x1a4583[_0x3c84b6+0x8>>0x2]=0x5d9,_0x188ea1(_0x533227,0x32c,_0x3c84b6),_0x477ea0(_0x533227),_0x3c84b6=0x0|_0x1a4583[_0x485659>>0x2]),_0x533227=0x0|_0x1a4583[_0x485659+0x4>>0x2],!(_0x3c84b6>>>0x0>0x10))return _0x485659=0x0|_0x10a470(_0x266171,_0x4f8eb2,_0x533227,_0x485659=0x0),_0x3a9e1f=_0x331e66,0x0|_0x485659;for(_0x1e34d6=_0x3c84b6,_0x55940f=0x0;_0x5dc748=_0x55940f+0x1|0x0,_0x1e34d6>>>0x0>0x3;)_0x1e34d6>>>=0x1,_0x55940f=_0x5dc748;return _0x485659=0x0|_0x10a470(_0x266171,_0x4f8eb2,_0x533227,_0x485659=0xff&((_0x485659=_0x55940f+0x2+(0x20!=(0x0|_0x5dc748)&0x1<<_0x5dc748>>>0x0<_0x3c84b6>>>0x0&0x1)|0x0)>>>0x0<0xb?_0x485659:0xb)),_0x3a9e1f=_0x331e66,0x0|_0x485659;}function _0x3ec94b(_0x2081ed,_0x521c01,_0x17fb90){_0x521c01|=0x0,_0x17fb90|=0x0;var _0x196014,_0x48d25d=0x0,_0x2923b1=0x0,_0x3e82eb=0x0,_0x4a5c99=0x0,_0x1e08a=0x0,_0x4e193d=0x0,_0x40ebc0=0x0,_0x4e48b4=0x0,_0x56ed03=0x0;_0x196014=0x6afbed22+(0x0|_0x1a4583[(_0x2081ed|=0x0)>>0x2])|0x0,_0x3e82eb=0x0|_0x55c124(0x0|_0x1a4583[_0x2081ed+0x8>>0x2],_0x196014),_0x48d25d=0x0|_0x55c124(0x0|_0x1a4583[_0x2081ed+0xc>>0x2],_0x196014),_0x2923b1=0x0|_0x55c124(0x0|_0x1a4583[_0x2081ed+0x10>>0x2],_0x196014);_0x4b1752:do{if(_0x3e82eb>>>0x0<_0x521c01>>>0x2>>>0x0&&(_0x56ed03=_0x521c01-(_0x3e82eb<<0x2)|0x0,_0x48d25d>>>0x0<_0x56ed03>>>0x0&_0x2923b1>>>0x0<_0x56ed03>>>0x0)&&0x0==(0x3&(_0x2923b1|_0x48d25d)|0x0)){for(_0x56ed03=_0x48d25d>>>0x2,_0x4e48b4=_0x2923b1>>>0x2,_0x40ebc0=0x0;;){if(_0x48d25d=0x0|_0x55c124(0x0|_0x1a4583[_0x2081ed+((_0x2923b1=(_0x4a5c99=(_0x4e193d=_0x40ebc0+(_0x1e08a=_0x3e82eb>>>0x1)|0x0)<<0x1)+_0x56ed03|0x0)<<0x2)>>0x2],_0x196014),!((_0x2923b1=0x0|_0x55c124(0x0|_0x1a4583[_0x2081ed+(_0x2923b1+0x1<<0x2)>>0x2],_0x196014))>>>0x0<_0x521c01>>>0x0&_0x48d25d>>>0x0<(_0x521c01-_0x2923b1|0x0)>>>0x0)){_0x48d25d=0x0;break _0x4b1752;}if(0x0|_0xff964d[_0x2081ed+(_0x2923b1+_0x48d25d)>>0x0]){_0x48d25d=0x0;break _0x4b1752;}if(!(_0x48d25d=0x0|_0x452bc2(_0x17fb90,_0x2081ed+_0x2923b1|0x0)))break;if(_0x48d25d=(0x0|_0x48d25d)<0x0,0x1==(0x0|_0x3e82eb)){_0x48d25d=0x0;break _0x4b1752;}_0x40ebc0=_0x48d25d?_0x40ebc0:_0x4e193d,_0x3e82eb=_0x48d25d?_0x1e08a:_0x3e82eb-_0x1e08a|0x0;}_0x2923b1=0x0|_0x55c124(0x0|_0x1a4583[_0x2081ed+((_0x48d25d=_0x4a5c99+_0x4e48b4|0x0)<<0x2)>>0x2],_0x196014),_0x48d25d=(_0x48d25d=0x0|_0x55c124(0x0|_0x1a4583[_0x2081ed+(_0x48d25d+0x1<<0x2)>>0x2],_0x196014))>>>0x0<_0x521c01>>>0x0&_0x2923b1>>>0x0<(_0x521c01-_0x48d25d|0x0)>>>0x0&&0x0==(0x0|_0xff964d[_0x2081ed+(_0x48d25d+_0x2923b1)>>0x0])?_0x2081ed+_0x48d25d|0x0:0x0;}else _0x48d25d=0x0;}while(0x0);return 0x0|_0x48d25d;}function _0x1f9ca0(_0x5e0384){var _0x3aa4d2,_0x1d7313,_0x5ed86e,_0x30e18b,_0x45512e,_0x12c60c,_0x5e136e=0x0,_0x54ef32=0x0;_0x12c60c=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x240|0x0,_0x30e18b=_0x12c60c+0x30|0x0,_0x45512e=_0x12c60c+0x20|0x0,_0x1d7313=_0x12c60c+0x10|0x0,_0x3aa4d2=_0x12c60c,_0x5ed86e=_0x12c60c+0x40|0x0,_0x5e136e=0x0|_0x1a4583[(_0x5e0384|=0x0)+0xa8>>0x2];do{if(0x0|_0x5e136e){if(_0x54ef32=0x0|_0x1a4583[_0x5e136e+-0x4>>0x2],_0x5e136e=_0x5e136e+-0x8|0x0,0x0!=(0x0|_0x54ef32)&&(0x0|_0x54ef32)==(0x0|~_0x1a4583[_0x5e136e>>0x2])||(_0x1a4583[_0x3aa4d2>>0x2]=0x362,_0x1a4583[_0x3aa4d2+0x4>>0x2]=0x28b,_0x1a4583[_0x3aa4d2+0x8>>0x2]=0x62b,_0x188ea1(_0x5ed86e,0x32c,_0x3aa4d2),_0x477ea0(_0x5ed86e)),0x7&_0x5e136e){_0x1a4583[_0x1d7313>>0x2]=0x362,_0x1a4583[_0x1d7313+0x4>>0x2]=0x9ca,_0x1a4583[_0x1d7313+0x8>>0x2]=0x4d0,_0x188ea1(_0x5ed86e,0x32c,_0x1d7313),_0x477ea0(_0x5ed86e);break;}_0x385b89(_0x5e136e,0x0,0x0,0x1,0x0);break;}}while(0x0);if(_0x5e136e=0x0|_0x1a4583[_0x5e0384+0xb0>>0x2])return _0x54ef32=0x0|_0x1a4583[_0x5e136e+-0x4>>0x2],_0x5e136e=_0x5e136e+-0x8|0x0,0x0!=(0x0|_0x54ef32)&&(0x0|_0x54ef32)==(0x0|~_0x1a4583[_0x5e136e>>0x2])||(_0x1a4583[_0x45512e>>0x2]=0x362,_0x1a4583[_0x45512e+0x4>>0x2]=0x28b,_0x1a4583[_0x45512e+0x8>>0x2]=0x62b,_0x188ea1(_0x5ed86e,0x32c,_0x45512e),_0x477ea0(_0x5ed86e)),0x7&_0x5e136e?(_0x1a4583[_0x30e18b>>0x2]=0x362,_0x1a4583[_0x30e18b+0x4>>0x2]=0x9ca,_0x1a4583[_0x30e18b+0x8>>0x2]=0x4d0,_0x188ea1(_0x5ed86e,0x32c,_0x30e18b),_0x477ea0(_0x5ed86e),void(_0x3a9e1f=_0x12c60c)):(_0x385b89(_0x5e136e,0x0,0x0,0x1,0x0),void(_0x3a9e1f=_0x12c60c));_0x3a9e1f=_0x12c60c;}function _0x3ceea4(_0xeef5e0,_0x4a7637,_0x175dc2){var _0x2d59ce;return 0x0!=(0x0|(_0xeef5e0|=0x0))&(_0x4a7637|=0x0)>>>0x0>0x49&0x0!=(0x0|(_0x175dc2|=0x0))?0x28!=(0x0|_0x1a4583[_0x175dc2>>0x2])||0x4878!=((0x0|_0x11a948[_0xeef5e0>>0x0])<<0x8|0x0|_0x11a948[_0xeef5e0+0x1>>0x0]|0x0)||((0x0|_0x11a948[_0xeef5e0+0x2>>0x0])<<0x8|0x0|_0x11a948[_0xeef5e0+0x3>>0x0])>>>0x0<0x4a||((0x0|_0x11a948[_0xeef5e0+0x7>>0x0])<<0x10|(0x0|_0x11a948[_0xeef5e0+0x6>>0x0])<<0x18|(0x0|_0x11a948[_0xeef5e0+0x8>>0x0])<<0x8|0x0|_0x11a948[_0xeef5e0+0x9>>0x0])>>>0x0>_0x4a7637>>>0x0?0x0|(_0x175dc2=0x0):(_0x1a4583[_0x175dc2+0x4>>0x2]=(0x0|_0x11a948[_0xeef5e0+0xc>>0x0])<<0x8|0x0|_0x11a948[_0xeef5e0+0xd>>0x0],_0x1a4583[_0x175dc2+0x8>>0x2]=(0x0|_0x11a948[_0xeef5e0+0xe>>0x0])<<0x8|0x0|_0x11a948[_0xeef5e0+0xf>>0x0],_0x1a4583[_0x175dc2+0xc>>0x2]=_0x11a948[_0xeef5e0+0x10>>0x0],_0x1a4583[_0x175dc2+0x10>>0x2]=_0x11a948[_0xeef5e0+0x11>>0x0],_0x4a7637=_0xeef5e0+0x12|0x0,_0x1a4583[(_0x2d59ce=_0x175dc2+0x20|0x0)>>0x2]=_0x11a948[_0x4a7637>>0x0],_0x1a4583[_0x2d59ce+0x4>>0x2]=0x0,_0x4a7637=0x0|_0xff964d[_0x4a7637>>0x0],_0x1a4583[_0x175dc2+0x14>>0x2]=_0x4a7637<<0x18>>0x18==0x0|_0x4a7637<<0x18>>0x18==0x9?0x8:0x10,_0x1a4583[_0x175dc2+0x18>>0x2]=(0x0|_0x11a948[_0xeef5e0+0x1a>>0x0])<<0x10|(0x0|_0x11a948[_0xeef5e0+0x19>>0x0])<<0x18|(0x0|_0x11a948[_0xeef5e0+0x1b>>0x0])<<0x8|0x0|_0x11a948[_0xeef5e0+0x1c>>0x0],_0x1a4583[_0x175dc2+0x1c>>0x2]=(0x0|_0x11a948[_0xeef5e0+0x1e>>0x0])<<0x10|(0x0|_0x11a948[_0xeef5e0+0x1d>>0x0])<<0x18|(0x0|_0x11a948[_0xeef5e0+0x1f>>0x0])<<0x8|0x0|_0x11a948[_0xeef5e0+0x20>>0x0],0x0|(_0x175dc2=0x1)):0x0|(_0x175dc2=0x0);}function _0x1e4159(_0x577081,_0x17d7df){_0x577081|=0x0;var _0x1794b5,_0x1fe9de,_0x2ff943,_0x42e0aa=0x0,_0x2d4593=0x0,_0x2637e3=0x0,_0x2db31c=0x0,_0xfb8208=0x0;if(_0x2ff943=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x220|0x0,_0xfb8208=_0x2ff943+0x10|0x0,_0x42e0aa=_0x2ff943,_0x2db31c=_0x2ff943+0x20|0x0,(_0x17d7df|=0x0)>>>0x0>=0x21&&(_0x1a4583[_0x42e0aa>>0x2]=0x362,_0x1a4583[_0x42e0aa+0x4>>0x2]=0xc7f,_0x1a4583[_0x42e0aa+0x8>>0x2]=0x546,_0x188ea1(_0x2db31c,0x32c,_0x42e0aa),_0x477ea0(_0x2db31c)),(0x0|(_0x42e0aa=0x0|_0x1a4583[(_0x1fe9de=_0x577081+0x14|0x0)>>0x2]))>=(0x0|_0x17d7df))return _0x2637e3=_0x2d4593=_0x577081+0x10|0x0,_0x2db31c=_0x42e0aa,_0xfb8208=(_0x2d4593=0x0|_0x1a4583[_0x2d4593>>0x2])>>>(_0xfb8208=0x20-_0x17d7df|0x0),_0x2d4593<<=_0x17d7df,_0x1a4583[_0x2637e3>>0x2]=_0x2d4593,_0x17d7df=_0x2db31c-_0x17d7df|0x0,_0x1a4583[_0x1fe9de>>0x2]=_0x17d7df,_0x3a9e1f=_0x2ff943,0x0|_0xfb8208;_0x2d4593=_0x577081+0x4|0x0,_0x2637e3=_0x577081+0x8|0x0,_0x1794b5=_0x577081+0x10|0x0;do{(0x0|(_0x577081=0x0|_0x1a4583[_0x2d4593>>0x2]))==(0x0|_0x1a4583[_0x2637e3>>0x2])?_0x577081=0x0:(_0x1a4583[_0x2d4593>>0x2]=_0x577081+0x1,_0x577081=0x0|_0x11a948[_0x577081>>0x0]),_0x42e0aa=_0x42e0aa+0x8|0x0,_0x1a4583[_0x1fe9de>>0x2]=_0x42e0aa,(0x0|_0x42e0aa)>=0x21&&(_0x1a4583[_0xfb8208>>0x2]=0x362,_0x1a4583[_0xfb8208+0x4>>0x2]=0xc88,_0x1a4583[_0xfb8208+0x8>>0x2]=0x556,_0x188ea1(_0x2db31c,0x32c,_0xfb8208),_0x477ea0(_0x2db31c),_0x42e0aa=0x0|_0x1a4583[_0x1fe9de>>0x2]),_0x577081=_0x577081<<0x20-_0x42e0aa|_0x1a4583[_0x1794b5>>0x2],_0x1a4583[_0x1794b5>>0x2]=_0x577081;}while((0x0|_0x42e0aa)<(0x0|_0x17d7df));return _0xfb8208=_0x577081>>>(_0xfb8208=0x20-_0x17d7df|0x0),_0x2db31c=_0x577081<<_0x17d7df,_0x1a4583[_0x1794b5>>0x2]=_0x2db31c,_0x17d7df=_0x42e0aa-_0x17d7df|0x0,_0x1a4583[_0x1fe9de>>0x2]=_0x17d7df,_0x3a9e1f=_0x2ff943,0x0|_0xfb8208;}function _0x355650(_0x196657,_0x42190f,_0x19589e){_0x196657|=0x0;var _0x241d52=0x0,_0x39efb3=0x0,_0x3865dd=0x0,_0x241750=0x0;_0x3865dd=0xff&(_0x42190f|=0x0),_0x241d52=0x0!=(0x0|(_0x19589e|=0x0));_0x189275:do{if(_0x241d52&0x0!=(0x3&_0x196657|0x0))for(_0x39efb3=0xff&_0x42190f;;){if((0x0|_0xff964d[_0x196657>>0x0])==_0x39efb3<<0x18>>0x18){_0x241750=0x6;break _0x189275;}if(!((_0x241d52=0x0!=(0x0|(_0x19589e=_0x19589e+-0x1|0x0)))&0x0!=(0x3&(_0x196657=_0x196657+0x1|0x0)|0x0))){_0x241750=0x5;break;}}else _0x241750=0x5;}while(0x0);0x5==(0x0|_0x241750)&&(_0x241d52?_0x241750=0x6:_0x19589e=0x0);_0x1af48c:do{if(0x6==(0x0|_0x241750)&&(_0x39efb3=0xff&_0x42190f,(0x0|_0xff964d[_0x196657>>0x0])!=_0x39efb3<<0x18>>0x18)){_0x241d52=0x0|_0x2b189b(_0x3865dd,0x1010101);_0x151888:do{if(_0x19589e>>>0x0>0x3){for(;!((-0x7f7f7f80&(_0x3865dd=_0x1a4583[_0x196657>>0x2]^_0x241d52)^-0x7f7f7f80)&_0x3865dd+-0x1010101|0x0);)if(_0x196657=_0x196657+0x4|0x0,(_0x19589e=_0x19589e+-0x4|0x0)>>>0x0<=0x3){_0x241750=0xb;break _0x151888;}}else _0x241750=0xb;}while(0x0);if(0xb==(0x0|_0x241750)&&!_0x19589e){_0x19589e=0x0;break;}for(;;){if((0x0|_0xff964d[_0x196657>>0x0])==_0x39efb3<<0x18>>0x18)break _0x1af48c;if(_0x196657=_0x196657+0x1|0x0,!(_0x19589e=_0x19589e+-0x1|0x0)){_0x19589e=0x0;break;}}}}while(0x0);return 0x0|(0x0|_0x19589e?_0x196657:0x0);}function _0xe9cbad(_0xb7e697,_0x126665,_0x56b61b,_0x3d2f59,_0x4688eb){_0x126665|=0x0,_0x56b61b|=0x0,_0x3d2f59|=0x0,_0x4688eb|=0x0;var _0x1f20e6,_0x3c42a9,_0x334100,_0x453a50=0x0,_0x539641=0x0,_0x31ceae=0x0;return _0x334100=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x210|0x0,_0x31ceae=_0x334100,_0x539641=_0x334100+0x10|0x0,_0x1f20e6=0x0|_0x1a4583[(_0xb7e697|=0x0)+0x58>>0x2],_0x3c42a9=(0x0|_0x11a948[_0x1f20e6+0x46+(_0x4688eb<<0x2)+0x1>>0x0])<<0x10|(0x0|_0x11a948[_0x1f20e6+0x46+(_0x4688eb<<0x2)>>0x0])<<0x18|(0x0|_0x11a948[_0x1f20e6+0x46+(_0x4688eb<<0x2)+0x2>>0x0])<<0x8|0x0|_0x11a948[_0x1f20e6+0x46+(_0x4688eb<<0x2)+0x3>>0x0],(_0x453a50=(_0x453a50=_0x4688eb+0x1|0x0)>>>0x0<(0x0|_0x11a948[_0x1f20e6+0x10>>0x0])>>>0x0?(0x0|_0x11a948[_0x1f20e6+0x46+(_0x453a50<<0x2)+0x1>>0x0])<<0x10|(0x0|_0x11a948[_0x1f20e6+0x46+(_0x453a50<<0x2)>>0x0])<<0x18|(0x0|_0x11a948[_0x1f20e6+0x46+(_0x453a50<<0x2)+0x2>>0x0])<<0x8|0x0|_0x11a948[_0x1f20e6+0x46+(_0x453a50<<0x2)+0x3>>0x0]:0x0|_0x1a4583[_0xb7e697+0x8>>0x2])>>>0x0>_0x3c42a9>>>0x0?(_0x31ceae=0x0|_0x3192c9(_0xb7e697,_0x539641=(_0x539641=0x0|_0x1a4583[(_0x539641=_0xb7e697+0x4|0x0)>>0x2])+_0x3c42a9|0x0,_0x31ceae=_0x453a50-_0x3c42a9|0x0,_0x126665,_0x56b61b,_0x3d2f59,_0x4688eb),_0x3a9e1f=_0x334100,0x0|_0x31ceae):(_0x1a4583[_0x31ceae>>0x2]=0x362,_0x1a4583[_0x31ceae+0x4>>0x2]=0xe6e,_0x1a4583[_0x31ceae+0x8>>0x2]=0x5e4,_0x188ea1(_0x539641,0x32c,_0x31ceae),_0x477ea0(_0x539641),_0x31ceae=0x0|_0x3192c9(_0xb7e697,_0x539641=(_0x539641=0x0|_0x1a4583[(_0x539641=_0xb7e697+0x4|0x0)>>0x2])+_0x3c42a9|0x0,_0x31ceae=_0x453a50-_0x3c42a9|0x0,_0x126665,_0x56b61b,_0x3d2f59,_0x4688eb),_0x3a9e1f=_0x334100,0x0|_0x31ceae);}function _0x30dcfb(_0x5a43c7,_0x4922ee,_0x4b7dc4){_0x5a43c7|=0x0;var _0x535e8e=0x0,_0x235112=0x0;if(!(0x0==(0x0|(_0x4922ee|=0x0))|(_0x4b7dc4|=0x0)>>>0x0<0x4a||0x4878!=((0x0|_0x11a948[_0x4922ee>>0x0])<<0x8|0x0|_0x11a948[_0x4922ee+0x1>>0x0]|0x0))&&((0x0|_0x11a948[_0x4922ee+0x2>>0x0])<<0x8|0x0|_0x11a948[_0x4922ee+0x3>>0x0])>>>0x0>=0x4a&&((0x0|_0x11a948[_0x4922ee+0x7>>0x0])<<0x10|(0x0|_0x11a948[_0x4922ee+0x6>>0x0])<<0x18|(0x0|_0x11a948[_0x4922ee+0x8>>0x0])<<0x8|0x0|_0x11a948[_0x4922ee+0x9>>0x0])>>>0x0<=_0x4b7dc4>>>0x0){if(_0x1a4583[(_0x535e8e=_0x5a43c7+0x58|0x0)>>0x2]=_0x4922ee,_0x1a4583[_0x5a43c7+0x4>>0x2]=_0x4922ee,_0x1a4583[_0x5a43c7+0x8>>0x2]=_0x4b7dc4,!(0x0|function(_0x12c3a3){var _0x2f4e12,_0x5211ee=0x0,_0x2bd393=0x0,_0xb60383=0x0;if(_0xb60383=0x5c+(_0x12c3a3|=0x0)|0x0,_0x2bd393=0x0|_0x1a4583[(_0x2f4e12=_0x12c3a3+0x58|0x0)>>0x2],_0x5211ee=(0x0|_0x1a4583[_0x12c3a3+0x4>>0x2])+((0x0|_0x11a948[_0x2bd393+0x44>>0x0])<<0x8|(0x0|_0x11a948[_0x2bd393+0x43>>0x0])<<0x10|0x0|_0x11a948[_0x2bd393+0x45>>0x0])|0x0,!(_0x2bd393=(0x0|_0x11a948[_0x2bd393+0x41>>0x0])<<0x8|0x0|_0x11a948[_0x2bd393+0x42>>0x0]))return 0x0;if(_0x1a4583[_0xb60383>>0x2]=_0x5211ee,_0x1a4583[_0x12c3a3+0x60>>0x2]=_0x5211ee,_0x1a4583[_0x12c3a3+0x68>>0x2]=_0x2bd393,_0x1a4583[_0x12c3a3+0x64>>0x2]=_0x5211ee+_0x2bd393,_0x1a4583[_0x12c3a3+0x6c>>0x2]=0x0,_0x1a4583[_0x12c3a3+0x70>>0x2]=0x0,!(0x0|_0x40db75(_0xb60383,_0x12c3a3+0x74|0x0)))return 0x0;_0x5211ee=0x0|_0x1a4583[_0x2f4e12>>0x2];do{if((0x0|_0x11a948[_0x5211ee+0x27>>0x0])<<0x8|0x0|_0x11a948[_0x5211ee+0x28>>0x0]){if(!(0x0|_0x40db75(_0xb60383,_0x12c3a3+0x8c|0x0)))return 0x0;if(0x0|_0x40db75(_0xb60383,_0x12c3a3+0xbc|0x0)){_0x5211ee=0x0|_0x1a4583[_0x2f4e12>>0x2];break;}return 0x0;}if(!((0x0|_0x11a948[_0x5211ee+0x37>>0x0])<<0x8|0x0|_0x11a948[_0x5211ee+0x38>>0x0]))return 0x0;}while(0x0);if((0x0|_0x11a948[_0x5211ee+0x37>>0x0])<<0x8|0x0|_0x11a948[_0x5211ee+0x38>>0x0]|0x0){if(!(0x0|_0x40db75(_0xb60383,_0x12c3a3+0xa4|0x0)))return 0x0;if(!(0x0|_0x40db75(_0xb60383,_0x12c3a3+0xd4|0x0)))return 0x0;}return 0x1;}(_0x5a43c7)))return 0x0|(_0x235112=0x0);if(_0x4922ee=0x0|_0x1a4583[_0x535e8e>>0x2],(0x0|_0x11a948[_0x4922ee+0x27>>0x0])<<0x8|0x0|_0x11a948[_0x4922ee+0x28>>0x0]?0x0|_0x363b16(_0x5a43c7)&&0x0|_0x22f6bf(_0x5a43c7)&&(_0x4922ee=0x0|_0x1a4583[_0x535e8e>>0x2],_0x235112=0xb):_0x235112=0xb,0xb==(0x0|_0x235112)){if(!((0x0|_0x11a948[_0x4922ee+0x37>>0x0])<<0x8|0x0|_0x11a948[_0x4922ee+0x38>>0x0]))return 0x0|(_0x235112=0x1);if(0x0|_0xaaf673(_0x5a43c7)&&0x0|_0xbf6d6c(_0x5a43c7))return 0x0|(_0x235112=0x1);}return 0x0|(_0x235112=0x0);}return _0x1a4583[_0x5a43c7+0x58>>0x2]=0x0,0x0|(_0x235112=0x0);}function _0x3ad771(_0x18a353,_0x40ca06,_0x1529b8){_0x18a353|=0x0,_0x40ca06|=0x0;var _0x7f4fb8=0x0,_0x1d71c0=0x0,_0x51635e=0x0,_0x3bd740=0x0,_0x3014cf=0x0;(_0x1d71c0=0x0|_0x1a4583[(_0x7f4fb8=(_0x1529b8|=0x0)+0x10|0x0)>>0x2])?_0x51635e=0x5:0x0|_0x51236f(_0x1529b8)?_0x7f4fb8=0x0:(_0x1d71c0=0x0|_0x1a4583[_0x7f4fb8>>0x2],_0x51635e=0x5);_0x1926ff:do{if(0x5==(0x0|_0x51635e)){if(_0x7f4fb8=_0x3bd740=0x0|_0x1a4583[(_0x3014cf=_0x1529b8+0x14|0x0)>>0x2],(_0x1d71c0-_0x3bd740|0x0)>>>0x0<_0x40ca06>>>0x0){_0x7f4fb8=0x0|_0x55f41c[0x7&_0x1a4583[_0x1529b8+0x24>>0x2]](_0x1529b8,_0x18a353,_0x40ca06);break;}_0x42115a:do{if((0x0|_0xff964d[_0x1529b8+0x4b>>0x0])>-0x1){for(_0x3bd740=_0x40ca06;;){if(!_0x3bd740){_0x51635e=0x0,_0x1d71c0=_0x18a353;break _0x42115a;}if(0xa==(0x0|_0xff964d[_0x18a353+(_0x1d71c0=_0x3bd740+-0x1|0x0)>>0x0]))break;_0x3bd740=_0x1d71c0;}if((_0x7f4fb8=0x0|_0x55f41c[0x7&_0x1a4583[_0x1529b8+0x24>>0x2]](_0x1529b8,_0x18a353,_0x3bd740))>>>0x0<_0x3bd740>>>0x0)break _0x1926ff;_0x51635e=_0x3bd740,_0x1d71c0=_0x18a353+_0x3bd740|0x0,_0x40ca06=_0x40ca06-_0x3bd740|0x0,_0x7f4fb8=0x0|_0x1a4583[_0x3014cf>>0x2];}else _0x51635e=0x0,_0x1d71c0=_0x18a353;}while(0x0);_0x2149c8(0x0|_0x7f4fb8,0x0|_0x1d71c0,0x0|_0x40ca06),_0x1a4583[_0x3014cf>>0x2]=(0x0|_0x1a4583[_0x3014cf>>0x2])+_0x40ca06,_0x7f4fb8=_0x51635e+_0x40ca06|0x0;}}while(0x0);return 0x0|_0x7f4fb8;}function _0x218d8b(_0x4d0a0c,_0x2338bb,_0x276b4b){_0x4d0a0c|=0x0,_0x2338bb|=0x0,_0x276b4b|=0x0;do{if(_0x4d0a0c){if(_0x2338bb>>>0x0<0x80){_0xff964d[_0x4d0a0c>>0x0]=_0x2338bb,_0x4d0a0c=0x1;break;}if(_0x276b4b=0xbc+(0x0|_0x3ee40c())|0x0,!(0x0|_0x1a4583[_0x1a4583[_0x276b4b>>0x2]>>0x2])){if(0xdf80==(-0x80&_0x2338bb|0x0)){_0xff964d[_0x4d0a0c>>0x0]=_0x2338bb,_0x4d0a0c=0x1;break;}_0x4d0a0c=0x0|_0x14a47a(),_0x1a4583[_0x4d0a0c>>0x2]=0x54,_0x4d0a0c=-0x1;break;}if(_0x2338bb>>>0x0<0x800){_0xff964d[_0x4d0a0c>>0x0]=_0x2338bb>>>0x6|0xc0,_0xff964d[_0x4d0a0c+0x1>>0x0]=0x3f&_0x2338bb|0x80,_0x4d0a0c=0x2;break;}if(_0x2338bb>>>0x0<0xd800|0xe000==(-0x2000&_0x2338bb|0x0)){_0xff964d[_0x4d0a0c>>0x0]=_0x2338bb>>>0xc|0xe0,_0xff964d[_0x4d0a0c+0x1>>0x0]=_0x2338bb>>>0x6&0x3f|0x80,_0xff964d[_0x4d0a0c+0x2>>0x0]=0x3f&_0x2338bb|0x80,_0x4d0a0c=0x3;break;}if((_0x2338bb+-0x10000|0x0)>>>0x0<0x100000){_0xff964d[_0x4d0a0c>>0x0]=_0x2338bb>>>0x12|0xf0,_0xff964d[_0x4d0a0c+0x1>>0x0]=_0x2338bb>>>0xc&0x3f|0x80,_0xff964d[_0x4d0a0c+0x2>>0x0]=_0x2338bb>>>0x6&0x3f|0x80,_0xff964d[_0x4d0a0c+0x3>>0x0]=0x3f&_0x2338bb|0x80,_0x4d0a0c=0x4;break;}_0x4d0a0c=0x0|_0x14a47a(),_0x1a4583[_0x4d0a0c>>0x2]=0x54,_0x4d0a0c=-0x1;break;}_0x4d0a0c=0x1;}while(0x0);return 0x0|_0x4d0a0c;}function _0x362891(_0x143e7a){var _0x57ca75,_0x3b5b1a,_0x5cee94=0x0,_0x4cc79d=0x0,_0x1d47a7=0x0;_0x3b5b1a=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x220|0x0,_0x1d47a7=_0x3b5b1a+0x10|0x0,_0x4cc79d=_0x3b5b1a,_0x57ca75=_0x3b5b1a+0x20|0x0,_0x5cee94=0x0|_0x1a4583[(_0x143e7a|=0x0)+0x14>>0x2];do{if(0x0|_0x5cee94){if(_0x1f9ca0(_0x5cee94),0x7&_0x5cee94){_0x1a4583[_0x4cc79d>>0x2]=0x362,_0x1a4583[_0x4cc79d+0x4>>0x2]=0x9ca,_0x1a4583[_0x4cc79d+0x8>>0x2]=0x4d0,_0x188ea1(_0x57ca75,0x32c,_0x4cc79d),_0x477ea0(_0x57ca75);break;}_0x385b89(_0x5cee94,0x0,0x0,0x1,0x0);break;}}while(0x0);if(!(_0x4cc79d=0x0|_0x1a4583[(_0x5cee94=_0x143e7a+0x4|0x0)>>0x2]))return _0xff964d[(_0x1d47a7=_0x143e7a+0x10|0x0)>>0x0]=0x0,void(_0x3a9e1f=_0x3b5b1a);0x7&_0x4cc79d?(_0x1a4583[_0x1d47a7>>0x2]=0x362,_0x1a4583[_0x1d47a7+0x4>>0x2]=0x9ca,_0x1a4583[_0x1d47a7+0x8>>0x2]=0x4d0,_0x188ea1(_0x57ca75,0x32c,_0x1d47a7),_0x477ea0(_0x57ca75)):_0x385b89(_0x4cc79d,0x0,0x0,0x1,0x0),_0x1a4583[_0x5cee94>>0x2]=0x0,_0x1a4583[_0x143e7a+0x8>>0x2]=0x0,_0x1a4583[_0x143e7a+0xc>>0x2]=0x0,_0xff964d[(_0x1d47a7=_0x143e7a+0x10|0x0)>>0x0]=0x0,_0x3a9e1f=_0x3b5b1a;}function _0x57f55f(_0x2e8c8e,_0xb5b878){_0xb5b878|=0x0;var _0x577756,_0x21cef5,_0x5721e9,_0xd3d913,_0x3b50cb=0x0,_0x2a95ae=0x0,_0x5b6f9e=0x0;return _0xd3d913=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x230|0x0,_0x5b6f9e=_0xd3d913+0x20|0x0,_0x5721e9=_0xd3d913+0x10|0x0,_0x3b50cb=_0xd3d913,_0x21cef5=_0xd3d913+0x30|0x0,_0x577756=_0xd3d913+0x2c|0x0,(_0x2a95ae=0x0|(_0x2a95ae=(_0x2e8c8e|=0x0)+0x3&-0x4)?_0x2a95ae:0x4)>>>0x0>0x7fff0000?(_0x1a4583[_0x3b50cb>>0x2]=0x362,_0x1a4583[_0x3b50cb+0x4>>0x2]=0x9ca,_0x1a4583[_0x3b50cb+0x8>>0x2]=0x44f,_0x188ea1(_0x21cef5,0x32c,_0x3b50cb),_0x477ea0(_0x21cef5),_0x3a9e1f=_0xd3d913,0x0|(_0x5b6f9e=0x0)):(_0x1a4583[_0x577756>>0x2]=_0x2a95ae,_0x2e8c8e=0x0|_0x385b89(0x0,_0x2a95ae,_0x577756,0x1,0x0),_0x3b50cb=0x0|_0x1a4583[_0x577756>>0x2],0x0|_0xb5b878&&(_0x1a4583[_0xb5b878>>0x2]=_0x3b50cb),0x0==(0x0|_0x2e8c8e)|_0x3b50cb>>>0x0<_0x2a95ae>>>0x0?(_0x1a4583[_0x5721e9>>0x2]=0x362,_0x1a4583[_0x5721e9+0x4>>0x2]=0x9ca,_0x1a4583[_0x5721e9+0x8>>0x2]=0x469,_0x188ea1(_0x21cef5,0x32c,_0x5721e9),_0x477ea0(_0x21cef5),_0x2e8c8e=0x0):0x7&_0x2e8c8e&&(_0x1a4583[_0x5b6f9e>>0x2]=0x362,_0x1a4583[_0x5b6f9e+0x4>>0x2]=0x9e5,_0x1a4583[_0x5b6f9e+0x8>>0x2]=0x484,_0x188ea1(_0x21cef5,0x32c,_0x5b6f9e),_0x477ea0(_0x21cef5)),_0x3a9e1f=_0xd3d913,0x0|(_0x5b6f9e=_0x2e8c8e));}function _0x59df24(_0x66b0f1,_0x521533,_0x634a41,_0xf918c5){_0x66b0f1|=0x0,_0x521533|=0x0,_0x634a41|=0x0,_0xf918c5|=0x0;var _0x38c164,_0x474122,_0x3a9f4d=0x0,_0x58cd1a=0x0,_0x28237a=0x0,_0x452fb2=0x0,_0x324402=0x0;_0x474122=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x80|0x0,_0x3a9f4d=_0x474122+0x7c|0x0,_0x28237a=0x25c,_0x38c164=(_0x58cd1a=_0x324402=_0x474122)+0x7c|0x0;do{_0x1a4583[_0x58cd1a>>0x2]=_0x1a4583[_0x28237a>>0x2],_0x58cd1a=_0x58cd1a+0x4|0x0,_0x28237a=_0x28237a+0x4|0x0;}while((0x0|_0x58cd1a)<(0x0|_0x38c164));return(_0x521533+-0x1|0x0)>>>0x0>0x7ffffffe?_0x521533?(_0x521533=0x0|_0x14a47a(),_0x1a4583[_0x521533>>0x2]=0x4b,_0x521533=-0x1):(_0x66b0f1=_0x3a9f4d,_0x521533=0x1,_0x452fb2=0x4):_0x452fb2=0x4,0x4==(0x0|_0x452fb2)&&(_0x452fb2=_0x521533>>>0x0>(_0x452fb2=-0x2-_0x66b0f1|0x0)>>>0x0?_0x452fb2:_0x521533,_0x1a4583[_0x324402+0x30>>0x2]=_0x452fb2,_0x1a4583[(_0x3a9f4d=_0x324402+0x14|0x0)>>0x2]=_0x66b0f1,_0x1a4583[_0x324402+0x2c>>0x2]=_0x66b0f1,_0x521533=_0x66b0f1+_0x452fb2|0x0,_0x1a4583[(_0x66b0f1=_0x324402+0x10|0x0)>>0x2]=_0x521533,_0x1a4583[_0x324402+0x1c>>0x2]=_0x521533,_0x521533=0x0|_0x2d4e1f(_0x324402,_0x634a41,_0xf918c5),_0x452fb2&&(_0x324402=0x0|_0x1a4583[_0x3a9f4d>>0x2],_0xff964d[_0x324402+(((0x0|_0x324402)==(0x0|_0x1a4583[_0x66b0f1>>0x2]))<<0x1f>>0x1f)>>0x0]=0x0)),_0x3a9e1f=_0x474122,0x0|_0x521533;}function _0x4cee81(_0x5d4615,_0x177ad6,_0x12727f){_0x177ad6|=0x0;var _0x5864f5,_0x5c1a62=0x0,_0x389e4f=0x0,_0x10c613=0x0;if(_0x5864f5=(_0x5d4615|=0x0)+(_0x12727f|=0x0)|0x0,_0x177ad6&=0xff,(0x0|_0x12727f)>=0x43){for(;0x3&_0x5d4615;)_0xff964d[_0x5d4615>>0x0]=_0x177ad6,_0x5d4615=_0x5d4615+0x1|0x0;for(_0x389e4f=(_0x5c1a62=-0x4&_0x5864f5|0x0)-0x40|0x0,_0x10c613=_0x177ad6|_0x177ad6<<0x8|_0x177ad6<<0x10|_0x177ad6<<0x18;(0x0|_0x5d4615)<=(0x0|_0x389e4f);)_0x1a4583[_0x5d4615>>0x2]=_0x10c613,_0x1a4583[_0x5d4615+0x4>>0x2]=_0x10c613,_0x1a4583[_0x5d4615+0x8>>0x2]=_0x10c613,_0x1a4583[_0x5d4615+0xc>>0x2]=_0x10c613,_0x1a4583[_0x5d4615+0x10>>0x2]=_0x10c613,_0x1a4583[_0x5d4615+0x14>>0x2]=_0x10c613,_0x1a4583[_0x5d4615+0x18>>0x2]=_0x10c613,_0x1a4583[_0x5d4615+0x1c>>0x2]=_0x10c613,_0x1a4583[_0x5d4615+0x20>>0x2]=_0x10c613,_0x1a4583[_0x5d4615+0x24>>0x2]=_0x10c613,_0x1a4583[_0x5d4615+0x28>>0x2]=_0x10c613,_0x1a4583[_0x5d4615+0x2c>>0x2]=_0x10c613,_0x1a4583[_0x5d4615+0x30>>0x2]=_0x10c613,_0x1a4583[_0x5d4615+0x34>>0x2]=_0x10c613,_0x1a4583[_0x5d4615+0x38>>0x2]=_0x10c613,_0x1a4583[_0x5d4615+0x3c>>0x2]=_0x10c613,_0x5d4615=_0x5d4615+0x40|0x0;for(;(0x0|_0x5d4615)<(0x0|_0x5c1a62);)_0x1a4583[_0x5d4615>>0x2]=_0x10c613,_0x5d4615=_0x5d4615+0x4|0x0;}for(;(0x0|_0x5d4615)<(0x0|_0x5864f5);)_0xff964d[_0x5d4615>>0x0]=_0x177ad6,_0x5d4615=_0x5d4615+0x1|0x0;return _0x5864f5-_0x12727f|0x0;}function _0x281368(_0x459b70,_0x479a73,_0x2905a5,_0x52de75,_0x44c33f){_0x459b70|=0x0,_0x2905a5|=0x0,_0x52de75|=0x0,_0x44c33f|=0x0;var _0xe7f0f2=0x0,_0x12e48d=0x0,_0x6be241=0x0,_0x471430=0x0;_0xff964d[(_0x479a73|=0x0)+0x35>>0x0]=0x1;do{if((0x0|_0x1a4583[_0x479a73+0x4>>0x2])==(0x0|_0x52de75)){if(_0xff964d[_0x479a73+0x34>>0x0]=0x1,_0x6be241=_0x479a73+0x36|0x0,_0x471430=_0x479a73+0x30|0x0,_0x12e48d=_0x479a73+0x18|0x0,_0x459b70=_0x479a73+0x24|0x0,!(_0xe7f0f2=0x0|_0x1a4583[(_0x52de75=_0x479a73+0x10|0x0)>>0x2])){if(_0x1a4583[_0x52de75>>0x2]=_0x2905a5,_0x1a4583[_0x12e48d>>0x2]=_0x44c33f,_0x1a4583[_0x459b70>>0x2]=0x1,!(0x1==(0x0|_0x1a4583[_0x471430>>0x2])&0x1==(0x0|_0x44c33f)))break;_0xff964d[_0x6be241>>0x0]=0x1;break;}if((0x0|_0xe7f0f2)!=(0x0|_0x2905a5)){_0x1a4583[_0x459b70>>0x2]=0x1+(0x0|_0x1a4583[_0x459b70>>0x2]),_0xff964d[_0x6be241>>0x0]=0x1;break;}0x2==(0x0|(_0x459b70=0x0|_0x1a4583[_0x12e48d>>0x2]))&&(_0x1a4583[_0x12e48d>>0x2]=_0x44c33f,_0x459b70=_0x44c33f),0x1==(0x0|_0x1a4583[_0x471430>>0x2])&0x1==(0x0|_0x459b70)&&(_0xff964d[_0x6be241>>0x0]=0x1);}}while(0x0);}function _0x3f5559(_0x24ebaa,_0x5ec622){_0x24ebaa|=0x0;var _0x76784e,_0x495826,_0x1a4afa,_0x117820=0x0,_0x14d62b=0x0,_0x271ea1=0x0,_0x2bec91=0x0;_0x1a4afa=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x10|0x0,_0x495826=0xff&(_0x5ec622|=0x0),_0xff964d[(_0x76784e=_0x1a4afa)>>0x0]=_0x495826,(_0x271ea1=0x0|_0x1a4583[(_0x14d62b=_0x24ebaa+0x10|0x0)>>0x2])?_0x2bec91=0x4:0x0|_0x51236f(_0x24ebaa)?_0x117820=-0x1:(_0x271ea1=0x0|_0x1a4583[_0x14d62b>>0x2],_0x2bec91=0x4);do{if(0x4==(0x0|_0x2bec91)){if((_0x14d62b=0x0|_0x1a4583[(_0x2bec91=_0x24ebaa+0x14|0x0)>>0x2])>>>0x0<_0x271ea1>>>0x0&&(0x0|(_0x117820=0xff&_0x5ec622))!=(0x0|_0xff964d[_0x24ebaa+0x4b>>0x0])){_0x1a4583[_0x2bec91>>0x2]=_0x14d62b+0x1,_0xff964d[_0x14d62b>>0x0]=_0x495826;break;}_0x117820=0x1==(0x0|_0x55f41c[0x7&_0x1a4583[_0x24ebaa+0x24>>0x2]](_0x24ebaa,_0x76784e,0x1))?0x0|_0x11a948[_0x76784e>>0x0]:-0x1;}}while(0x0);return _0x3a9e1f=_0x1a4afa,0x0|_0x117820;}function _0x1a88d4(_0x530f81,_0x509a87){var _0x557234,_0x5d558d=0x0,_0x52443f=0x0,_0xa0812=0x0,_0x5811e3=0x0;_0x557234=0xff&(_0x530f81|=0x0),_0x5d558d=0xff&_0x530f81,_0x1a4583[(_0x509a87|=0x0)+0x4c>>0x2],_0x5811e3=0x3;do{if(0x3==(0x0|_0x5811e3)){if((0x0|_0x5d558d)!=(0x0|_0xff964d[_0x509a87+0x4b>>0x0])&&(_0xa0812=0x0|_0x1a4583[(_0x52443f=_0x509a87+0x14|0x0)>>0x2])>>>0x0<(0x0|_0x1a4583[_0x509a87+0x10>>0x2])>>>0x0){_0x1a4583[_0x52443f>>0x2]=_0xa0812+0x1,_0xff964d[_0xa0812>>0x0]=_0x557234;break;}_0x5d558d=0x0|_0x3f5559(_0x509a87,_0x530f81);}}while(0x0);return 0x0|_0x5d558d;}function _0x385b89(_0xb2cb8d,_0x53366f,_0x40c51d,_0x20892d,_0x44724b){_0xb2cb8d|=0x0,_0x53366f|=0x0,_0x40c51d|=0x0,_0x20892d|=0x0,_0x44724b|=0x0;do{if(_0xb2cb8d){if(!_0x53366f){if(_0x285cce(_0xb2cb8d),!_0x40c51d){_0x53366f=0x0;break;}_0x1a4583[_0x40c51d>>0x2]=0x0,_0x53366f=0x0;break;}_0x20892d?_0xb2cb8d=0x0==(0x0|(_0x53366f=0x0|_0x2ed8f0(_0xb2cb8d,_0x53366f)))?_0xb2cb8d:_0x53366f:_0x53366f=0x0,_0x40c51d&&(_0x44724b=0x0|_0x31843d(_0xb2cb8d),_0x1a4583[_0x40c51d>>0x2]=_0x44724b);}else _0x53366f=0x0|_0x4f8268(_0x53366f),_0x40c51d&&(_0xb2cb8d=_0x53366f?0x0|_0x31843d(_0x53366f):0x0,_0x1a4583[_0x40c51d>>0x2]=_0xb2cb8d);}while(0x0);return 0x0|_0x53366f;}function _0x537a0d(_0x525018){var _0x356a58,_0x5db0f2=0x0,_0x2a6b6f=0x0;_0x356a58=_0x525018|=0x0;_0x210e03:do{if(0x3&_0x356a58)for(_0x5db0f2=_0x356a58;;){if(!(0x0|_0xff964d[_0x525018>>0x0])){_0x525018=_0x5db0f2;break _0x210e03;}if(!(0x3&(_0x5db0f2=_0x525018=_0x525018+0x1|0x0))){_0x2a6b6f=0x4;break;}}else _0x2a6b6f=0x4;}while(0x0);if(0x4==(0x0|_0x2a6b6f)){for(;!((-0x7f7f7f80&(_0x5db0f2=0x0|_0x1a4583[_0x525018>>0x2])^-0x7f7f7f80)&_0x5db0f2+-0x1010101);)_0x525018=_0x525018+0x4|0x0;if((0xff&_0x5db0f2)<<0x18>>0x18)do{_0x525018=_0x525018+0x1|0x0;}while(0x0!=(0x0|_0xff964d[_0x525018>>0x0]));}return _0x525018-_0x356a58|0x0;}function _0xb7c0d7(_0x3e1b12,_0x412e8b){_0x3e1b12=+_0x3e1b12,_0x412e8b|=0x0;var _0x1ca620,_0x4da5be,_0x5aeabb=0x0;switch(_0x3b3d5b[_0x38d833>>0x3]=_0x3e1b12,0x7ff&(_0x4da5be=0x0|_0x2b8b89(0x0|(_0x5aeabb=0x0|_0x1a4583[_0x38d833>>0x2]),0x0|(_0x1ca620=0x0|_0x1a4583[_0x38d833+0x4>>0x2]),0x34))){case 0x0:0x0!=_0x3e1b12?(_0x3e1b12=+_0xb7c0d7(0x10000000000000000*_0x3e1b12,_0x412e8b),_0x5aeabb=(0x0|_0x1a4583[_0x412e8b>>0x2])-0x40|0x0):_0x5aeabb=0x0,_0x1a4583[_0x412e8b>>0x2]=_0x5aeabb;break;case 0x7ff:break;default:_0x1a4583[_0x412e8b>>0x2]=(0x7ff&_0x4da5be)-0x3fe,_0x1a4583[_0x38d833>>0x2]=_0x5aeabb,_0x1a4583[_0x38d833+0x4>>0x2]=-0x7ff00001&_0x1ca620|0x3fe00000,_0x3e1b12=+_0x3b3d5b[_0x38d833>>0x3];}return+_0x3e1b12;}function _0x3f8907(_0x15af22,_0x4befc3){_0x15af22|=0x0,_0x4befc3|=0x0;var _0x233097=0x0,_0x5a0105=0x0;for(_0x5a0105=0x0;;){if((0x0|_0x11a948[0x85c+_0x5a0105>>0x0])==(0x0|_0x15af22)){_0x15af22=0x2;break;}if(0x57==(0x0|(_0x233097=_0x5a0105+0x1|0x0))){_0x233097=0x8b4,_0x5a0105=0x57,_0x15af22=0x5;break;}_0x5a0105=_0x233097;}if(0x2==(0x0|_0x15af22)&&(_0x5a0105?(_0x233097=0x8b4,_0x15af22=0x5):_0x233097=0x8b4),0x5==(0x0|_0x15af22))for(;;){do{_0x15af22=_0x233097,_0x233097=_0x233097+0x1|0x0;}while(0x0!=(0x0|_0xff964d[_0x15af22>>0x0]));if(!(_0x5a0105=_0x5a0105+-0x1|0x0))break;_0x15af22=0x5;}return 0x0|function(_0x2b5d2d,_0x2a07be){return 0x0|function(_0x2bae79,_0x35b9db){return _0x2bae79|=0x0,_0x35b9db=(_0x35b9db|=0x0)?0x0|_0x3ec94b(0x0|_0x1a4583[_0x35b9db>>0x2],0x0|_0x1a4583[_0x35b9db+0x4>>0x2],_0x2bae79):0x0,0x0|(0x0|_0x35b9db?_0x35b9db:_0x2bae79);}(_0x2b5d2d|=0x0,_0x2a07be|=0x0);}(_0x233097,0x0|_0x1a4583[_0x4befc3+0x14>>0x2]);}function _0xe92cc4(_0x3a9863,_0x3bcf86,_0x32fffe){_0x32fffe|=0x0;var _0x587dd=0x0;if((_0x3bcf86|=0x0)>>>0x0>0x0|0x0==(0x0|_0x3bcf86)&(_0x3a9863|=0x0)>>>0x0>0xffffffff){for(;_0x587dd=0x0|_0x1a37e1(0x0|_0x3a9863,0x0|_0x3bcf86,0xa,0x0),_0xff964d[(_0x32fffe=_0x32fffe+-0x1|0x0)>>0x0]=0xff&_0x587dd|0x30,_0x587dd=_0x3a9863,_0x3a9863=0x0|_0x2d3ef2(0x0|_0x3a9863,0x0|_0x3bcf86,0xa,0x0),_0x3bcf86>>>0x0>0x9|0x9==(0x0|_0x3bcf86)&_0x587dd>>>0x0>0xffffffff;)_0x3bcf86=_0x4e7665;_0x3bcf86=_0x3a9863;}else _0x3bcf86=_0x3a9863;if(_0x3bcf86){for(;_0xff964d[(_0x32fffe=_0x32fffe+-0x1|0x0)>>0x0]=0x30|(_0x3bcf86>>>0x0)%0xa,!(_0x3bcf86>>>0x0<0xa);)_0x3bcf86=(_0x3bcf86>>>0x0)/0xa|0x0;}return 0x0|_0x32fffe;}function _0x2ed8f0(_0x74d58d,_0x2035c1){_0x2035c1|=0x0;var _0x3f3139=0x0,_0x2997df=0x0;return(_0x74d58d|=0x0)?_0x2035c1>>>0x0>0xffffffbf?(_0x2035c1=0x0|_0x14a47a(),_0x1a4583[_0x2035c1>>0x2]=0xc,0x0|(_0x2035c1=0x0)):(_0x3f3139=0x0|function(_0x1cc148,_0x17be35){_0x17be35|=0x0;var _0x3f7e3b,_0x456889,_0x31e2f7=0x0,_0xc2ef00=0x0,_0x2a995f=0x0,_0x109ade=0x0,_0x1b4c73=0x0,_0xfe2602=0x0,_0x3001e0=0x0,_0x2de338=0x0;if(_0x3f7e3b=(_0x1cc148|=0x0)+(_0x31e2f7=-0x8&(_0x3001e0=0x0|_0x1a4583[(_0x2de338=_0x1cc148+0x4|0x0)>>0x2]))|0x0,!(0x3&_0x3001e0))return _0x17be35>>>0x0<0x100?0x0|(_0x1cc148=0x0):_0x31e2f7>>>0x0>=(_0x17be35+0x4|0x0)>>>0x0&&(_0x31e2f7-_0x17be35|0x0)>>>0x0<=_0x1a4583[0x4f0]<<0x1>>>0x0?0x0|_0x1cc148:0x0|(_0x1cc148=0x0);if(_0x31e2f7>>>0x0>=_0x17be35>>>0x0)return(_0x31e2f7=_0x31e2f7-_0x17be35|0x0)>>>0x0<=0xf||(_0xfe2602=_0x1cc148+_0x17be35|0x0,_0x1a4583[_0x2de338>>0x2]=0x1&_0x3001e0|_0x17be35|0x2,_0x1a4583[_0xfe2602+0x4>>0x2]=0x3|_0x31e2f7,_0x1a4583[(_0x2de338=_0xfe2602+_0x31e2f7+0x4|0x0)>>0x2]=0x1|_0x1a4583[_0x2de338>>0x2],_0x3745b8(_0xfe2602,_0x31e2f7)),0x0|_0x1cc148;if((0x0|_0x3f7e3b)==(0x0|_0x1a4583[0x47e]))return _0x31e2f7=(_0xfe2602=(0x0|_0x1a4583[0x47b])+_0x31e2f7|0x0)-_0x17be35|0x0,_0xc2ef00=_0x1cc148+_0x17be35|0x0,_0xfe2602>>>0x0<=_0x17be35>>>0x0?0x0|(_0x1cc148=0x0):(_0x1a4583[_0x2de338>>0x2]=0x1&_0x3001e0|_0x17be35|0x2,_0x1a4583[_0xc2ef00+0x4>>0x2]=0x1|_0x31e2f7,_0x1a4583[0x47e]=_0xc2ef00,_0x1a4583[0x47b]=_0x31e2f7,0x0|_0x1cc148);if((0x0|_0x3f7e3b)==(0x0|_0x1a4583[0x47d]))return(_0x2a995f=(0x0|_0x1a4583[0x47a])+_0x31e2f7|0x0)>>>0x0<_0x17be35>>>0x0?0x0|(_0x1cc148=0x0):(_0xc2ef00=0x1&_0x3001e0,(_0x31e2f7=_0x2a995f-_0x17be35|0x0)>>>0x0>0xf?(_0xfe2602=(_0x3001e0=_0x1cc148+_0x17be35|0x0)+_0x31e2f7|0x0,_0x1a4583[_0x2de338>>0x2]=_0xc2ef00|_0x17be35|0x2,_0x1a4583[_0x3001e0+0x4>>0x2]=0x1|_0x31e2f7,_0x1a4583[_0xfe2602>>0x2]=_0x31e2f7,_0x1a4583[(_0xc2ef00=_0xfe2602+0x4|0x0)>>0x2]=-0x2&_0x1a4583[_0xc2ef00>>0x2],_0xc2ef00=_0x3001e0):(_0x1a4583[_0x2de338>>0x2]=_0xc2ef00|_0x2a995f|0x2,_0x1a4583[(_0xc2ef00=_0x1cc148+_0x2a995f+0x4|0x0)>>0x2]=0x1|_0x1a4583[_0xc2ef00>>0x2],_0xc2ef00=0x0,_0x31e2f7=0x0),_0x1a4583[0x47a]=_0x31e2f7,_0x1a4583[0x47d]=_0xc2ef00,0x0|_0x1cc148);if(0x2&(_0xc2ef00=0x0|_0x1a4583[_0x3f7e3b+0x4>>0x2])|0x0)return 0x0;if((_0x456889=(-0x8&_0xc2ef00)+_0x31e2f7|0x0)>>>0x0<_0x17be35>>>0x0)return 0x0;_0xfe2602=_0x456889-_0x17be35|0x0,_0x2a995f=_0xc2ef00>>>0x3;do{if(_0xc2ef00>>>0x0<0x100){if(_0xc2ef00=0x0|_0x1a4583[_0x3f7e3b+0x8>>0x2],(0x0|(_0x31e2f7=0x0|_0x1a4583[_0x3f7e3b+0xc>>0x2]))==(0x0|_0xc2ef00)){_0x1a4583[0x478]=_0x1a4583[0x478]&~(0x1<<_0x2a995f);break;}_0x1a4583[_0xc2ef00+0xc>>0x2]=_0x31e2f7,_0x1a4583[_0x31e2f7+0x8>>0x2]=_0xc2ef00;break;}_0x1b4c73=0x0|_0x1a4583[_0x3f7e3b+0x18>>0x2],_0x31e2f7=0x0|_0x1a4583[_0x3f7e3b+0xc>>0x2];do{if((0x0|_0x31e2f7)==(0x0|_0x3f7e3b)){if(_0x31e2f7=0x0|_0x1a4583[(_0xc2ef00=0x4+(_0x2a995f=_0x3f7e3b+0x10|0x0)|0x0)>>0x2])_0x109ade=_0xc2ef00;else{if(!(_0x31e2f7=0x0|_0x1a4583[_0x2a995f>>0x2])){_0x2a995f=0x0;break;}_0x109ade=_0x2a995f;}for(;;)if(0x0|(_0xc2ef00=0x0|_0x1a4583[(_0x2a995f=_0x31e2f7+0x14|0x0)>>0x2]))_0x31e2f7=_0xc2ef00,_0x109ade=_0x2a995f;else{if(!(_0x2a995f=0x0|_0x1a4583[(_0xc2ef00=_0x31e2f7+0x10|0x0)>>0x2]))break;_0x31e2f7=_0x2a995f,_0x109ade=_0xc2ef00;}_0x1a4583[_0x109ade>>0x2]=0x0,_0x2a995f=_0x31e2f7;}else _0x2a995f=0x0|_0x1a4583[_0x3f7e3b+0x8>>0x2],_0x1a4583[_0x2a995f+0xc>>0x2]=_0x31e2f7,_0x1a4583[_0x31e2f7+0x8>>0x2]=_0x2a995f,_0x2a995f=_0x31e2f7;}while(0x0);if(0x0|_0x1b4c73){if(_0x31e2f7=0x0|_0x1a4583[_0x3f7e3b+0x1c>>0x2],(0x0|_0x3f7e3b)==(0x0|_0x1a4583[(_0xc2ef00=0x1310+(_0x31e2f7<<0x2)|0x0)>>0x2])){if(_0x1a4583[_0xc2ef00>>0x2]=_0x2a995f,!_0x2a995f){_0x1a4583[0x479]=_0x1a4583[0x479]&~(0x1<<_0x31e2f7);break;}}else{if(_0x1a4583[_0x1b4c73+0x10+(((0x0|_0x1a4583[_0x1b4c73+0x10>>0x2])!=(0x0|_0x3f7e3b)&0x1)<<0x2)>>0x2]=_0x2a995f,!_0x2a995f)break;}_0x1a4583[_0x2a995f+0x18>>0x2]=_0x1b4c73,0x0|(_0xc2ef00=0x0|_0x1a4583[(_0x31e2f7=_0x3f7e3b+0x10|0x0)>>0x2])&&(_0x1a4583[_0x2a995f+0x10>>0x2]=_0xc2ef00,_0x1a4583[_0xc2ef00+0x18>>0x2]=_0x2a995f),0x0|(_0x31e2f7=0x0|_0x1a4583[_0x31e2f7+0x4>>0x2])&&(_0x1a4583[_0x2a995f+0x14>>0x2]=_0x31e2f7,_0x1a4583[_0x31e2f7+0x18>>0x2]=_0x2a995f);}}while(0x0);return _0x31e2f7=0x1&_0x3001e0,_0xfe2602>>>0x0<0x10?(_0x1a4583[_0x2de338>>0x2]=_0x456889|_0x31e2f7|0x2,_0x1a4583[(_0x2de338=_0x1cc148+_0x456889+0x4|0x0)>>0x2]=0x1|_0x1a4583[_0x2de338>>0x2],0x0|_0x1cc148):(_0x3001e0=_0x1cc148+_0x17be35|0x0,_0x1a4583[_0x2de338>>0x2]=_0x31e2f7|_0x17be35|0x2,_0x1a4583[_0x3001e0+0x4>>0x2]=0x3|_0xfe2602,_0x1a4583[(_0x2de338=_0x3001e0+_0xfe2602+0x4|0x0)>>0x2]=0x1|_0x1a4583[_0x2de338>>0x2],_0x3745b8(_0x3001e0,_0xfe2602),0x0|_0x1cc148);}(_0x74d58d+-0x8|0x0,_0x2035c1>>>0x0<0xb?0x10:_0x2035c1+0xb&-0x8),0x0|_0x3f3139?0x0|(_0x2035c1=_0x3f3139+0x8|0x0):(_0x3f3139=0x0|_0x4f8268(_0x2035c1))?(_0x2149c8(0x0|_0x3f3139,0x0|_0x74d58d,0x0|((_0x2997df=(-0x8&(_0x2997df=0x0|_0x1a4583[_0x74d58d+-0x4>>0x2]))-(0x0==(0x3&_0x2997df|0x0)?0x8:0x4)|0x0)>>>0x0<_0x2035c1>>>0x0?_0x2997df:_0x2035c1)),_0x285cce(_0x74d58d),0x0|(_0x2035c1=_0x3f3139)):0x0|(_0x2035c1=0x0)):0x0|(_0x2035c1=0x0|_0x4f8268(_0x2035c1));}function _0xa39060(_0x5ce1e9,_0x5e760a,_0x4693f8,_0x3bf35d){_0x5ce1e9|=0x0,_0x4693f8|=0x0,_0x3bf35d|=0x0;var _0x332007,_0x4ad4ce,_0x375bda;_0x332007=0x0|_0x1a4583[(_0x5ce1e9=(_0x5e760a|=0x0)+0x10|0x0)>>0x2],_0x4ad4ce=_0x5e760a+0x24|0x0,_0x375bda=_0x5e760a+0x18|0x0;do{if(_0x332007){if((0x0|_0x332007)!=(0x0|_0x4693f8)){_0x1a4583[_0x4ad4ce>>0x2]=0x1+(0x0|_0x1a4583[_0x4ad4ce>>0x2]),_0x1a4583[_0x375bda>>0x2]=0x2,_0xff964d[_0x5e760a+0x36>>0x0]=0x1;break;}0x2==(0x0|_0x1a4583[_0x375bda>>0x2])&&(_0x1a4583[_0x375bda>>0x2]=_0x3bf35d);}else _0x1a4583[_0x5ce1e9>>0x2]=_0x4693f8,_0x1a4583[_0x375bda>>0x2]=_0x3bf35d,_0x1a4583[_0x4ad4ce>>0x2]=0x1;}while(0x0);}function _0x477ea0(_0x5d6859){_0x5d6859|=0x0;var _0x2a053c,_0x3fccf1=0x0,_0x38ea5b=0x0;_0x2a053c=0x0|_0x1a4583[0x77],_0x1a4583[_0x2a053c+0x4c>>0x2];do{if((0x0|_0x12c5d9(_0x5d6859,_0x2a053c))<0x0)_0x5d6859=0x1;else{if(0xa!=(0x0|_0xff964d[_0x2a053c+0x4b>>0x0])&&(_0x38ea5b=0x0|_0x1a4583[(_0x3fccf1=_0x2a053c+0x14|0x0)>>0x2])>>>0x0<(0x0|_0x1a4583[_0x2a053c+0x10>>0x2])>>>0x0){_0x1a4583[_0x3fccf1>>0x2]=_0x38ea5b+0x1,_0xff964d[_0x38ea5b>>0x0]=0xa,_0x5d6859=0x0;break;}_0x5d6859=(0x0|_0x3f5559(_0x2a053c,0xa))<0x0;}}while(0x0);return _0x5d6859<<0x1f>>0x1f|0x0;}function _0x37e695(_0x24f018,_0x484b34,_0x578344,_0x387814,_0x5b194a){_0x24f018|=0x0,_0x484b34|=0x0;var _0x4937fb,_0x6ffe;if(_0x6ffe=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x100|0x0,_0x4937fb=_0x6ffe,(0x0|(_0x578344|=0x0))>(0x0|(_0x387814|=0x0))&0x0==(0x12000&(_0x5b194a|=0x0)|0x0)){if(_0x4cee81(0x0|_0x4937fb,0x0|_0x484b34,0x0|((_0x5b194a=_0x578344-_0x387814|0x0)>>>0x0<0x100?_0x5b194a:0x100)),_0x5b194a>>>0x0>0xff){_0x484b34=_0x578344-_0x387814|0x0;do{_0x4a3de5(_0x24f018,_0x4937fb,0x100),_0x5b194a=_0x5b194a+-0x100|0x0;}while(_0x5b194a>>>0x0>0xff);_0x5b194a=0xff&_0x484b34;}_0x4a3de5(_0x24f018,_0x4937fb,_0x5b194a);}_0x3a9e1f=_0x6ffe;}function _0x51236f(_0xc6514d){var _0x3efe1f=0x0,_0x46672e=0x0;return _0x46672e=0x0|_0xff964d[(_0x3efe1f=(_0xc6514d|=0x0)+0x4a|0x0)>>0x0],_0xff964d[_0x3efe1f>>0x0]=_0x46672e+0xff|_0x46672e,0x8&(_0x3efe1f=0x0|_0x1a4583[_0xc6514d>>0x2])?(_0x1a4583[_0xc6514d>>0x2]=0x20|_0x3efe1f,_0xc6514d=-0x1):(_0x1a4583[_0xc6514d+0x8>>0x2]=0x0,_0x1a4583[_0xc6514d+0x4>>0x2]=0x0,_0x46672e=0x0|_0x1a4583[_0xc6514d+0x2c>>0x2],_0x1a4583[_0xc6514d+0x1c>>0x2]=_0x46672e,_0x1a4583[_0xc6514d+0x14>>0x2]=_0x46672e,_0x1a4583[_0xc6514d+0x10>>0x2]=_0x46672e+(0x0|_0x1a4583[_0xc6514d+0x30>>0x2]),_0xc6514d=0x0),0x0|_0xc6514d;}function _0x452bc2(_0x359025,_0x5c58d1){_0x5c58d1|=0x0;var _0x5839c2=0x0,_0x3dbc34=0x0;if(_0x5839c2=0x0|_0xff964d[(_0x359025|=0x0)>>0x0],_0x3dbc34=0x0|_0xff964d[_0x5c58d1>>0x0],_0x5839c2<<0x18>>0x18==0x0||_0x5839c2<<0x18>>0x18!=_0x3dbc34<<0x18>>0x18)_0x359025=_0x3dbc34;else{do{_0x5c58d1=_0x5c58d1+0x1|0x0,_0x5839c2=0x0|_0xff964d[(_0x359025=_0x359025+0x1|0x0)>>0x0],_0x3dbc34=0x0|_0xff964d[_0x5c58d1>>0x0];}while(_0x5839c2<<0x18>>0x18!=0x0&&_0x5839c2<<0x18>>0x18==_0x3dbc34<<0x18>>0x18);_0x359025=_0x3dbc34;}return(0xff&_0x5839c2)-(0xff&_0x359025)|0x0;}function _0x65581b(_0x58435e){var _0x481c77,_0x4d4cfa;return(0x0|(_0x4d4cfa=(_0x58435e|=0x0)+0xf&-0x10|0x0))>0x0&(0x0|(_0x58435e=(_0x481c77=0x0|_0x1a4583[_0x34209a>>0x2])+_0x4d4cfa|0x0))<(0x0|_0x481c77)|(0x0|_0x58435e)<0x0?(_0x1294a3(),_0xc16c72(0xc),-0x1):(_0x1a4583[_0x34209a>>0x2]=_0x58435e,(0x0|_0x58435e)>(0x0|_0x317ba1())&&0x0==(0x0|_0xa94f83())?(_0x1a4583[_0x34209a>>0x2]=_0x481c77,_0xc16c72(0xc),-0x1):0x0|_0x481c77);}function _0x59e334(_0x340afd){var _0x529ee8=0x0,_0x202d81=0x0,_0x47e71b=0x0;if(_0x202d81=0x0|_0x1a4583[(_0x340afd|=0x0)>>0x2],(_0x47e71b=(0x0|_0xff964d[_0x202d81>>0x0])-0x30|0x0)>>>0x0<0xa){_0x529ee8=0x0;do{_0x529ee8=_0x47e71b+(0xa*_0x529ee8|0x0)|0x0,_0x202d81=_0x202d81+0x1|0x0,_0x1a4583[_0x340afd>>0x2]=_0x202d81,_0x47e71b=(0x0|_0xff964d[_0x202d81>>0x0])-0x30|0x0;}while(_0x47e71b>>>0x0<0xa);}else _0x529ee8=0x0;return 0x0|_0x529ee8;}function _0x36d19b(_0x38c371,_0x4a4460,_0x38c4f3,_0x3900ff){if(_0x38c4f3|=0x0,_0x3900ff|=0x0,!(0x0==(0x0|(_0x38c371|=0x0))&0x0==(0x0|(_0x4a4460|=0x0))))do{_0xff964d[(_0x38c4f3=_0x38c4f3+-0x1|0x0)>>0x0]=0x0|_0x11a948[0x84a+(0xf&_0x38c371)>>0x0]|_0x3900ff,_0x38c371=0x0|_0x2b8b89(0x0|_0x38c371,0x0|_0x4a4460,0x4),_0x4a4460=_0x4e7665;}while(!(0x0==(0x0|_0x38c371)&0x0==(0x0|_0x4a4460)));return 0x0|_0x38c4f3;}function _0x4d4c0b(_0x41f90e){var _0x3e2fc3=0x0;return(0x0|(_0x3e2fc3=0x0|_0xff964d[_0x29ad29+(0xff&(_0x41f90e|=0x0))>>0x0]))<0x8?0x0|_0x3e2fc3:(0x0|(_0x3e2fc3=0x0|_0xff964d[_0x29ad29+(_0x41f90e>>0x8&0xff)>>0x0]))<0x8?_0x3e2fc3+0x8|0x0:(0x0|(_0x3e2fc3=0x0|_0xff964d[_0x29ad29+(_0x41f90e>>0x10&0xff)>>0x0]))<0x8?_0x3e2fc3+0x10|0x0:0x18+(0x0|_0xff964d[_0x29ad29+(_0x41f90e>>>0x18)>>0x0])|0x0;}function _0x31222d(_0x36354b,_0x420c0c,_0x3f8220,_0xe6b183){_0x3f8220|=0x0,_0xe6b183|=0x0;var _0x3e74f5=0x0;(0x0|_0x1a4583[(_0x420c0c|=0x0)+0x4>>0x2])==(0x0|_0x3f8220)&&0x1!=(0x0|_0x1a4583[(_0x3e74f5=_0x420c0c+0x1c|0x0)>>0x2])&&(_0x1a4583[_0x3e74f5>>0x2]=_0xe6b183);}function _0x225877(_0x49d15f,_0x590e7f,_0x406444){if(_0x406444|=0x0,!(0x0==(0x0|(_0x49d15f|=0x0))&0x0==(0x0|(_0x590e7f|=0x0))))do{_0xff964d[(_0x406444=_0x406444+-0x1|0x0)>>0x0]=0x7&_0x49d15f|0x30,_0x49d15f=0x0|_0x2b8b89(0x0|_0x49d15f,0x0|_0x590e7f,0x3),_0x590e7f=_0x4e7665;}while(!(0x0==(0x0|_0x49d15f)&0x0==(0x0|_0x590e7f)));return 0x0|_0x406444;}function _0x1a37e1(_0x56db7a,_0x4d9988,_0x42b56d,_0x3e38d6){var _0x5a6511,_0x2aca78;return _0x2aca78=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x10|0x0,_0x2122a3(_0x56db7a|=0x0,_0x4d9988|=0x0,_0x42b56d|=0x0,_0x3e38d6|=0x0,_0x5a6511=0x0|_0x2aca78),_0x3a9e1f=_0x2aca78,0x0|(_0x4e7665=0x0|_0x1a4583[_0x5a6511+0x4>>0x2],0x0|_0x1a4583[_0x5a6511>>0x2]);}function _0x31843d(_0xb30e71){var _0x2e850b=0x0;return(_0xb30e71|=0x0)?0x0|(0x1==(0x0|(_0xb30e71=0x3&(_0x2e850b=0x0|_0x1a4583[_0xb30e71+-0x4>>0x2])))?0x0:(-0x8&_0x2e850b)-(0x0==(0x0|_0xb30e71)?0x8:0x4)|0x0):0x0;}function _0x188ea1(_0x422f2d,_0x219837,_0x175ab2){_0x422f2d|=0x0,_0x219837|=0x0,_0x175ab2|=0x0;var _0x391314,_0x24fa93;return _0x391314=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x10|0x0,_0x1a4583[(_0x24fa93=_0x391314)>>0x2]=_0x175ab2,_0x175ab2=0x0|function(_0x30d2ee,_0x2d6cb7,_0x451589){return 0x0|_0x59df24(_0x30d2ee|=0x0,0x7fffffff,_0x2d6cb7|=0x0,_0x451589|=0x0);}(_0x422f2d,_0x219837,_0x24fa93),_0x3a9e1f=_0x391314,0x0|_0x175ab2;}function _0x2f34ac(_0x2f9970,_0xbf8a07,_0x479aed){return _0x2f9970|=0x0,_0xbf8a07|=0x0,(0x0|(_0x479aed|=0x0))<0x20?(_0x4e7665=_0xbf8a07<<_0x479aed|(_0x2f9970&(0x1<<_0x479aed)-0x1<<0x20-_0x479aed)>>>0x20-_0x479aed,_0x2f9970<<_0x479aed):(_0x4e7665=_0x2f9970<<_0x479aed-0x20,0x0);}function _0x2b8b89(_0x29d686,_0x2b6a45,_0x2f9848){return _0x29d686|=0x0,_0x2b6a45|=0x0,(0x0|(_0x2f9848|=0x0))<0x20?(_0x4e7665=_0x2b6a45>>>_0x2f9848,_0x29d686>>>_0x2f9848|(_0x2b6a45&(0x1<<_0x2f9848)-0x1)<<0x20-_0x2f9848):(_0x4e7665=0x0,_0x2b6a45>>>_0x2f9848-0x20|0x0);}function _0x4d002c(_0x1bc267,_0x346223){_0x1bc267|=0x0,_0x346223|=0x0;var _0x39e990;_0x39e990=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x10|0x0,_0x1a4583[_0x39e990>>0x2]=_0x346223,_0x2d4e1f(_0x346223=0x0|_0x1a4583[0x1a],_0x1bc267,_0x39e990),_0x1a88d4(0xa,_0x346223),_0x4b67a3();}function _0x2072a5(_0xa3bd0c,_0x1fbbfc,_0x488025,_0x53452a){return 0x0|(_0x4e7665=_0x53452a=(_0x1fbbfc|=0x0)-(_0x53452a|=0x0)-((_0x488025|=0x0)>>>0x0>(_0xa3bd0c|=0x0)>>>0x0|0x0)>>>0x0,_0xa3bd0c-_0x488025>>>0x0|0x0);}function _0x119a07(_0x5ea8bd){_0x5ea8bd=+_0x5ea8bd;var _0x471435;return _0x3b3d5b[_0x38d833>>0x3]=_0x5ea8bd,_0x471435=0x0|_0x1a4583[_0x38d833>>0x2],_0x4e7665=0x0|_0x1a4583[_0x38d833+0x4>>0x2],0x0|_0x471435;}function _0x1b2647(_0x13545c,_0x4bbc49,_0x4d7bf0,_0x365c3c){return 0x0|(_0x4e7665=(_0x4bbc49|=0x0)+(_0x365c3c|=0x0)+((_0x4d7bf0=(_0x13545c|=0x0)+(_0x4d7bf0|=0x0)>>>0x0)>>>0x0<_0x13545c>>>0x0|0x0)>>>0x0,0x0|_0x4d7bf0);}function _0x30b6c3(_0x2c0a44){var _0x4d359c=0x0;return(_0x2c0a44|=0x0)>>>0x0>0xfffff000&&(_0x4d359c=0x0|_0x14a47a(),_0x1a4583[_0x4d359c>>0x2]=0x0-_0x2c0a44,_0x2c0a44=-0x1),0x0|_0x2c0a44;}function _0x12c5d9(_0x3d5f97,_0x4ca314){_0x4ca314|=0x0;var _0x54bb75;return((0x0|function(_0x530e21,_0x3482fd,_0x580af0,_0x2336d){var _0x3c43ef;return _0x530e21|=0x0,_0x2336d|=0x0,_0x3c43ef=0x0|_0x2b189b(_0x580af0|=0x0,_0x3482fd|=0x0),_0x580af0=0x0==(0x0|_0x3482fd)?0x0:_0x580af0,(0x0|(_0x1a4583[_0x2336d+0x4c>>0x2],_0x530e21=0x0|_0x3ad771(_0x530e21,_0x3c43ef,_0x2336d)))!=(0x0|_0x3c43ef)&&(_0x580af0=(_0x530e21>>>0x0)/(_0x3482fd>>>0x0)|0x0),0x0|_0x580af0;}(_0x3d5f97|=0x0,0x1,_0x54bb75=0x0|_0x537a0d(_0x3d5f97),_0x4ca314))!=(0x0|_0x54bb75))<<0x1f>>0x1f|0x0;}function _0x4a3de5(_0x5ab95e,_0x4fd49d,_0x4fbb19){_0x4fd49d|=0x0,_0x4fbb19|=0x0,0x20&_0x1a4583[(_0x5ab95e|=0x0)>>0x2]||_0x3ad771(_0x4fd49d,_0x4fbb19,_0x5ab95e);}function _0x4f0666(_0x253c7c){_0x253c7c|=0x0;var _0x40c76a;return _0x40c76a=0xbc+(0x0|_0x3ee40c())|0x0,0x0|_0x3f8907(_0x253c7c,0x0|_0x1a4583[_0x40c76a>>0x2]);}function _0x5e2f50(_0x590d56,_0x317eb8){return _0x317eb8|=0x0,0x0|(_0x590d56=(_0x590d56|=0x0)?0x0|_0x218d8b(_0x590d56,_0x317eb8,0x0):0x0);}function _0x44911e(_0x523271,_0xd9088,_0x530ac5){return(0x0|(_0x523271|=0x0))==(0x0|(_0xd9088|=0x0))|0x0;}function _0x55c124(_0x23adbf,_0x3f7613){_0x3f7613|=0x0;var _0x3de0cf;return _0x3de0cf=0x0|_0x3fc557(0x0|(_0x23adbf|=0x0)),0x0|(0x0==(0x0|_0x3f7613)?_0x23adbf:_0x3de0cf);}function _0x2d3ef2(_0x362020,_0x204e7d,_0x43f969,_0x491de6){return 0x0|_0x2122a3(_0x362020|=0x0,_0x204e7d|=0x0,_0x43f969|=0x0,_0x491de6|=0x0,0x0);}function _0x3fc557(_0x62e9b4){return(0xff&(_0x62e9b4|=0x0))<<0x18|(_0x62e9b4>>0x8&0xff)<<0x10|(_0x62e9b4>>0x10&0xff)<<0x8|_0x62e9b4>>>0x18|0x0;}function _0x674e88(_0x3cdfe6,_0x5e9ae3,_0x5df345,_0x374ea4,_0x3b0ef7,_0xbe1d3d){_0x4db0ec(0x6);}function _0x54db39(_0x1b57da,_0x5cc694,_0x1f547e,_0xaa29ea,_0x48b40f){_0x4db0ec(0x1);}function _0x459136(_0x95f0d8){!function(_0x466d44){_0x285cce(_0x466d44|=0x0);}(_0x95f0d8|=0x0);}function _0x36c9a9(_0x7fe0bf,_0x40ed01,_0x3a055f,_0x40084f){_0x4db0ec(0x7);}function _0x5a7555(_0xc241db,_0x333b9d,_0x6c74bf){return _0x4db0ec(0x0),0x0;}function _0x5550bc(_0x433dd0,_0x1a1d40){return+ +_0xb7c0d7(_0x433dd0=+_0x433dd0,_0x1a1d40|=0x0);}function _0x14a47a(){return 0x40+(0x0|_0x3ee40c())|0x0;}function _0x3ee40c(){return 0xe8;}function _0x31613b(_0x203b7d){}function _0x54d618(_0x45af65){_0x4db0ec(0x2);}function _0x3a5b5a(){_0x4db0ec(0x5);}_0x347250[_0x5ee6a8(0x4770)];var _0x55f41c=[_0x5a7555,_0x1835f2,function(_0x4439df,_0x4520cb,_0x33025b){var _0x589953,_0x449714,_0x393178;return _0x4439df|=0x0,_0x4520cb|=0x0,_0x33025b|=0x0,_0x449714=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x20|0x0,_0x589953=_0x449714+0x14|0x0,_0x1a4583[(_0x393178=_0x449714)>>0x2]=_0x1a4583[_0x4439df+0x3c>>0x2],_0x1a4583[_0x393178+0x4>>0x2]=0x0,_0x1a4583[_0x393178+0x8>>0x2]=_0x4520cb,_0x1a4583[_0x393178+0xc>>0x2]=_0x589953,_0x1a4583[_0x393178+0x10>>0x2]=_0x33025b,(0x0|_0x30b6c3(0x0|_0x86874e(0x8c,0x0|_0x393178)))<0x0?(_0x1a4583[_0x589953>>0x2]=-0x1,_0x4439df=-0x1):_0x4439df=0x0|_0x1a4583[_0x589953>>0x2],_0x3a9e1f=_0x449714,0x0|_0x4439df;},function(_0x2ea8ad,_0x1d1b9d,_0x572fa5){_0x1d1b9d|=0x0,_0x572fa5|=0x0;var _0x40c6e9,_0x2e8a43=0x0;return _0x40c6e9=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x20|0x0,_0x2e8a43=_0x40c6e9,_0x1a4583[(_0x2ea8ad|=0x0)+0x24>>0x2]=0x1,0x0==(0x40&_0x1a4583[_0x2ea8ad>>0x2]|0x0)&&(_0x1a4583[_0x2e8a43>>0x2]=_0x1a4583[_0x2ea8ad+0x3c>>0x2],_0x1a4583[_0x2e8a43+0x4>>0x2]=0x5413,_0x1a4583[_0x2e8a43+0x8>>0x2]=_0x40c6e9+0x10,0x0|_0x2123f6(0x36,0x0|_0x2e8a43))&&(_0xff964d[_0x2ea8ad+0x4b>>0x0]=-0x1),_0x2e8a43=0x0|_0x1835f2(_0x2ea8ad,_0x1d1b9d,_0x572fa5),_0x3a9e1f=_0x40c6e9,0x0|_0x2e8a43;},function(_0x5f50d4,_0x1ca716,_0x152a7){var _0x5bbc71,_0x5888e9;return _0x1ca716|=0x0,_0x152a7|=0x0,_0x2149c8(0x0|(_0x5888e9=0x0|_0x1a4583[(_0x5bbc71=(_0x5f50d4|=0x0)+0x14|0x0)>>0x2]),0x0|_0x1ca716,0x0|(_0x5f50d4=(_0x5f50d4=(0x0|_0x1a4583[_0x5f50d4+0x10>>0x2])-_0x5888e9|0x0)>>>0x0>_0x152a7>>>0x0?_0x152a7:_0x5f50d4)),_0x1a4583[_0x5bbc71>>0x2]=(0x0|_0x1a4583[_0x5bbc71>>0x2])+_0x5f50d4,0x0|_0x152a7;},function(_0x5440a7,_0x5366bb,_0x5c2310){_0x5c2310|=0x0;var _0x432914,_0x461570,_0x2c3be1=0x0,_0x301a93=0x0;if(_0x461570=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x40|0x0,_0x432914=_0x461570,0x0|_0x44911e(_0x5440a7|=0x0,_0x5366bb|=0x0))_0x5366bb=0x1;else{if(0x0!=(0x0|_0x5366bb)&&0x0!=(0x0|(_0x301a93=0x0|_0x4dc374(_0x5366bb,0x20,0x10,0x0)))){_0x2c3be1=(_0x5366bb=_0x432914+0x4|0x0)+0x34|0x0;do{_0x1a4583[_0x5366bb>>0x2]=0x0,_0x5366bb=_0x5366bb+0x4|0x0;}while((0x0|_0x5366bb)<(0x0|_0x2c3be1));_0x1a4583[_0x432914>>0x2]=_0x301a93,_0x1a4583[_0x432914+0x8>>0x2]=_0x5440a7,_0x1a4583[_0x432914+0xc>>0x2]=-0x1,_0x1a4583[_0x432914+0x30>>0x2]=0x1,_0x4b7b28[0x3&_0x1a4583[0x1c+(0x0|_0x1a4583[_0x301a93>>0x2])>>0x2]](_0x301a93,_0x432914,0x0|_0x1a4583[_0x5c2310>>0x2],0x1),0x1==(0x0|_0x1a4583[_0x432914+0x18>>0x2])?(_0x1a4583[_0x5c2310>>0x2]=_0x1a4583[_0x432914+0x10>>0x2],_0x5366bb=0x1):_0x5366bb=0x0;}else _0x5366bb=0x0;}return _0x3a9e1f=_0x461570,0x0|_0x5366bb;},_0x5a7555,_0x5a7555],_0x5407be=[_0x54db39,function(_0x484468,_0x4e49eb,_0x848c9b,_0x1885b8,_0xe3fbe9){_0x484468|=0x0,_0x4e49eb|=0x0,_0x848c9b|=0x0,_0x1885b8|=0x0;var _0x1b479c=0x0;do{if(0x0|_0x44911e(_0x484468,0x0|_0x1a4583[_0x4e49eb+0x8>>0x2]))_0x31222d(0x0,_0x4e49eb,_0x848c9b,_0x1885b8);else{if(0x0|_0x44911e(_0x484468,0x0|_0x1a4583[_0x4e49eb>>0x2])){if(_0x484468=_0x4e49eb+0x20|0x0,(0x0|_0x1a4583[_0x4e49eb+0x10>>0x2])!=(0x0|_0x848c9b)&&(0x0|_0x1a4583[(_0x1b479c=_0x4e49eb+0x14|0x0)>>0x2])!=(0x0|_0x848c9b)){_0x1a4583[_0x484468>>0x2]=_0x1885b8,_0x1a4583[_0x1b479c>>0x2]=_0x848c9b,_0x1a4583[(_0x1885b8=_0x4e49eb+0x28|0x0)>>0x2]=0x1+(0x0|_0x1a4583[_0x1885b8>>0x2]),0x1==(0x0|_0x1a4583[_0x4e49eb+0x24>>0x2])&&0x2==(0x0|_0x1a4583[_0x4e49eb+0x18>>0x2])&&(_0xff964d[_0x4e49eb+0x36>>0x0]=0x1),_0x1a4583[_0x4e49eb+0x2c>>0x2]=0x4;break;}0x1==(0x0|_0x1885b8)&&(_0x1a4583[_0x484468>>0x2]=0x1);}}}while(0x0);},function(_0x595f2d,_0x2a1a41,_0x37036b,_0x5f1e0a,_0x3cabb1){_0x595f2d|=0x0,_0x2a1a41|=0x0,_0x37036b|=0x0,_0x5f1e0a|=0x0,_0x3cabb1|=0x0;var _0x381e2e=0x0,_0x5ae0ec=0x0,_0x285001=0x0,_0x3b1925=0x0;do{if(0x0|_0x44911e(_0x595f2d,0x0|_0x1a4583[_0x2a1a41+0x8>>0x2]))_0x31222d(0x0,_0x2a1a41,_0x37036b,_0x5f1e0a);else{if(_0x381e2e=_0x595f2d+0x8|0x0,!(0x0|_0x44911e(_0x595f2d,0x0|_0x1a4583[_0x2a1a41>>0x2]))){_0x285001=0x0|_0x1a4583[_0x381e2e>>0x2],_0x5407be[0x3&_0x1a4583[0x18+(0x0|_0x1a4583[_0x285001>>0x2])>>0x2]](_0x285001,_0x2a1a41,_0x37036b,_0x5f1e0a,_0x3cabb1);break;}if(_0x595f2d=_0x2a1a41+0x20|0x0,(0x0|_0x1a4583[_0x2a1a41+0x10>>0x2])!=(0x0|_0x37036b)&&(0x0|_0x1a4583[(_0x5ae0ec=_0x2a1a41+0x14|0x0)>>0x2])!=(0x0|_0x37036b)){if(_0x1a4583[_0x595f2d>>0x2]=_0x5f1e0a,0x4==(0x0|_0x1a4583[(_0x5f1e0a=_0x2a1a41+0x2c|0x0)>>0x2]))break;_0xff964d[(_0x595f2d=_0x2a1a41+0x34|0x0)>>0x0]=0x0,_0xff964d[(_0x3b1925=_0x2a1a41+0x35|0x0)>>0x0]=0x0,_0x381e2e=0x0|_0x1a4583[_0x381e2e>>0x2],_0x953c39[0x3&_0x1a4583[0x14+(0x0|_0x1a4583[_0x381e2e>>0x2])>>0x2]](_0x381e2e,_0x2a1a41,_0x37036b,_0x37036b,0x1,_0x3cabb1),0x0|_0xff964d[_0x3b1925>>0x0]?0x0|_0xff964d[_0x595f2d>>0x0]?_0x595f2d=0x3:(_0x595f2d=0x3,_0x285001=0xb):(_0x595f2d=0x4,_0x285001=0xb),0xb==(0x0|_0x285001)&&(_0x1a4583[_0x5ae0ec>>0x2]=_0x37036b,_0x1a4583[(_0x3b1925=_0x2a1a41+0x28|0x0)>>0x2]=0x1+(0x0|_0x1a4583[_0x3b1925>>0x2]),0x1==(0x0|_0x1a4583[_0x2a1a41+0x24>>0x2])&&0x2==(0x0|_0x1a4583[_0x2a1a41+0x18>>0x2])&&(_0xff964d[_0x2a1a41+0x36>>0x0]=0x1)),_0x1a4583[_0x5f1e0a>>0x2]=_0x595f2d;break;}0x1==(0x0|_0x5f1e0a)&&(_0x1a4583[_0x595f2d>>0x2]=0x1);}}while(0x0);},_0x54db39],_0x28304d=[_0x54d618,_0x31613b,_0x459136,_0x31613b,_0x31613b,_0x459136,function(_0x1388cd){var _0x47caa3;_0x47caa3=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x10|0x0,_0x285cce(_0x1388cd|=0x0),0x0|_0x511c5d(0x0|_0x1a4583[0x505],0x0)?_0x4d002c(0x1136,_0x47caa3):_0x3a9e1f=_0x47caa3;},_0x54d618],_0x17d54d=[function(_0x1076d8){return _0x4db0ec(0x3),0x0;},function(_0x14cca7){var _0x1818e2,_0x929463;return _0x1818e2=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x10|0x0,_0x929463=_0x1818e2,_0x14cca7=0x0|function(_0x1f1e00){return 0x0|(_0x1f1e00|=0x0);}(0x0|_0x1a4583[(_0x14cca7|=0x0)+0x3c>>0x2]),_0x1a4583[_0x929463>>0x2]=_0x14cca7,_0x14cca7=0x0|_0x30b6c3(0x0|_0x16e9e0(0x6,0x0|_0x929463)),_0x3a9e1f=_0x1818e2,0x0|_0x14cca7;}],_0x360a3d=[function(_0x3a7b00,_0x41bfbb,_0x41cf82){_0x4db0ec(0x4);}],_0x303356=[_0x3a5b5a,function(){var _0x2499d6,_0x24304a,_0xc7bbfb,_0x28ed23=0x0,_0x285a26=0x0,_0x4a153b=0x0,_0x1f3e20=0x0,_0xba2493=0x0;_0x1f3e20=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x30|0x0,_0xc7bbfb=_0x1f3e20+0x20|0x0,_0x2499d6=_0x1f3e20+0x18|0x0,_0xba2493=_0x1f3e20+0x10|0x0,_0x24304a=_0x1f3e20,_0x1f3e20=_0x1f3e20+0x24|0x0,_0x28ed23=0x0|function(){var _0x4db8bc=0x0,_0x173dc3=0x0;if(_0x4db8bc=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x10|0x0,!(0x0|_0xd62d33(0x1410,0x2)))return _0x173dc3=0x0|_0x4fadab(0x0|_0x1a4583[0x505]),_0x3a9e1f=_0x4db8bc,0x0|_0x173dc3;return _0x4d002c(0x10d3,_0x4db8bc),0x0;}(),0x0|_0x28ed23&&0x0|(_0x4a153b=0x0|_0x1a4583[_0x28ed23>>0x2])&&(0x432b2b00==(-0x100&(_0x285a26=0x0|_0x1a4583[(_0x28ed23=_0x4a153b+0x30|0x0)>>0x2])|0x0)&0x434c4e47==(0x0|(_0x28ed23=0x0|_0x1a4583[_0x28ed23+0x4>>0x2]))||(_0x1a4583[_0x2499d6>>0x2]=0x1048,_0x4d002c(0x1016,_0x2499d6)),_0x28ed23=0x432b2b01==(0x0|_0x285a26)&0x434c4e47==(0x0|_0x28ed23)?0x0|_0x1a4583[_0x4a153b+0x2c>>0x2]:_0x4a153b+0x50|0x0,_0x1a4583[_0x1f3e20>>0x2]=_0x28ed23,_0x4a153b=0x0|_0x1a4583[_0x4a153b>>0x2],_0x28ed23=0x0|_0x1a4583[_0x4a153b+0x4>>0x2],0x0|_0x55f41c[0x7&_0x1a4583[0x10+(0x0|_0x1a4583[0x2])>>0x2]](0x8,_0x4a153b,_0x1f3e20)?(_0xba2493=0x0|_0x1a4583[_0x1f3e20>>0x2],_0xba2493=0x0|_0x17d54d[0x1&_0x1a4583[0x8+(0x0|_0x1a4583[_0xba2493>>0x2])>>0x2]](_0xba2493),_0x1a4583[_0x24304a>>0x2]=0x1048,_0x1a4583[_0x24304a+0x4>>0x2]=_0x28ed23,_0x1a4583[_0x24304a+0x8>>0x2]=_0xba2493,_0x4d002c(0xfc0,_0x24304a)):(_0x1a4583[_0xba2493>>0x2]=0x1048,_0x1a4583[_0xba2493+0x4>>0x2]=_0x28ed23,_0x4d002c(0xfed,_0xba2493))),_0x4d002c(0x103c,_0xc7bbfb);},function(){var _0x2c57b9;_0x2c57b9=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x10|0x0,0x0|_0x64096d(0x1414,0x6)?_0x4d002c(0x1104,_0x2c57b9):_0x3a9e1f=_0x2c57b9;},_0x3a5b5a],_0x953c39=[_0x674e88,function(_0x1a4985,_0x23d2d2,_0xd36ea6,_0x28fed1,_0x3f5b68,_0x1f7e6b){_0xd36ea6|=0x0,_0x28fed1|=0x0,_0x3f5b68|=0x0,0x0|_0x44911e(_0x1a4985|=0x0,0x0|_0x1a4583[(_0x23d2d2|=0x0)+0x8>>0x2])&&_0x281368(0x0,_0x23d2d2,_0xd36ea6,_0x28fed1,_0x3f5b68);},function(_0x48ff84,_0x7ce847,_0x34332f,_0xc716fd,_0x1cc504,_0x16154c){_0x34332f|=0x0,_0xc716fd|=0x0,_0x1cc504|=0x0,_0x16154c|=0x0,0x0|_0x44911e(_0x48ff84|=0x0,0x0|_0x1a4583[(_0x7ce847|=0x0)+0x8>>0x2])?_0x281368(0x0,_0x7ce847,_0x34332f,_0xc716fd,_0x1cc504):(_0x48ff84=0x0|_0x1a4583[_0x48ff84+0x8>>0x2],_0x953c39[0x3&_0x1a4583[0x14+(0x0|_0x1a4583[_0x48ff84>>0x2])>>0x2]](_0x48ff84,_0x7ce847,_0x34332f,_0xc716fd,_0x1cc504,_0x16154c));},_0x674e88],_0x4b7b28=[_0x36c9a9,function(_0x3e6615,_0x198897,_0x5bdbbf,_0x23da4c){_0x5bdbbf|=0x0,_0x23da4c|=0x0,0x0|_0x44911e(_0x3e6615|=0x0,0x0|_0x1a4583[(_0x198897|=0x0)+0x8>>0x2])&&_0xa39060(0x0,_0x198897,_0x5bdbbf,_0x23da4c);},function(_0x556eab,_0x579e8b,_0x402ffa,_0x483d89){_0x402ffa|=0x0,_0x483d89|=0x0,0x0|_0x44911e(_0x556eab|=0x0,0x0|_0x1a4583[(_0x579e8b|=0x0)+0x8>>0x2])?_0xa39060(0x0,_0x579e8b,_0x402ffa,_0x483d89):(_0x556eab=0x0|_0x1a4583[_0x556eab+0x8>>0x2],_0x4b7b28[0x3&_0x1a4583[0x1c+(0x0|_0x1a4583[_0x556eab>>0x2])>>0x2]](_0x556eab,_0x579e8b,_0x402ffa,_0x483d89));},_0x36c9a9];return{'stackSave':function(){return 0x0|_0x3a9e1f;},'_i64Subtract':_0x2072a5,'_crn_get_bytes_per_block':function(_0x3ec5c4,_0x10df11){_0x3ec5c4|=0x0,_0x10df11|=0x0;var _0x2aeff4,_0x4b2b3e,_0x31252c,_0x35b134=0x0;switch(_0x31252c=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x240|0x0,_0x4b2b3e=_0x31252c+0x28|0x0,_0x2aeff4=_0x31252c+0x38|0x0,_0x1a4583[(_0x35b134=_0x31252c)>>0x2]=0x28,_0x3ceea4(_0x3ec5c4,_0x10df11,_0x35b134),_0x3ec5c4=0x0|_0x1a4583[(_0x10df11=_0x35b134+0x20|0x0)+0x4>>0x2],0x0|_0x1a4583[_0x10df11>>0x2]){case 0x0:case 0x9:case 0xa:if(!_0x3ec5c4)return _0x3a9e1f=_0x31252c,0x0|(_0x35b134=0x8);_0x3ec5c4=0xe;break;case 0x1:case 0x2:case 0x3:case 0x4:case 0x5:case 0x6:case 0x7:case 0x8:_0x3ec5c4=_0x3ec5c4?0xe:0xd;break;default:_0x3ec5c4=0xe;}return 0xd==(0x0|_0x3ec5c4)?(_0x3a9e1f=_0x31252c,0x0|(_0x35b134=0x10)):0xe==(0x0|_0x3ec5c4)?(_0x1a4583[_0x4b2b3e>>0x2]=0x362,_0x1a4583[_0x4b2b3e+0x4>>0x2]=0xa70,_0x1a4583[_0x4b2b3e+0x8>>0x2]=0x4e3,_0x188ea1(_0x2aeff4,0x32c,_0x4b2b3e),_0x477ea0(_0x2aeff4),_0x3a9e1f=_0x31252c,0x0|(_0x35b134=0x0)):0x0;},'setThrew':function(_0xfd7ce8,_0x1a28d3){},'dynCall_viii':function(_0x533686,_0x43a4f1,_0x5bf88f,_0x46878a){_0x43a4f1|=0x0,_0x5bf88f|=0x0,_0x46878a|=0x0,_0x360a3d[0x0&(_0x533686|=0x0)](0x0|_0x43a4f1,0x0|_0x5bf88f,0x0|_0x46878a);},'_bitshift64Lshr':_0x2b8b89,'_bitshift64Shl':_0x2f34ac,'dynCall_viiii':function(_0x235752,_0x444830,_0x371d1e,_0x47b6b4,_0x1282e4){_0x444830|=0x0,_0x371d1e|=0x0,_0x47b6b4|=0x0,_0x1282e4|=0x0,_0x4b7b28[0x3&(_0x235752|=0x0)](0x0|_0x444830,0x0|_0x371d1e,0x0|_0x47b6b4,0x0|_0x1282e4);},'setTempRet0':function(_0x540c5e){_0x4e7665=_0x540c5e|=0x0;},'_crn_decompress':function(_0x2724ff,_0x3f62a3,_0x53c30d,_0x4afd5f,_0x1f75d7,_0xce403c){_0x2724ff|=0x0,_0x3f62a3|=0x0,_0x53c30d|=0x0,_0x4afd5f|=0x0,_0x1f75d7|=0x0,_0xce403c|=0x0;var _0x4036df,_0x2f1135,_0x14eec4,_0x470f9e,_0x3f356b=0x0,_0x31f254=0x0,_0x3813eb=0x0,_0x90b7c3=0x0,_0x4498fb=0x0;switch(_0x470f9e=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x250|0x0,_0x14eec4=_0x470f9e+0x38|0x0,_0x3813eb=_0x470f9e+0x28|0x0,_0x4036df=_0x470f9e+0x48|0x0,_0x2f1135=_0x470f9e+0x44|0x0,_0x1a4583[(_0x4498fb=_0x470f9e)>>0x2]=0x28,_0x3ceea4(_0x2724ff,_0x3f62a3,_0x4498fb),_0x3f356b=(0x0|_0x1a4583[_0x4498fb+0x4>>0x2])>>>_0x1f75d7,_0x31f254=(0x0|_0x1a4583[_0x4498fb+0x8>>0x2])>>>_0x1f75d7,_0x4afd5f=0x0|_0x1a4583[(_0x4498fb=_0x4498fb+0x20|0x0)+0x4>>0x2],0x0|_0x1a4583[_0x4498fb>>0x2]){case 0x0:case 0x9:case 0xa:_0x4afd5f?_0x90b7c3=0xe:_0x4498fb=0x8;break;case 0x1:case 0x2:case 0x3:case 0x4:case 0x5:case 0x6:case 0x7:case 0x8:_0x90b7c3=_0x4afd5f?0xe:0xd;break;default:_0x90b7c3=0xe;}0xd==(0x0|_0x90b7c3)?_0x4498fb=0x10:0xe==(0x0|_0x90b7c3)&&(_0x1a4583[_0x3813eb>>0x2]=0x362,_0x1a4583[_0x3813eb+0x4>>0x2]=0xa70,_0x1a4583[_0x3813eb+0x8>>0x2]=0x4e3,_0x188ea1(_0x4036df,0x32c,_0x3813eb),_0x477ea0(_0x4036df),_0x4498fb=0x0),_0x1a4583[_0x2f1135>>0x2]=_0x53c30d,_0x90b7c3=0x0|_0x4b4c7d(_0x2724ff,_0x3f62a3),_0x3f62a3=_0xce403c+_0x1f75d7|0x0;do{if(_0x3f62a3>>>0x0>_0x1f75d7>>>0x0){if(!_0x90b7c3){for(_0x4afd5f=_0x53c30d;_0x4afd5f=_0x4afd5f+(0x0|_0x2b189b(0x0|_0x2b189b((_0x3f356b+0x3|0x0)>>>0x2,_0x4498fb),(_0x31f254+0x3|0x0)>>>0x2))|0x0,(0x0|(_0x1f75d7=_0x1f75d7+0x1|0x0))!=(0x0|_0x3f62a3);)_0x31f254>>>=0x1,_0x3f356b>>>=0x1;_0x1a4583[_0x2f1135>>0x2]=_0x4afd5f;break;}for(_0x2724ff=_0x31f254,_0x4afd5f=_0x53c30d;_0x31f254=0x0|_0x2b189b((_0x3f356b+0x3|0x0)>>>0x2,_0x4498fb),_0x1f75d7>>>0x0>0xf|(_0x3813eb=0x0|_0x2b189b(_0x31f254,(_0x2724ff+0x3|0x0)>>>0x2))>>>0x0<0x8||0x1ef9cabd!=(0x0|_0x1a4583[_0x90b7c3>>0x2])||(_0xe9cbad(_0x90b7c3,_0x2f1135,_0x3813eb,_0x31f254,_0x1f75d7),_0x4afd5f=0x0|_0x1a4583[_0x2f1135>>0x2]),_0x4afd5f=_0x4afd5f+_0x3813eb|0x0,_0x1a4583[_0x2f1135>>0x2]=_0x4afd5f,(0x0|(_0x1f75d7=_0x1f75d7+0x1|0x0))!=(0x0|_0x3f62a3);)_0x2724ff>>>=0x1,_0x3f356b>>>=0x1;}}while(0x0);if(_0x90b7c3){if(0x1ef9cabd==(0x0|_0x1a4583[_0x90b7c3>>0x2]))return _0x1cd234(_0x90b7c3),0x7&_0x90b7c3?(_0x1a4583[_0x14eec4>>0x2]=0x362,_0x1a4583[_0x14eec4+0x4>>0x2]=0x9ca,_0x1a4583[_0x14eec4+0x8>>0x2]=0x4d0,_0x188ea1(_0x4036df,0x32c,_0x14eec4),_0x477ea0(_0x4036df),void(_0x3a9e1f=_0x470f9e)):(_0x385b89(_0x90b7c3,0x0,0x0,0x1,0x0),void(_0x3a9e1f=_0x470f9e));_0x3a9e1f=_0x470f9e;}else _0x3a9e1f=_0x470f9e;},'_memset':_0x4cee81,'_sbrk':_0x65581b,'_memcpy':_0x2149c8,'stackAlloc':function(_0x3ecfcf){var _0x1f55c8;return _0x1f55c8=_0x3a9e1f,_0x3a9e1f=(_0x3a9e1f=_0x3a9e1f+(_0x3ecfcf|=0x0)|0x0)+0xf&-0x10,0x0|_0x1f55c8;},'_crn_get_height':function(_0x2b7078,_0x5a29d5){var _0x793650,_0x4d446e;return _0x2b7078|=0x0,_0x5a29d5|=0x0,_0x4d446e=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x30|0x0,_0x1a4583[(_0x793650=_0x4d446e)>>0x2]=0x28,_0x3ceea4(_0x2b7078,_0x5a29d5,_0x793650),_0x3a9e1f=_0x4d446e,0x0|_0x1a4583[_0x793650+0x8>>0x2];},'dynCall_vi':function(_0x467895,_0x3bbc6c){_0x3bbc6c|=0x0,_0x28304d[0x7&(_0x467895|=0x0)](0x0|_0x3bbc6c);},'getTempRet0':function(){return 0x0|_0x4e7665;},'_crn_get_levels':function(_0x438ebe,_0x2cd689){var _0x1563d9,_0x2497f1;return _0x438ebe|=0x0,_0x2cd689|=0x0,_0x2497f1=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x30|0x0,_0x1a4583[(_0x1563d9=_0x2497f1)>>0x2]=0x28,_0x3ceea4(_0x438ebe,_0x2cd689,_0x1563d9),_0x3a9e1f=_0x2497f1,0x0|_0x1a4583[_0x1563d9+0xc>>0x2];},'_crn_get_uncompressed_size':function(_0x1b4879,_0x8f104c,_0x58e0db){_0x1b4879|=0x0,_0x8f104c|=0x0,_0x58e0db|=0x0;var _0x74cce1,_0x16750b,_0x584b1d,_0x1c1cab,_0x2d9d4d=0x0,_0x11cab6=0x0;switch(_0x1c1cab=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x240|0x0,_0x584b1d=_0x1c1cab+0x28|0x0,_0x16750b=_0x1c1cab+0x38|0x0,_0x1a4583[(_0x11cab6=_0x1c1cab)>>0x2]=0x28,_0x3ceea4(_0x1b4879,_0x8f104c,_0x11cab6),_0x74cce1=(0x3+((0x0|_0x1a4583[_0x11cab6+0x4>>0x2])>>>_0x58e0db)|0x0)>>>0x2,_0x8f104c=(0x3+((0x0|_0x1a4583[_0x11cab6+0x8>>0x2])>>>_0x58e0db)|0x0)>>>0x2,_0x1b4879=0x0|_0x1a4583[(_0x58e0db=_0x11cab6+0x20|0x0)+0x4>>0x2],0x0|_0x1a4583[_0x58e0db>>0x2]){case 0x0:case 0x9:case 0xa:_0x1b4879?_0x2d9d4d=0xe:_0x1b4879=0x8;break;case 0x1:case 0x2:case 0x3:case 0x4:case 0x5:case 0x6:case 0x7:case 0x8:_0x2d9d4d=_0x1b4879?0xe:0xd;break;default:_0x2d9d4d=0xe;}return 0xd==(0x0|_0x2d9d4d)?_0x1b4879=0x10:0xe==(0x0|_0x2d9d4d)&&(_0x1a4583[_0x584b1d>>0x2]=0x362,_0x1a4583[_0x584b1d+0x4>>0x2]=0xa70,_0x1a4583[_0x584b1d+0x8>>0x2]=0x4e3,_0x188ea1(_0x16750b,0x32c,_0x584b1d),_0x477ea0(_0x16750b),_0x1b4879=0x0),_0x11cab6=0x0|_0x2b189b(0x0|_0x2b189b(_0x8f104c,_0x74cce1),_0x1b4879),_0x3a9e1f=_0x1c1cab,0x0|_0x11cab6;},'_i64Add':_0x1b2647,'dynCall_iiii':function(_0x82c4da,_0x5b5422,_0x28f4a3,_0x39f415){return _0x5b5422|=0x0,_0x28f4a3|=0x0,_0x39f415|=0x0,0x0|_0x55f41c[0x7&(_0x82c4da|=0x0)](0x0|_0x5b5422,0x0|_0x28f4a3,0x0|_0x39f415);},'_emscripten_get_global_libc':function(){return 0x13d0;},'dynCall_ii':function(_0x3e562c,_0x32d98f){return _0x32d98f|=0x0,0x0|_0x17d54d[0x1&(_0x3e562c|=0x0)](0x0|_0x32d98f);},'___udivdi3':_0x2d3ef2,'_llvm_bswap_i32':_0x3fc557,'dynCall_viiiii':function(_0x3481b7,_0x19a964,_0x1ab68a,_0x35984b,_0x1b5a7c,_0x39488d){_0x19a964|=0x0,_0x1ab68a|=0x0,_0x35984b|=0x0,_0x1b5a7c|=0x0,_0x39488d|=0x0,_0x5407be[0x3&(_0x3481b7|=0x0)](0x0|_0x19a964,0x0|_0x1ab68a,0x0|_0x35984b,0x0|_0x1b5a7c,0x0|_0x39488d);},'___cxa_can_catch':function(_0x583854,_0x1818b5,_0x59d0e2){var _0x2da0cf,_0x1a8080;return _0x583854|=0x0,_0x1818b5|=0x0,_0x59d0e2|=0x0,_0x1a8080=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x10|0x0,_0x1a4583[(_0x2da0cf=_0x1a8080)>>0x2]=_0x1a4583[_0x59d0e2>>0x2],(_0x583854=0x0|_0x55f41c[0x7&_0x1a4583[0x10+(0x0|_0x1a4583[_0x583854>>0x2])>>0x2]](_0x583854,_0x1818b5,_0x2da0cf))&&(_0x1a4583[_0x59d0e2>>0x2]=_0x1a4583[_0x2da0cf>>0x2]),_0x3a9e1f=_0x1a8080,0x1&_0x583854|0x0;},'_free':_0x285cce,'runPostSets':function(){},'dynCall_viiiiii':function(_0x6b5b09,_0x39a7ce,_0xe1c041,_0x13eef2,_0x330777,_0x339dfb,_0x534af8){_0x39a7ce|=0x0,_0xe1c041|=0x0,_0x13eef2|=0x0,_0x330777|=0x0,_0x339dfb|=0x0,_0x534af8|=0x0,_0x953c39[0x3&(_0x6b5b09|=0x0)](0x0|_0x39a7ce,0x0|_0xe1c041,0x0|_0x13eef2,0x0|_0x330777,0x0|_0x339dfb,0x0|_0x534af8);},'establishStackSpace':function(_0x1701ac,_0x1afdae){_0x3a9e1f=_0x1701ac|=0x0;},'___uremdi3':_0x1a37e1,'___cxa_is_pointer_type':function(_0x54d0d3){return 0x1&(_0x54d0d3=(_0x54d0d3|=0x0)?0x0!=(0x0|_0x4dc374(_0x54d0d3,0x20,0x58,0x0)):0x0)|0x0;},'stackRestore':function(_0x3ee416){_0x3a9e1f=_0x3ee416|=0x0;},'_malloc':_0x4f8268,'_emscripten_replace_memory':function(_0x280ac0){return!(0xffffff&_0xf7fd4b(_0x280ac0)||_0xf7fd4b(_0x280ac0)<=0xffffff||_0xf7fd4b(_0x280ac0)>0x80000000)&&(_0xff964d=new _0x19ba1c(_0x280ac0),_0x248ad2=new _0x4ce812(_0x280ac0),_0x1a4583=new _0x195a0f(_0x280ac0),_0x11a948=new _0x46019c(_0x280ac0),_0x2aaf7b=new _0xfdcb28(_0x280ac0),new _0x403065(_0x280ac0),new _0x2cccbb(_0x280ac0),_0x3b3d5b=new _0x4a0291(_0x280ac0),_0x1f944a=_0x280ac0,!0x0);},'dynCall_v':function(_0x4c5939){_0x303356[0x3&(_0x4c5939|=0x0)]();},'_crn_get_width':function(_0xff003a,_0x2e32c8){var _0x4fe1ba,_0x2981cd;return _0xff003a|=0x0,_0x2e32c8|=0x0,_0x2981cd=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x30|0x0,_0x1a4583[(_0x4fe1ba=_0x2981cd)>>0x2]=0x28,_0x3ceea4(_0xff003a,_0x2e32c8,_0x4fe1ba),_0x3a9e1f=_0x2981cd,0x0|_0x1a4583[_0x4fe1ba+0x4>>0x2];},'_crn_get_dxt_format':function(_0x3a93b9,_0x51cb4e){var _0x355e93,_0x485679;return _0x3a93b9|=0x0,_0x51cb4e|=0x0,_0x485679=_0x3a9e1f,_0x3a9e1f=_0x3a9e1f+0x30|0x0,_0x1a4583[(_0x355e93=_0x485679)>>0x2]=0x28,_0x3ceea4(_0x3a93b9,_0x51cb4e,_0x355e93),_0x3a9e1f=_0x485679,0x0|_0x1a4583[_0x355e93+0x20>>0x2];}};}(Module[_0x5e00b3(0x22b1)],Module[_0x307c2b(0x40d3)],buffer);Module[_0x5e00b3(0x2fbe)]=asm[_0x5e00b3(0x2fbe)],Module[_0x5e00b3(0x34a4)]=asm[_0x5e00b3(0x34a4)],Module[_0x5e00b3(0x5b98)]=asm[_0x5e00b3(0x5b98)],Module[_0x5e00b3(0x3fe9)]=asm[_0x5e00b3(0x3fe9)],Module[_0x5e00b3(0x2517)]=asm[_0x5e00b3(0x2517)],Module[_0x5e00b3(0x2165)]=asm[_0x5e00b3(0x2165)],Module[_0x5e00b3(0x4bb0)]=asm[_0x5e00b3(0x4bb0)],Module[_0x5e00b3(0x3518)]=asm[_0x5e00b3(0x3518)],Module[_0x5e00b3(0x55c6)]=asm[_0x5e00b3(0x55c6)],Module[_0x5e00b3(0x956)]=asm[_0x5e00b3(0x956)],Module[_0x5e00b3(0x3de0)]=asm[_0x5e00b3(0x3de0)],Module[_0x5e00b3(0x1736)]=asm[_0x5e00b3(0x1736)],Module[_0x5e00b3(0x3cda)]=asm[_0x307c2b(0x1f10)],Module[_0x5e00b3(0x43a0)]=asm[_0x5e00b3(0x43a0)],Module[_0x307c2b(0x21c5)]=asm[_0x5e00b3(0x2dfc)],Module[_0x5e00b3(0x5615)]=asm[_0x307c2b(0x1884)],Module[_0x307c2b(0x21a5)]=asm[_0x5e00b3(0x1a3)],Module[_0x5e00b3(0x90a)]=asm[_0x5e00b3(0x90a)],Module[_0x307c2b(0x3656)]=asm[_0x5e00b3(0x2e16)],Module[_0x5e00b3(0x18ec)]=asm[_0x307c2b(0x3567)],Module[_0x307c2b(0x57b2)]=asm[_0x5e00b3(0x1998)];var _free=Module[_0x5e00b3(0x42c5)]=asm[_0x5e00b3(0x42c5)];Module[_0x5e00b3(0x41c8)]=asm[_0x5e00b3(0x41c8)],Module[_0x5e00b3(0x4f8b)]=asm[_0x307c2b(0x3412)],Module[_0x5e00b3(0xf4a)]=asm[_0x5e00b3(0xf4a)],Module[_0x5e00b3(0x4a77)]=asm[_0x5e00b3(0x4a77)],Module[_0x5e00b3(0x51ac)]=asm[_0x5e00b3(0x51ac)];var _malloc=Module[_0x5e00b3(0x5ab6)]=asm[_0x5e00b3(0x5ab6)],_emscripten_replace_memory=Module[_0x5e00b3(0x1f7e)]=asm['_emscripten_replace_memory'],initialStackTop;function ExitStatus(_0x39ae27){var _0x52f764=_0x5e00b3;this[_0x52f764(0x2c5)]=_0x52f764(0x1160),this[_0x52f764(0x3c0f)]=_0x52f764(0x1939)+_0x39ae27+')',this[_0x52f764(0x41c1)]=_0x39ae27;}function run(_0x18dc03){var _0x20761f=_0x307c2b,_0xabd842=_0x5e00b3;function _0x45c8cc(){var _0x1ec4c3=_0x140d,_0x2a8147=_0x23ca;Module[_0x2a8147(0x284)]||(Module[_0x1ec4c3(0x1f5c)]=!0x0,ABORT||(ensureInitRuntime(),preMain(),Module[_0x2a8147(0x1c63)]&&Module[_0x2a8147(0x1c63)](),Module[_0x1ec4c3(0x4b12)]&&shouldRunNow&&Module[_0x2a8147(0x35de)](_0x18dc03),postRun()));}_0x18dc03=_0x18dc03||Module[_0xabd842(0x3a24)],runDependencies>0x0||(preRun(),runDependencies>0x0||Module[_0xabd842(0x284)]||(Module['setStatus']?(Module[_0xabd842(0x1b85)](_0x20761f(0x1898)),setTimeout(function(){setTimeout(function(){var _0x1b2559=_0x140d;Module[_0x1b2559(0x4da9)]('');},0x1),_0x45c8cc();},0x1)):_0x45c8cc()));}function exit(_0x24260b,_0x49f69f){var _0x452b6b=_0x307c2b,_0x1c1eb8=_0x5e00b3;_0x49f69f&&Module[_0x452b6b(0x3685)]||(Module[_0x452b6b(0x3685)]||(ABORT=!0x0,STACKTOP=initialStackTop,exitRuntime(),Module[_0x452b6b(0x3863)]&&Module[_0x1c1eb8(0x47ff)](_0x24260b)),ENVIRONMENT_IS_NODE&&process[_0x1c1eb8(0x1533)](_0x24260b),Module[_0x1c1eb8(0x224e)](_0x24260b,new ExitStatus(_0x24260b)));}Module['_crn_get_width']=asm['_crn_get_width'],Module[_0x5e00b3(0x1886)]=asm[_0x307c2b(0x31ee)],Module['dynCall_iiii']=asm[_0x5e00b3(0x4667)],Module[_0x5e00b3(0xd37)]=asm[_0x5e00b3(0xd37)],Module[_0x5e00b3(0x3dff)]=asm[_0x5e00b3(0x3dff)],Module[_0x307c2b(0x27e6)]=asm[_0x5e00b3(0x543b)],Module[_0x5e00b3(0x47ef)]=asm[_0x5e00b3(0x47ef)],Module[_0x5e00b3(0x1b92)]=asm[_0x307c2b(0x4a77)],Module['dynCall_viiiiii']=asm[_0x5e00b3(0x1968)],Module[_0x5e00b3(0x43f0)]=asm[_0x5e00b3(0x43f0)],Runtime[_0x5e00b3(0x1736)]=Module[_0x5e00b3(0x1736)],Runtime[_0x307c2b(0x51aa)]=Module[_0x5e00b3(0x2fbe)],Runtime[_0x5e00b3(0x51ac)]=Module[_0x5e00b3(0x51ac)],Runtime[_0x307c2b(0x3412)]=Module[_0x5e00b3(0x4f8b)],Runtime[_0x5e00b3(0x4bb0)]=Module[_0x5e00b3(0x4bb0)],Runtime[_0x5e00b3(0x34a4)]=Module[_0x5e00b3(0x34a4)],Module[_0x5e00b3(0x1149)]=asm,ExitStatus[_0x5e00b3(0x3720)]=new Error(),ExitStatus[_0x5e00b3(0x3720)][_0x307c2b(0x5a6f)]=ExitStatus,dependenciesFulfilled=function e(){var _0x22ac63=_0x307c2b,_0xb53496=_0x5e00b3;Module[_0xb53496(0x284)]||run(),Module[_0x22ac63(0x1f5c)]||(dependenciesFulfilled=e);},Module[_0x5e00b3(0x35de)]=Module[_0x5e00b3(0x35de)]=function(_0x4a83d9){var _0x4c6fcf=_0x307c2b,_0x4b953d=_0x5e00b3;_0x4a83d9=_0x4a83d9||[],ensureInitRuntime();var _0x5c3ff4=_0x4a83d9[_0x4b953d(0x809)]+0x1;function _0x3b19f8(){var _0x43adfe=_0x4b953d;for(var _0x2f7804=0x0;_0x2f7804<0x3;_0x2f7804++)_0x4520b9[_0x43adfe(0x5323)](0x0);}var _0x4520b9=[allocate(intArrayFromString(Module[_0x4b953d(0x1c5)]),'i8',ALLOC_NORMAL)];_0x3b19f8();for(var _0x10d09f=0x0;_0x10d09f<_0x5c3ff4-0x1;_0x10d09f+=0x1)_0x4520b9[_0x4b953d(0x5323)](allocate(intArrayFromString(_0x4a83d9[_0x10d09f]),'i8',ALLOC_NORMAL)),_0x3b19f8();_0x4520b9[_0x4b953d(0x5323)](0x0),_0x4520b9=allocate(_0x4520b9,_0x4c6fcf(0x2c0e),ALLOC_NORMAL);try{exit(Module[_0x4c6fcf(0x4b12)](_0x5c3ff4,_0x4520b9,0x0),!0x0);}catch(_0x54661a){if(_0x54661a instanceof ExitStatus)return;if(_0x4b953d(0x4ae6)==_0x54661a)return void(Module[_0x4b953d(0x3fa6)]=!0x0);var _0x18fe34=_0x54661a;_0x54661a&&_0x4b953d(0x8c4)==typeof _0x54661a&&_0x54661a[_0x4b953d(0x3d56)]&&(_0x18fe34=[_0x54661a,_0x54661a[_0x4b953d(0x3d56)]]),Module[_0x4b953d(0x5671)](_0x4b953d(0x1d2d)+_0x18fe34),Module[_0x4b953d(0x224e)](0x1,_0x54661a);}},Module[_0x5e00b3(0x2619)]=Module[_0x5e00b3(0x2619)]=run,Module[_0x5e00b3(0x1533)]=Module[_0x5e00b3(0x1533)]=exit;var abortDecorators=[];function abort(_0x4dbc29){var _0x37291c=_0x307c2b,_0x41195b=_0x5e00b3;Module[_0x41195b(0x3104)]&&Module[_0x41195b(0x3104)](_0x4dbc29),void 0x0!==_0x4dbc29?(Module[_0x41195b(0x1977)](_0x4dbc29),Module[_0x37291c(0x3688)](_0x4dbc29),_0x4dbc29=JSON['stringify'](_0x4dbc29)):_0x4dbc29='',ABORT=!0x0;var _0x3ab302=_0x41195b(0x35ba)+_0x4dbc29+_0x41195b(0x30a0)+stackTrace()+_0x37291c(0x2541);throw abortDecorators&&abortDecorators[_0x41195b(0x326d)](function(_0x5e54e6){_0x3ab302=_0x5e54e6(_0x3ab302,_0x4dbc29);}),_0x3ab302;}if(Module[_0x5e00b3(0x226c)]=Module[_0x5e00b3(0x226c)]=abort,Module[_0x5e00b3(0x44c4)]){for(_0x307c2b(0x1be1)==typeof Module[_0x307c2b(0x136b)]&&(Module[_0x5e00b3(0x44c4)]=[Module[_0x5e00b3(0x44c4)]]);Module[_0x5e00b3(0x44c4)][_0x5e00b3(0x809)]>0x0;)Module[_0x5e00b3(0x44c4)][_0x5e00b3(0x3b86)]()();}var shouldRunNow=!0x0;Module[_0x5e00b3(0x2aae)]&&(shouldRunNow=!0x1),Module[_0x5e00b3(0x3fa6)]=!0x0,run();var Module$1=Module,oldValue;_0x5e00b3(0x39a1)!=typeof ko&&(oldValue=ko),function(_0x42643a){var _0x44ec75=_0x307c2b,_0x4398f7=_0x5e00b3,_0x374860=this||(0x0,eval)(_0x44ec75(0x2724)),_0x3d8802=_0x374860[_0x4398f7(0x3f78)],_0xd59045=_0x374860[_0x44ec75(0x4a29)],_0x4c78c6=_0x374860[_0x4398f7(0x645)],_0x54a0d9=_0x374860[_0x4398f7(0x2c53)];_0x4c78c6||_0x4398f7(0x39a1)==typeof jQuery||(_0x4c78c6=jQuery),function(_0x488886){_0x488886(_0x374860['ko']={});}(function(_0x2fb1e7,_0x1a6ce1){var _0x427a8d=_0x44ec75,_0x15c0d1=_0x4398f7;function _0x53b16a(_0x243667,_0x4f09a8){return(null===_0x243667||typeof _0x243667 in _0x2ce56e)&&_0x243667===_0x4f09a8;}function _0x1a1220(_0xe47b81,_0x2ebf21){var _0x18d249;return function(){var _0x28f37a=_0x23ca;_0x18d249||(_0x18d249=_0x35271a['a'][_0x28f37a(0x550e)](function(){_0x18d249=_0x42643a,_0xe47b81();},_0x2ebf21));};}function _0x306c45(_0x5077de,_0x14387c){var _0x129511;return function(){var _0x446795=_0x23ca;clearTimeout(_0x129511),_0x129511=_0x35271a['a'][_0x446795(0x550e)](_0x5077de,_0x14387c);};}function _0x18d896(_0xb7576,_0x5881e5){var _0x1954c5=_0x23ca;_0x5881e5&&'change'!==_0x5881e5?_0x1954c5(0xe2f)===_0x5881e5?this['pc'](_0xb7576):this['gb'](_0xb7576,_0x5881e5):this['qc'](_0xb7576);}function _0x5e2f5f(_0x4cc346,_0x3efb9e){null!==_0x3efb9e&&_0x3efb9e['s']&&_0x3efb9e['s']();}function _0x47a807(_0x4cc5f0,_0x5c716c){var _0x4898dc=this['qd'],_0x35b76f=_0x4898dc[_0x46e6af];_0x35b76f['ra']||(this['Qb']&&this['mb'][_0x5c716c]?(_0x4898dc['uc'](_0x5c716c,_0x4cc5f0,this['mb'][_0x5c716c]),this['mb'][_0x5c716c]=null,--this['Qb']):_0x35b76f['I'][_0x5c716c]||_0x4898dc['uc'](_0x5c716c,_0x4cc5f0,_0x35b76f['J']?{'da':_0x4cc5f0}:_0x4898dc['$c'](_0x4cc5f0)),_0x4cc5f0['Ja']&&_0x4cc5f0['gd']());}var _0x35271a=void 0x0!==_0x2fb1e7?_0x2fb1e7:{};_0x35271a['b']=function(_0x471aa4,_0x11894d){var _0x40e5aa=_0x23ca;for(var _0x44417c=_0x471aa4[_0x40e5aa(0x390f)]('.'),_0x4cc8c3=_0x35271a,_0x84bd46=0x0;_0x84bd46<_0x44417c[_0x40e5aa(0x809)]-0x1;_0x84bd46++)_0x4cc8c3=_0x4cc8c3[_0x44417c[_0x84bd46]];_0x4cc8c3[_0x44417c[_0x44417c[_0x40e5aa(0x809)]-0x1]]=_0x11894d;},_0x35271a['L']=function(_0x13f41a,_0x8331b0,_0xe33a0b){_0x13f41a[_0x8331b0]=_0xe33a0b;},_0x35271a[_0x15c0d1(0x24cf)]=_0x15c0d1(0x38a7),_0x35271a['b'](_0x15c0d1(0x24cf),_0x35271a['version']),_0x35271a[_0x427a8d(0x361c)]={'deferUpdates':!0x1,'useOnlyNativeEvents':!0x1,'foreachHidesDestroyed':!0x1},_0x35271a['a']=function(){var _0x5711d9=_0x427a8d,_0x1a2fcc=_0x15c0d1;function _0x321333(_0x358437,_0x237656){var _0x50a0cc=_0x140d;for(var _0x55564d in _0x358437)_0x43b6bb[_0x50a0cc(0x4d6c)](_0x358437,_0x55564d)&&_0x237656(_0x55564d,_0x358437[_0x55564d]);}function _0x372fac(_0x478c06,_0x42c5a8){var _0xe8281d=_0x140d;if(_0x42c5a8){for(var _0xa6d728 in _0x42c5a8)_0x43b6bb[_0xe8281d(0x4d6c)](_0x42c5a8,_0xa6d728)&&(_0x478c06[_0xa6d728]=_0x42c5a8[_0xa6d728]);}return _0x478c06;}function _0x2c2ad4(_0x4f054d,_0x10ab22){var _0x7c7c57=_0x23ca;return _0x4f054d[_0x7c7c57(0x2bdb)]=_0x10ab22,_0x4f054d;}function _0x27f953(_0x1bbd44,_0x25aea5,_0x564a18,_0x1928a7){var _0x151f85=_0x23ca,_0x532e65=_0x1bbd44[_0x25aea5][_0x151f85(0x31ca)](_0x3ca0a5)||[];_0x35271a['a']['D'](_0x564a18[_0x151f85(0x31ca)](_0x3ca0a5),function(_0x2ef5c5){_0x35271a['a']['Na'](_0x532e65,_0x2ef5c5,_0x1928a7);}),_0x1bbd44[_0x25aea5]=_0x532e65[_0x151f85(0x48a9)]('\x20');}var _0x43b6bb=Object[_0x1a2fcc(0x3720)][_0x1a2fcc(0x1a9a)],_0x3e5715={'__proto__':[]}instanceof Array,_0x38d67a=_0x1a2fcc(0x1b4b)==typeof Symbol,_0x21e66d={},_0x9253b3={};_0x21e66d[_0xd59045&&/Firefox\/2/i[_0x1a2fcc(0x4a8a)](_0xd59045[_0x1a2fcc(0x5af)])?_0x1a2fcc(0x501c):_0x1a2fcc(0x409e)]=[_0x1a2fcc(0x2cbc),_0x5711d9(0x3f43),_0x5711d9(0x3d17)],_0x21e66d[_0x1a2fcc(0x357a)]=_0x1a2fcc(0x1cfa)['split']('\x20'),_0x321333(_0x21e66d,function(_0x1f77d4,_0x394e3d){var _0x3cbfe1=_0x1a2fcc;if(_0x394e3d[_0x3cbfe1(0x809)]){for(var _0x7b363c=0x0,_0x3753cb=_0x394e3d[_0x3cbfe1(0x809)];_0x7b363c<_0x3753cb;_0x7b363c++)_0x9253b3[_0x394e3d[_0x7b363c]]=_0x1f77d4;}});var _0x6dc57,_0x1f79c3={'propertychange':!0x0},_0x278db6=_0x3d8802&&function(){var _0x4f3058=_0x5711d9,_0x246b8d=_0x1a2fcc;for(var _0x1d0be0=0x3,_0x536372=_0x3d8802[_0x246b8d(0x2a2e)](_0x246b8d(0x2410)),_0x314ad4=_0x536372[_0x246b8d(0x11c5)]('i');_0x536372[_0x246b8d(0x15ac)]=_0x246b8d(0x5ea9)+ ++_0x1d0be0+_0x4f3058(0x9c6),_0x314ad4[0x0];);return 0x4<_0x1d0be0?_0x1d0be0:_0x42643a;}(),_0x3ca0a5=/\S+/g;return{'Jc':[_0x1a2fcc(0x2609),/^__RequestVerificationToken(_.*)?$/],'D':function(_0x2949dd,_0x25b3e8,_0x5e8366){var _0x131349=_0x1a2fcc;for(var _0x7675b5=0x0,_0x2fcb1f=_0x2949dd[_0x131349(0x809)];_0x7675b5<_0x2fcb1f;_0x7675b5++)_0x25b3e8[_0x131349(0x3c9e)](_0x5e8366,_0x2949dd[_0x7675b5],_0x7675b5,_0x2949dd);},'A':_0x5711d9(0x1be1)==typeof Array[_0x5711d9(0x1aa2)][_0x1a2fcc(0xabf)]?function(_0x14bbf0,_0x219b9c){var _0x180094=_0x1a2fcc;return Array[_0x180094(0x3720)][_0x180094(0xabf)][_0x180094(0x3c9e)](_0x14bbf0,_0x219b9c);}:function(_0x1220d1,_0x18009d){var _0xeb2a48=_0x5711d9;for(var _0x5003ca=0x0,_0x328caf=_0x1220d1[_0xeb2a48(0x2ef4)];_0x5003ca<_0x328caf;_0x5003ca++)if(_0x1220d1[_0x5003ca]===_0x18009d)return _0x5003ca;return-0x1;},'Lb':function(_0x191bb2,_0x4021e7,_0x2f915c){var _0x8b2ac4=_0x5711d9,_0x49c270=_0x1a2fcc;for(var _0x3463c2=0x0,_0x2e032e=_0x191bb2[_0x49c270(0x809)];_0x3463c2<_0x2e032e;_0x3463c2++)if(_0x4021e7[_0x8b2ac4(0x4d6c)](_0x2f915c,_0x191bb2[_0x3463c2],_0x3463c2,_0x191bb2))return _0x191bb2[_0x3463c2];return _0x42643a;},'Pa':function(_0x4652f8,_0x541a70){var _0x2e7515=_0x1a2fcc,_0xa504e8=_0x35271a['a']['A'](_0x4652f8,_0x541a70);0x0<_0xa504e8?_0x4652f8[_0x2e7515(0x2f5b)](_0xa504e8,0x1):0x0===_0xa504e8&&_0x4652f8[_0x2e7515(0x3060)]();},'wc':function(_0x4eb696){var _0x2c22d6=[];return _0x4eb696&&_0x35271a['a']['D'](_0x4eb696,function(_0x59cc4d){var _0x5b38ca=_0x140d;0x0>_0x35271a['a']['A'](_0x2c22d6,_0x59cc4d)&&_0x2c22d6[_0x5b38ca(0x2a0e)](_0x59cc4d);}),_0x2c22d6;},'Mb':function(_0x3bd4e0,_0x336249,_0x529553){var _0x12cd7c=_0x5711d9,_0xb04705=_0x1a2fcc,_0x146ca2=[];if(_0x3bd4e0){for(var _0x493840=0x0,_0x3b1bab=_0x3bd4e0[_0x12cd7c(0x2ef4)];_0x493840<_0x3b1bab;_0x493840++)_0x146ca2[_0xb04705(0x5323)](_0x336249[_0xb04705(0x3c9e)](_0x529553,_0x3bd4e0[_0x493840],_0x493840));}return _0x146ca2;},'jb':function(_0x32cef4,_0x286f49,_0x174be5){var _0x5f0a6e=_0x1a2fcc,_0x9ef540=[];if(_0x32cef4){for(var _0x15fb0e=0x0,_0x4f7f0c=_0x32cef4[_0x5f0a6e(0x809)];_0x15fb0e<_0x4f7f0c;_0x15fb0e++)_0x286f49[_0x5f0a6e(0x3c9e)](_0x174be5,_0x32cef4[_0x15fb0e],_0x15fb0e)&&_0x9ef540[_0x5f0a6e(0x5323)](_0x32cef4[_0x15fb0e]);}return _0x9ef540;},'Nb':function(_0x656f6b,_0x9b88c6){var _0x49dbcf=_0x1a2fcc;if(_0x9b88c6 instanceof Array)_0x656f6b[_0x49dbcf(0x5323)][_0x49dbcf(0x4269)](_0x656f6b,_0x9b88c6);else{for(var _0x809952=0x0,_0x4e1a1b=_0x9b88c6[_0x49dbcf(0x809)];_0x809952<_0x4e1a1b;_0x809952++)_0x656f6b['push'](_0x9b88c6[_0x809952]);}return _0x656f6b;},'Na':function(_0x5b71ce,_0x44f85a,_0x203785){var _0x36781c=_0x1a2fcc,_0x4347ce=_0x35271a['a']['A'](_0x35271a['a']['bc'](_0x5b71ce),_0x44f85a);0x0>_0x4347ce?_0x203785&&_0x5b71ce[_0x36781c(0x5323)](_0x44f85a):_0x203785||_0x5b71ce[_0x36781c(0x2f5b)](_0x4347ce,0x1);},'Ba':_0x3e5715,'extend':_0x372fac,'setPrototypeOf':_0x2c2ad4,'Ab':_0x3e5715?_0x2c2ad4:_0x372fac,'P':_0x321333,'Ga':function(_0x42ee65,_0x2fa123,_0x2343f5){var _0x3d4ef4=_0x5711d9,_0x48151c=_0x1a2fcc;if(!_0x42ee65)return _0x42ee65;var _0x86132e,_0x397b34={};for(_0x86132e in _0x42ee65)_0x43b6bb[_0x48151c(0x3c9e)](_0x42ee65,_0x86132e)&&(_0x397b34[_0x86132e]=_0x2fa123[_0x3d4ef4(0x4d6c)](_0x2343f5,_0x42ee65[_0x86132e],_0x86132e,_0x42ee65));return _0x397b34;},'Tb':function(_0x21830b){var _0x37dbb3=_0x1a2fcc;for(;_0x21830b[_0x37dbb3(0x5905)];)_0x35271a[_0x37dbb3(0x16be)](_0x21830b[_0x37dbb3(0x5905)]);},'Yb':function(_0x318034){var _0x37ccc5=_0x5711d9,_0x46a65a=_0x1a2fcc;for(var _0x34c68b=((_0x318034=_0x35271a['a']['la'](_0x318034))[0x0]&&_0x318034[0x0][_0x46a65a(0x188c)]||_0x3d8802)[_0x46a65a(0x2a2e)](_0x37ccc5(0x5b3e)),_0x1cf05f=0x0,_0x516cda=_0x318034[_0x46a65a(0x809)];_0x1cf05f<_0x516cda;_0x1cf05f++)_0x34c68b[_0x46a65a(0x5a20)](_0x35271a['oa'](_0x318034[_0x1cf05f]));return _0x34c68b;},'Ca':function(_0xc38c3e,_0x259df3){var _0x54c44d=_0x5711d9,_0x5aea42=_0x1a2fcc;for(var _0x3320e2=0x0,_0x318027=_0xc38c3e[_0x5aea42(0x809)],_0x313d63=[];_0x3320e2<_0x318027;_0x3320e2++){var _0x224b10=_0xc38c3e[_0x3320e2][_0x5aea42(0x29c3)](!0x0);_0x313d63[_0x54c44d(0x2a0e)](_0x259df3?_0x35271a['oa'](_0x224b10):_0x224b10);}return _0x313d63;},'va':function(_0xffc985,_0x4f5337){var _0x4a97cd=_0x1a2fcc;if(_0x35271a['a']['Tb'](_0xffc985),_0x4f5337){for(var _0x50e996=0x0,_0x5d4f20=_0x4f5337[_0x4a97cd(0x809)];_0x50e996<_0x5d4f20;_0x50e996++)_0xffc985[_0x4a97cd(0x5a20)](_0x4f5337[_0x50e996]);}},'Xc':function(_0x17169e,_0x441dc0){var _0x1c5abe=_0x5711d9,_0x47a711=_0x1a2fcc,_0x2a33e6=_0x17169e[_0x47a711(0x5c6)]?[_0x17169e]:_0x17169e;if(0x0<_0x2a33e6[_0x47a711(0x809)]){for(var _0x1c3cd8=_0x2a33e6[0x0],_0x912841=_0x1c3cd8[_0x47a711(0xf67)],_0x1a7c2e=0x0,_0x2b943f=_0x441dc0[_0x1c5abe(0x2ef4)];_0x1a7c2e<_0x2b943f;_0x1a7c2e++)_0x912841[_0x1c5abe(0x5051)](_0x441dc0[_0x1a7c2e],_0x1c3cd8);for(_0x1a7c2e=0x0,_0x2b943f=_0x2a33e6[_0x47a711(0x809)];_0x1a7c2e<_0x2b943f;_0x1a7c2e++)_0x35271a[_0x1c5abe(0x4f9d)](_0x2a33e6[_0x1a7c2e]);}},'Ua':function(_0x1af7bb,_0x4769d9){var _0x1db893=_0x5711d9,_0x843ebd=_0x1a2fcc;if(_0x1af7bb[_0x843ebd(0x809)]){for(_0x4769d9=0x8===_0x4769d9[_0x843ebd(0x5c6)]&&_0x4769d9[_0x843ebd(0xf67)]||_0x4769d9;_0x1af7bb[_0x843ebd(0x809)]&&_0x1af7bb[0x0][_0x843ebd(0xf67)]!==_0x4769d9;)_0x1af7bb['splice'](0x0,0x1);for(;0x1<_0x1af7bb[_0x843ebd(0x809)]&&_0x1af7bb[_0x1af7bb[_0x843ebd(0x809)]-0x1][_0x843ebd(0xf67)]!==_0x4769d9;)_0x1af7bb[_0x843ebd(0x809)]--;if(0x1<_0x1af7bb[_0x1db893(0x2ef4)]){var _0x3fe565=_0x1af7bb[0x0],_0x143cda=_0x1af7bb[_0x1af7bb[_0x843ebd(0x809)]-0x1];for(_0x1af7bb[_0x1db893(0x2ef4)]=0x0;_0x3fe565!==_0x143cda;)_0x1af7bb[_0x843ebd(0x5323)](_0x3fe565),_0x3fe565=_0x3fe565[_0x843ebd(0x10b3)];_0x1af7bb[_0x843ebd(0x5323)](_0x143cda);}}return _0x1af7bb;},'Zc':function(_0x1c452f,_0xacff83){var _0x51e761=_0x5711d9,_0x2d2aec=_0x1a2fcc;0x7>_0x278db6?_0x1c452f[_0x51e761(0x54fe)]('selected',_0xacff83):_0x1c452f[_0x2d2aec(0x1cc6)]=_0xacff83;},'Db':function(_0x2d6ab6){var _0x44c5cd=_0x5711d9,_0x564b57=_0x1a2fcc;return null===_0x2d6ab6||_0x2d6ab6===_0x42643a?'':_0x2d6ab6[_0x564b57(0x1f56)]?_0x2d6ab6[_0x44c5cd(0x875)]():_0x2d6ab6[_0x44c5cd(0xedf)]()[_0x564b57(0x2c3f)](/^[\s\xa0]+|[\s\xa0]+$/g,'');},'Ud':function(_0x41f0ac,_0x48b8c8){var _0x4c80b6=_0x1a2fcc;return _0x41f0ac=_0x41f0ac||'',!(_0x48b8c8[_0x4c80b6(0x809)]>_0x41f0ac[_0x4c80b6(0x809)])&&_0x41f0ac[_0x4c80b6(0x4c07)](0x0,_0x48b8c8[_0x4c80b6(0x809)])===_0x48b8c8;},'vd':function(_0x52f4ce,_0x3a83ba){var _0xb4bc00=_0x5711d9,_0x398f67=_0x1a2fcc;if(_0x52f4ce===_0x3a83ba)return!0x0;if(0xb===_0x52f4ce[_0x398f67(0x5c6)])return!0x1;if(_0x3a83ba[_0x398f67(0x5655)])return _0x3a83ba[_0x398f67(0x5655)](0x1!==_0x52f4ce[_0x398f67(0x5c6)]?_0x52f4ce[_0x398f67(0xf67)]:_0x52f4ce);if(_0x3a83ba[_0xb4bc00(0x638)])return 0x10==(0x10&_0x3a83ba[_0x398f67(0x1c0e)](_0x52f4ce));for(;_0x52f4ce&&_0x52f4ce!=_0x3a83ba;)_0x52f4ce=_0x52f4ce[_0xb4bc00(0xc46)];return!!_0x52f4ce;},'Sb':function(_0x542a47){var _0x82b31a=_0x1a2fcc;return _0x35271a['a']['vd'](_0x542a47,_0x542a47[_0x82b31a(0x188c)][_0x82b31a(0x68e)]);},'kd':function(_0x497a8f){return!!_0x35271a['a']['Lb'](_0x497a8f,_0x35271a['a']['Sb']);},'R':function(_0x2ed733){var _0x4df0c6=_0x1a2fcc;return _0x2ed733&&_0x2ed733['tagName']&&_0x2ed733[_0x4df0c6(0x3628)][_0x4df0c6(0x12e2)]();},'Ac':function(_0x3e88d5){var _0xd1329b=_0x1a2fcc;return _0x35271a[_0xd1329b(0xd39)]?function(){var _0x1ac9f0=_0x140d,_0x5b7a12=_0xd1329b;try{return _0x3e88d5[_0x1ac9f0(0x1bcb)](this,arguments);}catch(_0x243080){throw _0x35271a[_0x5b7a12(0xd39)]&&_0x35271a[_0x5b7a12(0xd39)](_0x243080),_0x243080;}}:_0x3e88d5;},'setTimeout':function(_0x14231b,_0x3c0498){return setTimeout(_0x35271a['a']['Ac'](_0x14231b),_0x3c0498);},'Gc':function(_0x2e32e6){setTimeout(function(){var _0x33e0c2=_0x23ca;throw _0x35271a[_0x33e0c2(0xd39)]&&_0x35271a[_0x33e0c2(0xd39)](_0x2e32e6),_0x2e32e6;},0x0);},'B':function(_0x182efe,_0x5cdf21,_0x24d5ca){var _0xef215e=_0x5711d9,_0x4c415c=_0x1a2fcc,_0x4f9eed=_0x35271a['a']['Ac'](_0x24d5ca);if(_0x24d5ca=_0x1f79c3[_0x5cdf21],_0x35271a[_0x4c415c(0x54e8)][_0x4c415c(0x4703)]||_0x24d5ca||!_0x4c78c6){if(_0x24d5ca||_0x4c415c(0x1b4b)!=typeof _0x182efe[_0x4c415c(0x13f3)]){if(void 0x0===_0x182efe[_0x4c415c(0x1f5b)])throw Error(_0xef215e(0x2079));var _0x28e415=function(_0x184098){var _0x38d30f=_0x4c415c;_0x4f9eed[_0x38d30f(0x3c9e)](_0x182efe,_0x184098);},_0xbe94b7='on'+_0x5cdf21;_0x182efe[_0x4c415c(0x1f5b)](_0xbe94b7,_0x28e415),_0x35271a['a']['K']['za'](_0x182efe,function(){var _0x3b8cfb=_0x4c415c;_0x182efe[_0x3b8cfb(0x2c2a)](_0xbe94b7,_0x28e415);});}else _0x182efe[_0x4c415c(0x13f3)](_0x5cdf21,_0x4f9eed,!0x1);}else _0x6dc57||(_0x6dc57=_0x4c415c(0x1b4b)==typeof _0x4c78c6(_0x182efe)['on']?'on':_0x4c415c(0xdbb)),_0x4c78c6(_0x182efe)[_0x6dc57](_0x5cdf21,_0x4f9eed);},'Fb':function(_0x4c554e,_0x54d222){var _0x5393f3=_0x5711d9,_0x5950bd=_0x1a2fcc;if(!_0x4c554e||!_0x4c554e[_0x5393f3(0x4d95)])throw Error(_0x5950bd(0x3c93));var _0x3b219f;if(_0x3b219f=!(_0x5950bd(0x4019)!==_0x35271a['a']['R'](_0x4c554e)||!_0x4c554e[_0x5950bd(0x3dd)]||_0x5950bd(0x5d35)!=_0x54d222[_0x5950bd(0x12e2)]()||_0x5950bd(0x54ff)!=(_0x3b219f=_0x4c554e[_0x5950bd(0x3dd)])&&_0x5950bd(0x10ae)!=_0x3b219f),_0x35271a[_0x5950bd(0x54e8)][_0x5950bd(0x4703)]||!_0x4c78c6||_0x3b219f){if(_0x5950bd(0x1b4b)==typeof _0x3d8802[_0x5950bd(0x3656)]){if(_0x5950bd(0x1b4b)!=typeof _0x4c554e[_0x5950bd(0xc8a)])throw Error(_0x5950bd(0x2952));(_0x3b219f=_0x3d8802[_0x5950bd(0x3656)](_0x9253b3[_0x54d222]||'HTMLEvents'))[_0x5950bd(0x5bc9)](_0x54d222,!0x0,!0x0,_0x374860,0x0,0x0,0x0,0x0,0x0,!0x1,!0x1,!0x1,!0x1,0x0,_0x4c554e),_0x4c554e[_0x5950bd(0xc8a)](_0x3b219f);}else{if(_0x3b219f&&_0x4c554e[_0x5950bd(0x5d35)])_0x4c554e[_0x5950bd(0x5d35)]();else{if(void 0x0===_0x4c554e[_0x5950bd(0x5961)])throw Error(_0x5950bd(0x1e61));_0x4c554e[_0x5950bd(0x5961)]('on'+_0x54d222);}}}else _0x4c78c6(_0x4c554e)[_0x5950bd(0x4a5c)](_0x54d222);},'f':function(_0x39e902){return _0x35271a['O'](_0x39e902)?_0x39e902():_0x39e902;},'bc':function(_0x1535c7){return _0x35271a['O'](_0x1535c7)?_0x1535c7['v']():_0x1535c7;},'Eb':function(_0x1596b5,_0x5a0fe2,_0x3a2015){var _0x2ad38b=_0x5711d9,_0x842838=_0x1a2fcc,_0x1597de;_0x5a0fe2&&(_0x842838(0x8c4)==typeof _0x1596b5[_0x842838(0x3568)]?(_0x1597de=_0x1596b5[_0x842838(0x3568)][_0x3a2015?_0x842838(0x30c2):_0x842838(0x4f4b)],_0x35271a['a']['D'](_0x5a0fe2[_0x842838(0x31ca)](_0x3ca0a5),function(_0x26719e){var _0x3614ff=_0x842838;_0x1597de[_0x3614ff(0x3c9e)](_0x1596b5[_0x3614ff(0x3568)],_0x26719e);})):_0x842838(0x20b8)==typeof _0x1596b5[_0x842838(0x1e84)][_0x2ad38b(0x1169)]?_0x27f953(_0x1596b5[_0x842838(0x1e84)],_0x842838(0x12ad),_0x5a0fe2,_0x3a2015):_0x27f953(_0x1596b5,_0x842838(0x1e84),_0x5a0fe2,_0x3a2015));},'Bb':function(_0x48622c,_0x269a9b){var _0x182baa=_0x5711d9,_0x280ddb=_0x1a2fcc,_0x40c184=_0x35271a['a']['f'](_0x269a9b);null!==_0x40c184&&_0x40c184!==_0x42643a||(_0x40c184='');var _0x5148d1=_0x35271a['h'][_0x280ddb(0x5905)](_0x48622c);!_0x5148d1||0x3!=_0x5148d1[_0x182baa(0x4d95)]||_0x35271a['h'][_0x280ddb(0x10b3)](_0x5148d1)?_0x35271a['h']['va'](_0x48622c,[_0x48622c[_0x280ddb(0x188c)]['createTextNode'](_0x40c184)]):_0x5148d1[_0x280ddb(0x140c)]=_0x40c184,_0x35271a['a']['Ad'](_0x48622c);},'Yc':function(_0x4ad44c,_0x3f5cdc){var _0x370d36=_0x5711d9,_0x58b0cd=_0x1a2fcc;if(_0x4ad44c[_0x58b0cd(0x2c5)]=_0x3f5cdc,0x7>=_0x278db6)try{var _0x5169f3=_0x4ad44c[_0x58b0cd(0x2c5)][_0x58b0cd(0x2c3f)](/[&<>'"]/g,function(_0x24dea2){var _0x5ae906=_0x58b0cd;return'&#'+_0x24dea2[_0x5ae906(0x167b)](0x0)+';';});_0x4ad44c[_0x58b0cd(0x3216)](_0x3d8802['createElement'](_0x370d36(0x4dd6)+_0x5169f3+_0x58b0cd(0x3e8)),!0x1);}catch(_0x205c58){}},'Ad':function(_0x2de194){var _0x9dd4e0=_0x5711d9,_0x4ba2ef=_0x1a2fcc;0x9<=_0x278db6&&(_0x2de194=0x1==_0x2de194[_0x9dd4e0(0x4d95)]?_0x2de194:_0x2de194[_0x4ba2ef(0xf67)])[_0x4ba2ef(0x8cd)]&&(_0x2de194[_0x4ba2ef(0x8cd)][_0x4ba2ef(0x23c4)]=_0x2de194[_0x4ba2ef(0x8cd)][_0x9dd4e0(0x2692)]);},'wd':function(_0x257885){var _0x161ee5=_0x1a2fcc;if(_0x278db6){var _0x5627bf=_0x257885[_0x161ee5(0x8cd)][_0x161ee5(0x2d3c)];_0x257885['style'][_0x161ee5(0x2d3c)]=0x0,_0x257885[_0x161ee5(0x8cd)][_0x161ee5(0x2d3c)]=_0x5627bf;}},'Pd':function(_0x3c1a56,_0x24cae8){var _0x378112=_0x1a2fcc;_0x3c1a56=_0x35271a['a']['f'](_0x3c1a56),_0x24cae8=_0x35271a['a']['f'](_0x24cae8);for(var _0xd87ec1=[],_0x29f2b2=_0x3c1a56;_0x29f2b2<=_0x24cae8;_0x29f2b2++)_0xd87ec1[_0x378112(0x5323)](_0x29f2b2);return _0xd87ec1;},'la':function(_0x58ff70){var _0x371c1e=_0x5711d9;for(var _0x5c7000=[],_0x2eb2c1=0x0,_0x50abd0=_0x58ff70[_0x371c1e(0x2ef4)];_0x2eb2c1<_0x50abd0;_0x2eb2c1++)_0x5c7000[_0x371c1e(0x2a0e)](_0x58ff70[_0x2eb2c1]);return _0x5c7000;},'Da':function(_0x1da6a9){return _0x38d67a?Symbol(_0x1da6a9):_0x1da6a9;},'Zd':0x6===_0x278db6,'$d':0x7===_0x278db6,'W':_0x278db6,'Lc':function(_0x32c4f9,_0x171270){var _0x3a12e6=_0x5711d9,_0x30dd6b=_0x1a2fcc;for(var _0x31a95c=_0x35271a['a']['la'](_0x32c4f9[_0x30dd6b(0x11c5)](_0x3a12e6(0x3886)))[_0x30dd6b(0x736)](_0x35271a['a']['la'](_0x32c4f9[_0x30dd6b(0x11c5)](_0x30dd6b(0x4d29)))),_0xb39838=_0x3a12e6(0x2faa)==typeof _0x171270?function(_0x445bff){var _0x14f571=_0x30dd6b;return _0x445bff[_0x14f571(0x2c5)]===_0x171270;}:function(_0x53fd12){var _0x13ef46=_0x3a12e6,_0x1ed61b=_0x30dd6b;return _0x171270[_0x1ed61b(0x4a8a)](_0x53fd12[_0x13ef46(0x1c7c)]);},_0x3e5ebf=[],_0x341357=_0x31a95c[_0x30dd6b(0x809)]-0x1;0x0<=_0x341357;_0x341357--)_0xb39838(_0x31a95c[_0x341357])&&_0x3e5ebf[_0x30dd6b(0x5323)](_0x31a95c[_0x341357]);return _0x3e5ebf;},'Nd':function(_0x3d1ff3){var _0x22731b=_0x5711d9,_0x1fdc9c=_0x1a2fcc;return _0x1fdc9c(0x20b8)==typeof _0x3d1ff3&&(_0x3d1ff3=_0x35271a['a']['Db'](_0x3d1ff3))?_0x54a0d9&&_0x54a0d9['parse']?_0x54a0d9[_0x1fdc9c(0x2374)](_0x3d1ff3):new Function(_0x22731b(0x370e)+_0x3d1ff3)():null;},'hc':function(_0x264691,_0xc3a484,_0x4b44b6){var _0x3cc120=_0x1a2fcc;if(!_0x54a0d9||!_0x54a0d9[_0x3cc120(0x43ec)])throw Error(_0x3cc120(0x1b65));return _0x54a0d9[_0x3cc120(0x43ec)](_0x35271a['a']['f'](_0x264691),_0xc3a484,_0x4b44b6);},'Od':function(_0x277325,_0x56421e,_0x3457c3){var _0x38ff93=_0x5711d9,_0x259455=_0x1a2fcc,_0x2fe7e5=(_0x3457c3=_0x3457c3||{})[_0x259455(0x3586)]||{},_0x58ad01=_0x3457c3[_0x259455(0x45e5)]||this['Jc'],_0x38f86e=_0x277325;if(_0x38ff93(0x40f2)==typeof _0x277325&&_0x259455(0x1723)===_0x35271a['a']['R'](_0x277325)){_0x38f86e=_0x277325[_0x259455(0x3b4e)];for(var _0x291058=_0x58ad01[_0x259455(0x809)]-0x1;0x0<=_0x291058;_0x291058--)for(var _0xfc9913=_0x35271a['a']['Lc'](_0x277325,_0x58ad01[_0x291058]),_0x4f0ef0=_0xfc9913[_0x259455(0x809)]-0x1;0x0<=_0x4f0ef0;_0x4f0ef0--)_0x2fe7e5[_0xfc9913[_0x4f0ef0][_0x259455(0x2c5)]]=_0xfc9913[_0x4f0ef0]['value'];}_0x56421e=_0x35271a['a']['f'](_0x56421e);var _0x5c8eae=_0x3d8802[_0x38ff93(0x251f)]('form');for(var _0x1f2883 in(_0x5c8eae[_0x259455(0x8cd)][_0x259455(0x53c8)]=_0x38ff93(0x1056),_0x5c8eae[_0x259455(0x3b4e)]=_0x38f86e,_0x5c8eae[_0x259455(0x3081)]='post',_0x56421e))(_0x277325=_0x3d8802[_0x259455(0x2a2e)](_0x259455(0x4019)))[_0x38ff93(0x18c0)]=_0x259455(0x3727),_0x277325[_0x259455(0x2c5)]=_0x1f2883,_0x277325[_0x259455(0x9a4)]=_0x35271a['a']['hc'](_0x35271a['a']['f'](_0x56421e[_0x1f2883])),_0x5c8eae[_0x38ff93(0x33d6)](_0x277325);_0x321333(_0x2fe7e5,function(_0x4291f2,_0x5e6a0a){var _0x5b4fc3=_0x38ff93,_0x38dc22=_0x259455,_0x2ab865=_0x3d8802[_0x38dc22(0x2a2e)](_0x38dc22(0x4019));_0x2ab865[_0x38dc22(0x3dd)]=_0x38dc22(0x3727),_0x2ab865['name']=_0x4291f2,_0x2ab865[_0x38dc22(0x9a4)]=_0x5e6a0a,_0x5c8eae[_0x5b4fc3(0x33d6)](_0x2ab865);}),_0x3d8802[_0x38ff93(0x172a)][_0x259455(0x5a20)](_0x5c8eae),_0x3457c3[_0x259455(0x4e77)]?_0x3457c3[_0x259455(0x4e77)](_0x5c8eae):_0x5c8eae[_0x259455(0x305c)](),setTimeout(function(){var _0x35f4c0=_0x38ff93,_0x11b256=_0x259455;_0x5c8eae[_0x35f4c0(0xc46)][_0x11b256(0x3fb0)](_0x5c8eae);},0x0);}};}(),_0x35271a['b'](_0x15c0d1(0x5b1a),_0x35271a['a']),_0x35271a['b'](_0x15c0d1(0x3e3e),_0x35271a['a']['D']),_0x35271a['b'](_0x15c0d1(0x47be),_0x35271a['a']['Lb']),_0x35271a['b'](_0x15c0d1(0x55fe),_0x35271a['a']['jb']),_0x35271a['b'](_0x15c0d1(0x3f90),_0x35271a['a']['wc']),_0x35271a['b'](_0x427a8d(0x173b),_0x35271a['a']['A']),_0x35271a['b'](_0x15c0d1(0x5106),_0x35271a['a']['Mb']),_0x35271a['b'](_0x15c0d1(0x69c),_0x35271a['a']['Nb']),_0x35271a['b'](_0x15c0d1(0x3065),_0x35271a['a']['Pa']),_0x35271a['b']('utils.cloneNodes',_0x35271a['a']['Ca']),_0x35271a['b'](_0x15c0d1(0x5c4c),_0x35271a['a']['Da']),_0x35271a['b'](_0x15c0d1(0x2520),_0x35271a['a'][_0x15c0d1(0x46d7)]),_0x35271a['b'](_0x15c0d1(0x3437),_0x35271a['a']['Jc']),_0x35271a['b'](_0x15c0d1(0x3f05),_0x35271a['a']['Lc']),_0x35271a['b']('utils.objectMap',_0x35271a['a']['Ga']),_0x35271a['b'](_0x427a8d(0x4584),_0x35271a['a']['bc']),_0x35271a['b'](_0x15c0d1(0x4ff7),_0x35271a['a']['Od']),_0x35271a['b'](_0x427a8d(0x4da3),_0x35271a['a']['Nd']),_0x35271a['b'](_0x15c0d1(0x134),_0x35271a['a']['B']),_0x35271a['b'](_0x15c0d1(0x2186),_0x35271a['a']['hc']),_0x35271a['b'](_0x427a8d(0x28df),_0x35271a['a']['Pd']),_0x35271a['b'](_0x427a8d(0x47be),_0x35271a['a']['Eb']),_0x35271a['b'](_0x15c0d1(0x5574),_0x35271a['a']['Fb']),_0x35271a['b'](_0x15c0d1(0x4628),_0x35271a['a']['f']),_0x35271a['b']('utils.objectForEach',_0x35271a['a']['P']),_0x35271a['b'](_0x15c0d1(0x25b2),_0x35271a['a']['Na']),_0x35271a['b'](_0x15c0d1(0x1b3),_0x35271a['a']['Bb']),_0x35271a['b'](_0x15c0d1(0x245b),_0x35271a['a']['f']),Function[_0x427a8d(0x1aa2)][_0x15c0d1(0xdbb)]||(Function[_0x15c0d1(0x3720)][_0x15c0d1(0xdbb)]=function(_0x41352c){var _0x44e0e9=_0x15c0d1,_0x555bac=this;if(0x1===arguments[_0x44e0e9(0x809)])return function(){var _0xad574a=_0x44e0e9;return _0x555bac[_0xad574a(0x4269)](_0x41352c,arguments);};var _0x21b68e=Array[_0x44e0e9(0x3720)][_0x44e0e9(0x30eb)][_0x44e0e9(0x3c9e)](arguments,0x1);return function(){var _0x4feae4=_0x44e0e9,_0x399497=_0x21b68e[_0x4feae4(0x30eb)](0x0);return _0x399497['push'][_0x4feae4(0x4269)](_0x399497,arguments),_0x555bac[_0x4feae4(0x4269)](_0x41352c,_0x399497);};}),_0x35271a['a']['g']=new function(){var _0x5c5c76=_0x427a8d,_0x5d9fd0=_0x15c0d1,_0x421d58,_0x37d8d9,_0x548fa6=0x0,_0x2d24a8=_0x5d9fd0(0x53af)+new Date()[_0x5c5c76(0x2847)](),_0x5c490c={};return _0x35271a['a']['W']?(_0x421d58=function(_0x62e97b,_0x1eed60){var _0x44bfdb=_0x5d9fd0,_0x56be62=_0x62e97b[_0x2d24a8];if(!_0x56be62||_0x44bfdb(0x3286)===_0x56be62||!_0x5c490c[_0x56be62]){if(!_0x1eed60)return _0x42643a;_0x56be62=_0x62e97b[_0x2d24a8]='ko'+_0x548fa6++,_0x5c490c[_0x56be62]={};}return _0x5c490c[_0x56be62];},_0x37d8d9=function(_0x4f3817){var _0x3da8bc=_0x4f3817[_0x2d24a8];return!!_0x3da8bc&&(delete _0x5c490c[_0x3da8bc],_0x4f3817[_0x2d24a8]=null,!0x0);}):(_0x421d58=function(_0x282bee,_0x523e76){var _0x3310df=_0x282bee[_0x2d24a8];return!_0x3310df&&_0x523e76&&(_0x3310df=_0x282bee[_0x2d24a8]={}),_0x3310df;},_0x37d8d9=function(_0x454234){return!!_0x454234[_0x2d24a8]&&(delete _0x454234[_0x2d24a8],!0x0);}),{'get':function(_0x81c1fd,_0x12f235){var _0x55f18d=_0x421d58(_0x81c1fd,!0x1);return _0x55f18d&&_0x55f18d[_0x12f235];},'set':function(_0x339744,_0x5c7897,_0x19c08f){(_0x339744=_0x421d58(_0x339744,_0x19c08f!==_0x42643a))&&(_0x339744[_0x5c7897]=_0x19c08f);},'Ub':function(_0x4ba6b1,_0xd11323,_0x796057){return(_0x4ba6b1=_0x421d58(_0x4ba6b1,!0x0))[_0xd11323]||(_0x4ba6b1[_0xd11323]=_0x796057);},'clear':_0x37d8d9,'Z':function(){return _0x548fa6++ +_0x2d24a8;}};}(),_0x35271a['b'](_0x15c0d1(0x6a0),_0x35271a['a']['g']),_0x35271a['b'](_0x15c0d1(0x25e4),_0x35271a['a']['g'][_0x15c0d1(0x3fec)]),_0x35271a['a']['K']=new function(){function _0x18503f(_0x7f6b0,_0xa8e925){var _0x1dedb8=_0x23ca,_0x229c67=_0x35271a['a']['g'][_0x1dedb8(0x38c4)](_0x7f6b0,_0x1ccf7a);return _0x229c67===_0x42643a&&_0xa8e925&&(_0x229c67=[],_0x35271a['a']['g'][_0x1dedb8(0x10aa)](_0x7f6b0,_0x1ccf7a,_0x229c67)),_0x229c67;}function _0x3ae5ba(_0x5e438c){var _0x474f34=_0x140d,_0x1e4e56=_0x23ca;if(_0x29aa1d=_0x18503f(_0x5e438c,!0x1)){for(var _0x29aa1d=_0x29aa1d[_0x1e4e56(0x30eb)](0x0),_0xedd220=0x0;_0xedd220<_0x29aa1d[_0x1e4e56(0x809)];_0xedd220++)_0x29aa1d[_0xedd220](_0x5e438c);}_0x35271a['a']['g'][_0x474f34(0xd19)](_0x5e438c),_0x35271a['a']['K'][_0x474f34(0x1ffa)](_0x5e438c),_0x3dd59e[_0x5e438c[_0x474f34(0x4d95)]]&&_0x436468(_0x5e438c[_0x1e4e56(0x1f53)],!0x0);}function _0x436468(_0x4612fe,_0x2e4988){var _0x3e6394=_0x23ca;for(var _0x1158ff,_0x5881a7=[],_0xe78c4f=0x0;_0xe78c4f<_0x4612fe[_0x3e6394(0x809)];_0xe78c4f++)if((!_0x2e4988||0x8===_0x4612fe[_0xe78c4f][_0x3e6394(0x5c6)])&&(_0x3ae5ba(_0x5881a7[_0x5881a7[_0x3e6394(0x809)]]=_0x1158ff=_0x4612fe[_0xe78c4f]),_0x4612fe[_0xe78c4f]!==_0x1158ff)){for(;_0xe78c4f--&&-0x1==_0x35271a['a']['A'](_0x5881a7,_0x4612fe[_0xe78c4f]););}}var _0x1ccf7a=_0x35271a['a']['g']['Z'](),_0x2b7e74={0x1:!0x0,0x8:!0x0,0x9:!0x0},_0x3dd59e={0x1:!0x0,0x9:!0x0};return{'za':function(_0x1722c5,_0x23f57c){var _0x2caba1=_0x140d,_0x1ff128=_0x23ca;if(_0x2caba1(0x1be1)!=typeof _0x23f57c)throw Error(_0x1ff128(0x2363));_0x18503f(_0x1722c5,!0x0)[_0x1ff128(0x5323)](_0x23f57c);},'yb':function(_0x4f398,_0x5e62cc){var _0x1129fc=_0x23ca,_0x1beb50=_0x18503f(_0x4f398,!0x1);_0x1beb50&&(_0x35271a['a']['Pa'](_0x1beb50,_0x5e62cc),0x0==_0x1beb50[_0x1129fc(0x809)]&&_0x35271a['a']['g'][_0x1129fc(0x10aa)](_0x4f398,_0x1ccf7a,_0x42643a));},'oa':function(_0x29c291){return _0x35271a['u']['G'](function(){var _0xe5906d=_0x140d,_0x4fe30b=_0x23ca;_0x2b7e74[_0x29c291[_0xe5906d(0x4d95)]]&&(_0x3ae5ba(_0x29c291),_0x3dd59e[_0x29c291[_0x4fe30b(0x5c6)]]&&_0x436468(_0x29c291[_0x4fe30b(0x11c5)]('*')));}),_0x29c291;},'removeNode':function(_0xc1bf53){var _0x4b571d=_0x23ca;_0x35271a['oa'](_0xc1bf53),_0xc1bf53[_0x4b571d(0xf67)]&&_0xc1bf53[_0x4b571d(0xf67)][_0x4b571d(0x3fb0)](_0xc1bf53);},'cleanExternalData':function(_0x1b2388){var _0x46b3c1=_0x140d,_0x2e945c=_0x23ca;_0x4c78c6&&_0x2e945c(0x1b4b)==typeof _0x4c78c6[_0x46b3c1(0xcb6)]&&_0x4c78c6[_0x2e945c(0x39cf)]([_0x1b2388]);}};}(),_0x35271a['oa']=_0x35271a['a']['K']['oa'],_0x35271a[_0x15c0d1(0x16be)]=_0x35271a['a']['K'][_0x15c0d1(0x16be)],_0x35271a['b'](_0x427a8d(0x5338),_0x35271a['oa']),_0x35271a['b'](_0x15c0d1(0x16be),_0x35271a[_0x15c0d1(0x16be)]),_0x35271a['b']('utils.domNodeDisposal',_0x35271a['a']['K']),_0x35271a['b'](_0x15c0d1(0x40e7),_0x35271a['a']['K']['za']),_0x35271a['b'](_0x15c0d1(0xe5c),_0x35271a['a']['K']['yb']),function(){var _0x2f9ad2=_0x427a8d,_0xe85001=_0x15c0d1,_0x54c061=[0x0,'',''],_0x5e294e=[0x1,_0xe85001(0x1a13),_0xe85001(0x886)],_0x5f0fea=[0x3,_0x2f9ad2(0x3e29),_0xe85001(0x13ab)],_0x5f5ba3=[0x1,_0xe85001(0x4adc),_0xe85001(0x24b8)],_0x2ac5b5={'thead':_0x5e294e,'tbody':_0x5e294e,'tfoot':_0x5e294e,'tr':[0x2,_0xe85001(0x1663),_0xe85001(0x203a)],'td':_0x5f0fea,'th':_0x5f0fea,'option':_0x5f5ba3,'optgroup':_0x5f5ba3},_0x34fc95=0x8>=_0x35271a['a']['W'];_0x35271a['a']['ua']=function(_0x35c60f,_0x42aea7){var _0x4986c7=_0x2f9ad2,_0x590079=_0xe85001,_0x106d83;if(_0x4c78c6){if(_0x4c78c6['parseHTML'])_0x106d83=_0x4c78c6[_0x590079(0x552)](_0x35c60f,_0x42aea7)||[];else{if((_0x106d83=_0x4c78c6[_0x590079(0xd58)]([_0x35c60f],_0x42aea7))&&_0x106d83[0x0]){for(var _0x567361=_0x106d83[0x0];_0x567361[_0x4986c7(0xc46)]&&0xb!==_0x567361[_0x590079(0xf67)][_0x590079(0x5c6)];)_0x567361=_0x567361[_0x590079(0xf67)];_0x567361[_0x590079(0xf67)]&&_0x567361[_0x590079(0xf67)][_0x590079(0x3fb0)](_0x567361);}}}else{(_0x106d83=_0x42aea7)||(_0x106d83=_0x3d8802),_0x567361=_0x106d83[_0x590079(0xbc6)]||_0x106d83[_0x4986c7(0x35b8)]||_0x374860;var _0x4172a0,_0x3bbe85=_0x35271a['a']['Db'](_0x35c60f)[_0x590079(0x12e2)](),_0x1d7a7a=_0x106d83[_0x590079(0x2a2e)]('div');for(_0x4172a0=(_0x3bbe85=_0x3bbe85[_0x590079(0x31ca)](/^(?:\x3c!--.*?--\x3e\s*?)*?<([a-z]+)[\s>]/))&&_0x2ac5b5[_0x3bbe85[0x1]]||_0x54c061,_0x3bbe85=_0x4172a0[0x0],_0x4172a0=_0x590079(0xe3f)+_0x4172a0[0x1]+_0x35c60f+_0x4172a0[0x2]+_0x590079(0x4ba1),_0x590079(0x1b4b)==typeof _0x567361[_0x590079(0x4639)]?_0x1d7a7a[_0x590079(0x5a20)](_0x567361[_0x590079(0x4639)](_0x4172a0)):(_0x34fc95&&_0x106d83[_0x590079(0xd00)][_0x590079(0x5a20)](_0x1d7a7a),_0x1d7a7a[_0x590079(0x15ac)]=_0x4172a0,_0x34fc95&&_0x1d7a7a[_0x590079(0xf67)][_0x590079(0x3fb0)](_0x1d7a7a));_0x3bbe85--;)_0x1d7a7a=_0x1d7a7a[_0x4986c7(0x32dc)];_0x106d83=_0x35271a['a']['la'](_0x1d7a7a['lastChild'][_0x590079(0x1f53)]);}return _0x106d83;},_0x35271a['a']['Md']=function(_0x30b9ea,_0x16638c){var _0x417efa=_0xe85001,_0x5f0e9=_0x35271a['a']['ua'](_0x30b9ea,_0x16638c);return _0x5f0e9[_0x417efa(0x809)]&&_0x5f0e9[0x0][_0x417efa(0x481a)]||_0x35271a['a']['Yb'](_0x5f0e9);},_0x35271a['a']['fc']=function(_0x467663,_0xe0f179){var _0x3f5ac1=_0x2f9ad2,_0x3fd4d7=_0xe85001;if(_0x35271a['a']['Tb'](_0x467663),null!==(_0xe0f179=_0x35271a['a']['f'](_0xe0f179))&&_0xe0f179!==_0x42643a){if(_0x3f5ac1(0x2faa)!=typeof _0xe0f179&&(_0xe0f179=_0xe0f179[_0x3fd4d7(0x3cc8)]()),_0x4c78c6)_0x4c78c6(_0x467663)[_0x3fd4d7(0x59dc)](_0xe0f179);else{for(var _0x4d1979=_0x35271a['a']['ua'](_0xe0f179,_0x467663[_0x3fd4d7(0x188c)]),_0xe20200=0x0;_0xe20200<_0x4d1979[_0x3fd4d7(0x809)];_0xe20200++)_0x467663['appendChild'](_0x4d1979[_0xe20200]);}}};}(),_0x35271a['b'](_0x15c0d1(0x129a),_0x35271a['a']['ua']),_0x35271a['b'](_0x15c0d1(0xa22),_0x35271a['a']['fc']),_0x35271a['aa']=function(){function _0x350f4b(_0x1801a6,_0x41d9da){var _0x4a2222=_0x140d,_0x43f56f=_0x23ca;if(_0x1801a6){if(0x8==_0x1801a6[_0x43f56f(0x5c6)])null!=(_0x2e37b4=_0x35271a['aa']['Uc'](_0x1801a6[_0x43f56f(0x317f)]))&&_0x41d9da[_0x43f56f(0x5323)]({'ud':_0x1801a6,'Kd':_0x2e37b4});else{if(0x1==_0x1801a6[_0x43f56f(0x5c6)]){for(var _0x2e37b4=0x0,_0x32a219=_0x1801a6[_0x43f56f(0x1f53)],_0x3e2624=_0x32a219[_0x4a2222(0x2ef4)];_0x2e37b4<_0x3e2624;_0x2e37b4++)_0x350f4b(_0x32a219[_0x2e37b4],_0x41d9da);}}}}var _0x14daad={};return{'Xb':function(_0xf76def){var _0x2d9e39=_0x140d,_0x546186=_0x23ca;if(_0x2d9e39(0x1be1)!=typeof _0xf76def)throw Error(_0x546186(0x4669));var _0x4b6e59=(0x100000000*(0x1+Math[_0x546186(0x2e0f)]())|0x0)[_0x546186(0x3cc8)](0x10)['substring'](0x1)+(0x100000000*(0x1+Math[_0x546186(0x2e0f)]())|0x0)[_0x546186(0x3cc8)](0x10)[_0x546186(0x4c07)](0x1);return _0x14daad[_0x4b6e59]=_0xf76def,_0x546186(0x15a9)+_0x4b6e59+_0x2d9e39(0x4cf1);},'bd':function(_0x55b058,_0x54db5c){var _0x55824f=_0x140d,_0x37c572=_0x23ca,_0x16966a=_0x14daad[_0x55b058];if(_0x16966a===_0x42643a)throw Error(_0x37c572(0x5bdd)+_0x55b058+_0x37c572(0x30d));try{return _0x16966a[_0x55824f(0x1bcb)](null,_0x54db5c||[]),!0x0;}finally{delete _0x14daad[_0x55b058];}},'cd':function(_0x3a6fa6,_0x4c2ee9){var _0x29aec6=_0x140d,_0x5548e2=_0x23ca,_0x4e2ac7=[];_0x350f4b(_0x3a6fa6,_0x4e2ac7);for(var _0x56bfb0=0x0,_0x5e7d72=_0x4e2ac7[_0x29aec6(0x2ef4)];_0x56bfb0<_0x5e7d72;_0x56bfb0++){var _0x4ae6a9=_0x4e2ac7[_0x56bfb0]['ud'],_0x49f25f=[_0x4ae6a9];_0x4c2ee9&&_0x35271a['a']['Nb'](_0x49f25f,_0x4c2ee9),_0x35271a['aa']['bd'](_0x4e2ac7[_0x56bfb0]['Kd'],_0x49f25f),_0x4ae6a9[_0x5548e2(0x317f)]='',_0x4ae6a9[_0x5548e2(0xf67)]&&_0x4ae6a9[_0x5548e2(0xf67)][_0x29aec6(0x1f3a)](_0x4ae6a9);}},'Uc':function(_0xffaf0){var _0x6deb47=_0x23ca;return(_0xffaf0=_0xffaf0[_0x6deb47(0x31ca)](/^\[ko_memo\:(.*?)\]$/))?_0xffaf0[0x1]:null;}};}(),_0x35271a['b'](_0x15c0d1(0x444a),_0x35271a['aa']),_0x35271a['b'](_0x15c0d1(0x58b7),_0x35271a['aa']['Xb']),_0x35271a['b'](_0x427a8d(0x4c9f),_0x35271a['aa']['bd']),_0x35271a['b'](_0x427a8d(0x4bb9),_0x35271a['aa']['Uc']),_0x35271a['b'](_0x15c0d1(0x4cec),_0x35271a['aa']['cd']),_0x35271a['na']=function(){var _0x40d874=_0x427a8d,_0x38173b=_0x15c0d1;function _0x296dc5(){var _0x2e18ce=_0x140d,_0x480518=_0x23ca;if(_0x3a60d9){for(var _0x425c07,_0x26b4c4=_0x3a60d9,_0x567af8=0x0;_0x35bdf3<_0x3a60d9;)if(_0x425c07=_0x374aae[_0x35bdf3++]){if(_0x35bdf3>_0x26b4c4){if(0x1388<=++_0x567af8){_0x35bdf3=_0x3a60d9,_0x35271a['a']['Gc'](Error(_0x2e18ce(0x3865)+_0x567af8+_0x480518(0x2646)));break;}_0x26b4c4=_0x3a60d9;}try{_0x425c07();}catch(_0x1ba429){_0x35271a['a']['Gc'](_0x1ba429);}}}}function _0x3ba2e0(){var _0x4fbbbc=_0x23ca;_0x296dc5(),_0x35bdf3=_0x3a60d9=_0x374aae[_0x4fbbbc(0x809)]=0x0;}var _0x4cc7b6,_0x374aae=[],_0x3a60d9=0x0,_0xa43f5d=0x1,_0x35bdf3=0x0;return _0x4cc7b6=_0x374860[_0x38173b(0x1650)]?function(_0x3a78cb){var _0x2a1a94=_0x140d,_0x2124c3=_0x38173b,_0x3a9fde=_0x3d8802[_0x2124c3(0x2a2e)](_0x2a1a94(0x5b3e));return new MutationObserver(_0x3a78cb)[_0x2a1a94(0x4514)](_0x3a9fde,{'attributes':!0x0}),function(){var _0x45b4fc=_0x2a1a94,_0x5891bd=_0x2124c3;_0x3a9fde[_0x5891bd(0x3568)][_0x45b4fc(0x2dc9)](_0x5891bd(0x6034));};}(_0x3ba2e0):_0x3d8802&&_0x38173b(0x1ee6)in _0x3d8802[_0x38173b(0x2a2e)](_0x40d874(0x5549))?function(_0x36a484){var _0x412b5b=_0x40d874,_0x17ccca=_0x38173b,_0x499503=_0x3d8802[_0x17ccca(0x2a2e)](_0x17ccca(0x4bb));_0x499503[_0x17ccca(0x1ee6)]=function(){var _0x43f9e1=_0x140d,_0x9e0ea3=_0x17ccca;_0x499503[_0x9e0ea3(0x1ee6)]=null,_0x3d8802[_0x9e0ea3(0x68e)][_0x43f9e1(0x1f3a)](_0x499503),_0x499503=null,_0x36a484();},_0x3d8802[_0x412b5b(0x29d7)][_0x17ccca(0x5a20)](_0x499503);}:function(_0x10f2a2){setTimeout(_0x10f2a2,0x0);},{'scheduler':_0x4cc7b6,'zb':function(_0x3b22f9){var _0x2f0b7b=_0x38173b;return _0x3a60d9||_0x35271a['na'][_0x2f0b7b(0x3183)](_0x3ba2e0),_0x374aae[_0x3a60d9++]=_0x3b22f9,_0xa43f5d++;},'cancel':function(_0x19f945){(_0x19f945-=_0xa43f5d-_0x3a60d9)>=_0x35bdf3&&_0x19f945<_0x3a60d9&&(_0x374aae[_0x19f945]=null);},'resetForTesting':function(){var _0x58f9d5=_0x38173b,_0x73111=_0x3a60d9-_0x35bdf3;return _0x35bdf3=_0x3a60d9=_0x374aae[_0x58f9d5(0x809)]=0x0,_0x73111;},'Sd':_0x296dc5};}(),_0x35271a['b'](_0x427a8d(0x3028),_0x35271a['na']),_0x35271a['b'](_0x15c0d1(0x29ff),_0x35271a['na']['zb']),_0x35271a['b'](_0x15c0d1(0xcc3),_0x35271a['na']['Sd']),_0x35271a['Ta']={'throttle':function(_0x551730,_0x32a53a){var _0x3e9357=_0x15c0d1;_0x551730[_0x3e9357(0x28c5)]=_0x32a53a;var _0x1c9866=null;return _0x35271a['$']({'read':_0x551730,'write':function(_0x1f5cc8){clearTimeout(_0x1c9866),_0x1c9866=_0x35271a['a']['setTimeout'](function(){_0x551730(_0x1f5cc8);},_0x32a53a);}});},'rateLimit':function(_0x18686c,_0x497591){var _0x5cd74=_0x427a8d,_0x3a8951=_0x15c0d1,_0xb7b501,_0x49f8a7,_0xbffc14;_0x3a8951(0x1efe)==typeof _0x497591?_0xb7b501=_0x497591:(_0xb7b501=_0x497591[_0x3a8951(0xc97)],_0x49f8a7=_0x497591[_0x5cd74(0x2923)]),_0x18686c['Hb']=!0x1,_0xbffc14=_0x3a8951(0x1b4b)==typeof _0x49f8a7?_0x49f8a7:_0x3a8951(0x2b29)==_0x49f8a7?_0x306c45:_0x1a1220,_0x18686c['ub'](function(_0x1b79d8){return _0xbffc14(_0x1b79d8,_0xb7b501,_0x497591);});},'deferred':function(_0x38d027,_0x5d352){var _0x8a8438=_0x15c0d1;if(!0x0!==_0x5d352)throw Error(_0x8a8438(0x1c3d));_0x38d027['Hb']||(_0x38d027['Hb']=!0x0,_0x38d027['ub'](function(_0x41a30b){var _0x45152c,_0x54f4a4=!0x1;return function(){var _0x4d2fa1=_0x23ca;if(!_0x54f4a4){_0x35271a['na'][_0x4d2fa1(0x5d32)](_0x45152c),_0x45152c=_0x35271a['na']['zb'](_0x41a30b);try{_0x54f4a4=!0x0,_0x38d027[_0x4d2fa1(0x5cc9)](_0x42643a,_0x4d2fa1(0xa73));}finally{_0x54f4a4=!0x1;}}};}));},'notify':function(_0x3f7a24,_0x59d570){var _0x4ce6a7=_0x427a8d,_0x3f0bc6=_0x15c0d1;_0x3f7a24[_0x4ce6a7(0x4a52)]=_0x3f0bc6(0x5ace)==_0x59d570?null:_0x53b16a;}};var _0x2ce56e={'undefined':0x1,'boolean':0x1,'number':0x1,'string':0x1};_0x35271a['b'](_0x427a8d(0x470e),_0x35271a['Ta']),_0x35271a['ic']=function(_0x25c9a7,_0x348e61,_0x46eed9){var _0xd760bd=_0x15c0d1;this['da']=_0x25c9a7,this['lc']=_0x348e61,this['mc']=_0x46eed9,this['Ib']=!0x1,this['fb']=this['Jb']=null,_0x35271a['L'](this,_0xd760bd(0x4f8c),this['s']),_0x35271a['L'](this,_0xd760bd(0x7df),this['l']);},_0x35271a['ic'][_0x15c0d1(0x3720)]['s']=function(){this['Ib']||(this['fb']&&_0x35271a['a']['K']['yb'](this['Jb'],this['fb']),this['Ib']=!0x0,this['mc'](),this['da']=this['lc']=this['mc']=this['Jb']=this['fb']=null);},_0x35271a['ic'][_0x15c0d1(0x3720)]['l']=function(_0x4ddb5a){var _0x101392=_0x427a8d;this['Jb']=_0x4ddb5a,_0x35271a['a']['K']['za'](_0x4ddb5a,this['fb']=this['s'][_0x101392(0x66d)](this));},_0x35271a['T']=function(){_0x35271a['a']['Ab'](this,_0x2649e2),_0x2649e2['qb'](this);};var _0x2649e2={'qb':function(_0x3251fe){_0x3251fe['U']={'change':[]},_0x3251fe['sc']=0x1;},'subscribe':function(_0x388a1f,_0xad8848,_0x4392b6){var _0x2266e0=_0x15c0d1,_0x30278b=this;_0x4392b6=_0x4392b6||_0x2266e0(0x4673);var _0x29270b=new _0x35271a['ic'](_0x30278b,_0xad8848?_0x388a1f[_0x2266e0(0xdbb)](_0xad8848):_0x388a1f,function(){_0x35271a['a']['Pa'](_0x30278b['U'][_0x4392b6],_0x29270b),_0x30278b['hb']&&_0x30278b['hb'](_0x4392b6);});return _0x30278b['Qa']&&_0x30278b['Qa'](_0x4392b6),_0x30278b['U'][_0x4392b6]||(_0x30278b['U'][_0x4392b6]=[]),_0x30278b['U'][_0x4392b6]['push'](_0x29270b),_0x29270b;},'notifySubscribers':function(_0x138695,_0x2838b1){var _0xf5b174=_0x15c0d1;if(_0xf5b174(0x4673)===(_0x2838b1=_0x2838b1||_0xf5b174(0x4673))&&this['Gb'](),this['Wa'](_0x2838b1)){var _0x366372=_0xf5b174(0x4673)===_0x2838b1&&this['ed']||this['U'][_0x2838b1][_0xf5b174(0x30eb)](0x0);try{_0x35271a['u']['xc']();for(var _0x5a1806,_0x581a40=0x0;_0x5a1806=_0x366372[_0x581a40];++_0x581a40)_0x5a1806['Ib']||_0x5a1806['lc'](_0x138695);}finally{_0x35271a['u'][_0xf5b174(0x2a9)]();}}},'ob':function(){return this['sc'];},'Dd':function(_0x2f0534){return this['ob']()!==_0x2f0534;},'Gb':function(){++this['sc'];},'ub':function(_0x13782b){var _0x22562c=_0x427a8d,_0x323a71=_0x15c0d1,_0x2e768d,_0x363897,_0x2b3c32,_0x26d820,_0x364338,_0x4dfca6=this,_0x396215=_0x35271a['O'](_0x4dfca6);_0x4dfca6['gb']||(_0x4dfca6['gb']=_0x4dfca6[_0x22562c(0x4aeb)],_0x4dfca6[_0x323a71(0x5cc9)]=_0x18d896);var _0x13e435=_0x13782b(function(){_0x4dfca6['Ja']=!0x1,_0x396215&&_0x26d820===_0x4dfca6&&(_0x26d820=_0x4dfca6['nc']?_0x4dfca6['nc']():_0x4dfca6());var _0x18873f=_0x363897||_0x364338&&_0x4dfca6['sb'](_0x2b3c32,_0x26d820);_0x364338=_0x363897=_0x2e768d=!0x1,_0x18873f&&_0x4dfca6['gb'](_0x2b3c32=_0x26d820);});_0x4dfca6['qc']=function(_0x4dfddf,_0x25656c){var _0x39c98e=_0x323a71;_0x25656c&&_0x4dfca6['Ja']||(_0x364338=!_0x25656c),_0x4dfca6['ed']=_0x4dfca6['U'][_0x39c98e(0x4673)][_0x39c98e(0x30eb)](0x0),_0x4dfca6['Ja']=_0x2e768d=!0x0,_0x26d820=_0x4dfddf,_0x13e435();},_0x4dfca6['pc']=function(_0x31721c){var _0x31bf8c=_0x22562c;_0x2e768d||(_0x2b3c32=_0x31721c,_0x4dfca6['gb'](_0x31721c,_0x31bf8c(0x4663)));},_0x4dfca6['rc']=function(){_0x364338=!0x0;},_0x4dfca6['gd']=function(){_0x4dfca6['sb'](_0x2b3c32,_0x4dfca6['v'](!0x0))&&(_0x363897=!0x0);};},'Wa':function(_0x24c638){var _0x14c192=_0x15c0d1;return this['U'][_0x24c638]&&this['U'][_0x24c638][_0x14c192(0x809)];},'Bd':function(_0x4d8338){var _0x4fc9f2=_0x15c0d1;if(_0x4d8338)return this['U'][_0x4d8338]&&this['U'][_0x4d8338][_0x4fc9f2(0x809)]||0x0;var _0x555361=0x0;return _0x35271a['a']['P'](this['U'],function(_0x1149be,_0xbdb80b){var _0x31e4ef=_0x4fc9f2;_0x31e4ef(0xa73)!==_0x1149be&&(_0x555361+=_0xbdb80b[_0x31e4ef(0x809)]);}),_0x555361;},'sb':function(_0x3b5fc6,_0x52397a){var _0x33e29d=_0x427a8d,_0x429ac9=_0x15c0d1;return!this[_0x33e29d(0x4a52)]||!this[_0x429ac9(0x5d4d)](_0x3b5fc6,_0x52397a);},'toString':function(){var _0x12c174=_0x15c0d1;return _0x12c174(0x2185);},'extend':function(_0x3aaef0){var _0x979118=this;return _0x3aaef0&&_0x35271a['a']['P'](_0x3aaef0,function(_0x1afa1d,_0x5c137d){var _0x5cb327=_0x23ca,_0x2e1c18=_0x35271a['Ta'][_0x1afa1d];_0x5cb327(0x1b4b)==typeof _0x2e1c18&&(_0x979118=_0x2e1c18(_0x979118,_0x5c137d)||_0x979118);}),_0x979118;}};_0x35271a['L'](_0x2649e2,_0x15c0d1(0x56e8),_0x2649e2['qb']),_0x35271a['L'](_0x2649e2,_0x15c0d1(0x1ffa),_0x2649e2[_0x15c0d1(0x1ffa)]),_0x35271a['L'](_0x2649e2,'extend',_0x2649e2[_0x15c0d1(0x46d7)]),_0x35271a['L'](_0x2649e2,_0x427a8d(0x3b6f),_0x2649e2['Bd']),_0x35271a['a']['Ba']&&_0x35271a['a'][_0x15c0d1(0x5d30)](_0x2649e2,Function[_0x15c0d1(0x3720)]),_0x35271a['T']['fn']=_0x2649e2,_0x35271a['Qc']=function(_0x140306){var _0x348e21=_0x427a8d,_0x428062=_0x15c0d1;return null!=_0x140306&&_0x428062(0x1b4b)==typeof _0x140306[_0x428062(0x1ffa)]&&_0x348e21(0x1be1)==typeof _0x140306[_0x428062(0x5cc9)];},_0x35271a['b'](_0x15c0d1(0x1c9e),_0x35271a['T']),_0x35271a['b'](_0x15c0d1(0x1b6),_0x35271a['Qc']),_0x35271a['S']=_0x35271a['u']=function(){function _0x36f5fc(_0x216f37){var _0x43fd92=_0x140d;_0x54494a[_0x43fd92(0x2a0e)](_0x43597d),_0x43597d=_0x216f37;}function _0x548a7e(){var _0x588e32=_0x23ca;_0x43597d=_0x54494a[_0x588e32(0x3b86)]();}var _0x43597d,_0x54494a=[],_0x16f711=0x0;return{'xc':_0x36f5fc,'end':_0x548a7e,'cc':function(_0x52f42d){var _0x321c8d=_0x23ca;if(_0x43597d){if(!_0x35271a['Qc'](_0x52f42d))throw Error(_0x321c8d(0x3808));_0x43597d['od'][_0x321c8d(0x3c9e)](_0x43597d['pd'],_0x52f42d,_0x52f42d['fd']||(_0x52f42d['fd']=++_0x16f711));}},'G':function(_0x5d754a,_0x160376,_0x49d10b){var _0x234334=_0x140d;try{return _0x36f5fc(),_0x5d754a[_0x234334(0x1bcb)](_0x160376,_0x49d10b||[]);}finally{_0x548a7e();}},'qa':function(){if(_0x43597d)return _0x43597d['o']['qa']();},'Va':function(){if(_0x43597d)return _0x43597d['o']['Va']();},'Ya':function(){if(_0x43597d)return _0x43597d['Ya'];},'o':function(){if(_0x43597d)return _0x43597d['o'];}};}(),_0x35271a['b'](_0x15c0d1(0x236d),_0x35271a['S']),_0x35271a['b'](_0x15c0d1(0x5d4a),_0x35271a['S']['qa']),_0x35271a['b'](_0x15c0d1(0x1b49),_0x35271a['S']['Va']),_0x35271a['b'](_0x427a8d(0x328a),_0x35271a['S']['Ya']),_0x35271a['b'](_0x15c0d1(0x247f),_0x35271a['S']['cc']),_0x35271a['b'](_0x15c0d1(0x30cc),_0x35271a['Yd']=_0x35271a['u']['G']);var _0xb4944c=_0x35271a['a']['Da'](_0x15c0d1(0xfcb));_0x35271a['ta']=function(_0x97900e){var _0x4b12e9=_0x15c0d1;function _0x2911b2(){var _0x4e0885=_0x23ca;return 0x0<arguments[_0x4e0885(0x809)]?(_0x2911b2['sb'](_0x2911b2[_0xb4944c],arguments[0x0])&&(_0x2911b2['ya'](),_0x2911b2[_0xb4944c]=arguments[0x0],_0x2911b2['xa']()),this):(_0x35271a['u']['cc'](_0x2911b2),_0x2911b2[_0xb4944c]);}return _0x2911b2[_0xb4944c]=_0x97900e,_0x35271a['a']['Ba']||_0x35271a['a'][_0x4b12e9(0x46d7)](_0x2911b2,_0x35271a['T']['fn']),_0x35271a['T']['fn']['qb'](_0x2911b2),_0x35271a['a']['Ab'](_0x2911b2,_0x51a28a),_0x35271a[_0x4b12e9(0x54e8)][_0x4b12e9(0x47e9)]&&_0x35271a['Ta'][_0x4b12e9(0x1ed4)](_0x2911b2,!0x0),_0x2911b2;};var _0x51a28a={'equalityComparer':_0x53b16a,'v':function(){return this[_0xb4944c];},'xa':function(){var _0x2094ff=_0x15c0d1;this[_0x2094ff(0x5cc9)](this[_0xb4944c],_0x2094ff(0x344a)),this[_0x2094ff(0x5cc9)](this[_0xb4944c]);},'ya':function(){var _0x2a4732=_0x15c0d1;this[_0x2a4732(0x5cc9)](this[_0xb4944c],'beforeChange');}};_0x35271a['a']['Ba']&&_0x35271a['a'][_0x427a8d(0x371f)](_0x51a28a,_0x35271a['T']['fn']);var _0x3ce715=_0x35271a['ta']['Ma']=_0x15c0d1(0x5ff1);_0x51a28a[_0x3ce715]=_0x35271a['ta'],_0x35271a['O']=function(_0x2b2bdd){var _0x193f86=_0x427a8d,_0x4e07ee=_0x15c0d1;if((_0x2b2bdd=_0x4e07ee(0x1b4b)==typeof _0x2b2bdd&&_0x2b2bdd[_0x3ce715])&&_0x2b2bdd!==_0x51a28a[_0x3ce715]&&_0x2b2bdd!==_0x35271a['o']['fn'][_0x3ce715])throw Error(_0x193f86(0x2660));return!!_0x2b2bdd;},_0x35271a['Za']=function(_0x246ae9){var _0x55d617=_0x427a8d;return _0x55d617(0x1be1)==typeof _0x246ae9&&(_0x246ae9[_0x3ce715]===_0x51a28a[_0x3ce715]||_0x246ae9[_0x3ce715]===_0x35271a['o']['fn'][_0x3ce715]&&_0x246ae9['Nc']);},_0x35271a['b'](_0x15c0d1(0x25f0),_0x35271a['ta']),_0x35271a['b'](_0x427a8d(0x759),_0x35271a['O']),_0x35271a['b'](_0x15c0d1(0x306b),_0x35271a['Za']),_0x35271a['b'](_0x15c0d1(0x2f9b),_0x35271a['Za']),_0x35271a['b'](_0x15c0d1(0x419),_0x51a28a),_0x35271a['L'](_0x51a28a,_0x15c0d1(0xda2),_0x51a28a['v']),_0x35271a['L'](_0x51a28a,_0x15c0d1(0x1c67),_0x51a28a['xa']),_0x35271a['L'](_0x51a28a,_0x427a8d(0x2f22),_0x51a28a['ya']),_0x35271a['Ha']=function(_0x161e99){var _0x35ab1e=_0x427a8d,_0x42503d=_0x15c0d1;if(_0x35ab1e(0x40f2)!=typeof(_0x161e99=_0x161e99||[])||!(_0x42503d(0x809)in _0x161e99))throw Error(_0x42503d(0x2467));return _0x161e99=_0x35271a['ta'](_0x161e99),_0x35271a['a']['Ab'](_0x161e99,_0x35271a['Ha']['fn']),_0x161e99[_0x42503d(0x46d7)]({'trackArrayChanges':!0x0});},_0x35271a['Ha']['fn']={'remove':function(_0x13af8c){var _0x1db6cf=_0x15c0d1;for(var _0xe7d4b6=this['v'](),_0x1ed8c6=[],_0x4c7cee=_0x1db6cf(0x1b4b)!=typeof _0x13af8c||_0x35271a['O'](_0x13af8c)?function(_0x41019d){return _0x41019d===_0x13af8c;}:_0x13af8c,_0x3f5fe3=0x0;_0x3f5fe3<_0xe7d4b6[_0x1db6cf(0x809)];_0x3f5fe3++){var _0x4baa25=_0xe7d4b6[_0x3f5fe3];if(_0x4c7cee(_0x4baa25)){if(0x0===_0x1ed8c6[_0x1db6cf(0x809)]&&this['ya'](),_0xe7d4b6[_0x3f5fe3]!==_0x4baa25)throw Error(_0x1db6cf(0x2e4e));_0x1ed8c6[_0x1db6cf(0x5323)](_0x4baa25),_0xe7d4b6[_0x1db6cf(0x2f5b)](_0x3f5fe3,0x1),_0x3f5fe3--;}}return _0x1ed8c6[_0x1db6cf(0x809)]&&this['xa'](),_0x1ed8c6;},'removeAll':function(_0xf8e84d){var _0x1f8ff6=_0x427a8d,_0x31d0db=_0x15c0d1;if(_0xf8e84d===_0x42643a){var _0x2f593b=this['v'](),_0x4c3a24=_0x2f593b[_0x31d0db(0x30eb)](0x0);return this['ya'](),_0x2f593b[_0x1f8ff6(0x1d88)](0x0,_0x2f593b['length']),this['xa'](),_0x4c3a24;}return _0xf8e84d?this[_0x31d0db(0x4f4b)](function(_0x283d01){return 0x0<=_0x35271a['a']['A'](_0xf8e84d,_0x283d01);}):[];},'destroy':function(_0xfade8f){var _0x2ea3db=_0x15c0d1,_0x52b686=this['v'](),_0xa28ab=_0x2ea3db(0x1b4b)!=typeof _0xfade8f||_0x35271a['O'](_0xfade8f)?function(_0x59c345){return _0x59c345===_0xfade8f;}:_0xfade8f;this['ya']();for(var _0x793de7=_0x52b686[_0x2ea3db(0x809)]-0x1;0x0<=_0x793de7;_0x793de7--){var _0x2b1c7d=_0x52b686[_0x793de7];_0xa28ab(_0x2b1c7d)&&(_0x2b1c7d[_0x2ea3db(0x2c2)]=!0x0);}this['xa']();},'destroyAll':function(_0x1a541d){var _0x44b798=_0x15c0d1;return _0x1a541d===_0x42643a?this[_0x44b798(0x2947)](function(){return!0x0;}):_0x1a541d?this[_0x44b798(0x2947)](function(_0x5a4f08){return 0x0<=_0x35271a['a']['A'](_0x1a541d,_0x5a4f08);}):[];},'indexOf':function(_0x414b6e){var _0x806312=this();return _0x35271a['a']['A'](_0x806312,_0x414b6e);},'replace':function(_0x480ae1,_0x1475ee){var _0x3e436b=_0x427a8d,_0x31d32d=this[_0x3e436b(0x2feb)](_0x480ae1);0x0<=_0x31d32d&&(this['ya'](),this['v']()[_0x31d32d]=_0x1475ee,this['xa']());},'sorted':function(_0x4963c8){var _0x285069=_0x427a8d,_0xaa7257=_0x15c0d1,_0x2fe757=this()[_0xaa7257(0x30eb)](0x0);return _0x4963c8?_0x2fe757[_0x285069(0x3f88)](_0x4963c8):_0x2fe757[_0x285069(0x3f88)]();},'reversed':function(){var _0x4eb72d=_0x427a8d,_0x51ef0a=_0x15c0d1;return this()[_0x4eb72d(0x17ac)](0x0)[_0x51ef0a(0x3931)]();}},_0x35271a['a']['Ba']&&_0x35271a['a'][_0x427a8d(0x371f)](_0x35271a['Ha']['fn'],_0x35271a['ta']['fn']),_0x35271a['a']['D'](_0x427a8d(0xc20)[_0x15c0d1(0x390f)]('\x20'),function(_0x2c09ff){_0x35271a['Ha']['fn'][_0x2c09ff]=function(){var _0x1fe1c4=_0x23ca,_0x2d827c=this['v']();this['ya'](),this['zc'](_0x2d827c,_0x2c09ff,arguments);var _0x244787=_0x2d827c[_0x2c09ff][_0x1fe1c4(0x4269)](_0x2d827c,arguments);return this['xa'](),_0x244787===_0x2d827c?this:_0x244787;};}),_0x35271a['a']['D']([_0x15c0d1(0x30eb)],function(_0x395281){_0x35271a['Ha']['fn'][_0x395281]=function(){var _0x18c0c5=_0x23ca,_0x53aca0=this();return _0x53aca0[_0x395281][_0x18c0c5(0x4269)](_0x53aca0,arguments);};}),_0x35271a['Pc']=function(_0x14ccd1){var _0x57d8f0=_0x427a8d,_0xafc297=_0x15c0d1;return _0x35271a['O'](_0x14ccd1)&&'function'==typeof _0x14ccd1[_0x57d8f0(0x45fe)]&&_0xafc297(0x1b4b)==typeof _0x14ccd1[_0xafc297(0x5323)];},_0x35271a['b'](_0x427a8d(0x291f),_0x35271a['Ha']),_0x35271a['b'](_0x15c0d1(0x43cd),_0x35271a['Pc']),_0x35271a['Ta'][_0x15c0d1(0x210)]=function(_0x4b498b,_0x46bf91){var _0x2ef8bf=_0x427a8d,_0x3ece16=_0x15c0d1;function _0x4a38aa(){var _0x1c2057=_0x23ca;function _0x1d536d(){var _0x3326aa=_0x140d,_0x4ce5be=_0x23ca;if(_0x20b086){var _0x433b9a,_0x230672=[][_0x4ce5be(0x736)](_0x4b498b['v']()||[]);_0x4b498b['Wa'](_0x4ce5be(0x492a))&&((!_0x59bd8d||0x1<_0x20b086)&&(_0x59bd8d=_0x35271a['a']['Pb'](_0x1d59dd,_0x230672,_0x4b498b['Ob'])),_0x433b9a=_0x59bd8d),_0x1d59dd=_0x230672,_0x59bd8d=null,_0x20b086=0x0,_0x433b9a&&_0x433b9a[_0x4ce5be(0x809)]&&_0x4b498b[_0x4ce5be(0x5cc9)](_0x433b9a,_0x3326aa(0x5b34));}}_0x2b2f8a?_0x1d536d():(_0x2b2f8a=!0x0,_0x13f13f=_0x4b498b['subscribe'](function(){++_0x20b086;},null,_0x1c2057(0x344a)),_0x1d59dd=[][_0x1c2057(0x736)](_0x4b498b['v']()||[]),_0x59bd8d=null,_0x135a49=_0x4b498b[_0x1c2057(0x1ffa)](_0x1d536d));}if(_0x4b498b['Ob']={},_0x46bf91&&_0x2ef8bf(0x40f2)==typeof _0x46bf91&&_0x35271a['a'][_0x3ece16(0x46d7)](_0x4b498b['Ob'],_0x46bf91),_0x4b498b['Ob'][_0x3ece16(0x5e50)]=!0x0,!_0x4b498b['zc']){var _0x135a49,_0x13f13f,_0x1d59dd,_0x2b2f8a=!0x1,_0x59bd8d=null,_0x20b086=0x0,_0x2bc3c5=_0x4b498b['Qa'],_0x5acbf7=_0x4b498b['hb'];_0x4b498b['Qa']=function(_0x1f75df){var _0x5486c6=_0x2ef8bf;_0x2bc3c5&&_0x2bc3c5[_0x5486c6(0x4d6c)](_0x4b498b,_0x1f75df),_0x5486c6(0x5b34)===_0x1f75df&&_0x4a38aa();},_0x4b498b['hb']=function(_0x4a28c9){var _0x1090fb=_0x3ece16;_0x5acbf7&&_0x5acbf7[_0x1090fb(0x3c9e)](_0x4b498b,_0x4a28c9),_0x1090fb(0x492a)!==_0x4a28c9||_0x4b498b['Wa']('arrayChange')||(_0x135a49&&_0x135a49['s'](),_0x13f13f&&_0x13f13f['s'](),_0x13f13f=_0x135a49=null,_0x2b2f8a=!0x1,_0x1d59dd=_0x42643a);},_0x4b498b['zc']=function(_0x3e4d12,_0x4ba607,_0x32ba42){var _0x2bf30c=_0x2ef8bf,_0x49a027=_0x3ece16;function _0x285603(_0x1e44e3,_0xdeffdd,_0x1d65fc){var _0x3fa0f7=_0x23ca;return _0x5150a6[_0x5150a6[_0x3fa0f7(0x809)]]={'status':_0x1e44e3,'value':_0xdeffdd,'index':_0x1d65fc};}if(_0x2b2f8a&&!_0x20b086){var _0x5150a6=[],_0x2ac85d=_0x3e4d12[_0x2bf30c(0x2ef4)],_0x283458=_0x32ba42[_0x2bf30c(0x2ef4)],_0xf36c61=0x0;switch(_0x4ba607){case _0x49a027(0x5323):_0xf36c61=_0x2ac85d;case _0x49a027(0x5a59):for(_0x4ba607=0x0;_0x4ba607<_0x283458;_0x4ba607++)_0x285603(_0x49a027(0x5fc6),_0x32ba42[_0x4ba607],_0xf36c61+_0x4ba607);break;case _0x49a027(0x3b86):_0xf36c61=_0x2ac85d-0x1;case _0x49a027(0x3060):_0x2ac85d&&_0x285603(_0x2bf30c(0xe2d),_0x3e4d12[_0xf36c61],_0xf36c61);break;case _0x49a027(0x2f5b):_0x4ba607=Math[_0x49a027(0x19a8)](Math[_0x49a027(0x498f)](0x0,0x0>_0x32ba42[0x0]?_0x2ac85d+_0x32ba42[0x0]:_0x32ba42[0x0]),_0x2ac85d),_0x2ac85d=0x1===_0x283458?_0x2ac85d:Math[_0x49a027(0x19a8)](_0x4ba607+(_0x32ba42[0x1]||0x0),_0x2ac85d),_0x283458=_0x4ba607+_0x283458-0x2,_0xf36c61=Math[_0x49a027(0x498f)](_0x2ac85d,_0x283458);for(var _0x4b529c=[],_0x20979a=[],_0x5e4a73=0x2;_0x4ba607<_0xf36c61;++_0x4ba607,++_0x5e4a73)_0x4ba607<_0x2ac85d&&_0x20979a['push'](_0x285603(_0x49a027(0x27e0),_0x3e4d12[_0x4ba607],_0x4ba607)),_0x4ba607<_0x283458&&_0x4b529c[_0x49a027(0x5323)](_0x285603(_0x49a027(0x5fc6),_0x32ba42[_0x5e4a73],_0x4ba607));_0x35271a['a']['Kc'](_0x20979a,_0x4b529c);break;default:return;}_0x59bd8d=_0x5150a6;}};}};var _0x46e6af=_0x35271a['a']['Da'](_0x15c0d1(0x5946));_0x35271a['o']=_0x35271a['$']=function(_0x4954d1,_0x469c89,_0x3f68d4){var _0x44baa0=_0x427a8d,_0x25fddf=_0x15c0d1;function _0x1674f2(){var _0x43beeb=_0x140d,_0xdeb66d=_0x23ca;if(0x0<arguments[_0xdeb66d(0x809)]){if(_0x43beeb(0x1be1)!=typeof _0x5abff3)throw Error(_0xdeb66d(0x227c));return _0x5abff3[_0xdeb66d(0x4269)](_0x5aa11f['nb'],arguments),this;}return _0x5aa11f['ra']||_0x35271a['u']['cc'](_0x1674f2),(_0x5aa11f['ka']||_0x5aa11f['J']&&_0x1674f2['Xa']())&&_0x1674f2['ha'](),_0x5aa11f['X'];}if(_0x25fddf(0x8c4)==typeof _0x4954d1?_0x3f68d4=_0x4954d1:(_0x3f68d4=_0x3f68d4||{},_0x4954d1&&(_0x3f68d4[_0x25fddf(0x3a51)]=_0x4954d1)),_0x44baa0(0x1be1)!=typeof _0x3f68d4[_0x25fddf(0x3a51)])throw Error(_0x25fddf(0x9e3));var _0x5abff3=_0x3f68d4[_0x25fddf(0x5b0)],_0x5aa11f={'X':_0x42643a,'sa':!0x0,'ka':!0x0,'rb':!0x1,'jc':!0x1,'ra':!0x1,'wb':!0x1,'J':!0x1,'Wc':_0x3f68d4[_0x25fddf(0x3a51)],'nb':_0x469c89||_0x3f68d4[_0x25fddf(0x5e42)],'l':_0x3f68d4[_0x25fddf(0x7df)]||_0x3f68d4['l']||null,'Sa':_0x3f68d4[_0x44baa0(0x3e7c)]||_0x3f68d4['Sa'],'Rb':null,'I':{},'V':0x0,'Ic':null};return _0x1674f2[_0x46e6af]=_0x5aa11f,_0x1674f2['Nc']=_0x44baa0(0x1be1)==typeof _0x5abff3,_0x35271a['a']['Ba']||_0x35271a['a'][_0x25fddf(0x46d7)](_0x1674f2,_0x35271a['T']['fn']),_0x35271a['T']['fn']['qb'](_0x1674f2),_0x35271a['a']['Ab'](_0x1674f2,_0x33d1a0),_0x3f68d4['pure']?(_0x5aa11f['wb']=!0x0,_0x5aa11f['J']=!0x0,_0x35271a['a'][_0x44baa0(0x4ac3)](_0x1674f2,_0x410dfc)):_0x3f68d4[_0x25fddf(0x496a)]&&_0x35271a['a'][_0x25fddf(0x46d7)](_0x1674f2,_0x21d70c),_0x35271a[_0x25fddf(0x54e8)][_0x25fddf(0x47e9)]&&_0x35271a['Ta'][_0x25fddf(0x1ed4)](_0x1674f2,!0x0),_0x5aa11f['l']&&(_0x5aa11f['jc']=!0x0,_0x5aa11f['l'][_0x25fddf(0x5c6)]||(_0x5aa11f['l']=null)),_0x5aa11f['J']||_0x3f68d4[_0x25fddf(0x496a)]||_0x1674f2['ha'](),_0x5aa11f['l']&&_0x1674f2['ja']()&&_0x35271a['a']['K']['za'](_0x5aa11f['l'],_0x5aa11f['Rb']=function(){_0x1674f2['s']();}),_0x1674f2;};var _0x33d1a0={'equalityComparer':_0x53b16a,'qa':function(){return this[_0x46e6af]['V'];},'Va':function(){var _0x57ea29=[];return _0x35271a['a']['P'](this[_0x46e6af]['I'],function(_0x5801f2,_0x1d152c){_0x57ea29[_0x1d152c['Ka']]=_0x1d152c['da'];}),_0x57ea29;},'Vb':function(_0x3ebf85){if(!this[_0x46e6af]['V'])return!0x1;var _0x463eae=this['Va']();return-0x1!==_0x35271a['a']['A'](_0x463eae,_0x3ebf85)||!!_0x35271a['a']['Lb'](_0x463eae,function(_0xa3380a){return _0xa3380a['Vb']&&_0xa3380a['Vb'](_0x3ebf85);});},'uc':function(_0x1541c3,_0x28dec3,_0xdd1811){var _0x55e44b=_0x15c0d1;if(this[_0x46e6af]['wb']&&_0x28dec3===this)throw Error(_0x55e44b(0x1250));this[_0x46e6af]['I'][_0x1541c3]=_0xdd1811,_0xdd1811['Ka']=this[_0x46e6af]['V']++,_0xdd1811['La']=_0x28dec3['ob']();},'Xa':function(){var _0x455ec0=_0x15c0d1,_0x3ab084,_0x5d0534,_0x552245=this[_0x46e6af]['I'];for(_0x3ab084 in _0x552245)if(Object[_0x455ec0(0x3720)][_0x455ec0(0x1a9a)][_0x455ec0(0x3c9e)](_0x552245,_0x3ab084)&&(_0x5d0534=_0x552245[_0x3ab084],this['Ia']&&_0x5d0534['da']['Ja']||_0x5d0534['da']['Dd'](_0x5d0534['La'])))return!0x0;},'Jd':function(){this['Ia']&&!this[_0x46e6af]['rb']&&this['Ia'](!0x1);},'ja':function(){var _0x487eea=this[_0x46e6af];return _0x487eea['ka']||0x0<_0x487eea['V'];},'Rd':function(){this['Ja']?this[_0x46e6af]['ka']&&(this[_0x46e6af]['sa']=!0x0):this['Hc']();},'$c':function(_0x3d2779){var _0x520ad0=_0x427a8d,_0x51267a=_0x15c0d1;if(_0x3d2779['Hb']){var _0xaadaa1=_0x3d2779[_0x520ad0(0x77c)](this['Jd'],this,_0x51267a(0xa73)),_0x55d5a3=_0x3d2779[_0x51267a(0x1ffa)](this['Rd'],this);return{'da':_0x3d2779,'s':function(){_0xaadaa1['s'](),_0x55d5a3['s']();}};}return _0x3d2779[_0x520ad0(0x77c)](this['Hc'],this);},'Hc':function(){var _0x5b361a=_0x427a8d,_0x3fdf2b=_0x15c0d1,_0x13b4bd=this,_0x110101=_0x13b4bd[_0x5b361a(0x1705)];_0x110101&&0x0<=_0x110101?(clearTimeout(this[_0x46e6af]['Ic']),this[_0x46e6af]['Ic']=_0x35271a['a'][_0x3fdf2b(0x550e)](function(){_0x13b4bd['ha'](!0x0);},_0x110101)):_0x13b4bd['Ia']?_0x13b4bd['Ia'](!0x0):_0x13b4bd['ha'](!0x0);},'ha':function(_0x2cba2e){var _0x4b41d2=this[_0x46e6af],_0x295202=_0x4b41d2['Sa'],_0x12106d=!0x1;if(!_0x4b41d2['rb']&&!_0x4b41d2['ra']){if(_0x4b41d2['l']&&!_0x35271a['a']['Sb'](_0x4b41d2['l'])||_0x295202&&_0x295202()){if(!_0x4b41d2['jc'])return void this['s']();}else _0x4b41d2['jc']=!0x1;_0x4b41d2['rb']=!0x0;try{_0x12106d=this['zd'](_0x2cba2e);}finally{_0x4b41d2['rb']=!0x1;}return _0x12106d;}},'zd':function(_0x1ef937){var _0x41220c=_0x427a8d,_0x459ab6=_0x15c0d1,_0x4317a5=this[_0x46e6af],_0x438b6b=!0x1,_0x3be910=_0x4317a5['wb']?_0x42643a:!_0x4317a5['V'];_0x438b6b={'qd':this,'mb':_0x4317a5['I'],'Qb':_0x4317a5['V']},_0x35271a['u']['xc']({'pd':_0x438b6b,'od':_0x47a807,'o':this,'Ya':_0x3be910}),_0x4317a5['I']={},_0x4317a5['V']=0x0;var _0x5b9036=this['yd'](_0x4317a5,_0x438b6b);return _0x4317a5['V']?_0x438b6b=this['sb'](_0x4317a5['X'],_0x5b9036):(this['s'](),_0x438b6b=!0x0),_0x438b6b&&(_0x4317a5['J']?this['Gb']():this[_0x41220c(0x4aeb)](_0x4317a5['X'],_0x459ab6(0xe2f)),_0x4317a5['X']=_0x5b9036,this[_0x459ab6(0x5cc9)](_0x4317a5['X'],_0x41220c(0x3cd6)),!_0x4317a5['J']&&_0x1ef937&&this[_0x459ab6(0x5cc9)](_0x4317a5['X']),this['rc']&&this['rc']()),_0x3be910&&this[_0x459ab6(0x5cc9)](_0x4317a5['X'],_0x459ab6(0x32b2)),_0x438b6b;},'yd':function(_0x1116c3,_0x3e29f2){var _0x283de4=_0x427a8d;try{var _0xd2d282=_0x1116c3['Wc'];return _0x1116c3['nb']?_0xd2d282['call'](_0x1116c3['nb']):_0xd2d282();}finally{_0x35271a['u'][_0x283de4(0x47f9)](),_0x3e29f2['Qb']&&!_0x1116c3['J']&&_0x35271a['a']['P'](_0x3e29f2['mb'],_0x5e2f5f),_0x1116c3['sa']=_0x1116c3['ka']=!0x1;}},'v':function(_0x5d893d){var _0x4b7fcd=this[_0x46e6af];return(_0x4b7fcd['ka']&&(_0x5d893d||!_0x4b7fcd['V'])||_0x4b7fcd['J']&&this['Xa']())&&this['ha'](),_0x4b7fcd['X'];},'ub':function(_0x2e0956){var _0xf8a70e=_0x427a8d;_0x35271a['T']['fn']['ub'][_0xf8a70e(0x4d6c)](this,_0x2e0956),this['nc']=function(){return this[_0x46e6af]['J']||(this[_0x46e6af]['sa']?this['ha']():this[_0x46e6af]['ka']=!0x1),this[_0x46e6af]['X'];},this['Ia']=function(_0x3ea628){this['pc'](this[_0x46e6af]['X']),this[_0x46e6af]['ka']=!0x0,_0x3ea628&&(this[_0x46e6af]['sa']=!0x0),this['qc'](this,!_0x3ea628);};},'s':function(){var _0x271633=this[_0x46e6af];!_0x271633['J']&&_0x271633['I']&&_0x35271a['a']['P'](_0x271633['I'],function(_0x48e687,_0x53e9b0){_0x53e9b0['s']&&_0x53e9b0['s']();}),_0x271633['l']&&_0x271633['Rb']&&_0x35271a['a']['K']['yb'](_0x271633['l'],_0x271633['Rb']),_0x271633['I']=_0x42643a,_0x271633['V']=0x0,_0x271633['ra']=!0x0,_0x271633['sa']=!0x1,_0x271633['ka']=!0x1,_0x271633['J']=!0x1,_0x271633['l']=_0x42643a,_0x271633['Sa']=_0x42643a,_0x271633['Wc']=_0x42643a,this['Nc']||(_0x271633['nb']=_0x42643a);}},_0x410dfc={'Qa':function(_0x55b8ba){var _0x2916b0=_0x15c0d1,_0x5f1ba5=this,_0xadabc0=_0x5f1ba5[_0x46e6af];if(!_0xadabc0['ra']&&_0xadabc0['J']&&_0x2916b0(0x4673)==_0x55b8ba){if(_0xadabc0['J']=!0x1,_0xadabc0['sa']||_0x5f1ba5['Xa']())_0xadabc0['I']=null,_0xadabc0['V']=0x0,_0x5f1ba5['ha']()&&_0x5f1ba5['Gb']();else{var _0x4ea2bb=[];_0x35271a['a']['P'](_0xadabc0['I'],function(_0x400cd4,_0x323876){_0x4ea2bb[_0x323876['Ka']]=_0x400cd4;}),_0x35271a['a']['D'](_0x4ea2bb,function(_0x464dbf,_0x208259){var _0x4752a2=_0xadabc0['I'][_0x464dbf],_0x1c7e7a=_0x5f1ba5['$c'](_0x4752a2['da']);_0x1c7e7a['Ka']=_0x208259,_0x1c7e7a['La']=_0x4752a2['La'],_0xadabc0['I'][_0x464dbf]=_0x1c7e7a;}),_0x5f1ba5['Xa']()&&_0x5f1ba5['ha']()&&_0x5f1ba5['Gb']();}_0xadabc0['ra']||_0x5f1ba5[_0x2916b0(0x5cc9)](_0xadabc0['X'],_0x2916b0(0x32b2));}},'hb':function(_0xa8e35c){var _0x128da1=_0x427a8d,_0x26482f=_0x15c0d1,_0x38b606=this[_0x46e6af];_0x38b606['ra']||_0x26482f(0x4673)!=_0xa8e35c||this['Wa'](_0x26482f(0x4673))||(_0x35271a['a']['P'](_0x38b606['I'],function(_0x6cda7a,_0x34a639){_0x34a639['s']&&(_0x38b606['I'][_0x6cda7a]={'da':_0x34a639['da'],'Ka':_0x34a639['Ka'],'La':_0x34a639['La']},_0x34a639['s']());}),_0x38b606['J']=!0x0,this['notifySubscribers'](_0x42643a,_0x128da1(0x2744)));},'ob':function(){var _0x1827e7=_0x15c0d1,_0x254da5=this[_0x46e6af];return _0x254da5['J']&&(_0x254da5['sa']||this['Xa']())&&this['ha'](),_0x35271a['T']['fn']['ob'][_0x1827e7(0x3c9e)](this);}},_0x21d70c={'Qa':function(_0xb15f1a){var _0x3c2cb1=_0x15c0d1;_0x3c2cb1(0x4673)!=_0xb15f1a&&_0x3c2cb1(0xe2f)!=_0xb15f1a||this['v']();}};_0x35271a['a']['Ba']&&_0x35271a['a'][_0x15c0d1(0x5d30)](_0x33d1a0,_0x35271a['T']['fn']);var _0x5e1e93,_0x332f2e=_0x35271a['ta']['Ma'];_0x33d1a0[_0x332f2e]=_0x35271a['o'],_0x35271a['Oc']=function(_0x4946f7){var _0x2b55f5=_0x15c0d1;return _0x2b55f5(0x1b4b)==typeof _0x4946f7&&_0x4946f7[_0x332f2e]===_0x33d1a0[_0x332f2e];},_0x35271a['Fd']=function(_0x444876){return _0x35271a['Oc'](_0x444876)&&_0x444876[_0x46e6af]&&_0x444876[_0x46e6af]['wb'];},_0x35271a['b'](_0x15c0d1(0x4045),_0x35271a['o']),_0x35271a['b'](_0x15c0d1(0x6ad),_0x35271a['o']),_0x35271a['b'](_0x15c0d1(0x18c1),_0x35271a['Oc']),_0x35271a['b'](_0x15c0d1(0x2ad),_0x35271a['Fd']),_0x35271a['b'](_0x15c0d1(0x27b3),_0x33d1a0),_0x35271a['L'](_0x33d1a0,_0x15c0d1(0xda2),_0x33d1a0['v']),_0x35271a['L'](_0x33d1a0,_0x15c0d1(0x4f8c),_0x33d1a0['s']),_0x35271a['L'](_0x33d1a0,_0x15c0d1(0x2938),_0x33d1a0['ja']),_0x35271a['L'](_0x33d1a0,_0x15c0d1(0x20e2),_0x33d1a0['qa']),_0x35271a['L'](_0x33d1a0,_0x15c0d1(0xe3a),_0x33d1a0['Va']),_0x35271a['xb']=function(_0x4b7c44,_0x35803a){var _0x20050f=_0x427a8d,_0x29512d=_0x15c0d1;return _0x20050f(0x1be1)==typeof _0x4b7c44?_0x35271a['o'](_0x4b7c44,_0x35803a,{'pure':!0x0}):((_0x4b7c44=_0x35271a['a'][_0x29512d(0x46d7)]({},_0x4b7c44))[_0x29512d(0x2dae)]=!0x0,_0x35271a['o'](_0x4b7c44,_0x35803a));},_0x35271a['b'](_0x427a8d(0x4c86),_0x35271a['xb']),function(){var _0x5b5a2f=_0x15c0d1;function _0x39f504(_0x4353b,_0x4e364f,_0x3be2a5){var _0x2ab564=_0x23ca;if(_0x3be2a5=_0x3be2a5||new _0x2f528c(),_0x2ab564(0x8c4)!=typeof(_0x4353b=_0x4e364f(_0x4353b))||null===_0x4353b||_0x4353b===_0x42643a||_0x4353b instanceof RegExp||_0x4353b instanceof Date||_0x4353b instanceof String||_0x4353b instanceof Number||_0x4353b instanceof Boolean)return _0x4353b;var _0x304234=_0x4353b instanceof Array?[]:{};return _0x3be2a5[_0x2ab564(0x3175)](_0x4353b,_0x304234),function(_0x31e02b,_0xce87f5){var _0x135aa9=_0x140d,_0x1ffe18=_0x2ab564;if(_0x31e02b instanceof Array){for(var _0x44c96e=0x0;_0x44c96e<_0x31e02b[_0x1ffe18(0x809)];_0x44c96e++)_0xce87f5(_0x44c96e);_0x135aa9(0x1be1)==typeof _0x31e02b[_0x1ffe18(0x2879)]&&_0xce87f5(_0x1ffe18(0x2879));}else{for(_0x44c96e in _0x31e02b)_0xce87f5(_0x44c96e);}}(_0x4353b,function(_0x26b435){var _0x29af65=_0x140d,_0x426eef=_0x2ab564,_0x414aad=_0x4e364f(_0x4353b[_0x26b435]);switch(typeof _0x414aad){case _0x426eef(0x29d5):case _0x426eef(0x1efe):case _0x426eef(0x20b8):case _0x29af65(0x1be1):_0x304234[_0x26b435]=_0x414aad;break;case _0x426eef(0x8c4):case _0x426eef(0x39a1):var _0x21f7ef=_0x3be2a5[_0x426eef(0x38c4)](_0x414aad);_0x304234[_0x26b435]=_0x21f7ef!==_0x42643a?_0x21f7ef:_0x39f504(_0x414aad,_0x4e364f,_0x3be2a5);}}),_0x304234;}function _0x2f528c(){var _0x18530a=_0x23ca;this[_0x18530a(0x4d54)]=[],this[_0x18530a(0xc98)]=[];}_0x35271a['ad']=function(_0x288d6c){var _0x1a5bad=_0x140d,_0x21f99d=_0x23ca;if(0x0==arguments[_0x1a5bad(0x2ef4)])throw Error(_0x21f99d(0x50c3));return _0x39f504(_0x288d6c,function(_0x391791){for(var _0x589f1b=0x0;_0x35271a['O'](_0x391791)&&0xa>_0x589f1b;_0x589f1b++)_0x391791=_0x391791();return _0x391791;});},_0x35271a[_0x5b5a2f(0x2879)]=function(_0x2732f4,_0x5c240e,_0x12d86c){return _0x2732f4=_0x35271a['ad'](_0x2732f4),_0x35271a['a']['hc'](_0x2732f4,_0x5c240e,_0x12d86c);},_0x2f528c[_0x5b5a2f(0x3720)]={'constructor':_0x2f528c,'save':function(_0x5d458d,_0x2f5e37){var _0x4c0799=_0x140d,_0x130b49=_0x5b5a2f,_0x2bf9ca=_0x35271a['a']['A'](this[_0x130b49(0x4d54)],_0x5d458d);0x0<=_0x2bf9ca?this[_0x4c0799(0x225a)][_0x2bf9ca]=_0x2f5e37:(this[_0x130b49(0x4d54)][_0x130b49(0x5323)](_0x5d458d),this[_0x130b49(0xc98)][_0x130b49(0x5323)](_0x2f5e37));},'get':function(_0x3d6905){var _0x1b1850=_0x5b5a2f;return 0x0<=(_0x3d6905=_0x35271a['a']['A'](this[_0x1b1850(0x4d54)],_0x3d6905))?this[_0x1b1850(0xc98)][_0x3d6905]:_0x42643a;}};}(),_0x35271a['b'](_0x15c0d1(0x108f),_0x35271a['ad']),_0x35271a['b'](_0x427a8d(0x1287),_0x35271a[_0x15c0d1(0x2879)]),_0x35271a['Wd']=function(_0xb56aeb,_0x4c80da,_0x1af291){var _0x3ff8a2=_0x15c0d1;function _0x51be0e(_0x52bbb4){var _0x1b3cf8=_0x140d,_0x2f2750=_0x23ca,_0x6e2c37=_0x35271a['xb'](_0xb56aeb,_0x1af291)[_0x2f2750(0x46d7)]({'ma':_0x2f2750(0x5ace)}),_0x35d989=_0x6e2c37[_0x1b3cf8(0x77c)](function(_0x4064a0){_0x4064a0&&(_0x35d989['s'](),_0x52bbb4(_0x4064a0));});return _0x6e2c37[_0x2f2750(0x5cc9)](_0x6e2c37['v']()),_0x35d989;}return _0x3ff8a2(0x1b4b)!=typeof Promise||_0x4c80da?_0x51be0e(_0x4c80da['bind'](_0x1af291)):new Promise(_0x51be0e);},_0x35271a['b'](_0x15c0d1(0x4e2b),_0x35271a['Wd']),_0x35271a['w']={'M':function(_0x4662ee){var _0x940b43=_0x427a8d,_0x399764=_0x15c0d1;switch(_0x35271a['a']['R'](_0x4662ee)){case _0x399764(0x41d9):return!0x0===_0x4662ee[_0x399764(0x8a8)]?_0x35271a['a']['g'][_0x940b43(0x3abb)](_0x4662ee,_0x35271a['c'][_0x399764(0x54e8)]['$b']):0x7>=_0x35271a['a']['W']?_0x4662ee[_0x940b43(0x4dd0)](_0x399764(0x9a4))&&_0x4662ee[_0x399764(0x1938)](_0x399764(0x9a4))[_0x399764(0x50c7)]?_0x4662ee[_0x399764(0x9a4)]:_0x4662ee['text']:_0x4662ee[_0x399764(0x9a4)];case _0x940b43(0x4994):return 0x0<=_0x4662ee[_0x399764(0x13ac)]?_0x35271a['w']['M'](_0x4662ee[_0x399764(0x54e8)][_0x4662ee['selectedIndex']]):_0x42643a;default:return _0x4662ee[_0x399764(0x9a4)];}},'cb':function(_0x45d16f,_0x4e7f31,_0x2bdd73){var _0x3b0942=_0x427a8d,_0x4093b8=_0x15c0d1;switch(_0x35271a['a']['R'](_0x45d16f)){case _0x4093b8(0x41d9):_0x3b0942(0x2faa)==typeof _0x4e7f31?(_0x35271a['a']['g']['set'](_0x45d16f,_0x35271a['c'][_0x4093b8(0x54e8)]['$b'],_0x42643a),_0x4093b8(0x8a8)in _0x45d16f&&delete _0x45d16f[_0x4093b8(0x8a8)],_0x45d16f[_0x4093b8(0x9a4)]=_0x4e7f31):(_0x35271a['a']['g'][_0x4093b8(0x10aa)](_0x45d16f,_0x35271a['c'][_0x3b0942(0x361c)]['$b'],_0x4e7f31),_0x45d16f['__ko__hasDomDataOptionValue__']=!0x0,_0x45d16f[_0x4093b8(0x9a4)]=_0x4093b8(0x1efe)==typeof _0x4e7f31?_0x4e7f31:'');break;case'select':''!==_0x4e7f31&&null!==_0x4e7f31||(_0x4e7f31=_0x42643a);for(var _0x12d7da,_0x563c0c=-0x1,_0x26a1ee=0x0,_0x3d0e60=_0x45d16f[_0x4093b8(0x54e8)][_0x4093b8(0x809)];_0x26a1ee<_0x3d0e60;++_0x26a1ee)if((_0x12d7da=_0x35271a['w']['M'](_0x45d16f[_0x4093b8(0x54e8)][_0x26a1ee]))==_0x4e7f31||''===_0x12d7da&&_0x4e7f31===_0x42643a){_0x563c0c=_0x26a1ee;break;}(_0x2bdd73||0x0<=_0x563c0c||_0x4e7f31===_0x42643a&&0x1<_0x45d16f['size'])&&(_0x45d16f['selectedIndex']=_0x563c0c,0x6===_0x35271a['a']['W']&&_0x35271a['a'][_0x3b0942(0x1b9b)](function(){var _0x161caa=_0x3b0942;_0x45d16f[_0x161caa(0x2fc8)]=_0x563c0c;},0x0));break;default:null!==_0x4e7f31&&_0x4e7f31!==_0x42643a||(_0x4e7f31=''),_0x45d16f[_0x4093b8(0x9a4)]=_0x4e7f31;}}},_0x35271a['b'](_0x15c0d1(0x3397),_0x35271a['w']),_0x35271a['b'](_0x427a8d(0x31c5),_0x35271a['w']['M']),_0x35271a['b'](_0x427a8d(0x1b80),_0x35271a['w']['cb']),_0x35271a['m']=function(){var _0x1af07d=_0x15c0d1;function _0xbd4695(_0x981918){var _0x489c0a=_0x140d,_0x510655=_0x23ca;0x7b===(_0x981918=_0x35271a['a']['Db'](_0x981918))[_0x510655(0x167b)](0x0)&&(_0x981918=_0x981918[_0x510655(0x30eb)](0x1,-0x1));var _0x5adc85,_0x4f2dea=[],_0x3ea341=(_0x981918+='\x0a,')[_0x510655(0x31ca)](_0x1ff388),_0x4e3263=[],_0x3260cc=0x0;if(0x1<_0x3ea341['length']){for(var _0x2ca28f,_0x140992=0x0;_0x2ca28f=_0x3ea341[_0x140992];++_0x140992){var _0x4aa0d9=_0x2ca28f[_0x510655(0x167b)](0x0);if(0x2c===_0x4aa0d9){if(0x0>=_0x3260cc){_0x4f2dea[_0x489c0a(0x2a0e)](_0x5adc85&&_0x4e3263[_0x510655(0x809)]?{'key':_0x5adc85,'value':_0x4e3263[_0x510655(0x48a9)]('')}:{'unknown':_0x5adc85||_0x4e3263[_0x510655(0x48a9)]('')}),_0x5adc85=_0x3260cc=0x0,_0x4e3263=[];continue;}}else{if(0x3a===_0x4aa0d9){if(!_0x3260cc&&!_0x5adc85&&0x1===_0x4e3263[_0x510655(0x809)]){_0x5adc85=_0x4e3263[_0x510655(0x3b86)]();continue;}}else{if(0x2f===_0x4aa0d9&&0x1<_0x2ca28f[_0x510655(0x809)]&&(0x2f===_0x2ca28f[_0x510655(0x167b)](0x1)||0x2a===_0x2ca28f[_0x510655(0x167b)](0x1)))continue;0x2f===_0x4aa0d9&&_0x140992&&0x1<_0x2ca28f[_0x510655(0x809)]?(_0x4aa0d9=_0x3ea341[_0x140992-0x1][_0x510655(0x31ca)](_0x160455))&&!_0x1ce6e2[_0x4aa0d9[0x0]]&&(_0x3ea341=(_0x981918=_0x981918[_0x489c0a(0x19e5)](_0x981918[_0x510655(0xabf)](_0x2ca28f)+0x1))[_0x510655(0x31ca)](_0x1ff388),_0x140992=-0x1,_0x2ca28f='/'):0x28===_0x4aa0d9||0x7b===_0x4aa0d9||0x5b===_0x4aa0d9?++_0x3260cc:0x29===_0x4aa0d9||0x7d===_0x4aa0d9||0x5d===_0x4aa0d9?--_0x3260cc:_0x5adc85||_0x4e3263['length']||0x22!==_0x4aa0d9&&0x27!==_0x4aa0d9||(_0x2ca28f=_0x2ca28f[_0x510655(0x30eb)](0x1,-0x1));}}_0x4e3263['push'](_0x2ca28f);}if(0x0<_0x3260cc)throw Error(_0x510655(0x261f));}return _0x4f2dea;}var _0x3a28fe=[_0x1af07d(0xb41),_0x1af07d(0x3d51),_0x1af07d(0x3286),_0x1af07d(0x39a1)],_0x3d2d86=/^(?:[$_a-z][$\w]*|(.+)(\.\s*[$_a-z][$\w]*|\[.+\]))$/i,_0x1ff388=RegExp(_0x1af07d(0x533f),'g'),_0x160455=/[\])"'A-Za-z0-9_$]+$/,_0x1ce6e2={'in':0x1,'return':0x1,'typeof':0x1},_0x12155f={};return{'Ra':[],'wa':_0x12155f,'ac':_0xbd4695,'vb':function(_0x4026df,_0x5d912f){var _0x266483=_0x1af07d;function _0x52119a(_0x1ebe79,_0x233edd){var _0x3b3b3a=_0x140d,_0xab10a2=_0x23ca,_0x48474a;if(!_0x1fa09c){var _0x4665c6=_0x35271a['getBindingHandler'](_0x1ebe79);if(_0x4665c6&&_0x4665c6[_0xab10a2(0x2dec)]&&!(_0x233edd=_0x4665c6[_0x3b3b3a(0x2930)](_0x233edd,_0x1ebe79,_0x52119a)))return;(_0x4665c6=_0x12155f[_0x1ebe79])&&(_0x48474a=_0x233edd,0x0<=_0x35271a['a']['A'](_0x3a28fe,_0x48474a)?_0x48474a=!0x1:(_0x4665c6=_0x48474a[_0xab10a2(0x31ca)](_0x3d2d86),_0x48474a=null!==_0x4665c6&&(_0x4665c6[0x1]?_0xab10a2(0x168)+_0x4665c6[0x1]+')'+_0x4665c6[0x2]:_0x48474a)),_0x4665c6=_0x48474a),_0x4665c6&&_0x383699[_0x3b3b3a(0x2a0e)]('\x27'+(_0xab10a2(0x20b8)==typeof _0x12155f[_0x1ebe79]?_0x12155f[_0x1ebe79]:_0x1ebe79)+_0x3b3b3a(0xb45)+_0x48474a+_0x3b3b3a(0x4230));}_0x4ef8ff&&(_0x233edd=_0xab10a2(0x5135)+_0x233edd+'\x20}'),_0x2488a1[_0xab10a2(0x5323)]('\x27'+_0x1ebe79+'\x27:'+_0x233edd);}var _0x2488a1=[],_0x383699=[],_0x4ef8ff=(_0x5d912f=_0x5d912f||{})[_0x266483(0x2761)],_0x1fa09c=_0x5d912f[_0x266483(0x2110)],_0x4d8558=_0x266483(0x20b8)==typeof _0x4026df?_0xbd4695(_0x4026df):_0x4026df;return _0x35271a['a']['D'](_0x4d8558,function(_0x25561f){var _0x5ab5fc=_0x266483;_0x52119a(_0x25561f[_0x5ab5fc(0x150a)]||_0x25561f[_0x5ab5fc(0x3805)],_0x25561f[_0x5ab5fc(0x9a4)]);}),_0x383699[_0x266483(0x809)]&&_0x52119a(_0x266483(0x590b),'{'+_0x383699[_0x266483(0x48a9)](',')+'\x20}'),_0x2488a1[_0x266483(0x48a9)](',');},'Id':function(_0x15b86c,_0x432cdc){var _0x46d7db=_0x140d,_0x317d65=_0x1af07d;for(var _0x2505da=0x0;_0x2505da<_0x15b86c[_0x317d65(0x809)];_0x2505da++)if(_0x15b86c[_0x2505da][_0x46d7db(0x3ee8)]==_0x432cdc)return!0x0;return!0x1;},'eb':function(_0x53889f,_0x1d43d8,_0x5044b3,_0x190deb,_0x514d05){var _0x2fb4b3=_0x1af07d;_0x53889f&&_0x35271a['O'](_0x53889f)?!_0x35271a['Za'](_0x53889f)||_0x514d05&&_0x53889f['v']()===_0x190deb||_0x53889f(_0x190deb):(_0x53889f=_0x1d43d8[_0x2fb4b3(0x38c4)](_0x2fb4b3(0x590b)))&&_0x53889f[_0x5044b3]&&_0x53889f[_0x5044b3](_0x190deb);}};}(),_0x35271a['b'](_0x15c0d1(0x687),_0x35271a['m']),_0x35271a['b'](_0x15c0d1(0x3923),_0x35271a['m']['Ra']),_0x35271a['b'](_0x15c0d1(0x4a1),_0x35271a['m']['ac']),_0x35271a['b'](_0x427a8d(0x38b3),_0x35271a['m']['vb']),_0x35271a['b'](_0x15c0d1(0x4c4),_0x35271a['m']['wa']),_0x35271a['b'](_0x15c0d1(0x4985),_0x35271a['m']),_0x35271a['b'](_0x15c0d1(0x47a3),_0x35271a['m']['vb']),function(){var _0xe56340=_0x15c0d1;function _0x78fe89(_0xe0e790){var _0x55639d=_0x23ca;return 0x8==_0xe0e790[_0x55639d(0x5c6)]&&_0x2e017e['test'](_0x222e06?_0xe0e790[_0x55639d(0x4685)]:_0xe0e790[_0x55639d(0x317f)]);}function _0x4d5dc2(_0x3c6143){var _0x29110b=_0x140d,_0x19eadd=_0x23ca;return 0x8==_0x3c6143[_0x19eadd(0x5c6)]&&_0x928cb9[_0x29110b(0x37cb)](_0x222e06?_0x3c6143[_0x19eadd(0x4685)]:_0x3c6143[_0x19eadd(0x317f)]);}function _0x293eec(_0x57fa71,_0x43c3e5){var _0x2bf951=_0x23ca;for(var _0x566468=_0x57fa71,_0x532ddb=0x1,_0x4a8966=[];_0x566468=_0x566468['nextSibling'];){if(_0x4d5dc2(_0x566468)&&(_0x35271a['a']['g'][_0x2bf951(0x10aa)](_0x566468,_0x4efa6c,!0x0),0x0==--_0x532ddb))return _0x4a8966;_0x4a8966[_0x2bf951(0x5323)](_0x566468),_0x78fe89(_0x566468)&&_0x532ddb++;}if(!_0x43c3e5)throw Error(_0x2bf951(0x1963)+_0x57fa71[_0x2bf951(0x317f)]);return null;}function _0x20155b(_0x5529d2,_0x344e57){var _0xb4c67f=_0x140d,_0xdd615f=_0x23ca,_0x3f87ba=_0x293eec(_0x5529d2,_0x344e57);return _0x3f87ba?0x0<_0x3f87ba[_0xdd615f(0x809)]?_0x3f87ba[_0x3f87ba[_0xdd615f(0x809)]-0x1][_0xdd615f(0x10b3)]:_0x5529d2[_0xb4c67f(0x3171)]:null;}var _0x222e06=_0x3d8802&&_0xe56340(0x1c23)===_0x3d8802[_0xe56340(0x1781)](_0xe56340(0x4a8a))[_0xe56340(0x4685)],_0x2e017e=_0x222e06?/^\x3c!--\s*ko(?:\s+([\s\S]+))?\s*--\x3e$/:/^\s*ko(?:\s+([\s\S]+))?\s*$/,_0x928cb9=_0x222e06?/^\x3c!--\s*\/ko\s*--\x3e$/:/^\s*\/ko\s*$/,_0x4e66ee={'ul':!0x0,'ol':!0x0},_0x4efa6c=_0xe56340(0xc74);_0x35271a['h']={'ea':{},'childNodes':function(_0x545c7b){var _0xbe329a=_0x140d;return _0x78fe89(_0x545c7b)?_0x293eec(_0x545c7b):_0x545c7b[_0xbe329a(0x20ef)];},'Ea':function(_0x3f81d6){var _0x252b43=_0x140d,_0x847b67=_0xe56340;if(_0x78fe89(_0x3f81d6)){for(var _0x4ae6fd=0x0,_0x5c39df=(_0x3f81d6=_0x35271a['h'][_0x252b43(0x20ef)](_0x3f81d6))[_0x252b43(0x2ef4)];_0x4ae6fd<_0x5c39df;_0x4ae6fd++)_0x35271a[_0x847b67(0x16be)](_0x3f81d6[_0x4ae6fd]);}else _0x35271a['a']['Tb'](_0x3f81d6);},'va':function(_0x4d072c,_0x2963f6){var _0x1cf12f=_0x140d,_0xc29339=_0xe56340;if(_0x78fe89(_0x4d072c)){_0x35271a['h']['Ea'](_0x4d072c);for(var _0x1eb45c=_0x4d072c['nextSibling'],_0x42986f=0x0,_0xf6f626=_0x2963f6[_0x1cf12f(0x2ef4)];_0x42986f<_0xf6f626;_0x42986f++)_0x1eb45c[_0xc29339(0xf67)][_0xc29339(0x53c7)](_0x2963f6[_0x42986f],_0x1eb45c);}else _0x35271a['a']['va'](_0x4d072c,_0x2963f6);},'Vc':function(_0x1cf369,_0x21f965){var _0x12d42b=_0x140d,_0x4b9cd6=_0xe56340,_0x5356c4;_0x78fe89(_0x1cf369)?(_0x5356c4=_0x1cf369[_0x4b9cd6(0x10b3)],_0x1cf369=_0x1cf369[_0x12d42b(0xc46)]):_0x5356c4=_0x1cf369[_0x4b9cd6(0x5905)],_0x5356c4?_0x21f965!==_0x5356c4&&_0x1cf369[_0x12d42b(0x5051)](_0x21f965,_0x5356c4):_0x1cf369[_0x4b9cd6(0x5a20)](_0x21f965);},'Wb':function(_0x2875a8,_0xe2cfb1,_0x4ee2df){var _0x14cc8c=_0x140d,_0x382b9a=_0xe56340;_0x4ee2df?(_0x4ee2df=_0x4ee2df[_0x14cc8c(0x3171)],_0x78fe89(_0x2875a8)&&(_0x2875a8=_0x2875a8[_0x382b9a(0xf67)]),_0x4ee2df?_0xe2cfb1!==_0x4ee2df&&_0x2875a8[_0x382b9a(0x53c7)](_0xe2cfb1,_0x4ee2df):_0x2875a8[_0x382b9a(0x5a20)](_0xe2cfb1)):_0x35271a['h']['Vc'](_0x2875a8,_0xe2cfb1);},'firstChild':function(_0x2a3633){var _0x416071=_0x140d,_0xff5bf7=_0xe56340;if(_0x78fe89(_0x2a3633))return!_0x2a3633[_0xff5bf7(0x10b3)]||_0x4d5dc2(_0x2a3633[_0x416071(0x3171)])?null:_0x2a3633[_0xff5bf7(0x10b3)];if(_0x2a3633[_0xff5bf7(0x5905)]&&_0x4d5dc2(_0x2a3633[_0xff5bf7(0x5905)]))throw Error(_0xff5bf7(0x566b)+_0x2a3633);return _0x2a3633[_0xff5bf7(0x5905)];},'nextSibling':function(_0x4b481a){var _0x28e1b0=_0xe56340;if(_0x78fe89(_0x4b481a)&&(_0x4b481a=_0x20155b(_0x4b481a)),_0x4b481a[_0x28e1b0(0x10b3)]&&_0x4d5dc2(_0x4b481a[_0x28e1b0(0x10b3)])){var _0x5951a4=_0x4b481a[_0x28e1b0(0x10b3)];if(_0x4d5dc2(_0x5951a4)&&!_0x35271a['a']['g'][_0x28e1b0(0x38c4)](_0x5951a4,_0x4efa6c))throw Error(_0x28e1b0(0x440e)+_0x4b481a);return null;}return _0x4b481a[_0x28e1b0(0x10b3)];},'Cd':_0x78fe89,'Vd':function(_0x58e6c0){var _0x3809a4=_0x140d,_0x1592c5=_0xe56340;return(_0x58e6c0=(_0x222e06?_0x58e6c0[_0x1592c5(0x4685)]:_0x58e6c0[_0x1592c5(0x317f)])[_0x3809a4(0xa93)](_0x2e017e))?_0x58e6c0[0x1]:null;},'Sc':function(_0x5f024b){var _0x592078=_0x140d,_0x1e5a94=_0xe56340;if(_0x4e66ee[_0x35271a['a']['R'](_0x5f024b)]){var _0x39808e=_0x5f024b[_0x1e5a94(0x5905)];if(_0x39808e)do{if(0x1===_0x39808e[_0x1e5a94(0x5c6)]){var _0x433aed,_0x8d84b0=null;if(_0x433aed=_0x39808e[_0x1e5a94(0x5905)])do{if(_0x8d84b0)_0x8d84b0[_0x1e5a94(0x5323)](_0x433aed);else{if(_0x78fe89(_0x433aed)){var _0x5c541a=_0x20155b(_0x433aed,!0x0);_0x5c541a?_0x433aed=_0x5c541a:_0x8d84b0=[_0x433aed];}else _0x4d5dc2(_0x433aed)&&(_0x8d84b0=[_0x433aed]);}}while(_0x433aed=_0x433aed['nextSibling']);if(_0x433aed=_0x8d84b0){for(_0x8d84b0=_0x39808e[_0x592078(0x3171)],_0x5c541a=0x0;_0x5c541a<_0x433aed[_0x1e5a94(0x809)];_0x5c541a++)_0x8d84b0?_0x5f024b[_0x592078(0x5051)](_0x433aed[_0x5c541a],_0x8d84b0):_0x5f024b[_0x1e5a94(0x5a20)](_0x433aed[_0x5c541a]);}}}while(_0x39808e=_0x39808e[_0x1e5a94(0x10b3)]);}}};}(),_0x35271a['b'](_0x15c0d1(0x1630),_0x35271a['h']),_0x35271a['b'](_0x15c0d1(0x1d41),_0x35271a['h']['ea']),_0x35271a['b'](_0x15c0d1(0x482),_0x35271a['h']['Ea']),_0x35271a['b'](_0x427a8d(0x15d7),_0x35271a['h']['Wb']),_0x35271a['b'](_0x15c0d1(0x5359),_0x35271a['h']['Vc']),_0x35271a['b'](_0x15c0d1(0x414f),_0x35271a['h']['va']),_0x35271a['ga']=function(){this['nd']={};},_0x35271a['a'][_0x427a8d(0x4ac3)](_0x35271a['ga'][_0x15c0d1(0x3720)],{'nodeHasBindings':function(_0x1665c1){var _0x5b17e3=_0x15c0d1;switch(_0x1665c1[_0x5b17e3(0x5c6)]){case 0x1:return null!=_0x1665c1[_0x5b17e3(0x4f6b)](_0x5b17e3(0x1e9b))||_0x35271a['j'][_0x5b17e3(0x567b)](_0x1665c1);case 0x8:return _0x35271a['h']['Cd'](_0x1665c1);default:return!0x1;}},'getBindings':function(_0x589132,_0x49b400){var _0x3a4699=_0x15c0d1,_0x2a58cc=(_0x2a58cc=this[_0x3a4699(0x269a)](_0x589132,_0x49b400))?this[_0x3a4699(0xeeb)](_0x2a58cc,_0x49b400,_0x589132):null;return _0x35271a['j']['tc'](_0x2a58cc,_0x589132,_0x49b400,!0x1);},'getBindingAccessors':function(_0x37c48c,_0x31b365){var _0x459861=_0x427a8d,_0x5f50b5=_0x15c0d1,_0x20a24c=(_0x20a24c=this[_0x459861(0x37af)](_0x37c48c,_0x31b365))?this[_0x5f50b5(0xeeb)](_0x20a24c,_0x31b365,_0x37c48c,{'valueAccessors':!0x0}):null;return _0x35271a['j']['tc'](_0x20a24c,_0x37c48c,_0x31b365,!0x0);},'getBindingsString':function(_0x5c628d){var _0x18fa77=_0x427a8d,_0x20f041=_0x15c0d1;switch(_0x5c628d[_0x20f041(0x5c6)]){case 0x1:return _0x5c628d[_0x20f041(0x4f6b)](_0x18fa77(0x5866));case 0x8:return _0x35271a['h']['Vd'](_0x5c628d);default:return null;}},'parseBindingsString':function(_0x281b40,_0x1a3250,_0x3c1acd,_0x40b56a){var _0xbb2a3c=_0x427a8d,_0x3502fe=_0x15c0d1;try{var _0x4e16c9,_0x3e4aef=this['nd'],_0x5c5023=_0x281b40+(_0x40b56a&&_0x40b56a[_0xbb2a3c(0x443d)]||'');if(!(_0x4e16c9=_0x3e4aef[_0x5c5023])){var _0x2c7c19,_0x132205=_0x3502fe(0x4efa)+_0x35271a['m']['vb'](_0x281b40,_0x40b56a)+_0x3502fe(0x5505);_0x2c7c19=new Function(_0x3502fe(0x3cb),_0xbb2a3c(0x2507),_0x132205),_0x4e16c9=_0x3e4aef[_0x5c5023]=_0x2c7c19;}return _0x4e16c9(_0x1a3250,_0x3c1acd);}catch(_0x5877b0){throw _0x5877b0[_0x3502fe(0x3c0f)]=_0x3502fe(0x2add)+_0x281b40+_0x3502fe(0x5897)+_0x5877b0[_0x3502fe(0x3c0f)],_0x5877b0;}}}),_0x35271a['ga'][_0x427a8d(0x35ed)]=new _0x35271a['ga'](),_0x35271a['b'](_0x427a8d(0x3f0a),_0x35271a['ga']),function(){var _0x2fa133=_0x427a8d,_0x280f9d=_0x15c0d1;function _0x5ec515(_0x3bfd3c){var _0xa41287=_0x23ca,_0x22f0eb=(_0x3bfd3c=_0x35271a['a']['g'][_0xa41287(0x38c4)](_0x3bfd3c,_0x5b1663))&&_0x3bfd3c['N'];_0x22f0eb&&(_0x3bfd3c['N']=null,_0x22f0eb['Tc']());}function _0x19ee91(_0x3fb1c7,_0x1ea5be,_0x5ac847){var _0x2abb98=_0x23ca;this[_0x2abb98(0x54b)]=_0x3fb1c7,this['yc']=_0x1ea5be,this['kb']=[],this['H']=!0x1,_0x1ea5be['N']||_0x35271a['a']['K']['za'](_0x3fb1c7,_0x5ec515),_0x5ac847&&_0x5ac847['N']&&(_0x5ac847['N']['kb'][_0x2abb98(0x5323)](_0x3fb1c7),this['Kb']=_0x5ac847);}function _0x30af38(_0x402c89){return function(){return _0x402c89;};}function _0x309ba7(_0x2c2481){return _0x2c2481();}function _0x467985(_0x629389){return _0x35271a['a']['Ga'](_0x35271a['u']['G'](_0x629389),function(_0x4af052,_0x13ac16){return function(){return _0x629389()[_0x13ac16];};});}function _0x5a8d30(_0x7d6317,_0x2d070c,_0x13b75b){var _0x354acf=_0x140d,_0x3fcb17=_0x23ca;return _0x3fcb17(0x1b4b)==typeof _0x7d6317?_0x467985(_0x7d6317[_0x354acf(0x66d)](null,_0x2d070c,_0x13b75b)):_0x35271a['a']['Ga'](_0x7d6317,_0x30af38);}function _0x16df71(_0x600387,_0x455614){var _0x137ea3=_0x23ca;return _0x467985(this[_0x137ea3(0x1ad4)][_0x137ea3(0xdbb)](this,_0x600387,_0x455614));}function _0x18e8a7(_0x2a5234,_0x1dc7c1){var _0x26bbc4=_0x140d,_0x576cea=_0x23ca,_0x3c10f2=_0x35271a['h'][_0x26bbc4(0x1a05)](_0x1dc7c1);if(_0x3c10f2){var _0x15c804,_0x12fd18=_0x35271a['ga'][_0x576cea(0x5965)],_0x30acae=_0x12fd18[_0x576cea(0x4427)];if(_0x30acae){for(;_0x15c804=_0x3c10f2;)_0x3c10f2=_0x35271a['h'][_0x26bbc4(0x3171)](_0x15c804),_0x30acae[_0x576cea(0x3c9e)](_0x12fd18,_0x15c804);_0x3c10f2=_0x35271a['h'][_0x576cea(0x5905)](_0x1dc7c1);}for(;_0x15c804=_0x3c10f2;)_0x3c10f2=_0x35271a['h'][_0x576cea(0x10b3)](_0x15c804),_0x2583e2(_0x2a5234,_0x15c804);}_0x35271a['i']['ma'](_0x1dc7c1,_0x35271a['i']['H']);}function _0x2583e2(_0x44ea6d,_0x9a9cf6){var _0x2a60e3=_0x140d,_0x303b0e=_0x23ca,_0x50b93d=_0x44ea6d,_0x57d635=0x1===_0x9a9cf6[_0x303b0e(0x5c6)];_0x57d635&&_0x35271a['h']['Sc'](_0x9a9cf6),(_0x57d635||_0x35271a['ga'][_0x303b0e(0x5965)][_0x2a60e3(0x4600)](_0x9a9cf6))&&(_0x50b93d=_0x76b148(_0x9a9cf6,null,_0x44ea6d)[_0x303b0e(0x3fd3)]),_0x50b93d&&!_0x4b8484[_0x35271a['a']['R'](_0x9a9cf6)]&&_0x18e8a7(_0x50b93d,_0x9a9cf6);}function _0x76b148(_0x485304,_0x384ccf,_0x21d8df){var _0x4af71f=_0x140d,_0x42d182=_0x23ca,_0x438433,_0x9a9a04=_0x35271a['a']['g']['Ub'](_0x485304,_0x5b1663,{}),_0x861761=_0x9a9a04['hd'];if(!_0x384ccf){if(_0x861761)throw Error(_0x42d182(0x327e));_0x9a9a04['hd']=!0x0;}if(_0x861761||(_0x9a9a04[_0x42d182(0x4fd0)]=_0x21d8df),_0x9a9a04['Zb']||(_0x9a9a04['Zb']={}),_0x384ccf&&_0x42d182(0x1b4b)!=typeof _0x384ccf)_0x438433=_0x384ccf;else{var _0x39643e=_0x35271a['ga'][_0x42d182(0x5965)],_0x137782=_0x39643e[_0x42d182(0x456a)]||_0x16df71,_0x2fad17=_0x35271a['$'](function(){var _0x156108=_0x140d;return(_0x438433=_0x384ccf?_0x384ccf(_0x21d8df,_0x485304):_0x137782[_0x156108(0x4d6c)](_0x39643e,_0x485304,_0x21d8df))&&(_0x21d8df[_0x5caa09]&&_0x21d8df[_0x5caa09](),_0x21d8df[_0x3e4d0c]&&_0x21d8df[_0x3e4d0c]()),_0x438433;},null,{'l':_0x485304});_0x438433&&_0x2fad17['ja']()||(_0x2fad17=null);}var _0x48068f,_0x220699=_0x21d8df;if(_0x438433){var _0x5f2502=function(){return _0x35271a['a']['Ga'](_0x2fad17?_0x2fad17():_0x438433,_0x309ba7);},_0x2e54ab=_0x2fad17?function(_0x160d76){return function(){return _0x309ba7(_0x2fad17()[_0x160d76]);};}:function(_0x22604a){return _0x438433[_0x22604a];};_0x5f2502[_0x42d182(0x38c4)]=function(_0x546919){return _0x438433[_0x546919]&&_0x309ba7(_0x2e54ab(_0x546919));},_0x5f2502[_0x42d182(0x3d73)]=function(_0x170c99){return _0x170c99 in _0x438433;},_0x35271a['i']['H']in _0x438433&&_0x35271a['i'][_0x4af71f(0x77c)](_0x485304,_0x35271a['i']['H'],function(){var _0x4a24f0=_0x42d182,_0x5f4e1b=(0x0,_0x438433[_0x35271a['i']['H']])();if(_0x5f4e1b){var _0x36043b=_0x35271a['h'][_0x4a24f0(0x1f53)](_0x485304);_0x36043b[_0x4a24f0(0x809)]&&_0x5f4e1b(_0x36043b,_0x35271a['Ec'](_0x36043b[0x0]));}}),_0x35271a['i']['pa']in _0x438433&&(_0x220699=_0x35271a['i']['Cb'](_0x485304,_0x21d8df),_0x35271a['i'][_0x42d182(0x1ffa)](_0x485304,_0x35271a['i']['pa'],function(){var _0x3fb6db=_0x42d182,_0x1859f7=(0x0,_0x438433[_0x35271a['i']['pa']])();_0x1859f7&&_0x35271a['h'][_0x3fb6db(0x5905)](_0x485304)&&_0x1859f7(_0x485304);})),_0x9a9a04=function(_0x1f54d6){var _0x4df417=[],_0x260148={},_0x5c326b=[];return _0x35271a['a']['P'](_0x1f54d6,function _0x15e7eb(_0x532827){var _0x3120e9=_0x23ca;if(!_0x260148[_0x532827]){var _0x32acae=_0x35271a[_0x3120e9(0x496c)](_0x532827);_0x32acae&&(_0x32acae[_0x3120e9(0x777)]&&(_0x5c326b[_0x3120e9(0x5323)](_0x532827),_0x35271a['a']['D'](_0x32acae[_0x3120e9(0x777)],function(_0x539494){var _0x606b42=_0x3120e9;if(_0x1f54d6[_0x539494]){if(-0x1!==_0x35271a['a']['A'](_0x5c326b,_0x539494))throw Error(_0x606b42(0x34c3)+_0x5c326b[_0x606b42(0x48a9)](',\x20'));_0x15e7eb(_0x539494);}}),_0x5c326b[_0x3120e9(0x809)]--),_0x4df417[_0x3120e9(0x5323)]({'key':_0x532827,'Mc':_0x32acae})),_0x260148[_0x532827]=!0x0;}}),_0x4df417;}(_0x438433),_0x35271a['a']['D'](_0x9a9a04,function(_0x39022d){var _0x4bc832=_0x4af71f,_0x21b8ba=_0x42d182,_0x45fc9e=_0x39022d['Mc'][_0x21b8ba(0x56e8)],_0x5b7840=_0x39022d['Mc'][_0x4bc832(0x2e6d)],_0xfe2344=_0x39022d[_0x21b8ba(0x150a)];if(0x8===_0x485304[_0x21b8ba(0x5c6)]&&!_0x35271a['h']['ea'][_0xfe2344])throw Error(_0x4bc832(0x3f47)+_0xfe2344+_0x21b8ba(0x3fe4));try{_0x21b8ba(0x1b4b)==typeof _0x45fc9e&&_0x35271a['u']['G'](function(){var _0xaf54a4=_0x21b8ba,_0x468941=_0x45fc9e(_0x485304,_0x2e54ab(_0xfe2344),_0x5f2502,_0x220699[_0xaf54a4(0x1169)],_0x220699);if(_0x468941&&_0x468941[_0xaf54a4(0x5b8b)]){if(_0x48068f!==_0x42643a)throw Error(_0xaf54a4(0x4315)+_0x48068f+_0xaf54a4(0x101d)+_0xfe2344+_0xaf54a4(0x50fd));_0x48068f=_0xfe2344;}}),_0x21b8ba(0x1b4b)==typeof _0x5b7840&&_0x35271a['$'](function(){var _0x578b56=_0x4bc832;_0x5b7840(_0x485304,_0x2e54ab(_0xfe2344),_0x5f2502,_0x220699[_0x578b56(0x498e)],_0x220699);},null,{'l':_0x485304});}catch(_0x1a6df8){throw _0x1a6df8[_0x21b8ba(0x3c0f)]='Unable\x20to\x20process\x20binding\x20\x22'+_0xfe2344+':\x20'+_0x438433[_0xfe2344]+_0x21b8ba(0x57fa)+_0x1a6df8[_0x21b8ba(0x3c0f)],_0x1a6df8;}});}return{'shouldBindDescendants':_0x9a9a04=_0x48068f===_0x42643a,'bindingContextForDescendants':_0x9a9a04&&_0x220699};}function _0x450239(_0x597e8a,_0x349315){return _0x597e8a&&_0x597e8a instanceof _0x35271a['fa']?_0x597e8a:new _0x35271a['fa'](_0x597e8a,_0x42643a,_0x42643a,_0x349315);}var _0x5caa09=_0x35271a['a']['Da'](_0x280f9d(0x284e)),_0x131832=_0x35271a['a']['Da'](_0x280f9d(0x16dc)),_0x3e4d0c=_0x35271a['a']['Da'](_0x280f9d(0x42ac));_0x35271a['c']={};var _0x4b8484={'script':!0x0,'textarea':!0x0,'template':!0x0};_0x35271a[_0x280f9d(0x496c)]=function(_0x124648){return _0x35271a['c'][_0x124648];};var _0x3fdde4={};_0x35271a['fa']=function(_0x37f448,_0x1c2d2c,_0x452801,_0x37fd13,_0x943209){var _0x13134f=_0x140d,_0x2b0f86=_0x280f9d;function _0x2dd367(){var _0x37b9c5=_0x140d,_0x527b82=_0x23ca,_0x3d9787=_0x3746e4?_0x222e3b():_0x222e3b,_0x4e0a92=_0x35271a['a']['f'](_0x3d9787);return _0x1c2d2c?(_0x35271a['a'][_0x527b82(0x46d7)](_0x136d57,_0x1c2d2c),_0x131832 in _0x1c2d2c&&(_0x136d57[_0x131832]=_0x1c2d2c[_0x131832])):(_0x136d57[_0x527b82(0x128a)]=[],_0x136d57[_0x37b9c5(0x16ae)]=_0x4e0a92,_0x136d57['ko']=_0x35271a),_0x136d57[_0x5caa09]=_0x55599f,_0x260d8e?_0x4e0a92=_0x136d57[_0x527b82(0x1169)]:(_0x136d57[_0x37b9c5(0x1255)]=_0x3d9787,_0x136d57[_0x527b82(0x1169)]=_0x4e0a92),_0x452801&&(_0x136d57[_0x452801]=_0x4e0a92),_0x37fd13&&_0x37fd13(_0x136d57,_0x1c2d2c,_0x4e0a92),_0x1c2d2c&&_0x1c2d2c[_0x5caa09]&&!_0x35271a['S']['o']()['Vb'](_0x1c2d2c[_0x5caa09])&&_0x1c2d2c[_0x5caa09](),_0x370e3d&&(_0x136d57[_0x3e4d0c]=_0x370e3d),_0x136d57[_0x527b82(0x1169)];}var _0x55599f,_0x136d57=this,_0x260d8e=_0x37f448===_0x3fdde4,_0x222e3b=_0x260d8e?_0x42643a:_0x37f448,_0x3746e4=_0x2b0f86(0x1b4b)==typeof _0x222e3b&&!_0x35271a['O'](_0x222e3b),_0x370e3d=_0x943209&&_0x943209[_0x2b0f86(0x49ea)];_0x943209&&_0x943209[_0x13134f(0x39b5)]?_0x2dd367():((_0x55599f=_0x35271a['xb'](_0x2dd367))['v'](),_0x55599f['ja']()?_0x55599f['equalityComparer']=null:_0x136d57[_0x5caa09]=_0x42643a);},_0x35271a['fa'][_0x280f9d(0x3720)][_0x280f9d(0x117b)]=function(_0x194070,_0xe40b3f,_0x40e823,_0x2b449d){var _0x4aae39=_0x280f9d;if(!_0x2b449d&&_0xe40b3f&&_0x4aae39(0x8c4)==typeof _0xe40b3f&&(_0xe40b3f=(_0x2b449d=_0xe40b3f)['as'],_0x40e823=_0x2b449d['extend']),_0xe40b3f&&_0x2b449d&&_0x2b449d[_0x4aae39(0x464)]){var _0x4b03b5=_0x4aae39(0x1b4b)==typeof _0x194070&&!_0x35271a['O'](_0x194070);return new _0x35271a['fa'](_0x3fdde4,this,null,function(_0x121af2){_0x40e823&&_0x40e823(_0x121af2),_0x121af2[_0xe40b3f]=_0x4b03b5?_0x194070():_0x194070;},_0x2b449d);}return new _0x35271a['fa'](_0x194070,this,_0xe40b3f,function(_0x4140b2,_0x4c32b0){var _0x4c5c8d=_0x140d,_0x3b350a=_0x4aae39;_0x4140b2[_0x4c5c8d(0x1eb9)]=_0x4c32b0,_0x4140b2[_0x4c5c8d(0x1be5)]=_0x4c32b0[_0x3b350a(0x1169)],_0x4140b2[_0x3b350a(0x128a)]=(_0x4c32b0[_0x3b350a(0x128a)]||[])[_0x4c5c8d(0x17ac)](0x0),_0x4140b2[_0x3b350a(0x128a)][_0x3b350a(0x5a59)](_0x4140b2[_0x3b350a(0x25b4)]),_0x40e823&&_0x40e823(_0x4140b2);},_0x2b449d);},_0x35271a['fa'][_0x280f9d(0x3720)][_0x280f9d(0x46d7)]=function(_0x1170c4,_0x105894){return new _0x35271a['fa'](_0x3fdde4,this,null,function(_0x333749){var _0xab262d=_0x23ca;_0x35271a['a'][_0xab262d(0x46d7)](_0x333749,_0xab262d(0x1b4b)==typeof _0x1170c4?_0x1170c4(_0x333749):_0x1170c4);},_0x105894);};var _0x5b1663=_0x35271a['a']['g']['Z']();_0x19ee91['prototype']['Tc']=function(){var _0x291d8a=_0x280f9d;this['Kb']&&this['Kb']['N']&&this['Kb']['N']['sd'](this[_0x291d8a(0x54b)]);},_0x19ee91[_0x280f9d(0x3720)]['sd']=function(_0x19b449){var _0x346c1a=_0x280f9d;_0x35271a['a']['Pa'](this['kb'],_0x19b449),!this['kb'][_0x346c1a(0x809)]&&this['H']&&this['Cc']();},_0x19ee91[_0x280f9d(0x3720)]['Cc']=function(){var _0x5a6132=_0x140d,_0x2de2a8=_0x280f9d;this['H']=!0x0,this['yc']['N']&&!this['kb'][_0x2de2a8(0x809)]&&(this['yc']['N']=null,_0x35271a['a']['K']['yb'](this[_0x5a6132(0x1c75)],_0x5ec515),_0x35271a['i']['ma'](this[_0x2de2a8(0x54b)],_0x35271a['i']['pa']),this['Tc']());},_0x35271a['i']={'H':_0x280f9d(0x491d),'pa':_0x280f9d(0xb8e),'subscribe':function(_0x303ad0,_0x5cc7f7,_0x3b2ba9,_0x51823b,_0x143889){var _0x1b7b28=_0x280f9d,_0x5a4313=_0x35271a['a']['g']['Ub'](_0x303ad0,_0x5b1663,{});return _0x5a4313['Fa']||(_0x5a4313['Fa']=new _0x35271a['T']()),_0x143889&&_0x143889[_0x1b7b28(0x4817)]&&_0x5a4313['Zb'][_0x5cc7f7]&&_0x35271a['u']['G'](_0x3b2ba9,_0x51823b,[_0x303ad0]),_0x5a4313['Fa'][_0x1b7b28(0x1ffa)](_0x3b2ba9,_0x51823b,_0x5cc7f7);},'ma':function(_0x53a050,_0x91df35){var _0x351e63=_0x280f9d,_0x10f49c=_0x35271a['a']['g'][_0x351e63(0x38c4)](_0x53a050,_0x5b1663);if(_0x10f49c&&(_0x10f49c['Zb'][_0x91df35]=!0x0,_0x10f49c['Fa']&&_0x10f49c['Fa']['notifySubscribers'](_0x53a050,_0x91df35),_0x91df35==_0x35271a['i']['H'])){if(_0x10f49c['N'])_0x10f49c['N']['Cc']();else{if(_0x10f49c['N']===_0x42643a&&_0x10f49c['Fa']&&_0x10f49c['Fa']['Wa'](_0x35271a['i']['pa']))throw Error(_0x351e63(0x568e));}}},'Cb':function(_0x3fbd35,_0x3a99c2){var _0x38906b=_0x280f9d,_0x29238e=_0x35271a['a']['g']['Ub'](_0x3fbd35,_0x5b1663,{});return _0x29238e['N']||(_0x29238e['N']=new _0x19ee91(_0x3fbd35,_0x29238e,_0x3a99c2[_0x131832])),_0x3a99c2[_0x131832]==_0x29238e?_0x3a99c2:_0x3a99c2[_0x38906b(0x46d7)](function(_0x97530c){_0x97530c[_0x131832]=_0x29238e;});}},_0x35271a['Td']=function(_0x2b790a){var _0x26948b=_0x140d,_0x24bcb1=_0x280f9d;return(_0x2b790a=_0x35271a['a']['g'][_0x26948b(0x3abb)](_0x2b790a,_0x5b1663))&&_0x2b790a[_0x24bcb1(0x4fd0)];},_0x35271a['ib']=function(_0x3287fe,_0x2adb9e,_0x57cf59){var _0x38acc4=_0x280f9d;return 0x1===_0x3287fe[_0x38acc4(0x5c6)]&&_0x35271a['h']['Sc'](_0x3287fe),_0x76b148(_0x3287fe,_0x2adb9e,_0x450239(_0x57cf59));},_0x35271a['ld']=function(_0x22b72e,_0x3120fa,_0x44a3af){return _0x44a3af=_0x450239(_0x44a3af),_0x35271a['ib'](_0x22b72e,_0x5a8d30(_0x3120fa,_0x44a3af,_0x22b72e),_0x44a3af);},_0x35271a['Oa']=function(_0x2f0133,_0x35392c){var _0x3e2840=_0x140d,_0x3ef472=_0x280f9d;0x1!==_0x35392c[_0x3ef472(0x5c6)]&&0x8!==_0x35392c[_0x3e2840(0x4d95)]||_0x18e8a7(_0x450239(_0x2f0133),_0x35392c);},_0x35271a['vc']=function(_0x1d439e,_0x260f13,_0x376050){var _0xa86ac6=_0x140d,_0x463925=_0x280f9d;if(!_0x4c78c6&&_0x374860[_0x463925(0x645)]&&(_0x4c78c6=_0x374860[_0x463925(0x645)]),0x2>arguments[_0x463925(0x809)]){if(!(_0x260f13=_0x3d8802[_0xa86ac6(0x172a)]))throw Error(_0x463925(0x3a21));}else{if(!_0x260f13||0x1!==_0x260f13[_0x463925(0x5c6)]&&0x8!==_0x260f13[_0x463925(0x5c6)])throw Error('ko.applyBindings:\x20first\x20parameter\x20should\x20be\x20your\x20view\x20model;\x20second\x20parameter\x20should\x20be\x20a\x20DOM\x20node');}_0x2583e2(_0x450239(_0x1d439e,_0x376050),_0x260f13);},_0x35271a['Dc']=function(_0x2cc498){var _0x1a444c=_0x280f9d;return!_0x2cc498||0x1!==_0x2cc498[_0x1a444c(0x5c6)]&&0x8!==_0x2cc498[_0x1a444c(0x5c6)]?_0x42643a:_0x35271a['Td'](_0x2cc498);},_0x35271a['Ec']=function(_0x55f6f6){var _0x3d0c02=_0x140d;return(_0x55f6f6=_0x35271a['Dc'](_0x55f6f6))?_0x55f6f6[_0x3d0c02(0x498e)]:_0x42643a;},_0x35271a['b'](_0x280f9d(0x1de7),_0x35271a['c']),_0x35271a['b'](_0x280f9d(0x2037),_0x35271a['i']),_0x35271a['b'](_0x280f9d(0x14d4),_0x35271a['i'][_0x280f9d(0x1ffa)]),_0x35271a['b'](_0x280f9d(0x1d3a),_0x35271a['i']['Cb']),_0x35271a['b'](_0x280f9d(0x406c),_0x35271a['vc']),_0x35271a['b'](_0x280f9d(0x31b8),_0x35271a['Oa']),_0x35271a['b'](_0x280f9d(0x2a0b),_0x35271a['ib']),_0x35271a['b'](_0x280f9d(0xc1a),_0x35271a['ld']),_0x35271a['b'](_0x2fa133(0x895),_0x35271a['Dc']),_0x35271a['b'](_0x280f9d(0x388e),_0x35271a['Ec']);}(),function(_0x4cdef7){var _0x32bdfe=_0x15c0d1;function _0x27f7ec(_0x299a16,_0x5aefd7){var _0xf76c59=_0x23ca,_0x13c1ae,_0x1a0f13=Object[_0xf76c59(0x3720)][_0xf76c59(0x1a9a)][_0xf76c59(0x3c9e)](_0x285977,_0x299a16)?_0x285977[_0x299a16]:_0x4cdef7;_0x1a0f13?_0x1a0f13[_0xf76c59(0x1ffa)](_0x5aefd7):((_0x1a0f13=_0x285977[_0x299a16]=new _0x35271a['T']())[_0xf76c59(0x1ffa)](_0x5aefd7),_0x534af7(_0x299a16,function(_0x3cff37,_0x26c3c9){var _0x5b5ec9=_0xf76c59,_0x540ba1=!(!_0x26c3c9||!_0x26c3c9[_0x5b5ec9(0x5b6d)]);_0x28aceb[_0x299a16]={'definition':_0x3cff37,'Gd':_0x540ba1},delete _0x285977[_0x299a16],_0x13c1ae||_0x540ba1?_0x1a0f13[_0x5b5ec9(0x5cc9)](_0x3cff37):_0x35271a['na']['zb'](function(){var _0x26106f=_0x140d;_0x1a0f13[_0x26106f(0x4aeb)](_0x3cff37);});}),_0x13c1ae=!0x0);}function _0x534af7(_0x272a63,_0x94b7be){var _0x5df4e4=_0x23ca;_0x596d08(_0x5df4e4(0x4875),[_0x272a63],function(_0x25f739){var _0x42b2fa=_0x140d;_0x25f739?_0x596d08(_0x42b2fa(0x5a49),[_0x272a63,_0x25f739],function(_0xcc3dca){_0x94b7be(_0xcc3dca,_0x25f739);}):_0x94b7be(null,null);});}function _0x596d08(_0x10a28d,_0x589a63,_0x35be82,_0xfbcd50){var _0x125c7a=_0x140d,_0x1bad22=_0x23ca;_0xfbcd50||(_0xfbcd50=_0x35271a['j']['loaders'][_0x1bad22(0x30eb)](0x0));var _0x2bbd2a=_0xfbcd50[_0x1bad22(0x3060)]();if(_0x2bbd2a){var _0x3a4637=_0x2bbd2a[_0x10a28d];if(_0x3a4637){var _0x25d5f8=!0x1;if(_0x3a4637['apply'](_0x2bbd2a,_0x589a63[_0x1bad22(0x736)](function(_0x462c1c){_0x25d5f8?_0x35be82(null):null!==_0x462c1c?_0x35be82(_0x462c1c):_0x596d08(_0x10a28d,_0x589a63,_0x35be82,_0xfbcd50);}))!==_0x4cdef7&&(_0x25d5f8=!0x0,!_0x2bbd2a[_0x125c7a(0x8e9)]))throw Error(_0x1bad22(0x1097));}else _0x596d08(_0x10a28d,_0x589a63,_0x35be82,_0xfbcd50);}else _0x35be82(null);}var _0x285977={},_0x28aceb={};_0x35271a['j']={'get':function(_0x526f7d,_0x53f062){var _0x4f5df5=_0x140d,_0x464a62=_0x23ca,_0x1d935a=Object[_0x464a62(0x3720)][_0x4f5df5(0x2609)][_0x464a62(0x3c9e)](_0x28aceb,_0x526f7d)?_0x28aceb[_0x526f7d]:_0x4cdef7;_0x1d935a?_0x1d935a['Gd']?_0x35271a['u']['G'](function(){var _0x2bb3b5=_0x464a62;_0x53f062(_0x1d935a[_0x2bb3b5(0x18da)]);}):_0x35271a['na']['zb'](function(){var _0x50ea83=_0x464a62;_0x53f062(_0x1d935a[_0x50ea83(0x18da)]);}):_0x27f7ec(_0x526f7d,_0x53f062);},'Bc':function(_0x3835f9){delete _0x28aceb[_0x3835f9];},'oc':_0x596d08},_0x35271a['j'][_0x32bdfe(0x1dc3)]=[],_0x35271a['b'](_0x32bdfe(0x4dc2),_0x35271a['j']),_0x35271a['b'](_0x32bdfe(0xd5f),_0x35271a['j'][_0x32bdfe(0x38c4)]),_0x35271a['b'](_0x32bdfe(0x5e14),_0x35271a['j']['Bc']);}(),function(){var _0xf7aa02=_0x427a8d,_0x10d6f4=_0x15c0d1;function _0x2b69c0(_0xd153fa,_0x3dddac,_0xffed5c,_0x49b872){var _0x5de259=_0x140d,_0x1cec21=_0x23ca;function _0x3ca543(){0x0==--_0x49be52&&_0x49b872(_0x30b49c);}var _0x30b49c={},_0x49be52=0x2,_0xbba776=_0xffed5c[_0x1cec21(0x142d)];_0xffed5c=_0xffed5c[_0x5de259(0x189e)],_0xbba776?_0x30e73c(_0x3dddac,_0xbba776,function(_0x3d1cd5){var _0x15b6c8=_0x5de259;_0x35271a['j']['oc'](_0x15b6c8(0x3add),[_0xd153fa,_0x3d1cd5],function(_0x4a763a){var _0x384095=_0x15b6c8;_0x30b49c[_0x384095(0x1b71)]=_0x4a763a,_0x3ca543();});}):_0x3ca543(),_0xffed5c?_0x30e73c(_0x3dddac,_0xffed5c,function(_0x1b8603){var _0x36da8d=_0x5de259;_0x35271a['j']['oc'](_0x36da8d(0x37f8),[_0xd153fa,_0x1b8603],function(_0x33e11a){_0x30b49c[_0x3959f0]=_0x33e11a,_0x3ca543();});}):_0x3ca543();}function _0x16ba70(_0x512928,_0x2dab51,_0x4ed0c9){var _0x10ad40=_0x140d,_0x98e7b2=_0x23ca;if(_0x98e7b2(0x1b4b)==typeof _0x2dab51)_0x4ed0c9(function(_0x2e65a2){return new _0x2dab51(_0x2e65a2);});else{if(_0x10ad40(0x1be1)==typeof _0x2dab51[_0x3959f0])_0x4ed0c9(_0x2dab51[_0x3959f0]);else{if(_0x98e7b2(0x5965)in _0x2dab51){var _0x5267ef=_0x2dab51[_0x98e7b2(0x5965)];_0x4ed0c9(function(){return _0x5267ef;});}else _0x10ad40(0x189e)in _0x2dab51?_0x16ba70(_0x512928,_0x2dab51[_0x10ad40(0x189e)],_0x4ed0c9):_0x512928(_0x98e7b2(0x2882)+_0x2dab51);}}}function _0x25e78e(_0x5a6fd1){var _0x166919=_0x140d,_0x436fad=_0x23ca;switch(_0x35271a['a']['R'](_0x5a6fd1)){case _0x166919(0x5549):return _0x35271a['a']['ua'](_0x5a6fd1[_0x436fad(0x4685)]);case _0x436fad(0x4d29):return _0x35271a['a']['ua'](_0x5a6fd1[_0x436fad(0x9a4)]);case _0x436fad(0x142d):if(_0x262e7d(_0x5a6fd1[_0x436fad(0x52cd)]))return _0x35271a['a']['Ca'](_0x5a6fd1['content'][_0x436fad(0x1f53)]);}return _0x35271a['a']['Ca'](_0x5a6fd1[_0x166919(0x20ef)]);}function _0x262e7d(_0x28c567){var _0x478b08=_0x140d,_0x71d5b7=_0x23ca;return _0x374860[_0x71d5b7(0x477b)]?_0x28c567 instanceof DocumentFragment:_0x28c567&&0xb===_0x28c567[_0x478b08(0x4d95)];}function _0x30e73c(_0x1e892e,_0x1ed990,_0x23d826){var _0x5c1a11=_0x140d,_0x454deb=_0x23ca;_0x454deb(0x20b8)==typeof _0x1ed990[_0x454deb(0x4bc9)]?_0x1a6ce1||_0x374860[_0x454deb(0x4bc9)]?(_0x1a6ce1||_0x374860[_0x454deb(0x4bc9)])([_0x1ed990[_0x454deb(0x4bc9)]],function(_0x1594f0){var _0x3809f9=_0x140d,_0x78dd24=_0x454deb;_0x1594f0&&_0x3809f9(0x40f2)==typeof _0x1594f0&&_0x1594f0['Xd']&&_0x1594f0['default']&&(_0x1594f0=_0x1594f0[_0x78dd24(0x60b)]),_0x23d826(_0x1594f0);}):_0x1e892e(_0x5c1a11(0x4ea8)):_0x23d826(_0x1ed990);}function _0x129fc4(_0x38d318){return function(_0x461724){var _0x4c5aba=_0x23ca;throw Error(_0x4c5aba(0x16a9)+_0x38d318+'\x27:\x20'+_0x461724);};}var _0x41083f={};_0x35271a['j'][_0x10d6f4(0x59b3)]=function(_0x590647,_0x1eeb12){var _0xee7605=_0x10d6f4;if(!_0x1eeb12)throw Error(_0xee7605(0x4455)+_0x590647);if(_0x35271a['j']['tb'](_0x590647))throw Error(_0xee7605(0x1f6d)+_0x590647+_0xee7605(0x11ac));_0x41083f[_0x590647]=_0x1eeb12;},_0x35271a['j']['tb']=function(_0x32753f){var _0x347edd=_0x10d6f4;return Object[_0x347edd(0x3720)][_0x347edd(0x1a9a)][_0x347edd(0x3c9e)](_0x41083f,_0x32753f);},_0x35271a['j'][_0xf7aa02(0x3316)]=function(_0xabe585){delete _0x41083f[_0xabe585],_0x35271a['j']['Bc'](_0xabe585);},_0x35271a['j']['Fc']={'getConfig':function(_0xf3407e,_0x2b6b7f){_0x2b6b7f(_0x35271a['j']['tb'](_0xf3407e)?_0x41083f[_0xf3407e]:null);},'loadComponent':function(_0x4551e6,_0x13fcdf,_0x31760a){var _0x118926=_0x129fc4(_0x4551e6);_0x30e73c(_0x118926,_0x13fcdf,function(_0xabd60f){_0x2b69c0(_0x4551e6,_0x118926,_0xabd60f,_0x31760a);});},'loadTemplate':function(_0x3b0882,_0x5102db,_0x263127){var _0x538cdc=_0xf7aa02,_0x51d474=_0x10d6f4;if(_0x3b0882=_0x129fc4(_0x3b0882),_0x51d474(0x20b8)==typeof _0x5102db)_0x263127(_0x35271a['a']['ua'](_0x5102db));else{if(_0x5102db instanceof Array)_0x263127(_0x5102db);else{if(_0x262e7d(_0x5102db))_0x263127(_0x35271a['a']['la'](_0x5102db[_0x538cdc(0x20ef)]));else{if(_0x5102db[_0x538cdc(0x56c2)]){if(_0x5102db=_0x5102db[_0x51d474(0x35e5)],_0x374860[_0x51d474(0xbdf)]?_0x5102db instanceof HTMLElement:_0x5102db&&_0x5102db[_0x51d474(0x3628)]&&0x1===_0x5102db[_0x51d474(0x5c6)])_0x263127(_0x25e78e(_0x5102db));else{if(_0x51d474(0x20b8)==typeof _0x5102db){var _0x36d247=_0x3d8802[_0x538cdc(0x3b41)](_0x5102db);_0x36d247?_0x263127(_0x25e78e(_0x36d247)):_0x3b0882(_0x51d474(0x6ba)+_0x5102db);}else _0x3b0882(_0x51d474(0x38ab)+_0x5102db);}}else _0x3b0882(_0x51d474(0x1e23)+_0x5102db);}}}},'loadViewModel':function(_0x3db3de,_0x3450b8,_0xa4fcc5){_0x16ba70(_0x129fc4(_0x3db3de),_0x3450b8,_0xa4fcc5);}};var _0x3959f0=_0xf7aa02(0x3d74);_0x35271a['b'](_0x10d6f4(0x5220),_0x35271a['j'][_0x10d6f4(0x59b3)]),_0x35271a['b'](_0xf7aa02(0x1e13),_0x35271a['j']['tb']),_0x35271a['b'](_0x10d6f4(0x1589),_0x35271a['j'][_0x10d6f4(0x2d6)]),_0x35271a['b'](_0x10d6f4(0x41ba),_0x35271a['j']['Fc']),_0x35271a['j'][_0x10d6f4(0x1dc3)][_0x10d6f4(0x5323)](_0x35271a['j']['Fc']),_0x35271a['j']['dd']=_0x41083f;}(),function(){var _0x5cd771=_0x15c0d1;function _0x2661cc(_0x6e3c7a,_0xb7f4f4){var _0x3fe35d=_0x23ca;if(_0x84654e=_0x6e3c7a[_0x3fe35d(0x4f6b)](_0x3fe35d(0x3586))){var _0x84654e=_0x3ff929[_0x3fe35d(0xeeb)](_0x84654e,_0xb7f4f4,_0x6e3c7a,{'valueAccessors':!0x0,'bindingParams':!0x0}),_0x2a3c35=(_0x84654e=_0x35271a['a']['Ga'](_0x84654e,function(_0x24b1b2){return _0x35271a['o'](_0x24b1b2,null,{'l':_0x6e3c7a});}),_0x35271a['a']['Ga'](_0x84654e,function(_0x476a6f){var _0x168697=_0x476a6f['v']();return _0x476a6f['ja']()?_0x35271a['o']({'read':function(){return _0x35271a['a']['f'](_0x476a6f());},'write':_0x35271a['Za'](_0x168697)&&function(_0x477e79){_0x476a6f()(_0x477e79);},'l':_0x6e3c7a}):_0x168697;}));return Object[_0x3fe35d(0x3720)][_0x3fe35d(0x1a9a)][_0x3fe35d(0x3c9e)](_0x2a3c35,_0x3fe35d(0x888))||(_0x2a3c35[_0x3fe35d(0x888)]=_0x84654e),_0x2a3c35;}return{'$raw':{}};}_0x35271a['j'][_0x5cd771(0x567b)]=function(_0x431812){var _0x37b695=_0x140d,_0x353c48=_0x5cd771,_0x33de38=_0x35271a['a']['R'](_0x431812);if(_0x35271a['j']['tb'](_0x33de38)&&(-0x1!=_0x33de38[_0x353c48(0xabf)]('-')||_0x37b695(0x29e0)==''+_0x431812||0x8>=_0x35271a['a']['W']&&_0x431812[_0x37b695(0xfa2)]===_0x33de38))return _0x33de38;},_0x35271a['j']['tc']=function(_0x52fc3f,_0x38d5fb,_0x49137b,_0x423575){var _0xd526fe=_0x140d,_0x1b768b=_0x5cd771;if(0x1===_0x38d5fb[_0x1b768b(0x5c6)]){var _0x11ac11=_0x35271a['j'][_0xd526fe(0x1e23)](_0x38d5fb);if(_0x11ac11){if((_0x52fc3f=_0x52fc3f||{})[_0x1b768b(0x2a2b)])throw Error(_0x1b768b(0x4a63));var _0x2f0cf3={'name':_0x11ac11,'params':_0x2661cc(_0x38d5fb,_0x49137b)};_0x52fc3f['component']=_0x423575?function(){return _0x2f0cf3;}:_0x2f0cf3;}}return _0x52fc3f;};var _0x3ff929=new _0x35271a['ga']();0x9>_0x35271a['a']['W']&&(_0x35271a['j'][_0x5cd771(0x59b3)]=function(_0xb46f87){return function(_0x4bb6c9){var _0x559f17=_0x23ca;return _0xb46f87[_0x559f17(0x4269)](this,arguments);};}(_0x35271a['j'][_0x5cd771(0x59b3)]),_0x3d8802[_0x5cd771(0x4256)]=function(_0x4ffe5a){return function(){var _0x57635=_0x4ffe5a();return _0x35271a['j']['dd'],_0x57635;};}(_0x3d8802[_0x5cd771(0x4256)]));}(),_0x5e1e93=0x0,_0x35271a['c'][_0x15c0d1(0x2a2b)]={'init':function(_0x22de48,_0x45b73c,_0x13dec3,_0x278e1f,_0x9a4080){var _0x49fd8f=_0x15c0d1;function _0x6ffe0a(){var _0x55e7da=_0x140d,_0x7c6827=_0x23ca,_0xa8cad=_0x240bbd&&_0x240bbd[_0x7c6827(0x4f8c)];_0x55e7da(0x1be1)==typeof _0xa8cad&&_0xa8cad[_0x7c6827(0x3c9e)](_0x240bbd),_0x1706fe&&_0x1706fe['s'](),_0x410c0a=_0x240bbd=_0x1706fe=null;}var _0x240bbd,_0x410c0a,_0x1706fe,_0x740382=_0x35271a['a']['la'](_0x35271a['h'][_0x49fd8f(0x1f53)](_0x22de48));return _0x35271a['h']['Ea'](_0x22de48),_0x35271a['a']['K']['za'](_0x22de48,_0x6ffe0a),_0x35271a['o'](function(){var _0x52c15e=_0x140d,_0x3f1ff5=_0x49fd8f,_0x2d3fc3,_0x3cf2b7,_0x3b4ce2=_0x35271a['a']['f'](_0x45b73c());if(_0x3f1ff5(0x20b8)==typeof _0x3b4ce2?_0x2d3fc3=_0x3b4ce2:(_0x2d3fc3=_0x35271a['a']['f'](_0x3b4ce2[_0x52c15e(0x1c7c)]),_0x3cf2b7=_0x35271a['a']['f'](_0x3b4ce2[_0x3f1ff5(0x3586)])),!_0x2d3fc3)throw Error(_0x52c15e(0x39dd));var _0x63f1a3=_0x35271a['i']['Cb'](_0x22de48,_0x9a4080),_0x5896c6=_0x410c0a=++_0x5e1e93;_0x35271a['j'][_0x3f1ff5(0x38c4)](_0x2d3fc3,function(_0x1ce3c5){var _0x62d09e=_0x52c15e,_0x193b26=_0x3f1ff5;if(_0x410c0a===_0x5896c6){if(_0x6ffe0a(),!_0x1ce3c5)throw Error(_0x62d09e(0x59be)+_0x2d3fc3+'\x27');!function(_0x42f754,_0x4f865c,_0x3cfc7e){var _0x34ecf6=_0x23ca;if(!(_0x4f865c=_0x4f865c[_0x34ecf6(0x142d)]))throw Error(_0x34ecf6(0x16a9)+_0x42f754+_0x34ecf6(0x5521));_0x42f754=_0x35271a['a']['Ca'](_0x4f865c),_0x35271a['h']['va'](_0x3cfc7e,_0x42f754);}(_0x2d3fc3,_0x1ce3c5,_0x22de48);var _0x1fabf5=function(_0x5491a7,_0x43c8c7,_0x8f671){var _0x58969c=_0x23ca,_0x638da5=_0x5491a7[_0x58969c(0x24fb)];return _0x638da5?_0x638da5[_0x58969c(0x3c9e)](_0x5491a7,_0x43c8c7,_0x8f671):_0x43c8c7;}(_0x1ce3c5,_0x3cf2b7,{'element':_0x22de48,'templateNodes':_0x740382});_0x1ce3c5=_0x63f1a3[_0x62d09e(0x11bd)](_0x1fabf5,{'extend':function(_0x2b3692){var _0x161199=_0x23ca;_0x2b3692[_0x161199(0x248)]=_0x1fabf5,_0x2b3692[_0x161199(0x2bea)]=_0x740382;}}),_0x1fabf5&&_0x1fabf5[_0x62d09e(0x245a)]&&(_0x1706fe=_0x35271a['i'][_0x193b26(0x1ffa)](_0x22de48,_0x35271a['i']['pa'],_0x1fabf5[_0x193b26(0x21d1)],_0x1fabf5)),_0x240bbd=_0x1fabf5,_0x35271a['Oa'](_0x1ce3c5,_0x22de48);}});},null,{'l':_0x22de48}),{'controlsDescendantBindings':!0x0};}},_0x35271a['h']['ea'][_0x15c0d1(0x2a2b)]=!0x0;var _0x5bbf2f={'class':_0x15c0d1(0x1e84),'for':'htmlFor'};_0x35271a['c'][_0x15c0d1(0x1071)]={'update':function(_0x35cf31,_0x57917f){var _0x2a7793=_0x35271a['a']['f'](_0x57917f())||{};_0x35271a['a']['P'](_0x2a7793,function(_0x6e6de4,_0x3e6dc6){var _0x23c677=_0x140d,_0x3dbfbf=_0x23ca;_0x3e6dc6=_0x35271a['a']['f'](_0x3e6dc6);var _0x2a3ff7=_0x6e6de4[_0x3dbfbf(0xabf)](':'),_0x5e10d0=(_0x2a3ff7=_0x3dbfbf(0x2404)in _0x35cf31&&0x0<_0x2a3ff7&&_0x35cf31[_0x3dbfbf(0x2404)](_0x6e6de4[_0x23c677(0x19e5)](0x0,_0x2a3ff7)),!0x1===_0x3e6dc6||null===_0x3e6dc6||_0x3e6dc6===_0x42643a);_0x5e10d0?_0x2a3ff7?_0x35cf31[_0x3dbfbf(0x50fe)](_0x2a3ff7,_0x6e6de4):_0x35cf31[_0x3dbfbf(0x2e8d)](_0x6e6de4):_0x3e6dc6=_0x3e6dc6[_0x3dbfbf(0x3cc8)](),0x8>=_0x35271a['a']['W']&&_0x6e6de4 in _0x5bbf2f?(_0x6e6de4=_0x5bbf2f[_0x6e6de4],_0x5e10d0?_0x35cf31[_0x3dbfbf(0x2e8d)](_0x6e6de4):_0x35cf31[_0x6e6de4]=_0x3e6dc6):_0x5e10d0||(_0x2a3ff7?_0x35cf31['setAttributeNS'](_0x2a3ff7,_0x6e6de4,_0x3e6dc6):_0x35cf31[_0x23c677(0x54fe)](_0x6e6de4,_0x3e6dc6)),_0x3dbfbf(0x2c5)===_0x6e6de4&&_0x35271a['a']['Yc'](_0x35cf31,_0x5e10d0?'':_0x3e6dc6);});}},_0x35271a['c'][_0x15c0d1(0x120b)]={'after':[_0x15c0d1(0x9a4),_0x15c0d1(0x1071)],'init':function(_0x51c8c3,_0x1cd442,_0x4d9555){var _0x4e7dd8=_0x427a8d,_0x140d9e=_0x15c0d1;function _0x280d3e(){var _0x5ca2b5=_0x23ca,_0x406a37=_0x51c8c3[_0x5ca2b5(0x120b)],_0x103819=_0x3f1165();if(!_0x35271a['S']['Ya']()&&(_0x406a37||!_0x16c692&&!_0x35271a['S']['qa']())){var _0x331dba=_0x35271a['u']['G'](_0x1cd442);if(_0x7a0f38){var _0x49657a=_0xf19a5?_0x331dba['v']():_0x331dba,_0x25ff22=_0x2c4da5;_0x2c4da5=_0x103819,_0x25ff22!==_0x103819?_0x406a37&&(_0x35271a['a']['Na'](_0x49657a,_0x103819,!0x0),_0x35271a['a']['Na'](_0x49657a,_0x25ff22,!0x1)):_0x35271a['a']['Na'](_0x49657a,_0x103819,_0x406a37),_0xf19a5&&_0x35271a['Za'](_0x331dba)&&_0x331dba(_0x49657a);}else _0x55613f&&(_0x103819===_0x42643a?_0x103819=_0x406a37:_0x406a37||(_0x103819=_0x42643a)),_0x35271a['m']['eb'](_0x331dba,_0x4d9555,_0x5ca2b5(0x120b),_0x103819,!0x0);}}var _0x3f1165=_0x35271a['xb'](function(){var _0x2b26b3=_0x140d,_0x46811a=_0x23ca;return _0x4d9555[_0x46811a(0x3d73)](_0x46811a(0x94f))?_0x35271a['a']['f'](_0x4d9555[_0x46811a(0x38c4)](_0x46811a(0x94f))):_0x449712?_0x4d9555[_0x2b26b3(0x567e)](_0x46811a(0x9a4))?_0x35271a['a']['f'](_0x4d9555[_0x46811a(0x38c4)](_0x46811a(0x9a4))):_0x51c8c3[_0x46811a(0x9a4)]:void 0x0;}),_0x55613f=_0x140d9e(0x54ff)==_0x51c8c3[_0x140d9e(0x3dd)],_0x16c692=_0x140d9e(0x10ae)==_0x51c8c3[_0x140d9e(0x3dd)];if(_0x55613f||_0x16c692){var _0x2ec86a=_0x1cd442(),_0x7a0f38=_0x55613f&&_0x35271a['a']['f'](_0x2ec86a)instanceof Array,_0xf19a5=!(_0x7a0f38&&_0x2ec86a[_0x4e7dd8(0x2a0e)]&&_0x2ec86a[_0x140d9e(0x2f5b)]),_0x449712=_0x16c692||_0x7a0f38,_0x2c4da5=_0x7a0f38?_0x3f1165():_0x42643a;_0x16c692&&!_0x51c8c3[_0x140d9e(0x2c5)]&&_0x35271a['c'][_0x140d9e(0x561c)][_0x140d9e(0x56e8)](_0x51c8c3,function(){return!0x0;}),_0x35271a['o'](_0x280d3e,null,{'l':_0x51c8c3}),_0x35271a['a']['B'](_0x51c8c3,_0x140d9e(0x5d35),_0x280d3e),_0x35271a['o'](function(){var _0x20a955=_0x4e7dd8,_0x50ded8=_0x140d9e,_0x48ea8b=_0x35271a['a']['f'](_0x1cd442()),_0x1e4854=_0x3f1165();_0x7a0f38?(_0x51c8c3[_0x20a955(0x4dbf)]=0x0<=_0x35271a['a']['A'](_0x48ea8b,_0x1e4854),_0x2c4da5=_0x1e4854):_0x51c8c3[_0x50ded8(0x120b)]=_0x55613f&&_0x1e4854===_0x42643a?!!_0x48ea8b:_0x3f1165()===_0x48ea8b;},null,{'l':_0x51c8c3}),_0x2ec86a=_0x42643a;}}},_0x35271a['m']['wa'][_0x15c0d1(0x120b)]=!0x0,_0x35271a['c'][_0x15c0d1(0x94f)]={'update':function(_0x2814e7,_0x281d58){var _0x5c6bef=_0x15c0d1;_0x2814e7[_0x5c6bef(0x9a4)]=_0x35271a['a']['f'](_0x281d58());}},_0x35271a['c'][_0x15c0d1(0x4a09)]={'update':function(_0x411b7c,_0x26bac3){var _0x1195b6=_0x15c0d1,_0x5590f3=_0x35271a['a']['Db'](_0x35271a['a']['f'](_0x26bac3()));_0x35271a['a']['Eb'](_0x411b7c,_0x411b7c[_0x1195b6(0x4e6)],!0x1),_0x411b7c[_0x1195b6(0x4e6)]=_0x5590f3,_0x35271a['a']['Eb'](_0x411b7c,_0x5590f3,!0x0);}},_0x35271a['c'][_0x15c0d1(0x1252)]={'update':function(_0x51fef2,_0x5958cf){var _0x1bbf86=_0x427a8d,_0x487154=_0x15c0d1,_0x581c8d=_0x35271a['a']['f'](_0x5958cf());null!==_0x581c8d&&_0x487154(0x8c4)==typeof _0x581c8d?_0x35271a['a']['P'](_0x581c8d,function(_0x103817,_0x2c651c){_0x2c651c=_0x35271a['a']['f'](_0x2c651c),_0x35271a['a']['Eb'](_0x51fef2,_0x103817,_0x2c651c);}):_0x35271a['c'][_0x487154(0x4a09)][_0x1bbf86(0x2e6d)](_0x51fef2,_0x5958cf);}},_0x35271a['c'][_0x15c0d1(0x57b1)]={'update':function(_0x2db41d,_0x23d9bc){var _0x2d2bcc=_0x427a8d,_0x319107=_0x15c0d1,_0x16760d=_0x35271a['a']['f'](_0x23d9bc());_0x16760d&&_0x2db41d[_0x2d2bcc(0x28c9)]?_0x2db41d[_0x319107(0x2e8d)](_0x319107(0x4941)):_0x16760d||_0x2db41d[_0x2d2bcc(0x28c9)]||(_0x2db41d[_0x319107(0x4941)]=!0x0);}},_0x35271a['c'][_0x427a8d(0x2fbc)]={'update':function(_0x5c7c5d,_0xe5cdcf){var _0x470cf6=_0x427a8d,_0xde248f=_0x15c0d1;_0x35271a['c'][_0xde248f(0x57b1)][_0x470cf6(0x2e6d)](_0x5c7c5d,function(){return!_0x35271a['a']['f'](_0xe5cdcf());});}},_0x35271a['c'][_0x15c0d1(0x483a)]={'init':function(_0x58fc9b,_0x1860bc,_0x484964,_0xea4547,_0x597f1c){var _0x97f3a1=_0x1860bc()||{};_0x35271a['a']['P'](_0x97f3a1,function(_0x18808d){var _0x2b9394=_0x23ca;_0x2b9394(0x20b8)==typeof _0x18808d&&_0x35271a['a']['B'](_0x58fc9b,_0x18808d,function(_0x49c1ee){var _0x5d0458=_0x140d,_0x2a90e9=_0x2b9394,_0x28f4cd,_0x4106d0=_0x1860bc()[_0x18808d];if(_0x4106d0){try{var _0x5b27ce=_0x35271a['a']['la'](arguments);_0xea4547=_0x597f1c[_0x2a90e9(0x1169)],_0x5b27ce[_0x2a90e9(0x5a59)](_0xea4547),_0x28f4cd=_0x4106d0[_0x2a90e9(0x4269)](_0xea4547,_0x5b27ce);}finally{!0x0!==_0x28f4cd&&(_0x49c1ee[_0x2a90e9(0x2889)]?_0x49c1ee[_0x5d0458(0x4457)]():_0x49c1ee[_0x2a90e9(0xa18)]=!0x1);}!0x1===_0x484964[_0x2a90e9(0x38c4)](_0x18808d+'Bubble')&&(_0x49c1ee[_0x2a90e9(0x5e71)]=!0x0,_0x49c1ee[_0x2a90e9(0x5c27)]&&_0x49c1ee[_0x2a90e9(0x5c27)]());}});});}},_0x35271a['c'][_0x15c0d1(0x1a02)]={'Rc':function(_0x1d6fd1){return function(){var _0x4d8463=_0x140d,_0x2e9806=_0x23ca,_0x24b88f=_0x1d6fd1(),_0x2ac46a=_0x35271a['a']['bc'](_0x24b88f);return _0x2ac46a&&_0x2e9806(0x1efe)!=typeof _0x2ac46a[_0x4d8463(0x2ef4)]?(_0x35271a['a']['f'](_0x24b88f),{'foreach':_0x2ac46a[_0x2e9806(0x140c)],'as':_0x2ac46a['as'],'noChildContext':_0x2ac46a[_0x2e9806(0x464)],'includeDestroyed':_0x2ac46a['includeDestroyed'],'afterAdd':_0x2ac46a[_0x2e9806(0x2c8c)],'beforeRemove':_0x2ac46a[_0x4d8463(0x2749)],'afterRender':_0x2ac46a[_0x2e9806(0x30c)],'beforeMove':_0x2ac46a[_0x2e9806(0x2b44)],'afterMove':_0x2ac46a[_0x2e9806(0x1871)],'templateEngine':_0x35271a['ba']['Ma']}):{'foreach':_0x24b88f,'templateEngine':_0x35271a['ba']['Ma']};};},'init':function(_0x31b1ed,_0x29d4fc){var _0x2990ec=_0x427a8d,_0x505911=_0x15c0d1;return _0x35271a['c'][_0x505911(0x142d)][_0x2990ec(0x14c5)](_0x31b1ed,_0x35271a['c'][_0x505911(0x1a02)]['Rc'](_0x29d4fc));},'update':function(_0x1819d6,_0x3cb5f0,_0x266cdd,_0x51ac8b,_0x36852d){var _0x3f5a7f=_0x15c0d1;return _0x35271a['c'][_0x3f5a7f(0x142d)][_0x3f5a7f(0xa16)](_0x1819d6,_0x35271a['c'][_0x3f5a7f(0x1a02)]['Rc'](_0x3cb5f0),_0x266cdd,_0x51ac8b,_0x36852d);}},_0x35271a['m']['Ra'][_0x15c0d1(0x1a02)]=!0x1,_0x35271a['h']['ea'][_0x427a8d(0x13ba)]=!0x0,_0x35271a['c'][_0x15c0d1(0x5785)]={'init':function(_0x25e431,_0xdb3fb7,_0x4cfcd6){var _0x262a32=_0x15c0d1;function _0x229f66(_0x1626bf){var _0x2bba5b=_0x140d,_0x61c570=_0x23ca;_0x25e431[_0x2bba5b(0xc39)]=!0x0;var _0x4856cb=_0x25e431[_0x61c570(0x188c)];if(_0x61c570(0x30a4)in _0x4856cb){var _0x152f41;try{_0x152f41=_0x4856cb[_0x61c570(0x30a4)];}catch(_0x209ded){_0x152f41=_0x4856cb[_0x61c570(0xd00)];}_0x1626bf=_0x152f41===_0x25e431;}_0x4856cb=_0xdb3fb7(),_0x35271a['m']['eb'](_0x4856cb,_0x4cfcd6,_0x61c570(0x5785),_0x1626bf,!0x0),_0x25e431[_0x61c570(0x4029)]=_0x1626bf,_0x25e431[_0x2bba5b(0xc39)]=!0x1;}var _0x377529=_0x229f66[_0x262a32(0xdbb)](null,!0x0),_0x4157e0=_0x229f66[_0x262a32(0xdbb)](null,!0x1);_0x35271a['a']['B'](_0x25e431,'focus',_0x377529),_0x35271a['a']['B'](_0x25e431,_0x262a32(0x20e1),_0x377529),_0x35271a['a']['B'](_0x25e431,_0x262a32(0x1501),_0x4157e0),_0x35271a['a']['B'](_0x25e431,_0x262a32(0x314d),_0x4157e0),_0x25e431[_0x262a32(0x4029)]=!0x1;},'update':function(_0x1ae1e6,_0x50296e){var _0x20dec7=_0x427a8d,_0x833c0c=_0x15c0d1,_0x1b14b3=!!_0x35271a['a']['f'](_0x50296e());_0x1ae1e6[_0x833c0c(0x455)]||_0x1ae1e6[_0x833c0c(0x4029)]===_0x1b14b3||(_0x1b14b3?_0x1ae1e6[_0x833c0c(0x5bc3)]():_0x1ae1e6[_0x833c0c(0x1501)](),!_0x1b14b3&&_0x1ae1e6[_0x833c0c(0x4029)]&&_0x1ae1e6[_0x833c0c(0x188c)][_0x833c0c(0xd00)][_0x833c0c(0x5bc3)](),_0x35271a['u']['G'](_0x35271a['a']['Fb'],null,[_0x1ae1e6,_0x1b14b3?_0x833c0c(0x20e1):_0x20dec7(0x3173)]));}},_0x35271a['m']['wa'][_0x15c0d1(0x5785)]=!0x0,_0x35271a['c']['hasFocus']=_0x35271a['c'][_0x15c0d1(0x5785)],_0x35271a['m']['wa'][_0x427a8d(0x2283)]=_0x15c0d1(0x5785),_0x35271a['c'][_0x15c0d1(0x59dc)]={'init':function(){return{'controlsDescendantBindings':!0x0};},'update':function(_0x402365,_0x2d8ad2){_0x35271a['a']['fc'](_0x402365,_0x2d8ad2());}},function(){var _0x46beb4=_0x427a8d,_0x3e6565=_0x15c0d1;function _0xdcbb80(_0x3fad23,_0x307ece,_0x2dd515){_0x35271a['c'][_0x3fad23]={'init':function(_0x4937cb,_0x10bc49,_0x52236e,_0x4a1280,_0x494eca){var _0x3a1194=_0x23ca,_0x41fd6f,_0x2cbe82,_0x465a56,_0x57fd6f,_0x5d45aa,_0x5771fb={};if(_0x307ece){_0x4a1280=_0x52236e[_0x3a1194(0x38c4)]('as');var _0x121e08=_0x52236e[_0x3a1194(0x38c4)](_0x3a1194(0x464));_0x5771fb={'as':_0x4a1280,'noChildContext':_0x121e08,'exportDependencies':_0x5d45aa=!(_0x4a1280&&_0x121e08)};}return _0x57fd6f=(_0x465a56=_0x3a1194(0x445c)==_0x52236e[_0x3a1194(0x38c4)](_0x3a1194(0x5e7b)))||_0x52236e[_0x3a1194(0x3d73)](_0x35271a['i']['pa']),_0x35271a['o'](function(){var _0x348fd2=_0x140d,_0x57f7be=_0x3a1194,_0x529c9b,_0x5b6b48=_0x35271a['a']['f'](_0x10bc49()),_0x234e66=!_0x2dd515!=!_0x5b6b48,_0x7b14f4=!_0x2cbe82;(_0x5d45aa||_0x234e66!==_0x41fd6f)&&(_0x57fd6f&&(_0x494eca=_0x35271a['i']['Cb'](_0x4937cb,_0x494eca)),_0x234e66&&(_0x307ece&&!_0x5d45aa||(_0x5771fb[_0x57f7be(0x49ea)]=_0x35271a['S']['o']()),_0x529c9b=_0x307ece?_0x494eca['createChildContext'](_0x348fd2(0x1be1)==typeof _0x5b6b48?_0x5b6b48:_0x10bc49,_0x5771fb):_0x35271a['S']['qa']()?_0x494eca[_0x57f7be(0x46d7)](null,_0x5771fb):_0x494eca),_0x7b14f4&&_0x35271a['S']['qa']()&&(_0x2cbe82=_0x35271a['a']['Ca'](_0x35271a['h']['childNodes'](_0x4937cb),!0x0)),_0x234e66?(_0x7b14f4||_0x35271a['h']['va'](_0x4937cb,_0x35271a['a']['Ca'](_0x2cbe82)),_0x35271a['Oa'](_0x529c9b,_0x4937cb)):(_0x35271a['h']['Ea'](_0x4937cb),_0x465a56||_0x35271a['i']['ma'](_0x4937cb,_0x35271a['i']['H'])),_0x41fd6f=_0x234e66);},null,{'l':_0x4937cb}),{'controlsDescendantBindings':!0x0};}},_0x35271a['m']['Ra'][_0x3fad23]=!0x1,_0x35271a['h']['ea'][_0x3fad23]=!0x0;}_0xdcbb80('if'),_0xdcbb80(_0x3e6565(0x2427),!0x1,!0x0),_0xdcbb80(_0x46beb4(0x3789),!0x0);}(),_0x35271a['c'][_0x15c0d1(0xf50)]={'init':function(_0x304b3f,_0x5f1977,_0x34f0b9,_0x2c6269,_0x14b7e9){var _0x969664=_0x15c0d1;return _0x5f1977=_0x14b7e9[_0x969664(0x46d7)](_0x5f1977),_0x35271a['Oa'](_0x5f1977,_0x304b3f),{'controlsDescendantBindings':!0x0};}},_0x35271a['h']['ea'][_0x15c0d1(0xf50)]=!0x0;var _0x1e0a4b={};_0x35271a['c'][_0x15c0d1(0x54e8)]={'init':function(_0x14a0db){var _0x4f101c=_0x15c0d1;if(_0x4f101c(0x390a)!==_0x35271a['a']['R'](_0x14a0db))throw Error(_0x4f101c(0x2c67));for(;0x0<_0x14a0db[_0x4f101c(0x809)];)_0x14a0db[_0x4f101c(0x4f4b)](0x0);return{'controlsDescendantBindings':!0x0};},'update':function(_0x30a049,_0x56b7de,_0x4dbd16){var _0x3adf7d=_0x427a8d,_0x36611e=_0x15c0d1;function _0x306acb(){var _0x291c52=_0x23ca;return _0x35271a['a']['jb'](_0x30a049[_0x291c52(0x54e8)],function(_0x1929e5){var _0x39a464=_0x291c52;return _0x1929e5[_0x39a464(0x1cc6)];});}function _0x2af9ef(_0x18cc8d,_0xd22685,_0x18477d){var _0x176d25=_0x23ca,_0x2f93ac=typeof _0xd22685;return _0x176d25(0x1b4b)==_0x2f93ac?_0xd22685(_0x18cc8d):_0x176d25(0x20b8)==_0x2f93ac?_0x18cc8d[_0xd22685]:_0x18477d;}function _0x33893d(_0x543f40,_0x459125){var _0x5740f2=_0x140d,_0x462ea8=_0x23ca;if(_0x287f9a&&_0x4deb49)_0x35271a['i']['ma'](_0x30a049,_0x35271a['i']['H']);else{if(_0x2dab40[_0x5740f2(0x2ef4)]){var _0x51032f=0x0<=_0x35271a['a']['A'](_0x2dab40,_0x35271a['w']['M'](_0x459125[0x0]));_0x35271a['a']['Zc'](_0x459125[0x0],_0x51032f),_0x287f9a&&!_0x51032f&&_0x35271a['u']['G'](_0x35271a['a']['Fb'],null,[_0x30a049,_0x462ea8(0x4673)]);}}}var _0x3a5263=_0x30a049[_0x36611e(0x5388)],_0x32f9b1=0x0!=_0x30a049[_0x36611e(0x809)]&&_0x3a5263?_0x30a049[_0x36611e(0x37db)]:null,_0x1b023f=_0x35271a['a']['f'](_0x56b7de()),_0x4deb49=_0x4dbd16[_0x3adf7d(0x3abb)](_0x36611e(0x1ca9))&&_0x4dbd16[_0x3adf7d(0x567e)](_0x36611e(0x9a4)),_0x36fc5b=_0x4dbd16[_0x36611e(0x38c4)](_0x36611e(0x4532));_0x56b7de={};var _0x56ddc8,_0x2dab40=[];_0x4deb49||(_0x3a5263?_0x2dab40=_0x35271a['a']['Mb'](_0x306acb(),_0x35271a['w']['M']):0x0<=_0x30a049[_0x3adf7d(0x2fc8)]&&_0x2dab40[_0x3adf7d(0x2a0e)](_0x35271a['w']['M'](_0x30a049[_0x36611e(0x54e8)][_0x30a049[_0x36611e(0x13ac)]]))),_0x1b023f&&(void 0x0===_0x1b023f[_0x36611e(0x809)]&&(_0x1b023f=[_0x1b023f]),_0x56ddc8=_0x35271a['a']['jb'](_0x1b023f,function(_0x120d55){var _0x2af49b=_0x36611e;return _0x36fc5b||_0x120d55===_0x42643a||null===_0x120d55||!_0x35271a['a']['f'](_0x120d55[_0x2af49b(0x2c2)]);}),_0x4dbd16[_0x36611e(0x3d73)](_0x36611e(0x2b17))&&null!==(_0x1b023f=_0x35271a['a']['f'](_0x4dbd16[_0x3adf7d(0x3abb)]('optionsCaption')))&&_0x1b023f!==_0x42643a&&_0x56ddc8[_0x36611e(0x5a59)](_0x1e0a4b));var _0x287f9a=!0x1;_0x56b7de[_0x36611e(0x3ec5)]=function(_0x4fb255){var _0x44255b=_0x36611e;_0x30a049[_0x44255b(0x3fb0)](_0x4fb255);},_0x1b023f=_0x33893d,_0x4dbd16[_0x36611e(0x3d73)](_0x36611e(0x557c))&&_0x36611e(0x1b4b)==typeof _0x4dbd16[_0x3adf7d(0x3abb)](_0x36611e(0x557c))&&(_0x1b023f=function(_0x1641dd,_0x379e07){var _0x5dbd88=_0x36611e;_0x33893d(0x0,_0x379e07),_0x35271a['u']['G'](_0x4dbd16['get'](_0x5dbd88(0x557c)),null,[_0x379e07[0x0],_0x1641dd!==_0x1e0a4b?_0x1641dd:_0x42643a]);}),_0x35271a['a']['ec'](_0x30a049,_0x56ddc8,function(_0x215c98,_0x43fdd4,_0x34dafd){var _0x4c50dd=_0x3adf7d,_0x427b01=_0x36611e;return _0x34dafd[_0x4c50dd(0x2ef4)]&&(_0x2dab40=!_0x4deb49&&_0x34dafd[0x0][_0x4c50dd(0x4838)]?[_0x35271a['w']['M'](_0x34dafd[0x0])]:[],_0x287f9a=!0x0),_0x43fdd4=_0x30a049[_0x427b01(0x188c)][_0x4c50dd(0x251f)](_0x427b01(0x41d9)),_0x215c98===_0x1e0a4b?(_0x35271a['a']['Bb'](_0x43fdd4,_0x4dbd16[_0x4c50dd(0x3abb)]('optionsCaption')),_0x35271a['w']['cb'](_0x43fdd4,_0x42643a)):(_0x34dafd=_0x2af9ef(_0x215c98,_0x4dbd16['get'](_0x427b01(0x234d)),_0x215c98),_0x35271a['w']['cb'](_0x43fdd4,_0x35271a['a']['f'](_0x34dafd)),_0x215c98=_0x2af9ef(_0x215c98,_0x4dbd16['get'](_0x427b01(0x6f0)),_0x34dafd),_0x35271a['a']['Bb'](_0x43fdd4,_0x215c98)),[_0x43fdd4];},_0x56b7de,_0x1b023f),_0x4deb49||(_0x3a5263?_0x2dab40[_0x3adf7d(0x2ef4)]&&_0x306acb()[_0x36611e(0x809)]<_0x2dab40[_0x36611e(0x809)]:_0x2dab40[_0x3adf7d(0x2ef4)]&&0x0<=_0x30a049[_0x3adf7d(0x2fc8)]?_0x35271a['w']['M'](_0x30a049[_0x36611e(0x54e8)][_0x30a049[_0x3adf7d(0x2fc8)]])!==_0x2dab40[0x0]:_0x2dab40[_0x3adf7d(0x2ef4)]||0x0<=_0x30a049[_0x36611e(0x13ac)])&&_0x35271a['u']['G'](_0x35271a['a']['Fb'],null,[_0x30a049,_0x36611e(0x4673)]),(_0x4deb49||_0x35271a['S']['Ya']())&&_0x35271a['i']['ma'](_0x30a049,_0x35271a['i']['H']),_0x35271a['a']['wd'](_0x30a049),_0x32f9b1&&0x14<Math[_0x36611e(0x1beb)](_0x32f9b1-_0x30a049[_0x3adf7d(0x1547)])&&(_0x30a049[_0x36611e(0x37db)]=_0x32f9b1);}},_0x35271a['c']['options']['$b']=_0x35271a['a']['g']['Z'](),_0x35271a['c'][_0x15c0d1(0x572d)]={'init':function(_0x3a63d6,_0x105073,_0x40fe29){var _0x543f6b=_0x427a8d,_0x26915c=_0x15c0d1;function _0x590439(){var _0x5d2fba=_0x23ca,_0x3f3018=_0x105073(),_0x32b79b=[];_0x35271a['a']['D'](_0x3a63d6[_0x5d2fba(0x11c5)](_0x5d2fba(0x41d9)),function(_0x4b5171){var _0x244599=_0x5d2fba;_0x4b5171[_0x244599(0x1cc6)]&&_0x32b79b[_0x244599(0x5323)](_0x35271a['w']['M'](_0x4b5171));}),_0x35271a['m']['eb'](_0x3f3018,_0x40fe29,_0x5d2fba(0x572d),_0x32b79b);}function _0x1d1058(){var _0x56dcb8=_0x23ca,_0x26de8e=_0x35271a['a']['f'](_0x105073()),_0x212f74=_0x3a63d6[_0x56dcb8(0x37db)];_0x26de8e&&'number'==typeof _0x26de8e[_0x56dcb8(0x809)]&&_0x35271a['a']['D'](_0x3a63d6[_0x56dcb8(0x11c5)](_0x56dcb8(0x41d9)),function(_0x2abf8b){var _0x2f51a2=_0x140d,_0x28ff4f=0x0<=_0x35271a['a']['A'](_0x26de8e,_0x35271a['w']['M'](_0x2abf8b));_0x2abf8b[_0x2f51a2(0x4838)]!=_0x28ff4f&&_0x35271a['a']['Zc'](_0x2abf8b,_0x28ff4f);}),_0x3a63d6[_0x56dcb8(0x37db)]=_0x212f74;}if(_0x543f6b(0x4994)!=_0x35271a['a']['R'](_0x3a63d6))throw Error(_0x26915c(0x1d30));var _0x5baf4d;_0x35271a['i'][_0x543f6b(0x77c)](_0x3a63d6,_0x35271a['i']['H'],function(){var _0x514b49=_0x543f6b;_0x5baf4d?_0x590439():(_0x35271a['a']['B'](_0x3a63d6,_0x514b49(0x15cd),_0x590439),_0x5baf4d=_0x35271a['o'](_0x1d1058,null,{'l':_0x3a63d6}));},null,{'notifyImmediately':!0x0});},'update':function(){}},_0x35271a['m']['wa'][_0x15c0d1(0x572d)]=!0x0,_0x35271a['c'][_0x15c0d1(0x8cd)]={'update':function(_0x3c9931,_0x485081){var _0x1c64b6=_0x35271a['a']['f'](_0x485081()||{});_0x35271a['a']['P'](_0x1c64b6,function(_0x348961,_0x490187){var _0x4206b3=_0x140d,_0x5c86fb=_0x23ca;if(null!==(_0x490187=_0x35271a['a']['f'](_0x490187))&&_0x490187!==_0x42643a&&!0x1!==_0x490187||(_0x490187=''),_0x4c78c6)_0x4c78c6(_0x3c9931)[_0x5c86fb(0x1252)](_0x348961,_0x490187);else{if(/^--/[_0x5c86fb(0x4a8a)](_0x348961))_0x3c9931[_0x5c86fb(0x8cd)][_0x5c86fb(0x44cf)](_0x348961,_0x490187);else{_0x348961=_0x348961['replace'](/-(\w)/g,function(_0x8be9c6,_0x36aded){var _0x6d4253=_0x5c86fb;return _0x36aded[_0x6d4253(0x349)]();});var _0x45a73e=_0x3c9931[_0x5c86fb(0x8cd)][_0x348961];_0x3c9931['style'][_0x348961]=_0x490187,_0x490187===_0x45a73e||_0x3c9931[_0x4206b3(0x1df0)][_0x348961]!=_0x45a73e||isNaN(_0x490187)||(_0x3c9931[_0x4206b3(0x1df0)][_0x348961]=_0x490187+'px');}}});}},_0x35271a['c'][_0x15c0d1(0x305c)]={'init':function(_0x267c72,_0x4b6044,_0x192491,_0x1aab7b,_0x350b10){var _0x47e972=_0x427a8d,_0x181099=_0x15c0d1;if(_0x181099(0x1b4b)!=typeof _0x4b6044())throw Error(_0x181099(0x88b));_0x35271a['a']['B'](_0x267c72,_0x47e972(0x84a),function(_0x24fafb){var _0x9ee1fa=_0x47e972,_0xf37e0=_0x181099,_0x5eae46,_0x198413=_0x4b6044();try{_0x5eae46=_0x198413[_0xf37e0(0x3c9e)](_0x350b10['$data'],_0x267c72);}finally{!0x0!==_0x5eae46&&(_0x24fafb[_0x9ee1fa(0x4457)]?_0x24fafb[_0xf37e0(0x2889)]():_0x24fafb[_0xf37e0(0xa18)]=!0x1);}});}},_0x35271a['c'][_0x427a8d(0x1fe8)]={'init':function(){return{'controlsDescendantBindings':!0x0};},'update':function(_0x2f2c19,_0x1373c5){_0x35271a['a']['Bb'](_0x2f2c19,_0x1373c5());}},_0x35271a['h']['ea'][_0x427a8d(0x1fe8)]=!0x0,function(){var _0x36f84a=_0x427a8d,_0x5eb99d=_0x15c0d1;if(_0x374860&&_0x374860[_0x36f84a(0x4a29)]){var _0x2804cd,_0x1de483,_0x4502e0,_0xfb8cff,_0x2314f0,_0x1f267a=function(_0x471236){if(_0x471236)return parseFloat(_0x471236[0x1]);},_0x5e9c68=_0x374860[_0x5eb99d(0x5185)][_0x5eb99d(0x5af)];(_0x2804cd=_0x374860[_0x36f84a(0x2888)]&&_0x374860[_0x5eb99d(0x2995)][_0x5eb99d(0x24cf)]&&parseInt(_0x374860[_0x5eb99d(0x2995)][_0x5eb99d(0x24cf)]()))||(_0x2314f0=_0x1f267a(_0x5e9c68[_0x5eb99d(0x31ca)](/Edge\/([^ ]+)$/)))||_0x1f267a(_0x5e9c68[_0x5eb99d(0x31ca)](/Chrome\/([^ ]+)/))||(_0x1de483=_0x1f267a(_0x5e9c68[_0x5eb99d(0x31ca)](/Version\/([^ ]+) Safari/)))||(_0x4502e0=_0x1f267a(_0x5e9c68[_0x5eb99d(0x31ca)](/Firefox\/([^ ]+)/)))||(_0xfb8cff=_0x35271a['a']['W']||_0x1f267a(_0x5e9c68[_0x5eb99d(0x31ca)](/MSIE ([^ ]+)/)))||(_0xfb8cff=_0x1f267a(_0x5e9c68[_0x36f84a(0xa93)](/rv:([^ )]+)/)));}if(0x8<=_0xfb8cff&&0xa>_0xfb8cff)var _0x28a339=_0x35271a['a']['g']['Z'](),_0x1472bf=_0x35271a['a']['g']['Z'](),_0x34febc=function(_0x580c3a){var _0x57d343=_0x5eb99d,_0x21b6f8=this[_0x57d343(0x30a4)];(_0x21b6f8=_0x21b6f8&&_0x35271a['a']['g'][_0x57d343(0x38c4)](_0x21b6f8,_0x1472bf))&&_0x21b6f8(_0x580c3a);},_0x486115=function(_0x3e1ad8,_0x2568ed){var _0x561cd9=_0x5eb99d,_0x4ac61c=_0x3e1ad8['ownerDocument'];_0x35271a['a']['g'][_0x561cd9(0x38c4)](_0x4ac61c,_0x28a339)||(_0x35271a['a']['g']['set'](_0x4ac61c,_0x28a339,!0x0),_0x35271a['a']['B'](_0x4ac61c,_0x561cd9(0x250),_0x34febc)),_0x35271a['a']['g'][_0x561cd9(0x10aa)](_0x3e1ad8,_0x1472bf,_0x2568ed);};_0x35271a['c'][_0x36f84a(0x42e7)]={'init':function(_0x5f3697,_0x2e9eee,_0x2da1eb){var _0xfe3fb0=_0x36f84a,_0x30a980=_0x5eb99d;function _0x19136d(_0x538398,_0x15e98b){_0x35271a['a']['B'](_0x5f3697,_0x538398,_0x15e98b);}function _0x2e1372(){var _0x503d46=_0x23ca;_0x36296e||(_0x523afd=_0x5f3697[_0x503d46(0x9a4)],_0x36296e=_0x35271a['a'][_0x503d46(0x550e)](_0x2289ca,0x4));}function _0x2289ca(){var _0xb47c21=_0x23ca;clearTimeout(_0x36296e),_0x523afd=_0x36296e=_0x42643a;var _0x171cbe=_0x5f3697[_0xb47c21(0x9a4)];_0x1b9df3!==_0x171cbe&&(_0x1b9df3=_0x171cbe,_0x35271a['m']['eb'](_0x2e9eee(),_0x2da1eb,_0xb47c21(0x5367),_0x171cbe));}var _0x36296e,_0x523afd,_0x1b9df3=_0x5f3697[_0xfe3fb0(0x46b3)],_0x53dbee=0x9==_0x35271a['a']['W']?_0x2e1372:_0x2289ca,_0x4d9725=!0x1;_0xfb8cff&&_0x19136d(_0x30a980(0x1ac2),_0x2289ca),0xb>_0xfb8cff&&_0x19136d(_0x30a980(0x47df),function(_0x185125){var _0x4b1d9f=_0xfe3fb0,_0x3351dc=_0x30a980;_0x4d9725||_0x4b1d9f(0x46b3)!==_0x185125[_0x3351dc(0x1270)]||_0x53dbee();}),0x8==_0xfb8cff&&(_0x19136d(_0xfe3fb0(0x3a47),_0x2289ca),_0x19136d(_0x30a980(0x4bfc),_0x2289ca)),_0x486115&&(_0x486115(_0x5f3697,_0x53dbee),_0x19136d(_0x30a980(0x53c6),_0x2e1372)),(!_0xfb8cff||0x9<=_0xfb8cff)&&_0x19136d(_0x30a980(0x4019),_0x53dbee),0x5>_0x1de483&&_0x30a980(0x4d29)===_0x35271a['a']['R'](_0x5f3697)?(_0x19136d('keydown',_0x2e1372),_0x19136d(_0x30a980(0x56cf),_0x2e1372),_0x19136d(_0x30a980(0x32fa),_0x2e1372)):0xb>_0x2804cd?_0x19136d(_0x30a980(0x4bfc),_0x2e1372):0x4>_0x4502e0?(_0x19136d(_0x30a980(0x18e6),_0x2289ca),_0x19136d(_0x30a980(0x4440),_0x2289ca),_0x19136d('drop',_0x2289ca)):_0x2314f0&&_0xfe3fb0(0x3393)===_0x5f3697[_0x30a980(0x3dd)]&&_0x19136d(_0x30a980(0x4bfc),_0x2e1372),_0x19136d(_0x30a980(0x4673),_0x2289ca),_0x19136d('blur',_0x2289ca),_0x35271a['o'](function _0x5b00fd(){var _0x2134d3=_0xfe3fb0,_0x34fb51=_0x30a980,_0x369e2e=_0x35271a['a']['f'](_0x2e9eee());null!==_0x369e2e&&_0x369e2e!==_0x42643a||(_0x369e2e=''),_0x523afd!==_0x42643a&&_0x369e2e===_0x523afd?_0x35271a['a'][_0x2134d3(0x1b9b)](_0x5b00fd,0x4):_0x5f3697[_0x34fb51(0x9a4)]!==_0x369e2e&&(_0x4d9725=!0x0,_0x5f3697[_0x34fb51(0x9a4)]=_0x369e2e,_0x4d9725=!0x1,_0x1b9df3=_0x5f3697[_0x34fb51(0x9a4)]);},null,{'l':_0x5f3697});}},_0x35271a['m']['wa']['textInput']=!0x0,_0x35271a['c'][_0x5eb99d(0x45a7)]={'preprocess':function(_0x519c0f,_0x1ce15d,_0x516abe){var _0x390257=_0x36f84a;_0x516abe(_0x390257(0x42e7),_0x519c0f);}};}(),_0x35271a['c'][_0x15c0d1(0x561c)]={'init':function(_0xd52202,_0x182cad){var _0x2409a8=_0x15c0d1;if(_0x182cad()){var _0x3d324a=_0x2409a8(0x18d9)+ ++_0x35271a['c'][_0x2409a8(0x561c)]['rd'];_0x35271a['a']['Yc'](_0xd52202,_0x3d324a);}}},_0x35271a['c'][_0x15c0d1(0x561c)]['rd']=0x0,_0x35271a['c'][_0x15c0d1(0x1ee)]={'init':function(_0xf11b0e,_0x1acb73,_0x12f92d,_0x4eaa16,_0x386366){var _0x33e677=_0x15c0d1,_0x43e9b2;return _0x12f92d[_0x33e677(0x3d73)]('as')&&(_0x43e9b2={'as':_0x12f92d[_0x33e677(0x38c4)]('as'),'noChildContext':_0x12f92d[_0x33e677(0x38c4)](_0x33e677(0x464))}),_0x1acb73=_0x386366[_0x33e677(0x117b)](_0x1acb73,_0x43e9b2),_0x35271a['Oa'](_0x1acb73,_0xf11b0e),{'controlsDescendantBindings':!0x0};}},_0x35271a['h']['ea'][_0x15c0d1(0x1ee)]=!0x0,_0x35271a['c'][_0x15c0d1(0x9a4)]={'init':function(_0x83567d,_0x1ce3f9,_0x36f98c){var _0x312c31=_0x427a8d,_0x5061e2=_0x15c0d1,_0x4a6eec=_0x35271a['a']['R'](_0x83567d),_0x4e64d3=_0x312c31(0x3886)==_0x4a6eec;if(!_0x4e64d3||_0x5061e2(0x54ff)!=_0x83567d[_0x5061e2(0x3dd)]&&_0x5061e2(0x10ae)!=_0x83567d[_0x5061e2(0x3dd)]){var _0x3daea2=[],_0x374fdf=_0x36f98c[_0x5061e2(0x38c4)](_0x312c31(0x51ca)),_0x7d39e2=!0x1,_0x15d4d8=null;_0x374fdf&&(_0x3daea2=_0x5061e2(0x20b8)==typeof _0x374fdf?[_0x374fdf]:_0x35271a['a']['wc'](_0x374fdf),_0x35271a['a']['Pa'](_0x3daea2,_0x5061e2(0x4673)));var _0x36491e,_0x1bd656,_0x4ea3d4=function(){var _0xe6f01a=_0x5061e2;_0x15d4d8=null,_0x7d39e2=!0x1;var _0x3228b7=_0x1ce3f9(),_0x12def0=_0x35271a['w']['M'](_0x83567d);_0x35271a['m']['eb'](_0x3228b7,_0x36f98c,_0xe6f01a(0x9a4),_0x12def0);};!_0x35271a['a']['W']||!_0x4e64d3||_0x5061e2(0x4685)!=_0x83567d[_0x5061e2(0x3dd)]||_0x5061e2(0x3ba3)==_0x83567d[_0x5061e2(0x2575)]||_0x83567d[_0x5061e2(0x1723)]&&_0x5061e2(0x3ba3)==_0x83567d[_0x5061e2(0x1723)][_0x312c31(0x69f)]||-0x1!=_0x35271a['a']['A'](_0x3daea2,_0x5061e2(0x47df))||(_0x35271a['a']['B'](_0x83567d,_0x312c31(0x36af),function(){_0x7d39e2=!0x0;}),_0x35271a['a']['B'](_0x83567d,'focus',function(){_0x7d39e2=!0x1;}),_0x35271a['a']['B'](_0x83567d,_0x5061e2(0x1501),function(){_0x7d39e2&&_0x4ea3d4();})),_0x35271a['a']['D'](_0x3daea2,function(_0x45721a){var _0x2bf5c6=_0x5061e2,_0x412022=_0x4ea3d4;_0x35271a['a']['Ud'](_0x45721a,_0x2bf5c6(0x777))&&(_0x412022=function(){var _0x312567=_0x2bf5c6;_0x15d4d8=_0x35271a['w']['M'](_0x83567d),_0x35271a['a'][_0x312567(0x550e)](_0x4ea3d4,0x0);},_0x45721a=_0x45721a[_0x2bf5c6(0x4c07)](0x5)),_0x35271a['a']['B'](_0x83567d,_0x45721a,_0x412022);}),_0x36491e=_0x4e64d3&&_0x312c31(0x5487)==_0x83567d[_0x312c31(0x18c0)]?function(){var _0x2a5ec4=_0x5061e2,_0x17dcae=_0x35271a['a']['f'](_0x1ce3f9());null===_0x17dcae||_0x17dcae===_0x42643a||''===_0x17dcae?_0x83567d[_0x2a5ec4(0x9a4)]='':_0x35271a['u']['G'](_0x4ea3d4);}:function(){var _0x2d8a5b=_0x312c31,_0x2a2b58=_0x5061e2,_0x331de5=_0x35271a['a']['f'](_0x1ce3f9()),_0xedaa0d=_0x35271a['w']['M'](_0x83567d);null!==_0x15d4d8&&_0x331de5===_0x15d4d8?_0x35271a['a'][_0x2d8a5b(0x1b9b)](_0x36491e,0x0):_0x331de5===_0xedaa0d&&_0xedaa0d!==_0x42643a||(_0x2d8a5b(0x4994)===_0x4a6eec?(_0xedaa0d=_0x36f98c[_0x2a2b58(0x38c4)](_0x2a2b58(0x1ca9)),_0x35271a['w']['cb'](_0x83567d,_0x331de5,_0xedaa0d),_0xedaa0d||_0x331de5===_0x35271a['w']['M'](_0x83567d)||_0x35271a['u']['G'](_0x4ea3d4)):_0x35271a['w']['cb'](_0x83567d,_0x331de5));},_0x312c31(0x4994)===_0x4a6eec?_0x35271a['i'][_0x5061e2(0x1ffa)](_0x83567d,_0x35271a['i']['H'],function(){var _0x59ba99=_0x312c31,_0x28f75b=_0x5061e2;_0x1bd656?_0x36f98c[_0x28f75b(0x38c4)](_0x59ba99(0x2340))?_0x36491e():_0x4ea3d4():(_0x35271a['a']['B'](_0x83567d,_0x59ba99(0x15cd),_0x4ea3d4),_0x1bd656=_0x35271a['o'](_0x36491e,null,{'l':_0x83567d}));},null,{'notifyImmediately':!0x0}):(_0x35271a['a']['B'](_0x83567d,_0x5061e2(0x4673),_0x4ea3d4),_0x35271a['o'](_0x36491e,null,{'l':_0x83567d}));}else _0x35271a['ib'](_0x83567d,{'checkedValue':_0x1ce3f9});},'update':function(){}},_0x35271a['m']['wa'][_0x15c0d1(0x9a4)]=!0x0,_0x35271a['c']['visible']={'update':function(_0x35dc0c,_0x2bc790){var _0x27b4e3=_0x427a8d,_0x43aa62=_0x15c0d1,_0x3d0f57=_0x35271a['a']['f'](_0x2bc790()),_0x470fff=_0x43aa62(0x5e6f)!=_0x35dc0c[_0x43aa62(0x8cd)][_0x27b4e3(0x303b)];_0x3d0f57&&!_0x470fff?_0x35dc0c[_0x43aa62(0x8cd)][_0x43aa62(0x53c8)]='':!_0x3d0f57&&_0x470fff&&(_0x35dc0c[_0x43aa62(0x8cd)][_0x27b4e3(0x303b)]=_0x43aa62(0x5e6f));}},_0x35271a['c'][_0x15c0d1(0x3727)]={'update':function(_0x342ff8,_0xebb425){var _0x28685f=_0x15c0d1;_0x35271a['c'][_0x28685f(0x37b5)][_0x28685f(0xa16)](_0x342ff8,function(){return!_0x35271a['a']['f'](_0xebb425());});}},function(_0x414793){_0x35271a['c'][_0x414793]={'init':function(_0x59d2c1,_0x9a02fd,_0x14bd62,_0x3b1cf4,_0x458dc1){var _0x5d4dfc=_0x23ca;return _0x35271a['c']['event'][_0x5d4dfc(0x56e8)][_0x5d4dfc(0x3c9e)](this,_0x59d2c1,function(){var _0x3b5249={};return _0x3b5249[_0x414793]=_0x9a02fd(),_0x3b5249;},_0x14bd62,_0x3b1cf4,_0x458dc1);}};}(_0x15c0d1(0x5d35)),_0x35271a['ca']=function(){},_0x35271a['ca'][_0x15c0d1(0x3720)][_0x15c0d1(0x520e)]=function(){var _0x49b1c5=_0x15c0d1;throw Error(_0x49b1c5(0x5f33));},_0x35271a['ca'][_0x427a8d(0x1aa2)][_0x15c0d1(0x2ea2)]=function(){var _0x163aa5=_0x15c0d1;throw Error(_0x163aa5(0x26c6));},_0x35271a['ca'][_0x15c0d1(0x3720)][_0x427a8d(0x3acd)]=function(_0x3c8d60,_0x36ef96){var _0x47f730=_0x15c0d1;if('string'==typeof _0x3c8d60){var _0x299da6=(_0x36ef96=_0x36ef96||_0x3d8802)[_0x47f730(0x3474)](_0x3c8d60);if(!_0x299da6)throw Error(_0x47f730(0x58de)+_0x3c8d60);return new _0x35271a['C']['F'](_0x299da6);}if(0x1==_0x3c8d60['nodeType']||0x8==_0x3c8d60[_0x47f730(0x5c6)])return new _0x35271a['C']['ia'](_0x3c8d60);throw Error(_0x47f730(0x826)+_0x3c8d60);},_0x35271a['ca'][_0x15c0d1(0x3720)][_0x15c0d1(0x1903)]=function(_0x369949,_0x3fdef8,_0x1790f7,_0x2797e5){var _0x2376b8=_0x15c0d1;return _0x369949=this[_0x2376b8(0x5d6f)](_0x369949,_0x2797e5),this[_0x2376b8(0x520e)](_0x369949,_0x3fdef8,_0x1790f7,_0x2797e5);},_0x35271a['ca'][_0x15c0d1(0x3720)][_0x15c0d1(0x57c8)]=function(_0x3c4008,_0x8f708f){var _0x20047e=_0x15c0d1;return!0x1===this[_0x20047e(0x47ea)]||this[_0x20047e(0x5d6f)](_0x3c4008,_0x8f708f)[_0x20047e(0x140c)](_0x20047e(0x3ba4));},_0x35271a['ca'][_0x15c0d1(0x3720)][_0x15c0d1(0x31ed)]=function(_0x2fdde9,_0x24ff58,_0x2f2f68){var _0x2a6d75=_0x427a8d,_0x5ac254=_0x15c0d1;_0x24ff58=_0x24ff58((_0x2fdde9=this[_0x5ac254(0x5d6f)](_0x2fdde9,_0x2f2f68))[_0x5ac254(0x4685)]()),_0x2fdde9[_0x5ac254(0x4685)](_0x24ff58),_0x2fdde9[_0x2a6d75(0x313f)](_0x5ac254(0x3ba4),!0x0);},_0x35271a['b'](_0x15c0d1(0x4c48),_0x35271a['ca']),_0x35271a['kc']=function(){function _0x34f1ad(_0x429846,_0x440b3b,_0x416418,_0x2ead23){var _0x3efb5c=_0x140d,_0x349afa=_0x23ca;_0x429846=_0x35271a['m']['ac'](_0x429846);for(var _0x2338c9=_0x35271a['m']['Ra'],_0x3f7ab7=0x0;_0x3f7ab7<_0x429846[_0x349afa(0x809)];_0x3f7ab7++){var _0x3f0d80=_0x429846[_0x3f7ab7][_0x349afa(0x150a)];if(Object[_0x349afa(0x3720)][_0x3efb5c(0x2609)][_0x349afa(0x3c9e)](_0x2338c9,_0x3f0d80)){var _0x179f77=_0x2338c9[_0x3f0d80];if(_0x349afa(0x1b4b)==typeof _0x179f77){if(_0x3f0d80=_0x179f77(_0x429846[_0x3f7ab7]['value']))throw Error(_0x3f0d80);}else{if(!_0x179f77)throw Error(_0x349afa(0xd8b)+_0x3f0d80+_0x349afa(0x1a2d));}}}return _0x416418=_0x349afa(0x5934)+_0x35271a['m']['vb'](_0x429846,{'valueAccessors':!0x0})+_0x349afa(0x313e)+_0x416418[_0x349afa(0x12e2)]()+'\x27)',_0x2ead23[_0x349afa(0x2ea2)](_0x416418)+_0x440b3b;}var _0x45231e=/(<([a-z]+\d*)(?:\s+(?!data-bind\s*=\s*)[a-z0-9\-]+(?:=(?:\"[^\"]*\"|\'[^\']*\'|[^>]*))?)*\s+)data-bind\s*=\s*(["'])([\s\S]*?)\3/gi,_0x576bec=/\x3c!--\s*ko\b\s*([\s\S]*?)\s*--\x3e/g;return{'xd':function(_0x564113,_0x147123,_0x2f25e4){var _0x282679=_0x140d;_0x147123[_0x282679(0x460f)](_0x564113,_0x2f25e4)||_0x147123[_0x282679(0x46c9)](_0x564113,function(_0x2c2183){return _0x35271a['kc']['Ld'](_0x2c2183,_0x147123);},_0x2f25e4);},'Ld':function(_0x6f2875,_0x33dc58){var _0x304295=_0x140d,_0x4d8b70=_0x23ca;return _0x6f2875[_0x304295(0x2bc0)](_0x45231e,function(_0x165c73,_0x53076a,_0x384072,_0x503622,_0x40fa92){return _0x34f1ad(_0x40fa92,_0x53076a,_0x384072,_0x33dc58);})[_0x4d8b70(0x2c3f)](_0x576bec,function(_0x1cc85f,_0x5454d8){var _0x17aa0b=_0x4d8b70;return _0x34f1ad(_0x5454d8,_0x17aa0b(0x253),_0x17aa0b(0xa31),_0x33dc58);});},'md':function(_0x5409de,_0x5114f7){return _0x35271a['aa']['Xb'](function(_0x193e0a,_0x19f748){var _0x2e2457=_0x140d,_0x5398a0=_0x23ca,_0x4db76e=_0x193e0a[_0x5398a0(0x10b3)];_0x4db76e&&_0x4db76e[_0x2e2457(0x3bf0)][_0x5398a0(0x12e2)]()===_0x5114f7&&_0x35271a['ib'](_0x4db76e,_0x5409de,_0x19f748);});}};}(),_0x35271a['b'](_0x15c0d1(0x2e09),_0x35271a['kc']['md']),function(){var _0x49e94b=_0x427a8d,_0x53b706=_0x15c0d1;_0x35271a['C']={},_0x35271a['C']['F']=function(_0x4f82ab){var _0x3c7a29=_0x23ca;if(this['F']=_0x4f82ab){var _0x1d5f28=_0x35271a['a']['R'](_0x4f82ab);this['ab']=_0x3c7a29(0x4bb)===_0x1d5f28?0x1:_0x3c7a29(0x4d29)===_0x1d5f28?0x2:_0x3c7a29(0x142d)==_0x1d5f28&&_0x4f82ab[_0x3c7a29(0x52cd)]&&0xb===_0x4f82ab[_0x3c7a29(0x52cd)][_0x3c7a29(0x5c6)]?0x3:0x4;}},_0x35271a['C']['F'][_0x49e94b(0x1aa2)]['text']=function(){var _0x4b54f3=_0x23ca,_0x90b4ab=0x1===this['ab']?_0x4b54f3(0x4685):0x2===this['ab']?_0x4b54f3(0x9a4):'innerHTML';if(0x0==arguments[_0x4b54f3(0x809)])return this['F'][_0x90b4ab];var _0x147841=arguments[0x0];_0x4b54f3(0x15ac)===_0x90b4ab?_0x35271a['a']['fc'](this['F'],_0x147841):this['F'][_0x90b4ab]=_0x147841;};var _0x56b764=_0x35271a['a']['g']['Z']()+'_';_0x35271a['C']['F']['prototype'][_0x53b706(0x140c)]=function(_0x429142){var _0x2c2a72=_0x53b706;if(0x1===arguments[_0x2c2a72(0x809)])return _0x35271a['a']['g'][_0x2c2a72(0x38c4)](this['F'],_0x56b764+_0x429142);_0x35271a['a']['g'][_0x2c2a72(0x10aa)](this['F'],_0x56b764+_0x429142,arguments[0x1]);};var _0x1fa39c=_0x35271a['a']['g']['Z']();_0x35271a['C']['F'][_0x53b706(0x3720)][_0x53b706(0x1b6a)]=function(){var _0x176d1e=_0x49e94b,_0xbc06cf=_0x53b706,_0x1383a8=this['F'];if(0x0==arguments['length']){var _0x2e3a71=_0x35271a['a']['g'][_0xbc06cf(0x38c4)](_0x1383a8,_0x1fa39c)||{},_0x5bae52=_0x2e3a71['lb']||(0x3===this['ab']?_0x1383a8['content']:0x4===this['ab']?_0x1383a8:_0x42643a);if(!_0x5bae52||_0x2e3a71['jd']){var _0x11758b=this[_0xbc06cf(0x4685)]();_0x11758b&&_0x11758b!==_0x2e3a71['bb']&&(_0x5bae52=_0x35271a['a']['Md'](_0x11758b,_0x1383a8[_0xbc06cf(0x188c)]),_0x35271a['a']['g'][_0xbc06cf(0x10aa)](_0x1383a8,_0x1fa39c,{'lb':_0x5bae52,'bb':_0x11758b,'jd':!0x0}));}return _0x5bae52;}_0x2e3a71=arguments[0x0],this['ab']!==_0x42643a&&this[_0xbc06cf(0x4685)](''),_0x35271a['a']['g'][_0x176d1e(0x3235)](_0x1383a8,_0x1fa39c,{'lb':_0x2e3a71});},_0x35271a['C']['ia']=function(_0x4a8c92){this['F']=_0x4a8c92;},_0x35271a['C']['ia'][_0x49e94b(0x1aa2)]=new _0x35271a['C']['F'](),_0x35271a['C']['ia'][_0x53b706(0x3720)][_0x53b706(0x26fc)]=_0x35271a['C']['ia'],_0x35271a['C']['ia'][_0x53b706(0x3720)][_0x53b706(0x4685)]=function(){var _0x33bd12=_0x49e94b,_0x26d531=_0x53b706;if(0x0==arguments[_0x26d531(0x809)]){var _0x571ca0=_0x35271a['a']['g'][_0x33bd12(0x3abb)](this['F'],_0x1fa39c)||{};return _0x571ca0['bb']===_0x42643a&&_0x571ca0['lb']&&(_0x571ca0['bb']=_0x571ca0['lb'][_0x26d531(0x15ac)]),_0x571ca0['bb'];}_0x35271a['a']['g']['set'](this['F'],_0x1fa39c,{'bb':arguments[0x0]});},_0x35271a['b']('templateSources',_0x35271a['C']),_0x35271a['b'](_0x53b706(0x3a53),_0x35271a['C']['F']),_0x35271a['b'](_0x53b706(0xcce),_0x35271a['C']['ia']);}(),function(){var _0x253b0a=_0x427a8d,_0x173817=_0x15c0d1;function _0x311384(_0x4a78aa,_0x5a2bcb,_0x97c0e3){var _0x21d147=_0x23ca,_0x196087;for(_0x5a2bcb=_0x35271a['h'][_0x21d147(0x10b3)](_0x5a2bcb);_0x4a78aa&&(_0x196087=_0x4a78aa)!==_0x5a2bcb;)_0x97c0e3(_0x196087,_0x4a78aa=_0x35271a['h'][_0x21d147(0x10b3)](_0x196087));}function _0x4fb515(_0x36be0b,_0x53fdfd){var _0x3c4ddd=_0x23ca;if(_0x36be0b[_0x3c4ddd(0x809)]){var _0x3fd55d=_0x36be0b[0x0],_0x454f74=_0x36be0b[_0x36be0b[_0x3c4ddd(0x809)]-0x1],_0x9d1ae=_0x3fd55d[_0x3c4ddd(0xf67)],_0x30fc72=_0x35271a['ga'][_0x3c4ddd(0x5965)],_0x13877b=_0x30fc72[_0x3c4ddd(0x4427)];if(_0x13877b){if(_0x311384(_0x3fd55d,_0x454f74,function(_0x5625e5,_0x5e29e4){var _0x25f09a=_0x140d,_0x5b0a3d=_0x3c4ddd,_0xc08e97=_0x5625e5[_0x5b0a3d(0x2630)],_0x3bf961=_0x13877b[_0x25f09a(0x4d6c)](_0x30fc72,_0x5625e5);_0x3bf961&&(_0x5625e5===_0x3fd55d&&(_0x3fd55d=_0x3bf961[0x0]||_0x5e29e4),_0x5625e5===_0x454f74&&(_0x454f74=_0x3bf961[_0x3bf961[_0x5b0a3d(0x809)]-0x1]||_0xc08e97));}),_0x36be0b[_0x3c4ddd(0x809)]=0x0,!_0x3fd55d)return;_0x3fd55d===_0x454f74?_0x36be0b[_0x3c4ddd(0x5323)](_0x3fd55d):(_0x36be0b[_0x3c4ddd(0x5323)](_0x3fd55d,_0x454f74),_0x35271a['a']['Ua'](_0x36be0b,_0x9d1ae));}_0x311384(_0x3fd55d,_0x454f74,function(_0x474f08){var _0x3f1c7c=_0x3c4ddd;0x1!==_0x474f08[_0x3f1c7c(0x5c6)]&&0x8!==_0x474f08[_0x3f1c7c(0x5c6)]||_0x35271a['vc'](_0x53fdfd,_0x474f08);}),_0x311384(_0x3fd55d,_0x454f74,function(_0x16b450){var _0x301864=_0x140d,_0x4c0e3c=_0x3c4ddd;0x1!==_0x16b450[_0x301864(0x4d95)]&&0x8!==_0x16b450[_0x4c0e3c(0x5c6)]||_0x35271a['aa']['cd'](_0x16b450,[_0x53fdfd]);}),_0x35271a['a']['Ua'](_0x36be0b,_0x9d1ae);}}function _0x1fd5ba(_0x2ddd01){var _0x15c85c=_0x23ca;return _0x2ddd01[_0x15c85c(0x5c6)]?_0x2ddd01:0x0<_0x2ddd01[_0x15c85c(0x809)]?_0x2ddd01[0x0]:null;}function _0x372feb(_0x42404c,_0x11be9c,_0x1311cd,_0x1ac940,_0x2183e8){var _0x5cd205=_0x140d,_0x19a99f=_0x23ca;_0x2183e8=_0x2183e8||{};var _0x1ade22=(_0x42404c&&_0x1fd5ba(_0x42404c)||_0x1311cd||{})[_0x19a99f(0x188c)],_0x923491=_0x2183e8[_0x5cd205(0x2752)]||_0x51fd3e;if(_0x35271a['kc']['xd'](_0x1311cd,_0x923491,_0x1ade22),_0x19a99f(0x1efe)!=typeof(_0x1311cd=_0x923491[_0x19a99f(0x1903)](_0x1311cd,_0x1ac940,_0x2183e8,_0x1ade22))[_0x19a99f(0x809)]||0x0<_0x1311cd[_0x19a99f(0x809)]&&_0x19a99f(0x1efe)!=typeof _0x1311cd[0x0][_0x19a99f(0x5c6)])throw Error(_0x5cd205(0x2d43));switch(_0x1ade22=!0x1,_0x11be9c){case _0x5cd205(0xe68):_0x35271a['h']['va'](_0x42404c,_0x1311cd),_0x1ade22=!0x0;break;case _0x19a99f(0x59cf):_0x35271a['a']['Xc'](_0x42404c,_0x1311cd),_0x1ade22=!0x0;break;case _0x19a99f(0x3b5e):break;default:throw Error(_0x19a99f(0x595e)+_0x11be9c);}return _0x1ade22&&(_0x4fb515(_0x1311cd,_0x1ac940),_0x2183e8[_0x19a99f(0x30c)]&&_0x35271a['u']['G'](_0x2183e8[_0x19a99f(0x30c)],null,[_0x1311cd,_0x1ac940[_0x2183e8['as']||_0x19a99f(0x1169)]]),_0x19a99f(0x5f43)==_0x11be9c&&_0x35271a['i']['ma'](_0x42404c,_0x35271a['i']['H'])),_0x1311cd;}function _0x29d077(_0x3cda8c,_0x2702a3,_0x2348ea){var _0x1cd8c8=_0x23ca;return _0x35271a['O'](_0x3cda8c)?_0x3cda8c():_0x1cd8c8(0x1b4b)==typeof _0x3cda8c?_0x3cda8c(_0x2702a3,_0x2348ea):_0x3cda8c;}var _0x51fd3e;_0x35271a['gc']=function(_0x395513){var _0x49c500=_0x140d;if(_0x395513!=_0x42643a&&!(_0x395513 instanceof _0x35271a['ca']))throw Error(_0x49c500(0x46ef));_0x51fd3e=_0x395513;},_0x35271a['dc']=function(_0x1285d6,_0xd36836,_0x4ebf38,_0xa7d96b,_0x192a3c){var _0x28ceda=_0x140d,_0x492c1f=_0x23ca;if(((_0x4ebf38=_0x4ebf38||{})[_0x492c1f(0x4c48)]||_0x51fd3e)==_0x42643a)throw Error(_0x492c1f(0x1a2b));if(_0x192a3c=_0x192a3c||_0x492c1f(0x5f43),_0xa7d96b){var _0x590488=_0x1fd5ba(_0xa7d96b);return _0x35271a['$'](function(){var _0x5a0b63=_0x492c1f,_0x1fd8fc=_0xd36836&&_0xd36836 instanceof _0x35271a['fa']?_0xd36836:new _0x35271a['fa'](_0xd36836,null,null,null,{'exportDependencies':!0x0}),_0x50b747=_0x29d077(_0x1285d6,_0x1fd8fc[_0x5a0b63(0x1169)],_0x1fd8fc);_0x1fd8fc=_0x372feb(_0xa7d96b,_0x192a3c,_0x50b747,_0x1fd8fc,_0x4ebf38),_0x5a0b63(0x59cf)==_0x192a3c&&(_0x590488=_0x1fd5ba(_0xa7d96b=_0x1fd8fc));},null,{'Sa':function(){return!_0x590488||!_0x35271a['a']['Sb'](_0x590488);},'l':_0x590488&&_0x28ceda(0x790)==_0x192a3c?_0x590488[_0x492c1f(0xf67)]:_0x590488});}return _0x35271a['aa']['Xb'](function(_0x22b10d){var _0x1f4d2c=_0x28ceda;_0x35271a['dc'](_0x1285d6,_0xd36836,_0x4ebf38,_0x22b10d,_0x1f4d2c(0x790));});},_0x35271a['Qd']=function(_0x483407,_0x5ba9c9,_0x9186d9,_0x1db66e,_0x3f4545){var _0xc69aa=_0x140d,_0x44af6a=_0x23ca;function _0x592ffd(_0x5f282f,_0x42600d){_0x35271a['u']['G'](_0x35271a['a']['ec'],null,[_0x1db66e,_0x5f282f,_0x507c94,_0x9186d9,_0x47ab5e,_0x42600d]),_0x35271a['i']['ma'](_0x1db66e,_0x35271a['i']['H']);}function _0x47ab5e(_0xa0e427,_0x45ef04){var _0x2d7af5=_0x140d,_0x595ab3=_0x23ca;_0x4fb515(_0x45ef04,_0x5980ce),_0x9186d9[_0x2d7af5(0xdea)]&&_0x9186d9[_0x595ab3(0x30c)](_0x45ef04,_0xa0e427),_0x5980ce=null;}function _0x507c94(_0x354970,_0x5d5758){var _0x1b5620=_0x23ca;_0x5980ce=_0x3f4545[_0x1b5620(0x117b)](_0x354970,{'as':_0x50bd71,'noChildContext':_0x9186d9[_0x1b5620(0x464)],'extend':function(_0x1089e5){var _0x2ecb0f=_0x1b5620;_0x1089e5[_0x2ecb0f(0x2a6f)]=_0x5d5758,_0x50bd71&&(_0x1089e5[_0x50bd71+_0x2ecb0f(0x40ee)]=_0x5d5758);}});var _0x33f181=_0x29d077(_0x483407,_0x354970,_0x5980ce);return _0x372feb(_0x1db66e,_0x1b5620(0x3b5e),_0x33f181,_0x5980ce,_0x9186d9);}var _0x5980ce,_0x50bd71=_0x9186d9['as'],_0x425c21=!0x1===_0x9186d9[_0x44af6a(0xbbd)]||_0x35271a[_0x44af6a(0x54e8)][_0x44af6a(0x7aa)]&&!_0x9186d9[_0x44af6a(0xbbd)];if(_0x425c21||_0x9186d9[_0x44af6a(0x3ec5)]||!_0x35271a['Pc'](_0x5ba9c9))return _0x35271a['$'](function(){var _0x121ddb=_0x44af6a,_0x22b5ef=_0x35271a['a']['f'](_0x5ba9c9)||[];void 0x0===_0x22b5ef[_0x121ddb(0x809)]&&(_0x22b5ef=[_0x22b5ef]),_0x425c21&&(_0x22b5ef=_0x35271a['a']['jb'](_0x22b5ef,function(_0x292d1f){var _0x8b4f91=_0x121ddb;return _0x292d1f===_0x42643a||null===_0x292d1f||!_0x35271a['a']['f'](_0x292d1f[_0x8b4f91(0x2c2)]);})),_0x592ffd(_0x22b5ef);},null,{'l':_0x1db66e});_0x592ffd(_0x5ba9c9['v']());var _0x1b6217=_0x5ba9c9[_0x44af6a(0x1ffa)](function(_0x3671c6){_0x592ffd(_0x5ba9c9(),_0x3671c6);},null,_0xc69aa(0x5b34));return _0x1b6217['l'](_0x1db66e),_0x1b6217;};var _0x2e4b07=_0x35271a['a']['g']['Z'](),_0x28d0e6=_0x35271a['a']['g']['Z']();_0x35271a['c'][_0x173817(0x142d)]={'init':function(_0xd18f7e,_0x45029a){var _0x581c18=_0x140d,_0x35cd0d=_0x173817,_0x45a0b0=_0x35271a['a']['f'](_0x45029a());if(_0x35cd0d(0x20b8)==typeof _0x45a0b0||_0x35cd0d(0x2c5)in _0x45a0b0)_0x35271a['h']['Ea'](_0xd18f7e);else{if(_0x35cd0d(0x1b6a)in _0x45a0b0){if(_0x45a0b0=_0x45a0b0[_0x35cd0d(0x1b6a)]||[],_0x35271a['O'](_0x45a0b0))throw Error(_0x35cd0d(0x4ac6));var _0x591635=_0x45a0b0[0x0]&&_0x45a0b0[0x0][_0x35cd0d(0xf67)];_0x591635&&_0x35271a['a']['g']['get'](_0x591635,_0x28d0e6)||(_0x591635=_0x35271a['a']['Yb'](_0x45a0b0),_0x35271a['a']['g'][_0x35cd0d(0x10aa)](_0x591635,_0x28d0e6,!0x0)),new _0x35271a['C']['ia'](_0xd18f7e)[_0x35cd0d(0x1b6a)](_0x591635);}else{if(!(0x0<(_0x45a0b0=_0x35271a['h'][_0x581c18(0x20ef)](_0xd18f7e))[_0x35cd0d(0x809)]))throw Error(_0x581c18(0xb39));_0x591635=_0x35271a['a']['Yb'](_0x45a0b0),new _0x35271a['C']['ia'](_0xd18f7e)[_0x35cd0d(0x1b6a)](_0x591635);}}return{'controlsDescendantBindings':!0x0};},'update':function(_0x3dca7e,_0x349361,_0x212db8,_0x2735a6,_0x3ad722){var _0x1c49d8=_0x140d,_0x378329=_0x173817,_0x32267d=_0x349361();_0x212db8=!0x0,_0x2735a6=null,_0x378329(0x20b8)==typeof(_0x349361=_0x35271a['a']['f'](_0x32267d))?_0x349361={}:(_0x32267d=_0x378329(0x2c5)in _0x349361?_0x349361[_0x378329(0x2c5)]:_0x3dca7e,'if'in _0x349361&&(_0x212db8=_0x35271a['a']['f'](_0x349361['if'])),_0x212db8&&_0x378329(0x2427)in _0x349361&&(_0x212db8=!_0x35271a['a']['f'](_0x349361[_0x1c49d8(0x52f5)])),_0x212db8&&!_0x32267d&&(_0x212db8=!0x1)),_0x378329(0x1a02)in _0x349361?_0x2735a6=_0x35271a['Qd'](_0x32267d,_0x212db8&&_0x349361[_0x1c49d8(0x13ba)]||[],_0x349361,_0x3dca7e,_0x3ad722):_0x212db8?(_0x212db8=_0x3ad722,_0x378329(0x140c)in _0x349361&&(_0x212db8=_0x3ad722[_0x378329(0x117b)](_0x349361[_0x378329(0x140c)],{'as':_0x349361['as'],'noChildContext':_0x349361[_0x378329(0x464)],'exportDependencies':!0x0})),_0x2735a6=_0x35271a['dc'](_0x32267d,_0x212db8,_0x349361,_0x3dca7e)):_0x35271a['h']['Ea'](_0x3dca7e),_0x3ad722=_0x2735a6,(_0x349361=_0x35271a['a']['g'][_0x378329(0x38c4)](_0x3dca7e,_0x2e4b07))&&_0x1c49d8(0x1be1)==typeof _0x349361['s']&&_0x349361['s'](),_0x35271a['a']['g'][_0x378329(0x10aa)](_0x3dca7e,_0x2e4b07,!_0x3ad722||_0x3ad722['ja']&&!_0x3ad722['ja']()?_0x42643a:_0x3ad722);}},_0x35271a['m']['Ra'][_0x253b0a(0x1b71)]=function(_0x3e3b89){var _0x41b687=_0x173817;return 0x1==(_0x3e3b89=_0x35271a['m']['ac'](_0x3e3b89))[_0x41b687(0x809)]&&_0x3e3b89[0x0][_0x41b687(0x3805)]||_0x35271a['m']['Id'](_0x3e3b89,_0x41b687(0x2c5))?null:_0x41b687(0x1b4);},_0x35271a['h']['ea'][_0x253b0a(0x1b71)]=!0x0;}(),_0x35271a['b'](_0x15c0d1(0x322d),_0x35271a['gc']),_0x35271a['b'](_0x427a8d(0x4e7),_0x35271a['dc']),_0x35271a['a']['Kc']=function(_0x50eff2,_0x14d7c0,_0x3819bd){var _0x2431fe=_0x427a8d,_0xa3ed0=_0x15c0d1,_0x3b37bf,_0x1b9f21,_0x177d82,_0xa6e6a3,_0x33f445;if(_0x50eff2[_0xa3ed0(0x809)]&&_0x14d7c0[_0xa3ed0(0x809)])for(_0x3b37bf=_0x1b9f21=0x0;(!_0x3819bd||_0x3b37bf<_0x3819bd)&&(_0xa6e6a3=_0x50eff2[_0x1b9f21]);++_0x1b9f21){for(_0x177d82=0x0;_0x33f445=_0x14d7c0[_0x177d82];++_0x177d82)if(_0xa6e6a3[_0xa3ed0(0x9a4)]===_0x33f445[_0xa3ed0(0x9a4)]){_0xa6e6a3[_0x2431fe(0x3f33)]=_0x33f445[_0x2431fe(0x1c07)],_0x33f445[_0xa3ed0(0x5ae2)]=_0xa6e6a3[_0xa3ed0(0x51d3)],_0x14d7c0[_0xa3ed0(0x2f5b)](_0x177d82,0x1),_0x3b37bf=_0x177d82=0x0;break;}_0x3b37bf+=_0x177d82;}},_0x35271a['a']['Pb']=function(){function _0x252ac0(_0x1e11b0,_0x53e77d,_0x185c7e,_0x5ebe73,_0x2b6e4f){var _0x5be6ae=_0x140d,_0x451b45=_0x23ca,_0x48b569,_0x171afe,_0x5876b5,_0x3d27e0,_0x1818c7,_0x6bd697=Math[_0x451b45(0x19a8)],_0x2baf34=Math[_0x451b45(0x498f)],_0x463a46=[],_0x474c22=_0x1e11b0[_0x5be6ae(0x2ef4)],_0x589b68=_0x53e77d[_0x451b45(0x809)],_0x421456=_0x589b68-_0x474c22||0x1,_0x587405=_0x474c22+_0x589b68+0x1;for(_0x48b569=0x0;_0x48b569<=_0x474c22;_0x48b569++)for(_0x3d27e0=_0x5876b5,_0x463a46[_0x451b45(0x5323)](_0x5876b5=[]),_0x1818c7=_0x6bd697(_0x589b68,_0x48b569+_0x421456),_0x171afe=_0x2baf34(0x0,_0x48b569-0x1);_0x171afe<=_0x1818c7;_0x171afe++)_0x5876b5[_0x171afe]=_0x171afe?_0x48b569?_0x1e11b0[_0x48b569-0x1]===_0x53e77d[_0x171afe-0x1]?_0x3d27e0[_0x171afe-0x1]:_0x6bd697(_0x3d27e0[_0x171afe]||_0x587405,_0x5876b5[_0x171afe-0x1]||_0x587405)+0x1:_0x171afe+0x1:_0x48b569+0x1;for(_0x6bd697=[],_0x2baf34=[],_0x421456=[],_0x48b569=_0x474c22,_0x171afe=_0x589b68;_0x48b569||_0x171afe;)_0x589b68=_0x463a46[_0x48b569][_0x171afe]-0x1,_0x171afe&&_0x589b68===_0x463a46[_0x48b569][_0x171afe-0x1]?_0x2baf34[_0x451b45(0x5323)](_0x6bd697[_0x6bd697[_0x5be6ae(0x2ef4)]]={'status':_0x185c7e,'value':_0x53e77d[--_0x171afe],'index':_0x171afe}):_0x48b569&&_0x589b68===_0x463a46[_0x48b569-0x1][_0x171afe]?_0x421456[_0x451b45(0x5323)](_0x6bd697[_0x6bd697[_0x5be6ae(0x2ef4)]]={'status':_0x5ebe73,'value':_0x1e11b0[--_0x48b569],'index':_0x48b569}):(--_0x171afe,--_0x48b569,_0x2b6e4f[_0x451b45(0x5e50)]||_0x6bd697[_0x451b45(0x5323)]({'status':_0x451b45(0x30ab),'value':_0x53e77d[_0x171afe]}));return _0x35271a['a']['Kc'](_0x421456,_0x2baf34,!_0x2b6e4f[_0x451b45(0x41d6)]&&0xa*_0x474c22),_0x6bd697[_0x451b45(0x3931)]();}return function(_0x28c09a,_0x43d997,_0x490819){var _0x4422c6=_0x140d,_0x5e9f77=_0x23ca;return _0x490819=_0x5e9f77(0x29d5)==typeof _0x490819?{'dontLimitMoves':_0x490819}:_0x490819||{},_0x43d997=_0x43d997||[],(_0x28c09a=_0x28c09a||[])[_0x5e9f77(0x809)]<_0x43d997[_0x5e9f77(0x809)]?_0x252ac0(_0x28c09a,_0x43d997,_0x5e9f77(0x5fc6),_0x5e9f77(0x27e0),_0x490819):_0x252ac0(_0x43d997,_0x28c09a,_0x5e9f77(0x27e0),_0x4422c6(0x5391),_0x490819);};}(),_0x35271a['b']('utils.compareArrays',_0x35271a['a']['Pb']),function(){function _0x10ac0d(_0x5eda97,_0x3953a9,_0x25ee3d,_0x242773,_0x210e6b){var _0x145d6e=[],_0x3e3ef7=_0x35271a['$'](function(){var _0x76553a=_0x140d,_0x5cbd5e=_0x23ca,_0x182caa=_0x3953a9(_0x25ee3d,_0x210e6b,_0x35271a['a']['Ua'](_0x145d6e,_0x5eda97))||[];0x0<_0x145d6e[_0x76553a(0x2ef4)]&&(_0x35271a['a']['Xc'](_0x145d6e,_0x182caa),_0x242773&&_0x35271a['u']['G'](_0x242773,null,[_0x25ee3d,_0x182caa,_0x210e6b])),_0x145d6e[_0x5cbd5e(0x809)]=0x0,_0x35271a['a']['Nb'](_0x145d6e,_0x182caa);},null,{'l':_0x5eda97,'Sa':function(){return!_0x35271a['a']['kd'](_0x145d6e);}});return{'Y':_0x145d6e,'$':_0x3e3ef7['ja']()?_0x3e3ef7:_0x42643a};}var _0x457cc0=_0x35271a['a']['g']['Z'](),_0x26c6ec=_0x35271a['a']['g']['Z']();_0x35271a['a']['ec']=function(_0x14a87a,_0x43ab9c,_0xa0c13f,_0x3bc03e,_0x37d971,_0x6daabd){var _0x5112bd=_0x140d,_0x10a967=_0x23ca;function _0xff92e9(_0x684272){var _0xd51056=_0x23ca;_0x14ddc9={'Aa':_0x684272,'pb':_0x35271a['ta'](_0x3da0f0++)},_0x3f315b[_0xd51056(0x5323)](_0x14ddc9),_0x12296f||_0x5d0e86['push'](_0x14ddc9);}function _0x20316f(_0x4eef23){var _0x5ce439=_0x23ca;_0x14ddc9=_0x825e32[_0x4eef23],_0x3da0f0!==_0x14ddc9['pb']['v']()&&_0x91f5a9[_0x5ce439(0x5323)](_0x14ddc9),_0x14ddc9['pb'](_0x3da0f0++),_0x35271a['a']['Ua'](_0x14ddc9['Y'],_0x14a87a),_0x3f315b[_0x5ce439(0x5323)](_0x14ddc9);}function _0x1f598f(_0x507692,_0x515287){var _0x323810=_0x140d;if(_0x507692){for(var _0x17a7d3=0x0,_0x4417fd=_0x515287[_0x323810(0x2ef4)];_0x17a7d3<_0x4417fd;_0x17a7d3++)_0x35271a['a']['D'](_0x515287[_0x17a7d3]['Y'],function(_0x3a6301){_0x507692(_0x3a6301,_0x17a7d3,_0x515287[_0x17a7d3]['Aa']);});}}void 0x0===(_0x43ab9c=_0x43ab9c||[])[_0x10a967(0x809)]&&(_0x43ab9c=[_0x43ab9c]),_0x3bc03e=_0x3bc03e||{};var _0x14ddc9,_0x98873,_0x4414dd,_0x369a0b,_0x825e32=_0x35271a['a']['g'][_0x10a967(0x38c4)](_0x14a87a,_0x457cc0),_0x12296f=!_0x825e32,_0x3f315b=[],_0x2b36cc=0x0,_0x3da0f0=0x0,_0x31d085=[],_0x171e70=[],_0x5e96ac=[],_0x91f5a9=[],_0x5d0e86=[],_0x2b872e=0x0;if(_0x12296f)_0x35271a['a']['D'](_0x43ab9c,_0xff92e9);else{if(!_0x6daabd||_0x825e32&&_0x825e32[_0x10a967(0x2e3b)]){var _0x1922c3=_0x35271a['a']['Mb'](_0x825e32,function(_0x51496b){return _0x51496b['Aa'];});_0x6daabd=_0x35271a['a']['Pb'](_0x1922c3,_0x43ab9c,{'dontLimitMoves':_0x3bc03e[_0x10a967(0x41d6)],'sparse':!0x0});}var _0x403daa,_0x1a9b9b,_0x432924;for(_0x1922c3=0x0;_0x403daa=_0x6daabd[_0x1922c3];_0x1922c3++)switch(_0x1a9b9b=_0x403daa[_0x10a967(0x5ae2)],_0x432924=_0x403daa[_0x10a967(0x51d3)],_0x403daa[_0x10a967(0x41c1)]){case _0x10a967(0x27e0):for(;_0x2b36cc<_0x432924;)_0x20316f(_0x2b36cc++);_0x1a9b9b===_0x42643a&&((_0x14ddc9=_0x825e32[_0x2b36cc])['$']&&(_0x14ddc9['$']['s'](),_0x14ddc9['$']=_0x42643a),_0x35271a['a']['Ua'](_0x14ddc9['Y'],_0x14a87a)[_0x10a967(0x809)]&&(_0x3bc03e[_0x10a967(0x3ec5)]&&(_0x3f315b[_0x10a967(0x5323)](_0x14ddc9),_0x2b872e++,_0x14ddc9['Aa']===_0x26c6ec?_0x14ddc9=null:_0x5e96ac[_0x5112bd(0x2a0e)](_0x14ddc9)),_0x14ddc9&&_0x31d085[_0x10a967(0x5323)][_0x10a967(0x4269)](_0x31d085,_0x14ddc9['Y']))),_0x2b36cc++;break;case _0x5112bd(0x5391):for(;_0x3da0f0<_0x432924;)_0x20316f(_0x2b36cc++);_0x1a9b9b!==_0x42643a?(_0x171e70[_0x10a967(0x5323)](_0x3f315b[_0x10a967(0x809)]),_0x20316f(_0x1a9b9b)):_0xff92e9(_0x403daa[_0x5112bd(0x46b3)]);}for(;_0x3da0f0<_0x43ab9c[_0x5112bd(0x2ef4)];)_0x20316f(_0x2b36cc++);_0x3f315b[_0x5112bd(0x1334)]=_0x2b872e;}_0x35271a['a']['g'][_0x10a967(0x10aa)](_0x14a87a,_0x457cc0,_0x3f315b),_0x1f598f(_0x3bc03e[_0x5112bd(0xa3f)],_0x91f5a9),_0x35271a['a']['D'](_0x31d085,_0x3bc03e[_0x10a967(0x3ec5)]?_0x35271a['oa']:_0x35271a[_0x10a967(0x16be)]);try{_0x369a0b=_0x14a87a[_0x10a967(0x188c)][_0x10a967(0x30a4)];}catch(_0x37649b){}if(_0x171e70[_0x10a967(0x809)])for(;(_0x1922c3=_0x171e70[_0x10a967(0x3060)]())!=_0x42643a;){for(_0x14ddc9=_0x3f315b[_0x1922c3],_0x98873=_0x42643a;_0x1922c3;)if((_0x4414dd=_0x3f315b[--_0x1922c3]['Y'])&&_0x4414dd[_0x10a967(0x809)]){_0x98873=_0x4414dd[_0x4414dd[_0x10a967(0x809)]-0x1];break;}for(_0x43ab9c=0x0;_0x2b36cc=_0x14ddc9['Y'][_0x43ab9c];_0x98873=_0x2b36cc,_0x43ab9c++)_0x35271a['h']['Wb'](_0x14a87a,_0x2b36cc,_0x98873);}for(_0x1922c3=0x0;_0x14ddc9=_0x3f315b[_0x1922c3];_0x1922c3++){for(_0x14ddc9['Y']||_0x35271a['a'][_0x10a967(0x46d7)](_0x14ddc9,_0x10ac0d(_0x14a87a,_0xa0c13f,_0x14ddc9['Aa'],_0x37d971,_0x14ddc9['pb'])),_0x43ab9c=0x0;_0x2b36cc=_0x14ddc9['Y'][_0x43ab9c];_0x98873=_0x2b36cc,_0x43ab9c++)_0x35271a['h']['Wb'](_0x14a87a,_0x2b36cc,_0x98873);!_0x14ddc9['Ed']&&_0x37d971&&(_0x37d971(_0x14ddc9['Aa'],_0x14ddc9['Y'],_0x14ddc9['pb']),_0x14ddc9['Ed']=!0x0,_0x98873=_0x14ddc9['Y'][_0x14ddc9['Y'][_0x10a967(0x809)]-0x1]);}for(_0x369a0b&&_0x14a87a[_0x10a967(0x188c)]['activeElement']!=_0x369a0b&&_0x369a0b[_0x10a967(0x5bc3)](),_0x1f598f(_0x3bc03e[_0x10a967(0x3ec5)],_0x5e96ac),_0x1922c3=0x0;_0x1922c3<_0x5e96ac[_0x10a967(0x809)];++_0x1922c3)_0x5e96ac[_0x1922c3]['Aa']=_0x26c6ec;_0x1f598f(_0x3bc03e[_0x10a967(0x1871)],_0x91f5a9),_0x1f598f(_0x3bc03e[_0x5112bd(0x5982)],_0x5d0e86);};}(),_0x35271a['b'](_0x15c0d1(0x56ab),_0x35271a['a']['ec']),_0x35271a['ba']=function(){var _0x160694=_0x15c0d1;this[_0x160694(0x47ea)]=!0x1;},_0x35271a['ba'][_0x15c0d1(0x3720)]=new _0x35271a['ca'](),_0x35271a['ba'][_0x427a8d(0x1aa2)][_0x15c0d1(0x26fc)]=_0x35271a['ba'],_0x35271a['ba'][_0x15c0d1(0x3720)]['renderTemplateSource']=function(_0x563077,_0x277b24,_0x313afb,_0x283319){var _0x1b7805=_0x15c0d1;return(_0x277b24=0x9>_0x35271a['a']['W']||!_0x563077[_0x1b7805(0x1b6a)]?null:_0x563077[_0x1b7805(0x1b6a)]())?_0x35271a['a']['la'](_0x277b24[_0x1b7805(0x29c3)](!0x0)[_0x1b7805(0x1f53)]):(_0x563077=_0x563077[_0x1b7805(0x4685)](),_0x35271a['a']['ua'](_0x563077,_0x283319));},_0x35271a['ba']['Ma']=new _0x35271a['ba'](),_0x35271a['gc'](_0x35271a['ba']['Ma']),_0x35271a['b'](_0x15c0d1(0x5630),_0x35271a['ba']),function(){var _0x4c3a20=_0x15c0d1;_0x35271a['$a']=function(){var _0x2cd716=_0x140d,_0x55f315=_0x23ca,_0x4243b2=this['Hd']=function(){var _0x2a6da4=_0x140d,_0x39ed4b=_0x23ca;if(!_0x4c78c6||!_0x4c78c6[_0x39ed4b(0x2a29)])return 0x0;try{if(0x0<=_0x4c78c6[_0x39ed4b(0x2a29)][_0x2a6da4(0x3d06)][_0x39ed4b(0x2a29)][_0x39ed4b(0x738)][_0x39ed4b(0x3cc8)]()[_0x39ed4b(0xabf)]('__'))return 0x2;}catch(_0x9a34e6){}return 0x1;}();this[_0x55f315(0x520e)]=function(_0x37b97d,_0x25c388,_0x4b8692,_0x1adb6e){var _0x1b5bac=_0x140d,_0x4fa5a5=_0x55f315;if(_0x1adb6e=_0x1adb6e||_0x3d8802,_0x4b8692=_0x4b8692||{},0x2>_0x4243b2)throw Error('Your\x20version\x20of\x20jQuery.tmpl\x20is\x20too\x20old.\x20Please\x20upgrade\x20to\x20jQuery.tmpl\x201.0.0pre\x20or\x20later.');var _0x3b869c=_0x37b97d[_0x4fa5a5(0x140c)](_0x4fa5a5(0x4e85));return _0x3b869c||(_0x3b869c=_0x37b97d[_0x4fa5a5(0x4685)]()||'',_0x3b869c=_0x4c78c6['template'](null,_0x4fa5a5(0xf01)+_0x3b869c+_0x4fa5a5(0x422)),_0x37b97d[_0x1b5bac(0x313f)](_0x4fa5a5(0x4e85),_0x3b869c)),_0x37b97d=[_0x25c388[_0x4fa5a5(0x1169)]],_0x25c388=_0x4c78c6[_0x4fa5a5(0x46d7)]({'koBindingContext':_0x25c388},_0x4b8692[_0x4fa5a5(0x1214)]),(_0x25c388=_0x4c78c6[_0x1b5bac(0x4371)](_0x3b869c,_0x37b97d,_0x25c388))[_0x4fa5a5(0x4569)](_0x1adb6e[_0x4fa5a5(0x2a2e)](_0x4fa5a5(0x2410))),_0x4c78c6[_0x4fa5a5(0x5290)]={},_0x25c388;},this[_0x55f315(0x2ea2)]=function(_0x3a6505){var _0x8db5b2=_0x55f315;return _0x8db5b2(0x36ab)+_0x3a6505+_0x8db5b2(0x4ffe);},this[_0x2cd716(0x4e91)]=function(_0x360227,_0x33efda){var _0x344417=_0x55f315;_0x3d8802[_0x344417(0x5b0)]('<script\x20type=\x27text/html\x27\x20id=\x27'+_0x360227+'\x27>'+_0x33efda+_0x344417(0x4d28));},0x0<_0x4243b2&&(_0x4c78c6[_0x55f315(0x2a29)][_0x55f315(0x3912)][_0x55f315(0x1d3d)]={'open':_0x55f315(0x5a75)},_0x4c78c6[_0x55f315(0x2a29)][_0x55f315(0x3912)][_0x55f315(0x28ef)]={'open':_0x55f315(0xa27),'close':'}\x20'});},_0x35271a['$a']['prototype']=new _0x35271a['ca'](),_0x35271a['$a'][_0x4c3a20(0x3720)][_0x4c3a20(0x26fc)]=_0x35271a['$a'];var _0x5047b3=new _0x35271a['$a']();0x0<_0x5047b3['Hd']&&_0x35271a['gc'](_0x5047b3),_0x35271a['b']('jqueryTmplTemplateEngine',_0x35271a['$a']);}();});}();var knockout=ko;_0x5e00b3(0x39a1)!=typeof window?(ko=window['ko'],void 0x0!==oldValue?window['ko']=oldValue:delete window['ko']):(ko=global['ko'],void 0x0!==oldValue?global['ko']=oldValue:delete global['ko']);/** * @license * Knockout ES5 plugin - https://github.com/SteveSanderson/knockout-es5 * Copyright (c) Steve Sanderson * MIT license */ var OBSERVABLES_PROPERTY=_0x5e00b3(0x2b09),SUBSCRIBABLE_PROPERTY=_0x5e00b3(0x33fb);function track(_0x444328,_0x56752a){var _0x29d3b7=_0x307c2b,_0x561432=_0x5e00b3;if(!_0x444328)throw new Error(_0x561432(0x51ca));var _0x44d094=this,_0x165c19=getAllObservablesForObject(_0x444328,!0x0);return(_0x56752a=_0x56752a||Object['getOwnPropertyNames'](_0x444328))[_0x29d3b7(0x1b22)](function(_0xc4aff3){var _0x40cdbd=_0x29d3b7,_0x230c32=_0x561432;if(_0xc4aff3!==OBSERVABLES_PROPERTY&&_0xc4aff3!==SUBSCRIBABLE_PROPERTY&&!(_0xc4aff3 in _0x165c19)){var _0x412a15=_0x444328[_0xc4aff3],_0xd765cd=_0x412a15 instanceof Array,_0x572dac=_0x44d094[_0x230c32(0x2c63)](_0x412a15)?_0x412a15:_0xd765cd?_0x44d094[_0x230c32(0x3e79)](_0x412a15):_0x44d094[_0x230c32(0x25f0)](_0x412a15);Object[_0x230c32(0x17f9)](_0x444328,_0xc4aff3,{'configurable':!0x0,'enumerable':!0x0,'get':_0x572dac,'set':_0x44d094[_0x40cdbd(0x19e6)](_0x572dac)?_0x572dac:void 0x0}),_0x165c19[_0xc4aff3]=_0x572dac,_0xd765cd&¬ifyWhenPresentOrFutureArrayValuesMutate(_0x44d094,_0x572dac);}}),_0x444328;}function getAllObservablesForObject(_0x2c3e1d,_0xecce7a){var _0x137254=_0x307c2b,_0x29ca5f=_0x2c3e1d[OBSERVABLES_PROPERTY];return!_0x29ca5f&&_0xecce7a&&(_0x29ca5f={},Object[_0x137254(0x406a)](_0x2c3e1d,OBSERVABLES_PROPERTY,{'value':_0x29ca5f})),_0x29ca5f;}function defineComputedProperty(_0x373726,_0x20c794,_0x2f4279){var _0x53901f=_0x307c2b,_0x5857eb=_0x5e00b3,_0x47ffab={'owner':_0x373726,'deferEvaluation':!0x0};if(_0x5857eb(0x1b4b)==typeof _0x2f4279)_0x47ffab[_0x5857eb(0x3a51)]=_0x2f4279;else{if(_0x5857eb(0x9a4)in _0x2f4279)throw new Error(_0x5857eb(0x115e));if('function'!=typeof _0x2f4279[_0x5857eb(0x38c4)])throw new Error(_0x5857eb(0xdf6));_0x47ffab[_0x53901f(0x1c37)]=_0x2f4279['get'],_0x47ffab['write']=_0x2f4279[_0x5857eb(0x10aa)];}return _0x373726[_0x20c794]=this[_0x5857eb(0x4045)](_0x47ffab),track[_0x5857eb(0x3c9e)](this,_0x373726,[_0x20c794]),_0x373726;}function notifyWhenPresentOrFutureArrayValuesMutate(_0x1bc5a2,_0x2d4793){var _0xf90ace=_0x5e00b3,_0x245415=null;_0x1bc5a2[_0xf90ace(0x4045)](function(){var _0x942447=_0xf90ace;_0x245415&&(_0x245415[_0x942447(0x4f8c)](),_0x245415=null);var _0x13bd84=_0x2d4793();_0x13bd84 instanceof Array&&(_0x245415=startWatchingArrayInstance(_0x1bc5a2,_0x2d4793,_0x13bd84));});}function startWatchingArrayInstance(_0x142626,_0x11c590,_0xf8359a){var _0x2e155f=_0x5e00b3;return getSubscribableForArray(_0x142626,_0xf8359a)[_0x2e155f(0x1ffa)](_0x11c590);}function getSubscribableForArray(_0x2b7ba1,_0xab55a0){var _0xa969b3=_0x5e00b3,_0x3cec32=_0xab55a0[SUBSCRIBABLE_PROPERTY];if(!_0x3cec32){_0x3cec32=new _0x2b7ba1[(_0xa969b3(0x1c9e))](),Object[_0xa969b3(0x17f9)](_0xab55a0,SUBSCRIBABLE_PROPERTY,{'value':_0x3cec32});var _0x13868b={};wrapStandardArrayMutators(_0xab55a0,_0x3cec32,_0x13868b),addKnockoutArrayMutators(_0x2b7ba1,_0xab55a0,_0x3cec32,_0x13868b);}return _0x3cec32;}function wrapStandardArrayMutators(_0x37f77b,_0x1784f7,_0x3be49c){var _0x34313a=_0x307c2b,_0x3b9820=_0x5e00b3;[_0x34313a(0x31a1),_0x3b9820(0x5323),'reverse',_0x3b9820(0x3060),_0x34313a(0x3f88),_0x34313a(0x1d88),_0x3b9820(0x5a59)][_0x34313a(0x1b22)](function(_0xe65103){var _0x2b09b1=_0x37f77b[_0xe65103];_0x37f77b[_0xe65103]=function(){var _0x30036a=_0x23ca,_0x14271a=_0x2b09b1[_0x30036a(0x4269)](this,arguments);return!0x0!==_0x3be49c[_0x30036a(0x501f)]&&_0x1784f7[_0x30036a(0x5cc9)](this),_0x14271a;};});}function addKnockoutArrayMutators(_0x13fdec,_0x2419f3,_0x5baecc,_0x5d5ccc){var _0x23744b=_0x307c2b,_0x579183=_0x5e00b3;[_0x579183(0x4f4b),_0x579183(0x443c),_0x23744b(0x5020),_0x579183(0x839),_0x579183(0x2c3f)][_0x579183(0x326d)](function(_0x4a62d2){var _0x1bf446=_0x23744b;Object[_0x1bf446(0x406a)](_0x2419f3,_0x4a62d2,{'enumerable':!0x1,'value':function(){var _0x70669a=_0x1bf446,_0x459a51=_0x23ca,_0x8892bf;_0x5d5ccc[_0x459a51(0x501f)]=!0x0;try{_0x8892bf=_0x13fdec[_0x459a51(0x3e79)]['fn'][_0x4a62d2][_0x70669a(0x1bcb)](_0x13fdec[_0x70669a(0x291f)](_0x2419f3),arguments);}finally{_0x5d5ccc[_0x459a51(0x501f)]=!0x1;}return _0x5baecc[_0x459a51(0x5cc9)](_0x2419f3),_0x8892bf;}});});}function getObservable(_0x11825a,_0x25533a){if(!_0x11825a)return null;var _0x30cca5=getAllObservablesForObject(_0x11825a,!0x1);return _0x30cca5&&_0x30cca5[_0x25533a]||null;}function valueHasMutated(_0x1baf04,_0x42b4e7){var _0x1accf1=_0x307c2b,_0x350081=getObservable(_0x1baf04,_0x42b4e7);_0x350081&&_0x350081[_0x1accf1(0x1550)]();}function attachToKo(_0x5aaf12){var _0x34bbc6=_0x5e00b3;_0x5aaf12[_0x34bbc6(0x293a)]=track,_0x5aaf12[_0x34bbc6(0x3752)]=getObservable,_0x5aaf12[_0x34bbc6(0x1c67)]=valueHasMutated,_0x5aaf12[_0x34bbc6(0x17f9)]=defineComputedProperty;}var knockout_es5={'attachToKo':attachToKo},svgNS$1=_0x5e00b3(0x7c3),svgClassName=_0x5e00b3(0x31fb),SvgPathBindingHandler={'register':function(_0x36fbb1){var _0x22441f=_0x307c2b,_0x4007ef=_0x5e00b3;_0x36fbb1[_0x4007ef(0x1de7)][_0x4007ef(0x105b)]={'init':function(_0x17001f,_0x58b350){var _0x345e34=_0x140d,_0x5c187f=_0x4007ef,_0x50a6ec=document['createElementNS'](svgNS$1,_0x5c187f(0x56a5));_0x50a6ec[_0x5c187f(0x1d2b)](_0x345e34(0x38c8),svgClassName);var _0x52c239=document[_0x5c187f(0x27fc)](svgNS$1,_0x5c187f(0x21f3));return _0x50a6ec[_0x5c187f(0x5a20)](_0x52c239),_0x36fbb1[_0x5c187f(0x1630)][_0x5c187f(0x589a)](_0x17001f,[_0x50a6ec]),_0x36fbb1[_0x5c187f(0x4045)]({'read':function(){var _0x6c6712=_0x345e34,_0x2b28c5=_0x5c187f,_0x5de320=_0x36fbb1[_0x2b28c5(0x245b)](_0x58b350());_0x52c239[_0x6c6712(0x54fe)]('d',_0x36fbb1[_0x2b28c5(0x245b)](_0x5de320[_0x6c6712(0x5a22)]));var _0x2848b4=_0x36fbb1[_0x2b28c5(0x245b)](_0x5de320[_0x2b28c5(0x2d3c)]),_0x229f00=_0x36fbb1[_0x6c6712(0x3151)](_0x5de320[_0x6c6712(0x10d5)]);_0x50a6ec[_0x2b28c5(0x1d2b)](_0x2b28c5(0x2d3c),_0x2848b4),_0x50a6ec[_0x2b28c5(0x1d2b)](_0x2b28c5(0x5a4e),_0x229f00),_0x50a6ec[_0x6c6712(0x54fe)](_0x6c6712(0x2b5),_0x2b28c5(0x2cb2)+_0x2848b4+'\x20'+_0x229f00),_0x5de320[_0x2b28c5(0x1252)]&&_0x50a6ec[_0x2b28c5(0x1d2b)](_0x2b28c5(0x4a09),svgClassName+'\x20'+_0x36fbb1[_0x2b28c5(0x245b)](_0x5de320[_0x2b28c5(0x1252)]));},'disposeWhenNodeIsRemoved':_0x17001f}),{'controlsDescendantBindings':!0x0};}},_0x36fbb1[_0x4007ef(0x1630)][_0x22441f(0x1a9c)][_0x4007ef(0x105b)]=!0x0;}};knockout_es5[_0x5e00b3(0x4e8a)](knockout),SvgPathBindingHandler[_0x307c2b(0x59c)](knockout);/* Copyright 2015-2018 Esri. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 @preserve */ var tmp$1={};!function(){var _0x13c16f=_0x5e00b3,_0x2e8b90=function(){var _0x60236={'defaultNoDataValue':-0xffff8b00000000000000000000000000,'decode':function(_0x313c4c,_0x2c4146){var _0x496973=_0x140d,_0x4ecfe0=_0x23ca,_0x32dda0=(_0x2c4146=_0x2c4146||{})[_0x4ecfe0(0xee7)]||null===_0x2c4146[_0x4ecfe0(0xee7)],_0x259135=_0x3b395f(_0x313c4c,_0x2c4146[_0x496973(0x1d8)]||0x0,_0x32dda0),_0x23c002=null!==_0x2c4146[_0x496973(0x1eba)]?_0x2c4146[_0x4ecfe0(0x117)]:_0x60236[_0x4ecfe0(0x32fe)],_0x83208a=_0x393933(_0x259135,_0x2c4146['pixelType']||Float32Array,_0x2c4146[_0x4ecfe0(0xee7)],_0x23c002,_0x2c4146[_0x4ecfe0(0x57b8)]),_0xaf7e0f={'width':_0x259135[_0x4ecfe0(0x2d3c)],'height':_0x259135[_0x4ecfe0(0x5a4e)],'pixelData':_0x83208a[_0x4ecfe0(0x16c2)],'minValue':_0x83208a[_0x4ecfe0(0x2ed)],'maxValue':_0x259135[_0x4ecfe0(0x23bc)][_0x4ecfe0(0x396f)],'noDataValue':_0x23c002};return _0x83208a[_0x496973(0x1030)]&&(_0xaf7e0f[_0x4ecfe0(0x5aa5)]=_0x83208a[_0x4ecfe0(0x59a9)]),_0x2c4146[_0x4ecfe0(0x5819)]&&_0x259135[_0x496973(0x4bf6)]&&(_0xaf7e0f[_0x4ecfe0(0xee7)]=_0x259135[_0x4ecfe0(0x30bd)][_0x496973(0x3414)]?_0x259135[_0x4ecfe0(0x30bd)][_0x4ecfe0(0x3e58)]:null),_0x2c4146[_0x4ecfe0(0x3cb6)]&&(_0xaf7e0f['fileInfo']=_0x30447e(_0x259135),_0x2c4146[_0x4ecfe0(0x1ae3)]&&(_0xaf7e0f[_0x4ecfe0(0x2ce8)][_0x4ecfe0(0x3208)]=_0x258f41(_0x259135))),_0xaf7e0f;}},_0x393933=function(_0x350a0c,_0x4323cb,_0x2ff7ad,_0x1902c5,_0x513fcf){var _0x26543b=_0x140d,_0xd32cf1=_0x23ca,_0x2ad64d,_0x45fb22,_0x40bad9,_0x379373=0x0,_0x27df5c=_0x350a0c[_0xd32cf1(0x23bc)][_0xd32cf1(0x33aa)],_0x278574=_0x350a0c[_0xd32cf1(0x23bc)][_0xd32cf1(0x1c2c)],_0x2c2e21=Math[_0x26543b(0x4b96)](_0x350a0c[_0xd32cf1(0x2d3c)]/_0x27df5c),_0x198e7b=Math[_0xd32cf1(0x1ace)](_0x350a0c[_0x26543b(0x10d5)]/_0x278574),_0x5df691=0x2*_0x350a0c[_0xd32cf1(0x3779)],_0xd99cd9=Number[_0xd32cf1(0x4d71)];_0x2ff7ad=_0x2ff7ad||(_0x350a0c[_0xd32cf1(0x30bd)]?_0x350a0c[_0xd32cf1(0x30bd)][_0xd32cf1(0x3e58)]:null),_0x45fb22=new _0x4323cb(_0x350a0c['width']*_0x350a0c[_0xd32cf1(0x5a4e)]),_0x513fcf&&_0x2ff7ad&&(_0x40bad9=new Uint8Array(_0x350a0c[_0xd32cf1(0x2d3c)]*_0x350a0c[_0xd32cf1(0x5a4e)]));for(var _0x8cfe11,_0xb1878e,_0x302f6c=new Float32Array(_0x2c2e21*_0x198e7b),_0x4838a6=0x0;_0x4838a6<=_0x278574;_0x4838a6++){var _0x120535=_0x4838a6!==_0x278574?_0x198e7b:_0x350a0c[_0xd32cf1(0x5a4e)]%_0x278574;if(0x0!==_0x120535)for(var _0x127d7b=0x0;_0x127d7b<=_0x27df5c;_0x127d7b++){var _0x24f1b8=_0x127d7b!==_0x27df5c?_0x2c2e21:_0x350a0c[_0xd32cf1(0x2d3c)]%_0x27df5c;if(0x0!==_0x24f1b8){var _0x4cca05,_0x1f523b,_0x27e4b4,_0x4c8dc4,_0xf398eb=_0x4838a6*_0x350a0c[_0xd32cf1(0x2d3c)]*_0x198e7b+_0x127d7b*_0x2c2e21,_0x104e89=_0x350a0c[_0xd32cf1(0x2d3c)]-_0x24f1b8,_0x3d4504=_0x350a0c[_0xd32cf1(0x23bc)][_0xd32cf1(0x573e)][_0x379373];if(_0x3d4504[_0xd32cf1(0x2507)]<0x2?(0x0===_0x3d4504[_0xd32cf1(0x2507)]?_0x4cca05=_0x3d4504[_0xd32cf1(0x21e1)]:(_0x5c2883(_0x3d4504[_0xd32cf1(0x4dee)],_0x3d4504[_0xd32cf1(0x4f64)],_0x3d4504[_0xd32cf1(0x4c4e)],_0x3d4504[_0x26543b(0x4d0e)],_0x5df691,_0x302f6c,_0x350a0c[_0xd32cf1(0x23bc)][_0x26543b(0x2df9)]),_0x4cca05=_0x302f6c),_0x1f523b=0x0):_0x27e4b4=0x2===_0x3d4504[_0xd32cf1(0x2507)]?0x0:_0x3d4504[_0xd32cf1(0x2c14)],_0x2ff7ad)for(_0xb1878e=0x0;_0xb1878e<_0x120535;_0xb1878e++){for(0x7&_0xf398eb&&(_0x4c8dc4=_0x2ff7ad[_0xf398eb>>0x3],_0x4c8dc4<<=0x7&_0xf398eb),_0x8cfe11=0x0;_0x8cfe11<_0x24f1b8;_0x8cfe11++)0x7&_0xf398eb||(_0x4c8dc4=_0x2ff7ad[_0xf398eb>>0x3]),0x80&_0x4c8dc4?(_0x40bad9&&(_0x40bad9[_0xf398eb]=0x1),_0xd99cd9=_0xd99cd9>(_0x2ad64d=_0x3d4504[_0xd32cf1(0x2507)]<0x2?_0x4cca05[_0x1f523b++]:_0x27e4b4)?_0x2ad64d:_0xd99cd9,_0x45fb22[_0xf398eb++]=_0x2ad64d):(_0x40bad9&&(_0x40bad9[_0xf398eb]=0x0),_0x45fb22[_0xf398eb++]=_0x1902c5),_0x4c8dc4<<=0x1;_0xf398eb+=_0x104e89;}else{if(_0x3d4504[_0xd32cf1(0x2507)]<0x2)for(_0xb1878e=0x0;_0xb1878e<_0x120535;_0xb1878e++){for(_0x8cfe11=0x0;_0x8cfe11<_0x24f1b8;_0x8cfe11++)_0xd99cd9=_0xd99cd9>(_0x2ad64d=_0x4cca05[_0x1f523b++])?_0x2ad64d:_0xd99cd9,_0x45fb22[_0xf398eb++]=_0x2ad64d;_0xf398eb+=_0x104e89;}else for(_0xd99cd9=_0xd99cd9>_0x27e4b4?_0x27e4b4:_0xd99cd9,_0xb1878e=0x0;_0xb1878e<_0x120535;_0xb1878e++){for(_0x8cfe11=0x0;_0x8cfe11<_0x24f1b8;_0x8cfe11++)_0x45fb22[_0xf398eb++]=_0x27e4b4;_0xf398eb+=_0x104e89;}}if(0x1===_0x3d4504[_0xd32cf1(0x2507)]&&_0x1f523b!==_0x3d4504[_0xd32cf1(0x4c4e)])throw _0xd32cf1(0x5cbd);_0x379373++;}}}return{'resultPixels':_0x45fb22,'resultMask':_0x40bad9,'minValue':_0xd99cd9};},_0x30447e=function(_0x410a56){var _0x3eac26=_0x140d,_0x4adbab=_0x23ca;return{'fileIdentifierString':_0x410a56[_0x4adbab(0x24a)],'fileVersion':_0x410a56[_0x3eac26(0x405a)],'imageType':_0x410a56[_0x3eac26(0x285d)],'height':_0x410a56[_0x4adbab(0x5a4e)],'width':_0x410a56[_0x4adbab(0x2d3c)],'maxZError':_0x410a56['maxZError'],'eofOffset':_0x410a56[_0x4adbab(0x308d)],'mask':_0x410a56[_0x4adbab(0x30bd)]?{'numBlocksX':_0x410a56[_0x4adbab(0x30bd)][_0x4adbab(0x33aa)],'numBlocksY':_0x410a56[_0x4adbab(0x30bd)][_0x3eac26(0x3e4c)],'numBytes':_0x410a56[_0x4adbab(0x30bd)][_0x4adbab(0x17c5)],'maxValue':_0x410a56[_0x4adbab(0x30bd)][_0x4adbab(0x396f)]}:null,'pixels':{'numBlocksX':_0x410a56['pixels'][_0x4adbab(0x33aa)],'numBlocksY':_0x410a56[_0x4adbab(0x23bc)][_0x4adbab(0x1c2c)],'numBytes':_0x410a56[_0x4adbab(0x23bc)][_0x4adbab(0x17c5)],'maxValue':_0x410a56[_0x4adbab(0x23bc)][_0x4adbab(0x396f)],'noDataValue':_0x410a56[_0x4adbab(0x117)]}};},_0x258f41=function(_0x395a15){var _0x4b9baa=_0x140d,_0xedf358=_0x23ca;for(var _0x57765e=_0x395a15[_0xedf358(0x23bc)][_0xedf358(0x33aa)]*_0x395a15[_0xedf358(0x23bc)][_0xedf358(0x1c2c)],_0x132e01={},_0x438130=0x0;_0x438130<_0x57765e;_0x438130++){var _0x44d2fe=_0x395a15['pixels'][_0x4b9baa(0x34f3)][_0x438130];0x0===_0x44d2fe['encoding']?_0x132e01[_0xedf358(0x576)]=!0x0:0x1===_0x44d2fe[_0xedf358(0x2507)]?_0x132e01[_0x44d2fe[_0x4b9baa(0x2566)]]=!0x0:_0x132e01[0x0]=!0x0;}return Object[_0xedf358(0x4d54)](_0x132e01);},_0x3b395f=function(_0x38ceed,_0x361913,_0x52e8ff){var _0x3a9e4f=_0x140d,_0x2c3769=_0x23ca,_0x26f8e5={},_0x4c9e02=new Uint8Array(_0x38ceed,_0x361913,0xa);if(_0x26f8e5[_0x2c3769(0x24a)]=String[_0x2c3769(0x23b2)][_0x2c3769(0x4269)](null,_0x4c9e02),_0x3a9e4f(0xa25)!==_0x26f8e5[_0x2c3769(0x24a)][_0x3a9e4f(0x875)]())throw _0x2c3769(0x412f)+_0x26f8e5[_0x2c3769(0x24a)];_0x361913+=0xa;var _0x61792f=new DataView(_0x38ceed,_0x361913,0x18);if(_0x26f8e5[_0x2c3769(0x5955)]=_0x61792f[_0x2c3769(0x5c11)](0x0,!0x0),_0x26f8e5[_0x2c3769(0xf23)]=_0x61792f[_0x2c3769(0x5c11)](0x4,!0x0),_0x26f8e5[_0x2c3769(0x5a4e)]=_0x61792f[_0x2c3769(0x1044)](0x8,!0x0),_0x26f8e5[_0x3a9e4f(0x2299)]=_0x61792f[_0x2c3769(0x1044)](0xc,!0x0),_0x26f8e5[_0x3a9e4f(0x856)]=_0x61792f[_0x2c3769(0x7d4)](0x10,!0x0),_0x361913+=0x18,!_0x52e8ff){if(_0x61792f=new DataView(_0x38ceed,_0x361913,0x10),_0x26f8e5[_0x3a9e4f(0x4bf6)]={},_0x26f8e5[_0x3a9e4f(0x4bf6)][_0x2c3769(0x1c2c)]=_0x61792f[_0x3a9e4f(0x2f13)](0x0,!0x0),_0x26f8e5[_0x2c3769(0x30bd)][_0x3a9e4f(0x672)]=_0x61792f['getUint32'](0x4,!0x0),_0x26f8e5[_0x2c3769(0x30bd)][_0x3a9e4f(0x2c7b)]=_0x61792f[_0x2c3769(0x1044)](0x8,!0x0),_0x26f8e5[_0x2c3769(0x30bd)][_0x3a9e4f(0x2df9)]=_0x61792f['getFloat32'](0xc,!0x0),_0x361913+=0x10,_0x26f8e5[_0x2c3769(0x30bd)][_0x2c3769(0x17c5)]>0x0){var _0x318f40=new Uint8Array(Math[_0x2c3769(0x5f13)](_0x26f8e5[_0x2c3769(0x2d3c)]*_0x26f8e5[_0x2c3769(0x5a4e)]/0x8)),_0x48382e=(_0x61792f=new DataView(_0x38ceed,_0x361913,_0x26f8e5[_0x2c3769(0x30bd)][_0x2c3769(0x17c5)]))[_0x2c3769(0x4e04)](0x0,!0x0),_0x527dc8=0x2,_0x23c79c=0x0;do{if(_0x48382e>0x0){for(;_0x48382e--;)_0x318f40[_0x23c79c++]=_0x61792f[_0x2c3769(0x1aa9)](_0x527dc8++);}else{var _0x5a2ebc=_0x61792f[_0x3a9e4f(0x50d7)](_0x527dc8++);for(_0x48382e=-_0x48382e;_0x48382e--;)_0x318f40[_0x23c79c++]=_0x5a2ebc;}_0x48382e=_0x61792f[_0x2c3769(0x4e04)](_0x527dc8,!0x0),_0x527dc8+=0x2;}while(_0x527dc8<_0x26f8e5[_0x2c3769(0x30bd)][_0x3a9e4f(0x2c7b)]);if(-0x8000!==_0x48382e||_0x23c79c<_0x318f40[_0x2c3769(0x809)])throw _0x2c3769(0x2b07);_0x26f8e5[_0x2c3769(0x30bd)][_0x3a9e4f(0x3414)]=_0x318f40,_0x361913+=_0x26f8e5[_0x2c3769(0x30bd)][_0x3a9e4f(0x2c7b)];}else 0x0==(_0x26f8e5[_0x3a9e4f(0x4bf6)][_0x2c3769(0x17c5)]|_0x26f8e5[_0x2c3769(0x30bd)][_0x2c3769(0x1c2c)]|_0x26f8e5[_0x3a9e4f(0x4bf6)][_0x2c3769(0x396f)])&&(_0x26f8e5['mask'][_0x3a9e4f(0x3414)]=new Uint8Array(Math[_0x2c3769(0x5f13)](_0x26f8e5[_0x2c3769(0x2d3c)]*_0x26f8e5[_0x2c3769(0x5a4e)]/0x8)));}_0x61792f=new DataView(_0x38ceed,_0x361913,0x10),_0x26f8e5[_0x2c3769(0x23bc)]={},_0x26f8e5[_0x2c3769(0x23bc)][_0x2c3769(0x1c2c)]=_0x61792f[_0x2c3769(0x1044)](0x0,!0x0),_0x26f8e5[_0x2c3769(0x23bc)][_0x2c3769(0x33aa)]=_0x61792f[_0x2c3769(0x1044)](0x4,!0x0),_0x26f8e5[_0x2c3769(0x23bc)][_0x2c3769(0x17c5)]=_0x61792f[_0x2c3769(0x1044)](0x8,!0x0),_0x26f8e5[_0x2c3769(0x23bc)]['maxValue']=_0x61792f[_0x2c3769(0x2f69)](0xc,!0x0),_0x361913+=0x10;var _0x1e8683=_0x26f8e5[_0x2c3769(0x23bc)][_0x3a9e4f(0x672)],_0x4f25cc=_0x26f8e5[_0x2c3769(0x23bc)][_0x2c3769(0x1c2c)],_0x41bd23=_0x1e8683+(_0x26f8e5[_0x3a9e4f(0x2299)]%_0x1e8683>0x0?0x1:0x0),_0x192d01=_0x4f25cc+(_0x26f8e5[_0x2c3769(0x5a4e)]%_0x4f25cc>0x0?0x1:0x0);_0x26f8e5[_0x2c3769(0x23bc)][_0x3a9e4f(0x34f3)]=new Array(_0x41bd23*_0x192d01);for(var _0x500a44=0x0,_0x486c5c=0x0;_0x486c5c<_0x192d01;_0x486c5c++)for(var _0x3ef3d0=0x0;_0x3ef3d0<_0x41bd23;_0x3ef3d0++){var _0x3ac9c2=0x0,_0x436352=_0x38ceed[_0x2c3769(0x3080)]-_0x361913;_0x61792f=new DataView(_0x38ceed,_0x361913,Math[_0x2c3769(0x19a8)](0xa,_0x436352));var _0x3d019e={};_0x26f8e5['pixels'][_0x3a9e4f(0x34f3)][_0x500a44++]=_0x3d019e;var _0xbab41e=_0x61792f[_0x2c3769(0x1aa9)](0x0);if(_0x3ac9c2++,_0x3d019e[_0x3a9e4f(0xc51)]=0x3f&_0xbab41e,_0x3d019e[_0x3a9e4f(0xc51)]>0x3)throw _0x2c3769(0xaba)+_0x3d019e[_0x2c3769(0x2507)]+')';if(0x2!==_0x3d019e[_0x2c3769(0x2507)]){if(0x0!==_0xbab41e&&0x2!==_0xbab41e){if(_0xbab41e>>=0x6,_0x3d019e[_0x2c3769(0x4760)]=_0xbab41e,0x2===_0xbab41e)_0x3d019e[_0x2c3769(0x2c14)]=_0x61792f[_0x2c3769(0x379c)](0x1),_0x3ac9c2++;else{if(0x1===_0xbab41e)_0x3d019e[_0x2c3769(0x2c14)]=_0x61792f[_0x2c3769(0x4e04)](0x1,!0x0),_0x3ac9c2+=0x2;else{if(0x0!==_0xbab41e)throw _0x2c3769(0x46a9);_0x3d019e[_0x2c3769(0x2c14)]=_0x61792f[_0x2c3769(0x2f69)](0x1,!0x0),_0x3ac9c2+=0x4;}}if(0x1===_0x3d019e[_0x2c3769(0x2507)]){if(_0xbab41e=_0x61792f[_0x2c3769(0x1aa9)](_0x3ac9c2),_0x3ac9c2++,_0x3d019e[_0x2c3769(0x4f64)]=0x3f&_0xbab41e,_0xbab41e>>=0x6,_0x3d019e[_0x2c3769(0x5efd)]=_0xbab41e,0x2===_0xbab41e)_0x3d019e[_0x2c3769(0x4c4e)]=_0x61792f[_0x2c3769(0x1aa9)](_0x3ac9c2),_0x3ac9c2++;else{if(0x1===_0xbab41e)_0x3d019e[_0x2c3769(0x4c4e)]=_0x61792f[_0x2c3769(0x1f2f)](_0x3ac9c2,!0x0),_0x3ac9c2+=0x2;else{if(0x0!==_0xbab41e)throw _0x2c3769(0x4a5a);_0x3d019e[_0x2c3769(0x4c4e)]=_0x61792f[_0x2c3769(0x1044)](_0x3ac9c2,!0x0),_0x3ac9c2+=0x4;}}}}var _0x3f5ab0;if(_0x361913+=_0x3ac9c2,0x3!==_0x3d019e[_0x3a9e4f(0xc51)]){if(0x0===_0x3d019e[_0x2c3769(0x2507)]){var _0x50030e=(_0x26f8e5[_0x3a9e4f(0x37a8)][_0x2c3769(0x17c5)]-0x1)/0x4;if(_0x50030e!==Math[_0x2c3769(0x1ace)](_0x50030e))throw _0x2c3769(0x940);_0x3f5ab0=new ArrayBuffer(0x4*_0x50030e),new Uint8Array(_0x3f5ab0)[_0x3a9e4f(0x3235)](new Uint8Array(_0x38ceed,_0x361913,0x4*_0x50030e));var _0x188d5e=new Float32Array(_0x3f5ab0);_0x3d019e[_0x2c3769(0x21e1)]=_0x188d5e,_0x361913+=0x4*_0x50030e;}else{if(0x1===_0x3d019e[_0x2c3769(0x2507)]){var _0x26b1b6=Math[_0x2c3769(0x5f13)](_0x3d019e[_0x3a9e4f(0xc32)]*_0x3d019e[_0x2c3769(0x4f64)]/0x8),_0x8ea436=Math[_0x3a9e4f(0x4f30)](_0x26b1b6/0x4);_0x3f5ab0=new ArrayBuffer(0x4*_0x8ea436),new Uint8Array(_0x3f5ab0)[_0x2c3769(0x10aa)](new Uint8Array(_0x38ceed,_0x361913,_0x26b1b6)),_0x3d019e[_0x2c3769(0x4dee)]=new Uint32Array(_0x3f5ab0),_0x361913+=_0x26b1b6;}}}}else _0x361913++;}return _0x26f8e5[_0x3a9e4f(0x16e1)]=_0x361913,_0x26f8e5;},_0x5c2883=function(_0xe0b75a,_0x494282,_0x556343,_0x34fe9b,_0x2e7e93,_0x102456,_0x200e79){var _0x30d83d=_0x140d,_0x193ef8=_0x23ca,_0x499f28,_0x45260b,_0x1879d3,_0xbdae3f=(0x1<<_0x494282)-0x1,_0xb7a88a=0x0,_0x24f17b=0x0,_0x2a01d7=Math[_0x193ef8(0x5f13)]((_0x200e79-_0x34fe9b)/_0x2e7e93),_0x4eb089=0x4*_0xe0b75a[_0x193ef8(0x809)]-Math[_0x30d83d(0x4f30)](_0x494282*_0x556343/0x8);for(_0xe0b75a[_0xe0b75a[_0x193ef8(0x809)]-0x1]<<=0x8*_0x4eb089,_0x499f28=0x0;_0x499f28<_0x556343;_0x499f28++){if(0x0===_0x24f17b&&(_0x1879d3=_0xe0b75a[_0xb7a88a++],_0x24f17b=0x20),_0x24f17b>=_0x494282)_0x45260b=_0x1879d3>>>_0x24f17b-_0x494282&_0xbdae3f,_0x24f17b-=_0x494282;else{var _0x332fda=_0x494282-_0x24f17b;_0x45260b=(_0x1879d3&_0xbdae3f)<<_0x332fda&_0xbdae3f,_0x45260b+=(_0x1879d3=_0xe0b75a[_0xb7a88a++])>>>(_0x24f17b=0x20-_0x332fda);}_0x102456[_0x499f28]=_0x45260b<_0x2a01d7?_0x34fe9b+_0x45260b*_0x2e7e93:_0x200e79;}return _0x102456;};return _0x60236;}(),_0x16add3=function(){var _0x7eb060=function(_0x2c6f9b,_0x44bca7,_0x14ad8e,_0xf5508,_0x5d9361,_0x2c6c73,_0x39ead1,_0x375ebc){var _0x28b4f0=_0x23ca,_0x34298e,_0x38580e,_0x4a4953,_0x51062c,_0xb17b,_0x2e7023=(0x1<<_0x14ad8e)-0x1,_0x1f6b95=0x0,_0x20989f=0x0,_0x51441c=0x4*_0x2c6f9b[_0x28b4f0(0x809)]-Math[_0x28b4f0(0x5f13)](_0x14ad8e*_0xf5508/0x8);if(_0x2c6f9b[_0x2c6f9b[_0x28b4f0(0x809)]-0x1]<<=0x8*_0x51441c,_0x5d9361){for(_0x34298e=0x0;_0x34298e<_0xf5508;_0x34298e++)0x0===_0x20989f&&(_0x4a4953=_0x2c6f9b[_0x1f6b95++],_0x20989f=0x20),_0x20989f>=_0x14ad8e?(_0x38580e=_0x4a4953>>>_0x20989f-_0x14ad8e&_0x2e7023,_0x20989f-=_0x14ad8e):(_0x38580e=(_0x4a4953&_0x2e7023)<<(_0x51062c=_0x14ad8e-_0x20989f)&_0x2e7023,_0x38580e+=(_0x4a4953=_0x2c6f9b[_0x1f6b95++])>>>(_0x20989f=0x20-_0x51062c)),_0x44bca7[_0x34298e]=_0x5d9361[_0x38580e];}else{for(_0xb17b=Math[_0x28b4f0(0x5f13)]((_0x375ebc-_0x2c6c73)/_0x39ead1),_0x34298e=0x0;_0x34298e<_0xf5508;_0x34298e++)0x0===_0x20989f&&(_0x4a4953=_0x2c6f9b[_0x1f6b95++],_0x20989f=0x20),_0x20989f>=_0x14ad8e?(_0x38580e=_0x4a4953>>>_0x20989f-_0x14ad8e&_0x2e7023,_0x20989f-=_0x14ad8e):(_0x38580e=(_0x4a4953&_0x2e7023)<<(_0x51062c=_0x14ad8e-_0x20989f)&_0x2e7023,_0x38580e+=(_0x4a4953=_0x2c6f9b[_0x1f6b95++])>>>(_0x20989f=0x20-_0x51062c)),_0x44bca7[_0x34298e]=_0x38580e<_0xb17b?_0x2c6c73+_0x38580e*_0x39ead1:_0x375ebc;}},_0x20ea00=function(_0x4492cf,_0x4d1903,_0x28f166,_0x230a28,_0x183f00,_0x51ca47){var _0x3c608b=_0x140d,_0x29fb66=_0x23ca,_0x38f0d1,_0x247398=(0x1<<_0x4d1903)-0x1,_0x542ceb=0x0,_0x2bdf08=0x0,_0x2ca286=0x0,_0x1c8fd7=0x0,_0x134fb5=0x0,_0x49be8d=[],_0x3aad4b=0x4*_0x4492cf[_0x29fb66(0x809)]-Math['ceil'](_0x4d1903*_0x28f166/0x8);_0x4492cf[_0x4492cf[_0x29fb66(0x809)]-0x1]<<=0x8*_0x3aad4b;var _0x1179db=Math[_0x3c608b(0x4f30)]((_0x51ca47-_0x230a28)/_0x183f00);for(_0x2bdf08=0x0;_0x2bdf08<_0x28f166;_0x2bdf08++)0x0===_0x1c8fd7&&(_0x38f0d1=_0x4492cf[_0x542ceb++],_0x1c8fd7=0x20),_0x1c8fd7>=_0x4d1903?(_0x134fb5=_0x38f0d1>>>_0x1c8fd7-_0x4d1903&_0x247398,_0x1c8fd7-=_0x4d1903):(_0x134fb5=(_0x38f0d1&_0x247398)<<(_0x2ca286=_0x4d1903-_0x1c8fd7)&_0x247398,_0x134fb5+=(_0x38f0d1=_0x4492cf[_0x542ceb++])>>>(_0x1c8fd7=0x20-_0x2ca286)),_0x49be8d[_0x2bdf08]=_0x134fb5<_0x1179db?_0x230a28+_0x134fb5*_0x183f00:_0x51ca47;return _0x49be8d[_0x29fb66(0x5a59)](_0x230a28),_0x49be8d;},_0x2db07d=function(_0x2aea61,_0x185150,_0x4f560e,_0x46d7de,_0x3950e4,_0x3a2464,_0x1cac2d,_0x3b78b6){var _0x32b042=_0x140d,_0x5c1f74,_0x14e815,_0x46b9ee,_0x547a55,_0x112bba=(0x1<<_0x4f560e)-0x1,_0x45b4db=0x0,_0x126c56=0x0,_0x3e9254=0x0;if(_0x3950e4){for(_0x5c1f74=0x0;_0x5c1f74<_0x46d7de;_0x5c1f74++)0x0===_0x126c56&&(_0x46b9ee=_0x2aea61[_0x45b4db++],_0x126c56=0x20,_0x3e9254=0x0),_0x126c56>=_0x4f560e?(_0x14e815=_0x46b9ee>>>_0x3e9254&_0x112bba,_0x126c56-=_0x4f560e,_0x3e9254+=_0x4f560e):(_0x14e815=_0x46b9ee>>>_0x3e9254&_0x112bba,_0x126c56=0x20-(_0x547a55=_0x4f560e-_0x126c56),_0x14e815|=((_0x46b9ee=_0x2aea61[_0x45b4db++])&(0x1<<_0x547a55)-0x1)<<_0x4f560e-_0x547a55,_0x3e9254=_0x547a55),_0x185150[_0x5c1f74]=_0x3950e4[_0x14e815];}else{var _0x5896b7=Math[_0x32b042(0x4f30)]((_0x3b78b6-_0x3a2464)/_0x1cac2d);for(_0x5c1f74=0x0;_0x5c1f74<_0x46d7de;_0x5c1f74++)0x0===_0x126c56&&(_0x46b9ee=_0x2aea61[_0x45b4db++],_0x126c56=0x20,_0x3e9254=0x0),_0x126c56>=_0x4f560e?(_0x14e815=_0x46b9ee>>>_0x3e9254&_0x112bba,_0x126c56-=_0x4f560e,_0x3e9254+=_0x4f560e):(_0x14e815=_0x46b9ee>>>_0x3e9254&_0x112bba,_0x126c56=0x20-(_0x547a55=_0x4f560e-_0x126c56),_0x14e815|=((_0x46b9ee=_0x2aea61[_0x45b4db++])&(0x1<<_0x547a55)-0x1)<<_0x4f560e-_0x547a55,_0x3e9254=_0x547a55),_0x185150[_0x5c1f74]=_0x14e815<_0x5896b7?_0x3a2464+_0x14e815*_0x1cac2d:_0x3b78b6;}return _0x185150;},_0x12b9c1=function(_0x502646,_0x35e5d4,_0x442a67,_0x59807b,_0x34b7e1,_0x3088a9){var _0x313aca=_0x23ca,_0x1cb1e8,_0x495845=(0x1<<_0x35e5d4)-0x1,_0x55913f=0x0,_0x1e574c=0x0,_0x2d402b=0x0,_0x94da3b=0x0,_0x4e5c01=0x0,_0x33969a=0x0,_0x5db9da=[],_0x2c2f85=Math['ceil']((_0x3088a9-_0x59807b)/_0x34b7e1);for(_0x1e574c=0x0;_0x1e574c<_0x442a67;_0x1e574c++)0x0===_0x94da3b&&(_0x1cb1e8=_0x502646[_0x55913f++],_0x94da3b=0x20,_0x33969a=0x0),_0x94da3b>=_0x35e5d4?(_0x4e5c01=_0x1cb1e8>>>_0x33969a&_0x495845,_0x94da3b-=_0x35e5d4,_0x33969a+=_0x35e5d4):(_0x4e5c01=_0x1cb1e8>>>_0x33969a&_0x495845,_0x94da3b=0x20-(_0x2d402b=_0x35e5d4-_0x94da3b),_0x4e5c01|=((_0x1cb1e8=_0x502646[_0x55913f++])&(0x1<<_0x2d402b)-0x1)<<_0x35e5d4-_0x2d402b,_0x33969a=_0x2d402b),_0x5db9da[_0x1e574c]=_0x4e5c01<_0x2c2f85?_0x59807b+_0x4e5c01*_0x34b7e1:_0x3088a9;return _0x5db9da[_0x313aca(0x5a59)](_0x59807b),_0x5db9da;},_0x21e976=function(_0xc6a28a,_0x404152,_0x540683,_0x404912){var _0x78ce15=_0x140d,_0xfc838=_0x23ca,_0x32e7ff,_0x105dc1,_0x3cc55c,_0xbaabd7,_0x2043fe=(0x1<<_0x540683)-0x1,_0x29967f=0x0,_0x4076fb=0x0,_0x3dd4a9=0x4*_0xc6a28a[_0x78ce15(0x2ef4)]-Math[_0xfc838(0x5f13)](_0x540683*_0x404912/0x8);for(_0xc6a28a[_0xc6a28a[_0x78ce15(0x2ef4)]-0x1]<<=0x8*_0x3dd4a9,_0x32e7ff=0x0;_0x32e7ff<_0x404912;_0x32e7ff++)0x0===_0x4076fb&&(_0x3cc55c=_0xc6a28a[_0x29967f++],_0x4076fb=0x20),_0x4076fb>=_0x540683?(_0x105dc1=_0x3cc55c>>>_0x4076fb-_0x540683&_0x2043fe,_0x4076fb-=_0x540683):(_0x105dc1=(_0x3cc55c&_0x2043fe)<<(_0xbaabd7=_0x540683-_0x4076fb)&_0x2043fe,_0x105dc1+=(_0x3cc55c=_0xc6a28a[_0x29967f++])>>>(_0x4076fb=0x20-_0xbaabd7)),_0x404152[_0x32e7ff]=_0x105dc1;return _0x404152;},_0x28e96f=function(_0x5efa6c,_0x5c4aa0,_0x177ec4,_0x231f74){var _0x1f6ef7,_0x557f3a,_0x210993,_0xa641b2,_0x476123=(0x1<<_0x177ec4)-0x1,_0x43ffad=0x0,_0xc338b4=0x0,_0x401a36=0x0;for(_0x1f6ef7=0x0;_0x1f6ef7<_0x231f74;_0x1f6ef7++)0x0===_0xc338b4&&(_0x210993=_0x5efa6c[_0x43ffad++],_0xc338b4=0x20,_0x401a36=0x0),_0xc338b4>=_0x177ec4?(_0x557f3a=_0x210993>>>_0x401a36&_0x476123,_0xc338b4-=_0x177ec4,_0x401a36+=_0x177ec4):(_0x557f3a=_0x210993>>>_0x401a36&_0x476123,_0xc338b4=0x20-(_0xa641b2=_0x177ec4-_0xc338b4),_0x557f3a|=((_0x210993=_0x5efa6c[_0x43ffad++])&(0x1<<_0xa641b2)-0x1)<<_0x177ec4-_0xa641b2,_0x401a36=_0xa641b2),_0x5c4aa0[_0x1f6ef7]=_0x557f3a;return _0x5c4aa0;},_0x54d4ed={'HUFFMAN_LUT_BITS_MAX':0xc,'computeChecksumFletcher32':function(_0x2b33d6){var _0x42c417=_0x23ca;for(var _0x3dcf7d=0xffff,_0x42886d=0xffff,_0x3f866f=_0x2b33d6[_0x42c417(0x809)],_0x266379=Math[_0x42c417(0x1ace)](_0x3f866f/0x2),_0x2c5fbd=0x0;_0x266379;){var _0xf9f1d1=_0x266379>=0x167?0x167:_0x266379;_0x266379-=_0xf9f1d1;do{_0x3dcf7d+=_0x2b33d6[_0x2c5fbd++]<<0x8,_0x42886d+=_0x3dcf7d+=_0x2b33d6[_0x2c5fbd++];}while(--_0xf9f1d1);_0x3dcf7d=(0xffff&_0x3dcf7d)+(_0x3dcf7d>>>0x10),_0x42886d=(0xffff&_0x42886d)+(_0x42886d>>>0x10);}return 0x1&_0x3f866f&&(_0x42886d+=_0x3dcf7d+=_0x2b33d6[_0x2c5fbd]<<0x8),((_0x42886d=(0xffff&_0x42886d)+(_0x42886d>>>0x10))<<0x10|(_0x3dcf7d=(0xffff&_0x3dcf7d)+(_0x3dcf7d>>>0x10)))>>>0x0;},'readHeaderInfo':function(_0x38c882,_0x25e4d8){var _0x2c56e1=_0x140d,_0x3f2f00=_0x23ca,_0x9f813=_0x25e4d8['ptr'],_0x51b907=new Uint8Array(_0x38c882,_0x9f813,0x6),_0x22284c={};if(_0x22284c[_0x3f2f00(0x24a)]=String[_0x3f2f00(0x23b2)][_0x3f2f00(0x4269)](null,_0x51b907),0x0!==_0x22284c['fileIdentifierString'][_0x3f2f00(0x12e)](_0x2c56e1(0x53bb),0x0))throw _0x2c56e1(0xecb)+_0x22284c[_0x2c56e1(0x5585)];_0x9f813+=0x6;var _0xa76803,_0x4d4d6a=new DataView(_0x38c882,_0x9f813,0x8),_0x2e956b=_0x4d4d6a[_0x3f2f00(0x5c11)](0x0,!0x0);if(_0x22284c[_0x3f2f00(0x5955)]=_0x2e956b,_0x9f813+=0x4,_0x2e956b>=0x3&&(_0x22284c['checksum']=_0x4d4d6a['getUint32'](0x4,!0x0),_0x9f813+=0x4),_0x4d4d6a=new DataView(_0x38c882,_0x9f813,0xc),_0x22284c[_0x2c56e1(0x10d5)]=_0x4d4d6a[_0x3f2f00(0x1044)](0x0,!0x0),_0x22284c[_0x3f2f00(0x2d3c)]=_0x4d4d6a[_0x3f2f00(0x1044)](0x4,!0x0),_0x9f813+=0x8,_0x2e956b>=0x4?(_0x22284c[_0x3f2f00(0x563f)]=_0x4d4d6a[_0x3f2f00(0x1044)](0x8,!0x0),_0x9f813+=0x4):_0x22284c[_0x3f2f00(0x563f)]=0x1,_0x4d4d6a=new DataView(_0x38c882,_0x9f813,0x28),_0x22284c[_0x3f2f00(0x2e11)]=_0x4d4d6a[_0x3f2f00(0x1044)](0x0,!0x0),_0x22284c[_0x3f2f00(0x446e)]=_0x4d4d6a[_0x3f2f00(0x5c11)](0x4,!0x0),_0x22284c[_0x3f2f00(0x45c3)]=_0x4d4d6a[_0x3f2f00(0x5c11)](0x8,!0x0),_0x22284c[_0x3f2f00(0xf23)]=_0x4d4d6a[_0x3f2f00(0x5c11)](0xc,!0x0),_0x22284c[_0x2c56e1(0x856)]=_0x4d4d6a[_0x3f2f00(0x7d4)](0x10,!0x0),_0x22284c[_0x3f2f00(0x46a3)]=_0x4d4d6a[_0x2c56e1(0x159a)](0x18,!0x0),_0x22284c[_0x3f2f00(0x361b)]=_0x4d4d6a[_0x3f2f00(0x7d4)](0x20,!0x0),_0x9f813+=0x28,_0x25e4d8[_0x3f2f00(0x5fac)]=_0x22284c,_0x25e4d8[_0x3f2f00(0x22a7)]=_0x9f813,_0x2e956b>=0x3&&(_0xa76803=_0x2e956b>=0x4?0x34:0x30,this[_0x3f2f00(0x460b)](new Uint8Array(_0x38c882,_0x9f813-_0xa76803,_0x22284c[_0x3f2f00(0x45c3)]-0xe))!==_0x22284c[_0x3f2f00(0x49a)]))throw _0x3f2f00(0x62a);return!0x0;},'checkMinMaxRanges':function(_0x364269,_0x3eda52){var _0x2ef2c0=_0x140d,_0x2fefcc=_0x23ca,_0x5d8b6d=_0x3eda52[_0x2fefcc(0x5fac)],_0x3f9749=this[_0x2fefcc(0x4c56)](_0x5d8b6d[_0x2fefcc(0xf23)]),_0x180649=_0x5d8b6d[_0x2fefcc(0x563f)]*this[_0x2ef2c0(0x296)](_0x5d8b6d['imageType']),_0x17ff0f=this[_0x2fefcc(0x4b70)](_0x364269,_0x3eda52[_0x2fefcc(0x22a7)],_0x3f9749,_0x180649),_0x2fb5f8=this[_0x2fefcc(0x4b70)](_0x364269,_0x3eda52[_0x2fefcc(0x22a7)]+_0x180649,_0x3f9749,_0x180649);_0x3eda52[_0x2fefcc(0x22a7)]+=0x2*_0x180649;var _0x444123,_0x2d0178=!0x0;for(_0x444123=0x0;_0x444123<_0x5d8b6d[_0x2fefcc(0x563f)];_0x444123++)if(_0x17ff0f[_0x444123]!==_0x2fb5f8[_0x444123]){_0x2d0178=!0x1;break;}return _0x5d8b6d[_0x2fefcc(0x5153)]=_0x17ff0f,_0x5d8b6d[_0x2fefcc(0x5e16)]=_0x2fb5f8,_0x2d0178;},'readSubArray':function(_0x8465c2,_0x4b11a9,_0x506527,_0x49dd9e){var _0x68e2ad=_0x23ca,_0x1a957e;if(_0x506527===Uint8Array)_0x1a957e=new Uint8Array(_0x8465c2,_0x4b11a9,_0x49dd9e);else{var _0x57f4b8=new ArrayBuffer(_0x49dd9e);new Uint8Array(_0x57f4b8)[_0x68e2ad(0x10aa)](new Uint8Array(_0x8465c2,_0x4b11a9,_0x49dd9e)),_0x1a957e=new _0x506527(_0x57f4b8);}return _0x1a957e;},'readMask':function(_0x457033,_0xc9752b){var _0xafd0e8=_0x140d,_0x884c40=_0x23ca,_0x41a66c,_0x4ba66a,_0x2496f9=_0xc9752b[_0x884c40(0x22a7)],_0x3d86c9=_0xc9752b[_0x884c40(0x5fac)],_0x15cc52=_0x3d86c9[_0x884c40(0x2d3c)]*_0x3d86c9[_0x884c40(0x5a4e)],_0x1b38e2=_0x3d86c9[_0x884c40(0x2e11)],_0x3bffa0=new DataView(_0x457033,_0x2496f9,0x4),_0x8250fd={};if(_0x8250fd[_0x884c40(0x17c5)]=_0x3bffa0[_0x884c40(0x1044)](0x0,!0x0),_0x2496f9+=0x4,(0x0===_0x1b38e2||_0x15cc52===_0x1b38e2)&&0x0!==_0x8250fd[_0x884c40(0x17c5)])throw _0x884c40(0x2055);if(0x0===_0x1b38e2)_0x41a66c=new Uint8Array(Math[_0x884c40(0x5f13)](_0x15cc52/0x8)),_0x8250fd[_0x884c40(0x3e58)]=_0x41a66c,_0x4ba66a=new Uint8Array(_0x15cc52),_0xc9752b[_0xafd0e8(0x37a8)][_0x884c40(0x59a9)]=_0x4ba66a,_0x2496f9+=_0x8250fd[_0xafd0e8(0x2c7b)];else{if(_0x8250fd[_0x884c40(0x17c5)]>0x0){_0x41a66c=new Uint8Array(Math[_0x884c40(0x5f13)](_0x15cc52/0x8));var _0x2e0a26=(_0x3bffa0=new DataView(_0x457033,_0x2496f9,_0x8250fd[_0x884c40(0x17c5)]))[_0xafd0e8(0xda1)](0x0,!0x0),_0x522b4e=0x2,_0xcb27b3=0x0,_0xb7374b=0x0;do{if(_0x2e0a26>0x0){for(;_0x2e0a26--;)_0x41a66c[_0xcb27b3++]=_0x3bffa0[_0xafd0e8(0x50d7)](_0x522b4e++);}else{for(_0xb7374b=_0x3bffa0[_0xafd0e8(0x50d7)](_0x522b4e++),_0x2e0a26=-_0x2e0a26;_0x2e0a26--;)_0x41a66c[_0xcb27b3++]=_0xb7374b;}_0x2e0a26=_0x3bffa0[_0x884c40(0x4e04)](_0x522b4e,!0x0),_0x522b4e+=0x2;}while(_0x522b4e<_0x8250fd[_0x884c40(0x17c5)]);if(-0x8000!==_0x2e0a26||_0xcb27b3<_0x41a66c[_0x884c40(0x809)])throw _0x884c40(0x2b07);_0x4ba66a=new Uint8Array(_0x15cc52);var _0x3b95b1=0x0,_0x33fbbb=0x0;for(_0x33fbbb=0x0;_0x33fbbb<_0x15cc52;_0x33fbbb++)0x7&_0x33fbbb?(_0x3b95b1=_0x41a66c[_0x33fbbb>>0x3],_0x3b95b1<<=0x7&_0x33fbbb):_0x3b95b1=_0x41a66c[_0x33fbbb>>0x3],0x80&_0x3b95b1&&(_0x4ba66a[_0x33fbbb]=0x1);_0xc9752b['pixels'][_0x884c40(0x59a9)]=_0x4ba66a,_0x8250fd[_0x884c40(0x3e58)]=_0x41a66c,_0x2496f9+=_0x8250fd[_0xafd0e8(0x2c7b)];}}return _0xc9752b[_0x884c40(0x22a7)]=_0x2496f9,_0xc9752b[_0x884c40(0x30bd)]=_0x8250fd,!0x0;},'readDataOneSweep':function(_0x172396,_0x4070f0,_0x53436a){var _0x26684e=_0x140d,_0x2c2ba5=_0x23ca,_0x123507,_0x371ddf=_0x4070f0[_0x2c2ba5(0x22a7)],_0x5ac45a=_0x4070f0[_0x2c2ba5(0x5fac)],_0x16932a=_0x5ac45a[_0x2c2ba5(0x563f)],_0x5371c2=_0x5ac45a[_0x2c2ba5(0x2d3c)]*_0x5ac45a[_0x26684e(0x10d5)],_0x22be8b=_0x5ac45a[_0x2c2ba5(0xf23)],_0x4b1231=_0x5ac45a[_0x2c2ba5(0x2e11)]*_0x54d4ed[_0x2c2ba5(0x2f57)](_0x22be8b)*_0x16932a,_0x54d3db=_0x4070f0[_0x2c2ba5(0x23bc)][_0x26684e(0x1030)];if(_0x53436a===Uint8Array)_0x123507=new Uint8Array(_0x172396,_0x371ddf,_0x4b1231);else{var _0x5cd742=new ArrayBuffer(_0x4b1231);new Uint8Array(_0x5cd742)[_0x2c2ba5(0x10aa)](new Uint8Array(_0x172396,_0x371ddf,_0x4b1231)),_0x123507=new _0x53436a(_0x5cd742);}if(_0x123507[_0x2c2ba5(0x809)]===_0x5371c2*_0x16932a)_0x4070f0[_0x2c2ba5(0x23bc)][_0x2c2ba5(0x16c2)]=_0x123507;else{_0x4070f0[_0x2c2ba5(0x23bc)][_0x26684e(0x1eb8)]=new _0x53436a(_0x5371c2*_0x16932a);var _0x5a70fd=0x0,_0x2b072b=0x0,_0x2ca634=0x0,_0x1c6f6f=0x0;if(_0x16932a>0x1){for(_0x2ca634=0x0;_0x2ca634<_0x16932a;_0x2ca634++)for(_0x1c6f6f=_0x2ca634*_0x5371c2,_0x2b072b=0x0;_0x2b072b<_0x5371c2;_0x2b072b++)_0x54d3db[_0x2b072b]&&(_0x4070f0[_0x2c2ba5(0x23bc)][_0x26684e(0x1eb8)][_0x1c6f6f+_0x2b072b]=_0x123507[_0x5a70fd++]);}else{for(_0x2b072b=0x0;_0x2b072b<_0x5371c2;_0x2b072b++)_0x54d3db[_0x2b072b]&&(_0x4070f0[_0x2c2ba5(0x23bc)][_0x2c2ba5(0x16c2)][_0x2b072b]=_0x123507[_0x5a70fd++]);}}return _0x371ddf+=_0x4b1231,_0x4070f0[_0x2c2ba5(0x22a7)]=_0x371ddf,!0x0;},'readHuffmanTree':function(_0x3aa051,_0x2d12d2){var _0x377eae=_0x140d,_0xeba93f=_0x23ca,_0x99c9d5=this[_0x377eae(0x34a4)],_0x4d6d56=new DataView(_0x3aa051,_0x2d12d2[_0xeba93f(0x22a7)],0x10);if(_0x2d12d2[_0xeba93f(0x22a7)]+=0x10,_0x4d6d56[_0xeba93f(0x5c11)](0x0,!0x0)<0x2)throw _0xeba93f(0x4d5d);var _0x80e2e1=_0x4d6d56[_0xeba93f(0x5c11)](0x4,!0x0),_0x2f8c8d=_0x4d6d56[_0xeba93f(0x5c11)](0x8,!0x0),_0xfce2f4=_0x4d6d56[_0x377eae(0x2cae)](0xc,!0x0);if(_0x2f8c8d>=_0xfce2f4)return!0x1;var _0x1ccff0=new Uint32Array(_0xfce2f4-_0x2f8c8d);_0x54d4ed[_0xeba93f(0x5097)](_0x3aa051,_0x2d12d2,_0x1ccff0);var _0xf32ecc,_0x3cf3e4,_0x47f91c,_0xa8feef,_0x5c2080=[];for(_0xf32ecc=_0x2f8c8d;_0xf32ecc<_0xfce2f4;_0xf32ecc++)_0x5c2080[_0x3cf3e4=_0xf32ecc-(_0xf32ecc<_0x80e2e1?0x0:_0x80e2e1)]={'first':_0x1ccff0[_0xf32ecc-_0x2f8c8d],'second':null};var _0x74153b=_0x3aa051[_0xeba93f(0x3080)]-_0x2d12d2[_0xeba93f(0x22a7)],_0x32175a=Math[_0xeba93f(0x5f13)](_0x74153b/0x4),_0x3013d2=new ArrayBuffer(0x4*_0x32175a);new Uint8Array(_0x3013d2)[_0xeba93f(0x10aa)](new Uint8Array(_0x3aa051,_0x2d12d2[_0xeba93f(0x22a7)],_0x74153b));var _0x2daa85,_0x40db0a=new Uint32Array(_0x3013d2),_0x31ce18=0x0,_0x1b2941=0x0;for(_0x2daa85=_0x40db0a[0x0],_0xf32ecc=_0x2f8c8d;_0xf32ecc<_0xfce2f4;_0xf32ecc++)(_0xa8feef=_0x5c2080[_0x3cf3e4=_0xf32ecc-(_0xf32ecc<_0x80e2e1?0x0:_0x80e2e1)][_0xeba93f(0x4955)])>0x0&&(_0x5c2080[_0x3cf3e4][_0xeba93f(0x23f4)]=_0x2daa85<<_0x31ce18>>>0x20-_0xa8feef,0x20-_0x31ce18>=_0xa8feef?0x20===(_0x31ce18+=_0xa8feef)&&(_0x31ce18=0x0,_0x2daa85=_0x40db0a[++_0x1b2941]):(_0x31ce18+=_0xa8feef-0x20,_0x2daa85=_0x40db0a[++_0x1b2941],_0x5c2080[_0x3cf3e4][_0x377eae(0x65e)]|=_0x2daa85>>>0x20-_0x31ce18));var _0x460b71=0x0,_0x498ce2=0x0,_0x5e5732=new _0x47a60a();for(_0xf32ecc=0x0;_0xf32ecc<_0x5c2080[_0xeba93f(0x809)];_0xf32ecc++)void 0x0!==_0x5c2080[_0xf32ecc]&&(_0x460b71=Math[_0xeba93f(0x498f)](_0x460b71,_0x5c2080[_0xf32ecc][_0xeba93f(0x4955)]));_0x498ce2=_0x460b71>=_0x99c9d5?_0x99c9d5:_0x460b71,_0x460b71>=0x1e&&console[_0xeba93f(0xca1)](_0xeba93f(0x3843)+_0x460b71);var _0x182ea6,_0x3fbf92,_0x2adfc1,_0xed11f9,_0x3b383a,_0x2d7507=[];for(_0xf32ecc=_0x2f8c8d;_0xf32ecc<_0xfce2f4;_0xf32ecc++)if((_0xa8feef=_0x5c2080[_0x3cf3e4=_0xf32ecc-(_0xf32ecc<_0x80e2e1?0x0:_0x80e2e1)][_0xeba93f(0x4955)])>0x0){if(_0x182ea6=[_0xa8feef,_0x3cf3e4],_0xa8feef<=_0x498ce2){for(_0x3fbf92=_0x5c2080[_0x3cf3e4][_0x377eae(0x65e)]<<_0x498ce2-_0xa8feef,_0x2adfc1=0x1<<_0x498ce2-_0xa8feef,_0x47f91c=0x0;_0x47f91c<_0x2adfc1;_0x47f91c++)_0x2d7507[_0x3fbf92|_0x47f91c]=_0x182ea6;}else{for(_0x3fbf92=_0x5c2080[_0x3cf3e4][_0xeba93f(0x23f4)],_0x3b383a=_0x5e5732,_0xed11f9=_0xa8feef-0x1;_0xed11f9>=0x0;_0xed11f9--)_0x3fbf92>>>_0xed11f9&0x1?(_0x3b383a[_0xeba93f(0x1d74)]||(_0x3b383a['right']=new _0x47a60a()),_0x3b383a=_0x3b383a[_0xeba93f(0x1d74)]):(_0x3b383a[_0x377eae(0x3ca7)]||(_0x3b383a[_0xeba93f(0x4db1)]=new _0x47a60a()),_0x3b383a=_0x3b383a[_0xeba93f(0x4db1)]),0x0!==_0xed11f9||_0x3b383a[_0xeba93f(0x55d1)]||(_0x3b383a[_0xeba93f(0x55d1)]=_0x182ea6[0x1]);}}return{'decodeLut':_0x2d7507,'numBitsLUTQick':_0x498ce2,'numBitsLUT':_0x460b71,'tree':_0x5e5732,'stuffedData':_0x40db0a,'srcPtr':_0x1b2941,'bitPos':_0x31ce18};},'readHuffman':function(_0x17011f,_0x818008,_0x3e3060){var _0x3142fb=_0x140d,_0x49ac1a=_0x23ca,_0x256cba,_0x14127d,_0x2280ca,_0xf8ca61,_0x59bab9,_0x28df4e,_0xc3c15f,_0x2988df,_0x2a239b,_0x3c0c07=_0x818008[_0x49ac1a(0x5fac)],_0x1a6d0f=_0x3c0c07[_0x49ac1a(0x563f)],_0x57136a=_0x818008[_0x49ac1a(0x5fac)][_0x49ac1a(0x5a4e)],_0x7db3b0=_0x818008[_0x3142fb(0x1d06)][_0x3142fb(0x2299)],_0x1a3868=_0x7db3b0*_0x57136a,_0x5ce614=this[_0x49ac1a(0x305b)](_0x17011f,_0x818008),_0xfa4fe4=_0x5ce614[_0x49ac1a(0x44ec)],_0x174085=_0x5ce614[_0x49ac1a(0x7d5)],_0x4e746b=_0x5ce614[_0x49ac1a(0x4dee)],_0x34be08=_0x5ce614[_0x49ac1a(0x435f)],_0x3c117a=_0x5ce614[_0x3142fb(0xc4c)],_0x21c43d=_0x5ce614[_0x49ac1a(0x32b)],_0x1f6526=_0x5ce614[_0x49ac1a(0x1705)],_0x1a2bc5=0x0===_0x818008['headerInfo'][_0x49ac1a(0xf23)]?0x80:0x0,_0xb2c9e7=_0x818008['pixels'][_0x3142fb(0x1030)],_0x315260=0x0;_0x3c117a>0x0&&(_0x34be08++,_0x3c117a=0x0);var _0x543d62,_0x4aeb74=_0x4e746b[_0x34be08],_0x41da4d=0x1===_0x818008[_0x49ac1a(0x572e)],_0x38e14f=new _0x3e3060(_0x1a3868*_0x1a6d0f),_0x5d4d98=_0x38e14f;for(_0x543d62=0x0;_0x543d62<_0x3c0c07['numDims'];_0x543d62++){if(_0x1a6d0f>0x1&&(_0x5d4d98=new _0x3e3060(_0x38e14f[_0x49ac1a(0x537f)],_0x1a3868*_0x543d62,_0x1a3868),_0x315260=0x0),_0x818008[_0x49ac1a(0x5fac)][_0x49ac1a(0x2e11)]===_0x7db3b0*_0x57136a){for(_0x2988df=0x0,_0x28df4e=0x0;_0x28df4e<_0x57136a;_0x28df4e++)for(_0xc3c15f=0x0;_0xc3c15f<_0x7db3b0;_0xc3c15f++,_0x2988df++){if(_0x14127d=0x0,_0x59bab9=_0xf8ca61=_0x4aeb74<<_0x3c117a>>>0x20-_0x21c43d,0x20-_0x3c117a<_0x21c43d&&(_0x59bab9=_0xf8ca61|=_0x4e746b[_0x34be08+0x1]>>>0x40-_0x3c117a-_0x21c43d),_0xfa4fe4[_0x59bab9])_0x14127d=_0xfa4fe4[_0x59bab9][0x1],_0x3c117a+=_0xfa4fe4[_0x59bab9][0x0];else{for(_0x59bab9=_0xf8ca61=_0x4aeb74<<_0x3c117a>>>0x20-_0x1f6526,0x20-_0x3c117a<_0x1f6526&&(_0x59bab9=_0xf8ca61|=_0x4e746b[_0x34be08+0x1]>>>0x40-_0x3c117a-_0x1f6526),_0x256cba=_0x174085,_0x2a239b=0x0;_0x2a239b<_0x1f6526;_0x2a239b++)if(!(_0x256cba=_0xf8ca61>>>_0x1f6526-_0x2a239b-0x1&0x1?_0x256cba[_0x49ac1a(0x1d74)]:_0x256cba[_0x49ac1a(0x4db1)])[_0x3142fb(0x3ca7)]&&!_0x256cba[_0x49ac1a(0x1d74)]){_0x14127d=_0x256cba[_0x3142fb(0x469)],_0x3c117a=_0x3c117a+_0x2a239b+0x1;break;}}_0x3c117a>=0x20&&(_0x3c117a-=0x20,_0x4aeb74=_0x4e746b[++_0x34be08]),_0x2280ca=_0x14127d-_0x1a2bc5,_0x41da4d?(_0x2280ca+=_0xc3c15f>0x0?_0x315260:_0x28df4e>0x0?_0x5d4d98[_0x2988df-_0x7db3b0]:_0x315260,_0x2280ca&=0xff,_0x5d4d98[_0x2988df]=_0x2280ca,_0x315260=_0x2280ca):_0x5d4d98[_0x2988df]=_0x2280ca;}}else{for(_0x2988df=0x0,_0x28df4e=0x0;_0x28df4e<_0x57136a;_0x28df4e++)for(_0xc3c15f=0x0;_0xc3c15f<_0x7db3b0;_0xc3c15f++,_0x2988df++)if(_0xb2c9e7[_0x2988df]){if(_0x14127d=0x0,_0x59bab9=_0xf8ca61=_0x4aeb74<<_0x3c117a>>>0x20-_0x21c43d,0x20-_0x3c117a<_0x21c43d&&(_0x59bab9=_0xf8ca61|=_0x4e746b[_0x34be08+0x1]>>>0x40-_0x3c117a-_0x21c43d),_0xfa4fe4[_0x59bab9])_0x14127d=_0xfa4fe4[_0x59bab9][0x1],_0x3c117a+=_0xfa4fe4[_0x59bab9][0x0];else{for(_0x59bab9=_0xf8ca61=_0x4aeb74<<_0x3c117a>>>0x20-_0x1f6526,0x20-_0x3c117a<_0x1f6526&&(_0x59bab9=_0xf8ca61|=_0x4e746b[_0x34be08+0x1]>>>0x40-_0x3c117a-_0x1f6526),_0x256cba=_0x174085,_0x2a239b=0x0;_0x2a239b<_0x1f6526;_0x2a239b++)if(!(_0x256cba=_0xf8ca61>>>_0x1f6526-_0x2a239b-0x1&0x1?_0x256cba[_0x49ac1a(0x1d74)]:_0x256cba[_0x49ac1a(0x4db1)])[_0x49ac1a(0x4db1)]&&!_0x256cba[_0x49ac1a(0x1d74)]){_0x14127d=_0x256cba[_0x49ac1a(0x55d1)],_0x3c117a=_0x3c117a+_0x2a239b+0x1;break;}}_0x3c117a>=0x20&&(_0x3c117a-=0x20,_0x4aeb74=_0x4e746b[++_0x34be08]),_0x2280ca=_0x14127d-_0x1a2bc5,_0x41da4d?(_0xc3c15f>0x0&&_0xb2c9e7[_0x2988df-0x1]?_0x2280ca+=_0x315260:_0x28df4e>0x0&&_0xb2c9e7[_0x2988df-_0x7db3b0]?_0x2280ca+=_0x5d4d98[_0x2988df-_0x7db3b0]:_0x2280ca+=_0x315260,_0x2280ca&=0xff,_0x5d4d98[_0x2988df]=_0x2280ca,_0x315260=_0x2280ca):_0x5d4d98[_0x2988df]=_0x2280ca;}}_0x818008[_0x49ac1a(0x22a7)]=_0x818008[_0x49ac1a(0x22a7)]+0x4*(_0x34be08+0x1)+(_0x3c117a>0x0?0x4:0x0);}_0x818008[_0x49ac1a(0x23bc)][_0x49ac1a(0x16c2)]=_0x38e14f;},'decodeBits':function(_0x2a73e5,_0x4e6c07,_0x2a3a79,_0x5b72de,_0x43980c){var _0x7f8433=_0x140d,_0x4355fb=_0x23ca,_0x1025e5=_0x4e6c07[_0x4355fb(0x5fac)],_0x24754e=_0x1025e5[_0x7f8433(0x405a)],_0x4c7b07=0x0,_0x354c82=_0x2a73e5[_0x7f8433(0x4f5a)]-_0x4e6c07[_0x7f8433(0x255f)]>=0x5?0x5:_0x2a73e5[_0x4355fb(0x3080)]-_0x4e6c07[_0x4355fb(0x22a7)],_0x5840f0=new DataView(_0x2a73e5,_0x4e6c07[_0x4355fb(0x22a7)],_0x354c82),_0x4f995d=_0x5840f0[_0x4355fb(0x1aa9)](0x0);_0x4c7b07++;var _0x4fc2f6=_0x4f995d>>0x6,_0x44a97f=0x0===_0x4fc2f6?0x4:0x3-_0x4fc2f6,_0x29700c=(0x20&_0x4f995d)>0x0,_0x18b8eb=0x1f&_0x4f995d,_0x32b284=0x0;if(0x1===_0x44a97f)_0x32b284=_0x5840f0[_0x4355fb(0x1aa9)](_0x4c7b07),_0x4c7b07++;else{if(0x2===_0x44a97f)_0x32b284=_0x5840f0[_0x4355fb(0x1f2f)](_0x4c7b07,!0x0),_0x4c7b07+=0x2;else{if(0x4!==_0x44a97f)throw _0x4355fb(0x4a5a);_0x32b284=_0x5840f0[_0x7f8433(0x2f13)](_0x4c7b07,!0x0),_0x4c7b07+=0x4;}}var _0x57c9ce,_0x205888,_0xe57677,_0x4573dc,_0x39dfbe,_0x3091a2,_0xde89a6,_0x2f76b8,_0x3976dc,_0x5e771f=0x2*_0x1025e5[_0x4355fb(0x3779)],_0x3bd498=_0x1025e5['numDims']>0x1?_0x1025e5[_0x4355fb(0x5e16)][_0x43980c]:_0x1025e5[_0x4355fb(0x361b)];if(_0x29700c){for(_0x4e6c07['counter'][_0x4355fb(0x54b5)]++,_0x2f76b8=_0x5840f0[_0x4355fb(0x1aa9)](_0x4c7b07),_0x4c7b07++,_0x4573dc=Math[_0x7f8433(0x4f30)]((_0x2f76b8-0x1)*_0x18b8eb/0x8),_0x39dfbe=Math[_0x4355fb(0x5f13)](_0x4573dc/0x4),_0x205888=new ArrayBuffer(0x4*_0x39dfbe),_0xe57677=new Uint8Array(_0x205888),_0x4e6c07[_0x4355fb(0x22a7)]+=_0x4c7b07,_0xe57677[_0x7f8433(0x3235)](new Uint8Array(_0x2a73e5,_0x4e6c07['ptr'],_0x4573dc)),_0xde89a6=new Uint32Array(_0x205888),_0x4e6c07[_0x4355fb(0x22a7)]+=_0x4573dc,_0x3976dc=0x0;_0x2f76b8-0x1>>>_0x3976dc;)_0x3976dc++;_0x4573dc=Math[_0x7f8433(0x4f30)](_0x32b284*_0x3976dc/0x8),_0x39dfbe=Math[_0x4355fb(0x5f13)](_0x4573dc/0x4),_0x205888=new ArrayBuffer(0x4*_0x39dfbe),(_0xe57677=new Uint8Array(_0x205888))[_0x4355fb(0x10aa)](new Uint8Array(_0x2a73e5,_0x4e6c07[_0x4355fb(0x22a7)],_0x4573dc)),_0x57c9ce=new Uint32Array(_0x205888),_0x4e6c07[_0x4355fb(0x22a7)]+=_0x4573dc,_0x3091a2=_0x24754e>=0x3?_0x12b9c1(_0xde89a6,_0x18b8eb,_0x2f76b8-0x1,_0x5b72de,_0x5e771f,_0x3bd498):_0x20ea00(_0xde89a6,_0x18b8eb,_0x2f76b8-0x1,_0x5b72de,_0x5e771f,_0x3bd498),_0x24754e>=0x3?_0x2db07d(_0x57c9ce,_0x2a3a79,_0x3976dc,_0x32b284,_0x3091a2):_0x7eb060(_0x57c9ce,_0x2a3a79,_0x3976dc,_0x32b284,_0x3091a2);}else _0x4e6c07[_0x4355fb(0x4b7a)][_0x4355fb(0x1f9a)]++,_0x3976dc=_0x18b8eb,_0x4e6c07[_0x7f8433(0x255f)]+=_0x4c7b07,_0x3976dc>0x0&&(_0x4573dc=Math[_0x7f8433(0x4f30)](_0x32b284*_0x3976dc/0x8),_0x39dfbe=Math['ceil'](_0x4573dc/0x4),_0x205888=new ArrayBuffer(0x4*_0x39dfbe),(_0xe57677=new Uint8Array(_0x205888))[_0x4355fb(0x10aa)](new Uint8Array(_0x2a73e5,_0x4e6c07[_0x4355fb(0x22a7)],_0x4573dc)),_0x57c9ce=new Uint32Array(_0x205888),_0x4e6c07[_0x4355fb(0x22a7)]+=_0x4573dc,_0x24754e>=0x3?null===_0x5b72de?_0x28e96f(_0x57c9ce,_0x2a3a79,_0x3976dc,_0x32b284):_0x2db07d(_0x57c9ce,_0x2a3a79,_0x3976dc,_0x32b284,!0x1,_0x5b72de,_0x5e771f,_0x3bd498):null===_0x5b72de?_0x21e976(_0x57c9ce,_0x2a3a79,_0x3976dc,_0x32b284):_0x7eb060(_0x57c9ce,_0x2a3a79,_0x3976dc,_0x32b284,!0x1,_0x5b72de,_0x5e771f,_0x3bd498));},'readTiles':function(_0x34fba5,_0x1ddb8b,_0x5bdbdd){var _0xef8b3=_0x140d,_0x46b5e4=_0x23ca,_0x54c17d=_0x1ddb8b[_0x46b5e4(0x5fac)],_0x4d72f6=_0x54c17d[_0x46b5e4(0x2d3c)],_0x4457ce=_0x54c17d[_0x46b5e4(0x5a4e)],_0x2de39e=_0x54c17d[_0x46b5e4(0x446e)],_0x53a91c=_0x54c17d[_0x46b5e4(0xf23)],_0x5544b7=_0x54d4ed[_0x46b5e4(0x2f57)](_0x53a91c),_0x1d8a4e=Math[_0x46b5e4(0x5f13)](_0x4d72f6/_0x2de39e),_0x294522=Math[_0x46b5e4(0x5f13)](_0x4457ce/_0x2de39e);_0x1ddb8b[_0x46b5e4(0x23bc)][_0x46b5e4(0x1c2c)]=_0x294522,_0x1ddb8b[_0x46b5e4(0x23bc)][_0x46b5e4(0x33aa)]=_0x1d8a4e,_0x1ddb8b[_0x46b5e4(0x23bc)][_0x46b5e4(0x22a7)]=0x0;var _0x331580,_0x5497d1,_0x1979b6,_0xab3791,_0x4526de,_0x41ee55,_0x7281cc,_0x5ae367,_0x148507=0x0,_0x10d30b=0x0,_0x472b55=0x0,_0x16f370=0x0,_0xb7f023=0x0,_0x1e5de9=0x0,_0x11e623=0x0,_0x47839d=0x0,_0x557960=0x0,_0x34fcc6=0x0,_0x4def8d=0x0,_0x58bc90=0x0,_0x351e1e=0x0,_0x1813fd=0x0,_0xb4265d=0x0,_0x346c01=new _0x5bdbdd(_0x2de39e*_0x2de39e),_0x15b423=_0x4457ce%_0x2de39e||_0x2de39e,_0x439d31=_0x4d72f6%_0x2de39e||_0x2de39e,_0x3dcc7e=_0x54c17d[_0x46b5e4(0x563f)],_0x25ab38=_0x1ddb8b[_0x46b5e4(0x23bc)][_0x46b5e4(0x59a9)],_0x517361=_0x1ddb8b[_0x46b5e4(0x23bc)][_0x46b5e4(0x16c2)];for(_0x472b55=0x0;_0x472b55<_0x294522;_0x472b55++)for(_0xb7f023=_0x472b55!==_0x294522-0x1?_0x2de39e:_0x15b423,_0x16f370=0x0;_0x16f370<_0x1d8a4e;_0x16f370++)for(_0x34fcc6=_0x472b55*_0x4d72f6*_0x2de39e+_0x16f370*_0x2de39e,_0x4def8d=_0x4d72f6-(_0x1e5de9=_0x16f370!==_0x1d8a4e-0x1?_0x2de39e:_0x439d31),_0x5ae367=0x0;_0x5ae367<_0x3dcc7e;_0x5ae367++){if(_0x3dcc7e>0x1&&(_0x517361=new _0x5bdbdd(_0x1ddb8b[_0x46b5e4(0x23bc)][_0xef8b3(0x1eb8)][_0x46b5e4(0x537f)],_0x4d72f6*_0x4457ce*_0x5ae367*_0x5544b7,_0x4d72f6*_0x4457ce)),_0x11e623=_0x34fba5[_0xef8b3(0x4f5a)]-_0x1ddb8b[_0x46b5e4(0x22a7)],_0x5497d1={},_0xb4265d=0x0,_0xb4265d++,_0x557960=(_0x47839d=(_0x331580=new DataView(_0x34fba5,_0x1ddb8b[_0xef8b3(0x255f)],Math[_0x46b5e4(0x19a8)](0xa,_0x11e623)))[_0x46b5e4(0x1aa9)](0x0))>>0x6&0xff,(_0x47839d>>0x2&0xf)!==(_0x16f370*_0x2de39e>>0x3&0xf))throw _0x46b5e4(0x13a3);if((_0x4526de=0x3&_0x47839d)>0x3)throw _0x1ddb8b[_0x46b5e4(0x22a7)]+=_0xb4265d,_0x46b5e4(0xaba)+_0x4526de+')';if(0x2!==_0x4526de){if(0x0===_0x4526de){if(_0x1ddb8b[_0x46b5e4(0x4b7a)][_0x46b5e4(0x5b39)]++,_0x1ddb8b[_0x46b5e4(0x22a7)]+=_0xb4265d,_0x58bc90=(_0x58bc90=_0xb7f023*_0x1e5de9*_0x5544b7)<(_0x351e1e=_0x34fba5[_0x46b5e4(0x3080)]-_0x1ddb8b[_0x46b5e4(0x22a7)])?_0x58bc90:_0x351e1e,_0x1979b6=new ArrayBuffer(_0x58bc90%_0x5544b7==0x0?_0x58bc90:_0x58bc90+_0x5544b7-_0x58bc90%_0x5544b7),new Uint8Array(_0x1979b6)[_0x46b5e4(0x10aa)](new Uint8Array(_0x34fba5,_0x1ddb8b[_0xef8b3(0x255f)],_0x58bc90)),_0xab3791=new _0x5bdbdd(_0x1979b6),_0x1813fd=0x0,_0x25ab38)for(_0x148507=0x0;_0x148507<_0xb7f023;_0x148507++){for(_0x10d30b=0x0;_0x10d30b<_0x1e5de9;_0x10d30b++)_0x25ab38[_0x34fcc6]&&(_0x517361[_0x34fcc6]=_0xab3791[_0x1813fd++]),_0x34fcc6++;_0x34fcc6+=_0x4def8d;}else for(_0x148507=0x0;_0x148507<_0xb7f023;_0x148507++){for(_0x10d30b=0x0;_0x10d30b<_0x1e5de9;_0x10d30b++)_0x517361[_0x34fcc6++]=_0xab3791[_0x1813fd++];_0x34fcc6+=_0x4def8d;}_0x1ddb8b[_0xef8b3(0x255f)]+=_0x1813fd*_0x5544b7;}else{if(_0x41ee55=_0x54d4ed[_0x46b5e4(0x5b0e)](_0x53a91c,_0x557960),_0x7281cc=_0x54d4ed[_0x46b5e4(0x2336)](_0x5497d1,_0xb4265d,_0x41ee55,_0x331580),_0xb4265d+=_0x54d4ed[_0x46b5e4(0x2f57)](_0x41ee55),0x3===_0x4526de){if(_0x1ddb8b['ptr']+=_0xb4265d,_0x1ddb8b[_0x46b5e4(0x4b7a)][_0xef8b3(0x45f3)]++,_0x25ab38)for(_0x148507=0x0;_0x148507<_0xb7f023;_0x148507++){for(_0x10d30b=0x0;_0x10d30b<_0x1e5de9;_0x10d30b++)_0x25ab38[_0x34fcc6]&&(_0x517361[_0x34fcc6]=_0x7281cc),_0x34fcc6++;_0x34fcc6+=_0x4def8d;}else for(_0x148507=0x0;_0x148507<_0xb7f023;_0x148507++){for(_0x10d30b=0x0;_0x10d30b<_0x1e5de9;_0x10d30b++)_0x517361[_0x34fcc6++]=_0x7281cc;_0x34fcc6+=_0x4def8d;}}else{if(_0x1ddb8b[_0x46b5e4(0x22a7)]+=_0xb4265d,_0x54d4ed[_0x46b5e4(0x5097)](_0x34fba5,_0x1ddb8b,_0x346c01,_0x7281cc,_0x5ae367),_0xb4265d=0x0,_0x25ab38)for(_0x148507=0x0;_0x148507<_0xb7f023;_0x148507++){for(_0x10d30b=0x0;_0x10d30b<_0x1e5de9;_0x10d30b++)_0x25ab38[_0x34fcc6]&&(_0x517361[_0x34fcc6]=_0x346c01[_0xb4265d++]),_0x34fcc6++;_0x34fcc6+=_0x4def8d;}else for(_0x148507=0x0;_0x148507<_0xb7f023;_0x148507++){for(_0x10d30b=0x0;_0x10d30b<_0x1e5de9;_0x10d30b++)_0x517361[_0x34fcc6++]=_0x346c01[_0xb4265d++];_0x34fcc6+=_0x4def8d;}}}}else _0x1ddb8b[_0x46b5e4(0x4b7a)][_0xef8b3(0x1021)]++,_0x1ddb8b[_0x46b5e4(0x22a7)]+=_0xb4265d;}},'formatFileInfo':function(_0x25cd96){var _0x2d092e=_0x140d,_0x1eb620=_0x23ca;return{'fileIdentifierString':_0x25cd96[_0x2d092e(0x1d06)][_0x1eb620(0x24a)],'fileVersion':_0x25cd96[_0x1eb620(0x5fac)][_0x1eb620(0x5955)],'imageType':_0x25cd96[_0x1eb620(0x5fac)][_0x1eb620(0xf23)],'height':_0x25cd96[_0x1eb620(0x5fac)][_0x1eb620(0x5a4e)],'width':_0x25cd96[_0x2d092e(0x1d06)][_0x1eb620(0x2d3c)],'numValidPixel':_0x25cd96[_0x1eb620(0x5fac)][_0x1eb620(0x2e11)],'microBlockSize':_0x25cd96[_0x1eb620(0x5fac)][_0x1eb620(0x446e)],'blobSize':_0x25cd96[_0x1eb620(0x5fac)][_0x2d092e(0x2653)],'maxZError':_0x25cd96[_0x1eb620(0x5fac)]['maxZError'],'pixelType':_0x54d4ed[_0x1eb620(0x6ed)](_0x25cd96[_0x1eb620(0x5fac)][_0x1eb620(0xf23)]),'eofOffset':_0x25cd96[_0x2d092e(0x16e1)],'mask':_0x25cd96[_0x1eb620(0x30bd)]?{'numBytes':_0x25cd96[_0x1eb620(0x30bd)][_0x2d092e(0x2c7b)]}:null,'pixels':{'numBlocksX':_0x25cd96[_0x1eb620(0x23bc)][_0x1eb620(0x33aa)],'numBlocksY':_0x25cd96[_0x1eb620(0x23bc)][_0x2d092e(0x3e4c)],'maxValue':_0x25cd96[_0x1eb620(0x5fac)][_0x1eb620(0x361b)],'minValue':_0x25cd96[_0x2d092e(0x1d06)][_0x2d092e(0xbda)],'noDataValue':_0x25cd96['noDataValue']}};},'constructConstantSurface':function(_0x11683c){var _0x15cfa8=_0x140d,_0x25e89e=_0x23ca,_0x4bb2ed=_0x11683c[_0x25e89e(0x5fac)][_0x25e89e(0x361b)],_0xd00f7f=_0x11683c[_0x25e89e(0x5fac)][_0x25e89e(0x563f)],_0x1543d8=_0x11683c[_0x15cfa8(0x1d06)][_0x25e89e(0x5a4e)]*_0x11683c['headerInfo'][_0x25e89e(0x2d3c)],_0x8e7d4c=_0x1543d8*_0xd00f7f,_0x492c2a=0x0,_0x35e948=0x0,_0x86d078=0x0,_0x14c85b=_0x11683c[_0x25e89e(0x23bc)][_0x25e89e(0x59a9)];if(_0x14c85b){if(_0xd00f7f>0x1){for(_0x492c2a=0x0;_0x492c2a<_0xd00f7f;_0x492c2a++)for(_0x86d078=_0x492c2a*_0x1543d8,_0x35e948=0x0;_0x35e948<_0x1543d8;_0x35e948++)_0x14c85b[_0x35e948]&&(_0x11683c[_0x15cfa8(0x37a8)][_0x25e89e(0x16c2)][_0x86d078+_0x35e948]=_0x4bb2ed);}else{for(_0x35e948=0x0;_0x35e948<_0x1543d8;_0x35e948++)_0x14c85b[_0x35e948]&&(_0x11683c['pixels'][_0x25e89e(0x16c2)][_0x35e948]=_0x4bb2ed);}}else{if(_0x11683c[_0x25e89e(0x23bc)][_0x25e89e(0x16c2)][_0x25e89e(0x29f)])_0x11683c[_0x25e89e(0x23bc)][_0x25e89e(0x16c2)][_0x25e89e(0x29f)](_0x4bb2ed);else{for(_0x35e948=0x0;_0x35e948<_0x8e7d4c;_0x35e948++)_0x11683c[_0x25e89e(0x23bc)][_0x15cfa8(0x1eb8)][_0x35e948]=_0x4bb2ed;}}},'getDataTypeArray':function(_0x292328){var _0x3076a6;switch(_0x292328){case 0x0:_0x3076a6=Int8Array;break;case 0x1:_0x3076a6=Uint8Array;break;case 0x2:_0x3076a6=Int16Array;break;case 0x3:_0x3076a6=Uint16Array;break;case 0x4:_0x3076a6=Int32Array;break;case 0x5:_0x3076a6=Uint32Array;break;case 0x6:default:_0x3076a6=Float32Array;break;case 0x7:_0x3076a6=Float64Array;}return _0x3076a6;},'getPixelType':function(_0x29d6d2){var _0x182e1e=_0x23ca,_0x522eb2;switch(_0x29d6d2){case 0x0:_0x522eb2='S8';break;case 0x1:_0x522eb2='U8';break;case 0x2:_0x522eb2=_0x182e1e(0x1a7a);break;case 0x3:_0x522eb2=_0x182e1e(0x4f31);break;case 0x4:_0x522eb2=_0x182e1e(0x5ed0);break;case 0x5:_0x522eb2=_0x182e1e(0x5bb3);break;case 0x6:default:_0x522eb2='F32';break;case 0x7:_0x522eb2=_0x182e1e(0x668);}return _0x522eb2;},'isValidPixelValue':function(_0x3b66f4,_0x5b6846){if(null===_0x5b6846)return!0x1;var _0x5f4058;switch(_0x3b66f4){case 0x0:_0x5f4058=_0x5b6846>=-0x80&&_0x5b6846<=0x7f;break;case 0x1:_0x5f4058=_0x5b6846>=0x0&&_0x5b6846<=0xff;break;case 0x2:_0x5f4058=_0x5b6846>=-0x8000&&_0x5b6846<=0x7fff;break;case 0x3:_0x5f4058=_0x5b6846>=0x0&&_0x5b6846<=0x10000;break;case 0x4:_0x5f4058=_0x5b6846>=-0x80000000&&_0x5b6846<=0x7fffffff;break;case 0x5:_0x5f4058=_0x5b6846>=0x0&&_0x5b6846<=0x100000000;break;case 0x6:_0x5f4058=_0x5b6846>=-0xffff8b00000000000000000000000000&&_0x5b6846<=0xffff8b00000000000000000000000000;break;case 0x7:_0x5f4058=_0x5b6846>=5e-324&&_0x5b6846<=0xfffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000;break;default:_0x5f4058=!0x1;}return _0x5f4058;},'getDataTypeSize':function(_0x260fed){var _0x36b7bc=0x0;switch(_0x260fed){case 0x0:case 0x1:_0x36b7bc=0x1;break;case 0x2:case 0x3:_0x36b7bc=0x2;break;case 0x4:case 0x5:case 0x6:_0x36b7bc=0x4;break;case 0x7:_0x36b7bc=0x8;break;default:_0x36b7bc=_0x260fed;}return _0x36b7bc;},'getDataTypeUsed':function(_0x13a201,_0xa04830){var _0x319052=_0x13a201;switch(_0x13a201){case 0x2:case 0x4:_0x319052=_0x13a201-_0xa04830;break;case 0x3:case 0x5:_0x319052=_0x13a201-0x2*_0xa04830;break;case 0x6:_0x319052=0x0===_0xa04830?_0x13a201:0x1===_0xa04830?0x2:0x1;break;case 0x7:_0x319052=0x0===_0xa04830?_0x13a201:_0x13a201-0x2*_0xa04830+0x1;break;default:_0x319052=_0x13a201;}return _0x319052;},'getOnePixel':function(_0x420602,_0x32c035,_0x558782,_0x16b5bd){var _0x160130=_0x140d,_0x17613e=_0x23ca,_0x5e4679=0x0;switch(_0x558782){case 0x0:_0x5e4679=_0x16b5bd[_0x17613e(0x379c)](_0x32c035);break;case 0x1:_0x5e4679=_0x16b5bd[_0x160130(0x50d7)](_0x32c035);break;case 0x2:_0x5e4679=_0x16b5bd[_0x17613e(0x4e04)](_0x32c035,!0x0);break;case 0x3:_0x5e4679=_0x16b5bd[_0x160130(0x4b4a)](_0x32c035,!0x0);break;case 0x4:_0x5e4679=_0x16b5bd[_0x17613e(0x5c11)](_0x32c035,!0x0);break;case 0x5:_0x5e4679=_0x16b5bd[_0x160130(0x5f1)](_0x32c035,!0x0);break;case 0x6:_0x5e4679=_0x16b5bd[_0x17613e(0x2f69)](_0x32c035,!0x0);break;case 0x7:_0x5e4679=_0x16b5bd[_0x17613e(0x7d4)](_0x32c035,!0x0);break;default:throw _0x17613e(0x12d2);}return _0x5e4679;}},_0x47a60a=function(_0x5651b1,_0x23e4cc,_0x5e4731){var _0x471f40=_0x23ca;this[_0x471f40(0x55d1)]=_0x5651b1,this['left']=_0x23e4cc,this[_0x471f40(0x1d74)]=_0x5e4731;},_0x35bf74={'decode':function(_0x35cc29,_0x51eb07){var _0x2ad12b=_0x140d,_0x25c562=_0x23ca,_0x525840=(_0x51eb07=_0x51eb07||{})[_0x25c562(0x117)],_0x19b7bf=0x0,_0x5b9f1e={};_0x5b9f1e[_0x25c562(0x22a7)]=_0x51eb07[_0x25c562(0x2b63)]||0x0,_0x5b9f1e[_0x25c562(0x23bc)]={},_0x54d4ed[_0x25c562(0x2e0d)](_0x35cc29,_0x5b9f1e);var _0x4d0f1f=_0x5b9f1e[_0x25c562(0x5fac)],_0x3e7eca=_0x4d0f1f[_0x25c562(0x5955)],_0x595ad0=_0x54d4ed['getDataTypeArray'](_0x4d0f1f[_0x25c562(0xf23)]);_0x54d4ed[_0x2ad12b(0x2591)](_0x35cc29,_0x5b9f1e),_0x4d0f1f[_0x2ad12b(0x83d)]===_0x4d0f1f[_0x25c562(0x2d3c)]*_0x4d0f1f[_0x25c562(0x5a4e)]||_0x5b9f1e[_0x25c562(0x23bc)][_0x25c562(0x59a9)]||(_0x5b9f1e[_0x25c562(0x23bc)][_0x25c562(0x59a9)]=_0x51eb07[_0x25c562(0x5aa5)]);var _0x110fd1,_0x1ddc18=_0x4d0f1f[_0x25c562(0x2d3c)]*_0x4d0f1f[_0x2ad12b(0x10d5)];if(_0x5b9f1e[_0x2ad12b(0x37a8)][_0x25c562(0x16c2)]=new _0x595ad0(_0x1ddc18*_0x4d0f1f[_0x25c562(0x563f)]),_0x5b9f1e[_0x25c562(0x4b7a)]={'onesweep':0x0,'uncompressed':0x0,'lut':0x0,'bitstuffer':0x0,'constant':0x0,'constantoffset':0x0},0x0!==_0x4d0f1f[_0x2ad12b(0x83d)]){if(_0x4d0f1f[_0x25c562(0x361b)]===_0x4d0f1f[_0x2ad12b(0xbda)])_0x54d4ed[_0x25c562(0x4dc3)](_0x5b9f1e);else{if(_0x3e7eca>=0x4&&_0x54d4ed[_0x25c562(0x1535)](_0x35cc29,_0x5b9f1e))_0x54d4ed[_0x25c562(0x4dc3)](_0x5b9f1e);else{var _0x56f1c2=new DataView(_0x35cc29,_0x5b9f1e[_0x25c562(0x22a7)],0x2),_0xb6f619=_0x56f1c2[_0x2ad12b(0x50d7)](0x0);if(_0x5b9f1e[_0x2ad12b(0x255f)]++,_0xb6f619)_0x54d4ed[_0x25c562(0x268c)](_0x35cc29,_0x5b9f1e,_0x595ad0);else{if(_0x3e7eca>0x1&&_0x4d0f1f[_0x25c562(0xf23)]<=0x1&&Math[_0x25c562(0x1beb)](_0x4d0f1f[_0x25c562(0x3779)]-0.5)<0.00001){var _0x2e71ac=_0x56f1c2[_0x25c562(0x1aa9)](0x1);if(_0x5b9f1e[_0x25c562(0x22a7)]++,_0x5b9f1e[_0x25c562(0x572e)]=_0x2e71ac,_0x2e71ac>0x2||_0x3e7eca<0x4&&_0x2e71ac>0x1)throw _0x25c562(0x130)+_0x2e71ac;_0x2e71ac?_0x54d4ed[_0x25c562(0x19e8)](_0x35cc29,_0x5b9f1e,_0x595ad0):_0x54d4ed[_0x2ad12b(0x16b3)](_0x35cc29,_0x5b9f1e,_0x595ad0);}else _0x54d4ed[_0x25c562(0x5c68)](_0x35cc29,_0x5b9f1e,_0x595ad0);}}}}_0x5b9f1e[_0x25c562(0x308d)]=_0x5b9f1e[_0x25c562(0x22a7)],_0x51eb07[_0x2ad12b(0x1d8)]?(_0x110fd1=_0x5b9f1e['headerInfo'][_0x2ad12b(0x2653)]+_0x51eb07[_0x2ad12b(0x1d8)]-_0x5b9f1e[_0x25c562(0x22a7)],Math[_0x25c562(0x1beb)](_0x110fd1)>=0x1&&(_0x5b9f1e[_0x2ad12b(0x16e1)]=_0x51eb07[_0x25c562(0x2b63)]+_0x5b9f1e[_0x25c562(0x5fac)][_0x25c562(0x45c3)])):(_0x110fd1=_0x5b9f1e[_0x25c562(0x5fac)][_0x2ad12b(0x2653)]-_0x5b9f1e[_0x25c562(0x22a7)],Math[_0x25c562(0x1beb)](_0x110fd1)>=0x1&&(_0x5b9f1e[_0x2ad12b(0x16e1)]=_0x5b9f1e[_0x2ad12b(0x1d06)][_0x25c562(0x45c3)]));var _0xa3273d={'width':_0x4d0f1f[_0x25c562(0x2d3c)],'height':_0x4d0f1f[_0x25c562(0x5a4e)],'pixelData':_0x5b9f1e[_0x25c562(0x23bc)][_0x2ad12b(0x1eb8)],'minValue':_0x4d0f1f[_0x25c562(0x46a3)],'maxValue':_0x4d0f1f[_0x25c562(0x361b)],'validPixelCount':_0x4d0f1f[_0x25c562(0x2e11)],'dimCount':_0x4d0f1f[_0x25c562(0x563f)],'dimStats':{'minValues':_0x4d0f1f[_0x25c562(0x5153)],'maxValues':_0x4d0f1f[_0x25c562(0x5e16)]},'maskData':_0x5b9f1e[_0x25c562(0x23bc)]['resultMask']};if(_0x5b9f1e['pixels'][_0x25c562(0x59a9)]&&_0x54d4ed[_0x25c562(0x8d3)](_0x4d0f1f[_0x25c562(0xf23)],_0x525840)){var _0x5bdd4d=_0x5b9f1e[_0x2ad12b(0x37a8)][_0x25c562(0x59a9)];for(_0x19b7bf=0x0;_0x19b7bf<_0x1ddc18;_0x19b7bf++)_0x5bdd4d[_0x19b7bf]||(_0xa3273d[_0x25c562(0x222b)][_0x19b7bf]=_0x525840);_0xa3273d[_0x2ad12b(0x1eba)]=_0x525840;}return _0x5b9f1e[_0x25c562(0x117)]=_0x525840,_0x51eb07[_0x2ad12b(0x50c2)]&&(_0xa3273d[_0x2ad12b(0x2211)]=_0x54d4ed[_0x25c562(0x561d)](_0x5b9f1e)),_0xa3273d;},'getBandCount':function(_0x3719dc){var _0xed2456=_0x140d,_0x39f159=_0x23ca;for(var _0x17d51a=0x0,_0x28f5e7=0x0,_0x4fbeab={'ptr':0x0,'pixels':{}};_0x28f5e7<_0x3719dc[_0x39f159(0x3080)]-0x3a;)_0x54d4ed[_0x39f159(0x2e0d)](_0x3719dc,_0x4fbeab),_0x28f5e7+=_0x4fbeab[_0xed2456(0x1d06)]['blobSize'],_0x17d51a++,_0x4fbeab[_0x39f159(0x22a7)]=_0x28f5e7;return _0x17d51a;}};return _0x35bf74;}(),_0x3bc7d5=function(){var _0x19d063=new ArrayBuffer(0x4),_0x5907c1=new Uint8Array(_0x19d063);return new Uint32Array(_0x19d063)[0x0]=0x1,0x1===_0x5907c1[0x0];}(),_0x7515f3={'decode':function(_0x459d22,_0x5f11e3){var _0x258c20=_0x140d,_0x4c94b2=_0x23ca;if(!_0x3bc7d5)throw _0x4c94b2(0x5d7e);var _0x3b759c,_0x51592d,_0x4d374d=(_0x5f11e3=_0x5f11e3||{})[_0x4c94b2(0x2b63)]||0x0,_0x83b1f3=new Uint8Array(_0x459d22,_0x4d374d,0xa),_0x7ec9bb=String[_0x258c20(0x47f5)][_0x4c94b2(0x4269)](null,_0x83b1f3);if(_0x4c94b2(0x4fa8)===_0x7ec9bb[_0x4c94b2(0x1f56)]())_0x3b759c=_0x2e8b90,_0x51592d=0x1;else{if(_0x4c94b2(0x1a99)!==_0x7ec9bb[_0x4c94b2(0x4c07)](0x0,0x5))throw _0x4c94b2(0x412f)+_0x7ec9bb;_0x3b759c=_0x16add3,_0x51592d=0x2;}for(var _0x124427,_0x235575,_0x3882e5,_0x7e013a,_0xf11a15,_0x10656b,_0x59de4b=0x0,_0x3c689a=_0x459d22[_0x258c20(0x4f5a)]-0xa,_0x58eb89=[],_0x335e18={'width':0x0,'height':0x0,'pixels':[],'pixelType':_0x5f11e3['pixelType'],'mask':null,'statistics':[]};_0x4d374d<_0x3c689a;){var _0x315222=_0x3b759c[_0x258c20(0x2d65)](_0x459d22,{'inputOffset':_0x4d374d,'encodedMaskData':_0x124427,'maskData':_0x3882e5,'returnMask':0x0===_0x59de4b,'returnEncodedMask':0x0===_0x59de4b,'returnFileInfo':!0x0,'pixelType':_0x5f11e3[_0x4c94b2(0x3f5a)]||null,'noDataValue':_0x5f11e3[_0x4c94b2(0x117)]||null});_0x4d374d=_0x315222[_0x4c94b2(0x2ce8)][_0x258c20(0x16e1)],0x0===_0x59de4b&&(_0x124427=_0x315222['encodedMaskData'],_0x3882e5=_0x315222[_0x4c94b2(0x5aa5)],_0x335e18[_0x4c94b2(0x2d3c)]=_0x315222[_0x4c94b2(0x2d3c)],_0x335e18[_0x4c94b2(0x5a4e)]=_0x315222[_0x4c94b2(0x5a4e)],_0x335e18[_0x258c20(0x3643)]=_0x315222[_0x258c20(0x3643)]||0x1,_0x335e18[_0x4c94b2(0x3f5a)]=_0x315222[_0x4c94b2(0x3f5a)]||_0x315222[_0x258c20(0x2211)][_0x258c20(0x2ce5)],_0x335e18[_0x4c94b2(0x30bd)]=_0x315222[_0x258c20(0x504d)]),_0x51592d>0x1&&_0x315222[_0x4c94b2(0x2ce8)][_0x4c94b2(0x30bd)]&&_0x315222[_0x4c94b2(0x2ce8)][_0x258c20(0x4bf6)]['numBytes']>0x0&&_0x58eb89['push'](_0x315222[_0x258c20(0x504d)]),_0x59de4b++,_0x335e18[_0x4c94b2(0x23bc)][_0x4c94b2(0x5323)](_0x315222['pixelData']),_0x335e18[_0x258c20(0x6f1)][_0x4c94b2(0x5323)]({'minValue':_0x315222[_0x4c94b2(0x2ed)],'maxValue':_0x315222[_0x4c94b2(0x396f)],'noDataValue':_0x315222['noDataValue'],'dimStats':_0x315222[_0x4c94b2(0x4c6a)]});}if(_0x51592d>0x1&&_0x58eb89[_0x4c94b2(0x809)]>0x1){for(_0x10656b=_0x335e18[_0x258c20(0x2299)]*_0x335e18[_0x4c94b2(0x5a4e)],_0x335e18[_0x4c94b2(0x662)]=_0x58eb89,(_0x3882e5=new Uint8Array(_0x10656b))[_0x4c94b2(0x10aa)](_0x58eb89[0x0]),_0x7e013a=0x1;_0x7e013a<_0x58eb89[_0x4c94b2(0x809)];_0x7e013a++)for(_0x235575=_0x58eb89[_0x7e013a],_0xf11a15=0x0;_0xf11a15<_0x10656b;_0xf11a15++)_0x3882e5[_0xf11a15]=_0x3882e5[_0xf11a15]&_0x235575[_0xf11a15];_0x335e18[_0x4c94b2(0x5aa5)]=_0x3882e5;}return _0x335e18;}};tmp$1[_0x13c16f(0x309d)]=_0x7515f3;}();var LercDecode=tmp$1[_0x5e00b3(0x309d)],MeshoptDecoder=function(){var _0x4300ee=_0x307c2b,_0x52d05f=_0x5e00b3,_0x670954=new Uint8Array([0x0,0x61,0x73,0x6d,0x1,0x0,0x0,0x0,0x1,0x4,0x1,0x60,0x0,0x0,0x3,0x3,0x2,0x0,0x0,0x5,0x3,0x1,0x0,0x1,0xc,0x1,0x0,0xa,0x16,0x2,0xc,0x0,0x41,0x0,0x41,0x0,0x41,0x0,0xfc,0xa,0x0,0x0,0xb,0x7,0x0,0x41,0x0,0xfd,0xf,0x1a,0xb]),_0x33857b=new Uint8Array([0x20,0x0,0x41,0x2,0x1,0x6a,0x22,0x21,0x3,0x80,0xb,0x4,0xd,0x40,0x6,0xfd,0xa,0x7,0xf,0x74,0x7f,0x5,0x8,0xc,0x28,0x10,0x13,0x36,0x14,0x9,0x1b,0xff,0x71,0x11,0x2a,0x43,0x18,0x17,0x92,0x94,0x12,0xe,0x16,0x2d,0x46,0x45,0x38,0x72,0x65,0x15,0x19,0x3f,0x4b,0x88,0x6c,0x1c,0x76,0x1d,0x49,0x73]);if(_0x52d05f(0x8c4)!=typeof WebAssembly)return{'supported':!0x1};var _0x4fd725,_0xd7592f=_0x52d05f(0x190b);WebAssembly[_0x52d05f(0x531d)](_0x670954)&&(_0xd7592f='B9h79tEBBBE5V9gBB9gVUUUUUEU9gIUUUB9gDUUB9gEUEUIMXBBEBEEDIDIDLLVE9wEEEVIEBEOWEUEC+Q/aEKR/LEdO9tw9t9vv95DBh9f9f939h79t9f9j9h229f9jT9vv7BB8a9tw79o9v9wT9f9kw9j9v9kw9WwvTw949C919m9mwvBDy9tw79o9v9wT9f9kw9j9v9kw69u9kw949C919m9mwvBLe9tw79o9v9wT9f9kw9j9v9kw69u9kw949Twg91w9u9jwBVl9tw79o9v9wT9f9kw9j9v9kws9p2Twv9P9jTBOk9tw79o9v9wT9f9kw9j9v9kws9p2Twv9R919hTBWl9tw79o9v9wT9f9kw9j9v9kws9p2Twvt949wBQL79iv9rBKQ/j6XLBZIK9+EVU8jJJJJBCZ9rHBCBHEINCBHDCBHIINABCWFADFAICJUAEAD4CEgGLe86BBAIALFHIADCEFGDCW9HMBKAEC+Q+YJJBFAI86BBAECITC+Q1JJBFAB8pIW83IBAECEFGECJD9HMBKK1HLSUD97EUO978jJJJJBCJ/KB9rGV8kJJJJBC9+HODNADCEFAL0MBCUHOAIrBBC+gE9HMBAVAIALFGRAD9rAD/8QBBCJ/ABAD9uC/wfBgGOCJDAOCJD6eHWAICEFHOCBHdDNINAdAE9PMEAWAEAd9rAdAWFAE6eHQDNDNADtMBAQCSFGLC9wgGKCI2HXAKCETHMALCL4CIFCD4HpCBHSINAOHZCBHhDNINDNARAZ9rAp9PMBCBHOXVKAVCJ/CBFAhAK2FHoAZApFHOCBHIDNAKC/AB6MBARAO9rC/gB6MBCBHLINAoALFHIDNDNDNDNDNAZALCO4FrBBGaCIgpLBEDIBKAICBPhPKLBXIKAIAOPBBLAOPBBBGcCLP+MEAcPMBZEhDoIaLcVxOqRlGcCDP+MEAcPMBZEhDoIaLcVxOqRlC+D+G+MkPhP9OGxCIPSP8jGcP5B9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBAqC+Q+YJJBFPBBBGlAlPMBBBBBBBBBBBBBBBBAcP5E9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBP9uPMBEDILVORZhoacxqlPpAxAcP9SPKLBAOCLFAlPqBFAqC+Q+YJJBFrBBFHOXDKAIAOPBBWAOPBBBGcCLP+MEAcPMBZEhDoIaLcVxOqRlC+P+e+8/4BPhP9OGxCSPSP8jGcP5B9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBAqC+Q+YJJBFPBBBGlAlPMBBBBBBBBBBBBBBBBAcP5E9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBP9uPMBEDILVORZhoacxqlPpAxAcP9SPKLBAOCWFAlPqBFAqC+Q+YJJBFrBBFHOXEKAIAOPBBBPKLBAOCZFHOKDNDNDNDNDNAaCD4CIgpLBEDIBKAICBPhPKLZXIKAIAOPBBLAOPBBBGcCLP+MEAcPMBZEhDoIaLcVxOqRlGcCDP+MEAcPMBZEhDoIaLcVxOqRlC+D+G+MkPhP9OGxCIPSP8jGcP5B9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBAqC+Q+YJJBFPBBBGlAlPMBBBBBBBBBBBBBBBBAcP5E9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBP9uPMBEDILVORZhoacxqlPpAxAcP9SPKLZAOCLFAlPqBFAqC+Q+YJJBFrBBFHOXDKAIAOPBBWAOPBBBGcCLP+MEAcPMBZEhDoIaLcVxOqRlC+P+e+8/4BPhP9OGxCSPSP8jGcP5B9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBAqC+Q+YJJBFPBBBGlAlPMBBBBBBBBBBBBBBBBAcP5E9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBP9uPMBEDILVORZhoacxqlPpAxAcP9SPKLZAOCWFAlPqBFAqC+Q+YJJBFrBBFHOXEKAIAOPBBBPKLZAOCZFHOKDNDNDNDNDNAaCL4CIgpLBEDIBKAICBPhPKLAXIKAIAOPBBLAOPBBBGcCLP+MEAcPMBZEhDoIaLcVxOqRlGcCDP+MEAcPMBZEhDoIaLcVxOqRlC+D+G+MkPhP9OGxCIPSP8jGcP5B9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBAqC+Q+YJJBFPBBBGlAlPMBBBBBBBBBBBBBBBBAcP5E9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBP9uPMBEDILVORZhoacxqlPpAxAcP9SPKLAAOCLFAlPqBFAqC+Q+YJJBFrBBFHOXDKAIAOPBBWAOPBBBGcCLP+MEAcPMBZEhDoIaLcVxOqRlC+P+e+8/4BPhP9OGxCSPSP8jGcP5B9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBAqC+Q+YJJBFPBBBGlAlPMBBBBBBBBBBBBBBBBAcP5E9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBP9uPMBEDILVORZhoacxqlPpAxAcP9SPKLAAOCWFAlPqBFAqC+Q+YJJBFrBBFHOXEKAIAOPBBBPKLAAOCZFHOKDNDNDNDNDNAaCO4pLBEDIBKAICBPhPKL8wXIKAIAOPBBLAOPBBBGcCLP+MEAcPMBZEhDoIaLcVxOqRlGcCDP+MEAcPMBZEhDoIaLcVxOqRlC+D+G+MkPhP9OGxCIPSP8jGcP5B9CJf/8/4/w/g/AB9+9Cu1+nGaCITC+Q1JJBFPBIBAaC+Q+YJJBFPBBBGlAlPMBBBBBBBBBBBBBBBBAcP5E9CJf/8/4/w/g/AB9+9Cu1+nGaCITC+Q1JJBFPBIBP9uPMBEDILVORZhoacxqlPpAxAcP9SPKL8wAOCLFAlPqBFAaC+Q+YJJBFrBBFHOXDKAIAOPBBWAOPBBBGcCLP+MEAcPMBZEhDoIaLcVxOqRlC+P+e+8/4BPhP9OGxCSPSP8jGcP5B9CJf/8/4/w/g/AB9+9Cu1+nGaCITC+Q1JJBFPBIBAaC+Q+YJJBFPBBBGlAlPMBBBBBBBBBBBBBBBBAcP5E9CJf/8/4/w/g/AB9+9Cu1+nGaCITC+Q1JJBFPBIBP9uPMBEDILVORZhoacxqlPpAxAcP9SPKL8wAOCWFAlPqBFAaC+Q+YJJBFrBBFHOXEKAIAOPBBBPKL8wAOCZFHOKALC/ABFHIALCJEFAK0MEAIHLARAO9rC/fB0MBKKDNAIAK9PMBAICI4HLINDNARAO9rCk9PMBCBHOXRKAoAIFHaDNDNDNDNDNAZAICO4FrBBALCOg4CIgpLBEDIBKAaCBPhPKLBXIKAaAOPBBLAOPBBBGcCLP+MEAcPMBZEhDoIaLcVxOqRlGcCDP+MEAcPMBZEhDoIaLcVxOqRlC+D+G+MkPhP9OGxCIPSP8jGcP5B9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBAqC+Q+YJJBFPBBBGlAlPMBBBBBBBBBBBBBBBBAcP5E9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBP9uPMBEDILVORZhoacxqlPpAxAcP9SPKLBAOCLFAlPqBFAqC+Q+YJJBFrBBFHOXDKAaAOPBBWAOPBBBGcCLP+MEAcPMBZEhDoIaLcVxOqRlC+P+e+8/4BPhP9OGxCSPSP8jGcP5B9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBAqC+Q+YJJBFPBBBGlAlPMBBBBBBBBBBBBBBBBAcP5E9CJf/8/4/w/g/AB9+9Cu1+nGqCITC+Q1JJBFPBIBP9uPMBEDILVORZhoacxqlPpAxAcP9SPKLBAOCWFAlPqBFAqC+Q+YJJBFrBBFHOXEKAaAOPBBBPKLBAOCZFHOKALCDFHLAICZFGIAK6MBKKDNAOtMBAOHZAhCEFGhCLsMDXEKKCBHOXIKDNAKtMBAVCJDFASFHIAVASFPBDBHlCBHaINAIAVCJ/CBFAaFGLPBLBGxCEP9tAxCEPSGcP9OP9hP9RGxALAKFPBLBGkCEP9tAkAcP9OP9hP9RGkPMBZEhDoIaLcVxOqRlGyALAMFPBLBG8aCEP9tA8aAcP9OP9hP9RG8aALAXFPBLBGeCEP9tAeAcP9OP9hP9RGePMBZEhDoIaLcVxOqRlG3PMBEZhDIoaLVcxORqlGcAcPMBEDIBEDIBEDIBEDIAlP9uGlPeBbDBAIADFGLAlAcAcPMLVORLVORLVORLVORP9uGlPeBbDBALADFGLAlAcAcPMWdQKWdQKWdQKWdQKP9uGlPeBbDBALADFGLAlAcAcPMXMpSXMpSXMpSXMpSP9uGlPeBbDBALADFGLAlAyA3PMWdkyQK8aeXM35pS8e8fGcAcPMBEDIBEDIBEDIBEDIP9uGlPeBbDBALADFGLAlAcAcPMLVORLVORLVORLVORP9uGlPeBbDBALADFGLAlAcAcPMWdQKWdQKWdQKWdQKP9uGlPeBbDBALADFGLAlAcAcPMXMpSXMpSXMpSXMpSP9uGlPeBbDBALADFGLAlAxAkPMWkdyQ8aKeX3M5p8eS8fGxA8aAePMWkdyQ8aKeX3M5p8eS8fGkPMBEZhDIoaLVcxORqlGcAcPMBEDIBEDIBEDIBEDIP9uGlPeBbDBALADFGLAlAcAcPMLVORLVORLVORLVORP9uGlPeBbDBALADFGLAlAcAcPMWdQKWdQKWdQKWdQKP9uGlPeBbDBALADFGLAlAcAcPMXMpSXMpSXMpSXMpSP9uGlPeBbDBALADFGLAlAxAkPMWdkyQK8aeXM35pS8e8fGcAcPMBEDIBEDIBEDIBEDIP9uGlPeBbDBALADFGLAlAcAcPMLVORLVORLVORLVORP9uGlPeBbDBALADFGLAlAcAcPMWdQKWdQKWdQKWdQKP9uGlPeBbDBALADFGLAlAcAcPMXMpSXMpSXMpSXMpSP9uGlPeBbDBALADFHIAaCZFGaAK6MBKKASCLFGSAD6MBKKABAdAD2FAVCJDFAQAD2/8QBBAVAVCJDFAQCUFAD2FAD/8QBBKAQCBAOeAdFHdAOMBKC9+HOXEKCBC99ARAO9rADCAADCA0eseHOKAVCJ/KBF8kJJJJBAOKWBZ+BJJJBK+KoEZU8jJJJJBC/AE9rGV8kJJJJBC9+HODNAECI9uGRChFAL0MBCUHOAIrBBGWC/wEgC/gE9HMBAWCSgGdCE0MBAVC/ABFCfECJE/8KBAVCuF9CU83IBAVC8wF9CU83IBAVCYF9CU83IBAVCAF9CU83IBAVCkF9CU83IBAVCZF9CU83IBAV9CU83IWAV9CU83IBAIALFC9wFHQAICEFGWARFHKDNAEtMBCMCSAdCEseHXABHICBHdCBHMCBHpCBHLCBHOINDNAKAQ9NMBC9+HOXIKDNDNAWrBBGRC/vE0MBAVC/ABFARCL4CU7AOFCSgCITFGSYDLHZASYDBHhDNARCSgGSAX9PMBAVARCU7ALFCSgCDTFYDBAdASeHRAStHSDNDNADCD9HMBABAh87EBABCLFAR87EBABCDFAZ87EBXEKAIAhbDBAICWFARbDBAICLFAZbDBKAdASFHdAVC/ABFAOCITFGoARbDBAoAZbDLAVALCDTFARbDBAVC/ABFAOCEFCSgGOCITFGZAhbDBAZARbDLALASFHLAOCEFHOXDKDNDNASCSsMBAMASFASC987FCEFHMXEKAK8sBBGSCfEgHRDNDNASCU9MMBAKCEFHKXEKAK8sBEGSCfBgCRTARCfBgvHRDNASCU9MMBAKCDFHKXEKAK8sBDGSCfBgCpTARvHRDNASCU9MMBAKCIFHKXEKAK8sBIGSCfBgCxTARvHRDNASCU9MMBAKCLFHKXEKAKrBLC3TARvHRAKCVFHKKARCE4CBARCEg9r7AMFHMKDNDNADCD9HMBABAh87EBABCLFAM87EBABCDFAZ87EBXEKAIAhbDBAICWFAMbDBAICLFAZbDBKAVC/ABFAOCITFGRAMbDBARAZbDLAVALCDTFAMbDBAVC/ABFAOCEFCSgGOCITFGRAhbDBARAMbDLALCEFHLAOCEFHOXEKDNARCPE0MBAVALAQARCSgFrBBGSCL4GZ9rCSgCDTFYDBAdCEFGhAZeHRAVALAS9rCSgCDTFYDBAhAZtGoFGhASCSgGZeHSAZtHZDNDNADCD9HMBABAd87EBABCLFAS87EBABCDFAR87EBXEKAIAdbDBAICWFASbDBAICLFARbDBKAVALCDTFAdbDBAVC/ABFAOCITFGaARbDBAaAdbDLAVALCEFGLCSgCDTFARbDBAVC/ABFAOCEFCSgCITFGaASbDBAaARbDLAVALAoFCSgGLCDTFASbDBAVC/ABFAOCDFCSgGOCITFGRAdbDBARASbDLAOCEFHOALAZFHLAhAZFHdXEKAdCBAKrBBGaeGZARC/+EsGcFHRAaCSgHhDNDNAaCL4GoMBARCEFHSXEKARHSAVALAo9rCSgCDTFYDBHRKDNDNAhMBASCEFHdXEKASHdAVALAa9rCSgCDTFYDBHSKDNDNActMBAKCEFHaXEKAK8sBEGaCfEgHZDNDNAaCU9MMBAKCDFHaXEKAK8sBDGaCfBgCRTAZCfBgvHZDNAaCU9MMBAKCIFHaXEKAK8sBIGaCfBgCpTAZvHZDNAaCU9MMBAKCLFHaXEKAK8sBLGaCfBgCxTAZvHZDNAaCU9MMBAKCVFHaXEKAKCOFHaAKrBVC3TAZvHZKAZCE4CBAZCEg9r7AMFGMHZKDNDNAoCSsMBAaHcXEKAa8sBBGKCfEgHRDNDNAKCU9MMBAaCEFHcXEKAa8sBEGKCfBgCRTARCfBgvHRDNAKCU9MMBAaCDFHcXEKAa8sBDGKCfBgCpTARvHRDNAKCU9MMBAaCIFHcXEKAa8sBIGKCfBgCxTARvHRDNAKCU9MMBAaCLFHcXEKAaCVFHcAarBLC3TARvHRKARCE4CBARCEg9r7AMFGMHRKDNDNAhCSsMBAcHKXEKAc8sBBGKCfEgHSDNDNAKCU9MMBAcCEFHKXEKAc8sBEGKCfBgCRTASCfBgvHSDNAKCU9MMBAcCDFHKXEKAc8sBDGKCfBgCpTASvHSDNAKCU9MMBAcCIFHKXEKAc8sBIGKCfBgCxTASvHSDNAKCU9MMBAcCLFHKXEKAcCVFHKAcrBLC3TASvHSKASCE4CBASCEg9r7AMFGMHSKDNDNADCD9HMBABAZ87EBABCLFAS87EBABCDFAR87EBXEKAIAZbDBAICWFASbDBAICLFARbDBKAVC/ABFAOCITFGaARbDBAaAZbDLAVALCDTFAZbDBAVC/ABFAOCEFCSgCITFGaASbDBAaARbDLAVALCEFGLCSgCDTFARbDBAVC/ABFAOCDFCSgCITFGRAZbDBARASbDLAVALAotAoCSsvFGLCSgCDTFASbDBALAhtAhCSsvFHLAOCIFHOKAWCEFHWABCOFHBAICXFHIAOCSgHOALCSgHLApCIFGpAE6MBKKCBC99AKAQseHOKAVC/AEF8kJJJJBAOK/tLEDU8jJJJJBCZ9rHVC9+HODNAECVFAL0MBCUHOAIrBBC/+EgC/QE9HMBAV9CB83IWAICEFHOAIALFC98FHIDNAEtMBDNADCDsMBINDNAOAI6MBC9+SKAO8sBBGDCfEgHLDNDNADCU9MMBAOCEFHOXEKAO8sBEGDCfBgCRTALCfBgvHLDNADCU9MMBAOCDFHOXEKAO8sBDGDCfBgCpTALvHLDNADCU9MMBAOCIFHOXEKAO8sBIGDCfBgCxTALvHLDNADCU9MMBAOCLFHOXEKAOrBLC3TALvHLAOCVFHOKAVCWFALCEgCDTvGDALCD4CBALCE4CEg9r7ADYDBFGLbDBABALbDBABCLFHBAECUFGEMBXDKKINDNAOAI6MBC9+SKAO8sBBGDCfEgHLDNDNADCU9MMBAOCEFHOXEKAO8sBEGDCfBgCRTALCfBgvHLDNADCU9MMBAOCDFHOXEKAO8sBDGDCfBgCpTALvHLDNADCU9MMBAOCIFHOXEKAO8sBIGDCfBgCxTALvHLDNADCU9MMBAOCLFHOXEKAOrBLC3TALvHLAOCVFHOKABALCD4CBALCE4CEg9r7AVCWFALCEgCDTvGLYDBFGD87EBALADbDBABCDFHBAECUFGEMBKKCBC99AOAIseHOKAOK/xVDIUO978jJJJJBCA9rGI8kJJJJBDNDNADCL9HMBDNAEC98gGLtMBABHDCBHVINADADPBBBGOCkP+rECkP+sEP/6EGRAOCWP+rECkP+sEP/6EARP/gEAOCZP+rECkP+sEP/6EGWP/gEP/kEP/lEGdCBPhP+2EGQARCJJJJ94PhGKP9OP9RP/kEGRjBB/+9CPaARARP/mEAdAdP/mEAWAQAWAKP9OP9RP/kEGRARP/mEP/kEP/kEP/jEP/nEGWP/mEjBBN0PaGQP/kECfEPhP9OAOCJJJ94PhP9OP9QARAWP/mEAQP/kECWP+rECJ/+IPhP9OP9QAdAWP/mEAQP/kECZP+rECJJ/8RPhP9OP9QPKBBADCZFHDAVCLFGVAL6MBKKALAE9PMEAIAECIgGVCDTGDvCBCZAD9r/8KBAIABALCDTFGLAD/8QBBDNAVtMBAIAIPBLBGOCkP+rECkP+sEP/6EGRAOCWP+rECkP+sEP/6EARP/gEAOCZP+rECkP+sEP/6EGWP/gEP/kEP/lEGdCBPhP+2EGQARCJJJJ94PhGKP9OP9RP/kEGRjBB/+9CPaARARP/mEAdAdP/mEAWAQAWAKP9OP9RP/kEGRARP/mEP/kEP/kEP/jEP/nEGWP/mEjBBN0PaGQP/kECfEPhP9OAOCJJJ94PhP9OP9QARAWP/mEAQP/kECWP+rECJ/+IPhP9OP9QAdAWP/mEAQP/kECZP+rECJJ/8RPhP9OP9QPKLBKALAIAD/8QBBXEKABAEC98gGDZ+HJJJBADAE9PMBAIAECIgGLCITGVFCBCAAV9r/8KBAIABADCITFGDAV/8QBBAIALZ+HJJJBADAIAV/8QBBKAICAF8kJJJJBK+yIDDUR97DNAEtMBCBHDINABCZFGIAIPBBBGLCBPhGVCJJ98P3ECJJ98P3IGOP9OABPBBBGRALPMLVORXMpScxql358e8fCffEPhP9OP/6EARALPMBEDIWdQKZhoaky8aeGLCZP+sEP/6EGWP/gEALCZP+rECZP+sEP/6EGdP/gEP/kEP/lEGLjB/+fsPaAdALAVP+2EGVAdCJJJJ94PhGQP9OP9RP/kEGdAdP/mEALALP/mEAWAVAWAQP9OP9RP/kEGLALP/mEP/kEP/kEP/jEP/nEGWP/mEjBBN0PaGVP/kECZP+rEAdAWP/mEAVP/kECffIPhP9OP9QGdALAWP/mEAVP/kECUPSCBPlDCBPlICBPlOCBPlRCBPlQCBPlKCBPlpCBPlSP9OGLPMWdkyQK8aeXM35pS8e8fP9QPKBBABARAOP9OAdALPMBEZhDIoaLVcxORqlP9QPKBBABCAFHBADCLFGDAE6MBKKK94EIU8jJJJJBCA9rGI8kJJJJBABAEC98gGLZ+JJJJBDNALAE9PMBAIAECIgGVCITGEFCBCAAE9r/8KBAIABALCITFGBAE/8QBBAIAVZ+JJJJBABAIAE/8QBBKAICAF8kJJJJBK/hILDUE97EUV978jJJJJBCZ9rHDDNAEtMBCBHIINADABPBBBGLABCZFGVPBBBGOPMLVORXMpScxql358e8fGRCZP+sEGWCLP+rEPKLBABjBBJzPaj/zL81zPaAWCIPhP9QP/6EP/nEGWALAOPMBEDIWdQKZhoaky8aeGLCZP+rECZP+sEP/6EP/mEGOAOP/mEAWALCZP+sEP/6EP/mEGdAdP/mEAWARCZP+rECZP+sEP/6EP/mEGRARP/mEP/kEP/kEP/lECBPhP+4EP/jEjB/+fsPaGWP/mEjBBN0PaGLP/kECffIPhGQP9OAdAWP/mEALP/kECZP+rEP9QGdARAWP/mEALP/kECZP+rEAOAWP/mEALP/kEAQP9OP9QGWPMBEZhDIoaLVcxORqlGLP5BADPBLBPeB+t+J83IBABCWFALP5EADPBLBPeE+t+J83IBAVAdAWPMWdkyQK8aeXM35pS8e8fGWP5BADPBLBPeD+t+J83IBABCkFAWP5EADPBLBPeI+t+J83IBABCAFHBAICLFGIAE6MBKKK/3EDIUE978jJJJJBC/AB9rHIDNADCD4AE2GLC98gGVtMBCBHDABHEINAEAEPBBBGOCWP+rECWP+sEP/6EAOCkP+sEClP+rECJJJ/8IPhP+uEP/mEPKBBAECZFHEADCLFGDAV6MBKKDNAVAL9PMBAIALCIgGDCDTGEvCBC/ABAE9r/8KBAIABAVCDTFGVAE/8QBBDNADtMBAIAIPBLBGOCWP+rECWP+sEP/6EAOCkP+sEClP+rECJJJ/8IPhP+uEP/mEPKLBKAVAIAE/8QBBKK9TEIUCBCBYDJ1JJBGEABCIFC98gFGBbDJ1JJBDNDNABzBCZTGD9NMBCUHIABAD9rCffIFCZ4NBCUsMEKAEHIKAIKKKEBCJWKLZ9tBB');var _0x5bc303=WebAssembly[_0x52d05f(0x4dca)](function(_0x59760a){var _0xcc8551=_0x140d,_0x5f1682=_0x52d05f;for(var _0x1dda30=new Uint8Array(_0x59760a[_0xcc8551(0x2ef4)]),_0x1e3422=0x0;_0x1e3422<_0x59760a[_0x5f1682(0x809)];++_0x1e3422){var _0x44722d=_0x59760a[_0xcc8551(0x4f56)](_0x1e3422);_0x1dda30[_0x1e3422]=_0x44722d>0x60?_0x44722d-0x47:_0x44722d>0x40?_0x44722d-0x41:_0x44722d>0x2f?_0x44722d+0x4:_0x44722d>0x2e?0x3f:0x3e;}var _0x3407af=0x0;for(_0x1e3422=0x0;_0x1e3422<_0x59760a[_0x5f1682(0x809)];++_0x1e3422)_0x1dda30[_0x3407af++]=_0x1dda30[_0x1e3422]<0x3c?_0x33857b[_0x1dda30[_0x1e3422]]:0x40*(_0x1dda30[_0x1e3422]-0x3c)+_0x1dda30[++_0x1e3422];return _0x1dda30[_0x5f1682(0x537f)][_0x5f1682(0x30eb)](0x0,_0x3407af);}(_0xd7592f),{})[_0x52d05f(0x2a5f)](function(_0x4b6b83){var _0x1ef0a5=_0x52d05f;(_0x4fd725=_0x4b6b83[_0x1ef0a5(0x5965)])[_0x1ef0a5(0x4f3b)][_0x1ef0a5(0xf62)]();});function _0x1df01e(_0x40897f,_0x300a69,_0x3c05d1,_0xf53563,_0x3a6865,_0x5d026a){var _0x40b642=_0x140d,_0x124ebd=_0x52d05f,_0x467232=_0x4fd725[_0x124ebd(0x4f3b)][_0x124ebd(0x1cff)],_0x3232d8=_0x3c05d1+0x3&-0x4,_0x503f63=_0x467232(_0x3232d8*_0xf53563),_0x15ef03=_0x467232(_0x3a6865[_0x124ebd(0x809)]),_0x4a45d3=new Uint8Array(_0x4fd725[_0x124ebd(0x4f3b)][_0x124ebd(0x3e28)][_0x40b642(0xcaa)]);_0x4a45d3[_0x124ebd(0x10aa)](_0x3a6865,_0x15ef03);var _0x28f207=_0x40897f(_0x503f63,_0x3c05d1,_0xf53563,_0x15ef03,_0x3a6865[_0x124ebd(0x809)]);if(0x0==_0x28f207&&_0x5d026a&&_0x5d026a(_0x503f63,_0x3232d8,_0xf53563),_0x300a69[_0x124ebd(0x10aa)](_0x4a45d3[_0x124ebd(0x1c7c)](_0x503f63,_0x503f63+_0x3c05d1*_0xf53563)),_0x467232(_0x503f63-_0x467232(0x0)),0x0!=_0x28f207)throw new Error(_0x124ebd(0x1320)+_0x28f207);}var _0x324a9b={0x0:'',0x1:_0x52d05f(0x4937),0x2:_0x52d05f(0x28fb),0x3:_0x52d05f(0x50a7),'NONE':'','OCTAHEDRAL':_0x52d05f(0x4937),'QUATERNION':_0x52d05f(0x28fb),'EXPONENTIAL':_0x52d05f(0x50a7)},_0x246fc6={0x0:_0x4300ee(0x442b),0x1:_0x52d05f(0x27e1),0x2:_0x52d05f(0x36b2),'ATTRIBUTES':'meshopt_decodeVertexBuffer','TRIANGLES':_0x4300ee(0x4ee0),'INDICES':_0x52d05f(0x36b2)};return{'ready':_0x5bc303,'supported':!0x0,'decodeVertexBuffer':function(_0x2c35d4,_0x8a3e5b,_0xd2eb06,_0x25b320,_0x14b413){var _0x4ce557=_0x4300ee,_0x82c64=_0x52d05f;_0x1df01e(_0x4fd725[_0x4ce557(0x554a)][_0x82c64(0x2984)],_0x2c35d4,_0x8a3e5b,_0xd2eb06,_0x25b320,_0x4fd725[_0x82c64(0x4f3b)][_0x324a9b[_0x14b413]]);},'decodeIndexBuffer':function(_0x10491,_0x4a9662,_0xb95c47,_0x37becc){var _0x25f04f=_0x52d05f;_0x1df01e(_0x4fd725[_0x25f04f(0x4f3b)][_0x25f04f(0x27e1)],_0x10491,_0x4a9662,_0xb95c47,_0x37becc);},'decodeIndexSequence':function(_0x3317f5,_0x3554e2,_0x18121e,_0x502eb5){var _0x3be51c=_0x4300ee,_0xc6860a=_0x52d05f;_0x1df01e(_0x4fd725[_0xc6860a(0x4f3b)][_0x3be51c(0x5706)],_0x3317f5,_0x3554e2,_0x18121e,_0x502eb5);},'decodeGltfBuffer':function(_0x34e51e,_0x3ea9b8,_0x3819f8,_0x4437ad,_0x1bb496,_0x267550){var _0x58ed84=_0x4300ee,_0xf620e6=_0x52d05f;_0x1df01e(_0x4fd725[_0xf620e6(0x4f3b)][_0x246fc6[_0x1bb496]],_0x34e51e,_0x3ea9b8,_0x3819f8,_0x4437ad,_0x4fd725[_0x58ed84(0x554a)][_0x324a9b[_0x267550]]);}};}(),tmp={},root,factory;root=tmp,factory=function(){return function(_0x22e3c6){var _0x2e52ec={};function _0x1d6dbf(_0x1b1ecc){var _0x2f4837=_0x23ca;if(_0x2e52ec[_0x1b1ecc])return _0x2e52ec[_0x1b1ecc][_0x2f4837(0x4f3b)];var _0x28e247=_0x2e52ec[_0x1b1ecc]={'i':_0x1b1ecc,'l':!0x1,'exports':{}};return _0x22e3c6[_0x1b1ecc][_0x2f4837(0x3c9e)](_0x28e247['exports'],_0x28e247,_0x28e247[_0x2f4837(0x4f3b)],_0x1d6dbf),_0x28e247['l']=!0x0,_0x28e247[_0x2f4837(0x4f3b)];}return _0x1d6dbf['m']=_0x22e3c6,_0x1d6dbf['c']=_0x2e52ec,_0x1d6dbf['d']=function(_0x5a298a,_0x3a199e,_0x1ed6b9){var _0x12263b=_0x23ca;_0x1d6dbf['o'](_0x5a298a,_0x3a199e)||Object[_0x12263b(0x17f9)](_0x5a298a,_0x3a199e,{'configurable':!0x1,'enumerable':!0x0,'get':_0x1ed6b9});},_0x1d6dbf['n']=function(_0x5133c4){var _0x43a3aa=_0x140d,_0x5073bf=_0x5133c4&&_0x5133c4[_0x43a3aa(0x340f)]?function(){var _0x16219b=_0x23ca;return _0x5133c4[_0x16219b(0x60b)];}:function(){return _0x5133c4;};return _0x1d6dbf['d'](_0x5073bf,'a',_0x5073bf),_0x5073bf;},_0x1d6dbf['o']=function(_0x2298cc,_0xf2f7c8){var _0x451654=_0x140d,_0x1b0d48=_0x23ca;return Object[_0x451654(0x1aa2)]['hasOwnProperty'][_0x1b0d48(0x3c9e)](_0x2298cc,_0xf2f7c8);},_0x1d6dbf['p']='',_0x1d6dbf(_0x1d6dbf['s']=0x0);}([function(_0x2e8c4d,_0x347442,_0x5a91ef){var _0x4ea536=_0x140d,_0xc252f0=_0x23ca,_0x383480=function(){function _0x15c129(_0xb0a734,_0x4fb516){var _0x51ae64=_0x140d,_0x28b65a=_0x23ca;for(var _0x4eaecd=0x0;_0x4eaecd<_0x4fb516[_0x28b65a(0x809)];_0x4eaecd++){var _0x5699f5=_0x4fb516[_0x4eaecd];_0x5699f5[_0x28b65a(0x2596)]=_0x5699f5['enumerable']||!0x1,_0x5699f5[_0x28b65a(0x3af7)]=!0x0,_0x28b65a(0x9a4)in _0x5699f5&&(_0x5699f5[_0x28b65a(0xac4)]=!0x0),Object[_0x51ae64(0x406a)](_0xb0a734,_0x5699f5[_0x51ae64(0x3ee8)],_0x5699f5);}}return function(_0x5181bb,_0x538ae6,_0x10b8c2){var _0x326b4c=_0x23ca;return _0x538ae6&&_0x15c129(_0x5181bb[_0x326b4c(0x3720)],_0x538ae6),_0x10b8c2&&_0x15c129(_0x5181bb,_0x10b8c2),_0x5181bb;};}(),_0x33c271=_0x5a91ef(0x1),_0x5eb394=_0x33c271['webm'],_0x520e4c=_0x33c271[_0x4ea536(0x56bc)],_0x539b90=_0xc252f0(0x39a1)!=typeof navigator&&parseFloat((''+(/CPU.*OS ([0-9_]{3,4})[0-9_]{0,1}|(CPU like).*AppleWebKit.*Mobile/i[_0xc252f0(0x54e4)](navigator[_0xc252f0(0x5af)])||[0x0,''])[0x1])[_0xc252f0(0x2c3f)](_0xc252f0(0x39a1),_0xc252f0(0x3d2d))[_0xc252f0(0x2c3f)]('_','.')[_0xc252f0(0x2c3f)]('_',''))<0xa&&!window[_0x4ea536(0x3d89)],_0x3bfa5b=function(){var _0x3c0f64=_0xc252f0;function _0x2f6fb0(){var _0x1557da=_0x140d,_0x18e5f1=_0x23ca,_0x3a8c4d=this;!function(_0xae15bb,_0x2e81e9){var _0x1ac445=_0x140d;if(!(_0xae15bb instanceof _0x2e81e9))throw new TypeError(_0x1ac445(0x2e2d));}(this,_0x2f6fb0),_0x539b90?this[_0x18e5f1(0x3e0f)]=null:(this[_0x18e5f1(0x4087)]=document[_0x18e5f1(0x2a2e)](_0x18e5f1(0x1ed5)),this[_0x18e5f1(0x4087)][_0x18e5f1(0x1d2b)](_0x1557da(0x1e26),''),this[_0x18e5f1(0x4087)][_0x18e5f1(0x1d2b)](_0x18e5f1(0x8ef),_0x18e5f1(0x5930)),this[_0x1557da(0x2e0d)][_0x18e5f1(0x1d2b)](_0x18e5f1(0x4d63),''),this[_0x18e5f1(0x41a)](this[_0x18e5f1(0x4087)],'webm',_0x5eb394),this[_0x18e5f1(0x41a)](this[_0x18e5f1(0x4087)],_0x1557da(0x56bc),_0x520e4c),this[_0x18e5f1(0x4087)][_0x1557da(0x3b94)](_0x1557da(0x582f),function(){var _0x448142=_0x1557da,_0x11afb8=_0x18e5f1;_0x3a8c4d[_0x11afb8(0x4087)][_0x448142(0x511d)]<=0x1?_0x3a8c4d[_0x448142(0x2e0d)][_0x11afb8(0x1d2b)](_0x11afb8(0x3c65),''):_0x3a8c4d[_0x11afb8(0x4087)][_0x11afb8(0x13f3)](_0x11afb8(0x5f82),function(){var _0x18aa45=_0x448142,_0x55e4a6=_0x11afb8;_0x3a8c4d[_0x55e4a6(0x4087)][_0x18aa45(0xbe7)]>0.5&&(_0x3a8c4d[_0x18aa45(0x2e0d)][_0x55e4a6(0x22b3)]=Math[_0x55e4a6(0x2e0f)]());});}));}return _0x383480(_0x2f6fb0,[{'key':'_addSourceToVideo','value':function(_0x2d1aae,_0x1ba31c,_0x146823){var _0x16316d=_0x23ca,_0x6f4dc2=document[_0x16316d(0x2a2e)](_0x16316d(0x43f4));_0x6f4dc2[_0x16316d(0x16cf)]=_0x146823,_0x6f4dc2[_0x16316d(0x3dd)]=_0x16316d(0x543a)+_0x1ba31c,_0x2d1aae[_0x16316d(0x5a20)](_0x6f4dc2);}},{'key':_0x3c0f64(0x57b1),'value':function(){var _0x20487e=_0x140d,_0x43e271=_0x3c0f64;_0x539b90?(this[_0x43e271(0x5987)](),console[_0x43e271(0x3de4)](_0x43e271(0x2b91)),this[_0x20487e(0x30fa)]=window[_0x43e271(0x46d8)](function(){var _0x15922c=_0x20487e,_0x2b734d=_0x43e271;document[_0x2b734d(0x3727)]||(window[_0x2b734d(0x548f)][_0x15922c(0x4026)]=window[_0x2b734d(0x548f)][_0x15922c(0x4026)][_0x2b734d(0x390f)]('#')[0x0],window[_0x2b734d(0x550e)](window[_0x2b734d(0x3b17)],0x0));},0x3a98)):this[_0x43e271(0x4087)][_0x43e271(0x3ceb)]();}},{'key':_0x3c0f64(0x5987),'value':function(){var _0x21f24d=_0x140d,_0x434849=_0x3c0f64;_0x539b90?this['noSleepTimer']&&(console[_0x21f24d(0x436)](_0x434849(0x1b8d)),window[_0x434849(0xfcf)](this[_0x434849(0x3e0f)]),this[_0x434849(0x3e0f)]=null):this[_0x434849(0x4087)][_0x434849(0x501f)]();}}]),_0x2f6fb0;}();_0x2e8c4d[_0xc252f0(0x4f3b)]=_0x3bfa5b;},function(_0x49dd83,_0x43ae21,_0x2b0785){var _0x2809aa=_0x23ca;_0x49dd83[_0x2809aa(0x4f3b)]={'webm':_0x2809aa(0x603),'mp4':_0x2809aa(0x86c)};}]);},root[_0x5e00b3(0x1dd3)]=factory();var NoSleep=tmp[_0x5e00b3(0x1dd3)];function ol(){}ol[_0x5e00b3(0xa59)]={},ol[_0x5e00b3(0xa59)]['binarySearch']=function(_0x218b84,_0x5e885a,_0xf47a65){var _0x479db2=_0x5e00b3;for(var _0x48c25a,_0x5b02b7,_0x51992e=_0xf47a65||ol[_0x479db2(0xa59)][_0x479db2(0x3a61)],_0x2d0b64=0x0,_0x240587=_0x218b84['length'],_0x21b355=!0x1;_0x2d0b64<_0x240587;)(_0x5b02b7=+_0x51992e(_0x218b84[_0x48c25a=_0x2d0b64+(_0x240587-_0x2d0b64>>0x1)],_0x5e885a))<0x0?_0x2d0b64=_0x48c25a+0x1:(_0x240587=_0x48c25a,_0x21b355=!_0x5b02b7);return _0x21b355?_0x2d0b64:~_0x2d0b64;},ol[_0x5e00b3(0xa59)][_0x5e00b3(0x3a61)]=function(_0x414af1,_0x2d454a){return _0x414af1>_0x2d454a?0x1:_0x414af1<_0x2d454a?-0x1:0x0;},ol[_0x307c2b(0x49da)][_0x5e00b3(0x5bf9)]=function(_0x3e96b1,_0x9cd22a){var _0x1a782d=_0x5e00b3;return _0x3e96b1[_0x1a782d(0xabf)](_0x9cd22a)>=0x0;},ol[_0x5e00b3(0xa59)][_0x5e00b3(0x1752)]=function(_0x302013,_0x35cfbe,_0xe21ff9){var _0x486852=_0x5e00b3,_0x54d9a1,_0x3d3442=_0x302013[_0x486852(0x809)];if(_0x302013[0x0]<=_0x35cfbe)return 0x0;if(_0x35cfbe<=_0x302013[_0x3d3442-0x1])return _0x3d3442-0x1;if(_0xe21ff9>0x0){for(_0x54d9a1=0x1;_0x54d9a1<_0x3d3442;++_0x54d9a1)if(_0x302013[_0x54d9a1]<_0x35cfbe)return _0x54d9a1-0x1;}else{if(_0xe21ff9<0x0){for(_0x54d9a1=0x1;_0x54d9a1<_0x3d3442;++_0x54d9a1)if(_0x302013[_0x54d9a1]<=_0x35cfbe)return _0x54d9a1;}else for(_0x54d9a1=0x1;_0x54d9a1<_0x3d3442;++_0x54d9a1){if(_0x302013[_0x54d9a1]==_0x35cfbe)return _0x54d9a1;if(_0x302013[_0x54d9a1]<_0x35cfbe)return _0x302013[_0x54d9a1-0x1]-_0x35cfbe<_0x35cfbe-_0x302013[_0x54d9a1]?_0x54d9a1-0x1:_0x54d9a1;}}return _0x3d3442-0x1;},ol[_0x5e00b3(0xa59)][_0x5e00b3(0x3537)]=function(_0x4640c1,_0x387a01,_0x2603b5){for(;_0x387a01<_0x2603b5;){var _0x2645ca=_0x4640c1[_0x387a01];_0x4640c1[_0x387a01]=_0x4640c1[_0x2603b5],_0x4640c1[_0x2603b5]=_0x2645ca,++_0x387a01,--_0x2603b5;}},ol[_0x307c2b(0x49da)][_0x5e00b3(0x46d7)]=function(_0x578245,_0x49eaf0){var _0x50b10f=_0x307c2b,_0x34742c=_0x5e00b3,_0x58ce56,_0x160075=Array[_0x50b10f(0x2d5)](_0x49eaf0)?_0x49eaf0:[_0x49eaf0],_0x4152c2=_0x160075[_0x34742c(0x809)];for(_0x58ce56=0x0;_0x58ce56<_0x4152c2;_0x58ce56++)_0x578245[_0x578245['length']]=_0x160075[_0x58ce56];},ol['array'][_0x5e00b3(0x4f4b)]=function(_0x56457b,_0x3fbd7e){var _0x27a007=_0x307c2b,_0x12d8c3=_0x5e00b3,_0x2c9929=_0x56457b[_0x27a007(0x2feb)](_0x3fbd7e),_0x189c90=_0x2c9929>-0x1;return _0x189c90&&_0x56457b[_0x12d8c3(0x2f5b)](_0x2c9929,0x1),_0x189c90;},ol[_0x5e00b3(0xa59)][_0x307c2b(0x29e8)]=function(_0x18edfc,_0x515cc9){var _0x918c61=_0x5e00b3;for(var _0x41848e,_0x46adfc=_0x18edfc[_0x918c61(0x809)]>>>0x0,_0x44319d=0x0;_0x44319d<_0x46adfc;_0x44319d++)if(_0x515cc9(_0x41848e=_0x18edfc[_0x44319d],_0x44319d,_0x18edfc))return _0x41848e;return null;},ol[_0x307c2b(0x49da)][_0x5e00b3(0x1dab)]=function(_0x51a6a2,_0x1f2394){var _0x1ad8b8=_0x307c2b,_0x3ca492=_0x5e00b3,_0x577343=_0x51a6a2[_0x3ca492(0x809)];if(_0x577343!==_0x1f2394[_0x1ad8b8(0x2ef4)])return!0x1;for(var _0x4725b6=0x0;_0x4725b6<_0x577343;_0x4725b6++)if(_0x51a6a2[_0x4725b6]!==_0x1f2394[_0x4725b6])return!0x1;return!0x0;},ol[_0x5e00b3(0xa59)][_0x5e00b3(0x2eee)]=function(_0x4ac218,_0x49621e){var _0x53489c=_0x307c2b,_0x2a21f1=_0x5e00b3,_0x11fda5,_0x2725d8=_0x4ac218[_0x2a21f1(0x809)],_0x54dda4=Array(_0x4ac218[_0x2a21f1(0x809)]);for(_0x11fda5=0x0;_0x11fda5<_0x2725d8;_0x11fda5++)_0x54dda4[_0x11fda5]={'index':_0x11fda5,'value':_0x4ac218[_0x11fda5]};for(_0x54dda4[_0x53489c(0x3f88)](function(_0x3b1f15,_0x1a01f5){var _0x4d4e3c=_0x53489c,_0x45847a=_0x2a21f1;return _0x49621e(_0x3b1f15[_0x4d4e3c(0x46b3)],_0x1a01f5[_0x45847a(0x9a4)])||_0x3b1f15[_0x45847a(0x51d3)]-_0x1a01f5[_0x45847a(0x51d3)];}),_0x11fda5=0x0;_0x11fda5<_0x4ac218[_0x2a21f1(0x809)];_0x11fda5++)_0x4ac218[_0x11fda5]=_0x54dda4[_0x11fda5][_0x2a21f1(0x9a4)];},ol[_0x307c2b(0x49da)][_0x5e00b3(0x92e)]=function(_0x1d50e5,_0x5a15c5){var _0x2adc46=_0x5e00b3,_0x59ca20;return!_0x1d50e5[_0x2adc46(0xbae)](function(_0x59d8d5,_0x19820b){return _0x59ca20=_0x19820b,!_0x5a15c5(_0x59d8d5,_0x19820b,_0x1d50e5);})?_0x59ca20:-0x1;},ol[_0x5e00b3(0xa59)][_0x5e00b3(0x4089)]=function(_0x5e2bd1,_0x3b0114,_0x24386f){var _0x2139e7=_0x5e00b3,_0x15f32d=_0x3b0114||ol[_0x2139e7(0xa59)][_0x2139e7(0x3a61)];return _0x5e2bd1[_0x2139e7(0xbae)](function(_0x55d5b3,_0x4ed734){if(0x0===_0x4ed734)return!0x0;var _0x17e3e9=_0x15f32d(_0x5e2bd1[_0x4ed734-0x1],_0x55d5b3);return!(_0x17e3e9>0x0||_0x24386f&&0x0===_0x17e3e9);});},ol[_0x5e00b3(0x47e5)]=!0x1,ol[_0x5e00b3(0x58a0)]=0x2a,ol[_0x307c2b(0x36a)]=0x0,ol[_0x5e00b3(0x5d9)]=0.5,ol[_0x5e00b3(0x1fc6)]=0x100,ol[_0x307c2b(0x1758)]=_0x5e00b3(0x300),ol[_0x5e00b3(0x915)]=!0x0,ol[_0x5e00b3(0x42cc)]=!0x0,ol[_0x307c2b(0x1c1d)]=!0x0,ol[_0x5e00b3(0x4cf8)]=!0x0,ol[_0x5e00b3(0x1590)]=!0x0,ol[_0x5e00b3(0x532c)]=0x100,ol[_0x5e00b3(0x4966)]=-0x1,ol[_0x5e00b3(0x1956)]=0x1,ol[_0x5e00b3(0x5959)]=0.75,ol[_0x5e00b3(0x55a0)]=0.1,ol[_0x5e00b3(0x17c3)]=0x64,ol[_0x307c2b(0x5404)]=0xa,ol[_0x5e00b3(0x2641)]=0.25,ol[_0x5e00b3(0x452f)]=0.5,ol[_0x5e00b3(0x5ef4)]=0x400,ol[_0x5e00b3(0x57ed)]='',ol[_0x5e00b3(0x3e4d)]=function(_0x5959a6,_0x180acd){var _0xd8c05b=_0x307c2b,_0x9122f8=_0x5e00b3;_0x5959a6[_0x9122f8(0x3720)]=Object[_0x9122f8(0x2850)](_0x180acd[_0xd8c05b(0x1aa2)]),_0x5959a6[_0x9122f8(0x3720)][_0x9122f8(0x26fc)]=_0x5959a6;},ol[_0x5e00b3(0xc6a)]=function(){},ol[_0x5e00b3(0x2285)]=function(_0x1291a5){var _0x34d7ee=_0x5e00b3;return _0x1291a5[_0x34d7ee(0x1fdb)]||(_0x1291a5['ol_uid']=++ol[_0x34d7ee(0x690)]);},ol[_0x5e00b3(0x4ff3)]={},ol[_0x5e00b3(0x4ff3)][_0x5e00b3(0x4746)]=function(_0x1e51cd,_0x4461f9){},ol[_0x5e00b3(0x3d73)]={};var ua=_0x5e00b3(0x39a1)!=typeof navigator?navigator[_0x5e00b3(0x5af)]['toLowerCase']():'',cache,cacheSize,heights;function ClockViewModel(_0x486c00){var _0x458b04=_0x307c2b,_0x5102e9=_0x5e00b3;defined$1(_0x486c00)||(_0x486c00=new Clock()),this[_0x458b04(0x3cc5)]=_0x486c00,this[_0x5102e9(0x4524)]=new EventHelper(),this['_eventHelper'][_0x458b04(0x1af6)](_0x486c00[_0x458b04(0x11e5)],this[_0x458b04(0x2a7b)],this),this[_0x5102e9(0x2ab9)]=knockout[_0x5102e9(0x25f0)](JulianDate[_0x5102e9(0xccb)]()),this['systemTime'][_0x5102e9(0x5d4d)]=JulianDate[_0x458b04(0x4d2)],this[_0x5102e9(0x3d3d)]=knockout[_0x5102e9(0x25f0)](_0x486c00[_0x5102e9(0x3d3d)]),this[_0x5102e9(0x3d3d)][_0x458b04(0x4a52)]=JulianDate[_0x5102e9(0x1dab)],this[_0x458b04(0x36fa)][_0x5102e9(0x1ffa)](function(_0x5bf994){var _0x311dcb=_0x458b04,_0x58915a=_0x5102e9;_0x486c00[_0x311dcb(0x36fa)]=_0x5bf994,this[_0x58915a(0x5b31)]();},this),this[_0x5102e9(0x5dee)]=knockout[_0x5102e9(0x25f0)](_0x486c00[_0x458b04(0x25c6)]),this[_0x458b04(0x25c6)][_0x5102e9(0x5d4d)]=JulianDate[_0x5102e9(0x1dab)],this[_0x5102e9(0x5dee)][_0x5102e9(0x1ffa)](function(_0x4d7f6c){var _0x443b2b=_0x458b04,_0x3c159f=_0x5102e9;_0x486c00[_0x3c159f(0x5dee)]=_0x4d7f6c,this[_0x443b2b(0x2a7b)]();},this),this[_0x5102e9(0x22b3)]=knockout[_0x5102e9(0x25f0)](_0x486c00[_0x5102e9(0x22b3)]),this[_0x5102e9(0x22b3)][_0x5102e9(0x5d4d)]=JulianDate[_0x458b04(0x4d2)],this[_0x5102e9(0x22b3)][_0x5102e9(0x1ffa)](function(_0x4034dc){var _0x15b74f=_0x5102e9;_0x486c00[_0x15b74f(0x22b3)]=_0x4034dc,this[_0x15b74f(0x5b31)]();},this),this[_0x5102e9(0x3ef1)]=knockout[_0x5102e9(0x25f0)](_0x486c00['multiplier']),this[_0x5102e9(0x3ef1)][_0x458b04(0x77c)](function(_0xd11110){var _0x31bcba=_0x458b04;_0x486c00[_0x31bcba(0x2096)]=_0xd11110,this[_0x31bcba(0x2a7b)]();},this),this[_0x5102e9(0x471f)]=knockout[_0x458b04(0x44c7)](_0x486c00[_0x5102e9(0x471f)]),this[_0x458b04(0x1158)][_0x5102e9(0x1ffa)](function(_0x42d7db){var _0x5622a9=_0x5102e9;_0x486c00[_0x5622a9(0x471f)]=_0x42d7db,this[_0x5622a9(0x5b31)]();},this),this[_0x5102e9(0x1439)]=knockout[_0x5102e9(0x25f0)](_0x486c00[_0x5102e9(0x1439)]),this[_0x5102e9(0x1439)][_0x5102e9(0x1ffa)](function(_0x4dbaab){var _0x6b0819=_0x5102e9;_0x486c00[_0x6b0819(0x1439)]=_0x4dbaab,this[_0x6b0819(0x5b31)]();},this),this[_0x5102e9(0x18eb)]=knockout[_0x5102e9(0x25f0)](_0x486c00[_0x5102e9(0x18eb)]),this[_0x5102e9(0x18eb)][_0x5102e9(0x1ffa)](function(_0x9d20f){var _0x2e4b8f=_0x458b04,_0x1b6f6f=_0x5102e9;_0x486c00[_0x1b6f6f(0x18eb)]=_0x9d20f,this[_0x2e4b8f(0x2a7b)]();},this),this[_0x5102e9(0x3332)]=knockout[_0x5102e9(0x25f0)](_0x486c00[_0x5102e9(0x3332)]),this[_0x458b04(0x5644)][_0x458b04(0x77c)](function(_0x39f3c6){var _0x5165e5=_0x5102e9;_0x486c00[_0x5165e5(0x3332)]=_0x39f3c6,this['synchronize']();},this),knockout[_0x5102e9(0x293a)](this,[_0x5102e9(0x2ab9),_0x5102e9(0x3d3d),_0x5102e9(0x5dee),_0x5102e9(0x22b3),_0x5102e9(0x3ef1),_0x5102e9(0x471f),_0x5102e9(0x1439),_0x5102e9(0x18eb),_0x5102e9(0x3332)]);}function Command(){var _0x43a8cb=_0x5e00b3;this[_0x43a8cb(0x120)]=void 0x0,this[_0x43a8cb(0x32c5)]=void 0x0,this[_0x43a8cb(0x4d52)]=void 0x0,DeveloperError$1[_0x43a8cb(0x490e)]();}function createCommand(_0x42d09a,_0x4415c6){var _0x25b463=_0x5e00b3;_0x4415c6=defaultValue$1(_0x4415c6,!0x0);var _0x7297ce=new Event(),_0x11230e=new Event();function _0x121e85(){var _0x24a6b4=_0x23ca,_0x349c5c,_0x39c707={'args':arguments,'cancel':!0x1};return _0x7297ce[_0x24a6b4(0x1c10)](_0x39c707),_0x39c707[_0x24a6b4(0x5d32)]||(_0x349c5c=_0x42d09a[_0x24a6b4(0x4269)](null,arguments),_0x11230e[_0x24a6b4(0x1c10)](_0x349c5c)),_0x349c5c;}return _0x121e85[_0x25b463(0x120)]=_0x4415c6,knockout[_0x25b463(0x293a)](_0x121e85,['canExecute']),Object[_0x25b463(0x1dfd)](_0x121e85,{'beforeExecute':{'value':_0x7297ce},'afterExecute':{'value':_0x11230e}}),_0x121e85;}ol[_0x5e00b3(0x3d73)][_0x5e00b3(0xea1)]=-0x1!==ua[_0x5e00b3(0xabf)](_0x5e00b3(0x533c)),ol[_0x5e00b3(0x3d73)][_0x5e00b3(0x3200)]=-0x1!==ua[_0x5e00b3(0xabf)](_0x5e00b3(0x5b0f))&&-0x1==ua[_0x5e00b3(0xabf)](_0x5e00b3(0x3c8e)),ol[_0x5e00b3(0x3d73)][_0x5e00b3(0x1fb6)]=-0x1!==ua[_0x5e00b3(0xabf)](_0x5e00b3(0x3d70))&&-0x1==ua[_0x5e00b3(0xabf)](_0x5e00b3(0x30f8)),ol[_0x5e00b3(0x3d73)][_0x5e00b3(0x2384)]=-0x1!==ua[_0x307c2b(0x2feb)](_0x5e00b3(0x2aea)),ol[_0x5e00b3(0x3d73)][_0x307c2b(0x15b8)]=0x1,ol[_0x5e00b3(0x3d73)]['CANVAS_LINE_DASH']=!0x0,ol[_0x5e00b3(0x1e9a)]={},ol[_0x307c2b(0x486f)]={'ADD':_0x5e00b3(0x30c2),'REMOVE':_0x307c2b(0x45fe)},ol[_0x5e00b3(0x322b)]={'PROPERTYCHANGE':_0x5e00b3(0x47df)},ol[_0x5e00b3(0x34b8)]={},ol[_0x5e00b3(0x34b8)][_0x5e00b3(0xe34)]=function(_0xea071f){var _0x109d93=_0x5e00b3,_0x643a98=function(_0x394752){var _0x4dbe80=_0x140d,_0x127dd4=_0x23ca,_0x2c2f76=_0xea071f[_0x127dd4(0x12b3)],_0x1abaa6=_0xea071f[_0x4dbe80(0x12c1)]||_0xea071f[_0x127dd4(0x50f)];return _0xea071f['callOnce']&&ol[_0x127dd4(0x34b8)][_0x4dbe80(0x54ee)](_0xea071f),_0x2c2f76[_0x127dd4(0x3c9e)](_0x1abaa6,_0x394752);};return _0xea071f[_0x109d93(0x636)]=_0x643a98,_0x643a98;},ol[_0x307c2b(0x2e99)][_0x307c2b(0xe23)]=function(_0x153fa4,_0x513479,_0x2a8081,_0x36e032){var _0x2aa657=_0x5e00b3;for(var _0x2eb50d,_0x2add1f=0x0,_0x5a8d3e=_0x153fa4[_0x2aa657(0x809)];_0x2add1f<_0x5a8d3e;++_0x2add1f)if((_0x2eb50d=_0x153fa4[_0x2add1f])[_0x2aa657(0x12b3)]===_0x513479&&_0x2eb50d[_0x2aa657(0x27f5)]===_0x2a8081)return _0x36e032&&(_0x2eb50d[_0x2aa657(0x3766)]=_0x2add1f),_0x2eb50d;},ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x3e9b)]=function(_0x1b4f7b,_0x33caed){var _0x9c60e8=_0x307c2b,_0x475e45=_0x1b4f7b[_0x9c60e8(0x4cd0)];return _0x475e45?_0x475e45[_0x33caed]:void 0x0;},ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x516)]=function(_0x246dcc){var _0x2caf7=_0x5e00b3,_0x2d2120=_0x246dcc[_0x2caf7(0x5a6b)];return _0x2d2120||(_0x2d2120=_0x246dcc[_0x2caf7(0x5a6b)]={}),_0x2d2120;},ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x1a11)]=function(_0x49ad30,_0x202c6b){var _0x15a5f9=_0x307c2b,_0x393fc0=_0x5e00b3,_0x151de9=ol[_0x393fc0(0x34b8)][_0x393fc0(0x3e9b)](_0x49ad30,_0x202c6b);if(_0x151de9){for(var _0x1fd25e=0x0,_0x248633=_0x151de9[_0x15a5f9(0x2ef4)];_0x1fd25e<_0x248633;++_0x1fd25e)_0x49ad30[_0x15a5f9(0x3df8)](_0x202c6b,_0x151de9[_0x1fd25e][_0x393fc0(0x636)]),ol[_0x393fc0(0x220d)]['clear'](_0x151de9[_0x1fd25e]);_0x151de9[_0x15a5f9(0x2ef4)]=0x0;var _0x21147e=_0x49ad30[_0x393fc0(0x5a6b)];_0x21147e&&(delete _0x21147e[_0x202c6b],0x0===Object[_0x393fc0(0x4d54)](_0x21147e)[_0x393fc0(0x809)]&&delete _0x49ad30[_0x393fc0(0x5a6b)]);}},ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x5706)]=function(_0x2730b4,_0x397b97,_0x4640bc,_0x453dd0,_0x3e3e14){var _0x566d73=_0x307c2b,_0x5875a2=_0x5e00b3,_0x222a10=ol[_0x5875a2(0x34b8)][_0x5875a2(0x516)](_0x2730b4),_0x545db6=_0x222a10[_0x397b97];_0x545db6||(_0x545db6=_0x222a10[_0x397b97]=[]);var _0x1c7c4d=ol[_0x5875a2(0x34b8)][_0x5875a2(0x2c4a)](_0x545db6,_0x4640bc,_0x453dd0,!0x1);return _0x1c7c4d?_0x3e3e14||(_0x1c7c4d[_0x5875a2(0x38ca)]=!0x1):(_0x1c7c4d={'bindTo':_0x453dd0,'callOnce':!!_0x3e3e14,'listener':_0x4640bc,'target':_0x2730b4,'type':_0x397b97},_0x2730b4[_0x5875a2(0x13f3)](_0x397b97,ol[_0x5875a2(0x34b8)][_0x566d73(0x3cf0)](_0x1c7c4d)),_0x545db6[_0x566d73(0x2a0e)](_0x1c7c4d)),_0x1c7c4d;},ol[_0x5e00b3(0x34b8)][_0x307c2b(0x1150)]=function(_0x4562c2,_0x25408b,_0x1ceeb4,_0x51a07d){var _0x19fc06=_0x307c2b,_0x2707aa=_0x5e00b3;return ol[_0x2707aa(0x34b8)][_0x19fc06(0x26f5)](_0x4562c2,_0x25408b,_0x1ceeb4,_0x51a07d,!0x0);},ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x2a9c)]=function(_0x5d718d,_0x3acf52,_0x46d62d,_0x34c956){var _0x359fac=_0x307c2b,_0x1c59d6=_0x5e00b3,_0x24d43e=ol[_0x1c59d6(0x34b8)][_0x359fac(0x1771)](_0x5d718d,_0x3acf52);if(_0x24d43e){var _0x293b85=ol[_0x1c59d6(0x34b8)][_0x359fac(0xe23)](_0x24d43e,_0x46d62d,_0x34c956,!0x0);_0x293b85&&ol[_0x359fac(0x2e99)][_0x359fac(0x54ee)](_0x293b85);}},ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x43d2)]=function(_0x4a3d46){var _0x33601c=_0x307c2b,_0x23746b=_0x5e00b3;if(_0x4a3d46&&_0x4a3d46[_0x23746b(0x50f)]){_0x4a3d46[_0x33601c(0x4fc8)]['removeEventListener'](_0x4a3d46[_0x23746b(0x3dd)],_0x4a3d46[_0x23746b(0x636)]);var _0x36a788=ol[_0x23746b(0x34b8)][_0x23746b(0x3e9b)](_0x4a3d46[_0x23746b(0x50f)],_0x4a3d46[_0x23746b(0x3dd)]);if(_0x36a788){var _0x5bfe0e=_0x23746b(0x3766)in _0x4a3d46?_0x4a3d46[_0x23746b(0x3766)]:_0x36a788[_0x23746b(0xabf)](_0x4a3d46);-0x1!==_0x5bfe0e&&_0x36a788[_0x23746b(0x2f5b)](_0x5bfe0e,0x1),0x0===_0x36a788[_0x33601c(0x2ef4)]&&ol[_0x23746b(0x34b8)][_0x23746b(0x1a11)](_0x4a3d46[_0x23746b(0x50f)],_0x4a3d46[_0x23746b(0x3dd)]);}ol[_0x23746b(0x220d)]['clear'](_0x4a3d46);}},ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x235e)]=function(_0x59bfca){var _0x23bc96=_0x307c2b,_0x9a3152=_0x5e00b3,_0xf8178e=ol[_0x9a3152(0x34b8)][_0x9a3152(0x516)](_0x59bfca);for(var _0x34d933 in _0xf8178e)ol[_0x23bc96(0x2e99)][_0x23bc96(0x5731)](_0x59bfca,_0x34d933);},ol['Disposable']=function(){},ol[_0x5e00b3(0x4fa4)][_0x5e00b3(0x3720)][_0x5e00b3(0x9ee)]=!0x1,ol[_0x307c2b(0xeb4)][_0x5e00b3(0x3720)][_0x5e00b3(0x4f8c)]=function(){var _0x545e76=_0x307c2b,_0x5ce6fe=_0x5e00b3;this[_0x545e76(0xd4b)]||(this[_0x5ce6fe(0x9ee)]=!0x0,this[_0x5ce6fe(0x41f3)]());},ol[_0x5e00b3(0x4fa4)][_0x5e00b3(0x3720)][_0x307c2b(0x21e5)]=ol[_0x5e00b3(0xc6a)],ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x2eeb)]={},ol[_0x5e00b3(0x34b8)]['Event']=function(_0x3c2474){var _0x454130=_0x5e00b3;this[_0x454130(0x258)],this[_0x454130(0x3dd)]=_0x3c2474,this[_0x454130(0x50f)]=null;},ol[_0x5e00b3(0x34b8)][_0x307c2b(0x37fe)][_0x5e00b3(0x3720)][_0x307c2b(0x4457)]=ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x2eeb)][_0x5e00b3(0x3720)][_0x5e00b3(0x5c27)]=function(){var _0x3d5949=_0x5e00b3;this[_0x3d5949(0x258)]=!0x0;},ol[_0x5e00b3(0x34b8)][_0x307c2b(0x37fe)][_0x5e00b3(0x5c27)]=function(_0x2dfac1){var _0x690cc0=_0x5e00b3;_0x2dfac1[_0x690cc0(0x5c27)]();},ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x2eeb)][_0x5e00b3(0x2889)]=function(_0x547c64){var _0x9b406b=_0x5e00b3;_0x547c64[_0x9b406b(0x2889)]();},ol['events'][_0x5e00b3(0x298)]={},ol['events'][_0x5e00b3(0x298)]=function(){var _0x331305=_0x5e00b3;ol[_0x331305(0x4fa4)][_0x331305(0x3c9e)](this),this[_0x331305(0x6d4)]={},this[_0x331305(0x4cfd)]={},this[_0x331305(0x3356)]={};},ol[_0x5e00b3(0x3e4d)](ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x298)],ol[_0x5e00b3(0x4fa4)]),ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x298)][_0x5e00b3(0x3720)][_0x5e00b3(0x13f3)]=function(_0x45e6b2,_0x15c02a){var _0x5a7611=_0x307c2b,_0x4d6c81=_0x5e00b3,_0x4ab4f0=this[_0x4d6c81(0x3356)][_0x45e6b2];_0x4ab4f0||(_0x4ab4f0=this[_0x5a7611(0xf01)][_0x45e6b2]=[]),-0x1===_0x4ab4f0[_0x4d6c81(0xabf)](_0x15c02a)&&_0x4ab4f0[_0x4d6c81(0x5323)](_0x15c02a);},ol[_0x307c2b(0x2e99)][_0x5e00b3(0x298)][_0x5e00b3(0x3720)][_0x5e00b3(0xc8a)]=function(_0x450bce){var _0x5c8b16=_0x307c2b,_0x3f1a8c=_0x5e00b3,_0x58f011=_0x3f1a8c(0x20b8)==typeof _0x450bce?new ol[(_0x3f1a8c(0x34b8))]['Event'](_0x450bce):_0x450bce,_0x2b7783=_0x58f011[_0x5c8b16(0x18c0)];_0x58f011[_0x3f1a8c(0x50f)]=this;var _0x5119f2,_0x4b50ff=this[_0x3f1a8c(0x3356)][_0x2b7783];if(_0x4b50ff){_0x2b7783 in this[_0x3f1a8c(0x4cfd)]||(this[_0x5c8b16(0x1994)][_0x2b7783]=0x0,this[_0x3f1a8c(0x6d4)][_0x2b7783]=0x0),++this[_0x3f1a8c(0x4cfd)][_0x2b7783];for(var _0x24e756=0x0,_0x2073cb=_0x4b50ff[_0x3f1a8c(0x809)];_0x24e756<_0x2073cb;++_0x24e756)if(!0x1===_0x4b50ff[_0x24e756][_0x3f1a8c(0x3c9e)](this,_0x58f011)||_0x58f011[_0x5c8b16(0x48d2)]){_0x5119f2=!0x1;break;}if(--this[_0x3f1a8c(0x4cfd)][_0x2b7783],0x0===this[_0x5c8b16(0x1994)][_0x2b7783]){var _0x2e6a94=this[_0x3f1a8c(0x6d4)][_0x2b7783];for(delete this[_0x3f1a8c(0x6d4)][_0x2b7783];_0x2e6a94--;)this[_0x3f1a8c(0x3da7)](_0x2b7783,ol[_0x3f1a8c(0xc6a)]);delete this[_0x3f1a8c(0x4cfd)][_0x2b7783];}return _0x5119f2;}},ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x298)][_0x5e00b3(0x3720)][_0x5e00b3(0x41f3)]=function(){var _0x2c3f17=_0x5e00b3;ol[_0x2c3f17(0x34b8)][_0x2c3f17(0x235e)](this);},ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x298)][_0x307c2b(0x1aa2)][_0x5e00b3(0x3e9b)]=function(_0x5117ed){return this['listeners_'][_0x5117ed];},ol[_0x307c2b(0x2e99)][_0x307c2b(0x27ba)][_0x307c2b(0x1aa2)][_0x5e00b3(0x13d5)]=function(_0x1ae59b){var _0x22e07e=_0x307c2b,_0x55a73a=_0x5e00b3;return _0x1ae59b?_0x1ae59b in this[_0x22e07e(0xf01)]:Object[_0x55a73a(0x4d54)](this[_0x22e07e(0xf01)])[_0x55a73a(0x809)]>0x0;},ol[_0x5e00b3(0x34b8)][_0x307c2b(0x27ba)][_0x5e00b3(0x3720)][_0x5e00b3(0x3da7)]=function(_0x5d23c5,_0x3725e8){var _0x308668=_0x307c2b,_0x39ef3f=_0x5e00b3,_0x5794e6=this[_0x39ef3f(0x3356)][_0x5d23c5];if(_0x5794e6){var _0x47e1db=_0x5794e6[_0x39ef3f(0xabf)](_0x3725e8);_0x5d23c5 in this[_0x39ef3f(0x6d4)]?(_0x5794e6[_0x47e1db]=ol[_0x39ef3f(0xc6a)],++this[_0x39ef3f(0x6d4)][_0x5d23c5]):(_0x5794e6[_0x308668(0x1d88)](_0x47e1db,0x1),0x0===_0x5794e6[_0x39ef3f(0x809)]&&delete this[_0x39ef3f(0x3356)][_0x5d23c5]);}},ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x4cbd)]={'CHANGE':_0x307c2b(0x15cd),'CLEAR':_0x5e00b3(0x3fec),'CLICK':_0x5e00b3(0x5d35),'DBLCLICK':_0x307c2b(0x2a66),'DRAGENTER':_0x307c2b(0x3ebe),'DRAGOVER':_0x5e00b3(0x147b),'DROP':_0x5e00b3(0x470a),'ERROR':_0x5e00b3(0x584a),'KEYDOWN':_0x307c2b(0x3f43),'KEYPRESS':_0x5e00b3(0x1ac2),'LOAD':_0x307c2b(0x20c8),'MOUSEDOWN':_0x5e00b3(0x5712),'MOUSEMOVE':_0x5e00b3(0x55ce),'MOUSEOUT':_0x5e00b3(0x1c22),'MOUSEUP':_0x5e00b3(0x1f63),'MOUSEWHEEL':_0x5e00b3(0x31d),'MSPOINTERDOWN':_0x5e00b3(0x5cb6),'RESIZE':_0x5e00b3(0x2258),'TOUCHSTART':_0x5e00b3(0x3a62),'TOUCHMOVE':_0x5e00b3(0x41ef),'TOUCHEND':_0x5e00b3(0x12fe),'WHEEL':_0x5e00b3(0x2a50)},ol[_0x307c2b(0x106d)]=function(){var _0x373c5a=_0x5e00b3;this[_0x373c5a(0x5962)]=0x0;},ol[_0x5e00b3(0x3e4d)](ol[_0x5e00b3(0x2b9)],ol[_0x307c2b(0x2e99)][_0x5e00b3(0x298)]),ol[_0x5e00b3(0x2b9)][_0x5e00b3(0x4908)]=function(_0x3ffbaa){var _0x1a9656=_0x307c2b,_0x29b7fb=_0x5e00b3;if(Array[_0x29b7fb(0x2676)](_0x3ffbaa)){for(var _0x5b6bf2=0x0,_0x3e3629=_0x3ffbaa[_0x29b7fb(0x809)];_0x5b6bf2<_0x3e3629;++_0x5b6bf2)ol[_0x1a9656(0x2e99)][_0x29b7fb(0x43d2)](_0x3ffbaa[_0x5b6bf2]);}else ol[_0x1a9656(0x2e99)][_0x29b7fb(0x43d2)](_0x3ffbaa);},ol['Observable'][_0x5e00b3(0x3720)][_0x5e00b3(0x5cb5)]=function(){var _0x53181b=_0x5e00b3;++this[_0x53181b(0x5962)];},ol[_0x5e00b3(0x2b9)][_0x307c2b(0x1aa2)][_0x5e00b3(0xc8a)],ol[_0x5e00b3(0x2b9)][_0x5e00b3(0x3720)][_0x307c2b(0x451d)]=function(){var _0xd221a5=_0x5e00b3;return this[_0xd221a5(0x5962)];},ol[_0x5e00b3(0x2b9)]['prototype']['on']=function(_0x12f6ab,_0x4fc51c,_0x4d5c52){var _0x4d18b2=_0x307c2b,_0x26a453=_0x5e00b3;if(Array[_0x4d18b2(0x2d5)](_0x12f6ab)){for(var _0x581cfd=_0x12f6ab['length'],_0x15c6a1=new Array(_0x581cfd),_0x350122=0x0;_0x350122<_0x581cfd;++_0x350122)_0x15c6a1[_0x350122]=ol[_0x4d18b2(0x2e99)][_0x26a453(0x5706)](this,_0x12f6ab[_0x350122],_0x4fc51c,_0x4d5c52);return _0x15c6a1;}return ol[_0x26a453(0x34b8)][_0x26a453(0x5706)](this,_0x12f6ab,_0x4fc51c,_0x4d5c52);},ol[_0x5e00b3(0x2b9)][_0x5e00b3(0x3720)][_0x5e00b3(0x35f3)]=function(_0x1f299c,_0x3a3d97,_0x79558c){var _0x4f24ee=_0x307c2b,_0x1ff640=_0x5e00b3;if(Array[_0x1ff640(0x2676)](_0x1f299c)){for(var _0x455d02=_0x1f299c[_0x4f24ee(0x2ef4)],_0x4875ec=new Array(_0x455d02),_0x479f6c=0x0;_0x479f6c<_0x455d02;++_0x479f6c)_0x4875ec[_0x479f6c]=ol[_0x1ff640(0x34b8)][_0x4f24ee(0x1150)](this,_0x1f299c[_0x479f6c],_0x3a3d97,_0x79558c);return _0x4875ec;}return ol[_0x4f24ee(0x2e99)][_0x1ff640(0xb60)](this,_0x1f299c,_0x3a3d97,_0x79558c);},ol[_0x5e00b3(0x2b9)][_0x5e00b3(0x3720)]['un']=function(_0xac9b3d,_0x27602c,_0x47a7cc){var _0x21f108=_0x307c2b,_0xfa624f=_0x5e00b3;if(Array[_0xfa624f(0x2676)](_0xac9b3d)){for(var _0xf66281=0x0,_0xeb2f77=_0xac9b3d[_0xfa624f(0x809)];_0xf66281<_0xeb2f77;++_0xf66281)ol[_0x21f108(0x2e99)][_0xfa624f(0x2a9c)](this,_0xac9b3d[_0xf66281],_0x27602c,_0x47a7cc);}else ol[_0xfa624f(0x34b8)][_0xfa624f(0x2a9c)](this,_0xac9b3d,_0x27602c,_0x47a7cc);},ol[_0x5e00b3(0x690)]=0x0,ol[_0x5e00b3(0x2590)]=function(_0x3e23a0){var _0x386053=_0x307c2b,_0x112cfc=_0x5e00b3;ol[_0x386053(0x106d)][_0x112cfc(0x3c9e)](this),ol['getUid'](this),this[_0x112cfc(0x1584)]={},void 0x0!==_0x3e23a0&&this[_0x112cfc(0x4d4)](_0x3e23a0);},ol[_0x5e00b3(0x3e4d)](ol[_0x5e00b3(0x2590)],ol[_0x5e00b3(0x2b9)]),ol[_0x5e00b3(0x2590)][_0x5e00b3(0x3718)]={},ol[_0x5e00b3(0x2590)][_0x307c2b(0x23e0)]=function(_0x548ac8){var _0x16d71c=_0x5e00b3;return ol['Object'][_0x16d71c(0x3718)][_0x16d71c(0x1a9a)](_0x548ac8)?ol[_0x16d71c(0x2590)][_0x16d71c(0x3718)][_0x548ac8]:ol['Object'][_0x16d71c(0x3718)][_0x548ac8]=_0x16d71c(0x779)+_0x548ac8;},ol[_0x5e00b3(0x2590)][_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0x286044){var _0x15e5ef=_0x307c2b,_0x1d296a=_0x5e00b3,_0x2c0d72;return this[_0x15e5ef(0x5a7b)][_0x15e5ef(0x2609)](_0x286044)&&(_0x2c0d72=this[_0x1d296a(0x1584)][_0x286044]),_0x2c0d72;},ol[_0x5e00b3(0x2590)][_0x5e00b3(0x3720)][_0x307c2b(0x1bb6)]=function(){var _0x3b422a=_0x307c2b;return Object[_0x3b422a(0x11bc)](this['values_']);},ol[_0x5e00b3(0x2590)][_0x307c2b(0x1aa2)][_0x5e00b3(0x3ba6)]=function(){var _0x1ab9e9=_0x307c2b,_0x2d7fcb=_0x5e00b3;return ol[_0x2d7fcb(0x220d)][_0x2d7fcb(0x38c1)]({},this[_0x1ab9e9(0x5a7b)]);},ol[_0x5e00b3(0x2590)][_0x5e00b3(0x3720)][_0x307c2b(0x459d)]=function(_0x1108c5,_0x5d49b9){},ol[_0x5e00b3(0x2590)][_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(_0x5e1da8,_0xf34e8c,_0x502423){var _0x40a5b9=_0x5e00b3;if(_0x502423)this[_0x40a5b9(0x1584)][_0x5e1da8]=_0xf34e8c;else{var _0x547d60=this[_0x40a5b9(0x1584)][_0x5e1da8];this[_0x40a5b9(0x1584)][_0x5e1da8]=_0xf34e8c,_0x547d60!==_0xf34e8c&&this[_0x40a5b9(0x2866)](_0x5e1da8,_0x547d60);}},ol[_0x5e00b3(0x2590)][_0x307c2b(0x1aa2)]['setProperties']=function(_0x3fb821,_0x2c1943){var _0x153ae0=_0x307c2b,_0x44f12a;for(_0x44f12a in _0x3fb821)this[_0x153ae0(0x3235)](_0x44f12a,_0x3fb821[_0x44f12a],_0x2c1943);},ol[_0x5e00b3(0x2590)][_0x5e00b3(0x3720)][_0x307c2b(0x490e)]=function(_0x2cf0c8,_0xa3d265){var _0x5c9728=_0x5e00b3;if(_0x2cf0c8 in this[_0x5c9728(0x1584)]){var _0x31c9cb=this[_0x5c9728(0x1584)][_0x2cf0c8];delete this[_0x5c9728(0x1584)][_0x2cf0c8],_0xa3d265||this[_0x5c9728(0x2866)](_0x2cf0c8,_0x31c9cb);}},ol['Object'][_0x307c2b(0x37fe)]=function(_0x4642cc,_0x1065f5,_0x147ace){var _0x42ce9c=_0x307c2b,_0x19c42f=_0x5e00b3;ol[_0x19c42f(0x34b8)][_0x19c42f(0x2eeb)][_0x19c42f(0x3c9e)](this,_0x4642cc),this[_0x19c42f(0x150a)]=_0x1065f5,this[_0x42ce9c(0x516a)]=_0x147ace;},ol[_0x5e00b3(0x3e4d)](ol[_0x5e00b3(0x2590)][_0x5e00b3(0x2eeb)],ol[_0x5e00b3(0x34b8)][_0x307c2b(0x37fe)]),ol[_0x5e00b3(0x3df1)]={},ol[_0x307c2b(0x964)][_0x5e00b3(0x136a)]=function(){return!0x0;},ol[_0x5e00b3(0x3df1)][_0x5e00b3(0x2cde)]=function(){return!0x1;},ol[_0x5e00b3(0x41e7)]={},ol[_0x5e00b3(0x41e7)][_0x5e00b3(0x4b1d)]=function(_0x55914c,_0x5627aa,_0x270e6b){var _0x543ef0=_0x5e00b3;return Math[_0x543ef0(0x19a8)](Math[_0x543ef0(0x498f)](_0x55914c,_0x5627aa),_0x270e6b);},ol[_0x307c2b(0x266e)][_0x5e00b3(0x1f21)]='cosh'in Math?Math[_0x307c2b(0x1ef6)]:function(_0xce26ce){var _0xa28f42=_0x307c2b,_0x143d2d=Math[_0xa28f42(0x794)](_0xce26ce);return(_0x143d2d+0x1/_0x143d2d)/0x2;},ol[_0x5e00b3(0x41e7)][_0x5e00b3(0x3e15)]=function(_0x37d480){var _0x42fb0c=_0x307c2b,_0xa7aa0e=_0x5e00b3;return ol[_0xa7aa0e(0x4ff3)][_0xa7aa0e(0x4746)](0x0<_0x37d480,0x1d),Math[_0xa7aa0e(0x3a5c)](0x2,Math[_0x42fb0c(0x4f30)](Math[_0xa7aa0e(0xca1)](_0x37d480)/Math[_0x42fb0c(0x3b27)]));},ol[_0x5e00b3(0x41e7)]['squaredSegmentDistance']=function(_0x487ee8,_0x2e977a,_0x47e6e0,_0x348860,_0xf52771,_0x3e0da5){var _0x2192a8=_0x5e00b3,_0x4ac760=_0xf52771-_0x47e6e0,_0x4aee1a=_0x3e0da5-_0x348860;if(0x0!==_0x4ac760||0x0!==_0x4aee1a){var _0xdc503=((_0x487ee8-_0x47e6e0)*_0x4ac760+(_0x2e977a-_0x348860)*_0x4aee1a)/(_0x4ac760*_0x4ac760+_0x4aee1a*_0x4aee1a);_0xdc503>0x1?(_0x47e6e0=_0xf52771,_0x348860=_0x3e0da5):_0xdc503>0x0&&(_0x47e6e0+=_0x4ac760*_0xdc503,_0x348860+=_0x4aee1a*_0xdc503);}return ol[_0x2192a8(0x41e7)][_0x2192a8(0x2e20)](_0x487ee8,_0x2e977a,_0x47e6e0,_0x348860);},ol[_0x5e00b3(0x41e7)][_0x5e00b3(0x2e20)]=function(_0x540b41,_0x4e6fb3,_0x5f1f2c,_0x3f53ef){var _0x822a36=_0x5f1f2c-_0x540b41,_0x18e2f1=_0x3f53ef-_0x4e6fb3;return _0x822a36*_0x822a36+_0x18e2f1*_0x18e2f1;},ol[_0x5e00b3(0x41e7)][_0x5e00b3(0x40c7)]=function(_0x5c32ed){var _0x24fbec=_0x5e00b3;for(var _0x487658=_0x5c32ed[_0x24fbec(0x809)],_0x695d62=0x0;_0x695d62<_0x487658;_0x695d62++){for(var _0x311add=_0x695d62,_0x6a1dbb=Math[_0x24fbec(0x1beb)](_0x5c32ed[_0x695d62][_0x695d62]),_0x3d8814=_0x695d62+0x1;_0x3d8814<_0x487658;_0x3d8814++){var _0x246725=Math[_0x24fbec(0x1beb)](_0x5c32ed[_0x3d8814][_0x695d62]);_0x246725>_0x6a1dbb&&(_0x6a1dbb=_0x246725,_0x311add=_0x3d8814);}if(0x0===_0x6a1dbb)return null;var _0x13cfd7=_0x5c32ed[_0x311add];_0x5c32ed[_0x311add]=_0x5c32ed[_0x695d62],_0x5c32ed[_0x695d62]=_0x13cfd7;for(var _0x3ac6f0=_0x695d62+0x1;_0x3ac6f0<_0x487658;_0x3ac6f0++)for(var _0x5e2d1f=-_0x5c32ed[_0x3ac6f0][_0x695d62]/_0x5c32ed[_0x695d62][_0x695d62],_0x241b00=_0x695d62;_0x241b00<_0x487658+0x1;_0x241b00++)_0x695d62==_0x241b00?_0x5c32ed[_0x3ac6f0][_0x241b00]=0x0:_0x5c32ed[_0x3ac6f0][_0x241b00]+=_0x5e2d1f*_0x5c32ed[_0x695d62][_0x241b00];}for(var _0x25250e=new Array(_0x487658),_0x530435=_0x487658-0x1;_0x530435>=0x0;_0x530435--){_0x25250e[_0x530435]=_0x5c32ed[_0x530435][_0x487658]/_0x5c32ed[_0x530435][_0x530435];for(var _0x2e7bcb=_0x530435-0x1;_0x2e7bcb>=0x0;_0x2e7bcb--)_0x5c32ed[_0x2e7bcb][_0x487658]-=_0x5c32ed[_0x2e7bcb][_0x530435]*_0x25250e[_0x530435];}return _0x25250e;},ol[_0x5e00b3(0x41e7)][_0x5e00b3(0x173e)]=function(_0x19463e){return 0xb4*_0x19463e/Math['PI'];},ol[_0x5e00b3(0x41e7)]['toRadians']=function(_0x1cf4fb){return _0x1cf4fb*Math['PI']/0xb4;},ol[_0x5e00b3(0x41e7)][_0x5e00b3(0xc25)]=function(_0x237243,_0xa2b1b5){var _0x5de7bd=_0x237243%_0xa2b1b5;return _0x5de7bd*_0xa2b1b5<0x0?_0x5de7bd+_0xa2b1b5:_0x5de7bd;},ol[_0x5e00b3(0x41e7)][_0x5e00b3(0x3596)]=function(_0x524e3c,_0x1bf3ca,_0x5ade95){return _0x524e3c+_0x5ade95*(_0x1bf3ca-_0x524e3c);},ol[_0x5e00b3(0x41d)]={'IDLE':0x0,'LOADING':0x1,'LOADED':0x2,'ERROR':0x3},ol[_0x5e00b3(0x8fe)]={},ol[_0x307c2b(0x3a3a)][_0x5e00b3(0x2fd9)]=/^#(?:[0-9a-f]{3,4}){1,2}$/i,ol[_0x5e00b3(0x8fe)][_0x5e00b3(0xe18)]=/^([a-z]*)$/i,ol[_0x5e00b3(0x8fe)][_0x5e00b3(0x21c3)]=function(_0x4e3c89){var _0x594707=_0x5e00b3;return Array[_0x594707(0x2676)](_0x4e3c89)?_0x4e3c89:ol[_0x594707(0x8fe)][_0x594707(0x1420)](_0x4e3c89);},ol[_0x307c2b(0x3a3a)][_0x5e00b3(0x3e2)]=function(_0x377b13){var _0x4e4bd5=_0x5e00b3;return _0x4e4bd5(0x20b8)==typeof _0x377b13?_0x377b13:ol[_0x4e4bd5(0x8fe)][_0x4e4bd5(0x3cc8)](_0x377b13);},ol[_0x5e00b3(0x8fe)][_0x5e00b3(0x3ec9)]=function(_0x43dd5c){var _0x2c3a9c=_0x307c2b,_0x4198c=_0x5e00b3,_0x5a8be7=document[_0x4198c(0x2a2e)](_0x4198c(0x2410));_0x5a8be7[_0x2c3a9c(0x1df0)][_0x4198c(0x8fe)]=_0x43dd5c,document[_0x4198c(0xd00)][_0x4198c(0x5a20)](_0x5a8be7);var _0x3197f6=getComputedStyle(_0x5a8be7)[_0x2c3a9c(0x3a3a)];return document[_0x4198c(0xd00)][_0x4198c(0x3fb0)](_0x5a8be7),_0x3197f6;},ol[_0x5e00b3(0x8fe)]['fromString']=(cache={},cacheSize=0x0,function(_0x3353aa){var _0x1a042c=_0x5e00b3,_0x3b498d;if(cache[_0x1a042c(0x1a9a)](_0x3353aa))_0x3b498d=cache[_0x3353aa];else{if(cacheSize>=0x400){var _0x22b28f,_0xdcb553=0x0;for(_0x22b28f in cache)0x0==(0x3&_0xdcb553++)&&(delete cache[_0x22b28f],--cacheSize);}_0x3b498d=ol[_0x1a042c(0x8fe)][_0x1a042c(0x441d)](_0x3353aa),cache[_0x3353aa]=_0x3b498d,++cacheSize;}return _0x3b498d;}),ol[_0x5e00b3(0x8fe)]['fromStringInternal_']=function(_0x4a12d4){var _0x28f5e6=_0x307c2b,_0x34ed6f=_0x5e00b3,_0x4c4cf3,_0x1a1dd7,_0x398e9d,_0x3ae6fb,_0x16d505,_0x314a54;if(ol[_0x28f5e6(0x3a3a)][_0x28f5e6(0x54ea)][_0x34ed6f(0x54e4)](_0x4a12d4)&&(_0x4a12d4=ol[_0x28f5e6(0x3a3a)][_0x28f5e6(0x199d)](_0x4a12d4)),ol[_0x34ed6f(0x8fe)][_0x34ed6f(0x2fd9)][_0x34ed6f(0x54e4)](_0x4a12d4)){var _0x1c6598,_0x56d032=_0x4a12d4[_0x34ed6f(0x809)]-0x1;_0x1c6598=_0x56d032<=0x4?0x1:0x2;var _0x4a4c8a=0x4===_0x56d032||0x8===_0x56d032;_0x4c4cf3=parseInt(_0x4a12d4[_0x34ed6f(0x2bb6)](0x1+0x0*_0x1c6598,_0x1c6598),0x10),_0x1a1dd7=parseInt(_0x4a12d4[_0x34ed6f(0x2bb6)](0x1+0x1*_0x1c6598,_0x1c6598),0x10),_0x398e9d=parseInt(_0x4a12d4[_0x28f5e6(0x19e5)](0x1+0x2*_0x1c6598,_0x1c6598),0x10),_0x3ae6fb=_0x4a4c8a?parseInt(_0x4a12d4[_0x34ed6f(0x2bb6)](0x1+0x3*_0x1c6598,_0x1c6598),0x10):0xff,0x1==_0x1c6598&&(_0x4c4cf3=(_0x4c4cf3<<0x4)+_0x4c4cf3,_0x1a1dd7=(_0x1a1dd7<<0x4)+_0x1a1dd7,_0x398e9d=(_0x398e9d<<0x4)+_0x398e9d,_0x4a4c8a&&(_0x3ae6fb=(_0x3ae6fb<<0x4)+_0x3ae6fb)),_0x16d505=[_0x4c4cf3,_0x1a1dd7,_0x398e9d,_0x3ae6fb/0xff];}else 0x0==_0x4a12d4[_0x34ed6f(0xabf)](_0x34ed6f(0x5cf3))?(_0x314a54=_0x4a12d4[_0x34ed6f(0x30eb)](0x5,-0x1)[_0x28f5e6(0x1997)](',')[_0x34ed6f(0x7f7)](Number),_0x16d505=ol[_0x34ed6f(0x8fe)][_0x34ed6f(0x4853)](_0x314a54)):0x0==_0x4a12d4[_0x34ed6f(0xabf)](_0x28f5e6(0x84d))?((_0x314a54=_0x4a12d4[_0x34ed6f(0x30eb)](0x4,-0x1)[_0x34ed6f(0x390f)](',')[_0x28f5e6(0x4af7)](Number))[_0x34ed6f(0x5323)](0x1),_0x16d505=ol[_0x34ed6f(0x8fe)][_0x34ed6f(0x4853)](_0x314a54)):ol[_0x34ed6f(0x4ff3)][_0x34ed6f(0x4746)](!0x1,0xe);return _0x16d505;},ol[_0x5e00b3(0x8fe)][_0x5e00b3(0x4853)]=function(_0x2eef9c,_0x2528d5){var _0x36e9d5=_0x307c2b,_0x21458b=_0x5e00b3,_0x540c19=_0x2528d5||[];return _0x540c19[0x0]=ol[_0x36e9d5(0x266e)][_0x21458b(0x4b1d)](_0x2eef9c[0x0]+0.5|0x0,0x0,0xff),_0x540c19[0x1]=ol[_0x21458b(0x41e7)][_0x21458b(0x4b1d)](_0x2eef9c[0x1]+0.5|0x0,0x0,0xff),_0x540c19[0x2]=ol[_0x21458b(0x41e7)][_0x21458b(0x4b1d)](_0x2eef9c[0x2]+0.5|0x0,0x0,0xff),_0x540c19[0x3]=ol[_0x21458b(0x41e7)][_0x36e9d5(0x505d)](_0x2eef9c[0x3],0x0,0x1),_0x540c19;},ol[_0x5e00b3(0x8fe)][_0x5e00b3(0x3cc8)]=function(_0x3a8d2f){var _0xf65b58=_0x5e00b3,_0x4b650b=_0x3a8d2f[0x0];_0x4b650b!=(0x0|_0x4b650b)&&(_0x4b650b=_0x4b650b+0.5|0x0);var _0x16bc89=_0x3a8d2f[0x1];_0x16bc89!=(0x0|_0x16bc89)&&(_0x16bc89=_0x16bc89+0.5|0x0);var _0x960bb8=_0x3a8d2f[0x2];return _0x960bb8!=(0x0|_0x960bb8)&&(_0x960bb8=_0x960bb8+0.5|0x0),_0xf65b58(0x5cf3)+_0x4b650b+','+_0x16bc89+','+_0x960bb8+','+(void 0x0===_0x3a8d2f[0x3]?0x1:_0x3a8d2f[0x3])+')';},ol[_0x5e00b3(0x1779)]={},ol[_0x5e00b3(0x1779)][_0x5e00b3(0x365a)]=function(_0x2143fc){var _0x5621db=_0x307c2b,_0x3840fd=_0x5e00b3;return ol[_0x3840fd(0x1779)][_0x5621db(0x1b11)](_0x2143fc)?_0x2143fc:ol[_0x5621db(0x3a3a)][_0x5621db(0x7c7)](_0x2143fc);},ol[_0x5e00b3(0x1779)][_0x5e00b3(0xfab)]=function(_0x104eab){var _0x236fd3=_0x307c2b;return _0x236fd3(0x2faa)==typeof _0x104eab||_0x104eab instanceof CanvasPattern||_0x104eab instanceof CanvasGradient;},ol[_0x5e00b3(0x1252)]={},ol[_0x5e00b3(0x1252)][_0x307c2b(0x28db)]=_0x5e00b3(0x2b56),ol[_0x5e00b3(0x1252)][_0x307c2b(0x363f)]=_0x5e00b3(0x4a01),ol[_0x5e00b3(0x1252)][_0x5e00b3(0x2961)]=_0x5e00b3(0x5ae7),ol[_0x5e00b3(0x1252)][_0x5e00b3(0xbb1)]='ol-unsupported',ol[_0x5e00b3(0x1252)][_0x5e00b3(0x5909)]=_0x5e00b3(0x1ad3),ol[_0x307c2b(0xb8a)][_0x5e00b3(0x4d12)]=function(){var _0x1c0514,_0x5bfd5a={};return function(_0x380a54){var _0x1bbc05=_0x140d,_0x5e54b9=_0x23ca;if(_0x1c0514||(_0x1c0514=document[_0x5e54b9(0x2a2e)](_0x1bbc05(0x5b3e))[_0x5e54b9(0x8cd)]),!(_0x380a54 in _0x5bfd5a)){_0x1c0514[_0x1bbc05(0x4d00)]=_0x380a54;var _0x307c59=_0x1c0514[_0x5e54b9(0x5f0f)];if(_0x1c0514[_0x1bbc05(0x4d00)]='',!_0x307c59)return null;_0x5bfd5a[_0x380a54]=_0x307c59[_0x1bbc05(0x1997)](/,\s?/);}return _0x5bfd5a[_0x380a54];};}(),ol[_0x5e00b3(0x295e)]={},ol[_0x5e00b3(0x295e)]['createCanvasContext2D']=function(_0x53ac3e,_0x448d28){var _0x379cae=_0x307c2b;return(_0x53ac3e&&_0x448d28?new OffscreenCanvas(_0x53ac3e,_0x448d28):new OffscreenCanvas(0x1,0x1))[_0x379cae(0x17ec)]('2d');},ol[_0x5e00b3(0x295e)][_0x5e00b3(0x38c6)]=function(_0x5bfdc6){var _0x38a0b2=_0x5e00b3,_0x52d3fc=_0x5bfdc6[_0x38a0b2(0x52ac)],_0x4fa0a4=getComputedStyle(_0x5bfdc6);return _0x52d3fc+=parseInt(_0x4fa0a4[_0x38a0b2(0x55a6)],0xa)+parseInt(_0x4fa0a4[_0x38a0b2(0x31ae)],0xa);},ol[_0x5e00b3(0x295e)][_0x307c2b(0x1223)]=function(_0x28a4ee){var _0x287dd5=_0x5e00b3,_0x67fc5=_0x28a4ee[_0x287dd5(0x5145)],_0x1003fa=getComputedStyle(_0x28a4ee);return _0x67fc5+=parseInt(_0x1003fa[_0x287dd5(0x528f)],0xa)+parseInt(_0x1003fa[_0x287dd5(0x8b0)],0xa);},ol[_0x5e00b3(0x295e)][_0x5e00b3(0x59cf)]=function(_0x270450,_0x20edbe){var _0x27b36f=_0x5e00b3,_0x38b504=_0x20edbe[_0x27b36f(0xf67)];_0x38b504&&_0x38b504[_0x27b36f(0x3511)](_0x270450,_0x20edbe);},ol[_0x5e00b3(0x295e)][_0x5e00b3(0x16be)]=function(_0x52c8e3){var _0x4bf1f7=_0x5e00b3;return _0x52c8e3&&_0x52c8e3[_0x4bf1f7(0xf67)]?_0x52c8e3[_0x4bf1f7(0xf67)][_0x4bf1f7(0x3fb0)](_0x52c8e3):null;},ol[_0x5e00b3(0x295e)][_0x5e00b3(0x419f)]=function(_0x57f47e){var _0x5aa5b3=_0x307c2b,_0x50a595=_0x5e00b3;for(;_0x57f47e[_0x50a595(0x3e0)];)_0x57f47e[_0x5aa5b3(0x1f3a)](_0x57f47e[_0x50a595(0x3e0)]);},ol[_0x307c2b(0x585d)]={},ol[_0x5e00b3(0x263e)][_0x5e00b3(0xc57)]={'BOTTOM_LEFT':_0x307c2b(0x5acc),'BOTTOM_RIGHT':'bottom-right','TOP_LEFT':_0x5e00b3(0x4d00),'TOP_RIGHT':'top-right'},ol[_0x5e00b3(0x263e)][_0x307c2b(0x45c4)]={'UNKNOWN':0x0,'INTERSECTING':0x1,'ABOVE':0x2,'RIGHT':0x4,'BELOW':0x8,'LEFT':0x10},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x5260)]=function(_0x41efcf){var _0x435a53=_0x307c2b,_0xfc7511=_0x5e00b3;for(var _0x535ad4=ol[_0xfc7511(0x263e)][_0xfc7511(0x917)](),_0x27d608=0x0,_0x48b012=_0x41efcf[_0x435a53(0x2ef4)];_0x27d608<_0x48b012;++_0x27d608)ol[_0xfc7511(0x263e)][_0x435a53(0x1eed)](_0x535ad4,_0x41efcf[_0x27d608]);return _0x535ad4;},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x1a65)]=function(_0x24e2b6,_0x66fd1e,_0x2ffea1){var _0x6e32b=_0x307c2b,_0x2ee564=_0x5e00b3,_0x1e6f2b=Math[_0x2ee564(0x19a8)][_0x2ee564(0x4269)](null,_0x24e2b6),_0x3d47e4=Math[_0x2ee564(0x19a8)][_0x6e32b(0x1bcb)](null,_0x66fd1e),_0xfbd1f=Math[_0x2ee564(0x498f)][_0x2ee564(0x4269)](null,_0x24e2b6),_0x1e3247=Math[_0x2ee564(0x498f)][_0x6e32b(0x1bcb)](null,_0x66fd1e);return ol[_0x2ee564(0x263e)][_0x2ee564(0x7e1)](_0x1e6f2b,_0x3d47e4,_0xfbd1f,_0x1e3247,_0x2ffea1);},ol[_0x5e00b3(0x263e)][_0x307c2b(0xcaa)]=function(_0x214dc3,_0x34c2ad,_0x348b52){return _0x348b52?(_0x348b52[0x0]=_0x214dc3[0x0]-_0x34c2ad,_0x348b52[0x1]=_0x214dc3[0x1]-_0x34c2ad,_0x348b52[0x2]=_0x214dc3[0x2]+_0x34c2ad,_0x348b52[0x3]=_0x214dc3[0x3]+_0x34c2ad,_0x348b52):[_0x214dc3[0x0]-_0x34c2ad,_0x214dc3[0x1]-_0x34c2ad,_0x214dc3[0x2]+_0x34c2ad,_0x214dc3[0x3]+_0x34c2ad];},ol[_0x307c2b(0x585d)][_0x5e00b3(0x40f3)]=function(_0x207f56,_0x134e45){var _0x3468c0=_0x5e00b3;return _0x134e45?(_0x134e45[0x0]=_0x207f56[0x0],_0x134e45[0x1]=_0x207f56[0x1],_0x134e45[0x2]=_0x207f56[0x2],_0x134e45[0x3]=_0x207f56[0x3],_0x134e45):_0x207f56[_0x3468c0(0x30eb)]();},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x4e48)]=function(_0x12a5d7,_0x2e759c,_0x521a54){var _0xe76453,_0x47e3da;return(_0xe76453=_0x2e759c<_0x12a5d7[0x0]?_0x12a5d7[0x0]-_0x2e759c:_0x12a5d7[0x2]<_0x2e759c?_0x2e759c-_0x12a5d7[0x2]:0x0)*_0xe76453+(_0x47e3da=_0x521a54<_0x12a5d7[0x1]?_0x12a5d7[0x1]-_0x521a54:_0x12a5d7[0x3]<_0x521a54?_0x521a54-_0x12a5d7[0x3]:0x0)*_0x47e3da;},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x5e61)]=function(_0x4cb6ee,_0x2f0a46){var _0x5abf34=_0x5e00b3;return ol[_0x5abf34(0x263e)][_0x5abf34(0x255d)](_0x4cb6ee,_0x2f0a46[0x0],_0x2f0a46[0x1]);},ol[_0x5e00b3(0x263e)][_0x307c2b(0x4420)]=function(_0x5d2f37,_0x234c8c){return _0x5d2f37[0x0]<=_0x234c8c[0x0]&&_0x234c8c[0x2]<=_0x5d2f37[0x2]&&_0x5d2f37[0x1]<=_0x234c8c[0x1]&&_0x234c8c[0x3]<=_0x5d2f37[0x3];},ol['extent'][_0x5e00b3(0x255d)]=function(_0x4571a4,_0x5da62b,_0xcf5367){return _0x4571a4[0x0]<=_0x5da62b&&_0x5da62b<=_0x4571a4[0x2]&&_0x4571a4[0x1]<=_0xcf5367&&_0xcf5367<=_0x4571a4[0x3];},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x631)]=function(_0x50df03,_0xa0bc68){var _0x27bfb9=_0x307c2b,_0x115e51=_0x5e00b3,_0x44c832=_0x50df03[0x0],_0x15d218=_0x50df03[0x1],_0xc7e2f9=_0x50df03[0x2],_0x4d781a=_0x50df03[0x3],_0x5c7336=_0xa0bc68[0x0],_0x5ee0e0=_0xa0bc68[0x1],_0x4de0fb=ol[_0x27bfb9(0x585d)][_0x115e51(0x477c)][_0x115e51(0x192c)];return _0x5c7336<_0x44c832?_0x4de0fb|=ol[_0x115e51(0x263e)][_0x115e51(0x477c)][_0x115e51(0x3326)]:_0x5c7336>_0xc7e2f9&&(_0x4de0fb|=ol[_0x115e51(0x263e)][_0x27bfb9(0x45c4)][_0x115e51(0x2284)]),_0x5ee0e0<_0x15d218?_0x4de0fb|=ol[_0x115e51(0x263e)][_0x115e51(0x477c)][_0x115e51(0x27ed)]:_0x5ee0e0>_0x4d781a&&(_0x4de0fb|=ol[_0x115e51(0x263e)][_0x115e51(0x477c)][_0x115e51(0x45ed)]),_0x4de0fb===ol[_0x27bfb9(0x585d)][_0x115e51(0x477c)][_0x115e51(0x192c)]&&(_0x4de0fb=ol[_0x115e51(0x263e)]['Relationship'][_0x115e51(0x2c8a)]),_0x4de0fb;},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x917)]=function(){return[0x1/0x0,0x1/0x0,-0x1/0x0,-0x1/0x0];},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x7e1)]=function(_0x37e58e,_0x2560f1,_0x3c56b0,_0x5661f4,_0x5753d4){return _0x5753d4?(_0x5753d4[0x0]=_0x37e58e,_0x5753d4[0x1]=_0x2560f1,_0x5753d4[0x2]=_0x3c56b0,_0x5753d4[0x3]=_0x5661f4,_0x5753d4):[_0x37e58e,_0x2560f1,_0x3c56b0,_0x5661f4];},ol[_0x307c2b(0x585d)][_0x5e00b3(0x3f6b)]=function(_0x104bd5){var _0x5b169d=_0x5e00b3;return ol[_0x5b169d(0x263e)][_0x5b169d(0x7e1)](0x1/0x0,0x1/0x0,-0x1/0x0,-0x1/0x0,_0x104bd5);},ol[_0x307c2b(0x585d)][_0x5e00b3(0x33dc)]=function(_0x418cf3,_0x4af6b8){var _0x2e51e0=_0x5e00b3,_0x147b71=_0x418cf3[0x0],_0x627582=_0x418cf3[0x1];return ol[_0x2e51e0(0x263e)][_0x2e51e0(0x7e1)](_0x147b71,_0x627582,_0x147b71,_0x627582,_0x4af6b8);},ol[_0x5e00b3(0x263e)][_0x5e00b3(0xdb4)]=function(_0x1f84dc,_0x140c60){var _0x90dfef=_0x5e00b3,_0x50d852=ol[_0x90dfef(0x263e)][_0x90dfef(0x3f6b)](_0x140c60);return ol[_0x90dfef(0x263e)][_0x90dfef(0x31c6)](_0x50d852,_0x1f84dc);},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x15af)]=function(_0x1fb89d,_0x41f73a,_0x495f2e,_0xeb8c35,_0x35fede){var _0x46be2d=_0x307c2b,_0x5f501d=_0x5e00b3,_0x3c7704=ol[_0x5f501d(0x263e)][_0x5f501d(0x3f6b)](_0x35fede);return ol[_0x5f501d(0x263e)][_0x46be2d(0x2a05)](_0x3c7704,_0x1fb89d,_0x41f73a,_0x495f2e,_0xeb8c35);},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x2408)]=function(_0xa7f2bb,_0x53a69c){var _0x3ebe86=_0x5e00b3,_0x38b313=ol[_0x3ebe86(0x263e)][_0x3ebe86(0x3f6b)](_0x53a69c);return ol[_0x3ebe86(0x263e)][_0x3ebe86(0x47f6)](_0x38b313,_0xa7f2bb);},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x1dab)]=function(_0x4d189a,_0x1dcf85){return _0x4d189a[0x0]==_0x1dcf85[0x0]&&_0x4d189a[0x2]==_0x1dcf85[0x2]&&_0x4d189a[0x1]==_0x1dcf85[0x1]&&_0x4d189a[0x3]==_0x1dcf85[0x3];},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x46d7)]=function(_0x4ab968,_0x2ad076){return _0x2ad076[0x0]<_0x4ab968[0x0]&&(_0x4ab968[0x0]=_0x2ad076[0x0]),_0x2ad076[0x2]>_0x4ab968[0x2]&&(_0x4ab968[0x2]=_0x2ad076[0x2]),_0x2ad076[0x1]<_0x4ab968[0x1]&&(_0x4ab968[0x1]=_0x2ad076[0x1]),_0x2ad076[0x3]>_0x4ab968[0x3]&&(_0x4ab968[0x3]=_0x2ad076[0x3]),_0x4ab968;},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x5efb)]=function(_0xc9b415,_0x16745e){_0x16745e[0x0]<_0xc9b415[0x0]&&(_0xc9b415[0x0]=_0x16745e[0x0]),_0x16745e[0x0]>_0xc9b415[0x2]&&(_0xc9b415[0x2]=_0x16745e[0x0]),_0x16745e[0x1]<_0xc9b415[0x1]&&(_0xc9b415[0x1]=_0x16745e[0x1]),_0x16745e[0x1]>_0xc9b415[0x3]&&(_0xc9b415[0x3]=_0x16745e[0x1]);},ol['extent'][_0x307c2b(0x1ff7)]=function(_0x3096ec,_0x559e9c){var _0x4b9602=_0x5e00b3,_0xa68acd,_0x3a80b2;for(_0xa68acd=0x0,_0x3a80b2=_0x559e9c[_0x4b9602(0x809)];_0xa68acd<_0x3a80b2;++_0xa68acd)ol['extent'][_0x4b9602(0x5efb)](_0x3096ec,_0x559e9c[_0xa68acd]);return _0x3096ec;},ol[_0x5e00b3(0x263e)][_0x307c2b(0x2a05)]=function(_0x445bb7,_0x406fcd,_0x1814d8,_0x2ff501,_0x1ae716){var _0x33e7fd=_0x5e00b3;for(;_0x1814d8<_0x2ff501;_0x1814d8+=_0x1ae716)ol['extent'][_0x33e7fd(0x147a)](_0x445bb7,_0x406fcd[_0x1814d8],_0x406fcd[_0x1814d8+0x1]);return _0x445bb7;},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x47f6)]=function(_0x3df3eb,_0x5acd3c){var _0x47cae9=_0x5e00b3,_0x430bdf,_0x371828;for(_0x430bdf=0x0,_0x371828=_0x5acd3c[_0x47cae9(0x809)];_0x430bdf<_0x371828;++_0x430bdf)ol[_0x47cae9(0x263e)]['extendCoordinates'](_0x3df3eb,_0x5acd3c[_0x430bdf]);return _0x3df3eb;},ol[_0x307c2b(0x585d)][_0x5e00b3(0x147a)]=function(_0x19ce59,_0x2f124d,_0x3afbe3){var _0x18d197=_0x307c2b,_0x11febc=_0x5e00b3;_0x19ce59[0x0]=Math[_0x18d197(0x4b49)](_0x19ce59[0x0],_0x2f124d),_0x19ce59[0x1]=Math[_0x18d197(0x4b49)](_0x19ce59[0x1],_0x3afbe3),_0x19ce59[0x2]=Math[_0x11febc(0x498f)](_0x19ce59[0x2],_0x2f124d),_0x19ce59[0x3]=Math[_0x11febc(0x498f)](_0x19ce59[0x3],_0x3afbe3);},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x30fc)]=function(_0x50cc1e,_0x5c6720,_0x5aeae9){var _0x1b4973=_0x307c2b,_0x39524e=_0x5e00b3,_0x6f843a;return(_0x6f843a=_0x5c6720[_0x39524e(0x3c9e)](_0x5aeae9,ol[_0x39524e(0x263e)][_0x39524e(0x41aa)](_0x50cc1e)))||(_0x6f843a=_0x5c6720[_0x39524e(0x3c9e)](_0x5aeae9,ol[_0x39524e(0x263e)][_0x39524e(0x2e6d)](_0x50cc1e)))||(_0x6f843a=_0x5c6720[_0x39524e(0x3c9e)](_0x5aeae9,ol[_0x39524e(0x263e)][_0x1b4973(0x1b27)](_0x50cc1e)))?_0x6f843a:(_0x6f843a=_0x5c6720[_0x39524e(0x3c9e)](_0x5aeae9,ol[_0x1b4973(0x585d)][_0x39524e(0x5523)](_0x50cc1e)))||!0x1;},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x3685)]=function(_0x3b458c){var _0x5e3cf0=_0x307c2b,_0x1b9bc0=_0x5e00b3,_0x5cba4d=0x0;return ol[_0x1b9bc0(0x263e)][_0x5e3cf0(0x4c63)](_0x3b458c)||(_0x5cba4d=ol[_0x1b9bc0(0x263e)][_0x1b9bc0(0x3a32)](_0x3b458c)*ol[_0x5e3cf0(0x585d)][_0x5e3cf0(0x3145)](_0x3b458c)),_0x5cba4d;},ol[_0x307c2b(0x585d)][_0x307c2b(0x2661)]=function(_0x10af6b){return[_0x10af6b[0x0],_0x10af6b[0x1]];},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x2e6d)]=function(_0x23ffb2){return[_0x23ffb2[0x2],_0x23ffb2[0x1]];},ol[_0x307c2b(0x585d)][_0x5e00b3(0x2cee)]=function(_0x293d6a){return[(_0x293d6a[0x0]+_0x293d6a[0x2])/0x2,(_0x293d6a[0x1]+_0x293d6a[0x3])/0x2];},ol[_0x5e00b3(0x263e)]['getCorner']=function(_0x1d5c6b,_0x22f780){var _0x7d5e87=_0x307c2b,_0x454ee9=_0x5e00b3,_0x303d2d;return _0x22f780===ol[_0x7d5e87(0x585d)][_0x454ee9(0xc57)][_0x7d5e87(0x3def)]?_0x303d2d=ol[_0x454ee9(0x263e)][_0x454ee9(0x41aa)](_0x1d5c6b):_0x22f780===ol[_0x454ee9(0x263e)][_0x7d5e87(0x965)]['BOTTOM_RIGHT']?_0x303d2d=ol[_0x454ee9(0x263e)][_0x454ee9(0x2e6d)](_0x1d5c6b):_0x22f780===ol[_0x454ee9(0x263e)][_0x454ee9(0xc57)][_0x454ee9(0x1c0d)]?_0x303d2d=ol[_0x454ee9(0x263e)][_0x454ee9(0x5523)](_0x1d5c6b):_0x22f780===ol[_0x454ee9(0x263e)][_0x454ee9(0xc57)][_0x454ee9(0xd14)]?_0x303d2d=ol[_0x454ee9(0x263e)][_0x454ee9(0x98b)](_0x1d5c6b):ol[_0x454ee9(0x4ff3)][_0x454ee9(0x4746)](!0x1,0xd),_0x303d2d;},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x5db6)]=function(_0x14f56f,_0x47684c){var _0x4c90b5=_0x307c2b,_0x3508f3=_0x5e00b3,_0x24bca5=Math[_0x3508f3(0x19a8)](_0x14f56f[0x0],_0x47684c[0x0]),_0x589eb1=Math[_0x3508f3(0x19a8)](_0x14f56f[0x1],_0x47684c[0x1]);return(Math[_0x4c90b5(0x5449)](_0x14f56f[0x2],_0x47684c[0x2])-_0x24bca5)*(Math[_0x3508f3(0x498f)](_0x14f56f[0x3],_0x47684c[0x3])-_0x589eb1);},ol[_0x307c2b(0x585d)][_0x5e00b3(0x3b66)]=function(_0xab772c,_0xf83164,_0x1b66ef,_0x35cf8b,_0x1a89c5){var _0x4e5a94=_0x307c2b,_0x336911=_0x5e00b3,_0x7bbddf=_0xf83164*_0x35cf8b[0x0]/0x2,_0x173a4d=_0xf83164*_0x35cf8b[0x1]/0x2,_0x1b5161=Math[_0x336911(0x52a3)](_0x1b66ef),_0x35439b=Math[_0x336911(0x1428)](_0x1b66ef),_0x2cad92=_0x7bbddf*_0x1b5161,_0x4a4a52=_0x7bbddf*_0x35439b,_0x264c9c=_0x173a4d*_0x1b5161,_0x3ea51e=_0x173a4d*_0x35439b,_0x344e44=_0xab772c[0x0],_0x5a08b9=_0xab772c[0x1],_0x274765=_0x344e44-_0x2cad92+_0x3ea51e,_0x350648=_0x344e44-_0x2cad92-_0x3ea51e,_0x50dc5a=_0x344e44+_0x2cad92-_0x3ea51e,_0x1b0012=_0x344e44+_0x2cad92+_0x3ea51e,_0x5f1155=_0x5a08b9-_0x4a4a52-_0x264c9c,_0x17063b=_0x5a08b9-_0x4a4a52+_0x264c9c,_0x676d5b=_0x5a08b9+_0x4a4a52+_0x264c9c,_0x4a86b4=_0x5a08b9+_0x4a4a52-_0x264c9c;return ol[_0x336911(0x263e)][_0x336911(0x7e1)](Math[_0x336911(0x19a8)](_0x274765,_0x350648,_0x50dc5a,_0x1b0012),Math[_0x4e5a94(0x4b49)](_0x5f1155,_0x17063b,_0x676d5b,_0x4a86b4),Math[_0x336911(0x498f)](_0x274765,_0x350648,_0x50dc5a,_0x1b0012),Math[_0x336911(0x498f)](_0x5f1155,_0x17063b,_0x676d5b,_0x4a86b4),_0x1a89c5);},ol[_0x5e00b3(0x263e)][_0x307c2b(0x3145)]=function(_0x4eb73f){return _0x4eb73f[0x3]-_0x4eb73f[0x1];},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x190a)]=function(_0x8bcfdb,_0x24042b){var _0x4695c1=_0x307c2b,_0x83c3f=_0x5e00b3,_0xbd6e0f=ol[_0x83c3f(0x263e)][_0x83c3f(0x24f6)](_0x8bcfdb,_0x24042b);return ol[_0x4695c1(0x585d)][_0x83c3f(0x3685)](_0xbd6e0f);},ol[_0x307c2b(0x585d)][_0x5e00b3(0x24f6)]=function(_0x1ae8e4,_0x2880db,_0x2a00e4){var _0xbf0997=_0x5e00b3,_0xbe3cff=_0x2a00e4||ol[_0xbf0997(0x263e)][_0xbf0997(0x917)]();return ol[_0xbf0997(0x263e)][_0xbf0997(0x5eee)](_0x1ae8e4,_0x2880db)&&(_0x1ae8e4[0x0]>_0x2880db[0x0]?_0xbe3cff[0x0]=_0x1ae8e4[0x0]:_0xbe3cff[0x0]=_0x2880db[0x0],_0x1ae8e4[0x1]>_0x2880db[0x1]?_0xbe3cff[0x1]=_0x1ae8e4[0x1]:_0xbe3cff[0x1]=_0x2880db[0x1],_0x1ae8e4[0x2]<_0x2880db[0x2]?_0xbe3cff[0x2]=_0x1ae8e4[0x2]:_0xbe3cff[0x2]=_0x2880db[0x2],_0x1ae8e4[0x3]<_0x2880db[0x3]?_0xbe3cff[0x3]=_0x1ae8e4[0x3]:_0xbe3cff[0x3]=_0x2880db[0x3]),_0xbe3cff;},ol[_0x307c2b(0x585d)]['getMargin']=function(_0x166124){var _0x1996d6=_0x5e00b3;return ol[_0x1996d6(0x263e)][_0x1996d6(0x3a32)](_0x166124)+ol[_0x1996d6(0x263e)][_0x1996d6(0x1f41)](_0x166124);},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x55ca)]=function(_0x3a28f4){return[_0x3a28f4[0x2]-_0x3a28f4[0x0],_0x3a28f4[0x3]-_0x3a28f4[0x1]];},ol[_0x5e00b3(0x263e)]['getTopLeft']=function(_0x5605eb){return[_0x5605eb[0x0],_0x5605eb[0x3]];},ol[_0x307c2b(0x585d)][_0x307c2b(0x1b27)]=function(_0x3afce3){return[_0x3afce3[0x2],_0x3afce3[0x3]];},ol[_0x307c2b(0x585d)][_0x5e00b3(0x3a32)]=function(_0x1ccd57){return _0x1ccd57[0x2]-_0x1ccd57[0x0];},ol[_0x307c2b(0x585d)][_0x5e00b3(0x5eee)]=function(_0x1f26e7,_0x2ecfc3){return _0x1f26e7[0x0]<=_0x2ecfc3[0x2]&&_0x1f26e7[0x2]>=_0x2ecfc3[0x0]&&_0x1f26e7[0x1]<=_0x2ecfc3[0x3]&&_0x1f26e7[0x3]>=_0x2ecfc3[0x1];},ol[_0x5e00b3(0x263e)][_0x5e00b3(0xbd4)]=function(_0xd91412){return _0xd91412[0x2]<_0xd91412[0x0]||_0xd91412[0x3]<_0xd91412[0x1];},ol[_0x307c2b(0x585d)]['returnOrUpdate']=function(_0x5129d1,_0x976e6c){return _0x976e6c?(_0x976e6c[0x0]=_0x5129d1[0x0],_0x976e6c[0x1]=_0x5129d1[0x1],_0x976e6c[0x2]=_0x5129d1[0x2],_0x976e6c[0x3]=_0x5129d1[0x3],_0x976e6c):_0x5129d1;},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x22bd)]=function(_0x1712a9,_0x2e487e){var _0x46a13a=(_0x1712a9[0x2]-_0x1712a9[0x0])/0x2*(_0x2e487e-0x1),_0x36dc3b=(_0x1712a9[0x3]-_0x1712a9[0x1])/0x2*(_0x2e487e-0x1);_0x1712a9[0x0]-=_0x46a13a,_0x1712a9[0x2]+=_0x46a13a,_0x1712a9[0x1]-=_0x36dc3b,_0x1712a9[0x3]+=_0x36dc3b;},ol[_0x5e00b3(0x263e)][_0x5e00b3(0x632)]=function(_0x12df7a,_0x520321,_0x3303fd){var _0x20b99b=_0x307c2b,_0x31b057=_0x5e00b3,_0x594463=!0x1,_0x2760aa=ol[_0x31b057(0x263e)][_0x31b057(0x631)](_0x12df7a,_0x520321),_0x2b83d3=ol[_0x31b057(0x263e)][_0x31b057(0x631)](_0x12df7a,_0x3303fd);if(_0x2760aa===ol[_0x31b057(0x263e)][_0x20b99b(0x45c4)][_0x31b057(0x2c8a)]||_0x2b83d3===ol[_0x31b057(0x263e)][_0x31b057(0x477c)][_0x31b057(0x2c8a)])_0x594463=!0x0;else{var _0x2a5fb5,_0x25cd16,_0x5208e9=_0x12df7a[0x0],_0xe14e93=_0x12df7a[0x1],_0x5beb25=_0x12df7a[0x2],_0x3a4695=_0x12df7a[0x3],_0x212ee9=_0x520321[0x0],_0x935f37=_0x520321[0x1],_0x2bc1c7=_0x3303fd[0x0],_0x5650dd=_0x3303fd[0x1],_0x8b3bdc=(_0x5650dd-_0x935f37)/(_0x2bc1c7-_0x212ee9);_0x2b83d3&ol[_0x31b057(0x263e)][_0x31b057(0x477c)][_0x31b057(0x45ed)]&&!(_0x2760aa&ol['extent'][_0x31b057(0x477c)][_0x31b057(0x45ed)])&&(_0x594463=(_0x2a5fb5=_0x2bc1c7-(_0x5650dd-_0x3a4695)/_0x8b3bdc)>=_0x5208e9&&_0x2a5fb5<=_0x5beb25),_0x594463||!(_0x2b83d3&ol[_0x31b057(0x263e)][_0x31b057(0x477c)][_0x31b057(0x2284)])||_0x2760aa&ol[_0x31b057(0x263e)][_0x31b057(0x477c)][_0x31b057(0x2284)]||(_0x594463=(_0x25cd16=_0x5650dd-(_0x2bc1c7-_0x5beb25)*_0x8b3bdc)>=_0xe14e93&&_0x25cd16<=_0x3a4695),_0x594463||!(_0x2b83d3&ol[_0x20b99b(0x585d)][_0x31b057(0x477c)][_0x31b057(0x27ed)])||_0x2760aa&ol['extent'][_0x31b057(0x477c)][_0x31b057(0x27ed)]||(_0x594463=(_0x2a5fb5=_0x2bc1c7-(_0x5650dd-_0xe14e93)/_0x8b3bdc)>=_0x5208e9&&_0x2a5fb5<=_0x5beb25),_0x594463||!(_0x2b83d3&ol[_0x31b057(0x263e)][_0x31b057(0x477c)][_0x20b99b(0x4744)])||_0x2760aa&ol[_0x20b99b(0x585d)][_0x31b057(0x477c)][_0x31b057(0x3326)]||(_0x594463=(_0x25cd16=_0x5650dd-(_0x2bc1c7-_0x5208e9)*_0x8b3bdc)>=_0xe14e93&&_0x25cd16<=_0x3a4695);}return _0x594463;},ol[_0x307c2b(0x585d)]['applyTransform']=function(_0xa00620,_0x14ca99,_0x15cb64){var _0x35eb87=_0x307c2b,_0x2b66f8=[_0xa00620[0x0],_0xa00620[0x1],_0xa00620[0x0],_0xa00620[0x3],_0xa00620[0x2],_0xa00620[0x1],_0xa00620[0x2],_0xa00620[0x3]];_0x14ca99(_0x2b66f8,_0x2b66f8,0x2);var _0x3957ac=[_0x2b66f8[0x0],_0x2b66f8[0x2],_0x2b66f8[0x4],_0x2b66f8[0x6]],_0x2c1a1f=[_0x2b66f8[0x1],_0x2b66f8[0x3],_0x2b66f8[0x5],_0x2b66f8[0x7]];return ol[_0x35eb87(0x585d)][_0x35eb87(0x17f9)](_0x3957ac,_0x2c1a1f,_0x15cb64);},ol[_0x5e00b3(0x220d)]={},ol['obj'][_0x5e00b3(0x38c1)]=_0x5e00b3(0x1b4b)==typeof Object[_0x5e00b3(0x38c1)]?Object[_0x5e00b3(0x38c1)]:function(_0xf4ea66,_0x1b1de2){var _0x360531=_0x5e00b3;if(null==_0xf4ea66)throw new TypeError(_0x360531(0x59e5));for(var _0x48d2cd=Object(_0xf4ea66),_0xc3ef7=0x1,_0x19fec9=arguments[_0x360531(0x809)];_0xc3ef7<_0x19fec9;++_0xc3ef7){var _0x3c4f70=arguments[_0xc3ef7];if(null!=_0x3c4f70){for(var _0x4f782c in _0x3c4f70)_0x3c4f70[_0x360531(0x1a9a)](_0x4f782c)&&(_0x48d2cd[_0x4f782c]=_0x3c4f70[_0x4f782c]);}}return _0x48d2cd;},ol[_0x5e00b3(0x220d)][_0x5e00b3(0x3fec)]=function(_0x505baf){for(var _0x33cf73 in _0x505baf)delete _0x505baf[_0x33cf73];},ol[_0x5e00b3(0x220d)][_0x5e00b3(0x37c)]=function(_0x1550e9){var _0x5d056a=_0x5e00b3,_0x9331b5=[];for(var _0x2eed4e in _0x1550e9)_0x9331b5[_0x5d056a(0x5323)](_0x1550e9[_0x2eed4e]);return _0x9331b5;},ol['obj'][_0x5e00b3(0xbd4)]=function(_0x34af5e){var _0x57e9e4;for(_0x57e9e4 in _0x34af5e)return!0x1;return!_0x57e9e4;},ol[_0x5e00b3(0x332f)]={},ol[_0x307c2b(0x5270)][_0x307c2b(0x2c63)]=new Array(0x6),ol[_0x5e00b3(0x332f)][_0x5e00b3(0x2850)]=function(){return[0x1,0x0,0x0,0x1,0x0,0x0];},ol[_0x5e00b3(0x332f)][_0x5e00b3(0x31a9)]=function(_0x102c98){var _0x293130=_0x5e00b3;return ol[_0x293130(0x332f)][_0x293130(0x10aa)](_0x102c98,0x1,0x0,0x0,0x1,0x0,0x0);},ol[_0x5e00b3(0x332f)][_0x5e00b3(0x589e)]=function(_0x3f985f,_0x45b8b0){var _0x27b65c=_0x3f985f[0x0],_0x96ba8=_0x3f985f[0x1],_0x2ff5a1=_0x3f985f[0x2],_0x32a06f=_0x3f985f[0x3],_0x1d7a7b=_0x3f985f[0x4],_0x6133ea=_0x3f985f[0x5],_0x1032cc=_0x45b8b0[0x0],_0x35fafd=_0x45b8b0[0x1],_0x9c44cd=_0x45b8b0[0x2],_0x5eda27=_0x45b8b0[0x3],_0x516031=_0x45b8b0[0x4],_0x5202e2=_0x45b8b0[0x5];return _0x3f985f[0x0]=_0x27b65c*_0x1032cc+_0x2ff5a1*_0x35fafd,_0x3f985f[0x1]=_0x96ba8*_0x1032cc+_0x32a06f*_0x35fafd,_0x3f985f[0x2]=_0x27b65c*_0x9c44cd+_0x2ff5a1*_0x5eda27,_0x3f985f[0x3]=_0x96ba8*_0x9c44cd+_0x32a06f*_0x5eda27,_0x3f985f[0x4]=_0x27b65c*_0x516031+_0x2ff5a1*_0x5202e2+_0x1d7a7b,_0x3f985f[0x5]=_0x96ba8*_0x516031+_0x32a06f*_0x5202e2+_0x6133ea,_0x3f985f;},ol[_0x5e00b3(0x332f)][_0x307c2b(0x3235)]=function(_0x22eb04,_0xf315e2,_0x4ad82b,_0x5360e2,_0x155095,_0x268583,_0x2b115d){return _0x22eb04[0x0]=_0xf315e2,_0x22eb04[0x1]=_0x4ad82b,_0x22eb04[0x2]=_0x5360e2,_0x22eb04[0x3]=_0x155095,_0x22eb04[0x4]=_0x268583,_0x22eb04[0x5]=_0x2b115d,_0x22eb04;},ol[_0x307c2b(0x5270)][_0x5e00b3(0x4ac2)]=function(_0x11411f,_0x52fb77){return _0x11411f[0x0]=_0x52fb77[0x0],_0x11411f[0x1]=_0x52fb77[0x1],_0x11411f[0x2]=_0x52fb77[0x2],_0x11411f[0x3]=_0x52fb77[0x3],_0x11411f[0x4]=_0x52fb77[0x4],_0x11411f[0x5]=_0x52fb77[0x5],_0x11411f;},ol[_0x5e00b3(0x332f)][_0x5e00b3(0x4269)]=function(_0x2a47ee,_0x51efa3){var _0xdf667a=_0x51efa3[0x0],_0x4a730=_0x51efa3[0x1];return _0x51efa3[0x0]=_0x2a47ee[0x0]*_0xdf667a+_0x2a47ee[0x2]*_0x4a730+_0x2a47ee[0x4],_0x51efa3[0x1]=_0x2a47ee[0x1]*_0xdf667a+_0x2a47ee[0x3]*_0x4a730+_0x2a47ee[0x5],_0x51efa3;},ol[_0x5e00b3(0x332f)]['rotate']=function(_0x55c157,_0x2e389a){var _0xffd272=_0x307c2b,_0x260ed3=_0x5e00b3,_0x5972fc=Math[_0x260ed3(0x52a3)](_0x2e389a),_0xd78e41=Math[_0x260ed3(0x1428)](_0x2e389a);return ol[_0x260ed3(0x332f)][_0xffd272(0x515)](_0x55c157,ol[_0xffd272(0x5270)][_0x260ed3(0x10aa)](ol[_0x260ed3(0x332f)][_0x260ed3(0xc83)],_0x5972fc,_0xd78e41,-_0xd78e41,_0x5972fc,0x0,0x0));},ol[_0x307c2b(0x5270)][_0x5e00b3(0x4a6e)]=function(_0x71fb78,_0x49d3ce,_0x9903bc){var _0x35b4c6=_0x307c2b,_0x3db655=_0x5e00b3;return ol[_0x35b4c6(0x5270)][_0x3db655(0x589e)](_0x71fb78,ol['transform'][_0x35b4c6(0x3235)](ol[_0x3db655(0x332f)][_0x3db655(0xc83)],_0x49d3ce,0x0,0x0,_0x9903bc,0x0,0x0));},ol[_0x5e00b3(0x332f)][_0x5e00b3(0x1512)]=function(_0x2181ba,_0x1be44c,_0x2d04d2){var _0x591c44=_0x5e00b3;return ol[_0x591c44(0x332f)][_0x591c44(0x589e)](_0x2181ba,ol[_0x591c44(0x332f)]['set'](ol[_0x591c44(0x332f)][_0x591c44(0xc83)],0x1,0x0,0x0,0x1,_0x1be44c,_0x2d04d2));},ol[_0x5e00b3(0x332f)][_0x5e00b3(0x5f30)]=function(_0x3fd36a,_0x580add,_0x5ce48a,_0x1d3b59,_0x5a1293,_0x5b75e0,_0x3d5714,_0x2ad075){var _0x1c90e4=_0x5e00b3,_0x530e6d=Math[_0x1c90e4(0x1428)](_0x5b75e0),_0xbb9cce=Math[_0x1c90e4(0x52a3)](_0x5b75e0);return _0x3fd36a[0x0]=_0x1d3b59*_0xbb9cce,_0x3fd36a[0x1]=_0x5a1293*_0x530e6d,_0x3fd36a[0x2]=-_0x1d3b59*_0x530e6d,_0x3fd36a[0x3]=_0x5a1293*_0xbb9cce,_0x3fd36a[0x4]=_0x3d5714*_0x1d3b59*_0xbb9cce-_0x2ad075*_0x1d3b59*_0x530e6d+_0x580add,_0x3fd36a[0x5]=_0x3d5714*_0x5a1293*_0x530e6d+_0x2ad075*_0x5a1293*_0xbb9cce+_0x5ce48a,_0x3fd36a;},ol[_0x5e00b3(0x332f)][_0x307c2b(0x3d66)]=function(_0x37f671){var _0x405cca=_0x5e00b3,_0x2f3f51=ol[_0x405cca(0x332f)][_0x405cca(0x1b93)](_0x37f671),_0x4b14b5=_0x37f671[0x0],_0x27c06e=_0x37f671[0x1],_0x568787=_0x37f671[0x2],_0x53e2e1=_0x37f671[0x3],_0x4fdc58=_0x37f671[0x4],_0x449221=_0x37f671[0x5];return _0x37f671[0x0]=_0x53e2e1/_0x2f3f51,_0x37f671[0x1]=-_0x27c06e/_0x2f3f51,_0x37f671[0x2]=-_0x568787/_0x2f3f51,_0x37f671[0x3]=_0x4b14b5/_0x2f3f51,_0x37f671[0x4]=(_0x568787*_0x449221-_0x53e2e1*_0x4fdc58)/_0x2f3f51,_0x37f671[0x5]=-(_0x4b14b5*_0x449221-_0x27c06e*_0x4fdc58)/_0x2f3f51,_0x37f671;},ol['transform'][_0x5e00b3(0x1b93)]=function(_0x2bb0d4){return _0x2bb0d4[0x0]*_0x2bb0d4[0x3]-_0x2bb0d4[0x1]*_0x2bb0d4[0x2];},ol[_0x5e00b3(0xe40)]={},ol[_0x307c2b(0x1ab1)]['flat']={},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x4fe8)]={},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x3931)]={},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x366c)][_0x5e00b3(0x5c2a)]={},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x366c)][_0x307c2b(0x5270)]={},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x332f)]['transform2D']=function(_0x34e4fe,_0x26be00,_0xb62dda,_0x38d735,_0x454a83,_0x508a99){var _0x744c74=_0x5e00b3,_0x25b67f,_0x1ff0e0=_0x508a99||[],_0x44ef6e=0x0;for(_0x25b67f=_0x26be00;_0x25b67f<_0xb62dda;_0x25b67f+=_0x38d735){var _0x4568de=_0x34e4fe[_0x25b67f],_0x1c4383=_0x34e4fe[_0x25b67f+0x1];_0x1ff0e0[_0x44ef6e++]=_0x454a83[0x0]*_0x4568de+_0x454a83[0x2]*_0x1c4383+_0x454a83[0x4],_0x1ff0e0[_0x44ef6e++]=_0x454a83[0x1]*_0x4568de+_0x454a83[0x3]*_0x1c4383+_0x454a83[0x5];}return _0x508a99&&_0x1ff0e0[_0x744c74(0x809)]!=_0x44ef6e&&(_0x1ff0e0[_0x744c74(0x809)]=_0x44ef6e),_0x1ff0e0;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x332f)]['rotate']=function(_0x536935,_0x249935,_0x3218ff,_0x324039,_0x14a8fe,_0x4e0783,_0x4ce129){var _0x12a2ae=_0x307c2b,_0x210981=_0x5e00b3;for(var _0x51fc74=_0x4ce129||[],_0x3bdc7a=Math[_0x12a2ae(0x3be7)](_0x14a8fe),_0x9742f9=Math[_0x210981(0x1428)](_0x14a8fe),_0x8dfed9=_0x4e0783[0x0],_0x316347=_0x4e0783[0x1],_0x2891e1=0x0,_0x206d13=_0x249935;_0x206d13<_0x3218ff;_0x206d13+=_0x324039){var _0x55b3e6=_0x536935[_0x206d13]-_0x8dfed9,_0x1c54e1=_0x536935[_0x206d13+0x1]-_0x316347;_0x51fc74[_0x2891e1++]=_0x8dfed9+_0x55b3e6*_0x3bdc7a-_0x1c54e1*_0x9742f9,_0x51fc74[_0x2891e1++]=_0x316347+_0x55b3e6*_0x9742f9+_0x1c54e1*_0x3bdc7a;for(var _0x3f0849=_0x206d13+0x2;_0x3f0849<_0x206d13+_0x324039;++_0x3f0849)_0x51fc74[_0x2891e1++]=_0x536935[_0x3f0849];}return _0x4ce129&&_0x51fc74[_0x210981(0x809)]!=_0x2891e1&&(_0x51fc74[_0x210981(0x809)]=_0x2891e1),_0x51fc74;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x332f)][_0x5e00b3(0x4a6e)]=function(_0x3a3c26,_0x404525,_0x5cc5ef,_0x3beab8,_0x2e6bc1,_0x1e0196,_0x3350c7,_0x341c8c){var _0x35feb6=_0x307c2b,_0x3db991=_0x5e00b3;for(var _0x2e83e5=_0x341c8c||[],_0x1545fa=_0x3350c7[0x0],_0x47192f=_0x3350c7[0x1],_0x50705f=0x0,_0x56a1ce=_0x404525;_0x56a1ce<_0x5cc5ef;_0x56a1ce+=_0x3beab8){var _0x3d4981=_0x3a3c26[_0x56a1ce]-_0x1545fa,_0xf2238a=_0x3a3c26[_0x56a1ce+0x1]-_0x47192f;_0x2e83e5[_0x50705f++]=_0x1545fa+_0x2e6bc1*_0x3d4981,_0x2e83e5[_0x50705f++]=_0x47192f+_0x1e0196*_0xf2238a;for(var _0x35f321=_0x56a1ce+0x2;_0x35f321<_0x56a1ce+_0x3beab8;++_0x35f321)_0x2e83e5[_0x50705f++]=_0x3a3c26[_0x35f321];}return _0x341c8c&&_0x2e83e5[_0x3db991(0x809)]!=_0x50705f&&(_0x2e83e5[_0x35feb6(0x2ef4)]=_0x50705f),_0x2e83e5;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x4931)]={'XY':'XY','XYZ':'XYZ','XYM':_0x5e00b3(0x42a9),'XYZM':_0x5e00b3(0x11a2)},ol[_0x5e00b3(0xe40)][_0x307c2b(0x3f2b)][_0x5e00b3(0x3931)][_0x5e00b3(0x20f9)]=function(_0x1f1698,_0x333e44,_0x3c4ec9,_0x446101){for(;_0x333e44<_0x3c4ec9-_0x446101;){var _0x2f2924;for(_0x2f2924=0x0;_0x2f2924<_0x446101;++_0x2f2924){var _0x14ca60=_0x1f1698[_0x333e44+_0x2f2924];_0x1f1698[_0x333e44+_0x2f2924]=_0x1f1698[_0x3c4ec9-_0x446101+_0x2f2924],_0x1f1698[_0x3c4ec9-_0x446101+_0x2f2924]=_0x14ca60;}_0x333e44+=_0x446101,_0x3c4ec9-=_0x446101;}},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x366c)][_0x5e00b3(0x5c2a)][_0x5e00b3(0x53f2)]=function(_0x351909,_0x12d128,_0x162974,_0x45334c){for(var _0x3941fe=0x0,_0x333535=_0x351909[_0x162974-_0x45334c],_0x2232d2=_0x351909[_0x162974-_0x45334c+0x1];_0x12d128<_0x162974;_0x12d128+=_0x45334c){var _0x33fa4d=_0x351909[_0x12d128],_0x34ce9a=_0x351909[_0x12d128+0x1];_0x3941fe+=(_0x33fa4d-_0x333535)*(_0x34ce9a+_0x2232d2),_0x333535=_0x33fa4d,_0x2232d2=_0x34ce9a;}return _0x3941fe>0x0;},ol[_0x307c2b(0x1ab1)][_0x307c2b(0x3f2b)][_0x5e00b3(0x5c2a)][_0x307c2b(0x500c)]=function(_0x42b541,_0x23b61f,_0x10f3cf,_0x5b32d6,_0x2997e0){var _0x540bad=_0x307c2b,_0x45d79a=_0x5e00b3,_0x4e0724,_0x374687,_0x20ffcd=void 0x0!==_0x2997e0&&_0x2997e0;for(_0x4e0724=0x0,_0x374687=_0x10f3cf[_0x45d79a(0x809)];_0x4e0724<_0x374687;++_0x4e0724){var _0x18eac4=_0x10f3cf[_0x4e0724],_0x1b6769=ol[_0x540bad(0x1ab1)][_0x540bad(0x3f2b)][_0x45d79a(0x5c2a)][_0x45d79a(0x53f2)](_0x42b541,_0x23b61f,_0x18eac4,_0x5b32d6);if(0x0===_0x4e0724){if(_0x20ffcd&&_0x1b6769||!_0x20ffcd&&!_0x1b6769)return!0x1;}else{if(_0x20ffcd&&!_0x1b6769||!_0x20ffcd&&_0x1b6769)return!0x1;}_0x23b61f=_0x18eac4;}return!0x0;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x5c2a)][_0x5e00b3(0x246b)]=function(_0x3c0159,_0xb35a1c,_0x218eba,_0x2c67d3,_0x2c020b){var _0x3dae16=_0x5e00b3,_0x25f74c,_0x187a43;for(_0x25f74c=0x0,_0x187a43=_0x218eba[_0x3dae16(0x809)];_0x25f74c<_0x187a43;++_0x25f74c)if(!ol[_0x3dae16(0xe40)][_0x3dae16(0x366c)][_0x3dae16(0x5c2a)][_0x3dae16(0x5579)](_0x3c0159,_0xb35a1c,_0x218eba[_0x25f74c],_0x2c67d3,_0x2c020b))return!0x1;return!0x0;},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x366c)][_0x5e00b3(0x5c2a)][_0x5e00b3(0x1b0)]=function(_0x182f2d,_0x26db06,_0x493abe,_0xe9e093,_0x4b3e45){var _0x492e7d=_0x307c2b,_0x419513=_0x5e00b3,_0x22dafe,_0x29a57b,_0x5ccbba=void 0x0!==_0x4b3e45&&_0x4b3e45;for(_0x22dafe=0x0,_0x29a57b=_0x493abe[_0x419513(0x809)];_0x22dafe<_0x29a57b;++_0x22dafe){var _0x3135c8=_0x493abe[_0x22dafe],_0x39c7dc=ol[_0x419513(0xe40)][_0x419513(0x366c)][_0x419513(0x5c2a)][_0x492e7d(0x3602)](_0x182f2d,_0x26db06,_0x3135c8,_0xe9e093);(0x0===_0x22dafe?_0x5ccbba&&_0x39c7dc||!_0x5ccbba&&!_0x39c7dc:_0x5ccbba&&!_0x39c7dc||!_0x5ccbba&&_0x39c7dc)&&ol[_0x492e7d(0x1ab1)][_0x419513(0x366c)][_0x419513(0x3931)][_0x419513(0x20f9)](_0x182f2d,_0x26db06,_0x3135c8,_0xe9e093),_0x26db06=_0x3135c8;}return _0x26db06;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x5c2a)][_0x5e00b3(0x381)]=function(_0x591fb4,_0x4950e1,_0x3e9934,_0x5bcfb4,_0x14a0c9){var _0x4188bf=_0x5e00b3,_0x3647c6,_0x50dfa4;for(_0x3647c6=0x0,_0x50dfa4=_0x3e9934['length'];_0x3647c6<_0x50dfa4;++_0x3647c6)_0x4950e1=ol[_0x4188bf(0xe40)]['flat'][_0x4188bf(0x5c2a)][_0x4188bf(0x1b0)](_0x591fb4,_0x4950e1,_0x3e9934[_0x3647c6],_0x5bcfb4,_0x14a0c9);return _0x4950e1;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x297a)]={},ol[_0x5e00b3(0xe40)][_0x307c2b(0x3f2b)][_0x5e00b3(0x297a)][_0x5e00b3(0x3d76)]=function(_0x4d1e61,_0x1bca2b,_0x5d8442,_0xfd38dc,_0x3aba31,_0x507b4a,_0x4ea345){var _0x186a21=_0x307c2b,_0x4ade97=_0x5e00b3,_0xdd5702=void 0x0!==_0x4ea345?_0x4ea345:[];return _0x507b4a||(_0x5d8442=ol[_0x4ade97(0xe40)][_0x4ade97(0x366c)][_0x4ade97(0x297a)][_0x4ade97(0x5f8e)](_0x4d1e61,_0x1bca2b,_0x5d8442,_0xfd38dc,_0x3aba31,_0xdd5702,0x0),_0x4d1e61=_0xdd5702,_0x1bca2b=0x0,_0xfd38dc=0x2),_0xdd5702[_0x186a21(0x2ef4)]=ol[_0x4ade97(0xe40)][_0x4ade97(0x366c)][_0x4ade97(0x297a)][_0x4ade97(0x4a2b)](_0x4d1e61,_0x1bca2b,_0x5d8442,_0xfd38dc,_0x3aba31,_0xdd5702,0x0),_0xdd5702;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x307c2b(0xb8b)][_0x5e00b3(0x4a2b)]=function(_0x517cb0,_0x4bece1,_0xd255b3,_0x4a5918,_0x32f364,_0xb44bbb,_0x20a681){var _0x325ba4=_0x307c2b,_0x175376=_0x5e00b3,_0x146764=(_0xd255b3-_0x4bece1)/_0x4a5918;if(_0x146764<0x3){for(;_0x4bece1<_0xd255b3;_0x4bece1+=_0x4a5918)_0xb44bbb[_0x20a681++]=_0x517cb0[_0x4bece1],_0xb44bbb[_0x20a681++]=_0x517cb0[_0x4bece1+0x1];return _0x20a681;}var _0x2723bc=new Array(_0x146764);_0x2723bc[0x0]=0x1,_0x2723bc[_0x146764-0x1]=0x1;for(var _0x4069c2,_0x440c9e=[_0x4bece1,_0xd255b3-_0x4a5918],_0x266770=0x0;_0x440c9e[_0x175376(0x809)]>0x0;){var _0x2942c2=_0x440c9e[_0x175376(0x3b86)](),_0x68027c=_0x440c9e[_0x325ba4(0x31a1)](),_0x3d5482=0x0,_0x53c0eb=_0x517cb0[_0x68027c],_0x81fce1=_0x517cb0[_0x68027c+0x1],_0x3c6937=_0x517cb0[_0x2942c2],_0x4c0b41=_0x517cb0[_0x2942c2+0x1];for(_0x4069c2=_0x68027c+_0x4a5918;_0x4069c2<_0x2942c2;_0x4069c2+=_0x4a5918){var _0x1ecb9b=_0x517cb0[_0x4069c2],_0x1b025c=_0x517cb0[_0x4069c2+0x1],_0x4986a7=ol[_0x175376(0x41e7)][_0x175376(0x19ba)](_0x1ecb9b,_0x1b025c,_0x53c0eb,_0x81fce1,_0x3c6937,_0x4c0b41);_0x4986a7>_0x3d5482&&(_0x266770=_0x4069c2,_0x3d5482=_0x4986a7);}_0x3d5482>_0x32f364&&(_0x2723bc[(_0x266770-_0x4bece1)/_0x4a5918]=0x1,_0x68027c+_0x4a5918<_0x266770&&_0x440c9e[_0x175376(0x5323)](_0x68027c,_0x266770),_0x266770+_0x4a5918<_0x2942c2&&_0x440c9e[_0x175376(0x5323)](_0x266770,_0x2942c2));}for(_0x4069c2=0x0;_0x4069c2<_0x146764;++_0x4069c2)_0x2723bc[_0x4069c2]&&(_0xb44bbb[_0x20a681++]=_0x517cb0[_0x4bece1+_0x4069c2*_0x4a5918],_0xb44bbb[_0x20a681++]=_0x517cb0[_0x4bece1+_0x4069c2*_0x4a5918+0x1]);return _0x20a681;},ol[_0x307c2b(0x1ab1)][_0x307c2b(0x3f2b)][_0x307c2b(0xb8b)][_0x5e00b3(0x11cf)]=function(_0x71a4fe,_0x95f16f,_0x27dac7,_0x27fd9e,_0x244e40,_0xbde322,_0x42a671,_0xd48801){var _0x14715b=_0x5e00b3,_0x7a6b5b,_0x1cd039;for(_0x7a6b5b=0x0,_0x1cd039=_0x27dac7[_0x14715b(0x809)];_0x7a6b5b<_0x1cd039;++_0x7a6b5b){var _0x191e62=_0x27dac7[_0x7a6b5b];_0x42a671=ol[_0x14715b(0xe40)][_0x14715b(0x366c)][_0x14715b(0x297a)][_0x14715b(0x4a2b)](_0x71a4fe,_0x95f16f,_0x191e62,_0x27fd9e,_0x244e40,_0xbde322,_0x42a671),_0xd48801[_0x14715b(0x5323)](_0x42a671),_0x95f16f=_0x191e62;}return _0x42a671;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x297a)][_0x5e00b3(0x59a1)]=function(_0x600a8,_0x1363b8,_0x32eb04,_0x4c0218,_0x4f2981,_0x51e874,_0x2bb90a,_0x53688f){var _0x50928e=_0x307c2b,_0x58e58f=_0x5e00b3,_0x4786c3,_0x49c681;for(_0x4786c3=0x0,_0x49c681=_0x32eb04[_0x58e58f(0x809)];_0x4786c3<_0x49c681;++_0x4786c3){var _0x485c3f=_0x32eb04[_0x4786c3],_0xed5f54=[];_0x2bb90a=ol[_0x58e58f(0xe40)][_0x58e58f(0x366c)]['simplify'][_0x50928e(0x4e14)](_0x600a8,_0x1363b8,_0x485c3f,_0x4c0218,_0x4f2981,_0x51e874,_0x2bb90a,_0xed5f54),_0x53688f[_0x50928e(0x2a0e)](_0xed5f54),_0x1363b8=_0x485c3f[_0x485c3f[_0x58e58f(0x809)]-0x1];}return _0x2bb90a;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x307c2b(0xb8b)][_0x5e00b3(0x5f8e)]=function(_0x4dc131,_0x1ec6c4,_0x4306b1,_0x1a08d9,_0x272a36,_0x39273e,_0x54b813){var _0x2ca3b8=_0x307c2b;if(_0x4306b1<=_0x1ec6c4+_0x1a08d9){for(;_0x1ec6c4<_0x4306b1;_0x1ec6c4+=_0x1a08d9)_0x39273e[_0x54b813++]=_0x4dc131[_0x1ec6c4],_0x39273e[_0x54b813++]=_0x4dc131[_0x1ec6c4+0x1];return _0x54b813;}var _0x55e731=_0x4dc131[_0x1ec6c4],_0x1813ae=_0x4dc131[_0x1ec6c4+0x1];_0x39273e[_0x54b813++]=_0x55e731,_0x39273e[_0x54b813++]=_0x1813ae;var _0x3c5149=_0x55e731,_0x69ac1a=_0x1813ae;for(_0x1ec6c4+=_0x1a08d9;_0x1ec6c4<_0x4306b1;_0x1ec6c4+=_0x1a08d9)_0x3c5149=_0x4dc131[_0x1ec6c4],_0x69ac1a=_0x4dc131[_0x1ec6c4+0x1],ol[_0x2ca3b8(0x266e)]['squaredDistance'](_0x55e731,_0x1813ae,_0x3c5149,_0x69ac1a)>_0x272a36&&(_0x39273e[_0x54b813++]=_0x3c5149,_0x39273e[_0x54b813++]=_0x69ac1a,_0x55e731=_0x3c5149,_0x1813ae=_0x69ac1a);return _0x3c5149==_0x55e731&&_0x69ac1a==_0x1813ae||(_0x39273e[_0x54b813++]=_0x3c5149,_0x39273e[_0x54b813++]=_0x69ac1a),_0x54b813;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x297a)][_0x5e00b3(0x678)]=function(_0x1647e5,_0xb9429c){var _0x294758=_0x5e00b3;return _0xb9429c*Math[_0x294758(0x3d49)](_0x1647e5/_0xb9429c);},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x366c)][_0x5e00b3(0x297a)][_0x5e00b3(0x6015)]=function(_0x293b40,_0x59bd85,_0x1ae237,_0x1b0f48,_0x4aa4c2,_0x4c92fd,_0x1cb154){var _0x314136=_0x307c2b,_0x347d05=_0x5e00b3;if(_0x59bd85==_0x1ae237)return _0x1cb154;var _0x4fc0c1,_0x494bb4,_0x87cef8=ol[_0x347d05(0xe40)][_0x347d05(0x366c)][_0x347d05(0x297a)][_0x347d05(0x678)](_0x293b40[_0x59bd85],_0x4aa4c2),_0x26a935=ol[_0x347d05(0xe40)]['flat'][_0x347d05(0x297a)][_0x347d05(0x678)](_0x293b40[_0x59bd85+0x1],_0x4aa4c2);_0x59bd85+=_0x1b0f48,_0x4c92fd[_0x1cb154++]=_0x87cef8,_0x4c92fd[_0x1cb154++]=_0x26a935;do{if(_0x4fc0c1=ol[_0x347d05(0xe40)][_0x314136(0x3f2b)][_0x347d05(0x297a)][_0x347d05(0x678)](_0x293b40[_0x59bd85],_0x4aa4c2),_0x494bb4=ol[_0x314136(0x1ab1)][_0x314136(0x3f2b)][_0x347d05(0x297a)][_0x347d05(0x678)](_0x293b40[_0x59bd85+0x1],_0x4aa4c2),(_0x59bd85+=_0x1b0f48)==_0x1ae237)return _0x4c92fd[_0x1cb154++]=_0x4fc0c1,_0x4c92fd[_0x1cb154++]=_0x494bb4,_0x1cb154;}while(_0x4fc0c1==_0x87cef8&&_0x494bb4==_0x26a935);for(;_0x59bd85<_0x1ae237;){var _0xe9aa78,_0x1d0415;if(_0xe9aa78=ol[_0x314136(0x1ab1)][_0x347d05(0x366c)][_0x347d05(0x297a)][_0x347d05(0x678)](_0x293b40[_0x59bd85],_0x4aa4c2),_0x1d0415=ol[_0x347d05(0xe40)][_0x347d05(0x366c)][_0x347d05(0x297a)]['snap'](_0x293b40[_0x59bd85+0x1],_0x4aa4c2),_0x59bd85+=_0x1b0f48,_0xe9aa78!=_0x4fc0c1||_0x1d0415!=_0x494bb4){var _0x3b85a2=_0x4fc0c1-_0x87cef8,_0x537ede=_0x494bb4-_0x26a935,_0x25efd5=_0xe9aa78-_0x87cef8,_0x178006=_0x1d0415-_0x26a935;_0x3b85a2*_0x178006==_0x537ede*_0x25efd5&&(_0x3b85a2<0x0&&_0x25efd5<_0x3b85a2||_0x3b85a2==_0x25efd5||_0x3b85a2>0x0&&_0x25efd5>_0x3b85a2)&&(_0x537ede<0x0&&_0x178006<_0x537ede||_0x537ede==_0x178006||_0x537ede>0x0&&_0x178006>_0x537ede)?(_0x4fc0c1=_0xe9aa78,_0x494bb4=_0x1d0415):(_0x4c92fd[_0x1cb154++]=_0x4fc0c1,_0x4c92fd[_0x1cb154++]=_0x494bb4,_0x87cef8=_0x4fc0c1,_0x26a935=_0x494bb4,_0x4fc0c1=_0xe9aa78,_0x494bb4=_0x1d0415);}}return _0x4c92fd[_0x1cb154++]=_0x4fc0c1,_0x4c92fd[_0x1cb154++]=_0x494bb4,_0x1cb154;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x297a)][_0x5e00b3(0x37be)]=function(_0x37b7d9,_0x1a26e8,_0x580f5d,_0x351be9,_0x39e7a6,_0x1b3d6c,_0x384c47,_0x1c1123){var _0x792e54=_0x307c2b,_0x2c694a=_0x5e00b3,_0x2b47ed,_0x35afa2;for(_0x2b47ed=0x0,_0x35afa2=_0x580f5d[_0x792e54(0x2ef4)];_0x2b47ed<_0x35afa2;++_0x2b47ed){var _0x2b2b38=_0x580f5d[_0x2b47ed];_0x384c47=ol[_0x2c694a(0xe40)]['flat'][_0x2c694a(0x297a)][_0x2c694a(0x6015)](_0x37b7d9,_0x1a26e8,_0x2b2b38,_0x351be9,_0x39e7a6,_0x1b3d6c,_0x384c47),_0x1c1123[_0x2c694a(0x5323)](_0x384c47),_0x1a26e8=_0x2b2b38;}return _0x384c47;},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x366c)][_0x5e00b3(0x297a)][_0x5e00b3(0x19a9)]=function(_0x3bc1be,_0x195c10,_0x4e3a1e,_0x1388e5,_0x1057c1,_0x162d6a,_0x432453,_0x16c9f3){var _0x15df4e=_0x307c2b,_0x3f5ea1=_0x5e00b3,_0x993a6d,_0x4c2658;for(_0x993a6d=0x0,_0x4c2658=_0x4e3a1e[_0x15df4e(0x2ef4)];_0x993a6d<_0x4c2658;++_0x993a6d){var _0x45ae13=_0x4e3a1e[_0x993a6d],_0x272e9c=[];_0x432453=ol[_0x15df4e(0x1ab1)]['flat'][_0x15df4e(0xb8b)][_0x3f5ea1(0x37be)](_0x3bc1be,_0x195c10,_0x45ae13,_0x1388e5,_0x1057c1,_0x162d6a,_0x432453,_0x272e9c),_0x16c9f3['push'](_0x272e9c),_0x195c10=_0x45ae13[_0x45ae13[_0x3f5ea1(0x809)]-0x1];}return _0x432453;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x3b9c)]={'POINT':_0x5e00b3(0x3e09),'LINE_STRING':_0x5e00b3(0x53c1),'LINEAR_RING':_0x5e00b3(0x2ac9),'POLYGON':_0x5e00b3(0x34ba),'MULTI_POINT':_0x5e00b3(0x2509),'MULTI_LINE_STRING':_0x307c2b(0x2d53),'MULTI_POLYGON':_0x307c2b(0x3a00),'GEOMETRY_COLLECTION':_0x5e00b3(0x2f8c),'CIRCLE':'Circle'},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x206)]=function(){var _0x4e2021=_0x307c2b,_0x50d646=_0x5e00b3;ol[_0x50d646(0x2590)][_0x50d646(0x3c9e)](this),this[_0x50d646(0x4542)]=ol[_0x50d646(0x263e)][_0x50d646(0x917)](),this[_0x4e2021(0x3c11)]=-0x1,this[_0x50d646(0xfaf)]={},this[_0x50d646(0x1300)]=0x0,this['simplifiedGeometryRevision']=0x0,this[_0x4e2021(0x29f4)]=ol['transform'][_0x50d646(0x2850)]();},ol[_0x307c2b(0xdd7)](ol[_0x5e00b3(0xe40)][_0x5e00b3(0x206)],ol[_0x5e00b3(0x2590)]),ol[_0x5e00b3(0xe40)][_0x307c2b(0x34b2)][_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(){},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x206)][_0x5e00b3(0x3720)][_0x5e00b3(0x423c)]=function(_0x55a2b7,_0x2fa047,_0xad72a0,_0x589827){},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x206)][_0x5e00b3(0x3720)][_0x5e00b3(0x4904)]=function(_0x3b5068,_0x1acb01){var _0x24d7ae=_0x307c2b,_0x24d6bb=_0x1acb01||[NaN,NaN];return this[_0x24d7ae(0x3fa1)](_0x3b5068[0x0],_0x3b5068[0x1],_0x24d6bb,0x1/0x0),_0x24d6bb;},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x206)][_0x5e00b3(0x3720)][_0x5e00b3(0x3488)]=function(_0xf65b6f){var _0x5a2fcd=_0x307c2b;return this[_0x5a2fcd(0x1799)](_0xf65b6f[0x0],_0xf65b6f[0x1]);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x206)][_0x5e00b3(0x3720)][_0x307c2b(0x205e)]=function(_0x4333cf){},ol[_0x5e00b3(0xe40)][_0x307c2b(0x34b2)][_0x307c2b(0x1aa2)][_0x307c2b(0x1799)]=ol[_0x5e00b3(0x3df1)][_0x5e00b3(0x2cde)],ol[_0x5e00b3(0xe40)][_0x5e00b3(0x206)][_0x5e00b3(0x3720)][_0x5e00b3(0x460f)]=function(_0x9940c2){var _0x388fd5=_0x307c2b,_0xc48699=_0x5e00b3;return this[_0xc48699(0x3a63)]!=this[_0x388fd5(0x451d)]()&&(this[_0xc48699(0x4542)]=this[_0xc48699(0x2e4b)](this[_0xc48699(0x4542)]),this[_0xc48699(0x3a63)]=this[_0xc48699(0x2914)]()),ol[_0xc48699(0x263e)][_0xc48699(0x304a)](this[_0xc48699(0x4542)],_0x9940c2);},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x206)][_0x5e00b3(0x3720)][_0x5e00b3(0x4d40)]=function(_0xeedfff,_0x94050c){},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x206)][_0x5e00b3(0x3720)][_0x5e00b3(0x4a6e)]=function(_0x1afa3e,_0x20e78d,_0xc4e13d){},ol[_0x5e00b3(0xe40)][_0x307c2b(0x34b2)][_0x5e00b3(0x3720)][_0x5e00b3(0x297a)]=function(_0x2d8ab1){var _0x4031eb=_0x5e00b3;return this[_0x4031eb(0x3feb)](_0x2d8ab1*_0x2d8ab1);},ol[_0x5e00b3(0xe40)][_0x307c2b(0x34b2)][_0x5e00b3(0x3720)][_0x5e00b3(0x3feb)]=function(_0x1314d8){},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x206)][_0x307c2b(0x1aa2)][_0x307c2b(0x151f)]=function(){},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x206)][_0x5e00b3(0x3720)][_0x5e00b3(0xa32)]=function(_0x1ecd83){},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x206)][_0x5e00b3(0x3720)][_0x307c2b(0x21b1)]=function(_0x421b6d){},ol[_0x5e00b3(0xe40)][_0x307c2b(0x34b2)][_0x5e00b3(0x3720)][_0x5e00b3(0x1512)]=function(_0x20658b,_0x25965c){},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x206)][_0x5e00b3(0x3720)][_0x307c2b(0x5270)]=function(_0x47b8b5,_0x27a068){var _0x34c5bf=_0x307c2b,_0x4a2757=_0x5e00b3,_0x3834d4=this[_0x34c5bf(0x29f4)],_0x1ec4ba=(_0x47b8b5=ol[_0x4a2757(0x735)][_0x4a2757(0x38c4)](_0x47b8b5))[_0x4a2757(0x45d0)]()==ol[_0x4a2757(0x735)][_0x34c5bf(0x23bd)][_0x4a2757(0x3e13)]?function(_0x1f3e92,_0x204a3e,_0x264357){var _0x4392c8=_0x34c5bf,_0x6d4b4=_0x4a2757,_0x1631b6=_0x47b8b5[_0x6d4b4(0x460f)](),_0xe787fe=_0x47b8b5[_0x6d4b4(0x1cde)](),_0x30983c=ol[_0x6d4b4(0x263e)][_0x6d4b4(0x1f41)](_0xe787fe)/ol['extent'][_0x4392c8(0x3145)](_0x1631b6);return ol[_0x6d4b4(0x332f)]['compose'](_0x3834d4,_0xe787fe[0x0],_0xe787fe[0x3],_0x30983c,-_0x30983c,0x0,0x0,0x0),ol[_0x6d4b4(0xe40)][_0x6d4b4(0x366c)][_0x6d4b4(0x332f)][_0x6d4b4(0x3c56)](_0x1f3e92,0x0,_0x1f3e92[_0x6d4b4(0x809)],_0x264357,_0x3834d4,_0x204a3e),ol[_0x4392c8(0x4832)][_0x4392c8(0xda0)](_0x47b8b5,_0x27a068)(_0x1f3e92,_0x204a3e,_0x264357);}:ol[_0x34c5bf(0x4832)][_0x4a2757(0x1833)](_0x47b8b5,_0x27a068);return this[_0x4a2757(0xa32)](_0x1ec4ba),this;},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x149b)]=function(){var _0x423a74=_0x307c2b,_0x449618=_0x5e00b3;ol[_0x449618(0xe40)][_0x449618(0x206)][_0x449618(0x3c9e)](this),this[_0x423a74(0x19de)]=ol[_0x423a74(0x1ab1)][_0x449618(0x4931)]['XY'],this[_0x449618(0x2141)]=0x2,this[_0x449618(0xf22)]=null;},ol[_0x5e00b3(0x3e4d)](ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)],ol[_0x5e00b3(0xe40)]['Geometry']),ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x149b)][_0x307c2b(0x779)]=function(_0x569f62){var _0x58f361=_0x307c2b,_0x4d71de=_0x5e00b3,_0x31852e;return 0x2==_0x569f62?_0x31852e=ol[_0x4d71de(0xe40)][_0x4d71de(0x4931)]['XY']:0x3==_0x569f62?_0x31852e=ol[_0x4d71de(0xe40)][_0x4d71de(0x4931)][_0x4d71de(0x490c)]:0x4==_0x569f62&&(_0x31852e=ol[_0x58f361(0x1ab1)]['GeometryLayout'][_0x4d71de(0x11a2)]),_0x31852e;},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x149b)][_0x5e00b3(0x2a7f)]=function(_0x3e522a){var _0x28a46f=_0x307c2b,_0x21da39=_0x5e00b3,_0x979aad;return _0x3e522a==ol[_0x21da39(0xe40)][_0x21da39(0x4931)]['XY']?_0x979aad=0x2:_0x3e522a==ol[_0x28a46f(0x1ab1)][_0x21da39(0x4931)][_0x21da39(0x490c)]||_0x3e522a==ol[_0x28a46f(0x1ab1)][_0x21da39(0x4931)][_0x28a46f(0x1495)]?_0x979aad=0x3:_0x3e522a==ol[_0x28a46f(0x1ab1)][_0x28a46f(0x13ae)][_0x21da39(0x11a2)]&&(_0x979aad=0x4),_0x979aad;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)][_0x5e00b3(0x3720)][_0x5e00b3(0x255d)]=ol[_0x5e00b3(0x3df1)][_0x5e00b3(0x2cde)],ol[_0x5e00b3(0xe40)][_0x307c2b(0xd4f)][_0x5e00b3(0x3720)][_0x5e00b3(0x2e4b)]=function(_0x1f58dd){var _0x647c40=_0x307c2b,_0x162837=_0x5e00b3;return ol['extent'][_0x162837(0x15af)](this[_0x647c40(0x2cbb)],0x0,this['flatCoordinates'][_0x162837(0x809)],this[_0x162837(0x2141)],_0x1f58dd);},ol[_0x5e00b3(0xe40)][_0x307c2b(0xd4f)][_0x5e00b3(0x3720)][_0x5e00b3(0x4b64)]=function(){},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)][_0x5e00b3(0x3720)][_0x307c2b(0x1d44)]=function(){var _0xa4776c=_0x307c2b,_0x334e0e=_0x5e00b3;return this['flatCoordinates'][_0x334e0e(0x30eb)](0x0,this[_0xa4776c(0x55d8)]);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)][_0x5e00b3(0x3720)][_0x5e00b3(0x2b03)]=function(){var _0x1be1ad=_0x5e00b3;return this[_0x1be1ad(0xf22)];},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x149b)][_0x5e00b3(0x3720)][_0x307c2b(0x47a1)]=function(){var _0x42b370=_0x307c2b,_0x24d668=_0x5e00b3;return this[_0x42b370(0x2cbb)][_0x24d668(0x30eb)](this[_0x24d668(0xf22)][_0x24d668(0x809)]-this[_0x24d668(0x2141)]);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)][_0x5e00b3(0x3720)][_0x5e00b3(0x1083)]=function(){var _0x36982b=_0x5e00b3;return this[_0x36982b(0x4892)];},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)][_0x5e00b3(0x3720)][_0x307c2b(0x5432)]=function(_0x11ea35){var _0x460c4b=_0x307c2b,_0x4ea469=_0x5e00b3;if(this[_0x4ea469(0xb32)]!=this[_0x4ea469(0x2914)]()&&(ol[_0x4ea469(0x220d)][_0x4ea469(0x3fec)](this[_0x4ea469(0xfaf)]),this[_0x4ea469(0x1300)]=0x0,this[_0x4ea469(0xb32)]=this[_0x4ea469(0x2914)]()),_0x11ea35<0x0||0x0!==this[_0x460c4b(0x2605)]&&_0x11ea35<=this[_0x4ea469(0x1300)])return this;var _0x1430cd=_0x11ea35[_0x460c4b(0xedf)]();if(this[_0x4ea469(0xfaf)][_0x4ea469(0x1a9a)](_0x1430cd))return this[_0x4ea469(0xfaf)][_0x1430cd];var _0x45f300=this[_0x460c4b(0xe3b)](_0x11ea35);return _0x45f300[_0x4ea469(0x2b03)]()[_0x460c4b(0x2ef4)]<this[_0x4ea469(0xf22)][_0x4ea469(0x809)]?(this[_0x4ea469(0xfaf)][_0x1430cd]=_0x45f300,_0x45f300):(this[_0x4ea469(0x1300)]=_0x11ea35,this);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)][_0x5e00b3(0x3720)][_0x307c2b(0xe3b)]=function(_0x20393d){return this;},ol[_0x5e00b3(0xe40)][_0x307c2b(0xd4f)][_0x5e00b3(0x3720)][_0x5e00b3(0x4909)]=function(){var _0x301f7c=_0x5e00b3;return this[_0x301f7c(0x2141)];},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)][_0x5e00b3(0x3720)][_0x307c2b(0x3792)]=function(_0x11189e,_0x23d3f3){var _0x20c403=_0x307c2b,_0x27a59b=_0x5e00b3;this[_0x20c403(0x55d8)]=ol[_0x20c403(0x1ab1)][_0x27a59b(0x149b)][_0x27a59b(0x2a7f)](_0x11189e),this[_0x27a59b(0x4892)]=_0x11189e,this[_0x27a59b(0xf22)]=_0x23d3f3;},ol[_0x5e00b3(0xe40)]['SimpleGeometry'][_0x5e00b3(0x3720)][_0x5e00b3(0x39c5)]=function(_0x5c1d3f,_0x170636){},ol[_0x5e00b3(0xe40)]['SimpleGeometry'][_0x5e00b3(0x3720)][_0x5e00b3(0x191a)]=function(_0x1d9fea,_0x2ad2b7,_0x5e18b0){var _0x2be99d=_0x307c2b,_0x96d5=_0x5e00b3,_0x7d2583;if(_0x1d9fea)_0x7d2583=ol['geom']['SimpleGeometry'][_0x96d5(0x2a7f)](_0x1d9fea);else{var _0x2cb371;for(_0x2cb371=0x0;_0x2cb371<_0x5e18b0;++_0x2cb371){if(0x0===_0x2ad2b7[_0x2be99d(0x2ef4)])return this['layout']=ol[_0x96d5(0xe40)][_0x96d5(0x4931)]['XY'],void(this[_0x96d5(0x2141)]=0x2);_0x2ad2b7=_0x2ad2b7[0x0];}_0x7d2583=_0x2ad2b7[_0x96d5(0x809)],_0x1d9fea=ol[_0x96d5(0xe40)][_0x96d5(0x149b)][_0x96d5(0x3bc)](_0x7d2583);}this[_0x96d5(0x4892)]=_0x1d9fea,this[_0x96d5(0x2141)]=_0x7d2583;},ol[_0x5e00b3(0xe40)][_0x307c2b(0xd4f)][_0x5e00b3(0x3720)][_0x5e00b3(0xa32)]=function(_0x34e8e3){var _0x17a08e=_0x307c2b,_0x112990=_0x5e00b3;this[_0x112990(0xf22)]&&(_0x34e8e3(this[_0x112990(0xf22)],this[_0x17a08e(0x2cbb)],this[_0x112990(0x2141)]),this['changed']());},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x149b)][_0x5e00b3(0x3720)][_0x307c2b(0x47c0)]=function(_0x266ba7,_0x433623){var _0x26e718=_0x5e00b3,_0x3ba66f=this['getFlatCoordinates']();if(_0x3ba66f){var _0x2f87ca=this[_0x26e718(0x4909)]();ol[_0x26e718(0xe40)][_0x26e718(0x366c)][_0x26e718(0x332f)][_0x26e718(0x4d40)](_0x3ba66f,0x0,_0x3ba66f[_0x26e718(0x809)],_0x2f87ca,_0x266ba7,_0x433623,_0x3ba66f),this[_0x26e718(0x5cb5)]();}},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)][_0x5e00b3(0x3720)][_0x307c2b(0x2897)]=function(_0xbd42cd,_0x30d1b1,_0x3ed87c){var _0x384e21=_0x307c2b,_0x3eef40=_0x5e00b3,_0x52bea3=_0x30d1b1;void 0x0===_0x52bea3&&(_0x52bea3=_0xbd42cd);var _0x4e3715=_0x3ed87c;_0x4e3715||(_0x4e3715=ol[_0x384e21(0x585d)][_0x3eef40(0x2cee)](this['getExtent']()));var _0x238a07=this[_0x3eef40(0x2b03)]();if(_0x238a07){var _0x4e9242=this[_0x3eef40(0x4909)]();ol[_0x3eef40(0xe40)][_0x3eef40(0x366c)][_0x384e21(0x5270)][_0x3eef40(0x4a6e)](_0x238a07,0x0,_0x238a07[_0x3eef40(0x809)],_0x4e9242,_0xbd42cd,_0x52bea3,_0x4e3715,_0x238a07),this[_0x3eef40(0x5cb5)]();}},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x149b)][_0x5e00b3(0x3720)][_0x5e00b3(0x1512)]=function(_0x29c662,_0x76ea3b){var _0x3a7f7b=_0x307c2b,_0x11e2cf=_0x5e00b3,_0x3f8142=this[_0x11e2cf(0x2b03)]();if(_0x3f8142){var _0x5392f9=this[_0x11e2cf(0x4909)]();ol['geom'][_0x11e2cf(0x366c)][_0x3a7f7b(0x5270)][_0x11e2cf(0x1512)](_0x3f8142,0x0,_0x3f8142[_0x11e2cf(0x809)],_0x5392f9,_0x29c662,_0x76ea3b,_0x3f8142),this[_0x11e2cf(0x5cb5)]();}},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)][_0x5e00b3(0x3c56)]=function(_0x5c7664,_0x53eaba,_0x400cde){var _0x58cb05=_0x307c2b,_0x2f36ca=_0x5e00b3,_0x2f1a17=_0x5c7664[_0x2f36ca(0x2b03)]();if(_0x2f1a17){var _0x593d9f=_0x5c7664['getStride']();return ol[_0x58cb05(0x1ab1)][_0x58cb05(0x3f2b)][_0x2f36ca(0x332f)][_0x2f36ca(0x3c56)](_0x2f1a17,0x0,_0x2f1a17[_0x58cb05(0x2ef4)],_0x593d9f,_0x53eaba,_0x400cde);}return null;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x34ba)]=function(_0x1370ab,_0x751272){var _0x11123b=_0x307c2b,_0x11b4e9=_0x5e00b3;ol[_0x11b4e9(0xe40)][_0x11b4e9(0x149b)][_0x11123b(0x4d6c)](this),this[_0x11b4e9(0x44f4)]=[],this[_0x11123b(0x4503)]=-0x1,this[_0x11b4e9(0x43eb)]=null,this[_0x11b4e9(0x2449)]=-0x1,this[_0x11123b(0xe70)]=-0x1,this[_0x11b4e9(0x453)]=-0x1,this[_0x11b4e9(0x752)]=null,this[_0x11b4e9(0x39c5)](_0x1370ab,_0x751272);},ol[_0x5e00b3(0x3e4d)](ol[_0x5e00b3(0xe40)][_0x5e00b3(0x34ba)],ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)]),ol[_0x5e00b3(0xe40)][_0x5e00b3(0x34ba)][_0x5e00b3(0x3720)][_0x5e00b3(0x3a85)]=function(_0x2f652c){var _0x34fc45=_0x307c2b,_0x1c36ec=_0x5e00b3;this[_0x1c36ec(0xf22)]?ol[_0x1c36ec(0xa59)][_0x34fc45(0x4ac3)](this[_0x1c36ec(0xf22)],_0x2f652c[_0x1c36ec(0x2b03)]()):this[_0x1c36ec(0xf22)]=_0x2f652c[_0x1c36ec(0x2b03)]()[_0x1c36ec(0x30eb)](),this[_0x1c36ec(0x44f4)][_0x1c36ec(0x5323)](this[_0x1c36ec(0xf22)][_0x1c36ec(0x809)]),this[_0x1c36ec(0x5cb5)]();},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x34ba)][_0x5e00b3(0x3720)][_0x307c2b(0x2d7b)]=function(){var _0x1a179=_0x307c2b,_0x5d88be=_0x5e00b3,_0x152ab5=new ol[(_0x1a179(0x1ab1))][(_0x1a179(0x10af))](null);return _0x152ab5[_0x5d88be(0x36d3)](this[_0x5d88be(0x4892)],this['flatCoordinates'][_0x5d88be(0x30eb)](),this[_0x1a179(0x48c1)][_0x1a179(0x17ac)]()),_0x152ab5;},ol[_0x5e00b3(0xe40)]['Polygon'][_0x5e00b3(0x3720)]['closestPointXY']=function(_0x480a0a,_0xc742f7,_0x2582b6,_0x2197e6){var _0x1c1d55=_0x307c2b,_0x42a44c=_0x5e00b3;return _0x2197e6<ol[_0x42a44c(0x263e)][_0x42a44c(0x4e48)](this[_0x42a44c(0x460f)](),_0x480a0a,_0xc742f7)?_0x2197e6:(this[_0x42a44c(0x5578)]!=this[_0x42a44c(0x2914)]()&&(this[_0x42a44c(0x2449)]=Math[_0x42a44c(0x5c4f)](ol[_0x1c1d55(0x1ab1)][_0x42a44c(0x366c)][_0x1c1d55(0x305e)][_0x1c1d55(0x267a)](this[_0x42a44c(0xf22)],0x0,this[_0x42a44c(0x44f4)],this[_0x1c1d55(0x55d8)],0x0)),this[_0x42a44c(0x5578)]=this[_0x42a44c(0x2914)]()),ol['geom'][_0x42a44c(0x366c)][_0x42a44c(0x3fbf)][_0x42a44c(0x2051)](this[_0x42a44c(0xf22)],0x0,this[_0x42a44c(0x44f4)],this[_0x1c1d55(0x55d8)],this[_0x1c1d55(0xdf2)],!0x0,_0x480a0a,_0xc742f7,_0x2582b6,_0x2197e6));},ol[_0x5e00b3(0xe40)][_0x307c2b(0x10af)]['prototype'][_0x5e00b3(0x255d)]=function(_0x46d5f7,_0x27e402){var _0x3660da=_0x5e00b3;return ol[_0x3660da(0xe40)][_0x3660da(0x366c)][_0x3660da(0x5655)][_0x3660da(0x2612)](this[_0x3660da(0x5196)](),0x0,this[_0x3660da(0x44f4)],this[_0x3660da(0x2141)],_0x46d5f7,_0x27e402);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x34ba)][_0x5e00b3(0x3720)][_0x5e00b3(0x3685)]=function(){var _0x18cbc8=_0x307c2b,_0xd2cb65=_0x5e00b3;return ol[_0x18cbc8(0x1ab1)][_0xd2cb65(0x366c)][_0xd2cb65(0x23b0)][_0xd2cb65(0x3c86)](this[_0x18cbc8(0x220a)](),0x0,this[_0xd2cb65(0x44f4)],this[_0xd2cb65(0x2141)]);},ol['geom'][_0x5e00b3(0x34ba)]['prototype'][_0x307c2b(0x161e)]=function(_0x22c4d9){var _0x42b8ae=_0x307c2b,_0x37ecbd=_0x5e00b3,_0x3e2744;return void 0x0!==_0x22c4d9?(_0x3e2744=this[_0x37ecbd(0x5196)]()[_0x37ecbd(0x30eb)](),ol[_0x37ecbd(0xe40)][_0x37ecbd(0x366c)][_0x37ecbd(0x5c2a)][_0x37ecbd(0x1b0)](_0x3e2744,0x0,this['ends_'],this[_0x37ecbd(0x2141)],_0x22c4d9)):_0x3e2744=this[_0x37ecbd(0xf22)],ol[_0x42b8ae(0x1ab1)][_0x37ecbd(0x366c)][_0x37ecbd(0x3bb7)][_0x37ecbd(0x19d5)](_0x3e2744,0x0,this[_0x37ecbd(0x44f4)],this[_0x37ecbd(0x2141)]);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x34ba)][_0x5e00b3(0x3720)][_0x5e00b3(0x1bb6)]=function(){var _0x26d9cb=_0x5e00b3;return this[_0x26d9cb(0x44f4)];},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x34ba)][_0x5e00b3(0x3720)]['getFlatInteriorPoint']=function(){var _0x1e974b=_0x307c2b,_0x1a2eba=_0x5e00b3;if(this[_0x1a2eba(0x28c4)]!=this[_0x1e974b(0x451d)]()){var _0x4cb62f=ol[_0x1a2eba(0x263e)][_0x1e974b(0x2f42)](this[_0x1a2eba(0x460f)]());this[_0x1a2eba(0x43eb)]=ol[_0x1a2eba(0xe40)][_0x1a2eba(0x366c)][_0x1a2eba(0x6d2)][_0x1a2eba(0x3c86)](this[_0x1a2eba(0x5196)](),0x0,this[_0x1a2eba(0x44f4)],this[_0x1a2eba(0x2141)],_0x4cb62f,0x0),this[_0x1a2eba(0x28c4)]=this[_0x1a2eba(0x2914)]();}return this[_0x1a2eba(0x43eb)];},ol[_0x5e00b3(0xe40)]['Polygon'][_0x5e00b3(0x3720)][_0x5e00b3(0x2fe7)]=function(){var _0x22a859=_0x307c2b,_0x16ca2e=_0x5e00b3;return new ol[(_0x16ca2e(0xe40))][(_0x16ca2e(0x3e09))](this[_0x16ca2e(0x1c8d)](),ol[_0x16ca2e(0xe40)][_0x22a859(0x13ae)][_0x16ca2e(0x42a9)]);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x34ba)][_0x5e00b3(0x3720)][_0x5e00b3(0x66c)]=function(){var _0x1a5efc=_0x307c2b,_0x5d3c9f=_0x5e00b3;return this[_0x5d3c9f(0x44f4)][_0x1a5efc(0x2ef4)];},ol['geom'][_0x5e00b3(0x34ba)][_0x307c2b(0x1aa2)][_0x5e00b3(0x1c5a)]=function(_0x50cdb6){var _0x5df441=_0x307c2b,_0x1fd181=_0x5e00b3;if(_0x50cdb6<0x0||this[_0x5df441(0x48c1)][_0x1fd181(0x809)]<=_0x50cdb6)return null;var _0x48e682=new ol['geom'][(_0x1fd181(0x2ac9))](null);return _0x48e682[_0x1fd181(0x36d3)](this[_0x1fd181(0x4892)],this['flatCoordinates'][_0x1fd181(0x30eb)](0x0===_0x50cdb6?0x0:this[_0x1fd181(0x44f4)][_0x50cdb6-0x1],this[_0x1fd181(0x44f4)][_0x50cdb6])),_0x48e682;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x34ba)][_0x5e00b3(0x3720)][_0x5e00b3(0x478d)]=function(){var _0xa2277c=_0x307c2b,_0x2f8993=_0x5e00b3,_0x22157d,_0xb23cd,_0x438407=this[_0x2f8993(0x4892)],_0x51b16b=this[_0xa2277c(0x2cbb)],_0x4a7c44=this[_0x2f8993(0x44f4)],_0x5752ff=[],_0x42ecd9=0x0;for(_0x22157d=0x0,_0xb23cd=_0x4a7c44[_0x2f8993(0x809)];_0x22157d<_0xb23cd;++_0x22157d){var _0x1be36b=_0x4a7c44[_0x22157d],_0xdf7692=new ol[(_0x2f8993(0xe40))][(_0x2f8993(0x2ac9))](null);_0xdf7692[_0x2f8993(0x36d3)](_0x438407,_0x51b16b[_0xa2277c(0x17ac)](_0x42ecd9,_0x1be36b)),_0x5752ff[_0x2f8993(0x5323)](_0xdf7692),_0x42ecd9=_0x1be36b;}return _0x5752ff;},ol[_0x307c2b(0x1ab1)]['Polygon'][_0x5e00b3(0x3720)][_0x5e00b3(0x5196)]=function(){var _0x3e5d53=_0x307c2b,_0xa24105=_0x5e00b3;if(this[_0xa24105(0x453)]!=this[_0xa24105(0x2914)]()){var _0x3023cf=this[_0xa24105(0xf22)];ol[_0xa24105(0xe40)][_0xa24105(0x366c)][_0xa24105(0x5c2a)][_0x3e5d53(0x500c)](_0x3023cf,0x0,this[_0xa24105(0x44f4)],this[_0xa24105(0x2141)])?this[_0xa24105(0x752)]=_0x3023cf:(this[_0xa24105(0x752)]=_0x3023cf[_0xa24105(0x30eb)](),this[_0xa24105(0x752)][_0xa24105(0x809)]=ol[_0x3e5d53(0x1ab1)][_0xa24105(0x366c)][_0xa24105(0x5c2a)][_0xa24105(0x1b0)](this[_0xa24105(0x752)],0x0,this[_0xa24105(0x44f4)],this[_0x3e5d53(0x55d8)])),this[_0x3e5d53(0x3941)]=this[_0xa24105(0x2914)]();}return this[_0xa24105(0x752)];},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x34ba)][_0x5e00b3(0x3720)][_0x5e00b3(0x1693)]=function(_0x30796e){var _0x4c7163=_0x307c2b,_0x40e2f5=_0x5e00b3,_0x28819f=[],_0x44ef88=[];_0x28819f[_0x4c7163(0x2ef4)]=ol[_0x40e2f5(0xe40)][_0x40e2f5(0x366c)][_0x40e2f5(0x297a)][_0x40e2f5(0x37be)](this[_0x40e2f5(0xf22)],0x0,this[_0x40e2f5(0x44f4)],this[_0x40e2f5(0x2141)],Math[_0x40e2f5(0x5c4f)](_0x30796e),_0x28819f,0x0,_0x44ef88);var _0x5e6e89=new ol[(_0x40e2f5(0xe40))][(_0x40e2f5(0x34ba))](null);return _0x5e6e89[_0x40e2f5(0x36d3)](ol[_0x4c7163(0x1ab1)][_0x40e2f5(0x4931)]['XY'],_0x28819f,_0x44ef88),_0x5e6e89;},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x34ba)][_0x307c2b(0x1aa2)][_0x5e00b3(0x135e)]=function(){var _0x2db980=_0x307c2b,_0x3bcc47=_0x5e00b3;return ol[_0x3bcc47(0xe40)][_0x2db980(0x39ca)][_0x3bcc47(0x5697)];},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x34ba)][_0x5e00b3(0x3720)][_0x5e00b3(0x8a0)]=function(_0x53b050){var _0x3318c4=_0x307c2b,_0x5d3efb=_0x5e00b3;return ol[_0x5d3efb(0xe40)][_0x3318c4(0x3f2b)][_0x5d3efb(0x475d)]['linearRings'](this[_0x5d3efb(0x5196)](),0x0,this[_0x3318c4(0x48c1)],this[_0x5d3efb(0x2141)],_0x53b050);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x34ba)][_0x5e00b3(0x3720)][_0x5e00b3(0x39c5)]=function(_0x19f713,_0xc8eac){var _0x549dbc=_0x307c2b,_0x66c4ff=_0x5e00b3;if(_0x19f713){this['setLayout'](_0xc8eac,_0x19f713,0x2),this[_0x66c4ff(0xf22)]||(this[_0x66c4ff(0xf22)]=[]);var _0x5f4265=ol[_0x66c4ff(0xe40)][_0x66c4ff(0x366c)][_0x549dbc(0x1f88)][_0x549dbc(0x48b2)](this[_0x66c4ff(0xf22)],0x0,_0x19f713,this[_0x66c4ff(0x2141)],this[_0x549dbc(0x48c1)]);this[_0x66c4ff(0xf22)][_0x66c4ff(0x809)]=0x0===_0x5f4265[_0x66c4ff(0x809)]?0x0:_0x5f4265[_0x5f4265[_0x549dbc(0x2ef4)]-0x1];}else this[_0x66c4ff(0x36d3)](ol[_0x66c4ff(0xe40)][_0x66c4ff(0x4931)]['XY'],null,this[_0x66c4ff(0x44f4)]);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x34ba)][_0x5e00b3(0x3720)][_0x307c2b(0x4f3c)]=function(_0xf925f5,_0x1604a2,_0x367daa){var _0x2e69c3=_0x5e00b3;this[_0x2e69c3(0x5600)](_0xf925f5,_0x1604a2),this[_0x2e69c3(0x44f4)]=_0x367daa;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x34ba)][_0x5e00b3(0x21e3)]=function(_0xf199c9,_0x571d69,_0x456c2e,_0x43ff00){var _0x48895e=_0x307c2b,_0x2e3bad=_0x5e00b3,_0x119fa7,_0x395565=_0x43ff00||0x20,_0x13f065=[];for(_0x119fa7=0x0;_0x119fa7<_0x395565;++_0x119fa7)ol[_0x2e3bad(0xa59)][_0x48895e(0x4ac3)](_0x13f065,_0xf199c9[_0x2e3bad(0x2c14)](_0x571d69,_0x456c2e,0x2*Math['PI']*_0x119fa7/_0x395565));_0x13f065[_0x2e3bad(0x5323)](_0x13f065[0x0],_0x13f065[0x1]);var _0x18a2a4=new ol[(_0x2e3bad(0xe40))][(_0x2e3bad(0x34ba))](null);return _0x18a2a4[_0x48895e(0x4f3c)](ol[_0x2e3bad(0xe40)][_0x2e3bad(0x4931)]['XY'],_0x13f065,[_0x13f065[_0x2e3bad(0x809)]]),_0x18a2a4;},ol[_0x307c2b(0x1ab1)][_0x307c2b(0x10af)][_0x307c2b(0x37db)]=function(_0x2ccae8){var _0x466fce=_0x307c2b,_0x5e354c=_0x5e00b3,_0x4b3c60=_0x2ccae8[0x0],_0x3fffc3=_0x2ccae8[0x1],_0xf803cc=_0x2ccae8[0x2],_0x24a300=_0x2ccae8[0x3],_0x3d56cc=[_0x4b3c60,_0x3fffc3,_0x4b3c60,_0x24a300,_0xf803cc,_0x24a300,_0xf803cc,_0x3fffc3,_0x4b3c60,_0x3fffc3],_0x46a511=new ol[(_0x5e354c(0xe40))]['Polygon'](null);return _0x46a511[_0x466fce(0x4f3c)](ol[_0x5e354c(0xe40)][_0x5e354c(0x4931)]['XY'],_0x3d56cc,[_0x3d56cc[_0x466fce(0x2ef4)]]),_0x46a511;},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x34ba)][_0x307c2b(0x4ed5)]=function(_0x4b841d,_0x57b3d1,_0x32deba){var _0x8f2f6b=_0x307c2b,_0x4c963b=_0x5e00b3;for(var _0xd7c366=_0x57b3d1||0x20,_0x39acb2=_0x4b841d[_0x4c963b(0x4909)](),_0x4d8ca1=_0x4b841d[_0x4c963b(0x1083)](),_0x5d9b42=new ol[(_0x4c963b(0xe40))][(_0x4c963b(0x34ba))](null,_0x4d8ca1),_0x425599=_0x39acb2*(_0xd7c366+0x1),_0x3aa86f=new Array(_0x425599),_0x1a02f3=0x0;_0x1a02f3<_0x425599;_0x1a02f3++)_0x3aa86f[_0x1a02f3]=0x0;var _0x2e71e6=[_0x3aa86f[_0x4c963b(0x809)]];return _0x5d9b42[_0x8f2f6b(0x4f3c)](_0x4d8ca1,_0x3aa86f,_0x2e71e6),ol['geom'][_0x4c963b(0x34ba)][_0x4c963b(0x158e)](_0x5d9b42,_0x4b841d[_0x8f2f6b(0x2f42)](),_0x4b841d[_0x4c963b(0x4e89)](),_0x32deba),_0x5d9b42;},ol[_0x307c2b(0x1ab1)][_0x307c2b(0x10af)][_0x5e00b3(0x158e)]=function(_0x4b8387,_0x3eb674,_0x25f0eb,_0x2ebc22){var _0x1e1446=_0x307c2b,_0x2a2cdd=_0x5e00b3;for(var _0xf76e9a,_0x28f431,_0x236db2=_0x4b8387[_0x2a2cdd(0x2b03)](),_0x460102=_0x4b8387[_0x2a2cdd(0x1083)](),_0x538d65=_0x4b8387[_0x2a2cdd(0x4909)](),_0x875e4c=_0x4b8387[_0x1e1446(0x5818)](),_0x4f6bcd=_0x236db2[_0x2a2cdd(0x809)]/_0x538d65-0x1,_0x2fbf64=_0x2ebc22||0x0,_0x3e016b=0x0;_0x3e016b<=_0x4f6bcd;++_0x3e016b)_0x28f431=_0x3e016b*_0x538d65,_0xf76e9a=_0x2fbf64+0x2*ol[_0x2a2cdd(0x41e7)][_0x2a2cdd(0xc25)](_0x3e016b,_0x4f6bcd)*Math['PI']/_0x4f6bcd,_0x236db2[_0x28f431]=_0x3eb674[0x0]+_0x25f0eb*Math[_0x2a2cdd(0x52a3)](_0xf76e9a),_0x236db2[_0x28f431+0x1]=_0x3eb674[0x1]+_0x25f0eb*Math[_0x1e1446(0xc19)](_0xf76e9a);_0x4b8387[_0x2a2cdd(0x36d3)](_0x460102,_0x236db2,_0x875e4c);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x53c1)]=function(_0x2b9feb,_0x2c46fe){var _0x156b94=_0x5e00b3;ol[_0x156b94(0xe40)][_0x156b94(0x149b)]['call'](this),this[_0x156b94(0x14a7)]=null,this[_0x156b94(0x3524)]=-0x1,this[_0x156b94(0x2449)]=-0x1,this[_0x156b94(0x5578)]=-0x1,this[_0x156b94(0x39c5)](_0x2b9feb,_0x2c46fe);},ol[_0x5e00b3(0x3e4d)](ol[_0x5e00b3(0xe40)][_0x5e00b3(0x53c1)],ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)]),ol[_0x5e00b3(0xe40)][_0x5e00b3(0x53c1)][_0x5e00b3(0x3720)][_0x5e00b3(0x3238)]=function(_0x1ac360){var _0x16cf0a=_0x307c2b,_0x30b437=_0x5e00b3;this[_0x30b437(0xf22)]?ol[_0x16cf0a(0x49da)][_0x30b437(0x46d7)](this[_0x30b437(0xf22)],_0x1ac360):this[_0x30b437(0xf22)]=_0x1ac360[_0x16cf0a(0x17ac)](),this[_0x30b437(0x5cb5)]();},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x53c1)][_0x307c2b(0x1aa2)][_0x5e00b3(0x40f3)]=function(){var _0x5419b5=_0x5e00b3,_0x5f3f25=new ol[(_0x5419b5(0xe40))]['LineString'](null);return _0x5f3f25[_0x5419b5(0x36d3)](this[_0x5419b5(0x4892)],this[_0x5419b5(0xf22)][_0x5419b5(0x30eb)]()),_0x5f3f25;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x53c1)]['prototype'][_0x5e00b3(0x423c)]=function(_0x1731c4,_0x331d7,_0x5e5db4,_0x134da3){var _0x3cfcec=_0x307c2b,_0x26ac3c=_0x5e00b3;return _0x134da3<ol[_0x26ac3c(0x263e)][_0x26ac3c(0x4e48)](this[_0x26ac3c(0x460f)](),_0x1731c4,_0x331d7)?_0x134da3:(this[_0x26ac3c(0x5578)]!=this[_0x26ac3c(0x2914)]()&&(this[_0x26ac3c(0x2449)]=Math[_0x26ac3c(0x5c4f)](ol[_0x26ac3c(0xe40)][_0x26ac3c(0x366c)][_0x3cfcec(0x305e)][_0x26ac3c(0x2662)](this[_0x26ac3c(0xf22)],0x0,this[_0x3cfcec(0x2cbb)][_0x26ac3c(0x809)],this[_0x3cfcec(0x55d8)],0x0)),this['maxDeltaRevision_']=this[_0x26ac3c(0x2914)]()),ol[_0x26ac3c(0xe40)][_0x26ac3c(0x366c)][_0x26ac3c(0x3fbf)][_0x3cfcec(0x4e1b)](this[_0x3cfcec(0x2cbb)],0x0,this[_0x26ac3c(0xf22)][_0x26ac3c(0x809)],this[_0x26ac3c(0x2141)],this[_0x26ac3c(0x2449)],!0x1,_0x1731c4,_0x331d7,_0x5e5db4,_0x134da3));},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x53c1)][_0x5e00b3(0x3720)][_0x5e00b3(0xe16)]=function(_0xbaa43e,_0x23e08f){var _0x401aed=_0x307c2b,_0xd77264=_0x5e00b3;return ol[_0xd77264(0xe40)][_0x401aed(0x3f2b)][_0xd77264(0x2347)][_0xd77264(0x326d)](this[_0xd77264(0xf22)],0x0,this[_0xd77264(0xf22)][_0xd77264(0x809)],this[_0x401aed(0x55d8)],_0xbaa43e,_0x23e08f);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x53c1)][_0x5e00b3(0x3720)][_0x5e00b3(0x46df)]=function(_0x421f7e,_0x4eaa39){var _0x1192e5=_0x307c2b,_0x5ca2da=_0x5e00b3;if(this[_0x5ca2da(0x4892)]!=ol[_0x5ca2da(0xe40)][_0x5ca2da(0x4931)][_0x5ca2da(0x42a9)]&&this[_0x5ca2da(0x4892)]!=ol[_0x5ca2da(0xe40)][_0x5ca2da(0x4931)][_0x5ca2da(0x11a2)])return null;var _0x357d8c=void 0x0!==_0x4eaa39&&_0x4eaa39;return ol[_0x1192e5(0x1ab1)][_0x5ca2da(0x366c)][_0x5ca2da(0x3955)][_0x5ca2da(0x4115)](this[_0x5ca2da(0xf22)],0x0,this[_0x5ca2da(0xf22)][_0x5ca2da(0x809)],this[_0x1192e5(0x55d8)],_0x421f7e,_0x357d8c);},ol[_0x5e00b3(0xe40)][_0x307c2b(0x19ef)][_0x5e00b3(0x3720)][_0x5e00b3(0x4b64)]=function(){var _0x28edd3=_0x307c2b,_0x42e48e=_0x5e00b3;return ol[_0x42e48e(0xe40)][_0x42e48e(0x366c)]['inflate'][_0x42e48e(0x20f9)](this[_0x42e48e(0xf22)],0x0,this[_0x28edd3(0x2cbb)][_0x42e48e(0x809)],this[_0x42e48e(0x2141)]);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x53c1)]['prototype'][_0x307c2b(0x5a1b)]=function(_0x4df110,_0x94f61e){var _0x3345a0=_0x307c2b,_0x3c1969=_0x5e00b3;return ol[_0x3c1969(0xe40)][_0x3c1969(0x366c)][_0x3345a0(0x4c12)][_0x3c1969(0x3d76)](this[_0x3c1969(0xf22)],0x0,this[_0x3c1969(0xf22)][_0x3c1969(0x809)],this[_0x3c1969(0x2141)],_0x4df110,_0x94f61e);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x53c1)][_0x5e00b3(0x3720)][_0x5e00b3(0xeca)]=function(){var _0x2251b1=_0x307c2b,_0x28149c=_0x5e00b3;return ol[_0x28149c(0xe40)][_0x28149c(0x366c)][_0x28149c(0x809)][_0x28149c(0x3d76)](this[_0x28149c(0xf22)],0x0,this[_0x28149c(0xf22)][_0x2251b1(0x2ef4)],this[_0x2251b1(0x55d8)]);},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x53c1)][_0x5e00b3(0x3720)][_0x307c2b(0x2e9)]=function(){var _0x446431=_0x307c2b,_0x2950f1=_0x5e00b3;return this[_0x446431(0x2268)]!=this[_0x2950f1(0x2914)]()&&(this[_0x446431(0x3306)]=this[_0x446431(0x5a1b)](0.5,this[_0x2950f1(0x14a7)]),this[_0x446431(0x2268)]=this[_0x2950f1(0x2914)]()),this[_0x446431(0x3306)];},ol[_0x307c2b(0x1ab1)][_0x307c2b(0x19ef)][_0x5e00b3(0x3720)][_0x5e00b3(0x1693)]=function(_0x53445c){var _0x366ca8=_0x307c2b,_0x5b8ba8=_0x5e00b3,_0x145df8=[];_0x145df8[_0x5b8ba8(0x809)]=ol[_0x5b8ba8(0xe40)][_0x5b8ba8(0x366c)][_0x5b8ba8(0x297a)]['douglasPeucker'](this[_0x5b8ba8(0xf22)],0x0,this[_0x5b8ba8(0xf22)][_0x5b8ba8(0x809)],this[_0x5b8ba8(0x2141)],_0x53445c,_0x145df8,0x0);var _0x2305f8=new ol[(_0x5b8ba8(0xe40))][(_0x366ca8(0x19ef))](null);return _0x2305f8[_0x366ca8(0x4f3c)](ol[_0x366ca8(0x1ab1)][_0x5b8ba8(0x4931)]['XY'],_0x145df8),_0x2305f8;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x53c1)][_0x5e00b3(0x3720)][_0x307c2b(0x151f)]=function(){var _0x3ca420=_0x5e00b3;return ol[_0x3ca420(0xe40)][_0x3ca420(0x3b9c)][_0x3ca420(0x1683)];},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x53c1)][_0x5e00b3(0x3720)][_0x5e00b3(0x8a0)]=function(_0x256469){var _0x34d099=_0x307c2b,_0x47c855=_0x5e00b3;return ol[_0x47c855(0xe40)][_0x34d099(0x3f2b)][_0x47c855(0x475d)][_0x34d099(0x35c8)](this[_0x47c855(0xf22)],0x0,this[_0x34d099(0x2cbb)][_0x34d099(0x2ef4)],this[_0x47c855(0x2141)],_0x256469);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x53c1)][_0x5e00b3(0x3720)][_0x5e00b3(0x39c5)]=function(_0x4792aa,_0x3332dd){var _0xa4a090=_0x307c2b,_0x3f9877=_0x5e00b3;_0x4792aa?(this[_0xa4a090(0x3bdf)](_0x3332dd,_0x4792aa,0x1),this[_0x3f9877(0xf22)]||(this[_0x3f9877(0xf22)]=[]),this[_0x3f9877(0xf22)][_0x3f9877(0x809)]=ol[_0x3f9877(0xe40)][_0xa4a090(0x3f2b)][_0x3f9877(0x37e5)][_0x3f9877(0x20f9)](this[_0x3f9877(0xf22)],0x0,_0x4792aa,this[_0x3f9877(0x2141)]),this[_0x3f9877(0x5cb5)]()):this[_0x3f9877(0x36d3)](ol['geom']['GeometryLayout']['XY'],null);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x53c1)][_0x5e00b3(0x3720)][_0x5e00b3(0x36d3)]=function(_0x45cb18,_0x4233d6){var _0x28f6cb=_0x5e00b3;this['setFlatCoordinatesInternal'](_0x45cb18,_0x4233d6),this[_0x28f6cb(0x5cb5)]();},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x3e09)]=function(_0x1a9dec,_0x429f5a){var _0x529440=_0x307c2b,_0x191b8a=_0x5e00b3;ol[_0x191b8a(0xe40)][_0x191b8a(0x149b)][_0x529440(0x4d6c)](this),this[_0x191b8a(0x39c5)](_0x1a9dec,_0x429f5a);},ol[_0x5e00b3(0x3e4d)](ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x3e09)],ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)]),ol[_0x5e00b3(0xe40)]['Point'][_0x307c2b(0x1aa2)][_0x5e00b3(0x40f3)]=function(){var _0x9fba95=_0x5e00b3,_0x10de8f=new ol['geom'][(_0x9fba95(0x3e09))](null);return _0x10de8f[_0x9fba95(0x36d3)](this[_0x9fba95(0x4892)],this['flatCoordinates'][_0x9fba95(0x30eb)]()),_0x10de8f;},ol[_0x5e00b3(0xe40)][_0x307c2b(0x1a36)][_0x5e00b3(0x3720)][_0x5e00b3(0x423c)]=function(_0x3643f2,_0x4abf21,_0x40d8fb,_0x3664b3){var _0x573e93=_0x307c2b,_0x37516c=_0x5e00b3,_0x5b34df=this[_0x37516c(0xf22)],_0x20f58c=ol[_0x573e93(0x266e)][_0x37516c(0x2e20)](_0x3643f2,_0x4abf21,_0x5b34df[0x0],_0x5b34df[0x1]);if(_0x20f58c<_0x3664b3){var _0x4551bc,_0x5a5be7=this[_0x573e93(0x55d8)];for(_0x4551bc=0x0;_0x4551bc<_0x5a5be7;++_0x4551bc)_0x40d8fb[_0x4551bc]=_0x5b34df[_0x4551bc];return _0x40d8fb[_0x573e93(0x2ef4)]=_0x5a5be7,_0x20f58c;}return _0x3664b3;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x3e09)][_0x5e00b3(0x3720)][_0x5e00b3(0x4b64)]=function(){var _0x44973c=_0x307c2b,_0x193510=_0x5e00b3;return this[_0x193510(0xf22)]?this[_0x44973c(0x2cbb)][_0x193510(0x30eb)]():[];},ol[_0x5e00b3(0xe40)]['Point'][_0x5e00b3(0x3720)][_0x5e00b3(0x2e4b)]=function(_0x3810ec){var _0x5e2152=_0x5e00b3;return ol[_0x5e2152(0x263e)][_0x5e2152(0x33dc)](this[_0x5e2152(0xf22)],_0x3810ec);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x3e09)][_0x5e00b3(0x3720)][_0x307c2b(0x151f)]=function(){var _0xe0e6bb=_0x5e00b3;return ol['geom'][_0xe0e6bb(0x3b9c)][_0xe0e6bb(0x38da)];},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x3e09)][_0x5e00b3(0x3720)][_0x5e00b3(0x8a0)]=function(_0x2ed3af){var _0x5bdb66=_0x307c2b,_0x46101c=_0x5e00b3;return ol[_0x5bdb66(0x585d)][_0x46101c(0x255d)](_0x2ed3af,this[_0x46101c(0xf22)][0x0],this[_0x5bdb66(0x2cbb)][0x1]);},ol[_0x5e00b3(0xe40)]['Point'][_0x5e00b3(0x3720)][_0x307c2b(0x366d)]=function(_0x47dadb,_0x165353){var _0x54ff89=_0x307c2b,_0x21004a=_0x5e00b3;_0x47dadb?(this[_0x21004a(0x191a)](_0x165353,_0x47dadb,0x0),this[_0x21004a(0xf22)]||(this[_0x21004a(0xf22)]=[]),this[_0x21004a(0xf22)][_0x21004a(0x809)]=ol[_0x54ff89(0x1ab1)][_0x54ff89(0x3f2b)][_0x21004a(0x37e5)][_0x54ff89(0x334)](this[_0x21004a(0xf22)],0x0,_0x47dadb,this[_0x21004a(0x2141)]),this[_0x21004a(0x5cb5)]()):this[_0x21004a(0x36d3)](ol[_0x21004a(0xe40)][_0x21004a(0x4931)]['XY'],null);},ol[_0x5e00b3(0xe40)]['Point'][_0x5e00b3(0x3720)][_0x5e00b3(0x36d3)]=function(_0x389668,_0x4a31df){var _0x342b86=_0x307c2b;this[_0x342b86(0x3792)](_0x389668,_0x4a31df),this[_0x342b86(0xbfd)]();},ol['geom'][_0x5e00b3(0x4fdf)]=function(_0x21e956,_0x20b03d){var _0x5471c6=_0x307c2b,_0x6a12fd=_0x5e00b3;ol[_0x5471c6(0x1ab1)][_0x6a12fd(0x149b)][_0x5471c6(0x4d6c)](this),this['ends_']=[],this[_0x6a12fd(0x2449)]=-0x1,this[_0x6a12fd(0x5578)]=-0x1,this[_0x6a12fd(0x39c5)](_0x21e956,_0x20b03d);},ol[_0x5e00b3(0x3e4d)](ol[_0x5e00b3(0xe40)][_0x5e00b3(0x4fdf)],ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)]),ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x4fdf)][_0x5e00b3(0x3720)][_0x5e00b3(0xfea)]=function(_0x200734){var _0x5f139e=_0x307c2b,_0x11e893=_0x5e00b3;this[_0x5f139e(0x2cbb)]?ol[_0x11e893(0xa59)][_0x11e893(0x46d7)](this[_0x11e893(0xf22)],_0x200734[_0x11e893(0x2b03)]()[_0x11e893(0x30eb)]()):this['flatCoordinates']=_0x200734[_0x11e893(0x2b03)]()[_0x5f139e(0x17ac)](),this[_0x5f139e(0x48c1)][_0x5f139e(0x2a0e)](this[_0x11e893(0xf22)][_0x11e893(0x809)]),this[_0x11e893(0x5cb5)]();},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x4fdf)][_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(){var _0x42c135=_0x307c2b,_0x31fc10=_0x5e00b3,_0x4b90b4=new ol[(_0x31fc10(0xe40))][(_0x31fc10(0x4fdf))](null);return _0x4b90b4[_0x42c135(0x4f3c)](this[_0x42c135(0x19de)],this[_0x31fc10(0xf22)]['slice'](),this[_0x31fc10(0x44f4)][_0x31fc10(0x30eb)]()),_0x4b90b4;},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x4fdf)][_0x5e00b3(0x3720)][_0x5e00b3(0x423c)]=function(_0x27084d,_0x36b182,_0x37610e,_0x3e83e8){var _0x36cc63=_0x307c2b,_0x32813a=_0x5e00b3;return _0x3e83e8<ol[_0x36cc63(0x585d)][_0x32813a(0x4e48)](this[_0x32813a(0x460f)](),_0x27084d,_0x36b182)?_0x3e83e8:(this[_0x32813a(0x5578)]!=this[_0x32813a(0x2914)]()&&(this['maxDelta_']=Math[_0x36cc63(0x37eb)](ol[_0x36cc63(0x1ab1)][_0x32813a(0x366c)][_0x32813a(0x3fbf)][_0x36cc63(0x267a)](this[_0x32813a(0xf22)],0x0,this[_0x32813a(0x44f4)],this[_0x32813a(0x2141)],0x0)),this[_0x36cc63(0xe70)]=this[_0x32813a(0x2914)]()),ol[_0x32813a(0xe40)][_0x32813a(0x366c)][_0x32813a(0x3fbf)][_0x36cc63(0x1294)](this[_0x32813a(0xf22)],0x0,this[_0x32813a(0x44f4)],this['stride'],this[_0x32813a(0x2449)],!0x1,_0x27084d,_0x36b182,_0x37610e,_0x3e83e8));},ol[_0x5e00b3(0xe40)][_0x307c2b(0x2d53)][_0x5e00b3(0x3720)][_0x5e00b3(0x46df)]=function(_0x3cd27b,_0x6d9b2,_0x1b843b){var _0x45e60d=_0x307c2b,_0x35d507=_0x5e00b3;if(this[_0x45e60d(0x19de)]!=ol[_0x35d507(0xe40)]['GeometryLayout']['XYM']&&this[_0x35d507(0x4892)]!=ol[_0x35d507(0xe40)][_0x35d507(0x4931)][_0x35d507(0x11a2)]||0x0===this[_0x35d507(0xf22)][_0x35d507(0x809)])return null;var _0x1d964d=void 0x0!==_0x6d9b2&&_0x6d9b2,_0x276eba=void 0x0!==_0x1b843b&&_0x1b843b;return ol[_0x35d507(0xe40)]['flat'][_0x35d507(0x3955)]['lineStringsCoordinateAtM'](this[_0x35d507(0xf22)],0x0,this[_0x35d507(0x44f4)],this[_0x45e60d(0x55d8)],_0x3cd27b,_0x1d964d,_0x276eba);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x4fdf)][_0x307c2b(0x1aa2)][_0x5e00b3(0x4b64)]=function(){var _0x23a334=_0x307c2b,_0x5d64c4=_0x5e00b3;return ol[_0x5d64c4(0xe40)][_0x23a334(0x3f2b)][_0x23a334(0x38da)][_0x5d64c4(0x19d5)](this[_0x5d64c4(0xf22)],0x0,this['ends_'],this[_0x5d64c4(0x2141)]);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x4fdf)][_0x5e00b3(0x3720)][_0x5e00b3(0x1bb6)]=function(){var _0x2db809=_0x5e00b3;return this[_0x2db809(0x44f4)];},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x4fdf)]['prototype'][_0x307c2b(0x2cef)]=function(_0x492204){var _0x1f06c9=_0x5e00b3;if(_0x492204<0x0||this[_0x1f06c9(0x44f4)][_0x1f06c9(0x809)]<=_0x492204)return null;var _0x34d083=new ol[(_0x1f06c9(0xe40))][(_0x1f06c9(0x53c1))](null);return _0x34d083[_0x1f06c9(0x36d3)](this[_0x1f06c9(0x4892)],this[_0x1f06c9(0xf22)][_0x1f06c9(0x30eb)](0x0===_0x492204?0x0:this[_0x1f06c9(0x44f4)][_0x492204-0x1],this[_0x1f06c9(0x44f4)][_0x492204])),_0x34d083;},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x4fdf)][_0x5e00b3(0x3720)][_0x5e00b3(0x6047)]=function(){var _0x4066eb=_0x307c2b,_0x3fe601=_0x5e00b3,_0x36e192,_0x44d03a,_0x1e7708=this[_0x3fe601(0xf22)],_0x4c8d84=this[_0x3fe601(0x44f4)],_0x287f79=this[_0x4066eb(0x19de)],_0x25fdd2=[],_0x436b04=0x0;for(_0x36e192=0x0,_0x44d03a=_0x4c8d84[_0x3fe601(0x809)];_0x36e192<_0x44d03a;++_0x36e192){var _0x4e8303=_0x4c8d84[_0x36e192],_0x40d9f5=new ol[(_0x3fe601(0xe40))]['LineString'](null);_0x40d9f5[_0x3fe601(0x36d3)](_0x287f79,_0x1e7708[_0x3fe601(0x30eb)](_0x436b04,_0x4e8303)),_0x25fdd2[_0x4066eb(0x2a0e)](_0x40d9f5),_0x436b04=_0x4e8303;}return _0x25fdd2;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x4fdf)][_0x5e00b3(0x3720)][_0x5e00b3(0x32c0)]=function(){var _0xefd2d6=_0x307c2b,_0x367e0c=_0x5e00b3,_0x448d51,_0x4de7d1,_0x4ecc1f=[],_0x50758f=this[_0x367e0c(0xf22)],_0x56181e=0x0,_0x26672c=this['ends_'],_0x361bd0=this[_0x367e0c(0x2141)];for(_0x448d51=0x0,_0x4de7d1=_0x26672c[_0x367e0c(0x809)];_0x448d51<_0x4de7d1;++_0x448d51){var _0x1fef32=_0x26672c[_0x448d51],_0x509c12=ol['geom'][_0xefd2d6(0x3f2b)][_0x367e0c(0x3955)][_0x367e0c(0x3d76)](_0x50758f,_0x56181e,_0x1fef32,_0x361bd0,0.5);ol[_0x367e0c(0xa59)][_0xefd2d6(0x4ac3)](_0x4ecc1f,_0x509c12),_0x56181e=_0x1fef32;}return _0x4ecc1f;},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x4fdf)][_0x5e00b3(0x3720)][_0x5e00b3(0x1693)]=function(_0x2ef23c){var _0x27a12a=_0x307c2b,_0x1ad874=_0x5e00b3,_0x5ebfe9=[],_0x1a7883=[];_0x5ebfe9[_0x1ad874(0x809)]=ol[_0x1ad874(0xe40)][_0x1ad874(0x366c)][_0x1ad874(0x297a)][_0x27a12a(0x4e14)](this[_0x1ad874(0xf22)],0x0,this['ends_'],this[_0x1ad874(0x2141)],_0x2ef23c,_0x5ebfe9,0x0,_0x1a7883);var _0x40b834=new ol[(_0x1ad874(0xe40))]['MultiLineString'](null);return _0x40b834[_0x27a12a(0x4f3c)](ol[_0x27a12a(0x1ab1)][_0x1ad874(0x4931)]['XY'],_0x5ebfe9,_0x1a7883),_0x40b834;},ol[_0x307c2b(0x1ab1)][_0x307c2b(0x2d53)][_0x5e00b3(0x3720)][_0x307c2b(0x151f)]=function(){var _0x55fac6=_0x307c2b,_0x381408=_0x5e00b3;return ol[_0x381408(0xe40)][_0x55fac6(0x39ca)][_0x381408(0x286f)];},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x4fdf)][_0x5e00b3(0x3720)][_0x307c2b(0x21b1)]=function(_0x89c9af){var _0x338906=_0x307c2b,_0x30b244=_0x5e00b3;return ol[_0x338906(0x1ab1)][_0x30b244(0x366c)][_0x338906(0x174d)][_0x30b244(0x2229)](this[_0x338906(0x2cbb)],0x0,this[_0x30b244(0x44f4)],this[_0x30b244(0x2141)],_0x89c9af);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x4fdf)][_0x307c2b(0x1aa2)][_0x5e00b3(0x39c5)]=function(_0x4ee15d,_0x45bf7f){var _0x257c53=_0x307c2b,_0x1b6077=_0x5e00b3;if(_0x4ee15d){this[_0x257c53(0x3bdf)](_0x45bf7f,_0x4ee15d,0x2),this[_0x1b6077(0xf22)]||(this[_0x257c53(0x2cbb)]=[]);var _0x37dade=ol[_0x1b6077(0xe40)][_0x1b6077(0x366c)][_0x1b6077(0x37e5)][_0x1b6077(0x19d5)](this[_0x1b6077(0xf22)],0x0,_0x4ee15d,this[_0x1b6077(0x2141)],this[_0x1b6077(0x44f4)]);this[_0x257c53(0x2cbb)]['length']=0x0===_0x37dade[_0x1b6077(0x809)]?0x0:_0x37dade[_0x37dade[_0x1b6077(0x809)]-0x1],this[_0x1b6077(0x5cb5)]();}else this[_0x1b6077(0x36d3)](ol[_0x257c53(0x1ab1)][_0x257c53(0x13ae)]['XY'],null,this[_0x1b6077(0x44f4)]);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x4fdf)][_0x5e00b3(0x3720)][_0x5e00b3(0x36d3)]=function(_0x3a530b,_0x5989ce,_0x4fe9a1){var _0x4e8458=_0x5e00b3;this[_0x4e8458(0x5600)](_0x3a530b,_0x5989ce),this[_0x4e8458(0x44f4)]=_0x4fe9a1,this['changed']();},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x4fdf)][_0x5e00b3(0x3720)][_0x5e00b3(0x363f)]=function(_0x2567bf){var _0x42b553=_0x307c2b,_0x508b85=_0x5e00b3,_0x320bec,_0x1beffd,_0x210418=this[_0x42b553(0x1c50)](),_0x13d66b=[],_0x1815d5=[];for(_0x320bec=0x0,_0x1beffd=_0x2567bf[_0x508b85(0x809)];_0x320bec<_0x1beffd;++_0x320bec){var _0x4257bb=_0x2567bf[_0x320bec];0x0===_0x320bec&&(_0x210418=_0x4257bb[_0x508b85(0x1083)]()),ol[_0x508b85(0xa59)][_0x508b85(0x46d7)](_0x13d66b,_0x4257bb[_0x508b85(0x2b03)]()),_0x1815d5[_0x508b85(0x5323)](_0x13d66b[_0x508b85(0x809)]);}this[_0x508b85(0x36d3)](_0x210418,_0x13d66b,_0x1815d5);},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x2509)]=function(_0x1dbfcc,_0x346651){var _0x379e67=_0x5e00b3;ol[_0x379e67(0xe40)][_0x379e67(0x149b)][_0x379e67(0x3c9e)](this),this[_0x379e67(0x39c5)](_0x1dbfcc,_0x346651);},ol[_0x5e00b3(0x3e4d)](ol[_0x5e00b3(0xe40)][_0x5e00b3(0x2509)],ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)]),ol[_0x5e00b3(0xe40)][_0x307c2b(0xe4b)][_0x307c2b(0x1aa2)][_0x5e00b3(0x5d1)]=function(_0x3f2b27){var _0x2383cd=_0x307c2b,_0x3bdc62=_0x5e00b3;this[_0x3bdc62(0xf22)]?ol[_0x3bdc62(0xa59)][_0x3bdc62(0x46d7)](this[_0x2383cd(0x2cbb)],_0x3f2b27[_0x3bdc62(0x2b03)]()):this[_0x3bdc62(0xf22)]=_0x3f2b27[_0x3bdc62(0x2b03)]()[_0x3bdc62(0x30eb)](),this[_0x3bdc62(0x5cb5)]();},ol[_0x5e00b3(0xe40)][_0x307c2b(0xe4b)][_0x307c2b(0x1aa2)][_0x5e00b3(0x40f3)]=function(){var _0x39e425=_0x307c2b,_0x2bec97=_0x5e00b3,_0x45d808=new ol[(_0x2bec97(0xe40))][(_0x2bec97(0x2509))](null);return _0x45d808[_0x2bec97(0x36d3)](this[_0x39e425(0x19de)],this[_0x2bec97(0xf22)][_0x2bec97(0x30eb)]()),_0x45d808;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x2509)][_0x5e00b3(0x3720)][_0x307c2b(0x3fa1)]=function(_0x16890d,_0x33794d,_0x2f52fa,_0x251aad){var _0xca2b4=_0x307c2b,_0x30e328=_0x5e00b3;if(_0x251aad<ol[_0x30e328(0x263e)][_0x30e328(0x4e48)](this[_0x30e328(0x460f)](),_0x16890d,_0x33794d))return _0x251aad;var _0x1b4d8c,_0x5f2690,_0x48bc87,_0x3617ab=this[_0x30e328(0xf22)],_0x2e9595=this[_0x30e328(0x2141)];for(_0x1b4d8c=0x0,_0x5f2690=_0x3617ab[_0xca2b4(0x2ef4)];_0x1b4d8c<_0x5f2690;_0x1b4d8c+=_0x2e9595){var _0x2c79ad=ol[_0xca2b4(0x266e)][_0x30e328(0x2e20)](_0x16890d,_0x33794d,_0x3617ab[_0x1b4d8c],_0x3617ab[_0x1b4d8c+0x1]);if(_0x2c79ad<_0x251aad){for(_0x251aad=_0x2c79ad,_0x48bc87=0x0;_0x48bc87<_0x2e9595;++_0x48bc87)_0x2f52fa[_0x48bc87]=_0x3617ab[_0x1b4d8c+_0x48bc87];_0x2f52fa[_0x30e328(0x809)]=_0x2e9595;}}return _0x251aad;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x2509)][_0x5e00b3(0x3720)][_0x307c2b(0x161e)]=function(){var _0x52170e=_0x307c2b,_0x165944=_0x5e00b3;return ol[_0x165944(0xe40)][_0x52170e(0x3f2b)][_0x165944(0x3bb7)][_0x165944(0x20f9)](this[_0x165944(0xf22)],0x0,this[_0x165944(0xf22)][_0x165944(0x809)],this[_0x165944(0x2141)]);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x2509)][_0x5e00b3(0x3720)][_0x5e00b3(0x3adb)]=function(_0x21fb7e){var _0xf124b4=_0x307c2b,_0xa3d725=_0x5e00b3,_0x346d5a=this['flatCoordinates']?this[_0xa3d725(0xf22)][_0xa3d725(0x809)]/this[_0xf124b4(0x55d8)]:0x0;if(_0x21fb7e<0x0||_0x346d5a<=_0x21fb7e)return null;var _0x58ec47=new ol[(_0xa3d725(0xe40))][(_0xa3d725(0x3e09))](null);return _0x58ec47[_0xa3d725(0x36d3)](this[_0xf124b4(0x19de)],this[_0xf124b4(0x2cbb)][_0xa3d725(0x30eb)](_0x21fb7e*this[_0xa3d725(0x2141)],(_0x21fb7e+0x1)*this[_0xa3d725(0x2141)])),_0x58ec47;},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x2509)][_0x307c2b(0x1aa2)][_0x5e00b3(0x3c6d)]=function(){var _0x49a9c6=_0x307c2b,_0x595d22=_0x5e00b3,_0x218980,_0x71a2e8,_0x1c54ae=this[_0x595d22(0xf22)],_0x5d1e90=this[_0x595d22(0x4892)],_0xb756f0=this[_0x49a9c6(0x55d8)],_0x406b92=[];for(_0x218980=0x0,_0x71a2e8=_0x1c54ae[_0x595d22(0x809)];_0x218980<_0x71a2e8;_0x218980+=_0xb756f0){var _0x4fa208=new ol[(_0x595d22(0xe40))][(_0x595d22(0x3e09))](null);_0x4fa208[_0x595d22(0x36d3)](_0x5d1e90,_0x1c54ae[_0x49a9c6(0x17ac)](_0x218980,_0x218980+_0xb756f0)),_0x406b92[_0x595d22(0x5323)](_0x4fa208);}return _0x406b92;},ol[_0x5e00b3(0xe40)][_0x307c2b(0xe4b)][_0x5e00b3(0x3720)][_0x5e00b3(0x135e)]=function(){var _0x7fa962=_0x307c2b,_0x189701=_0x5e00b3;return ol[_0x189701(0xe40)][_0x7fa962(0x39ca)][_0x7fa962(0x3064)];},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x2509)][_0x5e00b3(0x3720)][_0x5e00b3(0x8a0)]=function(_0xebe03b){var _0x5e57bc=_0x5e00b3,_0xf0705d,_0x264d22,_0x1bf683,_0x1c3e21,_0x5da31b=this[_0x5e57bc(0xf22)],_0x2d2325=this[_0x5e57bc(0x2141)];for(_0xf0705d=0x0,_0x264d22=_0x5da31b[_0x5e57bc(0x809)];_0xf0705d<_0x264d22;_0xf0705d+=_0x2d2325)if(_0x1bf683=_0x5da31b[_0xf0705d],_0x1c3e21=_0x5da31b[_0xf0705d+0x1],ol[_0x5e57bc(0x263e)][_0x5e57bc(0x255d)](_0xebe03b,_0x1bf683,_0x1c3e21))return!0x0;return!0x1;},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x2509)][_0x307c2b(0x1aa2)][_0x5e00b3(0x39c5)]=function(_0x3d7aa0,_0xb8af75){var _0x2b2a84=_0x307c2b,_0x518d77=_0x5e00b3;_0x3d7aa0?(this[_0x2b2a84(0x3bdf)](_0xb8af75,_0x3d7aa0,0x1),this[_0x2b2a84(0x2cbb)]||(this[_0x2b2a84(0x2cbb)]=[]),this[_0x518d77(0xf22)][_0x518d77(0x809)]=ol[_0x2b2a84(0x1ab1)][_0x2b2a84(0x3f2b)][_0x518d77(0x37e5)][_0x518d77(0x20f9)](this[_0x518d77(0xf22)],0x0,_0x3d7aa0,this[_0x518d77(0x2141)]),this[_0x518d77(0x5cb5)]()):this[_0x518d77(0x36d3)](ol['geom'][_0x518d77(0x4931)]['XY'],null);},ol[_0x5e00b3(0xe40)][_0x307c2b(0xe4b)][_0x5e00b3(0x3720)][_0x5e00b3(0x36d3)]=function(_0x1108ec,_0x5bc224){var _0x2a60e4=_0x5e00b3;this['setFlatCoordinatesInternal'](_0x1108ec,_0x5bc224),this[_0x2a60e4(0x5cb5)]();},ol[_0x5e00b3(0xe40)][_0x307c2b(0x3f2b)][_0x5e00b3(0x4fe8)][_0x5e00b3(0x5310)]={},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x4fe8)][_0x5e00b3(0x5310)]=function(_0x7b249a,_0x434460,_0x1c4543,_0x2611ee){var _0x3ee968=_0x307c2b,_0x3c20d7=_0x5e00b3,_0x33c215,_0x51636e,_0xcb933c=[],_0x2011b1=ol[_0x3c20d7(0x263e)][_0x3c20d7(0x917)]();for(_0x33c215=0x0,_0x51636e=_0x1c4543[_0x3c20d7(0x809)];_0x33c215<_0x51636e;++_0x33c215){var _0x1fbacf=_0x1c4543[_0x33c215];_0x2011b1=ol[_0x3ee968(0x585d)][_0x3c20d7(0x15af)](_0x7b249a,_0x434460,_0x1fbacf[0x0],_0x2611ee),_0xcb933c[_0x3ee968(0x2a0e)]((_0x2011b1[0x0]+_0x2011b1[0x2])/0x2,(_0x2011b1[0x1]+_0x2011b1[0x3])/0x2),_0x434460=_0x1fbacf[_0x1fbacf[_0x3c20d7(0x809)]-0x1];}return _0xcb933c;},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x3737)]=function(_0x5ad490,_0x38b798){var _0x13261a=_0x307c2b,_0x49bac6=_0x5e00b3;ol[_0x13261a(0x1ab1)][_0x49bac6(0x149b)]['call'](this),this[_0x49bac6(0x5338)]=[],this[_0x49bac6(0x4376)]=-0x1,this[_0x49bac6(0x59db)]=null,this[_0x13261a(0xdf2)]=-0x1,this[_0x49bac6(0x5578)]=-0x1,this[_0x49bac6(0x453)]=-0x1,this[_0x49bac6(0x752)]=null,this[_0x49bac6(0x39c5)](_0x5ad490,_0x38b798);},ol[_0x5e00b3(0x3e4d)](ol[_0x307c2b(0x1ab1)]['MultiPolygon'],ol[_0x5e00b3(0xe40)][_0x5e00b3(0x149b)]),ol[_0x5e00b3(0xe40)][_0x307c2b(0x3a00)][_0x5e00b3(0x3720)][_0x5e00b3(0x184f)]=function(_0x136113){var _0x8061b1=_0x307c2b,_0x5c149a=_0x5e00b3,_0x26e39d;if(this[_0x5c149a(0xf22)]){var _0x1d3285,_0x4e2956,_0xaa4779=this[_0x8061b1(0x2cbb)][_0x5c149a(0x809)];for(ol[_0x5c149a(0xa59)][_0x5c149a(0x46d7)](this[_0x8061b1(0x2cbb)],_0x136113[_0x8061b1(0x2e4b)]()),_0x1d3285=0x0,_0x4e2956=(_0x26e39d=_0x136113['getEnds']()[_0x5c149a(0x30eb)]())[_0x5c149a(0x809)];_0x1d3285<_0x4e2956;++_0x1d3285)_0x26e39d[_0x1d3285]+=_0xaa4779;}else this[_0x5c149a(0xf22)]=_0x136113[_0x5c149a(0x2b03)]()[_0x5c149a(0x30eb)](),_0x26e39d=_0x136113['getEnds']()[_0x5c149a(0x30eb)](),this[_0x5c149a(0x5338)]['push']();this[_0x5c149a(0x5338)][_0x5c149a(0x5323)](_0x26e39d),this[_0x5c149a(0x5cb5)]();},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x3737)][_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(){var _0x1c78ea=_0x307c2b,_0x4cc47a=_0x5e00b3;for(var _0x57cd42=new ol[(_0x1c78ea(0x1ab1))][(_0x4cc47a(0x3737))](null),_0x22499c=this[_0x4cc47a(0x5338)][_0x4cc47a(0x809)],_0x1340c0=new Array(_0x22499c),_0x138a91=0x0;_0x138a91<_0x22499c;++_0x138a91)_0x1340c0[_0x138a91]=this[_0x4cc47a(0x5338)][_0x138a91][_0x1c78ea(0x17ac)]();return _0x57cd42[_0x4cc47a(0x36d3)](this[_0x4cc47a(0x4892)],this[_0x4cc47a(0xf22)][_0x4cc47a(0x30eb)](),_0x1340c0),_0x57cd42;},ol[_0x5e00b3(0xe40)]['MultiPolygon'][_0x307c2b(0x1aa2)][_0x5e00b3(0x423c)]=function(_0x54aa05,_0x125210,_0xdc4f91,_0x292b57){var _0x5174a7=_0x307c2b,_0x16e7d4=_0x5e00b3;return _0x292b57<ol[_0x16e7d4(0x263e)][_0x16e7d4(0x4e48)](this[_0x5174a7(0x1dc6)](),_0x54aa05,_0x125210)?_0x292b57:(this[_0x16e7d4(0x5578)]!=this[_0x16e7d4(0x2914)]()&&(this[_0x16e7d4(0x2449)]=Math['sqrt'](ol[_0x16e7d4(0xe40)][_0x16e7d4(0x366c)][_0x16e7d4(0x3fbf)]['getssMaxSquaredDelta'](this[_0x16e7d4(0xf22)],0x0,this[_0x5174a7(0x3243)],this[_0x16e7d4(0x2141)],0x0)),this[_0x16e7d4(0x5578)]=this[_0x16e7d4(0x2914)]()),ol[_0x16e7d4(0xe40)][_0x5174a7(0x3f2b)][_0x16e7d4(0x3fbf)][_0x16e7d4(0x14e3)](this[_0x16e7d4(0x5196)](),0x0,this[_0x16e7d4(0x5338)],this[_0x16e7d4(0x2141)],this[_0x5174a7(0xdf2)],!0x0,_0x54aa05,_0x125210,_0xdc4f91,_0x292b57));},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x3737)][_0x5e00b3(0x3720)][_0x5e00b3(0x255d)]=function(_0x2ee0ac,_0x17505a){var _0x394b1d=_0x307c2b,_0x59779c=_0x5e00b3;return ol[_0x59779c(0xe40)][_0x59779c(0x366c)][_0x59779c(0x5655)][_0x59779c(0x2daf)](this[_0x59779c(0x5196)](),0x0,this[_0x394b1d(0x3243)],this[_0x59779c(0x2141)],_0x2ee0ac,_0x17505a);},ol[_0x5e00b3(0xe40)][_0x307c2b(0x3a00)][_0x5e00b3(0x3720)][_0x5e00b3(0x3685)]=function(){var _0x543c99=_0x307c2b,_0x5f24ea=_0x5e00b3;return ol[_0x5f24ea(0xe40)][_0x5f24ea(0x366c)][_0x5f24ea(0x23b0)][_0x5f24ea(0x5310)](this[_0x543c99(0x220a)](),0x0,this[_0x5f24ea(0x5338)],this[_0x5f24ea(0x2141)]);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x3737)][_0x307c2b(0x1aa2)][_0x307c2b(0x161e)]=function(_0x4152dc){var _0x52e182=_0x307c2b,_0x518eff=_0x5e00b3,_0x32ddee;return void 0x0!==_0x4152dc?(_0x32ddee=this[_0x518eff(0x5196)]()[_0x518eff(0x30eb)](),ol[_0x518eff(0xe40)][_0x518eff(0x366c)][_0x518eff(0x5c2a)][_0x52e182(0x2247)](_0x32ddee,0x0,this[_0x518eff(0x5338)],this[_0x518eff(0x2141)],_0x4152dc)):_0x32ddee=this[_0x52e182(0x2cbb)],ol[_0x518eff(0xe40)][_0x518eff(0x366c)][_0x52e182(0x38da)][_0x518eff(0x5407)](_0x32ddee,0x0,this[_0x52e182(0x3243)],this[_0x52e182(0x55d8)]);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x3737)][_0x5e00b3(0x3720)][_0x307c2b(0x9fe)]=function(){var _0x1eaaa7=_0x307c2b;return this[_0x1eaaa7(0x3243)];},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x3737)][_0x5e00b3(0x3720)][_0x5e00b3(0x11fd)]=function(){var _0x5a97af=_0x307c2b,_0x465a48=_0x5e00b3;if(this[_0x465a48(0x4376)]!=this[_0x5a97af(0x451d)]()){var _0x1671a9=ol[_0x465a48(0xe40)][_0x465a48(0x366c)][_0x465a48(0x4fe8)][_0x465a48(0x5310)](this[_0x465a48(0xf22)],0x0,this[_0x465a48(0x5338)],this[_0x465a48(0x2141)]);this[_0x5a97af(0x4d7b)]=ol[_0x465a48(0xe40)][_0x465a48(0x366c)][_0x465a48(0x6d2)][_0x465a48(0x5310)](this[_0x465a48(0x5196)](),0x0,this[_0x465a48(0x5338)],this[_0x465a48(0x2141)],_0x1671a9),this[_0x465a48(0x4376)]=this[_0x465a48(0x2914)]();}return this[_0x5a97af(0x4d7b)];},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x3737)][_0x5e00b3(0x3720)][_0x5e00b3(0x515d)]=function(){var _0x100e93=_0x307c2b,_0x1f9d2c=_0x5e00b3,_0x2da501=new ol[(_0x1f9d2c(0xe40))][(_0x1f9d2c(0x2509))](null);return _0x2da501[_0x1f9d2c(0x36d3)](ol[_0x1f9d2c(0xe40)][_0x1f9d2c(0x4931)]['XYM'],this[_0x1f9d2c(0x11fd)]()[_0x100e93(0x17ac)]()),_0x2da501;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x3737)][_0x5e00b3(0x3720)][_0x5e00b3(0x5196)]=function(){var _0x5ac5d7=_0x307c2b,_0x2ae318=_0x5e00b3;if(this['orientedRevision_']!=this[_0x5ac5d7(0x451d)]()){var _0x13fbdd=this[_0x2ae318(0xf22)];ol[_0x5ac5d7(0x1ab1)][_0x2ae318(0x366c)][_0x2ae318(0x5c2a)][_0x2ae318(0x246b)](_0x13fbdd,0x0,this[_0x2ae318(0x5338)],this[_0x2ae318(0x2141)])?this[_0x2ae318(0x752)]=_0x13fbdd:(this[_0x2ae318(0x752)]=_0x13fbdd[_0x2ae318(0x30eb)](),this[_0x2ae318(0x752)][_0x2ae318(0x809)]=ol[_0x5ac5d7(0x1ab1)][_0x2ae318(0x366c)][_0x2ae318(0x5c2a)][_0x2ae318(0x381)](this[_0x2ae318(0x752)],0x0,this[_0x2ae318(0x5338)],this[_0x2ae318(0x2141)])),this[_0x2ae318(0x453)]=this[_0x2ae318(0x2914)]();}return this[_0x2ae318(0x752)];},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x3737)][_0x5e00b3(0x3720)]['getSimplifiedGeometryInternal']=function(_0x2fe655){var _0x26a9ad=_0x307c2b,_0x1cfc04=_0x5e00b3,_0x407477=[],_0x45914f=[];_0x407477[_0x1cfc04(0x809)]=ol[_0x26a9ad(0x1ab1)][_0x26a9ad(0x3f2b)][_0x1cfc04(0x297a)][_0x1cfc04(0x19a9)](this[_0x1cfc04(0xf22)],0x0,this[_0x1cfc04(0x5338)],this[_0x1cfc04(0x2141)],Math[_0x1cfc04(0x5c4f)](_0x2fe655),_0x407477,0x0,_0x45914f);var _0x5ca720=new ol['geom'][(_0x1cfc04(0x3737))](null);return _0x5ca720[_0x26a9ad(0x4f3c)](ol[_0x26a9ad(0x1ab1)][_0x1cfc04(0x4931)]['XY'],_0x407477,_0x45914f),_0x5ca720;},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x3737)][_0x5e00b3(0x3720)][_0x307c2b(0x2cd2)]=function(_0x3961c6){var _0x542e5c=_0x307c2b,_0x148545=_0x5e00b3;if(_0x3961c6<0x0||this['endss_'][_0x148545(0x809)]<=_0x3961c6)return null;var _0x3a3937;if(0x0===_0x3961c6)_0x3a3937=0x0;else{var _0x23255b=this[_0x148545(0x5338)][_0x3961c6-0x1];_0x3a3937=_0x23255b[_0x23255b[_0x148545(0x809)]-0x1];}var _0xc46a3e,_0x2ca3f9,_0x57af14=this[_0x148545(0x5338)][_0x3961c6][_0x542e5c(0x17ac)](),_0x595a7e=_0x57af14[_0x57af14[_0x148545(0x809)]-0x1];if(0x0!==_0x3a3937){for(_0xc46a3e=0x0,_0x2ca3f9=_0x57af14[_0x542e5c(0x2ef4)];_0xc46a3e<_0x2ca3f9;++_0xc46a3e)_0x57af14[_0xc46a3e]-=_0x3a3937;}var _0x2dd1ac=new ol['geom'][(_0x542e5c(0x10af))](null);return _0x2dd1ac[_0x542e5c(0x4f3c)](this[_0x148545(0x4892)],this[_0x148545(0xf22)][_0x148545(0x30eb)](_0x3a3937,_0x595a7e),_0x57af14),_0x2dd1ac;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x3737)][_0x5e00b3(0x3720)][_0x5e00b3(0x702)]=function(){var _0x2a3d93=_0x307c2b,_0x26213e=_0x5e00b3,_0x8ac431,_0x48862e,_0x49a595,_0x33f162,_0x5f458c=this[_0x2a3d93(0x19de)],_0x4d15f5=this[_0x26213e(0xf22)],_0x9c1481=this[_0x26213e(0x5338)],_0x24e8a3=[],_0x463deb=0x0;for(_0x8ac431=0x0,_0x48862e=_0x9c1481[_0x26213e(0x809)];_0x8ac431<_0x48862e;++_0x8ac431){var _0x384b0f=_0x9c1481[_0x8ac431][_0x26213e(0x30eb)](),_0x5ce68f=_0x384b0f[_0x384b0f[_0x26213e(0x809)]-0x1];if(0x0!==_0x463deb){for(_0x49a595=0x0,_0x33f162=_0x384b0f[_0x26213e(0x809)];_0x49a595<_0x33f162;++_0x49a595)_0x384b0f[_0x49a595]-=_0x463deb;}var _0x11eaa3=new ol[(_0x26213e(0xe40))][(_0x26213e(0x34ba))](null);_0x11eaa3[_0x26213e(0x36d3)](_0x5f458c,_0x4d15f5[_0x26213e(0x30eb)](_0x463deb,_0x5ce68f),_0x384b0f),_0x24e8a3[_0x26213e(0x5323)](_0x11eaa3),_0x463deb=_0x5ce68f;}return _0x24e8a3;},ol[_0x5e00b3(0xe40)][_0x307c2b(0x3a00)][_0x307c2b(0x1aa2)][_0x5e00b3(0x135e)]=function(){var _0x5c50a2=_0x5e00b3;return ol[_0x5c50a2(0xe40)][_0x5c50a2(0x3b9c)][_0x5c50a2(0x3d4b)];},ol[_0x307c2b(0x1ab1)][_0x5e00b3(0x3737)][_0x5e00b3(0x3720)][_0x307c2b(0x21b1)]=function(_0x17cd1d){var _0xca9a4f=_0x307c2b,_0x2212ee=_0x5e00b3;return ol[_0x2212ee(0xe40)][_0x2212ee(0x366c)][_0x2212ee(0x475d)][_0x2212ee(0x5310)](this[_0x2212ee(0x5196)](),0x0,this[_0xca9a4f(0x3243)],this[_0xca9a4f(0x55d8)],_0x17cd1d);},ol['geom'][_0x5e00b3(0x3737)]['prototype'][_0x5e00b3(0x39c5)]=function(_0x4d187f,_0x19b9d1){var _0x375f1b=_0x307c2b,_0xe8143f=_0x5e00b3;if(_0x4d187f){this[_0xe8143f(0x191a)](_0x19b9d1,_0x4d187f,0x3),this[_0xe8143f(0xf22)]||(this[_0xe8143f(0xf22)]=[]);var _0x13c139=ol[_0xe8143f(0xe40)][_0x375f1b(0x3f2b)][_0xe8143f(0x37e5)][_0x375f1b(0x3063)](this[_0xe8143f(0xf22)],0x0,_0x4d187f,this[_0xe8143f(0x2141)],this[_0xe8143f(0x5338)]);if(0x0===_0x13c139[_0x375f1b(0x2ef4)])this[_0x375f1b(0x2cbb)][_0xe8143f(0x809)]=0x0;else{var _0x281c72=_0x13c139[_0x13c139[_0x375f1b(0x2ef4)]-0x1];this[_0xe8143f(0xf22)][_0xe8143f(0x809)]=0x0===_0x281c72[_0x375f1b(0x2ef4)]?0x0:_0x281c72[_0x281c72['length']-0x1];}this[_0xe8143f(0x5cb5)]();}else this[_0xe8143f(0x36d3)](ol[_0xe8143f(0xe40)][_0xe8143f(0x4931)]['XY'],null,this[_0xe8143f(0x5338)]);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x3737)][_0x5e00b3(0x3720)][_0x5e00b3(0x36d3)]=function(_0x1a054c,_0x24e93b,_0x84f229){var _0xfbc34=_0x5e00b3;this[_0xfbc34(0x5600)](_0x1a054c,_0x24e93b),this[_0xfbc34(0x5338)]=_0x84f229,this[_0xfbc34(0x5cb5)]();},ol[_0x307c2b(0x1ab1)][_0x307c2b(0x3a00)][_0x5e00b3(0x3720)][_0x5e00b3(0x5842)]=function(_0x5d3f6a){var _0x43189b=_0x5e00b3,_0x5bd21e,_0x4e1bf3,_0x2d3278,_0x5a8e40=this[_0x43189b(0x1083)](),_0x53ae8f=[],_0x2d64ce=[];for(_0x5bd21e=0x0,_0x4e1bf3=_0x5d3f6a[_0x43189b(0x809)];_0x5bd21e<_0x4e1bf3;++_0x5bd21e){var _0x13a259=_0x5d3f6a[_0x5bd21e];0x0===_0x5bd21e&&(_0x5a8e40=_0x13a259[_0x43189b(0x1083)]());var _0x2af7c1,_0x320dae,_0x3fe75e=_0x53ae8f[_0x43189b(0x809)];for(_0x2af7c1=0x0,_0x320dae=(_0x2d3278=_0x13a259[_0x43189b(0x1bb6)]())['length'];_0x2af7c1<_0x320dae;++_0x2af7c1)_0x2d3278[_0x2af7c1]+=_0x3fe75e;ol[_0x43189b(0xa59)][_0x43189b(0x46d7)](_0x53ae8f,_0x13a259[_0x43189b(0x2b03)]()),_0x2d64ce[_0x43189b(0x5323)](_0x2d3278);}this[_0x43189b(0x36d3)](_0x5a8e40,_0x53ae8f,_0x2d64ce);},ol['Feature']=function(_0x20223b){var _0x591348=_0x307c2b,_0x340ed3=_0x5e00b3;if(ol[_0x340ed3(0x2590)][_0x340ed3(0x3c9e)](this),this[_0x340ed3(0x4f9c)]=void 0x0,this[_0x340ed3(0x700)]=_0x340ed3(0x144e),this[_0x591348(0x3fe7)]=null,this[_0x340ed3(0x276c)]=void 0x0,this[_0x340ed3(0x269)]=null,void 0x0!==_0x20223b){if(_0x20223b instanceof ol[_0x340ed3(0xe40)][_0x340ed3(0x206)]||!_0x20223b){var _0x4ddceb=_0x20223b;this[_0x591348(0x652)](_0x4ddceb);}else{var _0x31e735=_0x20223b;this[_0x591348(0x3c53)](_0x31e735);}}},ol[_0x5e00b3(0x3e4d)](ol[_0x5e00b3(0x231)],ol[_0x5e00b3(0x2590)]),ol[_0x5e00b3(0x231)][_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(){var _0x234ca0=_0x5e00b3,_0x789320=new ol[(_0x234ca0(0x231))](this[_0x234ca0(0x3ba6)]());_0x789320[_0x234ca0(0x1bff)](this[_0x234ca0(0x48eb)]());var _0xe80add=this['getGeometry']();_0xe80add&&_0x789320[_0x234ca0(0x15b2)](_0xe80add[_0x234ca0(0x40f3)]());var _0x42f371=this[_0x234ca0(0x5a72)]();return _0x42f371&&_0x789320['setStyle'](_0x42f371),_0x789320;},ol[_0x5e00b3(0x231)][_0x307c2b(0x1aa2)]['getGeometry']=function(){var _0x19c324=_0x307c2b,_0x117b87=_0x5e00b3;return this[_0x19c324(0x3abb)](this[_0x117b87(0x700)]);},ol[_0x5e00b3(0x231)][_0x5e00b3(0x3720)][_0x5e00b3(0x3529)]=function(){var _0x5c38ce=_0x5e00b3;return this[_0x5c38ce(0x4f9c)];},ol[_0x5e00b3(0x231)][_0x307c2b(0x1aa2)]['getGeometryName']=function(){var _0x3e7058=_0x5e00b3;return this[_0x3e7058(0x700)];},ol[_0x307c2b(0x1bcf)][_0x5e00b3(0x3720)][_0x5e00b3(0x5a72)]=function(){var _0x36e907=_0x5e00b3;return this[_0x36e907(0x30e2)];},ol[_0x5e00b3(0x231)][_0x307c2b(0x1aa2)][_0x307c2b(0x3e55)]=function(){var _0x34382b=_0x5e00b3;return this[_0x34382b(0x276c)];},ol[_0x5e00b3(0x231)][_0x5e00b3(0x3720)][_0x5e00b3(0x1374)]=function(){var _0x1a2c90=_0x5e00b3;this[_0x1a2c90(0x5cb5)]();},ol[_0x5e00b3(0x231)][_0x5e00b3(0x3720)][_0x5e00b3(0x5c03)]=function(){var _0x23937e=_0x5e00b3;this[_0x23937e(0x269)]&&(ol[_0x23937e(0x34b8)][_0x23937e(0x43d2)](this[_0x23937e(0x269)]),this[_0x23937e(0x269)]=null);var _0x205e17=this[_0x23937e(0x56da)]();_0x205e17&&(this[_0x23937e(0x269)]=ol[_0x23937e(0x34b8)][_0x23937e(0x5706)](_0x205e17,ol[_0x23937e(0x34b8)][_0x23937e(0x4cbd)][_0x23937e(0x34bb)],this[_0x23937e(0x1374)],this)),this[_0x23937e(0x5cb5)]();},ol[_0x5e00b3(0x231)]['prototype'][_0x5e00b3(0x15b2)]=function(_0x43b648){var _0x2fd234=_0x5e00b3;this[_0x2fd234(0x10aa)](this[_0x2fd234(0x700)],_0x43b648);},ol[_0x5e00b3(0x231)][_0x5e00b3(0x3720)][_0x5e00b3(0x4e9)]=function(_0x483d90){var _0x192d69=_0x307c2b,_0x4743ad=_0x5e00b3;this[_0x192d69(0x3fe7)]=_0x483d90,this[_0x4743ad(0x276c)]=_0x483d90?ol[_0x4743ad(0x231)][_0x4743ad(0x25dd)](_0x483d90):void 0x0,this[_0x4743ad(0x5cb5)]();},ol[_0x5e00b3(0x231)][_0x5e00b3(0x3720)][_0x307c2b(0x30a8)]=function(_0x1c7322){var _0x1d1943=_0x5e00b3;this[_0x1d1943(0x4f9c)]=_0x1c7322,this[_0x1d1943(0x5cb5)]();},ol[_0x5e00b3(0x231)][_0x307c2b(0x1aa2)][_0x5e00b3(0x1bff)]=function(_0x2c729c){var _0x40d5dd=_0x307c2b,_0x48d862=_0x5e00b3;ol[_0x40d5dd(0x2e99)][_0x48d862(0x2a9c)](this,ol[_0x40d5dd(0x4c24)][_0x48d862(0x1cea)](this[_0x48d862(0x700)]),this[_0x48d862(0x5c03)],this),this[_0x48d862(0x700)]=_0x2c729c,ol[_0x40d5dd(0x2e99)][_0x48d862(0x5706)](this,ol[_0x48d862(0x2590)][_0x48d862(0x1cea)](this[_0x48d862(0x700)]),this[_0x40d5dd(0x227f)],this),this[_0x48d862(0x5c03)]();},ol[_0x5e00b3(0x231)][_0x5e00b3(0x25dd)]=function(_0x451a01){var _0x1432bd=_0x307c2b,_0x45fbe6=_0x5e00b3,_0x265dbf,_0x4e3343;return _0x1432bd(0x1be1)==typeof _0x451a01?_0x265dbf=0x2==_0x451a01[_0x1432bd(0x2ef4)]?function(_0x5b7552){return _0x451a01(this,_0x5b7552);}:_0x451a01:(Array[_0x45fbe6(0x2676)](_0x451a01)?_0x4e3343=_0x451a01:(ol[_0x45fbe6(0x4ff3)][_0x45fbe6(0x4746)](_0x451a01 instanceof ol[_0x45fbe6(0x8cd)][_0x45fbe6(0x416d)],0x29),_0x4e3343=[_0x451a01]),_0x265dbf=function(){return _0x4e3343;}),_0x265dbf;},ol['format']={},ol[_0x5e00b3(0x600d)][_0x5e00b3(0x231)]=function(){var _0x59c5c5=_0x5e00b3;this[_0x59c5c5(0x2483)]=null,this[_0x59c5c5(0x588f)]=null;},ol[_0x5e00b3(0x600d)]['Feature'][_0x5e00b3(0x3720)][_0x5e00b3(0x30e5)]=function(_0x456fc7,_0xa78982){var _0x2e9f5d=_0x307c2b,_0x98ee49=_0x5e00b3,_0x1da961;return _0xa78982&&(_0x1da961={'dataProjection':_0xa78982['dataProjection']?_0xa78982[_0x2e9f5d(0x1614)]:this[_0x98ee49(0x5e6d)](_0x456fc7),'featureProjection':_0xa78982['featureProjection']}),this[_0x98ee49(0x32af)](_0x1da961);},ol[_0x5e00b3(0x600d)][_0x5e00b3(0x231)][_0x5e00b3(0x3720)][_0x5e00b3(0x32af)]=function(_0x45ff37){var _0x188bf8=_0x307c2b,_0x414a1f=_0x5e00b3;return ol[_0x414a1f(0x220d)][_0x188bf8(0x4881)]({'dataProjection':this[_0x414a1f(0x2483)],'featureProjection':this[_0x414a1f(0x588f)]},_0x45ff37);},ol[_0x307c2b(0x5477)][_0x5e00b3(0x231)][_0x5e00b3(0x3720)][_0x5e00b3(0x20bc)]=function(){return null;},ol[_0x5e00b3(0x600d)][_0x5e00b3(0x231)][_0x5e00b3(0x3720)][_0x5e00b3(0x135e)]=function(){},ol[_0x5e00b3(0x600d)][_0x5e00b3(0x231)][_0x5e00b3(0x3720)][_0x307c2b(0x4efa)]=function(_0x2facfe,_0x46ac24){},ol[_0x5e00b3(0x600d)][_0x5e00b3(0x231)][_0x5e00b3(0x3720)][_0x5e00b3(0x53bf)]=function(_0x5b154f,_0xd1cc94){},ol[_0x5e00b3(0x600d)][_0x5e00b3(0x231)][_0x5e00b3(0x3720)][_0x307c2b(0x3104)]=function(_0x46ee38,_0x52ff13){},ol[_0x5e00b3(0x600d)][_0x5e00b3(0x231)][_0x5e00b3(0x3720)][_0x5e00b3(0x5e6d)]=function(_0x57b130){},ol[_0x307c2b(0x5477)]['Feature'][_0x5e00b3(0x3720)][_0x5e00b3(0x411e)]=function(_0x344f9f,_0xb55eec){},ol[_0x5e00b3(0x600d)][_0x5e00b3(0x231)][_0x5e00b3(0x3720)][_0x5e00b3(0x2b1c)]=function(_0x3fa6b6,_0x4ff4d3){},ol[_0x5e00b3(0x600d)][_0x307c2b(0x1bcf)][_0x5e00b3(0x3720)][_0x5e00b3(0x5672)]=function(_0x14cd7f,_0x22c0c5){},ol[_0x5e00b3(0x600d)][_0x5e00b3(0x231)][_0x307c2b(0x2455)]=function(_0x24140d,_0x355e3b,_0x2d598a){var _0x1bf5b2=_0x307c2b,_0x26372c=_0x5e00b3,_0x4d627e;if(_0x4d627e=_0x24140d,_0x355e3b&&_0x2d598a&&void 0x0!==_0x2d598a[_0x1bf5b2(0x48a9)]){var _0x494cd6=Math[_0x1bf5b2(0x28d)](0xa,_0x2d598a[_0x26372c(0x5455)]);_0x4d627e===_0x24140d&&(_0x4d627e=_0x4d627e[_0x26372c(0x40f3)]()),_0x4d627e[_0x26372c(0xa32)](function(_0x1b015b){var _0x33624d=_0x26372c;for(var _0x50079c=0x0,_0x13eb17=_0x1b015b[_0x33624d(0x809)];_0x50079c<_0x13eb17;++_0x50079c)_0x1b015b[_0x50079c]=Math[_0x33624d(0x3d49)](_0x1b015b[_0x50079c]*_0x494cd6)/_0x494cd6;return _0x1b015b;});}return _0x4d627e;},ol[_0x5e00b3(0x600d)][_0x5e00b3(0x36b5)]=function(_0xc48ec){var _0x43e71d=_0x307c2b,_0x16ef83=_0x5e00b3;ol[_0x16ef83(0x600d)][_0x43e71d(0x1bcf)][_0x16ef83(0x3c9e)](this);var _0x14629a=_0xc48ec||{};this[_0x16ef83(0x44a3)]=_0x14629a[_0x16ef83(0x5fcc)]?_0x14629a[_0x16ef83(0x5fcc)]:ol[_0x16ef83(0x445c)][_0x16ef83(0x231)],this[_0x16ef83(0x700)]=_0x14629a[_0x16ef83(0x3ff8)],this['layerName_']=_0x14629a[_0x43e71d(0x2759)]?_0x14629a['layerName']:_0x16ef83(0x2bae),this[_0x16ef83(0x28b3)]=_0x14629a[_0x16ef83(0x2416)]?_0x14629a[_0x16ef83(0x2416)]:null,this[_0x16ef83(0x4542)]=null;},ol[_0x5e00b3(0x3e4d)](ol[_0x5e00b3(0x600d)][_0x307c2b(0x4985)],ol[_0x307c2b(0x5477)][_0x307c2b(0x1bcf)]),ol[_0x5e00b3(0x600d)][_0x307c2b(0x4985)][_0x307c2b(0x37f9)]={'layers':function(_0x2fc0f8,_0x34d878,_0x29bb8a){var _0x4ced6d=_0x307c2b,_0x269173=_0x5e00b3;if(0x3===_0x2fc0f8){var _0x54d183={'keys':[],'values':[],'features':[]},_0x5a93cb=_0x29bb8a[_0x269173(0x137b)]()+_0x29bb8a[_0x269173(0x31ac)];_0x29bb8a[_0x4ced6d(0x41ff)](ol[_0x269173(0x600d)][_0x269173(0x36b5)][_0x4ced6d(0x37f9)][_0x269173(0x2bae)],_0x54d183,_0x5a93cb),_0x54d183['length']=_0x54d183[_0x269173(0xe66)][_0x269173(0x809)],_0x54d183[_0x269173(0x809)]&&(_0x34d878[_0x54d183[_0x4ced6d(0x1c7c)]]=_0x54d183);}},'layer':function(_0x46d955,_0x25da23,_0x3fa03d){var _0x2747fa=_0x307c2b,_0x215f68=_0x5e00b3;if(0xf===_0x46d955)_0x25da23[_0x215f68(0x24cf)]=_0x3fa03d[_0x2747fa(0x47c9)]();else{if(0x1===_0x46d955)_0x25da23[_0x215f68(0x2c5)]=_0x3fa03d[_0x215f68(0x4ba5)]();else{if(0x5===_0x46d955)_0x25da23[_0x215f68(0x263e)]=_0x3fa03d[_0x215f68(0x137b)]();else{if(0x2===_0x46d955)_0x25da23[_0x215f68(0xe66)][_0x215f68(0x5323)](_0x3fa03d[_0x2747fa(0x4804)]);else{if(0x3===_0x46d955)_0x25da23[_0x215f68(0x4d54)][_0x215f68(0x5323)](_0x3fa03d[_0x2747fa(0x10f3)]());else{if(0x4===_0x46d955){for(var _0x587e41=null,_0x5d9050=_0x3fa03d[_0x2747fa(0x47c9)]()+_0x3fa03d[_0x215f68(0x31ac)];_0x3fa03d[_0x215f68(0x31ac)]<_0x5d9050;)_0x587e41=0x1===(_0x46d955=_0x3fa03d[_0x215f68(0x137b)]()>>0x3)?_0x3fa03d['readString']():0x2===_0x46d955?_0x3fa03d['readFloat']():0x3===_0x46d955?_0x3fa03d[_0x215f68(0x413e)]():0x4===_0x46d955?_0x3fa03d[_0x215f68(0xf4b)]():0x5===_0x46d955?_0x3fa03d[_0x215f68(0x137b)]():0x6===_0x46d955?_0x3fa03d[_0x215f68(0x5674)]():0x7===_0x46d955?_0x3fa03d[_0x215f68(0x2a2d)]():null;_0x25da23[_0x2747fa(0x225a)][_0x215f68(0x5323)](_0x587e41);}}}}}}},'feature':function(_0x21b254,_0x3ec944,_0x39aa0e){var _0x3882b7=_0x307c2b,_0x1c1119=_0x5e00b3;if(0x1==_0x21b254)_0x3ec944['id']=_0x39aa0e[_0x1c1119(0x137b)]();else{if(0x2==_0x21b254)for(var _0x210fe3=_0x39aa0e[_0x1c1119(0x137b)]()+_0x39aa0e['pos'];_0x39aa0e[_0x1c1119(0x31ac)]<_0x210fe3;){var _0x1ab8fc=_0x3ec944[_0x3882b7(0x56d2)][_0x1c1119(0x4d54)][_0x39aa0e[_0x1c1119(0x137b)]()],_0x1bacc6=_0x3ec944[_0x1c1119(0x2bae)][_0x1c1119(0xc98)][_0x39aa0e[_0x1c1119(0x137b)]()];_0x3ec944['properties'][_0x1ab8fc]=_0x1bacc6;}else 0x3==_0x21b254?_0x3ec944[_0x3882b7(0x18c0)]=_0x39aa0e[_0x1c1119(0x137b)]():0x4==_0x21b254&&(_0x3ec944[_0x1c1119(0x144e)]=_0x39aa0e[_0x1c1119(0x31ac)]);}}},ol[_0x5e00b3(0x600d)][_0x307c2b(0x4985)][_0x307c2b(0x3a92)]=function(_0x52583f,_0xb4573d,_0x22baa4){var _0x2e2e2b=_0x307c2b,_0x18cc74=_0x5e00b3;_0x52583f[_0x18cc74(0x31ac)]=_0xb4573d[_0x18cc74(0xe66)][_0x22baa4];var _0x3eac0a=_0x52583f[_0x18cc74(0x137b)]()+_0x52583f[_0x18cc74(0x31ac)],_0x3583f0={'layer':_0xb4573d,'type':0x0,'properties':{}};return _0x52583f[_0x2e2e2b(0x41ff)](ol[_0x2e2e2b(0x5477)][_0x2e2e2b(0x4985)][_0x18cc74(0x1b8b)][_0x18cc74(0x37a9)],_0x3583f0,_0x3eac0a),_0x3583f0;},ol[_0x5e00b3(0x600d)][_0x307c2b(0x4985)][_0x5e00b3(0x1479)]=function(_0x58e2cb,_0xf11596,_0x4268cd,_0x4e2107){var _0x48618d=_0x307c2b,_0x32980d=_0x5e00b3;_0x58e2cb[_0x32980d(0x31ac)]=_0xf11596[_0x32980d(0x144e)];for(var _0x5eae11=_0x58e2cb[_0x32980d(0x137b)]()+_0x58e2cb[_0x48618d(0x4804)],_0x3d348f=0x1,_0x49a1e0=0x0,_0x292308=0x0,_0x163143=0x0,_0x12ef15=0x0,_0x573774=0x0;_0x58e2cb[_0x48618d(0x4804)]<_0x5eae11;){if(!_0x49a1e0){var _0x37ad92=_0x58e2cb['readVarint']();_0x3d348f=0x7&_0x37ad92,_0x49a1e0=_0x37ad92>>0x3;}_0x49a1e0--,0x1===_0x3d348f||0x2===_0x3d348f?(_0x292308+=_0x58e2cb[_0x48618d(0x1953)](),_0x163143+=_0x58e2cb[_0x32980d(0x5674)](),0x1===_0x3d348f&&_0x12ef15>_0x573774&&(_0x4e2107[_0x32980d(0x5323)](_0x12ef15),_0x573774=_0x12ef15),_0x4268cd[_0x32980d(0x5323)](_0x292308,_0x163143),_0x12ef15+=0x2):0x7===_0x3d348f?_0x12ef15>_0x573774&&(_0x4268cd[_0x32980d(0x5323)](_0x4268cd[_0x573774],_0x4268cd[_0x573774+0x1]),_0x12ef15+=0x2):ol[_0x48618d(0x1bf)][_0x32980d(0x4746)](!0x1,0x3b);}_0x12ef15>_0x573774&&(_0x4e2107[_0x48618d(0x2a0e)](_0x12ef15),_0x573774=_0x12ef15);},ol[_0x307c2b(0x5477)][_0x5e00b3(0x36b5)][_0x5e00b3(0x5918)]=function(_0xa9f1ed,_0x382ebc){var _0x904db7=_0x307c2b,_0x1e3ed4=_0x5e00b3,_0xb2e4e2;return 0x1===_0xa9f1ed?_0xb2e4e2=0x1===_0x382ebc?ol[_0x904db7(0x1ab1)][_0x904db7(0x39ca)][_0x1e3ed4(0x38da)]:ol['geom'][_0x1e3ed4(0x3b9c)][_0x1e3ed4(0x3ac4)]:0x2===_0xa9f1ed?_0xb2e4e2=0x1===_0x382ebc?ol[_0x904db7(0x1ab1)][_0x1e3ed4(0x3b9c)][_0x1e3ed4(0x1683)]:ol[_0x904db7(0x1ab1)][_0x1e3ed4(0x3b9c)][_0x1e3ed4(0x286f)]:0x3===_0xa9f1ed&&(_0xb2e4e2=ol[_0x1e3ed4(0xe40)]['GeometryType'][_0x904db7(0x53ce)]),_0xb2e4e2;},ol[_0x5e00b3(0x600d)][_0x5e00b3(0x36b5)][_0x5e00b3(0x3720)][_0x307c2b(0x5667)]=function(_0x2db34c,_0x125d9a,_0x5368c2){var _0x48a2d6=_0x307c2b,_0x25df39=_0x5e00b3,_0x42fe6a,_0x14c234=_0x125d9a[_0x25df39(0x3dd)];if(0x0===_0x14c234)return null;var _0x25d2ae=_0x125d9a['id'],_0x3c845f=_0x125d9a[_0x25df39(0x1a92)];_0x3c845f[this[_0x25df39(0x333a)]]=_0x125d9a[_0x25df39(0x2bae)][_0x25df39(0x2c5)];var _0x14d543=[],_0x17caa0=[];ol[_0x25df39(0x600d)][_0x25df39(0x36b5)]['readRawGeometry_'](_0x2db34c,_0x125d9a,_0x14d543,_0x17caa0);var _0x5432d9,_0x4aa425=ol[_0x25df39(0x600d)][_0x48a2d6(0x4985)][_0x25df39(0x5918)](_0x14c234,_0x17caa0[_0x25df39(0x809)]);if(_0x4aa425==ol[_0x25df39(0xe40)][_0x48a2d6(0x39ca)]['POLYGON']){for(var _0x58bb32=[],_0x1af270=0x0,_0x57b666=0x0,_0x41e7cf=0x0,_0x3b2bae=_0x17caa0[_0x48a2d6(0x2ef4)];_0x41e7cf<_0x3b2bae;++_0x41e7cf){var _0x4daa64=_0x17caa0[_0x41e7cf];ol[_0x25df39(0xe40)][_0x25df39(0x366c)][_0x25df39(0x5c2a)][_0x25df39(0x53f2)](_0x14d543,_0x1af270,_0x4daa64,0x2)||(_0x58bb32[_0x25df39(0x5323)](_0x17caa0['slice'](_0x57b666,_0x41e7cf+0x1)),_0x57b666=_0x41e7cf+0x1),_0x1af270=_0x4daa64;}_0x58bb32[_0x25df39(0x809)]>0x1?(_0x17caa0=_0x58bb32,_0x5432d9=new ol[(_0x25df39(0xe40))][(_0x25df39(0x3737))](null)):_0x5432d9=new ol[(_0x48a2d6(0x1ab1))][(_0x25df39(0x34ba))](null);}else _0x5432d9=_0x4aa425===ol[_0x25df39(0xe40)][_0x25df39(0x3b9c)][_0x25df39(0x38da)]?new ol[(_0x25df39(0xe40))][(_0x25df39(0x3e09))](null):_0x4aa425===ol[_0x48a2d6(0x1ab1)][_0x25df39(0x3b9c)][_0x25df39(0x1683)]?new ol[(_0x25df39(0xe40))][(_0x25df39(0x53c1))](null):_0x4aa425===ol[_0x25df39(0xe40)][_0x25df39(0x3b9c)][_0x25df39(0x5697)]?new ol[(_0x25df39(0xe40))][(_0x25df39(0x34ba))](null):_0x4aa425===ol[_0x25df39(0xe40)][_0x25df39(0x3b9c)][_0x25df39(0x3ac4)]?new ol[(_0x48a2d6(0x1ab1))][(_0x25df39(0x2509))](null):_0x4aa425===ol[_0x48a2d6(0x1ab1)][_0x25df39(0x3b9c)][_0x25df39(0x286f)]?new ol['geom'][(_0x25df39(0x4fdf))](null):null;_0x5432d9[_0x25df39(0x36d3)](ol[_0x25df39(0xe40)][_0x48a2d6(0x13ae)]['XY'],_0x14d543,_0x17caa0),_0x42fe6a=new this[(_0x48a2d6(0x2ed1))](),this['geometryName_']&&_0x42fe6a[_0x25df39(0x1bff)](this[_0x25df39(0x700)]);var _0x1fbd4e=ol[_0x48a2d6(0x5477)][_0x48a2d6(0x1bcf)][_0x25df39(0x5bfe)](_0x5432d9,!0x1,this[_0x25df39(0x32af)](_0x5368c2));return _0x42fe6a[_0x25df39(0x15b2)](_0x1fbd4e),_0x42fe6a[_0x25df39(0x26f5)](_0x25d2ae),_0x42fe6a[_0x48a2d6(0x3c53)](_0x3c845f),_0x42fe6a;},ol[_0x5e00b3(0x600d)][_0x5e00b3(0x36b5)][_0x307c2b(0x1aa2)][_0x307c2b(0x45ee)]=function(_0x33063f,_0x3b0abd){var _0x1dc533=_0x307c2b,_0x58fbb8=_0x5e00b3,_0x26ca3d,_0x2fc20d=this[_0x58fbb8(0x28b3)],_0x205c2d=new Pbf(_0x33063f),_0x27d0ea=_0x205c2d[_0x58fbb8(0xde9)](ol[_0x58fbb8(0x600d)][_0x58fbb8(0x36b5)][_0x58fbb8(0x1b8b)][_0x58fbb8(0x2416)],{}),_0x1f9d9b=[];for(var _0x3db654 in _0x27d0ea)if(!_0x2fc20d||-0x1!=_0x2fc20d[_0x1dc533(0x2feb)](_0x3db654)){if(void 0x0!==_0x3b0abd){var _0x5d3f98=_0x3b0abd[_0x1dc533(0x3587)];if(void 0x0!==_0x5d3f98&&void 0x0===_0x5d3f98[_0x3db654])continue;}for(var _0xe8a5a6,_0x5d1962=0x0,_0x391237=(_0x26ca3d=_0x27d0ea[_0x3db654])[_0x58fbb8(0x809)];_0x5d1962<_0x391237;++_0x5d1962)_0xe8a5a6=ol[_0x58fbb8(0x600d)][_0x1dc533(0x4985)][_0x58fbb8(0x1c4b)](_0x205c2d,_0x26ca3d,_0x5d1962),_0x1f9d9b[_0x58fbb8(0x5323)](this[_0x58fbb8(0x1f43)](_0x205c2d,_0xe8a5a6));this[_0x58fbb8(0x4542)]=_0x26ca3d?[0x0,0x0,_0x26ca3d[_0x1dc533(0x585d)],_0x26ca3d[_0x58fbb8(0x263e)]]:null;}return _0x1f9d9b;},ol[_0x5e00b3(0x8cd)]={},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x4fa0)]=function(){var _0x309ce9=_0x5e00b3;this[_0x309ce9(0x3f69)]={},this[_0x309ce9(0x1210)]=0x0,this[_0x309ce9(0x17eb)]=0x20;},ol[_0x307c2b(0x1df0)][_0x307c2b(0x14a5)][_0x307c2b(0x3322)]=function(_0x41e2c3,_0x4432a7,_0x2d59ae){var _0x4be14e=_0x307c2b,_0x4a9cc3=_0x5e00b3;return _0x4432a7+':'+_0x41e2c3+':'+(_0x2d59ae?ol[_0x4be14e(0x3a3a)][_0x4a9cc3(0x3e2)](_0x2d59ae):_0x4a9cc3(0x3286));},ol[_0x5e00b3(0x8cd)]['IconImageCache'][_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x9a0760=_0x5e00b3;this[_0x9a0760(0x3f69)]={},this[_0x9a0760(0x1210)]=0x0;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x4fa0)][_0x5e00b3(0x3720)][_0x5e00b3(0x4c50)]=function(){var _0x471ded=_0x5e00b3;if(this[_0x471ded(0x1210)]>this[_0x471ded(0x17eb)]){var _0x45e698,_0x1c7dca,_0x94749a=0x0;for(_0x45e698 in this[_0x471ded(0x3f69)])_0x1c7dca=this['cache_'][_0x45e698],0x0!=(0x3&_0x94749a++)||_0x1c7dca[_0x471ded(0x13d5)]()||(delete this[_0x471ded(0x3f69)][_0x45e698],--this[_0x471ded(0x1210)]);}},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x4fa0)][_0x307c2b(0x1aa2)][_0x5e00b3(0x38c4)]=function(_0x4dca64,_0x39111c,_0x19536b){var _0x3b0ea3=_0x5e00b3,_0x1be47d=ol[_0x3b0ea3(0x8cd)][_0x3b0ea3(0x4fa0)][_0x3b0ea3(0x59ad)](_0x4dca64,_0x39111c,_0x19536b);return _0x1be47d in this['cache_']?this[_0x3b0ea3(0x3f69)][_0x1be47d]:null;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x4fa0)][_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(_0x14927c,_0x388317,_0x3198f2,_0x1e0eac){var _0x5ddd42=_0x5e00b3,_0x1567d8=ol[_0x5ddd42(0x8cd)][_0x5ddd42(0x4fa0)][_0x5ddd42(0x59ad)](_0x14927c,_0x388317,_0x3198f2);this[_0x5ddd42(0x3f69)][_0x1567d8]=_0x1e0eac,++this[_0x5ddd42(0x1210)];},ol[_0x307c2b(0x1df0)]['IconImageCache'][_0x5e00b3(0x3720)]['setSize']=function(_0x211b55){var _0x15fe4d=_0x5e00b3;this[_0x15fe4d(0x17eb)]=_0x211b55,this['expire']();},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x4f3f)]=new ol[(_0x5e00b3(0x8cd))][(_0x5e00b3(0x4fa0))](),ol[_0x307c2b(0x1df0)][_0x5e00b3(0x3f2)]=function(_0x429bb0){var _0x315076=_0x307c2b,_0x2dc14d=_0x5e00b3;this[_0x2dc14d(0x142b)]=_0x429bb0[_0x2dc14d(0x2b25)],this[_0x2dc14d(0xb09)]=_0x429bb0[_0x315076(0x9aa)],this[_0x2dc14d(0x3303)]=_0x429bb0[_0x2dc14d(0x1c36)],this[_0x315076(0x156e)]=_0x429bb0[_0x2dc14d(0x4a6e)],this[_0x315076(0x2d89)]=_0x429bb0[_0x2dc14d(0x3893)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x3f2)][_0x5e00b3(0x3720)][_0x5e00b3(0x354f)]=function(){var _0x971036=_0x5e00b3;return this[_0x971036(0x142b)];},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x32c3)][_0x5e00b3(0x3720)][_0x307c2b(0x2ef0)]=function(){var _0x478541=_0x5e00b3;return this[_0x478541(0xb09)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x3f2)][_0x5e00b3(0x3720)][_0x5e00b3(0x74f)]=function(){var _0x5e8c3a=_0x5e00b3;return this[_0x5e8c3a(0x3303)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x3f2)][_0x5e00b3(0x3720)]['getScale']=function(){var _0x13fbdf=_0x5e00b3;return this[_0x13fbdf(0x2d89)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x3f2)][_0x5e00b3(0x3720)][_0x5e00b3(0x3ea9)]=function(){var _0x5b7a4b=_0x5e00b3;return this[_0x5b7a4b(0x951)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x3f2)]['prototype'][_0x5e00b3(0x3fdc)]=function(){},ol[_0x5e00b3(0x8cd)]['Image']['prototype'][_0x5e00b3(0xa6e)]=function(_0x3ef778){},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x3f2)][_0x5e00b3(0x3720)][_0x5e00b3(0x5ee3)]=function(_0x35d086){},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x3f2)][_0x307c2b(0x1aa2)][_0x307c2b(0x2463)]=function(){},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x3f2)][_0x5e00b3(0x3720)][_0x5e00b3(0x21f1)]=function(){},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x3f2)][_0x5e00b3(0x3720)][_0x5e00b3(0x1daf)]=function(){},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x3f2)][_0x5e00b3(0x3720)][_0x307c2b(0x1087)]=function(){},ol[_0x307c2b(0x1df0)][_0x307c2b(0x32c3)][_0x5e00b3(0x3720)][_0x5e00b3(0x55ca)]=function(){},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x3f2)][_0x5e00b3(0x3720)][_0x307c2b(0x3f55)]=function(_0x1602f2){var _0x3d9585=_0x5e00b3;this[_0x3d9585(0x142b)]=_0x1602f2;},ol[_0x5e00b3(0x8cd)]['Image'][_0x5e00b3(0x3720)][_0x307c2b(0x1a60)]=function(_0x43c2ce){var _0x20db86=_0x5e00b3;this[_0x20db86(0xb09)]=_0x43c2ce;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x3f2)][_0x5e00b3(0x3720)][_0x5e00b3(0x3cf5)]=function(_0x5d2c51){var _0x30c7e0=_0x307c2b;this[_0x30c7e0(0x4d77)]=_0x5d2c51;},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x32c3)][_0x5e00b3(0x3720)][_0x5e00b3(0x49c)]=function(_0x36871c){var _0x12af08=_0x5e00b3;this[_0x12af08(0x2d89)]=_0x36871c;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x3f2)][_0x5e00b3(0x3720)][_0x307c2b(0xcbf)]=function(_0x30242b){this['snapToPixel_']=_0x30242b;},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x32c3)][_0x5e00b3(0x3720)][_0x5e00b3(0x5e92)]=function(_0x258503,_0x21fadd){},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x3f2)][_0x5e00b3(0x3720)][_0x5e00b3(0x108)]=function(){},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x3f2)][_0x5e00b3(0x3720)][_0x5e00b3(0x3e27)]=function(_0x1c3fcb,_0x351710){},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)]=function(_0x2ce216){var _0x1603d6=_0x307c2b,_0x5b9274=_0x5e00b3;this[_0x5b9274(0x334c)]=null,this[_0x5b9274(0x106e)]=null,this[_0x1603d6(0x49f1)]=null,this[_0x5b9274(0x2422)]=void 0x0!==_0x2ce216[_0x5b9274(0x29f)]?_0x2ce216[_0x5b9274(0x29f)]:null,this[_0x5b9274(0x5ce0)]=[0x0,0x0],this[_0x5b9274(0x40c6)]=_0x2ce216[_0x5b9274(0x251a)],this[_0x5b9274(0x223a)]=void 0x0!==_0x2ce216[_0x5b9274(0x48ce)]?_0x2ce216[_0x5b9274(0x48ce)]:_0x2ce216[_0x5b9274(0x3448)],this['radius2_']=_0x2ce216[_0x5b9274(0x1843)],this[_0x5b9274(0x58cd)]=void 0x0!==_0x2ce216[_0x5b9274(0x2e71)]?_0x2ce216[_0x5b9274(0x2e71)]:0x0,this[_0x5b9274(0x1b40)]=void 0x0!==_0x2ce216[_0x5b9274(0x1430)]?_0x2ce216[_0x5b9274(0x1430)]:null,this[_0x5b9274(0x33d4)]=null,this['size_']=null,this[_0x5b9274(0x3a02)]=null,this[_0x5b9274(0x3c05)]=null,this[_0x5b9274(0x4f89)]=_0x2ce216[_0x5b9274(0x28ac)],this[_0x5b9274(0x149c)](this[_0x5b9274(0x4f89)]);var _0x134b6b=void 0x0===_0x2ce216[_0x5b9274(0x3893)]||_0x2ce216[_0x5b9274(0x3893)],_0x52b87c=void 0x0!==_0x2ce216[_0x5b9274(0x3643)]&&_0x2ce216[_0x5b9274(0x3643)];ol[_0x5b9274(0x8cd)][_0x1603d6(0x32c3)][_0x5b9274(0x3c9e)](this,{'opacity':0x1,'rotateWithView':_0x52b87c,'rotation':void 0x0!==_0x2ce216[_0x1603d6(0x5913)]?_0x2ce216[_0x5b9274(0x1c36)]:0x0,'scale':0x1,'snapToPixel':_0x134b6b});},ol[_0x5e00b3(0x3e4d)](ol[_0x5e00b3(0x8cd)]['RegularShape'],ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x3f2)]),ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(){var _0x4dfcb2=_0x307c2b,_0x1deace=_0x5e00b3,_0x5bbc3d=new ol[(_0x1deace(0x8cd))][(_0x4dfcb2(0x2af5))]({'fill':this[_0x4dfcb2(0x53bd)]()?this[_0x1deace(0x15d3)]()[_0x1deace(0x40f3)]():void 0x0,'points':this[_0x4dfcb2(0x1e72)](),'radius':this[_0x1deace(0x4e89)](),'radius2':this[_0x4dfcb2(0x5904)](),'angle':this[_0x1deace(0x1cc9)](),'snapToPixel':this[_0x1deace(0x3ea9)](),'stroke':this[_0x1deace(0x2635)]()?this[_0x4dfcb2(0x1e63)]()[_0x1deace(0x40f3)]():void 0x0,'rotation':this[_0x1deace(0x74f)](),'rotateWithView':this[_0x1deace(0x2b2e)](),'atlasManager':this[_0x1deace(0x4f89)]});return _0x5bbc3d[_0x1deace(0x2796)](this['getOpacity']()),_0x5bbc3d[_0x4dfcb2(0x3ccd)](this[_0x1deace(0x5379)]()),_0x5bbc3d;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x5e00b3(0x3720)][_0x5e00b3(0x3fdc)]=function(){var _0x38ac71=_0x307c2b;return this[_0x38ac71(0x24fc)];},ol[_0x307c2b(0x1df0)][_0x307c2b(0x2af5)][_0x5e00b3(0x3720)][_0x307c2b(0x4403)]=function(){var _0x1c7ce2=_0x5e00b3;return this[_0x1c7ce2(0x58cd)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x5e00b3(0x3720)][_0x5e00b3(0x15d3)]=function(){var _0x2cd244=_0x5e00b3;return this[_0x2cd244(0x2422)];},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x2af5)][_0x5e00b3(0x3720)][_0x5e00b3(0x5ee3)]=function(_0x2ed16f){var _0x8212a=_0x5e00b3;return this[_0x8212a(0xd96)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x5e00b3(0x3720)][_0x5e00b3(0xa6e)]=function(_0x3cf2a1){var _0x7ef571=_0x5e00b3;return this[_0x7ef571(0x106e)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x5e00b3(0x3720)][_0x5e00b3(0x21f1)]=function(){var _0x3f4534=_0x5e00b3;return this[_0x3f4534(0x3a02)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x307c2b(0x1aa2)][_0x307c2b(0x4de8)]=function(){var _0x5c9d22=_0x5e00b3;return this[_0x5c9d22(0x3c05)];},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x950)][_0x5e00b3(0x3720)][_0x5e00b3(0x1448)]=function(){var _0x1a806d=_0x307c2b,_0x1d65a8=_0x5e00b3;return ol[_0x1a806d(0x2965)][_0x1d65a8(0x4221)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x5e00b3(0x3720)][_0x5e00b3(0x2351)]=function(){var _0x263557=_0x5e00b3;return this[_0x263557(0x5ce0)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x307c2b(0x1aa2)][_0x5e00b3(0x3c6d)]=function(){var _0x2489dd=_0x5e00b3;return this[_0x2489dd(0x40c6)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x5e00b3(0x3720)]['getRadius']=function(){var _0x1aab66=_0x5e00b3;return this[_0x1aab66(0x223a)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x5e00b3(0x3720)][_0x5e00b3(0x6ac)]=function(){return this['radius2_'];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)]['prototype'][_0x5e00b3(0x55ca)]=function(){var _0xdfbaec=_0x5e00b3;return this[_0xdfbaec(0x378b)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x5e00b3(0x3720)][_0x307c2b(0x1e63)]=function(){var _0x3028ff=_0x5e00b3;return this[_0x3028ff(0x1b40)];},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x2af5)][_0x5e00b3(0x3720)][_0x307c2b(0xefa)]=function(_0x1fc050,_0x4566a8){},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x307c2b(0x1aa2)]['load']=function(){},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x5e00b3(0x3720)]['unlistenImageChange']=function(_0x1232a4,_0x348ec0){},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x307c2b(0x1aa2)][_0x5e00b3(0x149c)]=function(_0xb9bbb8){var _0x2423f1=_0x307c2b,_0x33795e=_0x5e00b3,_0x56b589,_0x7e80a4,_0x1decf7='',_0x3c166c='',_0x4db2e3=0x0,_0x3742b1=null,_0x5ac060=0x0,_0x461cba=0x0;this[_0x33795e(0x1b40)]&&(null===(_0x7e80a4=this[_0x33795e(0x1b40)][_0x33795e(0x1e3)]())&&(_0x7e80a4=ol[_0x2423f1(0x3e71)][_0x33795e(0x2a34)][_0x33795e(0x39e4)]),_0x7e80a4=ol[_0x33795e(0x1779)][_0x33795e(0x365a)](_0x7e80a4),void 0x0===(_0x461cba=this[_0x33795e(0x1b40)][_0x33795e(0x3a32)]())&&(_0x461cba=ol[_0x33795e(0x445c)][_0x33795e(0x2a34)][_0x33795e(0x3520)]),_0x3742b1=this[_0x33795e(0x1b40)]['getLineDash'](),_0x5ac060=this[_0x33795e(0x1b40)][_0x33795e(0x238d)](),ol[_0x33795e(0x3d73)][_0x33795e(0xbfd)]||(_0x3742b1=null,_0x5ac060=0x0),void 0x0===(_0x3c166c=this[_0x2423f1(0x40a3)][_0x33795e(0x40ec)]())&&(_0x3c166c=ol[_0x33795e(0x445c)][_0x2423f1(0x8ad)][_0x33795e(0x355)]),void 0x0===(_0x1decf7=this[_0x33795e(0x1b40)][_0x33795e(0x22a2)]())&&(_0x1decf7=ol[_0x33795e(0x445c)][_0x33795e(0x2a34)][_0x33795e(0x56a1)]),void 0x0===(_0x4db2e3=this[_0x33795e(0x1b40)][_0x33795e(0x91e)]())&&(_0x4db2e3=ol[_0x33795e(0x445c)][_0x2423f1(0x8ad)][_0x2423f1(0x367a)]));var _0x492f35=0x2*(this[_0x33795e(0x223a)]+_0x461cba)+0x1,_0x8ede0f={'strokeStyle':_0x7e80a4,'strokeWidth':_0x461cba,'size':_0x492f35,'lineCap':_0x1decf7,'lineDash':_0x3742b1,'lineDashOffset':_0x5ac060,'lineJoin':_0x3c166c,'miterLimit':_0x4db2e3};if(void 0x0===_0xb9bbb8){var _0x3dbcf6=ol[_0x33795e(0x295e)][_0x33795e(0x33fa)](_0x492f35,_0x492f35);this[_0x33795e(0x106e)]=_0x3dbcf6[_0x33795e(0x2a34)],_0x56b589=_0x492f35=this[_0x33795e(0x106e)][_0x33795e(0x2d3c)],this[_0x33795e(0x5925)](_0x8ede0f,_0x3dbcf6,0x0,0x0),this[_0x33795e(0x5719)](_0x8ede0f);}else{_0x492f35=Math[_0x33795e(0x3d49)](_0x492f35);var _0x132381,_0xd959e5=!this[_0x2423f1(0x606)];_0xd959e5&&(_0x132381=this[_0x33795e(0x1ccb)][_0x33795e(0xdbb)](this,_0x8ede0f));var _0x37eecf=this['getChecksum'](),_0x15bc5b=_0xb9bbb8[_0x33795e(0x30c2)](_0x37eecf,_0x492f35,_0x492f35,this[_0x33795e(0x5925)][_0x33795e(0xdbb)](this,_0x8ede0f),_0x132381);this[_0x33795e(0x106e)]=_0x15bc5b[_0x33795e(0xf80)],this[_0x33795e(0x5ce0)]=[_0x15bc5b[_0x33795e(0x1ab8)],_0x15bc5b[_0x33795e(0x3ba9)]],_0x56b589=_0x15bc5b[_0x33795e(0xf80)][_0x33795e(0x2d3c)],_0xd959e5?(this[_0x33795e(0xd96)]=_0x15bc5b[_0x2423f1(0x47cb)],this[_0x33795e(0x3c05)]=[_0x15bc5b[_0x33795e(0x536e)][_0x33795e(0x2d3c)],_0x15bc5b[_0x33795e(0x536e)][_0x33795e(0x5a4e)]]):(this[_0x33795e(0xd96)]=this[_0x33795e(0x106e)],this[_0x33795e(0x3c05)]=[_0x56b589,_0x56b589]);}this[_0x2423f1(0x24fc)]=[_0x492f35/0x2,_0x492f35/0x2],this[_0x33795e(0x378b)]=[_0x492f35,_0x492f35],this[_0x33795e(0x3a02)]=[_0x56b589,_0x56b589];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x5e00b3(0x3720)]['draw_']=function(_0x5969b6,_0x16bf93,_0x48eb63,_0x43ed45){var _0x47718d=_0x307c2b,_0x5e63b6=_0x5e00b3,_0x11fa99,_0x53cc65,_0x4a2a3d;_0x16bf93[_0x5e63b6(0x5472)](0x1,0x0,0x0,0x1,0x0,0x0),_0x16bf93[_0x5e63b6(0x1512)](_0x48eb63,_0x43ed45),_0x16bf93[_0x5e63b6(0x3aaa)]();var _0x501f18=this[_0x5e63b6(0x40c6)];if(_0x501f18===0x1/0x0)_0x16bf93[_0x5e63b6(0x28a2)](_0x5969b6[_0x5e63b6(0xd16)]/0x2,_0x5969b6[_0x5e63b6(0xd16)]/0x2,this[_0x5e63b6(0x223a)],0x0,0x2*Math['PI'],!0x0);else{var _0x20ec9c=void 0x0!==this[_0x5e63b6(0xb43)]?this[_0x47718d(0x528a)]:this[_0x47718d(0x2aa4)];for(_0x20ec9c!==this[_0x5e63b6(0x223a)]&&(_0x501f18*=0x2),_0x11fa99=0x0;_0x11fa99<=_0x501f18;_0x11fa99++)_0x53cc65=0x2*_0x11fa99*Math['PI']/_0x501f18-Math['PI']/0x2+this[_0x5e63b6(0x58cd)],_0x4a2a3d=_0x11fa99%0x2==0x0?this[_0x5e63b6(0x223a)]:_0x20ec9c,_0x16bf93[_0x5e63b6(0x1e2b)](_0x5969b6['size']/0x2+_0x4a2a3d*Math['cos'](_0x53cc65),_0x5969b6[_0x5e63b6(0xd16)]/0x2+_0x4a2a3d*Math[_0x5e63b6(0x1428)](_0x53cc65));}if(this[_0x47718d(0x606)]){var _0x1210ed=this[_0x5e63b6(0x2422)][_0x5e63b6(0x1e3)]();null===_0x1210ed&&(_0x1210ed=ol[_0x5e63b6(0x445c)][_0x5e63b6(0x2a34)][_0x5e63b6(0x25e3)]),_0x16bf93[_0x5e63b6(0x2a02)]=ol[_0x5e63b6(0x1779)][_0x5e63b6(0x365a)](_0x1210ed),_0x16bf93[_0x5e63b6(0x29f)]();}this[_0x5e63b6(0x1b40)]&&(_0x16bf93['strokeStyle']=_0x5969b6[_0x5e63b6(0x51a8)],_0x16bf93[_0x5e63b6(0xd61)]=_0x5969b6[_0x5e63b6(0xd62)],_0x5969b6['lineDash']&&(_0x16bf93[_0x5e63b6(0x382c)](_0x5969b6[_0x5e63b6(0x515a)]),_0x16bf93[_0x5e63b6(0x4a36)]=_0x5969b6[_0x5e63b6(0x4a36)]),_0x16bf93[_0x5e63b6(0x16c5)]=_0x5969b6[_0x5e63b6(0x16c5)],_0x16bf93[_0x47718d(0x5951)]=_0x5969b6[_0x5e63b6(0x5476)],_0x16bf93[_0x5e63b6(0x79b)]=_0x5969b6[_0x47718d(0x170b)],_0x16bf93[_0x5e63b6(0x1430)]()),_0x16bf93[_0x5e63b6(0x39a8)]();},ol['style'][_0x5e00b3(0x950)][_0x5e00b3(0x3720)][_0x307c2b(0x18d2)]=function(_0x91216f){var _0x3bb333=_0x307c2b,_0x179ec3=_0x5e00b3;if(this[_0x179ec3(0x3c05)]=[_0x91216f[_0x179ec3(0xd16)],_0x91216f[_0x179ec3(0xd16)]],this[_0x179ec3(0x2422)])this[_0x179ec3(0xd96)]=this['canvas_'];else{var _0x240906=ol[_0x3bb333(0x4454)][_0x3bb333(0x12d4)](_0x91216f[_0x179ec3(0xd16)],_0x91216f[_0x179ec3(0xd16)]);this[_0x3bb333(0x49f1)]=_0x240906[_0x179ec3(0x2a34)],this[_0x179ec3(0x1ccb)](_0x91216f,_0x240906,0x0,0x0);}},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x950)][_0x5e00b3(0x3720)][_0x5e00b3(0x1ccb)]=function(_0x162567,_0x41f621,_0x3308da,_0x43a036){var _0x37546d=_0x307c2b,_0x25b64e=_0x5e00b3;_0x41f621[_0x25b64e(0x5472)](0x1,0x0,0x0,0x1,0x0,0x0),_0x41f621[_0x25b64e(0x1512)](_0x3308da,_0x43a036),_0x41f621[_0x25b64e(0x3aaa)]();var _0x336878=this['points_'];if(_0x336878===0x1/0x0)_0x41f621['arc'](_0x162567[_0x25b64e(0xd16)]/0x2,_0x162567[_0x25b64e(0xd16)]/0x2,this[_0x25b64e(0x223a)],0x0,0x2*Math['PI'],!0x0);else{var _0x36714b,_0x5945c3,_0x203764,_0x4325de=void 0x0!==this[_0x25b64e(0xb43)]?this[_0x25b64e(0xb43)]:this[_0x37546d(0x2aa4)];for(_0x4325de!==this[_0x37546d(0x2aa4)]&&(_0x336878*=0x2),_0x36714b=0x0;_0x36714b<=_0x336878;_0x36714b++)_0x203764=0x2*_0x36714b*Math['PI']/_0x336878-Math['PI']/0x2+this[_0x25b64e(0x58cd)],_0x5945c3=_0x36714b%0x2==0x0?this[_0x25b64e(0x223a)]:_0x4325de,_0x41f621[_0x25b64e(0x1e2b)](_0x162567[_0x37546d(0x36b6)]/0x2+_0x5945c3*Math[_0x25b64e(0x52a3)](_0x203764),_0x162567[_0x25b64e(0xd16)]/0x2+_0x5945c3*Math[_0x25b64e(0x1428)](_0x203764));}_0x41f621[_0x37546d(0x1221)]=ol[_0x25b64e(0x445c)][_0x25b64e(0x2a34)][_0x25b64e(0x25e3)],_0x41f621['fill'](),this['stroke_']&&(_0x41f621[_0x25b64e(0x51a8)]=_0x162567['strokeStyle'],_0x41f621[_0x25b64e(0xd61)]=_0x162567['strokeWidth'],_0x162567['lineDash']&&(_0x41f621['setLineDash'](_0x162567[_0x25b64e(0x515a)]),_0x41f621[_0x25b64e(0x4a36)]=_0x162567[_0x37546d(0x522e)]),_0x41f621[_0x25b64e(0x1430)]()),_0x41f621[_0x37546d(0xffa)]();},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)][_0x5e00b3(0x3720)][_0x5e00b3(0x104f)]=function(){var _0x369f82=_0x307c2b,_0x36ea43=_0x5e00b3,_0x1ff21b=this[_0x36ea43(0x1b40)]?this[_0x36ea43(0x1b40)][_0x36ea43(0x104f)]():'-',_0x35b48e=this[_0x36ea43(0x2422)]?this[_0x36ea43(0x2422)][_0x36ea43(0x104f)]():'-';if(!this[_0x36ea43(0x334c)]||_0x1ff21b!=this[_0x369f82(0x234a)][0x1]||_0x35b48e!=this[_0x36ea43(0x334c)][0x2]||this[_0x36ea43(0x223a)]!=this[_0x36ea43(0x334c)][0x3]||this[_0x369f82(0x528a)]!=this[_0x36ea43(0x334c)][0x4]||this['angle_']!=this[_0x36ea43(0x334c)][0x5]||this[_0x36ea43(0x40c6)]!=this[_0x36ea43(0x334c)][0x6]){var _0x497c51='r'+_0x1ff21b+_0x35b48e+(void 0x0!==this[_0x369f82(0x2aa4)]?this[_0x36ea43(0x223a)][_0x36ea43(0x3cc8)]():'-')+(void 0x0!==this[_0x36ea43(0xb43)]?this[_0x36ea43(0xb43)][_0x369f82(0xedf)]():'-')+(void 0x0!==this['angle_']?this[_0x36ea43(0x58cd)][_0x36ea43(0x3cc8)]():'-')+(void 0x0!==this[_0x36ea43(0x40c6)]?this[_0x36ea43(0x40c6)][_0x36ea43(0x3cc8)]():'-');this[_0x36ea43(0x334c)]=[_0x497c51,_0x1ff21b,_0x35b48e,this[_0x36ea43(0x223a)],this['radius2_'],this[_0x36ea43(0x58cd)],this[_0x36ea43(0x40c6)]];}return this[_0x36ea43(0x334c)][0x0];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x4bf6)]=function(_0x312082){var _0x286d6c=_0x307c2b,_0x53fc75=_0x5e00b3,_0x40c49f=_0x312082||{};ol[_0x53fc75(0x8cd)]['RegularShape'][_0x286d6c(0x4d6c)](this,{'points':0x1/0x0,'fill':_0x40c49f[_0x286d6c(0x3cb6)],'radius':_0x40c49f[_0x53fc75(0x48ce)],'snapToPixel':_0x40c49f[_0x286d6c(0x1f56)],'stroke':_0x40c49f[_0x53fc75(0x1430)],'atlasManager':_0x40c49f[_0x53fc75(0x28ac)]});},ol[_0x5e00b3(0x3e4d)](ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x4bf6)],ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x950)]),ol[_0x307c2b(0x1df0)][_0x5e00b3(0x4bf6)]['prototype'][_0x5e00b3(0x40f3)]=function(){var _0x3702a4=_0x307c2b,_0x5443f6=_0x5e00b3,_0x2333be=new ol[(_0x5443f6(0x8cd))][(_0x5443f6(0x4bf6))]({'fill':this[_0x3702a4(0x53bd)]()?this[_0x5443f6(0x15d3)]()[_0x3702a4(0x2d7b)]():void 0x0,'stroke':this[_0x3702a4(0x1e63)]()?this[_0x5443f6(0x2635)]()[_0x5443f6(0x40f3)]():void 0x0,'radius':this[_0x5443f6(0x4e89)](),'snapToPixel':this[_0x5443f6(0x3ea9)](),'atlasManager':this[_0x5443f6(0x4f89)]});return _0x2333be[_0x5443f6(0x2796)](this[_0x5443f6(0x354f)]()),_0x2333be[_0x3702a4(0x3ccd)](this[_0x5443f6(0x5379)]()),_0x2333be;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x4bf6)][_0x307c2b(0x1aa2)]['setRadius']=function(_0xffbf3d){var _0x2c4c02=_0x307c2b,_0x46b1f6=_0x5e00b3;this[_0x2c4c02(0x2aa4)]=_0xffbf3d,this[_0x46b1f6(0x149c)](this[_0x46b1f6(0x4f89)]);},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x2bd3)]=function(_0x188b80){var _0x509fdd=_0x5e00b3,_0x5dca40=_0x188b80||{};this[_0x509fdd(0x3215)]=void 0x0!==_0x5dca40[_0x509fdd(0x8fe)]?_0x5dca40[_0x509fdd(0x8fe)]:null,this[_0x509fdd(0x2d0f)]=void 0x0;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x2bd3)][_0x5e00b3(0x3720)][_0x307c2b(0x2d7b)]=function(){var _0x78216e=_0x307c2b,_0x3a11da=_0x5e00b3,_0x302dcc=this[_0x3a11da(0x1e3)]();return new ol[(_0x3a11da(0x8cd))][(_0x78216e(0x5277))]({'color':_0x302dcc&&_0x302dcc[_0x78216e(0x17ac)]?_0x302dcc[_0x78216e(0x17ac)]():_0x302dcc||void 0x0});},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x2bd3)][_0x307c2b(0x1aa2)]['getColor']=function(){var _0x5f1b7b=_0x5e00b3;return this[_0x5f1b7b(0x3215)];},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x2bd3)][_0x5e00b3(0x3720)][_0x5e00b3(0x3cbd)]=function(_0x1c0799){var _0x2d3698=_0x5e00b3;this[_0x2d3698(0x3215)]=_0x1c0799,this[_0x2d3698(0x2d0f)]=void 0x0;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x2bd3)][_0x5e00b3(0x3720)][_0x5e00b3(0x104f)]=function(){var _0x101b6c=_0x307c2b,_0x18bd67=_0x5e00b3;return void 0x0===this[_0x18bd67(0x2d0f)]&&(this[_0x18bd67(0x3215)]instanceof CanvasPattern||this[_0x18bd67(0x3215)]instanceof CanvasGradient?this[_0x101b6c(0x26d5)]=ol[_0x18bd67(0x2285)](this[_0x18bd67(0x3215)])[_0x18bd67(0x3cc8)]():this[_0x18bd67(0x2d0f)]='f'+(this[_0x18bd67(0x3215)]?ol[_0x18bd67(0x8fe)][_0x18bd67(0x3e2)](this[_0x18bd67(0x3215)]):'-')),this[_0x18bd67(0x2d0f)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1b02)]=function(_0x3bf6b2){var _0x34d57e=_0x307c2b,_0x3ac715=_0x5e00b3,_0xa1bc1b=_0x3bf6b2||{};this[_0x34d57e(0x85a)]=void 0x0!==_0xa1bc1b[_0x3ac715(0x8fe)]?_0xa1bc1b[_0x3ac715(0x8fe)]:null,this[_0x3ac715(0x146f)]=_0xa1bc1b[_0x3ac715(0x16c5)],this[_0x3ac715(0x2f22)]=void 0x0!==_0xa1bc1b[_0x3ac715(0x515a)]?_0xa1bc1b[_0x3ac715(0x515a)]:null,this[_0x3ac715(0x21aa)]=_0xa1bc1b[_0x3ac715(0x4a36)],this[_0x3ac715(0x3125)]=_0xa1bc1b['lineJoin'],this[_0x34d57e(0x2067)]=_0xa1bc1b[_0x3ac715(0x79b)],this[_0x3ac715(0x3c76)]=_0xa1bc1b[_0x3ac715(0x2d3c)],this[_0x3ac715(0x2d0f)]=void 0x0;},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x1b02)][_0x307c2b(0x1aa2)][_0x307c2b(0x2d7b)]=function(){var _0x4f09e8=_0x307c2b,_0x3f6d08=_0x5e00b3,_0x225817=this[_0x3f6d08(0x1e3)]();return new ol[(_0x3f6d08(0x8cd))][(_0x3f6d08(0x1b02))]({'color':_0x225817&&_0x225817[_0x3f6d08(0x30eb)]?_0x225817[_0x4f09e8(0x17ac)]():_0x225817||void 0x0,'lineCap':this[_0x3f6d08(0x22a2)](),'lineDash':this[_0x3f6d08(0x429a)]()?this[_0x3f6d08(0x429a)]()[_0x3f6d08(0x30eb)]():void 0x0,'lineDashOffset':this[_0x3f6d08(0x238d)](),'lineJoin':this[_0x4f09e8(0x4441)](),'miterLimit':this[_0x3f6d08(0x91e)](),'width':this[_0x3f6d08(0x3a32)]()});},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1b02)]['prototype'][_0x5e00b3(0x1e3)]=function(){var _0x57b68f=_0x5e00b3;return this[_0x57b68f(0x3215)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1b02)][_0x5e00b3(0x3720)][_0x5e00b3(0x22a2)]=function(){var _0x3a2c0e=_0x5e00b3;return this[_0x3a2c0e(0x146f)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1b02)][_0x5e00b3(0x3720)][_0x5e00b3(0x429a)]=function(){var _0x599217=_0x5e00b3;return this[_0x599217(0x2f22)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1b02)][_0x5e00b3(0x3720)][_0x5e00b3(0x238d)]=function(){var _0x442419=_0x5e00b3;return this[_0x442419(0x21aa)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1b02)][_0x307c2b(0x1aa2)][_0x5e00b3(0x40ec)]=function(){var _0x2541a5=_0x307c2b;return this[_0x2541a5(0x73b)];},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x422a)][_0x5e00b3(0x3720)][_0x307c2b(0x2dd4)]=function(){var _0x42ceb9=_0x5e00b3;return this[_0x42ceb9(0x4794)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1b02)]['prototype'][_0x307c2b(0x30a3)]=function(){var _0x340580=_0x5e00b3;return this[_0x340580(0x3c76)];},ol[_0x307c2b(0x1df0)][_0x307c2b(0x422a)][_0x307c2b(0x1aa2)][_0x307c2b(0x4edb)]=function(_0x5b19c1){var _0x51f158=_0x307c2b;this[_0x51f158(0x85a)]=_0x5b19c1,this[_0x51f158(0x26d5)]=void 0x0;},ol[_0x307c2b(0x1df0)][_0x307c2b(0x422a)][_0x5e00b3(0x3720)][_0x307c2b(0x46ad)]=function(_0x4e390a){var _0x5a2555=_0x5e00b3;this[_0x5a2555(0x146f)]=_0x4e390a,this[_0x5a2555(0x2d0f)]=void 0x0;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1b02)][_0x307c2b(0x1aa2)][_0x5e00b3(0x382c)]=function(_0x81364d){var _0x1caf8e=_0x307c2b,_0x5df760=_0x5e00b3;this[_0x5df760(0x2f22)]=_0x81364d,this[_0x1caf8e(0x26d5)]=void 0x0;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1b02)][_0x307c2b(0x1aa2)][_0x5e00b3(0x437e)]=function(_0x2db8f7){var _0x55dfc4=_0x5e00b3;this[_0x55dfc4(0x21aa)]=_0x2db8f7,this[_0x55dfc4(0x2d0f)]=void 0x0;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1b02)][_0x307c2b(0x1aa2)][_0x307c2b(0x5250)]=function(_0x1a7ca1){var _0x50beb7=_0x5e00b3;this[_0x50beb7(0x3125)]=_0x1a7ca1,this[_0x50beb7(0x2d0f)]=void 0x0;},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x422a)][_0x5e00b3(0x3720)][_0x5e00b3(0x2dc8)]=function(_0x3e4c9a){var _0x47512c=_0x5e00b3;this[_0x47512c(0x4794)]=_0x3e4c9a,this[_0x47512c(0x2d0f)]=void 0x0;},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x1b02)][_0x5e00b3(0x3720)][_0x5e00b3(0x40de)]=function(_0x318c43){var _0x2f4b53=_0x307c2b,_0x15f75c=_0x5e00b3;this[_0x15f75c(0x3c76)]=_0x318c43,this[_0x2f4b53(0x26d5)]=void 0x0;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1b02)][_0x5e00b3(0x3720)][_0x307c2b(0x4fb0)]=function(){var _0xddc4ab=_0x307c2b,_0x186c9d=_0x5e00b3;return void 0x0===this[_0xddc4ab(0x26d5)]&&(this[_0x186c9d(0x2d0f)]='s',this[_0xddc4ab(0x85a)]?_0x186c9d(0x20b8)==typeof this[_0x186c9d(0x3215)]?this[_0xddc4ab(0x26d5)]+=this[_0xddc4ab(0x85a)]:this[_0x186c9d(0x2d0f)]+=ol[_0x186c9d(0x2285)](this['color_'])[_0xddc4ab(0xedf)]():this['checksum_']+='-',this[_0xddc4ab(0x26d5)]+=','+(void 0x0!==this['lineCap_']?this[_0x186c9d(0x146f)][_0x186c9d(0x3cc8)]():'-')+','+(this[_0x186c9d(0x2f22)]?this[_0x186c9d(0x2f22)][_0xddc4ab(0xedf)]():'-')+','+(void 0x0!==this[_0x186c9d(0x21aa)]?this[_0x186c9d(0x21aa)]:'-')+','+(void 0x0!==this[_0x186c9d(0x3125)]?this['lineJoin_']:'-')+','+(void 0x0!==this[_0x186c9d(0x4794)]?this[_0x186c9d(0x4794)][_0x186c9d(0x3cc8)]():'-')+','+(void 0x0!==this[_0x186c9d(0x3c76)]?this[_0xddc4ab(0x26f0)][_0x186c9d(0x3cc8)]():'-')),this[_0xddc4ab(0x26d5)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x4974)]={'FRACTION':_0x5e00b3(0x5bff),'PIXELS':_0x5e00b3(0x23bc)},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1be2)]=function(_0x5e7f11,_0x557266,_0x199fa8,_0x91e9b2,_0x3b0e03,_0x1bbda2){var _0x535388=_0x307c2b,_0x1f4bd5=_0x5e00b3;ol[_0x1f4bd5(0x34b8)][_0x1f4bd5(0x298)][_0x1f4bd5(0x3c9e)](this),this[_0x1f4bd5(0x4a76)]=null,this[_0x1f4bd5(0x222d)]=_0x5e7f11||new Image(),null!==_0x91e9b2&&(this[_0x535388(0x3bf6)][_0x1f4bd5(0x264c)]=_0x91e9b2),this[_0x1f4bd5(0x106e)]=_0x1bbda2?document[_0x1f4bd5(0x2a2e)](_0x1f4bd5(0x30ae)):null,this[_0x1f4bd5(0x3215)]=_0x1bbda2,this[_0x1f4bd5(0xd87)]=null,this[_0x1f4bd5(0x2f40)]=_0x3b0e03,this[_0x1f4bd5(0x378b)]=_0x199fa8,this[_0x535388(0x68d)]=_0x557266,this[_0x535388(0x2db8)]=!0x1,this[_0x1f4bd5(0x2f40)]==ol[_0x1f4bd5(0x41d)][_0x535388(0x4ed3)]&&this[_0x1f4bd5(0x3a4a)]();},ol[_0x307c2b(0xdd7)](ol[_0x5e00b3(0x8cd)][_0x307c2b(0x2e79)],ol[_0x5e00b3(0x34b8)][_0x5e00b3(0x298)]),ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1be2)][_0x5e00b3(0x38c4)]=function(_0x2dcf4d,_0x132145,_0x1ce9d9,_0x11e350,_0x2793f0,_0x191d2a){var _0xc557d3=_0x307c2b,_0x1356a0=_0x5e00b3,_0x408b2d=ol[_0xc557d3(0x1df0)][_0x1356a0(0xf9a)],_0x190f6a=_0x408b2d[_0x1356a0(0x38c4)](_0x132145,_0x11e350,_0x191d2a);return _0x190f6a||(_0x190f6a=new ol[(_0x1356a0(0x8cd))][(_0xc557d3(0x2e79))](_0x2dcf4d,_0x132145,_0x1ce9d9,_0x11e350,_0x2793f0,_0x191d2a),_0x408b2d[_0x1356a0(0x10aa)](_0x132145,_0x11e350,_0x191d2a,_0x190f6a)),_0x190f6a;},ol[_0x5e00b3(0x8cd)]['IconImage'][_0x5e00b3(0x3720)][_0x5e00b3(0x3a4a)]=function(){var _0x33b083=_0x307c2b,_0x53ecd5=_0x5e00b3,_0x48154e=ol['dom'][_0x53ecd5(0x33fa)](0x1,0x1);try{_0x48154e[_0x53ecd5(0x2aa0)](this[_0x53ecd5(0x222d)],0x0,0x0),_0x48154e['getImageData'](0x0,0x0,0x1,0x1);}catch(_0xfb25c1){this[_0x33b083(0x2db8)]=!0x0;}},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1be2)][_0x5e00b3(0x3720)][_0x307c2b(0x2228)]=function(){var _0x3e9ef9=_0x307c2b,_0x97c565=_0x5e00b3;this[_0x97c565(0xc8a)](ol[_0x3e9ef9(0x2e99)][_0x97c565(0x4cbd)][_0x97c565(0x34bb)]);},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1be2)][_0x5e00b3(0x3720)][_0x5e00b3(0xe53)]=function(){var _0x25f0c5=_0x307c2b,_0xed815b=_0x5e00b3;this[_0x25f0c5(0x13b0)]=ol['ImageState'][_0x25f0c5(0x5133)],this[_0xed815b(0x2c5f)](),this[_0xed815b(0x2479)]();},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1be2)][_0x5e00b3(0x3720)][_0x5e00b3(0x4998)]=function(){var _0x1950f1=_0x307c2b,_0x13d72d=_0x5e00b3;this[_0x13d72d(0x2f40)]=ol[_0x13d72d(0x41d)][_0x13d72d(0x4221)],this[_0x13d72d(0x378b)]&&(this[_0x13d72d(0x222d)][_0x13d72d(0x2d3c)]=this[_0x1950f1(0x4425)][0x0],this[_0x13d72d(0x222d)][_0x1950f1(0x10d5)]=this[_0x13d72d(0x378b)][0x1]),this[_0x13d72d(0x378b)]=[this[_0x13d72d(0x222d)][_0x13d72d(0x2d3c)],this[_0x13d72d(0x222d)][_0x13d72d(0x5a4e)]],this[_0x13d72d(0x2c5f)](),this[_0x13d72d(0x3a4a)](),this[_0x13d72d(0x3d59)](),this[_0x13d72d(0x2479)]();},ol[_0x5e00b3(0x8cd)]['IconImage'][_0x5e00b3(0x3720)][_0x5e00b3(0xa6e)]=function(_0x22a930){var _0xbd6294=_0x5e00b3;return this[_0xbd6294(0x106e)]?this[_0xbd6294(0x106e)]:this[_0xbd6294(0x222d)];},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x1be2)][_0x5e00b3(0x3720)][_0x307c2b(0x2463)]=function(){var _0x12d451=_0x5e00b3;return this[_0x12d451(0x2f40)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1be2)][_0x307c2b(0x1aa2)][_0x5e00b3(0x5ee3)]=function(_0x4a9282){var _0x5a75a3=_0x5e00b3;if(!this[_0x5a75a3(0x4a76)]){if(this['tainting_']){var _0x241305=this[_0x5a75a3(0x378b)][0x0],_0x368925=this[_0x5a75a3(0x378b)][0x1],_0x4d36a8=ol[_0x5a75a3(0x295e)][_0x5a75a3(0x33fa)](_0x241305,_0x368925);_0x4d36a8[_0x5a75a3(0xa72)](0x0,0x0,_0x241305,_0x368925),this[_0x5a75a3(0x4a76)]=_0x4d36a8[_0x5a75a3(0x2a34)];}else this[_0x5a75a3(0x4a76)]=this[_0x5a75a3(0x222d)];}return this[_0x5a75a3(0x4a76)];},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x2e79)][_0x5e00b3(0x3720)][_0x5e00b3(0x55ca)]=function(){var _0x30c819=_0x5e00b3;return this[_0x30c819(0x378b)];},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x2e79)][_0x5e00b3(0x3720)][_0x5e00b3(0x385c)]=function(){var _0x153123=_0x5e00b3;return this[_0x153123(0x587f)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1be2)][_0x5e00b3(0x3720)][_0x5e00b3(0x108)]=function(){var _0x2fe21e=_0x307c2b,_0x5d17c=_0x5e00b3;if(this[_0x5d17c(0x2f40)]==ol[_0x5d17c(0x41d)][_0x2fe21e(0x2caa)]){this[_0x2fe21e(0x13b0)]=ol['ImageState'][_0x5d17c(0x5aa6)],this[_0x5d17c(0xd87)]=[ol[_0x5d17c(0x34b8)][_0x5d17c(0xb60)](this[_0x5d17c(0x222d)],ol[_0x5d17c(0x34b8)][_0x5d17c(0x4cbd)][_0x5d17c(0x52b2)],this[_0x5d17c(0xe53)],this),ol[_0x2fe21e(0x2e99)][_0x5d17c(0xb60)](this[_0x5d17c(0x222d)],ol[_0x2fe21e(0x2e99)][_0x2fe21e(0x7f2)][_0x5d17c(0x2e88)],this[_0x5d17c(0x4998)],this)];try{this[_0x5d17c(0x222d)][_0x5d17c(0x16cf)]=this[_0x5d17c(0x587f)];}catch(_0x4c6409){this[_0x5d17c(0xe53)]();}}},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x2e79)][_0x5e00b3(0x3720)][_0x5e00b3(0x3d59)]=function(){var _0x5d0c89=_0x307c2b,_0x318d6c=_0x5e00b3;if(!this[_0x318d6c(0x2813)]&&null!==this[_0x318d6c(0x3215)]){this[_0x5d0c89(0x3d44)][_0x318d6c(0x2d3c)]=this[_0x5d0c89(0x3bf6)][_0x318d6c(0x2d3c)],this[_0x318d6c(0x106e)][_0x318d6c(0x5a4e)]=this[_0x318d6c(0x222d)][_0x318d6c(0x5a4e)];var _0x13acf0=this[_0x318d6c(0x106e)][_0x5d0c89(0x17ec)]('2d');_0x13acf0[_0x318d6c(0x2aa0)](this[_0x5d0c89(0x3bf6)],0x0,0x0);for(var _0x9f7b93=_0x13acf0[_0x318d6c(0x5d9d)](0x0,0x0,this[_0x5d0c89(0x3bf6)][_0x318d6c(0x2d3c)],this[_0x318d6c(0x222d)][_0x318d6c(0x5a4e)]),_0x319241=_0x9f7b93[_0x318d6c(0x140c)],_0x83e734=this[_0x5d0c89(0x85a)][0x0]/0xff,_0x433875=this[_0x318d6c(0x3215)][0x1]/0xff,_0x46e54e=this[_0x318d6c(0x3215)][0x2]/0xff,_0x3a5983=0x0,_0x3b9c9e=_0x319241[_0x5d0c89(0x2ef4)];_0x3a5983<_0x3b9c9e;_0x3a5983+=0x4)_0x319241[_0x3a5983]*=_0x83e734,_0x319241[_0x3a5983+0x1]*=_0x433875,_0x319241[_0x3a5983+0x2]*=_0x46e54e;_0x13acf0[_0x318d6c(0x3b49)](_0x9f7b93,0x0,0x0);}},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x1be2)][_0x5e00b3(0x3720)][_0x307c2b(0xce1)]=function(){var _0x8291ad=_0x307c2b,_0x224b30=_0x5e00b3;this[_0x224b30(0xd87)][_0x8291ad(0x1b22)](ol[_0x224b30(0x34b8)][_0x224b30(0x43d2)]),this[_0x8291ad(0x4b56)]=null;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x4e82)]={'BOTTOM_LEFT':_0x5e00b3(0x5f24),'BOTTOM_RIGHT':_0x5e00b3(0x264f),'TOP_LEFT':_0x5e00b3(0x4d00),'TOP_RIGHT':_0x5e00b3(0x5230)},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x774)]=function(_0x10cad2){var _0x395db7=_0x307c2b,_0x5ec9e5=_0x5e00b3,_0x437043=_0x10cad2||{};this[_0x5ec9e5(0x33d4)]=void 0x0!==_0x437043[_0x395db7(0x50e)]?_0x437043['anchor']:[0.5,0.5],this[_0x395db7(0x4582)]=null,this[_0x395db7(0x35de)]=void 0x0!==_0x437043[_0x5ec9e5(0x3a76)]?_0x437043[_0x5ec9e5(0x3a76)]:ol[_0x5ec9e5(0x8cd)][_0x395db7(0x13f1)][_0x5ec9e5(0x1c0d)],this[_0x5ec9e5(0x3717)]=void 0x0!==_0x437043[_0x5ec9e5(0x5f27)]?_0x437043[_0x5ec9e5(0x5f27)]:ol[_0x5ec9e5(0x8cd)][_0x5ec9e5(0x4974)][_0x5ec9e5(0x5042)],this[_0x5ec9e5(0x173c)]=void 0x0!==_0x437043[_0x5ec9e5(0x2c78)]?_0x437043[_0x5ec9e5(0x2c78)]:ol[_0x5ec9e5(0x8cd)][_0x5ec9e5(0x4974)][_0x5ec9e5(0x5042)],this[_0x5ec9e5(0x13d2)]=void 0x0!==_0x437043[_0x5ec9e5(0x264c)]?_0x437043[_0x5ec9e5(0x264c)]:null;var _0x22036a=void 0x0!==_0x437043[_0x5ec9e5(0x3a86)]?_0x437043[_0x5ec9e5(0x3a86)]:null,_0x437a8a=void 0x0!==_0x437043[_0x5ec9e5(0x50b0)]?_0x437043[_0x5ec9e5(0x50b0)]:null,_0x8ab6c5=_0x437043[_0x395db7(0x2df)];void 0x0!==_0x8ab6c5&&0x0!==_0x8ab6c5[_0x395db7(0x2ef4)]||!_0x22036a||(_0x8ab6c5=_0x22036a[_0x5ec9e5(0x16cf)]||ol[_0x5ec9e5(0x2285)](_0x22036a)[_0x5ec9e5(0x3cc8)]());var _0x305b61=void 0x0!==_0x437043[_0x5ec9e5(0x16cf)]?ol[_0x5ec9e5(0x41d)][_0x5ec9e5(0x3b2f)]:ol[_0x5ec9e5(0x41d)][_0x5ec9e5(0x4221)];this[_0x395db7(0x85a)]=void 0x0!==_0x437043[_0x5ec9e5(0x8fe)]?ol[_0x395db7(0x3a3a)][_0x5ec9e5(0x21c3)](_0x437043[_0x395db7(0x3a3a)]):null,this[_0x5ec9e5(0x4b2e)]=ol[_0x5ec9e5(0x8cd)][_0x395db7(0x2e79)][_0x5ec9e5(0x38c4)](_0x22036a,_0x8ab6c5,_0x437a8a,this[_0x395db7(0x1ef5)],_0x305b61,this[_0x395db7(0x85a)]),this[_0x5ec9e5(0x12da)]=void 0x0!==_0x437043[_0x5ec9e5(0x2c14)]?_0x437043[_0x5ec9e5(0x2c14)]:[0x0,0x0],this[_0x5ec9e5(0x5744)]=void 0x0!==_0x437043[_0x395db7(0x2f76)]?_0x437043[_0x395db7(0x2f76)]:ol[_0x5ec9e5(0x8cd)][_0x5ec9e5(0x4e82)][_0x5ec9e5(0x1c0d)],this[_0x5ec9e5(0x5ce0)]=null,this['size_']=void 0x0!==_0x437043[_0x5ec9e5(0xd16)]?_0x437043[_0x5ec9e5(0xd16)]:null;var _0x2c2730=void 0x0!==_0x437043[_0x5ec9e5(0x2b25)]?_0x437043[_0x395db7(0x7e6)]:0x1,_0x33a932=void 0x0!==_0x437043[_0x5ec9e5(0x3643)]&&_0x437043[_0x5ec9e5(0x3643)],_0x14d1eb=void 0x0!==_0x437043[_0x5ec9e5(0x1c36)]?_0x437043[_0x5ec9e5(0x1c36)]:0x0,_0x4bbf6f=void 0x0!==_0x437043[_0x395db7(0x2897)]?_0x437043[_0x5ec9e5(0x4a6e)]:0x1,_0x563964=void 0x0===_0x437043[_0x5ec9e5(0x3893)]||_0x437043[_0x5ec9e5(0x3893)];ol[_0x5ec9e5(0x8cd)][_0x5ec9e5(0x3f2)][_0x5ec9e5(0x3c9e)](this,{'opacity':_0x2c2730,'rotation':_0x14d1eb,'scale':_0x4bbf6f,'snapToPixel':_0x563964,'rotateWithView':_0x33a932});},ol['inherits'](ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x774)],ol[_0x5e00b3(0x8cd)]['Image']),ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x774)][_0x5e00b3(0x3720)][_0x307c2b(0x2d7b)]=function(){var _0x5082d6=_0x307c2b,_0x10972f=_0x5e00b3;return new ol[(_0x10972f(0x8cd))][(_0x10972f(0x774))]({'anchor':this[_0x10972f(0x33d4)][_0x10972f(0x30eb)](),'anchorOrigin':this[_0x10972f(0x5b7e)],'anchorXUnits':this[_0x10972f(0x3717)],'anchorYUnits':this[_0x10972f(0x173c)],'crossOrigin':this['crossOrigin_'],'color':this[_0x10972f(0x3215)]&&this[_0x5082d6(0x85a)][_0x10972f(0x30eb)]?this[_0x10972f(0x3215)][_0x10972f(0x30eb)]():this[_0x10972f(0x3215)]||void 0x0,'src':this[_0x10972f(0x385c)](),'offset':this[_0x10972f(0x12da)][_0x10972f(0x30eb)](),'offsetOrigin':this[_0x10972f(0x5744)],'size':null!==this[_0x5082d6(0x4425)]?this[_0x10972f(0x378b)][_0x10972f(0x30eb)]():void 0x0,'opacity':this[_0x5082d6(0x42a0)](),'scale':this[_0x10972f(0x5379)](),'snapToPixel':this[_0x5082d6(0x4f9a)](),'rotation':this[_0x10972f(0x74f)](),'rotateWithView':this[_0x10972f(0x2b2e)]()});},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x774)][_0x5e00b3(0x3720)][_0x5e00b3(0x3fdc)]=function(){var _0xe7ad6a=_0x307c2b,_0x2b9c74=_0x5e00b3;if(this['normalizedAnchor_'])return this[_0xe7ad6a(0x4582)];var _0x5ba094=this[_0x2b9c74(0x33d4)],_0x4f1234=this[_0x2b9c74(0x55ca)]();if(this[_0x2b9c74(0x3717)]==ol[_0x2b9c74(0x8cd)][_0xe7ad6a(0x1890)][_0x2b9c74(0x5042)]||this[_0x2b9c74(0x173c)]==ol[_0xe7ad6a(0x1df0)][_0x2b9c74(0x4974)][_0x2b9c74(0x5042)]){if(!_0x4f1234)return null;_0x5ba094=this[_0x2b9c74(0x33d4)][_0xe7ad6a(0x17ac)](),this[_0xe7ad6a(0x31cb)]==ol[_0xe7ad6a(0x1df0)][_0xe7ad6a(0x1890)][_0xe7ad6a(0x3225)]&&(_0x5ba094[0x0]*=_0x4f1234[0x0]),this[_0x2b9c74(0x173c)]==ol[_0xe7ad6a(0x1df0)][_0x2b9c74(0x4974)][_0xe7ad6a(0x3225)]&&(_0x5ba094[0x1]*=_0x4f1234[0x1]);}if(this[_0x2b9c74(0x5b7e)]!=ol[_0x2b9c74(0x8cd)][_0x2b9c74(0x4e82)][_0x2b9c74(0x1c0d)]){if(!_0x4f1234)return null;_0x5ba094===this[_0x2b9c74(0x33d4)]&&(_0x5ba094=this[_0x2b9c74(0x33d4)][_0x2b9c74(0x30eb)]()),this['anchorOrigin_']!=ol[_0xe7ad6a(0x1df0)][_0x2b9c74(0x4e82)][_0x2b9c74(0xd14)]&&this[_0x2b9c74(0x5b7e)]!=ol[_0xe7ad6a(0x1df0)][_0x2b9c74(0x4e82)][_0xe7ad6a(0x5545)]||(_0x5ba094[0x0]=-_0x5ba094[0x0]+_0x4f1234[0x0]),this[_0x2b9c74(0x5b7e)]!=ol[_0x2b9c74(0x8cd)][_0x2b9c74(0x4e82)][_0x2b9c74(0x452e)]&&this[_0x2b9c74(0x5b7e)]!=ol[_0x2b9c74(0x8cd)][_0x2b9c74(0x4e82)][_0x2b9c74(0x1f60)]||(_0x5ba094[0x1]=-_0x5ba094[0x1]+_0x4f1234[0x1]);}return this[_0x2b9c74(0x4189)]=_0x5ba094,this[_0x2b9c74(0x4189)];},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x5115)][_0x5e00b3(0x3720)][_0x307c2b(0x2720)]=function(){var _0x2932e6=_0x5e00b3;return this[_0x2932e6(0x3215)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x774)][_0x307c2b(0x1aa2)][_0x5e00b3(0xa6e)]=function(_0x5bc0b8){var _0x510498=_0x5e00b3;return this['iconImage_'][_0x510498(0xa6e)](_0x5bc0b8);},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x5115)][_0x5e00b3(0x3720)][_0x5e00b3(0x21f1)]=function(){var _0x744b7c=_0x5e00b3;return this['iconImage_'][_0x744b7c(0x55ca)]();},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x774)][_0x5e00b3(0x3720)][_0x307c2b(0x4de8)]=function(){var _0x179c62=_0x5e00b3;return this[_0x179c62(0x21f1)]();},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x774)]['prototype'][_0x5e00b3(0x1448)]=function(){var _0x2085db=_0x5e00b3;return this[_0x2085db(0x4b2e)]['getImageState']();},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x774)][_0x5e00b3(0x3720)][_0x5e00b3(0x5ee3)]=function(_0x40f959){var _0x1fdf13=_0x5e00b3;return this[_0x1fdf13(0x4b2e)][_0x1fdf13(0x5ee3)](_0x40f959);},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x774)][_0x5e00b3(0x3720)][_0x5e00b3(0x2351)]=function(){var _0xffabbc=_0x307c2b,_0x577c29=_0x5e00b3;if(this['origin_'])return this[_0xffabbc(0x29f1)];var _0x29614c=this[_0x577c29(0x12da)];if(this['offsetOrigin_']!=ol[_0x577c29(0x8cd)][_0x577c29(0x4e82)][_0x577c29(0x1c0d)]){var _0x1fa22b=this[_0x577c29(0x55ca)](),_0x3e8e04=this[_0xffabbc(0x5763)][_0xffabbc(0x275)]();if(!_0x1fa22b||!_0x3e8e04)return null;_0x29614c=_0x29614c[_0x577c29(0x30eb)](),this[_0xffabbc(0x91f)]!=ol[_0x577c29(0x8cd)][_0x577c29(0x4e82)][_0x577c29(0xd14)]&&this[_0x577c29(0x5744)]!=ol[_0x577c29(0x8cd)][_0x577c29(0x4e82)][_0xffabbc(0x5545)]||(_0x29614c[0x0]=_0x3e8e04[0x0]-_0x1fa22b[0x0]-_0x29614c[0x0]),this[_0x577c29(0x5744)]!=ol[_0x577c29(0x8cd)][_0x577c29(0x4e82)][_0xffabbc(0x3def)]&&this[_0xffabbc(0x91f)]!=ol[_0x577c29(0x8cd)][_0xffabbc(0x13f1)][_0xffabbc(0x5545)]||(_0x29614c[0x1]=_0x3e8e04[0x1]-_0x1fa22b[0x1]-_0x29614c[0x1]);}return this[_0x577c29(0x5ce0)]=_0x29614c,this[_0xffabbc(0x29f1)];},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x5115)][_0x5e00b3(0x3720)]['getSrc']=function(){var _0x519f77=_0x5e00b3;return this[_0x519f77(0x4b2e)][_0x519f77(0x385c)]();},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x5115)][_0x5e00b3(0x3720)][_0x5e00b3(0x55ca)]=function(){var _0x57eba3=_0x307c2b,_0x122be2=_0x5e00b3;return this[_0x122be2(0x378b)]?this[_0x122be2(0x378b)]:this[_0x57eba3(0x5763)][_0x122be2(0x55ca)]();},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x774)][_0x5e00b3(0x3720)][_0x5e00b3(0x5e92)]=function(_0x1f8e23,_0x9800d7){var _0x420cd0=_0x5e00b3;return ol['events'][_0x420cd0(0x5706)](this[_0x420cd0(0x4b2e)],ol[_0x420cd0(0x34b8)]['EventType'][_0x420cd0(0x34bb)],_0x1f8e23,_0x9800d7);},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x774)][_0x5e00b3(0x3720)][_0x5e00b3(0x108)]=function(){var _0x4d322a=_0x5e00b3;this['iconImage_'][_0x4d322a(0x108)]();},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x5115)][_0x5e00b3(0x3720)][_0x307c2b(0x3f11)]=function(_0x3b25d1,_0xbf1097){var _0x2afa31=_0x307c2b,_0x2e2083=_0x5e00b3;ol[_0x2e2083(0x34b8)][_0x2e2083(0x2a9c)](this[_0x2afa31(0x5763)],ol[_0x2e2083(0x34b8)][_0x2e2083(0x4cbd)][_0x2e2083(0x34bb)],_0x3b25d1,_0xbf1097);},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)]=function(_0x5cd814){var _0x4aa083=_0x307c2b,_0x57aa64=_0x5e00b3,_0x2f1dd3=_0x5cd814||{};this[_0x57aa64(0x1976)]=_0x2f1dd3[_0x57aa64(0x1299)],this[_0x57aa64(0x3303)]=_0x2f1dd3[_0x57aa64(0x1c36)],this[_0x4aa083(0xed5)]=_0x2f1dd3['rotateWithView'],this[_0x57aa64(0x2d89)]=_0x2f1dd3[_0x57aa64(0x4a6e)],this[_0x57aa64(0x1345)]=_0x2f1dd3[_0x4aa083(0x1fe8)],this[_0x57aa64(0x77a)]=_0x2f1dd3[_0x57aa64(0x841)],this[_0x4aa083(0x310f)]=_0x2f1dd3[_0x57aa64(0x574d)],this[_0x57aa64(0x2422)]=void 0x0!==_0x2f1dd3[_0x57aa64(0x29f)]?_0x2f1dd3[_0x57aa64(0x29f)]:new ol[(_0x57aa64(0x8cd))][(_0x57aa64(0x2bd3))]({'color':ol[_0x57aa64(0x8cd)][_0x57aa64(0x572)]['DEFAULT_FILL_COLOR_']}),this[_0x57aa64(0x4804)]=void 0x0!==_0x2f1dd3[_0x57aa64(0xabb)]?_0x2f1dd3[_0x57aa64(0xabb)]:Math['PI']/0x4,this[_0x57aa64(0x5bf3)]=void 0x0!==_0x2f1dd3[_0x57aa64(0xa4c)]?_0x2f1dd3[_0x57aa64(0xa4c)]:ol[_0x57aa64(0x8cd)][_0x57aa64(0x14b)][_0x57aa64(0x38da)];var _0x1f7b6f=void 0x0===_0x2f1dd3[_0x4aa083(0x980)]?_0x2f1dd3[_0x57aa64(0x3e5b)]:_0x2f1dd3[_0x57aa64(0x4332)];this[_0x57aa64(0x47c9)]=void 0x0!==_0x1f7b6f&&_0x1f7b6f,this[_0x4aa083(0x40a3)]=void 0x0!==_0x2f1dd3[_0x57aa64(0x1430)]?_0x2f1dd3['stroke']:null,this[_0x57aa64(0x491c)]=void 0x0!==_0x2f1dd3[_0x57aa64(0x1ab8)]?_0x2f1dd3[_0x57aa64(0x1ab8)]:0x0,this[_0x57aa64(0x7da)]=void 0x0!==_0x2f1dd3[_0x57aa64(0x3ba9)]?_0x2f1dd3[_0x57aa64(0x3ba9)]:0x0,this[_0x57aa64(0x46ea)]=_0x2f1dd3[_0x57aa64(0x5594)]?_0x2f1dd3['backgroundFill']:null,this[_0x57aa64(0x4854)]=_0x2f1dd3[_0x57aa64(0x34af)]?_0x2f1dd3[_0x4aa083(0x2aff)]:null,this[_0x4aa083(0xbef)]=void 0x0===_0x2f1dd3[_0x57aa64(0x5969)]?null:_0x2f1dd3[_0x57aa64(0x5969)];},ol[_0x5e00b3(0x8cd)]['Text'][_0x5e00b3(0x118)]=_0x5e00b3(0x4b9),ol[_0x5e00b3(0x8cd)][_0x307c2b(0x35cf)][_0x5e00b3(0x3720)]['clone']=function(){var _0x1369d4=_0x307c2b,_0x2e98a4=_0x5e00b3;return new ol[(_0x1369d4(0x1df0))][(_0x2e98a4(0x572))]({'font':this[_0x1369d4(0x5202)](),'placement':this[_0x2e98a4(0x2ff9)](),'maxAngle':this[_0x2e98a4(0x324a)](),'overflow':this[_0x2e98a4(0x223d)](),'rotation':this[_0x2e98a4(0x74f)](),'rotateWithView':this[_0x2e98a4(0x2b2e)](),'scale':this['getScale'](),'text':this[_0x2e98a4(0x5bf1)](),'textAlign':this[_0x2e98a4(0x238)](),'textBaseline':this[_0x2e98a4(0x5bbc)](),'fill':this[_0x2e98a4(0x15d3)]()?this[_0x2e98a4(0x15d3)]()[_0x2e98a4(0x40f3)]():void 0x0,'stroke':this[_0x2e98a4(0x2635)]()?this[_0x2e98a4(0x2635)]()[_0x2e98a4(0x40f3)]():void 0x0,'offsetX':this[_0x2e98a4(0x5f28)](),'offsetY':this[_0x2e98a4(0x2810)]()});},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)][_0x5e00b3(0x3720)][_0x307c2b(0x16ea)]=function(){var _0x5ccf61=_0x5e00b3;return this[_0x5ccf61(0x47c9)];},ol['style'][_0x5e00b3(0x572)][_0x5e00b3(0x3720)][_0x5e00b3(0x2432)]=function(){var _0x475d86=_0x5e00b3;return this[_0x475d86(0x1976)];},ol[_0x307c2b(0x1df0)][_0x307c2b(0x35cf)][_0x5e00b3(0x3720)][_0x5e00b3(0x324a)]=function(){var _0x27b2ca=_0x5e00b3;return this[_0x27b2ca(0x4804)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)][_0x5e00b3(0x3720)][_0x5e00b3(0x2ff9)]=function(){var _0x58b98e=_0x5e00b3;return this[_0x58b98e(0x5bf3)];},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x572)][_0x5e00b3(0x3720)][_0x5e00b3(0x5f28)]=function(){var _0x22800f=_0x5e00b3;return this[_0x22800f(0x491c)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)][_0x5e00b3(0x3720)][_0x5e00b3(0x2810)]=function(){var _0x597d8c=_0x5e00b3;return this[_0x597d8c(0x7da)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)]['prototype'][_0x5e00b3(0x15d3)]=function(){var _0x3218f5=_0x5e00b3;return this[_0x3218f5(0x2422)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)][_0x5e00b3(0x3720)]['getRotateWithView']=function(){var _0x358b94=_0x5e00b3;return this[_0x358b94(0xb09)];},ol[_0x5e00b3(0x8cd)]['Text'][_0x5e00b3(0x3720)]['getRotation']=function(){var _0x3cacd4=_0x5e00b3;return this[_0x3cacd4(0x3303)];},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x35cf)]['prototype'][_0x307c2b(0x29fb)]=function(){var _0x275991=_0x307c2b;return this[_0x275991(0x156e)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)][_0x5e00b3(0x3720)][_0x307c2b(0x1e63)]=function(){var _0x1a7958=_0x5e00b3;return this[_0x1a7958(0x1b40)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)][_0x5e00b3(0x3720)][_0x5e00b3(0x5bf1)]=function(){var _0x42218e=_0x5e00b3;return this[_0x42218e(0x1345)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)][_0x5e00b3(0x3720)][_0x5e00b3(0x238)]=function(){var _0xd7fad8=_0x5e00b3;return this[_0xd7fad8(0x77a)];},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x572)][_0x5e00b3(0x3720)][_0x5e00b3(0x5bbc)]=function(){var _0x472213=_0x5e00b3;return this[_0x472213(0x51e7)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)][_0x5e00b3(0x3720)][_0x5e00b3(0x3551)]=function(){var _0x4c4be2=_0x307c2b;return this[_0x4c4be2(0x1243)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)][_0x5e00b3(0x3720)][_0x5e00b3(0x22d5)]=function(){var _0x2dfe8c=_0x307c2b;return this[_0x2dfe8c(0x2873)];},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x35cf)][_0x5e00b3(0x3720)][_0x5e00b3(0x15e7)]=function(){var _0x28dee4=_0x5e00b3;return this[_0x28dee4(0x569d)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)]['prototype'][_0x5e00b3(0x577)]=function(_0x346cdc){var _0x5adaf3=_0x307c2b;this[_0x5adaf3(0x38c2)]=_0x346cdc;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)][_0x5e00b3(0x3720)][_0x307c2b(0x34aa)]=function(_0x3f6d02){var _0x3c1441=_0x5e00b3;this[_0x3c1441(0x1976)]=_0x3f6d02;},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x572)][_0x307c2b(0x1aa2)][_0x5e00b3(0x5122)]=function(_0x15700b){var _0x173bca=_0x5e00b3;this[_0x173bca(0x4804)]=_0x15700b;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)]['prototype'][_0x5e00b3(0x23bd)]=function(_0xb74c3f){var _0x28bf5b=_0x5e00b3;this[_0x28bf5b(0x491c)]=_0xb74c3f;},ol['style'][_0x5e00b3(0x572)][_0x5e00b3(0x3720)][_0x5e00b3(0x1732)]=function(_0x367de6){var _0x54abc3=_0x5e00b3;this[_0x54abc3(0x7da)]=_0x367de6;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)][_0x307c2b(0x1aa2)][_0x307c2b(0x53e6)]=function(_0x26b0ad){var _0x50667f=_0x307c2b;this[_0x50667f(0x4f5d)]=_0x26b0ad;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)][_0x5e00b3(0x3720)]['setFill']=function(_0xb59903){var _0x313886=_0x5e00b3;this[_0x313886(0x2422)]=_0xb59903;},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x572)][_0x307c2b(0x1aa2)][_0x5e00b3(0x3cf5)]=function(_0xa4338){var _0x3265d8=_0x5e00b3;this[_0x3265d8(0x3303)]=_0xa4338;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)][_0x5e00b3(0x3720)][_0x5e00b3(0x49c)]=function(_0x534ddd){var _0x58a989=_0x5e00b3;this[_0x58a989(0x2d89)]=_0x534ddd;},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x35cf)][_0x5e00b3(0x3720)][_0x5e00b3(0x224)]=function(_0x11f597){var _0x5e5ea8=_0x307c2b;this[_0x5e5ea8(0x40a3)]=_0x11f597;},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x35cf)][_0x5e00b3(0x3720)][_0x5e00b3(0x211d)]=function(_0x1b6eb3){var _0x16258f=_0x307c2b;this[_0x16258f(0x2132)]=_0x1b6eb3;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x572)][_0x5e00b3(0x3720)][_0x307c2b(0x1821)]=function(_0x231b6){var _0x27f641=_0x5e00b3;this[_0x27f641(0x77a)]=_0x231b6;},ol[_0x5e00b3(0x8cd)]['Text'][_0x5e00b3(0x3720)][_0x5e00b3(0xd2b)]=function(_0x6ae008){this['textBaseline_']=_0x6ae008;},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x35cf)][_0x5e00b3(0x3720)]['setBackgroundFill']=function(_0x2fee9a){var _0x100456=_0x307c2b;this[_0x100456(0x1243)]=_0x2fee9a;},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x35cf)][_0x5e00b3(0x3720)][_0x5e00b3(0x947)]=function(_0x772cec){var _0x446723=_0x307c2b;this[_0x446723(0x2873)]=_0x772cec;},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x572)][_0x307c2b(0x1aa2)][_0x5e00b3(0x35d0)]=function(_0x4b4d00){var _0x201a5c=_0x5e00b3;this[_0x201a5c(0x569d)]=_0x4b4d00;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x416d)]=function(_0x3e9ff6){var _0x19a02a=_0x307c2b,_0x35eed6=_0x5e00b3,_0xa4dbbc=_0x3e9ff6||{};this[_0x35eed6(0x5041)]=null,this[_0x35eed6(0x179d)]=ol[_0x35eed6(0x8cd)][_0x35eed6(0x416d)][_0x35eed6(0x58ce)],void 0x0!==_0xa4dbbc[_0x35eed6(0x144e)]&&this[_0x35eed6(0x15b2)](_0xa4dbbc[_0x35eed6(0x144e)]),this[_0x35eed6(0x2422)]=void 0x0!==_0xa4dbbc[_0x35eed6(0x29f)]?_0xa4dbbc[_0x35eed6(0x29f)]:null,this[_0x19a02a(0x3bf6)]=void 0x0!==_0xa4dbbc[_0x35eed6(0xf80)]?_0xa4dbbc[_0x19a02a(0x5a4)]:null,this[_0x35eed6(0x49d0)]=void 0x0!==_0xa4dbbc[_0x35eed6(0x34e8)]?_0xa4dbbc[_0x35eed6(0x34e8)]:null,this[_0x35eed6(0x1b40)]=void 0x0!==_0xa4dbbc[_0x19a02a(0x457e)]?_0xa4dbbc[_0x35eed6(0x1430)]:null,this[_0x35eed6(0x1345)]=void 0x0!==_0xa4dbbc[_0x35eed6(0x4685)]?_0xa4dbbc[_0x35eed6(0x4685)]:null,this[_0x19a02a(0x51f3)]=_0xa4dbbc[_0x35eed6(0x3892)];},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x36b2)][_0x5e00b3(0x3720)][_0x5e00b3(0x40f3)]=function(){var _0x58ce07=_0x307c2b,_0x245a65=_0x5e00b3,_0x5ae03a=this[_0x245a65(0x56da)]();return _0x5ae03a&&_0x5ae03a[_0x245a65(0x40f3)]&&(_0x5ae03a=_0x5ae03a[_0x245a65(0x40f3)]()),new ol[(_0x245a65(0x8cd))][(_0x245a65(0x416d))]({'geometry':_0x5ae03a,'fill':this[_0x245a65(0x15d3)]()?this[_0x58ce07(0x53bd)]()[_0x58ce07(0x2d7b)]():void 0x0,'image':this[_0x245a65(0xa6e)]()?this[_0x245a65(0xa6e)]()[_0x245a65(0x40f3)]():void 0x0,'stroke':this[_0x58ce07(0x1e63)]()?this[_0x58ce07(0x1e63)]()[_0x245a65(0x40f3)]():void 0x0,'text':this[_0x245a65(0x5bf1)]()?this[_0x245a65(0x5bf1)]()[_0x245a65(0x40f3)]():void 0x0,'zIndex':this[_0x245a65(0x5f66)]()});},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x416d)][_0x5e00b3(0x3720)][_0x5e00b3(0x5518)]=function(){var _0x3cad3a=_0x5e00b3;return this[_0x3cad3a(0x49d0)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x416d)][_0x5e00b3(0x3720)][_0x5e00b3(0x6023)]=function(_0x205f39){var _0x5738c9=_0x5e00b3;this[_0x5738c9(0x49d0)]=_0x205f39;},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x416d)][_0x5e00b3(0x3720)][_0x5e00b3(0x56da)]=function(){var _0x43e957=_0x5e00b3;return this[_0x43e957(0x5041)];},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x36b2)][_0x5e00b3(0x3720)][_0x5e00b3(0x2d3a)]=function(){var _0x29b38e=_0x5e00b3;return this[_0x29b38e(0x179d)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x416d)][_0x5e00b3(0x3720)][_0x5e00b3(0x15d3)]=function(){var _0x59af9e=_0x307c2b;return this[_0x59af9e(0x606)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x416d)][_0x5e00b3(0x3720)][_0x5e00b3(0x430b)]=function(_0x182d90){var _0x10ef4b=_0x307c2b;this[_0x10ef4b(0x606)]=_0x182d90;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x416d)]['prototype'][_0x5e00b3(0xa6e)]=function(){var _0x427630=_0x5e00b3;return this[_0x427630(0x222d)];},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x416d)][_0x307c2b(0x1aa2)][_0x5e00b3(0x5998)]=function(_0xb1d10b){var _0x282bd8=_0x5e00b3;this[_0x282bd8(0x222d)]=_0xb1d10b;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x416d)][_0x5e00b3(0x3720)]['getStroke']=function(){var _0x2881da=_0x5e00b3;return this[_0x2881da(0x1b40)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x416d)][_0x5e00b3(0x3720)][_0x5e00b3(0x224)]=function(_0x213323){var _0x28358b=_0x5e00b3;this[_0x28358b(0x1b40)]=_0x213323;},ol[_0x5e00b3(0x8cd)]['Style'][_0x5e00b3(0x3720)][_0x5e00b3(0x5bf1)]=function(){var _0xf8be80=_0x5e00b3;return this[_0xf8be80(0x1345)];},ol[_0x5e00b3(0x8cd)]['Style'][_0x307c2b(0x1aa2)][_0x5e00b3(0x211d)]=function(_0x5efab5){var _0x131da1=_0x5e00b3;this[_0x131da1(0x1345)]=_0x5efab5;},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x36b2)]['prototype'][_0x5e00b3(0x5f66)]=function(){return this['zIndex_'];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x416d)][_0x5e00b3(0x3720)][_0x5e00b3(0x15b2)]=function(_0x2df536){var _0x2faac6=_0x307c2b,_0xae4441=_0x5e00b3;_0xae4441(0x1b4b)==typeof _0x2df536?this[_0xae4441(0x179d)]=_0x2df536:_0xae4441(0x20b8)==typeof _0x2df536?this[_0x2faac6(0x4705)]=function(_0x39e44c){return _0x39e44c['get'](_0x2df536);}:_0x2df536?void 0x0!==_0x2df536&&(this[_0xae4441(0x179d)]=function(){return _0x2df536;}):this[_0x2faac6(0x4705)]=ol[_0xae4441(0x8cd)][_0xae4441(0x416d)][_0xae4441(0x58ce)],this[_0xae4441(0x5041)]=_0x2df536;},ol[_0x5e00b3(0x8cd)][_0x307c2b(0x36b2)][_0x5e00b3(0x3720)][_0x5e00b3(0x1d7a)]=function(_0x13cd85){var _0x431f0e=_0x5e00b3;this[_0x431f0e(0x582c)]=_0x13cd85;},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x416d)][_0x5e00b3(0x412)]=function(_0x50144c){var _0x4e8d22=_0x307c2b,_0x50be04=_0x5e00b3,_0x44d17f,_0x101bf8;return _0x50be04(0x1b4b)==typeof _0x50144c?_0x44d17f=_0x50144c:(Array[_0x50be04(0x2676)](_0x50144c)?_0x101bf8=_0x50144c:(ol[_0x50be04(0x4ff3)][_0x50be04(0x4746)](_0x50144c instanceof ol[_0x50be04(0x8cd)][_0x4e8d22(0x36b2)],0x29),_0x101bf8=[_0x50144c]),_0x44d17f=function(){return _0x101bf8;}),_0x44d17f;},ol[_0x307c2b(0x1df0)][_0x5e00b3(0x416d)][_0x5e00b3(0x4482)]=null,ol[_0x5e00b3(0x8cd)][_0x307c2b(0x36b2)][_0x307c2b(0x932)]=function(_0x43a983,_0x256204){var _0x1eb182=_0x307c2b,_0x331b49=_0x5e00b3;if(!ol[_0x331b49(0x8cd)][_0x331b49(0x416d)][_0x331b49(0x4482)]){var _0x14197a=new ol[(_0x331b49(0x8cd))][(_0x331b49(0x2bd3))]({'color':'rgba(255,255,255,0.4)'}),_0x542039=new ol[(_0x331b49(0x8cd))][(_0x331b49(0x1b02))]({'color':_0x1eb182(0x1ca6),'width':1.25});ol[_0x331b49(0x8cd)][_0x331b49(0x416d)][_0x1eb182(0x5007)]=[new ol[(_0x331b49(0x8cd))][(_0x331b49(0x416d))]({'image':new ol[(_0x331b49(0x8cd))][(_0x331b49(0x4bf6))]({'fill':_0x14197a,'stroke':_0x542039,'radius':0x5}),'fill':_0x14197a,'stroke':_0x542039})];}return ol[_0x331b49(0x8cd)][_0x331b49(0x416d)][_0x331b49(0x4482)];},ol[_0x5e00b3(0x8cd)][_0x5e00b3(0x416d)][_0x5e00b3(0x4359)]=function(){var _0x3c57af=_0x307c2b,_0x26bfb2=_0x5e00b3,_0x314574={},_0xcaeddf=[0xff,0xff,0xff,0x1],_0xa54842=[0x0,0x99,0xff,0x1];return _0x314574[ol[_0x3c57af(0x1ab1)][_0x26bfb2(0x3b9c)][_0x26bfb2(0x5697)]]=[new ol[(_0x26bfb2(0x8cd))][(_0x26bfb2(0x416d))]({'fill':new ol[(_0x3c57af(0x1df0))][(_0x26bfb2(0x2bd3))]({'color':[0xff,0xff,0xff,0.5]})})],_0x314574[ol[_0x26bfb2(0xe40)][_0x26bfb2(0x3b9c)][_0x26bfb2(0x3d4b)]]=_0x314574[ol[_0x3c57af(0x1ab1)][_0x3c57af(0x39ca)][_0x26bfb2(0x5697)]],_0x314574[ol[_0x26bfb2(0xe40)][_0x26bfb2(0x3b9c)]['LINE_STRING']]=[new ol[(_0x26bfb2(0x8cd))][(_0x26bfb2(0x416d))]({'stroke':new ol[(_0x26bfb2(0x8cd))][(_0x26bfb2(0x1b02))]({'color':_0xcaeddf,'width':0x5})}),new ol[(_0x26bfb2(0x8cd))][(_0x26bfb2(0x416d))]({'stroke':new ol[(_0x3c57af(0x1df0))][(_0x26bfb2(0x1b02))]({'color':_0xa54842,'width':0x3})})],_0x314574[ol[_0x26bfb2(0xe40)][_0x3c57af(0x39ca)][_0x26bfb2(0x286f)]]=_0x314574[ol[_0x26bfb2(0xe40)][_0x26bfb2(0x3b9c)][_0x26bfb2(0x1683)]],_0x314574[ol[_0x26bfb2(0xe40)][_0x26bfb2(0x3b9c)][_0x26bfb2(0x41b6)]]=_0x314574[ol[_0x26bfb2(0xe40)][_0x26bfb2(0x3b9c)][_0x26bfb2(0x5697)]][_0x26bfb2(0x736)](_0x314574[ol[_0x26bfb2(0xe40)][_0x26bfb2(0x3b9c)][_0x26bfb2(0x1683)]]),_0x314574[ol['geom'][_0x26bfb2(0x3b9c)][_0x26bfb2(0x38da)]]=[new ol[(_0x3c57af(0x1df0))][(_0x3c57af(0x36b2))]({'image':new ol[(_0x3c57af(0x1df0))][(_0x3c57af(0x10a0))]({'radius':0x6,'fill':new ol[(_0x26bfb2(0x8cd))][(_0x26bfb2(0x2bd3))]({'color':_0xa54842}),'stroke':new ol[(_0x26bfb2(0x8cd))][(_0x26bfb2(0x1b02))]({'color':_0xcaeddf,'width':1.5})}),'zIndex':0x1/0x0})],_0x314574[ol[_0x3c57af(0x1ab1)]['GeometryType'][_0x26bfb2(0x3ac4)]]=_0x314574[ol[_0x26bfb2(0xe40)][_0x3c57af(0x39ca)][_0x26bfb2(0x38da)]],_0x314574[ol[_0x26bfb2(0xe40)][_0x26bfb2(0x3b9c)][_0x26bfb2(0x5294)]]=_0x314574[ol[_0x26bfb2(0xe40)][_0x26bfb2(0x3b9c)][_0x3c57af(0x53ce)]][_0x26bfb2(0x736)](_0x314574[ol[_0x26bfb2(0xe40)][_0x26bfb2(0x3b9c)][_0x3c57af(0x42f5)]],_0x314574[ol['geom'][_0x26bfb2(0x3b9c)][_0x3c57af(0x7f3)]]),_0x314574;},ol[_0x5e00b3(0x8cd)]['Style'][_0x5e00b3(0x58ce)]=function(_0xec3358){var _0x549c2d=_0x5e00b3;return _0xec3358[_0x549c2d(0x56da)]();},ol[_0x5e00b3(0x5136)]={},ol[_0x307c2b(0x44f8)][_0x5e00b3(0x2771)]=function(){},function(){var _0x1ef01c=_0x5e00b3;!function(_0x192ddf){var _0x56d18a=_0x140d,_0x30bd44=_0x23ca,_0x1ce77a=_0xbead2,_0x49d2ac=_0xbead2;function _0xbead2(_0x21a128,_0x50d835,_0x31da,_0x1a9525,_0x441f60){var _0x597ade=_0x140d;_0x48cb8c(_0x21a128,_0x50d835,_0x31da||0x0,_0x1a9525||_0x21a128[_0x597ade(0x2ef4)]-0x1,_0x441f60||_0x11f490);}function _0x48cb8c(_0x36bf71,_0x41a927,_0x1628dc,_0x52b4c7,_0x189dc4){var _0x1961b3=_0x140d,_0x2404aa=_0x23ca;for(;_0x52b4c7>_0x1628dc;){if(_0x52b4c7-_0x1628dc>0x258){var _0x2ca243=_0x52b4c7-_0x1628dc+0x1,_0x26752a=_0x41a927-_0x1628dc+0x1,_0x4f1b0e=Math[_0x1961b3(0x2167)](_0x2ca243),_0x430383=0.5*Math[_0x2404aa(0x5d49)](0x2*_0x4f1b0e/0x3),_0x483b24=0.5*Math[_0x2404aa(0x5c4f)](_0x4f1b0e*_0x430383*(_0x2ca243-_0x430383)/_0x2ca243)*(_0x26752a-_0x2ca243/0x2<0x0?-0x1:0x1);_0x48cb8c(_0x36bf71,_0x41a927,Math[_0x2404aa(0x498f)](_0x1628dc,Math[_0x2404aa(0x1ace)](_0x41a927-_0x26752a*_0x430383/_0x2ca243+_0x483b24)),Math[_0x2404aa(0x19a8)](_0x52b4c7,Math[_0x2404aa(0x1ace)](_0x41a927+(_0x2ca243-_0x26752a)*_0x430383/_0x2ca243+_0x483b24)),_0x189dc4);}var _0x48673b=_0x36bf71[_0x41a927],_0x14a17c=_0x1628dc,_0x3e5db1=_0x52b4c7;for(_0x3b5da8(_0x36bf71,_0x1628dc,_0x41a927),_0x189dc4(_0x36bf71[_0x52b4c7],_0x48673b)>0x0&&_0x3b5da8(_0x36bf71,_0x1628dc,_0x52b4c7);_0x14a17c<_0x3e5db1;){for(_0x3b5da8(_0x36bf71,_0x14a17c,_0x3e5db1),_0x14a17c++,_0x3e5db1--;_0x189dc4(_0x36bf71[_0x14a17c],_0x48673b)<0x0;)_0x14a17c++;for(;_0x189dc4(_0x36bf71[_0x3e5db1],_0x48673b)>0x0;)_0x3e5db1--;}0x0===_0x189dc4(_0x36bf71[_0x1628dc],_0x48673b)?_0x3b5da8(_0x36bf71,_0x1628dc,_0x3e5db1):_0x3b5da8(_0x36bf71,++_0x3e5db1,_0x52b4c7),_0x3e5db1<=_0x41a927&&(_0x1628dc=_0x3e5db1+0x1),_0x41a927<=_0x3e5db1&&(_0x52b4c7=_0x3e5db1-0x1);}}function _0x3b5da8(_0x40c0c3,_0x1231dd,_0x30dddc){var _0x32fe7e=_0x40c0c3[_0x1231dd];_0x40c0c3[_0x1231dd]=_0x40c0c3[_0x30dddc],_0x40c0c3[_0x30dddc]=_0x32fe7e;}function _0x11f490(_0x2cddaa,_0x48fabd){return _0x2cddaa<_0x48fabd?-0x1:_0x2cddaa>_0x48fabd?0x1:0x0;}_0x1ce77a[_0x56d18a(0x32a)]=_0x49d2ac;var _0x277309=_0x116487;function _0x116487(_0x21714b,_0xc689cc){var _0x4a0fbe=_0x56d18a,_0x3054b2=_0x23ca;if(!(this instanceof _0x116487))return new _0x116487(_0x21714b,_0xc689cc);this[_0x3054b2(0x368c)]=Math[_0x3054b2(0x498f)](0x4,_0x21714b||0x9),this[_0x3054b2(0xbc1)]=Math[_0x3054b2(0x498f)](0x2,Math[_0x3054b2(0x5f13)](0.4*this[_0x3054b2(0x368c)])),_0xc689cc&&this[_0x4a0fbe(0x5964)](_0xc689cc),this[_0x3054b2(0x3fec)]();}function _0x4d48cd(_0x5d70b8,_0x456fec,_0x2a9476){var _0x4aefd6=_0x23ca;if(!_0x2a9476)return _0x456fec[_0x4aefd6(0xabf)](_0x5d70b8);for(var _0x263371=0x0;_0x263371<_0x456fec[_0x4aefd6(0x809)];_0x263371++)if(_0x2a9476(_0x5d70b8,_0x456fec[_0x263371]))return _0x263371;return-0x1;}function _0x35c795(_0x4b570e,_0x4fecb8){var _0xec0e05=_0x23ca;_0x5cb203(_0x4b570e,0x0,_0x4b570e[_0xec0e05(0x2e0)][_0xec0e05(0x809)],_0x4fecb8,_0x4b570e);}function _0x5cb203(_0x4f92ec,_0xe24ea5,_0x5e5b30,_0x1f5402,_0x22ebe2){var _0x3443e9=_0x56d18a,_0x284ab8=_0x23ca;_0x22ebe2||(_0x22ebe2=_0x2000b4(null)),_0x22ebe2[_0x284ab8(0x2cda)]=0x1/0x0,_0x22ebe2[_0x284ab8(0xcbb)]=0x1/0x0,_0x22ebe2[_0x284ab8(0x54f0)]=-0x1/0x0,_0x22ebe2[_0x284ab8(0x6005)]=-0x1/0x0;for(var _0x40d605,_0x1ff287=_0xe24ea5;_0x1ff287<_0x5e5b30;_0x1ff287++)_0x40d605=_0x4f92ec[_0x3443e9(0x43d4)][_0x1ff287],_0x576fad(_0x22ebe2,_0x4f92ec[_0x284ab8(0x1502)]?_0x1f5402(_0x40d605):_0x40d605);return _0x22ebe2;}function _0x576fad(_0x30f513,_0x29554d){var _0x39ae74=_0x56d18a,_0x82c144=_0x23ca;return _0x30f513[_0x82c144(0x2cda)]=Math[_0x82c144(0x19a8)](_0x30f513[_0x39ae74(0x1819)],_0x29554d[_0x39ae74(0x1819)]),_0x30f513['minY']=Math[_0x82c144(0x19a8)](_0x30f513[_0x82c144(0xcbb)],_0x29554d[_0x39ae74(0xb93)]),_0x30f513[_0x82c144(0x54f0)]=Math[_0x82c144(0x498f)](_0x30f513[_0x82c144(0x54f0)],_0x29554d[_0x82c144(0x54f0)]),_0x30f513[_0x39ae74(0xeb3)]=Math[_0x82c144(0x498f)](_0x30f513[_0x82c144(0x6005)],_0x29554d[_0x82c144(0x6005)]),_0x30f513;}function _0x3bdeda(_0x5f5c12,_0x5f2859){var _0x36740e=_0x23ca;return _0x5f5c12[_0x36740e(0x2cda)]-_0x5f2859['minX'];}function _0x3a09a0(_0x6b1a4d,_0x53ced5){var _0x4425c4=_0x56d18a,_0x407f9b=_0x23ca;return _0x6b1a4d[_0x407f9b(0xcbb)]-_0x53ced5[_0x4425c4(0xb93)];}function _0x177566(_0x436291){var _0x172317=_0x23ca;return(_0x436291[_0x172317(0x54f0)]-_0x436291[_0x172317(0x2cda)])*(_0x436291[_0x172317(0x6005)]-_0x436291[_0x172317(0xcbb)]);}function _0x5115bd(_0x5285cc){var _0x3bf58d=_0x23ca;return _0x5285cc[_0x3bf58d(0x54f0)]-_0x5285cc[_0x3bf58d(0x2cda)]+(_0x5285cc[_0x3bf58d(0x6005)]-_0x5285cc['minY']);}function _0x198d5d(_0xcf578b,_0x2e16e7){var _0x41b97e=_0x56d18a,_0x1dbe93=_0x23ca;return(Math[_0x1dbe93(0x498f)](_0x2e16e7[_0x1dbe93(0x54f0)],_0xcf578b[_0x1dbe93(0x54f0)])-Math[_0x1dbe93(0x19a8)](_0x2e16e7[_0x1dbe93(0x2cda)],_0xcf578b[_0x1dbe93(0x2cda)]))*(Math[_0x41b97e(0x5449)](_0x2e16e7[_0x41b97e(0xeb3)],_0xcf578b[_0x1dbe93(0x6005)])-Math[_0x1dbe93(0x19a8)](_0x2e16e7[_0x1dbe93(0xcbb)],_0xcf578b['minY']));}function _0x306ade(_0x504baf,_0x5f0968){var _0x35d71f=_0x56d18a,_0xdfa02=_0x23ca,_0x426442=Math[_0xdfa02(0x498f)](_0x504baf[_0xdfa02(0x2cda)],_0x5f0968[_0xdfa02(0x2cda)]),_0x5c9011=Math[_0x35d71f(0x5449)](_0x504baf[_0xdfa02(0xcbb)],_0x5f0968[_0xdfa02(0xcbb)]),_0x5e472f=Math[_0xdfa02(0x19a8)](_0x504baf[_0xdfa02(0x54f0)],_0x5f0968[_0xdfa02(0x54f0)]),_0x26f443=Math[_0xdfa02(0x19a8)](_0x504baf[_0xdfa02(0x6005)],_0x5f0968[_0xdfa02(0x6005)]);return Math[_0xdfa02(0x498f)](0x0,_0x5e472f-_0x426442)*Math[_0xdfa02(0x498f)](0x0,_0x26f443-_0x5c9011);}function _0x6d6d03(_0x835267,_0xf114f0){var _0x151a02=_0x56d18a,_0x1d5fbf=_0x23ca;return _0x835267[_0x1d5fbf(0x2cda)]<=_0xf114f0['minX']&&_0x835267[_0x1d5fbf(0xcbb)]<=_0xf114f0[_0x151a02(0xb93)]&&_0xf114f0[_0x1d5fbf(0x54f0)]<=_0x835267[_0x1d5fbf(0x54f0)]&&_0xf114f0[_0x1d5fbf(0x6005)]<=_0x835267[_0x1d5fbf(0x6005)];}function _0x42d68b(_0x3e216f,_0x36cdea){var _0x1c9ca8=_0x23ca;return _0x36cdea[_0x1c9ca8(0x2cda)]<=_0x3e216f[_0x1c9ca8(0x54f0)]&&_0x36cdea[_0x1c9ca8(0xcbb)]<=_0x3e216f[_0x1c9ca8(0x6005)]&&_0x36cdea[_0x1c9ca8(0x54f0)]>=_0x3e216f['minX']&&_0x36cdea[_0x1c9ca8(0x6005)]>=_0x3e216f[_0x1c9ca8(0xcbb)];}function _0x2000b4(_0x48937e){return{'children':_0x48937e,'height':0x1,'leaf':!0x0,'minX':0x1/0x0,'minY':0x1/0x0,'maxX':-0x1/0x0,'maxY':-0x1/0x0};}function _0x241a40(_0x5db1db,_0x38a32a,_0x13e7e1,_0x405a4a,_0x5d1495){var _0x580e12=_0x56d18a,_0xa22824=_0x23ca;for(var _0x3e13f6,_0xbc9002=[_0x38a32a,_0x13e7e1];_0xbc9002[_0xa22824(0x809)];)(_0x13e7e1=_0xbc9002[_0x580e12(0x31a1)]())-(_0x38a32a=_0xbc9002[_0x580e12(0x31a1)]())<=_0x405a4a||(_0x3e13f6=_0x38a32a+Math[_0xa22824(0x5f13)]((_0x13e7e1-_0x38a32a)/_0x405a4a/0x2)*_0x405a4a,_0x1ce77a(_0x5db1db,_0x3e13f6,_0x38a32a,_0x13e7e1,_0x5d1495),_0xbc9002[_0xa22824(0x5323)](_0x38a32a,_0x3e13f6,_0x3e13f6,_0x13e7e1));}_0x116487[_0x30bd44(0x3720)]={'all':function(){var _0x277c1f=_0x56d18a,_0xe13eb5=_0x30bd44;return this[_0xe13eb5(0xae5)](this[_0x277c1f(0x313f)],[]);},'search':function(_0x392ebc){var _0x5c382f=_0x56d18a,_0x2b95fa=_0x30bd44,_0x195aee=this['data'],_0x4e89cb=[],_0x16216a=this[_0x2b95fa(0x3889)];if(!_0x42d68b(_0x392ebc,_0x195aee))return _0x4e89cb;for(var _0x32c4a5,_0x528e65,_0x3bec2b,_0x5b7c61,_0x4108cd=[];_0x195aee;){for(_0x32c4a5=0x0,_0x528e65=_0x195aee[_0x2b95fa(0x2e0)][_0x2b95fa(0x809)];_0x32c4a5<_0x528e65;_0x32c4a5++)_0x3bec2b=_0x195aee[_0x5c382f(0x43d4)][_0x32c4a5],_0x42d68b(_0x392ebc,_0x5b7c61=_0x195aee[_0x2b95fa(0x1502)]?_0x16216a(_0x3bec2b):_0x3bec2b)&&(_0x195aee[_0x2b95fa(0x1502)]?_0x4e89cb[_0x2b95fa(0x5323)](_0x3bec2b):_0x6d6d03(_0x392ebc,_0x5b7c61)?this[_0x2b95fa(0xae5)](_0x3bec2b,_0x4e89cb):_0x4108cd[_0x2b95fa(0x5323)](_0x3bec2b));_0x195aee=_0x4108cd[_0x5c382f(0x31a1)]();}return _0x4e89cb;},'collides':function(_0xa97dfb){var _0x428422=_0x56d18a,_0x11f21c=_0x30bd44,_0xd607f=this[_0x11f21c(0x140c)],_0x38cf34=this[_0x11f21c(0x3889)];if(!_0x42d68b(_0xa97dfb,_0xd607f))return!0x1;for(var _0x12a4fc,_0x18c574,_0x40dac0,_0x2a087a,_0x392df9=[];_0xd607f;){for(_0x12a4fc=0x0,_0x18c574=_0xd607f[_0x11f21c(0x2e0)][_0x428422(0x2ef4)];_0x12a4fc<_0x18c574;_0x12a4fc++)if(_0x40dac0=_0xd607f[_0x11f21c(0x2e0)][_0x12a4fc],_0x42d68b(_0xa97dfb,_0x2a087a=_0xd607f[_0x11f21c(0x1502)]?_0x38cf34(_0x40dac0):_0x40dac0)){if(_0xd607f[_0x11f21c(0x1502)]||_0x6d6d03(_0xa97dfb,_0x2a087a))return!0x0;_0x392df9[_0x11f21c(0x5323)](_0x40dac0);}_0xd607f=_0x392df9['pop']();}return!0x1;},'load':function(_0x749e0e){var _0x1b2c08=_0x56d18a,_0x15765a=_0x30bd44;if(!_0x749e0e||!_0x749e0e[_0x15765a(0x809)])return this;if(_0x749e0e[_0x1b2c08(0x2ef4)]<this[_0x1b2c08(0x2834)]){for(var _0x1cafe6=0x0,_0x2faaf6=_0x749e0e[_0x15765a(0x809)];_0x1cafe6<_0x2faaf6;_0x1cafe6++)this[_0x15765a(0xa3b)](_0x749e0e[_0x1cafe6]);return this;}var _0x4253da=this[_0x15765a(0x52d4)](_0x749e0e['slice'](),0x0,_0x749e0e[_0x15765a(0x809)]-0x1,0x0);if(this[_0x15765a(0x140c)][_0x15765a(0x2e0)][_0x15765a(0x809)]){if(this[_0x15765a(0x140c)][_0x15765a(0x5a4e)]===_0x4253da[_0x15765a(0x5a4e)])this[_0x15765a(0x2f0a)](this[_0x15765a(0x140c)],_0x4253da);else{if(this[_0x15765a(0x140c)][_0x15765a(0x5a4e)]<_0x4253da[_0x15765a(0x5a4e)]){var _0x436c16=this[_0x15765a(0x140c)];this[_0x1b2c08(0x313f)]=_0x4253da,_0x4253da=_0x436c16;}this[_0x1b2c08(0x364c)](_0x4253da,this[_0x15765a(0x140c)][_0x15765a(0x5a4e)]-_0x4253da['height']-0x1,!0x0);}}else this[_0x1b2c08(0x313f)]=_0x4253da;return this;},'insert':function(_0x52cca8){var _0x109d0e=_0x30bd44;return _0x52cca8&&this[_0x109d0e(0x1547)](_0x52cca8,this[_0x109d0e(0x140c)][_0x109d0e(0x5a4e)]-0x1),this;},'clear':function(){var _0x46a306=_0x30bd44;return this[_0x46a306(0x140c)]=_0x2000b4([]),this;},'remove':function(_0x5ded4e,_0x3c6e7d){var _0x21f6bb=_0x56d18a,_0x59dc04=_0x30bd44;if(!_0x5ded4e)return this;for(var _0x64bc59,_0x19c26e,_0xc2bf5d,_0x296368,_0x1df6f3=this[_0x59dc04(0x140c)],_0x5f4772=this[_0x59dc04(0x3889)](_0x5ded4e),_0x523204=[],_0x4dc9f5=[];_0x1df6f3||_0x523204[_0x59dc04(0x809)];){if(_0x1df6f3||(_0x1df6f3=_0x523204[_0x59dc04(0x3b86)](),_0x19c26e=_0x523204[_0x523204[_0x59dc04(0x809)]-0x1],_0x64bc59=_0x4dc9f5[_0x59dc04(0x3b86)](),_0x296368=!0x0),_0x1df6f3[_0x59dc04(0x1502)]&&-0x1!==(_0xc2bf5d=_0x4d48cd(_0x5ded4e,_0x1df6f3[_0x59dc04(0x2e0)],_0x3c6e7d)))return _0x1df6f3[_0x59dc04(0x2e0)][_0x21f6bb(0x1d88)](_0xc2bf5d,0x1),_0x523204[_0x59dc04(0x5323)](_0x1df6f3),this[_0x59dc04(0x40ab)](_0x523204),this;_0x296368||_0x1df6f3[_0x21f6bb(0x2f21)]||!_0x6d6d03(_0x1df6f3,_0x5f4772)?_0x19c26e?(_0x64bc59++,_0x1df6f3=_0x19c26e[_0x59dc04(0x2e0)][_0x64bc59],_0x296368=!0x1):_0x1df6f3=null:(_0x523204[_0x59dc04(0x5323)](_0x1df6f3),_0x4dc9f5['push'](_0x64bc59),_0x64bc59=0x0,_0x19c26e=_0x1df6f3,_0x1df6f3=_0x1df6f3[_0x59dc04(0x2e0)][0x0]);}return this;},'toBBox':function(_0x5f58d0){return _0x5f58d0;},'compareMinX':_0x3bdeda,'compareMinY':_0x3a09a0,'toJSON':function(){var _0x50e863=_0x30bd44;return this[_0x50e863(0x140c)];},'fromJSON':function(_0x6210a7){var _0x1384ed=_0x30bd44;return this[_0x1384ed(0x140c)]=_0x6210a7,this;},'_all':function(_0x45fd75,_0x100862){var _0x6170d8=_0x56d18a,_0x44743c=_0x30bd44;for(var _0x2cdb97=[];_0x45fd75;)_0x45fd75[_0x44743c(0x1502)]?_0x100862[_0x44743c(0x5323)][_0x44743c(0x4269)](_0x100862,_0x45fd75[_0x44743c(0x2e0)]):_0x2cdb97[_0x44743c(0x5323)][_0x6170d8(0x1bcb)](_0x2cdb97,_0x45fd75['children']),_0x45fd75=_0x2cdb97[_0x44743c(0x3b86)]();return _0x100862;},'_build':function(_0x3b760e,_0x4fb529,_0x4d9608,_0x15c078){var _0x42163b=_0x56d18a,_0x37d5dc=_0x30bd44,_0x53ce86,_0x204eb4=_0x4d9608-_0x4fb529+0x1,_0x151ddf=this[_0x42163b(0x3fcb)];if(_0x204eb4<=_0x151ddf)return _0x35c795(_0x53ce86=_0x2000b4(_0x3b760e[_0x37d5dc(0x30eb)](_0x4fb529,_0x4d9608+0x1)),this[_0x37d5dc(0x3889)]),_0x53ce86;_0x15c078||(_0x15c078=Math[_0x37d5dc(0x5f13)](Math[_0x37d5dc(0xca1)](_0x204eb4)/Math[_0x42163b(0x2167)](_0x151ddf)),_0x151ddf=Math[_0x37d5dc(0x5f13)](_0x204eb4/Math[_0x37d5dc(0x3a5c)](_0x151ddf,_0x15c078-0x1))),(_0x53ce86=_0x2000b4([]))[_0x42163b(0x2f21)]=!0x1,_0x53ce86[_0x37d5dc(0x5a4e)]=_0x15c078;var _0x3c3049,_0x17c9dc,_0x403223,_0x516f8d,_0x4be33c=Math[_0x37d5dc(0x5f13)](_0x204eb4/_0x151ddf),_0x44e6fb=_0x4be33c*Math[_0x37d5dc(0x5f13)](Math[_0x37d5dc(0x5c4f)](_0x151ddf));for(_0x241a40(_0x3b760e,_0x4fb529,_0x4d9608,_0x44e6fb,this[_0x37d5dc(0x369c)]),_0x3c3049=_0x4fb529;_0x3c3049<=_0x4d9608;_0x3c3049+=_0x44e6fb)for(_0x241a40(_0x3b760e,_0x3c3049,_0x403223=Math[_0x42163b(0x4b49)](_0x3c3049+_0x44e6fb-0x1,_0x4d9608),_0x4be33c,this[_0x42163b(0x72f)]),_0x17c9dc=_0x3c3049;_0x17c9dc<=_0x403223;_0x17c9dc+=_0x4be33c)_0x516f8d=Math[_0x42163b(0x4b49)](_0x17c9dc+_0x4be33c-0x1,_0x403223),_0x53ce86[_0x37d5dc(0x2e0)][_0x37d5dc(0x5323)](this[_0x37d5dc(0x52d4)](_0x3b760e,_0x17c9dc,_0x516f8d,_0x15c078-0x1));return _0x35c795(_0x53ce86,this[_0x37d5dc(0x3889)]),_0x53ce86;},'_chooseSubtree':function(_0x3f1063,_0xc2ff7,_0x3c5b36,_0x2a5717){var _0x117371=_0x30bd44;for(var _0x2f32bc,_0x33deb0,_0x13e041,_0x587f7e,_0x715db3,_0xa7b3b5,_0x297d29,_0x4b885c;_0x2a5717[_0x117371(0x5323)](_0xc2ff7),!_0xc2ff7[_0x117371(0x1502)]&&_0x2a5717[_0x117371(0x809)]-0x1!==_0x3c5b36;){for(_0x297d29=_0x4b885c=0x1/0x0,_0x2f32bc=0x0,_0x33deb0=_0xc2ff7[_0x117371(0x2e0)][_0x117371(0x809)];_0x2f32bc<_0x33deb0;_0x2f32bc++)_0x715db3=_0x177566(_0x13e041=_0xc2ff7[_0x117371(0x2e0)][_0x2f32bc]),(_0xa7b3b5=_0x198d5d(_0x3f1063,_0x13e041)-_0x715db3)<_0x4b885c?(_0x4b885c=_0xa7b3b5,_0x297d29=_0x715db3<_0x297d29?_0x715db3:_0x297d29,_0x587f7e=_0x13e041):_0xa7b3b5===_0x4b885c&&_0x715db3<_0x297d29&&(_0x297d29=_0x715db3,_0x587f7e=_0x13e041);_0xc2ff7=_0x587f7e||_0xc2ff7[_0x117371(0x2e0)][0x0];}return _0xc2ff7;},'_insert':function(_0x5e9ae1,_0x26b6c2,_0x3318a6){var _0x37323b=_0x56d18a,_0x1eee70=_0x30bd44,_0x540aec=this[_0x1eee70(0x3889)],_0x467b89=_0x3318a6?_0x5e9ae1:_0x540aec(_0x5e9ae1),_0x22942a=[],_0x17a142=this[_0x1eee70(0x5b28)](_0x467b89,this[_0x1eee70(0x140c)],_0x26b6c2,_0x22942a);for(_0x17a142[_0x1eee70(0x2e0)][_0x1eee70(0x5323)](_0x5e9ae1),_0x576fad(_0x17a142,_0x467b89);_0x26b6c2>=0x0&&_0x22942a[_0x26b6c2][_0x37323b(0x43d4)][_0x1eee70(0x809)]>this[_0x1eee70(0x368c)];)this[_0x37323b(0x3204)](_0x22942a,_0x26b6c2),_0x26b6c2--;this[_0x1eee70(0x4be)](_0x467b89,_0x22942a,_0x26b6c2);},'_split':function(_0x199aae,_0x18ab1c){var _0x4ddee4=_0x56d18a,_0x1de068=_0x30bd44,_0x3efb3c=_0x199aae[_0x18ab1c],_0x1ca09c=_0x3efb3c[_0x1de068(0x2e0)][_0x1de068(0x809)],_0x84b4b1=this[_0x1de068(0xbc1)];this['_chooseSplitAxis'](_0x3efb3c,_0x84b4b1,_0x1ca09c);var _0x4cb0f1=this[_0x1de068(0x2806)](_0x3efb3c,_0x84b4b1,_0x1ca09c),_0x366c51=_0x2000b4(_0x3efb3c[_0x4ddee4(0x43d4)][_0x1de068(0x2f5b)](_0x4cb0f1,_0x3efb3c[_0x1de068(0x2e0)][_0x4ddee4(0x2ef4)]-_0x4cb0f1));_0x366c51[_0x4ddee4(0x10d5)]=_0x3efb3c[_0x1de068(0x5a4e)],_0x366c51[_0x4ddee4(0x2f21)]=_0x3efb3c[_0x1de068(0x1502)],_0x35c795(_0x3efb3c,this[_0x1de068(0x3889)]),_0x35c795(_0x366c51,this[_0x1de068(0x3889)]),_0x18ab1c?_0x199aae[_0x18ab1c-0x1][_0x1de068(0x2e0)][_0x1de068(0x5323)](_0x366c51):this[_0x1de068(0x2f0a)](_0x3efb3c,_0x366c51);},'_splitRoot':function(_0x5edff1,_0x50034a){var _0x3c70ba=_0x56d18a,_0xc2ab7a=_0x30bd44;this[_0xc2ab7a(0x140c)]=_0x2000b4([_0x5edff1,_0x50034a]),this[_0xc2ab7a(0x140c)][_0xc2ab7a(0x5a4e)]=_0x5edff1[_0xc2ab7a(0x5a4e)]+0x1,this['data'][_0xc2ab7a(0x1502)]=!0x1,_0x35c795(this[_0x3c70ba(0x313f)],this[_0x3c70ba(0x20ae)]);},'_chooseSplitIndex':function(_0x33747f,_0x5323dc,_0x51af4b){var _0x197c87=_0x30bd44,_0x13f999,_0x49bcde,_0x57c3a2,_0x4c0753,_0x3b18d4,_0x3985ef,_0x17d351,_0x2c8a5a;for(_0x3985ef=_0x17d351=0x1/0x0,_0x13f999=_0x5323dc;_0x13f999<=_0x51af4b-_0x5323dc;_0x13f999++)_0x4c0753=_0x306ade(_0x49bcde=_0x5cb203(_0x33747f,0x0,_0x13f999,this['toBBox']),_0x57c3a2=_0x5cb203(_0x33747f,_0x13f999,_0x51af4b,this[_0x197c87(0x3889)])),_0x3b18d4=_0x177566(_0x49bcde)+_0x177566(_0x57c3a2),_0x4c0753<_0x3985ef?(_0x3985ef=_0x4c0753,_0x2c8a5a=_0x13f999,_0x17d351=_0x3b18d4<_0x17d351?_0x3b18d4:_0x17d351):_0x4c0753===_0x3985ef&&_0x3b18d4<_0x17d351&&(_0x17d351=_0x3b18d4,_0x2c8a5a=_0x13f999);return _0x2c8a5a;},'_chooseSplitAxis':function(_0x2288b2,_0x37284f,_0xb32076){var _0x46e9bd=_0x56d18a,_0x4663a7=_0x30bd44,_0x4e0870=_0x2288b2[_0x4663a7(0x1502)]?this[_0x4663a7(0x369c)]:_0x3bdeda,_0x3b5b43=_0x2288b2[_0x4663a7(0x1502)]?this[_0x4663a7(0x32a0)]:_0x3a09a0;this[_0x46e9bd(0x56ab)](_0x2288b2,_0x37284f,_0xb32076,_0x4e0870)<this[_0x46e9bd(0x56ab)](_0x2288b2,_0x37284f,_0xb32076,_0x3b5b43)&&_0x2288b2[_0x4663a7(0x2e0)][_0x4663a7(0x4b76)](_0x4e0870);},'_allDistMargin':function(_0x2ba00e,_0x4d7ea8,_0x3c69dd,_0x9f75e6){var _0x30f74b=_0x56d18a,_0x5170cd=_0x30bd44;_0x2ba00e[_0x5170cd(0x2e0)][_0x5170cd(0x4b76)](_0x9f75e6);var _0x2f61ab,_0x2197a3,_0x319d77=this[_0x30f74b(0x20ae)],_0x239ecd=_0x5cb203(_0x2ba00e,0x0,_0x4d7ea8,_0x319d77),_0x3b7632=_0x5cb203(_0x2ba00e,_0x3c69dd-_0x4d7ea8,_0x3c69dd,_0x319d77),_0x151c69=_0x5115bd(_0x239ecd)+_0x5115bd(_0x3b7632);for(_0x2f61ab=_0x4d7ea8;_0x2f61ab<_0x3c69dd-_0x4d7ea8;_0x2f61ab++)_0x2197a3=_0x2ba00e[_0x5170cd(0x2e0)][_0x2f61ab],_0x576fad(_0x239ecd,_0x2ba00e[_0x5170cd(0x1502)]?_0x319d77(_0x2197a3):_0x2197a3),_0x151c69+=_0x5115bd(_0x239ecd);for(_0x2f61ab=_0x3c69dd-_0x4d7ea8-0x1;_0x2f61ab>=_0x4d7ea8;_0x2f61ab--)_0x2197a3=_0x2ba00e[_0x5170cd(0x2e0)][_0x2f61ab],_0x576fad(_0x3b7632,_0x2ba00e[_0x5170cd(0x1502)]?_0x319d77(_0x2197a3):_0x2197a3),_0x151c69+=_0x5115bd(_0x3b7632);return _0x151c69;},'_adjustParentBBoxes':function(_0xeeb03e,_0x2d7b0e,_0x22219b){for(var _0x655611=_0x22219b;_0x655611>=0x0;_0x655611--)_0x576fad(_0x2d7b0e[_0x655611],_0xeeb03e);},'_condense':function(_0x16e9fb){var _0x4820a3=_0x30bd44;for(var _0x52e777,_0x4299e0=_0x16e9fb[_0x4820a3(0x809)]-0x1;_0x4299e0>=0x0;_0x4299e0--)0x0===_0x16e9fb[_0x4299e0][_0x4820a3(0x2e0)][_0x4820a3(0x809)]?_0x4299e0>0x0?(_0x52e777=_0x16e9fb[_0x4299e0-0x1][_0x4820a3(0x2e0)])[_0x4820a3(0x2f5b)](_0x52e777[_0x4820a3(0xabf)](_0x16e9fb[_0x4299e0]),0x1):this[_0x4820a3(0x3fec)]():_0x35c795(_0x16e9fb[_0x4299e0],this[_0x4820a3(0x3889)]);},'_initFormat':function(_0x2d94eb){var _0x201b29=_0x30bd44,_0x755e1=[_0x201b29(0x152b),_0x201b29(0x2852),';'];this[_0x201b29(0x369c)]=new Function('a','b',_0x755e1[_0x201b29(0x48a9)](_0x2d94eb[0x0])),this[_0x201b29(0x32a0)]=new Function('a','b',_0x755e1[_0x201b29(0x48a9)](_0x2d94eb[0x1])),this[_0x201b29(0x3889)]=new Function('a',_0x201b29(0x1192)+_0x2d94eb[0x0]+_0x201b29(0x2969)+_0x2d94eb[0x1]+_0x201b29(0xc09)+_0x2d94eb[0x2]+_0x201b29(0xce5)+_0x2d94eb[0x3]+'};');}},_0x192ddf[_0x30bd44(0x60b)]=_0x277309;}(this[_0x1ef01c(0x2771)]=this[_0x1ef01c(0x2771)]||{});}[_0x5e00b3(0x3c9e)](ol[_0x5e00b3(0x5136)]),ol[_0x307c2b(0x44f8)][_0x5e00b3(0x2771)]=ol[_0x5e00b3(0x5136)][_0x307c2b(0x343b)][_0x5e00b3(0x60b)],ol[_0x5e00b3(0x445c)]={},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x5098)]=function(){},ol[_0x5e00b3(0x445c)][_0x307c2b(0x4782)][_0x5e00b3(0x3720)][_0x307c2b(0x54cb)]=function(_0x5a574f,_0x1712af,_0x2a0364){},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x5098)][_0x5e00b3(0x3720)][_0x5e00b3(0x43f1)]=function(_0x34c5a4){},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x5098)][_0x5e00b3(0x3720)][_0x5e00b3(0x4e9)]=function(_0xd1a39c){},ol[_0x307c2b(0x3e71)]['VectorContext'][_0x5e00b3(0x3720)][_0x5e00b3(0x4f1d)]=function(_0x9b7457,_0x16869d){},ol[_0x307c2b(0x3e71)][_0x5e00b3(0x5098)][_0x5e00b3(0x3720)][_0x5e00b3(0x16d6)]=function(_0x13c2f2,_0x463d52){},ol[_0x307c2b(0x3e71)][_0x5e00b3(0x5098)]['prototype'][_0x5e00b3(0x453c)]=function(_0x19f195,_0x646d5a){},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x5098)][_0x5e00b3(0x3720)][_0x5e00b3(0x46e4)]=function(_0x39e446,_0x248db8){},ol['render'][_0x5e00b3(0x5098)][_0x5e00b3(0x3720)][_0x5e00b3(0x444c)]=function(_0x584eaa,_0x29b9bb){},ol[_0x307c2b(0x3e71)][_0x5e00b3(0x5098)][_0x5e00b3(0x3720)][_0x5e00b3(0x2789)]=function(_0x744777,_0x10fefe){},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x5098)][_0x5e00b3(0x3720)][_0x5e00b3(0x1def)]=function(_0x26a041,_0x4494e9){},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x5098)][_0x5e00b3(0x3720)][_0x5e00b3(0x1720)]=function(_0xdd59f6,_0x3e54f4){},ol[_0x5e00b3(0x445c)]['VectorContext'][_0x5e00b3(0x3720)][_0x307c2b(0x49db)]=function(_0x1e94f0,_0x1dc912){},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x5098)][_0x5e00b3(0x3720)][_0x5e00b3(0x5a7c)]=function(_0x467614,_0x4f6025){},ol[_0x5e00b3(0x445c)]['VectorContext'][_0x5e00b3(0x3720)][_0x5e00b3(0x544)]=function(_0x47a195,_0x3140a4){},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x5098)][_0x5e00b3(0x3720)][_0x5e00b3(0x36dd)]=function(_0x5ef3b3,_0x43c971){},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x5098)][_0x5e00b3(0x3720)][_0x5e00b3(0x3f9d)]=function(_0x8d132c,_0xc142c){},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x3881)]={},ol[_0x5e00b3(0x445c)][_0x307c2b(0x311f)]=function(){},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x3881)][_0x5e00b3(0x3720)][_0x5e00b3(0x53df)]=function(_0x18ba2,_0x312121){},ol[_0x307c2b(0x3e71)][_0x5e00b3(0x3881)][_0x5e00b3(0x3720)][_0x5e00b3(0xbd4)]=function(){},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x12bd)]={'CIRCLE':_0x307c2b(0x10a0),'DEFAULT':_0x5e00b3(0x11d0),'IMAGE':_0x5e00b3(0x3f2),'LINE_STRING':_0x307c2b(0x19ef),'POLYGON':_0x5e00b3(0x34ba),'TEXT':_0x307c2b(0x35cf)},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x809)]={},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x307c2b(0x2ef4)][_0x5e00b3(0x3d76)]=function(_0x35de25,_0x9f2e55,_0x25b307,_0x3e859b){var _0x5d7065=_0x5e00b3,_0x149654,_0x1fee32=_0x35de25[_0x9f2e55],_0x39a8c5=_0x35de25[_0x9f2e55+0x1],_0x3239b6=0x0;for(_0x149654=_0x9f2e55+_0x3e859b;_0x149654<_0x25b307;_0x149654+=_0x3e859b){var _0x1d3d6a=_0x35de25[_0x149654],_0x45a6cf=_0x35de25[_0x149654+0x1];_0x3239b6+=Math[_0x5d7065(0x5c4f)]((_0x1d3d6a-_0x1fee32)*(_0x1d3d6a-_0x1fee32)+(_0x45a6cf-_0x39a8c5)*(_0x45a6cf-_0x39a8c5)),_0x1fee32=_0x1d3d6a,_0x39a8c5=_0x45a6cf;}return _0x3239b6;},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x809)][_0x5e00b3(0x1a3a)]=function(_0x2437af,_0x2f50c6,_0x5318da,_0x508f98){var _0x4de7ac=_0x307c2b,_0xb1740f=_0x5e00b3,_0x42824c=ol[_0x4de7ac(0x1ab1)][_0xb1740f(0x366c)][_0xb1740f(0x809)][_0xb1740f(0x3d76)](_0x2437af,_0x2f50c6,_0x5318da,_0x508f98),_0x49877c=_0x2437af[_0x5318da-_0x508f98]-_0x2437af[_0x2f50c6],_0x3b9edc=_0x2437af[_0x5318da-_0x508f98+0x1]-_0x2437af[_0x2f50c6+0x1];return _0x42824c+=Math[_0xb1740f(0x5c4f)](_0x49877c*_0x49877c+_0x3b9edc*_0x3b9edc);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x1234)]={},ol['geom'][_0x5e00b3(0x366c)][_0x5e00b3(0x1234)][_0x5e00b3(0x3d76)]=function(_0x3a5803,_0x3805f4,_0x5404c9,_0x120128,_0x3fec7b,_0x5cd8b8,_0x413b97,_0x1878de){var _0x5648a0=_0x307c2b,_0x3e0d8d=_0x5e00b3;for(var _0x296192,_0x52bc5b,_0x49ea96,_0x2d518e=[],_0x4ab2fb=_0x3a5803[_0x3805f4]>_0x3a5803[_0x5404c9-_0x120128],_0x494a93=_0x3fec7b[_0x5648a0(0x2ef4)],_0x32e05c=_0x3a5803[_0x3805f4],_0x4a7835=_0x3a5803[_0x3805f4+0x1],_0x355d3f=_0x3a5803[_0x3805f4+=_0x120128],_0x2531b8=_0x3a5803[_0x3805f4+0x1],_0x158f86=0x0,_0x525df5=Math[_0x3e0d8d(0x5c4f)](Math[_0x5648a0(0x28d)](_0x355d3f-_0x32e05c,0x2)+Math[_0x3e0d8d(0x3a5c)](_0x2531b8-_0x4a7835,0x2)),_0x1a3f1a='',_0x1fa5af=0x0,_0x5032a0=0x0;_0x5032a0<_0x494a93;++_0x5032a0){_0x52bc5b=_0x4ab2fb?_0x494a93-_0x5032a0-0x1:_0x5032a0;var _0x132945=_0x3fec7b[_0x5648a0(0x62c)](_0x52bc5b),_0xb83b07=_0x5cd8b8(_0x1a3f1a=_0x4ab2fb?_0x132945+_0x1a3f1a:_0x1a3f1a+_0x132945)-_0x1fa5af;_0x1fa5af+=_0xb83b07;for(var _0x4aaa57=_0x413b97+_0xb83b07/0x2;_0x3805f4<_0x5404c9-_0x120128&&_0x158f86+_0x525df5<_0x4aaa57;)_0x32e05c=_0x355d3f,_0x4a7835=_0x2531b8,_0x355d3f=_0x3a5803[_0x3805f4+=_0x120128],_0x2531b8=_0x3a5803[_0x3805f4+0x1],_0x158f86+=_0x525df5,_0x525df5=Math[_0x3e0d8d(0x5c4f)](Math[_0x3e0d8d(0x3a5c)](_0x355d3f-_0x32e05c,0x2)+Math[_0x3e0d8d(0x3a5c)](_0x2531b8-_0x4a7835,0x2));var _0x1c50f9=_0x4aaa57-_0x158f86,_0x4c8c14=Math[_0x5648a0(0x34db)](_0x2531b8-_0x4a7835,_0x355d3f-_0x32e05c);if(_0x4ab2fb&&(_0x4c8c14+=_0x4c8c14>0x0?-Math['PI']:Math['PI']),void 0x0!==_0x49ea96){var _0xbc855d=_0x4c8c14-_0x49ea96;if(_0xbc855d+=_0xbc855d>Math['PI']?-0x2*Math['PI']:_0xbc855d<-Math['PI']?0x2*Math['PI']:0x0,Math[_0x3e0d8d(0x1beb)](_0xbc855d)>_0x1878de)return null;}var _0x2c1571=_0x1c50f9/_0x525df5,_0x39fdfa=ol[_0x3e0d8d(0x41e7)][_0x3e0d8d(0x3596)](_0x32e05c,_0x355d3f,_0x2c1571),_0x37529a=ol[_0x3e0d8d(0x41e7)][_0x3e0d8d(0x3596)](_0x4a7835,_0x2531b8,_0x2c1571);_0x49ea96==_0x4c8c14?(_0x4ab2fb&&(_0x296192[0x0]=_0x39fdfa,_0x296192[0x1]=_0x37529a,_0x296192[0x2]=_0xb83b07/0x2),_0x296192[0x4]=_0x1a3f1a):(_0x1fa5af=_0xb83b07,_0x296192=[_0x39fdfa,_0x37529a,_0xb83b07/0x2,_0x4c8c14,_0x1a3f1a=_0x132945],_0x4ab2fb?_0x2d518e[_0x3e0d8d(0x5a59)](_0x296192):_0x2d518e[_0x3e0d8d(0x5323)](_0x296192),_0x49ea96=_0x4c8c14),_0x413b97+=_0xb83b07;}return _0x2d518e;},ol[_0x307c2b(0x1357)][_0x5e00b3(0x3a80)]=function(_0x508ba2){var _0x226ddc=_0x307c2b,_0x3630ab=_0x5e00b3;ol[_0x3630ab(0x34b8)][_0x3630ab(0x298)][_0x3630ab(0x3c9e)](this),this[_0x3630ab(0x3b9e)]=void 0x0!==_0x508ba2?_0x508ba2:0x800,this[_0x3630ab(0x246a)]=0x0,this['entries_']={},this[_0x3630ab(0x3579)]=null,this[_0x226ddc(0x477e)]=null;},ol['inherits'](ol[_0x5e00b3(0x1e9a)][_0x5e00b3(0x3a80)],ol[_0x5e00b3(0x34b8)][_0x307c2b(0x27ba)]),ol[_0x5e00b3(0x1e9a)][_0x5e00b3(0x3a80)][_0x5e00b3(0x3720)][_0x5e00b3(0x3028)]=function(){var _0x19d4c6=_0x307c2b,_0x105e2f=_0x5e00b3;return this[_0x19d4c6(0x560d)]()>this[_0x105e2f(0x3b9e)];},ol[_0x307c2b(0x1357)][_0x5e00b3(0x3a80)][_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x103a4e=_0x307c2b,_0x2388df=_0x5e00b3;this[_0x2388df(0x246a)]=0x0,this[_0x2388df(0x5a7e)]={},this[_0x103a4e(0x2052)]=null,this[_0x2388df(0x5ea3)]=null,this[_0x2388df(0xc8a)](ol[_0x2388df(0x34b8)][_0x2388df(0x4cbd)][_0x2388df(0x399f)]);},ol[_0x5e00b3(0x1e9a)][_0x307c2b(0x647)][_0x5e00b3(0x3720)][_0x5e00b3(0x28e1)]=function(_0x1994a3){var _0x97ec9c=_0x5e00b3;return this['entries_'][_0x97ec9c(0x1a9a)](_0x1994a3);},ol[_0x5e00b3(0x1e9a)][_0x5e00b3(0x3a80)][_0x5e00b3(0x3720)]['forEach']=function(_0x1ffa34,_0x396dad){var _0x5e46b2=_0x307c2b,_0x27c72c=_0x5e00b3;for(var _0x42ee0d=this[_0x27c72c(0x3579)];_0x42ee0d;)_0x1ffa34[_0x27c72c(0x3c9e)](_0x396dad,_0x42ee0d[_0x5e46b2(0x416)],_0x42ee0d[_0x27c72c(0x3dcd)],this),_0x42ee0d=_0x42ee0d[_0x27c72c(0x45e6)];},ol[_0x5e00b3(0x1e9a)][_0x5e00b3(0x3a80)][_0x5e00b3(0x3720)][_0x5e00b3(0x38c4)]=function(_0xb0a707){var _0x5ebb2d=_0x307c2b,_0x24c7a2=_0x5e00b3,_0x183545=this[_0x5ebb2d(0x25b3)][_0xb0a707];return ol[_0x24c7a2(0x4ff3)]['assert'](void 0x0!==_0x183545,0xf),_0x183545===this[_0x5ebb2d(0x477e)]||(_0x183545===this[_0x24c7a2(0x3579)]?(this[_0x24c7a2(0x3579)]=this[_0x24c7a2(0x3579)][_0x24c7a2(0x45e6)],this[_0x24c7a2(0x3579)][_0x24c7a2(0x232c)]=null):(_0x183545[_0x24c7a2(0x45e6)][_0x24c7a2(0x232c)]=_0x183545[_0x24c7a2(0x232c)],_0x183545[_0x24c7a2(0x232c)][_0x24c7a2(0x45e6)]=_0x183545[_0x24c7a2(0x45e6)]),_0x183545[_0x24c7a2(0x45e6)]=null,_0x183545[_0x24c7a2(0x232c)]=this[_0x24c7a2(0x5ea3)],this[_0x5ebb2d(0x477e)][_0x5ebb2d(0x138d)]=_0x183545,this['newest_']=_0x183545),_0x183545[_0x24c7a2(0xda6)];},ol[_0x5e00b3(0x1e9a)][_0x5e00b3(0x3a80)][_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(_0x4dbe9b){var _0xcb7ad7=_0x307c2b,_0x665516=_0x5e00b3,_0x3d8572=this[_0x665516(0x5a7e)][_0x4dbe9b];return ol[_0xcb7ad7(0x1bf)][_0x665516(0x4746)](void 0x0!==_0x3d8572,0xf),_0x3d8572===this[_0xcb7ad7(0x477e)]?(this[_0x665516(0x5ea3)]=_0x3d8572[_0x665516(0x232c)],this[_0x665516(0x5ea3)]&&(this[_0x665516(0x5ea3)][_0x665516(0x45e6)]=null)):_0x3d8572===this[_0x665516(0x3579)]?(this[_0x665516(0x3579)]=_0x3d8572[_0x665516(0x45e6)],this[_0x665516(0x3579)]&&(this[_0x665516(0x3579)]['older']=null)):(_0x3d8572[_0x665516(0x45e6)][_0xcb7ad7(0x1d31)]=_0x3d8572[_0x665516(0x232c)],_0x3d8572[_0x665516(0x232c)][_0x665516(0x45e6)]=_0x3d8572[_0x665516(0x45e6)]),delete this[_0xcb7ad7(0x25b3)][_0x4dbe9b],--this[_0x665516(0x246a)],_0x3d8572[_0x665516(0xda6)];},ol[_0x307c2b(0x1357)]['LRUCache'][_0x5e00b3(0x3720)][_0x5e00b3(0x2af0)]=function(){var _0x401748=_0x5e00b3;return this[_0x401748(0x246a)];},ol[_0x5e00b3(0x1e9a)][_0x307c2b(0x647)][_0x5e00b3(0x3720)][_0x5e00b3(0xd6b)]=function(){var _0x1abb18=_0x307c2b,_0x32ca27=_0x5e00b3,_0x57a08c,_0x7c06a7=new Array(this[_0x32ca27(0x246a)]),_0x3cb3fd=0x0;for(_0x57a08c=this[_0x32ca27(0x5ea3)];_0x57a08c;_0x57a08c=_0x57a08c[_0x32ca27(0x232c)])_0x7c06a7[_0x3cb3fd++]=_0x57a08c[_0x1abb18(0x2787)];return _0x7c06a7;},ol[_0x307c2b(0x1357)][_0x307c2b(0x647)][_0x5e00b3(0x3720)][_0x5e00b3(0x37c)]=function(){var _0x519449=_0x5e00b3,_0x2f4f80,_0x4d216a=new Array(this[_0x519449(0x246a)]),_0x174d75=0x0;for(_0x2f4f80=this[_0x519449(0x5ea3)];_0x2f4f80;_0x2f4f80=_0x2f4f80[_0x519449(0x232c)])_0x4d216a[_0x174d75++]=_0x2f4f80[_0x519449(0xda6)];return _0x4d216a;},ol[_0x5e00b3(0x1e9a)][_0x5e00b3(0x3a80)][_0x307c2b(0x1aa2)][_0x5e00b3(0x3af)]=function(){var _0x319e08=_0x5e00b3;return this['oldest_'][_0x319e08(0xda6)];},ol[_0x307c2b(0x1357)][_0x5e00b3(0x3a80)][_0x5e00b3(0x3720)][_0x5e00b3(0x5d52)]=function(){var _0x5dfa93=_0x307c2b;return this[_0x5dfa93(0x2052)][_0x5dfa93(0x2787)];},ol[_0x307c2b(0x1357)][_0x307c2b(0x647)][_0x5e00b3(0x3720)][_0x307c2b(0x55e0)]=function(){var _0x5d2f1b=_0x5e00b3;return this[_0x5d2f1b(0x5ea3)][_0x5d2f1b(0x3dcd)];},ol[_0x307c2b(0x1357)][_0x5e00b3(0x3a80)]['prototype'][_0x5e00b3(0x3b86)]=function(){var _0x5c735b=_0x307c2b,_0x3d98b4=_0x5e00b3,_0x2b81ec=this[_0x3d98b4(0x3579)];return delete this['entries_'][_0x2b81ec[_0x3d98b4(0x3dcd)]],_0x2b81ec[_0x5c735b(0x138d)]&&(_0x2b81ec[_0x3d98b4(0x45e6)][_0x3d98b4(0x232c)]=null),this[_0x3d98b4(0x3579)]=_0x2b81ec[_0x3d98b4(0x45e6)],this['oldest_']||(this[_0x3d98b4(0x5ea3)]=null),--this['count_'],_0x2b81ec['value_'];},ol[_0x5e00b3(0x1e9a)][_0x5e00b3(0x3a80)][_0x5e00b3(0x3720)][_0x5e00b3(0x2c3f)]=function(_0x432442,_0x225f7b){var _0x17790f=_0x307c2b,_0x18120b=_0x5e00b3;this[_0x18120b(0x38c4)](_0x432442),this[_0x17790f(0x25b3)][_0x432442][_0x18120b(0xda6)]=_0x225f7b;},ol[_0x5e00b3(0x1e9a)][_0x307c2b(0x647)][_0x5e00b3(0x3720)][_0x5e00b3(0x10aa)]=function(_0x4f5dab,_0x145047){var _0x4d7df7=_0x307c2b,_0x6ca7a3=_0x5e00b3;ol[_0x6ca7a3(0x4ff3)][_0x6ca7a3(0x4746)](!(_0x4f5dab in this[_0x6ca7a3(0x5a7e)]),0x10);var _0x30a997={'key_':_0x4f5dab,'newer':null,'older':this[_0x6ca7a3(0x5ea3)],'value_':_0x145047};this[_0x6ca7a3(0x5ea3)]?this[_0x6ca7a3(0x5ea3)][_0x6ca7a3(0x45e6)]=_0x30a997:this[_0x6ca7a3(0x3579)]=_0x30a997,this[_0x6ca7a3(0x5ea3)]=_0x30a997,this[_0x4d7df7(0x25b3)][_0x4f5dab]=_0x30a997,++this[_0x6ca7a3(0x246a)];},ol[_0x5e00b3(0x1e9a)][_0x5e00b3(0x3a80)][_0x5e00b3(0x3720)]['prune']=function(){var _0x111ade=_0x307c2b,_0x9164ca=_0x5e00b3;for(;this[_0x9164ca(0x3028)]();)this[_0x111ade(0x31a1)]();},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)]={},ol['render'][_0x5e00b3(0x2a34)][_0x5e00b3(0x4d70)]=_0x5e00b3(0x1086),ol['render'][_0x5e00b3(0x2a34)][_0x307c2b(0x44c9)]=[0x0,0x0,0x0,0x1],ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x307c2b(0x4419)]=_0x307c2b(0x1ff1),ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1efc)]=[],ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x307c2b(0x18fb)]=0x0,ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x5e00b3(0x355)]=_0x5e00b3(0x3d49),ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x54fa)]=0xa,ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x39e4)]=[0x0,0x0,0x0,0x1],ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x5e00b3(0x5691)]=_0x5e00b3(0x4fe8),ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x32dc)]=_0x5e00b3(0x5156),ol[_0x307c2b(0x3e71)][_0x307c2b(0x8ad)][_0x5e00b3(0x1272)]=[0x0,0x0,0x0,0x0],ol['render'][_0x307c2b(0x8ad)][_0x5e00b3(0x3520)]=0x1,ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x232a)]=new ol[(_0x5e00b3(0x1e9a))][(_0x5e00b3(0x3a80))](),ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x307c2b(0x59fc)]={},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x2f9a)]=null,ol[_0x5e00b3(0x445c)][_0x307c2b(0x8ad)][_0x5e00b3(0x361c)]={},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x53cf)]=function(){var _0x2053d1=_0x307c2b,_0x4713eb=_0x5e00b3,_0x3b845f,_0x219df6,_0x3afed4=ol[_0x4713eb(0x445c)][_0x4713eb(0x2a34)][_0x4713eb(0x842)],_0x2b15ce=ol[_0x2053d1(0x3e71)]['canvas'][_0x2053d1(0x5658)],_0x4b2438='wmytzilWMYTZIL@#/&?$%10';function _0x2bbc59(_0x335d82){var _0x4b4f64=_0x2053d1,_0x528844=_0x4713eb,_0x4598d8=ol[_0x528844(0x445c)]['canvas'][_0x4b4f64(0x4360)]();_0x4598d8[_0x528844(0x1299)]=_0x528844(0x4807),_0x219df6=_0x4598d8[_0x528844(0x4355)](_0x4b2438)[_0x528844(0x2d3c)];var _0x1cb408=!0x0;return _0x528844(0x17fb)!=_0x335d82&&(_0x4598d8['font']=_0x528844(0x3133)+_0x335d82+_0x528844(0x1ce3),_0x1cb408=_0x4598d8[_0x4b4f64(0x3373)](_0x4b2438)[_0x528844(0x2d3c)]!=_0x219df6),_0x1cb408;}function _0xcd4620(){var _0x3cc3d6=_0x2053d1,_0x1f224c=_0x4713eb,_0x2fbb1a=!0x0;for(var _0x510d75 in _0x3afed4)_0x3afed4[_0x510d75]<0x3c&&(_0x2bbc59(_0x510d75)?(_0x3afed4[_0x510d75]=0x3c,ol[_0x1f224c(0x220d)][_0x3cc3d6(0xd19)](ol[_0x1f224c(0x445c)][_0x1f224c(0x2a34)][_0x1f224c(0x361c)]),ol[_0x1f224c(0x445c)][_0x1f224c(0x2a34)][_0x1f224c(0x2f9a)]=null,_0x2b15ce[_0x1f224c(0x3fec)]()):(++_0x3afed4[_0x510d75],_0x2fbb1a=!0x1));_0x2fbb1a&&(window[_0x1f224c(0xfcf)](_0x3b845f),_0x3b845f=void 0x0);}return function(_0x66aa39){var _0x5ad672=_0x2053d1,_0x5ac8e3=_0x4713eb,_0x5b3417=ol[_0x5ac8e3(0x1252)][_0x5ad672(0x397e)](_0x66aa39);if(_0x5b3417)for(var _0x1a7c1d=0x0,_0x38c5b2=_0x5b3417[_0x5ac8e3(0x809)];_0x1a7c1d<_0x38c5b2;++_0x1a7c1d){var _0x503d2c=_0x5b3417[_0x1a7c1d];_0x503d2c in _0x3afed4||(_0x3afed4[_0x503d2c]=0x3c,_0x2bbc59(_0x503d2c)||(_0x3afed4[_0x503d2c]=0x0,void 0x0===_0x3b845f&&(_0x3b845f=window[_0x5ad672(0x4176)](_0xcd4620,0x20))));}};}(),ol[_0x5e00b3(0x445c)][_0x307c2b(0x8ad)][_0x5e00b3(0x52f9)]=function(){var _0x386fa6=_0x307c2b,_0x157433=_0x5e00b3,_0x3335f7=ol[_0x157433(0x445c)][_0x386fa6(0x8ad)][_0x157433(0x2f9a)];return _0x3335f7||(_0x3335f7=ol[_0x386fa6(0x3e71)][_0x157433(0x2a34)]['measureContext_']=ol[_0x157433(0x295e)][_0x157433(0x33fa)](0x1,0x1)),_0x3335f7;},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x307c2b(0x4fc3)]=(heights=ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x361c)],function(_0x13d620){var _0x2ec6f4=heights[_0x13d620];return null==_0x2ec6f4&&(_0x2ec6f4=heights[_0x13d620]=0x13),_0x2ec6f4;}),ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x4abe)]=function(_0x1c7736,_0x124a81){var _0x3ad715=_0x307c2b,_0x46fd86=_0x5e00b3,_0x5512fd=ol[_0x3ad715(0x3e71)]['canvas'][_0x46fd86(0x52f9)]();return _0x1c7736!=_0x5512fd[_0x46fd86(0x1299)]&&(_0x5512fd[_0x46fd86(0x1299)]=_0x1c7736),_0x5512fd[_0x46fd86(0x4355)](_0x124a81)[_0x3ad715(0x2299)];},ol[_0x5e00b3(0x445c)][_0x307c2b(0x8ad)][_0x5e00b3(0x2830)]=function(_0xcec9c9,_0x3cde52,_0x510c48,_0x35d9c5){var _0x5a9928=_0x5e00b3;0x0!==_0x3cde52&&(_0xcec9c9[_0x5a9928(0x1512)](_0x510c48,_0x35d9c5),_0xcec9c9[_0x5a9928(0x4d40)](_0x3cde52),_0xcec9c9[_0x5a9928(0x1512)](-_0x510c48,-_0x35d9c5));},ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x307c2b(0x42c4)]=ol[_0x5e00b3(0x332f)][_0x5e00b3(0x2850)](),ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x2aa0)]=function(_0x23449c,_0x32fe6b,_0x96b3ae,_0x14a7b7,_0x5373ce,_0x5a0375,_0x333942,_0x560ce8,_0xced8f9,_0x110ac9,_0x68df0d){var _0x2d3775=_0x307c2b,_0x55a8f9=_0x5e00b3,_0x1e4590;0x1!=_0x96b3ae&&(_0x1e4590=_0x23449c[_0x55a8f9(0x59c1)],_0x23449c[_0x55a8f9(0x59c1)]=_0x1e4590*_0x96b3ae),_0x32fe6b&&_0x23449c[_0x55a8f9(0x5472)][_0x55a8f9(0x4269)](_0x23449c,_0x32fe6b),_0x23449c[_0x55a8f9(0x2aa0)](_0x14a7b7,_0x5373ce,_0x5a0375,_0x333942,_0x560ce8,_0xced8f9,_0x110ac9,_0x333942*_0x68df0d,_0x560ce8*_0x68df0d),_0x1e4590&&(_0x23449c[_0x2d3775(0x2b76)]=_0x1e4590),_0x32fe6b&&_0x23449c[_0x55a8f9(0x5472)][_0x2d3775(0x1bcb)](_0x23449c,ol[_0x55a8f9(0x445c)][_0x55a8f9(0x2a34)]['resetTransform_']);},ol[_0x307c2b(0x3e71)][_0x307c2b(0x8ad)][_0x307c2b(0x1613)]={'BEGIN_GEOMETRY':0x0,'BEGIN_PATH':0x1,'CIRCLE':0x2,'CLOSE_PATH':0x3,'CUSTOM':0x4,'DRAW_CHARS':0x5,'DRAW_IMAGE':0x6,'END_GEOMETRY':0x7,'FILL':0x8,'MOVE_TO_LINE_TO':0x9,'SET_FILL_STYLE':0xa,'SET_STROKE_STYLE':0xb,'STROKE':0xc},ol[_0x307c2b(0x3e71)][_0x5e00b3(0x32b4)]={},ol[_0x307c2b(0x3e71)][_0x5e00b3(0x32b4)][_0x5e00b3(0x5250)]=[ol[_0x5e00b3(0x445c)][_0x5e00b3(0x12bd)][_0x5e00b3(0x5697)],ol[_0x5e00b3(0x445c)][_0x5e00b3(0x12bd)][_0x5e00b3(0x41b6)],ol[_0x307c2b(0x3e71)][_0x5e00b3(0x12bd)][_0x5e00b3(0x1683)],ol[_0x5e00b3(0x445c)][_0x5e00b3(0x12bd)][_0x307c2b(0x1768)],ol[_0x5e00b3(0x445c)][_0x5e00b3(0x12bd)][_0x5e00b3(0x45b6)],ol[_0x5e00b3(0x445c)][_0x5e00b3(0x12bd)][_0x5e00b3(0x5a9d)]],ol[_0x307c2b(0x3e71)][_0x5e00b3(0x32b4)][_0x5e00b3(0x3959)]={},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x32b4)][_0x5e00b3(0x3959)][_0x307c2b(0x3ca7)]=0x0,ol[_0x307c2b(0x3e71)][_0x5e00b3(0x32b4)][_0x5e00b3(0x3959)][_0x5e00b3(0x2a9)]=0x0,ol[_0x5e00b3(0x445c)][_0x5e00b3(0x32b4)][_0x307c2b(0x3588)][_0x307c2b(0x234c)]=0.5,ol[_0x5e00b3(0x445c)][_0x5e00b3(0x32b4)][_0x5e00b3(0x3959)][_0x5e00b3(0x1d74)]=0x1,ol[_0x5e00b3(0x445c)][_0x307c2b(0x4c4d)][_0x5e00b3(0x3959)][_0x5e00b3(0x21ae)]=0x1,ol['render']['replay'][_0x5e00b3(0x3959)][_0x5e00b3(0x4f04)]=0x0,ol[_0x5e00b3(0x445c)][_0x5e00b3(0x32b4)][_0x5e00b3(0x3959)][_0x5e00b3(0x5156)]=0.5,ol[_0x5e00b3(0x445c)]['replay']['TEXT_ALIGN']['hanging']=0.2,ol[_0x5e00b3(0x445c)][_0x5e00b3(0x32b4)][_0x307c2b(0x3588)][_0x307c2b(0x2857)]=0.8,ol[_0x5e00b3(0x445c)][_0x5e00b3(0x32b4)][_0x5e00b3(0x3959)][_0x5e00b3(0x5c54)]=0.8,ol[_0x5e00b3(0x445c)][_0x5e00b3(0x32b4)][_0x307c2b(0x3588)][_0x5e00b3(0x4645)]=0x1,ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1378)]=function(_0x5b6727,_0x44f170,_0x1fa2ee,_0x32ed12,_0xc34034,_0x1e5c6c){var _0x891c17=_0x307c2b,_0x5a1c40=_0x5e00b3;ol[_0x5a1c40(0x445c)][_0x5a1c40(0x5098)][_0x5a1c40(0x3c9e)](this),this[_0x5a1c40(0x27a4)]=_0x1e5c6c,this[_0x891c17(0x136c)]=ol[_0x5a1c40(0x263e)][_0x5a1c40(0x917)](),this['tolerance']=_0x5b6727,this[_0x5a1c40(0x1197)]=_0x44f170,this[_0x891c17(0xed4)]=_0xc34034,this[_0x891c17(0x5361)]=_0x32ed12,this[_0x5a1c40(0x1035)]=0x0,this['resolution']=_0x1fa2ee,this[_0x891c17(0x413e)],this[_0x5a1c40(0x1754)]=null,this[_0x5a1c40(0x1042)]=null,this[_0x5a1c40(0x9b4)]=null,this[_0x5a1c40(0x3d61)]=[],this[_0x5a1c40(0x20f9)]=[],this['coordinateCache_']={},this[_0x891c17(0x3fb7)]=ol[_0x5a1c40(0x332f)][_0x5a1c40(0x2850)](),this[_0x5a1c40(0x31ab)]=[],this[_0x5a1c40(0x4c2a)]=null,this[_0x5a1c40(0x3d40)]={},this[_0x5a1c40(0x59c5)]=0x0,this[_0x5a1c40(0x35f4)]=ol[_0x5a1c40(0x332f)][_0x891c17(0x47e7)](),this[_0x891c17(0x42c4)]=ol['transform'][_0x5a1c40(0x2850)]();},ol[_0x5e00b3(0x3e4d)](ol[_0x307c2b(0x3e71)][_0x307c2b(0x8ad)][_0x307c2b(0x29f0)],ol[_0x307c2b(0x3e71)]['VectorContext']),ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1378)][_0x5e00b3(0x3720)][_0x5e00b3(0x429c)]=function(_0x2b0dc2,_0x4f375d,_0x505d3c,_0x27b56a,_0x11902d,_0x3a57fa,_0xfb0a8c){var _0x205f8c=_0x307c2b,_0x3ad651=_0x5e00b3;_0x2b0dc2[_0x3ad651(0x3aaa)](),_0x2b0dc2[_0x3ad651(0x263a)][_0x205f8c(0x1bcb)](_0x2b0dc2,_0x4f375d),_0x2b0dc2[_0x205f8c(0x53d9)][_0x3ad651(0x4269)](_0x2b0dc2,_0x505d3c),_0x2b0dc2[_0x205f8c(0x53d9)][_0x3ad651(0x4269)](_0x2b0dc2,_0x27b56a),_0x2b0dc2[_0x3ad651(0x1e2b)][_0x3ad651(0x4269)](_0x2b0dc2,_0x11902d),_0x2b0dc2[_0x3ad651(0x1e2b)][_0x3ad651(0x4269)](_0x2b0dc2,_0x4f375d),_0x3a57fa&&(this[_0x3ad651(0x321d)]=_0x3a57fa[0x2],this[_0x3ad651(0x2422)](_0x2b0dc2)),_0xfb0a8c&&(this[_0x3ad651(0xe36)](_0x2b0dc2,_0xfb0a8c),_0x2b0dc2[_0x3ad651(0x1430)]());},ol[_0x5e00b3(0x445c)][_0x307c2b(0x8ad)][_0x5e00b3(0x1378)][_0x5e00b3(0x3720)][_0x5e00b3(0x208e)]=function(_0x561bd0,_0x587265,_0x41ba62,_0x2b13b1,_0x4b8e42,_0x132a09,_0x434352,_0x3ad3ad,_0x3e2fe4,_0x5174e9,_0x5805df,_0x1f791d,_0x32bf8a,_0x242bcd,_0x502a94,_0x143a97,_0x59f715,_0x4939c9){var _0x2d5d38=_0x307c2b,_0x5964de=_0x5e00b3,_0x1945a5=_0x59f715||_0x4939c9,_0x4f0c0a=this[_0x5964de(0x35f4)];_0x587265-=_0x4b8e42*=_0x32bf8a,_0x41ba62-=_0x132a09*=_0x32bf8a,_0x242bcd&&(_0x587265=Math[_0x5964de(0x3d49)](_0x587265),_0x41ba62=Math[_0x5964de(0x3d49)](_0x41ba62));var _0xc04a21,_0x295f06,_0x4bde68,_0x2378cd,_0x26a070=_0x502a94+_0x5174e9>_0x2b13b1[_0x2d5d38(0x2299)]?_0x2b13b1[_0x5964de(0x2d3c)]-_0x5174e9:_0x502a94,_0x55b9ac=_0x3ad3ad+_0x5805df>_0x2b13b1[_0x5964de(0x5a4e)]?_0x2b13b1[_0x5964de(0x5a4e)]-_0x5805df:_0x3ad3ad,_0x8cf3e7=this[_0x2d5d38(0x136c)],_0x1891b1=_0x143a97[0x3]+_0x26a070*_0x32bf8a+_0x143a97[0x1],_0x3a8c1d=_0x143a97[0x0]+_0x55b9ac*_0x32bf8a+_0x143a97[0x2],_0x431098=_0x587265-_0x143a97[0x3],_0x4f6de0=_0x41ba62-_0x143a97[0x0];(_0x1945a5||0x0!==_0x1f791d)&&(_0xc04a21=[_0x431098,_0x4f6de0],_0x295f06=[_0x431098+_0x1891b1,_0x4f6de0],_0x4bde68=[_0x431098+_0x1891b1,_0x4f6de0+_0x3a8c1d],_0x2378cd=[_0x431098,_0x4f6de0+_0x3a8c1d]);var _0x8f8bc3=null;if(0x0!==_0x1f791d){var _0x5a51e8=_0x587265+_0x4b8e42,_0x24a508=_0x41ba62+_0x132a09;_0x8f8bc3=ol['transform'][_0x5964de(0x5f30)](_0x4f0c0a,_0x5a51e8,_0x24a508,0x1,0x1,_0x1f791d,-_0x5a51e8,-_0x24a508),ol[_0x5964de(0x263e)][_0x5964de(0x3f6b)](_0x8cf3e7),ol[_0x5964de(0x263e)][_0x5964de(0x5efb)](_0x8cf3e7,ol[_0x2d5d38(0x5270)][_0x5964de(0x4269)](_0x4f0c0a,_0xc04a21)),ol[_0x2d5d38(0x585d)][_0x5964de(0x5efb)](_0x8cf3e7,ol[_0x5964de(0x332f)][_0x5964de(0x4269)](_0x4f0c0a,_0x295f06)),ol[_0x2d5d38(0x585d)][_0x5964de(0x5efb)](_0x8cf3e7,ol[_0x5964de(0x332f)][_0x5964de(0x4269)](_0x4f0c0a,_0x4bde68)),ol[_0x2d5d38(0x585d)][_0x2d5d38(0x1eed)](_0x8cf3e7,ol[_0x5964de(0x332f)][_0x5964de(0x4269)](_0x4f0c0a,_0x2378cd));}else ol[_0x5964de(0x263e)][_0x5964de(0x7e1)](_0x431098,_0x4f6de0,_0x431098+_0x1891b1,_0x4f6de0+_0x3a8c1d,_0x8cf3e7);var _0x2e7bd4=_0x561bd0[_0x5964de(0x2a34)],_0x2f3963=_0x8cf3e7[0x0]<=_0x2e7bd4[_0x5964de(0x2d3c)]&&_0x8cf3e7[0x2]>=0x0&&_0x8cf3e7[0x1]<=_0x2e7bd4[_0x5964de(0x5a4e)]&&_0x8cf3e7[0x3]>=0x0;if(_0x434352){if(!_0x2f3963&&0x1==_0x434352[0x4])return;ol[_0x5964de(0x263e)][_0x5964de(0x46d7)](_0x434352,_0x8cf3e7);var _0xc3909f=_0x2f3963?[_0x561bd0,_0x8f8bc3?_0x8f8bc3[_0x5964de(0x30eb)](0x0):null,_0x3e2fe4,_0x2b13b1,_0x5174e9,_0x5805df,_0x26a070,_0x55b9ac,_0x587265,_0x41ba62,_0x32bf8a]:null;_0xc3909f&&_0x1945a5&&_0xc3909f['push'](_0x59f715,_0x4939c9,_0xc04a21,_0x295f06,_0x4bde68,_0x2378cd),_0x434352[_0x5964de(0x5323)](_0xc3909f);}else _0x2f3963&&(_0x1945a5&&this[_0x2d5d38(0x118f)](_0x561bd0,_0xc04a21,_0x295f06,_0x4bde68,_0x2378cd,_0x59f715,_0x4939c9),ol[_0x5964de(0x445c)][_0x5964de(0x2a34)][_0x5964de(0x2aa0)](_0x561bd0,_0x8f8bc3,_0x3e2fe4,_0x2b13b1,_0x5174e9,_0x5805df,_0x26a070,_0x55b9ac,_0x587265,_0x41ba62,_0x32bf8a));},ol[_0x5e00b3(0x445c)][_0x307c2b(0x8ad)][_0x5e00b3(0x1378)][_0x5e00b3(0x3720)][_0x5e00b3(0x42ad)]=function(_0x325b99){var _0x33ed54=_0x5e00b3,_0x445b24=this[_0x33ed54(0x4d0d)];return 0x1==_0x445b24?_0x325b99:_0x325b99[_0x33ed54(0x7f7)](function(_0x111cf9){return _0x111cf9*_0x445b24;});},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1378)][_0x5e00b3(0x3720)][_0x307c2b(0x37cf)]=function(_0x3bef1c,_0x391a1b,_0x2e6049,_0x1a4ac9,_0x4553c4,_0x208058){var _0x394172=_0x307c2b,_0x250f7f=_0x5e00b3,_0x2b04e8=this[_0x250f7f(0x20f9)][_0x394172(0x2ef4)],_0x260bfb=this[_0x250f7f(0x3a88)]();_0x208058&&(_0x391a1b+=_0x1a4ac9);var _0x5ca373,_0x2f6bef,_0x2f5e22,_0x2244ed=[_0x3bef1c[_0x391a1b],_0x3bef1c[_0x391a1b+0x1]],_0xc061ce=[NaN,NaN],_0x1c8135=!0x0;for(_0x5ca373=_0x391a1b+_0x1a4ac9;_0x5ca373<_0x2e6049;_0x5ca373+=_0x1a4ac9)_0xc061ce[0x0]=_0x3bef1c[_0x5ca373],_0xc061ce[0x1]=_0x3bef1c[_0x5ca373+0x1],(_0x2f5e22=ol[_0x394172(0x585d)][_0x394172(0x5393)](_0x260bfb,_0xc061ce))!==_0x2f6bef?(_0x1c8135&&(this[_0x394172(0x4a78)][_0x2b04e8++]=_0x2244ed[0x0],this[_0x250f7f(0x20f9)][_0x2b04e8++]=_0x2244ed[0x1]),this[_0x250f7f(0x20f9)][_0x2b04e8++]=_0xc061ce[0x0],this[_0x250f7f(0x20f9)][_0x2b04e8++]=_0xc061ce[0x1],_0x1c8135=!0x1):_0x2f5e22===ol[_0x394172(0x585d)][_0x250f7f(0x477c)][_0x250f7f(0x2c8a)]?(this[_0x250f7f(0x20f9)][_0x2b04e8++]=_0xc061ce[0x0],this[_0x394172(0x4a78)][_0x2b04e8++]=_0xc061ce[0x1],_0x1c8135=!0x1):_0x1c8135=!0x0,_0x2244ed[0x0]=_0xc061ce[0x0],_0x2244ed[0x1]=_0xc061ce[0x1],_0x2f6bef=_0x2f5e22;return(_0x4553c4&&_0x1c8135||_0x5ca373===_0x391a1b+_0x1a4ac9)&&(this[_0x394172(0x4a78)][_0x2b04e8++]=_0x2244ed[0x0],this[_0x394172(0x4a78)][_0x2b04e8++]=_0x2244ed[0x1]),_0x2b04e8;},ol['render'][_0x307c2b(0x8ad)][_0x5e00b3(0x1378)][_0x307c2b(0x1aa2)][_0x5e00b3(0x48f1)]=function(_0x1db1e8,_0x2e6391,_0x43a236,_0x5c5e3b,_0x1958c9){var _0x2cd664=_0x5e00b3;for(var _0x4cfa73=0x0,_0x1fa49f=_0x43a236[_0x2cd664(0x809)];_0x4cfa73<_0x1fa49f;++_0x4cfa73){var _0x85cd7=_0x43a236[_0x4cfa73],_0x52c8ce=this[_0x2cd664(0x15d2)](_0x1db1e8,_0x2e6391,_0x85cd7,_0x5c5e3b,!0x1,!0x1);_0x1958c9[_0x2cd664(0x5323)](_0x52c8ce),_0x2e6391=_0x85cd7;}return _0x2e6391;},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1378)][_0x307c2b(0x1aa2)][_0x5e00b3(0xd99)]=function(_0x1e9b4b,_0x4f811f,_0x3cb244){var _0x3dead7=_0x307c2b,_0x21a0d8=_0x5e00b3;this[_0x21a0d8(0x1cc3)](_0x1e9b4b,_0x4f811f);var _0x6c3617,_0x25beec,_0x9c211c,_0x1faec2,_0x3c7baa,_0x4ddd97=_0x1e9b4b[_0x21a0d8(0x135e)](),_0x64b11c=_0x1e9b4b[_0x21a0d8(0x4909)](),_0x3ee79f=this[_0x21a0d8(0x20f9)][_0x21a0d8(0x809)];if(_0x4ddd97==ol[_0x21a0d8(0xe40)][_0x3dead7(0x39ca)][_0x21a0d8(0x3d4b)]){_0x6c3617=(_0x1e9b4b=_0x1e9b4b)[_0x21a0d8(0x5196)](),_0x1faec2=[];var _0x49ea86=_0x1e9b4b[_0x21a0d8(0x324)]();_0x3c7baa=0x0;for(var _0xd4842c=0x0,_0x330a97=_0x49ea86[_0x3dead7(0x2ef4)];_0xd4842c<_0x330a97;++_0xd4842c){var _0x2e1cee=[];_0x3c7baa=this[_0x21a0d8(0x48f1)](_0x6c3617,_0x3c7baa,_0x49ea86[_0xd4842c],_0x64b11c,_0x2e1cee),_0x1faec2[_0x21a0d8(0x5323)](_0x2e1cee);}this[_0x21a0d8(0x3d61)][_0x21a0d8(0x5323)]([ol[_0x21a0d8(0x445c)][_0x21a0d8(0x2a34)][_0x21a0d8(0x38c7)][_0x3dead7(0x5a3c)],_0x3ee79f,_0x1faec2,_0x1e9b4b,_0x3cb244,ol[_0x21a0d8(0xe40)][_0x3dead7(0x3f2b)]['inflate']['coordinatesss']]);}else _0x4ddd97==ol[_0x21a0d8(0xe40)][_0x21a0d8(0x3b9c)][_0x3dead7(0x53ce)]||_0x4ddd97==ol[_0x21a0d8(0xe40)][_0x21a0d8(0x3b9c)][_0x21a0d8(0x286f)]?(_0x9c211c=[],_0x6c3617=_0x4ddd97==ol[_0x3dead7(0x1ab1)][_0x3dead7(0x39ca)][_0x21a0d8(0x5697)]?_0x1e9b4b[_0x21a0d8(0x5196)]():_0x1e9b4b[_0x21a0d8(0x2b03)](),_0x3c7baa=this[_0x21a0d8(0x48f1)](_0x6c3617,0x0,_0x1e9b4b[_0x21a0d8(0x1bb6)](),_0x64b11c,_0x9c211c),this[_0x21a0d8(0x3d61)][_0x21a0d8(0x5323)]([ol[_0x21a0d8(0x445c)][_0x3dead7(0x8ad)][_0x21a0d8(0x38c7)][_0x21a0d8(0x2cea)],_0x3ee79f,_0x9c211c,_0x1e9b4b,_0x3cb244,ol['geom'][_0x21a0d8(0x366c)][_0x21a0d8(0x3bb7)][_0x21a0d8(0x19d5)]])):_0x4ddd97==ol[_0x21a0d8(0xe40)][_0x3dead7(0x39ca)][_0x3dead7(0x42f5)]||_0x4ddd97==ol[_0x3dead7(0x1ab1)]['GeometryType'][_0x21a0d8(0x3ac4)]?(_0x6c3617=_0x1e9b4b[_0x21a0d8(0x2b03)](),_0x25beec=this[_0x3dead7(0x37cf)](_0x6c3617,0x0,_0x6c3617[_0x21a0d8(0x809)],_0x64b11c,!0x1,!0x1),this[_0x21a0d8(0x3d61)][_0x21a0d8(0x5323)]([ol[_0x3dead7(0x3e71)][_0x21a0d8(0x2a34)][_0x3dead7(0x1613)][_0x3dead7(0x5a3c)],_0x3ee79f,_0x25beec,_0x1e9b4b,_0x3cb244,ol[_0x3dead7(0x1ab1)]['flat'][_0x21a0d8(0x3bb7)][_0x21a0d8(0x20f9)]])):_0x4ddd97==ol[_0x3dead7(0x1ab1)][_0x21a0d8(0x3b9c)][_0x21a0d8(0x38da)]&&(_0x6c3617=_0x1e9b4b[_0x21a0d8(0x2b03)](),this[_0x21a0d8(0x20f9)][_0x21a0d8(0x5323)](_0x6c3617[0x0],_0x6c3617[0x1]),_0x25beec=this[_0x21a0d8(0x20f9)][_0x3dead7(0x2ef4)],this[_0x21a0d8(0x3d61)][_0x21a0d8(0x5323)]([ol[_0x21a0d8(0x445c)][_0x3dead7(0x8ad)][_0x21a0d8(0x38c7)][_0x21a0d8(0x2cea)],_0x3ee79f,_0x25beec,_0x1e9b4b,_0x3cb244]));this[_0x21a0d8(0x53ce)](_0x1e9b4b,_0x4f811f);},ol[_0x307c2b(0x3e71)][_0x307c2b(0x8ad)][_0x5e00b3(0x1378)][_0x5e00b3(0x3720)][_0x307c2b(0x34a9)]=function(_0x35452c,_0x8397ca){var _0x4b98d6=_0x307c2b,_0xf65d39=_0x5e00b3;this['beginGeometryInstruction1_']=[ol[_0xf65d39(0x445c)][_0xf65d39(0x2a34)][_0xf65d39(0x38c7)][_0xf65d39(0x3a46)],_0x8397ca,0x0],this['instructions'][_0x4b98d6(0x2a0e)](this[_0x4b98d6(0x528d)]),this['beginGeometryInstruction2_']=[ol[_0x4b98d6(0x3e71)][_0xf65d39(0x2a34)][_0xf65d39(0x38c7)][_0xf65d39(0x3a46)],_0x8397ca,0x0],this[_0xf65d39(0x31ab)][_0xf65d39(0x5323)](this[_0xf65d39(0x1042)]);},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1378)][_0x5e00b3(0x3720)][_0x5e00b3(0x2422)]=function(_0xc9623c){var _0x16c590=_0x307c2b,_0x179b3a=_0x5e00b3;if(this[_0x179b3a(0x321d)]){var _0x2a930e=ol[_0x179b3a(0x332f)][_0x179b3a(0x4269)](this[_0x16c590(0x3fb7)],this[_0x179b3a(0x321d)][_0x179b3a(0x30eb)]());_0xc9623c[_0x179b3a(0x1512)](_0x2a930e[0x0],_0x2a930e[0x1]),_0xc9623c['rotate'](this[_0x179b3a(0x59c5)]);}_0xc9623c[_0x179b3a(0x29f)](),this[_0x179b3a(0x321d)]&&_0xc9623c[_0x179b3a(0x5472)][_0x16c590(0x1bcb)](_0xc9623c,ol[_0x179b3a(0x445c)][_0x16c590(0x8ad)][_0x179b3a(0x2cdc)]);},ol[_0x5e00b3(0x445c)][_0x307c2b(0x8ad)][_0x5e00b3(0x1378)][_0x5e00b3(0x3720)]['setStrokeStyle_']=function(_0x3e896f,_0x5e4e1c){var _0x7baeb3=_0x307c2b,_0x38fdbc=_0x5e00b3;_0x3e896f[_0x38fdbc(0x51a8)]=_0x5e4e1c[0x1],_0x3e896f[_0x7baeb3(0x4109)]=_0x5e4e1c[0x2],_0x3e896f[_0x38fdbc(0x16c5)]=_0x5e4e1c[0x3],_0x3e896f[_0x7baeb3(0x5951)]=_0x5e4e1c[0x4],_0x3e896f[_0x38fdbc(0x79b)]=_0x5e4e1c[0x5],ol[_0x38fdbc(0x3d73)][_0x7baeb3(0x2e05)]&&(_0x3e896f['lineDashOffset']=_0x5e4e1c[0x7],_0x3e896f[_0x7baeb3(0x314f)](_0x5e4e1c[0x6]));},ol[_0x307c2b(0x3e71)][_0x307c2b(0x8ad)][_0x5e00b3(0x1378)][_0x307c2b(0x1aa2)][_0x307c2b(0x666)]=function(_0x29abe9,_0x11e6a1){var _0x38b208=_0x307c2b,_0x14b880=_0x5e00b3;if(_0x29abe9&&_0x29abe9['length']>0x5){var _0x529210=_0x29abe9[0x4];if(0x1==_0x529210||_0x529210==_0x29abe9[_0x14b880(0x809)]-0x5){var _0x41265b={'minX':_0x29abe9[0x0],'minY':_0x29abe9[0x1],'maxX':_0x29abe9[0x2],'maxY':_0x29abe9[0x3],'value':_0x11e6a1};if(!this[_0x14b880(0x27a4)][_0x14b880(0x24d9)](_0x41265b)){this[_0x38b208(0x2f03)][_0x14b880(0xa3b)](_0x41265b);for(var _0x229f50=ol[_0x14b880(0x445c)]['canvas'][_0x14b880(0x2aa0)],_0x996be0=0x5,_0x43d0b2=_0x29abe9[_0x14b880(0x809)];_0x996be0<_0x43d0b2;++_0x996be0){var _0x49eea2=_0x29abe9[_0x996be0];_0x49eea2&&(_0x49eea2[_0x38b208(0x2ef4)]>0xb&&this[_0x38b208(0x118f)](_0x49eea2[0x0],_0x49eea2[0xd],_0x49eea2[0xe],_0x49eea2[0xf],_0x49eea2[0x10],_0x49eea2[0xb],_0x49eea2[0xc]),_0x229f50[_0x38b208(0x1bcb)](void 0x0,_0x49eea2));}}_0x29abe9[_0x38b208(0x2ef4)]=0x5,ol[_0x14b880(0x263e)][_0x14b880(0x3f6b)](_0x29abe9);}}},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1378)][_0x5e00b3(0x3720)][_0x5e00b3(0x6ab)]=function(_0x37f2b5,_0x55e2ba,_0x55ec09,_0x4ed7b9,_0x5e9609,_0x1c1b5c){var _0x43a6da=_0x307c2b,_0x13d2a3=_0x5e00b3,_0x1f0e3f;this['pixelCoordinates_']&&ol['array'][_0x43a6da(0x4d2)](_0x55e2ba,this[_0x13d2a3(0x4777)])?_0x1f0e3f=this['pixelCoordinates_']:(this[_0x43a6da(0x2f82)]||(this[_0x13d2a3(0x4c2a)]=[]),_0x1f0e3f=ol[_0x13d2a3(0xe40)][_0x13d2a3(0x366c)][_0x13d2a3(0x332f)][_0x13d2a3(0x3c56)](this[_0x13d2a3(0x20f9)],0x0,this[_0x13d2a3(0x20f9)][_0x43a6da(0x2ef4)],0x2,_0x55e2ba,this[_0x13d2a3(0x4c2a)]),ol[_0x13d2a3(0x332f)][_0x13d2a3(0x4ac2)](this[_0x43a6da(0x3fb7)],_0x55e2ba));for(var _0x1bcb1a,_0x5a44ad,_0x26548e,_0x168bb7,_0x219203,_0x1686de,_0x37d79e,_0x53c064,_0x44457c,_0x325244=!ol[_0x43a6da(0x340c)][_0x13d2a3(0xbd4)](_0x55ec09),_0x1612fa=0x0,_0x82752a=_0x4ed7b9[_0x13d2a3(0x809)],_0x290b7d=0x0,_0x36ad75=0x0,_0x13bb16=0x0,_0x49d2d2=null,_0x28c330=null,_0x3dfa19=this[_0x13d2a3(0xc91)],_0x1a4bc5=this['viewRotation_'],_0x334c18={'context':_0x37f2b5,'pixelRatio':this['pixelRatio'],'resolution':this[_0x13d2a3(0x4258)],'rotation':_0x1a4bc5},_0xabc03=this[_0x13d2a3(0x3d61)]!=_0x4ed7b9||this[_0x13d2a3(0x1d31)]?0x0:0xc8;_0x1612fa<_0x82752a;){var _0x285b31,_0x41aa6f,_0x119abf,_0x4e6a06=_0x4ed7b9[_0x1612fa];switch(_0x4e6a06[0x0]){case ol['render'][_0x13d2a3(0x2a34)][_0x13d2a3(0x38c7)][_0x13d2a3(0x3a46)]:_0x285b31=_0x4e6a06[0x1],_0x325244&&_0x55ec09[ol[_0x13d2a3(0x2285)](_0x285b31)[_0x13d2a3(0x3cc8)]()]||!_0x285b31[_0x13d2a3(0x56da)]()?_0x1612fa=_0x4e6a06[0x2]:void 0x0===_0x1c1b5c||ol[_0x13d2a3(0x263e)][_0x13d2a3(0x5eee)](_0x1c1b5c,_0x285b31[_0x43a6da(0x5936)]()[_0x13d2a3(0x460f)]())?++_0x1612fa:_0x1612fa=_0x4e6a06[0x2]+0x1;break;case ol[_0x13d2a3(0x445c)]['canvas'][_0x43a6da(0x1613)][_0x13d2a3(0x14ff)]:_0x36ad75>_0xabc03&&(this[_0x13d2a3(0x2422)](_0x37f2b5),_0x36ad75=0x0),_0x13bb16>_0xabc03&&(_0x37f2b5[_0x13d2a3(0x1430)](),_0x13bb16=0x0),_0x36ad75||_0x13bb16||(_0x37f2b5['beginPath'](),_0x168bb7=_0x219203=NaN),++_0x1612fa;break;case ol[_0x13d2a3(0x445c)][_0x13d2a3(0x2a34)][_0x43a6da(0x1613)][_0x13d2a3(0x41b6)]:var _0x52ecc2=_0x1f0e3f[_0x290b7d=_0x4e6a06[0x1]],_0x5282bd=_0x1f0e3f[_0x290b7d+0x1],_0x326903=_0x1f0e3f[_0x290b7d+0x2]-_0x52ecc2,_0x11a1b7=_0x1f0e3f[_0x290b7d+0x3]-_0x5282bd,_0x11e9b2=Math[_0x13d2a3(0x5c4f)](_0x326903*_0x326903+_0x11a1b7*_0x11a1b7);_0x37f2b5[_0x13d2a3(0x263a)](_0x52ecc2+_0x11e9b2,_0x5282bd),_0x37f2b5[_0x13d2a3(0x28a2)](_0x52ecc2,_0x5282bd,_0x11e9b2,0x0,0x2*Math['PI'],!0x0),++_0x1612fa;break;case ol[_0x43a6da(0x3e71)][_0x13d2a3(0x2a34)][_0x13d2a3(0x38c7)]['CLOSE_PATH']:_0x37f2b5[_0x13d2a3(0x39a8)](),++_0x1612fa;break;case ol[_0x13d2a3(0x445c)][_0x13d2a3(0x2a34)][_0x13d2a3(0x38c7)][_0x43a6da(0x5a3c)]:_0x290b7d=_0x4e6a06[0x1],_0x1bcb1a=_0x4e6a06[0x2];var _0x3d00d0=_0x4e6a06[0x3],_0x2ae234=_0x4e6a06[0x4],_0x3c4554=0x6==_0x4e6a06[_0x13d2a3(0x809)]?_0x4e6a06[0x5]:void 0x0;_0x334c18[_0x13d2a3(0x144e)]=_0x3d00d0,_0x334c18[_0x13d2a3(0x37a9)]=_0x285b31,_0x1612fa in _0x3dfa19||(_0x3dfa19[_0x1612fa]=[]);var _0x34ee2a=_0x3dfa19[_0x1612fa];_0x3c4554?_0x3c4554(_0x1f0e3f,_0x290b7d,_0x1bcb1a,0x2,_0x34ee2a):(_0x34ee2a[0x0]=_0x1f0e3f[_0x290b7d],_0x34ee2a[0x1]=_0x1f0e3f[_0x290b7d+0x1],_0x34ee2a[_0x43a6da(0x2ef4)]=0x2),_0x2ae234(_0x34ee2a,_0x334c18),++_0x1612fa;break;case ol[_0x13d2a3(0x445c)][_0x43a6da(0x8ad)][_0x13d2a3(0x38c7)][_0x13d2a3(0x3d14)]:_0x290b7d=_0x4e6a06[0x1],_0x1bcb1a=_0x4e6a06[0x2],_0x44457c=_0x4e6a06[0x3],_0x5a44ad=_0x4e6a06[0x4],_0x26548e=_0x4e6a06[0x5],_0x53c064=_0x5e9609?null:_0x4e6a06[0x6];var _0x1c35c8,_0x7e4a74,_0x3efebb,_0x2ad613=_0x4e6a06[0x7],_0x37eccb=_0x4e6a06[0x8],_0x28af6d=_0x4e6a06[0x9],_0x4d52dc=_0x4e6a06[0xa],_0x1c067e=_0x4e6a06[0xb],_0x5a6fcf=_0x4e6a06[0xc],_0x16001f=_0x4e6a06[0xd],_0x4bb58e=_0x4e6a06[0xe],_0x928fd6=_0x4e6a06[0xf];for(_0x4e6a06[_0x13d2a3(0x809)]>0x10?(_0x1c35c8=_0x4e6a06[0x10],_0x7e4a74=_0x4e6a06[0x11],_0x3efebb=_0x4e6a06[0x12]):(_0x1c35c8=ol[_0x13d2a3(0x445c)][_0x13d2a3(0x2a34)][_0x13d2a3(0x1272)],_0x7e4a74=_0x3efebb=!0x1),_0x1c067e&&(_0x5a6fcf+=_0x1a4bc5);_0x290b7d<_0x1bcb1a;_0x290b7d+=0x2)this[_0x13d2a3(0x208e)](_0x37f2b5,_0x1f0e3f[_0x290b7d],_0x1f0e3f[_0x290b7d+0x1],_0x44457c,_0x5a44ad,_0x26548e,_0x53c064,_0x2ad613,_0x37eccb,_0x28af6d,_0x4d52dc,_0x5a6fcf,_0x16001f,_0x4bb58e,_0x928fd6,_0x1c35c8,_0x7e4a74?_0x49d2d2:null,_0x3efebb?_0x28c330:null);this[_0x13d2a3(0x4dd7)](_0x53c064,_0x285b31),++_0x1612fa;break;case ol[_0x13d2a3(0x445c)][_0x13d2a3(0x2a34)][_0x13d2a3(0x38c7)][_0x13d2a3(0x540b)]:var _0x212d7e=_0x4e6a06[0x1],_0x88157e=_0x4e6a06[0x2],_0x4a628e=_0x4e6a06[0x3];_0x53c064=_0x5e9609?null:_0x4e6a06[0x4];var _0x52a6bf=_0x4e6a06[0x5],_0x53ac43=_0x4e6a06[0x6],_0x2ce87=_0x4e6a06[0x7],_0x42468a=_0x4e6a06[0x8],_0x5e05ab=_0x4e6a06[0x9],_0x236870=_0x4e6a06[0xa],_0x360d1f=_0x4e6a06[0xb],_0x43e955=_0x4e6a06[0xc],_0x50fc65=_0x4e6a06[0xd],_0x139bd3=_0x4e6a06[0xe],_0x3abccd=ol[_0x13d2a3(0xe40)][_0x13d2a3(0x366c)][_0x13d2a3(0x809)][_0x13d2a3(0x3d76)](_0x1f0e3f,_0x212d7e,_0x88157e,0x2),_0x2e8601=_0x42468a(_0x43e955);if(_0x52a6bf||_0x2e8601<=_0x3abccd){var _0x26c514=this[_0x13d2a3(0x25ed)][_0x50fc65][_0x13d2a3(0x841)],_0x5ccf07=(_0x3abccd-_0x2e8601)*ol[_0x13d2a3(0x445c)][_0x43a6da(0x4c4d)][_0x13d2a3(0x3959)][_0x26c514],_0x21234f=ol[_0x13d2a3(0xe40)][_0x13d2a3(0x366c)][_0x13d2a3(0x1234)][_0x43a6da(0x35c8)](_0x1f0e3f,_0x212d7e,_0x88157e,0x2,_0x43e955,_0x42468a,_0x5ccf07,_0x2ce87);if(_0x21234f){var _0x2d204c,_0x4072c0,_0x49117f,_0x23d36f,_0x12aeeb;if(_0x236870){for(_0x2d204c=0x0,_0x4072c0=_0x21234f[_0x13d2a3(0x809)];_0x2d204c<_0x4072c0;++_0x2d204c)_0x49117f=(_0x12aeeb=_0x21234f[_0x2d204c])[0x4],_0x23d36f=this[_0x13d2a3(0xa6e)](_0x49117f,_0x50fc65,'',_0x236870),_0x5a44ad=_0x12aeeb[0x2]+_0x360d1f,_0x26548e=_0x4a628e*_0x23d36f[_0x13d2a3(0x5a4e)]+0x2*(0.5-_0x4a628e)*_0x360d1f-_0x5e05ab,this[_0x13d2a3(0x208e)](_0x37f2b5,_0x12aeeb[0x0],_0x12aeeb[0x1],_0x23d36f,_0x5a44ad,_0x26548e,_0x53c064,_0x23d36f[_0x43a6da(0x10d5)],0x1,0x0,0x0,_0x12aeeb[0x3],_0x139bd3,!0x1,_0x23d36f[_0x13d2a3(0x2d3c)],ol[_0x13d2a3(0x445c)][_0x13d2a3(0x2a34)][_0x43a6da(0x2527)],null,null);}if(_0x53ac43){for(_0x2d204c=0x0,_0x4072c0=_0x21234f[_0x13d2a3(0x809)];_0x2d204c<_0x4072c0;++_0x2d204c)_0x49117f=(_0x12aeeb=_0x21234f[_0x2d204c])[0x4],_0x23d36f=this[_0x13d2a3(0xa6e)](_0x49117f,_0x50fc65,_0x53ac43,''),_0x5a44ad=_0x12aeeb[0x2],_0x26548e=_0x4a628e*_0x23d36f[_0x13d2a3(0x5a4e)]-_0x5e05ab,this[_0x13d2a3(0x208e)](_0x37f2b5,_0x12aeeb[0x0],_0x12aeeb[0x1],_0x23d36f,_0x5a44ad,_0x26548e,_0x53c064,_0x23d36f[_0x13d2a3(0x5a4e)],0x1,0x0,0x0,_0x12aeeb[0x3],_0x139bd3,!0x1,_0x23d36f[_0x13d2a3(0x2d3c)],ol[_0x13d2a3(0x445c)][_0x43a6da(0x8ad)][_0x13d2a3(0x1272)],null,null);}}}this[_0x13d2a3(0x4dd7)](_0x53c064,_0x285b31),++_0x1612fa;break;case ol[_0x13d2a3(0x445c)][_0x13d2a3(0x2a34)][_0x13d2a3(0x38c7)][_0x13d2a3(0x4a2d)]:if(void 0x0!==_0x5e9609){var _0x20c207=_0x5e9609(_0x285b31=_0x4e6a06[0x1]);if(_0x20c207)return _0x20c207;}++_0x1612fa;break;case ol[_0x43a6da(0x3e71)][_0x13d2a3(0x2a34)][_0x13d2a3(0x38c7)][_0x13d2a3(0x5738)]:_0xabc03?_0x36ad75++:this[_0x13d2a3(0x2422)](_0x37f2b5),++_0x1612fa;break;case ol[_0x43a6da(0x3e71)][_0x13d2a3(0x2a34)][_0x43a6da(0x1613)][_0x13d2a3(0x3ba)]:for(_0x290b7d=_0x4e6a06[0x1],_0x1bcb1a=_0x4e6a06[0x2],_0x41aa6f=_0x1f0e3f[_0x290b7d],_0x37d79e=(_0x119abf=_0x1f0e3f[_0x290b7d+0x1])+0.5|0x0,(_0x1686de=_0x41aa6f+0.5|0x0)===_0x168bb7&&_0x37d79e===_0x219203||(_0x37f2b5[_0x13d2a3(0x263a)](_0x41aa6f,_0x119abf),_0x168bb7=_0x1686de,_0x219203=_0x37d79e),_0x290b7d+=0x2;_0x290b7d<_0x1bcb1a;_0x290b7d+=0x2)_0x1686de=(_0x41aa6f=_0x1f0e3f[_0x290b7d])+0.5|0x0,_0x37d79e=(_0x119abf=_0x1f0e3f[_0x290b7d+0x1])+0.5|0x0,_0x290b7d!=_0x1bcb1a-0x2&&_0x1686de===_0x168bb7&&_0x37d79e===_0x219203||(_0x37f2b5[_0x43a6da(0x53d9)](_0x41aa6f,_0x119abf),_0x168bb7=_0x1686de,_0x219203=_0x37d79e);++_0x1612fa;break;case ol[_0x43a6da(0x3e71)][_0x43a6da(0x8ad)][_0x13d2a3(0x38c7)][_0x43a6da(0x5410)]:_0x49d2d2=_0x4e6a06,this[_0x13d2a3(0x321d)]=_0x4e6a06[0x2],_0x36ad75&&(this[_0x13d2a3(0x2422)](_0x37f2b5),_0x36ad75=0x0,_0x13bb16&&(_0x37f2b5[_0x43a6da(0x457e)](),_0x13bb16=0x0)),_0x37f2b5[_0x13d2a3(0x2a02)]=_0x4e6a06[0x1],++_0x1612fa;break;case ol[_0x13d2a3(0x445c)]['canvas'][_0x13d2a3(0x38c7)][_0x13d2a3(0x21be)]:_0x28c330=_0x4e6a06,_0x13bb16&&(_0x37f2b5[_0x13d2a3(0x1430)](),_0x13bb16=0x0),this[_0x43a6da(0x1895)](_0x37f2b5,_0x4e6a06),++_0x1612fa;break;case ol[_0x43a6da(0x3e71)][_0x13d2a3(0x2a34)]['Instruction'][_0x13d2a3(0x1abb)]:_0xabc03?_0x13bb16++:_0x37f2b5[_0x13d2a3(0x1430)](),++_0x1612fa;break;default:++_0x1612fa;}}_0x36ad75&&this[_0x13d2a3(0x2422)](_0x37f2b5),_0x13bb16&&_0x37f2b5['stroke']();},ol[_0x5e00b3(0x445c)][_0x307c2b(0x8ad)][_0x307c2b(0x29f0)][_0x5e00b3(0x3720)][_0x5e00b3(0x32b4)]=function(_0x452db9,_0x4657ca,_0xddf438,_0x22bee8){var _0x768643=_0x5e00b3;this[_0x768643(0x59c5)]=_0xddf438,this[_0x768643(0x6ab)](_0x452db9,_0x4657ca,_0x22bee8,this[_0x768643(0x3d61)],void 0x0,void 0x0);},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1378)][_0x5e00b3(0x3720)][_0x5e00b3(0x37a1)]=function(_0x9f373b,_0x1daaf8,_0x281cb8,_0x39caa0,_0x41900f,_0xd9d752){var _0x13e6af=_0x5e00b3;return this[_0x13e6af(0x59c5)]=_0x281cb8,this[_0x13e6af(0x6ab)](_0x9f373b,_0x1daaf8,_0x39caa0,this['hitDetectionInstructions'],_0x41900f,_0xd9d752);},ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1378)][_0x307c2b(0x1aa2)][_0x5e00b3(0x205b)]=function(){var _0x2082f9=_0x307c2b,_0x28af59=_0x5e00b3,_0x1a9b10,_0x11b23b=this[_0x2082f9(0x18f4)];_0x11b23b[_0x28af59(0x3931)]();var _0x5022e2,_0xcfefa3,_0x22a19b=_0x11b23b[_0x28af59(0x809)],_0x56e012=-0x1;for(_0x1a9b10=0x0;_0x1a9b10<_0x22a19b;++_0x1a9b10)(_0xcfefa3=(_0x5022e2=_0x11b23b[_0x1a9b10])[0x0])==ol[_0x28af59(0x445c)][_0x28af59(0x2a34)][_0x28af59(0x38c7)][_0x2082f9(0x3be3)]?_0x56e012=_0x1a9b10:_0xcfefa3==ol[_0x28af59(0x445c)][_0x28af59(0x2a34)][_0x28af59(0x38c7)][_0x28af59(0x3a46)]&&(_0x5022e2[0x2]=_0x1a9b10,ol[_0x28af59(0xa59)][_0x28af59(0x3537)](this[_0x28af59(0x31ab)],_0x56e012,_0x1a9b10),_0x56e012=-0x1);},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1378)][_0x307c2b(0x1aa2)][_0x5e00b3(0x544)]=function(_0x580a75,_0x4b1b58){var _0x7872f5=_0x307c2b,_0x6bfbab=_0x5e00b3,_0x372794=this[_0x6bfbab(0x3d40)];if(_0x580a75){var _0x246cd4=_0x580a75[_0x6bfbab(0x1e3)]();_0x372794[_0x6bfbab(0x2a02)]=ol[_0x6bfbab(0x1779)][_0x6bfbab(0x365a)](_0x246cd4||ol[_0x7872f5(0x3e71)][_0x6bfbab(0x2a34)][_0x6bfbab(0x25e3)]);}else _0x372794[_0x6bfbab(0x2a02)]=void 0x0;if(_0x4b1b58){var _0x118915=_0x4b1b58[_0x7872f5(0x2720)]();_0x372794[_0x6bfbab(0x51a8)]=ol[_0x6bfbab(0x1779)][_0x6bfbab(0x365a)](_0x118915||ol[_0x6bfbab(0x445c)][_0x6bfbab(0x2a34)][_0x7872f5(0x396d)]);var _0x350fab=_0x4b1b58[_0x6bfbab(0x22a2)]();_0x372794[_0x6bfbab(0x16c5)]=void 0x0!==_0x350fab?_0x350fab:ol[_0x6bfbab(0x445c)]['canvas'][_0x7872f5(0x4419)];var _0x2b31a3=_0x4b1b58[_0x7872f5(0x1f6a)]();_0x372794[_0x6bfbab(0x515a)]=_0x2b31a3?_0x2b31a3[_0x6bfbab(0x30eb)]():ol[_0x6bfbab(0x445c)][_0x6bfbab(0x2a34)][_0x6bfbab(0x1efc)];var _0xe5626f=_0x4b1b58[_0x7872f5(0x2ec5)]();_0x372794[_0x6bfbab(0x4a36)]=_0xe5626f||ol[_0x6bfbab(0x445c)][_0x7872f5(0x8ad)][_0x6bfbab(0x38d2)];var _0x2c173f=_0x4b1b58[_0x6bfbab(0x40ec)]();_0x372794[_0x6bfbab(0x5476)]=void 0x0!==_0x2c173f?_0x2c173f:ol[_0x6bfbab(0x445c)][_0x6bfbab(0x2a34)][_0x6bfbab(0x355)];var _0x549f3b=_0x4b1b58[_0x6bfbab(0x3a32)]();_0x372794[_0x6bfbab(0xd61)]=void 0x0!==_0x549f3b?_0x549f3b:ol[_0x7872f5(0x3e71)][_0x6bfbab(0x2a34)][_0x6bfbab(0x3520)];var _0x9c02a4=_0x4b1b58[_0x7872f5(0x2dd4)]();_0x372794[_0x6bfbab(0x79b)]=void 0x0!==_0x9c02a4?_0x9c02a4:ol[_0x6bfbab(0x445c)][_0x6bfbab(0x2a34)][_0x6bfbab(0x54fa)],_0x372794[_0x6bfbab(0xd61)]>this[_0x6bfbab(0x1035)]&&(this[_0x6bfbab(0x1035)]=_0x372794[_0x6bfbab(0xd61)],this[_0x7872f5(0x3157)]=null);}else _0x372794[_0x7872f5(0x25e2)]=void 0x0,_0x372794[_0x6bfbab(0x16c5)]=void 0x0,_0x372794[_0x6bfbab(0x515a)]=null,_0x372794[_0x7872f5(0x522e)]=void 0x0,_0x372794[_0x6bfbab(0x5476)]=void 0x0,_0x372794[_0x7872f5(0x4109)]=void 0x0,_0x372794[_0x6bfbab(0x79b)]=void 0x0;},ol[_0x5e00b3(0x445c)][_0x307c2b(0x8ad)][_0x307c2b(0x29f0)][_0x307c2b(0x1aa2)][_0x307c2b(0x2fab)]=function(_0x192198,_0x3f5fb7){var _0x2ca59c=_0x307c2b,_0x48296c=_0x5e00b3,_0x513d31=_0x192198[_0x48296c(0x2a02)],_0x2f4f43=[ol[_0x48296c(0x445c)][_0x48296c(0x2a34)]['Instruction'][_0x2ca59c(0x5410)],_0x513d31];if(_0x48296c(0x20b8)!=typeof _0x513d31){var _0x24b985=_0x3f5fb7[_0x48296c(0x460f)]();_0x2f4f43[_0x48296c(0x5323)]([_0x24b985[0x0],_0x24b985[0x3]]);}this[_0x2ca59c(0x2475)][_0x48296c(0x5323)](_0x2f4f43);},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1378)][_0x5e00b3(0x3720)][_0x5e00b3(0x5e2)]=function(_0x4909ab){var _0x5197e7=_0x307c2b,_0x562e37=_0x5e00b3;this[_0x5197e7(0x2475)][_0x5197e7(0x2a0e)]([ol[_0x562e37(0x445c)][_0x5197e7(0x8ad)][_0x562e37(0x38c7)][_0x562e37(0x21be)],_0x4909ab[_0x562e37(0x51a8)],_0x4909ab['lineWidth']*this[_0x562e37(0x4d0d)],_0x4909ab[_0x562e37(0x16c5)],_0x4909ab[_0x562e37(0x5476)],_0x4909ab[_0x5197e7(0x170b)],this['applyPixelRatio'](_0x4909ab[_0x562e37(0x515a)]),_0x4909ab[_0x562e37(0x4a36)]*this[_0x562e37(0x4d0d)]]);},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1378)][_0x5e00b3(0x3720)][_0x307c2b(0x17de)]=function(_0x6c6657,_0x30a98b,_0x171242){var _0x2e575f=_0x307c2b,_0x1b6ace=_0x5e00b3,_0xf1dd55=_0x6c6657[_0x2e575f(0x1221)];_0x1b6ace(0x20b8)==typeof _0xf1dd55&&_0x6c6657[_0x1b6ace(0x5034)]==_0xf1dd55||(_0x30a98b[_0x1b6ace(0x3c9e)](this,_0x6c6657,_0x171242),_0x6c6657[_0x2e575f(0xdb2)]=_0xf1dd55);},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)]['Replay'][_0x5e00b3(0x3720)][_0x5e00b3(0x148d)]=function(_0x1486f5,_0x3890e2){var _0x5394b5=_0x307c2b,_0xe45d62=_0x5e00b3,_0x117988=_0x1486f5[_0xe45d62(0x51a8)],_0x102d5e=_0x1486f5[_0xe45d62(0x16c5)],_0x8a9398=_0x1486f5[_0xe45d62(0x515a)],_0x3ea710=_0x1486f5[_0xe45d62(0x4a36)],_0x3beabe=_0x1486f5[_0xe45d62(0x5476)],_0x3fac7d=_0x1486f5[_0xe45d62(0xd61)],_0x559746=_0x1486f5['miterLimit'];(_0x1486f5[_0xe45d62(0x3026)]!=_0x117988||_0x1486f5[_0x5394b5(0x19cd)]!=_0x102d5e||_0x8a9398!=_0x1486f5[_0xe45d62(0x4078)]&&!ol[_0xe45d62(0xa59)][_0x5394b5(0x4d2)](_0x1486f5[_0xe45d62(0x4078)],_0x8a9398)||_0x1486f5[_0xe45d62(0x2012)]!=_0x3ea710||_0x1486f5['currentLineJoin']!=_0x3beabe||_0x1486f5['currentLineWidth']!=_0x3fac7d||_0x1486f5[_0x5394b5(0x495d)]!=_0x559746)&&(_0x3890e2[_0x5394b5(0x4d6c)](this,_0x1486f5),_0x1486f5[_0xe45d62(0x3026)]=_0x117988,_0x1486f5[_0xe45d62(0x5f7d)]=_0x102d5e,_0x1486f5[_0xe45d62(0x4078)]=_0x8a9398,_0x1486f5[_0x5394b5(0x82b)]=_0x3ea710,_0x1486f5[_0xe45d62(0x5e0b)]=_0x3beabe,_0x1486f5[_0x5394b5(0x713)]=_0x3fac7d,_0x1486f5[_0xe45d62(0x13b4)]=_0x559746);},ol['render'][_0x5e00b3(0x2a34)]['Replay'][_0x5e00b3(0x3720)][_0x5e00b3(0x53ce)]=function(_0x3d9af6,_0x4d37b7){var _0x1129ce=_0x307c2b,_0x31818c=_0x5e00b3;this[_0x31818c(0x1754)][0x2]=this[_0x31818c(0x3d61)][_0x31818c(0x809)],this[_0x1129ce(0x528d)]=null,this[_0x31818c(0x1042)][0x2]=this[_0x1129ce(0x18f4)][_0x31818c(0x809)],this['beginGeometryInstruction2_']=null;var _0x4ed334=[ol[_0x31818c(0x445c)][_0x1129ce(0x8ad)][_0x31818c(0x38c7)][_0x31818c(0x4a2d)],_0x4d37b7];this[_0x1129ce(0x2475)][_0x31818c(0x5323)](_0x4ed334),this[_0x31818c(0x31ab)][_0x31818c(0x5323)](_0x4ed334);},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1378)][_0x5e00b3(0x3720)][_0x5e00b3(0xfb9)]=ol[_0x5e00b3(0xc6a)],ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1378)][_0x5e00b3(0x3720)][_0x307c2b(0x1d2d)]=function(){var _0xf256ea=_0x307c2b,_0x283efb=_0x5e00b3;if(!this[_0x283efb(0x9b4)]&&(this['bufferedMaxExtent_']=ol[_0x283efb(0x263e)][_0xf256ea(0x2d7b)](this[_0x283efb(0x1197)]),this[_0x283efb(0x1035)]>0x0)){var _0x44c4e6=this[_0x283efb(0x4258)]*(this[_0x283efb(0x1035)]+0x1)/0x2;ol[_0x283efb(0x263e)][_0x283efb(0x537f)](this[_0x283efb(0x9b4)],_0x44c4e6,this[_0x283efb(0x9b4)]);}return this[_0x283efb(0x9b4)];},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x3107)]=function(_0x2afd23,_0x1d2dfb,_0x1d7026,_0x31d7c3,_0x58716e,_0x2292d1){var _0x3f5c9f=_0x307c2b,_0x57a413=_0x5e00b3;ol[_0x3f5c9f(0x3e71)]['canvas'][_0x57a413(0x1378)]['call'](this,_0x2afd23,_0x1d2dfb,_0x1d7026,_0x31d7c3,_0x58716e,_0x2292d1),this[_0x57a413(0x12aa)]=null,this[_0x3f5c9f(0x2816)]=null,this[_0x57a413(0x222d)]=null,this[_0x57a413(0x3c92)]=void 0x0,this[_0x57a413(0x53f4)]=void 0x0,this[_0x57a413(0x128e)]=void 0x0,this[_0x57a413(0x142b)]=void 0x0,this[_0x57a413(0x3428)]=void 0x0,this[_0x57a413(0x23e1)]=void 0x0,this[_0x57a413(0xb09)]=void 0x0,this[_0x57a413(0x3303)]=void 0x0,this[_0x57a413(0x2d89)]=void 0x0,this[_0x57a413(0x951)]=void 0x0,this['width_']=void 0x0;},ol[_0x307c2b(0xdd7)](ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)]['ImageReplay'],ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x307c2b(0x29f0)]),ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x5e00b3(0x3107)][_0x307c2b(0x1aa2)]['drawCoordinates_']=function(_0x94213d,_0x449e2e,_0x3d90d9,_0x2fa512){var _0xbf8e87=_0x5e00b3;return this[_0xbf8e87(0x15d2)](_0x94213d,_0x449e2e,_0x3d90d9,_0x2fa512,!0x1,!0x1);},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x3107)][_0x5e00b3(0x3720)][_0x5e00b3(0x1720)]=function(_0x588d32,_0xebbae4){var _0x3892c3=_0x307c2b,_0x552197=_0x5e00b3;if(this[_0x552197(0x222d)]){this[_0x3892c3(0x34a9)](_0x588d32,_0xebbae4);var _0x219f37=_0x588d32[_0x552197(0x2b03)](),_0x4b96ec=_0x588d32[_0x552197(0x4909)](),_0x5b6c73=this[_0x552197(0x20f9)]['length'],_0x1cd48d=this[_0x552197(0x5e25)](_0x219f37,0x0,_0x219f37[_0x552197(0x809)],_0x4b96ec);this[_0x3892c3(0x2475)][_0x552197(0x5323)]([ol[_0x552197(0x445c)][_0x552197(0x2a34)][_0x552197(0x38c7)][_0x552197(0x3d14)],_0x5b6c73,_0x1cd48d,this[_0x552197(0x222d)],this[_0x552197(0x3c92)],this[_0x552197(0x53f4)],this[_0x552197(0x12aa)],this['height_'],this[_0x552197(0x142b)],this[_0x552197(0x3428)],this[_0x552197(0x23e1)],this[_0x552197(0xb09)],this[_0x3892c3(0x4d77)],this[_0x552197(0x2d89)]*this[_0x552197(0x4d0d)],this['snapToPixel_'],this[_0x552197(0x3c76)]]),this[_0x552197(0x31ab)][_0x3892c3(0x2a0e)]([ol['render'][_0x552197(0x2a34)][_0x552197(0x38c7)][_0x552197(0x3d14)],_0x5b6c73,_0x1cd48d,this[_0x552197(0x4a76)],this[_0x552197(0x3c92)],this[_0x552197(0x53f4)],this[_0x552197(0x12aa)],this[_0x552197(0x128e)],this[_0x552197(0x142b)],this[_0x3892c3(0x3a2f)],this[_0x552197(0x23e1)],this[_0x552197(0xb09)],this[_0x3892c3(0x4d77)],this[_0x552197(0x2d89)],this['snapToPixel_'],this[_0x552197(0x3c76)]]),this['endGeometry'](_0x588d32,_0xebbae4);}},ol['render'][_0x5e00b3(0x2a34)][_0x5e00b3(0x3107)][_0x5e00b3(0x3720)][_0x5e00b3(0x2789)]=function(_0x4e7c9a,_0x20e00f){var _0x575778=_0x307c2b,_0x3551af=_0x5e00b3;if(this['image_']){this[_0x3551af(0x1cc3)](_0x4e7c9a,_0x20e00f);var _0x46610f=_0x4e7c9a[_0x3551af(0x2b03)](),_0x307614=_0x4e7c9a[_0x3551af(0x4909)](),_0x2cff96=this[_0x3551af(0x20f9)][_0x3551af(0x809)],_0x23a1f1=this[_0x3551af(0x5e25)](_0x46610f,0x0,_0x46610f[_0x3551af(0x809)],_0x307614);this[_0x3551af(0x3d61)][_0x3551af(0x5323)]([ol['render'][_0x575778(0x8ad)][_0x3551af(0x38c7)][_0x3551af(0x3d14)],_0x2cff96,_0x23a1f1,this[_0x3551af(0x222d)],this[_0x3551af(0x3c92)],this[_0x3551af(0x53f4)],this[_0x3551af(0x12aa)],this[_0x3551af(0x128e)],this[_0x3551af(0x142b)],this[_0x3551af(0x3428)],this['originY_'],this[_0x3551af(0xb09)],this[_0x3551af(0x3303)],this[_0x575778(0x156e)]*this[_0x575778(0x5361)],this[_0x575778(0x2d89)],this[_0x3551af(0x3c76)]]),this[_0x3551af(0x31ab)][_0x3551af(0x5323)]([ol[_0x3551af(0x445c)][_0x3551af(0x2a34)][_0x3551af(0x38c7)][_0x3551af(0x3d14)],_0x2cff96,_0x23a1f1,this[_0x3551af(0x4a76)],this['anchorX_'],this[_0x3551af(0x53f4)],this['declutterGroup_'],this[_0x575778(0x58e3)],this[_0x3551af(0x142b)],this[_0x3551af(0x3428)],this[_0x575778(0x15c0)],this[_0x3551af(0xb09)],this[_0x3551af(0x3303)],this[_0x3551af(0x2d89)],this['snapToPixel_'],this[_0x3551af(0x3c76)]]),this[_0x3551af(0x53ce)](_0x4e7c9a,_0x20e00f);}},ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x5e00b3(0x3107)][_0x5e00b3(0x3720)][_0x5e00b3(0xfb9)]=function(){var _0x2960a6=_0x307c2b,_0x2101c6=_0x5e00b3;this[_0x2101c6(0x205b)](),this[_0x2960a6(0x88d)]=void 0x0,this[_0x2101c6(0x53f4)]=void 0x0,this[_0x2101c6(0x4a76)]=null,this[_0x2101c6(0x222d)]=null,this[_0x2101c6(0x128e)]=void 0x0,this[_0x2101c6(0x2d89)]=void 0x0,this[_0x2101c6(0x142b)]=void 0x0,this['originX_']=void 0x0,this['originY_']=void 0x0,this[_0x2101c6(0xb09)]=void 0x0,this[_0x2101c6(0x3303)]=void 0x0,this[_0x2101c6(0x951)]=void 0x0,this['width_']=void 0x0;},ol[_0x307c2b(0x3e71)][_0x307c2b(0x8ad)][_0x5e00b3(0x3107)][_0x5e00b3(0x3720)][_0x5e00b3(0x36dd)]=function(_0x22b68d,_0x974937){var _0x9d3f2f=_0x307c2b,_0x5bc35e=_0x5e00b3,_0x1b1228=_0x22b68d[_0x9d3f2f(0x3cb9)](),_0x2d8c5d=_0x22b68d[_0x5bc35e(0x55ca)](),_0x3ce6e9=_0x22b68d[_0x9d3f2f(0x3d54)](0x1),_0x4c8c7e=_0x22b68d[_0x5bc35e(0xa6e)](0x1),_0xe99055=_0x22b68d[_0x5bc35e(0x2351)]();this[_0x5bc35e(0x3c92)]=_0x1b1228[0x0],this[_0x9d3f2f(0x269c)]=_0x1b1228[0x1],this[_0x9d3f2f(0x466c)]=_0x974937,this[_0x5bc35e(0x4a76)]=_0x3ce6e9,this[_0x5bc35e(0x222d)]=_0x4c8c7e,this[_0x5bc35e(0x128e)]=_0x2d8c5d[0x1],this[_0x5bc35e(0x142b)]=_0x22b68d[_0x5bc35e(0x354f)](),this[_0x5bc35e(0x3428)]=_0xe99055[0x0],this[_0x5bc35e(0x23e1)]=_0xe99055[0x1],this[_0x5bc35e(0xb09)]=_0x22b68d[_0x5bc35e(0x2b2e)](),this[_0x9d3f2f(0x4d77)]=_0x22b68d[_0x9d3f2f(0x1d20)](),this[_0x9d3f2f(0x156e)]=_0x22b68d[_0x5bc35e(0x5379)](),this[_0x5bc35e(0x951)]=_0x22b68d[_0x5bc35e(0x3ea9)](),this[_0x5bc35e(0x3c76)]=_0x2d8c5d[0x0];},ol[_0x5e00b3(0x445c)]['canvas'][_0x307c2b(0x355)]=function(_0x431482,_0x54621d,_0x10d402,_0x456a32,_0x58a808,_0x2dd683){var _0x536d21=_0x307c2b,_0x304a0b=_0x5e00b3;ol[_0x304a0b(0x445c)][_0x304a0b(0x2a34)][_0x536d21(0x29f0)][_0x304a0b(0x3c9e)](this,_0x431482,_0x54621d,_0x10d402,_0x456a32,_0x58a808,_0x2dd683);},ol[_0x5e00b3(0x3e4d)](ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x167f)],ol[_0x5e00b3(0x445c)]['canvas'][_0x5e00b3(0x1378)]),ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x5e00b3(0x167f)][_0x5e00b3(0x3720)][_0x5e00b3(0x5ca7)]=function(_0x1471cf,_0x1dd00f,_0x5aa942,_0x36ec11){var _0x3c4fbd=_0x307c2b,_0x5e8a97=_0x5e00b3,_0x42397e=this[_0x3c4fbd(0x4a78)][_0x5e8a97(0x809)],_0x145168=this[_0x5e8a97(0x15d2)](_0x1471cf,_0x1dd00f,_0x5aa942,_0x36ec11,!0x1,!0x1),_0x46b3b1=[ol[_0x5e8a97(0x445c)][_0x5e8a97(0x2a34)]['Instruction'][_0x5e8a97(0x3ba)],_0x42397e,_0x145168];return this[_0x5e8a97(0x3d61)][_0x3c4fbd(0x2a0e)](_0x46b3b1),this[_0x5e8a97(0x31ab)][_0x3c4fbd(0x2a0e)](_0x46b3b1),_0x5aa942;},ol[_0x5e00b3(0x445c)][_0x307c2b(0x8ad)][_0x5e00b3(0x167f)][_0x5e00b3(0x3720)][_0x5e00b3(0x46e4)]=function(_0x5e6d00,_0x1c8d07){var _0x1d1ccc=_0x307c2b,_0x314977=_0x5e00b3,_0x228ccb=this[_0x314977(0x3d40)],_0x526e19=_0x228ccb['strokeStyle'],_0x337181=_0x228ccb['lineWidth'];if(void 0x0!==_0x526e19&&void 0x0!==_0x337181){this[_0x314977(0x148d)](_0x228ccb,this[_0x314977(0x5e2)]),this[_0x314977(0x1cc3)](_0x5e6d00,_0x1c8d07),this[_0x1d1ccc(0x18f4)][_0x314977(0x5323)]([ol[_0x314977(0x445c)][_0x314977(0x2a34)][_0x1d1ccc(0x1613)][_0x314977(0x21be)],_0x228ccb[_0x314977(0x51a8)],_0x228ccb[_0x314977(0xd61)],_0x228ccb[_0x314977(0x16c5)],_0x228ccb[_0x314977(0x5476)],_0x228ccb[_0x314977(0x79b)],_0x228ccb[_0x314977(0x515a)],_0x228ccb[_0x314977(0x4a36)]],[ol[_0x314977(0x445c)][_0x314977(0x2a34)][_0x314977(0x38c7)][_0x1d1ccc(0x2e7b)]]);var _0xabbd73=_0x5e6d00[_0x314977(0x2b03)](),_0x3acb1b=_0x5e6d00[_0x314977(0x4909)]();this[_0x1d1ccc(0xa70)](_0xabbd73,0x0,_0xabbd73[_0x314977(0x809)],_0x3acb1b),this[_0x314977(0x31ab)][_0x314977(0x5323)]([ol[_0x314977(0x445c)][_0x314977(0x2a34)][_0x314977(0x38c7)][_0x1d1ccc(0x1eab)]]),this[_0x1d1ccc(0x5236)](_0x5e6d00,_0x1c8d07);}},ol[_0x307c2b(0x3e71)][_0x307c2b(0x8ad)]['LineStringReplay'][_0x5e00b3(0x3720)][_0x5e00b3(0x444c)]=function(_0xf6ed1f,_0x38bc80){var _0x5ebfc4=_0x307c2b,_0x22c67b=_0x5e00b3,_0x3508eb=this[_0x22c67b(0x3d40)],_0x286ad0=_0x3508eb[_0x5ebfc4(0x25e2)],_0x5516ed=_0x3508eb[_0x22c67b(0xd61)];if(void 0x0!==_0x286ad0&&void 0x0!==_0x5516ed){this[_0x22c67b(0x148d)](_0x3508eb,this[_0x22c67b(0x5e2)]),this['beginGeometry'](_0xf6ed1f,_0x38bc80),this['hitDetectionInstructions'][_0x22c67b(0x5323)]([ol[_0x5ebfc4(0x3e71)][_0x22c67b(0x2a34)][_0x22c67b(0x38c7)][_0x22c67b(0x21be)],_0x3508eb[_0x22c67b(0x51a8)],_0x3508eb[_0x22c67b(0xd61)],_0x3508eb[_0x22c67b(0x16c5)],_0x3508eb[_0x22c67b(0x5476)],_0x3508eb[_0x22c67b(0x79b)],_0x3508eb[_0x5ebfc4(0x17f1)],_0x3508eb[_0x22c67b(0x4a36)]],[ol[_0x22c67b(0x445c)][_0x22c67b(0x2a34)][_0x22c67b(0x38c7)][_0x22c67b(0x14ff)]]);var _0x2e5c4e,_0xb689f6,_0x230859=_0xf6ed1f[_0x22c67b(0x1bb6)](),_0x40455c=_0xf6ed1f[_0x22c67b(0x2b03)](),_0x29a347=_0xf6ed1f[_0x22c67b(0x4909)](),_0x398fcb=0x0;for(_0x2e5c4e=0x0,_0xb689f6=_0x230859[_0x22c67b(0x809)];_0x2e5c4e<_0xb689f6;++_0x2e5c4e)_0x398fcb=this[_0x22c67b(0x5ca7)](_0x40455c,_0x398fcb,_0x230859[_0x2e5c4e],_0x29a347);this[_0x22c67b(0x31ab)][_0x22c67b(0x5323)]([ol[_0x22c67b(0x445c)]['canvas'][_0x5ebfc4(0x1613)][_0x22c67b(0x1abb)]]),this[_0x22c67b(0x53ce)](_0xf6ed1f,_0x38bc80);}},ol[_0x5e00b3(0x445c)][_0x307c2b(0x8ad)]['LineStringReplay'][_0x5e00b3(0x3720)][_0x5e00b3(0xfb9)]=function(){var _0x261cbd=_0x307c2b,_0x17590d=_0x5e00b3,_0xe27708=this[_0x17590d(0x3d40)];null!=_0xe27708[_0x17590d(0x318e)]&&_0xe27708[_0x17590d(0x318e)]!=this[_0x17590d(0x20f9)][_0x17590d(0x809)]&&this[_0x17590d(0x3d61)][_0x261cbd(0x2a0e)]([ol[_0x17590d(0x445c)][_0x17590d(0x2a34)][_0x17590d(0x38c7)][_0x17590d(0x1abb)]]),this[_0x261cbd(0x517f)](),this[_0x261cbd(0x1ed3)]=null;},ol[_0x5e00b3(0x445c)]['canvas'][_0x5e00b3(0x167f)][_0x307c2b(0x1aa2)][_0x5e00b3(0x5e2)]=function(_0x3789bd){var _0x17088d=_0x307c2b,_0x138334=_0x5e00b3;null!=_0x3789bd[_0x138334(0x318e)]&&_0x3789bd[_0x138334(0x318e)]!=this[_0x138334(0x20f9)][_0x17088d(0x2ef4)]&&(this[_0x138334(0x3d61)][_0x138334(0x5323)]([ol[_0x138334(0x445c)][_0x17088d(0x8ad)][_0x138334(0x38c7)][_0x138334(0x1abb)]]),_0x3789bd[_0x138334(0x318e)]=this[_0x138334(0x20f9)][_0x138334(0x809)]),_0x3789bd[_0x138334(0x318e)]=0x0,ol[_0x138334(0x445c)][_0x138334(0x2a34)][_0x138334(0x1378)][_0x138334(0x3720)][_0x138334(0x5e2)]['call'](this,_0x3789bd),this[_0x138334(0x3d61)][_0x138334(0x5323)]([ol[_0x17088d(0x3e71)][_0x138334(0x2a34)][_0x138334(0x38c7)][_0x138334(0x14ff)]]);},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)]['PolygonReplay']=function(_0x59e5ef,_0x3f88d7,_0x48bb34,_0x2ef947,_0x5a481c,_0x5db1a5){var _0x496ff2=_0x307c2b,_0x3c89f5=_0x5e00b3;ol[_0x496ff2(0x3e71)][_0x3c89f5(0x2a34)][_0x496ff2(0x29f0)][_0x3c89f5(0x3c9e)](this,_0x59e5ef,_0x3f88d7,_0x48bb34,_0x2ef947,_0x5a481c,_0x5db1a5);},ol['inherits'](ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x5f8d)],ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1378)]),ol['render'][_0x5e00b3(0x2a34)][_0x5e00b3(0x5f8d)][_0x5e00b3(0x3720)][_0x5e00b3(0x551d)]=function(_0x492c29,_0x165ab3,_0x30dc0c,_0x5758a3){var _0x224c9e=_0x307c2b,_0x13af08=_0x5e00b3,_0x186cb0=this[_0x224c9e(0x1ed3)],_0x56a82a=void 0x0!==_0x186cb0[_0x13af08(0x2a02)],_0x45ca18=null!=_0x186cb0[_0x13af08(0x51a8)],_0x8f7ada=_0x30dc0c[_0x13af08(0x809)],_0x2e3d0d=[ol[_0x224c9e(0x3e71)][_0x13af08(0x2a34)][_0x13af08(0x38c7)][_0x224c9e(0x2e7b)]];this[_0x224c9e(0x2475)][_0x13af08(0x5323)](_0x2e3d0d),this[_0x13af08(0x31ab)][_0x13af08(0x5323)](_0x2e3d0d);for(var _0x20ba01=0x0;_0x20ba01<_0x8f7ada;++_0x20ba01){var _0x5e7974=_0x30dc0c[_0x20ba01],_0x37312f=this[_0x13af08(0x20f9)][_0x13af08(0x809)],_0x17da1d=this[_0x13af08(0x15d2)](_0x492c29,_0x165ab3,_0x5e7974,_0x5758a3,!0x0,!_0x45ca18),_0x262177=[ol[_0x224c9e(0x3e71)][_0x224c9e(0x8ad)][_0x13af08(0x38c7)][_0x13af08(0x3ba)],_0x37312f,_0x17da1d];if(this[_0x13af08(0x3d61)][_0x13af08(0x5323)](_0x262177),this[_0x13af08(0x31ab)]['push'](_0x262177),_0x45ca18){var _0x8fa79e=[ol[_0x13af08(0x445c)][_0x13af08(0x2a34)][_0x13af08(0x38c7)][_0x13af08(0x58f4)]];this[_0x13af08(0x3d61)][_0x13af08(0x5323)](_0x8fa79e),this[_0x224c9e(0x18f4)][_0x13af08(0x5323)](_0x8fa79e);}_0x165ab3=_0x5e7974;}var _0x2f6faa=[ol[_0x13af08(0x445c)][_0x13af08(0x2a34)][_0x13af08(0x38c7)][_0x224c9e(0x19b5)]];if(this[_0x13af08(0x31ab)][_0x13af08(0x5323)](_0x2f6faa),_0x56a82a&&this[_0x13af08(0x3d61)][_0x13af08(0x5323)](_0x2f6faa),_0x45ca18){var _0x4ee2d0=[ol[_0x13af08(0x445c)][_0x13af08(0x2a34)][_0x13af08(0x38c7)][_0x13af08(0x1abb)]];this[_0x13af08(0x3d61)][_0x13af08(0x5323)](_0x4ee2d0),this[_0x13af08(0x31ab)][_0x13af08(0x5323)](_0x4ee2d0);}return _0x165ab3;},ol['render'][_0x5e00b3(0x2a34)][_0x307c2b(0x3794)][_0x5e00b3(0x3720)][_0x307c2b(0x4130)]=function(_0x144cdc,_0x516c38){var _0x54d748=_0x307c2b,_0x1f465b=_0x5e00b3,_0x21549c=this[_0x1f465b(0x3d40)],_0x1a2679=_0x21549c[_0x1f465b(0x2a02)],_0x413bd0=_0x21549c[_0x1f465b(0x51a8)];if(void 0x0!==_0x1a2679||void 0x0!==_0x413bd0){this[_0x1f465b(0x5db3)](_0x144cdc),this[_0x1f465b(0x1cc3)](_0x144cdc,_0x516c38),this[_0x1f465b(0x31ab)][_0x1f465b(0x5323)]([ol[_0x1f465b(0x445c)][_0x1f465b(0x2a34)][_0x1f465b(0x38c7)][_0x1f465b(0x5f0c)],ol[_0x1f465b(0x8fe)][_0x1f465b(0x3e2)](ol[_0x1f465b(0x445c)][_0x1f465b(0x2a34)][_0x1f465b(0x25e3)])]),void 0x0!==_0x21549c[_0x54d748(0x25e2)]&&this[_0x54d748(0x18f4)][_0x54d748(0x2a0e)]([ol[_0x1f465b(0x445c)][_0x1f465b(0x2a34)][_0x1f465b(0x38c7)][_0x1f465b(0x21be)],_0x21549c[_0x1f465b(0x51a8)],_0x21549c[_0x1f465b(0xd61)],_0x21549c[_0x1f465b(0x16c5)],_0x21549c[_0x1f465b(0x5476)],_0x21549c[_0x1f465b(0x79b)],_0x21549c[_0x1f465b(0x515a)],_0x21549c[_0x1f465b(0x4a36)]]);var _0x38c131=_0x144cdc[_0x1f465b(0x2b03)](),_0x326d5e=_0x144cdc[_0x1f465b(0x4909)](),_0x163be8=this[_0x1f465b(0x20f9)][_0x1f465b(0x809)];this[_0x54d748(0x37cf)](_0x38c131,0x0,_0x38c131[_0x1f465b(0x809)],_0x326d5e,!0x1,!0x1);var _0x45b299=[ol[_0x54d748(0x3e71)][_0x1f465b(0x2a34)][_0x1f465b(0x38c7)][_0x1f465b(0x14ff)]],_0x5579aa=[ol[_0x1f465b(0x445c)][_0x1f465b(0x2a34)][_0x54d748(0x1613)][_0x54d748(0x33b8)],_0x163be8];this[_0x54d748(0x2475)][_0x1f465b(0x5323)](_0x45b299,_0x5579aa),this[_0x1f465b(0x31ab)][_0x54d748(0x2a0e)](_0x45b299,_0x5579aa);var _0x5d20f5=[ol[_0x1f465b(0x445c)][_0x54d748(0x8ad)][_0x54d748(0x1613)][_0x1f465b(0x5738)]];if(this[_0x1f465b(0x31ab)][_0x1f465b(0x5323)](_0x5d20f5),void 0x0!==_0x21549c[_0x1f465b(0x2a02)]&&this[_0x1f465b(0x3d61)][_0x1f465b(0x5323)](_0x5d20f5),void 0x0!==_0x21549c[_0x1f465b(0x51a8)]){var _0x4b3420=[ol[_0x1f465b(0x445c)][_0x1f465b(0x2a34)][_0x1f465b(0x38c7)][_0x1f465b(0x1abb)]];this[_0x1f465b(0x3d61)][_0x54d748(0x2a0e)](_0x4b3420),this[_0x1f465b(0x31ab)]['push'](_0x4b3420);}this[_0x1f465b(0x53ce)](_0x144cdc,_0x516c38);}},ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x307c2b(0x3794)][_0x5e00b3(0x3720)][_0x307c2b(0x49db)]=function(_0x44aa82,_0x32db58){var _0x3ec85a=_0x307c2b,_0x5c07b5=_0x5e00b3,_0x10164e=this[_0x3ec85a(0x1ed3)];this[_0x5c07b5(0x5db3)](_0x44aa82),this[_0x5c07b5(0x1cc3)](_0x44aa82,_0x32db58),this[_0x5c07b5(0x31ab)][_0x5c07b5(0x5323)]([ol[_0x5c07b5(0x445c)][_0x5c07b5(0x2a34)][_0x5c07b5(0x38c7)][_0x3ec85a(0x5410)],ol[_0x5c07b5(0x8fe)][_0x5c07b5(0x3e2)](ol[_0x5c07b5(0x445c)][_0x5c07b5(0x2a34)]['defaultFillStyle'])]),void 0x0!==_0x10164e[_0x5c07b5(0x51a8)]&&this[_0x3ec85a(0x18f4)][_0x5c07b5(0x5323)]([ol[_0x3ec85a(0x3e71)][_0x5c07b5(0x2a34)][_0x5c07b5(0x38c7)][_0x3ec85a(0x2a30)],_0x10164e[_0x5c07b5(0x51a8)],_0x10164e[_0x5c07b5(0xd61)],_0x10164e[_0x3ec85a(0x1b6f)],_0x10164e[_0x3ec85a(0x5951)],_0x10164e[_0x5c07b5(0x79b)],_0x10164e[_0x3ec85a(0x17f1)],_0x10164e[_0x3ec85a(0x522e)]]);var _0x4d2d9e=_0x44aa82[_0x3ec85a(0x5818)](),_0x5aac82=_0x44aa82[_0x5c07b5(0x5196)](),_0x515694=_0x44aa82[_0x5c07b5(0x4909)]();this[_0x5c07b5(0x551d)](_0x5aac82,0x0,_0x4d2d9e,_0x515694),this[_0x5c07b5(0x53ce)](_0x44aa82,_0x32db58);},ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x5e00b3(0x5f8d)][_0x5e00b3(0x3720)][_0x307c2b(0x1e8)]=function(_0x389eba,_0x198b75){var _0x4b1cba=_0x307c2b,_0x26072a=_0x5e00b3,_0x5a5b99=this[_0x4b1cba(0x1ed3)],_0x384c36=_0x5a5b99[_0x26072a(0x2a02)],_0x25ee2b=_0x5a5b99[_0x26072a(0x51a8)];if(void 0x0!==_0x384c36||void 0x0!==_0x25ee2b){this[_0x4b1cba(0x7c9)](_0x389eba),this[_0x26072a(0x1cc3)](_0x389eba,_0x198b75),this[_0x26072a(0x31ab)][_0x26072a(0x5323)]([ol['render'][_0x26072a(0x2a34)][_0x4b1cba(0x1613)][_0x26072a(0x5f0c)],ol[_0x26072a(0x8fe)][_0x4b1cba(0x7c7)](ol[_0x26072a(0x445c)][_0x26072a(0x2a34)][_0x4b1cba(0x44c9)])]),void 0x0!==_0x5a5b99[_0x26072a(0x51a8)]&&this[_0x26072a(0x31ab)][_0x26072a(0x5323)]([ol[_0x26072a(0x445c)][_0x4b1cba(0x8ad)][_0x26072a(0x38c7)][_0x26072a(0x21be)],_0x5a5b99[_0x26072a(0x51a8)],_0x5a5b99[_0x26072a(0xd61)],_0x5a5b99[_0x4b1cba(0x1b6f)],_0x5a5b99[_0x4b1cba(0x5951)],_0x5a5b99[_0x26072a(0x79b)],_0x5a5b99[_0x26072a(0x515a)],_0x5a5b99[_0x26072a(0x4a36)]]);var _0x8b94a6,_0x375548,_0x107342=_0x389eba[_0x26072a(0x324)](),_0x35d741=_0x389eba[_0x26072a(0x5196)](),_0x2bc66f=_0x389eba[_0x26072a(0x4909)](),_0x34481c=0x0;for(_0x8b94a6=0x0,_0x375548=_0x107342[_0x26072a(0x809)];_0x8b94a6<_0x375548;++_0x8b94a6)_0x34481c=this[_0x26072a(0x551d)](_0x35d741,_0x34481c,_0x107342[_0x8b94a6],_0x2bc66f);this[_0x26072a(0x53ce)](_0x389eba,_0x198b75);}},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x5f8d)]['prototype'][_0x5e00b3(0xfb9)]=function(){var _0x54411f=_0x307c2b,_0x99052f=_0x5e00b3;this[_0x54411f(0x517f)](),this[_0x99052f(0x3d40)]=null;var _0x5ad01e=this[_0x54411f(0x2977)];if(0x0!==_0x5ad01e){var _0x58a712,_0x200e7f,_0x45e482=this[_0x54411f(0x4a78)];for(_0x58a712=0x0,_0x200e7f=_0x45e482[_0x99052f(0x809)];_0x58a712<_0x200e7f;++_0x58a712)_0x45e482[_0x58a712]=ol[_0x54411f(0x1ab1)][_0x99052f(0x366c)][_0x99052f(0x297a)][_0x99052f(0x678)](_0x45e482[_0x58a712],_0x5ad01e);}},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x5f8d)][_0x5e00b3(0x3720)][_0x5e00b3(0x5db3)]=function(_0x3095ea){var _0x3937dc=_0x307c2b,_0x46e207=_0x5e00b3,_0x43c2d7=this[_0x46e207(0x3d40)];void 0x0!==_0x43c2d7[_0x3937dc(0x1221)]&&this[_0x46e207(0x22de)](_0x43c2d7,this[_0x46e207(0x1baf)],_0x3095ea),void 0x0!==_0x43c2d7[_0x46e207(0x51a8)]&&this[_0x46e207(0x148d)](_0x43c2d7,this[_0x3937dc(0x4374)]);},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x386)]={},ol[_0x5e00b3(0xe40)][_0x5e00b3(0x366c)][_0x5e00b3(0x386)][_0x5e00b3(0x3d76)]=function(_0x3d6eff,_0x1a1ce2,_0x80b92b,_0x145e84,_0x582558){var _0x2479e2=_0x5e00b3,_0xf8743e,_0x2652aa,_0x1c9fbe,_0x5911ce,_0x1c7627,_0x351369,_0x526487,_0x38d673,_0xfc0ebd,_0x4ffe18=_0x80b92b,_0x42e9e1=_0x80b92b,_0x4d1283=0x0,_0x39f3e4=0x0,_0x29036c=_0x80b92b;for(_0xf8743e=_0x80b92b;_0xf8743e<_0x145e84;_0xf8743e+=_0x582558){var _0x59713e=_0x1a1ce2[_0xf8743e],_0xcdacc6=_0x1a1ce2[_0xf8743e+0x1];void 0x0!==_0x5911ce&&(_0x38d673=_0x59713e-_0x5911ce,_0xfc0ebd=_0xcdacc6-_0x1c7627,_0x1c9fbe=Math[_0x2479e2(0x5c4f)](_0x38d673*_0x38d673+_0xfc0ebd*_0xfc0ebd),void 0x0!==_0x351369&&(_0x39f3e4+=_0x2652aa,Math[_0x2479e2(0x4e50)]((_0x351369*_0x38d673+_0x526487*_0xfc0ebd)/(_0x2652aa*_0x1c9fbe))>_0x3d6eff&&(_0x39f3e4>_0x4d1283&&(_0x4d1283=_0x39f3e4,_0x4ffe18=_0x29036c,_0x42e9e1=_0xf8743e),_0x39f3e4=0x0,_0x29036c=_0xf8743e-_0x582558)),_0x2652aa=_0x1c9fbe,_0x351369=_0x38d673,_0x526487=_0xfc0ebd),_0x5911ce=_0x59713e,_0x1c7627=_0xcdacc6;}return(_0x39f3e4+=_0x1c9fbe)>_0x4d1283?[_0x29036c,_0xf8743e]:[_0x4ffe18,_0x42e9e1];},ol[_0x5e00b3(0x8cd)]['TextPlacement']={'POINT':_0x5e00b3(0x3fb9),'LINE':_0x307c2b(0xf32)},ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x5e00b3(0x4be2)]=function(_0x4ff9f2,_0x762752,_0x255a83,_0x4d410e,_0xbb3a74,_0x4ceaad){var _0x3881f3=_0x307c2b,_0x2978df=_0x5e00b3;ol[_0x2978df(0x445c)][_0x3881f3(0x8ad)]['Replay'][_0x3881f3(0x4d6c)](this,_0x4ff9f2,_0x762752,_0x255a83,_0x4d410e,_0xbb3a74,_0x4ceaad),this[_0x2978df(0x12aa)],this[_0x2978df(0x219d)]=null,this[_0x3881f3(0x2132)]='',this[_0x2978df(0x44d1)]=0x0,this[_0x2978df(0x2d37)]=0x0,this[_0x2978df(0x5c21)]=void 0x0,this[_0x2978df(0x12b)]=0x0,this[_0x2978df(0x3158)]=null,this[_0x2978df(0x4809)]={},this[_0x2978df(0x24e3)]=null,this[_0x2978df(0x2061)]={},this[_0x2978df(0x6045)]={},this[_0x2978df(0x25ed)]={},this[_0x2978df(0x13f6)]='',this[_0x2978df(0x281)]='',this[_0x3881f3(0x161f)]='',this['widths_']={},ol[_0x3881f3(0x3e71)][_0x2978df(0x2a34)][_0x2978df(0x232a)][_0x2978df(0x1394)]();},ol[_0x307c2b(0xdd7)](ol[_0x5e00b3(0x445c)]['canvas'][_0x5e00b3(0x4be2)],ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x1378)]),ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x5e00b3(0x4be2)][_0x5e00b3(0x4fed)]=function(_0x2ec877,_0x593083,_0x48a5d5){var _0x8f23e9=_0x307c2b,_0x47d18f=_0x5e00b3,_0xaebb2e,_0x29e9d5,_0x54dfe2=_0x593083[_0x47d18f(0x809)],_0x5266d7=0x0;for(_0x29e9d5=0x0;_0x29e9d5<_0x54dfe2;++_0x29e9d5)_0xaebb2e=ol[_0x8f23e9(0x3e71)]['canvas'][_0x47d18f(0x4abe)](_0x2ec877,_0x593083[_0x29e9d5]),_0x5266d7=Math[_0x47d18f(0x498f)](_0x5266d7,_0xaebb2e),_0x48a5d5[_0x8f23e9(0x2a0e)](_0xaebb2e);return _0x5266d7;},ol[_0x5e00b3(0x445c)][_0x307c2b(0x8ad)][_0x5e00b3(0x4be2)][_0x5e00b3(0x3720)][_0x5e00b3(0x5a7c)]=function(_0x5d0abf,_0x58b51d){var _0x40f017=_0x307c2b,_0x20e47f=_0x5e00b3,_0x2fabeb=this[_0x20e47f(0x3158)],_0x25a179=this[_0x40f017(0x4c44)],_0x599545=this[_0x20e47f(0x6045)];if(''!==this[_0x20e47f(0x1345)]&&_0x599545&&(_0x2fabeb||_0x25a179)){var _0x3dd493,_0x110d4b,_0xd7f6eb=this[_0x20e47f(0x20f9)][_0x20e47f(0x809)],_0xb09d3d=_0x5d0abf[_0x20e47f(0x135e)](),_0x2eb9c6=null,_0x4c906e=0x2,_0x4e76f=0x2;if(_0x599545[_0x20e47f(0xa4c)]===ol[_0x20e47f(0x8cd)][_0x20e47f(0x14b)][_0x20e47f(0x27ad)]){if(!ol[_0x20e47f(0x263e)][_0x20e47f(0x5eee)](this[_0x40f017(0x1d2d)](),_0x5d0abf[_0x20e47f(0x460f)]()))return;var _0x563afa;if(_0x2eb9c6=_0x5d0abf['getFlatCoordinates'](),_0x4e76f=_0x5d0abf[_0x20e47f(0x4909)](),_0xb09d3d==ol[_0x20e47f(0xe40)][_0x20e47f(0x3b9c)][_0x20e47f(0x1683)])_0x563afa=[_0x2eb9c6[_0x20e47f(0x809)]];else{if(_0xb09d3d==ol[_0x20e47f(0xe40)][_0x20e47f(0x3b9c)][_0x40f017(0xfd0)])_0x563afa=_0x5d0abf[_0x20e47f(0x1bb6)]();else{if(_0xb09d3d==ol[_0x20e47f(0xe40)][_0x20e47f(0x3b9c)][_0x40f017(0x53ce)])_0x563afa=_0x5d0abf[_0x20e47f(0x1bb6)]()[_0x20e47f(0x30eb)](0x0,0x1);else{if(_0xb09d3d==ol[_0x20e47f(0xe40)][_0x20e47f(0x3b9c)][_0x20e47f(0x3d4b)]){var _0x5d2d91=_0x5d0abf[_0x20e47f(0x324)]();for(_0x563afa=[],_0x3dd493=0x0,_0x110d4b=_0x5d2d91[_0x20e47f(0x809)];_0x3dd493<_0x110d4b;++_0x3dd493)_0x563afa[_0x40f017(0x2a0e)](_0x5d2d91[_0x3dd493][0x0]);}}}}this[_0x20e47f(0x1cc3)](_0x5d0abf,_0x58b51d);for(var _0x1af43b,_0x16a706=_0x599545[_0x20e47f(0x841)],_0xeab1f7=0x0,_0x467866=0x0,_0x3e5a9a=_0x563afa[_0x20e47f(0x809)];_0x467866<_0x3e5a9a;++_0x467866){if(null==_0x16a706){var _0x2561a5=ol[_0x20e47f(0xe40)][_0x40f017(0x3f2b)]['straightchunk'][_0x20e47f(0x3d76)](_0x599545[_0x20e47f(0xabb)],_0x2eb9c6,_0xeab1f7,_0x563afa[_0x467866],_0x4e76f);_0xeab1f7=_0x2561a5[0x0],_0x1af43b=_0x2561a5[0x1];}else _0x1af43b=_0x563afa[_0x467866];for(_0x3dd493=_0xeab1f7;_0x3dd493<_0x1af43b;_0x3dd493+=_0x4e76f)this[_0x20e47f(0x20f9)][_0x40f017(0x2a0e)](_0x2eb9c6[_0x3dd493],_0x2eb9c6[_0x3dd493+0x1]);_0x4c906e=this['coordinates'][_0x20e47f(0x809)],_0xeab1f7=_0x563afa[_0x467866],this[_0x20e47f(0x4c05)](_0xd7f6eb,_0x4c906e,this[_0x20e47f(0x12aa)]),_0xd7f6eb=_0x4c906e;}this[_0x20e47f(0x53ce)](_0x5d0abf,_0x58b51d);}else{var _0x9a90d6=this[_0x20e47f(0xa6e)](this[_0x20e47f(0x1345)],this[_0x20e47f(0x13f6)],this['fillKey_'],this[_0x20e47f(0x3ea5)]),_0x5878da=_0x9a90d6[_0x40f017(0x2299)]/this[_0x20e47f(0x4d0d)];switch(_0xb09d3d){case ol[_0x20e47f(0xe40)][_0x20e47f(0x3b9c)][_0x20e47f(0x38da)]:case ol[_0x20e47f(0xe40)][_0x20e47f(0x3b9c)][_0x20e47f(0x3ac4)]:_0x4c906e=(_0x2eb9c6=_0x5d0abf[_0x40f017(0x2e4b)]())[_0x20e47f(0x809)];break;case ol[_0x40f017(0x1ab1)][_0x20e47f(0x3b9c)][_0x20e47f(0x1683)]:_0x2eb9c6=_0x5d0abf[_0x20e47f(0x3bf)]();break;case ol[_0x20e47f(0xe40)][_0x20e47f(0x3b9c)][_0x40f017(0x33b8)]:_0x2eb9c6=_0x5d0abf[_0x20e47f(0x2cee)]();break;case ol[_0x40f017(0x1ab1)][_0x40f017(0x39ca)][_0x20e47f(0x286f)]:_0x4c906e=(_0x2eb9c6=_0x5d0abf[_0x20e47f(0x32c0)]())[_0x40f017(0x2ef4)];break;case ol[_0x20e47f(0xe40)][_0x20e47f(0x3b9c)][_0x40f017(0x53ce)]:if(_0x2eb9c6=_0x5d0abf[_0x20e47f(0x1c8d)](),!_0x599545[_0x20e47f(0x4332)]&&_0x2eb9c6[0x2]/this[_0x20e47f(0x4258)]<_0x5878da)return;_0x4e76f=0x3;break;case ol[_0x20e47f(0xe40)][_0x20e47f(0x3b9c)][_0x40f017(0x2882)]:var _0x47933d=_0x5d0abf['getFlatInteriorPoints']();for(_0x2eb9c6=[],_0x3dd493=0x0,_0x110d4b=_0x47933d[_0x20e47f(0x809)];_0x3dd493<_0x110d4b;_0x3dd493+=0x3)(_0x599545[_0x20e47f(0x4332)]||_0x47933d[_0x3dd493+0x2]/this['resolution']>=_0x5878da)&&_0x2eb9c6[_0x20e47f(0x5323)](_0x47933d[_0x3dd493],_0x47933d[_0x3dd493+0x1]);if(0x0==(_0x4c906e=_0x2eb9c6[_0x20e47f(0x809)]))return;}_0x4c906e=this[_0x20e47f(0x15d2)](_0x2eb9c6,0x0,_0x4c906e,_0x4e76f,!0x1,!0x1),this[_0x20e47f(0x1cc3)](_0x5d0abf,_0x58b51d),(_0x599545[_0x40f017(0x48f3)]||_0x599545[_0x40f017(0x2aff)])&&(this[_0x20e47f(0x544)](_0x599545[_0x40f017(0x48f3)],_0x599545[_0x20e47f(0x34af)]),this[_0x20e47f(0x22de)](this[_0x40f017(0x1ed3)],this[_0x20e47f(0x1baf)],_0x5d0abf),this[_0x20e47f(0x148d)](this['state'],this[_0x20e47f(0x5e2)])),this[_0x20e47f(0x4ac5)](_0x9a90d6,_0xd7f6eb,_0x4c906e),this[_0x20e47f(0x53ce)](_0x5d0abf,_0x58b51d);}}},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x307c2b(0x4ff3)][_0x307c2b(0x1aa2)][_0x5e00b3(0xa6e)]=function(_0x358251,_0x4d8437,_0x5f58c5,_0x1a7fca){var _0x509a29=_0x307c2b,_0x33c7ad=_0x5e00b3,_0x31def8,_0x3db83d=_0x1a7fca+_0x4d8437+_0x358251+_0x5f58c5+this[_0x33c7ad(0x4d0d)],_0x254771=ol[_0x33c7ad(0x445c)][_0x33c7ad(0x2a34)][_0x33c7ad(0x232a)];if(!_0x254771[_0x33c7ad(0x28e1)](_0x3db83d)){var _0x4499b1=_0x1a7fca?this[_0x509a29(0x312a)][_0x1a7fca]||this[_0x33c7ad(0x24e3)]:null,_0x453018=_0x5f58c5?this[_0x33c7ad(0x4809)][_0x5f58c5]||this[_0x33c7ad(0x3158)]:null,_0x43c6e4=this[_0x33c7ad(0x25ed)][_0x4d8437]||this[_0x33c7ad(0x6045)],_0x5b2a7c=this[_0x33c7ad(0x4d0d)],_0x4d1efb=_0x43c6e4[_0x509a29(0x2897)]*_0x5b2a7c,_0x5e53da=ol[_0x33c7ad(0x445c)][_0x33c7ad(0x32b4)][_0x509a29(0x3588)][_0x43c6e4[_0x33c7ad(0x841)]||ol[_0x33c7ad(0x445c)][_0x33c7ad(0x2a34)][_0x509a29(0x1f73)]],_0x22e4b8=_0x1a7fca&&_0x4499b1[_0x509a29(0x4109)]?_0x4499b1[_0x33c7ad(0xd61)]:0x0,_0x1f6732=_0x358251[_0x33c7ad(0x390f)]('\x0a'),_0x3ea8c4=_0x1f6732[_0x509a29(0x2ef4)],_0x51d47c=[],_0x1d78b6=ol[_0x33c7ad(0x445c)][_0x33c7ad(0x2a34)][_0x33c7ad(0x4be2)][_0x509a29(0x9df)](_0x43c6e4[_0x33c7ad(0x1299)],_0x1f6732,_0x51d47c),_0x5e7f3b=ol[_0x33c7ad(0x445c)][_0x509a29(0x8ad)][_0x33c7ad(0x515e)](_0x43c6e4['font']),_0x1ca451=_0x5e7f3b*_0x3ea8c4,_0x1f0534=_0x1d78b6+_0x22e4b8,_0xbc4475=ol[_0x509a29(0x4454)][_0x509a29(0x12d4)](Math[_0x33c7ad(0x5f13)](_0x1f0534*_0x4d1efb),Math['ceil']((_0x1ca451+_0x22e4b8)*_0x4d1efb));_0x31def8=_0xbc4475[_0x33c7ad(0x2a34)],_0x254771[_0x33c7ad(0x10aa)](_0x3db83d,_0x31def8),0x1!=_0x4d1efb&&_0xbc4475[_0x33c7ad(0x4a6e)](_0x4d1efb,_0x4d1efb),_0xbc4475[_0x509a29(0x4d00)]=_0x43c6e4[_0x33c7ad(0x1299)],_0x1a7fca&&(_0xbc4475[_0x33c7ad(0x51a8)]=_0x4499b1[_0x509a29(0x25e2)],_0xbc4475[_0x33c7ad(0xd61)]=_0x22e4b8*(ol[_0x33c7ad(0x3d73)][_0x33c7ad(0x3200)]?_0x4d1efb:0x1),_0xbc4475[_0x33c7ad(0x16c5)]=_0x4499b1[_0x33c7ad(0x16c5)],_0xbc4475[_0x33c7ad(0x5476)]=_0x4499b1[_0x509a29(0x5951)],_0xbc4475[_0x509a29(0x170b)]=_0x4499b1[_0x509a29(0x170b)],ol['has'][_0x509a29(0x2e05)]&&_0x4499b1[_0x33c7ad(0x515a)][_0x33c7ad(0x809)]&&(_0xbc4475[_0x33c7ad(0x382c)](_0x4499b1['lineDash']),_0xbc4475[_0x33c7ad(0x4a36)]=_0x4499b1[_0x33c7ad(0x4a36)])),_0x5f58c5&&(_0xbc4475[_0x509a29(0x1221)]=_0x453018[_0x33c7ad(0x2a02)]),_0xbc4475[_0x509a29(0x1fb)]=_0x33c7ad(0x5156),_0xbc4475['textAlign']=_0x33c7ad(0x4fe8);var _0x59c7be,_0x511bb4=0.5-_0x5e53da,_0x2341f9=_0x5e53da*_0x31def8[_0x509a29(0x2299)]/_0x4d1efb+_0x511bb4*_0x22e4b8;if(_0x1a7fca){for(_0x59c7be=0x0;_0x59c7be<_0x3ea8c4;++_0x59c7be)_0xbc4475[_0x33c7ad(0x1523)](_0x1f6732[_0x59c7be],_0x2341f9+_0x511bb4*_0x51d47c[_0x59c7be],0.5*(_0x22e4b8+_0x5e7f3b)+_0x59c7be*_0x5e7f3b);}if(_0x5f58c5){for(_0x59c7be=0x0;_0x59c7be<_0x3ea8c4;++_0x59c7be)_0xbc4475[_0x33c7ad(0x5257)](_0x1f6732[_0x59c7be],_0x2341f9+_0x511bb4*_0x51d47c[_0x59c7be],0.5*(_0x22e4b8+_0x5e7f3b)+_0x59c7be*_0x5e7f3b);}}return _0x254771[_0x33c7ad(0x38c4)](_0x3db83d);},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x4be2)][_0x5e00b3(0x3720)][_0x5e00b3(0x4ac5)]=function(_0x2ccb89,_0x518109,_0x477f06){var _0x1cb7fb=_0x307c2b,_0x524fc5=_0x5e00b3,_0x554b0d=this[_0x524fc5(0x6045)],_0x773e16=this[_0x1cb7fb(0x4c44)],_0xa9562c=this[_0x1cb7fb(0x5361)],_0xed77d9=ol[_0x524fc5(0x445c)][_0x1cb7fb(0x4c4d)][_0x524fc5(0x3959)][_0x554b0d[_0x524fc5(0x841)]||ol['render'][_0x524fc5(0x2a34)][_0x524fc5(0x5691)]],_0x4e3848=ol[_0x1cb7fb(0x3e71)]['replay'][_0x524fc5(0x3959)][_0x554b0d[_0x1cb7fb(0x1fb)]],_0x41bf6e=_0x773e16&&_0x773e16[_0x1cb7fb(0x4109)]?_0x773e16[_0x524fc5(0xd61)]:0x0,_0x3e891c=_0xed77d9*_0x2ccb89[_0x524fc5(0x2d3c)]/_0xa9562c+0x2*(0.5-_0xed77d9)*_0x41bf6e,_0x22da74=_0x4e3848*_0x2ccb89[_0x524fc5(0x5a4e)]/_0xa9562c+0x2*(0.5-_0x4e3848)*_0x41bf6e;this[_0x524fc5(0x3d61)][_0x524fc5(0x5323)]([ol[_0x524fc5(0x445c)][_0x524fc5(0x2a34)]['Instruction'][_0x524fc5(0x3d14)],_0x518109,_0x477f06,_0x2ccb89,(_0x3e891c-this[_0x1cb7fb(0x3cab)])*_0xa9562c,(_0x22da74-this[_0x524fc5(0x2d37)])*_0xa9562c,this[_0x1cb7fb(0x466c)],_0x2ccb89['height'],0x1,0x0,0x0,this[_0x524fc5(0x5c21)],this[_0x524fc5(0x12b)],0x1,!0x0,_0x2ccb89['width'],_0x554b0d[_0x524fc5(0x5969)]==ol[_0x1cb7fb(0x3e71)][_0x524fc5(0x2a34)][_0x524fc5(0x1272)]?ol[_0x524fc5(0x445c)]['canvas']['defaultPadding']:_0x554b0d[_0x1cb7fb(0x2a2e)][_0x1cb7fb(0x4af7)](function(_0x2f59dd){return _0x2f59dd*_0xa9562c;}),!!_0x554b0d[_0x524fc5(0x5594)],!!_0x554b0d[_0x524fc5(0x34af)]]),this[_0x524fc5(0x31ab)][_0x524fc5(0x5323)]([ol[_0x524fc5(0x445c)][_0x524fc5(0x2a34)][_0x524fc5(0x38c7)][_0x524fc5(0x3d14)],_0x518109,_0x477f06,_0x2ccb89,(_0x3e891c-this[_0x524fc5(0x44d1)])*_0xa9562c,(_0x22da74-this[_0x524fc5(0x2d37)])*_0xa9562c,this[_0x524fc5(0x12aa)],_0x2ccb89[_0x524fc5(0x5a4e)],0x1,0x0,0x0,this[_0x524fc5(0x5c21)],this[_0x1cb7fb(0x3713)],0x1/_0xa9562c,!0x0,_0x2ccb89[_0x524fc5(0x2d3c)],_0x554b0d[_0x524fc5(0x5969)],!!_0x554b0d[_0x524fc5(0x5594)],!!_0x554b0d[_0x524fc5(0x34af)]]);},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)]['TextReplay'][_0x5e00b3(0x3720)][_0x5e00b3(0x4c05)]=function(_0x1ae25a,_0x1065c9,_0x15e9eb){var _0x2df795=_0x307c2b,_0x506bfe=_0x5e00b3,_0xaacce9=this[_0x2df795(0x4c44)],_0x23067e=this[_0x506bfe(0x6045)],_0x23014c=this[_0x506bfe(0x3158)],_0x30f996=this[_0x2df795(0x161f)];_0xaacce9&&(_0x30f996 in this[_0x506bfe(0x2061)]||(this['strokeStates'][_0x30f996]={'strokeStyle':_0xaacce9[_0x506bfe(0x51a8)],'lineCap':_0xaacce9[_0x506bfe(0x16c5)],'lineDashOffset':_0xaacce9[_0x506bfe(0x4a36)],'lineWidth':_0xaacce9[_0x506bfe(0xd61)],'lineJoin':_0xaacce9['lineJoin'],'miterLimit':_0xaacce9[_0x506bfe(0x79b)],'lineDash':_0xaacce9[_0x506bfe(0x515a)]}));var _0x54d421=this[_0x506bfe(0x13f6)];this[_0x506bfe(0x13f6)]in this[_0x506bfe(0x25ed)]||(this['textStates'][this[_0x506bfe(0x13f6)]]={'font':_0x23067e[_0x506bfe(0x1299)],'textAlign':_0x23067e[_0x506bfe(0x841)]||ol[_0x2df795(0x3e71)][_0x506bfe(0x2a34)][_0x506bfe(0x5691)],'scale':_0x23067e[_0x506bfe(0x4a6e)]});var _0x4fceb8=this['fillKey_'];_0x23014c&&(_0x4fceb8 in this[_0x2df795(0xb9a)]||(this['fillStates'][_0x4fceb8]={'fillStyle':_0x23014c['fillStyle']}));var _0xf82c8c=this[_0x506bfe(0x4d0d)],_0x4d3f13=ol[_0x506bfe(0x445c)][_0x2df795(0x4c4d)][_0x506bfe(0x3959)][_0x23067e[_0x506bfe(0x574d)]],_0x320205=this[_0x2df795(0x190f)]*_0xf82c8c,_0xf6fae5=this[_0x2df795(0x2132)],_0x199fdc=_0x23067e[_0x506bfe(0x1299)],_0x2dcbbd=_0x23067e[_0x506bfe(0x4a6e)],_0x4ec655=_0xaacce9?_0xaacce9[_0x506bfe(0xd61)]*_0x2dcbbd/0x2:0x0,_0x42695a=this[_0x506bfe(0x290d)][_0x199fdc];_0x42695a||(this[_0x506bfe(0x290d)][_0x199fdc]=_0x42695a={}),this[_0x2df795(0x2475)]['push']([ol[_0x506bfe(0x445c)][_0x506bfe(0x2a34)][_0x506bfe(0x38c7)][_0x506bfe(0x540b)],_0x1ae25a,_0x1065c9,_0x4d3f13,_0x15e9eb,_0x23067e[_0x2df795(0x980)],_0x4fceb8,_0x23067e[_0x506bfe(0xabb)],function(_0x3dc94a){var _0xea83ae=_0x506bfe,_0x16ace0=_0x42695a[_0x3dc94a];return _0x16ace0||(_0x16ace0=_0x42695a[_0x3dc94a]=ol['render'][_0xea83ae(0x2a34)][_0xea83ae(0x4abe)](_0x199fdc,_0x3dc94a)),_0x16ace0*_0x2dcbbd*_0xf82c8c;},_0x320205,_0x30f996,_0x4ec655*_0xf82c8c,_0xf6fae5,_0x54d421,0x1]),this[_0x506bfe(0x31ab)][_0x2df795(0x2a0e)]([ol[_0x506bfe(0x445c)][_0x506bfe(0x2a34)][_0x506bfe(0x38c7)][_0x506bfe(0x540b)],_0x1ae25a,_0x1065c9,_0x4d3f13,_0x15e9eb,_0x23067e[_0x506bfe(0x4332)],_0x4fceb8,_0x23067e[_0x506bfe(0xabb)],function(_0x499f4f){var _0x5907f3=_0x2df795,_0x2a2f59=_0x506bfe,_0x569fee=_0x42695a[_0x499f4f];return _0x569fee||(_0x569fee=_0x42695a[_0x499f4f]=ol[_0x2a2f59(0x445c)][_0x5907f3(0x8ad)][_0x2a2f59(0x4abe)](_0x199fdc,_0x499f4f)),_0x569fee*_0x2dcbbd;},_0x320205,_0x30f996,_0x4ec655,_0xf6fae5,_0x54d421,0x1/_0xf82c8c]);},ol[_0x307c2b(0x3e71)][_0x307c2b(0x8ad)][_0x5e00b3(0x4be2)][_0x5e00b3(0x3720)][_0x307c2b(0x4fe4)]=function(_0x480861,_0x1327c9){var _0x43bb89=_0x307c2b,_0x30fe41=_0x5e00b3,_0x25d070,_0x3c15e1,_0x485e6a;if(_0x480861){this[_0x43bb89(0x466c)]=_0x1327c9;var _0x12a663=_0x480861[_0x30fe41(0x15d3)]();_0x12a663?((_0x3c15e1=this[_0x30fe41(0x3158)])||(_0x3c15e1=this[_0x30fe41(0x3158)]={}),_0x3c15e1[_0x30fe41(0x2a02)]=ol[_0x30fe41(0x1779)]['asColorLike'](_0x12a663[_0x30fe41(0x1e3)]()||ol[_0x30fe41(0x445c)][_0x30fe41(0x2a34)][_0x30fe41(0x25e3)])):_0x3c15e1=this[_0x30fe41(0x3158)]=null;var _0x1a2de7=_0x480861[_0x30fe41(0x2635)]();if(_0x1a2de7){(_0x485e6a=this[_0x43bb89(0x4c44)])||(_0x485e6a=this[_0x43bb89(0x4c44)]={});var _0xd1e475=_0x1a2de7[_0x30fe41(0x429a)](),_0x400abf=_0x1a2de7[_0x30fe41(0x238d)](),_0x4d9e9e=_0x1a2de7[_0x30fe41(0x3a32)](),_0x1690eb=_0x1a2de7[_0x30fe41(0x91e)]();_0x485e6a[_0x43bb89(0x1b6f)]=_0x1a2de7[_0x30fe41(0x22a2)]()||ol[_0x30fe41(0x445c)]['canvas'][_0x30fe41(0x56a1)],_0x485e6a[_0x30fe41(0x515a)]=_0xd1e475?_0xd1e475[_0x30fe41(0x30eb)]():ol[_0x30fe41(0x445c)][_0x30fe41(0x2a34)][_0x43bb89(0xf14)],_0x485e6a[_0x43bb89(0x522e)]=void 0x0===_0x400abf?ol[_0x30fe41(0x445c)][_0x30fe41(0x2a34)][_0x30fe41(0x38d2)]:_0x400abf,_0x485e6a[_0x30fe41(0x5476)]=_0x1a2de7[_0x30fe41(0x40ec)]()||ol[_0x30fe41(0x445c)][_0x30fe41(0x2a34)][_0x30fe41(0x355)],_0x485e6a[_0x30fe41(0xd61)]=void 0x0===_0x4d9e9e?ol['render'][_0x43bb89(0x8ad)][_0x30fe41(0x3520)]:_0x4d9e9e,_0x485e6a[_0x30fe41(0x79b)]=void 0x0===_0x1690eb?ol[_0x30fe41(0x445c)][_0x30fe41(0x2a34)][_0x30fe41(0x54fa)]:_0x1690eb,_0x485e6a[_0x30fe41(0x51a8)]=ol[_0x30fe41(0x1779)][_0x30fe41(0x365a)](_0x1a2de7[_0x30fe41(0x1e3)]()||ol[_0x43bb89(0x3e71)][_0x30fe41(0x2a34)][_0x30fe41(0x39e4)]);}else _0x485e6a=this[_0x30fe41(0x24e3)]=null;_0x25d070=this[_0x30fe41(0x6045)];var _0x1c23c4=_0x480861[_0x30fe41(0x2432)]()||ol[_0x43bb89(0x3e71)][_0x43bb89(0x8ad)][_0x30fe41(0x4d70)],_0x5ba5fa=_0x480861[_0x30fe41(0x5379)]();_0x25d070[_0x43bb89(0x980)]=_0x480861[_0x30fe41(0x223d)](),_0x25d070[_0x30fe41(0x1299)]=_0x1c23c4,_0x25d070[_0x30fe41(0xabb)]=_0x480861[_0x30fe41(0x324a)](),_0x25d070[_0x30fe41(0xa4c)]=_0x480861[_0x30fe41(0x2ff9)](),_0x25d070[_0x30fe41(0x841)]=_0x480861[_0x43bb89(0x4896)](),_0x25d070[_0x30fe41(0x574d)]=_0x480861[_0x30fe41(0x5bbc)]()||ol[_0x30fe41(0x445c)][_0x30fe41(0x2a34)][_0x30fe41(0x32dc)],_0x25d070[_0x30fe41(0x5594)]=_0x480861[_0x30fe41(0x3551)](),_0x25d070[_0x30fe41(0x34af)]=_0x480861[_0x30fe41(0x22d5)](),_0x25d070[_0x30fe41(0x5969)]=_0x480861[_0x43bb89(0xd9e)]()||ol[_0x30fe41(0x445c)][_0x30fe41(0x2a34)][_0x30fe41(0x1272)],_0x25d070[_0x30fe41(0x4a6e)]=void 0x0===_0x5ba5fa?0x1:_0x5ba5fa;var _0xf9c72c=_0x480861[_0x30fe41(0x5f28)](),_0x249983=_0x480861[_0x30fe41(0x2810)](),_0x110ce2=_0x480861[_0x43bb89(0x2ef0)](),_0x383109=_0x480861[_0x30fe41(0x74f)]();this[_0x43bb89(0x2132)]=_0x480861[_0x30fe41(0x5bf1)]()||'',this[_0x43bb89(0x3cab)]=void 0x0===_0xf9c72c?0x0:_0xf9c72c,this['textOffsetY_']=void 0x0===_0x249983?0x0:_0x249983,this['textRotateWithView_']=void 0x0!==_0x110ce2&&_0x110ce2,this[_0x43bb89(0x3713)]=void 0x0===_0x383109?0x0:_0x383109,this[_0x43bb89(0x161f)]=_0x485e6a?(_0x30fe41(0x20b8)==typeof _0x485e6a[_0x30fe41(0x51a8)]?_0x485e6a[_0x30fe41(0x51a8)]:ol[_0x30fe41(0x2285)](_0x485e6a[_0x30fe41(0x51a8)]))+_0x485e6a[_0x30fe41(0x16c5)]+_0x485e6a[_0x30fe41(0x4a36)]+'|'+_0x485e6a[_0x30fe41(0xd61)]+_0x485e6a[_0x43bb89(0x5951)]+_0x485e6a['miterLimit']+'['+_0x485e6a[_0x30fe41(0x515a)][_0x43bb89(0x6a8)]()+']':'',this[_0x43bb89(0xdcb)]=_0x25d070['font']+_0x25d070[_0x30fe41(0x4a6e)]+(_0x25d070[_0x43bb89(0x1f4)]||'?'),this[_0x30fe41(0x281)]=_0x3c15e1?_0x30fe41(0x20b8)==typeof _0x3c15e1[_0x43bb89(0x1221)]?_0x3c15e1[_0x30fe41(0x2a02)]:'|'+ol['getUid'](_0x3c15e1[_0x30fe41(0x2a02)]):'';}else this[_0x43bb89(0x2132)]='';},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x3881)]=function(_0x12da22,_0x530b06,_0x31f659,_0x23e974,_0xeb7055,_0xa5b24c,_0x39940d){var _0x26fbf7=_0x307c2b,_0x1ea65a=_0x5e00b3;ol[_0x1ea65a(0x445c)][_0x1ea65a(0x3881)][_0x1ea65a(0x3c9e)](this),this['declutterTree_']=_0xa5b24c,this[_0x26fbf7(0x466c)]=null,this[_0x1ea65a(0xc90)]=_0x12da22,this[_0x1ea65a(0x4aa3)]=_0x530b06,this[_0x1ea65a(0x2ed2)]=_0xeb7055,this[_0x1ea65a(0x5823)]=_0x23e974,this[_0x1ea65a(0x1df8)]=_0x31f659,this[_0x1ea65a(0x3b4)]=_0x39940d,this[_0x1ea65a(0x5767)]={},this[_0x1ea65a(0xea5)]=null,this[_0x1ea65a(0x3ec)]=ol[_0x1ea65a(0x332f)][_0x1ea65a(0x2850)]();},ol[_0x307c2b(0xdd7)](ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x3881)],ol[_0x5e00b3(0x445c)][_0x5e00b3(0x3881)]),ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x5e00b3(0x3881)][_0x5e00b3(0x2cad)]={0x0:[[!0x0]]},ol[_0x5e00b3(0x445c)][_0x307c2b(0x8ad)]['ReplayGroup']['fillCircleArrayRowToMiddle_']=function(_0x317131,_0x23599b,_0x1d49a5){var _0x3d33b9=_0x5e00b3,_0x5f4525,_0x3e944b=Math[_0x3d33b9(0x1ace)](_0x317131['length']/0x2);if(_0x23599b>=_0x3e944b){for(_0x5f4525=_0x3e944b;_0x5f4525<_0x23599b;_0x5f4525++)_0x317131[_0x5f4525][_0x1d49a5]=!0x0;}else{if(_0x23599b<_0x3e944b){for(_0x5f4525=_0x23599b+0x1;_0x5f4525<_0x3e944b;_0x5f4525++)_0x317131[_0x5f4525][_0x1d49a5]=!0x0;}}},ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x5e00b3(0x3881)][_0x5e00b3(0x4573)]=function(_0x151bbe){var _0x456865=_0x307c2b,_0x4eddb3=_0x5e00b3;if(void 0x0!==ol[_0x4eddb3(0x445c)][_0x4eddb3(0x2a34)][_0x4eddb3(0x3881)][_0x4eddb3(0x2cad)][_0x151bbe])return ol[_0x456865(0x3e71)][_0x4eddb3(0x2a34)][_0x4eddb3(0x3881)][_0x456865(0x24b1)][_0x151bbe];for(var _0x11d21a=0x2*_0x151bbe+0x1,_0x46c15b=new Array(_0x11d21a),_0x36ce24=0x0;_0x36ce24<_0x11d21a;_0x36ce24++)_0x46c15b[_0x36ce24]=new Array(_0x11d21a);for(var _0x1ccb11=_0x151bbe,_0x5cfa97=0x0,_0x289159=0x0;_0x1ccb11>=_0x5cfa97;)ol[_0x4eddb3(0x445c)][_0x4eddb3(0x2a34)]['ReplayGroup'][_0x4eddb3(0x341e)](_0x46c15b,_0x151bbe+_0x1ccb11,_0x151bbe+_0x5cfa97),ol[_0x4eddb3(0x445c)][_0x456865(0x8ad)][_0x456865(0x311f)][_0x4eddb3(0x341e)](_0x46c15b,_0x151bbe+_0x5cfa97,_0x151bbe+_0x1ccb11),ol[_0x4eddb3(0x445c)][_0x4eddb3(0x2a34)][_0x456865(0x311f)][_0x4eddb3(0x341e)](_0x46c15b,_0x151bbe-_0x5cfa97,_0x151bbe+_0x1ccb11),ol[_0x4eddb3(0x445c)][_0x456865(0x8ad)][_0x456865(0x311f)][_0x4eddb3(0x341e)](_0x46c15b,_0x151bbe-_0x1ccb11,_0x151bbe+_0x5cfa97),ol[_0x4eddb3(0x445c)][_0x456865(0x8ad)][_0x4eddb3(0x3881)][_0x4eddb3(0x341e)](_0x46c15b,_0x151bbe-_0x1ccb11,_0x151bbe-_0x5cfa97),ol['render'][_0x4eddb3(0x2a34)][_0x4eddb3(0x3881)][_0x4eddb3(0x341e)](_0x46c15b,_0x151bbe-_0x5cfa97,_0x151bbe-_0x1ccb11),ol[_0x4eddb3(0x445c)]['canvas'][_0x4eddb3(0x3881)][_0x4eddb3(0x341e)](_0x46c15b,_0x151bbe+_0x5cfa97,_0x151bbe-_0x1ccb11),ol[_0x456865(0x3e71)][_0x456865(0x8ad)][_0x4eddb3(0x3881)][_0x4eddb3(0x341e)](_0x46c15b,_0x151bbe+_0x1ccb11,_0x151bbe-_0x5cfa97),0x2*((_0x289159+=0x1+0x2*++_0x5cfa97)-_0x1ccb11)+0x1>0x0&&(_0x289159+=0x1-0x2*(_0x1ccb11-=0x1));return ol[_0x4eddb3(0x445c)][_0x456865(0x8ad)][_0x4eddb3(0x3881)][_0x4eddb3(0x2cad)][_0x151bbe]=_0x46c15b,_0x46c15b;},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x3881)][_0x5e00b3(0x3c32)]=function(_0x2462b8,_0x1a2af5,_0x4bac7c){var _0x36649c=_0x5e00b3;for(var _0x4d5cc4=Object[_0x36649c(0x4d54)](_0x2462b8)[_0x36649c(0x7f7)](Number)[_0x36649c(0x4b76)](ol[_0x36649c(0xa59)][_0x36649c(0x3a61)]),_0x407f99={},_0x564923=0x0,_0x3f8acb=_0x4d5cc4[_0x36649c(0x809)];_0x564923<_0x3f8acb;++_0x564923)for(var _0x3182e0=_0x2462b8[_0x4d5cc4[_0x564923][_0x36649c(0x3cc8)]()],_0x1d82ac=0x0,_0x45db71=_0x3182e0[_0x36649c(0x809)];_0x1d82ac<_0x45db71;){var _0x176783=_0x3182e0[_0x1d82ac++],_0x203576=_0x3182e0[_0x1d82ac++];_0x176783[_0x36649c(0x32b4)](_0x1a2af5,_0x203576,_0x4bac7c,_0x407f99);}},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)]['ReplayGroup'][_0x5e00b3(0x3720)][_0x5e00b3(0x2b47)]=function(_0x28b046){var _0x14d840=_0x307c2b,_0x2f65f3=_0x5e00b3,_0x27fcda=null;return this[_0x2f65f3(0x27e7)]&&(_0x28b046?(_0x27fcda=this[_0x14d840(0x466c)])[0x4]++:(_0x27fcda=this[_0x2f65f3(0x12aa)]=ol[_0x2f65f3(0x263e)][_0x2f65f3(0x917)]())[_0x14d840(0x2a0e)](0x1)),_0x27fcda;},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x3881)][_0x5e00b3(0x3720)][_0x307c2b(0x46fc)]=function(_0x302903,_0x5619c1){var _0x31b546=_0x5e00b3,_0x3974a9=this[_0x31b546(0x3864)](_0x5619c1);_0x302903[_0x31b546(0x3aaa)](),_0x302903['moveTo'](_0x3974a9[0x0],_0x3974a9[0x1]),_0x302903['lineTo'](_0x3974a9[0x2],_0x3974a9[0x3]),_0x302903[_0x31b546(0x1e2b)](_0x3974a9[0x4],_0x3974a9[0x5]),_0x302903[_0x31b546(0x1e2b)](_0x3974a9[0x6],_0x3974a9[0x7]),_0x302903[_0x31b546(0x1971)]();},ol[_0x5e00b3(0x445c)][_0x307c2b(0x8ad)][_0x5e00b3(0x3881)][_0x307c2b(0x1aa2)][_0x5e00b3(0x5ff3)]=function(_0x4a87d1){var _0x4b9fd6=_0x5e00b3;for(var _0x5030fc in this[_0x4b9fd6(0x5767)])for(var _0x207a63=this[_0x4b9fd6(0x5767)][_0x5030fc],_0x5b87a8=0x0,_0x3bdb5c=_0x4a87d1[_0x4b9fd6(0x809)];_0x5b87a8<_0x3bdb5c;++_0x5b87a8)if(_0x4a87d1[_0x5b87a8]in _0x207a63)return!0x0;return!0x1;},ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x5e00b3(0x3881)][_0x5e00b3(0x3720)][_0x5e00b3(0xfb9)]=function(){var _0x120336=_0x307c2b,_0x4035e9=_0x5e00b3,_0x351cc3;for(_0x351cc3 in this[_0x120336(0x2870)]){var _0x2afe0a,_0x58ed02=this[_0x4035e9(0x5767)][_0x351cc3];for(_0x2afe0a in _0x58ed02)_0x58ed02[_0x2afe0a][_0x4035e9(0xfb9)]();}},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x3881)][_0x307c2b(0x1aa2)][_0x307c2b(0x543f)]=function(_0x318fd2,_0xc72975,_0x379e9b,_0x53a43f,_0x5ccb97,_0x46624a,_0x33e52e){var _0x1fcf01=_0x307c2b,_0x45adb6=_0x5e00b3,_0x4cbef8,_0x3b6869=0x2*(_0x53a43f=Math[_0x45adb6(0x3d49)](_0x53a43f))+0x1,_0x42e008=ol[_0x45adb6(0x332f)][_0x45adb6(0x5f30)](this[_0x45adb6(0x3ec)],_0x53a43f+0.5,_0x53a43f+0.5,0x1/_0xc72975,-0x1/_0xc72975,-_0x379e9b,-_0x318fd2[0x0],-_0x318fd2[0x1]),_0x13c343=this[_0x45adb6(0xea5)];_0x13c343[_0x45adb6(0x2a34)][_0x45adb6(0x2d3c)]!==_0x3b6869||_0x13c343[_0x1fcf01(0x8ad)][_0x45adb6(0x5a4e)]!==_0x3b6869?(_0x13c343[_0x45adb6(0x2a34)][_0x45adb6(0x2d3c)]=_0x3b6869,_0x13c343[_0x45adb6(0x2a34)][_0x45adb6(0x5a4e)]=_0x3b6869):_0x13c343[_0x45adb6(0x1763)](0x0,0x0,_0x3b6869,_0x3b6869),void 0x0!==this[_0x45adb6(0x3b4)]&&(_0x4cbef8=ol[_0x45adb6(0x263e)][_0x1fcf01(0x4791)](),ol[_0x45adb6(0x263e)][_0x1fcf01(0x1eed)](_0x4cbef8,_0x318fd2),ol[_0x45adb6(0x263e)][_0x45adb6(0x537f)](_0x4cbef8,_0xc72975*(this[_0x45adb6(0x3b4)]+_0x53a43f),_0x4cbef8));var _0x15fde2,_0x3432b3,_0x17b497=ol[_0x45adb6(0x445c)]['canvas'][_0x45adb6(0x3881)][_0x45adb6(0x4573)](_0x53a43f);function _0x3d3489(_0x48024b){var _0x330213=_0x1fcf01,_0x4329f7=_0x45adb6;for(var _0x2168d=_0x13c343[_0x4329f7(0x5d9d)](0x0,0x0,_0x3b6869,_0x3b6869)[_0x4329f7(0x140c)],_0x4dc703=0x0;_0x4dc703<_0x3b6869;_0x4dc703++)for(var _0x1b19c3=0x0;_0x1b19c3<_0x3b6869;_0x1b19c3++){var _0xb95427;if(_0x17b497[_0x4dc703][_0x1b19c3]){if(_0x2168d[0x4*(_0x1b19c3*_0x3b6869+_0x4dc703)+0x3]>0x0)return(!_0x15fde2||_0x3432b3!=ol[_0x4329f7(0x445c)][_0x4329f7(0x12bd)][_0x4329f7(0xe74)]&&_0x3432b3!=ol[_0x330213(0x3e71)][_0x4329f7(0x12bd)][_0x4329f7(0x45b6)]||-0x1!==_0x15fde2[_0x4329f7(0xabf)](_0x48024b))&&(_0xb95427=_0x46624a(_0x48024b)),_0xb95427||void _0x13c343[_0x4329f7(0x1763)](0x0,0x0,_0x3b6869,_0x3b6869);}}}this[_0x45adb6(0x27e7)]&&(_0x15fde2=this[_0x45adb6(0x27e7)][_0x45adb6(0x5ef9)]()[_0x45adb6(0x7f7)](function(_0x4c1c26){var _0x1d6f0e=_0x1fcf01;return _0x4c1c26[_0x1d6f0e(0x46b3)];}));var _0x251072,_0x531235,_0xecc69f,_0x5f0d90,_0x17a5b0,_0x2fbb39=Object[_0x45adb6(0x4d54)](this[_0x45adb6(0x5767)])[_0x45adb6(0x7f7)](Number);for(_0x2fbb39['sort'](ol[_0x45adb6(0xa59)]['numberSafeCompareFunction']),_0x251072=_0x2fbb39[_0x45adb6(0x809)]-0x1;_0x251072>=0x0;--_0x251072){var _0x2fea77=_0x2fbb39[_0x251072][_0x45adb6(0x3cc8)]();for(_0xecc69f=this[_0x1fcf01(0x2870)][_0x2fea77],_0x531235=ol[_0x45adb6(0x445c)][_0x45adb6(0x32b4)][_0x45adb6(0x5250)][_0x45adb6(0x809)]-0x1;_0x531235>=0x0;--_0x531235)if(void 0x0!==(_0x5f0d90=_0xecc69f[_0x3432b3=ol[_0x45adb6(0x445c)][_0x1fcf01(0x4c4d)][_0x45adb6(0x5250)][_0x531235]])){if(!_0x33e52e||_0x3432b3!=ol[_0x1fcf01(0x3e71)][_0x1fcf01(0x2ad2)][_0x45adb6(0xe74)]&&_0x3432b3!=ol[_0x1fcf01(0x3e71)][_0x45adb6(0x12bd)][_0x45adb6(0x45b6)]){if(_0x17a5b0=_0x5f0d90[_0x45adb6(0x37a1)](_0x13c343,_0x42e008,_0x379e9b,_0x5ccb97,_0x3d3489,_0x4cbef8))return _0x17a5b0;}else{var _0x2c1bf1=_0x33e52e[_0x2fea77];_0x2c1bf1?_0x2c1bf1[_0x45adb6(0x5323)](_0x5f0d90,_0x42e008[_0x45adb6(0x30eb)](0x0)):_0x33e52e[_0x2fea77]=[_0x5f0d90,_0x42e008[_0x45adb6(0x30eb)](0x0)];}}}},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x307c2b(0x311f)][_0x5e00b3(0x3720)][_0x5e00b3(0x3864)]=function(_0x3ba87a){var _0x404af0=_0x5e00b3,_0x4dde54=this[_0x404af0(0x4aa3)],_0x1e7aeb=_0x4dde54[0x0],_0xc9137a=_0x4dde54[0x1],_0x279d91=_0x4dde54[0x2],_0x55b9c7=_0x4dde54[0x3],_0x1fe936=[_0x1e7aeb,_0xc9137a,_0x1e7aeb,_0x55b9c7,_0x279d91,_0x55b9c7,_0x279d91,_0xc9137a];return ol[_0x404af0(0xe40)][_0x404af0(0x366c)][_0x404af0(0x332f)][_0x404af0(0x3c56)](_0x1fe936,0x0,0x8,0x2,_0x3ba87a,_0x1fe936),_0x1fe936;},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x307c2b(0x311f)][_0x307c2b(0x1aa2)][_0x5e00b3(0x53df)]=function(_0x19abc6,_0x272146){var _0x67b632=_0x307c2b,_0x48a6fb=_0x5e00b3,_0x3b47ac=void 0x0!==_0x19abc6?_0x19abc6[_0x48a6fb(0x3cc8)]():'0',_0x2cd5b4=this[_0x48a6fb(0x5767)][_0x3b47ac];void 0x0===_0x2cd5b4&&(_0x2cd5b4={},this[_0x48a6fb(0x5767)][_0x3b47ac]=_0x2cd5b4);var _0xc0bec0=_0x2cd5b4[_0x272146];return void 0x0===_0xc0bec0&&(_0xc0bec0=new(0x0,ol[(_0x48a6fb(0x445c))][(_0x48a6fb(0x2a34))]['ReplayGroup'][(_0x48a6fb(0x57d7))][_0x272146])(this[_0x48a6fb(0xc90)],this[_0x67b632(0x4007)],this[_0x48a6fb(0x1df8)],this[_0x67b632(0x328)],this[_0x48a6fb(0x2ed2)],this[_0x67b632(0x2083)]),_0x2cd5b4[_0x272146]=_0xc0bec0),_0xc0bec0;},ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x5e00b3(0x3881)][_0x5e00b3(0x3720)]['getReplays']=function(){var _0x1b5dc1=_0x307c2b;return this[_0x1b5dc1(0x2870)];},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x3881)][_0x5e00b3(0x3720)][_0x5e00b3(0xbd4)]=function(){var _0xd6dd0d=_0x307c2b,_0x347f25=_0x5e00b3;return ol[_0x347f25(0x220d)][_0x347f25(0xbd4)](this[_0xd6dd0d(0x2870)]);},ol[_0x5e00b3(0x445c)][_0x307c2b(0x8ad)][_0x5e00b3(0x3881)][_0x5e00b3(0x3720)][_0x307c2b(0x4c4d)]=function(_0x223c9e,_0x3542a6,_0x372e47,_0x4491a6,_0x582fbb,_0x43e0b9){var _0x44f28b=_0x307c2b,_0x102cdf=_0x5e00b3,_0x2ecf7e=Object[_0x44f28b(0x11bc)](this[_0x102cdf(0x5767)])[_0x102cdf(0x7f7)](Number);_0x2ecf7e[_0x102cdf(0x4b76)](ol[_0x102cdf(0xa59)][_0x102cdf(0x3a61)]),_0x223c9e[_0x44f28b(0x3831)](),this[_0x102cdf(0x1971)](_0x223c9e,_0x3542a6);var _0x1753df,_0x5177dd,_0x450c82,_0xe8154b,_0x25dcc3,_0xa932e4,_0x14d149=_0x582fbb||ol['render'][_0x102cdf(0x32b4)][_0x102cdf(0x5250)];for(_0x1753df=0x0,_0x5177dd=_0x2ecf7e[_0x102cdf(0x809)];_0x1753df<_0x5177dd;++_0x1753df){var _0x30ac65=_0x2ecf7e[_0x1753df][_0x102cdf(0x3cc8)]();for(_0x25dcc3=this[_0x44f28b(0x2870)][_0x30ac65],_0x450c82=0x0,_0xe8154b=_0x14d149[_0x102cdf(0x809)];_0x450c82<_0xe8154b;++_0x450c82){var _0xb8002=_0x14d149[_0x450c82];if(void 0x0!==(_0xa932e4=_0x25dcc3[_0xb8002])){if(!_0x43e0b9||_0xb8002!=ol[_0x44f28b(0x3e71)]['ReplayType'][_0x102cdf(0xe74)]&&_0xb8002!=ol[_0x102cdf(0x445c)][_0x102cdf(0x12bd)][_0x102cdf(0x45b6)])_0xa932e4['replay'](_0x223c9e,_0x3542a6,_0x372e47,_0x4491a6);else{var _0x5e89fe=_0x43e0b9[_0x30ac65];_0x5e89fe?_0x5e89fe[_0x102cdf(0x5323)](_0xa932e4,_0x3542a6[_0x44f28b(0x17ac)](0x0)):_0x43e0b9[_0x30ac65]=[_0xa932e4,_0x3542a6[_0x102cdf(0x30eb)](0x0)];}}}}_0x223c9e[_0x102cdf(0x1809)]();},ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x3881)][_0x5e00b3(0x57d7)]={'Circle':ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)]['PolygonReplay'],'Default':ol[_0x307c2b(0x3e71)][_0x307c2b(0x8ad)][_0x5e00b3(0x1378)],'Image':ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x307c2b(0x615)],'LineString':ol[_0x307c2b(0x3e71)][_0x5e00b3(0x2a34)][_0x5e00b3(0x167f)],'Polygon':ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x5e00b3(0x5f8d)],'Text':ol[_0x5e00b3(0x445c)][_0x5e00b3(0x2a34)][_0x307c2b(0x4ff3)]},ol[_0x5e00b3(0x34e8)]={},ol[_0x5e00b3(0x34e8)]['vector']={},ol[_0x5e00b3(0x34e8)][_0x5e00b3(0xfc8)][_0x307c2b(0x29dc)]=function(_0x487ba6,_0x431ddb){var _0x4436eb=_0x5e00b3;return ol[_0x4436eb(0x2285)](_0x487ba6)-ol[_0x4436eb(0x2285)](_0x431ddb);},ol[_0x5e00b3(0x34e8)][_0x5e00b3(0xfc8)][_0x5e00b3(0x2122)]=function(_0x5c6820,_0x27dbaf){var _0x3a0218=_0x307c2b,_0x1b872f=_0x5e00b3,_0x4b04c4=ol[_0x3a0218(0x3817)][_0x1b872f(0xfc8)][_0x3a0218(0x59a6)](_0x5c6820,_0x27dbaf);return _0x4b04c4*_0x4b04c4;},ol[_0x5e00b3(0x34e8)][_0x5e00b3(0xfc8)][_0x5e00b3(0x232f)]=function(_0x583c0a,_0x40e4da){return ol['SIMPLIFY_TOLERANCE']*_0x583c0a/_0x40e4da;},ol[_0x5e00b3(0x34e8)][_0x5e00b3(0xfc8)][_0x5e00b3(0x540f)]=function(_0x33e2f4,_0x1fbb3c,_0x4da342,_0x37b29b){var _0x199869=_0x307c2b,_0x3eb29b=_0x5e00b3,_0x474221=_0x4da342[_0x3eb29b(0x15d3)](),_0x212b6a=_0x4da342[_0x3eb29b(0x2635)]();if(_0x474221||_0x212b6a){var _0x5d7654=_0x33e2f4[_0x3eb29b(0x53df)](_0x4da342[_0x199869(0x42be)](),ol[_0x199869(0x3e71)][_0x3eb29b(0x12bd)][_0x199869(0x33b8)]);_0x5d7654[_0x3eb29b(0x544)](_0x474221,_0x212b6a),_0x5d7654[_0x3eb29b(0x4f1d)](_0x1fbb3c,_0x37b29b);}var _0x554b7d=_0x4da342[_0x199869(0x2e5d)]();if(_0x554b7d){var _0x29b6b7=_0x33e2f4[_0x3eb29b(0x53df)](_0x4da342[_0x199869(0x42be)](),ol[_0x199869(0x3e71)][_0x3eb29b(0x12bd)][_0x199869(0x1ce4)]);_0x29b6b7[_0x3eb29b(0x3f9d)](_0x554b7d,_0x33e2f4[_0x3eb29b(0x2b47)](!0x1)),_0x29b6b7[_0x3eb29b(0x5a7c)](_0x1fbb3c,_0x37b29b);}},ol[_0x5e00b3(0x34e8)][_0x5e00b3(0xfc8)][_0x307c2b(0x5353)]=function(_0x199d10,_0x3d24b6,_0x1ae364,_0xa4c07,_0x45777f,_0x41aec6){var _0x58c5d7=_0x307c2b,_0x10defd=_0x5e00b3,_0x597c8e,_0x3969e6,_0x1089bb=!0x1;return(_0x597c8e=_0x1ae364[_0x10defd(0xa6e)]())&&((_0x3969e6=_0x597c8e[_0x10defd(0x1448)]())==ol[_0x10defd(0x41d)][_0x10defd(0x4221)]||_0x3969e6==ol[_0x10defd(0x41d)][_0x10defd(0x52b2)]?_0x597c8e[_0x58c5d7(0x3f11)](_0x45777f,_0x41aec6):(_0x3969e6==ol[_0x58c5d7(0x2965)][_0x10defd(0x3b2f)]&&_0x597c8e[_0x10defd(0x108)](),_0x3969e6=_0x597c8e[_0x58c5d7(0x2463)](),_0x597c8e[_0x10defd(0x5e92)](_0x45777f,_0x41aec6),_0x1089bb=!0x0)),ol[_0x10defd(0x34e8)][_0x10defd(0xfc8)][_0x10defd(0x3a6b)](_0x199d10,_0x3d24b6,_0x1ae364,_0xa4c07),_0x1089bb;},ol['renderer'][_0x5e00b3(0xfc8)][_0x5e00b3(0x3a6b)]=function(_0x236b04,_0x575320,_0x605288,_0x19ff5a){var _0x301e23=_0x307c2b,_0x4bbdc5=_0x5e00b3,_0x2a7a61=_0x605288[_0x4bbdc5(0x2d3a)]()(_0x575320);if(_0x2a7a61){var _0x3572b6=_0x2a7a61[_0x4bbdc5(0x3feb)](_0x19ff5a);if(_0x605288[_0x4bbdc5(0x5518)]())ol[_0x4bbdc5(0x34e8)][_0x4bbdc5(0xfc8)][_0x4bbdc5(0x5c0d)](_0x236b04,_0x3572b6,_0x605288,_0x575320);else(0x0,ol[_0x301e23(0x3817)]['vector'][_0x4bbdc5(0xcaa)][_0x3572b6[_0x4bbdc5(0x135e)]()])(_0x236b04,_0x3572b6,_0x605288,_0x575320);}},ol[_0x5e00b3(0x34e8)][_0x5e00b3(0xfc8)][_0x5e00b3(0x5c0d)]=function(_0x23bd54,_0x458a12,_0x89d5b9,_0x11aabc){var _0x549fa4=_0x307c2b,_0x112096=_0x5e00b3;if(_0x458a12[_0x112096(0x135e)]()!=ol[_0x549fa4(0x1ab1)]['GeometryType'][_0x112096(0x5294)])_0x23bd54[_0x549fa4(0x46d1)](_0x89d5b9[_0x112096(0x5f66)](),ol[_0x112096(0x445c)][_0x112096(0x12bd)][_0x112096(0x5a9d)])[_0x549fa4(0x54cb)](_0x458a12,_0x11aabc,_0x89d5b9[_0x549fa4(0x238d)]());else{for(var _0x468151=_0x458a12[_0x112096(0x1e09)](),_0x564ab1=0x0,_0x38ecc9=_0x468151[_0x112096(0x809)];_0x564ab1<_0x38ecc9;++_0x564ab1)ol[_0x112096(0x34e8)][_0x549fa4(0x449f)][_0x112096(0x5c0d)](_0x23bd54,_0x468151[_0x564ab1],_0x89d5b9,_0x11aabc);}},ol[_0x5e00b3(0x34e8)][_0x307c2b(0x449f)][_0x5e00b3(0x24af)]=function(_0x42ff0b,_0x1debaf,_0x16f44c,_0x1c8d40){var _0x5cbec7=_0x307c2b,_0x3209b0=_0x5e00b3,_0x85c9de,_0x538c4b,_0x4bcaa3=_0x1debaf[_0x3209b0(0x1ca6)]();for(_0x85c9de=0x0,_0x538c4b=_0x4bcaa3[_0x5cbec7(0x2ef4)];_0x85c9de<_0x538c4b;++_0x85c9de){(0x0,ol[_0x3209b0(0x34e8)][_0x5cbec7(0x449f)][_0x3209b0(0xcaa)][_0x4bcaa3[_0x85c9de][_0x3209b0(0x135e)]()])(_0x42ff0b,_0x4bcaa3[_0x85c9de],_0x16f44c,_0x1c8d40);}},ol[_0x5e00b3(0x34e8)][_0x307c2b(0x449f)]['renderLineStringGeometry_']=function(_0x55aa83,_0x382755,_0x227363,_0x117e21){var _0x1eee94=_0x307c2b,_0x28d04b=_0x5e00b3,_0x13c102=_0x227363[_0x28d04b(0x2635)]();if(_0x13c102){var _0x4803fe=_0x55aa83[_0x28d04b(0x53df)](_0x227363[_0x28d04b(0x5f66)](),ol[_0x1eee94(0x3e71)][_0x28d04b(0x12bd)][_0x1eee94(0x42f5)]);_0x4803fe[_0x28d04b(0x544)](null,_0x13c102),_0x4803fe[_0x1eee94(0x1a4c)](_0x382755,_0x117e21);}var _0x43b10d=_0x227363[_0x28d04b(0x5bf1)]();if(_0x43b10d){var _0xe75c71=_0x55aa83[_0x1eee94(0x46d1)](_0x227363['getZIndex'](),ol[_0x1eee94(0x3e71)][_0x28d04b(0x12bd)][_0x1eee94(0x1ce4)]);_0xe75c71[_0x28d04b(0x3f9d)](_0x43b10d,_0x55aa83['addDeclutter'](!0x1)),_0xe75c71['drawText'](_0x382755,_0x117e21);}},ol[_0x5e00b3(0x34e8)][_0x5e00b3(0xfc8)][_0x5e00b3(0x1960)]=function(_0x226aba,_0x5572ac,_0x395d19,_0x1ac0ef){var _0x4938bf=_0x307c2b,_0x48ae35=_0x5e00b3,_0x54fed3=_0x395d19['getStroke']();if(_0x54fed3){var _0x185363=_0x226aba[_0x4938bf(0x46d1)](_0x395d19[_0x48ae35(0x5f66)](),ol[_0x48ae35(0x445c)][_0x48ae35(0x12bd)][_0x48ae35(0x1683)]);_0x185363[_0x48ae35(0x544)](null,_0x54fed3),_0x185363['drawMultiLineString'](_0x5572ac,_0x1ac0ef);}var _0x86e4f8=_0x395d19[_0x48ae35(0x5bf1)]();if(_0x86e4f8){var _0x525f9b=_0x226aba[_0x48ae35(0x53df)](_0x395d19[_0x48ae35(0x5f66)](),ol[_0x4938bf(0x3e71)][_0x4938bf(0x2ad2)][_0x48ae35(0x45b6)]);_0x525f9b[_0x48ae35(0x3f9d)](_0x86e4f8,_0x226aba[_0x4938bf(0x4b7f)](!0x1)),_0x525f9b[_0x48ae35(0x5a7c)](_0x5572ac,_0x1ac0ef);}},ol[_0x5e00b3(0x34e8)][_0x5e00b3(0xfc8)][_0x5e00b3(0x5045)]=function(_0x4b6140,_0x3117f3,_0x4eb7f4,_0x44aa30){var _0x1806ef=_0x307c2b,_0x3edc33=_0x5e00b3,_0x1a3571=_0x4eb7f4[_0x3edc33(0x15d3)](),_0x331c34=_0x4eb7f4[_0x3edc33(0x2635)]();if(_0x331c34||_0x1a3571){var _0x16f360=_0x4b6140[_0x3edc33(0x53df)](_0x4eb7f4[_0x3edc33(0x5f66)](),ol[_0x3edc33(0x445c)][_0x3edc33(0x12bd)][_0x3edc33(0x5697)]);_0x16f360[_0x3edc33(0x544)](_0x1a3571,_0x331c34),_0x16f360[_0x3edc33(0x1def)](_0x3117f3,_0x44aa30);}var _0x4553b8=_0x4eb7f4[_0x1806ef(0x2e5d)]();if(_0x4553b8){var _0x35ee0a=_0x4b6140[_0x1806ef(0x46d1)](_0x4eb7f4[_0x3edc33(0x5f66)](),ol[_0x3edc33(0x445c)][_0x3edc33(0x12bd)][_0x3edc33(0x45b6)]);_0x35ee0a[_0x3edc33(0x3f9d)](_0x4553b8,_0x4b6140[_0x3edc33(0x2b47)](!0x1)),_0x35ee0a[_0x1806ef(0x3d98)](_0x3117f3,_0x44aa30);}},ol[_0x307c2b(0x3817)][_0x307c2b(0x449f)][_0x5e00b3(0x20e)]=function(_0xe7ae16,_0x2890ca,_0x55eccc,_0x39568f){var _0x40b0ae=_0x307c2b,_0x5a399c=_0x5e00b3,_0x1c7014=_0x55eccc[_0x5a399c(0xa6e)]();if(_0x1c7014){if(_0x1c7014[_0x40b0ae(0x2463)]()!=ol[_0x5a399c(0x41d)]['LOADED'])return;var _0x4bfd4b=_0xe7ae16[_0x5a399c(0x53df)](_0x55eccc[_0x5a399c(0x5f66)](),ol[_0x5a399c(0x445c)][_0x5a399c(0x12bd)][_0x5a399c(0xe74)]);_0x4bfd4b[_0x40b0ae(0x1ce0)](_0x1c7014,_0xe7ae16[_0x5a399c(0x2b47)](!0x1)),_0x4bfd4b[_0x5a399c(0x1720)](_0x2890ca,_0x39568f);}var _0x49c4c1=_0x55eccc['getText']();if(_0x49c4c1){var _0x5f26b2=_0xe7ae16[_0x5a399c(0x53df)](_0x55eccc[_0x5a399c(0x5f66)](),ol[_0x5a399c(0x445c)][_0x5a399c(0x12bd)][_0x40b0ae(0x1ce4)]);_0x5f26b2[_0x5a399c(0x3f9d)](_0x49c4c1,_0xe7ae16[_0x5a399c(0x2b47)](!!_0x1c7014)),_0x5f26b2[_0x5a399c(0x5a7c)](_0x2890ca,_0x39568f);}},ol[_0x5e00b3(0x34e8)]['vector'][_0x5e00b3(0x24a3)]=function(_0x583bfa,_0x55c406,_0x4574ad,_0x529027){var _0x40a83e=_0x307c2b,_0x4a0398=_0x5e00b3,_0x265370=_0x4574ad[_0x40a83e(0x3d9f)]();if(_0x265370){if(_0x265370[_0x4a0398(0x1448)]()!=ol[_0x40a83e(0x2965)][_0x4a0398(0x4221)])return;var _0x5d5f63=_0x583bfa[_0x4a0398(0x53df)](_0x4574ad[_0x4a0398(0x5f66)](),ol[_0x4a0398(0x445c)][_0x4a0398(0x12bd)][_0x4a0398(0xe74)]);_0x5d5f63[_0x4a0398(0x36dd)](_0x265370,_0x583bfa[_0x4a0398(0x2b47)](!0x1)),_0x5d5f63[_0x4a0398(0x2789)](_0x55c406,_0x529027);}var _0x1abefa=_0x4574ad[_0x4a0398(0x5bf1)]();if(_0x1abefa){var _0x55f612=_0x583bfa[_0x4a0398(0x53df)](_0x4574ad[_0x4a0398(0x5f66)](),ol[_0x4a0398(0x445c)][_0x40a83e(0x2ad2)][_0x4a0398(0x45b6)]);_0x55f612[_0x4a0398(0x3f9d)](_0x1abefa,_0x583bfa[_0x4a0398(0x2b47)](!!_0x265370)),_0x55f612[_0x4a0398(0x5a7c)](_0x55c406,_0x529027);}},ol[_0x5e00b3(0x34e8)][_0x5e00b3(0xfc8)][_0x5e00b3(0x5dc5)]=function(_0x4b7a26,_0x715643,_0x4311a4,_0x26166e){var _0x2584c2=_0x307c2b,_0x46b03f=_0x5e00b3,_0x38a92b=_0x4311a4[_0x46b03f(0x15d3)](),_0x2b4692=_0x4311a4[_0x46b03f(0x2635)]();if(_0x38a92b||_0x2b4692){var _0x1cb30d=_0x4b7a26[_0x46b03f(0x53df)](_0x4311a4[_0x46b03f(0x5f66)](),ol['render'][_0x46b03f(0x12bd)][_0x2584c2(0x53ce)]);_0x1cb30d[_0x46b03f(0x544)](_0x38a92b,_0x2b4692),_0x1cb30d[_0x2584c2(0x49db)](_0x715643,_0x26166e);}var _0x418a7e=_0x4311a4[_0x2584c2(0x2e5d)]();if(_0x418a7e){var _0x2f7c34=_0x4b7a26[_0x2584c2(0x46d1)](_0x4311a4['getZIndex'](),ol[_0x2584c2(0x3e71)][_0x46b03f(0x12bd)][_0x2584c2(0x1ce4)]);_0x2f7c34[_0x46b03f(0x3f9d)](_0x418a7e,_0x4b7a26[_0x2584c2(0x4b7f)](!0x1)),_0x2f7c34[_0x46b03f(0x5a7c)](_0x715643,_0x26166e);}},ol[_0x5e00b3(0x34e8)][_0x5e00b3(0xfc8)][_0x5e00b3(0xcaa)]={'Point':ol[_0x5e00b3(0x34e8)][_0x5e00b3(0xfc8)][_0x5e00b3(0x20e)],'LineString':ol[_0x5e00b3(0x34e8)][_0x307c2b(0x449f)][_0x5e00b3(0x7d2)],'Polygon':ol[_0x5e00b3(0x34e8)][_0x5e00b3(0xfc8)][_0x5e00b3(0x5dc5)],'MultiPoint':ol[_0x5e00b3(0x34e8)][_0x5e00b3(0xfc8)][_0x5e00b3(0x24a3)],'MultiLineString':ol[_0x307c2b(0x3817)][_0x5e00b3(0xfc8)][_0x5e00b3(0x1960)],'MultiPolygon':ol[_0x307c2b(0x3817)][_0x307c2b(0x449f)][_0x5e00b3(0x5045)],'GeometryCollection':ol['renderer'][_0x5e00b3(0xfc8)][_0x5e00b3(0x24af)],'Circle':ol[_0x5e00b3(0x34e8)][_0x5e00b3(0xfc8)][_0x5e00b3(0x540f)]},Object[_0x5e00b3(0x1dfd)](ClockViewModel[_0x5e00b3(0x3720)],{'clock':{'get':function(){var _0x6c22bc=_0x5e00b3;return this[_0x6c22bc(0x5385)];}}}),ClockViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x5b31)]=function(){var _0x2520aa=_0x307c2b,_0x7cfcb0=_0x5e00b3,_0x5594fd=this[_0x7cfcb0(0x5385)];this[_0x7cfcb0(0x2ab9)]=JulianDate[_0x7cfcb0(0xccb)](),this[_0x7cfcb0(0x3d3d)]=_0x5594fd[_0x7cfcb0(0x3d3d)],this[_0x7cfcb0(0x5dee)]=_0x5594fd[_0x7cfcb0(0x5dee)],this[_0x7cfcb0(0x22b3)]=_0x5594fd[_0x7cfcb0(0x22b3)],this[_0x2520aa(0x2096)]=_0x5594fd[_0x2520aa(0x2096)],this['clockStep']=_0x5594fd[_0x7cfcb0(0x471f)],this[_0x7cfcb0(0x1439)]=_0x5594fd[_0x7cfcb0(0x1439)],this[_0x2520aa(0x5213)]=_0x5594fd[_0x7cfcb0(0x18eb)],this[_0x7cfcb0(0x3332)]=_0x5594fd[_0x7cfcb0(0x3332)];},ClockViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ClockViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x5d48f6=_0x307c2b,_0x2e3b91=_0x5e00b3;this[_0x2e3b91(0x4524)][_0x5d48f6(0x2c10)](),destroyObject$1(this);};var InspectorShared={};function subscribeAndEvaluate(_0x424c32,_0x527b7d,_0x326b7e,_0x143b67,_0x26c750){var _0x3d77c9=_0x307c2b,_0x557187=_0x5e00b3;return _0x326b7e[_0x557187(0x3c9e)](_0x143b67,_0x424c32[_0x527b7d]),knockout[_0x3d77c9(0xfe0)](_0x424c32,_0x527b7d)[_0x557187(0x1ffa)](_0x326b7e,_0x143b67,_0x26c750);}function ToggleButtonViewModel(_0x2747f6,_0x316b92){var _0x39be88=_0x307c2b,_0x3eb3de=_0x5e00b3;this[_0x3eb3de(0x447c)]=_0x2747f6,_0x316b92=defaultValue$1(_0x316b92,defaultValue$1[_0x3eb3de(0x243c)]),this[_0x3eb3de(0x580f)]=defaultValue$1(_0x316b92[_0x3eb3de(0x580f)],!0x1),this[_0x3eb3de(0x5c92)]=defaultValue$1(_0x316b92[_0x39be88(0x2c4c)],''),knockout[_0x3eb3de(0x293a)](this,[_0x39be88(0x540f),_0x39be88(0x2c4c)]);}function Measurement(_0x324980){var _0x529546=_0x307c2b,_0x18ace4=_0x5e00b3;this[_0x18ace4(0x1381)]=0x0,this['handlerDis']=new WebGLPlot[(_0x18ace4(0x4031))](_0x324980,WebGLPlot[_0x18ace4(0x2117)][_0x18ace4(0x954)],this[_0x18ace4(0x1381)]),this[_0x18ace4(0x393)]=new WebGLPlot[(_0x18ace4(0x4031))](_0x324980,WebGLPlot[_0x18ace4(0x2117)][_0x18ace4(0x168a)],this[_0x18ace4(0x1381)]),this[_0x18ace4(0x4225)]=new WebGLPlot[(_0x529546(0x16be))](_0x324980,WebGLPlot[_0x18ace4(0x2117)][_0x18ace4(0x3499)]);}InspectorShared[_0x307c2b(0x395c)]=function(_0x24d0f7,_0x3ad29b,_0x51cd86){var _0x146228=_0x307c2b,_0x158801=_0x5e00b3,_0x34408b=document[_0x158801(0x2a2e)](_0x146228(0x5b3e)),_0x4b54f0=document[_0x158801(0x2a2e)](_0x158801(0x3f6f)),_0x435570=document[_0x158801(0x2a2e)](_0x158801(0x4019));_0x435570[_0x158801(0x3dd)]=_0x158801(0x54ff);var _0x2b07f5=_0x158801(0x5ec5)+_0x3ad29b;return defined$1(_0x51cd86)&&(_0x2b07f5+=_0x146228(0x13ed)+_0x51cd86),_0x435570['setAttribute'](_0x158801(0x1e9b),_0x2b07f5),_0x4b54f0[_0x158801(0x5a20)](_0x435570),_0x4b54f0[_0x158801(0x5a20)](document['createTextNode'](_0x24d0f7)),_0x34408b[_0x158801(0x5a20)](_0x4b54f0),_0x34408b;},InspectorShared[_0x5e00b3(0x494e)]=function(_0x19345e,_0x4c72d9,_0x45288,_0x2098f4){var _0x5ca2fc=_0x307c2b,_0x4c4fbe=_0x5e00b3,_0x42e5f5=document[_0x4c4fbe(0x2a2e)](_0x4c4fbe(0x2410));_0x42e5f5[_0x4c4fbe(0x1e84)]=_0x4c4fbe(0xe3d),_0x42e5f5[_0x4c4fbe(0x1d2b)](_0x4c4fbe(0x1e9b),_0x4c4fbe(0x2a96)+_0x45288+'\x20}'),_0x19345e[_0x4c4fbe(0x5a20)](_0x42e5f5);var _0x432a5b=document[_0x4c4fbe(0x2a2e)]('h3');_0x432a5b[_0x4c4fbe(0x1e84)]=_0x5ca2fc(0x485d),_0x432a5b[_0x4c4fbe(0x5a20)](document[_0x4c4fbe(0x8ca)](_0x4c72d9)),_0x432a5b[_0x4c4fbe(0x1d2b)](_0x4c4fbe(0x1e9b),_0x4c4fbe(0x1620)+_0x2098f4),_0x42e5f5[_0x5ca2fc(0x33d6)](_0x432a5b);var _0x29df06=document['createElement'](_0x4c4fbe(0x2410));return _0x29df06[_0x5ca2fc(0x2d7)]=_0x4c4fbe(0x3bf6),_0x42e5f5[_0x4c4fbe(0x5a20)](_0x29df06),_0x29df06;},Object[_0x307c2b(0x66e)](ToggleButtonViewModel['prototype'],{'command':{'get':function(){var _0x194cf1=_0x5e00b3;return this[_0x194cf1(0x447c)];}}}),Measurement[_0x5e00b3(0x3720)][_0x5e00b3(0x2fdf)]=function(){var _0x22cb42=_0x307c2b,_0x5f1b22=_0x5e00b3;this['handlerDis'][_0x5f1b22(0x3bd4)][_0x5f1b22(0x13f3)](function(_0x4e07d7){var _0xcb7658=_0x140d,_0x3bda0c=_0x5f1b22,_0x48a2dc=Number(_0x4e07d7[_0x3bda0c(0x451d)]),_0x99c95c=_0x48a2dc>0x3e8?(_0x48a2dc/0x3e8)[_0xcb7658(0x3f9a)](0x2)+'km':_0x48a2dc['toFixed'](0x2)+'m';this[_0x3bda0c(0x57d4)][_0x3bda0c(0x4feb)][_0x3bda0c(0x4685)]=WebGLPlot[_0x3bda0c(0x2efa)](_0xcb7658(0x231a))+':'+_0x99c95c;}[_0x5f1b22(0xdbb)](this)),this[_0x5f1b22(0x585d)](),this[_0x5f1b22(0x57d4)]&&this[_0x22cb42(0x2e86)][_0x5f1b22(0x3eaa)]();},Measurement[_0x5e00b3(0x3720)][_0x5e00b3(0x1aa3)]=function(){var _0x51b80f=_0x5e00b3;this[_0x51b80f(0x393)][_0x51b80f(0x3bd4)][_0x51b80f(0x13f3)](function(_0x51155d){var _0x4b3456=_0x140d,_0x10547d=_0x51b80f,_0x322a51=Number(_0x51155d[_0x10547d(0x23b0)]),_0x5e8c65=_0x322a51>0xf4240?(_0x322a51/0xf4240)[_0x10547d(0x1ef2)](0x2)+_0x10547d(0x8b2):_0x322a51[_0x10547d(0x1ef2)](0x2)+'㎡';this[_0x10547d(0x393)][_0x10547d(0x1f0a)][_0x10547d(0x4685)]=WebGLPlot[_0x4b3456(0x2ce9)](_0x10547d(0x168a))+':'+_0x5e8c65;}[_0x51b80f(0xdbb)](this)),this[_0x51b80f(0x585d)](),this[_0x51b80f(0x393)]&&this[_0x51b80f(0x393)][_0x51b80f(0x3eaa)]();},Measurement[_0x5e00b3(0x3720)][_0x5e00b3(0x1d9a)]=function(){var _0x2ae8eb=_0x307c2b,_0x3d97ee=_0x5e00b3;this[_0x3d97ee(0x4225)][_0x3d97ee(0x3bd4)][_0x3d97ee(0x13f3)](_0x1d0ea8=>{var _0xc85766=_0x140d,_0x20ce1e=_0x3d97ee,_0x55216c=_0x1d0ea8[_0x20ce1e(0x451d)]>0x3e8?(_0x1d0ea8[_0x20ce1e(0x451d)]/0x3e8)[_0x20ce1e(0x1ef2)](0x2)+'km':_0x1d0ea8[_0x20ce1e(0x451d)]+'m',_0x3955d9=_0x1d0ea8[_0x20ce1e(0x919)]>0x3e8?(_0x1d0ea8[_0x20ce1e(0x919)]/0x3e8)[_0x20ce1e(0x1ef2)](0x2)+'km':_0x1d0ea8[_0x20ce1e(0x919)]+'m',_0x92153f=_0x1d0ea8[_0x20ce1e(0x34a7)]>0x3e8?(_0x1d0ea8[_0xc85766(0x473d)]/0x3e8)['toFixed'](0x2)+'km':_0x1d0ea8[_0x20ce1e(0x34a7)]+'m';this[_0x20ce1e(0x4225)][_0xc85766(0x10aa)][_0xc85766(0x1fe8)]=WebGLPlot['plotI18n'](_0x20ce1e(0x195b))+':'+_0x55216c,this[_0x20ce1e(0x4225)][_0x20ce1e(0x2ebf)]['text']=WebGLPlot[_0x20ce1e(0x2efa)](_0x20ce1e(0x4022))+':'+_0x3955d9,this[_0x20ce1e(0x4225)][_0x20ce1e(0x5057)][_0x20ce1e(0x4685)]=WebGLPlot['plotI18n']('LevelDistance')+':'+_0x92153f;}),this[_0x3d97ee(0x585d)](),this[_0x2ae8eb(0x2bb6)]&&this['handlerHeight'][_0x2ae8eb(0x273b)]();},Measurement[_0x5e00b3(0x3720)]['clear']=function(){var _0x370ac5=_0x307c2b,_0x237fc9=_0x5e00b3;this[_0x237fc9(0x585d)](),this[_0x237fc9(0x57d4)]&&this[_0x370ac5(0x2e86)][_0x237fc9(0x3fec)](),this[_0x370ac5(0x426b)]&&this[_0x237fc9(0x393)][_0x237fc9(0x3fec)](),this[_0x370ac5(0x2bb6)]&&this[_0x370ac5(0x2bb6)][_0x237fc9(0x3fec)]();},Measurement['prototype'][_0x5e00b3(0x585d)]=function(){var _0x2234c2=_0x5e00b3;this[_0x2234c2(0x57d4)]&&this[_0x2234c2(0x57d4)][_0x2234c2(0x37fc)](),this[_0x2234c2(0x393)]&&this[_0x2234c2(0x393)][_0x2234c2(0x37fc)](),this[_0x2234c2(0x4225)]&&this[_0x2234c2(0x4225)][_0x2234c2(0x37fc)]();};var sightlineTemp=null,numTemp=null;function SightLineAnalysis(_0xa0570){var _0x405b9a=_0x307c2b,_0xdf3509=_0x5e00b3;this[_0xdf3509(0x1af3)]=new WebGLPlot[(_0xdf3509(0x764))](_0xa0570[_0xdf3509(0x20c0)]),this[_0xdf3509(0x1e70)]=new WebGLPlot[(_0xdf3509(0x5f18))](_0xa0570,WebGLPlot[_0xdf3509(0x3c95)][_0xdf3509(0x3e09)]),this[_0xdf3509(0xed8)]=new WebGLPlot[(_0xdf3509(0x5ec8))](_0xa0570[_0xdf3509(0x20c0)][_0xdf3509(0x2a34)]),this[_0xdf3509(0x1af3)]['lineWidth']=0x5,this[_0xdf3509(0x1af3)][_0x405b9a(0x5284)](),this[_0xdf3509(0x5675)]=0x0,this[_0x405b9a(0x2c60)]=_0xa0570,sightlineTemp=this[_0xdf3509(0x1af3)],numTemp=this[_0xdf3509(0x5675)];}function addTarget(_0x5c210a){var _0x2ce33f=_0x5e00b3;numTemp+=0x1;var _0x5e7201=Cartesian2toDegrees(_0x5c210a),_0x1947a6=_0x2ce33f(0x3fb9)+numTemp;sightlineTemp[_0x2ce33f(0x5943)]({'position':_0x5e7201,'name':_0x1947a6});}function Cartesian2toDegrees(_0x37347c){var _0x33ab99=_0x5e00b3,_0x41f6d7=WebGLPlot[_0x33ab99(0x17fa)]['fromCartesian'](_0x37347c);return[WebGLPlot['CesiumMath'][_0x33ab99(0x173e)](_0x41f6d7[_0x33ab99(0x4465)]),WebGLPlot[_0x33ab99(0x3c2c)][_0x33ab99(0x173e)](_0x41f6d7[_0x33ab99(0x5859)]),_0x41f6d7['height']];}function ViewShedAnalysis(_0x2c483d){var _0x43b8a7=_0x307c2b,_0x97c2a1=_0x5e00b3;(WebGLPlot[_0x97c2a1(0x4101)]||WebGLPlot[_0x97c2a1(0x5f18)])&&(this[_0x97c2a1(0x5957)]=new WebGLPlot[(_0x97c2a1(0x5f18))](_0x2c483d,WebGLPlot[_0x97c2a1(0x3c95)][_0x97c2a1(0x3e09)]),this[_0x97c2a1(0x54fd)]=new WebGLPlot[(_0x97c2a1(0x4101))](_0x2c483d[_0x97c2a1(0x20c0)])),this[_0x97c2a1(0x28c)]=_0x2c483d,this[_0x97c2a1(0xed8)]=new WebGLPlot[(_0x97c2a1(0x5ec8))](this[_0x97c2a1(0x28c)][_0x43b8a7(0x24a7)][_0x97c2a1(0x2a34)]),this['viewer'][_0x97c2a1(0x20c0)][_0x43b8a7(0x30ad)]=!0x0,this[_0x43b8a7(0x5273)]=null;}function TerrainSlopeAnalysis(_0xa5bf00){var _0x33741e=_0x307c2b,_0x3205fb=_0x5e00b3;this[_0x3205fb(0x28c)]=_0xa5bf00,this[_0x3205fb(0x1fd0)]=new WebGLPlot[(_0x3205fb(0x5f18))](this[_0x33741e(0x2c60)],WebGLPlot[_0x3205fb(0x3c95)][_0x3205fb(0x34ba)],0x0),this[_0x3205fb(0x2da3)]=new WebGLPlot[(_0x3205fb(0x36da))]();}function createTooltip(_0x110cae){var _0x247d39=_0x5e00b3,_0x4d3888=function(_0x25ae28){var _0x1d9fcf=_0x140d,_0x2d2017=_0x23ca,_0x545e92=document['createElement'](_0x2d2017(0xc62));_0x545e92[_0x1d9fcf(0x2d7)]=_0x2d2017(0x50dd);var _0x3eb5b5=document[_0x2d2017(0x2a2e)](_0x2d2017(0xc62));_0x3eb5b5[_0x2d2017(0x1e84)]=_0x2d2017(0x11c),_0x545e92[_0x1d9fcf(0x33d6)](_0x3eb5b5);var _0x302496=document['createElement'](_0x2d2017(0xc62));_0x302496[_0x1d9fcf(0x2d7)]=_0x1d9fcf(0x3a5c),_0x545e92[_0x1d9fcf(0x33d6)](_0x302496),this[_0x2d2017(0x48df)]=_0x545e92,this[_0x2d2017(0x288e)]=_0x302496,this[_0x2d2017(0x3c0f)]='',_0x25ae28[_0x2d2017(0x5a20)](_0x545e92);var _0x281601=this;_0x545e92[_0x2d2017(0x5cd1)]=function(_0x36aa85){var _0x2e54aa=_0x1d9fcf,_0x4eaf34=_0x2d2017;_0x281601[_0x4eaf34(0x3cbf)]({'x':_0x36aa85[_0x2e54aa(0x2d66)],'y':_0x36aa85[_0x4eaf34(0x3837)]},_0x281601[_0x4eaf34(0x3c0f)]);};};return _0x4d3888[_0x247d39(0x3720)][_0x247d39(0x4fd1)]=function(_0x19d083){var _0x42998b=_0x140d,_0x2dc25a=_0x247d39;this[_0x42998b(0x38c6)][_0x42998b(0x1df0)][_0x2dc25a(0x53c8)]=_0x19d083?_0x2dc25a(0x505e):_0x2dc25a(0x5e6f);},_0x4d3888[_0x247d39(0x3720)][_0x247d39(0x3cbf)]=function(_0x1f922f,_0x4e950c){var _0x359657=_0x140d,_0x1426d3=_0x247d39;_0x1f922f&&_0x4e950c&&(this[_0x1426d3(0x4fd1)](!0x0),this[_0x1426d3(0x288e)][_0x1426d3(0x15ac)]=_0x4e950c,this['_div'][_0x1426d3(0x8cd)][_0x359657(0x3ca7)]=_0x1f922f['x']+0xa+'px',this[_0x359657(0x38c6)][_0x1426d3(0x8cd)][_0x1426d3(0x4f04)]=_0x1f922f['y']-this[_0x1426d3(0x48df)][_0x1426d3(0x53c9)]/0x2+'px',this[_0x1426d3(0x3c0f)]=_0x4e950c);},new _0x4d3888(_0x110cae);}function AnalysisTool(_0x18ebb6){var _0x5c586b=_0x307c2b,_0x3a034c=_0x5e00b3;null!=_0x18ebb6&&(this[_0x5c586b(0x52c0)]=new Measurement(_0x18ebb6),this[_0x5c586b(0x368a)]=new SightLineAnalysis(_0x18ebb6),this[_0x3a034c(0x1991)]=new ViewShedAnalysis(_0x18ebb6),this[_0x3a034c(0x2298)]=new TerrainSlopeAnalysis(_0x18ebb6));}function SymbolArbitraryPolygon(){var _0x6e1096=_0x307c2b,_0x4b2124=_0x5e00b3;this[_0x4b2124(0xd69)]=SymbolType$1[_0x4b2124(0x52c)],this[_0x4b2124(0x286b)]=0x0,this[_0x4b2124(0x30c6)]=SymbolType$1[_0x4b2124(0x52c)],this[_0x4b2124(0x432b)]=WebGLPlot[_0x6e1096(0x2ce9)](_0x4b2124(0x2bc0)),this[_0x4b2124(0x6f5)]=0x3,this[_0x4b2124(0x46fb)]=0x270f;}function SymbolBrace(){var _0x50e824=_0x307c2b,_0x20d860=_0x5e00b3;this[_0x50e824(0x31e7)]=SymbolType$1[_0x20d860(0x366b)],this['_libID']=0x0,this[_0x50e824(0x32ff)]=SymbolType$1[_0x20d860(0x366b)],this[_0x20d860(0x432b)]=WebGLPlot[_0x20d860(0x2efa)](_0x20d860(0x4643)),this[_0x20d860(0x6f5)]=0x2,this[_0x20d860(0x46fb)]=0x2,this[_0x20d860(0x5ede)]=[],this[_0x20d860(0x5ede)][_0x50e824(0x2a0e)](0.1),this[_0x20d860(0x5ede)][_0x20d860(0x5323)](0.1),this[_0x20d860(0x1bb2)]=[];}function SymbolConcentricCircle(){var _0x1fa6ff=_0x307c2b,_0x5851bc=_0x5e00b3;this[_0x1fa6ff(0x31e7)]=SymbolType$1[_0x5851bc(0x30b9)],this[_0x5851bc(0x286b)]=0x0,this[_0x5851bc(0x30c6)]=SymbolType$1[_0x5851bc(0x30b9)],this[_0x5851bc(0x432b)]=WebGLPlot[_0x5851bc(0x2efa)](_0x1fa6ff(0x4e5)),this[_0x5851bc(0x274a)]=0x0,this[_0x5851bc(0x22f1)]=0x168,this[_0x1fa6ff(0x5979)]=0x3,this[_0x5851bc(0x46fb)]=0x3;}function SymbolCurveEight(){var _0x9a1a13=_0x307c2b,_0x58d6c0=_0x5e00b3;this[_0x58d6c0(0xd69)]=SymbolType$1[_0x58d6c0(0x1573)],this[_0x58d6c0(0x286b)]=0x0,this[_0x58d6c0(0x30c6)]=SymbolType$1[_0x58d6c0(0x1573)],this[_0x9a1a13(0xd0e)]=WebGLPlot['plotI18n'](_0x58d6c0(0x3bb9)),this[_0x58d6c0(0x6f5)]=0x2,this[_0x58d6c0(0x46fb)]=0x3;}function SymbolKidney(){var _0x23cd0e=_0x307c2b,_0x3ca49a=_0x5e00b3;this[_0x23cd0e(0x31e7)]=SymbolType$1[_0x23cd0e(0x5865)],this[_0x3ca49a(0x286b)]=0x0,this['_symbolType']=SymbolType$1[_0x3ca49a(0x769)],this[_0x3ca49a(0x432b)]=WebGLPlot[_0x3ca49a(0x2efa)](_0x3ca49a(0x29e0)),this[_0x3ca49a(0x6f5)]=0x2,this[_0x3ca49a(0x46fb)]=0x3;}function SymbolPie(){var _0x31e30e=_0x307c2b,_0x2118cd=_0x5e00b3;this[_0x2118cd(0xd69)]=SymbolType$1[_0x31e30e(0x408c)],this[_0x2118cd(0x286b)]=0x0,this[_0x2118cd(0x30c6)]=SymbolType$1['SYMBOL_PIE'],this[_0x2118cd(0x432b)]=WebGLPlot[_0x2118cd(0x2efa)](_0x2118cd(0x55c0)),this[_0x2118cd(0x46fb)]=0x3,this[_0x2118cd(0x6f5)]=0x3;}function SymbolPolyBezierClosed(){var _0x130fbe=_0x307c2b,_0x5e5956=_0x5e00b3;this['_code']=SymbolType$1[_0x130fbe(0x215e)],this[_0x5e5956(0x286b)]=0x0,this[_0x130fbe(0x32ff)]=SymbolType$1[_0x5e5956(0x32aa)],this[_0x5e5956(0x432b)]=WebGLPlot[_0x5e5956(0x2efa)](_0x5e5956(0x3875)),this[_0x5e5956(0x6f5)]=0x3,this[_0x5e5956(0x46fb)]=0x270f;}function SymbolPolyline(){var _0x9647c4=_0x307c2b,_0x5ca895=_0x5e00b3;this[_0x5ca895(0xd69)]=SymbolType$1[_0x5ca895(0x1077)],this[_0x5ca895(0x286b)]=0x0,this[_0x5ca895(0x30c6)]=SymbolType$1[_0x5ca895(0x1077)],this[_0x5ca895(0x432b)]=WebGLPlot[_0x5ca895(0x2efa)](_0x5ca895(0x3ef7)),this[_0x9647c4(0x5979)]=0x2,this[_0x5ca895(0x46fb)]=0x270f;}function SymbolRegularPolygon(){var _0x376526=_0x307c2b,_0x5dfaa3=_0x5e00b3;this[_0x5dfaa3(0xd69)]=SymbolType$1[_0x5dfaa3(0x1b2d)],this[_0x5dfaa3(0x286b)]=0x0,this[_0x5dfaa3(0x30c6)]=SymbolType$1[_0x5dfaa3(0x1b2d)],this[_0x376526(0xd0e)]=WebGLPlot['plotI18n'](_0x5dfaa3(0x1aa0)),this[_0x5dfaa3(0x6f5)]=0x2,this[_0x376526(0x220d)]=0x270f;}function SymbolRunWay(){var _0x40299f=_0x307c2b,_0x4aba48=_0x5e00b3;this[_0x4aba48(0xd69)]=SymbolType$1[_0x4aba48(0x37c7)],this[_0x4aba48(0x286b)]=0x0,this[_0x40299f(0x32ff)]=SymbolType$1[_0x4aba48(0x37c7)],this[_0x4aba48(0x432b)]=WebGLPlot[_0x40299f(0x2ce9)](_0x4aba48(0xdbf)),this[_0x4aba48(0x1bb2)]=[],this[_0x4aba48(0x5ede)]=[],this[_0x40299f(0x2a35)][_0x4aba48(0x5323)](0.2),this['_minEditPts']=0x2,this[_0x4aba48(0x46fb)]=0x2;}function SymbolTrapezoid$1(){var _0x57ae79=_0x5e00b3;this[_0x57ae79(0xd69)]=SymbolType$1[_0x57ae79(0x2e07)],this[_0x57ae79(0x286b)]=0x0,this[_0x57ae79(0x30c6)]=SymbolType$1[_0x57ae79(0x2e07)],this[_0x57ae79(0x432b)]=WebGLPlot[_0x57ae79(0x2efa)](_0x57ae79(0x4fea)),this[_0x57ae79(0x6f5)]=0x3,this[_0x57ae79(0x46fb)]=0x3;}function GeoGraphicObjectConvert(){}function LayerDataStruct(_0x3896b){var _0x4e217c=_0x307c2b,_0xf83b7f=_0x5e00b3;_0x3896b=WebGLPlot[_0xf83b7f(0x3bf5)](_0x3896b,WebGLPlot[_0x4e217c(0x76f)][_0xf83b7f(0x243c)]),this[_0xf83b7f(0x4e65)]=WebGLPlot['defaultValue'](_0x3896b[_0xf83b7f(0x4e65)],''),this[_0xf83b7f(0x5904)]=WebGLPlot[_0x4e217c(0x76f)](_0x3896b[_0x4e217c(0x191b)],null),this[_0xf83b7f(0xeee)]=WebGLPlot[_0xf83b7f(0x3bf5)](_0x3896b['useCanvas2'],!0x1),this[_0xf83b7f(0x3178)]=WebGLPlot[_0xf83b7f(0x3bf5)](_0x3896b[_0xf83b7f(0x3178)],!0x1),this[_0xf83b7f(0xe66)]=WebGLPlot['defaultValue'](_0x3896b[_0xf83b7f(0xe66)],[]);}function loadWithXhr(_0x3b8bd4){var _0x36e395=_0x307c2b,_0x21924d=_0x5e00b3,_0xa69a9c=(_0x3b8bd4=WebGLPlot['defaultValue'](_0x3b8bd4,WebGLPlot['defaultValue'][_0x21924d(0x243c)]))[_0x36e395(0x2cb5)],_0x2f2350=_0x3b8bd4[_0x36e395(0x2624)],_0x47a2b5=WebGLPlot[_0x21924d(0x3bf5)](_0x3b8bd4[_0x21924d(0x3081)],_0x36e395(0x4f02)),_0x4d1858=_0x3b8bd4[_0x36e395(0x313f)],_0x56ec0b=_0x3b8bd4[_0x36e395(0x219)],_0x1892fc=_0x3b8bd4[_0x21924d(0x2dd6)];_0xa69a9c=WebGLPlot[_0x36e395(0x76f)](_0xa69a9c,_0x3b8bd4[_0x21924d(0x2dba)]);var _0x3d2210=WebGLPlot[_0x21924d(0x5f34)](_0x3b8bd4['request'])?_0x3b8bd4[_0x21924d(0x2625)]:new WebGLPlot[(_0x21924d(0x1f6e))]();return _0x3d2210['url']=_0xa69a9c,_0x3d2210[_0x36e395(0x102e)]=function(_0x5aa8ac){var _0x4bc79b=_0x21924d,_0x4f217f=WebGLPlot[_0x4bc79b(0x4e2b)][_0x4bc79b(0x32fc)](),_0x148f8c=loadWithXhr[_0x4bc79b(0x108)](WebGLPlot[_0x4bc79b(0x3bf5)](_0x5aa8ac,_0xa69a9c),_0x2f2350,_0x47a2b5,_0x4d1858,_0x56ec0b,_0x4f217f,_0x1892fc);return WebGLPlot[_0x4bc79b(0x5f34)](_0x148f8c)&&WebGLPlot[_0x4bc79b(0x5f34)](_0x148f8c[_0x4bc79b(0x226c)])&&(_0x3d2210[_0x4bc79b(0x41b5)]=function(){var _0x50ca08=_0x140d;_0x148f8c[_0x50ca08(0x2ea2)]();}),_0x4f217f[_0x4bc79b(0x24e7)];},WebGLPlot[_0x21924d(0x476e)][_0x21924d(0x2625)](_0x3d2210);}SightLineAnalysis[_0x5e00b3(0x3720)][_0x307c2b(0x273b)]=function(){var _0x2705de=_0x307c2b,_0x2a7b24=_0x5e00b3,_0x236d7b=!0x0;if(this['sightline'][_0x2a7b24(0x5fa8)](),this[_0x2a7b24(0x1e70)][_0x2a7b24(0x3fec)](),this[_0x2a7b24(0x5675)]=0x0,!this[_0x2705de(0x1737)][_0x2a7b24(0x140)]){var _0x5d406c=null;this[_0x2a7b24(0x1e70)][_0x2a7b24(0x3eaa)](),this[_0x2a7b24(0x1e70)][_0x2a7b24(0x4092)][_0x2705de(0x3b94)](function(_0x4f838b){var _0xc1bc21=_0x2705de,_0x36a1f2=_0x2a7b24,_0x1947d1=Cartesian2toDegrees(_0x4f838b[_0x36a1f2(0x8c4)][_0xc1bc21(0x2fe9)]);this[_0x36a1f2(0x1af3)]['viewPosition']=_0x1947d1,_0x236d7b=!0x1,_0x5d406c=_0x4f838b;}[_0x2a7b24(0xdbb)](this)),this[_0x2a7b24(0xed8)][_0x2a7b24(0x2419)](function(_0x3c2383){var _0x1b520a=_0x2a7b24;_0x236d7b||_0x5d406c||addTarget(this[_0x1b520a(0x28c)][_0x1b520a(0x20c0)][_0x1b520a(0x5a27)](_0x3c2383[_0x1b520a(0x3747)])),_0x5d406c=null;}[_0x2705de(0x66d)](this),WebGLPlot[_0x2a7b24(0x20ec)][_0x2a7b24(0x1f1)]),this[_0x2a7b24(0xed8)][_0x2a7b24(0x2419)](function(_0x5baf19){var _0x2bb961=_0x2705de,_0x3a3146=_0x2a7b24;if(!_0x236d7b){var _0x5837e7=this['viewer'][_0x3a3146(0x20c0)][_0x2bb961(0x214a)](_0x5baf19[_0x2bb961(0x1abb)]);if(this[_0x2bb961(0x1e86)]>0x0){this['sightline'][_0x3a3146(0x5fa8)](_0x3a3146(0x1d76));var _0x588285=Cartesian2toDegress(_0x5837e7);sightline[_0x3a3146(0x5943)]({'position':_0x588285,'name':_0x2bb961(0x4250)});}}}['bind'](this),WebGLPlot[_0x2a7b24(0x20ec)][_0x2a7b24(0xe23)]),this[_0x2a7b24(0xed8)][_0x2a7b24(0x2419)](function(){var _0x1313f8=_0x2705de,_0x5546ad=_0x2a7b24;_0x236d7b||(this[_0x1313f8(0x2c60)][_0x5546ad(0x5632)]=!0x0,this[_0x5546ad(0xed8)][_0x5546ad(0x5732)](WebGLPlot[_0x5546ad(0x20ec)][_0x5546ad(0xe23)]),this[_0x1313f8(0x25e1)][_0x5546ad(0x5732)](WebGLPlot[_0x5546ad(0x20ec)][_0x5546ad(0x1f1)]));}[_0x2a7b24(0xdbb)](this),WebGLPlot[_0x2a7b24(0x20ec)][_0x2705de(0x2cd4)]);}},SightLineAnalysis[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0x24ee69=_0x307c2b,_0x3dd0bc=_0x5e00b3;this[_0x3dd0bc(0x1e70)][_0x3dd0bc(0x37fc)](),this[_0x24ee69(0x1737)][_0x3dd0bc(0x3fec)](),this[_0x3dd0bc(0x5675)]=0x0,this[_0x3dd0bc(0x28c)][_0x3dd0bc(0x5516)][_0x3dd0bc(0x443c)](),this[_0x3dd0bc(0x1af3)][_0x3dd0bc(0x5fa8)]();},SightLineAnalysis[_0x307c2b(0x1aa2)][_0x5e00b3(0x37fc)]=function(){var _0x4775b4=_0x307c2b,_0x340fbe=_0x5e00b3;this[_0x340fbe(0x1e70)][_0x4775b4(0x5129)]();},ViewShedAnalysis[_0x5e00b3(0x3720)]['activate']=function(){var _0x4e4743=_0x307c2b,_0x5e0b01=_0x5e00b3;this[_0x5e0b01(0x5957)][_0x5e0b01(0x140)]||(this[_0x5e0b01(0x54fd)][_0x5e0b01(0x451d)]=0.1,this[_0x5e0b01(0x28c)][_0x5e0b01(0x20c0)][_0x5e0b01(0x25b3)]=!0x0,this[_0x5e0b01(0x5957)][_0x5e0b01(0x3eaa)](),this[_0x5e0b01(0xed8)][_0x5e0b01(0x2419)](function(_0x4d5dc8){var _0x2a5ea5=_0x140d,_0x5b7561=_0x5e0b01;if(!this[_0x2a5ea5(0x2c60)][_0x5b7561(0x20c0)][_0x2a5ea5(0x30ad)]){var _0xa2d32f=_0x4d5dc8[_0x5b7561(0x37d2)],_0xb25bc0=this['viewer'][_0x5b7561(0x20c0)][_0x5b7561(0x5a27)](_0xa2d32f);if(WebGLPlot['Cartesian3'][_0x2a5ea5(0x2665)](this[_0x5b7561(0x19c9)],_0xb25bc0)>0x0){var _0x610468=WebGLPlot[_0x2a5ea5(0x8bb)][_0x2a5ea5(0x1aa5)](_0xb25bc0),_0x31ac3e=WebGLPlot[_0x5b7561(0x3c2c)][_0x5b7561(0x173e)](_0x610468[_0x5b7561(0x4465)]),_0x2d196b=WebGLPlot[_0x2a5ea5(0x2a2d)][_0x5b7561(0x173e)](_0x610468['latitude']),_0x428d28=_0x610468[_0x5b7561(0x5a4e)];this[_0x5b7561(0x54fd)][_0x5b7561(0x325f)]([_0x31ac3e,_0x2d196b,_0x428d28]);}}}[_0x5e0b01(0xdbb)](this),WebGLPlot[_0x5e0b01(0x20ec)][_0x4e4743(0x2762)]),this[_0x5e0b01(0xed8)][_0x4e4743(0x1a5c)](function(_0x39377a){var _0x4443fb=_0x5e0b01;this['viewer'][_0x4443fb(0x20c0)][_0x4443fb(0x25b3)]=!0x0;}[_0x5e0b01(0xdbb)](this),WebGLPlot[_0x4e4743(0x309)][_0x5e0b01(0x356f)]),this['handler']['setInputAction'](function(_0x46521a){var _0x2b8894=_0x4e4743,_0x560f60=_0x5e0b01;this[_0x560f60(0x28c)][_0x560f60(0x20c0)][_0x560f60(0x25b3)]||0.1===this[_0x2b8894(0x4856)][_0x560f60(0x451d)]||(this[_0x560f60(0x28c)][_0x2b8894(0x24a7)][_0x560f60(0x25b3)]=!0x0);}[_0x4e4743(0x66d)](this),WebGLPlot[_0x5e0b01(0x20ec)][_0x5e0b01(0x1f1)]),this[_0x5e0b01(0x5957)][_0x5e0b01(0x4092)][_0x5e0b01(0x13f3)](function(_0xd1744b){var _0x4830de=_0x4e4743,_0x545ee1=_0x5e0b01,_0x2f1047=_0xd1744b[_0x545ee1(0x8c4)],_0xbda600=_0x2f1047[_0x4830de(0x2fe9)];this[_0x545ee1(0x19c9)]=_0xbda600;var _0x44b0b6=WebGLPlot[_0x545ee1(0x17fa)][_0x545ee1(0x50e9)](_0xbda600),_0x15660b=WebGLPlot[_0x545ee1(0x3c2c)][_0x545ee1(0x173e)](_0x44b0b6[_0x545ee1(0x4465)]),_0x5be590=WebGLPlot[_0x545ee1(0x3c2c)][_0x545ee1(0x173e)](_0x44b0b6[_0x545ee1(0x5859)]),_0x3c4748=_0x44b0b6[_0x545ee1(0x5a4e)]+1.8;_0x2f1047[_0x545ee1(0x3747)]=WebGLPlot[_0x545ee1(0x4bd6)][_0x545ee1(0x10c5)](_0x15660b,_0x5be590,_0x3c4748),this[_0x545ee1(0x28c)][_0x4830de(0x24a7)][_0x545ee1(0x25b3)]&&(this[_0x4830de(0x4856)][_0x545ee1(0x19c9)]=[_0x15660b,_0x5be590,_0x3c4748],this[_0x545ee1(0x54fd)][_0x545ee1(0x5640)](),this[_0x4830de(0x2c60)][_0x545ee1(0x20c0)][_0x4830de(0x30ad)]=!0x1);}[_0x4e4743(0x66d)](this)));},ViewShedAnalysis[_0x5e00b3(0x3720)][_0x5e00b3(0x3fec)]=function(){var _0xa27a9d=_0x307c2b,_0x142b18=_0x5e00b3;this[_0x142b18(0x28c)][_0x142b18(0x5516)][_0x142b18(0x443c)](),this[_0xa27a9d(0x4856)][_0x142b18(0x451d)]=0.1,this[_0x142b18(0x28c)][_0x142b18(0x20c0)][_0xa27a9d(0x30ad)]=!0x0,this[_0x142b18(0x5957)][_0x142b18(0x3fec)]();},ViewShedAnalysis[_0x5e00b3(0x3720)][_0x5e00b3(0x37fc)]=function(){var _0x57b68d=_0x5e00b3;this[_0x57b68d(0x5957)][_0x57b68d(0x37fc)](),this['viewer'][_0x57b68d(0x20c0)][_0x57b68d(0x25b3)]=!0x0;},TerrainSlopeAnalysis[_0x5e00b3(0x3720)][_0x5e00b3(0x3eaa)]=function(){var _0x18b300=_0x307c2b,_0x1dc59d=_0x5e00b3;if(this[_0x1dc59d(0x2da3)]){this[_0x18b300(0x3c3)][_0x1dc59d(0x3029)]=WebGLPlot[_0x1dc59d(0x3fb2)][_0x1dc59d(0x3029)][_0x1dc59d(0x223f)],this[_0x1dc59d(0x2da3)][_0x1dc59d(0x4671)]=0x4e,this[_0x1dc59d(0x2da3)][_0x18b300(0x24d2)]=0x0;var _0x5c739e,_0x78c4ba=new WebGLPlot[(_0x1dc59d(0x3598))]();_0x78c4ba[_0x1dc59d(0xa3b)](0x50,new WebGLPlot[(_0x1dc59d(0x3722))](0x1,0x0,0x0)),_0x78c4ba[_0x1dc59d(0xa3b)](0x32,new WebGLPlot[(_0x1dc59d(0x3722))](0xdd/0xff,0xe0/0xff,0x7/0xff)),_0x78c4ba[_0x1dc59d(0xa3b)](0x1e,new WebGLPlot[(_0x1dc59d(0x3722))](0x14/0xff,0xbb/0xff,0x12/0xff)),_0x78c4ba[_0x1dc59d(0xa3b)](0x14,new WebGLPlot[(_0x1dc59d(0x3722))](0x0,0xa1/0xff,0x1)),_0x78c4ba[_0x1dc59d(0xa3b)](0x0,new WebGLPlot[(_0x1dc59d(0x3722))](0x9/0xff,0x9/0xff,0x1)),_0x5c739e=WebGLPlot[_0x1dc59d(0x199f)][_0x1dc59d(0x274c)][_0x18b300(0x88b)],this[_0x1dc59d(0x2da3)][_0x1dc59d(0x3598)]=_0x78c4ba,this[_0x18b300(0x3c3)][_0x1dc59d(0x16a0)]=0.5;var _0x3e7352=createTooltip(this[_0x1dc59d(0x28c)][_0x1dc59d(0x1f69)]);this['handlerPolygon'][_0x1dc59d(0x42b2)][_0x1dc59d(0x13f3)](function(_0xe2cade){var _0x28f15b=_0x18b300,_0x483139=_0x1dc59d;0x1==_0xe2cade?(this[_0x483139(0x28c)][_0x28f15b(0x3871)]=!0x1,this[_0x483139(0x28c)][_0x483139(0x1f69)][_0x483139(0x8cd)][_0x28f15b(0x57ba)]=''):this[_0x483139(0x28c)][_0x483139(0x5632)]=!0x0;}[_0x1dc59d(0xdbb)](this)),this[_0x1dc59d(0x1fd0)][_0x1dc59d(0x1b59)]['addEventListener'](function(_0x52c9a4){var _0x39c871=_0x1dc59d;_0x52c9a4['x']<0xc8&&_0x52c9a4['y']<0x96&&_0x3e7352[_0x39c871(0x4fd1)](!0x1);}),this[_0x1dc59d(0x1fd0)][_0x1dc59d(0x4092)][_0x1dc59d(0x13f3)](function(_0xcac433){var _0x53be27=_0x18b300,_0x5b424a=_0x1dc59d;if(!_0xcac433[_0x5b424a(0x8c4)][_0x5b424a(0x1c83)])return handlerPolygon[_0x5b424a(0x2bc0)][_0x53be27(0x537b)]=!0x0,handlerPolygon[_0x5b424a(0x37cc)][_0x5b424a(0x3234)]=!0x0,handlerPolygon[_0x5b424a(0x37fc)](),void handlerPolygon['activate']();var _0x8a38e5=[][_0x53be27(0x3e5c)](_0xcac433[_0x53be27(0x40f2)][_0x5b424a(0x1c83)]);_0x3e7352[_0x5b424a(0x4fd1)](!0x1);for(var _0x29d083=[],_0xa2e9ca=0x0,_0xdd8f33=_0x8a38e5[_0x5b424a(0x809)];_0xa2e9ca<_0xdd8f33;_0xa2e9ca++){var _0x183772=WebGLPlot[_0x53be27(0x8bb)][_0x5b424a(0x50e9)](_0x8a38e5[_0xa2e9ca]),_0x132dd4=WebGLPlot[_0x5b424a(0x3c2c)][_0x5b424a(0x173e)](_0x183772[_0x53be27(0x5389)]),_0x599e35=WebGLPlot[_0x5b424a(0x3c2c)][_0x5b424a(0x173e)](_0x183772[_0x53be27(0x353e)]),_0x1f6e5c=_0x183772[_0x5b424a(0x5a4e)];-0x1==_0x29d083[_0x5b424a(0xabf)](_0x132dd4)&&-0x1==_0x29d083[_0x5b424a(0xabf)](_0x599e35)&&(_0x29d083[_0x5b424a(0x5323)](_0x132dd4),_0x29d083[_0x5b424a(0x5323)](_0x599e35),_0x29d083['push'](_0x1f6e5c));}this[_0x53be27(0x3c3)][_0x53be27(0x4f82)]=_0x29d083,_0x5c739e=WebGLPlot[_0x5b424a(0x199f)][_0x53be27(0x45f4)][_0x5b424a(0x64e)],this[_0x5b424a(0x28c)][_0x5b424a(0x20c0)][_0x5b424a(0x43fb)][_0x5b424a(0x36da)]={'slopeSetting':this[_0x5b424a(0x2da3)],'analysisMode':_0x5c739e},this[_0x5b424a(0x1fd0)][_0x53be27(0x311b)][_0x5b424a(0x3234)]=!0x0,this[_0x5b424a(0x1fd0)][_0x5b424a(0x37cc)][_0x5b424a(0x3234)]=!0x0,this[_0x5b424a(0x1fd0)][_0x5b424a(0x37fc)](),this[_0x5b424a(0x1fd0)][_0x5b424a(0x3eaa)]();}[_0x1dc59d(0xdbb)](this)),this[_0x1dc59d(0x1fd0)][_0x1dc59d(0x3eaa)]();}},TerrainSlopeAnalysis[_0x5e00b3(0x3720)][_0x307c2b(0x5129)]=function(){var _0x2d9a47=_0x5e00b3;this[_0x2d9a47(0x1fd0)][_0x2d9a47(0x37fc)]();},TerrainSlopeAnalysis[_0x5e00b3(0x3720)]['clear']=function(){var _0x1f16fc=_0x307c2b,_0x251ba4=_0x5e00b3;this[_0x1f16fc(0x3c3)]&&(this[_0x251ba4(0x2da3)][_0x251ba4(0x1222)]=[],null!=this[_0x251ba4(0x28c)][_0x251ba4(0x20c0)][_0x1f16fc(0x2ff8)][_0x251ba4(0x36da)][_0x1f16fc(0x5880)]&&(this[_0x251ba4(0x28c)][_0x251ba4(0x20c0)][_0x251ba4(0x43fb)][_0x251ba4(0x36da)]={'slopeSetting':this[_0x251ba4(0x2da3)],'analysisMode':WebGLPlot[_0x251ba4(0x199f)][_0x251ba4(0x274c)][_0x1f16fc(0x88b)]},this[_0x251ba4(0x1fd0)][_0x251ba4(0x2bc0)][_0x251ba4(0x3234)]=!0x1,this[_0x251ba4(0x1fd0)][_0x251ba4(0x37cc)][_0x251ba4(0x3234)]=!0x1,this[_0x251ba4(0x1fd0)][_0x251ba4(0x37fc)]()));},AnalysisTool[_0x5e00b3(0x3720)][_0x5e00b3(0x16a7)]=function(){var _0x122238=_0x307c2b,_0x35f272=_0x5e00b3;this[_0x122238(0x52c0)][_0x35f272(0x2fdf)]();},AnalysisTool[_0x5e00b3(0x3720)][_0x307c2b(0x5495)]=function(){var _0x16943f=_0x5e00b3;this[_0x16943f(0x3e78)][_0x16943f(0x1aa3)]();},AnalysisTool[_0x5e00b3(0x3720)][_0x5e00b3(0x5330)]=function(){var _0x3e1953=_0x5e00b3;this[_0x3e1953(0x3e78)][_0x3e1953(0x1d9a)]();},AnalysisTool[_0x307c2b(0x1aa2)][_0x5e00b3(0x28b6)]=function(){var _0x405d95=_0x5e00b3;this[_0x405d95(0xb55)][_0x405d95(0x3eaa)]();},AnalysisTool[_0x5e00b3(0x3720)][_0x307c2b(0x4e5e)]=function(){var _0x40e301=_0x5e00b3;this[_0x40e301(0x1991)][_0x40e301(0x3eaa)]();},AnalysisTool[_0x307c2b(0x1aa2)]['activeTerrainSlope']=function(){var _0x3758f0=_0x5e00b3;this[_0x3758f0(0x2298)][_0x3758f0(0x3eaa)]();},AnalysisTool[_0x5e00b3(0x3720)][_0x307c2b(0xd19)]=function(){var _0x2c9ba4=_0x307c2b,_0x3d2eae=_0x5e00b3;this[_0x3d2eae(0x3e78)][_0x3d2eae(0x3fec)](),this[_0x2c9ba4(0x368a)]['clear'](),this[_0x3d2eae(0x1991)][_0x3d2eae(0x3fec)](),this[_0x3d2eae(0x2298)][_0x2c9ba4(0xd19)]();},AnalysisTool[_0x5e00b3(0x3720)][_0x5e00b3(0x37fc)]=function(){var _0x17107c=_0x5e00b3;this[_0x17107c(0x3e78)][_0x17107c(0x585d)](),this[_0x17107c(0xb55)][_0x17107c(0x37fc)](),this[_0x17107c(0x1991)][_0x17107c(0x37fc)](),this[_0x17107c(0x2298)][_0x17107c(0x37fc)]();},SymbolArbitraryPolygon['prototype'][_0x5e00b3(0x27c7)]=function(){var _0x209353=_0x5e00b3;return this[_0x209353(0x6f5)];},SymbolArbitraryPolygon[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){var _0x3f75e2=_0x5e00b3;return this[_0x3f75e2(0x46fb)];},SymbolArbitraryPolygon[_0x5e00b3(0x3720)][_0x5e00b3(0xea3)]=function(_0x419aba){var _0x58c29a=_0x307c2b,_0x3e34c8=_0x5e00b3;if(!WebGLPlot[_0x3e34c8(0x5f34)](_0x419aba)||!WebGLPlot[_0x3e34c8(0x5f34)](_0x419aba[_0x3e34c8(0x251a)]))return null;var _0x3e057e=_0x419aba['points'];if(_0x3e057e[_0x3e34c8(0x809)]<this[_0x3e34c8(0x6f5)])return null;for(var _0x109a1e=[],_0x594b8a=0x0;_0x594b8a<_0x3e057e[_0x3e34c8(0x809)];++_0x594b8a)_0x109a1e[_0x3e34c8(0x5323)](_0x3e057e[_0x594b8a][_0x58c29a(0x2d7b)]());return _0x109a1e[_0x3e34c8(0x5323)](_0x3e057e[0x0][_0x3e34c8(0x40f3)]()),new SymbolCell({'symbolType':this[_0x58c29a(0x32ff)],'points':_0x109a1e});},SymbolArbitraryPolygon[_0x5e00b3(0x3720)][_0x5e00b3(0x3261)]=function(){var _0x120a5c=_0x307c2b;return this[_0x120a5c(0xd0e)];},SymbolBrace[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){var _0x32286c=_0x307c2b;return this[_0x32286c(0x220d)];},SymbolBrace[_0x307c2b(0x1aa2)][_0x5e00b3(0x27c7)]=function(){var _0x4359b5=_0x5e00b3;return this[_0x4359b5(0x6f5)];},SymbolBrace[_0x5e00b3(0x3720)][_0x5e00b3(0xea3)]=function(_0x5a17d8){var _0x53d7f3=_0x307c2b,_0x1eaf27=_0x5e00b3;if(!WebGLPlot[_0x1eaf27(0x5f34)](_0x5a17d8)||!WebGLPlot[_0x53d7f3(0x1563)](_0x5a17d8[_0x53d7f3(0x2c71)]))return null;var _0x3cbb0e=_0x5a17d8[_0x1eaf27(0x251a)];if(_0x3cbb0e[_0x1eaf27(0x809)]<this[_0x1eaf27(0x6f5)])return null;if(0x2===_0x3cbb0e[_0x1eaf27(0x809)]&&SymbolAlgoUtil[_0x1eaf27(0x1a1a)](_0x3cbb0e[0x0],_0x3cbb0e[0x1]))return null;for(var _0xc0ee68=[],_0x3a1263=0x0;_0x3a1263<_0x3cbb0e[_0x53d7f3(0x2ef4)];++_0x3a1263)_0xc0ee68[_0x1eaf27(0x5323)](_0x3cbb0e[_0x3a1263][_0x53d7f3(0x2d7b)]());var _0x5e6635=_0xc0ee68[0x0],_0x1e3a71=_0xc0ee68[0x1],_0x175374=SymbolAlgoUtil[_0x1eaf27(0x451d)](_0x5e6635,_0x1e3a71);this[_0x1eaf27(0x5ede)][_0x1eaf27(0x809)]<0x2&&(this[_0x1eaf27(0x5ede)]=[],this['_scaleValues'][_0x1eaf27(0x5323)](0.1),this[_0x1eaf27(0x5ede)]['push'](0.1));var _0x10d3c2=this['_scaleValues'][0x0],_0x195c59=this[_0x53d7f3(0x2a35)][0x1],_0xfe2fb=new WebGLPlot[(_0x1eaf27(0x4bd6))](_0x175374*_0x10d3c2,_0x175374*_0x10d3c2,0x0),_0x37d1ec=new WebGLPlot[(_0x1eaf27(0x4bd6))](_0x175374*(0.5-_0x195c59/0x2),0x0,0x0),_0x54b8e6=new WebGLPlot[(_0x1eaf27(0x4bd6))](0.5*_0x175374,-_0x175374*_0x195c59,0x0),_0x4ca59d=new WebGLPlot[(_0x1eaf27(0x4bd6))](_0x175374*(0.5+_0x195c59/0x2),0x0,0x0),_0x346874=new WebGLPlot[(_0x1eaf27(0x4bd6))](_0x175374*(0x1-_0x10d3c2),_0x175374*_0x10d3c2,0x0),_0x55f4bc=[],_0x1e58bb=0xb4*Math['PI']/0xb4,_0x2cfc3a=0x10e*Math['PI']/0xb4,_0x173905=0x3*Math['PI']/0xb4;for(_0x3a1263=_0x1e58bb;_0x3a1263<=_0x2cfc3a;_0x3a1263+=_0x173905){var _0x4a9e94=new WebGLPlot[(_0x1eaf27(0x4bd6))](_0xfe2fb['x']+_0x175374*_0x10d3c2,_0xfe2fb['y'],0x0);_0x4a9e94=SymbolAlgoUtil[_0x1eaf27(0x3bd0)](_0xfe2fb,_0x3a1263,_0x4a9e94),_0x55f4bc[_0x1eaf27(0x5323)](_0x4a9e94);}_0x55f4bc[_0x1eaf27(0x5323)](_0x37d1ec),_0x55f4bc[_0x53d7f3(0x2a0e)](_0x54b8e6),_0x55f4bc[_0x1eaf27(0x5323)](_0x4ca59d),_0x1e58bb=0x10e*Math['PI']/0xb4,_0x2cfc3a=0x168*Math['PI']/0xb4;for(_0x3a1263=_0x1e58bb;_0x3a1263<=_0x2cfc3a;_0x3a1263+=_0x173905){_0x4a9e94=new WebGLPlot[(_0x1eaf27(0x4bd6))](_0x346874['x']+_0x175374*_0x10d3c2,_0x346874['y'],0x0),(_0x4a9e94=SymbolAlgoUtil[_0x1eaf27(0x3bd0)](_0x346874,_0x3a1263,_0x4a9e94),_0x55f4bc[_0x1eaf27(0x5323)](_0x4a9e94));}for(var _0x9834e=SymbolAlgoUtil[_0x1eaf27(0x3b21)](_0x5e6635,_0x1e3a71),_0x2f36ec=[],_0x3f7dc0=0x0;_0x3f7dc0<_0x55f4bc[_0x53d7f3(0x2ef4)];_0x3f7dc0++){var _0x2e6d04=new WebGLPlot[(_0x53d7f3(0x141))](_0x55f4bc[_0x3f7dc0]['x']+_0x5e6635['x'],_0x55f4bc[_0x3f7dc0]['y']+_0x5e6635['y'],0x0);_0x2e6d04=SymbolAlgoUtil[_0x53d7f3(0x7c3)](_0x5e6635,_0x9834e,_0x2e6d04),_0x2f36ec[_0x53d7f3(0x2a0e)](_0x2e6d04);}var _0x556bb6=new SymbolCell({'points':_0x2f36ec,'symbolType':SymbolType$1[_0x1eaf27(0x1077)]}),_0x38b5c6=new WebGLPlot[(_0x53d7f3(0x141))](_0x175374*_0x10d3c2,0x0,0x0),_0x18eb57=new WebGLPlot[(_0x1eaf27(0x4bd6))](_0x38b5c6['x']+_0x5e6635['x'],_0x38b5c6['y']+_0x5e6635['y'],0x0);_0x18eb57=SymbolAlgoUtil[_0x1eaf27(0x3bd0)](_0x5e6635,_0x9834e,_0x18eb57),this[_0x1eaf27(0x1bb2)]['push'](_0x18eb57);var _0x4882e0=new WebGLPlot[(_0x1eaf27(0x4bd6))](_0x54b8e6['x']+_0x5e6635['x'],_0x54b8e6['y']+_0x5e6635['y'],0x0);return _0x4882e0=SymbolAlgoUtil[_0x1eaf27(0x3bd0)](_0x5e6635,_0x9834e,_0x4882e0),this[_0x1eaf27(0x1bb2)][_0x1eaf27(0x5323)](_0x4882e0),_0x556bb6;},SymbolBrace[_0x5e00b3(0x3720)][_0x307c2b(0x5a76)]=function(_0xc16507,_0xbeeb63,_0xf9d21e){var _0x48526b=_0x307c2b,_0x1e63d8=_0x5e00b3,_0x274fab=_0xc16507[_0x48526b(0x2c71)],_0xae5af7=SymbolAlgoUtil[_0x48526b(0x2665)](_0x274fab[0x0],_0x274fab[0x1]);if(0x0===_0xbeeb63){var _0x41521d=SymbolAlgoUtil[_0x1e63d8(0x451d)](_0x274fab[0x0],_0xf9d21e)/_0xae5af7;_0x41521d>0x0&&_0x41521d<0.4&&(this[_0x48526b(0x2a35)][0x0]=_0x41521d);}else{if(0x1===_0xbeeb63){var _0x18e5a1=new WebGLPlot[(_0x1e63d8(0x4bd6))]((_0x274fab[0x0]['x']+_0x274fab[0x1]['x'])/0x2,(_0x274fab[0x0]['y']+_0x274fab[0x1]['y'])/0x2,0x0);new WebGLPlot[(_0x1e63d8(0x4bd6))](_0xf9d21e['x'],_0x18e5a1['y'],0x0);var _0x3440d6=SymbolAlgoUtil[_0x1e63d8(0x451d)](_0xf9d21e,_0x18e5a1)/_0xae5af7;0x0<_0x3440d6&&0.2>_0x3440d6&&(this[_0x1e63d8(0x5ede)][0x1]=_0x3440d6);}}return this[_0x1e63d8(0xea3)]({'points':_0x274fab});},SymbolBrace['prototype'][_0x5e00b3(0x3261)]=function(){var _0x44e968=_0x5e00b3;return this[_0x44e968(0x432b)];},SymbolConcentricCircle[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){var _0x2940cf=_0x5e00b3;return this[_0x2940cf(0x46fb)];},SymbolConcentricCircle[_0x5e00b3(0x3720)][_0x5e00b3(0x27c7)]=function(){var _0x476638=_0x5e00b3;return this[_0x476638(0x6f5)];},SymbolConcentricCircle[_0x5e00b3(0x3720)][_0x5e00b3(0xea3)]=function(_0x4df39d){var _0x25ae13=_0x307c2b,_0x512a9b=_0x5e00b3;if(!WebGLPlot[_0x512a9b(0x5f34)](_0x4df39d)||!WebGLPlot['defined'](_0x4df39d[_0x512a9b(0x251a)]))return null;for(var _0x34363f=[],_0x514a88=0x0;_0x514a88<_0x4df39d[_0x512a9b(0x251a)][_0x512a9b(0x809)];++_0x514a88)_0x34363f[_0x512a9b(0x5323)](_0x4df39d[_0x512a9b(0x251a)][_0x514a88][_0x512a9b(0x40f3)]());if(_0x34363f[_0x512a9b(0x809)]<this[_0x512a9b(0x6f5)])return null;if(0x2===_0x34363f[_0x25ae13(0x2ef4)]&&SymbolAlgoUtil[_0x512a9b(0x1a1a)](_0x34363f[0x0],_0x34363f[0x1]))return null;for(0x2===_0x34363f[_0x512a9b(0x809)]&&_0x34363f[_0x25ae13(0x2a0e)](_0x34363f[0x1]['clone']());this[_0x512a9b(0x274a)]>0x168;)this[_0x512a9b(0x274a)]-=0x168;for(;this[_0x25ae13(0x39b4)]<0x0;)this[_0x512a9b(0x274a)]+=0x168;for(;this[_0x25ae13(0x4d96)]>0x168;)this[_0x512a9b(0x22f1)]-=0x168;for(;this[_0x512a9b(0x22f1)]<0x0;)this[_0x512a9b(0x22f1)]+=0x168;for(;this[_0x512a9b(0x22f1)]<this[_0x512a9b(0x274a)];)this[_0x512a9b(0x22f1)]+=0x168;for(var _0x72a30e=SymbolAlgoUtil['distance'](_0x34363f[0x0],_0x34363f[0x1]),_0x2cd281=SymbolAlgoUtil[_0x25ae13(0x2665)](_0x34363f[0x0],_0x34363f[0x2]),_0x3f3493=[],_0x333ef4=[],_0x38befc=[],_0x3586d8=Math['PI']/0xb4,_0x535d85=(this[_0x25ae13(0x4d96)]-this[_0x512a9b(0x274a)])/0x48,_0x37faf9=this[_0x512a9b(0x274a)];_0x37faf9<this[_0x512a9b(0x22f1)]+_0x535d85/0x2;_0x37faf9+=_0x535d85){var _0x37d58e=_0x34363f[0x0]['x']+_0x72a30e*Math[_0x512a9b(0x52a3)](_0x37faf9*_0x3586d8),_0x5285ed=_0x34363f[0x0]['y']+_0x72a30e*Math[_0x512a9b(0x1428)](_0x37faf9*_0x3586d8),_0x5c5ff0=_0x34363f[0x0]['x']+_0x2cd281*Math[_0x512a9b(0x52a3)](_0x37faf9*_0x3586d8),_0x509428=_0x34363f[0x0]['y']+_0x2cd281*Math[_0x25ae13(0xc19)](_0x37faf9*_0x3586d8);_0x3f3493[_0x512a9b(0x5323)](new WebGLPlot[(_0x512a9b(0x4bd6))](_0x37d58e,_0x5285ed,0x0)),_0x333ef4[_0x25ae13(0x2a0e)](new WebGLPlot[(_0x512a9b(0x4bd6))](_0x5c5ff0,_0x509428,0x0));}_0x3f3493[_0x512a9b(0x5323)](_0x3f3493[0x0][_0x512a9b(0x40f3)]()),_0x333ef4[_0x512a9b(0x5323)](_0x333ef4[0x0]['clone']());var _0x199583=new SymbolCell({'points':_0x3f3493,'symbolType':SymbolType$1[_0x512a9b(0x52c)]});_0x38befc['push'](_0x199583);var _0x822c9b=new SymbolCell({'points':_0x333ef4,'symbolType':SymbolType$1[_0x25ae13(0x588a)]});return _0x38befc[_0x512a9b(0x5323)](_0x822c9b),_0x38befc;},SymbolConcentricCircle[_0x5e00b3(0x3720)][_0x5e00b3(0x3261)]=function(){var _0x466117=_0x5e00b3;return this[_0x466117(0x432b)];},SymbolCurveEight[_0x307c2b(0x1aa2)][_0x307c2b(0x21f6)]=function(){var _0x2c5d71=_0x5e00b3;return this[_0x2c5d71(0x46fb)];},SymbolCurveEight[_0x5e00b3(0x3720)][_0x5e00b3(0x27c7)]=function(){var _0x144585=_0x5e00b3;return this[_0x144585(0x6f5)];},SymbolCurveEight[_0x5e00b3(0x3720)][_0x5e00b3(0xea3)]=function(_0x17db27){var _0x32fcd0=_0x307c2b,_0x1ad45c=_0x5e00b3;if(!WebGLPlot[_0x32fcd0(0x1563)](_0x17db27)||!WebGLPlot[_0x1ad45c(0x5f34)](_0x17db27['points']))return null;var _0x53a6be=_0x17db27[_0x32fcd0(0x2c71)];if(_0x53a6be['length']<this[_0x1ad45c(0x6f5)])return null;if(0x2==_0x53a6be[_0x1ad45c(0x809)]&&SymbolAlgoUtil[_0x1ad45c(0x1a1a)](_0x53a6be[0x0],_0x53a6be[0x1]))return null;var _0x104827,_0x4795a4,_0x123878,_0x9e8c75,_0x129343=[];if(0x2===_0x53a6be[_0x1ad45c(0x809)]){var _0x190e2e=_0x53a6be[0x0][_0x1ad45c(0x40f3)](),_0x492b14=_0x53a6be[0x1][_0x1ad45c(0x40f3)](),_0x1ff5a2=SymbolAlgoUtil[_0x1ad45c(0x451d)](_0x190e2e,_0x492b14)/0x2,_0x41eb2b=0xb4*SymbolAlgoUtil[_0x1ad45c(0x3b21)](_0x190e2e,_0x492b14)/Math['PI'],_0x4b17ac=new WebGLPlot[(_0x1ad45c(0x4bd6))]((_0x190e2e['x']+_0x492b14['x'])/0x2,(_0x190e2e['y']+_0x492b14['y'])/0x2,0x0);_0x104827=SymbolAlgoUtil[_0x1ad45c(0x470d)](_0x4b17ac,_0x1ff5a2,_0x1ff5a2,_0x41eb2b+0x5a),_0x129343=[];var _0x1c2d57=new SymbolCell({'points':_0x123878=SymbolAlgoUtil[_0x1ad45c(0x3a99)](_0x1ff5a2,_0x104827),'symbolType':SymbolType$1[_0x1ad45c(0x2488)]});_0x129343[_0x1ad45c(0x5323)](_0x1c2d57),_0x4795a4=SymbolAlgoUtil[_0x1ad45c(0x470d)](_0x4b17ac,0x3*_0x1ff5a2,0x3*_0x1ff5a2,_0x41eb2b+0x5a);var _0x565448=new SymbolCell({'points':_0x9e8c75=SymbolAlgoUtil[_0x1ad45c(0x3a99)](_0x1ff5a2,_0x4795a4),'symbolType':SymbolType$1[_0x1ad45c(0x2488)]});_0x129343[_0x1ad45c(0x5323)](_0x565448);}else{_0x190e2e=_0x53a6be[0x0],_0x492b14=_0x53a6be[0x1];var _0x1869cc=_0x53a6be[0x2];_0x41eb2b=0x0,_0x41eb2b=SymbolAlgoUtil[_0x32fcd0(0x43b)](_0x1869cc,_0x190e2e,_0x492b14)?0xb4*SymbolAlgoUtil[_0x1ad45c(0x3b21)](_0x492b14,_0x190e2e)/Math['PI']+0x5a:0xb4*SymbolAlgoUtil[_0x1ad45c(0x3b21)](_0x190e2e,_0x492b14)/Math['PI']+0x5a,(_0x1ff5a2=SymbolAlgoUtil[_0x1ad45c(0x451d)](_0x190e2e,_0x492b14)/0x2,_0x4b17ac=new WebGLPlot[(_0x1ad45c(0x4bd6))]((_0x190e2e['x']+_0x492b14['x'])/0x2,(_0x190e2e['y']+_0x492b14['y'])/0x2,0x0)),_0x104827=SymbolAlgoUtil[_0x1ad45c(0x470d)](_0x4b17ac,_0x1ff5a2,_0x1ff5a2,_0x41eb2b);var _0x1c6742=SymbolAlgoUtil[_0x1ad45c(0x2bf1)](_0x1869cc,_0x190e2e,_0x492b14);if(_0x1c6742<=0x4*_0x1ff5a2)_0x4795a4=SymbolAlgoUtil[_0x1ad45c(0x470d)](_0x4b17ac,0x3*_0x1ff5a2,0x3*_0x1ff5a2,_0x41eb2b),_0x123878=SymbolAlgoUtil[_0x1ad45c(0x3a99)](_0x1ff5a2,_0x104827),_0x129343[_0x32fcd0(0x2a0e)](new SymbolCell({'points':_0x123878,'symbolType':SymbolType$1[_0x1ad45c(0x2690)]})),_0x9e8c75=SymbolAlgoUtil[_0x1ad45c(0x3a99)](_0x1ff5a2,_0x4795a4),_0x129343[_0x1ad45c(0x5323)](new SymbolCell({'points':_0x9e8c75,'symbolType':SymbolType$1[_0x32fcd0(0x423a)]}));else{_0x4795a4=SymbolAlgoUtil['circlePoint'](_0x4b17ac,_0x1c6742-_0x1ff5a2,_0x1c6742-_0x1ff5a2,_0x41eb2b);for(var _0xb1955=0xb4*Math[_0x32fcd0(0xdbc)](_0x1ff5a2/(_0x1c6742-0x2*_0x1ff5a2))/Math['PI'],_0x2dba90=_0x41eb2b-_0xb1955,_0x170b1e=_0x41eb2b-0xb4+_0xb1955,_0x4a2945=_0x41eb2b-0xb4-_0xb1955+0x168,_0x377223=[],_0x39d667=_0x41eb2b+_0xb1955-0x168;_0x39d667<=_0x2dba90;_0x39d667+=0x4){var _0xb03b26=SymbolAlgoUtil[_0x32fcd0(0x2ada)](_0x104827,_0x1ff5a2,_0x1ff5a2,_0x39d667);_0x377223['push'](_0xb03b26);}var _0x2e9e62=SymbolAlgoUtil[_0x32fcd0(0x2ada)](_0x104827,_0x1ff5a2,_0x1ff5a2,_0x2dba90);_0x377223[_0x1ad45c(0x5323)](_0x2e9e62);var _0x25a303=[];for(_0x39d667=_0x170b1e;_0x39d667<_0x4a2945;_0x39d667+=0x4){_0xb03b26=SymbolAlgoUtil[_0x1ad45c(0x470d)](_0x4795a4,_0x1ff5a2,_0x1ff5a2,_0x39d667),_0x25a303[_0x1ad45c(0x5323)](_0xb03b26);}var _0x3b6bb7=SymbolAlgoUtil[_0x1ad45c(0x470d)](_0x4795a4,_0x1ff5a2,_0x1ff5a2,_0x4a2945);_0x25a303[_0x1ad45c(0x5323)](_0x3b6bb7);var _0x151650=[];_0x151650=_0x151650[_0x1ad45c(0x736)](_0x377223);for(_0x39d667=_0x25a303[_0x1ad45c(0x809)]-0x1;_0x39d667>=0x0;_0x39d667--)_0x151650[_0x1ad45c(0x5323)](_0x25a303[_0x39d667]);_0x151650[_0x1ad45c(0x5323)](_0x151650[0x0][_0x1ad45c(0x40f3)]()),_0x129343[_0x1ad45c(0x5323)](new SymbolCell({'points':_0x151650,'symbolType':SymbolType$1[_0x1ad45c(0x52c)]}));}}return _0x129343;},SymbolCurveEight['prototype'][_0x5e00b3(0x3261)]=function(){var _0xa963b=_0x5e00b3;return this[_0xa963b(0x432b)];},SymbolKidney[_0x5e00b3(0x3720)][_0x307c2b(0x21f6)]=function(){var _0x3e25fc=_0x5e00b3;return this[_0x3e25fc(0x46fb)];},SymbolKidney[_0x5e00b3(0x3720)][_0x5e00b3(0x27c7)]=function(){var _0x3dee79=_0x307c2b;return this[_0x3dee79(0x5979)];},SymbolKidney[_0x5e00b3(0x3720)][_0x5e00b3(0xea3)]=function(_0x2f38f4){var _0x2b3f5e=_0x307c2b,_0x261073=_0x5e00b3;if(!WebGLPlot[_0x261073(0x5f34)](_0x2f38f4)||!WebGLPlot[_0x261073(0x5f34)](_0x2f38f4[_0x261073(0x251a)]))return null;var _0x3cc21e=_0x2f38f4[_0x261073(0x251a)];return 0x2==_0x3cc21e[_0x261073(0x809)]&&SymbolAlgoUtil[_0x2b3f5e(0x3b9c)](_0x3cc21e[0x0],_0x3cc21e[0x1])||_0x3cc21e[_0x261073(0x809)]<this[_0x261073(0x6f5)]?null:new SymbolCell({'points':SymbolAlgoUtil[_0x2b3f5e(0x36b0)](_0x3cc21e),'symbolType':SymbolType$1[_0x261073(0x52c)]});},SymbolKidney[_0x307c2b(0x1aa2)][_0x5e00b3(0x3261)]=function(){var _0x40f64c=_0x5e00b3;return this[_0x40f64c(0x432b)];},SymbolPie[_0x5e00b3(0x3720)][_0x5e00b3(0xea3)]=function(_0xf9e66d){var _0x16dba0=_0x5e00b3;if(!WebGLPlot[_0x16dba0(0x5f34)](_0xf9e66d)||!WebGLPlot[_0x16dba0(0x5f34)](_0xf9e66d[_0x16dba0(0x251a)]))return null;var _0x4e0a6f=_0xf9e66d[_0x16dba0(0x251a)];if(_0x4e0a6f[_0x16dba0(0x809)]<this[_0x16dba0(0x6f5)])return null;var _0x29d46e,_0x1be9b1=SymbolAlgoUtil[_0x16dba0(0x2d43)](_0x4e0a6f[0x0],_0x4e0a6f[0x1],_0x4e0a6f[0x2]),_0x3dc53e=SymbolAlgoUtil[_0x16dba0(0x451d)](_0x4e0a6f[0x0],_0x4e0a6f[0x1]),_0x2f0f30=SymbolAlgoUtil[_0x16dba0(0x3b21)](_0x4e0a6f[0x0],_0x4e0a6f[0x1]),_0x40f374=SymbolAlgoUtil[_0x16dba0(0x3b21)](_0x4e0a6f[0x0],_0x4e0a6f[0x2]),_0x4483e0=[];return _0x4483e0[_0x16dba0(0x5323)](_0x4e0a6f[0x0]),(_0x4483e0=_0x4483e0[_0x16dba0(0x736)](SymbolAlgoUtil[_0x16dba0(0x4984)](_0x4e0a6f[0x0],_0x3dc53e,_0x3dc53e,_0x1be9b1,_0x2f0f30,_0x40f374)))[_0x16dba0(0x5323)](_0x4e0a6f[0x0]),0x0!==_0x4483e0[_0x16dba0(0x809)]&&(_0x29d46e=new SymbolCell({'symbolType':SymbolType$1['SYMBOL_ARBITRARYPOLYGON'],'points':_0x4483e0})),_0x29d46e;},SymbolPie[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){var _0x557a5e=_0x5e00b3;return this[_0x557a5e(0x46fb)];},SymbolPie[_0x307c2b(0x1aa2)][_0x5e00b3(0x27c7)]=function(){var _0x29d681=_0x5e00b3;return this[_0x29d681(0x6f5)];},SymbolPie[_0x5e00b3(0x3720)][_0x307c2b(0x4938)]=function(){var _0x1293c9=_0x5e00b3;return this[_0x1293c9(0x432b)];},SymbolPolyBezierClosed[_0x5e00b3(0x3720)][_0x5e00b3(0xea3)]=function(_0x32d4cd){var _0xad4cf6=_0x307c2b,_0x2acb0a=_0x5e00b3;if(!WebGLPlot[_0x2acb0a(0x5f34)](_0x32d4cd)||!WebGLPlot[_0x2acb0a(0x5f34)](_0x32d4cd[_0xad4cf6(0x2c71)]))return null;var _0x2e4139=_0x32d4cd[_0xad4cf6(0x2c71)],_0x260bb5=_0x2e4139[_0x2acb0a(0x809)];if(0x2==_0x260bb5&&SymbolAlgoUtil[_0x2acb0a(0x1a1a)](_0x2e4139[0x0],_0x2e4139[0x1]))return null;if(_0x260bb5<this[_0x2acb0a(0x6f5)])return null;for(var _0x3d50d5=[],_0x3ed253=0x0;_0x3ed253<_0x260bb5;++_0x3ed253)_0x3d50d5[_0x2acb0a(0x5323)](_0x2e4139[_0x3ed253][_0x2acb0a(0x40f3)]());_0x3d50d5[_0xad4cf6(0x2a0e)](_0x2e4139[0x0][_0x2acb0a(0x40f3)]());var _0x3ce7b0=SymbolAlgoUtil['generateBezierCtrlPts'](_0x3d50d5),_0x13d029=SymbolAlgoUtil[_0x2acb0a(0x1660)](_0x3ce7b0);return new SymbolCell({'points':_0x13d029=SymbolAlgoUtil[_0x2acb0a(0x28ed)](_0x13d029),'symbolType':SymbolType$1[_0x2acb0a(0x52c)]});},SymbolPolyBezierClosed[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){var _0xe565a1=_0x307c2b;return this[_0xe565a1(0x220d)];},SymbolPolyBezierClosed[_0x5e00b3(0x3720)][_0x5e00b3(0x27c7)]=function(){var _0x4a4fd5=_0x5e00b3;return this[_0x4a4fd5(0x6f5)];},SymbolPolyBezierClosed[_0x307c2b(0x1aa2)]['getSymbolName']=function(){var _0x26cd49=_0x5e00b3;return this[_0x26cd49(0x432b)];},SymbolPolyline[_0x5e00b3(0x3720)][_0x5e00b3(0xea3)]=function(_0x3a3bdf){var _0x1d35a2=_0x307c2b,_0x127fc4=_0x5e00b3;if(!WebGLPlot['defined'](_0x3a3bdf)||!WebGLPlot[_0x127fc4(0x5f34)](_0x3a3bdf[_0x127fc4(0x251a)]))return null;var _0x4c6d7c=_0x3a3bdf[_0x127fc4(0x251a)];return null===_0x4c6d7c||_0x4c6d7c[_0x127fc4(0x809)]<this['_minEditPts']||_0x4c6d7c[_0x127fc4(0x809)]<this[_0x127fc4(0x6f5)]?null:new SymbolCell({'symbolType':this[_0x1d35a2(0x32ff)],'points':_0x4c6d7c});},SymbolPolyline[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){var _0x18653e=_0x5e00b3;return this[_0x18653e(0x46fb)];},SymbolPolyline[_0x5e00b3(0x3720)][_0x5e00b3(0x27c7)]=function(){var _0x39edad=_0x5e00b3;return this[_0x39edad(0x6f5)];},SymbolPolyline[_0x5e00b3(0x3720)][_0x5e00b3(0x3261)]=function(){var _0xd76035=_0x5e00b3;return this[_0xd76035(0x432b)];},SymbolRegularPolygon[_0x5e00b3(0x3720)][_0x5e00b3(0xea3)]=function(_0x570bd7){var _0x3e634c=_0x307c2b,_0x57a19e=_0x5e00b3;if(!WebGLPlot[_0x57a19e(0x5f34)](_0x570bd7)||!WebGLPlot['defined'](_0x570bd7[_0x57a19e(0x251a)]))return null;var _0x50528b=_0x570bd7[_0x57a19e(0x251a)];if(null===_0x50528b||_0x50528b[_0x57a19e(0x809)]<this[_0x57a19e(0x6f5)])return null;var _0x2ee0dd=[],_0x4f4375=_0x50528b['length'],_0x3b2821=0x2*Math['PI']/(_0x4f4375+0x1),_0x529343=Math['PI']/0x2,_0x5cc6bd=SymbolAlgoUtil[_0x57a19e(0x451d)](_0x50528b[0x0],_0x50528b[_0x4f4375-0x1]),_0x17edaa=new WebGLPlot[(_0x3e634c(0x141))](_0x50528b[0x0]['x']+_0x5cc6bd,_0x50528b[0x0]['y'],_0x50528b[0x0]['z'])[_0x57a19e(0x40f3)]();_0x17edaa=SymbolAlgoUtil[_0x57a19e(0x3bd0)](_0x50528b[0x0],_0x529343,_0x17edaa),_0x2ee0dd[_0x57a19e(0x5323)](_0x17edaa[_0x57a19e(0x40f3)]());for(var _0x13a43e=0x1;_0x13a43e<_0x4f4375+0x1;++_0x13a43e)_0x17edaa=SymbolAlgoUtil[_0x57a19e(0x3bd0)](_0x50528b[0x0],_0x3b2821,_0x17edaa),_0x2ee0dd[_0x57a19e(0x5323)](_0x17edaa[_0x57a19e(0x40f3)]());return _0x2ee0dd[_0x3e634c(0x2a0e)](_0x2ee0dd[0x0]),new SymbolCell({'symbolType':SymbolType$1[_0x57a19e(0x52c)],'points':_0x2ee0dd});},SymbolRegularPolygon[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){return this['_maxEditPts'];},SymbolRegularPolygon[_0x5e00b3(0x3720)][_0x5e00b3(0x27c7)]=function(){var _0x233af3=_0x307c2b;return this[_0x233af3(0x5979)];},SymbolRegularPolygon[_0x5e00b3(0x3720)][_0x5e00b3(0x3261)]=function(){var _0xf40806=_0x5e00b3;return this[_0xf40806(0x432b)];},SymbolRunWay[_0x307c2b(0x1aa2)][_0x5e00b3(0x50b6)]=function(){var _0x23ec39=_0x5e00b3;return this[_0x23ec39(0x46fb)];},SymbolRunWay[_0x307c2b(0x1aa2)][_0x5e00b3(0x27c7)]=function(){var _0x199d82=_0x5e00b3;return this[_0x199d82(0x6f5)];},SymbolRunWay[_0x5e00b3(0x3720)][_0x5e00b3(0x3261)]=function(){return this['_symbolName'];},SymbolRunWay[_0x5e00b3(0x3720)][_0x5e00b3(0xea3)]=function(_0x493ee5){var _0x31acbc=_0x307c2b,_0x1a48be=_0x5e00b3;if(!WebGLPlot['defined'](_0x493ee5)||!WebGLPlot[_0x1a48be(0x5f34)](_0x493ee5['points']))return null;var _0x65173c=_0x493ee5['points'];if(_0x65173c['length']<this[_0x1a48be(0x6f5)])return null;if(0x2===_0x65173c[_0x1a48be(0x809)]&&SymbolAlgoUtil[_0x1a48be(0x1a1a)](_0x65173c[0x0],_0x65173c[0x1]))return null;for(var _0x216b8b=_0x65173c[0x0][_0x1a48be(0x40f3)](),_0x293e9e=_0x65173c[0x1]['clone'](),_0x328da0=SymbolAlgoUtil[_0x31acbc(0x2665)](_0x216b8b,_0x293e9e)*this[_0x1a48be(0x5ede)][0x0],_0x12741f=SymbolAlgoUtil[_0x1a48be(0x10c6)](_0x65173c,_0x328da0/0x2),_0x5354d9=SymbolAlgoUtil[_0x31acbc(0x4b37)](_0x65173c,-_0x328da0/0x2),_0x41cec0=0xb4*SymbolAlgoUtil[_0x1a48be(0x3b21)](_0x216b8b,_0x293e9e)/Math['PI'],_0x4510be=[],_0x411967=_0x41cec0+0x5a;_0x411967<=_0x41cec0+0x10e;_0x411967+=0xa){var _0x5134d8=SymbolAlgoUtil['circlePoint'](_0x216b8b,_0x328da0/0x2,_0x328da0/0x2,_0x411967);_0x4510be[_0x1a48be(0x5323)](_0x5134d8);}for(var _0x5aa4ae=[],_0x3b8aa6=_0x41cec0-0x5a;_0x3b8aa6<=_0x41cec0+0x5a;_0x3b8aa6+=0xa){_0x5134d8=SymbolAlgoUtil[_0x1a48be(0x470d)](_0x293e9e,_0x328da0/0x2,_0x328da0/0x2,_0x3b8aa6),_0x5aa4ae[_0x1a48be(0x5323)](_0x5134d8);}var _0x53281a=[];_0x53281a=(_0x53281a=(_0x53281a=(_0x53281a=_0x53281a['concat'](_0x4510be))[_0x31acbc(0x3e5c)](_0x5354d9))[_0x1a48be(0x736)](_0x5aa4ae))[_0x31acbc(0x3e5c)](_0x12741f);var _0x1a1553=new SymbolCell({'points':_0x53281a=SymbolAlgoUtil[_0x1a48be(0x28ed)](_0x53281a),'symbolType':SymbolType$1[_0x1a48be(0x52c)]}),_0x1fe3af=new WebGLPlot[(_0x1a48be(0x4bd6))](_0x4510be[0x0]['x'],_0x4510be[0x0]['y'],_0x4510be[0x0]['z']);return this[_0x1a48be(0x1bb2)][_0x1a48be(0x5323)](_0x1fe3af),_0x1a1553;},SymbolRunWay[_0x5e00b3(0x3720)][_0x307c2b(0x5a76)]=function(_0x1c3720,_0x5e8cd6,_0x37f2f8){var _0x42f383=_0x307c2b,_0x5f2ebd=_0x5e00b3;if(0x0==_0x5e8cd6){var _0x20a106=SymbolAlgoUtil[_0x5f2ebd(0x451d)](_0x37f2f8,_0x1c3720[_0x42f383(0x2c71)][0x0]),_0x44714b=SymbolAlgoUtil[_0x5f2ebd(0x451d)](_0x1c3720[_0x5f2ebd(0x251a)][0x0],_0x1c3720[_0x5f2ebd(0x251a)][0x1]);this[_0x5f2ebd(0x1bb2)][0x0]=0x2*_0x20a106/_0x44714b;}},SymbolTrapezoid$1[_0x5e00b3(0x3720)][_0x5e00b3(0xea3)]=function(_0x1f8af6){var _0x20a137=_0x307c2b,_0x111cbe=_0x5e00b3;if(!defined(_0x1f8af6)||!defined(_0x1f8af6[_0x111cbe(0x251a)]))return null;var _0x4748f9=_0x1f8af6[_0x20a137(0x2c71)];if(_0x4748f9[_0x111cbe(0x809)]<this[_0x111cbe(0x6f5)])return null;_0x4748f9[_0x111cbe(0x809)];var _0x3822c0=[],_0x463b75=_0x4748f9[0x0][_0x111cbe(0x40f3)](),_0x12659d=_0x4748f9[0x1][_0x111cbe(0x40f3)](),_0x16fd89=_0x4748f9[0x2]['clone'](),_0x2c5568=new WebGLPlot[(_0x111cbe(0x4bd6))](0x0,0x0,0x0);SymbolAlgoUtil[_0x111cbe(0x200e)](0x1,_0x16fd89,_0x12659d,_0x463b75,_0x2c5568),_0x3822c0['push'](_0x463b75),_0x3822c0[_0x111cbe(0x5323)](_0x12659d),_0x3822c0[_0x111cbe(0x5323)](_0x16fd89),_0x3822c0[_0x111cbe(0x5323)](_0x2c5568);var _0xbc37fb,_0xf30a6e=SymbolAlgoUtil[_0x111cbe(0x3b5a)](_0x463b75,_0x12659d,_0x16fd89,_0x2c5568),_0x336448=_0xf30a6e[_0x20a137(0x5208)];return _0xf30a6e[_0x111cbe(0x1d9b)]&&(_0x336448['x']>_0x463b75['x']&&_0x336448['x']<_0x12659d['x']||_0x336448['y']>_0x463b75['y']&&_0x336448['y']<_0x12659d['y']||_0x336448['x']<_0x463b75['x']&&_0x336448['x']>_0x12659d['x']||_0x336448['y']<_0x463b75['y']&&_0x336448['y']>_0x12659d['y'])&&(_0x3822c0[0x0]=_0x2c5568,_0x3822c0[0x3]=_0x463b75),0x4===_0x3822c0[_0x20a137(0x2ef4)]&&(_0x3822c0[_0x20a137(0x2a0e)](_0x3822c0[0x0][_0x111cbe(0x40f3)]()),_0xbc37fb=new SymbolCell({'symbolType':SymbolType$1['SYMBOL_ARBITRARYPOLYGON'],'points':_0x3822c0})),_0xbc37fb;},SymbolTrapezoid$1[_0x5e00b3(0x3720)][_0x5e00b3(0x50b6)]=function(){var _0x938ff4=_0x5e00b3;return this[_0x938ff4(0x46fb)];},SymbolTrapezoid$1[_0x307c2b(0x1aa2)][_0x307c2b(0x4480)]=function(){var _0x653c0b=_0x5e00b3;return this[_0x653c0b(0x6f5)];},SymbolTrapezoid$1[_0x5e00b3(0x3720)][_0x5e00b3(0x3261)]=function(){var _0x59d15a=_0x5e00b3;return this[_0x59d15a(0x432b)];},GeoGraphicObjectConvert[_0x5e00b3(0x2879)]=function(_0xf4582b){var _0x2e4d31=_0x307c2b,_0x280719=_0x5e00b3,_0x37a7f1=_0xf4582b;if(null==_0x37a7f1)return null;switch(_0x37a7f1[_0x280719(0x26fc)]){case String:return _0x37a7f1=(_0x37a7f1=(_0x37a7f1=(_0x37a7f1=(_0x37a7f1=(_0x37a7f1=(_0x37a7f1='\x22'+_0x37a7f1[_0x280719(0x2c3f)](/(["\\])/g,_0x280719(0x1ef))+'\x22')[_0x2e4d31(0x2bc0)](/\n/g,'\x5cn'))[_0x280719(0x2c3f)](/\r/g,'\x5cr'))[_0x280719(0x2c3f)]('<',_0x280719(0x2a77)))[_0x280719(0x2c3f)]('>',_0x280719(0x4b5d)))[_0x280719(0x2c3f)](/%/g,_0x280719(0x4940)))[_0x2e4d31(0x2bc0)](/&/g,_0x2e4d31(0x18b7));case Array:for(var _0x2f995d=[],_0x70572=0x0,_0x6c10a9=_0x37a7f1[_0x2e4d31(0x2ef4)];_0x70572<_0x6c10a9;_0x70572++)_0x2f995d[_0x280719(0x5323)](this[_0x280719(0x2879)](_0x37a7f1[_0x70572]));return'['+_0x2f995d[_0x280719(0x48a9)](',')+']';case Number:return isFinite(_0x37a7f1)?String(_0x37a7f1):null;case Boolean:return String(_0x37a7f1);case Date:return _0x280719(0x4fb8)+_0x37a7f1[_0x280719(0x21bf)]()+_0x280719(0x3b22)+(_0x37a7f1[_0x280719(0x14af)]()+0x1)+_0x280719(0x49cf)+_0x37a7f1[_0x2e4d31(0x2344)]()+_0x280719(0x47c2)+_0x37a7f1[_0x280719(0x257b)]()+_0x280719(0x4e42)+_0x37a7f1[_0x280719(0x2a2)]()+_0x280719(0x48d4)+_0x37a7f1[_0x280719(0x5721)]()+_0x2e4d31(0x3b9a)+_0x37a7f1['getMilliseconds']()+_0x280719(0x4377)+_0x37a7f1[_0x280719(0x3ee9)]()+'}';default:if(null!=_0x37a7f1[_0x280719(0x2879)]&&_0x280719(0x1b4b)==typeof _0x37a7f1[_0x280719(0x2879)])return _0x37a7f1[_0x280719(0x2879)]();if(_0x280719(0x8c4)==typeof _0x37a7f1){if(_0x37a7f1[_0x280719(0x809)]){for(_0x2f995d=[],_0x70572=0x0,_0x6c10a9=_0x37a7f1[_0x280719(0x809)];_0x70572<_0x6c10a9;_0x70572++)_0x2f995d[_0x280719(0x5323)](this[_0x280719(0x2879)](_0x37a7f1[_0x70572]));return'['+_0x2f995d[_0x280719(0x48a9)](',')+']';}_0x2f995d=[];for(var _0x289e74 in _0x37a7f1)_0x280719(0x1b4b)!=typeof _0x37a7f1[_0x289e74]&&_0x280719(0x3020)!==_0x289e74&&_0x280719(0x227)!==_0x289e74&&_0x2f995d[_0x2e4d31(0x2a0e)]('\x22'+_0x289e74+'\x22:'+this[_0x2e4d31(0x1287)](_0x37a7f1[_0x289e74]));return _0x2f995d[_0x280719(0x809)]>0x0?'{'+_0x2f995d[_0x280719(0x48a9)](',')+'}':'{}';}return _0x37a7f1[_0x280719(0x3cc8)]();}},GeoGraphicObjectConvert[_0x5e00b3(0x560f)]=function(_0x432958,_0x1746f5){var _0x261e12=_0x307c2b;return WebGLPlot['defined'](_0x432958)?_0x432958[_0x261e12(0x4703)]():null;},GeoGraphicObjectConvert[_0x5e00b3(0x2e37)]=function(_0xf84bf9,_0x118955){var _0x3aace5=_0x5e00b3;_0x118955[_0x3aace5(0x16e2)](_0xf84bf9);};var dataUriRegex=/^data:(.*?)(;base64)?,(.*)$/;function decodeDataUriText(_0x184e61,_0x227f5d){var _0x4dc817=decodeURIComponent(_0x227f5d);return _0x184e61?atob(_0x4dc817):_0x4dc817;}function decodeDataUriArrayBuffer(_0x57d391,_0x2de340){var _0xc7a1fa=_0x307c2b,_0x1585db=_0x5e00b3;for(var _0x344a4a=decodeDataUriText(_0x57d391,_0x2de340),_0x4d1609=new ArrayBuffer(_0x344a4a[_0xc7a1fa(0x2ef4)]),_0x12c15b=new Uint8Array(_0x4d1609),_0x4ec172=0x0;_0x4ec172<_0x344a4a[_0x1585db(0x809)];_0x4ec172++)_0x12c15b[_0x4ec172]=_0x344a4a[_0x1585db(0x167b)](_0x4ec172);return _0x4d1609;}function decodeDataUri(_0x3f7d85,_0xc13a16){var _0x212986=_0x307c2b,_0x598663=_0x5e00b3;_0xc13a16=WebGLPlot[_0x598663(0x3bf5)](_0xc13a16,'');var _0x39419b=_0x3f7d85[0x1],_0x34fb22=!!_0x3f7d85[0x2],_0x1c5045=_0x3f7d85[0x3];switch(_0xc13a16){case'':case _0x212986(0x1fe8):return decodeDataUriText(_0x34fb22,_0x1c5045);case _0x212986(0x44f5):return decodeDataUriArrayBuffer(_0x34fb22,_0x1c5045);case _0x598663(0x27ae):var _0x313fb7=decodeDataUriArrayBuffer(_0x34fb22,_0x1c5045);return new Blob([_0x313fb7],{'type':_0x39419b});case _0x598663(0x3f78):return new DOMParser()[_0x598663(0x1782)](decodeDataUriText(_0x34fb22,_0x1c5045),_0x39419b);case'json':return JSON[_0x598663(0x2374)](decodeDataUriText(_0x34fb22,_0x1c5045));}}function loadText(_0x357a6e,_0x28d60c,_0x31a719){return loadWithXhr({'url':_0x357a6e,'headers':_0x28d60c,'request':_0x31a719});}loadWithXhr['load']=function(_0x2656d2,_0x59a27c,_0x554e63,_0x428540,_0x177f6b,_0x1713c5,_0x522e80){var _0x5e2c6f=_0x307c2b,_0x5bfaff=_0x5e00b3,_0x2e8455=dataUriRegex[_0x5bfaff(0x54e4)](_0x2656d2);if(null===_0x2e8455){var _0x1a9607=new XMLHttpRequest();if(WebGLPlot['TrustedServers'][_0x5bfaff(0x5655)](_0x2656d2)&&(_0x1a9607[_0x5bfaff(0x5316)]=!0x0),WebGLPlot[_0x5bfaff(0x5f34)](_0x522e80)&&WebGLPlot[_0x5bfaff(0x5f34)](_0x1a9607[_0x5bfaff(0x2dd6)])&&_0x1a9607[_0x5bfaff(0x2dd6)](_0x522e80),_0x1a9607[_0x5bfaff(0x738)](_0x554e63,_0x2656d2,!0x0),WebGLPlot[_0x5bfaff(0x5f34)](_0x177f6b)){for(var _0x45d57d in _0x177f6b)_0x177f6b[_0x5bfaff(0x1a9a)](_0x45d57d)&&_0x1a9607[_0x5bfaff(0x5c88)](_0x45d57d,_0x177f6b[_0x45d57d]);}WebGLPlot[_0x5bfaff(0x5f34)](_0x59a27c)&&(_0x1a9607[_0x5e2c6f(0x2624)]=_0x59a27c);var _0x11b838=!0x1;return _0x5bfaff(0x20b8)==typeof _0x2656d2&&(_0x11b838=0x0===_0x2656d2[_0x5e2c6f(0x2feb)](_0x5bfaff(0x376))),_0x1a9607[_0x5bfaff(0x1104)]=function(){var _0x5b4519=_0x5e2c6f,_0x2941b6=_0x5bfaff;if(!(_0x1a9607[_0x2941b6(0x41c1)]<0xc8||_0x1a9607[_0x2941b6(0x41c1)]>=0x12c)||_0x11b838&&0x0===_0x1a9607[_0x5b4519(0x43d0)]){var _0x15ab5d=_0x1a9607[_0x2941b6(0x4cea)],_0x1538d7=_0x1a9607[_0x2941b6(0x5ed9)];if(!WebGLPlot[_0x2941b6(0x5f34)](_0x15ab5d)||WebGLPlot[_0x2941b6(0x5f34)](_0x59a27c)&&_0x1538d7!==_0x59a27c){if(_0x2941b6(0x8af)===_0x59a27c&&_0x2941b6(0x20b8)==typeof _0x15ab5d)try{_0x1713c5[_0x2941b6(0x1c7e)](JSON[_0x2941b6(0x2374)](_0x15ab5d));}catch(_0x4de809){_0x1713c5[_0x5b4519(0x26b5)](_0x4de809);}else(''===_0x1538d7||_0x2941b6(0x3f78)===_0x1538d7)&&WebGLPlot[_0x2941b6(0x5f34)](_0x1a9607[_0x2941b6(0x1255)])&&_0x1a9607[_0x2941b6(0x1255)][_0x2941b6(0x4510)]()?_0x1713c5[_0x5b4519(0x511b)](_0x1a9607[_0x2941b6(0x1255)]):''!==_0x1538d7&&_0x2941b6(0x4685)!==_0x1538d7||!WebGLPlot[_0x5b4519(0x1563)](_0x1a9607[_0x2941b6(0x409b)])?_0x1713c5[_0x5b4519(0x26b5)](new WebGLPlot[(_0x2941b6(0x21e0))](_0x5b4519(0x2f5b))):_0x1713c5[_0x2941b6(0x1c7e)](_0x1a9607[_0x5b4519(0x39d9)]);}else _0x1713c5[_0x2941b6(0x1c7e)](_0x15ab5d);}else _0x1713c5[_0x2941b6(0x4c5a)](new WebGLPlot[(_0x2941b6(0x5928))](_0x1a9607[_0x2941b6(0x41c1)],_0x1a9607[_0x2941b6(0x4cea)],_0x1a9607[_0x2941b6(0x5c1e)]()));},_0x1a9607[_0x5bfaff(0x44c8)]=function(_0x1f4a7b){var _0x526c8a=_0x5bfaff;_0x1713c5[_0x526c8a(0x4c5a)](new WebGLPlot[(_0x526c8a(0x5928))]());},_0x1a9607[_0x5bfaff(0x1e57)](_0x428540),_0x1a9607;}_0x1713c5[_0x5bfaff(0x1c7e)](decodeDataUri(_0x2e8455,_0x59a27c));},loadWithXhr[_0x5e00b3(0x1759)]=loadWithXhr[_0x5e00b3(0x108)];var defaultHeaders={'Accept':_0x5e00b3(0x4f22)};function loadJson(_0x53e263,_0xbd20b5,_0x53bb0f){var _0x52475b=_0x307c2b,_0x17e06b=_0x5e00b3;WebGLPlot[_0x52475b(0x1563)](_0xbd20b5)?WebGLPlot[_0x17e06b(0x5f34)](_0xbd20b5[_0x17e06b(0x478e)])||((_0xbd20b5=WebGLPlot[_0x17e06b(0x40f3)](_0xbd20b5))[_0x17e06b(0x478e)]=defaultHeaders[_0x17e06b(0x478e)]):_0xbd20b5=defaultHeaders;var _0x3e33d0=loadText(_0x53e263,_0xbd20b5,_0x53bb0f);if(WebGLPlot['defined'](_0x3e33d0))return _0x3e33d0[_0x17e06b(0x2a5f)](function(_0x275374){var _0x2c6b98=_0x17e06b;return JSON[_0x2c6b98(0x2374)](_0x275374);});}function SitDataStruct(_0x49d56e){var _0x264a51=_0x307c2b,_0x183530=_0x5e00b3;_0x49d56e=WebGLPlot[_0x183530(0x3bf5)](_0x49d56e,WebGLPlot[_0x183530(0x3bf5)][_0x264a51(0x216e)]),this[_0x264a51(0x431d)]=WebGLPlot[_0x264a51(0x76f)](_0x49d56e['smlInfo'],void 0x0),this[_0x183530(0x1052)]=WebGLPlot[_0x183530(0x3bf5)](_0x49d56e[_0x183530(0x1052)],''),this[_0x264a51(0x4a84)]=WebGLPlot[_0x183530(0x3bf5)](_0x49d56e[_0x183530(0x154a)],void 0x0);}function SmlInfoStruct(_0x78b127){var _0x15ef28=_0x307c2b,_0x586231=_0x5e00b3;_0x78b127=WebGLPlot[_0x586231(0x3bf5)](_0x78b127,WebGLPlot[_0x586231(0x3bf5)][_0x15ef28(0x216e)]),this[_0x586231(0x2e66)]=WebGLPlot[_0x15ef28(0x76f)](_0x78b127[_0x15ef28(0x2a64)],''),this[_0x586231(0xaea)]=WebGLPlot['defaultValue'](_0x78b127[_0x15ef28(0x40ae)],''),this['smlSeclevel']=WebGLPlot[_0x586231(0x3bf5)](_0x78b127[_0x586231(0x2be3)],''),this[_0x586231(0x3422)]=WebGLPlot[_0x586231(0x3bf5)](_0x78b127[_0x586231(0x3422)],''),this[_0x586231(0x1e4c)]=WebGLPlot[_0x586231(0x3bf5)](_0x78b127['smlAuthor'],''),this[_0x586231(0x38a6)]=WebGLPlot[_0x586231(0x3bf5)](_0x78b127[_0x586231(0x38a6)],'');}SitDataStruct[_0x307c2b(0x1aa2)][_0x5e00b3(0x2c15)]=function(){var _0x40f2a7=_0x307c2b,_0x23c01e=_0x5e00b3;this[_0x23c01e(0x50db)]=null,this[_0x40f2a7(0x32fa)]=null,this[_0x23c01e(0x154a)]=null;},SmlInfoStruct[_0x307c2b(0x1aa2)][_0x5e00b3(0x3ba2)]=function(_0x567813){var _0x5b77d3=_0x307c2b,_0x405cdb=_0x5e00b3;this[_0x405cdb(0x2e66)]=_0x567813[_0x405cdb(0x27f4)],this[_0x405cdb(0xaea)]=_0x567813[_0x405cdb(0x506d)],this[_0x5b77d3(0x46aa)]=_0x567813['SMLSeclevel'],this[_0x405cdb(0x3422)]=_0x567813[_0x405cdb(0x6014)],this[_0x5b77d3(0x2e6a)]=_0x567813[_0x405cdb(0x297b)],this[_0x405cdb(0x38a6)]=_0x567813[_0x405cdb(0x19dc)];},SmlInfoStruct[_0x5e00b3(0x3720)][_0x5e00b3(0x2879)]=function(){var _0x27c27d=_0x307c2b,_0x1233a8=_0x5e00b3;return _0x1233a8(0x309c)+WebGLPlot[_0x27c27d(0x1287)](this[_0x27c27d(0x2a64)])+_0x1233a8(0xb96)+WebGLPlot[_0x1233a8(0x2879)](this['smlDesc'])+_0x27c27d(0x4d03)+WebGLPlot[_0x27c27d(0x1287)](this[_0x1233a8(0x2be3)])+_0x1233a8(0x5ad7)+WebGLPlot[_0x1233a8(0x2879)](this[_0x1233a8(0x3422)])+_0x27c27d(0x4257)+WebGLPlot[_0x1233a8(0x2879)](this[_0x1233a8(0x1e4c)])+_0x27c27d(0x3823)+WebGLPlot[_0x1233a8(0x2879)](this[_0x1233a8(0x38a6)])+'}';},SmlInfoStruct[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x45ad3c=_0x307c2b,_0x5aff06=_0x5e00b3;this[_0x5aff06(0x2e66)]='',this[_0x5aff06(0xaea)]='',this[_0x5aff06(0x1e4c)]='',this[_0x5aff06(0x2be3)]='',this[_0x45ad3c(0x561b)]='',this[_0x45ad3c(0x53d4)]='';};var WebGLPlot$a=window[_0x5e00b3(0x282f)]=window[_0x5e00b3(0x282f)]||{},instance$1=new Map();function SitDataManager(_0x3428f3){var _0x13dc7f=_0x307c2b,_0x45f436=_0x5e00b3;_0x3428f3=WebGLPlot$a[_0x45f436(0x3bf5)](_0x3428f3,WebGLPlot$a[_0x45f436(0x3bf5)][_0x45f436(0x243c)]),this['_scene']=WebGLPlot$a[_0x45f436(0x3bf5)](_0x3428f3[_0x13dc7f(0x24a7)],void 0x0),this['_serverUrl']=WebGLPlot$a['defaultValue'](_0x3428f3[_0x45f436(0x39fa)],''),this[_0x13dc7f(0x194b)]=WebGLPlot$a[_0x45f436(0x3bf5)](_0x3428f3[_0x13dc7f(0x431d)],new SmlInfoStruct()),this[_0x45f436(0x39f8)]=WebGLPlot$a[_0x13dc7f(0x76f)](_0x3428f3[_0x13dc7f(0x1f70)],_0x13dc7f(0x35bd)),this[_0x45f436(0x3237)]=WebGLPlot$a[_0x45f436(0x3bf5)](_0x3428f3[_0x45f436(0xa43)],new SitDataStruct()),this[_0x45f436(0x1c68)]=new WebGLPlot$a[(_0x45f436(0x2eeb))](),this[_0x45f436(0x3e33)]=new WebGLPlot$a[(_0x45f436(0x2eeb))](),this[_0x45f436(0x5cda)]=new WebGLPlot$a[(_0x45f436(0x2eeb))](),this[_0x45f436(0x42a0)]=new WebGLPlot$a[(_0x45f436(0x2eeb))](),this[_0x45f436(0x4566)]=new WebGLPlot$a[(_0x45f436(0x2eeb))](),this[_0x45f436(0x3f40)]=new WebGLPlot$a[(_0x45f436(0x2eeb))](),this[_0x45f436(0x3624)]=new WebGLPlot$a[(_0x45f436(0x2eeb))](),this[_0x45f436(0x3f35)]=new WebGLPlot$a[(_0x45f436(0x2eeb))](),this[_0x45f436(0xbb3)]=new WebGLPlot$a[(_0x13dc7f(0x37fe))](),this[_0x45f436(0x31fa)]=new WebGLPlot$a[(_0x45f436(0x2eeb))](),this[_0x45f436(0x1b2f)]=new WebGLPlot$a[(_0x45f436(0x2eeb))](),this[_0x13dc7f(0x186a)]=new WebGLPlot$a[(_0x45f436(0x2eeb))](),this[_0x45f436(0x1cb6)]=new WebGLPlot$a[(_0x45f436(0x2eeb))](),this[_0x45f436(0xabd)]=new WebGLPlot$a[(_0x45f436(0x2eeb))](),this[_0x13dc7f(0x23e3)]=new WebGLPlot$a[(_0x13dc7f(0x37fe))](),this[_0x45f436(0x285e)]=new WebGLPlot$a[(_0x45f436(0x2eeb))](),this[_0x45f436(0x54e8)]={'serviceParams':{'proxy':null,'withCredentials':!0x1,'crossOrigin':null,'headers':null,'serverType':null}},_0x3428f3[_0x13dc7f(0x361c)]&&_0x3428f3[_0x45f436(0x54e8)][_0x45f436(0x1546)]&&SymbolAlgoUtil[_0x45f436(0x46d7)](this[_0x45f436(0x54e8)],_0x3428f3[_0x45f436(0x54e8)]);}function EfficiencyManager(_0x23b167){var _0x20f153=_0x307c2b,_0x2fcd12=_0x5e00b3;this[_0x20f153(0x1df0)]=this[_0x2fcd12(0x4b51)](),this[_0x20f153(0x2c60)]=_0x23b167,this[_0x2fcd12(0x3af0)]=null,this[_0x2fcd12(0x5620)]=null;}SitDataManager[_0x307c2b(0x26da)]=function(_0x2a5387){var _0x1273e2=_0x307c2b,_0x34eeae=_0x5e00b3;let _0x1df51e;return _0x2a5387[_0x34eeae(0x20c0)]&&(_0x1df51e=instance$1[_0x34eeae(0x38c4)](_0x2a5387[_0x34eeae(0x20c0)][_0x34eeae(0xcf8)])),WebGLPlot$a[_0x1273e2(0x1563)](_0x2a5387)&&!WebGLPlot$a[_0x34eeae(0x5f34)](_0x1df51e)&&(_0x1df51e=new WebGLPlot$a[(_0x34eeae(0xa8e))](_0x2a5387),instance$1[_0x34eeae(0x10aa)](_0x2a5387[_0x1273e2(0x24a7)][_0x34eeae(0xcf8)],_0x1df51e)),_0x1df51e;},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0x106a)]=function(_0x338336,_0x4477c7){var _0x560060=_0x307c2b,_0x2b3e58=_0x5e00b3;WebGLPlot$a[_0x2b3e58(0x5f34)](_0x338336)&&null!==_0x338336&&(WebGLPlot$a[_0x2b3e58(0x5f34)](_0x4477c7)&&''!==_0x4477c7||(_0x4477c7=_0x2b3e58(0x46b5)),this[_0x560060(0x475b)](_0x338336,_0x4477c7));},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0x5137)]=function(_0x371a01){var _0x40490e=_0x5e00b3,_0x156a9a=this;this[_0x40490e(0x438b)](function(_0x51ff38){var _0x3ad075=_0x40490e;_0x51ff38[_0x3ad075(0x578a)]?_0x156a9a[_0x3ad075(0x5e79)](_0x51ff38[_0x3ad075(0x2fed)],_0x371a01):_0x156a9a[_0x3ad075(0x3e33)][_0x3ad075(0x1c10)]();});},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0x49e3)]=function(){var _0x16b9bc=_0x307c2b,_0x1facef=_0x5e00b3;if(!window[_0x1facef(0x3eb9)])return;let _0x3677ad=document[_0x1facef(0x2a2e)](_0x16b9bc(0x3886));_0x3677ad[_0x1facef(0x1d2b)](_0x1facef(0x3dd),_0x1facef(0xf0f)),_0x3677ad[_0x1facef(0x5d35)](),_0x3677ad[_0x1facef(0x1648)]=function(){var _0x104cd9=_0x16b9bc,_0x3976ae=_0x1facef;if(!_0x3677ad[_0x3976ae(0x594c)]||0x0===_0x3677ad[_0x3976ae(0x594c)][_0x104cd9(0x2ef4)])return;let _0x50bf24=_0x3677ad[_0x3976ae(0x594c)][0x0][_0x3976ae(0x2c5)];var _0x50d4c9=new FileReader();_0x50d4c9[_0x104cd9(0x3f3c)](_0x3677ad[_0x3976ae(0x594c)][0x0]),_0x50d4c9[_0x3976ae(0x2804)]=function(_0x5d75d5){var _0x4001d6=_0x3976ae;(_0x5d75d5[_0x4001d6(0x443f)]>=0x500000||_0x5d75d5[_0x4001d6(0x443f)]<=0x0)&&_self[_0x4001d6(0x22d4)][_0x4001d6(0x1c10)]();},_0x50d4c9[_0x3976ae(0x44c8)]=function(_0x27f6c7){var _0x21940d=_0x3976ae;_self[_0x21940d(0x22d4)][_0x21940d(0x1c10)]();},_0x50d4c9[_0x3976ae(0x2ba4)]=function(){var _0x557b51=_0x104cd9,_0x1295c2=_0x3976ae;_self[_0x1295c2(0x1b2f)][_0x557b51(0x31b9)]();},_0x50d4c9[_0x3976ae(0x1104)]=function(_0x5216ef){var _0x520467=_0x104cd9,_0x2a6fab=_0x3976ae;self[_0x520467(0x475b)](JSON[_0x2a6fab(0x2374)](_0x5216ef[_0x2a6fab(0x50f)][_0x520467(0x5ace)]),_0x50bf24),_0x3677ad[_0x2a6fab(0x4f4b)]();};};},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0x5b5b)]=function(_0xeae0c0){var _0x462038=_0x5e00b3,_0x2975e9=this;this[_0x462038(0x438b)](function(_0x5426b9){var _0x21c4c1=_0x140d,_0x48adde=_0x462038;if(!_0x5426b9[_0x48adde(0x578a)])throw new WebGLPlot$a[(_0x48adde(0x1470))](_0x48adde(0x210d));_0x2975e9[_0x48adde(0x5cc8)](_0x5426b9[_0x21c4c1(0x1f70)],_0xeae0c0);});},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0x438b)]=function(_0x29941b){var _0xe720e1=_0x307c2b,_0x5ea921=_0x5e00b3;if(!window[_0x5ea921(0x3eb9)])return;let _0x78fb6e=document[_0x5ea921(0x2a2e)](_0xe720e1(0x3886));_0x78fb6e[_0xe720e1(0x54fe)](_0x5ea921(0x3dd),_0x5ea921(0xf0f)),_0x78fb6e[_0x5ea921(0x5d35)]();var _0x8d2cd=this;_0x78fb6e[_0x5ea921(0x1648)]=function(){var _0x2f263b=_0xe720e1,_0x4a853d=_0x5ea921;if(!_0x78fb6e[_0x2f263b(0x5174)]||0x0===_0x78fb6e[_0x4a853d(0x594c)][_0x4a853d(0x809)])return;const _0x2dd5c0=_0x78fb6e[_0x4a853d(0x594c)][0x0][_0x4a853d(0x2c5)][_0x2f263b(0x1997)]('.')[0x0];var _0x327ba9=new FileReader();_0x327ba9[_0x4a853d(0x100f)](_0x78fb6e['files'][0x0]),_0x327ba9[_0x4a853d(0x1104)]=function(_0x405a22){var _0xf31b98=_0x2f263b,_0x588a78=_0x4a853d,_0x134599=WebGLPlot$a[_0x588a78(0xd7e)](_0x8d2cd[_0xf31b98(0x2141)],_0x8d2cd[_0x588a78(0x54e8)][_0xf31b98(0x416d)]);if(!_0x134599)return;let _0x5354bf=JSON[_0x588a78(0x2374)](_0x405a22[_0x588a78(0x50f)][_0x588a78(0x2a6a)]);var _0x1a0653=_0x134599[_0x588a78(0x4ff9)];_0x1a0653[_0x588a78(0x3081)]=_0x588a78(0x477),_0x1a0653[_0x588a78(0xa43)]=_0x5354bf,_0x1a0653[_0x588a78(0x2fed)]=_0x2dd5c0,_0x1a0653['isCover']=!0x0,_0x134599[_0x588a78(0xd7e)][_0x588a78(0x4d5f)](_0x1a0653,function(_0x495b8a){var _0x5343b7=_0x588a78;_0x495b8a['result'][_0x5343b7(0x356c)]?_0x29941b({'success':!0x0,'smlFileName':_0x2dd5c0,'message':_0x5343b7(0x578a)}):_0x5343b7(0x1b4b)==typeof _0x29941b&&_0x29941b({'success':!0x1,'message':_0x5343b7(0x20cc)});},_0x8d2cd),_0x78fb6e[_0x588a78(0x4f4b)]();};};},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0x4a29)]=function(_0x9e5002){var _0x4faa6d=_0x5e00b3,_0x211fb9=this;this[_0x4faa6d(0x438b)](function(_0x557585){var _0xaedd79=_0x140d,_0x3389d3=_0x4faa6d;_0x557585[_0xaedd79(0x3f50)]?_0x211fb9[_0x3389d3(0x5cf8)](_0x557585[_0x3389d3(0x2fed)],_0x9e5002):_0x211fb9[_0xaedd79(0x32aa)][_0x3389d3(0x1c10)]();});},SitDataManager[_0x307c2b(0x1aa2)][_0x5e00b3(0x5cc8)]=function(_0xf82837,_0x170b8d){var _0x178ef4=_0x307c2b,_0x1454da=_0x5e00b3,_0x3b62cc=this,_0x3e6543=this[_0x1454da(0x5e52)],_0x2c09a7=WebGLPlot$a['smlFileService'](this[_0x178ef4(0x2141)],this[_0x1454da(0x54e8)][_0x1454da(0x1546)]);if(_0x2c09a7){var _0xbae54f=_0x2c09a7[_0x1454da(0x4ff9)];_0xbae54f[_0x1454da(0x3081)]=_0x1454da(0x2996),_0xbae54f[_0x1454da(0x2fed)]=_0xf82837,_0x2c09a7[_0x1454da(0xd7e)][_0x178ef4(0x2ac4)](_0xbae54f,function(_0x26bb2d){var _0x499c35=_0x178ef4,_0x5dd15f=_0x1454da;_0x26bb2d[_0x5dd15f(0x2a6a)][_0x499c35(0x4ef1)]?function(_0x529aa1){var _0xb99ffb=_0x499c35,_0x50d1ac=_0x5dd15f;if(WebGLPlot$a[_0x50d1ac(0x5f34)](_0x529aa1)){for(var _0x573a5a=_0x529aa1[_0xb99ffb(0x4a84)],_0xc346a3=null,_0x3c2902=0x0;_0x3c2902<_0x573a5a[_0x50d1ac(0x809)];++_0x3c2902)if(null!==_0x573a5a[_0x3c2902][_0xb99ffb(0x2759)]){var _0x34f458=SymbolAlgoUtil[_0x50d1ac(0x39f6)](_0x3e6543);if(null===_0x34f458)return;_0xc346a3=_0x34f458[_0x50d1ac(0x2135)](_0x573a5a[_0x3c2902][_0x50d1ac(0x4e65)]),_0x170b8d&&!WebGLPlot$a[_0x50d1ac(0x5f34)](_0xc346a3)&&(_0xc346a3=new PlottingLayer(_0x3e6543,_0x573a5a[_0x3c2902][_0xb99ffb(0x2759)]),_0x34f458[_0x50d1ac(0x30c2)](_0xc346a3)),WebGLPlot$a[_0x50d1ac(0x5f34)](_0xc346a3)&&_0x3b62cc[_0x50d1ac(0x4971)](_0x573a5a[_0x3c2902],_0xc346a3);}null!==_0xc346a3?_0x3b62cc[_0x50d1ac(0x1cb6)][_0x50d1ac(0x1c10)]():_0x3b62cc[_0xb99ffb(0x385b)][_0x50d1ac(0x1c10)]();}}(_0x26bb2d[_0x5dd15f(0x2a6a)]):_0x3b62cc[_0x499c35(0x385b)][_0x499c35(0x31b9)]();},this);}},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0x5cf8)]=function(_0x1cf206,_0x4fe182){var _0x380f7f=_0x307c2b,_0x2a125a=_0x5e00b3,_0x470ca3=this,_0x5878ca=this[_0x2a125a(0x5e52)],_0x35ad15=WebGLPlot$a[_0x2a125a(0xd7e)](this[_0x2a125a(0x3bfe)],this[_0x2a125a(0x54e8)]['serviceParams']);if(_0x35ad15){var _0x33fdb9=_0x35ad15[_0x2a125a(0x4ff9)];_0x33fdb9[_0x2a125a(0x3081)]='GET',_0x33fdb9[_0x2a125a(0x2fed)]=_0x1cf206,_0x35ad15[_0x380f7f(0x30cc)][_0x2a125a(0x4d5f)](_0x33fdb9,function(_0x227a36){var _0x5c84df=_0x380f7f,_0xebdd86=_0x2a125a;_0x227a36[_0xebdd86(0x2a6a)][_0x5c84df(0x4ef1)]?function(_0xdc4ddc){var _0x373626=_0x5c84df,_0x1898f3=_0xebdd86;if(WebGLPlot$a[_0x1898f3(0x5f34)](_0xdc4ddc)){var _0x470bb5,_0x9ae856=_0xdc4ddc[_0x373626(0x4a84)],_0x1c4a98=SymbolAlgoUtil[_0x373626(0x5752)](_0x5878ca);_0x470bb5=_0x1c4a98[_0x1898f3(0x2135)](_0x4fe182),WebGLPlot$a[_0x1898f3(0x5f34)](_0x470bb5)||(_0x470bb5=new PlottingLayer(_0x5878ca,_0x4fe182),_0x1c4a98[_0x373626(0x1af6)](_0x470bb5));for(var _0x11e73e=0x0;_0x11e73e<_0x9ae856[_0x1898f3(0x809)];++_0x11e73e)_0x470ca3[_0x373626(0x54c9)](_0x9ae856[_0x11e73e],_0x470bb5);_0x470ca3[_0x1898f3(0xc5c)][_0x1898f3(0x1c10)]();}}(_0x227a36[_0xebdd86(0x2a6a)]):_0x470ca3[_0xebdd86(0x285e)][_0xebdd86(0x1c10)]();},this);}},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0x228e)]=function(_0xf575b7){var _0x309449=_0x307c2b;return _0x309449(0x521b)+_0xf575b7+_0x309449(0x5695);},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0x5e79)]=function(_0x32bdda,_0x3c4d63){var _0x2c9960=_0x307c2b,_0x447c6c=_0x5e00b3,_0x340855=this,_0x279745=WebGLPlot$a[_0x447c6c(0xd7e)](this[_0x447c6c(0x3bfe)],this[_0x447c6c(0x54e8)][_0x447c6c(0x1546)]);if(_0x279745){var _0x461bf6=_0x279745[_0x447c6c(0x4ff9)];_0x461bf6[_0x2c9960(0x2923)]=_0x447c6c(0x2996),_0x461bf6[_0x447c6c(0x2fed)]=_0x32bdda,_0x279745[_0x447c6c(0xd7e)][_0x447c6c(0x4d5f)](_0x461bf6,function(_0xf76595){var _0x51002c=_0x2c9960,_0x4b806f=_0x447c6c,_0x381fc8;_0xf76595[_0x4b806f(0x2a6a)]&&_0xf76595[_0x4b806f(0x2a6a)]['succeed']?(_0x381fc8=_0xf76595[_0x4b806f(0x2a6a)],_0x340855[_0x4b806f(0x1821)](_0x381fc8,_0x32bdda),_0x4b806f(0x1b4b)==typeof _0x3c4d63&&_0x3c4d63({'success':!0x0,'smlFileName':_0x32bdda,'sitDataLayers':_0x340855[_0x51002c(0x3559)]()})):(_0x340855[_0x4b806f(0x3e33)][_0x4b806f(0x1c10)](),_0x4b806f(0x1b4b)==typeof _0x3c4d63&&_0x3c4d63({'success':!0x1,'message':_0x4b806f(0x4489)}));},this);}},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0xe46)]=function(_0xad751e){var _0x19bac6=_0x307c2b,_0x4c8477=_0x5e00b3,_0x3f1fbf=this,_0x1ede93={'smlFileName':_0xad751e},_0x7cd2df=this[_0x4c8477(0x45d8)](_0x1ede93);_0x7cd2df+=_0x4c8477(0x33a3);var _0x251d4e=WebGLPlot$a[_0x4c8477(0x34f4)](_0x7cd2df,this[_0x4c8477(0x54e8)][_0x19bac6(0x416d)]);if(_0x251d4e){var _0x5c1f13=_0x251d4e[_0x19bac6(0x177c)];_0x5c1f13[_0x19bac6(0x2e99)]['on']({'processCompleted':function(_0x33abc9){var _0x263650=_0x19bac6;_0x3f1fbf[_0x263650(0x5566)][_0x263650(0x31b9)]();},'processFailed':function(_0x4e51e5){var _0x3200c9=_0x19bac6,_0x160c41=_0x4c8477;_0x3f1fbf[_0x3200c9(0x1e69)][_0x160c41(0x1c10)]();},'scope':this});var _0x428832=_0x251d4e[_0x4c8477(0x4ff9)];_0x428832[_0x4c8477(0x3081)]=_0x4c8477(0x36f9),_0x428832[_0x4c8477(0x2fed)]=_0xad751e,_0x5c1f13[_0x4c8477(0x4dec)](_0x428832);}},SitDataManager[_0x307c2b(0x1aa2)][_0x5e00b3(0x3d95)]=function(_0x53ab9b){var _0x471c2c=_0x307c2b,_0x258b78=_0x5e00b3;if(WebGLPlot$a[_0x258b78(0x5f34)](this[_0x258b78(0x3237)])&&WebGLPlot$a[_0x258b78(0x5f34)](this[_0x471c2c(0x14f8)][_0x258b78(0x154a)])){for(var _0x1b3466=0x0;_0x1b3466<this[_0x471c2c(0x14f8)]['layerDatas'][_0x258b78(0x809)];++_0x1b3466)if(_0x53ab9b[_0x258b78(0x5e3a)]==this[_0x258b78(0x3237)][_0x258b78(0x154a)][_0x1b3466][_0x258b78(0x4e65)]){for(var _0x36d6cc=this[_0x258b78(0x3237)][_0x258b78(0x154a)][_0x1b3466],_0x5b3ba5=[],_0x2935e5=_0x53ab9b['geoGraphicObjects'],_0xa1bfba=0x0;_0xa1bfba<_0x2935e5[_0x258b78(0x809)];++_0xa1bfba){var _0x3cf52e,_0x2023f4=_0x2935e5[_0xa1bfba];_0x3cf52e=GeoGraphicObjectConvert[_0x258b78(0x560f)](_0x2023f4,_0x2023f4[_0x258b78(0x37a9)]),_0x5b3ba5[_0x258b78(0x5323)](_0x3cf52e);}_0x36d6cc[_0x258b78(0xe66)]=_0x5b3ba5,_0x36d6cc['isEditable']=_0x53ab9b[_0x258b78(0x2d60)],_0x36d6cc[_0x258b78(0xd1e)]=_0x53ab9b[_0x258b78(0xd1e)],_0x36d6cc[_0x471c2c(0x3870)]=_0x53ab9b[_0x258b78(0x477f)],_0x36d6cc[_0x258b78(0x87b)]=_0x53ab9b[_0x258b78(0x23ab)];}}},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0x4b20)]=function(_0x527a61,_0x2fcad9){var _0x1d7176=_0x307c2b,_0x5f5390=_0x5e00b3,_0x627576=this,_0x111b10=_0x527a61*_0x2fcad9,_0x3ec194=_0x2fcad9,_0x2e5a3c=_0x627576[_0x5f5390(0x3bfe)],_0x1e0c67=_0x2e5a3c[_0x1d7176(0x19e5)](_0x2e5a3c[_0x1d7176(0x2ef4)]-0x1,0x1);_0x2e5a3c+='/'===_0x1e0c67?_0x5f5390(0x3ccc):_0x5f5390(0x3a1b),_0x2e5a3c+=_0x5f5390(0x4b39),loadJson(_0x2e5a3c+='?start='+_0x111b10+_0x5f5390(0x42af)+_0x3ec194)[_0x5f5390(0x2a5f)](function(_0x3aecc6){!function(_0xcf70c0){var _0x5694d4=_0x23ca;_0x627576[_0x5694d4(0x4566)][_0x5694d4(0x1c10)](_0xcf70c0);}(_0x3aecc6);},function(_0x4aaae1){var _0x54dc2d=_0x1d7176,_0x24eebd=_0x5f5390,_0x3b3b12;_0x3b3b12=_0x4aaae1,_0x627576[_0x24eebd(0x3f40)][_0x54dc2d(0x31b9)](_0x3b3b12);});},SitDataManager[_0x5e00b3(0x3720)]['getSmlInfo']=function(_0x3a7c0e){var _0x1dbd57=_0x5e00b3;this['_scene'];var _0x5e43db={'smlFileName':_0x3a7c0e};loadJson(this[_0x1dbd57(0x45d8)](_0x5e43db))[_0x1dbd57(0x2a5f)](function(_0x2b6975){!function(_0x3c2dd2){var _0x96c269=_0x23ca;this[_0x96c269(0x3624)][_0x96c269(0x1c10)](_0x3c2dd2[_0x96c269(0x50db)]);}(_0x2b6975);},function(_0x2ced2c){!function(_0x55bcb8){var _0x23a935=_0x140d,_0x48e646=_0x23ca;this[_0x23a935(0x34ca)][_0x48e646(0x1c10)](null);}();});},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0x4009)]=function(_0x184c2e){var _0x2269b2=_0x5e00b3;this[_0x2269b2(0x4b41)](_0x184c2e,!0x0);},SitDataManager[_0x5e00b3(0x3720)][_0x307c2b(0x4766)]=function(){var _0x15eadb=_0x307c2b,_0x49b857=_0x5e00b3,_0x24cea1;this[_0x49b857(0x39f8)]='',this[_0x49b857(0x2b3)][_0x49b857(0x2947)]();for(var _0xd306a5=SymbolAlgoUtil[_0x15eadb(0x5752)](this[_0x15eadb(0x16a0)]),_0x26d2d8=0x0;_0x26d2d8<_0xd306a5[_0x49b857(0x2369)][_0x49b857(0x809)];++_0x26d2d8)(_0x24cea1=_0xd306a5[_0x49b857(0x326e)](_0x26d2d8))instanceof PlottingLayer&&_0xd306a5[_0x49b857(0x4f4b)](_0x24cea1[_0x49b857(0x5e3a)]);PlotCollentionManager[_0x49b857(0x443c)](this['_scene']);},SitDataManager[_0x5e00b3(0x3720)][_0x307c2b(0x475b)]=function(_0x446cda,_0x56de92){var _0x3d8093=_0x5e00b3;this[_0x3d8093(0x39f8)]=_0x56de92,this[_0x3d8093(0x28ce)](_0x446cda);},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0x28ce)]=function(_0x4b8368){var _0x5f2ae8=_0x307c2b,_0x2d37a7=_0x5e00b3;this[_0x5f2ae8(0x194b)][_0x5f2ae8(0x46b9)](_0x4b8368[_0x2d37a7(0x50db)]),_0x4b8368[_0x2d37a7(0x1052)]&&(this[_0x2d37a7(0x3237)][_0x2d37a7(0x1052)]=_0x4b8368[_0x2d37a7(0x1052)]),this[_0x2d37a7(0x3237)][_0x5f2ae8(0x4a84)]=_0x4b8368[_0x5f2ae8(0x4a84)];var _0x266661=_0x4b8368[_0x2d37a7(0x154a)],_0x29da9d=this[_0x2d37a7(0x5e52)],_0x2bf32d=SymbolAlgoUtil[_0x2d37a7(0x39f6)](_0x29da9d);if(null!==_0x2bf32d){for(var _0x366304,_0x26fd42=_0x2bf32d[_0x2d37a7(0x2369)][_0x2d37a7(0x809)],_0x20d963=0x0;_0x20d963<_0x26fd42;){var _0x5bd2d5=_0x2bf32d[_0x2d37a7(0x326e)](_0x20d963);_0x5bd2d5 instanceof PlottingLayer?(_0x5bd2d5[_0x5f2ae8(0x3ec8)](!0x0),_0x2bf32d[_0x2d37a7(0x4f4b)](_0x5bd2d5[_0x2d37a7(0x5e3a)]),_0x26fd42--):_0x20d963++;}for(var _0x5a1460=0x0;_0x5a1460<_0x266661[_0x5f2ae8(0x2ef4)];++_0x5a1460)_0x366304=new PlottingLayer(_0x29da9d,_0x266661[_0x5a1460][_0x5f2ae8(0x2759)]),_0x2bf32d[_0x5f2ae8(0x1af6)](_0x366304),this[_0x2d37a7(0x4971)](_0x266661[_0x5a1460],_0x366304),void 0x0!==_0x266661[_0x5a1460][_0x2d37a7(0x2d60)]&&null!==_0x266661[_0x5a1460][_0x2d37a7(0x2d60)]&&(_0x366304[_0x2d37a7(0x21f2)]=_0x266661[_0x5a1460][_0x2d37a7(0x2d60)]),void 0x0!==_0x266661[_0x5a1460][_0x2d37a7(0x477f)]&&null!==_0x266661[_0x5a1460][_0x2d37a7(0x477f)]&&(_0x366304[_0x2d37a7(0x2023)]=_0x266661[_0x5a1460][_0x2d37a7(0x477f)]),void 0x0!==_0x266661[_0x5a1460][_0x2d37a7(0xd1e)]&&null!==_0x266661[_0x5a1460][_0x2d37a7(0xd1e)]&&(_0x366304[_0x2d37a7(0xd1e)]=_0x266661[_0x5a1460][_0x5f2ae8(0x5b1b)]),void 0x0!==_0x266661[_0x5a1460][_0x2d37a7(0x23ab)]&&null!==_0x266661[_0x5a1460][_0x2d37a7(0x23ab)]&&(_0x366304[_0x2d37a7(0x23ab)]=_0x266661[_0x5a1460][_0x2d37a7(0x23ab)]),WebGLPlot$a[_0x2d37a7(0x5f34)](_0x266661[_0x5a1460][_0x5f2ae8(0x11a)])&&_0x366304[_0x2d37a7(0x43af)](_0x266661[_0x5a1460][_0x2d37a7(0x49dd)]);this[_0x2d37a7(0x1c68)][_0x2d37a7(0x1c10)](_0x4b8368);}},SitDataManager['prototype'][_0x5e00b3(0x4971)]=function(_0x23e21e,_0x2dd9a9){var _0xc7a045=_0x307c2b,_0x814fa6=_0x5e00b3;for(var _0xc91705=0x0,_0x3c39e8=_0x23e21e[_0xc7a045(0x3d28)][_0x814fa6(0x809)];_0xc91705<_0x3c39e8;++_0xc91705){var _0x34945d=_0x23e21e[_0x814fa6(0xe66)][_0xc91705];null!==_0x34945d&&(_0x34945d[_0x814fa6(0x1a9a)](_0x814fa6(0x3294))||(_0x34945d[_0x814fa6(0x3294)]=!0x0),GeoGraphicObjectConvert[_0x814fa6(0x2e37)](_0x34945d,_0x2dd9a9));}},SitDataManager[_0x5e00b3(0x3720)][_0x307c2b(0x3fe6)]=function(_0x5ea13f,_0x41c817){var _0x11afa7=_0x5e00b3;WebGLPlot$a[_0x11afa7(0x5f34)](_0x5ea13f)||(_0x5ea13f=this[_0x11afa7(0x2fed)]),WebGLPlot$a[_0x11afa7(0x5f34)](_0x41c817)||(_0x41c817=!0x0),this[_0x11afa7(0x4b41)](_0x5ea13f,_0x41c817);},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0x4b41)]=function(_0x373465,_0x28d0df){var _0x512814=_0x307c2b,_0x57a778=_0x5e00b3;GOAnimationManager[_0x512814(0x46bf)][_0x57a778(0x38c4)](this[_0x57a778(0x5e52)][_0x57a778(0xcf8)])[_0x57a778(0x31a9)]();var _0x6e2bfc=this;function _0x1b8d89(_0x3ae7eb){_0x3ae7eb?function(_0x237bac){var _0x42e0a6=_0x23ca;_0x6e2bfc[_0x42e0a6(0x5cda)][_0x42e0a6(0x1c10)](_0x237bac);}(_0x3ae7eb):function(_0x199831){var _0x56c337=_0x23ca;_0x6e2bfc[_0x56c337(0x42a0)][_0x56c337(0x1c10)](_0x199831);}();}var _0x5b1254=_0x6e2bfc[_0x512814(0x2141)],_0x33d1fb=WebGLPlot$a[_0x57a778(0xd7e)](_0x5b1254,this[_0x57a778(0x54e8)][_0x57a778(0x1546)]);if(_0x33d1fb){var _0x26b260=_0x33d1fb[_0x57a778(0x4ff9)];_0x26b260[_0x57a778(0x3081)]=_0x512814(0x2c8b),_0x26b260[_0x57a778(0xa43)]=this[_0x57a778(0x2a90)](),_0x26b260[_0x57a778(0x2fed)]=_0x373465,_0x26b260[_0x57a778(0x481f)]=_0x28d0df,_0x33d1fb[_0x57a778(0xd7e)]['editSMLFile'](_0x26b260,function(_0x4df6f3){var _0x55a901=_0x57a778;_0x4df6f3[_0x55a901(0x2a6a)]['succeed']?_0x1b8d89({'success':!0x0}):_0x1b8d89({'success':!0x1});},this);}},SitDataManager[_0x307c2b(0x1aa2)][_0x5e00b3(0x2a90)]=function(){var _0x326a12=_0x307c2b,_0x3296a0=_0x5e00b3,_0x305ef8=this[_0x3296a0(0x5e52)],_0x4d6039=new SitDataStruct();_0x4d6039[_0x3296a0(0x50db)]=this[_0x3296a0(0x2b3)],this[_0x3296a0(0x3237)][_0x3296a0(0x1052)]?_0x4d6039[_0x3296a0(0x1052)]=this[_0x326a12(0x14f8)]['mapInfo']:_0x4d6039[_0x3296a0(0x1052)]={'zoom':0x4,'centerX':112.5,'centerY':36.5},_0x4d6039[_0x326a12(0x4a84)]=[];var _0x50f656,_0x58cd0e,_0x249a44=SymbolAlgoUtil[_0x3296a0(0x39f6)](_0x305ef8);if(null===_0x249a44)return _0x4d6039;for(var _0x54983f=0x0;_0x54983f<_0x249a44[_0x3296a0(0x2369)][_0x3296a0(0x809)];++_0x54983f)if((_0x50f656=_0x249a44[_0x3296a0(0x326e)](_0x54983f))instanceof PlottingLayer){(_0x58cd0e=new LayerDataStruct())['layerName']=_0x50f656[_0x326a12(0x4f2b)],_0x58cd0e[_0x3296a0(0x5904)]=WebGLPlot$a[_0x326a12(0x76f)](_0x50f656[_0x3296a0(0x5904)],null),_0x58cd0e[_0x3296a0(0x3178)]=!0x0,_0x58cd0e[_0x3296a0(0x2d60)]=_0x50f656[_0x3296a0(0x2d60)],_0x58cd0e[_0x3296a0(0xd1e)]=_0x50f656[_0x3296a0(0xd1e)],_0x58cd0e[_0x3296a0(0x477f)]=_0x50f656['isSelected'],_0x58cd0e[_0x3296a0(0x23ab)]=_0x50f656[_0x3296a0(0x23ab)],_0x58cd0e[_0x3296a0(0x49dd)]=_0x50f656[_0x3296a0(0x49dd)];for(var _0xe3ee51=0x0;_0xe3ee51<_0x50f656[_0x326a12(0x2ae7)][_0x3296a0(0x809)];++_0xe3ee51){var _0x26b71a=GeoGraphicObjectConvert[_0x3296a0(0x560f)](_0x50f656[_0x3296a0(0x336f)][_0xe3ee51]);_0x58cd0e['features'][_0x326a12(0x2a0e)](_0x26b71a);}_0x4d6039[_0x3296a0(0x154a)][_0x326a12(0x2a0e)](_0x58cd0e);}return _0x4d6039;},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0x743)]=function(){var _0x2ba723=_0x307c2b,_0x4db4ad=_0x5e00b3;for(var _0x39a7c8=[],_0x58e53f=this[_0x2ba723(0x16a0)],_0x2e3895=SymbolAlgoUtil[_0x2ba723(0x5752)](_0x58e53f),_0x2ffaa8=0x0;_0x2ffaa8<_0x2e3895[_0x2ba723(0xf97)][_0x4db4ad(0x809)];++_0x2ffaa8){var _0x266506=_0x2e3895[_0x4db4ad(0x326e)](_0x2ffaa8);_0x266506 instanceof PlottingLayer&&_0x39a7c8[_0x4db4ad(0x5323)](_0x266506);}return _0x39a7c8;},SitDataManager[_0x5e00b3(0x3720)][_0x5e00b3(0x45d8)]=function(_0x11e7cb){var _0x114eb8=_0x5e00b3,_0x2f2a11=this[_0x114eb8(0x3bfe)],_0x3dc4dd=_0x2f2a11[_0x114eb8(0x2bb6)](_0x2f2a11[_0x114eb8(0x809)]-0x1,0x1);_0x2f2a11+='/'===_0x3dc4dd?'smlInfos/':_0x114eb8(0x44f5);var _0x4f6c47=_0x11e7cb[_0x114eb8(0x2fed)],_0x407115=RegExp(/./);return _0x4f6c47[_0x114eb8(0x31ca)](_0x407115)&&(_0x4f6c47=_0x4f6c47[_0x114eb8(0x390f)]('.')[0x0]),_0x2f2a11+=_0x4f6c47+_0x114eb8(0x4b39);},Object[_0x307c2b(0x66e)](SitDataManager[_0x5e00b3(0x3720)],{'scene':{'get':function(){var _0x4e3716=_0x5e00b3;return this[_0x4e3716(0x5e52)];}},'serverUrl':{'get':function(){var _0x206a9c=_0x5e00b3;return this[_0x206a9c(0x3bfe)];}},'smlInfo':{'get':function(){var _0x5fb39d=_0x5e00b3;return this[_0x5fb39d(0x2b3)];},'set':function(_0x2aa3aa){var _0x399ad4=_0x5e00b3;_0x2aa3aa!==this[_0x399ad4(0x2b3)]&&(this[_0x399ad4(0x2b3)]=_0x2aa3aa);}},'smlFileName':{'get':function(){var _0x65a50=_0x307c2b;return this[_0x65a50(0x1c7b)];},'set':function(_0x370873){var _0x215bde=_0x5e00b3;_0x370873!==this[_0x215bde(0x39f8)]&&(this[_0x215bde(0x39f8)]=_0x370873);}},'openSmlFileCompleted':{'get':function(){var _0x2311fd=_0x5e00b3;return this[_0x2311fd(0x1c68)];}},'openSmlFileFailed':{'get':function(){var _0x4dea3b=_0x5e00b3;return this[_0x4dea3b(0x3e33)];}},'saveSmlFileFailed':{'get':function(){var _0x3e240d=_0x5e00b3;return this[_0x3e240d(0x42a0)];}},'saveSmlFileCompleted':{'get':function(){var _0x28dbbb=_0x5e00b3;return this[_0x28dbbb(0x5cda)];}},'getSmlInfosCompleted':{'get':function(){var _0x34594d=_0x5e00b3;return this[_0x34594d(0x4566)];}},'getSmlInfosFailed':{'get':function(){var _0xb01d42=_0x5e00b3;return this[_0xb01d42(0x3f40)];}},'getSmlInfoCompleted':{'get':function(){var _0x1a3ccd=_0x5e00b3;return this[_0x1a3ccd(0x3624)];}},'getSmlInfoFailed':{'get':function(){var _0x112edb=_0x5e00b3;return this[_0x112edb(0x3f35)];}},'openLocalSmlFileCompleted':{'get':function(){var _0x29249d=_0x5e00b3;return this[_0x29249d(0x1b2f)];}},'openLocalSmlFileFailed':{'get':function(){var _0x3c30c0=_0x5e00b3;return this[_0x3c30c0(0x22d4)];}},'addSmlFileToLayerCompleted':{'get':function(){var _0x16db65=_0x5e00b3;return this[_0x16db65(0xc5c)];}},'addSmlFileToLayerFailed':{'get':function(){var _0x2509ae=_0x5e00b3;return this[_0x2509ae(0x285e)];}},'addSmlFileCompleted':{'get':function(){var _0x2347ff=_0x5e00b3;return this[_0x2347ff(0x1cb6)];}},'addSmlFileFailed':{'get':function(){var _0x4504bf=_0x5e00b3;return this[_0x4504bf(0xabd)];}},'deleteSmlFileCompleted':{'get':function(){var _0x1094ba=_0x5e00b3;return this[_0x1094ba(0xbb3)];}},'deleteSmlFileFailed':{'get':function(){var _0x2ba448=_0x5e00b3;return this[_0x2ba448(0x31fa)];}}}),WebGLPlot$a[_0x5e00b3(0xa8e)]=SitDataManager,EfficiencyManager[_0x5e00b3(0x3720)][_0x5e00b3(0x6a6)]=function(_0x5de7f0,_0x10214a){var _0x480e03=_0x307c2b,_0x195022=_0x5e00b3,_0x268cd1=this[_0x195022(0x28de)](_0x5de7f0,_0x10214a);return this[_0x480e03(0x2c60)][_0x480e03(0x24a7)][_0x195022(0x37e8)][_0x195022(0x30c2)](_0x268cd1),_0x268cd1;},EfficiencyManager[_0x5e00b3(0x3720)][_0x5e00b3(0x1f97)]=function(_0x2874ba,_0x4a10ed){var _0x14673f=_0x307c2b,_0x48cff1=_0x5e00b3,_0x17216a=this[_0x48cff1(0x1139)](_0x2874ba,_0x4a10ed);return this[_0x48cff1(0x28c)][_0x48cff1(0x20c0)][_0x48cff1(0x37e8)][_0x14673f(0x1af6)](_0x17216a),_0x17216a;},EfficiencyManager['prototype'][_0x5e00b3(0xb11)]=function(_0x26aa79,_0x241d42){var _0x1e097d=_0x307c2b,_0xf25536=_0x5e00b3,_0x74e397=this[_0xf25536(0x15b3)](_0x26aa79,_0x241d42);return this[_0xf25536(0x28c)][_0x1e097d(0x24a7)][_0xf25536(0x37e8)][_0xf25536(0x30c2)](_0x74e397),_0x74e397;},EfficiencyManager[_0x307c2b(0x1aa2)][_0x307c2b(0x1e07)]=function(_0xf5879d){var _0xfcb954=_0x5e00b3;this[_0xfcb954(0x28c)][_0xfcb954(0x20c0)][_0xfcb954(0x37e8)][_0xfcb954(0x4f4b)](_0xf5879d);},EfficiencyManager[_0x5e00b3(0x3720)][_0x5e00b3(0x390)]=function(){this['rain']();},EfficiencyManager[_0x5e00b3(0x3720)][_0x5e00b3(0x24c0)]=function(){var _0x18ba2c=_0x307c2b,_0x212393=_0x5e00b3;null!==this[_0x212393(0x3af0)]&&(this[_0x18ba2c(0x2c60)][_0x212393(0x20c0)][_0x212393(0x29c4)][_0x212393(0x4f4b)](this[_0x212393(0x3af0)]),this[_0x212393(0x3af0)]=null);},EfficiencyManager[_0x5e00b3(0x3720)][_0x307c2b(0x58be)]=function(){var _0x42d36c=_0x307c2b;this[_0x42d36c(0x5091)]();},EfficiencyManager[_0x5e00b3(0x3720)][_0x5e00b3(0x19e0)]=function(){var _0x1d03c4=_0x307c2b,_0xb1d4f6=_0x5e00b3;null!==this[_0x1d03c4(0x3469)]&&(this['viewer'][_0xb1d4f6(0x20c0)][_0xb1d4f6(0x29c4)][_0xb1d4f6(0x4f4b)](this['snowStage']),this[_0x1d03c4(0x3469)]=null);},EfficiencyManager[_0x5e00b3(0x3720)][_0x5e00b3(0x465e)]=function(){var _0x1e5db7=_0x307c2b,_0x4eeafe=_0x5e00b3;if(null===this[_0x1e5db7(0x1aeb)]){var _0x461c2d=new Cesium[(_0x1e5db7(0x2240))]({'name':_0x4eeafe(0x4e7d),'fragmentShader':_0x4eeafe(0x1ebc)});this['viewer'][_0x4eeafe(0x20c0)][_0x4eeafe(0x29c4)][_0x4eeafe(0x30c2)](_0x461c2d),this[_0x1e5db7(0x1aeb)]=_0x461c2d;}},EfficiencyManager[_0x5e00b3(0x3720)][_0x307c2b(0x5091)]=function(){var _0x54deef=_0x307c2b,_0x156e82=_0x5e00b3;if(null===this[_0x54deef(0x3469)]){var _0x969574=new Cesium['PostProcessStage']({'name':_0x54deef(0x27c7),'fragmentShader':_0x156e82(0x530c)});this[_0x156e82(0x28c)][_0x54deef(0x24a7)][_0x156e82(0x29c4)][_0x54deef(0x1af6)](_0x969574),this[_0x54deef(0x3469)]=_0x969574;}},EfficiencyManager[_0x5e00b3(0x3720)][_0x307c2b(0x1c15)]=function(_0x1c98be,_0x1ed9e8){var _0x4ecb91=_0x307c2b,_0x280911=_0x5e00b3,_0x1d0b4a=this[_0x280911(0x28c)][_0x280911(0x5516)][_0x280911(0x30c2)]({'position':WebGLPlot[_0x280911(0x4bd6)][_0x4ecb91(0x1927)](_0x1ed9e8['x'],_0x1ed9e8['y'],_0x1ed9e8['z'])});return new WebGLPlot[(_0x280911(0x15eb))]({'image':_0x1c98be,'startColor':new WebGLPlot[(_0x280911(0x3722))](0x0,0x0,0x0,0.6),'endColor':new WebGLPlot[(_0x280911(0x3722))](0x0,0x0,0x0,0x0),'startScale':this[_0x280911(0x8cd)][_0x4ecb91(0x492b)],'endScale':this[_0x4ecb91(0x1df0)]['endScale'],'minimumParticleLife':this[_0x280911(0x8cd)][_0x280911(0x3ef3)],'maximumParticleLife':this[_0x4ecb91(0x1df0)][_0x280911(0xa21)],'minimumSpeed':this[_0x280911(0x8cd)][_0x280911(0x2f7c)],'maximumSpeed':this[_0x280911(0x8cd)][_0x280911(0x23ed)],'imageSize':new WebGLPlot[(_0x280911(0x547a))](this[_0x280911(0x8cd)][_0x280911(0x16fc)],this[_0x4ecb91(0x1df0)][_0x280911(0x16fc)]),'emissionRate':this[_0x4ecb91(0x1df0)][_0x280911(0x5a0c)],'lifetime':0x10,'emitter':new WebGLPlot[(_0x280911(0x2594))](0x5),'sizeInMeters':!0x0,'performance':!0x1,'modelMatrix':this[_0x280911(0xa2f)](_0x1d0b4a,WebGLPlot[_0x4ecb91(0x45b8)][_0x280911(0xccb)]()),'emitterModelMatrix':this[_0x280911(0x3a6)]()});},EfficiencyManager[_0x5e00b3(0x3720)][_0x5e00b3(0x1139)]=function(_0x10dc5e,_0x305b0f){var _0x136c91=_0x307c2b,_0x5f00d2=_0x5e00b3,_0x17b96b=this[_0x5f00d2(0x28c)][_0x5f00d2(0x5516)][_0x5f00d2(0x30c2)]({'position':WebGLPlot[_0x5f00d2(0x4bd6)][_0x136c91(0x1927)](_0x305b0f['x'],_0x305b0f['y'],_0x305b0f['z'])});return new WebGLPlot[(_0x5f00d2(0x15eb))]({'image':_0x10dc5e,'startColor':new WebGLPlot[(_0x5f00d2(0x3722))](0x1,0x1,0x1,0x1),'endColor':new WebGLPlot['Color'](0.5,0x0,0x0,0x0),'startScale':this[_0x5f00d2(0x8cd)][_0x5f00d2(0x5df8)],'endScale':1.5,'minimumParticleLife':this[_0x136c91(0x1df0)][_0x5f00d2(0x3ef3)],'maximumParticleLife':this[_0x5f00d2(0x8cd)][_0x136c91(0x3ad1)],'minimumSpeed':this[_0x5f00d2(0x8cd)][_0x5f00d2(0x2f7c)],'maximumSpeed':this[_0x5f00d2(0x8cd)]['maximumSpeed'],'imageSize':new WebGLPlot[(_0x5f00d2(0x547a))](0x2,0x2),'emissionRate':this[_0x5f00d2(0x8cd)][_0x5f00d2(0x5a0c)],'lifetime':0x10,'loop':!0x0,'emitter':new WebGLPlot[(_0x5f00d2(0x5d01))](0.785398185),'sizeInMeters':!0x0,'modelMatrix':this[_0x5f00d2(0xa2f)](_0x17b96b,WebGLPlot[_0x5f00d2(0x17a5)][_0x5f00d2(0xccb)]()),'emitterModelMatrix':this[_0x5f00d2(0x3a6)]()});},EfficiencyManager[_0x5e00b3(0x3720)][_0x5e00b3(0x15b3)]=function(_0xfd8606,_0x5a8a34){var _0x1c59e7=_0x307c2b,_0xfd9e71=_0x5e00b3,_0x832b47=this[_0x1c59e7(0x2c60)]['entities'][_0xfd9e71(0x30c2)]({'position':WebGLPlot[_0xfd9e71(0x4bd6)][_0xfd9e71(0x10c5)](_0x5a8a34['x'],_0x5a8a34['y'],_0x5a8a34['z'])});return new WebGLPlot[(_0x1c59e7(0x3797))]({'image':_0xfd8606,'startColor':WebGLPlot[_0xfd9e71(0x3722)][_0x1c59e7(0x23ed)][_0xfd9e71(0x1e29)](0.7),'endColor':WebGLPlot[_0xfd9e71(0x3722)][_0x1c59e7(0x2974)][_0xfd9e71(0x1e29)](0.3),'startScale':0x1,'endScale':0x2,'particleLife':0x1,'speed':0x5,'imageSize':new WebGLPlot[(_0xfd9e71(0x547a))](0x2,0x2),'emissionRate':0x32,'lifetime':0x5,'loop':!0x0,'emitter':new WebGLPlot[(_0xfd9e71(0x3dcb))](new WebGLPlot[(_0xfd9e71(0x4bd6))](0x1,0x1,0x1)),'sizeInMeters':!0x0,'modelMatrix':this[_0xfd9e71(0xa2f)](_0x832b47,WebGLPlot[_0x1c59e7(0x45b8)]['now']()),'emitterModelMatrix':this[_0xfd9e71(0x3a6)]()});},EfficiencyManager[_0x5e00b3(0x3720)][_0x5e00b3(0x4b51)]=function(_0x2b9b2d){return{'fireImage':_0x2b9b2d,'startScale':0x0,'endScale':1.5,'minimumParticleLife':1.5,'maximumParticleLife':1.8,'minimumSpeed':0x7,'maximumSpeed':0x9,'particleSize':0x2,'emissionRate':0xc8};},EfficiencyManager[_0x5e00b3(0x3720)][_0x5e00b3(0xa2f)]=function(_0x3a8b9d,_0x5422e3){var _0x2795d9=_0x307c2b,_0x1cd7a6=_0x5e00b3,_0x258e84=WebGLPlot[_0x2795d9(0x93a)][_0x1cd7a6(0x5db9)](_0x3a8b9d[_0x1cd7a6(0x3747)],_0x5422e3,new WebGLPlot[(_0x2795d9(0x141))]());if(WebGLPlot[_0x1cd7a6(0x5f34)](_0x258e84)){var _0x237092=WebGLPlot[_0x1cd7a6(0x4873)][_0x2795d9(0x22bf)](_0x3a8b9d[_0x1cd7a6(0x3d7e)],_0x5422e3,new WebGLPlot[(_0x1cd7a6(0x71f))]());if(WebGLPlot[_0x1cd7a6(0x5f34)](_0x237092))_0x5c7cd5=WebGLPlot[_0x1cd7a6(0x3925)][_0x2795d9(0x254)](WebGLPlot[_0x2795d9(0x594c)][_0x1cd7a6(0x3c19)](_0x237092,new WebGLPlot[(_0x1cd7a6(0x2f42))]()),_0x258e84,new WebGLPlot[(_0x1cd7a6(0x3925))]());else var _0x5c7cd5=WebGLPlot[_0x2795d9(0x1d1d)][_0x1cd7a6(0x14ce)](_0x258e84,void 0x0,new WebGLPlot[(_0x1cd7a6(0x3925))]());return _0x5c7cd5;}},EfficiencyManager[_0x5e00b3(0x3720)][_0x5e00b3(0x3a6)]=function(){var _0x4cc506=_0x307c2b,_0x75ebdc=_0x5e00b3,_0x3a3be2=WebGLPlot[_0x4cc506(0x3c82)][_0x4cc506(0x1927)](0x0,0x0,0x0,new WebGLPlot[(_0x4cc506(0x3c82))]()),_0x36e4bb=new WebGLPlot[(_0x75ebdc(0x1129))]();return _0x36e4bb[_0x4cc506(0x599b)]=WebGLPlot[_0x75ebdc(0x4bd6)][_0x75ebdc(0x160f)](2.5,0x4,0x1,new WebGLPlot[(_0x4cc506(0x141))]()),_0x36e4bb[_0x4cc506(0x5913)]=WebGLPlot[_0x4cc506(0x1a7b)][_0x75ebdc(0x3272)](_0x3a3be2,new WebGLPlot[(_0x75ebdc(0x71f))]()),WebGLPlot[_0x75ebdc(0x3925)][_0x75ebdc(0x38de)](_0x36e4bb,new WebGLPlot[(_0x4cc506(0x1f91))]());};var PlotGroundPrimitiveUniformMap={'u_globeMinimumAltitude':function(){return 0xd6d8;}};function PlotGroundPrimitive(_0x3cf3e7){var _0x55b31b=_0x307c2b,_0x15a074=_0x5e00b3,_0x47850a=(_0x3cf3e7=WebGLPlot[_0x15a074(0x3bf5)](_0x3cf3e7,WebGLPlot[_0x15a074(0x3bf5)][_0x55b31b(0x216e)]))[_0x15a074(0x51b)],_0x35e54c=_0x3cf3e7[_0x15a074(0x2b0e)];if(!WebGLPlot[_0x55b31b(0x1563)](_0x47850a)&&WebGLPlot[_0x55b31b(0x1563)](_0x35e54c))for(var _0x293cc2=Array[_0x15a074(0x2676)](_0x35e54c)?_0x35e54c:[_0x35e54c],_0x35609c=_0x293cc2[_0x15a074(0x809)],_0x3bd6d5=0x0;_0x3bd6d5<_0x35609c;_0x3bd6d5++){var _0x5647c9=_0x293cc2[_0x3bd6d5][_0x15a074(0x177b)];if(WebGLPlot[_0x55b31b(0x1563)](_0x5647c9)&&WebGLPlot[_0x55b31b(0x1563)](_0x5647c9[_0x15a074(0x8fe)])){_0x47850a=new WebGLPlot[(_0x55b31b(0x21dc))]({'flat':!0x0});break;}}this[_0x15a074(0x51b)]=_0x47850a,this[_0x15a074(0x2b0e)]=_0x3cf3e7[_0x15a074(0x2b0e)],this[_0x15a074(0x3234)]=WebGLPlot[_0x15a074(0x3bf5)](_0x3cf3e7[_0x15a074(0x3234)],!0x0),this[_0x15a074(0x1864)]=WebGLPlot[_0x55b31b(0x76f)](_0x3cf3e7[_0x15a074(0x1864)],WebGLPlot[_0x15a074(0x388c)][_0x15a074(0x1f08)]),this[_0x15a074(0x3820)]=WebGLPlot[_0x15a074(0x3bf5)](_0x3cf3e7[_0x55b31b(0x3425)],!0x1),this[_0x15a074(0x50cc)]=WebGLPlot[_0x15a074(0x3bf5)](_0x3cf3e7[_0x15a074(0x50cc)],!0x1),this[_0x15a074(0x1c80)]=[],this[_0x15a074(0x4271)]=[],this[_0x15a074(0x1d9c)]=!0x1,this[_0x55b31b(0x46e8)]=WebGLPlot[_0x15a074(0x4e2b)][_0x15a074(0x32fc)](),this[_0x15a074(0x5b5)]=void 0x0,this[_0x15a074(0x243d)]=void 0x0,this[_0x55b31b(0x2373)]=void 0x0,this[_0x15a074(0xd89)]=WebGLPlot['defaultValue'](_0x3cf3e7[_0x15a074(0x5004)],WebGLPlot[_0x15a074(0x686)][_0x15a074(0x4a24)]),this[_0x15a074(0x55e)]=WebGLPlot[_0x15a074(0x3bf5)](_0x3cf3e7[_0x15a074(0x1bf4)],WebGLPlot[_0x15a074(0x686)][_0x15a074(0x1b88)]),this[_0x15a074(0xabe)]=[],this[_0x55b31b(0x5636)]=[],this[_0x15a074(0xb3d)]=!0x1,this[_0x15a074(0x285)]=void 0x0,this[_0x15a074(0x2a5d)]={'geometryInstances':void 0x0,'appearance':void 0x0,'vertexCacheOptimize':WebGLPlot[_0x15a074(0x3bf5)](_0x3cf3e7['vertexCacheOptimize'],!0x1),'interleave':WebGLPlot[_0x55b31b(0x76f)](_0x3cf3e7[_0x15a074(0x358d)],!0x1),'releaseGeometryInstances':WebGLPlot[_0x55b31b(0x76f)](_0x3cf3e7[_0x55b31b(0x3fcd)],!0x0),'allowPicking':WebGLPlot[_0x55b31b(0x76f)](_0x3cf3e7[_0x55b31b(0x2ece)],!0x0),'asynchronous':WebGLPlot[_0x15a074(0x3bf5)](_0x3cf3e7[_0x15a074(0x511e)],!0x0),'compressVertices':WebGLPlot[_0x15a074(0x3bf5)](_0x3cf3e7[_0x15a074(0x5f25)],!0x0),'_createBoundingVolumeFunction':void 0x0,'_updateAndQueueCommandsFunction':void 0x0,'_pickPrimitive':this,'_extruded':!0x0,'_uniformMap':PlotGroundPrimitiveUniformMap,'classificationType':this[_0x15a074(0x1864)]};}function getComputeMaximumHeightFunction(_0x2ad9b0){return function(_0x49c69a,_0x1ddc68){var _0x517a3f=_0x23ca;return _0x2ad9b0[_0x517a3f(0xd89)];};}function getComputeMinimumHeightFunction(_0xbf99b1){return function(_0x1b7d7b,_0x1a2a7c){var _0x549ea7=_0x23ca;return _0xbf99b1[_0x549ea7(0x37e0)];};}Object['defineProperties'](PlotGroundPrimitive[_0x307c2b(0x1aa2)],{'vertexCacheOptimize':{'get':function(){var _0x44bd69=_0x307c2b,_0x2bdf19=_0x5e00b3;return this[_0x2bdf19(0x2a5d)][_0x44bd69(0xa4b)];}},'interleave':{'get':function(){var _0x377d7f=_0x307c2b,_0x5d0a6f=_0x5e00b3;return this[_0x5d0a6f(0x2a5d)][_0x377d7f(0x1c6e)];}},'releaseGeometryInstances':{'get':function(){var _0x165c50=_0x307c2b,_0x3fe4fc=_0x5e00b3;return this[_0x3fe4fc(0x2a5d)][_0x165c50(0x3fcd)];}},'allowPicking':{'get':function(){var _0x31bf1f=_0x5e00b3;return this[_0x31bf1f(0x2a5d)][_0x31bf1f(0x443d)];}},'asynchronous':{'get':function(){var _0x535d8b=_0x5e00b3;return this[_0x535d8b(0x2a5d)][_0x535d8b(0x511e)];}},'compressVertices':{'get':function(){var _0x3b7d61=_0x307c2b,_0xf6d083=_0x5e00b3;return this[_0xf6d083(0x2a5d)][_0x3b7d61(0x2940)];}},'ready':{'get':function(){var _0x36b1f7=_0x307c2b;return this[_0x36b1f7(0x22ec)];}},'readyPromise':{'get':function(){var _0x1fb135=_0x5e00b3;return this[_0x1fb135(0x41ff)][_0x1fb135(0x24e7)];}}}),PlotGroundPrimitive[_0x5e00b3(0x2d65)]=WebGLPlot[_0x5e00b3(0x1b7a)][_0x307c2b(0x1fb2)];var scratchBVCartesianHigh=new WebGLPlot[(_0x5e00b3(0x4bd6))](),scratchBVCartesianLow=new WebGLPlot[(_0x5e00b3(0x4bd6))](),scratchBVCartesian=new WebGLPlot[(_0x5e00b3(0x4bd6))](),scratchBVCartographic=new WebGLPlot[(_0x5e00b3(0x17fa))](),scratchBVRectangle=new WebGLPlot[(_0x5e00b3(0x21ba))]();function getRectangle(_0x5e1c30,_0x28679c){var _0x32376e=_0x307c2b,_0x2e4d4b=_0x5e00b3,_0x4172d5=_0x5e1c30[_0x2e4d4b(0x5cd9)][_0x2e4d4b(0x4faa)];if(!WebGLPlot[_0x32376e(0x1563)](_0x28679c[_0x32376e(0x3377)])||!WebGLPlot[_0x32376e(0x1563)](_0x28679c[_0x2e4d4b(0x177b)][_0x2e4d4b(0x355e)]))return WebGLPlot[_0x2e4d4b(0x5f34)](_0x28679c[_0x32376e(0x569c)])?_0x28679c[_0x2e4d4b(0x1dec)]:void 0x0;for(var _0x339c0e=_0x28679c[_0x2e4d4b(0x177b)][_0x2e4d4b(0x355e)][_0x2e4d4b(0xc98)],_0x29ff95=_0x28679c[_0x2e4d4b(0x177b)][_0x2e4d4b(0x40f9)][_0x2e4d4b(0xc98)],_0x5d745c=_0x339c0e[_0x2e4d4b(0x809)],_0x267538=Number[_0x2e4d4b(0xe92)],_0x380af1=Number[_0x2e4d4b(0xe92)],_0x100727=Number[_0x2e4d4b(0x2218)],_0x5d7eb8=Number[_0x2e4d4b(0x2218)],_0x50e5ee=0x0;_0x50e5ee<_0x5d745c;_0x50e5ee+=0x3){var _0x1609bb=WebGLPlot[_0x2e4d4b(0x4bd6)][_0x2e4d4b(0x1d8a)](_0x339c0e,_0x50e5ee,scratchBVCartesianHigh),_0x3267d8=WebGLPlot[_0x2e4d4b(0x4bd6)][_0x2e4d4b(0x1d8a)](_0x29ff95,_0x50e5ee,scratchBVCartesianLow),_0x41e667=WebGLPlot[_0x2e4d4b(0x4bd6)][_0x32376e(0x1af6)](_0x1609bb,_0x3267d8,scratchBVCartesian),_0x125859=_0x4172d5[_0x32376e(0x4368)](_0x41e667,scratchBVCartographic),_0x5738c6=_0x125859[_0x2e4d4b(0x5859)],_0x5ca862=_0x125859[_0x2e4d4b(0x4465)];_0x267538=Math[_0x2e4d4b(0x19a8)](_0x267538,_0x5738c6),_0x380af1=Math[_0x2e4d4b(0x19a8)](_0x380af1,_0x5ca862),_0x100727=Math[_0x2e4d4b(0x498f)](_0x100727,_0x5738c6),_0x5d7eb8=Math[_0x2e4d4b(0x498f)](_0x5d7eb8,_0x5ca862);}var _0xe8236d=scratchBVRectangle;return _0xe8236d[_0x2e4d4b(0x5833)]=_0x100727,_0xe8236d[_0x2e4d4b(0x5696)]=_0x267538,_0xe8236d[_0x2e4d4b(0x310a)]=_0x5d7eb8,_0xe8236d[_0x2e4d4b(0x159f)]=_0x380af1,_0xe8236d;}function createBoundingVolume(_0x7fb196,_0x31c8bd,_0x403bd2){var _0xa84acb=_0x307c2b,_0x417840=_0x5e00b3,_0x45db93=_0x31c8bd[_0x417840(0x5cd9)][_0x417840(0x4faa)],_0x136294=getRectangle(_0x31c8bd,_0x403bd2);if(_0x7fb196[_0xa84acb(0x3acf)]){var _0x1aae72=Number[_0xa84acb(0x1db4)],_0x371cfa=Number[_0x417840(0x4d71)],_0x1bcc61=!0x1;for(let _0x394ad1=0x0;_0x394ad1<_0x7fb196[_0x417840(0x2b0e)][_0x417840(0x809)]>0x0;_0x394ad1++){var _0x307d45=_0x7fb196[_0x417840(0x2b0e)][_0x394ad1]['geometry'][_0x417840(0x228)],_0x5a501c=_0x7fb196[_0x417840(0x2b0e)][_0x394ad1]['geometry'][_0x417840(0x4778)];if(WebGLPlot[_0x417840(0x5f34)](_0x307d45)&&WebGLPlot[_0x417840(0x5f34)](_0x5a501c)){var _0x35a090=_0x307d45+_0x5a501c;_0x1aae72=Math[_0x417840(0x498f)](_0x1aae72,_0x35a090),_0x371cfa=Math[_0x417840(0x19a8)](_0x371cfa,_0x307d45),_0x1bcc61=!0x0;}}_0x7fb196[_0x417840(0x243d)]=_0x1bcc61?_0x1aae72:_0x7fb196[_0x417840(0x243d)],_0x7fb196[_0x417840(0x37e0)]=_0x1bcc61?_0x371cfa:_0x7fb196[_0x417840(0x37e0)];}var _0x1fdb66=(Array[_0xa84acb(0x2d5)](_0x7fb196[_0x417840(0x2b0e)])?_0x7fb196[_0xa84acb(0x3acf)]:[_0x7fb196[_0x417840(0x2b0e)]])[0x0][_0x417840(0x144e)][_0x417840(0x9cd)],_0x1eac28=WebGLPlot[_0x417840(0xcec)][_0x417840(0x531b)](_0x136294,getComputeMinimumHeightFunction(_0x7fb196)(_0x1fdb66,_0x45db93),getComputeMaximumHeightFunction(_0x7fb196)(_0x1fdb66,_0x45db93),_0x45db93);if(_0x7fb196[_0xa84acb(0x1859)][_0x417840(0x5323)](_0x1eac28),!_0x31c8bd[_0x417840(0x430c)]){var _0x1f27e4=_0x31c8bd[_0xa84acb(0xec2)],_0x2e6aee=WebGLPlot[_0xa84acb(0x1b72)][_0x417840(0x3380)](_0x136294,_0x1f27e4,_0x7fb196[_0x417840(0x243d)],_0x7fb196[_0x417840(0x37e0)]);WebGLPlot[_0xa84acb(0x141)][_0x417840(0x160f)](_0x2e6aee[_0x417840(0x4fe8)]['z'],_0x2e6aee[_0x417840(0x4fe8)]['x'],_0x2e6aee[_0x417840(0x4fe8)]['y'],_0x2e6aee[_0x417840(0x4fe8)]),_0x7fb196[_0x417840(0x4271)][_0x417840(0x5323)](_0x2e6aee);}}function boundingVolumeIndex(_0x17b27d,_0x5dfa3d){var _0x6d80c5=_0x5e00b3;return Math[_0x6d80c5(0x1ace)](_0x17b27d%_0x5dfa3d/0x3);}function updateAndQueueRenderCommand(_0x403563,_0x515b79,_0xc2ea08,_0x49c34b,_0x122489,_0x3a8daa,_0x1bc668){var _0x11744d=_0x307c2b,_0x3999cb=_0x5e00b3,_0xcf015e=_0x403563[_0x3999cb(0x5b5)];_0xc2ea08[_0x3999cb(0x3037)]!==WebGLPlot[_0x3999cb(0x4cb9)][_0x3999cb(0x3c78)]&&_0x515b79['shaderProgram']===_0xcf015e[_0x3999cb(0x19ce)]&&_0xcf015e[_0x3999cb(0x287a)]&&_0x515b79[_0x3999cb(0x176e)]&&_0x515b79[_0x3999cb(0x176e)][_0x3999cb(0x2a6d)]&&(_0x515b79=_0x515b79[_0x3999cb(0x176e)][_0x3999cb(0x2a6d)]),_0x515b79[_0x3999cb(0x5e42)]=_0x403563,_0x515b79[_0x3999cb(0x599)]=_0x49c34b,_0x515b79[_0x3999cb(0x36b6)]=_0x3a8daa,_0x515b79[_0x3999cb(0x2505)]=_0x122489,_0x515b79[_0x3999cb(0x3820)]=_0x1bc668,_0xc2ea08[_0x11744d(0xec7)][_0x3999cb(0x5323)](_0x515b79);}function updateAndQueuePickCommand(_0x43f0d2,_0xe466a9,_0x386288,_0x3f4466,_0x1144ff,_0xef087b){var _0x12f092=_0x307c2b,_0x407b44=_0x5e00b3,_0x8b43d0=_0x43f0d2[_0x407b44(0x5b5)];_0x386288[_0x12f092(0x266d)]!==WebGLPlot[_0x12f092(0x16f1)][_0x407b44(0x3c78)]&&_0xe466a9[_0x407b44(0x2ddc)]===_0x8b43d0[_0x407b44(0x302c)]&&_0x8b43d0[_0x12f092(0x3616)]&&(_0xe466a9=_0xe466a9[_0x407b44(0x176e)][_0x12f092(0x55e3)]),_0xe466a9[_0x407b44(0x5e42)]=_0x43f0d2,_0xe466a9[_0x407b44(0x599)]=_0x3f4466,_0xe466a9[_0x407b44(0x36b6)]=_0xef087b,_0xe466a9[_0x12f092(0xad9)]=_0x1144ff,_0x386288[_0x407b44(0xe5b)][_0x407b44(0x5323)](_0xe466a9);}function updateAndQueueCommands(_0x28a637,_0x302f3d,_0x1143f7,_0x91d392,_0xe03cc2,_0x948343,_0x4a6ed5,_0x49e95f){var _0x4cdc1c=_0x307c2b,_0x5ee3c5=_0x5e00b3,_0xe8c7eb;_0xe8c7eb=_0x302f3d[_0x5ee3c5(0x3037)]===WebGLPlot[_0x5ee3c5(0x4cb9)][_0x5ee3c5(0x3c78)]?_0x28a637[_0x5ee3c5(0x1c80)]:_0x28a637[_0x5ee3c5(0x4271)];var _0x40fde5,_0x3c3678,_0x19f30f=_0x28a637[_0x5ee3c5(0x1864)],_0x36521d=_0x19f30f!==WebGLPlot['ClassificationType'][_0x5ee3c5(0x54a5)]&&_0x19f30f!==WebGLPlot[_0x4cdc1c(0x1152)][_0x5ee3c5(0x1a6a)],_0x408918=_0x19f30f!==WebGLPlot[_0x5ee3c5(0x388c)][_0x5ee3c5(0x3f19)]&&_0x19f30f!==WebGLPlot[_0x5ee3c5(0x388c)][_0x5ee3c5(0x1a6a)],_0x4a8277=_0x19f30f!==WebGLPlot[_0x5ee3c5(0x388c)][_0x5ee3c5(0x3f19)]&&_0x19f30f!==WebGLPlot[_0x4cdc1c(0x1152)][_0x5ee3c5(0x54a5)],_0x4f7d4b=_0x302f3d[_0x5ee3c5(0xd77)],_0x3a7bee=_0x28a637[_0x5ee3c5(0x5b5)];if(_0x4f7d4b[_0x5ee3c5(0x445c)]){var _0x4f709a=_0x1143f7['length'];for(_0x40fde5=0x0;_0x40fde5<_0x4f709a;++_0x40fde5)_0x3c3678=_0xe8c7eb[boundingVolumeIndex(_0x40fde5,_0x4f709a)],_0x36521d&&updateAndQueueRenderCommand(_0x28a637,_0x1143f7[_0x40fde5],_0x302f3d,_0xe03cc2,_0x948343,_0x3c3678,_0x4a6ed5),_0x408918&&updateAndQueueRenderCommand(_0x28a637,_0x1143f7[_0x40fde5][_0x5ee3c5(0x176e)][_0x4cdc1c(0x11cb)],_0x302f3d,_0xe03cc2,_0x948343,_0x3c3678,_0x4a6ed5),_0x4a8277&&updateAndQueueRenderCommand(_0x28a637,_0x1143f7[_0x40fde5][_0x5ee3c5(0x176e)][_0x5ee3c5(0x5d7)],_0x302f3d,_0xe03cc2,_0x948343,_0x3c3678,_0x4a6ed5);if(_0x302f3d[_0x4cdc1c(0x23b8)]){var _0x149033=_0x3a7bee[_0x5ee3c5(0x3066)],_0x2cc1da=_0x149033[_0x5ee3c5(0x809)];for(_0x40fde5=0x0;_0x40fde5<_0x2cc1da;++_0x40fde5)_0x3c3678=_0xe8c7eb[Math[_0x4cdc1c(0x4b96)](_0x40fde5/0x2)],updateAndQueueRenderCommand(_0x28a637,_0x149033[_0x40fde5],_0x302f3d,_0xe03cc2,_0x948343,_0x3c3678,_0x4a6ed5);}}if(_0x4f7d4b[_0x5ee3c5(0x3c62)]){var _0x3b81dd,_0x9ad91e=_0x91d392[_0x5ee3c5(0x809)];for(_0x28a637['_useFragmentCulling']||(_0x3b81dd=_0x3a7bee[_0x5ee3c5(0x5b5)][_0x4cdc1c(0x99e)]),_0x40fde5=0x0;_0x40fde5<_0x9ad91e;++_0x40fde5){if(_0x3c3678=_0xe8c7eb[boundingVolumeIndex(_0x40fde5,_0x9ad91e)],!_0x28a637[_0x5ee3c5(0xb3d)])_0x3c3678=_0xe8c7eb[_0x3b81dd[boundingVolumeIndex(_0x40fde5,_0x9ad91e)][_0x5ee3c5(0x51d3)]];_0x36521d&&updateAndQueuePickCommand(_0x28a637,_0x91d392[_0x40fde5],_0x302f3d,_0xe03cc2,_0x948343,_0x3c3678),_0x408918&&updateAndQueuePickCommand(_0x28a637,_0x91d392[_0x40fde5]['derivedCommands'][_0x5ee3c5(0x3beb)],_0x302f3d,_0xe03cc2,_0x948343,_0x3c3678),_0x4a8277&&updateAndQueueRenderCommand(_0x28a637,_0x91d392[_0x40fde5][_0x5ee3c5(0x176e)][_0x4cdc1c(0xa43)],_0x302f3d,_0xe03cc2,_0x948343,_0x3c3678,_0x4a6ed5);}}}function GroundEffect(_0x182fbd){var _0x434d4=_0x307c2b,_0x51b281=_0x5e00b3;if(!_0x182fbd||!_0x182fbd[_0x51b281(0x20c0)])throw new WebGLPlot[(_0x51b281(0x5f34))](_0x51b281(0x22cd));this[_0x51b281(0x5e52)]=_0x182fbd[_0x51b281(0x20c0)],this[_0x51b281(0x1462)]=WebGLPlot[_0x51b281(0x3bf5)](_0x182fbd[_0x434d4(0x537b)],!0x0),this['_positions']=WebGLPlot[_0x434d4(0x76f)](_0x182fbd[_0x51b281(0x1c83)],!0x0),this[_0x51b281(0x512)]=WebGLPlot[_0x51b281(0x3bf5)](_0x182fbd[_0x51b281(0x8fe)],WebGLPlot[_0x51b281(0x3722)][_0x51b281(0x12b7)][_0x51b281(0x1e29)](0.8)),this[_0x434d4(0x222e)]=WebGLPlot[_0x51b281(0x3bf5)](_0x182fbd[_0x51b281(0x5004)],void 0x0),this[_0x434d4(0x1505)]=WebGLPlot[_0x434d4(0x76f)](_0x182fbd[_0x51b281(0x1bf4)],void 0x0),this[_0x51b281(0x32b3)]=WebGLPlot[_0x434d4(0x76f)](_0x182fbd['id'],WebGLPlot[_0x434d4(0x39b)]()),this[_0x51b281(0x4a16)]();}function CameraMoveHandler(_0x12714b){var _0x31366a=_0x307c2b,_0x21c007=_0x5e00b3;if(!_0x12714b)throw new WebGLPlot[(_0x31366a(0x1012))](_0x21c007(0x39b9));this[_0x21c007(0x4d6c)]=0x64;let _0x3faa28=_0x12714b[_0x21c007(0x20c0)][_0x21c007(0x43fb)][_0x31366a(0x2864)];CameraMoveHandler[_0x21c007(0x5261)]={'looking':!0x1,'moveForward':!0x1,'moveBackward':!0x1,'moveUp':!0x1,'moveDown':!0x1,'moveLeft':!0x1,'moveRight':!0x1};let _0x22bb70=this;_0x12714b[_0x21c007(0x4c12)][_0x21c007(0x146e)][_0x21c007(0x13f3)](function(_0x29ff53){var _0x402bee=_0x31366a,_0x5d9d6f=_0x21c007;const _0xbf483d=_0x12714b[_0x5d9d6f(0x5592)],_0x5e289a=_0x3faa28[_0x5d9d6f(0x3bd7)](_0xbf483d[_0x5d9d6f(0x3747)])[_0x5d9d6f(0x5a4e)]/_0x22bb70[_0x5d9d6f(0x4d6c)];CameraMoveHandler[_0x402bee(0x55de)][_0x5d9d6f(0x5e9f)]&&_0xbf483d[_0x5d9d6f(0x5e9f)](_0x5e289a),CameraMoveHandler[_0x402bee(0x55de)][_0x5d9d6f(0xe7e)]&&_0xbf483d[_0x5d9d6f(0xe7e)](_0x5e289a),CameraMoveHandler['flags'][_0x5d9d6f(0x529f)]&&_0xbf483d[_0x402bee(0x4c1a)](_0x5e289a),CameraMoveHandler[_0x5d9d6f(0x5261)][_0x5d9d6f(0x2aab)]&&_0xbf483d[_0x5d9d6f(0x2aab)](_0x5e289a),CameraMoveHandler[_0x5d9d6f(0x5261)][_0x402bee(0x358f)]&&_0xbf483d[_0x5d9d6f(0x1fb)](_0x5e289a),CameraMoveHandler[_0x5d9d6f(0x5261)][_0x5d9d6f(0x2016)]&&_0xbf483d[_0x5d9d6f(0x2016)](_0x5e289a);});}function getFlagForKeyCode$1(_0x1394a2){var _0x585618=_0x307c2b,_0x292fde=_0x5e00b3;switch(_0x1394a2){case'Z'[_0x585618(0x4f56)](0x0):return _0x585618(0x2559);case'X'[_0x292fde(0x167b)](0x0):return'moveBackward';case'W'[_0x585618(0x4f56)](0x0):return _0x292fde(0x529f);case'S'[_0x292fde(0x167b)](0x0):return _0x292fde(0x2aab);case'D'[_0x292fde(0x167b)](0x0):return _0x292fde(0x2016);case'A'[_0x292fde(0x167b)](0x0):case 0x25:return _0x585618(0x358f);case 0x26:return _0x292fde(0x529f);case 0x27:return _0x292fde(0x2016);case 0x28:return _0x292fde(0x2aab);default:return;}}function EditSmlFileParameters(_0xfdc082){var _0x217dab=_0x307c2b,_0x52d307=_0x5e00b3;_0xfdc082=_0xfdc082||{},this['method']=_0xfdc082[_0x52d307(0x3081)]?_0xfdc082[_0x217dab(0x2923)]:_0x52d307(0x477),this[_0x52d307(0xa43)]=_0xfdc082[_0x52d307(0xa43)]?_0xfdc082[_0x52d307(0xa43)]:null,this[_0x52d307(0x2fed)]=_0xfdc082[_0x52d307(0x2fed)]?_0xfdc082[_0x52d307(0x2fed)]:'',this[_0x52d307(0x481f)]=!!_0xfdc082[_0x217dab(0x5937)]&&_0xfdc082['isCover'],this[_0x52d307(0x3020)]=_0x52d307(0x170c);}PlotGroundPrimitive[_0x5e00b3(0x21f5)]=function(){var _0x4fbbd7=_0x5e00b3;return WebGLPlot[_0x4fbbd7(0x686)][_0x4fbbd7(0x4a16)]();},PlotGroundPrimitive[_0x5e00b3(0x3720)]['update']=function(_0x37c4b){var _0x1b55b7=_0x307c2b,_0x28e0ae=_0x5e00b3;if(WebGLPlot[_0x28e0ae(0x5f34)](this[_0x1b55b7(0x1679)])||WebGLPlot[_0x28e0ae(0x5f34)](this[_0x28e0ae(0x2b0e)])){if(WebGLPlot[_0x28e0ae(0x686)][_0x28e0ae(0xb0c)]){var _0x29e82c=this,_0x3cc83a=this[_0x28e0ae(0x2a5d)];if(!WebGLPlot['defined'](this[_0x1b55b7(0x1679)])){var _0x262c02,_0x412355,_0x2d7221,_0x20b5fe,_0x4b6a64,_0xe41cd8=_0x37c4b[_0x28e0ae(0x5cd9)][_0x1b55b7(0x2864)],_0x1fb58d=Array[_0x28e0ae(0x2676)](this[_0x28e0ae(0x2b0e)])?this[_0x28e0ae(0x2b0e)]:[this[_0x28e0ae(0x2b0e)]],_0x26c52c=_0x1fb58d[_0x28e0ae(0x809)],_0x246421=new Array(_0x26c52c);for(_0x20b5fe=0x0;_0x20b5fe<_0x26c52c;++_0x20b5fe){var _0x56788c=getRectangle(_0x37c4b,_0x412355=(_0x262c02=_0x1fb58d[_0x20b5fe])[_0x28e0ae(0x144e)]);WebGLPlot[_0x28e0ae(0x5f34)](_0x4b6a64)?WebGLPlot[_0x28e0ae(0x5f34)](_0x56788c)&&WebGLPlot[_0x1b55b7(0x2cf6)][_0x1b55b7(0xb0c)](_0x4b6a64,_0x56788c,_0x4b6a64):_0x4b6a64=WebGLPlot[_0x28e0ae(0x21ba)][_0x28e0ae(0x40f3)](_0x56788c);var _0xbdea44=_0x262c02['id'];if(WebGLPlot[_0x1b55b7(0x1563)](_0xbdea44)&&WebGLPlot[_0x1b55b7(0x1563)](_0x56788c)){var _0x48cbc1=WebGLPlot[_0x28e0ae(0x686)][_0x28e0ae(0x2323)](_0x56788c,_0xe41cd8);this[_0x28e0ae(0xabe)][_0x28e0ae(0x5323)](_0xbdea44),this[_0x28e0ae(0x650)][_0x28e0ae(0x5323)](_0x48cbc1);}_0x2d7221=_0x412355[_0x28e0ae(0x26fc)],!WebGLPlot[_0x28e0ae(0x5f34)](_0x2d7221)||WebGLPlot[_0x28e0ae(0x5f34)](_0x2d7221[_0x28e0ae(0xf14)]);}var _0x384ce1=_0x37c4b[_0x28e0ae(0xf82)];this[_0x28e0ae(0x37e0)]=this[_0x28e0ae(0x55e)]*_0x384ce1,this[_0x28e0ae(0x243d)]=this[_0x28e0ae(0xd89)]*_0x384ce1;var _0x2b9eb8=PlotGroundPrimitive[_0x28e0ae(0x5cbf)](_0x37c4b[_0x28e0ae(0x4fd0)]);if(this[_0x28e0ae(0xb3d)]=_0x2b9eb8,_0x2b9eb8){var _0x5c974f,_0x3c893e=!0x0;for(_0x20b5fe=0x0;_0x20b5fe<_0x26c52c;++_0x20b5fe)if(_0x4b6a64=getRectangle(_0x37c4b,_0x412355=(_0x262c02=_0x1fb58d[_0x20b5fe])[_0x1b55b7(0x2b1d)]),WebGLPlot[_0x28e0ae(0xaa7)][_0x28e0ae(0x58b2)](_0x4b6a64)){_0x3c893e=!0x1;break;}for(_0x20b5fe=0x0;_0x20b5fe<_0x26c52c;++_0x20b5fe){_0x2d7221=(_0x412355=(_0x262c02=_0x1fb58d[_0x20b5fe])[_0x28e0ae(0x144e)])[_0x28e0ae(0x26fc)];var _0x52378d=getRectangle(_0x37c4b,_0x412355),_0xd70024=_0x412355[_0x1b55b7(0x1f7e)],_0x24ec28=_0x37c4b[_0x28e0ae(0x4fd0)][_0x28e0ae(0x3770)];_0x5c974f=_0x3c893e?WebGLPlot['ShadowVolumeAppearance'][_0x28e0ae(0x27c4)](_0x52378d,_0xd70024,_0xe41cd8,_0x37c4b['mapProjection'],_0x24ec28,this[_0x28e0ae(0x243d)]):WebGLPlot[_0x28e0ae(0xaa7)][_0x28e0ae(0x5445)](_0x52378d,_0xd70024,_0xe41cd8,_0x37c4b[_0x28e0ae(0x5cd9)],_0x24ec28);var _0x1fca93=_0x262c02[_0x28e0ae(0x177b)];for(var _0x346c46 in _0x1fca93)_0x1fca93[_0x28e0ae(0x1a9a)](_0x346c46)&&(_0x5c974f[_0x346c46]=_0x1fca93[_0x346c46]);_0x262c02[_0x28e0ae(0x2cb7)]?_0x246421[_0x20b5fe]=new WebGLPlot[(_0x28e0ae(0x457b))]({'geometry':_0x262c02[_0x28e0ae(0x5576)],'attributes':_0x5c974f,'id':_0x262c02['id']}):(_0x246421[_0x20b5fe]=new WebGLPlot[(_0x28e0ae(0x457b))]({'geometry':_0x2d7221[_0x1b55b7(0x2da8)](_0x412355,getComputeMinimumHeightFunction(this),getComputeMaximumHeightFunction(this)),'attributes':_0x5c974f,'id':_0x262c02['id']}),_0x262c02['_groundGeometry']=_0x246421[_0x20b5fe][_0x28e0ae(0x144e)],_0x262c02[_0x1b55b7(0x3bab)]=!0x0);}}else{for(_0x20b5fe=0x0;_0x20b5fe<_0x26c52c;++_0x20b5fe)_0x2d7221=(_0x412355=(_0x262c02=_0x1fb58d[_0x20b5fe])[_0x28e0ae(0x144e)])[_0x28e0ae(0x26fc)],_0x262c02[_0x28e0ae(0x2cb7)]?_0x246421[_0x20b5fe]=new WebGLPlot[(_0x28e0ae(0x457b))]({'geometry':_0x412355,'attributes':_0x262c02[_0x1b55b7(0x3377)],'id':_0x262c02['id']}):(_0x246421[_0x20b5fe]=new WebGLPlot[(_0x1b55b7(0x425a))]({'geometry':_0x2d7221[_0x28e0ae(0xf14)](_0x412355,getComputeMinimumHeightFunction(this),getComputeMaximumHeightFunction(this)),'attributes':_0x262c02[_0x28e0ae(0x177b)],'id':_0x262c02['id']}),_0x262c02[_0x28e0ae(0x5576)]=_0x246421[_0x20b5fe][_0x28e0ae(0x144e)],_0x262c02[_0x1b55b7(0x3bab)]=!0x0);}_0x3cc83a[_0x28e0ae(0x2b0e)]=_0x246421,_0x3cc83a[_0x28e0ae(0x51b)]=this[_0x28e0ae(0x51b)],_0x3cc83a[_0x28e0ae(0x2fad)]=function(_0x306073,_0x1c21fe){createBoundingVolume(_0x29e82c,_0x306073,_0x1c21fe);},_0x3cc83a[_0x28e0ae(0x2027)]=function(_0x39870f,_0x365229,_0x390315,_0x211761,_0x1bf3c4,_0x5366e1,_0x35e547,_0x4de9e5){updateAndQueueCommands(_0x29e82c,_0x365229,_0x390315,_0x211761,_0x1bf3c4,_0x5366e1,_0x35e547);},this[_0x1b55b7(0x1679)]=new WebGLPlot[(_0x1b55b7(0x27df))](_0x3cc83a),this[_0x28e0ae(0x5b5)][_0x28e0ae(0x41cf)][_0x28e0ae(0x2a5f)](function(_0x585f1b){var _0x583041=_0x28e0ae;_0x29e82c[_0x583041(0x1d9c)]=!0x0,_0x29e82c[_0x583041(0x19a3)]&&(_0x29e82c[_0x583041(0x2b0e)]=void 0x0);var _0x23fcf7=_0x585f1b[_0x583041(0x5432)];WebGLPlot[_0x583041(0x5f34)](_0x23fcf7)?_0x29e82c[_0x583041(0x41ff)][_0x583041(0x4c5a)](_0x23fcf7):_0x29e82c[_0x583041(0x41ff)][_0x583041(0x1c7e)](_0x29e82c);});}this[_0x1b55b7(0x1679)][_0x28e0ae(0x51b)]=this[_0x1b55b7(0x38c5)],this[_0x28e0ae(0x5b5)][_0x28e0ae(0x3234)]=this[_0x28e0ae(0x3234)],this[_0x28e0ae(0x5b5)]['debugShowShadowVolume']=this[_0x28e0ae(0x50cc)],this[_0x28e0ae(0x5b5)]['debugShowBoundingVolume']=this[_0x1b55b7(0x3425)],this[_0x28e0ae(0x5b5)][_0x1b55b7(0x2e6d)](_0x37c4b);}else PlotGroundPrimitive[_0x28e0ae(0x21f5)]();}},PlotGroundPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x2323)]=function(_0x43e979){var _0xee88e0=_0x5e00b3,_0xe7d761=this[_0xee88e0(0xabe)]['indexOf'](_0x43e979);if(-0x1!==_0xe7d761)return this[_0xee88e0(0x650)][_0xe7d761];},PlotGroundPrimitive[_0x5e00b3(0x3720)][_0x307c2b(0x916)]=function(_0xe0f8be){var _0x5cfb52=_0x5e00b3;return this[_0x5cfb52(0x5b5)][_0x5cfb52(0x4bf2)](_0xe0f8be);},PlotGroundPrimitive[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},PlotGroundPrimitive[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x80b676=_0x5e00b3;return this[_0x80b676(0x5b5)]=this[_0x80b676(0x5b5)]&&this[_0x80b676(0x5b5)][_0x80b676(0x2947)](),WebGLPlot[_0x80b676(0x18fb)](this);},PlotGroundPrimitive[_0x5e00b3(0x5cbf)]=function(_0x4fd917){var _0x5f2cb5=_0x307c2b;return _0x4fd917[_0x5f2cb5(0x42f4)];},PlotGroundPrimitive[_0x5e00b3(0x5daa)]=function(_0x38a724){var _0x5a6c89=_0x307c2b,_0xced44=_0x5e00b3;return PlotGroundPrimitive[_0x5a6c89(0x3292)](_0x38a724[_0xced44(0x3859)][_0x5a6c89(0x5071)]);},GroundEffect[_0x5e00b3(0x3720)][_0x5e00b3(0x4a16)]=function(){var _0xc0f23a=_0x307c2b,_0x4a7019=_0x5e00b3;if(Array[_0xc0f23a(0x2d5)](this['_positions'])&&!(this[_0x4a7019(0x634)][_0x4a7019(0x809)]<0x3)){this[_0x4a7019(0x5b5)]&&this[_0x4a7019(0x2947)]();var _0x19aa63=WebGLPlot[_0x4a7019(0x4bd6)][_0x4a7019(0x25da)](this[_0x4a7019(0x634)]),_0x4d7de7=new WebGLPlot[(_0xc0f23a(0x2c3))](_0x19aa63),_0x25d33a=new WebGLPlot[(_0x4a7019(0x4541))]({'polygonHierarchy':_0x4d7de7}),_0x5e14a5={'show':new WebGLPlot[(_0x4a7019(0x3d15))](this[_0x4a7019(0x1462)]),'distanceDisplayCondition':new WebGLPlot[(_0x4a7019(0x1b26))](),'color':WebGLPlot['ColorGeometryInstanceAttribute'][_0x4a7019(0x3255)](this[_0x4a7019(0x512)])},_0x567ee9=new WebGLPlot[(_0x4a7019(0x457b))]({'geometry':_0x25d33a,'attributes':_0x5e14a5,'id':this[_0xc0f23a(0x3cac)]}),_0x290f63=new PlotGroundPrimitive({'show':this[_0xc0f23a(0x3dd4)],'asynchronous':!0x0,'geometryInstances':_0x567ee9,'classificationType':0x3,'appearance':new WebGLPlot[(_0x4a7019(0x4f88))](),'maxTerrainHeight':this[_0x4a7019(0xd89)],'minTerrainHeight':this[_0x4a7019(0x55e)]});this[_0x4a7019(0x5b5)]=this[_0x4a7019(0x5e52)][_0xc0f23a(0x4a35)][_0x4a7019(0x30c2)](_0x290f63);}},GroundEffect['prototype'][_0x5e00b3(0x2947)]=function(){var _0x79c12d=_0x307c2b,_0x33ed9d=_0x5e00b3;this[_0x33ed9d(0x5e52)]&&this[_0x33ed9d(0x5b5)]&&(this['_scene'][_0x79c12d(0x4a35)][_0x33ed9d(0x2eb0)](this[_0x33ed9d(0x5b5)]),this[_0x33ed9d(0x5b5)]=void 0x0);},GroundEffect[_0x5e00b3(0x3720)][_0x307c2b(0x12c9)]=function(){var _0x3614ad=_0x307c2b;this[_0x3614ad(0x5020)](),this[_0x3614ad(0xc84)]();},Object[_0x5e00b3(0x1dfd)](GroundEffect[_0x5e00b3(0x3720)],{'show':{'get':function(){var _0x211b5e=_0x5e00b3;return this[_0x211b5e(0x1462)];},'set':function(_0x52962c){var _0x277423=_0x5e00b3;this[_0x277423(0x1462)]!==_0x52962c&&(this[_0x277423(0x1462)]=_0x52962c,this[_0x277423(0x5b5)]&&(this[_0x277423(0x5b5)]['show']=_0x52962c));}},'positions':{'get':function(){var _0x4331a1=_0x5e00b3;return this[_0x4331a1(0x634)];},'set':function(_0xde6482){var _0x44eea7=_0x5e00b3;Array[_0x44eea7(0x2676)](_0xde6482)&&_0xde6482['length']>=0x3&&(this[_0x44eea7(0x634)]=_0xde6482,this[_0x44eea7(0x16d0)]());}},'color':{'get':function(){var _0x27af5b=_0x5e00b3;return this[_0x27af5b(0x512)];},'set':function(_0x3485e1){var _0x13bf86=_0x5e00b3;WebGLPlot[_0x13bf86(0x3722)][_0x13bf86(0x1dab)](_0x3485e1,this[_0x13bf86(0x512)])||(this[_0x13bf86(0x512)]=_0x3485e1,this[_0x13bf86(0x16d0)]());}},'maxTerrainHeight':{'get':function(){var _0xce1a0a=_0x5e00b3;return this[_0xce1a0a(0xd89)];},'set':function(_0x4c44fa){var _0x54ea2a=_0x307c2b,_0x227e41=_0x5e00b3;this[_0x54ea2a(0x222e)]!==_0x4c44fa&&(this[_0x227e41(0xd89)]=_0x4c44fa,this[_0x227e41(0x16d0)]());}},'minTerrainHeight':{'get':function(){var _0x21c91a=_0x5e00b3;return this[_0x21c91a(0x55e)];},'set':function(_0x568d6b){var _0x2b4f2c=_0x307c2b,_0x23d681=_0x5e00b3;this[_0x23d681(0x55e)]!==_0x568d6b&&(this[_0x2b4f2c(0x1505)]=_0x568d6b,this['_update']());}}}),CameraMoveHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x3eaa)]=function(){var _0xc800cd=_0x5e00b3;document[_0xc800cd(0x13f3)](_0xc800cd(0x4bfc),this[_0xc800cd(0x4bfc)],!0x1),document[_0xc800cd(0x13f3)](_0xc800cd(0x2cbc),this[_0xc800cd(0x2cbc)],!0x1);},CameraMoveHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x4dff)]=function(){var _0x3f8ae4=_0x307c2b,_0xa30642=_0x5e00b3;document[_0x3f8ae4(0x3df8)](_0xa30642(0x4bfc),this[_0x3f8ae4(0x3f43)]),document['removeEventListener']('keyup',this[_0xa30642(0x2cbc)]);},CameraMoveHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x4bfc)]=function(_0x4d72e2){var _0x2d602b=_0x5e00b3;const _0x343361=getFlagForKeyCode$1(_0x4d72e2[_0x2d602b(0x41f2)]);void 0x0!==_0x343361&&(CameraMoveHandler['flags'][_0x343361]=!0x0);},CameraMoveHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x2cbc)]=function(_0x585475){var _0x174ee8=_0x5e00b3;const _0xab8f3=getFlagForKeyCode$1(_0x585475[_0x174ee8(0x41f2)]);void 0x0!==_0xab8f3&&(CameraMoveHandler[_0x174ee8(0x5261)][_0xab8f3]=!0x1);},Object[_0x5e00b3(0x1dfd)](CameraMoveHandler[_0x5e00b3(0x3720)],{'cameraMoveRate':{'get':function(){var _0x821174=_0x5e00b3;return this[_0x821174(0x4d6c)];},'set':function(_0x58ec29){var _0x38464b=_0x5e00b3;if(_0x58ec29===this[_0x38464b(0x4d6c)]||_0x38464b(0x1efe)!=typeof _0x58ec29)return!0x1;this[_0x38464b(0x4d6c)]=_0x58ec29;}}}),EditSmlFileParameters[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x14209f=_0x5e00b3,_0x5a59e3=this;_0x5a59e3[_0x14209f(0x3081)]=_0x14209f(0x477),_0x5a59e3['sitData']=null,_0x5a59e3[_0x14209f(0x481f)]=!0x1,_0x5a59e3[_0x14209f(0x2fed)]='';},EditSmlFileParameters[_0x5e00b3(0x54c5)]=function(_0x503a9a){var _0x20976f=_0x307c2b,_0x65a9e0=_0x5e00b3;if(_0x503a9a)return WebGLPlot[_0x20976f(0x1287)](_0x503a9a[_0x65a9e0(0xa43)]);};class EditSmlFileService extends PlotCommonServiceBase{constructor(_0x9c3fd7,_0xff84b0){var _0x2744e2=_0x307c2b,_0x1898bb=_0x5e00b3;super(_0x9c3fd7,_0xff84b0),(_0xff84b0=_0xff84b0||{})&&this[_0x2744e2(0x4ac3)](this,_0xff84b0);var _0x46a7fd=this;_0x46a7fd[_0x1898bb(0x34b8)]=new PlotEvents(_0x46a7fd,null,_0x46a7fd[_0x1898bb(0x57d6)],!0x0),_0x46a7fd[_0x1898bb(0x5052)]instanceof Object&&_0x46a7fd[_0x1898bb(0x34b8)]['on'](_0x46a7fd[_0x1898bb(0x5052)]),this[_0x1898bb(0x3020)]=_0x1898bb(0x1f81);}[_0x5e00b3(0x2947)](){var _0x1a615e=_0x5e00b3;super[_0x1a615e(0x2947)]();}[_0x5e00b3(0x4dec)](_0x587359){var _0x5a7dc6=_0x307c2b,_0x9e0bbb=_0x5e00b3;if(_0x587359){var _0x3645d7=this,_0x4b09f5=_0x587359[_0x9e0bbb(0x3081)],_0x15d575=_0x3645d7[_0x9e0bbb(0x2dba)][_0x9e0bbb(0x2bb6)](_0x3645d7[_0x5a7dc6(0x2cb5)][_0x5a7dc6(0x2ef4)]-0x1,0x1);_0x3645d7[_0x9e0bbb(0x2dba)]+='/'==_0x15d575?_0x9e0bbb(0x1870):_0x5a7dc6(0x376f),_0x3645d7['url']+=_0x587359[_0x9e0bbb(0x2fed)]+_0x9e0bbb(0x4b39),_0x3645d7[_0x9e0bbb(0x2dba)]+=_0x9e0bbb(0xfdc)+_0x587359[_0x9e0bbb(0x481f)];var _0xa53b11=null;_0x587359[_0x9e0bbb(0x3081)]&&_0x9e0bbb(0x477)===_0x587359[_0x5a7dc6(0x2923)]&&(_0xa53b11=EditSmlFileParameters[_0x9e0bbb(0x54c5)](_0x587359)),_0x3645d7[_0x9e0bbb(0x2625)]({'method':_0x4b09f5,'data':_0xa53b11,'scope':_0x3645d7,'success':_0x3645d7[_0x9e0bbb(0x38a4)],'failure':_0x3645d7[_0x9e0bbb(0x3c57)]});}}[_0x5e00b3(0x46d7)](_0x1efc0d,_0x5bb256){var _0x38aa99=_0x307c2b,_0x9915c4=_0x5e00b3;if(_0x1efc0d=_0x1efc0d||{},_0x5bb256){for(var _0xa330a1 in _0x5bb256){var _0x1aac69=_0x5bb256[_0xa330a1];void 0x0!==_0x1aac69&&(_0x1efc0d[_0xa330a1]=_0x1aac69);}!(_0x9915c4(0x1b4b)==typeof window[_0x9915c4(0x2eeb)]&&_0x5bb256 instanceof window[_0x9915c4(0x2eeb)])&&_0x5bb256[_0x9915c4(0x1a9a)]&&void 0x0!==_0x5bb256[_0x38aa99(0xedf)]&&(_0x1efc0d[_0x38aa99(0xedf)]=_0x5bb256[_0x38aa99(0xedf)]);}return _0x1efc0d;}}function GetSymbolInfoParameters(_0x2b9da2){var _0x2b5c6a=_0x307c2b,_0x287400=_0x5e00b3;_0x2b9da2=_0x2b9da2||{},this[_0x287400(0x3251)]=_0x2b9da2[_0x2b5c6a(0x1508)],this[_0x287400(0x3c16)]=_0x2b9da2[_0x287400(0x3c16)],this[_0x2b5c6a(0x5a1d)]=_0x2b9da2[_0x287400(0x3d75)]?_0x2b9da2[_0x2b5c6a(0x5a1d)]:null,this[_0x287400(0x46f9)]=_0x2b9da2[_0x287400(0x46f9)]?_0x2b9da2[_0x2b5c6a(0xb0e)]:0x0,this[_0x2b5c6a(0x28f)]=!!_0x2b9da2[_0x2b5c6a(0x28f)]&&_0x2b9da2[_0x287400(0x2534)],this[_0x287400(0x1f9b)]=_0x2b9da2[_0x287400(0x1f9b)]?_0x2b9da2[_0x287400(0x1f9b)]:0x0,this[_0x287400(0x3c82)]=_0x2b9da2[_0x2b5c6a(0x52d8)]?_0x2b9da2[_0x287400(0x3c82)]:null,this[_0x287400(0x3945)]=_0x2b9da2[_0x287400(0x3945)]?_0x2b9da2[_0x287400(0x3945)]:null,this[_0x2b5c6a(0x18ff)]=_0x2b9da2[_0x287400(0x4200)]?_0x2b9da2[_0x287400(0x4200)]:null,this[_0x2b5c6a(0x2d72)]=_0x2b9da2[_0x287400(0x9ea)]?_0x2b9da2[_0x287400(0x9ea)]:null,this[_0x287400(0x10f1)]=_0x2b9da2[_0x287400(0x10f1)]?_0x2b9da2[_0x287400(0x10f1)]:0x0,this[_0x287400(0x3020)]=_0x2b5c6a(0x3e3);}GetSymbolInfoParameters[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x11e90c=_0x307c2b,_0x5f373f=_0x5e00b3,_0x185e67=this;_0x185e67[_0x5f373f(0x3251)]=null,_0x185e67[_0x11e90c(0x57c6)]=null,_0x185e67[_0x5f373f(0x3d75)]=null,_0x185e67[_0x5f373f(0x46f9)]=null,_0x185e67[_0x5f373f(0x2534)]=null,_0x185e67[_0x5f373f(0x1f9b)]=null,_0x185e67[_0x5f373f(0x3c82)]=null,_0x185e67[_0x5f373f(0x3945)]=null,_0x185e67[_0x5f373f(0x4200)]=null,_0x185e67[_0x5f373f(0x9ea)]=null,_0x185e67[_0x5f373f(0x10f1)]=null;},GetSymbolInfoParameters[_0x5e00b3(0x1526)]=function(_0x4fd7e5){var _0x143ad3=_0x307c2b,_0x5448cf=_0x5e00b3;if(_0x4fd7e5&&null!==_0x4fd7e5[_0x5448cf(0x3251)]&&null!==_0x4fd7e5[_0x5448cf(0x3c16)]){var _0x2f527e=_0x5448cf(0xafc)+encodeURIComponent(_0x4fd7e5[_0x143ad3(0x1508)])+_0x5448cf(0x1b45)+encodeURIComponent(_0x4fd7e5[_0x5448cf(0x3c16)]);if(_0x4fd7e5[_0x143ad3(0x5a1d)]&&null!==_0x4fd7e5[_0x143ad3(0x5a1d)]&&0x0!==_0x4fd7e5[_0x143ad3(0x5a1d)]['length']){let _0x23398a='[';for(let _0x41b302=0x0;_0x41b302<_0x4fd7e5[_0x5448cf(0x3d75)][_0x5448cf(0x809)];_0x41b302++)_0x41b302===_0x4fd7e5[_0x5448cf(0x3d75)][_0x5448cf(0x809)]-0x1?_0x23398a+=_0x5448cf(0xcfa)+_0x4fd7e5['inputPoints'][_0x41b302]['x']+_0x5448cf(0x1fc7)+_0x4fd7e5[_0x5448cf(0x3d75)][_0x41b302]['y']+'}]':_0x23398a+=_0x143ad3(0x3c09)+_0x4fd7e5[_0x5448cf(0x3d75)][_0x41b302]['x']+_0x143ad3(0x1014)+_0x4fd7e5[_0x5448cf(0x3d75)][_0x41b302]['y']+'},';_0x2f527e+=_0x143ad3(0xc8e)+encodeURIComponent(_0x23398a);}if(_0x4fd7e5[_0x5448cf(0x4200)]&&null!==_0x4fd7e5[_0x5448cf(0x4200)]&&0x0!==_0x4fd7e5['scalePoints'][_0x5448cf(0x809)]){let _0x249d1e='[';for(let _0x102f23=0x0;_0x102f23<_0x4fd7e5[_0x5448cf(0x4200)][_0x5448cf(0x809)];_0x102f23++)_0x102f23===_0x4fd7e5[_0x143ad3(0x18ff)][_0x5448cf(0x809)]-0x1?_0x249d1e+=_0x5448cf(0xcfa)+_0x4fd7e5[_0x5448cf(0x4200)][_0x102f23]['x']+_0x5448cf(0x1fc7)+_0x4fd7e5[_0x5448cf(0x4200)][_0x102f23]['y']+'}]':_0x249d1e+=_0x5448cf(0xcfa)+_0x4fd7e5[_0x5448cf(0x4200)][_0x102f23]['x']+_0x5448cf(0x1fc7)+_0x4fd7e5[_0x5448cf(0x4200)][_0x102f23]['y']+'},';_0x2f527e+=_0x143ad3(0x282a)+encodeURIComponent(_0x249d1e);}if(_0x4fd7e5[_0x143ad3(0x3107)]&&null!==_0x4fd7e5[_0x5448cf(0x3945)]&&0x0!==_0x4fd7e5['scaleValues'][_0x5448cf(0x809)]){let _0x39f709='[';for(let _0x1277da=0x0;_0x1277da<_0x4fd7e5[_0x5448cf(0x3945)][_0x143ad3(0x2ef4)];_0x1277da++)_0x1277da===_0x4fd7e5[_0x5448cf(0x3945)][_0x5448cf(0x809)]-0x1?_0x39f709+=_0x4fd7e5[_0x5448cf(0x3945)][_0x1277da]+']':_0x39f709+=_0x4fd7e5[_0x5448cf(0x3945)][_0x1277da]+',';_0x2f527e+=_0x5448cf(0x3f60)+encodeURIComponent(_0x39f709);}if(_0x4fd7e5[_0x5448cf(0x3c82)]&&null!==_0x4fd7e5[_0x143ad3(0x52d8)]&&0x0!==_0x4fd7e5[_0x5448cf(0x3c82)][_0x143ad3(0x2ef4)]){let _0x2b8526='[';for(let _0x5e2ec9=0x0;_0x5e2ec9<_0x4fd7e5[_0x5448cf(0x3c82)][_0x143ad3(0x2ef4)];_0x5e2ec9++)_0x5e2ec9===_0x4fd7e5[_0x5448cf(0x3c82)][_0x5448cf(0x809)]-0x1?_0x2b8526+=_0x4fd7e5[_0x143ad3(0x52d8)][_0x5e2ec9][_0x5448cf(0x3c16)]+']':_0x2b8526+=_0x4fd7e5[_0x5448cf(0x3c82)][_0x5e2ec9][_0x5448cf(0x3c16)]+',';_0x2f527e+=_0x5448cf(0x58f2)+encodeURIComponent(_0x2b8526);}return _0x4fd7e5[_0x143ad3(0x2d72)]&&null!==_0x4fd7e5[_0x5448cf(0x9ea)]&&(_0x2f527e+=_0x5448cf(0x23c2)+encodeURIComponent(_0x143ad3(0x3c09)+_0x4fd7e5[_0x5448cf(0x9ea)]['x']+_0x5448cf(0x1fc7)+_0x4fd7e5[_0x5448cf(0x9ea)]['y']+'}')),_0x4fd7e5['newScalePointIndex']&&null!==_0x4fd7e5[_0x5448cf(0x10f1)]&&(_0x2f527e+=_0x143ad3(0x2254)+encodeURIComponent(_0x4fd7e5[_0x5448cf(0x10f1)])),_0x4fd7e5[_0x5448cf(0x46f9)]&&null!==_0x4fd7e5[_0x5448cf(0x46f9)]&&(_0x2f527e+=_0x5448cf(0x2a7e)+encodeURIComponent(_0x4fd7e5[_0x5448cf(0x46f9)])),_0x4fd7e5[_0x5448cf(0x2534)]&&null!==_0x4fd7e5['negativeImage']&&(_0x2f527e+=_0x5448cf(0x50de)+encodeURIComponent(_0x4fd7e5[_0x143ad3(0x28f)])),_0x4fd7e5[_0x5448cf(0x1f9b)]&&null!==_0x4fd7e5[_0x5448cf(0x1f9b)]&&(_0x2f527e+=_0x5448cf(0xb3f)+encodeURIComponent(_0x4fd7e5[_0x5448cf(0x1f9b)])),_0x2f527e;}};class GetSMLInfosService extends PlotCommonServiceBase{constructor(_0x3117ac,_0x1ba14e){var _0x2f7f5b=_0x307c2b,_0x5cd03e=_0x5e00b3;super(_0x3117ac,_0x1ba14e),(_0x1ba14e=_0x1ba14e||{})&&this[_0x5cd03e(0x46d7)](this,_0x1ba14e);var _0x3bce3d,_0x3d5b92=this;_0x3d5b92[_0x5cd03e(0x34b8)]=new PlotEvents(_0x3d5b92,null,_0x3d5b92[_0x2f7f5b(0x1c5c)],!0x0),_0x3d5b92[_0x5cd03e(0x5052)]instanceof Object&&_0x3d5b92[_0x5cd03e(0x34b8)]['on'](_0x3d5b92[_0x5cd03e(0x5052)]),_0x3bce3d=_0x3d5b92[_0x5cd03e(0x2dba)][_0x5cd03e(0x2bb6)](_0x3d5b92[_0x2f7f5b(0x2cb5)][_0x5cd03e(0x809)]-0x1,0x1),_0x3d5b92[_0x2f7f5b(0x2cb5)]+='/'==_0x3bce3d?_0x5cd03e(0x3ccc):_0x5cd03e(0x3a1b),_0x3d5b92[_0x5cd03e(0x2dba)]+=_0x5cd03e(0x4b39),this[_0x5cd03e(0x3020)]=_0x5cd03e(0x1fb3);}[_0x5e00b3(0x2947)](){var _0x4f5fdd=_0x5e00b3;super[_0x4f5fdd(0x2947)]();}[_0x5e00b3(0x4dec)](_0x21e217){var _0x22ab3e=_0x5e00b3;if(_0x21e217){var _0x9391c4=this;_0x9391c4[_0x22ab3e(0x2dba)]+=GetSymbolInfoParameters[_0x22ab3e(0x1526)](_0x21e217),_0x9391c4[_0x22ab3e(0x2625)]({'method':_0x22ab3e(0x2996),'data':null,'scope':_0x9391c4,'success':_0x9391c4[_0x22ab3e(0x38a4)],'failure':_0x9391c4[_0x22ab3e(0x3c57)]});}}[_0x5e00b3(0x46d7)](_0x7daaa5,_0x165bb2){var _0x1f63ea=_0x307c2b,_0x4820c2=_0x5e00b3;if(_0x7daaa5=_0x7daaa5||{},_0x165bb2){for(var _0x3b7435 in _0x165bb2){var _0x4de8ed=_0x165bb2[_0x3b7435];void 0x0!==_0x4de8ed&&(_0x7daaa5[_0x3b7435]=_0x4de8ed);}!(_0x4820c2(0x1b4b)==typeof window[_0x4820c2(0x2eeb)]&&_0x165bb2 instanceof window[_0x4820c2(0x2eeb)])&&_0x165bb2[_0x4820c2(0x1a9a)]&&void 0x0!==_0x165bb2[_0x4820c2(0x3cc8)]&&(_0x7daaa5[_0x1f63ea(0xedf)]=_0x165bb2[_0x4820c2(0x3cc8)]);}return _0x7daaa5;}}function SMLFileService(_0x34ece3,_0x484bb2){var _0x27b154=_0x307c2b,_0x23ae0b=_0x5e00b3;this[_0x23ae0b(0x2dba)]=_0x34ece3,this[_0x27b154(0x361c)]=_0x484bb2;}SMLFileService[_0x5e00b3(0x3720)][_0x5e00b3(0x206c)]=function(_0x39a98f,_0x5e69cf,_0xd866a0){var _0x55d4a1=_0x307c2b,_0x1c77ea=_0x5e00b3,_0x240c2c=this;return _0xd866a0||(_0xd866a0=_0x240c2c),new GetSMLInfosService(_0x240c2c['url'],{'proxy':_0x240c2c[_0x1c77ea(0x54e8)]['proxy'],'withCredentials':_0x240c2c[_0x1c77ea(0x54e8)][_0x1c77ea(0x5316)],'crossOrigin':_0x240c2c[_0x55d4a1(0x361c)][_0x1c77ea(0x264c)],'headers':_0x240c2c[_0x1c77ea(0x54e8)][_0x1c77ea(0x29ac)],'serverType':_0x240c2c[_0x1c77ea(0x54e8)][_0x1c77ea(0x41c5)],'eventListeners':{'scope':_0xd866a0,'processCompleted':_0x5e69cf,'processFailed':_0x5e69cf}})[_0x1c77ea(0x4dec)](_0x39a98f),_0x240c2c;},SMLFileService[_0x5e00b3(0x3720)][_0x5e00b3(0x4d5f)]=function(_0x1d784e,_0x1f184c,_0xcc7cd4){var _0xc155ef=_0x307c2b,_0x3ae281=_0x5e00b3,_0x4252d2=this;return _0xcc7cd4||(_0xcc7cd4=_0x4252d2),new EditSmlFileService(_0x4252d2[_0x3ae281(0x2dba)],{'proxy':_0x4252d2[_0xc155ef(0x361c)][_0x3ae281(0xd0b)],'withCredentials':_0x4252d2[_0x3ae281(0x54e8)]['withCredentials'],'crossOrigin':_0x4252d2[_0x3ae281(0x54e8)][_0xc155ef(0x2d30)],'headers':_0x4252d2[_0x3ae281(0x54e8)][_0x3ae281(0x29ac)],'serverType':_0x4252d2[_0x3ae281(0x54e8)][_0x3ae281(0x41c5)],'eventListeners':{'scope':_0xcc7cd4,'processCompleted':_0x1f184c,'processFailed':_0x1f184c}})[_0x3ae281(0x4dec)](_0x1d784e),_0x4252d2;};class GetSymbolInfoService extends PlotCommonServiceBase{constructor(_0x1e01f8,_0x4a0c9a){var _0x58f09d=_0x5e00b3;super(_0x1e01f8,_0x4a0c9a=_0x4a0c9a||{});var _0x5c160c,_0x589099=this;_0x5c160c=_0x589099[_0x58f09d(0x2dba)][_0x58f09d(0x2bb6)](_0x589099['url'][_0x58f09d(0x809)]-0x1,0x1),_0x589099[_0x58f09d(0x2dba)]+='/'==_0x5c160c?_0x58f09d(0x367d):_0x58f09d(0x1033),this['CLASS_NAME']=_0x58f09d(0xf7b);}[_0x5e00b3(0x2947)](){var _0x55e06f=_0x5e00b3;super[_0x55e06f(0x2947)]();}[_0x5e00b3(0x4dec)](_0x337073){var _0x4df954=_0x307c2b,_0x11b792=_0x5e00b3;if(_0x337073){var _0xbb950a,_0x17c06e=this;_0xbb950a=GetSymbolInfoParameters$1[_0x4df954(0xbf7)](_0x337073),_0x17c06e[_0x11b792(0x2dba)]+=_0xbb950a,_0x337073[_0x11b792(0x285d)]&&(_0x17c06e[_0x4df954(0x2cb5)]+=_0x4df954(0x3f06)+_0x337073[_0x11b792(0x285d)]),navigator[_0x11b792(0x5af)][_0x4df954(0x52fd)]()[_0x11b792(0x5bf9)](_0x4df954(0x247))&&(_0x17c06e[_0x4df954(0x2cb5)]=encodeURI(_0x17c06e[_0x11b792(0x2dba)])),_0x17c06e[_0x11b792(0x2625)]({'method':_0x11b792(0x2996),'params':null,'scope':_0x17c06e,'success':_0x17c06e[_0x11b792(0x20a1)],'failure':_0x17c06e[_0x11b792(0x3c57)]});}}[_0x5e00b3(0x20a1)](_0x4ddf85){var _0x350986=_0x307c2b,_0x408b7e=_0x5e00b3;null!=(_0x4ddf85=this[_0x408b7e(0x16ba)](_0x4ddf85))&&null!=_0x4ddf85[_0x408b7e(0x58ec)]&&null!=_0x4ddf85[_0x408b7e(0x58ec)][_0x350986(0x4d5)]&&(_0x4ddf85[_0x408b7e(0x58ec)][_0x408b7e(0x5ac6)]=0x3),this[_0x408b7e(0x34b8)][_0x408b7e(0x522f)](_0x408b7e(0x366f),{'result':_0x4ddf85});}[_0x307c2b(0x3ab9)](_0xaf79d9){var _0x5b7966=_0x307c2b,_0x4557b1=_0x5e00b3;return _0xaf79d9[_0x4557b1(0x409b)]&&_0x4557b1(0x20b8)==typeof _0xaf79d9[_0x5b7966(0x39d9)]&&(_0xaf79d9=JSON[_0x4557b1(0x2374)](_0xaf79d9[_0x4557b1(0x409b)])),_0xaf79d9;}}var WebGLPlot$9=window[_0x5e00b3(0x282f)]=window[_0x307c2b(0x4f4e)]||{};function AlgoInclude(){}var createAlgo=function(_0x2df065){var _0x3fb992=_0x307c2b,_0x28b26e=_0x5e00b3;return void 0x0!==SuperMapAlgoPlot?SuperMapAlgoPlot[_0x3fb992(0x17df)][_0x28b26e(0x3a41)]({'libID':_0x2df065[_0x28b26e(0x3251)],'code':_0x2df065['code']}):void 0x0;},getDefaultStyle=function(_0x3edf3d){var _0x2a77ed=_0x5e00b3;return void 0x0!==SuperMapAlgoPlot?Plotting[_0x2a77ed(0x31ff)]:void 0x0;},getSpatialData=function(_0x1122ee,_0x864add){var _0x41e99a=_0x5e00b3;return void 0x0!==SuperMapAlgoPlot?SuperMapAlgoPlot[_0x41e99a(0x5742)][_0x41e99a(0x5ab3)](_0x1122ee,_0x864add):void 0x0;},getServerData=function(_0x7f668,_0x24b226,_0x540dcd,_0x1d2d7c){var _0xb79fef=_0x307c2b,_0x4b85cf=_0x5e00b3;if(void 0x0===_0x540dcd&&(_0x540dcd=Plotting[_0x4b85cf(0x39fa)]),void 0x0===SuperMap||0x0===_0x7f668||WebGLPlot$9[_0x4b85cf(0xd3f)](_0x1d2d7c)[_0xb79fef(0x3bdd)](this[_0x4b85cf(0x3251)]))return 0x0===_0x7f668?_0x7f668:null;var _0x27598f=new GetSymbolInfoParameters$1();return _0x27598f[_0x4b85cf(0x3251)]=_0x7f668,_0x27598f['code']=_0x24b226,_0x27598f[_0x4b85cf(0x1f9b)]=0x1,{'getSymbolInfoParameters':_0x27598f,'getSymbolInfo':new GetSymbolInfoService(_0x540dcd,WebGLPlot$9[_0x4b85cf(0xd3f)](_0x1d2d7c)[_0x4b85cf(0x54e8)][_0x4b85cf(0x1546)])};},toJSON=function(_0x17a6a5){var _0x4fb6ba=_0x307c2b,_0x5977bf=_0x5e00b3;return void 0x0!==SuperMapAlgoPlot?SuperMapAlgoPlot[_0x5977bf(0x54df)][_0x4fb6ba(0x1287)](_0x17a6a5):'';},clonePoints=function(_0xb8a283){var _0x52eccd=_0x307c2b,_0x4cfc06=_0x5e00b3;return void 0x0!==SuperMapAlgoPlot?SuperMapAlgoPlot[_0x4cfc06(0x54df)][_0x52eccd(0x54df)](_0xb8a283):[];},EditSmlFile=function(_0x510551,_0x46853f){return void 0x0!==SuperMap?{'editSmlFile':new EditSmlFileService(_0x510551,_0x46853f),'editSmlFileParams':new EditSmlFileParameters()}:void 0x0;},smlFileService=function(_0xa99f03,_0x463a8e){return{'smlFileService':new SMLFileService(_0xa99f03,_0x463a8e),'editSmlFileParams':new EditSmlFileParameters()};},isAccessServer=function(_0x57c68e,_0x77db01){var _0x13f0e5=_0x307c2b,_0x18f759=_0x5e00b3;return void 0x0!==SuperMapAlgoPlot&&SuperMapAlgoPlot[_0x18f759(0x322c)][_0x13f0e5(0x520e)](_0x57c68e,_0x77db01);},polylineDistance=function(_0x5a3ff5){var _0x445289=_0x307c2b,_0x2fc93c=_0x5e00b3;return void 0x0!==SuperMapAlgoPlot?SuperMapAlgoPlot[_0x2fc93c(0x54df)][_0x445289(0x1d7e)](_0x5a3ff5):0x0;},analysisSymbolCells=function(_0x382446){var _0xbc039b=_0x5e00b3;return void 0x0!==SuperMapAlgoPlot?SuperMapAlgoPlot[_0xbc039b(0x83c)][_0xbc039b(0x568)](_0x382446):void 0x0;},rotateAngle=function(_0x2056b9,_0x466a1f,_0x511f78){var _0x482bb4=_0x5e00b3;void 0x0!==SuperMapAlgoPlot&&SuperMapAlgoPlot[_0x482bb4(0x54df)][_0x482bb4(0x3bd0)](_0x2056b9,_0x466a1f,_0x511f78);},plotI18n=function(_0x560392){var _0x8e4c7b=_0x307c2b;if(void 0x0!==SuperMapAlgoPlot)return SuperMapAlgoPlot[_0x8e4c7b(0x2ce9)](_0x560392);},getLibManager=function(_0x139f80){var _0x4003cf=_0x5e00b3;let _0x465d23=WebGLPlot$9['Plotting'][_0x4003cf(0x51f1)][_0x4003cf(0x38c4)](_0x139f80);if(_0x465d23)return _0x465d23[_0x4003cf(0x2ffa)]();},createProperty=function(_0x4eeb42,_0x4406f7){return new PlotProperty(_0x4eeb42,_0x4406f7);};WebGLPlot$9[_0x5e00b3(0x151)]=createAlgo,WebGLPlot$9[_0x5e00b3(0x4b51)]=getDefaultStyle,WebGLPlot$9[_0x5e00b3(0x5ab3)]=getSpatialData,WebGLPlot$9[_0x5e00b3(0x5ad4)]=getServerData,WebGLPlot$9[_0x307c2b(0x1287)]=toJSON,WebGLPlot$9[_0x307c2b(0x38d3)]=EditSmlFile,WebGLPlot$9[_0x5e00b3(0xc52)]=clonePoints,WebGLPlot$9[_0x5e00b3(0x4bf0)]=isAccessServer,WebGLPlot$9[_0x5e00b3(0x4bfd)]=polylineDistance,WebGLPlot$9[_0x5e00b3(0x568)]=analysisSymbolCells,WebGLPlot$9[_0x5e00b3(0x3bd0)]=rotateAngle,WebGLPlot$9[_0x5e00b3(0x2efa)]=plotI18n,WebGLPlot$9[_0x5e00b3(0xd3f)]=getLibManager,WebGLPlot$9[_0x5e00b3(0x1263)]=createProperty,WebGLPlot$9[_0x5e00b3(0xd7e)]=smlFileService,function(_0x5f783){var _0x28bba8=_0x5e00b3;if('object'==typeof exports&&_0x28bba8(0x39a1)!=typeof module)module[_0x28bba8(0x4f3b)]=_0x5f783();else{if(_0x28bba8(0x1b4b)==typeof define&&define[_0x28bba8(0x57c4)])define([],_0x5f783);else(_0x28bba8(0x39a1)!=typeof window?window:'undefined'!=typeof global?global:_0x28bba8(0x39a1)!=typeof self?self:this)[_0x28bba8(0x1066)]=_0x5f783();}}(function(){return function _0x374ce2(_0xbbd3a0,_0x20935d,_0x498547){var _0x28f14c=_0x23ca;function _0x3be600(_0x44e2c0,_0x3ab369){var _0x42aac4=_0x140d,_0x31cbc8=_0x23ca;if(!_0x20935d[_0x44e2c0]){if(!_0xbbd3a0[_0x44e2c0]){var _0x37c06a=_0x42aac4(0x1be1)==typeof require&&require;if(!_0x3ab369&&_0x37c06a)return _0x37c06a(_0x44e2c0,!0x0);if(_0x33e8b8)return _0x33e8b8(_0x44e2c0,!0x0);var _0x40e5d5=new Error('Cannot\x20find\x20module\x20\x27'+_0x44e2c0+'\x27');throw _0x40e5d5[_0x31cbc8(0x3c16)]=_0x31cbc8(0x4c91),_0x40e5d5;}var _0x476f0c=_0x20935d[_0x44e2c0]={'exports':{}};_0xbbd3a0[_0x44e2c0][0x0][_0x31cbc8(0x3c9e)](_0x476f0c[_0x42aac4(0x554a)],function(_0xdeb4f6){var _0x379011=_0xbbd3a0[_0x44e2c0][0x1][_0xdeb4f6];return _0x3be600(_0x379011||_0xdeb4f6);},_0x476f0c,_0x476f0c[_0x42aac4(0x554a)],_0x374ce2,_0xbbd3a0,_0x20935d,_0x498547);}return _0x20935d[_0x44e2c0][_0x31cbc8(0x4f3b)];}for(var _0x33e8b8=_0x28f14c(0x1b4b)==typeof require&&require,_0x1d48d3=0x0;_0x1d48d3<_0x498547['length'];_0x1d48d3++)_0x3be600(_0x498547[_0x1d48d3]);return _0x3be600;}({0x1:[function(_0x2a3a52,_0x279b8f,_0x44824b){var _0xcef5df=_0x23ca;(function(_0x5536be){!function(_0x4006e9){var _0x574e07=_0x140d,_0xc01c75=_0x23ca,_0x4339c1=_0xc01c75(0x8c4)==typeof _0x44824b&&_0x44824b&&!_0x44824b[_0xc01c75(0x5c6)]&&_0x44824b,_0x462214=_0xc01c75(0x8c4)==typeof _0x279b8f&&_0x279b8f&&!_0x279b8f[_0xc01c75(0x5c6)]&&_0x279b8f,_0x24f829='object'==typeof _0x5536be&&_0x5536be;_0x24f829[_0xc01c75(0x4af3)]!==_0x24f829&&_0x24f829[_0xc01c75(0x576d)]!==_0x24f829&&_0x24f829[_0xc01c75(0x4865)]!==_0x24f829||(_0x4006e9=_0x24f829);var _0x2c6078,_0x36377f,_0x3f0cb0=0x7fffffff,_0x554ef2=0x24,_0x2ad120=/^xn--/,_0x343f4e=/[^\x20-\x7E]/,_0x4edcf6=/[\x2E\u3002\uFF0E\uFF61]/g,_0x561df6={'overflow':_0xc01c75(0xf56),'not-basic':_0xc01c75(0x3961),'invalid-input':_0xc01c75(0x40cc)},_0x4495c2=Math[_0xc01c75(0x1ace)],_0x17be70=String[_0xc01c75(0x23b2)];function _0x24861f(_0x4483b9){throw new RangeError(_0x561df6[_0x4483b9]);}function _0xf003b2(_0x33eba5,_0x6e5393){var _0x5daeed=_0xc01c75;for(var _0x127bda=_0x33eba5[_0x5daeed(0x809)],_0x25be30=[];_0x127bda--;)_0x25be30[_0x127bda]=_0x6e5393(_0x33eba5[_0x127bda]);return _0x25be30;}function _0x1e9410(_0x1bb640,_0x2feb57){var _0x21b163=_0xc01c75,_0xec0b6=_0x1bb640[_0x21b163(0x390f)]('@'),_0x440ef8='';return _0xec0b6[_0x21b163(0x809)]>0x1&&(_0x440ef8=_0xec0b6[0x0]+'@',_0x1bb640=_0xec0b6[0x1]),_0x440ef8+_0xf003b2((_0x1bb640=_0x1bb640[_0x21b163(0x2c3f)](_0x4edcf6,'.'))[_0x21b163(0x390f)]('.'),_0x2feb57)[_0x21b163(0x48a9)]('.');}function _0x1cc02d(_0x289773){var _0x579953=_0x140d,_0x2b749e=_0xc01c75;for(var _0x332997,_0x3e3504,_0x5306c8=[],_0x94b4d6=0x0,_0x4e7a80=_0x289773[_0x579953(0x2ef4)];_0x94b4d6<_0x4e7a80;)(_0x332997=_0x289773[_0x2b749e(0x167b)](_0x94b4d6++))>=0xd800&&_0x332997<=0xdbff&&_0x94b4d6<_0x4e7a80?0xdc00==(0xfc00&(_0x3e3504=_0x289773[_0x579953(0x4f56)](_0x94b4d6++)))?_0x5306c8[_0x2b749e(0x5323)](((0x3ff&_0x332997)<<0xa)+(0x3ff&_0x3e3504)+0x10000):(_0x5306c8[_0x2b749e(0x5323)](_0x332997),_0x94b4d6--):_0x5306c8['push'](_0x332997);return _0x5306c8;}function _0x1adfba(_0x4a1916){var _0x2ea55d=_0x140d;return _0xf003b2(_0x4a1916,function(_0x25b50e){var _0xdb3516='';return _0x25b50e>0xffff&&(_0xdb3516+=_0x17be70((_0x25b50e-=0x10000)>>>0xa&0x3ff|0xd800),_0x25b50e=0xdc00|0x3ff&_0x25b50e),_0xdb3516+=_0x17be70(_0x25b50e);})[_0x2ea55d(0x6a8)]('');}function _0x42fe73(_0x3ee7f3,_0x106942){return _0x3ee7f3+0x16+0x4b*(_0x3ee7f3<0x1a)-((0x0!=_0x106942)<<0x5);}function _0xdca839(_0x3423bf,_0x4b97f1,_0xd6696d){var _0x55e85f=0x0;for(_0x3423bf=_0xd6696d?_0x4495c2(_0x3423bf/0x2bc):_0x3423bf>>0x1,_0x3423bf+=_0x4495c2(_0x3423bf/_0x4b97f1);_0x3423bf>0x1c7;_0x55e85f+=_0x554ef2)_0x3423bf=_0x4495c2(_0x3423bf/0x23);return _0x4495c2(_0x55e85f+0x24*_0x3423bf/(_0x3423bf+0x26));}function _0x4dd4a4(_0x28e78c){var _0x2fe3e5=_0x140d,_0x48db3d=_0xc01c75,_0x47b8ef,_0x1eb671,_0x345fdf,_0x50fddd,_0x4ac888,_0x4f5034,_0x2ff847,_0x29a443,_0x5caa71,_0x2663da,_0x26059c,_0xcd7617=[],_0x4fb821=_0x28e78c[_0x48db3d(0x809)],_0x3750f5=0x0,_0x2c3687=0x80,_0xa34041=0x48;for((_0x1eb671=_0x28e78c[_0x48db3d(0x12e)]('-'))<0x0&&(_0x1eb671=0x0),_0x345fdf=0x0;_0x345fdf<_0x1eb671;++_0x345fdf)_0x28e78c[_0x2fe3e5(0x4f56)](_0x345fdf)>=0x80&&_0x24861f('not-basic'),_0xcd7617[_0x48db3d(0x5323)](_0x28e78c[_0x48db3d(0x167b)](_0x345fdf));for(_0x50fddd=_0x1eb671>0x0?_0x1eb671+0x1:0x0;_0x50fddd<_0x4fb821;){for(_0x4ac888=_0x3750f5,_0x4f5034=0x1,_0x2ff847=_0x554ef2;_0x50fddd>=_0x4fb821&&_0x24861f(_0x48db3d(0xa2d)),((_0x29a443=(_0x26059c=_0x28e78c[_0x48db3d(0x167b)](_0x50fddd++))-0x30<0xa?_0x26059c-0x16:_0x26059c-0x41<0x1a?_0x26059c-0x41:_0x26059c-0x61<0x1a?_0x26059c-0x61:_0x554ef2)>=_0x554ef2||_0x29a443>_0x4495c2((_0x3f0cb0-_0x3750f5)/_0x4f5034))&&_0x24861f(_0x48db3d(0x4332)),_0x3750f5+=_0x29a443*_0x4f5034,!(_0x29a443<(_0x5caa71=_0x2ff847<=_0xa34041?0x1:_0x2ff847>=_0xa34041+0x1a?0x1a:_0x2ff847-_0xa34041));_0x2ff847+=_0x554ef2)_0x4f5034>_0x4495c2(_0x3f0cb0/(_0x2663da=_0x554ef2-_0x5caa71))&&_0x24861f(_0x48db3d(0x4332)),_0x4f5034*=_0x2663da;_0xa34041=_0xdca839(_0x3750f5-_0x4ac888,_0x47b8ef=_0xcd7617[_0x48db3d(0x809)]+0x1,0x0==_0x4ac888),_0x4495c2(_0x3750f5/_0x47b8ef)>_0x3f0cb0-_0x2c3687&&_0x24861f(_0x48db3d(0x4332)),_0x2c3687+=_0x4495c2(_0x3750f5/_0x47b8ef),_0x3750f5%=_0x47b8ef,_0xcd7617[_0x48db3d(0x2f5b)](_0x3750f5++,0x0,_0x2c3687);}return _0x1adfba(_0xcd7617);}function _0x4205c6(_0x2b9ade){var _0x42c6ce=_0xc01c75,_0x352ddd,_0x5a441b,_0x365922,_0x1aa26d,_0x51575b,_0x2e0e5d,_0x199c70,_0x813c1e,_0x1e48c9,_0x4af6f5,_0x5835db,_0x360b06,_0xeac6c5,_0x338377,_0x283fae,_0xb0af15=[];for(_0x360b06=(_0x2b9ade=_0x1cc02d(_0x2b9ade))[_0x42c6ce(0x809)],_0x352ddd=0x80,_0x5a441b=0x0,_0x51575b=0x48,_0x2e0e5d=0x0;_0x2e0e5d<_0x360b06;++_0x2e0e5d)(_0x5835db=_0x2b9ade[_0x2e0e5d])<0x80&&_0xb0af15[_0x42c6ce(0x5323)](_0x17be70(_0x5835db));for(_0x365922=_0x1aa26d=_0xb0af15[_0x42c6ce(0x809)],_0x1aa26d&&_0xb0af15[_0x42c6ce(0x5323)]('-');_0x365922<_0x360b06;){for(_0x199c70=_0x3f0cb0,_0x2e0e5d=0x0;_0x2e0e5d<_0x360b06;++_0x2e0e5d)(_0x5835db=_0x2b9ade[_0x2e0e5d])>=_0x352ddd&&_0x5835db<_0x199c70&&(_0x199c70=_0x5835db);for(_0x199c70-_0x352ddd>_0x4495c2((_0x3f0cb0-_0x5a441b)/(_0xeac6c5=_0x365922+0x1))&&_0x24861f('overflow'),_0x5a441b+=(_0x199c70-_0x352ddd)*_0xeac6c5,_0x352ddd=_0x199c70,_0x2e0e5d=0x0;_0x2e0e5d<_0x360b06;++_0x2e0e5d)if((_0x5835db=_0x2b9ade[_0x2e0e5d])<_0x352ddd&&++_0x5a441b>_0x3f0cb0&&_0x24861f(_0x42c6ce(0x4332)),_0x5835db==_0x352ddd){for(_0x813c1e=_0x5a441b,_0x1e48c9=_0x554ef2;!(_0x813c1e<(_0x4af6f5=_0x1e48c9<=_0x51575b?0x1:_0x1e48c9>=_0x51575b+0x1a?0x1a:_0x1e48c9-_0x51575b));_0x1e48c9+=_0x554ef2)_0x283fae=_0x813c1e-_0x4af6f5,_0x338377=_0x554ef2-_0x4af6f5,_0xb0af15[_0x42c6ce(0x5323)](_0x17be70(_0x42fe73(_0x4af6f5+_0x283fae%_0x338377,0x0))),_0x813c1e=_0x4495c2(_0x283fae/_0x338377);_0xb0af15[_0x42c6ce(0x5323)](_0x17be70(_0x42fe73(_0x813c1e,0x0))),_0x51575b=_0xdca839(_0x5a441b,_0xeac6c5,_0x365922==_0x1aa26d),_0x5a441b=0x0,++_0x365922;}++_0x5a441b,++_0x352ddd;}return _0xb0af15[_0x42c6ce(0x48a9)]('');}if(_0x2c6078={'version':_0xc01c75(0x93f),'ucs2':{'decode':_0x1cc02d,'encode':_0x1adfba},'decode':_0x4dd4a4,'encode':_0x4205c6,'toASCII':function(_0x392071){return _0x1e9410(_0x392071,function(_0x286f75){var _0x5edb28=_0x23ca;return _0x343f4e[_0x5edb28(0x4a8a)](_0x286f75)?_0x5edb28(0x5325)+_0x4205c6(_0x286f75):_0x286f75;});},'toUnicode':function(_0x5a6fea){return _0x1e9410(_0x5a6fea,function(_0x47a674){var _0x5194d4=_0x23ca;return _0x2ad120[_0x5194d4(0x4a8a)](_0x47a674)?_0x4dd4a4(_0x47a674[_0x5194d4(0x30eb)](0x4)[_0x5194d4(0x12e2)]()):_0x47a674;});}},_0x4339c1&&_0x462214){if(_0x279b8f[_0x574e07(0x554a)]==_0x4339c1)_0x462214[_0xc01c75(0x4f3b)]=_0x2c6078;else{for(_0x36377f in _0x2c6078)_0x2c6078[_0xc01c75(0x1a9a)](_0x36377f)&&(_0x4339c1[_0x36377f]=_0x2c6078[_0x36377f]);}}else _0x4006e9[_0xc01c75(0x2d59)]=_0x2c6078;}(this);}[_0xcef5df(0x3c9e)](this,_0xcef5df(0x39a1)!=typeof global?global:_0xcef5df(0x39a1)!=typeof self?self:_0xcef5df(0x39a1)!=typeof window?window:{}));},{}],0x2:[function(_0x3c5e9d,_0x4d0f7b,_0x56ff07){var _0x34dc3b=_0x23ca,_0x139d1a=_0x3c5e9d(_0x34dc3b(0x2faf));function _0x36fb7b(_0x253199,_0x15856a){var _0x3e28f2=_0x140d,_0x48ab80=_0x34dc3b;for(var _0x4ef0a4=0x3===_0x253199[_0x3e28f2(0x4d95)]?document[_0x3e28f2(0x3fca)](_0x253199[_0x48ab80(0x317f)]):_0x253199[_0x48ab80(0x29c3)](!0x1),_0x5a2f31=_0x253199[_0x48ab80(0x5905)];_0x5a2f31;)!0x0!==_0x15856a&&0x1===_0x5a2f31[_0x48ab80(0x5c6)]&&_0x48ab80(0x46e0)===_0x5a2f31[_0x48ab80(0x26a4)]||_0x4ef0a4[_0x48ab80(0x5a20)](_0x36fb7b(_0x5a2f31,_0x15856a)),_0x5a2f31=_0x5a2f31['nextSibling'];return 0x1===_0x253199[_0x48ab80(0x5c6)]&&(_0x4ef0a4[_0x48ab80(0x461f)]=_0x253199[_0x48ab80(0x37db)],_0x4ef0a4[_0x48ab80(0x5299)]=_0x253199[_0x48ab80(0x40d9)],_0x3e28f2(0x3b13)===_0x253199[_0x48ab80(0x26a4)]?function(_0x4df75c,_0x76c1ec){var _0x52a13c=_0x48ab80;try{_0x76c1ec&&(_0x76c1ec['width']=_0x4df75c[_0x52a13c(0x2d3c)],_0x76c1ec[_0x52a13c(0x5a4e)]=_0x4df75c[_0x52a13c(0x5a4e)],_0x76c1ec[_0x52a13c(0x696)]('2d')[_0x52a13c(0x3b49)](_0x4df75c[_0x52a13c(0x696)]('2d')[_0x52a13c(0x5d9d)](0x0,0x0,_0x4df75c[_0x52a13c(0x2d3c)],_0x4df75c['height']),0x0,0x0));}catch(_0x58cc3a){_0x139d1a(_0x52a13c(0x4b0a),_0x4df75c,_0x58cc3a);}}(_0x253199,_0x4ef0a4):_0x48ab80(0x2e87)!==_0x253199[_0x48ab80(0x26a4)]&&_0x48ab80(0x5222)!==_0x253199[_0x48ab80(0x26a4)]||(_0x4ef0a4[_0x48ab80(0x9a4)]=_0x253199[_0x48ab80(0x9a4)])),_0x4ef0a4;}function _0x3d8f26(_0x242c64){var _0xfe99ef=_0x34dc3b;if(0x1===_0x242c64[_0xfe99ef(0x5c6)]){_0x242c64[_0xfe99ef(0x37db)]=_0x242c64[_0xfe99ef(0x461f)],_0x242c64[_0xfe99ef(0x40d9)]=_0x242c64[_0xfe99ef(0x5299)];for(var _0x230dad=_0x242c64[_0xfe99ef(0x5905)];_0x230dad;)_0x3d8f26(_0x230dad),_0x230dad=_0x230dad['nextSibling'];}}_0x4d0f7b[_0x34dc3b(0x4f3b)]=function(_0x2a6792,_0x5198d9,_0x1e8b85,_0x34baf3,_0x569531,_0x4920a7,_0x2241d9){var _0x2705ce=_0x140d,_0x4a8cf7=_0x34dc3b,_0x319e2e=_0x36fb7b(_0x2a6792[_0x4a8cf7(0x68e)],_0x569531[_0x4a8cf7(0x392e)]),_0x15631c=_0x5198d9[_0x4a8cf7(0x2a2e)](_0x4a8cf7(0x34fd));return _0x15631c[_0x4a8cf7(0x1e84)]=_0x4a8cf7(0x5053),_0x15631c[_0x4a8cf7(0x8cd)][_0x2705ce(0x4a6e)]=_0x4a8cf7(0x3727),_0x15631c[_0x4a8cf7(0x8cd)]['position']=_0x2705ce(0x11e7),_0x15631c[_0x4a8cf7(0x8cd)][_0x4a8cf7(0x4db1)]=_0x4a8cf7(0x1946),_0x15631c[_0x4a8cf7(0x8cd)][_0x4a8cf7(0x4f04)]=_0x4a8cf7(0x208),_0x15631c[_0x2705ce(0x1df0)][_0x4a8cf7(0x49ca)]='0',_0x15631c[_0x2705ce(0x2299)]=_0x1e8b85,_0x15631c[_0x4a8cf7(0x5a4e)]=_0x34baf3,_0x15631c[_0x4a8cf7(0x1898)]='no',_0x5198d9[_0x4a8cf7(0xd00)][_0x4a8cf7(0x5a20)](_0x15631c),new Promise(function(_0x374d43){var _0xbc4b9b=_0x2705ce,_0x46b6fe=_0x4a8cf7,_0x404a50=_0x15631c[_0x46b6fe(0x222f)][_0xbc4b9b(0xc43)];_0x15631c[_0x46b6fe(0x222f)][_0x46b6fe(0x1104)]=_0x15631c[_0x46b6fe(0x1104)]=function(){var _0x54e0f4=setInterval(function(){var _0x440ead=_0x140d,_0x2dfda9=_0x23ca;_0x404a50[_0x440ead(0x172a)][_0x2dfda9(0x1f53)][_0x2dfda9(0x809)]>0x0&&(_0x3d8f26(_0x404a50[_0x2dfda9(0x68e)]),clearInterval(_0x54e0f4),_0x2dfda9(0x1173)===_0x569531[_0x440ead(0x18c0)]&&(_0x15631c[_0x2dfda9(0x222f)][_0x2dfda9(0x4a10)](_0x4920a7,_0x2241d9),!/(iPad|iPhone|iPod)/g[_0x2dfda9(0x4a8a)](navigator[_0x2dfda9(0x5af)])||_0x15631c[_0x2dfda9(0x222f)][_0x2dfda9(0x50e0)]===_0x2241d9&&_0x15631c['contentWindow'][_0x2dfda9(0x4bdd)]===_0x4920a7||(_0x404a50[_0x2dfda9(0x68e)][_0x2dfda9(0x8cd)][_0x2dfda9(0x4f04)]=-_0x2241d9+'px',_0x404a50[_0x2dfda9(0x68e)][_0x2dfda9(0x8cd)][_0x440ead(0x3ca7)]=-_0x4920a7+'px',_0x404a50[_0x440ead(0x29d7)][_0x2dfda9(0x8cd)]['position']=_0x440ead(0x570c))),_0x374d43(_0x15631c));},0x32);},_0x404a50[_0x46b6fe(0x738)](),_0x404a50[_0xbc4b9b(0xd1c)](_0x46b6fe(0x1bf0)),function(_0x2e170c,_0x2a9ef7,_0xebef83){var _0x227ed0=_0xbc4b9b,_0x20df89=_0x46b6fe;!_0x2e170c[_0x20df89(0x331a)]||_0x2a9ef7===_0x2e170c[_0x227ed0(0x35b8)][_0x20df89(0x50c1)]&&_0xebef83===_0x2e170c[_0x20df89(0x331a)][_0x20df89(0x4f1b)]||_0x2e170c[_0x227ed0(0x35b8)][_0x20df89(0x4a10)](_0x2a9ef7,_0xebef83);}(_0x2a6792,_0x4920a7,_0x2241d9),_0x404a50[_0x46b6fe(0x3511)](_0x404a50[_0x46b6fe(0x1017)](_0x319e2e),_0x404a50[_0x46b6fe(0x68e)]),_0x404a50[_0x46b6fe(0x2149)]();});};},{'./log':0xd}],0x3:[function(_0x2b30a1,_0x4ecbde,_0x1ae5ff){var _0x5ef0bf=_0x140d,_0x3bff02=_0x23ca;function _0x37dd33(_0x321643){var _0x3882b2=_0x140d,_0x3abf51=_0x23ca;this['r']=0x0,this['g']=0x0,this['b']=0x0,this['a']=null,this[_0x3882b2(0x44cf)](_0x321643)||this[_0x3abf51(0x21de)](_0x321643)||this[_0x3abf51(0x37f9)](_0x321643)||this[_0x3abf51(0x7dd)](_0x321643)||this[_0x3abf51(0x3169)](_0x321643)||this[_0x3abf51(0x44e1)](_0x321643);}_0x37dd33[_0x5ef0bf(0x1aa2)][_0x5ef0bf(0x1583)]=function(_0x55d7a9){var _0x303e05=_0x23ca,_0x22a457=0x1-_0x55d7a9;return new _0x37dd33([Math[_0x303e05(0x3d49)](this['r']*_0x22a457),Math[_0x303e05(0x3d49)](this['g']*_0x22a457),Math[_0x303e05(0x3d49)](this['b']*_0x22a457),this['a']]);},_0x37dd33[_0x3bff02(0x3720)][_0x3bff02(0x2d75)]=function(){return 0x0===this['a'];},_0x37dd33[_0x3bff02(0x3720)][_0x3bff02(0x163a)]=function(){return 0x0===this['r']&&0x0===this['g']&&0x0===this['b'];},_0x37dd33['prototype'][_0x3bff02(0x361f)]=function(_0x1e334b){var _0x5ca339=_0x5ef0bf,_0x2003a5=_0x3bff02;return Array[_0x5ca339(0x2d5)](_0x1e334b)&&(this['r']=Math[_0x2003a5(0x19a8)](_0x1e334b[0x0],0xff),this['g']=Math[_0x5ca339(0x4b49)](_0x1e334b[0x1],0xff),this['b']=Math[_0x2003a5(0x19a8)](_0x1e334b[0x2],0xff),_0x1e334b[_0x2003a5(0x809)]>0x3&&(this['a']=_0x1e334b[0x3])),Array[_0x5ca339(0x2d5)](_0x1e334b);};var _0x171701=/^#([a-f0-9]{3})$/i;_0x37dd33[_0x3bff02(0x3720)][_0x5ef0bf(0x2916)]=function(_0xe5e849){var _0x75e367=_0x3bff02,_0x3d673a;return null!==(_0x3d673a=_0xe5e849[_0x75e367(0x31ca)](_0x171701))&&(this['r']=parseInt(_0x3d673a[0x1][0x0]+_0x3d673a[0x1][0x0],0x10),this['g']=parseInt(_0x3d673a[0x1][0x1]+_0x3d673a[0x1][0x1],0x10),this['b']=parseInt(_0x3d673a[0x1][0x2]+_0x3d673a[0x1][0x2],0x10)),null!==_0x3d673a;};var _0x129b4d=/^#([a-f0-9]{6})$/i;_0x37dd33[_0x5ef0bf(0x1aa2)][_0x3bff02(0x3169)]=function(_0x10b642){var _0x493fec=_0x5ef0bf,_0x3ddb55=_0x3bff02,_0x3146d4=null;return null!==(_0x3146d4=_0x10b642[_0x3ddb55(0x31ca)](_0x129b4d))&&(this['r']=parseInt(_0x3146d4[0x1][_0x493fec(0x1acf)](0x0,0x2),0x10),this['g']=parseInt(_0x3146d4[0x1][_0x3ddb55(0x4c07)](0x2,0x4),0x10),this['b']=parseInt(_0x3146d4[0x1][_0x3ddb55(0x4c07)](0x4,0x6),0x10)),null!==_0x3146d4;};var _0x14ff12=/^rgb\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/;_0x37dd33[_0x3bff02(0x3720)][_0x3bff02(0x37f9)]=function(_0x4c9f78){var _0x124ed7=_0x5ef0bf,_0x2359ca;return null!==(_0x2359ca=_0x4c9f78[_0x124ed7(0xa93)](_0x14ff12))&&(this['r']=Number(_0x2359ca[0x1]),this['g']=Number(_0x2359ca[0x2]),this['b']=Number(_0x2359ca[0x3])),null!==_0x2359ca;};var _0x482b1c=/^rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d?\.?\d+)\s*\)$/;_0x37dd33[_0x3bff02(0x3720)][_0x3bff02(0x7dd)]=function(_0x22e864){var _0x38ff87=_0x5ef0bf,_0x4d3280;return null!==(_0x4d3280=_0x22e864[_0x38ff87(0xa93)](_0x482b1c))&&(this['r']=Number(_0x4d3280[0x1]),this['g']=Number(_0x4d3280[0x2]),this['b']=Number(_0x4d3280[0x3]),this['a']=Number(_0x4d3280[0x4])),null!==_0x4d3280;},_0x37dd33[_0x3bff02(0x3720)][_0x3bff02(0x3cc8)]=function(){var _0x1fded9=_0x5ef0bf,_0x16fff5=_0x3bff02;return null!==this['a']&&0x1!==this['a']?_0x1fded9(0xc55)+[this['r'],this['g'],this['b'],this['a']][_0x16fff5(0x48a9)](',')+')':_0x1fded9(0x84d)+[this['r'],this['g'],this['b']][_0x16fff5(0x48a9)](',')+')';},_0x37dd33[_0x3bff02(0x3720)][_0x3bff02(0x21de)]=function(_0x3de815){var _0x466d03=_0x5ef0bf,_0x3de217=_0x3bff02;_0x3de815=_0x3de815[_0x3de217(0x12e2)]();var _0x14f0d8=_0x39ad77[_0x3de815];if(_0x14f0d8)this['r']=_0x14f0d8[0x0],this['g']=_0x14f0d8[0x1],this['b']=_0x14f0d8[0x2];else{if(_0x466d03(0x5e7)===_0x3de815)return this['r']=this['g']=this['b']=this['a']=0x0,!0x0;}return!!_0x14f0d8;},_0x37dd33[_0x3bff02(0x3720)][_0x5ef0bf(0xf28)]=!0x0;var _0x39ad77={'aliceblue':[0xf0,0xf8,0xff],'antiquewhite':[0xfa,0xeb,0xd7],'aqua':[0x0,0xff,0xff],'aquamarine':[0x7f,0xff,0xd4],'azure':[0xf0,0xff,0xff],'beige':[0xf5,0xf5,0xdc],'bisque':[0xff,0xe4,0xc4],'black':[0x0,0x0,0x0],'blanchedalmond':[0xff,0xeb,0xcd],'blue':[0x0,0x0,0xff],'blueviolet':[0x8a,0x2b,0xe2],'brown':[0xa5,0x2a,0x2a],'burlywood':[0xde,0xb8,0x87],'cadetblue':[0x5f,0x9e,0xa0],'chartreuse':[0x7f,0xff,0x0],'chocolate':[0xd2,0x69,0x1e],'coral':[0xff,0x7f,0x50],'cornflowerblue':[0x64,0x95,0xed],'cornsilk':[0xff,0xf8,0xdc],'crimson':[0xdc,0x14,0x3c],'cyan':[0x0,0xff,0xff],'darkblue':[0x0,0x0,0x8b],'darkcyan':[0x0,0x8b,0x8b],'darkgoldenrod':[0xb8,0x86,0xb],'darkgray':[0xa9,0xa9,0xa9],'darkgreen':[0x0,0x64,0x0],'darkgrey':[0xa9,0xa9,0xa9],'darkkhaki':[0xbd,0xb7,0x6b],'darkmagenta':[0x8b,0x0,0x8b],'darkolivegreen':[0x55,0x6b,0x2f],'darkorange':[0xff,0x8c,0x0],'darkorchid':[0x99,0x32,0xcc],'darkred':[0x8b,0x0,0x0],'darksalmon':[0xe9,0x96,0x7a],'darkseagreen':[0x8f,0xbc,0x8f],'darkslateblue':[0x48,0x3d,0x8b],'darkslategray':[0x2f,0x4f,0x4f],'darkslategrey':[0x2f,0x4f,0x4f],'darkturquoise':[0x0,0xce,0xd1],'darkviolet':[0x94,0x0,0xd3],'deeppink':[0xff,0x14,0x93],'deepskyblue':[0x0,0xbf,0xff],'dimgray':[0x69,0x69,0x69],'dimgrey':[0x69,0x69,0x69],'dodgerblue':[0x1e,0x90,0xff],'firebrick':[0xb2,0x22,0x22],'floralwhite':[0xff,0xfa,0xf0],'forestgreen':[0x22,0x8b,0x22],'fuchsia':[0xff,0x0,0xff],'gainsboro':[0xdc,0xdc,0xdc],'ghostwhite':[0xf8,0xf8,0xff],'gold':[0xff,0xd7,0x0],'goldenrod':[0xda,0xa5,0x20],'gray':[0x80,0x80,0x80],'green':[0x0,0x80,0x0],'greenyellow':[0xad,0xff,0x2f],'grey':[0x80,0x80,0x80],'honeydew':[0xf0,0xff,0xf0],'hotpink':[0xff,0x69,0xb4],'indianred':[0xcd,0x5c,0x5c],'indigo':[0x4b,0x0,0x82],'ivory':[0xff,0xff,0xf0],'khaki':[0xf0,0xe6,0x8c],'lavender':[0xe6,0xe6,0xfa],'lavenderblush':[0xff,0xf0,0xf5],'lawngreen':[0x7c,0xfc,0x0],'lemonchiffon':[0xff,0xfa,0xcd],'lightblue':[0xad,0xd8,0xe6],'lightcoral':[0xf0,0x80,0x80],'lightcyan':[0xe0,0xff,0xff],'lightgoldenrodyellow':[0xfa,0xfa,0xd2],'lightgray':[0xd3,0xd3,0xd3],'lightgreen':[0x90,0xee,0x90],'lightgrey':[0xd3,0xd3,0xd3],'lightpink':[0xff,0xb6,0xc1],'lightsalmon':[0xff,0xa0,0x7a],'lightseagreen':[0x20,0xb2,0xaa],'lightskyblue':[0x87,0xce,0xfa],'lightslategray':[0x77,0x88,0x99],'lightslategrey':[0x77,0x88,0x99],'lightsteelblue':[0xb0,0xc4,0xde],'lightyellow':[0xff,0xff,0xe0],'lime':[0x0,0xff,0x0],'limegreen':[0x32,0xcd,0x32],'linen':[0xfa,0xf0,0xe6],'magenta':[0xff,0x0,0xff],'maroon':[0x80,0x0,0x0],'mediumaquamarine':[0x66,0xcd,0xaa],'mediumblue':[0x0,0x0,0xcd],'mediumorchid':[0xba,0x55,0xd3],'mediumpurple':[0x93,0x70,0xdb],'mediumseagreen':[0x3c,0xb3,0x71],'mediumslateblue':[0x7b,0x68,0xee],'mediumspringgreen':[0x0,0xfa,0x9a],'mediumturquoise':[0x48,0xd1,0xcc],'mediumvioletred':[0xc7,0x15,0x85],'midnightblue':[0x19,0x19,0x70],'mintcream':[0xf5,0xff,0xfa],'mistyrose':[0xff,0xe4,0xe1],'moccasin':[0xff,0xe4,0xb5],'navajowhite':[0xff,0xde,0xad],'navy':[0x0,0x0,0x80],'oldlace':[0xfd,0xf5,0xe6],'olive':[0x80,0x80,0x0],'olivedrab':[0x6b,0x8e,0x23],'orange':[0xff,0xa5,0x0],'orangered':[0xff,0x45,0x0],'orchid':[0xda,0x70,0xd6],'palegoldenrod':[0xee,0xe8,0xaa],'palegreen':[0x98,0xfb,0x98],'paleturquoise':[0xaf,0xee,0xee],'palevioletred':[0xdb,0x70,0x93],'papayawhip':[0xff,0xef,0xd5],'peachpuff':[0xff,0xda,0xb9],'peru':[0xcd,0x85,0x3f],'pink':[0xff,0xc0,0xcb],'plum':[0xdd,0xa0,0xdd],'powderblue':[0xb0,0xe0,0xe6],'purple':[0x80,0x0,0x80],'rebeccapurple':[0x66,0x33,0x99],'red':[0xff,0x0,0x0],'rosybrown':[0xbc,0x8f,0x8f],'royalblue':[0x41,0x69,0xe1],'saddlebrown':[0x8b,0x45,0x13],'salmon':[0xfa,0x80,0x72],'sandybrown':[0xf4,0xa4,0x60],'seagreen':[0x2e,0x8b,0x57],'seashell':[0xff,0xf5,0xee],'sienna':[0xa0,0x52,0x2d],'silver':[0xc0,0xc0,0xc0],'skyblue':[0x87,0xce,0xeb],'slateblue':[0x6a,0x5a,0xcd],'slategray':[0x70,0x80,0x90],'slategrey':[0x70,0x80,0x90],'snow':[0xff,0xfa,0xfa],'springgreen':[0x0,0xff,0x7f],'steelblue':[0x46,0x82,0xb4],'tan':[0xd2,0xb4,0x8c],'teal':[0x0,0x80,0x80],'thistle':[0xd8,0xbf,0xd8],'tomato':[0xff,0x63,0x47],'turquoise':[0x40,0xe0,0xd0],'violet':[0xee,0x82,0xee],'wheat':[0xf5,0xde,0xb3],'white':[0xff,0xff,0xff],'whitesmoke':[0xf5,0xf5,0xf5],'yellow':[0xff,0xff,0x0],'yellowgreen':[0x9a,0xcd,0x32]};_0x4ecbde[_0x3bff02(0x4f3b)]=_0x37dd33;},{}],0x4:[function(_0x45824d,_0x534312,_0x5799ff){var _0x20a070=_0x140d,_0x29af95=_0x23ca,_0x28a384=_0x45824d(_0x29af95(0x4dd6)),_0x99fdb9=_0x45824d(_0x29af95(0x513f)),_0x361490=_0x45824d(_0x29af95(0x263)),_0x44f9c6=_0x45824d(_0x29af95(0x32ba)),_0x2115f5=_0x45824d(_0x29af95(0x4ded)),_0x395209=_0x45824d(_0x29af95(0x2faf)),_0x3ce80b=_0x45824d(_0x29af95(0x304e)),_0x18f9c5=_0x45824d(_0x29af95(0x1557)),_0x113eb2=_0x45824d(_0x29af95(0x5915))[_0x29af95(0x259e)],_0x556552=_0x3ce80b[_0x20a070(0x3dfe)],_0x67b719=_0x29af95(0x27d4),_0x3e9054=0x0;function _0x2b43c4(_0xf8e200,_0x371a02){var _0x1836a1=_0x20a070,_0x4d6125=_0x29af95,_0x223ca4=_0x3e9054++;if((_0x371a02=_0x371a02||{})[_0x4d6125(0x27a2)]&&(_0x395209[_0x4d6125(0x54e8)][_0x4d6125(0x27a2)]=!0x0,_0x395209[_0x4d6125(0x54e8)][_0x1836a1(0x192)]=Date[_0x4d6125(0xccb)]()),_0x371a02[_0x4d6125(0x41fb)]=void 0x0===_0x371a02[_0x4d6125(0x41fb)]||_0x371a02[_0x4d6125(0x41fb)],_0x371a02[_0x4d6125(0x4474)]=void 0x0!==_0x371a02[_0x1836a1(0x2230)]&&_0x371a02[_0x4d6125(0x4474)],_0x371a02[_0x4d6125(0x4d58)]=void 0x0===_0x371a02[_0x4d6125(0x4d58)]||_0x371a02[_0x4d6125(0x4d58)],_0x371a02[_0x4d6125(0x392e)]=void 0x0!==_0x371a02[_0x4d6125(0x392e)]&&_0x371a02[_0x4d6125(0x392e)],_0x371a02[_0x4d6125(0x3fb6)]=void 0x0===_0x371a02[_0x4d6125(0x3fb6)]?0x2710:_0x371a02[_0x4d6125(0x3fb6)],_0x371a02[_0x4d6125(0x34e8)]=_0x4d6125(0x1b4b)==typeof _0x371a02['renderer']?_0x371a02[_0x1836a1(0x3817)]:_0x99fdb9,_0x371a02[_0x4d6125(0xe1f)]=!!_0x371a02[_0x4d6125(0xe1f)],_0x4d6125(0x20b8)==typeof _0xf8e200){if(_0x4d6125(0x20b8)!=typeof _0x371a02[_0x4d6125(0xd0b)])return Promise[_0x4d6125(0x4c5a)](_0x4d6125(0x509e));var _0x238299=null!=_0x371a02[_0x4d6125(0x2d3c)]?_0x371a02[_0x4d6125(0x2d3c)]:window[_0x1836a1(0x535f)],_0x482d38=null!=_0x371a02[_0x4d6125(0x5a4e)]?_0x371a02[_0x1836a1(0x10d5)]:window[_0x4d6125(0x2b00)];return _0x113eb2(function(_0x22d2e1){var _0xb5e08e=_0x1836a1,_0x2cc0f3=_0x4d6125,_0x4c2af6=document[_0xb5e08e(0x251f)]('a');return _0x4c2af6[_0x2cc0f3(0x2337)]=_0x22d2e1,_0x4c2af6[_0x2cc0f3(0x2337)]=_0x4c2af6[_0x2cc0f3(0x2337)],_0x4c2af6;}(_0xf8e200),_0x371a02[_0x4d6125(0xd0b)],document,_0x238299,_0x482d38,_0x371a02)[_0x4d6125(0x2a5f)](function(_0x2bb3f8){var _0x7b657=_0x1836a1,_0x377419=_0x4d6125;return _0x51b921(_0x2bb3f8[_0x377419(0x222f)][_0x7b657(0xc43)][_0x377419(0x68e)],_0x2bb3f8,_0x371a02,_0x238299,_0x482d38);});}var _0x4272ff=(void 0x0===_0xf8e200?[document[_0x4d6125(0x68e)]]:_0xf8e200[_0x4d6125(0x809)]?_0xf8e200:[_0xf8e200])[0x0];return _0x4272ff[_0x4d6125(0x1d2b)](_0x67b719+_0x223ca4,_0x223ca4),function(_0x149c1e,_0x5d178b,_0x4bc11d,_0x54527b,_0x3a6f34){var _0x31ccba=_0x1836a1,_0x5e36c4=_0x4d6125;return _0x18f9c5(_0x149c1e,_0x149c1e,_0x4bc11d,_0x54527b,_0x5d178b,_0x149c1e[_0x31ccba(0x35b8)][_0x5e36c4(0x50c1)],_0x149c1e[_0x5e36c4(0x331a)][_0x5e36c4(0x4f1b)])[_0x31ccba(0x4527)](function(_0x407ab9){var _0x1eca6b=_0x31ccba,_0x43caab=_0x5e36c4;_0x395209(_0x43caab(0x1414));var _0x5159b7=_0x67b719+_0x3a6f34,_0x689477='['+_0x5159b7+'=\x27'+_0x3a6f34+'\x27]';_0x149c1e[_0x43caab(0xe55)](_0x689477)['removeAttribute'](_0x5159b7);var _0x45b66a=_0x407ab9[_0x43caab(0x222f)],_0x1811d0=_0x45b66a[_0x43caab(0x3f78)][_0x1eca6b(0xefe)](_0x689477);return(_0x43caab(0x1b4b)==typeof _0x5d178b[_0x43caab(0x199c)]?Promise[_0x43caab(0x1c7e)](_0x5d178b[_0x43caab(0x199c)](_0x45b66a[_0x43caab(0x3f78)])):Promise[_0x1eca6b(0x511b)](!0x0))[_0x43caab(0x2a5f)](function(){return _0x51b921(_0x1811d0,_0x407ab9,_0x5d178b,_0x4bc11d,_0x54527b);});});}(_0x4272ff[_0x4d6125(0x188c)],_0x371a02,_0x4272ff[_0x4d6125(0x188c)][_0x4d6125(0x331a)][_0x4d6125(0x56f9)],_0x4272ff[_0x4d6125(0x188c)][_0x4d6125(0x331a)][_0x4d6125(0x2b00)],_0x223ca4)[_0x4d6125(0x2a5f)](function(_0x62f018){var _0xd8135f=_0x1836a1,_0x57d4c2=_0x4d6125;return _0x57d4c2(0x1b4b)==typeof _0x371a02[_0x57d4c2(0x23a5)]&&(_0x395209(_0xd8135f(0x1aa)),_0x371a02[_0xd8135f(0x572)](_0x62f018)),_0x62f018;});}_0x2b43c4[_0x20a070(0x5afc)]=_0x99fdb9,_0x2b43c4[_0x29af95(0x5227)]=_0x2115f5,_0x2b43c4[_0x29af95(0xca1)]=_0x395209,_0x2b43c4[_0x29af95(0x5b1a)]=_0x3ce80b;var _0x40527d=_0x20a070(0x18c)==typeof document||_0x29af95(0x1b4b)!=typeof Object[_0x29af95(0x2850)]||_0x29af95(0x1b4b)!=typeof document[_0x29af95(0x2a2e)](_0x29af95(0x2a34))[_0x29af95(0x696)]?function(){var _0x24f853=_0x29af95;return Promise[_0x24f853(0x4c5a)](_0x24f853(0x39d3));}:_0x2b43c4;function _0x51b921(_0x48b3b6,_0x2eb206,_0x249411,_0x589474,_0x4a6575){var _0x3c2738=_0x20a070,_0x49e056=_0x29af95,_0x5e2997=_0x2eb206[_0x49e056(0x222f)],_0x18a330=new _0x28a384(_0x5e2997[_0x3c2738(0xc43)]),_0x564351=new _0x361490(_0x249411,_0x18a330),_0x1a0495=_0x556552(_0x48b3b6),_0x8db405=_0x49e056(0x1173)===_0x249411[_0x49e056(0x3dd)]?_0x589474:_0x1a0495[_0x49e056(0x1d74)]+0x1,_0x3dba55=_0x3c2738(0x32d0)===_0x249411[_0x49e056(0x3dd)]?_0x4a6575:_0x1a0495[_0x49e056(0x4645)]+0x1,_0x2ff636=new _0x249411[(_0x49e056(0x34e8))](_0x8db405,_0x3dba55,_0x564351,_0x249411,document);return new _0x44f9c6(_0x48b3b6,_0x2ff636,_0x18a330,_0x564351,_0x249411)[_0x49e056(0x2e0b)][_0x49e056(0x2a5f)](function(){var _0x10fe86=_0x3c2738,_0x164c8f=_0x49e056,_0x19f26b;if(_0x395209(_0x164c8f(0x4128)),_0x164c8f(0x1173)===_0x249411[_0x164c8f(0x3dd)])_0x19f26b=_0x26adb0(_0x2ff636[_0x164c8f(0x2a34)],{'width':_0x2ff636[_0x164c8f(0x2a34)][_0x164c8f(0x2d3c)],'height':_0x2ff636[_0x164c8f(0x2a34)][_0x164c8f(0x5a4e)],'top':0x0,'left':0x0,'x':0x0,'y':0x0});else{if(_0x48b3b6===_0x5e2997[_0x164c8f(0x3f78)][_0x164c8f(0xd00)]||_0x48b3b6===_0x5e2997[_0x164c8f(0x3f78)][_0x164c8f(0x68e)]||null!=_0x249411[_0x164c8f(0x2a34)])_0x19f26b=_0x2ff636[_0x164c8f(0x2a34)];else{if(_0x249411[_0x164c8f(0x4a6e)]){var _0x3a9649={'width':null!=_0x249411[_0x164c8f(0x2d3c)]?_0x249411[_0x164c8f(0x2d3c)]:_0x1a0495[_0x164c8f(0x2d3c)],'height':null!=_0x249411[_0x164c8f(0x5a4e)]?_0x249411[_0x10fe86(0x10d5)]:_0x1a0495[_0x164c8f(0x5a4e)],'top':_0x1a0495[_0x164c8f(0x4f04)],'left':_0x1a0495[_0x164c8f(0x4db1)],'x':0x0,'y':0x0},_0x313dba={};for(var _0x5efb98 in _0x3a9649)_0x3a9649[_0x164c8f(0x1a9a)](_0x5efb98)&&(_0x313dba[_0x5efb98]=_0x3a9649[_0x5efb98]*_0x249411[_0x164c8f(0x4a6e)]);(_0x19f26b=_0x26adb0(_0x2ff636[_0x10fe86(0x8ad)],_0x313dba))[_0x164c8f(0x8cd)][_0x164c8f(0x2d3c)]=_0x3a9649[_0x164c8f(0x2d3c)]+'px',_0x19f26b[_0x164c8f(0x8cd)][_0x164c8f(0x5a4e)]=_0x3a9649[_0x164c8f(0x5a4e)]+'px';}else _0x19f26b=_0x26adb0(_0x2ff636[_0x164c8f(0x2a34)],{'width':null!=_0x249411[_0x164c8f(0x2d3c)]?_0x249411[_0x164c8f(0x2d3c)]:_0x1a0495['width'],'height':null!=_0x249411[_0x164c8f(0x5a4e)]?_0x249411[_0x10fe86(0x10d5)]:_0x1a0495[_0x164c8f(0x5a4e)],'top':_0x1a0495[_0x164c8f(0x4f04)],'left':_0x1a0495[_0x164c8f(0x4db1)],'x':0x0,'y':0x0});}}return function(_0x1f79a3,_0x57cd83){var _0x59faf4=_0x164c8f;_0x57cd83[_0x59faf4(0x4d58)]&&(_0x1f79a3[_0x59faf4(0xf67)][_0x59faf4(0x3fb0)](_0x1f79a3),_0x395209(_0x59faf4(0x55d9)));}(_0x2eb206,_0x249411),_0x19f26b;});}function _0x26adb0(_0x514c04,_0x116f7e){var _0x1722f7=_0x20a070,_0x52ab9c=_0x29af95,_0x1b4c01=document[_0x52ab9c(0x2a2e)](_0x52ab9c(0x2a34)),_0x3f3e53=Math[_0x1722f7(0x4b49)](_0x514c04[_0x52ab9c(0x2d3c)]-0x1,Math[_0x52ab9c(0x498f)](0x0,_0x116f7e[_0x52ab9c(0x4db1)])),_0x4c8761=Math['min'](_0x514c04[_0x52ab9c(0x2d3c)],Math[_0x52ab9c(0x498f)](0x1,_0x116f7e[_0x1722f7(0x3ca7)]+_0x116f7e[_0x1722f7(0x2299)])),_0xbd2812=Math[_0x52ab9c(0x19a8)](_0x514c04['height']-0x1,Math[_0x52ab9c(0x498f)](0x0,_0x116f7e[_0x1722f7(0x49a6)])),_0x5ce544=Math[_0x1722f7(0x4b49)](_0x514c04['height'],Math[_0x52ab9c(0x498f)](0x1,_0x116f7e[_0x52ab9c(0x4f04)]+_0x116f7e[_0x52ab9c(0x5a4e)]));_0x1b4c01[_0x52ab9c(0x2d3c)]=_0x116f7e[_0x52ab9c(0x2d3c)],_0x1b4c01[_0x52ab9c(0x5a4e)]=_0x116f7e['height'];var _0x2d878d=_0x4c8761-_0x3f3e53,_0x1b9830=_0x5ce544-_0xbd2812;return _0x395209(_0x52ab9c(0x24a5),_0x52ab9c(0x169),_0x116f7e[_0x52ab9c(0x4db1)],_0x52ab9c(0x16e6),_0x116f7e[_0x52ab9c(0x4f04)],_0x52ab9c(0x1148),_0x2d878d,_0x52ab9c(0x4492),_0x1b9830),_0x395209(_0x52ab9c(0xcf5),_0x116f7e[_0x52ab9c(0x2d3c)],_0x52ab9c(0x5d51),_0x116f7e[_0x52ab9c(0x5a4e)],_0x52ab9c(0x4902),_0x3f3e53,_0x52ab9c(0x4951),_0xbd2812),_0x1b4c01[_0x52ab9c(0x696)]('2d')[_0x52ab9c(0x2aa0)](_0x514c04,_0x3f3e53,_0xbd2812,_0x2d878d,_0x1b9830,_0x116f7e['x'],_0x116f7e['y'],_0x2d878d,_0x1b9830),_0x1b4c01;}_0x534312[_0x29af95(0x4f3b)]=_0x40527d;},{'./clone':0x2,'./imageloader':0xb,'./log':0xd,'./nodecontainer':0xe,'./nodeparser':0xf,'./proxy':0x10,'./renderers/canvas':0x14,'./support':0x16,'./utils':0x1a}],0x5:[function(_0x36a9f5,_0xf49d8a,_0xaef70){var _0x443471=_0x23ca,_0x301184=_0x36a9f5('./log'),_0x12a1d2=_0x36a9f5(_0x443471(0x304e))[_0x443471(0x5f12)];_0xf49d8a[_0x443471(0x4f3b)]=function _0xe5ce71(_0x2bf671){var _0x4b12af=_0x443471;if(this[_0x4b12af(0x16cf)]=_0x2bf671,_0x301184(_0x4b12af(0x14f6),_0x2bf671),!this[_0x4b12af(0x24e7)]||!this[_0x4b12af(0xf80)]){_0x301184(_0x4b12af(0x4425)),_0xe5ce71[_0x4b12af(0x3720)]['image']=new Image();var _0x4a5931=this[_0x4b12af(0xf80)];_0xe5ce71[_0x4b12af(0x3720)][_0x4b12af(0x24e7)]=new Promise(function(_0x335542,_0x4ad279){var _0x21a48c=_0x140d,_0x4376f4=_0x4b12af;_0x4a5931[_0x4376f4(0x1104)]=_0x335542,_0x4a5931[_0x4376f4(0x44c8)]=_0x4ad279,_0x4a5931[_0x21a48c(0x2df)]=_0x12a1d2(),!0x0===_0x4a5931[_0x4376f4(0x12e5)]&&_0x335542(_0x4a5931);});}};},{'./log':0xd,'./utils':0x1a}],0x6:[function(_0x23da37,_0x72e505,_0x493730){var _0xb40338=_0x23ca,_0x557071=_0x23da37('./utils')[_0xb40338(0x5f12)];_0x72e505[_0xb40338(0x4f3b)]=function(_0x4b8408,_0x2e558b){var _0xe95b4c=_0x140d,_0x58c390=_0xb40338,_0x40236f,_0x43d6d0,_0x2cf166=document[_0x58c390(0x2a2e)](_0xe95b4c(0x5b3e)),_0x9fd673=document[_0x58c390(0x2a2e)](_0xe95b4c(0x34bd)),_0x452f4a=document[_0xe95b4c(0x251f)](_0x58c390(0x45e3)),_0x385862=_0xe95b4c(0x423e);_0x2cf166[_0xe95b4c(0x1df0)][_0x58c390(0x23ab)]='hidden',_0x2cf166[_0x58c390(0x8cd)][_0x58c390(0x5f0f)]=_0x4b8408,_0x2cf166[_0xe95b4c(0x1df0)][_0x58c390(0x5ad1)]=_0x2e558b,_0x2cf166[_0x58c390(0x8cd)][_0x58c390(0x2e6f)]=0x0,_0x2cf166[_0x58c390(0x8cd)][_0x58c390(0x5969)]=0x0,document[_0x58c390(0xd00)][_0xe95b4c(0x33d6)](_0x2cf166),_0x9fd673[_0xe95b4c(0x2df)]=_0x557071(),_0x9fd673[_0xe95b4c(0x2299)]=0x1,_0x9fd673[_0x58c390(0x5a4e)]=0x1,_0x9fd673[_0x58c390(0x8cd)][_0xe95b4c(0x5463)]=0x0,_0x9fd673[_0x58c390(0x8cd)][_0xe95b4c(0x2a2e)]=0x0,_0x9fd673['style'][_0xe95b4c(0x188b)]=_0x58c390(0x1154),_0x452f4a[_0x58c390(0x8cd)][_0x58c390(0x5f0f)]=_0x4b8408,_0x452f4a['style'][_0x58c390(0x5ad1)]=_0x2e558b,_0x452f4a[_0x58c390(0x8cd)][_0x58c390(0x2e6f)]=0x0,_0x452f4a[_0xe95b4c(0x1df0)][_0xe95b4c(0x2a2e)]=0x0,_0x452f4a[_0x58c390(0x5a20)](document[_0x58c390(0x8ca)](_0x385862)),_0x2cf166['appendChild'](_0x452f4a),_0x2cf166[_0x58c390(0x5a20)](_0x9fd673),_0x40236f=_0x9fd673[_0x58c390(0x307b)]-_0x452f4a[_0xe95b4c(0x4d70)]+0x1,_0x2cf166[_0xe95b4c(0x1f3a)](_0x452f4a),_0x2cf166[_0x58c390(0x5a20)](document[_0xe95b4c(0x3fca)](_0x385862)),_0x2cf166['style'][_0xe95b4c(0x1009)]=_0x58c390(0x47ce),_0x9fd673[_0x58c390(0x8cd)][_0x58c390(0x22fd)]=_0x58c390(0xaaf),_0x43d6d0=_0x9fd673[_0x58c390(0x307b)]-_0x2cf166[_0x58c390(0x307b)]+0x1,document[_0xe95b4c(0x172a)][_0x58c390(0x3fb0)](_0x2cf166),this[_0x58c390(0x1154)]=_0x40236f,this[_0x58c390(0xd61)]=0x1,this[_0x58c390(0x5156)]=_0x43d6d0;};},{'./utils':0x1a}],0x7:[function(_0x4708c0,_0x55d9d9,_0x1faf0c){var _0x578c43=_0x23ca,_0x47a2d6=_0x4708c0(_0x578c43(0x2650));function _0x411a25(){var _0x906541=_0x578c43;this[_0x906541(0x140c)]={};}_0x411a25['prototype'][_0x578c43(0x5c80)]=function(_0x72da47,_0x335e2b){var _0x2bad5b=_0x578c43;return void 0x0===this[_0x2bad5b(0x140c)][_0x72da47+'-'+_0x335e2b]&&(this[_0x2bad5b(0x140c)][_0x72da47+'-'+_0x335e2b]=new _0x47a2d6(_0x72da47,_0x335e2b)),this[_0x2bad5b(0x140c)][_0x72da47+'-'+_0x335e2b];},_0x55d9d9[_0x578c43(0x4f3b)]=_0x411a25;},{'./font':0x6}],0x8:[function(_0x19d9b0,_0x3e17ed,_0x53dc1b){var _0x389d3d=_0x140d,_0x1ab700=_0x23ca,_0xe4bc1b=_0x19d9b0(_0x1ab700(0x304e))['getBounds'],_0x2b8062=_0x19d9b0(_0x1ab700(0x5915))[_0x1ab700(0x259e)];function _0xc49525(_0x4de17a,_0x50d571,_0x7be5a){var _0x34cc3d=_0x1ab700;this[_0x34cc3d(0xf80)]=null,this[_0x34cc3d(0x16cf)]=_0x4de17a;var _0x581223=this,_0x446d0b=_0xe4bc1b(_0x4de17a);this[_0x34cc3d(0x24e7)]=(_0x50d571?new Promise(function(_0x59fc02){var _0x168090=_0x140d,_0x540a25=_0x34cc3d;_0x540a25(0x5206)===_0x4de17a[_0x540a25(0x222f)][_0x540a25(0x3f78)][_0x540a25(0x4ccc)]||null==_0x4de17a[_0x540a25(0x222f)][_0x540a25(0x3f78)][_0x168090(0x29d7)]?_0x4de17a[_0x540a25(0x222f)][_0x168090(0x3890)]=_0x4de17a[_0x540a25(0x1104)]=function(){_0x59fc02(_0x4de17a);}:_0x59fc02(_0x4de17a);}):this[_0x34cc3d(0x2ae)](_0x7be5a[_0x34cc3d(0xd0b)],_0x446d0b,_0x7be5a))[_0x34cc3d(0x2a5f)](function(_0x437205){var _0x2ce12e=_0x140d,_0x585dc9=_0x34cc3d;return _0x19d9b0(_0x585dc9(0x65d))(_0x437205[_0x2ce12e(0x32c2)][_0x585dc9(0x3f78)][_0x585dc9(0x68e)],{'type':_0x585dc9(0x1173),'width':_0x437205[_0x585dc9(0x2d3c)],'height':_0x437205[_0x2ce12e(0x10d5)],'proxy':_0x7be5a[_0x585dc9(0xd0b)],'javascriptEnabled':_0x7be5a[_0x2ce12e(0x1bd8)],'removeContainer':_0x7be5a[_0x585dc9(0x4d58)],'allowTaint':_0x7be5a[_0x585dc9(0x4474)],'imageTimeout':_0x7be5a[_0x2ce12e(0x1add)]/0x2});})[_0x34cc3d(0x2a5f)](function(_0x2b877a){var _0x52a630=_0x34cc3d;return _0x581223[_0x52a630(0xf80)]=_0x2b877a;});}_0xc49525[_0x1ab700(0x3720)][_0x389d3d(0x4309)]=function(_0x125e20,_0x30e341,_0x43411f){var _0x17c374=_0x1ab700,_0x4faf16=this['src'];return _0x2b8062(_0x4faf16['src'],_0x125e20,_0x4faf16[_0x17c374(0x188c)],_0x30e341[_0x17c374(0x2d3c)],_0x30e341[_0x17c374(0x5a4e)],_0x43411f);},_0x3e17ed[_0x1ab700(0x4f3b)]=_0xc49525;},{'./core':0x4,'./proxy':0x10,'./utils':0x1a}],0x9:[function(_0x524c3c,_0xa748c1,_0x4c2a06){var _0x61a78d=_0x140d,_0xf9bb3b=_0x23ca;function _0x26d11a(_0x2d7182){var _0x1f41dd=_0x140d,_0x8f22ca=_0x23ca;this[_0x1f41dd(0x2df)]=_0x2d7182[_0x1f41dd(0x46b3)],this[_0x8f22ca(0x1a69)]=[],this[_0x1f41dd(0x18c0)]=null,this['x0']=0.5,this['y0']=0.5,this['x1']=0.5,this['y1']=0.5,this[_0x8f22ca(0x24e7)]=Promise[_0x8f22ca(0x1c7e)](!0x0);}_0x26d11a[_0xf9bb3b(0x1a50)]={'LINEAR':0x1,'RADIAL':0x2},_0x26d11a[_0xf9bb3b(0x256b)]=/^\s*(rgba?\(\s*\d{1,3},\s*\d{1,3},\s*\d{1,3}(?:,\s*[0-9\.]+)?\s*\)|[a-z]{3,20}|#[a-f0-9]{3,6})(?:\s+(\d{1,3}(?:\.\d+)?)(%|px)?)?(?:\s|$)/i,_0xa748c1[_0x61a78d(0x554a)]=_0x26d11a;},{}],0xa:[function(_0x6cf231,_0x1af442,_0x3a273d){_0x1af442['exports']=function(_0x419778,_0x73f31f){var _0x38e439=_0x23ca;this[_0x38e439(0x16cf)]=_0x419778,this[_0x38e439(0xf80)]=new Image();var _0xe67692=this;this[_0x38e439(0x3880)]=null,this[_0x38e439(0x24e7)]=new Promise(function(_0x3968be,_0x4e5edc){var _0x3b818c=_0x140d,_0x385214=_0x38e439;_0xe67692[_0x3b818c(0x5a4)][_0x385214(0x1104)]=_0x3968be,_0xe67692[_0x385214(0xf80)][_0x385214(0x44c8)]=_0x4e5edc,_0x73f31f&&(_0xe67692[_0x385214(0xf80)][_0x385214(0x264c)]=_0x3b818c(0x1e30)),_0xe67692[_0x385214(0xf80)][_0x385214(0x16cf)]=_0x419778,!0x0===_0xe67692[_0x385214(0xf80)][_0x385214(0x12e5)]&&_0x3968be(_0xe67692[_0x3b818c(0x5a4)]);});};},{}],0xb:[function(_0x49f25b,_0x4d861a,_0x350a8e){var _0x1bfa4d=_0x140d,_0x3c4ed1=_0x23ca,_0x4cf3bc=_0x49f25b(_0x3c4ed1(0x2faf)),_0x5e8698=_0x49f25b(_0x3c4ed1(0x10b1)),_0x8c5748=_0x49f25b(_0x1bfa4d(0x5909)),_0x310cf6=_0x49f25b(_0x3c4ed1(0xfa4)),_0x159c04=_0x49f25b('./framecontainer'),_0x82998f=_0x49f25b(_0x3c4ed1(0x1b9c)),_0x1b1c6f=_0x49f25b(_0x3c4ed1(0x41bb)),_0x5a826f=_0x49f25b(_0x3c4ed1(0x4d7f)),_0x5c3b1f=_0x49f25b(_0x1bfa4d(0x5070)),_0x242317=_0x49f25b(_0x3c4ed1(0x304e))[_0x3c4ed1(0xdbb)];function _0x403764(_0x3e02f8,_0x13d73b){var _0x35d58a=_0x3c4ed1;this[_0x35d58a(0x28b2)]=null,this[_0x35d58a(0x54e8)]=_0x3e02f8,this[_0x35d58a(0x5a85)]=_0x13d73b,this[_0x35d58a(0x39da)]=this[_0x35d58a(0x2351)](window[_0x35d58a(0x548f)][_0x35d58a(0x2337)]);}_0x403764[_0x3c4ed1(0x3720)][_0x3c4ed1(0x5902)]=function(_0x4205a7){var _0x28b907=_0x3c4ed1,_0x1b20bd=[];return _0x4205a7[_0x28b907(0x14ea)](function(_0x18ca2e,_0x5ab598){var _0x5b752b=_0x140d,_0x2faef5=_0x28b907;switch(_0x5ab598[_0x5b752b(0x1c75)][_0x2faef5(0x26a4)]){case _0x5b752b(0x29a9):return _0x18ca2e[_0x2faef5(0x736)]([{'args':[_0x5ab598[_0x2faef5(0x54b)][_0x5b752b(0x2df)]],'method':_0x5b752b(0x2cb5)}]);case _0x2faef5(0x2bb2):case _0x2faef5(0x2b8b):return _0x18ca2e[_0x2faef5(0x736)]([{'args':[_0x5ab598[_0x2faef5(0x54b)]],'method':_0x5ab598[_0x2faef5(0x54b)][_0x5b752b(0x3bf0)]}]);}return _0x18ca2e;},[])[_0x28b907(0x326d)](this[_0x28b907(0x54ab)](_0x1b20bd,this[_0x28b907(0x121c)]),this),_0x1b20bd;},_0x403764[_0x3c4ed1(0x3720)][_0x1bfa4d(0x355c)]=function(_0x5accc9,_0x45ec22){var _0x60340e=_0x1bfa4d,_0x2c5f71=_0x3c4ed1;return _0x45ec22[_0x2c5f71(0x5f5a)]()[_0x60340e(0x529a)](this['hasImageBackground'])[_0x2c5f71(0x326d)](this[_0x2c5f71(0x54ab)](_0x5accc9,this[_0x2c5f71(0x121c)]),this),_0x5accc9;},_0x403764[_0x3c4ed1(0x3720)][_0x1bfa4d(0x27fa)]=function(_0x368fc6,_0x31f98f){return function(_0x575162){var _0x1248ba=_0x140d;_0x575162['args'][_0x1248ba(0x1b22)](function(_0x5c76d5){var _0x10d501=_0x1248ba,_0x18c069=_0x23ca;this[_0x18c069(0xa4e)](_0x368fc6,_0x5c76d5)||(_0x368fc6[_0x18c069(0x2f5b)](0x0,0x0,_0x31f98f[_0x10d501(0x4d6c)](this,_0x575162)),_0x4cf3bc('Added\x20image\x20#'+_0x368fc6[_0x18c069(0x809)],_0x18c069(0x20b8)==typeof _0x5c76d5?_0x5c76d5[_0x18c069(0x4c07)](0x0,0x64):_0x5c76d5));},this);};},_0x403764['prototype'][_0x3c4ed1(0x42f7)]=function(_0x251adc){var _0x4238a9=_0x1bfa4d,_0x5e7aaa=_0x3c4ed1;return _0x5e7aaa(0x5e6f)!==_0x251adc[_0x4238a9(0x2923)];},_0x403764[_0x1bfa4d(0x1aa2)][_0x3c4ed1(0x121c)]=function(_0x37e4c4){var _0xa844f9=_0x1bfa4d,_0x1553f6=_0x3c4ed1;if(_0xa844f9(0x2cb5)===_0x37e4c4[_0x1553f6(0x3081)]){var _0x12503b=_0x37e4c4[_0x1553f6(0x3480)][0x0];return!this[_0xa844f9(0x596a)](_0x12503b)||this[_0x1553f6(0x5a85)][_0x1553f6(0x2bb2)]||this[_0x1553f6(0x54e8)][_0x1553f6(0x4474)]?_0x12503b[_0x1553f6(0x31ca)](/data:image\/.*;base64,/i)?new _0x5e8698(_0x12503b[_0x1553f6(0x2c3f)](/url\(['"]{0,}|['"]{0,}\)$/gi,''),!0x1):this[_0xa844f9(0x2036)](_0x12503b)||!0x0===this[_0x1553f6(0x54e8)][_0x1553f6(0x4474)]||this[_0xa844f9(0x596a)](_0x12503b)?new _0x5e8698(_0x12503b,!0x1):this[_0x1553f6(0x5a85)][_0x1553f6(0x55a9)]&&!this[_0x1553f6(0x54e8)][_0x1553f6(0x4474)]&&this[_0x1553f6(0x54e8)][_0xa844f9(0x5125)]?new _0x5e8698(_0x12503b,!0x0):this[_0x1553f6(0x54e8)][_0x1553f6(0xd0b)]?new _0x310cf6(_0x12503b,this[_0x1553f6(0x54e8)]['proxy']):new _0x8c5748(_0x12503b):new _0x82998f(_0x12503b);}return _0x1553f6(0x3b36)===_0x37e4c4[_0xa844f9(0x2923)]?new _0x5a826f(_0x37e4c4):_0x1553f6(0x362d)===_0x37e4c4[_0x1553f6(0x3081)]?new _0x5c3b1f(_0x37e4c4):_0xa844f9(0x1e9e)===_0x37e4c4[_0x1553f6(0x3081)]?new _0x1b1c6f(_0x37e4c4['args'][0x0],this[_0x1553f6(0x5a85)][_0x1553f6(0x2bb2)]):_0xa844f9(0x133f)===_0x37e4c4[_0x1553f6(0x3081)]?new _0x159c04(_0x37e4c4[_0x1553f6(0x3480)][0x0],this[_0x1553f6(0x421c)](_0x37e4c4[_0x1553f6(0x3480)][0x0][_0xa844f9(0x2df)]),this[_0xa844f9(0x361c)]):new _0x8c5748(_0x37e4c4);},_0x403764[_0x3c4ed1(0x3720)][_0x3c4ed1(0x2784)]=function(_0x1e6559){var _0x19909a=_0x3c4ed1;return _0x19909a(0x2bb2)===_0x1e6559[_0x19909a(0x4c07)](_0x1e6559[_0x19909a(0x809)]-0x3)[_0x19909a(0x12e2)]()||_0x82998f[_0x19909a(0x3720)][_0x19909a(0x17b5)](_0x1e6559);},_0x403764[_0x3c4ed1(0x3720)][_0x3c4ed1(0xa4e)]=function(_0x14d232,_0x2c8320){var _0x152975=_0x3c4ed1;return _0x14d232[_0x152975(0x3e7)](function(_0x534667){var _0x34de17=_0x152975;return _0x534667[_0x34de17(0x16cf)]===_0x2c8320;});},_0x403764[_0x3c4ed1(0x3720)][_0x3c4ed1(0x421c)]=function(_0x25feb7){var _0x488b64=_0x3c4ed1;return this[_0x488b64(0x2351)](_0x25feb7)===this[_0x488b64(0x39da)];},_0x403764[_0x1bfa4d(0x1aa2)][_0x3c4ed1(0x2351)]=function(_0xdc3859){var _0x226f3a=_0x1bfa4d,_0x218b50=_0x3c4ed1,_0x5de932=this[_0x218b50(0x28b2)]||(this[_0x218b50(0x28b2)]=document[_0x218b50(0x2a2e)]('a'));return _0x5de932[_0x218b50(0x2337)]=_0xdc3859,_0x5de932[_0x218b50(0x2337)]=_0x5de932[_0x218b50(0x2337)],_0x5de932[_0x218b50(0x3aa2)]+_0x5de932[_0x226f3a(0x46e1)]+_0x5de932[_0x218b50(0x2581)];},_0x403764[_0x1bfa4d(0x1aa2)][_0x1bfa4d(0x22e)]=function(_0x526263){var _0x2ead84=_0x1bfa4d,_0x4d5122=_0x3c4ed1;return this[_0x4d5122(0xc97)](_0x526263,this[_0x2ead84(0x361c)][_0x4d5122(0x3fb6)])[_0x4d5122(0x2c08)](function(){var _0x5562c8=_0x2ead84,_0x16f5e2=_0x4d5122;return new _0x8c5748(_0x526263['src'])[_0x16f5e2(0x24e7)][_0x5562c8(0x4527)](function(_0x4e5f91){var _0x508127=_0x16f5e2;_0x526263[_0x508127(0xf80)]=_0x4e5f91;});});},_0x403764[_0x3c4ed1(0x3720)][_0x3c4ed1(0x38c4)]=function(_0x175c4e){var _0x324711=_0x1bfa4d,_0x455bb6=_0x3c4ed1,_0x70998d=null;return this[_0x324711(0x3b4a)][_0x455bb6(0x3e7)](function(_0x251a47){var _0x351f42=_0x455bb6;return(_0x70998d=_0x251a47)[_0x351f42(0x16cf)]===_0x175c4e;})?_0x70998d:null;},_0x403764[_0x3c4ed1(0x3720)][_0x3c4ed1(0x5e53)]=function(_0x16dbfd){var _0x3b08ab=_0x1bfa4d,_0x2d3b1a=_0x3c4ed1;return this[_0x3b08ab(0x3b4a)]=_0x16dbfd[_0x2d3b1a(0x14ea)](_0x242317(this[_0x2d3b1a(0x11ab)],this),this[_0x2d3b1a(0x5902)](_0x16dbfd)),this[_0x2d3b1a(0x5803)]['forEach'](function(_0x2f8621,_0x52494a){var _0x551465=_0x3b08ab,_0x32f691=_0x2d3b1a;_0x2f8621[_0x551465(0x452a)][_0x32f691(0x2a5f)](function(){var _0x10df68=_0x32f691;_0x4cf3bc(_0x10df68(0x1b53)+(_0x52494a+0x1),_0x2f8621);},function(_0x1f18dd){var _0x7484a3=_0x32f691;_0x4cf3bc(_0x7484a3(0x5571)+(_0x52494a+0x1),_0x2f8621,_0x1f18dd);});}),this[_0x2d3b1a(0x2e0b)]=Promise[_0x2d3b1a(0x5ef9)](this[_0x3b08ab(0x3b4a)][_0x2d3b1a(0x7f7)](this[_0x3b08ab(0x22e)],this)),_0x4cf3bc(_0x2d3b1a(0x3f6)),this;},_0x403764['prototype'][_0x3c4ed1(0xc97)]=function(_0x1c9afb,_0x2ee2dc){var _0x143c04=_0x3c4ed1,_0x407a0b,_0x1deca0=Promise[_0x143c04(0x4bae)]([_0x1c9afb[_0x143c04(0x24e7)],new Promise(function(_0x2597b9,_0x287c60){_0x407a0b=setTimeout(function(){var _0x2003db=_0x23ca;_0x4cf3bc(_0x2003db(0x1981),_0x1c9afb),_0x287c60(_0x1c9afb);},_0x2ee2dc);})])['then'](function(_0x18e7fa){return clearTimeout(_0x407a0b),_0x18e7fa;});return _0x1deca0[_0x143c04(0x2c08)](function(){clearTimeout(_0x407a0b);}),_0x1deca0;},_0x4d861a[_0x3c4ed1(0x4f3b)]=_0x403764;},{'./dummyimagecontainer':0x5,'./framecontainer':0x8,'./imagecontainer':0xa,'./lineargradientcontainer':0xc,'./log':0xd,'./proxyimagecontainer':0x11,'./svgcontainer':0x17,'./svgnodecontainer':0x18,'./utils':0x1a,'./webkitgradientcontainer':0x1b}],0xc:[function(_0x1f1090,_0x120bcb,_0x251d7d){var _0x335fca=_0x140d,_0x79fbb6=_0x23ca,_0x14aabf=_0x1f1090(_0x79fbb6(0x3bcb)),_0x19e2f2=_0x1f1090(_0x79fbb6(0x5073));function _0x26d2fd(_0x2046a3){var _0x465926=_0x140d,_0x21102d=_0x79fbb6;_0x14aabf[_0x21102d(0x4269)](this,arguments),this[_0x21102d(0x3dd)]=_0x14aabf[_0x21102d(0x1a50)][_0x21102d(0x408a)];var _0x5001f0=_0x26d2fd[_0x21102d(0xa34)][_0x21102d(0x4a8a)](_0x2046a3[_0x21102d(0x3480)][0x0])||!_0x14aabf[_0x21102d(0x256b)][_0x465926(0x37cb)](_0x2046a3['args'][0x0]);_0x5001f0?_0x2046a3[_0x21102d(0x3480)][0x0][_0x21102d(0x390f)](/\s+/)[_0x465926(0x1f18)]()[_0x21102d(0x326d)](function(_0x420f85,_0x5ed83f){var _0x1858fc=_0x21102d;switch(_0x420f85){case _0x1858fc(0x4db1):this['x0']=0x0,this['x1']=0x1;break;case _0x1858fc(0x4f04):this['y0']=0x0,this['y1']=0x1;break;case _0x1858fc(0x1d74):this['x0']=0x1,this['x1']=0x0;break;case _0x1858fc(0x4645):this['y0']=0x1,this['y1']=0x0;break;case'to':var _0x189393=this['y0'],_0x582f42=this['x0'];this['y0']=this['y1'],this['x0']=this['x1'],this['x1']=_0x582f42,this['y1']=_0x189393;break;case _0x1858fc(0x4fe8):break;default:var _0x47bac4=0.01*parseFloat(_0x420f85,0xa);if(isNaN(_0x47bac4))break;0x0===_0x5ed83f?(this['y0']=_0x47bac4,this['y1']=0x1-this['y0']):(this['x0']=_0x47bac4,this['x1']=0x1-this['x0']);}},this):(this['y0']=0x0,this['y1']=0x1),this[_0x21102d(0x1a69)]=_0x2046a3[_0x465926(0x258c)][_0x21102d(0x30eb)](_0x5001f0?0x1:0x0)['map'](function(_0x45d410){var _0x5506ea=_0x21102d,_0x1a60e9=_0x45d410[_0x5506ea(0x31ca)](_0x14aabf[_0x5506ea(0x256b)]),_0x3e9d84=+_0x1a60e9[0x2],_0x187e9d=0x0===_0x3e9d84?'%':_0x1a60e9[0x3];return{'color':new _0x19e2f2(_0x1a60e9[0x1]),'stop':'%'===_0x187e9d?_0x3e9d84/0x64:null};}),null===this[_0x21102d(0x1a69)][0x0][_0x21102d(0x3b17)]&&(this[_0x465926(0xc38)][0x0][_0x21102d(0x3b17)]=0x0),null===this[_0x21102d(0x1a69)][this[_0x465926(0xc38)][_0x21102d(0x809)]-0x1][_0x465926(0x12a2)]&&(this[_0x21102d(0x1a69)][this[_0x21102d(0x1a69)][_0x21102d(0x809)]-0x1][_0x21102d(0x3b17)]=0x1),this[_0x21102d(0x1a69)][_0x21102d(0x326d)](function(_0x3a9d40,_0x248b2b){var _0x459054=_0x21102d;null===_0x3a9d40['stop']&&this[_0x459054(0x1a69)][_0x459054(0x30eb)](_0x248b2b)[_0x459054(0x3e7)](function(_0x1d84bf,_0x90e243){var _0x51bba5=_0x140d,_0x3f4732=_0x459054;return null!==_0x1d84bf[_0x3f4732(0x3b17)]&&(_0x3a9d40[_0x3f4732(0x3b17)]=(_0x1d84bf[_0x3f4732(0x3b17)]-this[_0x3f4732(0x1a69)][_0x248b2b-0x1][_0x3f4732(0x3b17)])/(_0x90e243+0x1)+this['colorStops'][_0x248b2b-0x1][_0x51bba5(0x12a2)],!0x0);},this);},this);}_0x26d2fd[_0x79fbb6(0x3720)]=Object[_0x79fbb6(0x2850)](_0x14aabf[_0x79fbb6(0x3720)]),_0x26d2fd[_0x79fbb6(0xa34)]=/^\s*(?:to|left|right|top|bottom|center|\d{1,3}(?:\.\d+)?%?)(?:\s|$)/i,_0x120bcb[_0x335fca(0x554a)]=_0x26d2fd;},{'./color':0x3,'./gradientcontainer':0x9}],0xd:[function(_0x24ba80,_0x419414,_0x36bd78){var _0x350fea=_0x23ca,_0x329fc7=function(){var _0x2f4afe=_0x140d,_0x59c4c9=_0x23ca;_0x329fc7[_0x2f4afe(0x361c)]['logging']&&window[_0x59c4c9(0x2c0f)]&&window[_0x59c4c9(0x2c0f)][_0x59c4c9(0xca1)]&&Function[_0x59c4c9(0x3720)][_0x59c4c9(0xdbb)][_0x59c4c9(0x3c9e)](window[_0x59c4c9(0x2c0f)][_0x59c4c9(0xca1)],window[_0x59c4c9(0x2c0f)])[_0x59c4c9(0x4269)](window[_0x59c4c9(0x2c0f)],[Date[_0x59c4c9(0xccb)]()-_0x329fc7[_0x2f4afe(0x361c)][_0x59c4c9(0x21ae)]+'ms',_0x59c4c9(0x357b)][_0x59c4c9(0x736)]([][_0x59c4c9(0x30eb)][_0x59c4c9(0x3c9e)](arguments,0x0)));};_0x329fc7[_0x350fea(0x54e8)]={'logging':!0x1},_0x419414[_0x350fea(0x4f3b)]=_0x329fc7;},{}],0xe:[function(_0x575b6e,_0x1b4581,_0x59bacc){var _0x15ffc7=_0x140d,_0x651fa0=_0x23ca,_0x470274=_0x575b6e('./color'),_0x2d8c28=_0x575b6e(_0x651fa0(0x304e)),_0x51e03d=_0x2d8c28['getBounds'],_0xcc3215=_0x2d8c28[_0x15ffc7(0x58e4)],_0x512fd6=_0x2d8c28[_0x651fa0(0x2cae)];function _0x148739(_0x2a038a,_0x26c7b3){var _0x3acf77=_0x15ffc7,_0x177616=_0x651fa0;this[_0x177616(0x54b)]=_0x2a038a,this[_0x177616(0x227)]=_0x26c7b3,this[_0x177616(0x3d56)]=null,this[_0x177616(0x32ec)]=null,this[_0x3acf77(0x20c9)]=null,this[_0x177616(0x1971)]=[],this[_0x177616(0x1cdd)]=[],this[_0x3acf77(0x135e)]=null,this[_0x177616(0x37b5)]=null,this[_0x177616(0x3363)]=null,this[_0x177616(0x4a34)]={},this[_0x177616(0x1ee3)]={},this['backgroundImages']=null,this['transformData']=null,this[_0x177616(0x5b82)]=null,this[_0x177616(0x221a)]=!0x1,this[_0x177616(0x2b25)]=null;}function _0x1e82f9(_0x2af69c){var _0x475701=_0x15ffc7,_0x32570f=_0x2af69c[0x0],_0x527712=_0x2af69c[0x2],_0x703a09=_0x2af69c[0x4],_0x2e29d6=_0x2af69c[0x1],_0x560b69=_0x2af69c[0x3],_0x572005=_0x2af69c[0x5],_0x22fa71=_0x32570f*_0x560b69-_0x527712*_0x2e29d6;return[_0x560b69,-_0x2e29d6,-_0x527712,_0x32570f,_0x527712*_0x572005-_0x703a09*_0x560b69,_0x703a09*_0x2e29d6-_0x32570f*_0x572005][_0x475701(0x4af7)](function(_0x1bcc97){return _0x1bcc97/_0x22fa71;});}function _0x3cb271(_0x537b33){var _0x44d363=_0x15ffc7,_0xc0020d=_0x651fa0;return-0x1!==_0x537b33[_0x44d363(0xedf)]()[_0xc0020d(0xabf)]('%');}function _0x431d2c(_0x40a698){var _0x545f26=_0x651fa0;return _0x40a698[_0x545f26(0x2c3f)]('px','');}function _0xe73d03(_0x149310){return parseFloat(_0x149310);}_0x148739[_0x651fa0(0x3720)][_0x15ffc7(0x4984)]=function(_0xea3fcb){var _0x3613b1=_0x15ffc7,_0x3b672c=_0x651fa0;_0xea3fcb[_0x3613b1(0x339)]=this[_0x3613b1(0x339)],_0xea3fcb[_0x3b672c(0x22d8)]=this[_0x3b672c(0x22d8)],_0xea3fcb[_0x3b672c(0x32ec)]=this[_0x3b672c(0x32ec)],_0xea3fcb[_0x3b672c(0x1971)]=this[_0x3b672c(0x1971)],_0xea3fcb[_0x3b672c(0x1cdd)]=this[_0x3b672c(0x1cdd)],_0xea3fcb[_0x3b672c(0x3363)]=this[_0x3b672c(0x3363)],_0xea3fcb[_0x3b672c(0x1ee3)]=this[_0x3b672c(0x1ee3)],_0xea3fcb[_0x3b672c(0x2311)]=this[_0x3b672c(0x2311)],_0xea3fcb[_0x3613b1(0x7e6)]=this[_0x3b672c(0x2b25)];},_0x148739[_0x15ffc7(0x1aa2)][_0x651fa0(0x354f)]=function(){var _0x18d22f=_0x15ffc7,_0x4f391f=_0x651fa0;return null===this[_0x4f391f(0x2b25)]?this[_0x4f391f(0x2b25)]=this[_0x4f391f(0x3228)](_0x18d22f(0x7e6)):this[_0x4f391f(0x2b25)];},_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x226d)]=function(_0x20c8a4){var _0x149676=_0x651fa0;this[_0x149676(0x3d56)]=_0x20c8a4,_0x20c8a4[_0x149676(0x2e0)][_0x149676(0x5323)](this);},_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x5a07)]=function(){var _0x5c9e42=_0x15ffc7,_0x2bca69=_0x651fa0;return this[_0x5c9e42(0x1c75)][_0x2bca69(0x5c6)]===Node[_0x2bca69(0x567e)]?this[_0x2bca69(0x227)][_0x2bca69(0x37b5)]:_0x2bca69(0x5e6f)!==this[_0x2bca69(0x1252)](_0x2bca69(0x53c8))&&_0x2bca69(0x3727)!==this[_0x5c9e42(0xb8a)](_0x5c9e42(0x4a6e))&&!this[_0x2bca69(0x54b)][_0x2bca69(0x427f)](_0x2bca69(0x1d89))&&(_0x2bca69(0xb7e)!==this[_0x5c9e42(0x1c75)][_0x2bca69(0x26a4)]||_0x2bca69(0x3727)!==this[_0x2bca69(0x54b)][_0x2bca69(0x4f6b)](_0x2bca69(0x3dd)));},_0x148739[_0x15ffc7(0x1aa2)][_0x651fa0(0x1252)]=function(_0x170662){var _0x66c3b2=_0x15ffc7,_0x349b17=_0x651fa0;return this[_0x349b17(0x3363)]||(this[_0x349b17(0x3363)]=this[_0x66c3b2(0x1308)]?this[_0x66c3b2(0x50b7)][_0x66c3b2(0x2723)](this[_0x66c3b2(0x2e37)]?_0x349b17(0x27c):_0x349b17(0x1a5e)):this[_0x349b17(0x4c30)](null)),this[_0x66c3b2(0x2f9c)][_0x170662]||(this[_0x349b17(0x1ee3)][_0x170662]=this[_0x349b17(0x3363)][_0x170662]);},_0x148739[_0x651fa0(0x3720)]['prefixedCss']=function(_0x59c784){var _0x305672=_0x651fa0,_0x5f254f=this[_0x305672(0x1252)](_0x59c784);return void 0x0===_0x5f254f&&[_0x305672(0x3d70),_0x305672(0x2169),'ms','o'][_0x305672(0x3e7)](function(_0x52246b){var _0x1a51b6=_0x305672;return void 0x0!==(_0x5f254f=this[_0x1a51b6(0x1252)](_0x52246b+_0x59c784[_0x1a51b6(0x2bb6)](0x0,0x1)[_0x1a51b6(0x349)]()+_0x59c784[_0x1a51b6(0x2bb6)](0x1)));},this),void 0x0===_0x5f254f?null:_0x5f254f;},_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x4c30)]=function(_0x290d1c){var _0xb06b66=_0x15ffc7,_0x15a403=_0x651fa0;return this[_0xb06b66(0x1c75)][_0x15a403(0x188c)][_0xb06b66(0x35b8)][_0x15a403(0x15e0)](this[_0x15a403(0x54b)],_0x290d1c);},_0x148739[_0x15ffc7(0x1aa2)][_0x651fa0(0x4a0e)]=function(_0x35fd5e){var _0x4d1bb2=_0x651fa0,_0x5e0052=parseInt(this[_0x4d1bb2(0x1252)](_0x35fd5e),0xa);return isNaN(_0x5e0052)?0x0:_0x5e0052;},_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x8fe)]=function(_0x6ee796){var _0x320692=_0x651fa0;return this[_0x320692(0x4a34)][_0x6ee796]||(this[_0x320692(0x4a34)][_0x6ee796]=new _0x470274(this[_0x320692(0x1252)](_0x6ee796)));},_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x3228)]=function(_0x14f43d){var _0x2d73ae=_0x651fa0,_0x427f3f=parseFloat(this[_0x2d73ae(0x1252)](_0x14f43d));return isNaN(_0x427f3f)?0x0:_0x427f3f;},_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x33ae)]=function(){var _0x4119b9=_0x651fa0,_0x5b510c=this[_0x4119b9(0x1252)](_0x4119b9(0x33ae));switch(parseInt(_0x5b510c,0xa)){case 0x191:_0x5b510c=_0x4119b9(0x16eb);break;case 0x190:_0x5b510c=_0x4119b9(0x47ce);}return _0x5b510c;},_0x148739[_0x651fa0(0x3720)][_0x15ffc7(0xb1c)]=function(){var _0x220d2a=_0x15ffc7,_0x5186d2=_0x651fa0,_0x2a4ccd=this[_0x220d2a(0xb8a)](_0x5186d2(0x1971))[_0x5186d2(0x31ca)](this[_0x5186d2(0x7fb)]);return _0x2a4ccd?{'top':parseInt(_0x2a4ccd[0x1],0xa),'right':parseInt(_0x2a4ccd[0x2],0xa),'bottom':parseInt(_0x2a4ccd[0x3],0xa),'left':parseInt(_0x2a4ccd[0x4],0xa)}:null;},_0x148739['prototype'][_0x651fa0(0x5f5a)]=function(){var _0x126467=_0x651fa0;return this[_0x126467(0x2311)]||(this[_0x126467(0x2311)]=_0xcc3215(this[_0x126467(0x1252)](_0x126467(0x51a4))));},_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x1fef)]=function(_0xe732a6,_0x141da6){var _0xe5f41c=_0x651fa0,_0x3cc030=(this[_0xe5f41c(0x1252)](_0xe732a6)||'')[_0xe5f41c(0x390f)](',');return 0x1===(_0x3cc030=(_0x3cc030=_0x3cc030[_0x141da6||0x0]||_0x3cc030[0x0]||_0xe5f41c(0x2b4b))[_0xe5f41c(0x1f56)]()[_0xe5f41c(0x390f)]('\x20'))[_0xe5f41c(0x809)]&&(_0x3cc030=[_0x3cc030[0x0],_0x3cb271(_0x3cc030[0x0])?_0xe5f41c(0x2b4b):_0x3cc030[0x0]]),_0x3cc030;},_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x16ce)]=function(_0x790c92,_0x179772,_0x10ea48){var _0x155796=_0x15ffc7,_0x1b2402=_0x651fa0,_0x1e6e09,_0x4626d2,_0x4ec78d=this[_0x1b2402(0x1fef)](_0x155796(0x294f),_0x10ea48);if(_0x3cb271(_0x4ec78d[0x0]))_0x1e6e09=_0x790c92[_0x1b2402(0x2d3c)]*parseFloat(_0x4ec78d[0x0])/0x64;else{if(/contain|cover/[_0x1b2402(0x4a8a)](_0x4ec78d[0x0])){var _0x5c94cf=_0x790c92[_0x155796(0x2299)]/_0x790c92['height'],_0x1f9bc8=_0x179772[_0x1b2402(0x2d3c)]/_0x179772[_0x155796(0x10d5)];return _0x5c94cf<_0x1f9bc8^_0x1b2402(0x1eaf)===_0x4ec78d[0x0]?{'width':_0x790c92[_0x1b2402(0x5a4e)]*_0x1f9bc8,'height':_0x790c92[_0x1b2402(0x5a4e)]}:{'width':_0x790c92[_0x1b2402(0x2d3c)],'height':_0x790c92[_0x1b2402(0x2d3c)]/_0x1f9bc8};}_0x1e6e09=parseInt(_0x4ec78d[0x0],0xa);}return _0x4626d2=_0x1b2402(0x2b4b)===_0x4ec78d[0x0]&&_0x1b2402(0x2b4b)===_0x4ec78d[0x1]?_0x179772['height']:_0x1b2402(0x2b4b)===_0x4ec78d[0x1]?_0x1e6e09/_0x179772['width']*_0x179772[_0x1b2402(0x5a4e)]:_0x3cb271(_0x4ec78d[0x1])?_0x790c92[_0x1b2402(0x5a4e)]*parseFloat(_0x4ec78d[0x1])/0x64:parseInt(_0x4ec78d[0x1],0xa),_0x1b2402(0x2b4b)===_0x4ec78d[0x0]&&(_0x1e6e09=_0x4626d2/_0x179772[_0x1b2402(0x5a4e)]*_0x179772[_0x1b2402(0x2d3c)]),{'width':_0x1e6e09,'height':_0x4626d2};},_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x4bc3)]=function(_0x1d9cee,_0x5ae608,_0x410d8d,_0xc242cd){var _0x3ce95a=_0x15ffc7,_0x4a07e3=_0x651fa0,_0x204bc4,_0x7d056e,_0x1b9480=this[_0x4a07e3(0x1fef)](_0x4a07e3(0x18cc),_0x410d8d);return _0x204bc4=_0x3cb271(_0x1b9480[0x0])?(_0x1d9cee[_0x3ce95a(0x2299)]-(_0xc242cd||_0x5ae608)[_0x3ce95a(0x2299)])*(parseFloat(_0x1b9480[0x0])/0x64):parseInt(_0x1b9480[0x0],0xa),_0x7d056e=_0x4a07e3(0x2b4b)===_0x1b9480[0x1]?_0x204bc4/_0x5ae608['width']*_0x5ae608[_0x4a07e3(0x5a4e)]:_0x3cb271(_0x1b9480[0x1])?(_0x1d9cee[_0x3ce95a(0x10d5)]-(_0xc242cd||_0x5ae608)['height'])*parseFloat(_0x1b9480[0x1])/0x64:parseInt(_0x1b9480[0x1],0xa),_0x4a07e3(0x2b4b)===_0x1b9480[0x0]&&(_0x204bc4=_0x7d056e/_0x5ae608['height']*_0x5ae608[_0x4a07e3(0x2d3c)]),{'left':_0x204bc4,'top':_0x7d056e};},_0x148739[_0x15ffc7(0x1aa2)][_0x15ffc7(0xf31)]=function(_0x5f33c8){var _0x24af63=_0x651fa0;return this[_0x24af63(0x1fef)](_0x24af63(0x144d),_0x5f33c8)[0x0];},_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x5329)]=function(){var _0x1fdc5b=_0x15ffc7,_0x1336cd=_0x651fa0,_0x12c803=this[_0x1fdc5b(0xb8a)](_0x1336cd(0x4849)),_0xfc123f=[];if(_0x12c803&&_0x1336cd(0x5e6f)!==_0x12c803)for(var _0x34f2b4=_0x12c803[_0x1336cd(0x31ca)](this[_0x1336cd(0x55a2)]),_0x475208=0x0;_0x34f2b4&&_0x475208<_0x34f2b4[_0x1336cd(0x809)];_0x475208++){var _0x73a102=_0x34f2b4[_0x475208]['match'](this[_0x1fdc5b(0x939)]);_0xfc123f[_0x1336cd(0x5323)]({'color':new _0x470274(_0x73a102[0x0]),'offsetX':_0x73a102[0x1]?parseFloat(_0x73a102[0x1][_0x1336cd(0x2c3f)]('px','')):0x0,'offsetY':_0x73a102[0x2]?parseFloat(_0x73a102[0x2]['replace']('px','')):0x0,'blur':_0x73a102[0x3]?_0x73a102[0x3][_0x1336cd(0x2c3f)]('px',''):0x0});}return _0xfc123f;},_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x354c)]=function(){var _0x557932=_0x15ffc7,_0x2d9b92=_0x651fa0;if(!this[_0x2d9b92(0x7d0)]){if(this[_0x557932(0x4797)]()){var _0x242865=this[_0x2d9b92(0xace)](),_0x4702b0=this[_0x2d9b92(0x1c1b)](_0x557932(0x3f89))[_0x557932(0x1997)]('\x20')[_0x557932(0x4af7)](_0x431d2c)[_0x2d9b92(0x7f7)](_0xe73d03);_0x4702b0[0x0]+=_0x242865[_0x2d9b92(0x4db1)],_0x4702b0[0x1]+=_0x242865[_0x2d9b92(0x4f04)],this[_0x2d9b92(0x7d0)]={'origin':_0x4702b0,'matrix':this[_0x2d9b92(0x149e)]()};}else this[_0x2d9b92(0x7d0)]={'origin':[0x0,0x0],'matrix':[0x1,0x0,0x0,0x1,0x0,0x0]};}return this[_0x2d9b92(0x7d0)];},_0x148739['prototype'][_0x651fa0(0x149e)]=function(){var _0x280062=_0x15ffc7,_0x412d8f=_0x651fa0;if(!this[_0x412d8f(0x5b82)]){var _0x5b69d9=this[_0x412d8f(0x1c1b)](_0x412d8f(0x332f)),_0x37ee3a=_0x5b69d9?function(_0x39fc9a){var _0x51ee5a=_0x140d,_0x564438=_0x412d8f;if(_0x39fc9a&&_0x564438(0x4f03)===_0x39fc9a[0x1])return _0x39fc9a[0x2][_0x564438(0x390f)](',')[_0x51ee5a(0x4af7)](function(_0x1fe8c4){var _0x516403=_0x564438;return parseFloat(_0x1fe8c4[_0x516403(0x1f56)]());});if(_0x39fc9a&&_0x564438(0x401)===_0x39fc9a[0x1]){var _0x46f52f=_0x39fc9a[0x2][_0x51ee5a(0x1997)](',')[_0x564438(0x7f7)](function(_0x4c3824){return parseFloat(_0x4c3824['trim']());});return[_0x46f52f[0x0],_0x46f52f[0x1],_0x46f52f[0x4],_0x46f52f[0x5],_0x46f52f[0xc],_0x46f52f[0xd]];}}(_0x5b69d9[_0x412d8f(0x31ca)](this[_0x412d8f(0x2fef)])):null;this[_0x280062(0x1347)]=_0x37ee3a||[0x1,0x0,0x0,0x1,0x0,0x0];}return this[_0x412d8f(0x5b82)];},_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x3300)]=function(){var _0x4c6bcd=_0x15ffc7,_0x4ad9e2=_0x651fa0,_0x5e8aa9=this[_0x4ad9e2(0x354c)]();return{'origin':_0x5e8aa9[_0x4c6bcd(0x416f)],'matrix':_0x1e82f9(_0x5e8aa9[_0x4c6bcd(0x31eb)])};},_0x148739[_0x15ffc7(0x1aa2)][_0x651fa0(0xace)]=function(){var _0x53f99e=_0x15ffc7,_0x280ac6=_0x651fa0;return this[_0x53f99e(0x15fd)]||(this[_0x280ac6(0x32ec)]=this[_0x280ac6(0x4063)]()?_0x512fd6(this[_0x280ac6(0x54b)]):_0x51e03d(this[_0x280ac6(0x54b)]));},_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x4063)]=function(){var _0x1f74bb=_0x15ffc7,_0x3c862a=_0x651fa0;return _0x3c862a(0x2fbf)!==this[_0x3c862a(0x149e)]()[_0x1f74bb(0x6a8)](',')||this[_0x3c862a(0x227)]&&this[_0x1f74bb(0x50b7)][_0x3c862a(0x4063)]();},_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x4d6)]=function(){var _0x3a80d9=_0x15ffc7,_0x23b36f=_0x651fa0,_0xe1df8d,_0x2d79a7,_0x903757=this['node'][_0x23b36f(0x9a4)]||'';return _0x3a80d9(0x393e)===this[_0x23b36f(0x54b)][_0x23b36f(0x3628)]?(_0xe1df8d=this[_0x23b36f(0x54b)],_0x903757=(_0x2d79a7=_0xe1df8d[_0x3a80d9(0x361c)][_0xe1df8d[_0x23b36f(0x13ac)]||0x0])&&_0x2d79a7[_0x23b36f(0x4685)]||''):_0x3a80d9(0x3d96)===this[_0x3a80d9(0x1c75)][_0x23b36f(0x3dd)]&&(_0x903757=Array(_0x903757[_0x23b36f(0x809)]+0x1)[_0x3a80d9(0x6a8)]('•')),0x0===_0x903757[_0x23b36f(0x809)]?this[_0x23b36f(0x54b)][_0x3a80d9(0x59e7)]||'':_0x903757;},_0x148739['prototype'][_0x651fa0(0x2fef)]=/(matrix|matrix3d)\((.+)\)/,_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x55a2)]=/((rgba|rgb)\([^\)]+\)(\s-?\d+px){0,})/g,_0x148739[_0x651fa0(0x3720)][_0x651fa0(0x4afd)]=/(-?\d+px)|(#.+)|(rgb\(.+\))|(rgba\(.+\))/g,_0x148739[_0x651fa0(0x3720)]['CLIP']=/^rect\((\d+)px,? (\d+)px,? (\d+)px,? (\d+)px\)$/,_0x1b4581['exports']=_0x148739;},{'./color':0x3,'./utils':0x1a}],0xf:[function(_0x42e54b,_0x5712bb,_0x1d0fba){var _0xf6adea=_0x140d,_0x389747=_0x23ca,_0x552874=_0x42e54b(_0x389747(0x2faf)),_0x41bf34=_0x42e54b(_0x389747(0x2d59)),_0x2f6d5c=_0x42e54b(_0x389747(0x4ded)),_0x364057=_0x42e54b(_0x389747(0x49e4)),_0x4aeb55=_0x42e54b(_0x389747(0xda5)),_0x4b58bf=_0x42e54b(_0x389747(0x49bd)),_0xd69809=_0x42e54b(_0xf6adea(0x20a4)),_0x1c2d2a=_0x42e54b(_0x389747(0x3f21)),_0x586d02=_0x42e54b(_0x389747(0x304e)),_0x11dbff=_0x586d02[_0x389747(0xdbb)],_0x1fc1a9=_0x586d02[_0x389747(0x423)],_0x2ff52f=_0x586d02[_0x389747(0x4fb1)],_0x52f336=_0x586d02['offsetBounds'];function _0x212574(_0x473159,_0x2e379d,_0x3df70c,_0x5e79ed,_0x21a841){var _0xa0d8a3=_0xf6adea,_0x3e8f9d=_0x389747;_0x552874(_0x3e8f9d(0x239c)),this[_0x3e8f9d(0x34e8)]=_0x2e379d,this[_0x3e8f9d(0x54e8)]=_0x21a841,this['range']=null,this[_0x3e8f9d(0x5a85)]=_0x3df70c,this[_0x3e8f9d(0x5ed1)]=[],this[_0x3e8f9d(0x3d56)]=new _0x1c2d2a(!0x0,0x1,_0x473159[_0x3e8f9d(0x188c)],null);var _0x2f65f0=new _0x2f6d5c(_0x473159,null);if(_0x21a841[_0x3e8f9d(0x3c70)]&&_0x2e379d[_0x3e8f9d(0x1dec)](0x0,0x0,_0x2e379d[_0xa0d8a3(0x2299)],_0x2e379d[_0x3e8f9d(0x5a4e)],new _0xd69809(_0x21a841[_0x3e8f9d(0x3c70)])),_0x473159===_0x473159['ownerDocument'][_0x3e8f9d(0x68e)]){var _0x423423=new _0x2f6d5c(_0x2f65f0[_0x3e8f9d(0x8fe)](_0x3e8f9d(0x1b9e))['isTransparent']()?_0x473159[_0x3e8f9d(0x188c)][_0x3e8f9d(0xd00)]:_0x473159[_0x3e8f9d(0x188c)][_0xa0d8a3(0x29d7)],null);_0x2e379d[_0x3e8f9d(0x1dec)](0x0,0x0,_0x2e379d[_0x3e8f9d(0x2d3c)],_0x2e379d[_0xa0d8a3(0x10d5)],_0x423423[_0x3e8f9d(0x8fe)](_0x3e8f9d(0x1b9e)));}_0x2f65f0[_0xa0d8a3(0x52ba)]=_0x2f65f0[_0x3e8f9d(0x5a07)](),this[_0x3e8f9d(0x542f)](_0x473159[_0x3e8f9d(0x188c)]),this[_0x3e8f9d(0x12ff)](_0x473159[_0xa0d8a3(0x49ef)]),this[_0x3e8f9d(0x1b6a)]=_0x6d6924([_0x2f65f0][_0x3e8f9d(0x736)](this[_0x3e8f9d(0x3799)](_0x2f65f0))[_0x3e8f9d(0x1d59)](function(_0x1f96e9){var _0x2c8770=_0x3e8f9d;return _0x1f96e9[_0x2c8770(0x37b5)]=_0x1f96e9[_0x2c8770(0x5a07)]();})[_0xa0d8a3(0x4af7)](this[_0x3e8f9d(0x3760)],this)),this[_0x3e8f9d(0x1446)]=new _0x4b58bf(),_0x552874(_0x3e8f9d(0x620),this[_0x3e8f9d(0x1b6a)][_0x3e8f9d(0x809)]),_0x552874(_0x3e8f9d(0x4005)),this[_0x3e8f9d(0x2121)](),_0x552874(_0xa0d8a3(0x2924)),this[_0x3e8f9d(0x5803)]=_0x5e79ed[_0x3e8f9d(0x5e53)](this[_0xa0d8a3(0x53d0)][_0x3e8f9d(0x1d59)](_0x4c2423)),this[_0x3e8f9d(0x2e0b)]=this[_0x3e8f9d(0x5803)][_0x3e8f9d(0x2e0b)][_0x3e8f9d(0x2a5f)](_0x11dbff(function(){var _0x25ac49=_0xa0d8a3,_0x52c04a=_0x3e8f9d;return _0x552874(_0x52c04a(0x364e)),_0x552874(_0x52c04a(0x5660)),this[_0x25ac49(0x46ca)](),_0x552874(_0x52c04a(0xe81)),this[_0x52c04a(0x26d9)](this[_0x52c04a(0x3d56)]),this[_0x25ac49(0x40c1)](this[_0x52c04a(0x3d56)]),_0x552874(_0x52c04a(0x3dc1)+this[_0x52c04a(0x5ed1)][_0x52c04a(0x809)]+_0x52c04a(0x7ca)),new Promise(_0x11dbff(function(_0xc5204){var _0x3d1469=_0x25ac49,_0x4268a7=_0x52c04a;_0x21a841[_0x4268a7(0x41fb)]?'function'==typeof _0x21a841[_0x4268a7(0x41fb)]?_0x21a841[_0x4268a7(0x41fb)][_0x3d1469(0x4d6c)](this,this[_0x4268a7(0x5ed1)],_0xc5204):this[_0x4268a7(0x5ed1)][_0x4268a7(0x809)]>0x0?(this[_0x4268a7(0x2bf6)]=0x0,this[_0x4268a7(0x4866)](this[_0x3d1469(0x1ceb)],_0xc5204)):_0xc5204():(this[_0x4268a7(0x5ed1)][_0x4268a7(0x326d)](this[_0x4268a7(0xf6d)],this),_0xc5204());},this));},this));}function _0x3fa33d(_0x5ef89c){var _0xcc0109=_0xf6adea,_0x43161a=_0x389747;return _0x5ef89c[_0x43161a(0x227)]&&_0x5ef89c[_0x43161a(0x227)][_0xcc0109(0x46fc)][_0x43161a(0x809)];}function _0x186b67(){}_0x212574[_0x389747(0x3720)][_0x389747(0x2121)]=function(){var _0x58b5ec=_0xf6adea;this[_0x58b5ec(0x53d0)]['forEach'](function(_0x51fd1c){var _0x12b7f0=_0x58b5ec,_0x582647=_0x23ca;if(_0x4c2423(_0x51fd1c)){_0x21486b(_0x51fd1c)&&_0x51fd1c[_0x582647(0x5711)](),_0x51fd1c[_0x582647(0x22d8)]=this[_0x582647(0x476d)](_0x51fd1c);var _0x386a90=_0x582647(0x3727)===_0x51fd1c[_0x582647(0x1252)](_0x582647(0x4332))?[_0x51fd1c[_0x12b7f0(0x20c9)][_0x582647(0x1971)]]:[],_0x32655e=_0x51fd1c[_0x12b7f0(0xb1c)]();_0x32655e&&-0x1!==[_0x12b7f0(0x570c),_0x582647(0x4fc3)][_0x582647(0xabf)](_0x51fd1c[_0x582647(0x1252)](_0x582647(0x3747)))&&_0x386a90[_0x582647(0x5323)]([[_0x582647(0x2815),_0x51fd1c[_0x12b7f0(0x15fd)][_0x582647(0x4db1)]+_0x32655e[_0x582647(0x4db1)],_0x51fd1c[_0x12b7f0(0x15fd)][_0x582647(0x4f04)]+_0x32655e[_0x582647(0x4f04)],_0x32655e[_0x582647(0x1d74)]-_0x32655e[_0x12b7f0(0x3ca7)],_0x32655e[_0x582647(0x4645)]-_0x32655e[_0x12b7f0(0x49a6)]]]),_0x51fd1c[_0x582647(0x1971)]=_0x3fa33d(_0x51fd1c)?_0x51fd1c[_0x582647(0x227)][_0x582647(0x1971)][_0x582647(0x736)](_0x386a90):_0x386a90,_0x51fd1c[_0x582647(0x1cdd)]=_0x582647(0x3727)!==_0x51fd1c[_0x582647(0x1252)](_0x582647(0x4332))?_0x51fd1c[_0x12b7f0(0x46fc)][_0x582647(0x736)]([_0x51fd1c[_0x582647(0x22d8)][_0x582647(0x1971)]]):_0x51fd1c[_0x582647(0x1971)],_0x21486b(_0x51fd1c)&&_0x51fd1c[_0x582647(0x28b9)]();}else _0x125268(_0x51fd1c)&&(_0x51fd1c[_0x582647(0x1971)]=_0x3fa33d(_0x51fd1c)?_0x51fd1c[_0x12b7f0(0x50b7)][_0x582647(0x1971)]:[]);_0x21486b(_0x51fd1c)||(_0x51fd1c[_0x582647(0x32ec)]=null);},this);},_0x212574[_0xf6adea(0x1aa2)][_0x389747(0x4866)]=function(_0x5051ea,_0xf8eb01,_0x4d1b45){var _0x55e497=_0xf6adea,_0x455dcf=_0x389747;_0x4d1b45=_0x4d1b45||Date[_0x55e497(0x531a)](),this[_0x455dcf(0xf6d)](_0x5051ea[this[_0x55e497(0x4c10)]++]),_0x5051ea[_0x455dcf(0x809)]===this[_0x455dcf(0x2bf6)]?_0xf8eb01():_0x4d1b45+0x14>Date[_0x455dcf(0xccb)]()?this[_0x455dcf(0x4866)](_0x5051ea,_0xf8eb01,_0x4d1b45):setTimeout(_0x11dbff(function(){var _0x431b8e=_0x455dcf;this[_0x431b8e(0x4866)](_0x5051ea,_0xf8eb01);},this),0x0);},_0x212574[_0x389747(0x3720)][_0xf6adea(0x3091)]=function(_0x6b2cce){var _0x5ecb80=_0xf6adea,_0x490ca9=_0x389747;this[_0x490ca9(0x42df)](_0x6b2cce,'.'+_0x4aeb55[_0x5ecb80(0x1aa2)][_0x490ca9(0x3876)]+_0x490ca9(0x204c)+_0x4aeb55['prototype'][_0x490ca9(0x5c8)]+':after\x20{\x20content:\x20\x22\x22\x20!important;\x20display:\x20none\x20!important;\x20}');},_0x212574[_0x389747(0x3720)][_0x389747(0x12ff)]=function(_0x416f1f){var _0x83c713=_0x389747;this[_0x83c713(0x42df)](_0x416f1f,_0x83c713(0x860));},_0x212574[_0x389747(0x3720)][_0x389747(0x42df)]=function(_0x55e466,_0x5b7aea){var _0x1464ab=_0xf6adea,_0x2ca423=_0x389747,_0x1f6be3=_0x55e466[_0x2ca423(0x2a2e)](_0x1464ab(0x1df0));_0x1f6be3[_0x2ca423(0x15ac)]=_0x5b7aea,_0x55e466[_0x2ca423(0xd00)][_0x2ca423(0x5a20)](_0x1f6be3);},_0x212574[_0x389747(0x3720)][_0x389747(0x3760)]=function(_0x15144d){var _0x3cb175=_0xf6adea,_0x5b0ec8=_0x389747,_0xb9e942=[[_0x15144d]];if(_0x15144d[_0x5b0ec8(0x54b)][_0x5b0ec8(0x5c6)]===Node[_0x3cb175(0x8a7)]){var _0x23dd2d=this[_0x5b0ec8(0x55e3)](_0x15144d,_0x5b0ec8(0x27c)),_0x259080=this['getPseudoElement'](_0x15144d,_0x5b0ec8(0x1a5e));_0x23dd2d&&_0xb9e942[_0x5b0ec8(0x5323)](_0x23dd2d),_0x259080&&_0xb9e942[_0x5b0ec8(0x5323)](_0x259080);}return _0x6d6924(_0xb9e942);},_0x212574[_0xf6adea(0x1aa2)][_0x389747(0x55e3)]=function(_0x39fd89,_0x585bb4){var _0x296a2e=_0xf6adea,_0x1ecaab=_0x389747,_0x32af54=_0x39fd89[_0x1ecaab(0x4c30)](_0x585bb4);if(!_0x32af54||!_0x32af54[_0x1ecaab(0x52cd)]||_0x1ecaab(0x5e6f)===_0x32af54[_0x296a2e(0x4fb7)]||_0x296a2e(0x2b06)===_0x32af54[_0x1ecaab(0x52cd)]||_0x1ecaab(0x5e6f)===_0x32af54[_0x1ecaab(0x53c8)])return null;for(var _0x3efa61=function(_0xa7d2b8){var _0x3011e9=_0x1ecaab,_0x38a2b4=_0xa7d2b8[_0x3011e9(0x2bb6)](0x0,0x1);return _0x38a2b4===_0xa7d2b8[_0x3011e9(0x2bb6)](_0xa7d2b8[_0x3011e9(0x809)]-0x1)&&_0x38a2b4[_0x3011e9(0x31ca)](/'|"/)?_0xa7d2b8[_0x3011e9(0x2bb6)](0x1,_0xa7d2b8[_0x3011e9(0x809)]-0x2):_0xa7d2b8;}(_0x32af54[_0x1ecaab(0x52cd)]),_0x10e0e9=_0x1ecaab(0x2dba)===_0x3efa61[_0x1ecaab(0x2bb6)](0x0,0x3),_0x3e5379=document[_0x296a2e(0x251f)](_0x10e0e9?_0x1ecaab(0x3a86):_0x1ecaab(0x2fa5)),_0x1a7569=new _0x4aeb55(_0x3e5379,_0x39fd89,_0x585bb4),_0x409800=_0x32af54[_0x1ecaab(0x809)]-0x1;_0x409800>=0x0;_0x409800--){var _0x219644=_0x32af54[_0x1ecaab(0x4ef2)](_0x409800)[_0x1ecaab(0x2c3f)](/(\-[a-z])/g,function(_0x35edb1){var _0x16f8b5=_0x1ecaab;return _0x35edb1[_0x16f8b5(0x349)]()['replace']('-','');});_0x3e5379[_0x1ecaab(0x8cd)][_0x219644]=_0x32af54[_0x219644];}if(_0x3e5379[_0x1ecaab(0x1e84)]=_0x4aeb55[_0x296a2e(0x1aa2)][_0x296a2e(0x46dd)]+'\x20'+_0x4aeb55[_0x296a2e(0x1aa2)][_0x296a2e(0x48e9)],_0x10e0e9)return _0x3e5379[_0x1ecaab(0x16cf)]=_0x2ff52f(_0x3efa61)[0x0][_0x296a2e(0x258c)][0x0],[_0x1a7569];var _0x2ddf7b=document[_0x1ecaab(0x8ca)](_0x3efa61);return _0x3e5379[_0x1ecaab(0x5a20)](_0x2ddf7b),[_0x1a7569,new _0x364057(_0x2ddf7b,_0x1a7569)];},_0x212574[_0x389747(0x3720)]['getChildren']=function(_0x1b33cc){var _0xcab4a1=_0x389747;return _0x6d6924([][_0xcab4a1(0x1d59)][_0xcab4a1(0x3c9e)](_0x1b33cc[_0xcab4a1(0x54b)][_0xcab4a1(0x1f53)],_0x3242d7)[_0xcab4a1(0x7f7)](function(_0x782696){var _0x5857c5=_0xcab4a1,_0x404d90=[_0x782696[_0x5857c5(0x5c6)]===Node[_0x5857c5(0x567e)]?new _0x364057(_0x782696,_0x1b33cc):new _0x2f6d5c(_0x782696,_0x1b33cc)][_0x5857c5(0x1d59)](_0x1cbecd);return _0x782696[_0x5857c5(0x5c6)]===Node[_0x5857c5(0x271b)]&&_0x404d90[_0x5857c5(0x809)]&&_0x5857c5(0x2e87)!==_0x782696['tagName']?_0x404d90[0x0][_0x5857c5(0x5a07)]()?_0x404d90[_0x5857c5(0x736)](this[_0x5857c5(0x3799)](_0x404d90[0x0])):[]:_0x404d90;},this));},_0x212574[_0x389747(0x3720)][_0x389747(0x191c)]=function(_0x790c23,_0x5b99f3){var _0x526e59=_0xf6adea,_0x22fa61=_0x389747,_0x1b3afb=new _0x1c2d2a(_0x5b99f3,_0x790c23[_0x22fa61(0x354f)](),_0x790c23[_0x22fa61(0x54b)],_0x790c23[_0x22fa61(0x227)]);_0x790c23[_0x22fa61(0x1fb2)](_0x1b3afb),(_0x5b99f3?_0x1b3afb[_0x22fa61(0x1e9f)](this):_0x1b3afb[_0x526e59(0x50b7)][_0x526e59(0x325a)])[_0x22fa61(0x59e8)][_0x22fa61(0x5323)](_0x1b3afb),_0x790c23[_0x22fa61(0x3d56)]=_0x1b3afb;},_0x212574[_0x389747(0x3720)][_0x389747(0x22fb)]=function(){var _0x2a4c43=_0xf6adea,_0x59f567=_0x389747;this[_0x59f567(0x1b6a)][_0x2a4c43(0x1b22)](function(_0x547be7){var _0xf7ac47=_0x2a4c43,_0x2ec9db=_0x59f567;_0x4c2423(_0x547be7)&&(this[_0x2ec9db(0x4981)](_0x547be7)||function(_0x5a250e){var _0x180329=_0x2ec9db;return _0x5a250e[_0x180329(0x354f)]()<0x1;}(_0x547be7)||function(_0x2bb2aa){var _0x338586=_0x140d,_0x5cfa25=_0x2ec9db,_0xa158ff=_0x2bb2aa[_0x5cfa25(0x1252)]('position');return _0x5cfa25(0x2b4b)!==(-0x1!==[_0x5cfa25(0x2edc),_0x5cfa25(0x36ed),_0x5cfa25(0x4fc3)][_0x5cfa25(0xabf)](_0xa158ff)?_0x2bb2aa[_0x338586(0xb8a)](_0x5cfa25(0x3892)):_0x338586(0x3d78));}(_0x547be7)||this[_0x2ec9db(0x435)](_0x547be7)||_0x547be7[_0x2ec9db(0x4063)]())?this[_0x2ec9db(0x191c)](_0x547be7,!0x0):_0x4c2423(_0x547be7)&&(_0x5d7bf1(_0x547be7)&&_0x4d613f(_0x547be7)||function(_0x537c23){var _0x16b22e=_0x140d,_0x21ceee=_0x2ec9db;return-0x1!==[_0x16b22e(0x104d),_0x21ceee(0x370e)][_0x21ceee(0xabf)](_0x537c23[_0x16b22e(0xb8a)](_0x21ceee(0x53c8)));}(_0x547be7)||_0x550d22(_0x547be7))?this[_0xf7ac47(0x4ba6)](_0x547be7,!0x1):_0x547be7[_0x2ec9db(0x226d)](_0x547be7[_0x2ec9db(0x227)][_0xf7ac47(0x325a)]);},this);},_0x212574[_0x389747(0x3720)][_0x389747(0x435)]=function(_0x37b80e){var _0x298c03=_0xf6adea,_0x22f231=_0x389747;return _0x22f231(0x46f4)===_0x37b80e[_0x22f231(0x54b)][_0x298c03(0x3bf0)]&&_0x37b80e[_0x22f231(0x227)][_0x22f231(0x8fe)](_0x298c03(0x344a))[_0x22f231(0x2d75)]();},_0x212574[_0x389747(0x3720)][_0x389747(0x4981)]=function(_0x2ca7d0){var _0x190ed5=_0x389747;return null===_0x2ca7d0[_0x190ed5(0x227)];},_0x212574[_0x389747(0x3720)][_0x389747(0x26d9)]=function(_0x1ae894){var _0xd654e9=_0x389747,_0x10b2df;_0x1ae894[_0xd654e9(0x59e8)][_0xd654e9(0x4b76)]((_0x10b2df=_0x1ae894[_0xd654e9(0x59e8)]['slice'](0x0),function(_0x1bff20,_0x49c773){var _0x300a51=_0x140d,_0x3a0521=_0xd654e9;return _0x1bff20[_0x300a51(0x2973)](_0x3a0521(0x3892))+_0x10b2df[_0x3a0521(0xabf)](_0x1bff20)/_0x10b2df[_0x3a0521(0x809)]-(_0x49c773[_0x3a0521(0x4a0e)](_0x300a51(0x1973))+_0x10b2df[_0x300a51(0x2feb)](_0x49c773)/_0x10b2df['length']);})),_0x1ae894[_0xd654e9(0x59e8)][_0xd654e9(0x326d)](this[_0xd654e9(0x26d9)],this);},_0x212574[_0x389747(0x3720)][_0xf6adea(0x332d)]=function(_0x5836a5){return function(_0x2cbab5,_0x28c874,_0x38a979){var _0x12498c=_0x140d,_0x46786b=_0x23ca;if(_0x46786b(0x5e6f)!==_0x5836a5[_0x46786b(0x227)][_0x46786b(0x1252)](_0x12498c(0x5713))[_0x46786b(0x2bb6)](0x0,0x4)||0x0!==_0x2cbab5[_0x46786b(0x1f56)]()[_0x46786b(0x809)]){if(this[_0x46786b(0x5a85)][_0x12498c(0x626)]&&!_0x5836a5[_0x46786b(0x227)][_0x46786b(0x4063)]()){var _0x51cc57=_0x38a979[_0x46786b(0x30eb)](0x0,_0x28c874)[_0x12498c(0x6a8)]('')[_0x46786b(0x809)];return this[_0x46786b(0x3287)](_0x5836a5[_0x46786b(0x54b)],_0x51cc57,_0x2cbab5[_0x46786b(0x809)]);}if(_0x5836a5[_0x12498c(0x1c75)]&&_0x46786b(0x20b8)==typeof _0x5836a5[_0x46786b(0x54b)][_0x46786b(0x140c)]){var _0x214573=_0x5836a5[_0x46786b(0x54b)][_0x46786b(0x1695)](_0x2cbab5[_0x46786b(0x809)]),_0x1e7ad7=this[_0x46786b(0xbe3)](_0x5836a5[_0x46786b(0x54b)],_0x5836a5['parent'][_0x12498c(0x4797)]());return _0x5836a5[_0x46786b(0x54b)]=_0x214573,_0x1e7ad7;}}else this[_0x46786b(0x5a85)][_0x46786b(0x3cab)]&&!_0x5836a5[_0x12498c(0x50b7)][_0x46786b(0x4063)]()||(_0x5836a5[_0x46786b(0x54b)]=_0x5836a5[_0x46786b(0x54b)][_0x46786b(0x1695)](_0x2cbab5[_0x46786b(0x809)]));return{};};},_0x212574[_0x389747(0x3720)][_0x389747(0xbe3)]=function(_0xd10176,_0x3936ef){var _0x8a6093=_0xf6adea,_0x21e106=_0x389747,_0xfe5eeb=_0xd10176[_0x21e106(0x188c)][_0x21e106(0x2a2e)](_0x21e106(0x3771)),_0x2adf39=_0xd10176[_0x21e106(0xf67)],_0x2a0277=_0xd10176[_0x8a6093(0x115b)](!0x0);_0xfe5eeb[_0x8a6093(0x33d6)](_0xd10176[_0x8a6093(0x115b)](!0x0)),_0x2adf39[_0x21e106(0x3511)](_0xfe5eeb,_0xd10176);var _0x27974f=_0x3936ef?_0x52f336(_0xfe5eeb):_0x1fc1a9(_0xfe5eeb);return _0x2adf39[_0x21e106(0x3511)](_0x2a0277,_0xfe5eeb),_0x27974f;},_0x212574[_0x389747(0x3720)][_0x389747(0x3287)]=function(_0x2da734,_0x504aa4,_0x9a7a6a){var _0x10cb22=_0xf6adea,_0x283837=_0x389747,_0x589f8c=this[_0x283837(0x1a76)]||(this[_0x283837(0x1a76)]=_0x2da734['ownerDocument'][_0x283837(0x5457)]());return _0x589f8c[_0x283837(0x56ff)](_0x2da734,_0x504aa4),_0x589f8c['setEnd'](_0x2da734,_0x504aa4+_0x9a7a6a),_0x589f8c[_0x10cb22(0x4e28)]();},_0x212574[_0xf6adea(0x1aa2)][_0x389747(0x2374)]=function(_0x5afbcb){var _0x3bafe3=_0xf6adea,_0x170545=_0x389747,_0x452223=_0x5afbcb[_0x170545(0x59e8)][_0x170545(0x1d59)](_0x5027d8),_0xdf4ffa=_0x5afbcb[_0x3bafe3(0x43d4)][_0x170545(0x1d59)](_0x4c2423),_0x213e58=_0xdf4ffa[_0x3bafe3(0x529a)](_0x3d35ed(_0x550d22)),_0x44218e=_0x213e58[_0x170545(0x1d59)](_0x3d35ed(_0x5d7bf1))[_0x170545(0x1d59)](_0x3d35ed(_0x109580)),_0x52bed6=_0xdf4ffa[_0x170545(0x1d59)](_0x3d35ed(_0x5d7bf1))[_0x170545(0x1d59)](_0x550d22),_0x291d3e=_0x213e58['filter'](_0x3d35ed(_0x5d7bf1))[_0x3bafe3(0x529a)](_0x109580),_0x3aa51b=_0x5afbcb[_0x170545(0x59e8)][_0x170545(0x736)](_0x213e58[_0x170545(0x1d59)](_0x5d7bf1))[_0x170545(0x1d59)](_0x4d613f),_0x3dc4fc=_0x5afbcb[_0x170545(0x2e0)][_0x170545(0x1d59)](_0x125268)[_0x170545(0x1d59)](_0x2e9a3d),_0x43d1a6=_0x5afbcb[_0x170545(0x59e8)][_0x170545(0x1d59)](_0x7b473e);_0x452223[_0x170545(0x736)](_0x44218e)['concat'](_0x52bed6)[_0x3bafe3(0x3e5c)](_0x291d3e)[_0x170545(0x736)](_0x3aa51b)[_0x170545(0x736)](_0x3dc4fc)[_0x170545(0x736)](_0x43d1a6)[_0x170545(0x326d)](function(_0x2194a9){var _0x352aab=_0x3bafe3,_0x2eafd9=_0x170545;this[_0x352aab(0x1ceb)][_0x2eafd9(0x5323)](_0x2194a9),_0x3a9371(_0x2194a9)&&(this['parse'](_0x2194a9),this[_0x2eafd9(0x5ed1)][_0x2eafd9(0x5323)](new _0x186b67()));},this);},_0x212574[_0x389747(0x3720)][_0x389747(0xf6d)]=function(_0x1118f9){var _0x36240c=_0x389747;try{_0x1118f9 instanceof _0x186b67?this[_0x36240c(0x34e8)][_0x36240c(0x15de)][_0x36240c(0x1809)]():_0x125268(_0x1118f9)?(_0x21486b(_0x1118f9[_0x36240c(0x227)])&&_0x1118f9[_0x36240c(0x227)][_0x36240c(0x5711)](),this[_0x36240c(0x1f87)](_0x1118f9),_0x21486b(_0x1118f9[_0x36240c(0x227)])&&_0x1118f9[_0x36240c(0x227)][_0x36240c(0x28b9)]()):this['paintNode'](_0x1118f9);}catch(_0x4a5ec4){if(_0x552874(_0x4a5ec4),this[_0x36240c(0x54e8)][_0x36240c(0xe1f)])throw _0x4a5ec4;}},_0x212574[_0x389747(0x3720)][_0x389747(0x2103)]=function(_0x5ab4df){var _0x1b6578=_0xf6adea,_0x3f1457=_0x389747;_0x3a9371(_0x5ab4df)&&(this[_0x3f1457(0x34e8)]['setOpacity'](_0x5ab4df[_0x3f1457(0x2b25)]),this[_0x3f1457(0x34e8)][_0x1b6578(0x4508)][_0x3f1457(0x3175)](),_0x5ab4df[_0x3f1457(0x4063)]()&&this[_0x1b6578(0x3817)][_0x3f1457(0x5472)](_0x5ab4df[_0x3f1457(0x354c)]())),_0x3f1457(0xb7e)===_0x5ab4df[_0x3f1457(0x54b)][_0x3f1457(0x26a4)]&&_0x3f1457(0x54ff)===_0x5ab4df[_0x1b6578(0x1c75)][_0x1b6578(0x18c0)]?this[_0x3f1457(0x4585)](_0x5ab4df):_0x3f1457(0xb7e)===_0x5ab4df[_0x3f1457(0x54b)][_0x3f1457(0x26a4)]&&_0x3f1457(0x10ae)===_0x5ab4df[_0x3f1457(0x54b)][_0x3f1457(0x3dd)]?this[_0x3f1457(0x335)](_0x5ab4df):this[_0x3f1457(0x31c2)](_0x5ab4df);},_0x212574[_0x389747(0x3720)][_0xf6adea(0x1f87)]=function(_0x3f94a4){var _0x235880=_0xf6adea,_0xcfca9=_0x389747,_0xb06870=_0x3f94a4[_0xcfca9(0xace)]();this[_0xcfca9(0x34e8)][_0xcfca9(0x1971)](_0x3f94a4[_0x235880(0x16df)],function(){var _0x41a0c9=_0xcfca9;this[_0x41a0c9(0x34e8)]['renderBackground'](_0x3f94a4,_0xb06870,_0x3f94a4[_0x41a0c9(0x22d8)]['borders'][_0x41a0c9(0x7f7)](_0x51917d));},this,_0x3f94a4),this[_0xcfca9(0x34e8)][_0xcfca9(0x30bd)](_0x3f94a4[_0xcfca9(0x1cdd)],function(){var _0x331c3b=_0x235880,_0x15c98f=_0xcfca9;this[_0x15c98f(0x34e8)][_0x331c3b(0x185e)](_0x3f94a4,_0x3f94a4[_0x15c98f(0x22d8)][_0x15c98f(0x1971)]);},this,_0x3f94a4),this[_0xcfca9(0x34e8)][_0xcfca9(0x1971)](_0x3f94a4[_0xcfca9(0x1971)],function(){var _0xad076=_0x235880,_0xcc3c0c=_0xcfca9;this[_0xad076(0x3817)][_0xcc3c0c(0x5005)](_0x3f94a4['borders']['borders']);},this,_0x3f94a4),this[_0x235880(0x3817)][_0xcfca9(0x1971)](_0x3f94a4[_0xcfca9(0x1cdd)],function(){var _0x16e686=_0x235880,_0x423b7f=_0xcfca9;switch(_0x3f94a4[_0x16e686(0x1c75)][_0x423b7f(0x26a4)]){case _0x423b7f(0x2bb2):case _0x423b7f(0x2b8b):var _0x597020=this[_0x423b7f(0x5803)][_0x423b7f(0x38c4)](_0x3f94a4[_0x16e686(0x1c75)]);_0x597020?this[_0x423b7f(0x34e8)][_0x423b7f(0x58c0)](_0x3f94a4,_0xb06870,_0x3f94a4[_0x423b7f(0x22d8)],_0x597020):_0x552874(_0x423b7f(0x4996)+_0x3f94a4[_0x423b7f(0x54b)][_0x423b7f(0x26a4)]+'>',_0x3f94a4[_0x423b7f(0x54b)]);break;case _0x423b7f(0x4430):var _0x1dd296=this[_0x423b7f(0x5803)][_0x423b7f(0x38c4)](_0x3f94a4[_0x16e686(0x1c75)][_0x423b7f(0x16cf)]);_0x1dd296?this[_0x423b7f(0x34e8)][_0x423b7f(0x58c0)](_0x3f94a4,_0xb06870,_0x3f94a4['borders'],_0x1dd296):_0x552874(_0x423b7f(0x3cc6),_0x3f94a4[_0x423b7f(0x54b)][_0x423b7f(0x16cf)]);break;case _0x423b7f(0x30ae):this[_0x423b7f(0x34e8)][_0x423b7f(0x58c0)](_0x3f94a4,_0xb06870,_0x3f94a4[_0x423b7f(0x22d8)],{'image':_0x3f94a4[_0x423b7f(0x54b)]});break;case _0x423b7f(0x5222):case _0x16e686(0x2349):case _0x423b7f(0x2e87):this[_0x423b7f(0x50e)](_0x3f94a4);}},this,_0x3f94a4);},_0x212574[_0x389747(0x3720)][_0x389747(0x4585)]=function(_0x5e22cd){var _0x141853=_0xf6adea,_0xa477fe=_0x389747,_0x31e8f0=_0x5e22cd[_0xa477fe(0xace)](),_0x20af3e=Math[_0xa477fe(0x19a8)](_0x31e8f0[_0x141853(0x2299)],_0x31e8f0[_0x141853(0x10d5)]),_0x39e37e={'width':_0x20af3e-0x1,'height':_0x20af3e-0x1,'top':_0x31e8f0[_0xa477fe(0x4f04)],'left':_0x31e8f0[_0xa477fe(0x4db1)]},_0x3c360f=[0x3,0x3],_0x5ad79b=[_0x3c360f,_0x3c360f,_0x3c360f,_0x3c360f],_0x4f3ebf=[0x1,0x1,0x1,0x1][_0x141853(0x4af7)](function(_0x3741ff){var _0x3c236d=_0xa477fe;return{'color':new _0xd69809(_0x3c236d(0x7a9)),'width':_0x3741ff};}),_0x3e362d=_0x2960c2(_0x39e37e,_0x5ad79b,_0x4f3ebf);this[_0x141853(0x3817)][_0xa477fe(0x1971)](_0x5e22cd[_0xa477fe(0x1cdd)],function(){var _0x388b0a=_0x141853,_0x3edc8c=_0xa477fe;this[_0x3edc8c(0x34e8)][_0x388b0a(0x569c)](_0x39e37e[_0x3edc8c(0x4db1)]+0x1,_0x39e37e[_0x3edc8c(0x4f04)]+0x1,_0x39e37e[_0x3edc8c(0x2d3c)]-0x2,_0x39e37e[_0x3edc8c(0x5a4e)]-0x2,new _0xd69809(_0x3edc8c(0x4f24))),this[_0x3edc8c(0x34e8)][_0x3edc8c(0x5005)](_0x34a213(_0x4f3ebf,_0x39e37e,_0x3e362d,_0x5ad79b)),_0x5e22cd['node']['checked']&&(this[_0x3edc8c(0x34e8)][_0x3edc8c(0x1299)](new _0xd69809(_0x3edc8c(0xd55)),_0x388b0a(0x4407),_0x3edc8c(0x47ce),_0x388b0a(0x5337),_0x20af3e-0x3+'px',_0x3edc8c(0x52bc)),this[_0x3edc8c(0x34e8)][_0x3edc8c(0x4685)]('✔',_0x39e37e[_0x3edc8c(0x4db1)]+_0x20af3e/0x6,_0x39e37e['top']+_0x20af3e-0x1));},this,_0x5e22cd);},_0x212574[_0x389747(0x3720)]['paintRadio']=function(_0x49d2f4){var _0x553d39=_0xf6adea,_0x2de4ae=_0x389747,_0x3e184e=_0x49d2f4[_0x2de4ae(0xace)](),_0x195e64=Math[_0x2de4ae(0x19a8)](_0x3e184e[_0x2de4ae(0x2d3c)],_0x3e184e[_0x2de4ae(0x5a4e)])-0x2;this[_0x2de4ae(0x34e8)][_0x2de4ae(0x1971)](_0x49d2f4[_0x553d39(0x16df)],function(){var _0x404099=_0x553d39,_0x4612f4=_0x2de4ae;this[_0x4612f4(0x34e8)][_0x4612f4(0x5141)](_0x3e184e[_0x4612f4(0x4db1)]+0x1,_0x3e184e[_0x4612f4(0x4f04)]+0x1,_0x195e64,new _0xd69809(_0x4612f4(0x4f24)),0x1,new _0xd69809(_0x4612f4(0x7a9))),_0x49d2f4[_0x404099(0x1c75)][_0x4612f4(0x120b)]&&this[_0x4612f4(0x34e8)][_0x4612f4(0x217)](Math[_0x4612f4(0x5f13)](_0x3e184e[_0x404099(0x3ca7)]+_0x195e64/0x4)+0x1,Math[_0x4612f4(0x5f13)](_0x3e184e[_0x4612f4(0x4f04)]+_0x195e64/0x4)+0x1,Math[_0x4612f4(0x1ace)](_0x195e64/0x2),new _0xd69809(_0x4612f4(0xd55)));},this,_0x49d2f4);},_0x212574[_0x389747(0x3720)][_0x389747(0x50e)]=function(_0x4cf39c){var _0x47fa7f=_0xf6adea,_0x220ca1=_0x389747,_0xfaec6c=_0x4cf39c[_0x47fa7f(0x134c)]();if(_0xfaec6c[_0x47fa7f(0x2ef4)]>0x0){var _0x14bd9e=_0x4cf39c[_0x220ca1(0x54b)]['ownerDocument'],_0x18586e=_0x14bd9e[_0x220ca1(0x2a2e)](_0x220ca1(0x3771));[_0x47fa7f(0x1009),_0x220ca1(0x841),_0x220ca1(0x5f0f),_0x220ca1(0x33ae),_0x220ca1(0x5ad1),_0x220ca1(0x8fe),_0x220ca1(0x280d),_0x220ca1(0x5f22),_0x47fa7f(0x533b),_0x220ca1(0x1e39),_0x220ca1(0x2d3c),_0x47fa7f(0x10d5),_0x220ca1(0x312b),_0x220ca1(0x5cba),_0x220ca1(0x559),_0x220ca1(0x324d),_0x220ca1(0x4ddb),_0x220ca1(0x583c),_0x220ca1(0x5881)][_0x47fa7f(0x1b22)](function(_0x4009dd){var _0x2c5b93=_0x47fa7f,_0x853a46=_0x220ca1;try{_0x18586e[_0x2c5b93(0x1df0)][_0x4009dd]=_0x4cf39c['css'](_0x4009dd);}catch(_0x5e4727){_0x552874(_0x853a46(0x3e8a)+_0x5e4727[_0x853a46(0x3c0f)]);}});var _0x394d2f=_0x4cf39c[_0x220ca1(0xace)]();_0x18586e[_0x220ca1(0x8cd)][_0x220ca1(0x3747)]=_0x220ca1(0x4fc3),_0x18586e[_0x220ca1(0x8cd)][_0x220ca1(0x4db1)]=_0x394d2f[_0x220ca1(0x4db1)]+'px',_0x18586e[_0x220ca1(0x8cd)][_0x47fa7f(0x49a6)]=_0x394d2f[_0x220ca1(0x4f04)]+'px',_0x18586e[_0x220ca1(0x2a67)]=_0xfaec6c,_0x14bd9e[_0x47fa7f(0x172a)][_0x220ca1(0x5a20)](_0x18586e),this[_0x220ca1(0x1f87)](new _0x364057(_0x18586e[_0x220ca1(0x5905)],_0x4cf39c)),_0x14bd9e[_0x220ca1(0xd00)]['removeChild'](_0x18586e);}},_0x212574[_0xf6adea(0x1aa2)][_0x389747(0x1f87)]=function(_0x1b9679){var _0x3886e6=_0xf6adea,_0x7c3df7=_0x389747;_0x1b9679[_0x7c3df7(0x3d0e)]();var _0x33d5e7,_0x453b2c=_0x41bf34[_0x3886e6(0x1185)][_0x7c3df7(0x36b3)](_0x1b9679[_0x7c3df7(0x54b)][_0x3886e6(0x313f)]),_0x500ed9=(!this[_0x7c3df7(0x54e8)][_0x7c3df7(0x1964)]||function(_0xb4d2c3){var _0x231b55=_0x3886e6,_0x1f6e3e=_0x7c3df7;return/^(normal|none|0px)$/[_0x1f6e3e(0x4a8a)](_0xb4d2c3[_0x1f6e3e(0x227)][_0x1f6e3e(0x1252)](_0x231b55(0x2e73)));}(_0x1b9679))&&(_0x33d5e7=_0x1b9679[_0x7c3df7(0x54b)][_0x7c3df7(0x140c)],!/[^\u0000-\u00ff]/[_0x3886e6(0x37cb)](_0x33d5e7)),_0x2ccc1e=_0x500ed9?function(_0x16ac13){var _0x307690=_0x3886e6,_0xea2dfd=_0x7c3df7,_0x43b2d8,_0x48a221=[],_0x328a5a=0x0,_0x5ce109=!0x1;for(;_0x16ac13[_0xea2dfd(0x809)];)_0xf14ddd(_0x16ac13[_0x328a5a])===_0x5ce109?((_0x43b2d8=_0x16ac13[_0x307690(0x1d88)](0x0,_0x328a5a))[_0x307690(0x2ef4)]&&_0x48a221[_0xea2dfd(0x5323)](_0x41bf34[_0xea2dfd(0x3dc)][_0xea2dfd(0x2f80)](_0x43b2d8)),_0x5ce109=!_0x5ce109,_0x328a5a=0x0):_0x328a5a++,_0x328a5a>=_0x16ac13[_0xea2dfd(0x809)]&&(_0x43b2d8=_0x16ac13[_0xea2dfd(0x2f5b)](0x0,_0x328a5a))[_0xea2dfd(0x809)]&&_0x48a221[_0xea2dfd(0x5323)](_0x41bf34[_0xea2dfd(0x3dc)][_0x307690(0x43e3)](_0x43b2d8));return _0x48a221;}(_0x453b2c):_0x453b2c[_0x7c3df7(0x7f7)](function(_0x5910e5){var _0x39da24=_0x7c3df7;return _0x41bf34[_0x39da24(0x3dc)][_0x39da24(0x2f80)]([_0x5910e5]);});_0x500ed9||(_0x1b9679[_0x7c3df7(0x227)][_0x7c3df7(0x54b)][_0x7c3df7(0x8cd)][_0x3886e6(0x3499)]=_0x7c3df7(0x5e6f));var _0x54a248=_0x1b9679[_0x3886e6(0x50b7)][_0x7c3df7(0x33ae)](),_0xf97c1=_0x1b9679[_0x7c3df7(0x227)][_0x7c3df7(0x1252)](_0x7c3df7(0x5ad1)),_0x18b02d=_0x1b9679[_0x7c3df7(0x227)][_0x7c3df7(0x1252)](_0x7c3df7(0x5f0f)),_0x312ec3=_0x1b9679[_0x7c3df7(0x227)][_0x3886e6(0x40ff)]();this[_0x7c3df7(0x34e8)][_0x7c3df7(0x1299)](_0x1b9679[_0x7c3df7(0x227)][_0x7c3df7(0x8fe)](_0x3886e6(0x3a3a)),_0x1b9679[_0x3886e6(0x50b7)][_0x7c3df7(0x1252)](_0x7c3df7(0x2abd)),_0x1b9679[_0x7c3df7(0x227)][_0x7c3df7(0x1252)](_0x7c3df7(0x3d2c)),_0x54a248,_0xf97c1,_0x18b02d),_0x312ec3[_0x7c3df7(0x809)]?this[_0x7c3df7(0x34e8)][_0x7c3df7(0x99c)](_0x312ec3[0x0][_0x3886e6(0x3a3a)],_0x312ec3[0x0]['offsetX'],_0x312ec3[0x0]['offsetY'],_0x312ec3[0x0][_0x7c3df7(0x1501)]):this[_0x3886e6(0x3817)][_0x3886e6(0x2db4)](),this[_0x7c3df7(0x34e8)][_0x7c3df7(0x1971)](_0x1b9679[_0x7c3df7(0x227)][_0x7c3df7(0x1971)],function(){var _0x1a191f=_0x3886e6;_0x2ccc1e[_0x1a191f(0x4af7)](this[_0x1a191f(0x332d)](_0x1b9679),this)[_0x1a191f(0x1b22)](function(_0x485a4f,_0x315145){var _0x3ef25a=_0x23ca;_0x485a4f&&(this['renderer'][_0x3ef25a(0x4685)](_0x2ccc1e[_0x315145],_0x485a4f[_0x3ef25a(0x4db1)],_0x485a4f[_0x3ef25a(0x4645)]),this[_0x3ef25a(0x4fbf)](_0x1b9679[_0x3ef25a(0x227)],_0x485a4f,this[_0x3ef25a(0x1446)][_0x3ef25a(0x5c80)](_0x18b02d,_0xf97c1)));},this);},this,_0x1b9679[_0x7c3df7(0x227)]);},_0x212574[_0xf6adea(0x1aa2)][_0x389747(0x4fbf)]=function(_0x2f5465,_0x3d1c14,_0x2bfad7){var _0x3a0dad=_0xf6adea,_0x467d8e=_0x389747;switch(_0x2f5465[_0x467d8e(0x1252)](_0x467d8e(0x3832))['split']('\x20')[0x0]){case _0x467d8e(0x7b9):this[_0x467d8e(0x34e8)][_0x467d8e(0x1dec)](_0x3d1c14[_0x3a0dad(0x3ca7)],Math[_0x467d8e(0x3d49)](_0x3d1c14[_0x467d8e(0x4f04)]+_0x2bfad7['baseline']+_0x2bfad7[_0x467d8e(0xd61)]),_0x3d1c14[_0x467d8e(0x2d3c)],0x1,_0x2f5465[_0x467d8e(0x8fe)](_0x467d8e(0x8fe)));break;case _0x467d8e(0x21fb):this[_0x467d8e(0x34e8)][_0x467d8e(0x1dec)](_0x3d1c14[_0x467d8e(0x4db1)],Math[_0x467d8e(0x3d49)](_0x3d1c14[_0x467d8e(0x4f04)]),_0x3d1c14[_0x467d8e(0x2d3c)],0x1,_0x2f5465[_0x3a0dad(0x3a3a)](_0x3a0dad(0x3a3a)));break;case _0x467d8e(0x2829):this[_0x467d8e(0x34e8)][_0x467d8e(0x1dec)](_0x3d1c14[_0x3a0dad(0x3ca7)],Math[_0x467d8e(0x5f13)](_0x3d1c14[_0x467d8e(0x4f04)]+_0x2bfad7[_0x467d8e(0x5156)]+_0x2bfad7[_0x467d8e(0xd61)]),_0x3d1c14[_0x467d8e(0x2d3c)],0x1,_0x2f5465[_0x3a0dad(0x3a3a)](_0x467d8e(0x8fe)));}};var _0x46672f={'inset':[[_0xf6adea(0x1583),0.6],[_0x389747(0x38d3),0.1],[_0x389747(0x38d3),0.1],[_0xf6adea(0x1583),0.6]]};function _0x34a213(_0x512060,_0x50d19d,_0x24ee93,_0x191a82){var _0x15278e=_0xf6adea,_0xf5c7b8=_0x389747,_0x272540={'top':_0x50d19d[_0xf5c7b8(0x4f04)]+_0x512060[0x0]['width']/0x2,'right':_0x50d19d[_0xf5c7b8(0x1d74)]-_0x512060[0x1][_0xf5c7b8(0x2d3c)]/0x2,'bottom':_0x50d19d[_0xf5c7b8(0x4645)]-_0x512060[0x2][_0xf5c7b8(0x2d3c)]/0x2,'left':_0x50d19d[_0xf5c7b8(0x4db1)]+_0x512060[0x3][_0xf5c7b8(0x2d3c)]/0x2};return _0x512060[_0x15278e(0x4af7)](function(_0x8c53e0,_0x23bd0d){var _0x1798b3=_0x15278e,_0x206ce8=_0xf5c7b8;if(_0x8c53e0[_0x206ce8(0x2d3c)]>0x0){var _0x3de80d=_0x50d19d[_0x206ce8(0x4db1)],_0x527b05=_0x50d19d[_0x206ce8(0x4f04)],_0x101823=_0x50d19d[_0x206ce8(0x2d3c)],_0x178b45=_0x50d19d[_0x206ce8(0x5a4e)]-_0x512060[0x2][_0x206ce8(0x2d3c)];switch(_0x23bd0d){case 0x0:_0x178b45=_0x512060[0x0][_0x206ce8(0x2d3c)],_0x8c53e0[_0x206ce8(0x3480)]=_0x297ded({'c1':[_0x3de80d,_0x527b05],'c2':[_0x3de80d+_0x101823,_0x527b05],'c3':[_0x3de80d+_0x101823-_0x512060[0x1][_0x1798b3(0x2299)],_0x527b05+_0x178b45],'c4':[_0x3de80d+_0x512060[0x3][_0x206ce8(0x2d3c)],_0x527b05+_0x178b45]},_0x191a82[0x0],_0x191a82[0x1],_0x24ee93[_0x206ce8(0x2b21)],_0x24ee93[_0x206ce8(0x46f8)],_0x24ee93[_0x206ce8(0x2785)],_0x24ee93[_0x206ce8(0x1868)]),_0x8c53e0[_0x1798b3(0x40e5)]=_0x103891({'c1':[_0x272540['left'],_0x272540[_0x1798b3(0x49a6)]],'c2':[_0x272540[_0x206ce8(0x1d74)],_0x272540['top']]},_0x191a82[0x0],_0x191a82[0x1],_0x24ee93[_0x206ce8(0x4c9f)],_0x24ee93[_0x206ce8(0x369a)]);break;case 0x1:_0x3de80d=_0x50d19d[_0x206ce8(0x4db1)]+_0x50d19d[_0x1798b3(0x2299)]-_0x512060[0x1][_0x1798b3(0x2299)],_0x101823=_0x512060[0x1][_0x206ce8(0x2d3c)],_0x8c53e0[_0x1798b3(0x258c)]=_0x297ded({'c1':[_0x3de80d+_0x101823,_0x527b05],'c2':[_0x3de80d+_0x101823,_0x527b05+_0x178b45+_0x512060[0x2][_0x206ce8(0x2d3c)]],'c3':[_0x3de80d,_0x527b05+_0x178b45],'c4':[_0x3de80d,_0x527b05+_0x512060[0x0][_0x1798b3(0x2299)]]},_0x191a82[0x1],_0x191a82[0x2],_0x24ee93[_0x1798b3(0x58b1)],_0x24ee93[_0x206ce8(0x1868)],_0x24ee93[_0x206ce8(0x4402)],_0x24ee93[_0x206ce8(0xc4d)]),_0x8c53e0['pathArgs']=_0x103891({'c1':[_0x272540[_0x206ce8(0x1d74)],_0x272540[_0x206ce8(0x4f04)]],'c2':[_0x272540['right'],_0x272540[_0x1798b3(0x35e7)]]},_0x191a82[0x1],_0x191a82[0x2],_0x24ee93[_0x1798b3(0x94d)],_0x24ee93[_0x206ce8(0x3755)]);break;case 0x2:_0x527b05=_0x527b05+_0x50d19d[_0x206ce8(0x5a4e)]-_0x512060[0x2][_0x206ce8(0x2d3c)],_0x178b45=_0x512060[0x2][_0x206ce8(0x2d3c)],_0x8c53e0[_0x206ce8(0x3480)]=_0x297ded({'c1':[_0x3de80d+_0x101823,_0x527b05+_0x178b45],'c2':[_0x3de80d,_0x527b05+_0x178b45],'c3':[_0x3de80d+_0x512060[0x3][_0x206ce8(0x2d3c)],_0x527b05],'c4':[_0x3de80d+_0x101823-_0x512060[0x3][_0x206ce8(0x2d3c)],_0x527b05]},_0x191a82[0x2],_0x191a82[0x3],_0x24ee93[_0x206ce8(0x4402)],_0x24ee93[_0x206ce8(0xc4d)],_0x24ee93[_0x206ce8(0x33be)],_0x24ee93[_0x206ce8(0x30bc)]),_0x8c53e0[_0x206ce8(0x56fc)]=_0x103891({'c1':[_0x272540[_0x206ce8(0x1d74)],_0x272540[_0x206ce8(0x4645)]],'c2':[_0x272540['left'],_0x272540[_0x206ce8(0x4645)]]},_0x191a82[0x2],_0x191a82[0x3],_0x24ee93[_0x206ce8(0x3755)],_0x24ee93[_0x206ce8(0x3e01)]);break;case 0x3:_0x101823=_0x512060[0x3][_0x206ce8(0x2d3c)],_0x8c53e0[_0x206ce8(0x3480)]=_0x297ded({'c1':[_0x3de80d,_0x527b05+_0x178b45+_0x512060[0x2][_0x206ce8(0x2d3c)]],'c2':[_0x3de80d,_0x527b05],'c3':[_0x3de80d+_0x101823,_0x527b05+_0x512060[0x0][_0x206ce8(0x2d3c)]],'c4':[_0x3de80d+_0x101823,_0x527b05+_0x178b45]},_0x191a82[0x3],_0x191a82[0x0],_0x24ee93[_0x206ce8(0x33be)],_0x24ee93[_0x206ce8(0x30bc)],_0x24ee93[_0x206ce8(0x2b21)],_0x24ee93[_0x206ce8(0x46f8)]),_0x8c53e0[_0x206ce8(0x56fc)]=_0x103891({'c1':[_0x272540[_0x206ce8(0x4db1)],_0x272540[_0x1798b3(0x35e7)]],'c2':[_0x272540[_0x206ce8(0x4db1)],_0x272540[_0x206ce8(0x4f04)]]},_0x191a82[0x3],_0x191a82[0x0],_0x24ee93[_0x206ce8(0x3e01)],_0x24ee93[_0x206ce8(0x4c9f)]);}}return _0x8c53e0;});}function _0x22f079(_0x1f7225,_0x49b628,_0x3d267b,_0x1d4083){var _0x7b08d5=_0xf6adea,_0x109bb2=(Math[_0x7b08d5(0x37eb)](0x2)-0x1)/0x3*0x4,_0x50b346=_0x3d267b*_0x109bb2,_0x5a885b=_0x1d4083*_0x109bb2,_0x56af88=_0x1f7225+_0x3d267b,_0x250d8f=_0x49b628+_0x1d4083;return{'topLeft':_0x1f8157({'x':_0x1f7225,'y':_0x250d8f},{'x':_0x1f7225,'y':_0x250d8f-_0x5a885b},{'x':_0x56af88-_0x50b346,'y':_0x49b628},{'x':_0x56af88,'y':_0x49b628}),'topRight':_0x1f8157({'x':_0x1f7225,'y':_0x49b628},{'x':_0x1f7225+_0x50b346,'y':_0x49b628},{'x':_0x56af88,'y':_0x250d8f-_0x5a885b},{'x':_0x56af88,'y':_0x250d8f}),'bottomRight':_0x1f8157({'x':_0x56af88,'y':_0x49b628},{'x':_0x56af88,'y':_0x49b628+_0x5a885b},{'x':_0x1f7225+_0x50b346,'y':_0x250d8f},{'x':_0x1f7225,'y':_0x250d8f}),'bottomLeft':_0x1f8157({'x':_0x56af88,'y':_0x250d8f},{'x':_0x56af88-_0x50b346,'y':_0x250d8f},{'x':_0x1f7225,'y':_0x49b628+_0x5a885b},{'x':_0x1f7225,'y':_0x49b628})};}function _0x2960c2(_0x5b62af,_0x52626a,_0x29d8ba){var _0x3a7ab4=_0xf6adea,_0x3ac235=_0x389747,_0x160c02=_0x5b62af[_0x3ac235(0x4db1)],_0x4ca510=_0x5b62af['top'],_0x480ed1=_0x5b62af[_0x3ac235(0x2d3c)],_0x348e3a=_0x5b62af[_0x3a7ab4(0x10d5)],_0x36990b=_0x52626a[0x0][0x0]<_0x480ed1/0x2?_0x52626a[0x0][0x0]:_0x480ed1/0x2,_0x3a050d=_0x52626a[0x0][0x1]<_0x348e3a/0x2?_0x52626a[0x0][0x1]:_0x348e3a/0x2,_0x5e4ad3=_0x52626a[0x1][0x0]<_0x480ed1/0x2?_0x52626a[0x1][0x0]:_0x480ed1/0x2,_0x5c3a10=_0x52626a[0x1][0x1]<_0x348e3a/0x2?_0x52626a[0x1][0x1]:_0x348e3a/0x2,_0x3aea12=_0x52626a[0x2][0x0]<_0x480ed1/0x2?_0x52626a[0x2][0x0]:_0x480ed1/0x2,_0x3c9315=_0x52626a[0x2][0x1]<_0x348e3a/0x2?_0x52626a[0x2][0x1]:_0x348e3a/0x2,_0x1d7569=_0x52626a[0x3][0x0]<_0x480ed1/0x2?_0x52626a[0x3][0x0]:_0x480ed1/0x2,_0x533344=_0x52626a[0x3][0x1]<_0x348e3a/0x2?_0x52626a[0x3][0x1]:_0x348e3a/0x2,_0x2b5185=_0x480ed1-_0x5e4ad3,_0x2dc4cf=_0x348e3a-_0x3c9315,_0x6905fa=_0x480ed1-_0x3aea12,_0x307206=_0x348e3a-_0x533344;return{'topLeft':_0x22f079(_0x160c02+_0x29d8ba[0x3][_0x3a7ab4(0x2299)]/0x2,_0x4ca510+_0x29d8ba[0x0][_0x3ac235(0x2d3c)]/0x2,Math[_0x3a7ab4(0x5449)](0x0,_0x36990b-_0x29d8ba[0x3][_0x3ac235(0x2d3c)]/0x2),Math[_0x3ac235(0x498f)](0x0,_0x3a050d-_0x29d8ba[0x0][_0x3ac235(0x2d3c)]/0x2))[_0x3a7ab4(0x4ab4)][_0x3ac235(0x4c7b)](0.5),'topRight':_0x22f079(_0x160c02+Math[_0x3ac235(0x19a8)](_0x2b5185,_0x480ed1+_0x29d8ba[0x3][_0x3ac235(0x2d3c)]/0x2),_0x4ca510+_0x29d8ba[0x0][_0x3ac235(0x2d3c)]/0x2,_0x2b5185>_0x480ed1+_0x29d8ba[0x3][_0x3ac235(0x2d3c)]/0x2?0x0:_0x5e4ad3-_0x29d8ba[0x3][_0x3ac235(0x2d3c)]/0x2,_0x5c3a10-_0x29d8ba[0x0][_0x3ac235(0x2d3c)]/0x2)[_0x3a7ab4(0x94d)]['subdivide'](0.5),'bottomRight':_0x22f079(_0x160c02+Math[_0x3a7ab4(0x4b49)](_0x6905fa,_0x480ed1-_0x29d8ba[0x3][_0x3ac235(0x2d3c)]/0x2),_0x4ca510+Math[_0x3ac235(0x19a8)](_0x2dc4cf,_0x348e3a+_0x29d8ba[0x0][_0x3ac235(0x2d3c)]/0x2),Math[_0x3ac235(0x498f)](0x0,_0x3aea12-_0x29d8ba[0x1][_0x3a7ab4(0x2299)]/0x2),_0x3c9315-_0x29d8ba[0x2][_0x3ac235(0x2d3c)]/0x2)[_0x3ac235(0x3755)][_0x3ac235(0x4c7b)](0.5),'bottomLeft':_0x22f079(_0x160c02+_0x29d8ba[0x3][_0x3ac235(0x2d3c)]/0x2,_0x4ca510+_0x307206,Math[_0x3a7ab4(0x5449)](0x0,_0x1d7569-_0x29d8ba[0x3][_0x3a7ab4(0x2299)]/0x2),_0x533344-_0x29d8ba[0x2][_0x3ac235(0x2d3c)]/0x2)['bottomLeft'][_0x3ac235(0x4c7b)](0.5),'topLeftOuter':_0x22f079(_0x160c02,_0x4ca510,_0x36990b,_0x3a050d)[_0x3ac235(0x4c9f)][_0x3a7ab4(0x3099)](0.5),'topLeftInner':_0x22f079(_0x160c02+_0x29d8ba[0x3]['width'],_0x4ca510+_0x29d8ba[0x0][_0x3ac235(0x2d3c)],Math[_0x3ac235(0x498f)](0x0,_0x36990b-_0x29d8ba[0x3][_0x3ac235(0x2d3c)]),Math['max'](0x0,_0x3a050d-_0x29d8ba[0x0][_0x3ac235(0x2d3c)]))[_0x3ac235(0x4c9f)]['subdivide'](0.5),'topRightOuter':_0x22f079(_0x160c02+_0x2b5185,_0x4ca510,_0x5e4ad3,_0x5c3a10)[_0x3ac235(0x369a)][_0x3a7ab4(0x3099)](0.5),'topRightInner':_0x22f079(_0x160c02+Math[_0x3ac235(0x19a8)](_0x2b5185,_0x480ed1+_0x29d8ba[0x3][_0x3ac235(0x2d3c)]),_0x4ca510+_0x29d8ba[0x0][_0x3ac235(0x2d3c)],_0x2b5185>_0x480ed1+_0x29d8ba[0x3][_0x3a7ab4(0x2299)]?0x0:_0x5e4ad3-_0x29d8ba[0x3][_0x3ac235(0x2d3c)],_0x5c3a10-_0x29d8ba[0x0][_0x3ac235(0x2d3c)])[_0x3a7ab4(0x94d)][_0x3ac235(0x4c7b)](0.5),'bottomRightOuter':_0x22f079(_0x160c02+_0x6905fa,_0x4ca510+_0x2dc4cf,_0x3aea12,_0x3c9315)[_0x3ac235(0x3755)][_0x3ac235(0x4c7b)](0.5),'bottomRightInner':_0x22f079(_0x160c02+Math[_0x3ac235(0x19a8)](_0x6905fa,_0x480ed1-_0x29d8ba[0x3][_0x3a7ab4(0x2299)]),_0x4ca510+Math[_0x3ac235(0x19a8)](_0x2dc4cf,_0x348e3a+_0x29d8ba[0x0][_0x3ac235(0x2d3c)]),Math[_0x3ac235(0x498f)](0x0,_0x3aea12-_0x29d8ba[0x1][_0x3a7ab4(0x2299)]),_0x3c9315-_0x29d8ba[0x2][_0x3ac235(0x2d3c)])[_0x3a7ab4(0x3ebf)][_0x3a7ab4(0x3099)](0.5),'bottomLeftOuter':_0x22f079(_0x160c02,_0x4ca510+_0x307206,_0x1d7569,_0x533344)['bottomLeft'][_0x3ac235(0x4c7b)](0.5),'bottomLeftInner':_0x22f079(_0x160c02+_0x29d8ba[0x3][_0x3a7ab4(0x2299)],_0x4ca510+_0x307206,Math[_0x3ac235(0x498f)](0x0,_0x1d7569-_0x29d8ba[0x3][_0x3ac235(0x2d3c)]),_0x533344-_0x29d8ba[0x2][_0x3ac235(0x2d3c)])[_0x3a7ab4(0x1d34)][_0x3ac235(0x4c7b)](0.5)};}function _0x1f8157(_0x484c1a,_0x494ab9,_0x3206ff,_0x4d9ab3){var _0x2bbea0=function(_0x4c7900,_0x147db6,_0x363f9d){return{'x':_0x4c7900['x']+(_0x147db6['x']-_0x4c7900['x'])*_0x363f9d,'y':_0x4c7900['y']+(_0x147db6['y']-_0x4c7900['y'])*_0x363f9d};};return{'start':_0x484c1a,'startControl':_0x494ab9,'endControl':_0x3206ff,'end':_0x4d9ab3,'subdivide':function(_0x5b4574){var _0x2d6bf0=_0x2bbea0(_0x484c1a,_0x494ab9,_0x5b4574),_0x3362e8=_0x2bbea0(_0x494ab9,_0x3206ff,_0x5b4574),_0x5ef974=_0x2bbea0(_0x3206ff,_0x4d9ab3,_0x5b4574),_0x1a415d=_0x2bbea0(_0x2d6bf0,_0x3362e8,_0x5b4574),_0x69803d=_0x2bbea0(_0x3362e8,_0x5ef974,_0x5b4574),_0x202dde=_0x2bbea0(_0x1a415d,_0x69803d,_0x5b4574);return[_0x1f8157(_0x484c1a,_0x2d6bf0,_0x1a415d,_0x202dde),_0x1f8157(_0x202dde,_0x69803d,_0x5ef974,_0x4d9ab3)];},'curveTo':function(_0x9632b6){var _0x2b276c=_0x23ca;_0x9632b6[_0x2b276c(0x5323)]([_0x2b276c(0x47f8),_0x494ab9['x'],_0x494ab9['y'],_0x3206ff['x'],_0x3206ff['y'],_0x4d9ab3['x'],_0x4d9ab3['y']]);},'curveToReversed':function(_0x143f53){var _0x2a322b=_0x23ca;_0x143f53[_0x2a322b(0x5323)]([_0x2a322b(0x47f8),_0x3206ff['x'],_0x3206ff['y'],_0x494ab9['x'],_0x494ab9['y'],_0x484c1a['x'],_0x484c1a['y']]);}};}function _0x297ded(_0x216cce,_0x72387e,_0x10f024,_0x4356f0,_0x3a6570,_0x40101f,_0x3a6eef){var _0x4598d3=_0xf6adea,_0xa44066=_0x389747,_0x63cb32=[];return _0x72387e[0x0]>0x0||_0x72387e[0x1]>0x0?(_0x63cb32[_0xa44066(0x5323)]([_0x4598d3(0xf32),_0x4356f0[0x1][_0xa44066(0x21ae)]['x'],_0x4356f0[0x1][_0xa44066(0x21ae)]['y']]),_0x4356f0[0x1][_0xa44066(0x3753)](_0x63cb32)):_0x63cb32[_0xa44066(0x5323)]([_0xa44066(0x48c0),_0x216cce['c1'][0x0],_0x216cce['c1'][0x1]]),_0x10f024[0x0]>0x0||_0x10f024[0x1]>0x0?(_0x63cb32[_0xa44066(0x5323)]([_0x4598d3(0xf32),_0x40101f[0x0][_0xa44066(0x21ae)]['x'],_0x40101f[0x0][_0xa44066(0x21ae)]['y']]),_0x40101f[0x0][_0xa44066(0x3753)](_0x63cb32),_0x63cb32[_0xa44066(0x5323)]([_0xa44066(0x48c0),_0x3a6eef[0x0][_0x4598d3(0x47f9)]['x'],_0x3a6eef[0x0][_0xa44066(0x2a9)]['y']]),_0x3a6eef[0x0][_0xa44066(0x6af)](_0x63cb32)):(_0x63cb32[_0x4598d3(0x2a0e)]([_0xa44066(0x48c0),_0x216cce['c2'][0x0],_0x216cce['c2'][0x1]]),_0x63cb32[_0xa44066(0x5323)]([_0x4598d3(0xf32),_0x216cce['c3'][0x0],_0x216cce['c3'][0x1]])),_0x72387e[0x0]>0x0||_0x72387e[0x1]>0x0?(_0x63cb32[_0xa44066(0x5323)]([_0xa44066(0x48c0),_0x3a6570[0x1][_0xa44066(0x2a9)]['x'],_0x3a6570[0x1][_0xa44066(0x2a9)]['y']]),_0x3a6570[0x1][_0xa44066(0x6af)](_0x63cb32)):_0x63cb32[_0xa44066(0x5323)]([_0xa44066(0x48c0),_0x216cce['c4'][0x0],_0x216cce['c4'][0x1]]),_0x63cb32;}function _0x103891(_0x5b1552,_0x3ae3ef,_0x4d564e,_0x2006fc,_0x4614ca){var _0x4419ea=_0xf6adea,_0x55d41b=_0x389747,_0x34513b=[];return _0x3ae3ef[0x0]>0x0||_0x3ae3ef[0x1]>0x0?(_0x34513b[_0x55d41b(0x5323)]([_0x4419ea(0xf32),_0x2006fc[0x1][_0x55d41b(0x21ae)]['x'],_0x2006fc[0x1][_0x4419ea(0x192)]['y']]),_0x2006fc[0x1][_0x55d41b(0x3753)](_0x34513b)):_0x34513b[_0x55d41b(0x5323)](['line',_0x5b1552['c1'][0x0],_0x5b1552['c1'][0x1]]),_0x4d564e[0x0]>0x0||_0x4d564e[0x1]>0x0?(_0x34513b[_0x55d41b(0x5323)]([_0x4419ea(0xf32),_0x4614ca[0x0][_0x55d41b(0x21ae)]['x'],_0x4614ca[0x0][_0x55d41b(0x21ae)]['y']]),_0x4614ca[0x0][_0x55d41b(0x3753)](_0x34513b)):_0x34513b[_0x4419ea(0x2a0e)]([_0x55d41b(0x48c0),_0x5b1552['c2'][0x0],_0x5b1552['c2'][0x1]]),_0x34513b;}function _0x57cf46(_0x57372d,_0x22ce90,_0x156c5f,_0x136b8a,_0x51737d,_0xa113b6,_0x12d974){var _0x4cbed3=_0xf6adea,_0x412438=_0x389747;_0x22ce90[0x0]>0x0||_0x22ce90[0x1]>0x0?(_0x57372d[_0x412438(0x5323)]([_0x4cbed3(0xf32),_0x136b8a[0x0][_0x412438(0x21ae)]['x'],_0x136b8a[0x0][_0x412438(0x21ae)]['y']]),_0x136b8a[0x0][_0x412438(0x3753)](_0x57372d),_0x136b8a[0x1][_0x412438(0x3753)](_0x57372d)):_0x57372d[_0x412438(0x5323)]([_0x412438(0x48c0),_0xa113b6,_0x12d974]),(_0x156c5f[0x0]>0x0||_0x156c5f[0x1]>0x0)&&_0x57372d[_0x412438(0x5323)]([_0x412438(0x48c0),_0x51737d[0x0][_0x412438(0x21ae)]['x'],_0x51737d[0x0][_0x412438(0x21ae)]['y']]);}function _0x5027d8(_0x3352ff){var _0x3fd0a4=_0xf6adea;return _0x3352ff[_0x3fd0a4(0x2973)](_0x3fd0a4(0x1973))<0x0;}function _0x7b473e(_0x4e0e35){var _0x120430=_0xf6adea,_0xe5b90c=_0x389747;return _0x4e0e35[_0x120430(0x2973)](_0xe5b90c(0x3892))>0x0;}function _0x4d613f(_0x442e73){var _0x405237=_0xf6adea,_0x368472=_0x389747;return 0x0===_0x442e73[_0x405237(0x2973)](_0x368472(0x3892));}function _0x109580(_0x3cfd6a){var _0x1178db=_0xf6adea,_0x29f7d5=_0x389747;return-0x1!==[_0x1178db(0x4ba9),_0x1178db(0x104d),_0x29f7d5(0x370e)][_0x29f7d5(0xabf)](_0x3cfd6a[_0x29f7d5(0x1252)](_0x1178db(0x303b)));}function _0x3a9371(_0x127e7d){return _0x127e7d instanceof _0x1c2d2a;}function _0x2e9a3d(_0x55f28f){var _0x1f1039=_0xf6adea,_0x2f7645=_0x389747;return _0x55f28f[_0x2f7645(0x54b)][_0x2f7645(0x140c)][_0x1f1039(0x875)]()[_0x2f7645(0x809)]>0x0;}function _0x3242d7(_0x1f99df){var _0x3b7b9f=_0x389747;return _0x1f99df[_0x3b7b9f(0x5c6)]===Node[_0x3b7b9f(0x567e)]||_0x1f99df[_0x3b7b9f(0x5c6)]===Node[_0x3b7b9f(0x271b)];}function _0x5d7bf1(_0x1ea854){var _0x6be604=_0x389747;return _0x6be604(0x37c5)!==_0x1ea854[_0x6be604(0x1252)]('position');}function _0x550d22(_0x4bc569){var _0x37fdf1=_0x389747;return _0x37fdf1(0x5e6f)!==_0x4bc569[_0x37fdf1(0x1252)](_0x37fdf1(0x2955));}function _0x3d35ed(_0x31d244){var _0x283f5d=this;return function(){return!_0x31d244['apply'](_0x283f5d,arguments);};}function _0x4c2423(_0x3ebf71){var _0x4c86cc=_0x389747;return _0x3ebf71[_0x4c86cc(0x54b)][_0x4c86cc(0x5c6)]===Node[_0x4c86cc(0x271b)];}function _0x21486b(_0x49de44){var _0x234d9d=_0xf6adea;return!0x0===_0x49de44[_0x234d9d(0x1308)];}function _0x125268(_0xf5b31){var _0x49e227=_0xf6adea,_0x7d1fb=_0x389747;return _0xf5b31[_0x7d1fb(0x54b)][_0x7d1fb(0x5c6)]===Node[_0x49e227(0x1d84)];}function _0x2ec0e0(_0x27fe60){return parseInt(_0x27fe60,0xa);}function _0x51917d(_0x107934){var _0x102004=_0x389747;return _0x107934[_0x102004(0x2d3c)];}function _0x1cbecd(_0x5edfbb){var _0x4e0e2b=_0xf6adea,_0x122556=_0x389747;return _0x5edfbb[_0x122556(0x54b)][_0x4e0e2b(0x4d95)]!==Node[_0x122556(0x271b)]||-0x1===[_0x4e0e2b(0x550f),_0x122556(0x4b47),_0x122556(0x42e8),_0x122556(0x3f0),'BR',_0x122556(0x3d43)][_0x4e0e2b(0x2feb)](_0x5edfbb[_0x4e0e2b(0x1c75)][_0x4e0e2b(0x3bf0)]);}function _0x6d6924(_0x10c170){var _0x552705=_0x389747;return[][_0x552705(0x736)][_0x552705(0x4269)]([],_0x10c170);}function _0xf14ddd(_0x1b6460){var _0x4d24e8=_0x389747;return-0x1!==[0x20,0xd,0xa,0x9,0x2d][_0x4d24e8(0xabf)](_0x1b6460);}_0x212574[_0xf6adea(0x1aa2)][_0xf6adea(0x33c2)]=function(_0x43c07d){var _0x36f221=_0xf6adea,_0x34490a=_0x389747,_0x1f40ed=_0x43c07d[_0x34490a(0xace)](),_0x428433=function(_0xf1f8ef){var _0x3db279=_0x34490a;return[_0x3db279(0x5a55),_0x3db279(0x491a),_0x3db279(0xd45),_0x3db279(0x5c3a)][_0x3db279(0x7f7)](function(_0xec55a0){var _0x158976=_0x140d,_0x13a508=_0x3db279,_0x3cf8da=_0xf1f8ef[_0x13a508(0x1252)](_0x13a508(0x49ca)+_0xec55a0+_0x158976(0x4778))[_0x13a508(0x390f)]('\x20');return _0x3cf8da[_0x13a508(0x809)]<=0x1&&(_0x3cf8da[0x1]=_0x3cf8da[0x0]),_0x3cf8da[_0x13a508(0x7f7)](_0x2ec0e0);});}(_0x43c07d),_0xd5557a=[_0x34490a(0x5ddf),_0x34490a(0x4186),_0x34490a(0x5e89),_0x34490a(0x4f7e)]['map'](function(_0x38dee4,_0x3b1e64){var _0x4d6654=_0x140d,_0x434210=_0x34490a,_0x181182=_0x43c07d[_0x4d6654(0xb8a)](_0x4d6654(0x2b23)+_0x38dee4+_0x434210(0x416d)),_0x35a117=_0x43c07d[_0x434210(0x8fe)](_0x434210(0x49ca)+_0x38dee4+_0x434210(0x3722));_0x434210(0x2c0d)===_0x181182&&_0x35a117[_0x434210(0x163a)]()&&(_0x35a117=new _0xd69809([0xff,0xff,0xff,_0x35a117['a']]));var _0x491897=_0x46672f[_0x181182]?_0x46672f[_0x181182][_0x3b1e64]:null;return{'width':_0x43c07d[_0x4d6654(0x2973)](_0x434210(0x49ca)+_0x38dee4+_0x434210(0x7c1)),'color':_0x491897?_0x35a117[_0x491897[0x0]](_0x491897[0x1]):_0x35a117,'style':_0x181182,'pathArgs':null,'args':null};}),_0x1d954e=_0x2960c2(_0x1f40ed,_0x428433,_0xd5557a);return{'clip':this[_0x36f221(0x7ab)](_0x43c07d,_0x1d954e,_0xd5557a,_0x428433,_0x1f40ed),'borders':_0x34a213(_0xd5557a,_0x1f40ed,_0x1d954e,_0x428433)};},_0x212574[_0x389747(0x3720)][_0x389747(0x19ad)]=function(_0x5d9452,_0x5784ed,_0x526052,_0x4256ba,_0x1bd9c1){var _0x22ee62=_0xf6adea,_0x477c9e=_0x389747,_0x4e48e4=[];switch(_0x5d9452[_0x477c9e(0x1252)](_0x22ee62(0x16df))){case _0x22ee62(0x5011):case _0x477c9e(0x1cb0):_0x57cf46(_0x4e48e4,_0x4256ba[0x0],_0x4256ba[0x1],_0x5784ed[_0x477c9e(0x46f8)],_0x5784ed[_0x477c9e(0x1868)],_0x1bd9c1[_0x477c9e(0x4db1)]+_0x526052[0x3][_0x477c9e(0x2d3c)],_0x1bd9c1[_0x477c9e(0x4f04)]+_0x526052[0x0][_0x477c9e(0x2d3c)]),_0x57cf46(_0x4e48e4,_0x4256ba[0x1],_0x4256ba[0x2],_0x5784ed[_0x477c9e(0x1868)],_0x5784ed[_0x22ee62(0x38d1)],_0x1bd9c1[_0x477c9e(0x4db1)]+_0x1bd9c1[_0x22ee62(0x2299)]-_0x526052[0x1][_0x477c9e(0x2d3c)],_0x1bd9c1[_0x477c9e(0x4f04)]+_0x526052[0x0][_0x477c9e(0x2d3c)]),_0x57cf46(_0x4e48e4,_0x4256ba[0x2],_0x4256ba[0x3],_0x5784ed[_0x477c9e(0xc4d)],_0x5784ed[_0x477c9e(0x30bc)],_0x1bd9c1[_0x477c9e(0x4db1)]+_0x1bd9c1[_0x477c9e(0x2d3c)]-_0x526052[0x1][_0x477c9e(0x2d3c)],_0x1bd9c1[_0x22ee62(0x49a6)]+_0x1bd9c1[_0x477c9e(0x5a4e)]-_0x526052[0x2][_0x477c9e(0x2d3c)]),_0x57cf46(_0x4e48e4,_0x4256ba[0x3],_0x4256ba[0x0],_0x5784ed[_0x477c9e(0x30bc)],_0x5784ed[_0x477c9e(0x46f8)],_0x1bd9c1[_0x477c9e(0x4db1)]+_0x526052[0x3][_0x477c9e(0x2d3c)],_0x1bd9c1[_0x477c9e(0x4f04)]+_0x1bd9c1[_0x22ee62(0x10d5)]-_0x526052[0x2][_0x477c9e(0x2d3c)]);break;default:_0x57cf46(_0x4e48e4,_0x4256ba[0x0],_0x4256ba[0x1],_0x5784ed[_0x22ee62(0x4160)],_0x5784ed[_0x477c9e(0x2785)],_0x1bd9c1[_0x477c9e(0x4db1)],_0x1bd9c1[_0x477c9e(0x4f04)]),_0x57cf46(_0x4e48e4,_0x4256ba[0x1],_0x4256ba[0x2],_0x5784ed[_0x22ee62(0x58b1)],_0x5784ed[_0x477c9e(0x4402)],_0x1bd9c1[_0x22ee62(0x3ca7)]+_0x1bd9c1['width'],_0x1bd9c1['top']),_0x57cf46(_0x4e48e4,_0x4256ba[0x2],_0x4256ba[0x3],_0x5784ed[_0x22ee62(0x3bd1)],_0x5784ed[_0x22ee62(0x45c)],_0x1bd9c1[_0x22ee62(0x3ca7)]+_0x1bd9c1[_0x477c9e(0x2d3c)],_0x1bd9c1[_0x477c9e(0x4f04)]+_0x1bd9c1[_0x477c9e(0x5a4e)]),_0x57cf46(_0x4e48e4,_0x4256ba[0x3],_0x4256ba[0x0],_0x5784ed[_0x477c9e(0x33be)],_0x5784ed[_0x477c9e(0x2b21)],_0x1bd9c1[_0x477c9e(0x4db1)],_0x1bd9c1[_0x477c9e(0x4f04)]+_0x1bd9c1[_0x477c9e(0x5a4e)]);}return _0x4e48e4;},_0x5712bb[_0x389747(0x4f3b)]=_0x212574;},{'./color':0x3,'./fontmetrics':0x7,'./log':0xd,'./nodecontainer':0xe,'./pseudoelementcontainer':0x12,'./stackingcontext':0x15,'./textcontainer':0x19,'./utils':0x1a,'punycode':0x1}],0x10:[function(_0x936360,_0x5d4524,_0x328029){var _0x4e7d6c=_0x140d,_0x4f74fc=_0x23ca,_0x731454=_0x936360(_0x4f74fc(0x491f)),_0x4a5c70=_0x936360(_0x4f74fc(0x304e)),_0x5f1b1e=_0x936360(_0x4f74fc(0x2faf)),_0x25822e=_0x936360(_0x4e7d6c(0xb5c)),_0x1af26a=_0x4a5c70[_0x4e7d6c(0x4444)];function _0x1a3262(_0x55165a,_0x3d75c0,_0x377e7c){var _0x56da15=_0x4e7d6c,_0x525050=_0x4f74fc,_0x444209=_0x525050(0x5316)in new XMLHttpRequest();if(!_0x3d75c0)return Promise[_0x525050(0x4c5a)](_0x56da15(0xee0));var _0x352fbd=_0x5831e3(_0x444209),_0x2501f1=_0x45b517(_0x3d75c0,_0x55165a,_0x352fbd);return _0x444209?_0x731454(_0x2501f1):_0x29b784(_0x377e7c,_0x2501f1,_0x352fbd)[_0x56da15(0x4527)](function(_0x555998){var _0x24ba9c=_0x525050;return _0x1af26a(_0x555998[_0x24ba9c(0x52cd)]);});}var _0x523963=0x0;function _0x29b784(_0x515153,_0x5c615a,_0x4e6dea){return new Promise(function(_0x1191bc,_0x5d9bec){var _0x55806d=_0x140d,_0x4e09f1=_0x23ca,_0x561245=_0x515153[_0x4e09f1(0x2a2e)](_0x4e09f1(0x4bb)),_0xaec31f=function(){var _0x50b850=_0x140d,_0x2dcb58=_0x4e09f1;delete window[_0x2dcb58(0x1066)][_0x2dcb58(0xd0b)][_0x4e6dea],_0x515153[_0x50b850(0x172a)][_0x2dcb58(0x3fb0)](_0x561245);};window[_0x4e09f1(0x1066)][_0x4e09f1(0xd0b)][_0x4e6dea]=function(_0x576d34){_0xaec31f(),_0x1191bc(_0x576d34);},_0x561245[_0x4e09f1(0x16cf)]=_0x5c615a,_0x561245[_0x55806d(0x183f)]=function(_0x3b491a){_0xaec31f(),_0x5d9bec(_0x3b491a);},_0x515153[_0x4e09f1(0xd00)][_0x4e09f1(0x5a20)](_0x561245);});}function _0x5831e3(_0x3bce89){var _0x20a25e=_0x4f74fc;return _0x3bce89?'':_0x20a25e(0x186f)+Date[_0x20a25e(0xccb)]()+'_'+ ++_0x523963+'_'+Math[_0x20a25e(0x3d49)](0x186a0*Math[_0x20a25e(0x2e0f)]());}function _0x45b517(_0x5665f0,_0x29c769,_0xef8424){var _0x3e0b6f=_0x4e7d6c,_0x3d1484=_0x4f74fc;return _0x5665f0+_0x3d1484(0x2e45)+encodeURIComponent(_0x29c769)+(_0xef8424[_0x3e0b6f(0x2ef4)]?_0x3d1484(0x3ab6)+_0xef8424:'');}function _0x6214bc(_0x1914e9){return function(_0x40671f){var _0x216e6e=_0x140d,_0x2a6d3e=_0x23ca,_0x711da4,_0x146e35=new DOMParser();try{_0x711da4=_0x146e35[_0x216e6e(0x8c5)](_0x40671f,_0x2a6d3e(0x5e68));}catch(_0x9ed962){_0x5f1b1e(_0x2a6d3e(0x36c7)),_0x711da4=document[_0x2a6d3e(0x3d71)][_0x2a6d3e(0x3d46)]('');try{_0x711da4[_0x2a6d3e(0x738)](),_0x711da4[_0x216e6e(0xd1c)](_0x40671f),_0x711da4[_0x2a6d3e(0x2149)]();}catch(_0x532c73){_0x5f1b1e(_0x2a6d3e(0x3415)),_0x711da4['body'][_0x2a6d3e(0x15ac)]=_0x40671f;}}var _0x26ad36=_0x711da4[_0x2a6d3e(0xe55)](_0x2a6d3e(0x4254));if(!_0x26ad36||!_0x26ad36[_0x2a6d3e(0x2337)][_0x2a6d3e(0x532d)]){var _0xb60538=_0x711da4[_0x2a6d3e(0x2a2e)](_0x2a6d3e(0x4254));_0xb60538[_0x216e6e(0x4026)]=_0x1914e9,_0x711da4[_0x2a6d3e(0x527f)][_0x2a6d3e(0x53c7)](_0xb60538,_0x711da4['head'][_0x2a6d3e(0x5905)]);}return _0x711da4;};}_0x328029[_0x4f74fc(0x57cc)]=_0x1a3262,_0x328029[_0x4f74fc(0x647)]=function(_0x14307e,_0x5a456f,_0x2d41e2){var _0x20c2b3=_0x4f74fc,_0xd26556=_0x20c2b3(0x264c)in new Image(),_0x45b756=_0x5831e3(_0xd26556),_0x2c376c=_0x45b517(_0x5a456f,_0x14307e,_0x45b756);return _0xd26556?Promise[_0x20c2b3(0x1c7e)](_0x2c376c):_0x29b784(_0x2d41e2,_0x2c376c,_0x45b756)[_0x20c2b3(0x2a5f)](function(_0x17e601){var _0x209cf0=_0x140d,_0x22895e=_0x20c2b3;return'data:'+_0x17e601[_0x22895e(0x3dd)]+_0x209cf0(0x5537)+_0x17e601[_0x22895e(0x52cd)];});},_0x328029[_0x4f74fc(0x259e)]=function(_0x168a20,_0x21e0cc,_0x377016,_0x866341,_0x574743,_0x3bc92a){var _0x255970=_0x4e7d6c,_0x2da97f=_0x4f74fc;return new _0x1a3262(_0x168a20,_0x21e0cc,window[_0x255970(0xc43)])[_0x2da97f(0x2a5f)](_0x6214bc(_0x168a20))[_0x255970(0x4527)](function(_0x3cc432){return _0x25822e(_0x3cc432,_0x377016,_0x866341,_0x574743,_0x3bc92a,0x0,0x0);});};},{'./clone':0x2,'./log':0xd,'./utils':0x1a,'./xhr':0x1c}],0x11:[function(_0x35777c,_0x406890,_0x113a5d){var _0x4735c5=_0x140d,_0x35c1a1=_0x23ca,_0x22b022=_0x35777c(_0x4735c5(0xd55))[_0x35c1a1(0x647)];_0x406890[_0x35c1a1(0x4f3b)]=function(_0x102b62,_0x4f4e16){var _0x2734b9=_0x4735c5,_0x592dc2=_0x35c1a1,_0x1d39ea=document[_0x592dc2(0x2a2e)]('a');_0x1d39ea[_0x592dc2(0x2337)]=_0x102b62,_0x102b62=_0x1d39ea[_0x592dc2(0x2337)],this[_0x592dc2(0x16cf)]=_0x102b62,this[_0x2734b9(0x5a4)]=new Image();var _0x2113cb=this;this[_0x592dc2(0x24e7)]=new Promise(function(_0x377e54,_0x31eae3){var _0x48385e=_0x592dc2;_0x2113cb[_0x48385e(0xf80)][_0x48385e(0x264c)]=_0x48385e(0x3585),_0x2113cb[_0x48385e(0xf80)][_0x48385e(0x1104)]=_0x377e54,_0x2113cb[_0x48385e(0xf80)][_0x48385e(0x44c8)]=_0x31eae3,new _0x22b022(_0x102b62,_0x4f4e16,document)[_0x48385e(0x2a5f)](function(_0x437fdf){var _0x38a135=_0x140d,_0x3c01b7=_0x48385e;_0x2113cb[_0x38a135(0x5a4)][_0x3c01b7(0x16cf)]=_0x437fdf;})[_0x48385e(0x2c08)](_0x31eae3);});};},{'./proxy':0x10}],0x12:[function(_0x6b1b83,_0x5de986,_0x470921){var _0x272b44=_0x140d,_0x44c10d=_0x23ca,_0xc25de8=_0x6b1b83(_0x44c10d(0x4ded));function _0x22bcf0(_0x4c8627,_0x4ae0f8,_0x52f149){var _0x2ed09d=_0x44c10d;_0xc25de8[_0x2ed09d(0x3c9e)](this,_0x4c8627,_0x4ae0f8),this[_0x2ed09d(0x221a)]=!0x0,this[_0x2ed09d(0x2901)]=_0x2ed09d(0x27c)===_0x52f149;}_0x22bcf0[_0x272b44(0x1aa2)][_0x44c10d(0x1fb2)]=function(_0x4b2d9b){var _0x41dc9b=_0x44c10d;_0x22bcf0['prototype'][_0x41dc9b(0x1fb2)]['call'](this,_0x4b2d9b),_0x4b2d9b[_0x41dc9b(0x221a)]=!0x0,_0x4b2d9b[_0x41dc9b(0x2901)]=this[_0x41dc9b(0x2901)];},_0x22bcf0[_0x44c10d(0x3720)]=Object[_0x44c10d(0x2850)](_0xc25de8[_0x44c10d(0x3720)]),_0x22bcf0[_0x272b44(0x1aa2)][_0x44c10d(0x5711)]=function(){var _0x6a81b6=_0x272b44,_0x115625=_0x44c10d;this[_0x6a81b6(0x2e37)]?this[_0x115625(0x227)][_0x115625(0x54b)][_0x6a81b6(0x5051)](this[_0x115625(0x54b)],this[_0x115625(0x227)][_0x115625(0x54b)][_0x115625(0x5905)]):this[_0x115625(0x227)][_0x115625(0x54b)][_0x6a81b6(0x33d6)](this[_0x115625(0x54b)]),this[_0x115625(0x227)][_0x6a81b6(0x1c75)][_0x115625(0x1e84)]+='\x20'+this['getHideClass']();},_0x22bcf0[_0x272b44(0x1aa2)][_0x44c10d(0x28b9)]=function(){var _0x35bea0=_0x272b44,_0x4a0f0d=_0x44c10d;this[_0x35bea0(0x1c75)][_0x4a0f0d(0xf67)][_0x4a0f0d(0x3fb0)](this[_0x4a0f0d(0x54b)]),this[_0x35bea0(0x50b7)]['node'][_0x35bea0(0x2d7)]=this[_0x4a0f0d(0x227)][_0x4a0f0d(0x54b)][_0x4a0f0d(0x1e84)][_0x4a0f0d(0x2c3f)](this[_0x4a0f0d(0x4fe3)](),'');},_0x22bcf0[_0x44c10d(0x3720)][_0x44c10d(0x4fe3)]=function(){var _0x61beb2=_0x272b44,_0x351a53=_0x44c10d;return this['PSEUDO_HIDE_ELEMENT_CLASS_'+(this[_0x61beb2(0x2e37)]?_0x351a53(0x4fd5):_0x351a53(0x3acd))];},_0x22bcf0[_0x44c10d(0x3720)][_0x44c10d(0x3876)]=_0x44c10d(0x3795),_0x22bcf0[_0x44c10d(0x3720)][_0x44c10d(0x5c8)]=_0x44c10d(0x58fe),_0x5de986[_0x44c10d(0x4f3b)]=_0x22bcf0;},{'./nodecontainer':0xe}],0x13:[function(_0x270d0c,_0xdcb492,_0x5d5c66){var _0x3fbc21=_0x140d,_0x5751d1=_0x23ca,_0x389ef0=_0x270d0c(_0x5751d1(0x2faf));function _0x531e0c(_0x4f27d2,_0x5289a0,_0x4f748b,_0x12c7c3,_0x2f210f){var _0x5756c0=_0x140d,_0x13247a=_0x5751d1;this[_0x13247a(0x2d3c)]=_0x4f27d2,this[_0x13247a(0x5a4e)]=_0x5289a0,this[_0x13247a(0x5803)]=_0x4f748b,this[_0x5756c0(0x361c)]=_0x12c7c3,this[_0x13247a(0x3f78)]=_0x2f210f;}_0x531e0c[_0x5751d1(0x3720)][_0x5751d1(0x58c0)]=function(_0x1352ed,_0x1c477d,_0x5cbe23,_0x24fa86){var _0x4f268d=_0x140d,_0x12c1a8=_0x5751d1,_0x3c9c3a=_0x1352ed[_0x12c1a8(0x4a0e)]('paddingLeft'),_0x3bb5b1=_0x1352ed[_0x12c1a8(0x4a0e)](_0x12c1a8(0x5f22)),_0x369cba=_0x1352ed['cssInt'](_0x12c1a8(0x597a)),_0x4a8aea=_0x1352ed[_0x4f268d(0x2973)](_0x12c1a8(0x1e39)),_0x3e920d=_0x5cbe23[_0x12c1a8(0x22d8)],_0x14d763=_0x1c477d[_0x12c1a8(0x2d3c)]-(_0x3e920d[0x1][_0x12c1a8(0x2d3c)]+_0x3e920d[0x3][_0x4f268d(0x2299)]+_0x3c9c3a+_0x369cba),_0x20562c=_0x1c477d[_0x12c1a8(0x5a4e)]-(_0x3e920d[0x0][_0x12c1a8(0x2d3c)]+_0x3e920d[0x2][_0x12c1a8(0x2d3c)]+_0x3bb5b1+_0x4a8aea);this[_0x4f268d(0x19b6)](_0x24fa86,0x0,0x0,_0x24fa86[_0x12c1a8(0xf80)][_0x12c1a8(0x2d3c)]||_0x14d763,_0x24fa86[_0x4f268d(0x5a4)][_0x12c1a8(0x5a4e)]||_0x20562c,_0x1c477d[_0x12c1a8(0x4db1)]+_0x3c9c3a+_0x3e920d[0x3][_0x12c1a8(0x2d3c)],_0x1c477d[_0x4f268d(0x49a6)]+_0x3bb5b1+_0x3e920d[0x0][_0x12c1a8(0x2d3c)],_0x14d763,_0x20562c);},_0x531e0c[_0x5751d1(0x3720)][_0x5751d1(0x15a1)]=function(_0x1d633c,_0x38a523,_0x5b0393){var _0x28ad96=_0x140d,_0x102651=_0x5751d1;_0x38a523[_0x28ad96(0x10d5)]>0x0&&_0x38a523[_0x28ad96(0x2299)]>0x0&&(this[_0x28ad96(0x3e5a)](_0x1d633c,_0x38a523),this[_0x102651(0x24a2)](_0x1d633c,_0x38a523,_0x5b0393));},_0x531e0c[_0x5751d1(0x3720)][_0x5751d1(0x4def)]=function(_0x13fb4d,_0x357c6a){var _0x5811e1=_0x140d,_0x17a64f=_0x5751d1,_0x180869=_0x13fb4d[_0x17a64f(0x8fe)](_0x17a64f(0x1b9e));_0x180869[_0x5811e1(0x3f92)]()||this[_0x17a64f(0x1dec)](_0x357c6a[_0x17a64f(0x4db1)],_0x357c6a[_0x17a64f(0x4f04)],_0x357c6a[_0x17a64f(0x2d3c)],_0x357c6a[_0x17a64f(0x5a4e)],_0x180869);},_0x531e0c[_0x3fbc21(0x1aa2)][_0x5751d1(0x299)]=function(_0x39f8ca,_0x3d6517){var _0x430878=_0x5751d1,_0x4f3fea=_0x39f8ca[_0x430878(0x1252)](_0x430878(0x2283));if(_0x430878(0x5e6f)!==_0x4f3fea){var _0x1c04ce=_0x4f3fea[_0x430878(0x390f)](/,(?![^(]*\))/);this[_0x430878(0x4fcb)](_0x3d6517,_0x1c04ce);}},_0x531e0c['prototype'][_0x5751d1(0x5005)]=function(_0x47489a){var _0x1bf636=_0x5751d1;_0x47489a[_0x1bf636(0x326d)](this[_0x1bf636(0x1a7c)],this);},_0x531e0c[_0x5751d1(0x3720)][_0x3fbc21(0x3faa)]=function(_0x2b1cab){var _0x20a9ef=_0x3fbc21,_0x21b784=_0x5751d1;if(!_0x2b1cab[_0x21b784(0x8fe)][_0x21b784(0x2d75)]()&&null!==_0x2b1cab['args']){if(_0x20a9ef(0x2efa)===_0x2b1cab['style']||_0x21b784(0x269f)===_0x2b1cab[_0x21b784(0x8cd)]){var _0x5b8597=_0x21b784(0x3a75)===_0x2b1cab[_0x20a9ef(0x1df0)]?0x3:_0x2b1cab[_0x20a9ef(0x2299)];this[_0x20a9ef(0x4508)][_0x21b784(0x382c)]([_0x5b8597]),this[_0x21b784(0x21f3)](_0x2b1cab[_0x21b784(0x56fc)]),this[_0x21b784(0x15de)][_0x21b784(0x51a8)]=_0x2b1cab[_0x21b784(0x8fe)],this[_0x20a9ef(0x4508)][_0x21b784(0xd61)]=_0x2b1cab[_0x20a9ef(0x2299)],this[_0x21b784(0x15de)][_0x20a9ef(0x457e)]();}else this[_0x21b784(0x332c)](_0x2b1cab[_0x21b784(0x3480)],_0x2b1cab[_0x21b784(0x8fe)]);}},_0x531e0c[_0x3fbc21(0x1aa2)][_0x5751d1(0x24a2)]=function(_0xe064e5,_0x52de98,_0x1bb7f8){var _0x4dfaa7=_0x3fbc21,_0x29a4de=_0x5751d1;_0xe064e5['parseBackgroundImages']()[_0x29a4de(0x3931)]()[_0x4dfaa7(0x1b22)](function(_0x9ffa3e,_0x596eae,_0x3ebca8){var _0x4dd57b=_0x4dfaa7,_0x1b640c=_0x29a4de;switch(_0x9ffa3e[_0x1b640c(0x3081)]){case _0x1b640c(0x2dba):var _0x203d81=this[_0x1b640c(0x5803)][_0x1b640c(0x38c4)](_0x9ffa3e[_0x4dd57b(0x258c)][0x0]);_0x203d81?this[_0x1b640c(0x5244)](_0xe064e5,_0x52de98,_0x203d81,_0x3ebca8['length']-(_0x596eae+0x1),_0x1bb7f8):_0x389ef0(_0x1b640c(0x4cfe),_0x9ffa3e[_0x1b640c(0x3480)][0x0]);break;case _0x1b640c(0x3b36):case _0x1b640c(0x362d):var _0x27b5a8=this[_0x1b640c(0x5803)][_0x4dd57b(0x3abb)](_0x9ffa3e[_0x1b640c(0x9a4)]);_0x27b5a8?this[_0x1b640c(0x55f9)](_0x27b5a8,_0x52de98,_0x1bb7f8):_0x389ef0(_0x4dd57b(0x38f9),_0x9ffa3e[_0x1b640c(0x3480)][0x0]);break;case _0x1b640c(0x5e6f):break;default:_0x389ef0(_0x1b640c(0xe20),_0x9ffa3e[_0x1b640c(0x3480)][0x0]);}},this);},_0x531e0c[_0x5751d1(0x3720)][_0x5751d1(0x5244)]=function(_0x5cd8df,_0x3c0429,_0x474faa,_0x1d35c4,_0x439bb6){var _0x1272f5=_0x3fbc21,_0x2647b1=_0x5751d1,_0x18407f=_0x5cd8df[_0x2647b1(0x16ce)](_0x3c0429,_0x474faa[_0x1272f5(0x5a4)],_0x1d35c4),_0x1b315a=_0x5cd8df[_0x2647b1(0x4bc3)](_0x3c0429,_0x474faa[_0x2647b1(0xf80)],_0x1d35c4,_0x18407f);switch(_0x5cd8df[_0x2647b1(0x1be6)](_0x1d35c4)){case _0x2647b1(0x2978):case _0x2647b1(0x2394):this[_0x2647b1(0x4d2d)](_0x474faa,_0x1b315a,_0x18407f,_0x3c0429,_0x3c0429[_0x1272f5(0x3ca7)]+_0x439bb6[0x3],_0x3c0429[_0x2647b1(0x4f04)]+_0x1b315a[_0x1272f5(0x49a6)]+_0x439bb6[0x0],0x1869f,_0x18407f['height'],_0x439bb6);break;case _0x2647b1(0x57b7):case _0x2647b1(0xeac):this[_0x2647b1(0x4d2d)](_0x474faa,_0x1b315a,_0x18407f,_0x3c0429,_0x3c0429[_0x2647b1(0x4db1)]+_0x1b315a[_0x2647b1(0x4db1)]+_0x439bb6[0x3],_0x3c0429[_0x2647b1(0x4f04)]+_0x439bb6[0x0],_0x18407f[_0x2647b1(0x2d3c)],0x1869f,_0x439bb6);break;case _0x2647b1(0x3f0c):this[_0x2647b1(0x4d2d)](_0x474faa,_0x1b315a,_0x18407f,_0x3c0429,_0x3c0429[_0x1272f5(0x3ca7)]+_0x1b315a[_0x2647b1(0x4db1)]+_0x439bb6[0x3],_0x3c0429[_0x1272f5(0x49a6)]+_0x1b315a[_0x2647b1(0x4f04)]+_0x439bb6[0x0],_0x18407f[_0x1272f5(0x2299)],_0x18407f['height'],_0x439bb6);break;default:this[_0x2647b1(0x49d4)](_0x474faa,_0x1b315a,_0x18407f,{'top':_0x3c0429[_0x2647b1(0x4f04)],'left':_0x3c0429[_0x2647b1(0x4db1)]},_0x439bb6[0x3],_0x439bb6[0x0]);}},_0xdcb492[_0x5751d1(0x4f3b)]=_0x531e0c;},{'./log':0xd}],0x14:[function(_0x253727,_0x5cfe27,_0x559dc1){var _0x5569f7=_0x140d,_0x2059ca=_0x23ca,_0xa41471=_0x253727(_0x2059ca(0x558a)),_0x2f92d1=_0x253727('../lineargradientcontainer'),_0x1fe1c5=_0x253727(_0x5569f7(0x5a86));function _0x58769e(_0x1e77b9,_0x5046ff){var _0xb79655=_0x5569f7,_0x6aef8e=_0x2059ca;_0xa41471[_0x6aef8e(0x4269)](this,arguments),this[_0x6aef8e(0x2a34)]=this[_0x6aef8e(0x54e8)][_0x6aef8e(0x2a34)]||this['document'][_0x6aef8e(0x2a2e)](_0x6aef8e(0x2a34)),this[_0x6aef8e(0x15de)]=this[_0x6aef8e(0x2a34)][_0x6aef8e(0x696)]('2d'),this[_0xb79655(0x361c)][_0x6aef8e(0x2a34)]||(this[_0x6aef8e(0x54e8)][_0x6aef8e(0x524)]&&(this[_0xb79655(0x361c)][_0x6aef8e(0x4a6e)]=this[_0x6aef8e(0x54e8)][_0x6aef8e(0x524)]/0x60),this[_0xb79655(0x361c)][_0x6aef8e(0x4a6e)]?(this['canvas'][_0x6aef8e(0x8cd)][_0x6aef8e(0x2d3c)]=_0x1e77b9+'px',this[_0x6aef8e(0x2a34)][_0x6aef8e(0x8cd)][_0xb79655(0x10d5)]=_0x5046ff+'px',this[_0xb79655(0x8ad)][_0x6aef8e(0x2d3c)]=Math[_0xb79655(0x4b96)](_0x1e77b9*this[_0xb79655(0x361c)][_0x6aef8e(0x4a6e)]),this[_0x6aef8e(0x2a34)]['height']=Math[_0x6aef8e(0x1ace)](_0x5046ff*this[_0x6aef8e(0x54e8)][_0xb79655(0x2897)]),this[_0xb79655(0x4508)][_0x6aef8e(0x4a6e)](this[_0x6aef8e(0x54e8)]['scale'],this[_0x6aef8e(0x54e8)][_0x6aef8e(0x4a6e)])):(this[_0x6aef8e(0x2a34)][_0x6aef8e(0x2d3c)]=_0x1e77b9,this[_0x6aef8e(0x2a34)][_0x6aef8e(0x5a4e)]=_0x5046ff)),this[_0x6aef8e(0x2403)]=this[_0x6aef8e(0x3f78)][_0x6aef8e(0x2a2e)](_0x6aef8e(0x2a34))[_0x6aef8e(0x696)]('2d'),this[_0x6aef8e(0x15de)][_0xb79655(0x1fb)]=_0x6aef8e(0x4645),this[_0x6aef8e(0x3375)]={},_0x1fe1c5(_0x6aef8e(0x5d38),_0x1e77b9,'x',_0x5046ff);}function _0xc5e11b(_0xf4cbcc){var _0x5e86db=_0x2059ca;return _0xf4cbcc[_0x5e86db(0x809)]>0x0;}_0x58769e[_0x2059ca(0x3720)]=Object[_0x2059ca(0x2850)](_0xa41471[_0x5569f7(0x1aa2)]),_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x3575)]=function(_0x5e8dce){var _0x2fb9e1=_0x5569f7,_0x317685=_0x2059ca;return this[_0x2fb9e1(0x4508)][_0x317685(0x2a02)]=_0x2fb9e1(0x40f2)==typeof _0x5e8dce&&_0x5e8dce[_0x317685(0x497f)]?_0x5e8dce[_0x317685(0x3cc8)]():_0x5e8dce,this[_0x2fb9e1(0x4508)];},_0x58769e[_0x5569f7(0x1aa2)][_0x2059ca(0x1dec)]=function(_0x520d93,_0x266084,_0x5a1cb5,_0x255c16,_0x5d71c1){var _0x2340b3=_0x2059ca;this['setFillStyle'](_0x5d71c1)[_0x2340b3(0xa72)](_0x520d93,_0x266084,_0x5a1cb5,_0x255c16);},_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x217)]=function(_0x3b4be7,_0x1badb9,_0x34cafd,_0x35eadf){var _0xcf48c3=_0x5569f7,_0x565ffb=_0x2059ca;this[_0x565ffb(0x3575)](_0x35eadf),this[_0x565ffb(0x15de)][_0x565ffb(0x3aaa)](),this[_0x565ffb(0x15de)][_0x565ffb(0x28a2)](_0x3b4be7+_0x34cafd/0x2,_0x1badb9+_0x34cafd/0x2,_0x34cafd/0x2,0x0,0x2*Math['PI'],!0x0),this['ctx'][_0xcf48c3(0xffa)](),this[_0x565ffb(0x15de)][_0x565ffb(0x29f)]();},_0x58769e['prototype'][_0x2059ca(0x5141)]=function(_0x5b4998,_0x256c71,_0x389f76,_0x1612b8,_0x5b3338,_0x178415){var _0x2b7747=_0x5569f7,_0x3b9b4e=_0x2059ca;this[_0x3b9b4e(0x217)](_0x5b4998,_0x256c71,_0x389f76,_0x1612b8),this[_0x3b9b4e(0x15de)][_0x2b7747(0x25e2)]=_0x178415[_0x3b9b4e(0x3cc8)](),this[_0x3b9b4e(0x15de)][_0x2b7747(0x457e)]();},_0x58769e['prototype'][_0x2059ca(0x4fcb)]=function(_0x3fd329,_0x5dedda){var _0x460959=_0x5569f7,_0x304225=_0x2059ca,_0x2c7c81=this[_0x304225(0x3575)](_0x304225(0x3b0d));_0x2c7c81[_0x304225(0x3175)](),this['shape'](_0x3fd329),_0x5dedda[_0x460959(0x1b22)](function(_0x4d44cd){var _0x3ced0c=_0x460959,_0x436a52=_0x304225,_0x563351=function(_0x529e31){var _0x5911fa=_0x140d,_0x2258e6=_0x23ca,_0x53ebb1={'color':/^(#|rgb|hsl|(?!(inset|initial|inherit))\D+)/i,'inset':/^inset/i,'px':/px$/i},_0x4846f7=['x','y',_0x2258e6(0x1501),_0x2258e6(0x5c00)],_0x324599=_0x529e31[_0x5911fa(0x1997)](/ (?![^(]*\))/),_0x52cc16={};for(var _0x2e6fc1 in _0x53ebb1)_0x52cc16[_0x2e6fc1]=_0x324599[_0x2258e6(0x1d59)](_0x53ebb1[_0x2e6fc1][_0x2258e6(0x4a8a)][_0x2258e6(0xdbb)](_0x53ebb1[_0x2e6fc1])),_0x52cc16[_0x2e6fc1]=0x0===_0x52cc16[_0x2e6fc1][_0x2258e6(0x809)]?null:0x1===_0x52cc16[_0x2e6fc1][_0x2258e6(0x809)]?_0x52cc16[_0x2e6fc1][0x0]:_0x52cc16[_0x2e6fc1];for(var _0x4535d7=0x0;_0x4535d7<_0x52cc16['px'][_0x2258e6(0x809)];_0x4535d7++)_0x52cc16[_0x4846f7[_0x4535d7]]=parseInt(_0x52cc16['px'][_0x4535d7]);return _0x52cc16;}(_0x4d44cd);_0x563351[_0x436a52(0x2c0d)]||(_0x2c7c81[_0x436a52(0x1418)]=_0x563351['x'],_0x2c7c81[_0x436a52(0x48ac)]=_0x563351['y'],_0x2c7c81[_0x436a52(0x1ccc)]=_0x563351[_0x436a52(0x8fe)],_0x2c7c81[_0x3ced0c(0x21cc)]=_0x563351[_0x436a52(0x1501)],_0x2c7c81[_0x436a52(0x29f)]());},this),_0x2c7c81[_0x304225(0x1809)]();},_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x332c)]=function(_0x14b24d,_0x3b2fd6){var _0x36a801=_0x2059ca;this[_0x36a801(0x3523)](_0x14b24d),this[_0x36a801(0x3575)](_0x3b2fd6)[_0x36a801(0x29f)]();},_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x3469)]=function(_0x1ec042){var _0x3bc869=_0x5569f7,_0x45ba67=_0x2059ca;if(null===_0x1ec042[_0x45ba67(0x3880)]){this[_0x45ba67(0x2403)][_0x45ba67(0x2aa0)](_0x1ec042[_0x45ba67(0xf80)],0x0,0x0);try{this[_0x3bc869(0x5255)][_0x3bc869(0x4ed)](0x0,0x0,0x1,0x1),_0x1ec042[_0x45ba67(0x3880)]=!0x1;}catch(_0x39c60f){this[_0x3bc869(0x5255)]=document[_0x45ba67(0x2a2e)](_0x45ba67(0x2a34))[_0x45ba67(0x696)]('2d'),_0x1ec042[_0x45ba67(0x3880)]=!0x0;}}return _0x1ec042[_0x45ba67(0x3880)];},_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x2aa0)]=function(_0x327851,_0x14d6b1,_0x255fd3,_0x31c134,_0x3b0d9f,_0x53ee3c,_0x3cddb7,_0x1cf4d,_0x119cea){var _0x520253=_0x5569f7,_0x59b7be=_0x2059ca;this['taints'](_0x327851)&&!this[_0x59b7be(0x54e8)][_0x520253(0x2230)]||this[_0x59b7be(0x15de)][_0x520253(0x19b6)](_0x327851[_0x59b7be(0xf80)],_0x14d6b1,_0x255fd3,_0x31c134,_0x3b0d9f,_0x53ee3c,_0x3cddb7,_0x1cf4d,_0x119cea);},_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x1971)]=function(_0x3809c1,_0x7028fa,_0xd93287,_0x1d3ced){var _0x11ebc2=_0x5569f7,_0x409e70=_0x2059ca;this[_0x409e70(0x15de)][_0x409e70(0x3175)](),_0x1d3ced&&_0x1d3ced[_0x409e70(0x4063)]()?(this[_0x409e70(0x5472)](_0x1d3ced[_0x409e70(0x3300)]()),_0x3809c1[_0x11ebc2(0x529a)](_0xc5e11b)[_0x409e70(0x326d)](function(_0x4b0dda){var _0x57f387=_0x409e70;this[_0x57f387(0x3523)](_0x4b0dda)[_0x57f387(0x1971)]();},this),this[_0x409e70(0x5472)](_0x1d3ced[_0x409e70(0x354c)]())):_0x3809c1[_0x11ebc2(0x529a)](_0xc5e11b)[_0x409e70(0x326d)](function(_0xc8a03a){var _0x29db3c=_0x409e70;this[_0x29db3c(0x3523)](_0xc8a03a)[_0x29db3c(0x1971)]();},this),_0x7028fa[_0x409e70(0x3c9e)](_0xd93287),this[_0x11ebc2(0x4508)][_0x409e70(0x1809)]();},_0x58769e['prototype'][_0x2059ca(0x30bd)]=function(_0x43a1e8,_0x3446ad,_0x50a306,_0x2d39f0){var _0xcfd32f=_0x2059ca,_0x16c15b=_0x43a1e8[_0x43a1e8[_0xcfd32f(0x809)]-0x1];if(_0x16c15b&&_0x16c15b[_0xcfd32f(0x809)]){var _0xd8e8b2=[[_0xcfd32f(0x2815),this[_0xcfd32f(0x2a34)][_0xcfd32f(0x2d3c)],0x0,-this[_0xcfd32f(0x2a34)]['width'],this['canvas'][_0xcfd32f(0x5a4e)]]][_0xcfd32f(0x736)](_0x16c15b)[_0xcfd32f(0x736)]([_0x16c15b[0x0]]);_0x43a1e8=_0x43a1e8[_0xcfd32f(0x30eb)](0x0,-0x1)[_0xcfd32f(0x736)]([_0xd8e8b2]);}this['clip'](_0x43a1e8,_0x3446ad,_0x50a306,_0x2d39f0);},_0x58769e[_0x2059ca(0x3720)]['shape']=function(_0x535a60){var _0x86ed5f=_0x2059ca;return this[_0x86ed5f(0x15de)][_0x86ed5f(0x3aaa)](),_0x535a60[_0x86ed5f(0x326d)](function(_0x1eeafa,_0x2c817c){var _0x52558b=_0x140d,_0x5c516f=_0x86ed5f;_0x5c516f(0x2815)===_0x1eeafa[0x0]?this[_0x5c516f(0x15de)][_0x5c516f(0x2815)][_0x5c516f(0x4269)](this[_0x5c516f(0x15de)],_0x1eeafa[_0x5c516f(0x30eb)](0x1)):this[_0x5c516f(0x15de)][0x0===_0x2c817c?_0x5c516f(0x263a):_0x1eeafa[0x0]+'To'][_0x52558b(0x1bcb)](this[_0x5c516f(0x15de)],_0x1eeafa[_0x5c516f(0x30eb)](0x1));},this),this[_0x86ed5f(0x15de)][_0x86ed5f(0x39a8)](),this[_0x86ed5f(0x15de)];},_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x21f3)]=function(_0x48c0fe){var _0x34f6b2=_0x2059ca;return this[_0x34f6b2(0x15de)][_0x34f6b2(0x3aaa)](),_0x48c0fe[_0x34f6b2(0x326d)](function(_0x5b191f,_0x2ea3ba){var _0x4e82e3=_0x140d,_0x366dae=_0x34f6b2;_0x4e82e3(0x1e4c)===_0x5b191f[0x0]?this[_0x366dae(0x15de)][_0x366dae(0x2815)][_0x366dae(0x4269)](this[_0x366dae(0x15de)],_0x5b191f[_0x366dae(0x30eb)](0x1)):this[_0x366dae(0x15de)][0x0===_0x2ea3ba?_0x4e82e3(0x3069):_0x5b191f[0x0]+'To'][_0x366dae(0x4269)](this[_0x366dae(0x15de)],_0x5b191f[_0x4e82e3(0x17ac)](0x1));},this),this[_0x34f6b2(0x15de)];},_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x1299)]=function(_0x47ab05,_0x1515df,_0x2af121,_0x14dbed,_0x524bc6,_0x5cc4d1){var _0x57bc86=_0x5569f7,_0x2186df=_0x2059ca;_0x2af121=/^(normal|small-caps)$/i[_0x2186df(0x4a8a)](_0x2af121)?_0x2af121:'',this[_0x2186df(0x3575)](_0x47ab05)[_0x2186df(0x1299)]=[_0x1515df,_0x2af121,_0x14dbed,_0x524bc6,_0x5cc4d1][_0x2186df(0x48a9)]('\x20')[_0x57bc86(0x1997)](',')[0x0];},_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x99c)]=function(_0xbc19f8,_0x16da49,_0x5c4260,_0x56fb1d){var _0x4a0acb=_0x5569f7,_0x5b8ad1=_0x2059ca;this[_0x5b8ad1(0x5ea6)](_0x5b8ad1(0x1ccc),_0xbc19f8[_0x5b8ad1(0x3cc8)]())[_0x5b8ad1(0x5ea6)](_0x5b8ad1(0x48ac),_0x16da49)[_0x4a0acb(0x2f67)]('shadowOffsetX',_0x5c4260)[_0x4a0acb(0x2f67)](_0x5b8ad1(0x249),_0x56fb1d);},_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x50af)]=function(){var _0x554603=_0x5569f7,_0x324513=_0x2059ca;this[_0x324513(0x5ea6)](_0x554603(0x5aff),_0x324513(0x2a81));},_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x2796)]=function(_0x7216c5){var _0x5dc0e9=_0x2059ca;this[_0x5dc0e9(0x15de)][_0x5dc0e9(0x59c1)]=_0x7216c5;},_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x5472)]=function(_0x360489){var _0x214903=_0x2059ca;this[_0x214903(0x15de)][_0x214903(0x1512)](_0x360489[_0x214903(0x39da)][0x0],_0x360489[_0x214903(0x39da)][0x1]),this[_0x214903(0x15de)][_0x214903(0x332f)]['apply'](this[_0x214903(0x15de)],_0x360489[_0x214903(0x4f03)]),this['ctx'][_0x214903(0x1512)](-_0x360489[_0x214903(0x39da)][0x0],-_0x360489[_0x214903(0x39da)][0x1]);},_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x5ea6)]=function(_0xfbfc8d,_0x1e6657){var _0x4c63a1=_0x2059ca;return this[_0x4c63a1(0x3375)][_0xfbfc8d]!==_0x1e6657&&(this['variables'][_0xfbfc8d]=this[_0x4c63a1(0x15de)][_0xfbfc8d]=_0x1e6657),this;},_0x58769e[_0x2059ca(0x3720)][_0x5569f7(0x1fe8)]=function(_0xa4fe25,_0x3ee439,_0x48b081){var _0x5ecf97=_0x5569f7,_0x3bd8ab=_0x2059ca;this[_0x5ecf97(0x4508)][_0x3bd8ab(0x5257)](_0xa4fe25,_0x3ee439,_0x48b081);},_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x4d2d)]=function(_0x52b6e4,_0x398d43,_0x258388,_0x1c98fa,_0x5458fc,_0x4a2d85,_0x4fe39f,_0x13c536,_0x4dd62f){var _0x221c0c=_0x5569f7,_0x247eb0=_0x2059ca,_0x2cde01=[[_0x247eb0(0x48c0),Math[_0x247eb0(0x3d49)](_0x5458fc),Math[_0x247eb0(0x3d49)](_0x4a2d85)],[_0x221c0c(0xf32),Math[_0x247eb0(0x3d49)](_0x5458fc+_0x4fe39f),Math[_0x247eb0(0x3d49)](_0x4a2d85)],[_0x247eb0(0x48c0),Math[_0x221c0c(0x1ff1)](_0x5458fc+_0x4fe39f),Math[_0x247eb0(0x3d49)](_0x13c536+_0x4a2d85)],[_0x247eb0(0x48c0),Math[_0x247eb0(0x3d49)](_0x5458fc),Math[_0x247eb0(0x3d49)](_0x13c536+_0x4a2d85)]];this[_0x221c0c(0x46fc)]([_0x2cde01],function(){var _0x34b08d=_0x247eb0;this[_0x34b08d(0x49d4)](_0x52b6e4,_0x398d43,_0x258388,_0x1c98fa,_0x4dd62f[0x3],_0x4dd62f[0x0]);},this);},_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x49d4)]=function(_0x34c6d1,_0x14381c,_0xb463f3,_0x71fbd0,_0x11db16,_0x2311d2){var _0x374ed1=_0x5569f7,_0x7a5d07=_0x2059ca,_0x466c2c=Math[_0x374ed1(0x1ff1)](_0x71fbd0[_0x7a5d07(0x4db1)]+_0x14381c[_0x7a5d07(0x4db1)]+_0x11db16),_0x46afc7=Math[_0x374ed1(0x1ff1)](_0x71fbd0[_0x7a5d07(0x4f04)]+_0x14381c[_0x7a5d07(0x4f04)]+_0x2311d2);this[_0x7a5d07(0x3575)](this[_0x7a5d07(0x15de)][_0x7a5d07(0x91d)](this[_0x7a5d07(0x1262)](_0x34c6d1,_0xb463f3),_0x7a5d07(0x3ec3))),this[_0x7a5d07(0x15de)][_0x7a5d07(0x1512)](_0x466c2c,_0x46afc7),this[_0x7a5d07(0x15de)][_0x7a5d07(0x29f)](),this[_0x7a5d07(0x15de)][_0x7a5d07(0x1512)](-_0x466c2c,-_0x46afc7);},_0x58769e[_0x2059ca(0x3720)][_0x2059ca(0x55f9)]=function(_0x57ae7a,_0x23ee2f){var _0x1d4050=_0x5569f7,_0xc03738=_0x2059ca;if(_0x57ae7a instanceof _0x2f92d1){var _0xc3ad2a=this[_0xc03738(0x15de)][_0x1d4050(0x58d6)](_0x23ee2f[_0xc03738(0x4db1)]+_0x23ee2f[_0x1d4050(0x2299)]*_0x57ae7a['x0'],_0x23ee2f[_0xc03738(0x4f04)]+_0x23ee2f[_0xc03738(0x5a4e)]*_0x57ae7a['y0'],_0x23ee2f[_0xc03738(0x4db1)]+_0x23ee2f[_0xc03738(0x2d3c)]*_0x57ae7a['x1'],_0x23ee2f[_0xc03738(0x4f04)]+_0x23ee2f[_0xc03738(0x5a4e)]*_0x57ae7a['y1']);_0x57ae7a[_0xc03738(0x1a69)][_0xc03738(0x326d)](function(_0x44dc77){var _0x41f15e=_0x1d4050,_0x4d3fd9=_0xc03738;_0xc3ad2a[_0x4d3fd9(0x76c)](_0x44dc77[_0x4d3fd9(0x3b17)],_0x44dc77[_0x41f15e(0x3a3a)][_0x4d3fd9(0x3cc8)]());}),this[_0xc03738(0x1dec)](_0x23ee2f[_0xc03738(0x4db1)],_0x23ee2f[_0xc03738(0x4f04)],_0x23ee2f[_0xc03738(0x2d3c)],_0x23ee2f['height'],_0xc3ad2a);}},_0x58769e[_0x2059ca(0x3720)]['resizeImage']=function(_0xd3cfa7,_0x56f8b5){var _0x1a9b48=_0x5569f7,_0x3cbe8b=_0x2059ca,_0x53e6e8=_0xd3cfa7[_0x3cbe8b(0xf80)];if(_0x53e6e8[_0x3cbe8b(0x2d3c)]===_0x56f8b5[_0x3cbe8b(0x2d3c)]&&_0x53e6e8['height']===_0x56f8b5[_0x1a9b48(0x10d5)])return _0x53e6e8;var _0x517061=document[_0x3cbe8b(0x2a2e)](_0x3cbe8b(0x2a34));return _0x517061[_0x3cbe8b(0x2d3c)]=_0x56f8b5[_0x3cbe8b(0x2d3c)],_0x517061[_0x3cbe8b(0x5a4e)]=_0x56f8b5[_0x3cbe8b(0x5a4e)],_0x517061[_0x3cbe8b(0x696)]('2d')[_0x3cbe8b(0x2aa0)](_0x53e6e8,0x0,0x0,_0x53e6e8[_0x3cbe8b(0x2d3c)],_0x53e6e8[_0x3cbe8b(0x5a4e)],0x0,0x0,_0x56f8b5[_0x1a9b48(0x2299)],_0x56f8b5[_0x3cbe8b(0x5a4e)]),_0x517061;},_0x5cfe27[_0x2059ca(0x4f3b)]=_0x58769e;},{'../lineargradientcontainer':0xc,'../log':0xd,'../renderer':0x13}],0x15:[function(_0xb858b5,_0x22ae5d,_0x3d97cc){var _0x2a4b12=_0x23ca,_0x300dae=_0xb858b5(_0x2a4b12(0x4ded));function _0x36b815(_0x55008f,_0x306114,_0x234490,_0xd307ed){var _0x399c62=_0x140d,_0x2c6a62=_0x2a4b12;_0x300dae[_0x399c62(0x4d6c)](this,_0x234490,_0xd307ed),this[_0x2c6a62(0x3b35)]=_0x55008f,this[_0x2c6a62(0x59e8)]=[],this[_0x2c6a62(0x2e0)]=[],this[_0x2c6a62(0x2b25)]=(this[_0x399c62(0x50b7)]?this[_0x399c62(0x50b7)][_0x399c62(0x325a)]['opacity']:0x1)*_0x306114;}_0x36b815[_0x2a4b12(0x3720)]=Object[_0x2a4b12(0x2850)](_0x300dae[_0x2a4b12(0x3720)]),_0x36b815[_0x2a4b12(0x3720)][_0x2a4b12(0x1e9f)]=function(_0x506a63){var _0x98332f=_0x140d,_0x4c97a2=_0x2a4b12,_0x15c0df=this[_0x4c97a2(0x227)]?this[_0x98332f(0x50b7)][_0x4c97a2(0x3d56)]:null;return _0x15c0df?_0x15c0df[_0x4c97a2(0x3b35)]?_0x15c0df:_0x15c0df[_0x4c97a2(0x1e9f)](_0x506a63):_0x506a63[_0x4c97a2(0x3d56)];},_0x22ae5d[_0x2a4b12(0x4f3b)]=_0x36b815;},{'./nodecontainer':0xe}],0x16:[function(_0x204ae6,_0x20b5ea,_0x5b55c1){var _0x3fdcf0=_0x140d,_0x50393b=_0x23ca;function _0x51c6cf(_0x52663a){var _0x2498b0=_0x140d,_0x3e655f=_0x23ca;this[_0x2498b0(0x626)]=this[_0x3e655f(0x47c3)](_0x52663a),this[_0x3e655f(0x55a9)]=this['testCORS'](),this[_0x3e655f(0x2bb2)]=this[_0x3e655f(0x5887)]();}_0x51c6cf[_0x50393b(0x3720)][_0x50393b(0x47c3)]=function(_0x22ec6f){var _0x47cabd=_0x140d,_0x264682=_0x50393b,_0x27b165,_0x513dd1,_0x1d372d=!0x1;return _0x22ec6f['createRange']&&(_0x27b165=_0x22ec6f[_0x47cabd(0x1bee)]())[_0x264682(0x4791)]&&((_0x513dd1=_0x22ec6f[_0x264682(0x2a2e)](_0x264682(0x4122)))[_0x47cabd(0x1df0)][_0x264682(0x5a4e)]=_0x47cabd(0x4a50),_0x513dd1[_0x264682(0x8cd)][_0x47cabd(0x303b)]=_0x264682(0x505e),_0x22ec6f[_0x264682(0xd00)][_0x264682(0x5a20)](_0x513dd1),_0x27b165[_0x264682(0x508f)](_0x513dd1),0x7b===_0x27b165['getBoundingClientRect']()[_0x47cabd(0x10d5)]&&(_0x1d372d=!0x0),_0x22ec6f['body'][_0x47cabd(0x1f3a)](_0x513dd1)),_0x1d372d;},_0x51c6cf[_0x3fdcf0(0x1aa2)][_0x50393b(0x154e)]=function(){var _0x43e661=_0x50393b;return void 0x0!==new Image()[_0x43e661(0x264c)];},_0x51c6cf['prototype'][_0x50393b(0x5887)]=function(){var _0x120f26=_0x3fdcf0,_0x30dbbb=_0x50393b,_0x409a00=new Image(),_0x35dd3b=document[_0x30dbbb(0x2a2e)](_0x30dbbb(0x2a34)),_0x4b5916=_0x35dd3b[_0x120f26(0x17ec)]('2d');_0x409a00[_0x30dbbb(0x16cf)]=_0x30dbbb(0x2d57);try{_0x4b5916[_0x30dbbb(0x2aa0)](_0x409a00,0x0,0x0),_0x35dd3b['toDataURL']();}catch(_0x942292){return!0x1;}return!0x0;},_0x20b5ea[_0x50393b(0x4f3b)]=_0x51c6cf;},{}],0x17:[function(_0x544d81,_0x356527,_0x1f977){var _0x40b7da=_0x140d,_0x219f53=_0x23ca,_0x48cc36=_0x544d81(_0x219f53(0x491f)),_0x3fc057=_0x544d81(_0x219f53(0x304e))[_0x219f53(0x276e)];function _0xcb1ca9(_0x598f68){var _0x8d5ac1=_0x140d,_0x67eac6=_0x219f53;this[_0x8d5ac1(0x2df)]=_0x598f68,this['image']=null;var _0x539021=this;this[_0x67eac6(0x24e7)]=this[_0x67eac6(0xbc4)]()[_0x67eac6(0x2a5f)](function(){var _0x14020d=_0x8d5ac1,_0x1b2a40=_0x67eac6;return _0x539021[_0x14020d(0x2d45)](_0x598f68)?Promise[_0x1b2a40(0x1c7e)](_0x539021[_0x14020d(0x3e3d)](_0x598f68)):_0x48cc36(_0x598f68);})[_0x8d5ac1(0x4527)](function(_0xb6b0e2){return new Promise(function(_0x46201e){var _0x215368=_0x140d,_0xcb7da5=_0x23ca;window[_0xcb7da5(0x1066)][_0xcb7da5(0x2bb2)][_0xcb7da5(0x24c)][_0x215368(0x392b)](_0xb6b0e2,_0x539021[_0xcb7da5(0x91a)][_0x215368(0x4d6c)](_0x539021,_0x46201e));});});}_0xcb1ca9[_0x219f53(0x3720)][_0x219f53(0xbc4)]=function(){var _0x5a56d3=_0x140d,_0x17c4df=_0x219f53;return window[_0x17c4df(0x1066)][_0x17c4df(0x2bb2)]&&window[_0x17c4df(0x1066)][_0x17c4df(0x2bb2)][_0x5a56d3(0x642)]?Promise[_0x17c4df(0x1c7e)]():Promise[_0x17c4df(0x4c5a)](new Error(_0x5a56d3(0x1197)));},_0xcb1ca9[_0x219f53(0x3720)][_0x219f53(0x38b8)]=function(_0x641f75){var _0x2e47ca=_0x219f53;return/^data:image\/svg\+xml;base64,/[_0x2e47ca(0x4a8a)](_0x641f75)?this[_0x2e47ca(0x276e)](this[_0x2e47ca(0x23f7)](_0x641f75)):this[_0x2e47ca(0x23f7)](_0x641f75);},_0xcb1ca9[_0x40b7da(0x1aa2)][_0x219f53(0x23f7)]=function(_0x3162a3){var _0x1ba5a2=_0x219f53;return _0x3162a3[_0x1ba5a2(0x2c3f)](/^data:image\/svg\+xml(;base64)?,/,'');},_0xcb1ca9[_0x219f53(0x3720)][_0x219f53(0x17b5)]=function(_0x3434e8){var _0x5b5c51=_0x219f53;return/^data:image\/svg\+xml/i[_0x5b5c51(0x4a8a)](_0x3434e8);},_0xcb1ca9[_0x219f53(0x3720)][_0x40b7da(0x1740)]=function(_0x59d261){var _0x480f5f=this;return function(_0x6edd8e,_0x183426){var _0x175d58=_0x140d,_0x313240=_0x23ca,_0x3d0df7=new window[(_0x313240(0x1066))]['svg'][(_0x313240(0x24c))][(_0x175d58(0x1ddf))]('c');_0x480f5f['image']=_0x3d0df7[_0x313240(0x2ee2)],_0x3d0df7[_0x313240(0x40de)](_0x183426[_0x313240(0x2d3c)])[_0x313240(0x47ba)](_0x183426[_0x313240(0x5a4e)])[_0x313240(0x30c2)](window[_0x313240(0x1066)][_0x313240(0x2bb2)][_0x175d58(0x642)][_0x175d58(0x3554)][_0x175d58(0x106e)](_0x6edd8e,_0x183426))[_0x313240(0x1b0c)](),_0x59d261(_0x3d0df7[_0x175d58(0x3068)]);};},_0xcb1ca9[_0x219f53(0x3720)][_0x219f53(0x276e)]=function(_0x5c39b0){var _0x59cad9=_0x40b7da,_0x20fe82=_0x219f53;return _0x20fe82(0x1b4b)==typeof window[_0x59cad9(0x3ed1)]?window[_0x20fe82(0x8e1)](_0x5c39b0):_0x3fc057(_0x5c39b0);},_0x356527[_0x219f53(0x4f3b)]=_0xcb1ca9;},{'./utils':0x1a,'./xhr':0x1c}],0x18:[function(_0xfecc39,_0x4014fe,_0x16b940){var _0x5a6c90=_0x140d,_0x3b110d=_0x23ca,_0x23d96d=_0xfecc39(_0x3b110d(0x1b9c));function _0x19b15f(_0x3bb9eb,_0x1b7cb8){var _0x1cf925=_0x3b110d;this[_0x1cf925(0x16cf)]=_0x3bb9eb,this['image']=null;var _0x391240=this;this[_0x1cf925(0x24e7)]=_0x1b7cb8?new Promise(function(_0xa808a0,_0x29a486){var _0x1abece=_0x140d,_0x157cec=_0x1cf925;_0x391240[_0x157cec(0xf80)]=new Image(),_0x391240[_0x157cec(0xf80)][_0x1abece(0x3890)]=_0xa808a0,_0x391240[_0x1abece(0x5a4)][_0x1abece(0x183f)]=_0x29a486,_0x391240[_0x1abece(0x5a4)][_0x157cec(0x16cf)]=_0x157cec(0x14ca)+new XMLSerializer()[_0x157cec(0x1514)](_0x3bb9eb),!0x0===_0x391240[_0x157cec(0xf80)][_0x157cec(0x12e5)]&&_0xa808a0(_0x391240[_0x157cec(0xf80)]);}):this[_0x1cf925(0xbc4)]()[_0x1cf925(0x2a5f)](function(){return new Promise(function(_0x113910){var _0x49e078=_0x140d,_0x2735ad=_0x23ca;window[_0x49e078(0x1919)][_0x2735ad(0x2bb2)][_0x2735ad(0x24c)][_0x2735ad(0x664)](_0x3bb9eb,_0x391240[_0x2735ad(0x91a)]['call'](_0x391240,_0x113910));});});}_0x19b15f[_0x3b110d(0x3720)]=Object[_0x5a6c90(0x47e7)](_0x23d96d[_0x3b110d(0x3720)]),_0x4014fe[_0x3b110d(0x4f3b)]=_0x19b15f;},{'./svgcontainer':0x17}],0x19:[function(_0x4889ca,_0x5d3d81,_0x41e51c){var _0x1b7c07=_0x140d,_0x40fb6a=_0x23ca,_0x2790a0=_0x4889ca(_0x40fb6a(0x4ded));function _0x40fee9(_0x5555b2,_0xb36661){var _0x28e188=_0x40fb6a;_0x2790a0[_0x28e188(0x3c9e)](this,_0x5555b2,_0xb36661);}function _0xb11b2e(_0x492b58,_0x5b658,_0x20504f){var _0x2fbc0e=_0x140d,_0x228ecc=_0x40fb6a;if(_0x492b58[_0x228ecc(0x809)]>0x0)return _0x5b658+_0x20504f[_0x2fbc0e(0x52fd)]();}_0x40fee9[_0x1b7c07(0x1aa2)]=Object[_0x40fb6a(0x2850)](_0x2790a0[_0x40fb6a(0x3720)]),_0x40fee9[_0x1b7c07(0x1aa2)][_0x40fb6a(0x3d0e)]=function(){var _0x4d4c72=_0x1b7c07,_0x30e425=_0x40fb6a;this[_0x4d4c72(0x1c75)][_0x30e425(0x140c)]=this[_0x30e425(0x332f)](this[_0x30e425(0x227)][_0x30e425(0x1252)](_0x30e425(0x67e)));},_0x40fee9['prototype'][_0x40fb6a(0x332f)]=function(_0x4a5285){var _0x1210f4=_0x1b7c07,_0x237b76=_0x40fb6a,_0xea733f=this[_0x237b76(0x54b)][_0x237b76(0x140c)];switch(_0x4a5285){case _0x1210f4(0x1fbb):return _0xea733f[_0x237b76(0x12e2)]();case _0x237b76(0x4719):return _0xea733f[_0x237b76(0x2c3f)](/(^|\s|:|-|\(|\))([a-z])/g,_0xb11b2e);case _0x237b76(0x815):return _0xea733f[_0x237b76(0x349)]();default:return _0xea733f;}},_0x5d3d81[_0x1b7c07(0x554a)]=_0x40fee9;},{'./nodecontainer':0xe}],0x1a:[function(_0x2b71cc,_0x1cdfd1,_0x3d90d0){var _0x210f7a=_0x140d,_0x324318=_0x23ca;_0x3d90d0[_0x324318(0x5f12)]=function(){var _0x22560b=_0x324318;return _0x22560b(0x5fb4);},_0x3d90d0[_0x210f7a(0x66d)]=function(_0x54843c,_0x5d8c06){return function(){var _0x5e8e81=_0x23ca;return _0x54843c[_0x5e8e81(0x4269)](_0x5d8c06,arguments);};},_0x3d90d0[_0x324318(0x276e)]=function(_0x3bedb7){var _0x2f2b3=_0x210f7a,_0x2f6493=_0x324318,_0x8834c9,_0x38eb4e,_0x2e0cd3,_0x5ee66f,_0x51a3e5,_0x25fd66,_0x5a0ca,_0x28f292=_0x2f6493(0x3561),_0x419ada=_0x3bedb7[_0x2f6493(0x809)],_0x54a6db='';for(_0x8834c9=0x0;_0x8834c9<_0x419ada;_0x8834c9+=0x4)_0x51a3e5=_0x28f292[_0x2f2b3(0x2feb)](_0x3bedb7[_0x8834c9])<<0x2|(_0x38eb4e=_0x28f292[_0x2f6493(0xabf)](_0x3bedb7[_0x8834c9+0x1]))>>0x4,_0x25fd66=(0xf&_0x38eb4e)<<0x4|(_0x2e0cd3=_0x28f292[_0x2f6493(0xabf)](_0x3bedb7[_0x8834c9+0x2]))>>0x2,_0x5a0ca=(0x3&_0x2e0cd3)<<0x6|(_0x5ee66f=_0x28f292[_0x2f6493(0xabf)](_0x3bedb7[_0x8834c9+0x3])),_0x54a6db+=0x40===_0x2e0cd3?String[_0x2f2b3(0x47f5)](_0x51a3e5):0x40===_0x5ee66f||-0x1===_0x5ee66f?String[_0x2f6493(0x23b2)](_0x51a3e5,_0x25fd66):String[_0x2f6493(0x23b2)](_0x51a3e5,_0x25fd66,_0x5a0ca);return _0x54a6db;},_0x3d90d0[_0x324318(0x423)]=function(_0x208a33){var _0x122f0f=_0x210f7a,_0x135a20=_0x324318;if(_0x208a33[_0x135a20(0x4791)]){var _0x49519b=_0x208a33[_0x135a20(0x4791)](),_0x552ccd=null==_0x208a33[_0x135a20(0x52ac)]?_0x49519b[_0x135a20(0x2d3c)]:_0x208a33[_0x135a20(0x52ac)];return{'top':_0x49519b[_0x122f0f(0x49a6)],'bottom':_0x49519b[_0x135a20(0x4645)]||_0x49519b[_0x135a20(0x4f04)]+_0x49519b[_0x135a20(0x5a4e)],'right':_0x49519b[_0x135a20(0x4db1)]+_0x552ccd,'left':_0x49519b[_0x135a20(0x4db1)],'width':_0x552ccd,'height':null==_0x208a33[_0x135a20(0x5145)]?_0x49519b[_0x135a20(0x5a4e)]:_0x208a33[_0x135a20(0x5145)]};}return{};},_0x3d90d0[_0x324318(0x2cae)]=function(_0x316dac){var _0x58fa49=_0x210f7a,_0x179f18=_0x324318,_0x1193ba=_0x316dac[_0x179f18(0x5755)]?_0x3d90d0[_0x179f18(0x2cae)](_0x316dac[_0x58fa49(0x239b)]):{'top':0x0,'left':0x0};return{'top':_0x316dac[_0x179f18(0x307b)]+_0x1193ba[_0x179f18(0x4f04)],'bottom':_0x316dac[_0x179f18(0x307b)]+_0x316dac[_0x179f18(0x5145)]+_0x1193ba[_0x179f18(0x4f04)],'right':_0x316dac[_0x179f18(0x535b)]+_0x1193ba[_0x179f18(0x4db1)]+_0x316dac[_0x179f18(0x52ac)],'left':_0x316dac[_0x179f18(0x535b)]+_0x1193ba[_0x179f18(0x4db1)],'width':_0x316dac[_0x179f18(0x52ac)],'height':_0x316dac[_0x58fa49(0x16b5)]};},_0x3d90d0[_0x324318(0x4fb1)]=function(_0x51bd96){var _0xffe15f=_0x324318,_0x132603,_0x9b1b56,_0x33f876,_0x1646d7,_0x204738,_0x140bc6,_0x290f23,_0xc3f12b=[],_0x42af04=0x0,_0x380da3=0x0,_0x220e37=function(){var _0x57db54=_0x140d,_0x314bb9=_0x23ca;_0x132603&&('\x22'===_0x9b1b56[_0x314bb9(0x2bb6)](0x0,0x1)&&(_0x9b1b56=_0x9b1b56[_0x314bb9(0x2bb6)](0x1,_0x9b1b56['length']-0x2)),_0x9b1b56&&_0x290f23[_0x314bb9(0x5323)](_0x9b1b56),'-'===_0x132603[_0x57db54(0x19e5)](0x0,0x1)&&(_0x1646d7=_0x132603[_0x314bb9(0xabf)]('-',0x1)+0x1)>0x0&&(_0x33f876=_0x132603[_0x314bb9(0x2bb6)](0x0,_0x1646d7),_0x132603=_0x132603[_0x314bb9(0x2bb6)](_0x1646d7)),_0xc3f12b['push']({'prefix':_0x33f876,'method':_0x132603['toLowerCase'](),'value':_0x204738,'args':_0x290f23,'image':null})),_0x290f23=[],_0x132603=_0x33f876=_0x9b1b56=_0x204738='';};return _0x290f23=[],_0x132603=_0x33f876=_0x9b1b56=_0x204738='',_0x51bd96[_0xffe15f(0x390f)]('')[_0xffe15f(0x326d)](function(_0x1e14dc){var _0x556d67=_0x140d,_0x1b1eaf=_0xffe15f;if(!(0x0===_0x42af04&&_0x1b1eaf(0x2913)[_0x1b1eaf(0xabf)](_0x1e14dc)>-0x1)){switch(_0x1e14dc){case'\x22':_0x140bc6?_0x140bc6===_0x1e14dc&&(_0x140bc6=null):_0x140bc6=_0x1e14dc;break;case'(':if(_0x140bc6)break;if(0x0===_0x42af04)return _0x42af04=0x1,void(_0x204738+=_0x1e14dc);_0x380da3++;break;case')':if(_0x140bc6)break;if(0x1===_0x42af04){if(0x0===_0x380da3)return _0x42af04=0x0,_0x204738+=_0x1e14dc,void _0x220e37();_0x380da3--;}break;case',':if(_0x140bc6)break;if(0x0===_0x42af04)return void _0x220e37();if(0x1===_0x42af04&&0x0===_0x380da3&&!_0x132603[_0x1b1eaf(0x31ca)](/^url$/i))return _0x290f23[_0x556d67(0x2a0e)](_0x9b1b56),_0x9b1b56='',void(_0x204738+=_0x1e14dc);}_0x204738+=_0x1e14dc,0x0===_0x42af04?_0x132603+=_0x1e14dc:_0x9b1b56+=_0x1e14dc;}}),_0x220e37(),_0xc3f12b;};},{}],0x1b:[function(_0x56d80b,_0x5be41c,_0x45ea7c){var _0x551620=_0x140d,_0x38809b=_0x23ca,_0x292fc8=_0x56d80b(_0x551620(0xa44));function _0x217898(_0x5895b0){var _0x20e992=_0x551620,_0x5623c9=_0x23ca;_0x292fc8['apply'](this,arguments),this[_0x5623c9(0x3dd)]=_0x5623c9(0x2a4c)===_0x5895b0[_0x20e992(0x258c)][0x0]?_0x292fc8[_0x5623c9(0x1a50)][_0x5623c9(0x408a)]:_0x292fc8[_0x20e992(0x393b)][_0x20e992(0xa22)];}_0x217898[_0x38809b(0x3720)]=Object[_0x38809b(0x2850)](_0x292fc8[_0x551620(0x1aa2)]),_0x5be41c['exports']=_0x217898;},{'./gradientcontainer':0x9}],0x1c:[function(_0x37aee5,_0xa1d0a6,_0x538aee){var _0x2408dc=_0x23ca;_0xa1d0a6[_0x2408dc(0x4f3b)]=function(_0x29a570){return new Promise(function(_0x358063,_0x4e7818){var _0x5e1729=_0x140d,_0x67f769=_0x23ca,_0x6d2f17=new XMLHttpRequest();_0x6d2f17['open'](_0x67f769(0x2996),_0x29a570),_0x6d2f17[_0x67f769(0x1104)]=function(){var _0x2be11c=_0x140d,_0xbda8ef=_0x67f769;0xc8===_0x6d2f17[_0xbda8ef(0x41c1)]?_0x358063(_0x6d2f17[_0x2be11c(0x39d9)]):_0x4e7818(new Error(_0x6d2f17[_0xbda8ef(0x1e8c)]));},_0x6d2f17[_0x5e1729(0x183f)]=function(){var _0x272115=_0x5e1729;_0x4e7818(new Error(_0x272115(0x5193)));},_0x6d2f17[_0x67f769(0x1e57)]();});};},{}]},{},[0x4])(0x4);});var html2canvas$1=html2canvas,OverLayerStyle=Object[_0x5e00b3(0x5448)]({'simple':0x0,'detail':0x1,'notitle':0x2,'notitle2':0x3,'element':0x4}),WebGLPlot$8=window[_0x5e00b3(0x282f)]=window[_0x5e00b3(0x282f)]||{};class OverLayerUtilityTools{constructor(){var _0x1dca45=_0x5e00b3;this[_0x1dca45(0x616)]=null,this[_0x1dca45(0x413a)]=null,this[_0x1dca45(0x18be)]=WebGLPlot$8[_0x1dca45(0x3bd8)][_0x1dca45(0x3f80)](_0x1dca45(0x5833),_0x1dca45(0x159f));}static[_0x307c2b(0x2272)](_0x13d4b0){var _0x47c5af=_0x307c2b,_0x536c23=_0x5e00b3,_0x1173a0=null,_0x467628=null;return _0x13d4b0===OverLayerStyle[_0x536c23(0x1a72)]?(_0x1173a0=$(_0x536c23(0x1396))[_0x536c23(0x38c4)](0x0),_0x467628=_0x536c23(0x1f85)):_0x13d4b0===OverLayerStyle[_0x536c23(0x12d7)]?(_0x1173a0=$(_0x536c23(0x1396))[_0x536c23(0x38c4)](0x0),_0x467628=_0x536c23(0x4c46)):_0x13d4b0===OverLayerStyle[_0x536c23(0x3197)]?(_0x1173a0=$(_0x47c5af(0x3c2d))[_0x536c23(0x38c4)](0x0),_0x467628=_0x536c23(0x5dd)):_0x13d4b0===OverLayerStyle[_0x47c5af(0x5096)]?(_0x1173a0=$(_0x536c23(0x2efe))[_0x536c23(0x38c4)](0x0),_0x467628=_0x536c23(0x595c)):_0x13d4b0===OverLayerStyle[_0x536c23(0x46fe)]&&(_0x1173a0=$(_0x536c23(0x4338))['get'](0x0),_0x467628=_0x47c5af(0x463e)),{'element':_0x1173a0,'style':_0x467628};}static[_0x5e00b3(0x28b1)](_0x517782){var _0x7f4c71=_0x307c2b,_0x4bd7c8=_0x5e00b3;if(void 0x0===_0x517782)return 0x0;this[_0x4bd7c8(0x413a)]=_0x517782[_0x4bd7c8(0x40f3)]();var _0x5691b0=_0x517782[_0x4bd7c8(0x5864)][0x0][_0x4bd7c8(0x40f3)](),_0x27b881=_0x517782[_0x4bd7c8(0x3804)];let _0x59099c=_0x27b881[_0x4bd7c8(0x599)];var _0x300086=_0x27b881[_0x4bd7c8(0x3097)][_0x4bd7c8(0x4fe8)];let _0x37211b=_0x300086['x']>_0x300086['y']?_0x300086['x']:_0x300086['y'];_0x37211b=(_0x37211b>_0x300086['z']?_0x37211b:_0x300086['z'])*_0x27b881[_0x4bd7c8(0x4a6e)];var _0xccbbba=SymbolAlgoUtil[_0x7f4c71(0x2737)](_0x27b881),_0x42bf0c=_0x27b881[_0x4bd7c8(0x4a6e)],_0xf23059=WebGLPlot$8[_0x4bd7c8(0x4bd6)][_0x4bd7c8(0x34b9)](WebGLPlot$8[_0x4bd7c8(0x4bd6)][_0x4bd7c8(0x160f)](_0xccbbba[_0x4bd7c8(0x51f5)]['z'],_0xccbbba[_0x4bd7c8(0x51f5)]['x'],_0xccbbba[_0x4bd7c8(0x51f5)]['y']),_0x42bf0c,new WebGLPlot$8[(_0x4bd7c8(0x4bd6))]()),_0x27e1ec=WebGLPlot$8[_0x4bd7c8(0x4bd6)][_0x4bd7c8(0x34b9)](WebGLPlot$8['Cartesian3'][_0x4bd7c8(0x160f)](_0xccbbba[_0x4bd7c8(0x166f)]['z'],_0xccbbba[_0x4bd7c8(0x166f)]['x'],_0xccbbba[_0x4bd7c8(0x166f)]['y']),_0x42bf0c,new WebGLPlot$8[(_0x4bd7c8(0x4bd6))]()),_0x3a880d=new WebGLPlot$8[(_0x4bd7c8(0x3991))](_0xf23059,_0x27e1ec);this[_0x7f4c71(0x1aac)]=_0x3a880d[_0x4bd7c8(0x4fe8)],this[_0x4bd7c8(0x616)]=this[_0x7f4c71(0x257b)](_0x5691b0,_0x517782[_0x4bd7c8(0x5c2c)],_0x59099c[_0x4bd7c8(0x40f3)](),this[_0x4bd7c8(0x18be)]);var _0x4cbdc3=this[_0x4bd7c8(0x2afa)](_0x5691b0,_0x27e1ec,_0xf23059,this[_0x4bd7c8(0x616)]),_0x5aba9a=[];for(let _0x487fc1=0x0;_0x487fc1<_0x4cbdc3['length'];_0x487fc1++){let _0x27818d=WebGLPlot$8[_0x4bd7c8(0x17fa)][_0x4bd7c8(0x50e9)](_0x4cbdc3[_0x487fc1]);var _0x40fc69=WebGLPlot$8[_0x4bd7c8(0x3c2c)][_0x7f4c71(0x3a80)](_0x27818d[_0x4bd7c8(0x5859)]),_0x420d17=WebGLPlot$8[_0x7f4c71(0x2a2d)][_0x4bd7c8(0x173e)](_0x27818d[_0x7f4c71(0x5389)]);let _0x5131e5=_0x27818d[_0x7f4c71(0x10d5)];_0x5aba9a['push']({'x':_0x420d17,'y':_0x40fc69,'z':_0x5131e5});}return _0x5aba9a;}static[_0x5e00b3(0x2afa)](_0x45c2b0,_0x30dab0,_0x494777,_0x5d7714){var _0x10fd89=_0x307c2b,_0x289ee7=_0x5e00b3,_0x281c4d=0x0,_0x2f26c0=0x0,_0x963562=0x0,_0x54d68c=0x0;return WebGLPlot$8[_0x289ee7(0x5f34)](_0x30dab0)&&WebGLPlot$8[_0x289ee7(0x5f34)](_0x494777)?(_0x281c4d=Math[_0x289ee7(0x1beb)](_0x30dab0['x']-_0x494777['x'])/0x2,_0x2f26c0=Math[_0x289ee7(0x1beb)](_0x30dab0['y']-_0x494777['y'])/0x2,_0x963562=_0x494777['z']<=0x0?_0x30dab0['z']:_0x30dab0['z']-_0x494777['z'],_0x54d68c=_0x281c4d>_0x2f26c0?_0x2f26c0:_0x281c4d):(_0x54d68c=(this[_0x289ee7(0x38fe)]+this[_0x289ee7(0x113b)])/0x2,_0x963562=1.5*this[_0x289ee7(0x38fe)]+this[_0x10fd89(0x32e7)]/0x2),this['rotateCircleCenter']=WebGLPlot$8[_0x10fd89(0x141)][_0x289ee7(0x10c5)](_0x45c2b0['x'],_0x45c2b0['y'],_0x963562+_0x45c2b0['z']),this[_0x289ee7(0x56aa)](_0x281c4d,_0x2f26c0,_0x54d68c,_0x963562,_0x5d7714);}static[_0x5e00b3(0x56aa)](_0x354949,_0x4910d4,_0x568bb0,_0x6b505e,_0x5b3b80){var _0x2869f2=_0x307c2b,_0x304bd8=_0x5e00b3,_0x32f21d=[],_0x262820=new WebGLPlot$8[(_0x304bd8(0x4bd6))](),_0xb54429=new WebGLPlot$8[(_0x304bd8(0x4bd6))](),_0x4d0074=0x0,_0x33bd59=0x0;0x0!==_0x354949&&0x0!==_0x4910d4?(_0x568bb0=_0x354949,_0x4d0074=(_0x4910d4+this[_0x304bd8(0x1fd3)]['y'])/_0x568bb0,_0x33bd59=_0x6b505e/_0x568bb0):0x0!==_0x568bb0&&(_0x4d0074=0x1,_0x33bd59=_0x6b505e/_0x568bb0);var _0xede42f=WebGLPlot$8[_0x304bd8(0x4bd6)][_0x304bd8(0x10c5)](this[_0x304bd8(0x413a)]['localPoints'][0x0]['x'],this[_0x304bd8(0x413a)][_0x304bd8(0x5864)][0x0]['y'],this[_0x304bd8(0x413a)][_0x304bd8(0x5864)][0x0]['z']),_0x1377c5=new WebGLPlot$8[(_0x2869f2(0x3c82))](),_0x4a6077=Math['PI']/0xb4;_0x1377c5['pitch']=0x0,_0x1377c5[_0x304bd8(0x4be7)]=0x0,this[_0x304bd8(0x413a)]?_0x1377c5[_0x304bd8(0x5075)]=_0x4a6077*this[_0x2869f2(0x41d2)][_0x304bd8(0x5c2c)]['z']:_0x1377c5[_0x304bd8(0x5075)]=_0x4a6077*this[_0x2869f2(0x41d2)][_0x2869f2(0x4d71)]['z'];var _0x35c8b3=WebGLPlot$8[_0x304bd8(0x3bd8)][_0x304bd8(0x558d)](_0xede42f,_0x1377c5,WebGLPlot$8[_0x304bd8(0x45b3)][_0x304bd8(0x17f7)],this['fixedFrameTransform'],_0x5b3b80[_0x304bd8(0x40f3)]());return _0xb54429=WebGLPlot$8[_0x2869f2(0x141)][_0x304bd8(0x34b9)](new WebGLPlot$8[(_0x304bd8(0x4bd6))](_0x4d0074,0x1,_0x33bd59),_0x568bb0,_0xb54429),_0x262820=WebGLPlot$8[_0x2869f2(0x1f91)][_0x304bd8(0x108e)](_0x35c8b3,_0xb54429,_0x262820),_0x32f21d[_0x2869f2(0x2a0e)](new WebGLPlot$8['Cartesian3'](_0x262820['x'],_0x262820['y'],_0x262820['z'])),_0xb54429=WebGLPlot$8[_0x304bd8(0x4bd6)][_0x304bd8(0x34b9)](new WebGLPlot$8[(_0x304bd8(0x4bd6))](_0x4d0074,0x1,0.7*_0x33bd59),_0x568bb0,_0xb54429),_0x262820=WebGLPlot$8[_0x304bd8(0x3925)][_0x304bd8(0x108e)](_0x35c8b3,_0xb54429,_0x262820),_0x32f21d[_0x304bd8(0x5323)](new WebGLPlot$8[(_0x304bd8(0x4bd6))](_0x262820['x'],_0x262820['y'],_0x262820['z'])),_0x32f21d;}static[_0x5e00b3(0x55e8)](_0x198e38,_0x37f2ce,_0x3b569a,_0x4af02){var _0x2a4c41=_0x5e00b3,_0x8f6a55=WebGLPlot$8[_0x2a4c41(0x4bd6)][_0x2a4c41(0x10c5)](_0x198e38['x'],_0x198e38['y'],_0x198e38['z']),_0x43a0f2=new WebGLPlot$8[(_0x2a4c41(0x3a89))](),_0x1c6e32=Math['PI']/0xb4;return _0x43a0f2[_0x2a4c41(0x3a66)]=0x0,_0x43a0f2[_0x2a4c41(0x4be7)]=0x0,_0x43a0f2[_0x2a4c41(0x5075)]=_0x1c6e32*_0x37f2ce['z']+0x5a*_0x1c6e32,WebGLPlot$8[_0x2a4c41(0x3bd8)][_0x2a4c41(0x558d)](_0x8f6a55,_0x43a0f2,WebGLPlot$8[_0x2a4c41(0x45b3)][_0x2a4c41(0x17f7)],_0x4af02,_0x3b569a),_0x3b569a;}}var WebGLPlot$7=window[_0x5e00b3(0x282f)]=window[_0x5e00b3(0x282f)]||{};function OverLayerPicture(_0x3f2533,_0x47828a){var _0x5b7b3e=_0x307c2b,_0x568fe3=_0x5e00b3;this[_0x5b7b3e(0x2fe9)]=_0x3f2533[_0x5b7b3e(0x2fe9)][_0x5b7b3e(0x2d7b)](),this[_0x568fe3(0x413a)]=_0x3f2533[_0x568fe3(0x2919)],this[_0x5b7b3e(0x4fb7)]=_0x3f2533[_0x568fe3(0x52cd)],this[_0x568fe3(0x8cd)]=_0x3f2533[_0x568fe3(0x8cd)],this[_0x568fe3(0x4f65)]=_0x3f2533[_0x5b7b3e(0x555b)],this[_0x568fe3(0x28c)]=_0x47828a,this[_0x5b7b3e(0x2739)]=null,this[_0x568fe3(0x1f69)]=null,this[_0x568fe3(0x1c97)]=null,this['_billboards']=null,this[_0x568fe3(0x33cd)]=null,this[_0x568fe3(0x32b3)]=null,this['_divContent']=null,this[_0x568fe3(0x56e6)]=_0x3f2533[_0x568fe3(0x3747)][_0x568fe3(0x40f3)](),this[_0x568fe3(0x4fb2)]=0x0,this[_0x5b7b3e(0x1291)]=0x0,this[_0x568fe3(0x3f4a)]=null,this[_0x568fe3(0x14b0)](),this[_0x5b7b3e(0x585c)]();}OverLayerPicture[_0x5e00b3(0x3720)][_0x307c2b(0x4341)]=function(){var _0x37ef79=_0x307c2b,_0x2ae248=_0x5e00b3;if(this[_0x2ae248(0x8cd)]===OverLayerStyle[_0x2ae248(0x1a72)]){var _0x1b4e97=OverLayerUtilityTools[_0x2ae248(0x11fc)](this[_0x2ae248(0x8cd)]);this[_0x2ae248(0x1f69)]=_0x1b4e97[_0x37ef79(0x56c2)],document[_0x2ae248(0xd00)][_0x2ae248(0x5a20)](this[_0x2ae248(0x1f69)]),this[_0x2ae248(0x1354)]=document[_0x2ae248(0x2a2e)]('style'),this[_0x37ef79(0x33ae)][_0x2ae248(0x15ac)]=_0x1b4e97['style'],this[_0x2ae248(0x527f)]=document[_0x37ef79(0x2f90)](_0x37ef79(0x330))[_0x2ae248(0x4ef2)](0x0),this[_0x2ae248(0x527f)][_0x2ae248(0x5a20)](this[_0x2ae248(0x1354)]);var _0x5d0c76='';for(var _0x1dfc3e in this[_0x2ae248(0x52cd)])_0x2ae248(0x8ef)===_0x1dfc3e?_0x5d0c76='<div>'+this[_0x2ae248(0x52cd)][_0x1dfc3e]+_0x2ae248(0x341):_0x5d0c76+=_0x2ae248(0x11b4)+_0x1dfc3e+_0x2ae248(0x32d6)+this[_0x2ae248(0x52cd)][_0x1dfc3e]+_0x2ae248(0x565f);_0x5d0c76+=_0x2ae248(0x203a),this[_0x2ae248(0x1f69)]['id']=Math[_0x2ae248(0x2e0f)]()[_0x2ae248(0x3cc8)](0xf)[_0x2ae248(0x30eb)](0x2,0xf),$(_0x2ae248(0x1e88))['append'](_0x5d0c76),$(_0x2ae248(0x1e88))[_0x2ae248(0x38c4)](0x0)['id']=Math[_0x2ae248(0x2e0f)]()[_0x2ae248(0x3cc8)](0xf)[_0x2ae248(0x30eb)](0x2,0xf),this[_0x2ae248(0x2048)]=this[_0x2ae248(0x1f69)];}else{if(this[_0x37ef79(0x1df0)]===OverLayerStyle[_0x2ae248(0x12d7)]||this[_0x37ef79(0x1df0)]===OverLayerStyle[_0x2ae248(0x3197)]||this[_0x2ae248(0x8cd)]===OverLayerStyle[_0x2ae248(0x22ae)]){_0x1b4e97=OverLayerUtilityTools[_0x37ef79(0x2272)](this[_0x2ae248(0x8cd)]),(this[_0x2ae248(0x1f69)]=_0x1b4e97[_0x37ef79(0x56c2)],document['body'][_0x2ae248(0x5a20)](this[_0x2ae248(0x1f69)]),this[_0x2ae248(0x1354)]=document[_0x2ae248(0x2a2e)](_0x2ae248(0x8cd)),this[_0x2ae248(0x1354)]['innerHTML']=_0x1b4e97[_0x2ae248(0x8cd)],this[_0x2ae248(0x527f)]=document[_0x2ae248(0x11c5)](_0x2ae248(0x527f))[_0x2ae248(0x4ef2)](0x0),this[_0x2ae248(0x527f)][_0x37ef79(0x33d6)](this[_0x2ae248(0x1354)])),_0x5d0c76=_0x2ae248(0x4b2)+WebGLPlot$7[_0x2ae248(0x2efa)](_0x2ae248(0x5c3b))+_0x2ae248(0x341);for(var _0x1dfc3e in this[_0x2ae248(0x52cd)])_0x5d0c76+=_0x2ae248(0x11b4)+_0x1dfc3e+_0x2ae248(0x32d6)+this[_0x37ef79(0x4fb7)][_0x1dfc3e]+_0x2ae248(0x565f);_0x5d0c76+=_0x37ef79(0x4b8c),this[_0x2ae248(0x1f69)]['id']=Math[_0x37ef79(0x2e12)]()[_0x37ef79(0xedf)](0xf)[_0x37ef79(0x17ac)](0x2,0xf),$(_0x2ae248(0x1e88))[_0x37ef79(0x888)](_0x5d0c76),$(_0x2ae248(0x1e88))[_0x2ae248(0x38c4)](0x0)['id']=Math[_0x2ae248(0x2e0f)]()[_0x37ef79(0xedf)](0xf)[_0x37ef79(0x17ac)](0x2,0xf),this[_0x2ae248(0x2048)]=this[_0x2ae248(0x1f69)];}else{if(this[_0x2ae248(0x8cd)]===OverLayerStyle[_0x2ae248(0x46fe)])_0x1b4e97=OverLayerUtilityTools[_0x37ef79(0x2272)](this[_0x2ae248(0x8cd)]),(this[_0x2ae248(0x1f69)]=_0x1b4e97[_0x37ef79(0x56c2)],document[_0x2ae248(0xd00)][_0x2ae248(0x5a20)](this[_0x2ae248(0x1f69)]),this[_0x2ae248(0x1354)]=document[_0x2ae248(0x2a2e)](_0x2ae248(0x8cd)),this[_0x2ae248(0x1354)][_0x2ae248(0x15ac)]=_0x1b4e97[_0x2ae248(0x8cd)],this[_0x37ef79(0x330)]=document[_0x2ae248(0x11c5)](_0x2ae248(0x527f))[_0x2ae248(0x4ef2)](0x0),this[_0x2ae248(0x527f)][_0x2ae248(0x5a20)](this[_0x37ef79(0x33ae)])),_0x5d0c76=this[_0x2ae248(0x52cd)],(this[_0x37ef79(0x1587)]['id']=Math[_0x2ae248(0x2e0f)]()[_0x2ae248(0x3cc8)](0xf)[_0x2ae248(0x30eb)](0x2,0xf),this[_0x37ef79(0x1587)][_0x37ef79(0x888)](_0x5d0c76),this[_0x37ef79(0x4e8)]=this[_0x2ae248(0x1f69)]);else{if(this[_0x37ef79(0x1df0)]===OverLayerStyle[_0x2ae248(0x35e5)]){this[_0x2ae248(0x5adb)]=document[_0x2ae248(0x2a2e)](_0x37ef79(0x5b3e)),this[_0x2ae248(0x5adb)][_0x2ae248(0x8cd)][_0x2ae248(0x2b2)]=this[_0x2ae248(0x52cd)][_0x2ae248(0x8cd)][_0x2ae248(0x2b2)];var _0x5d8692=Math[_0x2ae248(0x2e0f)]()[_0x2ae248(0x3cc8)](0xf);this[_0x37ef79(0x39b8)]['id']=_0x5d8692[_0x2ae248(0x30eb)](0x2,_0x5d8692[_0x2ae248(0x809)]),this[_0x2ae248(0x5adb)][_0x2ae248(0x5a20)](this[_0x2ae248(0x52cd)]),document[_0x2ae248(0xd00)][_0x2ae248(0x5a20)](this[_0x37ef79(0x39b8)]),this[_0x2ae248(0x2048)]=this[_0x2ae248(0x5adb)];}}}}var _0xce15c9=this[_0x2ae248(0x2048)][_0x2ae248(0x52ac)],_0x1956d3=this[_0x2ae248(0x2048)][_0x2ae248(0x5145)],_0x52c686=1.5,_0x2f77b9=document[_0x37ef79(0x251f)](_0x2ae248(0x2a34)),_0x5288e0=_0x2f77b9[_0x2ae248(0x696)]('2d');_0x2f77b9[_0x2ae248(0x2d3c)]=_0xce15c9*_0x52c686,_0x2f77b9[_0x2ae248(0x5a4e)]=_0x1956d3*_0x52c686,_0x2f77b9[_0x2ae248(0x8cd)][_0x2ae248(0x2d3c)]=_0xce15c9+'px',_0x2f77b9[_0x2ae248(0x8cd)][_0x2ae248(0x5a4e)]=_0x1956d3+'px',_0x5288e0[_0x2ae248(0x4a6e)](_0x52c686,_0x52c686);var _0x46b552={'backgroundColor':null,'useCORS':!0x0,'allowTaint':!0x1,'canvas':_0x2f77b9,'width':_0xce15c9,'height':_0x1956d3,'foreignObjectRendering':!0x0,'tainTest':!0x1};html2canvas$1(this[_0x2ae248(0x2048)],_0x46b552)[_0x37ef79(0x4527)](function(_0x10b03d){var _0x50c3eb=_0x37ef79,_0x22eee0=_0x2ae248,_0x58e84e=new Image();_0x58e84e[_0x50c3eb(0x2df)]=_0x10b03d[_0x22eee0(0x1f3c)](_0x22eee0(0x40b1),0x1),this[_0x50c3eb(0x3b4a)]=_0x58e84e,this[_0x22eee0(0x2048)]['style'][_0x22eee0(0x53c8)]=_0x22eee0(0x5e6f),this[_0x50c3eb(0x4046)]();}[_0x2ae248(0xdbb)](this));},OverLayerPicture[_0x5e00b3(0x3720)][_0x5e00b3(0x3166)]=function(){var _0x1d3af1=_0x307c2b,_0x31d540=_0x5e00b3,_0x3e6d01=OverLayerUtilityTools[_0x31d540(0x28b1)](this[_0x31d540(0x413a)]);let _0x2d57b8=this[_0x1d3af1(0x2c60)][_0x31d540(0x20c0)][_0x31d540(0x433a)](new WebGLPlot$7[(_0x31d540(0x17fa))](WebGLPlot$7[_0x31d540(0x3c2c)][_0x31d540(0x4476)](_0x3e6d01[0x0]['x']),WebGLPlot$7[_0x1d3af1(0x2a2d)][_0x1d3af1(0x18e6)](_0x3e6d01[0x0]['y']))),_0x202a1f=this[_0x31d540(0x28c)][_0x31d540(0x20c0)][_0x31d540(0x433a)](new WebGLPlot$7[(_0x31d540(0x17fa))](WebGLPlot$7[_0x1d3af1(0x2a2d)][_0x31d540(0x4476)](_0x3e6d01[0x1]['x']),WebGLPlot$7[_0x31d540(0x3c2c)][_0x31d540(0x4476)](_0x3e6d01[0x1]['y'])));_0x3e6d01[0x0]['z']<_0x3e6d01[0x1]['z']?(this[_0x31d540(0x4fb2)]=_0x2d57b8,this[_0x31d540(0x5047)]=_0x3e6d01[0x1]['z']):(this[_0x31d540(0x4fb2)]=_0x202a1f,this[_0x31d540(0x5047)]=_0x3e6d01[0x0]['z']),this[_0x31d540(0x56e6)]['x']=this[_0x31d540(0x3747)]['x'],this[_0x31d540(0x56e6)]['y']=this[_0x31d540(0x3747)]['y'],this[_0x31d540(0x56e6)]['z']=this[_0x31d540(0x5047)],this[_0x31d540(0x3747)]['z']=this[_0x1d3af1(0x5055)]['z'];var _0x4ebf8b=Math[_0x1d3af1(0x2e12)]()[_0x31d540(0x3cc8)](0xf);this[_0x31d540(0x32b3)]=_0x4ebf8b[_0x31d540(0x30eb)](0x2,_0x4ebf8b[_0x31d540(0x809)]),this[_0x1d3af1(0x1142)]=this['viewer'][_0x31d540(0x20c0)][_0x1d3af1(0x4a35)][_0x1d3af1(0x1af6)](new WebGLPlot$7[(_0x1d3af1(0x5067))]()),this[_0x31d540(0x1e5a)]={'id':this[_0x1d3af1(0x3cac)],'show':!0x0,'position':WebGLPlot$7[_0x31d540(0x4bd6)][_0x31d540(0x10c5)](this[_0x1d3af1(0x5055)]['x'],this[_0x31d540(0x56e6)]['y'],this[_0x31d540(0x56e6)]['z']),'image':this[_0x31d540(0x5803)],'pixelOffset':new WebGLPlot$7[(_0x31d540(0x547a))](0x0,0x0),'horizontalOrigin':WebGLPlot$7[_0x31d540(0x4464)][_0x31d540(0x8fa)],'verticalOrigin':WebGLPlot$7[_0x31d540(0x5c5a)]['BOTTOM'],'disableDepthTestDistance':Number[_0x31d540(0xe92)],'sizeInMeters':!0x1,'scale':0x1},this[_0x31d540(0x3b3e)]['add'](this[_0x1d3af1(0x2739)]),this[_0x31d540(0x33cd)]=this[_0x31d540(0x28c)][_0x1d3af1(0x24a7)][_0x31d540(0x37e8)][_0x31d540(0x30c2)](new WebGLPlot$7[(_0x31d540(0x8b6))]()),this[_0x31d540(0x33cd)][_0x31d540(0x30c2)]({'show':this[_0x31d540(0x4f65)],'width':0x1,'positions':[WebGLPlot$7[_0x31d540(0x4bd6)][_0x31d540(0x10c5)](this[_0x31d540(0x3747)]['x'],this[_0x31d540(0x3747)]['y'],this[_0x31d540(0x3747)]['z']),WebGLPlot$7[_0x31d540(0x4bd6)][_0x31d540(0x10c5)](this[_0x31d540(0x56e6)]['x'],this[_0x1d3af1(0x5055)]['y'],this[_0x31d540(0x56e6)]['z'])]});},OverLayerPicture[_0x5e00b3(0x3720)][_0x5e00b3(0x39cc)]=function(){var _0x1cb36e=_0x307c2b,_0x3ffc20=_0x5e00b3;null!==this[_0x3ffc20(0x3b3e)]&&(this[_0x1cb36e(0x2c60)][_0x3ffc20(0x20c0)][_0x3ffc20(0x37e8)][_0x3ffc20(0x2eb0)](this[_0x3ffc20(0x3b3e)]),this[_0x3ffc20(0x3b3e)]=void 0x0,this[_0x3ffc20(0x28c)][_0x3ffc20(0x20c0)][_0x3ffc20(0x37e8)][_0x3ffc20(0x2eb0)](this[_0x3ffc20(0x33cd)]),this[_0x1cb36e(0x267e)]=void 0x0);},OverLayerPicture[_0x307c2b(0x1aa2)][_0x5e00b3(0x2b0f)]=function(_0x389bb0){var _0x492ed1=_0x307c2b,_0x4d8976=_0x5e00b3;if(this[_0x4d8976(0x56e6)]=_0x389bb0,null!==this[_0x492ed1(0x1142)]){var _0x113dd8=WebGLPlot$7[_0x492ed1(0x141)]['fromDegrees'](_0x389bb0['x'],_0x389bb0['y'],_0x389bb0['z']);this[_0x492ed1(0x1142)][_0x4d8976(0x38c4)](0x0)[_0x4d8976(0x3747)]=_0x113dd8,this[_0x4d8976(0x33cd)][_0x4d8976(0x38c4)](0x0)[_0x492ed1(0x14e)]=[WebGLPlot$7['Cartesian3'][_0x492ed1(0x1927)](this[_0x4d8976(0x3747)]['x'],this[_0x4d8976(0x3747)]['y'],this[_0x4d8976(0x3747)]['z']),WebGLPlot$7[_0x4d8976(0x4bd6)][_0x4d8976(0x10c5)](this[_0x4d8976(0x56e6)]['x'],this[_0x4d8976(0x56e6)]['y'],this[_0x4d8976(0x56e6)]['z'])];}},OverLayerPicture[_0x5e00b3(0x3720)][_0x5e00b3(0x114d)]=function(_0x2ca5f6){var _0x557169=_0x307c2b,_0x3a9eba=_0x5e00b3;null!==this[_0x3a9eba(0x3b3e)]&&(this[_0x3a9eba(0x4f65)]=_0x2ca5f6,this[_0x3a9eba(0x4f65)],this[_0x3a9eba(0x33cd)][_0x557169(0x3abb)](0x0)[_0x3a9eba(0x3234)]=this[_0x3a9eba(0x4f65)]);},OverLayerPicture[_0x5e00b3(0x3720)]['_initHandler']=function(){var _0x40141a=_0x307c2b,_0x4b046f=_0x5e00b3,_0x1d1075=!0x1,_0x460e6c=-0x1,_0x5338fa=new WebGLPlot$7[(_0x4b046f(0x5ec8))](viewer[_0x4b046f(0x20c0)][_0x4b046f(0x2a34)]);_0x5338fa[_0x4b046f(0x2419)](function(_0x168813){var _0x59e2b7=_0x140d,_0x3ea5de=_0x4b046f,_0x33ef0f=viewer[_0x3ea5de(0x20c0)][_0x59e2b7(0x7ff)](_0x168813[_0x3ea5de(0x3747)]);_0x33ef0f?null===_0x33ef0f['id']||_0x33ef0f['id']!==this[_0x3ea5de(0x32b3)]||_0x1d1075?(_0x1d1075=!0x1,_0x460e6c=-0x1,this[_0x3ea5de(0x28c)][_0x59e2b7(0x24a7)][_0x3ea5de(0x2a34)][_0x3ea5de(0x8cd)][_0x3ea5de(0x2a0f)]=_0x3ea5de(0x60b)):(_0x1d1075=!0x0,_0x460e6c=_0x33ef0f['id'],this[_0x3ea5de(0x28c)][_0x3ea5de(0x20c0)][_0x59e2b7(0x8ad)][_0x3ea5de(0x8cd)][_0x3ea5de(0x2a0f)]=_0x59e2b7(0x40dd)):(_0x1d1075=!0x1,_0x460e6c=-0x1,this[_0x3ea5de(0x28c)][_0x3ea5de(0x20c0)][_0x3ea5de(0x2a34)][_0x3ea5de(0x8cd)][_0x59e2b7(0x57ba)]=_0x3ea5de(0x60b));}[_0x4b046f(0xdbb)](this),WebGLPlot$7[_0x4b046f(0x20ec)][_0x4b046f(0x1f1)]),_0x5338fa[_0x4b046f(0x2419)](function(_0x578db7){_0x1d1075=!0x1,_0x460e6c=-0x1;}[_0x4b046f(0xdbb)](this),WebGLPlot$7[_0x4b046f(0x20ec)][_0x4b046f(0x356f)]),_0x5338fa[_0x4b046f(0x2419)](function(_0x232a38){var _0xe73b60=_0x140d,_0x5eb2a6=_0x4b046f;if(_0x1d1075&&-0x1!==_0x460e6c){var _0x315b51=this[_0x5eb2a6(0x4fb2)],_0x2fad01=WebGLPlot$7[_0x5eb2a6(0x4bd6)][_0x5eb2a6(0x10c5)](this[_0x5eb2a6(0x3747)]['x'],this[_0xe73b60(0x2fe9)]['y'],_0x315b51),_0x4f0115=WebGLPlot$7[_0x5eb2a6(0x3b14)][_0x5eb2a6(0x2fa8)](scene,_0x2fad01),_0x373815=this[_0x5eb2a6(0x90f)](this[_0x5eb2a6(0x3747)],_0x232a38[_0x5eb2a6(0x37d2)]);_0x232a38[_0x5eb2a6(0x37d2)]['y']=_0x4f0115['y'];var _0x1472fb=SymbolAlgoUtil[_0x5eb2a6(0x5b89)](this[_0xe73b60(0x2c60)][_0x5eb2a6(0x20c0)],_0x232a38[_0x5eb2a6(0x37d2)]);this[_0xe73b60(0x5055)]={'x':_0x1472fb['x'],'y':_0x1472fb['y'],'z':_0x373815['z']};var _0x42522b=WebGLPlot$7[_0x5eb2a6(0x4bd6)][_0xe73b60(0x1927)](_0x1472fb['x'],_0x1472fb['y'],_0x373815['z']);this[_0x5eb2a6(0x3b3e)][_0x5eb2a6(0x38c4)](0x0)[_0x5eb2a6(0x3747)]=_0x42522b,this[_0x5eb2a6(0x33cd)][_0xe73b60(0x3abb)](0x0)[_0x5eb2a6(0x1c83)]=[WebGLPlot$7['Cartesian3'][_0xe73b60(0x1927)](this[_0xe73b60(0x2fe9)]['x'],this[_0x5eb2a6(0x3747)]['y'],this[_0x5eb2a6(0x3747)]['z']),WebGLPlot$7[_0xe73b60(0x141)][_0xe73b60(0x1927)](_0x1472fb['x'],_0x1472fb['y'],_0x373815['z'])];}}[_0x40141a(0x66d)](this),WebGLPlot$7[_0x4b046f(0x20ec)][_0x4b046f(0xe23)]);},OverLayerPicture[_0x5e00b3(0x3720)][_0x5e00b3(0x90f)]=function(_0x8c5c25,_0x299a5a){var _0x5d4ba7=_0x307c2b,_0x1d3b66=_0x5e00b3,_0x21da55=0x1,_0x51563f=this[_0x1d3b66(0x28c)][_0x5d4ba7(0x24a7)],_0x1d71af=WebGLPlot$7[_0x1d3b66(0x3b14)][_0x1d3b66(0x2660)](_0x51563f,_0x299a5a);_0x1d71af['y']=_0x51563f[_0x5d4ba7(0xae9)]-_0x1d71af['y'];var _0x4d50e8=WebGLPlot$7[_0x1d3b66(0x4bd6)][_0x5d4ba7(0x1927)](_0x8c5c25['x'],_0x8c5c25['y'],0x0),_0x1e20ba=WebGLPlot$7[_0x5d4ba7(0x2861)][_0x1d3b66(0x2fa8)](_0x51563f,_0x4d50e8),_0x345443=this[_0x5d4ba7(0x1f7f)](_0x4d50e8,_0x1d71af,_0x51563f);if(WebGLPlot$7[_0x5d4ba7(0x1563)](_0x345443)){_0x1e20ba['y']<_0x299a5a['y']&&(_0x21da55=-0x1);var _0x1d8869=WebGLPlot$7[_0x1d3b66(0x4bd6)][_0x1d3b66(0x451d)](_0x4d50e8,_0x345443)*_0x21da55,_0x1577cd=_0x51563f[_0x1d3b66(0x43fb)][_0x5d4ba7(0x2864)][_0x1d3b66(0x3bd7)](_0x345443),_0x15e1f4=WebGLPlot$7[_0x1d3b66(0x3c2c)][_0x1d3b66(0x173e)](_0x1577cd[_0x1d3b66(0x5859)]);return new PlotPoint3D(WebGLPlot$7[_0x1d3b66(0x3c2c)][_0x1d3b66(0x173e)](_0x1577cd[_0x1d3b66(0x4465)]),_0x15e1f4,_0x1d8869);}},OverLayerPicture[_0x5e00b3(0x3720)][_0x5e00b3(0x480d)]=function(_0xa3b06b,_0x14e3d3,_0x4e0c1c){var _0x38e0b2=_0x307c2b,_0x1a1659=_0x5e00b3,_0x4ce4f5=WebGLPlot$7[_0x1a1659(0x17fa)][_0x38e0b2(0x1aa5)](_0xa3b06b);_0x4ce4f5[_0x38e0b2(0x10d5)]+=0x1,_0x4ce4f5=WebGLPlot$7[_0x38e0b2(0x141)][_0x1a1659(0x3e9)](_0x4ce4f5[_0x1a1659(0x4465)],_0x4ce4f5[_0x1a1659(0x5859)],_0x4ce4f5[_0x1a1659(0x5a4e)]);var _0x12969a=WebGLPlot$7[_0x1a1659(0x3b14)][_0x1a1659(0x2fa8)](_0x4e0c1c,_0xa3b06b),_0x3c5bfc=WebGLPlot$7[_0x1a1659(0x3b14)]['wgs84ToWindowCoordinates'](_0x4e0c1c,_0x4ce4f5);if(_0x3c5bfc){var _0x2bd00a;_0x3c5bfc['x']===_0x12969a['x']?(-0x1,_0x2bd00a=0x0):_0x3c5bfc['y']===_0x12969a['y']?(0x0,_0x2bd00a=-0x1):_0x2bd00a=-0x1/((_0x3c5bfc['y']-_0x12969a['y'])/(_0x3c5bfc['x']-_0x12969a['x']));var _0x3530d3=_0x4e0c1c[_0x1a1659(0x2018)][_0x1a1659(0x4e47)],_0x2d7097={'left':_0x3530d3['x'],'right':_0x3530d3['x']+_0x3530d3[_0x1a1659(0x2d3c)],'bottom':_0x3530d3['y'],'top':_0x3530d3['y']+_0x3530d3[_0x38e0b2(0x10d5)]},_0x9d527f=SymbolAlgoUtil[_0x1a1659(0x3a07)](_0x14e3d3,_0x2bd00a,_0x2d7097),_0x4baaaa=_0x9d527f[0x0],_0x2c3a68=_0x9d527f[0x1],_0x4b2c09=new WebGLPlot$7[(_0x1a1659(0x4bd6))](),_0x340899=new WebGLPlot$7[(_0x1a1659(0x4bd6))]();WebGLPlot$7[_0x1a1659(0x3b14)][_0x1a1659(0x2e33)](_0x4e0c1c,_0x4baaaa,0x1,_0x4b2c09),WebGLPlot$7[_0x38e0b2(0x2861)][_0x1a1659(0x2e33)](_0x4e0c1c,_0x2c3a68,0x1,_0x340899);var _0x58ebe2=_0x4e0c1c[_0x38e0b2(0x57e6)][_0x38e0b2(0x2fe9)],_0x3eb4e7=new WebGLPlot$7[(_0x1a1659(0x4bd6))]();WebGLPlot$7[_0x1a1659(0x4bd6)][_0x38e0b2(0x3d2f)](_0xa3b06b,_0x4ce4f5,_0x3eb4e7);var _0x5cc4f6=new WebGLPlot$7[(_0x1a1659(0x4bd6))]();WebGLPlot$7['Cartesian3'][_0x1a1659(0xa61)](_0x3eb4e7,_0x5cc4f6),WebGLPlot$7[_0x1a1659(0x4bd6)][_0x1a1659(0x4853)](_0x3eb4e7,_0x3eb4e7),WebGLPlot$7[_0x1a1659(0x4bd6)][_0x1a1659(0x4853)](_0x5cc4f6,_0x5cc4f6);var _0x19bfc9=new WebGLPlot$7[(_0x38e0b2(0x507b))](_0xa3b06b,_0x3eb4e7),_0x19dcff=new WebGLPlot$7[(_0x1a1659(0x2d26))](_0xa3b06b,_0x5cc4f6),_0x586268=WebGLPlot$7[_0x1a1659(0x39a0)][_0x1a1659(0x4cb7)](_0x19bfc9,_0x4b2c09,_0x340899,_0x58ebe2);return _0x586268?WebGLPlot$7[_0x1a1659(0x2d26)][_0x1a1659(0x3adb)](_0x19bfc9,_0x586268):(_0x586268=WebGLPlot$7[_0x1a1659(0x39a0)][_0x1a1659(0x4cb7)](_0x19dcff,_0x4b2c09,_0x340899,_0x58ebe2))?WebGLPlot$7[_0x1a1659(0x2d26)][_0x1a1659(0x3adb)](_0x19dcff,_0x586268):void 0x0;}};var WebGLPlot$6=window[_0x5e00b3(0x282f)]=window[_0x307c2b(0x4f4e)]||{};function OverLayerSolid(_0x477989,_0x1c71ec){var _0x4e908d=_0x307c2b,_0x57a5f9=_0x5e00b3;this[_0x4e908d(0x2fe9)]=_0x477989[_0x4e908d(0x2fe9)],this[_0x57a5f9(0x413a)]=_0x477989[_0x4e908d(0x3c1f)],this[_0x57a5f9(0x52cd)]=_0x477989[_0x57a5f9(0x52cd)],this['style']=_0x477989[_0x57a5f9(0x8cd)],this[_0x57a5f9(0x28c)]=_0x1c71ec,this[_0x4e908d(0x2739)]=null,this[_0x57a5f9(0x1f69)]=null,this[_0x57a5f9(0x1c97)]=null,this[_0x57a5f9(0x5178)]=0x0,this[_0x57a5f9(0x3a59)]=0x0,this[_0x57a5f9(0x2048)]=null,this[_0x4e908d(0x4341)]();}OverLayerSolid[_0x307c2b(0x1aa2)][_0x5e00b3(0x14b0)]=function(){var _0x1ae002=_0x307c2b,_0x3967c8=_0x5e00b3;if(this[_0x3967c8(0x8cd)]===OverLayerStyle[_0x3967c8(0x1a72)]){var _0x3ed351=OverLayerUtilityTools[_0x3967c8(0x11fc)](this[_0x3967c8(0x8cd)]);this[_0x1ae002(0x1587)]=_0x3ed351[_0x3967c8(0x35e5)],document[_0x3967c8(0xd00)][_0x3967c8(0x5a20)](this[_0x3967c8(0x1f69)]),this[_0x3967c8(0x8cd)]=document[_0x3967c8(0x2a2e)](_0x3967c8(0x8cd)),this[_0x3967c8(0x8cd)][_0x3967c8(0x15ac)]=_0x3ed351[_0x3967c8(0x8cd)],this[_0x3967c8(0x527f)]=document[_0x1ae002(0x2f90)](_0x3967c8(0x527f))[_0x3967c8(0x4ef2)](0x0),this[_0x3967c8(0x527f)][_0x3967c8(0x5a20)](this[_0x3967c8(0x8cd)]);var _0x357bdf='';for(var _0x1cf78a in this[_0x3967c8(0x52cd)])'title'===_0x1cf78a?_0x357bdf=_0x3967c8(0xc9b)+this[_0x3967c8(0x52cd)][_0x1cf78a]+_0x3967c8(0x341):_0x357bdf+=_0x1ae002(0x52f2)+_0x1cf78a+': </th><td>'+this[_0x1ae002(0x4fb7)][_0x1cf78a]+_0x1ae002(0x3678);_0x357bdf+=_0x3967c8(0x203a),this[_0x3967c8(0x1f69)]['id']=Math[_0x1ae002(0x2e12)]()[_0x3967c8(0x3cc8)](0xf)[_0x1ae002(0x17ac)](0x2,0xf),$(_0x3967c8(0x1e88))[_0x3967c8(0x5179)](_0x357bdf),$(_0x3967c8(0x1e88))[_0x1ae002(0x3abb)](0x0)['id']=Math[_0x3967c8(0x2e0f)]()['toString'](0xf)['slice'](0x2,0xf),this[_0x1ae002(0x4e8)]=this[_0x3967c8(0x1f69)];}else{if(this[_0x3967c8(0x8cd)]===OverLayerStyle[_0x1ae002(0xdab)])_0x3ed351=OverLayerUtilityTools['getElement'](this[_0x1ae002(0x1df0)]),(this[_0x3967c8(0x1f69)]=_0x3ed351[_0x1ae002(0x56c2)],document[_0x3967c8(0xd00)][_0x1ae002(0x33d6)](this[_0x3967c8(0x1f69)]),this['htmlstyle']=document[_0x1ae002(0x251f)](_0x1ae002(0x1df0)),this[_0x3967c8(0x1354)]['innerHTML']=_0x3ed351[_0x3967c8(0x8cd)],this[_0x1ae002(0x330)]=document[_0x3967c8(0x11c5)](_0x1ae002(0x330))[_0x3967c8(0x4ef2)](0x0),this[_0x1ae002(0x330)][_0x3967c8(0x5a20)](this[_0x3967c8(0x1354)])),_0x357bdf=this[_0x1ae002(0x4fb7)],(this[_0x3967c8(0x1f69)]['id']=Math[_0x3967c8(0x2e0f)]()[_0x3967c8(0x3cc8)](0xf)[_0x3967c8(0x30eb)](0x2,0xf),this[_0x3967c8(0x1f69)][_0x3967c8(0x5179)](_0x357bdf),this[_0x3967c8(0x2048)]=this['_element']);else{if(this['style']===OverLayerStyle[_0x3967c8(0x35e5)]){this[_0x3967c8(0x5adb)]=document[_0x3967c8(0x2a2e)](_0x1ae002(0x5b3e)),this[_0x3967c8(0x5adb)]['style'][_0x3967c8(0x2b2)]=this[_0x3967c8(0x52cd)][_0x3967c8(0x8cd)][_0x3967c8(0x2b2)];var _0x5a83ad=Math[_0x3967c8(0x2e0f)]()[_0x1ae002(0xedf)](0xf);this[_0x3967c8(0x5adb)]['id']=_0x5a83ad[_0x3967c8(0x30eb)](0x2,_0x5a83ad[_0x3967c8(0x809)]),this['bpDom'][_0x3967c8(0x5a20)](this[_0x3967c8(0x52cd)]),document[_0x3967c8(0xd00)][_0x1ae002(0x33d6)](this[_0x3967c8(0x5adb)]),this[_0x3967c8(0x2048)]=this['bpDom'];}else{if(this[_0x1ae002(0x1df0)]===OverLayerStyle[_0x3967c8(0x12d7)]||this[_0x3967c8(0x8cd)]===OverLayerStyle[_0x3967c8(0x3197)]||this[_0x3967c8(0x8cd)]===OverLayerStyle[_0x3967c8(0x22ae)]){_0x3ed351=OverLayerUtilityTools[_0x1ae002(0x2272)](this[_0x3967c8(0x8cd)]),(this[_0x3967c8(0x1f69)]=_0x3ed351[_0x3967c8(0x35e5)],document[_0x3967c8(0xd00)][_0x3967c8(0x5a20)](this[_0x3967c8(0x1f69)]),this['htmlstyle']=document[_0x3967c8(0x2a2e)](_0x3967c8(0x8cd)),this[_0x3967c8(0x1354)][_0x3967c8(0x15ac)]=_0x3ed351[_0x1ae002(0x1df0)],this[_0x3967c8(0x527f)]=document['getElementsByTagName'](_0x1ae002(0x330))[_0x3967c8(0x4ef2)](0x0),this[_0x3967c8(0x527f)][_0x1ae002(0x33d6)](this[_0x3967c8(0x1354)])),_0x357bdf=_0x3967c8(0x4b2)+WebGLPlot$6[_0x3967c8(0x2efa)](_0x3967c8(0x5c3b))+_0x1ae002(0x2ef7);for(var _0x1cf78a in this[_0x3967c8(0x52cd)])_0x357bdf+=_0x3967c8(0x11b4)+_0x1cf78a+_0x3967c8(0x32d6)+this[_0x3967c8(0x52cd)][_0x1cf78a]+_0x3967c8(0x565f);_0x357bdf+=_0x1ae002(0x4b8c),this[_0x3967c8(0x1f69)]['id']=Math[_0x1ae002(0x2e12)]()[_0x3967c8(0x3cc8)](0xf)[_0x3967c8(0x30eb)](0x2,0xf),$(_0x3967c8(0x1e88))[_0x3967c8(0x5179)](_0x357bdf),$(_0x3967c8(0x1e88))[_0x3967c8(0x38c4)](0x0)['id']=Math[_0x3967c8(0x2e0f)]()[_0x3967c8(0x3cc8)](0xf)[_0x3967c8(0x30eb)](0x2,0xf),this[_0x1ae002(0x4e8)]=this[_0x3967c8(0x1f69)];}}}}this[_0x3967c8(0x5178)]=this[_0x1ae002(0x4e8)][_0x3967c8(0x52ac)],this[_0x1ae002(0x33bc)]=this[_0x1ae002(0x4e8)][_0x3967c8(0x5145)];var _0x18dba4=1.5,_0x3fb711=document[_0x1ae002(0x251f)](_0x3967c8(0x2a34)),_0x460459=_0x3fb711[_0x1ae002(0x17ec)]('2d');_0x3fb711[_0x3967c8(0x2d3c)]=this[_0x3967c8(0x5178)]*_0x18dba4,_0x3fb711['height']=this[_0x3967c8(0x3a59)]*_0x18dba4,_0x3fb711[_0x1ae002(0x1df0)][_0x3967c8(0x2d3c)]=this[_0x3967c8(0x5178)]+'px',_0x3fb711[_0x1ae002(0x1df0)]['height']=this[_0x3967c8(0x3a59)]+'px',_0x3fb711[_0x3967c8(0x8cd)][_0x3967c8(0x3c70)]=_0x3967c8(0x1716),_0x460459[_0x3967c8(0x4a6e)](_0x18dba4,_0x18dba4),_0x460459[_0x1ae002(0x2300)]=!0x1,_0x460459[_0x3967c8(0x12c)]=!0x1,_0x460459[_0x3967c8(0x358)]=!0x1,_0x460459[_0x3967c8(0x377c)]=!0x1,_0x460459[_0x3967c8(0x59c1)]=0.1,document[_0x1ae002(0x29d7)][_0x3967c8(0x37db)]||document[_0x3967c8(0xd00)][_0x3967c8(0x37db)];var _0x44c81c={'backgroundColor':null,'useCORS':!0x0,'allowTaint':!0x1,'canvas':_0x3fb711,'width':this[_0x3967c8(0x5178)],'height':this[_0x3967c8(0x3a59)],'foreignObjectRendering':!0x0,'tainTest':!0x1};html2canvas$1(this[_0x1ae002(0x4e8)],_0x44c81c)[_0x3967c8(0x2a5f)](function(_0x4143b9){var _0x14851c=_0x1ae002,_0x56c208=_0x3967c8,_0x42f959=new Image();_0x42f959[_0x56c208(0x16cf)]=_0x4143b9[_0x56c208(0x1f3c)](_0x56c208(0x40b1),0x1),this[_0x56c208(0x1c97)]=_0x42f959,this[_0x56c208(0x2048)][_0x56c208(0x8cd)][_0x14851c(0x303b)]=_0x56c208(0x5e6f),this[_0x14851c(0x4046)]();}[_0x3967c8(0xdbb)](this));},OverLayerSolid[_0x5e00b3(0x3720)][_0x307c2b(0x4046)]=function(){var _0x24d671=_0x5e00b3;this[_0x24d671(0x342f)](this[_0x24d671(0x3747)],{'rotateX':0x0,'rotateY':0x0,'rotateZ':0x0});},OverLayerSolid[_0x5e00b3(0x3720)][_0x5e00b3(0x342f)]=function(_0x3eb51e,_0x3ee100){var _0x22c9c1=_0x307c2b,_0x491a4c=_0x5e00b3;if(_0x3eb51e){var _0x1cfdca=_0x3eb51e['x'],_0xc58415=_0x3eb51e['y'],_0x4aed0f=this[_0x491a4c(0x28c)][_0x491a4c(0x20c0)][_0x491a4c(0x433a)](new WebGLPlot$6[(_0x22c9c1(0x8bb))](WebGLPlot$6[_0x22c9c1(0x2a2d)][_0x22c9c1(0x18e6)](this[_0x22c9c1(0x2fe9)]['x']),WebGLPlot$6[_0x22c9c1(0x2a2d)][_0x491a4c(0x4476)](this[_0x22c9c1(0x2fe9)]['y'])))+0.5,_0x21ed51=0x0,_0x4d3e25=0x0,_0x17380a=0x0,_0x19ad35=0x0,_0x45d054=0x0,_0x267609=0x0;_0x3ee100[_0x491a4c(0x44fc)]&&(_0x21ed51=_0x3ee100[_0x491a4c(0x44fc)]),_0x3ee100[_0x491a4c(0x3ce5)]&&(_0x4d3e25=_0x3ee100[_0x22c9c1(0x4f47)]),_0x3ee100[_0x491a4c(0x51f0)]&&(_0x17380a=_0x3ee100[_0x491a4c(0x51f0)]),_0x3ee100[_0x491a4c(0x1ab8)]&&(_0x19ad35=_0x3ee100[_0x491a4c(0x1ab8)]),_0x3ee100[_0x491a4c(0x3ba9)]&&(_0x45d054=_0x3ee100[_0x491a4c(0x3ba9)]),_0x3ee100[_0x491a4c(0x1600)]&&(_0x267609=_0x3ee100[_0x491a4c(0x1600)]),_0x1cfdca+=_0x19ad35,_0xc58415+=_0x45d054,_0x4aed0f+=_0x267609;var _0x2edd18=new WebGLPlot$6['Cartesian3'](this[_0x491a4c(0x5178)]/0x28,this[_0x491a4c(0x3a59)]/0x28,0x1),_0x378aea=WebGLPlot$6[_0x491a4c(0x4bd6)][_0x22c9c1(0x1927)](_0x1cfdca,_0xc58415,_0x4aed0f),_0x1aff61=WebGLPlot$6[_0x491a4c(0x3bd8)][_0x491a4c(0x14ce)](_0x378aea),_0x4a18d7=WebGLPlot$6[_0x491a4c(0x3925)][_0x491a4c(0x50eb)](WebGLPlot$6[_0x491a4c(0x2f42)][_0x491a4c(0x2d0e)](WebGLPlot$6[_0x491a4c(0x3c2c)][_0x491a4c(0x4476)](0x5a+_0x21ed51))),_0x1305c4=WebGLPlot$6[_0x22c9c1(0x1f91)][_0x491a4c(0x50eb)](WebGLPlot$6[_0x491a4c(0x2f42)][_0x491a4c(0x56e2)](WebGLPlot$6[_0x491a4c(0x3c2c)][_0x491a4c(0x4476)](0xb4+_0x4d3e25))),_0x439a5c=WebGLPlot$6[_0x491a4c(0x3925)][_0x491a4c(0x50eb)](WebGLPlot$6[_0x491a4c(0x2f42)][_0x491a4c(0x2653)](WebGLPlot$6[_0x491a4c(0x3c2c)][_0x491a4c(0x4476)](0x0+_0x17380a))),_0x249e96=new WebGLPlot$6[(_0x491a4c(0x3925))](),_0x5834b6=new WebGLPlot$6[(_0x491a4c(0x3925))](),_0x5adbc3=new WebGLPlot$6[(_0x491a4c(0x3925))](),_0x2feb16=WebGLPlot$6[_0x491a4c(0x3925)][_0x22c9c1(0x1bd4)](_0x2edd18);WebGLPlot$6[_0x491a4c(0x3925)][_0x22c9c1(0x515)](_0x1aff61,_0x4a18d7,_0x249e96),WebGLPlot$6[_0x491a4c(0x3925)][_0x491a4c(0x589e)](_0x249e96,_0x2feb16,_0x249e96),WebGLPlot$6[_0x491a4c(0x3925)][_0x22c9c1(0x515)](_0x249e96,_0x1305c4,_0x5834b6),WebGLPlot$6[_0x491a4c(0x3925)][_0x491a4c(0x589e)](_0x5834b6,_0x439a5c,_0x5adbc3),null!==this[_0x491a4c(0x1e5a)]&&this[_0x491a4c(0x39cc)]();var _0x392ee7=new WebGLPlot$6[(_0x491a4c(0x20e5))](),_0xfcbe97=new WebGLPlot$6[(_0x491a4c(0x457b))]({'geometry':_0x392ee7,'modelMatrix':_0x5adbc3}),_0xc6350b=new WebGLPlot$6[(_0x491a4c(0x71d))]({'fabric':{'type':_0x22c9c1(0x6eb),'uniforms':{'image':this[_0x491a4c(0x1c97)]}},'translucent':!0x0});this[_0x491a4c(0x1e5a)]=this[_0x491a4c(0x28c)][_0x22c9c1(0x24a7)][_0x491a4c(0x37e8)][_0x491a4c(0x30c2)](new WebGLPlot$6[(_0x491a4c(0x4245))]({'geometryInstances':_0xfcbe97,'appearance':new WebGLPlot$6[(_0x491a4c(0x37fb))]({'closed':!0x0,'translucent':!0x0,'material':_0xc6350b})}));}},OverLayerSolid[_0x307c2b(0x1aa2)][_0x5e00b3(0x39cc)]=function(){var _0x25e054=_0x307c2b,_0x9c4fbb=_0x5e00b3;null!==this[_0x9c4fbb(0x1e5a)]&&(this[_0x9c4fbb(0x28c)][_0x9c4fbb(0x20c0)][_0x9c4fbb(0x37e8)][_0x25e054(0x3520)](this[_0x9c4fbb(0x1e5a)]),this[_0x25e054(0x2739)]=void 0x0);};var WebGLPlot$5=window[_0x5e00b3(0x282f)]=window[_0x307c2b(0x4f4e)]||{};function OverLayerSymbol(_0x52ed02,_0x276feb){var _0x1649d=_0x307c2b,_0x545312=_0x5e00b3;void 0x0===_0x52ed02[_0x545312(0x5283)]?this[_0x1649d(0x936)]=!0x0:this[_0x545312(0x5283)]=_0x52ed02[_0x545312(0x5283)],this[_0x545312(0x20c0)]=_0x276feb[_0x545312(0x20c0)],this[_0x545312(0x3747)]=this[_0x545312(0x383d)](_0x52ed02[_0x545312(0x3747)]),void 0x0===this[_0x1649d(0x2fe9)]&&(this[_0x545312(0x3747)]={'x':0x64,'y':0xc8,'z':0x0}),this[_0x545312(0x317)]=_0x52ed02[_0x545312(0x3747)],this[_0x545312(0x8cd)]=document[_0x545312(0x2a2e)]('style'),this[_0x545312(0x8cd)][_0x1649d(0xd4c)]=_0x545312(0x15ed)+this[_0x545312(0x3747)]['x']+_0x545312(0x44e5)+this[_0x545312(0x3747)]['y']+_0x545312(0x1dae),this[_0x545312(0x527f)]=document[_0x545312(0x11c5)](_0x545312(0x527f))[_0x545312(0x4ef2)](0x0),this[_0x1649d(0x330)]['appendChild'](this[_0x545312(0x8cd)]),this[_0x545312(0x5adb)]=document[_0x545312(0x2a2e)](_0x545312(0x2410)),this[_0x545312(0x5adb)][_0x545312(0x3568)][_0x545312(0x30c2)](_0x545312(0x5e2c)),this[_0x545312(0x5adb)][_0x545312(0x8cd)][_0x545312(0x2b2)]=_0x545312(0x198f);var _0x340dd4=Math[_0x545312(0x2e0f)]()[_0x545312(0x3cc8)](0xf);this['bpDom']['id']=_0x340dd4[_0x545312(0x30eb)](0x2,_0x340dd4[_0x545312(0x809)]),this[_0x1649d(0x39b8)][_0x545312(0x3747)]=_0x52ed02[_0x545312(0x3747)],this[_0x545312(0x5e49)]=document['createElement'](_0x1649d(0x8ad)),this[_0x1649d(0x4b87)]['id']=this[_0x545312(0x5adb)]['id']+'c',this[_0x545312(0x5e49)][_0x545312(0x8cd)][_0x545312(0x2b2)]=_0x545312(0x2499),document[_0x1649d(0x172a)][_0x545312(0x5a20)](this[_0x545312(0x5e49)]),this[_0x545312(0x16b9)]=document[_0x1649d(0x251f)](_0x545312(0x2410)),this[_0x1649d(0x3c95)]['classList'][_0x545312(0x30c2)](_0x545312(0x58e5)),this[_0x545312(0x16b9)][_0x545312(0x5a20)](_0x52ed02[_0x545312(0x35e5)]),this[_0x545312(0x5adb)][_0x545312(0x5a20)](this[_0x545312(0x16b9)]),document[_0x545312(0xd00)][_0x545312(0x5a20)](this[_0x545312(0x5adb)]),this[_0x545312(0x4735)](this[_0x545312(0x1b78)])[_0x545312(0x57b1)](),this[_0x545312(0x4865)]=this,this[_0x1649d(0x8ad)]=document[_0x545312(0x3474)](this[_0x545312(0x5adb)]['id']+'c'),this[_0x1649d(0x2667)]=this[_0x545312(0x2a34)][_0x1649d(0x17ec)]('2d'),this[_0x545312(0x29a9)]=document[_0x545312(0x3474)](this[_0x545312(0x5adb)]['id']),this[_0x1649d(0x1e36)]=this[_0x1649d(0xcb1)](this[_0x545312(0x29a9)]),_0x276feb[_0x1649d(0x57e6)][_0x545312(0x5cb5)][_0x1649d(0x3b94)](function(){var _0x2e3e13=_0x1649d,_0x5df9fa=_0x545312,_0x3de769=document[_0x5df9fa(0x118d)](_0x2e3e13(0x756));for(let _0x122be3=0x0;_0x122be3<_0x3de769[_0x5df9fa(0x809)];_0x122be3++){this[_0x5df9fa(0x29a9)]=_0x3de769[_0x122be3],this[_0x5df9fa(0x2b7e)]=this[_0x5df9fa(0x3d0f)](_0x3de769[_0x122be3]);var _0x1f0592=this[_0x5df9fa(0x29a9)]['id'],_0x5e7e63=document[_0x5df9fa(0x3474)](_0x1f0592+'c');this[_0x5df9fa(0x3b1d)]=_0x5e7e63[_0x2e3e13(0x17ec)]('2d'),this[_0x5df9fa(0x2a34)]=_0x5e7e63,this[_0x2e3e13(0x2fe9)]=this[_0x5df9fa(0x383d)](this[_0x5df9fa(0x29a9)]['position']),void 0x0!==this[_0x5df9fa(0x3747)]&&this[_0x5df9fa(0x5283)]&&this[_0x5df9fa(0x1e34)](this[_0x2e3e13(0x8ad)],this[_0x5df9fa(0x3b1d)]);}var _0x543a86=this[_0x5df9fa(0x383d)](this[_0x5df9fa(0x317)]),_0x1d093d=this[_0x5df9fa(0x383d)](_0x52ed02[_0x5df9fa(0x3747)]),_0x51bc1a=null!==_0x543a86&&_0x543a86['x']>=0x0&&_0x543a86['y']>=0x0&&_0x543a86['x']<this[_0x2e3e13(0x24a7)][_0x5df9fa(0x1564)]&&_0x543a86['y']<this['scene'][_0x5df9fa(0x3883)],_0x1c7112=null!==_0x1d093d&&_0x1d093d['x']>=0x0&&_0x1d093d['y']>=0x0&&_0x1d093d['x']<this[_0x5df9fa(0x20c0)][_0x5df9fa(0x1564)]&&_0x1d093d['y']<this[_0x5df9fa(0x20c0)][_0x5df9fa(0x3883)];if(_0x51bc1a&&_0x1c7112){this[_0x5df9fa(0xed9)](!0x0),this[_0x2e3e13(0x4562)][_0x5df9fa(0x8cd)][_0x5df9fa(0x2b2)]=_0x2e3e13(0x538b),this['pt']=this[_0x2e3e13(0x39eb)](_0x543a86);var _0x4ecde4=WebGLPlot$5[_0x5df9fa(0x4bd6)][_0x5df9fa(0x10c5)](this['pt'][0x0],this['pt'][0x1]),_0x7c0f5a=new WebGLPlot$5[(_0x5df9fa(0x547a))](),_0x2d8683=this[_0x5df9fa(0x20c0)][_0x5df9fa(0x4278)](_0x4ecde4,_0x7c0f5a);WebGLPlot$5[_0x5df9fa(0x5f34)](_0x2d8683)&&(this[_0x5df9fa(0x5adb)][_0x5df9fa(0x8cd)][_0x2e3e13(0x49a6)]=_0x2d8683['y']+'px',this[_0x5df9fa(0x5adb)][_0x5df9fa(0x8cd)][_0x5df9fa(0x4db1)]=_0x2d8683['x']+'px');}else this[_0x5df9fa(0x29a9)][_0x5df9fa(0x8cd)][_0x5df9fa(0x2b2)]=_0x5df9fa(0x5315),this[_0x2e3e13(0x182d)](!0x1);}[_0x545312(0xdbb)](this));}OverLayerSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x4735)]=function(_0x43ed9f){var _0x5e20f3=null,_0x14b04d=0x0,_0x3aa72c=0x0,_0x174cc0=null,_0x472a70=_0x1768f4=>{var _0x1206b9=_0x140d,_0x21793b=_0x23ca;switch(_0x1768f4[_0x21793b(0x3dd)]){case'touchstart':case _0x1206b9(0x5d6):if(null!=(_0x5e20f3=_0x43ed9f(_0x1768f4))){this[_0x1206b9(0x4562)]=_0x5e20f3,this[_0x21793b(0x2b7e)]=this[_0x21793b(0x3d0f)](this[_0x21793b(0x29a9)]);var _0xc7a22e=this[_0x21793b(0x29a9)]['id'],_0x369b76=document[_0x21793b(0x3474)](_0xc7a22e+'c');this[_0x21793b(0x3b1d)]=_0x369b76[_0x21793b(0x696)]('2d'),this[_0x21793b(0x2a34)]=_0x369b76,this[_0x21793b(0x3747)]=this[_0x21793b(0x383d)](this[_0x21793b(0x29a9)][_0x21793b(0x3747)]);}_0x174cc0=_0x1768f4[_0x21793b(0x1760)]?_0x1768f4[_0x21793b(0x1760)][0x0]:_0x1768f4,null!=_0x5e20f3&&(_0x14b04d=_0x174cc0[_0x21793b(0x5152)]-_0x5e20f3[_0x21793b(0x535b)],_0x3aa72c=_0x174cc0[_0x21793b(0x3837)]-_0x5e20f3[_0x21793b(0x307b)]);break;case _0x21793b(0x41ef):case _0x21793b(0x55ce):_0x174cc0=_0x1768f4[_0x21793b(0x1760)]?_0x1768f4[_0x21793b(0x1760)][0x0]:_0x1768f4,null!=_0x5e20f3&&(_0x5e20f3[_0x21793b(0x8cd)][_0x21793b(0x4db1)]=_0x174cc0[_0x1206b9(0x2d66)]-_0x14b04d+'px',_0x5e20f3[_0x21793b(0x8cd)][_0x21793b(0x4f04)]=_0x174cc0[_0x21793b(0x3837)]-_0x3aa72c+'px',void 0x0!==this[_0x1206b9(0x2fe9)]&&this[_0x1206b9(0x936)]&&this[_0x21793b(0x1e34)](this[_0x21793b(0x2a34)],this[_0x21793b(0x3b1d)]));break;case _0x21793b(0x12fe):case _0x21793b(0x1f63):_0x5e20f3=null,_0x14b04d=0x0,_0x3aa72c=0x0;var _0x3d16b6={'x':this[_0x21793b(0x5adb)][_0x21793b(0x535b)],'y':this[_0x21793b(0x5adb)][_0x1206b9(0x4d70)]};null!==_0x3d16b6&&_0x3d16b6['x']>=0x0&&_0x3d16b6['y']>=0x0&&_0x3d16b6['x']<this[_0x21793b(0x20c0)][_0x21793b(0x1564)]&&_0x3d16b6['y']<this[_0x21793b(0x20c0)][_0x21793b(0x3883)]&&(this[_0x1206b9(0x34ff)]=this[_0x21793b(0x2fcc)](_0x3d16b6));}};return{'enable':function(){var _0xb92ff3=_0x140d,_0x1c4227=_0x23ca;document[_0x1c4227(0x13f3)](_0x1c4227(0x5712),_0x472a70),document[_0x1c4227(0x13f3)](_0x1c4227(0x55ce),_0x472a70),document['addEventListener'](_0x1c4227(0x1f63),_0x472a70),document[_0xb92ff3(0x3b94)]('touchstart',_0x472a70),document[_0x1c4227(0x13f3)](_0x1c4227(0x41ef),_0x472a70),document[_0x1c4227(0x13f3)](_0x1c4227(0x12fe),_0x472a70);},'disable':function(){var _0x2be083=_0x140d,_0x523cc3=_0x23ca;document[_0x2be083(0x3df8)](_0x523cc3(0x5712),_0x472a70),document[_0x523cc3(0x3da7)](_0x523cc3(0x55ce),_0x472a70),document[_0x523cc3(0x3da7)](_0x523cc3(0x1f63),_0x472a70),document['removeEventListener']('touchstart',_0x472a70),document[_0x523cc3(0x3da7)](_0x2be083(0x4ec5),_0x472a70),document[_0x523cc3(0x3da7)](_0x523cc3(0x12fe),_0x472a70);}};},OverLayerSymbol['prototype'][_0x5e00b3(0x1b78)]=function(_0xb038d4){var _0x9f8a5a=_0x307c2b,_0x55a333=_0x5e00b3;for(var _0x4fe30f=_0xb038d4[_0x55a333(0x50f)];_0x4fe30f&&-0x1==_0x4fe30f[_0x55a333(0x1e84)]['indexOf'](_0x55a333(0x5e2c));)_0x4fe30f=_0x4fe30f[_0x9f8a5a(0x239b)];return _0x4fe30f;},OverLayerSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x3d0f)]=function(_0x4563a7){var _0x10107c=_0x307c2b,_0x1507ef=_0x5e00b3;return{'x':_0x4563a7[_0x1507ef(0x4791)]()[_0x1507ef(0x4db1)],'y':_0x4563a7[_0x1507ef(0x4791)]()[_0x10107c(0x49a6)]};},OverLayerSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x96d)]=function(){var _0xe0fa49=_0x307c2b,_0x27e173=_0x5e00b3;let _0x9dca5c={'x':this[_0x27e173(0x29a9)][_0x27e173(0x535b)],'y':this[_0xe0fa49(0x4562)][_0x27e173(0x307b)]},_0xb0d70b={'x':this[_0x27e173(0x29a9)][_0xe0fa49(0x224d)],'y':this[_0xe0fa49(0x4562)][_0x27e173(0x307b)]+this[_0x27e173(0x29a9)][_0x27e173(0x53c9)]},_0x52d6ee={'x':this[_0x27e173(0x29a9)][_0xe0fa49(0x224d)]+this[_0x27e173(0x29a9)][_0x27e173(0x299a)],'y':this[_0xe0fa49(0x4562)][_0x27e173(0x307b)]},_0x3a143f={'x':this['bpDiv'][_0x27e173(0x535b)]+this[_0x27e173(0x29a9)][_0x27e173(0x299a)],'y':this[_0x27e173(0x29a9)][_0x27e173(0x307b)]+this[_0x27e173(0x29a9)][_0x27e173(0x53c9)]};this[_0x27e173(0x3747)];let _0x4a5ae1=(this[_0x27e173(0x3747)]['x']-_0x9dca5c['x'])*(this[_0x27e173(0x3747)]['x']-_0x9dca5c['x'])+(this[_0x27e173(0x3747)]['y']-_0x9dca5c['y'])*(this['position']['y']-_0x9dca5c['y']),_0x3c8acf=(this[_0x27e173(0x3747)]['x']-_0xb0d70b['x'])*(this[_0x27e173(0x3747)]['x']-_0xb0d70b['x'])+(this[_0x27e173(0x3747)]['y']-_0xb0d70b['y'])*(this[_0x27e173(0x3747)]['y']-_0xb0d70b['y']),_0x260f3c=(this[_0x27e173(0x3747)]['x']-_0x52d6ee['x'])*(this[_0x27e173(0x3747)]['x']-_0x52d6ee['x'])+(this[_0x27e173(0x3747)]['y']-_0x52d6ee['y'])*(this[_0xe0fa49(0x2fe9)]['y']-_0x52d6ee['y']),_0x403097=(this[_0x27e173(0x3747)]['x']-_0x3a143f['x'])*(this[_0x27e173(0x3747)]['x']-_0x3a143f['x'])+(this[_0x27e173(0x3747)]['y']-_0x3a143f['y'])*(this[_0x27e173(0x3747)]['y']-_0x3a143f['y']),_0x3d287f=[];_0x3d287f[_0x27e173(0x5323)](_0x4a5ae1),_0x3d287f[_0x27e173(0x5323)](_0x3c8acf),_0x3d287f[_0x27e173(0x5323)](_0x260f3c),_0x3d287f['push'](_0x403097);let _0x4f1c5c=_0x3d287f[0x0],_0x569da4=0x0;for(var _0x4657d1=0x1;_0x4657d1<_0x3d287f[_0xe0fa49(0x2ef4)];_0x4657d1++)_0x3d287f[_0x4657d1]<_0x4f1c5c&&(_0x4f1c5c=_0x3d287f[_0x4657d1],_0x569da4=_0x4657d1);return 0x0==_0x569da4?_0x9dca5c:0x1==_0x569da4?_0xb0d70b:0x2==_0x569da4?_0x52d6ee:0x3==_0x569da4?_0x3a143f:null;},OverLayerSymbol[_0x307c2b(0x1aa2)][_0x5e00b3(0x1e34)]=function(_0x145884,_0x30c2a5){var _0x27ba2b=_0x307c2b,_0x566989=_0x5e00b3;let _0x3e2d39=this[_0x566989(0x96d)]();if(null==_0x3e2d39||0x0==_0x3e2d39['x']&&0x0==_0x3e2d39['y'])return;let _0x12c6ce=Math[_0x27ba2b(0x971)](_0x3e2d39['x']-this[_0x566989(0x3747)]['x']),_0x1e4bd0=Math[_0x27ba2b(0x971)](this['position']['y']-_0x3e2d39['y']),_0x3f6aaf=this[_0x27ba2b(0x2fe9)]['x'],_0x523c29=this[_0x566989(0x3747)]['y'],_0x489551=_0x3e2d39['x'],_0x527104=_0x3e2d39['y'],_0x142818=Math['min'](_0x3f6aaf,_0x489551),_0x5cec1b=Math[_0x566989(0x19a8)](_0x523c29,_0x527104);_0x145884[_0x27ba2b(0x2299)]=Math[_0x27ba2b(0x971)](_0x12c6ce),_0x145884[_0x566989(0x5a4e)]=Math[_0x27ba2b(0x971)](_0x1e4bd0),_0x145884[_0x566989(0x8cd)][_0x566989(0x44cf)](_0x27ba2b(0x3ca7),_0x142818+'px',''),_0x145884[_0x566989(0x8cd)]['setProperty'](_0x566989(0x4f04),_0x5cec1b+'px',''),_0x145884[_0x27ba2b(0x1df0)][_0x27ba2b(0x2f5c)](_0x566989(0x57c5),_0x566989(0x5e6f)),_0x30c2a5[_0x27ba2b(0x4d86)](0x0,0x0,_0x145884[_0x566989(0x2d3c)],_0x145884[_0x566989(0x5a4e)]),_0x30c2a5[_0x566989(0x3aaa)](),_0x30c2a5[_0x27ba2b(0x3069)](_0x3f6aaf-_0x142818,_0x523c29-_0x5cec1b),_0x30c2a5[_0x566989(0x1e2b)](_0x489551-_0x142818,_0x527104-_0x5cec1b),_0x30c2a5[_0x566989(0x1430)]();},OverLayerSymbol[_0x307c2b(0x1aa2)][_0x307c2b(0xc82)]=function(_0xb6bb47){var _0x5c0037=_0x307c2b,_0x528f83=_0x5e00b3;0x2===_0xb6bb47[_0x5c0037(0x2ef4)]&&(_0xb6bb47[0x2]=0x0);var _0x368c5a=WebGLPlot$5[_0x528f83(0x4bd6)][_0x528f83(0x10c5)](_0xb6bb47[0x0],_0xb6bb47[0x1],_0xb6bb47[0x2]);return WebGLPlot$5[_0x528f83(0x3b14)][_0x528f83(0x2fa8)](this[_0x528f83(0x20c0)],_0x368c5a);},OverLayerSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x2fcc)]=function(_0x4ca53c){var _0x5749d2=_0x307c2b,_0x27962c=_0x5e00b3,_0x2f002f=this['scene'][_0x5749d2(0x214a)](_0x4ca53c),_0x485535=Cesium[_0x27962c(0x17fa)][_0x27962c(0x50e9)](_0x2f002f);return[Cesium[_0x27962c(0x14f9)]['toDegrees'](_0x485535['longitude']),Cesium[_0x27962c(0x14f9)][_0x5749d2(0x3a80)](_0x485535[_0x27962c(0x5859)]),_0x485535[_0x27962c(0x5a4e)]];},OverLayerSymbol[_0x5e00b3(0x3720)]['setPosition']=function(_0x2e78c5){var _0x30688f=_0x307c2b,_0x1a6c0c=_0x5e00b3;this[_0x1a6c0c(0x3747)]=this[_0x1a6c0c(0x383d)](_0x2e78c5),null!=this[_0x1a6c0c(0x3747)]&&(this[_0x1a6c0c(0x3b1d)][_0x1a6c0c(0x1763)](0x0,0x0,this[_0x1a6c0c(0x2a34)][_0x1a6c0c(0x2d3c)],this[_0x30688f(0x8ad)][_0x1a6c0c(0x5a4e)]),this[_0x1a6c0c(0x1e34)](this[_0x1a6c0c(0x2a34)],this[_0x1a6c0c(0x3b1d)]));},OverLayerSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0xed9)]=function(_0x4bbeb9){var _0x2a69e4=_0x307c2b,_0x4fbca0=_0x5e00b3;this[_0x4fbca0(0x5283)]=_0x4bbeb9,_0x4bbeb9?void 0x0!==this[_0x4fbca0(0x3747)]&&this[_0x4fbca0(0x1e34)](this[_0x4fbca0(0x2a34)],this[_0x2a69e4(0x2667)]):this['lineCtx'][_0x4fbca0(0x1763)](0x0,0x0,this[_0x2a69e4(0x8ad)][_0x4fbca0(0x2d3c)],this[_0x2a69e4(0x8ad)][_0x4fbca0(0x5a4e)]);},OverLayerSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x5b89)]=function(){var _0x193c3e=_0x5e00b3;return this[_0x193c3e(0x29a9)][_0x193c3e(0x3747)];},OverLayerSymbol[_0x5e00b3(0x3720)]['setContent']=function(_0x347dfd){var _0x72b7f5=_0x307c2b,_0x6979b1=_0x5e00b3;this[_0x72b7f5(0x3c95)][_0x6979b1(0x1f53)]['forEach'](_0x430d80=>_0x430d80[_0x6979b1(0x4f4b)]()),this[_0x6979b1(0x16b9)][_0x72b7f5(0x33d6)](_0x347dfd);},OverLayerSymbol[_0x5e00b3(0x3720)][_0x307c2b(0x10c8)]=function(_0x4462a4){var _0x3ffb7c=_0x307c2b,_0x2f8eda=_0x5e00b3;const _0x519e63=this[_0x2f8eda(0x29a9)];if(_0x519e63&&_0x4462a4){_0x519e63[_0x2f8eda(0x8cd)][_0x2f8eda(0x2b2)]='display:\x20block;';var _0x19b92a=this[_0x3ffb7c(0x4562)]['id'],_0x542d27=document[_0x2f8eda(0x3474)](_0x19b92a+'c');this[_0x2f8eda(0x3b1d)]=_0x542d27[_0x2f8eda(0x696)]('2d'),this[_0x2f8eda(0x2a34)]=_0x542d27,this[_0x3ffb7c(0x2fe9)]=this[_0x2f8eda(0x383d)](this[_0x2f8eda(0x29a9)][_0x2f8eda(0x3747)]),void 0x0!==this[_0x3ffb7c(0x2fe9)]&&this[_0x3ffb7c(0x936)]&&this[_0x2f8eda(0x1e34)](this[_0x2f8eda(0x2a34)],this['lineCtx']);}else _0x519e63[_0x3ffb7c(0x1df0)][_0x2f8eda(0x2b2)]=_0x2f8eda(0x5315),this[_0x2f8eda(0x3b1d)][_0x2f8eda(0x1763)](0x0,0x0,this[_0x2f8eda(0x2a34)][_0x2f8eda(0x2d3c)],this[_0x2f8eda(0x2a34)]['height']);},OverLayerSymbol[_0x5e00b3(0x3720)][_0x5e00b3(0x4f4b)]=function(){var _0x16d5bd=_0x5e00b3;document[_0x16d5bd(0xd00)][_0x16d5bd(0x3fb0)](this[_0x16d5bd(0x29a9)]),document[_0x16d5bd(0xd00)][_0x16d5bd(0x3fb0)](this[_0x16d5bd(0x2a34)]);},OverLayerSymbol[_0x5e00b3(0x3720)]['updateDom']=function(_0x2d1190){var _0xa3ff5b=_0x307c2b,_0x5d3bf6=_0x5e00b3;this[_0xa3ff5b(0x3c95)][_0x5d3bf6(0x1f53)][_0x5d3bf6(0x326d)](_0x5c1ae1=>_0x5c1ae1[_0x5d3bf6(0x4f4b)]()),this[_0x5d3bf6(0x16b9)][_0xa3ff5b(0x33d6)](_0x2d1190);};var scratchPosition$1=new WebGLPlot[(_0x5e00b3(0x4bd6))](),scratchNormal$1=new WebGLPlot[(_0x5e00b3(0x4bd6))](),scratchTangent$1=new WebGLPlot[(_0x307c2b(0x141))](),scratchBitangent$1=new WebGLPlot[(_0x5e00b3(0x4bd6))](),scratchNormalST$1=new WebGLPlot[(_0x5e00b3(0x4bd6))]();function PlotCustomRadarGeometry(_0x57f091){var _0x19832e=_0x307c2b,_0x582b43=_0x5e00b3;this[_0x582b43(0x37ad)]=WebGLPlot[_0x582b43(0x3bf5)](_0x57f091[_0x582b43(0x37ad)],new WebGLPlot[(_0x582b43(0x4bd6))](0x1,0x1,0x1)),this[_0x582b43(0x1c83)]=WebGLPlot['defaultValue'](_0x57f091[_0x582b43(0x5ce1)],[]),this[_0x19832e(0x4ad4)]=WebGLPlot[_0x19832e(0x76f)](_0x57f091['slicePartitions'],0x41),this[_0x582b43(0x558b)]=WebGLPlot[_0x582b43(0x3bf5)](_0x57f091[_0x19832e(0x5a40)],0x41),this[_0x582b43(0x5383)]=WebGLPlot[_0x582b43(0x3bf5)](_0x57f091[_0x582b43(0x5383)],WebGLPlot[_0x582b43(0x5942)][_0x582b43(0x5a9d)]),this['_offsetAttribute']=_0x57f091[_0x19832e(0x172d)],this[_0x582b43(0x193b)]=_0x57f091[_0x582b43(0x314b)],this[_0x582b43(0x254e)]=_0x582b43(0x3d38);}function ptsTransform$1(_0x5852c8){var _0x304789=_0x307c2b,_0x3b753c=_0x5e00b3;let _0x9c82cf=[];for(let _0x2acff5=0x0;_0x2acff5<_0x5852c8[_0x304789(0x2ef4)];_0x2acff5++){const _0x261ff3=_0x5852c8[_0x2acff5];for(let _0x4e1b1=0x0;_0x4e1b1<_0x261ff3['length'];_0x4e1b1++){const _0x505711=_0x261ff3[_0x4e1b1];_0x9c82cf[_0x3b753c(0x5323)](_0x505711['x']),_0x9c82cf[_0x304789(0x2a0e)](_0x505711['y']),_0x9c82cf['push'](_0x505711['z']);}}return _0x9c82cf;}function PlotCustomRadarOutlineGeometry(_0x4d85c0){var _0x43a36f=_0x307c2b,_0x201b87=_0x5e00b3;this[_0x201b87(0x37ad)]=WebGLPlot[_0x43a36f(0x76f)](_0x4d85c0[_0x43a36f(0x19b1)],new WebGLPlot[(_0x201b87(0x4bd6))](0x1,0x1,0x1)),this[_0x43a36f(0x14e)]=WebGLPlot[_0x201b87(0x3bf5)](_0x4d85c0['customPts'],[]),this[_0x201b87(0x20d6)]=WebGLPlot[_0x201b87(0x3bf5)](_0x4d85c0[_0x201b87(0x20d6)],0x41),this[_0x201b87(0x5c90)]=WebGLPlot[_0x201b87(0x3bf5)](_0x4d85c0[_0x201b87(0x5c90)],0x41),this[_0x43a36f(0x43f1)]=WebGLPlot[_0x43a36f(0x76f)](_0x4d85c0[_0x201b87(0x5383)],WebGLPlot[_0x201b87(0x5942)][_0x201b87(0x5a9d)]),this[_0x201b87(0x2827)]=_0x4d85c0[_0x201b87(0x4236)],this['_workerName']=_0x201b87(0x2910);}function ptsTransform(_0x19a864){var _0x4b5f4f=_0x5e00b3;let _0x200a4a=[];for(let _0x38ff8e=0x0;_0x38ff8e<_0x19a864[_0x4b5f4f(0x809)];_0x38ff8e++){const _0x1fa727=_0x19a864[_0x38ff8e];for(let _0x2c7d21=0x0;_0x2c7d21<_0x1fa727[_0x4b5f4f(0x809)];_0x2c7d21++){const _0x46e2c1=_0x1fa727[_0x2c7d21];_0x200a4a['push'](_0x46e2c1['x']),_0x200a4a[_0x4b5f4f(0x5323)](_0x46e2c1['y']),_0x200a4a[_0x4b5f4f(0x5323)](_0x46e2c1['z']);}}return _0x200a4a;}PlotCustomRadarGeometry[_0x5e00b3(0x1647)]=function(_0x59b19f,_0x32e29a){var _0x27ffac=_0x307c2b,_0x3d3b59=_0x5e00b3;if(_0x59b19f[_0x3d3b59(0x558b)]<0x2||_0x59b19f[_0x27ffac(0x4ad4)]<0x2||_0x59b19f[_0x27ffac(0x14e)][_0x27ffac(0x2ef4)]<0x2)return;let _0x250c16=ptsTransform$1(_0x59b19f[_0x3d3b59(0x1c83)]),_0x1b9845=_0x59b19f[_0x3d3b59(0x2ebd)],_0x291d1c=_0x59b19f[_0x3d3b59(0x558b)];var _0x39202c=_0x59b19f['vertexFormat'],_0x37b6b3=_0x1b9845*_0x291d1c,_0x14da93=0x6*_0x37b6b3,_0x280c19=WebGLPlot[_0x27ffac(0x4653)][_0x27ffac(0x9e8)](_0x37b6b3,_0x14da93),_0x4ebd18=_0x39202c[_0x3d3b59(0x47ce)]?new Float32Array(0x3*_0x37b6b3):void 0x0,_0x5efeac=_0x39202c[_0x27ffac(0x232e)]?new Float32Array(0x3*_0x37b6b3):void 0x0,_0x5eed43=_0x39202c[_0x3d3b59(0x333d)]?new Float32Array(0x3*_0x37b6b3):void 0x0,_0x31f993=_0x39202c['st']?new Float32Array(0x2*_0x37b6b3):void 0x0;if(_0x59b19f[_0x3d3b59(0x193b)])_0x280c19=_0x59b19f[_0x3d3b59(0x193b)];else{var _0x859c43,_0x104f77;let _0x84b5f4=0x0;var _0x91d547,_0x25e859;if(_0x32e29a){for(_0x859c43=0x0;_0x859c43<=_0x291d1c-0x1;_0x859c43++)for(_0x91d547=_0x859c43*_0x1b9845,_0x25e859=(_0x859c43+0x1)*_0x1b9845,_0x104f77=0x0;_0x104f77<_0x1b9845-0x1;_0x104f77++)_0x280c19[_0x84b5f4++]=_0x25e859+_0x104f77,_0x280c19[_0x84b5f4++]=_0x25e859+_0x104f77+0x1,_0x280c19[_0x84b5f4++]=_0x91d547+_0x104f77+0x1,_0x280c19[_0x84b5f4++]=_0x25e859+_0x104f77,_0x280c19[_0x84b5f4++]=_0x91d547+_0x104f77+0x1,_0x280c19[_0x84b5f4++]=_0x91d547+_0x104f77;}else{for(_0x859c43=0x0;_0x859c43<=_0x291d1c-0x1;_0x859c43++)for(_0x91d547=_0x859c43*_0x1b9845,_0x25e859=(_0x859c43+0x1)*_0x1b9845,_0x104f77=0x0;_0x104f77<_0x1b9845-0x1;_0x104f77++)0x0===_0x104f77&&(_0x280c19[_0x84b5f4++]=0x0,_0x280c19[_0x84b5f4++]=_0x91d547,_0x280c19[_0x84b5f4++]=_0x25e859),_0x280c19[_0x84b5f4++]=_0x25e859+_0x104f77,_0x280c19[_0x84b5f4++]=_0x25e859+_0x104f77+0x1,_0x280c19[_0x84b5f4++]=_0x91d547+_0x104f77+0x1,_0x280c19[_0x84b5f4++]=_0x25e859+_0x104f77,_0x280c19[_0x84b5f4++]=_0x91d547+_0x104f77+0x1,_0x280c19[_0x84b5f4++]=_0x91d547+_0x104f77,_0x104f77===_0x1b9845-0x2&&(_0x280c19[_0x84b5f4++]=0x0,_0x280c19[_0x84b5f4++]=_0x91d547+_0x104f77+0x1,_0x280c19[_0x84b5f4++]=_0x25e859+_0x104f77+0x1);}}var _0x26aa2a=new WebGLPlot[(_0x27ffac(0x3248))]();_0x39202c[_0x3d3b59(0x3747)]&&(_0x26aa2a[_0x3d3b59(0x3747)]=new WebGLPlot[(_0x3d3b59(0x5e51))]({'componentDatatype':WebGLPlot[_0x3d3b59(0x2957)][_0x3d3b59(0x4e01)],'componentsPerAttribute':0x3,'values':_0x250c16}));var _0x2c1c9b,_0x496f0f=0x0,_0x9f0fe8=0x0,_0x5da10e=0x0,_0x532a48=0x0,_0x5dafd8=WebGLPlot[_0x3d3b59(0x45b3)][_0x3d3b59(0x16c8)](_0x59b19f[_0x3d3b59(0x37ad)]);if(_0x39202c['st']||_0x39202c[_0x3d3b59(0x47ce)]||_0x39202c['tangent']||_0x39202c[_0x3d3b59(0x333d)]){for(_0x859c43=0x0;_0x859c43<_0x37b6b3;_0x859c43++){_0x2c1c9b=_0x5dafd8;var _0xb9fcb9=WebGLPlot[_0x3d3b59(0x4bd6)][_0x3d3b59(0x361f)](_0x250c16,0x3*_0x859c43,scratchPosition$1);0x0===_0xb9fcb9['x']&&(_0xb9fcb9['x']=1e-10),0x0===_0xb9fcb9['y']&&(_0xb9fcb9['y']=1e-10),0x0===_0xb9fcb9['z']&&(_0xb9fcb9['z']=1e-10);var _0x55c4ba=_0x2c1c9b[_0x27ffac(0xd1d)](_0xb9fcb9,scratchNormal$1);if(_0x39202c['st']){var _0xdfd697=WebGLPlot[_0x27ffac(0x1e46)][_0x3d3b59(0xa61)](_0x55c4ba,scratchNormalST$1);_0x31f993[_0x496f0f++]=Math[_0x3d3b59(0x51e)](_0xdfd697['y'],_0xdfd697['x'])/WebGLPlot[_0x3d3b59(0x3c2c)][_0x3d3b59(0x352c)]+0.5,_0x31f993[_0x496f0f++]=Math['asin'](_0x55c4ba['z'])/WebGLPlot['CesiumMath']['PI']+0.5;}if(_0x39202c[_0x3d3b59(0x47ce)]&&(_0x4ebd18[_0x9f0fe8++]=_0x55c4ba['x'],_0x4ebd18[_0x9f0fe8++]=_0x55c4ba['y'],_0x4ebd18[_0x9f0fe8++]=_0x55c4ba['z']),_0x39202c[_0x3d3b59(0x2005)]||_0x39202c[_0x27ffac(0x506b)]){var _0x4b136b,_0x325da6=scratchTangent$1;if(_0x4b136b=!isTopOpen&&_0x859c43>=0x0&&_0x859c43<0x0+0x2*_0x1b9845?WebGLPlot[_0x3d3b59(0x4bd6)][_0x3d3b59(0x442b)]:WebGLPlot[_0x3d3b59(0x4bd6)][_0x3d3b59(0x39c7)],WebGLPlot[_0x3d3b59(0x4bd6)][_0x3d3b59(0x4143)](_0x4b136b,_0x55c4ba,_0x325da6),WebGLPlot['Cartesian3'][_0x3d3b59(0x4853)](_0x325da6,_0x325da6),_0x39202c[_0x3d3b59(0x2005)]&&(_0x5efeac[_0x5da10e++]=_0x325da6['x'],_0x5efeac[_0x5da10e++]=_0x325da6['y'],_0x5efeac[_0x5da10e++]=_0x325da6['z']),_0x39202c[_0x3d3b59(0x333d)]){var _0x32e1f7=WebGLPlot[_0x27ffac(0x141)][_0x3d3b59(0x4143)](_0x55c4ba,_0x325da6,scratchBitangent$1);WebGLPlot[_0x3d3b59(0x4bd6)][_0x3d3b59(0x4853)](_0x32e1f7,_0x32e1f7),_0x5eed43[_0x532a48++]=_0x32e1f7['x'],_0x5eed43[_0x532a48++]=_0x32e1f7['y'],_0x5eed43[_0x532a48++]=_0x32e1f7['z'];}}}_0x39202c['st']&&(_0x26aa2a['st']=new WebGLPlot[(_0x3d3b59(0x5e51))]({'componentDatatype':WebGLPlot[_0x3d3b59(0x2957)][_0x3d3b59(0x486a)],'componentsPerAttribute':0x2,'values':_0x31f993})),_0x39202c[_0x3d3b59(0x47ce)]&&(_0x26aa2a[_0x27ffac(0x4407)]=new WebGLPlot[(_0x3d3b59(0x5e51))]({'componentDatatype':WebGLPlot[_0x3d3b59(0x2957)]['FLOAT'],'componentsPerAttribute':0x3,'values':_0x4ebd18})),_0x39202c[_0x27ffac(0x232e)]&&(_0x26aa2a[_0x3d3b59(0x2005)]=new WebGLPlot[(_0x27ffac(0x4dc3))]({'componentDatatype':WebGLPlot[_0x3d3b59(0x2957)][_0x3d3b59(0x486a)],'componentsPerAttribute':0x3,'values':_0x5efeac})),_0x39202c[_0x3d3b59(0x333d)]&&(_0x26aa2a[_0x3d3b59(0x333d)]=new WebGLPlot[(_0x3d3b59(0x5e51))]({'componentDatatype':WebGLPlot[_0x3d3b59(0x2957)][_0x3d3b59(0x486a)],'componentsPerAttribute':0x3,'values':_0x5eed43}));}if(WebGLPlot[_0x3d3b59(0x5f34)](_0x59b19f[_0x3d3b59(0x2827)])){var _0x5b1154=_0x250c16[_0x3d3b59(0x809)],_0x3a7f84=new Uint8Array(_0x5b1154/0x3),_0xd40238=_0x59b19f[_0x3d3b59(0x2827)]===WebGLPlot['GeometryOffsetAttribute'][_0x27ffac(0x364a)]?0x0:0x1;WebGLPlot[_0x3d3b59(0x3f77)](_0x3a7f84,_0xd40238),_0x26aa2a[_0x27ffac(0x2754)]=new WebGLPlot[(_0x3d3b59(0x5e51))]({'componentDatatype':WebGLPlot[_0x3d3b59(0x2957)][_0x27ffac(0x2bcf)],'componentsPerAttribute':0x1,'values':_0x3a7f84});}return new WebGLPlot['Geometry']({'attributes':_0x26aa2a,'indices':_0x280c19,'primitiveType':WebGLPlot[_0x3d3b59(0x47c1)][_0x3d3b59(0xf30)],'boundingSphere':WebGLPlot['BoundingSphere'][_0x3d3b59(0x4d91)](_0x5dafd8),'offsetAttribute':_0x59b19f[_0x27ffac(0x16cc)]});},PlotCustomRadarOutlineGeometry[_0x5e00b3(0x1647)]=function(_0xc842b7,_0x3af08f){var _0x293bc6=_0x307c2b,_0x13389d=_0x5e00b3;if(_0xc842b7[_0x13389d(0x558b)]<0x3||_0xc842b7[_0x13389d(0x2ebd)]<0x3||_0xc842b7[_0x13389d(0x1c83)][_0x13389d(0x809)]<0x3)return;var _0x20a12a=WebGLPlot[_0x293bc6(0x4874)][_0x293bc6(0x3b2f)](_0xc842b7[_0x13389d(0x37ad)]);let _0x4fe50b=ptsTransform(_0xc842b7[_0x13389d(0x1c83)]),_0x4902fe=_0xc842b7[_0x293bc6(0x7d2)],_0x2ad16f=_0xc842b7[_0x13389d(0x5c90)];var _0x528a23,_0x49928e,_0x3fef69=_0x4902fe*_0x2ad16f,_0x2f981f=0x4*_0x3fef69,_0x4f3ce8=WebGLPlot[_0x13389d(0x5b2d)][_0x293bc6(0x9e8)](_0x3fef69,_0x2f981f);let _0x389748=0x0;if(_0x3af08f){for(_0x528a23=0x0;_0x528a23<_0x2ad16f;_0x528a23++){var _0x27d9a0=_0x528a23*_0x4902fe;for(_0x49928e=0x0;_0x49928e<_0x4902fe-0x1;_0x49928e++)_0x4f3ce8[_0x389748++]=_0x27d9a0+_0x49928e,_0x4f3ce8[_0x389748++]=_0x27d9a0+_0x49928e+0x1;}for(_0x528a23=0x0;_0x528a23<_0x4902fe-0x1;_0x528a23++)for(_0x49928e=0x0;_0x49928e<_0x2ad16f-0x1;_0x49928e++)_0x4f3ce8[_0x389748++]=_0x528a23+_0x49928e*_0x4902fe,_0x4f3ce8[_0x389748++]=_0x528a23+(_0x49928e+0x1)*_0x4902fe;}else{for(_0x528a23=0x0;_0x528a23<_0x2ad16f;_0x528a23++){_0x27d9a0=_0x528a23*_0x4902fe;for(_0x49928e=0x0;_0x49928e<_0x4902fe-0x1;_0x49928e++)_0x4f3ce8[_0x389748++]=_0x27d9a0+_0x49928e,_0x4f3ce8[_0x389748++]=_0x27d9a0+_0x49928e+0x1;}for(_0x528a23=0x0;_0x528a23<=_0x4902fe-0x1;_0x528a23++)for(_0x49928e=0x0;_0x49928e<_0x2ad16f-0x1;_0x49928e++)_0x4f3ce8[_0x389748++]=_0x528a23+_0x49928e*_0x4902fe,_0x4f3ce8[_0x389748++]=_0x528a23+(_0x49928e+0x1)*_0x4902fe;}var _0x1f6ed4=new WebGLPlot[(_0x13389d(0x2264))]({'position':new WebGLPlot[(_0x13389d(0x5e51))]({'componentDatatype':WebGLPlot[_0x13389d(0x2957)][_0x13389d(0x4e01)],'componentsPerAttribute':0x3,'values':_0x4fe50b})});if(WebGLPlot[_0x13389d(0x5f34)](_0xc842b7[_0x293bc6(0x16cc)])){var _0x502f00=_0x4fe50b[_0x13389d(0x809)],_0x1ceca8=new Uint8Array(_0x502f00/0x3),_0x1cf6b3=_0xc842b7[_0x13389d(0x2827)]===WebGLPlot[_0x13389d(0x4c7f)][_0x293bc6(0x364a)]?0x0:0x1;WebGLPlot[_0x13389d(0x3f77)](_0x1ceca8,_0x1cf6b3),_0x1f6ed4[_0x13389d(0x18ae)]=new WebGLPlot[(_0x13389d(0x5e51))]({'componentDatatype':WebGLPlot[_0x13389d(0x2957)]['UNSIGNED_BYTE'],'componentsPerAttribute':0x1,'values':_0x1ceca8});}return new WebGLPlot[(_0x13389d(0x206))]({'attributes':_0x1f6ed4,'indices':_0x4f3ce8,'primitiveType':WebGLPlot[_0x13389d(0x47c1)][_0x13389d(0x4b11)],'boundingSphere':WebGLPlot['BoundingSphere'][_0x13389d(0x4d91)](_0x20a12a),'offsetAttribute':_0xc842b7[_0x13389d(0x2827)]});};var scratchPosition=new WebGLPlot[(_0x5e00b3(0x4bd6))](),scratchNormal=new WebGLPlot[(_0x5e00b3(0x4bd6))](),scratchTangent=new WebGLPlot[(_0x5e00b3(0x4bd6))](),scratchBitangent=new WebGLPlot[(_0x307c2b(0x141))](),scratchNormalST=new WebGLPlot[(_0x5e00b3(0x4bd6))](),defaultRadii$1=new WebGLPlot[(_0x5e00b3(0x4bd6))](0x1,0x1,0x1),cos$2=Math[_0x307c2b(0x3be7)],sin$2=Math[_0x5e00b3(0x1428)];function PlotRadarGeometry(_0x30b471){var _0x153371=_0x307c2b,_0x48b62f=_0x5e00b3;_0x30b471=WebGLPlot[_0x153371(0x76f)](_0x30b471,WebGLPlot[_0x48b62f(0x3bf5)][_0x48b62f(0x243c)]);var _0x149d5f=WebGLPlot[_0x48b62f(0x3bf5)](_0x30b471[_0x48b62f(0x4a6e)],0x1),_0x58c937=WebGLPlot[_0x48b62f(0x3bf5)](_0x30b471['radii'],defaultRadii$1),_0x3bc47d=WebGLPlot[_0x153371(0x76f)](_0x30b471[_0x153371(0x4a20)],_0x58c937),_0x56a8e2=WebGLPlot[_0x48b62f(0x3bf5)](_0x30b471[_0x48b62f(0x1548)],0x0),_0x204cc6=WebGLPlot[_0x153371(0x76f)](_0x30b471[_0x48b62f(0x47ec)],WebGLPlot[_0x48b62f(0x3c2c)]['TWO_PI']),_0xb07d36=WebGLPlot[_0x48b62f(0x3bf5)](_0x30b471[_0x48b62f(0x49e0)],0x0),_0x478db3=WebGLPlot[_0x48b62f(0x3bf5)](_0x30b471[_0x48b62f(0x5ea4)],WebGLPlot[_0x48b62f(0x3c2c)]['PI']),_0x1ce705=Math['round'](WebGLPlot[_0x48b62f(0x3bf5)](_0x30b471['stackPartitions'],0x40)),_0x477212=Math[_0x48b62f(0x3d49)](WebGLPlot[_0x48b62f(0x3bf5)](_0x30b471[_0x48b62f(0x20d6)],0x40)),_0x5ddd2f=WebGLPlot[_0x153371(0x76f)](_0x30b471[_0x153371(0x43f1)],WebGLPlot[_0x48b62f(0x5942)][_0x48b62f(0x5a9d)]);this[_0x48b62f(0x1ef1)]=new WebGLPlot[(_0x48b62f(0x4bd6))](_0x58c937['x']*_0x149d5f,_0x58c937['y']*_0x149d5f,_0x58c937['z']*_0x149d5f),this[_0x48b62f(0xefd)]=new WebGLPlot[(_0x48b62f(0x4bd6))](_0x3bc47d['x']*_0x149d5f,_0x3bc47d['y']*_0x149d5f,_0x3bc47d['z']*_0x149d5f),this[_0x48b62f(0x1548)]=_0x56a8e2,this[_0x153371(0x356b)]=_0x204cc6,this[_0x48b62f(0x49e0)]=_0xb07d36,this[_0x48b62f(0x5ea4)]=_0x478db3,this[_0x48b62f(0x534b)]=_0x1ce705,this[_0x48b62f(0xdca)]=_0x477212,this[_0x48b62f(0x344e)]=WebGLPlot[_0x48b62f(0x5942)][_0x48b62f(0x40f3)](_0x5ddd2f),this[_0x48b62f(0x2827)]=_0x30b471[_0x48b62f(0x4236)],this[_0x153371(0x461e)]=_0x48b62f(0x39b6);}PlotRadarGeometry[_0x5e00b3(0x2dd8)]=0x2*WebGLPlot['Cartesian3'][_0x307c2b(0x18d6)]+WebGLPlot[_0x307c2b(0xa73)][_0x307c2b(0x18d6)]+0x7,PlotRadarGeometry[_0x5e00b3(0x52a8)]=function(_0x4e90ae,_0x212a48,_0x2d319e){var _0x1b3a4c=_0x307c2b,_0x5242c3=_0x5e00b3;return _0x2d319e=WebGLPlot[_0x1b3a4c(0x76f)](_0x2d319e,0x0),WebGLPlot[_0x5242c3(0x4bd6)][_0x1b3a4c(0x5845)](_0x4e90ae[_0x5242c3(0x1ef1)],_0x212a48,_0x2d319e),_0x2d319e+=WebGLPlot[_0x5242c3(0x4bd6)][_0x1b3a4c(0x18d6)],WebGLPlot[_0x5242c3(0x4bd6)][_0x1b3a4c(0x5845)](_0x4e90ae[_0x5242c3(0xefd)],_0x212a48,_0x2d319e),_0x2d319e+=WebGLPlot[_0x5242c3(0x4bd6)][_0x1b3a4c(0x18d6)],WebGLPlot[_0x5242c3(0x5942)][_0x5242c3(0x52a8)](_0x4e90ae[_0x1b3a4c(0x4c25)],_0x212a48,_0x2d319e),_0x2d319e+=WebGLPlot[_0x5242c3(0x5942)][_0x1b3a4c(0x18d6)],_0x212a48[_0x2d319e++]=_0x4e90ae['_minimumClock'],_0x212a48[_0x2d319e++]=_0x4e90ae[_0x5242c3(0x47ec)],_0x212a48[_0x2d319e++]=_0x4e90ae[_0x5242c3(0x49e0)],_0x212a48[_0x2d319e++]=_0x4e90ae[_0x5242c3(0x5ea4)],_0x212a48[_0x2d319e++]=_0x4e90ae[_0x5242c3(0x534b)],_0x212a48[_0x2d319e++]=_0x4e90ae[_0x1b3a4c(0x3169)],_0x212a48[_0x2d319e]=WebGLPlot[_0x1b3a4c(0x76f)](_0x4e90ae[_0x5242c3(0x2827)],-0x1),_0x212a48;};var scratchRadii$1=new WebGLPlot[(_0x5e00b3(0x4bd6))](),scratchInnerRadii$1=new WebGLPlot[(_0x5e00b3(0x4bd6))](),scratchVertexFormat=new WebGLPlot[(_0x5e00b3(0x5942))](),scratchOptions$1={'radii':scratchRadii$1,'innerRadii':scratchInnerRadii$1,'vertexFormat':scratchVertexFormat,'minimumClock':void 0x0,'maximumClock':void 0x0,'minimumCone':void 0x0,'maximumCone':void 0x0,'stackPartitions':void 0x0,'slicePartitions':void 0x0,'offsetAttribute':void 0x0},unitEllipsoidGeometry;PlotRadarGeometry[_0x5e00b3(0x1d8a)]=function(_0x14bba0,_0x43482f,_0x285acc){var _0xd16b4c=_0x307c2b,_0x495b07=_0x5e00b3;_0x43482f=WebGLPlot[_0x495b07(0x3bf5)](_0x43482f,0x0);var _0x14e17e=WebGLPlot[_0x495b07(0x4bd6)][_0x495b07(0x1d8a)](_0x14bba0,_0x43482f,scratchRadii$1);_0x43482f+=WebGLPlot['Cartesian3'][_0xd16b4c(0x18d6)];var _0x1cfb05=WebGLPlot[_0x495b07(0x4bd6)][_0x495b07(0x1d8a)](_0x14bba0,_0x43482f,scratchInnerRadii$1);_0x43482f+=WebGLPlot[_0x495b07(0x4bd6)][_0x495b07(0x2dd8)];var _0x483316=WebGLPlot[_0xd16b4c(0xa73)][_0x495b07(0x1d8a)](_0x14bba0,_0x43482f,scratchVertexFormat);_0x43482f+=WebGLPlot[_0xd16b4c(0xa73)][_0x495b07(0x2dd8)];var _0x16cebf=_0x14bba0[_0x43482f++],_0x50b8ee=_0x14bba0[_0x43482f++],_0x192657=_0x14bba0[_0x43482f++],_0x3f8890=_0x14bba0[_0x43482f++],_0x309746=_0x14bba0[_0x43482f++],_0x29aab6=_0x14bba0[_0x43482f++],_0x3bf77b=_0x14bba0[_0x43482f];return WebGLPlot[_0x495b07(0x5f34)](_0x285acc)?(_0x285acc[_0x495b07(0x1ef1)]=WebGLPlot[_0x495b07(0x4bd6)][_0x495b07(0x40f3)](_0x14e17e,_0x285acc[_0x495b07(0x1ef1)]),_0x285acc[_0x495b07(0xefd)]=WebGLPlot[_0x495b07(0x4bd6)][_0x495b07(0x40f3)](_0x1cfb05,_0x285acc[_0x495b07(0xefd)]),_0x285acc[_0x495b07(0x344e)]=WebGLPlot[_0x495b07(0x5942)][_0x495b07(0x40f3)](_0x483316,_0x285acc[_0x495b07(0x344e)]),_0x285acc['_minimumClock']=_0x16cebf,_0x285acc[_0x495b07(0x47ec)]=_0x50b8ee,_0x285acc[_0x495b07(0x49e0)]=_0x192657,_0x285acc[_0x495b07(0x5ea4)]=_0x3f8890,_0x285acc[_0x495b07(0x534b)]=_0x309746,_0x285acc['_slicePartitions']=_0x29aab6,_0x285acc[_0xd16b4c(0x16cc)]=-0x1===_0x3bf77b?void 0x0:_0x3bf77b,_0x285acc):(scratchOptions$1[_0xd16b4c(0x23d)]=_0x16cebf,scratchOptions$1[_0x495b07(0x35cb)]=_0x50b8ee,scratchOptions$1[_0x495b07(0x4dfb)]=_0x192657,scratchOptions$1[_0x495b07(0x4e76)]=_0x3f8890,scratchOptions$1[_0x495b07(0x5c90)]=_0x309746,scratchOptions$1[_0x495b07(0x20d6)]=_0x29aab6,scratchOptions$1[_0x495b07(0x4236)]=-0x1===_0x3bf77b?void 0x0:_0x3bf77b,new PlotRadarGeometry(scratchOptions$1));},PlotRadarGeometry[_0x5e00b3(0x1647)]=function(_0x32d7a3){var _0x311b66=_0x307c2b,_0x3db115=_0x5e00b3,_0x2c9c57=_0x32d7a3[_0x3db115(0x1ef1)];if(!(_0x2c9c57['x']<=0x0||_0x2c9c57['y']<=0x0||_0x2c9c57['z']<=0x0)){var _0xeb825b=_0x32d7a3[_0x3db115(0xefd)];if(!(_0xeb825b['x']<=0x0||_0xeb825b['y']<=0x0||_0xeb825b['z']<=0x0)){var _0x4cf3f9,_0x36c5d1,_0x155d43=_0x32d7a3[_0x311b66(0x32a9)],_0x213fe1=_0x32d7a3[_0x311b66(0x356b)],_0x34e2bc=_0x32d7a3[_0x3db115(0x49e0)],_0x5cf10c=_0x32d7a3[_0x311b66(0x1d83)],_0x1a1d3b=_0x32d7a3[_0x3db115(0x344e)],_0x5cd65f=_0x32d7a3[_0x3db115(0xdca)]+0x1,_0x3704cd=_0x32d7a3[_0x3db115(0x534b)]+0x1;(_0x5cd65f=Math[_0x3db115(0x3d49)](_0x5cd65f*Math[_0x3db115(0x1beb)](_0x213fe1-_0x155d43)/WebGLPlot[_0x3db115(0x3c2c)]['TWO_PI']))<0x2&&(_0x5cd65f=0x2),(_0x3704cd=Math['round'](_0x3704cd*Math[_0x3db115(0x1beb)](_0x5cf10c-_0x34e2bc)/WebGLPlot[_0x3db115(0x3c2c)]['PI']))<0x2&&(_0x3704cd=0x2);var _0x4b1ea8=0x0,_0x188ca1=[_0x34e2bc],_0xb10c7b=[_0x155d43];for(_0x4cf3f9=0x0;_0x4cf3f9<_0x3704cd;_0x4cf3f9++)_0x188ca1[_0x311b66(0x2a0e)](_0x34e2bc+_0x4cf3f9*(_0x5cf10c-_0x34e2bc)/(_0x3704cd-0x1));for(_0x188ca1[_0x3db115(0x5323)](_0x5cf10c),_0x36c5d1=0x0;_0x36c5d1<_0x5cd65f;_0x36c5d1++)_0xb10c7b[_0x3db115(0x5323)](_0x155d43+_0x36c5d1*(_0x213fe1-_0x155d43)/(_0x5cd65f-0x1));_0xb10c7b[_0x3db115(0x5323)](_0x213fe1);var _0x3fd052=_0x188ca1[_0x3db115(0x809)],_0x5064a9=_0xb10c7b[_0x3db115(0x809)],_0x458141=0x0,_0x1f13a7=0x1,_0xdf823a=_0xeb825b['x']!==_0x2c9c57['x']||_0xeb825b['y']!==_0x2c9c57['y']||_0xeb825b['z']!==_0x2c9c57['z'],_0x1265f6=!0x1,_0x1e688c=!0x1,_0x2c584d=!0x1;_0xdf823a&&(_0x1f13a7=0x2,_0x34e2bc>0x0&&(_0x1265f6=!0x0,_0x458141+=_0x5cd65f-0x1),_0x5cf10c<WebGLPlot[_0x3db115(0x3c2c)]['PI']&&(_0x1e688c=!0x0,_0x458141+=_0x5cd65f-0x1),(_0x213fe1-_0x155d43)%WebGLPlot[_0x3db115(0x3c2c)][_0x311b66(0x917)]?(_0x2c584d=!0x0,_0x458141+=0x2*(_0x3704cd-0x1)+0x1):_0x458141+=0x1);var _0x5700b3=_0x5064a9*_0x3fd052*_0x1f13a7,_0x2d4523=new Float64Array(0x3*_0x5700b3),_0x2061a0=WebGLPlot[_0x3db115(0x3f77)](new Array(_0x5700b3),!0x1),_0x1f46d8=WebGLPlot[_0x311b66(0x4edf)](new Array(_0x5700b3),!0x1),_0x3c1fd5=_0x5cd65f*_0x3704cd*_0x1f13a7,_0x8acd=0x6*(_0x3c1fd5+_0x458141+0x1-(_0x5cd65f+_0x3704cd)*_0x1f13a7),_0x7e22ba=WebGLPlot[_0x3db115(0x5b2d)][_0x3db115(0x40dd)](_0x3c1fd5,_0x8acd),_0x37d716=_0x1a1d3b[_0x3db115(0x47ce)]?new Float32Array(0x3*_0x5700b3):void 0x0,_0x419592=_0x1a1d3b[_0x3db115(0x2005)]?new Float32Array(0x3*_0x5700b3):void 0x0,_0x53ee7c=_0x1a1d3b[_0x3db115(0x333d)]?new Float32Array(0x3*_0x5700b3):void 0x0,_0x419d6b=_0x1a1d3b['st']?new Float32Array(0x2*_0x5700b3):void 0x0,_0x1ea3d5=new Array(_0x3fd052),_0x44d22e=new Array(_0x3fd052);for(_0x4cf3f9=0x0;_0x4cf3f9<_0x3fd052;_0x4cf3f9++)_0x1ea3d5[_0x4cf3f9]=sin$2(_0x188ca1[_0x4cf3f9]),_0x44d22e[_0x4cf3f9]=cos$2(_0x188ca1[_0x4cf3f9]);var _0x2b79d0=new Array(_0x5064a9),_0x3cc022=new Array(_0x5064a9);for(_0x36c5d1=0x0;_0x36c5d1<_0x5064a9;_0x36c5d1++)_0x3cc022[_0x36c5d1]=cos$2(_0xb10c7b[_0x36c5d1]),_0x2b79d0[_0x36c5d1]=sin$2(_0xb10c7b[_0x36c5d1]);for(_0x4cf3f9=0x0;_0x4cf3f9<_0x3fd052;_0x4cf3f9++)for(_0x36c5d1=0x0;_0x36c5d1<_0x5064a9;_0x36c5d1++)_0x2d4523[_0x4b1ea8++]=_0x2c9c57['x']*_0x1ea3d5[_0x4cf3f9]*_0x3cc022[_0x36c5d1],_0x2d4523[_0x4b1ea8++]=_0x2c9c57['y']*_0x1ea3d5[_0x4cf3f9]*_0x2b79d0[_0x36c5d1],_0x2d4523[_0x4b1ea8++]=_0x2c9c57['z']*_0x44d22e[_0x4cf3f9];var _0x5b3352,_0x507e3a,_0x4cf15e,_0x2055ac,_0x577866=_0x5700b3/0x2;if(_0xdf823a){for(_0x4cf3f9=0x0;_0x4cf3f9<_0x3fd052;_0x4cf3f9++)for(_0x36c5d1=0x0;_0x36c5d1<_0x5064a9;_0x36c5d1++)_0x2d4523[_0x4b1ea8++]=_0xeb825b['x']*_0x1ea3d5[_0x4cf3f9]*_0x3cc022[_0x36c5d1],_0x2d4523[_0x4b1ea8++]=_0xeb825b['y']*_0x1ea3d5[_0x4cf3f9]*_0x2b79d0[_0x36c5d1],_0x2d4523[_0x4b1ea8++]=_0xeb825b['z']*_0x44d22e[_0x4cf3f9],_0x2061a0[_0x577866]=!0x0,_0x4cf3f9>0x0&&_0x4cf3f9!==_0x3fd052-0x1&&0x0!==_0x36c5d1&&_0x36c5d1!==_0x5064a9-0x1&&(_0x1f46d8[_0x577866]=!0x0),_0x577866++;}for(_0x4b1ea8=0x0,_0x4cf3f9=0x1;_0x4cf3f9<_0x3fd052-0x2;_0x4cf3f9++)for(_0x5b3352=_0x4cf3f9*_0x5064a9,_0x507e3a=(_0x4cf3f9+0x1)*_0x5064a9,_0x36c5d1=0x1;_0x36c5d1<_0x5064a9-0x2;_0x36c5d1++)_0x7e22ba[_0x4b1ea8++]=_0x507e3a+_0x36c5d1,_0x7e22ba[_0x4b1ea8++]=_0x507e3a+_0x36c5d1+0x1,_0x7e22ba[_0x4b1ea8++]=_0x5b3352+_0x36c5d1+0x1,_0x7e22ba[_0x4b1ea8++]=_0x507e3a+_0x36c5d1,_0x7e22ba[_0x4b1ea8++]=_0x5b3352+_0x36c5d1+0x1,_0x7e22ba[_0x4b1ea8++]=_0x5b3352+_0x36c5d1;if(_0xdf823a){var _0x387e09=_0x3fd052*_0x5064a9;for(_0x4cf3f9=0x1;_0x4cf3f9<_0x3fd052-0x2;_0x4cf3f9++)for(_0x5b3352=_0x387e09+_0x4cf3f9*_0x5064a9,_0x507e3a=_0x387e09+(_0x4cf3f9+0x1)*_0x5064a9,_0x36c5d1=0x1;_0x36c5d1<_0x5064a9-0x2;_0x36c5d1++)_0x7e22ba[_0x4b1ea8++]=_0x507e3a+_0x36c5d1,_0x7e22ba[_0x4b1ea8++]=_0x5b3352+_0x36c5d1,_0x7e22ba[_0x4b1ea8++]=_0x5b3352+_0x36c5d1+0x1,_0x7e22ba[_0x4b1ea8++]=_0x507e3a+_0x36c5d1,_0x7e22ba[_0x4b1ea8++]=_0x5b3352+_0x36c5d1+0x1,_0x7e22ba[_0x4b1ea8++]=_0x507e3a+_0x36c5d1+0x1;}if(_0xdf823a){if(_0x1265f6){for(_0x2055ac=_0x3fd052*_0x5064a9,_0x4cf3f9=0x1;_0x4cf3f9<_0x5064a9-0x2;_0x4cf3f9++)_0x7e22ba[_0x4b1ea8++]=_0x4cf3f9,_0x7e22ba[_0x4b1ea8++]=_0x4cf3f9+0x1,_0x7e22ba[_0x4b1ea8++]=_0x2055ac+_0x4cf3f9+0x1,_0x7e22ba[_0x4b1ea8++]=_0x4cf3f9,_0x7e22ba[_0x4b1ea8++]=_0x2055ac+_0x4cf3f9+0x1,_0x7e22ba[_0x4b1ea8++]=_0x2055ac+_0x4cf3f9;}if(_0x1e688c){for(_0x4cf15e=_0x3fd052*_0x5064a9-_0x5064a9,_0x2055ac=_0x3fd052*_0x5064a9*_0x1f13a7-_0x5064a9,_0x4cf3f9=0x1;_0x4cf3f9<_0x5064a9-0x2;_0x4cf3f9++)_0x7e22ba[_0x4b1ea8++]=_0x4cf15e+_0x4cf3f9+0x1,_0x7e22ba[_0x4b1ea8++]=_0x4cf15e+_0x4cf3f9,_0x7e22ba[_0x4b1ea8++]=_0x2055ac+_0x4cf3f9,_0x7e22ba[_0x4b1ea8++]=_0x4cf15e+_0x4cf3f9+0x1,_0x7e22ba[_0x4b1ea8++]=_0x2055ac+_0x4cf3f9,_0x7e22ba[_0x4b1ea8++]=_0x2055ac+_0x4cf3f9+0x1;}}if(_0x2c584d){for(_0x4cf3f9=0x1;_0x4cf3f9<_0x3fd052-0x2;_0x4cf3f9++)_0x2055ac=_0x5064a9*_0x3fd052+_0x5064a9*_0x4cf3f9,_0x4cf15e=_0x5064a9*_0x4cf3f9,_0x7e22ba[_0x4b1ea8++]=_0x2055ac,_0x7e22ba[_0x4b1ea8++]=_0x4cf15e+_0x5064a9,_0x7e22ba[_0x4b1ea8++]=_0x4cf15e,_0x7e22ba[_0x4b1ea8++]=_0x2055ac,_0x7e22ba[_0x4b1ea8++]=_0x2055ac+_0x5064a9,_0x7e22ba[_0x4b1ea8++]=_0x4cf15e+_0x5064a9;for(_0x4cf3f9=0x1;_0x4cf3f9<_0x3fd052-0x2;_0x4cf3f9++)_0x2055ac=_0x5064a9*_0x3fd052+_0x5064a9*(_0x4cf3f9+0x1)-0x1,_0x4cf15e=_0x5064a9*(_0x4cf3f9+0x1)-0x1,_0x7e22ba[_0x4b1ea8++]=_0x4cf15e+_0x5064a9,_0x7e22ba[_0x4b1ea8++]=_0x2055ac,_0x7e22ba[_0x4b1ea8++]=_0x4cf15e,_0x7e22ba[_0x4b1ea8++]=_0x4cf15e+_0x5064a9,_0x7e22ba[_0x4b1ea8++]=_0x2055ac+_0x5064a9,_0x7e22ba[_0x4b1ea8++]=_0x2055ac;}var _0x3fe84b=new WebGLPlot[(_0x3db115(0x2264))]();_0x1a1d3b[_0x3db115(0x3747)]&&(_0x3fe84b[_0x3db115(0x3747)]=new WebGLPlot[(_0x3db115(0x5e51))]({'componentDatatype':WebGLPlot['ComponentDatatype'][_0x3db115(0x4e01)],'componentsPerAttribute':0x3,'values':_0x2d4523}));var _0x4dc4e5,_0x1865c0=0x0,_0xaac576=0x0,_0x59e005=0x0,_0x2d8f76=0x0,_0x2f941e=_0x5700b3/0x2,_0x449abf=WebGLPlot[_0x3db115(0x45b3)][_0x3db115(0x16c8)](_0x2c9c57),_0x3fc58c=WebGLPlot[_0x311b66(0x4874)][_0x3db115(0x16c8)](_0xeb825b);if(_0x1a1d3b['st']||_0x1a1d3b[_0x311b66(0x4407)]||_0x1a1d3b[_0x3db115(0x2005)]||_0x1a1d3b[_0x3db115(0x333d)]){for(_0x4cf3f9=0x0;_0x4cf3f9<_0x5700b3;_0x4cf3f9++){_0x4dc4e5=_0x2061a0[_0x4cf3f9]?_0x3fc58c:_0x449abf;var _0x3e93ca=WebGLPlot[_0x3db115(0x4bd6)]['fromArray'](_0x2d4523,0x3*_0x4cf3f9,scratchPosition),_0x50cc01=_0x4dc4e5[_0x3db115(0x2b98)](_0x3e93ca,scratchNormal);if(_0x1f46d8[_0x4cf3f9]&&WebGLPlot[_0x311b66(0x141)][_0x3db115(0xa61)](_0x50cc01,_0x50cc01),_0x1a1d3b['st']){var _0x583320=WebGLPlot[_0x3db115(0x547a)][_0x3db115(0xa61)](_0x50cc01,scratchNormalST);_0x419d6b[_0x1865c0++]=Math[_0x3db115(0x51e)](_0x583320['y'],_0x583320['x'])/WebGLPlot[_0x3db115(0x3c2c)][_0x3db115(0x352c)]+0.5,_0x419d6b[_0x1865c0++]=Math[_0x3db115(0x17b7)](_0x50cc01['z'])/WebGLPlot[_0x311b66(0x2a2d)]['PI']+0.5;}if(_0x1a1d3b[_0x3db115(0x47ce)]&&(_0x37d716[_0xaac576++]=_0x50cc01['x'],_0x37d716[_0xaac576++]=_0x50cc01['y'],_0x37d716[_0xaac576++]=_0x50cc01['z']),_0x1a1d3b[_0x3db115(0x2005)]||_0x1a1d3b['bitangent']){var _0x238eac,_0x52e593=scratchTangent,_0x6583e=0x0;if(_0x2061a0[_0x4cf3f9]&&(_0x6583e=_0x2f941e),_0x238eac=!_0x1265f6&&_0x4cf3f9>=_0x6583e&&_0x4cf3f9<_0x6583e+0x2*_0x5064a9?WebGLPlot[_0x3db115(0x4bd6)][_0x3db115(0x442b)]:WebGLPlot[_0x311b66(0x141)][_0x311b66(0x1e5a)],WebGLPlot[_0x3db115(0x4bd6)][_0x3db115(0x4143)](_0x238eac,_0x50cc01,_0x52e593),WebGLPlot[_0x3db115(0x4bd6)][_0x3db115(0x4853)](_0x52e593,_0x52e593),_0x1a1d3b[_0x3db115(0x2005)]&&(_0x419592[_0x59e005++]=_0x52e593['x'],_0x419592[_0x59e005++]=_0x52e593['y'],_0x419592[_0x59e005++]=_0x52e593['z']),_0x1a1d3b[_0x311b66(0x506b)]){var _0xf3070d=WebGLPlot[_0x3db115(0x4bd6)][_0x3db115(0x4143)](_0x50cc01,_0x52e593,scratchBitangent);WebGLPlot[_0x3db115(0x4bd6)][_0x3db115(0x4853)](_0xf3070d,_0xf3070d),_0x53ee7c[_0x2d8f76++]=_0xf3070d['x'],_0x53ee7c[_0x2d8f76++]=_0xf3070d['y'],_0x53ee7c[_0x2d8f76++]=_0xf3070d['z'];}}}_0x1a1d3b['st']&&(_0x3fe84b['st']=new WebGLPlot[(_0x3db115(0x5e51))]({'componentDatatype':WebGLPlot[_0x3db115(0x2957)][_0x3db115(0x486a)],'componentsPerAttribute':0x2,'values':_0x419d6b})),_0x1a1d3b[_0x311b66(0x4407)]&&(_0x3fe84b[_0x3db115(0x47ce)]=new WebGLPlot[(_0x3db115(0x5e51))]({'componentDatatype':WebGLPlot[_0x3db115(0x2957)][_0x3db115(0x486a)],'componentsPerAttribute':0x3,'values':_0x37d716})),_0x1a1d3b[_0x3db115(0x2005)]&&(_0x3fe84b[_0x311b66(0x232e)]=new WebGLPlot[(_0x3db115(0x5e51))]({'componentDatatype':WebGLPlot[_0x3db115(0x2957)][_0x3db115(0x486a)],'componentsPerAttribute':0x3,'values':_0x419592})),_0x1a1d3b['bitangent']&&(_0x3fe84b[_0x3db115(0x333d)]=new WebGLPlot[(_0x3db115(0x5e51))]({'componentDatatype':WebGLPlot[_0x3db115(0x2957)][_0x3db115(0x486a)],'componentsPerAttribute':0x3,'values':_0x53ee7c}));}if(WebGLPlot[_0x3db115(0x5f34)](_0x32d7a3[_0x3db115(0x2827)])){var _0x34c5c6=_0x2d4523[_0x3db115(0x809)],_0x75f242=new Uint8Array(_0x34c5c6/0x3),_0x1b9530=_0x32d7a3[_0x311b66(0x16cc)]===WebGLPlot[_0x3db115(0x4c7f)][_0x311b66(0x364a)]?0x0:0x1;WebGLPlot[_0x3db115(0x3f77)](_0x75f242,_0x1b9530),_0x3fe84b[_0x3db115(0x18ae)]=new WebGLPlot[(_0x311b66(0x4dc3))]({'componentDatatype':WebGLPlot[_0x311b66(0x2a5b)][_0x3db115(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x75f242});}return new WebGLPlot[(_0x311b66(0x34b2))]({'attributes':_0x3fe84b,'indices':_0x7e22ba,'primitiveType':WebGLPlot[_0x3db115(0x47c1)][_0x3db115(0xf30)],'boundingSphere':WebGLPlot[_0x311b66(0x1b72)][_0x3db115(0x4d91)](_0x449abf),'offsetAttribute':_0x32d7a3[_0x311b66(0x16cc)]});}}},PlotRadarGeometry[_0x307c2b(0xe80)]=function(){var _0x203277=_0x5e00b3;return WebGLPlot[_0x203277(0x5f34)](unitEllipsoidGeometry)||(unitEllipsoidGeometry=PlotRadarGeometry[_0x203277(0x1647)](new PlotRadarGeometry({'radii':new WebGLPlot[(_0x203277(0x4bd6))](0x1,0x1,0x1),'vertexFormat':WebGLPlot['VertexFormat']['POSITION_ONLY']}))),unitEllipsoidGeometry;};var defaultRadii=new WebGLPlot[(_0x5e00b3(0x4bd6))](0x1,0x1,0x1),cos$1=Math[_0x5e00b3(0x52a3)],sin$1=Math['sin'];function PlotRadarOutlineGeometry(_0x2fb550){var _0x3ec606=_0x307c2b,_0x44c63a=_0x5e00b3;_0x2fb550=WebGLPlot[_0x44c63a(0x3bf5)](_0x2fb550,WebGLPlot[_0x3ec606(0x76f)][_0x44c63a(0x243c)]);var _0x98986b=WebGLPlot[_0x3ec606(0x76f)](_0x2fb550['scale'],0x1),_0x44b17a=WebGLPlot[_0x44c63a(0x3bf5)](_0x2fb550[_0x3ec606(0x19b1)],defaultRadii),_0x5655ae=WebGLPlot[_0x44c63a(0x3bf5)](_0x2fb550[_0x44c63a(0x6d1)],_0x44b17a),_0x3dd3b9=WebGLPlot['defaultValue'](_0x2fb550[_0x44c63a(0x1548)],0x0),_0x18555a=WebGLPlot[_0x44c63a(0x3bf5)](_0x2fb550[_0x44c63a(0x47ec)],WebGLPlot[_0x44c63a(0x3c2c)][_0x44c63a(0x352c)]),_0x4065c2=WebGLPlot[_0x44c63a(0x3bf5)](_0x2fb550[_0x3ec606(0x1d08)],0x0),_0x15b5b6=WebGLPlot[_0x3ec606(0x76f)](_0x2fb550['_maximumCone'],WebGLPlot[_0x44c63a(0x3c2c)]['PI']),_0x4d9086=Math[_0x44c63a(0x3d49)](WebGLPlot[_0x44c63a(0x3bf5)](_0x2fb550[_0x44c63a(0x5c90)],0xa)),_0x2180ff=Math[_0x44c63a(0x3d49)](WebGLPlot[_0x44c63a(0x3bf5)](_0x2fb550[_0x44c63a(0x20d6)],0x8)),_0x484b15=Math[_0x44c63a(0x3d49)](WebGLPlot[_0x44c63a(0x3bf5)](_0x2fb550[_0x44c63a(0x13d7)],0x80));this[_0x44c63a(0x1ef1)]=new WebGLPlot[(_0x44c63a(0x4bd6))](_0x44b17a['x']*_0x98986b,_0x44b17a['y']*_0x98986b,_0x44b17a['z']*_0x98986b),this[_0x44c63a(0xefd)]=new WebGLPlot[(_0x44c63a(0x4bd6))](_0x5655ae['x']*_0x98986b,_0x5655ae['y']*_0x98986b,_0x5655ae['z']*_0x98986b),this[_0x44c63a(0x1548)]=_0x3dd3b9,this[_0x44c63a(0x47ec)]=_0x18555a,this[_0x44c63a(0x49e0)]=_0x4065c2,this[_0x44c63a(0x5ea4)]=_0x15b5b6,this[_0x3ec606(0x451f)]=_0x4d9086,this[_0x44c63a(0xdca)]=_0x2180ff,this[_0x44c63a(0x34e9)]=_0x484b15,this[_0x44c63a(0x2827)]=_0x2fb550[_0x44c63a(0x4236)],this[_0x44c63a(0x254e)]=_0x44c63a(0x259c);}PlotRadarOutlineGeometry[_0x5e00b3(0x2dd8)]=0x2*WebGLPlot[_0x5e00b3(0x4bd6)][_0x5e00b3(0x2dd8)]+0x8,PlotRadarOutlineGeometry[_0x5e00b3(0x52a8)]=function(_0x1b4401,_0x33f17e,_0x251198){var _0x4e2fa1=_0x307c2b,_0x118b49=_0x5e00b3;return _0x251198=WebGLPlot[_0x118b49(0x3bf5)](_0x251198,0x0),WebGLPlot[_0x118b49(0x4bd6)][_0x118b49(0x52a8)](_0x1b4401[_0x118b49(0x1ef1)],_0x33f17e,_0x251198),_0x251198+=WebGLPlot[_0x118b49(0x4bd6)][_0x118b49(0x2dd8)],WebGLPlot[_0x118b49(0x4bd6)][_0x4e2fa1(0x5845)](_0x1b4401[_0x4e2fa1(0x16d)],_0x33f17e,_0x251198),_0x251198+=WebGLPlot[_0x118b49(0x4bd6)][_0x4e2fa1(0x18d6)],_0x33f17e[_0x251198++]=_0x1b4401[_0x118b49(0x1548)],_0x33f17e[_0x251198++]=_0x1b4401[_0x4e2fa1(0x356b)],_0x33f17e[_0x251198++]=_0x1b4401['_minimumCone'],_0x33f17e[_0x251198++]=_0x1b4401[_0x118b49(0x5ea4)],_0x33f17e[_0x251198++]=_0x1b4401[_0x118b49(0x534b)],_0x33f17e[_0x251198++]=_0x1b4401[_0x118b49(0xdca)],_0x33f17e[_0x251198++]=_0x1b4401[_0x118b49(0x34e9)],_0x33f17e[_0x251198]=WebGLPlot[_0x4e2fa1(0x76f)](_0x1b4401[_0x118b49(0x2827)],-0x1),_0x33f17e;};var scratchRadii=new WebGLPlot['Cartesian3'](),scratchInnerRadii=new WebGLPlot[(_0x307c2b(0x141))](),scratchOptions={'radii':scratchRadii,'innerRadii':scratchInnerRadii,'minimumClock':void 0x0,'maximumClock':void 0x0,'minimumCone':void 0x0,'maximumCone':void 0x0,'stackPartitions':void 0x0,'slicePartitions':void 0x0,'subdivisions':void 0x0,'offsetAttribute':void 0x0};PlotRadarOutlineGeometry[_0x5e00b3(0x1d8a)]=function(_0xf518e8,_0x81dbf1,_0x4977e1){var _0xd04aa0=_0x307c2b,_0x2a7613=_0x5e00b3;_0x81dbf1=WebGLPlot[_0x2a7613(0x3bf5)](_0x81dbf1,0x0);var _0x3e6559=WebGLPlot[_0xd04aa0(0x141)][_0x2a7613(0x1d8a)](_0xf518e8,_0x81dbf1,scratchRadii);_0x81dbf1+=WebGLPlot[_0x2a7613(0x4bd6)][_0x2a7613(0x2dd8)];var _0x1e10a3=WebGLPlot[_0xd04aa0(0x141)][_0x2a7613(0x1d8a)](_0xf518e8,_0x81dbf1,scratchInnerRadii);_0x81dbf1+=WebGLPlot[_0x2a7613(0x4bd6)][_0x2a7613(0x2dd8)];var _0x46bde0=_0xf518e8[_0x81dbf1++],_0x358e5e=_0xf518e8[_0x81dbf1++],_0x53361a=_0xf518e8[_0x81dbf1++],_0x15ee10=_0xf518e8[_0x81dbf1++],_0xc940f7=_0xf518e8[_0x81dbf1++],_0x4a23b9=_0xf518e8[_0x81dbf1++],_0x3b0e5d=_0xf518e8[_0x81dbf1++],_0x24e04c=_0xf518e8[_0x81dbf1];return WebGLPlot[_0x2a7613(0x5f34)](_0x4977e1)?(_0x4977e1[_0x2a7613(0x1ef1)]=WebGLPlot[_0x2a7613(0x4bd6)][_0x2a7613(0x40f3)](_0x3e6559,_0x4977e1[_0x2a7613(0x1ef1)]),_0x4977e1[_0x2a7613(0xefd)]=WebGLPlot[_0x2a7613(0x4bd6)][_0x2a7613(0x40f3)](_0x1e10a3,_0x4977e1[_0x2a7613(0xefd)]),_0x4977e1[_0xd04aa0(0x32a9)]=_0x46bde0,_0x4977e1[_0x2a7613(0x47ec)]=_0x358e5e,_0x4977e1[_0x2a7613(0x49e0)]=_0x53361a,_0x4977e1[_0xd04aa0(0x1d83)]=_0x15ee10,_0x4977e1[_0x2a7613(0x534b)]=_0xc940f7,_0x4977e1[_0x2a7613(0xdca)]=_0x4a23b9,_0x4977e1[_0x2a7613(0x34e9)]=_0x3b0e5d,_0x4977e1[_0x2a7613(0x2827)]=-0x1===_0x24e04c?void 0x0:_0x24e04c,_0x4977e1):(scratchOptions[_0x2a7613(0x2e5c)]=_0x46bde0,scratchOptions[_0x2a7613(0x35cb)]=_0x358e5e,scratchOptions[_0x2a7613(0x4dfb)]=_0x53361a,scratchOptions[_0x2a7613(0x4e76)]=_0x15ee10,scratchOptions[_0xd04aa0(0x5a40)]=_0xc940f7,scratchOptions[_0xd04aa0(0x7d2)]=_0x4a23b9,scratchOptions[_0x2a7613(0x13d7)]=_0x3b0e5d,scratchOptions[_0x2a7613(0x4236)]=-0x1===_0x24e04c?void 0x0:_0x24e04c,new PlotRadarOutlineGeometry(scratchOptions));},PlotRadarOutlineGeometry[_0x5e00b3(0x1647)]=function(_0x13ceb3){var _0x10c5a3=_0x307c2b,_0x12c2b8=_0x5e00b3,_0x2a1f9c=_0x13ceb3[_0x12c2b8(0x1ef1)];if(!(_0x2a1f9c['x']<=0x0||_0x2a1f9c['y']<=0x0||_0x2a1f9c['z']<=0x0)){var _0x413d5e=_0x13ceb3[_0x10c5a3(0x16d)];if(!(_0x413d5e['x']<=0x0||_0x413d5e['y']<=0x0||_0x413d5e['z']<=0x0)){var _0x304038=_0x13ceb3[_0x12c2b8(0x1548)],_0x12d0dc=_0x13ceb3[_0x12c2b8(0x47ec)],_0x4f1416=_0x13ceb3[_0x12c2b8(0x49e0)],_0xaa831c=_0x13ceb3[_0x10c5a3(0x1d83)],_0x5a7dd2=_0x13ceb3[_0x12c2b8(0x34e9)],_0x1819e9=WebGLPlot[_0x12c2b8(0x45b3)][_0x12c2b8(0x16c8)](_0x2a1f9c),_0xe10bd9=_0x13ceb3[_0x12c2b8(0xdca)]+0x1,_0x5eaf64=_0x13ceb3[_0x12c2b8(0x534b)]+0x1;(_0xe10bd9=Math[_0x10c5a3(0x1ff1)](_0xe10bd9*Math[_0x10c5a3(0x971)](_0x12d0dc-_0x304038)/WebGLPlot[_0x12c2b8(0x3c2c)][_0x12c2b8(0x352c)]))<0x2&&(_0xe10bd9=0x2),(_0x5eaf64=Math[_0x12c2b8(0x3d49)](_0x5eaf64*Math[_0x12c2b8(0x1beb)](_0xaa831c-_0x4f1416)/WebGLPlot[_0x12c2b8(0x3c2c)]['PI']))<0x2&&(_0x5eaf64=0x2);var _0x19059c=0x0,_0x59a905=0x1,_0x450615=_0x413d5e['x']!==_0x2a1f9c['x']||_0x413d5e['y']!==_0x2a1f9c['y']||_0x413d5e['z']!==_0x2a1f9c['z'],_0xa65f2d=!0x1,_0x5d96c9=!0x1;_0x450615&&(_0x59a905=0x2,_0x4f1416>0x0&&(_0xa65f2d=!0x0,_0x19059c+=_0xe10bd9),_0xaa831c<WebGLPlot[_0x10c5a3(0x2a2d)]['PI']&&(_0x5d96c9=!0x0,_0x19059c+=_0xe10bd9));var _0x1a35ae,_0x25b4e1,_0x10c60b,_0x13e571,_0x4c80d8=_0x5a7dd2*_0x59a905*(_0x5eaf64+_0xe10bd9),_0x45071d=new Float64Array(0x3*_0x4c80d8),_0x32da5f=0x2*(_0x4c80d8+_0x19059c-(_0xe10bd9+_0x5eaf64)*_0x59a905),_0xc6ab3=WebGLPlot[_0x12c2b8(0x5b2d)][_0x10c5a3(0x9e8)](_0x4c80d8,_0x32da5f),_0x277550=0x0,_0xfea0c1=new Array(_0x5eaf64),_0x564f89=new Array(_0x5eaf64);for(_0x1a35ae=0x0;_0x1a35ae<_0x5eaf64;_0x1a35ae++)_0x13e571=_0x4f1416+_0x1a35ae*(_0xaa831c-_0x4f1416)/(_0x5eaf64-0x1),_0xfea0c1[_0x1a35ae]=sin$1(_0x13e571),_0x564f89[_0x1a35ae]=cos$1(_0x13e571);var _0xfd172a=new Array(_0x5a7dd2),_0x58b5ae=new Array(_0x5a7dd2);for(_0x1a35ae=0x0;_0x1a35ae<_0x5a7dd2;_0x1a35ae++)_0x10c60b=_0x304038+_0x1a35ae*(_0x12d0dc-_0x304038)/(_0x5a7dd2-0x1),_0xfd172a[_0x1a35ae]=sin$1(_0x10c60b),_0x58b5ae[_0x1a35ae]=cos$1(_0x10c60b);for(_0x1a35ae=0x0;_0x1a35ae<_0x5eaf64;_0x1a35ae++)for(_0x25b4e1=0x0;_0x25b4e1<_0x5a7dd2;_0x25b4e1++)_0x45071d[_0x277550++]=_0x2a1f9c['x']*_0xfea0c1[_0x1a35ae]*_0x58b5ae[_0x25b4e1],_0x45071d[_0x277550++]=_0x2a1f9c['y']*_0xfea0c1[_0x1a35ae]*_0xfd172a[_0x25b4e1],_0x45071d[_0x277550++]=_0x2a1f9c['z']*_0x564f89[_0x1a35ae];if(_0x450615){for(_0x1a35ae=0x0;_0x1a35ae<_0x5eaf64;_0x1a35ae++)for(_0x25b4e1=0x0;_0x25b4e1<_0x5a7dd2;_0x25b4e1++)_0x45071d[_0x277550++]=_0x413d5e['x']*_0xfea0c1[_0x1a35ae]*_0x58b5ae[_0x25b4e1],_0x45071d[_0x277550++]=_0x413d5e['y']*_0xfea0c1[_0x1a35ae]*_0xfd172a[_0x25b4e1],_0x45071d[_0x277550++]=_0x413d5e['z']*_0x564f89[_0x1a35ae];}for(_0xfea0c1['length']=_0x5a7dd2,_0x564f89[_0x10c5a3(0x2ef4)]=_0x5a7dd2,_0x1a35ae=0x0;_0x1a35ae<_0x5a7dd2;_0x1a35ae++)_0x13e571=_0x4f1416+_0x1a35ae*(_0xaa831c-_0x4f1416)/(_0x5a7dd2-0x1),_0xfea0c1[_0x1a35ae]=sin$1(_0x13e571),_0x564f89[_0x1a35ae]=cos$1(_0x13e571);for(_0xfd172a[_0x12c2b8(0x809)]=_0xe10bd9,_0x58b5ae[_0x12c2b8(0x809)]=_0xe10bd9,_0x1a35ae=0x0;_0x1a35ae<_0xe10bd9;_0x1a35ae++)_0x10c60b=_0x304038+_0x1a35ae*(_0x12d0dc-_0x304038)/(_0xe10bd9-0x1),_0xfd172a[_0x1a35ae]=sin$1(_0x10c60b),_0x58b5ae[_0x1a35ae]=cos$1(_0x10c60b);for(_0x1a35ae=0x0;_0x1a35ae<_0x5a7dd2;_0x1a35ae++)for(_0x25b4e1=0x0;_0x25b4e1<_0xe10bd9;_0x25b4e1++)_0x45071d[_0x277550++]=_0x2a1f9c['x']*_0xfea0c1[_0x1a35ae]*_0x58b5ae[_0x25b4e1],_0x45071d[_0x277550++]=_0x2a1f9c['y']*_0xfea0c1[_0x1a35ae]*_0xfd172a[_0x25b4e1],_0x45071d[_0x277550++]=_0x2a1f9c['z']*_0x564f89[_0x1a35ae];if(_0x450615){for(_0x1a35ae=0x0;_0x1a35ae<_0x5a7dd2;_0x1a35ae++)for(_0x25b4e1=0x0;_0x25b4e1<_0xe10bd9;_0x25b4e1++)_0x45071d[_0x277550++]=_0x413d5e['x']*_0xfea0c1[_0x1a35ae]*_0x58b5ae[_0x25b4e1],_0x45071d[_0x277550++]=_0x413d5e['y']*_0xfea0c1[_0x1a35ae]*_0xfd172a[_0x25b4e1],_0x45071d[_0x277550++]=_0x413d5e['z']*_0x564f89[_0x1a35ae];}for(_0x277550=0x0,_0x1a35ae=0x0;_0x1a35ae<_0x5eaf64*_0x59a905;_0x1a35ae++){var _0xe28dbe=_0x1a35ae*_0x5a7dd2;for(_0x25b4e1=0x0;_0x25b4e1<_0x5a7dd2-0x1;_0x25b4e1++)_0xc6ab3[_0x277550++]=_0xe28dbe+_0x25b4e1,_0xc6ab3[_0x277550++]=_0xe28dbe+_0x25b4e1+0x1;}var _0x5a1513=_0x5eaf64*_0x5a7dd2*_0x59a905;for(_0x1a35ae=0x0;_0x1a35ae<_0xe10bd9;_0x1a35ae++)for(_0x25b4e1=0x0;_0x25b4e1<_0x5a7dd2-0x1;_0x25b4e1++)_0xc6ab3[_0x277550++]=_0x5a1513+_0x1a35ae+_0x25b4e1*_0xe10bd9,_0xc6ab3[_0x277550++]=_0x5a1513+_0x1a35ae+(_0x25b4e1+0x1)*_0xe10bd9;if(_0x450615){for(_0x5a1513=_0x5eaf64*_0x5a7dd2*_0x59a905+_0xe10bd9*_0x5a7dd2,_0x1a35ae=0x0;_0x1a35ae<_0xe10bd9;_0x1a35ae++)for(_0x25b4e1=0x0;_0x25b4e1<_0x5a7dd2-0x1;_0x25b4e1++)_0xc6ab3[_0x277550++]=_0x5a1513+_0x1a35ae+_0x25b4e1*_0xe10bd9,_0xc6ab3[_0x277550++]=_0x5a1513+_0x1a35ae+(_0x25b4e1+0x1)*_0xe10bd9;}if(_0x450615){var _0x30626d=_0x5eaf64*_0x5a7dd2*_0x59a905,_0xeb7d89=_0x30626d+_0x5a7dd2*_0xe10bd9;if(_0xa65f2d){for(_0x1a35ae=0x0;_0x1a35ae<_0xe10bd9;_0x1a35ae++)_0xc6ab3[_0x277550++]=_0x30626d+_0x1a35ae,_0xc6ab3[_0x277550++]=_0xeb7d89+_0x1a35ae;}if(_0x5d96c9){for(_0x30626d+=_0x5a7dd2*_0xe10bd9-_0xe10bd9,_0xeb7d89+=_0x5a7dd2*_0xe10bd9-_0xe10bd9,_0x1a35ae=0x0;_0x1a35ae<_0xe10bd9;_0x1a35ae++)_0xc6ab3[_0x277550++]=_0x30626d+_0x1a35ae,_0xc6ab3[_0x277550++]=_0xeb7d89+_0x1a35ae;}}var _0x239257=new WebGLPlot[(_0x10c5a3(0x3248))]({'position':new WebGLPlot[(_0x12c2b8(0x5e51))]({'componentDatatype':WebGLPlot[_0x12c2b8(0x2957)][_0x12c2b8(0x4e01)],'componentsPerAttribute':0x3,'values':_0x45071d})});if(WebGLPlot[_0x10c5a3(0x1563)](_0x13ceb3[_0x12c2b8(0x2827)])){var _0x48513d=_0x45071d[_0x12c2b8(0x809)],_0x5c7068=new Uint8Array(_0x48513d/0x3),_0x4ad76f=_0x13ceb3[_0x12c2b8(0x2827)]===WebGLPlot[_0x12c2b8(0x4c7f)][_0x12c2b8(0x423a)]?0x0:0x1;WebGLPlot[_0x12c2b8(0x3f77)](_0x5c7068,_0x4ad76f),_0x239257[_0x12c2b8(0x18ae)]=new WebGLPlot[(_0x12c2b8(0x5e51))]({'componentDatatype':WebGLPlot[_0x12c2b8(0x2957)][_0x12c2b8(0x1b0f)],'componentsPerAttribute':0x1,'values':_0x5c7068});}return new WebGLPlot[(_0x10c5a3(0x34b2))]({'attributes':_0x239257,'indices':_0xc6ab3,'primitiveType':WebGLPlot[_0x10c5a3(0x28b7)][_0x12c2b8(0x4b11)],'boundingSphere':WebGLPlot[_0x12c2b8(0x7ec)][_0x12c2b8(0x4d91)](_0x1819e9),'offsetAttribute':_0x13ceb3[_0x10c5a3(0x16cc)]});}}};var _plotRadarUpdater_=void 0x0;function PlotRadarUpdater(_0x29305e){var _0x39b6c8=_0x307c2b,_0x568a58=_0x5e00b3;if(!_0x29305e)throw new WebGLPlot[(_0x568a58(0x1470))](_0x39b6c8(0x566c));_plotRadarUpdater_||(this[_0x568a58(0x21ae)](0x32),this[_0x568a58(0x1fda)]=new WebGLPlot[(_0x568a58(0x5fe6))](),_0x29305e[_0x568a58(0x37e8)][_0x39b6c8(0x1af6)](this[_0x568a58(0x1fda)])),this[_0x568a58(0x214e)]=[];}PlotRadarUpdater[_0x5e00b3(0x35eb)]=function(_0x338b96){return _plotRadarUpdater_||(_plotRadarUpdater_=new PlotRadarUpdater(_0x338b96)),_plotRadarUpdater_;},PlotRadarUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x30c2)]=function(_0x5d3c75){var _0x18981e=_0x307c2b,_0x42370a=_0x5e00b3;_0x5d3c75[_0x42370a(0x4fef)]&&this[_0x18981e(0x3e80)][_0x42370a(0x5323)](_0x5d3c75);},PlotRadarUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x57d2)]=function(_0x357025){var _0x18684a=_0x307c2b,_0x44124e=_0x5e00b3;for(let _0x46d96a=0x0;_0x46d96a<this[_0x18684a(0x3e80)][_0x18684a(0x2ef4)];_0x46d96a++){this[_0x44124e(0x214e)][_0x46d96a][_0x44124e(0x29a)](_0x357025);}},PlotRadarUpdater[_0x5e00b3(0x3720)][_0x5e00b3(0x21ae)]=function(_0x2cc0b4){var _0x266256=_0x5e00b3;this[_0x266256(0x3b17)]();let _0xe57496=this;this[_0x266256(0x33cf)]=setInterval(function(){var _0x2e5bb6=_0x266256;_0xe57496[_0x2e5bb6(0x57d2)](_0x2cc0b4);},_0x2cc0b4);},PlotRadarUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x3b17)]=function(){var _0x53ac91=_0x5e00b3;clearInterval(this[_0x53ac91(0x33cf)]),this['IntervalID']=-0x1;},PlotRadarUpdater[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x21f5d5=_0x307c2b,_0x18b7f0=_0x5e00b3;this[_0x18b7f0(0x3b17)](),_plotRadarUpdater_=void 0x0,this[_0x18b7f0(0x1fda)][_0x21f5d5(0x5020)]();};class PlotRadarBase extends PlotGeoEffectBase{constructor(_0x3606c5,_0x1017f9){var _0x29b668=_0x307c2b,_0xbd1d41=_0x5e00b3;super(_0x3606c5),this[_0xbd1d41(0x5e52)]=_0x1017f9,this[_0xbd1d41(0x3b3f)]=!0x1,this[_0xbd1d41(0x4fef)]=_0x29b668(0x14b0),_0x3606c5&&(this['_scale']=WebGLPlot$f['defaultValue'](_0x3606c5[_0xbd1d41(0x4a6e)],0x1),this[_0xbd1d41(0x32b3)]=WebGLPlot$f[_0x29b668(0x76f)](_0x3606c5['id'],WebGLPlot$f[_0x29b668(0x39b)]()),this[_0x29b668(0x236)]=WebGLPlot$f[_0xbd1d41(0x3bf5)](_0x3606c5[_0xbd1d41(0x3fb9)],new WebGLPlot$f[(_0x29b668(0x141))]()),this[_0xbd1d41(0x3fc4)]=WebGLPlot$f[_0xbd1d41(0x3bf5)](_0x3606c5[_0xbd1d41(0x2c14)],new WebGLPlot$f[(_0x29b668(0x141))]()),this[_0xbd1d41(0x4cae)]=WebGLPlot$f[_0xbd1d41(0x3bf5)](_0x3606c5[_0xbd1d41(0x5ce1)],[]),this[_0xbd1d41(0x1ef1)]=WebGLPlot$f[_0xbd1d41(0x3bf5)](_0x3606c5[_0xbd1d41(0x37ad)],new WebGLPlot$f[(_0xbd1d41(0x4bd6))](0x1,0x1,0x1)),this[_0x29b668(0x3169)]=WebGLPlot$f[_0xbd1d41(0x3bf5)](_0x3606c5[_0xbd1d41(0x20d6)],0x43),this[_0xbd1d41(0x534b)]=WebGLPlot$f[_0x29b668(0x76f)](_0x3606c5[_0xbd1d41(0x5c90)],0x43),this[_0xbd1d41(0x1462)]=WebGLPlot$f[_0xbd1d41(0x3bf5)](_0x3606c5[_0xbd1d41(0x3234)],!0x0),this['_fill']=WebGLPlot$f[_0xbd1d41(0x3bf5)](_0x3606c5[_0xbd1d41(0x3ae2)],!0x0),this['_fillColor']=WebGLPlot$f[_0xbd1d41(0x3bf5)](_0x3606c5[_0x29b668(0x260e)],new WebGLPlot$f[(_0xbd1d41(0x3722))](0x1,0x0,0x0,0.5)),this[_0xbd1d41(0x34f0)]=WebGLPlot$f['defaultValue'](_0x3606c5['isOutline'],!0x0),this[_0xbd1d41(0x4bbe)]=WebGLPlot$f[_0xbd1d41(0x3bf5)](_0x3606c5[_0xbd1d41(0x247e)],new WebGLPlot$f[(_0xbd1d41(0x3722))](0x1,0x0,0x0,0x1)),this[_0xbd1d41(0x4c76)]=WebGLPlot$f[_0x29b668(0x76f)](_0x3606c5['outlineWidth'],0x1),_0x3606c5[_0xbd1d41(0x4d40)]?this[_0xbd1d41(0x1216)]=new WebGLPlot$f[(_0xbd1d41(0x4bd6))](WebGLPlot$f[_0x29b668(0x2a2d)][_0x29b668(0x18e6)](_0x3606c5[_0xbd1d41(0x4d40)]['x']),WebGLPlot$f[_0x29b668(0x2a2d)][_0x29b668(0x18e6)](_0x3606c5[_0xbd1d41(0x4d40)]['y']),WebGLPlot$f[_0xbd1d41(0x3c2c)][_0xbd1d41(0x4476)](_0x3606c5[_0x29b668(0x47c0)]['z'])):this['_rotate']=new WebGLPlot$f[(_0xbd1d41(0x4bd6))](0x0,0x0,0x0),this[_0x29b668(0x4ffe)]=WebGLPlot$f[_0xbd1d41(0x3bf5)](_0x3606c5[_0xbd1d41(0x5cc1)],WebGLPlot$f[_0xbd1d41(0x4cf5)][_0xbd1d41(0x597d)])),_0x1017f9&&(PlotRadarUpdater[_0xbd1d41(0x35eb)](_0x1017f9)[_0xbd1d41(0x30c2)](this),this[_0x29b668(0x5899)]=PlotRadarUpdater[_0xbd1d41(0x35eb)]()[_0x29b668(0x5899)]),this[_0xbd1d41(0x5b5)]=void 0x0,this[_0xbd1d41(0x95c)]=void 0x0;}[_0x5e00b3(0x2c95)](){var _0x16cf40=_0x307c2b,_0xca548d=_0x5e00b3,_0xdad85c=new WebGLPlot$f[(_0x16cf40(0x3c82))](this[_0x16cf40(0x60c)]['z'],this[_0xca548d(0x1216)]['y'],this[_0xca548d(0x1216)]['x']);const _0x961c8a=WebGLPlot$f[_0xca548d(0x4bd6)][_0xca548d(0x10c5)](this[_0x16cf40(0x1e6)]['x']+this[_0xca548d(0x3fc4)]['x'],this[_0xca548d(0x3fb9)]['y']+this[_0xca548d(0x3fc4)]['y'],this[_0xca548d(0x3fb9)]['z']+this[_0x16cf40(0x4fe)]['z']),_0x24da67=WebGLPlot$f[_0x16cf40(0x1d1d)][_0xca548d(0x558d)](_0x961c8a,_0xdad85c);this[_0x16cf40(0x25f9)]&&this[_0xca548d(0x5afa)](_0x24da67),this[_0xca548d(0x23a9)]&&this[_0xca548d(0x454b)](_0x24da67);}['_addFillPrimitive'](_0x5c3d46){var _0x1d2504=_0x307c2b,_0x3a56fb=_0x5e00b3;if(this[_0x3a56fb(0x5b5)]&&this[_0x3a56fb(0x1fda)][_0x1d2504(0x3520)](this['_primitive']),!this[_0x3a56fb(0x3234)])return;let _0x268a68=this[_0x3a56fb(0x17b9)](_0x5c3d46);this[_0x3a56fb(0x5b5)]=this[_0x3a56fb(0x1fda)][_0x1d2504(0x1af6)](_0x268a68);}[_0x307c2b(0x15f9)](_0x3a812a){var _0x21df13=_0x307c2b,_0x5d85ac=_0x5e00b3;if(this[_0x21df13(0x48ca)]&&this[_0x21df13(0x5899)]['removeAndDestroy'](this[_0x5d85ac(0x95c)]),!this[_0x5d85ac(0x3234)])return;let _0x10b22d=this[_0x5d85ac(0xfe8)](_0x3a812a);this[_0x5d85ac(0x95c)]=this[_0x5d85ac(0x1fda)][_0x5d85ac(0x30c2)](_0x10b22d);}[_0x307c2b(0x47d8)](_0x2e4658,_0xbb7fd2){var _0x173f28=_0x307c2b,_0x862a83=_0x5e00b3;_0xbb7fd2||(_0xbb7fd2=this);var _0x59218e={'show':new WebGLPlot$f[(_0x862a83(0x3d15))](_0xbb7fd2[_0x862a83(0x3ae2)]),'distanceDisplayCondition':new WebGLPlot$f[(_0x862a83(0x1b26))](),'color':void 0x0,'offset':void 0x0},_0x26b969=new WebGLPlot$f[(_0x862a83(0x37fb))]({'material':WebGLPlot$f[_0x862a83(0x71d)][_0x862a83(0x3fcf)](WebGLPlot$f[_0x173f28(0x1c52)][_0x862a83(0xb88)],{'color':_0xbb7fd2[_0x173f28(0x260e)]}),'translucent':!0x0,'closed':!0x0});let _0x3851f2=this[_0x862a83(0x3abb)](_0xbb7fd2),_0x27ef6d=new WebGLPlot$f[(_0x173f28(0x425a))]({'id':_0xbb7fd2['id'],'geometry':_0x3851f2,'modelMatrix':_0x2e4658,'attributes':_0x59218e});return new WebGLPlot$f[(_0x173f28(0x5327))]({'geometryInstances':_0x27ef6d,'appearance':_0x26b969,'asynchronous':!0x1,'shadows':_0xbb7fd2[_0x862a83(0x5cc1)]});}[_0x5e00b3(0xfe8)](_0x17d76b,_0x512a47){var _0x981106=_0x307c2b,_0x46a375=_0x5e00b3;_0x512a47||(_0x512a47=this);var _0x89093d={'show':new WebGLPlot$f[(_0x981106(0x47a3))](_0x512a47['isOutline']),'distanceDisplayCondition':new WebGLPlot$f[(_0x46a375(0x1b26))](),'color':WebGLPlot$f[_0x46a375(0x2b90)][_0x46a375(0x3255)](_0x512a47[_0x46a375(0x247e)]),'offset':void 0x0};let _0x46cdc6=this['_createRadarOutLineGeometry'](_0x512a47),_0x392244=new WebGLPlot$f[(_0x46a375(0x457b))]({'id':_0x512a47['id'],'geometry':_0x46cdc6,'modelMatrix':_0x17d76b,'attributes':_0x89093d}),_0x32fb36=new WebGLPlot$f['PerInstanceColorAppearance']({'flat':!0x0,'translucent':!0x0,'renderState':{'lineWidth':_0x512a47[_0x981106(0x2f8)]}});return new WebGLPlot$f[(_0x46a375(0x4245))]({'geometryInstances':_0x392244,'appearance':_0x32fb36,'asynchronous':!0x1,'shadows':_0x512a47[_0x46a375(0x5cc1)]});}[_0x5e00b3(0x40f3)](_0x5748b9){var _0x1f1876=_0x307c2b,_0x491043=_0x5e00b3;if(!WebGLPlot$f[_0x1f1876(0x1563)](_0x5748b9))throw new WebGLPlot$f[(_0x491043(0x1470))](_0x491043(0x3943));return _0x5748b9[_0x491043(0x4fef)]=_0x491043(0x5cb2),_0x5748b9[_0x491043(0x5e52)]=this[_0x1f1876(0x16a0)],_0x5748b9[_0x1f1876(0x3cac)]=this['id'],_0x5748b9[_0x491043(0x2d0d)]=this[_0x1f1876(0x1e6)]['clone'](),_0x5748b9[_0x491043(0x1216)]=this[_0x491043(0x1216)][_0x491043(0x40f3)](),_0x5748b9[_0x491043(0x1ef1)]=this[_0x491043(0x37ad)][_0x491043(0x40f3)](),_0x5748b9[_0x1f1876(0x3169)]=this[_0x491043(0x20d6)],_0x5748b9[_0x491043(0x534b)]=this[_0x491043(0x5c90)],_0x5748b9[_0x491043(0x1462)]=this[_0x1f1876(0x537b)],_0x5748b9[_0x491043(0x578b)]=this[_0x1f1876(0x25f9)],_0x5748b9[_0x1f1876(0x3763)]=this[_0x491043(0xa09)],_0x5748b9[_0x491043(0x34f0)]=this[_0x491043(0x23a9)],_0x5748b9[_0x491043(0x4bbe)]=this[_0x491043(0x247e)],_0x5748b9[_0x491043(0x4c76)]=this[_0x1f1876(0x587a)],_0x5748b9[_0x491043(0x5cc1)]=this['shadows'],_0x5748b9[_0x1f1876(0x4faf)]=this[_0x491043(0x4cae)],_0x5748b9;}[_0x307c2b(0xef6)](_0x3d9531){var _0x2bc7c6=_0x307c2b,_0x532541=_0x5e00b3,_0x195d01=!0x1;WebGLPlot$f[_0x532541(0x5f34)](_0x3d9531)&&(WebGLPlot$f[_0x532541(0x5f34)](_0x3d9531[_0x532541(0x3fb9)])&&_0x3d9531[_0x2bc7c6(0x1e6)]instanceof PlotPoint3D&&(this[_0x532541(0x2d0d)]=_0x3d9531[_0x532541(0x3fb9)],this[_0x532541(0x5262)]&&this[_0x532541(0x5262)][_0x532541(0x809)]>0x0&&this[_0x532541(0x5262)][_0x532541(0x326d)](_0x2847f1=>{var _0x4051b9=_0x532541;_0x2847f1['_point']=_0x3d9531[_0x4051b9(0x3fb9)];}),_0x195d01=!0x0),WebGLPlot$f[_0x532541(0x5f34)](_0x3d9531['rotate'])&&_0x3d9531[_0x532541(0x4d40)]instanceof PlotPoint3D&&(this[_0x2bc7c6(0x60c)]=_0x3d9531[_0x532541(0x4d40)],_0x195d01=!0x0),WebGLPlot$f[_0x532541(0x5f34)](_0x3d9531[_0x532541(0x37b5)])&&_0x3d9531[_0x532541(0x37b5)]instanceof Boolean&&this[_0x532541(0x21fc)]&&(this[_0x532541(0x3234)]=_0x3d9531[_0x532541(0x37b5)]),this[_0x2bc7c6(0x40fc)]=_0x195d01);}[_0x5e00b3(0x1570)](){var _0x3f6eb8=_0x307c2b,_0x4799ff=_0x5e00b3;let _0x1e96c0={};return _0x1e96c0[_0x3f6eb8(0x1e6)]=this[_0x3f6eb8(0x1e6)],_0x1e96c0[_0x4799ff(0x4d40)]=this[_0x4799ff(0x4d40)],_0x1e96c0[_0x3f6eb8(0x339)]=this[_0x4799ff(0x37b5)],_0x1e96c0;}[_0x5e00b3(0x2947)](){var _0x2f7100=_0x307c2b,_0x1b317f=_0x5e00b3;this[_0x1b317f(0x3b3f)]=!0x1,this['_primitive']&&this[_0x1b317f(0x1fda)][_0x1b317f(0x2eb0)](this[_0x2f7100(0x1679)]),this[_0x2f7100(0x48ca)]&&this[_0x2f7100(0x5899)][_0x2f7100(0x3520)](this[_0x1b317f(0x95c)]),this[_0x1b317f(0x5262)]&&this[_0x1b317f(0x5262)][_0x2f7100(0x2ef4)]>0x0&&(this[_0x1b317f(0x5262)][_0x1b317f(0x326d)](_0x3f48b8=>{var _0x2d4fcb=_0x2f7100;_0x3f48b8[_0x2d4fcb(0x5020)]();}),this[_0x1b317f(0x5262)]=[]);}[_0x307c2b(0x27b3)](){return{};}[_0x5e00b3(0x2279)](_0xb0cfa8){}}Object[_0x5e00b3(0x1dfd)](PlotRadarBase[_0x5e00b3(0x3720)],{'id':{'get':function(){var _0x1eb27a=_0x5e00b3;return this[_0x1eb27a(0x32b3)];},'set':function(_0x53b273){var _0x143029=_0x307c2b,_0xa75aec=_0x5e00b3;_0xa75aec(0x20b8)==typeof _0x53b273&&this[_0xa75aec(0x32b3)]!==_0x53b273&&(this[_0x143029(0x3cac)]=_0x53b273);}},'point':{'get':function(){var _0x18b8a9=_0x5e00b3;return this[_0x18b8a9(0x2d0d)];},'set':function(_0x309879){var _0x5c81fc=_0x307c2b,_0x433c0b=_0x5e00b3;(_0x309879 instanceof WebGLPlot$f[_0x433c0b(0x4bd6)]||_0x309879 instanceof PlotPoint3D)&&!PlotPoint3D[_0x433c0b(0x1dab)](_0x309879,this[_0x433c0b(0x2d0d)])&&(this[_0x433c0b(0x2d0d)]=_0x309879,this['_scanArray']&&this[_0x5c81fc(0x44ce)]['length']>0x0&&this[_0x433c0b(0x5262)][_0x433c0b(0x326d)](_0x82ca49=>{var _0x4ae713=_0x433c0b;_0x82ca49[_0x4ae713(0x3fb9)]=_0x309879;}),this[_0x433c0b(0x3b3f)]=!0x0);}},'offset':{'get':function(){var _0x2a52b2=_0x5e00b3;return this[_0x2a52b2(0x3fc4)];},'set':function(_0x3b02f9){var _0x23b2ca=_0x307c2b,_0x27ad03=_0x5e00b3;(_0x3b02f9 instanceof WebGLPlot$f[_0x27ad03(0x4bd6)]||_0x3b02f9 instanceof PlotPoint3D)&&!PlotPoint3D[_0x27ad03(0x1dab)](_0x3b02f9,this[_0x27ad03(0x3fc4)])&&(this[_0x27ad03(0x3fc4)]=_0x3b02f9,this[_0x27ad03(0x5262)]&&this[_0x27ad03(0x5262)][_0x23b2ca(0x2ef4)]>0x0&&this[_0x23b2ca(0x44ce)][_0x27ad03(0x326d)](_0x50372d=>{var _0x140e2a=_0x27ad03;_0x50372d[_0x140e2a(0x2c14)]=_0x3b02f9;}),this[_0x23b2ca(0x40fc)]=!0x0);}},'rotate':{'get':function(){var _0x572a5f=_0x307c2b,_0x4a72f3=_0x5e00b3;return new WebGLPlot$f[(_0x572a5f(0x141))](WebGLPlot$f[_0x4a72f3(0x3c2c)][_0x572a5f(0x3a80)](this[_0x4a72f3(0x1216)]['x']),WebGLPlot$f[_0x4a72f3(0x3c2c)][_0x4a72f3(0x173e)](this[_0x4a72f3(0x1216)]['y']),WebGLPlot$f[_0x4a72f3(0x3c2c)][_0x4a72f3(0x173e)](this[_0x4a72f3(0x1216)]['z']));},'set':function(_0x4770e2){var _0x155ac1=_0x307c2b,_0x1efe0e=_0x5e00b3;if(_0x4770e2 instanceof WebGLPlot$f[_0x1efe0e(0x4bd6)]||_0x4770e2 instanceof PlotPoint3D){let _0xc29421=new WebGLPlot$f[(_0x1efe0e(0x4bd6))](WebGLPlot$f[_0x1efe0e(0x3c2c)][_0x155ac1(0x18e6)](_0x4770e2['x']),WebGLPlot$f[_0x1efe0e(0x3c2c)][_0x1efe0e(0x4476)](_0x4770e2['y']),WebGLPlot$f[_0x1efe0e(0x3c2c)][_0x1efe0e(0x4476)](_0x4770e2['z']));WebGLPlot$f[_0x1efe0e(0x4bd6)](_0xc29421,this[_0x1efe0e(0x1216)])||(this['_rotate']=_0xc29421,this[_0x155ac1(0x40fc)]=!0x0);}}},'slicePartitions':{'get':function(){var _0x3db7eb=_0x5e00b3;return this[_0x3db7eb(0xdca)];},'set':function(_0xc33257){var _0x181bf7=_0x307c2b,_0x2a2346=_0x5e00b3;_0x181bf7(0x3393)==typeof _0xc33257&&this[_0x2a2346(0xdca)]!==_0xc33257&&(this[_0x2a2346(0xdca)]=_0xc33257,this[_0x2a2346(0x3b3f)]=!0x0);}},'stackPartitions':{'get':function(){var _0x4d7e79=_0x5e00b3;return this[_0x4d7e79(0x534b)];}},'show':{'get':function(){var _0x5ec1eb=_0x5e00b3;return this[_0x5ec1eb(0x1462)];},'set':function(_0x36a453){var _0x4d295f=_0x307c2b,_0x36bd86=_0x5e00b3;_0x4d295f(0x43b0)==typeof _0x36a453&&this[_0x36bd86(0x1462)]!==_0x36a453&&(this[_0x4d295f(0x3dd4)]=_0x36a453,this[_0x36bd86(0x3b3f)]=!0x0);}},'isFill':{'get':function(){var _0x5abc07=_0x5e00b3;return this[_0x5abc07(0x578b)];},'set':function(_0x5600b3){var _0x4b6bc6=_0x307c2b,_0x42b94e=_0x5e00b3;_0x42b94e(0x29d5)==typeof _0x5600b3&&this[_0x42b94e(0x578b)]!==_0x5600b3&&(this[_0x4b6bc6(0x518e)]=_0x5600b3,this['_primitive']&&(this[_0x42b94e(0x5b5)][_0x42b94e(0x3234)]=_0x5600b3));}},'isOutline':{'get':function(){var _0x11f843=_0x5e00b3;return this[_0x11f843(0x34f0)];},'set':function(_0x470779){var _0x478bd7=_0x5e00b3;_0x478bd7(0x29d5)==typeof _0x470779&&this[_0x478bd7(0x34f0)]!==_0x470779&&(this[_0x478bd7(0x34f0)]=_0x470779,this[_0x478bd7(0x95c)]&&(this[_0x478bd7(0x95c)][_0x478bd7(0x3234)]=_0x470779));}},'fillColor':{'get':function(){var _0x435e91=_0x5e00b3;return this[_0x435e91(0x12a0)];},'set':function(_0x472e69){var _0x4d41a3=_0x307c2b,_0x5afead=_0x5e00b3;_0x472e69 instanceof WebGLPlot$f[_0x5afead(0x3722)]&&!WebGLPlot$f[_0x4d41a3(0x1ef8)][_0x4d41a3(0x4d2)](_0x472e69,this[_0x5afead(0x12a0)])&&(this[_0x5afead(0x12a0)]=_0x472e69,this[_0x5afead(0x5b5)]&&(this[_0x5afead(0x5b5)][_0x5afead(0x51b)]['material']=WebGLPlot$f[_0x5afead(0x71d)][_0x5afead(0x3fcf)](WebGLPlot$f[_0x4d41a3(0x1c52)][_0x5afead(0xb88)],{'color':_0x472e69})));}},'outlineColor':{'get':function(){var _0x5ec35e=_0x5e00b3;return this[_0x5ec35e(0x4bbe)];},'set':function(_0x487596){var _0x1e3ad5=_0x5e00b3;_0x487596 instanceof WebGLPlot$f[_0x1e3ad5(0x3722)]&&!WebGLPlot$f[_0x1e3ad5(0x3722)][_0x1e3ad5(0x1dab)](_0x487596,this[_0x1e3ad5(0x4bbe)])&&(this[_0x1e3ad5(0x4bbe)]=_0x487596,this[_0x1e3ad5(0x3b3f)]=!0x0);}},'material':{'get':function(){var _0x5e50b5=_0x5e00b3;return this[_0x5e50b5(0x12a0)];},'set':function(_0x52f87f){var _0x2f9527=_0x307c2b,_0x2be365=_0x5e00b3;if(_0x52f87f instanceof WebGLPlot$f[_0x2be365(0x3722)]&&!WebGLPlot$f[_0x2be365(0x3722)][_0x2be365(0x1dab)](_0x52f87f,this[_0x2be365(0x12a0)])){this[_0x2be365(0xa09)]=_0x52f87f;let _0x636e26=0x2*_0x52f87f[_0x2be365(0x32a8)]>=0x1?0x1:0x2*_0x52f87f[_0x2be365(0x32a8)];this[_0x2f9527(0x506c)]=new WebGLPlot$f[(_0x2be365(0x3722))](_0x52f87f[_0x2be365(0x20a2)],_0x52f87f['green'],_0x52f87f[_0x2be365(0x3c2a)],_0x636e26);}}},'radii':{'get':function(){var _0xaae3e7=_0x5e00b3;return this[_0xaae3e7(0x1ef1)];},'set':function(_0x200a10){var _0x3c9dad=_0x307c2b,_0x42eb70=_0x5e00b3;(_0x200a10 instanceof WebGLPlot$f['Cartesian3']||_0x200a10 instanceof PlotPoint3D)&&!PlotPoint3D[_0x42eb70(0x1dab)](_0x200a10,this[_0x3c9dad(0x618)])&&(this[_0x42eb70(0x1ef1)]=_0x200a10[_0x3c9dad(0x2d7b)](),this[_0x42eb70(0x3b42)]&&this[_0x42eb70(0x3b42)](),this[_0x42eb70(0x3b3f)]=!0x0);}},'isShowScan':{'get':function(){var _0x83b449=_0x5e00b3;return this[_0x83b449(0x4417)];},'set':function(_0x5e3881){var _0x44505d=_0x307c2b,_0x3827bc=_0x5e00b3;_0x44505d(0x43b0)==typeof _0x5e3881&&this[_0x3827bc(0x339d)]!==_0x5e3881&&(this[_0x3827bc(0x4417)]=_0x5e3881);}},'dScanSpeed':{'get':function(){var _0x5d3fa5=_0x5e00b3;return WebGLPlot$f[_0x5d3fa5(0x3c2c)]['toDegrees'](this[_0x5d3fa5(0x4fab)]);},'set':function(_0x30ea36){var _0x665abe=_0x307c2b,_0x513284=_0x5e00b3;if(_0x513284(0x1efe)==typeof _0x30ea36){let _0x4b30b4=WebGLPlot$f[_0x513284(0x3c2c)][_0x513284(0x4476)](_0x30ea36);this[_0x665abe(0x1d24)]=_0x4b30b4;}}},'scale':{'get':function(){var _0x47c00b=_0x5e00b3;return this[_0x47c00b(0x108d)];},'set':function(_0xd3100a){var _0x5e7b61=_0x307c2b,_0x37d70b=_0x5e00b3;_0x5e7b61(0x3393)==typeof _0xd3100a&&this[_0x5e7b61(0x4f81)]!==_0xd3100a&&(this[_0x5e7b61(0x4f81)]=_0xd3100a,this[_0x37d70b(0x3b3f)]=!0x0);}}});var PlotRadarType={'PlotMechanicalRadar':0x0,'PlotParameterRadar':0x1,'PlotWarningRadar':0x2,'PlotScanRadar':0x3,'PlotRotateRadar':0x4,'PlotCustomRadar':0x5},PlotRadarType$1=Object['freeze'](PlotRadarType);class PlotCustomRadar extends PlotRadarBase{constructor(_0x5da3ef,_0x5c2c5c){var _0x12b7d4=_0x307c2b,_0x34a1c5=_0x5e00b3;if(!WebGLPlot[_0x34a1c5(0x5f34)](_0x5c2c5c))throw new WebGLPlot[(_0x12b7d4(0x1012))](_0x34a1c5(0x2900));super(_0x5da3ef,_0x5c2c5c),this[_0x12b7d4(0x3280)]=PlotRadarType$1[_0x34a1c5(0x4d7)],this[_0x34a1c5(0x5be4)]();}['_updated'](_0x33efa9){var _0x17ea9f=_0x307c2b,_0x5ebb27=_0x5e00b3;this[_0x5ebb27(0x3b3f)]&&(this[_0x17ea9f(0x40fc)]=!0x1,this[_0x5ebb27(0x2c95)]());}[_0x5e00b3(0x5be4)](){var _0x2a5dac=_0x5e00b3;this[_0x2a5dac(0x2c95)]();}[_0x5e00b3(0x3abb)](_0x9e5a87){var _0x55e605=_0x5e00b3;return PlotCustomRadarGeometry[_0x55e605(0x1647)](new PlotCustomRadarGeometry({'customPts':_0x9e5a87[_0x55e605(0x4cae)],'slicePartitions':_0x9e5a87[_0x55e605(0x20d6)],'stackPartitions':_0x9e5a87[_0x55e605(0x5c90)],'radii':_0x9e5a87[_0x55e605(0x37ad)]}),!0x0);}[_0x307c2b(0x3b64)](_0x4a7696){var _0x250a05=_0x5e00b3;return PlotCustomRadarOutlineGeometry[_0x250a05(0x1647)](new PlotCustomRadarOutlineGeometry({'customPts':_0x4a7696[_0x250a05(0x4cae)],'slicePartitions':_0x4a7696[_0x250a05(0x20d6)],'stackPartitions':_0x4a7696[_0x250a05(0x5c90)],'radii':_0x4a7696[_0x250a05(0x37ad)]}),!0x0);}[_0x5e00b3(0x2475)](_0x2ea279,_0x49182f){var _0x4201d4=_0x307c2b,_0x321a86=_0x5e00b3,_0x19167f=[];for(let _0x45ce97=0x0;_0x45ce97<_0x2ea279[_0x321a86(0x809)];_0x45ce97++){var _0x751570=[];const _0x542fb1=_0x2ea279[_0x45ce97];for(let _0x5a24f6=0x0;_0x5a24f6<_0x49182f;_0x5a24f6++){const _0x2f6302=_0x542fb1[_0x5a24f6];_0x751570['push'](_0x2f6302);}_0x19167f[_0x4201d4(0x2a0e)](_0x751570);}return _0x19167f;}[_0x5e00b3(0x40f3)](_0x45eec3){var _0x26df9c=_0x307c2b,_0x3b9005=_0x5e00b3;return WebGLPlot[_0x3b9005(0x5f34)](_0x45eec3)?(_0x45eec3['id']=this['id'],_0x45eec3[_0x3b9005(0x3fb9)]=this[_0x3b9005(0x3fb9)][_0x3b9005(0x40f3)](),_0x45eec3[_0x3b9005(0x4d40)]=this['rotate'][_0x3b9005(0x40f3)](),_0x45eec3[_0x3b9005(0x3234)]=this[_0x3b9005(0x3234)],_0x45eec3[_0x3b9005(0x37ad)]=this[_0x3b9005(0x37ad)],_0x45eec3[_0x3b9005(0x6d1)]=this[_0x3b9005(0x6d1)],_0x45eec3[_0x26df9c(0x23d)]=this[_0x26df9c(0x23d)],_0x45eec3[_0x26df9c(0x42e6)]=this[_0x3b9005(0x35cb)],_0x45eec3[_0x26df9c(0x2179)]=this[_0x3b9005(0x4dfb)],_0x45eec3[_0x3b9005(0x4e76)]=this[_0x3b9005(0x4e76)],_0x45eec3[_0x3b9005(0x5698)]=this[_0x3b9005(0x5698)],_0x45eec3[_0x3b9005(0x29f)]=this[_0x3b9005(0x29f)],_0x45eec3[_0x26df9c(0x578d)]=this[_0x3b9005(0x3453)],_0x45eec3[_0x3b9005(0x28a6)]=this[_0x3b9005(0x28a6)],_0x45eec3[_0x26df9c(0x506c)]=this['outlineColor'],_0x45eec3[_0x3b9005(0x27cb)]=this[_0x3b9005(0x27cb)],_0x45eec3[_0x3b9005(0x5c90)]=this[_0x3b9005(0x5c90)],_0x45eec3[_0x3b9005(0x20d6)]=this[_0x3b9005(0x20d6)],_0x45eec3[_0x3b9005(0x5cc1)]=this[_0x3b9005(0x5cc1)],_0x45eec3[_0x3b9005(0xe9f)]=this[_0x3b9005(0xe9f)],_0x45eec3):new PlotCustomRadar(this,this[_0x3b9005(0x5e52)]);}}Object[_0x5e00b3(0x1dfd)](PlotCustomRadar[_0x5e00b3(0x3720)],{'customPts':{'get':function(){var _0x1069ba=_0x5e00b3;return this[_0x1069ba(0x4cae)];},'set':function(_0x3bfbd9){var _0x2c8efa=_0x5e00b3;Array[_0x2c8efa(0x2676)](_0x3bfbd9)&&(this[_0x2c8efa(0x4cae)]=_0x3bfbd9,this[_0x2c8efa(0x3b3f)]=!0x0);}}});class PlotRotateRadarScan extends PlotRadarBase{constructor(_0x4cbd66){var _0x4f9d14=_0x307c2b,_0x25fe55=_0x5e00b3;super(_0x4cbd66),this[_0x4f9d14(0x3280)]=_0x4f9d14(0x36bc),this[_0x25fe55(0xdca)]=0x2,this[_0x25fe55(0x4c32)](_0x4cbd66);}[_0x5e00b3(0x4c32)](_0x8246e2){var _0x269ded=_0x307c2b,_0x2ac9aa=_0x5e00b3;WebGLPlot[_0x2ac9aa(0x5f34)](_0x8246e2)&&(this[_0x2ac9aa(0x59aa)]=_0x8246e2[_0x2ac9aa(0x3bd0)]*(this[_0x2ac9aa(0xdca)]/_0x8246e2[_0x2ac9aa(0x20d6)]),_0x8246e2[_0x269ded(0x4fe5)][_0x2ac9aa(0x809)]>0x3&&this['_getScanPts'](_0x8246e2[_0x2ac9aa(0x4ff4)]));}[_0x5e00b3(0x1061)](_0x299fa2){var _0x4638bb=_0x5e00b3;this['_radarPts']=[];for(let _0x2fd32f=0x0;_0x2fd32f<_0x299fa2[_0x4638bb(0x809)];_0x2fd32f++){var _0x1e055b=[];const _0xf8340e=_0x299fa2[_0x2fd32f];for(let _0x3e829c=0x0;_0x3e829c<this[_0x4638bb(0xdca)];_0x3e829c++){const _0x8c7a1b=_0xf8340e[_0x3e829c];_0x1e055b[_0x4638bb(0x5323)](_0x8c7a1b);}this[_0x4638bb(0x4ff4)][_0x4638bb(0x5323)](_0x1e055b);}}['clone'](_0x1c22dc){var _0x20f668=_0x307c2b,_0x49b246=_0x5e00b3;return WebGLPlot[_0x49b246(0x5f34)](_0x1c22dc)&&_0x1c22dc instanceof PlotRotateRadarScan||(_0x1c22dc=new PlotRotateRadarScan()),(_0x1c22dc=super[_0x20f668(0x2d7b)](_0x1c22dc))[_0x20f668(0x4fe5)]=this[_0x49b246(0x4ff4)],_0x1c22dc[_0x49b246(0x4fef)]=this[_0x20f668(0x3280)],_0x1c22dc[_0x49b246(0xdca)]=this[_0x49b246(0xdca)],_0x1c22dc[_0x49b246(0x59aa)]=this[_0x20f668(0x1a19)],_0x1c22dc[_0x49b246(0x3b3f)]=!0x0,_0x1c22dc;}}class PlotRotateRadar extends PlotRadarBase{constructor(_0x538429,_0x115c46){var _0xa67022=_0x307c2b,_0x2ca05e=_0x5e00b3;if(!WebGLPlot[_0x2ca05e(0x5f34)](_0x115c46))throw new WebGLPlot[(_0xa67022(0x1012))](_0x2ca05e(0x5212));super(_0x538429,_0x115c46),this[_0x2ca05e(0x4fef)]=PlotRadarType$1[_0x2ca05e(0x497e)],this[_0x2ca05e(0x3146)]=[],this[_0x2ca05e(0x2a14)]=[],this[_0xa67022(0x44ce)]=[],this[_0x2ca05e(0x14e)](_0x538429),this[_0x2ca05e(0x5be4)]();}[_0x307c2b(0x52de)](){var _0x4927a4=_0x5e00b3;return this[_0x4927a4(0x5262)];}[_0x5e00b3(0x207f)](_0x4f6689){var _0x5a9220=_0x307c2b,_0x7754c0=_0x5e00b3;this[_0x7754c0(0x2eb4)]();for(let _0xadcd90=0x0;_0xadcd90<_0x4f6689[_0x5a9220(0x2ef4)];_0xadcd90++){const _0x2fb7fc=_0x4f6689[_0xadcd90];_0x2fb7fc instanceof PlotRotateRadarScan&&this[_0x5a9220(0x44ce)][_0x7754c0(0x5323)](_0x2fb7fc);}return this[_0x7754c0(0x3106)](),this[_0x7754c0(0x5262)];}[_0x5e00b3(0x5da1)](_0x14a159){var _0x3e8046=_0x307c2b,_0x523aa8=_0x5e00b3;_0x14a159&&_0x14a159 instanceof PlotRotateRadarScan||(_0x14a159=new PlotRotateRadarScan(this)),this[_0x3e8046(0x44ce)][_0x523aa8(0x5323)](_0x14a159),this[_0x523aa8(0x3106)]();}[_0x307c2b(0x4772)](){var _0x161c6e=_0x307c2b;this[_0x161c6e(0x3034)](),this[_0x161c6e(0x44ce)]=[];}[_0x307c2b(0x3775)](_0xe39d4){var _0x4fdd3d=_0x307c2b,_0x25e436=_0x5e00b3;if(this[_0x25e436(0x3146)][_0x25e436(0x809)]>_0xe39d4){let _0x20f9b5=this[_0x25e436(0x3146)][_0xe39d4];this[_0x4fdd3d(0x5899)][_0x25e436(0x2eb0)](_0x20f9b5),_0x20f9b5=void 0x0,this[_0x25e436(0x3146)][_0x25e436(0x2f5b)](_0xe39d4,0x1);}if(this[_0x25e436(0x2a14)][_0x4fdd3d(0x2ef4)]>_0xe39d4){let _0x5b1686=this[_0x25e436(0x2a14)][_0xe39d4];this[_0x4fdd3d(0x5899)][_0x25e436(0x2eb0)](_0x5b1686),_0x5b1686=void 0x0,this[_0x25e436(0x2a14)][_0x25e436(0x2f5b)](_0xe39d4,0x1);}return this[_0x4fdd3d(0x44ce)][_0x4fdd3d(0x2ef4)]>_0xe39d4&&(this[_0x25e436(0x5262)][_0x25e436(0x2f5b)](_0xe39d4,0x1),this[_0x25e436(0x3106)](),!0x0);}[_0x5e00b3(0x4a1f)](_0x643097,_0x15a33c){var _0x5a9e65=_0x307c2b,_0x168dcb=_0x5e00b3;return _0x643097 instanceof PlotRotateRadarScan&&(this[_0x168dcb(0x2f49)](_0x15a33c),this[_0x5a9e65(0x44ce)][_0x5a9e65(0x1d88)](_0x15a33c,0x0,_0x643097),this[_0x168dcb(0x3106)](),!0x0);}[_0x307c2b(0x5020)](){var _0x755e82=_0x307c2b,_0xeb33c6=_0x5e00b3;this[_0xeb33c6(0x3b3f)]=!0x1,this[_0xeb33c6(0x5b5)]&&this[_0xeb33c6(0x1fda)][_0xeb33c6(0x2eb0)](this[_0xeb33c6(0x5b5)]),this[_0xeb33c6(0x95c)]&&this[_0xeb33c6(0x1fda)][_0xeb33c6(0x2eb0)](this['_outlinePrimitive']),this[_0xeb33c6(0x5262)]&&this[_0xeb33c6(0x5262)][_0x755e82(0x2ef4)]>0x0&&(this[_0xeb33c6(0x5262)][_0xeb33c6(0x326d)](_0x49449b=>{var _0x8446b0=_0xeb33c6;_0x49449b[_0x8446b0(0x2947)]();}),this['_scanArray']=[]),this[_0x755e82(0x4772)]();}[_0x5e00b3(0x29a)](_0x2044f1){var _0x23aa56=_0x307c2b,_0x5aedce=_0x5e00b3;this[_0x23aa56(0x40fc)]&&(this[_0x23aa56(0x40fc)]=!0x1,this['_createRadarPrimitive']());const _0x279dd0=this[_0x5aedce(0x4fab)]*_0x2044f1/0x3e8;this['_updated_Scan'](-_0x279dd0);}[_0x307c2b(0x44a1)](){var _0x543666=_0x307c2b,_0x505d69=_0x5e00b3;this[_0x543666(0x3abf)](),this[_0x505d69(0x33af)]&&this['_createScan']();}[_0x5e00b3(0x3b42)](){var _0x1bf68c=_0x307c2b,_0x16750c=_0x5e00b3;if(this[_0x16750c(0x2eb4)](),!this['isShowScan']||!this[_0x1bf68c(0x537b)])return;const _0x2574d8=this[_0x1bf68c(0x7c3)]/this[_0x1bf68c(0x9a5)];for(let _0xd70362=0x0;_0xd70362<this[_0x16750c(0x20e4)];_0xd70362++){var _0x1f277c=new PlotRotateRadarScan(this),_0x28e604=new WebGLPlot[(_0x1bf68c(0x141))](this[_0x16750c(0x1216)]['x'],this[_0x16750c(0x1216)]['y'],this[_0x16750c(0x1216)]['z']-_0x2574d8*_0xd70362);_0x1f277c[_0x16750c(0x1216)]=_0x28e604,_0x1f277c[_0x16750c(0x3453)]=this['scanColor'],this[_0x16750c(0x5262)][_0x16750c(0x5323)](_0x1f277c);var _0x59b3c3=new WebGLPlot[(_0x1bf68c(0x3c82))](_0x1f277c[_0x1bf68c(0x60c)]['z'],_0x1f277c[_0x1bf68c(0x60c)]['y'],_0x1f277c[_0x16750c(0x1216)]['x']);const _0x4a4c8f=WebGLPlot[_0x16750c(0x4bd6)][_0x1bf68c(0x1927)](_0x1f277c[_0x16750c(0x3fb9)]['x']+this[_0x1bf68c(0x4fe)]['x'],_0x1f277c[_0x1bf68c(0x1e6)]['y']+this[_0x16750c(0x3fc4)]['y'],_0x1f277c[_0x1bf68c(0x1e6)]['z']+this[_0x16750c(0x3fc4)]['z']),_0x22dfd3=WebGLPlot[_0x16750c(0x3bd8)][_0x16750c(0x558d)](_0x4a4c8f,_0x59b3c3);if(_0x1f277c[_0x1bf68c(0x25f9)]){let _0x44632b=this[_0x16750c(0x17b9)](_0x22dfd3,_0x1f277c);this[_0x16750c(0x3146)][_0x1bf68c(0x2a0e)](this[_0x16750c(0x1fda)][_0x16750c(0x30c2)](_0x44632b));}if(_0x1f277c[_0x16750c(0x23a9)]){let _0xf075fb=this[_0x16750c(0xfe8)](_0x22dfd3,_0x1f277c);this[_0x16750c(0x2a14)][_0x16750c(0x5323)](this[_0x16750c(0x1fda)][_0x16750c(0x30c2)](_0xf075fb));}}}[_0x5e00b3(0x33cc)](_0x1a079d){var _0x13bc17=_0x307c2b,_0x11c24c=_0x5e00b3;if(this[_0x11c24c(0x4456)](),this[_0x13bc17(0x1984)]&&this[_0x11c24c(0x3234)])for(let _0xc11661=0x0;_0xc11661<this[_0x11c24c(0x5262)][_0x11c24c(0x809)];_0xc11661++){var _0x8bf5a6=this[_0x11c24c(0x5262)][_0xc11661];this[_0x11c24c(0x3bd0)]>=WebGLPlot[_0x11c24c(0x3c2c)][_0x11c24c(0x352c)]?(_0x8bf5a6[_0x11c24c(0x1216)]['z']+=_0x1a079d,Math[_0x11c24c(0x1beb)](_0x8bf5a6[_0x11c24c(0x1216)]['z'])>=WebGLPlot[_0x11c24c(0x3c2c)][_0x11c24c(0x352c)]&&(_0x8bf5a6[_0x11c24c(0x1216)]['z']=_0x8bf5a6[_0x11c24c(0x1216)]['z']%WebGLPlot[_0x11c24c(0x3c2c)][_0x13bc17(0x917)])):(_0x8bf5a6[_0x11c24c(0x2222)]?_0x8bf5a6[_0x11c24c(0x1216)]['z']-=_0x1a079d:_0x8bf5a6[_0x11c24c(0x1216)]['z']+=_0x1a079d,-_0x8bf5a6[_0x11c24c(0x1216)]['z']>=this[_0x11c24c(0x3bd0)]-this[_0x11c24c(0x1216)]['z']-_0x8bf5a6[_0x11c24c(0x59aa)]/0x2?_0x8bf5a6[_0x11c24c(0x2222)]=!0x0:-_0x8bf5a6[_0x11c24c(0x1216)]['z']<=-this[_0x11c24c(0x1216)]['z']&&(_0x8bf5a6[_0x11c24c(0x2222)]=!0x1));var _0x2d5c2d=new WebGLPlot[(_0x11c24c(0x3a89))](_0x8bf5a6[_0x11c24c(0x1216)]['z'],_0x8bf5a6[_0x13bc17(0x60c)]['y'],_0x8bf5a6[_0x13bc17(0x60c)]['x']);const _0x54f946=WebGLPlot[_0x11c24c(0x4bd6)][_0x11c24c(0x10c5)](_0x8bf5a6['point']['x']+this[_0x11c24c(0x2c14)]['x'],_0x8bf5a6['point']['y']+this[_0x11c24c(0x2c14)]['y'],_0x8bf5a6[_0x11c24c(0x3fb9)]['z']+this[_0x13bc17(0x4d0e)]['z']),_0x5f2bfc=WebGLPlot[_0x11c24c(0x3bd8)][_0x11c24c(0x558d)](_0x54f946,_0x2d5c2d);if(_0x8bf5a6[_0x11c24c(0x3ae2)]){let _0x584bb0=this[_0x11c24c(0x17b9)](_0x5f2bfc,_0x8bf5a6);this[_0x11c24c(0x3146)][_0x11c24c(0x5323)](this[_0x11c24c(0x1fda)][_0x11c24c(0x30c2)](_0x584bb0));}if(_0x8bf5a6[_0x13bc17(0x4e83)]){let _0x191e79=this[_0x13bc17(0x4292)](_0x5f2bfc,_0x8bf5a6);this[_0x11c24c(0x2a14)][_0x13bc17(0x2a0e)](this[_0x11c24c(0x1fda)][_0x11c24c(0x30c2)](_0x191e79));}}}[_0x5e00b3(0x4456)](){var _0x1214ad=_0x307c2b,_0x433a4e=_0x5e00b3;if(this[_0x433a4e(0x3146)][_0x433a4e(0x809)]>0x0){for(let _0x134145=0x0;_0x134145<this[_0x1214ad(0x2578)][_0x433a4e(0x809)];_0x134145++){let _0x3046bc=this['_primitiveScnaFillArry'][_0x134145];this[_0x433a4e(0x1fda)][_0x433a4e(0x2eb0)](_0x3046bc),_0x3046bc=void 0x0;}this[_0x433a4e(0x3146)]=[];}if(this[_0x1214ad(0x379)][_0x433a4e(0x809)]>0x0){for(let _0x1de9a8=0x0;_0x1de9a8<this[_0x433a4e(0x2a14)][_0x433a4e(0x809)];_0x1de9a8++){let _0x2ded64=this[_0x433a4e(0x2a14)][_0x1de9a8];this[_0x433a4e(0x1fda)][_0x1214ad(0x3520)](_0x2ded64),_0x2ded64=void 0x0;}this[_0x433a4e(0x2a14)]=[];}}[_0x5e00b3(0x3abb)](_0x3b94be){var _0x2f419c=_0x5e00b3;return _0x3b94be||(_0x3b94be=this),PlotCustomRadarGeometry['createGeometry'](new PlotCustomRadarGeometry({'customPts':_0x3b94be[_0x2f419c(0x4ff4)],'slicePartitions':_0x3b94be[_0x2f419c(0x20d6)],'stackPartitions':_0x3b94be[_0x2f419c(0x4ff4)][_0x2f419c(0x809)],'radii':_0x3b94be['radii']}),_0x3b94be[_0x2f419c(0xa51)]);}[_0x5e00b3(0x4ed7)](_0x22d0c0){var _0x4e0771=_0x5e00b3;return _0x22d0c0||(_0x22d0c0=this),PlotCustomRadarOutlineGeometry[_0x4e0771(0x1647)](new PlotCustomRadarOutlineGeometry({'customPts':_0x22d0c0[_0x4e0771(0x4ff4)],'slicePartitions':_0x22d0c0[_0x4e0771(0x20d6)],'stackPartitions':_0x22d0c0[_0x4e0771(0x4ff4)]['length'],'radii':_0x22d0c0[_0x4e0771(0x37ad)]}),_0x22d0c0[_0x4e0771(0xa51)]);}[_0x5e00b3(0x12cb)](){var _0xc88bdd=_0x307c2b,_0x111179=_0x5e00b3;if(this[_0x111179(0x4cae)][_0x111179(0x809)]<0x3)throw new WebGLPlot[(_0xc88bdd(0x1563))](_0x111179(0x1531));let _0x2bc099=[];for(let _0x5219e7=0x0;_0x5219e7<this['_customPts'][_0xc88bdd(0x2ef4)];_0x5219e7++){const _0x471534=this[_0x111179(0x4cae)][_0x5219e7],_0x16de1a=this[_0x111179(0x3bd0)]/(this['slicePartitions']-0x1);for(var _0x446a30=[],_0x355d43=0x0;_0x355d43<this[_0x111179(0x20d6)];_0x355d43++){const _0x3e156e=_0x355d43*_0x16de1a;_0x446a30[_0x111179(0x5323)](new WebGLPlot[(_0x111179(0x4bd6))](_0x471534['x']*Math[_0x111179(0x52a3)](_0x3e156e),_0x471534['x']*Math[_0x111179(0x1428)](_0x3e156e),_0x471534['y']));}_0x2bc099[_0x111179(0x5323)](_0x446a30);}return _0x2bc099;}[_0x5e00b3(0x3106)](){var _0x15c11d=_0x307c2b,_0x3dd42a=_0x5e00b3;const _0x2cf02c=this[_0x3dd42a(0x3bd0)]/this['_scanArray'][_0x3dd42a(0x809)];for(let _0x713631=0x0;_0x713631<this[_0x3dd42a(0x5262)]['length'];_0x713631++){var _0x13dc5f=this[_0x3dd42a(0x5262)][_0x713631],_0x542b47=new WebGLPlot[(_0x3dd42a(0x4bd6))](this[_0x3dd42a(0x1216)]['x'],this[_0x3dd42a(0x1216)]['y'],this['_rotate']['z']-_0x2cf02c*_0x713631);_0x13dc5f[_0x15c11d(0x60c)]=_0x542b47;}}[_0x5e00b3(0x14e)](_0x40f459){var _0x53592e=_0x307c2b,_0x5c75bb=_0x5e00b3;this[_0x5c75bb(0x20e4)]=WebGLPlot[_0x53592e(0x76f)](_0x40f459[_0x5c75bb(0x20e4)],0x1),this[_0x5c75bb(0x4417)]=WebGLPlot[_0x53592e(0x76f)](_0x40f459[_0x5c75bb(0x33af)],!0x1),this[_0x5c75bb(0x302a)]=WebGLPlot[_0x5c75bb(0x3bf5)](_0x40f459[_0x53592e(0x54dd)],new WebGLPlot[(_0x53592e(0x1ef8))](0x1,0x0,0x0,0.5)),_0x40f459[_0x5c75bb(0x3470)]?this[_0x5c75bb(0x4fab)]=WebGLPlot[_0x53592e(0x2a2d)][_0x5c75bb(0x4476)](_0x40f459[_0x5c75bb(0x3470)]):this[_0x53592e(0x1d24)]=WebGLPlot[_0x5c75bb(0x3c2c)][_0x5c75bb(0x4476)](0x14),_0x40f459[_0x5c75bb(0x3bd0)]?this[_0x53592e(0x7c3)]=WebGLPlot[_0x5c75bb(0x3c2c)]['toRadians'](_0x40f459[_0x5c75bb(0x3bd0)]):this[_0x5c75bb(0x3bd0)]=WebGLPlot[_0x5c75bb(0x3c2c)][_0x5c75bb(0x4476)](0x168),this[_0x5c75bb(0xa51)]=this[_0x5c75bb(0x3bd0)]%WebGLPlot['CesiumMath'][_0x53592e(0x917)]==0x0,this[_0x5c75bb(0x4ff4)]=this[_0x53592e(0x4df7)]();}}Object[_0x5e00b3(0x1dfd)](PlotRotateRadar[_0x5e00b3(0x3720)],{'customPts':{'get':function(){var _0x531116=_0x5e00b3;return this[_0x531116(0x4cae)];},'set':function(_0xfa4fa3){var _0x63676e=_0x5e00b3;Array[_0x63676e(0x2676)](_0xfa4fa3)&&(this[_0x63676e(0x4cae)]=_0xfa4fa3,this[_0x63676e(0x4ff4)]=this[_0x63676e(0x12cb)]());}}});class PlotMechanicalRadar extends PlotRotateRadar{constructor(_0x529309,_0xe0194){var _0x34981b=_0x307c2b,_0x352058=_0x5e00b3;if(!WebGLPlot['defined'](_0xe0194))throw new WebGLPlot[(_0x352058(0x1470))](_0x352058(0x2d3f));_0x529309['rotateAngle']=0x168,_0x529309[_0x352058(0x4a6e)]=WebGLPlot[_0x352058(0x3bf5)](_0x529309[_0x352058(0x4a6e)],0x1),_0x529309[_0x352058(0x37ad)]=WebGLPlot[_0x352058(0x3bf5)](_0x529309[_0x352058(0x37ad)],new WebGLPlot[(_0x352058(0x4bd6))](0x2710,0x2710,0x2710)),_0x529309[_0x352058(0x475b)]=WebGLPlot[_0x352058(0x3bf5)](_0x529309[_0x352058(0x475b)],0x5),_0x529309[_0x34981b(0x458c)]=_computerRadarPts$1(_0x529309[_0x352058(0x37ad)]['x']/0xa*_0x529309[_0x352058(0x4a6e)]),_0x529309[_0x352058(0x20d6)]=_0x529309[_0x34981b(0x7c3)]/_0x529309[_0x34981b(0x2a46)],super(_0x529309,_0xe0194),this[_0x352058(0x4fef)]=PlotRadarType$1[_0x34981b(0x3e20)];}}function _computerRadarPts$1(_0x29d596){var _0x26442f=_0x307c2b,_0x496525=_0x5e00b3,_0x5064d2=[];return _0x5064d2['push'](new Cesium[(_0x26442f(0x141))](0x0,0x0,0x0)),_0x5064d2['push'](new Cesium[(_0x496525(0x4bd6))](1.10296043731977*_0x29d596,0.046804145634484*_0x29d596,0x0)),_0x5064d2[_0x26442f(0x2a0e)](new Cesium[(_0x496525(0x4bd6))](2.21610390044188*_0x29d596,0.11759698792659*_0x29d596,0x0)),_0x5064d2[_0x26442f(0x2a0e)](new Cesium[(_0x496525(0x4bd6))](3.23948463412258*_0x29d596,0.207919742367934*_0x29d596,0x0)),_0x5064d2[_0x26442f(0x2a0e)](new Cesium[(_0x26442f(0x141))](4.24306826853316*_0x29d596,0.304605633553736*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x496525(0x4bd6))](5.07593366806073*_0x29d596,0.449055607644075*_0x29d596,0x0)),_0x5064d2[_0x26442f(0x2a0e)](new Cesium[(_0x496525(0x4bd6))](6.09774013826592*_0x29d596,0.626275021765735*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x496525(0x4bd6))](6.82649676873021*_0x29d596,0.854033937659516*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x496525(0x4bd6))](7.59836360255064*_0x29d596,1.13340451890574*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x496525(0x4bd6))](8.12046765798091*_0x29d596,1.39526442140232*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x496525(0x4bd6))](8.77215268479149*_0x29d596,1.76316819829927*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x26442f(0x141))](9.24420050024946*_0x29d596,2.26394442518268*_0x29d596,0x0)),_0x5064d2[_0x26442f(0x2a0e)](new Cesium[(_0x26442f(0x141))](9.41437066670075*_0x29d596,2.78004341750028*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x496525(0x4bd6))](9.37677016147896*_0x29d596,3.37826190260998*_0x29d596,0x0)),_0x5064d2[_0x26442f(0x2a0e)](new Cesium[(_0x496525(0x4bd6))](9.02402463279236*_0x29d596,4.05665157036142*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x496525(0x4bd6))](8.49067600110484*_0x29d596,4.52027646588052*_0x29d596,0x0)),_0x5064d2[_0x26442f(0x2a0e)](new Cesium[(_0x26442f(0x141))](7.93178024681909*_0x29d596,4.83964546832953*_0x29d596,0x0)),_0x5064d2['push'](new Cesium[(_0x496525(0x4bd6))](7.37859457443028*_0x29d596,4.95818525526998*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x496525(0x4bd6))](6.73933014626123*_0x29d596,4.97031713954619*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium['Cartesian3'](6.1144105659988*_0x29d596,4.8548345993221*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x26442f(0x141))](5.51606295388907*_0x29d596,4.68304158511523*_0x29d596,0x0)),_0x5064d2[_0x26442f(0x2a0e)](new Cesium[(_0x496525(0x4bd6))](4.84103177562709*_0x29d596,4.34900006813962*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x496525(0x4bd6))](4.09846873384157*_0x29d596,3.95082720446673*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x496525(0x4bd6))](3.26846203349058*_0x29d596,3.4279079135254*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x26442f(0x141))](2.2493811983941*_0x29d596,2.68004157158963*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x496525(0x4bd6))](1.43802404023069*_0x29d596,1.88816148893958*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x26442f(0x141))](0.67580571600966*_0x29d596,0.925081705540024*_0x29d596,0x0)),_0x5064d2[_0x496525(0x5323)](new Cesium[(_0x496525(0x4bd6))](0x0,0x0,0x0)),_0x5064d2;}Object[_0x5e00b3(0x1dfd)](PlotMechanicalRadar[_0x5e00b3(0x3720)],{'radii':{'get':function(){var _0x1c172c=_0x5e00b3;return this[_0x1c172c(0x1ef1)];},'set':function(_0x1129ed){var _0xefaa73=_0x307c2b,_0x38d5e2=_0x5e00b3;if((_0x1129ed instanceof WebGLPlot[_0x38d5e2(0x4bd6)]||_0x1129ed instanceof PlotPoint3D)&&!PlotPoint3D[_0x38d5e2(0x1dab)](_0x1129ed,this['_radii'])){this['_radii']=_0x1129ed[_0x38d5e2(0x40f3)](),this[_0x38d5e2(0x5ce1)]=_computerRadarPts$1(this[_0x38d5e2(0x1ef1)]['x']/0xa*this[_0x38d5e2(0x108d)]);for(let _0x492d68=0x0;_0x492d68<this[_0x38d5e2(0x5262)][_0xefaa73(0x2ef4)];_0x492d68++){this[_0xefaa73(0x44ce)][_0x492d68]['_computeScanPts'](this);}this[_0x38d5e2(0x3b3f)]=!0x0;}}},'scale':{'get':function(){var _0x252a24=_0x5e00b3;return this[_0x252a24(0x108d)];},'set':function(_0x1f1020){var _0x3b737d=_0x307c2b,_0x4400b2=_0x5e00b3;if(_0x3b737d(0x3393)==typeof _0x1f1020&&this[_0x3b737d(0x4f81)]!==_0x1f1020){this[_0x4400b2(0x108d)]=_0x1f1020,this[_0x3b737d(0x458c)]=_computerRadarPts$1(this[_0x4400b2(0x1ef1)]['x']/0xa*_0x1f1020);for(let _0xb6a355=0x0;_0xb6a355<this[_0x4400b2(0x5262)][_0x4400b2(0x809)];_0xb6a355++){this[_0x3b737d(0x44ce)][_0xb6a355][_0x4400b2(0x4c32)](this);}this[_0x4400b2(0x3b3f)]=!0x0;}}}});class PlotParameterRadarScan extends PlotRadarBase{constructor(_0x32f0f3){var _0x4a61d4=_0x307c2b,_0x28932f=_0x5e00b3;if(super(_0x32f0f3),this[_0x28932f(0x4fef)]=_0x28932f(0x54e),this[_0x28932f(0x4a6e)]=WebGLPlot[_0x28932f(0x3bf5)](_0x32f0f3[_0x28932f(0x4a6e)],0x1),this[_0x4a61d4(0x19b1)]=WebGLPlot[_0x4a61d4(0x76f)](_0x32f0f3[_0x28932f(0x37ad)],0x0),this[_0x28932f(0x6d1)]=WebGLPlot['defaultValue'](_0x32f0f3[_0x28932f(0x6d1)],0x0),this[_0x4a61d4(0x32a9)]=WebGLPlot[_0x28932f(0x3c2c)][_0x28932f(0x4476)](0x0),this[_0x4a61d4(0x356b)]=WebGLPlot[_0x28932f(0x3c2c)][_0x28932f(0x4476)](0x5),this['_minimumCone']=WebGLPlot[_0x4a61d4(0x76f)](_0x32f0f3[_0x4a61d4(0x1d08)],0x0),this[_0x4a61d4(0x1d83)]=WebGLPlot[_0x28932f(0x3bf5)](_0x32f0f3['_maximumCone'],WebGLPlot[_0x28932f(0x3c2c)]['PI']),this[_0x28932f(0x5698)]=WebGLPlot[_0x28932f(0x3bf5)](_0x32f0f3[_0x28932f(0x5698)],void 0x0),this['subdivisions']=WebGLPlot['defaultValue'](_0x32f0f3[_0x28932f(0x13d7)],0x80),this[_0x28932f(0x5cc1)]=WebGLPlot[_0x28932f(0x3bf5)](_0x32f0f3[_0x4a61d4(0x4ffe)],WebGLPlot[_0x28932f(0x4cf5)][_0x4a61d4(0x1ace)]),this[_0x28932f(0xe9f)]=WebGLPlot['defaultValue'](_0x32f0f3[_0x28932f(0xe9f)],new WebGLPlot[(_0x28932f(0x1b26))]()),this['scanCount']=WebGLPlot[_0x28932f(0x3bf5)](_0x32f0f3['scanCount'],0x1),this[_0x28932f(0x33af)]=WebGLPlot[_0x28932f(0x3bf5)](_0x32f0f3[_0x28932f(0x33af)],!0x1),this[_0x4a61d4(0x54dd)]=WebGLPlot[_0x28932f(0x3bf5)](_0x32f0f3[_0x28932f(0x302a)],new WebGLPlot['Color'](0x1,0x0,0x0,0x1)),this[_0x28932f(0x2222)]=void 0x0,this[_0x4a61d4(0x32a9)]>this[_0x28932f(0x47ec)]){let _0x712bc0=this[_0x28932f(0x1548)];this[_0x28932f(0x1548)]=this[_0x4a61d4(0x356b)],this[_0x28932f(0x47ec)]=_0x712bc0;}this[_0x28932f(0x59aa)]=this[_0x28932f(0x47ec)]-this[_0x28932f(0x1548)],_0x28932f(0x20a3)===_0x32f0f3[_0x4a61d4(0x3280)]&&(this[_0x28932f(0x23a9)]=!0x1);}[_0x5e00b3(0x40f3)](_0x43309e){var _0x198560=_0x307c2b,_0x1b7040=_0x5e00b3;return WebGLPlot[_0x1b7040(0x5f34)](_0x43309e)?(_0x43309e['id']=this['id'],_0x43309e[_0x1b7040(0x3fb9)]=this[_0x1b7040(0x3fb9)][_0x1b7040(0x40f3)](),_0x43309e['rotate']=this[_0x1b7040(0x4d40)][_0x1b7040(0x40f3)](),_0x43309e[_0x1b7040(0x3234)]=this[_0x1b7040(0x3234)],_0x43309e[_0x198560(0x19b1)]=this[_0x198560(0x19b1)],_0x43309e[_0x1b7040(0x6d1)]=this[_0x1b7040(0x6d1)],_0x43309e[_0x1b7040(0x1548)]=this[_0x1b7040(0x1548)],_0x43309e[_0x1b7040(0x47ec)]=this[_0x198560(0x356b)],_0x43309e[_0x1b7040(0x49e0)]=this[_0x1b7040(0x49e0)],_0x43309e[_0x1b7040(0x5ea4)]=this[_0x1b7040(0x5ea4)],_0x43309e[_0x198560(0x9a2)]=this['heightReference'],_0x43309e[_0x198560(0x3cb6)]=this[_0x1b7040(0x29f)],_0x43309e[_0x1b7040(0x3453)]=this[_0x1b7040(0x3453)],_0x43309e[_0x198560(0x36f3)]=this[_0x1b7040(0x28a6)],_0x43309e['outlineColor']=this[_0x1b7040(0x247e)],_0x43309e[_0x1b7040(0x27cb)]=this[_0x1b7040(0x27cb)],_0x43309e[_0x1b7040(0x5c90)]=this[_0x1b7040(0x5c90)],_0x43309e[_0x1b7040(0x20d6)]=this[_0x1b7040(0x20d6)],_0x43309e['subdivisions']=this[_0x1b7040(0x13d7)],_0x43309e[_0x1b7040(0x5cc1)]=this[_0x1b7040(0x5cc1)],_0x43309e['distanceDisplayCondition']=this[_0x198560(0x1c8f)],_0x43309e):new PlotParameterRadarScan(this);}}class PlotParameterRadar extends PlotRadarBase{constructor(_0x35aec3,_0x57976c){var _0x5f0b4b=_0x307c2b,_0x38c190=_0x5e00b3;super(_0x35aec3,_0x57976c),this[_0x5f0b4b(0x3280)]=PlotRadarType$1[_0x38c190(0x20a3)],this['_primitiveScnaFillArry']=[],this[_0x38c190(0x2a14)]=[],this[_0x38c190(0x5262)]=[],this[_0x5f0b4b(0x4587)](_0x35aec3),this[_0x5f0b4b(0x44a1)]();}[_0x5e00b3(0x605c)](){var _0x184aef=_0x5e00b3;return this[_0x184aef(0x5262)];}[_0x5e00b3(0x207f)](_0x122c69){var _0x478288=_0x307c2b,_0x1cbd2e=_0x5e00b3;this[_0x1cbd2e(0x2eb4)]();for(let _0x1365a5=0x0;_0x1365a5<_0x122c69[_0x1cbd2e(0x809)];_0x1365a5++){const _0x26f52c=_0x122c69[_0x1365a5];_0x26f52c instanceof PlotParameterRadarScan&&this[_0x478288(0x44ce)][_0x1cbd2e(0x5323)](_0x26f52c);}return this[_0x1cbd2e(0x3106)](),this[_0x1cbd2e(0x5262)];}[_0x307c2b(0x36a4)](_0x4ea5a0){var _0x3592a2=_0x307c2b,_0x315895=_0x5e00b3;_0x4ea5a0&&_0x4ea5a0 instanceof PlotParameterRadarScan||(_0x4ea5a0=new PlotParameterRadarScan(this)),this[_0x3592a2(0x44ce)][_0x315895(0x5323)](_0x4ea5a0),this[_0x315895(0x3106)]();}[_0x5e00b3(0x2eb4)](){var _0x30c287=_0x5e00b3;this[_0x30c287(0x4456)](),this[_0x30c287(0x5262)]=[];}[_0x5e00b3(0x2f49)](_0x16b379){var _0x33d1e7=_0x307c2b,_0xacae8f=_0x5e00b3;if(this[_0xacae8f(0x3146)][_0xacae8f(0x809)]>_0x16b379){let _0x5a8cc7=this['_primitiveScnaFillArry'][_0x16b379];this[_0xacae8f(0x1fda)][_0xacae8f(0x2eb0)](_0x5a8cc7),_0x5a8cc7=void 0x0,this[_0xacae8f(0x3146)][_0xacae8f(0x2f5b)](_0x16b379,0x1);}if(this[_0xacae8f(0x2a14)][_0xacae8f(0x809)]>_0x16b379){let _0x460040=this[_0x33d1e7(0x379)][_0x16b379];this[_0xacae8f(0x1fda)][_0x33d1e7(0x3520)](_0x460040),_0x460040=void 0x0,this[_0xacae8f(0x2a14)][_0xacae8f(0x2f5b)](_0x16b379,0x1);}return this[_0x33d1e7(0x44ce)][_0x33d1e7(0x2ef4)]>_0x16b379&&(this[_0xacae8f(0x5262)][_0xacae8f(0x2f5b)](_0x16b379,0x1),this[_0xacae8f(0x3106)](),!0x0);}[_0x307c2b(0x411)](_0x39849f,_0x22969e){var _0x16fe1c=_0x5e00b3;return!(_0x22969e>=this[_0x16fe1c(0x5262)][_0x16fe1c(0x809)])&&(_0x39849f&&_0x39849f instanceof PlotParameterRadarScan||(_0x39849f=new PlotParameterRadarScan(this)),this[_0x16fe1c(0x2f49)](_0x22969e),this[_0x16fe1c(0x5262)][_0x16fe1c(0x2f5b)](_0x22969e,0x0,_0x39849f),this[_0x16fe1c(0x3106)](),!0x0);}[_0x5e00b3(0x29a)](_0x4d5bef){var _0x17b6cd=_0x307c2b,_0x54ba6e=_0x5e00b3;this[_0x54ba6e(0x3b3f)]&&(this[_0x54ba6e(0x3b3f)]=!0x1,this[_0x17b6cd(0x3abf)]());const _0x3315ba=this[_0x54ba6e(0x4fab)]*_0x4d5bef/0x3e8;this[_0x54ba6e(0x33cc)](-_0x3315ba);}[_0x5e00b3(0x5be4)](){var _0x4b1a49=_0x5e00b3;this[_0x4b1a49(0x2c95)](),this[_0x4b1a49(0x33af)]&&this[_0x4b1a49(0x3b42)]();}[_0x5e00b3(0x3b42)](){var _0x4c40b9=_0x307c2b,_0x1e3e64=_0x5e00b3;if(this[_0x1e3e64(0x2eb4)](),!this['isShowScan']||!this[_0x1e3e64(0x3234)])return;const _0x2bde8f=(this['_maximumClock']-this[_0x1e3e64(0x1548)])/this[_0x1e3e64(0x20e4)];for(let _0x208a7e=0x0;_0x208a7e<this[_0x1e3e64(0x20e4)];_0x208a7e++){var _0x4fb27f=new PlotParameterRadarScan(this),_0x31743f=new WebGLPlot[(_0x4c40b9(0x141))](this[_0x1e3e64(0x1216)]['x'],this['_rotate']['y'],this[_0x4c40b9(0x60c)]['z']-this[_0x4c40b9(0x32a9)]-_0x2bde8f*_0x208a7e);_0x4fb27f[_0x4c40b9(0x60c)]=_0x31743f,_0x4fb27f[_0x1e3e64(0x3453)]=this[_0x1e3e64(0x302a)],this[_0x4c40b9(0x44ce)][_0x1e3e64(0x5323)](_0x4fb27f);var _0x5a25b8=new WebGLPlot[(_0x1e3e64(0x3a89))](_0x4fb27f[_0x1e3e64(0x1216)]['z'],_0x4fb27f[_0x1e3e64(0x1216)]['y'],_0x4fb27f[_0x1e3e64(0x1216)]['x']);const _0x4b3ff2=WebGLPlot[_0x4c40b9(0x141)][_0x1e3e64(0x10c5)](_0x4fb27f[_0x1e3e64(0x3fb9)]['x']+this[_0x4c40b9(0x4d0e)]['x'],_0x4fb27f[_0x1e3e64(0x3fb9)]['y']+this['offset']['y'],_0x4fb27f[_0x1e3e64(0x3fb9)]['z']+this[_0x4c40b9(0x4d0e)]['z']),_0x8f6e1a=WebGLPlot[_0x1e3e64(0x3bd8)]['headingPitchRollToFixedFrame'](_0x4b3ff2,_0x5a25b8);if(_0x4fb27f[_0x1e3e64(0x3ae2)]){let _0x5c3138=this[_0x1e3e64(0x17b9)](_0x8f6e1a,_0x4fb27f);this['_primitiveScnaFillArry'][_0x1e3e64(0x5323)](this[_0x1e3e64(0x1fda)][_0x1e3e64(0x30c2)](_0x5c3138));}if(_0x4fb27f[_0x1e3e64(0x23a9)]){let _0x5be3cc=this[_0x4c40b9(0x4292)](_0x8f6e1a,_0x4fb27f);this[_0x1e3e64(0x2a14)][_0x1e3e64(0x5323)](this[_0x1e3e64(0x1fda)][_0x1e3e64(0x30c2)](_0x5be3cc));}}}[_0x5e00b3(0x33cc)](_0x20e1d6){var _0x377d57=_0x307c2b,_0xc9e8b7=_0x5e00b3;if(this[_0xc9e8b7(0x4456)](),this[_0x377d57(0x1984)]&&this[_0xc9e8b7(0x3234)])for(let _0x1c2203=0x0;_0x1c2203<this[_0xc9e8b7(0x5262)][_0xc9e8b7(0x809)];_0x1c2203++){const _0x46d6c3=this[_0xc9e8b7(0x5262)][_0x1c2203];this[_0xc9e8b7(0x30da)]>=WebGLPlot[_0xc9e8b7(0x3c2c)][_0xc9e8b7(0x352c)]?(_0x46d6c3[_0xc9e8b7(0x1216)]['z']+=_0x20e1d6,Math[_0xc9e8b7(0x1beb)](_0x46d6c3[_0xc9e8b7(0x1216)]['z'])>=WebGLPlot[_0xc9e8b7(0x3c2c)][_0x377d57(0x917)]&&(_0x46d6c3[_0x377d57(0x60c)]['z']=_0x46d6c3[_0xc9e8b7(0x1216)]['z']%WebGLPlot[_0xc9e8b7(0x3c2c)][_0xc9e8b7(0x352c)])):(_0x46d6c3[_0xc9e8b7(0x2222)]?_0x46d6c3[_0xc9e8b7(0x1216)]['z']-=_0x20e1d6:_0x46d6c3['_rotate']['z']+=_0x20e1d6,-_0x46d6c3[_0xc9e8b7(0x1216)]['z']>=this[_0x377d57(0x356b)]-this[_0xc9e8b7(0x1216)]['z']-_0x46d6c3[_0xc9e8b7(0x59aa)]?_0x46d6c3[_0xc9e8b7(0x2222)]=!0x0:-_0x46d6c3[_0xc9e8b7(0x1216)]['z']<=this['_minimumClock']-this[_0xc9e8b7(0x1216)]['z']&&(_0x46d6c3[_0xc9e8b7(0x2222)]=!0x1));var _0x56e58d=new WebGLPlot[(_0xc9e8b7(0x3a89))](_0x46d6c3[_0xc9e8b7(0x1216)]['z'],_0x46d6c3[_0xc9e8b7(0x1216)]['y'],_0x46d6c3[_0xc9e8b7(0x1216)]['x']);const _0x4f7961=WebGLPlot[_0xc9e8b7(0x4bd6)][_0xc9e8b7(0x10c5)](_0x46d6c3[_0x377d57(0x1e6)]['x']+this[_0xc9e8b7(0x2c14)]['x'],_0x46d6c3[_0xc9e8b7(0x3fb9)]['y']+this[_0x377d57(0x4d0e)]['y'],_0x46d6c3[_0xc9e8b7(0x3fb9)]['z']+this[_0xc9e8b7(0x2c14)]['z']),_0x278a04=WebGLPlot[_0x377d57(0x1d1d)][_0x377d57(0x170a)](_0x4f7961,_0x56e58d);if(_0x46d6c3[_0xc9e8b7(0x3ae2)]){let _0x15a94c=this[_0x377d57(0x47d8)](_0x278a04,_0x46d6c3);this[_0x377d57(0x2578)][_0xc9e8b7(0x5323)](this[_0xc9e8b7(0x1fda)]['add'](_0x15a94c));}if(_0x46d6c3[_0x377d57(0x4e83)]){let _0x30acb9=this[_0xc9e8b7(0xfe8)](_0x278a04,_0x46d6c3);this[_0xc9e8b7(0x2a14)][_0xc9e8b7(0x5323)](this[_0xc9e8b7(0x1fda)][_0x377d57(0x1af6)](_0x30acb9));}}}[_0x5e00b3(0x5a3e)](_0x18e6ff){var _0x335fed=_0x307c2b,_0x770a98=_0x5e00b3;if(this[_0x335fed(0x2578)][_0x335fed(0x2ef4)]>0x0)for(let _0x239628=0x0;_0x239628<this[_0x770a98(0x3146)][_0x770a98(0x809)];_0x239628++){let _0x1fa2d4=this[_0x770a98(0x3146)][_0x239628];const _0x36ee3d=this[_0x770a98(0x5262)][_0x239628];this[_0x770a98(0x30da)]>=WebGLPlot[_0x770a98(0x3c2c)][_0x770a98(0x352c)]?(_0x36ee3d[_0x770a98(0x1216)]['z']+=_0x18e6ff,Math[_0x770a98(0x1beb)](_0x36ee3d[_0x770a98(0x1216)]['z'])>=WebGLPlot[_0x770a98(0x3c2c)][_0x770a98(0x352c)]&&(_0x36ee3d[_0x770a98(0x1216)]['z']=_0x36ee3d[_0x770a98(0x1216)]['z']%WebGLPlot[_0x770a98(0x3c2c)][_0x770a98(0x352c)])):(_0x36ee3d[_0x770a98(0x2222)]?_0x36ee3d[_0x770a98(0x1216)]['z']-=_0x18e6ff:_0x36ee3d[_0x770a98(0x1216)]['z']+=_0x18e6ff,-_0x36ee3d[_0x770a98(0x1216)]['z']>=this[_0x335fed(0x356b)]-this[_0x770a98(0x1216)]['z']-_0x36ee3d['scanAngle']?_0x36ee3d[_0x770a98(0x2222)]=!0x0:-_0x36ee3d[_0x770a98(0x1216)]['z']<=this[_0x335fed(0x32a9)]-this[_0x770a98(0x1216)]['z']&&(_0x36ee3d[_0x770a98(0x2222)]=!0x1));const _0x55d2ff=WebGLPlot[_0x335fed(0x141)][_0x770a98(0x10c5)](_0x36ee3d[_0x770a98(0x3fb9)]['x'],_0x36ee3d[_0x335fed(0x1e6)]['y'],_0x36ee3d[_0x770a98(0x3fb9)]['z']);var _0x4f5900=WebGLPlot[_0x770a98(0x3925)][_0x770a98(0x1303)](_0x55d2ff),_0x1b8a0f=WebGLPlot[_0x770a98(0x4bd6)][_0x335fed(0x50ce)](_0x55d2ff,-0x1,new WebGLPlot[(_0x770a98(0x4bd6))]()),_0x5198ec=WebGLPlot[_0x770a98(0x3925)][_0x770a98(0x1303)](_0x1b8a0f);let _0xfbeab8=WebGLPlot[_0x770a98(0x2f42)][_0x335fed(0xf7b)](_0x36ee3d[_0x770a98(0x1216)]['x']),_0x418f6c=WebGLPlot[_0x335fed(0x594c)][_0x770a98(0x56e2)](_0x36ee3d[_0x770a98(0x1216)]['y']),_0x32d800=WebGLPlot[_0x770a98(0x2f42)][_0x770a98(0x2653)](_0x36ee3d[_0x335fed(0x60c)]['z']);_0x5198ec=WebGLPlot[_0x335fed(0x1f91)][_0x770a98(0xeb2)](_0x5198ec,_0xfbeab8,_0x5198ec),_0x5198ec=WebGLPlot[_0x770a98(0x3925)][_0x335fed(0x50c3)](_0x5198ec,_0x418f6c,_0x5198ec),_0x5198ec=WebGLPlot[_0x770a98(0x3925)][_0x770a98(0xeb2)](_0x5198ec,_0x32d800,_0x5198ec);var _0x40f951=WebGLPlot[_0x335fed(0x1f91)][_0x770a98(0x589e)](_0x4f5900,_0x5198ec,new WebGLPlot[(_0x770a98(0x3925))]());_0x1fa2d4[_0x770a98(0x599)]=_0x40f951;}if(this[_0x770a98(0x2a14)][_0x770a98(0x809)]>0x0){for(let _0x301a6a=0x0;_0x301a6a<this[_0x770a98(0x2a14)][_0x770a98(0x809)];_0x301a6a++)this[_0x335fed(0x379)][_0x301a6a];}}[_0x5e00b3(0x3abb)](_0x37478b){var _0x5e18c5=_0x5e00b3;return PlotRadarGeometry[_0x5e18c5(0x1647)](new PlotRadarGeometry(_0x37478b));}[_0x5e00b3(0x4ed7)](_0x27931a){var _0x5df85c=_0x5e00b3;return PlotRadarOutlineGeometry[_0x5df85c(0x1647)](new PlotRadarOutlineGeometry(_0x27931a));}[_0x5e00b3(0x4456)](){var _0x4bf4dd=_0x307c2b,_0x52e41b=_0x5e00b3;if(this[_0x52e41b(0x3146)][_0x4bf4dd(0x2ef4)]>0x0){for(let _0x457c7d=0x0;_0x457c7d<this[_0x52e41b(0x3146)][_0x52e41b(0x809)];_0x457c7d++){let _0x2648e=this[_0x52e41b(0x3146)][_0x457c7d];this[_0x4bf4dd(0x5899)][_0x4bf4dd(0x3520)](_0x2648e),_0x2648e=void 0x0;}this[_0x52e41b(0x3146)]=[];}if(this[_0x52e41b(0x2a14)][_0x52e41b(0x809)]>0x0){for(let _0x56d1d2=0x0;_0x56d1d2<this[_0x52e41b(0x2a14)][_0x52e41b(0x809)];_0x56d1d2++){let _0x3d1556=this[_0x52e41b(0x2a14)][_0x56d1d2];this[_0x52e41b(0x1fda)][_0x52e41b(0x2eb0)](_0x3d1556),_0x3d1556=void 0x0;}this[_0x52e41b(0x2a14)]=[];}}['_createScanGeoArray'](){var _0x55c5de=_0x307c2b,_0x52ce26=_0x5e00b3;const _0x1744b2=(this[_0x52ce26(0x47ec)]-this[_0x52ce26(0x1548)])/this[_0x55c5de(0x44ce)][_0x52ce26(0x809)];for(let _0x2b8167=0x0;_0x2b8167<this[_0x52ce26(0x5262)]['length'];_0x2b8167++){var _0x2ae1cd=this[_0x52ce26(0x5262)][_0x2b8167],_0x1bae73=new WebGLPlot[(_0x52ce26(0x4bd6))](this[_0x52ce26(0x1216)]['x'],this['_rotate']['y'],this['_rotate']['z']-_0x1744b2*_0x2b8167);_0x2ae1cd[_0x52ce26(0x1216)]=_0x1bae73,_0x2ae1cd['scanAngle']=_0x2ae1cd[_0x52ce26(0x35cb)]-_0x2ae1cd[_0x52ce26(0x2e5c)];}}[_0x5e00b3(0x40f3)](_0x1acae1){var _0x30d13d=_0x307c2b,_0x19a29a=_0x5e00b3;return WebGLPlot[_0x19a29a(0x5f34)](_0x1acae1)?(_0x1acae1[_0x19a29a(0x4fef)]=this[_0x19a29a(0x4fef)],_0x1acae1['id']=this['id'],_0x1acae1[_0x19a29a(0x3fb9)]=this[_0x30d13d(0x1e6)]['clone'](),_0x1acae1[_0x30d13d(0x60c)]=this[_0x30d13d(0x60c)][_0x19a29a(0x40f3)](),_0x1acae1[_0x19a29a(0x3234)]=this[_0x19a29a(0x3234)],_0x1acae1[_0x19a29a(0x37ad)]=this[_0x19a29a(0x37ad)],_0x1acae1[_0x30d13d(0x4a20)]=this[_0x19a29a(0xefd)],_0x1acae1['_minimumClock']=this[_0x30d13d(0x32a9)],_0x1acae1[_0x19a29a(0x47ec)]=this[_0x19a29a(0x47ec)],_0x1acae1[_0x19a29a(0x49e0)]=this[_0x19a29a(0x49e0)],_0x1acae1[_0x30d13d(0x1d83)]=this[_0x30d13d(0x1d83)],_0x1acae1[_0x30d13d(0x9a2)]=this[_0x19a29a(0x5698)],_0x1acae1[_0x19a29a(0x29f)]=this[_0x19a29a(0x29f)],_0x1acae1[_0x19a29a(0x3453)]=this[_0x19a29a(0xa09)],_0x1acae1[_0x19a29a(0x28a6)]=this[_0x19a29a(0x28a6)],_0x1acae1[_0x30d13d(0x506c)]=this[_0x19a29a(0x247e)],_0x1acae1[_0x19a29a(0x27cb)]=this[_0x19a29a(0x27cb)],_0x1acae1[_0x19a29a(0x5c90)]=this[_0x19a29a(0x5c90)],_0x1acae1[_0x19a29a(0x20d6)]=this[_0x19a29a(0x20d6)],_0x1acae1[_0x19a29a(0x13d7)]=this[_0x30d13d(0x2019)],_0x1acae1[_0x19a29a(0x5cc1)]=this[_0x19a29a(0x5cc1)],_0x1acae1[_0x19a29a(0xe9f)]=this[_0x30d13d(0x1c8f)],_0x1acae1):new PlotParameterRadar(this);}[_0x5e00b3(0x14e)](_0x36fbeb){var _0x587ae4=_0x307c2b,_0x17bf87=_0x5e00b3;if(!WebGLPlot[_0x587ae4(0x1563)](_0x36fbeb))throw new WebGLPlot[(_0x17bf87(0x1470))](_0x17bf87(0x547f));if(this[_0x17bf87(0xefd)]=WebGLPlot[_0x587ae4(0x76f)](_0x36fbeb[_0x17bf87(0x6d1)],0x0),_0x36fbeb[_0x17bf87(0x2e5c)]?this[_0x17bf87(0x1548)]=WebGLPlot[_0x17bf87(0x3c2c)][_0x17bf87(0x4476)](_0x36fbeb[_0x17bf87(0x2e5c)]):this[_0x587ae4(0x32a9)]=0x0,_0x36fbeb[_0x17bf87(0x35cb)]?this[_0x17bf87(0x47ec)]=WebGLPlot[_0x17bf87(0x3c2c)][_0x17bf87(0x4476)](_0x36fbeb[_0x17bf87(0x35cb)]):this[_0x17bf87(0x47ec)]=WebGLPlot[_0x587ae4(0x2a2d)][_0x17bf87(0x352c)],_0x36fbeb[_0x17bf87(0x4dfb)]?this[_0x17bf87(0x49e0)]=WebGLPlot[_0x17bf87(0x3c2c)][_0x17bf87(0x4476)](_0x36fbeb[_0x17bf87(0x4dfb)]):this[_0x17bf87(0x49e0)]=0x0,_0x36fbeb[_0x17bf87(0x4e76)]?this[_0x17bf87(0x5ea4)]=WebGLPlot[_0x17bf87(0x3c2c)][_0x17bf87(0x4476)](_0x36fbeb[_0x17bf87(0x4e76)]):this[_0x17bf87(0x5ea4)]=WebGLPlot[_0x17bf87(0x3c2c)]['PI'],this[_0x17bf87(0x5698)]=WebGLPlot[_0x17bf87(0x3bf5)](_0x36fbeb[_0x17bf87(0x5698)],void 0x0),this[_0x17bf87(0xe9f)]=WebGLPlot[_0x17bf87(0x3bf5)](_0x36fbeb['distanceDisplayCondition'],new WebGLPlot[(_0x587ae4(0x4f5e))]()),this['scanCount']=WebGLPlot[_0x17bf87(0x3bf5)](_0x36fbeb[_0x587ae4(0x9a5)],0x1),this[_0x17bf87(0x4417)]=WebGLPlot[_0x17bf87(0x3bf5)](_0x36fbeb[_0x17bf87(0x33af)],!0x1),this[_0x17bf87(0x302a)]=WebGLPlot[_0x17bf87(0x3bf5)](_0x36fbeb[_0x17bf87(0x302a)],new WebGLPlot['Color'](0x1,0x0,0x0,0x1)),_0x36fbeb[_0x587ae4(0x5616)]?this['_dScanSpeed']=WebGLPlot[_0x17bf87(0x3c2c)][_0x17bf87(0x4476)](_0x36fbeb[_0x17bf87(0x3470)]):this[_0x17bf87(0x4fab)]=WebGLPlot[_0x17bf87(0x3c2c)]['toRadians'](0x14),this[_0x587ae4(0x32a9)]>this[_0x17bf87(0x47ec)]){let _0x560f49=this[_0x587ae4(0x32a9)];this[_0x17bf87(0x1548)]=this[_0x587ae4(0x356b)],this[_0x17bf87(0x47ec)]=_0x560f49;}this[_0x17bf87(0x30da)]=this[_0x587ae4(0x356b)]-this[_0x17bf87(0x1548)];}[_0x307c2b(0x5020)](){var _0x49cff5=_0x307c2b,_0x156234=_0x5e00b3;this[_0x156234(0x3b3f)]=!0x1,this[_0x156234(0x5b5)]&&this[_0x156234(0x1fda)][_0x156234(0x2eb0)](this[_0x156234(0x5b5)]),this[_0x156234(0x95c)]&&this[_0x49cff5(0x5899)][_0x156234(0x2eb0)](this[_0x156234(0x95c)]),this[_0x156234(0x5262)]&&this[_0x156234(0x5262)][_0x156234(0x809)]>0x0&&(this[_0x156234(0x5262)][_0x156234(0x326d)](_0x578d88=>{var _0x3c44a9=_0x156234;_0x578d88[_0x3c44a9(0x2947)]();}),this[_0x156234(0x5262)]=[]),this[_0x156234(0x2eb4)]();}}Object[_0x5e00b3(0x1dfd)](PlotParameterRadar['prototype'],{'point':{'get':function(){var _0x3e401b=_0x5e00b3;return this[_0x3e401b(0x2d0d)];},'set':function(_0x159469){var _0x1f2282=_0x307c2b,_0x8e77ff=_0x5e00b3;if((_0x159469 instanceof WebGLPlot[_0x1f2282(0x141)]||_0x159469 instanceof PlotPoint3D)&&!PlotPoint3D[_0x8e77ff(0x1dab)](_0x159469,this[_0x1f2282(0x236)])){this[_0x8e77ff(0x2d0d)]=_0x159469;for(let _0x379530=0x0;_0x379530<this[_0x8e77ff(0x5262)][_0x1f2282(0x2ef4)];_0x379530++){this[_0x1f2282(0x44ce)][_0x379530][_0x1f2282(0x1e6)]=_0x159469;}this['_isNeedUpdate']=!0x0;}}},'rotate':{'get':function(){var _0x464eaf=_0x307c2b,_0x4a43fe=_0x5e00b3;return new WebGLPlot[(_0x4a43fe(0x4bd6))](WebGLPlot[_0x464eaf(0x2a2d)][_0x464eaf(0x3a80)](this[_0x4a43fe(0x1216)]['x']),WebGLPlot[_0x4a43fe(0x3c2c)][_0x4a43fe(0x173e)](this['_rotate']['y']),WebGLPlot[_0x4a43fe(0x3c2c)][_0x4a43fe(0x173e)](this[_0x4a43fe(0x1216)]['z']));},'set':function(_0x39fd5f){var _0x279bec=_0x307c2b,_0x572422=_0x5e00b3;if(_0x39fd5f instanceof WebGLPlot[_0x572422(0x4bd6)]||_0x39fd5f instanceof PlotPoint3D){let _0x168f8d=new WebGLPlot[(_0x572422(0x4bd6))](WebGLPlot[_0x572422(0x3c2c)][_0x572422(0x4476)](_0x39fd5f['x']),WebGLPlot[_0x572422(0x3c2c)][_0x572422(0x4476)](_0x39fd5f['y']),WebGLPlot[_0x572422(0x3c2c)][_0x572422(0x4476)](_0x39fd5f['z']));if(!WebGLPlot[_0x572422(0x4bd6)](_0x168f8d,this[_0x572422(0x1216)])){this[_0x279bec(0x60c)]=_0x168f8d;const _0x30f153=(this[_0x572422(0x47ec)]-this[_0x572422(0x1548)])/this[_0x572422(0x20e4)];for(let _0x468867=0x0;_0x468867<this[_0x572422(0x5262)][_0x572422(0x809)];_0x468867++){const _0x243ca6=this[_0x279bec(0x44ce)][_0x468867];var _0x4ec216=new WebGLPlot[(_0x572422(0x4bd6))](this[_0x572422(0x1216)]['x'],this['_rotate']['y'],this[_0x572422(0x1216)]['z']-_0x30f153*_0x468867);_0x243ca6[_0x572422(0x1216)]=_0x4ec216;}this[_0x572422(0x3b3f)]=!0x0;}}}},'innerRadii':{'get':function(){var _0xb1d451=_0x307c2b,_0x5db082=_0x5e00b3;return this[_0x5db082(0xefd)]['x']<=1e-8||this[_0xb1d451(0x16d)]['y']<=1e-8||this[_0xb1d451(0x16d)]['z']<=1e-8?new PlotPoint3D(0x0,0x0,0x0):this[_0x5db082(0xefd)];},'set':function(_0xa9c9c7){var _0x5302b6=_0x307c2b,_0x53462c=_0x5e00b3;if((_0xa9c9c7 instanceof WebGLPlot[_0x5302b6(0x141)]||_0xa9c9c7 instanceof PlotPoint3D)&&!PlotPoint3D[_0x53462c(0x1dab)](_0xa9c9c7,this[_0x53462c(0x2d0d)])){(_0xa9c9c7['x']<=0x0||_0xa9c9c7['y']<=0x0||_0xa9c9c7['z']<=0x0)&&(_0xa9c9c7=new PlotPoint3D(1e-8,1e-8,1e-8)),this[_0x53462c(0xefd)]=_0xa9c9c7[_0x53462c(0x40f3)](),this[_0x5302b6(0x16d)]['x']>this[_0x53462c(0x37ad)]['x']&&(this[_0x5302b6(0x16d)]=this[_0x53462c(0x37ad)]['clone']());for(let _0x28b94e=0x0;_0x28b94e<this[_0x53462c(0x5262)][_0x53462c(0x809)];_0x28b94e++){this[_0x5302b6(0x44ce)][_0x28b94e][_0x53462c(0x6d1)]=this[_0x5302b6(0x4a20)][_0x53462c(0x40f3)]();}this[_0x53462c(0x3b3f)]=!0x0;}}},'radii':{'get':function(){var _0x506361=_0x5e00b3;return this[_0x506361(0x1ef1)];},'set':function(_0x3e7c47){var _0x28bf6e=_0x307c2b,_0x241374=_0x5e00b3;if((_0x3e7c47 instanceof WebGLPlot[_0x241374(0x4bd6)]||_0x3e7c47 instanceof PlotPoint3D)&&!PlotPoint3D[_0x241374(0x1dab)](_0x3e7c47,this[_0x28bf6e(0x236)])){this[_0x241374(0x1ef1)]=_0x3e7c47[_0x241374(0x40f3)](),this[_0x241374(0xefd)]['x']>this[_0x241374(0x37ad)]['x']&&(this[_0x241374(0xefd)]=this[_0x28bf6e(0x19b1)][_0x241374(0x40f3)]());for(let _0x2f83b2=0x0;_0x2f83b2<this[_0x28bf6e(0x44ce)][_0x241374(0x809)];_0x2f83b2++){this[_0x241374(0x5262)][_0x2f83b2][_0x241374(0x37ad)]=this[_0x28bf6e(0x19b1)][_0x28bf6e(0x2d7b)]();}this[_0x241374(0x3b3f)]=!0x0;}}},'minimumClock':{'get':function(){var _0x27b8ea=_0x5e00b3;return WebGLPlot[_0x27b8ea(0x3c2c)]['toDegrees'](this['_minimumClock']);},'set':function(_0x3baa51){var _0x3f8815=_0x307c2b,_0x232770=_0x5e00b3;'number'==typeof _0x3baa51&&_0x3baa51!==this[_0x232770(0x2e5c)]&&(this[_0x232770(0x1548)]=WebGLPlot[_0x232770(0x3c2c)][_0x232770(0x4476)](_0x3baa51),this[_0x3f8815(0x40fc)]=!0x0);}},'maximumClock':{'get':function(){var _0x14e8eb=_0x307c2b;return WebGLPlot[_0x14e8eb(0x2a2d)][_0x14e8eb(0x3a80)](this[_0x14e8eb(0x356b)]);},'set':function(_0x137f32){var _0x286160=_0x307c2b,_0x3a7a03=_0x5e00b3;_0x3a7a03(0x1efe)==typeof _0x137f32&&_0x137f32!==this[_0x3a7a03(0x35cb)]&&(this[_0x3a7a03(0x47ec)]=WebGLPlot[_0x3a7a03(0x3c2c)][_0x286160(0x18e6)](_0x137f32),this[_0x3a7a03(0x3b3f)]=!0x0);}},'minimumCone':{'get':function(){var _0x40e02f=_0x5e00b3;return WebGLPlot[_0x40e02f(0x3c2c)]['toDegrees'](this[_0x40e02f(0x49e0)]);},'set':function(_0x2baa58){var _0x56cba5=_0x307c2b,_0x19b0e9=_0x5e00b3;if(_0x19b0e9(0x1efe)==typeof _0x2baa58&&_0x2baa58!==this[_0x19b0e9(0x4dfb)]){this[_0x19b0e9(0x49e0)]=WebGLPlot[_0x19b0e9(0x3c2c)][_0x19b0e9(0x4476)](_0x2baa58);for(let _0xe02f7a=0x0;_0xe02f7a<this[_0x19b0e9(0x5262)][_0x19b0e9(0x809)];_0xe02f7a++){this[_0x19b0e9(0x5262)][_0xe02f7a][_0x19b0e9(0x49e0)]=this[_0x19b0e9(0x49e0)];}this[_0x56cba5(0x40fc)]=!0x0;}}},'maximumCone':{'get':function(){var _0x5b9fba=_0x307c2b,_0x38e876=_0x5e00b3;return WebGLPlot['CesiumMath'][_0x5b9fba(0x3a80)](this[_0x38e876(0x5ea4)]);},'set':function(_0x5d8656){var _0x395a02=_0x5e00b3;if(_0x395a02(0x1efe)==typeof _0x5d8656&&_0x5d8656!==this[_0x395a02(0x4e76)]){this[_0x395a02(0x5ea4)]=WebGLPlot[_0x395a02(0x3c2c)][_0x395a02(0x4476)](_0x5d8656);for(let _0x3720b3=0x0;_0x3720b3<this[_0x395a02(0x5262)][_0x395a02(0x809)];_0x3720b3++){this[_0x395a02(0x5262)][_0x3720b3][_0x395a02(0x5ea4)]=this[_0x395a02(0x5ea4)];}this[_0x395a02(0x3b3f)]=!0x0;}}},'scale':{'get':function(){return this['_scale'];},'set':function(_0x4d3a13){var _0x41068a=_0x307c2b,_0x44357a=_0x5e00b3;if(_0x44357a(0x1efe)==typeof _0x4d3a13&&this[_0x44357a(0x108d)]!==_0x4d3a13){this[_0x41068a(0x4f81)]=_0x4d3a13;for(let _0x11a040=0x0;_0x11a040<this[_0x44357a(0x5262)][_0x44357a(0x809)];_0x11a040++){this[_0x44357a(0x5262)][_0x11a040][_0x44357a(0x4a6e)]=this[_0x44357a(0x108d)];}this[_0x44357a(0x3b3f)]=!0x0;}}}});class PlotScanRadarScan extends PlotRadarBase{constructor(_0x48c1eb){var _0x133a12=_0x5e00b3;super(_0x48c1eb),this[_0x133a12(0xdca)]=0x2,this[_0x133a12(0x47e0)]=0x0,_0x48c1eb[_0x133a12(0x4ff4)][_0x133a12(0x809)]>0x3&&this[_0x133a12(0x4c32)](_0x48c1eb[_0x133a12(0x4ff4)]),this[_0x133a12(0x4fef)]=_0x133a12(0x3b79),_0x48c1eb[_0x133a12(0xcd7)]&&(this[_0x133a12(0x12a0)]=_0x48c1eb[_0x133a12(0xcd7)]);}[_0x5e00b3(0x4c32)](_0xf42696){var _0x4f43eb=_0x307c2b,_0x4a07cc=_0x5e00b3;const _0x1c0735=_0xf42696[0x0],_0x428515=_0xf42696[this[_0x4a07cc(0x47e0)]+0x1],_0x5f3cc6=_0xf42696[this[_0x4a07cc(0x47e0)]+0x2];var _0x2fcd34=[];_0x2fcd34[_0x4a07cc(0x5323)](new WebGLPlot[(_0x4f43eb(0x141))](_0x1c0735[0x0]['x'],_0x1c0735[0x0]['y'],_0x1c0735[0x0]['z'])),_0x2fcd34[_0x4a07cc(0x5323)](new WebGLPlot[(_0x4a07cc(0x4bd6))](_0x1c0735[0x1]['x'],_0x1c0735[0x1]['y'],_0x1c0735[0x1]['z']));var _0x50da79=[];_0x50da79[_0x4a07cc(0x5323)](new WebGLPlot[(_0x4a07cc(0x4bd6))](_0x428515[0x0]['x'],_0x428515[0x0]['y'],_0x428515[0x0]['z'])),_0x50da79[_0x4a07cc(0x5323)](new WebGLPlot[(_0x4a07cc(0x4bd6))](_0x428515[0x1]['x'],_0x428515[0x1]['y'],_0x428515[0x1]['z']));var _0x2de680=[];_0x2de680['push'](new WebGLPlot[(_0x4f43eb(0x141))](_0x5f3cc6[0x0]['x'],_0x5f3cc6[0x0]['y'],_0x5f3cc6[0x0]['z'])),_0x2de680[_0x4a07cc(0x5323)](new WebGLPlot[(_0x4a07cc(0x4bd6))](_0x5f3cc6[0x1]['x'],_0x5f3cc6[0x1]['y'],_0x5f3cc6[0x1]['z']));var _0x2928ba=[];_0x2928ba[_0x4a07cc(0x5323)](new WebGLPlot[(_0x4a07cc(0x4bd6))](_0x1c0735[0x0]['x'],_0x1c0735[0x0]['y'],_0x1c0735[0x0]['z'])),_0x2928ba[_0x4f43eb(0x2a0e)](new WebGLPlot[(_0x4f43eb(0x141))](_0x1c0735[0x1]['x'],_0x1c0735[0x1]['y'],_0x1c0735[0x1]['z'])),this[_0x4a07cc(0x4ff4)]=[_0x2fcd34,_0x50da79,_0x2de680,_0x2928ba],this[_0x4a07cc(0x193b)]=[0x0,0x3,0x2,0x0,0x4,0x5,0x0,0x2,0x4,0x0,0x5,0x3,0x4,0x2,0x3,0x3,0x5,0x4];}}class PlotScanRadar extends PlotRadarBase{constructor(_0xea1225,_0x2b3d79){var _0x4f0e3d=_0x5e00b3;super(_0xea1225,_0x2b3d79),this[_0x4f0e3d(0x140e)]=void 0x0,this[_0x4f0e3d(0x4e35)]=void 0x0,this[_0x4f0e3d(0x4fef)]=PlotRadarType$1[_0x4f0e3d(0x4521)],_0xea1225[_0x4f0e3d(0x33af)]&&(this[_0x4f0e3d(0x47e0)]=0x1),this[_0x4f0e3d(0x5f8f)]=[],this[_0x4f0e3d(0x14e)](_0xea1225),this[_0x4f0e3d(0x5be4)]();}['_updated'](_0x37cfed){var _0x157441=_0x307c2b,_0x3ebf9a=_0x5e00b3;if(this[_0x3ebf9a(0x3b3f)]&&(this[_0x3ebf9a(0x3b3f)]=!0x1,this['_computeRadarPts2'](),this[_0x3ebf9a(0x2c95)]()),this[_0x3ebf9a(0x33af)]){const _0x48e9e0=this[_0x157441(0x5616)]*_0x37cfed/0x3e8;this[_0x157441(0x2f39)](-_0x48e9e0);}}[_0x5e00b3(0x33cc)](_0x1ea9e9){var _0x76c582=_0x307c2b,_0x25991c=_0x5e00b3;if(this[_0x25991c(0x5bb9)](),!this[_0x76c582(0x15ec)])return;this[_0x76c582(0x15ec)][_0x25991c(0x1216)]['z']+=_0x1ea9e9,-this[_0x25991c(0x1ce1)][_0x76c582(0x60c)]['z']+this[_0x25991c(0x475b)]>=-this[_0x25991c(0x1216)]['z']+this[_0x25991c(0x29d7)]&&(this[_0x25991c(0x1ce1)][_0x76c582(0x60c)]['z']=this[_0x25991c(0x1216)]['z'],this[_0x25991c(0x1ce1)][_0x25991c(0x47e0)]+=0x1,this[_0x25991c(0x47e0)]=this[_0x25991c(0x1ce1)][_0x25991c(0x47e0)]+0x1,this[_0x25991c(0x1ce1)][_0x25991c(0x47e0)]>=this['scanVAngle']/this[_0x25991c(0x475b)]&&(this[_0x25991c(0x1ce1)][_0x25991c(0x47e0)]=0x0,this[_0x76c582(0x484c)]=0x1,this[_0x76c582(0x15ec)][_0x25991c(0x1216)]['z']=this[_0x25991c(0x1216)]['z']),this[_0x25991c(0x3b3f)]=!0x0,this[_0x25991c(0x1ce1)][_0x25991c(0x4c32)](this[_0x25991c(0x4ff4)]));var _0x183994=new WebGLPlot['HeadingPitchRoll'](this[_0x25991c(0x1ce1)][_0x25991c(0x1216)]['z'],this[_0x76c582(0x60c)]['y'],this[_0x25991c(0x1216)]['x']);const _0x12e129=WebGLPlot[_0x25991c(0x4bd6)][_0x25991c(0x10c5)](this[_0x25991c(0x1ce1)]['point']['x']+this[_0x25991c(0x2c14)]['x'],this[_0x76c582(0x15ec)][_0x76c582(0x1e6)]['y']+this[_0x25991c(0x2c14)]['y'],this[_0x25991c(0x1ce1)][_0x25991c(0x3fb9)]['z']+this[_0x76c582(0x4d0e)]['z']),_0x53d7ca=WebGLPlot[_0x25991c(0x3bd8)]['headingPitchRollToFixedFrame'](_0x12e129,_0x183994);if(this[_0x25991c(0x1ce1)][_0x25991c(0x3ae2)]){let _0x2d65ff=this[_0x76c582(0x47d8)](_0x53d7ca,this[_0x76c582(0x15ec)]);this[_0x76c582(0x15a9)]=this[_0x76c582(0x5899)][_0x76c582(0x1af6)](_0x2d65ff[0x0]);}if(this[_0x25991c(0x1ce1)][_0x25991c(0x23a9)]){let _0x3ae8ca=this['_createOutlinePrimitive'](_0x53d7ca,this[_0x25991c(0x1ce1)]);this[_0x25991c(0x4e35)]=this[_0x25991c(0x1fda)]['add'](_0x3ae8ca);}}['_add2Scene'](){var _0x2293de=_0x5e00b3;this[_0x2293de(0x2c95)](),this['isShowScan']&&this[_0x2293de(0x5273)]();}[_0x5e00b3(0x3abb)](_0x242378,_0x30485e){var _0x1b056a=_0x307c2b,_0x2d93c3=_0x5e00b3;return _0x242378||(_0x242378=this),_0x30485e||(_0x30485e=_0x242378['_radarPts']),PlotCustomRadarGeometry[_0x1b056a(0x39d6)](new PlotCustomRadarGeometry({'customPts':_0x30485e,'slicePartitions':_0x242378[_0x1b056a(0x7d2)],'stackPartitions':_0x30485e[_0x2d93c3(0x809)],'radii':_0x242378[_0x1b056a(0x19b1)],'indices':_0x242378[_0x2d93c3(0x193b)]}),this[_0x2d93c3(0xa51)]);}[_0x5e00b3(0x4ed7)](_0x12578c,_0x109da4){var _0x1ca867=_0x307c2b,_0x824565=_0x5e00b3;return _0x12578c||(_0x12578c=this),_0x109da4||(_0x109da4=_0x12578c[_0x824565(0x4ff4)]),PlotCustomRadarOutlineGeometry['createGeometry'](new PlotCustomRadarOutlineGeometry({'customPts':_0x109da4,'slicePartitions':_0x12578c[_0x824565(0x20d6)],'stackPartitions':_0x109da4[_0x824565(0x809)],'radii':this[_0x824565(0x37ad)]}),this[_0x1ca867(0x72e)]);}[_0x5e00b3(0x5273)](){var _0x463b78=_0x307c2b,_0xf68ad3=_0x5e00b3;this[_0xf68ad3(0x5bb9)](),this[_0xf68ad3(0x1ce1)]||(this[_0xf68ad3(0x1ce1)]=new PlotScanRadarScan(this)),this[_0xf68ad3(0x1ce1)][_0xf68ad3(0x4d40)]=this[_0xf68ad3(0x4d40)],this[_0x463b78(0x15ec)][_0xf68ad3(0x3453)]=this[_0xf68ad3(0xcd7)];var _0x5bd643=new WebGLPlot[(_0xf68ad3(0x3a89))](this[_0x463b78(0x15ec)][_0x463b78(0x60c)]['z'],this[_0xf68ad3(0x1ce1)][_0xf68ad3(0x1216)]['y'],this[_0xf68ad3(0x1ce1)][_0xf68ad3(0x1216)]['x']);const _0x4ab5d=WebGLPlot[_0xf68ad3(0x4bd6)][_0x463b78(0x1927)](this['point']['x']+this[_0xf68ad3(0x2c14)]['x'],this[_0xf68ad3(0x3fb9)]['y']+this[_0xf68ad3(0x2c14)]['y'],this[_0xf68ad3(0x3fb9)]['z']+this[_0xf68ad3(0x2c14)]['z']),_0x5cbbd9=WebGLPlot[_0xf68ad3(0x3bd8)][_0xf68ad3(0x558d)](_0x4ab5d,_0x5bd643);if(this[_0xf68ad3(0x1ce1)][_0xf68ad3(0x3ae2)]){let _0x10fb62=this[_0xf68ad3(0x17b9)](_0x5cbbd9,this[_0xf68ad3(0x1ce1)]);this[_0x463b78(0x15a9)]=this[_0x463b78(0x5899)][_0xf68ad3(0x30c2)](_0x10fb62[0x0]);}if(this[_0xf68ad3(0x1ce1)][_0xf68ad3(0x23a9)]){let _0x223fdc=this[_0x463b78(0x4292)](_0x5cbbd9,this[_0xf68ad3(0x1ce1)]);this['_primitiveScnaOutLine']=this[_0xf68ad3(0x1fda)][_0xf68ad3(0x30c2)](_0x223fdc);}}[_0x5e00b3(0x5bb9)](){var _0x206cf0=_0x307c2b,_0x2bcce4=_0x5e00b3;this[_0x2bcce4(0x140e)]&&(this[_0x206cf0(0x5899)][_0x2bcce4(0x2eb0)](this[_0x2bcce4(0x140e)]),this[_0x2bcce4(0x140e)]=void 0x0),this[_0x2bcce4(0x4e35)]&&(this[_0x2bcce4(0x1fda)][_0x2bcce4(0x2eb0)](this[_0x2bcce4(0x4e35)]),this[_0x2bcce4(0x4e35)]=void 0x0);}[_0x5e00b3(0x5afa)](_0xf500a9){var _0x26cc2e=_0x307c2b,_0x8078da=_0x5e00b3;if(this[_0x8078da(0x5f8f)][_0x8078da(0x809)]>0x0){for(var _0x3dc8ef in this[_0x26cc2e(0x382)])this[_0x26cc2e(0x5899)][_0x26cc2e(0x3520)](this[_0x8078da(0x5f8f)][_0x3dc8ef]);this[_0x8078da(0x5f8f)]=[];}let _0x561da8=this[_0x8078da(0x17b9)](_0xf500a9);for(var _0x3dc8ef in _0x561da8)this[_0x8078da(0x5f8f)][_0x8078da(0x5323)](this[_0x8078da(0x1fda)][_0x8078da(0x30c2)](_0x561da8[_0x3dc8ef]));}['_createFillPrimitive'](_0x14f2fc,_0x654bdf){var _0x233573=_0x307c2b,_0x5d8ff4=_0x5e00b3;_0x654bdf||(_0x654bdf=this);var _0x2dca15=[],_0x41a447={'show':new WebGLPlot[(_0x5d8ff4(0x3d15))](_0x654bdf[_0x5d8ff4(0x3ae2)]),'distanceDisplayCondition':new WebGLPlot[(_0x233573(0x4f5e))](),'color':void 0x0,'offset':void 0x0},_0x20e0a2=new WebGLPlot[(_0x5d8ff4(0x37fb))]({'material':WebGLPlot[_0x233573(0x1c52)]['fromType'](WebGLPlot[_0x5d8ff4(0x71d)][_0x5d8ff4(0xb88)],{'color':_0x654bdf[_0x5d8ff4(0xa09)]}),'translucent':!0x0,'closed':!0x0});let _0x2099e7=this[_0x5d8ff4(0x3abb)](_0x654bdf,_0x654bdf[_0x233573(0x5948)]),_0x373c68=new WebGLPlot[(_0x5d8ff4(0x457b))]({'id':_0x654bdf['id'],'geometry':_0x2099e7,'modelMatrix':_0x14f2fc,'attributes':_0x41a447}),_0x37270e=new WebGLPlot[(_0x5d8ff4(0x4245))]({'geometryInstances':_0x373c68,'appearance':_0x20e0a2,'asynchronous':!0x1,'shadows':_0x654bdf[_0x5d8ff4(0x5cc1)]});if(_0x2dca15[_0x5d8ff4(0x5323)](_0x37270e),_0x654bdf[_0x5d8ff4(0x1e46)]&&_0x654bdf[_0x233573(0x107c)][_0x5d8ff4(0x809)]>0x2){let _0xa2659b=this[_0x5d8ff4(0x3abb)](_0x654bdf,_0x654bdf[_0x5d8ff4(0x1e46)]),_0x13aa06=new WebGLPlot[(_0x233573(0x425a))]({'id':_0x654bdf['id'],'geometry':_0xa2659b,'modelMatrix':_0x14f2fc,'attributes':_0x41a447});var _0x3f8870=new WebGLPlot[(_0x5d8ff4(0x37fb))]({'material':WebGLPlot['Material'][_0x233573(0x1612)](WebGLPlot[_0x233573(0x1c52)][_0x5d8ff4(0xb88)],{'color':_0x654bdf[_0x5d8ff4(0x5c19)]}),'translucent':!0x0,'closed':!0x0});let _0x1e7468=new WebGLPlot[(_0x5d8ff4(0x4245))]({'geometryInstances':_0x13aa06,'appearance':_0x3f8870,'asynchronous':!0x1,'shadows':_0x654bdf['shadows']});_0x2dca15[_0x5d8ff4(0x5323)](_0x1e7468);}return _0x2dca15;}[_0x5e00b3(0xfe8)](_0x3a8523,_0x5f00f1){var _0x158b34=_0x307c2b,_0x4bab49=_0x5e00b3;_0x5f00f1||(_0x5f00f1=this);var _0x1fcc12={'show':new WebGLPlot[(_0x4bab49(0x3d15))](_0x5f00f1[_0x4bab49(0x23a9)]),'distanceDisplayCondition':new WebGLPlot[(_0x4bab49(0x1b26))](),'color':WebGLPlot[_0x4bab49(0x2b90)][_0x4bab49(0x3255)](_0x5f00f1[_0x4bab49(0x247e)]),'offset':void 0x0};let _0x5955d4=this[_0x4bab49(0x4ed7)](_0x5f00f1,_0x5f00f1[_0x4bab49(0x4ff4)]),_0x2760af=new WebGLPlot[(_0x4bab49(0x457b))]({'id':_0x5f00f1['id'],'geometry':_0x5955d4,'modelMatrix':_0x3a8523,'attributes':_0x1fcc12}),_0x1c227c=new WebGLPlot[(_0x4bab49(0x4f88))]({'flat':!0x0,'translucent':!0x0,'renderState':{'lineWidth':_0x5f00f1[_0x4bab49(0x27cb)]}});return new WebGLPlot[(_0x4bab49(0x4245))]({'geometryInstances':_0x2760af,'appearance':_0x1c227c,'asynchronous':!0x1,'shadows':_0x5f00f1[_0x158b34(0x4ffe)]});}[_0x5e00b3(0x14e)](_0x6bb737){var _0x152932=_0x307c2b,_0x3f2263=_0x5e00b3;if(!WebGLPlot[_0x3f2263(0x5f34)](_0x6bb737))throw new WebGLPlot[(_0x3f2263(0x1470))](_0x3f2263(0x34ff));this[_0x3f2263(0x37ad)]=WebGLPlot[_0x3f2263(0x3bf5)](_0x6bb737[_0x3f2263(0x37ad)],new WebGLPlot[(_0x3f2263(0x4bd6))](0x1,0x1,0x1)),_0x6bb737[_0x3f2263(0x475b)]?this[_0x3f2263(0x475b)]=WebGLPlot[_0x3f2263(0x3c2c)][_0x3f2263(0x4476)](_0x6bb737[_0x152932(0x2a46)]):this[_0x3f2263(0x475b)]=WebGLPlot[_0x152932(0x2a2d)][_0x3f2263(0x4476)](0x5);let _0x5055e3=0x1e,_0x2860ef=0x3c,_0x5e54e0=WebGLPlot[_0x3f2263(0x3c2c)][_0x152932(0x3a80)](this[_0x3f2263(0x475b)]);WebGLPlot[_0x152932(0x1563)](_0x6bb737[_0x3f2263(0x2524)])?_0x5055e3=_0x6bb737['scanVAngle']%_0x5e54e0!=0x0?_0x6bb737[_0x152932(0x1ebb)]+(_0x5e54e0-_0x6bb737[_0x3f2263(0x2524)]%_0x5e54e0):_0x6bb737[_0x3f2263(0x2524)]:_0x5055e3%_0x5e54e0!=0x0?_0x5055e3+=_0x5e54e0-_0x5055e3%_0x5e54e0:_0x5055e3=_0x5055e3,WebGLPlot[_0x3f2263(0x5f34)](_0x6bb737[_0x3f2263(0x29d7)])?_0x2860ef=_0x6bb737[_0x3f2263(0x29d7)]%_0x5e54e0!=0x0?_0x6bb737[_0x3f2263(0x29d7)]+(_0x5e54e0-_0x6bb737[_0x3f2263(0x29d7)]%_0x5e54e0):_0x6bb737[_0x3f2263(0x29d7)]:_0x2860ef%_0x5e54e0!=0x0?_0x2860ef+=_0x5e54e0-_0x2860ef%_0x5e54e0:_0x2860ef=_0x2860ef,this[_0x3f2263(0x2524)]=WebGLPlot[_0x3f2263(0x3c2c)][_0x3f2263(0x4476)](_0x5055e3),this[_0x3f2263(0x29d7)]=WebGLPlot[_0x3f2263(0x3c2c)][_0x152932(0x18e6)](_0x2860ef),this[_0x152932(0x451f)]=_0x5055e3/_0x5e54e0+0x1,this[_0x3f2263(0xdca)]=_0x2860ef/_0x5e54e0+0x1,this[_0x3f2263(0x29d7)]>=WebGLPlot[_0x3f2263(0x3c2c)][_0x3f2263(0x352c)]&&(this['isClose']=!0x0),this[_0x3f2263(0x4417)]=WebGLPlot[_0x3f2263(0x3bf5)](_0x6bb737[_0x3f2263(0x33af)],!0x1),this[_0x152932(0x1848)]=WebGLPlot[_0x3f2263(0x3bf5)](_0x6bb737[_0x3f2263(0x302a)],new WebGLPlot[(_0x152932(0x1ef8))](0x0,0x1,0x0,0.8)),this[_0x3f2263(0x40da)]=WebGLPlot[_0x3f2263(0x3bf5)](_0x6bb737[_0x3f2263(0x5c19)],new WebGLPlot[(_0x152932(0x1ef8))](0x0,0x1,0x0,0.3)),_0x6bb737[_0x3f2263(0x3470)]?this[_0x3f2263(0x3470)]=WebGLPlot[_0x152932(0x2a2d)][_0x152932(0x18e6)](_0x6bb737[_0x3f2263(0x3470)]):this[_0x152932(0x5616)]=WebGLPlot[_0x3f2263(0x3c2c)][_0x3f2263(0x4476)](0x14),this[_0x3f2263(0x5eb8)](),this[_0x152932(0xa14)]();}[_0x5e00b3(0x5eb8)](){var _0x1d98b4=_0x307c2b,_0xf04303=_0x5e00b3;const _0x9dc175=this[_0xf04303(0x37ad)]['x']*this[_0x1d98b4(0x2897)];this[_0xf04303(0x4cae)]=[],this['_customPts'][_0x1d98b4(0x2a0e)](new WebGLPlot[(_0xf04303(0x547a))](0x0,0x0));for(let _0x29a2fe=0x0;_0x29a2fe<=this[_0xf04303(0x2524)];_0x29a2fe+=this[_0xf04303(0x475b)]){const _0x30a47b=Math[_0x1d98b4(0x3be7)](_0x29a2fe)*_0x9dc175,_0x58d5cf=Math[_0xf04303(0x1428)](_0x29a2fe)*_0x9dc175;this[_0x1d98b4(0x4faf)][_0xf04303(0x5323)](new WebGLPlot['Cartesian2'](_0x30a47b,_0x58d5cf));}this[_0xf04303(0x4cae)][_0x1d98b4(0x2a0e)](new WebGLPlot[(_0xf04303(0x547a))](0x0,0x0));let _0x1b4296=[];for(let _0x289c3b=0x0;_0x289c3b<this[_0x1d98b4(0x4faf)][_0xf04303(0x809)];_0x289c3b++){const _0xbaf2a8=this[_0xf04303(0x4cae)][_0x289c3b];for(var _0x23e85a=[],_0x3205fc=0x0;_0x3205fc<=this[_0xf04303(0x29d7)];_0x3205fc+=this[_0xf04303(0x475b)])_0x23e85a[_0xf04303(0x5323)](new WebGLPlot[(_0xf04303(0x4bd6))](_0xbaf2a8['x']*Math[_0xf04303(0x52a3)](_0x3205fc),_0xbaf2a8['x']*Math[_0xf04303(0x1428)](_0x3205fc),_0xbaf2a8['y']));_0x1b4296[_0xf04303(0x5323)](_0x23e85a);}this[_0x1d98b4(0x4fe5)]=_0x1b4296;}[_0x5e00b3(0x2413)](){var _0x53164d=_0x307c2b,_0x173bde=_0x5e00b3;const _0x533853=this[_0x53164d(0x19b1)]['x']*this[_0x173bde(0x4a6e)];this[_0x53164d(0x5625)]=[],this[_0x173bde(0x1d50)][_0x173bde(0x5323)](new WebGLPlot[(_0x53164d(0x1e46))](0x0,0x0));for(let _0x101090=this[_0x53164d(0x484c)]*this[_0x173bde(0x475b)];_0x101090<=this[_0x53164d(0x1ebb)];_0x101090+=this[_0x173bde(0x475b)]){const _0x45cdb6=Math[_0x173bde(0x52a3)](_0x101090)*_0x533853,_0x49dc99=Math[_0x173bde(0x1428)](_0x101090)*_0x533853;this[_0x173bde(0x1d50)][_0x173bde(0x5323)](new WebGLPlot[(_0x173bde(0x547a))](_0x45cdb6,_0x49dc99));}if(this[_0x173bde(0x1d50)][_0x173bde(0x5323)](new WebGLPlot['Cartesian2'](0x0,0x0)),this[_0x173bde(0x1332)]=[],this[_0x173bde(0x47e0)]>0x0){this[_0x173bde(0x1332)][_0x173bde(0x5323)](new WebGLPlot[(_0x173bde(0x547a))](0x0,0x0));for(let _0x1c585f=0x0;_0x1c585f<=this[_0x173bde(0x47e0)]*this[_0x173bde(0x475b)];_0x1c585f+=this[_0x173bde(0x475b)]){const _0x1063a8=Math[_0x173bde(0x52a3)](_0x1c585f)*_0x533853,_0x3d07ea=Math[_0x173bde(0x1428)](_0x1c585f)*_0x533853;this[_0x53164d(0x37b2)][_0x53164d(0x2a0e)](new WebGLPlot[(_0x53164d(0x1e46))](_0x1063a8,_0x3d07ea));}this[_0x173bde(0x1332)][_0x173bde(0x5323)](new WebGLPlot[(_0x173bde(0x547a))](0x0,0x0));}let _0x345d28=[];for(let _0xb7dab4=0x0;_0xb7dab4<this[_0x173bde(0x1d50)][_0x173bde(0x809)];_0xb7dab4++){const _0x2f3355=this[_0x173bde(0x1d50)][_0xb7dab4];for(var _0x5ad8e1=[],_0x375e09=0x0;_0x375e09<=this[_0x173bde(0x29d7)];_0x375e09+=this[_0x53164d(0x2a46)])_0x5ad8e1[_0x173bde(0x5323)](new WebGLPlot[(_0x173bde(0x4bd6))](_0x2f3355['x']*Math[_0x173bde(0x52a3)](_0x375e09),_0x2f3355['x']*Math[_0x173bde(0x1428)](_0x375e09),_0x2f3355['y']));_0x345d28[_0x173bde(0x5323)](_0x5ad8e1);}this[_0x173bde(0x52e7)]=_0x345d28;let _0x40b17a=[];for(let _0x41a31b=0x0;_0x41a31b<this['_customPts2'][_0x173bde(0x809)];_0x41a31b++){const _0x53d6aa=this[_0x173bde(0x1332)][_0x41a31b];for(_0x5ad8e1=[],_0x375e09=0x0;_0x375e09<=this[_0x173bde(0x29d7)];_0x375e09+=this['cellAngle'])_0x5ad8e1[_0x173bde(0x5323)](new WebGLPlot[(_0x173bde(0x4bd6))](_0x53d6aa['x']*Math[_0x173bde(0x52a3)](_0x375e09),_0x53d6aa['x']*Math[_0x173bde(0x1428)](_0x375e09),_0x53d6aa['y']));_0x40b17a['push'](_0x5ad8e1);}this[_0x173bde(0x1e46)]=_0x40b17a;}[_0x5e00b3(0x40f3)](_0x1e2b35){var _0x5b9e84=_0x307c2b,_0x45be17=_0x5e00b3;return WebGLPlot[_0x45be17(0x5f34)](_0x1e2b35)?(_0x1e2b35['id']=this['id'],_0x1e2b35[_0x45be17(0x3fb9)]=this[_0x45be17(0x3fb9)][_0x45be17(0x40f3)](),_0x1e2b35[_0x45be17(0x1216)]=this[_0x45be17(0x1216)][_0x45be17(0x40f3)](),_0x1e2b35[_0x5b9e84(0x537b)]=this[_0x45be17(0x3234)],_0x1e2b35[_0x45be17(0x37ad)]=this[_0x45be17(0x37ad)],_0x1e2b35[_0x5b9e84(0x4a20)]=this[_0x5b9e84(0x4a20)],_0x1e2b35[_0x45be17(0x2e5c)]=this[_0x45be17(0x2e5c)],_0x1e2b35[_0x45be17(0x35cb)]=this[_0x5b9e84(0x42e6)],_0x1e2b35[_0x45be17(0x4dfb)]=this[_0x45be17(0x4dfb)],_0x1e2b35[_0x45be17(0x4e76)]=this[_0x5b9e84(0x3021)],_0x1e2b35[_0x45be17(0x5698)]=this[_0x5b9e84(0x9a2)],_0x1e2b35[_0x5b9e84(0x3cb6)]=this[_0x45be17(0x29f)],_0x1e2b35[_0x5b9e84(0x578d)]=this[_0x5b9e84(0x578d)],_0x1e2b35[_0x45be17(0x28a6)]=this[_0x45be17(0x28a6)],_0x1e2b35[_0x45be17(0x247e)]=this[_0x5b9e84(0x506c)],_0x1e2b35[_0x45be17(0x27cb)]=this[_0x5b9e84(0x2f8)],_0x1e2b35[_0x45be17(0x5c90)]=this[_0x45be17(0x5c90)],_0x1e2b35[_0x5b9e84(0x7d2)]=this[_0x45be17(0x20d6)],_0x1e2b35[_0x5b9e84(0x4ffe)]=this[_0x45be17(0x5cc1)],_0x1e2b35[_0x5b9e84(0x1c8f)]=this[_0x45be17(0xe9f)],_0x1e2b35):new PlotScanRadar(this,this[_0x45be17(0x5e52)]);}[_0x5e00b3(0x2947)](){var _0x35359b=_0x307c2b,_0x79e2ca=_0x5e00b3;if(this[_0x79e2ca(0x5bb9)](),this[_0x35359b(0x382)][_0x79e2ca(0x809)]>0x0){for(var _0x42c720 in this[_0x79e2ca(0x5f8f)])this[_0x79e2ca(0x1fda)][_0x79e2ca(0x2eb0)](this[_0x79e2ca(0x5f8f)][_0x42c720]);this[_0x79e2ca(0x5f8f)]=[];}this[_0x79e2ca(0x95c)]&&this[_0x35359b(0x5899)][_0x79e2ca(0x2eb0)](this[_0x35359b(0x48ca)]),this[_0x35359b(0x15ec)]=void 0x0;}}Object[_0x307c2b(0x66e)](PlotScanRadar[_0x5e00b3(0x3720)],{'radii':{'get':function(){var _0x29c01c=_0x5e00b3;return this[_0x29c01c(0x1ef1)];},'set':function(_0x43ae68){var _0x4324bf=_0x307c2b,_0x279278=_0x5e00b3;(_0x43ae68 instanceof WebGLPlot['Cartesian3']||_0x43ae68 instanceof PlotPoint3D)&&!PlotPoint3D[_0x279278(0x1dab)](_0x43ae68,this[_0x279278(0x1ef1)])&&(this[_0x4324bf(0x618)]=_0x43ae68['clone'](),this[_0x279278(0x5eb8)](),this[_0x4324bf(0xa14)](),this[_0x279278(0x1ce1)][_0x279278(0x4c32)](this[_0x279278(0x4ff4)]),this[_0x279278(0x3b3f)]=!0x0);}},'scale':{'get':function(){var _0x4eb46c=_0x5e00b3;return this[_0x4eb46c(0x108d)];},'set':function(_0x59f778){var _0x1d3dbe=_0x307c2b,_0xdfe2d=_0x5e00b3;_0xdfe2d(0x1efe)==typeof _0x59f778&&this[_0xdfe2d(0x108d)]!==_0x59f778&&(this[_0xdfe2d(0x108d)]=_0x59f778,this[_0xdfe2d(0x5eb8)](),this[_0xdfe2d(0x2413)](),this[_0xdfe2d(0x1ce1)][_0x1d3dbe(0x1a37)](this[_0xdfe2d(0x4ff4)]),this[_0xdfe2d(0x3b3f)]=!0x0);}},'rotate':{'get':function(){var _0x27f3fc=_0x307c2b,_0x253278=_0x5e00b3;return new WebGLPlot[(_0x253278(0x4bd6))](WebGLPlot['CesiumMath'][_0x253278(0x173e)](0x0),WebGLPlot[_0x253278(0x3c2c)][_0x27f3fc(0x3a80)](0x0),WebGLPlot['CesiumMath'][_0x253278(0x173e)](this[_0x253278(0x1216)]['z']));},'set':function(_0x4f3aab){var _0x30cf9f=_0x307c2b,_0x148192=_0x5e00b3;if(_0x4f3aab instanceof WebGLPlot[_0x148192(0x4bd6)]||_0x4f3aab instanceof PlotPoint3D){let _0x13abae=new WebGLPlot[(_0x148192(0x4bd6))](WebGLPlot[_0x148192(0x3c2c)][_0x30cf9f(0x18e6)](0x0),WebGLPlot[_0x148192(0x3c2c)][_0x30cf9f(0x18e6)](0x0),WebGLPlot[_0x148192(0x3c2c)][_0x148192(0x4476)](_0x4f3aab['z']));WebGLPlot[_0x148192(0x4bd6)][_0x148192(0x1dab)](_0x13abae,this[_0x148192(0x1216)])||(this[_0x148192(0x1216)]=_0x13abae,this['_createScanCone'](),this[_0x148192(0x3b3f)]=!0x0);}}},'scanedColor':{'get':function(){var _0x4f2c86=_0x5e00b3;return this[_0x4f2c86(0x40da)];},'set':function(_0x5d238b){var _0x31d394=_0x307c2b,_0x351b2e=_0x5e00b3;_0x5d238b instanceof WebGLPlot[_0x351b2e(0x3722)]&&!WebGLPlot[_0x351b2e(0x3722)][_0x351b2e(0x1dab)](_0x5d238b,this[_0x31d394(0x3717)])&&(this[_0x351b2e(0x40da)]=_0x5d238b,this[_0x351b2e(0x2c95)]());}},'fillColor':{'get':function(){var _0x25bbac=_0x307c2b;return this[_0x25bbac(0x3763)];},'set':function(_0x3bcfc1){var _0x4fefa8=_0x307c2b,_0x14f070=_0x5e00b3;_0x3bcfc1 instanceof WebGLPlot[_0x14f070(0x3722)]&&!WebGLPlot[_0x14f070(0x3722)][_0x14f070(0x1dab)](_0x3bcfc1,this[_0x14f070(0x12a0)])&&(this[_0x14f070(0x12a0)]=_0x3bcfc1,this[_0x4fefa8(0x3abf)]());}},'scanConeColor':{'get':function(){var _0x4049c4=_0x5e00b3;return this[_0x4049c4(0x31b9)];},'set':function(_0x793461){var _0x3feef4=_0x307c2b,_0x1365b5=_0x5e00b3;_0x793461 instanceof WebGLPlot[_0x3feef4(0x1ef8)]&&!WebGLPlot[_0x1365b5(0x3722)]['equals'](_0x793461,this['_scanConeColor'])&&(this[_0x1365b5(0x31b9)]=_0x793461,this[_0x1365b5(0x5273)]());}}});class PlotWarningRadar extends PlotRotateRadar{constructor(_0x28f163,_0x251d14){var _0x4b2318=_0x307c2b,_0x1c915a=_0x5e00b3;if(!WebGLPlot[_0x1c915a(0x5f34)](_0x251d14))throw new WebGLPlot[(_0x1c915a(0x1470))](_0x1c915a(0x48f7));_0x28f163[_0x1c915a(0x3bd0)]=0x168,_0x28f163[_0x1c915a(0x37ad)]=WebGLPlot[_0x1c915a(0x3bf5)](_0x28f163[_0x1c915a(0x37ad)],new WebGLPlot[(_0x1c915a(0x4bd6))](0x2710,0x2710,0x2710)),_0x28f163[_0x1c915a(0x475b)]=WebGLPlot[_0x4b2318(0x76f)](_0x28f163[_0x1c915a(0x475b)],0x5),_0x28f163[_0x1c915a(0x5ce1)]=_computerRadarPts(_0x28f163[_0x1c915a(0x37ad)]['x']),_0x28f163['slicePartitions']=_0x28f163[_0x1c915a(0x3bd0)]/_0x28f163[_0x1c915a(0x475b)],super(_0x28f163,_0x251d14),this[_0x1c915a(0x4fef)]=PlotRadarType$1[_0x1c915a(0x1cf7)];}[_0x5e00b3(0x40f3)](_0x1e7b3b){var _0x3c8241=_0x307c2b,_0x25a989=_0x5e00b3;if(!WebGLPlot[_0x3c8241(0x1563)](_0x1e7b3b)){var _0x4746e5=new PlotWarningRadar(this,this[_0x25a989(0x5e52)]);return _0x4746e5['id']=WebGLPlot[_0x25a989(0x2f26)](),_0x4746e5;}return _0x1e7b3b[_0x25a989(0x32b3)]=this['id'],_0x1e7b3b[_0x3c8241(0x236)]=this[_0x25a989(0x3fb9)][_0x25a989(0x40f3)](),_0x1e7b3b[_0x3c8241(0x60c)]=this[_0x25a989(0x4d40)]['clone'](),_0x1e7b3b[_0x25a989(0x1462)]=this[_0x25a989(0x3234)],_0x1e7b3b[_0x3c8241(0x618)]=this[_0x25a989(0x37ad)],_0x1e7b3b[_0x3c8241(0x16d)]=this[_0x3c8241(0x4a20)],_0x1e7b3b[_0x25a989(0x1548)]=this[_0x25a989(0x2e5c)],_0x1e7b3b[_0x25a989(0x47ec)]=this[_0x25a989(0x35cb)],_0x1e7b3b[_0x25a989(0x49e0)]=this[_0x25a989(0x4dfb)],_0x1e7b3b[_0x3c8241(0x1d83)]=this[_0x25a989(0x4e76)],_0x1e7b3b[_0x25a989(0x118a)]=this[_0x3c8241(0x9a2)],_0x1e7b3b[_0x25a989(0x578b)]=this[_0x25a989(0x29f)],_0x1e7b3b[_0x25a989(0xdf1)]=this[_0x25a989(0x3453)],_0x1e7b3b[_0x25a989(0x34f0)]=this[_0x25a989(0x28a6)],_0x1e7b3b[_0x3c8241(0x34dd)]=this[_0x3c8241(0x506c)],_0x1e7b3b[_0x25a989(0x4c76)]=this[_0x25a989(0x27cb)],_0x1e7b3b[_0x25a989(0x534b)]=this[_0x25a989(0x5c90)],_0x1e7b3b[_0x25a989(0xdca)]=this[_0x25a989(0x20d6)],_0x1e7b3b[_0x25a989(0x2ac2)]=this[_0x3c8241(0x4ffe)],_0x1e7b3b[_0x25a989(0x4e59)]=this[_0x25a989(0xe9f)],_0x1e7b3b;}}function _computerRadarPts(_0x3907a8){var _0x2fc101=_0x307c2b,_0xb92e55=_0x5e00b3;return[new WebGLPlot[(_0x2fc101(0x141))](0x0,_0x3907a8/0x5,0x0),new WebGLPlot[(_0xb92e55(0x4bd6))](_0x3907a8,_0x3907a8/0x5*0x2,0x0),new WebGLPlot['Cartesian3'](_0x3907a8,0x0,0x0),new WebGLPlot[(_0xb92e55(0x4bd6))](0x0,_0x3907a8/0x5,0x0)];}Object[_0x5e00b3(0x1dfd)](PlotWarningRadar[_0x307c2b(0x1aa2)],{'radii':{'get':function(){var _0x5df6e0=_0x5e00b3;return this[_0x5df6e0(0x1ef1)];},'set':function(_0x3fbfe0){var _0x440492=_0x307c2b,_0x3bd91a=_0x5e00b3;if((_0x3fbfe0 instanceof WebGLPlot[_0x3bd91a(0x4bd6)]||_0x3fbfe0 instanceof PlotPoint3D)&&!PlotPoint3D[_0x3bd91a(0x1dab)](_0x3fbfe0,this[_0x3bd91a(0x1ef1)])){this[_0x3bd91a(0x1ef1)]=_0x3fbfe0[_0x3bd91a(0x40f3)](),this['customPts']=_computerRadarPts(this[_0x3bd91a(0x1ef1)]['x']*this[_0x3bd91a(0x4a6e)]);for(let _0x29bd93=0x0;_0x29bd93<this[_0x3bd91a(0x5262)][_0x440492(0x2ef4)];_0x29bd93++){this[_0x3bd91a(0x5262)][_0x29bd93][_0x3bd91a(0x4c32)](this);}this[_0x440492(0x40fc)]=!0x0;}}},'scale':{'get':function(){var _0x1171dc=_0x5e00b3;return this[_0x1171dc(0x108d)];},'set':function(_0xa16dca){var _0x5d9abc=_0x307c2b,_0x5c1e90=_0x5e00b3;if(_0x5c1e90(0x1efe)==typeof _0xa16dca&&this[_0x5c1e90(0x108d)]!==_0xa16dca){this[_0x5c1e90(0x108d)]=_0xa16dca,this[_0x5d9abc(0x458c)]=_computerRadarPts(this[_0x5c1e90(0x1ef1)]['x']*this[_0x5c1e90(0x4a6e)]);for(let _0x4f0403=0x0;_0x4f0403<this[_0x5c1e90(0x5262)][_0x5c1e90(0x809)];_0x4f0403++){this[_0x5c1e90(0x5262)][_0x4f0403][_0x5d9abc(0x1a37)](this);}this[_0x5c1e90(0x3b3f)]=!0x0;}}}});var CtrlPositionType={'LocationPt':0x0,'ScalePt':0x1,'AlgoMovePt':0x2,'UnkownPt':0x4},CtrlPositionType$1=Object[_0x5e00b3(0x5448)](CtrlPositionType);function CtrlPosition(_0x40f2a4,_0x5d31b7){var _0x2b73e0=_0x307c2b,_0x1e7fff=_0x5e00b3;this[_0x1e7fff(0x5e52)]=_0x40f2a4,this[_0x1e7fff(0x3992)]=null,this[_0x1e7fff(0x3829)]=new WebGLPlot[(_0x2b73e0(0x5067))](),this[_0x1e7fff(0x5e52)][_0x2b73e0(0x4a35)][_0x2b73e0(0x1af6)](this[_0x1e7fff(0x3829)]),this[_0x1e7fff(0x4f06)]=WebGLPlot[_0x1e7fff(0x182)](_0x2b73e0(0x20ce)),this[_0x1e7fff(0x1f3f)]=WebGLPlot[_0x1e7fff(0x182)](_0x1e7fff(0x45dc)),this[_0x2b73e0(0x2963)]=WebGLPlot[_0x1e7fff(0x182)](_0x1e7fff(0x4fee)),this[_0x1e7fff(0x39f5)]=_0x5d31b7,this[_0x1e7fff(0x5f64)]=!0x1,this[_0x1e7fff(0x1452)]=void 0x0,this[_0x2b73e0(0x241)]=void 0x0,this[_0x1e7fff(0xcc2)]=!0x1,this[_0x1e7fff(0x175b)]=null;}function setListener$1(_0x4434c9,_0x3fd4b9,_0x6b05d8){_0x4434c9[_0x3fd4b9]=_0x6b05d8;}function hideCtrlPoint(_0x533f32,_0x55d26f,_0x2728df){var _0x3c2fbc=_0x307c2b,_0x3e19c2=_0x5e00b3;for(var _0x38784b=0x0;_0x38784b<_0x533f32[_0x3e19c2(0x3829)][_0x3e19c2(0x809)];++_0x38784b){var _0x4aeafb=_0x533f32[_0x3e19c2(0x3829)][_0x3e19c2(0x38c4)](_0x38784b);_0x4aeafb['index']===_0x55d26f[_0x3c2fbc(0x1c07)]&&_0x4aeafb[_0x3c2fbc(0x18c0)]===_0x55d26f[_0x3e19c2(0x3dd)]||(_0x4aeafb[_0x3e19c2(0x3234)]=_0x2728df);}}function modifySymbolHeight(_0x5c5247,_0x50a31d,_0x4912d4,_0x1ace22){var _0x4be8b7=_0x307c2b,_0xb564e=_0x5e00b3;if(_0x5c5247[_0xb564e(0x3992)]){var _0x361dfc=0x1,_0x2bee98=_0x5c5247['_scene'],_0x34ff25=WebGLPlot[_0xb564e(0x3b14)][_0xb564e(0x2660)](_0x2bee98,_0x1ace22);_0x34ff25['y']=_0x2bee98[_0xb564e(0x3883)]-_0x34ff25['y'];var _0x4849b2=WebGLPlot[_0xb564e(0x4bd6)]['fromDegrees'](_0x5c5247[_0xb564e(0x5d28)]['x'],_0x5c5247[_0x4be8b7(0x3676)]['y'],0x0),_0x385a25=WebGLPlot[_0x4be8b7(0x2861)][_0xb564e(0x2fa8)](_0x2bee98,_0x4849b2),_0x1c01ea=CtrlPosition[_0xb564e(0x5a79)](_0x4849b2,_0x34ff25,_0x2bee98);if(WebGLPlot[_0xb564e(0x5f34)](_0x1c01ea)){_0x385a25['y']<_0x1ace22['y']&&(_0x361dfc=-0x1);var _0x329bc6=WebGLPlot[_0xb564e(0x4bd6)][_0xb564e(0x451d)](_0x4849b2,_0x1c01ea)*_0x361dfc,_0xafad7f=new PlotPoint3D(_0x5c5247[_0x4be8b7(0x3676)]['x'],_0x5c5247[_0xb564e(0x5d28)]['y'],_0x329bc6);if(WebGLPlot[_0xb564e(0x5f34)](_0x4912d4[_0xb564e(0x51d3)])){var _0x10d0ac=_0x4912d4[_0xb564e(0x51d3)];_0x50a31d[_0xb564e(0x5864)][_0x10d0ac]=_0xafad7f;}else WebGLPlot[_0xb564e(0x5f34)](_0x4912d4[_0xb564e(0x97a)])&&(_0x50a31d[_0x4be8b7(0x3113)]=_0xafad7f);SymbolAlgoUtil[_0x4be8b7(0x1314)](_0x50a31d[_0x4be8b7(0x2e65)])?_0x5c5247[_0x4be8b7(0x3c08)][_0xb564e(0xba1)][_0x4be8b7(0x2fe9)]=WebGLPlot[_0xb564e(0x4bd6)][_0xb564e(0x10c5)](_0xafad7f['x'],_0xafad7f['y'],_0xafad7f['z']):_0x5c5247[_0xb564e(0x3992)][_0x4be8b7(0x2555)]=!0x1,_0x4912d4[_0xb564e(0x3747)]=WebGLPlot[_0xb564e(0x4bd6)][_0xb564e(0x10c5)](_0xafad7f['x'],_0xafad7f['y'],_0xafad7f['z']),_0x5c5247[_0xb564e(0x3992)][_0x4be8b7(0x2c4f)]=0x0;}}}function moveSymbolDotCtrlPt(_0xbc27e2,_0x1b00f8,_0xf8251f,_0x3086fd){var _0x4ca8bf=_0x307c2b,_0x3487b9=_0x5e00b3;if(WebGLPlot[_0x3487b9(0x5f34)](_0x3086fd)&&_0x1b00f8[_0x3487b9(0x3992)]){var _0x221a15,_0x453d74=_0xf8251f[_0x3487b9(0x3dd)];_0x1b00f8[_0x4ca8bf(0x3c48)](_0xf8251f[_0x3487b9(0x3dd)],_0xf8251f[_0x3487b9(0x51d3)]);var _0x34e452=_0x1b00f8[_0x3487b9(0x3992)];if(0x0===_0xbc27e2)_0x453d74===CtrlPositionType$1[_0x3487b9(0x8c9)]&&_0x1b00f8[_0x4ca8bf(0x1fe2)]&&(_0x1b00f8[_0x3487b9(0xcc2)]=!0x0),_0x453d74===CtrlPositionType$1[_0x3487b9(0x33ef)]&&(_0xf8251f['startScalePtn']=_0x3086fd);else{if(0x1===_0xbc27e2){if(_0x453d74===CtrlPositionType$1[_0x3487b9(0x8c9)]&&(_0x1b00f8[_0x3487b9(0xcc2)]?modifySymbolHeight(_0x1b00f8,_0x1b00f8[_0x3487b9(0x3992)],_0xf8251f,_0x3086fd):(_0x1b00f8[_0x3487b9(0x3992)][_0x3487b9(0x5864)][_0xf8251f[_0x3487b9(0x51d3)]]=_0x3086fd,SymbolAlgoUtil[_0x3487b9(0x14e4)](_0x1b00f8[_0x3487b9(0x3992)]['symbolType'])?_0x1b00f8[_0x3487b9(0x3992)][_0x3487b9(0xba1)][_0x3487b9(0x3747)]=WebGLPlot[_0x3487b9(0x4bd6)][_0x3487b9(0x10c5)](_0x3086fd['x'],_0x3086fd['y'],_0x3086fd['z']):_0x1b00f8[_0x3487b9(0x3992)][_0x4ca8bf(0x4490)][0x0]=new WebGLPlot['Cartesian3'](_0x3086fd['x'],_0x3086fd['y'],_0x3086fd['z']),_0xf8251f['position']=WebGLPlot['Cartesian3'][_0x3487b9(0x10c5)](_0x3086fd['x'],_0x3086fd['y'],_0x3086fd['z'])),_0x34e452[_0x4ca8bf(0x29c0)]=!0x1),_0x453d74===CtrlPositionType$1[_0x3487b9(0x33ef)]){if(null===_0x1b00f8[_0x3487b9(0x3992)])return;_0x221a15=_0x1b00f8[_0x3487b9(0x561b)](_0x3086fd,_0xf8251f[_0x3487b9(0x4aa)]),_0x34e452[_0x3487b9(0x5f5d)]?(_0x34e452[_0x3487b9(0xba1)][_0x3487b9(0x4a6e)]=_0x34e452[_0x3487b9(0x5d24)]['x']/_0x34e452[_0x4ca8bf(0x48fd)]['x']*_0x221a15,_0xf8251f[_0x3487b9(0x5a50)]=new WebGLPlot[(_0x3487b9(0x4bd6))](_0xf8251f[_0x3487b9(0xe82)]*_0x221a15,_0xf8251f[_0x3487b9(0x1ea7)]*_0x221a15,0x0)):(_0xf8251f[_0x3487b9(0x2388)]=new WebGLPlot[(_0x3487b9(0x4bd6))](_0xf8251f[_0x3487b9(0x41f9)]*_0x221a15,_0xf8251f[_0x4ca8bf(0x699)]*_0x221a15,0x0),_0x34e452[_0x3487b9(0xba1)][_0x3487b9(0x4a6e)]=_0x221a15);}}else 0x2===_0xbc27e2&&_0x453d74===CtrlPositionType$1[_0x3487b9(0x33ef)]&&(_0x221a15=_0x1b00f8[_0x3487b9(0x561b)](_0x3086fd,_0xf8251f['startScalePtn']),_0x34e452[_0x3487b9(0x5f5d)]?_0x34e452[_0x3487b9(0x5d24)]=new WebGLPlot[(_0x3487b9(0x547a))](_0x34e452[_0x3487b9(0x5d24)]['x']*_0x221a15,_0x34e452[_0x3487b9(0x5d24)]['y']*_0x221a15):(_0xf8251f[_0x4ca8bf(0x2cfa)]*=_0x221a15,_0xf8251f[_0x3487b9(0x204)]*=_0x221a15,_0x34e452[_0x3487b9(0x2efc)]===DotMode$1[_0x3487b9(0x78c)]?(_0x34e452[_0x3487b9(0x514d)]['x']*=_0x221a15,_0x34e452[_0x3487b9(0x514d)]['y']*=_0x221a15):_0x34e452[_0x3487b9(0x2efc)]===DotMode$1[_0x3487b9(0xc40)]&&(_0x34e452[_0x3487b9(0x5971)]['x']*=_0x221a15,_0x34e452[_0x3487b9(0x5971)]['y']*=_0x221a15)),_0x34e452[_0x3487b9(0xffe)]=!0x1,_0x1b00f8[_0x3487b9(0x2860)](_0x34e452));}}}function moveSymbolAlgoCtrlPt(_0x21037a,_0x3fdf93,_0x364341,_0x308528){var _0xca658b=_0x307c2b,_0x36b04f=_0x5e00b3;if(WebGLPlot[_0xca658b(0x1563)](_0x308528)&&WebGLPlot[_0x36b04f(0x5f34)](_0x3fdf93[_0x36b04f(0x3992)])){var _0x24aaaa=_0x364341[_0x36b04f(0x3dd)],_0x474042=_0x364341[_0x36b04f(0x51d3)];if(_0x24aaaa===CtrlPositionType$1[_0x36b04f(0x8c9)]){if(_0x3fdf93[_0x36b04f(0xcc2)])modifySymbolHeight(_0x3fdf93,_0x3fdf93[_0xca658b(0x3c08)],_0x364341,_0x308528);else{if(!(_0x308528 instanceof PlotPoint3D))return;var _0x59b26d=SuperMapAlgoPlot['PlottingUtil'][_0x36b04f(0xc52)](_0x3fdf93[_0x36b04f(0x3992)][_0x36b04f(0x5864)]);if(_0x59b26d[_0x474042]=_0x308528,(_0x59b26d=SymbolAlgoUtil[_0xca658b(0x3af4)](_0x59b26d))[_0x36b04f(0x809)]!==_0x3fdf93[_0x36b04f(0x3992)][_0x36b04f(0x5864)][_0x36b04f(0x809)])return;_0x3fdf93[_0x36b04f(0x3992)][_0xca658b(0x4490)][_0x474042]=_0x308528,_0x3fdf93[_0x36b04f(0x12a3)]&&0x0!==_0x474042&&(_0x474042=0x1),_0x364341[_0xca658b(0x2fe9)]=WebGLPlot[_0xca658b(0x141)][_0x36b04f(0x10c5)](_0x308528['x'],_0x308528['y'],_0x308528['z']);}_0x3fdf93[_0x36b04f(0x3992)][_0xca658b(0x4bb4)]=!0x1;}else{if(_0x24aaaa===CtrlPositionType$1[_0x36b04f(0x33ef)]){if(!(_0x308528 instanceof PlotPoint3D))return;if(0x1===_0x21037a){_0x3fdf93[_0x36b04f(0x3992)][_0x36b04f(0x4b02)]=!0x0,_0x3fdf93[_0x36b04f(0x3992)][_0xca658b(0x5022)]={'index':_0x474042,'position':_0x308528};var _0x2ebc9e=pointCoordinateTran(_0x3fdf93['_graphicObject'][_0x36b04f(0x4200)]);_0x364341[_0x36b04f(0x3747)]=_0x2ebc9e[_0x474042];}else{if(0x2===_0x21037a){var _0x19e7e1=_0x3fdf93[_0x36b04f(0x3992)][_0x36b04f(0x4200)][_0x474042],_0x597216=WebGLPlot[_0x36b04f(0x4bd6)][_0xca658b(0x1927)](_0x19e7e1['x'],_0x19e7e1['y'],_0x19e7e1['z']);_0x364341[_0x36b04f(0x3747)]=_0x597216,_0x3fdf93[_0x36b04f(0x3992)][_0xca658b(0x4bb4)]=!0x1;}}}else{if(_0x24aaaa===CtrlPositionType$1[_0x36b04f(0x3fb7)]){if(!(_0x308528 instanceof PlotPoint3D))return;_0x3fdf93[_0xca658b(0x3c48)](_0x24aaaa,_0x474042)[_0x36b04f(0x3747)]=WebGLPlot[_0x36b04f(0x4bd6)][_0x36b04f(0x10c5)](_0x308528['x'],_0x308528['y'],_0x308528['z']);for(var _0x439989=_0x308528['x']-_0x3fdf93[_0x36b04f(0x3b54)]['x'],_0x5ddefc=_0x308528['y']-_0x3fdf93[_0x36b04f(0x3b54)]['y'],_0x33d6e8=0x0;_0x33d6e8<_0x3fdf93[_0x36b04f(0x3992)][_0x36b04f(0x5864)][_0xca658b(0x2ef4)];++_0x33d6e8){var _0x35e4a2=_0x3fdf93[_0x36b04f(0x3992)][_0x36b04f(0x5864)][_0x33d6e8];_0x3fdf93[_0xca658b(0x3c08)][_0x36b04f(0x5864)][_0x33d6e8]=new WebGLPlot[(_0x36b04f(0x4bd6))](_0x35e4a2['x']+_0x439989,_0x35e4a2['y']+_0x5ddefc,_0x35e4a2['z']);}_0x3fdf93[_0x36b04f(0x3992)][_0x36b04f(0x4b02)]=!0x1,_0x3fdf93[_0x36b04f(0x3b54)]['x']=_0x308528['x'],_0x3fdf93[_0xca658b(0x37bd)]['y']=_0x308528['y'];}}}_0x3fdf93[_0x36b04f(0x3992)][_0x36b04f(0xffe)]=!0x1;}}function moveAnnotationArrayPositionPt(_0x2a5f18,_0x216d17,_0x304c25){var _0x5f3a72=_0x307c2b,_0x5e8b74=_0x5e00b3;if(_0x304c25 instanceof PlotPoint3D&&_0x2a5f18[_0x5f3a72(0x3c08)]&&_0x2a5f18[_0x5e8b74(0x3992)][_0x5e8b74(0x1a9e)]){var _0x55a921=0x0,_0x1140f0=0x0;_0x2a5f18[_0x5e8b74(0x3992)][_0x5f3a72(0x57c6)];var _0x21ecea=_0x2a5f18[_0x5f3a72(0x3c08)][_0x5e8b74(0x3ad1)];if(SymbolAlgoUtil[_0x5e8b74(0x14e4)](_0x21ecea)||_0x216d17[_0x5e8b74(0x3dd)]!==CtrlPositionType$1[_0x5e8b74(0x3fb7)]){if(!SymbolAlgoUtil[_0x5e8b74(0x14e4)](_0x21ecea)&&_0x21ecea!==SymbolType$1[_0x5e8b74(0x4086)]||_0x216d17[_0x5e8b74(0x3dd)]!==CtrlPositionType$1[_0x5e8b74(0x8c9)])return;_0x55a921=_0x304c25['x']-_0x2a5f18[_0x5f3a72(0x3c08)][_0x5e8b74(0x5864)][_0x216d17[_0x5f3a72(0x1c07)]]['x'],_0x1140f0=_0x304c25['y']-_0x2a5f18[_0x5e8b74(0x3992)][_0x5e8b74(0x5864)][_0x216d17[_0x5e8b74(0x51d3)]]['y'];}else _0x55a921=_0x304c25['x']-_0x2a5f18[_0x5f3a72(0x37bd)]['x'],_0x1140f0=_0x304c25['y']-_0x2a5f18[_0x5f3a72(0x37bd)]['y'];for(var _0x547e34=0x0;_0x547e34<_0x2a5f18[_0x5e8b74(0x3992)][_0x5e8b74(0x1a9e)][_0x5e8b74(0x809)];_0x547e34++){var _0x76fe5=_0x2a5f18[_0x5e8b74(0x3992)][_0x5e8b74(0x1a9e)][_0x547e34];_0x76fe5[_0x5e8b74(0x45f6)]['x']+=_0x55a921,_0x76fe5[_0x5e8b74(0x45f6)]['y']+=_0x1140f0,_0x76fe5[_0x5e8b74(0x45f6)]['z']=_0x304c25['z'];}}}function moveCtrlPoint(_0x2a5de5,_0x5b6647,_0x463728,_0x4be96f){var _0x3cab52=_0x307c2b,_0x3324d8=_0x5e00b3;if(WebGLPlot[_0x3cab52(0x1563)](_0x4be96f)&&_0x5b6647[_0x3324d8(0x3992)]){if(WebGLPlot[_0x3324d8(0x5f34)](_0x463728[_0x3324d8(0x51d3)])){moveAnnotationArrayPositionPt(_0x5b6647,_0x463728,_0x4be96f);var _0x4b507f=_0x5b6647[_0x3324d8(0x3992)][_0x3324d8(0x3ad1)];_0x5b6647[_0x3324d8(0x3992)][_0x3324d8(0x3c16)],SymbolAlgoUtil[_0x3cab52(0x1314)](_0x4b507f)||_0x4b507f===SymbolType$1[_0x3324d8(0x4086)]?moveSymbolDotCtrlPt(_0x2a5de5,_0x5b6647,_0x463728,_0x4be96f):moveSymbolAlgoCtrlPt(_0x2a5de5,_0x5b6647,_0x463728,_0x4be96f);}else{if(_0x5b6647[_0x3cab52(0x3c08)][_0x3324d8(0x1a9e)][_0x3324d8(0x809)]>0x0){var _0x396afb=_0x5b6647[_0x3324d8(0x3992)][_0x3324d8(0x1a9e)][_0x463728[_0x3324d8(0x97a)]];_0x5b6647[_0x3324d8(0xcc2)]?modifySymbolHeight(_0x5b6647,_0x396afb,_0x463728,_0x4be96f):_0x4be96f instanceof PlotPoint3D&&(_0x396afb['_localPoint']=_0x4be96f,_0x463728[_0x3cab52(0x2fe9)]=WebGLPlot[_0x3324d8(0x4bd6)][_0x3324d8(0x10c5)](_0x4be96f['x'],_0x4be96f['y'],_0x4be96f['z']));}}0x0===_0x2a5de5&&_0x5b6647[_0x3324d8(0x5f64)]?_0x5b6647[_0x3cab52(0x237e)]=!0x0:0x2===_0x2a5de5&&(_0x5b6647[_0x3324d8(0x3992)][_0x3cab52(0x2555)]=!0x1);}}function pointCoordinateTran(_0x43aa71){var _0x507691=_0x307c2b,_0x501989=_0x5e00b3,_0x284389=[];if(!WebGLPlot[_0x507691(0x1563)](_0x43aa71)||0x0===_0x43aa71[_0x501989(0x809)])return _0x284389;for(var _0x1c58fe=0x0;_0x1c58fe<_0x43aa71[_0x507691(0x2ef4)];++_0x1c58fe){var _0xcd0489=_0x43aa71[_0x1c58fe];_0x284389[_0x501989(0x5323)](_0xcd0489['x']),_0x284389[_0x501989(0x5323)](_0xcd0489['y']),_0x284389[_0x501989(0x5323)](0x0);}return WebGLPlot[_0x501989(0x4bd6)][_0x507691(0x3df9)](_0x284389);}function moveGroupObjectCtrlPoint(_0x30b6d2,_0x54c0c0,_0x332f57,_0x2f8f6f){var _0x109bb1=_0x307c2b,_0x124e01=_0x5e00b3;if(_0x54c0c0[_0x124e01(0xcc2)]){var _0x3dddd0=0x1,_0x4451b4=_0x54c0c0[_0x124e01(0x5e52)],_0xb157d=WebGLPlot[_0x124e01(0x3b14)][_0x124e01(0x2660)](_0x4451b4,_0x2f8f6f);_0xb157d['y']=_0x4451b4[_0x124e01(0x3883)]-_0xb157d['y'];var _0x21961d=WebGLPlot[_0x124e01(0x4bd6)][_0x124e01(0x10c5)](_0x54c0c0[_0x124e01(0x5d28)]['x'],_0x54c0c0[_0x124e01(0x5d28)]['y'],0x0),_0x3e546a=WebGLPlot[_0x124e01(0x3b14)]['wgs84ToWindowCoordinates'](_0x4451b4,_0x21961d),_0x4f6f8c=CtrlPosition['getAltitudeByLogical'](_0x21961d,_0xb157d,_0x4451b4);if(!WebGLPlot[_0x124e01(0x5f34)](_0x4f6f8c))return;_0x3e546a['y']<_0x2f8f6f['y']&&(_0x3dddd0=-0x1);var _0x1c5a95=WebGLPlot[_0x124e01(0x4bd6)][_0x124e01(0x451d)](_0x21961d,_0x4f6f8c)*_0x3dddd0,_0x3322cd=new PlotPoint3D(_0x54c0c0[_0x109bb1(0x3676)]['x'],_0x54c0c0[_0x124e01(0x5d28)]['y'],_0x1c5a95);_0x54c0c0[_0x124e01(0x3992)]instanceof GroupObject&&_0x54c0c0[_0x124e01(0x3992)][_0x109bb1(0x3df0)](_0x3322cd,!0x0),_0x332f57[_0x109bb1(0x2fe9)]=WebGLPlot[_0x124e01(0x4bd6)][_0x124e01(0x10c5)](_0x3322cd['x'],_0x3322cd['y'],_0x3322cd['z']);}else{if(!(_0x2f8f6f instanceof PlotPoint3D))return;var _0x4af02a=WebGLPlot[_0x124e01(0x17fa)][_0x124e01(0x50e9)](_0x332f57[_0x124e01(0x3747)]),_0x1293dd=new PlotPoint3D(WebGLPlot[_0x124e01(0x3c2c)][_0x124e01(0x173e)](_0x4af02a[_0x124e01(0x4465)]),WebGLPlot[_0x124e01(0x3c2c)][_0x109bb1(0x3a80)](_0x4af02a[_0x124e01(0x5859)]),_0x4af02a[_0x124e01(0x5a4e)]),_0x13ab8a=new PlotPoint3D(_0x2f8f6f['x']-_0x1293dd['x'],_0x2f8f6f['y']-_0x1293dd['y'],_0x2f8f6f['z']-_0x1293dd['z']);_0x54c0c0[_0x109bb1(0x3c08)]instanceof GroupObject&&_0x54c0c0['_graphicObject'][_0x124e01(0x3921)](_0x13ab8a),_0x332f57[_0x124e01(0x3747)]=WebGLPlot[_0x124e01(0x4bd6)][_0x124e01(0x10c5)](_0x2f8f6f['x'],_0x2f8f6f['y'],_0x2f8f6f['z']);}}function ModelEditControl(_0x39636f,_0x227773){var _0x4e4894=_0x5e00b3;this[_0x4e4894(0x5e52)]=_0x39636f,this[_0x4e4894(0x39f5)]=_0x227773,this[_0x4e4894(0x2919)]=null,this[_0x4e4894(0x18be)]=WebGLPlot[_0x4e4894(0x3bd8)][_0x4e4894(0x3f80)](_0x4e4894(0x5833),_0x4e4894(0x159f)),this[_0x4e4894(0x3298)]();}function setListener(_0x318d11,_0x4ce909,_0x3bc294){_0x318d11[_0x4ce909]=_0x3bc294;}function updateEditCtrlLines(_0x7507b0){var _0x53868d=_0x5e00b3;_0x7507b0[_0x53868d(0x2919)]?(_0x7507b0[_0x53868d(0x7a4)](_0x7507b0),_0x7507b0[_0x53868d(0x4a05)][_0x53868d(0x30d9)]['x']=_0x7507b0[_0x53868d(0x2919)][_0x53868d(0x4a6e)]):_0x7507b0[_0x53868d(0xfc8)]&&(hideAllCtrlLines(_0x7507b0),_0x7507b0[_0x53868d(0x489c)](_0x7507b0));}function hideAllCtrlLines(_0x2bbbb9){var _0x490e63=_0x307c2b,_0x2e5745=_0x5e00b3;_0x2bbbb9['scaleLeft1']['show']=!0x1,_0x2bbbb9[_0x2e5745(0xab1)][_0x2e5745(0x3234)]=!0x1,_0x2bbbb9[_0x2e5745(0x110d)][_0x490e63(0x537b)]=!0x1,_0x2bbbb9[_0x490e63(0xc18)][_0x2e5745(0x3234)]=!0x1,_0x2bbbb9[_0x2e5745(0x3841)][_0x2e5745(0x3234)]=!0x1;}function computeMatrix(_0x2fd1ac,_0xcd5028,_0x4a9580,_0x3be07b){var _0x560b81=_0x307c2b,_0x47a474=_0x5e00b3,_0x3a7143=WebGLPlot[_0x47a474(0x4bd6)][_0x47a474(0x10c5)](_0x2fd1ac['x'],_0x2fd1ac['y'],_0x2fd1ac['z']),_0x446ae4=new WebGLPlot['HeadingPitchRoll'](),_0x4344a1=Math['PI']/0xb4;return _0x446ae4[_0x47a474(0x3a66)]=_0x4344a1*_0xcd5028['x'],_0x446ae4[_0x47a474(0x4be7)]=_0x4344a1*_0xcd5028['y'],_0x446ae4[_0x560b81(0x6d1)]=_0x4344a1*_0xcd5028['z'],WebGLPlot[_0x47a474(0x3bd8)][_0x47a474(0x558d)](_0x3a7143,_0x446ae4,WebGLPlot[_0x47a474(0x45b3)][_0x47a474(0x17f7)],_0x3be07b,_0x4a9580),_0x4a9580;}function computeBoundingBoxMatrix(_0x59d1f6,_0x169d68,_0x3035be,_0x16adc0){var _0x329f9f=_0x307c2b,_0x3199a1=_0x5e00b3,_0x322b97=WebGLPlot[_0x3199a1(0x4bd6)][_0x3199a1(0x10c5)](_0x59d1f6['x'],_0x59d1f6['y'],_0x59d1f6['z']),_0x373131=new WebGLPlot[(_0x3199a1(0x3a89))](),_0x12729c=Math['PI']/0xb4;return _0x373131[_0x3199a1(0x3a66)]=0x0,_0x373131[_0x3199a1(0x4be7)]=0x0,_0x373131[_0x3199a1(0x5075)]=_0x12729c*_0x169d68['z']+0x5a*_0x12729c,WebGLPlot[_0x329f9f(0x1d1d)][_0x3199a1(0x558d)](_0x322b97,_0x373131,WebGLPlot[_0x3199a1(0x45b3)][_0x3199a1(0x17f7)],_0x16adc0,_0x3035be),_0x3035be;}function EditModel(_0x5afdcf,_0x22410e,_0x2ce87a){var _0x41c7bd=_0x307c2b,_0x543740=_0x5e00b3;if(WebGLPlot[_0x543740(0x5f34)](_0x2ce87a)){var _0x38b766=_0x5afdcf[_0x543740(0x5e52)];if(_0x543740(0x110d)===_0x22410e[_0x41c7bd(0x13c4)][0x0]){hideAllCtrlLines(_0x5afdcf);var _0xed72cf=SymbolAlgoUtil[_0x543740(0x5ef2)](_0x38b766,_0x5afdcf[_0x543740(0x381d)],_0x2ce87a);_0x5afdcf[_0x543740(0x4a05)][_0x543740(0x5864)][0x0]['z']=_0x5afdcf[_0x543740(0x5d28)]['z']+_0xed72cf;var _0x4ced58=new PlotPoint3D(_0x5afdcf[_0x41c7bd(0x4ddb)][_0x543740(0x5864)][0x0]['x'],_0x5afdcf[_0x41c7bd(0x4ddb)]['localPoints'][0x0]['y'],_0x5afdcf[_0x543740(0x4a05)][_0x41c7bd(0x4490)][0x0]['z']);_0x5afdcf[_0x543740(0x4a05)][_0x41c7bd(0x4490)][0x0]=_0x4ced58,_0x5afdcf[_0x543740(0x2919)]&&computeMatrix(_0x5afdcf[_0x543740(0x4a05)][_0x543740(0x5864)][0x0],_0x5afdcf[_0x543740(0x4a05)][_0x543740(0x5c2c)],_0x5afdcf[_0x543740(0x4a05)][_0x543740(0x3804)]['modelMatrix'],_0x5afdcf[_0x543740(0x18be)]),_0x5afdcf[_0x543740(0xfc8)]&&_0x5afdcf[_0x543740(0x4a05)][_0x543740(0x5e46)](!0x0);}if(_0x543740(0x3841)===_0x22410e[_0x543740(0x18ac)][0x0]&&(hideAllCtrlLines(_0x5afdcf),_0x5afdcf['geoEdit'][_0x543740(0x5864)][0x0]['x']=_0x2ce87a['x'],_0x5afdcf[_0x543740(0x4a05)][_0x543740(0x5864)][0x0]['y']=_0x2ce87a['y'],_0x5afdcf[_0x543740(0x2919)]?computeMatrix(_0x5afdcf['geoEdit'][_0x41c7bd(0x4490)][0x0],_0x5afdcf[_0x543740(0x4a05)][_0x543740(0x5c2c)],_0x5afdcf[_0x543740(0x4a05)][_0x41c7bd(0x1c9c)][_0x41c7bd(0x4bac)],_0x5afdcf[_0x543740(0x18be)]):_0x5afdcf['vector']&&_0x5afdcf[_0x543740(0x4a05)][_0x543740(0x5e46)](!0x0)),_0x543740(0xab1)===_0x22410e[_0x41c7bd(0x13c4)][0x0]){var _0x5e1156=WebGLPlot[_0x543740(0x3b14)][_0x543740(0x2fa8)](_0x38b766,_0x5afdcf[_0x543740(0x4fe2)]),_0x196e99=_0x2ce87a,_0x513bcf=SymbolAlgoUtil[_0x543740(0x3b21)](_0x5e1156,_0x5afdcf[_0x41c7bd(0x1202)]),_0x55ddf1=SymbolAlgoUtil[_0x543740(0x3b21)](_0x5e1156,_0x196e99)-_0x513bcf;_0x5afdcf[_0x543740(0x2919)]&&(_0x5afdcf[_0x41c7bd(0x4ddb)][_0x543740(0x5c2c)]['z']=_0x5afdcf[_0x543740(0x317c)]+0xb4*_0x55ddf1/Math['PI'],computeMatrix(_0x5afdcf[_0x543740(0x4a05)][_0x543740(0x5864)][0x0],_0x5afdcf[_0x543740(0x4a05)][_0x543740(0x5c2c)],_0x5afdcf[_0x543740(0x4a05)][_0x41c7bd(0x1c9c)][_0x543740(0x599)],_0x5afdcf[_0x41c7bd(0x2239)])),_0x5afdcf[_0x543740(0xfc8)]&&(_0x5afdcf[_0x543740(0x4a05)][_0x543740(0x3d66)]['z']=_0x5afdcf[_0x543740(0x317c)]+0xb4*_0x55ddf1/Math['PI'],_0x5afdcf[_0x543740(0x4a05)][_0x543740(0x5e46)](!0x0));}if(_0x543740(0x17c6)===_0x22410e[_0x543740(0x18ac)][0x0]){var _0x4e6625=_0x5afdcf[_0x543740(0x4a05)][_0x543740(0x5864)][0x0],_0x58fd65=WebGLPlot[_0x543740(0x3b14)][_0x543740(0x2fa8)](_0x38b766,WebGLPlot[_0x543740(0x4bd6)][_0x543740(0x10c5)](_0x4e6625['x'],_0x4e6625['y'],_0x4e6625['z'])),_0x1c3c33=SymbolAlgoUtil[_0x543740(0x451d)](_0x58fd65,_0x5afdcf[_0x543740(0x5677)]),_0x3acdad=SymbolAlgoUtil[_0x543740(0x451d)](_0x58fd65,_0x2ce87a)/_0x1c3c33;_0x5afdcf[_0x41c7bd(0x3c1f)]&&(_0x5afdcf[_0x543740(0x4a05)][_0x543740(0x3804)][_0x543740(0x4a6e)]=_0x5afdcf[_0x41c7bd(0x492b)]*_0x3acdad),_0x5afdcf[_0x543740(0xfc8)]&&(_0x5afdcf[_0x543740(0x4a05)][_0x543740(0xe02)]=_0x5afdcf[_0x543740(0x5df8)]*_0x3acdad,_0x5afdcf[_0x543740(0x4a05)][_0x543740(0x5e46)](!0x0));}}}function PlotEditControl(_0x29df7d,_0x5cae78){var _0x4750fe=_0x307c2b,_0x48d41f=_0x5e00b3;if(!WebGLPlot[_0x48d41f(0x5f34)](_0x5cae78))throw new WebGLPlot[(_0x4750fe(0x1012))](_0x48d41f(0x5b10));this[_0x48d41f(0x5e52)]=_0x29df7d,this[_0x48d41f(0x36be)]=_0x5cae78,this[_0x48d41f(0x1a64)]=!0x1,_0x5cae78[_0x48d41f(0x3e1)]=this,this[_0x4750fe(0x1627)]=new CtrlPosition(_0x29df7d,this),this['ModelEditControl']=new ModelEditControl(_0x29df7d,this),this[_0x48d41f(0x2f21)]=null,this[_0x4750fe(0xc84)]();}function callPrimitiveCallback(_0x5890c7,_0x41b5e4,_0x2bd2bb,_0x41393f){var _0x2cc90f=_0x307c2b,_0x29dc4a=_0x5e00b3;if(_0x2bd2bb&&_0x2bd2bb[_0x29dc4a(0x36be)]&&_0x2bd2bb[_0x2cc90f(0x4763)][_0x29dc4a(0x5e52)]&&_0x2bd2bb[_0x29dc4a(0x36be)][_0x29dc4a(0x2023)]&&_0x41b5e4){if(_0x29dc4a(0x4af6)!==_0x5890c7||WebGLPlot[_0x29dc4a(0x5f34)](_0x2bd2bb[_0x29dc4a(0x3992)])){var _0x376730=[],_0x135805=[];_0x135805=void 0x0===_0x41393f?_0x2bd2bb[_0x2cc90f(0x16a0)][_0x29dc4a(0x575e)](_0x41b5e4,void 0x0,0xa,0xa):_0x2bd2bb[_0x29dc4a(0x5e52)][_0x29dc4a(0x575e)](_0x41b5e4,void 0x0,_0x41393f[_0x29dc4a(0x2d3c)],_0x41393f[_0x29dc4a(0x5a4e)]);for(var _0x1852b8=[],_0x5111a8=0x0;_0x5111a8<_0x135805[_0x29dc4a(0x809)];_0x5111a8++)if(_0x135805[_0x5111a8]&&_0x135805[_0x5111a8]['id']&&null!==_0x135805[_0x5111a8][_0x29dc4a(0x1e5a)]&&WebGLPlot[_0x29dc4a(0x5f34)](_0x135805[_0x5111a8][_0x29dc4a(0x1e5a)]['SymbolType'])){var _0x572251=_0x2bd2bb[_0x29dc4a(0x36be)][_0x29dc4a(0x182d)](_0x135805[_0x5111a8]['id']);_0x572251&&_0x1852b8[_0x29dc4a(0x5323)](_0x572251),_0x376730['push'](_0x135805[_0x5111a8]);}if(void 0x0!==_0x41393f)return _0x1852b8;for(var _0x36a4c4=!0x1,_0x25da31=0x0;_0x25da31<_0x376730[_0x29dc4a(0x809)];_0x25da31++)if(_0x29dc4a(0x110d)===_0x376730[_0x25da31]['id']){_0x36a4c4=!0x0;break;}for(_0x5111a8=0x0;_0x5111a8<_0x376730[_0x29dc4a(0x809)];_0x5111a8++){var _0x351629,_0x1dd011=_0x376730[_0x5111a8];if(_0x1dd011&&_0x1dd011[_0x29dc4a(0x1e5a)]&&_0x1dd011[_0x2cc90f(0x2739)][_0x5890c7]){if(0x0===_0x1dd011['primitive'][_0x29dc4a(0x3dd)]&&_0x2bd2bb[_0x29dc4a(0x54c6)][_0x29dc4a(0x5f64)]&&(void 0x0!==_0x1dd011[_0x29dc4a(0x1e5a)][_0x29dc4a(0x51d3)]?_0x2bd2bb[_0x29dc4a(0x3992)]instanceof GroupObject?(_0x351629=_0x2bd2bb[_0x29dc4a(0x3992)][_0x29dc4a(0x3878)],WebGLPlot[_0x29dc4a(0x4bd6)][_0x2cc90f(0x1927)](_0x351629['x'],_0x351629['y'],0x0),_0x2bd2bb[_0x2cc90f(0x1627)][_0x29dc4a(0x5d28)]=_0x351629):(_0x351629=_0x2bd2bb[_0x29dc4a(0x3992)][_0x29dc4a(0x5864)][_0x1dd011[_0x29dc4a(0x1e5a)][_0x29dc4a(0x51d3)]],WebGLPlot[_0x29dc4a(0x4bd6)][_0x29dc4a(0x10c5)](_0x351629['x'],_0x351629['y'],0x0),_0x2bd2bb[_0x29dc4a(0x54c6)][_0x29dc4a(0x5d28)]=_0x351629):void 0x0!==_0x1dd011[_0x29dc4a(0x1e5a)][_0x29dc4a(0x97a)]&&(_0x351629=_0x2bd2bb[_0x29dc4a(0x3992)][_0x29dc4a(0x1a9e)][_0x1dd011[_0x29dc4a(0x1e5a)][_0x29dc4a(0x97a)]][_0x29dc4a(0x3684)],WebGLPlot[_0x29dc4a(0x4bd6)][_0x29dc4a(0x10c5)](_0x351629['x'],_0x351629['y'],0x0),_0x2bd2bb[_0x29dc4a(0x54c6)][_0x29dc4a(0x5d28)]=_0x351629)),!_0x36a4c4){_0x1dd011[_0x29dc4a(0x1e5a)][_0x5890c7](_0x41b5e4,_0x2bd2bb[_0x2cc90f(0xa64)]);break;}if(_0x29dc4a(0x110d)===_0x1dd011['id']){_0x1dd011[_0x2cc90f(0x2739)][_0x5890c7](_0x41b5e4,_0x2bd2bb[_0x29dc4a(0xc10)]);break;}}else{if(_0x1dd011&&_0x1dd011[_0x29dc4a(0x1e5a)]&&_0x1dd011['id']&&_0x29dc4a(0x1f1)===_0x5890c7){var _0x18d143=_0x2bd2bb[_0x29dc4a(0x36be)][_0x29dc4a(0x182d)](_0x1dd011['id']);if(_0x18d143 instanceof GroupObject)return _0x2bd2bb[_0x29dc4a(0x42fd)](),_0x2bd2bb[_0x29dc4a(0xb67)](_0x18d143,!0x0),_0x2bd2bb[_0x2cc90f(0x3c08)]=_0x18d143,_0x2bd2bb[_0x29dc4a(0x3992)][_0x29dc4a(0x2023)]=!0x0,_0x2bd2bb[_0x2cc90f(0x3c08)][_0x2cc90f(0x5403)]=!0x0,_0x2bd2bb[_0x29dc4a(0x36be)][_0x2cc90f(0x113c)](_0x18d143[_0x29dc4a(0x32b3)]),void _0x2bd2bb[_0x2cc90f(0xf9a)][_0x2cc90f(0x31b9)](_0x2bd2bb[_0x29dc4a(0x3992)]);if(WebGLPlot[_0x2cc90f(0x1563)](_0x2bd2bb[_0x29dc4a(0x3992)])){if(_0x2bd2bb[_0x29dc4a(0x3992)]['id']===_0x1dd011['id'])return;if(_0x2bd2bb[_0x29dc4a(0x42fd)](),_0x2bd2bb[_0x29dc4a(0x3992)]=_0x2bd2bb[_0x29dc4a(0x36be)][_0x29dc4a(0x182d)](_0x1dd011['id']),!WebGLPlot[_0x29dc4a(0x5f34)](_0x2bd2bb[_0x29dc4a(0x3992)]))return;return void _0x2bd2bb[_0x2cc90f(0x95b)](_0x18d143);}if(!_0x18d143)continue;return _0x2bd2bb[_0x29dc4a(0x3992)]=_0x18d143,void _0x2bd2bb['DoSelectObjectEdit'](_0x18d143);}}}if(_0x2cc90f(0x3c83)===_0x5890c7&&(!WebGLPlot[_0x29dc4a(0x5f34)](_0x376730)||0x0===_0x376730[_0x29dc4a(0x809)])&&WebGLPlot[_0x29dc4a(0x5f34)](_0x2bd2bb['_graphicObject'])){const _0x1ef07e=_0x2bd2bb[_0x29dc4a(0x3992)]['id'];_0x2bd2bb[_0x29dc4a(0x42fd)]();var _0x486462=_0x2bd2bb[_0x29dc4a(0x42c3)];let _0x211e22=_0x2bd2bb[_0x29dc4a(0x36be)][_0x2cc90f(0x3084)](_0x1ef07e);_0x486462['raiseEvent'](_0x211e22),PlotEventManager[_0x29dc4a(0x35eb)]()[_0x29dc4a(0x1ab6)][_0x29dc4a(0x1c10)](_0x211e22);}}}else _0x2bd2bb['releaseSelection']();}function keydown(_0x36e724){var _0x30a2c8=_0x307c2b,_0x198436=_0x5e00b3;const _0x1caa60=getFlagForKeyCode(_0x36e724[_0x198436(0x41f2)]);let _0x3fc2d5=_self[_0x198436(0x3992)];if(_0x3fc2d5&&(_0x3fc2d5[_0x198436(0x2efc)]===DotMode$1[_0x198436(0x5e44)]||_0x3fc2d5[_0x198436(0x3c16)]===SymbolType$1[_0x198436(0x259f)]))switch(_0x1caa60){case'Z':_0x3fc2d5['modelScale']*=1.1;break;case'X':_0x3fc2d5[_0x30a2c8(0xcdd)]*=0.9;break;case'W':_0x3fc2d5[_0x198436(0x3963)]['y']+=0x1,_0x3fc2d5[_0x198436(0xffe)]=!0x1;break;case'S':_0x3fc2d5[_0x198436(0x3963)]['y']-=0x1,_0x3fc2d5[_0x198436(0xffe)]=!0x1;break;case'A':_0x3fc2d5['modelRotate']['z']-=0x1,_0x3fc2d5[_0x198436(0xffe)]=!0x1;break;case'D':_0x3fc2d5[_0x198436(0x3963)]['z']+=0x1,_0x3fc2d5[_0x198436(0xffe)]=!0x1;break;case'Q':_0x3fc2d5[_0x30a2c8(0x3eca)]['x']+=0x1,_0x3fc2d5[_0x198436(0xffe)]=!0x1;break;case'E':_0x3fc2d5['modelRotate']['x']-=0x1,_0x3fc2d5[_0x198436(0xffe)]=!0x1;}}function getFlagForKeyCode(_0x4ebafb){var _0x919393=_0x307c2b,_0x50d38=_0x5e00b3;switch(_0x4ebafb){case'Z'[_0x919393(0x4f56)](0x0):return'Z';case'X'[_0x50d38(0x167b)](0x0):return'X';case'W'[_0x50d38(0x167b)](0x0):case 0x26:return'W';case'S'[_0x50d38(0x167b)](0x0):case 0x28:return'S';case'D'[_0x50d38(0x167b)](0x0):case 0x27:return'D';case'A'[_0x50d38(0x167b)](0x0):case 0x25:return'A';case'Q'[_0x50d38(0x167b)](0x0):return'Q';case'E'[_0x50d38(0x167b)](0x0):return'E';default:return;}}function PlotDrawControl(_0x2efc43,_0x133a23){var _0x5deb82=_0x307c2b,_0x436f53=_0x5e00b3;if(!WebGLPlot[_0x436f53(0x5f34)](_0x133a23)||!WebGLPlot[_0x436f53(0x5f34)](_0x2efc43))throw new WebGLPlot['DeveloperError'](_0x436f53(0x2a72));this[_0x5deb82(0x3137)]=new WebGLPlot[(_0x5deb82(0x57dc))](_0x2efc43[_0x5deb82(0x8ad)]),this[_0x436f53(0x5e52)]=_0x2efc43,this[_0x5deb82(0x118c)]=!0x1,this[_0x436f53(0x30a7)]=void 0x0,this[_0x436f53(0xddf)]=_0x133a23,this[_0x436f53(0x1a64)]=!0x1,this[_0x436f53(0x73b)]=new WebGLPlot[(_0x436f53(0x2eeb))](),this[_0x436f53(0x25f)]=new WebGLPlot[(_0x436f53(0x2eeb))](),this[_0x436f53(0x286b)]=-0x1,this['_code']=-0x1,this[_0x436f53(0x36bc)]='',this[_0x436f53(0x3bfe)]='';var _0x42fda7=this;this[_0x5deb82(0x3137)][_0x436f53(0x2419)](function(_0x133afd){leftclickHandler(_0x133afd,_0x42fda7);},WebGLPlot[_0x436f53(0x20ec)]['LEFT_CLICK']),this[_0x436f53(0x2076)][_0x436f53(0x2419)](function(_0x2e9f78){moveHandler$1(_0x2e9f78,_0x42fda7);},WebGLPlot[_0x436f53(0x20ec)][_0x436f53(0xe23)]),this[_0x436f53(0x2076)][_0x5deb82(0x1a5c)](function(_0x239021){dbclickHandler(_0x239021,_0x42fda7);},WebGLPlot[_0x436f53(0x20ec)][_0x436f53(0x4893)]),this[_0x436f53(0x2076)][_0x436f53(0x2419)](function(_0x31b16a){rightclickHandler(_0x31b16a,_0x42fda7);},WebGLPlot[_0x5deb82(0x309)][_0x436f53(0x356f)]);}function leftclickHandler(_0x129235,_0x1d189e){var _0x48e6c1=_0x307c2b,_0x23c9c0=_0x5e00b3,_0x16ec82=_0x1d189e;if(_0x16ec82[_0x23c9c0(0x1a64)]&&_0x16ec82[_0x48e6c1(0x207b)]&&_0x16ec82&&_0x16ec82[_0x23c9c0(0x1a64)]){var _0x428126=_0x16ec82[_0x23c9c0(0x5e52)],_0x324441=SymbolAlgoUtil[_0x23c9c0(0x5b89)](_0x428126,_0x129235[_0x48e6c1(0x2fe9)]);if(_0x324441){if(_0x16ec82[_0x23c9c0(0x436a)]){if(null===_0x16ec82[_0x23c9c0(0x30a7)]||void 0x0===_0x16ec82[_0x23c9c0(0x30a7)])return void(_0x16ec82[_0x23c9c0(0x436a)]=!0x1);_0x16ec82['_geoGraphicObject'][_0x23c9c0(0x5864)][_0x23c9c0(0x809)]>=_0x16ec82[_0x23c9c0(0x30a7)][_0x23c9c0(0x50b6)]()?drawFinish(_0x1d189e):(_0x324441['z']+=0x1,_0x16ec82[_0x23c9c0(0x30a7)][_0x23c9c0(0x5864)][_0x23c9c0(0x5323)](_0x324441),_0x16ec82[_0x23c9c0(0x30a7)][_0x23c9c0(0xffe)]=!0x1);}else{_0x16ec82[_0x23c9c0(0x436a)]=!0x0;var _0x1ad8e9=null;if(0x0===_0x16ec82[_0x23c9c0(0x286b)]){switch(_0x16ec82[_0x23c9c0(0xd69)]){case SymbolType$1[_0x23c9c0(0x259f)]:case SymbolType$1[_0x23c9c0(0x3a40)]:case SymbolType$1[_0x23c9c0(0x4034)]:_0x1ad8e9=new SymbolDot({'layer':_0x16ec82[_0x23c9c0(0xddf)],'libID':_0x16ec82['_libID'],'code':_0x16ec82[_0x23c9c0(0xd69)],'localPoints':[]}),_0x16ec82[_0x23c9c0(0xd69)]===SymbolType$1[_0x23c9c0(0x259f)]?(_0x1ad8e9[_0x23c9c0(0x2c89)]=_0x16ec82[_0x48e6c1(0x5793)],_0x1ad8e9[_0x23c9c0(0x50ed)]=DotMode$1[_0x23c9c0(0x5e44)]):_0x16ec82['_code']===SymbolType$1[_0x23c9c0(0x3a40)]&&(_0x1ad8e9[_0x23c9c0(0x5a09)]=_0x16ec82[_0x23c9c0(0x36bc)],_0x1ad8e9[_0x23c9c0(0x50ed)]=DotMode$1[_0x23c9c0(0x78c)]);break;default:_0x1ad8e9=new AlgoSymbol({'layer':_0x16ec82[_0x23c9c0(0xddf)],'libID':_0x16ec82[_0x23c9c0(0x286b)],'code':_0x16ec82[_0x48e6c1(0x31e7)],'localPoints':[],'isDrawing':!0x0,'isEdit':!0x1});}_0x1ad8e9[_0x23c9c0(0x30c6)]=_0x16ec82[_0x23c9c0(0xd69)];}else void 0x0!==_0x16ec82[_0x48e6c1(0x41ef)]&&null!==_0x16ec82[_0x48e6c1(0x41ef)]&&_0x16ec82[_0x23c9c0(0x3625)][_0x48e6c1(0x2e65)]===SymbolType$1[_0x48e6c1(0x433a)]?_0x1ad8e9=new SymbolDot({'layer':_0x16ec82[_0x23c9c0(0xddf)],'libID':_0x16ec82[_0x23c9c0(0x286b)],'code':_0x16ec82[_0x23c9c0(0xd69)],'localPoints':[],'serverData':_0x16ec82[_0x23c9c0(0x3625)]}):_0x16ec82[_0x48e6c1(0x41ef)][_0x48e6c1(0x2e65)]===SymbolType$1[_0x23c9c0(0x469b)]&&(_0x1ad8e9=new AlgoSymbol({'layer':_0x16ec82[_0x48e6c1(0x207b)],'libID':_0x16ec82[_0x23c9c0(0x286b)],'code':_0x16ec82[_0x23c9c0(0xd69)],'localPoints':[],'serverData':_0x16ec82[_0x23c9c0(0x3625)],'isDrawing':!0x0}));if(null===_0x1ad8e9||_0x1ad8e9[_0x23c9c0(0x30c6)]===SymbolType$1[_0x23c9c0(0x3f6e)])return void(_0x16ec82[_0x48e6c1(0x118c)]=!0x1);SymbolAlgoUtil[_0x23c9c0(0x14e4)](_0x1ad8e9[_0x23c9c0(0x30c6)])?(_0x16ec82[_0x23c9c0(0x30a7)]=_0x1ad8e9,_0x16ec82[_0x23c9c0(0x30a7)][_0x23c9c0(0x5864)][_0x23c9c0(0x5323)](_0x324441),_0x16ec82[_0x23c9c0(0xddf)][_0x23c9c0(0x2d60)]&&_0x16ec82[_0x48e6c1(0x207b)][_0x23c9c0(0x5b4a)][_0x48e6c1(0x2a0e)](_0x1ad8e9),drawFinish(_0x1d189e)):(_0x16ec82[_0x23c9c0(0x30a7)]=_0x1ad8e9,_0x16ec82['_geoGraphicObject']['localPoints'][_0x23c9c0(0x5323)](_0x324441),_0x16ec82[_0x23c9c0(0xddf)][_0x23c9c0(0x2d60)]&&_0x16ec82[_0x23c9c0(0xddf)][_0x23c9c0(0x5b4a)][_0x23c9c0(0x5323)](_0x1ad8e9),0x0===_0x16ec82[_0x23c9c0(0x286b)]&&0x22===_0x16ec82[_0x23c9c0(0xd69)]&&drawFinish(_0x1d189e));}}}}function moveHandler$1(_0x5149c4,_0xb21a7){var _0x5b58bf=_0x307c2b,_0x139732=_0x5e00b3,_0x3e10a8=_0xb21a7;if(_0x3e10a8[_0x139732(0x1a64)]&&_0x3e10a8&&_0x3e10a8[_0x5b58bf(0x411a)]&&_0x3e10a8[_0x139732(0x436a)]&&_0x3e10a8[_0x139732(0x30a7)]){var _0x22a8b4=_0x3e10a8[_0x139732(0x5e52)],_0x1a2e9c=SymbolAlgoUtil['getPosition'](_0x22a8b4,_0x5149c4[_0x5b58bf(0x1abb)]);if(_0x1a2e9c)_0x3e10a8[_0x5b58bf(0x3fa6)][_0x139732(0x5864)][_0x139732(0x809)]>=0x2?(_0x3e10a8['_geoGraphicObject'][_0x139732(0x5864)][_0x139732(0x3b86)](),_0x3e10a8[_0x139732(0x30a7)][_0x139732(0x5864)][_0x139732(0x5323)](_0x1a2e9c)):_0x3e10a8[_0x139732(0x30a7)][_0x139732(0x5864)][_0x139732(0x5323)](_0x1a2e9c),_0x3e10a8[_0x139732(0x30a7)]['_initialize']=!0x1;}}function dbclickHandler(_0x17f740,_0x1a443e){var _0x5da1b7=_0x307c2b,_0x1b013c=_0x5e00b3,_0x5afe49=_0x1a443e;if(_0x5afe49[_0x5da1b7(0x411a)]){if(_0x5afe49[_0x1b013c(0x30a7)][_0x1b013c(0x30c6)]!==SymbolType$1[_0x1b013c(0x37a)]){var _0x4ab943=_0x5afe49[_0x5da1b7(0x3fa6)][_0x1b013c(0x5864)][_0x1b013c(0x809)];_0x5afe49[_0x1b013c(0x30a7)][_0x1b013c(0x5864)][_0x5da1b7(0x1d88)](_0x4ab943-0x1,0x2);}drawFinish(_0x1a443e);}}function rightclickHandler(_0x501a62,_0x53582d){var _0x5b0766=_0x307c2b,_0x1ae2a7=_0x5e00b3,_0x8e6d93=_0x53582d;_0x8e6d93[_0x1ae2a7(0x1a64)]?(drawFinish(_0x53582d),_0x8e6d93[_0x1ae2a7(0x25f)][_0x1ae2a7(0x1c10)](_0x53582d[_0x1ae2a7(0x30a7)]),_0x8e6d93[_0x1ae2a7(0x3625)]=null,_0x53582d['_isDrawing']||_0x53582d[_0x1ae2a7(0x37fc)]()):_0x8e6d93[_0x1ae2a7(0x5e52)][_0x5b0766(0x2e1d)][_0x1ae2a7(0x8cd)][_0x1ae2a7(0x2a0f)]='';}function drawFinish(_0x1565dd){var _0x5cdac7=_0x307c2b,_0x57b036=_0x5e00b3,_0x593169=_0x1565dd;if(_0x593169[_0x57b036(0x436a)]&&WebGLPlot[_0x57b036(0x5f34)](_0x593169[_0x57b036(0x30a7)])){var _0x1ef9e0=_0x593169[_0x57b036(0x30a7)];if(SymbolAlgoUtil[_0x5cdac7(0x31c2)](_0x1ef9e0[_0x57b036(0x5864)])[_0x57b036(0x809)]<_0x1ef9e0[_0x57b036(0x27c7)]())return _0x593169[_0x57b036(0xddf)][_0x57b036(0x59d0)](_0x1ef9e0),_0x593169[_0x57b036(0x436a)]=!0x1,void(_0x593169[_0x57b036(0x30a7)]=void 0x0);_0x593169[_0x57b036(0x30a7)]['isDrawing']=!0x1,_0x593169[_0x5cdac7(0x3fa6)][_0x57b036(0xffe)]=!0x1,_0x593169[_0x5cdac7(0x118c)]=!0x1,_0x593169['_drawFinishEvent']['raiseEvent'](_0x1565dd[_0x57b036(0x30a7)]),_0x593169[_0x57b036(0xddf)][_0x57b036(0x2bcf)]['raiseEvent'](_0x1565dd[_0x57b036(0x30a7)]),PlotEventManager[_0x57b036(0x35eb)]()[_0x5cdac7(0x3512)][_0x57b036(0x1c10)](_0x1565dd[_0x5cdac7(0x3fa6)]);}}function getServerDataCallBack(_0x54d66c){var _0x5bf8ed=_0x5e00b3;_0x54d66c[_0x5bf8ed(0x21cf)]();}CtrlPosition[_0x5e00b3(0x3720)][_0x5e00b3(0x136f)]=function(_0x4f3d3b,_0x29fded){var _0x3e734d=_0x307c2b,_0x1cd5de=_0x5e00b3;if(WebGLPlot[_0x1cd5de(0x5f34)](_0x4f3d3b)){var _0xd391de=this;this[_0x1cd5de(0x175b)]={'dragHandlers':{'onDragStart':function(_0x117df1,_0x64b241){var _0x35d4a3=_0x140d,_0x9a9c65=_0x1cd5de;_0xd391de[_0x35d4a3(0x1fe2)]&&(_0xd391de[_0x9a9c65(0xcc2)]=!0x0),moveCtrlPoint(0x0,_0xd391de,_0x117df1,_0x64b241),hideCtrlPoint(_0xd391de,_0x117df1,!0x1);},'onDrag':function(_0x528e4d,_0x119e60){moveCtrlPoint(0x1,_0xd391de,_0x528e4d,_0x119e60);},'onDragEnd':function(_0x5e886b,_0xaaacf4){var _0x4c2bc8=_0x140d,_0x20ccb1=_0x1cd5de;moveCtrlPoint(0x2,_0xd391de,_0x5e886b,_0xaaacf4),_0xd391de[_0x20ccb1(0x2860)](_0xd391de[_0x4c2bc8(0x3c08)]),_0xd391de[_0x20ccb1(0x39f5)][_0x20ccb1(0x15f6)][_0x20ccb1(0x1c10)](_0x4f3d3b),PlotEventManager[_0x20ccb1(0x35eb)]()[_0x20ccb1(0x448a)][_0x20ccb1(0x1c10)](_0x4f3d3b),_0x5e886b[_0x4c2bc8(0x18c0)]===CtrlPositionType$1[_0x20ccb1(0x8c9)]&&_0xd391de[_0x20ccb1(0x39f5)][_0x20ccb1(0xb33)][_0x20ccb1(0x1c10)](_0xd391de['_graphicObject']);}}},_0x4f3d3b[_0x1cd5de(0x3c16)];var _0x465fe2=_0x4f3d3b[_0x1cd5de(0x3ad1)],_0x4a5fe7=null,_0x182c9d=new WebGLPlot[(_0x1cd5de(0x4bd6))](0x0,0x0,0x0),_0x56fd34=[];if(_0x29fded===CtrlPositionType$1[_0x1cd5de(0x8c9)])_0x4a5fe7=this[_0x1cd5de(0x4f06)],0x0===_0x4f3d3b[_0x1cd5de(0x3251)]&&SymbolType$1[_0x1cd5de(0x1b2d)]===_0x4f3d3b[_0x1cd5de(0x3c16)]?(_0x56fd34[_0x1cd5de(0x5323)](_0x4f3d3b[_0x1cd5de(0x5864)][0x0]),_0x56fd34[_0x3e734d(0x2a0e)](_0x4f3d3b[_0x3e734d(0x4490)][_0x4f3d3b[_0x3e734d(0x4490)]['length']-0x1]),this[_0x3e734d(0x31e0)]=!0x0):0x0===_0x4f3d3b[_0x1cd5de(0x3251)]&&SymbolType$1[_0x1cd5de(0x4086)]===_0x4f3d3b[_0x1cd5de(0x3c16)]?_0x56fd34[_0x1cd5de(0x5323)](_0x4f3d3b[_0x3e734d(0x4490)][0x0]):_0x56fd34=_0x4f3d3b[_0x3e734d(0x4490)];else{if(_0x29fded===CtrlPositionType$1[_0x3e734d(0x423d)])_0x4a5fe7=this[_0x3e734d(0x4355)],SymbolAlgoUtil[_0x1cd5de(0x14e4)](_0x465fe2)?(_0x182c9d=_0xd391de[_0x1cd5de(0x3a42)](_0x4f3d3b),_0x56fd34=_0x4f3d3b[_0x1cd5de(0x5864)]):_0x465fe2!==SymbolType$1[_0x1cd5de(0x37a)]&&_0x465fe2!==SymbolType$1['SYMBOL_TEXT']&&(_0x56fd34=_0x4f3d3b[_0x3e734d(0x22a8)]);else{if(_0x29fded===CtrlPositionType$1[_0x1cd5de(0x3fb7)]){_0x4a5fe7=this[_0x1cd5de(0x1a51)],_0x56fd34[_0x1cd5de(0x5323)](_0xd391de[_0x3e734d(0x340d)](_0x4f3d3b));var _0x54fa75=_0xd391de[_0x1cd5de(0x3dd5)](_0x4f3d3b);_0xd391de[_0x1cd5de(0x3b54)]=_0x54fa75;}}}var _0x1a8aee=Number[_0x1cd5de(0x5c47)];this[_0x3e734d(0x16a0)][_0x3e734d(0x2ff8)][_0x1cd5de(0x21cc)]&&(_0x1a8aee=Number[_0x1cd5de(0x4d71)]);for(var _0x5406a6=0x0;_0x5406a6<_0x56fd34[_0x3e734d(0x2ef4)];++_0x5406a6){(void 0x0===_0x56fd34[_0x5406a6]['z']||isNaN(_0x56fd34[_0x5406a6]['z']))&&(_0x56fd34[_0x5406a6]['z']=0x0);var _0x3b8d70={'show':!0x0,'position':new WebGLPlot[(_0x1cd5de(0x4bd6))][(_0x1cd5de(0x10c5))](_0x56fd34[_0x5406a6]['x'],_0x56fd34[_0x5406a6]['y'],_0x56fd34[_0x5406a6]['z']),'scale':0x2,'image':_0x4a5fe7,'id':_0x4f3d3b['id'],'disableDepthTestDistance':_0x1a8aee};_0x4f3d3b[_0x1cd5de(0x5f5d)]?_0x3b8d70[_0x1cd5de(0x5a50)]=_0x182c9d:_0x3b8d70[_0x1cd5de(0x2388)]=_0x182c9d,(_0x3b8d70=this[_0x3e734d(0x45c0)][_0x3e734d(0x1af6)](_0x3b8d70))[_0x3e734d(0x1c07)]=_0x5406a6,_0x3b8d70[_0x3e734d(0x18c0)]=_0x29fded,_0x3b8d70[_0x1cd5de(0x49fb)]=SymbolType$1[_0x1cd5de(0x3f6e)],_0x4f3d3b[_0x3e734d(0x42f0)]?(_0x3b8d70[_0x1cd5de(0xe82)]=_0x182c9d['x'],_0x3b8d70[_0x1cd5de(0x1ea7)]=_0x182c9d['y']):(_0x3b8d70[_0x3e734d(0x2cfa)]=_0x182c9d['x'],_0x3b8d70[_0x1cd5de(0x204)]=_0x182c9d['y']),this[_0x1cd5de(0x166e)](_0x3b8d70,_0xd391de[_0x1cd5de(0x175b)]);}}},CtrlPosition[_0x5e00b3(0x3720)][_0x5e00b3(0x2860)]=function(_0x25b6f3){var _0x52fc7e=_0x307c2b,_0x599c28=_0x5e00b3;if(this[_0x599c28(0x443c)](),_0x25b6f3&&this[_0x52fc7e(0x4467)][_0x599c28(0x36be)][_0x599c28(0x21f2)]){this[_0x599c28(0x3992)]=_0x25b6f3;var _0x13c033=_0x25b6f3[_0x599c28(0x3ad1)];_0x13c033===SymbolType$1[_0x599c28(0x37a)]&&_0x25b6f3[_0x599c28(0x2efc)]===DotMode$1[_0x52fc7e(0x3e4)]||(this[_0x599c28(0x136f)](_0x25b6f3,CtrlPositionType$1[_0x599c28(0x8c9)]),this[_0x52fc7e(0x2b01)](_0x25b6f3,CtrlPositionType$1[_0x599c28(0x33ef)]),SymbolAlgoUtil[_0x599c28(0x14e4)](_0x25b6f3[_0x599c28(0x3ad1)])||_0x13c033===SymbolType$1[_0x52fc7e(0x51d6)]||this[_0x599c28(0x136f)](_0x25b6f3,CtrlPositionType$1[_0x52fc7e(0x20a9)]),this[_0x599c28(0x1dcf)](_0x25b6f3));}},CtrlPosition[_0x5e00b3(0x3720)][_0x5e00b3(0x1dcf)]=function(_0x128c53){var _0x41ba65=_0x307c2b,_0x5362c0=_0x5e00b3;if(_0x128c53&&_0x128c53[_0x41ba65(0x39cc)][_0x5362c0(0x809)]>0x0)for(var _0x56d8a4=0x0;_0x56d8a4<_0x128c53[_0x5362c0(0x1a9e)][_0x5362c0(0x809)];_0x56d8a4++){var _0x5cf201=_0x128c53[_0x41ba65(0x39cc)][_0x56d8a4];this[_0x5362c0(0x2b05)](_0x5cf201,_0x56d8a4);}},CtrlPosition[_0x5e00b3(0x3720)][_0x5e00b3(0x2b05)]=function(_0x31f9bb,_0x304781){var _0x3b847d=_0x307c2b,_0x3503d6=_0x5e00b3;if(this[_0x3503d6(0x3992)]){var _0x3ae533=_0x31f9bb[_0x3b847d(0x3113)],_0x223bc8=this[_0x3b847d(0x45c0)][_0x3503d6(0x30c2)]({'show':!0x0,'position':new WebGLPlot[(_0x3503d6(0x4bd6))][(_0x3503d6(0x10c5))](_0x3ae533['x'],_0x3ae533['y'],_0x3ae533['z']),'scale':0x2,'image':this[_0x3503d6(0x1f3f)],'id':this[_0x3503d6(0x3992)]['id'],'horizontalOrigin':WebGLPlot[_0x3503d6(0x4464)][_0x3503d6(0x8fa)]});_0x223bc8[_0x3503d6(0x97a)]=_0x304781,_0x223bc8[_0x3b847d(0x18c0)]=CtrlPositionType$1[_0x3b847d(0x1c53)],_0x223bc8[_0x3503d6(0x49fb)]=SymbolType$1[_0x3503d6(0x3f6e)],this[_0x3503d6(0x166e)](_0x223bc8,this[_0x3b847d(0xd68)]);}},CtrlPosition['prototype']['addCallback']=function(_0x38f6dc,_0x3b21d5){var _0x2262f4=_0x307c2b,_0x257fd0=_0x5e00b3,_0x4182f1=this;_0x3b21d5[_0x257fd0(0x2b1e)]&&(setListener$1(_0x38f6dc,_0x257fd0(0x4af6),function(_0x1d35e9,_0x170cc6){var _0x3c4afc=_0x140d,_0x4fc39b=_0x257fd0;function _0x99c815(_0x1a769d,_0x1d6821){var _0x67b70a=_0x140d,_0x46ff27=_0x23ca;SymbolAlgoUtil[_0x46ff27(0x2a3e)](_0x4182f1[_0x46ff27(0x5e52)],!0x1),void 0x0!==_0x38f6dc[_0x46ff27(0x51d3)]&&_0x3b21d5['dragHandlers'][_0x46ff27(0x1411)]&&_0x3b21d5[_0x46ff27(0x2b1e)][_0x67b70a(0xc67)](_0x1a769d,_0x1d6821),void 0x0!==_0x38f6dc[_0x46ff27(0x97a)]&&_0x3b21d5[_0x46ff27(0x2b1e)][_0x46ff27(0x1411)]&&_0x3b21d5[_0x46ff27(0x2b1e)][_0x46ff27(0x1411)](_0x1a769d,_0x1d6821);}function _0x2c53b1(_0x5da77d,_0x567ad1){var _0x330f0b=_0x140d,_0x4d73d3=_0x23ca;_0x170cc6[_0x4d73d3(0x5732)](WebGLPlot['ScreenSpaceEventType']['MOUSE_MOVE']),_0x170cc6[_0x4d73d3(0x5732)](WebGLPlot[_0x4d73d3(0x20ec)][_0x4d73d3(0xa5e)]),SymbolAlgoUtil[_0x4d73d3(0x2a3e)](_0x4182f1[_0x4d73d3(0x5e52)],!0x0),void 0x0!==_0x38f6dc[_0x330f0b(0x1c07)]&&_0x3b21d5[_0x4d73d3(0x2b1e)][_0x4d73d3(0x5963)]&&_0x3b21d5[_0x4d73d3(0x2b1e)][_0x4d73d3(0x5963)](_0x5da77d,_0x567ad1),void 0x0!==_0x38f6dc[_0x4d73d3(0x97a)]&&_0x3b21d5[_0x4d73d3(0x2b1e)][_0x4d73d3(0x5963)]&&_0x3b21d5[_0x4d73d3(0x2b1e)][_0x4d73d3(0x5963)](_0x5da77d,_0x567ad1);}_0x170cc6[_0x4fc39b(0x2419)](function(_0x1b069e){var _0x2f8c46=_0x140d,_0x59217f=_0x4fc39b;if(_0x4182f1[_0x59217f(0x3992)]){if(_0x4182f1[_0x2f8c46(0x237e)]||_0x38f6dc[_0x2f8c46(0x18c0)]===CtrlPositionType$1[_0x2f8c46(0x423d)]&&SymbolAlgoUtil[_0x59217f(0x14e4)](_0x4182f1[_0x59217f(0x3992)][_0x59217f(0x3ad1)]))_0x99c815(_0x38f6dc,_0x1b069e[_0x59217f(0x37d2)]);else{var _0x16a261=SymbolAlgoUtil[_0x59217f(0x5b89)](_0x4182f1[_0x59217f(0x5e52)],_0x1b069e[_0x59217f(0x37d2)]);_0x99c815(_0x38f6dc,_0x16a261);}}},WebGLPlot['ScreenSpaceEventType'][_0x4fc39b(0xe23)]),_0x170cc6[_0x4fc39b(0x2419)](function(_0x403303){var _0x234064=_0x140d,_0x36a1a1=_0x4fc39b;_0x4182f1[_0x36a1a1(0xcc2)]||_0x38f6dc['type']===CtrlPositionType$1['ScalePt']&&SymbolAlgoUtil[_0x36a1a1(0x14e4)](_0x4182f1[_0x36a1a1(0x3992)]['symbolType'])?_0x2c53b1(_0x38f6dc,_0x403303[_0x36a1a1(0x3747)]):_0x2c53b1(_0x38f6dc,SymbolAlgoUtil[_0x234064(0x306)](_0x4182f1[_0x36a1a1(0x5e52)],_0x403303[_0x36a1a1(0x3747)]));},WebGLPlot[_0x4fc39b(0x20ec)][_0x4fc39b(0xa5e)]),void 0x0!==_0x38f6dc[_0x4fc39b(0x51d3)]&&_0x3b21d5['dragHandlers'][_0x4fc39b(0x57b9)]&&_0x3b21d5[_0x4fc39b(0x2b1e)][_0x4fc39b(0x57b9)](_0x38f6dc,_0x1d35e9),void 0x0!==_0x38f6dc[_0x4fc39b(0x97a)]&&_0x3b21d5[_0x3c4afc(0xc1d)][_0x4fc39b(0x57b9)]&&_0x3b21d5[_0x4fc39b(0x2b1e)][_0x4fc39b(0x57b9)](_0x38f6dc,_0x1d35e9);}),setListener$1(_0x38f6dc,_0x257fd0(0x1ad),function(_0x9c5178){var _0x1a238c=_0x140d,_0x2cb3fa=_0x257fd0;_0x4182f1[_0x1a238c(0x237e)]||(_0x4182f1[_0x1a238c(0x1fe2)]&&0x0===_0x38f6dc[_0x2cb3fa(0x3dd)]?_0x4182f1[_0x2cb3fa(0x5e52)][_0x2cb3fa(0x2b99)][_0x2cb3fa(0x8cd)][_0x2cb3fa(0x2a0f)]=_0x2cb3fa(0x1e10):_0x4182f1[_0x2cb3fa(0x5e52)][_0x2cb3fa(0x2b99)][_0x2cb3fa(0x8cd)][_0x2cb3fa(0x2a0f)]=_0x2cb3fa(0x60b));}),setListener$1(_0x38f6dc,_0x2262f4(0x3007),function(_0x4e4a39){var _0x5f51b6=_0x2262f4,_0x3db0a1=_0x257fd0;_0x4182f1[_0x3db0a1(0xcc2)]||(_0x4182f1[_0x5f51b6(0x16a0)][_0x3db0a1(0x2b99)][_0x5f51b6(0x1df0)][_0x5f51b6(0x57ba)]='');}));},CtrlPosition[_0x307c2b(0x1aa2)][_0x5e00b3(0x3a42)]=function(_0x12ed32){var _0x7f24cb=_0x307c2b,_0x3e7256=_0x5e00b3,_0x4c278,_0x1ebda6,_0x12741b=_0x12ed32[_0x3e7256(0xd94)],_0x27e157=new WebGLPlot[(_0x3e7256(0x4bd6))](0x0,0x0,0x0);if(_0x12ed32[_0x3e7256(0x2efc)]===DotMode$1[_0x3e7256(0x78c)]){let _0x57e746=_0x12ed32[_0x3e7256(0x1d82)][_0x3e7256(0x2b99)][_0x7f24cb(0x17ec)]('2d')[_0x3e7256(0x4355)](_0x12ed32[_0x3e7256(0x5169)])[_0x3e7256(0x2d3c)];_0x4c278=(_0x57e746>_0x12ed32['pictureSymbolSize']['x']?_0x57e746:_0x12ed32[_0x3e7256(0x514d)]['x'])+_0x12741b,_0x1ebda6=_0x12ed32[_0x3e7256(0x514d)]['y']+_0x12741b,_0x12ed32[_0x3e7256(0x5f5d)]&&(_0x1ebda6*=-0x1),_0x27e157=new WebGLPlot[(_0x3e7256(0x4bd6))](_0x4c278/0x2,-_0x1ebda6,0x0);}else _0x12ed32[_0x3e7256(0x2efc)]===DotMode$1[_0x3e7256(0xc40)]&&(_0x4c278=_0x12ed32[_0x3e7256(0x1d82)]['selectedRectBounds']['x']+_0x12ed32[_0x3e7256(0x1d82)][_0x7f24cb(0x3784)][_0x3e7256(0x2d3c)]-_0x12ed32[_0x3e7256(0x1d82)][_0x3e7256(0x2b99)][_0x3e7256(0x2d3c)]/0x2,_0x1ebda6=_0x12ed32[_0x3e7256(0x1d82)][_0x7f24cb(0x2e1d)][_0x3e7256(0x5a4e)]-_0x12ed32[_0x7f24cb(0x1826)][_0x7f24cb(0x3784)]['y'],_0x1ebda6-=_0x12ed32[_0x3e7256(0x1d82)][_0x3e7256(0x3927)],_0x12ed32[_0x3e7256(0x5f5d)]&&(_0x1ebda6*=-0x1,_0x4c278*=_0x12ed32[_0x3e7256(0xba1)][_0x7f24cb(0x2897)],_0x1ebda6*=_0x12ed32[_0x7f24cb(0x17fb)][_0x3e7256(0x4a6e)]),_0x27e157=new WebGLPlot['Cartesian3'](_0x4c278,-_0x1ebda6,0x0));return _0x27e157;},CtrlPosition[_0x307c2b(0x1aa2)][_0x5e00b3(0x2ca7)]=function(_0x240715,_0x51bcb7){var _0x520713=_0x5e00b3;for(var _0x579468=0x0;_0x579468<this[_0x520713(0x3829)][_0x520713(0x809)];_0x579468++){var _0x100e66=this[_0x520713(0x3829)][_0x520713(0x38c4)](_0x579468);if(_0x100e66[_0x520713(0x3dd)]===_0x240715&&_0x51bcb7===_0x100e66[_0x520713(0x51d3)])return this[_0x520713(0x3829)][_0x520713(0x38c4)](_0x579468);}return null;},CtrlPosition[_0x307c2b(0x1aa2)][_0x5e00b3(0x443c)]=function(){var _0x1a14ec=_0x5e00b3;this[_0x1a14ec(0x3829)][_0x1a14ec(0x443c)](),this[_0x1a14ec(0x3992)]=null;},CtrlPosition['prototype'][_0x307c2b(0x18d4)]=function(_0x4030c2,_0x58eedb){var _0x1d7713=_0x307c2b,_0x27db38=_0x5e00b3;if(this[_0x27db38(0x3992)]){if(!WebGLPlot[_0x27db38(0x5f34)](_0x4030c2))return this[_0x27db38(0x3992)][_0x1d7713(0x17fb)][_0x27db38(0x4a6e)];var _0x52d9b2=this[_0x1d7713(0x16a0)],_0x46e84b=this[_0x27db38(0x3992)][_0x27db38(0x5864)][0x0],_0x24ef8d=WebGLPlot[_0x1d7713(0x2861)][_0x1d7713(0x361e)](_0x52d9b2,WebGLPlot[_0x27db38(0x4bd6)][_0x27db38(0x10c5)](_0x46e84b['x'],_0x46e84b['y'],_0x46e84b['z'])),_0x1c8737=SymbolAlgoUtil[_0x1d7713(0x2665)](_0x24ef8d,_0x58eedb);return SymbolAlgoUtil[_0x27db38(0x451d)](_0x24ef8d,_0x4030c2)/_0x1c8737;}},CtrlPosition[_0x307c2b(0x1aa2)][_0x307c2b(0xc1f)]=function(){var _0x2d1ed1=_0x307c2b,_0x275c5b=_0x5e00b3,_0x55c243=this;_0x55c243[_0x275c5b(0x39f5)][_0x275c5b(0x5e63)][_0x275c5b(0x13f3)](function(){var _0x12a888=_0x275c5b;WebGLPlot[_0x12a888(0x5f34)](_0x55c243[_0x12a888(0x3829)])&&_0x55c243[_0x12a888(0x3829)][_0x12a888(0x443c)]();}),_0x55c243[_0x2d1ed1(0x1d27)]=function(_0xb74e8f){var _0x4be6c9=_0x2d1ed1,_0x42bf64=_0x275c5b;0x48===_0xb74e8f[_0x4be6c9(0x3e2a)]&&(_0x55c243[_0x42bf64(0x5f64)]=!0x0);},_0x55c243[_0x275c5b(0x216)]=function(_0x40f271){var _0x393cd7=_0x275c5b;0x48===_0x40f271[_0x393cd7(0x41f2)]&&(_0x55c243[_0x393cd7(0x5f64)]=!0x1,_0x55c243[_0x393cd7(0xcc2)]=!0x1);},document[_0x2d1ed1(0x3b94)](_0x275c5b(0x4bfc),_0x55c243[_0x275c5b(0x1452)]),document[_0x275c5b(0x13f3)](_0x275c5b(0x2cbc),_0x55c243[_0x275c5b(0x216)]);},CtrlPosition['prototype'][_0x5e00b3(0x4fc)]=function(){var _0x2d9aa2=_0x307c2b,_0x6061e1=_0x5e00b3;document[_0x6061e1(0x3da7)](_0x6061e1(0x4bfc),this[_0x6061e1(0x1452)]),document[_0x6061e1(0x3da7)](_0x2d9aa2(0x3a47),this[_0x6061e1(0x216)]);},CtrlPosition[_0x5e00b3(0x5a79)]=function(_0x51d28e,_0x29e04c,_0x218a23){var _0xd2b040=_0x307c2b,_0x20d78c=_0x5e00b3,_0x6c18eb=WebGLPlot[_0x20d78c(0x17fa)][_0x20d78c(0x50e9)](_0x51d28e);_0x6c18eb[_0x20d78c(0x5a4e)]+=0x1,_0x6c18eb=WebGLPlot[_0x20d78c(0x4bd6)][_0x20d78c(0x3e9)](_0x6c18eb[_0x20d78c(0x4465)],_0x6c18eb[_0x20d78c(0x5859)],_0x6c18eb[_0xd2b040(0x10d5)]);var _0x11d766=WebGLPlot[_0xd2b040(0x2861)]['wgs84ToWindowCoordinates'](_0x218a23,_0x51d28e),_0x3b0f0f=WebGLPlot[_0x20d78c(0x3b14)][_0x20d78c(0x2fa8)](_0x218a23,_0x6c18eb);if(_0x3b0f0f){var _0x17fce0;_0x3b0f0f['x']===_0x11d766['x']?(-0x1,_0x17fce0=0x0):_0x3b0f0f['y']===_0x11d766['y']?(0x0,_0x17fce0=-0x1):_0x17fce0=-0x1/((_0x3b0f0f['y']-_0x11d766['y'])/(_0x3b0f0f['x']-_0x11d766['x']));var _0x1bb1e7=_0x218a23[_0x20d78c(0x2018)][_0x20d78c(0x4e47)],_0x5a85f4={'left':_0x1bb1e7['x'],'right':_0x1bb1e7['x']+_0x1bb1e7['width'],'bottom':_0x1bb1e7['y'],'top':_0x1bb1e7['y']+_0x1bb1e7[_0x20d78c(0x5a4e)]},_0x1838d4=SymbolAlgoUtil[_0x20d78c(0x3a07)](_0x29e04c,_0x17fce0,_0x5a85f4),_0x544895=_0x1838d4[0x0],_0x53ea95=_0x1838d4[0x1],_0x22783d=new WebGLPlot[(_0x20d78c(0x4bd6))](),_0x1ca5b8=new WebGLPlot[(_0x20d78c(0x4bd6))]();WebGLPlot[_0x20d78c(0x3b14)][_0x20d78c(0x2e33)](_0x218a23,_0x544895,0x1,_0x22783d),WebGLPlot['SceneTransforms'][_0x20d78c(0x2e33)](_0x218a23,_0x53ea95,0x1,_0x1ca5b8);var _0x5e1ede=_0x218a23[_0x20d78c(0x5592)][_0x20d78c(0x3747)],_0x49776c=new WebGLPlot['Cartesian3']();WebGLPlot[_0x20d78c(0x4bd6)][_0x20d78c(0x34b6)](_0x51d28e,_0x6c18eb,_0x49776c);var _0x5d54cf=new WebGLPlot[(_0xd2b040(0x141))]();WebGLPlot[_0x20d78c(0x4bd6)][_0x20d78c(0xa61)](_0x49776c,_0x5d54cf),WebGLPlot[_0x20d78c(0x4bd6)][_0x20d78c(0x4853)](_0x49776c,_0x49776c),WebGLPlot[_0x20d78c(0x4bd6)][_0xd2b040(0x4d5b)](_0x5d54cf,_0x5d54cf);var _0x5e3504=new WebGLPlot[(_0x20d78c(0x2d26))](_0x51d28e,_0x49776c),_0x44c186=new WebGLPlot[(_0x20d78c(0x2d26))](_0x51d28e,_0x5d54cf),_0x45f1f1=WebGLPlot[_0xd2b040(0x96e)][_0x20d78c(0x4cb7)](_0x5e3504,_0x22783d,_0x1ca5b8,_0x5e1ede);return _0x45f1f1?WebGLPlot[_0x20d78c(0x2d26)][_0x20d78c(0x3adb)](_0x5e3504,_0x45f1f1):(_0x45f1f1=WebGLPlot[_0xd2b040(0x96e)][_0xd2b040(0x17b7)](_0x44c186,_0x22783d,_0x1ca5b8,_0x5e1ede))?WebGLPlot[_0x20d78c(0x2d26)][_0x20d78c(0x3adb)](_0x44c186,_0x45f1f1):void 0x0;}},CtrlPosition[_0x5e00b3(0x3720)][_0x5e00b3(0x3dd5)]=function(_0x1cab14){var _0x1e3206=_0x5e00b3;if(WebGLPlot[_0x1e3206(0x5f34)](_0x1cab14)||_0x1e3206(0x1b4b)!==_0x1cab14[_0x1e3206(0x28f2)]){var _0x27a513=_0x1cab14[_0x1e3206(0x28f2)](),_0x37163c=this[_0x1e3206(0xaed)](_0x27a513,0x3);return new WebGLPlot['Cartesian3'](_0x27a513['x'],_0x27a513['y']-_0x37163c,_0x27a513['z']);}},CtrlPosition[_0x307c2b(0x1aa2)][_0x5e00b3(0xaed)]=function(_0x5a5531,_0x5ab7ad){var _0x41d051=_0x5e00b3,_0x2ab5ea=this[_0x41d051(0x5e52)],_0x12edb5=WebGLPlot[_0x41d051(0x4bd6)][_0x41d051(0x10c5)](_0x5a5531['x'],_0x5a5531['y'],_0x5a5531['z']),_0x221c73=WebGLPlot[_0x41d051(0x3b14)][_0x41d051(0x2fa8)](_0x2ab5ea,_0x12edb5);if(!WebGLPlot[_0x41d051(0x5f34)](_0x221c73))return 0x0;var _0x4a5b76=new WebGLPlot[(_0x41d051(0x4bd6))](_0x221c73['x']+_0x5ab7ad,_0x221c73['y'],0x0),_0x33a3b9=SymbolAlgoUtil[_0x41d051(0x5b89)](_0x2ab5ea,_0x221c73),_0xb689ad=SymbolAlgoUtil[_0x41d051(0x5b89)](_0x2ab5ea,_0x4a5b76);return SymbolAlgoUtil[_0x41d051(0x451d)](_0x33a3b9,_0xb689ad);},CtrlPosition[_0x5e00b3(0x3720)][_0x307c2b(0x4a22)]=function(_0x2676e0,_0x458b74,_0x1a3e1a){var _0x3a68a8=_0x307c2b,_0x1d381b=_0x5e00b3;if(WebGLPlot[_0x3a68a8(0x1563)](_0x2676e0)){this[_0x1d381b(0x3992)]=_0x2676e0;var _0x1d5b2e=this;this[_0x1d381b(0x175b)]={'dragHandlers':{'onDragStart':function(_0x585614,_0x597967){var _0x289d85=_0x3a68a8,_0x51623e=_0x1d381b;_0x1d5b2e[_0x289d85(0x1fe2)]&&(_0x1d5b2e[_0x51623e(0xcc2)]=!0x0),_0x1d5b2e[_0x51623e(0x39f5)][_0x51623e(0x4eb)](),moveGroupObjectCtrlPoint(0x0,_0x1d5b2e,_0x585614,_0x597967);},'onDrag':function(_0x152995,_0x3518be){moveGroupObjectCtrlPoint(0x1,_0x1d5b2e,_0x152995,_0x3518be);},'onDragEnd':function(_0x3da7b7,_0x2c5e69){var _0x5ab609=_0x3a68a8,_0x33ad20=_0x1d381b;moveGroupObjectCtrlPoint(0x2,_0x1d5b2e,_0x3da7b7,_0x2c5e69),_0x1d5b2e[_0x33ad20(0x39f5)][_0x33ad20(0x15f6)][_0x33ad20(0x1c10)](_0x2676e0),PlotEventManager[_0x33ad20(0x35eb)]()[_0x33ad20(0x448a)][_0x33ad20(0x1c10)](_0x2676e0),_0x1d5b2e[_0x33ad20(0x39f5)][_0x33ad20(0xb67)](_0x1d5b2e[_0x5ab609(0x3c08)],!0x0);}}};var _0x130c6b=null;_0x1a3e1a===CtrlPositionType$1[_0x3a68a8(0x1c53)]&&(_0x130c6b=this[_0x1d381b(0x4f06)]);var _0x58c06b=Number[_0x1d381b(0x5c47)];this[_0x1d381b(0x5e52)][_0x1d381b(0x43fb)][_0x3a68a8(0x3076)]&&(_0x58c06b=Number[_0x1d381b(0x4d71)]),(void 0x0===_0x458b74['z']||isNaN(_0x458b74['z']))&&(_0x458b74['z']=0x0);var _0x3896ef={'show':!0x0,'position':new WebGLPlot[(_0x1d381b(0x4bd6))][(_0x1d381b(0x10c5))](_0x458b74['x'],_0x458b74['y'],_0x458b74['z']),'scale':0x2,'image':_0x130c6b,'id':_0x2676e0['id'],'disableDepthTestDistance':_0x58c06b};(_0x3896ef=this['_ctrlPoints'][_0x1d381b(0x30c2)](_0x3896ef))[_0x1d381b(0x51d3)]=0x0,_0x3896ef['type']=_0x1a3e1a,_0x3896ef[_0x1d381b(0x49fb)]=SymbolType$1['SYMBOL_UNKNOW'],this[_0x1d381b(0x166e)](_0x3896ef,_0x1d5b2e['ctrlPointCallBack']);}},ModelEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x3298)]=function(){var _0x79be0d=_0x5e00b3;this[_0x79be0d(0x175b)]={'dragHandlers':{'onDragStart':function(_0x56c7cf,_0xd537e6,_0x3da8e7,_0x220475){var _0x5b032c=_0x140d,_0x524bc3=_0x79be0d;if(_0x524bc3(0xab1)===_0xd537e6[_0x524bc3(0x18ac)][0x0]){if(!_0x3da8e7)return;_0x56c7cf[_0x5b032c(0x1202)]=_0x220475,_0x56c7cf[_0x524bc3(0x317c)]=_0x56c7cf[_0x524bc3(0x4a05)]['_modelRotate']['z'];}_0x524bc3(0x17c6)===_0xd537e6[_0x524bc3(0x18ac)][0x0]&&(_0x56c7cf[_0x524bc3(0x5677)]=_0x220475,_0x56c7cf[_0x524bc3(0x2919)]?_0x56c7cf[_0x5b032c(0x492b)]=_0x56c7cf[_0x524bc3(0x4a05)][_0x5b032c(0x4a45)]['x']:_0x56c7cf[_0x524bc3(0xfc8)]&&(_0x56c7cf[_0x5b032c(0x492b)]=_0x56c7cf[_0x524bc3(0x4a05)][_0x524bc3(0x511a)]));},'onDrag':function(_0x293794,_0x3a2832,_0x48a227){EditModel(_0x293794,_0x3a2832,_0x48a227);},'onDragEnd':function(_0x1a26a3,_0x220c5d,_0x57e596){var _0x5eeb53=_0x140d,_0x4cf667=_0x79be0d;updateEditCtrlLines(_0x1a26a3),_0x1a26a3[_0x4cf667(0x4a05)][_0x4cf667(0xffe)]=!0x1,_0x1a26a3[_0x4cf667(0x39f5)][_0x5eeb53(0x40bb)][_0x5eeb53(0x31b9)](_0x1a26a3[_0x5eeb53(0x4ddb)]),PlotEventManager[_0x4cf667(0x35eb)]()[_0x4cf667(0x448a)]['raiseEvent'](_0x1a26a3[_0x4cf667(0x4a05)]),'moveFillCtrl'===_0x220c5d[_0x4cf667(0x18ac)][0x0]&&_0x1a26a3[_0x5eeb53(0x4467)][_0x4cf667(0xb33)][_0x4cf667(0x1c10)](_0x1a26a3[_0x4cf667(0x4a05)]);}}};},ModelEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x166e)]=function(_0x38b1ac,_0x2ef156){var _0x3bec11=_0x307c2b,_0x3cb97c=_0x5e00b3,_0x34ef5a=this;_0x2ef156[_0x3cb97c(0x2b1e)]&&(setListener(_0x38b1ac,_0x3cb97c(0x4af6),function(_0x2608fe,_0x2729c1){var _0x14259a=_0x140d,_0x2c188c=_0x3cb97c;function _0x4a507d(_0x5e59a3,_0x4a15c9){var _0x4b6d28=_0x140d,_0x4a085a=_0x23ca;SymbolAlgoUtil[_0x4a085a(0x2a3e)](_0x34ef5a['_scene'],!0x1),void 0x0!==_0x5e59a3[_0x4a085a(0x3dd)]&&_0x2ef156[_0x4b6d28(0xc1d)][_0x4a085a(0x1411)]&&_0x2ef156[_0x4a085a(0x2b1e)][_0x4a085a(0x1411)](_0x34ef5a,_0x5e59a3,_0x4a15c9);}if(_0x2729c1[_0x14259a(0x1a5c)](function(_0x336893){var _0x222c78=_0x14259a,_0x3ee42b=_0x23ca;if(_0x3ee42b(0x110d)===_0x38b1ac['_instanceIds'][0x0]||_0x3ee42b(0x17c6)===_0x38b1ac[_0x3ee42b(0x18ac)][0x0]||_0x3ee42b(0xab1)===_0x38b1ac[_0x3ee42b(0x18ac)][0x0])_0x4a507d(_0x38b1ac,_0x336893[_0x3ee42b(0x37d2)]);else{var _0x393e81=SymbolAlgoUtil[_0x3ee42b(0x5b89)](_0x34ef5a[_0x222c78(0x16a0)],_0x336893[_0x3ee42b(0x37d2)]);_0x4a507d(_0x38b1ac,_0x393e81);}},WebGLPlot[_0x14259a(0x309)][_0x14259a(0x2762)]),_0x2729c1[_0x2c188c(0x2419)](function(_0x15d85f){var _0x42f103=_0x2c188c;!function(_0x324e5e,_0x14dfe3){var _0x39cd30=_0x140d,_0x10c676=_0x23ca;_0x2729c1[_0x39cd30(0x3260)](WebGLPlot[_0x10c676(0x20ec)][_0x10c676(0xe23)]),_0x2729c1[_0x10c676(0x5732)](WebGLPlot[_0x10c676(0x20ec)][_0x10c676(0xa5e)]),_0x2729c1[_0x10c676(0x5732)](WebGLPlot[_0x10c676(0x20ec)][_0x10c676(0x4af6)]),SymbolAlgoUtil[_0x10c676(0x2a3e)](_0x34ef5a[_0x10c676(0x5e52)],!0x0),void 0x0!==_0x38b1ac[_0x10c676(0x3dd)]&&_0x2ef156[_0x10c676(0x2b1e)][_0x10c676(0x5963)]&&_0x2ef156[_0x10c676(0x2b1e)][_0x10c676(0x5963)](_0x34ef5a,_0x38b1ac,_0x14dfe3);}(0x0,SymbolAlgoUtil[_0x42f103(0x5b89)](_0x34ef5a[_0x42f103(0x5e52)],_0x15d85f[_0x42f103(0x3747)]));},WebGLPlot[_0x2c188c(0x20ec)][_0x2c188c(0xa5e)]),_0x2c188c(0xab1)===_0x38b1ac[_0x2c188c(0x18ac)][0x0]||_0x14259a(0x119f)===_0x38b1ac[_0x2c188c(0x18ac)][0x0]){var _0x3c74e6=SymbolAlgoUtil['getPosition'](_0x34ef5a[_0x2c188c(0x5e52)],_0x2608fe);_0x2ef156[_0x2c188c(0x2b1e)][_0x2c188c(0x57b9)]&&_0x2ef156[_0x2c188c(0x2b1e)][_0x14259a(0x2250)](_0x34ef5a,_0x38b1ac,_0x3c74e6,_0x2608fe);}if(_0x2c188c(0x110d)===_0x38b1ac[_0x2c188c(0x18ac)][0x0]){var _0x514fb3=_0x34ef5a[_0x2c188c(0x4a05)][_0x2c188c(0x5864)][0x0]['clone']();_0x34ef5a[_0x2c188c(0x5d28)]=_0x514fb3,_0x34ef5a[_0x2c188c(0x381d)]=_0x2608fe;}}),setListener(_0x38b1ac,_0x3cb97c(0x1ad),function(_0xa6a435){var _0x2c4716=_0x140d,_0x2759be=_0x3cb97c;if(_0x34ef5a[_0x2759be(0xcc2)])return;_0x34ef5a['_scene'][_0x2759be(0x2b99)][_0x2759be(0x8cd)]['cursor']=_0x2759be(0x60b);var _0x81e9b8=null;if(_0x81e9b8=_0x38b1ac[_0x2c4716(0x916)](_0x2c4716(0x3b05)))return _0x34ef5a[_0x2759be(0x5e52)][_0x2759be(0x2b99)][_0x2759be(0x8cd)][_0x2759be(0x2a0f)]='n-resize',void(_0x81e9b8[_0x2c4716(0x3a3a)]=WebGLPlot[_0x2759be(0x2b90)][_0x2c4716(0x3e2b)](new WebGLPlot[(_0x2759be(0x3722))](0x1,0x0,0x0,0x1)));if(_0x81e9b8=_0x38b1ac[_0x2759be(0x4bf2)](_0x2759be(0xab1)))return void(_0x81e9b8[_0x2c4716(0x3a3a)]=WebGLPlot[_0x2759be(0x2b90)][_0x2759be(0x51f8)](new WebGLPlot[(_0x2759be(0x3722))](0x1,0x0,0x0,0x1)));_0x81e9b8=_0x38b1ac[_0x2759be(0x4bf2)](_0x2759be(0x17c6));let _0x2daf32=_0x38b1ac[_0x2759be(0x4bf2)](_0x2759be(0x3f7f));return _0x81e9b8&&_0x2daf32?(_0x2daf32[_0x2759be(0x8fe)]=WebGLPlot[_0x2759be(0x2b90)][_0x2759be(0x51f8)](new WebGLPlot[(_0x2759be(0x3722))](0x1,0x0,0x0,0x1)),void(_0x81e9b8[_0x2759be(0x8fe)]=WebGLPlot[_0x2759be(0x2b90)][_0x2759be(0x51f8)](new WebGLPlot[(_0x2759be(0x3722))](0x1,0x0,0x0,0x1)))):void 0x0;}),setListener(_0x38b1ac,_0x3bec11(0x3007),function(_0x561a93){var _0x2d4b5a=_0x3bec11,_0x448580=_0x3cb97c;if(_0x34ef5a[_0x2d4b5a(0x237e)])return;_0x34ef5a[_0x448580(0x5e52)][_0x448580(0x2b99)][_0x448580(0x8cd)][_0x448580(0x2a0f)]='';var _0x6f2325=_0x38b1ac[_0x448580(0x4bf2)](_0x448580(0x110d));if(_0x6f2325)return void(_0x6f2325[_0x448580(0x8fe)]=WebGLPlot[_0x448580(0x2b90)][_0x448580(0x51f8)](new WebGLPlot[(_0x2d4b5a(0x1ef8))](0x0,0x0,0x1,0x1)));if(_0x6f2325=_0x38b1ac[_0x448580(0x4bf2)](_0x448580(0xab1)))return void(_0x6f2325[_0x448580(0x8fe)]=WebGLPlot[_0x448580(0x2b90)]['toValue'](new WebGLPlot['Color'](0x1,0x1,0x0,0x1)));_0x6f2325=_0x38b1ac[_0x448580(0x4bf2)]('ScaleLeft1_1');let _0xcf70e4=_0x38b1ac['getGeometryInstanceAttributes'](_0x448580(0x3f7f));return _0x6f2325?(_0xcf70e4[_0x448580(0x8fe)]=WebGLPlot[_0x448580(0x2b90)][_0x448580(0x51f8)](new WebGLPlot[(_0x448580(0x3722))](0x0,0x1,0x0,0x1)),void(_0x6f2325[_0x2d4b5a(0x3a3a)]=WebGLPlot[_0x448580(0x2b90)]['toValue'](new WebGLPlot[(_0x448580(0x3722))](0x0,0x1,0x0,0x1)))):void 0x0;}));},ModelEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x50a1)]=function(_0x3d3c8b){var _0x30bf39=_0x307c2b,_0x477dc5=_0x5e00b3;WebGLPlot[_0x30bf39(0x1563)](this[_0x477dc5(0x1623)])&&null!==this[_0x477dc5(0x1623)]&&(this[_0x477dc5(0x3fac)][_0x477dc5(0x3234)]=_0x3d3c8b,this[_0x477dc5(0xab1)][_0x477dc5(0x3234)]=_0x3d3c8b,this[_0x30bf39(0x3b05)][_0x477dc5(0x3234)]=_0x3d3c8b,this[_0x477dc5(0x1623)]['show']=_0x3d3c8b,this[_0x477dc5(0x3841)][_0x477dc5(0x3234)]=_0x3d3c8b);},ModelEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x4eed)]=function(_0x461300){var _0x235ae7=_0x5e00b3;(_0x461300&&!WebGLPlot[_0x235ae7(0x5f34)](this[_0x235ae7(0x1623)])||_0x461300&&WebGLPlot[_0x235ae7(0x5f34)](this[_0x235ae7(0x1623)]))&&this[_0x235ae7(0x7a4)](this);},ModelEditControl[_0x307c2b(0x1aa2)][_0x5e00b3(0x7a4)]=function(_0x1b8c00){var _0xdb574b=_0x307c2b,_0x2f1d7d=_0x5e00b3;this[_0x2f1d7d(0xfc8)]=null,this[_0x2f1d7d(0x4a05)]=_0x1b8c00[_0x2f1d7d(0x39f5)][_0x2f1d7d(0x3992)];var _0x4ca388=_0x1b8c00[_0x2f1d7d(0x4a05)][_0x2f1d7d(0x5864)][0x0];this[_0xdb574b(0x3c1f)]=_0x1b8c00[_0x2f1d7d(0x4a05)][_0x2f1d7d(0x3804)],this[_0x2f1d7d(0x599)]=this[_0x2f1d7d(0x2919)][_0xdb574b(0x4bac)];var _0x2adcdf=_0x1b8c00[_0x2f1d7d(0x2919)][_0x2f1d7d(0x3097)][_0xdb574b(0x234c)];this[_0x2f1d7d(0x38fe)]=_0x2adcdf['x']>_0x2adcdf['y']?_0x2adcdf['x']:_0x2adcdf['y'],this[_0x2f1d7d(0x38fe)]=(this[_0x2f1d7d(0x38fe)]>_0x2adcdf['z']?this[_0x2f1d7d(0x38fe)]:_0x2adcdf['z'])*_0x1b8c00[_0x2f1d7d(0x2919)][_0x2f1d7d(0x4a6e)],this[_0x2f1d7d(0x113b)]=_0x1b8c00[_0x2f1d7d(0x2919)][_0x2f1d7d(0x3fef)]*_0x1b8c00[_0x2f1d7d(0x2919)][_0xdb574b(0x2897)];var _0x2d9e44=new WebGLPlot[(_0xdb574b(0x141))](_0x1b8c00[_0x2f1d7d(0x113b)]+this['centerMax'],_0x1b8c00[_0x2f1d7d(0x113b)]+this[_0x2f1d7d(0x38fe)],_0x1b8c00[_0xdb574b(0x32e7)]+this[_0x2f1d7d(0x38fe)]),_0x421715=new PlotPoint3D(_0x4ca388['x'],_0x4ca388['y'],_0x4ca388['z']),_0x44688a=SymbolAlgoUtil[_0xdb574b(0x2737)](_0x1b8c00[_0x2f1d7d(0x2919)]),_0x299883=_0x1b8c00['model'][_0x2f1d7d(0x4a6e)];if(0x0!==this[_0xdb574b(0x4ddb)][_0x2f1d7d(0x5c2c)]['x']||0x0!==this[_0x2f1d7d(0x4a05)][_0x2f1d7d(0x5c2c)]['y']){var _0x8ffc0=Math[_0x2f1d7d(0x1beb)](_0x1b8c00[_0x2f1d7d(0x2919)][_0xdb574b(0x36d4)]['x']-_0x44688a[_0xdb574b(0x1cd9)]['x']),_0x3fcf04=Math['abs'](_0x1b8c00[_0x2f1d7d(0x2919)][_0x2f1d7d(0x23cb)]['y']-_0x44688a[_0x2f1d7d(0x51f5)]['y']),_0x4b7933=Math[_0xdb574b(0x971)](_0x1b8c00[_0x2f1d7d(0x2919)][_0xdb574b(0x36d4)]['z']-_0x44688a[_0x2f1d7d(0x51f5)]['z']),_0x37f760=_0x8ffc0>_0x3fcf04?_0x8ffc0:_0x3fcf04,_0x1105d1=_0x8ffc0<_0x3fcf04?_0x8ffc0:_0x3fcf04;_0x299883*=(_0x37f760>_0x4b7933?_0x37f760:_0x4b7933)/(_0x1105d1<_0x4b7933?_0x1105d1:_0x4b7933);}var _0x18b124=WebGLPlot[_0x2f1d7d(0x4bd6)]['multiplyByScalar'](WebGLPlot[_0x2f1d7d(0x4bd6)][_0x2f1d7d(0x160f)](_0x44688a[_0x2f1d7d(0x51f5)]['z'],_0x44688a[_0x2f1d7d(0x51f5)]['z'],_0x44688a[_0xdb574b(0x1cd9)]['y']),_0x299883,new WebGLPlot[(_0xdb574b(0x141))]()),_0x23c862=WebGLPlot[_0x2f1d7d(0x4bd6)][_0x2f1d7d(0x34b9)](WebGLPlot[_0xdb574b(0x141)][_0x2f1d7d(0x160f)](_0x44688a[_0x2f1d7d(0x166f)]['z'],_0x44688a[_0xdb574b(0x4060)]['z'],_0x44688a[_0x2f1d7d(0x166f)]['y']),_0x299883,new WebGLPlot[(_0x2f1d7d(0x4bd6))]()),_0x2bfd4a=new WebGLPlot[(_0x2f1d7d(0x3991))](_0x18b124,_0x23c862);this[_0x2f1d7d(0x1fd3)]=_0x2bfd4a[_0xdb574b(0x234c)],_0x1b8c00[_0xdb574b(0xc18)]=_0x1b8c00['createBoxGeometry'](_0x421715,_0x2d9e44,_0x2bfd4a);var _0x31fd1c=_0x1b8c00[_0x2f1d7d(0x2afa)](_0x4ca388,_0x23c862,_0x18b124,this[_0x2f1d7d(0x616)]);_0x1b8c00[_0xdb574b(0x5992)]=_0x1b8c00[_0x2f1d7d(0x4ce6)](_0x31fd1c[_0xdb574b(0x5992)],new WebGLPlot[(_0x2f1d7d(0x3722))](0x1,0x1,0x0,0.3),_0xdb574b(0x5992)),_0x1b8c00[_0xdb574b(0x1fb7)]=_0x1b8c00['createScaleLeft1'](_0x31fd1c[_0x2f1d7d(0x59ac)][0x0],_0x31fd1c[_0x2f1d7d(0x59ac)][0x1]),_0x1b8c00[_0xdb574b(0x2ecc)]=_0x1b8c00[_0x2f1d7d(0x5c08)](_0x31fd1c[_0x2f1d7d(0xab1)]),_0x1b8c00[_0x2f1d7d(0x110d)]=_0x1b8c00[_0x2f1d7d(0x2710)](_0x31fd1c[_0xdb574b(0x3b05)]),this[_0xdb574b(0x4467)][_0x2f1d7d(0x36be)][_0xdb574b(0x1195)]?(_0x1b8c00[_0xdb574b(0x4ddb)][_0xdb574b(0x1679)][_0x2f1d7d(0x5323)](_0x1b8c00[_0x2f1d7d(0x3fac)]),_0x1b8c00[_0xdb574b(0x4ddb)][_0x2f1d7d(0x5b5)][_0x2f1d7d(0x5323)](_0x1b8c00[_0x2f1d7d(0xab1)]),_0x1b8c00[_0x2f1d7d(0x4a05)][_0xdb574b(0x1679)][_0xdb574b(0x2a0e)](_0x1b8c00[_0x2f1d7d(0x110d)]),_0x1b8c00[_0x2f1d7d(0x4a05)][_0x2f1d7d(0x5b5)][_0x2f1d7d(0x5323)](_0x1b8c00[_0xdb574b(0x5992)]),_0x1b8c00[_0xdb574b(0x4ddb)][_0xdb574b(0x1679)][_0x2f1d7d(0x5323)](_0x1b8c00[_0x2f1d7d(0x1623)]),_0x1b8c00[_0x2f1d7d(0x166e)](_0x1b8c00['scaleLeft1'],_0x1b8c00[_0x2f1d7d(0x175b)]),_0x1b8c00[_0x2f1d7d(0x166e)](_0x1b8c00[_0xdb574b(0x2ecc)],_0x1b8c00[_0x2f1d7d(0x175b)]),_0x1b8c00[_0xdb574b(0x376d)](_0x1b8c00[_0xdb574b(0x3b05)],_0x1b8c00[_0x2f1d7d(0x175b)]),_0x1b8c00[_0x2f1d7d(0x166e)](_0x1b8c00[_0x2f1d7d(0x3841)],_0x1b8c00[_0x2f1d7d(0x175b)])):_0x1b8c00[_0xdb574b(0x4ddb)][_0x2f1d7d(0x5b5)][_0x2f1d7d(0x5323)](_0x1b8c00[_0x2f1d7d(0x1623)]);},ModelEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x274d)]=function(_0x3c1eb8,_0x3174a1,_0x3f9f03){var _0x5ee10c=_0x307c2b,_0x406d31=_0x5e00b3;if(null===_0x3c1eb8||null===_0x3174a1)return null;var _0x37c1c3,_0x557292=[];return this[_0x406d31(0x2919)]?this[_0x406d31(0x616)]=computeBoundingBoxMatrix(_0x3c1eb8,this[_0x406d31(0x4a05)][_0x406d31(0x5c2c)],this[_0x406d31(0x599)][_0x406d31(0x40f3)](),this[_0x406d31(0x18be)]):this[_0x406d31(0xfc8)]?this[_0x406d31(0x616)]=computeBoundingBoxMatrix(_0x3c1eb8,this['geoEdit'][_0x406d31(0x3d66)],this[_0x5ee10c(0x4bac)][_0x406d31(0x40f3)](),this[_0x406d31(0x18be)]):this[_0x406d31(0x616)]=computeBoundingBoxMatrix(_0x3c1eb8,new WebGLPlot[(_0x406d31(0x4bd6))](0x0,0x0,0x0),new WebGLPlot[(_0x5ee10c(0x1f91))](),this[_0x406d31(0x18be)]),_0x37c1c3=WebGLPlot[_0x406d31(0x5f34)](_0x3f9f03)?WebGLPlot[_0x5ee10c(0x2ba8)][_0x406d31(0x785)](_0x3f9f03):WebGLPlot[_0x406d31(0x1791)][_0x406d31(0x5d2a)]({'dimensions':_0x3174a1}),_0x557292[_0x406d31(0x5323)](new WebGLPlot[(_0x406d31(0x457b))]({'geometry':_0x37c1c3,'modelMatrix':this[_0x406d31(0x616)],'attributes':{'color':WebGLPlot[_0x406d31(0x2b90)][_0x406d31(0x3255)](WebGLPlot[_0x406d31(0x3722)][_0x406d31(0x444b)])}})),new WebGLPlot[(_0x406d31(0x4245))]({'geometryInstances':_0x557292,'appearance':new WebGLPlot[(_0x406d31(0x4f88))]({'flat':!0x0,'translucent':!0x1,'renderState':{'lineWidth':Math[_0x5ee10c(0x4b49)](0x3,this[_0x5ee10c(0x16a0)][_0x406d31(0x373f)])}})});},ModelEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x4959)]=function(_0x4ffec0,_0x315678){var _0xbd49a8=_0x5e00b3,_0x4c04a2=[],_0xcfa68e=new WebGLPlot[(_0xbd49a8(0x3722))](0x0,0x1,0x0);return _0x4c04a2[_0xbd49a8(0x5323)](this[_0xbd49a8(0x46ce)](_0x4ffec0,0x6,_0xcfa68e,_0xbd49a8(0x17c6))),_0x4c04a2[_0xbd49a8(0x5323)](this[_0xbd49a8(0x46ce)](_0x315678,0x6,_0xcfa68e,_0xbd49a8(0x3f7f))),this[_0xbd49a8(0x4bc8)](_0x4c04a2);},ModelEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x5c08)]=function(_0x1d3b1f){var _0x3a8807=_0x307c2b,_0x1d747e=_0x5e00b3,_0x2cf827=[],_0x2f1c9d=new WebGLPlot[(_0x1d747e(0x3722))](0x1,0x1,0x0);return _0x2cf827[_0x3a8807(0x2a0e)](this[_0x1d747e(0x46ce)](_0x1d3b1f,0x3,_0x2f1c9d,_0x3a8807(0x2ecc))),this[_0x1d747e(0x4bc8)](_0x2cf827);},ModelEditControl[_0x307c2b(0x1aa2)][_0x5e00b3(0x2710)]=function(_0x106f66){var _0x15b750=_0x307c2b,_0x4f341a=_0x5e00b3,_0x58f153=[],_0x232169=new WebGLPlot[(_0x15b750(0x1ef8))](0x0,0x0,0x1);return _0x58f153[_0x4f341a(0x5323)](this[_0x15b750(0x4bd4)](_0x106f66,0x5,_0x232169,_0x4f341a(0x110d))),this[_0x4f341a(0x4bc8)](_0x58f153);},ModelEditControl[_0x5e00b3(0x3720)]['createPrimitive']=function(_0x3a33da){var _0x37df4a=_0x307c2b,_0x5f4305=_0x5e00b3,_0x5b881b=WebGLPlot[_0x5f4305(0x71d)][_0x5f4305(0x3fcf)](_0x37df4a(0x1ef8),{'color':new WebGLPlot[(_0x5f4305(0x3722))](0x1,0x1,0x0,0x1),'fill':!0x0}),_0x25f960=new WebGLPlot[(_0x5f4305(0x3d87))]({'translucent':!0x0,'closed':!0x0,'material':_0x5b881b}),_0x1d70e5=new WebGLPlot[(_0x5f4305(0x4245))]({'geometryInstances':_0x3a33da,'appearance':_0x25f960,'asynchronous':!0x1,'compressVertices':!0x0,'show':!0x0});return _0x1d70e5['type']=_0x5f4305(0x2bba),_0x1d70e5['SymbolType']=0x1,_0x1d70e5;},ModelEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x46ce)]=function(_0x16517c,_0x158188,_0x51f1de,_0x1e2c0d){var _0x24fa40=_0x307c2b,_0x37f4c0=_0x5e00b3,_0x566fa7=new WebGLPlot[(_0x37f4c0(0x4c58))]({'positions':_0x16517c,'width':_0x158188}),_0x598619=WebGLPlot[_0x37f4c0(0x4c58)][_0x37f4c0(0x1647)](_0x566fa7);return _0x51f1de=WebGLPlot[_0x24fa40(0x416e)][_0x37f4c0(0x3255)](_0x51f1de),new WebGLPlot[(_0x37f4c0(0x457b))]({'geometry':_0x598619,'id':_0x1e2c0d,'attributes':{'color':_0x51f1de}});},ModelEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x2afa)]=function(_0x1c272d,_0x4cc862,_0x4a0730,_0x1e26c1){var _0x3ee93c=_0x307c2b,_0x4a8b4f=_0x5e00b3,_0x35b6f2=[],_0x17219e=[],_0x47f472=[],_0x34146c=[],_0x18e93f=0x0,_0x5f0628=0x0,_0x2296a1=0x0,_0x3b08d2=0x0;WebGLPlot[_0x4a8b4f(0x5f34)](_0x4cc862)&&WebGLPlot[_0x4a8b4f(0x5f34)](_0x4a0730)?(_0x18e93f=Math[_0x4a8b4f(0x1beb)](_0x4cc862['x']-_0x4a0730['x'])/0x2,_0x5f0628=Math[_0x4a8b4f(0x1beb)](_0x4cc862['y']-_0x4a0730['y'])/0x2,_0x2296a1=_0x4a0730['z']<=0x0?_0x4cc862['z']:_0x4cc862['z']-_0x4a0730['z'],_0x3b08d2=_0x18e93f>_0x5f0628?_0x5f0628:_0x18e93f):(_0x3b08d2=(this[_0x4a8b4f(0x38fe)]+this[_0x4a8b4f(0x113b)])/0x2,_0x2296a1=1.5*this[_0x3ee93c(0xd71)]+this[_0x3ee93c(0x32e7)]/0x2),_0x2296a1=Math[_0x4a8b4f(0x1beb)](_0x2296a1),this[_0x4a8b4f(0x4fe2)]=WebGLPlot[_0x4a8b4f(0x4bd6)][_0x4a8b4f(0x10c5)](_0x1c272d['x'],_0x1c272d['y'],_0x2296a1+_0x1c272d['z']);var _0x196807=this[_0x3ee93c(0x4a73)](_0x18e93f,_0x5f0628,_0x3b08d2,_0x2296a1,_0x1e26c1);_0x47f472=_0x47f472[_0x3ee93c(0x3e5c)](_0x196807);var _0x3d452a=this[_0x4a8b4f(0x4d84)](_0x18e93f,_0x5f0628,_0x3b08d2,_0x2296a1,_0x1e26c1);_0x35b6f2[_0x4a8b4f(0x5323)](_0x3d452a[0x0]),_0x35b6f2[_0x4a8b4f(0x5323)](_0x3d452a[0x1]),_0x35b6f2[_0x4a8b4f(0x5323)](_0x3d452a[0x2]),_0x17219e[_0x4a8b4f(0x5323)](_0x3d452a[0x3]),_0x17219e[_0x4a8b4f(0x5323)](_0x3d452a[0x4]),this[_0x4a8b4f(0x3b7a)]=_0x3d452a[0x1],this['rotateCircle']=this[_0x4a8b4f(0x1207)](_0x3b08d2,_0x2296a1,_0x1e26c1);var _0x33dace=this[_0x3ee93c(0x2c6b)](_0x3b08d2,_0x2296a1,_0x1e26c1);return _0x34146c[_0x4a8b4f(0x5323)](_0x33dace[0x0]),_0x34146c[_0x4a8b4f(0x5323)](_0x33dace[0x1]),_0x34146c[_0x4a8b4f(0x5323)](_0x33dace[0x2]),_0x34146c['push'](_0x33dace[0x3]),{'left1':[_0x35b6f2,_0x17219e],'rotateCircle':this[_0x4a8b4f(0xab1)],'heightCtrl':_0x47f472,'moveFillCtrl':_0x34146c};},ModelEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x4ce6)]=function(_0x4621c8,_0x4d06f8,_0x234a5a){var _0x511d7b=_0x307c2b,_0x2b7be1=_0x5e00b3,_0x341438=WebGLPlot[_0x2b7be1(0x4541)][_0x511d7b(0x20f2)]({'positions':_0x4621c8,'perPositionHeight':!0x0}),_0x595a60=WebGLPlot[_0x2b7be1(0x4541)][_0x2b7be1(0x1647)](_0x341438),_0x57eaaf=new WebGLPlot['GeometryInstance']({'geometry':_0x595a60,'id':_0x234a5a}),_0x528328=new WebGLPlot[(_0x511d7b(0x1c52))][(_0x2b7be1(0x3fcf))](_0x2b7be1(0x3722),{'color':_0x4d06f8,'fill':!0x0}),_0x4e9b29=new WebGLPlot[(_0x2b7be1(0x4245))]({'geometryInstances':[_0x57eaaf],'appearance':new WebGLPlot[(_0x2b7be1(0x2976))]({'material':_0x528328,'aboveGround':!0x0}),'show':this[_0x2b7be1(0x3b92)],'asynchronous':!0x1});return _0x4e9b29[_0x2b7be1(0x3dd)]=_0x511d7b(0x2fb8),_0x4e9b29[_0x2b7be1(0x49fb)]=0x1,_0x4e9b29;},ModelEditControl[_0x307c2b(0x1aa2)][_0x5e00b3(0x1c9b)]=function(_0x197dd4,_0x42e56e,_0x2aed2a,_0x5cc60d){var _0x5ab673=_0x307c2b,_0x389e84=_0x5e00b3,_0x1d6b1b,_0x151439,_0x4db28c,_0x531ad6,_0x4d4371;WebGLPlot[_0x389e84(0x5f34)](_0x42e56e)&&WebGLPlot[_0x389e84(0x5f34)](_0x2aed2a)&&WebGLPlot[_0x389e84(0x5f34)](_0x5cc60d)||(_0x42e56e=0x0,_0x2aed2a=0x0,_0x5cc60d=0x0),_0x1d6b1b=Math[_0x389e84(0x5c4f)](_0x197dd4['x']*_0x197dd4['x']+_0x197dd4['y']*_0x197dd4['y']),_0x151439=Math[_0x389e84(0x5c4f)](_0x1d6b1b*_0x1d6b1b+_0x197dd4['z']*_0x197dd4['z']);var _0x1c955d=Math[_0x389e84(0x4e50)]((_0x151439*_0x151439+_0x1d6b1b*_0x1d6b1b-_0x197dd4['z']*_0x197dd4['z'])/(0x2*_0x151439*_0x1d6b1b));_0x151439+=_0x5cc60d,_0x4d4371=Math[_0x5ab673(0xc19)](_0x1c955d)*_0x151439;var _0x503525=Math[_0x389e84(0x52a3)](_0x1c955d)*_0x151439;return _0x4db28c=_0x503525*_0x197dd4['x']/_0x1d6b1b,_0x531ad6=_0x503525*_0x197dd4['y']/_0x1d6b1b,new WebGLPlot[(_0x5ab673(0x141))](_0x4db28c,_0x531ad6,_0x4d4371);},ModelEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x56aa)]=function(_0x518554,_0x2dc60f,_0x10a2be,_0x48df55,_0x2ab921){var _0x4e6476=_0x307c2b,_0x1c76ac=_0x5e00b3,_0x2011e1=[],_0x173445=new WebGLPlot[(_0x1c76ac(0x4bd6))](),_0xb24d2d=new WebGLPlot[(_0x1c76ac(0x4bd6))](),_0x49a347=0x0,_0x3f73f0=0x0;0x0!==_0x518554&&0x0!==_0x2dc60f?(_0x10a2be=_0x518554,_0x49a347=(_0x2dc60f+this[_0x1c76ac(0x1fd3)]['y'])/_0x10a2be,_0x3f73f0=_0x48df55/_0x10a2be):0x0!==_0x10a2be&&(_0x49a347=0x1,_0x3f73f0=_0x48df55/_0x10a2be);var _0x50c9d5=WebGLPlot[_0x4e6476(0x141)][_0x1c76ac(0x10c5)](this[_0x1c76ac(0x4a05)][_0x1c76ac(0x5864)][0x0]['x'],this[_0x1c76ac(0x4a05)]['localPoints'][0x0]['y'],this[_0x1c76ac(0x4a05)][_0x1c76ac(0x5864)][0x0]['z']),_0x350164=new WebGLPlot[(_0x1c76ac(0x3a89))](),_0x1187a3=Math['PI']/0xb4;_0x350164[_0x4e6476(0x1870)]=0x0,_0x350164[_0x1c76ac(0x4be7)]=0x0,this[_0x1c76ac(0x2919)]?_0x350164[_0x1c76ac(0x5075)]=_0x1187a3*this[_0x1c76ac(0x4a05)][_0x1c76ac(0x5c2c)]['z']:_0x350164[_0x1c76ac(0x5075)]=_0x1187a3*this['geoEdit'][_0x1c76ac(0x3d66)]['z'];var _0x4bcf75=WebGLPlot[_0x1c76ac(0x3bd8)][_0x1c76ac(0x558d)](_0x50c9d5,_0x350164,WebGLPlot[_0x1c76ac(0x45b3)][_0x1c76ac(0x17f7)],this['fixedFrameTransform'],_0x2ab921[_0x4e6476(0x2d7b)]());return _0xb24d2d=WebGLPlot[_0x1c76ac(0x4bd6)][_0x1c76ac(0x34b9)](new WebGLPlot[(_0x1c76ac(0x4bd6))](-0x1*_0x49a347,0x1,_0x3f73f0),_0x10a2be,_0xb24d2d),_0x173445=WebGLPlot[_0x1c76ac(0x3925)][_0x1c76ac(0x108e)](_0x4bcf75,_0xb24d2d,_0x173445),_0x2011e1[_0x4e6476(0x2a0e)](new WebGLPlot[(_0x4e6476(0x141))](_0x173445['x'],_0x173445['y'],_0x173445['z'])),_0xb24d2d=WebGLPlot[_0x1c76ac(0x4bd6)][_0x1c76ac(0x34b9)](new WebGLPlot[(_0x1c76ac(0x4bd6))](-0x1*_0x49a347,0x1,0.7*_0x3f73f0),_0x10a2be,_0xb24d2d),_0x173445=WebGLPlot[_0x1c76ac(0x3925)][_0x1c76ac(0x108e)](_0x4bcf75,_0xb24d2d,_0x173445),_0x2011e1[_0x1c76ac(0x5323)](new WebGLPlot[(_0x1c76ac(0x4bd6))](_0x173445['x'],_0x173445['y'],_0x173445['z'])),_0x2011e1;},ModelEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x4d84)]=function(_0x19dc85,_0x409503,_0x21f007,_0x436fc9,_0x281950){var _0xd2af87=_0x307c2b,_0x3318e1=_0x5e00b3,_0x2d49ae=[],_0x28d90d=new WebGLPlot[(_0x3318e1(0x4bd6))](),_0x3a9762=new WebGLPlot[(_0x3318e1(0x4bd6))](),_0x4c7bcb=0x0,_0x258a43=0x0;0x0!==_0x19dc85&&0x0!==_0x409503?(_0x21f007=_0x19dc85,_0x4c7bcb=(_0x409503+this[_0x3318e1(0x1fd3)]['y'])/_0x21f007,_0x258a43=_0x436fc9/_0x21f007):0x0!==_0x21f007&&(_0x4c7bcb=0x1,_0x258a43=_0x436fc9/_0x21f007);var _0xae745d=WebGLPlot[_0xd2af87(0x141)][_0x3318e1(0x10c5)](this[_0x3318e1(0x4a05)][_0x3318e1(0x5864)][0x0]['x'],this[_0xd2af87(0x4ddb)][_0xd2af87(0x4490)][0x0]['y'],this[_0x3318e1(0x4a05)][_0xd2af87(0x4490)][0x0]['z']),_0x4816a0=new WebGLPlot[(_0x3318e1(0x3a89))](),_0x527daf=Math['PI']/0xb4;_0x4816a0[_0x3318e1(0x3a66)]=0x0,_0x4816a0[_0x3318e1(0x4be7)]=0x0,this[_0x3318e1(0x2919)]?_0x4816a0[_0x3318e1(0x5075)]=_0x527daf*this[_0x3318e1(0x4a05)][_0x3318e1(0x5c2c)]['z']:_0x4816a0[_0x3318e1(0x5075)]=_0x527daf*this['geoEdit'][_0x3318e1(0x3d66)]['z'];var _0x584a92=WebGLPlot[_0x3318e1(0x3bd8)][_0x3318e1(0x558d)](_0xae745d,_0x4816a0,WebGLPlot['Ellipsoid'][_0xd2af87(0xffc)],this[_0xd2af87(0x2239)],_0x281950[_0x3318e1(0x40f3)]());return _0x3a9762=WebGLPlot['Cartesian3'][_0xd2af87(0x50ce)](new WebGLPlot[(_0x3318e1(0x4bd6))](_0x4c7bcb,-0.8,_0x258a43),_0x21f007,_0x3a9762),_0x28d90d=WebGLPlot[_0xd2af87(0x1f91)][_0x3318e1(0x108e)](_0x584a92,_0x3a9762,_0x28d90d),_0x2d49ae[_0x3318e1(0x5323)](new WebGLPlot[(_0x3318e1(0x4bd6))](_0x28d90d['x'],_0x28d90d['y'],_0x28d90d['z'])),_0x3a9762=WebGLPlot[_0xd2af87(0x141)][_0xd2af87(0x50ce)](new WebGLPlot[(_0x3318e1(0x4bd6))](_0x4c7bcb,-0x1,_0x258a43),_0x21f007,_0x3a9762),_0x28d90d=WebGLPlot[_0x3318e1(0x3925)]['multiplyByPoint'](_0x584a92,_0x3a9762,_0x28d90d),_0x2d49ae[_0x3318e1(0x5323)](new WebGLPlot[(_0x3318e1(0x4bd6))](_0x28d90d['x'],_0x28d90d['y'],_0x28d90d['z'])),_0x3a9762=WebGLPlot[_0x3318e1(0x4bd6)][_0xd2af87(0x50ce)](new WebGLPlot[(_0x3318e1(0x4bd6))](0.8*_0x4c7bcb,-0x1,_0x258a43),_0x21f007,_0x3a9762),_0x28d90d=WebGLPlot[_0x3318e1(0x3925)][_0x3318e1(0x108e)](_0x584a92,_0x3a9762,_0x28d90d),_0x2d49ae[_0xd2af87(0x2a0e)](new WebGLPlot[(_0xd2af87(0x141))](_0x28d90d['x'],_0x28d90d['y'],_0x28d90d['z'])),_0x3a9762=WebGLPlot[_0xd2af87(0x141)][_0x3318e1(0x34b9)](new WebGLPlot[(_0x3318e1(0x4bd6))](_0x4c7bcb,-0x1,_0x258a43),_0x21f007,_0x3a9762),_0x28d90d=WebGLPlot[_0x3318e1(0x3925)][_0x3318e1(0x108e)](_0x584a92,_0x3a9762,_0x28d90d),_0x2d49ae[_0x3318e1(0x5323)](new WebGLPlot[(_0x3318e1(0x4bd6))](_0x28d90d['x'],_0x28d90d['y'],_0x28d90d['z'])),_0x3a9762=WebGLPlot[_0x3318e1(0x4bd6)][_0x3318e1(0x34b9)](new WebGLPlot[(_0xd2af87(0x141))](_0x4c7bcb,-0x1,0.8*_0x258a43),_0x21f007,_0x3a9762),_0x28d90d=WebGLPlot[_0x3318e1(0x3925)][_0x3318e1(0x108e)](_0x584a92,_0x3a9762,_0x28d90d),_0x2d49ae[_0x3318e1(0x5323)](new WebGLPlot[(_0x3318e1(0x4bd6))](_0x28d90d['x'],_0x28d90d['y'],_0x28d90d['z'])),_0x2d49ae;},ModelEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x30f0)]=function(_0x56a926,_0x6b3cbe,_0x561493){var _0x1f59b2=_0x307c2b,_0x3405a0=_0x5e00b3,_0x41225a=[],_0x227e69=new WebGLPlot[(_0x3405a0(0x4bd6))](),_0xe00f74=new WebGLPlot[(_0x3405a0(0x4bd6))](),_0x4bfb6d=_0x6b3cbe/_0x56a926;return _0xe00f74=WebGLPlot[_0x3405a0(0x4bd6)][_0x3405a0(0x34b9)](new WebGLPlot[(_0x3405a0(0x4bd6))](0.3,0.3,_0x4bfb6d),_0x56a926,_0xe00f74),_0x227e69=WebGLPlot['Matrix4'][_0x3405a0(0x108e)](_0x561493,_0xe00f74,_0x227e69),_0x41225a[_0x3405a0(0x5323)](new WebGLPlot[(_0x3405a0(0x4bd6))](_0x227e69['x'],_0x227e69['y'],_0x227e69['z'])),_0xe00f74=WebGLPlot[_0x3405a0(0x4bd6)][_0x3405a0(0x34b9)](new WebGLPlot[(_0x1f59b2(0x141))](-0.3,0.3,_0x4bfb6d),_0x56a926,_0xe00f74),_0x227e69=WebGLPlot[_0x1f59b2(0x1f91)][_0x3405a0(0x108e)](_0x561493,_0xe00f74,_0x227e69),_0x41225a[_0x1f59b2(0x2a0e)](new WebGLPlot[(_0x3405a0(0x4bd6))](_0x227e69['x'],_0x227e69['y'],_0x227e69['z'])),_0xe00f74=WebGLPlot[_0x3405a0(0x4bd6)][_0x3405a0(0x34b9)](new WebGLPlot[(_0x3405a0(0x4bd6))](-0.3,-0.3,_0x4bfb6d),_0x56a926,_0xe00f74),_0x227e69=WebGLPlot[_0x3405a0(0x3925)][_0x3405a0(0x108e)](_0x561493,_0xe00f74,_0x227e69),_0x41225a[_0x3405a0(0x5323)](new WebGLPlot[(_0x1f59b2(0x141))](_0x227e69['x'],_0x227e69['y'],_0x227e69['z'])),_0xe00f74=WebGLPlot[_0x3405a0(0x4bd6)][_0x3405a0(0x34b9)](new WebGLPlot[(_0x1f59b2(0x141))](0.3,-0.3,_0x4bfb6d),_0x56a926,_0xe00f74),_0x227e69=WebGLPlot[_0x1f59b2(0x1f91)][_0x3405a0(0x108e)](_0x561493,_0xe00f74,_0x227e69),_0x41225a[_0x3405a0(0x5323)](new WebGLPlot[(_0x1f59b2(0x141))](_0x227e69['x'],_0x227e69['y'],_0x227e69['z'])),_0x41225a;},ModelEditControl[_0x307c2b(0x1aa2)][_0x307c2b(0x1119)]=function(_0x3718ad,_0x4e692b,_0x32ee31){var _0x559881=_0x307c2b,_0x5cdca9=_0x5e00b3;for(var _0x43be2b=[],_0x9f00d6=new WebGLPlot[(_0x5cdca9(0x4bd6))](),_0x334d68=new WebGLPlot[(_0x5cdca9(0x4bd6))](),_0x2e86c0=_0x4e692b/_0x3718ad,_0xa792f2=SymbolAlgoUtil[_0x559881(0x3bc9)](0x1,new WebGLPlot[(_0x5cdca9(0x4bd6))](0x0,0x0,0x0),0x48),_0x19fec6=0x0;_0x19fec6<_0xa792f2[_0x5cdca9(0x809)];_0x19fec6++)_0x334d68=WebGLPlot[_0x5cdca9(0x4bd6)][_0x5cdca9(0x34b9)](new WebGLPlot[(_0x5cdca9(0x4bd6))](0.8*_0xa792f2[_0x19fec6]['x'],0.8*_0xa792f2[_0x19fec6]['y'],_0x2e86c0),_0x3718ad,_0x334d68),_0x9f00d6=WebGLPlot[_0x5cdca9(0x3925)][_0x559881(0x4854)](_0x32ee31,_0x334d68,_0x9f00d6),_0x43be2b[_0x5cdca9(0x5323)](new WebGLPlot[(_0x5cdca9(0x4bd6))](_0x9f00d6['x'],_0x9f00d6['y'],_0x9f00d6['z']));return _0x43be2b;},ModelEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x58ee)]=function(_0x25db27){var _0x4fd767=_0x307c2b,_0x2f4835=_0x5e00b3;_0x25db27&&!WebGLPlot[_0x2f4835(0x5f34)](this[_0x4fd767(0xc18)])?this[_0x2f4835(0x489c)](this):_0x25db27&&WebGLPlot[_0x2f4835(0x5f34)](this[_0x2f4835(0x1623)])&&(hideAllCtrlLines(this),this[_0x2f4835(0x489c)](this));},ModelEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x489c)]=function(_0x1ca082){var _0x20cd14=_0x307c2b,_0x18cfbe=_0x5e00b3;if(this[_0x18cfbe(0x39f5)][_0x18cfbe(0x3992)]){this[_0x18cfbe(0x2919)]=null,this[_0x18cfbe(0x4a05)]=this[_0x18cfbe(0x39f5)][_0x20cd14(0x3c08)];var _0x2a2c65=this[_0x18cfbe(0x4a05)][_0x18cfbe(0x5864)][0x0];this[_0x18cfbe(0xfc8)]=this[_0x18cfbe(0x4a05)][_0x18cfbe(0x2376)],this[_0x18cfbe(0x599)]=this[_0x18cfbe(0xfc8)][_0x18cfbe(0x599)],this[_0x20cd14(0xd71)]=this[_0x18cfbe(0xfc8)][_0x20cd14(0x8ab)]/0x2,this[_0x20cd14(0x32e7)]=this[_0x20cd14(0x449f)][_0x20cd14(0x8ab)]/0x2;var _0x536715=new WebGLPlot[(_0x20cd14(0x141))](_0x1ca082[_0x18cfbe(0x113b)]+this[_0x18cfbe(0x38fe)],_0x1ca082[_0x18cfbe(0x113b)]+this['centerMax'],_0x1ca082[_0x20cd14(0x32e7)]+this[_0x18cfbe(0x38fe)]),_0x3e1e0b=new PlotPoint3D(_0x2a2c65['x'],_0x2a2c65['y'],this[_0x18cfbe(0x38fe)]+_0x2a2c65['z']);_0x1ca082[_0x20cd14(0xc18)]=_0x1ca082[_0x18cfbe(0x274d)](_0x3e1e0b,_0x536715);var _0x4f9001=computeBoundingBoxMatrix(_0x2a2c65,this[_0x18cfbe(0x4a05)][_0x18cfbe(0x3d66)],this[_0x20cd14(0x449f)][_0x18cfbe(0x599)][_0x18cfbe(0x40f3)](),this[_0x18cfbe(0x18be)]),_0x3e173b=_0x1ca082[_0x18cfbe(0x2afa)](_0x2a2c65,void 0x0,void 0x0,_0x4f9001);_0x1ca082[_0x18cfbe(0x3841)]=_0x1ca082[_0x20cd14(0x391e)](_0x3e173b[_0x20cd14(0x5992)],new WebGLPlot[(_0x18cfbe(0x3722))](0x1,0x1,0x0,0.3),_0x18cfbe(0x3841)),_0x1ca082[_0x20cd14(0x1fb7)]=_0x1ca082[_0x18cfbe(0x4959)](_0x3e173b[_0x18cfbe(0x59ac)][0x0],_0x3e173b[_0x20cd14(0x5183)][0x1]),_0x1ca082[_0x18cfbe(0xab1)]=_0x1ca082[_0x18cfbe(0x5c08)](_0x3e173b[_0x20cd14(0x2ecc)]),_0x1ca082[_0x18cfbe(0x110d)]=_0x1ca082[_0x20cd14(0x30e8)](_0x3e173b[_0x20cd14(0x3b05)]),this[_0x18cfbe(0x39f5)][_0x20cd14(0x4763)][_0x18cfbe(0x21f2)]?(_0x1ca082[_0x18cfbe(0x4a05)][_0x18cfbe(0x5b5)][_0x18cfbe(0x5323)](_0x1ca082[_0x18cfbe(0x3fac)]),_0x1ca082[_0x18cfbe(0x4a05)][_0x18cfbe(0x5b5)][_0x18cfbe(0x5323)](_0x1ca082[_0x18cfbe(0xab1)]),_0x1ca082[_0x20cd14(0x4ddb)][_0x18cfbe(0x5b5)][_0x20cd14(0x2a0e)](_0x1ca082[_0x18cfbe(0x110d)]),_0x1ca082[_0x18cfbe(0x4a05)]['_primitive'][_0x18cfbe(0x5323)](_0x1ca082[_0x20cd14(0x5992)]),_0x1ca082[_0x18cfbe(0x4a05)][_0x18cfbe(0x5b5)][_0x18cfbe(0x5323)](_0x1ca082[_0x18cfbe(0x1623)]),_0x1ca082[_0x18cfbe(0x166e)](_0x1ca082[_0x20cd14(0x1fb7)],_0x1ca082[_0x18cfbe(0x175b)]),_0x1ca082[_0x18cfbe(0x166e)](_0x1ca082[_0x18cfbe(0xab1)],_0x1ca082[_0x18cfbe(0x175b)]),_0x1ca082[_0x18cfbe(0x166e)](_0x1ca082[_0x18cfbe(0x110d)],_0x1ca082[_0x18cfbe(0x175b)]),_0x1ca082[_0x18cfbe(0x166e)](_0x1ca082[_0x18cfbe(0x3841)],_0x1ca082[_0x18cfbe(0x175b)])):_0x1ca082[_0x18cfbe(0x4a05)][_0x18cfbe(0x5b5)][_0x18cfbe(0x5323)](_0x1ca082['boxBounds']);}},PlotEditControl[_0x307c2b(0x1aa2)][_0x5e00b3(0x4a16)]=function(){var _0x370c32=_0x307c2b,_0x315307=_0x5e00b3;this[_0x315307(0x3992)]=void 0x0,this[_0x315307(0x2076)]=new WebGLPlot[(_0x315307(0x5ec8))](this['_scene'][_0x315307(0x2a34)]),this[_0x315307(0x3829)]=new WebGLPlot[(_0x315307(0x21c))](),this[_0x315307(0x5e52)][_0x370c32(0x4a35)][_0x315307(0x30c2)](this[_0x315307(0x3829)]),this[_0x315307(0x4f06)]=WebGLPlot['buildModuleUrl'](_0x315307(0x4c64)),this[_0x315307(0x1f3f)]=WebGLPlot[_0x315307(0x182)](_0x315307(0x45dc)),this[_0x370c32(0x2963)]=WebGLPlot[_0x315307(0x182)](_0x315307(0x4fee)),this[_0x315307(0x5032)]=new WebGLPlot['Event'](),this['_featureModifiedEvent']=new WebGLPlot[(_0x315307(0x2eeb))](),this[_0x315307(0x42c3)]=new WebGLPlot[(_0x315307(0x2eeb))](),this[_0x315307(0x5e63)]=new WebGLPlot[(_0x315307(0x2eeb))](),this[_0x370c32(0x1fe2)]=!0x1,this[_0x370c32(0x1d27)]=void 0x0,this[_0x315307(0x216)]=void 0x0,this[_0x315307(0xcc2)]=!0x1,this[_0x315307(0xc10)]=new WebGLPlot[(_0x315307(0x5ec8))](this[_0x315307(0x5e52)][_0x315307(0x2a34)]),this[_0x315307(0x42f2)]=new WebGLPlot[(_0x315307(0x2eeb))](),this[_0x315307(0x5084)]=new WebGLPlot[(_0x315307(0x2eeb))](),this[_0x315307(0x3708)]=new WebGLPlot[(_0x315307(0x2eeb))](),this[_0x315307(0x4208)]=new WebGLPlot[(_0x370c32(0x37fe))](),this[_0x370c32(0x2c15)]=new WebGLPlot[(_0x315307(0x2eeb))](),this[_0x315307(0xe6f)]=new WebGLPlot[(_0x315307(0x2eeb))](),this[_0x315307(0x54c6)][_0x370c32(0xc1f)]();let _0x508327=this;this[_0x315307(0x2076)][_0x315307(0x2419)](function(_0x2d5351){var _0x589032=_0x315307;_0x508327[_0x589032(0x1a64)]&&callPrimitiveCallback(_0x589032(0x1f1),_0x2d5351[_0x589032(0x3747)],_0x508327);},WebGLPlot[_0x315307(0x20ec)][_0x315307(0x1f1)]);var _0x2f6e41=null;this[_0x315307(0x2076)][_0x315307(0x2419)](function(_0x24c503){var _0x2ae05e=_0x370c32,_0x598e53=_0x315307;if(WebGLPlot[_0x2ae05e(0x1563)](_0x508327[_0x598e53(0x3992)])&&_0x508327[_0x598e53(0x1a64)]){var _0x480329=_0x508327[_0x598e53(0x5e52)][_0x598e53(0x3c62)](_0x24c503[_0x598e53(0x37d2)]);!_0x2f6e41||_0x480329&&_0x2f6e41===_0x480329[_0x598e53(0x1e5a)]||((!_0x2f6e41[_0x2ae05e(0x5929)]||!_0x2f6e41[_0x598e53(0x53aa)]())&&_0x2f6e41[_0x598e53(0x4255)](_0x24c503[_0x598e53(0x37d2)]),_0x2f6e41=null),_0x480329&&_0x480329[_0x598e53(0x1e5a)]&&((_0x480329=_0x480329[_0x2ae05e(0x2739)])[_0x598e53(0x4255)]&&(_0x2f6e41=_0x480329),_0x480329[_0x598e53(0x1ad)]&&_0x480329[_0x598e53(0x1ad)](_0x24c503[_0x598e53(0x37d2)]));}},WebGLPlot[_0x370c32(0x309)][_0x315307(0xe23)]),this[_0x315307(0x2076)][_0x315307(0x2419)](function(_0x5e1111){var _0x22fb54=_0x315307;_0x508327[_0x22fb54(0x1a64)]&&callPrimitiveCallback(_0x22fb54(0x4af6),_0x5e1111[_0x22fb54(0x3747)],_0x508327,void 0x0);},WebGLPlot[_0x315307(0x20ec)][_0x315307(0x4af6)]),this['_handler28s']=new WebGLPlot[(_0x315307(0x5ec8))](_0x508327[_0x315307(0x5e52)][_0x315307(0x2a34)]),this[_0x315307(0x1ecf)][_0x370c32(0x1a5c)](function(_0x2468d0){var _0x704778=_0x370c32,_0x1ad876=_0x315307;if(_0x508327[_0x1ad876(0x1a64)]){var _0x1abdfc=null,_0x52e0ad=_0x508327[_0x1ad876(0x5e52)][_0x1ad876(0x3c62)](_0x2468d0[_0x1ad876(0x3747)],void 0x0,0xa,0xa);_0x52e0ad&&_0x52e0ad['id']&&null!==_0x52e0ad[_0x704778(0x2739)]&&WebGLPlot[_0x1ad876(0x5f34)](_0x52e0ad[_0x704778(0x2739)][_0x1ad876(0x49fb)])&&(_0x1abdfc=_0x508327[_0x704778(0x4763)][_0x704778(0x3084)](_0x52e0ad['id'])),_0x1abdfc?_0x508327[_0x704778(0x2ffc)][_0x1ad876(0x1c10)](_0x1abdfc,_0x2468d0[_0x1ad876(0x3747)]):_0x508327[_0x1ad876(0x3708)]['raiseEvent'](_0x2468d0[_0x1ad876(0x3747)]);}},WebGLPlot[_0x315307(0x20ec)][_0x315307(0x1f1)]),this[_0x315307(0x1ecf)][_0x315307(0x2419)](function(_0x52b96c){var _0x4257c0=_0x370c32,_0xf12576=_0x315307;if(_0x508327[_0xf12576(0x1a64)]){var _0x21dd67=null,_0x4c14e3=_0x508327[_0x4257c0(0x16a0)][_0xf12576(0x3c62)](_0x52b96c[_0xf12576(0x3747)],void 0x0,0xa,0xa);_0x4c14e3&&_0x4c14e3['id']&&null!==_0x4c14e3[_0x4257c0(0x2739)]&&WebGLPlot[_0x4257c0(0x1563)](_0x4c14e3[_0xf12576(0x1e5a)][_0xf12576(0x49fb)])&&(_0x21dd67=_0x508327[_0xf12576(0x36be)][_0x4257c0(0x3084)](_0x4c14e3['id'])),_0x21dd67?_0x508327[_0x4257c0(0x1058)][_0xf12576(0x1c10)](_0x21dd67,_0x52b96c[_0xf12576(0x3747)]):_0x508327[_0xf12576(0x4208)][_0xf12576(0x1c10)](_0x52b96c[_0xf12576(0x3747)]);}},WebGLPlot[_0x315307(0x20ec)][_0x315307(0x356f)]),this[_0x315307(0x1ecf)][_0x315307(0x2419)](function(_0x25ce05){var _0x409291=_0x370c32,_0xb27546=_0x315307;if(_0x508327[_0xb27546(0x1a64)]){var _0x3c4f8a=null,_0x42f056=_0x508327[_0xb27546(0x5e52)][_0xb27546(0x3c62)](_0x25ce05[_0xb27546(0x3747)],void 0x0,0xa,0xa);_0x42f056&&_0x42f056['id']&&null!==_0x42f056[_0xb27546(0x1e5a)]&&WebGLPlot[_0xb27546(0x5f34)](_0x42f056[_0xb27546(0x1e5a)][_0xb27546(0x49fb)])&&(_0x3c4f8a=_0x508327[_0xb27546(0x36be)][_0xb27546(0x182d)](_0x42f056['id'])),_0x508327[_0x409291(0x5168)][_0xb27546(0x1c10)](_0x3c4f8a,_0x25ce05[_0xb27546(0x3747)]);}},WebGLPlot[_0x315307(0x20ec)][_0x315307(0x4893)]);},PlotEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x5cc6)]=function(_0x182c2b){var _0x4045b9=_0x307c2b,_0x2022f7=_0x5e00b3;return!!_0x182c2b&&(this[_0x4045b9(0x2419)](),this[_0x2022f7(0x36be)]=_0x182c2b,_0x182c2b[_0x2022f7(0x3e1)]=this,!0x0);},Object[_0x5e00b3(0x1dfd)](PlotEditControl[_0x5e00b3(0x3720)],{'plottingLayer':{'get':function(){var _0x4862d8=_0x5e00b3;return this[_0x4862d8(0x36be)];},'set':function(_0x1984fd){var _0x6b9382=_0x307c2b,_0x260b7e=_0x5e00b3;_0x1984fd!==this[_0x260b7e(0x36be)]&&(this[_0x6b9382(0x4763)]=_0x1984fd);}},'SelectedEvent':{'get':function(){var _0x3e46fa=_0x5e00b3;return this[_0x3e46fa(0x5032)];}},'FeatureSelectedEvent':{'get':function(){var _0x345d70=_0x5e00b3;return this[_0x345d70(0x5032)];}},'ModifiedEvent':{'get':function(){var _0x273c53=_0x5e00b3;return this[_0x273c53(0x15f6)];}},'FeatureModifiedEvent':{'get':function(){var _0x58bb94=_0x5e00b3;return this[_0x58bb94(0x15f6)];}},'UnSelectedEvent':{'get':function(){var _0x328283=_0x307c2b;return this[_0x328283(0x4a65)];}},'RemoveFeatureEvent':{'get':function(){var _0x1a870c=_0x5e00b3;return this[_0x1a870c(0x5e63)];}},'FeatureRemoveEvent':{'get':function(){var _0x2c092c=_0x5e00b3;return this[_0x2c092c(0x5e63)];}},'FeatureLeftClickEvent':{'get':function(){var _0x5bcc17=_0x307c2b;return this[_0x5bcc17(0x2ffc)];}},'FeatureRightClickEvent':{'get':function(){var _0x27753a=_0x5e00b3;return this[_0x27753a(0x5084)];}},'SceneLeftClickEvent':{'get':function(){var _0x2e8526=_0x5e00b3;return this[_0x2e8526(0x3708)];}},'SceneRightClickEvent':{'get':function(){var _0x8bc49c=_0x5e00b3;return this[_0x8bc49c(0x4208)];}},'FeatureDoubleClickEvent':{'get':function(){var _0x5dd964=_0x307c2b;return this[_0x5dd964(0x5168)];}},'FeatureDragEvent':{'get':function(){var _0x1af3a4=_0x5e00b3;return this[_0x1af3a4(0xb33)];}}}),PlotEditControl[_0x5e00b3(0x3720)]['unSelection']=function(_0x4bed71){var _0x29de28=_0x307c2b,_0x4036a7=_0x5e00b3;WebGLPlot[_0x4036a7(0x5f34)](this[_0x4036a7(0x3992)])&&_0x4bed71&&PlotEventManager[_0x4036a7(0x35eb)]()[_0x4036a7(0x1ab6)][_0x4036a7(0x1c10)](this[_0x29de28(0x3c08)]['id']),this[_0x4036a7(0x42fd)](!0x1);},PlotEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x42fd)]=function(_0x435fae){var _0x250ee1=_0x5e00b3;WebGLPlot[_0x250ee1(0x5f34)](this[_0x250ee1(0x3992)])&&(this[_0x250ee1(0x2b87)](),_0x435fae||this[_0x250ee1(0x36be)][_0x250ee1(0x42fd)]());},PlotEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x2b87)]=function(){var _0x31007c=_0x307c2b,_0x5c435a=_0x5e00b3;WebGLPlot[_0x31007c(0x1563)](this[_0x31007c(0x3c08)])&&null!==this[_0x5c435a(0x3992)]&&(this[_0x5c435a(0x54c6)][_0x5c435a(0x443c)](),this[_0x5c435a(0x3992)][_0x5c435a(0xffe)]=!0x1,this[_0x5c435a(0x3992)]['_isSelected']=!0x1,this['_graphicObject']instanceof GroupObject&&this[_0x5c435a(0xb67)](this[_0x5c435a(0x3992)],!0x1),DotMode$1[_0x5c435a(0x5e44)]===this[_0x31007c(0x3c08)][_0x5c435a(0x2efc)]&&this[_0x5c435a(0x13cf)](!0x1),DotMode$1[_0x5c435a(0x1c4a)]===this[_0x5c435a(0x3992)][_0x5c435a(0x2efc)]&&this[_0x5c435a(0x6039)](!0x1),this[_0x5c435a(0x3992)]=null);},PlotEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x3eaa)]=function(){var _0x17ab0c=_0x307c2b,_0x1ad55d=_0x5e00b3;this[_0x1ad55d(0x36be)]&&this[_0x17ab0c(0x4763)][_0x1ad55d(0x2023)]&&!this[_0x1ad55d(0x2938)]()&&(this[_0x1ad55d(0x1a64)]=!0x0);},PlotEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x5791)]=function(_0x1a1998,_0x9633fa){var _0x40becf=_0x5e00b3,_0x13d991=_0x9633fa['x']-_0x1a1998['x'],_0xc536a7=_0x9633fa['y']-_0x1a1998['y'],_0x110b4d=(_0x9633fa['x']+_0x1a1998['x'])/0x2,_0x1e4ab=(_0x9633fa['y']+_0x1a1998['y'])/0x2;return callPrimitiveCallback(_0x40becf(0x1f1),new WebGLPlot['Cartesian2'](_0x110b4d,_0x1e4ab),this,{'width':_0x13d991,'height':_0xc536a7});},PlotEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x289e)]=function(_0x2a7cfe){var _0x1886d3=_0x307c2b,_0x3d3ea2=_0x5e00b3;this[_0x3d3ea2(0x3992)]=_0x2a7cfe,this[_0x3d3ea2(0x3992)][_0x3d3ea2(0x33ec)]=!0x0,this[_0x3d3ea2(0x3992)][_0x3d3ea2(0x2023)]=!0x0,this[_0x1886d3(0x4763)][_0x3d3ea2(0x38bb)](_0x2a7cfe['id']),this[_0x3d3ea2(0x3992)][_0x3d3ea2(0xffe)]=!0x1,this[_0x3d3ea2(0x5032)][_0x3d3ea2(0x1c10)](this[_0x1886d3(0x3c08)]),PlotEventManager[_0x3d3ea2(0x35eb)]()[_0x3d3ea2(0xdd3)][_0x1886d3(0x31b9)](this[_0x3d3ea2(0x3992)]);},PlotEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0xa15)]=function(_0x4388dc){var _0x24107d=_0x307c2b,_0x15b847=_0x5e00b3;if(!(_0x4388dc&&_0x4388dc instanceof GeoGraphicObject))return;this[_0x24107d(0x2419)](),this[_0x15b847(0x289e)](_0x4388dc);let _0x472960=this;this[_0x15b847(0x3992)]['_ResetEditMark'][_0x15b847(0x13f3)](function(_0x1e9c16){var _0x20a963=_0x15b847;_0x472960[_0x20a963(0x289e)](_0x1e9c16);}),this[_0x15b847(0x27a)](_0x4388dc);},PlotEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x27a)]=function(_0x2c22c7){var _0x2ee842=_0x307c2b,_0x30bef0=_0x5e00b3,_0x3d42d1=_0x2c22c7[_0x30bef0(0x3ad1)];_0x2c22c7[_0x30bef0(0x2efc)],SymbolType$1[_0x30bef0(0x3f6e)]!==_0x3d42d1&&(SymbolType$1[_0x30bef0(0x259f)]===_0x3d42d1&&SymbolType$1[_0x2ee842(0x433a)]!==_0x3d42d1||this[_0x30bef0(0x2860)](_0x2c22c7));},PlotEditControl[_0x5e00b3(0x3720)]['addAnnotationArrayPositionPt']=function(_0x2c8aff,_0x4fc453){var _0x4f5015=_0x307c2b;this[_0x4f5015(0x1627)]['createAnnotationCtrlPoint'](_0x2c8aff,_0x4fc453);},PlotEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x37fc)]=function(){var _0x31bd78=_0x307c2b,_0x39d5c4=_0x5e00b3;this[_0x39d5c4(0x42fd)](),this[_0x31bd78(0x411a)]=!0x1;},PlotEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x2938)]=function(){var _0x1b809c=_0x5e00b3;return this[_0x1b809c(0x1a64)];},PlotEditControl[_0x5e00b3(0x3720)][_0x307c2b(0x104a)]=function(_0x2e957f){var _0x28392c=_0x5e00b3;this[_0x28392c(0x54c6)]['createCtrlPoints'](_0x2e957f),this[_0x28392c(0x154d)][_0x28392c(0x50a1)](!0x1);},PlotEditControl[_0x307c2b(0x1aa2)]['drawModelEditObject']=function(_0x41b466){var _0xb21cbe=_0x307c2b,_0x4b341a=_0x5e00b3;this[_0x4b341a(0x54c6)]['removeAll'](),this[_0x4b341a(0x3992)]&&DotMode$1[_0x4b341a(0x5e44)]===this[_0x4b341a(0x3992)][_0xb21cbe(0x5918)]&&this[_0x4b341a(0x154d)][_0xb21cbe(0x19bc)](_0x41b466);},PlotEditControl[_0x307c2b(0x1aa2)][_0x5e00b3(0x6039)]=function(_0x18f4ae){var _0x3125f1=_0x5e00b3;this[_0x3125f1(0x154d)][_0x3125f1(0x50a1)](!0x1),this[_0x3125f1(0x54c6)][_0x3125f1(0x443c)](),this[_0x3125f1(0x154d)]['createVectorEditBouds'](_0x18f4ae);},PlotEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0xb67)]=function(_0x454098,_0x521491){var _0x37c2ef=_0x307c2b,_0x5049eb=_0x5e00b3;if(_0x454098 instanceof GroupObject){if(_0x521491&&!this[_0x5049eb(0x88c)]){var _0x40171a=_0x454098[_0x5049eb(0x423)](),_0x2de10d=0.5*(_0x40171a[_0x5049eb(0x4380)]+_0x40171a[_0x5049eb(0x3a73)]),_0x327f61=0.5*(_0x40171a[_0x5049eb(0x1afd)]+_0x40171a[_0x37c2ef(0x4d55)]);_0x40171a['max_Z'],_0x40171a[_0x5049eb(0x240e)];var _0x5d8d80=new WebGLPlot[(_0x37c2ef(0x141))](_0x40171a[_0x5049eb(0x3a73)],_0x40171a[_0x5049eb(0x1afd)],0x0),_0x5120a0=new WebGLPlot[(_0x37c2ef(0x141))](_0x40171a['max_X'],_0x40171a[_0x5049eb(0x1afd)],0x0),_0x1137b0=new WebGLPlot[(_0x5049eb(0x4bd6))](_0x40171a[_0x5049eb(0x3a73)],_0x40171a[_0x5049eb(0xa1e)],0x0),_0x1242f3=SymbolAlgoUtil[_0x5049eb(0x600)](_0x5d8d80,_0x5120a0)+_0x40171a[_0x5049eb(0x113b)],_0x172777=SymbolAlgoUtil[_0x5049eb(0x600)](_0x5d8d80,_0x1137b0)+_0x40171a[_0x5049eb(0x113b)],_0x1800b1=_0x40171a[_0x5049eb(0x3f51)]-_0x40171a['min_Z'];_0x1800b1=_0x1800b1>_0x40171a[_0x5049eb(0x113b)]?_0x1800b1:_0x40171a[_0x5049eb(0x113b)],_0x454098[_0x5049eb(0x3878)]=new WebGLPlot[(_0x5049eb(0x4bd6))](_0x2de10d,_0x327f61,_0x40171a[_0x5049eb(0x240e)]);var _0x38989f=new WebGLPlot[(_0x5049eb(0x4bd6))](_0x1242f3,_0x172777,_0x1800b1);_0x38989f['z']<0x0&&(_0x38989f['z']=0x0);var _0x51647d=this[_0x37c2ef(0x585)][_0x5049eb(0x274d)](new WebGLPlot[(_0x37c2ef(0x141))](_0x2de10d,_0x327f61,_0x40171a[_0x5049eb(0x240e)]+0.5*_0x1800b1),_0x38989f);this['groupObjectEditObject']=this[_0x5049eb(0x5e52)][_0x37c2ef(0x4a35)][_0x5049eb(0x30c2)](_0x51647d),this[_0x5049eb(0x54c6)][_0x37c2ef(0x45c0)][_0x5049eb(0x443c)](),this['CtrlPosition'][_0x37c2ef(0x4a22)](_0x454098,_0x454098['_centerPt3D'],0x0);}else _0x521491||(this[_0x5049eb(0x54c6)][_0x5049eb(0x3829)]['removeAll'](),this[_0x5049eb(0x5e52)][_0x5049eb(0x37e8)][_0x5049eb(0x4f4b)](this[_0x5049eb(0x88c)]),this[_0x5049eb(0x88c)]=null);}},PlotEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x4eb)]=function(){var _0x1a8ecf=_0x5e00b3;this[_0x1a8ecf(0x88c)]&&(this['_scene'][_0x1a8ecf(0x37e8)][_0x1a8ecf(0x4f4b)](this[_0x1a8ecf(0x88c)]),this[_0x1a8ecf(0x88c)]=null);},PlotEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x32fa)]=function(){var _0x215469=_0x307c2b,_0x2b4554=_0x5e00b3;null!==this[_0x2b4554(0x3992)]&&this[_0x2b4554(0x36be)]&&this[_0x2b4554(0x36be)][_0x215469(0x1195)]&&(this[_0x2b4554(0x2f21)]=GeoGraphicObject[_0x2b4554(0x2df2)](this['_graphicObject'],this['pasteGeoJson']),this[_0x215469(0x4763)][_0x2b4554(0x59d0)](this[_0x2b4554(0x3992)]));},PlotEditControl[_0x5e00b3(0x3720)][_0x5e00b3(0x431f)]=function(){var _0xeb5de4=_0x307c2b,_0x9f8d4=_0x5e00b3;null!==this[_0x9f8d4(0x3992)]&&(this['pasteGeoJson']=GeoGraphicObject['toGeoJson'](this[_0x9f8d4(0x3992)],this[_0xeb5de4(0x2d92)]));},PlotEditControl[_0x307c2b(0x1aa2)][_0x5e00b3(0x56cf)]=function(_0x4441e4){var _0x25f056=_0x307c2b,_0x47b016=_0x5e00b3;if(null!==this[_0x47b016(0x2f21)]&&this[_0x47b016(0x36be)]&&this[_0x25f056(0x4763)][_0x47b016(0x21f2)]){var _0x139e6b=JSON[_0x47b016(0x2374)](this[_0x47b016(0x2f21)]);if(_0x139e6b[_0x47b016(0x2610)]=WebGLPlot[_0x47b016(0x2f26)](),WebGLPlot[_0x47b016(0x5f34)](_0x4441e4)){if(parseInt(_0x139e6b[_0x25f056(0x2e65)])===SymbolType$1[_0x47b016(0x37a)]||parseInt(_0x139e6b[_0x47b016(0x3ad1)])===SymbolType$1[_0x47b016(0x4086)])_0x139e6b[_0x47b016(0x2fe1)][0x0]['x']=_0x4441e4['x'],_0x139e6b[_0x47b016(0x2fe1)][0x0]['y']=_0x4441e4['y'],_0x139e6b[_0x47b016(0x2fe1)][0x0]['z']=_0x4441e4['z'];else{for(var _0x122234=_0x4441e4['x']-_0x139e6b[_0x25f056(0x20a7)]['x'],_0x127094=_0x4441e4['y']-_0x139e6b[_0x47b016(0x5089)]['y'],_0x1248ec=0x0;_0x1248ec<_0x139e6b[_0x47b016(0x2fe1)]['length'];++_0x1248ec)_0x139e6b[_0x47b016(0x2fe1)][_0x1248ec]['x']=_0x139e6b[_0x25f056(0x5274)][_0x1248ec]['x']+_0x122234,_0x139e6b[_0x47b016(0x2fe1)][_0x1248ec]['y']=_0x139e6b[_0x47b016(0x2fe1)][_0x1248ec]['y']+_0x127094,_0x139e6b[_0x47b016(0x2fe1)][_0x1248ec]['z']=_0x4441e4['z'];}}this[_0x25f056(0x4763)][_0x25f056(0x11b3)](_0x139e6b);}},PlotEditControl[_0x5e00b3(0x3720)][_0x307c2b(0x45d5)]=function(){var _0x166f05=_0x5e00b3;this[_0x166f05(0x2f21)]=null;},PlotEditControl[_0x5e00b3(0x3720)][_0x307c2b(0x14c0)]=function(){var _0x50d8b4=_0x5e00b3;this[_0x50d8b4(0x29b9)]||document[_0x50d8b4(0x13f3)](_0x50d8b4(0x4bfc),keydown,!0x1),this[_0x50d8b4(0x29b9)]=!0x0;},PlotEditControl[_0x5e00b3(0x3720)][_0x307c2b(0x6d2)]=function(){var _0x33903d=_0x5e00b3;document[_0x33903d(0x3da7)](_0x33903d(0x4bfc),keydown),this[_0x33903d(0x29b9)]=!0x1;},PlotDrawControl[_0x5e00b3(0x3720)][_0x5e00b3(0x3eaa)]=function(_0x43c992,_0x3597ca,_0x2cf5c1){var _0x4de52c=_0x307c2b,_0x43213a=_0x5e00b3;if(this[_0x4de52c(0x207b)]&&this[_0x43213a(0xddf)]['_scene']){if(WebGLPlot[_0x43213a(0x5f34)](_0x43c992)&&WebGLPlot[_0x43213a(0x5f34)](_0x3597ca)){if(_0x43213a(0x1efe)!=typeof _0x43c992||_0x43213a(0x1efe)!=typeof _0x3597ca)return void console[_0x43213a(0xca1)](_0x43213a(0x48b9));WebGLPlot[_0x4de52c(0x1563)](_0x2cf5c1)&&null!=_0x2cf5c1||(_0x2cf5c1=''),this[_0x43213a(0x286b)]=_0x43c992,this[_0x43213a(0xd69)]=_0x3597ca,this[_0x43213a(0x36bc)]=_0x2cf5c1,0x0===_0x43c992?this[_0x43213a(0x21cf)]():this[_0x4de52c(0x2714)](this['_libID'],this[_0x43213a(0xd69)],getServerDataCallBack(this));}else null!==this[_0x43213a(0x3625)]&&WebGLPlot[_0x43213a(0x5f34)](this[_0x43213a(0x3625)])||0x0===this[_0x43213a(0x286b)]||WebGLPlot[_0x43213a(0xd3f)](this[_0x43213a(0x5e52)][_0x4de52c(0x519a)])[_0x4de52c(0x1a02)]||this[_0x43213a(0x1bcf)](symbolLibManager,this[_0x43213a(0x286b)],this['_code']),this[_0x43213a(0x21cf)]();}},PlotDrawControl[_0x5e00b3(0x3720)][_0x307c2b(0x4652)]=function(){var _0x314864=_0x307c2b,_0x316fd3=_0x5e00b3;-0x1===this[_0x316fd3(0x286b)]&&-0x1===this[_0x316fd3(0xd69)]||(this['_active']=!0x0,this[_0x316fd3(0x5e52)][_0x316fd3(0x2b99)][_0x316fd3(0x8cd)][_0x316fd3(0x2a0f)]=_0x314864(0x3a54),SymbolAlgoUtil[_0x314864(0x28a5)](this[_0x314864(0x16a0)],!0x1));},PlotDrawControl[_0x307c2b(0x1aa2)][_0x5e00b3(0x20f0)]=function(_0x2f4b99,_0x14fe43,_0x380e4f){var _0x396938=_0x307c2b,_0x5daa9a=_0x5e00b3;if(!this[_0x5daa9a(0x1a64)]&&(WebGLPlot[_0x396938(0x1563)](_0x380e4f)&&null!=_0x380e4f||(_0x380e4f=''),WebGLPlot['defined'](_0x2f4b99)&&WebGLPlot[_0x5daa9a(0x5f34)](_0x14fe43)&&null!==_0x2f4b99&&null!==_0x14fe43)){if(_0x5daa9a(0x1efe)!=typeof _0x2f4b99||_0x5daa9a(0x1efe)!=typeof _0x14fe43)return void console[_0x5daa9a(0xca1)](_0x396938(0x1420));this[_0x5daa9a(0x286b)]=_0x2f4b99,this[_0x396938(0x31e7)]=_0x14fe43,this[_0x5daa9a(0x36bc)]=_0x380e4f,0x0!==_0x2f4b99&&this[_0x5daa9a(0x5ad4)](this[_0x5daa9a(0x286b)],this[_0x396938(0x31e7)]);}},PlotDrawControl[_0x5e00b3(0x3720)][_0x307c2b(0x2714)]=function(_0x15a7b4,_0x37d0ae,_0xb12435){var _0x3ff64d=_0x307c2b,_0x2a5ad5=_0x5e00b3,_0x1949c4=this,_0x164b86=WebGLPlot[_0x2a5ad5(0xd3f)](this[_0x2a5ad5(0xddf)][_0x2a5ad5(0x5e52)][_0x2a5ad5(0xcf8)]),_0x2d2319=_0x164b86[_0x2a5ad5(0x5973)](_0x15a7b4,_0x37d0ae);if(WebGLPlot['defined'](_0x2d2319)&&null!==_0x2d2319)return _0x1949c4[_0x2a5ad5(0x3625)]=_0x2d2319,void(_0xb12435&&_0xb12435());var _0x2ea641=WebGLPlot[_0x2a5ad5(0x5ad4)](_0x15a7b4,_0x37d0ae,void 0x0,this[_0x2a5ad5(0xddf)][_0x2a5ad5(0x5e52)][_0x2a5ad5(0xcf8)]);_0x2ea641&&(_0x2ea641[_0x2a5ad5(0x4a7d)][_0x2a5ad5(0x34b8)]['on']({'processCompleted':function(_0x36e3bc){var _0x46bb1d=_0x2a5ad5;return _0x1949c4[_0x46bb1d(0x3625)]=_0x36e3bc[_0x46bb1d(0x2a6a)],_0x164b86[_0x46bb1d(0x19ed)](_0x15a7b4,_0x36e3bc[_0x46bb1d(0x2a6a)]),_0xb12435&&_0xb12435(),!0x0;},'processFailed':function(){},'scope':_0x1949c4}),_0x2ea641[_0x2a5ad5(0x4a7d)][_0x3ff64d(0x499c)](_0x2ea641[_0x2a5ad5(0x194f)]));},PlotDrawControl[_0x307c2b(0x1aa2)][_0x307c2b(0x10c5)]=function(_0x3776d2,_0x317cca,_0x38f8a1){var _0x563429=_0x3776d2['localSymbolLibData'];this['_serverData']=_0x563429[_0x317cca][_0x38f8a1];},Object[_0x307c2b(0x66e)](PlotDrawControl['prototype'],{'libID':{'get':function(){var _0x562854=_0x5e00b3;return this[_0x562854(0x286b)];}},'code':{'get':function(){var _0x33cdb1=_0x5e00b3;return this[_0x33cdb1(0xd69)];}},'serverUrl':{'get':function(){var _0x5123ae=_0x5e00b3;return this[_0x5123ae(0x3bfe)];},'set':function(_0x1bdc1c){var _0x23b554=_0x5e00b3;_0x1bdc1c!==this[_0x23b554(0x3bfe)]&&(this[_0x23b554(0x3bfe)]=_0x1bdc1c);}},'drawFinishEvent':{'get':function(){var _0x35d487=_0x5e00b3;return this[_0x35d487(0x73b)];}},'drawControlEndEvent':{'get':function(){var _0x1c9ad0=_0x5e00b3;return this[_0x1c9ad0(0x25f)];}},'plottingLayer':{'get':function(){var _0x24d285=_0x307c2b;return this[_0x24d285(0x207b)];},'set':function(_0x4defde){var _0x25765c=_0x5e00b3;_0x4defde!==this['_layer']&&(this[_0x25765c(0xddf)]=_0x4defde);}}}),PlotDrawControl[_0x5e00b3(0x3720)][_0x5e00b3(0x5cc6)]=function(_0x42759f){var _0x330e8c=_0x5e00b3;return!!_0x42759f&&(this[_0x330e8c(0xddf)]=_0x42759f,!0x0);},PlotDrawControl[_0x307c2b(0x1aa2)][_0x5e00b3(0x37fc)]=function(){var _0x1c4ca0=_0x307c2b,_0x4be16e=_0x5e00b3;this[_0x1c4ca0(0x411a)]=!0x1,this[_0x4be16e(0x436a)]=!0x1,this[_0x4be16e(0x286b)]=-0x1,this[_0x1c4ca0(0x31e7)]=-0x1,delete this[_0x1c4ca0(0x3fa6)],this[_0x4be16e(0x5e52)][_0x4be16e(0x2b99)][_0x4be16e(0x8cd)][_0x4be16e(0x2a0f)]='',SymbolAlgoUtil[_0x4be16e(0x2a3e)](this[_0x4be16e(0xddf)][_0x4be16e(0x5e52)],!0x0);};class GeoEntityNode{constructor(_0x3f8686,_0x5dae70){var _0x1c7ead=_0x307c2b,_0x350db9=_0x5e00b3;this[_0x350db9(0x2b59)]=_0x5dae70,this[_0x350db9(0x21b4)]=WebGLPlot$f[_0x350db9(0x2f26)](),this[_0x350db9(0x5e3a)]=_0x3f8686,this[_0x350db9(0x68f)]=void 0x0,this[_0x350db9(0x3e4b)]=[],this[_0x1c7ead(0x552a)]=!0x1;}[_0x307c2b(0x1bd0)](){var _0x5570c7=_0x5e00b3;let _0x299ea8=this;for(;!_0x299ea8[_0x5570c7(0x5066)]();)_0x299ea8=_0x299ea8[_0x5570c7(0x68f)];return _0x299ea8;}[_0x5e00b3(0x597f)](_0x4d8971){var _0xa30c2c=_0x307c2b,_0x4bde03=_0x5e00b3;let _0x36a031=this[_0x4bde03(0xb0e)](_0x4d8971);if(!_0x36a031[_0x4bde03(0x3d4)]()){let _0x53e6a8=_0x36a031[_0x4bde03(0x68f)],_0x5706d7=_0x53e6a8[_0x4bde03(0xabf)](_0x4d8971);_0x53e6a8[_0xa30c2c(0x316c)][_0xa30c2c(0x1d88)](_0x5706d7,0x1),this[_0xa30c2c(0x552a)]=!0x0,this[_0x4bde03(0x4b41)]();}}[_0x5e00b3(0x4f25)](){var _0x4ed097=_0x5e00b3;return this[_0x4ed097(0x68f)];}[_0x5e00b3(0x1d14)](){var _0x5f1850=_0x307c2b,_0x5ef06d=_0x5e00b3;this[_0x5ef06d(0x3e4b)][_0x5f1850(0x1d88)](0x0),this[_0x5ef06d(0x5029)]=!0x0,this[_0x5ef06d(0x4b41)]();}[_0x5e00b3(0x4bd3)](){var _0x2ec9ca=_0x307c2b;return!!this['_isModified']||(this[_0x2ec9ca(0x316c)]['forEach'](_0x170a9e=>{var _0x5bbff0=_0x23ca;if(_0x170a9e[_0x5bbff0(0x4bd3)]())return!0x0;}),!0x1);}[_0x5e00b3(0x1bb3)](_0x5c936a){var _0x4c8b4d=_0x307c2b,_0x34d649=_0x5e00b3;this[_0x34d649(0x5029)]=_0x5c936a,this[_0x4c8b4d(0x316c)][_0x34d649(0x326d)](_0x292796=>{var _0x136226=_0x34d649;_0x292796[_0x136226(0x1bb3)](_0x5c936a);});}[_0x5e00b3(0x4b41)](){var _0x1ef019=_0x307c2b,_0x353d1e=_0x5e00b3;SituationSimulationManager[_0x1ef019(0x26da)]()[_0x353d1e(0x364d)](!0x1);}['_fromJson'](_0x18a5d5,_0x4b0fe7){var _0xe8947f=_0x307c2b,_0xe5af39=_0x5e00b3;if(!WebGLPlot$f[_0xe8947f(0x1563)](_0x4b0fe7))return;let _0x1d9634=JSON[_0xe5af39(0x2374)](_0x18a5d5);WebGLPlot$f[_0xe5af39(0x5f34)](_0x1d9634)&&(WebGLPlot$f[_0xe5af39(0x5f34)](_0x1d9634[_0xe5af39(0x403d)])&&(this[_0xe5af39(0x2b59)]=_0x1d9634[_0xe5af39(0x403d)]),WebGLPlot$f[_0xe5af39(0x5f34)](_0x1d9634[_0xe5af39(0x58d)])&&(this[_0xe8947f(0x4e1a)]=_0x1d9634[_0xe5af39(0x58d)]),WebGLPlot$f[_0xe5af39(0x5f34)](_0x1d9634[_0xe8947f(0x1c7c)])&&(this[_0xe5af39(0x5e3a)]=_0x1d9634[_0xe5af39(0x2c5)]),WebGLPlot$f[_0xe5af39(0x5f34)](_0x1d9634['parentUUID'])&&(this[_0xe8947f(0xacc)]=_0x4b0fe7[_0xe5af39(0xb0e)](_0x1d9634[_0xe5af39(0xc85)])),WebGLPlot$f[_0xe8947f(0x1563)](_0x1d9634[_0xe8947f(0x20ef)])&&(this[_0xe5af39(0x3e4b)]=[],_0x1d9634[_0xe5af39(0x1f53)][_0xe5af39(0x326d)](_0x500b4e=>{var _0x3d4de1=_0xe5af39;let _0x3a3ccc=new GeoEntityNode('',!0x1);this[_0x3d4de1(0x3e4b)][_0x3d4de1(0x5323)](_0x3a3ccc),_0x3a3ccc['_fromJson'](_0x500b4e,_0x4b0fe7);})));}[_0x5e00b3(0x168f)](){var _0x3142ce=_0x307c2b,_0x5eccdd=_0x5e00b3;let _0x4ed16d={};return _0x4ed16d[_0x5eccdd(0x1a9a)](_0x5eccdd(0x403d))||(_0x4ed16d[_0x3142ce(0x337b)]=this[_0x5eccdd(0x2b59)]),_0x4ed16d['hasOwnProperty'](_0x5eccdd(0x58d))||(_0x4ed16d[_0x5eccdd(0x58d)]=this[_0x5eccdd(0x21b4)]),_0x4ed16d[_0x3142ce(0x2609)](_0x5eccdd(0x2c5))||(_0x4ed16d[_0x5eccdd(0x3e88)]=this['_name']),WebGLPlot$f[_0x3142ce(0x1563)](this[_0x5eccdd(0x68f)])&&(_0x4ed16d[_0x5eccdd(0x1a9a)](_0x5eccdd(0xc85))||(_0x4ed16d[_0x5eccdd(0xc85)]=this[_0x5eccdd(0x68f)][_0x5eccdd(0x147c)]())),_0x4ed16d[_0x5eccdd(0x1a9a)](_0x5eccdd(0x1f53))||(_0x4ed16d[_0x5eccdd(0x1f53)]=[],this[_0x3142ce(0x316c)][_0x5eccdd(0x326d)](_0x494030=>{var _0xa0d18b=_0x3142ce,_0x4b0b4c=_0x5eccdd;_0x4ed16d[_0xa0d18b(0x20ef)][_0x4b0b4c(0x5323)](_0x494030[_0x4b0b4c(0x168f)]());})),JSON[_0x5eccdd(0x43ec)](_0x4ed16d);}[_0x5e00b3(0x5066)](){var _0x1a303c=_0x5e00b3;return void 0x0===this[_0x1a303c(0x68f)];}[_0x5e00b3(0x3d4)](){var _0x1878ac=_0x5e00b3;return this[_0x1878ac(0x2b59)];}[_0x5e00b3(0x147c)](){var _0x3d4d70=_0x5e00b3;return this[_0x3d4d70(0x21b4)];}[_0x5e00b3(0x1616)](){var _0x292074=_0x307c2b;return this[_0x292074(0x4f2b)];}[_0x307c2b(0x379f)](_0x2881d1){var _0x5893d8=_0x5e00b3;this[_0x5893d8(0x5e3a)]=_0x2881d1,this[_0x5893d8(0x5029)]=!0x0,this[_0x5893d8(0x4b41)]();}[_0x5e00b3(0x2854)](_0xda217a){var _0x5bbe40=_0x307c2b,_0x3dd003=_0x5e00b3;let _0x570cad;return this[_0x3dd003(0x2b59)]&&(_0x570cad=new GeoEntityNode(_0xda217a,!0x0),_0x570cad[_0x3dd003(0x68f)]=this,this[_0x3dd003(0x3e4b)]['push'](_0x570cad),this[_0x5bbe40(0x552a)]=!0x0,this[_0x3dd003(0x4b41)]()),_0x570cad;}[_0x5e00b3(0x3baa)](_0x52e66c){var _0x4e8443=_0x307c2b,_0x15f753=_0x5e00b3;let _0x37c015;return this[_0x4e8443(0x4835)]&&(_0x37c015=new GeoEntityNode(_0x52e66c[_0x15f753(0x1616)](),!0x1),_0x37c015[_0x15f753(0x21b4)]=_0x52e66c[_0x4e8443(0x39af)](),_0x37c015[_0x15f753(0x68f)]=this,this[_0x15f753(0x3e4b)][_0x15f753(0x5323)](_0x37c015),this['_isModified']=!0x0,this[_0x4e8443(0x20f)]()),_0x37c015;}[_0x5e00b3(0x4ea2)](){var _0x1b15e5=_0x5e00b3;return this[_0x1b15e5(0x3e4b)];}[_0x5e00b3(0xb0e)](_0x36772f){var _0x386984=_0x307c2b,_0x3cdb96=_0x5e00b3;let _0x43d6c6;if(this[_0x3cdb96(0x21b4)]===_0x36772f)return this;for(let _0x401968=0x0;_0x401968<this[_0x3cdb96(0x3e4b)][_0x386984(0x2ef4)];_0x401968++){const _0x5715a6=this[_0x3cdb96(0x3e4b)][_0x401968];if(_0x5715a6[_0x3cdb96(0x147c)]()===_0x36772f){_0x43d6c6=_0x5715a6;break;}if(_0x5715a6[_0x3cdb96(0x2b59)]&&(_0x43d6c6=_0x5715a6['findNode'](_0x36772f),WebGLPlot$f[_0x3cdb96(0x5f34)](_0x43d6c6)))break;}return _0x43d6c6;}[_0x5e00b3(0xabf)](_0x3196a5){var _0xa66a13=_0x307c2b,_0xfcfdf5=_0x5e00b3;let _0x44fab6=-0x1;for(let _0x4c4fca=0x0;_0x4c4fca<this[_0xfcfdf5(0x3e4b)][_0xa66a13(0x2ef4)];_0x4c4fca++){if(this[_0xfcfdf5(0x3e4b)][_0x4c4fca][_0xfcfdf5(0x147c)]()===_0x3196a5){_0x44fab6=_0x4c4fca;break;}}return _0x44fab6;}[_0x5e00b3(0x584d)](_0x447b48,_0x574ae5,_0x5c26ad){var _0x42c7bb=_0x307c2b,_0x169d21=_0x5e00b3;if(!this[_0x169d21(0x3d4)]()||!_0x574ae5[_0x169d21(0x3d4)]())return!0x1;if(_0x447b48>=this[_0x169d21(0x3e4b)][_0x169d21(0x809)])return!0x1;let _0x4898ae=this[_0x169d21(0x3e4b)][_0x42c7bb(0x1d88)](_0x447b48,0x1);if(0x0===_0x4898ae[_0x42c7bb(0x2ef4)])return!0x1;let _0x2b6fc5=_0x4898ae[0x0];return _0x2b6fc5[_0x42c7bb(0xacc)]=_0x574ae5,-0x1===_0x5c26ad||_0x5c26ad>=_0x574ae5['getChildNodes']()[_0x169d21(0x809)]?_0x574ae5[_0x42c7bb(0x316c)][_0x169d21(0x5323)](_0x2b6fc5):_0x574ae5[_0x169d21(0x3e4b)][_0x169d21(0x2f5b)](_0x5c26ad,0x0,_0x2b6fc5),this[_0x169d21(0x5029)]=!0x0,this[_0x169d21(0x4b41)](),!0x0;}[_0x5e00b3(0x263a)](_0x1d37fa,_0x3ad4a5){var _0xa25db2=_0x307c2b,_0x3ce6a7=_0x5e00b3;if(!_0x1d37fa[_0x3ce6a7(0x3d4)]())return!0x1;let _0x2e7a93=this[_0x3ce6a7(0x4f25)]();if(WebGLPlot$f[_0x3ce6a7(0x5f34)](_0x2e7a93)){let _0x255494=_0x2e7a93['indexOf'](this[_0x3ce6a7(0x58d)]);if(_0x2e7a93[_0x3ce6a7(0x584d)](_0x255494,_0x1d37fa,_0x3ad4a5))return this[_0x3ce6a7(0x5029)]=!0x0,this[_0xa25db2(0x20f)](),!0x0;}return!0x1;}}class SituationSimulationToolkit{constructor(){var _0x2a7705=_0x5e00b3;this[_0x2a7705(0x1749)]=void 0x0;}static[_0x5e00b3(0x5456)](_0x2b2841){var _0x1b062a=_0x307c2b,_0xc9a879=_0x5e00b3;let _0x105e84=WebGLPlot$f[_0xc9a879(0x17fa)][_0xc9a879(0x50e9)](_0x2b2841);return new PlotPoint3D(WebGLPlot$f[_0x1b062a(0x2a2d)][_0x1b062a(0x3a80)](_0x105e84[_0x1b062a(0x5389)]),WebGLPlot$f[_0x1b062a(0x2a2d)][_0xc9a879(0x173e)](_0x105e84[_0xc9a879(0x5859)]),_0x105e84[_0xc9a879(0x5a4e)]);}static[_0x5e00b3(0x164f)](_0x14e880){var _0x3915f7=_0x307c2b,_0x44acb8=_0x5e00b3;return WebGLPlot$f[_0x3915f7(0x141)][_0x44acb8(0x10c5)](_0x14e880['x'],_0x14e880['y'],_0x14e880['z']);}static[_0x5e00b3(0x32f1)](_0x29997d){var _0x374804=_0x307c2b,_0x15c0b7=_0x5e00b3;let _0xaece85=WebGLPlot$f[_0x15c0b7(0x3925)][_0x15c0b7(0x3613)](_0x29997d,new WebGLPlot$f[(_0x374804(0x141))]());return this[_0x15c0b7(0x5456)](_0xaece85);}static[_0x307c2b(0x2ab7)](_0x537785){var _0xcbbbec=_0x5e00b3;let _0x520170=WebGLPlot$f[_0xcbbbec(0x3925)][_0xcbbbec(0x5379)](_0x537785,new WebGLPlot$f[(_0xcbbbec(0x4bd6))]());return this[_0xcbbbec(0x5456)](_0x520170);}static[_0x307c2b(0x4b3)](_0x435891){var _0x497885=_0x307c2b,_0x21aa38=_0x5e00b3;let _0x960de=WebGLPlot$f[_0x21aa38(0x3925)]['getRotation'](_0x435891,new WebGLPlot$f[(_0x21aa38(0x3925))]()),_0x1cab73=WebGLPlot$f[_0x21aa38(0x3925)][_0x21aa38(0x2fb4)](_0x960de,new WebGLPlot$f[(_0x21aa38(0x2f42))]()),_0x1b2c3d=WebGLPlot$f[_0x21aa38(0x71f)][_0x21aa38(0x1b33)](_0x1cab73),_0x24c742=WebGLPlot$f[_0x21aa38(0x3a89)][_0x21aa38(0x3c19)](_0x1b2c3d);return new PlotPoint3D(WebGLPlot$f[_0x497885(0x2a2d)][_0x21aa38(0x173e)](_0x24c742[_0x21aa38(0x3a66)]),WebGLPlot$f[_0x21aa38(0x3c2c)][_0x497885(0x3a80)](_0x24c742[_0x21aa38(0x4be7)]),WebGLPlot$f[_0x21aa38(0x3c2c)][_0x21aa38(0x173e)](_0x24c742[_0x21aa38(0x5075)]));}static[_0x5e00b3(0xfdb)](_0x342a17,_0x42aa29){var _0x19174e=_0x307c2b,_0x5ad4e2=_0x5e00b3;let _0x592004=WebGLPlot$f['Transforms'][_0x19174e(0xab8)](_0x342a17),_0x324dfe=Cesium[_0x19174e(0x141)][_0x5ad4e2(0x34b6)](_0x42aa29,_0x342a17,new Cesium[(_0x5ad4e2(0x4bd6))]()),_0x2ab8b1=WebGLPlot$f['Matrix4'][_0x5ad4e2(0x1bef)](WebGLPlot$f[_0x5ad4e2(0x3925)][_0x19174e(0x178c)](_0x592004,new WebGLPlot$f[(_0x5ad4e2(0x3925))]()),_0x324dfe,new WebGLPlot$f['Cartesian3']()),_0x1dd71a=WebGLPlot$f[_0x5ad4e2(0x4bd6)][_0x5ad4e2(0x4853)](_0x2ab8b1,new WebGLPlot$f[(_0x5ad4e2(0x4bd6))]()),_0x303f0c=Math[_0x5ad4e2(0x51e)](_0x1dd71a['y'],_0x1dd71a['x'])-WebGLPlot$f[_0x5ad4e2(0x3c2c)][_0x5ad4e2(0x1ea8)];return WebGLPlot$f[_0x5ad4e2(0x3c2c)][_0x5ad4e2(0x352c)]-WebGLPlot$f[_0x5ad4e2(0x3c2c)][_0x5ad4e2(0x52f5)](_0x303f0c);}static[_0x5e00b3(0x3317)](_0x46eaf0,_0x5197ce){var _0x516141=_0x307c2b,_0x2211bd=_0x5e00b3;let _0x41e510=WebGLPlot$f[_0x2211bd(0x3bd8)][_0x2211bd(0x14ce)](_0x46eaf0),_0x13ff9c=WebGLPlot$f[_0x2211bd(0x4bd6)][_0x516141(0x3d2f)](_0x5197ce,_0x46eaf0,new WebGLPlot$f[(_0x2211bd(0x4bd6))]()),_0x3b1c05=WebGLPlot$f[_0x2211bd(0x3925)][_0x2211bd(0x1bef)](WebGLPlot$f[_0x2211bd(0x3925)][_0x2211bd(0x25c6)](_0x41e510,_0x41e510),_0x13ff9c,_0x13ff9c);return WebGLPlot$f[_0x2211bd(0x4bd6)][_0x516141(0x4d5b)](_0x3b1c05,_0x3b1c05),WebGLPlot$f[_0x2211bd(0x3c2c)]['PI_OVER_TWO']-WebGLPlot$f[_0x2211bd(0x3c2c)][_0x516141(0x4172)](_0x3b1c05['z']);}static[_0x5e00b3(0x21c5)](_0xe5e81b){var _0x173f30=_0x307c2b,_0x14c6c9=_0x5e00b3;WebGLPlot$f[_0x14c6c9(0x5f34)](this[_0x14c6c9(0x1749)])||(this[_0x14c6c9(0x1749)]=new Map());let _0x45ff8f=(_0xe5e81b=WebGLPlot$f[_0x14c6c9(0x3bf5)](_0xe5e81b,WebGLPlot$f[_0x14c6c9(0x3bf5)][_0x14c6c9(0x243c)]))[_0x173f30(0x1b4f)],_0x4cdd7e=_0xe5e81b[_0x14c6c9(0x20c0)],_0x10eb9d=this['_mapModelPathToModelSize'][_0x14c6c9(0x38c4)](_0x45ff8f);if(WebGLPlot$f[_0x14c6c9(0x5f34)](_0x10eb9d))return _0x10eb9d;if(!WebGLPlot$f[_0x14c6c9(0x5f34)](_0x4cdd7e))return;const _0x4a2857=_0x45ff8f[_0x173f30(0x1997)]('.');let _0x416bd5=_0x4a2857[_0x4a2857[_0x14c6c9(0x809)]-0x1];if(_0x173f30(0x8cf)===_0x416bd5||_0x14c6c9(0x3da5)===_0x416bd5){let _0x30ea72=_0x4cdd7e[_0x173f30(0x4a35)][_0x14c6c9(0x30c2)](WebGLPlot$f[_0x14c6c9(0x2a17)]['fromGltf']({'url':_0x45ff8f})),_0x42a914=this;_0x30ea72[_0x14c6c9(0x41cf)][_0x14c6c9(0x2a5f)](function(_0x2c374f){var _0x364c1a=_0x173f30,_0x5a1d37=_0x14c6c9;if(WebGLPlot$f[_0x5a1d37(0x5f34)](_0x2c374f['_maxCorner'])&&WebGLPlot$f[_0x5a1d37(0x5f34)](_0x2c374f[_0x5a1d37(0x2ad5)])){var _0x2967d9=Math[_0x5a1d37(0x1beb)](_0x2c374f[_0x5a1d37(0x23cb)]['x']-_0x2c374f[_0x5a1d37(0x2ad5)]['x']),_0x203346=Math[_0x5a1d37(0x1beb)](_0x2c374f[_0x5a1d37(0x23cb)]['y']-_0x2c374f[_0x5a1d37(0x2ad5)]['y']),_0x12a819=Math['abs'](_0x2c374f[_0x5a1d37(0x23cb)]['z']-_0x2c374f[_0x364c1a(0x4664)]['z']);_0x42a914[_0x5a1d37(0x1749)][_0x5a1d37(0x10aa)](_0x45ff8f,new PlotPoint3D(_0x2967d9,_0x203346,_0x12a819)),_0x4cdd7e['primitives']['remove'](_0x2c374f);}});}return _0x10eb9d;}static[_0x5e00b3(0x17d0)](_0x5ea6fe,_0x15858d,_0x1f9010,_0x1b8083){var _0x680103=_0x307c2b,_0xc341ac=_0x5e00b3;if(_0x5ea6fe[_0xc341ac(0x809)]>=0x2&&_0x15858d>=0x0&&_0x1f9010>=0x0&&_0x1b8083>=0x0){if(0x0==_0x15858d)return{'index':_0x1f9010,'point':_0x5ea6fe[_0x1f9010],'distanceIndexOld':_0x1b8083};let _0x23107d=_0x1b8083;for(let _0xae7e64=_0x1f9010;_0xae7e64<_0x5ea6fe[_0xc341ac(0x809)]-0x1;_0xae7e64++){let _0x13fd92=_0x5ea6fe[_0xae7e64],_0x477abb=_0x5ea6fe[_0xae7e64+0x1],_0xce0b19=WebGLPlot$f[_0xc341ac(0x4bd6)][_0x680103(0x2665)](_0x13fd92,_0x477abb);if(_0x23107d+=_0xce0b19,_0x23107d==_0x15858d)return{'index':_0xae7e64+0x1,'point':_0x477abb,'distanceIndexOld':_0x23107d};if(_0x23107d>_0x15858d){let _0x57eece=(_0x23107d-_0x15858d)/_0xce0b19,_0x50da53=_0x477abb['x']+(_0x13fd92['x']-_0x477abb['x'])*_0x57eece,_0x5a2fea=_0x477abb['y']+(_0x13fd92['y']-_0x477abb['y'])*_0x57eece,_0xbf8bc7=_0x477abb['z']+(_0x13fd92['z']-_0x477abb['z'])*_0x57eece;return{'index':_0xae7e64,'point':new WebGLPlot$f[(_0xc341ac(0x4bd6))](_0x50da53,_0x5a2fea,_0xbf8bc7),'distanceIndexOld':_0x23107d-_0xce0b19};}}}return{'index':-0x1,'point':new WebGLPlot$f[(_0xc341ac(0x4bd6))]()};}static[_0x5e00b3(0x41b4)](_0x5b93af,_0x590dea){var _0x5c907c=_0x307c2b,_0x3a417c=_0x5e00b3;if(_0x5b93af[_0x3a417c(0x809)]>=0x2&&_0x590dea>=0x0){if(0x0==_0x590dea)return{'index':0x0,'point':_0x5b93af[0x0],'distanceIndex':0x0};let _0x4b1641=0x0;for(let _0x53b36a=0x0;_0x53b36a<_0x5b93af[_0x3a417c(0x809)]-0x1;_0x53b36a++){let _0x5cc445=_0x5b93af[_0x53b36a],_0x429193=_0x5b93af[_0x53b36a+0x1],_0x3982d1=WebGLPlot$f[_0x5c907c(0x141)][_0x3a417c(0x451d)](_0x5cc445,_0x429193);if(_0x4b1641+=_0x3982d1,_0x4b1641==_0x590dea)return{'index':_0x53b36a+0x1,'point':_0x429193,'distanceIndex':_0x4b1641};if(_0x4b1641>_0x590dea){let _0x1e07d3=(_0x4b1641-_0x590dea)/_0x3982d1,_0x41fe2f=_0x429193['x']+(_0x5cc445['x']-_0x429193['x'])*_0x1e07d3,_0x172f6e=_0x429193['y']+(_0x5cc445['y']-_0x429193['y'])*_0x1e07d3,_0x169c8f=_0x429193['z']+(_0x5cc445['z']-_0x429193['z'])*_0x1e07d3;return{'index':_0x53b36a,'point':new WebGLPlot$f[(_0x3a417c(0x4bd6))](_0x41fe2f,_0x172f6e,_0x169c8f),'distanceIndex':_0x4b1641-_0x3982d1};}}}return{'index':-0x1,'point':new WebGLPlot$f[(_0x3a417c(0x4bd6))](),'distanceIndex':0x0};}static[_0x5e00b3(0x1904)](_0x2ae67c){var _0x149f53=_0x5e00b3;let _0xdf3658=0x0;for(let _0x2d1067=0x0;_0x2d1067<_0x2ae67c[_0x149f53(0x809)]-0x1;_0x2d1067++){let _0xe7ba54=_0x2ae67c[_0x2d1067],_0x309c3c=_0x2ae67c[_0x2d1067+0x1];_0xdf3658+=WebGLPlot$f[_0x149f53(0x4bd6)][_0x149f53(0x451d)](_0xe7ba54,_0x309c3c);}return _0xdf3658;}static[_0x5e00b3(0x51ea)](_0x23d217,_0x523348,_0x131fd3){var _0x3337bd=_0x307c2b,_0x3d1dd0=_0x5e00b3;if(!WebGLPlot$f[_0x3d1dd0(0x5f34)](_0x23d217)||!WebGLPlot$f[_0x3337bd(0x1563)](_0x523348))return null;let _0x21aa17=WebGLPlot$f[_0x3d1dd0(0x3bd8)][_0x3d1dd0(0x3f80)](_0x3d1dd0(0x5833),_0x3337bd(0x47d7)),_0x342ed4=null;if(_0x23d217[_0x3d1dd0(0x4d25)]()!=DotMode$1[_0x3d1dd0(0x5e44)]){const _0x43de42=this[_0x3337bd(0xc1b)](_0x23d217[_0x3d1dd0(0x5b89)]());_0x342ed4=WebGLPlot$f[_0x3337bd(0x1d1d)][_0x3d1dd0(0x558d)](_0x43de42,new WebGLPlot$f['HeadingPitchRoll'](),WebGLPlot$f[_0x3d1dd0(0x45b3)][_0x3d1dd0(0x17f7)],_0x21aa17);}else{const _0x222433=_0x23d217[_0x3d1dd0(0x5a24)](),_0x424b9f=WebGLPlot$f[_0x3d1dd0(0x3a89)][_0x3337bd(0x1927)](_0x222433['z'],_0x222433['x'],_0x222433['y'],new WebGLPlot$f[(_0x3d1dd0(0x3a89))]()),_0x2608ba=this[_0x3d1dd0(0x164f)](_0x23d217[_0x3d1dd0(0x5b89)]()),_0x887d04=WebGLPlot$f[_0x3d1dd0(0x3bd8)][_0x3d1dd0(0x558d)](_0x2608ba,_0x424b9f,WebGLPlot$f[_0x3d1dd0(0x45b3)][_0x3337bd(0xffc)],_0x21aa17),_0x3b4829=_0x23d217[_0x3337bd(0x522b)](),_0x188ad5=_0x23d217[_0x3337bd(0x16b6)](),_0x559ad1=this[_0x3d1dd0(0x21c5)]({'modelPath':_0x188ad5,'scene':_0x131fd3});if(WebGLPlot$f[_0x3d1dd0(0x5f34)](_0x559ad1)){const _0x654140=WebGLPlot$f[_0x3d1dd0(0x4bd6)][_0x3337bd(0x4d01)](_0x559ad1['x']*_0x523348['y']*_0x3b4829,_0x559ad1['y']*_0x523348['x']*_0x3b4829,_0x559ad1['z']*_0x523348['z']*_0x3b4829);_0x342ed4=WebGLPlot$f[_0x3337bd(0x1f91)]['multiplyByTranslation'](_0x887d04,_0x654140,new WebGLPlot$f[(_0x3d1dd0(0x3925))]());}}return _0x342ed4;}static[_0x5e00b3(0x104e)](_0x2508d8,_0x14102c,_0x271bc6){var _0x436faf=_0x5e00b3;if(0x0==_0x14102c['x']&&0x0==_0x14102c['y']&&0x0==_0x14102c['z'])return _0x2508d8[_0x436faf(0x5b89)]();let _0x408b24=this[_0x436faf(0x51ea)](_0x2508d8,_0x14102c,_0x271bc6);return WebGLPlot$f[_0x436faf(0x5f34)](_0x408b24)?this[_0x436faf(0x32f1)](_0x408b24):null;}static[_0x5e00b3(0x24ef)](_0x2af59c){var _0x224f0d=_0x307c2b,_0x82a17b=_0x5e00b3,_0x33beb6=new Object();return _0x33beb6[_0x82a17b(0x32a8)]=0xff*_0x2af59c[_0x224f0d(0x3b89)],_0x33beb6[_0x224f0d(0xe24)]=0xff*_0x2af59c['red'],_0x33beb6[_0x82a17b(0x9db)]=0xff*_0x2af59c[_0x82a17b(0x9db)],_0x33beb6[_0x82a17b(0x3c2a)]=0xff*_0x2af59c[_0x82a17b(0x3c2a)],_0x33beb6;}static[_0x307c2b(0x4b78)](_0x585ae2){var _0x4fc4e8=_0x307c2b,_0x874ae7=_0x5e00b3,_0x26414a=new WebGLPlot$f[(_0x4fc4e8(0x1ef8))]();return _0x26414a[_0x874ae7(0x20a2)]=_0x585ae2[_0x4fc4e8(0xe24)]/0xff,_0x26414a[_0x874ae7(0x9db)]=_0x585ae2[_0x874ae7(0x9db)]/0xff,_0x26414a[_0x874ae7(0x3c2a)]=_0x585ae2[_0x4fc4e8(0x485e)]/0xff,_0x26414a[_0x874ae7(0x32a8)]=_0x585ae2[_0x874ae7(0x32a8)]/0xff,WebGLPlot$f[_0x874ae7(0x5f34)](_0x585ae2[_0x874ae7(0x20a2)])||(_0x26414a[_0x874ae7(0x20a2)]=0x1),WebGLPlot$f[_0x874ae7(0x5f34)](_0x585ae2[_0x874ae7(0x9db)])||(_0x26414a[_0x874ae7(0x9db)]=0x1),WebGLPlot$f[_0x874ae7(0x5f34)](_0x585ae2[_0x874ae7(0x3c2a)])||(_0x26414a[_0x874ae7(0x3c2a)]=0x1),WebGLPlot$f[_0x874ae7(0x5f34)](_0x585ae2[_0x874ae7(0x32a8)])||(_0x26414a[_0x874ae7(0x32a8)]=0x1),_0x26414a;}static[_0x5e00b3(0x470d)](_0x5aea7f,_0x58f99a,_0x3e639a,_0x41159e){var _0x584faa=_0x5e00b3;_0x41159e*=Math['PI']/0xb4;let _0x41e1e6=_0x5aea7f['x']+_0x58f99a*Math[_0x584faa(0x52a3)](_0x41159e),_0x4cffda=_0x5aea7f['y']+_0x3e639a*Math[_0x584faa(0x1428)](_0x41159e);return new Cesium[(_0x584faa(0x547a))](_0x41e1e6,_0x4cffda);}static[_0x5e00b3(0x41c)](_0x56ac81,_0x254c92){var _0x551ce3=_0x5e00b3;if(WebGLPlot$f[_0x551ce3(0x5f34)](_0x56ac81)&&WebGLPlot$f[_0x551ce3(0x5f34)](_0x254c92)){let _0x175ed5=this[_0x551ce3(0x164f)](_0x56ac81);return Math[_0x551ce3(0x5c4f)](WebGLPlot$f[_0x551ce3(0x4bd6)][_0x551ce3(0x2cbb)](_0x175ed5,_0x254c92[_0x551ce3(0x5592)][_0x551ce3(0x2b06)]));}return null;}}class DotPlotStyle{constructor(){var _0x97e51a=_0x5e00b3;this[_0x97e51a(0x2057)]=new SymbolStyle(),this[_0x97e51a(0x1fe9)]=0x0,this['_lineWidth']=0x3,this[_0x97e51a(0x2d19)]=0x3,this[_0x97e51a(0x1852)]=new WebGLPlot$f[(_0x97e51a(0x547a))](-0x1,-0x1),this[_0x97e51a(0x32bf)]=0x0;}['clone'](){var _0x40e6af=_0x307c2b,_0xc557a5=_0x5e00b3;let _0x5d4e60=new DotPlotStyle();return _0x5d4e60[_0xc557a5(0x2057)]=this[_0xc557a5(0x2057)][_0x40e6af(0x2d7b)](),_0x5d4e60[_0xc557a5(0x1fe9)]=this[_0x40e6af(0x7aa)],_0x5d4e60[_0xc557a5(0x446c)]=this[_0xc557a5(0x446c)],_0x5d4e60[_0xc557a5(0x2d19)]=this[_0xc557a5(0x2d19)],_0x5d4e60[_0xc557a5(0x1852)]=this[_0xc557a5(0x1852)],_0x5d4e60[_0xc557a5(0x32bf)]=this[_0xc557a5(0x32bf)],_0x5d4e60;}[_0x307c2b(0x3bd3)](){var _0x58d285=_0x307c2b;return this[_0x58d285(0x354b)];}[_0x5e00b3(0x22e7)](_0x71fff1){var _0x155638=_0x5e00b3;this[_0x155638(0x2057)]=_0x71fff1;}[_0x5e00b3(0x2d8)](){var _0x2b9f42=_0x5e00b3;return this[_0x2b9f42(0x1fe9)];}[_0x307c2b(0x39e1)](_0xba5251){var _0x4e17e1=_0x307c2b;this[_0x4e17e1(0x7aa)]=_0xba5251;}[_0x5e00b3(0x202f)](){var _0x265c46=_0x5e00b3;return this[_0x265c46(0x446c)];}[_0x307c2b(0x3403)](_0x592b25){var _0x1f2003=_0x5e00b3;this[_0x1f2003(0x446c)]=_0x592b25;}[_0x5e00b3(0x484)](){var _0x19f856=_0x5e00b3;return this[_0x19f856(0x2d19)];}[_0x307c2b(0x3e6)](_0xde9397){var _0x517b3b=_0x307c2b;this[_0x517b3b(0xe39)]=_0xde9397;}[_0x5e00b3(0x52d)](){var _0x4afac0=_0x5e00b3;return this[_0x4afac0(0x1852)];}[_0x5e00b3(0x523d)](_0x2c8e0a){var _0x2fe2c7=_0x5e00b3;this[_0x2fe2c7(0x1852)]=_0x2c8e0a;}[_0x5e00b3(0x3c5e)](){var _0x119cc0=_0x5e00b3;return this[_0x119cc0(0x32bf)];}[_0x307c2b(0xa67)](_0x4b37a2){var _0x2bf858=_0x5e00b3;this[_0x2bf858(0x32bf)]=_0x4b37a2;}[_0x5e00b3(0x6052)](_0x16338e){var _0x278884=_0x307c2b,_0x44a93b=_0x5e00b3;_0x16338e[_0x44a93b(0x3071)]=this[_0x278884(0x354b)],_0x16338e[_0x44a93b(0x4704)]=this[_0x278884(0x7aa)],_0x16338e[_0x278884(0x1f2)]=this[_0x44a93b(0x446c)],_0x16338e[_0x44a93b(0x131c)]=this[_0x44a93b(0x2d19)],-0x1!=this[_0x278884(0x57dd)]['x']&&-0x1!=this[_0x44a93b(0x1852)]['y']&&(_0x16338e['gridSymbolSize']=this[_0x44a93b(0x1852)]),_0x16338e[_0x278884(0xb0e)]=this[_0x44a93b(0x32bf)];}[_0x5e00b3(0x2c91)](_0x3c9c68){var _0x3c9c84=_0x307c2b,_0x2555cb=_0x5e00b3;this[_0x2555cb(0x2057)]=_0x3c9c68[_0x2555cb(0x3071)],this[_0x3c9c84(0x7aa)]=_0x3c9c68[_0x2555cb(0x4704)],this[_0x2555cb(0x446c)]=_0x3c9c68[_0x2555cb(0x3532)],this[_0x2555cb(0x2d19)]=_0x3c9c68[_0x3c9c84(0x2f8b)],this[_0x2555cb(0x1852)]=_0x3c9c68[_0x2555cb(0x5971)],this[_0x2555cb(0x32bf)]=_0x3c9c68[_0x2555cb(0x46f9)];}[_0x5e00b3(0x3d37)](){var _0x108211=_0x307c2b,_0x3f937b=_0x5e00b3;let _0x1d7fed={};if(!_0x1d7fed[_0x3f937b(0x1a9a)](_0x3f937b(0x3071))){var _0x34542f={};_0x34542f[_0x3f937b(0x5f80)]=SituationSimulationToolkit[_0x3f937b(0x24ef)](this[_0x3f937b(0x2057)][_0x108211(0xf24)]),_0x34542f[_0x3f937b(0x1bb4)]=this[_0x3f937b(0x2057)][_0x3f937b(0x1f96)],_0x34542f[_0x3f937b(0x3395)]=SituationSimulationToolkit[_0x108211(0x86c)](this[_0x3f937b(0x2057)][_0x3f937b(0x5f06)]),_0x34542f[_0x3f937b(0x589d)]=SituationSimulationToolkit[_0x108211(0x86c)](this['_symbolStyle'][_0x3f937b(0x4bab)]),_0x34542f[_0x3f937b(0x2328)]=this[_0x3f937b(0x2057)][_0x108211(0x3ab5)],_0x34542f[_0x3f937b(0x1ca5)]=this[_0x108211(0x354b)][_0x108211(0x53a4)],_0x34542f[_0x3f937b(0x8ac)]=this[_0x3f937b(0x2057)][_0x3f937b(0x2f5e)],_0x34542f[_0x3f937b(0x58a8)]=this[_0x3f937b(0x2057)][_0x3f937b(0x51dd)],_0x34542f[_0x108211(0x1533)]=this[_0x108211(0x354b)][_0x3f937b(0x2089)],_0x34542f[_0x108211(0x342f)]=0x64-this[_0x3f937b(0x2057)][_0x3f937b(0x4b90)],_0x34542f[_0x108211(0x3462)]=this[_0x3f937b(0x2057)][_0x3f937b(0xd61)],_0x1d7fed[_0x3f937b(0x3071)]=_0x34542f;}return _0x1d7fed[_0x3f937b(0x1a9a)](_0x3f937b(0x4704))||(_0x1d7fed[_0x3f937b(0x4704)]=this[_0x3f937b(0x1fe9)]),_0x1d7fed[_0x3f937b(0x1a9a)](_0x3f937b(0xd61))||(_0x1d7fed[_0x3f937b(0xd61)]=this[_0x3f937b(0x446c)]),_0x1d7fed[_0x3f937b(0x1a9a)](_0x3f937b(0x5d82))||(_0x1d7fed[_0x3f937b(0x5d82)]=this[_0x3f937b(0x2d19)]),_0x1d7fed[_0x108211(0x2609)](_0x3f937b(0x5971))||(_0x1d7fed[_0x3f937b(0x5971)]={'x':this[_0x3f937b(0x1852)]['x'],'y':this[_0x3f937b(0x1852)]['y']}),_0x1d7fed[_0x3f937b(0x1a9a)](_0x108211(0xb0e))||(_0x1d7fed[_0x3f937b(0x46f9)]=this[_0x3f937b(0x32bf)]),JSON[_0x3f937b(0x43ec)](_0x1d7fed);}[_0x307c2b(0x3649)](_0x1fc91c){var _0x57feb4=_0x307c2b,_0x4743b8=_0x5e00b3;let _0x16b827=JSON[_0x4743b8(0x2374)](_0x1fc91c);if(WebGLPlot$f[_0x57feb4(0x1563)](_0x16b827[_0x57feb4(0x3ef1)])){let _0x53b8c5=_0x16b827[_0x4743b8(0x3071)];WebGLPlot$f[_0x57feb4(0x1563)](_0x53b8c5[_0x4743b8(0x5f80)])&&(this[_0x4743b8(0x2057)][_0x57feb4(0xf24)]=SituationSimulationToolkit[_0x4743b8(0x2a55)](_0x53b8c5[_0x4743b8(0x5f80)]),this[_0x4743b8(0x2057)][_0x57feb4(0x133c)]=this[_0x4743b8(0x2057)][_0x4743b8(0x5f80)][_0x4743b8(0x32a8)]),WebGLPlot$f['defined'](_0x53b8c5[_0x57feb4(0x4ae7)])&&(this[_0x4743b8(0x2057)][_0x4743b8(0x1bb4)]=_0x53b8c5[_0x4743b8(0x1bb4)]),WebGLPlot$f[_0x4743b8(0x5f34)](_0x53b8c5[_0x4743b8(0x589d)])&&(this[_0x4743b8(0x2057)][_0x57feb4(0x46d5)]=SituationSimulationToolkit[_0x4743b8(0x2a55)](_0x53b8c5[_0x4743b8(0x589d)])),WebGLPlot$f[_0x4743b8(0x5f34)](_0x53b8c5[_0x4743b8(0x3395)])&&(this[_0x4743b8(0x2057)][_0x57feb4(0x2792)]=SituationSimulationToolkit[_0x4743b8(0x2a55)](_0x53b8c5[_0x4743b8(0x3395)])),WebGLPlot$f[_0x4743b8(0x5f34)](_0x53b8c5[_0x4743b8(0x1ca5)])&&(this[_0x4743b8(0x2057)][_0x4743b8(0x1ca5)]=_0x53b8c5[_0x4743b8(0x1ca5)]),WebGLPlot$f[_0x4743b8(0x5f34)](_0x53b8c5[_0x57feb4(0x1466)])&&(this[_0x4743b8(0x2057)][_0x4743b8(0x2328)]=_0x53b8c5[_0x4743b8(0x2328)]),WebGLPlot$f[_0x4743b8(0x5f34)](_0x53b8c5[_0x4743b8(0x2089)])&&(this[_0x4743b8(0x2057)][_0x57feb4(0x3b3f)]=_0x53b8c5[_0x4743b8(0x2089)]),WebGLPlot$f[_0x4743b8(0x5f34)](_0x53b8c5[_0x4743b8(0x4b90)])&&(this[_0x4743b8(0x2057)][_0x57feb4(0x342f)]=0x64-_0x53b8c5[_0x4743b8(0x4b90)]),WebGLPlot$f[_0x4743b8(0x5f34)](_0x53b8c5[_0x4743b8(0x2089)])&&(this[_0x4743b8(0x2057)][_0x57feb4(0x3b3f)]=_0x53b8c5[_0x4743b8(0x2089)]),WebGLPlot$f[_0x57feb4(0x1563)](_0x53b8c5[_0x4743b8(0x2f5e)])&&(this[_0x57feb4(0x354b)][_0x4743b8(0x2f5e)]=_0x53b8c5[_0x57feb4(0x46f5)]),WebGLPlot$f[_0x4743b8(0x5f34)](_0x53b8c5[_0x4743b8(0x51dd)])&&(this[_0x4743b8(0x2057)][_0x4743b8(0x51dd)]=_0x53b8c5[_0x4743b8(0x51dd)]),WebGLPlot$f[_0x4743b8(0x5f34)](_0x53b8c5[_0x4743b8(0x50ff)])?this[_0x4743b8(0x2057)][_0x4743b8(0xd61)]=_0x53b8c5[_0x4743b8(0x50ff)]:this[_0x4743b8(0x2057)][_0x4743b8(0xd61)]=0x3;}WebGLPlot$f[_0x4743b8(0x5f34)](_0x16b827[_0x4743b8(0x4704)])&&(this[_0x4743b8(0x1fe9)]=_0x16b827[_0x4743b8(0x4704)]),WebGLPlot$f[_0x4743b8(0x5f34)](_0x16b827[_0x4743b8(0xd61)])&&(this[_0x57feb4(0x426f)]=_0x16b827[_0x4743b8(0xd61)]),WebGLPlot$f[_0x4743b8(0x5f34)](_0x16b827[_0x4743b8(0x5d82)])&&(this[_0x4743b8(0x2d19)]=_0x16b827[_0x4743b8(0x5d82)]),WebGLPlot$f['defined'](_0x16b827[_0x4743b8(0x5971)])&&(this[_0x4743b8(0x1852)]=new WebGLPlot$f[(_0x4743b8(0x547a))](_0x16b827[_0x4743b8(0x5971)]['x'],_0x16b827[_0x57feb4(0x48fd)]['y'])),WebGLPlot$f[_0x4743b8(0x5f34)](_0x16b827[_0x4743b8(0x46f9)])&&(this[_0x4743b8(0x32bf)]=_0x16b827[_0x4743b8(0x46f9)]);}}class GeoEntityParameter{constructor(){var _0x48f437=_0x307c2b,_0x3584ea=_0x5e00b3;this[_0x3584ea(0x5391)]=new PlotPoint3D(),this[_0x3584ea(0x5855)]=!0x1,this[_0x3584ea(0x30d9)]=0x1,this[_0x48f437(0x3ec3)]=!0x1,this[_0x3584ea(0xe02)]=0x1,this['_isVectorScaleUpdate']=!0x1,this[_0x3584ea(0x5c2c)]=new PlotPoint3D(),this[_0x3584ea(0x395e)]=!0x1,this[_0x3584ea(0x1d93)]=new PlotPoint3D(),this[_0x3584ea(0x1e87)]=!0x1,this[_0x3584ea(0x2c89)]='',this[_0x3584ea(0x348a)]=!0x1,this[_0x3584ea(0x435e)]=!0x0,this[_0x3584ea(0x456d)]=!0x1,this[_0x3584ea(0x3887)]=0x0,this[_0x48f437(0x7eb)]=!0x1,this[_0x3584ea(0x25bd)]=0x0,this[_0x3584ea(0x328c)]=!0x1,this[_0x48f437(0x5343)]=new DotPlotStyle(),this[_0x3584ea(0x1b5c)]=!0x1,this[_0x3584ea(0x568c)]=new WebGLPlot$f[(_0x3584ea(0x547a))](0x0,0x0),this[_0x3584ea(0x4708)]=!0x1,this['_picturePath']='',this[_0x3584ea(0x57cf)]=!0x1,this[_0x48f437(0x2271)]=DotMode$1[_0x3584ea(0x4216)],this[_0x3584ea(0x2631)]=!0x1,this[_0x3584ea(0x48f8)]=!0x1,this[_0x48f437(0xa49)]=!0x1,this[_0x48f437(0x10ca)]=0x1388,this[_0x3584ea(0x1d7e)]=!0x1;}[_0x307c2b(0x12c9)](_0x2a4ca8){var _0x10a78b=_0x307c2b,_0x2f6d10=_0x5e00b3;this[_0x10a78b(0x2cda)]=_0x2a4ca8['_position'],this[_0x2f6d10(0x5855)]=!0x0,this[_0x2f6d10(0x30d9)]=_0x2a4ca8[_0x2f6d10(0x30d9)],this[_0x2f6d10(0x50a2)]=!0x0,this['_vectorScale']=_0x2a4ca8[_0x2f6d10(0xe02)],this[_0x2f6d10(0x1b21)]=!0x0,this[_0x2f6d10(0x5c2c)]=_0x2a4ca8[_0x2f6d10(0x5c2c)],this[_0x10a78b(0x28e3)]=!0x0,this[_0x10a78b(0x4ec6)]=_0x2a4ca8[_0x2f6d10(0x1d93)],this[_0x2f6d10(0x1e87)]=!0x0,this[_0x2f6d10(0x2c89)]=_0x2a4ca8[_0x2f6d10(0x2c89)],this[_0x2f6d10(0x348a)]=!0x0,this[_0x2f6d10(0x435e)]=_0x2a4ca8[_0x2f6d10(0x435e)],this[_0x2f6d10(0x456d)]=!0x0,this[_0x2f6d10(0x3887)]=_0x2a4ca8[_0x2f6d10(0x3887)],this[_0x2f6d10(0x2e60)]=!0x0,this[_0x2f6d10(0x25bd)]=_0x2a4ca8[_0x2f6d10(0x25bd)],this[_0x10a78b(0x434a)]=!0x0,this[_0x2f6d10(0x243b)]=_0x2a4ca8[_0x2f6d10(0x243b)],this[_0x2f6d10(0x1b5c)]=!0x0,this[_0x10a78b(0x27a3)]=_0x2a4ca8[_0x2f6d10(0x568c)],this[_0x2f6d10(0x4708)]=!0x0,this[_0x2f6d10(0x5a09)]=_0x2a4ca8[_0x2f6d10(0x5a09)],this[_0x2f6d10(0x57cf)]=!0x0,this[_0x2f6d10(0x50ed)]=_0x2a4ca8[_0x10a78b(0x2271)],this[_0x2f6d10(0x2631)]=!0x0,this[_0x2f6d10(0x48f8)]=_0x2a4ca8[_0x2f6d10(0x48f8)],this[_0x2f6d10(0x2ce9)]=!0x0,this[_0x10a78b(0x10ca)]=_0x2a4ca8[_0x10a78b(0x10ca)],this[_0x2f6d10(0x1d7e)]=!0x0;}[_0x5e00b3(0x14e)](_0x10c21c){var _0x2eddab=_0x307c2b,_0x54f17b=_0x5e00b3;_0x10c21c[_0x54f17b(0x5855)]&&(this[_0x54f17b(0x5391)]=new PlotPoint3D(_0x10c21c['_position']['x'],_0x10c21c[_0x54f17b(0x5391)]['y'],_0x10c21c[_0x2eddab(0x2cda)]['z']),this[_0x54f17b(0x5855)]=!0x0),_0x10c21c[_0x2eddab(0x3ec3)]&&(this[_0x54f17b(0x30d9)]=_0x10c21c[_0x54f17b(0x30d9)],this[_0x54f17b(0x50a2)]=!0x0),_0x10c21c[_0x54f17b(0x1b21)]&&(this[_0x54f17b(0xe02)]=_0x10c21c[_0x54f17b(0xe02)],this[_0x54f17b(0x1b21)]=!0x0),_0x10c21c[_0x54f17b(0x395e)]&&(this[_0x54f17b(0x5c2c)]=new PlotPoint3D(_0x10c21c[_0x54f17b(0x5c2c)]['x'],_0x10c21c[_0x54f17b(0x5c2c)]['y'],_0x10c21c[_0x54f17b(0x5c2c)]['z']),this[_0x54f17b(0x395e)]=!0x0),_0x10c21c[_0x54f17b(0x1e87)]&&(this[_0x54f17b(0x1d93)]=new PlotPoint3D(_0x10c21c[_0x54f17b(0x1d93)]['x'],_0x10c21c[_0x54f17b(0x1d93)]['y'],_0x10c21c[_0x54f17b(0x1d93)]['z']),this[_0x54f17b(0x1e87)]=!0x0),_0x10c21c[_0x54f17b(0x348a)]&&(this[_0x54f17b(0x2c89)]=_0x10c21c[_0x2eddab(0x5196)],this[_0x54f17b(0x348a)]=!0x0),_0x10c21c[_0x2eddab(0xcab)]&&(this[_0x54f17b(0x435e)]=_0x10c21c['_visible'],this[_0x2eddab(0xcab)]=!0x0),_0x10c21c[_0x54f17b(0x2e60)]&&(this[_0x54f17b(0x3887)]=_0x10c21c[_0x2eddab(0x2273)],this[_0x54f17b(0x2e60)]=!0x0),_0x10c21c[_0x2eddab(0x434a)]&&(this[_0x2eddab(0xfa9)]=_0x10c21c[_0x54f17b(0x25bd)],this[_0x54f17b(0x328c)]=!0x0),_0x10c21c[_0x54f17b(0x1b5c)]&&(this[_0x54f17b(0x243b)]=_0x10c21c[_0x54f17b(0x243b)][_0x2eddab(0x2d7b)](),this[_0x54f17b(0x1b5c)]=!0x0),_0x10c21c[_0x2eddab(0x15f8)]&&(this[_0x54f17b(0x568c)]=new WebGLPlot$f[(_0x54f17b(0x547a))](_0x10c21c[_0x2eddab(0x27a3)]['x'],_0x10c21c[_0x54f17b(0x568c)]['y']),this[_0x2eddab(0x15f8)]=!0x0),_0x10c21c['_isPicturePathUpdate']&&(this[_0x2eddab(0x44be)]=_0x10c21c[_0x2eddab(0x44be)],this[_0x54f17b(0x57cf)]=!0x0),_0x10c21c[_0x54f17b(0x2631)]&&(this[_0x54f17b(0x50ed)]=_0x10c21c[_0x54f17b(0x50ed)],this[_0x54f17b(0x2631)]=!0x0),_0x10c21c[_0x54f17b(0x2ce9)]&&(this[_0x54f17b(0x48f8)]=_0x10c21c[_0x54f17b(0x48f8)],this[_0x54f17b(0x2ce9)]=!0x0),_0x10c21c[_0x2eddab(0x1d91)]&&(this[_0x54f17b(0x5349)]=_0x10c21c[_0x54f17b(0x5349)],this[_0x54f17b(0x1d7e)]=!0x0);}[_0x5e00b3(0x3a43)](_0x142b83,_0x1cd75e,_0x522b2c,_0x1f7d79,_0x1f5b35,_0x4f4725,_0x599a61,_0x288c66,_0xfd40c7,_0xd2f13,_0x143835,_0x5d6c84,_0x2a60df,_0x575c11,_0x5bf4be){var _0x1b6de1=_0x307c2b,_0x357d1c=_0x5e00b3;this[_0x357d1c(0x5391)]=new PlotPoint3D(_0x142b83['x'],_0x142b83['y'],_0x142b83['z']),this[_0x357d1c(0x5855)]=!0x1,this[_0x357d1c(0x30d9)]=_0x1cd75e,this[_0x357d1c(0x50a2)]=!0x1,this[_0x357d1c(0xe02)]=_0x522b2c,this[_0x1b6de1(0x1409)]=!0x1,this[_0x357d1c(0x5c2c)]=new PlotPoint3D(_0x1f7d79['x'],_0x1f7d79['y'],_0x1f7d79['z']),this[_0x357d1c(0x395e)]=!0x1,this[_0x1b6de1(0x4ec6)]=new PlotPoint3D(_0x1f5b35['x'],_0x1f5b35['y'],_0x1f5b35['z']),this[_0x357d1c(0x1e87)]=!0x1,this[_0x357d1c(0x2c89)]=_0x4f4725,this[_0x1b6de1(0x5342)]=!0x1,this[_0x1b6de1(0x5a45)]=_0x599a61,this[_0x357d1c(0x456d)]=!0x1,this[_0x357d1c(0x3887)]=_0x288c66,this[_0x357d1c(0x2e60)]=!0x1,this[_0x357d1c(0x25bd)]=_0xfd40c7,this[_0x357d1c(0x328c)]=!0x1,this[_0x357d1c(0x243b)]=_0xd2f13,this['_isDotPlotStyleUpdate']=!0x1,this[_0x1b6de1(0x27a3)]=new WebGLPlot$f[(_0x357d1c(0x547a))](_0x143835['x'],_0x143835['y']),this[_0x357d1c(0x4708)]=!0x1,this[_0x357d1c(0x5a09)]=_0x5d6c84,this[_0x357d1c(0x57cf)]=!0x1,this[_0x357d1c(0x50ed)]=_0x2a60df,this[_0x357d1c(0x2631)]=!0x1,this[_0x357d1c(0x48f8)]=_0x575c11,this[_0x357d1c(0x2ce9)]=!0x1,this[_0x357d1c(0x5349)]=_0x5bf4be,this[_0x357d1c(0x1d7e)]=!0x1;}[_0x5e00b3(0x168f)](){var _0xb276ac=_0x307c2b,_0x52b8db=_0x5e00b3;let _0x34b43b={};return _0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x3747))||(_0x34b43b[_0x52b8db(0x3747)]={'x':this[_0x52b8db(0x5391)]['x'],'y':this[_0xb276ac(0x2cda)]['y'],'z':this[_0x52b8db(0x5391)]['z']}),_0x34b43b[_0xb276ac(0x2609)](_0x52b8db(0x9e9))||(_0x34b43b[_0xb276ac(0x2f4e)]=this[_0x52b8db(0x5855)]),_0x34b43b[_0xb276ac(0x2609)](_0x52b8db(0x2cb3))||(_0x34b43b[_0xb276ac(0xcdd)]=this[_0x52b8db(0x30d9)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x31a0))||(_0x34b43b[_0x52b8db(0x31a0)]=this[_0xb276ac(0x3ec3)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x511a))||(_0x34b43b[_0x52b8db(0x511a)]=this[_0x52b8db(0xe02)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x5751))||(_0x34b43b[_0x52b8db(0x5751)]=this[_0x52b8db(0x1b21)]),_0x34b43b[_0xb276ac(0x2609)](_0x52b8db(0x3963))||(_0x34b43b[_0x52b8db(0x3963)]={'x':this[_0x52b8db(0x5c2c)]['x'],'y':this[_0xb276ac(0x7e1)]['y'],'z':this[_0x52b8db(0x5c2c)]['z']}),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x57f))||(_0x34b43b['isModelRotateUpdate']=this[_0x52b8db(0x395e)]),_0x34b43b[_0x52b8db(0x1a9a)](_0xb276ac(0x4d71))||(_0x34b43b[_0xb276ac(0x4d71)]={'x':this[_0xb276ac(0x4ec6)]['x'],'y':this[_0x52b8db(0x1d93)]['y'],'z':this[_0x52b8db(0x1d93)]['z']}),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x160d))||(_0x34b43b[_0x52b8db(0x160d)]=this[_0x52b8db(0x1e87)]),_0x34b43b[_0xb276ac(0x2609)](_0x52b8db(0x64a))||(_0x34b43b[_0x52b8db(0x64a)]=this[_0xb276ac(0x5196)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x4211))||(_0x34b43b[_0x52b8db(0x4211)]=this[_0xb276ac(0x5342)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x37b5))||(_0x34b43b[_0x52b8db(0x37b5)]=this[_0x52b8db(0x435e)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x3cdc))||(_0x34b43b[_0xb276ac(0x4b6a)]=this[_0xb276ac(0xcab)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x55b8))||(_0x34b43b[_0x52b8db(0x55b8)]=this[_0x52b8db(0x3887)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x189a))||(_0x34b43b[_0x52b8db(0x2e60)]=this[_0x52b8db(0x2e60)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x3bb2))||(_0x34b43b[_0x52b8db(0x3bb2)]=this[_0xb276ac(0xfa9)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x7a7))||(_0x34b43b[_0x52b8db(0x328c)]=this[_0x52b8db(0x328c)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x29c8))||(_0x34b43b[_0x52b8db(0x829)]=this[_0x52b8db(0x243b)][_0xb276ac(0x209a)]()),_0x34b43b[_0xb276ac(0x2609)](_0x52b8db(0x2444))||(_0x34b43b[_0x52b8db(0x1b5c)]=this[_0x52b8db(0x1b5c)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x514d))||(_0x34b43b[_0xb276ac(0x5092)]={'x':this[_0x52b8db(0x568c)]['x'],'y':this[_0x52b8db(0x568c)]['y']}),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x541d))||(_0x34b43b[_0x52b8db(0x541d)]=this[_0x52b8db(0x4708)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x1cf))||(_0x34b43b[_0xb276ac(0xac0)]=this[_0xb276ac(0x44be)]),_0x34b43b[_0x52b8db(0x1a9a)]('isPicturePathUpdate')||(_0x34b43b[_0xb276ac(0x39ea)]=this[_0x52b8db(0x57cf)]),_0x34b43b[_0x52b8db(0x1a9a)](_0xb276ac(0x5918))||(_0x34b43b[_0x52b8db(0x2efc)]=this[_0x52b8db(0x50ed)]),_0x34b43b[_0xb276ac(0x2609)](_0x52b8db(0x4c79))||(_0x34b43b[_0x52b8db(0x4c79)]=this[_0x52b8db(0x2631)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x2c74))||(_0x34b43b[_0x52b8db(0x2c74)]=this[_0x52b8db(0x48f8)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x57ff))||(_0x34b43b[_0x52b8db(0x57ff)]=this[_0xb276ac(0xa49)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x1c8e))||(_0x34b43b['changeModeDistance']=this[_0xb276ac(0x10ca)]),_0x34b43b[_0x52b8db(0x1a9a)](_0x52b8db(0x675))||(_0x34b43b[_0x52b8db(0x675)]=this[_0x52b8db(0x1d7e)]),JSON[_0x52b8db(0x43ec)](_0x34b43b);}[_0x5e00b3(0x37ed)](_0x376bfd){var _0x4215a3=_0x307c2b,_0x31c3fb=_0x5e00b3;let _0x443008=JSON[_0x31c3fb(0x2374)](_0x376bfd);if(WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x3747)])&&(this[_0x31c3fb(0x5391)]=new PlotPoint3D(_0x443008[_0x31c3fb(0x3747)]['x'],_0x443008[_0x31c3fb(0x3747)]['y'],_0x443008[_0x31c3fb(0x3747)]['z'])),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x9e9)])&&(this[_0x31c3fb(0x5855)]=_0x443008[_0x31c3fb(0x9e9)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x2cb3)])&&(this[_0x31c3fb(0x30d9)]=_0x443008[_0x31c3fb(0x2cb3)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x31a0)])&&(this[_0x31c3fb(0x50a2)]=_0x443008[_0x4215a3(0x69a)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x511a)])&&(this[_0x31c3fb(0xe02)]=_0x443008[_0x31c3fb(0x511a)]),WebGLPlot$f[_0x4215a3(0x1563)](_0x443008[_0x31c3fb(0x5751)])&&(this[_0x31c3fb(0x1b21)]=_0x443008[_0x31c3fb(0x5751)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x3963)])&&(this[_0x4215a3(0x7e1)]=new PlotPoint3D(_0x443008[_0x31c3fb(0x3963)]['x'],_0x443008[_0x4215a3(0x3eca)]['y'],_0x443008[_0x31c3fb(0x3963)]['z'])),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x57f)])&&(this[_0x31c3fb(0x395e)]=_0x443008[_0x31c3fb(0x57f)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x4215a3(0x4d71)])&&(this['_vectorRotate']=new PlotPoint3D(_0x443008[_0x4215a3(0x4d71)]['x'],_0x443008[_0x31c3fb(0x3d66)]['y'],_0x443008['vectorRotate']['z'])),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x160d)])&&(this[_0x31c3fb(0x1e87)]=_0x443008[_0x31c3fb(0x160d)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x4215a3(0x1b4f)])&&(this[_0x31c3fb(0x2c89)]=_0x443008[_0x31c3fb(0x64a)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008['isModelRotateUpdate'])&&(this[_0x31c3fb(0x348a)]=_0x443008[_0x31c3fb(0x4211)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x37b5)])&&(this[_0x4215a3(0x5a45)]=_0x443008[_0x4215a3(0x339)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x4215a3(0x4b6a)])&&(this[_0x31c3fb(0x456d)]=_0x443008[_0x31c3fb(0x3cdc)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x55b8)])&&(this[_0x4215a3(0x2273)]=_0x443008[_0x31c3fb(0x55b8)]),WebGLPlot$f[_0x4215a3(0x1563)](_0x443008[_0x31c3fb(0x370f)])&&(this[_0x4215a3(0x7eb)]=_0x443008[_0x31c3fb(0x189a)]),WebGLPlot$f[_0x4215a3(0x1563)](_0x443008[_0x31c3fb(0x3bb2)])&&(this[_0x31c3fb(0x25bd)]=_0x443008[_0x4215a3(0x3ce9)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x7a7)])&&(this[_0x31c3fb(0x328c)]=_0x443008[_0x31c3fb(0x7a7)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x829)])){let _0x3639cb=new DotPlotStyle();_0x3639cb[_0x4215a3(0x3649)](_0x443008[_0x31c3fb(0x829)]),this[_0x4215a3(0x5343)]=_0x3639cb;}WebGLPlot$f[_0x4215a3(0x1563)](_0x443008[_0x31c3fb(0x2444)])&&(this[_0x4215a3(0x141a)]=_0x443008[_0x31c3fb(0x2444)]),WebGLPlot$f[_0x4215a3(0x1563)](_0x443008[_0x31c3fb(0x514d)])&&(this[_0x31c3fb(0x568c)]=new WebGLPlot$f[(_0x31c3fb(0x547a))](_0x443008[_0x31c3fb(0x514d)]['x'],_0x443008['pictureSymbolSize']['y'])),WebGLPlot$f[_0x4215a3(0x1563)](_0x443008[_0x31c3fb(0x541d)])&&(this[_0x31c3fb(0x4708)]=_0x443008[_0x31c3fb(0x541d)]),WebGLPlot$f[_0x4215a3(0x1563)](_0x443008[_0x31c3fb(0x1cf)])&&(this[_0x31c3fb(0x5a09)]=_0x443008[_0x31c3fb(0x1cf)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x131e)])&&(this[_0x4215a3(0x2e3e)]=_0x443008[_0x31c3fb(0x131e)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x2efc)])&&(this[_0x31c3fb(0x50ed)]=_0x443008[_0x4215a3(0x5918)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x4c79)])&&(this[_0x31c3fb(0x2631)]=_0x443008[_0x31c3fb(0x4c79)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x2c74)])&&(this['_isDistanceChangeMode']=_0x443008[_0x31c3fb(0x2c74)]),WebGLPlot$f[_0x4215a3(0x1563)](_0x443008[_0x31c3fb(0x57ff)])&&(this[_0x31c3fb(0x2ce9)]=_0x443008[_0x31c3fb(0x57ff)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x1c8e)])&&(this[_0x4215a3(0x10ca)]=_0x443008[_0x4215a3(0x2d4a)]),WebGLPlot$f[_0x31c3fb(0x5f34)](_0x443008[_0x31c3fb(0x675)])&&(this[_0x31c3fb(0x1d7e)]=_0x443008[_0x31c3fb(0x675)]);}[_0x307c2b(0x2d7b)](){var _0x4e3a2d=_0x307c2b,_0x2439dc=_0x5e00b3;let _0x2f91ce=new GeoEntityParameter();return _0x2f91ce[_0x4e3a2d(0x2cda)]=new PlotPoint3D(this[_0x2439dc(0x5391)]['x'],this[_0x2439dc(0x5391)]['y'],this[_0x2439dc(0x5391)]['z']),_0x2f91ce[_0x2439dc(0x5855)]=this[_0x2439dc(0x5855)],_0x2f91ce[_0x2439dc(0x30d9)]=this[_0x2439dc(0x30d9)],_0x2f91ce[_0x2439dc(0x50a2)]=this['_isModelScaleUpdate'],_0x2f91ce[_0x2439dc(0xe02)]=this[_0x2439dc(0xe02)],_0x2f91ce[_0x4e3a2d(0x1409)]=this[_0x2439dc(0x1b21)],_0x2f91ce[_0x2439dc(0x5c2c)]=new PlotPoint3D(this[_0x2439dc(0x5c2c)]['x'],this[_0x2439dc(0x5c2c)]['y'],this[_0x4e3a2d(0x7e1)]['z']),_0x2f91ce[_0x2439dc(0x395e)]=this[_0x2439dc(0x395e)],_0x2f91ce[_0x2439dc(0x1d93)]=new PlotPoint3D(this[_0x2439dc(0x1d93)]['x'],this[_0x2439dc(0x1d93)]['y'],this[_0x2439dc(0x1d93)]['z']),_0x2f91ce[_0x4e3a2d(0x3992)]=this[_0x2439dc(0x1e87)],_0x2f91ce[_0x4e3a2d(0x5196)]=this[_0x2439dc(0x2c89)],_0x2f91ce[_0x2439dc(0x348a)]=this[_0x2439dc(0x348a)],_0x2f91ce[_0x2439dc(0x435e)]=this[_0x2439dc(0x435e)],_0x2f91ce[_0x2439dc(0x456d)]=this[_0x2439dc(0x456d)],_0x2f91ce[_0x2439dc(0x3887)]=this[_0x2439dc(0x3887)],_0x2f91ce[_0x2439dc(0x2e60)]=this[_0x4e3a2d(0x7eb)],_0x2f91ce[_0x2439dc(0x25bd)]=this[_0x4e3a2d(0xfa9)],_0x2f91ce[_0x4e3a2d(0x434a)]=this[_0x2439dc(0x328c)],_0x2f91ce[_0x2439dc(0x243b)]=this[_0x2439dc(0x243b)][_0x4e3a2d(0x2d7b)](),_0x2f91ce[_0x2439dc(0x1b5c)]=this[_0x2439dc(0x1b5c)],_0x2f91ce[_0x2439dc(0x568c)]=new WebGLPlot$f[(_0x2439dc(0x547a))](this[_0x2439dc(0x568c)]['x'],this[_0x2439dc(0x568c)]['y']),_0x2f91ce[_0x2439dc(0x4708)]=this[_0x2439dc(0x4708)],_0x2f91ce[_0x2439dc(0x5a09)]=this[_0x4e3a2d(0x44be)],_0x2f91ce[_0x2439dc(0x57cf)]=this[_0x2439dc(0x57cf)],_0x2f91ce[_0x2439dc(0x50ed)]=this[_0x2439dc(0x50ed)],_0x2f91ce[_0x2439dc(0x2631)]=this[_0x2439dc(0x2631)],_0x2f91ce[_0x2439dc(0x48f8)]=this[_0x2439dc(0x48f8)],_0x2f91ce[_0x4e3a2d(0xa49)]=this[_0x4e3a2d(0xa49)],_0x2f91ce[_0x2439dc(0x5349)]=this[_0x4e3a2d(0x10ca)],_0x2f91ce[_0x2439dc(0x1d7e)]=this[_0x2439dc(0x1d7e)],_0x2f91ce;}[_0x5e00b3(0x2b0f)](_0x2b2d64){var _0x2c9112=_0x5e00b3;this[_0x2c9112(0x5391)]=_0x2b2d64,this[_0x2c9112(0x5855)]=!0x0;}[_0x5e00b3(0x5b89)](){var _0x594ca4=_0x5e00b3;return this[_0x594ca4(0x5391)];}[_0x5e00b3(0x9e9)](){var _0x2a0d6a=_0x307c2b;return this[_0x2a0d6a(0x250b)];}[_0x5e00b3(0x875)](_0x2898be){var _0x23c480=_0x307c2b,_0x47edc5=_0x5e00b3;this[_0x47edc5(0x30d9)]=_0x2898be,this[_0x23c480(0x3ec3)]=!0x0;}['getModelScale'](){var _0x48ee5d=_0x5e00b3;return this[_0x48ee5d(0x30d9)];}[_0x307c2b(0x69a)](){return this['_isModelScaleUpdate'];}[_0x5e00b3(0x526d)](_0x489e83){var _0x48fe15=_0x5e00b3;this[_0x48fe15(0xe02)]=_0x489e83,this[_0x48fe15(0x1b21)]=!0x0;}[_0x5e00b3(0x6e6)](){var _0x248638=_0x307c2b;return this[_0x248638(0x1fd3)];}[_0x5e00b3(0x5751)](){var _0x13ab42=_0x5e00b3;return this[_0x13ab42(0x1b21)];}[_0x5e00b3(0x199d)](_0x381102){var _0x41a1aa=_0x5e00b3;this[_0x41a1aa(0x5c2c)]=_0x381102,this[_0x41a1aa(0x395e)]=!0x0;}[_0x5e00b3(0x5a24)](){var _0x24db7a=_0x5e00b3;return this[_0x24db7a(0x5c2c)];}['isModelRotateUpdate'](){var _0x487a68=_0x307c2b;return this[_0x487a68(0x28e3)];}['setVectorRotate'](_0x320f02){var _0x5217c8=_0x307c2b,_0x54be15=_0x5e00b3;this[_0x54be15(0x1d93)]=_0x320f02,this[_0x5217c8(0x3992)]=!0x0;}[_0x307c2b(0x223b)](){var _0x5971f8=_0x5e00b3;return this[_0x5971f8(0x1d93)];}[_0x5e00b3(0x160d)](){var _0x42a093=_0x307c2b;return this[_0x42a093(0x3992)];}[_0x5e00b3(0xefe)](_0x5a2fb9){var _0x57fa6d=_0x307c2b,_0x320d62=_0x5e00b3;this[_0x320d62(0x2c89)]=_0x5a2fb9,this[_0x57fa6d(0x5342)]=!0x0;}[_0x307c2b(0x16b6)](){var _0x510098=_0x5e00b3;return this[_0x510098(0x2c89)];}[_0x5e00b3(0x4211)](){var _0x56b935=_0x5e00b3;return this[_0x56b935(0x348a)];}[_0x5e00b3(0x13cb)](_0xb23eb2){var _0x173d5d=_0x307c2b,_0x7a7055=_0x5e00b3;this[_0x7a7055(0x3887)]=_0xb23eb2,this[_0x173d5d(0x7eb)]=!0x0;}[_0x5e00b3(0x663)](){var _0xd514f6=_0x5e00b3;return this[_0xd514f6(0x3887)];}[_0x5e00b3(0x189a)](){var _0x404b1e=_0x307c2b;return this[_0x404b1e(0x7eb)];}[_0x307c2b(0x19ca)](_0x34e890){var _0x269366=_0x5e00b3;this[_0x269366(0x25bd)]=_0x34e890,this['_isDotPlotCodeUpdate']=!0x0;}[_0x5e00b3(0x15c1)](){var _0x15b91d=_0x5e00b3;return this[_0x15b91d(0x25bd)];}[_0x5e00b3(0x7a7)](){var _0x2c2993=_0x5e00b3;return this[_0x2c2993(0x328c)];}[_0x5e00b3(0xf83)](_0x4d05cb){var _0x230d0e=_0x5e00b3;this['_dotPlotStyle']=_0x4d05cb,this[_0x230d0e(0x1b5c)]=!0x0;}[_0x5e00b3(0x4408)](){var _0x2b287d=_0x307c2b;return this[_0x2b287d(0x5343)];}[_0x5e00b3(0x2444)](){var _0x36ea1b=_0x307c2b;return this[_0x36ea1b(0x141a)];}[_0x5e00b3(0x4fd1)](_0x337ed5){var _0x132bbc=_0x307c2b,_0x1bb3ff=_0x5e00b3;this[_0x1bb3ff(0x435e)]=_0x337ed5,this[_0x132bbc(0xcab)]=!0x0;}[_0x5e00b3(0x4fd3)](){var _0x207eec=_0x5e00b3;return this[_0x207eec(0x435e)];}[_0x307c2b(0x4b6a)](){var _0x1c6996=_0x307c2b;return this[_0x1c6996(0xcab)];}[_0x5e00b3(0x1967)](_0x4b4317){var _0x125493=_0x5e00b3;this[_0x125493(0x5a09)]=_0x4b4317,this[_0x125493(0x57cf)]=!0x0;}[_0x5e00b3(0x43bc)](){var _0x2ca5d5=_0x5e00b3;return this[_0x2ca5d5(0x5a09)];}[_0x307c2b(0x39ea)](){var _0x3df558=_0x5e00b3;return this[_0x3df558(0x57cf)];}[_0x5e00b3(0x218f)](_0x37dac3){var _0x1f2b85=_0x307c2b,_0x377d97=_0x5e00b3;this[_0x1f2b85(0x27a3)]=_0x37dac3,this[_0x377d97(0x4708)]=!0x0;}[_0x5e00b3(0x5cd0)](){var _0x249563=_0x5e00b3;return this[_0x249563(0x568c)];}[_0x5e00b3(0x541d)](){var _0x221917=_0x5e00b3;return this[_0x221917(0x4708)];}[_0x307c2b(0x3fee)](_0x5d706a){var _0x46a640=_0x307c2b,_0xe4d3da=_0x5e00b3;this[_0x46a640(0x2271)]=_0x5d706a,this[_0xe4d3da(0x2631)]=!0x0;}[_0x5e00b3(0x4d25)](){var _0xca6178=_0x5e00b3;return this[_0xca6178(0x50ed)];}[_0x307c2b(0x4bb6)](){var _0x3bba17=_0x5e00b3;return this[_0x3bba17(0x2631)];}[_0x5e00b3(0x33c7)](_0x267e88){var _0x24eefe=_0x5e00b3;this[_0x24eefe(0x48f8)]=_0x267e88,this[_0x24eefe(0x2ce9)]=!0x0;}[_0x307c2b(0x4893)](){var _0x2c559b=_0x5e00b3;return this[_0x2c559b(0x48f8)];}[_0x5e00b3(0x57ff)](){var _0x53119d=_0x5e00b3;return this[_0x53119d(0x2ce9)];}[_0x307c2b(0x3054)](_0x231d66){var _0xf37c56=_0x5e00b3;this[_0xf37c56(0x5349)]=_0x231d66,this[_0xf37c56(0x1d7e)]=!0x0;}[_0x5e00b3(0x1092)](){return this['_changeModeDistance'];}[_0x5e00b3(0x675)](){var _0x4e062e=_0x5e00b3;return this[_0x4e062e(0x1d7e)];}}var GeoEntityEffectType={'UNKNOW':0x0,'WAKE':0x1,'ROTORWASH':0x2,'FIRESMOKE':0x3,'BURST':0x4,'TAILFLAME':0x5,'TAILGAS':0x6,'RADAR':0x7,'SCANWAVE':0x8,'SCANCONE':0x9,'DETECTIONCONE':0xa,'TRACKLINE':0xb,'ATTACKLINE':0xc,'SIGN':0xd,'COMMUNICATIONLINK':0xe,'DYNAMICMODEL':0xf,'TEXT':0x10,'EXTENDACTION':0x11,'AUGMENT':0x12,'ANNULARDIFFUSION':0x13},GeoEntityEffectType$1=Object[_0x5e00b3(0x5448)](GeoEntityEffectType);class GeoEntityEffect{constructor(_0x1f008a){var _0x206452=_0x307c2b,_0x5de6bc=_0x5e00b3;_0x1f008a=WebGLPlot$f['defaultValue'](_0x1f008a,WebGLPlot$f[_0x5de6bc(0x3bf5)][_0x206452(0x216e)]),this[_0x5de6bc(0x5186)]=WebGLPlot$f[_0x5de6bc(0x3bf5)](_0x1f008a[_0x5de6bc(0x165a)],null),this[_0x5de6bc(0x435e)]=WebGLPlot$f[_0x5de6bc(0x3bf5)](_0x1f008a[_0x5de6bc(0x37b5)],!0x0),this[_0x5de6bc(0x339a)]=WebGLPlot$f[_0x5de6bc(0x3bf5)](_0x1f008a[_0x5de6bc(0x1827)],new PlotPoint3D(0x0,0x0,0x0)),this[_0x5de6bc(0x1395)]=WebGLPlot$f[_0x5de6bc(0x3bf5)](_0x1f008a[_0x5de6bc(0xe63)],!0x0),this[_0x5de6bc(0x21b4)]=WebGLPlot$f[_0x5de6bc(0x2f26)](),this[_0x5de6bc(0x4ab3)]=GeoEntityEffectType$1[_0x5de6bc(0x5901)],this[_0x5de6bc(0x3056)]=void 0x0,this[_0x5de6bc(0x4145)]=!0x1,this[_0x5de6bc(0x5e52)]=void 0x0;let _0x5514fe=this;this[_0x5de6bc(0x2101)]=function(_0x23ea25,_0x303710){var _0x289acd=_0x5de6bc;_0x5514fe[_0x289acd(0x4ffd)](_0x23ea25),_0x5514fe[_0x289acd(0x4145)]||(_0x5514fe[_0x289acd(0x1010)](_0x23ea25),_0x5514fe[_0x289acd(0x435e)]?_0x5514fe[_0x289acd(0x4145)]=_0x5514fe[_0x289acd(0x207e)](_0x23ea25):_0x5514fe[_0x289acd(0x4145)]=!0x0);};}[_0x5e00b3(0x135e)](){var _0x4ecc7d=_0x5e00b3;return this[_0x4ecc7d(0x4ab3)];}[_0x5e00b3(0x101f)](_0x31fe7a){var _0x47d143=_0x5e00b3;this[_0x47d143(0x5186)]=_0x31fe7a;}[_0x5e00b3(0x5e95)](){var _0x6de24e=_0x5e00b3;return this[_0x6de24e(0x5186)];}[_0x5e00b3(0x4fd1)](_0x4dc7b7){var _0x43894a=_0x5e00b3;this[_0x43894a(0x435e)]=_0x4dc7b7,this[_0x43894a(0x4145)]=!0x1;}[_0x5e00b3(0x4fd3)](){var _0x514dc7=_0x5e00b3;return this[_0x514dc7(0x435e)];}[_0x5e00b3(0x3921)](_0x1a5253){var _0x371e40=_0x307c2b,_0x2833bf=_0x5e00b3;this[_0x371e40(0x473b)]=_0x1a5253,this[_0x2833bf(0x4145)]=!0x1;}[_0x5e00b3(0x2a07)](){var _0x2afbaa=_0x307c2b;return this[_0x2afbaa(0x473b)];}['setChangeSizeFlowModel'](_0x3b257a){var _0x29114e=_0x5e00b3;this[_0x29114e(0x1395)]=_0x3b257a;}[_0x5e00b3(0x319e)](){var _0x54c0ef=_0x5e00b3;return this[_0x54c0ef(0x1395)];}[_0x5e00b3(0x147c)](){var _0x2adf5d=_0x5e00b3;return this[_0x2adf5d(0x21b4)];}[_0x5e00b3(0x3b25)](_0x58a3f7){var _0x4bed4f=_0x307c2b,_0x58ecd6=_0x5e00b3;this[_0x58ecd6(0x5e52)]=_0x58a3f7,_0x58a3f7['preUpdate'][_0x4bed4f(0x3b94)](this[_0x58ecd6(0x2101)]);}[_0x307c2b(0x371d)](_0x327cdc){var _0x1c9e0a=_0x5e00b3;_0x327cdc[_0x1c9e0a(0x5635)][_0x1c9e0a(0x3da7)](this[_0x1c9e0a(0x2101)]),this[_0x1c9e0a(0x1010)](_0x327cdc),this[_0x1c9e0a(0x4145)]=!0x1;}['setGeoEntityParameter'](_0x3b0bc2,_0x1c7dbd){}[_0x5e00b3(0x207e)](_0xa717f5){}[_0x5e00b3(0x1010)](_0x5badb5){}[_0x5e00b3(0x4ffd)](_0x3a19e6){}[_0x307c2b(0x5020)](){}[_0x5e00b3(0x2879)](){return{};}[_0x5e00b3(0x3ba2)](_0x2e5097){}[_0x5e00b3(0x40f3)](){}}class GeoEntityEffectTailflame extends GeoEntityEffect{constructor(_0x173447){var _0x4c6f93=_0x307c2b,_0x39cfc1=_0x5e00b3;super(_0x173447),_0x173447=WebGLPlot$f[_0x39cfc1(0x3bf5)](_0x173447,WebGLPlot$f[_0x39cfc1(0x3bf5)][_0x4c6f93(0x216e)]),this[_0x4c6f93(0x4481)]=GeoEntityEffectType$1[_0x39cfc1(0x4320)],this[_0x4c6f93(0x4e1a)]=_0x4c6f93(0xf54)+WebGLPlot$f[_0x39cfc1(0x2f26)](),this[_0x39cfc1(0x339a)]=WebGLPlot$f[_0x39cfc1(0x3bf5)](_0x173447['pntOffset'],new PlotPoint3D(0x0,-0.5,0.5)),this[_0x39cfc1(0x1395)]=WebGLPlot$f[_0x39cfc1(0x3bf5)](_0x173447[_0x39cfc1(0xe63)],!0x0),this[_0x39cfc1(0x2616)]=WebGLPlot$f[_0x39cfc1(0x3bf5)](_0x173447[_0x39cfc1(0x3db6)],0x14),this[_0x39cfc1(0x36f8)]=void 0x0;}[_0x5e00b3(0x3815)](_0x35981c){var _0x3aab55=_0x5e00b3;this[_0x3aab55(0x2616)]=_0x35981c,this[_0x3aab55(0x4145)]=!0x1;}[_0x5e00b3(0x4ad5)](){var _0xd593cf=_0x307c2b;return this[_0xd593cf(0x26ce)];}['setGeoEntityParameter'](_0x402257,_0x485797){var _0x25f7f8=_0x307c2b,_0x583933=_0x5e00b3;if(WebGLPlot$f[_0x25f7f8(0x1563)](this[_0x25f7f8(0x316f)])){if(!this[_0x583933(0x3056)][_0x583933(0x5b89)]()[_0x583933(0x1dab)](_0x402257[_0x583933(0x5b89)]())||this[_0x25f7f8(0x59a7)][_0x583933(0x4d25)]()!=_0x402257[_0x583933(0x4d25)]()||_0x402257[_0x25f7f8(0x1df2)]()==DotMode$1[_0x25f7f8(0x3e4)]&&!this[_0x583933(0x3056)][_0x583933(0x5a24)]()[_0x583933(0x1dab)](_0x402257[_0x583933(0x5a24)]())){let _0x5e00ff=this[_0x583933(0x4a4b)](_0x402257,this[_0x583933(0x339a)],this[_0x583933(0x5e52)]);WebGLPlot$f[_0x583933(0x5f34)](_0x5e00ff)&&(this[_0x583933(0x36f8)][_0x583933(0x3698)]=_0x5e00ff);}if(_0x402257[_0x25f7f8(0x1df2)]()==DotMode$1[_0x583933(0x5e44)]&&(this[_0x25f7f8(0x59a7)][_0x25f7f8(0x16b6)]()!=_0x402257[_0x583933(0x1a82)]()&&(this[_0x583933(0x4145)]=!0x1),this[_0x583933(0x3056)][_0x583933(0x17e7)]()!=_0x402257[_0x583933(0x17e7)]()&&this[_0x583933(0x1395)])){if(0x0==this[_0x25f7f8(0x59a7)][_0x583933(0x17e7)]()){let _0xa662e=0x1*_0x402257[_0x583933(0x17e7)]();this[_0x583933(0x2616)]=_0xa662e;}else{let _0x46fb98=0x1*_0x402257[_0x583933(0x17e7)]()/this[_0x25f7f8(0x59a7)][_0x25f7f8(0x522b)]();this[_0x583933(0x2616)]*=_0x46fb98;}this[_0x583933(0x4145)]=!0x1;}}this[_0x583933(0x3056)]=_0x402257;}[_0x307c2b(0x4607)](_0x5d85f9){var _0x33c988=_0x307c2b,_0x5555c8=_0x5e00b3;let _0x5bb3c1=!0x1;return this[_0x5555c8(0x36f8)]=this[_0x5555c8(0x230)](_0x5d85f9),WebGLPlot$f[_0x33c988(0x1563)](this[_0x5555c8(0x36f8)])&&(_0x5d85f9[_0x33c988(0x4a35)][_0x33c988(0x1af6)](this[_0x5555c8(0x36f8)]),_0x5bb3c1=!0x0),_0x5bb3c1;}[_0x5e00b3(0x1010)](_0x25a65c){var _0x1c7c40=_0x307c2b,_0x5a7031=_0x5e00b3;WebGLPlot$f[_0x5a7031(0x5f34)](this[_0x1c7c40(0x316f)])&&_0x25a65c[_0x5a7031(0x37e8)][_0x5a7031(0x5655)](this[_0x1c7c40(0x316f)])&&_0x25a65c[_0x5a7031(0x37e8)][_0x5a7031(0x4f4b)](this['_particleTailflame']),this[_0x5a7031(0x36f8)]=null;}[_0x5e00b3(0x2879)](){var _0x91a8b0=_0x307c2b,_0x48a825=_0x5e00b3;let _0x584ee0={};_0x584ee0[_0x48a825(0x1a9a)](_0x48a825(0x3dd))||(_0x584ee0[_0x48a825(0x3dd)]=this[_0x48a825(0x4ab3)]),_0x584ee0['hasOwnProperty'](_0x48a825(0x58d))||(_0x584ee0[_0x91a8b0(0x2beb)]=this[_0x91a8b0(0x4e1a)]),_0x584ee0[_0x48a825(0x1a9a)](_0x48a825(0x3db6))||(_0x584ee0['crossDiameter']=this[_0x48a825(0x2616)]),_0x584ee0[_0x48a825(0x1a9a)](_0x48a825(0x37b5))||(_0x584ee0[_0x48a825(0x37b5)]=this[_0x48a825(0x435e)]),_0x584ee0[_0x48a825(0x1a9a)](_0x91a8b0(0x4463))||(_0x584ee0[_0x48a825(0xe63)]=this[_0x91a8b0(0x448f)]);let _0x7aad10={};return _0x584ee0[_0x48a825(0x1a9a)](_0x91a8b0(0x4d0e))||(_0x584ee0[_0x91a8b0(0x4d0e)]=_0x7aad10,_0x584ee0[_0x48a825(0x2c14)][_0x48a825(0x1a9a)]('x')||(_0x584ee0[_0x48a825(0x2c14)]['x']=this[_0x48a825(0x339a)]['x']),_0x584ee0[_0x48a825(0x2c14)][_0x48a825(0x1a9a)]('y')||(_0x584ee0[_0x48a825(0x2c14)]['y']=this[_0x48a825(0x339a)]['y']),_0x584ee0[_0x91a8b0(0x4d0e)][_0x48a825(0x1a9a)]('z')||(_0x584ee0[_0x48a825(0x2c14)]['z']=this[_0x91a8b0(0x473b)]['z'])),JSON[_0x48a825(0x43ec)](_0x584ee0);}[_0x5e00b3(0x3ba2)](_0x5944f3){var _0x29c54a=_0x307c2b,_0x267e51=_0x5e00b3;if(!WebGLPlot$f[_0x267e51(0x5f34)](_0x5944f3))return;let _0x48c1da=JSON[_0x267e51(0x2374)](_0x5944f3);WebGLPlot$f[_0x267e51(0x5f34)](_0x48c1da[_0x267e51(0x3dd)])&&(this[_0x29c54a(0x4481)]=_0x48c1da[_0x267e51(0x3dd)]),WebGLPlot$f['defined'](_0x48c1da[_0x267e51(0x58d)])&&(this[_0x267e51(0x21b4)]=_0x48c1da[_0x267e51(0x58d)]),WebGLPlot$f[_0x267e51(0x5f34)](_0x48c1da[_0x267e51(0x3db6)])&&(this['_crossDiameter']=_0x48c1da[_0x29c54a(0x1f3)]),WebGLPlot$f[_0x267e51(0x5f34)](_0x48c1da[_0x267e51(0x37b5)])&&(this[_0x267e51(0x435e)]=_0x48c1da[_0x267e51(0x37b5)]),WebGLPlot$f[_0x267e51(0x5f34)](_0x48c1da[_0x267e51(0xe63)])&&(this[_0x267e51(0x1395)]=_0x48c1da[_0x267e51(0xe63)]),WebGLPlot$f['defined'](_0x48c1da[_0x267e51(0x2c14)])&&(WebGLPlot$f[_0x267e51(0x5f34)](_0x48c1da[_0x267e51(0x2c14)]['x'])&&(this[_0x267e51(0x339a)]['x']=_0x48c1da[_0x267e51(0x2c14)]['x']),WebGLPlot$f[_0x267e51(0x5f34)](_0x48c1da[_0x267e51(0x2c14)]['y'])&&(this[_0x267e51(0x339a)]['y']=_0x48c1da[_0x267e51(0x2c14)]['y']),WebGLPlot$f[_0x267e51(0x5f34)](_0x48c1da[_0x267e51(0x2c14)]['z'])&&(this[_0x29c54a(0x473b)]['z']=_0x48c1da[_0x29c54a(0x4d0e)]['z']));}[_0x5e00b3(0x40f3)](){var _0xe02d0a=_0x307c2b,_0x3bab3f=_0x5e00b3;let _0x54ced9=new GeoEntityEffectTailflame();return _0x54ced9[_0x3bab3f(0x4ab3)]=this[_0x3bab3f(0x4ab3)],_0x54ced9[_0x3bab3f(0x435e)]=this[_0x3bab3f(0x435e)],_0x54ced9[_0x3bab3f(0x2616)]=this[_0x3bab3f(0x2616)],_0x54ced9[_0x3bab3f(0x1395)]=this[_0x3bab3f(0x1395)],_0x54ced9[_0x3bab3f(0x4145)]=this[_0x3bab3f(0x4145)],_0x54ced9[_0xe02d0a(0x473b)]=new PlotPoint3D(this[_0x3bab3f(0x339a)]['x'],this[_0x3bab3f(0x339a)]['y'],this[_0x3bab3f(0x339a)]['z']),_0x54ced9;}[_0x307c2b(0x4d2c)](_0x1085f0){var _0x3d7b03=_0x307c2b,_0x47b1a5=_0x5e00b3;if(!WebGLPlot$f[_0x47b1a5(0x5f34)](this[_0x47b1a5(0x3056)])||!WebGLPlot$f[_0x47b1a5(0x5f34)](this[_0x47b1a5(0x339a)])||!WebGLPlot$f[_0x47b1a5(0x5f34)](this[_0x47b1a5(0x2616)]))return null;let _0x32f346=this[_0x47b1a5(0x4a4b)](this[_0x47b1a5(0x3056)],this[_0x47b1a5(0x339a)],_0x1085f0);if(!WebGLPlot$f[_0x47b1a5(0x5f34)](_0x32f346))return null;let _0x5da69a=this['_crossDiameter']/0x1,_0x138305=0x1*_0x5da69a;_0x138305<0.5&&(_0x138305=0.5);let _0x16f77c=0x14*_0x5da69a,_0x5c7263=0x50*_0x5da69a;return new WebGLPlot$f[(_0x47b1a5(0x15eb))]({'image':_0x3d7b03(0x1d51),'startColor':new WebGLPlot$f[(_0x47b1a5(0x3722))](0x1,0x1,0x1,0x1),'endColor':new WebGLPlot$f[(_0x47b1a5(0x3722))](0.5,0x0,0x0,0x0),'startScale':0x1,'endScale':0x1,'minimumParticleLife':0.1,'maximumParticleLife':0.3,'minimumSpeed':_0x16f77c,'maximumSpeed':_0x5c7263,'imageSize':new WebGLPlot$f[(_0x47b1a5(0x547a))](_0x138305,_0x138305),'emissionRate':0x258,'lifetime':0x6,'loop':!0x0,'emitterModelMatrix':_0x32f346,'emitter':new WebGLPlot$f[(_0x47b1a5(0x5d01))](WebGLPlot$f[_0x47b1a5(0x3c2c)][_0x47b1a5(0x4476)](0xa)),'sizeInMeters':!0x0});}[_0x5e00b3(0x4a4b)](_0x1a5fcc,_0x4b75f3,_0x5b4d74){var _0x197d8d=_0x307c2b,_0x5d4a5f=_0x5e00b3;const _0x4cb790=SituationSimulationToolkit[_0x5d4a5f(0x51ea)](_0x1a5fcc,_0x4b75f3,_0x5b4d74);if(!WebGLPlot$f[_0x5d4a5f(0x5f34)](_0x4cb790))return null;const _0x439a2c=WebGLPlot$f[_0x5d4a5f(0x3a89)][_0x5d4a5f(0x10c5)](0x0,0x5a,0x0,new WebGLPlot$f[(_0x5d4a5f(0x3a89))]()),_0x4e075=WebGLPlot$f[_0x197d8d(0x594c)][_0x5d4a5f(0x3272)](_0x439a2c,new WebGLPlot$f[(_0x5d4a5f(0x2f42))]());return WebGLPlot$f[_0x5d4a5f(0x3925)][_0x5d4a5f(0xeb2)](_0x4cb790,_0x4e075,new WebGLPlot$f[(_0x197d8d(0x1f91))]());}}class GeoEntityEffectTailgas extends GeoEntityEffect{constructor(_0x498f93){var _0x5b9d7d=_0x307c2b,_0x245433=_0x5e00b3;super(_0x498f93),_0x498f93=WebGLPlot$f[_0x245433(0x3bf5)](_0x498f93,WebGLPlot$f[_0x245433(0x3bf5)][_0x5b9d7d(0x216e)]),this[_0x245433(0x4ab3)]=GeoEntityEffectType$1[_0x5b9d7d(0x2157)],this[_0x245433(0x21b4)]=_0x245433(0x3367)+WebGLPlot$f[_0x245433(0x2f26)](),this[_0x5b9d7d(0x473b)]=WebGLPlot$f[_0x245433(0x3bf5)](_0x498f93[_0x245433(0x1827)],new PlotPoint3D(0x0,-0.5,0.5)),this[_0x245433(0x1395)]=WebGLPlot$f[_0x245433(0x3bf5)](_0x498f93[_0x245433(0xe63)],!0x0),this[_0x245433(0x2616)]=WebGLPlot$f[_0x245433(0x3bf5)](_0x498f93[_0x5b9d7d(0x1f3)],0x14),this[_0x245433(0x1f74)]=void 0x0;}[_0x5e00b3(0x3815)](_0x5ad217){var _0x4e7353=_0x5e00b3;this[_0x4e7353(0x2616)]=_0x5ad217,this['_initialized']=!0x1;}[_0x5e00b3(0x4ad5)](){var _0x17a154=_0x307c2b;return this[_0x17a154(0x26ce)];}[_0x5e00b3(0x2324)](_0x261aeb,_0x3efd6c){var _0x4e719e=_0x307c2b,_0xa66efb=_0x5e00b3;if(WebGLPlot$f[_0xa66efb(0x5f34)](this[_0xa66efb(0x1f74)])){if(!this[_0x4e719e(0x59a7)][_0xa66efb(0x5b89)]()[_0x4e719e(0x4d2)](_0x261aeb[_0xa66efb(0x5b89)]())||this['_geoEntityParameter'][_0xa66efb(0x4d25)]()!=_0x261aeb[_0x4e719e(0x1df2)]()||_0x261aeb[_0x4e719e(0x1df2)]()==DotMode$1['Marker']&&!this[_0xa66efb(0x3056)][_0xa66efb(0x5a24)]()[_0xa66efb(0x1dab)](_0x261aeb[_0x4e719e(0x288)]())){let _0x142308=this[_0x4e719e(0x405e)](_0x261aeb,this[_0xa66efb(0x339a)],this[_0xa66efb(0x5e52)]);WebGLPlot$f[_0xa66efb(0x5f34)](_0x142308)&&(this[_0xa66efb(0x1f74)][_0x4e719e(0x4f16)]=_0x142308);}if(_0x261aeb[_0x4e719e(0x1df2)]()==DotMode$1[_0xa66efb(0x5e44)]&&(this[_0x4e719e(0x59a7)]['getModelPath']()!=_0x261aeb[_0xa66efb(0x1a82)]()&&(this[_0xa66efb(0x4145)]=!0x1),this[_0x4e719e(0x59a7)][_0xa66efb(0x17e7)]()!=_0x261aeb[_0xa66efb(0x17e7)]()&&this[_0xa66efb(0x1395)])){let _0x86b026=0x1*_0x261aeb[_0x4e719e(0x522b)]()/this[_0xa66efb(0x3056)][_0xa66efb(0x17e7)]();this[_0x4e719e(0x26ce)]*=_0x86b026,this[_0xa66efb(0x4145)]=!0x1;}}this[_0xa66efb(0x3056)]=_0x261aeb;}[_0x5e00b3(0x207e)](_0x3d0041){var _0x13e916=_0x307c2b,_0x1f3fd9=_0x5e00b3;let _0x5594c0=!0x1;return this[_0x1f3fd9(0x1f74)]=this[_0x1f3fd9(0x5ff6)](_0x3d0041),WebGLPlot$f[_0x1f3fd9(0x5f34)](this[_0x1f3fd9(0x1f74)])&&(_0x3d0041[_0x13e916(0x4a35)][_0x1f3fd9(0x30c2)](this[_0x1f3fd9(0x1f74)]),_0x5594c0=!0x0),_0x5594c0;}[_0x5e00b3(0x1010)](_0x26555a){var _0x916d04=_0x307c2b,_0x309282=_0x5e00b3;WebGLPlot$f[_0x309282(0x5f34)](this[_0x916d04(0x24cf)])&&_0x26555a[_0x916d04(0x4a35)][_0x309282(0x5655)](this[_0x916d04(0x24cf)])&&_0x26555a[_0x309282(0x37e8)]['remove'](this[_0x916d04(0x24cf)]),this[_0x916d04(0x24cf)]=null;}[_0x307c2b(0x1287)](){var _0x2ad79b=_0x307c2b,_0x130462=_0x5e00b3;let _0x3fa6b2={};_0x3fa6b2[_0x2ad79b(0x2609)](_0x130462(0x3dd))||(_0x3fa6b2[_0x130462(0x3dd)]=this[_0x130462(0x4ab3)]),_0x3fa6b2[_0x2ad79b(0x2609)](_0x130462(0x58d))||(_0x3fa6b2['UUID']=this[_0x2ad79b(0x4e1a)]),_0x3fa6b2[_0x130462(0x1a9a)](_0x130462(0x3db6))||(_0x3fa6b2[_0x130462(0x3db6)]=this[_0x130462(0x2616)]),_0x3fa6b2[_0x2ad79b(0x2609)](_0x130462(0x37b5))||(_0x3fa6b2['visible']=this[_0x130462(0x435e)]),_0x3fa6b2[_0x130462(0x1a9a)](_0x2ad79b(0x4463))||(_0x3fa6b2[_0x130462(0xe63)]=this[_0x130462(0x1395)]);let _0x26f961={};return _0x3fa6b2[_0x2ad79b(0x2609)](_0x130462(0x2c14))||(_0x3fa6b2[_0x130462(0x2c14)]=_0x26f961,_0x3fa6b2[_0x130462(0x2c14)][_0x2ad79b(0x2609)]('x')||(_0x3fa6b2[_0x130462(0x2c14)]['x']=this[_0x130462(0x339a)]['x']),_0x3fa6b2[_0x130462(0x2c14)][_0x130462(0x1a9a)]('y')||(_0x3fa6b2['offset']['y']=this[_0x130462(0x339a)]['y']),_0x3fa6b2[_0x130462(0x2c14)][_0x130462(0x1a9a)]('z')||(_0x3fa6b2[_0x2ad79b(0x4d0e)]['z']=this[_0x130462(0x339a)]['z'])),JSON[_0x130462(0x43ec)](_0x3fa6b2);}[_0x5e00b3(0x3ba2)](_0x236c28){var _0x145614=_0x307c2b,_0x5db0e7=_0x5e00b3;if(!WebGLPlot$f['defined'](_0x236c28))return;let _0x27535b=JSON[_0x5db0e7(0x2374)](_0x236c28);WebGLPlot$f[_0x5db0e7(0x5f34)](_0x27535b[_0x5db0e7(0x3dd)])&&(this[_0x5db0e7(0x4ab3)]=_0x27535b[_0x5db0e7(0x3dd)]),WebGLPlot$f[_0x5db0e7(0x5f34)](_0x27535b[_0x5db0e7(0x58d)])&&(this[_0x5db0e7(0x21b4)]=_0x27535b[_0x5db0e7(0x58d)]),WebGLPlot$f[_0x5db0e7(0x5f34)](_0x27535b[_0x145614(0x1f3)])&&(this[_0x5db0e7(0x2616)]=_0x27535b[_0x145614(0x1f3)]),WebGLPlot$f[_0x5db0e7(0x5f34)](_0x27535b[_0x5db0e7(0x37b5)])&&(this[_0x5db0e7(0x435e)]=_0x27535b[_0x5db0e7(0x37b5)]),WebGLPlot$f[_0x5db0e7(0x5f34)](_0x27535b[_0x5db0e7(0xe63)])&&(this[_0x5db0e7(0x1395)]=_0x27535b[_0x5db0e7(0xe63)]),WebGLPlot$f[_0x5db0e7(0x5f34)](_0x27535b[_0x5db0e7(0x2c14)])&&(WebGLPlot$f[_0x5db0e7(0x5f34)](_0x27535b[_0x145614(0x4d0e)]['x'])&&(this[_0x5db0e7(0x339a)]['x']=_0x27535b['offset']['x']),WebGLPlot$f[_0x5db0e7(0x5f34)](_0x27535b[_0x5db0e7(0x2c14)]['y'])&&(this[_0x5db0e7(0x339a)]['y']=_0x27535b[_0x5db0e7(0x2c14)]['y']),WebGLPlot$f[_0x5db0e7(0x5f34)](_0x27535b[_0x145614(0x4d0e)]['z'])&&(this[_0x5db0e7(0x339a)]['z']=_0x27535b[_0x5db0e7(0x2c14)]['z']));}[_0x5e00b3(0x40f3)](){var _0x16839c=_0x307c2b,_0x39410e=_0x5e00b3;let _0x341f70=new GeoEntityEffectTailgas();return _0x341f70[_0x39410e(0x4ab3)]=this[_0x39410e(0x4ab3)],_0x341f70['_visible']=this[_0x39410e(0x435e)],_0x341f70[_0x39410e(0x2616)]=this[_0x39410e(0x2616)],_0x341f70[_0x39410e(0x1395)]=this[_0x39410e(0x1395)],_0x341f70[_0x39410e(0x4145)]=this[_0x39410e(0x4145)],_0x341f70['_pntOffset']=new PlotPoint3D(this[_0x16839c(0x473b)]['x'],this[_0x16839c(0x473b)]['y'],this[_0x39410e(0x339a)]['z']),_0x341f70;}[_0x307c2b(0x334b)](_0x540c7d){var _0x4c4c8d=_0x307c2b,_0x4ed345=_0x5e00b3;if(!WebGLPlot$f[_0x4ed345(0x5f34)](this[_0x4ed345(0x3056)])||!WebGLPlot$f[_0x4ed345(0x5f34)](this['_pntOffset'])||!WebGLPlot$f[_0x4c4c8d(0x1563)](this[_0x4c4c8d(0x26ce)]))return null;let _0xe51dfb=this[_0x4c4c8d(0x405e)](this[_0x4ed345(0x3056)],this[_0x4c4c8d(0x473b)],_0x540c7d);if(!WebGLPlot$f[_0x4c4c8d(0x1563)](_0xe51dfb))return null;let _0x24fd94=this[_0x4ed345(0x2616)]/0x1,_0x5b504f=0x1*_0x24fd94;_0x5b504f<0.5&&(_0x5b504f=0.5);let _0x17e319=0x5*_0x24fd94,_0x4b7409=0x5*_0x24fd94;return new WebGLPlot$f[(_0x4c4c8d(0x3797))]({'image':_0x4ed345(0x2e95),'startColor':new WebGLPlot$f[(_0x4ed345(0x3722))](0.57,0.57,0.57,0x1),'endColor':new WebGLPlot$f[(_0x4ed345(0x3722))](0.57,0.57,0.57,0x0),'startScale':0x1,'endScale':0x1,'minimumParticleLife':0x7,'maximumParticleLife':0x7,'minimumSpeed':_0x17e319,'maximumSpeed':_0x4b7409,'imageSize':new WebGLPlot$f[(_0x4ed345(0x547a))](_0x5b504f,_0x5b504f),'emissionRate':0x50,'lifetime':0x6,'loop':!0x0,'emitterModelMatrix':_0xe51dfb,'emitter':new WebGLPlot$f[(_0x4ed345(0x5d01))](WebGLPlot$f[_0x4c4c8d(0x2a2d)][_0x4ed345(0x4476)](0x5)),'sizeInMeters':!0x0});}[_0x5e00b3(0x4a4b)](_0x4d849,_0x2307ab,_0x433619){var _0x2a531e=_0x5e00b3;const _0x18ae9e=SituationSimulationToolkit[_0x2a531e(0x51ea)](_0x4d849,_0x2307ab,_0x433619);if(!WebGLPlot$f[_0x2a531e(0x5f34)](_0x18ae9e))return null;const _0x31d367=WebGLPlot$f[_0x2a531e(0x3a89)][_0x2a531e(0x10c5)](0x0,0x5a,0x0,new WebGLPlot$f[(_0x2a531e(0x3a89))]()),_0x3eff7d=WebGLPlot$f[_0x2a531e(0x2f42)][_0x2a531e(0x3272)](_0x31d367,new WebGLPlot$f[(_0x2a531e(0x2f42))]());return WebGLPlot$f[_0x2a531e(0x3925)][_0x2a531e(0xeb2)](_0x18ae9e,_0x3eff7d,new WebGLPlot$f[(_0x2a531e(0x3925))]());}}class GeoEntityEffectFiresmoke extends GeoEntityEffect{constructor(_0x39bd3c){var _0x5c8047=_0x307c2b,_0x5e2536=_0x5e00b3;super(_0x39bd3c),_0x39bd3c=WebGLPlot$f[_0x5e2536(0x3bf5)](_0x39bd3c,WebGLPlot$f[_0x5e2536(0x3bf5)][_0x5e2536(0x243c)]),this[_0x5e2536(0x4ab3)]=GeoEntityEffectType$1[_0x5e2536(0x4d69)],this[_0x5e2536(0x21b4)]=_0x5e2536(0x260f)+WebGLPlot$f[_0x5e2536(0x2f26)](),this[_0x5c8047(0x473b)]=WebGLPlot$f[_0x5e2536(0x3bf5)](_0x39bd3c[_0x5c8047(0x26cf)],new PlotPoint3D(0x0,0x0,0.5)),this[_0x5e2536(0x1395)]=WebGLPlot$f[_0x5e2536(0x3bf5)](_0x39bd3c[_0x5c8047(0x4463)],!0x0),this[_0x5c8047(0x2000)]=WebGLPlot$f[_0x5e2536(0x3bf5)](_0x39bd3c[_0x5e2536(0x5d94)],0x32),this[_0x5e2536(0x1597)]=void 0x0;}[_0x5e00b3(0x2da4)](_0xa33fdd){var _0xb9a48e=_0x307c2b;this[_0xb9a48e(0x2000)]=_0xa33fdd,this[_0xb9a48e(0x41b0)]=!0x1;}[_0x307c2b(0x28da)](){var _0x5c60f6=_0x5e00b3;return this[_0x5c60f6(0x279e)];}[_0x307c2b(0x2174)](_0xd2061a,_0xc53e75){var _0x13e8e8=_0x307c2b,_0x313034=_0x5e00b3;if(WebGLPlot$f[_0x13e8e8(0x1563)](this[_0x313034(0x1597)])){if(!this[_0x313034(0x3056)][_0x313034(0x5b89)]()[_0x313034(0x1dab)](_0xd2061a[_0x13e8e8(0x306)]())||this[_0x313034(0x3056)][_0x313034(0x4d25)]()!=_0xd2061a[_0x313034(0x4d25)]()||_0xd2061a[_0x313034(0x4d25)]()==DotMode$1[_0x313034(0x5e44)]&&!this[_0x313034(0x3056)][_0x313034(0x5a24)]()[_0x313034(0x1dab)](_0xd2061a[_0x313034(0x5a24)]())){let _0x4aa71a=this[_0x313034(0x4a4b)](_0xd2061a,this[_0x313034(0x339a)],this[_0x313034(0x5e52)]);WebGLPlot$f[_0x13e8e8(0x1563)](_0x4aa71a)&&(this[_0x313034(0x1597)][_0x313034(0x3698)]=_0x4aa71a);}if(_0xd2061a[_0x313034(0x4d25)]()==DotMode$1[_0x313034(0x5e44)]&&(this[_0x313034(0x3056)][_0x313034(0x1a82)]()!=_0xd2061a[_0x313034(0x1a82)]()&&(this[_0x313034(0x4145)]=!0x1),this[_0x313034(0x3056)][_0x313034(0x17e7)]()!=_0xd2061a[_0x313034(0x17e7)]()&&this[_0x313034(0x1395)])){let _0x47a030=0x1*_0xd2061a[_0x313034(0x17e7)]()/this[_0x313034(0x3056)][_0x313034(0x17e7)]();this[_0x313034(0x279e)]*=_0x47a030,this[_0x13e8e8(0x41b0)]=!0x1;}}this[_0x13e8e8(0x59a7)]=_0xd2061a;}[_0x5e00b3(0x207e)](_0x484ec9){var _0x3ab7e1=_0x307c2b,_0x781a5e=_0x5e00b3;let _0x269a42=!0x1;return this['_particleFiresmoke']=this[_0x781a5e(0x1dc1)](_0x484ec9),WebGLPlot$f[_0x781a5e(0x5f34)](this[_0x781a5e(0x1597)])&&(_0x484ec9[_0x3ab7e1(0x4a35)][_0x781a5e(0x30c2)](this[_0x781a5e(0x1597)]),_0x269a42=!0x0),_0x269a42;}[_0x5e00b3(0x1010)](_0x42c0bc){var _0x289da9=_0x307c2b,_0x2bca8f=_0x5e00b3;WebGLPlot$f[_0x2bca8f(0x5f34)](this[_0x2bca8f(0x1597)])&&_0x42c0bc[_0x289da9(0x4a35)][_0x2bca8f(0x5655)](this[_0x2bca8f(0x1597)])&&_0x42c0bc[_0x289da9(0x4a35)][_0x2bca8f(0x4f4b)](this[_0x2bca8f(0x1597)]),this[_0x2bca8f(0x1597)]=null;}[_0x5e00b3(0x2879)](){var _0xad512d=_0x307c2b,_0x46e43b=_0x5e00b3;let _0x53a21b={};_0x53a21b[_0x46e43b(0x1a9a)](_0x46e43b(0x3dd))||(_0x53a21b[_0x46e43b(0x3dd)]=this[_0x46e43b(0x4ab3)]),_0x53a21b[_0xad512d(0x2609)](_0x46e43b(0x58d))||(_0x53a21b[_0x46e43b(0x58d)]=this[_0x46e43b(0x21b4)]),_0x53a21b[_0x46e43b(0x1a9a)](_0x46e43b(0x5d94))||(_0x53a21b[_0xad512d(0x2078)]=this[_0x46e43b(0x279e)]),_0x53a21b[_0x46e43b(0x1a9a)](_0x46e43b(0x37b5))||(_0x53a21b[_0xad512d(0x339)]=this[_0x46e43b(0x435e)]),_0x53a21b[_0x46e43b(0x1a9a)](_0x46e43b(0xe63))||(_0x53a21b[_0xad512d(0x4463)]=this[_0x46e43b(0x1395)]);let _0x44884e={};return _0x53a21b[_0xad512d(0x2609)](_0x46e43b(0x2c14))||(_0x53a21b[_0x46e43b(0x2c14)]=_0x44884e,_0x53a21b[_0x46e43b(0x2c14)][_0xad512d(0x2609)]('x')||(_0x53a21b['offset']['x']=this[_0x46e43b(0x339a)]['x']),_0x53a21b[_0x46e43b(0x2c14)][_0xad512d(0x2609)]('y')||(_0x53a21b[_0x46e43b(0x2c14)]['y']=this[_0xad512d(0x473b)]['y']),_0x53a21b[_0x46e43b(0x2c14)][_0x46e43b(0x1a9a)]('z')||(_0x53a21b[_0x46e43b(0x2c14)]['z']=this[_0x46e43b(0x339a)]['z'])),JSON[_0x46e43b(0x43ec)](_0x53a21b);}[_0x307c2b(0x46b9)](_0x57a711){var _0x3c2755=_0x307c2b,_0x297e71=_0x5e00b3;if(!WebGLPlot$f[_0x3c2755(0x1563)](_0x57a711))return;let _0x39e933=JSON['parse'](_0x57a711);WebGLPlot$f[_0x297e71(0x5f34)](_0x39e933[_0x297e71(0x3dd)])&&(this[_0x297e71(0x4ab3)]=_0x39e933[_0x297e71(0x3dd)]),WebGLPlot$f[_0x297e71(0x5f34)](_0x39e933[_0x297e71(0x58d)])&&(this[_0x297e71(0x21b4)]=_0x39e933[_0x297e71(0x58d)]),WebGLPlot$f[_0x3c2755(0x1563)](_0x39e933[_0x3c2755(0x2078)])&&(this[_0x297e71(0x279e)]=_0x39e933[_0x297e71(0x5d94)]),WebGLPlot$f['defined'](_0x39e933[_0x3c2755(0x339)])&&(this[_0x297e71(0x435e)]=_0x39e933[_0x297e71(0x37b5)]),WebGLPlot$f[_0x297e71(0x5f34)](_0x39e933[_0x297e71(0xe63)])&&(this[_0x3c2755(0x448f)]=_0x39e933[_0x297e71(0xe63)]),WebGLPlot$f[_0x3c2755(0x1563)](_0x39e933[_0x297e71(0x2c14)])&&(WebGLPlot$f[_0x297e71(0x5f34)](_0x39e933[_0x297e71(0x2c14)]['x'])&&(this[_0x297e71(0x339a)]['x']=_0x39e933[_0x3c2755(0x4d0e)]['x']),WebGLPlot$f[_0x297e71(0x5f34)](_0x39e933[_0x297e71(0x2c14)]['y'])&&(this[_0x3c2755(0x473b)]['y']=_0x39e933[_0x297e71(0x2c14)]['y']),WebGLPlot$f['defined'](_0x39e933[_0x297e71(0x2c14)]['z'])&&(this[_0x297e71(0x339a)]['z']=_0x39e933[_0x297e71(0x2c14)]['z']));}[_0x5e00b3(0x40f3)](){var _0x19591d=_0x307c2b,_0x14ca76=_0x5e00b3;let _0x3de92e=new GeoEntityEffectFiresmoke();return _0x3de92e[_0x14ca76(0x4ab3)]=this[_0x14ca76(0x4ab3)],_0x3de92e[_0x14ca76(0x435e)]=this[_0x14ca76(0x435e)],_0x3de92e['_firesmokeDiameter']=this[_0x14ca76(0x279e)],_0x3de92e[_0x14ca76(0x1395)]=this[_0x19591d(0x448f)],_0x3de92e[_0x14ca76(0x4145)]=this[_0x19591d(0x41b0)],_0x3de92e[_0x14ca76(0x339a)]=new PlotPoint3D(this[_0x14ca76(0x339a)]['x'],this[_0x14ca76(0x339a)]['y'],this[_0x14ca76(0x339a)]['z']),_0x3de92e;}[_0x5e00b3(0x1dc1)](_0x47ede8){var _0x4b3b82=_0x307c2b,_0x3ffacf=_0x5e00b3;if(!WebGLPlot$f[_0x3ffacf(0x5f34)](this[_0x4b3b82(0x59a7)])||!WebGLPlot$f[_0x3ffacf(0x5f34)](this[_0x3ffacf(0x339a)])||!WebGLPlot$f[_0x3ffacf(0x5f34)](this[_0x3ffacf(0x279e)])||this[_0x3ffacf(0x279e)]<=0x0)return null;let _0xf6b5d7=this[_0x4b3b82(0x405e)](this[_0x4b3b82(0x59a7)],this[_0x4b3b82(0x473b)],_0x47ede8);if(!WebGLPlot$f[_0x4b3b82(0x1563)](_0xf6b5d7))return null;let _0x5e94f6=this[_0x3ffacf(0x279e)]/0x1,_0xbd5b37=0x1*_0x5e94f6;_0xbd5b37<0.5&&(_0xbd5b37=0.5);let _0xbc50e0=0x7*_0x5e94f6,_0x5c345b=0x9*_0x5e94f6;return new WebGLPlot$f[(_0x4b3b82(0x3797))]({'image':_0x3ffacf(0x6fa),'startColor':new WebGLPlot$f[(_0x3ffacf(0x3722))](0x1,0x1,0x1,0x1),'endColor':new WebGLPlot$f[(_0x3ffacf(0x3722))](0.2,0x0,0x0,0x0),'startScale':0x3,'endScale':0x3,'minimumParticleLife':1.5,'maximumParticleLife':1.8,'minimumSpeed':_0xbc50e0,'maximumSpeed':_0x5c345b,'imageSize':new WebGLPlot$f[(_0x4b3b82(0x1e46))](_0xbd5b37,_0xbd5b37),'emissionRate':0xc8,'lifetime':0x6,'loop':!0x0,'emitterModelMatrix':_0xf6b5d7,'emitter':new WebGLPlot$f[(_0x3ffacf(0x5d01))](WebGLPlot$f[_0x3ffacf(0x3c2c)][_0x4b3b82(0x18e6)](0x1e)),'sizeInMeters':!0x0});}['_calcControlPoint'](_0x3dd556,_0x3ab1dc,_0x261df3){var _0x4c7218=_0x307c2b,_0x6007c=_0x5e00b3;let _0x1e6167=SituationSimulationToolkit[_0x6007c(0x104e)](_0x3dd556,_0x3ab1dc,_0x261df3);if(!WebGLPlot$f[_0x6007c(0x5f34)](_0x1e6167))return null;return WebGLPlot$f[_0x6007c(0x3bd8)][_0x6007c(0x558d)](SituationSimulationToolkit[_0x6007c(0x164f)](_0x1e6167),new WebGLPlot$f[(_0x6007c(0x3a89))](),WebGLPlot$f[_0x4c7218(0x4874)][_0x6007c(0x17f7)],WebGLPlot$f[_0x4c7218(0x1d1d)][_0x4c7218(0x37ef)](_0x6007c(0x5833),_0x6007c(0x159f)));}}class GeoEntityEffectExtend extends GeoEntityEffect{constructor(){var _0x4b8aac=_0x307c2b,_0x4c9472=_0x5e00b3;super(),this[_0x4c9472(0x21b4)]=_0x4c9472(0x557e)+WebGLPlot$f[_0x4c9472(0x2f26)](),this[_0x4c9472(0x4ab3)]=GeoEntityEffectType$1[_0x4b8aac(0x15ba)],this[_0x4c9472(0x5e3a)]='',this[_0x4c9472(0x1afa)]='';}[_0x5e00b3(0x2879)](){var _0x3008e4=_0x307c2b,_0x1a6f80=_0x5e00b3;let _0x6f7366={};return _0x6f7366[_0x1a6f80(0x1a9a)](_0x1a6f80(0x3dd))||(_0x6f7366[_0x3008e4(0x18c0)]=this[_0x1a6f80(0x4ab3)]),_0x6f7366[_0x3008e4(0x2609)](_0x1a6f80(0x58d))||(_0x6f7366[_0x1a6f80(0x58d)]=this[_0x1a6f80(0x21b4)]),_0x6f7366[_0x1a6f80(0x1a9a)](_0x3008e4(0x1c7c))||(_0x6f7366[_0x1a6f80(0x2c5)]=this[_0x1a6f80(0x5e3a)]),_0x6f7366[_0x1a6f80(0x1a9a)](_0x1a6f80(0x275))||(_0x6f7366[_0x1a6f80(0x275)]=this['_param']),JSON[_0x3008e4(0x1393)](_0x6f7366);}[_0x5e00b3(0x3ba2)](_0xae7343){var _0x5de558=_0x307c2b,_0x2015d2=_0x5e00b3;let _0x5e2298=JSON[_0x2015d2(0x2374)](_0xae7343);WebGLPlot$f[_0x5de558(0x1563)](_0x5e2298[_0x5de558(0x18c0)])&&(this[_0x2015d2(0x4ab3)]=_0x5e2298[_0x2015d2(0x3dd)]),WebGLPlot$f[_0x2015d2(0x5f34)](_0x5e2298[_0x2015d2(0x58d)])&&(this[_0x2015d2(0x21b4)]=_0x5e2298[_0x2015d2(0x58d)]),WebGLPlot$f[_0x2015d2(0x5f34)](_0x5e2298[_0x5de558(0x1c7c)])&&(this[_0x5de558(0x4f2b)]=_0x5e2298[_0x2015d2(0x2c5)]),WebGLPlot$f[_0x2015d2(0x5f34)](_0x5e2298[_0x2015d2(0x275)])&&(this[_0x2015d2(0x1afa)]=_0x5e2298[_0x2015d2(0x275)]);}[_0x307c2b(0x26f4)](){var _0x5010ee=_0x5e00b3;GeoEntityEffectExtend[_0x5010ee(0x16f1)][_0x5010ee(0x326d)]((_0x27bce7,_0x23953f)=>{var _0xdb2520=_0x5010ee;_0x23953f(_0x27bce7,this[_0xdb2520(0x5e3a)],this[_0xdb2520(0x1afa)]);});}[_0x5e00b3(0x1616)](){var _0x16dfc8=_0x307c2b;return this[_0x16dfc8(0x4f2b)];}[_0x5e00b3(0x214f)](_0x50b272){var _0x43586c=_0x5e00b3;this[_0x43586c(0x5e3a)]=_0x50b272;}[_0x5e00b3(0x5350)](){var _0x16e012=_0x5e00b3;return this[_0x16e012(0x1afa)];}[_0x5e00b3(0x5e03)](_0x170494){var _0x5d3d7e=_0x5e00b3;this[_0x5d3d7e(0x1afa)]=_0x170494;}static[_0x5e00b3(0x14dd)](_0x511890,_0x396a22){var _0x295e1c=_0x5e00b3;WebGLPlot$f['defined'](GeoEntityEffectExtend[_0x295e1c(0x16f1)][_0x295e1c(0x38c4)](_0x511890))||GeoEntityEffectExtend[_0x295e1c(0x16f1)][_0x295e1c(0x10aa)](_0x511890,_0x396a22);}static[_0x307c2b(0x22ed)](_0x3ce70c){var _0x18cc6b=_0x5e00b3;WebGLPlot$f[_0x18cc6b(0x5f34)](GeoEntityEffectExtend[_0x18cc6b(0x16f1)][_0x18cc6b(0x38c4)](_0x3ce70c))&&GeoEntityEffectExtend['extendCallBacks'][_0x18cc6b(0x39cc)](_0x3ce70c);}}GeoEntityEffectExtend[_0x5e00b3(0x16f1)]=new Map();class GeoEntityEffectDynamic extends GeoEntityEffect{constructor(_0x2dcc85){var _0x56ee58=_0x307c2b,_0x3e838d=_0x5e00b3;super(_0x2dcc85),_0x2dcc85=WebGLPlot$f[_0x56ee58(0x76f)](_0x2dcc85,WebGLPlot$f[_0x3e838d(0x3bf5)][_0x3e838d(0x243c)]),this[_0x3e838d(0x339a)]=WebGLPlot$f[_0x3e838d(0x3bf5)](_0x2dcc85[_0x56ee58(0x26cf)],new WebGLPlot$f[(_0x3e838d(0x4bd6))](0x0,0x0,0x0)),this['_type']=GeoEntityEffectType$1[_0x3e838d(0x5099)],this[_0x3e838d(0x21b4)]=_0x3e838d(0x298f)+WebGLPlot$f[_0x3e838d(0x2f26)](),this[_0x3e838d(0x2f88)]=WebGLPlot$f[_0x3e838d(0x3bf5)](_0x2dcc85[_0x56ee58(0x3359)],_0x3e838d(0x36e6)),this[_0x3e838d(0x3262)]=WebGLPlot$f[_0x3e838d(0x3bf5)](_0x2dcc85[_0x3e838d(0x29ee)],[{'time':0x3,'start':{'x':0x0,'y':0x0,'z':0x0},'end':{'x':0x2d,'y':0x2d,'z':0x2d},'isloop':!0x0}]),this[_0x3e838d(0x1796)]=WebGLPlot$f[_0x3e838d(0x3bf5)](_0x2dcc85[_0x3e838d(0x1290)],[{'time':0x3,'start':0x1f4,'end':0x7d0,'isloop':!0x0}]),this[_0x3e838d(0x4b98)]=void 0x0,this[_0x3e838d(0x1948)]=!0x0,this[_0x3e838d(0x1740)]=!0x0,this[_0x3e838d(0x4fcd)]=WebGLPlot$f[_0x3e838d(0x3bf5)](_0x2dcc85[_0x3e838d(0x1e0c)],0x1e),this[_0x56ee58(0x2cce)]=null;}[_0x5e00b3(0xefe)](_0x4533b6){var _0x2cce11=_0x5e00b3;this[_0x2cce11(0x2f88)]=_0x4533b6,this[_0x2cce11(0x4145)]=!0x1;}[_0x5e00b3(0x1a82)](){var _0x1e40b5=_0x5e00b3;return this[_0x1e40b5(0x4b98)];}[_0x5e00b3(0x3ea)](_0x2f3eff){var _0x59702a=_0x307c2b;this['_angleTimes']=_0x2f3eff,this[_0x59702a(0x41b0)]=!0x1;}[_0x5e00b3(0x4cd3)](){var _0x2973b7=_0x5e00b3;return this[_0x2973b7(0x3262)];}[_0x5e00b3(0x3668)](_0x9257b1){var _0x4720c9=_0x5e00b3;this[_0x4720c9(0x1796)]=_0x9257b1,this[_0x4720c9(0x4145)]=!0x1;}[_0x5e00b3(0x2a71)](){var _0x5c68fe=_0x5e00b3;return this[_0x5c68fe(0x1796)];}[_0x5e00b3(0x2324)](_0x5b8b02,_0x1ff33e){var _0x5a130a=_0x307c2b,_0x31cf59=_0x5e00b3;if(WebGLPlot$f[_0x31cf59(0x5f34)](this['_dynamicModel'])){if(!this[_0x31cf59(0x3056)][_0x31cf59(0x5b89)]()[_0x31cf59(0x1dab)](_0x5b8b02[_0x5a130a(0x306)]())||this[_0x31cf59(0x3056)][_0x31cf59(0x4d25)]()!=_0x5b8b02[_0x31cf59(0x4d25)]()||_0x5b8b02[_0x31cf59(0x4d25)]()==DotMode$1[_0x31cf59(0x5e44)]&&!this[_0x5a130a(0x59a7)]['getModelRotate']()[_0x31cf59(0x1dab)](_0x5b8b02[_0x31cf59(0x5a24)]())){let _0x5de577=SituationSimulationToolkit[_0x5a130a(0x351d)](_0x5b8b02,this[_0x31cf59(0x339a)],null);WebGLPlot$f[_0x5a130a(0x1563)](_0x5de577)&&(this[_0x31cf59(0x4b98)][_0x31cf59(0x599)]=_0x5de577);}_0x5b8b02[_0x31cf59(0x4d25)]()==DotMode$1[_0x31cf59(0x5e44)]&&(this[_0x31cf59(0x3056)]['getModelPath']()!=_0x5b8b02['getModelPath']()||this[_0x31cf59(0x3056)][_0x31cf59(0x17e7)]()!=_0x5b8b02['getModelScale']()&&this['_bChangeSizeFlowModel'])&&(this[_0x31cf59(0x4145)]=!0x1);}this[_0x31cf59(0x3056)]=_0x5b8b02;}[_0x5e00b3(0x2879)](){var _0x29cebe=_0x307c2b,_0x442d72=_0x5e00b3;let _0x432447={};_0x432447[_0x29cebe(0x2609)](_0x442d72(0x3dd))||(_0x432447[_0x442d72(0x3dd)]=this['_type']),_0x432447[_0x29cebe(0x2609)](_0x442d72(0x58d))||(_0x432447[_0x442d72(0x58d)]=this[_0x442d72(0x21b4)]),_0x432447[_0x442d72(0x1a9a)](_0x442d72(0x206a))||(_0x432447[_0x442d72(0x206a)]=this[_0x442d72(0x2f88)]);let _0x29265a=[];if(!_0x432447[_0x442d72(0x1a9a)](_0x442d72(0x29ee))){_0x432447[_0x29cebe(0x59cb)]=_0x29265a;for(var _0x1f3a2b=0x0;_0x1f3a2b<this[_0x442d72(0x3262)][_0x442d72(0x809)];_0x1f3a2b++)_0x432447[_0x29cebe(0x59cb)][_0x442d72(0x1a9a)](_0x442d72(0x45cb))||_0x432447[_0x442d72(0x29ee)][_0x442d72(0x1a9a)](_0x442d72(0x21ae))||_0x432447[_0x442d72(0x29ee)][_0x442d72(0x1a9a)](_0x442d72(0x2a9))||_0x432447['angleTimes'][_0x442d72(0x1a9a)](_0x442d72(0x19e6))||_0x432447[_0x442d72(0x29ee)][_0x442d72(0x5323)]({'time':this[_0x442d72(0x3262)][_0x1f3a2b][_0x29cebe(0x25ef)],'start':this[_0x442d72(0x3262)][_0x1f3a2b][_0x442d72(0x21ae)],'end':this[_0x442d72(0x3262)][_0x1f3a2b][_0x442d72(0x2a9)],'isloop':this[_0x442d72(0x3262)][_0x1f3a2b][_0x29cebe(0x4780)]});}let _0x4e5aae=[];if(!_0x432447['hasOwnProperty'](_0x442d72(0x1290))){_0x432447[_0x442d72(0x1290)]=_0x4e5aae;for(_0x1f3a2b=0x0;_0x1f3a2b<this[_0x442d72(0x1796)][_0x29cebe(0x2ef4)];_0x1f3a2b++)_0x432447[_0x442d72(0x1290)][_0x442d72(0x1a9a)](_0x29cebe(0x25ef))||_0x432447[_0x442d72(0x1290)][_0x442d72(0x1a9a)](_0x442d72(0x21ae))||_0x432447[_0x442d72(0x1290)][_0x442d72(0x1a9a)](_0x442d72(0x2a9))||_0x432447[_0x442d72(0x1290)][_0x442d72(0x1a9a)](_0x442d72(0x19e6))||_0x432447[_0x442d72(0x1290)]['push']({'time':this[_0x442d72(0x1796)][_0x1f3a2b][_0x442d72(0x45cb)],'start':this[_0x442d72(0x1796)][_0x1f3a2b][_0x442d72(0x21ae)],'end':this[_0x29cebe(0x2166)][_0x1f3a2b][_0x442d72(0x2a9)],'isloop':this[_0x442d72(0x1796)][_0x1f3a2b][_0x442d72(0x19e6)]});}let _0x58fa8b={};return _0x432447[_0x442d72(0x1a9a)](_0x442d72(0x2c14))||(_0x432447[_0x442d72(0x2c14)]=_0x58fa8b,_0x432447[_0x442d72(0x2c14)][_0x442d72(0x1a9a)]('x')||(_0x432447[_0x29cebe(0x4d0e)]['x']=this[_0x442d72(0x339a)]['x']),_0x432447[_0x442d72(0x2c14)][_0x442d72(0x1a9a)]('y')||(_0x432447[_0x29cebe(0x4d0e)]['y']=this[_0x442d72(0x339a)]['y']),_0x432447[_0x442d72(0x2c14)][_0x442d72(0x1a9a)]('z')||(_0x432447[_0x442d72(0x2c14)]['z']=this[_0x442d72(0x339a)]['z'])),_0x432447[_0x442d72(0x1a9a)](_0x442d72(0x1b15))||(_0x432447[_0x442d72(0x1b15)]=this[_0x442d72(0x1948)]),_0x432447[_0x442d72(0x1a9a)](_0x442d72(0x449b))||(_0x432447[_0x442d72(0x449b)]=this[_0x442d72(0x1740)]),JSON[_0x29cebe(0x1393)](_0x432447);}[_0x5e00b3(0x3ba2)](_0x5b89f8){var _0x12e68a=_0x307c2b,_0x2fba2a=_0x5e00b3;if(!WebGLPlot$f[_0x2fba2a(0x5f34)](_0x5b89f8))return;let _0x22e088=JSON[_0x12e68a(0x40c1)](_0x5b89f8);if(WebGLPlot$f[_0x2fba2a(0x5f34)](_0x22e088[_0x2fba2a(0x3dd)])&&(this[_0x2fba2a(0x4ab3)]=_0x22e088[_0x12e68a(0x18c0)]),WebGLPlot$f[_0x2fba2a(0x5f34)](_0x22e088[_0x2fba2a(0x58d)])&&(this[_0x2fba2a(0x21b4)]=_0x22e088[_0x2fba2a(0x58d)]),WebGLPlot$f[_0x2fba2a(0x5f34)](_0x22e088[_0x2fba2a(0x37b5)])&&(this[_0x2fba2a(0x435e)]=_0x22e088[_0x2fba2a(0x37b5)]),WebGLPlot$f[_0x2fba2a(0x5f34)](_0x22e088['angleTimes'])){for(var _0x17fc5d=0x0;_0x17fc5d<_0x22e088[_0x2fba2a(0x29ee)][_0x12e68a(0x2ef4)];_0x17fc5d++)WebGLPlot$f[_0x2fba2a(0x5f34)](_0x22e088[_0x2fba2a(0x29ee)][_0x17fc5d][_0x2fba2a(0x45cb)]),WebGLPlot$f[_0x2fba2a(0x5f34)](_0x22e088['angleTimes'][_0x17fc5d][_0x2fba2a(0x21ae)]),WebGLPlot$f[_0x12e68a(0x1563)](_0x22e088[_0x2fba2a(0x29ee)][_0x17fc5d][_0x2fba2a(0x2a9)]),WebGLPlot$f[_0x2fba2a(0x5f34)](_0x22e088[_0x2fba2a(0x29ee)][_0x17fc5d][_0x2fba2a(0x19e6)])&&this[_0x2fba2a(0x3262)][_0x2fba2a(0x5323)]({'time':_0x22e088[_0x12e68a(0x59cb)][_0x17fc5d][_0x2fba2a(0x45cb)],'start':_0x22e088[_0x12e68a(0x59cb)][_0x17fc5d][_0x2fba2a(0x21ae)],'end':_0x22e088[_0x2fba2a(0x29ee)][_0x17fc5d][_0x2fba2a(0x2a9)],'isloop':_0x22e088[_0x2fba2a(0x29ee)][_0x17fc5d][_0x2fba2a(0x19e6)]});}if(WebGLPlot$f[_0x2fba2a(0x5f34)](_0x22e088[_0x12e68a(0x18b9)])){for(_0x17fc5d=0x0;_0x17fc5d<_0x22e088[_0x12e68a(0x18b9)][_0x2fba2a(0x809)];_0x17fc5d++)WebGLPlot$f[_0x2fba2a(0x5f34)](_0x22e088[_0x2fba2a(0x1290)][_0x17fc5d][_0x2fba2a(0x45cb)]),WebGLPlot$f[_0x2fba2a(0x5f34)](_0x22e088[_0x12e68a(0x18b9)][_0x17fc5d][_0x2fba2a(0x21ae)]),WebGLPlot$f[_0x2fba2a(0x5f34)](_0x22e088[_0x2fba2a(0x1290)][_0x17fc5d][_0x2fba2a(0x2a9)]),WebGLPlot$f[_0x2fba2a(0x5f34)](_0x22e088[_0x12e68a(0x18b9)][_0x17fc5d][_0x2fba2a(0x19e6)])&&this[_0x12e68a(0x2166)][_0x2fba2a(0x5323)]({'time':_0x22e088[_0x2fba2a(0x1290)][_0x17fc5d][_0x2fba2a(0x45cb)],'start':_0x22e088[_0x2fba2a(0x1290)][_0x17fc5d][_0x2fba2a(0x21ae)],'end':_0x22e088[_0x2fba2a(0x1290)][_0x17fc5d][_0x2fba2a(0x2a9)],'isloop':_0x22e088['scaleTimes'][_0x17fc5d][_0x12e68a(0x4780)]});}WebGLPlot$f[_0x2fba2a(0x5f34)](_0x22e088[_0x2fba2a(0x1b15)])&&(this[_0x2fba2a(0x1948)]=_0x22e088[_0x2fba2a(0x1b15)]),WebGLPlot$f[_0x2fba2a(0x5f34)](_0x22e088[_0x2fba2a(0x449b)])&&(this[_0x2fba2a(0x1740)]=_0x22e088[_0x2fba2a(0x449b)]);}[_0x307c2b(0x2d7b)](){var _0x3eb6b0=_0x307c2b,_0x4c4935=_0x5e00b3;let _0x2e6e24=new GeoEntityEffectDynamic();return _0x2e6e24[_0x4c4935(0x4ab3)]=this[_0x4c4935(0x4ab3)],_0x2e6e24[_0x4c4935(0x435e)]=this[_0x4c4935(0x435e)],_0x2e6e24[_0x4c4935(0x339a)]=new PlotPoint3D(this[_0x4c4935(0x339a)]['x'],this[_0x4c4935(0x339a)]['y'],this[_0x3eb6b0(0x473b)]['z']),_0x2e6e24[_0x3eb6b0(0x41b0)]=this[_0x4c4935(0x4145)],_0x2e6e24[_0x4c4935(0x2f88)]=this[_0x4c4935(0x2f88)],_0x2e6e24[_0x4c4935(0x3262)]=this[_0x3eb6b0(0x3b8c)],_0x2e6e24[_0x3eb6b0(0x2166)]=this[_0x4c4935(0x1796)],_0x2e6e24[_0x4c4935(0x1948)]=this[_0x4c4935(0x1948)],_0x2e6e24['_scaleLoop']=this[_0x4c4935(0x1740)],_0x2e6e24['_bChangeSizeFlowModel']=this[_0x4c4935(0x1395)],_0x2e6e24;}[_0x5e00b3(0x207e)](_0x128ae0){var _0x1d04ea=_0x307c2b,_0x4b7021=_0x5e00b3;let _0x5a18df=!0x1;if(this[_0x4b7021(0x4b98)]=this[_0x1d04ea(0x2b20)](_0x128ae0),WebGLPlot$f[_0x4b7021(0x5f34)](this[_0x1d04ea(0x4fc4)])){_0x128ae0[_0x4b7021(0x37e8)][_0x1d04ea(0x1af6)](this[_0x4b7021(0x4b98)]);var _0x4fb4a3=this[_0x4b7021(0xa9a)](this[_0x4b7021(0x3262)],this[_0x4b7021(0x1796)]);this[_0x4b7021(0x5218)](_0x4fb4a3),_0x5a18df=!0x0;}return _0x5a18df;}[_0x5e00b3(0x5218)](_0x48f126){var _0xa4b36f=_0x307c2b,_0x2f01e0=_0x5e00b3,_0x15ac46=new WebGLPlot$f['JulianDate'][(_0x2f01e0(0x55ab))](new Date()),_0x50b22c=new WebGLPlot$f[(_0x2f01e0(0x17a5))]['fromDate'](new Date()),_0x1bc2a8=new WebGLPlot$f[(_0x2f01e0(0x17a5))][(_0x2f01e0(0x55ab))](new Date()),_0x4ebf58=_0x15ac46,_0x24e9b7=_0x50b22c,_0x4a0642=_0x48f126[_0x2f01e0(0x2e71)]['as'][0x0]['x'],_0x408e73=_0x48f126[_0x2f01e0(0x2e71)]['as'][0x0]['y'],_0x42fe3a=_0x48f126[_0xa4b36f(0x5256)]['as'][0x0]['z'],_0xc12d0e=_0x48f126[_0x2f01e0(0x4a6e)]['ss'][0x0],_0x5e76e2=this[_0xa4b36f(0x4fc4)][_0x2f01e0(0x599)],_0x2aec2f=_0x48f126['angle']['at'],_0x3dfa46=_0x48f126['scale']['st'],_0x1ddde4=0x0,_0x45cf76=0x0;_0x2aec2f[_0x2f01e0(0x326d)](_0x35b2ac=>{_0x1ddde4+=_0x35b2ac;}),_0x3dfa46[_0x2f01e0(0x326d)](_0x4adf6b=>{_0x45cf76+=_0x4adf6b;});var _0x41acca=null;_0x41acca=_0x1ddde4>_0x45cf76?_0x1ddde4:_0x45cf76;let _0x5d24ca=this;this[_0x2f01e0(0xd8a)]=setInterval(function(){var _0x5159ee=_0xa4b36f,_0x22a53f=_0x2f01e0,_0x20e7b0=new WebGLPlot$f['JulianDate'][(_0x22a53f(0x55ab))](new Date()),_0x50e1ac=WebGLPlot$f[_0x22a53f(0x17a5)][_0x22a53f(0x2196)](_0x20e7b0,_0x4ebf58),_0x6b3a7e=WebGLPlot$f[_0x22a53f(0x17a5)]['secondsDifference'](_0x20e7b0,_0x24e9b7),_0x2c788e=WebGLPlot$f[_0x22a53f(0x17a5)][_0x22a53f(0x2196)](_0x20e7b0,_0x15ac46),_0x956815=WebGLPlot$f[_0x22a53f(0x17a5)][_0x22a53f(0x2196)](_0x20e7b0,_0x50b22c),_0x52ea87=WebGLPlot$f[_0x5159ee(0x45b8)][_0x22a53f(0x2196)](_0x20e7b0,_0x1bc2a8),_0x3b1c0f=_0x5d24ca[_0x22a53f(0xc70)](_0x2c788e,_0x2aec2f),_0x15e95d=_0x5d24ca[_0x5159ee(0x27a7)](_0x956815,_0x3dfa46),_0x346d50=0x3e8*_0x50e1ac,_0x5ea425=0x3e8*_0x6b3a7e;_0x4ebf58=_0x20e7b0,_0x24e9b7=_0x20e7b0;var _0x23570f=_0x5d24ca[_0x22a53f(0x4b98)][_0x22a53f(0x599)];if(_0x2c788e<=_0x1ddde4){let _0x1ce247=_0x346d50*_0x48f126[_0x22a53f(0x3ece)][_0x3b1c0f],_0x2753dd=_0x346d50*_0x48f126[_0x22a53f(0x1b37)][_0x3b1c0f],_0x3e4fed=_0x346d50*_0x48f126[_0x22a53f(0x4ad)][_0x3b1c0f];_0x4a0642+=_0x1ce247,_0x408e73+=_0x2753dd,_0x42fe3a+=_0x3e4fed;const _0xfc41db=WebGLPlot$f[_0x22a53f(0x3a89)][_0x22a53f(0x10c5)](_0x42fe3a,_0x4a0642,_0x408e73,new WebGLPlot$f[(_0x22a53f(0x3a89))]()),_0x59cf24=WebGLPlot$f[_0x22a53f(0x3925)][_0x22a53f(0x3613)](_0x23570f,new WebGLPlot$f[(_0x5159ee(0x141))]());let _0x390e95=WebGLPlot$f[_0x22a53f(0x3bd8)][_0x22a53f(0x3f80)](_0x22a53f(0x5833),_0x22a53f(0x159f));_0x23570f=WebGLPlot$f[_0x5159ee(0x1d1d)][_0x22a53f(0x558d)](_0x59cf24,_0xfc41db,WebGLPlot$f[_0x22a53f(0x45b3)][_0x22a53f(0x17f7)],_0x390e95);}if(_0x2c788e<=_0x1ddde4)try{WebGLPlot$f[_0x22a53f(0x5f34)](_0x23570f)&&(_0x5d24ca[_0x22a53f(0x4b98)][_0x22a53f(0x599)]=_0x23570f);}catch(_0x25e751){console[_0x22a53f(0xca1)](_0x25e751);}if(_0x956815<=_0x45cf76)try{_0xc12d0e+=_0x5ea425*_0x48f126[_0x22a53f(0x119a)][_0x15e95d],_0x5d24ca[_0x22a53f(0x4b98)][_0x22a53f(0x4a6e)]=_0xc12d0e;}catch(_0x3fdca1){console[_0x22a53f(0xca1)](_0x3fdca1);}if(_0x52ea87>_0x41acca){if(_0x5d24ca[_0x5159ee(0x4867)]){_0x15ac46=WebGLPlot$f[_0x22a53f(0x17a5)][_0x22a53f(0x55ab)](new Date()),_0x4ebf58=_0x15ac46;try{_0x5d24ca[_0x22a53f(0x4b98)][_0x22a53f(0x599)]=_0x5e76e2,_0x4a0642=_0x48f126[_0x5159ee(0x5256)]['as'][0x0]['x'],_0x408e73=_0x48f126[_0x5159ee(0x5256)]['as'][0x0]['y'],_0x42fe3a=_0x48f126[_0x22a53f(0x2e71)]['as'][0x0]['z'];}catch(_0x79b0a){console[_0x5159ee(0x2167)](_0x79b0a);}}if(_0x5d24ca[_0x22a53f(0x1740)]){_0x50b22c=WebGLPlot$f[_0x5159ee(0x45b8)][_0x5159ee(0x173d)](new Date()),_0x24e9b7=_0x50b22c;try{_0x5d24ca[_0x22a53f(0x4b98)]['scale']=_0x48f126[_0x5159ee(0x2897)]['ss'][0x0],_0xc12d0e=_0x48f126[_0x22a53f(0x4a6e)]['ss'][0x0];}catch(_0x443f24){console[_0x22a53f(0xca1)](_0x443f24);}}(_0x5d24ca['_angleLoop']||_0x5d24ca[_0x5159ee(0x5173)])&&(_0x1bc2a8=WebGLPlot$f[_0x5159ee(0x45b8)]['fromDate'](new Date())),_0x5d24ca[_0x22a53f(0x1948)]||_0x5d24ca[_0x5159ee(0x5173)]||clearInterval(_0x5d24ca[_0x22a53f(0xd8a)]);}},_0x5d24ca['_gapTime']);}[_0x5e00b3(0xa9a)](_0x378945,_0x331bf1){var _0x37ed72=_0x307c2b,_0x4a6eb4=_0x5e00b3;for(var _0x52df6c=[],_0x140895=[],_0x3d2d7f=[],_0x54333=[],_0x5488f9=[],_0xf6d3c4=[],_0x1a6c74=[],_0x76c1e=[],_0xd3382c=0x0;_0xd3382c<_0x378945[_0x4a6eb4(0x809)];_0xd3382c++)_0x52df6c[_0x4a6eb4(0x5323)](_0x378945[_0xd3382c][_0x37ed72(0x25ef)]),_0x140895[_0x4a6eb4(0x5323)](_0x378945[_0xd3382c][_0x4a6eb4(0x21ae)]),_0x3d2d7f[_0x37ed72(0x2a0e)](_0x378945[_0xd3382c][_0x4a6eb4(0x2a9)]),_0x54333[_0x4a6eb4(0x5323)](_0x378945[_0xd3382c][_0x4a6eb4(0x19e6)]);for(_0xd3382c=0x0;_0xd3382c<_0x331bf1[_0x4a6eb4(0x809)];_0xd3382c++)_0x5488f9[_0x4a6eb4(0x5323)](_0x331bf1[_0xd3382c][_0x4a6eb4(0x45cb)]),_0xf6d3c4[_0x4a6eb4(0x5323)](_0x331bf1[_0xd3382c][_0x4a6eb4(0x21ae)]),_0x1a6c74[_0x4a6eb4(0x5323)](_0x331bf1[_0xd3382c]['end']),_0x76c1e[_0x4a6eb4(0x5323)](_0x331bf1[_0xd3382c][_0x4a6eb4(0x19e6)]);var _0x3b3c23=[],_0x22ffa5=[],_0x3e6086=[],_0x4d6f44=[];for(_0xd3382c=0x0;_0xd3382c<_0x52df6c[_0x4a6eb4(0x809)];_0xd3382c++){var _0x352e9b=this[_0x37ed72(0x701)](_0x52df6c[_0xd3382c],_0x140895[_0xd3382c]['x'],_0x3d2d7f[_0xd3382c]['x']),_0x116276=this[_0x4a6eb4(0x2f2)](_0x52df6c[_0xd3382c],_0x140895[_0xd3382c]['y'],_0x3d2d7f[_0xd3382c]['y']),_0x24723d=this[_0x4a6eb4(0x2f2)](_0x52df6c[_0xd3382c],_0x140895[_0xd3382c]['z'],_0x3d2d7f[_0xd3382c]['z']);_0x3b3c23[_0x4a6eb4(0x5323)](_0x352e9b),_0x22ffa5[_0x4a6eb4(0x5323)](_0x116276),_0x3e6086[_0x4a6eb4(0x5323)](_0x24723d);}for(_0xd3382c=0x0;_0xd3382c<_0x5488f9[_0x4a6eb4(0x809)];_0xd3382c++){var _0x398f33=this[_0x37ed72(0x701)](_0x5488f9[_0xd3382c],_0xf6d3c4[_0xd3382c],_0x1a6c74[_0xd3382c]);_0x4d6f44[_0x4a6eb4(0x5323)](_0x398f33);}return{'angle':{'at':_0x52df6c,'as':_0x140895,'ae':_0x3d2d7f,'al':_0x54333},'scale':{'st':_0x5488f9,'ss':_0xf6d3c4,'se':_0x1a6c74,'sl':_0x76c1e},'angleVX':_0x3b3c23,'angleVY':_0x22ffa5,'angleVZ':_0x3e6086,'scaleVS':_0x4d6f44};}[_0x5e00b3(0x2f2)](_0x130bbb,_0x125b1e,_0x3401aa){return(_0x3401aa-_0x125b1e)/(_0x130bbb*=0x3e8);}[_0x5e00b3(0xc70)](_0x5b3de1,_0x2abf3a){var _0x280b3f=_0x307c2b,_0x1818a4=_0x5e00b3;for(var _0x416b7d=[],_0x574255=0x0,_0x5be31f=0x0;_0x5be31f<_0x2abf3a[_0x1818a4(0x809)];_0x5be31f++)_0x574255+=_0x2abf3a[_0x5be31f],_0x416b7d[_0x280b3f(0x2a0e)](_0x574255);var _0x5c013b=0x0;for(_0x5be31f=0x0;_0x5be31f<_0x416b7d[_0x1818a4(0x809)];_0x5be31f++)if(_0x5b3de1<_0x416b7d[_0x5be31f]){_0x5c013b=_0x5be31f;break;}return _0x5c013b;}[_0x5e00b3(0x1010)](_0x31c84d){var _0x52cb57=_0x307c2b,_0x39090e=_0x5e00b3;WebGLPlot$f[_0x39090e(0x5f34)](this[_0x39090e(0xd8a)])&&clearInterval(this[_0x39090e(0xd8a)]),WebGLPlot$f[_0x52cb57(0x1563)](this[_0x39090e(0x4b98)])&&_0x31c84d[_0x39090e(0x37e8)][_0x52cb57(0x57f4)](this[_0x39090e(0x4b98)])&&_0x31c84d[_0x39090e(0x37e8)][_0x39090e(0x4f4b)](this[_0x39090e(0x4b98)]),this[_0x52cb57(0x4fc4)]=null;}[_0x5e00b3(0x9d4)](){var _0x5c79fa=_0x307c2b,_0x54030b=_0x5e00b3;if(!(WebGLPlot$f[_0x54030b(0x5f34)](this[_0x5c79fa(0x59a7)])&&WebGLPlot$f[_0x54030b(0x5f34)](this[_0x54030b(0x339a)])&&WebGLPlot$f[_0x54030b(0x5f34)](this['_angleTimes'])&&WebGLPlot$f[_0x5c79fa(0x1563)](this[_0x54030b(0x1796)])))return null;var _0x530a79=SituationSimulationToolkit[_0x5c79fa(0x351d)](this[_0x54030b(0x3056)],this[_0x54030b(0x339a)],scene);return WebGLPlot$f[_0x54030b(0x5f34)](_0x530a79)?new WebGLPlot$f[(_0x54030b(0x2a17))][(_0x54030b(0x42cb))]({'url':this[_0x54030b(0x2f88)],'modelMatrix':_0x530a79,'allowPicking':!0x0}):null;}}const GeoEntityEffectTrackLineType={'AXES':0x0,'STREAMER':0x1,'WALL':0x2};var GeoEntityEffectTrackLineType$1=Object[_0x5e00b3(0x5448)](GeoEntityEffectTrackLineType);class GeoEntityEffectTrackline extends GeoEntityEffect{constructor(_0x4f7ccb){var _0x424c1e=_0x307c2b,_0x1dd5f9=_0x5e00b3;super(_0x4f7ccb),_0x4f7ccb=WebGLPlot$f[_0x1dd5f9(0x3bf5)](_0x4f7ccb,WebGLPlot$f[_0x1dd5f9(0x3bf5)][_0x1dd5f9(0x243c)]),this[_0x1dd5f9(0x21b4)]=_0x424c1e(0x243c)+WebGLPlot$f[_0x1dd5f9(0x2f26)](),this[_0x1dd5f9(0x339a)]=WebGLPlot$f[_0x1dd5f9(0x3bf5)](_0x4f7ccb[_0x1dd5f9(0x1827)],new PlotPoint3D(0x0,-0.5,0.5)),this[_0x1dd5f9(0x4ab3)]=GeoEntityEffectType$1[_0x1dd5f9(0x176a)],this[_0x1dd5f9(0x2c1c)]=GeoEntityEffectTrackLineType$1[_0x1dd5f9(0xd26)],this[_0x424c1e(0x3c51)]=WebGLPlot$f[_0x1dd5f9(0x3bf5)](_0x4f7ccb[_0x1dd5f9(0x1034)],WebGLPlot$f[_0x1dd5f9(0x3722)][_0x1dd5f9(0x22f7)]),this['_lineWidth']=WebGLPlot$f[_0x424c1e(0x76f)](_0x4f7ccb[_0x424c1e(0x4109)],0x1),this[_0x1dd5f9(0x4e26)]=WebGLPlot$f[_0x1dd5f9(0x3bf5)](_0x4f7ccb[_0x1dd5f9(0x1c1e)],0x1),this['_showPntCount']=WebGLPlot$f['defaultValue'](_0x4f7ccb[_0x1dd5f9(0x59de)],0x1f4),this[_0x1dd5f9(0x1832)]=[],this[_0x1dd5f9(0x16a8)]=[],this[_0x1dd5f9(0x853)]=null,this[_0x1dd5f9(0x33cd)]=null,this[_0x424c1e(0x4030)]=null,this[_0x1dd5f9(0x2207)]=new WebGLPlot$f[(_0x1dd5f9(0x4f88))]();}[_0x5e00b3(0x4002)](_0x2b32f0){var _0x42a22e=_0x5e00b3;this[_0x42a22e(0x2c1c)]!==_0x2b32f0&&(this['_trackType']=_0x2b32f0,this[_0x42a22e(0x4145)]=!0x1);}[_0x5e00b3(0x2b93)](){var _0x5261ff=_0x5e00b3;return this[_0x5261ff(0x2c1c)];}[_0x5e00b3(0x3d0)](_0x30bbd6){var _0x4a6e91=_0x5e00b3;this[_0x4a6e91(0x1f02)]=_0x30bbd6;}[_0x307c2b(0x2ba5)](){var _0x5769ee=_0x5e00b3;return this[_0x5769ee(0x1f02)];}[_0x5e00b3(0x31eb)](_0x48ce0b){var _0x2d1b32=_0x5e00b3;this[_0x2d1b32(0x446c)]!==_0x48ce0b&&(this[_0x2d1b32(0x446c)]=_0x48ce0b,this[_0x2d1b32(0x4145)]=!0x1);}[_0x5e00b3(0x202f)](){var _0x10bc0d=_0x5e00b3;return this[_0x10bc0d(0x446c)];}[_0x5e00b3(0x109c)](_0x3fce4f){var _0x150fe6=_0x5e00b3;this['_streamerWidth']!==_0x3fce4f&&(this[_0x150fe6(0x4e26)]=_0x3fce4f,this[_0x150fe6(0x4145)]=!0x1);}[_0x307c2b(0x1628)](){var _0x2d4352=_0x5e00b3;return this[_0x2d4352(0x4e26)];}[_0x5e00b3(0x307c)](_0x1076b8){var _0x23cc32=_0x5e00b3;this[_0x23cc32(0x467b)]=_0x1076b8;}[_0x5e00b3(0x30ba)](){var _0x5af6e8=_0x5e00b3;return this[_0x5af6e8(0x467b)];}[_0x5e00b3(0x46e6)](_0x1f1d8f){var _0x34d347=_0x307c2b;this[_0x34d347(0x45eb)]=_0x1f1d8f;}[_0x307c2b(0x3b48)](){var _0x35e6ca=_0x5e00b3;return this[_0x35e6ca(0x1832)];}[_0x5e00b3(0x2324)](_0x4e88cc,_0x4f6239){var _0x39771e=_0x307c2b,_0x5303f5=_0x5e00b3;WebGLPlot$f[_0x5303f5(0x5f34)](this[_0x5303f5(0x3056)])&&!this[_0x39771e(0x59a7)][_0x5303f5(0x5b89)]()[_0x5303f5(0x1dab)](_0x4e88cc[_0x5303f5(0x5b89)]())&&this[_0x5303f5(0x5007)](_0x4e88cc),this[_0x39771e(0x59a7)]=_0x4e88cc;}[_0x5e00b3(0x207e)](_0x5d667e){var _0x25ee44=_0x307c2b,_0xfb3d28=_0x5e00b3;this[_0xfb3d28(0x33cd)]=new WebGLPlot$f[(_0xfb3d28(0x8b6))](),_0x5d667e[_0xfb3d28(0x37e8)][_0xfb3d28(0x30c2)](this[_0x25ee44(0x267e)]),this[_0xfb3d28(0x853)]=new WebGLPlot$f[(_0xfb3d28(0x5fe6))](),_0x5d667e[_0xfb3d28(0x37e8)][_0xfb3d28(0x30c2)](this[_0xfb3d28(0x853)]),this[_0x25ee44(0x4030)]=new WebGLPlot$f[(_0xfb3d28(0x5fe6))](),_0x5d667e['primitives'][_0xfb3d28(0x30c2)](this['_polygonCollection']),SituationSimulationToolkit[_0xfb3d28(0x104e)](this[_0xfb3d28(0x3056)],this['_pntOffset'],_0x5d667e),this[_0xfb3d28(0x4145)]=!0x0;}[_0x307c2b(0x2f0b)](_0x5c7f62){var _0x5d9f3c=_0x307c2b,_0x4d0216=_0x5e00b3;WebGLPlot$f[_0x4d0216(0x5f34)](this[_0x5d9f3c(0x267e)])&&this[_0x4d0216(0x33cd)][_0x4d0216(0x443c)](),WebGLPlot$f[_0x4d0216(0x5f34)](this[_0x4d0216(0x853)])&&this['_wallCollection']['removeAll'](),WebGLPlot$f[_0x5d9f3c(0x1563)](this['_polygonCollection'])&&this[_0x4d0216(0x5c3d)][_0x4d0216(0x443c)](),this[_0x4d0216(0x16a8)]=[];}[_0x5e00b3(0x2879)](){var _0x4e5d0d=_0x307c2b,_0x468a4e=_0x5e00b3;let _0x32c3d8={};_0x32c3d8[_0x468a4e(0x1a9a)](_0x468a4e(0x3dd))||(_0x32c3d8[_0x468a4e(0x3dd)]=this['_type']),_0x32c3d8[_0x468a4e(0x1a9a)](_0x468a4e(0x58d))||(_0x32c3d8[_0x468a4e(0x58d)]=this[_0x468a4e(0x21b4)]),_0x32c3d8[_0x468a4e(0x1a9a)](_0x468a4e(0x15bc))||(_0x32c3d8[_0x468a4e(0x15bc)]=this[_0x468a4e(0x2c1c)]),_0x32c3d8[_0x468a4e(0x1a9a)](_0x4e5d0d(0x2543))||(_0x32c3d8[_0x468a4e(0x1034)]=this[_0x468a4e(0x1f02)][_0x468a4e(0x3abc)]()),_0x32c3d8[_0x468a4e(0x1a9a)](_0x468a4e(0xd61))||(_0x32c3d8[_0x4e5d0d(0x4109)]=this[_0x468a4e(0x446c)]),_0x32c3d8[_0x468a4e(0x1a9a)](_0x468a4e(0x1c1e))||(_0x32c3d8['streamerWidth']=this[_0x468a4e(0x4e26)]),_0x32c3d8['hasOwnProperty'](_0x468a4e(0x59de))||(_0x32c3d8[_0x4e5d0d(0x5597)]=this[_0x4e5d0d(0xd05)]),_0x32c3d8['hasOwnProperty'](_0x468a4e(0xe89))||(_0x32c3d8[_0x468a4e(0xe89)]=[],this[_0x468a4e(0x1832)][_0x468a4e(0x326d)](_0x9a5501=>{var _0x1d20b8=_0x468a4e;_0x32c3d8[_0x1d20b8(0xe89)][_0x1d20b8(0x5323)](_0x9a5501[_0x1d20b8(0x3abc)]());})),_0x32c3d8[_0x4e5d0d(0x2609)](_0x468a4e(0x37b5))||(_0x32c3d8[_0x468a4e(0x37b5)]=this[_0x468a4e(0x435e)]),_0x32c3d8[_0x468a4e(0x1a9a)](_0x468a4e(0xe63))||(_0x32c3d8[_0x4e5d0d(0x4463)]=this[_0x468a4e(0x1395)]);let _0x42f5f3={};return _0x32c3d8[_0x468a4e(0x1a9a)](_0x468a4e(0x2c14))||(_0x32c3d8[_0x4e5d0d(0x4d0e)]=_0x42f5f3,_0x32c3d8[_0x468a4e(0x2c14)]['hasOwnProperty']('x')||(_0x32c3d8[_0x468a4e(0x2c14)]['x']=this['_pntOffset']['x']),_0x32c3d8[_0x468a4e(0x2c14)][_0x468a4e(0x1a9a)]('y')||(_0x32c3d8[_0x468a4e(0x2c14)]['y']=this[_0x4e5d0d(0x473b)]['y']),_0x32c3d8[_0x468a4e(0x2c14)][_0x468a4e(0x1a9a)]('z')||(_0x32c3d8[_0x468a4e(0x2c14)]['z']=this[_0x468a4e(0x339a)]['z'])),WebGLPlot$f[_0x4e5d0d(0x1287)](_0x32c3d8);}[_0x307c2b(0x46b9)](_0x2507c6){var _0x2d6f35=_0x307c2b,_0x139e96=_0x5e00b3;if(!WebGLPlot$f[_0x139e96(0x5f34)](_0x2507c6))return;let _0x10067c=JSON[_0x139e96(0x2374)](_0x2507c6);WebGLPlot$f[_0x139e96(0x5f34)](_0x10067c[_0x139e96(0x3dd)])&&(this[_0x139e96(0x4ab3)]=_0x10067c[_0x2d6f35(0x18c0)]),WebGLPlot$f[_0x2d6f35(0x1563)](_0x10067c[_0x139e96(0x58d)])&&(this[_0x139e96(0x21b4)]=_0x10067c[_0x2d6f35(0x2beb)]),WebGLPlot$f[_0x2d6f35(0x1563)](_0x10067c[_0x139e96(0x15bc)])&&(this[_0x139e96(0x2c1c)]=_0x10067c[_0x139e96(0x15bc)]),WebGLPlot$f[_0x139e96(0x5f34)](_0x10067c[_0x139e96(0x1034)])&&(this[_0x2d6f35(0x3c51)]=WebGLPlot$f[_0x139e96(0x3722)][_0x139e96(0x55dc)](_0x10067c[_0x139e96(0x1034)])),WebGLPlot$f[_0x139e96(0x5f34)](_0x10067c[_0x139e96(0xd61)])&&(this[_0x139e96(0x446c)]=_0x10067c[_0x139e96(0xd61)]),WebGLPlot$f[_0x139e96(0x5f34)](_0x10067c[_0x139e96(0x1c1e)])&&(this[_0x2d6f35(0xb49)]=_0x10067c[_0x139e96(0x1c1e)]),WebGLPlot$f[_0x139e96(0x5f34)](_0x10067c[_0x139e96(0x59de)])&&(this[_0x139e96(0x467b)]=_0x10067c['showPntCount']),WebGLPlot$f[_0x139e96(0x5f34)](_0x10067c[_0x139e96(0xe89)])&&(this[_0x139e96(0x1832)]=[],_0x10067c[_0x139e96(0xe89)][_0x139e96(0x326d)](_0x4bc2ce=>{var _0x2a2ed6=_0x139e96;this[_0x2a2ed6(0x1832)][_0x2a2ed6(0x5323)](WebGLPlot$f['Color'][_0x2a2ed6(0x55dc)](_0x4bc2ce));})),WebGLPlot$f[_0x139e96(0x5f34)](_0x10067c[_0x139e96(0x37b5)])&&(this[_0x2d6f35(0x5a45)]=_0x10067c[_0x139e96(0x37b5)]),WebGLPlot$f[_0x139e96(0x5f34)](_0x10067c[_0x139e96(0xe63)])&&(this[_0x139e96(0x1395)]=_0x10067c[_0x139e96(0xe63)]),WebGLPlot$f[_0x139e96(0x5f34)](_0x10067c[_0x139e96(0x2c14)])&&(WebGLPlot$f[_0x139e96(0x5f34)](_0x10067c[_0x139e96(0x2c14)]['x'])&&(this['_pntOffset']['x']=_0x10067c[_0x139e96(0x2c14)]['x']),WebGLPlot$f[_0x139e96(0x5f34)](_0x10067c[_0x2d6f35(0x4d0e)]['y'])&&(this[_0x139e96(0x339a)]['y']=_0x10067c[_0x2d6f35(0x4d0e)]['y']),WebGLPlot$f[_0x139e96(0x5f34)](_0x10067c[_0x139e96(0x2c14)]['z'])&&(this[_0x2d6f35(0x473b)]['z']=_0x10067c[_0x139e96(0x2c14)]['z']));}['clone'](){var _0x492f9b=_0x307c2b,_0xec92a2=_0x5e00b3;let _0x267a23=new GeoEntityEffectTrackline();return _0x267a23[_0xec92a2(0x4ab3)]=this[_0xec92a2(0x4ab3)],_0x267a23[_0x492f9b(0x4c72)]=this[_0xec92a2(0x2c1c)],_0x267a23[_0xec92a2(0x1f02)]=this[_0x492f9b(0x3c51)][_0xec92a2(0x40f3)](),_0x267a23['_lineWidth']=this[_0xec92a2(0x446c)],_0x267a23[_0xec92a2(0x4e26)]=this[_0xec92a2(0x4e26)],_0x267a23[_0xec92a2(0x467b)]=this[_0xec92a2(0x467b)],_0x267a23[_0xec92a2(0x1832)]=this[_0x492f9b(0x45eb)],_0x267a23[_0xec92a2(0x435e)]=this[_0xec92a2(0x435e)],_0x267a23[_0x492f9b(0x448f)]=this[_0xec92a2(0x1395)],_0x267a23[_0xec92a2(0x4145)]=this[_0x492f9b(0x41b0)],_0x267a23[_0xec92a2(0x339a)]=new PlotPoint3D(this['_pntOffset']['x'],this[_0xec92a2(0x339a)]['y'],this[_0x492f9b(0x473b)]['z']),_0x267a23;}[_0x5e00b3(0x5007)](_0x1c43ec){var _0x3bd352=_0x307c2b,_0x4c3353=_0x5e00b3;this[_0x4c3353(0x2c1c)]===GeoEntityEffectTrackLineType$1[_0x4c3353(0xd26)]?this[_0x4c3353(0x36fb)](_0x1c43ec):this[_0x4c3353(0x2c1c)]===GeoEntityEffectTrackLineType$1[_0x4c3353(0xd70)]?this['_updateTrackStreamer'](_0x1c43ec):this[_0x3bd352(0x4c72)]===GeoEntityEffectTrackLineType$1[_0x4c3353(0x180a)]&&this[_0x4c3353(0x4d7e)](_0x1c43ec);}[_0x5e00b3(0x36fb)](_0x21812f){var _0x464615=_0x307c2b,_0x2c675c=_0x5e00b3;if(0x0==_0x21812f[_0x2c675c(0x17e7)]())return;let _0x12cdf8=SituationSimulationToolkit[_0x2c675c(0x164f)](SituationSimulationToolkit[_0x464615(0xa15)](_0x21812f,this[_0x2c675c(0x339a)],this[_0x2c675c(0x5e52)]));if(0x0===this[_0x2c675c(0x16a8)][_0x464615(0x2ef4)])this[_0x2c675c(0x16a8)][_0x2c675c(0x5323)](_0x12cdf8);else{if(0x1===this['_pntsTmp'][_0x464615(0x2ef4)]){let _0x360d93=[];_0x360d93[_0x2c675c(0x5323)](this[_0x464615(0x300)][0x0]),_0x360d93['push'](_0x12cdf8),this[_0x464615(0x267e)][_0x2c675c(0x30c2)]({'positions':_0x360d93,'width':this[_0x2c675c(0x446c)],'material':new WebGLPlot$f[(_0x2c675c(0x71d))]({'fabric':{'type':_0x2c675c(0x3722),'uniforms':{'color':this[_0x2c675c(0x1f02)]}}})}),this[_0x2c675c(0x16a8)][_0x2c675c(0x5323)](_0x12cdf8);}else{let _0x1f7da3=[];for(_0x1f7da3[_0x2c675c(0x5323)](this[_0x2c675c(0x16a8)][0x1]),_0x1f7da3[_0x2c675c(0x5323)](_0x12cdf8),this[_0x2c675c(0x33cd)][_0x2c675c(0x30c2)]({'positions':_0x1f7da3,'width':this[_0x2c675c(0x446c)],'material':new WebGLPlot$f[(_0x2c675c(0x71d))]({'fabric':{'type':_0x2c675c(0x3722),'uniforms':{'color':this[_0x464615(0x3c51)]}}})}),this[_0x464615(0x300)][0x1]=_0x12cdf8;this[_0x2c675c(0x33cd)][_0x2c675c(0x809)]>this[_0x2c675c(0x467b)]&&this[_0x2c675c(0x467b)]>0x0;)this[_0x2c675c(0x33cd)][_0x2c675c(0x4f4b)](this[_0x2c675c(0x33cd)]['get'](0x0));for(let _0x1ca2e2=0x0,_0x47a0b6=0x0;_0x1ca2e2<this[_0x464615(0x267e)][_0x464615(0x2ef4)];_0x1ca2e2++,_0x47a0b6++){let _0x3d6aed=(_0x47a0b6+0x1)/this[_0x2c675c(0x33cd)][_0x464615(0x2ef4)],_0xfaa0e4=this[_0x2c675c(0x2105)](_0x3d6aed),_0x5b7367=this[_0x464615(0x267e)][_0x2c675c(0x38c4)](_0x1ca2e2);null!=_0x5b7367&&(_0x5b7367[_0x2c675c(0x3453)][_0x2c675c(0x219a)][_0x2c675c(0x8fe)]=_0xfaa0e4);}}}}[_0x5e00b3(0xb59)](_0x23c98e){var _0x45c718=_0x307c2b,_0x11aba7=_0x5e00b3;let _0x19e55a=this[_0x11aba7(0x4e26)]/0x2,_0x35ad40=new PlotPoint3D(this['_pntOffset']['x']-_0x19e55a,this[_0x11aba7(0x339a)]['y'],this[_0x11aba7(0x339a)]['z']),_0x4e186b=new PlotPoint3D(this[_0x11aba7(0x339a)]['x']+_0x19e55a,this[_0x45c718(0x473b)]['y'],this[_0x11aba7(0x339a)]['z']),_0x31ba0a=SituationSimulationToolkit[_0x11aba7(0x104e)](_0x23c98e,_0x35ad40,this[_0x11aba7(0x5e52)]),_0x35083d=SituationSimulationToolkit[_0x11aba7(0x104e)](_0x23c98e,_0x4e186b,this['_scene']);if(!WebGLPlot$f[_0x11aba7(0x5f34)](_0x31ba0a)||!WebGLPlot$f['defined'](_0x35083d))return;let _0x2eb144=SituationSimulationToolkit[_0x11aba7(0x164f)](_0x31ba0a),_0x475e88=SituationSimulationToolkit[_0x11aba7(0x164f)](_0x35083d);if(0x0===this[_0x11aba7(0x16a8)][_0x11aba7(0x809)])this[_0x11aba7(0x16a8)][_0x11aba7(0x5323)](_0x2eb144),this['_pntsTmp'][_0x11aba7(0x5323)](_0x475e88);else{if(0x2===this[_0x45c718(0x300)][_0x11aba7(0x809)]){let _0x491882=[];_0x491882[_0x11aba7(0x5323)](this[_0x11aba7(0x16a8)][0x0]),_0x491882[_0x11aba7(0x5323)](_0x2eb144),_0x491882[_0x11aba7(0x5323)](_0x475e88),_0x491882[_0x11aba7(0x5323)](this[_0x11aba7(0x16a8)][0x1]),_0x491882[_0x11aba7(0x5323)](this[_0x11aba7(0x16a8)][0x0]),this[_0x45c718(0x4030)][_0x11aba7(0x30c2)](new WebGLPlot$f[(_0x11aba7(0x4245))]({'geometryInstances':new WebGLPlot$f[(_0x45c718(0x425a))]({'geometry':new WebGLPlot$f[(_0x11aba7(0x4541))]({'polygonHierarchy':new WebGLPlot$f['PolygonHierarchy'](_0x491882),'perPositionHeight':!0x0}),'materialSupport':WebGLPlot$f[_0x11aba7(0x37fb)][_0x11aba7(0x2bdf)][_0x11aba7(0x3063)][_0x11aba7(0x5383)]}),'appearance':new WebGLPlot$f[(_0x11aba7(0x37fb))]({'material':new WebGLPlot$f[(_0x11aba7(0x71d))]({'fabric':{'type':_0x11aba7(0x3722),'uniforms':{'color':this[_0x11aba7(0x1f02)]}}}),'faceForward':!0x0})})),this[_0x11aba7(0x16a8)][_0x11aba7(0x5323)](_0x2eb144),this['_pntsTmp'][_0x11aba7(0x5323)](_0x475e88);}else{let _0x2ee469=[];for(_0x2ee469[_0x11aba7(0x5323)](this[_0x11aba7(0x16a8)][0x2]),_0x2ee469[_0x11aba7(0x5323)](_0x2eb144),_0x2ee469[_0x11aba7(0x5323)](_0x475e88),_0x2ee469[_0x11aba7(0x5323)](this[_0x45c718(0x300)][0x3]),_0x2ee469[_0x11aba7(0x5323)](this[_0x11aba7(0x16a8)][0x2]),this[_0x11aba7(0x5c3d)][_0x11aba7(0x30c2)](new WebGLPlot$f[(_0x45c718(0x5327))]({'geometryInstances':new WebGLPlot$f[(_0x11aba7(0x457b))]({'geometry':new WebGLPlot$f[(_0x45c718(0x1267))]({'polygonHierarchy':new WebGLPlot$f[(_0x11aba7(0x3e1e))](_0x2ee469),'perPositionHeight':!0x0}),'materialSupport':WebGLPlot$f[_0x45c718(0x1534)][_0x45c718(0x5841)][_0x11aba7(0x3063)][_0x11aba7(0x5383)]}),'appearance':new WebGLPlot$f[(_0x11aba7(0x37fb))]({'material':new WebGLPlot$f['Material']({'fabric':{'type':_0x11aba7(0x3722),'uniforms':{'color':this[_0x11aba7(0x1f02)]}}}),'faceForward':!0x0})})),this[_0x11aba7(0x16a8)][0x2]=_0x2eb144,this[_0x11aba7(0x16a8)][0x3]=_0x475e88;this[_0x11aba7(0x5c3d)][_0x45c718(0x2ef4)]>this[_0x11aba7(0x467b)]&&this[_0x11aba7(0x467b)]>0x0;)this[_0x45c718(0x4030)][_0x11aba7(0x4f4b)](this[_0x11aba7(0x5c3d)][_0x45c718(0x3abb)](0x0));for(let _0x310420=0x0,_0x37b768=0x0;_0x310420<this[_0x11aba7(0x5c3d)][_0x11aba7(0x809)];_0x310420++,_0x37b768++){let _0x235767=(_0x37b768+0x1)/this['_polygonCollection']['length'],_0x32aef6=this[_0x11aba7(0x2105)](_0x235767),_0x4ed81a=this[_0x11aba7(0x5c3d)][_0x45c718(0x3abb)](_0x310420);null!=_0x4ed81a&&(_0x4ed81a[_0x11aba7(0x51b)][_0x11aba7(0x3453)][_0x11aba7(0x219a)][_0x11aba7(0x8fe)]=_0x32aef6);}}}}[_0x5e00b3(0x4d7e)](_0x40ec6c){var _0x59eddc=_0x307c2b,_0x46315f=_0x5e00b3;let _0x58f7e0=SituationSimulationToolkit[_0x46315f(0x164f)](_0x40ec6c[_0x46315f(0x5b89)]());if(0x0===this[_0x46315f(0x16a8)][_0x46315f(0x809)])this[_0x46315f(0x16a8)][_0x46315f(0x5323)](_0x58f7e0);else{if(0x1===this[_0x59eddc(0x300)][_0x46315f(0x809)]){let _0x29de9f=[];_0x29de9f[_0x59eddc(0x2a0e)](this[_0x46315f(0x16a8)][0x0]),_0x29de9f['push'](_0x58f7e0),this[_0x59eddc(0x463d)][_0x59eddc(0x1af6)](new WebGLPlot$f[(_0x46315f(0x4245))]({'geometryInstances':new WebGLPlot$f[(_0x46315f(0x457b))]({'geometry':new WebGLPlot$f[(_0x46315f(0x3c71))]({'positions':_0x29de9f}),'materialSupport':WebGLPlot$f[_0x46315f(0x37fb)][_0x46315f(0x2bdf)][_0x46315f(0x3063)][_0x46315f(0x5383)]}),'appearance':new WebGLPlot$f[(_0x46315f(0x37fb))]({'material':new WebGLPlot$f[(_0x46315f(0x71d))]({'fabric':{'type':_0x46315f(0x3722),'uniforms':{'color':this[_0x46315f(0x1f02)]}}}),'faceForward':!0x0})})),this[_0x59eddc(0x300)][_0x46315f(0x5323)](_0x58f7e0);}else{let _0x35c8e9=[];for(_0x35c8e9[_0x46315f(0x5323)](this[_0x46315f(0x16a8)][0x1]),_0x35c8e9[_0x46315f(0x5323)](_0x58f7e0),this[_0x46315f(0x853)][_0x46315f(0x30c2)](new WebGLPlot$f[(_0x59eddc(0x5327))]({'geometryInstances':new WebGLPlot$f[(_0x46315f(0x457b))]({'geometry':new WebGLPlot$f[(_0x46315f(0x3c71))]({'positions':_0x35c8e9}),'materialSupport':WebGLPlot$f[_0x46315f(0x37fb)][_0x59eddc(0x5841)][_0x46315f(0x3063)][_0x46315f(0x5383)]}),'appearance':new WebGLPlot$f[(_0x59eddc(0x1534))]({'material':new WebGLPlot$f[(_0x46315f(0x71d))]({'fabric':{'type':_0x46315f(0x3722),'uniforms':{'color':this[_0x46315f(0x1f02)]}}}),'faceForward':!0x0})})),this[_0x59eddc(0x300)][0x1]=_0x58f7e0;this[_0x46315f(0x853)][_0x46315f(0x809)]>this[_0x59eddc(0xd05)]&&this[_0x46315f(0x467b)]>0x0;)this[_0x59eddc(0x463d)][_0x46315f(0x4f4b)](this[_0x46315f(0x853)][_0x46315f(0x38c4)](0x0));for(let _0xd399b2=0x0,_0x3628fe=0x0;_0xd399b2<this['_wallCollection'][_0x46315f(0x809)];_0xd399b2++,_0x3628fe++){let _0x2d6734=(_0x3628fe+0x1)/this[_0x46315f(0x853)][_0x46315f(0x809)],_0x21014e=this[_0x46315f(0x2105)](_0x2d6734),_0x154235=this[_0x46315f(0x853)][_0x46315f(0x38c4)](_0xd399b2);null!=_0x154235&&(_0x154235[_0x46315f(0x51b)]['material'][_0x46315f(0x219a)][_0x59eddc(0x3a3a)]=_0x21014e);}}}}[_0x307c2b(0x2a62)](_0x4b39b5){var _0x2eed29=_0x307c2b,_0x2cc3d1=_0x5e00b3;let _0x20696c=this[_0x2cc3d1(0x1f02)];if(this[_0x2cc3d1(0x1832)][_0x2cc3d1(0x809)]>0x0){let _0xb73284=this[_0x2cc3d1(0x1832)][_0x2cc3d1(0x30eb)]()['reverse'](),_0x5c5e1a=_0xb73284[_0x2cc3d1(0x809)]-0x1,_0x347f41=0x1;for(;_0x347f41/_0x5c5e1a<=_0x4b39b5&&_0x347f41<_0x5c5e1a;)_0x347f41++;let _0x1f8add=_0x347f41-0x1,_0x18d615=_0x1f8add/_0x5c5e1a,_0x6dc42d=_0xb73284[_0x1f8add],_0x2bb297=_0xb73284[_0x1f8add+0x1];if(_0x4b39b5===_0x18d615)_0x20696c=new WebGLPlot$f[(_0x2cc3d1(0x3722))](_0x6dc42d['r'],_0x6dc42d['g'],_0x6dc42d['b'],_0x6dc42d['a']);else{let _0x46dd19=(_0x4b39b5-_0x18d615)*_0x5c5e1a,_0xdd8f94=_0x6dc42d[_0x2cc3d1(0x20a2)]+(_0x2bb297[_0x2cc3d1(0x20a2)]-_0x6dc42d[_0x2cc3d1(0x20a2)])*_0x46dd19,_0xd90d8e=_0x6dc42d[_0x2cc3d1(0x9db)]+(_0x2bb297[_0x2cc3d1(0x9db)]-_0x6dc42d[_0x2cc3d1(0x9db)])*_0x46dd19,_0x2fd11c=_0x6dc42d[_0x2eed29(0x485e)]+(_0x2bb297[_0x2cc3d1(0x3c2a)]-_0x6dc42d[_0x2cc3d1(0x3c2a)])*_0x46dd19,_0x30a920=_0x6dc42d[_0x2cc3d1(0x32a8)]+(_0x2bb297[_0x2eed29(0x3b89)]-_0x6dc42d[_0x2cc3d1(0x32a8)])*_0x46dd19;_0x20696c=new WebGLPlot$f[(_0x2cc3d1(0x3722))](_0xdd8f94,_0xd90d8e,_0x2fd11c,_0x30a920);}}return _0x20696c;}}class GeoEntityEffectAttackline extends GeoEntityEffect{constructor(_0x1d2ef4){var _0x5b9737=_0x307c2b,_0x3a68a5=_0x5e00b3;super(_0x1d2ef4),_0x1d2ef4=WebGLPlot$f[_0x3a68a5(0x3bf5)](_0x1d2ef4,WebGLPlot$f[_0x5b9737(0x76f)][_0x3a68a5(0x243c)]),this[_0x5b9737(0x4481)]=GeoEntityEffectType$1[_0x3a68a5(0x4797)],this[_0x3a68a5(0x21b4)]=_0x3a68a5(0x5fe5)+WebGLPlot$f[_0x3a68a5(0x2f26)](),this[_0x3a68a5(0x435e)]=WebGLPlot$f[_0x3a68a5(0x3bf5)](_0x1d2ef4[_0x5b9737(0x339)],!0x0),this[_0x3a68a5(0xb17)]=WebGLPlot$f[_0x5b9737(0x76f)](_0x1d2ef4[_0x3a68a5(0x187d)],[{'totalLengthProportion':0.3,'relativeHeight':0xc8},{'totalLengthProportion':0.5,'relativeHeight':0x64},{'totalLengthProportion':0.7,'relativeHeight':0x12c}]),this[_0x5b9737(0x473b)]=WebGLPlot$f[_0x3a68a5(0x3bf5)](_0x1d2ef4[_0x3a68a5(0x1827)],new PlotPoint3D(0x0,-0.5,0.5)),this[_0x3a68a5(0x4290)]=new WebGLPlot$f[(_0x3a68a5(0x4bd6))][(_0x5b9737(0x1927))](_0x1d2ef4[_0x3a68a5(0x21ae)]['x'],_0x1d2ef4[_0x3a68a5(0x21ae)]['y'],_0x1d2ef4[_0x3a68a5(0x21ae)]['z']),this[_0x3a68a5(0x3936)]=new WebGLPlot$f[(_0x3a68a5(0x4bd6))][(_0x5b9737(0x1927))](_0x1d2ef4[_0x5b9737(0x4fc8)]['x'],_0x1d2ef4[_0x3a68a5(0x50f)]['y'],_0x1d2ef4[_0x3a68a5(0x50f)]['z']),this[_0x3a68a5(0x1899)]=WebGLPlot$f[_0x5b9737(0x76f)](_0x1d2ef4[_0x3a68a5(0x1e9e)],'./SampleData/situationSimulation/model/DF_31_out/DF_31.gltf'),this[_0x3a68a5(0x457c)]=WebGLPlot$f[_0x3a68a5(0x3bf5)](_0x1d2ef4[_0x3a68a5(0x3172)],0x28),this[_0x3a68a5(0x1217)]=WebGLPlot$f[_0x3a68a5(0x3bf5)](_0x1d2ef4[_0x3a68a5(0x52cb)],0x5),this[_0x3a68a5(0x451a)]=WebGLPlot$f['defaultValue'](_0x1d2ef4[_0x3a68a5(0x5a5b)],0x1),this[_0x3a68a5(0x18e9)]=WebGLPlot$f[_0x3a68a5(0x3bf5)](_0x1d2ef4[_0x3a68a5(0x5f80)],new WebGLPlot$f['Color'](0x0,0xff,0x0)),this[_0x3a68a5(0x233a)]=void 0x0,this['_modelLinePrimitice']=void 0x0,this[_0x3a68a5(0x4abf)]=!0x1,this[_0x3a68a5(0x55ea)]=!0x1,this[_0x5b9737(0x4684)]=!0x1,this[_0x3a68a5(0x4856)]=!0x1;}[_0x5e00b3(0x4dc9)](_0x1d7373){var _0x1508c1=_0x5e00b3;this[_0x1508c1(0xb17)]=_0x1d7373,this[_0x1508c1(0x4145)]=!0x1;}['getPathInfo'](){var _0x5bb4b0=_0x5e00b3;return this[_0x5bb4b0(0xb17)];}[_0x5e00b3(0x3436)](_0x26fca1){var _0x25c6d7=_0x307c2b,_0x162eea=_0x5e00b3;this[_0x162eea(0x4290)]=_0x26fca1,this[_0x25c6d7(0x41b0)]=!0x1;}[_0x5e00b3(0x39d7)](){var _0x237f12=_0x5e00b3;return this[_0x237f12(0x4290)];}[_0x5e00b3(0x1969)](_0x487f27){var _0x320e6e=_0x5e00b3;this[_0x320e6e(0x3936)]=_0x487f27,this[_0x320e6e(0x4145)]=!0x1;}[_0x5e00b3(0x36d)](){var _0x45629e=_0x5e00b3;return this[_0x45629e(0x3936)];}[_0x307c2b(0x934)](_0x44562e){var _0x10cfbb=_0x5e00b3;this[_0x10cfbb(0x1899)]=decodeURI(_0x44562e),this[_0x10cfbb(0x4145)]=!0x1;}[_0x5e00b3(0x48d5)](_0x493282){var _0xa2e77d=_0x5e00b3;this[_0xa2e77d(0x457c)]=_0x493282,this[_0xa2e77d(0x4145)]=!0x1;}[_0x5e00b3(0x1ca)](_0x354090){var _0x557fa2=_0x307c2b;this[_0x557fa2(0xa30)]=_0x354090,this[_0x557fa2(0x41b0)]=!0x1;}[_0x5e00b3(0x2ee6)](_0xc9f2fd){var _0x415b4f=_0x5e00b3;this[_0x415b4f(0x451a)]=_0xc9f2fd,this[_0x415b4f(0x4145)]=!0x1;}[_0x5e00b3(0x277d)](_0x2e395d){var _0x413d16=_0x5e00b3;this['_lineColor']=_0x2e395d,this[_0x413d16(0x4145)]=!0x1;}[_0x5e00b3(0x2879)](){var _0x536676=_0x307c2b,_0x44a44c=_0x5e00b3;let _0x24cfd2={};_0x24cfd2[_0x44a44c(0x1a9a)](_0x44a44c(0x3dd))||(_0x24cfd2[_0x536676(0x18c0)]=this['_type']),_0x24cfd2[_0x44a44c(0x1a9a)](_0x44a44c(0x58d))||(_0x24cfd2[_0x536676(0x2beb)]=this[_0x44a44c(0x21b4)]),_0x24cfd2[_0x536676(0x2609)]('visible')||(_0x24cfd2[_0x536676(0x339)]=this[_0x536676(0x5a45)]);let _0x1f004a=[];if(!_0x24cfd2['hasOwnProperty']('pathInfo')){_0x24cfd2[_0x44a44c(0x187d)]=_0x1f004a;for(var _0x1b0e42=0x0;_0x1b0e42<this[_0x44a44c(0xb17)][_0x44a44c(0x809)];_0x1b0e42++)_0x24cfd2[_0x44a44c(0x187d)][_0x44a44c(0x1a9a)](_0x44a44c(0x2a4f))||_0x24cfd2[_0x44a44c(0x187d)]['hasOwnProperty'](_0x44a44c(0x13af))||_0x24cfd2[_0x44a44c(0x187d)][_0x44a44c(0x5323)]({'totalLengthProportion':this[_0x44a44c(0xb17)][_0x1b0e42][_0x44a44c(0x2a4f)],'relativeHeight':this[_0x44a44c(0xb17)][_0x1b0e42][_0x44a44c(0x13af)]});}return _0x24cfd2[_0x44a44c(0x1a9a)](_0x44a44c(0x21ae))||(_0x24cfd2[_0x44a44c(0x21ae)]=this[_0x44a44c(0x4290)]),_0x24cfd2['hasOwnProperty']('target')||(_0x24cfd2[_0x44a44c(0x50f)]=this[_0x536676(0x466e)]),_0x24cfd2[_0x44a44c(0x1a9a)](_0x536676(0x41b5))||(_0x24cfd2['attactModelPath']=this['_attactModelPath']),_0x24cfd2[_0x44a44c(0x1a9a)](_0x44a44c(0x3172))||(_0x24cfd2[_0x44a44c(0x3172)]=this[_0x44a44c(0x457c)]),_0x24cfd2[_0x44a44c(0x1a9a)](_0x44a44c(0x52cb))||(_0x24cfd2[_0x44a44c(0x52cb)]=this[_0x44a44c(0x1217)]),_0x24cfd2[_0x44a44c(0x1a9a)](_0x44a44c(0x5a5b))||(_0x24cfd2[_0x44a44c(0x5a5b)]=this[_0x44a44c(0x451a)]),_0x24cfd2[_0x44a44c(0x1a9a)](_0x44a44c(0x5f80))||(_0x24cfd2[_0x44a44c(0x5f80)]=SituationSimulationToolkit[_0x44a44c(0x24ef)](this[_0x44a44c(0x18e9)])),WebGLPlot$f[_0x44a44c(0x2879)](_0x24cfd2);}[_0x307c2b(0x46b9)](_0x2626ba){var _0x2d948b=_0x307c2b,_0x3a6174=_0x5e00b3;if(!WebGLPlot$f[_0x3a6174(0x5f34)](_0x2626ba))return;let _0x50f970=JSON[_0x3a6174(0x2374)](_0x2626ba);if(WebGLPlot$f[_0x3a6174(0x5f34)](_0x50f970[_0x3a6174(0x3dd)])&&(this[_0x3a6174(0x4ab3)]=_0x50f970[_0x3a6174(0x3dd)]),WebGLPlot$f[_0x3a6174(0x5f34)](_0x50f970[_0x3a6174(0x58d)])&&(this[_0x3a6174(0x21b4)]=_0x50f970[_0x3a6174(0x58d)]),WebGLPlot$f[_0x3a6174(0x5f34)](_0x50f970[_0x3a6174(0x37b5)])&&(this[_0x3a6174(0x435e)]=_0x50f970[_0x3a6174(0x37b5)]),WebGLPlot$f[_0x3a6174(0x5f34)](_0x50f970[_0x3a6174(0x187d)])){for(var _0x132c3c=0x0;_0x132c3c<_0x50f970[_0x3a6174(0x187d)][_0x2d948b(0x2ef4)];_0x132c3c++)WebGLPlot$f[_0x3a6174(0x5f34)](_0x50f970[_0x3a6174(0x187d)][_0x132c3c][_0x3a6174(0x2a4f)]),WebGLPlot$f[_0x3a6174(0x5f34)](_0x50f970[_0x3a6174(0x187d)][_0x132c3c][_0x2d948b(0x14db)])&&this[_0x3a6174(0xb17)][_0x2d948b(0x2a0e)]({'totalLengthProportion':_0x50f970[_0x2d948b(0x403f)][_0x132c3c][_0x3a6174(0x2a4f)],'relativeHeight':_0x50f970[_0x3a6174(0x187d)][_0x132c3c][_0x3a6174(0x13af)]});}WebGLPlot$f[_0x2d948b(0x1563)](_0x50f970[_0x3a6174(0x21ae)])&&(this[_0x3a6174(0x4290)]=_0x50f970[_0x3a6174(0x21ae)]),WebGLPlot$f[_0x3a6174(0x5f34)](_0x50f970[_0x2d948b(0x4fc8)])&&(this[_0x3a6174(0x3936)]=_0x50f970[_0x3a6174(0x50f)]),WebGLPlot$f[_0x3a6174(0x5f34)](_0x50f970[_0x3a6174(0x1e9e)])&&(this[_0x2d948b(0x35e6)]=_0x50f970[_0x3a6174(0x1e9e)]),WebGLPlot$f[_0x3a6174(0x5f34)](_0x50f970[_0x3a6174(0x3172)])&&(this[_0x3a6174(0x457c)]=_0x50f970[_0x3a6174(0x3172)]),WebGLPlot$f[_0x3a6174(0x5f34)](_0x50f970[_0x3a6174(0x52cb)])&&(this[_0x3a6174(0x1217)]=_0x50f970[_0x3a6174(0x52cb)]),WebGLPlot$f[_0x3a6174(0x5f34)](_0x50f970[_0x2d948b(0x360f)])&&(this[_0x3a6174(0x451a)]=_0x50f970[_0x3a6174(0x5a5b)]),WebGLPlot$f[_0x3a6174(0x5f34)](_0x50f970[_0x3a6174(0x5f80)])&&(this[_0x3a6174(0x18e9)]=SituationSimulationToolkit[_0x3a6174(0x2a55)](_0x50f970[_0x3a6174(0x5f80)]));}[_0x307c2b(0x2d7b)](){var _0x1ff382=_0x307c2b,_0x3aedd4=_0x5e00b3;let _0xadab9d=new GeoEntityEffectAttackline();return _0xadab9d[_0x3aedd4(0x4ab3)]=this[_0x3aedd4(0x4ab3)],_0xadab9d[_0x3aedd4(0x435e)]=this['_visible'],_0xadab9d['_pathInfo']=this[_0x3aedd4(0xb17)],_0xadab9d[_0x3aedd4(0x4290)]=this[_0x3aedd4(0x4290)],_0xadab9d[_0x1ff382(0x466e)]=this[_0x3aedd4(0x3936)],_0xadab9d[_0x3aedd4(0x1899)]=this['_attactModelPath'],_0xadab9d[_0x3aedd4(0x457c)]=this[_0x1ff382(0x5e5)],_0xadab9d[_0x1ff382(0xa30)]=this[_0x1ff382(0xa30)],_0xadab9d[_0x3aedd4(0x451a)]=this[_0x3aedd4(0x451a)],_0xadab9d[_0x3aedd4(0x18e9)]=this[_0x1ff382(0x664)][_0x1ff382(0x2d7b)](),_0xadab9d[_0x3aedd4(0x4145)]=this[_0x3aedd4(0x4145)],_0xadab9d[_0x3aedd4(0x1395)]=this[_0x3aedd4(0x1395)],_0xadab9d;}[_0x5e00b3(0x207e)](_0x16c121){var _0x4d8c15=_0x307c2b,_0x3660fe=_0x5e00b3;if(!WebGLPlot$f[_0x3660fe(0x5f34)](this[_0x3660fe(0x3056)])||!WebGLPlot$f[_0x3660fe(0x5f34)](this[_0x3660fe(0x339a)]))return!0x1;let _0x3eec3f=!0x1,_0x36db1f=this[_0x3660fe(0x3728)](_0x16c121);if(!WebGLPlot$f[_0x4d8c15(0x1563)](_0x36db1f))return!0x1;if(this[_0x3660fe(0x233a)]=_0x36db1f,WebGLPlot$f[_0x3660fe(0x5f34)](this[_0x3660fe(0x233a)])){var _0x4812f6=this[_0x4d8c15(0x2e0c)],_0x3119b5=this[_0x3660fe(0x3936)],_0x3d0a36=this[_0x3660fe(0xb17)],_0x4463ac=this[_0x3660fe(0x1217)],_0x36c38d=this[_0x4d8c15(0x3a50)](_0x4812f6,_0x3119b5,_0x3d0a36),_0x3eaee9=this[_0x3660fe(0x5167)](_0x36c38d),_0xe7d15b=this['_getAllDistance'](_0x3eaee9[_0x4d8c15(0x2e6b)])/(0x3e8*_0x4463ac),_0x14be84=WebGLPlot$f[_0x4d8c15(0x45b8)][_0x3660fe(0x55ab)](new Date()),_0x4d8dee=0x0,_0x1f0f9f=new WebGLPlot$f['HeadingPitchRoll'](),_0xceaab=WebGLPlot$f[_0x4d8c15(0x1d1d)][_0x4d8c15(0x37ef)](_0x3660fe(0x5833),_0x3660fe(0x159f)),_0x29ba97=this[_0x4d8c15(0x664)],_0x1daeb6=this[_0x3660fe(0x451a)];this[_0x3660fe(0x590a)]=_0x16c121[_0x3660fe(0x37e8)][_0x3660fe(0x30c2)](new WebGLPlot$f[(_0x3660fe(0x8b6))]());var _0x54bf1a=_0x3eaee9[_0x3660fe(0x1b55)][0x0],_0x24cc1b=WebGLPlot$f[_0x3660fe(0x17fa)][_0x3660fe(0x50e9)](_0x54bf1a),_0x1605f1=WebGLPlot$f[_0x3660fe(0x3c2c)][_0x3660fe(0x173e)](_0x24cc1b[_0x3660fe(0x4465)]),_0x47b15f=WebGLPlot$f[_0x3660fe(0x3c2c)][_0x3660fe(0x173e)](_0x24cc1b[_0x4d8c15(0x353e)]),_0x5e1a88=_0x24cc1b[_0x4d8c15(0x10d5)];_0x54bf1a=[{'lon':_0x1605f1,'lat':_0x47b15f,'height':_0x5e1a88}];var _0x296e2b=this;this['_ispause'],this[_0x3660fe(0x55ea)],this[_0x3660fe(0x55ea)],this[_0x3660fe(0x4856)],setInterval(function(){var _0x2f2476=_0x4d8c15,_0x2806f4=_0x3660fe,_0x56f0a4,_0x1f5751=WebGLPlot$f[_0x2f2476(0x45b8)][_0x2806f4(0x55ab)](new Date()),_0x4f7180=0x3e8*(_0x1f5751[_0x2806f4(0x180d)]-_0x14be84[_0x2f2476(0x35a1)]);if(_0x14be84=_0x1f5751,_0x296e2b[_0x2f2476(0x2717)])return;_0x56f0a4=_0x296e2b[_0x2f2476(0x4f10)]?-_0xe7d15b:_0xe7d15b,_0x296e2b[_0x2806f4(0x432a)]&&(_0x4d8dee+=0x7d0*_0x56f0a4*0x1),_0x296e2b[_0x2806f4(0x4856)]&&(_0x4d8dee-=0x7d0*_0x56f0a4*0x1);var _0x27472f=_0x4d8dee+_0x4f7180*_0x56f0a4*0x1;_0x4d8dee=_0x27472f;var _0x249155=SituationSimulationToolkit[_0x2806f4(0x41b4)](_0x3eaee9[_0x2806f4(0x1b55)],_0x27472f);let _0x7bb772=_0x249155[_0x2806f4(0x51d3)];if(!(_0x7bb772>=_0x3eaee9[_0x2806f4(0x1b55)][_0x2806f4(0x809)]||-0x1==_0x7bb772)){if(_0x7bb772<_0x3eaee9[_0x2806f4(0x1b55)][_0x2806f4(0x809)]-0x1){var _0x57dccb=_0x3eaee9[_0x2806f4(0x1b55)][_0x7bb772+0x1];const _0x43461d=_0x296e2b[_0x2806f4(0x33a)](_0x3eaee9[_0x2806f4(0x1b55)][_0x7bb772],_0x57dccb);_0x43461d&&(_0x1f0f9f[_0x2806f4(0x5075)]=_0x43461d);const _0xf6fded=_0x296e2b[_0x2806f4(0x26c1)](_0x3eaee9[_0x2806f4(0x1b55)][_0x7bb772],_0x57dccb);_0xf6fded&&(_0x1f0f9f[_0x2806f4(0x3a66)]=_0xf6fded);}var _0x5b9ba0=WebGLPlot$f[_0x2806f4(0x17fa)][_0x2806f4(0x50e9)](_0x249155[_0x2806f4(0x3fb9)]),_0x1eb6da=[{'lon':WebGLPlot$f[_0x2806f4(0x3c2c)][_0x2806f4(0x173e)](_0x5b9ba0[_0x2f2476(0x5389)]),'lat':WebGLPlot$f[_0x2806f4(0x3c2c)][_0x2806f4(0x173e)](_0x5b9ba0[_0x2806f4(0x5859)]),'height':_0x5b9ba0[_0x2806f4(0x5a4e)]}],_0x4e1386=new WebGLPlot$f[(_0x2806f4(0x4bd6))][(_0x2806f4(0x4b0d))]([_0x54bf1a[0x0][_0x2806f4(0x1eb8)],_0x54bf1a[0x0][_0x2806f4(0x5c63)],_0x54bf1a[0x0][_0x2806f4(0x5a4e)],_0x1eb6da[0x0][_0x2806f4(0x1eb8)],_0x1eb6da[0x0][_0x2806f4(0x5c63)],_0x1eb6da[0x0][_0x2806f4(0x5a4e)]]),_0x34a400=new WebGLPlot$f[(_0x2806f4(0x3925))]();WebGLPlot$f[_0x2806f4(0x3bd8)]['headingPitchRollToFixedFrame'](_0x249155[_0x2806f4(0x3fb9)],_0x1f0f9f,WebGLPlot$f['Ellipsoid'][_0x2806f4(0x17f7)],_0xceaab,_0x34a400);var _0x59ae6b=WebGLPlot$f[_0x2806f4(0x2f42)][_0x2806f4(0x2653)](WebGLPlot$f[_0x2806f4(0x3c2c)][_0x2f2476(0x18e6)](0xb4));_0x34a400=WebGLPlot$f[_0x2806f4(0x3925)][_0x2806f4(0xeb2)](_0x34a400,_0x59ae6b,new WebGLPlot$f[(_0x2806f4(0x3925))]()),WebGLPlot$f[_0x2806f4(0x5f34)](_0x34a400)&&WebGLPlot$f[_0x2806f4(0x5f34)](_0x296e2b[_0x2f2476(0x1f4a)])&&(_0x296e2b[_0x2806f4(0x233a)]['modelMatrix']=_0x34a400,_0x296e2b[_0x2806f4(0x590a)][_0x2806f4(0x30c2)]({'positions':_0x4e1386,'width':_0x1daeb6,'material':new WebGLPlot$f[(_0x2f2476(0x1c52))][(_0x2806f4(0x3fcf))]('Color',{'color':_0x29ba97})})),_0x54bf1a=_0x1eb6da;}},0x1e),_0x3eec3f=!0x0;}return _0x3eec3f;}[_0x5e00b3(0x1010)](_0x301ecf){var _0x15669e=_0x307c2b,_0xb946d8=_0x5e00b3;WebGLPlot$f[_0xb946d8(0x5f34)](this[_0xb946d8(0x233a)])&&WebGLPlot$f[_0xb946d8(0x5f34)](this[_0x15669e(0x135b)])&&(_0x301ecf[_0xb946d8(0x37e8)]['contains'](this[_0xb946d8(0x233a)])&&(_0x301ecf[_0xb946d8(0x37e8)][_0xb946d8(0x4f4b)](this[_0xb946d8(0x233a)]),this[_0x15669e(0x1f4a)]=null),_0x301ecf[_0xb946d8(0x37e8)][_0x15669e(0x57f4)](this[_0xb946d8(0x590a)])&&(_0x301ecf[_0xb946d8(0x37e8)][_0xb946d8(0x4f4b)](this[_0xb946d8(0x590a)]),this[_0xb946d8(0x590a)]=null));}[_0x5e00b3(0x2324)](_0x1678f7,_0x26ac49){var _0x16d02a=_0x5e00b3;this[_0x16d02a(0x3056)]=_0x1678f7;}[_0x5e00b3(0x3728)](_0x2c5e6b){var _0x16dd0d=_0x307c2b,_0x177b4a=_0x5e00b3,_0x1bbfcb,_0xa86f78,_0x331c4c=this[_0x177b4a(0x1899)],_0x2b0421=this[_0x177b4a(0xb17)],_0x16cec7=this[_0x16dd0d(0x5e5)];let _0x45fb4e=this[_0x16dd0d(0x405e)](this[_0x177b4a(0x4290)],this[_0x16dd0d(0x59a7)],this[_0x16dd0d(0x473b)],_0x2c5e6b),_0x4c6b83=this[_0x177b4a(0x4a4b)](this[_0x177b4a(0x3936)],this[_0x177b4a(0x3056)],this[_0x177b4a(0x339a)],_0x2c5e6b);if(!WebGLPlot$f[_0x177b4a(0x5f34)](_0x45fb4e)&&!WebGLPlot$f[_0x177b4a(0x5f34)](_0x4c6b83))return null;_0x1bbfcb=SituationSimulationToolkit[_0x177b4a(0x32f1)](_0x45fb4e),_0xa86f78=SituationSimulationToolkit['getPositionFromModelMatrix'](_0x4c6b83);var _0x34c5e8=this[_0x177b4a(0x56a7)](_0x1bbfcb,_0xa86f78,_0x2b0421),_0x47bd59=this[_0x177b4a(0x5167)](_0x34c5e8),_0x2d993a=new WebGLPlot$f[(_0x177b4a(0x3a89))]();const _0x2e2b08=this[_0x177b4a(0x33a)](_0x47bd59[_0x177b4a(0x1b55)][0x0],_0x47bd59[_0x177b4a(0x1b55)][0x1]);_0x2e2b08&&(_0x2d993a[_0x177b4a(0x5075)]=_0x2e2b08);const _0x542beb=this[_0x16dd0d(0x11b7)](_0x47bd59[_0x177b4a(0x1b55)][0x0],_0x47bd59[_0x16dd0d(0x2e6b)][0x1]);_0x542beb&&(_0x2d993a[_0x177b4a(0x3a66)]=_0x542beb);var _0x1ec199=WebGLPlot$f[_0x177b4a(0x3bd8)][_0x16dd0d(0x37ef)](_0x177b4a(0x5833),_0x177b4a(0x159f)),_0xb9361a=WebGLPlot$f[_0x177b4a(0x3bd8)][_0x16dd0d(0x170a)](_0x47bd59['curvePath3D'][0x0],_0x2d993a,WebGLPlot$f[_0x177b4a(0x45b3)][_0x16dd0d(0xffc)],_0x1ec199);return viewer[_0x177b4a(0x20c0)][_0x177b4a(0x37e8)][_0x177b4a(0x30c2)](WebGLPlot$f[_0x177b4a(0x2a17)][_0x177b4a(0x42cb)]({'url':_0x331c4c,'scale':_0x16cec7,'modelMatrix':_0xb9361a}));}[_0x307c2b(0x3a50)](_0x9f406a,_0x79ef8a,_0x4b16a1){var _0x38916c=_0x307c2b,_0x21eac2=_0x5e00b3,_0x5494d7=[];_0x5494d7[_0x21eac2(0x5323)](_0x9f406a);for(var _0x14fdeb=_0x9f406a['x']-_0x79ef8a['x'],_0xd77398=_0x9f406a['y']-_0x79ef8a['y'],_0x22ebf9=_0x9f406a['z']-_0x79ef8a['z'],_0x290c28=0x0;_0x290c28<_0x4b16a1[_0x21eac2(0x809)];_0x290c28++){var _0x44dff2=_0x4b16a1[_0x290c28][_0x21eac2(0x2a4f)],_0xe0df93=new WebGLPlot$f['Cartesian3'](_0x9f406a['x']-_0x14fdeb*_0x44dff2,_0x9f406a['y']-_0xd77398*_0x44dff2,_0x9f406a['z']-_0x22ebf9*_0x44dff2+_0x4b16a1[_0x290c28][_0x21eac2(0x13af)]);_0x5494d7[_0x38916c(0x2a0e)](_0xe0df93);}return _0x5494d7[_0x21eac2(0x5323)](_0x79ef8a),_0x5494d7;}[_0x5e00b3(0x33a)](_0x7867fe,_0x2403be){var _0x295a0a=_0x307c2b,_0x4c6fe7=_0x5e00b3;let _0x4051d8=WebGLPlot$f[_0x4c6fe7(0x3bd8)][_0x4c6fe7(0x14ce)](_0x7867fe),_0x522d74=WebGLPlot$f[_0x4c6fe7(0x4bd6)][_0x295a0a(0x3d2f)](_0x2403be,_0x7867fe,new Cesium[(_0x295a0a(0x141))]()),_0x4b595e=WebGLPlot$f['Matrix4'][_0x4c6fe7(0x1bef)](WebGLPlot$f[_0x4c6fe7(0x3925)][_0x4c6fe7(0x25c6)](_0x4051d8,new WebGLPlot$f[(_0x295a0a(0x1f91))]()),_0x522d74,new WebGLPlot$f[(_0x4c6fe7(0x4bd6))]()),_0x4a7f38=WebGLPlot$f['Cartesian3'][_0x4c6fe7(0x4853)](_0x4b595e,new WebGLPlot$f[(_0x4c6fe7(0x4bd6))]()),_0x3ea8f3=Math[_0x4c6fe7(0x51e)](_0x4a7f38['y'],_0x4a7f38['x'])-WebGLPlot$f[_0x4c6fe7(0x3c2c)][_0x295a0a(0xab5)];return WebGLPlot$f[_0x295a0a(0x2a2d)][_0x4c6fe7(0x352c)]-WebGLPlot$f[_0x4c6fe7(0x3c2c)][_0x4c6fe7(0x52f5)](_0x3ea8f3);}[_0x5e00b3(0x26c1)](_0x1d99b1,_0x23a217){var _0x395e02=_0x307c2b,_0x59f6b4=_0x5e00b3;let _0x23f4f4=WebGLPlot$f[_0x395e02(0x1d1d)][_0x395e02(0xab8)](_0x1d99b1),_0x509414=WebGLPlot$f[_0x59f6b4(0x4bd6)][_0x395e02(0x3d2f)](_0x23a217,_0x1d99b1,new WebGLPlot$f[(_0x395e02(0x141))]()),_0x74697d=WebGLPlot$f['Matrix4'][_0x395e02(0x302c)](WebGLPlot$f[_0x59f6b4(0x3925)][_0x395e02(0x178c)](_0x23f4f4,_0x23f4f4),_0x509414,_0x509414);return WebGLPlot$f[_0x59f6b4(0x4bd6)][_0x59f6b4(0x4853)](_0x74697d,_0x74697d),WebGLPlot$f[_0x59f6b4(0x3c2c)][_0x59f6b4(0x1ea8)]-WebGLPlot$f[_0x59f6b4(0x3c2c)][_0x395e02(0x4172)](_0x74697d['z']);}[_0x5e00b3(0x2f67)](_0x4e2119){var _0x36f9b5=_0x5e00b3;let _0x413c2b=0x0;for(let _0x2c757c=0x0;_0x2c757c<_0x4e2119[_0x36f9b5(0x809)]-0x1;_0x2c757c++){let _0x2d889b=_0x4e2119[_0x2c757c],_0x4b4384=_0x4e2119[_0x2c757c+0x1];_0x413c2b+=WebGLPlot$f[_0x36f9b5(0x4bd6)][_0x36f9b5(0x451d)](_0x2d889b,_0x4b4384);}return _0x413c2b;}[_0x5e00b3(0x5167)](_0x39f398){var _0x168cd4=_0x307c2b,_0x549855=_0x5e00b3;let _0x4d7344=this[_0x549855(0x2f67)](_0x39f398),_0x817cc=[];_0x817cc[_0x549855(0x5323)](0x0);let _0x2c6851=0x0;for(let _0x1f4b6f=0x0;_0x1f4b6f<_0x39f398[_0x549855(0x809)]-0x2;_0x1f4b6f++){let _0x445c71=_0x39f398[_0x1f4b6f],_0x4d8277=_0x39f398[_0x1f4b6f+0x1];_0x2c6851+=WebGLPlot$f[_0x168cd4(0x141)][_0x549855(0x451d)](_0x445c71,_0x4d8277),_0x817cc[_0x549855(0x5323)](_0x2c6851/_0x4d7344);}_0x817cc[_0x549855(0x5323)](0x1);let _0x2d7ded=new WebGLPlot$f['CatmullRomSpline']({'points':_0x39f398,'times':_0x817cc}),_0xf95458=0x64*_0x39f398[_0x549855(0x809)],_0x1fc989=[];for(let _0x9c4c0f=0x0;_0x9c4c0f<=_0xf95458;_0x9c4c0f++){let _0x132f14=_0x2d7ded[_0x549855(0xd06)](_0x9c4c0f/_0xf95458);_0x1fc989[_0x549855(0x5323)](_0x132f14);}let _0x1be034=[];return _0x817cc[_0x549855(0x326d)](_0x315ffd=>{var _0x65cf0d=_0x549855;_0x1be034[_0x65cf0d(0x5323)](_0x315ffd*_0xf95458);}),{'curvePath3D':_0x1fc989,'controlPointIndexs':_0x1be034};}[_0x5e00b3(0x4a4b)](_0x76ef85,_0x3cfa57,_0x308178,_0xe9c0c7){var _0x2df25b=_0x307c2b,_0x5b380c=_0x5e00b3;const _0x23cee8=_0x3cfa57[_0x5b380c(0x5a24)](),_0x51e362=WebGLPlot$f[_0x5b380c(0x3a89)][_0x5b380c(0x10c5)](_0x23cee8['z'],_0x23cee8['x'],_0x23cee8['y'],new WebGLPlot$f[(_0x5b380c(0x3a89))]()),_0x44372b=SituationSimulationToolkit['degreesToCartesian3'](_0x76ef85);let _0x2c683d=WebGLPlot$f[_0x5b380c(0x3bd8)][_0x5b380c(0x3f80)](_0x5b380c(0x5833),_0x5b380c(0x159f));const _0x327fd0=WebGLPlot$f[_0x5b380c(0x3bd8)][_0x5b380c(0x558d)](_0x44372b,_0x51e362,WebGLPlot$f[_0x5b380c(0x45b3)][_0x5b380c(0x17f7)],_0x2c683d),_0x24c2d1=_0x3cfa57[_0x5b380c(0x17e7)](),_0x16907d=_0x3cfa57[_0x5b380c(0x1a82)](),_0x56d84c=SituationSimulationToolkit[_0x5b380c(0x21c5)]({'modelPath':_0x16907d,'scene':_0xe9c0c7});if(!WebGLPlot$f[_0x5b380c(0x5f34)](_0x56d84c))return null;const _0x5c2821=WebGLPlot$f[_0x5b380c(0x4bd6)][_0x5b380c(0x160f)](_0x56d84c['x']*_0x308178['x']*_0x24c2d1,_0x56d84c['y']*_0x308178['y']*_0x24c2d1,_0x56d84c['z']*_0x308178['z']*_0x24c2d1),_0x8624c6=WebGLPlot$f[_0x5b380c(0x3925)][_0x5b380c(0x568a)](_0x327fd0,_0x5c2821,new WebGLPlot$f[(_0x2df25b(0x1f91))]()),_0x27965b=WebGLPlot$f[_0x2df25b(0x3c82)][_0x5b380c(0x10c5)](0x0,0x5a,0x0,new WebGLPlot$f[(_0x5b380c(0x3a89))]()),_0x51b56b=WebGLPlot$f['Matrix3'][_0x5b380c(0x3272)](_0x27965b,new WebGLPlot$f[(_0x5b380c(0x2f42))]());return WebGLPlot$f[_0x5b380c(0x3925)][_0x5b380c(0xeb2)](_0x8624c6,_0x51b56b,new WebGLPlot$f[(_0x5b380c(0x3925))]());}}const GeoEntityEffectScanWaveColorMode={'ColorMode':0x0,'TextureMode':0x1};var GeoEntityEffectScanWaveColorMode$1=Object[_0x5e00b3(0x5448)](GeoEntityEffectScanWaveColorMode);class GeoEntityEffectScanWave extends GeoEntityEffect{constructor(_0x41fe21){var _0x23c496=_0x307c2b,_0x5b13fc=_0x5e00b3;super(_0x41fe21),_0x41fe21=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21,WebGLPlot$f[_0x5b13fc(0x3bf5)][_0x5b13fc(0x243c)]),this[_0x5b13fc(0x21b4)]=_0x5b13fc(0x5996)+WebGLPlot$f[_0x5b13fc(0x2f26)](),this[_0x5b13fc(0x339a)]=WebGLPlot$f[_0x23c496(0x76f)](_0x41fe21[_0x5b13fc(0x1827)],new WebGLPlot$f['Cartesian3'](0x0,0.5,0.5)),this[_0x23c496(0x4481)]=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21[_0x5b13fc(0x3dd)],GeoEntityEffectType$1[_0x5b13fc(0x36cc)]),this[_0x5b13fc(0x1395)]=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21[_0x5b13fc(0xe63)],!0x0),this[_0x5b13fc(0x4fc2)]=WebGLPlot$f['defaultValue'](_0x41fe21[_0x5b13fc(0x809)],0xf),this[_0x5b13fc(0x5178)]=WebGLPlot$f[_0x23c496(0x76f)](_0x41fe21[_0x23c496(0x2299)],0x5),this[_0x5b13fc(0x3a59)]=WebGLPlot$f[_0x23c496(0x76f)](_0x41fe21['height'],0x3),this['_scanAngle']=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21['scanAngle'],0x1e),this[_0x23c496(0x1e00)]=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21[_0x5b13fc(0x14eb)],0x168),this[_0x23c496(0x229a)]=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21[_0x5b13fc(0x2c7c)],new WebGLPlot$f[(_0x5b13fc(0x4bd6))](0x5a,0x0,0x0)),this[_0x5b13fc(0x3bb0)]=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21[_0x5b13fc(0x3510)],0x8),this[_0x5b13fc(0x1b89)]=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21[_0x5b13fc(0x5096)],0x3),this[_0x5b13fc(0x5ab9)]=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21[_0x5b13fc(0x55ba)],0x0),this[_0x5b13fc(0x24f1)]=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21[_0x5b13fc(0x799)],0.5),this[_0x5b13fc(0x5a09)]=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21[_0x5b13fc(0x1cf)],''),this[_0x5b13fc(0x2b3d)]=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21[_0x23c496(0x2099)],0x5),this[_0x23c496(0x461a)]=WebGLPlot$f['defaultValue'](_0x41fe21[_0x23c496(0x2689)],new WebGLPlot$f[(_0x5b13fc(0x3722))](0x0,0x1,0x0,0.3)),this[_0x5b13fc(0x1797)]=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21[_0x5b13fc(0x2758)],0x1),this[_0x5b13fc(0x757)]=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21[_0x5b13fc(0x3034)],new WebGLPlot$f[(_0x5b13fc(0x3722))](0x1,0x1,0x0,0x1)),this[_0x5b13fc(0x23b6)]=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21[_0x5b13fc(0x528a)],0x5),this[_0x5b13fc(0x4534)]=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21[_0x5b13fc(0x4f7b)],0x168),this[_0x5b13fc(0x2201)]=WebGLPlot$f[_0x5b13fc(0x3bf5)](_0x41fe21[_0x5b13fc(0x3e4a)],GeoEntityEffectScanWaveColorMode$1[_0x5b13fc(0x57c0)]),this['_scanWavePrimitive']=void 0x0,this[_0x5b13fc(0x34da)]=0x1,this[_0x5b13fc(0x56b0)]=0x0;}[_0x307c2b(0x2e67)](){var _0xea3ab6=_0x5e00b3;return this[_0xea3ab6(0x4fc2)];}[_0x5e00b3(0x262f)](_0x1c91f3){var _0x188ad9=_0x5e00b3;this[_0x188ad9(0x4fc2)]=_0x1c91f3,this[_0x188ad9(0x4145)]=!0x1;}[_0x5e00b3(0x3a32)](){var _0x1d9aa4=_0x5e00b3;return this[_0x1d9aa4(0x5178)];}[_0x5e00b3(0x40de)](_0x22bf45){var _0x9ff668=_0x5e00b3;this[_0x9ff668(0x5178)]=_0x22bf45,this[_0x9ff668(0x4145)]=!0x1;}[_0x307c2b(0x3145)](){var _0x54478d=_0x5e00b3;return this[_0x54478d(0x3a59)];}[_0x5e00b3(0x47ba)](_0x110c37){var _0x25fa99=_0x5e00b3;this[_0x25fa99(0x3a59)]=_0x110c37,this[_0x25fa99(0x4145)]=!0x1;}[_0x5e00b3(0x4973)](){var _0x48f70b=_0x5e00b3;return this[_0x48f70b(0xde5)];}[_0x307c2b(0x2672)](_0x2e7061){var _0x26d420=_0x5e00b3;this[_0x26d420(0xde5)]=_0x2e7061;}[_0x5e00b3(0x471e)](){var _0x41b8ed=_0x5e00b3;return this[_0x41b8ed(0x360e)];}[_0x307c2b(0x342d)](_0x56670c){var _0x4b21b8=_0x307c2b,_0x977efa=_0x5e00b3;this[_0x4b21b8(0x1e00)]=_0x56670c,this[_0x977efa(0x4145)]=!0x1;}[_0x5e00b3(0x1897)](){var _0x199a99=_0x307c2b;return this[_0x199a99(0x229a)];}[_0x307c2b(0x4ed9)](_0x354bae){var _0x5b4852=_0x5e00b3;this[_0x5b4852(0x3508)]=_0x354bae,this[_0x5b4852(0x4145)]=!0x1;}[_0x5e00b3(0x2c58)](){var _0x12f891=_0x5e00b3;return this[_0x12f891(0x3bb0)];}[_0x5e00b3(0x5b6b)](_0x3c35c2){var _0x58a17c=_0x5e00b3;this['_repeatCount']=_0x3c35c2,this[_0x58a17c(0x4145)]=!0x1;}[_0x5e00b3(0x34c9)](){var _0x1d123d=_0x5e00b3;return this[_0x1d123d(0x1b89)];}[_0x5e00b3(0x2053)](_0x43cb4f){var _0x18d8ac=_0x5e00b3;this[_0x18d8ac(0x1b89)]=_0x43cb4f,this[_0x18d8ac(0x4145)]=!0x1;}[_0x5e00b3(0x4868)](){return this['_scanAxis'];}[_0x5e00b3(0x5ebe)](_0x388df0){var _0x4ced09=_0x5e00b3;this[_0x4ced09(0x5ab9)]=_0x388df0,this['_initialized']=!0x1;}[_0x5e00b3(0x2b45)](){var _0xb9f8b9=_0x307c2b;return this[_0xb9f8b9(0x2f79)];}[_0x5e00b3(0x5ccf)](_0xb4d285){var _0x5e7a6b=_0x5e00b3;this[_0x5e7a6b(0x24f1)]=_0xb4d285,this[_0x5e7a6b(0x4145)]=!0x1;}[_0x307c2b(0x3a9d)](){var _0x5337eb=_0x5e00b3;return this[_0x5337eb(0x5a09)];}[_0x5e00b3(0x1967)](_0x2fff9f){var _0x491e15=_0x307c2b,_0x3195d0=_0x5e00b3;this[_0x3195d0(0x5a09)]=_0x2fff9f,this[_0x491e15(0x41b0)]=!0x1;}[_0x5e00b3(0x2797)](){var _0x2ed7b3=_0x5e00b3;return this[_0x2ed7b3(0x2b3d)];}[_0x5e00b3(0x21f7)](_0x5874b8){var _0x3bdaa9=_0x5e00b3;this[_0x3bdaa9(0x2b3d)]=_0x5874b8,this[_0x3bdaa9(0x4145)]=!0x1;}[_0x5e00b3(0x1f40)](){var _0x58238b=_0x5e00b3;return this[_0x58238b(0x1ec8)];}[_0x5e00b3(0x2132)](_0x5edc23){var _0x18b253=_0x5e00b3;this[_0x18b253(0x1ec8)]=_0x5edc23,this[_0x18b253(0x4145)]=!0x1;}['getColorBackScale'](){var _0x5ca7fb=_0x5e00b3;return this[_0x5ca7fb(0x1797)];}[_0x5e00b3(0x29f0)](_0x5d2ca5){var _0x10d902=_0x307c2b,_0x244010=_0x5e00b3;this[_0x10d902(0x4f49)]=_0x5d2ca5,this[_0x244010(0x4145)]=!0x1;}[_0x5e00b3(0x4d31)](){var _0x138845=_0x5e00b3;return this[_0x138845(0x757)];}[_0x5e00b3(0x251c)](_0x5e0148){var _0x19f5fb=_0x307c2b,_0x5d9c10=_0x5e00b3;this[_0x19f5fb(0x30f5)]=_0x5e0148,this[_0x5d9c10(0x4145)]=!0x1;}[_0x5e00b3(0x18a9)](){var _0x46ec38=_0x5e00b3;return this[_0x46ec38(0x23b6)];}[_0x5e00b3(0x4fb5)](_0x3a15ac){var _0xdf0ba=_0x307c2b,_0xbbac8c=_0x5e00b3;this[_0xbbac8c(0x23b6)]=_0x3a15ac,this[_0xdf0ba(0x41b0)]=!0x1;}[_0x307c2b(0xbe2)](){var _0x3e6329=_0x307c2b;return this[_0x3e6329(0x2496)];}[_0x5e00b3(0x160c)](_0x158d54){var _0x217615=_0x5e00b3;this[_0x217615(0x4534)]=_0x158d54,this[_0x217615(0x4145)]=!0x1;}[_0x5e00b3(0x12a8)](){var _0x3d0c3f=_0x307c2b;return this[_0x3d0c3f(0x360b)];}[_0x5e00b3(0x4c8e)](_0x1fcb52){var _0x28dd24=_0x5e00b3;this[_0x28dd24(0x2201)]=_0x1fcb52,this['_initialized']=!0x1;}[_0x5e00b3(0x207e)](_0x453025){var _0x339671=_0x307c2b,_0x593421=_0x5e00b3;let _0x4922b6=!0x1;return this[_0x593421(0x2a12)]=this[_0x593421(0x43d)](_0x453025),WebGLPlot$f[_0x593421(0x5f34)](this[_0x593421(0x2a12)])&&(_0x453025['primitives']['add'](this[_0x339671(0x198d)]),_0x4922b6=!0x0),_0x4922b6;}[_0x307c2b(0x2f0b)](_0x43bd23){var _0x1fc768=_0x307c2b,_0x1b1c9d=_0x5e00b3;WebGLPlot$f[_0x1fc768(0x1563)](this[_0x1b1c9d(0x2a12)])&&_0x43bd23[_0x1fc768(0x4a35)][_0x1b1c9d(0x5655)](this['_scanWavePrimitive'])&&_0x43bd23[_0x1b1c9d(0x37e8)][_0x1b1c9d(0x4f4b)](this['_scanWavePrimitive']),this[_0x1b1c9d(0x2a12)]=void 0x0;}[_0x5e00b3(0x4ffd)](_0x5a1fbe){var _0x388e99=_0x307c2b,_0x2d6472=_0x5e00b3;if(!WebGLPlot$f[_0x2d6472(0x5f34)](this[_0x2d6472(0x2a12)]))return;if(!this[_0x2d6472(0x435e)])return;if(this[_0x2d6472(0xde5)]<=0x0)return;let _0x584350=this[_0x2d6472(0xde5)]/0x2;(this[_0x2d6472(0x56b0)]>_0x584350||this[_0x2d6472(0x56b0)]<-_0x584350)&&(this[_0x2d6472(0x34da)]=-this[_0x388e99(0x1ebe)]);let _0x246193=this[_0x2d6472(0x24f1)]*this[_0x2d6472(0x34da)];this[_0x388e99(0x5b38)]+=_0x246193;let _0xb2a067=this[_0x388e99(0x302b)](_0x246193);this[_0x388e99(0x198d)][_0x2d6472(0x599)]=WebGLPlot$f[_0x388e99(0x1f91)][_0x388e99(0x50c3)](this[_0x2d6472(0x2a12)][_0x2d6472(0x599)],_0xb2a067,new WebGLPlot$f[(_0x2d6472(0x3925))]());}[_0x307c2b(0x302b)](_0x50a2f2){var _0x234474=_0x307c2b,_0x1de11e=_0x5e00b3;let _0x4d1649;return 0x0===this[_0x234474(0x4d48)]?_0x4d1649=WebGLPlot$f[_0x1de11e(0x2f42)][_0x1de11e(0x2d0e)](WebGLPlot$f[_0x1de11e(0x3c2c)][_0x234474(0x18e6)](_0x50a2f2)):0x1===this[_0x1de11e(0x5ab9)]?_0x4d1649=WebGLPlot$f[_0x1de11e(0x2f42)][_0x234474(0x53d)](WebGLPlot$f[_0x1de11e(0x3c2c)][_0x1de11e(0x4476)](_0x50a2f2)):0x2===this[_0x1de11e(0x5ab9)]&&(_0x4d1649=WebGLPlot$f[_0x1de11e(0x2f42)][_0x234474(0x1a6c)](WebGLPlot$f[_0x1de11e(0x3c2c)][_0x234474(0x18e6)](_0x50a2f2))),_0x4d1649;}[_0x5e00b3(0x43d)](_0x2bb205){var _0x5c71f8=_0x307c2b,_0x1a0215=_0x5e00b3;let _0x4252fd=this[_0x1a0215(0x4a4b)](this[_0x1a0215(0x3056)],this[_0x1a0215(0x339a)],_0x2bb205);if(!WebGLPlot$f[_0x5c71f8(0x1563)](_0x4252fd))return null;let _0xbbaf3a=this[_0x1a0215(0x3354)]();if(!WebGLPlot$f[_0x1a0215(0x5f34)](_0xbbaf3a))return;let _0x54d095,_0x507396='';_0x507396=this[_0x1a0215(0x2201)]===GeoEntityEffectScanWaveColorMode$1['ColorMode']?_0x1a0215(0x74e):_0x1a0215(0xae7),_0x54d095=this[_0x1a0215(0x2201)]===GeoEntityEffectScanWaveColorMode$1[_0x1a0215(0x57c0)]?new WebGLPlot$f[(_0x5c71f8(0x1c52))]({'fabric':{'uniforms':{'colorForward':this['_colorForward'],'colorForwardScale':this[_0x1a0215(0x23b6)],'colorBack':this[_0x1a0215(0x1ec8)],'colorBackScale':this['_colorBackScale'],'repeat':this[_0x1a0215(0x3bb0)],'flowSpeed':this[_0x1a0215(0x1b89)]},'source':_0x507396},'translucent':!0x0}):new WebGLPlot$f[(_0x1a0215(0x71d))]({'fabric':{'uniforms':{'picture':this[_0x1a0215(0x5a09)],'pictureColorScale':this[_0x5c71f8(0x37a7)],'repeat':new WebGLPlot$f['Cartesian2'](0x1,this[_0x1a0215(0x3bb0)]),'flowSpeed':this[_0x5c71f8(0xa04)]},'source':_0x507396},'translucent':!0x0});let _0x16cc99=_0x2bb205[_0x1a0215(0x3859)];_0x16cc99[_0x5c71f8(0x43c9)]=!0x0;let _0x3ae74b=new WebGLPlot$f[(_0x1a0215(0x37fb))]({'material':_0x54d095,'faceForward':!0x1,'closed':!0x0,'frameState':_0x16cc99});return new WebGLPlot$f[(_0x5c71f8(0x5327))]({'releaseGeometryInstances':!0x1,'geometryInstances':new WebGLPlot$f[(_0x5c71f8(0x425a))]({'geometry':_0xbbaf3a}),'asynchronous':!0x1,'appearance':_0x3ae74b,'modelMatrix':_0x4252fd});}[_0x5e00b3(0x3354)](){var _0x14decf=_0x307c2b,_0x4dfa50=_0x5e00b3;let _0x1b174c=this[_0x4dfa50(0x360e)],_0x26c38a=new Array(0x3*(_0x1b174c+0x1)),_0x36e139=this[_0x4dfa50(0x4534)]/_0x1b174c;for(let _0x415888=0x0;_0x415888<_0x1b174c+0x1;_0x415888++)if(0x0==_0x415888)_0x26c38a[0x3*_0x415888]=0x0,_0x26c38a[0x3*_0x415888+0x1]=0x0,_0x26c38a[0x3*_0x415888+0x2]=0x0;else{let _0xbd7a46=SituationSimulationToolkit[_0x14decf(0x2ada)](new WebGLPlot$f[(_0x4dfa50(0x547a))](0x0,0x0),this[_0x14decf(0x33bc)],this[_0x14decf(0x496c)],_0x36e139*_0x415888);_0x26c38a[0x3*_0x415888]=_0xbd7a46['x'],_0x26c38a[0x3*_0x415888+0x1]=_0xbd7a46['y'],_0x26c38a[0x3*_0x415888+0x2]=-this[_0x4dfa50(0x4fc2)];}let _0x12249e=new Float64Array(_0x26c38a),_0x52c007=WebGLPlot$f[_0x4dfa50(0x7ec)][_0x4dfa50(0x1304)](_0x26c38a),_0x30d0ed=new Array(0x3*_0x1b174c);for(let _0x2fe441=0x0;_0x2fe441<_0x1b174c;_0x2fe441++)_0x2fe441==_0x1b174c-0x1?(_0x30d0ed[0x3*_0x2fe441]=0x0,_0x30d0ed[0x3*_0x2fe441+0x1]=_0x2fe441+0x1,_0x30d0ed[0x3*_0x2fe441+0x2]=0x1):(_0x30d0ed[0x3*_0x2fe441]=0x0,_0x30d0ed[0x3*_0x2fe441+0x1]=_0x2fe441+0x1,_0x30d0ed[0x3*_0x2fe441+0x2]=_0x2fe441+0x2);this[_0x4dfa50(0x4534)]<0x168&&_0x30d0ed[_0x4dfa50(0x2f5b)](_0x30d0ed[_0x4dfa50(0x809)]-0x3,0x3);let _0x526c6d=new Uint16Array(_0x30d0ed),_0x33c2ac=new Array(0x4*(_0x1b174c+0x1));for(let _0x314533=0x0;_0x314533<_0x1b174c+0x1;_0x314533++)_0x33c2ac[0x4*_0x314533]=0x1,_0x33c2ac[0x4*_0x314533+0x1]=0x1,_0x33c2ac[0x4*_0x314533+0x2]=0x1,_0x33c2ac[0x4*_0x314533+0x3]=0x1;let _0x107a53=new Array(0x2*(_0x1b174c+0x1));if(this[_0x4dfa50(0x2201)]===GeoEntityEffectScanWaveColorMode$1[_0x4dfa50(0x57c0)]){for(let _0x4356d8=0x0;_0x4356d8<_0x1b174c+0x1;_0x4356d8++)0x0==_0x4356d8?(_0x107a53[0x2*_0x4356d8]=0x0,_0x107a53[0x2*_0x4356d8+0x1]=0x0):(_0x107a53[0x2*_0x4356d8]=0x1,_0x107a53[0x2*_0x4356d8+0x1]=0x1);}else{for(let _0x3a8966=0x0;_0x3a8966<_0x1b174c+0x1;_0x3a8966++)0x0==_0x3a8966?(_0x107a53[0x2*_0x3a8966]=0.5,_0x107a53[0x2*_0x3a8966+0x1]=0x0):(_0x107a53[0x2*_0x3a8966]=0x1/_0x1b174c/0x2+0x1/_0x1b174c*(_0x3a8966-0x1),_0x107a53[0x2*_0x3a8966+0x1]=0x1);}let _0x531647=new WebGLPlot$f[(_0x4dfa50(0x2264))]();return _0x531647[_0x4dfa50(0x3747)]=new WebGLPlot$f[(_0x4dfa50(0x5e51))]({'componentDatatype':WebGLPlot$f[_0x14decf(0x2a5b)][_0x4dfa50(0x4e01)],'componentsPerAttribute':0x3,'values':_0x12249e}),_0x531647[_0x14decf(0x3a3a)]=new WebGLPlot$f[(_0x4dfa50(0x5e51))]({'componentDatatype':WebGLPlot$f[_0x14decf(0x2a5b)][_0x14decf(0x3078)],'componentsPerAttribute':0x4,'values':new Float32Array(_0x33c2ac)}),_0x531647['st']=new WebGLPlot$f[(_0x4dfa50(0x5e51))]({'componentDatatype':WebGLPlot$f[_0x4dfa50(0x2957)][_0x14decf(0x3078)],'componentsPerAttribute':0x2,'values':new Float32Array(_0x107a53)}),new WebGLPlot$f[(_0x4dfa50(0x206))]({'attributes':_0x531647,'indices':_0x526c6d,'primitiveType':WebGLPlot$f[_0x4dfa50(0x47c1)][_0x4dfa50(0xf30)],'boundingSphere':_0x52c007});}[_0x5e00b3(0xbf4)](_0x305979,_0x594a2c){var _0x394e60=_0x307c2b,_0x1445d8=_0x5e00b3;let _0x275361=WebGLPlot$f[_0x1445d8(0x2f42)][_0x1445d8(0x2d0e)](WebGLPlot$f[_0x1445d8(0x3c2c)][_0x1445d8(0x4476)](_0x594a2c['x']));return _0x305979=WebGLPlot$f['Matrix4'][_0x394e60(0x50c3)](_0x305979,_0x275361,new WebGLPlot$f['Matrix4']()),_0x275361=WebGLPlot$f[_0x394e60(0x594c)][_0x1445d8(0x56e2)](WebGLPlot$f['CesiumMath'][_0x394e60(0x18e6)](_0x594a2c['y'])),_0x305979=WebGLPlot$f[_0x394e60(0x1f91)][_0x1445d8(0xeb2)](_0x305979,_0x275361,new WebGLPlot$f[(_0x1445d8(0x3925))]()),_0x275361=WebGLPlot$f[_0x394e60(0x594c)][_0x1445d8(0x2653)](WebGLPlot$f[_0x1445d8(0x3c2c)]['toRadians'](_0x594a2c['z'])),_0x305979=WebGLPlot$f[_0x1445d8(0x3925)][_0x1445d8(0xeb2)](_0x305979,_0x275361,new WebGLPlot$f['Matrix4']());}[_0x5e00b3(0x4a4b)](_0x538ee5,_0x39d2d3,_0x212d10){var _0x23a511=_0x307c2b,_0x1a22c2=_0x5e00b3;const _0x2e7c1e=SituationSimulationToolkit[_0x1a22c2(0x51ea)](_0x538ee5,_0x39d2d3,_0x212d10);if(!WebGLPlot$f[_0x1a22c2(0x5f34)](_0x2e7c1e))return null;const _0x1d222d=WebGLPlot$f[_0x1a22c2(0x3a89)][_0x1a22c2(0x10c5)](this[_0x1a22c2(0x3508)]['y'],this[_0x1a22c2(0x3508)]['x'],this[_0x1a22c2(0x3508)]['z'],new WebGLPlot$f[(_0x23a511(0x3c82))]()),_0x3526f2=WebGLPlot$f[_0x1a22c2(0x2f42)][_0x23a511(0x42fc)](_0x1d222d,new WebGLPlot$f[(_0x1a22c2(0x2f42))]());return WebGLPlot$f[_0x1a22c2(0x3925)][_0x23a511(0x50c3)](_0x2e7c1e,_0x3526f2,new WebGLPlot$f[(_0x1a22c2(0x3925))]());}[_0x5e00b3(0x2324)](_0x577db8,_0x35a9d4){var _0x4039d4=_0x307c2b,_0x8706e5=_0x5e00b3;if(WebGLPlot$f[_0x8706e5(0x5f34)](this[_0x4039d4(0x198d)])){if(!this[_0x8706e5(0x3056)][_0x8706e5(0x5b89)]()['equals'](_0x577db8[_0x8706e5(0x5b89)]())||this[_0x4039d4(0x59a7)][_0x8706e5(0x4d25)]()!=_0x577db8['getShowMode']()||_0x577db8[_0x4039d4(0x1df2)]()==DotMode$1[_0x4039d4(0x3e4)]&&!this[_0x8706e5(0x3056)][_0x8706e5(0x5a24)]()[_0x8706e5(0x1dab)](_0x577db8['getModelRotate']())){let _0x217e7f=this['_calcControlPoint'](_0x577db8,this[_0x8706e5(0x339a)],this[_0x8706e5(0x5e52)]);if(WebGLPlot$f[_0x8706e5(0x5f34)](_0x217e7f)){let _0x43cfcc=this[_0x8706e5(0xb18)](this[_0x8706e5(0x56b0)]);this[_0x8706e5(0x2a12)][_0x8706e5(0x599)]=WebGLPlot$f[_0x8706e5(0x3925)][_0x8706e5(0xeb2)](_0x217e7f,_0x43cfcc,new WebGLPlot$f[(_0x8706e5(0x3925))]());}}if(_0x577db8[_0x8706e5(0x4d25)]()==DotMode$1[_0x4039d4(0x3e4)]&&(this[_0x8706e5(0x3056)]['getModelPath']()!=_0x577db8[_0x4039d4(0x16b6)]()&&(this[_0x4039d4(0x41b0)]=!0x1),this[_0x8706e5(0x3056)][_0x8706e5(0x17e7)]()!=_0x577db8[_0x8706e5(0x17e7)]()&&this['_bChangeSizeFlowModel'])){let _0x44aab6=0x1*_0x577db8[_0x8706e5(0x17e7)]()/this[_0x8706e5(0x3056)][_0x8706e5(0x17e7)]();this[_0x8706e5(0x4fc2)]*=_0x44aab6,this[_0x8706e5(0x5178)]*=_0x44aab6,this[_0x8706e5(0x3a59)]*=_0x44aab6,this[_0x8706e5(0x4145)]=!0x1;}}this[_0x8706e5(0x3056)]=_0x577db8;}[_0x5e00b3(0x2879)](){var _0x51ca72=_0x307c2b,_0x323ea3=_0x5e00b3;let _0x548432={};_0x548432[_0x323ea3(0x1a9a)](_0x323ea3(0x3dd))||(_0x548432['type']=this[_0x51ca72(0x4481)]),_0x548432[_0x323ea3(0x1a9a)](_0x323ea3(0x58d))||(_0x548432[_0x323ea3(0x58d)]=this[_0x323ea3(0x21b4)]),_0x548432[_0x323ea3(0x1a9a)](_0x323ea3(0x37b5))||(_0x548432[_0x51ca72(0x339)]=this[_0x323ea3(0x435e)]),_0x548432[_0x51ca72(0x2609)](_0x323ea3(0xe63))||(_0x548432[_0x323ea3(0xe63)]=this[_0x323ea3(0x1395)]);let _0x34a4d4={};return _0x548432[_0x323ea3(0x1a9a)](_0x51ca72(0x4d0e))||(_0x548432[_0x323ea3(0x2c14)]=_0x34a4d4,_0x548432[_0x51ca72(0x4d0e)][_0x323ea3(0x1a9a)]('x')||(_0x548432['offset']['x']=this[_0x323ea3(0x339a)]['x']),_0x548432[_0x51ca72(0x4d0e)][_0x323ea3(0x1a9a)]('y')||(_0x548432[_0x323ea3(0x2c14)]['y']=this[_0x51ca72(0x473b)]['y']),_0x548432[_0x323ea3(0x2c14)][_0x323ea3(0x1a9a)]('z')||(_0x548432[_0x323ea3(0x2c14)]['z']=this[_0x323ea3(0x339a)]['z'])),_0x548432[_0x323ea3(0x1a9a)](_0x323ea3(0x809))||(_0x548432[_0x323ea3(0x809)]=this[_0x323ea3(0x4fc2)]),_0x548432['hasOwnProperty'](_0x323ea3(0x2d3c))||(_0x548432[_0x323ea3(0x2d3c)]=this[_0x51ca72(0x496c)]),_0x548432[_0x51ca72(0x2609)](_0x323ea3(0x5a4e))||(_0x548432[_0x323ea3(0x5a4e)]=this[_0x323ea3(0x3a59)]),_0x548432[_0x323ea3(0x1a9a)](_0x51ca72(0x1a19))||(_0x548432['scanAngle']=this[_0x323ea3(0xde5)]),_0x548432[_0x323ea3(0x1a9a)](_0x323ea3(0x14eb))||(_0x548432[_0x323ea3(0x14eb)]=this[_0x323ea3(0x4534)]),_0x548432[_0x51ca72(0x2609)](_0x51ca72(0x4110))||(_0x548432[_0x323ea3(0x2c7c)]={'x':this[_0x323ea3(0x3508)]['x'],'y':this[_0x51ca72(0x229a)]['y'],'z':this[_0x323ea3(0x3508)]['z']}),_0x548432[_0x323ea3(0x1a9a)](_0x323ea3(0x3510))||(_0x548432[_0x323ea3(0x3510)]=this[_0x323ea3(0x3bb0)]),_0x548432[_0x323ea3(0x1a9a)](_0x51ca72(0x34d1))||(_0x548432[_0x323ea3(0x5096)]=this[_0x51ca72(0xa04)]),_0x548432[_0x323ea3(0x1a9a)](_0x323ea3(0x55ba))||(_0x548432[_0x51ca72(0x2539)]=this[_0x323ea3(0x5ab9)]),_0x548432[_0x323ea3(0x1a9a)](_0x323ea3(0x799))||(_0x548432[_0x323ea3(0x799)]=this[_0x51ca72(0x2f79)]),_0x548432[_0x323ea3(0x1a9a)](_0x323ea3(0x1cf))||(_0x548432[_0x323ea3(0x5a09)]=this['_picturePath']),_0x548432[_0x323ea3(0x1a9a)](_0x323ea3(0x772))||(_0x548432[_0x51ca72(0x2099)]=this[_0x323ea3(0x2b3d)]),_0x548432[_0x323ea3(0x1a9a)]('colorBack')||(_0x548432[_0x51ca72(0x2689)]=SituationSimulationToolkit[_0x323ea3(0x24ef)](this[_0x323ea3(0x1ec8)])),_0x548432[_0x323ea3(0x1a9a)](_0x323ea3(0x2758))||(_0x548432[_0x323ea3(0x2758)]=this[_0x51ca72(0x4f49)]),_0x548432[_0x51ca72(0x2609)](_0x323ea3(0x3034))||(_0x548432[_0x323ea3(0x3034)]=SituationSimulationToolkit[_0x323ea3(0x24ef)](this[_0x51ca72(0x30f5)])),_0x548432['hasOwnProperty'](_0x323ea3(0x528a))||(_0x548432[_0x323ea3(0x528a)]=this[_0x323ea3(0x23b6)]),_0x548432[_0x323ea3(0x1a9a)](_0x323ea3(0x4f7b))||(_0x548432[_0x323ea3(0x4f7b)]=this['_sectionAngle']),_0x548432[_0x323ea3(0x1a9a)](_0x323ea3(0x3037))||(_0x548432[_0x323ea3(0x3037)]=this[_0x323ea3(0x2201)]),JSON[_0x323ea3(0x43ec)](_0x548432);}[_0x307c2b(0x3972)](_0x2a8b1d){var _0x32b75a=_0x307c2b,_0xc538bf=_0x5e00b3;if(!WebGLPlot$f[_0xc538bf(0x5f34)](_0x2a8b1d))return;let _0x41268e=JSON[_0xc538bf(0x2374)](_0x2a8b1d);WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0x32b75a(0x18c0)])&&(this[_0xc538bf(0x4ab3)]=_0x41268e[_0xc538bf(0x3dd)]),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0xc538bf(0x58d)])&&(this[_0x32b75a(0x4e1a)]=_0x41268e[_0x32b75a(0x2beb)]),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0xc538bf(0x37b5)])&&(this[_0xc538bf(0x435e)]=_0x41268e[_0xc538bf(0x37b5)]),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0xc538bf(0xe63)])&&(this[_0xc538bf(0x1395)]=_0x41268e[_0xc538bf(0xe63)]),WebGLPlot$f[_0x32b75a(0x1563)](_0x41268e[_0xc538bf(0x2c14)])&&(WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0xc538bf(0x2c14)]['x'])&&(this[_0xc538bf(0x339a)]['x']=_0x41268e[_0xc538bf(0x2c14)]['x']),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0x32b75a(0x4d0e)]['y'])&&(this[_0xc538bf(0x339a)]['y']=_0x41268e[_0xc538bf(0x2c14)]['y']),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0xc538bf(0x2c14)]['z'])&&(this[_0xc538bf(0x339a)]['z']=_0x41268e[_0xc538bf(0x2c14)]['z'])),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0xc538bf(0x809)])&&(this[_0x32b75a(0x53cc)]=_0x41268e[_0xc538bf(0x809)]),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0xc538bf(0x2d3c)])&&(this[_0xc538bf(0x5178)]=_0x41268e[_0xc538bf(0x2d3c)]),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0xc538bf(0x5a4e)])&&(this[_0xc538bf(0x3a59)]=_0x41268e[_0xc538bf(0x5a4e)]),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0xc538bf(0x59aa)])&&(this[_0x32b75a(0x3858)]=_0x41268e[_0xc538bf(0x59aa)]),WebGLPlot$f['defined'](_0x41268e[_0xc538bf(0x14eb)])&&(this[_0xc538bf(0x360e)]=_0x41268e['sectionSlices']),WebGLPlot$f[_0x32b75a(0x1563)](_0x41268e['initRotate'])&&(this[_0xc538bf(0x3508)]=new WebGLPlot$f[(_0xc538bf(0x4bd6))](_0x41268e[_0xc538bf(0x2c7c)]['x'],_0x41268e[_0xc538bf(0x2c7c)]['y'],_0x41268e[_0x32b75a(0x4110)]['z'])),WebGLPlot$f[_0x32b75a(0x1563)](_0x41268e[_0xc538bf(0x3510)])&&(this[_0xc538bf(0x3bb0)]=_0x41268e[_0xc538bf(0x3510)]),WebGLPlot$f[_0xc538bf(0x5f34)](this[_0x32b75a(0x34d1)])&&(this[_0xc538bf(0x1b89)]=_0x41268e[_0xc538bf(0x5096)]),WebGLPlot$f[_0x32b75a(0x1563)](_0x41268e[_0xc538bf(0x55ba)])&&(this[_0xc538bf(0x5ab9)]=_0x41268e['scanAxis']),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0xc538bf(0x799)])&&(this[_0x32b75a(0x2f79)]=_0x41268e[_0x32b75a(0x2a08)]),WebGLPlot$f[_0x32b75a(0x1563)](_0x41268e[_0xc538bf(0x1cf)])&&(this[_0xc538bf(0x5a09)]=_0x41268e[_0xc538bf(0x1cf)]),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0xc538bf(0x772)])&&(this[_0x32b75a(0x37a7)]=_0x41268e[_0xc538bf(0x772)]),WebGLPlot$f[_0x32b75a(0x1563)](_0x41268e[_0xc538bf(0x90b)])&&(this[_0xc538bf(0x1ec8)]=SituationSimulationToolkit['objectToColor'](_0x41268e['colorBack'])),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0xc538bf(0x2758)])&&(this[_0xc538bf(0x1797)]=_0x41268e[_0xc538bf(0x2758)]),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0xc538bf(0x3034)])&&(this[_0xc538bf(0x757)]=SituationSimulationToolkit[_0xc538bf(0x2a55)](_0x41268e[_0xc538bf(0x3034)])),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0x32b75a(0x4adb)])&&(this[_0xc538bf(0x23b6)]=_0x41268e[_0xc538bf(0x528a)]),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0xc538bf(0x4f7b)])&&(this[_0xc538bf(0x4534)]=_0x41268e[_0x32b75a(0x3edc)]),WebGLPlot$f[_0xc538bf(0x5f34)](_0x41268e[_0x32b75a(0x266d)])&&(this[_0xc538bf(0x2201)]=_0x41268e[_0xc538bf(0x3037)]);}[_0x5e00b3(0x40f3)](){var _0x494c00=_0x307c2b,_0x2ce88a=_0x5e00b3;let _0x5964d0=new GeoEntityEffectScanWave();return _0x5964d0[_0x494c00(0x4481)]=this[_0x2ce88a(0x4ab3)],_0x5964d0[_0x494c00(0x5a45)]=this[_0x2ce88a(0x435e)],_0x5964d0[_0x2ce88a(0x1395)]=this[_0x2ce88a(0x1395)],_0x5964d0[_0x2ce88a(0x339a)]=new WebGLPlot$f[(_0x2ce88a(0x4bd6))](this[_0x2ce88a(0x339a)]['x'],this[_0x2ce88a(0x339a)]['y'],this[_0x2ce88a(0x339a)]['z']),_0x5964d0[_0x2ce88a(0x4fc2)]=this[_0x2ce88a(0x4fc2)],_0x5964d0[_0x2ce88a(0x5178)]=this[_0x494c00(0x496c)],_0x5964d0[_0x2ce88a(0x3a59)]=this[_0x2ce88a(0x3a59)],_0x5964d0[_0x2ce88a(0xde5)]=this[_0x2ce88a(0xde5)],_0x5964d0[_0x494c00(0x1e00)]=this[_0x2ce88a(0x360e)],_0x5964d0[_0x494c00(0x229a)]=this[_0x2ce88a(0x3508)],_0x5964d0[_0x2ce88a(0x3bb0)]=this[_0x494c00(0x37fd)],_0x5964d0[_0x2ce88a(0x1b89)]=this[_0x2ce88a(0x1b89)],_0x5964d0[_0x2ce88a(0x5ab9)]=this[_0x2ce88a(0x5ab9)],_0x5964d0[_0x494c00(0x2f79)]=this[_0x2ce88a(0x24f1)],_0x5964d0[_0x494c00(0x44be)]=this[_0x2ce88a(0x5a09)],_0x5964d0[_0x494c00(0x37a7)]=this[_0x2ce88a(0x2b3d)],_0x5964d0[_0x2ce88a(0x1ec8)]=this[_0x2ce88a(0x1ec8)][_0x2ce88a(0x40f3)](),_0x5964d0[_0x2ce88a(0x1797)]=this[_0x2ce88a(0x1797)],_0x5964d0[_0x2ce88a(0x757)]=this[_0x2ce88a(0x757)][_0x2ce88a(0x40f3)](),_0x5964d0[_0x2ce88a(0x23b6)]=this[_0x2ce88a(0x23b6)],_0x5964d0['_sectionAngle']=this[_0x494c00(0x2496)],_0x5964d0[_0x2ce88a(0x2201)]=this[_0x2ce88a(0x2201)],_0x5964d0;}}class GeoEntityEffectBurst extends GeoEntityEffect{constructor(_0x5cf90c){var _0x517a9c=_0x5e00b3;super(_0x5cf90c),_0x5cf90c=WebGLPlot$f[_0x517a9c(0x3bf5)](_0x5cf90c,WebGLPlot$f[_0x517a9c(0x3bf5)][_0x517a9c(0x243c)]),this[_0x517a9c(0x4ab3)]=GeoEntityEffectType$1[_0x517a9c(0x2dc7)],this[_0x517a9c(0x21b4)]=_0x517a9c(0x3b29)+WebGLPlot$f[_0x517a9c(0x2f26)](),this[_0x517a9c(0x339a)]=WebGLPlot$f[_0x517a9c(0x3bf5)](_0x5cf90c[_0x517a9c(0x1827)],new PlotPoint3D(0x0,0x0,0.5)),this[_0x517a9c(0x1395)]=WebGLPlot$f[_0x517a9c(0x3bf5)](_0x5cf90c[_0x517a9c(0xe63)],!0x0),this[_0x517a9c(0x3349)]=WebGLPlot$f[_0x517a9c(0x3bf5)](_0x5cf90c[_0x517a9c(0x524a)],0x32),this['_paricleBurst']=void 0x0;}[_0x307c2b(0x2a0c)](_0x47a050){var _0x4f4b6b=_0x5e00b3;this[_0x4f4b6b(0x3349)]=_0x47a050,this[_0x4f4b6b(0x4145)]=!0x1;}[_0x5e00b3(0x21f9)](){var _0x1499b8=_0x5e00b3;return this[_0x1499b8(0x3349)];}[_0x5e00b3(0x2324)](_0x3af3a5,_0x83671a){var _0x313060=_0x307c2b,_0x4531d4=_0x5e00b3;if(WebGLPlot$f[_0x4531d4(0x5f34)](this[_0x313060(0x33c5)])){if(!this[_0x313060(0x59a7)]['getPosition']()[_0x313060(0x4d2)](_0x3af3a5[_0x313060(0x306)]())||this[_0x4531d4(0x3056)][_0x4531d4(0x4d25)]()!=_0x3af3a5[_0x313060(0x1df2)]()||_0x3af3a5[_0x313060(0x1df2)]()==DotMode$1[_0x313060(0x3e4)]&&!this[_0x313060(0x59a7)][_0x4531d4(0x5a24)]()[_0x4531d4(0x1dab)](_0x3af3a5[_0x4531d4(0x5a24)]())){let _0x36cd4a=this[_0x4531d4(0x4a4b)](_0x3af3a5,this[_0x4531d4(0x339a)],this[_0x4531d4(0x5e52)]);WebGLPlot$f[_0x4531d4(0x5f34)](_0x36cd4a)&&(this[_0x313060(0x33c5)][_0x4531d4(0x3698)]=_0x36cd4a);}if(_0x3af3a5[_0x4531d4(0x4d25)]()==DotMode$1[_0x313060(0x3e4)]&&(this[_0x313060(0x59a7)][_0x313060(0x16b6)]()!=_0x3af3a5[_0x4531d4(0x1a82)]()&&(this[_0x4531d4(0x4145)]=!0x1),this[_0x4531d4(0x3056)][_0x313060(0x522b)]()!=_0x3af3a5[_0x4531d4(0x17e7)]()&&this[_0x4531d4(0x1395)])){let _0x127495=0x1*_0x3af3a5[_0x313060(0x522b)]()/this[_0x4531d4(0x3056)][_0x4531d4(0x17e7)]();this[_0x4531d4(0x3349)]*=_0x127495,this[_0x313060(0x41b0)]=!0x1;}}this[_0x4531d4(0x3056)]=_0x3af3a5;}[_0x5e00b3(0x207e)](_0x2b9c61){var _0x19fb04=_0x307c2b,_0x31ffa8=_0x5e00b3;let _0x23d554=!0x1;return this[_0x19fb04(0x33c5)]=this[_0x31ffa8(0xb99)](_0x2b9c61),WebGLPlot$f[_0x31ffa8(0x5f34)](this['_paricleBurst'])&&(_0x2b9c61['primitives'][_0x31ffa8(0x30c2)](this['_paricleBurst']),_0x23d554=!0x0),_0x23d554;}[_0x5e00b3(0x1010)](_0x4669f3){var _0x552506=_0x307c2b,_0x4ede27=_0x5e00b3;WebGLPlot$f[_0x4ede27(0x5f34)](this['_paricleBurst'])&&_0x4669f3[_0x4ede27(0x37e8)][_0x4ede27(0x5655)](this['_paricleBurst'])&&_0x4669f3[_0x4ede27(0x37e8)][_0x4ede27(0x4f4b)](this[_0x552506(0x33c5)]),this['_paricleBurst']=null;}['toJSON'](){var _0x3d942d=_0x307c2b,_0x50c0f7=_0x5e00b3;let _0x5298b9={};_0x5298b9[_0x3d942d(0x2609)](_0x50c0f7(0x3dd))||(_0x5298b9[_0x50c0f7(0x3dd)]=this[_0x50c0f7(0x4ab3)]),_0x5298b9[_0x50c0f7(0x1a9a)](_0x50c0f7(0x58d))||(_0x5298b9[_0x50c0f7(0x58d)]=this[_0x50c0f7(0x21b4)]),_0x5298b9[_0x50c0f7(0x1a9a)](_0x3d942d(0x3772))||(_0x5298b9[_0x50c0f7(0x524a)]=this[_0x50c0f7(0x3349)]),_0x5298b9[_0x50c0f7(0x1a9a)](_0x3d942d(0x339))||(_0x5298b9[_0x50c0f7(0x37b5)]=this[_0x50c0f7(0x435e)]),_0x5298b9[_0x50c0f7(0x1a9a)](_0x50c0f7(0xe63))||(_0x5298b9[_0x50c0f7(0xe63)]=this['_bChangeSizeFlowModel']);let _0x187b25={};return _0x5298b9['hasOwnProperty'](_0x50c0f7(0x2c14))||(_0x5298b9[_0x50c0f7(0x2c14)]=_0x187b25,_0x5298b9[_0x50c0f7(0x2c14)][_0x50c0f7(0x1a9a)]('x')||(_0x5298b9[_0x50c0f7(0x2c14)]['x']=this[_0x50c0f7(0x339a)]['x']),_0x5298b9[_0x50c0f7(0x2c14)][_0x3d942d(0x2609)]('y')||(_0x5298b9[_0x50c0f7(0x2c14)]['y']=this[_0x50c0f7(0x339a)]['y']),_0x5298b9[_0x50c0f7(0x2c14)][_0x3d942d(0x2609)]('z')||(_0x5298b9[_0x50c0f7(0x2c14)]['z']=this[_0x50c0f7(0x339a)]['z'])),JSON[_0x50c0f7(0x43ec)](_0x5298b9);}[_0x5e00b3(0x3ba2)](_0x538e50){var _0x3f1176=_0x307c2b,_0x1b058b=_0x5e00b3;if(!WebGLPlot$f[_0x3f1176(0x1563)](_0x538e50))return;let _0x1daeb5=JSON[_0x1b058b(0x2374)](_0x538e50);WebGLPlot$f[_0x1b058b(0x5f34)](_0x1daeb5[_0x1b058b(0x3dd)])&&(this[_0x1b058b(0x4ab3)]=_0x1daeb5['type']),WebGLPlot$f[_0x3f1176(0x1563)](_0x1daeb5[_0x1b058b(0x58d)])&&(this[_0x1b058b(0x21b4)]=_0x1daeb5[_0x1b058b(0x58d)]),WebGLPlot$f[_0x1b058b(0x5f34)](_0x1daeb5[_0x1b058b(0x524a)])&&(this[_0x3f1176(0x2ed0)]=_0x1daeb5[_0x1b058b(0x524a)]),WebGLPlot$f[_0x1b058b(0x5f34)](_0x1daeb5['visible'])&&(this[_0x1b058b(0x435e)]=_0x1daeb5[_0x1b058b(0x37b5)]),WebGLPlot$f[_0x3f1176(0x1563)](_0x1daeb5[_0x1b058b(0xe63)])&&(this[_0x1b058b(0x1395)]=_0x1daeb5[_0x1b058b(0xe63)]),WebGLPlot$f[_0x1b058b(0x5f34)](_0x1daeb5[_0x1b058b(0x2c14)])&&(WebGLPlot$f[_0x3f1176(0x1563)](_0x1daeb5[_0x1b058b(0x2c14)]['x'])&&(this[_0x1b058b(0x339a)]['x']=_0x1daeb5[_0x1b058b(0x2c14)]['x']),WebGLPlot$f[_0x1b058b(0x5f34)](_0x1daeb5[_0x1b058b(0x2c14)]['y'])&&(this[_0x1b058b(0x339a)]['y']=_0x1daeb5[_0x3f1176(0x4d0e)]['y']),WebGLPlot$f[_0x1b058b(0x5f34)](_0x1daeb5[_0x1b058b(0x2c14)]['z'])&&(this[_0x1b058b(0x339a)]['z']=_0x1daeb5[_0x1b058b(0x2c14)]['z']));}[_0x5e00b3(0x40f3)](){var _0x373f26=_0x307c2b,_0x3b68f5=_0x5e00b3;let _0x206ccb=new GeoEntityEffectBurst();return _0x206ccb[_0x3b68f5(0x4ab3)]=this[_0x3b68f5(0x4ab3)],_0x206ccb[_0x373f26(0x5a45)]=this['_visible'],_0x206ccb[_0x3b68f5(0x3349)]=this[_0x3b68f5(0x3349)],_0x206ccb[_0x373f26(0x448f)]=this[_0x3b68f5(0x1395)],_0x206ccb[_0x373f26(0x473b)]=new PlotPoint3D(this[_0x373f26(0x473b)]['x'],this[_0x3b68f5(0x339a)]['y'],this[_0x3b68f5(0x339a)]['z']),_0x206ccb;}[_0x5e00b3(0xb99)](_0x12c927){var _0x310578=_0x307c2b,_0x12c423=_0x5e00b3;if(!WebGLPlot$f[_0x12c423(0x5f34)](this[_0x12c423(0x3056)])||!WebGLPlot$f[_0x12c423(0x5f34)](this[_0x12c423(0x339a)])||!WebGLPlot$f[_0x12c423(0x5f34)](this[_0x12c423(0x3349)])||this[_0x12c423(0x3349)]<=0x0)return null;let _0x82d65b=this[_0x12c423(0x4a4b)](this[_0x12c423(0x3056)],this[_0x12c423(0x339a)],_0x12c927);if(!WebGLPlot$f[_0x12c423(0x5f34)](_0x82d65b))return null;let _0x4e34b4=this[_0x310578(0x2ed0)]/0x1,_0x2b3092=0x1*_0x4e34b4;_0x2b3092<0.5&&(_0x2b3092=0.5);let _0x2109f3=0x2*_0x4e34b4,_0x57dd19=0x2*_0x4e34b4;return new WebGLPlot$f[(_0x12c423(0x15eb))]({'image':_0x12c423(0x45db),'startColor':new Cesium[(_0x310578(0x1ef8))](0x1,0x1,0x1,0x1),'endColor':new Cesium[(_0x12c423(0x3722))](0.5,0x0,0x0,0x0),'startScale':0x1,'endScale':0.8,'minimumParticleLife':0.5,'maximumParticleLife':1.2,'minimumSpeed':_0x2109f3,'maximumSpeed':_0x57dd19,'imageSize':new WebGLPlot$f[(_0x12c423(0x547a))](_0x2b3092,_0x2b3092),'emissionRate':0x12c,'lifetime':0x1,'bursts':[{'time':0x0,'minimum':0x1f4,'maximum':0x1f4},{'time':0x1,'minimum':0x1f4,'maximum':0x1f4}],'loop':!0x0,'emitterModelMatrix':_0x82d65b,'emitter':new Cesium[(_0x12c423(0x1389))](_0x2b3092),'sizeInMeters':!0x0});}[_0x5e00b3(0x4a4b)](_0x4cfca9,_0x54bc4d,_0x817682){var _0x24b4c7=_0x307c2b,_0x330198=_0x5e00b3;let _0x20232e=SituationSimulationToolkit[_0x330198(0x104e)](_0x4cfca9,_0x54bc4d,_0x817682);if(!WebGLPlot$f[_0x24b4c7(0x1563)](_0x20232e))return null;return WebGLPlot$f[_0x330198(0x3bd8)][_0x330198(0x558d)](SituationSimulationToolkit[_0x330198(0x164f)](_0x20232e),new WebGLPlot$f[(_0x330198(0x3a89))](),WebGLPlot$f[_0x24b4c7(0x4874)][_0x330198(0x17f7)],WebGLPlot$f[_0x330198(0x3bd8)][_0x24b4c7(0x37ef)](_0x330198(0x5833),_0x330198(0x159f)));}}class GeoEntityEffectAugment extends GeoEntityEffect{constructor(_0x341327){var _0x3580e5=_0x307c2b,_0x2d5e76=_0x5e00b3;super(_0x341327),_0x341327=WebGLPlot$f[_0x2d5e76(0x3bf5)](_0x341327,WebGLPlot$f[_0x2d5e76(0x3bf5)][_0x2d5e76(0x243c)]),this[_0x3580e5(0x473b)]=WebGLPlot$f[_0x2d5e76(0x3bf5)](_0x341327[_0x2d5e76(0x1827)],new PlotPoint3D(0x0,-0.5,0.5)),this[_0x2d5e76(0x4ab3)]=GeoEntityEffectType$1[_0x2d5e76(0x4bc1)],this[_0x2d5e76(0x21b4)]=_0x2d5e76(0x1596)+WebGLPlot$f[_0x2d5e76(0x2f26)](),this[_0x3580e5(0x448f)]=WebGLPlot$f[_0x2d5e76(0x3bf5)](_0x341327[_0x2d5e76(0xe63)],!0x0),this[_0x2d5e76(0x4e44)]=WebGLPlot$f[_0x2d5e76(0x3bf5)](_0x341327[_0x3580e5(0x1a1b)],_0x2d5e76(0x5f5b)),this['_pictureWidth']=WebGLPlot$f[_0x2d5e76(0x3bf5)](_0x341327[_0x2d5e76(0x11ee)],0x32),this[_0x2d5e76(0x4664)]=WebGLPlot$f['defaultValue'](_0x341327[_0x2d5e76(0x87d)],0x32),this[_0x2d5e76(0x4f57)]=WebGLPlot$f[_0x2d5e76(0x3bf5)](_0x341327[_0x3580e5(0x479c)],0xa),this['_maxDistanceDisplay']=WebGLPlot$f[_0x2d5e76(0x3bf5)](_0x341327[_0x2d5e76(0x256)],0xc350),this[_0x3580e5(0x438e)]=null,this[_0x2d5e76(0x2563)]=null;}[_0x5e00b3(0x3742)](_0x3f6a74){var _0x2c5a9e=_0x5e00b3;this[_0x2c5a9e(0x4e44)]=_0x3f6a74,this[_0x2c5a9e(0x4145)]=!0x1;}[_0x307c2b(0x3061)](){var _0x59067d=_0x5e00b3;return this[_0x59067d(0x4e44)];}[_0x5e00b3(0x2050)](_0x2aceb3){var _0x3ea18d=_0x307c2b,_0x2bd933=_0x5e00b3;this[_0x3ea18d(0x45ea)]=_0x2aceb3,this[_0x2bd933(0x4145)]=!0x1;}[_0x5e00b3(0x5533)](){var _0x17df14=_0x5e00b3;return this[_0x17df14(0x2558)];}[_0x5e00b3(0xd0c)](_0x43e627){var _0x17f0b5=_0x5e00b3;this[_0x17f0b5(0x4664)]=_0x43e627,this[_0x17f0b5(0x4145)]=!0x1;}[_0x5e00b3(0x2494)](){var _0x3f5ea8=_0x307c2b;return this[_0x3f5ea8(0x3fbd)];}[_0x5e00b3(0x2b5f)](_0x5c8124){var _0x256d53=_0x5e00b3;this[_0x256d53(0x4f57)]=_0x5c8124,this[_0x256d53(0x4145)]=!0x1;}[_0x5e00b3(0x5c5d)](){var _0x1cdcea=_0x5e00b3;return this[_0x1cdcea(0x4f57)];}[_0x5e00b3(0x38e4)](_0x28324e){var _0x79aeb5=_0x5e00b3;this[_0x79aeb5(0x610)]=_0x28324e,this[_0x79aeb5(0x4145)]=!0x1;}[_0x5e00b3(0x28ea)](){var _0x29c8c1=_0x5e00b3;return this[_0x29c8c1(0x610)];}[_0x5e00b3(0x2324)](_0x1a288c,_0x26835f){var _0x1ed489=_0x307c2b,_0x43e116=_0x5e00b3;if(WebGLPlot$f[_0x43e116(0x5f34)](this[_0x43e116(0x2563)])){if(!this[_0x43e116(0x3056)][_0x1ed489(0x306)]()[_0x43e116(0x1dab)](_0x1a288c[_0x43e116(0x5b89)]())){let _0x45edf2=SituationSimulationToolkit[_0x1ed489(0xc1b)](_0x1a288c[_0x43e116(0x5b89)]());WebGLPlot$f[_0x43e116(0x5f34)](_0x45edf2)&&(this[_0x43e116(0x2563)][_0x1ed489(0x2fe9)]=_0x45edf2);}if(_0x1a288c['getShowMode']()==DotMode$1[_0x1ed489(0x3e4)]&&(this[_0x1ed489(0x59a7)]['getModelPath']()!=_0x1a288c[_0x43e116(0x1a82)]()&&(this[_0x43e116(0x4145)]=!0x1),this[_0x43e116(0x3056)][_0x43e116(0x17e7)]()!=_0x1a288c[_0x43e116(0x17e7)]()&&this[_0x43e116(0x1395)])){let _0xe824dd=0x1*_0x1a288c[_0x43e116(0x17e7)]()/this[_0x43e116(0x3056)][_0x43e116(0x17e7)]();this[_0x1ed489(0x45ea)]*=_0xe824dd,this[_0x1ed489(0x3fbd)]*=_0xe824dd,this['_initialized']=!0x1;}}this[_0x1ed489(0x59a7)]=_0x1a288c;}[_0x5e00b3(0x4ffd)](_0x4270c4){var _0x1c68ee=_0x307c2b,_0x5d9ce9=_0x5e00b3;if(!WebGLPlot$f[_0x5d9ce9(0x5f34)](this['_augmentGeo'])||!WebGLPlot$f[_0x5d9ce9(0x5f34)](this[_0x5d9ce9(0x3056)])||!this[_0x5d9ce9(0x2563)][_0x5d9ce9(0x3234)])return;let _0x24abb0=Math[_0x1c68ee(0x971)](WebGLPlot$f[_0x5d9ce9(0x3c2c)][_0x5d9ce9(0x173e)](_0x4270c4[_0x5d9ce9(0x5592)][_0x5d9ce9(0x3a66)]))/0x5a*this[_0x1c68ee(0x3fbd)];_0x24abb0!=this[_0x1c68ee(0x5260)][_0x1c68ee(0x10d5)]&&(this[_0x5d9ce9(0x2563)][_0x5d9ce9(0x5a4e)]=_0x24abb0);}[_0x5e00b3(0x207e)](_0x204b7e){var _0x130893=_0x307c2b,_0x55476a=_0x5e00b3;if(!WebGLPlot$f[_0x55476a(0x5f34)](_0x204b7e)||!WebGLPlot$f[_0x55476a(0x5f34)](this[_0x55476a(0x4e44)]))return!0x1;if(!WebGLPlot$f[_0x55476a(0x5f34)](this[_0x55476a(0x3056)]))return;let _0x34621e=SituationSimulationToolkit[_0x130893(0xc1b)](this[_0x55476a(0x3056)][_0x55476a(0x5b89)]());return this[_0x55476a(0x1b30)]=_0x204b7e[_0x55476a(0x37e8)][_0x55476a(0x30c2)](new WebGLPlot$f[(_0x55476a(0x21c))]()),this[_0x55476a(0x2563)]=this[_0x55476a(0x1b30)]['add']({'position':_0x34621e,'image':this[_0x130893(0x264a)],'horizontalOrigin':WebGLPlot$f[_0x55476a(0x4464)][_0x55476a(0x8fa)],'verticalOrigin':WebGLPlot$f[_0x55476a(0x5c5a)][_0x130893(0x2aac)],'distanceDisplayCondition':new WebGLPlot$f[(_0x55476a(0x3164))](this[_0x55476a(0x4f57)],this[_0x130893(0x1a84)]),'show':!0x0,'width':this[_0x55476a(0x2558)],'height':this[_0x55476a(0x4664)]}),!!WebGLPlot$f['defined'](this[_0x55476a(0x2563)]);}[_0x307c2b(0x2f0b)](_0x244388){var _0x26da74=_0x307c2b,_0xc14714=_0x5e00b3;WebGLPlot$f[_0xc14714(0x5f34)](this[_0xc14714(0x2563)])&&WebGLPlot$f[_0xc14714(0x5f34)](this[_0xc14714(0x1b30)])&&_0x244388[_0xc14714(0x37e8)][_0x26da74(0x57f4)](this[_0xc14714(0x1b30)])&&(_0x244388[_0x26da74(0x4a35)][_0xc14714(0x4f4b)](this[_0xc14714(0x1b30)]),this[_0xc14714(0x1b30)]=void 0x0,this[_0xc14714(0x2563)]=void 0x0);}[_0x5e00b3(0x2879)](){var _0x5a0811=_0x307c2b,_0x398caf=_0x5e00b3;let _0xfdb2bd={};_0xfdb2bd[_0x398caf(0x1a9a)]('type')||(_0xfdb2bd[_0x398caf(0x3dd)]=this[_0x398caf(0x4ab3)]),_0xfdb2bd[_0x398caf(0x1a9a)](_0x398caf(0x58d))||(_0xfdb2bd[_0x398caf(0x58d)]=this[_0x398caf(0x21b4)]),_0xfdb2bd[_0x398caf(0x1a9a)](_0x5a0811(0x4463))||(_0xfdb2bd[_0x398caf(0xe63)]=this[_0x5a0811(0x448f)]),_0xfdb2bd[_0x398caf(0x1a9a)](_0x398caf(0x2ec8))||(_0xfdb2bd[_0x398caf(0x2ec8)]=this[_0x5a0811(0x264a)]),_0xfdb2bd[_0x398caf(0x1a9a)](_0x398caf(0x11ee))||(_0xfdb2bd[_0x398caf(0x11ee)]=this[_0x398caf(0x2558)]),_0xfdb2bd[_0x398caf(0x1a9a)](_0x398caf(0x87d))||(_0xfdb2bd[_0x5a0811(0x4549)]=this[_0x398caf(0x4664)]),_0xfdb2bd[_0x5a0811(0x2609)]('minDistanceDisplay')||(_0xfdb2bd[_0x398caf(0x4aa8)]=this[_0x398caf(0x4f57)]),_0xfdb2bd[_0x398caf(0x1a9a)](_0x398caf(0x256))||(_0xfdb2bd[_0x398caf(0x256)]=this[_0x5a0811(0x1a84)]),_0xfdb2bd['hasOwnProperty'](_0x5a0811(0x339))||(_0xfdb2bd[_0x398caf(0x37b5)]=this[_0x5a0811(0x5a45)]);let _0x453023={};return _0xfdb2bd[_0x398caf(0x1a9a)](_0x398caf(0x2c14))||(_0xfdb2bd[_0x398caf(0x2c14)]=_0x453023,_0xfdb2bd[_0x398caf(0x2c14)][_0x398caf(0x1a9a)]('x')||(_0xfdb2bd[_0x398caf(0x2c14)]['x']=this[_0x5a0811(0x473b)]['x']),_0xfdb2bd[_0x5a0811(0x4d0e)][_0x398caf(0x1a9a)]('y')||(_0xfdb2bd[_0x398caf(0x2c14)]['y']=this[_0x398caf(0x339a)]['y']),_0xfdb2bd[_0x398caf(0x2c14)][_0x398caf(0x1a9a)]('z')||(_0xfdb2bd[_0x398caf(0x2c14)]['z']=this[_0x398caf(0x339a)]['z'])),JSON[_0x398caf(0x43ec)](_0xfdb2bd);}[_0x5e00b3(0x3ba2)](_0x2d3a6e){var _0x498ff9=_0x307c2b,_0x23ba58=_0x5e00b3;if(!WebGLPlot$f[_0x23ba58(0x5f34)](_0x2d3a6e))return;let _0x513dbf=JSON[_0x23ba58(0x2374)](_0x2d3a6e);WebGLPlot$f[_0x23ba58(0x5f34)](_0x513dbf[_0x498ff9(0x18c0)])&&(this[_0x23ba58(0x4ab3)]=_0x513dbf[_0x23ba58(0x3dd)]),WebGLPlot$f[_0x498ff9(0x1563)](_0x513dbf[_0x23ba58(0x58d)])&&(this[_0x23ba58(0x21b4)]=_0x513dbf[_0x23ba58(0x58d)]),WebGLPlot$f[_0x498ff9(0x1563)](_0x513dbf[_0x23ba58(0xe63)])&&(this[_0x498ff9(0x448f)]=_0x513dbf[_0x498ff9(0x4463)]),WebGLPlot$f[_0x498ff9(0x1563)](_0x513dbf[_0x23ba58(0x2ec8)])&&(this['_augmentPicture']=_0x513dbf[_0x498ff9(0x1a1b)]),WebGLPlot$f[_0x23ba58(0x5f34)](_0x513dbf[_0x23ba58(0x11ee)])&&(this[_0x498ff9(0x45ea)]=_0x513dbf[_0x23ba58(0x11ee)]),WebGLPlot$f[_0x23ba58(0x5f34)](_0x513dbf['pictureHeight'])&&(this[_0x498ff9(0x3fbd)]=_0x513dbf[_0x23ba58(0x87d)]),WebGLPlot$f[_0x23ba58(0x5f34)](_0x513dbf[_0x23ba58(0x4aa8)])&&(this[_0x23ba58(0x4f57)]=_0x513dbf[_0x23ba58(0x4aa8)]),WebGLPlot$f[_0x23ba58(0x5f34)](_0x513dbf['maxDistanceDisplay'])&&(this[_0x23ba58(0x610)]=_0x513dbf[_0x23ba58(0x256)]),WebGLPlot$f[_0x23ba58(0x5f34)](_0x513dbf['visible'])&&(this[_0x23ba58(0x435e)]=_0x513dbf[_0x498ff9(0x339)]),WebGLPlot$f[_0x498ff9(0x1563)](_0x513dbf[_0x23ba58(0x2c14)])&&(WebGLPlot$f[_0x498ff9(0x1563)](_0x513dbf['offset']['x'])&&(this[_0x23ba58(0x339a)]['x']=_0x513dbf[_0x498ff9(0x4d0e)]['x']),WebGLPlot$f[_0x498ff9(0x1563)](_0x513dbf[_0x23ba58(0x2c14)]['y'])&&(this[_0x23ba58(0x339a)]['y']=_0x513dbf[_0x23ba58(0x2c14)]['y']),WebGLPlot$f[_0x498ff9(0x1563)](_0x513dbf[_0x23ba58(0x2c14)]['z'])&&(this[_0x23ba58(0x339a)]['z']=_0x513dbf[_0x23ba58(0x2c14)]['z']));}[_0x5e00b3(0x40f3)](){var _0x54a38b=_0x307c2b,_0x133167=_0x5e00b3;let _0x7f78e=new GeoEntityEffectAugment();return _0x7f78e['_type']=this[_0x133167(0x4ab3)],_0x7f78e[_0x54a38b(0x5a45)]=this[_0x133167(0x435e)],_0x7f78e[_0x133167(0x1395)]=this[_0x133167(0x1395)],_0x7f78e[_0x54a38b(0x264a)]=this[_0x54a38b(0x264a)],_0x7f78e[_0x133167(0x2558)]=this[_0x133167(0x2558)],_0x7f78e[_0x133167(0x4664)]=this[_0x133167(0x4664)],_0x7f78e[_0x133167(0x4f57)]=this[_0x133167(0x4f57)],_0x7f78e[_0x133167(0x610)]=this['_maxDistanceDisplay'],_0x7f78e;}}const GeoEntityEffectScanconeType={'ScanCone_ARC':0x0,'ScanCone_FLAT':0x1};var GeoEntityEffectScanconeType$1=Object[_0x307c2b(0x23fe)](GeoEntityEffectScanconeType);class GeoEntityEffectScancone extends GeoEntityEffect{constructor(_0x459e3f){var _0xf95e0c=_0x307c2b,_0x1c22f2=_0x5e00b3;super(_0x459e3f),_0x459e3f=WebGLPlot$f[_0xf95e0c(0x76f)](_0x459e3f,WebGLPlot$f[_0x1c22f2(0x3bf5)][_0x1c22f2(0x243c)]),this[_0x1c22f2(0x339a)]=WebGLPlot$f[_0xf95e0c(0x76f)](_0x459e3f[_0x1c22f2(0x1827)],new PlotPoint3D(0x0,0.3,0.5)),this[_0x1c22f2(0x4ab3)]=GeoEntityEffectType$1['SCANCONE'],this[_0x1c22f2(0x21b4)]=_0xf95e0c(0x1089)+WebGLPlot$f[_0x1c22f2(0x2f26)](),this[_0x1c22f2(0x1395)]=WebGLPlot$f[_0x1c22f2(0x3bf5)](_0x459e3f[_0x1c22f2(0xe63)],!0x0),this[_0x1c22f2(0x5143)]=WebGLPlot$f[_0x1c22f2(0x3bf5)](_0x459e3f[_0x1c22f2(0x48ce)],0x3a98),this[_0x1c22f2(0x37cd)]=WebGLPlot$f[_0x1c22f2(0x3bf5)](_0x459e3f[_0x1c22f2(0x29d7)],0x32),this[_0xf95e0c(0x11fa)]=WebGLPlot$f[_0x1c22f2(0x3bf5)](_0x459e3f[_0x1c22f2(0x2524)],0x1e),this[_0x1c22f2(0x3fc)]=WebGLPlot$f['defaultValue'](_0x459e3f[_0x1c22f2(0x475b)],0x5),this[_0x1c22f2(0x3da2)]=WebGLPlot$f[_0x1c22f2(0x3bf5)](_0x459e3f[_0xf95e0c(0x25f9)],!0x0),this[_0x1c22f2(0x12a0)]=WebGLPlot$f[_0xf95e0c(0x76f)](_0x459e3f[_0x1c22f2(0xa09)],new WebGLPlot$f['Color'](0x1,0x0,0x0,0.3)),this[_0x1c22f2(0x5683)]=WebGLPlot$f[_0x1c22f2(0x3bf5)](_0x459e3f[_0x1c22f2(0x23a9)],!0x0),this['_outlineColor']=WebGLPlot$f[_0x1c22f2(0x3bf5)](_0x459e3f[_0xf95e0c(0x506c)],new WebGLPlot$f[(_0x1c22f2(0x3722))](0x1,0x0,0x0,0x1)),this[_0x1c22f2(0x4c76)]=WebGLPlot$f[_0x1c22f2(0x3bf5)](_0x459e3f[_0x1c22f2(0x27cb)],0x1),this[_0x1c22f2(0x6c4)]=WebGLPlot$f[_0x1c22f2(0x3bf5)](_0x459e3f[_0x1c22f2(0x238a)],GeoEntityEffectScanconeType$1[_0x1c22f2(0x1127)]),this[_0xf95e0c(0x2f79)]=WebGLPlot$f[_0x1c22f2(0x3bf5)](_0x459e3f['scanSpeed'],0.5),this[_0x1c22f2(0xf8c)]=WebGLPlot$f[_0x1c22f2(0x3bf5)](_0x459e3f[_0x1c22f2(0x4e23)],0x0),this[_0x1c22f2(0xfa7)]=WebGLPlot$f[_0x1c22f2(0x3bf5)](_0x459e3f[_0x1c22f2(0x3325)],0x1e),this[_0x1c22f2(0x5c28)]=null,this[_0xf95e0c(0xc2b)]=null,this[_0x1c22f2(0x2799)]=0x0,this[_0x1c22f2(0x186e)]=0x1;}[_0x307c2b(0x2174)](_0x17b40a,_0x4c7eda){var _0x1eca39=_0x307c2b,_0x2412d7=_0x5e00b3;if(WebGLPlot$f[_0x1eca39(0x1563)](this[_0x2412d7(0x5332)])||WebGLPlot$f[_0x2412d7(0x5f34)](this[_0x2412d7(0x5c28)])){if(!this[_0x1eca39(0x59a7)][_0x1eca39(0x306)]()[_0x2412d7(0x1dab)](_0x17b40a[_0x2412d7(0x5b89)]())||this[_0x2412d7(0x3056)][_0x2412d7(0x4d25)]()!=_0x17b40a[_0x2412d7(0x4d25)]()||_0x17b40a[_0x2412d7(0x4d25)]()==DotMode$1[_0x1eca39(0x3e4)]&&!this[_0x1eca39(0x59a7)][_0x1eca39(0x288)]()[_0x2412d7(0x1dab)](_0x17b40a[_0x1eca39(0x288)]())){let _0x270e2e=this[_0x2412d7(0x4a4b)](this[_0x2412d7(0x3056)],this[_0x1eca39(0x473b)],new PlotPoint3D(this[_0x2412d7(0xf8c)],this[_0x2412d7(0x2799)],0x0),this[_0x2412d7(0x5e52)]);WebGLPlot$f[_0x2412d7(0x5f34)](_0x270e2e)&&(WebGLPlot$f[_0x1eca39(0x1563)](this[_0x2412d7(0x5332)])&&(this['_fillPrimitiveCone'][_0x2412d7(0x599)]=_0x270e2e),WebGLPlot$f[_0x2412d7(0x5f34)](this[_0x2412d7(0x5c28)])&&(this[_0x2412d7(0x5c28)]['modelMatrix']=_0x270e2e));}if(_0x17b40a[_0x1eca39(0x1df2)]()==DotMode$1[_0x2412d7(0x5e44)]&&(this[_0x2412d7(0x3056)][_0x2412d7(0x1a82)]()!=_0x17b40a[_0x2412d7(0x1a82)]()&&(this[_0x1eca39(0x41b0)]=!0x1),this[_0x1eca39(0x59a7)][_0x1eca39(0x522b)]()!=_0x17b40a[_0x2412d7(0x17e7)]()&&this[_0x2412d7(0x1395)])){let _0x4edd8b=0x1*_0x17b40a[_0x2412d7(0x17e7)]()/this[_0x2412d7(0x3056)][_0x2412d7(0x17e7)]();this[_0x2412d7(0x5143)]*=_0x4edd8b,this[_0x1eca39(0x41b0)]=!0x1;}}this[_0x2412d7(0x3056)]=_0x17b40a;}['_addEffectToScene'](_0x5de114){var _0x71f3b4=_0x307c2b,_0x4bf82a=_0x5e00b3;this[_0x4bf82a(0x2799)]=0x0;let _0x220402=!0x1;if(!WebGLPlot$f[_0x4bf82a(0x5f34)](this[_0x4bf82a(0x3056)])||!WebGLPlot$f[_0x71f3b4(0x1563)](this[_0x4bf82a(0x339a)]))return!0x1;let _0x179327=this['_calcControlPoint'](this[_0x4bf82a(0x3056)],this[_0x4bf82a(0x339a)],new PlotPoint3D(this[_0x4bf82a(0xf8c)],0x0,0x0),_0x5de114);return!!WebGLPlot$f[_0x4bf82a(0x5f34)](_0x179327)&&(this[_0x4bf82a(0x5683)]&&(this[_0x71f3b4(0x28e4)]=this[_0x71f3b4(0x547e)](_0x179327),WebGLPlot$f['defined'](this[_0x71f3b4(0x28e4)])&&(_0x5de114[_0x4bf82a(0x37e8)][_0x4bf82a(0x30c2)](this[_0x4bf82a(0x5c28)]),_0x220402=!0x0)),this[_0x4bf82a(0x3da2)]&&(this[_0x71f3b4(0xc2b)]=this[_0x4bf82a(0x2c62)](_0x179327),WebGLPlot$f[_0x4bf82a(0x5f34)](this['_fillPrimitiveCone'])&&(_0x5de114[_0x4bf82a(0x37e8)][_0x4bf82a(0x30c2)](this['_fillPrimitiveCone']),_0x220402=!0x0)),_0x220402);}[_0x307c2b(0x2f0b)](_0x21cc9f){var _0x16f1c5=_0x307c2b,_0x4ce471=_0x5e00b3;WebGLPlot$f[_0x4ce471(0x5f34)](this['_linePrimitiveCone'])&&_0x21cc9f[_0x4ce471(0x37e8)][_0x4ce471(0x5655)](this[_0x4ce471(0x5c28)])&&_0x21cc9f[_0x4ce471(0x37e8)][_0x4ce471(0x4f4b)](this[_0x4ce471(0x5c28)]),WebGLPlot$f[_0x16f1c5(0x1563)](this[_0x4ce471(0x5332)])&&_0x21cc9f[_0x4ce471(0x37e8)][_0x4ce471(0x5655)](this[_0x4ce471(0x5332)])&&_0x21cc9f[_0x4ce471(0x37e8)][_0x4ce471(0x4f4b)](this[_0x4ce471(0x5332)]),this[_0x4ce471(0x5c28)]=null,this[_0x4ce471(0x5332)]=null;}[_0x307c2b(0x1287)](){var _0x1a7288=_0x307c2b,_0x518f03=_0x5e00b3;let _0x2f6095={};_0x2f6095[_0x518f03(0x1a9a)]('type')||(_0x2f6095[_0x1a7288(0x18c0)]=this[_0x518f03(0x4ab3)]),_0x2f6095[_0x518f03(0x1a9a)](_0x1a7288(0x2beb))||(_0x2f6095[_0x518f03(0x58d)]=this[_0x518f03(0x21b4)]),_0x2f6095[_0x518f03(0x1a9a)](_0x1a7288(0x339))||(_0x2f6095[_0x518f03(0x37b5)]=this['_visible']),_0x2f6095[_0x518f03(0x1a9a)](_0x518f03(0xe63))||(_0x2f6095[_0x518f03(0xe63)]=this[_0x518f03(0x1395)]);let _0x14338e={};return _0x2f6095[_0x518f03(0x1a9a)](_0x518f03(0x2c14))||(_0x2f6095[_0x518f03(0x2c14)]=_0x14338e,_0x2f6095[_0x1a7288(0x4d0e)][_0x518f03(0x1a9a)]('x')||(_0x2f6095[_0x518f03(0x2c14)]['x']=this[_0x518f03(0x339a)]['x']),_0x2f6095[_0x518f03(0x2c14)][_0x518f03(0x1a9a)]('y')||(_0x2f6095[_0x518f03(0x2c14)]['y']=this[_0x518f03(0x339a)]['y']),_0x2f6095['offset'][_0x518f03(0x1a9a)]('z')||(_0x2f6095[_0x518f03(0x2c14)]['z']=this['_pntOffset']['z'])),_0x2f6095[_0x518f03(0x1a9a)](_0x518f03(0x48ce))||(_0x2f6095[_0x518f03(0x48ce)]=this[_0x518f03(0x5143)]),_0x2f6095[_0x518f03(0x1a9a)](_0x518f03(0x29d7))||(_0x2f6095[_0x518f03(0x29d7)]=this[_0x1a7288(0x3c0d)]),_0x2f6095[_0x518f03(0x1a9a)](_0x518f03(0x2524))||(_0x2f6095[_0x518f03(0x2524)]=this[_0x518f03(0x293d)]),_0x2f6095[_0x518f03(0x1a9a)](_0x1a7288(0x2a46))||(_0x2f6095[_0x518f03(0x475b)]=this[_0x518f03(0x3fc)]),_0x2f6095[_0x518f03(0x1a9a)](_0x518f03(0x3ae2))||(_0x2f6095[_0x518f03(0x3ae2)]=this[_0x518f03(0x3da2)]),_0x2f6095[_0x1a7288(0x2609)](_0x518f03(0xa09))||(_0x2f6095[_0x518f03(0xa09)]=this[_0x518f03(0x12a0)][_0x518f03(0x3abc)]()),_0x2f6095[_0x518f03(0x1a9a)](_0x518f03(0x23a9))||(_0x2f6095[_0x518f03(0x23a9)]=this[_0x1a7288(0x5927)]),_0x2f6095[_0x518f03(0x1a9a)](_0x518f03(0x247e))||(_0x2f6095['outlineColor']=this[_0x518f03(0x4bbe)][_0x518f03(0x3abc)]()),_0x2f6095[_0x518f03(0x1a9a)](_0x518f03(0x27cb))||(_0x2f6095[_0x1a7288(0x2f8)]=this[_0x518f03(0x4c76)]),_0x2f6095[_0x1a7288(0x2609)](_0x1a7288(0x5fc))||(_0x2f6095[_0x518f03(0x238a)]=this[_0x518f03(0x6c4)]),_0x2f6095[_0x518f03(0x1a9a)](_0x1a7288(0x2a08))||(_0x2f6095[_0x518f03(0x799)]=this[_0x518f03(0x24f1)]),_0x2f6095[_0x1a7288(0x2609)](_0x518f03(0x4e23))||(_0x2f6095[_0x518f03(0x4e23)]=this[_0x518f03(0xf8c)]),_0x2f6095[_0x518f03(0x1a9a)](_0x1a7288(0x51ef))||(_0x2f6095[_0x518f03(0x3325)]=this[_0x518f03(0xfa7)]),JSON[_0x518f03(0x43ec)](_0x2f6095);}[_0x5e00b3(0x3ba2)](_0x3a342f){var _0x2af852=_0x307c2b,_0x1a04f=_0x5e00b3;if(!WebGLPlot$f[_0x2af852(0x1563)](_0x3a342f))return;let _0x2c3458=JSON[_0x1a04f(0x2374)](_0x3a342f);WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0x3dd)])&&(this[_0x1a04f(0x4ab3)]=_0x2c3458[_0x2af852(0x18c0)]),WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0x58d)])&&(this[_0x2af852(0x4e1a)]=_0x2c3458[_0x1a04f(0x58d)]),WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0x37b5)])&&(this[_0x1a04f(0x435e)]=_0x2c3458[_0x1a04f(0x37b5)]),WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0xe63)])&&(this[_0x1a04f(0x1395)]=_0x2c3458[_0x2af852(0x4463)]),WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0x2c14)])&&(WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0x2c14)]['x'])&&(this[_0x1a04f(0x339a)]['x']=_0x2c3458[_0x1a04f(0x2c14)]['x']),WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0x2c14)]['y'])&&(this[_0x1a04f(0x339a)]['y']=_0x2c3458[_0x1a04f(0x2c14)]['y']),WebGLPlot$f[_0x2af852(0x1563)](_0x2c3458[_0x1a04f(0x2c14)]['z'])&&(this[_0x1a04f(0x339a)]['z']=_0x2c3458[_0x2af852(0x4d0e)]['z'])),WebGLPlot$f[_0x2af852(0x1563)](_0x2c3458[_0x1a04f(0x48ce)])&&(this[_0x1a04f(0x5143)]=_0x2c3458[_0x2af852(0x29c9)]),WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0x29d7)])&&(this[_0x1a04f(0x37cd)]=_0x2c3458[_0x1a04f(0x29d7)]),WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0x2524)])&&(this[_0x1a04f(0x293d)]=_0x2c3458[_0x2af852(0x1ebb)]),WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0x475b)])&&(this[_0x1a04f(0x3fc)]=_0x2c3458[_0x1a04f(0x475b)]),WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0x3ae2)])&&(this[_0x1a04f(0x3da2)]=_0x2c3458['isFill']),WebGLPlot$f[_0x2af852(0x1563)](_0x2c3458[_0x1a04f(0xa09)])&&(this[_0x2af852(0x3763)]=WebGLPlot$f[_0x2af852(0x1ef8)][_0x1a04f(0x55dc)](_0x2c3458['fillColor'])),WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0x23a9)])&&(this[_0x1a04f(0x5683)]=_0x2c3458[_0x2af852(0x4e83)]),WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0x247e)])&&(this[_0x1a04f(0x4bbe)]=WebGLPlot$f[_0x1a04f(0x3722)][_0x1a04f(0x55dc)](_0x2c3458[_0x2af852(0x506c)])),WebGLPlot$f['defined'](_0x2c3458[_0x2af852(0x2f8)])&&(this[_0x1a04f(0x4c76)]=_0x2c3458[_0x1a04f(0x27cb)]),WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0x238a)])&&(this[_0x1a04f(0x6c4)]=_0x2c3458[_0x1a04f(0x238a)]),WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0x799)])&&(this[_0x1a04f(0x24f1)]=_0x2c3458[_0x1a04f(0x799)]),WebGLPlot$f[_0x1a04f(0x5f34)](_0x2c3458[_0x1a04f(0x4e23)])&&(this[_0x2af852(0x55b1)]=_0x2c3458[_0x1a04f(0x4e23)]),WebGLPlot$f[_0x2af852(0x1563)](_0x2c3458[_0x1a04f(0x3325)])&&(this[_0x1a04f(0xfa7)]=_0x2c3458['scanRange']);}[_0x307c2b(0x2d7b)](){var _0xd404f6=_0x307c2b,_0x3a310d=_0x5e00b3;let _0x31ee83=new GeoEntityEffectScancone();return _0x31ee83[_0xd404f6(0x4481)]=this[_0xd404f6(0x4481)],_0x31ee83[_0xd404f6(0x5a45)]=this[_0xd404f6(0x5a45)],_0x31ee83[_0x3a310d(0x1395)]=this[_0x3a310d(0x1395)],_0x31ee83[_0x3a310d(0x339a)]=new PlotPoint3D(this[_0x3a310d(0x339a)]['x'],this['_pntOffset']['y'],this[_0x3a310d(0x339a)]['z']),_0x31ee83[_0xd404f6(0x3486)]=this[_0x3a310d(0x5143)],_0x31ee83[_0x3a310d(0x37cd)]=this[_0x3a310d(0x37cd)],_0x31ee83[_0x3a310d(0x293d)]=this[_0x3a310d(0x293d)],_0x31ee83[_0x3a310d(0x3fc)]=this['_cellAngle'],_0x31ee83['_isFill']=this['_isFill'],_0x31ee83[_0x3a310d(0x12a0)]=this[_0x3a310d(0x12a0)][_0x3a310d(0x40f3)](),_0x31ee83[_0x3a310d(0x5683)]=this['_isOutline'],_0x31ee83[_0xd404f6(0x34dd)]=this[_0x3a310d(0x4bbe)]['clone'](),_0x31ee83[_0x3a310d(0x4c76)]=this[_0xd404f6(0x587a)],_0x31ee83[_0x3a310d(0x6c4)]=this[_0x3a310d(0x6c4)],_0x31ee83[_0x3a310d(0x24f1)]=this[_0x3a310d(0x24f1)],_0x31ee83[_0x3a310d(0xf8c)]=this[_0x3a310d(0xf8c)],_0x31ee83['_scanRange']=this[_0xd404f6(0x10bb)],_0x31ee83;}[_0x307c2b(0x5271)](_0x3be19f){var _0x57455c=_0x5e00b3;this[_0x57455c(0x5143)]=_0x3be19f,this[_0x57455c(0x4145)]=!0x1;}[_0x5e00b3(0x4e89)](){var _0x2756fa=_0x307c2b;return this[_0x2756fa(0x3486)];}[_0x5e00b3(0x10b4)](_0x490fab){var _0x227ec8=_0x307c2b,_0x33d4c3=_0x5e00b3;this[_0x227ec8(0x3c0d)]=_0x490fab,this[_0x33d4c3(0x4145)]=!0x1;}[_0x307c2b(0x3ad)](){var _0x45b0a8=_0x5e00b3;return this[_0x45b0a8(0x37cd)];}[_0x5e00b3(0xf37)](_0x48137c){var _0xb5a3a4=_0x307c2b,_0x39df06=_0x5e00b3;this[_0xb5a3a4(0x11fa)]=_0x48137c,this[_0x39df06(0x4145)]=!0x1;}[_0x307c2b(0x1da2)](){var _0x53e888=_0x307c2b;return this[_0x53e888(0x11fa)];}[_0x5e00b3(0x193c)](_0x125278){var _0x39aa08=_0x307c2b,_0x2e373f=_0x5e00b3;this[_0x39aa08(0x44c6)]=_0x125278,this[_0x2e373f(0x4145)]=!0x1;}['getCellAngle'](){return this['_cellAngle'];}[_0x307c2b(0x1aa3)](_0x433fb4){var _0x3937ac=_0x307c2b,_0x25cbc3=_0x5e00b3;this[_0x3937ac(0x3bca)]=_0x433fb4,this[_0x25cbc3(0x4145)]=!0x1;}[_0x5e00b3(0x5bcc)](){return this['_isFill'];}[_0x5e00b3(0x2a31)](_0x1482da){var _0x5448ff=_0x5e00b3;this[_0x5448ff(0x12a0)]=_0x1482da,this[_0x5448ff(0x4145)]=!0x1;}[_0x5e00b3(0x203)](){return this['_fillColor'];}[_0x5e00b3(0x5389)](_0x2aca71){var _0x1c652a=_0x5e00b3;this[_0x1c652a(0x5683)]=_0x2aca71,this[_0x1c652a(0x4145)]=!0x1;}[_0x5e00b3(0x31b7)](){var _0x56805b=_0x5e00b3;return this[_0x56805b(0x5683)];}[_0x5e00b3(0x1461)](_0x35146a){var _0x37eee0=_0x307c2b,_0x330200=_0x5e00b3;this[_0x37eee0(0x34dd)]=_0x35146a,this[_0x330200(0x4145)]=!0x1;}[_0x5e00b3(0x4722)](){var _0x4567e8=_0x5e00b3;return this[_0x4567e8(0x4bbe)];}[_0x5e00b3(0x9de)](_0xd635d3){var _0x473f7f=_0x307c2b,_0x23ac4e=_0x5e00b3;this[_0x23ac4e(0x4c76)]=_0xd635d3,this[_0x473f7f(0x41b0)]=!0x1;}[_0x307c2b(0x2669)](){var _0x598412=_0x5e00b3;return this[_0x598412(0x4c76)];}[_0x5e00b3(0x10fb)](_0x142f09){var _0x19778a=_0x5e00b3;this[_0x19778a(0x6c4)]=_0x142f09,this[_0x19778a(0x4145)]=!0x1;}[_0x307c2b(0x576d)](){var _0x4a04dc=_0x5e00b3;return this[_0x4a04dc(0x6c4)];}[_0x5e00b3(0x5ccf)](_0x10961a){var _0x386603=_0x5e00b3;this[_0x386603(0x24f1)]=_0x10961a,this[_0x386603(0x4145)]=!0x1;}[_0x5e00b3(0x2b45)](){var _0x2e850c=_0x5e00b3;return this[_0x2e850c(0x24f1)];}[_0x307c2b(0x4cd3)](_0x2273f4){var _0x2e08a7=_0x5e00b3;this[_0x2e08a7(0xf8c)]=_0x2273f4,this[_0x2e08a7(0x4145)]=!0x1;}[_0x5e00b3(0x2c96)](){var _0x2f7304=_0x5e00b3;return this[_0x2f7304(0xf8c)];}[_0x5e00b3(0x3705)](_0x48b40e){this['_scanRange']=_0x48b40e;}[_0x5e00b3(0x48d8)](){var _0x18cfe7=_0x5e00b3;return this[_0x18cfe7(0xfa7)];}[_0x5e00b3(0x4ffd)](_0x3adce6){var _0x168d54=_0x307c2b,_0x51fbbc=_0x5e00b3;if(!WebGLPlot$f[_0x51fbbc(0x5f34)](this[_0x51fbbc(0x5c28)])&&!WebGLPlot$f[_0x168d54(0x1563)](this[_0x51fbbc(0x5332)]))return;if(!this[_0x168d54(0x5a45)])return;if(this[_0x168d54(0x10bb)]<=0x0)return;let _0x3a1ea9=this['_scanRange']/0x2;(this[_0x51fbbc(0x2799)]>_0x3a1ea9||this[_0x51fbbc(0x2799)]<-_0x3a1ea9)&&(this[_0x51fbbc(0x186e)]=-this[_0x51fbbc(0x186e)]);let _0x1b2ff0=this[_0x51fbbc(0x24f1)]*this[_0x51fbbc(0x186e)];this[_0x51fbbc(0x2799)]+=_0x1b2ff0;let _0x5a6e7a=WebGLPlot$f['Matrix3'][_0x51fbbc(0x2653)](WebGLPlot$f[_0x168d54(0x2a2d)][_0x51fbbc(0x4476)](_0x1b2ff0));WebGLPlot$f[_0x168d54(0x1563)](this[_0x51fbbc(0x5c28)])&&(this[_0x51fbbc(0x5c28)][_0x51fbbc(0x599)]=WebGLPlot$f[_0x168d54(0x1f91)][_0x51fbbc(0xeb2)](this[_0x168d54(0x28e4)][_0x51fbbc(0x599)],_0x5a6e7a,new WebGLPlot$f[(_0x51fbbc(0x3925))]())),WebGLPlot$f[_0x51fbbc(0x5f34)](this[_0x51fbbc(0x5332)])&&(this[_0x51fbbc(0x5332)][_0x51fbbc(0x599)]=WebGLPlot$f[_0x51fbbc(0x3925)][_0x51fbbc(0xeb2)](this[_0x51fbbc(0x5332)][_0x51fbbc(0x599)],_0x5a6e7a,new WebGLPlot$f[(_0x168d54(0x1f91))]()));}[_0x5e00b3(0x2c62)](_0xd771d0){var _0x3a3ccb=_0x307c2b,_0x3f2d33=_0x5e00b3;if(!WebGLPlot$f[_0x3f2d33(0x5f34)](_0xd771d0))return null;let _0x4e2b0e=this[_0x3f2d33(0x126f)]();if(!WebGLPlot$f[_0x3f2d33(0x5f34)](_0x4e2b0e))return null;let _0x50a1e2=new WebGLPlot$f[(_0x3f2d33(0x71d))]({'fabric':{'type':_0x3f2d33(0x3722),'uniforms':{'color':this[_0x3a3ccb(0x3763)]}},'translucent':!0x0}),_0x2ce68e=scene[_0x3f2d33(0x3859)];_0x2ce68e[_0x3f2d33(0x430c)]=!0x0;let _0x58f781=new WebGLPlot$f[(_0x3f2d33(0x37fb))]({'material':_0x50a1e2,'faceForward':!0x1,'closed':!0x0,'frameState':_0x2ce68e});return new WebGLPlot$f[(_0x3f2d33(0x4245))]({'releaseGeometryInstances':!0x1,'geometryInstances':new WebGLPlot$f[(_0x3f2d33(0x457b))]({'geometry':WebGLPlot$f[_0x3f2d33(0x546f)][_0x3a3ccb(0x8cc)](_0x4e2b0e)}),'asynchronous':!0x1,'modelMatrix':_0xd771d0,'appearance':_0x58f781});}[_0x307c2b(0x547e)](_0x2d26d5){var _0x4f7733=_0x5e00b3;let _0x492192=this['_outlineWidth'],_0x4f6c73=this[_0x4f7733(0x4bbe)];if(!WebGLPlot$f[_0x4f7733(0x5f34)](_0x2d26d5))return null;let _0x18ad52=this[_0x4f7733(0x392c)]();return WebGLPlot$f['defined'](_0x18ad52)?new WebGLPlot$f[(_0x4f7733(0x4245))]({'releaseGeometryInstances':!0x1,'geometryInstances':new WebGLPlot$f[(_0x4f7733(0x457b))]({'geometry':_0x18ad52,'attributes':{'show':new WebGLPlot$f[(_0x4f7733(0x3d15))](!0x0),'distanceDisplayCondition':new WebGLPlot$f['DistanceDisplayConditionGeometryInstanceAttribute'](),'color':WebGLPlot$f[_0x4f7733(0x2b90)][_0x4f7733(0x3255)](_0x4f6c73),'offset':void 0x0}}),'asynchronous':!0x1,'modelMatrix':_0x2d26d5,'appearance':new WebGLPlot$f[(_0x4f7733(0x4f88))]({'flat':!0x0,'translucent':!0x0,'renderState':{'lineWidth':_0x492192}})}):null;}[_0x5e00b3(0x126f)](){var _0x45c166=_0x307c2b,_0x1df70c=_0x5e00b3;let _0x82d2e0=this[_0x1df70c(0x6c4)],_0x110868=this[_0x1df70c(0x5143)],_0x320048=WebGLPlot$f[_0x1df70c(0x3c2c)][_0x1df70c(0x4476)](this[_0x1df70c(0x293d)]),_0x469c0a=WebGLPlot$f[_0x1df70c(0x3c2c)][_0x1df70c(0x4476)](this[_0x1df70c(0x37cd)]),_0x1c59d3=WebGLPlot$f[_0x45c166(0x2a2d)][_0x1df70c(0x4476)](this[_0x1df70c(0x3fc)]);_0x320048%_0x1c59d3!=0x0&&(_0x320048+=_0x1c59d3-_0x320048%_0x1c59d3),_0x469c0a%_0x1c59d3!=0x0&&(_0x469c0a+=_0x1c59d3-_0x469c0a%_0x1c59d3);let _0x279ff3=0x0,_0x5b22ac=[],_0x118177=0x0,_0x16bad9=_0x469c0a/_0x1c59d3,_0x6bb9f5=_0x320048/_0x1c59d3,_0x52b792=new Array(_0x16bad9*_0x6bb9f5*0x6+0x6*_0x6bb9f5+0x6*_0x16bad9),_0x18c38f=[],_0x1f44e0=_0x16bad9+0x1,_0x5ec373=_0x6bb9f5+0x1,_0xe526ae=-_0x320048/0x2;for(let _0x250b79=0x0;_0x250b79<_0x5ec373;_0x250b79++){let _0xc05959=_0xe526ae+_0x1c59d3*_0x250b79;const _0x3fab6e=Math[_0x1df70c(0x52a3)](_0xc05959)*_0x110868,_0x300654=Math[_0x45c166(0xc19)](_0xc05959)*_0x110868;_0x82d2e0==GeoEntityEffectScanconeType$1[_0x1df70c(0x1127)]?_0x18c38f[_0x1df70c(0x5323)](new WebGLPlot$f[(_0x1df70c(0x547a))](_0x3fab6e,_0x300654)):_0x82d2e0==GeoEntityEffectScanconeType$1[_0x1df70c(0x1588)]&&_0x18c38f[_0x1df70c(0x5323)](new WebGLPlot$f[(_0x45c166(0x1e46))](_0x110868,_0x300654));}for(let _0x43f829=0x0;_0x43f829<_0x18c38f[_0x1df70c(0x809)];_0x43f829++){const _0x55fbe9=_0x18c38f[_0x43f829];let _0x514076=-_0x469c0a/0x2;for(let _0x5a8e09=0x0;_0x5a8e09<_0x1f44e0;_0x5a8e09++){let _0x4af4f8=_0x514076+_0x1c59d3*_0x5a8e09;_0x82d2e0==GeoEntityEffectScanconeType$1[_0x45c166(0x3729)]?_0x5b22ac[_0x1df70c(0x5323)](new WebGLPlot$f[(_0x1df70c(0x4bd6))](_0x55fbe9['x']*Math[_0x1df70c(0x52a3)](_0x4af4f8),_0x55fbe9['x']*Math[_0x1df70c(0x1428)](_0x4af4f8),_0x55fbe9['y'])):_0x82d2e0==GeoEntityEffectScanconeType$1[_0x45c166(0x280b)]&&_0x5b22ac[_0x1df70c(0x5323)](new WebGLPlot$f[(_0x1df70c(0x4bd6))](_0x55fbe9['x'],_0x55fbe9['x']*Math[_0x1df70c(0x1428)](_0x4af4f8),_0x55fbe9['y']));}}for(let _0x198e94=0x0;_0x198e94<_0x5ec373-0x1;_0x198e94++){let _0x556b3c=_0x198e94*_0x1f44e0;for(let _0x2ed158=0x0;_0x2ed158<_0x1f44e0-0x1;_0x2ed158++)_0x52b792[_0x118177++]=_0x556b3c+_0x2ed158,_0x52b792[_0x118177++]=_0x556b3c+_0x2ed158+0x1,_0x52b792[_0x118177++]=_0x556b3c+_0x1f44e0+_0x2ed158,_0x52b792[_0x118177++]=_0x556b3c+_0x1f44e0+_0x2ed158,_0x52b792[_0x118177++]=_0x556b3c+_0x2ed158+0x1,_0x52b792[_0x118177++]=_0x556b3c+_0x1f44e0+_0x2ed158+0x1;}_0x279ff3=_0x5b22ac['length'];let _0x1ad17b=[];for(let _0x446672=0x0;_0x446672<_0x5ec373;_0x446672++)_0x1ad17b[_0x1df70c(0x5323)](_0x5b22ac[_0x446672*_0x1f44e0+_0x1f44e0-0x1]);_0x1ad17b[_0x1df70c(0x5323)](new WebGLPlot$f[(_0x45c166(0x141))](0x0,0x0,0x0));for(let _0x1bb048=0x0;_0x1bb048<_0x5ec373-0x1;_0x1bb048++)_0x52b792[_0x118177++]=_0x279ff3+(_0x1bb048+0x1),_0x52b792[_0x118177++]=_0x279ff3+_0x1bb048,_0x52b792[_0x118177++]=_0x279ff3+_0x1ad17b[_0x1df70c(0x809)]-0x1;_0x5b22ac=_0x5b22ac[_0x1df70c(0x736)](_0x1ad17b),_0x279ff3=_0x5b22ac[_0x1df70c(0x809)];let _0x261a83=[];for(let _0xb4067a=0x0;_0xb4067a<_0x1f44e0;_0xb4067a++)_0x261a83[_0x1df70c(0x5323)](_0x5b22ac[_0xb4067a]);_0x261a83[_0x1df70c(0x5323)](new WebGLPlot$f[(_0x45c166(0x141))](0x0,0x0,0x0));for(let _0x5d4bf4=0x0;_0x5d4bf4<_0x1f44e0-0x1;_0x5d4bf4++)_0x52b792[_0x118177++]=_0x279ff3+_0x5d4bf4,_0x52b792[_0x118177++]=_0x279ff3+(_0x5d4bf4+0x1),_0x52b792[_0x118177++]=_0x279ff3+_0x261a83[_0x1df70c(0x809)]-0x1;_0x5b22ac=_0x5b22ac[_0x45c166(0x3e5c)](_0x261a83),_0x279ff3=_0x5b22ac[_0x1df70c(0x809)];let _0x159333=[];for(let _0x37bfaf=0x0;_0x37bfaf<_0x5ec373;_0x37bfaf++)_0x159333[_0x1df70c(0x5323)](_0x5b22ac[_0x37bfaf*_0x1f44e0]);_0x159333[_0x45c166(0x2a0e)](new WebGLPlot$f[(_0x1df70c(0x4bd6))](0x0,0x0,0x0));for(let _0x46b59a=0x0;_0x46b59a<_0x5ec373-0x1;_0x46b59a++)_0x52b792[_0x118177++]=_0x279ff3+_0x46b59a,_0x52b792[_0x118177++]=_0x279ff3+(_0x46b59a+0x1),_0x52b792[_0x118177++]=_0x279ff3+_0x159333[_0x1df70c(0x809)]-0x1;_0x5b22ac=_0x5b22ac[_0x1df70c(0x736)](_0x159333),_0x279ff3=_0x5b22ac[_0x1df70c(0x809)];let _0x21a129=[];for(let _0xe41f98=0x0;_0xe41f98<_0x1f44e0;_0xe41f98++)_0x21a129[_0x1df70c(0x5323)](_0x5b22ac[_0xe41f98+(_0x5ec373-0x1)*_0x1f44e0]);_0x21a129[_0x1df70c(0x5323)](new WebGLPlot$f[(_0x1df70c(0x4bd6))](0x0,0x0,0x0));for(let _0x5546f0=0x0;_0x5546f0<_0x1f44e0-0x1;_0x5546f0++)_0x52b792[_0x118177++]=_0x279ff3+_0x5546f0,_0x52b792[_0x118177++]=_0x279ff3+(_0x5546f0+0x1),_0x52b792[_0x118177++]=_0x279ff3+_0x21a129[_0x1df70c(0x809)]-0x1;_0x5b22ac=_0x5b22ac[_0x45c166(0x3e5c)](_0x21a129);let _0x4515f6=this[_0x1df70c(0x4366)]([_0x5b22ac]),_0x56c7e3=new Uint16Array(_0x52b792),_0x508a92=WebGLPlot$f[_0x1df70c(0x7ec)][_0x45c166(0x4470)](_0x4515f6),_0x31549b=new WebGLPlot$f[(_0x45c166(0x3248))]();_0x31549b[_0x1df70c(0x3747)]=new WebGLPlot$f[(_0x1df70c(0x5e51))]({'componentDatatype':WebGLPlot$f[_0x1df70c(0x2957)][_0x1df70c(0x4e01)],'componentsPerAttribute':0x3,'values':new Float64Array(_0x4515f6)});let _0x1c7212=new Array(_0x4515f6[_0x1df70c(0x809)]/0x3*0x2);for(let _0x495db1=0x0;_0x495db1<_0x4515f6['length']/0x3;_0x495db1+=0x2)_0x1c7212[_0x495db1]=0x1,_0x1c7212[_0x495db1+0x1]=0x1;return _0x31549b['st']=new WebGLPlot$f[(_0x1df70c(0x5e51))]({'componentDatatype':WebGLPlot$f[_0x1df70c(0x2957)][_0x1df70c(0x486a)],'componentsPerAttribute':0x2,'values':new Float32Array(_0x1c7212)}),new WebGLPlot$f[(_0x45c166(0x34b2))]({'attributes':_0x31549b,'indices':_0x56c7e3,'primitiveType':WebGLPlot$f[_0x1df70c(0x47c1)][_0x1df70c(0xf30)],'boundingSphere':_0x508a92});}[_0x5e00b3(0x392c)](){var _0x10186b=_0x307c2b,_0x4c3aa0=_0x5e00b3;let _0x4bbf0a=this[_0x4c3aa0(0x6c4)],_0x56a569=this[_0x4c3aa0(0x5143)],_0x50b2e4=WebGLPlot$f[_0x4c3aa0(0x3c2c)][_0x4c3aa0(0x4476)](this[_0x4c3aa0(0x293d)]),_0xdcc547=WebGLPlot$f[_0x4c3aa0(0x3c2c)][_0x4c3aa0(0x4476)](this[_0x4c3aa0(0x37cd)]),_0x56cd83=WebGLPlot$f[_0x4c3aa0(0x3c2c)][_0x4c3aa0(0x4476)](this['_cellAngle']);_0x50b2e4%_0x56cd83!=0x0&&(_0x50b2e4+=_0x56cd83-_0x50b2e4%_0x56cd83),_0xdcc547%_0x56cd83!=0x0&&(_0xdcc547+=_0x56cd83-_0xdcc547%_0x56cd83);let _0x161432=[],_0x160261=_0xdcc547/_0x56cd83+0x1,_0x24dd55=_0x50b2e4/_0x56cd83+0x1,_0x4dc97a=[],_0x463957=-_0x50b2e4/0x2;for(let _0x510520=0x0;_0x510520<_0x24dd55;_0x510520++){let _0x283ffd=_0x463957+_0x56cd83*_0x510520;const _0x288720=Math[_0x4c3aa0(0x52a3)](_0x283ffd)*_0x56a569,_0x2508ec=Math['sin'](_0x283ffd)*_0x56a569;_0x4bbf0a==GeoEntityEffectScanconeType$1['ScanCone_ARC']?_0x4dc97a[_0x4c3aa0(0x5323)](new WebGLPlot$f[(_0x4c3aa0(0x547a))](_0x288720,_0x2508ec)):_0x4bbf0a==GeoEntityEffectScanconeType$1[_0x4c3aa0(0x1588)]&&_0x4dc97a[_0x10186b(0x2a0e)](new WebGLPlot$f[(_0x4c3aa0(0x547a))](_0x56a569,_0x2508ec));}for(let _0x29f524=0x0;_0x29f524<_0x4dc97a['length'];_0x29f524++){const _0x368fbb=_0x4dc97a[_0x29f524];let _0x246209=-_0xdcc547/0x2;for(let _0x252634=0x0;_0x252634<_0x160261;_0x252634++){let _0x191db8=_0x246209+_0x56cd83*_0x252634;_0x4bbf0a==GeoEntityEffectScanconeType$1[_0x4c3aa0(0x1127)]?_0x161432[_0x4c3aa0(0x5323)](new WebGLPlot$f[(_0x4c3aa0(0x4bd6))](_0x368fbb['x']*Math[_0x4c3aa0(0x52a3)](_0x191db8),_0x368fbb['x']*Math[_0x4c3aa0(0x1428)](_0x191db8),_0x368fbb['y'])):_0x4bbf0a==GeoEntityEffectScanconeType$1[_0x4c3aa0(0x1588)]&&_0x161432[_0x4c3aa0(0x5323)](new WebGLPlot$f[(_0x4c3aa0(0x4bd6))](_0x368fbb['x'],_0x368fbb['x']*Math[_0x4c3aa0(0x1428)](_0x191db8),_0x368fbb['y']));}}let _0x58a832=this[_0x4c3aa0(0x4366)]([_0x161432]),_0x17df62=_0x160261*_0x24dd55,_0x108f91=WebGLPlot$f[_0x10186b(0x4653)][_0x4c3aa0(0x40dd)](_0x17df62,0x4*_0x17df62+0x8),_0x2af81f=0x0,_0x1148cd=_0x17df62;for(let _0x917fb6=0x0;_0x917fb6<_0x24dd55;_0x917fb6++)for(let _0xd85c7a=0x0;_0xd85c7a<_0x160261-0x1;_0xd85c7a++)_0x108f91[_0x2af81f++]=_0x917fb6*_0x160261+_0xd85c7a,_0x108f91[_0x2af81f++]=_0x917fb6*_0x160261+_0xd85c7a+0x1;for(let _0x1ed9f3=0x0;_0x1ed9f3<_0x160261;_0x1ed9f3++)for(let _0x555ad9=0x0;_0x555ad9<_0x24dd55-0x1;_0x555ad9++)_0x108f91[_0x2af81f++]=_0x1ed9f3+_0x555ad9*_0x160261,_0x108f91[_0x2af81f++]=_0x1ed9f3+(_0x555ad9+0x1)*_0x160261;_0x108f91[_0x2af81f++]=_0x1148cd,_0x108f91[_0x2af81f++]=0x0,_0x108f91[_0x2af81f++]=_0x1148cd,_0x108f91[_0x2af81f++]=_0x160261-0x1,_0x108f91[_0x2af81f++]=_0x1148cd,_0x108f91[_0x2af81f++]=(_0x24dd55-0x1)*_0x160261,_0x108f91[_0x2af81f++]=_0x1148cd,_0x108f91[_0x2af81f++]=_0x24dd55*_0x160261-0x1;let _0x5f2f8f=new WebGLPlot$f[(_0x4c3aa0(0x2264))]();_0x5f2f8f[_0x10186b(0x2fe9)]=new WebGLPlot$f[(_0x4c3aa0(0x5e51))]({'componentDatatype':WebGLPlot$f[_0x10186b(0x2a5b)][_0x4c3aa0(0x4e01)],'componentsPerAttribute':0x3,'values':new Float64Array(_0x58a832)});let _0x145d2b=new Array(_0x58a832[_0x4c3aa0(0x809)]/0x3*0x2);for(let _0x4ffe28=0x0;_0x4ffe28<_0x58a832[_0x10186b(0x2ef4)]/0x3;_0x4ffe28+=0x2)_0x145d2b[_0x4ffe28]=0x1,_0x145d2b[_0x4ffe28+0x1]=0x1;return _0x5f2f8f['st']=new WebGLPlot$f[(_0x4c3aa0(0x5e51))]({'componentDatatype':WebGLPlot$f[_0x4c3aa0(0x2957)][_0x4c3aa0(0x486a)],'componentsPerAttribute':0x2,'values':new Float32Array(_0x145d2b)}),new WebGLPlot$f[(_0x4c3aa0(0x206))]({'attributes':_0x5f2f8f,'indices':_0x108f91,'primitiveType':WebGLPlot$f[_0x4c3aa0(0x47c1)][_0x10186b(0x5669)],'boundingSphere':WebGLPlot$f[_0x4c3aa0(0x7ec)][_0x4c3aa0(0x1304)](_0x58a832)});}[_0x5e00b3(0x4366)](_0x1fe3d9){var _0x4740c1=_0x307c2b,_0x1b13cf=_0x5e00b3;let _0x4a0d6c=[];for(let _0xf6ee9b=0x0;_0xf6ee9b<_0x1fe3d9[_0x4740c1(0x2ef4)];_0xf6ee9b++){const _0x3ae528=_0x1fe3d9[_0xf6ee9b];for(let _0x4520a1=0x0;_0x4520a1<_0x3ae528[_0x1b13cf(0x809)];_0x4520a1++){const _0x12710c=_0x3ae528[_0x4520a1];_0x4a0d6c['push'](_0x12710c['x']),_0x4a0d6c[_0x1b13cf(0x5323)](_0x12710c['y']),_0x4a0d6c[_0x1b13cf(0x5323)](_0x12710c['z']);}}return _0x4a0d6c;}['_calcControlPoint'](_0x2621fc,_0x355f13,_0x3a38a0,_0x1f5d39){var _0x2963ad=_0x307c2b,_0x10405c=_0x5e00b3;const _0x92538e=SituationSimulationToolkit[_0x10405c(0x51ea)](_0x2621fc,_0x355f13,_0x1f5d39);if(!WebGLPlot$f[_0x10405c(0x5f34)](_0x92538e))return null;const _0x1b0198=WebGLPlot$f['HeadingPitchRoll'][_0x2963ad(0x1927)](_0x3a38a0['y'],_0x3a38a0['x'],_0x3a38a0['z'],new WebGLPlot$f[(_0x10405c(0x3a89))]()),_0x51f484=WebGLPlot$f[_0x10405c(0x2f42)][_0x10405c(0x3272)](_0x1b0198,new WebGLPlot$f[(_0x10405c(0x2f42))]());return WebGLPlot$f[_0x10405c(0x3925)][_0x10405c(0xeb2)](_0x92538e,_0x51f484,new WebGLPlot$f[(_0x10405c(0x3925))]());}}class GeoEntityEffectAnnularDiffusion extends GeoEntityEffect{constructor(_0x195347){var _0xce5c46=_0x307c2b,_0x5100b2=_0x5e00b3;super(_0x195347),_0x195347=WebGLPlot$f[_0xce5c46(0x76f)](_0x195347,WebGLPlot$f[_0xce5c46(0x76f)][_0xce5c46(0x216e)]),this[_0xce5c46(0x473b)]=WebGLPlot$f[_0x5100b2(0x3bf5)](_0x195347[_0x5100b2(0x1827)],new PlotPoint3D(0x0,0x0,0x0)),this[_0x5100b2(0x4ab3)]=GeoEntityEffectType$1[_0x5100b2(0x1e3f)],this[_0x5100b2(0x21b4)]=_0xce5c46(0xd8d)+WebGLPlot$f['createGuid'](),this[_0x5100b2(0x1395)]=WebGLPlot$f[_0x5100b2(0x3bf5)](_0x195347[_0x5100b2(0xe63)],!0x0),this['_radius']=WebGLPlot$f[_0x5100b2(0x3bf5)](_0x195347['radius'],0x3e8),this[_0x5100b2(0x4328)]=WebGLPlot$f[_0x5100b2(0x3bf5)](_0x195347[_0x5100b2(0x302a)],new WebGLPlot$f[(_0x5100b2(0x3722))](0x1,0x0,0x0,0x1)),this[_0x5100b2(0x24f1)]=WebGLPlot$f[_0x5100b2(0x3bf5)](_0x195347[_0x5100b2(0x799)],0x5),WebGLPlot$f[_0xce5c46(0x1563)](_0x195347[_0x5100b2(0x3ec3)])?this['setRepeat'](_0x195347[_0xce5c46(0x5594)]):this[_0x5100b2(0x33d1)]=0x1,this[_0x5100b2(0x16a4)]=void 0x0;}[_0x5e00b3(0x352a)](_0x2e6899){var _0x1f943f=_0x307c2b,_0x410209=_0x5e00b3;this[_0x410209(0x5143)]=_0x2e6899,this[_0x1f943f(0x41b0)]=!0x1;}[_0x5e00b3(0x4e89)](){var _0x596bdb=_0x5e00b3;return this[_0x596bdb(0x5143)];}[_0x5e00b3(0x2eea)](_0x271613){var _0x36aae1=_0x5e00b3;this[_0x36aae1(0x4328)]=_0x271613,this[_0x36aae1(0x4145)]=!0x1;}[_0x307c2b(0x2127)](){var _0x4ec68b=_0x5e00b3;return this[_0x4ec68b(0x4328)];}[_0x5e00b3(0x5760)](_0x3739b2){var _0x298ffe=_0x307c2b,_0x3c40fc=_0x5e00b3;let _0x3c11e4=parseInt(_0x3739b2);_0x3c11e4<0x1?_0x3c11e4=0x1:_0x3c11e4>0x5&&(_0x3c11e4=0x5),this[_0x298ffe(0x56d6)]=_0x3c11e4,this[_0x3c40fc(0x4145)]=!0x1;}['getRepeat'](){var _0x3d1bbd=_0x5e00b3;return this[_0x3d1bbd(0x33d1)];}[_0x5e00b3(0x5ccf)](_0x30614){var _0x2bdbc4=_0x5e00b3;this[_0x2bdbc4(0x24f1)]=_0x30614,this['_initialized']=!0x1;}[_0x5e00b3(0x2b45)](){var _0x529f00=_0x5e00b3;return this[_0x529f00(0x24f1)];}[_0x5e00b3(0x2324)](_0x4cd7b2,_0x39ea93){var _0x3a19bd=_0x307c2b,_0x130c0a=_0x5e00b3;if(WebGLPlot$f['defined'](this[_0x3a19bd(0x3f98)])){if(!this[_0x3a19bd(0x59a7)][_0x130c0a(0x5b89)]()[_0x130c0a(0x1dab)](_0x4cd7b2[_0x130c0a(0x5b89)]())||this[_0x130c0a(0x3056)][_0x130c0a(0x4d25)]()!=_0x4cd7b2[_0x130c0a(0x4d25)]()||_0x4cd7b2[_0x130c0a(0x4d25)]()==DotMode$1['Marker']&&!this[_0x130c0a(0x3056)][_0x130c0a(0x5a24)]()[_0x3a19bd(0x4d2)](_0x4cd7b2[_0x130c0a(0x5a24)]())){let _0x374aa6=SituationSimulationToolkit[_0x130c0a(0x51ea)](_0x4cd7b2,this[_0x130c0a(0x339a)],this[_0x3a19bd(0x16a0)]);WebGLPlot$f[_0x130c0a(0x5f34)](_0x374aa6)&&(this[_0x130c0a(0x16a4)][_0x130c0a(0x599)]=_0x374aa6);}if(_0x4cd7b2[_0x130c0a(0x4d25)]()==DotMode$1[_0x130c0a(0x5e44)]&&(this[_0x130c0a(0x3056)][_0x130c0a(0x1a82)]()!=_0x4cd7b2[_0x130c0a(0x1a82)]()&&(this[_0x130c0a(0x4145)]=!0x1),this[_0x3a19bd(0x59a7)][_0x130c0a(0x17e7)]()!=_0x4cd7b2[_0x3a19bd(0x522b)]()&&this[_0x130c0a(0x1395)])){let _0x8deea5=0x1*_0x4cd7b2[_0x130c0a(0x17e7)]()/this[_0x130c0a(0x3056)][_0x130c0a(0x17e7)]();this[_0x130c0a(0x5143)]*=_0x8deea5,this[_0x130c0a(0x4145)]=!0x1;}}this[_0x3a19bd(0x59a7)]=_0x4cd7b2;}[_0x5e00b3(0x207e)](_0xd6ed87){var _0x24a93c=_0x307c2b,_0xe71800=_0x5e00b3;let _0x2886e7=!0x1;return this[_0xe71800(0x16a4)]=this[_0x24a93c(0x5a2)](_0xd6ed87),WebGLPlot$f[_0xe71800(0x5f34)](this[_0xe71800(0x16a4)])&&(_0xd6ed87[_0xe71800(0x37e8)][_0xe71800(0x30c2)](this['_diffusionPrimitive']),_0x2886e7=!0x0),_0x2886e7;}[_0x5e00b3(0x1010)](_0x346b3f){var _0x3a1388=_0x307c2b,_0x13c182=_0x5e00b3;WebGLPlot$f[_0x13c182(0x5f34)](this[_0x13c182(0x16a4)])&&_0x346b3f[_0x3a1388(0x4a35)][_0x3a1388(0x57f4)](this[_0x13c182(0x16a4)])&&_0x346b3f[_0x13c182(0x37e8)][_0x13c182(0x4f4b)](this[_0x13c182(0x16a4)]),this[_0x3a1388(0x3f98)]=null;}[_0x5e00b3(0x2879)](){var _0x663d4=_0x307c2b,_0x338cce=_0x5e00b3;let _0x1f1c70={};_0x1f1c70[_0x663d4(0x2609)](_0x663d4(0x18c0))||(_0x1f1c70[_0x338cce(0x3dd)]=this[_0x338cce(0x4ab3)]),_0x1f1c70[_0x663d4(0x2609)]('UUID')||(_0x1f1c70[_0x663d4(0x2beb)]=this[_0x338cce(0x21b4)]),_0x1f1c70[_0x338cce(0x1a9a)](_0x338cce(0x48ce))||(_0x1f1c70[_0x338cce(0x48ce)]=this[_0x338cce(0x5143)]),_0x1f1c70['hasOwnProperty'](_0x663d4(0x54dd))||(_0x1f1c70['scanColor']=this['_scanColor'][_0x338cce(0x3abc)]()),_0x1f1c70[_0x338cce(0x1a9a)](_0x338cce(0x799))||(_0x1f1c70[_0x338cce(0x799)]=this[_0x338cce(0x24f1)]),_0x1f1c70[_0x663d4(0x2609)](_0x338cce(0x3ec3))||(_0x1f1c70[_0x663d4(0x5594)]=this[_0x338cce(0x33d1)]),_0x1f1c70[_0x338cce(0x1a9a)](_0x338cce(0x37b5))||(_0x1f1c70[_0x338cce(0x37b5)]=this[_0x338cce(0x435e)]),_0x1f1c70[_0x338cce(0x1a9a)](_0x338cce(0xe63))||(_0x1f1c70[_0x338cce(0xe63)]=this[_0x663d4(0x448f)]);let _0x303c61={};return _0x1f1c70[_0x663d4(0x2609)]('offset')||(_0x1f1c70[_0x338cce(0x2c14)]=_0x303c61,_0x1f1c70['offset'][_0x338cce(0x1a9a)]('x')||(_0x1f1c70[_0x663d4(0x4d0e)]['x']=this[_0x338cce(0x339a)]['x']),_0x1f1c70[_0x338cce(0x2c14)][_0x338cce(0x1a9a)]('y')||(_0x1f1c70[_0x663d4(0x4d0e)]['y']=this[_0x338cce(0x339a)]['y']),_0x1f1c70[_0x338cce(0x2c14)][_0x338cce(0x1a9a)]('z')||(_0x1f1c70[_0x338cce(0x2c14)]['z']=this[_0x338cce(0x339a)]['z'])),JSON[_0x338cce(0x43ec)](_0x1f1c70);}[_0x5e00b3(0x3ba2)](_0x235ee1){var _0x5f3827=_0x307c2b,_0x20ae5d=_0x5e00b3;if(!WebGLPlot$f[_0x20ae5d(0x5f34)](_0x235ee1))return;let _0x58460f=JSON[_0x20ae5d(0x2374)](_0x235ee1);WebGLPlot$f[_0x5f3827(0x1563)](_0x58460f[_0x20ae5d(0x3dd)])&&(this[_0x20ae5d(0x4ab3)]=_0x58460f['type']),WebGLPlot$f['defined'](_0x58460f[_0x20ae5d(0x58d)])&&(this[_0x20ae5d(0x21b4)]=_0x58460f[_0x20ae5d(0x58d)]),WebGLPlot$f[_0x20ae5d(0x5f34)](_0x58460f[_0x20ae5d(0x48ce)])&&(this[_0x20ae5d(0x5143)]=_0x58460f[_0x20ae5d(0x48ce)]),WebGLPlot$f[_0x20ae5d(0x5f34)](_0x58460f[_0x5f3827(0x54dd)])&&(this[_0x5f3827(0x56ba)]=WebGLPlot$f[_0x20ae5d(0x3722)][_0x20ae5d(0x55dc)](_0x58460f[_0x20ae5d(0x302a)])),WebGLPlot$f[_0x20ae5d(0x5f34)](_0x58460f[_0x20ae5d(0x799)])&&(this[_0x20ae5d(0x24f1)]=_0x58460f[_0x20ae5d(0x799)]),WebGLPlot$f[_0x20ae5d(0x5f34)](_0x58460f[_0x20ae5d(0x3ec3)])&&(this[_0x5f3827(0x56d6)]=_0x58460f[_0x20ae5d(0x3ec3)]),WebGLPlot$f[_0x20ae5d(0x5f34)](_0x58460f[_0x20ae5d(0x37b5)])&&(this[_0x5f3827(0x5a45)]=_0x58460f[_0x20ae5d(0x37b5)]),WebGLPlot$f[_0x20ae5d(0x5f34)](_0x58460f[_0x20ae5d(0xe63)])&&(this[_0x20ae5d(0x1395)]=_0x58460f[_0x20ae5d(0xe63)]),WebGLPlot$f['defined'](_0x58460f[_0x20ae5d(0x2c14)])&&(WebGLPlot$f[_0x20ae5d(0x5f34)](_0x58460f[_0x20ae5d(0x2c14)]['x'])&&(this[_0x20ae5d(0x339a)]['x']=_0x58460f[_0x20ae5d(0x2c14)]['x']),WebGLPlot$f[_0x20ae5d(0x5f34)](_0x58460f[_0x20ae5d(0x2c14)]['y'])&&(this[_0x20ae5d(0x339a)]['y']=_0x58460f[_0x20ae5d(0x2c14)]['y']),WebGLPlot$f[_0x20ae5d(0x5f34)](_0x58460f[_0x5f3827(0x4d0e)]['z'])&&(this[_0x20ae5d(0x339a)]['z']=_0x58460f[_0x20ae5d(0x2c14)]['z']));}[_0x307c2b(0x2d7b)](){var _0xa9b327=_0x307c2b,_0x183741=_0x5e00b3;let _0x381f80=new GeoEntityEffectAnnularDiffusion();return _0x381f80[_0x183741(0x4ab3)]=this[_0x183741(0x4ab3)],_0x381f80[_0x183741(0x435e)]=this[_0x183741(0x435e)],_0x381f80[_0x183741(0x339a)]=new PlotPoint3D(this[_0x183741(0x339a)]['x'],this[_0x183741(0x339a)]['y'],this[_0x183741(0x339a)]['z']),_0x381f80[_0x183741(0x1395)]=this[_0xa9b327(0x448f)],_0x381f80[_0xa9b327(0x3486)]=this[_0x183741(0x5143)],_0x381f80[_0xa9b327(0x56ba)]=this[_0x183741(0x4328)][_0xa9b327(0x2d7b)](),_0x381f80[_0xa9b327(0x2f79)]=this[_0x183741(0x24f1)],_0x381f80[_0x183741(0x33d1)]=this[_0x183741(0x33d1)],_0x381f80;}[_0x307c2b(0x5a2)](){var _0x3c3e40=_0x307c2b,_0x11a316=_0x5e00b3;if(!WebGLPlot$f[_0x11a316(0x5f34)](this[_0x3c3e40(0x59a7)])||!WebGLPlot$f[_0x11a316(0x5f34)](this[_0x11a316(0x339a)])||!WebGLPlot$f[_0x11a316(0x5f34)](this['_radius']))return null;let _0x485220=SituationSimulationToolkit[_0x11a316(0x51ea)](this[_0x11a316(0x3056)],this['_pntOffset'],scene);if(!WebGLPlot$f[_0x3c3e40(0x1563)](_0x485220))return null;let _0x2a754e=SituationSimulationToolkit[_0x11a316(0x32f1)](_0x485220),_0x9442a4=new WebGLPlot$f[(_0x11a316(0x71d))]({'fabric':{'type':_0x11a316(0x4036),'uniforms':{'color':this[_0x11a316(0x4328)],'speed':this[_0x11a316(0x24f1)],'count':this[_0x11a316(0x33d1)],'gradient':0.2},'source':_0x11a316(0xc8e)}});return new WebGLPlot$f[(_0x11a316(0x4245))]({'releaseGeometryInstances':!0x1,'geometryInstances':new WebGLPlot$f[(_0x11a316(0x457b))]({'geometry':new WebGLPlot$f[(_0x11a316(0x6ee))]({'center':SituationSimulationToolkit[_0x11a316(0x164f)](_0x2a754e),'semiMajorAxis':this[_0x11a316(0x5143)],'semiMinorAxis':this[_0x11a316(0x5143)],'height':_0x2a754e['z']})}),'appearance':new WebGLPlot$f['EllipsoidSurfaceAppearance']({'material':_0x9442a4})});}}var CommunicationLinkType={'UNKNOW':0x0,'BASICLINE':0x1,'DASHLINE':0x2,'METEORLINE':0x2,'TUBULAR':0x3,'ARROW':0x4},CommunicationLinkType$1=Object[_0x5e00b3(0x5448)](CommunicationLinkType),Super;class CommunicationLinkBase extends GeoEntityEffect{constructor(_0x352cd6){var _0x406094=_0x307c2b,_0xcfcd09=_0x5e00b3;super(_0x352cd6),_0x352cd6=WebGLPlot$f[_0xcfcd09(0x3bf5)](_0x352cd6,WebGLPlot$f['defaultValue'][_0x406094(0x216e)]),this[_0x406094(0x4481)]=GeoEntityEffectType$1[_0xcfcd09(0x1cce)],this[_0x406094(0x2944)]=CommunicationLinkType$1[_0xcfcd09(0x5901)],this[_0xcfcd09(0x21b4)]=WebGLPlot$f[_0xcfcd09(0x2f26)](),this[_0x406094(0x448f)]=!0x1,this[_0xcfcd09(0x4da9)]=WebGLPlot$f['defaultValue'](_0x352cd6[_0x406094(0x1d4c)],''),this[_0xcfcd09(0x266)]=WebGLPlot$f['defaultValue'](_0x352cd6[_0xcfcd09(0x119)],''),this[_0xcfcd09(0x4f76)]=WebGLPlot$f[_0xcfcd09(0x3bf5)](_0x352cd6[_0xcfcd09(0x1e17)],new PlotPoint3D(0x0,0x0,0x0)),this[_0x406094(0x41e5)]=WebGLPlot$f[_0x406094(0x76f)](_0x352cd6['pntEnd'],new PlotPoint3D(0x0,0x0,0x0)),this[_0xcfcd09(0x3ae8)]=WebGLPlot$f[_0xcfcd09(0x3bf5)](_0x352cd6[_0xcfcd09(0x1301)],-0x1),this[_0x406094(0x25a2)]=void 0x0;}[_0x307c2b(0x17a)](){var _0x131d93=_0x5e00b3;return this[_0x131d93(0x4bd2)];}[_0x5e00b3(0x2736)](_0x1829b9){var _0x260976=_0x5e00b3;this[_0x260976(0x4da9)]=_0x1829b9;}[_0x5e00b3(0x2986)](){var _0xb64d8b=_0x5e00b3;return this[_0xb64d8b(0x4da9)];}[_0x5e00b3(0x2ede)](_0x471bff){var _0x54bf70=_0x307c2b;this[_0x54bf70(0x168e)]=_0x471bff;}[_0x5e00b3(0x10c7)](){var _0xdff147=_0x5e00b3;return this[_0xdff147(0x266)];}[_0x307c2b(0x282b)](_0x2ae574){var _0x2c302e=_0x5e00b3;this[_0x2c302e(0x4f76)]=_0x2ae574;}[_0x5e00b3(0x46ad)](){var _0x4b2217=_0x5e00b3;return this[_0x4b2217(0x4f76)];}[_0x5e00b3(0x4a40)](_0xe612a2){this['_pntEnd']=_0xe612a2;}[_0x5e00b3(0x5382)](){return this['_pntEnd'];}[_0x5e00b3(0x2a1c)](_0x12fcd1){var _0x55cba7=_0x5e00b3;this[_0x55cba7(0x3ae8)]=_0x12fcd1;}[_0x5e00b3(0x40bc)](){var _0x4b8b00=_0x5e00b3;return this[_0x4b8b00(0x3ae8)];}[_0x5e00b3(0x4ffd)](_0x57a493){var _0x8f4d26=_0x307c2b,_0x25e7a9=_0x5e00b3;if(WebGLPlot$f[_0x25e7a9(0x5f34)](this[_0x25e7a9(0x4f76)])&&WebGLPlot$f[_0x25e7a9(0x5f34)](this[_0x25e7a9(0x105f)])&&this[_0x25e7a9(0x435e)]){let _0x3c8669=WebGLPlot$f[_0x25e7a9(0x4bd6)][_0x25e7a9(0x10c5)](this[_0x8f4d26(0x1be2)]['x'],this[_0x8f4d26(0x1be2)]['y'],this[_0x25e7a9(0x4f76)]['z']),_0x15da11=WebGLPlot$f[_0x8f4d26(0x141)][_0x25e7a9(0x10c5)](this[_0x25e7a9(0x105f)]['x'],this[_0x25e7a9(0x105f)]['y'],this[_0x25e7a9(0x105f)]['z']),_0x4ba0a5=Math[_0x8f4d26(0x37eb)](WebGLPlot$f[_0x25e7a9(0x4bd6)][_0x8f4d26(0x2813)](_0x3c8669,_0x15da11)),_0x548104=!0x0;-0x1!=this[_0x25e7a9(0x3ae8)]&&(_0x548104=_0x4ba0a5<=this[_0x8f4d26(0x4f8d)]),_0x548104&&!WebGLPlot$f['defined'](this[_0x25e7a9(0x2e40)])?this[_0x25e7a9(0x207e)](_0x57a493):!_0x548104&&WebGLPlot$f[_0x8f4d26(0x1563)](this[_0x25e7a9(0x2e40)])&&this[_0x25e7a9(0x1010)](_0x57a493);}}}class BasicLineCommunicationLink$1 extends CommunicationLinkBase{constructor(_0x14fbd3){var _0x3799c8=_0x307c2b,_0x2e9676=_0x5e00b3;super(_0x14fbd3),_0x14fbd3=WebGLPlot$f[_0x2e9676(0x3bf5)](_0x14fbd3,WebGLPlot$f[_0x2e9676(0x3bf5)][_0x2e9676(0x243c)]),this[_0x3799c8(0x2944)]=CommunicationLinkType$1[_0x2e9676(0x54a2)],this['_UUID']=_0x2e9676(0x1e93)+WebGLPlot$f['createGuid'](),this[_0x2e9676(0x7a6)]=WebGLPlot$f[_0x3799c8(0x76f)](_0x14fbd3[_0x2e9676(0x317d)],0x5),this[_0x2e9676(0x446c)]=WebGLPlot$f[_0x3799c8(0x76f)](_0x14fbd3[_0x2e9676(0xd61)],0x1),this[_0x3799c8(0x4254)]=WebGLPlot$f[_0x2e9676(0x3bf5)](_0x14fbd3[_0x2e9676(0x20d)],0.15),this[_0x2e9676(0x42e6)]=WebGLPlot$f[_0x2e9676(0x3bf5)](_0x14fbd3[_0x2e9676(0x44ea)],new WebGLPlot$f[(_0x2e9676(0x3722))](0.21,0x1,0.027,0.78)),this[_0x2e9676(0x30e6)]=WebGLPlot$f[_0x2e9676(0x3bf5)](_0x14fbd3[_0x3799c8(0x547a)],new WebGLPlot$f[(_0x2e9676(0x3722))](0.92,0.92,0.92,0.19)),this['_bBothWay']=WebGLPlot$f[_0x3799c8(0x76f)](_0x14fbd3[_0x2e9676(0x2778)],!0x0),this[_0x2e9676(0x33cd)]=void 0x0,this[_0x2e9676(0x2e40)]=void 0x0,this['_direct']=0x1;let _0x54b720=this;this[_0x2e9676(0x2614)]=function(_0x3b1fbe,_0x2892f4){var _0xff886d=_0x3799c8,_0x2f862b=_0x2e9676;if(!WebGLPlot$f[_0x2f862b(0x5f34)](_0x54b720[_0x2f862b(0x2e40)])||!WebGLPlot$f[_0x2f862b(0x5f34)](_0x54b720[_0x2f862b(0x33cd)]))return;let _0x18e253=0.001*_0x54b720[_0x2f862b(0x7a6)],_0x279ffd=_0x54b720[_0x2f862b(0x2e40)][_0xff886d(0x578d)][_0x2f862b(0x219a)][_0x2f862b(0x21ae)];_0x54b720[_0x2f862b(0x395a)]?(_0x279ffd<=0x0&&(_0x54b720[_0xff886d(0x4094)]=0x1),_0x279ffd+_0x54b720[_0xff886d(0x4254)]>=0x1&&(_0x54b720[_0xff886d(0x4094)]=-0x1),_0x279ffd+=_0x18e253*_0x54b720[_0x2f862b(0x4d78)]):_0x279ffd>0.8?_0x279ffd=0x0:_0x279ffd+=_0x18e253,_0x54b720[_0x2f862b(0x2e40)][_0x2f862b(0x3453)][_0x2f862b(0x219a)][_0x2f862b(0x21ae)]=_0x279ffd;};}[_0x5e00b3(0x2324)](_0x444f34,_0x53f983){var _0x7f2099=_0x307c2b,_0x43d343=_0x5e00b3;let _0x73ff50=_0x444f34[_0x43d343(0x5b89)]();if(WebGLPlot$f[_0x43d343(0x5f34)](_0x73ff50)){let _0x220fd4=!0x1;if(this['_startUUID']==_0x53f983?this[_0x43d343(0x4f76)][_0x43d343(0x1dab)](_0x73ff50)||(this[_0x43d343(0x4f76)]=_0x73ff50,_0x220fd4=!0x0):this[_0x43d343(0x266)]==_0x53f983&&(this[_0x43d343(0x105f)][_0x43d343(0x1dab)](_0x73ff50)||(this[_0x43d343(0x105f)]=_0x73ff50,_0x220fd4=!0x0)),_0x220fd4&&WebGLPlot$f[_0x43d343(0x5f34)](this[_0x43d343(0x2e40)])){let _0x1e5262=[this['_pntStart']['x'],this[_0x43d343(0x4f76)]['y'],this[_0x43d343(0x4f76)]['z'],this[_0x7f2099(0x41e5)]['x'],this[_0x43d343(0x105f)]['y'],this[_0x43d343(0x105f)]['z']];this['_linkPrimitive'][_0x43d343(0x1c83)]=WebGLPlot$f[_0x43d343(0x4bd6)][_0x43d343(0x4b0d)](_0x1e5262);}}this[_0x43d343(0x3056)]=_0x444f34;}['_addEffectToScene'](_0x87db0){var _0x4c39ea=_0x307c2b,_0x2dbfdb=_0x5e00b3;WebGLPlot$f[_0x2dbfdb(0x5f34)](this[_0x4c39ea(0x25a2)])&&this[_0x2dbfdb(0x1010)](_0x87db0);let _0x3b0c95=new WebGLPlot$f['Material']({'fabric':{'type':_0x2dbfdb(0x4b94),'uniforms':{'color':this[_0x4c39ea(0x13c8)],'color1':this[_0x2dbfdb(0x30e6)],'start':0x0,'signalLengthRatio':this[_0x2dbfdb(0x4eb0)]},'source':_0x2dbfdb(0x5a39)}});this[_0x2dbfdb(0x33cd)]=new WebGLPlot$f[(_0x4c39ea(0x2751))]();let _0x4d3d92=[this[_0x2dbfdb(0x4f76)]['x'],this[_0x2dbfdb(0x4f76)]['y'],this[_0x2dbfdb(0x4f76)]['z'],this[_0x4c39ea(0x41e5)]['x'],this[_0x2dbfdb(0x105f)]['y'],this[_0x2dbfdb(0x105f)]['z']];this[_0x2dbfdb(0x2e40)]=this[_0x2dbfdb(0x33cd)]['add']({'positions':WebGLPlot$f[_0x2dbfdb(0x4bd6)][_0x2dbfdb(0x4b0d)](_0x4d3d92),'width':this[_0x2dbfdb(0x446c)],'material':_0x3b0c95});let _0x1fbd55=!0x1;return WebGLPlot$f[_0x2dbfdb(0x5f34)](this[_0x4c39ea(0x25a2)])&&(_0x87db0[_0x2dbfdb(0x37e8)][_0x2dbfdb(0x30c2)](this[_0x4c39ea(0x267e)]),_0x87db0[_0x2dbfdb(0x5635)][_0x2dbfdb(0x13f3)](this[_0x2dbfdb(0x2614)]),_0x1fbd55=!0x0),_0x1fbd55;}[_0x5e00b3(0x1010)](_0x203bf0){var _0x27c506=_0x307c2b,_0x289c72=_0x5e00b3;WebGLPlot$f[_0x289c72(0x5f34)](this[_0x289c72(0x33cd)])&&_0x203bf0[_0x289c72(0x37e8)][_0x289c72(0x5655)](this[_0x289c72(0x33cd)])&&(_0x203bf0[_0x27c506(0x23c3)][_0x289c72(0x3da7)](this[_0x27c506(0x170)]),_0x203bf0[_0x289c72(0x37e8)][_0x289c72(0x4f4b)](this[_0x289c72(0x33cd)]),this[_0x289c72(0x33cd)]=void 0x0,this[_0x289c72(0x2e40)]=void 0x0);}[_0x307c2b(0x1287)](){var _0x1b40b1=_0x307c2b,_0x9b1772=_0x5e00b3;let _0x199865={};_0x199865[_0x1b40b1(0x2609)](_0x9b1772(0x3dd))||(_0x199865[_0x9b1772(0x3dd)]=this[_0x9b1772(0x4ab3)]),_0x199865[_0x9b1772(0x1a9a)](_0x9b1772(0x181e))||(_0x199865[_0x9b1772(0x181e)]=this[_0x9b1772(0x4bd2)]),_0x199865[_0x9b1772(0x1a9a)](_0x9b1772(0x58d))||(_0x199865[_0x9b1772(0x58d)]=this[_0x9b1772(0x21b4)]),_0x199865['hasOwnProperty'](_0x9b1772(0x381a))||(_0x199865[_0x1b40b1(0x1d4c)]=this[_0x9b1772(0x4da9)]),_0x199865[_0x9b1772(0x1a9a)](_0x9b1772(0x119))||(_0x199865[_0x9b1772(0x119)]=this[_0x9b1772(0x266)]),_0x199865[_0x9b1772(0x1a9a)](_0x9b1772(0x1301))||(_0x199865[_0x1b40b1(0x3324)]=this[_0x9b1772(0x3ae8)]);let _0x251e6f={};_0x199865[_0x9b1772(0x1a9a)](_0x9b1772(0x1e17))||(_0x199865[_0x9b1772(0x1e17)]=_0x251e6f,_0x199865[_0x9b1772(0x1e17)][_0x9b1772(0x1a9a)]('x')||(_0x199865[_0x1b40b1(0x50c5)]['x']=this[_0x9b1772(0x4f76)]['x']),_0x199865[_0x9b1772(0x1e17)]['hasOwnProperty']('y')||(_0x199865[_0x9b1772(0x1e17)]['y']=this[_0x9b1772(0x4f76)]['y']),_0x199865[_0x9b1772(0x1e17)][_0x9b1772(0x1a9a)]('z')||(_0x199865[_0x9b1772(0x1e17)]['z']=this[_0x9b1772(0x4f76)]['z']));let _0x4d2b03={};_0x199865[_0x9b1772(0x1a9a)](_0x9b1772(0x171e))||(_0x199865[_0x9b1772(0x171e)]=_0x4d2b03,_0x199865[_0x1b40b1(0x1345)][_0x1b40b1(0x2609)]('x')||(_0x199865[_0x1b40b1(0x1345)]['x']=this[_0x9b1772(0x105f)]['x']),_0x199865[_0x9b1772(0x171e)]['hasOwnProperty']('y')||(_0x199865[_0x9b1772(0x171e)]['y']=this[_0x1b40b1(0x41e5)]['y']),_0x199865[_0x9b1772(0x171e)][_0x9b1772(0x1a9a)]('z')||(_0x199865[_0x9b1772(0x171e)]['z']=this[_0x1b40b1(0x41e5)]['z'])),_0x199865[_0x9b1772(0x1a9a)](_0x1b40b1(0x2d50))||(_0x199865[_0x9b1772(0x317d)]=this[_0x9b1772(0x7a6)]),_0x199865[_0x9b1772(0x1a9a)](_0x9b1772(0xd61))||(_0x199865[_0x1b40b1(0x4109)]=this[_0x9b1772(0x446c)]),_0x199865[_0x9b1772(0x1a9a)](_0x1b40b1(0x3790))||(_0x199865[_0x9b1772(0x20d)]=this[_0x9b1772(0x4eb0)]),_0x199865[_0x9b1772(0x1a9a)](_0x9b1772(0x44ea))||(_0x199865['signalColor']=this[_0x1b40b1(0x13c8)][_0x9b1772(0x3abc)]()),_0x199865[_0x9b1772(0x1a9a)](_0x9b1772(0xdc5))||(_0x199865[_0x1b40b1(0x547a)]=this[_0x9b1772(0x30e6)]['toCssColorString']()),_0x199865[_0x9b1772(0x1a9a)](_0x9b1772(0x2778))||(_0x199865[_0x9b1772(0x2778)]=this[_0x1b40b1(0x414b)]),_0x199865[_0x9b1772(0x1a9a)](_0x9b1772(0x37b5))||(_0x199865[_0x9b1772(0x37b5)]=this[_0x9b1772(0x435e)]);let _0xf692fa={};return _0x199865[_0x9b1772(0x1a9a)](_0x9b1772(0x2c14))||(_0x199865[_0x9b1772(0x2c14)]=_0xf692fa,_0x199865[_0x9b1772(0x2c14)][_0x9b1772(0x1a9a)]('x')||(_0x199865['offset']['x']=this[_0x9b1772(0x339a)]['x']),_0x199865[_0x9b1772(0x2c14)][_0x9b1772(0x1a9a)]('y')||(_0x199865[_0x9b1772(0x2c14)]['y']=this[_0x9b1772(0x339a)]['y']),_0x199865[_0x9b1772(0x2c14)][_0x9b1772(0x1a9a)]('z')||(_0x199865[_0x9b1772(0x2c14)]['z']=this[_0x1b40b1(0x473b)]['z'])),JSON[_0x9b1772(0x43ec)](_0x199865);}[_0x5e00b3(0x3ba2)](_0x32f85a){var _0x4e581c=_0x307c2b,_0x221a9a=_0x5e00b3;if(!WebGLPlot$f[_0x221a9a(0x5f34)](_0x32f85a))return;let _0x2de268=JSON[_0x221a9a(0x2374)](_0x32f85a);WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x3dd)])&&(this[_0x221a9a(0x4ab3)]=_0x2de268['type']),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x181e)])&&(this[_0x221a9a(0x4bd2)]=_0x2de268[_0x4e581c(0x7ee)]),WebGLPlot$f[_0x4e581c(0x1563)](_0x2de268[_0x4e581c(0x2beb)])&&(this[_0x4e581c(0x4e1a)]=_0x2de268[_0x221a9a(0x58d)]),WebGLPlot$f[_0x4e581c(0x1563)](_0x2de268[_0x221a9a(0x381a)])&&(this[_0x221a9a(0x4da9)]=_0x2de268[_0x221a9a(0x381a)]),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x119)])&&(this[_0x221a9a(0x266)]=_0x2de268[_0x4e581c(0x27da)]),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x1301)])&&(this[_0x4e581c(0x4f8d)]=_0x2de268['maxVisibleDistance']),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x1e17)])&&(WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x1e17)]['x'])&&(this[_0x221a9a(0x4f76)]['x']=_0x2de268[_0x221a9a(0x1e17)]['x']),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x1e17)]['y'])&&(this[_0x221a9a(0x4f76)]['y']=_0x2de268['pntStart']['y']),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x1e17)]['z'])&&(this[_0x221a9a(0x4f76)]['z']=_0x2de268[_0x221a9a(0x1e17)]['z'])),WebGLPlot$f[_0x4e581c(0x1563)](_0x2de268[_0x4e581c(0x1345)])&&(WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x171e)]['x'])&&(this[_0x221a9a(0x105f)]['x']=_0x2de268[_0x221a9a(0x171e)]['x']),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x4e581c(0x1345)]['y'])&&(this[_0x221a9a(0x105f)]['y']=_0x2de268[_0x221a9a(0x171e)]['y']),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x171e)]['z'])&&(this['_pntEnd']['z']=_0x2de268[_0x221a9a(0x171e)]['z'])),WebGLPlot$f[_0x4e581c(0x1563)](_0x2de268[_0x221a9a(0x317d)])&&(this[_0x221a9a(0x7a6)]=_0x2de268[_0x221a9a(0x317d)]),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268['lineWidth'])&&(this[_0x221a9a(0x446c)]=_0x2de268[_0x221a9a(0xd61)]),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x20d)])&&(this[_0x221a9a(0x4eb0)]=_0x2de268[_0x4e581c(0x3790)]),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x44ea)])&&(this[_0x221a9a(0x42e6)]=WebGLPlot$f[_0x221a9a(0x3722)][_0x4e581c(0x2f91)](_0x2de268[_0x221a9a(0x44ea)])),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0xdc5)])&&(this[_0x221a9a(0x30e6)]=WebGLPlot$f[_0x221a9a(0x3722)][_0x221a9a(0x55dc)](_0x2de268[_0x221a9a(0xdc5)])),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x4e581c(0x52c8)])&&(this[_0x221a9a(0x395a)]=_0x2de268[_0x221a9a(0x2778)]),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x37b5)])&&(this[_0x221a9a(0x435e)]=_0x2de268[_0x221a9a(0x37b5)]),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x2c14)])&&(WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x2c14)]['x'])&&(this[_0x221a9a(0x339a)]['x']=_0x2de268[_0x221a9a(0x2c14)]['x']),WebGLPlot$f[_0x221a9a(0x5f34)](_0x2de268[_0x221a9a(0x2c14)]['y'])&&(this[_0x221a9a(0x339a)]['y']=_0x2de268['offset']['y']),WebGLPlot$f[_0x4e581c(0x1563)](_0x2de268[_0x221a9a(0x2c14)]['z'])&&(this[_0x221a9a(0x339a)]['z']=_0x2de268[_0x221a9a(0x2c14)]['z']));}[_0x307c2b(0x2d7b)](){var _0x2f3161=_0x307c2b,_0x25ac0c=_0x5e00b3;let _0x2dff4e=new BasicLineCommunicationLink$1();return _0x2dff4e[_0x25ac0c(0x4ab3)]=this[_0x2f3161(0x4481)],_0x2dff4e[_0x2f3161(0x5a45)]=this[_0x25ac0c(0x435e)],_0x2dff4e[_0x25ac0c(0x339a)]=new PlotPoint3D(this[_0x25ac0c(0x339a)]['x'],this[_0x25ac0c(0x339a)]['y'],this[_0x25ac0c(0x339a)]['z']),_0x2dff4e[_0x25ac0c(0x1395)]=this[_0x25ac0c(0x1395)],_0x2dff4e[_0x25ac0c(0x4bd2)]=this[_0x25ac0c(0x4bd2)],_0x2dff4e['_startUUID']=this[_0x25ac0c(0x4da9)],_0x2dff4e[_0x25ac0c(0x266)]=this[_0x25ac0c(0x266)],_0x2dff4e[_0x25ac0c(0x4f76)]=new PlotPoint3D(this[_0x25ac0c(0x4f76)]['x'],this[_0x2f3161(0x1be2)]['y'],this[_0x25ac0c(0x4f76)]['z']),_0x2dff4e[_0x2f3161(0x41e5)]=new PlotPoint3D(this[_0x25ac0c(0x105f)]['x'],this[_0x25ac0c(0x105f)]['y'],this[_0x25ac0c(0x105f)]['z']),_0x2dff4e[_0x25ac0c(0x3ae8)]=this[_0x25ac0c(0x3ae8)],_0x2dff4e[_0x2f3161(0x3b3a)]=this[_0x2f3161(0x3b3a)],_0x2dff4e[_0x25ac0c(0x446c)]=this[_0x25ac0c(0x446c)],_0x2dff4e[_0x25ac0c(0x4eb0)]=this['_signalLengthRatio'],_0x2dff4e[_0x25ac0c(0x42e6)]=WebGLPlot$f[_0x25ac0c(0x3722)][_0x25ac0c(0x40f3)](this[_0x25ac0c(0x42e6)]),_0x2dff4e[_0x25ac0c(0x30e6)]=WebGLPlot$f[_0x25ac0c(0x3722)][_0x2f3161(0x2d7b)](this[_0x2f3161(0x5803)]),_0x2dff4e[_0x2f3161(0x414b)]=this[_0x25ac0c(0x395a)],_0x2dff4e;}[_0x5e00b3(0x5b74)](_0x283d15){var _0x11efa7=_0x5e00b3;this[_0x11efa7(0x7a6)]=_0x283d15;}[_0x5e00b3(0x1427)](){var _0x1e646e=_0x307c2b;return this[_0x1e646e(0x3b3a)];}[_0x5e00b3(0x31eb)](_0x595c50){var _0x4bced5=_0x5e00b3;this[_0x4bced5(0x446c)]=_0x595c50,this[_0x4bced5(0x4145)]=!0x1;}[_0x5e00b3(0x202f)](){var _0x3b4675=_0x307c2b;return this[_0x3b4675(0x426f)];}[_0x5e00b3(0x524c)](_0x5ca3eb){var _0x5272a8=_0x5e00b3;this[_0x5272a8(0x4eb0)]=_0x5ca3eb,this[_0x5272a8(0x4145)]=!0x1;}['getSignalLengthRatio'](){return this['_signalLengthRatio'];}[_0x5e00b3(0x1e20)](_0x427a16){var _0x3005d8=_0x5e00b3;this['_signalColor']=_0x427a16,this[_0x3005d8(0x4145)]=!0x1;}[_0x307c2b(0x5a50)](){var _0x2e4aaa=_0x5e00b3;return this[_0x2e4aaa(0x42e6)];}[_0x5e00b3(0x4641)](_0x579934){var _0x1dce0f=_0x5e00b3;this[_0x1dce0f(0x30e6)]=_0x579934,this[_0x1dce0f(0x4145)]=!0x1;}[_0x5e00b3(0xab8)](){var _0x1e0e5c=_0x5e00b3;return this[_0x1e0e5c(0x30e6)];}[_0x5e00b3(0x325)](_0x3cd051){var _0x137a35=_0x5e00b3;this[_0x137a35(0x395a)]=_0x3cd051;}[_0x5e00b3(0x477d)](){var _0x411d85=_0x307c2b;return this[_0x411d85(0x414b)];}}class ArrowCommunicationLink extends CommunicationLinkBase{constructor(_0x9d94fb){var _0x44dcfe=_0x307c2b,_0x408402=_0x5e00b3;super(_0x9d94fb),_0x9d94fb=WebGLPlot$f[_0x408402(0x3bf5)](_0x9d94fb,WebGLPlot$f[_0x408402(0x3bf5)][_0x408402(0x243c)]),this[_0x408402(0x4bd2)]=CommunicationLinkType$1[_0x408402(0x3e9e)],this[_0x408402(0x21b4)]=_0x408402(0x8a5)+WebGLPlot$f[_0x408402(0x2f26)](),this[_0x408402(0x7a6)]=WebGLPlot$f[_0x44dcfe(0x76f)](_0x9d94fb[_0x44dcfe(0x2d50)],0x1),this[_0x44dcfe(0x426f)]=WebGLPlot$f[_0x408402(0x3bf5)](_0x9d94fb[_0x408402(0xd61)],0x5),this[_0x44dcfe(0x37fd)]=WebGLPlot$f[_0x408402(0x3bf5)](_0x9d94fb[_0x408402(0x3510)],0x32),this[_0x44dcfe(0xd37)]=WebGLPlot$f[_0x408402(0x3bf5)](_0x9d94fb[_0x408402(0x88f)],_0x44dcfe(0x54f1)),this[_0x408402(0x33cd)]=null,this['_linkPrimitive']=void 0x0;}[_0x5e00b3(0x2324)](_0xbfec3e,_0x5681fd){var _0x305db8=_0x307c2b,_0xb5c15e=_0x5e00b3;let _0x15aacb=_0xbfec3e[_0xb5c15e(0x5b89)]();if(WebGLPlot$f[_0xb5c15e(0x5f34)](_0x15aacb)){let _0x358d69=!0x1;if(this[_0xb5c15e(0x4da9)]==_0x5681fd?this[_0xb5c15e(0x4f76)][_0xb5c15e(0x1dab)](_0x15aacb)||(this['_pntStart']=_0x15aacb,_0x358d69=!0x0):this[_0xb5c15e(0x266)]==_0x5681fd&&(this[_0xb5c15e(0x105f)][_0xb5c15e(0x1dab)](_0x15aacb)||(this[_0xb5c15e(0x105f)]=_0x15aacb,_0x358d69=!0x0)),_0x358d69&&WebGLPlot$f[_0xb5c15e(0x5f34)](this['_linkPrimitive'])){let _0x103bab=[this[_0xb5c15e(0x4f76)]['x'],this[_0xb5c15e(0x4f76)]['y'],this[_0xb5c15e(0x4f76)]['z'],this[_0xb5c15e(0x105f)]['x'],this[_0xb5c15e(0x105f)]['y'],this[_0x305db8(0x41e5)]['z']];this[_0xb5c15e(0x2e40)][_0xb5c15e(0x1c83)]=WebGLPlot$f[_0xb5c15e(0x4bd6)][_0xb5c15e(0x4b0d)](_0x103bab);}}this[_0xb5c15e(0x3056)]=_0xbfec3e;}[_0x5e00b3(0x207e)](_0x4b4e33){var _0x4eeb8b=_0x307c2b,_0x200ddf=_0x5e00b3;WebGLPlot$f[_0x4eeb8b(0x1563)](this[_0x200ddf(0x2e40)])&&this[_0x200ddf(0x1010)](_0x4b4e33);let _0x410b7d=new WebGLPlot$f[(_0x200ddf(0x71d))]({'fabric':{'type':_0x4eeb8b(0x308b),'uniforms':{'image':this[_0x200ddf(0x29bb)],'repeat':new WebGLPlot$f[(_0x4eeb8b(0x1e46))](this[_0x200ddf(0x3bb0)],0x1),'time':this[_0x200ddf(0x7a6)]},'source':_0x4eeb8b(0x5048)}});this[_0x200ddf(0x33cd)]=new WebGLPlot$f['PolylineCollection']();let _0xcbb350=[this[_0x200ddf(0x4f76)]['x'],this[_0x200ddf(0x4f76)]['y'],this[_0x200ddf(0x4f76)]['z'],this[_0x200ddf(0x105f)]['x'],this[_0x200ddf(0x105f)]['y'],this[_0x200ddf(0x105f)]['z']];this[_0x4eeb8b(0x25a2)]=this[_0x200ddf(0x33cd)][_0x4eeb8b(0x1af6)]({'positions':WebGLPlot$f[_0x200ddf(0x4bd6)][_0x200ddf(0x4b0d)](_0xcbb350),'width':this['_lineWidth'],'material':_0x410b7d});let _0x4b0b9c=!0x1;return WebGLPlot$f[_0x200ddf(0x5f34)](this[_0x200ddf(0x2e40)])&&(_0x4b4e33[_0x4eeb8b(0x4a35)][_0x200ddf(0x30c2)](this[_0x200ddf(0x33cd)]),_0x4b0b9c=!0x0),_0x4b0b9c;}[_0x5e00b3(0x1010)](_0x30d168){var _0x4bc30f=_0x307c2b,_0x1175ac=_0x5e00b3;WebGLPlot$f[_0x4bc30f(0x1563)](this[_0x1175ac(0x33cd)])&&_0x30d168[_0x1175ac(0x37e8)][_0x4bc30f(0x57f4)](this[_0x1175ac(0x33cd)])&&(_0x30d168[_0x1175ac(0x37e8)][_0x4bc30f(0x45fe)](this[_0x1175ac(0x33cd)]),this[_0x1175ac(0x33cd)]=void 0x0,this[_0x4bc30f(0x25a2)]=void 0x0);}[_0x5e00b3(0x2879)](){var _0x30fe3f=_0x307c2b,_0x5c4a37=_0x5e00b3;let _0x397a0a={};_0x397a0a[_0x30fe3f(0x2609)](_0x5c4a37(0x3dd))||(_0x397a0a[_0x5c4a37(0x3dd)]=this[_0x5c4a37(0x4ab3)]),_0x397a0a[_0x30fe3f(0x2609)](_0x5c4a37(0x181e))||(_0x397a0a[_0x5c4a37(0x181e)]=this[_0x5c4a37(0x4bd2)]),_0x397a0a[_0x5c4a37(0x1a9a)](_0x5c4a37(0x58d))||(_0x397a0a[_0x5c4a37(0x58d)]=this[_0x5c4a37(0x21b4)]),_0x397a0a[_0x5c4a37(0x1a9a)](_0x5c4a37(0x381a))||(_0x397a0a[_0x5c4a37(0x381a)]=this[_0x5c4a37(0x4da9)]),_0x397a0a[_0x5c4a37(0x1a9a)]('endUUID')||(_0x397a0a[_0x5c4a37(0x119)]=this[_0x30fe3f(0x168e)]),_0x397a0a[_0x5c4a37(0x1a9a)](_0x5c4a37(0x1301))||(_0x397a0a[_0x5c4a37(0x1301)]=this[_0x5c4a37(0x3ae8)]);let _0x5dd184={};_0x397a0a[_0x5c4a37(0x1a9a)]('pntStart')||(_0x397a0a[_0x5c4a37(0x1e17)]=_0x5dd184,_0x397a0a[_0x30fe3f(0x50c5)][_0x5c4a37(0x1a9a)]('x')||(_0x397a0a[_0x5c4a37(0x1e17)]['x']=this[_0x5c4a37(0x4f76)]['x']),_0x397a0a[_0x5c4a37(0x1e17)][_0x5c4a37(0x1a9a)]('y')||(_0x397a0a['pntStart']['y']=this[_0x5c4a37(0x4f76)]['y']),_0x397a0a[_0x5c4a37(0x1e17)][_0x5c4a37(0x1a9a)]('z')||(_0x397a0a[_0x5c4a37(0x1e17)]['z']=this[_0x5c4a37(0x4f76)]['z']));let _0x2c3bdf={};_0x397a0a[_0x5c4a37(0x1a9a)](_0x5c4a37(0x171e))||(_0x397a0a[_0x5c4a37(0x171e)]=_0x2c3bdf,_0x397a0a[_0x5c4a37(0x171e)][_0x5c4a37(0x1a9a)]('x')||(_0x397a0a[_0x5c4a37(0x171e)]['x']=this[_0x30fe3f(0x41e5)]['x']),_0x397a0a[_0x5c4a37(0x171e)][_0x5c4a37(0x1a9a)]('y')||(_0x397a0a[_0x5c4a37(0x171e)]['y']=this[_0x5c4a37(0x105f)]['y']),_0x397a0a[_0x5c4a37(0x171e)][_0x5c4a37(0x1a9a)]('z')||(_0x397a0a[_0x5c4a37(0x171e)]['z']=this[_0x5c4a37(0x105f)]['z'])),_0x397a0a[_0x5c4a37(0x1a9a)](_0x5c4a37(0x317d))||(_0x397a0a[_0x5c4a37(0x317d)]=this[_0x5c4a37(0x7a6)]),_0x397a0a[_0x5c4a37(0x1a9a)](_0x5c4a37(0xd61))||(_0x397a0a[_0x5c4a37(0xd61)]=this[_0x5c4a37(0x446c)]),_0x397a0a[_0x5c4a37(0x1a9a)](_0x5c4a37(0x3510))||(_0x397a0a[_0x5c4a37(0x3510)]=this[_0x5c4a37(0x3bb0)]),_0x397a0a[_0x5c4a37(0x1a9a)](_0x5c4a37(0x88f))||(_0x397a0a[_0x5c4a37(0x88f)]=this[_0x30fe3f(0xd37)]),_0x397a0a[_0x5c4a37(0x1a9a)](_0x30fe3f(0x339))||(_0x397a0a[_0x5c4a37(0x37b5)]=this['_visible']);let _0x8a3244={};return _0x397a0a[_0x5c4a37(0x1a9a)](_0x5c4a37(0x2c14))||(_0x397a0a[_0x5c4a37(0x2c14)]=_0x8a3244,_0x397a0a[_0x5c4a37(0x2c14)][_0x30fe3f(0x2609)]('x')||(_0x397a0a[_0x5c4a37(0x2c14)]['x']=this[_0x5c4a37(0x339a)]['x']),_0x397a0a[_0x30fe3f(0x4d0e)][_0x30fe3f(0x2609)]('y')||(_0x397a0a[_0x5c4a37(0x2c14)]['y']=this[_0x5c4a37(0x339a)]['y']),_0x397a0a[_0x5c4a37(0x2c14)][_0x30fe3f(0x2609)]('z')||(_0x397a0a[_0x5c4a37(0x2c14)]['z']=this[_0x5c4a37(0x339a)]['z'])),JSON[_0x5c4a37(0x43ec)](_0x397a0a);}[_0x5e00b3(0x3ba2)](_0xa7c7c8){var _0x10b7cc=_0x307c2b,_0xeeda0e=_0x5e00b3;if(!WebGLPlot$f[_0x10b7cc(0x1563)](_0xa7c7c8))return;let _0x267c8d=JSON[_0xeeda0e(0x2374)](_0xa7c7c8);WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0xeeda0e(0x3dd)])&&(this[_0x10b7cc(0x4481)]=_0x267c8d[_0xeeda0e(0x3dd)]),WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0xeeda0e(0x181e)])&&(this[_0xeeda0e(0x4bd2)]=_0x267c8d[_0xeeda0e(0x181e)]),WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0xeeda0e(0x58d)])&&(this[_0xeeda0e(0x21b4)]=_0x267c8d[_0xeeda0e(0x58d)]),WebGLPlot$f[_0x10b7cc(0x1563)](_0x267c8d[_0xeeda0e(0x381a)])&&(this[_0xeeda0e(0x4da9)]=_0x267c8d[_0xeeda0e(0x381a)]),WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0xeeda0e(0x119)])&&(this[_0xeeda0e(0x266)]=_0x267c8d[_0xeeda0e(0x119)]),WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0x10b7cc(0x3324)])&&(this[_0xeeda0e(0x3ae8)]=_0x267c8d[_0xeeda0e(0x1301)]),WebGLPlot$f[_0x10b7cc(0x1563)](_0x267c8d[_0xeeda0e(0x1e17)])&&(WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0x10b7cc(0x50c5)]['x'])&&(this[_0xeeda0e(0x4f76)]['x']=_0x267c8d[_0xeeda0e(0x1e17)]['x']),WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0xeeda0e(0x1e17)]['y'])&&(this[_0x10b7cc(0x1be2)]['y']=_0x267c8d[_0xeeda0e(0x1e17)]['y']),WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0xeeda0e(0x1e17)]['z'])&&(this[_0xeeda0e(0x4f76)]['z']=_0x267c8d[_0x10b7cc(0x50c5)]['z'])),WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0xeeda0e(0x171e)])&&(WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0xeeda0e(0x171e)]['x'])&&(this[_0x10b7cc(0x41e5)]['x']=_0x267c8d[_0xeeda0e(0x171e)]['x']),WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0xeeda0e(0x171e)]['y'])&&(this[_0xeeda0e(0x105f)]['y']=_0x267c8d[_0x10b7cc(0x1345)]['y']),WebGLPlot$f[_0x10b7cc(0x1563)](_0x267c8d[_0x10b7cc(0x1345)]['z'])&&(this[_0xeeda0e(0x105f)]['z']=_0x267c8d[_0xeeda0e(0x171e)]['z'])),WebGLPlot$f[_0x10b7cc(0x1563)](_0x267c8d[_0xeeda0e(0x317d)])&&(this[_0xeeda0e(0x7a6)]=_0x267c8d[_0xeeda0e(0x317d)]),WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0xeeda0e(0xd61)])&&(this[_0x10b7cc(0x426f)]=_0x267c8d['lineWidth']),WebGLPlot$f[_0x10b7cc(0x1563)](_0x267c8d['repeatCount'])&&(this[_0xeeda0e(0x3bb0)]=_0x267c8d[_0xeeda0e(0x3510)]),WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0xeeda0e(0x88f)])&&(this[_0xeeda0e(0x29bb)]=_0x267c8d[_0xeeda0e(0x88f)]),WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0x10b7cc(0x339)])&&(this[_0xeeda0e(0x435e)]=_0x267c8d[_0xeeda0e(0x37b5)]),WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0xeeda0e(0x2c14)])&&(WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0x10b7cc(0x4d0e)]['x'])&&(this[_0xeeda0e(0x339a)]['x']=_0x267c8d[_0xeeda0e(0x2c14)]['x']),WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0xeeda0e(0x2c14)]['y'])&&(this[_0xeeda0e(0x339a)]['y']=_0x267c8d[_0xeeda0e(0x2c14)]['y']),WebGLPlot$f[_0xeeda0e(0x5f34)](_0x267c8d[_0xeeda0e(0x2c14)]['z'])&&(this[_0xeeda0e(0x339a)]['z']=_0x267c8d[_0xeeda0e(0x2c14)]['z']));}[_0x5e00b3(0x40f3)](){var _0x285d08=_0x307c2b,_0x49efca=_0x5e00b3;let _0x5e4cf4=new ArrowCommunicationLink();return _0x5e4cf4[_0x49efca(0x4ab3)]=this[_0x49efca(0x4ab3)],_0x5e4cf4[_0x49efca(0x435e)]=this[_0x49efca(0x435e)],_0x5e4cf4[_0x49efca(0x339a)]=new PlotPoint3D(this[_0x49efca(0x339a)]['x'],this[_0x49efca(0x339a)]['y'],this[_0x49efca(0x339a)]['z']),_0x5e4cf4[_0x49efca(0x1395)]=this[_0x49efca(0x1395)],_0x5e4cf4[_0x49efca(0x4bd2)]=this[_0x49efca(0x4bd2)],_0x5e4cf4[_0x285d08(0xc7a)]=this[_0x49efca(0x4da9)],_0x5e4cf4[_0x49efca(0x266)]=this['_endUUID'],_0x5e4cf4[_0x49efca(0x4f76)]=new PlotPoint3D(this[_0x49efca(0x4f76)]['x'],this[_0x49efca(0x4f76)]['y'],this[_0x49efca(0x4f76)]['z']),_0x5e4cf4[_0x49efca(0x105f)]=new PlotPoint3D(this[_0x49efca(0x105f)]['x'],this[_0x49efca(0x105f)]['y'],this[_0x285d08(0x41e5)]['z']),_0x5e4cf4[_0x49efca(0x3ae8)]=this[_0x49efca(0x3ae8)],_0x5e4cf4[_0x49efca(0x7a6)]=this[_0x285d08(0x3b3a)],_0x5e4cf4[_0x285d08(0x426f)]=this['_lineWidth'],_0x5e4cf4['_repeatCount']=this[_0x49efca(0x3bb0)],_0x5e4cf4[_0x49efca(0x29bb)]=this[_0x49efca(0x29bb)],_0x5e4cf4;}[_0x5e00b3(0x5b74)](_0x290865){var _0x237e9c=_0x307c2b,_0x53ef62=_0x5e00b3;this[_0x237e9c(0x3b3a)]=_0x290865,this[_0x53ef62(0x4145)]=!0x1;}[_0x5e00b3(0x1427)](){var _0x36850a=_0x5e00b3;return this[_0x36850a(0x7a6)];}[_0x5e00b3(0x31eb)](_0x4ec072){var _0x27d100=_0x307c2b,_0x93be65=_0x5e00b3;this[_0x27d100(0x426f)]=_0x4ec072,this[_0x93be65(0x4145)]=!0x1;}[_0x5e00b3(0x202f)](){var _0x40bec2=_0x5e00b3;return this[_0x40bec2(0x446c)];}[_0x5e00b3(0x5b6b)](_0x5c2f17){var _0x105d47=_0x5e00b3;this[_0x105d47(0x3bb0)]=_0x5c2f17,this[_0x105d47(0x4145)]=!0x1;}[_0x5e00b3(0x2c58)](){var _0x3f7979=_0x5e00b3;return this[_0x3f7979(0x3bb0)];}[_0x307c2b(0x5226)](_0x54f0ad){var _0x1b79c0=_0x5e00b3;this[_0x1b79c0(0x29bb)]=_0x54f0ad,this[_0x1b79c0(0x4145)]=!0x1;}[_0x5e00b3(0x3d01)](){var _0x52e4cc=_0x5e00b3;return this[_0x52e4cc(0x29bb)];}}class TubularCommunicationLink extends CommunicationLinkBase{constructor(_0x522929){var _0x443d92=_0x307c2b,_0x2525a5=_0x5e00b3;super(_0x522929),_0x522929=WebGLPlot$f[_0x443d92(0x76f)](_0x522929,WebGLPlot$f[_0x2525a5(0x3bf5)][_0x2525a5(0x243c)]),this[_0x2525a5(0x4bd2)]=CommunicationLinkType$1[_0x2525a5(0x16cd)],this[_0x2525a5(0x21b4)]=_0x2525a5(0x5bd5)+WebGLPlot$f['createGuid'](),this[_0x2525a5(0x339a)]=WebGLPlot$f[_0x443d92(0x76f)](_0x522929[_0x2525a5(0x1827)],new PlotPoint3D(0x0,0x0,0.5)),this[_0x2525a5(0x512)]=WebGLPlot$f[_0x2525a5(0x3bf5)](_0x522929[_0x2525a5(0x8fe)],new WebGLPlot$f[(_0x2525a5(0x3722))](0x1,0x0,0x0,0.8)),this[_0x2525a5(0x360e)]=WebGLPlot$f[_0x2525a5(0x3bf5)](_0x522929['sectionSlices'],0xb4),this[_0x2525a5(0x5143)]=WebGLPlot$f[_0x443d92(0x76f)](_0x522929[_0x2525a5(0x48ce)],0.1),this['_speedV']=WebGLPlot$f[_0x2525a5(0x3bf5)](_0x522929[_0x2525a5(0x317d)],0x1),this[_0x2525a5(0x3bb0)]=WebGLPlot$f[_0x2525a5(0x3bf5)](_0x522929[_0x2525a5(0x3510)],0x32),this[_0x2525a5(0x5926)]=WebGLPlot$f[_0x2525a5(0x3bf5)](_0x522929[_0x2525a5(0xf80)],_0x2525a5(0x4a9f)),this[_0x443d92(0x25a2)]=void 0x0;}[_0x5e00b3(0x1e3)](){var _0x1d0774=_0x307c2b;return this[_0x1d0774(0x25c0)];}[_0x307c2b(0x4edb)](_0x48e7cc){var _0x18b24c=_0x5e00b3;this[_0x18b24c(0x512)]=_0x48e7cc;}[_0x307c2b(0x2646)](){var _0x1a2e57=_0x5e00b3;return this[_0x1a2e57(0x360e)];}[_0x5e00b3(0xb4a)](_0x4998bd){var _0x32def3=_0x5e00b3;this[_0x32def3(0x360e)]=_0x4998bd;}[_0x5e00b3(0x4e89)](){var _0x317167=_0x5e00b3;return this[_0x317167(0x5143)];}[_0x5e00b3(0x352a)](_0x1df146){var _0x4c7eae=_0x5e00b3;this[_0x4c7eae(0x5143)]=_0x1df146;}['getSpeed'](){var _0x1f1d8d=_0x5e00b3;return this[_0x1f1d8d(0x5978)];}[_0x5e00b3(0x477e)](_0x73c390){this['_speed']=_0x73c390;}[_0x5e00b3(0x2c58)](){var _0x33b776=_0x307c2b;return this[_0x33b776(0x37fd)];}[_0x5e00b3(0x5b6b)](_0x3e5261){var _0x59884e=_0x5e00b3;this[_0x59884e(0x3bb0)]=_0x3e5261;}[_0x5e00b3(0xa6e)](){var _0x2f35be=_0x5e00b3;return this[_0x2f35be(0x5926)];}[_0x5e00b3(0x5998)](_0x428204){var _0x42562a=_0x5e00b3;this[_0x42562a(0x5926)]=_0x428204;}[_0x5e00b3(0x2324)](_0x5b5fd5,_0x1d4d3d){var _0x576561=_0x307c2b,_0x1431d1=_0x5e00b3;let _0x313022=_0x5b5fd5[_0x1431d1(0x5b89)]();if(WebGLPlot$f[_0x1431d1(0x5f34)](_0x313022)){let _0x13777d=!0x1;if(this['_startUUID']==_0x1d4d3d?this[_0x1431d1(0x4f76)][_0x1431d1(0x1dab)](_0x313022)||(this['_pntStart']=_0x313022,_0x13777d=!0x0):this[_0x1431d1(0x266)]==_0x1d4d3d&&(this[_0x1431d1(0x105f)][_0x1431d1(0x1dab)](_0x313022)||(this[_0x576561(0x41e5)]=_0x313022,_0x13777d=!0x0)),_0x13777d&&WebGLPlot$f[_0x1431d1(0x5f34)](this['_linkPrimitive'])){let _0x1f95ae=[this[_0x576561(0x1be2)]['x'],this[_0x576561(0x1be2)]['y'],this[_0x576561(0x1be2)]['z'],this[_0x1431d1(0x105f)]['x'],this[_0x576561(0x41e5)]['y'],this[_0x576561(0x41e5)]['z']];this[_0x1431d1(0x2e40)][_0x1431d1(0x1c83)]=WebGLPlot$f[_0x576561(0x141)]['fromDegreesArrayHeights'](_0x1f95ae);}}this[_0x1431d1(0x3056)]=_0x5b5fd5;}[_0x5e00b3(0x207e)](_0x18ba6d){var _0x19d28e=_0x307c2b,_0x3949b6=_0x5e00b3;WebGLPlot$f[_0x19d28e(0x1563)](this[_0x3949b6(0x2e40)])&&this[_0x3949b6(0x1010)](_0x18ba6d);let _0x547ee3=new WebGLPlot$f[(_0x19d28e(0x1c52))]({'fabric':{'type':_0x3949b6(0x13f0),'uniforms':{'image':this[_0x3949b6(0x5926)],'repeat':new WebGLPlot$f[(_0x3949b6(0x547a))](this[_0x3949b6(0x3bb0)],0x1),'time':this[_0x19d28e(0x3b3a)]},'source':_0x3949b6(0x1366)}}),_0x548986=[this[_0x3949b6(0x4f76)]['x'],this[_0x3949b6(0x4f76)]['y'],this[_0x3949b6(0x4f76)]['z'],this[_0x3949b6(0x105f)]['x'],this[_0x3949b6(0x105f)]['y'],this[_0x3949b6(0x105f)]['z']];return this[_0x3949b6(0x5926)][_0x3949b6(0x809)]>0x0?this['_linkPrimitive']=_0x18ba6d[_0x3949b6(0x37e8)][_0x3949b6(0x30c2)](new WebGLPlot$f[(_0x3949b6(0x4245))]({'geometryInstances':new WebGLPlot$f[(_0x19d28e(0x425a))]({'geometry':new WebGLPlot$f[(_0x3949b6(0x5c0))]({'polylinePositions':_0x548986,'shapePositions':this[_0x3949b6(0x18b9)](this[_0x3949b6(0x5143)],this[_0x19d28e(0x1e00)])})}),'appearance':new WebGLPlot$f[(_0x3949b6(0x2976))]({'aboveGround':!0x1,'material':_0x547ee3})})):this[_0x3949b6(0x2e40)]=_0x18ba6d['primitives'][_0x3949b6(0x30c2)](new WebGLPlot$f[(_0x3949b6(0x4245))]({'geometryInstances':new WebGLPlot$f[(_0x3949b6(0x457b))]({'geometry':new WebGLPlot$f[(_0x3949b6(0x5c0))]({'polylinePositions':_0x548986,'shapePositions':this[_0x19d28e(0x1bf0)](this[_0x3949b6(0x5143)],this[_0x19d28e(0x1e00)])}),'attributes':{'color':WebGLPlot$f[_0x3949b6(0x2b90)][_0x19d28e(0x8cb)](this[_0x19d28e(0x25c0)])}}),'appearance':new WebGLPlot$f[(_0x3949b6(0x4f88))]()})),!0x0;}[_0x5e00b3(0x1010)](_0x399508){var _0x319767=_0x307c2b,_0x30062d=_0x5e00b3;WebGLPlot$f[_0x30062d(0x5f34)](this[_0x30062d(0x2e40)])&&_0x399508[_0x319767(0x4a35)][_0x30062d(0x5655)](this[_0x319767(0x25a2)])&&(_0x399508[_0x30062d(0x37e8)][_0x319767(0x45fe)](this[_0x30062d(0x2e40)]),this[_0x30062d(0x2e40)]=void 0x0);}['toJSON'](){var _0x18ae58=_0x307c2b,_0x2e3bcf=_0x5e00b3;let _0x4cf963={};_0x4cf963[_0x2e3bcf(0x1a9a)](_0x2e3bcf(0x3dd))||(_0x4cf963[_0x18ae58(0x18c0)]=this[_0x2e3bcf(0x4ab3)]),_0x4cf963[_0x18ae58(0x2609)](_0x18ae58(0x7ee))||(_0x4cf963[_0x2e3bcf(0x181e)]=this[_0x2e3bcf(0x4bd2)]),_0x4cf963[_0x2e3bcf(0x1a9a)](_0x2e3bcf(0x58d))||(_0x4cf963[_0x2e3bcf(0x58d)]=this[_0x2e3bcf(0x21b4)]),_0x4cf963[_0x2e3bcf(0x1a9a)](_0x2e3bcf(0x381a))||(_0x4cf963['startUUID']=this[_0x2e3bcf(0x4da9)]),_0x4cf963[_0x2e3bcf(0x1a9a)](_0x18ae58(0x27da))||(_0x4cf963[_0x2e3bcf(0x119)]=this[_0x2e3bcf(0x266)]),_0x4cf963[_0x18ae58(0x2609)](_0x2e3bcf(0x1301))||(_0x4cf963[_0x2e3bcf(0x1301)]=this[_0x2e3bcf(0x3ae8)]);let _0x1b6699={};_0x4cf963[_0x2e3bcf(0x1a9a)](_0x2e3bcf(0x1e17))||(_0x4cf963[_0x18ae58(0x50c5)]=_0x1b6699,_0x4cf963[_0x2e3bcf(0x1e17)][_0x2e3bcf(0x1a9a)]('x')||(_0x4cf963[_0x2e3bcf(0x1e17)]['x']=this[_0x2e3bcf(0x4f76)]['x']),_0x4cf963[_0x2e3bcf(0x1e17)][_0x2e3bcf(0x1a9a)]('y')||(_0x4cf963[_0x18ae58(0x50c5)]['y']=this['_pntStart']['y']),_0x4cf963[_0x18ae58(0x50c5)][_0x18ae58(0x2609)]('z')||(_0x4cf963[_0x18ae58(0x50c5)]['z']=this[_0x2e3bcf(0x4f76)]['z']));let _0x560d8d={};_0x4cf963[_0x2e3bcf(0x1a9a)](_0x2e3bcf(0x171e))||(_0x4cf963[_0x2e3bcf(0x171e)]=_0x560d8d,_0x4cf963[_0x2e3bcf(0x171e)][_0x2e3bcf(0x1a9a)]('x')||(_0x4cf963[_0x2e3bcf(0x171e)]['x']=this[_0x2e3bcf(0x105f)]['x']),_0x4cf963[_0x2e3bcf(0x171e)][_0x2e3bcf(0x1a9a)]('y')||(_0x4cf963[_0x18ae58(0x1345)]['y']=this[_0x2e3bcf(0x105f)]['y']),_0x4cf963[_0x2e3bcf(0x171e)][_0x18ae58(0x2609)]('z')||(_0x4cf963[_0x2e3bcf(0x171e)]['z']=this[_0x2e3bcf(0x105f)]['z'])),_0x4cf963[_0x2e3bcf(0x1a9a)](_0x18ae58(0x3a3a))||(_0x4cf963[_0x2e3bcf(0x8fe)]=this['_color']),_0x4cf963[_0x2e3bcf(0x1a9a)](_0x2e3bcf(0x14eb))||(_0x4cf963[_0x2e3bcf(0x14eb)]=this[_0x2e3bcf(0x360e)]),_0x4cf963[_0x2e3bcf(0x1a9a)](_0x2e3bcf(0x48ce))||(_0x4cf963[_0x2e3bcf(0x48ce)]=this[_0x18ae58(0x3486)]),_0x4cf963[_0x2e3bcf(0x1a9a)](_0x18ae58(0x2d50))||(_0x4cf963[_0x2e3bcf(0x317d)]=this['_speedV']),_0x4cf963[_0x2e3bcf(0x1a9a)](_0x2e3bcf(0x3510))||(_0x4cf963[_0x2e3bcf(0x3510)]=this[_0x2e3bcf(0x3bb0)]),_0x4cf963[_0x18ae58(0x2609)](_0x18ae58(0x5a4))||(_0x4cf963[_0x2e3bcf(0xf80)]=this[_0x2e3bcf(0x5926)]),_0x4cf963[_0x2e3bcf(0x1a9a)](_0x2e3bcf(0x37b5))||(_0x4cf963['visible']=this[_0x18ae58(0x5a45)]);let _0xab01c9={};return _0x4cf963[_0x2e3bcf(0x1a9a)](_0x2e3bcf(0x2c14))||(_0x4cf963[_0x18ae58(0x4d0e)]=_0xab01c9,_0x4cf963[_0x18ae58(0x4d0e)][_0x2e3bcf(0x1a9a)]('x')||(_0x4cf963[_0x18ae58(0x4d0e)]['x']=this[_0x2e3bcf(0x339a)]['x']),_0x4cf963[_0x18ae58(0x4d0e)][_0x2e3bcf(0x1a9a)]('y')||(_0x4cf963[_0x2e3bcf(0x2c14)]['y']=this[_0x18ae58(0x473b)]['y']),_0x4cf963[_0x2e3bcf(0x2c14)][_0x2e3bcf(0x1a9a)]('z')||(_0x4cf963[_0x2e3bcf(0x2c14)]['z']=this[_0x2e3bcf(0x339a)]['z'])),JSON[_0x2e3bcf(0x43ec)](_0x4cf963);}[_0x5e00b3(0x3ba2)](_0x265207){var _0x2c8f6d=_0x307c2b,_0xcb3980=_0x5e00b3;if(!WebGLPlot$f[_0xcb3980(0x5f34)](_0x265207))return;let _0x536817=JSON[_0xcb3980(0x2374)](_0x265207);WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0xcb3980(0x3dd)])&&(this[_0xcb3980(0x4ab3)]=_0x536817[_0xcb3980(0x3dd)]),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0xcb3980(0x181e)])&&(this[_0xcb3980(0x4bd2)]=_0x536817[_0xcb3980(0x181e)]),WebGLPlot$f[_0x2c8f6d(0x1563)](_0x536817[_0x2c8f6d(0x2beb)])&&(this[_0x2c8f6d(0x4e1a)]=_0x536817[_0xcb3980(0x58d)]),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0xcb3980(0x381a)])&&(this[_0xcb3980(0x4da9)]=_0x536817[_0xcb3980(0x381a)]),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0x2c8f6d(0x27da)])&&(this[_0x2c8f6d(0x168e)]=_0x536817[_0xcb3980(0x119)]),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0xcb3980(0x1301)])&&(this[_0xcb3980(0x3ae8)]=_0x536817[_0xcb3980(0x1301)]),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0x2c8f6d(0x50c5)])&&(WebGLPlot$f[_0x2c8f6d(0x1563)](_0x536817[_0x2c8f6d(0x50c5)]['x'])&&(this[_0xcb3980(0x4f76)]['x']=_0x536817[_0xcb3980(0x1e17)]['x']),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0xcb3980(0x1e17)]['y'])&&(this[_0x2c8f6d(0x1be2)]['y']=_0x536817[_0xcb3980(0x1e17)]['y']),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0xcb3980(0x1e17)]['z'])&&(this[_0xcb3980(0x4f76)]['z']=_0x536817[_0xcb3980(0x1e17)]['z'])),WebGLPlot$f[_0x2c8f6d(0x1563)](_0x536817[_0xcb3980(0x171e)])&&(WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0xcb3980(0x171e)]['x'])&&(this[_0x2c8f6d(0x41e5)]['x']=_0x536817[_0xcb3980(0x171e)]['x']),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0xcb3980(0x171e)]['y'])&&(this[_0x2c8f6d(0x41e5)]['y']=_0x536817[_0xcb3980(0x171e)]['y']),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0xcb3980(0x171e)]['z'])&&(this[_0xcb3980(0x105f)]['z']=_0x536817[_0xcb3980(0x171e)]['z'])),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0xcb3980(0x8fe)])&&(this[_0xcb3980(0x512)]=_0x536817[_0xcb3980(0x8fe)]),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0xcb3980(0x14eb)])&&(this[_0xcb3980(0x360e)]=_0x536817[_0xcb3980(0x14eb)]),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0xcb3980(0x48ce)])&&(this[_0xcb3980(0x5143)]=_0x536817[_0xcb3980(0x48ce)]),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0x2c8f6d(0x2d50)])&&(this[_0x2c8f6d(0x3b3a)]=_0x536817[_0x2c8f6d(0x2d50)]),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0xcb3980(0x3510)])&&(this[_0xcb3980(0x3bb0)]=_0x536817[_0xcb3980(0x3510)]),WebGLPlot$f[_0x2c8f6d(0x1563)](_0x536817[_0xcb3980(0xf80)])&&(this[_0xcb3980(0x5926)]=_0x536817[_0xcb3980(0xf80)]),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0x2c8f6d(0x339)])&&(this[_0xcb3980(0x435e)]=_0x536817[_0xcb3980(0x37b5)]),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0x2c8f6d(0x4d0e)])&&(WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0xcb3980(0x2c14)]['x'])&&(this[_0xcb3980(0x339a)]['x']=_0x536817[_0xcb3980(0x2c14)]['x']),WebGLPlot$f[_0x2c8f6d(0x1563)](_0x536817[_0x2c8f6d(0x4d0e)]['y'])&&(this[_0xcb3980(0x339a)]['y']=_0x536817[_0x2c8f6d(0x4d0e)]['y']),WebGLPlot$f[_0xcb3980(0x5f34)](_0x536817[_0x2c8f6d(0x4d0e)]['z'])&&(this[_0xcb3980(0x339a)]['z']=_0x536817['offset']['z']));}[_0x5e00b3(0x40f3)](){var _0x31699b=_0x307c2b,_0x47bb33=_0x5e00b3;let _0x2ef98d=new TubularCommunicationLink();return _0x2ef98d[_0x47bb33(0x4ab3)]=this[_0x47bb33(0x4ab3)],_0x2ef98d[_0x47bb33(0x435e)]=this[_0x47bb33(0x435e)],_0x2ef98d[_0x47bb33(0x339a)]=new PlotPoint3D(this[_0x47bb33(0x339a)]['x'],this[_0x47bb33(0x339a)]['y'],this['_pntOffset']['z']),_0x2ef98d[_0x47bb33(0x1395)]=this[_0x31699b(0x448f)],_0x2ef98d[_0x31699b(0x41b0)]=this[_0x47bb33(0x4145)],_0x2ef98d[_0x31699b(0x2944)]=this[_0x47bb33(0x4bd2)],_0x2ef98d[_0x31699b(0xc7a)]=this[_0x47bb33(0x4da9)],_0x2ef98d[_0x31699b(0x168e)]=this[_0x47bb33(0x266)],_0x2ef98d[_0x47bb33(0x4f76)]=new PlotPoint3D(this[_0x31699b(0x1be2)]['x'],this[_0x47bb33(0x4f76)]['y'],this[_0x31699b(0x1be2)]['z']),_0x2ef98d[_0x47bb33(0x105f)]=new PlotPoint3D(this[_0x47bb33(0x105f)]['x'],this[_0x47bb33(0x105f)]['y'],this[_0x31699b(0x41e5)]['z']),_0x2ef98d[_0x47bb33(0x3ae8)]=this['_maxVisibleDistance'],_0x2ef98d[_0x47bb33(0x512)]=WebGLPlot$f[_0x31699b(0x1ef8)][_0x47bb33(0x40f3)](this[_0x47bb33(0x512)]),_0x2ef98d[_0x47bb33(0x360e)]=this[_0x31699b(0x1e00)],_0x2ef98d[_0x31699b(0x3486)]=this[_0x47bb33(0x5143)],_0x2ef98d[_0x31699b(0x3b3a)]=this[_0x47bb33(0x7a6)],_0x2ef98d[_0x47bb33(0x3bb0)]=this[_0x47bb33(0x3bb0)],_0x2ef98d[_0x47bb33(0x29bb)]=this[_0x47bb33(0x29bb)],_0x2ef98d;}[_0x5e00b3(0x18b9)](_0x4fc5c7,_0xa4db7c){var _0x1aa103=_0x307c2b,_0x3a851a=_0x5e00b3;const _0x350708=[];for(let _0x3fcdf1=0x0;_0x3fcdf1<0x168;_0x3fcdf1+=0x168/_0xa4db7c){let _0x42d582=WebGLPlot$f[_0x3a851a(0x3c2c)][_0x1aa103(0x18e6)](_0x3fcdf1);_0x350708[_0x1aa103(0x2a0e)](new WebGLPlot$f[(_0x3a851a(0x547a))](_0x4fc5c7*Math[_0x3a851a(0x52a3)](_0x42d582),_0x4fc5c7*Math[_0x1aa103(0xc19)](_0x42d582)));}return _0x350708;}}class MeteorCommunicationLink extends CommunicationLinkBase{constructor(_0x5b4e4a){var _0x4beab2=_0x307c2b,_0x206845=_0x5e00b3;super(_0x5b4e4a),_0x5b4e4a=WebGLPlot$f[_0x206845(0x3bf5)](_0x5b4e4a,WebGLPlot$f[_0x206845(0x3bf5)][_0x206845(0x243c)]),this[_0x206845(0x4bd2)]=CommunicationLinkType$1[_0x206845(0x2d66)],this['_UUID']=_0x206845(0x5b21)+WebGLPlot$f[_0x206845(0x2f26)](),this[_0x206845(0x512)]=WebGLPlot$f[_0x4beab2(0x76f)](_0x5b4e4a[_0x206845(0x8fe)],new WebGLPlot$f['Color'](0x1,0x0,0x0,0.8)),this[_0x206845(0x5978)]=WebGLPlot$f[_0x4beab2(0x76f)](_0x5b4e4a[_0x206845(0x4e1a)],0x1),this[_0x206845(0x5a0e)]=WebGLPlot$f[_0x206845(0x3bf5)](_0x5b4e4a[_0x206845(0x3407)],0.1),this[_0x206845(0x78b)]=WebGLPlot$f[_0x206845(0x3bf5)](_0x5b4e4a[_0x206845(0x362d)],0.01),this[_0x206845(0x2b4f)]=WebGLPlot$f[_0x206845(0x3bf5)](_0x5b4e4a[_0x4beab2(0x2e54)],0x1),this[_0x206845(0x2e40)]=void 0x0;}[_0x5e00b3(0x1e3)](){var _0xda23ad=_0x5e00b3;return this[_0xda23ad(0x512)];}[_0x307c2b(0x4edb)](_0x5e5e41){var _0x1f54c3=_0x5e00b3;this[_0x1f54c3(0x512)]=_0x5e5e41;}[_0x5e00b3(0x178f)](){var _0x1c2e4c=_0x5e00b3;return this[_0x1c2e4c(0x5978)];}[_0x5e00b3(0x477e)](_0x145ca5){var _0x40960f=_0x5e00b3;this[_0x40960f(0x5978)]=_0x145ca5;}[_0x5e00b3(0x2b9b)](){var _0x448304=_0x5e00b3;return this[_0x448304(0x5a0e)];}[_0x5e00b3(0x4037)](_0x23f0a8){var _0xb210c6=_0x5e00b3;this[_0xb210c6(0x5a0e)]=_0x23f0a8;}[_0x5e00b3(0x5e1)](){var _0x5b1bca=_0x5e00b3;return this[_0x5b1bca(0x78b)];}[_0x5e00b3(0x16b8)](_0x2e1cf7){var _0x2f0c69=_0x5e00b3;this[_0x2f0c69(0x78b)]=_0x2e1cf7;}[_0x5e00b3(0x4fe1)](){var _0x408fa3=_0x5e00b3;return this[_0x408fa3(0x2b4f)];}[_0x5e00b3(0x3c38)](_0x450764){var _0x495100=_0x307c2b;this[_0x495100(0x833)]=_0x450764;}[_0x307c2b(0x2174)](_0xe9f411,_0xfed51a){var _0x27cb40=_0x5e00b3;let _0x141e8e=_0xe9f411[_0x27cb40(0x5b89)]();if(WebGLPlot$f[_0x27cb40(0x5f34)](_0x141e8e)){let _0x5449cb=!0x1;if(this[_0x27cb40(0x4da9)]==_0xfed51a?this[_0x27cb40(0x4f76)]['equals'](_0x141e8e)||(this[_0x27cb40(0x4f76)]=_0x141e8e,_0x5449cb=!0x0):this[_0x27cb40(0x266)]==_0xfed51a&&(this[_0x27cb40(0x105f)][_0x27cb40(0x1dab)](_0x141e8e)||(this[_0x27cb40(0x105f)]=_0x141e8e,_0x5449cb=!0x0)),_0x5449cb&&WebGLPlot$f[_0x27cb40(0x5f34)](this['_linkPrimitive'])){let _0x282111=[this[_0x27cb40(0x4f76)]['x'],this[_0x27cb40(0x4f76)]['y'],this['_pntStart']['z'],this[_0x27cb40(0x105f)]['x'],this[_0x27cb40(0x105f)]['y'],this[_0x27cb40(0x105f)]['z']];this[_0x27cb40(0x2e40)][_0x27cb40(0x1c83)]=WebGLPlot$f[_0x27cb40(0x4bd6)][_0x27cb40(0x4b0d)](_0x282111);}}this['_geoEntityParameter']=_0xe9f411;}[_0x5e00b3(0x207e)](_0x269713){var _0x53431d=_0x307c2b,_0x340bee=_0x5e00b3;WebGLPlot$f[_0x340bee(0x5f34)](this[_0x340bee(0x2e40)])&&this[_0x340bee(0x1010)](_0x269713);let _0x18efda=[this[_0x53431d(0x1be2)]['x'],this[_0x340bee(0x4f76)]['y'],this[_0x340bee(0x4f76)]['z'],this[_0x340bee(0x105f)]['x'],this[_0x53431d(0x41e5)]['y'],this[_0x340bee(0x105f)]['z']],_0x3d21a4=new WebGLPlot$f[(_0x53431d(0x1c52))]({'fabric':{'type':_0x340bee(0x28f3),'uniforms':{'color':this[_0x340bee(0x512)],'speed':this[_0x340bee(0x5978)],'percent':this[_0x53431d(0x5473)],'gradient':this[_0x340bee(0x78b)]},'source':_0x340bee(0x2f09)}});return this[_0x340bee(0x2e40)]=_0x269713[_0x340bee(0x37e8)][_0x340bee(0x30c2)](new WebGLPlot$f[(_0x53431d(0x5327))]({'geometryInstances':new WebGLPlot$f[(_0x340bee(0x457b))]({'geometry':new WebGLPlot$f[(_0x340bee(0x4c58))]({'positions':WebGLPlot$f[_0x340bee(0x4bd6)][_0x340bee(0x4b0d)](_0x18efda),'width':this[_0x340bee(0x2b4f)],'vertexFormat':WebGLPlot$f[_0x340bee(0x4cdf)][_0x340bee(0x4fb)]})}),'appearance':new WebGLPlot$f['PolylineMaterialAppearance']({'material':_0x3d21a4})})),!0x0;}[_0x5e00b3(0x1010)](_0x4de23f){var _0x8ccbe5=_0x307c2b,_0x382f26=_0x5e00b3;WebGLPlot$f[_0x382f26(0x5f34)](this['_linkPrimitive'])&&_0x4de23f[_0x382f26(0x37e8)][_0x382f26(0x5655)](this[_0x382f26(0x2e40)])&&(_0x4de23f[_0x382f26(0x37e8)][_0x382f26(0x4f4b)](this[_0x8ccbe5(0x25a2)]),this[_0x382f26(0x2e40)]=void 0x0);}[_0x5e00b3(0x2879)](){var _0x4b03e6=_0x307c2b,_0x20029f=_0x5e00b3;let _0x3dd697={};_0x3dd697[_0x20029f(0x1a9a)]('type')||(_0x3dd697[_0x20029f(0x3dd)]=this[_0x20029f(0x4ab3)]),_0x3dd697[_0x20029f(0x1a9a)](_0x20029f(0x181e))||(_0x3dd697[_0x20029f(0x181e)]=this[_0x20029f(0x4bd2)]),_0x3dd697[_0x20029f(0x1a9a)](_0x20029f(0x58d))||(_0x3dd697[_0x20029f(0x58d)]=this['_UUID']),_0x3dd697[_0x20029f(0x1a9a)](_0x20029f(0x381a))||(_0x3dd697[_0x20029f(0x381a)]=this[_0x20029f(0x4da9)]),_0x3dd697[_0x20029f(0x1a9a)]('endUUID')||(_0x3dd697[_0x20029f(0x119)]=this[_0x4b03e6(0x168e)]),_0x3dd697['hasOwnProperty']('maxVisibleDistance')||(_0x3dd697[_0x20029f(0x1301)]=this[_0x20029f(0x3ae8)]);let _0x37dee1={};_0x3dd697[_0x20029f(0x1a9a)](_0x20029f(0x1e17))||(_0x3dd697[_0x20029f(0x1e17)]=_0x37dee1,_0x3dd697[_0x4b03e6(0x50c5)][_0x20029f(0x1a9a)]('x')||(_0x3dd697[_0x20029f(0x1e17)]['x']=this[_0x4b03e6(0x1be2)]['x']),_0x3dd697[_0x4b03e6(0x50c5)][_0x20029f(0x1a9a)]('y')||(_0x3dd697[_0x20029f(0x1e17)]['y']=this[_0x20029f(0x4f76)]['y']),_0x3dd697[_0x4b03e6(0x50c5)][_0x20029f(0x1a9a)]('z')||(_0x3dd697[_0x20029f(0x1e17)]['z']=this[_0x20029f(0x4f76)]['z']));let _0x279597={};_0x3dd697[_0x20029f(0x1a9a)](_0x20029f(0x171e))||(_0x3dd697[_0x20029f(0x171e)]=_0x279597,_0x3dd697[_0x4b03e6(0x1345)][_0x20029f(0x1a9a)]('x')||(_0x3dd697[_0x20029f(0x171e)]['x']=this[_0x20029f(0x105f)]['x']),_0x3dd697[_0x20029f(0x171e)][_0x20029f(0x1a9a)]('y')||(_0x3dd697['pntEnd']['y']=this[_0x20029f(0x105f)]['y']),_0x3dd697[_0x4b03e6(0x1345)][_0x20029f(0x1a9a)]('z')||(_0x3dd697[_0x20029f(0x171e)]['z']=this[_0x4b03e6(0x41e5)]['z'])),_0x3dd697[_0x20029f(0x1a9a)](_0x20029f(0x8fe))||(_0x3dd697[_0x20029f(0x8fe)]=this[_0x20029f(0x512)]),_0x3dd697[_0x4b03e6(0x2609)](_0x20029f(0x4e1a))||(_0x3dd697[_0x20029f(0x4e1a)]=this[_0x20029f(0x5978)]),_0x3dd697[_0x20029f(0x1a9a)](_0x20029f(0x3407))||(_0x3dd697[_0x20029f(0x3407)]=this[_0x20029f(0x5a0e)]),_0x3dd697[_0x20029f(0x1a9a)](_0x20029f(0x362d))||(_0x3dd697[_0x20029f(0x362d)]=this[_0x20029f(0x78b)]),_0x3dd697[_0x20029f(0x1a9a)](_0x20029f(0x55e6))||(_0x3dd697[_0x20029f(0x55e6)]=this[_0x4b03e6(0x833)]),_0x3dd697[_0x4b03e6(0x2609)](_0x20029f(0x37b5))||(_0x3dd697[_0x20029f(0x37b5)]=this[_0x4b03e6(0x5a45)]);let _0x2f8b86={};return _0x3dd697[_0x20029f(0x1a9a)](_0x4b03e6(0x4d0e))||(_0x3dd697[_0x20029f(0x2c14)]=_0x2f8b86,_0x3dd697[_0x20029f(0x2c14)][_0x20029f(0x1a9a)]('x')||(_0x3dd697[_0x20029f(0x2c14)]['x']=this[_0x20029f(0x339a)]['x']),_0x3dd697[_0x20029f(0x2c14)][_0x20029f(0x1a9a)]('y')||(_0x3dd697[_0x20029f(0x2c14)]['y']=this['_pntOffset']['y']),_0x3dd697[_0x4b03e6(0x4d0e)][_0x20029f(0x1a9a)]('z')||(_0x3dd697[_0x20029f(0x2c14)]['z']=this[_0x20029f(0x339a)]['z'])),JSON[_0x4b03e6(0x1393)](_0x3dd697);}[_0x5e00b3(0x3ba2)](_0x39518b){var _0x4160eb=_0x307c2b,_0x30c5fd=_0x5e00b3;if(!WebGLPlot$f[_0x30c5fd(0x5f34)](_0x39518b))return;let _0x590fb1=JSON[_0x30c5fd(0x2374)](_0x39518b);WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x30c5fd(0x3dd)])&&(this[_0x30c5fd(0x4ab3)]=_0x590fb1[_0x4160eb(0x18c0)]),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x30c5fd(0x181e)])&&(this[_0x4160eb(0x2944)]=_0x590fb1[_0x30c5fd(0x181e)]),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x30c5fd(0x58d)])&&(this[_0x30c5fd(0x21b4)]=_0x590fb1[_0x30c5fd(0x58d)]),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x30c5fd(0x381a)])&&(this[_0x30c5fd(0x4da9)]=_0x590fb1[_0x30c5fd(0x381a)]),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x4160eb(0x27da)])&&(this[_0x30c5fd(0x266)]=_0x590fb1[_0x30c5fd(0x119)]),WebGLPlot$f[_0x4160eb(0x1563)](_0x590fb1[_0x30c5fd(0x1301)])&&(this[_0x4160eb(0x4f8d)]=_0x590fb1[_0x4160eb(0x3324)]),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x30c5fd(0x1e17)])&&(WebGLPlot$f['defined'](_0x590fb1[_0x4160eb(0x50c5)]['x'])&&(this[_0x30c5fd(0x4f76)]['x']=_0x590fb1[_0x30c5fd(0x1e17)]['x']),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x30c5fd(0x1e17)]['y'])&&(this[_0x30c5fd(0x4f76)]['y']=_0x590fb1[_0x30c5fd(0x1e17)]['y']),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x4160eb(0x50c5)]['z'])&&(this['_pntStart']['z']=_0x590fb1[_0x4160eb(0x50c5)]['z'])),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x30c5fd(0x171e)])&&(WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x4160eb(0x1345)]['x'])&&(this[_0x30c5fd(0x105f)]['x']=_0x590fb1[_0x30c5fd(0x171e)]['x']),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x30c5fd(0x171e)]['y'])&&(this[_0x30c5fd(0x105f)]['y']=_0x590fb1[_0x4160eb(0x1345)]['y']),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1['pntEnd']['z'])&&(this[_0x30c5fd(0x105f)]['z']=_0x590fb1[_0x30c5fd(0x171e)]['z'])),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x30c5fd(0x8fe)])&&(this[_0x30c5fd(0x512)]=_0x590fb1[_0x4160eb(0x3a3a)]),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x4160eb(0x5237)])&&(this[_0x4160eb(0x1b59)]=_0x590fb1[_0x4160eb(0x5237)]),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x30c5fd(0x3407)])&&(this[_0x30c5fd(0x5a0e)]=_0x590fb1[_0x4160eb(0x3b56)]),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x30c5fd(0x362d)])&&(this[_0x4160eb(0x6b6)]=_0x590fb1[_0x30c5fd(0x362d)]),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x30c5fd(0x55e6)])&&(this[_0x30c5fd(0x2b4f)]=_0x590fb1[_0x30c5fd(0x55e6)]),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x30c5fd(0x37b5)])&&(this[_0x4160eb(0x5a45)]=_0x590fb1[_0x30c5fd(0x37b5)]),WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x4160eb(0x4d0e)])&&(WebGLPlot$f[_0x30c5fd(0x5f34)](_0x590fb1[_0x4160eb(0x4d0e)]['x'])&&(this[_0x30c5fd(0x339a)]['x']=_0x590fb1[_0x30c5fd(0x2c14)]['x']),WebGLPlot$f[_0x4160eb(0x1563)](_0x590fb1[_0x30c5fd(0x2c14)]['y'])&&(this[_0x4160eb(0x473b)]['y']=_0x590fb1[_0x4160eb(0x4d0e)]['y']),WebGLPlot$f['defined'](_0x590fb1[_0x30c5fd(0x2c14)]['z'])&&(this[_0x30c5fd(0x339a)]['z']=_0x590fb1[_0x30c5fd(0x2c14)]['z']));}['clone'](){var _0x47145b=_0x307c2b,_0x484145=_0x5e00b3;let _0x2863c5=new MeteorCommunicationLink();return _0x2863c5[_0x484145(0x4ab3)]=this[_0x484145(0x4ab3)],_0x2863c5[_0x47145b(0x5a45)]=this[_0x484145(0x435e)],_0x2863c5[_0x484145(0x339a)]=new PlotPoint3D(this[_0x484145(0x339a)]['x'],this[_0x484145(0x339a)]['y'],this[_0x484145(0x339a)]['z']),_0x2863c5[_0x484145(0x1395)]=this[_0x484145(0x1395)],_0x2863c5[_0x484145(0x4145)]=this[_0x484145(0x4145)],_0x2863c5[_0x47145b(0x2944)]=this[_0x47145b(0x2944)],_0x2863c5[_0x47145b(0xc7a)]=this[_0x47145b(0xc7a)],_0x2863c5[_0x484145(0x266)]=this[_0x484145(0x266)],_0x2863c5[_0x484145(0x4f76)]=new PlotPoint3D(this[_0x484145(0x4f76)]['x'],this[_0x47145b(0x1be2)]['y'],this['_pntStart']['z']),_0x2863c5[_0x484145(0x105f)]=new PlotPoint3D(this[_0x484145(0x105f)]['x'],this[_0x484145(0x105f)]['y'],this[_0x47145b(0x41e5)]['z']),_0x2863c5[_0x47145b(0x4f8d)]=this[_0x484145(0x3ae8)],_0x2863c5[_0x484145(0x512)]=WebGLPlot$f[_0x484145(0x3722)][_0x484145(0x40f3)](this[_0x47145b(0x25c0)]),_0x2863c5[_0x47145b(0x1b59)]=this[_0x484145(0x5978)],_0x2863c5[_0x47145b(0x5473)]=this[_0x484145(0x5a0e)],_0x2863c5[_0x484145(0x78b)]=this[_0x484145(0x78b)],_0x2863c5[_0x47145b(0x833)]=this[_0x484145(0x2b4f)],_0x2863c5;}}class DashLineCommunicationLink extends CommunicationLinkBase{constructor(_0x254c29){var _0x21a5ca=_0x307c2b,_0x780089=_0x5e00b3;super(_0x254c29),_0x254c29=WebGLPlot$f[_0x780089(0x3bf5)](_0x254c29,WebGLPlot$f[_0x780089(0x3bf5)]['EMPTY_OBJECT']),this[_0x780089(0x4bd2)]=CommunicationLinkType$1[_0x780089(0x1fa5)],this[_0x780089(0x21b4)]=_0x780089(0x5ece)+WebGLPlot$f[_0x780089(0x2f26)](),this['_speedV']=WebGLPlot$f[_0x21a5ca(0x76f)](_0x254c29[_0x780089(0x317d)],0x5),this[_0x780089(0x446c)]=WebGLPlot$f['defaultValue'](_0x254c29[_0x780089(0xd61)],0x1),this[_0x780089(0x652)]=WebGLPlot$f[_0x780089(0x3bf5)](_0x254c29[_0x780089(0x3bf9)],0x1e),this[_0x780089(0x18dd)]=WebGLPlot$f[_0x21a5ca(0x76f)](_0x254c29[_0x21a5ca(0x3fcf)],0xff),this[_0x780089(0x42e6)]=WebGLPlot$f[_0x780089(0x3bf5)](_0x254c29[_0x780089(0x44ea)],new WebGLPlot$f[(_0x21a5ca(0x1ef8))](0x1,0x0,0x0,0x1)),this[_0x21a5ca(0x432e)]=WebGLPlot$f[_0x780089(0x3bf5)](_0x254c29[_0x780089(0x2da2)],new WebGLPlot$f[(_0x780089(0x3722))](0x0,0x0,0x0,0x0)),this[_0x780089(0x33cd)]=void 0x0,this[_0x780089(0x2e40)]=void 0x0;}[_0x5e00b3(0x2324)](_0x380014,_0x308d87){var _0x5ecf65=_0x307c2b,_0x1effca=_0x5e00b3;let _0x2c26c2=_0x380014[_0x1effca(0x5b89)]();if(WebGLPlot$f[_0x1effca(0x5f34)](_0x2c26c2)){let _0x4e352b=!0x1;if(this[_0x1effca(0x4da9)]==_0x308d87?this[_0x1effca(0x4f76)][_0x1effca(0x1dab)](_0x2c26c2)||(this[_0x1effca(0x4f76)]=_0x2c26c2,_0x4e352b=!0x0):this[_0x1effca(0x266)]==_0x308d87&&(this[_0x1effca(0x105f)][_0x1effca(0x1dab)](_0x2c26c2)||(this[_0x5ecf65(0x41e5)]=_0x2c26c2,_0x4e352b=!0x0)),_0x4e352b&&WebGLPlot$f[_0x1effca(0x5f34)](this[_0x1effca(0x2e40)])){let _0x40c65d=[this[_0x1effca(0x4f76)]['x'],this[_0x1effca(0x4f76)]['y'],this[_0x5ecf65(0x1be2)]['z'],this[_0x1effca(0x105f)]['x'],this[_0x5ecf65(0x41e5)]['y'],this[_0x1effca(0x105f)]['z']];this[_0x1effca(0x2e40)][_0x1effca(0x1c83)]=WebGLPlot$f[_0x1effca(0x4bd6)][_0x1effca(0x4b0d)](_0x40c65d);}}this[_0x1effca(0x3056)]=_0x380014;}[_0x307c2b(0x4607)](_0x48c7b1){var _0x53b0dc=_0x307c2b,_0x37bca3=_0x5e00b3;WebGLPlot$f[_0x37bca3(0x5f34)](this[_0x37bca3(0x2e40)])&&this[_0x37bca3(0x1010)](_0x48c7b1);let _0x1e5c45=new Cesium[(_0x53b0dc(0x1c52))]({'fabric':{'type':'MyDashLineMaterial','uniforms':{'color':this[_0x37bca3(0x42e6)],'gapColor':this[_0x37bca3(0x859)],'dashLength':this[_0x53b0dc(0x167b)],'dashPattern':this[_0x37bca3(0x18dd)],'speedV':this[_0x53b0dc(0x3b3a)]},'source':_0x37bca3(0x23d2)},'translucent':!0x0});this[_0x37bca3(0x33cd)]=new WebGLPlot$f[(_0x37bca3(0x8b6))]();let _0x2abb43=[this[_0x37bca3(0x4f76)]['x'],this[_0x37bca3(0x4f76)]['y'],this[_0x37bca3(0x4f76)]['z'],this[_0x37bca3(0x105f)]['x'],this[_0x37bca3(0x105f)]['y'],this[_0x37bca3(0x105f)]['z']];this[_0x37bca3(0x2e40)]=this[_0x53b0dc(0x267e)][_0x37bca3(0x30c2)]({'positions':WebGLPlot$f[_0x37bca3(0x4bd6)][_0x37bca3(0x4b0d)](_0x2abb43),'width':this[_0x37bca3(0x446c)],'material':_0x1e5c45});let _0x23a1cb=!0x1;return WebGLPlot$f[_0x37bca3(0x5f34)](this[_0x37bca3(0x2e40)])&&(_0x48c7b1[_0x37bca3(0x37e8)][_0x37bca3(0x30c2)](this[_0x37bca3(0x33cd)]),_0x23a1cb=!0x0),_0x23a1cb;}[_0x5e00b3(0x1010)](_0x5a47ca){var _0x403dbb=_0x307c2b,_0x59d7bb=_0x5e00b3;WebGLPlot$f[_0x59d7bb(0x5f34)](this[_0x59d7bb(0x33cd)])&&_0x5a47ca[_0x403dbb(0x4a35)][_0x403dbb(0x57f4)](this[_0x59d7bb(0x33cd)])&&(_0x5a47ca[_0x59d7bb(0x37e8)][_0x59d7bb(0x4f4b)](this[_0x59d7bb(0x33cd)]),this[_0x59d7bb(0x33cd)]=void 0x0,this[_0x59d7bb(0x2e40)]=void 0x0);}[_0x5e00b3(0x2879)](){var _0x529b58=_0x307c2b,_0x45f61d=_0x5e00b3;let _0x3d45fc={};_0x3d45fc[_0x45f61d(0x1a9a)](_0x45f61d(0x3dd))||(_0x3d45fc[_0x45f61d(0x3dd)]=this['_type']),_0x3d45fc[_0x45f61d(0x1a9a)]('linkType')||(_0x3d45fc[_0x45f61d(0x181e)]=this[_0x45f61d(0x4bd2)]),_0x3d45fc[_0x529b58(0x2609)](_0x45f61d(0x58d))||(_0x3d45fc[_0x45f61d(0x58d)]=this[_0x45f61d(0x21b4)]),_0x3d45fc[_0x45f61d(0x1a9a)](_0x45f61d(0x381a))||(_0x3d45fc[_0x529b58(0x1d4c)]=this[_0x45f61d(0x4da9)]),_0x3d45fc[_0x45f61d(0x1a9a)](_0x45f61d(0x119))||(_0x3d45fc[_0x45f61d(0x119)]=this[_0x45f61d(0x266)]),_0x3d45fc[_0x45f61d(0x1a9a)](_0x45f61d(0x1301))||(_0x3d45fc['maxVisibleDistance']=this['_maxVisibleDistance']);let _0x3b8853={};_0x3d45fc[_0x45f61d(0x1a9a)](_0x529b58(0x50c5))||(_0x3d45fc[_0x45f61d(0x1e17)]=_0x3b8853,_0x3d45fc[_0x45f61d(0x1e17)][_0x529b58(0x2609)]('x')||(_0x3d45fc[_0x45f61d(0x1e17)]['x']=this[_0x45f61d(0x4f76)]['x']),_0x3d45fc[_0x529b58(0x50c5)][_0x529b58(0x2609)]('y')||(_0x3d45fc['pntStart']['y']=this['_pntStart']['y']),_0x3d45fc[_0x45f61d(0x1e17)][_0x45f61d(0x1a9a)]('z')||(_0x3d45fc[_0x45f61d(0x1e17)]['z']=this[_0x45f61d(0x4f76)]['z']));let _0x335a25={};_0x3d45fc[_0x45f61d(0x1a9a)](_0x45f61d(0x171e))||(_0x3d45fc[_0x529b58(0x1345)]=_0x335a25,_0x3d45fc['pntEnd'][_0x45f61d(0x1a9a)]('x')||(_0x3d45fc[_0x529b58(0x1345)]['x']=this[_0x45f61d(0x105f)]['x']),_0x3d45fc['pntEnd'][_0x45f61d(0x1a9a)]('y')||(_0x3d45fc[_0x45f61d(0x171e)]['y']=this[_0x529b58(0x41e5)]['y']),_0x3d45fc[_0x529b58(0x1345)][_0x529b58(0x2609)]('z')||(_0x3d45fc[_0x529b58(0x1345)]['z']=this[_0x45f61d(0x105f)]['z'])),_0x3d45fc[_0x45f61d(0x1a9a)](_0x45f61d(0x317d))||(_0x3d45fc[_0x45f61d(0x317d)]=this[_0x45f61d(0x7a6)]),_0x3d45fc[_0x529b58(0x2609)](_0x45f61d(0xd61))||(_0x3d45fc[_0x45f61d(0xd61)]=this[_0x45f61d(0x446c)]),_0x3d45fc[_0x45f61d(0x1a9a)](_0x529b58(0x57fa))||(_0x3d45fc[_0x45f61d(0x3bf9)]=this[_0x45f61d(0x652)]),_0x3d45fc[_0x45f61d(0x1a9a)](_0x45f61d(0x47fe))||(_0x3d45fc[_0x529b58(0x3fcf)]=this[_0x45f61d(0x18dd)]),_0x3d45fc[_0x45f61d(0x1a9a)](_0x45f61d(0x44ea))||(_0x3d45fc['signalColor']=this[_0x529b58(0x13c8)][_0x45f61d(0x3abc)]()),_0x3d45fc[_0x45f61d(0x1a9a)](_0x45f61d(0x2da2))||(_0x3d45fc[_0x529b58(0x5905)]=this[_0x529b58(0x432e)][_0x45f61d(0x3abc)]()),_0x3d45fc[_0x45f61d(0x1a9a)](_0x529b58(0x339))||(_0x3d45fc[_0x45f61d(0x37b5)]=this[_0x45f61d(0x435e)]);let _0x4a5bc1={};return _0x3d45fc[_0x45f61d(0x1a9a)](_0x529b58(0x4d0e))||(_0x3d45fc[_0x45f61d(0x2c14)]=_0x4a5bc1,_0x3d45fc[_0x45f61d(0x2c14)][_0x529b58(0x2609)]('x')||(_0x3d45fc[_0x45f61d(0x2c14)]['x']=this[_0x529b58(0x473b)]['x']),_0x3d45fc[_0x529b58(0x4d0e)][_0x45f61d(0x1a9a)]('y')||(_0x3d45fc[_0x45f61d(0x2c14)]['y']=this['_pntOffset']['y']),_0x3d45fc[_0x45f61d(0x2c14)][_0x45f61d(0x1a9a)]('z')||(_0x3d45fc[_0x45f61d(0x2c14)]['z']=this[_0x45f61d(0x339a)]['z'])),JSON[_0x45f61d(0x43ec)](_0x3d45fc);}[_0x5e00b3(0x3ba2)](_0x52c0d7){var _0x929dfe=_0x307c2b,_0x75598d=_0x5e00b3;if(!WebGLPlot$f[_0x75598d(0x5f34)](_0x52c0d7))return;let _0x50f540=JSON[_0x75598d(0x2374)](_0x52c0d7);WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x75598d(0x3dd)])&&(this[_0x75598d(0x4ab3)]=_0x50f540[_0x75598d(0x3dd)]),WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x75598d(0x181e)])&&(this[_0x75598d(0x4bd2)]=_0x50f540[_0x929dfe(0x7ee)]),WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x929dfe(0x2beb)])&&(this[_0x75598d(0x21b4)]=_0x50f540[_0x75598d(0x58d)]),WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x75598d(0x381a)])&&(this[_0x75598d(0x4da9)]=_0x50f540[_0x75598d(0x381a)]),WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x75598d(0x119)])&&(this[_0x75598d(0x266)]=_0x50f540[_0x75598d(0x119)]),WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x75598d(0x1301)])&&(this[_0x75598d(0x3ae8)]=_0x50f540[_0x75598d(0x1301)]),WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x75598d(0x1e17)])&&(WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x75598d(0x1e17)]['x'])&&(this[_0x929dfe(0x1be2)]['x']=_0x50f540[_0x75598d(0x1e17)]['x']),WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x75598d(0x1e17)]['y'])&&(this[_0x75598d(0x4f76)]['y']=_0x50f540['pntStart']['y']),WebGLPlot$f[_0x929dfe(0x1563)](_0x50f540[_0x75598d(0x1e17)]['z'])&&(this[_0x75598d(0x4f76)]['z']=_0x50f540[_0x75598d(0x1e17)]['z'])),WebGLPlot$f[_0x929dfe(0x1563)](_0x50f540[_0x75598d(0x171e)])&&(WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x75598d(0x171e)]['x'])&&(this[_0x75598d(0x105f)]['x']=_0x50f540[_0x75598d(0x171e)]['x']),WebGLPlot$f[_0x929dfe(0x1563)](_0x50f540[_0x929dfe(0x1345)]['y'])&&(this[_0x75598d(0x105f)]['y']=_0x50f540[_0x929dfe(0x1345)]['y']),WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x75598d(0x171e)]['z'])&&(this[_0x75598d(0x105f)]['z']=_0x50f540[_0x75598d(0x171e)]['z'])),WebGLPlot$f[_0x929dfe(0x1563)](_0x50f540[_0x75598d(0x317d)])&&(this[_0x75598d(0x7a6)]=_0x50f540[_0x75598d(0x317d)]),WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x75598d(0xd61)])&&(this[_0x75598d(0x446c)]=_0x50f540[_0x75598d(0xd61)]),WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x75598d(0x3bf9)])&&(this[_0x75598d(0x652)]=_0x50f540[_0x929dfe(0x57fa)]),WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x75598d(0x47fe)])&&(this[_0x75598d(0x18dd)]=_0x50f540[_0x75598d(0x47fe)]),WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x75598d(0x44ea)])&&(this[_0x75598d(0x42e6)]=WebGLPlot$f[_0x75598d(0x3722)][_0x75598d(0x55dc)](_0x50f540[_0x75598d(0x44ea)])),WebGLPlot$f[_0x929dfe(0x1563)](_0x50f540[_0x75598d(0x2da2)])&&(this[_0x75598d(0x859)]=WebGLPlot$f[_0x929dfe(0x1ef8)]['fromCssColorString'](_0x50f540[_0x75598d(0x2da2)])),WebGLPlot$f[_0x929dfe(0x1563)](_0x50f540[_0x75598d(0x37b5)])&&(this[_0x75598d(0x435e)]=_0x50f540['visible']),WebGLPlot$f[_0x929dfe(0x1563)](_0x50f540[_0x75598d(0x2c14)])&&(WebGLPlot$f[_0x929dfe(0x1563)](_0x50f540[_0x75598d(0x2c14)]['x'])&&(this['_pntOffset']['x']=_0x50f540[_0x75598d(0x2c14)]['x']),WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540[_0x929dfe(0x4d0e)]['y'])&&(this[_0x75598d(0x339a)]['y']=_0x50f540[_0x75598d(0x2c14)]['y']),WebGLPlot$f[_0x75598d(0x5f34)](_0x50f540['offset']['z'])&&(this[_0x75598d(0x339a)]['z']=_0x50f540[_0x75598d(0x2c14)]['z']));}[_0x5e00b3(0x40f3)](){var _0x5c65a1=_0x307c2b,_0x243638=_0x5e00b3;let _0x23b04b=new BasicLineCommunicationLink();return _0x23b04b[_0x243638(0x4ab3)]=this['_type'],_0x23b04b[_0x243638(0x435e)]=this[_0x243638(0x435e)],_0x23b04b[_0x243638(0x339a)]=new PlotPoint3D(this[_0x243638(0x339a)]['x'],this[_0x243638(0x339a)]['y'],this[_0x243638(0x339a)]['z']),_0x23b04b[_0x243638(0x1395)]=this[_0x243638(0x1395)],_0x23b04b[_0x243638(0x4bd2)]=this[_0x243638(0x4bd2)],_0x23b04b['_startUUID']=this[_0x243638(0x4da9)],_0x23b04b[_0x5c65a1(0x168e)]=this[_0x5c65a1(0x168e)],_0x23b04b[_0x243638(0x4f76)]=new PlotPoint3D(this[_0x243638(0x4f76)]['x'],this[_0x5c65a1(0x1be2)]['y'],this[_0x243638(0x4f76)]['z']),_0x23b04b[_0x243638(0x105f)]=new PlotPoint3D(this[_0x5c65a1(0x41e5)]['x'],this[_0x243638(0x105f)]['y'],this[_0x243638(0x105f)]['z']),_0x23b04b[_0x243638(0x3ae8)]=this[_0x243638(0x3ae8)],_0x23b04b[_0x243638(0x7a6)]=this[_0x243638(0x7a6)],_0x23b04b[_0x5c65a1(0x426f)]=this[_0x243638(0x446c)],_0x23b04b[_0x243638(0x652)]=this[_0x5c65a1(0x167b)],_0x23b04b[_0x5c65a1(0x5795)]=this[_0x243638(0x18dd)],_0x23b04b[_0x5c65a1(0x13c8)]=WebGLPlot$f[_0x243638(0x3722)][_0x5c65a1(0x2d7b)](this[_0x243638(0x42e6)]),_0x23b04b[_0x5c65a1(0x432e)]=WebGLPlot$f[_0x243638(0x3722)][_0x243638(0x40f3)](this[_0x243638(0x859)]),_0x23b04b;}[_0x5e00b3(0x5b74)](_0x216900){var _0xd7f27=_0x5e00b3;this[_0xd7f27(0x7a6)]=_0x216900;}[_0x307c2b(0x486)](){var _0x2f4157=_0x307c2b;return this[_0x2f4157(0x3b3a)];}[_0x5e00b3(0x31eb)](_0x1bf70d){var _0x9a95d9=_0x5e00b3;this[_0x9a95d9(0x446c)]=_0x1bf70d,this[_0x9a95d9(0x4145)]=!0x1;}[_0x5e00b3(0x202f)](){var _0x4fe127=_0x5e00b3;return this[_0x4fe127(0x446c)];}[_0x5e00b3(0x25cc)](_0x565122){var _0x2ba396=_0x5e00b3;this[_0x2ba396(0x652)]=_0x565122,this[_0x2ba396(0x4145)]=!0x1;}[_0x5e00b3(0x586c)](){var _0x156132=_0x5e00b3;return this[_0x156132(0x652)];}[_0x5e00b3(0x93c)](_0x46f368){var _0x6c5748=_0x307c2b,_0x5ebc58=_0x5e00b3;this[_0x5ebc58(0x18dd)]=_0x46f368,this[_0x6c5748(0x41b0)]=!0x1;}[_0x5e00b3(0x37f4)](){var _0xce0ba2=_0x5e00b3;return this[_0xce0ba2(0x18dd)];}[_0x5e00b3(0x1e20)](_0x34638f){var _0x7c4457=_0x5e00b3;this[_0x7c4457(0x42e6)]=_0x34638f,this['_initialized']=!0x1;}[_0x5e00b3(0x1aa4)](){var _0x46d75e=_0x307c2b;return this[_0x46d75e(0x13c8)];}[_0x5e00b3(0x4c14)](_0x564373){var _0x49c6db=_0x307c2b,_0x34f816=_0x5e00b3;this[_0x34f816(0x859)]=_0x564373,this[_0x49c6db(0x41b0)]=!0x1;}[_0x5e00b3(0xb2e)](){var _0x5e828e=_0x5e00b3;return this[_0x5e828e(0x859)];}}class GeoEntityEffectRadarScanBase{constructor(_0x3a14fb){var _0xef2fa4=_0x307c2b,_0x57acfb=_0x5e00b3;_0x3a14fb=WebGLPlot$f[_0x57acfb(0x3bf5)](_0x3a14fb,WebGLPlot$f[_0x57acfb(0x3bf5)][_0x57acfb(0x243c)]),this[_0xef2fa4(0x1d04)]=WebGLPlot$f[_0x57acfb(0x3bf5)](_0x3a14fb[_0x57acfb(0x5cc1)],WebGLPlot$f[_0x57acfb(0x4cf5)][_0xef2fa4(0x1ace)]),this[_0x57acfb(0x3da2)]=WebGLPlot$f[_0x57acfb(0x3bf5)](_0x3a14fb[_0x57acfb(0x3ae2)],!0x0),this[_0x57acfb(0x12a0)]=WebGLPlot$f[_0x57acfb(0x3bf5)](_0x3a14fb[_0x57acfb(0xa09)],new WebGLPlot$f[(_0x57acfb(0x3722))](0x1,0x1,0x0,0.5)),this[_0x57acfb(0x5683)]=WebGLPlot$f[_0x57acfb(0x3bf5)](_0x3a14fb[_0x57acfb(0x23a9)],!0x0),this[_0x57acfb(0x4bbe)]=WebGLPlot$f[_0x57acfb(0x3bf5)](_0x3a14fb[_0x57acfb(0x247e)],new WebGLPlot$f[(_0xef2fa4(0x1ef8))](0x1,0x1,0x0,0x1));}[_0x5e00b3(0x456)](_0xee60fa){var _0x2f6d1a=_0x5e00b3;this[_0x2f6d1a(0x2ac2)]=_0xee60fa;}[_0x5e00b3(0x53e0)](){var _0x6f848f=_0x5e00b3;return this[_0x6f848f(0x2ac2)];}[_0x5e00b3(0x4610)](_0x412e2c){this['_isFill']=_0x412e2c;}[_0x5e00b3(0x5bcc)](){var _0x5e49ae=_0x5e00b3;return this[_0x5e49ae(0x3da2)];}[_0x5e00b3(0x2a31)](_0x500fe5){var _0x21f833=_0x5e00b3;this[_0x21f833(0x12a0)]=_0x500fe5;}[_0x5e00b3(0x203)](){var _0xc064d5=_0x5e00b3;return this[_0xc064d5(0x12a0)];}[_0x5e00b3(0x5389)](_0x4d2b8b){var _0x43dfa1=_0x5e00b3;this[_0x43dfa1(0x5683)]=_0x4d2b8b;}[_0x5e00b3(0x31b7)](){var _0xea4155=_0x5e00b3;return this[_0xea4155(0x5683)];}[_0x5e00b3(0x1461)](_0x3bde87){var _0x303ba7=_0x5e00b3;this[_0x303ba7(0x4bbe)]=_0x3bde87;}[_0x307c2b(0x413a)](){var _0x1d7567=_0x5e00b3;return this[_0x1d7567(0x4bbe)];}[_0x5e00b3(0x2879)](){var _0x14267f=_0x307c2b,_0x464ee0=_0x5e00b3;let _0x48cf85={};return _0x48cf85[_0x464ee0(0x1a9a)](_0x464ee0(0x5cc1))||(_0x48cf85[_0x464ee0(0x5cc1)]=this[_0x14267f(0x1d04)]),_0x48cf85[_0x464ee0(0x1a9a)](_0x464ee0(0x3ae2))||(_0x48cf85[_0x464ee0(0x3ae2)]=this[_0x464ee0(0x3da2)]),_0x48cf85[_0x464ee0(0x1a9a)](_0x464ee0(0xa09))||(_0x48cf85[_0x464ee0(0xa09)]=this[_0x464ee0(0x12a0)][_0x464ee0(0x3abc)]()),_0x48cf85[_0x14267f(0x2609)]('isOutline')||(_0x48cf85[_0x14267f(0x4e83)]=this[_0x14267f(0x5927)]),_0x48cf85[_0x464ee0(0x1a9a)](_0x14267f(0x506c))||(_0x48cf85[_0x464ee0(0x247e)]=this[_0x464ee0(0x4bbe)][_0x464ee0(0x3abc)]()),JSON[_0x464ee0(0x43ec)](_0x48cf85);}[_0x307c2b(0x46b9)](_0x2d4545){var _0x1ee1c6=_0x307c2b,_0x41fbf3=_0x5e00b3;if(!WebGLPlot$f[_0x41fbf3(0x5f34)](_0x2d4545))return;let _0x4398e1=JSON[_0x41fbf3(0x2374)](_0x2d4545);WebGLPlot$f[_0x41fbf3(0x5f34)](_0x4398e1[_0x41fbf3(0x5cc1)])&&(this[_0x41fbf3(0x2ac2)]=_0x4398e1[_0x41fbf3(0x5cc1)]),WebGLPlot$f[_0x41fbf3(0x5f34)](_0x4398e1[_0x41fbf3(0x3ae2)])&&(this['_isFill']=_0x4398e1[_0x1ee1c6(0x25f9)]),WebGLPlot$f[_0x1ee1c6(0x1563)](_0x4398e1[_0x1ee1c6(0x260e)])&&(this[_0x41fbf3(0x12a0)]=WebGLPlot$f['Color'][_0x41fbf3(0x55dc)](_0x4398e1[_0x41fbf3(0xa09)])),WebGLPlot$f[_0x41fbf3(0x5f34)](_0x4398e1[_0x41fbf3(0x23a9)])&&(this[_0x41fbf3(0x5683)]=_0x4398e1[_0x41fbf3(0x23a9)]),WebGLPlot$f[_0x41fbf3(0x5f34)](_0x4398e1[_0x41fbf3(0x247e)])&&(this[_0x41fbf3(0x4bbe)]=WebGLPlot$f[_0x41fbf3(0x3722)][_0x41fbf3(0x55dc)](_0x4398e1[_0x41fbf3(0x247e)]));}[_0x5e00b3(0x40f3)](){var _0x376344=_0x307c2b,_0x4a4d77=_0x5e00b3;let _0xa6be9e=new GeoEntityEffectRadarScanBase();return _0xa6be9e[_0x4a4d77(0x2ac2)]=this[_0x4a4d77(0x2ac2)],_0xa6be9e[_0x4a4d77(0x3da2)]=this[_0x4a4d77(0x3da2)],_0xa6be9e[_0x4a4d77(0x12a0)]=this[_0x376344(0x3763)][_0x4a4d77(0x40f3)](),_0xa6be9e['_isOutline']=this[_0x376344(0x5927)],_0xa6be9e[_0x4a4d77(0x4bbe)]=this[_0x376344(0x34dd)][_0x4a4d77(0x40f3)](),_0xa6be9e;}[_0x5e00b3(0x5e6e)](_0x2a937f){var _0x4fc6a4=_0x307c2b,_0x235e24=_0x5e00b3;_0x2a937f[_0x4fc6a4(0x4ffe)]=this['_shadows'],_0x2a937f['isFill']=this[_0x235e24(0x3da2)],_0x2a937f[_0x235e24(0xa09)]=this['_fillColor'][_0x235e24(0x40f3)](),_0x2a937f[_0x235e24(0x23a9)]=this[_0x235e24(0x5683)],_0x2a937f[_0x235e24(0x247e)]=this[_0x235e24(0x4bbe)][_0x235e24(0x40f3)]();}}class GeoEntityEffectRadarBase extends GeoEntityEffect{constructor(_0x1708d9){var _0x31f7cf=_0x307c2b,_0x10d192=_0x5e00b3;if(super(_0x1708d9),_0x1708d9=WebGLPlot$f[_0x10d192(0x3bf5)](_0x1708d9,WebGLPlot$f[_0x10d192(0x3bf5)][_0x31f7cf(0x216e)]),this[_0x10d192(0x4ab3)]=GeoEntityEffectType$1[_0x10d192(0x1d91)],this[_0x31f7cf(0x3e51)]=PlotRadarType$1[_0x10d192(0x4d7)],this[_0x10d192(0x21b4)]=WebGLPlot$f[_0x10d192(0x2f26)](),this[_0x10d192(0x1395)]=WebGLPlot$f[_0x31f7cf(0x76f)](_0x1708d9[_0x10d192(0xe63)],!0x0),this['_scanSpeed']=WebGLPlot$f[_0x31f7cf(0x76f)](_0x1708d9[_0x10d192(0x799)],0x3c),this[_0x31f7cf(0x1d04)]=WebGLPlot$f[_0x10d192(0x3bf5)](_0x1708d9[_0x31f7cf(0x4ffe)],WebGLPlot$f[_0x31f7cf(0x1fa5)][_0x10d192(0x597d)]),this[_0x10d192(0x3da2)]=WebGLPlot$f[_0x10d192(0x3bf5)](_0x1708d9[_0x31f7cf(0x25f9)],!0x0),this[_0x10d192(0x12a0)]=WebGLPlot$f[_0x31f7cf(0x76f)](_0x1708d9[_0x10d192(0xa09)],new WebGLPlot$f[(_0x10d192(0x3722))](0x1,0x0,0x0,0.3)),this[_0x10d192(0x5683)]=WebGLPlot$f[_0x10d192(0x3bf5)](_0x1708d9[_0x31f7cf(0x4e83)],!0x0),this[_0x31f7cf(0x34dd)]=WebGLPlot$f[_0x10d192(0x3bf5)](_0x1708d9[_0x31f7cf(0x506c)],new WebGLPlot$f[(_0x10d192(0x3722))](0x1,0x0,0x0,0x1)),this[_0x10d192(0x4c76)]=WebGLPlot$f[_0x31f7cf(0x76f)](_0x1708d9[_0x10d192(0x27cb)],0x1),this[_0x31f7cf(0x1d0a)]=!0x0,WebGLPlot$f[_0x10d192(0x5f34)](_0x1708d9[_0x10d192(0x55cd)]))this[_0x10d192(0x56c8)]=_0x1708d9[_0x10d192(0x55cd)];else{let _0x2b63c7=[];for(let _0x4f35ab=0x0;_0x4f35ab<0x3;_0x4f35ab++){let _0x523289=new GeoEntityEffectRadarScanBase();_0x2b63c7[_0x10d192(0x5323)](_0x523289);}this[_0x10d192(0x56c8)]=_0x2b63c7;}}[_0x307c2b(0x2651)](){var _0x2c38bc=_0x307c2b;return this[_0x2c38bc(0x3e51)];}[_0x5e00b3(0x5ccf)](_0x5b0bcc){var _0x1ddbb7=_0x5e00b3;this[_0x1ddbb7(0x24f1)]=_0x5b0bcc,this[_0x1ddbb7(0x4145)]=!0x1;}[_0x307c2b(0x1244)](){var _0x5a9377=_0x5e00b3;return this[_0x5a9377(0x24f1)];}[_0x5e00b3(0x456)](_0x40cbfc){var _0x573659=_0x307c2b,_0x38885d=_0x5e00b3;this[_0x38885d(0x2ac2)]=_0x40cbfc,this[_0x573659(0x41b0)]=!0x1;}['getShadows'](){var _0x474f43=_0x5e00b3;return this[_0x474f43(0x2ac2)];}[_0x5e00b3(0x4610)](_0x21194e){var _0x5ec1cd=_0x307c2b;this[_0x5ec1cd(0x3bca)]=_0x21194e,this[_0x5ec1cd(0x41b0)]=!0x1;}[_0x307c2b(0x38fb)](){var _0x2143dd=_0x307c2b;return this[_0x2143dd(0x3bca)];}[_0x307c2b(0x44a3)](_0x269a66){var _0x386f96=_0x5e00b3;this[_0x386f96(0x12a0)]=_0x269a66,this[_0x386f96(0x4145)]=!0x1;}[_0x5e00b3(0x203)](){return this['_fillColor'];}[_0x5e00b3(0x5389)](_0xf4a32d){var _0x26ac17=_0x307c2b,_0x549061=_0x5e00b3;this[_0x549061(0x5683)]=_0xf4a32d,this[_0x26ac17(0x41b0)]=!0x1;}[_0x5e00b3(0x31b7)](){return this['_isOutline'];}[_0x5e00b3(0x1461)](_0x9801d5){var _0x3c9c43=_0x5e00b3;this[_0x3c9c43(0x4bbe)]=_0x9801d5,this[_0x3c9c43(0x4145)]=!0x1;}[_0x5e00b3(0x4722)](){var _0x4ee816=_0x5e00b3;return this[_0x4ee816(0x4bbe)];}[_0x5e00b3(0x9de)](_0x5ae7ab){var _0x2db533=_0x5e00b3;this[_0x2db533(0x4c76)]=_0x5ae7ab,this[_0x2db533(0x4145)]=!0x1;}[_0x5e00b3(0x1b32)](){var _0x2a4ff9=_0x307c2b;return this[_0x2a4ff9(0x587a)];}[_0x5e00b3(0x21b9)](){var _0x7cf694=_0x5e00b3;return this[_0x7cf694(0x56c8)];}[_0x307c2b(0x2d2c)](_0x4d1d2f){var _0x360ab8=_0x5e00b3;this[_0x360ab8(0x56c8)]=_0x4d1d2f,this[_0x360ab8(0x4145)]=!0x1;}[_0x5e00b3(0x2879)](){var _0x529fc5=_0x307c2b,_0x270220=_0x5e00b3;let _0x3669cf={};_0x3669cf[_0x529fc5(0x2609)](_0x529fc5(0x18c0))||(_0x3669cf[_0x270220(0x3dd)]=this[_0x529fc5(0x4481)]),_0x3669cf[_0x270220(0x1a9a)](_0x529fc5(0x2beb))||(_0x3669cf[_0x529fc5(0x2beb)]=this[_0x270220(0x21b4)]),_0x3669cf[_0x270220(0x1a9a)](_0x270220(0x37b5))||(_0x3669cf[_0x270220(0x37b5)]=this[_0x270220(0x435e)]),_0x3669cf[_0x270220(0x1a9a)](_0x270220(0xe63))||(_0x3669cf[_0x270220(0xe63)]=this[_0x529fc5(0x448f)]);let _0x54edcc={};_0x3669cf[_0x270220(0x1a9a)](_0x270220(0x2c14))||(_0x3669cf[_0x270220(0x2c14)]=_0x54edcc,_0x3669cf[_0x529fc5(0x4d0e)][_0x270220(0x1a9a)]('x')||(_0x3669cf[_0x529fc5(0x4d0e)]['x']=this['_pntOffset']['x']),_0x3669cf[_0x270220(0x2c14)][_0x270220(0x1a9a)]('y')||(_0x3669cf[_0x270220(0x2c14)]['y']=this[_0x270220(0x339a)]['y']),_0x3669cf[_0x270220(0x2c14)][_0x270220(0x1a9a)]('z')||(_0x3669cf[_0x270220(0x2c14)]['z']=this[_0x270220(0x339a)]['z'])),_0x3669cf[_0x270220(0x1a9a)](_0x529fc5(0x2a08))||(_0x3669cf[_0x529fc5(0x2a08)]=this[_0x270220(0x24f1)]),_0x3669cf[_0x270220(0x1a9a)](_0x270220(0x5cc1))||(_0x3669cf[_0x270220(0x5cc1)]=this[_0x270220(0x2ac2)]),_0x3669cf[_0x270220(0x1a9a)](_0x270220(0x3ae2))||(_0x3669cf[_0x270220(0x3ae2)]=this[_0x529fc5(0x3bca)]),_0x3669cf['hasOwnProperty'](_0x270220(0xa09))||(_0x3669cf[_0x529fc5(0x260e)]=this[_0x270220(0x12a0)][_0x529fc5(0x44bf)]()),_0x3669cf[_0x270220(0x1a9a)](_0x529fc5(0x4e83))||(_0x3669cf[_0x270220(0x23a9)]=this[_0x529fc5(0x5927)]),_0x3669cf[_0x270220(0x1a9a)](_0x529fc5(0x506c))||(_0x3669cf[_0x270220(0x247e)]=this[_0x270220(0x4bbe)][_0x270220(0x3abc)]()),_0x3669cf[_0x529fc5(0x2609)](_0x270220(0x27cb))||(_0x3669cf[_0x270220(0x27cb)]=this[_0x270220(0x4c76)]);let _0x1d5464=[];return _0x3669cf[_0x270220(0x1a9a)](_0x270220(0x55cd))||(_0x3669cf[_0x270220(0x55cd)]=_0x1d5464,this[_0x270220(0x56c8)][_0x270220(0x326d)](_0xfeb709=>{var _0x39dfa4=_0x270220;_0x1d5464[_0x39dfa4(0x5323)](_0xfeb709[_0x39dfa4(0x2879)]());})),JSON[_0x270220(0x43ec)](_0x3669cf);}['fromJSON'](_0x2cfa01){var _0x3265d4=_0x307c2b,_0x15bd78=_0x5e00b3;if(!WebGLPlot$f['defined'](_0x2cfa01))return;let _0x1f95ee=JSON[_0x15bd78(0x2374)](_0x2cfa01);WebGLPlot$f[_0x15bd78(0x5f34)](_0x1f95ee[_0x15bd78(0x3dd)])&&(this[_0x3265d4(0x4481)]=_0x1f95ee[_0x3265d4(0x18c0)]),WebGLPlot$f[_0x3265d4(0x1563)](_0x1f95ee[_0x3265d4(0x2beb)])&&(this[_0x15bd78(0x21b4)]=_0x1f95ee[_0x3265d4(0x2beb)]),WebGLPlot$f[_0x15bd78(0x5f34)](_0x1f95ee[_0x15bd78(0x37b5)])&&(this[_0x15bd78(0x435e)]=_0x1f95ee[_0x15bd78(0x37b5)]),WebGLPlot$f['defined'](_0x1f95ee[_0x15bd78(0xe63)])&&(this[_0x3265d4(0x448f)]=_0x1f95ee['bChangeSizeFlowModel']),WebGLPlot$f[_0x15bd78(0x5f34)](_0x1f95ee[_0x15bd78(0x2c14)])&&(WebGLPlot$f[_0x15bd78(0x5f34)](_0x1f95ee[_0x15bd78(0x2c14)]['x'])&&(this[_0x15bd78(0x339a)]['x']=_0x1f95ee[_0x15bd78(0x2c14)]['x']),WebGLPlot$f[_0x15bd78(0x5f34)](_0x1f95ee[_0x15bd78(0x2c14)]['y'])&&(this[_0x15bd78(0x339a)]['y']=_0x1f95ee[_0x15bd78(0x2c14)]['y']),WebGLPlot$f[_0x3265d4(0x1563)](_0x1f95ee[_0x15bd78(0x2c14)]['z'])&&(this[_0x15bd78(0x339a)]['z']=_0x1f95ee['offset']['z'])),WebGLPlot$f[_0x3265d4(0x1563)](_0x1f95ee[_0x15bd78(0x799)])&&(this[_0x3265d4(0x2f79)]=_0x1f95ee[_0x15bd78(0x799)]),WebGLPlot$f[_0x15bd78(0x5f34)](_0x1f95ee[_0x3265d4(0x4ffe)])&&(this[_0x15bd78(0x2ac2)]=_0x1f95ee[_0x15bd78(0x5cc1)]),WebGLPlot$f[_0x15bd78(0x5f34)](_0x1f95ee[_0x3265d4(0x25f9)])&&(this[_0x3265d4(0x3bca)]=_0x1f95ee[_0x15bd78(0x3ae2)]),WebGLPlot$f[_0x15bd78(0x5f34)](_0x1f95ee[_0x3265d4(0x260e)])&&(this[_0x3265d4(0x3763)]=WebGLPlot$f[_0x3265d4(0x1ef8)][_0x15bd78(0x55dc)](_0x1f95ee[_0x15bd78(0xa09)])),WebGLPlot$f[_0x15bd78(0x5f34)](_0x1f95ee[_0x15bd78(0x23a9)])&&(this[_0x3265d4(0x5927)]=_0x1f95ee[_0x3265d4(0x4e83)]),WebGLPlot$f[_0x3265d4(0x1563)](_0x1f95ee[_0x15bd78(0x247e)])&&(this[_0x15bd78(0x4bbe)]=WebGLPlot$f[_0x15bd78(0x3722)][_0x3265d4(0x2f91)](_0x1f95ee[_0x3265d4(0x506c)])),WebGLPlot$f['defined'](_0x1f95ee[_0x15bd78(0x27cb)])&&(this[_0x15bd78(0x4c76)]=_0x1f95ee[_0x3265d4(0x2f8)]),this[_0x15bd78(0x56c8)]=[],_0x1f95ee[_0x15bd78(0x55cd)][_0x3265d4(0x1b22)](_0xbc7566=>{var _0x21a153=_0x3265d4,_0x1ae27d=_0x15bd78;let _0x2158ca=new GeoEntityEffectRadarScanBase();_0x2158ca[_0x21a153(0x46b9)](_0xbc7566),this[_0x1ae27d(0x56c8)][_0x1ae27d(0x5323)](_0x2158ca);});}}class GeoEntityEffectMechanicalRadar extends GeoEntityEffectRadarBase{constructor(_0x1c76fd){var _0x38e58f=_0x307c2b,_0x4d0008=_0x5e00b3;super(_0x1c76fd),_0x1c76fd=WebGLPlot$f[_0x4d0008(0x3bf5)](_0x1c76fd,WebGLPlot$f[_0x4d0008(0x3bf5)][_0x4d0008(0x243c)]),this[_0x4d0008(0x417e)]=PlotRadarType$1[_0x4d0008(0x250a)],this[_0x38e58f(0x4e1a)]=_0x4d0008(0x46d0)+WebGLPlot$f[_0x38e58f(0x39b)](),this[_0x38e58f(0x473b)]=WebGLPlot$f[_0x4d0008(0x3bf5)](_0x1c76fd[_0x4d0008(0x1827)],new PlotPoint3D(0x0,0x0,0x0)),this[_0x38e58f(0x448f)]=WebGLPlot$f['defaultValue'](_0x1c76fd[_0x4d0008(0xe63)],!0x0),this[_0x4d0008(0x5143)]=WebGLPlot$f[_0x4d0008(0x3bf5)](_0x1c76fd[_0x4d0008(0x48ce)],0x249f0),this[_0x4d0008(0x5458)]=null,this[_0x4d0008(0x3fc)]=0x5,this[_0x4d0008(0x4417)]=!0x0;}[_0x5e00b3(0x2324)](_0x9321cf,_0x7dad90){var _0x368e45=_0x307c2b,_0x4cfa4c=_0x5e00b3;if(WebGLPlot$f[_0x368e45(0x1563)](this[_0x4cfa4c(0x5458)])){if(!this[_0x368e45(0x59a7)][_0x4cfa4c(0x5b89)]()[_0x4cfa4c(0x1dab)](_0x9321cf[_0x4cfa4c(0x5b89)]())||this[_0x4cfa4c(0x3056)][_0x4cfa4c(0x4d25)]()!=_0x9321cf[_0x4cfa4c(0x4d25)]()){let _0x419363=SituationSimulationToolkit[_0x368e45(0xa15)](_0x9321cf,this[_0x4cfa4c(0x339a)],this[_0x4cfa4c(0x5e52)]);WebGLPlot$f[_0x4cfa4c(0x5f34)](_0x419363)&&(this[_0x368e45(0x55a5)][_0x4cfa4c(0x3fb9)]=_0x419363);}if(_0x9321cf[_0x368e45(0x1df2)]()!=DotMode$1[_0x368e45(0x3e4)]||this[_0x4cfa4c(0x3056)][_0x4cfa4c(0x5a24)]()[_0x4cfa4c(0x1dab)](_0x9321cf[_0x4cfa4c(0x5a24)]())||(this[_0x4cfa4c(0x5458)][_0x4cfa4c(0x4d40)]=_0x9321cf[_0x368e45(0x288)]()),_0x9321cf[_0x4cfa4c(0x4d25)]()==DotMode$1[_0x368e45(0x3e4)]&&(this[_0x4cfa4c(0x3056)][_0x368e45(0x16b6)]()!=_0x9321cf[_0x4cfa4c(0x1a82)]()&&(this[_0x4cfa4c(0x4145)]=!0x1),this[_0x4cfa4c(0x3056)][_0x4cfa4c(0x17e7)]()!=_0x9321cf[_0x4cfa4c(0x17e7)]()&&this['_bChangeSizeFlowModel'])){let _0x2512ce=0x1*_0x9321cf[_0x4cfa4c(0x17e7)]()/this[_0x4cfa4c(0x3056)][_0x4cfa4c(0x17e7)]();this[_0x4cfa4c(0x5143)]*=_0x2512ce,this[_0x4cfa4c(0x4145)]=!0x1;}}this[_0x4cfa4c(0x3056)]=_0x9321cf;}[_0x5e00b3(0x207e)](_0x1b4a0a){var _0x3c5208=_0x307c2b,_0x32baf5=_0x5e00b3;if(!WebGLPlot$f[_0x3c5208(0x1563)](this[_0x32baf5(0x3056)])||!WebGLPlot$f['defined'](this[_0x32baf5(0x339a)]))return null;let _0x3ca7f0=SituationSimulationToolkit[_0x3c5208(0xa15)](this[_0x3c5208(0x59a7)],this[_0x3c5208(0x473b)],_0x1b4a0a);if(!WebGLPlot$f[_0x32baf5(0x5f34)](_0x3ca7f0))return null;let _0x26cad5=new PlotPoint3D(0x0,0x0,0x0);if(this[_0x32baf5(0x3056)][_0x32baf5(0x4d25)]()==DotMode$1[_0x3c5208(0x3e4)]&&(_0x26cad5=this[_0x3c5208(0x59a7)][_0x32baf5(0x5a24)]()),this[_0x32baf5(0x5458)]=new PlotMechanicalRadar({'id':this[_0x32baf5(0x21b4)],'point':_0x3ca7f0,'rotate':new WebGLPlot$f[(_0x32baf5(0x4bd6))](_0x26cad5['x'],_0x26cad5['y'],_0x26cad5['z']),'dScanSpeed':this[_0x32baf5(0x24f1)],'shadows':this[_0x32baf5(0x2ac2)],'cellAngle':this[_0x32baf5(0x3fc)],'radii':new WebGLPlot$f[(_0x32baf5(0x4bd6))](this[_0x32baf5(0x5143)],this[_0x3c5208(0x3486)],this['_radius']),'isFill':this[_0x3c5208(0x3bca)],'fillColor':this[_0x32baf5(0x12a0)],'isOutline':this[_0x32baf5(0x5683)],'outlineColor':this[_0x32baf5(0x4bbe)],'outlineWidth':this[_0x32baf5(0x4c76)],'isShowScan':this[_0x32baf5(0x4417)],'scanCount':this[_0x32baf5(0x56c8)][_0x32baf5(0x809)],'scanColor':this[_0x32baf5(0x4328)],'show':!0x0},_0x1b4a0a),!WebGLPlot$f[_0x32baf5(0x5f34)](this[_0x3c5208(0x55a5)]))return!0x1;let _0x567918=this[_0x32baf5(0x5458)][_0x3c5208(0x52de)]();for(let _0x586e3b=0x0;_0x586e3b<_0x567918[_0x32baf5(0x809)];_0x586e3b++)this[_0x32baf5(0x56c8)][_0x586e3b][_0x32baf5(0x5e6e)](_0x567918[_0x586e3b]);return this[_0x32baf5(0x5458)][_0x3c5208(0x3a88)](_0x567918),this['_initialized']=!0x0,!0x0;}[_0x5e00b3(0x1010)](_0x52c3f0){var _0x1ae9a8=_0x307c2b,_0x7d3c92=_0x5e00b3;WebGLPlot$f[_0x7d3c92(0x5f34)](this[_0x7d3c92(0x5458)])&&(this[_0x7d3c92(0x5458)][_0x1ae9a8(0x5020)](),this[_0x7d3c92(0x5458)]=null);}[_0x5e00b3(0x2879)](){var _0x3d621e=_0x307c2b,_0x2cef2a=_0x5e00b3;let _0x352b69=super[_0x2cef2a(0x2879)](),_0x511497=JSON[_0x2cef2a(0x2374)](_0x352b69);return _0x511497[_0x2cef2a(0x1a9a)]('radarType')||(_0x511497[_0x2cef2a(0xe61)]=this[_0x2cef2a(0x417e)]),_0x511497[_0x2cef2a(0x1a9a)](_0x2cef2a(0x48ce))||(_0x511497[_0x2cef2a(0x48ce)]=this[_0x3d621e(0x3486)]),JSON[_0x3d621e(0x1393)](_0x511497);}[_0x5e00b3(0x3ba2)](_0x44a7df){var _0x4b4034=_0x307c2b,_0x725dd5=_0x5e00b3;super[_0x725dd5(0x3ba2)](_0x44a7df);let _0x5e12a2=JSON[_0x725dd5(0x2374)](_0x44a7df);WebGLPlot$f[_0x725dd5(0x5f34)](_0x5e12a2[_0x4b4034(0x7e7)])&&(this[_0x725dd5(0x417e)]=_0x5e12a2[_0x725dd5(0xe61)]),WebGLPlot$f[_0x725dd5(0x5f34)](_0x5e12a2[_0x725dd5(0x48ce)])&&(this[_0x725dd5(0x5143)]=_0x5e12a2[_0x725dd5(0x48ce)]);}[_0x307c2b(0x2d7b)](){var _0x502e38=_0x307c2b,_0x41a0e7=_0x5e00b3;let _0x1b88d0=new GeoEntityEffectMechanicalRadar();_0x1b88d0['_type']=this[_0x41a0e7(0x4ab3)],_0x1b88d0[_0x41a0e7(0x435e)]=this[_0x41a0e7(0x435e)],_0x1b88d0[_0x41a0e7(0x339a)]=new PlotPoint3D(this[_0x41a0e7(0x339a)]['x'],this[_0x502e38(0x473b)]['y'],this[_0x41a0e7(0x339a)]['z']),_0x1b88d0[_0x502e38(0x448f)]=this[_0x41a0e7(0x1395)],_0x1b88d0[_0x41a0e7(0x24f1)]=this[_0x41a0e7(0x24f1)],_0x1b88d0[_0x41a0e7(0x2ac2)]=this[_0x41a0e7(0x2ac2)],_0x1b88d0[_0x502e38(0x3bca)]=this[_0x41a0e7(0x3da2)],_0x1b88d0[_0x502e38(0x3763)]=this[_0x41a0e7(0x12a0)][_0x41a0e7(0x40f3)](),_0x1b88d0['_isOutline']=this[_0x41a0e7(0x5683)],_0x1b88d0[_0x41a0e7(0x4bbe)]=this[_0x41a0e7(0x4bbe)][_0x41a0e7(0x40f3)](),_0x1b88d0[_0x41a0e7(0x4c76)]=this[_0x502e38(0x587a)];let _0x55f639=[];for(let _0x42d9a0=0x0;_0x42d9a0<this[_0x41a0e7(0x56c8)][_0x41a0e7(0x809)];_0x42d9a0++)_0x55f639[_0x41a0e7(0x5323)](this[_0x41a0e7(0x56c8)][_0x42d9a0][_0x41a0e7(0x40f3)]());return _0x1b88d0[_0x41a0e7(0x56c8)]=_0x55f639,_0x1b88d0[_0x41a0e7(0x417e)]=this[_0x41a0e7(0x417e)],_0x1b88d0[_0x502e38(0x3486)]=this[_0x41a0e7(0x5143)],_0x1b88d0;}[_0x5e00b3(0x352a)](_0x4c2ef3){var _0x30fa36=_0x307c2b,_0x2355b3=_0x5e00b3;this[_0x30fa36(0x3486)]=_0x4c2ef3,this[_0x2355b3(0x4145)]=!0x1;}[_0x5e00b3(0x4e89)](){var _0x45c845=_0x5e00b3;return this[_0x45c845(0x5143)];}}class GeoEntityEffectParameterRadar extends GeoEntityEffectRadarBase{constructor(_0x123d92){var _0x55fcab=_0x307c2b,_0x4bd329=_0x5e00b3;super(_0x123d92),_0x123d92=WebGLPlot$f[_0x4bd329(0x3bf5)](_0x123d92,WebGLPlot$f[_0x55fcab(0x76f)][_0x4bd329(0x243c)]),this[_0x4bd329(0x417e)]=PlotRadarType$1[_0x4bd329(0x20a3)],this[_0x4bd329(0x21b4)]=_0x4bd329(0x3490)+WebGLPlot$f[_0x55fcab(0x39b)](),this[_0x4bd329(0x339a)]=WebGLPlot$f[_0x4bd329(0x3bf5)](_0x123d92[_0x4bd329(0x1827)],new PlotPoint3D(0x0,0x0,0x0)),this[_0x4bd329(0x1395)]=WebGLPlot$f[_0x4bd329(0x3bf5)](_0x123d92['bChangeSizeFlowModel'],!0x0),this[_0x4bd329(0x5143)]=WebGLPlot$f[_0x4bd329(0x3bf5)](_0x123d92[_0x4bd329(0x48ce)],0x249f0),this[_0x4bd329(0x5473)]=WebGLPlot$f[_0x4bd329(0x3bf5)](_0x123d92[_0x4bd329(0x5fef)],0x1388),this[_0x4bd329(0x1548)]=WebGLPlot$f[_0x4bd329(0x3bf5)](_0x123d92[_0x4bd329(0x2e5c)],0x0),this[_0x4bd329(0x47ec)]=WebGLPlot$f[_0x55fcab(0x76f)](_0x123d92[_0x4bd329(0x35cb)],0x168),this[_0x55fcab(0x1d08)]=WebGLPlot$f[_0x4bd329(0x3bf5)](_0x123d92[_0x55fcab(0x2179)],0x0),this[_0x4bd329(0x5ea4)]=WebGLPlot$f[_0x4bd329(0x3bf5)](_0x123d92[_0x4bd329(0x4e76)],0x5a),this[_0x4bd329(0x2ca4)]=null;}[_0x5e00b3(0x2324)](_0xb1a06,_0x4a9c68){var _0x44bdf0=_0x307c2b,_0x136ae3=_0x5e00b3;if(WebGLPlot$f[_0x136ae3(0x5f34)](this['_parameterRadar'])){if(!this[_0x136ae3(0x3056)][_0x136ae3(0x5b89)]()[_0x136ae3(0x1dab)](_0xb1a06[_0x136ae3(0x5b89)]())||this[_0x44bdf0(0x59a7)][_0x136ae3(0x4d25)]()!=_0xb1a06[_0x136ae3(0x4d25)]()){let _0x1a0d77=SituationSimulationToolkit[_0x136ae3(0x104e)](_0xb1a06,this[_0x136ae3(0x339a)],this[_0x136ae3(0x5e52)]);WebGLPlot$f[_0x44bdf0(0x1563)](_0x1a0d77)&&(this[_0x44bdf0(0x3806)][_0x136ae3(0x3fb9)]=_0x1a0d77);}if(_0xb1a06[_0x136ae3(0x4d25)]()!=DotMode$1['Marker']||this[_0x136ae3(0x3056)][_0x136ae3(0x5a24)]()[_0x136ae3(0x1dab)](_0xb1a06[_0x136ae3(0x5a24)]())||(this[_0x136ae3(0x2ca4)][_0x44bdf0(0x47c0)]=_0xb1a06[_0x136ae3(0x5a24)]()),_0xb1a06[_0x44bdf0(0x1df2)]()==DotMode$1[_0x136ae3(0x5e44)]&&(this[_0x136ae3(0x3056)][_0x136ae3(0x1a82)]()!=_0xb1a06[_0x44bdf0(0x16b6)]()&&(this[_0x136ae3(0x4145)]=!0x1),this[_0x44bdf0(0x59a7)][_0x136ae3(0x17e7)]()!=_0xb1a06[_0x136ae3(0x17e7)]()&&this[_0x136ae3(0x1395)])){let _0x488de7=0x1*_0xb1a06[_0x136ae3(0x17e7)]()/this[_0x44bdf0(0x59a7)][_0x44bdf0(0x522b)]();this[_0x136ae3(0x5143)]*=_0x488de7,this[_0x44bdf0(0x390a)]*=_0x488de7,this[_0x136ae3(0x4145)]=!0x1;}}this[_0x136ae3(0x3056)]=_0xb1a06;}[_0x5e00b3(0x207e)](_0x14593d){var _0x16cc51=_0x307c2b,_0x382f98=_0x5e00b3;if(!WebGLPlot$f[_0x382f98(0x5f34)](this['_geoEntityParameter'])||!WebGLPlot$f[_0x16cc51(0x1563)](this[_0x382f98(0x339a)]))return null;let _0x1e47f9=SituationSimulationToolkit[_0x382f98(0x104e)](this[_0x382f98(0x3056)],this[_0x382f98(0x339a)],_0x14593d);if(!WebGLPlot$f[_0x382f98(0x5f34)](_0x1e47f9))return null;let _0x3bb619=new PlotPoint3D(0x0,0x0,0x0);if(this[_0x382f98(0x3056)][_0x382f98(0x4d25)]()==DotMode$1[_0x382f98(0x5e44)]&&(_0x3bb619=this[_0x382f98(0x3056)][_0x16cc51(0x288)]()),this[_0x382f98(0x2ca4)]=new PlotParameterRadar({'id':this[_0x382f98(0x21b4)],'point':_0x1e47f9,'rotate':new WebGLPlot$f[(_0x382f98(0x4bd6))](_0x3bb619['x'],_0x3bb619['y'],_0x3bb619['z']),'dScanSpeed':this[_0x382f98(0x24f1)],'shadows':this[_0x382f98(0x2ac2)],'radii':new WebGLPlot$f[(_0x16cc51(0x141))](this[_0x16cc51(0x3486)],this[_0x16cc51(0x3486)],this[_0x382f98(0x5143)]),'innerRadii':new WebGLPlot$f[(_0x382f98(0x4bd6))](this[_0x382f98(0x5473)],this[_0x382f98(0x5473)],this[_0x382f98(0x5473)]),'minimumClock':this[_0x382f98(0x1548)],'maximumClock':this[_0x382f98(0x47ec)],'minimumCone':this[_0x382f98(0x49e0)],'maximumCone':this[_0x382f98(0x5ea4)],'isFill':this[_0x382f98(0x3da2)],'fillColor':this[_0x16cc51(0x3763)],'isOutline':this[_0x382f98(0x5683)],'outlineColor':this[_0x16cc51(0x34dd)],'outlineWidth':this[_0x16cc51(0x587a)],'isShowScan':this[_0x382f98(0x4417)],'scanCount':this[_0x382f98(0x56c8)][_0x382f98(0x809)],'scanColor':this['_scanColor'],'show':!0x0},_0x14593d),!WebGLPlot$f['defined'](this[_0x16cc51(0x3806)]))return!0x1;let _0x7799c1=this[_0x382f98(0x2ca4)][_0x382f98(0x605c)]();for(let _0x5f3a3c=0x0;_0x5f3a3c<_0x7799c1[_0x382f98(0x809)];_0x5f3a3c++)this[_0x382f98(0x56c8)][_0x5f3a3c][_0x16cc51(0x3e9b)](_0x7799c1[_0x5f3a3c]);return this[_0x382f98(0x2ca4)][_0x382f98(0x207f)](_0x7799c1),this[_0x382f98(0x4145)]=!0x0,!0x0;}[_0x5e00b3(0x1010)](_0x232fcd){var _0x361018=_0x307c2b,_0x45b1e4=_0x5e00b3;WebGLPlot$f[_0x45b1e4(0x5f34)](this[_0x361018(0x3806)])&&(this[_0x45b1e4(0x2ca4)][_0x361018(0x5020)](),this[_0x45b1e4(0x2ca4)]=null);}[_0x5e00b3(0x2879)](){var _0x22f884=_0x307c2b,_0x5105b8=_0x5e00b3;let _0x147b7b=super[_0x5105b8(0x2879)](),_0x13d89d=JSON[_0x22f884(0x40c1)](_0x147b7b);return _0x13d89d[_0x5105b8(0x1a9a)](_0x5105b8(0xe61))||(_0x13d89d[_0x22f884(0x7e7)]=this[_0x22f884(0x3e51)]),_0x13d89d[_0x5105b8(0x1a9a)](_0x22f884(0x29c9))||(_0x13d89d[_0x5105b8(0x48ce)]=this[_0x5105b8(0x5143)]),_0x13d89d[_0x5105b8(0x1a9a)](_0x5105b8(0x5fef))||(_0x13d89d[_0x5105b8(0x5fef)]=this[_0x5105b8(0x5473)]),_0x13d89d[_0x5105b8(0x1a9a)](_0x5105b8(0x2e5c))||(_0x13d89d[_0x5105b8(0x2e5c)]=this[_0x5105b8(0x1548)]),_0x13d89d[_0x5105b8(0x1a9a)](_0x5105b8(0x35cb))||(_0x13d89d[_0x5105b8(0x35cb)]=this[_0x5105b8(0x47ec)]),_0x13d89d[_0x5105b8(0x1a9a)](_0x5105b8(0x4dfb))||(_0x13d89d[_0x22f884(0x2179)]=this[_0x5105b8(0x49e0)]),_0x13d89d[_0x5105b8(0x1a9a)]('maximumCone')||(_0x13d89d[_0x5105b8(0x4e76)]=this[_0x5105b8(0x5ea4)]),JSON[_0x5105b8(0x43ec)](_0x13d89d);}[_0x5e00b3(0x3ba2)](_0x696da6){var _0x3b303c=_0x307c2b,_0x5807c2=_0x5e00b3;super[_0x5807c2(0x3ba2)](_0x696da6);let _0x2412fb=JSON[_0x5807c2(0x2374)](_0x696da6);WebGLPlot$f[_0x5807c2(0x5f34)](_0x2412fb[_0x3b303c(0x7e7)])&&(this['_radarType']=_0x2412fb[_0x5807c2(0xe61)]),WebGLPlot$f[_0x5807c2(0x5f34)](_0x2412fb[_0x3b303c(0x29c9)])&&(this[_0x5807c2(0x5143)]=_0x2412fb[_0x5807c2(0x48ce)]),WebGLPlot$f[_0x5807c2(0x5f34)](_0x2412fb[_0x5807c2(0x5fef)])&&(this[_0x3b303c(0x390a)]=_0x2412fb[_0x5807c2(0x5fef)]),WebGLPlot$f[_0x5807c2(0x5f34)](_0x2412fb[_0x5807c2(0x2e5c)])&&(this[_0x5807c2(0x1548)]=_0x2412fb[_0x5807c2(0x2e5c)]),WebGLPlot$f['defined'](_0x2412fb[_0x5807c2(0x35cb)])&&(this[_0x5807c2(0x47ec)]=_0x2412fb[_0x5807c2(0x35cb)]),WebGLPlot$f[_0x5807c2(0x5f34)](_0x2412fb[_0x5807c2(0x4dfb)])&&(this[_0x3b303c(0x1d08)]=_0x2412fb[_0x5807c2(0x4dfb)]),WebGLPlot$f[_0x5807c2(0x5f34)](_0x2412fb[_0x5807c2(0x4e76)])&&(this[_0x5807c2(0x5ea4)]=_0x2412fb[_0x5807c2(0x4e76)]);}[_0x5e00b3(0x40f3)](){var _0x30f372=_0x307c2b,_0x6091ef=_0x5e00b3;let _0x177477=new GeoEntityEffectParameterRadar();_0x177477[_0x30f372(0x4481)]=this['_type'],_0x177477[_0x6091ef(0x435e)]=this[_0x6091ef(0x435e)],_0x177477[_0x6091ef(0x339a)]=new PlotPoint3D(this[_0x6091ef(0x339a)]['x'],this['_pntOffset']['y'],this[_0x30f372(0x473b)]['z']),_0x177477[_0x6091ef(0x1395)]=this[_0x30f372(0x448f)],_0x177477[_0x6091ef(0x24f1)]=this[_0x6091ef(0x24f1)],_0x177477[_0x6091ef(0x2ac2)]=this['_shadows'],_0x177477[_0x30f372(0x3bca)]=this['_isFill'],_0x177477[_0x6091ef(0x12a0)]=this[_0x6091ef(0x12a0)][_0x6091ef(0x40f3)](),_0x177477[_0x6091ef(0x5683)]=this[_0x6091ef(0x5683)],_0x177477[_0x6091ef(0x4bbe)]=this[_0x30f372(0x34dd)][_0x6091ef(0x40f3)](),_0x177477[_0x30f372(0x587a)]=this[_0x6091ef(0x4c76)];let _0x5cfce4=[];for(let _0x47af2e=0x0;_0x47af2e<this[_0x6091ef(0x56c8)][_0x6091ef(0x809)];_0x47af2e++)_0x5cfce4[_0x6091ef(0x5323)](this[_0x6091ef(0x56c8)][_0x47af2e][_0x30f372(0x2d7b)]());return _0x177477[_0x6091ef(0x56c8)]=_0x5cfce4,_0x177477[_0x6091ef(0x417e)]=this[_0x6091ef(0x417e)],_0x177477[_0x6091ef(0x5143)]=this[_0x6091ef(0x5143)],_0x177477[_0x6091ef(0x5473)]=this[_0x6091ef(0x5473)],_0x177477[_0x6091ef(0x1548)]=this[_0x30f372(0x32a9)],_0x177477[_0x6091ef(0x47ec)]=this[_0x30f372(0x356b)],_0x177477[_0x30f372(0x1d08)]=this[_0x6091ef(0x49e0)],_0x177477[_0x6091ef(0x5ea4)]=this[_0x6091ef(0x5ea4)],_0x177477;}[_0x307c2b(0x5271)](_0xe2bbd4){var _0xab26ac=_0x5e00b3;this[_0xab26ac(0x5143)]=_0xe2bbd4,this[_0xab26ac(0x4145)]=!0x1;}[_0x5e00b3(0x4e89)](){var _0x4d7dca=_0x5e00b3;return this[_0x4d7dca(0x5143)];}[_0x5e00b3(0x55e9)](_0xca90d0){var _0x1cd21e=_0x307c2b,_0x4ec52d=_0x5e00b3;this[_0x1cd21e(0x390a)]=_0xca90d0,this[_0x4ec52d(0x4145)]=!0x1;}[_0x5e00b3(0x509)](){var _0x21bdf9=_0x307c2b;return this[_0x21bdf9(0x390a)];}[_0x5e00b3(0x1624)](_0x2b52a8){var _0x3ce2b0=_0x5e00b3;this[_0x3ce2b0(0x1548)]=_0x2b52a8,this[_0x3ce2b0(0x4145)]=!0x1;}[_0x5e00b3(0x1c2f)](){var _0x3775ad=_0x5e00b3;return this[_0x3775ad(0x1548)];}[_0x5e00b3(0x4ffc)](_0x5b6b49){var _0xa96960=_0x307c2b,_0x4bf650=_0x5e00b3;this[_0xa96960(0x356b)]=_0x5b6b49,this[_0x4bf650(0x4145)]=!0x1;}[_0x5e00b3(0x492f)](){var _0x3147ec=_0x5e00b3;return this[_0x3147ec(0x47ec)];}[_0x307c2b(0x23fd)](_0x265136){var _0x3a9407=_0x5e00b3;this[_0x3a9407(0x49e0)]=_0x265136,this[_0x3a9407(0x4145)]=!0x1;}['getMinimumCone'](){var _0x4bd962=_0x5e00b3;return this[_0x4bd962(0x49e0)];}[_0x5e00b3(0x44f8)](_0x478fcd){var _0x3deb43=_0x307c2b,_0x2dad72=_0x5e00b3;this[_0x2dad72(0x5ea4)]=_0x478fcd,this[_0x3deb43(0x41b0)]=!0x1;}[_0x5e00b3(0x2d2e)](){var _0xd4a77d=_0x5e00b3;return this[_0xd4a77d(0x5ea4)];}}class GeoEntityEffectWarningRadar extends GeoEntityEffectRadarBase{constructor(_0x461d85){var _0x45a1ee=_0x307c2b,_0x5ec9ed=_0x5e00b3;super(_0x461d85),_0x461d85=WebGLPlot$f[_0x5ec9ed(0x3bf5)](_0x461d85,WebGLPlot$f[_0x5ec9ed(0x3bf5)][_0x5ec9ed(0x243c)]),this[_0x45a1ee(0x3e51)]=PlotRadarType$1[_0x5ec9ed(0x1cf7)],this[_0x5ec9ed(0x21b4)]=_0x5ec9ed(0x1d0b)+WebGLPlot$f[_0x5ec9ed(0x2f26)](),this[_0x5ec9ed(0x339a)]=WebGLPlot$f[_0x45a1ee(0x76f)](_0x461d85[_0x5ec9ed(0x1827)],new PlotPoint3D(0x0,0x0,0x0)),this[_0x45a1ee(0x448f)]=WebGLPlot$f[_0x5ec9ed(0x3bf5)](_0x461d85[_0x5ec9ed(0xe63)],!0x0),this[_0x45a1ee(0x3486)]=WebGLPlot$f[_0x5ec9ed(0x3bf5)](_0x461d85[_0x5ec9ed(0x48ce)],0x249f0),this[_0x45a1ee(0x295e)]=null,this[_0x5ec9ed(0x3fc)]=0x5;}[_0x5e00b3(0x2324)](_0x212cae,_0x33e82e){var _0x3e78ed=_0x307c2b,_0x10775d=_0x5e00b3;if(WebGLPlot$f[_0x3e78ed(0x1563)](this[_0x10775d(0x4d3)])){if(!this[_0x3e78ed(0x59a7)][_0x10775d(0x5b89)]()[_0x10775d(0x1dab)](_0x212cae[_0x10775d(0x5b89)]())||this[_0x3e78ed(0x59a7)][_0x3e78ed(0x1df2)]()!=_0x212cae[_0x10775d(0x4d25)]()){let _0x403d65=SituationSimulationToolkit[_0x10775d(0x104e)](_0x212cae,this[_0x10775d(0x339a)],this[_0x10775d(0x5e52)]);WebGLPlot$f[_0x3e78ed(0x1563)](_0x403d65)&&(this[_0x10775d(0x4d3)][_0x10775d(0x3fb9)]=_0x403d65);}if(_0x212cae[_0x10775d(0x4d25)]()!=DotMode$1[_0x10775d(0x5e44)]||this[_0x10775d(0x3056)][_0x3e78ed(0x288)]()[_0x10775d(0x1dab)](_0x212cae[_0x10775d(0x5a24)]())||(this['_warningRadar'][_0x3e78ed(0x47c0)]=_0x212cae[_0x10775d(0x5a24)]()),_0x212cae[_0x10775d(0x4d25)]()==DotMode$1[_0x10775d(0x5e44)]&&(this[_0x10775d(0x3056)][_0x10775d(0x1a82)]()!=_0x212cae[_0x3e78ed(0x16b6)]()&&(this[_0x10775d(0x4145)]=!0x1),this['_geoEntityParameter']['getModelScale']()!=_0x212cae[_0x10775d(0x17e7)]()&&this[_0x10775d(0x1395)])){let _0x2e5553=0x1*_0x212cae[_0x10775d(0x17e7)]()/this[_0x10775d(0x3056)][_0x10775d(0x17e7)]();this[_0x10775d(0x5143)]*=_0x2e5553,this[_0x10775d(0x4145)]=!0x1;}}this[_0x3e78ed(0x59a7)]=_0x212cae;}[_0x5e00b3(0x207e)](_0x546373){var _0x953faa=_0x307c2b,_0x559f44=_0x5e00b3;if(!WebGLPlot$f[_0x559f44(0x5f34)](this[_0x953faa(0x59a7)])||!WebGLPlot$f[_0x559f44(0x5f34)](this[_0x559f44(0x339a)]))return null;let _0x4796ef=SituationSimulationToolkit[_0x559f44(0x104e)](this[_0x559f44(0x3056)],this['_pntOffset'],_0x546373);if(!WebGLPlot$f[_0x559f44(0x5f34)](_0x4796ef))return null;let _0x10f415=new PlotPoint3D(0x0,0x0,0x0);if(this[_0x559f44(0x3056)][_0x559f44(0x4d25)]()==DotMode$1[_0x953faa(0x3e4)]&&(_0x10f415=this[_0x559f44(0x3056)][_0x559f44(0x5a24)]()),this[_0x953faa(0x295e)]=new PlotWarningRadar({'id':this[_0x559f44(0x21b4)],'point':_0x4796ef,'rotate':new WebGLPlot$f[(_0x559f44(0x4bd6))](_0x10f415['x'],_0x10f415['y'],_0x10f415['z']),'dScanSpeed':this[_0x559f44(0x24f1)],'shadows':this[_0x559f44(0x2ac2)],'cellAngle':this[_0x559f44(0x3fc)],'radii':new WebGLPlot$f[(_0x559f44(0x4bd6))](this[_0x559f44(0x5143)],this[_0x559f44(0x5143)],this[_0x559f44(0x5143)]),'isFill':this[_0x559f44(0x3da2)],'fillColor':this[_0x559f44(0x12a0)][_0x559f44(0x40f3)](),'isOutline':this[_0x559f44(0x5683)],'outlineColor':this[_0x559f44(0x4bbe)][_0x559f44(0x40f3)](),'outlineWidth':this[_0x559f44(0x4c76)],'isShowScan':this[_0x559f44(0x4417)],'scanCount':this['_arrGeoEntityEffectRadarScans'][_0x953faa(0x2ef4)],'scanColor':this[_0x559f44(0x4328)],'show':!0x0},_0x546373),!WebGLPlot$f[_0x559f44(0x5f34)](this[_0x953faa(0x295e)]))return!0x1;let _0x3cb580=this[_0x559f44(0x4d3)][_0x559f44(0x605c)]();for(let _0x477b5e=0x0;_0x477b5e<_0x3cb580[_0x559f44(0x809)];_0x477b5e++)this[_0x559f44(0x56c8)][_0x477b5e][_0x559f44(0x5e6e)](_0x3cb580[_0x477b5e]);return this[_0x559f44(0x4d3)][_0x559f44(0x207f)](_0x3cb580),this[_0x953faa(0x41b0)]=!0x0,!0x0;}[_0x5e00b3(0x1010)](_0x5341f0){var _0x41bc0a=_0x307c2b,_0x20a02d=_0x5e00b3;WebGLPlot$f[_0x41bc0a(0x1563)](this[_0x20a02d(0x4d3)])&&(this[_0x20a02d(0x4d3)][_0x20a02d(0x2947)](),this[_0x20a02d(0x4d3)]=null);}[_0x5e00b3(0x2879)](){var _0x614540=_0x307c2b,_0x1a97c2=_0x5e00b3;let _0x368f85=super[_0x1a97c2(0x2879)](),_0xf1692d=JSON[_0x1a97c2(0x2374)](_0x368f85);return _0xf1692d[_0x1a97c2(0x1a9a)](_0x614540(0x7e7))||(_0xf1692d[_0x1a97c2(0xe61)]=this[_0x1a97c2(0x417e)]),_0xf1692d[_0x1a97c2(0x1a9a)](_0x1a97c2(0x48ce))||(_0xf1692d[_0x1a97c2(0x48ce)]=this[_0x1a97c2(0x5143)]),JSON[_0x1a97c2(0x43ec)](_0xf1692d);}[_0x5e00b3(0x3ba2)](_0x22028a){var _0x158c55=_0x307c2b,_0x567d9b=_0x5e00b3;super[_0x158c55(0x46b9)](_0x22028a);let _0x90d212=JSON[_0x567d9b(0x2374)](_0x22028a);WebGLPlot$f[_0x567d9b(0x5f34)](_0x90d212[_0x567d9b(0xe61)])&&(this[_0x158c55(0x3e51)]=_0x90d212[_0x567d9b(0xe61)]),WebGLPlot$f[_0x567d9b(0x5f34)](_0x90d212[_0x567d9b(0x48ce)])&&(this[_0x567d9b(0x5143)]=_0x90d212[_0x158c55(0x29c9)]);}[_0x5e00b3(0x40f3)](){var _0x18c226=_0x307c2b,_0x23afaa=_0x5e00b3;let _0x4e99d6=new GeoEntityEffectWarningRadar();_0x4e99d6[_0x23afaa(0x4ab3)]=this[_0x23afaa(0x4ab3)],_0x4e99d6[_0x23afaa(0x435e)]=this[_0x23afaa(0x435e)],_0x4e99d6[_0x23afaa(0x339a)]=new PlotPoint3D(this[_0x18c226(0x473b)]['x'],this[_0x23afaa(0x339a)]['y'],this[_0x23afaa(0x339a)]['z']),_0x4e99d6[_0x18c226(0x448f)]=this[_0x23afaa(0x1395)],_0x4e99d6[_0x23afaa(0x24f1)]=this[_0x23afaa(0x24f1)],_0x4e99d6[_0x23afaa(0x2ac2)]=this[_0x23afaa(0x2ac2)],_0x4e99d6[_0x18c226(0x3bca)]=this['_isFill'],_0x4e99d6[_0x23afaa(0x12a0)]=this['_fillColor']['clone'](),_0x4e99d6[_0x23afaa(0x5683)]=this[_0x18c226(0x5927)],_0x4e99d6[_0x23afaa(0x4bbe)]=this[_0x23afaa(0x4bbe)][_0x23afaa(0x40f3)](),_0x4e99d6[_0x23afaa(0x4c76)]=this[_0x23afaa(0x4c76)];let _0x4ef1bc=[];for(let _0x47b8e1=0x0;_0x47b8e1<this[_0x23afaa(0x56c8)][_0x23afaa(0x809)];_0x47b8e1++)_0x4ef1bc[_0x23afaa(0x5323)](this[_0x23afaa(0x56c8)][_0x47b8e1][_0x23afaa(0x40f3)]());return _0x4e99d6[_0x23afaa(0x56c8)]=_0x4ef1bc,_0x4e99d6[_0x23afaa(0x417e)]=this[_0x23afaa(0x417e)],_0x4e99d6[_0x23afaa(0x5143)]=this[_0x18c226(0x3486)],_0x4e99d6;}[_0x5e00b3(0x352a)](_0x586cb7){var _0x245079=_0x5e00b3;this[_0x245079(0x5143)]=_0x586cb7,this[_0x245079(0x4145)]=!0x1;}[_0x5e00b3(0x4e89)](){var _0x5b5e7e=_0x5e00b3;return this[_0x5b5e7e(0x5143)];}}class GeoEntityEffectScanRadar extends GeoEntityEffectRadarBase{constructor(_0x2c7ca1){var _0x410a7d=_0x307c2b,_0xd22a32=_0x5e00b3;super(_0x2c7ca1),_0x2c7ca1=WebGLPlot$f[_0x410a7d(0x76f)](_0x2c7ca1,WebGLPlot$f[_0xd22a32(0x3bf5)][_0xd22a32(0x243c)]),this[_0xd22a32(0x417e)]=PlotRadarType$1['PlotScanRadar'],this[_0xd22a32(0x21b4)]=_0xd22a32(0x4a72)+WebGLPlot$f[_0xd22a32(0x2f26)](),this[_0xd22a32(0x339a)]=WebGLPlot$f[_0xd22a32(0x3bf5)](_0x2c7ca1[_0xd22a32(0x1827)],new PlotPoint3D(0x0,0x0,0x0)),this['_scanSpeed']=WebGLPlot$f[_0xd22a32(0x3bf5)](_0x2c7ca1[_0x410a7d(0x2a08)],0x1e),this[_0xd22a32(0x1395)]=WebGLPlot$f[_0xd22a32(0x3bf5)](_0x2c7ca1[_0x410a7d(0x4463)],!0x0),this[_0xd22a32(0x5143)]=WebGLPlot$f[_0x410a7d(0x76f)](_0x2c7ca1[_0xd22a32(0x48ce)],0x249f0),this[_0x410a7d(0x11fa)]=WebGLPlot$f[_0xd22a32(0x3bf5)](_0x2c7ca1[_0xd22a32(0x2524)],0x1e),this[_0xd22a32(0x37cd)]=WebGLPlot$f[_0x410a7d(0x76f)](_0x2c7ca1[_0xd22a32(0x29d7)],0x5a),this['_cellAngle']=WebGLPlot$f[_0x410a7d(0x76f)](_0x2c7ca1[_0xd22a32(0x475b)],0x5),this[_0x410a7d(0x56ba)]=WebGLPlot$f[_0x410a7d(0x76f)](_0x2c7ca1[_0x410a7d(0x54dd)],new WebGLPlot$f[(_0xd22a32(0x3722))](0x1,0x0,0x0,0.3)),this[_0xd22a32(0x40da)]=WebGLPlot$f[_0xd22a32(0x3bf5)](_0x2c7ca1[_0xd22a32(0x5c19)],new WebGLPlot$f[(_0xd22a32(0x3722))](0x0,0x1,0x0,0.3)),this[_0x410a7d(0x309e)]=null;}[_0x5e00b3(0x2324)](_0x1c255b,_0x2ba0ef){var _0x16bdd9=_0x307c2b,_0x1bb8bf=_0x5e00b3;if(WebGLPlot$f[_0x1bb8bf(0x5f34)](this[_0x16bdd9(0x309e)])){if(!this[_0x1bb8bf(0x3056)][_0x1bb8bf(0x5b89)]()[_0x1bb8bf(0x1dab)](_0x1c255b[_0x1bb8bf(0x5b89)]())||this[_0x16bdd9(0x59a7)][_0x1bb8bf(0x4d25)]()!=_0x1c255b[_0x1bb8bf(0x4d25)]()){let _0x270d58=SituationSimulationToolkit[_0x1bb8bf(0x104e)](_0x1c255b,this[_0x1bb8bf(0x339a)],this[_0x1bb8bf(0x5e52)]);WebGLPlot$f[_0x1bb8bf(0x5f34)](_0x270d58)&&(this[_0x16bdd9(0x309e)][_0x1bb8bf(0x3fb9)]=_0x270d58);}if(_0x1c255b[_0x1bb8bf(0x4d25)]()!=DotMode$1[_0x1bb8bf(0x5e44)]||this[_0x1bb8bf(0x3056)]['getModelRotate']()[_0x1bb8bf(0x1dab)](_0x1c255b[_0x1bb8bf(0x5a24)]())||(this[_0x1bb8bf(0x3193)][_0x16bdd9(0x47c0)]=_0x1c255b[_0x16bdd9(0x288)]()),_0x1c255b[_0x16bdd9(0x1df2)]()==DotMode$1[_0x1bb8bf(0x5e44)]&&(this[_0x1bb8bf(0x3056)][_0x1bb8bf(0x1a82)]()!=_0x1c255b[_0x1bb8bf(0x1a82)]()&&(this[_0x1bb8bf(0x4145)]=!0x1),this[_0x1bb8bf(0x3056)][_0x1bb8bf(0x17e7)]()!=_0x1c255b[_0x16bdd9(0x522b)]()&&this[_0x1bb8bf(0x1395)])){let _0x44a5d7=0x1*_0x1c255b[_0x1bb8bf(0x17e7)]()/this[_0x1bb8bf(0x3056)][_0x1bb8bf(0x17e7)]();this[_0x1bb8bf(0x5143)]*=_0x44a5d7,this[_0x1bb8bf(0x4145)]=!0x1;}}this[_0x1bb8bf(0x3056)]=_0x1c255b;}[_0x5e00b3(0x207e)](_0x3d8f80){var _0x48d19f=_0x307c2b,_0x58d23f=_0x5e00b3;if(!WebGLPlot$f[_0x58d23f(0x5f34)](this[_0x58d23f(0x3056)])||!WebGLPlot$f['defined'](this[_0x58d23f(0x339a)]))return null;let _0x2fac97=SituationSimulationToolkit[_0x58d23f(0x104e)](this[_0x58d23f(0x3056)],this[_0x58d23f(0x339a)],_0x3d8f80);if(!WebGLPlot$f[_0x58d23f(0x5f34)](_0x2fac97))return null;let _0x1693ae=new PlotPoint3D(0x0,0x0,0x0);return this[_0x58d23f(0x3056)][_0x58d23f(0x4d25)]()==DotMode$1[_0x58d23f(0x5e44)]&&(_0x1693ae=this[_0x58d23f(0x3056)][_0x58d23f(0x5a24)]()),this[_0x58d23f(0x3193)]=new PlotScanRadar({'id':this[_0x58d23f(0x21b4)],'point':_0x2fac97,'rotate':new WebGLPlot$f[(_0x58d23f(0x4bd6))](_0x1693ae['x'],_0x1693ae['y'],_0x1693ae['z']-0x2d),'scale':this[_0x58d23f(0x5143)],'dScanSpeed':this['_scanSpeed'],'shadows':this[_0x58d23f(0x2ac2)],'scanVAngle':this['_scanVAngle'],'scanHAngle':this[_0x58d23f(0x37cd)],'cellAngle':this[_0x48d19f(0x44c6)],'isFill':this[_0x58d23f(0x3da2)],'fillColor':this[_0x58d23f(0x12a0)],'isOutline':this[_0x58d23f(0x5683)],'outlineColor':this[_0x48d19f(0x34dd)],'outlineWidth':this[_0x58d23f(0x4c76)],'isShowScan':this[_0x58d23f(0x4417)],'scanColor':this[_0x48d19f(0x56ba)],'scanedColor':this[_0x58d23f(0x40da)],'show':!0x0},_0x3d8f80),!!WebGLPlot$f[_0x48d19f(0x1563)](this[_0x48d19f(0x309e)]);}[_0x5e00b3(0x1010)](_0x56748f){var _0x44d1c8=_0x5e00b3;WebGLPlot$f[_0x44d1c8(0x5f34)](this[_0x44d1c8(0x3193)])&&(this[_0x44d1c8(0x3193)][_0x44d1c8(0x2947)](),this[_0x44d1c8(0x3193)]=null);}[_0x5e00b3(0x2879)](){var _0x52dc31=_0x307c2b,_0x5d22e1=_0x5e00b3;let _0x36b912=super[_0x5d22e1(0x2879)](),_0x567f43=JSON[_0x5d22e1(0x2374)](_0x36b912);return _0x567f43[_0x5d22e1(0x1a9a)](_0x52dc31(0x7e7))||(_0x567f43[_0x5d22e1(0xe61)]=this[_0x5d22e1(0x417e)]),_0x567f43[_0x5d22e1(0x1a9a)](_0x5d22e1(0x48ce))||(_0x567f43[_0x5d22e1(0x48ce)]=this[_0x5d22e1(0x5143)]),_0x567f43[_0x52dc31(0x2609)](_0x5d22e1(0x2524))||(_0x567f43[_0x5d22e1(0x2524)]=this[_0x5d22e1(0x293d)]),_0x567f43[_0x5d22e1(0x1a9a)](_0x5d22e1(0x29d7))||(_0x567f43[_0x5d22e1(0x29d7)]=this[_0x5d22e1(0x37cd)]),_0x567f43[_0x5d22e1(0x1a9a)](_0x52dc31(0x2a46))||(_0x567f43[_0x5d22e1(0x475b)]=this[_0x5d22e1(0x3fc)]),_0x567f43[_0x5d22e1(0x1a9a)](_0x52dc31(0x54dd))||(_0x567f43[_0x5d22e1(0x302a)]=this[_0x5d22e1(0x4328)][_0x5d22e1(0x3abc)]()),_0x567f43[_0x5d22e1(0x1a9a)](_0x5d22e1(0x5c19))||(_0x567f43[_0x5d22e1(0x5c19)]=this[_0x5d22e1(0x40da)][_0x5d22e1(0x3abc)]()),JSON[_0x52dc31(0x1393)](_0x567f43);}[_0x5e00b3(0x3ba2)](_0x5cc3f4){var _0x3b706d=_0x307c2b,_0x23ddd9=_0x5e00b3;super[_0x23ddd9(0x3ba2)](_0x5cc3f4);let _0x213d5f=JSON[_0x3b706d(0x40c1)](_0x5cc3f4);WebGLPlot$f[_0x23ddd9(0x5f34)](_0x213d5f[_0x23ddd9(0xe61)])&&(this[_0x23ddd9(0x417e)]=_0x213d5f[_0x23ddd9(0xe61)]),WebGLPlot$f[_0x23ddd9(0x5f34)](_0x213d5f[_0x23ddd9(0x48ce)])&&(this[_0x23ddd9(0x5143)]=_0x213d5f[_0x3b706d(0x29c9)]),WebGLPlot$f[_0x23ddd9(0x5f34)](_0x213d5f[_0x23ddd9(0x2524)])&&(this[_0x23ddd9(0x293d)]=_0x213d5f[_0x23ddd9(0x2524)]),WebGLPlot$f[_0x23ddd9(0x5f34)](_0x213d5f[_0x23ddd9(0x29d7)])&&(this[_0x3b706d(0x3c0d)]=_0x213d5f[_0x23ddd9(0x29d7)]),WebGLPlot$f[_0x23ddd9(0x5f34)](_0x213d5f[_0x23ddd9(0x475b)])&&(this[_0x23ddd9(0x3fc)]=_0x213d5f[_0x23ddd9(0x475b)]),WebGLPlot$f[_0x23ddd9(0x5f34)](_0x213d5f[_0x23ddd9(0x302a)])&&(this[_0x23ddd9(0x4328)]=WebGLPlot$f[_0x3b706d(0x1ef8)][_0x23ddd9(0x55dc)](_0x213d5f[_0x23ddd9(0x302a)])),WebGLPlot$f[_0x23ddd9(0x5f34)](_0x213d5f[_0x3b706d(0x5593)])&&(this[_0x23ddd9(0x40da)]=WebGLPlot$f['Color'][_0x3b706d(0x2f91)](_0x213d5f['scanedColor']));}[_0x5e00b3(0x40f3)](){var _0x44a6f9=_0x307c2b,_0x39637d=_0x5e00b3;let _0x2e23c0=new GeoEntityEffectScanRadar();_0x2e23c0[_0x39637d(0x4ab3)]=this[_0x39637d(0x4ab3)],_0x2e23c0[_0x39637d(0x435e)]=this[_0x39637d(0x435e)],_0x2e23c0[_0x39637d(0x339a)]=new PlotPoint3D(this[_0x39637d(0x339a)]['x'],this[_0x39637d(0x339a)]['y'],this[_0x39637d(0x339a)]['z']),_0x2e23c0[_0x39637d(0x1395)]=this[_0x39637d(0x1395)],_0x2e23c0[_0x39637d(0x24f1)]=this[_0x39637d(0x24f1)],_0x2e23c0[_0x39637d(0x2ac2)]=this[_0x39637d(0x2ac2)],_0x2e23c0['_isFill']=this[_0x44a6f9(0x3bca)],_0x2e23c0[_0x44a6f9(0x3763)]=this[_0x44a6f9(0x3763)][_0x39637d(0x40f3)](),_0x2e23c0[_0x39637d(0x5683)]=this[_0x39637d(0x5683)],_0x2e23c0[_0x44a6f9(0x34dd)]=this[_0x39637d(0x4bbe)][_0x44a6f9(0x2d7b)](),_0x2e23c0[_0x39637d(0x4c76)]=this[_0x39637d(0x4c76)];let _0x5c7941=[];for(let _0x67e3c8=0x0;_0x67e3c8<this[_0x39637d(0x56c8)][_0x44a6f9(0x2ef4)];_0x67e3c8++)_0x5c7941[_0x39637d(0x5323)](this[_0x39637d(0x56c8)][_0x67e3c8][_0x44a6f9(0x2d7b)]());return _0x2e23c0[_0x39637d(0x56c8)]=_0x5c7941,_0x2e23c0[_0x39637d(0x417e)]=this[_0x44a6f9(0x3e51)],_0x2e23c0[_0x44a6f9(0x3486)]=this[_0x39637d(0x5143)],_0x2e23c0[_0x44a6f9(0x11fa)]=this['_scanVAngle'],_0x2e23c0[_0x39637d(0x37cd)]=this[_0x39637d(0x37cd)],_0x2e23c0[_0x39637d(0x3fc)]=this[_0x39637d(0x3fc)],_0x2e23c0[_0x39637d(0x4328)]=this[_0x39637d(0x4328)][_0x44a6f9(0x2d7b)](),_0x2e23c0[_0x44a6f9(0x3717)]=this[_0x39637d(0x40da)][_0x39637d(0x40f3)](),_0x2e23c0;}[_0x5e00b3(0x352a)](_0x4af08d){var _0xa4aecd=_0x5e00b3;this[_0xa4aecd(0x5143)]=_0x4af08d,this[_0xa4aecd(0x4145)]=!0x1;}[_0x5e00b3(0x4e89)](){var _0x34512a=_0x5e00b3;return this[_0x34512a(0x5143)];}[_0x5e00b3(0xf37)](_0x1b4ab4){var _0x2571a3=_0x5e00b3;this[_0x2571a3(0x293d)]=_0x1b4ab4;}[_0x307c2b(0x1da2)](){var _0x419833=_0x5e00b3;return this[_0x419833(0x293d)];}[_0x5e00b3(0x10b4)](_0x1e30ef){var _0x2f093e=_0x307c2b;this[_0x2f093e(0x3c0d)]=_0x1e30ef;}[_0x5e00b3(0x1fe7)](){var _0x2ed439=_0x5e00b3;return this[_0x2ed439(0x37cd)];}[_0x5e00b3(0x193c)](_0x5220a3){var _0x4d43e5=_0x5e00b3;this[_0x4d43e5(0x3fc)]=_0x5220a3;}[_0x5e00b3(0x2af9)](){var _0x11434a=_0x5e00b3;return this[_0x11434a(0x3fc)];}[_0x5e00b3(0x2eea)](_0x3d8aea){var _0x3fefd0=_0x307c2b;this[_0x3fefd0(0x56ba)]=_0x3d8aea;}[_0x5e00b3(0x590d)](){var _0xda554a=_0x5e00b3;return this[_0xda554a(0x4328)];}[_0x5e00b3(0x303e)](_0x109b4f){var _0xf5ed9b=_0x307c2b;this[_0xf5ed9b(0x3717)]=_0x109b4f;}[_0x5e00b3(0x2f91)](){var _0x156221=_0x307c2b;return this[_0x156221(0x3717)];}}class GeoEntityEffectRotateRadar extends GeoEntityEffectRadarBase{constructor(_0xf5fcaa){var _0x43caa8=_0x307c2b,_0x28aff3=_0x5e00b3;super(_0xf5fcaa),_0xf5fcaa=WebGLPlot$f[_0x28aff3(0x3bf5)](_0xf5fcaa,WebGLPlot$f[_0x28aff3(0x3bf5)][_0x28aff3(0x243c)]),this[_0x28aff3(0x417e)]=PlotRadarType$1[_0x28aff3(0x497e)],this[_0x28aff3(0x21b4)]='GeoEntityEffectRotateRadar_'+WebGLPlot$f[_0x28aff3(0x2f26)](),this[_0x43caa8(0x473b)]=WebGLPlot$f[_0x28aff3(0x3bf5)](_0xf5fcaa[_0x28aff3(0x1827)],new PlotPoint3D(0x0,0x0,0x0)),this['_bChangeSizeFlowModel']=WebGLPlot$f[_0x28aff3(0x3bf5)](_0xf5fcaa[_0x28aff3(0xe63)],!0x0);var _0x2ce8ff=[new WebGLPlot$f[(_0x28aff3(0x4bd6))](0x0,0x7d0,0x0),new WebGLPlot$f[(_0x28aff3(0x4bd6))](0x4e20,0x1f40,0x0),new WebGLPlot$f[(_0x43caa8(0x141))](0x9c40,0x7d0,0x0),new WebGLPlot$f[(_0x28aff3(0x4bd6))](0x0,0x7d0,0x0)];this[_0x28aff3(0x4cae)]=WebGLPlot$f[_0x28aff3(0x3bf5)](_0xf5fcaa[_0x43caa8(0x458c)],_0x2ce8ff),this[_0x28aff3(0xc75)]=WebGLPlot$f[_0x28aff3(0x3bf5)](_0xf5fcaa[_0x28aff3(0x438)],0x168),this[_0x28aff3(0xf47)]=null;}[_0x5e00b3(0x2324)](_0x4c4df1,_0x3c7805){var _0x3a1213=_0x307c2b,_0x22ddb9=_0x5e00b3;if(WebGLPlot$f[_0x22ddb9(0x5f34)](this[_0x22ddb9(0xf47)])){if(!this['_geoEntityParameter'][_0x3a1213(0x306)]()[_0x22ddb9(0x1dab)](_0x4c4df1[_0x22ddb9(0x5b89)]())||this[_0x22ddb9(0x3056)][_0x22ddb9(0x4d25)]()!=_0x4c4df1['getShowMode']()){let _0x1039c0=SituationSimulationToolkit[_0x3a1213(0xa15)](_0x4c4df1,this[_0x22ddb9(0x339a)],this[_0x22ddb9(0x5e52)]);WebGLPlot$f[_0x22ddb9(0x5f34)](_0x1039c0)&&(this[_0x22ddb9(0xf47)][_0x22ddb9(0x3fb9)]=_0x1039c0);}if(_0x4c4df1[_0x22ddb9(0x4d25)]()!=DotMode$1[_0x22ddb9(0x5e44)]||this[_0x3a1213(0x59a7)][_0x22ddb9(0x5a24)]()[_0x22ddb9(0x1dab)](_0x4c4df1[_0x22ddb9(0x5a24)]())||(this[_0x3a1213(0xe20)][_0x22ddb9(0x4d40)]=_0x4c4df1[_0x22ddb9(0x5a24)]()),_0x4c4df1['getShowMode']()==DotMode$1[_0x3a1213(0x3e4)]&&(this[_0x22ddb9(0x3056)][_0x22ddb9(0x1a82)]()!=_0x4c4df1[_0x22ddb9(0x1a82)]()&&(this[_0x22ddb9(0x4145)]=!0x1),this[_0x22ddb9(0x3056)][_0x3a1213(0x522b)]()!=_0x4c4df1[_0x22ddb9(0x17e7)]()&&this[_0x22ddb9(0x1395)])){let _0x38f71e=0x1*_0x4c4df1[_0x22ddb9(0x17e7)]()/this[_0x22ddb9(0x3056)][_0x22ddb9(0x17e7)]();this[_0x22ddb9(0xf47)][_0x22ddb9(0x4a6e)]*=_0x38f71e;}}this[_0x22ddb9(0x3056)]=_0x4c4df1;}[_0x5e00b3(0x207e)](_0x3d404b){var _0x5738b5=_0x307c2b,_0x58a053=_0x5e00b3;if(!WebGLPlot$f[_0x5738b5(0x1563)](this['_geoEntityParameter'])||!WebGLPlot$f[_0x58a053(0x5f34)](this[_0x58a053(0x339a)]))return null;let _0x325a00=SituationSimulationToolkit[_0x58a053(0x104e)](this[_0x58a053(0x3056)],this[_0x58a053(0x339a)],_0x3d404b);if(!WebGLPlot$f[_0x58a053(0x5f34)](_0x325a00))return null;let _0x2a62b0=new PlotPoint3D(0x0,0x0,0x0);if(this[_0x58a053(0x3056)][_0x58a053(0x4d25)]()==DotMode$1[_0x58a053(0x5e44)]&&(_0x2a62b0=this[_0x5738b5(0x59a7)][_0x58a053(0x5a24)]()),this[_0x58a053(0xf47)]=new PlotRotateRadar({'id':this[_0x58a053(0x21b4)],'point':_0x325a00,'rotate':new WebGLPlot$f[(_0x58a053(0x4bd6))](_0x2a62b0['x'],_0x2a62b0['y'],_0x2a62b0['z']-0x2d),'dScanSpeed':this[_0x58a053(0x24f1)],'shadows':this[_0x58a053(0x2ac2)],'isFill':this[_0x58a053(0x3da2)],'fillColor':this[_0x58a053(0x12a0)],'isOutline':this[_0x58a053(0x5683)],'outlineColor':this[_0x5738b5(0x34dd)],'outlineWidth':this[_0x58a053(0x4c76)],'isShowScan':this['_isShowScan'],'scanCount':this[_0x58a053(0x56c8)][_0x58a053(0x809)],'scanColor':this[_0x58a053(0x4328)],'customPts':this[_0x58a053(0x4cae)],'rotateAngle':this[_0x58a053(0xc75)],'slicePartitions':this[_0x58a053(0xc75)]/0x5,'show':!0x0},_0x3d404b),!WebGLPlot$f[_0x58a053(0x5f34)](this[_0x58a053(0xf47)]))return!0x1;this[_0x5738b5(0xe20)][_0x58a053(0x4a6e)]=this[_0x58a053(0x3056)][_0x58a053(0x17e7)]();let _0x20ef62=this[_0x58a053(0xf47)][_0x5738b5(0x52de)]();for(let _0x53dabf=0x0;_0x53dabf<_0x20ef62[_0x5738b5(0x2ef4)];_0x53dabf++)this[_0x58a053(0x56c8)][_0x53dabf][_0x58a053(0x5e6e)](_0x20ef62[_0x53dabf]);return this[_0x58a053(0xf47)][_0x5738b5(0x3a88)](_0x20ef62),this[_0x58a053(0x4145)]=!0x0,!0x0;}[_0x5e00b3(0x1010)](_0x5ac3d5){var _0x3ced20=_0x307c2b,_0x2afb0c=_0x5e00b3;WebGLPlot$f[_0x2afb0c(0x5f34)](this[_0x3ced20(0xe20)])&&(this[_0x2afb0c(0xf47)]['destroy'](),this[_0x3ced20(0xe20)]=null);}[_0x5e00b3(0x2879)](){var _0x18d96b=_0x307c2b,_0x2a0446=_0x5e00b3;let _0x251a6e=super[_0x2a0446(0x2879)](),_0x2505b8=JSON[_0x2a0446(0x2374)](_0x251a6e);_0x2505b8[_0x2a0446(0x1a9a)](_0x2a0446(0xe61))||(_0x2505b8[_0x2a0446(0xe61)]=this[_0x2a0446(0x417e)]),_0x2505b8[_0x2a0446(0x1a9a)](_0x2a0446(0x438))||(_0x2505b8[_0x2a0446(0x438)]=this[_0x18d96b(0x386a)]);let _0x47ddcf=[];return _0x2505b8[_0x18d96b(0x2609)](_0x2a0446(0x5ce1))||(_0x2505b8[_0x2a0446(0x5ce1)]=_0x47ddcf),this[_0x2a0446(0x4cae)][_0x2a0446(0x326d)](_0x456727=>{var _0x494ade=_0x2a0446;_0x2505b8[_0x494ade(0x5ce1)]['push']({'x':_0x456727['x'],'y':_0x456727['y'],'z':_0x456727['z']});}),JSON[_0x2a0446(0x43ec)](_0x2505b8);}[_0x307c2b(0x46b9)](_0x31a6bc){var _0x57ccfc=_0x307c2b,_0x4ef5b1=_0x5e00b3;super[_0x4ef5b1(0x3ba2)](_0x31a6bc);let _0x312e0c=JSON[_0x4ef5b1(0x2374)](_0x31a6bc);WebGLPlot$f[_0x4ef5b1(0x5f34)](_0x312e0c[_0x4ef5b1(0xe61)])&&(this[_0x4ef5b1(0x417e)]=_0x312e0c[_0x4ef5b1(0xe61)]),WebGLPlot$f[_0x4ef5b1(0x5f34)](_0x312e0c[_0x4ef5b1(0x438)])&&(this[_0x4ef5b1(0xc75)]=_0x312e0c[_0x4ef5b1(0x438)]),WebGLPlot$f[_0x57ccfc(0x1563)](_0x312e0c[_0x4ef5b1(0x5ce1)])&&(this[_0x4ef5b1(0x4cae)]=[],_0x312e0c[_0x4ef5b1(0x5ce1)]['forEach'](_0x2c7a8c=>{var _0x26fcb5=_0x57ccfc,_0x5cb17e=_0x4ef5b1;this[_0x26fcb5(0x4faf)][_0x5cb17e(0x5323)](new WebGLPlot$f[(_0x5cb17e(0x4bd6))](_0x2c7a8c['x'],_0x2c7a8c['y'],_0x2c7a8c['z']));}));}[_0x5e00b3(0x40f3)](){var _0x2880f4=_0x307c2b,_0x16785d=_0x5e00b3;let _0x4a0125=new GeoEntityEffectRotateRadar();_0x4a0125[_0x2880f4(0x4481)]=this[_0x16785d(0x4ab3)],_0x4a0125[_0x16785d(0x435e)]=this[_0x16785d(0x435e)],_0x4a0125[_0x16785d(0x339a)]=new PlotPoint3D(this[_0x16785d(0x339a)]['x'],this[_0x16785d(0x339a)]['y'],this[_0x16785d(0x339a)]['z']),_0x4a0125[_0x16785d(0x1395)]=this[_0x16785d(0x1395)],_0x4a0125[_0x16785d(0x24f1)]=this[_0x2880f4(0x2f79)],_0x4a0125[_0x16785d(0x2ac2)]=this[_0x16785d(0x2ac2)],_0x4a0125[_0x16785d(0x3da2)]=this[_0x16785d(0x3da2)],_0x4a0125[_0x16785d(0x12a0)]=this[_0x16785d(0x12a0)][_0x16785d(0x40f3)](),_0x4a0125[_0x16785d(0x5683)]=this['_isOutline'],_0x4a0125[_0x16785d(0x4bbe)]=this[_0x2880f4(0x34dd)][_0x16785d(0x40f3)](),_0x4a0125[_0x16785d(0x4c76)]=this[_0x16785d(0x4c76)];let _0x374e2f=[];for(let _0x268a5e=0x0;_0x268a5e<this[_0x16785d(0x56c8)][_0x16785d(0x809)];_0x268a5e++)_0x374e2f[_0x16785d(0x5323)](this[_0x16785d(0x56c8)][_0x268a5e][_0x16785d(0x40f3)]());return _0x4a0125[_0x16785d(0x56c8)]=_0x374e2f,_0x4a0125[_0x16785d(0x417e)]=this[_0x16785d(0x417e)],_0x4a0125[_0x16785d(0xc75)]=this['_customAngle'],_0x4a0125['_customPts']=[],this[_0x16785d(0x4cae)][_0x16785d(0x326d)](_0x7a5ffe=>{var _0x40e316=_0x16785d;_0x4a0125[_0x40e316(0x4cae)][_0x40e316(0x5323)](new WebGLPlot$f[(_0x40e316(0x4bd6))](_0x7a5ffe['x'],_0x7a5ffe['y'],_0x7a5ffe['z']));}),_0x4a0125;}}class GeoEntityEffectToolkit{constructor(){}static[_0x5e00b3(0xfe2)](_0xa7ca1c){var _0x2c445a=_0x307c2b,_0x37106a=_0x5e00b3;let _0x5ae0bf,_0x13d3c1,_0x15b6dc,_0x45addb,_0x49452f=JSON[_0x37106a(0x2374)](_0xa7ca1c);return WebGLPlot$f[_0x37106a(0x5f34)](_0x49452f[_0x37106a(0x3dd)])&&(_0x13d3c1=_0x49452f['type'],_0x49452f[_0x37106a(0x3dd)]===GeoEntityEffectType$1[_0x37106a(0x1cce)]?WebGLPlot$f[_0x37106a(0x5f34)](_0x49452f[_0x37106a(0x181e)])&&(_0x15b6dc=_0x49452f[_0x2c445a(0x7ee)]):_0x49452f[_0x37106a(0x3dd)]===GeoEntityEffectType$1[_0x37106a(0x1d91)]&&WebGLPlot$f[_0x2c445a(0x1563)](_0x49452f[_0x37106a(0xe61)])&&(_0x45addb=_0x49452f[_0x37106a(0xe61)]),_0x5ae0bf=this[_0x37106a(0x4cf1)]({'effectType':_0x13d3c1,'linkType':_0x15b6dc,'radarType':_0x45addb}),WebGLPlot$f[_0x37106a(0x5f34)](_0x5ae0bf)&&_0x5ae0bf[_0x37106a(0x3ba2)](_0xa7ca1c)),_0x5ae0bf;}static[_0x5e00b3(0x4cf1)](_0x10189f){var _0x555bea=_0x307c2b,_0x4b68c9=_0x5e00b3;let _0x45897b,_0x4991b0=(_0x10189f=WebGLPlot$f[_0x555bea(0x76f)](_0x10189f,WebGLPlot$f[_0x4b68c9(0x3bf5)][_0x4b68c9(0x243c)]))['effectType'],_0x57552a=_0x10189f[_0x4b68c9(0x181e)],_0x20ea62=_0x10189f[_0x555bea(0x7e7)];switch(_0x4991b0){case GeoEntityEffectType$1[_0x555bea(0x3001)]:case GeoEntityEffectType$1[_0x4b68c9(0x406e)]:break;case GeoEntityEffectType$1[_0x555bea(0x33f8)]:_0x45897b=new GeoEntityEffectFiresmoke();break;case GeoEntityEffectType$1[_0x4b68c9(0x51c0)]:_0x45897b=new GeoEntityEffectBurst();break;case GeoEntityEffectType$1[_0x4b68c9(0x4320)]:_0x45897b=new GeoEntityEffectTailflame();break;case GeoEntityEffectType$1[_0x4b68c9(0x3b8)]:_0x45897b=new GeoEntityEffectTailgas();break;case GeoEntityEffectType$1[_0x4b68c9(0x1d91)]:switch(_0x20ea62){case PlotRadarType$1[_0x4b68c9(0x250a)]:_0x45897b=new GeoEntityEffectMechanicalRadar();break;case PlotRadarType$1[_0x4b68c9(0x20a3)]:_0x45897b=new GeoEntityEffectParameterRadar();break;case PlotRadarType$1[_0x4b68c9(0x1cf7)]:_0x45897b=new GeoEntityEffectWarningRadar();break;case PlotRadarType$1[_0x4b68c9(0x4521)]:_0x45897b=new GeoEntityEffectScanRadar();break;case PlotRadarType$1['PlotRotateRadar']:_0x45897b=new GeoEntityEffectRotateRadar();}break;case GeoEntityEffectType$1[_0x4b68c9(0x36cc)]:_0x45897b=new GeoEntityEffectScanWave();break;case GeoEntityEffectType$1[_0x4b68c9(0x2380)]:_0x45897b=new GeoEntityEffectScancone();break;case GeoEntityEffectType$1[_0x555bea(0x39ed)]:break;case GeoEntityEffectType$1[_0x4b68c9(0x176a)]:_0x45897b=new GeoEntityEffectTrackline();break;case GeoEntityEffectType$1['ATTACKLINE']:_0x45897b=new GeoEntityEffectAttackline();break;case GeoEntityEffectType$1['SIGN']:break;case GeoEntityEffectType$1['COMMUNICATIONLINK']:switch(_0x57552a){case CommunicationLinkType$1[_0x4b68c9(0x54a2)]:_0x45897b=new BasicLineCommunicationLink$1();break;case CommunicationLinkType$1[_0x555bea(0x28b5)]:_0x45897b=new ArrowCommunicationLink();break;case CommunicationLinkType$1[_0x555bea(0x330e)]:_0x45897b=new TubularCommunicationLink();break;case CommunicationLinkType$1[_0x4b68c9(0x2d66)]:_0x45897b=new MeteorCommunicationLink();break;case CommunicationLinkType$1[_0x555bea(0x3014)]:_0x45897b=new DashLineCommunicationLink();}break;case GeoEntityEffectType$1[_0x4b68c9(0x5099)]:_0x45897b=new GeoEntityEffectDynamic();break;case GeoEntityEffectType$1[_0x4b68c9(0x45b6)]:break;case GeoEntityEffectType$1[_0x4b68c9(0x1b68)]:_0x45897b=new GeoEntityEffectExtend();break;case GeoEntityEffectType$1[_0x4b68c9(0x4bc1)]:_0x45897b=new GeoEntityEffectAugment();break;case GeoEntityEffectType$1[_0x4b68c9(0x1e3f)]:_0x45897b=new GeoEntityEffectAnnularDiffusion();}return _0x45897b;}static[_0x5e00b3(0x1c77)](_0x404589,_0x457c7b,_0xd85a2c){var _0xf93ed2=_0x307c2b,_0x43b676=_0x5e00b3;if(!WebGLPlot$f[_0x43b676(0x5f34)](_0x404589)||!WebGLPlot$f[_0x43b676(0x5f34)](_0x457c7b))return!0x1;let _0x5b2ba4=null;if(_0x457c7b[_0xf93ed2(0x11a4)]()==_0x404589?_0x5b2ba4=_0x457c7b[_0xf93ed2(0x19ac)]():_0x457c7b[_0xf93ed2(0x19ac)]()===_0x404589&&(_0x5b2ba4=_0x457c7b[_0x43b676(0x2986)]()),!WebGLPlot$f[_0x43b676(0x5f34)](_0x5b2ba4))return!0x1;let _0xbb5be8=SituationSimulationManager[_0xf93ed2(0x26da)]()['getDeductionScriptManager']()[_0x43b676(0x360f)](_0x5b2ba4);WebGLPlot$f[_0x43b676(0x5f34)](_0xbb5be8)||(_0xbb5be8=SituationSimulationManager[_0x43b676(0x35eb)]()[_0x43b676(0x41d0)]()[_0x43b676(0x533d)](_0x5b2ba4)),WebGLPlot$f[_0xf93ed2(0x1563)](_0xbb5be8)||(_0xbb5be8=SituationSimulationManager[_0xf93ed2(0x26da)]()['getSatelliteEntityManager']()[_0x43b676(0x59bd)](_0x5b2ba4));let _0x105e38=!0x1;return WebGLPlot$f[_0x43b676(0x5f34)](_0xbb5be8)&&(_0x105e38=_0xd85a2c?_0xbb5be8[_0xf93ed2(0x12b8)](_0x457c7b):_0xbb5be8[_0x43b676(0xb89)](_0x457c7b)),_0x105e38;}}class GeoEntity{constructor(_0x443429){var _0x521b84=_0x307c2b,_0x1ba1db=_0x5e00b3;this[_0x1ba1db(0x30a7)]=_0x443429,this[_0x1ba1db(0x5e3a)]='',this[_0x1ba1db(0x2f6c)]=[];let _0x42eda0=this;this[_0x1ba1db(0x2d9a)]()[_0x521b84(0x23c3)][_0x1ba1db(0x13f3)](function(){var _0x531ecc=_0x521b84,_0x5c1473=_0x1ba1db;let _0x5f3932=_0x42eda0[_0x5c1473(0x18ff)]();if(_0x5f3932[_0x5c1473(0x4935)]()){let _0x1b5fc9=SituationSimulationToolkit[_0x5c1473(0x41c)](_0x5f3932[_0x5c1473(0x5b89)](),_0x42eda0[_0x5c1473(0x2d9a)]());_0x1b5fc9>_0x5f3932[_0x5c1473(0x1092)]()&&_0x5f3932[_0x5c1473(0x4d25)]()!==DotMode$1[_0x5c1473(0x78c)]?_0x5f3932[_0x5c1473(0x1e00)](DotMode$1[_0x5c1473(0x78c)]):_0x1b5fc9<_0x5f3932[_0x5c1473(0x1092)]()&&_0x5f3932[_0x5c1473(0x4d25)]()!==DotMode$1['Marker']&&_0x5f3932[_0x531ecc(0x3fee)](DotMode$1[_0x531ecc(0x3e4)]),_0x42eda0[_0x5c1473(0x2324)](_0x5f3932);}}),this[_0x1ba1db(0x5029)]=!0x1,this[_0x521b84(0x3b7)]=!0x1,this[_0x1ba1db(0x48f8)]=!0x1,this[_0x1ba1db(0x5349)]=0x1388;}[_0x307c2b(0x3b01)](){var _0x7c7f38=_0x5e00b3;return this[_0x7c7f38(0x30a7)];}[_0x5e00b3(0x2d9a)](){var _0x3d2b80=_0x307c2b,_0x1672ad=_0x5e00b3;return this[_0x1672ad(0x30a7)][_0x1672ad(0x2bae)][_0x3d2b80(0x16a0)];}[_0x5e00b3(0x4bd3)](){var _0x323188=_0x5e00b3;return this[_0x323188(0x5029)];}[_0x5e00b3(0x1bb3)](_0x5d627a){var _0x2458fe=_0x5e00b3;this[_0x2458fe(0x5029)]=_0x5d627a;}[_0x5e00b3(0x4b41)](){var _0x5ab2e4=_0x307c2b,_0x283f01=_0x5e00b3;this[_0x283f01(0x1450)]||SituationSimulationManager['getInstance']()[_0x5ab2e4(0x79d)](!0x1);}[_0x307c2b(0x5020)](){var _0x489897=_0x5e00b3;this[_0x489897(0x3394)]();}[_0x307c2b(0x2d7b)](_0x2ceeb7){var _0x43ed0c=_0x307c2b,_0xf4bc4=_0x5e00b3;_0x2ceeb7['id']=WebGLPlot$f[_0xf4bc4(0x2f26)]();let _0x53a34a=new GeoEntity(_0x2ceeb7);_0x53a34a['_name']=this[_0xf4bc4(0x5e3a)];let _0x3b9c8b=[];return this[_0xf4bc4(0x2f6c)][_0xf4bc4(0x326d)](_0x8359ca=>{var _0x49c59d=_0xf4bc4;let _0x59cecd=_0x8359ca[_0x49c59d(0x40f3)]();_0x8359ca[_0x49c59d(0x135e)]()!=GeoEntityEffectType$1[_0x49c59d(0x1cce)]&&_0x3b9c8b[_0x49c59d(0x5323)](_0x59cecd);}),_0x53a34a[_0x43ed0c(0x5987)](_0x3b9c8b),_0x53a34a;}[_0x307c2b(0x379f)](_0x4a5f03){var _0xb02830=_0x5e00b3;this[_0xb02830(0x5e3a)]=_0x4a5f03,this[_0xb02830(0x5029)]=!0x0,this[_0xb02830(0x4b41)]();}[_0x5e00b3(0x1616)](){var _0x280eab=_0x5e00b3;return this[_0x280eab(0x5e3a)];}[_0x5e00b3(0x3dde)](_0xc7b566){this['_geoGraphicObject']['id']=_0xc7b566;}[_0x5e00b3(0x147c)](){var _0x1e97bc=_0x5e00b3;return this[_0x1e97bc(0x30a7)]['id'];}[_0x5e00b3(0x2324)](_0x30acd6){var _0x457d54=_0x307c2b,_0x3203c3=_0x5e00b3;WebGLPlot$f[_0x3203c3(0x5f34)](this[_0x3203c3(0x30a7)])&&(_0x30acd6[_0x3203c3(0x9e9)]()&&(this[_0x3203c3(0x30a7)][_0x457d54(0x4490)]=[_0x30acd6[_0x3203c3(0x5b89)]()]),_0x30acd6[_0x3203c3(0x31a0)]()&&(this[_0x3203c3(0x30a7)][_0x3203c3(0x2cb3)]=_0x30acd6[_0x3203c3(0x17e7)]()),_0x30acd6[_0x3203c3(0x5751)]()&&(this[_0x3203c3(0x30a7)][_0x3203c3(0x511a)]=_0x30acd6[_0x3203c3(0x6e6)]()),_0x30acd6[_0x457d54(0x22cc)]()&&(this[_0x457d54(0x3fa6)][_0x3203c3(0x3963)]=_0x30acd6[_0x3203c3(0x5a24)]()),_0x30acd6[_0x457d54(0x1929)]()&&(this[_0x3203c3(0x30a7)][_0x3203c3(0x3d66)]=_0x30acd6[_0x457d54(0x223b)]()),_0x30acd6[_0x3203c3(0x4211)]()&&(this[_0x3203c3(0x30a7)][_0x3203c3(0x64a)]=_0x30acd6[_0x457d54(0x16b6)]()),_0x30acd6[_0x3203c3(0x3cdc)]()&&(this[_0x3203c3(0x30a7)][_0x457d54(0x303b)]=_0x30acd6[_0x3203c3(0x4fd3)]()),_0x30acd6[_0x3203c3(0x189a)]()&&(this[_0x3203c3(0x30a7)][_0x3203c3(0x41a6)]=_0x30acd6[_0x457d54(0x3ff9)](),this[_0x3203c3(0x30a7)][_0x3203c3(0x3225)](this[_0x457d54(0x3fa6)][_0x3203c3(0x557f)]())),_0x30acd6[_0x3203c3(0x7a7)]()&&(this[_0x3203c3(0x30a7)][_0x3203c3(0x3bf0)]=_0x30acd6['getDotPlotCode'](),this[_0x3203c3(0x30a7)][_0x3203c3(0x3225)](this[_0x3203c3(0x30a7)][_0x457d54(0x361f)]())),_0x30acd6[_0x457d54(0x755)]()&&_0x30acd6[_0x3203c3(0x4408)]()[_0x3203c3(0x6052)](this[_0x3203c3(0x30a7)]),_0x30acd6[_0x457d54(0x2c13)]()&&(this[_0x3203c3(0x30a7)][_0x457d54(0x5092)]=_0x30acd6['getPictureSymbolSize']()),_0x30acd6[_0x3203c3(0x131e)]()&&(this[_0x3203c3(0x30a7)][_0x3203c3(0x1cf)]=_0x30acd6[_0x3203c3(0x43bc)]()),_0x30acd6[_0x457d54(0x4bb6)]()&&this[_0x3203c3(0x30a7)][_0x457d54(0x2c67)](_0x30acd6[_0x3203c3(0x4d25)]()),_0x30acd6[_0x3203c3(0x675)]()&&(this[_0x3203c3(0x5349)]=_0x30acd6[_0x3203c3(0x1092)]()),_0x30acd6[_0x3203c3(0x57ff)]()&&(this[_0x3203c3(0x48f8)]=_0x30acd6['getIsDistanceChangeMode']()),this[_0x3203c3(0x2f6c)][_0x3203c3(0x326d)](_0x2699a9=>{var _0x29713b=_0x3203c3;_0x2699a9[_0x29713b(0x2324)](this[_0x29713b(0x18ff)](),this[_0x29713b(0x147c)]());}),this['_isModified']=!0x0,this[_0x457d54(0x20f)]());}['getGeoEntityParameter'](){var _0x38768b=_0x307c2b,_0x1f6095=_0x5e00b3;if(WebGLPlot$f[_0x1f6095(0x5f34)](this[_0x38768b(0x3fa6)])){let _0x3e9fda=new GeoEntityParameter(),_0x4c0d94=new DotPlotStyle();return _0x4c0d94[_0x38768b(0x3f4d)](this[_0x1f6095(0x30a7)]),_0x3e9fda[_0x1f6095(0x3a43)](this[_0x1f6095(0x30a7)][_0x1f6095(0x5864)][0x0],this[_0x38768b(0x3fa6)][_0x1f6095(0x2cb3)],this[_0x1f6095(0x30a7)][_0x38768b(0x218e)],this[_0x1f6095(0x30a7)][_0x1f6095(0x3963)],this[_0x1f6095(0x30a7)][_0x1f6095(0x3d66)],this[_0x1f6095(0x30a7)][_0x1f6095(0x64a)],this[_0x38768b(0x3fa6)][_0x1f6095(0x53c8)],this[_0x1f6095(0x30a7)]['__dotPlotLibID'],this[_0x1f6095(0x30a7)][_0x38768b(0x3142)],_0x4c0d94,this[_0x1f6095(0x30a7)][_0x38768b(0x5092)],this[_0x1f6095(0x30a7)][_0x1f6095(0x1cf)],this[_0x38768b(0x3fa6)][_0x38768b(0x361f)](),this[_0x1f6095(0x48f8)],this[_0x1f6095(0x5349)]),_0x3e9fda;}}[_0x5e00b3(0x3d37)](){var _0x311187=_0x307c2b,_0x5eba17=_0x5e00b3;if(WebGLPlot$f[_0x5eba17(0x5f34)](this[_0x5eba17(0x30a7)])){let _0x52d831={},_0x3550c9=JSON['stringify'](this[_0x5eba17(0x30a7)][_0x5eba17(0x5973)]());if(_0x52d831[_0x5eba17(0x1a9a)](_0x5eba17(0x272a))||(_0x52d831[_0x311187(0x5350)]=_0x3550c9),!_0x52d831[_0x5eba17(0x1a9a)](_0x5eba17(0x165a))){let _0x4cd9bb={};_0x4cd9bb[_0x311187(0x2609)](_0x5eba17(0x2c5))||(_0x4cd9bb[_0x5eba17(0x2c5)]=this[_0x5eba17(0x5e3a)]),_0x4cd9bb[_0x5eba17(0x1a9a)](_0x311187(0x26e))||(_0x4cd9bb[_0x5eba17(0x2c74)]=this[_0x311187(0x4775)]),_0x4cd9bb[_0x5eba17(0x1a9a)](_0x5eba17(0x1c8e))||(_0x4cd9bb[_0x5eba17(0x1c8e)]=this[_0x5eba17(0x5349)]),_0x4cd9bb[_0x311187(0x2609)](_0x5eba17(0x2886))||(_0x4cd9bb[_0x5eba17(0x2886)]=[],this['_geoEntityEffects'][_0x5eba17(0x326d)](_0x3e59fc=>{var _0xe69455=_0x5eba17;_0x4cd9bb[_0xe69455(0x2886)][_0xe69455(0x5323)](_0x3e59fc[_0xe69455(0x2879)]());})),_0x52d831[_0x5eba17(0x165a)]=JSON[_0x5eba17(0x43ec)](_0x4cd9bb);}return JSON[_0x5eba17(0x43ec)](_0x52d831);}return'';}[_0x5e00b3(0x127f)](_0x4d5f45){var _0x3639ea=_0x307c2b,_0x23ae00=_0x5e00b3;let _0x3ebf1d=JSON[_0x23ae00(0x2374)](_0x4d5f45);WebGLPlot$f[_0x23ae00(0x5f34)](_0x3ebf1d[_0x23ae00(0x2c5)])&&(this[_0x23ae00(0x5e3a)]=_0x3ebf1d[_0x3639ea(0x1c7c)]),WebGLPlot$f[_0x23ae00(0x5f34)](_0x3ebf1d[_0x23ae00(0x2c74)])&&(this[_0x23ae00(0x48f8)]=_0x3ebf1d[_0x3639ea(0x26e)]),WebGLPlot$f[_0x23ae00(0x5f34)](_0x3ebf1d[_0x23ae00(0x1c8e)])&&(this[_0x3639ea(0x10ca)]=_0x3ebf1d[_0x23ae00(0x1c8e)]),WebGLPlot$f[_0x23ae00(0x5f34)](_0x3ebf1d[_0x23ae00(0x2886)])&&_0x3ebf1d[_0x23ae00(0x2886)][_0x23ae00(0x326d)](_0x2ba28a=>{var _0x53c4c0=_0x3639ea,_0x2b343f=_0x23ae00;let _0x4fe95f=GeoEntityEffectToolkit[_0x2b343f(0xfe2)](_0x2ba28a);WebGLPlot$f[_0x53c4c0(0x1563)](_0x4fe95f)&&(_0x4fe95f[_0x2b343f(0x5e95)](this),_0x4fe95f[_0x2b343f(0x135e)]()==GeoEntityEffectType$1[_0x2b343f(0x1cce)]?this[_0x2b343f(0x147c)]()===_0x4fe95f[_0x2b343f(0x2986)]()&&this[_0x53c4c0(0x462b)](_0x4fe95f):this['addGeoEntityEffect'](_0x4fe95f));});}[_0x5e00b3(0x2db4)](){var _0x324806=_0x5e00b3;return this[_0x324806(0x2f6c)];}[_0x5e00b3(0xec7)](_0x15e090){var _0x3b5399=_0x307c2b,_0x1b08b2=_0x5e00b3;for(let _0x5efff9=0x0;_0x5efff9<this['_geoEntityEffects'][_0x1b08b2(0x809)];_0x5efff9++){if(this[_0x1b08b2(0x2f6c)][_0x5efff9][_0x1b08b2(0x147c)]()===_0x15e090[_0x3b5399(0x39af)]())return!0x1;}let _0x4b818b=this[_0x3b5399(0x1c61)]();return WebGLPlot$f[_0x3b5399(0x1563)](_0x4b818b)&&(_0x15e090[_0x1b08b2(0x2324)](this[_0x1b08b2(0x18ff)](),this[_0x1b08b2(0x147c)]()),_0x15e090[_0x3b5399(0x389b)](_0x4b818b)),this['_geoEntityEffects'][_0x1b08b2(0x5323)](_0x15e090),_0x15e090[_0x1b08b2(0x135e)]()===GeoEntityEffectType$1[_0x1b08b2(0x1cce)]&&GeoEntityEffectToolkit[_0x1b08b2(0x1c77)](this[_0x1b08b2(0x147c)](),_0x15e090,!0x0),this[_0x1b08b2(0x5029)]=!0x0,this[_0x1b08b2(0x4b41)](),!0x0;}[_0x5e00b3(0x2dab)](_0x31b56f){var _0x5ab1b4=_0x307c2b,_0x2b83db=_0x5e00b3;for(let _0x5b6665=0x0;_0x5b6665<this[_0x2b83db(0x2f6c)][_0x2b83db(0x809)];_0x5b6665++){const _0xbeafa0=this[_0x2b83db(0x2f6c)][_0x5b6665];if(_0xbeafa0[_0x2b83db(0x147c)]()===_0x31b56f){_0xbeafa0[_0x2b83db(0x135e)]()===GeoEntityEffectType$1[_0x5ab1b4(0x4df6)]&&GeoEntityEffectToolkit[_0x2b83db(0x1c77)](this[_0x2b83db(0x147c)](),_0xbeafa0,!0x1);let _0x3695b4=this[_0x2b83db(0x2d9a)]();return WebGLPlot$f['defined'](_0x3695b4)&&_0xbeafa0[_0x2b83db(0xb75)](_0x3695b4),this[_0x2b83db(0x2f6c)][_0x2b83db(0x2f5b)](_0x5b6665,0x1),!0x0;}}return this[_0x5ab1b4(0x552a)]=!0x0,this[_0x2b83db(0x4b41)](),!0x1;}[_0x5e00b3(0x4e3f)](_0x2430d9){var _0x2ff040=_0x307c2b,_0x2f31d9=_0x5e00b3;for(let _0x1d8bc7=0x0;_0x1d8bc7<this[_0x2f31d9(0x2f6c)][_0x2f31d9(0x809)];_0x1d8bc7++){const _0x154be8=this[_0x2f31d9(0x2f6c)][_0x1d8bc7];_0x154be8[_0x2f31d9(0x135e)]()===GeoEntityEffectType$1[_0x2f31d9(0x1cce)]&&GeoEntityEffectToolkit[_0x2f31d9(0x1c77)](this[_0x2f31d9(0x147c)](),_0x154be8,!0x1);let _0x4b45d1=this[_0x2ff040(0x1c61)]();WebGLPlot$f['defined'](_0x4b45d1)&&_0x154be8[_0x2f31d9(0xb75)](_0x4b45d1);}this[_0x2f31d9(0x2f6c)][_0x2f31d9(0x2f5b)](0x0),_0x2430d9[_0x2f31d9(0x326d)](_0x3851fd=>{var _0x1e5f6d=_0x2ff040;this[_0x1e5f6d(0x462b)](_0x3851fd);}),this[_0x2f31d9(0x5029)]=!0x0,this[_0x2f31d9(0x4b41)]();}[_0x5e00b3(0x31a2)](_0x2368a9){var _0x2e017b=_0x307c2b,_0x412077=_0x5e00b3;let _0x1c65e1=-0x1;for(let _0x3af764=0x0;_0x3af764<this[_0x412077(0x2886)][_0x412077(0x809)];_0x3af764++){if(this[_0x412077(0x2886)][_0x3af764][_0x412077(0x147c)]()===_0x2368a9[_0x2e017b(0x39af)]()){_0x1c65e1=_0x3af764;break;}}-0x1!==_0x1c65e1&&(this[_0x412077(0x2dab)](_0x2368a9['getUUID']()),this[_0x2e017b(0x462b)](_0x2368a9),this[_0x412077(0x5029)]=!0x0,this[_0x2e017b(0x20f)]());}[_0x5e00b3(0x3394)](){var _0x45acdd=_0x5e00b3;this[_0x45acdd(0x4e3f)]([]);}[_0x5e00b3(0x4560)](_0x519a6e){var _0x1406ea=_0x307c2b,_0x20be3e=_0x5e00b3;if(!WebGLPlot$f[_0x20be3e(0x5f34)](_0x519a6e))return!0x1;for(let _0x47bb22=0x0;_0x47bb22<this[_0x1406ea(0x23e7)][_0x1406ea(0x2ef4)];_0x47bb22++){if(this[_0x20be3e(0x2f6c)][_0x47bb22][_0x20be3e(0x147c)]()===_0x519a6e[_0x20be3e(0x147c)]())return!0x1;}return this[_0x20be3e(0x2f6c)][_0x20be3e(0x5323)](_0x519a6e),!0x0;}[_0x5e00b3(0xb89)](_0x1337cc){var _0x56f1d4=_0x5e00b3;if(!WebGLPlot$f[_0x56f1d4(0x5f34)](_0x1337cc))return!0x1;let _0x402021=!0x1,_0x577bd2=-0x1;for(let _0x12fe4a=0x0;_0x12fe4a<this[_0x56f1d4(0x2f6c)][_0x56f1d4(0x809)];_0x12fe4a++){if(this[_0x56f1d4(0x2f6c)][_0x12fe4a][_0x56f1d4(0x147c)]()===_0x1337cc[_0x56f1d4(0x147c)]()){_0x577bd2=_0x12fe4a;break;}}return-0x1!=_0x577bd2&&(this[_0x56f1d4(0x2f6c)][_0x56f1d4(0x2f5b)](_0x577bd2,0x1),_0x402021=!0x0),_0x402021;}}class GeoEntityManager$1{constructor(){var _0x251d9e=_0x307c2b,_0x5f4912=_0x5e00b3;this[_0x5f4912(0x608)]=new Map(),this[_0x5f4912(0x4eec)]=new GeoEntityNode(_0x5f4912(0x4bd9),!0x0),this[_0x251d9e(0x4df5)]=void 0x0,this[_0x5f4912(0x475c)]=void 0x0,this[_0x5f4912(0x5b9)]=void 0x0,this[_0x5f4912(0x4e10)]=[],this[_0x5f4912(0x7e4)]=[];}[_0x5e00b3(0x4df0)](_0x16c489){var _0x470e0d=_0x307c2b,_0x2bd5eb=_0x5e00b3;this[_0x2bd5eb(0x5af4)]=new PlottingLayer(_0x16c489,_0x470e0d(0x2ba1)),_0x16c489[_0x2bd5eb(0x2ea5)][_0x470e0d(0x1af6)](this[_0x470e0d(0x4df5)]),this[_0x2bd5eb(0x475c)]=new PlotEditControl(_0x16c489,this[_0x2bd5eb(0x5af4)]),this[_0x2bd5eb(0x5b9)]=new PlotDrawControl(_0x16c489,this[_0x2bd5eb(0x5af4)]);}[_0x5e00b3(0x5631)](){var _0x5c4d28=_0x5e00b3;return{'add':this[_0x5c4d28(0x4e10)],'remove':this[_0x5c4d28(0x7e4)]};}[_0x5e00b3(0x2d61)](){var _0x189f29=_0x307c2b,_0x48c59f=_0x5e00b3;this[_0x48c59f(0x4e10)][_0x48c59f(0x2f5b)](0x0),this[_0x189f29(0x117b)][_0x48c59f(0x2f5b)](0x0);}[_0x307c2b(0x20f)](){var _0x2f0160=_0x5e00b3;SituationSimulationManager[_0x2f0160(0x35eb)]()[_0x2f0160(0x364d)](!0x1);}[_0x307c2b(0x4ee)](){var _0x41b925=_0x5e00b3;this[_0x41b925(0x608)][_0x41b925(0x326d)]((_0x5c13a4,_0x8a4fec)=>{var _0x1c841a=_0x41b925;_0x5c13a4[_0x1c841a(0x3394)]();let _0x182a24=_0x5c13a4[_0x1c841a(0x1a6)]();WebGLPlot$f[_0x1c841a(0x5f34)](_0x182a24)&&this[_0x1c841a(0x5af4)][_0x1c841a(0x59d0)](_0x182a24);}),this['_geoEntitys'][_0x41b925(0x3fec)](),this[_0x41b925(0x4eec)][_0x41b925(0x1d14)]();}[_0x5e00b3(0x51e4)](_0x15db1a){var _0x5b9978=_0x307c2b,_0x218050=_0x5e00b3;if(WebGLPlot$f['defined'](this[_0x218050(0x533d)](_0x15db1a[_0x218050(0x101f)]()[_0x218050(0x147c)]())))return'';if(this[_0x218050(0x5af4)][_0x218050(0x12e9)](_0x15db1a)){let _0x722a9c=new GeoEntity(_0x15db1a);_0x15db1a[_0x218050(0x5e95)](_0x722a9c);let _0x100a3f=_0x722a9c[_0x218050(0x147c)]();return this[_0x218050(0x608)][_0x218050(0x10aa)](_0x100a3f,_0x722a9c),this[_0x5b9978(0x4eec)][_0x218050(0x3baa)](_0x722a9c),this[_0x218050(0x4e10)][_0x218050(0x5323)](_0x722a9c),this[_0x218050(0x4b41)](),_0x100a3f;}return'';}[_0x5e00b3(0x36f5)](_0xc50792,_0x22a3e7,_0xe52fc6,_0x241eaf,_0x5868d4){var _0x401786=_0x307c2b,_0x8b1e6b=_0x5e00b3;let _0x30b2c5=this;this[_0x401786(0x4df5)][_0x8b1e6b(0x4fcc)](0x0,0x1869f,[_0x22a3e7],{'url':_0xe52fc6},function(_0x1707fd){var _0x4cc878=_0x401786,_0x161b38=_0x8b1e6b;_0x1707fd[_0x161b38(0x37a9)][_0x161b38(0x41a6)]=0x0,_0x1707fd[_0x161b38(0x37a9)][_0x161b38(0x3bf0)]=0x1869e,WebGLPlot$f[_0x161b38(0x5f34)](_0x5868d4)&&(WebGLPlot$f[_0x4cc878(0x1563)](_0x5868d4[_0x161b38(0x2cb3)])&&(_0x1707fd[_0x161b38(0x37a9)][_0x161b38(0x2cb3)]=_0x5868d4[_0x161b38(0x2cb3)]),WebGLPlot$f[_0x4cc878(0x1563)](_0x5868d4[_0x4cc878(0x3eca)])&&(_0x1707fd[_0x161b38(0x37a9)][_0x161b38(0x3963)]=_0x5868d4['modelRotate']),WebGLPlot$f[_0x161b38(0x5f34)](_0x5868d4[_0x4cc878(0xac0)])&&(_0x1707fd[_0x161b38(0x37a9)][_0x161b38(0x1cf)]=_0x5868d4[_0x4cc878(0xac0)]),WebGLPlot$f[_0x161b38(0x5f34)](_0x5868d4[_0x161b38(0x514d)])&&(_0x1707fd[_0x161b38(0x37a9)][_0x161b38(0x514d)]=_0x5868d4[_0x4cc878(0x5092)]),WebGLPlot$f[_0x161b38(0x5f34)](_0x5868d4[_0x161b38(0x1ee0)])&&WebGLPlot$f[_0x161b38(0x5f34)](_0x5868d4[_0x161b38(0x268b)])&&(_0x1707fd[_0x161b38(0x37a9)][_0x161b38(0x41a6)]=_0x5868d4[_0x161b38(0x1ee0)],_0x1707fd[_0x161b38(0x37a9)][_0x161b38(0x3bf0)]=_0x5868d4[_0x161b38(0x268b)]),WebGLPlot$f[_0x161b38(0x5f34)](_0x5868d4[_0x161b38(0x829)])&&_0x5868d4[_0x161b38(0x829)]['setGeoGraphicObjectStyle'](_0x1707fd[_0x161b38(0x37a9)]),WebGLPlot$f[_0x161b38(0x5f34)](_0x5868d4[_0x161b38(0x511a)])&&(_0x1707fd[_0x4cc878(0x747)][_0x161b38(0x511a)]=_0x5868d4[_0x161b38(0x511a)]),WebGLPlot$f[_0x161b38(0x5f34)](_0x5868d4[_0x4cc878(0x4d71)])&&(_0x1707fd[_0x4cc878(0x747)][_0x4cc878(0x4d71)]=_0x5868d4[_0x4cc878(0x4d71)]),WebGLPlot$f[_0x161b38(0x5f34)](_0x5868d4[_0x161b38(0x37b5)])&&(_0x1707fd[_0x161b38(0x37a9)][_0x4cc878(0x303b)]=_0x5868d4[_0x161b38(0x37b5)]));let _0x22b1ae=new GeoEntity(_0x1707fd[_0x4cc878(0x747)]);_0x1707fd[_0x161b38(0x37a9)][_0x161b38(0x5e95)](_0x22b1ae),_0x22b1ae[_0x161b38(0x214f)](_0xc50792);let _0x2918fe=_0x22b1ae[_0x161b38(0x147c)]();_0x30b2c5[_0x161b38(0x608)]['set'](_0x2918fe,_0x22b1ae),_0x30b2c5[_0x4cc878(0x4eec)]['createGeoEntityNode'](_0x22b1ae),_0x161b38(0x1b4b)==typeof _0x241eaf&&_0x241eaf({'UUID':_0x2918fe}),_0x30b2c5[_0x4cc878(0x41c6)][_0x161b38(0x5323)](_0x22b1ae),_0x30b2c5[_0x161b38(0x4b41)]();});}[_0x307c2b(0x38a4)](_0x13be51,_0x5a9dc3,_0x3d8828,_0x48d995,_0x47b525){var _0x3a7ff5=_0x5e00b3;let _0x52507c=this;this[_0x3a7ff5(0x5af4)][_0x3a7ff5(0x4fcc)](0x0,0x14,[_0x5a9dc3],{'url':_0x3d8828},function(_0x3e70f9){var _0x35ffd6=_0x140d,_0x41c40f=_0x3a7ff5;_0x3e70f9[_0x41c40f(0x37a9)][_0x41c40f(0x41a6)]=0x0,_0x3e70f9[_0x41c40f(0x37a9)][_0x41c40f(0x3bf0)]=0x1869e,WebGLPlot$f[_0x35ffd6(0x1563)](_0x47b525)&&(WebGLPlot$f[_0x41c40f(0x5f34)](_0x47b525[_0x35ffd6(0xcdd)])&&(_0x3e70f9[_0x41c40f(0x37a9)]['modelScale']=_0x47b525[_0x41c40f(0x2cb3)]),WebGLPlot$f[_0x41c40f(0x5f34)](_0x47b525[_0x41c40f(0x3963)])&&(_0x3e70f9[_0x41c40f(0x37a9)][_0x35ffd6(0x3eca)]=_0x47b525[_0x35ffd6(0x3eca)]),WebGLPlot$f[_0x41c40f(0x5f34)](_0x47b525[_0x41c40f(0x64a)])&&(_0x3e70f9[_0x35ffd6(0x747)][_0x41c40f(0x64a)]=_0x47b525[_0x41c40f(0x64a)]),WebGLPlot$f[_0x35ffd6(0x1563)](_0x47b525[_0x35ffd6(0x5092)])&&(_0x3e70f9[_0x41c40f(0x37a9)][_0x41c40f(0x514d)]=_0x47b525[_0x41c40f(0x514d)]),WebGLPlot$f[_0x41c40f(0x5f34)](_0x47b525[_0x41c40f(0x1ee0)])&&WebGLPlot$f[_0x41c40f(0x5f34)](_0x47b525[_0x41c40f(0x268b)])&&(_0x3e70f9[_0x41c40f(0x37a9)][_0x41c40f(0x41a6)]=_0x47b525[_0x41c40f(0x1ee0)],_0x3e70f9[_0x41c40f(0x37a9)][_0x41c40f(0x3bf0)]=_0x47b525[_0x41c40f(0x268b)]),WebGLPlot$f[_0x41c40f(0x5f34)](_0x47b525[_0x35ffd6(0x55e1)])&&_0x47b525[_0x35ffd6(0x55e1)][_0x35ffd6(0x303a)](_0x3e70f9[_0x41c40f(0x37a9)]),WebGLPlot$f[_0x41c40f(0x5f34)](_0x47b525[_0x41c40f(0x511a)])&&(_0x3e70f9[_0x35ffd6(0x747)][_0x41c40f(0x511a)]=_0x47b525[_0x41c40f(0x511a)]),WebGLPlot$f[_0x41c40f(0x5f34)](_0x47b525[_0x41c40f(0x3d66)])&&(_0x3e70f9[_0x41c40f(0x37a9)][_0x41c40f(0x3d66)]=_0x47b525[_0x41c40f(0x3d66)]),WebGLPlot$f[_0x41c40f(0x5f34)](_0x47b525[_0x41c40f(0x37b5)])&&(_0x3e70f9[_0x41c40f(0x37a9)][_0x41c40f(0x53c8)]=_0x47b525[_0x41c40f(0x37b5)]));let _0x2256fe=new GeoEntity(_0x3e70f9[_0x41c40f(0x37a9)]);_0x3e70f9[_0x41c40f(0x37a9)][_0x35ffd6(0x56bf)](_0x2256fe),_0x2256fe[_0x41c40f(0x214f)](_0x13be51);let _0x1b8303=_0x2256fe[_0x41c40f(0x147c)]();_0x52507c[_0x41c40f(0x608)][_0x41c40f(0x10aa)](_0x1b8303,_0x2256fe),_0x52507c[_0x41c40f(0x4eec)][_0x41c40f(0x3baa)](_0x2256fe),_0x35ffd6(0x1be1)==typeof _0x48d995&&_0x48d995({'UUID':_0x1b8303}),_0x52507c[_0x35ffd6(0x41c6)][_0x35ffd6(0x2a0e)](_0x2256fe),_0x52507c[_0x41c40f(0x4b41)]();});}[_0x5e00b3(0x55f0)](_0x5e568c,_0xeca782,_0x420846,_0x3d5f3d,_0x324d91,_0x7439c4){var _0x1def1b=_0x5e00b3;let _0x4b4c30=this;this[_0x1def1b(0x5af4)]['createSymbol'](_0x420846,_0x3d5f3d,[_0xeca782],function(_0x536d01){var _0x4e756a=_0x140d,_0x2a95d3=_0x1def1b;_0x536d01[_0x4e756a(0x747)][_0x2a95d3(0x41a6)]=_0x536d01[_0x4e756a(0x747)][_0x2a95d3(0x3251)],_0x536d01[_0x2a95d3(0x37a9)][_0x4e756a(0x3142)]=_0x536d01[_0x4e756a(0x747)][_0x2a95d3(0x3c16)],WebGLPlot$f[_0x2a95d3(0x5f34)](_0x7439c4)&&(WebGLPlot$f[_0x4e756a(0x1563)](_0x7439c4['modelScale'])&&(_0x536d01[_0x4e756a(0x747)][_0x2a95d3(0x2cb3)]=_0x7439c4[_0x2a95d3(0x2cb3)]),WebGLPlot$f[_0x2a95d3(0x5f34)](_0x7439c4[_0x2a95d3(0x3963)])&&(_0x536d01[_0x4e756a(0x747)][_0x2a95d3(0x3963)]=_0x7439c4[_0x2a95d3(0x3963)]),WebGLPlot$f[_0x4e756a(0x1563)](_0x7439c4[_0x4e756a(0x1b4f)])&&(_0x536d01[_0x2a95d3(0x37a9)][_0x2a95d3(0x64a)]=_0x7439c4[_0x2a95d3(0x64a)]),WebGLPlot$f[_0x4e756a(0x1563)](_0x7439c4[_0x4e756a(0xac0)])&&(_0x536d01[_0x2a95d3(0x37a9)][_0x2a95d3(0x1cf)]=_0x7439c4[_0x2a95d3(0x1cf)]),WebGLPlot$f[_0x4e756a(0x1563)](_0x7439c4[_0x2a95d3(0x514d)])&&(_0x536d01[_0x4e756a(0x747)][_0x2a95d3(0x514d)]=_0x7439c4[_0x2a95d3(0x514d)]),WebGLPlot$f[_0x2a95d3(0x5f34)](_0x7439c4[_0x4e756a(0x55e1)])&&_0x7439c4[_0x2a95d3(0x829)][_0x2a95d3(0x6052)](_0x536d01[_0x4e756a(0x747)]),WebGLPlot$f[_0x2a95d3(0x5f34)](_0x7439c4[_0x4e756a(0x218e)])&&(_0x536d01[_0x2a95d3(0x37a9)][_0x2a95d3(0x511a)]=_0x7439c4[_0x2a95d3(0x511a)]),WebGLPlot$f[_0x2a95d3(0x5f34)](_0x7439c4[_0x2a95d3(0x3d66)])&&(_0x536d01[_0x2a95d3(0x37a9)][_0x2a95d3(0x3d66)]=_0x7439c4[_0x2a95d3(0x3d66)]),WebGLPlot$f[_0x2a95d3(0x5f34)](_0x7439c4[_0x4e756a(0x339)])&&(_0x536d01[_0x2a95d3(0x37a9)][_0x2a95d3(0x53c8)]=_0x7439c4[_0x2a95d3(0x37b5)]));let _0x5abe93=new GeoEntity(_0x536d01[_0x4e756a(0x747)]);_0x536d01[_0x4e756a(0x747)][_0x4e756a(0x56bf)](_0x5abe93),_0x5abe93[_0x2a95d3(0x214f)](_0x5e568c);let _0x1678ed=_0x5abe93[_0x2a95d3(0x147c)]();_0x4b4c30[_0x2a95d3(0x608)][_0x4e756a(0x3235)](_0x1678ed,_0x5abe93),_0x4b4c30[_0x2a95d3(0x4eec)][_0x2a95d3(0x3baa)](_0x5abe93),_0x4e756a(0x1be1)==typeof _0x324d91&&_0x324d91({'UUID':_0x1678ed}),_0x4b4c30[_0x2a95d3(0x4e10)][_0x2a95d3(0x5323)](_0x5abe93),_0x4b4c30[_0x2a95d3(0x4b41)]();});}[_0x307c2b(0x252e)](_0x136db1){var _0x2b16ab=_0x307c2b,_0x4c13e7=_0x5e00b3;let _0x318b71=this[_0x4c13e7(0x608)][_0x4c13e7(0x38c4)](_0x136db1);if(WebGLPlot$f[_0x4c13e7(0x5f34)](_0x318b71)){let _0x246af8=_0x318b71[_0x4c13e7(0x1a6)]();if(_0x318b71[_0x4c13e7(0x3394)](),WebGLPlot$f[_0x4c13e7(0x5f34)](_0x246af8)&&this[_0x4c13e7(0x5af4)][_0x4c13e7(0x59d0)](_0x246af8))return this[_0x2b16ab(0x4eec)][_0x4c13e7(0x597f)](_0x136db1),this[_0x4c13e7(0x608)][_0x4c13e7(0x39cc)](_0x136db1),this[_0x4c13e7(0x7e4)][_0x2b16ab(0x2a0e)](_0x136db1),this[_0x4c13e7(0x4b41)](),!0x0;}return!0x1;}[_0x5e00b3(0x4c59)](){var _0x400f6e=_0x307c2b,_0x547c90=_0x5e00b3;this[_0x547c90(0x608)][_0x547c90(0x326d)]((_0x2b3c8a,_0x3c0456)=>{var _0x3cb90c=_0x547c90;_0x2b3c8a[_0x3cb90c(0x3394)]();let _0x152a89=_0x2b3c8a[_0x3cb90c(0x1a6)]();WebGLPlot$f[_0x3cb90c(0x5f34)](_0x152a89)&&this[_0x3cb90c(0x5af4)][_0x3cb90c(0x59d0)](_0x152a89),this[_0x3cb90c(0x7e4)][_0x3cb90c(0x5323)](_0x3c0456);}),this[_0x547c90(0x608)][_0x547c90(0x3fec)](),this[_0x547c90(0x4eec)][_0x400f6e(0x3aca)](),this[_0x400f6e(0x20f)]();}[_0x5e00b3(0x533d)](_0x59306a){var _0x37e140=_0x5e00b3;return this[_0x37e140(0x608)][_0x37e140(0x38c4)](_0x59306a);}[_0x5e00b3(0x13d8)](){var _0x403d19=_0x307c2b,_0x9c078b=_0x5e00b3;return!!WebGLPlot$f[_0x403d19(0x1563)](this[_0x9c078b(0x475c)])&&this[_0x9c078b(0x475c)][_0x9c078b(0x2938)]();}[_0x5e00b3(0xa17)](_0x13b4bf){var _0x185a60=_0x5e00b3;WebGLPlot$f[_0x185a60(0x5f34)](this[_0x185a60(0x475c)])&&(_0x13b4bf?this[_0x185a60(0x475c)][_0x185a60(0x3eaa)]():this[_0x185a60(0x475c)][_0x185a60(0x37fc)]());}[_0x5e00b3(0x51e0)](){var _0x180d57=_0x5e00b3;return this[_0x180d57(0x4eec)];}[_0x5e00b3(0x2c1e)](){var _0x2cf30e=_0x5e00b3;return this[_0x2cf30e(0x608)];}[_0x5e00b3(0x3d37)](){var _0x3ed5b7=_0x307c2b,_0x44cd8c=_0x5e00b3;let _0x184e82=new Map();this[_0x44cd8c(0x608)][_0x3ed5b7(0x1b22)]((_0x54e190,_0x34d5d1)=>{var _0x291e17=_0x3ed5b7,_0x375096=_0x44cd8c;_0x184e82[_0x291e17(0x3235)](_0x54e190[_0x375096(0x147c)](),_0x54e190[_0x375096(0x3d37)]());});let _0xd0c463=this[_0x44cd8c(0x4eec)][_0x44cd8c(0x168f)]();return{'geoEntityJsons':_0x184e82,'geoEntityNodeJson':_0xd0c463};}[_0x5e00b3(0x127f)](_0x42312d,_0x59ac70){var _0x35ac63=_0x307c2b,_0x2a6fb8=_0x5e00b3;let _0x18d32f=_0x42312d[_0x35ac63(0x2ab5)],_0x33e125=_0x42312d[_0x2a6fb8(0xa9c)];if(this[_0x2a6fb8(0x4c59)](!0x1),WebGLPlot$f[_0x2a6fb8(0x5f34)](this[_0x35ac63(0x4df5)])){let _0x5c4c48=this,_0x51260a=[];_0x18d32f[_0x2a6fb8(0x326d)]((_0x51686d,_0x1c9728)=>{var _0xb4a6f1=_0x35ac63,_0x30e35d=_0x2a6fb8;if(_0x51686d[_0x30e35d(0x809)]>0x0){let _0x5a9862=JSON[_0x30e35d(0x2374)](_0x51686d);WebGLPlot$f[_0xb4a6f1(0x1563)](_0x5a9862[_0x30e35d(0x272a)])&&this[_0x30e35d(0x5af4)][_0x30e35d(0x16e2)](JSON[_0x30e35d(0x2374)](_0x5a9862[_0x30e35d(0x272a)]),function(_0x30fc29){var _0x5b1f69=_0xb4a6f1,_0x40f86d=_0x30e35d;if(WebGLPlot$f[_0x40f86d(0x5f34)](_0x5a9862[_0x40f86d(0x165a)])){let _0x54b263=_0x30fc29[_0x40f86d(0x37a9)];if(WebGLPlot$f[_0x40f86d(0x5f34)](_0x54b263)){let _0x3c5c97=new GeoEntity(_0x54b263);_0x54b263[_0x5b1f69(0x56bf)](_0x3c5c97),_0x3c5c97[_0x5b1f69(0x3649)](_0x5a9862[_0x40f86d(0x165a)]),_0x5c4c48[_0x40f86d(0x608)][_0x40f86d(0x10aa)](_0x1c9728,_0x3c5c97),_0x51260a[_0x40f86d(0x5323)](_0x1c9728),_0x5b1f69(0x1be1)==typeof _0x59ac70&&_0x51260a[_0x40f86d(0x809)]===_0x18d32f[_0x40f86d(0xd16)]&&_0x59ac70({'UUIDs':_0x51260a});}}});}});}this[_0x2a6fb8(0x4eec)][_0x2a6fb8(0x1d14)](),_0x33e125[_0x2a6fb8(0x809)]>0x0&&this[_0x2a6fb8(0x4eec)][_0x2a6fb8(0x37ed)](_0x33e125,this[_0x2a6fb8(0x4eec)]);}}function SatelliteOrbitsLayer(_0x1bf656){var _0x5203c1=_0x307c2b,_0x3a58f8=_0x5e00b3;_0x1bf656=WebGLPlot$f[_0x3a58f8(0x3bf5)](_0x1bf656,WebGLPlot$f[_0x3a58f8(0x3bf5)][_0x3a58f8(0x243c)]),WebGLPlot$f[_0x5203c1(0x2751)][_0x3a58f8(0x3c9e)](this,_0x1bf656),this[_0x3a58f8(0x435e)]=WebGLPlot$f[_0x3a58f8(0x3bf5)](_0x1bf656[_0x3a58f8(0x37b5)],!0x0),this[_0x5203c1(0x112f)]=WebGLPlot$f[_0x3a58f8(0x3bf5)](_0x1bf656[_0x3a58f8(0x1d12)],0x1),this[_0x3a58f8(0x2a40)]=WebGLPlot$f[_0x5203c1(0x76f)](_0x1bf656[_0x3a58f8(0x3aa7)],new WebGLPlot$f[(_0x5203c1(0x1ef8))](0.8,0.8,0.2,0.39)),this[_0x3a58f8(0x4145)]=!0x1;}Super=function(){},Super[_0x5e00b3(0x3720)]=WebGLPlot$f[_0x307c2b(0x2751)][_0x5e00b3(0x3720)],SatelliteOrbitsLayer[_0x5e00b3(0x3720)]=new Super(),SatelliteOrbitsLayer[_0x307c2b(0x1aa2)][_0x5e00b3(0x26fc)]=SatelliteOrbitsLayer,SatelliteOrbitsLayer[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x5aec22){var _0x417189=_0x307c2b,_0x195250=_0x5e00b3;(this[_0x195250(0x435e)]||this[_0x195250(0x4145)])&&(Super[_0x195250(0x3720)][_0x417189(0x2e6d)][_0x417189(0x1bcb)](this,Array[_0x195250(0x3720)][_0x195250(0x30eb)][_0x195250(0x4269)](arguments)),this[_0x195250(0x4145)]&&(this[_0x195250(0x4145)]=!0x1));},Object[_0x307c2b(0x66e)](SatelliteOrbitsLayer[_0x5e00b3(0x3720)],{'visible':{'get':function(){var _0x3e6da4=_0x5e00b3;return this[_0x3e6da4(0x435e)];},'set':function(_0x2d81a3){var _0x1df29f=_0x307c2b,_0x14162f=_0x5e00b3;for(let _0x1ba234=0x0;_0x1ba234<this[_0x14162f(0x809)];_0x1ba234++)this[_0x1df29f(0x3abb)](_0x1ba234)[_0x14162f(0x3234)]=_0x2d81a3;this[_0x1df29f(0x5a45)]=_0x2d81a3,this['_initialized']=!0x0;}},'orbitsWidth':{'get':function(){var _0x3061ab=_0x5e00b3;return this[_0x3061ab(0x5c9d)];},'set':function(_0x57c407){var _0x4a37f0=_0x307c2b,_0xecd493=_0x5e00b3;for(let _0x580738=0x0;_0x580738<this['length'];_0x580738++)this[_0xecd493(0x38c4)](_0x580738)[_0xecd493(0x2d3c)]=_0x57c407;this['_orbitsWidth']=_0x57c407,this[_0x4a37f0(0x41b0)]=!0x0;}},'orbitsColor':{'get':function(){var _0x5b512a=_0x5e00b3;return this[_0x5b512a(0x5c9d)];},'set':function(_0x37ea60){var _0x21e6d5=_0x5e00b3;for(let _0x5e0958=0x0;_0x5e0958<this[_0x21e6d5(0x809)];_0x5e0958++)this[_0x21e6d5(0x38c4)](_0x5e0958)[_0x21e6d5(0x3453)]=WebGLPlot$f[_0x21e6d5(0x71d)][_0x21e6d5(0x3fcf)](_0x21e6d5(0x3722),{'color':_0x37ea60});this[_0x21e6d5(0x2a40)]=_0x37ea60,this[_0x21e6d5(0x4145)]=!0x0;}}}),function(_0x154e40,_0x1a46fc){var _0x264278=_0x307c2b,_0x1ea308=_0x5e00b3;_0x264278(0x40f2)==typeof exports&&_0x1ea308(0x39a1)!=typeof module?module[_0x1ea308(0x4f3b)]=_0x1a46fc():_0x1ea308(0x1b4b)==typeof define&&define[_0x264278(0x59fd)]?define(_0x1a46fc):(_0x154e40=_0x1ea308(0x39a1)!=typeof globalThis?globalThis:_0x154e40||self)[_0x1ea308(0x15f1)]=_0x1a46fc();}(void 0x0,function(){var _0x4b0ff6=_0x5e00b3,_0x11e43f=Math['PI'],_0x1b15d4=0x2*_0x11e43f,_0x1337a5=_0x11e43f/0xb4,_0x25e0b0=0xb4/_0x11e43f,_0xec32b9=0x5a0,_0x2a4058=398600.8,_0x1948b1=6378.135,_0x24bc8b=0x3c/Math[_0x4b0ff6(0x5c4f)](650942.9922085947),_0x54ab21=_0x1948b1*_0x24bc8b/0x3c,_0x4186dd=0x1/_0x24bc8b,_0x1a0627=0.001082616,_0x2c5a7d=-0.00000253881,_0x1ab60f=-0.00000165597,_0x565cc8=_0x2c5a7d/_0x1a0627,_0x534ace=0x2/0x3;function _0x39bc13(_0x378a67,_0x59878c){var _0x293514=_0x140d,_0x16d851=_0x4b0ff6;for(var _0x49f132=[0x1f,_0x378a67%0x4==0x0?0x1d:0x1c,0x1f,0x1e,0x1f,0x1e,0x1f,0x1f,0x1e,0x1f,0x1e,0x1f],_0x4b8dd7=Math[_0x293514(0x4b96)](_0x59878c),_0x11462e=0x1,_0x14e6fe=0x0;_0x4b8dd7>_0x14e6fe+_0x49f132[_0x11462e-0x1]&&_0x11462e<0xc;)_0x14e6fe+=_0x49f132[_0x11462e-0x1],_0x11462e+=0x1;var _0x40d458=_0x11462e,_0x2e086d=_0x4b8dd7-_0x14e6fe,_0x54a709=0x18*(_0x59878c-_0x4b8dd7),_0x38f25b=Math[_0x16d851(0x1ace)](_0x54a709);_0x54a709=0x3c*(_0x54a709-_0x38f25b);var _0x44cd42=Math[_0x16d851(0x1ace)](_0x54a709);return{'mon':_0x40d458,'day':_0x2e086d,'hr':_0x38f25b,'minute':_0x44cd42,'sec':0x3c*(_0x54a709-_0x44cd42)};}function _0x52431a(_0x397fcb,_0x5b4409,_0x236210,_0x83b37,_0x1d6609,_0x56c9a0){var _0x511cce=_0x4b0ff6,_0x1a2a12=arguments[_0x511cce(0x809)]>0x6&&void 0x0!==arguments[0x6]?arguments[0x6]:0x0;return 0x16f*_0x397fcb-Math[_0x511cce(0x1ace)](0x7*(_0x397fcb+Math[_0x511cce(0x1ace)]((_0x5b4409+0x9)/0xc))*0.25)+Math[_0x511cce(0x1ace)](0x113*_0x5b4409/0x9)+_0x236210+1721013.5+((_0x1a2a12/0xea60+_0x56c9a0/0x3c+_0x1d6609)/0x3c+_0x83b37)/0x18;}function _0x50599b(_0x79f6b2,_0x46b698,_0x4427b6,_0x15ad29,_0xc4bd4d,_0x272f1a,_0xae771e){var _0x1633ff=_0x140d,_0x182ab9=_0x4b0ff6;if(_0x79f6b2 instanceof Date){var _0x1d7f49=_0x79f6b2;return _0x52431a(_0x1d7f49[_0x182ab9(0x5f7f)](),_0x1d7f49[_0x1633ff(0x3212)]()+0x1,_0x1d7f49[_0x182ab9(0x4ed4)](),_0x1d7f49[_0x182ab9(0x11c9)](),_0x1d7f49[_0x182ab9(0x215f)](),_0x1d7f49[_0x182ab9(0x2861)](),_0x1d7f49[_0x182ab9(0x5bfd)]());}return _0x52431a(_0x79f6b2,_0x46b698,_0x4427b6,_0x15ad29,_0xc4bd4d,_0x272f1a,_0xae771e);}function _0x56cf41(_0x5297d1,_0x5ef9a9){var _0xc65084=_0x140d,_0x433be3=_0x4b0ff6,_0x135aeb,_0x2e3df2,_0xae479e,_0x1b27d0,_0x1c43a8,_0x544150,_0x6c43b2,_0x2f62cd,_0x4e0f8d,_0x3ec7fa,_0x30b38e,_0x2cb5c1,_0x4ade38,_0x440576,_0x2072a6,_0x148fe1,_0xae8a12,_0x522d3c,_0x123b24=_0x5297d1['e3'],_0x5278c0=_0x5297d1[_0xc65084(0x2021)],_0x3766d6=_0x5297d1[_0x433be3(0x3afa)],_0x125a69=_0x5297d1[_0xc65084(0x2b7b)],_0x1135d8=_0x5297d1[_0x433be3(0x55a1)],_0x1dd030=_0x5297d1['pinco'],_0x366c25=_0x5297d1[_0x433be3(0x3ee6)],_0x1f93cd=_0x5297d1[_0x433be3(0x52fe)],_0x4f3476=_0x5297d1[_0x433be3(0x1708)],_0xe6d309=_0x5297d1[_0x433be3(0x3a3e)],_0x5ef933=_0x5297d1[_0x433be3(0x414c)],_0x5a8100=_0x5297d1[_0x433be3(0x26ca)],_0x1d133c=_0x5297d1[_0x433be3(0x20a0)],_0x18aeb9=_0x5297d1[_0x433be3(0x3ada)],_0xd5ba51=_0x5297d1[_0x433be3(0x2745)],_0x51cf30=_0x5297d1[_0x433be3(0x3689)],_0x451b0a=_0x5297d1[_0x433be3(0x20af)],_0x6853c6=_0x5297d1[_0x433be3(0x5101)],_0x576ac0=_0x5297d1[_0x433be3(0x2862)],_0xa00219=_0x5297d1['t'],_0x4a38ee=_0x5297d1[_0x433be3(0x5d4b)],_0x4444da=_0x5297d1[_0x433be3(0x4220)],_0xe76a3=_0x5297d1[_0x433be3(0xa39)],_0x5d17e2=_0x5297d1[_0x433be3(0x2dd0)],_0x149835=_0x5297d1[_0x433be3(0x922)],_0x45ec6f=_0x5297d1[_0x433be3(0x2b8d)],_0x3b6f3a=_0x5297d1[_0x433be3(0x5e39)],_0x484184=_0x5297d1[_0xc65084(0x43f6)],_0x318f83=_0x5297d1[_0x433be3(0x4fe6)],_0x44680e=_0x5297d1[_0x433be3(0x1de6)],_0x18c29a=_0x5297d1[_0xc65084(0x5413)],_0x4789fe=_0x5297d1[_0x433be3(0x399b)],_0x52ec55=_0x5ef9a9[_0x433be3(0x56e8)],_0x477ed7=_0x5ef9a9[_0x433be3(0x4e8e)],_0x194746=_0x5ef9a9['ep'],_0x32ccfc=_0x5ef9a9[_0xc65084(0x2024)],_0x414c15=_0x5ef9a9[_0x433be3(0x2cd0)],_0x1f2671=_0x5ef9a9[_0x433be3(0xd44)],_0x4290e1=_0x5ef9a9['mp'];_0x522d3c=_0x4789fe+0.0000119459*_0xa00219,'y'===_0x52ec55&&(_0x522d3c=_0x4789fe),_0xae8a12=_0x522d3c+0.0335*Math[_0x433be3(0x1428)](_0x522d3c);var _0x442666=_0x1f93cd*(_0x6c43b2=0.5*(_0x440576=Math['sin'](_0xae8a12))*_0x440576-0.25)+_0x4f3476*(_0x2f62cd=-0.5*_0x440576*Math[_0x433be3(0x52a3)](_0xae8a12)),_0x292ae=_0xd5ba51*_0x6c43b2+_0x51cf30*_0x2f62cd,_0x35f3be=_0x451b0a*_0x6c43b2+_0x6853c6*_0x2f62cd+_0x576ac0*_0x440576,_0x11512e=_0xe6d309*_0x6c43b2+_0x5ef933*_0x2f62cd+_0x5a8100*_0x440576,_0x2f83c=_0x1d133c*_0x6c43b2+_0x18aeb9*_0x2f62cd;return _0x522d3c=_0x18c29a+0.00015835218*_0xa00219,'y'===_0x52ec55&&(_0x522d3c=_0x18c29a),_0xae8a12=_0x522d3c+0.1098*Math[_0x433be3(0x1428)](_0x522d3c),_0x4e0f8d=_0x442666+(_0x5278c0*(_0x6c43b2=0.5*(_0x440576=Math[_0x433be3(0x1428)](_0xae8a12))*_0x440576-0.25)+_0x123b24*(_0x2f62cd=-0.5*_0x440576*Math[_0x433be3(0x52a3)](_0xae8a12))),_0x2cb5c1=_0x292ae+(_0x45ec6f*_0x6c43b2+_0x3b6f3a*_0x2f62cd),_0x4ade38=_0x35f3be+(_0x484184*_0x6c43b2+_0x318f83*_0x2f62cd+_0x44680e*_0x440576),_0x3ec7fa=_0x11512e+(_0x4a38ee*_0x6c43b2+_0x4444da*_0x2f62cd+_0xe76a3*_0x440576),_0x30b38e=_0x2f83c+(_0x5d17e2*_0x6c43b2+_0x149835*_0x2f62cd),'n'===_0x52ec55&&(_0x4ade38-=_0x366c25,_0x3ec7fa-=_0x125a69,_0x30b38e-=_0x1135d8,_0x32ccfc+=_0x2cb5c1-=_0x1dd030,_0x194746+=_0x4e0f8d-=_0x3766d6,_0x1b27d0=Math[_0x433be3(0x1428)](_0x32ccfc),_0xae479e=Math[_0xc65084(0x3be7)](_0x32ccfc),_0x32ccfc>=0.2?(_0x1f2671+=_0x3ec7fa-=_0xae479e*(_0x30b38e/=_0x1b27d0),_0x414c15+=_0x30b38e,_0x4290e1+=_0x4ade38):(_0x135aeb=_0x1b27d0*(_0x544150=Math[_0x433be3(0x1428)](_0x414c15)),_0x2e3df2=_0x1b27d0*(_0x1c43a8=Math[_0x433be3(0x52a3)](_0x414c15)),_0x135aeb+=_0x30b38e*_0x1c43a8+_0x2cb5c1*_0xae479e*_0x544150,_0x2e3df2+=-_0x30b38e*_0x544150+_0x2cb5c1*_0xae479e*_0x1c43a8,(_0x414c15%=_0x1b15d4)<0x0&&'a'===_0x477ed7&&(_0x414c15+=_0x1b15d4),_0x2072a6=_0x4290e1+_0x1f2671+_0xae479e*_0x414c15,_0x2072a6+=_0x4ade38+_0x3ec7fa-_0x2cb5c1*_0x414c15*_0x1b27d0,_0x148fe1=_0x414c15,(_0x414c15=Math[_0x433be3(0x51e)](_0x135aeb,_0x2e3df2))<0x0&&'a'===_0x477ed7&&(_0x414c15+=_0x1b15d4),Math[_0x433be3(0x1beb)](_0x148fe1-_0x414c15)>_0x11e43f&&(_0x414c15<_0x148fe1?_0x414c15+=_0x1b15d4:_0x414c15-=_0x1b15d4),_0x1f2671=_0x2072a6-(_0x4290e1+=_0x4ade38)-_0xae479e*_0x414c15)),{'ep':_0x194746,'inclp':_0x32ccfc,'nodep':_0x414c15,'argpp':_0x1f2671,'mp':_0x4290e1};}function _0x5a0494(_0x5ac25f){var _0x132a3a=(_0x5ac25f-0x256859)/0x8ead,_0x57dd49=-0.0000062*_0x132a3a*_0x132a3a*_0x132a3a+0.093104*_0x132a3a*_0x132a3a+3164400184.812866*_0x132a3a+67310.54841;return(_0x57dd49=_0x57dd49*_0x1337a5/0xf0%_0x1b15d4)<0x0&&(_0x57dd49+=_0x1b15d4),_0x57dd49;}function _0x1bece3(){var _0x439f53=_0x4b0ff6;return(arguments[_0x439f53(0x809)]<=0x0?void 0x0:arguments[0x0])instanceof Date||arguments[_0x439f53(0x809)]>0x1?_0x5a0494(_0x50599b[_0x439f53(0x4269)](void 0x0,arguments)):_0x5a0494[_0x439f53(0x4269)](void 0x0,arguments);}function _0x4f5b6f(_0x437646,_0x103249){var _0x4e11f3=_0x140d,_0x473a55=_0x4b0ff6,_0x22da4a,_0x1a4506,_0x4a28ea,_0xdd89dd,_0x12332d,_0xeeb31,_0x4dc422,_0x19ef09,_0x289bc4,_0x2486c5,_0xeb2b64,_0x451c6e,_0x4b4945,_0x54abad,_0x38c768,_0x478473,_0xdb86a7,_0x590cf0,_0x300d4d,_0x3654a2,_0x3aad76,_0x3d6430,_0x185bd6,_0x201ac8,_0xe175f9,_0x2e934b;_0x437646['t']=_0x103249,_0x437646[_0x4e11f3(0x2957)]=0x0;var _0x30735e=_0x437646['mo']+_0x437646[_0x473a55(0x337)]*_0x437646['t'],_0x617a4e=_0x437646[_0x4e11f3(0x1cab)]+_0x437646[_0x4e11f3(0x25b4)]*_0x437646['t'],_0x7c6317=_0x437646[_0x473a55(0x5f17)]+_0x437646[_0x473a55(0x84a)]*_0x437646['t'];_0x19ef09=_0x617a4e,_0x3654a2=_0x30735e;var _0x2b0d20=_0x437646['t']*_0x437646['t'];if(_0x3d6430=_0x7c6317+_0x437646['nodecf']*_0x2b0d20,_0x478473=0x1-_0x437646[_0x4e11f3(0x724)]*_0x437646['t'],_0xdb86a7=_0x437646[_0x473a55(0x2487)]*_0x437646[_0x473a55(0x4cfa)]*_0x437646['t'],_0x590cf0=_0x437646[_0x473a55(0x3277)]*_0x2b0d20,0x1!==_0x437646[_0x473a55(0x40e0)]){_0xeeb31=_0x437646[_0x473a55(0x3fb8)]*_0x437646['t'];var _0xaa6bba=0x1+_0x437646[_0x473a55(0x57e9)]*Math[_0x473a55(0x52a3)](_0x30735e);_0x3654a2=_0x30735e+(_0x38c768=_0xeeb31+_0x437646[_0x4e11f3(0x5184)]*(_0xaa6bba*_0xaa6bba*_0xaa6bba-_0x437646[_0x473a55(0x2e38)])),_0x19ef09=_0x617a4e-_0x38c768,_0x451c6e=(_0xeb2b64=_0x2b0d20*_0x437646['t'])*_0x437646['t'],_0x478473=_0x478473-_0x437646['d2']*_0x2b0d20-_0x437646['d3']*_0xeb2b64-_0x437646['d4']*_0x451c6e,_0xdb86a7+=_0x437646[_0x473a55(0x2487)]*_0x437646['cc5']*(Math[_0x4e11f3(0xc19)](_0x3654a2)-_0x437646['sinmao']),_0x590cf0=_0x590cf0+_0x437646[_0x473a55(0x2f29)]*_0xeb2b64+_0x451c6e*(_0x437646[_0x473a55(0x591f)]+_0x437646['t']*_0x437646[_0x4e11f3(0x33b9)]);}_0x3aad76=_0x437646['no'];var _0x2476f9=_0x437646[_0x473a55(0xd9e)];if(_0x300d4d=_0x437646[_0x473a55(0x2531)],'d'===_0x437646[_0x4e11f3(0x2923)]){_0x4b4945=_0x437646['t'];var _0x5cb848=function(_0x1c345d){var _0x4a9e89=_0x4e11f3,_0x16d1dd=_0x473a55,_0x430699,_0x1840aa,_0x9c4bd2,_0x1ad65d,_0x73404c,_0x58a604,_0x469fbe,_0x242731,_0x24a84f=_0x1c345d[_0x16d1dd(0x100c)],_0x3e37e1=_0x1c345d[_0x16d1dd(0x510f)],_0x561b28=_0x1c345d[_0x16d1dd(0x2702)],_0x3e9f55=_0x1c345d[_0x16d1dd(0x4e1e)],_0x458d75=_0x1c345d[_0x4a9e89(0x4d59)],_0x29ce62=_0x1c345d[_0x16d1dd(0x536c)],_0x1d46c6=_0x1c345d[_0x16d1dd(0x4e7e)],_0x11e1a5=_0x1c345d[_0x16d1dd(0x5a5f)],_0x3f4ca2=_0x1c345d[_0x16d1dd(0x5cc4)],_0x15ab67=_0x1c345d[_0x4a9e89(0x4eb3)],_0x172995=_0x1c345d[_0x16d1dd(0x3e00)],_0x4be62f=_0x1c345d[_0x16d1dd(0x4192)],_0x580e27=_0x1c345d[_0x16d1dd(0x2ef4)],_0x359b4f=_0x1c345d[_0x4a9e89(0x1754)],_0xffe7b2=_0x1c345d[_0x4a9e89(0x2a5c)],_0x216c6c=_0x1c345d[_0x16d1dd(0x4bb2)],_0x15e821=_0x1c345d[_0x16d1dd(0x844)],_0x1c9a37=_0x1c345d[_0x16d1dd(0x4b00)],_0x3c15e4=_0x1c345d['domdt'],_0x1e8fb8=_0x1c345d[_0x16d1dd(0x3891)],_0x170e74=_0x1c345d[_0x16d1dd(0x43bd)],_0x1d1d11=_0x1c345d['t'],_0x3078db=_0x1c345d['tc'],_0xe610c1=_0x1c345d[_0x16d1dd(0x40f8)],_0x14f7c8=_0x1c345d[_0x16d1dd(0x3fce)],_0x353cf3=_0x1c345d[_0x4a9e89(0x30de)],_0x531b52=_0x1c345d['no'],_0x2b582d=_0x1c345d[_0x4a9e89(0x5204)],_0x252336=_0x1c345d['em'],_0x4c6199=_0x1c345d[_0x16d1dd(0x3b4c)],_0x28a491=_0x1c345d[_0x4a9e89(0x170c)],_0x5ca78d=_0x1c345d[_0x16d1dd(0x13fa)],_0x157abb=_0x1c345d['mm'],_0x1d89ec=_0x1c345d[_0x4a9e89(0x1f89)],_0x1a62ec=_0x1c345d[_0x16d1dd(0x5b13)],_0x7183e5=_0x1c345d['nm'],_0x31da6b=0.13130908,_0x141848=2.8843198,_0x487491=0.37448087,_0x3e6c12=5.7686396,_0x2316ba=0.95240898,_0x49ceea=1.8014998,_0x4c8082=1.050833,_0x44731c=4.4108898,_0x1545bf=0x3f480,_0x5f0f13=0x0,_0x2ee479=0x0,_0x14fad6=(_0xe610c1+0.0043752690880113*_0x3078db)%_0x1b15d4;if(_0x252336+=_0x4be62f*_0x1d1d11,_0x28a491+=_0x216c6c*_0x1d1d11,_0x4c6199+=_0x3c15e4*_0x1d1d11,_0x1a62ec+=_0x1c9a37*_0x1d1d11,_0x157abb+=_0x15e821*_0x1d1d11,0x0!==_0x24a84f){(0x0===_0x2b582d||_0x1d1d11*_0x2b582d<=0x0||Math[_0x16d1dd(0x1beb)](_0x1d1d11)<Math[_0x16d1dd(0x1beb)](_0x2b582d))&&(_0x2b582d=0x0,_0x1d89ec=_0x531b52,_0x5ca78d=_0x353cf3),_0x430699=_0x1d1d11>0x0?0x2d0:-0x2d0;for(var _0x33c416=0x17d;0x17d===_0x33c416;)0x2!==_0x24a84f?(_0x469fbe=_0x580e27*Math[_0x16d1dd(0x1428)](_0x5ca78d-_0x31da6b)+_0x359b4f*Math[_0x16d1dd(0x1428)](0x2*(_0x5ca78d-_0x141848))+_0xffe7b2*Math[_0x16d1dd(0x1428)](0x3*(_0x5ca78d-_0x487491)),_0x73404c=_0x1d89ec+_0x14f7c8,_0x58a604=_0x580e27*Math[_0x16d1dd(0x52a3)](_0x5ca78d-_0x31da6b)+0x2*_0x359b4f*Math[_0x4a9e89(0x3be7)](0x2*(_0x5ca78d-_0x141848))+0x3*_0xffe7b2*Math[_0x16d1dd(0x52a3)](0x3*(_0x5ca78d-_0x487491)),_0x58a604*=_0x73404c):(_0x9c4bd2=(_0x242731=_0x1e8fb8+_0x170e74*_0x2b582d)+_0x242731,_0x1840aa=_0x5ca78d+_0x5ca78d,_0x469fbe=_0x3e37e1*Math[_0x16d1dd(0x1428)](_0x9c4bd2+_0x5ca78d-_0x3e6c12)+_0x561b28*Math[_0x16d1dd(0x1428)](_0x5ca78d-_0x3e6c12)+_0x3e9f55*Math[_0x16d1dd(0x1428)](_0x242731+_0x5ca78d-_0x2316ba)+_0x458d75*Math[_0x4a9e89(0xc19)](-_0x242731+_0x5ca78d-_0x2316ba)+_0x29ce62*Math[_0x16d1dd(0x1428)](_0x9c4bd2+_0x1840aa-_0x49ceea)+_0x1d46c6*Math[_0x16d1dd(0x1428)](_0x1840aa-_0x49ceea)+_0x11e1a5*Math[_0x16d1dd(0x1428)](_0x242731+_0x5ca78d-_0x4c8082)+_0x3f4ca2*Math[_0x16d1dd(0x1428)](-_0x242731+_0x5ca78d-_0x4c8082)+_0x15ab67*Math[_0x16d1dd(0x1428)](_0x242731+_0x1840aa-_0x44731c)+_0x172995*Math[_0x16d1dd(0x1428)](-_0x242731+_0x1840aa-_0x44731c),_0x73404c=_0x1d89ec+_0x14f7c8,_0x58a604=_0x3e37e1*Math[_0x16d1dd(0x52a3)](_0x9c4bd2+_0x5ca78d-_0x3e6c12)+_0x561b28*Math[_0x16d1dd(0x52a3)](_0x5ca78d-_0x3e6c12)+_0x3e9f55*Math[_0x16d1dd(0x52a3)](_0x242731+_0x5ca78d-_0x2316ba)+_0x458d75*Math[_0x4a9e89(0x3be7)](-_0x242731+_0x5ca78d-_0x2316ba)+_0x11e1a5*Math[_0x16d1dd(0x52a3)](_0x242731+_0x5ca78d-_0x4c8082)+_0x3f4ca2*Math[_0x16d1dd(0x52a3)](-_0x242731+_0x5ca78d-_0x4c8082)+0x2*(_0x29ce62*Math['cos'](_0x9c4bd2+_0x1840aa-_0x49ceea)+_0x1d46c6*Math[_0x16d1dd(0x52a3)](_0x1840aa-_0x49ceea)+_0x15ab67*Math[_0x16d1dd(0x52a3)](_0x242731+_0x1840aa-_0x44731c)+_0x172995*Math[_0x4a9e89(0x3be7)](-_0x242731+_0x1840aa-_0x44731c)),_0x58a604*=_0x73404c),Math[_0x16d1dd(0x1beb)](_0x1d1d11-_0x2b582d)>=0x2d0?_0x33c416=0x17d:(_0x2ee479=_0x1d1d11-_0x2b582d,_0x33c416=0x0),0x17d===_0x33c416&&(_0x5ca78d+=_0x73404c*_0x430699+_0x469fbe*_0x1545bf,_0x1d89ec+=_0x469fbe*_0x430699+_0x58a604*_0x1545bf,_0x2b582d+=_0x430699);_0x7183e5=_0x1d89ec+_0x469fbe*_0x2ee479+_0x58a604*_0x2ee479*_0x2ee479*0.5,_0x1ad65d=_0x5ca78d+_0x73404c*_0x2ee479+_0x469fbe*_0x2ee479*_0x2ee479*0.5,0x1!==_0x24a84f?(_0x157abb=_0x1ad65d-0x2*_0x1a62ec+0x2*_0x14fad6,_0x5f0f13=_0x7183e5-_0x531b52):(_0x157abb=_0x1ad65d-_0x1a62ec-_0x4c6199+_0x14fad6,_0x5f0f13=_0x7183e5-_0x531b52),_0x7183e5=_0x531b52+_0x5f0f13;}return{'atime':_0x2b582d,'em':_0x252336,'argpm':_0x4c6199,'inclm':_0x28a491,'xli':_0x5ca78d,'mm':_0x157abb,'xni':_0x1d89ec,'nodem':_0x1a62ec,'dndt':_0x5f0f13,'nm':_0x7183e5};}({'irez':_0x437646[_0x473a55(0x100c)],'d2201':_0x437646[_0x473a55(0x510f)],'d2211':_0x437646[_0x4e11f3(0x1525)],'d3210':_0x437646[_0x473a55(0x4e1e)],'d3222':_0x437646[_0x473a55(0x1daa)],'d4410':_0x437646[_0x4e11f3(0xbe4)],'d4422':_0x437646[_0x473a55(0x4e7e)],'d5220':_0x437646[_0x473a55(0x5a5f)],'d5232':_0x437646[_0x473a55(0x5cc4)],'d5421':_0x437646[_0x473a55(0x5baf)],'d5433':_0x437646[_0x473a55(0x3e00)],'dedt':_0x437646[_0x473a55(0x4192)],'del1':_0x437646[_0x473a55(0x2ef4)],'del2':_0x437646[_0x4e11f3(0x1754)],'del3':_0x437646['del3'],'didt':_0x437646[_0x473a55(0x4bb2)],'dmdt':_0x437646[_0x473a55(0x844)],'dnodt':_0x437646[_0x473a55(0x4b00)],'domdt':_0x437646[_0x473a55(0x247d)],'argpo':_0x437646[_0x473a55(0x3891)],'argpdot':_0x437646[_0x473a55(0x43bd)],'t':_0x437646['t'],'tc':_0x4b4945,'gsto':_0x437646[_0x473a55(0x40f8)],'xfact':_0x437646[_0x4e11f3(0x2631)],'xlamo':_0x437646[_0x473a55(0x3bc1)],'no':_0x437646['no'],'atime':_0x437646[_0x473a55(0x2c61)],'em':_0x2476f9,'argpm':_0x19ef09,'inclm':_0x300d4d,'xli':_0x437646[_0x473a55(0x13fa)],'mm':_0x3654a2,'xni':_0x437646[_0x473a55(0x3ec0)],'nodem':_0x3d6430,'nm':_0x3aad76});_0x2476f9=_0x5cb848['em'],_0x19ef09=_0x5cb848[_0x473a55(0x3b4c)],_0x300d4d=_0x5cb848[_0x473a55(0x24ac)],_0x3654a2=_0x5cb848['mm'],_0x3d6430=_0x5cb848[_0x473a55(0x5b13)],_0x3aad76=_0x5cb848['nm'];}if(_0x3aad76<=0x0)return _0x437646[_0x473a55(0x584a)]=0x2,[!0x1,!0x1];var _0x3104e9=Math[_0x4e11f3(0x28d)](_0x24bc8b/_0x3aad76,_0x534ace)*_0x478473*_0x478473;if(_0x3aad76=_0x24bc8b/Math[_0x473a55(0x3a5c)](_0x3104e9,1.5),(_0x2476f9-=_0xdb86a7)>=0x1||_0x2476f9<-0.001)return _0x437646[_0x473a55(0x584a)]=0x1,[!0x1,!0x1];_0x2476f9<0.000001&&(_0x2476f9=0.000001),_0x201ac8=(_0x3654a2+=_0x437646['no']*_0x590cf0)+_0x19ef09+_0x3d6430;var _0x34116f=_0x2476f9;if(_0x185bd6=_0x300d4d,_0x289bc4=_0x19ef09%=_0x1b15d4,_0x2e934b=_0x3d6430%=_0x1b15d4,_0xe175f9=_0x3654a2=((_0x201ac8%=_0x1b15d4)-_0x19ef09-_0x3d6430)%_0x1b15d4,_0xdd89dd=Math[_0x473a55(0x1428)](_0x300d4d),_0x4a28ea=Math[_0x4e11f3(0x3be7)](_0x300d4d),'d'===_0x437646[_0x473a55(0x3081)]){var _0x4c8f20=_0x56cf41(_0x437646,{'inclo':_0x437646[_0x473a55(0x2531)],'init':'n','ep':_0x34116f,'inclp':_0x185bd6,'nodep':_0x2e934b,'argpp':_0x289bc4,'mp':_0xe175f9,'opsmode':_0x437646[_0x4e11f3(0x377b)]});if(_0x34116f=_0x4c8f20['ep'],_0x2e934b=_0x4c8f20[_0x473a55(0x2cd0)],_0x289bc4=_0x4c8f20[_0x4e11f3(0x164b)],_0xe175f9=_0x4c8f20['mp'],(_0x185bd6=_0x4c8f20[_0x473a55(0x674)])<0x0&&(_0x185bd6=-_0x185bd6,_0x2e934b+=_0x11e43f,_0x289bc4-=_0x11e43f),_0x34116f<0x0||_0x34116f>0x1)return _0x437646['error']=0x3,[!0x1,!0x1];}'d'===_0x437646[_0x473a55(0x3081)]&&(_0xdd89dd=Math[_0x473a55(0x1428)](_0x185bd6),_0x4a28ea=Math[_0x4e11f3(0x3be7)](_0x185bd6),_0x437646[_0x4e11f3(0x34ed)]=-0.5*_0x565cc8*_0xdd89dd,Math[_0x473a55(0x1beb)](_0x4a28ea+0x1)>1.5e-12?_0x437646[_0x473a55(0x10b8)]=-0.25*_0x565cc8*_0xdd89dd*(0x3+0x5*_0x4a28ea)/(0x1+_0x4a28ea):_0x437646[_0x473a55(0x10b8)]=-0.25*_0x565cc8*_0xdd89dd*(0x3+0x5*_0x4a28ea)/1.5e-12);var _0x1261c1=_0x34116f*Math[_0x4e11f3(0x3be7)](_0x289bc4);_0x38c768=0x1/(_0x3104e9*(0x1-_0x34116f*_0x34116f));var _0x2e04f7=_0x34116f*Math[_0x473a55(0x1428)](_0x289bc4)+_0x38c768*_0x437646[_0x473a55(0x5a40)],_0x3689b7=(_0xe175f9+_0x289bc4+_0x2e934b+_0x38c768*_0x437646[_0x473a55(0x10b8)]*_0x1261c1-_0x2e934b)%_0x1b15d4;_0x4dc422=_0x3689b7,_0x54abad=9999.9;for(var _0x13a7a5=0x1;Math[_0x4e11f3(0x971)](_0x54abad)>=1e-12&&_0x13a7a5<=0xa;)_0x1a4506=Math[_0x4e11f3(0xc19)](_0x4dc422),_0x54abad=(_0x3689b7-_0x2e04f7*(_0x22da4a=Math[_0x473a55(0x52a3)](_0x4dc422))+_0x1261c1*_0x1a4506-_0x4dc422)/(_0x54abad=0x1-_0x22da4a*_0x1261c1-_0x1a4506*_0x2e04f7),Math[_0x473a55(0x1beb)](_0x54abad)>=0.95&&(_0x54abad=_0x54abad>0x0?0.95:-0.95),_0x4dc422+=_0x54abad,_0x13a7a5+=0x1;var _0x5f4242=_0x1261c1*_0x22da4a+_0x2e04f7*_0x1a4506,_0x4119e9=_0x1261c1*_0x1a4506-_0x2e04f7*_0x22da4a,_0x4fbc54=_0x1261c1*_0x1261c1+_0x2e04f7*_0x2e04f7,_0x51e300=_0x3104e9*(0x1-_0x4fbc54);if(_0x51e300<0x0)return _0x437646[_0x473a55(0x584a)]=0x4,[!0x1,!0x1];var _0x181763=_0x3104e9*(0x1-_0x5f4242),_0x47d503=Math[_0x473a55(0x5c4f)](_0x3104e9)*_0x4119e9/_0x181763,_0x322350=Math[_0x473a55(0x5c4f)](_0x51e300)/_0x181763,_0x9e61b4=Math[_0x473a55(0x5c4f)](0x1-_0x4fbc54),_0x4765e3=_0x3104e9/_0x181763*(_0x1a4506-_0x2e04f7-_0x1261c1*(_0x38c768=_0x4119e9/(0x1+_0x9e61b4))),_0x48493c=_0x3104e9/_0x181763*(_0x22da4a-_0x1261c1+_0x2e04f7*_0x38c768);_0x2486c5=Math['atan2'](_0x4765e3,_0x48493c);var _0x209aff=(_0x48493c+_0x48493c)*_0x4765e3,_0xa08248=0x1-0x2*_0x4765e3*_0x4765e3,_0x1044e3=0.5*_0x1a0627*(_0x38c768=0x1/_0x51e300),_0x5b9afd=_0x1044e3*_0x38c768;'d'===_0x437646[_0x473a55(0x3081)]&&(_0x12332d=_0x4a28ea*_0x4a28ea,_0x437646[_0x473a55(0x1e21)]=0x3*_0x12332d-0x1,_0x437646[_0x473a55(0x384f)]=0x1-_0x12332d,_0x437646[_0x473a55(0x379)]=0x7*_0x12332d-0x1);var _0x53e561=_0x181763*(0x1-1.5*_0x5b9afd*_0x9e61b4*_0x437646[_0x473a55(0x1e21)])+0.5*_0x1044e3*_0x437646[_0x473a55(0x384f)]*_0xa08248;if(_0x53e561<0x1)return _0x437646['error']=0x6,{'position':!0x1,'velocity':!0x1};_0x2486c5-=0.25*_0x5b9afd*_0x437646[_0x473a55(0x379)]*_0x209aff;var _0x2fd506=_0x2e934b+1.5*_0x5b9afd*_0x4a28ea*_0x209aff,_0x4ea885=_0x185bd6+1.5*_0x5b9afd*_0x4a28ea*_0xdd89dd*_0xa08248,_0x332f87=_0x47d503-_0x3aad76*_0x1044e3*_0x437646[_0x473a55(0x384f)]*_0x209aff/_0x24bc8b,_0x5f9961=_0x322350+_0x3aad76*_0x1044e3*(_0x437646['x1mth2']*_0xa08248+1.5*_0x437646[_0x473a55(0x1e21)])/_0x24bc8b,_0xcb6ba=Math[_0x473a55(0x1428)](_0x2486c5),_0x4eb1de=Math['cos'](_0x2486c5),_0x4125d4=Math[_0x473a55(0x1428)](_0x2fd506),_0x315aa7=Math[_0x473a55(0x52a3)](_0x2fd506),_0x208570=Math[_0x473a55(0x1428)](_0x4ea885),_0x5b0ff3=Math[_0x473a55(0x52a3)](_0x4ea885),_0x4156e6=-_0x4125d4*_0x5b0ff3,_0x1279d8=_0x315aa7*_0x5b0ff3,_0x3ed1e9=_0x4156e6*_0xcb6ba+_0x315aa7*_0x4eb1de,_0xbdbe89=_0x1279d8*_0xcb6ba+_0x4125d4*_0x4eb1de,_0x412ac5=_0x208570*_0xcb6ba;return{'position':{'x':_0x53e561*_0x3ed1e9*_0x1948b1,'y':_0x53e561*_0xbdbe89*_0x1948b1,'z':_0x53e561*_0x412ac5*_0x1948b1},'velocity':{'x':(_0x332f87*_0x3ed1e9+_0x5f9961*(_0x4156e6*_0x4eb1de-_0x315aa7*_0xcb6ba))*_0x54ab21,'y':(_0x332f87*_0xbdbe89+_0x5f9961*(_0x1279d8*_0x4eb1de-_0x4125d4*_0xcb6ba))*_0x54ab21,'z':(_0x332f87*_0x412ac5+_0x5f9961*(_0x208570*_0x4eb1de))*_0x54ab21}};}function _0x11e6c3(_0x5e7ed4,_0x4b56a8){var _0x2c8f5c=_0x140d,_0x39a76e=_0x4b0ff6,_0x52714e,_0x1b2a1e,_0x4802c9,_0xdbf246,_0x144285,_0x23995e,_0x1fd9a0,_0x2276af,_0x1d9293,_0x19c622,_0x420594,_0x4ef6,_0x5d94ac,_0x3f3ffd,_0x175aba,_0x97666b,_0x29f965,_0x409d0e,_0x1ec1f8,_0xcf9b92,_0x3b986c,_0x26b043,_0x523bad,_0x31f039,_0x1702c0,_0x3c96aa,_0x32532a,_0x1a87e6,_0x562b9f,_0x4d2007,_0x499a00,_0x356e3b,_0xf6eb91,_0x424c82,_0x1911d1,_0x14c583,_0x263070,_0x219209,_0x2c26dc,_0x37cf5a,_0x32c759,_0x3f48ab,_0x440e47,_0x2a8eaa,_0x157eee,_0x5b7389,_0x3e8e06,_0x8757f5,_0x1e5a50,_0xf5da79,_0x1ad259,_0x365c65,_0x270d47=_0x4b56a8[_0x39a76e(0x4e8e)],_0x2fc462=_0x4b56a8['satn'],_0x26babf=_0x4b56a8[_0x2c8f5c(0x59fb)],_0x3c4863=_0x4b56a8[_0x39a76e(0x22c9)],_0x1522fd=_0x4b56a8[_0x39a76e(0x3cd2)],_0x4b826e=_0x4b56a8[_0x39a76e(0x52db)],_0x50b497=_0x4b56a8[_0x39a76e(0x2dde)],_0x2d611e=_0x4b56a8[_0x39a76e(0x3c41)],_0x177918=_0x4b56a8['xno'],_0x178cb7=_0x4b56a8[_0x2c8f5c(0x51e9)];_0x5e7ed4[_0x39a76e(0x40e0)]=0x0,_0x5e7ed4[_0x2c8f5c(0x2923)]='n',_0x5e7ed4[_0x39a76e(0x5a40)]=0x0,_0x5e7ed4[_0x2c8f5c(0x741)]=0x0,_0x5e7ed4[_0x39a76e(0x15e6)]=0x0,_0x5e7ed4[_0x39a76e(0x4cfa)]=0x0,_0x5e7ed4[_0x39a76e(0x4ed2)]=0x0,_0x5e7ed4['d2']=0x0,_0x5e7ed4['d3']=0x0,_0x5e7ed4['d4']=0x0,_0x5e7ed4[_0x39a76e(0x2e38)]=0x0,_0x5e7ed4[_0x39a76e(0x57e9)]=0x0,_0x5e7ed4[_0x39a76e(0x43bd)]=0x0,_0x5e7ed4[_0x39a76e(0x3fb8)]=0x0,_0x5e7ed4[_0x39a76e(0x36d5)]=0x0,_0x5e7ed4['t']=0x0,_0x5e7ed4[_0x2c8f5c(0x48dd)]=0x0,_0x5e7ed4[_0x2c8f5c(0x4445)]=0x0,_0x5e7ed4['t4cof']=0x0,_0x5e7ed4[_0x2c8f5c(0x33b9)]=0x0,_0x5e7ed4[_0x39a76e(0x384f)]=0x0,_0x5e7ed4[_0x39a76e(0x379)]=0x0,_0x5e7ed4[_0x39a76e(0x337)]=0x0,_0x5e7ed4[_0x2c8f5c(0x2ed4)]=0x0,_0x5e7ed4[_0x39a76e(0x10b8)]=0x0,_0x5e7ed4[_0x39a76e(0x34b)]=0x0,_0x5e7ed4[_0x39a76e(0x3f11)]=0x0,_0x5e7ed4['irez']=0x0,_0x5e7ed4[_0x39a76e(0x510f)]=0x0,_0x5e7ed4[_0x39a76e(0x2702)]=0x0,_0x5e7ed4['d3210']=0x0,_0x5e7ed4[_0x39a76e(0x1daa)]=0x0,_0x5e7ed4[_0x39a76e(0x536c)]=0x0,_0x5e7ed4[_0x2c8f5c(0x16ac)]=0x0,_0x5e7ed4[_0x39a76e(0x5a5f)]=0x0,_0x5e7ed4[_0x39a76e(0x5cc4)]=0x0,_0x5e7ed4[_0x39a76e(0x5baf)]=0x0,_0x5e7ed4[_0x39a76e(0x3e00)]=0x0,_0x5e7ed4[_0x39a76e(0x4192)]=0x0,_0x5e7ed4[_0x39a76e(0x2ef4)]=0x0,_0x5e7ed4[_0x39a76e(0x5979)]=0x0,_0x5e7ed4[_0x2c8f5c(0x2a5c)]=0x0,_0x5e7ed4[_0x39a76e(0x4bb2)]=0x0,_0x5e7ed4[_0x39a76e(0x844)]=0x0,_0x5e7ed4[_0x2c8f5c(0x49d7)]=0x0,_0x5e7ed4[_0x2c8f5c(0x116b)]=0x0,_0x5e7ed4['e3']=0x0,_0x5e7ed4[_0x39a76e(0x3e7f)]=0x0,_0x5e7ed4[_0x2c8f5c(0x57fc)]=0x0,_0x5e7ed4[_0x39a76e(0x4897)]=0x0,_0x5e7ed4[_0x39a76e(0x55a1)]=0x0,_0x5e7ed4['pinco']=0x0,_0x5e7ed4[_0x39a76e(0x3ee6)]=0x0,_0x5e7ed4[_0x39a76e(0x52fe)]=0x0,_0x5e7ed4[_0x39a76e(0x1708)]=0x0,_0x5e7ed4[_0x39a76e(0x3a3e)]=0x0,_0x5e7ed4[_0x39a76e(0x414c)]=0x0,_0x5e7ed4[_0x39a76e(0x26ca)]=0x0,_0x5e7ed4[_0x39a76e(0x20a0)]=0x0,_0x5e7ed4[_0x39a76e(0x3ada)]=0x0,_0x5e7ed4[_0x39a76e(0x2745)]=0x0,_0x5e7ed4[_0x39a76e(0x3689)]=0x0,_0x5e7ed4[_0x39a76e(0x20af)]=0x0,_0x5e7ed4[_0x39a76e(0x5101)]=0x0,_0x5e7ed4[_0x39a76e(0x2862)]=0x0,_0x5e7ed4[_0x39a76e(0x40f8)]=0x0,_0x5e7ed4[_0x2c8f5c(0x2631)]=0x0,_0x5e7ed4[_0x39a76e(0x5d4b)]=0x0,_0x5e7ed4[_0x39a76e(0x4220)]=0x0,_0x5e7ed4[_0x39a76e(0xa39)]=0x0,_0x5e7ed4[_0x39a76e(0x2dd0)]=0x0,_0x5e7ed4[_0x39a76e(0x922)]=0x0,_0x5e7ed4[_0x39a76e(0x2b8d)]=0x0,_0x5e7ed4[_0x39a76e(0x5e39)]=0x0,_0x5e7ed4[_0x2c8f5c(0x43f6)]=0x0,_0x5e7ed4[_0x39a76e(0x4fe6)]=0x0,_0x5e7ed4[_0x39a76e(0x1de6)]=0x0,_0x5e7ed4[_0x2c8f5c(0x30de)]=0x0,_0x5e7ed4[_0x39a76e(0x30b1)]=0x0,_0x5e7ed4[_0x2c8f5c(0x5106)]=0x0,_0x5e7ed4['atime']=0x0,_0x5e7ed4[_0x39a76e(0x13fa)]=0x0,_0x5e7ed4[_0x39a76e(0x3ec0)]=0x0,_0x5e7ed4[_0x39a76e(0x2487)]=_0x3c4863,_0x5e7ed4[_0x39a76e(0xd9e)]=_0x1522fd,_0x5e7ed4[_0x2c8f5c(0x1cab)]=_0x4b826e,_0x5e7ed4[_0x39a76e(0x2531)]=_0x50b497,_0x5e7ed4['mo']=_0x2d611e,_0x5e7ed4['no']=_0x177918,_0x5e7ed4[_0x2c8f5c(0x1b6c)]=_0x178cb7,_0x5e7ed4[_0x39a76e(0x452b)]=_0x270d47,(_0x5e7ed4[_0x39a76e(0x56e8)]='y',_0x5e7ed4['t']=0x0);var _0x4539e7=function(_0x594c73){var _0x50e8db=_0x2c8f5c,_0x5f03aa=_0x39a76e,_0x3086a4=_0x594c73[_0x5f03aa(0xd9e)],_0x4947af=_0x594c73[_0x5f03aa(0x3942)],_0x20e889=_0x594c73[_0x5f03aa(0x2531)],_0x45fd7b=_0x594c73[_0x50e8db(0x49f2)],_0x4c2bef=_0x594c73['no'],_0x1bafb5=_0x3086a4*_0x3086a4,_0x5c91c8=0x1-_0x1bafb5,_0x50dea1=Math[_0x5f03aa(0x5c4f)](_0x5c91c8),_0x3f6daa=Math[_0x5f03aa(0x52a3)](_0x20e889),_0x70276b=_0x3f6daa*_0x3f6daa,_0x2c94c0=Math[_0x50e8db(0x28d)](_0x24bc8b/_0x4c2bef,_0x534ace),_0x2465a3=0.75*_0x1a0627*(0x3*_0x70276b-0x1)/(_0x50dea1*_0x5c91c8),_0x115b01=_0x2465a3/(_0x2c94c0*_0x2c94c0),_0x4b3f23=_0x2c94c0*(0x1-_0x115b01*_0x115b01-_0x115b01*(0x1/0x3+0x86*_0x115b01*_0x115b01/0x51));_0x4c2bef/=0x1+(_0x115b01=_0x2465a3/(_0x4b3f23*_0x4b3f23));var _0x5714ba,_0x413ee8=Math[_0x5f03aa(0x3a5c)](_0x24bc8b/_0x4c2bef,_0x534ace),_0x86f33c=Math[_0x5f03aa(0x1428)](_0x20e889),_0x5f3895=_0x413ee8*_0x5c91c8,_0xfb4f60=0x1-0x5*_0x70276b,_0x1cd2ff=-_0xfb4f60-_0x70276b-_0x70276b,_0x5ba790=0x1/_0x413ee8,_0x11b12a=_0x5f3895*_0x5f3895,_0x1d6f91=_0x413ee8*(0x1-_0x3086a4);if('a'===_0x45fd7b){var _0x5d6781=_0x4947af-0x1c89,_0x37cb67=Math[_0x50e8db(0x4b96)](_0x5d6781+1e-8),_0x4070b4=0.017202791694070362;(_0x5714ba=(1.7321343856509375+_0x4070b4*_0x37cb67+(_0x4070b4+_0x1b15d4)*(_0x5d6781-_0x37cb67)+_0x5d6781*_0x5d6781*5.075514194322695e-15)%_0x1b15d4)<0x0&&(_0x5714ba+=_0x1b15d4);}else _0x5714ba=_0x1bece3(_0x4947af+2433281.5);return{'no':_0x4c2bef,'method':'n','ainv':_0x5ba790,'ao':_0x413ee8,'con41':_0x1cd2ff,'con42':_0xfb4f60,'cosio':_0x3f6daa,'cosio2':_0x70276b,'eccsq':_0x1bafb5,'omeosq':_0x5c91c8,'posq':_0x11b12a,'rp':_0x1d6f91,'rteosq':_0x50dea1,'sinio':_0x86f33c,'gsto':_0x5714ba};}({'satn':_0x2fc462,'ecco':_0x5e7ed4[_0x39a76e(0xd9e)],'epoch':_0x26babf,'inclo':_0x5e7ed4[_0x39a76e(0x2531)],'no':_0x5e7ed4['no'],'method':_0x5e7ed4[_0x39a76e(0x3081)],'opsmode':_0x5e7ed4[_0x2c8f5c(0x377b)]}),_0x336e69=_0x4539e7['ao'],_0x387d4d=_0x4539e7[_0x39a76e(0x243e)],_0x3b698=_0x4539e7[_0x39a76e(0x1a97)],_0x45a451=_0x4539e7[_0x39a76e(0x4f6e)],_0x2d74e6=_0x4539e7[_0x39a76e(0x2dcf)],_0x4f9b01=_0x4539e7[_0x39a76e(0x4c17)],_0x57b4ab=_0x4539e7[_0x39a76e(0x2e96)],_0xb55692=_0x4539e7['rp'],_0x1005e5=_0x4539e7[_0x39a76e(0x1fdf)],_0x40fcc0=_0x4539e7[_0x39a76e(0x1049)];if(_0x5e7ed4['no']=_0x4539e7['no'],_0x5e7ed4['con41']=_0x4539e7[_0x2c8f5c(0x741)],_0x5e7ed4[_0x39a76e(0x40f8)]=_0x4539e7[_0x39a76e(0x40f8)],_0x5e7ed4['a']=Math['pow'](_0x5e7ed4['no']*_0x4186dd,-0x2/0x3),_0x5e7ed4[_0x39a76e(0x2442)]=_0x5e7ed4['a']*(0x1+_0x5e7ed4[_0x2c8f5c(0x37e1)])-0x1,_0x5e7ed4[_0x39a76e(0x173f)]=_0x5e7ed4['a']*(0x1-_0x5e7ed4[_0x39a76e(0xd9e)])-0x1,_0x5e7ed4[_0x2c8f5c(0x2957)]=0x0,_0x4f9b01>=0x0||_0x5e7ed4['no']>=0x0){if(_0x5e7ed4[_0x39a76e(0x40e0)]=0x0,_0xb55692<1.034492841559484&&(_0x5e7ed4[_0x39a76e(0x40e0)]=0x1),_0x31f039=1.0122292801892716,_0x409d0e=1.880279159015271e-9,(_0x175aba=(_0xb55692-0x1)*_0x1948b1)<0x9c){_0x31f039=_0x175aba-0x4e,_0x175aba<0x62&&(_0x31f039=0x14);var _0x38bd80=(0x78-_0x31f039)/_0x1948b1;_0x409d0e=_0x38bd80*_0x38bd80*_0x38bd80*_0x38bd80,_0x31f039=_0x31f039/_0x1948b1+0x1;}_0x97666b=0x1/_0x57b4ab,_0x3f48ab=0x1/(_0x336e69-_0x31f039),_0x5e7ed4[_0x2c8f5c(0x5749)]=_0x336e69*_0x5e7ed4[_0x2c8f5c(0x37e1)]*_0x3f48ab,_0x4ef6=_0x5e7ed4['eta']*_0x5e7ed4[_0x39a76e(0x57e9)],_0x420594=_0x5e7ed4[_0x2c8f5c(0x37e1)]*_0x5e7ed4[_0x39a76e(0x57e9)],_0x29f965=Math[_0x39a76e(0x1beb)](0x1-_0x4ef6),_0xdbf246=(_0x1fd9a0=(_0x23995e=_0x409d0e*Math[_0x39a76e(0x3a5c)](_0x3f48ab,0x4))/Math[_0x2c8f5c(0x28d)](_0x29f965,3.5))*_0x5e7ed4['no']*(_0x336e69*(0x1+1.5*_0x4ef6+_0x420594*(0x4+_0x4ef6))+0.375*_0x1a0627*_0x3f48ab/_0x29f965*_0x5e7ed4[_0x39a76e(0x1e21)]*(0x8+0x3*_0x4ef6*(0x8+_0x4ef6))),_0x5e7ed4[_0x39a76e(0x15e6)]=_0x5e7ed4[_0x39a76e(0x2487)]*_0xdbf246,_0x144285=0x0,_0x5e7ed4[_0x39a76e(0xd9e)]>0.0001&&(_0x144285=-0x2*_0x23995e*_0x3f48ab*_0x565cc8*_0x5e7ed4['no']*_0x40fcc0/_0x5e7ed4[_0x39a76e(0xd9e)]),_0x5e7ed4[_0x39a76e(0x384f)]=0x1-_0x45a451,_0x5e7ed4[_0x39a76e(0x4cfa)]=0x2*_0x5e7ed4['no']*_0x1fd9a0*_0x336e69*_0x4f9b01*(_0x5e7ed4[_0x39a76e(0x57e9)]*(0x2+0.5*_0x4ef6)+_0x5e7ed4[_0x39a76e(0xd9e)]*(0.5+0x2*_0x4ef6)-_0x1a0627*_0x3f48ab/(_0x336e69*_0x29f965)*(-0x3*_0x5e7ed4[_0x39a76e(0x1e21)]*(0x1-0x2*_0x420594+_0x4ef6*(1.5-0.5*_0x420594))+0.75*_0x5e7ed4[_0x2c8f5c(0x2be3)]*(0x2*_0x4ef6-_0x420594*(0x1+_0x4ef6))*Math[_0x39a76e(0x52a3)](0x2*_0x5e7ed4['argpo']))),_0x5e7ed4[_0x2c8f5c(0x44b1)]=0x2*_0x1fd9a0*_0x336e69*_0x4f9b01*(0x1+2.75*(_0x4ef6+_0x420594)+_0x420594*_0x4ef6),_0x2276af=_0x45a451*_0x45a451,_0x37cf5a=0.5*(_0x2c26dc=1.5*_0x1a0627*_0x97666b*_0x5e7ed4['no'])*_0x1a0627*_0x97666b,_0x32c759=-0.46875*_0x1ab60f*_0x97666b*_0x97666b*_0x5e7ed4['no'],_0x5e7ed4[_0x2c8f5c(0x163b)]=_0x5e7ed4['no']+0.5*_0x2c26dc*_0x1005e5*_0x5e7ed4[_0x39a76e(0x1e21)]+0.0625*_0x37cf5a*_0x1005e5*(0xd-0x4e*_0x45a451+0x89*_0x2276af),_0x5e7ed4[_0x39a76e(0x43bd)]=-0.5*_0x2c26dc*_0x387d4d+0.0625*_0x37cf5a*(0x7-0x72*_0x45a451+0x18b*_0x2276af)+_0x32c759*(0x3-0x24*_0x45a451+0x31*_0x2276af),_0x2a8eaa=-_0x2c26dc*_0x3b698,_0x5e7ed4[_0x39a76e(0x84a)]=_0x2a8eaa+(0.5*_0x37cf5a*(0x4-0x13*_0x45a451)+0x2*_0x32c759*(0x3-0x7*_0x45a451))*_0x3b698,_0x440e47=_0x5e7ed4[_0x39a76e(0x43bd)]+_0x5e7ed4[_0x39a76e(0x84a)],_0x5e7ed4[_0x39a76e(0x3fb8)]=_0x5e7ed4[_0x39a76e(0x2487)]*_0x144285*Math[_0x39a76e(0x52a3)](_0x5e7ed4[_0x2c8f5c(0x1cab)]),_0x5e7ed4[_0x39a76e(0x34b)]=0x0,_0x5e7ed4[_0x39a76e(0xd9e)]>0.0001&&(_0x5e7ed4[_0x2c8f5c(0x5184)]=-_0x534ace*_0x23995e*_0x5e7ed4[_0x39a76e(0x2487)]/_0x420594),_0x5e7ed4[_0x39a76e(0x3f11)]=3.5*_0x4f9b01*_0x2a8eaa*_0x5e7ed4[_0x39a76e(0x15e6)],_0x5e7ed4[_0x39a76e(0x3277)]=1.5*_0x5e7ed4[_0x2c8f5c(0x724)],Math[_0x39a76e(0x1beb)](_0x3b698+0x1)>1.5e-12?_0x5e7ed4[_0x2c8f5c(0x8b2)]=-0.25*_0x565cc8*_0x40fcc0*(0x3+0x5*_0x3b698)/(0x1+_0x3b698):_0x5e7ed4[_0x39a76e(0x10b8)]=-0.25*_0x565cc8*_0x40fcc0*(0x3+0x5*_0x3b698)/1.5e-12,_0x5e7ed4[_0x39a76e(0x5a40)]=-0.5*_0x565cc8*_0x40fcc0;var _0x1d1444=0x1+_0x5e7ed4[_0x39a76e(0x57e9)]*Math[_0x39a76e(0x52a3)](_0x5e7ed4['mo']);if(_0x5e7ed4['delmo']=_0x1d1444*_0x1d1444*_0x1d1444,_0x5e7ed4[_0x39a76e(0x36d5)]=Math[_0x39a76e(0x1428)](_0x5e7ed4['mo']),_0x5e7ed4[_0x2c8f5c(0x27a8)]=0x7*_0x45a451-0x1,0x2*_0x11e43f/_0x5e7ed4['no']>=0xe1){_0x5e7ed4[_0x2c8f5c(0x2923)]='d',_0x5e7ed4[_0x39a76e(0x40e0)]=0x1,0x0,_0x5d94ac=_0x5e7ed4[_0x2c8f5c(0x2746)];var _0x35e306=function(_0x2a261e){var _0x402ec7=_0x2c8f5c,_0x48c37c=_0x39a76e,_0x5adb6d,_0x35fc03,_0x232119,_0x1c2509,_0x325a75,_0xbcfc05,_0x1842a8,_0x1d7ac1,_0x126978,_0x2aa5bc,_0xabd58b,_0x4eee99,_0x2c58ac,_0x3d0af5,_0x399db6,_0x1f01e7,_0x865683,_0x465310,_0x349f46,_0x499f5c,_0x4b95b5,_0xcab0d2,_0x5a7248,_0x1f82e8,_0x2aa0c8,_0xb4bb0a,_0x4341b8,_0x13964c,_0x48eedf,_0x22bb06,_0x4a9b3e,_0x3ffbd5,_0x119810,_0x197ce7,_0x408b04,_0x351703,_0xf73442,_0x200e33,_0x372579,_0x57535f,_0x37a48c,_0x600fb9,_0x27acd0,_0x35aa89,_0x49e0ad,_0x32768e,_0x582aa7,_0x4ca294,_0x100890,_0x108eee,_0x15fec9,_0xe51365,_0x6ff7cb,_0x526141,_0xf7a10f,_0x2fb2ef,_0x53c444,_0xee8d78,_0x3f63f6,_0x2f57f3,_0x25d1f2,_0x34da4c,_0x440281,_0x162e56=_0x2a261e[_0x48c37c(0x3942)],_0x578bb8=_0x2a261e['ep'],_0xc36dc1=_0x2a261e[_0x48c37c(0xd44)],_0x33cfd5=_0x2a261e['tc'],_0x1de520=_0x2a261e[_0x402ec7(0x2024)],_0x5562cc=_0x2a261e[_0x48c37c(0x2cd0)],_0x1c4582=0.01675,_0x3daedc=0.0549,_0x948390=_0x2a261e['np'],_0x375f82=_0x578bb8,_0x27ece7=Math[_0x48c37c(0x1428)](_0x5562cc),_0x325722=Math[_0x48c37c(0x52a3)](_0x5562cc),_0x55ccee=Math[_0x48c37c(0x1428)](_0xc36dc1),_0x129883=Math[_0x48c37c(0x52a3)](_0xc36dc1),_0x2b8bc3=Math['sin'](_0x1de520),_0x561e30=Math[_0x48c37c(0x52a3)](_0x1de520),_0x26a483=_0x375f82*_0x375f82,_0x36afc7=0x1-_0x26a483,_0x9f0fce=Math[_0x48c37c(0x5c4f)](_0x36afc7),_0x5cbaed=_0x162e56+18261.5+_0x33cfd5/0x5a0,_0x1415cf=(4.523602-0.00092422029*_0x5cbaed)%_0x1b15d4,_0x50b794=Math[_0x48c37c(0x1428)](_0x1415cf),_0x42c015=Math[_0x48c37c(0x52a3)](_0x1415cf),_0x546e38=0.91375164-0.03568096*_0x42c015,_0x4df489=Math[_0x48c37c(0x5c4f)](0x1-_0x546e38*_0x546e38),_0x5d80ac=0.089683511*_0x50b794/_0x4df489,_0x5082c6=Math[_0x402ec7(0x37eb)](0x1-_0x5d80ac*_0x5d80ac),_0x13aa5a=5.8351514+0.001944368*_0x5cbaed,_0x2273b4=0.39785416*_0x50b794/_0x4df489,_0x1485b2=_0x5082c6*_0x42c015+0.91744867*_0x5d80ac*_0x50b794;_0x2273b4=Math[_0x48c37c(0x51e)](_0x2273b4,_0x1485b2),_0x2273b4+=_0x13aa5a-_0x1415cf;var _0x1754a4=Math[_0x48c37c(0x52a3)](_0x2273b4),_0xfdd44d=Math[_0x48c37c(0x1428)](_0x2273b4);_0x499f5c=0.1945905,_0x4b95b5=-0.98088458,_0x1f82e8=0.91744867,_0x2aa0c8=0.39785416,_0xcab0d2=_0x325722,_0x5a7248=_0x27ece7,_0xabd58b=0.0000029864797;for(var _0x2428b9=0x1/_0x948390,_0x20570f=0x0;_0x20570f<0x2;)_0xf7a10f=-0x6*(_0x5adb6d=_0x499f5c*_0xcab0d2+_0x4b95b5*_0x1f82e8*_0x5a7248)*(_0x325a75=-_0x2b8bc3*(_0x1842a8=-_0x499f5c*_0x5a7248+_0x4b95b5*_0x1f82e8*_0xcab0d2)+_0x561e30*(_0x1d7ac1=_0x4b95b5*_0x2aa0c8))+_0x26a483*(-0x18*(_0x4eee99=_0x5adb6d*_0x129883+(_0x35fc03=_0x561e30*_0x1842a8+_0x2b8bc3*_0x1d7ac1)*_0x55ccee)*(_0x465310=_0x325a75*_0x129883)-0x6*(_0x3d0af5=-_0x5adb6d*_0x55ccee+_0x35fc03*_0x129883)*(_0x1f01e7=_0x325a75*_0x55ccee)),_0x2fb2ef=-0x6*(_0x5adb6d*(_0xbcfc05=-_0x2b8bc3*(_0x126978=_0x4b95b5*_0x5a7248+_0x499f5c*_0x1f82e8*_0xcab0d2)+_0x561e30*(_0x2aa5bc=_0x499f5c*_0x2aa0c8))+(_0x232119=-_0x4b95b5*_0xcab0d2+_0x499f5c*_0x1f82e8*_0x5a7248)*_0x325a75)+_0x26a483*(-0x18*((_0x2c58ac=_0x232119*_0x129883+(_0x1c2509=_0x561e30*_0x126978+_0x2b8bc3*_0x2aa5bc)*_0x55ccee)*_0x465310+_0x4eee99*(_0x349f46=_0xbcfc05*_0x129883))+-0x6*(_0x3d0af5*(_0x865683=_0xbcfc05*_0x55ccee)+(_0x399db6=-_0x232119*_0x55ccee+_0x1c2509*_0x129883)*_0x1f01e7)),_0x53c444=-0x6*_0x232119*_0xbcfc05+_0x26a483*(-0x18*_0x2c58ac*_0x349f46-0x6*_0x399db6*_0x865683),_0xee8d78=0x6*_0x35fc03*_0x325a75+_0x26a483*(0x18*_0x4eee99*_0x1f01e7-0x6*_0x3d0af5*_0x465310),_0x3f63f6=0x6*(_0x1c2509*_0x325a75+_0x35fc03*_0xbcfc05)+_0x26a483*(0x18*(_0x2c58ac*_0x1f01e7+_0x4eee99*_0x865683)-0x6*(_0x399db6*_0x465310+_0x3d0af5*_0x349f46)),_0x2f57f3=0x6*_0x1c2509*_0xbcfc05+_0x26a483*(0x18*_0x2c58ac*_0x865683-0x6*_0x399db6*_0x349f46),_0xe51365=(_0xe51365=0x3*(_0x5adb6d*_0x5adb6d+_0x35fc03*_0x35fc03)+(_0x25d1f2=0xc*_0x4eee99*_0x4eee99-0x3*_0x3d0af5*_0x3d0af5)*_0x26a483)+_0xe51365+_0x36afc7*_0x25d1f2,_0x6ff7cb=(_0x6ff7cb=0x6*(_0x5adb6d*_0x232119+_0x35fc03*_0x1c2509)+(_0x34da4c=0x18*_0x4eee99*_0x2c58ac-0x6*_0x3d0af5*_0x399db6)*_0x26a483)+_0x6ff7cb+_0x36afc7*_0x34da4c,_0x526141=(_0x526141=0x3*(_0x232119*_0x232119+_0x1c2509*_0x1c2509)+(_0x440281=0xc*_0x2c58ac*_0x2c58ac-0x3*_0x399db6*_0x399db6)*_0x26a483)+_0x526141+_0x36afc7*_0x440281,_0x32768e=-0.5*(_0x582aa7=_0xabd58b*_0x2428b9)/_0x9f0fce,_0x49e0ad=-0xf*_0x375f82*(_0x4ca294=_0x582aa7*_0x9f0fce),_0x100890=_0x4eee99*_0x3d0af5+_0x2c58ac*_0x399db6,_0x108eee=_0x2c58ac*_0x3d0af5+_0x4eee99*_0x399db6,_0x15fec9=_0x2c58ac*_0x399db6-_0x4eee99*_0x3d0af5,0x1===(_0x20570f+=0x1)&&(_0xb4bb0a=_0x49e0ad,_0x4341b8=_0x32768e,_0x13964c=_0x582aa7,_0x48eedf=_0x4ca294,_0x22bb06=_0x100890,_0x4a9b3e=_0x108eee,_0x3ffbd5=_0x15fec9,_0x119810=_0xe51365,_0x197ce7=_0x6ff7cb,_0x408b04=_0x526141,_0x351703=_0xf7a10f,_0xf73442=_0x2fb2ef,_0x200e33=_0x53c444,_0x372579=_0xee8d78,_0x57535f=_0x3f63f6,_0x37a48c=_0x2f57f3,_0x600fb9=_0x25d1f2,_0x27acd0=_0x34da4c,_0x35aa89=_0x440281,_0x499f5c=_0x1754a4,_0x4b95b5=_0xfdd44d,_0x1f82e8=_0x546e38,_0x2aa0c8=_0x4df489,_0xcab0d2=_0x5082c6*_0x325722+_0x5d80ac*_0x27ece7,_0x5a7248=_0x27ece7*_0x5082c6-_0x325722*_0x5d80ac,_0xabd58b=4.7968065e-7);return{'snodm':_0x27ece7,'cnodm':_0x325722,'sinim':_0x2b8bc3,'cosim':_0x561e30,'sinomm':_0x55ccee,'cosomm':_0x129883,'day':_0x5cbaed,'e3':0x2*_0x49e0ad*_0x15fec9,'ee2':0x2*_0x49e0ad*_0x108eee,'em':_0x375f82,'emsq':_0x26a483,'gam':_0x13aa5a,'peo':0x0,'pgho':0x0,'pho':0x0,'pinco':0x0,'plo':0x0,'rtemsq':_0x9f0fce,'se2':0x2*_0xb4bb0a*_0x4a9b3e,'se3':0x2*_0xb4bb0a*_0x3ffbd5,'sgh2':0x2*_0x48eedf*_0x27acd0,'sgh3':0x2*_0x48eedf*(_0x35aa89-_0x600fb9),'sgh4':-0x12*_0x48eedf*_0x1c4582,'sh2':-0x2*_0x4341b8*_0x57535f,'sh3':-0x2*_0x4341b8*(_0x37a48c-_0x372579),'si2':0x2*_0x4341b8*_0xf73442,'si3':0x2*_0x4341b8*(_0x200e33-_0x351703),'sl2':-0x2*_0x13964c*_0x197ce7,'sl3':-0x2*_0x13964c*(_0x408b04-_0x119810),'sl4':-0x2*_0x13964c*(-0x15-0x9*_0x26a483)*_0x1c4582,'s1':_0x49e0ad,'s2':_0x32768e,'s3':_0x582aa7,'s4':_0x4ca294,'s5':_0x100890,'s6':_0x108eee,'s7':_0x15fec9,'ss1':_0xb4bb0a,'ss2':_0x4341b8,'ss3':_0x13964c,'ss4':_0x48eedf,'ss5':_0x22bb06,'ss6':_0x4a9b3e,'ss7':_0x3ffbd5,'sz1':_0x119810,'sz2':_0x197ce7,'sz3':_0x408b04,'sz11':_0x351703,'sz12':_0xf73442,'sz13':_0x200e33,'sz21':_0x372579,'sz22':_0x57535f,'sz23':_0x37a48c,'sz31':_0x600fb9,'sz32':_0x27acd0,'sz33':_0x35aa89,'xgh2':0x2*_0x4ca294*_0x34da4c,'xgh3':0x2*_0x4ca294*(_0x440281-_0x25d1f2),'xgh4':-0x12*_0x4ca294*_0x3daedc,'xh2':-0x2*_0x32768e*_0x3f63f6,'xh3':-0x2*_0x32768e*(_0x2f57f3-_0xee8d78),'xi2':0x2*_0x32768e*_0x2fb2ef,'xi3':0x2*_0x32768e*(_0x53c444-_0xf7a10f),'xl2':-0x2*_0x582aa7*_0x6ff7cb,'xl3':-0x2*_0x582aa7*(_0x526141-_0xe51365),'xl4':-0x2*_0x582aa7*(-0x15-0x9*_0x26a483)*_0x3daedc,'nm':_0x948390,'z1':_0xe51365,'z2':_0x6ff7cb,'z3':_0x526141,'z11':_0xf7a10f,'z12':_0x2fb2ef,'z13':_0x53c444,'z21':_0xee8d78,'z22':_0x3f63f6,'z23':_0x2f57f3,'z31':_0x25d1f2,'z32':_0x34da4c,'z33':_0x440281,'zmol':(0.2299715*_0x5cbaed-_0x13aa5a+4.7199672)%_0x1b15d4,'zmos':(6.2565837+0.017201977*_0x5cbaed)%_0x1b15d4};}({'epoch':_0x26babf,'ep':_0x5e7ed4[_0x39a76e(0xd9e)],'argpp':_0x5e7ed4[_0x2c8f5c(0x1cab)],'tc':0x0,'inclp':_0x5e7ed4[_0x2c8f5c(0x2746)],'nodep':_0x5e7ed4[_0x39a76e(0x5f17)],'np':_0x5e7ed4['no'],'e3':_0x5e7ed4['e3'],'ee2':_0x5e7ed4[_0x39a76e(0x3e7f)],'peo':_0x5e7ed4[_0x2c8f5c(0x57fc)],'pgho':_0x5e7ed4[_0x39a76e(0x4897)],'pho':_0x5e7ed4[_0x39a76e(0x55a1)],'pinco':_0x5e7ed4[_0x2c8f5c(0xed2)],'plo':_0x5e7ed4[_0x39a76e(0x3ee6)],'se2':_0x5e7ed4[_0x39a76e(0x52fe)],'se3':_0x5e7ed4[_0x39a76e(0x1708)],'sgh2':_0x5e7ed4[_0x39a76e(0x3a3e)],'sgh3':_0x5e7ed4[_0x2c8f5c(0x41f2)],'sgh4':_0x5e7ed4[_0x39a76e(0x26ca)],'sh2':_0x5e7ed4[_0x39a76e(0x20a0)],'sh3':_0x5e7ed4[_0x2c8f5c(0x1a90)],'si2':_0x5e7ed4[_0x39a76e(0x2745)],'si3':_0x5e7ed4[_0x39a76e(0x3689)],'sl2':_0x5e7ed4[_0x39a76e(0x20af)],'sl3':_0x5e7ed4[_0x39a76e(0x5101)],'sl4':_0x5e7ed4[_0x39a76e(0x2862)],'xgh2':_0x5e7ed4[_0x2c8f5c(0x3528)],'xgh3':_0x5e7ed4[_0x2c8f5c(0x842)],'xgh4':_0x5e7ed4[_0x39a76e(0xa39)],'xh2':_0x5e7ed4[_0x39a76e(0x2dd0)],'xh3':_0x5e7ed4[_0x2c8f5c(0x179)],'xi2':_0x5e7ed4[_0x39a76e(0x2b8d)],'xi3':_0x5e7ed4[_0x39a76e(0x5e39)],'xl2':_0x5e7ed4[_0x2c8f5c(0x43f6)],'xl3':_0x5e7ed4[_0x2c8f5c(0x27dd)],'xl4':_0x5e7ed4[_0x2c8f5c(0x4d5e)],'zmol':_0x5e7ed4[_0x2c8f5c(0x5413)],'zmos':_0x5e7ed4[_0x39a76e(0x399b)]});_0x5e7ed4['e3']=_0x35e306['e3'],_0x5e7ed4[_0x39a76e(0x3e7f)]=_0x35e306[_0x39a76e(0x3e7f)],_0x5e7ed4[_0x39a76e(0x3afa)]=_0x35e306[_0x2c8f5c(0x57fc)],_0x5e7ed4[_0x39a76e(0x4897)]=_0x35e306[_0x39a76e(0x4897)],_0x5e7ed4[_0x39a76e(0x55a1)]=_0x35e306[_0x39a76e(0x55a1)],_0x5e7ed4[_0x39a76e(0x2438)]=_0x35e306[_0x39a76e(0x2438)],_0x5e7ed4[_0x2c8f5c(0x2ee4)]=_0x35e306[_0x2c8f5c(0x2ee4)],_0x5e7ed4[_0x39a76e(0x52fe)]=_0x35e306[_0x39a76e(0x52fe)],_0x5e7ed4[_0x39a76e(0x1708)]=_0x35e306['se3'],_0x5e7ed4[_0x39a76e(0x3a3e)]=_0x35e306[_0x39a76e(0x3a3e)],_0x5e7ed4[_0x39a76e(0x414c)]=_0x35e306[_0x39a76e(0x414c)],_0x5e7ed4[_0x2c8f5c(0xcd3)]=_0x35e306['sgh4'],_0x5e7ed4[_0x39a76e(0x20a0)]=_0x35e306[_0x39a76e(0x20a0)],_0x5e7ed4[_0x39a76e(0x3ada)]=_0x35e306[_0x39a76e(0x3ada)],_0x5e7ed4[_0x39a76e(0x2745)]=_0x35e306[_0x39a76e(0x2745)],_0x5e7ed4[_0x39a76e(0x3689)]=_0x35e306['si3'],_0x5e7ed4[_0x39a76e(0x20af)]=_0x35e306[_0x2c8f5c(0x4f6e)],_0x5e7ed4[_0x39a76e(0x5101)]=_0x35e306[_0x2c8f5c(0x314)],_0x5e7ed4[_0x2c8f5c(0x59a4)]=_0x35e306[_0x2c8f5c(0x59a4)],_0x1b2a1e=_0x35e306[_0x2c8f5c(0x9fb)],_0x52714e=_0x35e306[_0x39a76e(0x3f04)],_0x1d9293=_0x35e306['em'],_0x19c622=_0x35e306[_0x2c8f5c(0xb46)],_0x1ec1f8=_0x35e306['s1'],_0xcf9b92=_0x35e306['s2'],_0x3b986c=_0x35e306['s3'],_0x26b043=_0x35e306['s4'],_0x523bad=_0x35e306['s5'],_0x1702c0=_0x35e306[_0x39a76e(0x9d0)],_0x3c96aa=_0x35e306[_0x39a76e(0x4fa)],_0x32532a=_0x35e306[_0x2c8f5c(0x4351)],_0x1a87e6=_0x35e306[_0x39a76e(0x164b)],_0x562b9f=_0x35e306[_0x39a76e(0x2808)],_0x4d2007=_0x35e306[_0x39a76e(0x4690)],_0x499a00=_0x35e306[_0x39a76e(0x440a)],_0x356e3b=_0x35e306[_0x39a76e(0x506f)],_0xf6eb91=_0x35e306[_0x39a76e(0x120f)],_0x424c82=_0x35e306[_0x2c8f5c(0x387c)],_0x1911d1=_0x35e306[_0x39a76e(0x1642)],_0x14c583=_0x35e306[_0x2c8f5c(0x47b4)],_0x263070=_0x35e306[_0x2c8f5c(0x2a17)],_0x5e7ed4[_0x39a76e(0x5d4b)]=_0x35e306[_0x39a76e(0x5d4b)],_0x5e7ed4[_0x39a76e(0x4220)]=_0x35e306[_0x39a76e(0x4220)],_0x5e7ed4[_0x39a76e(0xa39)]=_0x35e306[_0x2c8f5c(0x26b2)],_0x5e7ed4[_0x39a76e(0x2dd0)]=_0x35e306[_0x2c8f5c(0x5038)],_0x5e7ed4[_0x39a76e(0x922)]=_0x35e306[_0x39a76e(0x922)],_0x5e7ed4[_0x39a76e(0x2b8d)]=_0x35e306[_0x39a76e(0x2b8d)],_0x5e7ed4[_0x39a76e(0x5e39)]=_0x35e306[_0x2c8f5c(0x1b4c)],_0x5e7ed4[_0x39a76e(0x5575)]=_0x35e306[_0x39a76e(0x5575)],_0x5e7ed4[_0x39a76e(0x4fe6)]=_0x35e306[_0x39a76e(0x4fe6)],_0x5e7ed4[_0x39a76e(0x1de6)]=_0x35e306['xl4'],_0x5e7ed4[_0x39a76e(0x30b1)]=_0x35e306[_0x2c8f5c(0x5413)],_0x5e7ed4[_0x39a76e(0x399b)]=_0x35e306[_0x39a76e(0x399b)],_0x3f3ffd=_0x35e306['nm'],_0x157eee=_0x35e306['z1'],_0x5b7389=_0x35e306['z3'],_0x3e8e06=_0x35e306[_0x39a76e(0x312)],_0x8757f5=_0x35e306[_0x39a76e(0x4129)],_0x1e5a50=_0x35e306[_0x2c8f5c(0x348)],_0xf5da79=_0x35e306[_0x2c8f5c(0x145b)],_0x1ad259=_0x35e306['z31'],_0x365c65=_0x35e306[_0x39a76e(0x2f08)];var _0x1bd7ef=_0x56cf41(_0x5e7ed4,{'inclo':_0x5d94ac,'init':_0x5e7ed4[_0x39a76e(0x56e8)],'ep':_0x5e7ed4['ecco'],'inclp':_0x5e7ed4[_0x39a76e(0x2531)],'nodep':_0x5e7ed4[_0x39a76e(0x5f17)],'argpp':_0x5e7ed4[_0x39a76e(0x3891)],'mp':_0x5e7ed4['mo'],'opsmode':_0x5e7ed4[_0x39a76e(0x452b)]});_0x5e7ed4[_0x2c8f5c(0x37e1)]=_0x1bd7ef['ep'],_0x5e7ed4[_0x39a76e(0x2531)]=_0x1bd7ef[_0x2c8f5c(0x2024)],_0x5e7ed4[_0x2c8f5c(0x1b6c)]=_0x1bd7ef[_0x39a76e(0x2cd0)],_0x5e7ed4[_0x39a76e(0x3891)]=_0x1bd7ef['argpp'],_0x5e7ed4['mo']=_0x1bd7ef['mp'],0x0,0x0,0x0;var _0xe8542c=function(_0x1170a4){var _0x55ffbd=_0x2c8f5c,_0x5b9160=_0x39a76e,_0x53d15e,_0x2595b1,_0x51248c,_0x27f797,_0x169cda,_0x269bb2,_0x4a2c97,_0x1a3adb,_0x16f731,_0x1c4e77,_0x3fc426,_0x151155,_0x720db4,_0x440a7e,_0x3202f9,_0x5231f1,_0x39c44a,_0x32ed60=_0x1170a4[_0x5b9160(0x3f04)],_0x7074f9=_0x1170a4[_0x5b9160(0x3891)],_0x3ed758=_0x1170a4['s1'],_0x54c3fb=_0x1170a4['s2'],_0x3670df=_0x1170a4['s3'],_0x368051=_0x1170a4['s4'],_0x3250ea=_0x1170a4['s5'],_0x1655e6=_0x1170a4[_0x5b9160(0x293b)],_0x4a005a=_0x1170a4[_0x5b9160(0x9d0)],_0x2f36cc=_0x1170a4[_0x5b9160(0x4fa)],_0x40fdf9=_0x1170a4[_0x5b9160(0x2c20)],_0x418e00=_0x1170a4['ss4'],_0x284467=_0x1170a4[_0x5b9160(0x2808)],_0x729e0a=_0x1170a4[_0x5b9160(0x4690)],_0xb0233c=_0x1170a4[_0x55ffbd(0x720)],_0x194674=_0x1170a4[_0x5b9160(0x506f)],_0x4b472b=_0x1170a4[_0x5b9160(0x120f)],_0x22b0fd=_0x1170a4[_0x5b9160(0x3985)],_0x589839=_0x1170a4[_0x5b9160(0x1642)],_0xcf882=_0x1170a4[_0x5b9160(0x19cf)],_0xcbadca=_0x1170a4[_0x5b9160(0x298b)],_0x4aad33=_0x1170a4['t'],_0x5cb233=_0x1170a4['tc'],_0x58bb19=_0x1170a4['gsto'],_0x1ebb6b=_0x1170a4['mo'],_0x3d6acf=_0x1170a4[_0x5b9160(0x337)],_0x1af056=_0x1170a4['no'],_0x3f3dd5=_0x1170a4['nodeo'],_0x75594a=_0x1170a4[_0x5b9160(0x84a)],_0x271415=_0x1170a4[_0x5b9160(0x1f6b)],_0x1039d8=_0x1170a4['z1'],_0x272684=_0x1170a4['z3'],_0x5abf9f=_0x1170a4[_0x5b9160(0x312)],_0x168957=_0x1170a4[_0x5b9160(0x4129)],_0x397fd4=_0x1170a4[_0x5b9160(0x45d9)],_0x2bc14b=_0x1170a4[_0x5b9160(0x518b)],_0x33175d=_0x1170a4[_0x5b9160(0x413c)],_0x458fad=_0x1170a4[_0x5b9160(0x2f08)],_0xcd253a=_0x1170a4[_0x5b9160(0xd9e)],_0x28f960=_0x1170a4[_0x55ffbd(0x2910)],_0x4f45ca=_0x1170a4[_0x5b9160(0x191d)],_0x52bd9b=_0x1170a4['em'],_0x57724f=_0x1170a4[_0x55ffbd(0x5093)],_0x4df149=_0x1170a4[_0x5b9160(0x24ac)],_0x3b684f=_0x1170a4['mm'],_0x2bc490=_0x1170a4['nm'],_0x3eea4b=_0x1170a4[_0x5b9160(0x5b13)],_0x4fe2e9=_0x1170a4[_0x5b9160(0x100c)],_0x2b7001=_0x1170a4[_0x5b9160(0x2c61)],_0x5ae075=_0x1170a4[_0x5b9160(0x510f)],_0x3f1822=_0x1170a4[_0x5b9160(0x2702)],_0x14134b=_0x1170a4[_0x55ffbd(0x1e0d)],_0x23834f=_0x1170a4[_0x5b9160(0x1daa)],_0x4ed8a6=_0x1170a4['d4410'],_0x296eaf=_0x1170a4[_0x5b9160(0x4e7e)],_0x26653e=_0x1170a4[_0x5b9160(0x5a5f)],_0x4014ca=_0x1170a4[_0x5b9160(0x5cc4)],_0x5a7947=_0x1170a4[_0x5b9160(0x5baf)],_0x165f7e=_0x1170a4[_0x5b9160(0x3e00)],_0x4e0d9a=_0x1170a4[_0x5b9160(0x4192)],_0x3d5e52=_0x1170a4[_0x55ffbd(0x270d)],_0x400e31=_0x1170a4[_0x5b9160(0x844)],_0x1b186a=_0x1170a4[_0x5b9160(0x4b00)],_0x50476a=_0x1170a4[_0x5b9160(0x247d)],_0x14d861=_0x1170a4[_0x5b9160(0x2ef4)],_0x22308c=_0x1170a4[_0x5b9160(0x5979)],_0x18f5a3=_0x1170a4[_0x55ffbd(0x2a5c)],_0x1569db=_0x1170a4[_0x55ffbd(0x2631)],_0xb04752=_0x1170a4[_0x5b9160(0x3bc1)],_0x17e48f=_0x1170a4[_0x55ffbd(0x293e)],_0x794fba=_0x1170a4[_0x5b9160(0x3ec0)],_0x3df4c0=0.0043752690880113,_0x515929=0.00015835218,_0x5ea888=0.0000119459;_0x4fe2e9=0x0,_0x2bc490<0.0052359877&&_0x2bc490>0.0034906585&&(_0x4fe2e9=0x1),_0x2bc490>=0.00826&&_0x2bc490<=0.00924&&_0x52bd9b>=0.5&&(_0x4fe2e9=0x2);var _0x510b47=-_0x5ea888*_0x2f36cc*(_0x22b0fd+_0x589839);(_0x4df149<0.052359877||_0x4df149>_0x11e43f-0.052359877)&&(_0x510b47=0x0),0x0!==_0x1655e6&&(_0x510b47/=_0x1655e6);var _0x4f4aa5=-_0x515929*_0x54c3fb*(_0x397fd4+_0x2bc14b);(_0x4df149<0.052359877||_0x4df149>_0x11e43f-0.052359877)&&(_0x4f4aa5=0x0),_0x50476a=_0x418e00*_0x5ea888*(_0xcf882+_0xcbadca-0x6)-_0x32ed60*_0x510b47+_0x368051*_0x515929*(_0x33175d+_0x458fad-0x6),_0x1b186a=_0x510b47,0x0!==_0x1655e6&&(_0x50476a-=_0x32ed60/_0x1655e6*_0x4f4aa5,_0x1b186a+=_0x4f4aa5/_0x1655e6);var _0x27abca=(_0x58bb19+_0x5cb233*_0x3df4c0)%_0x1b15d4;if(_0x52bd9b+=(_0x4e0d9a=_0x4a005a*_0x5ea888*_0x284467+_0x3ed758*_0x515929*_0x3250ea)*_0x4aad33,_0x4df149+=(_0x3d5e52=_0x2f36cc*_0x5ea888*(_0x194674+_0x4b472b)+_0x54c3fb*_0x515929*(_0x5abf9f+_0x168957))*_0x4aad33,_0x57724f+=_0x50476a*_0x4aad33,_0x3eea4b+=_0x1b186a*_0x4aad33,_0x3b684f+=(_0x400e31=-_0x5ea888*_0x40fdf9*(_0x729e0a+_0xb0233c-0xe-0x6*_0x4f45ca)-_0x515929*_0x3670df*(_0x1039d8+_0x272684-0xe-0x6*_0x4f45ca))*_0x4aad33,0x0!==_0x4fe2e9){if(_0x3202f9=Math[_0x5b9160(0x3a5c)](_0x2bc490/_0x24bc8b,_0x534ace),0x2===_0x4fe2e9){var _0x57281c=_0x52bd9b,_0x4a440b=_0x4f45ca;_0x39c44a=(_0x52bd9b=_0xcd253a)*(_0x4f45ca=_0x28f960),_0x52bd9b<=0.65?(_0x51248c=3.616-13.247*_0x52bd9b+16.29*_0x4f45ca,_0x27f797=117.39*_0x52bd9b-19.302-228.419*_0x4f45ca+156.591*_0x39c44a,_0x169cda=109.7927*_0x52bd9b-18.9068-214.6334*_0x4f45ca+146.5816*_0x39c44a,_0x269bb2=242.694*_0x52bd9b-41.122-471.094*_0x4f45ca+313.953*_0x39c44a,_0x4a2c97=841.88*_0x52bd9b-146.407-1629.014*_0x4f45ca+1083.435*_0x39c44a,_0x1a3adb=3017.977*_0x52bd9b-532.114-5740.032*_0x4f45ca+3708.276*_0x39c44a):(_0x51248c=331.819*_0x52bd9b-72.099-508.738*_0x4f45ca+266.724*_0x39c44a,_0x27f797=1582.851*_0x52bd9b-346.844-2415.925*_0x4f45ca+1246.113*_0x39c44a,_0x169cda=1554.908*_0x52bd9b-342.585-2366.899*_0x4f45ca+1215.972*_0x39c44a,_0x269bb2=4758.686*_0x52bd9b-1052.797-7193.992*_0x4f45ca+3651.957*_0x39c44a,_0x4a2c97=16178.11*_0x52bd9b-3581.69-24462.77*_0x4f45ca+12422.52*_0x39c44a,_0x1a3adb=_0x52bd9b>0.715?29936.92*_0x52bd9b-5149.66-54087.36*_0x4f45ca+31324.56*_0x39c44a:1464.74-4664.75*_0x52bd9b+3763.64*_0x4f45ca),_0x52bd9b<0.7?(_0x3fc426=4988.61*_0x52bd9b-919.2277-9064.77*_0x4f45ca+5542.21*_0x39c44a,_0x16f731=4568.6173*_0x52bd9b-822.71072-8491.4146*_0x4f45ca+5337.524*_0x39c44a,_0x1c4e77=4690.25*_0x52bd9b-853.666-8624.77*_0x4f45ca+5341.4*_0x39c44a):(_0x3fc426=161616.52*_0x52bd9b-37995.78-229838.2*_0x4f45ca+109377.94*_0x39c44a,_0x16f731=218913.95*_0x52bd9b-51752.104-309468.16*_0x4f45ca+146349.42*_0x39c44a,_0x1c4e77=170470.89*_0x52bd9b-40023.88-242699.48*_0x4f45ca+115605.82*_0x39c44a),_0x5ae075=(_0x720db4=0.0000017891679*(_0x440a7e=_0x2bc490*_0x2bc490*0x3*(_0x3202f9*_0x3202f9)))*(_0x53d15e=0.75*(0x1+0x2*_0x32ed60+(_0x5231f1=_0x32ed60*_0x32ed60)))*(-0.306-0.44*(_0x52bd9b-0.64)),_0x3f1822=_0x720db4*(1.5*(_0x151155=_0x1655e6*_0x1655e6))*_0x51248c,_0x14134b=(_0x720db4=3.7393792e-7*(_0x440a7e*=_0x3202f9))*(1.875*_0x1655e6*(0x1-0x2*_0x32ed60-0x3*_0x5231f1))*_0x27f797,_0x23834f=_0x720db4*(-1.875*_0x1655e6*(0x1+0x2*_0x32ed60-0x3*_0x5231f1))*_0x169cda,_0x4ed8a6=(_0x720db4=0x2*(_0x440a7e*=_0x3202f9)*7.3636953e-9)*(0x23*_0x151155*_0x53d15e)*_0x269bb2,_0x296eaf=_0x720db4*(39.375*_0x151155*_0x151155)*_0x4a2c97,_0x26653e=(_0x720db4=1.1428639e-7*(_0x440a7e*=_0x3202f9))*(9.84375*_0x1655e6*(_0x151155*(0x1-0x2*_0x32ed60-0x5*_0x5231f1)+0.33333333*(0x4*_0x32ed60-0x2+0x6*_0x5231f1)))*_0x1a3adb,_0x4014ca=_0x720db4*(_0x1655e6*(4.92187512*_0x151155*(-0x2-0x4*_0x32ed60+0xa*_0x5231f1)+6.56250012*(0x1+0x2*_0x32ed60-0x3*_0x5231f1)))*_0x1c4e77,_0x5a7947=(_0x720db4=0x2*_0x440a7e*2.1765803e-9)*(29.53125*_0x1655e6*(0x2-0x8*_0x32ed60+_0x5231f1*(0x8*_0x32ed60-0xc+0xa*_0x5231f1)))*_0x16f731,_0x165f7e=_0x720db4*(29.53125*_0x1655e6*(-0x2-0x8*_0x32ed60+_0x5231f1*(0xc+0x8*_0x32ed60-0xa*_0x5231f1)))*_0x3fc426,_0xb04752=(_0x1ebb6b+_0x3f3dd5+_0x3f3dd5-(_0x27abca+_0x27abca))%_0x1b15d4,_0x1569db=_0x3d6acf+_0x400e31+0x2*(_0x75594a+_0x1b186a-_0x3df4c0)-_0x1af056,_0x52bd9b=_0x57281c,_0x4f45ca=_0x4a440b;}0x1===_0x4fe2e9&&(_0x2595b1=0x1+_0x32ed60,_0x22308c=0x2*(_0x14d861=0x3*_0x2bc490*_0x2bc490*_0x3202f9*_0x3202f9)*(_0x53d15e=0.75*(0x1+_0x32ed60)*(0x1+_0x32ed60))*(0x1+_0x4f45ca*(0.8125*_0x4f45ca-2.5))*0.0000017891679,_0x18f5a3=0x3*_0x14d861*(_0x2595b1*=1.875*_0x2595b1*_0x2595b1)*(0x1+_0x4f45ca*(6.60937*_0x4f45ca-0x6))*2.2123015e-7*_0x3202f9,_0x14d861=_0x14d861*(0.9375*_0x1655e6*_0x1655e6*(0x1+0x3*_0x32ed60)-0.75*(0x1+_0x32ed60))*(_0x27f797=0x1+0x2*_0x4f45ca)*0.0000021460748*_0x3202f9,_0xb04752=(_0x1ebb6b+_0x3f3dd5+_0x7074f9-_0x27abca)%_0x1b15d4,_0x1569db=_0x3d6acf+_0x271415+_0x400e31+_0x50476a+_0x1b186a-(_0x1af056+_0x3df4c0)),_0x17e48f=_0xb04752,_0x794fba=_0x1af056,_0x2b7001=0x0,_0x2bc490=_0x1af056+0x0;}return{'em':_0x52bd9b,'argpm':_0x57724f,'inclm':_0x4df149,'mm':_0x3b684f,'nm':_0x2bc490,'nodem':_0x3eea4b,'irez':_0x4fe2e9,'atime':_0x2b7001,'d2201':_0x5ae075,'d2211':_0x3f1822,'d3210':_0x14134b,'d3222':_0x23834f,'d4410':_0x4ed8a6,'d4422':_0x296eaf,'d5220':_0x26653e,'d5232':_0x4014ca,'d5421':_0x5a7947,'d5433':_0x165f7e,'dedt':_0x4e0d9a,'didt':_0x3d5e52,'dmdt':_0x400e31,'dndt':0x0,'dnodt':_0x1b186a,'domdt':_0x50476a,'del1':_0x14d861,'del2':_0x22308c,'del3':_0x18f5a3,'xfact':_0x1569db,'xlamo':_0xb04752,'xli':_0x17e48f,'xni':_0x794fba};}({'cosim':_0x52714e,'emsq':_0x19c622,'argpo':_0x5e7ed4[_0x39a76e(0x3891)],'s1':_0x1ec1f8,'s2':_0xcf9b92,'s3':_0x3b986c,'s4':_0x26b043,'s5':_0x523bad,'sinim':_0x1b2a1e,'ss1':_0x1702c0,'ss2':_0x3c96aa,'ss3':_0x32532a,'ss4':_0x1a87e6,'ss5':_0x562b9f,'sz1':_0x4d2007,'sz3':_0x499a00,'sz11':_0x356e3b,'sz13':_0xf6eb91,'sz21':_0x424c82,'sz23':_0x1911d1,'sz31':_0x14c583,'sz33':_0x263070,'t':_0x5e7ed4['t'],'tc':0x0,'gsto':_0x5e7ed4['gsto'],'mo':_0x5e7ed4['mo'],'mdot':_0x5e7ed4[_0x2c8f5c(0x163b)],'no':_0x5e7ed4['no'],'nodeo':_0x5e7ed4[_0x39a76e(0x5f17)],'nodedot':_0x5e7ed4[_0x2c8f5c(0x2ed4)],'xpidot':_0x440e47,'z1':_0x157eee,'z3':_0x5b7389,'z11':_0x3e8e06,'z13':_0x8757f5,'z21':_0x1e5a50,'z23':_0xf5da79,'z31':_0x1ad259,'z33':_0x365c65,'ecco':_0x5e7ed4[_0x39a76e(0xd9e)],'eccsq':_0x2d74e6,'em':_0x1d9293,'argpm':0x0,'inclm':_0x5d94ac,'mm':0x0,'nm':_0x3f3ffd,'nodem':0x0,'irez':_0x5e7ed4[_0x39a76e(0x100c)],'atime':_0x5e7ed4[_0x39a76e(0x2c61)],'d2201':_0x5e7ed4['d2201'],'d2211':_0x5e7ed4[_0x39a76e(0x2702)],'d3210':_0x5e7ed4[_0x2c8f5c(0x1e0d)],'d3222':_0x5e7ed4[_0x39a76e(0x1daa)],'d4410':_0x5e7ed4[_0x39a76e(0x536c)],'d4422':_0x5e7ed4[_0x39a76e(0x4e7e)],'d5220':_0x5e7ed4[_0x39a76e(0x5a5f)],'d5232':_0x5e7ed4[_0x39a76e(0x5cc4)],'d5421':_0x5e7ed4[_0x39a76e(0x5baf)],'d5433':_0x5e7ed4[_0x39a76e(0x3e00)],'dedt':_0x5e7ed4[_0x39a76e(0x4192)],'didt':_0x5e7ed4[_0x39a76e(0x4bb2)],'dmdt':_0x5e7ed4[_0x39a76e(0x844)],'dnodt':_0x5e7ed4[_0x39a76e(0x4b00)],'domdt':_0x5e7ed4[_0x39a76e(0x247d)],'del1':_0x5e7ed4[_0x39a76e(0x2ef4)],'del2':_0x5e7ed4[_0x39a76e(0x5979)],'del3':_0x5e7ed4[_0x39a76e(0x45c8)],'xfact':_0x5e7ed4[_0x39a76e(0x3fce)],'xlamo':_0x5e7ed4[_0x2c8f5c(0x30de)],'xli':_0x5e7ed4[_0x39a76e(0x13fa)],'xni':_0x5e7ed4['xni']});_0x5e7ed4[_0x39a76e(0x100c)]=_0xe8542c['irez'],_0x5e7ed4[_0x39a76e(0x2c61)]=_0xe8542c[_0x2c8f5c(0x5204)],_0x5e7ed4[_0x39a76e(0x510f)]=_0xe8542c[_0x39a76e(0x510f)],_0x5e7ed4[_0x39a76e(0x2702)]=_0xe8542c[_0x39a76e(0x2702)],_0x5e7ed4['d3210']=_0xe8542c[_0x39a76e(0x4e1e)],_0x5e7ed4['d3222']=_0xe8542c[_0x2c8f5c(0x4d59)],_0x5e7ed4[_0x39a76e(0x536c)]=_0xe8542c[_0x39a76e(0x536c)],_0x5e7ed4[_0x2c8f5c(0x16ac)]=_0xe8542c[_0x39a76e(0x4e7e)],_0x5e7ed4[_0x2c8f5c(0x487)]=_0xe8542c[_0x2c8f5c(0x487)],_0x5e7ed4[_0x2c8f5c(0x572f)]=_0xe8542c[_0x2c8f5c(0x572f)],_0x5e7ed4[_0x2c8f5c(0x4eb3)]=_0xe8542c[_0x2c8f5c(0x4eb3)],_0x5e7ed4[_0x2c8f5c(0x24a5)]=_0xe8542c[_0x2c8f5c(0x24a5)],_0x5e7ed4[_0x2c8f5c(0xcf6)]=_0xe8542c[_0x39a76e(0x4192)],_0x5e7ed4[_0x39a76e(0x4bb2)]=_0xe8542c[_0x39a76e(0x4bb2)],_0x5e7ed4[_0x2c8f5c(0x23a7)]=_0xe8542c[_0x39a76e(0x844)],_0x5e7ed4[_0x39a76e(0x4b00)]=_0xe8542c[_0x2c8f5c(0x49d7)],_0x5e7ed4[_0x39a76e(0x247d)]=_0xe8542c[_0x39a76e(0x247d)],_0x5e7ed4[_0x39a76e(0x2ef4)]=_0xe8542c[_0x39a76e(0x2ef4)],_0x5e7ed4[_0x39a76e(0x5979)]=_0xe8542c[_0x39a76e(0x5979)],_0x5e7ed4['del3']=_0xe8542c[_0x39a76e(0x45c8)],_0x5e7ed4[_0x2c8f5c(0x2631)]=_0xe8542c['xfact'],_0x5e7ed4[_0x39a76e(0x3bc1)]=_0xe8542c[_0x39a76e(0x3bc1)],_0x5e7ed4[_0x39a76e(0x13fa)]=_0xe8542c[_0x2c8f5c(0x293e)],_0x5e7ed4[_0x39a76e(0x3ec0)]=_0xe8542c[_0x2c8f5c(0x1f89)];}0x1!==_0x5e7ed4[_0x39a76e(0x40e0)]&&(_0x4802c9=_0x5e7ed4[_0x2c8f5c(0x724)]*_0x5e7ed4[_0x39a76e(0x15e6)],_0x5e7ed4['d2']=0x4*_0x336e69*_0x3f48ab*_0x4802c9,_0x219209=_0x5e7ed4['d2']*_0x3f48ab*_0x5e7ed4[_0x39a76e(0x15e6)]/0x3,_0x5e7ed4['d3']=(0x11*_0x336e69+_0x31f039)*_0x219209,_0x5e7ed4['d4']=0.5*_0x219209*_0x336e69*_0x3f48ab*(0xdd*_0x336e69+0x1f*_0x31f039)*_0x5e7ed4[_0x39a76e(0x15e6)],_0x5e7ed4[_0x2c8f5c(0x4445)]=_0x5e7ed4['d2']+0x2*_0x4802c9,_0x5e7ed4[_0x39a76e(0x591f)]=0.25*(0x3*_0x5e7ed4['d3']+_0x5e7ed4[_0x39a76e(0x15e6)]*(0xc*_0x5e7ed4['d2']+0xa*_0x4802c9)),_0x5e7ed4[_0x39a76e(0x2ec1)]=0.2*(0x3*_0x5e7ed4['d4']+0xc*_0x5e7ed4[_0x39a76e(0x15e6)]*_0x5e7ed4['d3']+0x6*_0x5e7ed4['d2']*_0x5e7ed4['d2']+0xf*_0x4802c9*(0x2*_0x5e7ed4['d2']+_0x4802c9)));}_0x4f5b6f(_0x5e7ed4,0x0),_0x5e7ed4['init']='n';}function _0x21f9e0(_0x491586){return function(_0x3a6092){var _0x4dffcf=_0x23ca;if(Array[_0x4dffcf(0x2676)](_0x3a6092))return _0x9f611a(_0x3a6092);}(_0x491586)||function(_0x158009){var _0xdf7ba5=_0x140d,_0x295e0f=_0x23ca;if(_0x295e0f(0x39a1)!=typeof Symbol&&null!=_0x158009[Symbol[_0x295e0f(0x302)]]||null!=_0x158009[_0x295e0f(0x2a99)])return Array[_0xdf7ba5(0x526a)](_0x158009);}(_0x491586)||function(_0x3ae03c,_0x491272){var _0xf8b176=_0x140d,_0x1edf08=_0x23ca;if(!_0x3ae03c)return;if('string'==typeof _0x3ae03c)return _0x9f611a(_0x3ae03c,_0x491272);var _0x3f854c=Object[_0x1edf08(0x3720)][_0xf8b176(0xedf)][_0xf8b176(0x4d6c)](_0x3ae03c)[_0x1edf08(0x30eb)](0x8,-0x1);_0xf8b176(0x4c24)===_0x3f854c&&_0x3ae03c[_0x1edf08(0x26fc)]&&(_0x3f854c=_0x3ae03c[_0x1edf08(0x26fc)][_0x1edf08(0x2c5)]);if(_0x1edf08(0x47a6)===_0x3f854c||_0xf8b176(0x29cf)===_0x3f854c)return Array[_0x1edf08(0x43fa)](_0x3ae03c);if(_0xf8b176(0x4aad)===_0x3f854c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/[_0x1edf08(0x4a8a)](_0x3f854c))return _0x9f611a(_0x3ae03c,_0x491272);}(_0x491586)||function(){var _0x24026e=_0x23ca;throw new TypeError(_0x24026e(0x5c10));}();}function _0x9f611a(_0x18a9ba,_0x1c3ff9){var _0x1025a9=_0x4b0ff6;(null==_0x1c3ff9||_0x1c3ff9>_0x18a9ba[_0x1025a9(0x809)])&&(_0x1c3ff9=_0x18a9ba['length']);for(var _0x46384e=0x0,_0x497dda=new Array(_0x1c3ff9);_0x46384e<_0x1c3ff9;_0x46384e++)_0x497dda[_0x46384e]=_0x18a9ba[_0x46384e];return _0x497dda;}function _0x1334b8(_0x3eb085){return _0x3eb085*_0x25e0b0;}function _0x17b4a2(_0x275bb5){return _0x275bb5*_0x1337a5;}function _0x167a53(_0x38e654){var _0x437c45=_0x140d,_0x23765d=_0x4b0ff6,_0x437411=_0x38e654[_0x23765d(0x4465)],_0x4b4306=_0x38e654[_0x23765d(0x5859)],_0x4bfbd9=_0x38e654['height'],_0x1dc6b5=6378.137,_0x290202=(_0x1dc6b5-6356.7523142)/_0x1dc6b5,_0x4994bc=0x2*_0x290202-_0x290202*_0x290202,_0x280428=_0x1dc6b5/Math[_0x437c45(0x37eb)](0x1-_0x4994bc*(Math[_0x437c45(0xc19)](_0x4b4306)*Math[_0x437c45(0xc19)](_0x4b4306)));return{'x':(_0x280428+_0x4bfbd9)*Math[_0x437c45(0x3be7)](_0x4b4306)*Math[_0x23765d(0x52a3)](_0x437411),'y':(_0x280428+_0x4bfbd9)*Math[_0x23765d(0x52a3)](_0x4b4306)*Math[_0x23765d(0x1428)](_0x437411),'z':(_0x280428*(0x1-_0x4994bc)+_0x4bfbd9)*Math[_0x23765d(0x1428)](_0x4b4306)};}var _0x314919={'constants':Object[_0x4b0ff6(0x5448)]({'__proto__':null,'deg2rad':_0x1337a5,'earthRadius':_0x1948b1,'j2':_0x1a0627,'j3':_0x2c5a7d,'j3oj2':_0x565cc8,'j4':_0x1ab60f,'minutesPerDay':_0xec32b9,'mu':_0x2a4058,'pi':_0x11e43f,'rad2deg':_0x25e0b0,'tumin':_0x4186dd,'twoPi':_0x1b15d4,'vkmpersec':_0x54ab21,'x2o3':_0x534ace,'xke':_0x24bc8b}),'propagate':function(){var _0xc85b40=_0x140d,_0x3e6f16=_0x4b0ff6;for(var _0x426d81=arguments[_0x3e6f16(0x809)],_0x4922ba=new Array(_0x426d81),_0x2d0dbc=0x0;_0x2d0dbc<_0x426d81;_0x2d0dbc++)_0x4922ba[_0x2d0dbc]=arguments[_0x2d0dbc];var _0x2a6936=_0x4922ba[0x0],_0x95dd23=Array[_0xc85b40(0x1aa2)]['slice'][_0x3e6f16(0x3c9e)](_0x4922ba,0x1),_0x2d0fe9=_0x50599b[_0x3e6f16(0x4269)](void 0x0,_0x21f9e0(_0x95dd23)),_0x1047c0=(_0x2d0fe9-_0x2a6936[_0x3e6f16(0x3fbc)])*_0xec32b9;return _0x4f5b6f(_0x2a6936,_0x1047c0);},'sgp4':_0x4f5b6f,'twoline2satrec':function(_0x582170,_0x3b1e02){var _0x101465=_0x140d,_0x30d0cc=_0x4b0ff6,_0x54b85a=0x5a0/(0x2*_0x11e43f),_0x5d223e=0x0,_0x748462={'error':0x0};_0x748462[_0x30d0cc(0x350a)]=_0x582170['substring'](0x2,0x7),_0x748462[_0x30d0cc(0x3fe8)]=parseInt(_0x582170[_0x30d0cc(0x4c07)](0x12,0x14),0xa),_0x748462[_0x30d0cc(0x7fc)]=parseFloat(_0x582170[_0x30d0cc(0x4c07)](0x14,0x20)),_0x748462[_0x30d0cc(0x2a26)]=parseFloat(_0x582170[_0x30d0cc(0x4c07)](0x21,0x2b)),_0x748462[_0x30d0cc(0x1bbc)]=parseFloat('.'[_0x30d0cc(0x736)](parseInt(_0x582170[_0x30d0cc(0x4c07)](0x2c,0x32),0xa),'E')[_0x30d0cc(0x736)](_0x582170[_0x101465(0x1acf)](0x32,0x34))),_0x748462[_0x30d0cc(0x2487)]=parseFloat(''[_0x101465(0x3e5c)](_0x582170[_0x30d0cc(0x4c07)](0x35,0x36),'.')[_0x30d0cc(0x736)](parseInt(_0x582170[_0x30d0cc(0x4c07)](0x36,0x3b),0xa),'E')[_0x101465(0x3e5c)](_0x582170[_0x30d0cc(0x4c07)](0x3b,0x3d))),_0x748462[_0x30d0cc(0x2531)]=parseFloat(_0x3b1e02[_0x30d0cc(0x4c07)](0x8,0x10)),_0x748462[_0x30d0cc(0x5f17)]=parseFloat(_0x3b1e02[_0x30d0cc(0x4c07)](0x11,0x19)),_0x748462[_0x30d0cc(0xd9e)]=parseFloat('.'[_0x30d0cc(0x736)](_0x3b1e02['substring'](0x1a,0x21))),_0x748462[_0x30d0cc(0x3891)]=parseFloat(_0x3b1e02[_0x30d0cc(0x4c07)](0x22,0x2a)),_0x748462['mo']=parseFloat(_0x3b1e02[_0x30d0cc(0x4c07)](0x2b,0x33)),_0x748462['no']=parseFloat(_0x3b1e02[_0x30d0cc(0x4c07)](0x34,0x3f)),_0x748462['nc']=parseFloat(_0x3b1e02[_0x30d0cc(0x4c07)](0x34,0x3f)),_0x748462['no']/=_0x54b85a,_0x748462[_0x30d0cc(0x2531)]*=_0x1337a5,_0x748462[_0x30d0cc(0x5f17)]*=_0x1337a5,_0x748462[_0x30d0cc(0x3891)]*=_0x1337a5,_0x748462['mo']*=_0x1337a5;var _0x3d89ef=_0x39bc13(_0x5d223e=_0x748462[_0x30d0cc(0x3fe8)]<0x39?_0x748462[_0x30d0cc(0x3fe8)]+0x7d0:_0x748462[_0x30d0cc(0x3fe8)]+0x76c,_0x748462['epochdays']),_0x4dae38=_0x3d89ef[_0x101465(0x850)],_0x2fba1e=_0x3d89ef[_0x30d0cc(0x5a9a)],_0x5dec7b=_0x3d89ef['hr'],_0x4d3228=_0x3d89ef[_0x30d0cc(0x38dd)],_0x138bf7=_0x3d89ef[_0x30d0cc(0x2044)];return _0x748462[_0x30d0cc(0x3fbc)]=_0x50599b(_0x5d223e,_0x4dae38,_0x2fba1e,_0x5dec7b,_0x4d3228,_0x138bf7),_0x11e6c3(_0x748462,{'opsmode':'i','satn':_0x748462[_0x30d0cc(0x350a)],'epoch':_0x748462[_0x101465(0x972)]-2433281.5,'xbstar':_0x748462[_0x30d0cc(0x2487)],'xecco':_0x748462[_0x30d0cc(0xd9e)],'xargpo':_0x748462[_0x101465(0x1cab)],'xinclo':_0x748462[_0x101465(0x2746)],'xmo':_0x748462['mo'],'xno':_0x748462['no'],'xnodeo':_0x748462['nodeo']}),_0x748462;},'gstime':_0x1bece3,'jday':_0x50599b,'invjday':function(_0x1001b6,_0x357300){var _0x48cb8a=_0x140d,_0x5ee7d2=_0x4b0ff6,_0x39ed6d=_0x1001b6-2415019.5,_0x1cda6e=_0x39ed6d/365.25,_0x35ade2=0x76c+Math[_0x5ee7d2(0x1ace)](_0x1cda6e),_0x4ff3d5=Math[_0x5ee7d2(0x1ace)](0.25*(_0x35ade2-0x76d)),_0x14e0bb=_0x39ed6d-(0x16d*(_0x35ade2-0x76c)+_0x4ff3d5)+1e-11;_0x14e0bb<0x1&&(_0x14e0bb=_0x39ed6d-(0x16d*((_0x35ade2-=0x1)-0x76c)+(_0x4ff3d5=Math[_0x5ee7d2(0x1ace)](0.25*(_0x35ade2-0x76d)))));var _0x22b948=_0x39bc13(_0x35ade2,_0x14e0bb),_0x3f01b8=_0x22b948[_0x5ee7d2(0x1844)],_0x3b08ca=_0x22b948[_0x5ee7d2(0x5a9a)],_0x4fe30d=_0x22b948['hr'],_0xd4736c=_0x22b948[_0x5ee7d2(0x38dd)],_0x282ecd=_0x22b948[_0x5ee7d2(0x2044)]-8.64e-7;return _0x357300?[_0x35ade2,_0x3f01b8,_0x3b08ca,_0x4fe30d,_0xd4736c,Math[_0x5ee7d2(0x1ace)](_0x282ecd)]:new Date(Date[_0x48cb8a(0x21d8)](_0x35ade2,_0x3f01b8-0x1,_0x3b08ca,_0x4fe30d,_0xd4736c,Math[_0x5ee7d2(0x1ace)](_0x282ecd)));},'dopplerFactor':function(_0x3708ae,_0x537f55,_0x154f7c){var _0x47709d=_0x140d,_0x38c278=_0x4b0ff6,_0x19ccd1=0.00007292115,_0x3479e1={'x':_0x537f55['x']-_0x3708ae['x'],'y':_0x537f55['y']-_0x3708ae['y'],'z':_0x537f55['z']-_0x3708ae['z']};_0x3479e1['w']=Math[_0x38c278(0x5c4f)](Math[_0x47709d(0x28d)](_0x3479e1['x'],0x2)+Math[_0x38c278(0x3a5c)](_0x3479e1['y'],0x2)+Math['pow'](_0x3479e1['z'],0x2));var _0x1050b8=_0x154f7c['x']+_0x19ccd1*_0x3708ae['y'],_0x40331a=_0x154f7c['y']-_0x19ccd1*_0x3708ae['x'],_0x1d0cdf=_0x154f7c['z'],_0x2245db=(_0x3479e1['x']*_0x1050b8+_0x3479e1['y']*_0x40331a+_0x3479e1['z']*_0x1d0cdf)/_0x3479e1['w'];return 0x1+_0x2245db/299792.458*function(_0x4930cd){return _0x4930cd>=0x0?0x1:-0x1;}(_0x2245db);},'radiansToDegrees':_0x1334b8,'degreesToRadians':_0x17b4a2,'degreesLat':function(_0x21e967){var _0x3450e2=_0x4b0ff6;if(_0x21e967<-_0x11e43f/0x2||_0x21e967>_0x11e43f/0x2)throw new RangeError(_0x3450e2(0x2c98));return _0x1334b8(_0x21e967);},'degreesLong':function(_0x3d2223){var _0x19319e=_0x4b0ff6;if(_0x3d2223<-_0x11e43f||_0x3d2223>_0x11e43f)throw new RangeError(_0x19319e(0x1671));return _0x1334b8(_0x3d2223);},'radiansLat':function(_0x4693c9){var _0x4dd219=_0x4b0ff6;if(_0x4693c9<-0x5a||_0x4693c9>0x5a)throw new RangeError(_0x4dd219(0x374e));return _0x17b4a2(_0x4693c9);},'radiansLong':function(_0x5ef1b2){var _0xcd5455=_0x4b0ff6;if(_0x5ef1b2<-0xb4||_0x5ef1b2>0xb4)throw new RangeError(_0xcd5455(0x1db));return _0x17b4a2(_0x5ef1b2);},'geodeticToEcf':_0x167a53,'eciToGeodetic':function(_0x538461,_0x18c1c7){var _0x54784a=_0x140d,_0x13fe86=_0x4b0ff6;for(var _0x5df935=6378.137,_0x9640db=Math[_0x13fe86(0x5c4f)](_0x538461['x']*_0x538461['x']+_0x538461['y']*_0x538461['y']),_0x550a80=(_0x5df935-6356.7523142)/_0x5df935,_0x2e0639=0x2*_0x550a80-_0x550a80*_0x550a80,_0x563305=Math[_0x13fe86(0x51e)](_0x538461['y'],_0x538461['x'])-_0x18c1c7;_0x563305<-_0x11e43f;)_0x563305+=_0x1b15d4;for(;_0x563305>_0x11e43f;)_0x563305-=_0x1b15d4;for(var _0x278e09,_0x1ffa77=0x0,_0x216885=Math[_0x13fe86(0x51e)](_0x538461['z'],Math[_0x13fe86(0x5c4f)](_0x538461['x']*_0x538461['x']+_0x538461['y']*_0x538461['y']));_0x1ffa77<0x14;)_0x278e09=0x1/Math[_0x13fe86(0x5c4f)](0x1-_0x2e0639*(Math[_0x13fe86(0x1428)](_0x216885)*Math[_0x54784a(0xc19)](_0x216885))),_0x216885=Math[_0x13fe86(0x51e)](_0x538461['z']+_0x5df935*_0x278e09*_0x2e0639*Math[_0x13fe86(0x1428)](_0x216885),_0x9640db),_0x1ffa77+=0x1;return{'longitude':_0x563305,'latitude':_0x216885,'height':_0x9640db/Math[_0x13fe86(0x52a3)](_0x216885)-_0x5df935*_0x278e09};},'eciToEcf':function(_0x50c13d,_0x49d463){var _0x4e47a3=_0x140d,_0x1d8f23=_0x4b0ff6;return{'x':_0x50c13d['x']*Math[_0x1d8f23(0x52a3)](_0x49d463)+_0x50c13d['y']*Math[_0x1d8f23(0x1428)](_0x49d463),'y':_0x50c13d['x']*-Math[_0x4e47a3(0xc19)](_0x49d463)+_0x50c13d['y']*Math[_0x4e47a3(0x3be7)](_0x49d463),'z':_0x50c13d['z']};},'ecfToEci':function(_0x1a4645,_0x37c83c){var _0x2b3f9d=_0x4b0ff6;return{'x':_0x1a4645['x']*Math[_0x2b3f9d(0x52a3)](_0x37c83c)-_0x1a4645['y']*Math[_0x2b3f9d(0x1428)](_0x37c83c),'y':_0x1a4645['x']*Math[_0x2b3f9d(0x1428)](_0x37c83c)+_0x1a4645['y']*Math[_0x2b3f9d(0x52a3)](_0x37c83c),'z':_0x1a4645['z']};},'ecfToLookAngles':function(_0x55b330,_0x2e41ba){var _0x4a381e=_0x140d,_0x55291a=_0x4b0ff6,_0x11269c,_0x198b02,_0x31f2dc,_0x5eaa58,_0x25a02b,_0x13b579,_0x5afe5f=function(_0x332c95,_0x150253){var _0x56e2df=_0x140d,_0x457a38=_0x23ca,_0x3dd3c5=_0x332c95[_0x457a38(0x4465)],_0x64a5eb=_0x332c95[_0x56e2df(0x353e)],_0xf14db8=_0x167a53(_0x332c95),_0x30e4a4=_0x150253['x']-_0xf14db8['x'],_0x3f5898=_0x150253['y']-_0xf14db8['y'],_0x174f93=_0x150253['z']-_0xf14db8['z'];return{'topS':Math[_0x457a38(0x1428)](_0x64a5eb)*Math[_0x457a38(0x52a3)](_0x3dd3c5)*_0x30e4a4+Math[_0x457a38(0x1428)](_0x64a5eb)*Math[_0x457a38(0x1428)](_0x3dd3c5)*_0x3f5898-Math[_0x457a38(0x52a3)](_0x64a5eb)*_0x174f93,'topE':-Math[_0x457a38(0x1428)](_0x3dd3c5)*_0x30e4a4+Math[_0x457a38(0x52a3)](_0x3dd3c5)*_0x3f5898,'topZ':Math[_0x56e2df(0x3be7)](_0x64a5eb)*Math['cos'](_0x3dd3c5)*_0x30e4a4+Math[_0x56e2df(0x3be7)](_0x64a5eb)*Math[_0x457a38(0x1428)](_0x3dd3c5)*_0x3f5898+Math[_0x457a38(0x1428)](_0x64a5eb)*_0x174f93};}(_0x55b330,_0x2e41ba);return _0x198b02=(_0x11269c=_0x5afe5f)[_0x55291a(0x30ef)],_0x31f2dc=_0x11269c[_0x55291a(0x4637)],_0x5eaa58=_0x11269c[_0x55291a(0x3f1d)],_0x25a02b=Math[_0x55291a(0x5c4f)](_0x198b02*_0x198b02+_0x31f2dc*_0x31f2dc+_0x5eaa58*_0x5eaa58),_0x13b579=Math[_0x55291a(0x17b7)](_0x5eaa58/_0x25a02b),{'azimuth':Math[_0x4a381e(0x34db)](-_0x31f2dc,_0x198b02)+_0x11e43f,'elevation':_0x13b579,'rangeSat':_0x25a02b};}};return _0x314919;});var SatelliteToolkit$1=SatelliteToolkit;class Satellite{constructor(_0x3b3290){var _0x1295d2=_0x307c2b,_0xf5f95c=_0x5e00b3;_0x3b3290=WebGLPlot$f[_0xf5f95c(0x3bf5)](_0x3b3290,WebGLPlot$f[_0xf5f95c(0x3bf5)][_0x1295d2(0x216e)]),this[_0xf5f95c(0x5e3a)]=WebGLPlot$f[_0xf5f95c(0x3bf5)](_0x3b3290[_0x1295d2(0x1c7c)],void 0x0),this['_tleLine1']=WebGLPlot$f[_0xf5f95c(0x3bf5)](_0x3b3290[_0xf5f95c(0x479f)],void 0x0),this[_0xf5f95c(0x225e)]=WebGLPlot$f[_0xf5f95c(0x3bf5)](_0x3b3290[_0xf5f95c(0x4687)],void 0x0),this[_0x1295d2(0x5762)]=WebGLPlot$f[_0x1295d2(0x76f)](_0x3b3290[_0xf5f95c(0x279d)],void 0x0),this[_0x1295d2(0x192b)]=new Map(),this[_0xf5f95c(0xb29)]=SatelliteToolkit$1[_0xf5f95c(0x4d17)](this[_0xf5f95c(0x4071)],this[_0xf5f95c(0x225e)]);}[_0x5e00b3(0x214f)](_0x38f953){var _0xcb5916=_0x5e00b3;this[_0xcb5916(0x5e3a)];}[_0x307c2b(0xdf8)](){var _0xed08d5=_0x5e00b3;return this[_0xed08d5(0x5e3a)];}['getUUID'](){var _0x1bff42=_0x307c2b,_0x88fca6=_0x5e00b3;return this[_0x1bff42(0x4f2b)]+'\x20#'+this[_0x88fca6(0xb29)]['satnum'];}[_0x5e00b3(0x19d6)](_0x3f9f47){var _0x554deb=_0x5e00b3;this[_0x554deb(0x38f1)]=_0x3f9f47;}[_0x5e00b3(0x42d0)](){var _0x2454fa=_0x5e00b3;return this[_0x2454fa(0x38f1)];}[_0x307c2b(0x4ac1)](_0x4bbcca){var _0x76d1d0=_0x5e00b3;let _0x5c67c1=null,_0x5168fd=SatelliteToolkit$1[_0x76d1d0(0x51c1)](this[_0x76d1d0(0xb29)],new Date(_0x4bbcca))[_0x76d1d0(0x3747)];return!WebGLPlot$f[_0x76d1d0(0x5f34)](_0x5168fd)||isNaN(_0x5168fd['x'])||isNaN(_0x5168fd['y'])||isNaN(_0x5168fd['z'])||(_0x5c67c1=new WebGLPlot$f[(_0x76d1d0(0x4bd6))](0x3e8*_0x5168fd['x'],0x3e8*_0x5168fd['y'],0x3e8*_0x5168fd['z'])),_0x5c67c1;}[_0x5e00b3(0x5a03)](_0x485a5f){var _0x66e37a=_0x307c2b,_0x29568c=_0x5e00b3,_0x39766b=new WebGLPlot$f[(_0x66e37a(0x3c82))]();const _0x4e8bcd=this[_0x66e37a(0x4ac1)](_0x485a5f),_0x54c529=this['getPositionEci'](_0x485a5f+0x3e8),_0x18ec03=SituationSimulationToolkit[_0x66e37a(0x1959)](_0x4e8bcd,_0x54c529);_0x18ec03&&(_0x39766b[_0x29568c(0x5075)]=_0x18ec03);const _0x5316bb=SituationSimulationToolkit[_0x66e37a(0x25f6)](_0x4e8bcd,_0x54c529);return _0x5316bb&&(_0x39766b[_0x29568c(0x3a66)]=_0x5316bb),WebGLPlot$f[_0x29568c(0x3bd8)][_0x29568c(0x558d)](_0x4e8bcd,_0x39766b,WebGLPlot$f[_0x29568c(0x45b3)]['WGS84'],new WebGLPlot$f[(_0x66e37a(0x1d1d))][(_0x29568c(0x3f80))](_0x29568c(0x5833),_0x29568c(0x159f)));}[_0x5e00b3(0x5ac3)](_0x4f8f17){var _0x1681ab=_0x5e00b3;let _0x2a218c=0x5265c00/this[_0x1681ab(0xb29)]['nc']/0x64,_0x180cd6=[];for(let _0x3c8a01=0x0;_0x3c8a01<0x64;_0x3c8a01++){let _0x3b3268=_0x4f8f17+parseInt(_0x3c8a01*_0x2a218c),_0xd507a6=this['getPositionEci'](_0x3b3268);null!=_0xd507a6&&_0x180cd6[_0x1681ab(0x5323)](_0xd507a6);}return _0x180cd6[_0x1681ab(0x5323)](_0x180cd6[0x0][_0x1681ab(0x40f3)]()),_0x180cd6;}[_0x5e00b3(0x5353)](_0x537eb5){var _0x11ac0b=_0x307c2b,_0x292882=_0x5e00b3;return this[_0x11ac0b(0x192b)][_0x292882(0x38c4)](_0x537eb5);}['setExtendProperty'](_0x5326c3,_0x2130ee){var _0x47b2e5=_0x5e00b3;this['_mapExtendProperty'][_0x47b2e5(0x10aa)](_0x5326c3,_0x2130ee);}[_0x5e00b3(0x222a)](_0x3f8571){var _0x50ed3f=_0x307c2b,_0x4d72a8=_0x5e00b3;this[_0x4d72a8(0x3123)][_0x50ed3f(0x410f)](_0x3f8571);}[_0x5e00b3(0x1d94)](){var _0x48e30b=_0x5e00b3;return this[_0x48e30b(0x3123)];}[_0x307c2b(0x5a70)](){var _0x27e44a=_0x5e00b3;this[_0x27e44a(0x3123)]['clear']();}[_0x5e00b3(0x2df2)](){var _0xe782ee=_0x307c2b,_0x64fd1c=_0x5e00b3;let _0x1d0584={};if(!_0x1d0584[_0xe782ee(0x2609)](_0x64fd1c(0x1c6b))){const _0x42dab7=Object[_0x64fd1c(0x6c9)](_mapExtendProperty);dataJSON[_0x64fd1c(0x1c6b)]=_0x42dab7;}return JSON[_0x64fd1c(0x43ec)](_0x1d0584);}[_0x5e00b3(0x2279)](_0x1675f0){var _0x5eb088=_0x307c2b,_0x21750d=_0x5e00b3;let _0x1e4f22=_0x1675f0[_0x21750d(0x1c6b)];_mapExtendProperty=new Map(Object[_0x5eb088(0x4a0c)](_0x1e4f22));}[_0x5e00b3(0x40f3)](){var _0x51164e=_0x5e00b3;let _0x29b1b2=new Satellite({'name':this[_0x51164e(0x5e3a)],'tleLine1':this[_0x51164e(0x4071)],'tleLine2':this[_0x51164e(0x225e)],'networking':this['_networking']});return this[_0x51164e(0x3123)][_0x51164e(0x326d)]((_0x14632f,_0x3b6394)=>{var _0x222a5b=_0x51164e;_0x29b1b2[_0x222a5b(0x3123)]['set'](_0x3b6394,_0x14632f);}),_0x29b1b2;}}class SatelliteGroup{constructor(_0x43fc68){var _0xa20247=_0x307c2b,_0x1f9560=_0x5e00b3;_0x43fc68=WebGLPlot$f[_0xa20247(0x76f)](_0x43fc68,WebGLPlot$f[_0x1f9560(0x3bf5)][_0xa20247(0x216e)]),this[_0xa20247(0x5a4a)]=WebGLPlot$f[_0x1f9560(0x3bf5)](_0x43fc68[_0xa20247(0x174b)],''),this[_0x1f9560(0x2c89)]=WebGLPlot$f[_0x1f9560(0x3bf5)](_0x43fc68[_0xa20247(0x1b4f)],''),this[_0x1f9560(0x30d9)]=WebGLPlot$f[_0x1f9560(0x3bf5)](_0x43fc68[_0x1f9560(0x2cb3)],0x2710),this[_0x1f9560(0x435e)]=WebGLPlot$f[_0x1f9560(0x3bf5)](_0x43fc68[_0xa20247(0x339)],!0x0),this[_0x1f9560(0x2dbe)]=WebGLPlot$f[_0x1f9560(0x3bf5)](_0x43fc68[_0x1f9560(0x1011)],!0x0),this[_0x1f9560(0x5c9d)]=WebGLPlot$f[_0xa20247(0x76f)](_0x43fc68[_0x1f9560(0x1d12)],0x1),this[_0xa20247(0xfbc)]=WebGLPlot$f[_0x1f9560(0x3bf5)](_0x43fc68[_0x1f9560(0x3aa7)],new WebGLPlot$f[(_0x1f9560(0x3722))](0.8,0.8,0.2,0.39)),this[_0x1f9560(0x199a)]=WebGLPlot$f[_0x1f9560(0x3bf5)](_0x43fc68[_0x1f9560(0x623)],[]),this[_0x1f9560(0x5e52)]=void 0x0,this[_0x1f9560(0x1805)]=new Map(),this[_0x1f9560(0x556e)]=[],this[_0x1f9560(0x50e3)]=void 0x0,this[_0x1f9560(0x3a70)]=void 0x0,this[_0x1f9560(0x542e)]=void 0x0,this[_0x1f9560(0xf9e)]=[],this[_0x1f9560(0x3de2)]=0x96;}[_0x307c2b(0x406b)](_0x3df8b1){var _0x19ed9f=_0x307c2b,_0x1ed37d=_0x5e00b3;if(WebGLPlot$f[_0x1ed37d(0x5f34)](_0x3df8b1)){this[_0x1ed37d(0x5e52)]=_0x3df8b1,this[_0x1ed37d(0x5e52)][_0x19ed9f(0x4a35)][_0x1ed37d(0x30c2)](this[_0x19ed9f(0x196f)]);const _0x591a65=this[_0x1ed37d(0xf9e)][_0x1ed37d(0x809)];for(let _0x308b73=0x0;_0x308b73<_0x591a65;_0x308b73++)this[_0x1ed37d(0x5e52)][_0x1ed37d(0x37e8)][_0x19ed9f(0x1af6)](this[_0x1ed37d(0xf9e)][_0x308b73]);}}[_0x5e00b3(0x3939)](){var _0x1d5fea=_0x307c2b;return this[_0x1d5fea(0x4a45)];}[_0x5e00b3(0x1feb)](_0x38b5f8){var _0x111b98=_0x307c2b,_0x2d25b5=_0x5e00b3;const _0x389bb8=this[_0x111b98(0x196f)][_0x2d25b5(0x809)];for(let _0x4001de=0x0;_0x4001de<_0x389bb8;_0x4001de++){this[_0x2d25b5(0x542e)][_0x2d25b5(0x38c4)](_0x4001de)[_0x2d25b5(0x4a6e)]=_0x38b5f8;}this[_0x2d25b5(0x30d9)]=_0x38b5f8,this[_0x111b98(0xbff)]();}[_0x307c2b(0x3a17)](){var _0x452d1b=_0x5e00b3;return this[_0x452d1b(0x435e)];}[_0x5e00b3(0x4fd1)](_0x141fe7){var _0x42323c=_0x307c2b,_0x5e2e4a=_0x5e00b3;this[_0x5e2e4a(0x435e)]=_0x141fe7;const _0x3177fd=this[_0x5e2e4a(0x542e)][_0x5e2e4a(0x809)];for(let _0x1fa473=0x0;_0x1fa473<_0x3177fd;_0x1fa473++){this[_0x5e2e4a(0x542e)][_0x5e2e4a(0x38c4)](_0x1fa473)[_0x5e2e4a(0x3234)]=_0x141fe7;}let _0x35d043=!0x1;this[_0x5e2e4a(0x435e)]&&this[_0x5e2e4a(0x2dbe)]&&(_0x35d043=!0x0);for(let _0x1acf0d=0x0;_0x1acf0d<this[_0x5e2e4a(0xf9e)]['length'];_0x1acf0d++)this[_0x42323c(0x1770)][_0x1acf0d][_0x5e2e4a(0x37b5)]=_0x35d043;this[_0x42323c(0xbff)]();}[_0x5e00b3(0x2de6)](){var _0x14a60d=_0x5e00b3;return this[_0x14a60d(0x2dbe)];}[_0x5e00b3(0x26ee)](_0xa231a5){var _0x2208e9=_0x307c2b,_0x1c7e8d=_0x5e00b3;this[_0x1c7e8d(0x2dbe)]=_0xa231a5;let _0x2f2464=!0x1;this[_0x1c7e8d(0x435e)]&&this[_0x1c7e8d(0x2dbe)]&&(_0x2f2464=!0x0);const _0x186266=this[_0x1c7e8d(0xf9e)][_0x1c7e8d(0x809)];for(let _0x53afe3=0x0;_0x53afe3<_0x186266;_0x53afe3++)this[_0x2208e9(0x1770)][_0x53afe3][_0x1c7e8d(0x37b5)]=_0x2f2464;this[_0x1c7e8d(0x43d0)]();}['getOrbitsWidth'](){var _0x4f6922=_0x5e00b3;return Number(this[_0x4f6922(0x5c9d)]);}[_0x307c2b(0x2e90)](_0x8e96dc){var _0x4a8850=_0x307c2b,_0x13288f=_0x5e00b3;const _0x2158b8=this[_0x4a8850(0x1770)][_0x4a8850(0x2ef4)];for(let _0x42faaf=0x0;_0x42faaf<_0x2158b8;_0x42faaf++)this[_0x13288f(0xf9e)][_0x42faaf][_0x13288f(0x1d12)]=_0x8e96dc;this[_0x13288f(0x5c9d)]=_0x8e96dc,this[_0x13288f(0x43d0)]();}[_0x5e00b3(0x137a)](){var _0x7fd4cf=_0x5e00b3;return this[_0x7fd4cf(0x2a40)];}[_0x307c2b(0x1bc6)](_0x1af955){var _0x18974a=_0x307c2b,_0x3ff339=_0x5e00b3;const _0x4fce10=this[_0x18974a(0x1770)][_0x3ff339(0x809)];for(let _0x420c99=0x0;_0x420c99<_0x4fce10;_0x420c99++)this[_0x3ff339(0xf9e)][_0x420c99][_0x3ff339(0x3aa7)]=_0x1af955;this['_orbitsColor']=_0x1af955,this[_0x3ff339(0x43d0)]();}[_0x5e00b3(0x4372)](){var _0x407b49=_0x5e00b3;return this[_0x407b49(0x1fd1)];}[_0x5e00b3(0x5313)](){var _0x40ad06=_0x5e00b3;let _0x4b539b=[];const _0x531727=this[_0x40ad06(0x556e)][_0x40ad06(0x809)];for(let _0x1eb351=0x0;_0x1eb351<_0x531727;_0x1eb351++)_0x4b539b[_0x40ad06(0x5323)](this[_0x40ad06(0x556e)][_0x1eb351][_0x40ad06(0x1eb1)]);return _0x4b539b;}[_0x5e00b3(0x1308)](_0xf8f283){var _0x431f33=_0x307c2b,_0x533f9c=_0x5e00b3;const _0xc66f33=this[_0x431f33(0x922)][_0x533f9c(0x809)];for(let _0xa78ddb=0x0;_0xa78ddb<_0xc66f33;_0xa78ddb++){const _0x593e81=this[_0x533f9c(0x556e)][_0xa78ddb];if(_0x593e81[_0x431f33(0x4595)]===_0xf8f283)return _0x593e81[_0x533f9c(0x5293)];}return[];}[_0x5e00b3(0x3074)](_0x373236){var _0x27a5bf=_0x307c2b,_0x36102c=_0x5e00b3;let _0x131765=null;const _0x2de53c=this[_0x27a5bf(0x196f)][_0x36102c(0x809)];for(let _0x897df0=0x0;_0x897df0<_0x2de53c;_0x897df0++){const _0x30b5a2=this[_0x36102c(0x542e)][_0x36102c(0x38c4)](_0x897df0);if(WebGLPlot$f[_0x36102c(0x5f34)](_0x30b5a2)&&_0x30b5a2['id']===_0x373236){_0x131765=this[_0x36102c(0x3a70)]?SituationSimulationToolkit[_0x27a5bf(0x2234)](_0x30b5a2[_0x36102c(0x599)]):SituationSimulationToolkit['cartesian3ToDegrees'](_0x30b5a2[_0x27a5bf(0x2fe9)]);break;}}return _0x131765;}[_0x5e00b3(0xc93)](_0x59366d){var _0x416731=_0x307c2b,_0x5f043d=_0x5e00b3;let _0x320798=new PlotPoint3D(0x0,0x0,0x0);const _0x460185=this[_0x5f043d(0x542e)][_0x5f043d(0x809)];for(let _0x25b1b4=0x0;_0x25b1b4<_0x460185;_0x25b1b4++){const _0x27b906=this[_0x5f043d(0x542e)][_0x5f043d(0x38c4)](_0x25b1b4);if(WebGLPlot$f[_0x5f043d(0x5f34)](_0x27b906)&&_0x27b906['id']===_0x59366d&&this[_0x5f043d(0x3a70)]){const _0x19197c=this[_0x416731(0x1e6a)][_0x5f043d(0x38c4)](_0x59366d);var _0x4c3ce0=new WebGLPlot$f[(_0x5f043d(0x3a89))]();const _0x3ad3f3=_0x19197c[_0x416731(0x4ac1)](this[_0x416731(0x597a)]),_0x301996=_0x19197c[_0x5f043d(0x2069)](this[_0x5f043d(0x50e3)]+0x3e8),_0x5a77a0=SituationSimulationToolkit[_0x5f043d(0xfdb)](_0x3ad3f3,_0x301996);_0x5a77a0&&(_0x4c3ce0[_0x5f043d(0x5075)]=_0x5a77a0);const _0x4b28ef=SituationSimulationToolkit[_0x5f043d(0x3317)](_0x3ad3f3,_0x301996);_0x4b28ef&&(_0x4c3ce0[_0x416731(0x1870)]=_0x4b28ef),_0x320798=new PlotPoint3D(WebGLPlot$f[_0x5f043d(0x3c2c)][_0x5f043d(0x173e)](_0x4c3ce0[_0x5f043d(0x3a66)]),WebGLPlot$f[_0x5f043d(0x3c2c)][_0x416731(0x3a80)](_0x4c3ce0[_0x5f043d(0x4be7)]),WebGLPlot$f[_0x5f043d(0x3c2c)][_0x416731(0x3a80)](_0x4c3ce0[_0x5f043d(0x5075)]));}}return _0x320798;}[_0x5e00b3(0x3bd3)](_0x3b93a4){var _0x5a4c3b=_0x307c2b,_0x27aa37=_0x5e00b3;if(!WebGLPlot$f[_0x27aa37(0x5f34)](_0x3b93a4))return;if(-0x1!==_0x3b93a4[_0x27aa37(0x12e)]('.')){WebGLPlot$f[_0x27aa37(0x5f34)](this['_satelliteCollection'])&&WebGLPlot$f['defined'](this[_0x27aa37(0x5e52)])&&this[_0x27aa37(0x5e52)][_0x27aa37(0x37e8)][_0x27aa37(0x5655)](this[_0x27aa37(0x542e)])&&this[_0x27aa37(0x5e52)][_0x27aa37(0x37e8)][_0x5a4c3b(0x45fe)](this[_0x5a4c3b(0x196f)]),this[_0x5a4c3b(0x5196)]=_0x3b93a4,this['_isModel']=this[_0x27aa37(0x5ad3)](_0x3b93a4),this[_0x27aa37(0x3a70)]?this[_0x27aa37(0x542e)]=new WebGLPlot$f[(_0x27aa37(0x5fe6))]():this[_0x27aa37(0x542e)]=new WebGLPlot$f[(_0x27aa37(0x21c))]();for(let _0x23b998 of this[_0x27aa37(0x1805)][_0x27aa37(0xc98)]())if(this[_0x27aa37(0x3a70)]){let _0x1720a5=_0x23b998[_0x27aa37(0x5a03)](this[_0x27aa37(0x50e3)]);this[_0x5a4c3b(0x196f)][_0x27aa37(0x30c2)](WebGLPlot$f['Model']['fromGltf']({'id':_0x23b998[_0x27aa37(0x147c)](),'url':this[_0x5a4c3b(0x5196)],'scale':this[_0x27aa37(0x30d9)],'modelMatrix':_0x1720a5,'show':this[_0x27aa37(0x435e)]}));}else{const _0x18ca5b=_0x23b998[_0x27aa37(0x2069)](this[_0x5a4c3b(0x597a)]);this[_0x27aa37(0x542e)][_0x27aa37(0x30c2)]({'id':_0x23b998[_0x27aa37(0x147c)](),'position':_0x18ca5b,'image':this[_0x27aa37(0x2c89)],'scale':this[_0x5a4c3b(0x4a45)],'horizontalOrigin':WebGLPlot$f[_0x27aa37(0x4464)][_0x27aa37(0x8fa)],'verticalOrigin':WebGLPlot$f[_0x27aa37(0x5c5a)][_0x27aa37(0x8fa)],'show':this[_0x27aa37(0x435e)]});}WebGLPlot$f[_0x27aa37(0x5f34)](this['_scene'])&&this[_0x27aa37(0x5e52)]['primitives'][_0x27aa37(0x30c2)](this[_0x5a4c3b(0x196f)]),this[_0x5a4c3b(0xbff)]();}}[_0x307c2b(0x5a4b)](){var _0x2928b6=_0x5e00b3;return this[_0x2928b6(0x2c89)];}[_0x307c2b(0x2366)](_0x3d2158){var _0x58ede8=_0x307c2b,_0x1ee6d9=_0x5e00b3;this[_0x1ee6d9(0x30d9)]=_0x3d2158;const _0x154efd=this[_0x1ee6d9(0x542e)][_0x1ee6d9(0x809)];for(let _0x258495=0x0;_0x258495<_0x154efd;_0x258495++){let _0x305a46=this[_0x1ee6d9(0x542e)][_0x1ee6d9(0x38c4)](_0x258495);WebGLPlot$f[_0x58ede8(0x1563)](_0x305a46)&&(_0x305a46[_0x1ee6d9(0x4a6e)]=_0x3d2158);}this[_0x1ee6d9(0x43d0)]();}[_0x5e00b3(0xb65)](){var _0xbae4f6=_0x307c2b;return this[_0xbae4f6(0x4a45)];}[_0x5e00b3(0x57ac)](){var _0x21a1e4=_0x5e00b3;return this[_0x21a1e4(0x3a70)];}[_0x5e00b3(0x10ce)](_0x1c4f45){var _0x12db70=_0x307c2b,_0x385deb=_0x5e00b3;const _0x6a2764=this[_0x12db70(0x196f)][_0x385deb(0x809)];for(let _0x2a04cf=0x0;_0x2a04cf<_0x6a2764;_0x2a04cf++){const _0x380c66=this[_0x12db70(0x196f)][_0x385deb(0x38c4)](_0x2a04cf);if(!WebGLPlot$f[_0x385deb(0x5f34)](_0x380c66))continue;let _0x1dfc99=this[_0x385deb(0x43fd)](_0x380c66['id']);if(!WebGLPlot$f[_0x385deb(0x5f34)](_0x1dfc99))continue;let _0x29e938=_0x1dfc99[_0x12db70(0x4ac1)](_0x1c4f45);WebGLPlot$f[_0x385deb(0x5f34)](_0x29e938)&&(this['_isModel']?_0x380c66[_0x385deb(0x599)]=_0x1dfc99[_0x385deb(0x5a03)](_0x1c4f45):_0x380c66[_0x385deb(0x3747)]=_0x29e938);}}[_0x5e00b3(0xd01)](_0x52e0b0){var _0x4784c6=_0x307c2b,_0x15f08f=_0x5e00b3;const _0x3e6d46=this[_0x15f08f(0xf9e)][_0x15f08f(0x809)];for(let _0x353f0e=0x0;_0x353f0e<_0x3e6d46;_0x353f0e++){const _0x579ddf=this[_0x15f08f(0xf9e)][_0x353f0e][_0x4784c6(0x2ef4)];for(let _0x37ffea=0x0;_0x37ffea<_0x579ddf;_0x37ffea++){let _0xb8b101=this[_0x4784c6(0x1770)][_0x353f0e][_0x15f08f(0x38c4)](_0x37ffea),_0xde0586=this[_0x15f08f(0x1805)][_0x15f08f(0x38c4)](_0xb8b101['id']);WebGLPlot$f[_0x15f08f(0x5f34)](_0xde0586)&&(_0xb8b101[_0x15f08f(0xfe6)]=_0xde0586[_0x15f08f(0x5a03)](_0x52e0b0));}}}[_0x5e00b3(0x43fd)](_0x5b2a50){var _0x375ab0=_0x5e00b3;return this[_0x375ab0(0x1805)][_0x375ab0(0x38c4)](_0x5b2a50);}[_0x5e00b3(0x19ef)](_0x461082){var _0x49d085=_0x307c2b,_0x56afdc=_0x5e00b3;if(!WebGLPlot$f[_0x56afdc(0x5f34)](_0x461082))return!0x1;let _0x109ba1=!0x1;const _0x3cae70=this[_0x56afdc(0x542e)][_0x56afdc(0x809)];let _0x58227f=null;for(let _0x3d4474=0x0;_0x3d4474<_0x3cae70;_0x3d4474++){const _0x5e2cae=this[_0x56afdc(0x542e)][_0x56afdc(0x38c4)](_0x3d4474);if(WebGLPlot$f[_0x56afdc(0x5f34)](_0x5e2cae)&&_0x5e2cae['id']===_0x461082){_0x58227f=_0x5e2cae;break;}}null!=_0x58227f&&(this[_0x56afdc(0x542e)][_0x56afdc(0x4f4b)](_0x58227f),_0x109ba1=!0x0);let _0x2453ba=!0x1;const _0x18284b=this[_0x49d085(0x1770)][_0x56afdc(0x809)];for(let _0x161706=0x0;_0x161706<_0x18284b&&!_0x2453ba;_0x161706++){let _0x153a61=null,_0x33e183=this[_0x56afdc(0xf9e)][_0x161706];const _0x37e8c3=_0x33e183[_0x56afdc(0x809)];for(let _0x471cee=0x0;_0x471cee<_0x37e8c3;_0x471cee++){const _0x3887ca=_0x33e183[_0x56afdc(0x38c4)](_0x471cee);if(WebGLPlot$f[_0x56afdc(0x5f34)](_0x3887ca)&&_0x3887ca['id']===_0x461082){_0x153a61=_0x3887ca;break;}}null!=_0x153a61&&(_0x33e183[_0x56afdc(0x4f4b)](_0x153a61),_0x2453ba=!0x0);}return _0x109ba1&&_0x2453ba;}[_0x5e00b3(0x5a5c)](_0x3931f9){var _0x86bfe3=_0x307c2b,_0x51b438=_0x5e00b3;if(!WebGLPlot$f[_0x86bfe3(0x1563)](_0x3931f9))return!0x1;const _0x1223d0=this[_0x51b438(0x1805)][_0x51b438(0x38c4)](_0x3931f9);if(!WebGLPlot$f[_0x51b438(0x5f34)](_0x1223d0))return!0x1;if(this[_0x51b438(0x3a70)]){let _0x867825=_0x1223d0[_0x51b438(0x5a03)](this[_0x51b438(0x50e3)]);this[_0x86bfe3(0x196f)]['add'](WebGLPlot$f['Model'][_0x51b438(0x42cb)]({'id':_0x1223d0[_0x51b438(0x147c)](),'url':this[_0x51b438(0x2c89)],'scale':this[_0x51b438(0x30d9)],'modelMatrix':_0x867825,'show':this[_0x51b438(0x435e)]}));}else{const _0x5ddf2e=_0x1223d0[_0x51b438(0x2069)](this[_0x51b438(0x50e3)]);this[_0x51b438(0x542e)][_0x51b438(0x30c2)]({'id':_0x1223d0[_0x51b438(0x147c)](),'position':_0x5ddf2e,'image':this[_0x51b438(0x2c89)],'scale':this[_0x51b438(0x30d9)],'horizontalOrigin':WebGLPlot$f[_0x51b438(0x4464)][_0x86bfe3(0x2aac)],'verticalOrigin':WebGLPlot$f[_0x51b438(0x5c5a)][_0x51b438(0x8fa)],'show':this[_0x51b438(0x435e)]});}const _0x11697d=_0x1223d0[_0x51b438(0x5ac3)](this[_0x51b438(0x50e3)]);let _0x147c99=this[_0x51b438(0xf9e)][this[_0x51b438(0xf9e)][_0x51b438(0x809)]-0x1];return _0x147c99[_0x51b438(0x30c2)]({'id':_0x1223d0[_0x51b438(0x147c)](),'positions':_0x11697d}),_0x147c99[_0x51b438(0x3aa7)]=this[_0x51b438(0x2a40)],_0x147c99[_0x86bfe3(0x5981)]=this[_0x51b438(0x5c9d)],_0x147c99[_0x86bfe3(0x1fb4)]=this[_0x51b438(0x2dbe)],!0x0;}[_0x5e00b3(0x127f)](_0x15e773){var _0x10b6d7=_0x307c2b,_0x217849=_0x5e00b3;if(!WebGLPlot$f[_0x217849(0x5f34)](_0x15e773))return;let _0x316617=JSON[_0x217849(0x2374)](_0x15e773);WebGLPlot$f['defined'](_0x316617[_0x217849(0xfed)])&&(this[_0x217849(0x1fd1)]=_0x316617[_0x217849(0xfed)]),WebGLPlot$f[_0x217849(0x5f34)](_0x316617[_0x217849(0x64a)])&&(this[_0x217849(0x2c89)]=_0x316617[_0x10b6d7(0x1b4f)]),WebGLPlot$f[_0x217849(0x5f34)](_0x316617[_0x217849(0x2cb3)])&&(this['_modelScale']=_0x316617[_0x217849(0x2cb3)]),WebGLPlot$f['defined'](_0x316617[_0x217849(0x37b5)])&&(this[_0x217849(0x435e)]=_0x316617[_0x217849(0x37b5)]),WebGLPlot$f[_0x217849(0x5f34)](_0x316617[_0x217849(0x1011)])&&(this['_orbitsVisible']=_0x316617[_0x217849(0x1011)]),WebGLPlot$f[_0x217849(0x5f34)](_0x316617[_0x10b6d7(0x5981)])&&(this[_0x217849(0x5c9d)]=_0x316617[_0x217849(0x1d12)]),WebGLPlot$f[_0x217849(0x5f34)](_0x316617[_0x10b6d7(0x4212)])&&(this['_orbitsColor']=WebGLPlot$f[_0x217849(0x3722)][_0x217849(0x55dc)](_0x316617[_0x10b6d7(0x4212)])),WebGLPlot$f[_0x217849(0x5f34)](_0x316617[_0x217849(0x623)])&&(this[_0x217849(0x199a)]=[],_0x316617[_0x217849(0x623)][_0x217849(0x326d)](_0x44cf12=>{var _0x1cb156=_0x10b6d7,_0x58da61=_0x217849;this[_0x1cb156(0x3049)][_0x58da61(0x5323)](_0x44cf12);}));}[_0x5e00b3(0x3d37)](){var _0x322d45=_0x307c2b,_0x591a7e=_0x5e00b3;let _0x459fee={};_0x459fee[_0x591a7e(0x1a9a)](_0x591a7e(0xfed))||(_0x459fee[_0x591a7e(0xfed)]=this[_0x322d45(0x5a4a)]),_0x459fee['hasOwnProperty'](_0x591a7e(0x64a))||(_0x459fee[_0x591a7e(0x64a)]=this[_0x591a7e(0x2c89)]),_0x459fee[_0x591a7e(0x1a9a)](_0x591a7e(0x2cb3))||(_0x459fee[_0x591a7e(0x2cb3)]=this[_0x591a7e(0x30d9)]),_0x459fee[_0x591a7e(0x1a9a)](_0x591a7e(0x37b5))||(_0x459fee[_0x591a7e(0x37b5)]=this[_0x322d45(0x5a45)]),_0x459fee[_0x591a7e(0x1a9a)](_0x591a7e(0x1011))||(_0x459fee[_0x591a7e(0x1011)]=this[_0x591a7e(0x2dbe)]),_0x459fee[_0x591a7e(0x1a9a)](_0x591a7e(0x1d12))||(_0x459fee[_0x591a7e(0x1d12)]=this[_0x591a7e(0x5c9d)]),_0x459fee[_0x591a7e(0x1a9a)](_0x591a7e(0x3aa7))||(_0x459fee[_0x322d45(0x4212)]=this[_0x322d45(0xfbc)][_0x591a7e(0x3abc)]());let _0x49e55b=[];return _0x459fee[_0x591a7e(0x1a9a)]('tleFilePaths')||(this[_0x591a7e(0x199a)][_0x591a7e(0x326d)](_0x453f7e=>{var _0x6ae05=_0x591a7e;_0x49e55b[_0x6ae05(0x5323)](_0x453f7e);}),_0x459fee[_0x322d45(0x1ec3)]=_0x49e55b),JSON[_0x591a7e(0x43ec)](_0x459fee);}[_0x5e00b3(0x79e)](){var _0x2a414c=_0x307c2b,_0x1c73bf=_0x5e00b3;if(!WebGLPlot$f[_0x1c73bf(0x5f34)](this[_0x1c73bf(0x2c89)])||!WebGLPlot$f[_0x1c73bf(0x5f34)](this[_0x1c73bf(0x199a)])||!WebGLPlot$f[_0x2a414c(0x1563)](this[_0x1c73bf(0x1fd1)]))return;if(this[_0x1c73bf(0x50e3)]=Date[_0x1c73bf(0xccb)](),-0x1===this[_0x1c73bf(0x2c89)][_0x2a414c(0x40f8)]('.'))return;this[_0x2a414c(0x57a8)]=this[_0x1c73bf(0x5ad3)](this[_0x2a414c(0x5196)]),this[_0x1c73bf(0x3a70)]?this[_0x1c73bf(0x542e)]=new WebGLPlot$f[(_0x1c73bf(0x5fe6))]():this['_satelliteCollection']=new WebGLPlot$f[(_0x1c73bf(0x21c))](),this[_0x1c73bf(0x3de2)]=0x96,this[_0x1c73bf(0xf9e)]=[],this[_0x1c73bf(0xf9e)][_0x1c73bf(0x5323)](new SatelliteOrbitsLayer()),this[_0x1c73bf(0x556e)]=[];let _0x3cdfd1=this[_0x1c73bf(0x199a)][_0x1c73bf(0x809)];for(let _0x5e11c9=0x0;_0x5e11c9<_0x3cdfd1;_0x5e11c9++){let _0x51a659=this[_0x1c73bf(0x5d80)](this[_0x1c73bf(0x199a)][_0x5e11c9]);WebGLPlot$f[_0x1c73bf(0x5f34)](_0x51a659)&&(this['_tleInfos'][_0x1c73bf(0x5323)](_0x51a659),this[_0x2a414c(0x3c67)](_0x51a659));}this[_0x2a414c(0x1bc6)](this['_orbitsColor']),this[_0x2a414c(0x2e90)](this[_0x1c73bf(0x5c9d)]),this[_0x1c73bf(0x26ee)](this[_0x1c73bf(0x2dbe)]);}[_0x5e00b3(0x2c15)](){var _0x1bc10a=_0x307c2b,_0x25426e=_0x5e00b3;if(WebGLPlot$f[_0x25426e(0x5f34)](this[_0x25426e(0x5e52)])){WebGLPlot$f[_0x25426e(0x5f34)](this[_0x25426e(0x542e)])&&this[_0x1bc10a(0x16a0)][_0x1bc10a(0x4a35)][_0x25426e(0x4f4b)](this[_0x1bc10a(0x196f)]);const _0x5c68fa=this[_0x25426e(0xf9e)][_0x1bc10a(0x2ef4)];for(let _0x643ed6=0x0;_0x643ed6<_0x5c68fa;_0x643ed6++)WebGLPlot$f['defined'](this[_0x25426e(0xf9e)][_0x643ed6])&&this[_0x25426e(0x5e52)][_0x1bc10a(0x4a35)][_0x25426e(0x4f4b)](this[_0x25426e(0xf9e)][_0x643ed6]);}this[_0x25426e(0x542e)]=void 0x0,this[_0x25426e(0xf9e)]=[],this['_tleInfos']=[];}[_0x5e00b3(0x5d80)](_0x364862){var _0x5a2a84=_0x307c2b,_0x45b5a8=_0x5e00b3;if(!WebGLPlot$f[_0x45b5a8(0x5f34)](_0x364862))return null;var _0x3a4576=(_0x364862=_0x364862[_0x45b5a8(0x2c3f)](/\\+/g,'/'))[_0x45b5a8(0x12e)]('/');if(-0x1==_0x3a4576)return null;let _0x8aadfc=_0x364862[_0x45b5a8(0x4c07)](_0x3a4576+0x1),_0x159daf=_0x8aadfc[_0x45b5a8(0x4c07)](0x0,_0x8aadfc[_0x5a2a84(0x40f8)]('.')),_0xdd614b=[];var _0x3c034a;(_0x3c034a=window[_0x45b5a8(0x4a9e)]?new XMLHttpRequest():new ActiveXObject(_0x45b5a8(0x46c7)))[_0x45b5a8(0x738)](_0x45b5a8(0x2996),_0x364862,!0x1),_0x3c034a[_0x5a2a84(0x2d51)]();let _0x4e4928=_0x3c034a[_0x5a2a84(0x39d9)][_0x45b5a8(0x390f)](/\r\n/)['filter'](function(_0x3fa8e1){var _0x4033f6=_0x5a2a84;return _0x3fa8e1&&_0x3fa8e1[_0x4033f6(0x875)]();}),_0x588c0e=0x0,_0x4c96ef=_0x4e4928[_0x45b5a8(0x809)]/0x3;for(let _0x4ad9f8=0x0;_0x4ad9f8<_0x4c96ef;_0x4ad9f8++){let _0xc50435=new Satellite({'name':_0x4e4928[_0x588c0e][_0x45b5a8(0x1f56)](),'tleLine1':_0x4e4928[_0x588c0e+0x1][_0x45b5a8(0x1f56)](),'tleLine2':_0x4e4928[_0x588c0e+0x2][_0x45b5a8(0x1f56)](),'networking':_0x159daf});null!=_0xc50435&&_0xdd614b[_0x45b5a8(0x5323)](_0xc50435),_0x588c0e+=0x3;}return{'fileName':_0x159daf,'filePath':_0x364862,'satellites':_0xdd614b};}[_0x5e00b3(0x2846)](_0x22dd8c){var _0xa76f36=_0x307c2b,_0x647947=_0x5e00b3;let _0xebbcc3=this[_0x647947(0xf9e)][this[_0xa76f36(0x1770)][_0xa76f36(0x2ef4)]-0x1],_0x47b5a6=_0x22dd8c[_0x647947(0x5293)][_0x647947(0x809)];for(let _0x2655f7=0x0;_0x2655f7<_0x47b5a6;_0x2655f7++){let _0x34b6b6=_0x22dd8c[_0x647947(0x5293)][_0x2655f7];if(!WebGLPlot$f[_0x647947(0x5f34)](_0x34b6b6))continue;this[_0x647947(0x1805)][_0x647947(0x10aa)](_0x34b6b6[_0x647947(0x147c)](),_0x34b6b6);const _0x1305a9=_0x34b6b6[_0x647947(0x2069)](this[_0x647947(0x50e3)]);if(null==_0x1305a9)continue;const _0x4cc2a0=_0x34b6b6[_0x647947(0x5ac3)](this[_0x647947(0x50e3)]);if(WebGLPlot$f[_0x647947(0x5f34)](_0x4cc2a0)&&0x0!=_0x4cc2a0[_0x647947(0x809)]){if(this[_0x647947(0x3a70)]){let _0x177e90=_0x34b6b6[_0x647947(0x5a03)](this['_lUTCtime']);this[_0x647947(0x542e)][_0x647947(0x30c2)](WebGLPlot$f[_0x647947(0x2a17)][_0x647947(0x42cb)]({'id':_0x34b6b6[_0x647947(0x147c)](),'url':this[_0x647947(0x2c89)],'scale':this[_0x647947(0x30d9)],'modelMatrix':_0x177e90,'show':this[_0x647947(0x435e)]}));}else this[_0x647947(0x542e)][_0xa76f36(0x1af6)]({'id':_0x34b6b6[_0x647947(0x147c)](),'position':_0x1305a9,'image':this[_0x647947(0x2c89)],'scale':this[_0x647947(0x30d9)],'horizontalOrigin':WebGLPlot$f[_0x647947(0x4464)][_0x647947(0x8fa)],'verticalOrigin':WebGLPlot$f[_0x647947(0x5c5a)][_0x647947(0x8fa)],'show':this[_0x647947(0x435e)]});_0xebbcc3[_0x647947(0x809)]>this[_0x647947(0x3de2)]&&(_0xebbcc3=new SatelliteOrbitsLayer(),this[_0xa76f36(0x1770)][_0x647947(0x5323)](_0xebbcc3)),_0xebbcc3['add']({'id':_0x34b6b6['getUUID'](),'positions':_0x4cc2a0});}}}[_0x5e00b3(0x43d0)](){var _0x3de4f3=_0x5e00b3;SituationSimulationManager[_0x3de4f3(0x35eb)]()[_0x3de4f3(0x41c7)]()[_0x3de4f3(0x1bb3)](!0x0),SituationSimulationManager[_0x3de4f3(0x35eb)]()[_0x3de4f3(0x41c7)]()[_0x3de4f3(0x4b41)]();}[_0x5e00b3(0x5ad3)](_0x28bbb2){var _0x53dba4=_0x307c2b,_0x26abc5=_0x5e00b3;let _0x55b96b=!0x1;if(WebGLPlot$f[_0x26abc5(0x5f34)](_0x28bbb2)){let _0x52c6db=_0x28bbb2[_0x53dba4(0x40f8)]('.');if(-0x1!=_0x52c6db){let _0x34fd60=_0x28bbb2[_0x53dba4(0x1acf)](_0x52c6db+0x1)[_0x26abc5(0x349)]();_0x53dba4(0xa9d)!==_0x34fd60&&'GLB'!==_0x34fd60||(_0x55b96b=!0x0);}}return _0x55b96b;}}class SatelliteManager{constructor(){var _0xc3af63=_0x307c2b,_0x266b95=_0x5e00b3;this[_0x266b95(0x5e52)]=void 0x0,this[_0xc3af63(0x4bc3)]=[],this[_0x266b95(0x5029)]=!0x1;}[_0x5e00b3(0x2b12)](_0x4f8d89){var _0x573d21=_0x5e00b3;this[_0x573d21(0x5e52)]=_0x4f8d89;}[_0x5e00b3(0x935)](){var _0x462594=_0x307c2b;return this[_0x462594(0x4bc3)];}[_0x5e00b3(0x504d)](_0x5ba8cb){var _0x30518d=_0x307c2b,_0x4d7652=_0x5e00b3;const _0x13ae00=this[_0x4d7652(0x59e9)][_0x30518d(0x2ef4)];for(let _0x1d78e0=0x0;_0x1d78e0<_0x13ae00;_0x1d78e0++)if(this[_0x4d7652(0x59e9)][_0x1d78e0][_0x4d7652(0x4372)]()===_0x5ba8cb)return this[_0x4d7652(0x59e9)][_0x1d78e0];return null;}[_0x5e00b3(0x10ce)](_0x1721d9){var _0x180f76=_0x307c2b,_0x49294e=_0x5e00b3;const _0x350231=this[_0x49294e(0x59e9)][_0x49294e(0x809)];for(let _0x1c9f91=0x0;_0x1c9f91<_0x350231;_0x1c9f91++)this[_0x180f76(0x4bc3)][_0x1c9f91][_0x49294e(0x10ce)](_0x1721d9);}[_0x5e00b3(0xd01)](_0x4fb13f){var _0x54a326=_0x307c2b,_0x4b2890=_0x5e00b3;const _0x3dbb39=this[_0x4b2890(0x59e9)][_0x54a326(0x2ef4)];for(let _0x78c367=0x0;_0x78c367<_0x3dbb39;_0x78c367++)this[_0x54a326(0x4bc3)][_0x78c367][_0x4b2890(0xd01)]();}[_0x307c2b(0x3649)](_0x2085c7){var _0x2a6535=_0x307c2b,_0x23333a=_0x5e00b3;let _0x49e367=this[_0x23333a(0x59e9)][_0x2a6535(0x2ef4)];for(let _0x19a6c3=0x0;_0x19a6c3<_0x49e367;_0x19a6c3++)this['_arrSatelliteGroup'][_0x19a6c3][_0x2a6535(0x318)]();if(this[_0x23333a(0x59e9)]=[],_0x2085c7['length']>0x0){let _0x447305=JSON[_0x2a6535(0x40c1)](_0x2085c7);WebGLPlot$f[_0x23333a(0x5f34)](_0x447305[_0x2a6535(0x13cd)])&&_0x447305[_0x23333a(0x4790)][_0x23333a(0x326d)](_0x107f36=>{var _0x57e0c8=_0x2a6535,_0x286824=_0x23333a;let _0x50207a=new SatelliteGroup();_0x50207a[_0x286824(0x127f)](JSON[_0x286824(0x43ec)](_0x107f36)),_0x50207a[_0x286824(0x79e)](),WebGLPlot$f[_0x286824(0x5f34)](this[_0x286824(0x5e52)])&&_0x50207a[_0x57e0c8(0x406b)](this['_scene']),this[_0x286824(0x59e9)][_0x286824(0x5323)](_0x50207a);});}}[_0x5e00b3(0x3d37)](){var _0x5a44d9=_0x307c2b,_0x49f8b0=_0x5e00b3;let _0x3d7b23={},_0x3c0e22=[];return this[_0x49f8b0(0x59e9)][_0x5a44d9(0x1b22)](_0x534682=>{var _0x5dfa5a=_0x5a44d9,_0x4090aa=_0x49f8b0;_0x3c0e22[_0x4090aa(0x5323)](JSON[_0x5dfa5a(0x40c1)](_0x534682[_0x5dfa5a(0x209a)]()));}),_0x3d7b23[_0x49f8b0(0x1a9a)](_0x49f8b0(0x4790))||(_0x3d7b23[_0x49f8b0(0x4790)]=_0x3c0e22),JSON[_0x49f8b0(0x43ec)](_0x3d7b23);}[_0x5e00b3(0x4bd3)](){var _0xecc0bc=_0x5e00b3;return this[_0xecc0bc(0x5029)];}[_0x5e00b3(0x1bb3)](_0x3603cf){var _0x24c542=_0x5e00b3;this[_0x24c542(0x5029)]=_0x3603cf;}[_0x307c2b(0x20f)](){var _0x315791=_0x5e00b3;this[_0x315791(0x5029)]&&SituationSimulationManager[_0x315791(0x35eb)]()[_0x315791(0x2748)](!0x1);}}const SituationSimulationSchemeDataType={'ENTITY':0x0,'SCRIPT':0x1,'SATELLITE':0x2};var SituationSimulationSchemeDataType$1=Object[_0x5e00b3(0x5448)](SituationSimulationSchemeDataType);class SatelliteEntity extends GeoEntity{constructor(_0x5ea1d6){var _0x190df3=_0x307c2b,_0x3a0e78=_0x5e00b3;super(_0x5ea1d6[_0x3a0e78(0x272a)]),this[_0x3a0e78(0x25a3)]=_0x5ea1d6[_0x3a0e78(0x5e6c)],this[_0x3a0e78(0x1350)]=_0x5ea1d6[_0x3a0e78(0x4da4)],this[_0x3a0e78(0x4a5b)]=_0x5ea1d6[_0x3a0e78(0x7b0)],this['_name']=this[_0x190df3(0x175e)][_0x3a0e78(0x147c)](),this[_0x3a0e78(0x487f)]=void 0x0,WebGLPlot$f[_0x3a0e78(0x5f34)](_0x5ea1d6[_0x3a0e78(0x7b0)])&&(this[_0x190df3(0x3e2e)](_0x5ea1d6['orbitVisible']),this[_0x3a0e78(0x338b)](_0x5ea1d6[_0x3a0e78(0x13b8)]),this[_0x3a0e78(0x48c9)](_0x5ea1d6[_0x3a0e78(0x5e2e)]));}[_0x5e00b3(0x2324)](_0x6b8d0c){var _0x3b5dde=_0x5e00b3;super[_0x3b5dde(0x2324)](_0x6b8d0c),_0x6b8d0c[_0x3b5dde(0x4fd3)]()&&this[_0x3b5dde(0x487f)]?this[_0x3b5dde(0x4a5b)][_0x3b5dde(0x3234)]=!0x0:this[_0x3b5dde(0x4a5b)][_0x3b5dde(0x3234)]=!0x1,this[_0x3b5dde(0x5029)]=!0x0,this[_0x3b5dde(0x4b41)]();}[_0x5e00b3(0x4650)](){var _0x218d0a=_0x5e00b3;return this[_0x218d0a(0x1350)];}[_0x5e00b3(0x43ac)](){return this['_satelliteGroupName'];}[_0x307c2b(0x838)](){var _0x544c8d=_0x5e00b3;return this[_0x544c8d(0x4a5b)];}[_0x307c2b(0x231e)](){var _0x38c938=_0x307c2b,_0x83306b=_0x5e00b3;if(WebGLPlot$f[_0x83306b(0x5f34)](this[_0x38c938(0x13b6)]))return this[_0x83306b(0x4a5b)][_0x83306b(0x3234)];}[_0x5e00b3(0x5d1c)](_0x4b8e76){var _0x33db33=_0x307c2b,_0x5f565b=_0x5e00b3;this[_0x5f565b(0x18ff)]()['isVisible']()&&_0x4b8e76?this[_0x5f565b(0x4a5b)][_0x5f565b(0x3234)]=!0x0:this[_0x5f565b(0x4a5b)][_0x33db33(0x537b)]=!0x1,this[_0x33db33(0x4786)]=_0x4b8e76,this[_0x33db33(0x552a)]=!0x0,this[_0x33db33(0x20f)]();}[_0x5e00b3(0x2855)](){var _0x3c84ba=_0x307c2b,_0x5cfd54=_0x5e00b3;if(WebGLPlot$f[_0x5cfd54(0x5f34)](this[_0x3c84ba(0x13b6)]))return this[_0x5cfd54(0x4a5b)][_0x5cfd54(0x2d3c)];}[_0x5e00b3(0x338b)](_0x576e03){var _0x3b6997=_0x307c2b,_0x1b9aa7=_0x5e00b3;this[_0x1b9aa7(0x4a5b)][_0x1b9aa7(0x2d3c)]=_0x576e03,this[_0x1b9aa7(0x5029)]=!0x0,this[_0x3b6997(0x20f)]();}[_0x5e00b3(0x52f3)](){var _0x3a05d2=_0x307c2b,_0x48f7a2=_0x5e00b3;if(WebGLPlot$f[_0x48f7a2(0x5f34)](this[_0x48f7a2(0x4a5b)]))return this[_0x3a05d2(0x13b6)][_0x48f7a2(0x3453)]['uniforms'][_0x3a05d2(0x3a3a)];}[_0x307c2b(0x1de1)](_0x10a886){var _0x295beb=_0x307c2b,_0x4f03b9=_0x5e00b3;this[_0x4f03b9(0x4a5b)][_0x4f03b9(0x3453)]['uniforms'][_0x4f03b9(0x8fe)]=_0x10a886,this[_0x295beb(0x552a)]=!0x0,this[_0x4f03b9(0x4b41)]();}[_0x5e00b3(0x5ae9)](_0x55fb7b){var _0xb2833c=_0x307c2b,_0x4728f5=_0x5e00b3;let _0xea5c87=this[_0x4728f5(0x1350)][_0x4728f5(0x5ac3)](_0x55fb7b);this[_0x4728f5(0x4a5b)][_0xb2833c(0x14e)]=_0xea5c87;}[_0x5e00b3(0x3d37)](){var _0xba7e42=_0x307c2b,_0x19dae1=_0x5e00b3;let _0x56d9bb=super[_0x19dae1(0x3d37)]();if(''==_0x56d9bb)return'';let _0x26f6a7=JSON[_0x19dae1(0x2374)](_0x56d9bb),_0x13164f={};_0x26f6a7[_0x19dae1(0x1a9a)](_0x19dae1(0x4da4))||(_0x26f6a7[_0x19dae1(0x4da4)]=_0x13164f,_0x26f6a7[_0x19dae1(0x4da4)][_0xba7e42(0x2609)](_0x19dae1(0x5e6c))||(_0x26f6a7[_0x19dae1(0x4da4)][_0x19dae1(0x5e6c)]=this[_0x19dae1(0x25a3)]),_0x26f6a7[_0x19dae1(0x4da4)][_0x19dae1(0x1a9a)](_0x19dae1(0x3928))||(_0x26f6a7[_0x19dae1(0x4da4)]['satelliteUUID']=this[_0x19dae1(0x1350)][_0x19dae1(0x147c)]()));let _0x465ed6={};return _0x26f6a7[_0x19dae1(0x1a9a)](_0x19dae1(0x7b0))||(_0x26f6a7[_0x19dae1(0x7b0)]=_0x465ed6,_0x26f6a7[_0x19dae1(0x7b0)][_0xba7e42(0x2609)](_0x19dae1(0x1d08))||(_0x26f6a7[_0x19dae1(0x7b0)]['orbitVisible']=this[_0xba7e42(0x4786)]),_0x26f6a7[_0x19dae1(0x7b0)][_0x19dae1(0x1a9a)](_0x19dae1(0x13b8))||(_0x26f6a7[_0x19dae1(0x7b0)][_0x19dae1(0x13b8)]=this[_0x19dae1(0x4a5b)][_0x19dae1(0x2d3c)]),_0x26f6a7[_0x19dae1(0x7b0)][_0x19dae1(0x1a9a)](_0x19dae1(0x5e2e))||(_0x26f6a7[_0x19dae1(0x7b0)][_0x19dae1(0x5e2e)]=this[_0xba7e42(0x13b6)][_0x19dae1(0x3453)][_0x19dae1(0x219a)][_0x19dae1(0x8fe)][_0x19dae1(0x3abc)]())),JSON[_0x19dae1(0x43ec)](_0x26f6a7);}[_0x5e00b3(0x127f)](_0x18f3aa){var _0x3f6ed6=_0x307c2b;return super[_0x3f6ed6(0x3649)](_0x18f3aa);}[_0x5e00b3(0x4b41)](){var _0x77bae0=_0x307c2b,_0x3284bb=_0x5e00b3;this[_0x77bae0(0x3b7)]||SituationSimulationManager[_0x3284bb(0x35eb)]()[_0x3284bb(0x1516)](!0x1);}}class SatelliteEntityManager{constructor(){var _0x4a02a8=_0x5e00b3;this[_0x4a02a8(0x43f)]=new Map(),this[_0x4a02a8(0x5e52)]=void 0x0,this[_0x4a02a8(0x5af4)]=void 0x0,this[_0x4a02a8(0x17f2)]=new SatelliteOrbitsLayer(),this[_0x4a02a8(0x4e10)]=[],this[_0x4a02a8(0x7e4)]=[];}[_0x307c2b(0x406b)](_0x6a8359){var _0x29cc7f=_0x307c2b,_0x1425b7=_0x5e00b3;WebGLPlot$f[_0x1425b7(0x5f34)](_0x6a8359)&&(this[_0x1425b7(0x5af4)]=new PlottingLayer(_0x6a8359,'SatelliteEntitys'),_0x6a8359[_0x29cc7f(0x5101)][_0x1425b7(0x30c2)](this[_0x1425b7(0x5af4)]),_0x6a8359[_0x29cc7f(0x4a35)][_0x29cc7f(0x1af6)](this[_0x29cc7f(0x33fe)]),this[_0x1425b7(0x5e52)]=_0x6a8359);}[_0x307c2b(0x1479)](_0xfb7eb8,_0x28c129,_0x54d371,_0x29b18e){var _0x2f7307=_0x307c2b,_0x55f548=_0x5e00b3;if(!WebGLPlot$f[_0x55f548(0x5f34)](_0x28c129))return;const _0x5da7ba=_0x28c129[_0x2f7307(0x600)](_0x54d371);if(!WebGLPlot$f[_0x55f548(0x5f34)](_0x5da7ba))return;let _0x525f81=_0x5da7ba[_0x2f7307(0x57a7)](_0xfb7eb8);if(!WebGLPlot$f[_0x55f548(0x5f34)](_0x525f81))return;let _0x1e6450=_0x525f81[_0x2f7307(0xdf8)](),_0x790f40=_0x5da7ba[_0x55f548(0x3939)](),_0x1bd25e=_0x5da7ba[_0x55f548(0x4ba8)](),_0x180cc2=_0x5da7ba[_0x55f548(0x137a)](),_0x2ed8f3=_0x5da7ba[_0x55f548(0xc93)](_0x525f81['getUUID']()),_0x538311=_0x5da7ba[_0x55f548(0x3074)](_0x525f81[_0x2f7307(0x39af)]()),_0x386f27=_0x5da7ba[_0x2f7307(0x5a4b)](),_0x179446=_0x5da7ba[_0x55f548(0x57ac)](),_0x1bb316=this;if(_0x179446)this[_0x55f548(0x5af4)][_0x55f548(0x4fcc)](0x0,0x1869f,[_0x538311],{'url':_0x386f27},function(_0x3f8e77){var _0x57c48e=_0x2f7307,_0xeaf170=_0x55f548;if(WebGLPlot$f[_0xeaf170(0x5f34)](_0x3f8e77)){_0x3f8e77[_0xeaf170(0x37a9)][_0x57c48e(0x4fb8)]=0x0,_0x3f8e77[_0xeaf170(0x37a9)][_0xeaf170(0x3bf0)]=0x1869e;let _0x4c63c3=_0x525f81[_0xeaf170(0x5ac3)](_0x5da7ba[_0xeaf170(0x50e3)]),_0x164d0d=_0x1bb316[_0x57c48e(0x33fe)][_0xeaf170(0x30c2)]({'id':_0x525f81[_0xeaf170(0x147c)](),'positions':_0x4c63c3}),_0x45d008=new SatelliteEntity({'geoGraphicObject':_0x3f8e77[_0xeaf170(0x37a9)],'satelliteGroupName':_0x54d371,'satellite':_0x525f81,'orbit':_0x164d0d,'orbitWidth':_0x1bd25e,'orbitColor':_0x180cc2,'orbitVisible':!![]});_0x3f8e77[_0xeaf170(0x37a9)][_0xeaf170(0x5e95)](_0x45d008),_0x1bb316[_0xeaf170(0x43f)][_0x57c48e(0x3235)](_0x45d008[_0xeaf170(0x147c)](),_0x45d008),_0x1bb316[_0xeaf170(0x4e10)][_0xeaf170(0x5323)](_0x45d008),_0x1bb316[_0xeaf170(0x4b41)]();let _0x51a3f8=_0x45d008[_0x57c48e(0x3472)]();_0x51a3f8[_0xeaf170(0x875)](_0x790f40),_0x51a3f8[_0xeaf170(0x199d)](_0x2ed8f3),_0x45d008[_0x57c48e(0x2174)](_0x51a3f8),_0x45d008[_0x57c48e(0x379f)](_0x1e6450),_0x5da7ba[_0xeaf170(0x19ef)](_0x525f81[_0xeaf170(0x147c)]()),'function'==typeof _0x29b18e&&_0x29b18e({'uuid':_0x45d008[_0xeaf170(0x147c)]()});}});else{let _0x81c056=new Image();_0x81c056[_0x55f548(0x16cf)]=_0x386f27,_0x81c056[_0x55f548(0x1104)]=function(){var _0x825b47=_0x55f548;let _0x485d2d=new WebGLPlot$f[(_0x825b47(0x547a))](_0x81c056[_0x825b47(0x2d3c)]*_0x790f40,_0x81c056[_0x825b47(0x5a4e)]*_0x790f40),_0x5b3325=_0x1bb316;_0x1bb316[_0x825b47(0x5af4)][_0x825b47(0x4fcc)](0x0,0x14,[_0x538311],{'url':_0x386f27},function(_0x2caec1){var _0x408156=_0x140d,_0x2f78d7=_0x825b47;if(WebGLPlot$f[_0x2f78d7(0x5f34)](_0x2caec1)){_0x2caec1[_0x2f78d7(0x37a9)][_0x2f78d7(0x41a6)]=0x0,_0x2caec1[_0x408156(0x747)][_0x2f78d7(0x3bf0)]=0x1869e,_0x2caec1[_0x2f78d7(0x37a9)][_0x2f78d7(0x3c11)]=new WebGLPlot$f[(_0x408156(0x1e46))](0.5,1.5);let _0x4143c8=_0x525f81[_0x2f78d7(0x5ac3)](_0x5da7ba[_0x2f78d7(0x50e3)]),_0x21155a=_0x5b3325[_0x2f78d7(0x17f2)][_0x408156(0x1af6)]({'id':_0x525f81[_0x2f78d7(0x147c)](),'positions':_0x4143c8}),_0xd5b1d1=new SatelliteEntity({'geoGraphicObject':_0x2caec1[_0x2f78d7(0x37a9)],'satelliteGroupName':_0x54d371,'satellite':_0x525f81,'orbit':_0x21155a,'orbitWidth':_0x1bd25e,'orbitColor':_0x180cc2,'orbitVisible':!![]});_0x2caec1[_0x2f78d7(0x37a9)][_0x408156(0x56bf)](_0xd5b1d1),_0x5b3325[_0x2f78d7(0x43f)][_0x2f78d7(0x10aa)](_0xd5b1d1[_0x2f78d7(0x147c)](),_0xd5b1d1),_0x5b3325[_0x2f78d7(0x4e10)][_0x408156(0x2a0e)](_0xd5b1d1),_0x5b3325[_0x2f78d7(0x4b41)]();let _0x116f26=_0xd5b1d1[_0x2f78d7(0x18ff)]();_0x116f26[_0x2f78d7(0x218f)](_0x485d2d),_0xd5b1d1[_0x2f78d7(0x2324)](_0x116f26),_0xd5b1d1[_0x2f78d7(0x214f)](_0x1e6450),_0x5da7ba[_0x2f78d7(0x19ef)](_0x525f81[_0x2f78d7(0x147c)]()),_0x408156(0x1be1)==typeof _0x29b18e&&_0x29b18e({'uuid':_0xd5b1d1[_0x2f78d7(0x147c)]()});}});};}}[_0x5e00b3(0x1ea2)](_0x348fa1,_0x31031b){var _0x19a597=_0x307c2b,_0x11347f=_0x5e00b3;let _0x4eb378=this[_0x19a597(0x4145)](_0x348fa1,_0x31031b);return _0x4eb378&&(this[_0x11347f(0x7e4)][_0x11347f(0x5323)](_0x348fa1),this[_0x19a597(0x20f)]()),_0x4eb378;}[_0x5e00b3(0x59bd)](_0x59180f){var _0x1b93d2=_0x5e00b3;return this[_0x1b93d2(0x43f)][_0x1b93d2(0x38c4)](_0x59180f);}[_0x5e00b3(0x467e)](){var _0x47816e=_0x5e00b3;let _0x550a91=[];for(let _0x4023c2 of this[_0x47816e(0x43f)][_0x47816e(0xc98)]())_0x550a91[_0x47816e(0x5323)](_0x4023c2);return _0x550a91;}[_0x307c2b(0x3698)](_0x125cf8){var _0x1f1b1c=_0x307c2b,_0x2b6c1a=_0x5e00b3;for(let _0xbd085f of this[_0x2b6c1a(0x43f)][_0x2b6c1a(0xc98)]()){let _0x28ab18=_0xbd085f[_0x2b6c1a(0x4650)]();if(WebGLPlot$f[_0x2b6c1a(0x5f34)](_0x28ab18)){let _0x4aa2e0=_0x28ab18[_0x2b6c1a(0x2069)](_0x125cf8);if(WebGLPlot$f[_0x2b6c1a(0x5f34)](_0x4aa2e0)){let _0x3eebcc=_0xbd085f[_0x2b6c1a(0x18ff)]();_0x3eebcc[_0x2b6c1a(0x2b0f)](SituationSimulationToolkit[_0x1f1b1c(0x544e)](_0x4aa2e0)),_0xbd085f[_0x1f1b1c(0x2174)](_0x3eebcc);}}}}[_0x5e00b3(0xd01)](_0x3a647b){var _0x14c3d4=_0x307c2b,_0x1b23f6=_0x5e00b3;for(let _0x3e4db9 of this[_0x14c3d4(0x4fe0)][_0x1b23f6(0xc98)]())_0x3e4db9[_0x1b23f6(0x5ae9)](_0x3a647b);}[_0x5e00b3(0x13a7)](_0x4f84b4){var _0x4bece4=_0x5e00b3;this[_0x4bece4(0x43f)][_0x4bece4(0x326d)]((_0x1825d0,_0x2ec4fe)=>{var _0x512d89=_0x140d,_0x19728b=_0x4bece4;this[_0x19728b(0x1b77)](_0x2ec4fe,_0x4f84b4)&&this[_0x512d89(0x117b)][_0x19728b(0x5323)](_0x2ec4fe);}),this['_mapSatelliteEntitys'][_0x4bece4(0x3fec)](),this['_save']();}[_0x5e00b3(0x3d37)](){var _0x33f452=_0x5e00b3;let _0x425b96=new Map();return this['_mapSatelliteEntitys'][_0x33f452(0x326d)]((_0x2d4499,_0x15371a)=>{var _0x1e45b5=_0x33f452;_0x425b96[_0x1e45b5(0x10aa)](_0x2d4499[_0x1e45b5(0x147c)](),_0x2d4499[_0x1e45b5(0x3d37)]());}),_0x425b96;}[_0x5e00b3(0x127f)](_0x15688d,_0x17986b){var _0x35bab2=_0x307c2b,_0x5f55a4=_0x5e00b3;let _0x175dac=_0x15688d['satelliteEntityJsons'],_0x116d74=_0x15688d[_0x35bab2(0x3e72)];if(this[_0x5f55a4(0x13a7)](_0x116d74),!WebGLPlot$f[_0x5f55a4(0x5f34)](this['_geoEntityLayer']))return;let _0x2b890e=this,_0x543254=[];_0x175dac[_0x5f55a4(0x326d)]((_0x3e3d74,_0x562196)=>{var _0x5986cf=_0x35bab2,_0x545f22=_0x5f55a4;let _0x11b2cc=JSON[_0x545f22(0x2374)](_0x3e3d74);WebGLPlot$f[_0x5986cf(0x1563)](_0x11b2cc['geoGraphicObject'])&&this[_0x545f22(0x5af4)][_0x545f22(0x16e2)](JSON[_0x545f22(0x2374)](_0x11b2cc[_0x545f22(0x272a)]),function(_0x2d5d31){var _0x2bd426=_0x5986cf,_0x3088c7=_0x545f22;if(WebGLPlot$f[_0x3088c7(0x5f34)](_0x2d5d31)){let _0x597b18=_0x2d5d31[_0x2bd426(0x747)];if(WebGLPlot$f[_0x3088c7(0x5f34)](_0x597b18)){let _0x59f3a6,_0x1e88b8,_0x2f4853,_0x53bb99,_0x54fff1;if(WebGLPlot$f[_0x2bd426(0x1563)](_0x11b2cc[_0x3088c7(0x4da4)])&&(_0x59f3a6=_0x116d74[_0x3088c7(0x504d)](_0x11b2cc[_0x3088c7(0x4da4)][_0x3088c7(0x5e6c)]),_0x1e88b8=_0x59f3a6[_0x3088c7(0x43fd)](_0x11b2cc[_0x2bd426(0xb72)][_0x3088c7(0x3928)])),WebGLPlot$f[_0x3088c7(0x5f34)](_0x11b2cc[_0x2bd426(0x3a65)])&&(_0x2f4853=_0x11b2cc[_0x2bd426(0x3a65)][_0x3088c7(0x1d08)],_0x53bb99=_0x11b2cc[_0x2bd426(0x3a65)][_0x3088c7(0x13b8)],_0x54fff1=WebGLPlot$f[_0x3088c7(0x3722)][_0x3088c7(0x55dc)](_0x11b2cc[_0x3088c7(0x7b0)][_0x3088c7(0x5e2e)])),WebGLPlot$f[_0x2bd426(0x1563)](_0x11b2cc[_0x3088c7(0x165a)])&&WebGLPlot$f[_0x3088c7(0x5f34)](_0x59f3a6)&&WebGLPlot$f[_0x2bd426(0x1563)](_0x1e88b8)){let _0x1037ef=_0x1e88b8[_0x2bd426(0x4975)](_0x59f3a6[_0x3088c7(0x50e3)]),_0x5b8b65=_0x2b890e[_0x3088c7(0x17f2)][_0x3088c7(0x30c2)]({'id':_0x1e88b8[_0x3088c7(0x147c)](),'positions':_0x1037ef}),_0x2c9c4c=new SatelliteEntity({'geoGraphicObject':_0x597b18,'satelliteGroupName':_0x59f3a6[_0x3088c7(0x4372)](),'satellite':_0x1e88b8,'orbit':_0x5b8b65,'orbitWidth':_0x53bb99,'orbitColor':_0x54fff1,'orbitVisible':_0x2f4853});_0x2c9c4c['fromJson'](_0x11b2cc[_0x3088c7(0x165a)]),_0x597b18[_0x3088c7(0x5e95)](_0x2c9c4c),_0x2b890e[_0x3088c7(0x43f)]['set'](_0x2c9c4c[_0x3088c7(0x147c)](),_0x2c9c4c),_0x543254[_0x3088c7(0x5323)](_0x2c9c4c[_0x3088c7(0x147c)]()),_0x3088c7(0x1b4b)==typeof _0x17986b&&_0x543254[_0x3088c7(0x809)]===_0x175dac[_0x3088c7(0xd16)]&&_0x17986b({'UUIDs':_0x543254});}}}});});}[_0x5e00b3(0x1b77)](_0x137de4,_0x27e12c){var _0x185797=_0x307c2b,_0x2786b6=_0x5e00b3;if(!WebGLPlot$f[_0x2786b6(0x5f34)](_0x27e12c))return!0x1;const _0x3748d4=this[_0x2786b6(0x43f)][_0x2786b6(0x38c4)](_0x137de4);if(!WebGLPlot$f[_0x2786b6(0x5f34)](_0x3748d4))return!0x1;const _0x24cc9f=_0x3748d4[_0x2786b6(0x43ac)]();if(!WebGLPlot$f[_0x2786b6(0x5f34)](_0x24cc9f))return!0x1;this[_0x2786b6(0x17f2)][_0x2786b6(0x4f4b)](_0x3748d4['getOrbit']()),this[_0x2786b6(0x43f)][_0x2786b6(0x39cc)](_0x137de4);let _0x1fc92f=_0x3748d4[_0x185797(0x3b01)]();WebGLPlot$f[_0x2786b6(0x5f34)](_0x1fc92f)&&(_0x1fc92f[_0x2786b6(0x5b24)](),this[_0x185797(0x4df5)][_0x2786b6(0x59d0)](_0x1fc92f));const _0x3a6744=_0x27e12c[_0x2786b6(0x504d)](_0x24cc9f);return!!WebGLPlot$f[_0x2786b6(0x5f34)](_0x3a6744)&&(_0x3a6744[_0x2786b6(0x5a5c)](_0x3748d4['getSatellite']()[_0x2786b6(0x147c)]()),!0x0);}[_0x5e00b3(0xeb9)](_0x4b7cb1){var _0x2d4f44=_0x307c2b,_0x3f3d5d=_0x5e00b3;this[_0x2d4f44(0x4fe0)][_0x3f3d5d(0x326d)]((_0x1586a5,_0x1b6551)=>{var _0x5ac6a8=_0x2d4f44;this[_0x5ac6a8(0x4145)](_0x1b6551,_0x4b7cb1);}),this[_0x2d4f44(0x4fe0)][_0x3f3d5d(0x3fec)]();}[_0x5e00b3(0x5631)](){var _0x54b415=_0x5e00b3;return{'add':this[_0x54b415(0x4e10)],'remove':this[_0x54b415(0x7e4)]};}[_0x5e00b3(0x2d61)](){var _0x4960d7=_0x307c2b,_0x92129=_0x5e00b3;this[_0x92129(0x4e10)][_0x4960d7(0x1d88)](0x0),this['_removeEntityUUIDs'][_0x4960d7(0x1d88)](0x0);}[_0x5e00b3(0x4b41)](){var _0x54f20e=_0x5e00b3;SituationSimulationManager[_0x54f20e(0x35eb)]()[_0x54f20e(0x1516)](!0x1);}}class GeoEntityBasicParameter{constructor(_0x2d97c2){var _0xbb7752=_0x307c2b,_0x3a6a5a=_0x5e00b3;this[_0xbb7752(0x4e1a)]=WebGLPlot$f[_0xbb7752(0x39b)](),this[_0xbb7752(0x59a7)]=WebGLPlot$f[_0x3a6a5a(0x3bf5)](_0x2d97c2,new GeoEntityParameter());}[_0x5e00b3(0x4fc7)](){var _0x536505=_0x5e00b3;return this[_0x536505(0x3056)];}[_0x307c2b(0x4c5a)](){var _0x4568d2=_0x307c2b,_0x1d8e9c=_0x5e00b3;let _0x48503f={};return _0x48503f['hasOwnProperty'](_0x1d8e9c(0x58d))||(_0x48503f[_0x1d8e9c(0x58d)]=this['_UUID']),_0x48503f[_0x1d8e9c(0x1a9a)](_0x4568d2(0x1cbd))||(_0x48503f[_0x4568d2(0x1cbd)]=this[_0x1d8e9c(0x3056)][_0x4568d2(0x4c5a)]()),JSON[_0x4568d2(0x1393)](_0x48503f);}[_0x5e00b3(0x37ed)](_0x1db67a){var _0x309074=_0x307c2b,_0x38261c=_0x5e00b3;let _0x39ecb8=JSON[_0x38261c(0x2374)](_0x1db67a);WebGLPlot$f['defined'](_0x39ecb8[_0x38261c(0x58d)])&&(this[_0x38261c(0x21b4)]=_0x39ecb8[_0x38261c(0x58d)]),WebGLPlot$f[_0x38261c(0x5f34)](_0x39ecb8[_0x38261c(0x3e6c)])&&this[_0x38261c(0x3056)][_0x309074(0x215c)](_0x39ecb8[_0x38261c(0x3e6c)]);}[_0x5e00b3(0x40f3)](){var _0x2f1b55=_0x5e00b3;let _0x40f408=new GeoEntityBasicParameter();return _0x40f408[_0x2f1b55(0x21b4)]=this[_0x2f1b55(0x21b4)],_0x40f408[_0x2f1b55(0x3056)]=this[_0x2f1b55(0x3056)]['clone'](),_0x40f408;}[_0x5e00b3(0x147c)](){var _0x23e50f=_0x307c2b;return this[_0x23e50f(0x4e1a)];}[_0x5e00b3(0xefe)](_0x54e43f){var _0x199ac7=_0x5e00b3;this[_0x199ac7(0x3056)][_0x199ac7(0xefe)](_0x54e43f);}[_0x5e00b3(0x1a82)](){var _0x5a38d8=_0x5e00b3;return this[_0x5a38d8(0x3056)][_0x5a38d8(0x1a82)]();}[_0x5e00b3(0x13cb)](_0x5395a0){var _0x10fe5e=_0x307c2b,_0x26d3aa=_0x5e00b3;this[_0x10fe5e(0x59a7)][_0x26d3aa(0x13cb)](_0x5395a0);}[_0x307c2b(0x3ff9)](){var _0x443434=_0x5e00b3;return this[_0x443434(0x3056)][_0x443434(0x663)]();}[_0x5e00b3(0x214a)](_0x58832d){var _0x5c066f=_0x307c2b,_0x4d752c=_0x5e00b3;this[_0x5c066f(0x59a7)][_0x4d752c(0x214a)](_0x58832d);}[_0x5e00b3(0x15c1)](){var _0x5bea66=_0x5e00b3;return this[_0x5bea66(0x3056)][_0x5bea66(0x15c1)]();}[_0x5e00b3(0xf83)](_0x4d7bb4){var _0x542bd5=_0x307c2b,_0x392072=_0x5e00b3;this[_0x392072(0x3056)][_0x542bd5(0x2b52)](_0x4d7bb4);}[_0x307c2b(0x456c)](){var _0x97ba90=_0x307c2b,_0x486713=_0x5e00b3;return this[_0x486713(0x3056)][_0x97ba90(0x456c)]();}[_0x307c2b(0x10c8)](_0x3ecc55){var _0x4dd3eb=_0x307c2b,_0x115635=_0x5e00b3;this[_0x4dd3eb(0x59a7)][_0x115635(0x4fd1)](_0x3ecc55);}[_0x307c2b(0x3a17)](){var _0x33149d=_0x5e00b3;return this[_0x33149d(0x435e)];}[_0x307c2b(0x4e11)](_0x5087ee){var _0x2e097f=_0x307c2b,_0x53d19a=_0x5e00b3;this[_0x53d19a(0x3056)][_0x2e097f(0x4e11)](_0x5087ee);}[_0x5e00b3(0x43bc)](){var _0x1ca863=_0x307c2b,_0x4aefca=_0x5e00b3;return this[_0x4aefca(0x3056)][_0x1ca863(0x3a9d)]();}[_0x307c2b(0x3fee)](_0x3d6098){var _0x37c8b8=_0x5e00b3;this[_0x37c8b8(0x3056)][_0x37c8b8(0x1e00)](_0x3d6098);}[_0x5e00b3(0x4d25)](){var _0x11bcfc=_0x5e00b3;return this[_0x11bcfc(0x3056)][_0x11bcfc(0x4d25)]();}[_0x5e00b3(0x33c7)](_0x1ef88c){var _0x18f321=_0x307c2b,_0x4b3016=_0x5e00b3;this[_0x18f321(0x59a7)][_0x4b3016(0x33c7)](_0x1ef88c);}[_0x307c2b(0x4893)](){var _0x5538dd=_0x5e00b3;return this[_0x5538dd(0x3056)][_0x5538dd(0x4935)]();}[_0x5e00b3(0x42b1)](_0x5138fe){var _0x46e9f4=_0x5e00b3;this[_0x46e9f4(0x3056)][_0x46e9f4(0x42b1)](_0x5138fe);}[_0x307c2b(0x2d2b)](){var _0x670b05=_0x5e00b3;return this['_geoEntityParameter'][_0x670b05(0x1092)]();}}class GeoEntityEffectParameter{constructor(_0x40793f){var _0x2f44a3=_0x307c2b,_0x3e6f35=_0x5e00b3;this[_0x2f44a3(0x4e1a)]=WebGLPlot$f[_0x3e6f35(0x2f26)](),this[_0x3e6f35(0x2f6c)]=WebGLPlot$f[_0x3e6f35(0x3bf5)](_0x40793f,[]);}[_0x307c2b(0x215c)](_0x292956){var _0x504436=_0x307c2b,_0x223c17=_0x5e00b3;let _0x5a62ba=JSON[_0x504436(0x40c1)](_0x292956);WebGLPlot$f[_0x223c17(0x5f34)](_0x5a62ba)&&(WebGLPlot$f[_0x223c17(0x5f34)](_0x5a62ba[_0x223c17(0x58d)])&&(this[_0x223c17(0x21b4)]=_0x5a62ba[_0x223c17(0x58d)]),WebGLPlot$f[_0x223c17(0x5f34)](_0x5a62ba[_0x223c17(0x2886)])&&(this[_0x223c17(0x2f6c)]=[],_0x5a62ba[_0x223c17(0x2886)][_0x223c17(0x326d)](_0x5ad8fa=>{var _0x25f689=_0x223c17;this[_0x25f689(0x2f6c)][_0x25f689(0x5323)](GeoEntityEffectToolkit[_0x25f689(0xfe2)](_0x5ad8fa));})));}[_0x5e00b3(0x168f)](){var _0x52c3b4=_0x307c2b,_0x210c86=_0x5e00b3;let _0x5a8e85={};return _0x5a8e85[_0x210c86(0x1a9a)](_0x210c86(0x58d))||(_0x5a8e85[_0x210c86(0x58d)]=this[_0x210c86(0x21b4)]),_0x5a8e85[_0x52c3b4(0x2609)](_0x52c3b4(0x1184))||(_0x5a8e85[_0x210c86(0x2886)]=[],this[_0x52c3b4(0x23e7)][_0x210c86(0x326d)](_0x4436cd=>{var _0x24528e=_0x52c3b4,_0x4c799d=_0x210c86;_0x5a8e85[_0x24528e(0x1184)]['push'](_0x4436cd[_0x4c799d(0x2879)]());})),JSON[_0x210c86(0x43ec)](_0x5a8e85);}['getUUID'](){var _0xbf6d9c=_0x5e00b3;return this[_0xbf6d9c(0x21b4)];}[_0x5e00b3(0x44a2)](_0x4317f4){var _0x3e3ce0=_0x5e00b3;this[_0x3e3ce0(0x2f6c)]=_0x4317f4;}[_0x307c2b(0x231f)](){var _0x26fe1f=_0x307c2b;return this[_0x26fe1f(0x23e7)];}}class GeoEntityMoveParameter{constructor(){var _0x4cea59=_0x307c2b,_0x3b205f=_0x5e00b3;this[_0x3b205f(0x21b4)]=WebGLPlot$f[_0x3b205f(0x2f26)](),this[_0x3b205f(0x46ff)]=!0x0,this[_0x3b205f(0x421e)]=void 0x0,this[_0x4cea59(0x1b59)]=void 0x0,this[_0x3b205f(0x23e8)]=!0x1,this[_0x3b205f(0x1a67)]=void 0x0,this[_0x3b205f(0x4864)]=void 0x0,this[_0x4cea59(0x1e1a)]=void 0x0,this[_0x4cea59(0x398a)]=void 0x0,this['_originGeoEntityUUID']=void 0x0,this['_targetGeoEntityUUID']=void 0x0;}[_0x307c2b(0x4c5a)](){var _0x3334db=_0x307c2b,_0x53fbea=_0x5e00b3;let _0x53b756={};return _0x53b756[_0x53fbea(0x1a9a)](_0x53fbea(0x58d))||(_0x53b756[_0x53fbea(0x58d)]=this[_0x53fbea(0x21b4)]),_0x53b756[_0x53fbea(0x1a9a)](_0x53fbea(0x10c))||(_0x53b756[_0x3334db(0x228d)]=this[_0x53fbea(0x46ff)]),!_0x53b756[_0x53fbea(0x1a9a)](_0x3334db(0x25ef))&&WebGLPlot$f[_0x3334db(0x1563)](this[_0x53fbea(0x421e)])&&(_0x53b756[_0x53fbea(0x45cb)]=this[_0x53fbea(0x421e)]),!_0x53b756[_0x53fbea(0x1a9a)](_0x53fbea(0x4e1a))&&WebGLPlot$f[_0x53fbea(0x5f34)](this[_0x53fbea(0x5978)])&&(_0x53b756[_0x53fbea(0x4e1a)]=this[_0x53fbea(0x5978)]),_0x53b756[_0x53fbea(0x1a9a)](_0x53fbea(0x54ed))||(_0x53b756[_0x53fbea(0x54ed)]=this[_0x53fbea(0x23e8)]),!_0x53b756[_0x53fbea(0x1a9a)](_0x53fbea(0x333c))&&WebGLPlot$f[_0x53fbea(0x5f34)](this[_0x53fbea(0x1a67)])&&(_0x53b756[_0x3334db(0x5934)]=[],this[_0x53fbea(0x1a67)][_0x53fbea(0x326d)](_0x186ea4=>{var _0x226cf5=_0x53fbea;_0x53b756[_0x226cf5(0x333c)][_0x226cf5(0x5323)]({'x':_0x186ea4['x'],'y':_0x186ea4['y'],'z':_0x186ea4['z']});})),!_0x53b756[_0x53fbea(0x1a9a)](_0x53fbea(0x4e60))&&WebGLPlot$f[_0x53fbea(0x5f34)](this[_0x53fbea(0x4864)])&&(_0x53b756[_0x53fbea(0x4e60)]=[],this[_0x53fbea(0x4864)][_0x53fbea(0x326d)](_0x4b6581=>{var _0x5d6a71=_0x53fbea;_0x53b756[_0x5d6a71(0x4e60)][_0x5d6a71(0x5323)]({'x':_0x4b6581['x'],'y':_0x4b6581['y']});})),!_0x53b756[_0x53fbea(0x1a9a)](_0x53fbea(0x9bf))&&WebGLPlot$f[_0x53fbea(0x5f34)]()&&(_0x53b756[_0x53fbea(0x9bf)]={'x':this[_0x53fbea(0x53b8)]['x'],'y':this[_0x53fbea(0x53b8)]['y'],'z':this[_0x3334db(0x1e1a)]['z']}),!_0x53b756[_0x53fbea(0x1a9a)](_0x53fbea(0x2afc))&&WebGLPlot$f[_0x3334db(0x1563)](this[_0x53fbea(0x3d8c)])&&(_0x53b756[_0x3334db(0x14f7)]={'x':this[_0x53fbea(0x3d8c)]['x'],'y':this[_0x53fbea(0x3d8c)]['y'],'z':this[_0x53fbea(0x3d8c)]['z']}),!_0x53b756[_0x3334db(0x2609)](_0x53fbea(0x472b))&&WebGLPlot$f[_0x3334db(0x1563)](this[_0x53fbea(0x1014)])&&(_0x53b756[_0x53fbea(0x472b)]=this[_0x53fbea(0x1014)]),!_0x53b756[_0x53fbea(0x1a9a)](_0x53fbea(0x16e))&&WebGLPlot$f[_0x53fbea(0x5f34)](this[_0x3334db(0x9f2)])&&(_0x53b756[_0x53fbea(0x16e)]=this[_0x53fbea(0x653)]),JSON[_0x53fbea(0x43ec)](_0x53b756);}[_0x5e00b3(0x37ed)](_0x56e5fb){var _0x5481c4=_0x307c2b,_0x48bff3=_0x5e00b3;let _0x5cf983=JSON['parse'](_0x56e5fb);WebGLPlot$f[_0x5481c4(0x1563)](_0x5cf983[_0x48bff3(0x58d)])&&(this[_0x48bff3(0x21b4)]=_0x5cf983[_0x48bff3(0x58d)]),WebGLPlot$f[_0x48bff3(0x5f34)](_0x5cf983[_0x48bff3(0x10c)])&&(this[_0x5481c4(0x1241)]=_0x5cf983[_0x5481c4(0x228d)]),WebGLPlot$f[_0x48bff3(0x5f34)](_0x5cf983[_0x48bff3(0x45cb)])&&(this[_0x48bff3(0x421e)]=_0x5cf983[_0x48bff3(0x45cb)]),WebGLPlot$f[_0x48bff3(0x5f34)](_0x5cf983[_0x48bff3(0x4e1a)])&&(this[_0x48bff3(0x5978)]=_0x5cf983[_0x48bff3(0x4e1a)]),WebGLPlot$f[_0x48bff3(0x5f34)](_0x5cf983[_0x48bff3(0x54ed)])&&(this[_0x48bff3(0x23e8)]=_0x5cf983[_0x5481c4(0x1027)]),WebGLPlot$f[_0x48bff3(0x5f34)](_0x5cf983[_0x48bff3(0x333c)])&&(this[_0x48bff3(0x1a67)]=[],_0x5cf983[_0x48bff3(0x333c)][_0x48bff3(0x326d)](_0x1c5680=>{var _0x246d4d=_0x48bff3;this[_0x246d4d(0x1a67)][_0x246d4d(0x5323)](new PlotPoint3D(_0x1c5680['x'],_0x1c5680['y'],_0x1c5680['z']));})),WebGLPlot$f[_0x48bff3(0x5f34)](_0x5cf983[_0x48bff3(0x4e60)])&&(this[_0x48bff3(0x4864)]=[],_0x5cf983[_0x48bff3(0x4e60)][_0x48bff3(0x326d)](_0x1ae016=>{var _0xbc3313=_0x5481c4,_0x3fb296=_0x48bff3;this[_0x3fb296(0x4864)][_0xbc3313(0x2a0e)](new WebGLPlot$f[(_0x3fb296(0x547a))](_0x1ae016['x'],_0x1ae016['y']));})),WebGLPlot$f[_0x5481c4(0x1563)](_0x5cf983[_0x48bff3(0x2afc)])&&(this[_0x48bff3(0x3d8c)]=new PlotPoint3D(_0x5cf983[_0x48bff3(0x2afc)]['x'],_0x5cf983['targetPosition']['y'],_0x5cf983['targetPosition']['z'])),WebGLPlot$f[_0x48bff3(0x5f34)](_0x5cf983[_0x48bff3(0x9bf)])&&(this['_originPosition']=new PlotPoint3D(_0x5cf983[_0x48bff3(0x9bf)]['x'],_0x5cf983[_0x48bff3(0x9bf)]['y'],_0x5cf983[_0x48bff3(0x9bf)]['z'])),WebGLPlot$f['defined'](_0x5cf983[_0x48bff3(0x472b)])&&(this[_0x48bff3(0x1014)]=_0x5cf983['targetGeoEntityUUID']),WebGLPlot$f[_0x48bff3(0x5f34)](_0x5cf983[_0x48bff3(0x16e)])&&(this[_0x48bff3(0x653)]=_0x5cf983[_0x48bff3(0x16e)]);}[_0x5e00b3(0x147c)](){var _0x469517=_0x5e00b3;return this[_0x469517(0x21b4)];}[_0x5e00b3(0x230c)](_0x3156ed){var _0x1cf4b7=_0x5e00b3;this[_0x1cf4b7(0x46ff)]=_0x3156ed;}[_0x5e00b3(0x10c)](){var _0x1548b1=_0x5e00b3;return this[_0x1548b1(0x46ff)];}[_0x5e00b3(0x4d80)](_0xbd0629){var _0x1e798c=_0x5e00b3;this[_0x1e798c(0x421e)]=_0xbd0629;}[_0x5e00b3(0x4ef0)](){var _0x202038=_0x5e00b3;return this[_0x202038(0x421e)];}[_0x5e00b3(0x477e)](_0x82f36a){var _0x52d67f=_0x307c2b;this[_0x52d67f(0x1b59)]=_0x82f36a;}[_0x5e00b3(0x178f)](){var _0x290114=_0x307c2b;return this[_0x290114(0x1b59)];}[_0x5e00b3(0x5c5c)](_0x5178a6){var _0xf36b4e=_0x5e00b3;this[_0xf36b4e(0x4864)]=_0x5178a6,this[_0xf36b4e(0x1a67)]=void 0x0;}[_0x5e00b3(0x43ef)](){var _0x304142=_0x5e00b3;return this[_0x304142(0x4864)];}[_0x5e00b3(0x4718)](_0x301782){var _0x29053b=_0x307c2b,_0x5ea36c=_0x5e00b3;this[_0x5ea36c(0x1a67)]=_0x301782,this[_0x29053b(0x1abf)]=void 0x0;}[_0x5e00b3(0xce2)](){var _0x4f7fcd=_0x5e00b3;return this[_0x4f7fcd(0x1a67)];}[_0x307c2b(0x14df)](_0x4a1ab9){var _0x4652d0=_0x5e00b3;this[_0x4652d0(0x3d8c)]=_0x4a1ab9;}[_0x307c2b(0x19cb)](){var _0x346892=_0x5e00b3;return this[_0x346892(0x3d8c)];}[_0x307c2b(0x4699)](_0x4ef1af){var _0x10b7db=_0x5e00b3;this[_0x10b7db(0x53b8)]=_0x4ef1af;}[_0x5e00b3(0x530f)](){var _0x4a9e78=_0x5e00b3;return this[_0x4a9e78(0x53b8)];}[_0x5e00b3(0x5a58)](_0x193d17){var _0x1bd5a8=_0x5e00b3;this[_0x1bd5a8(0x1014)]=_0x193d17;}[_0x5e00b3(0x3e4e)](){return this['_targetGeoEntityUUID'];}[_0x307c2b(0x418)](_0x1f704d){var _0x835066=_0x5e00b3;this[_0x835066(0x653)]=_0x1f704d;}[_0x5e00b3(0x2b2b)](){var _0x2077dc=_0x307c2b;return this[_0x2077dc(0x9f2)];}[_0x5e00b3(0x161f)](_0x1f3c08){var _0x5135db=_0x5e00b3;this[_0x5135db(0x23e8)]=_0x1f3c08;}[_0x5e00b3(0x54ed)](){var _0x193495=_0x307c2b;return this[_0x193495(0xcf8)];}[_0x5e00b3(0x40f3)](){var _0xe164b=_0x307c2b,_0x17890e=_0x5e00b3;let _0x2552c9=new GeoEntityMoveParameter();return _0x2552c9['_UUID']=this[_0x17890e(0x21b4)],_0x2552c9[_0xe164b(0x1349)]=this[_0x17890e(0x421e)],_0x2552c9[_0xe164b(0x1b59)]=this[_0xe164b(0x1b59)],_0x2552c9[_0x17890e(0x23e8)]=this[_0xe164b(0xcf8)],WebGLPlot$f[_0x17890e(0x5f34)](this[_0x17890e(0x1a67)])&&(_0x2552c9['_pathPoint3D']=[],this[_0xe164b(0x1673)][_0x17890e(0x326d)](_0x2c2b58=>{var _0x5bbe73=_0xe164b,_0x4d84e=_0x17890e;_0x2552c9[_0x4d84e(0x1a67)][_0x5bbe73(0x2a0e)](new PlotPoint3D(_0x2c2b58['x'],_0x2c2b58['y'],_0x2c2b58['z']));})),WebGLPlot$f[_0x17890e(0x5f34)](this[_0x17890e(0x4864)])&&(_0x2552c9['_scalePoint2D']=[],this[_0x17890e(0x4864)][_0x17890e(0x326d)](_0x51139a=>{var _0x58b07f=_0x17890e;_0x2552c9[_0x58b07f(0x4864)][_0x58b07f(0x5323)](new WebGLPlot$f[(_0x58b07f(0x547a))](_0x51139a['x'],_0x51139a['y']));})),_0x2552c9[_0x17890e(0x1014)]=this[_0xe164b(0x10ec)],_0x2552c9[_0xe164b(0x9f2)]=this[_0x17890e(0x653)],_0x2552c9;}}var GeoEntityParamCyclicType={'NO':0x0,'ONEWAY':0x1,'BOTHWAY':0x2},GeoEntityParamCyclicType$1=Object[_0x307c2b(0x23fe)](GeoEntityParamCyclicType);class GeoEntityRotationParameter{constructor(_0x52ac24){var _0x118489=_0x307c2b,_0x1a6f8a=_0x5e00b3;_0x52ac24=WebGLPlot$f[_0x1a6f8a(0x3bf5)](_0x52ac24,WebGLPlot$f[_0x1a6f8a(0x3bf5)][_0x1a6f8a(0x243c)]),this[_0x1a6f8a(0x421e)]=WebGLPlot$f[_0x1a6f8a(0x3bf5)](_0x52ac24[_0x1a6f8a(0x45cb)],0x0),this[_0x1a6f8a(0x4085)]=WebGLPlot$f[_0x1a6f8a(0x3bf5)](_0x52ac24[_0x118489(0xa52)],new PlotPoint3D(0x0,0x0,0x0)),this[_0x1a6f8a(0x1c92)]=WebGLPlot$f[_0x1a6f8a(0x3bf5)](_0x52ac24[_0x1a6f8a(0x1978)],new PlotPoint3D(0x0,0x0,0x0)),this[_0x118489(0x4cb1)]=WebGLPlot$f[_0x1a6f8a(0x3bf5)](_0x52ac24[_0x1a6f8a(0x1739)],GeoEntityParamCyclicType$1['NO']),this[_0x1a6f8a(0x1921)]=WebGLPlot$f[_0x1a6f8a(0x3bf5)](_0x52ac24[_0x1a6f8a(0x4a47)],!0x0),this[_0x118489(0x1b05)]=WebGLPlot$f[_0x1a6f8a(0x3bf5)](_0x52ac24['totalTime'],_0x52ac24[_0x118489(0x25ef)]),this[_0x118489(0x4e1a)]=WebGLPlot$f[_0x118489(0x39b)]();}[_0x5e00b3(0x147c)](){var _0x14a895=_0x307c2b;return this[_0x14a895(0x4e1a)];}[_0x5e00b3(0x27a1)](_0x4aa115){var _0x52423c=_0x5e00b3;this[_0x52423c(0x396a)]=_0x4aa115;}['getTotalTime'](){var _0x9529f2=_0x307c2b;return this[_0x9529f2(0x1b05)];}[_0x5e00b3(0x4d80)](_0x9f955e){var _0x3d7681=_0x5e00b3;this[_0x3d7681(0x421e)]=_0x9f955e;}[_0x5e00b3(0x4ef0)](){return this['_time'];}[_0x307c2b(0x5628)](_0x39cbed){var _0x352f91=_0x5e00b3;this[_0x352f91(0x4085)]=_0x39cbed;}[_0x5e00b3(0xc5e)](){var _0x38006e=_0x5e00b3;return this[_0x38006e(0x4085)];}[_0x5e00b3(0x3089)](_0x4c9ab6){var _0x172be2=_0x307c2b;this[_0x172be2(0x2102)]=_0x4c9ab6;}['getEndRotation'](){return this['_endRotation'];}[_0x5e00b3(0x1f20)](_0x3cfacd){var _0x793e68=_0x307c2b;this[_0x793e68(0x4cb1)]=_0x3cfacd;}[_0x5e00b3(0x499c)](){var _0x3389aa=_0x5e00b3;return this[_0x3389aa(0x10a2)];}[_0x5e00b3(0x2668)](_0x4f871b){var _0x109f92=_0x307c2b;this[_0x109f92(0x1ed0)]=_0x4f871b;}[_0x307c2b(0x4722)](){var _0x33516e=_0x307c2b;return this[_0x33516e(0x1ed0)];}['_toJson'](){var _0x277430=_0x307c2b,_0x2e38a3=_0x5e00b3;let _0x3e4978={};_0x3e4978[_0x2e38a3(0x1a9a)](_0x2e38a3(0x58d))||(_0x3e4978[_0x2e38a3(0x58d)]=this[_0x2e38a3(0x21b4)]),_0x3e4978[_0x2e38a3(0x1a9a)](_0x2e38a3(0x45cb))||(_0x3e4978[_0x2e38a3(0x45cb)]=this[_0x2e38a3(0x421e)]);let _0x3fe8fb={};_0x3e4978[_0x2e38a3(0x1a9a)](_0x2e38a3(0x261))||(_0x3e4978[_0x2e38a3(0x261)]=_0x3fe8fb,_0x3e4978[_0x2e38a3(0x261)][_0x2e38a3(0x1a9a)]('x')||(_0x3e4978[_0x2e38a3(0x261)]['x']=this[_0x2e38a3(0x4085)]['x']),_0x3e4978[_0x2e38a3(0x261)][_0x2e38a3(0x1a9a)]('y')||(_0x3e4978[_0x2e38a3(0x261)]['y']=this[_0x277430(0x4519)]['y']),_0x3e4978[_0x2e38a3(0x261)][_0x2e38a3(0x1a9a)]('z')||(_0x3e4978[_0x277430(0xa52)]['z']=this[_0x2e38a3(0x4085)]['z']));let _0x154943={};return _0x3e4978[_0x2e38a3(0x1a9a)](_0x277430(0x29c6))||(_0x3e4978[_0x2e38a3(0x1978)]=_0x154943,_0x3e4978[_0x2e38a3(0x1978)][_0x2e38a3(0x1a9a)]('x')||(_0x3e4978[_0x2e38a3(0x1978)]['x']=this[_0x2e38a3(0x1c92)]['x']),_0x3e4978[_0x277430(0x29c6)][_0x2e38a3(0x1a9a)]('y')||(_0x3e4978[_0x2e38a3(0x1978)]['y']=this[_0x2e38a3(0x1c92)]['y']),_0x3e4978[_0x2e38a3(0x1978)][_0x2e38a3(0x1a9a)]('z')||(_0x3e4978[_0x2e38a3(0x1978)]['z']=this[_0x2e38a3(0x1c92)]['z'])),_0x3e4978[_0x2e38a3(0x1a9a)](_0x2e38a3(0x1739))||(_0x3e4978[_0x2e38a3(0x1739)]=this[_0x2e38a3(0x10a2)]),_0x3e4978[_0x277430(0x2609)](_0x2e38a3(0x4a47))||(_0x3e4978[_0x277430(0x4722)]=this[_0x2e38a3(0x1921)]),JSON[_0x277430(0x1393)](_0x3e4978);}[_0x5e00b3(0x37ed)](_0x359806){var _0x2198e1=_0x307c2b,_0x202ec6=_0x5e00b3;let _0x39d704=JSON[_0x202ec6(0x2374)](_0x359806);WebGLPlot$f[_0x202ec6(0x5f34)](_0x39d704[_0x2198e1(0x2beb)])&&(this[_0x202ec6(0x21b4)]=_0x39d704[_0x202ec6(0x58d)]),WebGLPlot$f['defined'](_0x39d704[_0x202ec6(0x45cb)])&&(this[_0x202ec6(0x421e)]=_0x39d704['time']),WebGLPlot$f['defined'](_0x39d704[_0x202ec6(0x261)])&&(WebGLPlot$f[_0x202ec6(0x5f34)](_0x39d704[_0x202ec6(0x261)]['x'])&&(this[_0x2198e1(0x4519)]['x']=_0x39d704[_0x202ec6(0x261)]['x']),WebGLPlot$f[_0x202ec6(0x5f34)](_0x39d704[_0x202ec6(0x261)]['y'])&&(this[_0x202ec6(0x4085)]['y']=_0x39d704[_0x202ec6(0x261)]['y']),WebGLPlot$f[_0x202ec6(0x5f34)](_0x39d704[_0x202ec6(0x261)]['z'])&&(this[_0x2198e1(0x4519)]['z']=_0x39d704[_0x202ec6(0x261)]['z'])),WebGLPlot$f[_0x202ec6(0x5f34)](_0x39d704[_0x202ec6(0x1978)])&&(WebGLPlot$f[_0x2198e1(0x1563)](_0x39d704[_0x202ec6(0x1978)]['x'])&&(this[_0x202ec6(0x1c92)]['x']=_0x39d704[_0x202ec6(0x1978)]['x']),WebGLPlot$f[_0x202ec6(0x5f34)](_0x39d704[_0x2198e1(0x29c6)]['y'])&&(this[_0x202ec6(0x1c92)]['y']=_0x39d704['endRotation']['y']),WebGLPlot$f[_0x202ec6(0x5f34)](_0x39d704[_0x202ec6(0x1978)]['z'])&&(this[_0x202ec6(0x1c92)]['z']=_0x39d704[_0x2198e1(0x29c6)]['z'])),WebGLPlot$f[_0x202ec6(0x5f34)](_0x39d704[_0x202ec6(0x1739)])&&(this[_0x2198e1(0x4cb1)]=_0x39d704[_0x2198e1(0xd79)]),WebGLPlot$f[_0x202ec6(0x5f34)](_0x39d704[_0x202ec6(0x4a47)])&&(this[_0x202ec6(0x1921)]=_0x39d704[_0x202ec6(0x4a47)]);}}class GeoEntityScaleParameter{constructor(_0x376d5d){var _0x903088=_0x307c2b,_0x48582c=_0x5e00b3;_0x376d5d=WebGLPlot$f[_0x48582c(0x3bf5)](_0x376d5d,WebGLPlot$f[_0x48582c(0x3bf5)][_0x48582c(0x243c)]),this[_0x903088(0x1349)]=WebGLPlot$f[_0x48582c(0x3bf5)](_0x376d5d[_0x48582c(0x45cb)],0x0),this[_0x903088(0x45e1)]=WebGLPlot$f[_0x48582c(0x3bf5)](_0x376d5d[_0x48582c(0x5df8)],0x1),this[_0x48582c(0x1075)]=WebGLPlot$f[_0x48582c(0x3bf5)](_0x376d5d[_0x903088(0x2202)],0x1),this[_0x48582c(0x10a2)]=WebGLPlot$f[_0x48582c(0x3bf5)](_0x376d5d[_0x48582c(0x1739)],GeoEntityParamCyclicType$1['NO']),this[_0x903088(0x1ed0)]=WebGLPlot$f[_0x48582c(0x3bf5)](_0x376d5d[_0x48582c(0x4a47)],!0x0),this[_0x48582c(0x396a)]=WebGLPlot$f[_0x48582c(0x3bf5)](_0x376d5d[_0x903088(0x16b)],_0x376d5d[_0x903088(0x25ef)]),this[_0x48582c(0x21b4)]=WebGLPlot$f[_0x48582c(0x2f26)]();}[_0x5e00b3(0x147c)](){return this['_UUID'];}[_0x5e00b3(0x27a1)](_0x30f9c6){var _0x523457=_0x5e00b3;this[_0x523457(0x396a)]=_0x30f9c6;}[_0x5e00b3(0x1d3e)](){var _0x2a8c36=_0x307c2b;return this[_0x2a8c36(0x1b05)];}[_0x5e00b3(0x4d80)](_0x1a4ef3){var _0x378865=_0x5e00b3;this[_0x378865(0x421e)]=_0x1a4ef3;}[_0x5e00b3(0x4ef0)](){var _0x38022d=_0x5e00b3;return this[_0x38022d(0x421e)];}[_0x5e00b3(0x183b)](_0x1f228a){var _0xb55dbc=_0x307c2b;this[_0xb55dbc(0x45e1)]=_0x1f228a;}[_0x5e00b3(0x5df3)](){var _0x152006=_0x5e00b3;return this[_0x152006(0x5f69)];}[_0x307c2b(0x2a52)](_0x3afb6f){var _0x37000d=_0x5e00b3;this[_0x37000d(0x1075)]=_0x3afb6f;}[_0x5e00b3(0x4dcd)](){var _0x3ec3a4=_0x5e00b3;return this[_0x3ec3a4(0x1075)];}[_0x5e00b3(0x1f20)](_0x544e60){var _0xf32086=_0x5e00b3;this[_0xf32086(0x10a2)]=_0x544e60;}[_0x5e00b3(0x499c)](){var _0xe800c0=_0x307c2b;return this[_0xe800c0(0x4cb1)];}[_0x5e00b3(0x2668)](_0x2be8e1){var _0x4f53dc=_0x5e00b3;this[_0x4f53dc(0x1921)]=_0x2be8e1;}[_0x5e00b3(0x4a47)](){var _0x39cb2f=_0x5e00b3;return this[_0x39cb2f(0x1921)];}[_0x5e00b3(0x168f)](){var _0x1e7194=_0x307c2b,_0x1de643=_0x5e00b3;let _0x1c460d={};return _0x1c460d[_0x1e7194(0x2609)](_0x1e7194(0x2beb))||(_0x1c460d[_0x1de643(0x58d)]=this[_0x1de643(0x21b4)]),_0x1c460d[_0x1e7194(0x2609)](_0x1de643(0x45cb))||(_0x1c460d[_0x1e7194(0x25ef)]=this[_0x1de643(0x421e)]),_0x1c460d[_0x1de643(0x1a9a)](_0x1e7194(0x492b))||(_0x1c460d[_0x1de643(0x5df8)]=this[_0x1de643(0x5f69)]),_0x1c460d['hasOwnProperty'](_0x1de643(0x255c))||(_0x1c460d[_0x1de643(0x255c)]=this[_0x1e7194(0x1f4c)]),_0x1c460d[_0x1e7194(0x2609)](_0x1e7194(0xd79))||(_0x1c460d[_0x1de643(0x1739)]=this[_0x1de643(0x10a2)]),_0x1c460d[_0x1de643(0x1a9a)](_0x1de643(0x4a47))||(_0x1c460d[_0x1e7194(0x4722)]=this[_0x1de643(0x1921)]),JSON[_0x1de643(0x43ec)](_0x1c460d);}[_0x5e00b3(0x37ed)](_0x25e8de){var _0x326c21=_0x307c2b,_0x52c743=_0x5e00b3;let _0x20354b=JSON[_0x52c743(0x2374)](_0x25e8de);WebGLPlot$f[_0x52c743(0x5f34)](_0x20354b[_0x326c21(0x2beb)])&&(this[_0x326c21(0x4e1a)]=_0x20354b[_0x52c743(0x58d)]),WebGLPlot$f[_0x52c743(0x5f34)](_0x20354b[_0x52c743(0x45cb)])&&(this[_0x52c743(0x421e)]=_0x20354b['time']),WebGLPlot$f[_0x52c743(0x5f34)](_0x20354b[_0x326c21(0x492b)])&&(this[_0x326c21(0x45e1)]=_0x20354b[_0x52c743(0x5df8)]),WebGLPlot$f[_0x52c743(0x5f34)](_0x20354b[_0x52c743(0x255c)])&&(this['_endScale']=_0x20354b[_0x52c743(0x255c)]),WebGLPlot$f[_0x52c743(0x5f34)](_0x20354b[_0x52c743(0x1739)])&&(this[_0x52c743(0x10a2)]=_0x20354b[_0x52c743(0x1739)]),WebGLPlot$f[_0x52c743(0x5f34)](_0x20354b[_0x52c743(0x4a47)])&&(this[_0x52c743(0x1921)]=_0x20354b[_0x52c743(0x4a47)]);}}class GeoEntityMoveCalc{constructor(_0xf866f3,_0x553d40,_0x5a8efa,_0x2beb66,_0x502a26,_0x46d0e1,_0x29d220){var _0x3b5639=_0x307c2b,_0x503727=_0x5e00b3;this['_geoEntityUUID']=_0xf866f3,this[_0x503727(0x2179)]=_0x553d40,this[_0x503727(0x2127)]=_0x2beb66,this[_0x3b5639(0x138a)]=_0x502a26,this[_0x503727(0x5978)]=0x0,this[_0x503727(0x4041)]=[],this[_0x503727(0xddd)]=[],this[_0x503727(0x4bdc)]=!0x1,this[_0x3b5639(0x14e8)]=void 0x0,this[_0x503727(0xc2f)]=0x0,this[_0x503727(0x36e)]=!0x1,this[_0x503727(0x3a79)]=!0x1,this[_0x503727(0x2491)]=-0x1,this[_0x503727(0x5391)]=_0x46d0e1,this[_0x503727(0x1a29)]=_0x29d220,this[_0x503727(0x2179)]=_0x553d40,this[_0x503727(0x5a16)](_0x553d40,_0x5a8efa);}['_createCurve3D'](_0x1e82aa){var _0x389f3a=_0x307c2b,_0x13441b=_0x5e00b3;let _0x173038=SituationSimulationToolkit[_0x13441b(0x1904)](_0x1e82aa),_0xf09cfc=[];_0xf09cfc[_0x13441b(0x5323)](0x0);let _0x595090=0x0;for(let _0x1a12d9=0x0;_0x1a12d9<_0x1e82aa[_0x13441b(0x809)]-0x2;_0x1a12d9++){let _0x19c5db=_0x1e82aa[_0x1a12d9],_0x55315c=_0x1e82aa[_0x1a12d9+0x1];_0x595090+=WebGLPlot$f[_0x389f3a(0x141)][_0x13441b(0x451d)](_0x19c5db,_0x55315c),_0xf09cfc[_0x13441b(0x5323)](_0x595090/_0x173038);}_0xf09cfc[_0x389f3a(0x2a0e)](0x1);let _0x5c982e=new Cesium[(_0x13441b(0x1606))]({'points':_0x1e82aa,'times':_0xf09cfc}),_0xd2eb82=0x64*_0x1e82aa[_0x13441b(0x809)],_0x2419fc=[];for(let _0x465143=0x0;_0x465143<=_0xd2eb82;_0x465143++){let _0x105ea5=_0x5c982e[_0x389f3a(0x3f6a)](_0x465143/_0xd2eb82);_0x2419fc[_0x13441b(0x5323)](_0x105ea5);}let _0x2267d3=[];return _0xf09cfc[_0x13441b(0x326d)](_0x90dcad=>{var _0x5d89a3=_0x13441b;_0x2267d3[_0x5d89a3(0x5323)](_0x90dcad*_0xd2eb82);}),{'curvePath3D':_0x2419fc,'controlPointIndexs':_0x2267d3};}[_0x5e00b3(0x5a16)](_0x40c578,_0x65d19d){var _0x11ea71=_0x307c2b,_0x3076c9=_0x5e00b3;let _0x4fdc3b=_0x40c578[_0x11ea71(0x228d)](),_0x4d996b=_0x40c578[_0x3076c9(0x4ef0)](),_0x350889=_0x40c578[_0x3076c9(0x178f)](),_0x5be6e1=_0x40c578[_0x3076c9(0xce2)](),_0x11fdfc=_0x40c578[_0x3076c9(0x43ef)]();if(_0x4fdc3b&&WebGLPlot$f['defined'](_0x4d996b)){let _0x1e87c6=0x3e8*_0x4d996b;if(_0x1e87c6>0x0){let _0x3bc772,_0x5acdb4=[],_0x47c34d=_0x40c578[_0x3076c9(0x2b2b)]();WebGLPlot$f[_0x3076c9(0x5f34)](_0x47c34d)&&(_0x3bc772=this[_0x3076c9(0x2127)][_0x11ea71(0x2e3f)](this[_0x11ea71(0x138a)],_0x47c34d,_0x65d19d));let _0x2789bd,_0x2f68c6=_0x40c578[_0x11ea71(0x16ee)]();if(WebGLPlot$f[_0x3076c9(0x5f34)](_0x2f68c6)&&(_0x2789bd=this[_0x3076c9(0x2127)][_0x3076c9(0x54c)](this[_0x3076c9(0x2691)],_0x2f68c6,_0x65d19d+_0x1e87c6)),WebGLPlot$f[_0x3076c9(0x5f34)](_0x5be6e1))WebGLPlot$f[_0x3076c9(0x5f34)](_0x3bc772)&&_0x5acdb4[_0x3076c9(0x5323)](_0x3bc772),_0x5be6e1[_0x3076c9(0x326d)](_0x347023=>{_0x5acdb4['push'](_0x347023);}),WebGLPlot$f[_0x11ea71(0x1563)](_0x2789bd)&&_0x5acdb4[_0x3076c9(0x5323)](_0x2789bd);else{if(WebGLPlot$f[_0x3076c9(0x5f34)](_0x11fdfc)){if(WebGLPlot$f[_0x3076c9(0x5f34)](_0x3bc772)&&WebGLPlot$f[_0x11ea71(0x1563)](_0x2789bd)){let _0x23d1ec=[_0x3bc772,_0x2789bd];_0x5acdb4=[_0x3bc772,_0x2789bd];let _0x362b57=SituationSimulationToolkit[_0x3076c9(0x1904)](_0x23d1ec);_0x11fdfc[_0x3076c9(0x326d)](_0x52f187=>{var _0x923672=_0x11ea71,_0x2b8a57=_0x3076c9;let _0x498a77=_0x362b57*_0x52f187['x'],_0x7e4805=SituationSimulationToolkit[_0x2b8a57(0x41b4)](_0x23d1ec,_0x498a77);_0x5acdb4[_0x2b8a57(0x2f5b)](_0x5acdb4[_0x2b8a57(0x809)]-0x1,0x0,new WebGLPlot$f[(_0x923672(0x141))](_0x7e4805[_0x2b8a57(0x3fb9)]['x'],_0x7e4805[_0x2b8a57(0x3fb9)]['y'],_0x7e4805[_0x2b8a57(0x3fb9)]['z']+_0x52f187['y']));});}}else WebGLPlot$f[_0x3076c9(0x5f34)](_0x3bc772)&&_0x5acdb4[_0x3076c9(0x5323)](_0x3bc772),WebGLPlot$f[_0x3076c9(0x5f34)](_0x2789bd)&&_0x5acdb4[_0x3076c9(0x5323)](_0x2789bd);}if(_0x5acdb4=this[_0x3076c9(0x1ac7)](_0x5acdb4),_0x5acdb4[_0x3076c9(0x809)]>=0x2&&SituationSimulationToolkit[_0x3076c9(0x1904)](_0x5acdb4)>0.001){if(this[_0x3076c9(0x2491)]=0x0,_0x40c578[_0x11ea71(0x1027)]()){let _0x446be9=this[_0x3076c9(0x5167)](_0x5acdb4);this[_0x3076c9(0x4041)]=_0x446be9[_0x3076c9(0x1b55)];}else this[_0x3076c9(0x4041)]=_0x5acdb4;let _0x32bbfb=SituationSimulationToolkit[_0x3076c9(0x1904)](this[_0x3076c9(0x4041)]);this[_0x11ea71(0x1b59)]=_0x32bbfb/_0x1e87c6,this[_0x3076c9(0x35ea)]=_0x65d19d,this[_0x11ea71(0x1bc4)]=0x0;}}}else{if(!_0x4fdc3b&&WebGLPlot$f[_0x3076c9(0x5f34)](_0x350889)){let _0x375e32=_0x350889/0x3e8;if(_0x375e32>0x0){let _0x4ad857,_0x33e200=[],_0x1aaba0=_0x40c578[_0x3076c9(0x2b2b)]();WebGLPlot$f[_0x3076c9(0x5f34)](_0x1aaba0)&&(_0x4ad857=this[_0x3076c9(0x2127)][_0x3076c9(0x54c)](this['_groupIndex'],_0x1aaba0,_0x65d19d));let _0x413648,_0x17327b=_0x40c578[_0x3076c9(0x3e4e)]();if(WebGLPlot$f[_0x3076c9(0x5f34)](_0x17327b)&&(_0x413648=this[_0x3076c9(0x2127)][_0x3076c9(0x54c)](this[_0x3076c9(0x2691)],_0x17327b,_0x65d19d)),WebGLPlot$f[_0x3076c9(0x5f34)](_0x5be6e1))WebGLPlot$f[_0x3076c9(0x5f34)](_0x4ad857)&&_0x33e200[_0x3076c9(0x5323)](_0x4ad857),_0x5be6e1['forEach'](_0xf4675=>{var _0x71c775=_0x3076c9;_0x33e200[_0x71c775(0x5323)](_0xf4675);}),WebGLPlot$f[_0x3076c9(0x5f34)](_0x413648)&&_0x33e200[_0x11ea71(0x2a0e)](_0x413648);else{if(WebGLPlot$f[_0x11ea71(0x1563)](_0x11fdfc)){if(WebGLPlot$f[_0x3076c9(0x5f34)](_0x4ad857)&&WebGLPlot$f['defined'](_0x413648)){let _0x7c0ac4=[_0x4ad857,_0x413648];_0x33e200=[_0x4ad857,_0x413648];let _0x281530=SituationSimulationToolkit[_0x11ea71(0x3604)](_0x7c0ac4);_0x11fdfc[_0x3076c9(0x326d)](_0x165251=>{var _0x2b1fac=_0x11ea71,_0x4229e7=_0x3076c9;let _0x3b0c21=_0x281530*_0x165251['x'],_0x3ce8be=SituationSimulationToolkit[_0x4229e7(0x41b4)](_0x7c0ac4,_0x3b0c21);_0x33e200[_0x4229e7(0x2f5b)](_0x33e200[_0x2b1fac(0x2ef4)]-0x1,0x0,new WebGLPlot$f['Cartesian3'](_0x3ce8be[_0x4229e7(0x3fb9)]['x'],_0x3ce8be[_0x4229e7(0x3fb9)]['y'],_0x3ce8be['point']['z']+_0x165251['y']));});}}else WebGLPlot$f[_0x11ea71(0x1563)](_0x4ad857)&&_0x33e200['push'](_0x4ad857),WebGLPlot$f['defined'](_0x413648)&&_0x33e200[_0x3076c9(0x5323)](_0x413648);}if(_0x33e200=this[_0x11ea71(0x5197)](_0x33e200),_0x33e200[_0x11ea71(0x2ef4)]>=0x2&&SituationSimulationToolkit[_0x3076c9(0x1904)](_0x33e200)>0.001){if(WebGLPlot$f[_0x3076c9(0x5f34)](_0x413648)?this[_0x3076c9(0x2491)]=0x1:this[_0x11ea71(0x27c5)]=0x0,_0x40c578[_0x3076c9(0x54ed)]()){let _0x9dc0bd=this[_0x3076c9(0x5167)](_0x33e200);this[_0x11ea71(0x4226)]=_0x9dc0bd['curvePath3D'],this[_0x3076c9(0xddd)]=_0x9dc0bd[_0x3076c9(0x949)];}else{this[_0x3076c9(0x4041)]=_0x33e200;for(let _0x9ccfb3=0x0;_0x9ccfb3<_0x33e200[_0x11ea71(0x2ef4)];_0x9ccfb3++)this[_0x3076c9(0xddd)][_0x3076c9(0x5323)](_0x9ccfb3);}0x1===this[_0x11ea71(0x27c5)]&&this[_0x3076c9(0xddd)][_0x3076c9(0x2f5b)](this[_0x3076c9(0xddd)][_0x3076c9(0x809)]-0x1,0x1),this[_0x3076c9(0x5978)]=_0x375e32,this[_0x11ea71(0x14e8)]=_0x65d19d,this[_0x3076c9(0xc2f)]=0x0;}}}}}['_convertToCartesian3'](_0x1bd903){let _0x246877=[];return _0x1bd903['forEach'](_0x4134e8=>{var _0x4e4432=_0x140d,_0x2ebd6e=_0x23ca;_0x246877[_0x4e4432(0x2a0e)](SituationSimulationToolkit[_0x2ebd6e(0x164f)](_0x4134e8));}),_0x246877;}[_0x5e00b3(0x3d48)](_0x44f2c8){var _0x4d72e9=_0x307c2b,_0xcf7666=_0x5e00b3;if(!this[_0xcf7666(0x36e)]){if(this[_0xcf7666(0x2179)][_0xcf7666(0x10c)]()&&0x0===this[_0xcf7666(0x2179)]['getTime']()){let _0x55b2ca;this[_0x4d72e9(0x27e4)]=!0x0;let _0xb9f14=this[_0xcf7666(0x2179)][_0xcf7666(0x3e4e)]();if(WebGLPlot$f[_0xcf7666(0x5f34)](_0xb9f14)&&(_0x55b2ca=this[_0xcf7666(0x2127)][_0xcf7666(0x54c)](this[_0x4d72e9(0x138a)],this[_0xcf7666(0x2179)][_0x4d72e9(0x16ee)](),_0x44f2c8)),!WebGLPlot$f[_0xcf7666(0x5f34)](_0x55b2ca)){let _0x32720a=this[_0xcf7666(0x2179)][_0xcf7666(0xce2)]();WebGLPlot$f[_0x4d72e9(0x1563)](_0x32720a)&&_0x32720a[_0xcf7666(0x809)]>0x0&&(_0x55b2ca=_0x32720a[_0x32720a[_0xcf7666(0x809)]-0x1]);}WebGLPlot$f[_0xcf7666(0x5f34)](_0x55b2ca)&&(this[_0x4d72e9(0x2cda)]=_0x55b2ca);}else{let _0x400280=_0x44f2c8-this[_0xcf7666(0x35ea)];this[_0xcf7666(0x35ea)]=_0x44f2c8;let _0xb7cb6d=this[_0xcf7666(0xc2f)]+_0x400280*this[_0xcf7666(0x5978)];this[_0xcf7666(0xc2f)]=_0xb7cb6d;let _0x3177c2=[];if(this[_0xcf7666(0x4bdc)]){let _0x4dfad0=this[_0x4d72e9(0xe82)][_0xcf7666(0x54c)](this[_0xcf7666(0x2691)],this[_0xcf7666(0xbc5)],_0x44f2c8),_0x46749a=this[_0xcf7666(0x2127)][_0xcf7666(0x54c)](this[_0xcf7666(0x2691)],this[_0xcf7666(0x2179)][_0xcf7666(0x3e4e)](),_0x44f2c8),_0x4f597b=SituationSimulationToolkit[_0xcf7666(0x164f)](_0x4dfad0),_0x5aa957=SituationSimulationToolkit[_0xcf7666(0x164f)](_0x46749a);WebGLPlot$f[_0xcf7666(0x5f34)](_0x4dfad0)&&WebGLPlot$f[_0xcf7666(0x5f34)](_0x46749a)&&WebGLPlot$f[_0xcf7666(0x4bd6)][_0xcf7666(0x451d)](this[_0xcf7666(0x4041)][this[_0xcf7666(0x4041)][_0xcf7666(0x809)]-0x1],_0x5aa957)>0.001?(this[_0xcf7666(0x3a79)]?this[_0x4d72e9(0x4226)][_0xcf7666(0x2f5b)](this[_0x4d72e9(0x4226)][_0x4d72e9(0x2ef4)]-0x1):(this[_0xcf7666(0x4041)][_0xcf7666(0x2f5b)](this[_0xcf7666(0xddd)][this['_controlPointIndexs'][_0xcf7666(0x809)]-0x1]),this[_0x4d72e9(0x19f2)]=!0x0),_0x3177c2[_0x4d72e9(0x2a0e)](_0x4f597b),_0x3177c2[_0x4d72e9(0x2a0e)](_0x5aa957),this[_0xcf7666(0x4041)]=this[_0xcf7666(0x4041)][_0xcf7666(0x736)](_0x3177c2),_0x3177c2=this[_0xcf7666(0x4041)]):_0x3177c2=this[_0xcf7666(0x4041)];}else _0x3177c2=this[_0xcf7666(0x4041)];if(_0xb7cb6d>SituationSimulationToolkit['getAllDistance'](_0x3177c2))this[_0xcf7666(0x36e)]=!0x0;else{let _0x3ad655=SituationSimulationToolkit[_0xcf7666(0x41b4)](_0x3177c2,_0xb7cb6d),_0x5c1dc8=_0x3ad655['index'];if(_0x5c1dc8<=_0x3177c2[_0xcf7666(0x809)]&&_0x5c1dc8>=0x0){this[_0xcf7666(0x4bdc)]||0x1!==this[_0x4d72e9(0x27c5)]||_0x5c1dc8>=this[_0xcf7666(0xddd)][this[_0xcf7666(0xddd)][_0xcf7666(0x809)]-0x1]&&(this[_0xcf7666(0x4bdc)]=!0x0),this[_0xcf7666(0x5391)]=SituationSimulationToolkit[_0x4d72e9(0x544e)](_0x3ad655[_0xcf7666(0x3fb9)]);let _0x3684d1=SituationSimulationToolkit[_0xcf7666(0x17d0)](_0x3177c2,_0xb7cb6d+0.5,_0x3ad655[_0xcf7666(0x51d3)],_0x3ad655[_0xcf7666(0x410c)]);if(WebGLPlot$f[_0x4d72e9(0x1563)](_0x3684d1)&&-0x1!=_0x3684d1[_0xcf7666(0x51d3)]&&(_0x3ad655[_0xcf7666(0x3fb9)]['x']!==_0x3684d1[_0xcf7666(0x3fb9)]['x']||_0x3ad655[_0x4d72e9(0x1e6)]['y']!==_0x3684d1[_0xcf7666(0x3fb9)]['y']||_0x3ad655[_0xcf7666(0x3fb9)]['z']!==_0x3684d1[_0xcf7666(0x3fb9)]['z'])){let _0x3dd56d=SituationSimulationToolkit[_0xcf7666(0x3317)](_0x3ad655[_0xcf7666(0x3fb9)],_0x3684d1['point']),_0x43f9ea=SituationSimulationToolkit[_0x4d72e9(0x1959)](_0x3ad655[_0xcf7666(0x3fb9)],_0x3684d1['point']);if(_0x3dd56d&&_0x43f9ea){let _0x5076cf=new PlotPoint3D(0x0);_0x5076cf['x']=WebGLPlot$f[_0xcf7666(0x3c2c)][_0x4d72e9(0x3a80)](_0x3dd56d),_0x5076cf['z']=WebGLPlot$f['CesiumMath'][_0xcf7666(0x173e)](_0x43f9ea),this[_0xcf7666(0x1a29)]=_0x5076cf;}}}else this[_0xcf7666(0x36e)]=!0x0;}}}return{'position':this[_0xcf7666(0x5391)],'rotation':this[_0xcf7666(0x1a29)]};}}class GeoEntityRotationCalc{constructor(_0x102a93,_0x1de589){var _0x46e89c=_0x307c2b,_0x178cbc=_0x5e00b3;this[_0x178cbc(0x58e2)]=_0x102a93,this[_0x178cbc(0x5978)]=void 0x0,this[_0x178cbc(0xd9f)]=_0x1de589,this[_0x178cbc(0x4f2b)]=void 0x0,this[_0x46e89c(0x14e8)]=void 0x0,this[_0x178cbc(0x55ea)]=!0x1,this[_0x178cbc(0x36e)]=!0x1,this[_0x178cbc(0x1216)]=void 0x0,this['_init'](_0x102a93,_0x1de589);}[_0x5e00b3(0x5a16)](_0x371e88,_0x4014f5){var _0x2d8039=_0x307c2b,_0x2893da=_0x5e00b3;if(!WebGLPlot$f[_0x2893da(0x5f34)](_0x371e88)||!WebGLPlot$f[_0x2893da(0x5f34)](_0x4014f5))return void(this[_0x2893da(0x36e)]=!0x0);let _0x280106=0x3e8*_0x371e88[_0x2893da(0x4ef0)]();if(_0x280106<0x0)return void(this[_0x2893da(0x36e)]=!0x0);let _0x2c072=_0x371e88[_0x2893da(0xc5e)](),_0x4ff6e8=_0x371e88[_0x2893da(0x172)]();this[_0x2893da(0x55ea)]&&(_0x2c072=_0x371e88[_0x2d8039(0x1688)](),_0x4ff6e8=_0x371e88[_0x2893da(0xc5e)]()),this['_speed']=new PlotPoint3D(0x0,0x0,0x0),_0x371e88[_0x2893da(0x4a47)]()&&(this[_0x2893da(0x5978)]=new PlotPoint3D((_0x4ff6e8['x']-_0x2c072['x'])/_0x280106,(_0x4ff6e8['y']-_0x2c072['y'])/_0x280106,(_0x4ff6e8['z']-_0x2c072['z'])/_0x280106)),this[_0x2893da(0x4f2b)]=_0x4014f5,this[_0x2893da(0x35ea)]=_0x4014f5,this['_rotate']=new PlotPoint3D(_0x2c072['x'],_0x2c072['y'],_0x2c072['z']),this[_0x2d8039(0x27e4)]=!0x1;}[_0x5e00b3(0x3d48)](_0x53e573){var _0xdbb02f=_0x307c2b,_0x18e18e=_0x5e00b3;if(!WebGLPlot$f['defined'](this[_0xdbb02f(0x1a6d)]))return;if(this[_0x18e18e(0x36e)])return this[_0x18e18e(0x1216)];if(_0x53e573-this[_0x18e18e(0xd9f)]>0x3e8*this[_0x18e18e(0x58e2)][_0x18e18e(0x1d3e)]()&&(this['_isFinished']=!0x0),_0x53e573-this[_0x18e18e(0x4f2b)]>0x3e8*this[_0x18e18e(0x58e2)][_0x18e18e(0x4ef0)]()){let _0x1b5c92=this[_0xdbb02f(0x1a6d)][_0x18e18e(0x499c)]();_0x1b5c92==GeoEntityParamCyclicType$1['NO']?(this[_0x18e18e(0x1216)]=this[_0x18e18e(0x58e2)][_0x18e18e(0x172)]()[_0x18e18e(0x40f3)](),this[_0x18e18e(0x36e)]=!0x0):_0x1b5c92==GeoEntityParamCyclicType$1[_0x18e18e(0x4516)]?(this['_rotate']=this[_0x18e18e(0x58e2)][_0x18e18e(0x172)]()[_0x18e18e(0x40f3)](),this[_0x18e18e(0x36e)]||this[_0x18e18e(0x5a16)](this[_0x18e18e(0x58e2)],_0x53e573)):_0x1b5c92==GeoEntityParamCyclicType$1[_0x18e18e(0x5b33)]&&(this[_0xdbb02f(0x4f10)]?this[_0x18e18e(0x1216)]=this[_0x18e18e(0x58e2)][_0x18e18e(0xc5e)]()[_0x18e18e(0x40f3)]():this[_0x18e18e(0x1216)]=this[_0xdbb02f(0x1a6d)][_0x18e18e(0x172)]()[_0x18e18e(0x40f3)](),this[_0x18e18e(0x55ea)]=!this[_0x18e18e(0x55ea)],this[_0x18e18e(0x36e)]||this[_0x18e18e(0x5a16)](this[_0x18e18e(0x58e2)],_0x53e573));}else{let _0x30f06f=_0x53e573-this[_0x18e18e(0x35ea)];this[_0x18e18e(0x35ea)]=_0x53e573;let _0xe1f65=this[_0x18e18e(0x1216)]['x']+_0x30f06f*this[_0x18e18e(0x5978)]['x'],_0x1ce192=this[_0x18e18e(0x1216)]['y']+_0x30f06f*this[_0x18e18e(0x5978)]['y'],_0x57d865=this[_0x18e18e(0x1216)]['z']+_0x30f06f*this[_0x18e18e(0x5978)]['z'];this[_0x18e18e(0x1216)]=new PlotPoint3D(_0xe1f65,_0x1ce192,_0x57d865);}return this[_0x18e18e(0x1216)];}}class GeoEntityScaleCalc{constructor(_0x34970f,_0x171bb1){var _0x5a242d=_0x307c2b,_0x3ef08a=_0x5e00b3;this[_0x3ef08a(0x1b6e)]=_0x34970f,this[_0x3ef08a(0x5978)]=void 0x0,this[_0x5a242d(0x4422)]=_0x171bb1,this[_0x3ef08a(0x4f2b)]=void 0x0,this[_0x3ef08a(0x35ea)]=void 0x0,this[_0x5a242d(0x4f10)]=!0x1,this[_0x5a242d(0x27e4)]=!0x1,this[_0x3ef08a(0x108d)]=void 0x0,this[_0x3ef08a(0x5a16)](_0x34970f,_0x171bb1);}[_0x5e00b3(0x5a16)](_0x495bab,_0x35d706){var _0x2b89ec=_0x307c2b,_0x2a1fd6=_0x5e00b3;if(!WebGLPlot$f[_0x2b89ec(0x1563)](_0x495bab)||!WebGLPlot$f[_0x2a1fd6(0x5f34)](_0x35d706))return void(this[_0x2a1fd6(0x36e)]=!0x0);let _0x52f09c=0x3e8*_0x495bab[_0x2a1fd6(0x4ef0)]();if(_0x52f09c<0x0)return void(this[_0x2a1fd6(0x36e)]=!0x0);let _0x2885c3=_0x495bab[_0x2a1fd6(0x5df3)](),_0x5c5355=_0x495bab[_0x2b89ec(0x21be)]();this[_0x2a1fd6(0x55ea)]&&(_0x2885c3=_0x495bab[_0x2a1fd6(0x4dcd)](),_0x5c5355=_0x495bab[_0x2a1fd6(0x5df3)]()),this[_0x2a1fd6(0x5978)]=0x0,_0x495bab[_0x2a1fd6(0x4a47)]()&&(this[_0x2b89ec(0x1b59)]=(_0x5c5355-_0x2885c3)/_0x52f09c),this[_0x2a1fd6(0x4f2b)]=_0x35d706,this[_0x2a1fd6(0x35ea)]=_0x35d706,this[_0x2a1fd6(0x108d)]=_0x2885c3,this[_0x2a1fd6(0x36e)]=!0x1;}[_0x5e00b3(0x3d48)](_0x5e6ff0){var _0x1fc021=_0x307c2b,_0x2a45f4=_0x5e00b3;if(!WebGLPlot$f[_0x1fc021(0x1563)](this[_0x2a45f4(0x1b6e)]))return;if(this[_0x2a45f4(0x36e)])return this[_0x2a45f4(0x108d)];if(_0x5e6ff0-this[_0x2a45f4(0xd9f)]>0x3e8*this[_0x2a45f4(0x1b6e)][_0x1fc021(0x237d)]()&&(this[_0x2a45f4(0x36e)]=!0x0),_0x5e6ff0-this[_0x2a45f4(0x4f2b)]>0x3e8*this[_0x2a45f4(0x1b6e)][_0x2a45f4(0x4ef0)]()){let _0x3d04ee=this[_0x2a45f4(0x1b6e)][_0x2a45f4(0x499c)]();_0x3d04ee==GeoEntityParamCyclicType$1['NO']?(this[_0x2a45f4(0x36e)]=!0x0,this[_0x2a45f4(0x108d)]=this[_0x2a45f4(0x1b6e)][_0x1fc021(0x21be)]()):_0x3d04ee==GeoEntityParamCyclicType$1[_0x2a45f4(0x4516)]?(this[_0x2a45f4(0x108d)]=this[_0x2a45f4(0x1b6e)][_0x2a45f4(0x4dcd)](),this[_0x2a45f4(0x36e)]||this[_0x1fc021(0x4cb2)](this[_0x2a45f4(0x1b6e)],_0x5e6ff0)):_0x3d04ee==GeoEntityParamCyclicType$1[_0x2a45f4(0x5b33)]&&(this[_0x2a45f4(0x55ea)]?this[_0x2a45f4(0x108d)]=this[_0x2a45f4(0x1b6e)][_0x2a45f4(0x5df3)]():this[_0x2a45f4(0x108d)]=this[_0x2a45f4(0x1b6e)][_0x2a45f4(0x4dcd)](),this[_0x1fc021(0x4f10)]=!this['_isBack'],this[_0x1fc021(0x27e4)]||this[_0x2a45f4(0x5a16)](this[_0x2a45f4(0x1b6e)],_0x5e6ff0));}else{let _0x38835c=_0x5e6ff0-this['_lastTime'];this[_0x2a45f4(0x35ea)]=_0x5e6ff0,this[_0x2a45f4(0x108d)]+=_0x38835c*this[_0x2a45f4(0x5978)];}return this[_0x2a45f4(0x108d)];}}class DeductionScriptExecuteCalc{constructor(_0x18c360,_0x1d8571,_0x1a45b5){var _0x476e26=_0x307c2b,_0x25220b=_0x5e00b3;this[_0x25220b(0x1189)]=_0x18c360,this[_0x25220b(0x2127)]=_0x1d8571,this[_0x25220b(0x1554)]=_0x1a45b5,this[_0x25220b(0xce1)]=void 0x0,this[_0x476e26(0x3563)]=void 0x0,this[_0x25220b(0x5aea)]=void 0x0,this[_0x25220b(0x36b4)]=void 0x0,this[_0x476e26(0x1a95)]=void 0x0,this[_0x25220b(0x5186)]=void 0x0,this['_finishTime']=void 0x0,this[_0x25220b(0x4150)]=void 0x0,this[_0x25220b(0x10b)]=void 0x0,this[_0x25220b(0x3a04)]=void 0x0,this[_0x476e26(0x2cda)]=void 0x0,this[_0x25220b(0x108d)]=void 0x0,this[_0x25220b(0x1a29)]=void 0x0,this[_0x25220b(0x72a)]=void 0x0,this[_0x25220b(0xd9f)]=void 0x0;}[_0x5e00b3(0x27bf)](){var _0x2cfcf9=_0x307c2b,_0x33ec9d=_0x5e00b3;return this[_0x2cfcf9(0x1fe6)][_0x33ec9d(0x34b0)]();}[_0x5e00b3(0x37fa)](_0x306f0b,_0x55843b){var _0xf49452=_0x5e00b3;this[_0xf49452(0x4150)]=new GeoEntityMoveCalc(this[_0xf49452(0x1189)][_0xf49452(0x34b0)](),_0x306f0b,_0x55843b,this['_executeManagerCalc'],this[_0xf49452(0x1554)]);}[_0x5e00b3(0x3984)](_0x3a55a7,_0x143096){var _0x12d725=_0x307c2b;this[_0x12d725(0x563d)]=new GeoEntityRotationCalc(_0x3a55a7,_0x143096);}[_0x5e00b3(0x5908)](_0x178449,_0x3a947e){var _0x65a385=_0x307c2b;this[_0x65a385(0x1415)]=new GeoEntityScaleCalc(_0x178449,_0x3a947e);}[_0x5e00b3(0x54c)](){var _0x4f3260=_0x5e00b3;return this[_0x4f3260(0x5391)];}[_0x5e00b3(0x4290)](_0x7c115c){var _0x440bb6=_0x307c2b,_0x4c000a=_0x5e00b3;this[_0x440bb6(0x4422)]=_0x7c115c,this[_0x4c000a(0x5186)]=SituationSimulationManager['getInstance']()[_0x440bb6(0x2329)]()[_0x4c000a(0x533d)](this[_0x4c000a(0x1189)][_0x4c000a(0x34b0)]()),WebGLPlot$f[_0x4c000a(0x5f34)](this[_0x4c000a(0x5186)])&&(this[_0x4c000a(0x5391)]=this[_0x440bb6(0x26ad)][_0x4c000a(0x18ff)]()[_0x4c000a(0x5b89)](),this[_0x4c000a(0x1a29)]=this[_0x440bb6(0x26ad)][_0x4c000a(0x18ff)]()[_0x4c000a(0x5a24)]());}['_excuteMove'](_0x35e061){var _0x595adb=_0x307c2b,_0x520088=_0x5e00b3;if(!WebGLPlot$f[_0x520088(0x5f34)](this[_0x520088(0x4150)]))return;let _0x266a73={},_0xe07b09=this[_0x520088(0x4150)][_0x520088(0x3d48)](_0x35e061);return WebGLPlot$f[_0x520088(0x5f34)](_0xe07b09)&&(WebGLPlot$f[_0x595adb(0x1563)](_0xe07b09[_0x520088(0x3747)])&&(_0x266a73[_0x520088(0x3747)]=_0xe07b09[_0x520088(0x3747)]),WebGLPlot$f[_0x520088(0x5f34)](_0xe07b09[_0x520088(0x1c36)])&&(_0x266a73[_0x520088(0xa9b)]=_0xe07b09[_0x520088(0x1c36)])),_0x266a73;}[_0x5e00b3(0x603c)](_0x2e3b72){var _0x3c5bf0=_0x5e00b3;if(!WebGLPlot$f[_0x3c5bf0(0x5f34)](this[_0x3c5bf0(0x10b)]))return;let _0x243240=this[_0x3c5bf0(0x10b)][_0x3c5bf0(0x3d48)](_0x2e3b72);return WebGLPlot$f[_0x3c5bf0(0x5f34)](_0x243240)?_0x243240:void 0x0;}[_0x5e00b3(0x3b3b)](_0x343d84){var _0x1d2c19=_0x307c2b,_0x1da150=_0x5e00b3;if(!WebGLPlot$f[_0x1da150(0x5f34)](this[_0x1da150(0x3a04)]))return;let _0x1e8735=this[_0x1da150(0x3a04)][_0x1da150(0x3d48)](_0x343d84);return WebGLPlot$f[_0x1d2c19(0x1563)](_0x1e8735)?_0x1e8735:void 0x0;}[_0x5e00b3(0x1559)](_0x3e70d2){var _0x9cd821=_0x5e00b3;if(!WebGLPlot$f[_0x9cd821(0x5f34)](_0x3e70d2))return!0x1;let _0x3158ea=_0x3e70d2[_0x9cd821(0x4fc7)]();return!!_0x3158ea[_0x9cd821(0x348a)]&&(!!_0x3158ea[_0x9cd821(0x456d)]&&(!!_0x3158ea[_0x9cd821(0x2e60)]&&(!!_0x3158ea[_0x9cd821(0x328c)]&&(!!_0x3158ea[_0x9cd821(0x1b5c)]&&(!!_0x3158ea[_0x9cd821(0x57cf)]&&(!!_0x3158ea[_0x9cd821(0x2631)]&&(!!_0x3158ea[_0x9cd821(0x2ce9)]&&!!_0x3158ea[_0x9cd821(0x1d7e)])))))));}[_0x5e00b3(0x2101)](_0x5178bf){var _0x5ad2dc=_0x307c2b,_0x4d20a1=_0x5e00b3;if(this[_0x4d20a1(0x51da)](_0x5178bf))return;let _0x20b613=_0x5178bf-this[_0x4d20a1(0xd9f)],_0x1a4dc4=_0x20b613/0x3e8,_0x1bd1dd=this[_0x5ad2dc(0x1fe6)][_0x4d20a1(0x42c0)]();for(let _0x3f997e=0x0;_0x3f997e<_0x1bd1dd[_0x4d20a1(0x809)];_0x3f997e++){let _0xa5501d=_0x1bd1dd[_0x3f997e],_0x83a431=this[_0x4d20a1(0x1189)][_0x4d20a1(0x45bf)](_0xa5501d);if(_0x1a4dc4>=_0xa5501d){if(_0x3f997e===_0x1bd1dd[_0x5ad2dc(0x2ef4)]-0x1){this[_0x4d20a1(0xce1)]=_0x83a431[_0x4d20a1(0x40f3)]();break;}if(_0x1a4dc4<_0x1bd1dd[_0x3f997e+0x1]){this[_0x4d20a1(0xce1)]=_0x83a431[_0x4d20a1(0x40f3)]();break;}}}let _0x333692,_0x3a36ca,_0x39a5cf=this[_0x4d20a1(0x1189)][_0x4d20a1(0xaf4)]();for(let _0x536ac0=0x0;_0x536ac0<_0x39a5cf[_0x4d20a1(0x809)];_0x536ac0++){let _0x45be1e=_0x39a5cf[_0x536ac0],_0x293406=this[_0x4d20a1(0x1189)][_0x4d20a1(0x12ec)](_0x45be1e);if(_0x1a4dc4>=_0x45be1e){if(_0x536ac0===_0x39a5cf[_0x5ad2dc(0x2ef4)]-0x1){this[_0x4d20a1(0xdd1)]=_0x293406;break;}if(_0x1a4dc4<_0x39a5cf[_0x536ac0+0x1]){this[_0x4d20a1(0xdd1)]=_0x293406;break;}}}let _0x2d025c,_0x5237ec,_0x1ce930=this[_0x4d20a1(0x1189)][_0x5ad2dc(0x5281)]();for(let _0x435925=0x0;_0x435925<_0x1ce930[_0x4d20a1(0x809)];_0x435925++){let _0x3b2479=_0x1ce930[_0x435925],_0x423ac0=this[_0x4d20a1(0x1189)][_0x4d20a1(0x2b46)](_0x3b2479);if(_0x1a4dc4>=_0x3b2479){if(_0x435925===_0x1ce930[_0x4d20a1(0x809)]-0x1){_0x333692=_0x423ac0,_0x3a36ca=0x3e8*_0x3b2479;break;}if(_0x1a4dc4<_0x1ce930[_0x435925+0x1]){_0x333692=_0x423ac0,_0x3a36ca=0x3e8*_0x3b2479;break;}}}let _0x1400ff,_0x3b713c,_0x47439f=this[_0x4d20a1(0x1189)][_0x4d20a1(0xc19)]();for(let _0x3e1b48=0x0;_0x3e1b48<_0x47439f[_0x5ad2dc(0x2ef4)];_0x3e1b48++){let _0x120c2d=_0x47439f[_0x3e1b48],_0xaad392=this[_0x4d20a1(0x1189)][_0x5ad2dc(0x1625)](_0x120c2d);if(_0x1a4dc4>=_0x120c2d){if(_0x3e1b48===_0x47439f[_0x4d20a1(0x809)]-0x1){_0x2d025c=_0xaad392,_0x5237ec=0x3e8*_0x120c2d;break;}if(_0x1a4dc4<_0x47439f[_0x3e1b48+0x1]){_0x2d025c=_0xaad392,_0x5237ec=0x3e8*_0x120c2d;break;}}}let _0x56efc3=this[_0x5ad2dc(0x1fe6)][_0x4d20a1(0x1a8b)]();for(let _0x2915a7=0x0;_0x2915a7<_0x56efc3[_0x5ad2dc(0x2ef4)];_0x2915a7++){let _0x190344=_0x56efc3[_0x2915a7],_0x5c748c=this[_0x5ad2dc(0x1fe6)][_0x4d20a1(0x57f7)](_0x190344);if(_0x1a4dc4>=_0x190344){if(_0x2915a7===_0x56efc3[_0x4d20a1(0x809)]-0x1){_0x1400ff=_0x5c748c,_0x3b713c=0x3e8*_0x190344;break;}if(_0x1a4dc4<_0x56efc3[_0x2915a7+0x1]){_0x1400ff=_0x5c748c,_0x3b713c=0x3e8*_0x190344;break;}}}!WebGLPlot$f[_0x4d20a1(0x5f34)](this[_0x5ad2dc(0x12ba)])&&WebGLPlot$f[_0x5ad2dc(0x1563)](this[_0x4d20a1(0x5186)])&&(this[_0x4d20a1(0xce1)]=new GeoEntityBasicParameter(),this[_0x4d20a1(0xce1)][_0x4d20a1(0x21b4)]=_0x5ad2dc(0x2e8),this[_0x5ad2dc(0x12ba)][_0x4d20a1(0x3056)]=this[_0x4d20a1(0x5186)][_0x5ad2dc(0x3472)]()),WebGLPlot$f[_0x4d20a1(0x5f34)](this[_0x4d20a1(0xdd1)])||(this[_0x4d20a1(0xdd1)]=new GeoEntityEffectParameter(),this[_0x4d20a1(0xdd1)][_0x5ad2dc(0x4e1a)]=_0x5ad2dc(0x103b),WebGLPlot$f['defined'](this[_0x5ad2dc(0x26ad)])&&this[_0x4d20a1(0x5186)][_0x4d20a1(0x2db4)]()[_0x4d20a1(0x326d)](_0xdafc88=>{var _0xcdeec6=_0x5ad2dc,_0x7d9623=_0x4d20a1;this[_0x7d9623(0xdd1)][_0xcdeec6(0x23e7)][_0x7d9623(0x5323)](_0xdafc88['clone']());})),!WebGLPlot$f[_0x4d20a1(0x5f34)](_0x333692)||WebGLPlot$f[_0x4d20a1(0x5f34)](this[_0x5ad2dc(0x4e2d)])&&this[_0x4d20a1(0x5aea)][_0x4d20a1(0x147c)]()==_0x333692[_0x4d20a1(0x147c)]()||(this[_0x4d20a1(0x5aea)]=_0x333692,this[_0x4d20a1(0x37fa)](_0x333692,_0x3a36ca)),!WebGLPlot$f[_0x4d20a1(0x5f34)](_0x2d025c)||WebGLPlot$f[_0x4d20a1(0x5f34)](this[_0x4d20a1(0x36b4)])&&this[_0x4d20a1(0x36b4)][_0x4d20a1(0x147c)]()==_0x2d025c[_0x4d20a1(0x147c)]()||(this['_currentGeoEntityRotationParameter']=_0x2d025c,this[_0x5ad2dc(0x3bb7)](_0x2d025c,_0x5237ec)),!WebGLPlot$f['defined'](_0x1400ff)||WebGLPlot$f[_0x4d20a1(0x5f34)](this['_currentGeoEntityScaleParameter'])&&this[_0x4d20a1(0x47b1)][_0x4d20a1(0x147c)]()==_0x1400ff['getUUID']()||(this[_0x5ad2dc(0x1a95)]=_0x1400ff,this[_0x4d20a1(0x5908)](_0x1400ff,_0x3b713c));let _0x557489={'position':this[_0x4d20a1(0x5391)],'rotation':this[_0x4d20a1(0x1a29)],'scale':this[_0x5ad2dc(0x4f81)]};_0x557489[_0x4d20a1(0x58d)]=this[_0x4d20a1(0x1189)][_0x4d20a1(0x34b0)](),WebGLPlot$f[_0x4d20a1(0x5f34)](this[_0x4d20a1(0x5aea)])&&(_0x557489[_0x4d20a1(0x3381)]={'UUID':this[_0x4d20a1(0x5aea)][_0x4d20a1(0x147c)](),'geoEntityMoveParameter':this[_0x4d20a1(0x5aea)]}),WebGLPlot$f[_0x4d20a1(0x5f34)](this[_0x4d20a1(0xce1)])&&(_0x557489[_0x4d20a1(0x2230)]={'UUID':this[_0x5ad2dc(0x12ba)][_0x4d20a1(0x147c)](),'geoEntityBasicParameter':this[_0x4d20a1(0xce1)]}),WebGLPlot$f[_0x4d20a1(0x5f34)](this[_0x4d20a1(0xdd1)])&&(_0x557489['geoEntityEffectParameter']={'UUID':this[_0x4d20a1(0xdd1)][_0x4d20a1(0x147c)](),'geoEntityEffectParameter':this[_0x4d20a1(0xdd1)]});let _0x385116=this[_0x4d20a1(0x25b0)](_0x20b613),_0x2dcfc4=this[_0x4d20a1(0x603c)](_0x20b613),_0x38b1f2=this[_0x5ad2dc(0x59ed)](_0x20b613);return WebGLPlot$f[_0x4d20a1(0x5f34)](_0x385116)&&WebGLPlot$f[_0x4d20a1(0x5f34)](_0x385116[_0x4d20a1(0x3747)])&&(_0x557489['position']=_0x385116[_0x4d20a1(0x3747)]),WebGLPlot$f[_0x4d20a1(0x5f34)](_0x385116)&&WebGLPlot$f['defined'](_0x385116[_0x4d20a1(0xa9b)])&&(_0x557489[_0x4d20a1(0x1c36)]=_0x385116[_0x4d20a1(0xa9b)]),WebGLPlot$f[_0x4d20a1(0x5f34)](_0x2dcfc4)&&(_0x557489[_0x4d20a1(0x1c36)]=new PlotPoint3D(_0x557489[_0x4d20a1(0x1c36)]['x']+_0x2dcfc4['x'],_0x557489[_0x4d20a1(0x1c36)]['y']+_0x2dcfc4['y'],_0x557489[_0x4d20a1(0x1c36)]['z']+_0x2dcfc4['z'])),WebGLPlot$f[_0x4d20a1(0x5f34)](_0x38b1f2)&&(_0x557489['scale']=_0x38b1f2),_0x557489;}[_0x5e00b3(0x51da)](_0x88d22d){var _0x2cebd1=_0x307c2b,_0x5de820=_0x5e00b3;let _0x5cf828=!0x1,_0x75703a=this[_0x2cebd1(0x1fe6)][_0x5de820(0x2bfb)]();if(0x0===_0x75703a[_0x5de820(0x809)])_0x5cf828=!0x0;else{let _0x110ed2=_0x75703a[_0x75703a[_0x5de820(0x809)]-0x1];!WebGLPlot$f[_0x5de820(0x5f34)](this[_0x5de820(0x5aea)])||this[_0x2cebd1(0x4e2d)][_0x5de820(0x147c)]()!==this[_0x5de820(0x1189)][_0x5de820(0x2b46)](_0x110ed2)[_0x5de820(0x147c)]()||WebGLPlot$f[_0x5de820(0x5f34)](this[_0x5de820(0x4150)])&&!0x0!==this[_0x5de820(0x4150)][_0x5de820(0x36e)]||(_0x5cf828=!0x0);}let _0x486831=!0x1,_0x3b7440=this[_0x2cebd1(0x1fe6)][_0x5de820(0xc19)]();if(0x0===_0x3b7440[_0x2cebd1(0x2ef4)])_0x486831=!0x0;else{let _0x193acc=_0x3b7440[_0x3b7440[_0x5de820(0x809)]-0x1];!WebGLPlot$f[_0x5de820(0x5f34)](this[_0x2cebd1(0x3b73)])||this[_0x5de820(0x36b4)][_0x5de820(0x147c)]()!==this[_0x5de820(0x1189)][_0x5de820(0x178)](_0x193acc)[_0x5de820(0x147c)]()||WebGLPlot$f[_0x5de820(0x5f34)](this[_0x5de820(0x10b)])&&!0x0!==this[_0x5de820(0x10b)][_0x5de820(0x36e)]||(_0x486831=!0x0);}let _0x79b101=!0x1,_0x210334=this[_0x5de820(0x1189)][_0x5de820(0x1a8b)]();if(0x0===_0x210334[_0x5de820(0x809)])_0x79b101=!0x0;else{let _0x165467=_0x210334[_0x210334[_0x5de820(0x809)]-0x1];!WebGLPlot$f[_0x5de820(0x5f34)](this[_0x2cebd1(0x1a95)])||this[_0x5de820(0x47b1)][_0x5de820(0x147c)]()!==this[_0x5de820(0x1189)][_0x5de820(0x57f7)](_0x165467)[_0x5de820(0x147c)]()||WebGLPlot$f[_0x5de820(0x5f34)](this[_0x2cebd1(0x1415)])&&!0x0!==this[_0x5de820(0x3a04)][_0x5de820(0x36e)]||(_0x79b101=!0x0);}let _0x225dac=!0x1,_0x27982c=this[_0x5de820(0x1189)][_0x5de820(0x42c0)]();if(0x0===_0x27982c[_0x5de820(0x809)])_0x225dac=!0x0;else{let _0x483c4f=_0x27982c[_0x27982c[_0x5de820(0x809)]-0x1];WebGLPlot$f[_0x5de820(0x5f34)](this[_0x5de820(0xce1)])&&this[_0x5de820(0xce1)][_0x5de820(0x147c)]()===this[_0x5de820(0x1189)][_0x5de820(0x45bf)](_0x483c4f)[_0x5de820(0x147c)]()&&(_0x225dac=!0x0);}let _0x11f63d=!0x1,_0x467b55=this[_0x5de820(0x1189)][_0x5de820(0xaf4)]();if(0x0===_0x467b55[_0x5de820(0x809)])_0x11f63d=!0x0;else{let _0x1e738e=_0x467b55[_0x467b55[_0x5de820(0x809)]-0x1];WebGLPlot$f[_0x5de820(0x5f34)](this['_currentGeoEntityEffectParameter'])&&this[_0x5de820(0xdd1)][_0x5de820(0x147c)]()===this[_0x5de820(0x1189)][_0x5de820(0x12ec)](_0x1e738e)[_0x2cebd1(0x39af)]()&&(_0x11f63d=!0x0);}if(_0x5cf828&&_0x486831&&_0x79b101&&_0x225dac&&_0x11f63d){if(this[_0x5de820(0x1189)][_0x5de820(0x1e60)]()>0x0){if(!WebGLPlot$f[_0x5de820(0x5f34)](this[_0x5de820(0x1317)]))return this[_0x5de820(0x1317)]=_0x88d22d,!0x1;if(_0x88d22d-this[_0x2cebd1(0x3ea0)]<=0x3e8*this[_0x5de820(0x1189)][_0x5de820(0x1e60)]())return!0x1;}return!0x0;}return!0x1;}}class DeductionScriptCalc{constructor(){var _0x308d1a=_0x5e00b3;this[_0x308d1a(0x171f)]=void 0x0,this['_allActions']=void 0x0;}static['getInstance'](){var _0x412297=_0x5e00b3;return DeductionScriptCalc[_0x412297(0x1aaf)]||(DeductionScriptCalc[_0x412297(0x1aaf)]=new DeductionScriptCalc()),DeductionScriptCalc['_instance'];}[_0x307c2b(0x5317)](){var _0x44b53f=_0x307c2b,_0x30be60=_0x5e00b3;this[_0x44b53f(0x5201)]=void 0x0,this[_0x30be60(0x1680)]=void 0x0;}['_getAllActions'](){var _0x29760e=_0x5e00b3;return this[_0x29760e(0x1680)];}['_containDeductionScriptGeoEntity'](_0x2c1de3,_0x34c257){var _0x50b0aa=_0x5e00b3;let _0x2b77dc=_0x2c1de3['getDeductionScripts']();for(let _0xce5ab7=0x0;_0xce5ab7<_0x2b77dc[_0x50b0aa(0x809)];_0xce5ab7++)if(_0x2b77dc[_0xce5ab7][_0x50b0aa(0x34b0)]()===_0x34c257)return _0x2b77dc[_0xce5ab7];}[_0x5e00b3(0x3d1f)](_0x2a65e3,_0x37ad6c,_0xdd93f7,_0xaf52d,_0x2c1713){var _0x2c521e=_0x307c2b,_0x3ce833=_0x5e00b3;if(-0x1!==_0x37ad6c[_0x2c521e(0x2feb)](_0xaf52d[_0x3ce833(0x147c)]()))return;_0xaf52d[_0x3ce833(0x2bfb)]()[_0x2c521e(0x1b22)](_0x44dc88=>{var _0x106085=_0x2c521e,_0x457fc3=_0x3ce833;let _0x573268=_0xaf52d[_0x457fc3(0x2b46)](_0x44dc88),_0x3f579a=_0x573268[_0x457fc3(0x2b2b)](),_0x2fe746=_0x573268[_0x106085(0x16ee)]();if(WebGLPlot$f[_0x457fc3(0x5f34)](_0x3f579a)&&_0x3f579a!==_0xaf52d[_0x457fc3(0x34b0)]()){let _0x6041b6=this[_0x457fc3(0x40b4)](_0xdd93f7,_0x3f579a);WebGLPlot$f[_0x457fc3(0x5f34)](_0x6041b6)&&-0x1===_0x37ad6c[_0x457fc3(0xabf)](_0x6041b6[_0x457fc3(0x147c)]())&&this[_0x457fc3(0x3d1f)](_0x2a65e3,_0x37ad6c,_0xdd93f7,_0x6041b6,_0x2c1713);}if(WebGLPlot$f[_0x457fc3(0x5f34)](_0x2fe746)){let _0x53bcb6=this[_0x457fc3(0x40b4)](_0xdd93f7,_0x2fe746);WebGLPlot$f[_0x457fc3(0x5f34)](_0x53bcb6)&&-0x1===_0x37ad6c[_0x457fc3(0xabf)](_0x53bcb6[_0x457fc3(0x147c)]())&&this[_0x457fc3(0x3d1f)](_0x2a65e3,_0x37ad6c,_0xdd93f7,_0x53bcb6,_0x2c1713);}}),_0x37ad6c[_0x3ce833(0x5323)](_0xaf52d[_0x3ce833(0x147c)]()),_0x2a65e3[_0x3ce833(0x10aa)](_0xaf52d[_0x3ce833(0x34b0)](),[]);let _0x19a413=new DeductionScriptExecuteCalc(_0xaf52d,this,_0x2c1713);_0x19a413[_0x3ce833(0x4290)](0x0);let _0x12d77c=0xa;for(;;){let _0x118465=_0x19a413[_0x3ce833(0x2101)](_0x12d77c);if(!WebGLPlot$f['defined'](_0x118465))break;_0x118465[_0x3ce833(0x45cb)]=_0x12d77c,_0x2a65e3[_0x3ce833(0x38c4)](_0xaf52d[_0x3ce833(0x34b0)]())[_0x3ce833(0x5323)](_0x118465),_0x12d77c+=0xa;}}[_0x5e00b3(0x54c)](_0x1a9fe2,_0x219840,_0x1a21be){var _0x12dacf=_0x307c2b,_0x5bb42e=_0x5e00b3;let _0x404e0a;if(WebGLPlot$f[_0x5bb42e(0x5f34)](this[_0x5bb42e(0x1680)])){let _0x24fbe5=this[_0x5bb42e(0x1680)][_0x5bb42e(0x3da8)];if(_0x24fbe5['length']>0x0){let _0x29da4a=_0x24fbe5[_0x1a9fe2][_0x5bb42e(0x5204)];if(_0x29da4a[_0x5bb42e(0x3d73)](_0x219840)){let _0xc051cc=_0x29da4a[_0x12dacf(0x3abb)](_0x219840);for(let _0x120c37=0x0;_0x120c37<_0xc051cc[_0x5bb42e(0x809)];_0x120c37++){let _0x3f57a6=_0xc051cc[_0x120c37];if(_0x1a21be>=_0x3f57a6[_0x5bb42e(0x45cb)]){if(_0x120c37===_0xc051cc[_0x5bb42e(0x809)]-0x1){_0x404e0a=_0x3f57a6['position'];break;}if(_0x1a21be<_0xc051cc[_0x120c37+0x1][_0x5bb42e(0x45cb)]){_0x404e0a=_0x3f57a6[_0x5bb42e(0x3747)];break;}}}}else for(let _0x1cb382=_0x1a9fe2-0x1;_0x1cb382>=0x0;_0x1cb382--){let _0x169f89=_0x24fbe5[_0x1cb382][_0x5bb42e(0x5204)];if(_0x169f89[_0x5bb42e(0x3d73)](_0x219840)){let _0x41253b=_0x169f89[_0x5bb42e(0x38c4)](_0x219840);_0x404e0a=_0x41253b[_0x41253b[_0x5bb42e(0x809)]-0x1];break;}}}}if(!WebGLPlot$f[_0x12dacf(0x1563)](_0x404e0a)){let _0xe66851=SituationSimulationManager[_0x5bb42e(0x35eb)]()[_0x5bb42e(0x41d0)]()[_0x5bb42e(0x533d)](_0x219840);WebGLPlot$f[_0x5bb42e(0x5f34)](_0xe66851)&&(_0x404e0a=_0xe66851[_0x5bb42e(0x18ff)]()[_0x5bb42e(0x5b89)]());}return _0x404e0a;}[_0x307c2b(0x453b)](){var _0x19e33c=_0x307c2b,_0x1ea73a=_0x5e00b3;this[_0x1ea73a(0x171f)]=SituationSimulationManager[_0x1ea73a(0x35eb)]()[_0x1ea73a(0x3ce8)]()['getDeductionScriptGroups'](),this[_0x1ea73a(0x1680)]={};let _0x5686c7=0x0,_0x54a69d=[];this[_0x1ea73a(0x1680)]['groupActions']=_0x54a69d;for(let _0x322f98=0x0;_0x322f98<this[_0x1ea73a(0x171f)][_0x1ea73a(0x809)];_0x322f98++){let _0x20e9c8=this[_0x1ea73a(0x171f)][_0x322f98],_0x41b8ab={};_0x54a69d[_0x19e33c(0x2a0e)](_0x41b8ab);let _0x2328e5=new Map();_0x41b8ab[_0x1ea73a(0x5204)]=_0x2328e5;let _0x2bafc5=[],_0x3bf407=_0x20e9c8[_0x1ea73a(0x2f60)]()[_0x1ea73a(0x19d0)]();this[_0x19e33c(0x305d)](_0x2328e5,_0x2bafc5,_0x20e9c8,_0x3bf407,_0x322f98),_0x20e9c8[_0x1ea73a(0x314c)]()[_0x1ea73a(0x326d)](_0x504eba=>{var _0x223361=_0x1ea73a;this[_0x223361(0x3d1f)](_0x2328e5,_0x2bafc5,_0x20e9c8,_0x504eba,_0x322f98);});let _0x5f06db=0x0;_0x2328e5[_0x1ea73a(0x326d)]((_0x5646fe,_0x301248)=>{var _0x78fe18=_0x1ea73a;if(_0x5646fe['length']>0x0){let _0x4fbb0c=_0x5646fe[_0x5646fe[_0x78fe18(0x809)]-0x1][_0x78fe18(0x45cb)];_0x4fbb0c>_0x5f06db&&(_0x5f06db=_0x4fbb0c);}let _0x37474f=[];_0x5646fe[_0x78fe18(0x326d)](_0x5a0ff8=>{var _0x20eb93=_0x140d,_0x9f3b8c=_0x78fe18;WebGLPlot$f[_0x9f3b8c(0x5f34)](_0x5a0ff8[_0x20eb93(0x2fe9)])&&_0x37474f[_0x9f3b8c(0x5323)](SituationSimulationToolkit[_0x9f3b8c(0x164f)](_0x5a0ff8[_0x9f3b8c(0x3747)]));}),_0x37474f['length']>=0x2&&scene[_0x78fe18(0x37e8)]['add'](new Cesium[(_0x78fe18(0x4245))]({'geometryInstances':new Cesium[(_0x78fe18(0x457b))]({'geometry':new Cesium[(_0x78fe18(0x4c58))]({'positions':_0x37474f,'width':0x2,'vectexFormat':Cesium[_0x78fe18(0x3d87)][_0x78fe18(0x4fb)]}),'attributes':{'color':Cesium[_0x78fe18(0x2b90)][_0x78fe18(0x3255)](Cesium[_0x78fe18(0x3722)][_0x78fe18(0x4611)])}}),'appearance':new Cesium[(_0x78fe18(0x3d87))]({'translucent':!0x1})}));}),_0x41b8ab[_0x1ea73a(0x45cb)]=_0x5f06db,_0x5686c7+=_0x5f06db;}this[_0x1ea73a(0x1680)][_0x1ea73a(0x45cb)]=_0x5686c7,console[_0x1ea73a(0xca1)](this[_0x1ea73a(0x1680)]);}[_0x5e00b3(0x2abc)](_0x36d315){var _0x53025a=_0x307c2b,_0x20d5d4=_0x5e00b3;if(WebGLPlot$f[_0x20d5d4(0x5f34)](this[_0x20d5d4(0x171f)]))for(let _0x285776=0x0;_0x285776<this[_0x20d5d4(0x171f)][_0x20d5d4(0x809)];_0x285776++){let _0x374a6c=this[_0x20d5d4(0x171f)][_0x285776][_0x20d5d4(0x314c)]();for(let _0x4645f8=0x0;_0x4645f8<_0x374a6c[_0x53025a(0x2ef4)];_0x4645f8++){let _0x56ac91=_0x374a6c[_0x4645f8],_0x43c57c=_0x56ac91[_0x53025a(0x5281)]();for(let _0x1d321a=0x0;_0x1d321a<_0x43c57c[_0x20d5d4(0x809)];_0x1d321a++){let _0x1f6219=_0x56ac91['getGeoEntityMoveParameter'](_0x43c57c[_0x1d321a]);if(_0x1f6219[_0x20d5d4(0x147c)]()===_0x36d315)return{'geoEntityMoveParameter':_0x1f6219,'deductionScript':_0x56ac91,'groupIndex':_0x285776,'time':_0x43c57c[_0x1d321a]};}}}}[_0x5e00b3(0x9f1)](_0x437aea){var _0x1fcb75=_0x307c2b,_0x1bfde1=_0x5e00b3;let _0x139946=this[_0x1bfde1(0x18b4)](_0x437aea[_0x1bfde1(0x147c)]()),_0x1c5daf=this[_0x1bfde1(0x2aef)](_0x437aea[_0x1fcb75(0x39af)]());if(WebGLPlot$f[_0x1bfde1(0x5f34)](_0x139946)&&WebGLPlot$f[_0x1bfde1(0x5f34)](_0x1c5daf)){let _0x3eb53b=this['_findGeoEntityMoveParameter'](_0x437aea[_0x1bfde1(0x147c)]());WebGLPlot$f[_0x1bfde1(0x5f34)](_0x3eb53b)&&(WebGLPlot$f[_0x1fcb75(0x1563)](_0x437aea[_0x1fcb75(0x1342)]())&&_0x437aea[_0x1fcb75(0x4699)](this[_0x1bfde1(0x54c)](_0x3eb53b[_0x1bfde1(0x1a75)],_0x437aea[_0x1bfde1(0x2b2b)](),_0x3eb53b[_0x1bfde1(0x45cb)])),WebGLPlot$f[_0x1bfde1(0x5f34)](_0x437aea[_0x1bfde1(0x3e4e)]())&&WebGLPlot$f['defined'](_0x139946)&&_0x437aea['setTargetPosition'](this[_0x1bfde1(0x54c)](_0x3eb53b[_0x1bfde1(0x1a75)],_0x437aea[_0x1bfde1(0x3e4e)](),_0x3eb53b[_0x1bfde1(0x45cb)]+_0x139946))),_0x437aea[_0x1bfde1(0x4d80)](_0x139946),_0x437aea[_0x1bfde1(0x477e)](_0x1c5daf);}}[_0x5e00b3(0x18b4)](_0x387277){var _0x4f957f=_0x307c2b,_0x39d675=_0x5e00b3;let _0x52ad32;if(WebGLPlot$f[_0x39d675(0x5f34)](this[_0x39d675(0x171f)])){let _0x5a03c9=this[_0x39d675(0x2abc)](_0x387277);if(WebGLPlot$f[_0x39d675(0x5f34)](_0x5a03c9)){_0x52ad32=_0x5a03c9[_0x39d675(0x3381)][_0x39d675(0x4ef0)]();let _0xae9a6c=_0x5a03c9[_0x39d675(0x1a75)],_0x2e1694=_0x5a03c9[_0x39d675(0x1008)][_0x39d675(0x34b0)]();if(!WebGLPlot$f[_0x39d675(0x5f34)](_0x52ad32)&&WebGLPlot$f[_0x4f957f(0x1563)](_0xae9a6c)&&WebGLPlot$f[_0x39d675(0x5f34)](_0x2e1694)&&WebGLPlot$f[_0x39d675(0x5f34)](this[_0x39d675(0x1680)])){let _0x95aeb6=this[_0x39d675(0x1680)][_0x39d675(0x3da8)];if(_0xae9a6c<_0x95aeb6['length']){let _0x29ac1a=_0x95aeb6[_0xae9a6c][_0x4f957f(0x4107)];if(_0x29ac1a[_0x39d675(0x3d73)](_0x2e1694)){let _0x4e3bf9=_0x29ac1a[_0x39d675(0x38c4)](_0x2e1694);if(WebGLPlot$f[_0x39d675(0x5f34)](_0x4e3bf9)){let _0x178302;for(let _0x4e8ff8=0x0;_0x4e8ff8<_0x4e3bf9[_0x39d675(0x809)];_0x4e8ff8++){let _0x125700=_0x4e3bf9[_0x4e8ff8];if(_0x125700[_0x39d675(0x3381)][_0x39d675(0x58d)]===_0x387277)WebGLPlot$f[_0x39d675(0x5f34)](_0x178302)||(_0x178302=_0x125700[_0x39d675(0x45cb)]);else{if(WebGLPlot$f[_0x39d675(0x5f34)](_0x178302)){_0x52ad32=(_0x125700[_0x39d675(0x45cb)]-_0x178302)/0x3e8;break;}}}}}}}}}return _0x52ad32;}[_0x5e00b3(0x2aef)](_0x1ae029){var _0x1deead=_0x307c2b,_0x9da34d=_0x5e00b3;let _0x5e057b;if(WebGLPlot$f[_0x9da34d(0x5f34)](this[_0x1deead(0x5201)])){let _0x155f11=this[_0x9da34d(0x2abc)](_0x1ae029);if(WebGLPlot$f[_0x9da34d(0x5f34)](_0x155f11)){_0x5e057b=_0x155f11[_0x9da34d(0x3381)][_0x9da34d(0x178f)]();let _0x1b4673=_0x155f11[_0x1deead(0x2a1a)],_0x44d6d0=_0x155f11[_0x9da34d(0x1008)][_0x9da34d(0x34b0)]();if(!WebGLPlot$f[_0x9da34d(0x5f34)](_0x5e057b)&&WebGLPlot$f[_0x9da34d(0x5f34)](_0x1b4673)&&WebGLPlot$f[_0x9da34d(0x5f34)](_0x44d6d0)&&WebGLPlot$f[_0x9da34d(0x5f34)](this[_0x1deead(0x5848)])){let _0x34807c,_0x1d27c6,_0x20f862=this[_0x9da34d(0x1680)][_0x9da34d(0x3da8)];if(_0x1b4673<_0x20f862[_0x9da34d(0x809)]){let _0x36fba0=_0x20f862[_0x1b4673][_0x9da34d(0x5204)];if(_0x36fba0[_0x9da34d(0x3d73)](_0x44d6d0)){let _0x3caff7=_0x36fba0[_0x9da34d(0x38c4)](_0x44d6d0);if(WebGLPlot$f[_0x1deead(0x1563)](_0x3caff7)){let _0x521a5a;for(let _0x3afa39=0x0;_0x3afa39<_0x3caff7[_0x9da34d(0x809)];_0x3afa39++){let _0x52d1c9=_0x3caff7[_0x3afa39];if(_0x52d1c9[_0x9da34d(0x3381)][_0x9da34d(0x58d)]===_0x1ae029)WebGLPlot$f[_0x9da34d(0x5f34)](_0x34807c)||(_0x521a5a=_0x52d1c9[_0x9da34d(0x45cb)],_0x34807c=[]),_0x34807c[_0x1deead(0x2a0e)](_0x52d1c9[_0x9da34d(0x3747)]);else{if(WebGLPlot$f[_0x9da34d(0x5f34)](_0x34807c)){_0x1d27c6=(_0x52d1c9[_0x9da34d(0x45cb)]-_0x521a5a)/0x3e8;break;}}}}}}let _0x3f4b36=[];_0x34807c[_0x1deead(0x1b22)](_0x2a4545=>{var _0x20e082=_0x9da34d;_0x3f4b36[_0x20e082(0x5323)](SituationSimulationToolkit[_0x20e082(0x164f)](_0x2a4545));}),_0x5e057b=SituationSimulationToolkit['getAllDistance'](_0x3f4b36)/_0x1d27c6;}}}return _0x5e057b;}[_0x5e00b3(0x4342)](_0x3d7b69,_0x1bb231){var _0xfd8be2=_0x307c2b,_0x372440=_0x5e00b3;let _0x44dde2=[];if(WebGLPlot$f[_0xfd8be2(0x1563)](this[_0xfd8be2(0x5201)])&&_0x3d7b69<this[_0x372440(0x171f)][_0x372440(0x809)])for(let _0x578f57=_0x3d7b69;_0x578f57<this[_0x372440(0x171f)][_0x372440(0x809)];_0x578f57++){this[_0x372440(0x171f)][_0x578f57][_0xfd8be2(0x2d8e)]()['forEach'](_0x5d15d5=>{var _0x7d632d=_0xfd8be2,_0x5d732c=_0x372440;if(_0x5d15d5[_0x5d732c(0x34b0)]()!==_0x1bb231||_0x578f57!==_0x3d7b69){let _0x3e601d=_0x5d15d5[_0x7d632d(0x5281)]();for(let _0xfd2ec5=0x0;_0xfd2ec5<_0x3e601d[_0x5d732c(0x809)];_0xfd2ec5++){let _0x170f7b=_0x5d15d5[_0x5d732c(0x2b46)](_0x3e601d[_0xfd2ec5]);_0x170f7b[_0x5d732c(0x2b2b)]()!==_0x1bb231&&_0x170f7b[_0x5d732c(0x3e4e)]()!==_0x1bb231||_0x44dde2[_0x7d632d(0x2a0e)](_0x5d15d5);}}});}return _0x44dde2;}[_0x5e00b3(0x101a)](_0x12a76c){var _0x8187ff=_0x5e00b3;let _0x183dd9=this[_0x8187ff(0x2abc)](_0x12a76c[_0x8187ff(0x147c)]());WebGLPlot$f[_0x8187ff(0x5f34)](_0x183dd9)&&(this[_0x8187ff(0x9f1)](_0x12a76c),this[_0x8187ff(0x4342)](_0x183dd9[_0x8187ff(0x1a75)],_0x183dd9[_0x8187ff(0x1008)][_0x8187ff(0x34b0)]())[_0x8187ff(0x326d)](_0x59a6c3=>{var _0x330daf=_0x8187ff;_0x59a6c3[_0x330daf(0x2bfb)]()[_0x330daf(0x326d)](_0x2a8196=>{var _0x166ae3=_0x330daf;this['_calcGeoEntityMoveParameter'](_0x59a6c3[_0x166ae3(0x2b46)](_0x2a8196));});}));}}class DeductionScript{constructor(_0x4b5254){var _0x37e5a0=_0x307c2b,_0x3fdcc2=_0x5e00b3;this[_0x3fdcc2(0x21b4)]=WebGLPlot$f[_0x3fdcc2(0x2f26)](),this[_0x37e5a0(0x4d45)]=_0x4b5254,this[_0x3fdcc2(0x560e)]=0x0,this[_0x3fdcc2(0x442a)]=new Map(),this[_0x3fdcc2(0x10e)]=new Map(),this[_0x3fdcc2(0x507a)]=new Map(),this[_0x3fdcc2(0x176d)]=new Map(),this['_geoEntityScaleParameters']=new Map(),this[_0x3fdcc2(0x5029)]=!0x1;}[_0x307c2b(0x4934)](){var _0x9594af=_0x5e00b3;return this[_0x9594af(0x5029)];}[_0x5e00b3(0x1bb3)](_0x4c0447){var _0x48fb4e=_0x5e00b3;this[_0x48fb4e(0x5029)]=_0x4c0447;}[_0x5e00b3(0x4b41)](){var _0x31dd32=_0x5e00b3;SituationSimulationManager[_0x31dd32(0x35eb)]()['_saveDeductionScript'](!0x1);}[_0x5e00b3(0x37ed)](_0x2847ac){var _0x382ab8=_0x307c2b,_0x306c46=_0x5e00b3;let _0x7b75fa=JSON[_0x306c46(0x2374)](_0x2847ac);WebGLPlot$f[_0x306c46(0x5f34)](_0x7b75fa[_0x306c46(0x58d)])&&(this[_0x382ab8(0x4e1a)]=_0x7b75fa['UUID']),WebGLPlot$f[_0x382ab8(0x1563)](_0x7b75fa[_0x306c46(0x3dbf)])&&(this[_0x306c46(0xbc5)]=_0x7b75fa[_0x306c46(0x3dbf)]),WebGLPlot$f[_0x306c46(0x5f34)](_0x7b75fa[_0x306c46(0x25c4)])&&(this['_delayFinishTime']=_0x7b75fa[_0x306c46(0x25c4)]),WebGLPlot$f[_0x306c46(0x5f34)](_0x7b75fa[_0x306c46(0x1fe0)])&&(this[_0x306c46(0x442a)][_0x382ab8(0xd19)](),_0x7b75fa[_0x306c46(0x1fe0)][_0x306c46(0x326d)](_0x4babf3=>{var _0x5d4b16=_0x306c46;let _0x54b9ca=_0x4babf3[_0x5d4b16(0x45cb)],_0x484c1b=new GeoEntityBasicParameter();_0x484c1b[_0x5d4b16(0x37ed)](_0x4babf3[_0x5d4b16(0x2230)]),this[_0x5d4b16(0x442a)][_0x5d4b16(0x10aa)](_0x54b9ca,_0x484c1b);})),WebGLPlot$f[_0x382ab8(0x1563)](_0x7b75fa[_0x382ab8(0x46d)])&&(this[_0x306c46(0x10e)][_0x306c46(0x3fec)](),_0x7b75fa[_0x382ab8(0x46d)][_0x382ab8(0x1b22)](_0x5e1032=>{var _0x457a92=_0x382ab8,_0x4e2534=_0x306c46;let _0x2484d4=_0x5e1032[_0x4e2534(0x45cb)],_0x42543f=new GeoEntityEffectParameter();_0x42543f[_0x4e2534(0x37ed)](_0x5e1032[_0x457a92(0x5ade)]),this[_0x4e2534(0x10e)][_0x457a92(0x3235)](_0x2484d4,_0x42543f);})),WebGLPlot$f[_0x382ab8(0x1563)](_0x7b75fa[_0x306c46(0x3096)])&&(this[_0x306c46(0x507a)][_0x382ab8(0xd19)](),_0x7b75fa[_0x306c46(0x3096)][_0x382ab8(0x1b22)](_0x7fb351=>{var _0x4902c4=_0x306c46;let _0x38b568=_0x7fb351[_0x4902c4(0x45cb)],_0x4cb1ba=new GeoEntityMoveParameter();_0x4cb1ba[_0x4902c4(0x37ed)](_0x7fb351[_0x4902c4(0x3381)]),this[_0x4902c4(0x507a)][_0x4902c4(0x10aa)](_0x38b568,_0x4cb1ba);})),WebGLPlot$f[_0x382ab8(0x1563)](_0x7b75fa[_0x382ab8(0x108c)])&&(this[_0x306c46(0x176d)][_0x306c46(0x3fec)](),_0x7b75fa[_0x306c46(0x4ff5)][_0x382ab8(0x1b22)](_0x46fa9c=>{var _0x474ffc=_0x306c46;let _0x25d9f7=_0x46fa9c[_0x474ffc(0x45cb)],_0x363296=new GeoEntityRotationParameter();_0x363296[_0x474ffc(0x37ed)](_0x46fa9c['geoEntityRotationParameter']),this[_0x474ffc(0x176d)][_0x474ffc(0x10aa)](_0x25d9f7,_0x363296);})),WebGLPlot$f[_0x306c46(0x5f34)](_0x7b75fa[_0x306c46(0x279a)])&&(this[_0x306c46(0x3ed8)][_0x306c46(0x3fec)](),_0x7b75fa[_0x306c46(0x279a)][_0x306c46(0x326d)](_0xd84c4d=>{var _0x2d7539=_0x306c46;let _0x3c04b1=_0xd84c4d[_0x2d7539(0x45cb)],_0x247178=new GeoEntityScaleParameter();_0x247178['_fromJson'](_0xd84c4d[_0x2d7539(0x147d)]),this[_0x2d7539(0x3ed8)][_0x2d7539(0x10aa)](_0x3c04b1,_0x247178);}));}[_0x5e00b3(0x168f)](){var _0x1d78d2=_0x307c2b,_0x2f74ec=_0x5e00b3;let _0x4b1df6={};return _0x4b1df6[_0x1d78d2(0x2609)](_0x2f74ec(0x58d))||(_0x4b1df6[_0x2f74ec(0x58d)]=this[_0x1d78d2(0x4e1a)]),_0x4b1df6[_0x2f74ec(0x1a9a)](_0x2f74ec(0x3dbf))||(_0x4b1df6[_0x2f74ec(0x3dbf)]=this[_0x1d78d2(0x4d45)]),_0x4b1df6[_0x2f74ec(0x1a9a)](_0x1d78d2(0x239c))||(_0x4b1df6[_0x2f74ec(0x25c4)]=this['_delayFinishTime']),_0x4b1df6[_0x2f74ec(0x1a9a)]('geoBaseEntityParameters')||(_0x4b1df6[_0x1d78d2(0x47aa)]=[],this['_geoEntityBasicParameters'][_0x2f74ec(0x326d)]((_0x101939,_0x371abc)=>{var _0x66f4df=_0x1d78d2,_0x326c3a=_0x2f74ec;let _0x2d7dc7={};_0x2d7dc7[_0x326c3a(0x1a9a)](_0x326c3a(0x45cb))||(_0x2d7dc7[_0x326c3a(0x45cb)]=_0x371abc),_0x2d7dc7[_0x66f4df(0x2609)](_0x326c3a(0x2230))||(_0x2d7dc7[_0x326c3a(0x2230)]=_0x101939[_0x326c3a(0x168f)]()),_0x4b1df6[_0x326c3a(0x1fe0)][_0x326c3a(0x5323)](_0x2d7dc7);})),_0x4b1df6[_0x1d78d2(0x2609)](_0x2f74ec(0x5c5e))||(_0x4b1df6[_0x2f74ec(0x5c5e)]=[],this[_0x2f74ec(0x10e)][_0x2f74ec(0x326d)]((_0x511210,_0x3220b5)=>{var _0x4ac7e3=_0x2f74ec;let _0x22427a={};_0x22427a[_0x4ac7e3(0x1a9a)](_0x4ac7e3(0x45cb))||(_0x22427a[_0x4ac7e3(0x45cb)]=_0x3220b5),_0x22427a[_0x4ac7e3(0x1a9a)](_0x4ac7e3(0x168e))||(_0x22427a[_0x4ac7e3(0x168e)]=_0x511210[_0x4ac7e3(0x168f)]()),_0x4b1df6[_0x4ac7e3(0x5c5e)][_0x4ac7e3(0x5323)](_0x22427a);})),_0x4b1df6[_0x1d78d2(0x2609)](_0x2f74ec(0x3096))||(_0x4b1df6[_0x1d78d2(0x4543)]=[],this[_0x2f74ec(0x507a)][_0x2f74ec(0x326d)]((_0x10fcdc,_0x5179f3)=>{var _0xd17a12=_0x2f74ec;let _0x2d4a63={};_0x2d4a63[_0xd17a12(0x1a9a)](_0xd17a12(0x45cb))||(_0x2d4a63['time']=_0x5179f3),_0x2d4a63[_0xd17a12(0x1a9a)](_0xd17a12(0x3381))||(_0x2d4a63[_0xd17a12(0x3381)]=_0x10fcdc[_0xd17a12(0x168f)]()),_0x4b1df6['geoEntityMoveParameters'][_0xd17a12(0x5323)](_0x2d4a63);})),_0x4b1df6[_0x2f74ec(0x1a9a)](_0x2f74ec(0x4ff5))||(_0x4b1df6[_0x2f74ec(0x4ff5)]=[],this[_0x2f74ec(0x176d)][_0x2f74ec(0x326d)]((_0x2b6fbf,_0x11f8ca)=>{var _0x1544c9=_0x1d78d2,_0x3dce26=_0x2f74ec;let _0x6f56e7={};_0x6f56e7[_0x3dce26(0x1a9a)](_0x3dce26(0x45cb))||(_0x6f56e7[_0x3dce26(0x45cb)]=_0x11f8ca),_0x6f56e7['hasOwnProperty'](_0x3dce26(0x4fa7))||(_0x6f56e7[_0x1544c9(0x36e5)]=_0x2b6fbf['_toJson']()),_0x4b1df6[_0x3dce26(0x4ff5)][_0x3dce26(0x5323)](_0x6f56e7);})),_0x4b1df6[_0x2f74ec(0x1a9a)](_0x2f74ec(0x279a))||(_0x4b1df6[_0x2f74ec(0x279a)]=[],this[_0x1d78d2(0xb6c)][_0x1d78d2(0x1b22)]((_0x2de85f,_0x2b76b6)=>{var _0x7e1710=_0x2f74ec;let _0x571685={};_0x571685[_0x7e1710(0x1a9a)](_0x7e1710(0x45cb))||(_0x571685[_0x7e1710(0x45cb)]=_0x2b76b6),_0x571685[_0x7e1710(0x1a9a)](_0x7e1710(0x147d))||(_0x571685['geoEntityScaleParameter']=_0x2de85f[_0x7e1710(0x168f)]()),_0x4b1df6[_0x7e1710(0x279a)][_0x7e1710(0x5323)](_0x571685);})),JSON[_0x1d78d2(0x1393)](_0x4b1df6);}[_0x5e00b3(0x34b0)](){var _0x1c8afe=_0x5e00b3;return this[_0x1c8afe(0xbc5)];}[_0x5e00b3(0x147c)](){return this['_UUID'];}[_0x5e00b3(0x42c0)](){var _0x4706cb=_0x5e00b3;let _0x34c5ee=[];return this[_0x4706cb(0x442a)][_0x4706cb(0x326d)]((_0x127477,_0x2eda7c)=>{var _0x540060=_0x4706cb;_0x34c5ee[_0x540060(0x5323)](_0x2eda7c);}),_0x34c5ee[_0x4706cb(0x4b76)](function(_0x26c97d,_0x3212bd){return _0x26c97d-_0x3212bd;}),_0x34c5ee;}[_0x5e00b3(0x45bf)](_0x3e03a7){var _0x1a263e=_0x307c2b,_0x2c2a89=_0x5e00b3;let _0x5c0e65;return this[_0x1a263e(0x172c)][_0x1a263e(0x567e)](_0x3e03a7)&&(_0x5c0e65=this[_0x2c2a89(0x442a)][_0x2c2a89(0x38c4)](_0x3e03a7)),_0x5c0e65;}[_0x307c2b(0x16f7)](_0x22427f,_0x327c86){var _0x39734f=_0x307c2b,_0x2b03be=_0x5e00b3;this[_0x2b03be(0x442a)][_0x2b03be(0x10aa)](_0x22427f,_0x327c86),this['_isModified']=!0x0,this[_0x39734f(0x20f)]();}[_0x5e00b3(0x57dd)](_0x56bbd2){var _0x11acc8=_0x307c2b,_0xa1f93e=_0x5e00b3;this[_0xa1f93e(0x442a)]['has'](_0x56bbd2)&&(this[_0xa1f93e(0x442a)]['delete'](_0x56bbd2),this['_isModified']=!0x0,this[_0x11acc8(0x20f)]());}[_0x5e00b3(0xaf4)](){var _0x25664e=_0x307c2b,_0x205e8e=_0x5e00b3;let _0x13dd7c=[];return this[_0x205e8e(0x10e)][_0x25664e(0x1b22)]((_0x36bcdf,_0x1eff3a)=>{var _0x393b85=_0x205e8e;_0x13dd7c[_0x393b85(0x5323)](_0x1eff3a);}),_0x13dd7c[_0x205e8e(0x4b76)](function(_0x4f1e60,_0xd332c3){return _0x4f1e60-_0xd332c3;}),_0x13dd7c;}[_0x5e00b3(0x12ec)](_0x5c383c){var _0x270568=_0x307c2b,_0x1805b8=_0x5e00b3;let _0x2a1e20;return this[_0x270568(0x58ca)][_0x270568(0x567e)](_0x5c383c)&&(_0x2a1e20=this[_0x1805b8(0x10e)][_0x270568(0x3abb)](_0x5c383c)),_0x2a1e20;}[_0x5e00b3(0x2f0)](_0x11dbba,_0x252ba7){var _0x5e9b77=_0x307c2b,_0x4a508a=_0x5e00b3;this[_0x5e9b77(0x58ca)][_0x4a508a(0x10aa)](_0x11dbba,_0x252ba7),this[_0x5e9b77(0x552a)]=!0x0,this[_0x4a508a(0x4b41)]();}[_0x5e00b3(0x1c15)](_0x4f650b){var _0x4231ea=_0x307c2b,_0x2af306=_0x5e00b3;this[_0x2af306(0x10e)][_0x2af306(0x3d73)](_0x4f650b)&&(this[_0x4231ea(0x58ca)][_0x2af306(0x39cc)](_0x4f650b),this[_0x2af306(0x5029)]=!0x0,this[_0x2af306(0x4b41)]());}[_0x5e00b3(0x2bfb)](){var _0x3ebfa8=_0x307c2b,_0x61bd38=_0x5e00b3;let _0x40ac10=[];return this[_0x3ebfa8(0xadc)][_0x3ebfa8(0x1b22)]((_0x4b3deb,_0x52c4bf)=>{var _0x5b6247=_0x23ca;_0x40ac10[_0x5b6247(0x5323)](_0x52c4bf);}),_0x40ac10[_0x61bd38(0x4b76)](function(_0x484ae,_0x337a7d){return _0x484ae-_0x337a7d;}),_0x40ac10;}[_0x307c2b(0x499a)](_0x3cab71){var _0x2d3715=_0x5e00b3;let _0x42eba0;return this[_0x2d3715(0x507a)][_0x2d3715(0x3d73)](_0x3cab71)&&(_0x42eba0=this[_0x2d3715(0x507a)][_0x2d3715(0x38c4)](_0x3cab71)[_0x2d3715(0x40f3)]()),_0x42eba0;}[_0x5e00b3(0x2225)](_0x37c3d6,_0x476c6e){var _0x2f60b4=_0x307c2b,_0x583137=_0x5e00b3;this[_0x583137(0x507a)][_0x583137(0x10aa)](_0x37c3d6,_0x476c6e),DeductionScriptCalc[_0x583137(0x35eb)]()[_0x583137(0x44d5)](),DeductionScriptCalc['getInstance']()[_0x2f60b4(0x3816)](_0x476c6e),this[_0x583137(0x5029)]=!0x0,this['_save']();}[_0x5e00b3(0x3a64)](_0x509a45){var _0x5c0ed5=_0x307c2b,_0x11e935=_0x5e00b3;this[_0x11e935(0x507a)][_0x11e935(0x3d73)](_0x509a45)&&(this[_0x11e935(0x507a)][_0x5c0ed5(0x410f)](_0x509a45),this[_0x11e935(0x5029)]=!0x0,this[_0x11e935(0x4b41)]());}[_0x5e00b3(0x20ae)](_0x198141){var _0x1dfa97=_0x307c2b,_0x3dd38f=_0x5e00b3;this[_0x1dfa97(0x1687)]=_0x198141,this[_0x3dd38f(0x5029)]=!0x0,this[_0x1dfa97(0x20f)]();}[_0x5e00b3(0x1e60)](){var _0xf4741f=_0x5e00b3;return this[_0xf4741f(0x560e)];}[_0x5e00b3(0xc19)](){var _0x191c52=_0x307c2b,_0x158077=_0x5e00b3;let _0x550deb=[];return this[_0x158077(0x176d)][_0x158077(0x326d)]((_0x3181e7,_0x5071b9)=>{var _0x460a3b=_0x158077;_0x550deb[_0x460a3b(0x5323)](_0x5071b9);}),_0x550deb[_0x191c52(0x3f88)](function(_0x52597b,_0x257d13){return _0x52597b-_0x257d13;}),_0x550deb;}[_0x5e00b3(0x178)](_0x559e32){var _0x4779f0=_0x307c2b,_0x68c0bd=_0x5e00b3;let _0x33827f;return this[_0x68c0bd(0x176d)][_0x68c0bd(0x3d73)](_0x559e32)&&(_0x33827f=this[_0x4779f0(0x3b6e)][_0x68c0bd(0x38c4)](_0x559e32)),_0x33827f;}[_0x5e00b3(0x2a03)](_0x3f99cf,_0x1f3b7b){var _0x3b9201=_0x307c2b,_0x5c9b48=_0x5e00b3;this[_0x5c9b48(0x176d)][_0x3b9201(0x3235)](_0x3f99cf,_0x1f3b7b),this[_0x3b9201(0x552a)]=!0x0,this[_0x5c9b48(0x4b41)]();}[_0x5e00b3(0x34b7)](_0x38c231){var _0x23bc0d=_0x307c2b,_0x3021cf=_0x5e00b3;this[_0x3021cf(0x176d)][_0x23bc0d(0x567e)](_0x38c231)&&(this[_0x23bc0d(0x3b6e)][_0x23bc0d(0x410f)](_0x38c231),this[_0x3021cf(0x5029)]=!0x0,this[_0x3021cf(0x4b41)]());}[_0x307c2b(0x4561)](){var _0x3bb82f=_0x5e00b3;let _0x4787a1=[];return this[_0x3bb82f(0x3ed8)][_0x3bb82f(0x326d)]((_0x35b850,_0xeecd98)=>{var _0x47a2c9=_0x140d;_0x4787a1[_0x47a2c9(0x2a0e)](_0xeecd98);}),_0x4787a1[_0x3bb82f(0x4b76)](function(_0x30558b,_0x1563ea){return _0x30558b-_0x1563ea;}),_0x4787a1;}[_0x5e00b3(0x57f7)](_0x1e194a){var _0x533775=_0x5e00b3;let _0x103a7b;return this[_0x533775(0x3ed8)][_0x533775(0x3d73)](_0x1e194a)&&(_0x103a7b=this[_0x533775(0x3ed8)]['get'](_0x1e194a)),_0x103a7b;}[_0x5e00b3(0x3006)](_0x5f5d6f,_0x48671f){var _0x3a6997=_0x5e00b3;this[_0x3a6997(0x3ed8)][_0x3a6997(0x10aa)](_0x5f5d6f,_0x48671f),this[_0x3a6997(0x5029)]=!0x0,this[_0x3a6997(0x4b41)]();}[_0x5e00b3(0x4252)](_0x1305b0){var _0x443d79=_0x307c2b,_0x23e2d2=_0x5e00b3;this[_0x23e2d2(0x3ed8)][_0x23e2d2(0x3d73)](_0x1305b0)&&(this[_0x23e2d2(0x3ed8)][_0x23e2d2(0x39cc)](_0x1305b0),this[_0x23e2d2(0x5029)]=!0x0,this[_0x443d79(0x20f)]());}}class DeductionScriptExecute{constructor(_0x1a2d41,_0x909eaf,_0x5d3256){var _0x47d901=_0x307c2b,_0x2b648a=_0x5e00b3;this[_0x2b648a(0x2f0d)]=_0x1a2d41,this[_0x2b648a(0x1189)]=_0x909eaf,this[_0x2b648a(0x567f)]=_0x5d3256,this[_0x2b648a(0x5186)]=void 0x0,this[_0x2b648a(0x885)]=void 0x0,this[_0x47d901(0x2b97)]=void 0x0,this[_0x47d901(0x4da2)]=void 0x0,this[_0x47d901(0x4422)]=void 0x0;}[_0x5e00b3(0x4104)](){var _0x2dd6cb=_0x5e00b3;return this[_0x2dd6cb(0x885)];}[_0x5e00b3(0x27bf)](){var _0x566e9a=_0x307c2b,_0x40d955=_0x5e00b3;return this[_0x566e9a(0x1fe6)][_0x40d955(0x34b0)]();}['_setGeoEntityBasicParamerter'](_0x53dd7b){var _0x236615=_0x5e00b3;WebGLPlot$f[_0x236615(0x5f34)](this[_0x236615(0x885)])&&this[_0x236615(0x885)][_0x236615(0x2324)](_0x53dd7b[_0x236615(0x4fc7)]());}[_0x307c2b(0x2e78)](_0x52374a){var _0x2c3f75=_0x307c2b,_0x4c9857=_0x5e00b3;WebGLPlot$f[_0x2c3f75(0x1563)](this[_0x4c9857(0x885)])&&this[_0x4c9857(0x885)][_0x4c9857(0x2324)](_0x52374a);}[_0x307c2b(0x2311)](_0xd95b1){var _0xe02664=_0x307c2b,_0x5ddf63=_0x5e00b3;let _0x475584=_0xd95b1[_0x5ddf63(0x2db4)]();if(WebGLPlot$f[_0xe02664(0x1563)](this[_0x5ddf63(0x885)])){let _0x64148e=[];_0x475584['forEach'](_0x3bf287=>{var _0x307f3b=_0xe02664,_0x56789f=_0x5ddf63;let _0x34f972=_0x3bf287[_0x56789f(0x40f3)]();if(_0x34f972[_0x307f3b(0x56bf)](this[_0x56789f(0x885)]),_0x34f972[_0x56789f(0x135e)]()==GeoEntityEffectType$1[_0x56789f(0x1cce)]){let _0x2dc5a7=_0x34f972['getStartUUID'](),_0x542a29=_0x34f972[_0x56789f(0x10c7)]();if(this[_0x56789f(0x5186)][_0x56789f(0x147c)]()==_0x2dc5a7){_0x2dc5a7=this['_moveGeoEntity'][_0x56789f(0x147c)]();let _0x430ff8=SituationSimulationManager[_0x56789f(0x35eb)]()['getDeductionScriptManager']()[_0x307f3b(0x1315)](_0x542a29);WebGLPlot$f['defined'](_0x430ff8)&&(_0x542a29=_0x430ff8[_0x56789f(0x147c)]());}else{if(this[_0x307f3b(0x26ad)][_0x56789f(0x147c)]()==_0x542a29){_0x542a29=this[_0x56789f(0x885)][_0x56789f(0x147c)]();let _0x24d60e=SituationSimulationManager[_0x56789f(0x35eb)]()[_0x56789f(0x3ce8)]()[_0x56789f(0x360f)](_0x2dc5a7);WebGLPlot$f[_0x56789f(0x5f34)](_0x24d60e)&&(_0x2dc5a7=_0x24d60e[_0x56789f(0x147c)]());}}_0x34f972[_0x56789f(0x2736)](_0x2dc5a7),_0x34f972[_0x56789f(0x2ede)](_0x542a29);}_0x64148e[_0x307f3b(0x2a0e)](_0x34f972);}),this[_0x5ddf63(0x885)][_0x5ddf63(0x4e3f)](_0x64148e);}else _0x475584[_0x5ddf63(0x326d)](_0x121e39=>{var _0x465e93=_0x5ddf63;_0x121e39[_0x465e93(0x135e)]()===GeoEntityEffectType$1[_0x465e93(0x1b68)]&&_0x121e39[_0x465e93(0xa23)]();});}[_0x307c2b(0x151a)](_0xb64ef2){var _0x4a52b6=_0x5e00b3;this[_0x4a52b6(0x1189)]=_0xb64ef2,this[_0x4a52b6(0x1554)]=-0x1,this[_0x4a52b6(0x4824)]=-0x1,this[_0x4a52b6(0xfbe)]=-0x1;}[_0x5e00b3(0x4290)](_0x4daeda){var _0x27d66e=_0x307c2b,_0xf41e4=_0x5e00b3;this[_0xf41e4(0xd9f)]=_0x4daeda;let _0x1847c6=SituationSimulationManager[_0xf41e4(0x35eb)]()[_0xf41e4(0x41d0)]();if(!WebGLPlot$f[_0xf41e4(0x5f34)](_0x1847c6))return;if(this[_0x27d66e(0x26ad)]=_0x1847c6[_0xf41e4(0x533d)](this[_0xf41e4(0x1189)][_0xf41e4(0x34b0)]()),!WebGLPlot$f[_0xf41e4(0x5f34)](this[_0xf41e4(0x5186)]))return;let _0x3eb98c=this[_0x27d66e(0x26ad)]['_getGeoGraphicObject']();if(!WebGLPlot$f[_0xf41e4(0x5f34)](_0x3eb98c))return;let _0x4bf496=_0x3eb98c[_0xf41e4(0x40f3)]();this['geoEntityStartEffectVisible']=new Map(),this['_geoEntity'][_0xf41e4(0x2db4)]()[_0xf41e4(0x326d)](_0x442032=>{var _0xb9dca2=_0x27d66e,_0x44059b=_0xf41e4;_0x442032[_0x44059b(0x135e)]()!=GeoEntityEffectType$1[_0xb9dca2(0x4df6)]&&(this[_0x44059b(0x26f0)][_0xb9dca2(0x3235)](_0x442032[_0x44059b(0x147c)](),_0x442032[_0x44059b(0x4fd3)]()),_0x442032[_0xb9dca2(0x10c8)](!0x1));});let _0x42cc36=[];_0x3eb98c[_0xf41e4(0x101f)]()[_0xf41e4(0x2db4)]()[_0x27d66e(0x1b22)](_0x2da7e8=>{var _0x5c2b05=_0xf41e4;_0x2da7e8[_0x5c2b05(0x135e)]()==GeoEntityEffectType$1[_0x5c2b05(0x1cce)]&&_0x42cc36[_0x5c2b05(0x5323)](_0x2da7e8);}),_0x42cc36[_0xf41e4(0x326d)](_0x4381b5=>{var _0x3d7953=_0x27d66e,_0xdb8c64=_0xf41e4;let _0x5073a9=_0x3eb98c[_0xdb8c64(0x101f)]()[_0xdb8c64(0x147c)](),_0x410f2e=_0x4bf496[_0xdb8c64(0x101f)]()[_0x3d7953(0x39af)](),_0x3cd897=!0x1,_0x2da440=_0x4381b5[_0xdb8c64(0x2986)]();_0x5073a9==_0x2da440&&(_0x3cd897=!0x0,_0x2da440=_0x4381b5[_0xdb8c64(0x10c7)]());let _0x26b61a=SituationSimulationManager[_0xdb8c64(0x35eb)]()[_0x3d7953(0x4038)]()[_0xdb8c64(0x360f)](_0x2da440);if(WebGLPlot$f[_0xdb8c64(0x5f34)](_0x26b61a))_0x3cd897?_0x4381b5[_0xdb8c64(0x2736)](_0x410f2e):_0x4381b5[_0xdb8c64(0x2ede)](_0x410f2e),_0x4bf496[_0xdb8c64(0x101f)]()[_0xdb8c64(0x4560)](_0x4381b5);else{let _0x59dfd3=_0x4381b5[_0xdb8c64(0x40f3)]();_0x3cd897?_0x59dfd3[_0xdb8c64(0x2736)](_0x410f2e):_0x59dfd3[_0x3d7953(0x259a)](_0x410f2e),_0x4bf496[_0xdb8c64(0x101f)]()[_0xdb8c64(0xec7)](_0x59dfd3),this[_0xdb8c64(0x26f0)][_0x3d7953(0x3235)](_0x4381b5[_0xdb8c64(0x147c)](),_0x4381b5[_0xdb8c64(0x4fd3)]()),_0x4381b5[_0xdb8c64(0x4fd3)]()&&_0x4381b5[_0xdb8c64(0x4fd1)](!0x1);}}),this[_0xf41e4(0x2f0d)]['addFeature'](_0x4bf496),this[_0xf41e4(0x2eed)]=this[_0x27d66e(0x26ad)][_0xf41e4(0x18ff)]()[_0xf41e4(0x4fd3)]();let _0x51aefa=new GeoEntityParameter();_0x51aefa[_0x27d66e(0x10c8)](!0x1),this[_0xf41e4(0x5186)][_0xf41e4(0x2324)](_0x51aefa),this[_0xf41e4(0x885)]=_0x4bf496[_0xf41e4(0x101f)](),this[_0xf41e4(0x885)][_0xf41e4(0x1450)]=!0x0;}[_0x5e00b3(0x5c73)](_0x5eeb83){var _0x4c871e=_0x307c2b,_0xde5f91=_0x5e00b3;if(!WebGLPlot$f[_0xde5f91(0x5f34)](this[_0xde5f91(0x5186)])||!WebGLPlot$f[_0x4c871e(0x1563)](this[_0x4c871e(0x47b5)]))return;let _0x64cace=new GeoEntityParameter();if(_0x5eeb83){_0x64cace[_0xde5f91(0x4fd1)](this[_0xde5f91(0x2eed)]),this[_0xde5f91(0x5186)][_0xde5f91(0x2db4)]()[_0x4c871e(0x1b22)](_0x280209=>{var _0x4e2a31=_0x4c871e,_0x197969=_0xde5f91;let _0x15f4af=this[_0x197969(0x26f0)][_0x197969(0x38c4)](_0x280209[_0x197969(0x147c)]());if(_0x280209[_0x197969(0x135e)]()==GeoEntityEffectType$1[_0x197969(0x1cce)]){let _0xbb185=_0x280209[_0x4e2a31(0x11a4)]();_0xbb185==this['_geoEntity'][_0x197969(0x147c)]()&&(_0xbb185=_0x280209['getEndUUID']());let _0x6aba22=SituationSimulationManager[_0x197969(0x35eb)]()[_0x4e2a31(0x4038)]()[_0x197969(0x360f)](_0xbb185);WebGLPlot$f[_0x197969(0x5f34)](_0x6aba22)||_0x280209[_0x4e2a31(0x10c8)](_0x15f4af);}else _0x280209[_0x4e2a31(0x10c8)](_0x15f4af);});let _0x47e8f1=this[_0x4c871e(0x47b5)][_0xde5f91(0x2db4)](),_0xd6ba47=[],_0x26465b=[];_0x47e8f1[_0x4c871e(0x1b22)](_0x1cad81=>{var _0x39b38d=_0x4c871e,_0x43238b=_0xde5f91;if(_0x1cad81['getType']()==GeoEntityEffectType$1[_0x43238b(0x1cce)]){let _0x24735=!0x1,_0x5577fa=_0x1cad81[_0x43238b(0x2986)]();_0x5577fa==this[_0x43238b(0x885)]['getUUID']()&&(_0x24735=!0x0,_0x5577fa=_0x1cad81[_0x43238b(0x10c7)]());let _0x3a7d1f=SituationSimulationManager[_0x43238b(0x35eb)]()[_0x43238b(0x3ce8)]()[_0x43238b(0x360f)](_0x5577fa);WebGLPlot$f['defined'](_0x3a7d1f)?(_0x24735?_0x1cad81[_0x43238b(0x2736)](this['_geoEntity'][_0x43238b(0x147c)]()):_0x1cad81[_0x43238b(0x2ede)](this[_0x43238b(0x5186)][_0x43238b(0x147c)]()),_0x26465b[_0x43238b(0x5323)](_0x1cad81)):_0xd6ba47[_0x39b38d(0x2a0e)](_0x1cad81);}}),_0xd6ba47[_0xde5f91(0x326d)](_0x439481=>{var _0x559ee1=_0xde5f91;this[_0x559ee1(0x885)][_0x559ee1(0x2dab)](_0x439481['getUUID']());}),_0x26465b[_0xde5f91(0x326d)](_0x42998d=>{var _0x4df108=_0x4c871e,_0x4cc647=_0xde5f91;this[_0x4df108(0x47b5)][_0x4df108(0x3abc)](_0x42998d),this[_0x4cc647(0x5186)][_0x4cc647(0x4560)](_0x42998d);});}else{let _0x5d0d4b=this[_0xde5f91(0x885)][_0xde5f91(0x18ff)]();WebGLPlot$f['defined'](_0x5d0d4b)&&_0x64cace[_0xde5f91(0x16d0)](_0x5d0d4b);let _0x3f484e=[],_0x471bcf=[];this['_moveGeoEntity'][_0xde5f91(0x2db4)]()[_0xde5f91(0x326d)](_0x103d92=>{var _0x4a62ea=_0xde5f91;_0x103d92[_0x4a62ea(0x135e)]()==GeoEntityEffectType$1[_0x4a62ea(0x1cce)]?_0x3f484e[_0x4a62ea(0x5323)](_0x103d92):_0x471bcf[_0x4a62ea(0x5323)](_0x103d92[_0x4a62ea(0x40f3)]());}),this[_0x4c871e(0x26ad)][_0xde5f91(0x4e3f)](_0x471bcf),_0x3f484e['forEach'](_0x38b994=>{var _0x38056f=_0x4c871e,_0x382717=_0xde5f91;this['_moveGeoEntity'][_0x38056f(0x3abc)](_0x38b994),this[_0x382717(0x5186)][_0x38056f(0x12b8)](_0x38b994);});}this[_0x4c871e(0x26ad)][_0xde5f91(0x2324)](_0x64cace),this[_0xde5f91(0x2f0d)][_0xde5f91(0x59d0)](this[_0x4c871e(0x47b5)][_0xde5f91(0x1a6)]()),this[_0xde5f91(0x885)]=void 0x0;}[_0x307c2b(0x2e7)](_0x548336,_0x2fdc8b){var _0x1dbe82=_0x307c2b,_0x47d47f=_0x5e00b3;let _0x271e60;for(let _0x3f0fee=0x0;_0x3f0fee<_0x2fdc8b[_0x47d47f(0x809)];_0x3f0fee++){let _0x3a7294=_0x2fdc8b[_0x3f0fee];_0x3f0fee===_0x2fdc8b[_0x47d47f(0x809)]-0x1?_0x548336>=_0x3a7294['time']&&(_0x271e60=_0x3f0fee):_0x548336>=_0x3a7294[_0x47d47f(0x45cb)]&&_0x548336<_0x2fdc8b[_0x3f0fee+0x1][_0x47d47f(0x45cb)]&&(_0x271e60=_0x3f0fee);}if(this[_0x1dbe82(0x3872)]===_0x271e60)return;this[_0x47d47f(0x4551)]=_0x271e60;let _0x1e3968,_0x4def2d=_0x2fdc8b[_0x271e60];if(WebGLPlot$f[_0x47d47f(0x5f34)](_0x4def2d)){if(WebGLPlot$f[_0x47d47f(0x5f34)](_0x4def2d[_0x1dbe82(0x2f59)])&&this[_0x1dbe82(0x2b97)]!=_0x4def2d[_0x1dbe82(0x2f59)][_0x1dbe82(0x2beb)]&&(this[_0x47d47f(0x3a45)](_0x4def2d[_0x1dbe82(0x2f59)][_0x47d47f(0x2230)]),this[_0x47d47f(0x2208)]=_0x4def2d[_0x47d47f(0x2230)][_0x47d47f(0x58d)]),WebGLPlot$f[_0x47d47f(0x5f34)](_0x4def2d[_0x47d47f(0x168e)])&&this[_0x47d47f(0x5548)]!=_0x4def2d['geoEntityEffectParameter'][_0x1dbe82(0x2beb)]&&(this[_0x47d47f(0x2915)](_0x4def2d[_0x1dbe82(0x5ade)][_0x47d47f(0x168e)]),this[_0x47d47f(0x5548)]=_0x4def2d[_0x47d47f(0x168e)][_0x47d47f(0x58d)]),WebGLPlot$f[_0x1dbe82(0x1563)](_0x4def2d[_0x47d47f(0x3747)])&&(WebGLPlot$f[_0x47d47f(0x5f34)](_0x1e3968)||(_0x1e3968=new GeoEntityParameter()),_0x1e3968[_0x47d47f(0x2b0f)](_0x4def2d[_0x47d47f(0x3747)])),WebGLPlot$f[_0x1dbe82(0x1563)](_0x4def2d[_0x47d47f(0x1c36)])&&(WebGLPlot$f[_0x47d47f(0x5f34)](_0x1e3968)||(_0x1e3968=new GeoEntityParameter()),_0x1e3968[_0x1dbe82(0x2437)](_0x4def2d[_0x1dbe82(0x5913)]),_0x1e3968[_0x47d47f(0x5795)](_0x4def2d[_0x47d47f(0x1c36)])),WebGLPlot$f['defined'](_0x4def2d[_0x47d47f(0x4a6e)])){WebGLPlot$f[_0x47d47f(0x5f34)](_0x1e3968)||(_0x1e3968=new GeoEntityParameter()),_0x1e3968[_0x47d47f(0x875)](_0x4def2d[_0x47d47f(0x4a6e)]),_0x1e3968[_0x1dbe82(0x1d92)](_0x4def2d[_0x47d47f(0x4a6e)]);let _0x2b149c=this[_0x47d47f(0x885)][_0x47d47f(0x1a6)]()['_symbolSizeInLib'];if(-0x1!=_0x2b149c['x']&&-0x1!=_0x2b149c['y']){let _0x2677cf=this[_0x47d47f(0x885)][_0x47d47f(0x18ff)]()[_0x47d47f(0x4408)]();0x0===_0x4def2d[_0x47d47f(0x4a6e)]?_0x2677cf[_0x1dbe82(0x373c)](new WebGLPlot$f[(_0x1dbe82(0x1e46))](0.1,0.1)):_0x2677cf[_0x47d47f(0x523d)](new WebGLPlot$f['Cartesian2'](_0x2b149c['x']*_0x4def2d[_0x47d47f(0x4a6e)],_0x2b149c['y']*_0x4def2d['scale'])),_0x1e3968[_0x47d47f(0xf83)](_0x2677cf);}let _0x5a4e6c=new WebGLPlot$f[(_0x47d47f(0x547a))](0x40,0x40);_0x1e3968[_0x47d47f(0x218f)](new WebGLPlot$f[(_0x47d47f(0x547a))](_0x5a4e6c['x']*_0x4def2d[_0x47d47f(0x4a6e)],_0x5a4e6c['y']*_0x4def2d[_0x47d47f(0x4a6e)]));}WebGLPlot$f[_0x47d47f(0x5f34)](_0x1e3968)&&this[_0x1dbe82(0x2e78)](_0x1e3968);}}}var DeductionScriptExecuteState={'Ready':0x0,'Executing':0x1,'Stop':0x2},DeductionScriptExecuteState$1=Object[_0x307c2b(0x23fe)](DeductionScriptExecuteState);class DeductionScriptExecuteGroup{constructor(_0x590dd5,_0x13e619,_0x51d114){var _0x15e465=_0x307c2b,_0x4dde17=_0x5e00b3;this[_0x4dde17(0x2f0d)]=_0x590dd5,this[_0x15e465(0x5dc)]=_0x13e619,this[_0x4dde17(0x567f)]=_0x51d114,this[_0x4dde17(0x52be)]=SituationSimulationManager[_0x15e465(0x26da)](),this[_0x4dde17(0x384a)]=this[_0x4dde17(0x52be)][_0x4dde17(0x3ce8)](),this[_0x4dde17(0x29b)]=[],this[_0x4dde17(0x234)]=DeductionScriptExecuteState$1[_0x4dde17(0x5f1)];}[_0x5e00b3(0x41d7)](){var _0x3a1919=_0x5e00b3;return this[_0x3a1919(0x234)];}[_0x5e00b3(0x20dd)](){var _0x13e730=_0x5e00b3;return this[_0x13e730(0x29b)];}[_0x307c2b(0x2e7)](_0x5eab00,_0xbc0023){var _0x2f96a3=_0x5e00b3;this[_0x2f96a3(0x234)]===DeductionScriptExecuteState$1[_0x2f96a3(0x1640)]&&this[_0x2f96a3(0x29b)][_0x2f96a3(0x326d)](_0xaec4a9=>{var _0x57e712=_0x140d,_0x545694=_0x2f96a3;_0xaec4a9[_0x57e712(0x2e7)](_0x5eab00,_0xbc0023[_0x545694(0x38c4)](_0xaec4a9[_0x545694(0x27bf)]()));});}[_0x5e00b3(0x4290)](){var _0xeb1b66=_0x307c2b,_0x5311ce=_0x5e00b3;this[_0x5311ce(0x2a0d)][_0x5311ce(0x314c)]()[_0x5311ce(0x326d)](_0x38d0e8=>{var _0x425d0c=_0x140d,_0xa51e9f=_0x5311ce;let _0x39dc12=this[_0x425d0c(0x5941)][_0xa51e9f(0x47c7)](_0x38d0e8[_0x425d0c(0xeac)]());WebGLPlot$f[_0xa51e9f(0x5f34)](_0x39dc12)?_0x39dc12[_0xa51e9f(0x2cd3)](_0x38d0e8):(_0x39dc12=new DeductionScriptExecute(this[_0x425d0c(0x3d1a)],_0x38d0e8,this[_0xa51e9f(0x567f)]),_0x39dc12[_0xa51e9f(0x4290)]()),this['_deductionScriptExcutes'][_0x425d0c(0x2a0e)](_0x39dc12);});let _0x7a39f9=this[_0x5311ce(0x2a0d)][_0x5311ce(0x2f60)]()[_0x5311ce(0x19d0)](),_0x4db954=new DeductionScriptExecute(this['_geoEntityMoveLayer'],_0x7a39f9,this[_0xeb1b66(0x471f)]);_0x4db954[_0xeb1b66(0x2e0c)](),this[_0x5311ce(0x29b)]['push'](_0x4db954),this[_0x5311ce(0x234)]=DeductionScriptExecuteState$1[_0xeb1b66(0x121)];}[_0x5e00b3(0x5c73)](_0x4935a1){var _0x58d3ac=_0x5e00b3;this[_0x58d3ac(0x29b)][_0x58d3ac(0x326d)](_0x2ea3c8=>{var _0x25a646=_0x140d,_0x587b6b=_0x58d3ac;this[_0x25a646(0xfbe)]!==DeductionScriptExecuteState$1[_0x25a646(0x91c)]&&_0x2ea3c8[_0x587b6b(0x5c73)](_0x4935a1);}),this[_0x58d3ac(0x234)]=DeductionScriptExecuteState$1[_0x58d3ac(0x5f1)];}}var DeductionScriptExecuteResetType={'NoReset':0x0,'ManualReset':0x1,'AutoReset':0x2},DeductionScriptExecuteResetType$1=Object[_0x5e00b3(0x5448)](DeductionScriptExecuteResetType);class DeductionScriptExecuteManager{constructor(_0x25ba27){var _0x1effa9=_0x307c2b,_0x2ea2b4=_0x5e00b3;this[_0x1effa9(0x3d1a)]=_0x25ba27,this[_0x2ea2b4(0x21b4)]=WebGLPlot$f[_0x2ea2b4(0x2f26)](),this[_0x2ea2b4(0x321f)]=DeductionScriptCalc[_0x2ea2b4(0x35eb)](),this[_0x2ea2b4(0x2d32)]=DeductionScriptExecuteResetType$1[_0x2ea2b4(0x5320)],this['_executeState']=DeductionScriptExecuteState$1[_0x2ea2b4(0x5f1)],this[_0x2ea2b4(0x4c22)]=void 0x0,this[_0x2ea2b4(0x2691)]=-0x1,this[_0x1effa9(0x594f)]=[],this[_0x1effa9(0x52bc)]=void 0x0,this[_0x2ea2b4(0xb64)]=0x0,this[_0x1effa9(0x14e8)]=void 0x0;}[_0x5e00b3(0x15cf)](){var _0x105ceb=_0x5e00b3;return this[_0x105ceb(0x21b4)];}[_0x5e00b3(0x47c7)](_0x208574){var _0x22aa7b=_0x5e00b3;for(let _0x4c96da=0x0;_0x4c96da<=this[_0x22aa7b(0x2691)];_0x4c96da++){let _0x222bea=this[_0x22aa7b(0x5263)][_0x4c96da]['_getDeductionScriptExcutes']();if(WebGLPlot$f[_0x22aa7b(0x5f34)](_0x222bea))for(let _0xa7b43b=0x0;_0xa7b43b<_0x222bea[_0x22aa7b(0x809)];_0xa7b43b++){const _0x14b61a=_0x222bea[_0xa7b43b];if(_0x14b61a[_0x22aa7b(0x27bf)]()===_0x208574)return _0x14b61a;}}}[_0x5e00b3(0x2101)](_0x657a13){var _0x2d9f4c=_0x307c2b,_0x11e683=_0x5e00b3;if(this[_0x11e683(0x234)]===DeductionScriptExecuteState$1[_0x11e683(0x1640)]){let _0x156c30=_0x657a13-this[_0x11e683(0x35ea)];if(this[_0x11e683(0xb64)]+=_0x156c30,this['_allPassTime']<0x0)return this[_0x11e683(0xb64)]=0x0,void this[_0x11e683(0x5bbd)]();let _0x3828e0=this['_deductionScriptCalc'][_0x11e683(0x2194)]()[_0x11e683(0x3da8)],_0x1a6486=0x0,_0x16af24=-0x1;for(let _0x292dcd=0x0;_0x292dcd<_0x3828e0['length'];_0x292dcd++){let _0x30cf84=_0x1a6486+_0x3828e0[_0x292dcd][_0x2d9f4c(0x25ef)];if(this[_0x2d9f4c(0x2bcb)]>=_0x1a6486&&this[_0x11e683(0xb64)]<=_0x30cf84+0x1e){_0x16af24=_0x292dcd;break;}_0x1a6486=_0x30cf84;}if(-0x1===_0x16af24)this[_0x2d9f4c(0x1993)]();else{if(_0x16af24!=this[_0x11e683(0x2691)])this[_0x2d9f4c(0x138a)]=_0x16af24,this[_0x11e683(0x1483)]=this[_0x11e683(0x5263)][this[_0x11e683(0x2691)]],this[_0x11e683(0x1483)][_0x11e683(0x4290)]();else{let _0x31fbdb=_0x3828e0[_0x16af24];this[_0x11e683(0x1483)]['_execute'](this[_0x11e683(0xb64)]-_0x1a6486,_0x31fbdb[_0x11e683(0x5204)]);}}WebGLPlot$f[_0x11e683(0x5f34)](this[_0x11e683(0x4c22)])&&this[_0x11e683(0x4c22)]({'allPassTime':this[_0x2d9f4c(0x2bcb)],'groupIndex':this[_0x11e683(0x2691)],'groupPassTime':this[_0x11e683(0xb64)]-_0x1a6486});}this[_0x2d9f4c(0x14e8)]=_0x657a13;}[_0x5e00b3(0x4290)](_0x64d6e7,_0x1175fd){var _0x302d09=_0x307c2b,_0x26a961=_0x5e00b3;this[_0x26a961(0x171f)]=_0x1175fd,this[_0x26a961(0x35ea)]=_0x64d6e7,this[_0x26a961(0x321f)][_0x26a961(0x44d5)]();let _0x4de357=this[_0x26a961(0x321f)][_0x26a961(0x2194)]();WebGLPlot$f[_0x26a961(0x5f34)](_0x4de357)&&_0x4de357[_0x302d09(0x14af)][_0x26a961(0x809)]>0x0&&(this[_0x302d09(0x5201)][_0x26a961(0x326d)](_0x23b743=>{var _0x3dbd29=_0x26a961;let _0x5bd7c5=new DeductionScriptExecuteGroup(this[_0x3dbd29(0x2f0d)],_0x23b743,this);this[_0x3dbd29(0x5263)]['push'](_0x5bd7c5);}),this['_executeState']=DeductionScriptExecuteState$1[_0x26a961(0x1640)]);}[_0x5e00b3(0x5bbd)](){var _0x279350=_0x307c2b,_0x41c111=_0x5e00b3;this[_0x279350(0xfbe)]===DeductionScriptExecuteState$1[_0x279350(0x121)]&&(this[_0x41c111(0x2d32)]===DeductionScriptExecuteResetType$1[_0x41c111(0x5320)]||this[_0x41c111(0x2d32)]===DeductionScriptExecuteResetType$1[_0x41c111(0xa36)]?SituationSimulationManager[_0x279350(0x26da)]()[_0x279350(0x4038)]()[_0x41c111(0x31a9)](this[_0x279350(0x4e1a)]):this[_0x41c111(0x234)]=DeductionScriptExecuteState$1[_0x41c111(0x4306)]);}[_0x307c2b(0x5317)](){var _0x368ceb=_0x307c2b,_0x12d53b=_0x5e00b3;this[_0x12d53b(0x234)]!==DeductionScriptExecuteState$1[_0x12d53b(0x5f1)]&&(this[_0x12d53b(0x5263)][_0x12d53b(0x326d)](_0x436b1c=>{var _0x5decd8=_0x140d,_0x13842e=_0x12d53b;this[_0x13842e(0x2d32)]===DeductionScriptExecuteResetType$1[_0x5decd8(0x173)]?_0x436b1c[_0x13842e(0x5c73)](!0x1):_0x436b1c[_0x13842e(0x5c73)](!0x0);}),this[_0x12d53b(0x234)]=DeductionScriptExecuteState$1[_0x12d53b(0x5f1)],this[_0x368ceb(0x806)][_0x12d53b(0x5c73)](),this[_0x12d53b(0x2691)]=-0x1,this[_0x12d53b(0x5263)]=[],this[_0x368ceb(0x52bc)]=void 0x0,this[_0x12d53b(0xb64)]=0x0,this[_0x12d53b(0x35ea)]=void 0x0);}[_0x5e00b3(0x4b2b)](_0x4a7d3c){var _0x58c08e=_0x5e00b3;this[_0x58c08e(0x4c22)]=_0x4a7d3c;}[_0x5e00b3(0x5be2)](){var _0x4670e6=_0x5e00b3;if(WebGLPlot$f[_0x4670e6(0x5f34)](this[_0x4670e6(0x321f)]))return this[_0x4670e6(0x321f)][_0x4670e6(0x2194)]()[_0x4670e6(0x45cb)];}[_0x5e00b3(0x17ed)](_0x35d9ef){var _0x191410=_0x5e00b3;this[_0x191410(0x2d32)]=_0x35d9ef;}}class DeductionScriptExtend{constructor(){var _0x756047=_0x5e00b3;this[_0x756047(0x1189)]=new DeductionScript(_0x756047(0x4b4)),this[_0x756047(0x5029)]=!0x1;}[_0x5e00b3(0x19d0)](){var _0x4bbc63=_0x5e00b3;return this[_0x4bbc63(0x1189)];}['_isModify'](){var _0x136cd2=_0x5e00b3;return this[_0x136cd2(0x5029)];}[_0x5e00b3(0x1bb3)](_0xdbe5f){var _0x463535=_0x5e00b3;this[_0x463535(0x5029)]=_0xdbe5f;}[_0x5e00b3(0x4b41)](){var _0xda8739=_0x307c2b,_0x4cba3e=_0x5e00b3;SituationSimulationManager[_0x4cba3e(0x35eb)]()[_0xda8739(0x6a5)](!0x1);}[_0x5e00b3(0x168f)](){var _0x2872bd=_0x5e00b3;return this[_0x2872bd(0x1189)][_0x2872bd(0x168f)]();}[_0x5e00b3(0x37ed)](_0xcd314f){var _0x368dbc=_0x5e00b3;this[_0x368dbc(0x1189)]['_fromJson'](_0xcd314f);}[_0x5e00b3(0x147c)](){var _0x2101bc=_0x5e00b3;return this[_0x2101bc(0x1189)][_0x2101bc(0x147c)]();}[_0x5e00b3(0x3800)](){var _0x2f75ce=_0x307c2b,_0x3094ce=_0x5e00b3;return this[_0x2f75ce(0x1fe6)][_0x3094ce(0xaf4)]();}['getGeoEntityEffectExtendParameter'](_0x296e63){var _0x3578c6=_0x307c2b,_0x5c721a=_0x5e00b3;this[_0x3578c6(0x1fe6)][_0x5c721a(0x12ec)](_0x296e63);}[_0x5e00b3(0x4b8f)](_0x5dfb06,_0x3f6a78){var _0xf9e2e0=_0x5e00b3;this[_0xf9e2e0(0x1189)][_0xf9e2e0(0x2f0)](_0x5dfb06,_0x3f6a78),this[_0xf9e2e0(0x5029)]=!0x0,this[_0xf9e2e0(0x4b41)]();}[_0x5e00b3(0x17ef)](_0x2c562c){var _0x30bec4=_0x5e00b3;this['_deductionScript'][_0x30bec4(0x1c15)](_0x2c562c),this[_0x30bec4(0x5029)]=!0x0,this[_0x30bec4(0x4b41)]();}[_0x307c2b(0x4ded)](){var _0xc0aae7=_0x5e00b3;return this[_0xc0aae7(0x1189)][_0xc0aae7(0x1e60)]();}['setDelayFinishTime'](_0x289463){var _0xb747c3=_0x307c2b,_0x339017=_0x5e00b3;this[_0x339017(0x1189)][_0x339017(0x20ae)](_0x289463),this[_0xb747c3(0x552a)]=!0x0;}}class DeductionScriptGroup{constructor(_0x3a9595){var _0x4fb76c=_0x5e00b3;this[_0x4fb76c(0x384a)]=_0x3a9595,this[_0x4fb76c(0x21b4)]=WebGLPlot$f[_0x4fb76c(0x2f26)](),this[_0x4fb76c(0x5e3a)]='',this[_0x4fb76c(0x10d5)]=[],this[_0x4fb76c(0x3ccf)]=new DeductionScriptExtend(),this[_0x4fb76c(0x5029)]=!0x1;}[_0x307c2b(0x215c)](_0x1d0d55,_0x447eb1){var _0x310b19=_0x307c2b,_0x4bef8d=_0x5e00b3;let _0x39503e=JSON[_0x4bef8d(0x2374)](_0x1d0d55);WebGLPlot$f[_0x4bef8d(0x5f34)](_0x39503e[_0x4bef8d(0x58d)])&&(this[_0x4bef8d(0x21b4)]=_0x39503e[_0x4bef8d(0x58d)]),WebGLPlot$f[_0x4bef8d(0x5f34)](_0x39503e[_0x4bef8d(0x2c5)])&&(this[_0x4bef8d(0x5e3a)]=_0x39503e[_0x310b19(0x1c7c)]),WebGLPlot$f[_0x4bef8d(0x5f34)](_0x39503e[_0x4bef8d(0x3911)])&&(this[_0x4bef8d(0x10d5)][_0x4bef8d(0x2f5b)](0x0),_0x39503e[_0x4bef8d(0x3911)][_0x4bef8d(0x326d)](_0x401ae2=>{var _0x245036=_0x4bef8d;this[_0x245036(0x10d5)][_0x245036(0x5323)](_0x447eb1[_0x245036(0x38c4)](_0x401ae2));})),WebGLPlot$f[_0x4bef8d(0x5f34)](_0x39503e['deductionScriptExtend'])&&this[_0x4bef8d(0x3ccf)][_0x4bef8d(0x37ed)](_0x39503e[_0x4bef8d(0x44ce)]);}['_toJson'](){var _0x20963a=_0x307c2b,_0x9c5b20=_0x5e00b3;let _0x1ce600=new Map(),_0x52a48e={};return _0x52a48e[_0x9c5b20(0x1a9a)](_0x9c5b20(0x58d))||(_0x52a48e['UUID']=this[_0x9c5b20(0x21b4)]),_0x52a48e[_0x9c5b20(0x1a9a)](_0x9c5b20(0x2c5))||(_0x52a48e[_0x9c5b20(0x2c5)]=this[_0x20963a(0x4f2b)]),_0x52a48e[_0x9c5b20(0x1a9a)]('deductionScriptUUIDs')||(_0x52a48e[_0x9c5b20(0x3911)]=[],this[_0x9c5b20(0x10d5)][_0x9c5b20(0x326d)](_0x4ce220=>{var _0x2bd1d4=_0x20963a,_0x2749b8=_0x9c5b20;_0x1ce600[_0x2749b8(0x10aa)](_0x4ce220[_0x2bd1d4(0x39af)](),_0x4ce220['_toJson']()),_0x52a48e[_0x2bd1d4(0x26ff)]['push'](_0x4ce220[_0x2749b8(0x147c)]());})),_0x52a48e[_0x9c5b20(0x1a9a)](_0x9c5b20(0x44ce))||(_0x52a48e[_0x9c5b20(0x44ce)]=this[_0x9c5b20(0x3ccf)][_0x9c5b20(0x168f)]()),{'deductionScriptJsons':_0x1ce600,'json':JSON[_0x20963a(0x1393)](_0x52a48e)};}[_0x5e00b3(0x4bd3)](){var _0x1af7f2=_0x307c2b,_0x4cd195=_0x5e00b3;return!!this[_0x4cd195(0x5029)]||!!this[_0x1af7f2(0x3be9)][_0x4cd195(0x4bd3)]();}[_0x5e00b3(0x1bb3)](_0x1f9909){var _0x220e68=_0x307c2b,_0x1ae8fc=_0x5e00b3;this[_0x220e68(0x552a)]=_0x1f9909,this[_0x1ae8fc(0x3ccf)][_0x220e68(0x11f3)](_0x1f9909);}[_0x5e00b3(0x4b41)](){var _0x54a491=_0x5e00b3;SituationSimulationManager[_0x54a491(0x35eb)]()[_0x54a491(0x3605)](!0x1);}[_0x307c2b(0x3d90)](_0x4f2285){var _0x1fcaec=_0x5e00b3;let _0x4e052f=new DeductionScript(_0x4f2285);return this['_deductionScripts'][_0x1fcaec(0x5323)](_0x4e052f),this[_0x1fcaec(0x384a)][_0x1fcaec(0x31e6)]['push'](_0x4e052f),this[_0x1fcaec(0x5029)]=!0x0,this[_0x1fcaec(0x4b41)](),_0x4e052f;}[_0x5e00b3(0x3f17)](_0x31c56f){var _0x505a5f=_0x307c2b,_0x24a8fb=_0x5e00b3;for(let _0x1a5770=0x0;_0x1a5770<this[_0x24a8fb(0x10d5)][_0x24a8fb(0x809)];_0x1a5770++){if(this[_0x24a8fb(0x10d5)][_0x1a5770][_0x24a8fb(0x147c)]()===_0x31c56f){this[_0x24a8fb(0x10d5)][_0x505a5f(0x1d88)](_0x1a5770,0x1),this['_deductionScriptManager'][_0x24a8fb(0x3af3)][_0x24a8fb(0x5323)](_0x31c56f),this[_0x24a8fb(0x5029)]=!0x0,this[_0x24a8fb(0x4b41)]();break;}}}[_0x5e00b3(0x314c)](){var _0x3109c2=_0x307c2b;return this[_0x3109c2(0x3ad0)];}[_0x5e00b3(0x214f)](_0x203341){var _0x1070e0=_0x307c2b,_0x38ba98=_0x5e00b3;this['_name']=_0x203341,this[_0x38ba98(0x5029)]=!0x0,this[_0x1070e0(0x20f)]();}[_0x5e00b3(0x1616)](){var _0x379fc2=_0x5e00b3;return this[_0x379fc2(0x5e3a)];}[_0x5e00b3(0x147c)](){var _0x548384=_0x5e00b3;return this[_0x548384(0x21b4)];}[_0x307c2b(0x531f)](){var _0x3b4c31=_0x5e00b3;return this[_0x3b4c31(0x3ccf)];}}class DeductionScriptManager{constructor(){var _0x103d1f=_0x307c2b,_0x4c5195=_0x5e00b3;this[_0x4c5195(0x171f)]=[],this[_0x103d1f(0x16a0)]=void 0x0,this[_0x4c5195(0x2f0d)]=void 0x0,this[_0x4c5195(0x375f)]=void 0x0,this['_addDeductionScripts']=[],this[_0x4c5195(0x3af3)]=[],this[_0x4c5195(0x4814)]=!0x1;}[_0x5e00b3(0x4df0)](_0x866a8b){var _0x57a6fa=_0x307c2b,_0x67a994=_0x5e00b3;this[_0x67a994(0x2f0d)]=new PlottingLayer(_0x866a8b,_0x67a994(0x5f47)),_0x866a8b[_0x67a994(0x2ea5)][_0x67a994(0x30c2)](this[_0x67a994(0x2f0d)]),this[_0x67a994(0x5e52)]=_0x866a8b,this[_0x57a6fa(0x4d72)]=new DeductionScriptExecuteManager(this[_0x67a994(0x2f0d)]);}[_0x5e00b3(0x2101)](_0x1e8310){var _0x15e493=_0x307c2b,_0x49e245=_0x5e00b3;WebGLPlot$f[_0x15e493(0x1563)](this[_0x49e245(0x375f)])&&this[_0x15e493(0x4d72)][_0x49e245(0x2101)](_0x1e8310);}[_0x307c2b(0x4abb)](_0x37a83f){var _0xc69609=_0x307c2b,_0x9232f1=_0x5e00b3;if(WebGLPlot$f[_0xc69609(0x1563)](this[_0xc69609(0x4d72)])){let _0x481ddc=this[_0x9232f1(0x375f)][_0xc69609(0x4abb)](_0x37a83f);if(WebGLPlot$f[_0xc69609(0x1563)](_0x481ddc))return _0x481ddc;}}[_0x5e00b3(0xc38)](){var _0x4e5baa=_0x307c2b,_0x3a8d65=_0x5e00b3;let _0x85ea65=SituationSimulationManager[_0x3a8d65(0x35eb)]()['_getOpenedSchemeName']();if(WebGLPlot$f[_0x3a8d65(0x5f34)](_0x85ea65)){let _0x2b1bb9=[];this[_0x3a8d65(0x171f)][_0x3a8d65(0x326d)](_0xbe3587=>{var _0x2b0e5e=_0x3a8d65;let _0x2c5fd3=_0xbe3587[_0x2b0e5e(0x168f)]();_0x2b1bb9[_0x2b0e5e(0x5323)](_0x2c5fd3[_0x2b0e5e(0x8af)]);}),SituationSimulationManager[_0x3a8d65(0x35eb)]()[_0x4e5baa(0x22c1)]()[_0x3a8d65(0x3e17)](_0x85ea65,_0x2b1bb9);}}[_0x5e00b3(0x10ab)](){var _0x27f3ba=_0x5e00b3;return{'add':this[_0x27f3ba(0x31e6)],'remove':this[_0x27f3ba(0x3af3)]};}[_0x5e00b3(0x14f8)](){var _0x4c8383=_0x307c2b,_0x4ccc92=_0x5e00b3;this[_0x4ccc92(0x31e6)][_0x4ccc92(0x2f5b)](0x0),this[_0x4c8383(0x3971)][_0x4ccc92(0x2f5b)](0x0);}[_0x5e00b3(0x4f26)](){var _0x2b8baa=_0x5e00b3;if(this[_0x2b8baa(0x4814)])return!0x0;for(let _0x1618d0=0x0;_0x1618d0<this[_0x2b8baa(0x171f)][_0x2b8baa(0x809)];_0x1618d0++){if(this[_0x2b8baa(0x171f)][_0x1618d0][_0x2b8baa(0x4bd3)]())return!0x0;}return!0x1;}[_0x5e00b3(0x4ec)](_0x9cb5d1){var _0x16a975=_0x307c2b,_0x26db63=_0x5e00b3;this[_0x16a975(0x22ab)]=_0x9cb5d1,this[_0x26db63(0x171f)][_0x26db63(0x326d)](_0x22dd9c=>{var _0x506d1c=_0x26db63;_0x22dd9c[_0x506d1c(0x1bb3)](_0x9cb5d1);});}[_0x5e00b3(0x4b41)](){var _0x4074ce=_0x307c2b,_0x32c8f1=_0x5e00b3;SituationSimulationManager[_0x32c8f1(0x35eb)]()[_0x4074ce(0x6a5)](!0x1);}[_0x5e00b3(0x4290)](_0x512ecf){var _0x3a567d=_0x307c2b,_0x521701=_0x5e00b3;this[_0x521701(0x5c73)](),this[_0x521701(0x375f)][_0x521701(0x4290)](_0x512ecf,this[_0x3a567d(0x5201)]);}[_0x5e00b3(0x5bbd)](){var _0x2239cc=_0x307c2b,_0x47df32=_0x5e00b3;WebGLPlot$f[_0x2239cc(0x1563)](this[_0x47df32(0x375f)])&&this[_0x47df32(0x375f)]['_stop']();}[_0x307c2b(0x5317)](){var _0xe53911=_0x307c2b,_0x1610fb=_0x5e00b3;WebGLPlot$f[_0xe53911(0x1563)](this[_0x1610fb(0x375f)])&&this[_0x1610fb(0x375f)][_0x1610fb(0x5c73)](),SituationSimulationManager[_0x1610fb(0x35eb)]()[_0x1610fb(0x2a33)]()[_0x1610fb(0x174a)]();}['_setResetType'](_0x8883a5){var _0x23697b=_0x307c2b,_0x2d252b=_0x5e00b3;WebGLPlot$f[_0x2d252b(0x5f34)](this[_0x23697b(0x4d72)])&&this[_0x2d252b(0x375f)][_0x2d252b(0x17ed)](_0x8883a5);}[_0x5e00b3(0x4b2b)](_0x187148){var _0x58170c=_0x5e00b3;WebGLPlot$f[_0x58170c(0x5f34)](this[_0x58170c(0x375f)])&&this['_deductionScriptExecuteManager'][_0x58170c(0x4b2b)](_0x187148);}[_0x307c2b(0x30df)](){var _0x134b96=_0x5e00b3;this[_0x134b96(0x171f)][_0x134b96(0x2f5b)](0x0);}['getDeductionScriptGroups'](){return this['_deductionScriptGroups'];}[_0x5e00b3(0x92f)](_0x4a93fc){var _0x9b9cef=_0x307c2b,_0x3c8fc4=_0x5e00b3;for(let _0x4d2957=0x0;_0x4d2957<this[_0x3c8fc4(0x171f)][_0x3c8fc4(0x809)];_0x4d2957++){const _0x294db7=this[_0x3c8fc4(0x171f)][_0x4d2957];if(_0x294db7['getUUID']()===_0x4a93fc){_0x294db7[_0x9b9cef(0x2d8e)]()[_0x3c8fc4(0x326d)](_0x20fd10=>{var _0x2de5a1=_0x9b9cef,_0x13b150=_0x3c8fc4;this[_0x13b150(0x3af3)][_0x2de5a1(0x2a0e)](_0x20fd10[_0x13b150(0x147c)]());}),this[_0x9b9cef(0x5201)][_0x3c8fc4(0x2f5b)](_0x4d2957,0x1),this[_0x3c8fc4(0x4814)]=!0x0,this[_0x3c8fc4(0x4b41)]();break;}}}[_0x5e00b3(0x5038)](){var _0x64497c=_0x5e00b3;this[_0x64497c(0x171f)][_0x64497c(0x326d)](_0x53dca4=>{var _0x99cb3=_0x64497c;_0x53dca4[_0x99cb3(0x314c)]()[_0x99cb3(0x326d)](_0x4c1824=>{var _0xa3bdf1=_0x140d,_0x3401bd=_0x99cb3;this[_0xa3bdf1(0x3971)][_0xa3bdf1(0x2a0e)](_0x4c1824[_0x3401bd(0x147c)]());});}),this[_0x64497c(0x171f)][_0x64497c(0x2f5b)](0x0),this[_0x64497c(0x4814)]=!0x0,this[_0x64497c(0x4b41)]();}[_0x5e00b3(0x5a64)](_0x17c3d6){var _0x284c23=_0x307c2b,_0x2e6c3d=_0x5e00b3;let _0x49a95b=new DeductionScriptGroup(this);return _0x49a95b[_0x2e6c3d(0x214f)](_0x17c3d6),this[_0x284c23(0x5201)][_0x2e6c3d(0x5323)](_0x49a95b),this[_0x2e6c3d(0x4814)]=!0x0,this[_0x2e6c3d(0x4b41)](),_0x49a95b;}[_0x5e00b3(0x3d37)](){var _0x5927ab=_0x5e00b3;let _0x147867=new Map(),_0x1f50fc=[];return this['_deductionScriptGroups'][_0x5927ab(0x326d)](_0x4cbe4b=>{var _0x22f971=_0x140d,_0x2293c2=_0x5927ab;let _0x58dfea=_0x4cbe4b[_0x2293c2(0x168f)]();_0x147867=new Map([..._0x147867,..._0x58dfea[_0x2293c2(0x4f41)]]),_0x1f50fc[_0x22f971(0x2a0e)](_0x58dfea['json']);}),{'deductionScriptJsons':_0x147867,'deductionScriptGroupJsons':JSON[_0x5927ab(0x43ec)](_0x1f50fc)};}[_0x5e00b3(0x127f)](_0x165b1e){var _0x2cb917=_0x307c2b,_0x15744a=_0x5e00b3;this['removeAllScriptGroup'](!0x1);let _0x1c689c=_0x165b1e[_0x15744a(0x4f41)],_0x266437=new Map();if(_0x1c689c[_0x15744a(0x326d)]((_0x4530d4,_0x2719a9)=>{var _0x39430a=_0x15744a;if(_0x4530d4[_0x39430a(0x809)]>0x0){let _0x20dfd7=new DeductionScript('');_0x20dfd7[_0x39430a(0x37ed)](_0x4530d4),_0x266437[_0x39430a(0x10aa)](_0x2719a9,_0x20dfd7);}}),_0x165b1e[_0x2cb917(0x70d)][_0x2cb917(0x2ef4)]>0x0){let _0x575b90=JSON[_0x15744a(0x2374)](_0x165b1e[_0x15744a(0x3df3)]);WebGLPlot$f[_0x15744a(0x5f34)](_0x575b90)&&_0x575b90[_0x15744a(0x326d)](_0x2e9bf4=>{var _0x18216d=_0x2cb917,_0x4120d9=_0x15744a;let _0x43f898=new DeductionScriptGroup();_0x43f898[_0x4120d9(0x37ed)](_0x2e9bf4,_0x266437),this[_0x18216d(0x5201)][_0x4120d9(0x5323)](_0x43f898);});}}[_0x5e00b3(0x49ae)](){var _0x2e1b9a=_0x307c2b,_0x34856b=_0x5e00b3;return this[_0x2e1b9a(0x4d72)][_0x34856b(0x5be2)]();}[_0x5e00b3(0x360f)](_0x484215){var _0x511846=_0x307c2b,_0x40f8ca=_0x5e00b3;let _0x53e204=this[_0x40f8ca(0x47c7)](_0x484215);if(WebGLPlot$f[_0x40f8ca(0x5f34)](_0x53e204))return _0x53e204[_0x40f8ca(0x4104)]();if(WebGLPlot$f[_0x40f8ca(0x5f34)](this[_0x40f8ca(0x375f)]))for(let _0x451cbe=0x0;_0x451cbe<=this[_0x40f8ca(0x375f)][_0x511846(0x138a)];_0x451cbe++){let _0x2275bd=this[_0x40f8ca(0x375f)][_0x40f8ca(0x5263)][_0x451cbe][_0x40f8ca(0x20dd)]();if(WebGLPlot$f[_0x40f8ca(0x5f34)](_0x2275bd))for(let _0x44bcca=0x0;_0x44bcca<_0x2275bd[_0x40f8ca(0x809)];_0x44bcca++){const _0xbc1cdc=_0x2275bd[_0x44bcca];if(WebGLPlot$f[_0x40f8ca(0x5f34)](_0xbc1cdc)&&WebGLPlot$f[_0x40f8ca(0x5f34)](_0xbc1cdc['_getMoveGeoEntity']())){let _0x20050a=_0xbc1cdc[_0x511846(0x3b9b)]();if(_0x20050a[_0x511846(0x39af)]()==_0x484215)return _0x20050a;}}}return null;}}class SituationSimulationSchemeManager{constructor(){var _0x29d22b=_0x307c2b,_0xee5aaa=_0x5e00b3;this[_0xee5aaa(0x5afd)]=_0x29d22b(0x544),this[_0xee5aaa(0x2a0e)]=_0xee5aaa(0x5213),this[_0xee5aaa(0x4ea6)]=[_0xee5aaa(0x5502),_0xee5aaa(0x59c0),_0x29d22b(0x2032),_0xee5aaa(0x41d1)],this[_0xee5aaa(0x3dc4)]=this[_0xee5aaa(0x57a2)]();}static[_0x5e00b3(0x35eb)](){var _0x35c289=_0x5e00b3;return SituationSimulationSchemeManager[_0x35c289(0x1aaf)]||(SituationSimulationSchemeManager[_0x35c289(0x1aaf)]=new SituationSimulationSchemeManager()),SituationSimulationSchemeManager[_0x35c289(0x1aaf)];}[_0x5e00b3(0x1d8c)](_0x2b4d05){var _0x494098=_0x307c2b,_0x56379d=_0x5e00b3;if(null==_0x2b4d05||0x0===_0x2b4d05[_0x56379d(0x809)])return!0x1;let _0x2cb2eb=this[_0x56379d(0x11a0)](_0x56379d(0x56fe),_0x56379d(0x3d9),_0x2b4d05);if(null==_0x2cb2eb||null!=_0x2cb2eb&&_0x2cb2eb[_0x56379d(0x809)]>0x0)return!0x1;let _0x5bfa97=this[_0x56379d(0x5afd)]+_0x56379d(0x3472),_0x343a0a=[{'fieldNames':[_0x56379d(0xea7),_0x494098(0x3269),_0x56379d(0x3d9)],'fieldValues':['0','0',_0x2b4d05],'geometry':null}];this[_0x56379d(0x3dc4)][_0x56379d(0x738)](_0x494098(0x2c8b),encodeURI(_0x5bfa97),!0x1,'',''),this[_0x56379d(0x3dc4)][_0x494098(0x30da)](_0x56379d(0x353b),_0x56379d(0x3b9d)),this[_0x56379d(0x3dc4)][_0x56379d(0x1e57)](WebGLPlot$f[_0x56379d(0x2879)](_0x343a0a));for(let _0x221373=0x0;_0x221373<this[_0x56379d(0x4ea6)][_0x56379d(0x809)];_0x221373++){let _0x5db691={'datasetType':_0x56379d(0x3d57),'datasetName':_0x2b4d05+this[_0x56379d(0x4ea6)][_0x221373]};if(this[_0x56379d(0x3dc4)][_0x56379d(0x738)](_0x56379d(0x477),encodeURI(this[_0x494098(0x501c)]+_0x56379d(0x4b39)),!0x1,'',''),this[_0x494098(0x2044)][_0x494098(0x30da)](_0x56379d(0x353b),_0x56379d(0x3b9d)),this[_0x56379d(0x3dc4)][_0x56379d(0x1e57)](JSON[_0x56379d(0x43ec)](_0x5db691)),JSON[_0x494098(0x40c1)](this[_0x494098(0x2044)][_0x56379d(0x409b)],null)[_0x494098(0x4ef1)]){let _0x58757f=this[_0x56379d(0x5afd)]+'/'+_0x2b4d05+this[_0x56379d(0x4ea6)][_0x221373]+_0x56379d(0x56f5),_0x3fcfd0=[_0x56379d(0x2610),_0x494098(0x2bc)];0x0===_0x221373&&(_0x3fcfd0=[_0x56379d(0x119e),_0x56379d(0x1a61),_0x56379d(0x51f4)]);for(let _0x35bb65=0x0;_0x35bb65<_0x3fcfd0[_0x56379d(0x809)];_0x35bb65++){let _0x3fb4ff={'isZeroLengthAllowed':_0x56379d(0x3d51),'maxLength':_0x494098(0xd25),'isRequired':_0x56379d(0x3d51),'name':_0x3fcfd0[_0x35bb65],'caption':_0x3fcfd0[_0x35bb65],'type':_0x56379d(0x3e3),'defaultValue':_0x56379d(0x3286),'isSystemField':_0x56379d(0x3d51)};this[_0x56379d(0x3dc4)][_0x56379d(0x738)](_0x56379d(0x477),encodeURI(_0x58757f),!0x1,'',''),this[_0x494098(0x2044)][_0x56379d(0x5c88)](_0x56379d(0x353b),_0x494098(0x1326)),this[_0x56379d(0x3dc4)][_0x56379d(0x1e57)](JSON[_0x56379d(0x43ec)](_0x3fb4ff));}}}let _0x28a320=this[_0x56379d(0xd02)](_0x56379d(0x13ca));return WebGLPlot$f[_0x56379d(0x5f34)](_0x28a320)&&this[_0x56379d(0x3a7a)](_0x2b4d05,_0x28a320),!0x0;}[_0x307c2b(0x5a7f)](){var _0x55b420=_0x307c2b,_0x2101ff=_0x5e00b3;let _0x5dd03f=this[_0x2101ff(0x11a0)](_0x2101ff(0x56fe),'',''),_0x226201=[];if(null!=_0x5dd03f){for(let _0x438311=0x0;_0x438311<_0x5dd03f[_0x55b420(0x2ef4)];_0x438311++)_0x226201[_0x55b420(0x2a0e)](_0x5dd03f[_0x438311][_0x2101ff(0x3bfa)][0x2]);}return _0x226201;}[_0x5e00b3(0x5424)](_0x4737bb){var _0x4c4b3f=_0x307c2b,_0x142675=_0x5e00b3;let _0x343760=this[_0x142675(0x5afd)]+_0x142675(0x3638),_0x3ca795={'attributeFilter':_0x142675(0x28f0)+_0x4737bb+'\x22'};this[_0x142675(0x3dc4)][_0x4c4b3f(0x2afd)](_0x142675(0x477),encodeURI(_0x343760),!0x1,'',''),this[_0x142675(0x3dc4)][_0x142675(0x5c88)](_0x142675(0x353b),_0x4c4b3f(0x1326)),this[_0x4c4b3f(0x2044)][_0x4c4b3f(0x2d51)](WebGLPlot$f[_0x142675(0x2879)](_0x3ca795));for(let _0x3110ed=0x0;_0x3110ed<this[_0x142675(0x4ea6)][_0x142675(0x809)];_0x3110ed++){let _0x8148bb=this[_0x142675(0x5afd)]+'/'+_0x4737bb+this[_0x142675(0x4ea6)][_0x3110ed]+_0x142675(0x3f99);this['_commit'][_0x142675(0x738)](_0x142675(0x36f9),encodeURI(_0x8148bb),!0x1,'',''),this[_0x142675(0x3dc4)][_0x142675(0x5c88)](_0x142675(0x353b),_0x142675(0x3b9d)),this[_0x142675(0x3dc4)][_0x142675(0x1e57)](null);}}[_0x5e00b3(0x3244)](_0x2d7cdf,_0xd6765a){var _0xcedaa1=_0x307c2b,_0x2b98eb=_0x5e00b3;let _0x55c06e=this[_0x2b98eb(0x5afd)]+'/'+_0x2d7cdf+_0x2b98eb(0x469a);this[_0x2b98eb(0x3dc4)][_0xcedaa1(0x2afd)](_0x2b98eb(0x2996),encodeURI(_0x55c06e),!0x1,'',''),this[_0x2b98eb(0x3dc4)]['setRequestHeader'](_0x2b98eb(0x353b),_0x2b98eb(0x3b9d)),this[_0x2b98eb(0x3dc4)][_0xcedaa1(0x2d51)](null);let _0x19d660=JSON[_0x2b98eb(0x2374)](this[_0x2b98eb(0x3dc4)][_0x2b98eb(0x409b)],null),_0x530f42=[{'fieldNames':[_0x2b98eb(0xea7),_0x2b98eb(0x4a62),'EntityStructure'],'fieldValues':['1','0',_0xd6765a],'geometry':null}];return 0x0!==_0x19d660[_0x2b98eb(0x2270)]&&(_0x55c06e+=_0x2b98eb(0x4af9),_0x530f42=[{'ID':0x1,'fieldNames':[_0x2b98eb(0xea7),_0x2b98eb(0x4a62),_0x2b98eb(0x119e)],'fieldValues':['1','0',_0xd6765a],'geometry':null}]),this[_0x2b98eb(0x3dc4)][_0x2b98eb(0x738)](_0x2b98eb(0x477),encodeURI(_0x55c06e),!0x1,'',''),this[_0x2b98eb(0x3dc4)][_0x2b98eb(0x5c88)](_0x2b98eb(0x353b),_0xcedaa1(0x1326)),this['_commit'][_0x2b98eb(0x1e57)](JSON[_0x2b98eb(0x43ec)](_0x530f42)),_0x19d660=JSON[_0x2b98eb(0x2374)](this['_commit'][_0x2b98eb(0x409b)],null),_0x19d660[_0x2b98eb(0x356c)];}[_0x5e00b3(0x5cd4)](_0x1e4351){var _0x419ab8=_0x307c2b,_0x510780=_0x5e00b3;this[_0x510780(0x3dc4)][_0x510780(0x738)](_0x510780(0x477),encodeURI(this[_0x510780(0x2a0e)]),!0x1,'',''),this[_0x419ab8(0x2044)][_0x510780(0x5c88)](_0x510780(0x353b),'application/x-www-form-urlencoded;\x20charset=UTF-8');let _0x30db2a={'getFeatureMode':'ID','datasetNames':[_0x510780(0x5799)+_0x1e4351+_0x419ab8(0x1104)],'ids':[0x1]};this['_commit'][_0x510780(0x1e57)](JSON[_0x510780(0x43ec)](_0x30db2a));let _0x5080ec=JSON[_0x510780(0x2374)](this[_0x510780(0x3dc4)][_0x510780(0x409b)],null);return null!=_0x5080ec&&_0x5080ec[_0x419ab8(0x459e)]>0x0?_0x5080ec[_0x419ab8(0x3d28)][0x0][_0x419ab8(0x3625)][0x2]:'';}[_0x5e00b3(0x3e17)](_0x461c57,_0x36d3e9){var _0x5e51f8=_0x307c2b,_0x5c2976=_0x5e00b3;let _0x556c85=this[_0x5c2976(0x5afd)]+'/'+_0x461c57+'_Structure/features.rjson';this[_0x5c2976(0x3dc4)][_0x5c2976(0x738)](_0x5c2976(0x2996),encodeURI(_0x556c85),!0x1,'',''),this[_0x5c2976(0x3dc4)]['setRequestHeader'](_0x5c2976(0x353b),_0x5e51f8(0x1326)),this[_0x5e51f8(0x2044)][_0x5c2976(0x1e57)](null);let _0x1ded07=JSON[_0x5c2976(0x2374)](this[_0x5c2976(0x3dc4)][_0x5c2976(0x409b)],null),_0x1fe4d4=[{'fieldNames':[_0x5c2976(0xea7),_0x5c2976(0x4a62),_0x5c2976(0x1a61)],'fieldValues':['1','0',_0x36d3e9],'geometry':null}];return 0x0!==_0x1ded07[_0x5c2976(0x2270)]&&(_0x556c85+=_0x5c2976(0x4af9),_0x1fe4d4=[{'ID':0x1,'fieldNames':[_0x5c2976(0xea7),_0x5c2976(0x4a62),_0x5c2976(0x1a61)],'fieldValues':['1','0',_0x36d3e9],'geometry':null}]),this[_0x5c2976(0x3dc4)][_0x5e51f8(0x2afd)](_0x5c2976(0x477),encodeURI(_0x556c85),!0x1,'',''),this[_0x5c2976(0x3dc4)][_0x5c2976(0x5c88)](_0x5c2976(0x353b),_0x5e51f8(0x1326)),this[_0x5e51f8(0x2044)]['send'](JSON[_0x5c2976(0x43ec)](_0x1fe4d4)),_0x1ded07=JSON[_0x5c2976(0x2374)](this[_0x5c2976(0x3dc4)][_0x5c2976(0x409b)],null),_0x1ded07[_0x5c2976(0x356c)];}[_0x5e00b3(0xf43)](_0x1db315){var _0x2785e9=_0x307c2b,_0x5cb082=_0x5e00b3;this[_0x5cb082(0x3dc4)][_0x5cb082(0x738)](_0x5cb082(0x477),encodeURI(this[_0x5cb082(0x2a0e)]),!0x1,'',''),this[_0x5cb082(0x3dc4)][_0x2785e9(0x30da)](_0x2785e9(0x44ae),_0x5cb082(0x3b9d));let _0x180c06={'getFeatureMode':'ID','datasetNames':[_0x2785e9(0x219c)+_0x1db315+_0x2785e9(0x1104)],'ids':[0x1]};this[_0x2785e9(0x2044)]['send'](JSON[_0x5cb082(0x43ec)](_0x180c06));let _0x1aa611=JSON[_0x5cb082(0x2374)](this[_0x2785e9(0x2044)]['responseText'],null);return null!=_0x1aa611&&_0x1aa611['featureCount']>0x0?_0x1aa611[_0x5cb082(0xe66)][0x0][_0x5cb082(0x3bfa)][0x3]:'';}['saveSatelliteGroupStructure'](_0x1eaf8e,_0x4ede17){var _0x1dd96a=_0x307c2b,_0x3bda38=_0x5e00b3;let _0x39b429=this[_0x3bda38(0x5afd)]+'/'+_0x1eaf8e+_0x3bda38(0x469a);this[_0x3bda38(0x3dc4)][_0x3bda38(0x738)](_0x3bda38(0x2996),encodeURI(_0x39b429),!0x1,'',''),this[_0x3bda38(0x3dc4)][_0x3bda38(0x5c88)](_0x3bda38(0x353b),_0x3bda38(0x3b9d)),this[_0x3bda38(0x3dc4)][_0x3bda38(0x1e57)](null);let _0x380154=JSON[_0x3bda38(0x2374)](this[_0x3bda38(0x3dc4)][_0x3bda38(0x409b)],null),_0x2b0ce9=[{'fieldNames':[_0x3bda38(0xea7),_0x3bda38(0x4a62),_0x3bda38(0x51f4)],'fieldValues':['1','0',_0x4ede17],'geometry':null}];return 0x0!==_0x380154[_0x3bda38(0x2270)]&&(_0x39b429+=_0x3bda38(0x4af9),_0x2b0ce9=[{'ID':0x1,'fieldNames':[_0x3bda38(0xea7),_0x3bda38(0x4a62),_0x1dd96a(0x5392)],'fieldValues':['1','0',_0x4ede17],'geometry':null}]),this[_0x3bda38(0x3dc4)][_0x1dd96a(0x2afd)](_0x3bda38(0x477),encodeURI(_0x39b429),!0x1,'',''),this[_0x3bda38(0x3dc4)][_0x3bda38(0x5c88)](_0x3bda38(0x353b),_0x3bda38(0x3b9d)),this[_0x3bda38(0x3dc4)][_0x3bda38(0x1e57)](JSON[_0x3bda38(0x43ec)](_0x2b0ce9)),_0x380154=JSON[_0x3bda38(0x2374)](this[_0x1dd96a(0x2044)]['responseText'],null),_0x380154[_0x3bda38(0x356c)];}[_0x307c2b(0x4eaf)](_0x19057a){var _0xa52cac=_0x307c2b,_0x380663=_0x5e00b3;this[_0x380663(0x3dc4)]['open'](_0x380663(0x477),encodeURI(this[_0x380663(0x2a0e)]),!0x1,'',''),this[_0x380663(0x3dc4)][_0x380663(0x5c88)](_0x380663(0x353b),_0xa52cac(0x1326));let _0x4da5e4={'getFeatureMode':'ID','datasetNames':[_0x380663(0x5799)+_0x19057a+_0x380663(0x5502)],'ids':[0x1]};this[_0x380663(0x3dc4)][_0xa52cac(0x2d51)](JSON[_0x380663(0x43ec)](_0x4da5e4));let _0x51f956=JSON[_0x380663(0x2374)](this[_0x380663(0x3dc4)][_0x380663(0x409b)],null);return null!=_0x51f956&&_0x51f956[_0x380663(0x2270)]>0x0?_0x51f956[_0x380663(0xe66)][0x0]['fieldValues'][0x4]:'';}[_0x5e00b3(0x12e9)](_0x534f87,_0x42a92c,_0xb21862,_0x57660b){var _0x37bebd=_0x5e00b3;return this[_0x37bebd(0x4ead)](_0x534f87,_0x42a92c,_0xb21862,_0x57660b);}[_0x307c2b(0x3a1c)](_0x18a310,_0x18b956,_0x4937b6){var _0x3732d7=_0x5e00b3;_0x4937b6[_0x3732d7(0x326d)]((_0x465c01,_0x28e916)=>{var _0x235a7f=_0x3732d7;this[_0x235a7f(0x4ead)](_0x18a310,_0x18b956,_0x28e916,_0x465c01);});}[_0x5e00b3(0x51fc)](_0x257866,_0x28c5d9){var _0x1f1aa3=_0x307c2b,_0x58aaae=_0x5e00b3;let _0x470bd1=this['_getDatasetNameSuffix'](_0x28c5d9),_0x464e00=this[_0x1f1aa3(0x5380)](_0x257866+_0x470bd1,'','');const _0x248879=new Map();if(null!=_0x464e00){for(let _0x5a6352=0x0;_0x5a6352<_0x464e00[_0x58aaae(0x809)];_0x5a6352++)_0x248879[_0x58aaae(0x10aa)](_0x464e00[_0x5a6352][_0x1f1aa3(0x3625)][0x2],_0x464e00[_0x5a6352][_0x58aaae(0x3bfa)][0x3]);}return _0x248879;}[_0x5e00b3(0x19f)](_0x351969,_0x56ad03,_0x4ac681,_0x1d18e0){var _0x26b9a7=_0x5e00b3;return this[_0x26b9a7(0x4ead)](_0x351969,_0x56ad03,_0x4ac681,_0x1d18e0);}[_0x5e00b3(0xaf1)](_0x280c5c,_0x15f158,_0xf8933c){var _0x49ba2a=_0x307c2b,_0x28471d=_0x5e00b3;let _0x311154=this[_0x28471d(0x5eb1)](_0x15f158),_0x220d9f=this[_0x49ba2a(0x501c)]+'/'+_0x280c5c+_0x311154+_0x28471d(0x2414);this[_0x28471d(0x3dc4)][_0x28471d(0x738)]('GET',encodeURI(_0x220d9f),!0x1,'',''),this[_0x49ba2a(0x2044)][_0x28471d(0x5c88)](_0x28471d(0x353b),_0x28471d(0x3b9d)),this[_0x49ba2a(0x2044)][_0x28471d(0x1e57)](null);let _0x3b9e11=JSON[_0x28471d(0x2374)](this[_0x28471d(0x3dc4)][_0x28471d(0x409b)],null);if(null!=_0x3b9e11&&_0x3b9e11[_0x28471d(0x2270)]>0x0){_0x220d9f=this[_0x28471d(0x5afd)]+'/'+_0x280c5c+_0x311154+_0x28471d(0x2435);let _0x4dabf7={'attributeFilter':_0x28471d(0x239)};this[_0x28471d(0x3dc4)][_0x28471d(0x738)]('POST',encodeURI(_0x220d9f),!0x1,'',''),this[_0x28471d(0x3dc4)][_0x28471d(0x5c88)](_0x49ba2a(0x44ae),_0x28471d(0x3b9d)),this[_0x28471d(0x3dc4)][_0x28471d(0x1e57)](JSON[_0x28471d(0x43ec)](_0x4dabf7));}_0xf8933c[_0x49ba2a(0x1b22)]((_0x4b1056,_0x37a4db)=>{var _0x25afa5=_0x28471d;this[_0x25afa5(0x4ead)](_0x280c5c,_0x15f158,_0x37a4db,_0x4b1056);});}[_0x307c2b(0xeb5)](_0x1cb9e0,_0x34e150,_0x4fdde8){var _0x36bd76=_0x307c2b,_0x5f1893=_0x5e00b3;let _0x365419=this[_0x36bd76(0x232f)](_0x34e150),_0x158bee=this[_0x36bd76(0x501c)]+'/'+_0x1cb9e0+_0x365419+_0x5f1893(0x2435),_0x3a0807={'attributeFilter':_0x5f1893(0x1492)+_0x4fdde8+'\x22'};return this[_0x5f1893(0x3dc4)][_0x5f1893(0x738)](_0x5f1893(0x477),encodeURI(_0x158bee),!0x1,'',''),this[_0x5f1893(0x3dc4)][_0x5f1893(0x5c88)](_0x5f1893(0x353b),_0x5f1893(0x3b9d)),this[_0x5f1893(0x3dc4)][_0x36bd76(0x2d51)](JSON[_0x5f1893(0x43ec)](_0x3a0807)),JSON[_0x5f1893(0x2374)](this[_0x5f1893(0x3dc4)][_0x5f1893(0x409b)],null)[_0x5f1893(0x356c)];}[_0x5e00b3(0x57a2)](){var _0x5843a6=_0x307c2b,_0x22c5f9=_0x5e00b3;let _0x57f531=null;try{_0x57f531=new ActiveXObject(_0x22c5f9(0x1a7));}catch(_0x4a5d77){try{_0x57f531=new ActiveXObject(_0x5843a6(0x6a3));}catch(_0x94b6f8){this[_0x22c5f9(0x3f5)]=null;}}return _0x57f531||_0x22c5f9(0x39a1)==typeof XMLHttpRequest||(_0x57f531=new XMLHttpRequest()),_0x57f531;}[_0x5e00b3(0x4ead)](_0x156a3b,_0x3cc6ed,_0x1d622e,_0x31780f){var _0x23868b=_0x307c2b,_0x5c157e=_0x5e00b3;let _0x5b631a=this[_0x5c157e(0x5eb1)](_0x3cc6ed),_0x41b6fa=this[_0x23868b(0x5380)](_0x156a3b+_0x5b631a,_0x5c157e(0x2610),_0x1d622e),_0x3ee779=this[_0x5c157e(0x5afd)]+'/'+_0x156a3b+_0x5b631a+_0x23868b(0xe17),_0x218dfc=[{'fieldNames':[_0x23868b(0x38fa),_0x5c157e(0x4a62),'uuid',_0x5c157e(0x1874)],'fieldValues':['0','0',_0x1d622e,_0x31780f],'geometry':null}];return null!=_0x41b6fa&&_0x41b6fa['length']>0x0&&(_0x3ee779+=_0x5c157e(0x4af9),_0x218dfc=[{'ID':_0x41b6fa[0x0]['ID'],'fieldNames':[_0x5c157e(0xea7),_0x5c157e(0x4a62),_0x5c157e(0x1874)],'fieldValues':['0','0',_0x31780f],'geometry':null}]),this['_commit'][_0x5c157e(0x738)](_0x5c157e(0x477),encodeURI(_0x3ee779),!0x1,'',''),this[_0x5c157e(0x3dc4)][_0x5c157e(0x5c88)](_0x5c157e(0x353b),_0x5c157e(0x3b9d)),this[_0x5c157e(0x3dc4)][_0x5c157e(0x1e57)](JSON[_0x5c157e(0x43ec)](_0x218dfc)),JSON['parse'](this[_0x23868b(0x2044)][_0x5c157e(0x409b)],null)[_0x23868b(0x4ef1)];}[_0x5e00b3(0x5eb1)](_0x165d66){var _0x18e3c9=_0x307c2b,_0x253e2c=_0x5e00b3;let _0x5d335f='';switch(_0x165d66){case SituationSimulationSchemeDataType$1['ENTITY']:_0x5d335f=_0x253e2c(0x59c0);break;case SituationSimulationSchemeDataType$1[_0x18e3c9(0x550f)]:_0x5d335f=_0x253e2c(0x520c);break;case SituationSimulationSchemeDataType$1[_0x253e2c(0x4f72)]:_0x5d335f='_Satellite';}return _0x5d335f;}[_0x5e00b3(0x11a0)](_0x4b7c34,_0x22ad4b,_0x51d238){var _0x1258b8=_0x307c2b,_0x4b1527=_0x5e00b3;this[_0x4b1527(0x3dc4)][_0x1258b8(0x2afd)](_0x4b1527(0x477),encodeURI(this[_0x4b1527(0x2a0e)]),!0x1,'',''),this[_0x4b1527(0x3dc4)][_0x4b1527(0x5c88)](_0x4b1527(0x353b),_0x4b1527(0x3b9d));let _0x10fc57={'getFeatureMode':_0x4b1527(0x379f),'datasetNames':[_0x1258b8(0x219c)+_0x4b7c34],'maxFeatures':0x2710,'queryParameter':{'sortClause':null,'ids':null,'name':null,'attributeFilter':0x0===_0x22ad4b[_0x1258b8(0x2ef4)]?'':_0x22ad4b+'=\x22'+_0x51d238+'\x22','groupClause':null,'linkItems':null,'joinItems':null,'fields':null}};this[_0x1258b8(0x2044)][_0x4b1527(0x1e57)](WebGLPlot$f[_0x4b1527(0x2879)](_0x10fc57));let _0x194b3d=JSON[_0x4b1527(0x2374)](this[_0x1258b8(0x2044)][_0x4b1527(0x409b)],null);return null==_0x194b3d?null:_0x194b3d[_0x4b1527(0xe66)];}[_0x5e00b3(0xd02)](_0x5933c7){var _0x7502bc=_0x307c2b,_0x2aa489=_0x5e00b3;if(!WebGLPlot$f[_0x2aa489(0x5f34)](_0x5933c7))return null;var _0x2cacbb;return-0x1==(_0x5933c7=_0x5933c7[_0x7502bc(0x2bc0)](/\\+/g,'/'))[_0x2aa489(0x12e)]('/')?null:((_0x2cacbb=window['XMLHttpRequest']?new XMLHttpRequest():new ActiveXObject(_0x2aa489(0x46c7)))['open']('GET',_0x5933c7,!0x1),_0x2cacbb[_0x7502bc(0x2d51)](),_0x2cacbb[_0x2aa489(0x409b)]);}[_0x5e00b3(0x55aa)](_0x2e45c1){var _0x3a3479=_0x307c2b,_0x88a359=_0x5e00b3;if(_0x2e45c1[_0x88a359(0x41bc)](_0x3a3479(0x2a04))&&_0x2e45c1[_0x88a359(0x5f31)](')')){let _0x4d424b=_0x2e45c1[_0x88a359(0x2c3f)](_0x88a359(0x21f),'');_0x4d424b=_0x4d424b[_0x88a359(0x4c07)](0x0,_0x4d424b[_0x3a3479(0x40f8)](')'));let _0x149f12=_0x4d424b[_0x88a359(0x390f)](',');if(0x4===_0x149f12[_0x88a359(0x809)])return new WebGLPlot$f[(_0x88a359(0x3722))](_0x149f12[0x0]['trim'](),_0x149f12[0x1][_0x88a359(0x1f56)](),_0x149f12[0x2][_0x88a359(0x1f56)](),_0x149f12[0x3][_0x88a359(0x1f56)]());}return null;}}class GeoEntityEffectExtendFactory{constructor(){var _0x309a3b=_0x5e00b3;this[_0x309a3b(0x3aca)]=[],this[_0x309a3b(0x56c1)]=new Map(),this[_0x309a3b(0x421e)]=void 0x0;}[_0x307c2b(0x2e7)](_0x27f955){var _0x1f3b9b=_0x5e00b3;this[_0x1f3b9b(0x421e)]=_0x27f955,this[_0x1f3b9b(0x56c1)][_0x1f3b9b(0x326d)]((_0x149e2b,_0xc8ed85)=>{var _0x7309e6=_0x1f3b9b;_0x149e2b[_0x7309e6(0x5fd6)](_0x149e2b[_0x7309e6(0x52b0)]);});}[_0x5e00b3(0x56e8)](_0x5bdfc2){var _0x513bc8=_0x307c2b,_0x2ab407=_0x5e00b3;let _0x3e31cf=this;WebGLPlot$f[_0x2ab407(0x5f34)](_0x5bdfc2[_0x513bc8(0x2c60)])&&GeoEntityEffectExtend[_0x2ab407(0x14dd)](function(_0x32c1b9,_0x269977,_0x4ef962){var _0x4eaa14=_0x513bc8,_0x3355b2=_0x2ab407;if(_0x4eaa14(0x57e6)===_0x269977){let _0x400943=_0x32c1b9[_0x3355b2(0x28c)],_0xf64e46=JSON[_0x3355b2(0x2374)](_0x4ef962);_0x400943[_0x3355b2(0x5592)][_0x3355b2(0x2134)]({'destination':new Cesium[(_0x4eaa14(0x141))](_0xf64e46[_0x3355b2(0x3747)]['x'],_0xf64e46[_0x3355b2(0x3747)]['y'],_0xf64e46[_0x3355b2(0x3747)]['z']),'orientation':{'heading':_0xf64e46[_0x3355b2(0x5075)],'pitch':_0xf64e46[_0x3355b2(0x3a66)],'roll':_0xf64e46[_0x3355b2(0x4be7)]},'duration':_0xf64e46[_0x4eaa14(0x511d)]});}},{'viewer':_0x5bdfc2[_0x2ab407(0x28c)]}),WebGLPlot$f[_0x2ab407(0x5f34)](_0x5bdfc2[_0x2ab407(0x3f78)])&&GeoEntityEffectExtend[_0x513bc8(0x5925)](function(_0x4a9f11,_0x142722,_0x41c691){var _0x317bd7=_0x513bc8,_0x36d639=_0x2ab407;if(_0x36d639(0x4685)===_0x142722){let _0x9b0d34=_0x4a9f11[_0x317bd7(0xc43)],_0x43f3dc=JSON[_0x317bd7(0x40c1)](_0x41c691),_0x3264fc=_0x9b0d34[_0x36d639(0x2a2e)](_0x317bd7(0x643));_0x3264fc[_0x36d639(0x57ca)]=function(){return!0x1;},_0x3264fc['style'][_0x36d639(0x3747)]=_0x36d639(0x2edc),_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x3892)]=_0x36d639(0x423f),_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x583c)]=_0x36d639(0x4ab7),_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x2a04)]=_0x36d639(0x5ce6),_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x2d3c)]=_0x43f3dc[_0x36d639(0x2d3c)],_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x5a4e)]=_0x43f3dc[_0x36d639(0x5a4e)],_0x3264fc[_0x36d639(0x8cd)][_0x317bd7(0xa31)]=_0x43f3dc[_0x317bd7(0x4a2b)],_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x1713)]=_0x43f3dc[_0x36d639(0x1dd2)],_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x280d)]=_0x43f3dc[_0x36d639(0x280d)],_0x3264fc['style'][_0x36d639(0x597a)]=_0x43f3dc[_0x36d639(0x597a)],_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x5f22)]=_0x43f3dc['paddingTop'],_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x1e39)]=_0x43f3dc[_0x36d639(0x1e39)];let _0x5c7a42=_0x43f3dc[_0x36d639(0x50e2)];for(let _0xef34a8=0x0;_0xef34a8<_0x5c7a42[_0x36d639(0x809)];_0xef34a8++){let _0x5afad0=_0x5c7a42[_0xef34a8],_0x18d7c4=_0x9b0d34[_0x36d639(0x2a2e)]('p');_0x18d7c4[_0x36d639(0x8cd)][_0x36d639(0x528f)]=_0x36d639(0x208),_0x18d7c4[_0x36d639(0x8cd)][_0x36d639(0x8b0)]=_0x36d639(0x208);let _0x29950a=_0x5afad0[_0x36d639(0x5ad1)],_0x104d23=_0x29950a[_0x317bd7(0x17ac)](0x0,_0x29950a[_0x36d639(0x809)]-0x2);_0x18d7c4[_0x36d639(0x8cd)][_0x36d639(0x5f22)]=String(Number(_0x104d23)/0x2)+'px',_0x18d7c4[_0x36d639(0x8cd)][_0x36d639(0x1e39)]=String(Number(_0x104d23)/0x2)+'px',_0x18d7c4[_0x36d639(0x8cd)][_0x317bd7(0x3a3a)]=_0x5afad0[_0x36d639(0x8fe)],_0x18d7c4[_0x317bd7(0x1df0)][_0x36d639(0x5f0f)]=_0x5afad0[_0x36d639(0x5f0f)],_0x18d7c4[_0x317bd7(0x1df0)][_0x36d639(0x5ad1)]=_0x5afad0[_0x36d639(0x5ad1)],_0x18d7c4[_0x36d639(0x8cd)][_0x36d639(0x33ae)]=_0x5afad0[_0x36d639(0x33ae)],_0x18d7c4[_0x36d639(0x8cd)][_0x36d639(0x2abd)]=_0x5afad0[_0x317bd7(0x3f5c)],_0x18d7c4[_0x317bd7(0x1df0)][_0x36d639(0x4ae9)]=_0x5afad0[_0x36d639(0x4ae9)],_0x18d7c4[_0x36d639(0x8cd)][_0x36d639(0xdaa)]=_0x5afad0[_0x317bd7(0x2e73)],_0x18d7c4[_0x36d639(0x8cd)][_0x36d639(0x3832)]=_0x5afad0[_0x36d639(0x3832)],_0x18d7c4[_0x36d639(0x8cd)][_0x317bd7(0x3ab3)]=_0x5afad0[_0x36d639(0x4849)],_0x18d7c4[_0x36d639(0x8cd)][_0x36d639(0x3be)]=_0x5afad0[_0x36d639(0x1430)],_0x18d7c4[_0x317bd7(0x1df0)][_0x36d639(0x841)]=_0x5afad0[_0x317bd7(0x1f4)],_0x317bd7(0x3ca7)===_0x18d7c4[_0x36d639(0x8cd)][_0x36d639(0x841)]?_0x18d7c4[_0x36d639(0x8cd)]['marginLeft']=_0x5afad0[_0x317bd7(0x5463)]:_0x36d639(0x1d74)===_0x18d7c4[_0x36d639(0x8cd)][_0x36d639(0x841)]&&(_0x18d7c4[_0x36d639(0x8cd)][_0x36d639(0x31ae)]=_0x5afad0['margin']);let _0x15a58d=_0x9b0d34[_0x36d639(0x8ca)](_0x5afad0[_0x36d639(0x4685)]);_0x18d7c4[_0x317bd7(0x33d6)](_0x15a58d),_0x3264fc[_0x36d639(0x5a20)](_0x18d7c4);}_0x9b0d34[_0x36d639(0xd00)][_0x36d639(0x5a20)](_0x3264fc);let _0x5e146f=_0x3264fc[_0x36d639(0x52ac)],_0x2759fe=_0x3264fc[_0x36d639(0x5145)];switch(_0x43f3dc[_0x36d639(0x3747)]['type']){case 0x0:_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x4db1)]=_0x43f3dc[_0x36d639(0x3747)][_0x36d639(0x50bd)][_0x36d639(0x4db1)],_0x3264fc[_0x36d639(0x8cd)]['top']=_0x43f3dc[_0x36d639(0x3747)][_0x36d639(0x50bd)][_0x317bd7(0x49a6)];break;case 0x1:_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x4db1)]=_0x36d639(0x208),_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x4f04)]=_0x36d639(0x208);break;case 0x2:_0x3264fc[_0x36d639(0x8cd)]['left']=_0x317bd7(0xbf3)+String(_0x5e146f/0x2)+_0x36d639(0x5bc6),_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x4f04)]=_0x36d639(0x208);break;case 0x3:_0x3264fc[_0x36d639(0x8cd)]['left']=_0x317bd7(0x168c)+String(_0x5e146f)+_0x36d639(0x5bc6),_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x4f04)]=_0x36d639(0x208);break;case 0x4:_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x4db1)]='0px',_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x4f04)]=_0x36d639(0x9fa)+String(_0x2759fe/0x2)+_0x36d639(0x5bc6);break;case 0x5:_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x4db1)]=_0x36d639(0x9fa)+String(_0x5e146f/0x2)+_0x317bd7(0x39e6),_0x3264fc[_0x36d639(0x8cd)][_0x317bd7(0x49a6)]=_0x317bd7(0xbf3)+String(_0x2759fe/0x2)+_0x36d639(0x5bc6);break;case 0x6:_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x4db1)]=_0x36d639(0x1881)+String(_0x5e146f)+_0x317bd7(0x39e6),_0x3264fc[_0x36d639(0x8cd)][_0x317bd7(0x49a6)]=_0x317bd7(0xbf3)+String(_0x2759fe/0x2)+_0x36d639(0x5bc6);break;case 0x7:_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x4db1)]=_0x36d639(0x208),_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x4f04)]=_0x36d639(0x1881)+String(_0x2759fe)+_0x36d639(0x5bc6);break;case 0x8:_0x3264fc[_0x36d639(0x8cd)][_0x317bd7(0x3ca7)]=_0x36d639(0x9fa)+String(_0x5e146f/0x2)+_0x317bd7(0x39e6),_0x3264fc[_0x36d639(0x8cd)]['top']=_0x36d639(0x1881)+String(_0x2759fe)+_0x36d639(0x5bc6);break;case 0x9:_0x3264fc[_0x36d639(0x8cd)][_0x36d639(0x4db1)]=_0x36d639(0x9fa)+String(_0x5e146f)+_0x36d639(0x5bc6),_0x3264fc['style'][_0x317bd7(0x49a6)]=_0x317bd7(0x168c)+String(_0x2759fe)+_0x36d639(0x5bc6);}let _0xafbc46=WebGLPlot$f[_0x317bd7(0x39b)](),_0x54f56c=function(_0xbf61fd){var _0x171ddf=_0x317bd7,_0xec3823=_0x36d639;if(_0x3e31cf[_0x171ddf(0x1349)]-_0xbf61fd[_0xec3823(0x3d3d)]>_0xbf61fd[_0xec3823(0x45cb)]){_0xbf61fd[_0xec3823(0x2410)][_0xec3823(0x4f4b)](),_0x3e31cf[_0xec3823(0x56c1)][_0xec3823(0x39cc)](_0xafbc46);for(let _0x28f0f8=0x0;_0x28f0f8<_0x3e31cf[_0x171ddf(0x8e1)][_0xec3823(0x809)];_0x28f0f8++){if(_0x3e31cf[_0xec3823(0x3aca)][_0x28f0f8]===_0xafbc46){_0x3e31cf[_0x171ddf(0x8e1)][_0x171ddf(0x1d88)](_0x28f0f8,0x1);break;}}}};_0x3e31cf[_0x36d639(0x56c1)][_0x36d639(0x10aa)](_0xafbc46,{'parms':{'startTime':_0x3e31cf[_0x36d639(0x421e)],'time':_0x43f3dc[_0x317bd7(0x25ef)],'div':_0x3264fc},'func':_0x54f56c}),_0x3e31cf[_0x36d639(0x3aca)][_0x36d639(0x5323)](_0xafbc46);}},{'document':_0x5bdfc2[_0x2ab407(0x3f78)]});}[_0x5e00b3(0x174a)](){var _0x309d90=_0x5e00b3;this[_0x309d90(0x3aca)][_0x309d90(0x326d)](_0x5c8d70=>{var _0x27224a=_0x140d,_0x3c4aab=_0x309d90;this[_0x3c4aab(0x56c1)][_0x3c4aab(0x38c4)](_0x5c8d70)[_0x3c4aab(0x52b0)][_0x3c4aab(0x2410)][_0x3c4aab(0x4f4b)](),this[_0x27224a(0x3e52)]['delete'](_0x5c8d70);}),this[_0x309d90(0x3aca)]=[];}[_0x5e00b3(0x5c79)](_0x5a4b99){var _0x15b579=_0x307c2b,_0x468bef=_0x5e00b3;let _0x18680f=new GeoEntityEffectExtend();_0x18680f[_0x468bef(0x214f)](_0x468bef(0x5592));let _0xceaab5={};return _0xceaab5[_0x468bef(0x3747)]={'x':_0x5a4b99[_0x15b579(0x2fe9)]['x'],'y':_0x5a4b99[_0x468bef(0x3747)]['y'],'z':_0x5a4b99[_0x468bef(0x3747)]['z']},_0xceaab5['heading']=_0x5a4b99[_0x468bef(0x5075)],_0xceaab5[_0x468bef(0x3a66)]=_0x5a4b99[_0x15b579(0x1870)],_0xceaab5[_0x468bef(0x4be7)]=_0x5a4b99[_0x468bef(0x4be7)],_0xceaab5[_0x468bef(0x3dfe)]=_0x5a4b99[_0x468bef(0x3dfe)],_0x18680f[_0x468bef(0x5e03)](JSON[_0x15b579(0x1393)](_0xceaab5)),_0x18680f;}[_0x5e00b3(0x488a)](_0x1f2dce){var _0x12ba16=_0x307c2b,_0x4792f6=_0x5e00b3;if(!WebGLPlot$f[_0x4792f6(0x5f34)](_0x1f2dce[_0x4792f6(0x50e2)]))return;let _0x34f2ba=new GeoEntityEffectExtend();_0x34f2ba[_0x4792f6(0x214f)](_0x4792f6(0x4685));let _0x1b96ba={};return _0x1b96ba[_0x4792f6(0x45cb)]=WebGLPlot$f[_0x12ba16(0x76f)](0x3e8*_0x1f2dce[_0x4792f6(0x45cb)],0xbb8),_0x1b96ba[_0x4792f6(0x2d3c)]=WebGLPlot$f[_0x4792f6(0x5f34)](_0x1f2dce[_0x4792f6(0x2d3c)])?String(_0x1f2dce[_0x4792f6(0x2d3c)])+'px':'',_0x1b96ba[_0x4792f6(0x5a4e)]=WebGLPlot$f[_0x12ba16(0x1563)](_0x1f2dce[_0x4792f6(0x5a4e)])?String(_0x1f2dce[_0x12ba16(0x10d5)])+'px':'',WebGLPlot$f['defined'](_0x1f2dce[_0x4792f6(0x3747)])?(_0x1b96ba['position']={'type':WebGLPlot$f[_0x12ba16(0x76f)](_0x1f2dce[_0x4792f6(0x3747)][_0x4792f6(0x3dd)],0x8)},WebGLPlot$f[_0x12ba16(0x1563)](_0x1f2dce[_0x4792f6(0x3747)][_0x4792f6(0x50bd)])?_0x1b96ba[_0x12ba16(0x2fe9)][_0x4792f6(0x50bd)]={'left':WebGLPlot$f[_0x4792f6(0x5f34)](_0x1f2dce[_0x4792f6(0x3747)][_0x4792f6(0x50bd)]['x'])?String(_0x1f2dce[_0x4792f6(0x3747)][_0x4792f6(0x50bd)]['x'])+'px':_0x4792f6(0x208),'top':WebGLPlot$f[_0x4792f6(0x5f34)](_0x1f2dce[_0x4792f6(0x3747)][_0x4792f6(0x50bd)]['y'])?String(_0x1f2dce[_0x4792f6(0x3747)][_0x4792f6(0x50bd)]['y'])+'px':_0x4792f6(0x208)}:_0x1b96ba[_0x4792f6(0x3747)][_0x4792f6(0x50bd)]={'left':_0x4792f6(0x208),'top':_0x4792f6(0x208)}):_0x1b96ba['position']={'type':0x8},_0x1b96ba[_0x12ba16(0x4a2b)]=WebGLPlot$f[_0x4792f6(0x5f34)](_0x1f2dce[_0x4792f6(0x2a9a)])?_0x1f2dce[_0x4792f6(0x2a9a)][_0x4792f6(0x3abc)]():_0x4792f6(0x3b0d),_0x1b96ba[_0x12ba16(0x418c)]=WebGLPlot$f[_0x4792f6(0x5f34)](_0x1f2dce['borderRadius'])?_0x1f2dce[_0x4792f6(0x1dd2)]+'px':_0x4792f6(0x208),_0x1b96ba[_0x4792f6(0x280d)]=WebGLPlot$f[_0x4792f6(0x5f34)](_0x1f2dce[_0x4792f6(0x280d)])?String(_0x1f2dce[_0x4792f6(0x280d)])+'px':_0x4792f6(0x208),_0x1b96ba[_0x4792f6(0x597a)]=WebGLPlot$f[_0x4792f6(0x5f34)](_0x1f2dce['paddingRight'])?String(_0x1f2dce[_0x12ba16(0x533b)])+'px':_0x4792f6(0x208),_0x1b96ba[_0x4792f6(0x5f22)]=WebGLPlot$f[_0x12ba16(0x1563)](_0x1f2dce[_0x12ba16(0x373b)])?String(_0x1f2dce[_0x4792f6(0x5f22)])+'px':_0x4792f6(0x208),_0x1b96ba[_0x12ba16(0x364)]=WebGLPlot$f[_0x4792f6(0x5f34)](_0x1f2dce[_0x12ba16(0x364)])?String(_0x1f2dce[_0x4792f6(0x1e39)])+'px':_0x4792f6(0x208),_0x1b96ba[_0x4792f6(0x50e2)]=[],_0x1f2dce[_0x4792f6(0x50e2)][_0x4792f6(0x326d)](_0x592f9c=>{var _0x400509=_0x12ba16,_0x164496=_0x4792f6;let _0x48345b={'text':WebGLPlot$f[_0x164496(0x3bf5)](_0x592f9c[_0x164496(0x4685)],_0x400509(0x35cf)),'fontFamily':WebGLPlot$f[_0x400509(0x76f)](_0x592f9c[_0x164496(0x5f0f)],_0x400509(0x4f83)),'fontStyle':WebGLPlot$f[_0x164496(0x3bf5)](_0x592f9c[_0x164496(0x2abd)],_0x164496(0x47ce)),'lineHeight':WebGLPlot$f[_0x164496(0x3bf5)](_0x592f9c[_0x400509(0x1009)],0x1),'fontSize':WebGLPlot$f[_0x164496(0x5f34)](_0x592f9c[_0x164496(0x5ad1)])?String(_0x592f9c[_0x400509(0x42a3)])+'px':_0x164496(0x2dfd),'fontWeight':WebGLPlot$f[_0x164496(0x5f34)](_0x592f9c[_0x400509(0x2d56)])?String(_0x592f9c[_0x164496(0x33ae)])+'px':_0x400509(0x4407),'letterSpacing':WebGLPlot$f[_0x400509(0x1563)](_0x592f9c[_0x164496(0xdaa)])?String(_0x592f9c[_0x164496(0xdaa)])+'px':_0x164496(0x208),'color':WebGLPlot$f[_0x164496(0x5f34)](_0x592f9c['color'])?_0x592f9c[_0x164496(0x8fe)][_0x164496(0x3abc)]():_0x164496(0x2ac1),'textAlign':WebGLPlot$f[_0x400509(0x76f)](_0x592f9c[_0x400509(0x1f4)],_0x164496(0x4db1)),'margin':WebGLPlot$f[_0x164496(0x5f34)](_0x592f9c[_0x164496(0x2e6f)])?String(_0x592f9c[_0x164496(0x2e6f)])+'px':_0x164496(0x208)};if(WebGLPlot$f[_0x164496(0x5f34)](_0x592f9c[_0x400509(0x5713)])){let _0x594219=WebGLPlot$f[_0x164496(0x5f34)](_0x592f9c[_0x164496(0x3832)][_0x164496(0x3dd)])?_0x592f9c[_0x164496(0x3832)][_0x164496(0x3dd)]:_0x164496(0x5e6f),_0x25be05=WebGLPlot$f[_0x164496(0x5f34)](_0x592f9c[_0x164496(0x3832)][_0x164496(0x8fe)])?_0x592f9c[_0x400509(0x5713)][_0x164496(0x8fe)][_0x164496(0x3abc)]():_0x164496(0x2ac1);_0x48345b[_0x164496(0x3832)]=_0x594219+'\x20'+_0x25be05;}if(WebGLPlot$f[_0x164496(0x5f34)](_0x592f9c[_0x164496(0x4849)])){let _0x4b0247=WebGLPlot$f[_0x164496(0x5f34)](_0x592f9c[_0x164496(0x4849)][_0x164496(0x8fe)])?_0x592f9c[_0x164496(0x4849)][_0x164496(0x8fe)][_0x164496(0x3abc)]():_0x164496(0x2ac1),_0x4e1c=WebGLPlot$f[_0x164496(0x5f34)](_0x592f9c[_0x164496(0x4849)][_0x164496(0x4db1)])?String(_0x592f9c[_0x164496(0x4849)][_0x164496(0x4db1)])+'px':_0x400509(0x126b),_0x3824f0=WebGLPlot$f['defined'](_0x592f9c[_0x164496(0x4849)]['top'])?String(_0x592f9c['textShadow'][_0x164496(0x4f04)])+'px':_0x164496(0x3622),_0x5ee661=WebGLPlot$f[_0x400509(0x1563)](_0x592f9c[_0x164496(0x4849)][_0x164496(0xd16)])?String(_0x592f9c[_0x164496(0x4849)][_0x164496(0xd16)])+'px':_0x164496(0x3622);_0x48345b[_0x164496(0x4849)]=_0x4b0247+'\x20'+_0x4e1c+'\x20'+_0x3824f0+'\x20'+_0x5ee661;}if(WebGLPlot$f[_0x400509(0x1563)](_0x592f9c[_0x164496(0x1430)])){let _0x3bc15b=WebGLPlot$f[_0x400509(0x1563)](_0x592f9c[_0x164496(0x1430)][_0x164496(0x2d3c)])?String(_0x592f9c[_0x164496(0x1430)][_0x164496(0x2d3c)])+'px':_0x164496(0x208),_0xa1e146=WebGLPlot$f[_0x400509(0x1563)](_0x592f9c[_0x400509(0x457e)]['color'])?_0x592f9c[_0x164496(0x1430)][_0x164496(0x8fe)][_0x164496(0x3abc)]():_0x164496(0x2ac1);_0x48345b[_0x400509(0x457e)]=_0x3bc15b+'\x20'+_0xa1e146;}_0x1b96ba['texts'][_0x164496(0x5323)](_0x48345b);}),_0x34f2ba[_0x4792f6(0x5e03)](JSON[_0x4792f6(0x43ec)](_0x1b96ba)),_0x34f2ba;}}class SimulationController{constructor(){var _0x4bf8d0=_0x307c2b,_0x37051c=_0x5e00b3;this[_0x37051c(0x387d)]=!0x1,this[_0x37051c(0x2ed1)]=new Date()[_0x37051c(0x4ef0)](),this[_0x37051c(0x2628)]=this[_0x4bf8d0(0x3acb)],this[_0x37051c(0x21a0)]=0x1,this[_0x4bf8d0(0x283f)]=0x0,this['_bReverse']=!0x1,this[_0x37051c(0x254)]=!0x1,this[_0x37051c(0x290b)]=this[_0x37051c(0x2628)];let _0x3e0f0a=this;this[_0x4bf8d0(0x2cce)]=setInterval(function(){var _0x2b3d99=_0x4bf8d0;_0x3e0f0a[_0x2b3d99(0x482e)]();},0x1e);}[_0x5e00b3(0x2947)](){}[_0x5e00b3(0x164)](_0x514bd7){var _0x1f0643=_0x5e00b3;SituationSimulationManager[_0x1f0643(0x35eb)]()[_0x1f0643(0x3ce8)]()[_0x1f0643(0x17ed)](_0x514bd7);}[_0x5e00b3(0x21ae)](){var _0x12100a=_0x307c2b,_0x2c3668=_0x5e00b3;this[_0x12100a(0x275d)]=!0x0,SituationSimulationManager[_0x2c3668(0x35eb)]()[_0x12100a(0x4038)]()[_0x2c3668(0x4290)](this[_0x2c3668(0x2628)]);}[_0x5e00b3(0x3b17)](){var _0x47b98c=_0x307c2b,_0x2a4fd9=_0x5e00b3;this[_0x2a4fd9(0x387d)]=!0x1,SituationSimulationManager[_0x47b98c(0x26da)]()[_0x2a4fd9(0x3ce8)]()[_0x2a4fd9(0x5bbd)]();}['reset'](){var _0xbf3b87=_0x307c2b,_0x104e93=_0x5e00b3;this[_0xbf3b87(0x275d)]=!0x1,SituationSimulationManager['getInstance']()[_0x104e93(0x3ce8)]()[_0x104e93(0x5c73)]();}[_0x5e00b3(0x501f)](){var _0x2eea9d=_0x5e00b3;this[_0x2eea9d(0x387d)]=!0x1;}[_0x5e00b3(0x499e)](){var _0x2561aa=_0x5e00b3;this[_0x2561aa(0x387d)]=!0x0;}[_0x5e00b3(0x4345)](_0x3579da){var _0xc14281=_0x5e00b3;this[_0xc14281(0x2628)]+=_0x3579da;}[_0x307c2b(0x43b4)](_0x32a4cd){var _0x5cae8d=_0x5e00b3;SituationSimulationManager[_0x5cae8d(0x35eb)]()[_0x5cae8d(0x3ce8)]()[_0x5cae8d(0x4b2b)](_0x32a4cd);}[_0x5e00b3(0x49ae)](){var _0x483368=_0x5e00b3;return SituationSimulationManager[_0x483368(0x35eb)]()['getDeductionScriptManager']()[_0x483368(0x49ae)]();}[_0x5e00b3(0x1030)](){var _0x1b6553=_0x307c2b;return this[_0x1b6553(0x3acb)];}[_0x5e00b3(0x2999)](_0x3076ce){var _0x49d9f6=_0x5e00b3;this[_0x49d9f6(0x21a0)]=_0x3076ce;}[_0x307c2b(0xc00)](){var _0x6c5781=_0x5e00b3;return this[_0x6c5781(0x21a0)];}[_0x5e00b3(0x2254)](_0x1dc332){var _0xa126f5=_0x5e00b3;this[_0xa126f5(0x2628)]=_0x1dc332,this[_0xa126f5(0xf35)](),this[_0xa126f5(0x5894)]();}[_0x5e00b3(0x2d6a)](){var _0x247c91=_0x5e00b3;return this[_0x247c91(0x2628)];}[_0x5e00b3(0x4fc5)](_0x18dd2b){var _0x4fbeaf=_0x307c2b;this[_0x4fbeaf(0x2126)]=_0x18dd2b;}[_0x5e00b3(0x5960)](){var _0xbb6845=_0x5e00b3;return this[_0xbb6845(0x2eec)];}[_0x307c2b(0x4a82)](_0x3c42e4){var _0x57b139=_0x307c2b,_0x513418=_0x5e00b3;this[_0x513418(0x254)]=_0x3c42e4,this['_dSimulationSpeed']=this[_0x513418(0x2ed1)],GeoEntityManager[_0x57b139(0x26da)]()[_0x513418(0x41c7)]()[_0x57b139(0x4b13)](this[_0x513418(0x2628)]);}[_0x5e00b3(0x365b)](){var _0x4058f8=_0x5e00b3;return this[_0x4058f8(0x254)];}['isPlay'](){var _0x63ceb=_0x307c2b;return this[_0x63ceb(0x275d)];}[_0x307c2b(0x2a3e)](){var _0x2fffab=_0x5e00b3;SituationSimulationManager[_0x2fffab(0x35eb)]()[_0x2fffab(0x41c7)]()[_0x2fffab(0xd01)](this[_0x2fffab(0x2628)]);}[_0x307c2b(0x482e)](){var _0x39ccc7=_0x307c2b,_0x3bbd7b=_0x5e00b3;let _0x40ea9a=new Date()[_0x3bbd7b(0x4ef0)]();if(this[_0x3bbd7b(0x387d)]){let _0x17bb6f=(_0x40ea9a-this[_0x3bbd7b(0x2ed1)])*this[_0x3bbd7b(0x21a0)];this[_0x39ccc7(0x2126)]?this[_0x3bbd7b(0x2628)]=this[_0x3bbd7b(0x2628)]-_0x17bb6f:this[_0x3bbd7b(0x2628)]=this[_0x3bbd7b(0x2628)]+_0x17bb6f,this[_0x3bbd7b(0xf35)](),this[_0x3bbd7b(0x5894)]();}this[_0x39ccc7(0x3acb)]=_0x40ea9a;}[_0x5e00b3(0xf35)](){var _0x2ff91a=_0x307c2b,_0x533893=_0x5e00b3;SituationSimulationManager[_0x533893(0x35eb)]()[_0x2ff91a(0x3da9)]()[_0x2ff91a(0x4b13)](this[_0x533893(0x2628)]),SituationSimulationManager[_0x533893(0x35eb)]()[_0x533893(0x2a00)]()[_0x533893(0xaf2)](this['_lSimulationTime']);}[_0x5e00b3(0x5894)](){var _0x4a2e0f=_0x307c2b,_0x2eb45e=_0x5e00b3;SituationSimulationManager[_0x2eb45e(0x35eb)]()[_0x2eb45e(0x3ce8)]()[_0x4a2e0f(0x2e7)](this[_0x2eb45e(0x2628)]),SituationSimulationManager[_0x2eb45e(0x35eb)]()[_0x2eb45e(0x2a33)]()[_0x2eb45e(0x2101)](this[_0x4a2e0f(0x4a9c)]);}}class SituationSimulationManager{constructor(){var _0x43bebe=_0x5e00b3;this[_0x43bebe(0x3b60)]=new GeoEntityManager$1(),this[_0x43bebe(0x5f7c)]=new SatelliteEntityManager(),this[_0x43bebe(0x12dd)]=new SatelliteManager(),this[_0x43bebe(0x384a)]=new DeductionScriptManager(),this[_0x43bebe(0x5fff)]=new SituationSimulationSchemeManager(),this[_0x43bebe(0x2c5a)]=new GeoEntityEffectExtendFactory(),this[_0x43bebe(0x7ff)]=new SimulationController(),this[_0x43bebe(0x5154)]=void 0x0,this[_0x43bebe(0x1f8f)]=!0x1;}[_0x5e00b3(0x5e6b)](){var _0x9647b=_0x5e00b3;return this[_0x9647b(0x5154)];}[_0x5e00b3(0x364d)](_0x2d66a9){var _0x22eab9=_0x307c2b,_0x5d7b9a=_0x5e00b3;if(_0x2d66a9||this['_isAutoSave']){if(!WebGLPlot$f[_0x22eab9(0x1563)](this[_0x5d7b9a(0x5154)]))return;let _0x20def9=this[_0x5d7b9a(0x3b60)][_0x5d7b9a(0x5631)]();_0x20def9[_0x5d7b9a(0x30c2)][_0x5d7b9a(0x326d)](_0xd2a350=>{var _0x3ca4ec=_0x22eab9,_0x40e302=_0x5d7b9a;this[_0x3ca4ec(0x3afb)][_0x40e302(0x12e9)](this[_0x40e302(0x5154)],SituationSimulationSchemeDataType$1[_0x40e302(0x66e)],_0xd2a350[_0x3ca4ec(0x39af)](),_0xd2a350[_0x40e302(0x3d37)]());}),_0x20def9[_0x5d7b9a(0x4f4b)][_0x5d7b9a(0x326d)](_0x230af0=>{var _0x1065ae=_0x22eab9,_0x3da5be=_0x5d7b9a;this[_0x3da5be(0x5fff)][_0x3da5be(0x591c)](this[_0x1065ae(0xbcf)],SituationSimulationSchemeDataType$1['ENTITY'],_0x230af0);});let _0x577fff=this[_0x5d7b9a(0x3b60)][_0x5d7b9a(0x51e0)]();(_0x20def9[_0x5d7b9a(0x30c2)][_0x5d7b9a(0x809)]>0x0||_0x20def9[_0x5d7b9a(0x4f4b)][_0x5d7b9a(0x809)]>0x0||_0x577fff[_0x5d7b9a(0x4bd3)]())&&(this[_0x5d7b9a(0x5fff)][_0x22eab9(0x16f6)](this[_0x5d7b9a(0x5154)],_0x577fff[_0x5d7b9a(0x168f)]()),_0x577fff[_0x5d7b9a(0x4bd3)]()&&_0x577fff['_setIsModify'](!0x1)),this[_0x5d7b9a(0x3b60)][_0x5d7b9a(0x2c1e)]()[_0x22eab9(0x1b22)](_0xc780c1=>{var _0xa8739b=_0x22eab9,_0x239880=_0x5d7b9a;-0x1===_0x20def9[_0x239880(0x30c2)][_0x239880(0xabf)](_0xc780c1)&&_0xc780c1[_0x239880(0x4bd3)]()&&(this[_0x239880(0x5fff)][_0x239880(0x19f)](this[_0x239880(0x5154)],SituationSimulationSchemeDataType$1[_0x239880(0x66e)],_0xc780c1[_0xa8739b(0x39af)](),_0xc780c1[_0xa8739b(0x209a)]()),_0xc780c1[_0x239880(0x1bb3)](!0x1));}),this[_0x5d7b9a(0x3b60)][_0x22eab9(0x2ed5)]();}}[_0x5e00b3(0x1516)](_0x3f6b96){var _0x8b02b0=_0x307c2b,_0x31c865=_0x5e00b3;if(_0x3f6b96||this[_0x8b02b0(0x5a1f)]){if(!WebGLPlot$f[_0x31c865(0x5f34)](this[_0x31c865(0x5154)]))return;let _0x2033bf=this[_0x31c865(0x5f7c)][_0x31c865(0x5631)]();_0x2033bf[_0x31c865(0x30c2)][_0x8b02b0(0x1b22)](_0x2954f2=>{var _0xe158b5=_0x31c865;this[_0xe158b5(0x5fff)][_0xe158b5(0x12e9)](this[_0xe158b5(0x5154)],SituationSimulationSchemeDataType$1[_0xe158b5(0x4f72)],_0x2954f2[_0xe158b5(0x147c)](),_0x2954f2[_0xe158b5(0x3d37)]());}),_0x2033bf[_0x31c865(0x4f4b)]['forEach'](_0x1a9af7=>{var _0x266b00=_0x31c865;this[_0x266b00(0x5fff)][_0x266b00(0x591c)](this[_0x266b00(0x5154)],SituationSimulationSchemeDataType$1[_0x266b00(0x4f72)],_0x1a9af7);}),this[_0x31c865(0x5f7c)][_0x31c865(0x467e)]()[_0x8b02b0(0x1b22)](_0x1f523c=>{var _0x1c1d12=_0x8b02b0,_0x52f695=_0x31c865;-0x1===_0x2033bf[_0x52f695(0x30c2)][_0x52f695(0xabf)](_0x1f523c)&&_0x1f523c[_0x52f695(0x4bd3)]()&&(this['_situationSimulationSchemeManager'][_0x52f695(0x19f)](this[_0x1c1d12(0xbcf)],SituationSimulationSchemeDataType$1[_0x52f695(0x4f72)],_0x1f523c[_0x52f695(0x147c)](),_0x1f523c[_0x52f695(0x3d37)]()),_0x1f523c[_0x52f695(0x1bb3)](!0x1));}),this[_0x31c865(0x5f7c)][_0x31c865(0x2d61)]();}}[_0x5e00b3(0x3605)](_0x5bf76e){var _0x5dd9b4=_0x307c2b,_0x4bc6ec=_0x5e00b3;if(_0x5bf76e||this[_0x4bc6ec(0x1f8f)]){if(!WebGLPlot$f[_0x4bc6ec(0x5f34)](this[_0x5dd9b4(0xbcf)]))return;let _0x8de6e0=this[_0x4bc6ec(0x384a)][_0x4bc6ec(0x10ab)]();_0x8de6e0[_0x4bc6ec(0x30c2)][_0x5dd9b4(0x1b22)](_0x2fac43=>{var _0x570530=_0x5dd9b4,_0x3e5665=_0x4bc6ec;this[_0x570530(0x3afb)][_0x570530(0x4e63)](this[_0x3e5665(0x5154)],SituationSimulationSchemeDataType$1[_0x3e5665(0x46e0)],_0x2fac43['getUUID'](),_0x2fac43[_0x3e5665(0x168f)]());}),_0x8de6e0[_0x4bc6ec(0x4f4b)][_0x4bc6ec(0x326d)](_0x2bacec=>{var _0xba208e=_0x5dd9b4,_0x620b8=_0x4bc6ec;this[_0xba208e(0x3afb)][_0x620b8(0x591c)](this[_0xba208e(0xbcf)],SituationSimulationSchemeDataType$1[_0xba208e(0x550f)],_0x2bacec);}),(_0x8de6e0[_0x4bc6ec(0x30c2)][_0x4bc6ec(0x809)]>0x0||_0x8de6e0[_0x4bc6ec(0x4f4b)][_0x4bc6ec(0x809)]>0x0||this[_0x4bc6ec(0x384a)][_0x5dd9b4(0x4e67)]())&&(this[_0x4bc6ec(0x5fff)][_0x4bc6ec(0x3e17)](this[_0x4bc6ec(0x5154)],this[_0x4bc6ec(0x384a)][_0x4bc6ec(0x3d37)]()[_0x4bc6ec(0x3df3)]),this[_0x4bc6ec(0x384a)][_0x5dd9b4(0x4e67)]()&&this[_0x5dd9b4(0x5941)][_0x5dd9b4(0x3108)](!0x1)),this[_0x4bc6ec(0x384a)][_0x5dd9b4(0x3ad2)]()[_0x4bc6ec(0x326d)](_0x5e66b1=>{var _0x47d944=_0x4bc6ec;_0x5e66b1['getDeductionScripts']()[_0x47d944(0x326d)](_0x362285=>{var _0x31cebf=_0x140d,_0x2be4e1=_0x47d944;_0x362285[_0x2be4e1(0x4bd3)]()&&(this[_0x31cebf(0x3afb)][_0x2be4e1(0x19f)](this[_0x31cebf(0xbcf)],SituationSimulationSchemeDataType$1[_0x2be4e1(0x46e0)],_0x362285[_0x2be4e1(0x147c)](),_0x362285[_0x2be4e1(0x168f)]()),_0x362285[_0x2be4e1(0x1bb3)](!0x1));});});}}[_0x5e00b3(0x2748)](_0x49a0d4){var _0x4f2adc=_0x307c2b,_0x426a93=_0x5e00b3;if(_0x49a0d4||this[_0x4f2adc(0x5a1f)]){if(!WebGLPlot$f[_0x426a93(0x5f34)](this['_schemeName']))return;this[_0x426a93(0x12dd)][_0x426a93(0x4bd3)]()&&(this['_situationSimulationSchemeManager'][_0x426a93(0x3a7a)](this[_0x426a93(0x5154)],this[_0x4f2adc(0x1439)][_0x426a93(0x3d37)]()),this[_0x4f2adc(0x1439)][_0x4f2adc(0x11f3)](!0x1));}}static[_0x5e00b3(0x35eb)](){var _0x25a7b5=_0x5e00b3;return SituationSimulationManager[_0x25a7b5(0x1aaf)]||(SituationSimulationManager[_0x25a7b5(0x1aaf)]=new SituationSimulationManager()),SituationSimulationManager['_instance'];}['getSimulationController'](){var _0x5479f4=_0x5e00b3;return this[_0x5479f4(0x7ff)];}['getGeoEntityManager'](){return this['_geoEntityManager'];}[_0x307c2b(0x100b)](){var _0x398c27=_0x5e00b3;return this[_0x398c27(0x5f7c)];}[_0x5e00b3(0x41c7)](){var _0x34ac0a=_0x307c2b;return this[_0x34ac0a(0x1439)];}[_0x307c2b(0x4038)](){var _0x53a145=_0x307c2b;return this[_0x53a145(0x5941)];}[_0x5e00b3(0x149f)](){var _0x14d7c7=_0x5e00b3;return this[_0x14d7c7(0x5fff)];}[_0x5e00b3(0x2a33)](){var _0x1829a8=_0x5e00b3;return this[_0x1829a8(0x2c5a)];}[_0x5e00b3(0x2b12)](_0x31ed23){var _0x131495=_0x307c2b,_0x2b8e37=_0x5e00b3;this[_0x2b8e37(0x3b60)]['_setScene'](_0x31ed23),this[_0x2b8e37(0x5f7c)][_0x2b8e37(0x2b12)](_0x31ed23),this[_0x2b8e37(0x12dd)][_0x2b8e37(0x2b12)](_0x31ed23),this[_0x131495(0x5941)][_0x2b8e37(0x4df0)](_0x31ed23);}[_0x5e00b3(0x4177)](_0x4232d6,_0x3c4d42){var _0x570785=_0x307c2b,_0x473dcb=_0x5e00b3;let _0x3d50da=this[_0x473dcb(0x1f8f)];this[_0x473dcb(0x1f8f)]=!0x1;let _0x76692e=this[_0x473dcb(0x5fff)][_0x473dcb(0x40ef)](_0x4232d6);this[_0x473dcb(0x12dd)][_0x473dcb(0x127f)](_0x76692e);let _0xf16b22=this[_0x473dcb(0x5fff)][_0x473dcb(0x51fc)](_0x4232d6,SituationSimulationSchemeDataType$1[_0x473dcb(0x66e)]),_0x4d5357=this[_0x473dcb(0x5fff)][_0x473dcb(0x5cd4)](_0x4232d6);this[_0x473dcb(0x3b60)]['fromJson']({'geoEntityJsons':_0xf16b22,'geoEntityNodeJson':_0x4d5357},function(_0x21807b){var _0x4b34a8=_0x473dcb;_0x4b34a8(0x1b4b)==typeof _0x3c4d42&&_0x3c4d42(_0x21807b);});let _0x506d9a=this[_0x473dcb(0x5fff)][_0x570785(0x3d47)](_0x4232d6,SituationSimulationSchemeDataType$1[_0x473dcb(0x46e0)]),_0x5a430e=this[_0x473dcb(0x5fff)][_0x473dcb(0xf43)](_0x4232d6);this[_0x570785(0x5941)]['fromJson']({'deductionScriptJsons':_0x506d9a,'deductionScriptGroupJsons':_0x5a430e});let _0x3a0eff=this[_0x473dcb(0x5fff)][_0x473dcb(0x51fc)](_0x4232d6,SituationSimulationSchemeDataType$1[_0x473dcb(0x4f72)]);this[_0x473dcb(0x5f7c)][_0x473dcb(0x127f)]({'satelliteEntityJsons':_0x3a0eff,'satelliteManager':this[_0x473dcb(0x12dd)]},function(_0x585fed){var _0x385386=_0x570785;_0x385386(0x1be1)==typeof _0x3c4d42&&_0x3c4d42(_0x585fed);}),this[_0x473dcb(0x5154)]=_0x4232d6,this[_0x473dcb(0x1f8f)]=_0x3d50da;}[_0x307c2b(0x33aa)](){var _0x176259=_0x307c2b,_0x1d8d32=_0x5e00b3;let _0x5da543=this[_0x176259(0x5a1f)];this[_0x176259(0x5a1f)]=!0x1,this[_0x1d8d32(0x3b60)][_0x1d8d32(0x2cc9)](),this[_0x1d8d32(0x384a)][_0x1d8d32(0x3fd2)](),this[_0x1d8d32(0x5f7c)][_0x176259(0x1f5f)](this[_0x1d8d32(0x12dd)]),this['_schemeName']=void 0x0,this[_0x176259(0x5a1f)]=_0x5da543;}[_0x5e00b3(0x480b)](){var _0x88abab=_0x307c2b,_0x19bbd2=_0x5e00b3;this[_0x19bbd2(0x364d)](!0x0),this[_0x88abab(0x4688)](!0x0),this[_0x88abab(0x6a5)](!0x0),this[_0x19bbd2(0x2748)](!0x0);}[_0x307c2b(0x44e1)](_0x168993){var _0x194698=_0x5e00b3;this[_0x194698(0x1f8f)]=_0x168993;}[_0x307c2b(0x320b)](){var _0x31cd4a=_0x5e00b3;return this[_0x31cd4a(0x1f8f)];}}var WebGLPlot$4=window[_0x5e00b3(0x282f)]=window[_0x5e00b3(0x282f)]||{};function DefaultStyle(_0x21e5c0){var _0x471c39=_0x307c2b,_0x3de1ef=_0x5e00b3;_0x21e5c0=_0x21e5c0||{},this[_0x3de1ef(0x4e49)]=!!_0x21e5c0[_0x471c39(0x52e7)]&&_0x21e5c0[_0x3de1ef(0x4e49)],this[_0x3de1ef(0x3071)]=new SymbolStyle(),this[_0x3de1ef(0x59da)]=new SymbolTextStyle(),this[_0x3de1ef(0x1852)]=_0x21e5c0[_0x471c39(0x48fd)]?_0x21e5c0[_0x3de1ef(0x5971)]:new WebGLPlot$4[(_0x3de1ef(0x547a))](-0x1,-0x1),this[_0x3de1ef(0x1fe9)]=_0x21e5c0[_0x3de1ef(0x4704)]?_0x21e5c0[_0x3de1ef(0x4704)]:-0x1,this[_0x3de1ef(0x3d99)]=_0x21e5c0[_0x3de1ef(0x3532)]?_0x21e5c0[_0x3de1ef(0x3532)]:-0x1,this[_0x3de1ef(0x2c89)]=_0x21e5c0[_0x3de1ef(0x64a)]?_0x21e5c0[_0x3de1ef(0x64a)]:'',this[_0x3de1ef(0x3020)]=_0x3de1ef(0x17ee);}Object[_0x307c2b(0x66e)](DefaultStyle[_0x5e00b3(0x3720)],{'lineColor':{'get':function(){var _0xbee9d7=_0x5e00b3;return this[_0xbee9d7(0x3071)][_0xbee9d7(0x18e9)];},'set':function(_0x1edf92){var _0x35cd99=_0x307c2b,_0x1fd777=_0x5e00b3;_0x1edf92!==this[_0x1fd777(0x3071)][_0x1fd777(0x18e9)]&&(this[_0x35cd99(0x3ef1)][_0x1fd777(0x5f80)]=_0x1edf92);}},'lineWidth':{'get':function(){var _0x525460=_0x5e00b3;return this[_0x525460(0x3071)]['_lineWidth'];},'set':function(_0x23ec31){var _0x4f2363=_0x307c2b,_0x480938=_0x5e00b3;_0x23ec31!==this[_0x480938(0x3071)][_0x4f2363(0x426f)]&&(this[_0x480938(0x3071)][_0x4f2363(0x4109)]=_0x23ec31);}},'fillBackColor':{'get':function(){var _0x2c42e3=_0x5e00b3;return this['symbolStyle'][_0x2c42e3(0x5f06)];},'set':function(_0x38ff00){var _0x58531c=_0x5e00b3;_0x38ff00!==this[_0x58531c(0x3071)][_0x58531c(0x5f06)]&&(this[_0x58531c(0x3071)][_0x58531c(0x3395)]=_0x38ff00);}},'fillForeColor':{'get':function(){var _0x3c0f8e=_0x307c2b,_0x165f1a=_0x5e00b3;return this[_0x165f1a(0x3071)][_0x3c0f8e(0x51b)];},'set':function(_0x15b7fb){var _0x114d98=_0x307c2b,_0xee6da7=_0x5e00b3;_0x15b7fb!==this[_0xee6da7(0x3071)][_0x114d98(0x51b)]&&(this[_0xee6da7(0x3071)][_0x114d98(0x46d5)]=_0x15b7fb);}},'fillBackOpaque':{'get':function(){var _0x804727=_0x307c2b;return this[_0x804727(0x3ef1)][_0x804727(0x3ab5)];},'set':function(_0x4525d3){var _0x3b65f4=_0x5e00b3;_0x4525d3!==this[_0x3b65f4(0x3071)][_0x3b65f4(0x3130)]&&(this[_0x3b65f4(0x3071)][_0x3b65f4(0x2328)]=_0x4525d3);}},'fillGradientAngle':{'get':function(){var _0x4c9f92=_0x5e00b3;return this[_0x4c9f92(0x3071)][_0x4c9f92(0x4111)];},'set':function(_0x2bb664){var _0x4577c6=_0x307c2b,_0x5784f4=_0x5e00b3;_0x2bb664!==this[_0x5784f4(0x3071)][_0x5784f4(0x4111)]&&(this[_0x4577c6(0x3ef1)]['fillGradientAngle']=_0x2bb664);}},'fillGradientMode':{'get':function(){var _0x42e1b7=_0x5e00b3;return this[_0x42e1b7(0x3071)][_0x42e1b7(0x23c0)];},'set':function(_0x984798){var _0x3b0671=_0x307c2b,_0x4ec748=_0x5e00b3;_0x984798!==this[_0x3b0671(0x3ef1)][_0x4ec748(0x23c0)]&&(this[_0x4ec748(0x3071)][_0x4ec748(0x1ca5)]=_0x984798);}},'fillGradientOffsetRatioY':{'get':function(){var _0x146e78=_0x5e00b3;return this[_0x146e78(0x3071)][_0x146e78(0x4648)];},'set':function(_0x58b7eb){var _0x5459fa=_0x5e00b3;_0x58b7eb!==this[_0x5459fa(0x3071)][_0x5459fa(0x4648)]&&(this[_0x5459fa(0x3071)][_0x5459fa(0x51dd)]=_0x58b7eb);}},'fillGradientOffsetRatioX':{'get':function(){var _0x137f18=_0x5e00b3;return this[_0x137f18(0x3071)][_0x137f18(0x220c)];},'set':function(_0xe3ff5f){var _0x27921e=_0x307c2b,_0x5a664f=_0x5e00b3;_0xe3ff5f!==this[_0x27921e(0x3ef1)][_0x5a664f(0x220c)]&&(this[_0x5a664f(0x3071)][_0x5a664f(0x2f5e)]=_0xe3ff5f);}},'fillSymbolID':{'get':function(){var _0x2e30c2=_0x307c2b,_0x385487=_0x5e00b3;return this[_0x385487(0x3071)][_0x2e30c2(0x4313)];},'set':function(_0x48f3fc){var _0x53c308=_0x307c2b,_0x1d33ef=_0x5e00b3;_0x48f3fc!==this[_0x53c308(0x3ef1)][_0x1d33ef(0x1f96)]&&(this[_0x1d33ef(0x3071)][_0x1d33ef(0x1bb4)]=_0x48f3fc);}},'fillOpaqueRate':{'get':function(){var _0x1e4c7a=_0x5e00b3;return this[_0x1e4c7a(0x3071)][_0x1e4c7a(0x5100)];},'set':function(_0x42509a){var _0x30bb91=_0x307c2b,_0x2857d6=_0x5e00b3;_0x42509a===this[_0x30bb91(0x3ef1)][_0x2857d6(0x5100)]||_0x42509a>0x64||_0x42509a<0x0||(this[_0x2857d6(0x3071)][_0x2857d6(0x4b90)]=_0x42509a);}},'surroundLineWidth':{'get':function(){var _0x39a835=_0x5e00b3;return this[_0x39a835(0x3071)][_0x39a835(0x2d19)];},'set':function(_0x1230db){var _0x2fffee=_0x5e00b3;_0x1230db!==this[_0x2fffee(0x3071)][_0x2fffee(0x2d19)]&&(this[_0x2fffee(0x3071)][_0x2fffee(0x5d82)]=_0x1230db);}},'surroundLineColor':{'get':function(){var _0x2b1f3e=_0x5e00b3;return this[_0x2b1f3e(0x3071)][_0x2b1f3e(0x1bba)];},'set':function(_0xe55938){var _0x1a0204=_0x307c2b,_0x5c2844=_0x5e00b3;_0xe55938!==this[_0x5c2844(0x3071)][_0x1a0204(0x1fad)]&&(this[_0x5c2844(0x3071)][_0x5c2844(0x5eaa)]=_0xe55938);}},'opacity':{'get':function(){var _0x4c94ff=_0x5e00b3;return this[_0x4c94ff(0x3071)][_0x4c94ff(0x1701)];},'set':function(_0x3bf1d6){var _0x715a6a=_0x5e00b3;_0x3bf1d6!==this[_0x715a6a(0x3071)][_0x715a6a(0x1701)]&&(this[_0x715a6a(0x3071)][_0x715a6a(0x2b25)]=_0x3bf1d6);}},'surroundLineType':{'get':function(){var _0xe19d47=_0x307c2b;return this[_0xe19d47(0x3ef1)][_0xe19d47(0x30f)];},'set':function(_0x3c329c){var _0x438a85=_0x307c2b,_0xb8818e=_0x5e00b3;_0x3c329c!==this[_0xb8818e(0x3071)][_0xb8818e(0x49c6)]&&(this[_0x438a85(0x3ef1)][_0xb8818e(0x1f9b)]=_0x3c329c);}},'height':{'get':function(){var _0x14d962=_0x307c2b,_0xec6dcd=_0x5e00b3;return this[_0xec6dcd(0x59da)][_0x14d962(0x33bc)];},'set':function(_0x497bba){var _0x402de4=_0x307c2b,_0x28c396=_0x5e00b3;_0x497bba!==this[_0x28c396(0x59da)][_0x402de4(0x33bc)]&&(this[_0x28c396(0x59da)][_0x28c396(0x5a4e)]=_0x497bba);}},'foreColor':{'get':function(){var _0x430040=_0x5e00b3;return this[_0x430040(0x59da)][_0x430040(0x15c0)];},'set':function(_0x5255a3){var _0x4e0133=_0x307c2b,_0x194684=_0x5e00b3;_0x5255a3!==this[_0x4e0133(0x52c)][_0x194684(0x15c0)]&&(this[_0x194684(0x59da)][_0x194684(0x4f13)]=_0x5255a3);}},'backColor':{'get':function(){var _0x33c74c=_0x5e00b3;return this[_0x33c74c(0x59da)][_0x33c74c(0x413d)];},'set':function(_0x152695){var _0x1d9703=_0x307c2b,_0x3ceff4=_0x5e00b3;_0x152695!==this[_0x1d9703(0x52c)][_0x3ceff4(0x413d)]&&(this[_0x3ceff4(0x59da)][_0x3ceff4(0x2a9a)]=_0x152695);}},'outline':{'get':function(){var _0x30442a=_0x5e00b3;return this[_0x30442a(0x59da)][_0x30442a(0x34f0)];},'set':function(_0x5ad6cc){var _0x3e0829=_0x307c2b,_0x4102e8=_0x5e00b3;_0x5ad6cc!==this[_0x4102e8(0x59da)][_0x3e0829(0x1fcb)]&&(this[_0x4102e8(0x59da)][_0x3e0829(0x36f3)]=_0x5ad6cc);}},'fontName':{'get':function(){var _0xaf620a=_0x5e00b3;return this[_0xaf620a(0x59da)][_0xaf620a(0x2554)];},'set':function(_0x1607da){var _0x733dc5=_0x307c2b,_0x14c3a7=_0x5e00b3;_0x1607da!==this[_0x14c3a7(0x59da)][_0x733dc5(0x4215)]&&(this[_0x14c3a7(0x59da)][_0x14c3a7(0x4d2)]=_0x1607da);}},'italic':{'get':function(){var _0x45acd7=_0x307c2b,_0x3655ee=_0x5e00b3;return this[_0x3655ee(0x59da)][_0x45acd7(0x3ed4)];},'set':function(_0xb6e1ed){var _0x3cf8c1=_0x5e00b3;_0xb6e1ed!==this[_0x3cf8c1(0x59da)][_0x3cf8c1(0x5162)]&&(this[_0x3cf8c1(0x59da)][_0x3cf8c1(0x3b96)]=_0xb6e1ed);}},'bold':{'get':function(){var _0x207044=_0x307c2b,_0x10a636=_0x5e00b3;return this[_0x10a636(0x59da)][_0x207044(0x5970)];},'set':function(_0x497a54){var _0x455086=_0x307c2b,_0x4b2ce6=_0x5e00b3;_0x497a54!==this[_0x4b2ce6(0x59da)][_0x455086(0x5970)]&&(this['symbolTextStyle'][_0x4b2ce6(0x16eb)]=_0x497a54);}},'align':{'get':function(){var _0x288866=_0x5e00b3;return this[_0x288866(0x59da)][_0x288866(0x1f0c)];},'set':function(_0x4a521e){var _0x3dccd6=_0x307c2b,_0x149d18=_0x5e00b3;_0x4a521e!==this[_0x3dccd6(0x52c)][_0x149d18(0x5162)]&&(this[_0x149d18(0x59da)][_0x149d18(0x1410)]=_0x4a521e);}},'italicAngle':{'get':function(){var _0x3e02f1=_0x5e00b3;return this[_0x3e02f1(0x59da)][_0x3e02f1(0x2d1a)];},'set':function(_0x212ed3){var _0x2d0a90=_0x5e00b3;_0x212ed3!==this[_0x2d0a90(0x59da)]['_italicAngle']&&(this[_0x2d0a90(0x59da)][_0x2d0a90(0x61e)]=_0x212ed3);}},'shadow':{'get':function(){var _0x289591=_0x307c2b,_0x33aa95=_0x5e00b3;return this[_0x33aa95(0x59da)][_0x289591(0x312d)];},'set':function(_0x8dc16f){var _0x921f3f=_0x307c2b,_0x132aef=_0x5e00b3;_0x8dc16f!==this[_0x132aef(0x59da)][_0x132aef(0x4458)]&&(this[_0x921f3f(0x52c)][_0x132aef(0x4fcb)]=_0x8dc16f);}},'sizeFixed':{'get':function(){var _0x1a0665=_0x307c2b;return this[_0x1a0665(0x52c)]['_sizeFixed'];},'set':function(_0x5c21a8){var _0x5a5555=_0x307c2b,_0x2125ae=_0x5e00b3;_0x5c21a8!==this[_0x2125ae(0x59da)][_0x2125ae(0x70a)]&&(this[_0x5a5555(0x52c)][_0x2125ae(0x2893)]=_0x5c21a8);}},'underline':{'get':function(){var _0x4ef345=_0x5e00b3;return this[_0x4ef345(0x59da)][_0x4ef345(0x3909)];},'set':function(_0x52b2af){var _0x278254=_0x5e00b3;_0x52b2af!==this[_0x278254(0x59da)][_0x278254(0x3909)]&&(this[_0x278254(0x59da)][_0x278254(0x7b9)]=_0x52b2af);}},'backOpaque':{'get':function(){var _0x3564b4=_0x5e00b3;return this[_0x3564b4(0x59da)][_0x3564b4(0x4f6)];},'set':function(_0x4ad440){var _0x216c47=_0x307c2b,_0x1cc53d=_0x5e00b3;_0x4ad440!==this[_0x1cc53d(0x59da)][_0x216c47(0x23e)]&&(this[_0x1cc53d(0x59da)][_0x1cc53d(0x111c)]=_0x4ad440);}},'strikeout':{'get':function(){var _0x216653=_0x5e00b3;return this[_0x216653(0x59da)][_0x216653(0x3e1b)];},'set':function(_0x3c6c6f){var _0x406cc4=_0x307c2b,_0x363409=_0x5e00b3;_0x3c6c6f!==this[_0x363409(0x59da)][_0x363409(0x3e1b)]&&(this[_0x406cc4(0x52c)][_0x363409(0x4f0b)]=_0x3c6c6f);}},'borderSpacingWidth':{'get':function(){var _0x4a86e6=_0x5e00b3;return this[_0x4a86e6(0x4c78)];},'set':function(_0x11bb94){var _0x41482b=_0x5e00b3;_0x11bb94!==this[_0x41482b(0x4c78)]&&(this[_0x41482b(0x4c78)]=_0x11bb94);}},'outlineWidth':{'get':function(){var _0x4272d0=_0x5e00b3;return this[_0x4272d0(0x59da)][_0x4272d0(0x4c76)];},'set':function(_0x5abbc8){var _0x3319b2=_0x5e00b3;_0x5abbc8!==this[_0x3319b2(0x59da)][_0x3319b2(0x4c76)]&&(this[_0x3319b2(0x59da)][_0x3319b2(0x27cb)]=_0x5abbc8);}},'fontWidth':{'get':function(){var _0x5bf1e2=_0x5e00b3;return this[_0x5bf1e2(0x59da)][_0x5bf1e2(0x43d3)];},'set':function(_0x48b6c8){var _0x4745ab=_0x307c2b,_0x556c60=_0x5e00b3;_0x48b6c8!==this[_0x556c60(0x59da)][_0x556c60(0x43d3)]&&(this[_0x4745ab(0x52c)][_0x4745ab(0x1f30)]=_0x48b6c8);}},'opaqueRate':{'get':function(){var _0xcfb2ca=_0x5e00b3;return this[_0xcfb2ca(0x59da)]['_opaqueRate'];},'set':function(_0x4282e3){var _0xa87fbc=_0x5e00b3;_0x4282e3!==this[_0xa87fbc(0x59da)][_0xa87fbc(0x42cd)]&&(this[_0xa87fbc(0x59da)][_0xa87fbc(0x3ef0)]=_0x4282e3);}},'stringAlignment':{'get':function(){var _0x1d881e=_0x5e00b3;return this[_0x1d881e(0x59da)][_0x1d881e(0x53f1)];},'set':function(_0x54c0a4){var _0x51026b=_0x5e00b3;_0x54c0a4!==this[_0x51026b(0x59da)][_0x51026b(0x53f1)]&&(this[_0x51026b(0x59da)][_0x51026b(0x3e03)]=_0x54c0a4);}},'text3DScale':{'get':function(){var _0xfe4b7e=_0x5e00b3;return this[_0xfe4b7e(0x59da)][_0xfe4b7e(0x8c3)];},'set':function(_0x107326){var _0x1ea7cd=_0x5e00b3;_0x107326!==this[_0x1ea7cd(0x59da)]['_text3DScale']&&(this[_0x1ea7cd(0x59da)][_0x1ea7cd(0x52de)]=_0x107326);}},'fontWeight':{'get':function(){var _0x423c18=_0x307c2b,_0x45284b=_0x5e00b3;return this[_0x423c18(0x52c)][_0x45284b(0x26e)];},'set':function(_0x39ebc7){var _0x3d81d6=_0x5e00b3;_0x39ebc7!==this[_0x3d81d6(0x59da)][_0x3d81d6(0x26e)]&&(this[_0x3d81d6(0x59da)][_0x3d81d6(0x33ae)]=_0x39ebc7);}},'fontSize':{'get':function(){var _0xaf7c3=_0x5e00b3;return this[_0xaf7c3(0x59da)][_0xaf7c3(0xbd7)];},'set':function(_0x5252b8){var _0x2542be=_0x307c2b,_0x217cd6=_0x5e00b3;_0x5252b8!==this[_0x217cd6(0x59da)][_0x2542be(0xb74)]&&(this[_0x217cd6(0x59da)][_0x217cd6(0x5ad1)]=_0x5252b8);}},'outlineColor':{'get':function(){var _0x1585a3=_0x5e00b3;return this[_0x1585a3(0x59da)][_0x1585a3(0x4bbe)];},'set':function(_0x3cb456){var _0x2e2fdd=_0x5e00b3;_0x3cb456!==this[_0x2e2fdd(0x59da)][_0x2e2fdd(0x4bbe)]&&(this[_0x2e2fdd(0x59da)][_0x2e2fdd(0x247e)]=_0x3cb456);}},'gridSymbolSize':{'get':function(){var _0x5a1403=_0x307c2b;return this[_0x5a1403(0x57dd)];},'set':function(_0x4ad59f){var _0x52cdd6=_0x5e00b3;_0x4ad59f['x']>0x0&&_0x4ad59f['y']>0x0&&(this[_0x52cdd6(0x1852)]=_0x4ad59f);}},'lineSymbolID':{'get':function(){var _0x2edd95=_0x5e00b3;return this[_0x2edd95(0x1fe9)];},'set':function(_0x394c05){var _0x56affc=_0x5e00b3;this[_0x56affc(0x1fe9)]!==_0x394c05&&(this[_0x56affc(0x1fe9)]=_0x394c05);}},'gridLineWidth':{'get':function(){var _0x4c4586=_0x5e00b3;return this[_0x4c4586(0x3d99)];},'set':function(_0x521bce){var _0x4e6305=_0x5e00b3;this[_0x4e6305(0x3d99)]!==_0x521bce&&(this[_0x4e6305(0x3d99)]=_0x521bce);}},'modelPath':{'get':function(){var _0x2c2b5b=_0x5e00b3;return this[_0x2c2b5b(0x2c89)];},'set':function(_0x478913){var _0x54f70c=_0x307c2b,_0x5c3de2=_0x5e00b3;this[_0x5c3de2(0x2c89)]!==_0x478913&&(this[_0x54f70c(0x5196)]=_0x478913);}}}),WebGLPlot$4[_0x5e00b3(0x17ee)]=DefaultStyle;var WebGLPlot$3=window[_0x5e00b3(0x282f)]=window[_0x5e00b3(0x282f)]||{};function ExtendProperty(_0x503212){var _0x44e27d=_0x307c2b,_0x1d40f6=_0x5e00b3;_0x503212=_0x503212||{},this[_0x1d40f6(0x1a92)]=_0x503212[_0x1d40f6(0x1a92)]?_0x503212[_0x1d40f6(0x1a92)]:[],this['CLASS_NAME']=_0x44e27d(0x40b8);}ExtendProperty[_0x5e00b3(0x3720)][_0x307c2b(0x44dc)]=function(_0x5c4a7d,_0x55e4da){var _0x57c418=_0x307c2b,_0xb3fa08=_0x5e00b3,_0x1d6db2=this[_0x57c418(0x327e)](_0x5c4a7d);return null===_0x1d6db2?this[_0xb3fa08(0x1a92)][_0x57c418(0x2a0e)](WebGLPlot$3[_0xb3fa08(0x1263)](_0x5c4a7d,_0x55e4da)):_0x1d6db2[_0xb3fa08(0x92d)](_0x55e4da),!0x0;},ExtendProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x3019)]=function(_0x2aa4f9){var _0x393355=_0x307c2b,_0x31f720=_0x5e00b3;for(var _0x516daa=0x0;_0x516daa<this[_0x31f720(0x1a92)][_0x31f720(0x809)];_0x516daa++)if(this[_0x31f720(0x1a92)][_0x516daa][_0x393355(0x3ee8)]===_0x2aa4f9)return this[_0x31f720(0x1a92)][_0x31f720(0x30eb)](_0x516daa,0x1),!0x0;return!0x1;},ExtendProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x37ee)]=function(_0x447603){var _0x448e67=_0x307c2b,_0x2f22a0=_0x5e00b3;for(var _0x3790d5=0x0;_0x3790d5<this['properties'][_0x448e67(0x2ef4)];_0x3790d5++)if(this[_0x2f22a0(0x1a92)][_0x3790d5][_0x2f22a0(0x150a)]===_0x447603)return this[_0x448e67(0x6d3)][_0x3790d5];return null;},ExtendProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x120d)]=function(_0x5670e0){var _0x23fefc=_0x307c2b,_0xa03034=_0x5e00b3;for(var _0x5df818=0x0;_0x5df818<this[_0xa03034(0x1a92)][_0xa03034(0x809)];_0x5df818++)if(this[_0x23fefc(0x6d3)][_0x5df818][_0xa03034(0x150a)]===_0x5670e0)return this[_0xa03034(0x1a92)][_0x5df818][_0xa03034(0x9a4)];return null;},ExtendProperty[_0x307c2b(0x1aa2)][_0x5e00b3(0x2e15)]=function(_0x516265){var _0x41d390=_0x307c2b,_0x2344f8=_0x5e00b3;return _0x516265<this[_0x41d390(0x6d3)][_0x2344f8(0x809)]?this[_0x2344f8(0x1a92)][_0x516265]:null;},ExtendProperty[_0x307c2b(0x1aa2)]['getPropertyCount']=function(){var _0x4477e7=_0x5e00b3;return this[_0x4477e7(0x1a92)][_0x4477e7(0x809)];},ExtendProperty[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3d0d11=_0x5e00b3;this[_0x3d0d11(0x1a92)]=null;},WebGLPlot$3[_0x5e00b3(0x3c23)]=ExtendProperty;var CommonOneTextureFp=_0x307c2b(0x191e),DepthMapAnalysisVp=_0x5e00b3(0x5892),ModifyRegionBottomFp=_0x307c2b(0x32e3),ModifyRegionBottomVp='attribute\x20vec4\x20aPosition;\x0aattribute\x20vec2\x20aTexCoord0;\x0a#ifdef\x20RENDER_POINT\x0auniform\x20float\x20uPointSize;\x0a#endif\x0a\x0avarying\x20vec4\x20clip_vertex;\x0avarying\x20float\x20fWindowZ;\x0avarying\x20vec2\x20vTexCoord;\x0avarying\x20float\x20fHeight;\x0a\x0avec4\x20depthClampFarPlane(vec4\x20clipPos)\x0a{\x0a\x09fWindowZ\x20=\x20(0.5\x20*\x20(clipPos.z\x20/\x20clipPos.w)\x20+\x200.5)\x20*\x20clipPos.w;\x0a\x09clipPos.z\x20=\x20min(clipPos.z,\x20clipPos.w);\x0a\x09return\x20clipPos;\x0a}\x0avoid\x20main()\x0a{\x0a\x20\x20\x20vec4\x20pos\x20=\x20czm_modelViewProjection\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a\x20\x20\x20gl_Position\x20=\x20depthClampFarPlane(pos);\x0a\x20\x20\x20vTexCoord\x20=\x20aTexCoord0.xy;\x0a\x20\x20\x20clip_vertex\x20=\x20czm_modelView\x20*\x20vec4(aPosition.xyz,\x201.0);\x0a\x20\x20\x20fHeight\x20=\x20aPosition.w;\x0a#ifdef\x20RENDER_POINT\x0a\x20\x20\x20gl_PointSize\x20=\x20uPointSize;\x0a#endif\x0a}',ModifyRegionOuterFS=_0x5e00b3(0x46ac),ModifyRegionOuterVS=_0x307c2b(0x244),ModifyRegionSideFp=_0x5e00b3(0x2d2c),ModifyRegionSideVp=_0x5e00b3(0x1408),S3MTilesBillboardVp=_0x5e00b3(0x40b8),SightlineAnalysisFp=_0x5e00b3(0x4a2f),svgNS=_0x5e00b3(0x7c3),xlinkNS=_0x5e00b3(0x11af),widgetForDrag,gradientEnabledColor0=Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0xa58)),gradientEnabledColor1=Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x434f)),gradientEnabledColor2=Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0xad2)),gradientEnabledColor3=Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x2091)),gradientDisabledColor0=Color$2['fromCssColorString'](_0x5e00b3(0x3492)),gradientDisabledColor1=Color$2[_0x307c2b(0x2f91)](_0x5e00b3(0x305f)),gradientKnobColor=Color$2['fromCssColorString'](_0x5e00b3(0x4b9e)),gradientPointerColor=Color$2[_0x5e00b3(0x55dc)](_0x5e00b3(0x315));function getElementColor(_0x297f1a){var _0x3d68cf=_0x307c2b,_0x1aa1dc=_0x5e00b3;return Color$2[_0x1aa1dc(0x55dc)](window[_0x1aa1dc(0x15e0)](_0x297f1a)[_0x1aa1dc(0x120d)](_0x3d68cf(0x3a3a)));}function svgFromObject(_0x1e110b){var _0x2b1126=_0x307c2b,_0xc25396=_0x5e00b3,_0xd0d205=document[_0xc25396(0x27fc)](svgNS,_0x1e110b[_0x2b1126(0xfa2)]);for(var _0x53382f in _0x1e110b)if(_0x1e110b[_0x2b1126(0x2609)](_0x53382f)&&'tagName'!==_0x53382f){if('children'===_0x53382f){var _0x5a51a6,_0x311bd0=_0x1e110b[_0xc25396(0x2e0)][_0xc25396(0x809)];for(_0x5a51a6=0x0;_0x5a51a6<_0x311bd0;++_0x5a51a6)_0xd0d205['appendChild'](svgFromObject(_0x1e110b[_0xc25396(0x2e0)][_0x5a51a6]));}else 0x0===_0x53382f[_0x2b1126(0x2feb)](_0x2b1126(0xd4e))?_0xd0d205[_0x2b1126(0x4a85)](xlinkNS,_0x53382f[_0x2b1126(0x1acf)](0x6),_0x1e110b[_0x53382f]):_0xc25396(0x2a67)===_0x53382f?_0xd0d205[_0xc25396(0x2a67)]=_0x1e110b[_0x53382f]:_0xd0d205[_0x2b1126(0x54fe)](_0x53382f,_0x1e110b[_0x53382f]);}return _0xd0d205;}function svgText(_0x3b574a,_0xd6c9b7,_0xaec582){var _0x3355e6=_0x307c2b,_0x4fef11=_0x5e00b3,_0x431798=document[_0x4fef11(0x27fc)](svgNS,_0x3355e6(0x1fe8));_0x431798[_0x4fef11(0x1d2b)]('x',_0x3b574a),_0x431798[_0x4fef11(0x1d2b)]('y',_0xd6c9b7),_0x431798[_0x4fef11(0x1d2b)](_0x4fef11(0x4a09),_0x3355e6(0x456a));var _0x4ecd4d=document[_0x4fef11(0x27fc)](svgNS,_0x4fef11(0x356d));return _0x4ecd4d[_0x3355e6(0x2802)]=_0xaec582,_0x431798[_0x4fef11(0x5a20)](_0x4ecd4d),_0x431798;}function setShuttleRingPointer(_0x50d8a7,_0x3a4533,_0x5a386b){var _0x29b4b7=_0x5e00b3;_0x50d8a7[_0x29b4b7(0x1d2b)](_0x29b4b7(0x332f),_0x29b4b7(0x195c)+_0x5a386b+')'),_0x3a4533[_0x29b4b7(0x1d2b)](_0x29b4b7(0x332f),_0x29b4b7(0x2a41)+_0x5a386b+')');}var makeColorStringScratch=new Color$2();function makeColorString(_0x174e3c,_0x3c932c){var _0x1666dc=_0x307c2b,_0x354541=_0x5e00b3,_0x3054a6=_0x3c932c[_0x1666dc(0x3b89)],_0x375828=0x1-_0x3054a6;return makeColorStringScratch[_0x354541(0x20a2)]=_0x174e3c[_0x354541(0x20a2)]*_0x375828+_0x3c932c[_0x1666dc(0xe24)]*_0x3054a6,makeColorStringScratch[_0x354541(0x9db)]=_0x174e3c[_0x354541(0x9db)]*_0x375828+_0x3c932c[_0x354541(0x9db)]*_0x3054a6,makeColorStringScratch[_0x354541(0x3c2a)]=_0x174e3c[_0x354541(0x3c2a)]*_0x375828+_0x3c932c[_0x354541(0x3c2a)]*_0x3054a6,makeColorStringScratch[_0x354541(0x3abc)]();}function rectButton(_0xadad15,_0x22a6c7,_0xa1950a){var _0x12eb7b=_0x307c2b,_0x1bdcb5=_0x5e00b3;return svgFromObject({'tagName':'g','class':_0x1bdcb5(0x4f5d),'transform':_0x1bdcb5(0x52c6)+_0xadad15+','+_0x22a6c7+')','children':[{'tagName':_0x1bdcb5(0x2815),'class':_0x1bdcb5(0x228f),'width':0x20,'height':0x20,'rx':0x2,'ry':0x2},{'tagName':_0x1bdcb5(0x2815),'class':_0x1bdcb5(0xff2),'width':0x20,'height':0x20,'rx':0x4,'ry':0x4},{'tagName':_0x1bdcb5(0x5aec),'class':_0x12eb7b(0x3c88),'xlink:href':_0xa1950a},{'tagName':_0x1bdcb5(0x8ef),'textContent':''}]});}function wingButton(_0x5469c5,_0x41bfaf,_0x48da78){var _0x13f42e=_0x307c2b,_0x14223a=_0x5e00b3;return svgFromObject({'tagName':'g','class':'cesium-animation-rectButton','transform':_0x14223a(0x52c6)+_0x5469c5+','+_0x41bfaf+')','children':[{'tagName':_0x14223a(0x5aec),'class':_0x14223a(0x228f),'xlink:href':_0x14223a(0x19d4)},{'tagName':_0x14223a(0x5aec),'class':_0x13f42e(0x3ae8),'xlink:href':'#animation_pathWingButton'},{'tagName':_0x14223a(0x5aec),'class':'cesium-animation-buttonPath','xlink:href':_0x48da78},{'tagName':_0x14223a(0x8ef),'textContent':''}]});}function setShuttleRingFromMouseOrTouch(_0x4570a5,_0x44294f){var _0x1e834d=_0x307c2b,_0x7464e1=_0x5e00b3,_0x58ce5f=_0x4570a5['_viewModel'],_0x54901b=_0x58ce5f[_0x7464e1(0x370b)];if(!_0x54901b||widgetForDrag===_0x4570a5){if(_0x7464e1(0x5712)===_0x44294f[_0x1e834d(0x18c0)]||_0x54901b&&_0x1e834d(0x5375)===_0x44294f[_0x7464e1(0x3dd)]||_0x1e834d(0x5b33)===_0x44294f[_0x7464e1(0x3dd)]&&0x1===_0x44294f[_0x7464e1(0x1760)][_0x7464e1(0x809)]||_0x54901b&&_0x7464e1(0x41ef)===_0x44294f[_0x7464e1(0x3dd)]&&0x1===_0x44294f[_0x1e834d(0x14be)][_0x1e834d(0x2ef4)]){var _0x54f084,_0x349ca0,_0x6633b9=_0x4570a5[_0x1e834d(0x288b)],_0x2f57ac=_0x4570a5['_centerY'],_0x1916d3=_0x4570a5[_0x7464e1(0x1ebb)][_0x1e834d(0x4e28)]();if('touchstart'===_0x44294f[_0x7464e1(0x3dd)]||_0x7464e1(0x41ef)===_0x44294f[_0x7464e1(0x3dd)]?(_0x54f084=_0x44294f[_0x7464e1(0x1760)][0x0][_0x1e834d(0x2d66)],_0x349ca0=_0x44294f['touches'][0x0][_0x7464e1(0x3837)]):(_0x54f084=_0x44294f[_0x7464e1(0x5152)],_0x349ca0=_0x44294f[_0x7464e1(0x3837)]),!_0x54901b&&(_0x54f084>_0x1916d3[_0x1e834d(0xf7d)]||_0x54f084<_0x1916d3[_0x7464e1(0x4db1)]||_0x349ca0<_0x1916d3[_0x7464e1(0x4f04)]||_0x349ca0>_0x1916d3[_0x7464e1(0x4645)]))return;var _0x5dec98=_0x4570a5[_0x7464e1(0xd1d)][_0x1e834d(0x4e28)](),_0x1e65b9=_0x54f084-_0x6633b9-_0x1916d3[_0x7464e1(0x4db1)],_0x3fa94f=_0x349ca0-_0x2f57ac-_0x1916d3[_0x7464e1(0x4f04)],_0x5ded29=0xb4*Math[_0x7464e1(0x51e)](_0x3fa94f,_0x1e65b9)/Math['PI']+0x5a;_0x5ded29>0xb4&&(_0x5ded29-=0x168);var _0x83720a=_0x58ce5f[_0x7464e1(0xd09)];_0x54901b||_0x54f084<_0x5dec98[_0x7464e1(0x1d74)]&&_0x54f084>_0x5dec98[_0x7464e1(0x4db1)]&&_0x349ca0>_0x5dec98[_0x7464e1(0x4f04)]&&_0x349ca0<_0x5dec98[_0x7464e1(0x4645)]?(widgetForDrag=_0x4570a5,_0x58ce5f[_0x7464e1(0x370b)]=!0x0,_0x58ce5f[_0x1e834d(0x4bc2)]=_0x5ded29):_0x5ded29<_0x83720a?_0x58ce5f[_0x7464e1(0x4499)]():_0x5ded29>_0x83720a&&_0x58ce5f[_0x7464e1(0x3bc5)](),_0x44294f[_0x7464e1(0x2889)]();}else _0x4570a5===widgetForDrag&&(widgetForDrag=void 0x0),_0x58ce5f[_0x1e834d(0x169e)]=!0x1;}}function SvgButton(_0x166eac,_0x41decb){var _0x3f73dc=_0x307c2b,_0x3d837b=_0x5e00b3;this[_0x3f73dc(0x35d5)]=_0x41decb,this[_0x3d837b(0x1d09)]=_0x166eac,this[_0x3d837b(0x1733)]=void 0x0,this['_toggled']=void 0x0;var _0x364927=this;this[_0x3d837b(0x1bf5)]=function(){var _0x1c147a=_0x3d837b,_0x48c7e3=_0x364927[_0x1c147a(0x10cc)][_0x1c147a(0x9bd)];_0x48c7e3[_0x1c147a(0x120)]&&_0x48c7e3();},_0x166eac[_0x3d837b(0x13f3)]('click',this[_0x3d837b(0x1bf5)],!0x0),this[_0x3f73dc(0x5666)]=[subscribeAndEvaluate(_0x41decb,_0x3f73dc(0x540f),this[_0x3d837b(0x2fce)],this),subscribeAndEvaluate(_0x41decb,_0x3f73dc(0x2c4c),this[_0x3d837b(0x597c)],this),subscribeAndEvaluate(_0x41decb[_0x3d837b(0x9bd)],_0x3d837b(0x120),this[_0x3d837b(0x2f98)],this)];}function Animation(_0x3bb8ad,_0x206437){var _0x1da168=_0x307c2b,_0x357aa1=_0x5e00b3;_0x3bb8ad=getElement(_0x3bb8ad),this[_0x357aa1(0x10cc)]=_0x206437,this[_0x357aa1(0x381c)]=_0x3bb8ad,this[_0x1da168(0x288b)]=0x0,this[_0x1da168(0x249c)]=0x0,this[_0x357aa1(0x4b7e)]=void 0x0,this[_0x357aa1(0x1ebb)]=void 0x0,this[_0x357aa1(0x3f18)]=void 0x0,this[_0x357aa1(0x2a53)]=void 0x0,this[_0x1da168(0x11eb)]=void 0x0;var _0x18c091=document[_0x357aa1(0x2a2e)](_0x357aa1(0x8cd));_0x18c091['textContent']=_0x357aa1(0x2a1),document[_0x357aa1(0x527f)]['insertBefore'](_0x18c091,document[_0x357aa1(0x527f)][_0x357aa1(0x1f53)][0x0]);var _0x20004f=document[_0x1da168(0x251f)](_0x357aa1(0x2410));_0x20004f[_0x357aa1(0x1e84)]=_0x357aa1(0xb37),_0x20004f[_0x357aa1(0x15ac)]=_0x357aa1(0x1728),this[_0x357aa1(0x1924)]=_0x20004f,this[_0x357aa1(0x4bf1)]=_0x20004f[_0x357aa1(0x1f53)][0x0],this[_0x357aa1(0x4d65)]=_0x20004f[_0x357aa1(0x1f53)][0x1],this[_0x357aa1(0x5f3e)]=_0x20004f[_0x357aa1(0x1f53)][0x2],this[_0x1da168(0x2fd)]=_0x20004f['childNodes'][0x3],this[_0x357aa1(0x5f6d)]=_0x20004f[_0x357aa1(0x1f53)][0x4],this[_0x357aa1(0x479b)]=_0x20004f[_0x357aa1(0x1f53)][0x5],this[_0x357aa1(0x4bc2)]=_0x20004f[_0x357aa1(0x1f53)][0x6],this[_0x357aa1(0xc4f)]=_0x20004f[_0x357aa1(0x1f53)][0x7];var _0x9bb305=document[_0x357aa1(0x27fc)](svgNS,_0x357aa1(0x56a5));this[_0x1da168(0x6b4)]=_0x9bb305,_0x9bb305[_0x357aa1(0x24e6)](_0x357aa1(0x11e3),_0x357aa1(0x9ca),xlinkNS);var _0x17c00c=document[_0x1da168(0x210c)](svgNS,'g');this['_topG']=_0x17c00c,this[_0x357aa1(0x1f50)]=new SvgButton(wingButton(0x3,0x4,_0x357aa1(0x128d)),_0x206437[_0x357aa1(0x479c)]),this[_0x357aa1(0x386c)]=new SvgButton(rectButton(0x2c,0x63,_0x1da168(0x1b70)),_0x206437[_0x357aa1(0x5636)]),this[_0x357aa1(0x247)]=new SvgButton(rectButton(0x7c,0x63,_0x357aa1(0x4fb0)),_0x206437[_0x357aa1(0x4dc0)]),this[_0x357aa1(0x154b)]=new SvgButton(rectButton(0x54,0x63,'#animation_pathPause'),_0x206437[_0x357aa1(0x5b64)]);var _0x35bcc7=document[_0x357aa1(0x27fc)](svgNS,'g');_0x35bcc7[_0x1da168(0x33d6)](this[_0x357aa1(0x1f50)][_0x357aa1(0x1d09)]),_0x35bcc7[_0x357aa1(0x5a20)](this[_0x357aa1(0x386c)][_0x357aa1(0x1d09)]),_0x35bcc7[_0x357aa1(0x5a20)](this[_0x1da168(0xa20)][_0x1da168(0x411e)]),_0x35bcc7[_0x357aa1(0x5a20)](this[_0x357aa1(0x154b)][_0x1da168(0x411e)]);var _0x315683=svgFromObject({'tagName':_0x1da168(0x1cec),'class':_0x357aa1(0x2fd0),'cx':0x64,'cy':0x64,'r':0x63});this[_0x357aa1(0x49a4)]=_0x315683;var _0x19b130=svgFromObject({'tagName':'g','class':_0x357aa1(0x48b2),'children':[{'tagName':_0x1da168(0x1961),'transform':_0x1da168(0x9bc),'xlink:href':_0x357aa1(0x227f)},{'tagName':_0x357aa1(0x5aec),'transform':_0x1da168(0x1ff0),'xlink:href':_0x357aa1(0x227f)},{'tagName':_0x357aa1(0x48c0),'x1':0x64,'y1':0x8,'x2':0x64,'y2':0x16}]});this[_0x357aa1(0x1d90)]=_0x19b130,this[_0x1da168(0x4cff)]=svgFromObject({'tagName':_0x357aa1(0x5aec),'class':_0x357aa1(0x4e21),'xlink:href':_0x357aa1(0x3af8)});var _0x30ef67=svgFromObject({'tagName':'g','transform':_0x1da168(0x1955)});this['_knobOuter']=svgFromObject({'tagName':_0x357aa1(0x217),'class':_0x1da168(0x5811),'cx':0x0,'cy':0x0,'r':0x47});var _0x4da5d8=svgFromObject({'tagName':_0x357aa1(0x217),'class':_0x357aa1(0x58d5),'cx':0x0,'cy':0x0,'r':0x3d});this[_0x357aa1(0x183c)]=svgText(0x0,-0x18,''),this[_0x357aa1(0x3a20)]=svgText(0x0,-0x7,''),this[_0x1da168(0x1db8)]=svgText(0x0,-0x29,'');var _0x4a379b=svgFromObject({'tagName':_0x357aa1(0x217),'class':_0x357aa1(0xff7),'cx':0x0,'cy':0x0,'r':0x3d}),_0x359d5d=document[_0x357aa1(0x27fc)](svgNS,'g');_0x359d5d[_0x357aa1(0x1d2b)](_0x357aa1(0x4a09),_0x357aa1(0xa66)),_0x3bb8ad[_0x357aa1(0x5a20)](_0x20004f),_0x17c00c[_0x357aa1(0x5a20)](_0x359d5d),_0x17c00c[_0x1da168(0x33d6)](_0x30ef67),_0x17c00c[_0x357aa1(0x5a20)](_0x35bcc7),_0x359d5d[_0x357aa1(0x5a20)](_0x315683),_0x359d5d[_0x357aa1(0x5a20)](_0x19b130),_0x359d5d[_0x357aa1(0x5a20)](this[_0x357aa1(0xd1d)]),_0x30ef67[_0x357aa1(0x5a20)](this['_knobOuter']),_0x30ef67[_0x357aa1(0x5a20)](_0x4da5d8),_0x30ef67[_0x357aa1(0x5a20)](this[_0x357aa1(0x183c)]),_0x30ef67[_0x357aa1(0x5a20)](this[_0x357aa1(0x3a20)]),_0x30ef67[_0x357aa1(0x5a20)](this[_0x357aa1(0x1c55)]),_0x30ef67[_0x357aa1(0x5a20)](_0x4a379b),_0x9bb305[_0x357aa1(0x5a20)](_0x17c00c),_0x3bb8ad[_0x357aa1(0x5a20)](_0x9bb305);var _0xee9304=this;function _0x459d2c(_0x4cc3aa){setShuttleRingFromMouseOrTouch(_0xee9304,_0x4cc3aa);}this[_0x357aa1(0x1709)]=_0x459d2c,_0x315683[_0x357aa1(0x13f3)](_0x357aa1(0x5712),_0x459d2c,!0x0),_0x315683[_0x357aa1(0x13f3)](_0x357aa1(0x3a62),_0x459d2c,!0x0),_0x19b130[_0x357aa1(0x13f3)](_0x357aa1(0x5712),_0x459d2c,!0x0),_0x19b130['addEventListener'](_0x357aa1(0x3a62),_0x459d2c,!0x0),document[_0x1da168(0x3b94)](_0x357aa1(0x55ce),_0x459d2c,!0x0),document['addEventListener'](_0x357aa1(0x41ef),_0x459d2c,!0x0),document[_0x357aa1(0x13f3)](_0x357aa1(0x1f63),_0x459d2c,!0x0),document[_0x357aa1(0x13f3)](_0x357aa1(0x12fe),_0x459d2c,!0x0),document[_0x357aa1(0x13f3)]('touchcancel',_0x459d2c,!0x0),this[_0x357aa1(0xd1d)][_0x357aa1(0x13f3)](_0x357aa1(0x5712),_0x459d2c,!0x0),this[_0x1da168(0x4cff)][_0x357aa1(0x13f3)](_0x357aa1(0x3a62),_0x459d2c,!0x0),this[_0x357aa1(0x3b81)][_0x1da168(0x3b94)](_0x357aa1(0x5712),_0x459d2c,!0x0),this[_0x357aa1(0x3b81)][_0x357aa1(0x13f3)](_0x357aa1(0x3a62),_0x459d2c,!0x0);var _0x2ffc50,_0x37fb08=this[_0x357aa1(0x3a20)][_0x357aa1(0x1f53)][0x0],_0x279871=this['_knobDate'][_0x357aa1(0x1f53)][0x0],_0x2bebad=this[_0x1da168(0x1db8)][_0x357aa1(0x1f53)][0x0];this[_0x1da168(0x5666)]=[subscribeAndEvaluate(_0x206437[_0x357aa1(0x5b64)],_0x1da168(0x540f),function(_0x5ac5dd){var _0x4ce448=_0x1da168,_0x282d23=_0x357aa1;_0x2ffc50!==_0x5ac5dd&&((_0x2ffc50=_0x5ac5dd)?_0xee9304[_0x4ce448(0x4cff)][_0x282d23(0x1d2b)](_0x282d23(0x4a09),_0x282d23(0x215d)):_0xee9304[_0x282d23(0xd1d)][_0x282d23(0x1d2b)](_0x282d23(0x4a09),_0x282d23(0x4e21)));}),subscribeAndEvaluate(_0x206437,_0x357aa1(0xd09),function(_0x57bbd4){var _0x372db0=_0x357aa1;setShuttleRingPointer(_0xee9304[_0x372db0(0xd1d)],_0xee9304[_0x372db0(0x3b81)],_0x57bbd4);}),subscribeAndEvaluate(_0x206437,_0x357aa1(0x5b52),function(_0xb73aed){var _0x141808=_0x357aa1;_0x279871[_0x141808(0x2a67)]!==_0xb73aed&&(_0x279871[_0x141808(0x2a67)]=_0xb73aed);}),subscribeAndEvaluate(_0x206437,_0x357aa1(0x2826),function(_0x295e8d){var _0x433187=_0x1da168,_0xb09a2=_0x357aa1;_0x37fb08[_0x433187(0x2802)]!==_0x295e8d&&(_0x37fb08[_0xb09a2(0x2a67)]=_0x295e8d);}),subscribeAndEvaluate(_0x206437,_0x357aa1(0x3038),function(_0x1e3b44){var _0x4d998e=_0x357aa1;_0x2bebad[_0x4d998e(0x2a67)]!==_0x1e3b44&&(_0x2bebad[_0x4d998e(0x2a67)]=_0x1e3b44);})],this[_0x1da168(0x1e2a)](),this[_0x357aa1(0x2258)]();}SvgButton[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2e587d=_0x307c2b,_0x3f4ee9=_0x5e00b3;this[_0x3f4ee9(0x1d09)][_0x2e587d(0x3df8)](_0x3f4ee9(0x5d35),this[_0x3f4ee9(0x1bf5)],!0x0);for(var _0x2d36df=this[_0x2e587d(0x5666)],_0x50266d=0x0,_0x2586fb=_0x2d36df[_0x3f4ee9(0x809)];_0x50266d<_0x2586fb;_0x50266d++)_0x2d36df[_0x50266d][_0x3f4ee9(0x4f8c)]();destroyObject$1(this);},SvgButton[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},SvgButton[_0x5e00b3(0x3720)][_0x307c2b(0x1802)]=function(_0x254e54){var _0x1720d9=_0x307c2b,_0x25132a=_0x5e00b3;if(this[_0x25132a(0x1733)]!==_0x254e54){if(this[_0x25132a(0x1733)]=_0x254e54,!_0x254e54)return void this[_0x25132a(0x1d09)][_0x25132a(0x1d2b)](_0x25132a(0x4a09),_0x1720d9(0x43d2));if(this[_0x25132a(0x1ba3)])return void this[_0x25132a(0x1d09)][_0x25132a(0x1d2b)](_0x25132a(0x4a09),_0x25132a(0xeb4));this[_0x25132a(0x1d09)][_0x1720d9(0x54fe)](_0x25132a(0x4a09),'cesium-animation-rectButton');}},SvgButton[_0x5e00b3(0x3720)][_0x5e00b3(0x2fce)]=function(_0xe3b018){var _0x101a85=_0x307c2b,_0x248f69=_0x5e00b3;this['_toggled']!==_0xe3b018&&(this[_0x101a85(0x4c3b)]=_0xe3b018,this[_0x248f69(0x1733)]&&(_0xe3b018?this[_0x248f69(0x1d09)][_0x248f69(0x1d2b)](_0x248f69(0x4a09),_0x248f69(0xeb4)):this[_0x248f69(0x1d09)][_0x248f69(0x1d2b)](_0x101a85(0x38c8),_0x101a85(0x2331))));},SvgButton[_0x5e00b3(0x3720)][_0x5e00b3(0x597c)]=function(_0x4e7f9b){var _0x49b099=_0x5e00b3;this[_0x49b099(0x1d09)][_0x49b099(0x11c5)](_0x49b099(0x8ef))[0x0][_0x49b099(0x2a67)]=_0x4e7f9b;},Object[_0x5e00b3(0x1dfd)](Animation[_0x5e00b3(0x3720)],{'container':{'get':function(){var _0x211124=_0x307c2b;return this[_0x211124(0x571)];}},'viewModel':{'get':function(){var _0x5cf926=_0x5e00b3;return this[_0x5cf926(0x10cc)];}}}),Animation[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},Animation['prototype'][_0x5e00b3(0x2947)]=function(){var _0x3519a1=_0x307c2b,_0x81e73a=_0x5e00b3;defined$1(this[_0x3519a1(0x15e)])&&(this[_0x3519a1(0x15e)][_0x3519a1(0x418f)](),this[_0x81e73a(0xbf0)]=void 0x0);var _0x5ed3bd=this[_0x81e73a(0x1709)];this[_0x3519a1(0x1be0)][_0x81e73a(0x3da7)](_0x81e73a(0x5712),_0x5ed3bd,!0x0),this[_0x81e73a(0x49a4)][_0x81e73a(0x3da7)](_0x81e73a(0x3a62),_0x5ed3bd,!0x0),this['_shuttleRingSwooshG'][_0x81e73a(0x3da7)](_0x81e73a(0x5712),_0x5ed3bd,!0x0),this[_0x81e73a(0x1d90)][_0x81e73a(0x3da7)](_0x81e73a(0x3a62),_0x5ed3bd,!0x0),document[_0x81e73a(0x3da7)](_0x3519a1(0x5375),_0x5ed3bd,!0x0),document[_0x81e73a(0x3da7)](_0x3519a1(0x4ec5),_0x5ed3bd,!0x0),document[_0x81e73a(0x3da7)](_0x3519a1(0x3eff),_0x5ed3bd,!0x0),document[_0x81e73a(0x3da7)](_0x3519a1(0x417f),_0x5ed3bd,!0x0),document[_0x81e73a(0x3da7)](_0x81e73a(0x3280),_0x5ed3bd,!0x0),this[_0x81e73a(0xd1d)]['removeEventListener'](_0x81e73a(0x5712),_0x5ed3bd,!0x0),this[_0x81e73a(0xd1d)][_0x81e73a(0x3da7)](_0x81e73a(0x3a62),_0x5ed3bd,!0x0),this[_0x81e73a(0x3b81)][_0x81e73a(0x3da7)](_0x81e73a(0x5712),_0x5ed3bd,!0x0),this[_0x81e73a(0x3b81)][_0x81e73a(0x3da7)](_0x3519a1(0x5b33),_0x5ed3bd,!0x0),this[_0x81e73a(0x381c)][_0x3519a1(0x1f3a)](this[_0x3519a1(0x6b4)]),this[_0x3519a1(0x571)]['removeChild'](this[_0x81e73a(0x1924)]),this[_0x81e73a(0x1f50)][_0x81e73a(0x2947)](),this[_0x81e73a(0x386c)]['destroy'](),this[_0x81e73a(0x247)][_0x81e73a(0x2947)](),this[_0x3519a1(0x224c)][_0x3519a1(0x5020)]();for(var _0x734118=this[_0x81e73a(0x2ffc)],_0x2041c0=0x0,_0x275641=_0x734118[_0x81e73a(0x809)];_0x2041c0<_0x275641;_0x2041c0++)_0x734118[_0x2041c0][_0x81e73a(0x4f8c)]();return destroyObject$1(this);},Animation[_0x5e00b3(0x3720)][_0x5e00b3(0x2258)]=function(){var _0x34fdc3=_0x307c2b,_0x40b027=_0x5e00b3,_0x47a2de=this[_0x34fdc3(0x571)][_0x40b027(0x299a)],_0x1df156=this[_0x40b027(0x381c)][_0x34fdc3(0x2d21)];if(_0x47a2de!==this[_0x40b027(0x1b13)]||_0x1df156!==this[_0x40b027(0x2a53)]){var _0x508f05=this[_0x40b027(0x1ebb)],_0x6bcf79=0xc8,_0x5a126c=0x84,_0x405eba=_0x47a2de,_0x4fa2dd=_0x1df156;0x0===_0x47a2de&&0x0===_0x1df156?(_0x405eba=_0x6bcf79,_0x4fa2dd=_0x5a126c):0x0===_0x47a2de?(_0x4fa2dd=_0x1df156,_0x405eba=_0x6bcf79*(_0x1df156/_0x5a126c)):0x0===_0x1df156&&(_0x405eba=_0x47a2de,_0x4fa2dd=_0x5a126c*(_0x47a2de/_0x6bcf79));var _0x5bc003=_0x405eba/_0x6bcf79,_0x7b5299=_0x4fa2dd/_0x5a126c;_0x508f05[_0x34fdc3(0x1df0)][_0x34fdc3(0x3251)]=_0x40b027(0x4531)+_0x405eba+_0x34fdc3(0x4d4c)+_0x4fa2dd+_0x40b027(0x3171),_0x508f05[_0x40b027(0x1d2b)](_0x40b027(0x2d3c),_0x405eba),_0x508f05[_0x40b027(0x1d2b)](_0x34fdc3(0x10d5),_0x4fa2dd),_0x508f05[_0x40b027(0x1d2b)](_0x40b027(0x4c5e),_0x40b027(0x2cb2)+_0x405eba+'\x20'+_0x4fa2dd),this[_0x40b027(0x3f18)][_0x40b027(0x1d2b)](_0x40b027(0x332f),_0x40b027(0x2de2)+_0x5bc003+','+_0x7b5299+')'),this[_0x40b027(0x2887)]=Math[_0x34fdc3(0x5449)](0x1,0x64*_0x5bc003),this[_0x40b027(0x242b)]=Math[_0x34fdc3(0x5449)](0x1,0x64*_0x7b5299),this[_0x40b027(0x2a53)]=_0x47a2de,this[_0x40b027(0x1b13)]=_0x1df156;}},Animation[_0x5e00b3(0x3720)][_0x5e00b3(0x4f81)]=function(){var _0x1023b0=_0x307c2b,_0x42af2b=_0x5e00b3;if(!document[_0x42af2b(0xd00)][_0x1023b0(0x57f4)](this[_0x1023b0(0x571)])){if(defined$1(this[_0x42af2b(0xbf0)]))return;var _0x3691b6=this;return _0x3691b6[_0x42af2b(0xbf0)]=new MutationObserver(function(){var _0x342627=_0x42af2b;document[_0x342627(0xd00)][_0x342627(0x5655)](_0x3691b6[_0x342627(0x381c)])&&(_0x3691b6[_0x342627(0xbf0)][_0x342627(0x2ec9)](),_0x3691b6[_0x342627(0xbf0)]=void 0x0,_0x3691b6[_0x342627(0x4f81)]());}),void _0x3691b6[_0x42af2b(0xbf0)][_0x42af2b(0x193d)](document,{'childList':!0x0,'subtree':!0x0});}var _0x40eff2=getElementColor(this[_0x42af2b(0x4bf1)]),_0x4b7f6e=getElementColor(this[_0x1023b0(0x1d2c)]),_0x3ef03c=getElementColor(this[_0x42af2b(0x5f3e)]),_0x3a5ea2=getElementColor(this['_themeDisabled']),_0x2f51ec=getElementColor(this[_0x42af2b(0x5f6d)]),_0x583c0e=getElementColor(this[_0x42af2b(0x479b)]),_0x2c94d4=getElementColor(this[_0x42af2b(0x4bc2)]),_0x57622d=getElementColor(this[_0x42af2b(0xc4f)]),_0x565e3a=svgFromObject({'tagName':_0x42af2b(0x4046),'children':[{'id':_0x42af2b(0x43a2),'tagName':_0x1023b0(0x42fa),'x1':_0x42af2b(0x5fc1),'y1':'0%','x2':_0x42af2b(0x5fc1),'y2':_0x42af2b(0x373d),'children':[{'tagName':_0x1023b0(0x12a2),'offset':'0%','stop-color':makeColorString(_0x40eff2,gradientEnabledColor0)},{'tagName':_0x42af2b(0x3b17),'offset':_0x42af2b(0x49f3),'stop-color':makeColorString(_0x40eff2,gradientEnabledColor1)},{'tagName':_0x42af2b(0x3b17),'offset':_0x42af2b(0x2a75),'stop-color':makeColorString(_0x40eff2,gradientEnabledColor2)},{'tagName':_0x42af2b(0x3b17),'offset':_0x1023b0(0x4a01),'stop-color':makeColorString(_0x40eff2,gradientEnabledColor3)}]},{'id':_0x42af2b(0x4826),'tagName':_0x42af2b(0x3dc0),'x1':_0x42af2b(0x5fc1),'y1':'0%','x2':_0x42af2b(0x5fc1),'y2':_0x42af2b(0x373d),'children':[{'tagName':_0x42af2b(0x3b17),'offset':'0%','stop-color':makeColorString(_0x4b7f6e,gradientEnabledColor0)},{'tagName':_0x42af2b(0x3b17),'offset':_0x42af2b(0x49f3),'stop-color':makeColorString(_0x4b7f6e,gradientEnabledColor1)},{'tagName':_0x42af2b(0x3b17),'offset':_0x42af2b(0x2a75),'stop-color':makeColorString(_0x4b7f6e,gradientEnabledColor2)},{'tagName':_0x42af2b(0x3b17),'offset':_0x42af2b(0x5e55),'stop-color':makeColorString(_0x4b7f6e,gradientEnabledColor3)}]},{'id':_0x1023b0(0x2eda),'tagName':_0x42af2b(0x3dc0),'x1':_0x42af2b(0x5fc1),'y1':'0%','x2':_0x1023b0(0x4eaa),'y2':_0x42af2b(0x373d),'children':[{'tagName':_0x42af2b(0x3b17),'offset':'0%','stop-color':makeColorString(_0x3ef03c,gradientEnabledColor0)},{'tagName':_0x1023b0(0x12a2),'offset':_0x42af2b(0x49f3),'stop-color':makeColorString(_0x3ef03c,gradientEnabledColor1)},{'tagName':_0x42af2b(0x3b17),'offset':_0x42af2b(0x2a75),'stop-color':makeColorString(_0x3ef03c,gradientEnabledColor2)},{'tagName':'stop','offset':_0x42af2b(0x5e55),'stop-color':makeColorString(_0x3ef03c,gradientEnabledColor3)}]},{'id':_0x42af2b(0xe9d),'tagName':_0x42af2b(0x3dc0),'x1':_0x42af2b(0x5fc1),'y1':'0%','x2':_0x42af2b(0x5fc1),'y2':_0x42af2b(0x373d),'children':[{'tagName':_0x42af2b(0x3b17),'offset':'0%','stop-color':makeColorString(_0x3a5ea2,gradientDisabledColor0)},{'tagName':_0x1023b0(0x12a2),'offset':_0x42af2b(0x336b),'stop-color':makeColorString(_0x3a5ea2,gradientDisabledColor1)}]},{'id':_0x42af2b(0x5a3),'tagName':'filter','width':_0x42af2b(0x58e0),'height':_0x1023b0(0x292a),'x':_0x42af2b(0x460),'y':_0x42af2b(0x460),'children':[{'tagName':_0x42af2b(0x1377),'stdDeviation':0x4,'in':_0x42af2b(0x2863)}]},{'id':_0x1023b0(0x14bf),'tagName':_0x1023b0(0x42fa),'x1':_0x42af2b(0x5fc1),'y1':'0%','x2':_0x1023b0(0x4eaa),'y2':_0x42af2b(0x373d),'children':[{'tagName':_0x1023b0(0x12a2),'offset':'0%','stop-opacity':0.2,'stop-color':_0x2c94d4[_0x42af2b(0x3abc)]()},{'tagName':_0x42af2b(0x3b17),'offset':_0x42af2b(0xb66),'stop-opacity':0.85,'stop-color':_0x2c94d4[_0x42af2b(0x3abc)]()},{'tagName':_0x42af2b(0x3b17),'offset':_0x42af2b(0x182c),'stop-opacity':0.05,'stop-color':_0x2c94d4[_0x42af2b(0x3abc)]()}]},{'id':_0x1023b0(0x236e),'tagName':_0x1023b0(0x42fa),'x1':_0x42af2b(0x5fc1),'y1':'0%','x2':_0x1023b0(0x4eaa),'y2':_0x42af2b(0x373d),'children':[{'tagName':_0x42af2b(0x3b17),'offset':'0%','stop-opacity':0.2,'stop-color':_0x57622d[_0x42af2b(0x3abc)]()},{'tagName':_0x42af2b(0x3b17),'offset':_0x42af2b(0xb66),'stop-opacity':0.85,'stop-color':_0x57622d[_0x42af2b(0x3abc)]()},{'tagName':_0x42af2b(0x3b17),'offset':_0x42af2b(0x182c),'stop-opacity':0.05,'stop-color':_0x57622d[_0x42af2b(0x3abc)]()}]},{'id':_0x42af2b(0x5e3e),'tagName':_0x42af2b(0x3dc0),'x1':'0%','y1':_0x42af2b(0x5fc1),'x2':_0x42af2b(0x373d),'y2':'50%','children':[{'tagName':_0x1023b0(0x12a2),'offset':'0%','stop-color':_0x583c0e[_0x42af2b(0x3abc)]()},{'tagName':_0x42af2b(0x3b17),'offset':_0x42af2b(0x3d92),'stop-color':_0x583c0e[_0x42af2b(0x3abc)]()},{'tagName':_0x1023b0(0x12a2),'offset':_0x42af2b(0x40eb),'stop-color':makeColorString(_0x583c0e,gradientPointerColor)},{'tagName':_0x42af2b(0x3b17),'offset':_0x42af2b(0x373d),'stop-color':makeColorString(_0x583c0e,gradientPointerColor)}]},{'id':_0x42af2b(0x15bb),'tagName':_0x1023b0(0x42fa),'x1':'0%','y1':_0x42af2b(0x5fc1),'x2':_0x1023b0(0x4940),'y2':_0x1023b0(0x4eaa),'children':[{'tagName':_0x42af2b(0x3b17),'offset':'0%','stop-color':_0x42af2b(0x1499)},{'tagName':_0x42af2b(0x3b17),'offset':_0x1023b0(0x3c6f),'stop-color':_0x42af2b(0x1499)},{'tagName':_0x42af2b(0x3b17),'offset':_0x42af2b(0x40eb),'stop-color':_0x42af2b(0x1a6d)},{'tagName':_0x42af2b(0x3b17),'offset':_0x42af2b(0x373d),'stop-color':_0x42af2b(0x1a6d)}]},{'id':_0x42af2b(0x3bbc),'tagName':_0x42af2b(0x3dc0),'x1':_0x42af2b(0x236a),'y1':'0%','x2':_0x1023b0(0x32f2),'y2':_0x42af2b(0x373d),'children':[{'tagName':_0x42af2b(0x3b17),'offset':'5%','stop-color':makeColorString(_0x2f51ec,gradientEnabledColor0)},{'tagName':'stop','offset':_0x1023b0(0x4634),'stop-color':makeColorString(_0x2f51ec,gradientKnobColor)},{'tagName':_0x42af2b(0x3b17),'offset':_0x1023b0(0x5586),'stop-color':makeColorString(_0x2f51ec,gradientEnabledColor1)}]},{'id':'animation_knobInner','tagName':_0x42af2b(0x3dc0),'x1':_0x42af2b(0x236a),'y1':'0%','x2':_0x42af2b(0x34db),'y2':_0x1023b0(0x4940),'children':[{'tagName':_0x42af2b(0x3b17),'offset':'5%','stop-color':makeColorString(_0x2f51ec,gradientKnobColor)},{'tagName':_0x42af2b(0x3b17),'offset':_0x42af2b(0x40eb),'stop-color':makeColorString(_0x2f51ec,gradientEnabledColor0)},{'tagName':_0x1023b0(0x12a2),'offset':_0x42af2b(0xb66),'stop-color':makeColorString(_0x2f51ec,gradientEnabledColor3)}]},{'id':_0x42af2b(0x3f24),'tagName':_0x1023b0(0x5a22),'transform':_0x1023b0(0x1108),'d':_0x42af2b(0x1b60)},{'id':'animation_pathPause','tagName':_0x42af2b(0x21f3),'transform':_0x1023b0(0x1108),'d':_0x42af2b(0x3b98)},{'id':_0x42af2b(0x3b12),'tagName':_0x42af2b(0x21f3),'transform':_0x42af2b(0x1e71),'d':_0x1023b0(0x6c3)},{'id':_0x42af2b(0xa9f),'tagName':_0x42af2b(0x21f3),'transform':_0x42af2b(0x3556),'d':_0x42af2b(0x5a10)},{'id':_0x42af2b(0x59f5),'tagName':_0x42af2b(0x21f3),'transform':_0x42af2b(0x1e71),'d':_0x42af2b(0x4aba)},{'id':'animation_pathClock','tagName':_0x42af2b(0x21f3),'transform':_0x1023b0(0x125c),'d':_0x42af2b(0x3d3a)},{'id':_0x42af2b(0x1748),'tagName':_0x42af2b(0x21f3),'d':_0x1023b0(0x5406)},{'id':_0x42af2b(0x38fd),'tagName':_0x42af2b(0x21f3),'d':_0x1023b0(0x1121)},{'id':'animation_pathSwooshFX','tagName':_0x1023b0(0x5a22),'d':_0x42af2b(0x17fc)}]});defined$1(this[_0x42af2b(0x4b7e)])?this['_svgNode'][_0x42af2b(0x3511)](_0x565e3a,this[_0x42af2b(0x4b7e)]):this[_0x42af2b(0x1ebb)][_0x42af2b(0x5a20)](_0x565e3a),this[_0x42af2b(0x4b7e)]=_0x565e3a;};var monthNames=[_0x5e00b3(0x5e08),_0x5e00b3(0x408b),_0x307c2b(0x2c81),_0x5e00b3(0xdc8),'May',_0x5e00b3(0x42b0),_0x5e00b3(0x26da),_0x5e00b3(0x4b88),_0x307c2b(0xd88),'Oct',_0x5e00b3(0x2adc),_0x5e00b3(0x56dc)],realtimeShuttleRingAngle=0xf,maxShuttleRingAngle=0x69;function numberComparator(_0x1dcaa6,_0x20bb8e){return _0x1dcaa6-_0x20bb8e;}function getTypicalMultiplierIndex(_0x32cd33,_0x379c33){var _0xd634=binarySearch$1(_0x379c33,_0x32cd33,numberComparator);return _0xd634<0x0?~_0xd634:_0xd634;}function angleToMultiplier(_0x2c7732,_0x4cbf97){var _0x41c8cd=_0x307c2b,_0x420fe1=_0x5e00b3;if(Math[_0x420fe1(0x1beb)](_0x2c7732)<=realtimeShuttleRingAngle)return _0x2c7732/realtimeShuttleRingAngle;var _0x16258a,_0x3a8e4e=realtimeShuttleRingAngle,_0x2f1c6d=maxShuttleRingAngle;return _0x2c7732>0x0?(_0x16258a=(Math[_0x420fe1(0xca1)](_0x4cbf97[_0x4cbf97[_0x420fe1(0x809)]-0x1])-0x0)/(_0x2f1c6d-_0x3a8e4e),Math[_0x420fe1(0x5d49)](0x0+_0x16258a*(_0x2c7732-_0x3a8e4e))):(_0x16258a=(Math[_0x420fe1(0xca1)](-_0x4cbf97[0x0])-0x0)/(_0x2f1c6d-_0x3a8e4e),-Math['exp'](0x0+_0x16258a*(Math[_0x41c8cd(0x971)](_0x2c7732)-_0x3a8e4e)));}function multiplierToAngle(_0x2cb30d,_0x58bd68,_0x2e2b8d){var _0x36dc06=_0x307c2b,_0x1ae997=_0x5e00b3;if(_0x2e2b8d[_0x1ae997(0x471f)]===ClockStep$1[_0x1ae997(0x2086)])return realtimeShuttleRingAngle;if(Math[_0x1ae997(0x1beb)](_0x2cb30d)<=0x1)return _0x2cb30d*realtimeShuttleRingAngle;var _0xa85d01=_0x58bd68[_0x58bd68[_0x1ae997(0x809)]-0x1];_0x2cb30d>_0xa85d01?_0x2cb30d=_0xa85d01:_0x2cb30d<-_0xa85d01&&(_0x2cb30d=-_0xa85d01);var _0x4aca04,_0x4724db=realtimeShuttleRingAngle,_0x279527=maxShuttleRingAngle;return _0x2cb30d>0x0?(_0x4aca04=(Math[_0x36dc06(0x2167)](_0xa85d01)-0x0)/(_0x279527-_0x4724db),(Math[_0x1ae997(0xca1)](_0x2cb30d)-0x0)/_0x4aca04+_0x4724db):(_0x4aca04=(Math[_0x1ae997(0xca1)](-_0x58bd68[0x0])-0x0)/(_0x279527-_0x4724db),-((Math[_0x1ae997(0xca1)](Math[_0x1ae997(0x1beb)](_0x2cb30d))-0x0)/_0x4aca04+_0x4724db));}function AnimationViewModel(_0x2f111f){var _0x1afe02=_0x307c2b,_0x1922b8=_0x5e00b3,_0x51b764=this;this[_0x1922b8(0x3c0b)]=_0x2f111f,this[_0x1922b8(0x5d46)]=[],this[_0x1922b8(0xff3)]=AnimationViewModel[_0x1922b8(0x375c)],this[_0x1afe02(0xc92)]=AnimationViewModel[_0x1922b8(0x4982)],this[_0x1922b8(0x370b)]=!0x1,this[_0x1afe02(0x146e)]=!0x1,knockout[_0x1afe02(0x47a5)](this,[_0x1922b8(0x5d46),_0x1922b8(0xff3),_0x1922b8(0x3531),_0x1922b8(0x370b),_0x1922b8(0x3e51)]),this[_0x1922b8(0x24eb)]=[],this[_0x1afe02(0x3908)](AnimationViewModel[_0x1922b8(0x55c5)]),this[_0x1922b8(0x2826)]=void 0x0,knockout[_0x1922b8(0x17f9)](this,_0x1922b8(0x2826),function(){var _0x1cddbd=_0x1922b8;return _0x51b764[_0x1cddbd(0x3531)](_0x51b764[_0x1cddbd(0x3c0b)][_0x1cddbd(0x22b3)],_0x51b764);}),this[_0x1922b8(0x5b52)]=void 0x0,knockout[_0x1afe02(0x406a)](this,_0x1afe02(0x1c03),function(){var _0xfc85b3=_0x1922b8;return _0x51b764[_0xfc85b3(0xff3)](_0x51b764[_0xfc85b3(0x3c0b)][_0xfc85b3(0x22b3)],_0x51b764);}),this[_0x1922b8(0x3038)]=void 0x0,knockout[_0x1922b8(0x17f9)](this,_0x1922b8(0x3038),function(){var _0xd8eeb5=_0x1afe02,_0x260a84=_0x1922b8,_0x557218=_0x51b764[_0xd8eeb5(0x5b30)];if(_0x557218[_0x260a84(0x471f)]===ClockStep$1[_0x260a84(0x2086)])return _0x260a84(0xaf3);var _0x24e44d=_0x557218[_0x260a84(0x3ef1)];return _0x24e44d%0x1==0x0?_0x24e44d[_0x260a84(0x1ef2)](0x0)+'x':_0x24e44d[_0x260a84(0x1ef2)](0x3)[_0x260a84(0x2c3f)](/0{0,3}$/,'')+'x';}),this[_0x1922b8(0xd09)]=void 0x0,knockout[_0x1afe02(0x406a)](this,_0x1922b8(0xd09),{'get':function(){var _0x15485f=_0x1afe02,_0x100df1=_0x1922b8;return multiplierToAngle(_0x2f111f[_0x15485f(0x2096)],_0x51b764[_0x100df1(0x5d46)],_0x2f111f);},'set':function(_0x23b89a){var _0xb4f2c6=_0x1afe02,_0x2db757=_0x1922b8;_0x23b89a=Math[_0x2db757(0x498f)](Math[_0x2db757(0x19a8)](_0x23b89a,maxShuttleRingAngle),-maxShuttleRingAngle);var _0x148ae4=_0x51b764[_0x2db757(0x5d46)],_0x2b7f0f=_0x51b764[_0x2db757(0x3c0b)];if(_0x2b7f0f[_0xb4f2c6(0x1158)]=ClockStep$1[_0x2db757(0x19be)],Math[_0x2db757(0x1beb)](_0x23b89a)!==maxShuttleRingAngle){var _0x36e21b=angleToMultiplier(_0x23b89a,_0x148ae4);if(_0x51b764[_0xb4f2c6(0x146e)])_0x36e21b=_0x148ae4[getTypicalMultiplierIndex(_0x36e21b,_0x148ae4)];else{if(0x0!==_0x36e21b){var _0x58c9c0=Math[_0x2db757(0x1beb)](_0x36e21b);if(_0x58c9c0>0x64){var _0x4c8f24=_0x58c9c0[_0x2db757(0x1ef2)](0x0)[_0x2db757(0x809)]-0x2,_0x244f28=Math[_0xb4f2c6(0x28d)](0xa,_0x4c8f24);_0x36e21b=Math[_0xb4f2c6(0x1ff1)](_0x36e21b/_0x244f28)*_0x244f28|0x0;}else _0x58c9c0>realtimeShuttleRingAngle?_0x36e21b=Math[_0x2db757(0x3d49)](_0x36e21b):_0x58c9c0>0x1?_0x36e21b=+_0x36e21b['toFixed'](0x1):_0x58c9c0>0x0&&(_0x36e21b=+_0x36e21b[_0xb4f2c6(0x3f9a)](0x2));}}_0x2b7f0f[_0xb4f2c6(0x2096)]=_0x36e21b;}else _0x2b7f0f[_0x2db757(0x3ef1)]=_0x23b89a>0x0?_0x148ae4[_0x148ae4[_0xb4f2c6(0x2ef4)]-0x1]:_0x148ae4[0x0];}}),this[_0x1922b8(0x15f8)]=void 0x0,knockout[_0x1922b8(0x17f9)](this,'_canAnimate',function(){var _0x633965=_0x1afe02,_0x51da14=_0x1922b8,_0x5638d4=_0x51b764[_0x51da14(0x3c0b)],_0x120977=_0x5638d4[_0x51da14(0x1439)];if(_0x51b764[_0x51da14(0x370b)]||_0x120977===ClockRange$1[_0x633965(0x336a)])return!0x0;var _0xbc4dfe=_0x5638d4[_0x51da14(0x3ef1)],_0x3a491f=_0x5638d4[_0x51da14(0x22b3)],_0x232be4=_0x5638d4[_0x633965(0x36fa)],_0x18448b=!0x1;if(_0x120977===ClockRange$1[_0x51da14(0x3483)])_0x18448b=JulianDate[_0x633965(0x2a3)](_0x3a491f,_0x232be4)||_0x3a491f[_0x51da14(0x1dab)](_0x232be4)&&_0xbc4dfe>0x0;else{var _0x101680=_0x5638d4[_0x51da14(0x5dee)];_0x18448b=JulianDate[_0x51da14(0x367f)](_0x3a491f,_0x232be4)&&JulianDate[_0x633965(0x30db)](_0x3a491f,_0x101680)||_0x3a491f[_0x633965(0x4d2)](_0x232be4)&&_0xbc4dfe>0x0||_0x3a491f[_0x51da14(0x1dab)](_0x101680)&&_0xbc4dfe<0x0;}return _0x18448b||(_0x5638d4[_0x51da14(0x3332)]=!0x1),_0x18448b;}),this[_0x1922b8(0x1b01)]=void 0x0,knockout[_0x1922b8(0x17f9)](this,_0x1922b8(0x1b01),function(){var _0x3899f1=_0x1922b8,_0x3f5e5e=_0x51b764[_0x3899f1(0x3c0b)];if(_0x3f5e5e[_0x3899f1(0x1439)]===ClockRange$1[_0x3899f1(0x8c6)])return!0x0;var _0x7a368a=_0x3f5e5e[_0x3899f1(0x2ab9)];return JulianDate[_0x3899f1(0x5b85)](_0x7a368a,_0x3f5e5e[_0x3899f1(0x3d3d)])&&JulianDate[_0x3899f1(0x3935)](_0x7a368a,_0x3f5e5e[_0x3899f1(0x5dee)]);}),this[_0x1922b8(0x3f62)]=void 0x0,knockout[_0x1afe02(0x406a)](this,_0x1922b8(0x3f62),function(){var _0x12c7b8=_0x1922b8;return _0x51b764[_0x12c7b8(0x3c0b)][_0x12c7b8(0x3332)]&&(_0x51b764[_0x12c7b8(0x15f8)]||_0x51b764[_0x12c7b8(0x370b)]);});var _0x332fc8=createCommand(function(){var _0x41eaa5=_0x1afe02,_0x80673e=_0x1922b8,_0x2e03b0=_0x51b764[_0x80673e(0x3c0b)];_0x2e03b0[_0x41eaa5(0x5644)]?_0x2e03b0[_0x80673e(0x3332)]=!0x1:_0x51b764[_0x80673e(0x15f8)]&&(_0x2e03b0[_0x80673e(0x3332)]=!0x0);});this[_0x1922b8(0x4eca)]=new ToggleButtonViewModel(_0x332fc8,{'toggled':knockout[_0x1afe02(0x45a5)](function(){var _0x41540a=_0x1922b8;return!_0x51b764[_0x41540a(0x3f62)];}),'tooltip':_0x1922b8(0x5a08)});var _0x5113b5=createCommand(function(){var _0x17a1bc=_0x1922b8,_0x43bec8=_0x51b764[_0x17a1bc(0x3c0b)],_0xb2d67=_0x43bec8[_0x17a1bc(0x3ef1)];_0xb2d67>0x0&&(_0x43bec8[_0x17a1bc(0x3ef1)]=-_0xb2d67),_0x43bec8[_0x17a1bc(0x3332)]=!0x0;});this[_0x1922b8(0x5d21)]=new ToggleButtonViewModel(_0x5113b5,{'toggled':knockout[_0x1922b8(0x4045)](function(){var _0x2b3952=_0x1922b8;return _0x51b764[_0x2b3952(0x3f62)]&&_0x2f111f['multiplier']<0x0;}),'tooltip':_0x1922b8(0x1c18)});var _0x2d5362=createCommand(function(){var _0x5a69f1=_0x1922b8,_0x336084=_0x51b764[_0x5a69f1(0x3c0b)],_0x79f097=_0x336084[_0x5a69f1(0x3ef1)];_0x79f097<0x0&&(_0x336084[_0x5a69f1(0x3ef1)]=-_0x79f097),_0x336084[_0x5a69f1(0x3332)]=!0x0;});this[_0x1922b8(0x4424)]=new ToggleButtonViewModel(_0x2d5362,{'toggled':knockout[_0x1afe02(0x45a5)](function(){var _0x304536=_0x1afe02,_0x561375=_0x1922b8;return _0x51b764[_0x304536(0x3b45)]&&_0x2f111f[_0x561375(0x3ef1)]>0x0&&_0x2f111f[_0x561375(0x471f)]!==ClockStep$1[_0x561375(0x2086)];}),'tooltip':_0x1922b8(0xe98)});var _0x423c1e=createCommand(function(){var _0x46f6a5=_0x1922b8;_0x51b764['_clockViewModel'][_0x46f6a5(0x471f)]=ClockStep$1[_0x46f6a5(0x2086)];},knockout[_0x1922b8(0x3752)](this,_0x1922b8(0x1b01)));this[_0x1922b8(0xed6)]=new ToggleButtonViewModel(_0x423c1e,{'toggled':knockout[_0x1922b8(0x4045)](function(){var _0x15fb44=_0x1922b8;return _0x2f111f[_0x15fb44(0x471f)]===ClockStep$1[_0x15fb44(0x2086)];}),'tooltip':knockout[_0x1922b8(0x4045)](function(){var _0x1d812=_0x1afe02;return _0x51b764[_0x1d812(0x5838)]?_0x1d812(0x4003):_0x1d812(0x5146);})}),this[_0x1922b8(0x3b99)]=createCommand(function(){var _0x48a170=_0x1afe02,_0x1b6c17=_0x1922b8,_0x325d87=_0x51b764[_0x1b6c17(0x3c0b)],_0x564f39=_0x51b764[_0x1b6c17(0x5d46)],_0x354b23=getTypicalMultiplierIndex(_0x325d87[_0x1b6c17(0x3ef1)],_0x564f39)-0x1;_0x354b23>=0x0&&(_0x325d87[_0x48a170(0x2096)]=_0x564f39[_0x354b23]);}),this[_0x1922b8(0x5840)]=createCommand(function(){var _0xcf20dd=_0x1afe02,_0x39f988=_0x1922b8,_0x3324bf=_0x51b764[_0x39f988(0x3c0b)],_0x262a22=_0x51b764[_0x39f988(0x5d46)],_0x30eb78=getTypicalMultiplierIndex(_0x3324bf[_0x39f988(0x3ef1)],_0x262a22)+0x1;_0x30eb78<_0x262a22[_0x39f988(0x809)]&&(_0x3324bf[_0xcf20dd(0x2096)]=_0x262a22[_0x30eb78]);});}function BaseLayerPickerViewModel(_0x3740b3){var _0x1a9d44=_0x307c2b,_0x1cb377=_0x5e00b3,_0x206ea2=(_0x3740b3=defaultValue$1(_0x3740b3,defaultValue$1[_0x1cb377(0x243c)]))[_0x1cb377(0x43fb)],_0x13ba4d=defaultValue$1(_0x3740b3[_0x1cb377(0x160b)],[]),_0x272594=defaultValue$1(_0x3740b3[_0x1cb377(0x1406)],[]);this[_0x1cb377(0xaab)]=_0x206ea2,this[_0x1cb377(0x160b)]=_0x13ba4d[_0x1cb377(0x30eb)](0x0),this[_0x1cb377(0x1406)]=_0x272594[_0x1a9d44(0x17ac)](0x0),this[_0x1cb377(0x4554)]=!0x1,knockout[_0x1cb377(0x293a)](this,[_0x1cb377(0x160b),_0x1cb377(0x1406),_0x1cb377(0x4554)]);var _0x31ffd6=knockout[_0x1cb377(0x3752)](this,_0x1cb377(0x160b)),_0x49320e=knockout[_0x1cb377(0x44a8)](function(){var _0x5400b0=_0x1a9d44,_0x406302=_0x1cb377,_0x39bdc6,_0x35f1fb=_0x31ffd6(),_0x2ad243={};for(_0x39bdc6=0x0;_0x39bdc6<_0x35f1fb[_0x406302(0x809)];_0x39bdc6++){var _0x1effbc=_0x35f1fb[_0x39bdc6],_0x193ef7=_0x1effbc[_0x406302(0x2e0e)];defined$1(_0x2ad243[_0x193ef7])?_0x2ad243[_0x193ef7][_0x5400b0(0x2a0e)](_0x1effbc):_0x2ad243[_0x193ef7]=[_0x1effbc];}var _0x29c252=Object[_0x406302(0x4d54)](_0x2ad243),_0x5701d7=[];for(_0x39bdc6=0x0;_0x39bdc6<_0x29c252[_0x5400b0(0x2ef4)];_0x39bdc6++){var _0x5bf2a0=_0x29c252[_0x39bdc6];_0x5701d7[_0x406302(0x5323)]({'name':_0x5bf2a0,'providers':_0x2ad243[_0x5bf2a0]});}return _0x5701d7;});this[_0x1a9d44(0x2a75)]=_0x49320e;var _0x19fac0=knockout[_0x1cb377(0x3752)](this,_0x1a9d44(0x2b84)),_0x5ea962=knockout[_0x1cb377(0x44a8)](function(){var _0x1c2d00=_0x1a9d44,_0x3bfdf8=_0x1cb377,_0x4e9352,_0x5766f0=_0x19fac0(),_0x1c02ab={};for(_0x4e9352=0x0;_0x4e9352<_0x5766f0[_0x3bfdf8(0x809)];_0x4e9352++){var _0x19862b=_0x5766f0[_0x4e9352],_0x150dc0=_0x19862b[_0x1c2d00(0x353f)];defined$1(_0x1c02ab[_0x150dc0])?_0x1c02ab[_0x150dc0][_0x3bfdf8(0x5323)](_0x19862b):_0x1c02ab[_0x150dc0]=[_0x19862b];}var _0x2ac36b=Object[_0x3bfdf8(0x4d54)](_0x1c02ab),_0x2a1bb2=[];for(_0x4e9352=0x0;_0x4e9352<_0x2ac36b[_0x1c2d00(0x2ef4)];_0x4e9352++){var _0x3d59c7=_0x2ac36b[_0x4e9352];_0x2a1bb2[_0x3bfdf8(0x5323)]({'name':_0x3d59c7,'providers':_0x1c02ab[_0x3d59c7]});}return _0x2a1bb2;});this[_0x1cb377(0x2530)]=_0x5ea962,this[_0x1cb377(0x58c2)]=void 0x0,knockout[_0x1cb377(0x17f9)](this,_0x1cb377(0x58c2),function(){var _0x2c0ed2=_0x1cb377,_0x1e53e6=this[_0x2c0ed2(0x3f4b)],_0x44c51f=this['selectedTerrain'],_0x2bce29=defined$1(_0x1e53e6)?_0x1e53e6[_0x2c0ed2(0x2c5)]:void 0x0,_0x2c409f=defined$1(_0x44c51f)?_0x44c51f[_0x2c0ed2(0x2c5)]:void 0x0;return defined$1(_0x2bce29)&&defined$1(_0x2c409f)?_0x2bce29+'\x0a'+_0x2c409f:defined$1(_0x2bce29)?_0x2bce29:_0x2c409f;}),this[_0x1cb377(0x1508)]=void 0x0,knockout[_0x1cb377(0x17f9)](this,_0x1cb377(0x1508),function(){var _0x25bd0f=_0x1cb377,_0x47b040=this[_0x25bd0f(0x3f4b)];if(defined$1(_0x47b040))return _0x47b040[_0x25bd0f(0x1fa1)];}),this[_0x1cb377(0x3f4b)]=void 0x0;var _0x43400b=knockout[_0x1cb377(0x25f0)]();this['_currentImageryProviders']=[],knockout[_0x1cb377(0x17f9)](this,_0x1cb377(0x3f4b),{'get':function(){return _0x43400b();},'set':function(_0x458e88){var _0x4f1b90=_0x1a9d44,_0x22c736=_0x1cb377;if(_0x43400b()!==_0x458e88){var _0xfa3318,_0x37c005=this[_0x22c736(0x197f)],_0x5e0bd0=_0x37c005[_0x22c736(0x809)],_0x10cce6=this[_0x22c736(0xaab)][_0x4f1b90(0x3b40)],_0x555d04=!0x1;for(_0xfa3318=0x0;_0xfa3318<_0x5e0bd0;_0xfa3318++)for(var _0x46f513=_0x10cce6[_0x22c736(0x809)],_0x5e3db2=0x0;_0x5e3db2<_0x46f513;_0x5e3db2++){var _0x2643f5=_0x10cce6[_0x4f1b90(0x3abb)](_0x5e3db2);if(_0x2643f5[_0x22c736(0x4a4e)]===_0x37c005[_0xfa3318]){_0x10cce6[_0x4f1b90(0x45fe)](_0x2643f5),_0x555d04=!0x0;break;}}if(defined$1(_0x458e88)){var _0x5abf67=_0x458e88[_0x4f1b90(0x4edd)]();if(Array[_0x22c736(0x2676)](_0x5abf67)){for(_0xfa3318=_0x5abf67['length']-0x1;_0xfa3318>=0x0;_0xfa3318--)_0x10cce6[_0x22c736(0x4b8a)](_0x5abf67[_0xfa3318],0x0);this[_0x22c736(0x197f)]=_0x5abf67[_0x22c736(0x30eb)](0x0);}else{if(this['_currentImageryProviders']=[_0x5abf67],_0x555d04)_0x10cce6[_0x22c736(0x4b8a)](_0x5abf67,0x0);else{var _0x5e95a4=_0x10cce6[_0x22c736(0x38c4)](0x0);defined$1(_0x5e95a4)&&_0x10cce6[_0x22c736(0x4f4b)](_0x5e95a4),_0x10cce6[_0x22c736(0x4b8a)](_0x5abf67,0x0);}}}_0x43400b(_0x458e88),this[_0x22c736(0x4554)]=!0x1;}else this[_0x4f1b90(0x2849)]=!0x1;}}),this[_0x1cb377(0x1106)]=void 0x0;var _0x10436f=knockout[_0x1cb377(0x25f0)]();knockout[_0x1cb377(0x17f9)](this,_0x1a9d44(0x4342),{'get':function(){return _0x10436f();},'set':function(_0x3f48d9){var _0x4fdf1a=_0x1a9d44,_0x43eb4a=_0x1cb377,_0x2945f8;_0x10436f()!==_0x3f48d9?(defined$1(_0x3f48d9)&&(_0x2945f8=_0x3f48d9[_0x43eb4a(0xba2)]()),this[_0x4fdf1a(0x1c74)][_0x4fdf1a(0x3076)]=!(_0x2945f8 instanceof EllipsoidTerrainProvider),this[_0x43eb4a(0xaab)][_0x43eb4a(0x67c)]=_0x2945f8,_0x10436f(_0x3f48d9),this[_0x43eb4a(0x4554)]=!0x1):this[_0x43eb4a(0x4554)]=!0x1;}});var _0x4d9f83=this;this[_0x1cb377(0x2a25)]=createCommand(function(){var _0x35c258=_0x1cb377;_0x4d9f83[_0x35c258(0x4554)]=!_0x4d9f83[_0x35c258(0x4554)];}),this[_0x1a9d44(0x2be2)]=defaultValue$1(_0x3740b3[_0x1cb377(0x4095)],_0x13ba4d[0x0]),this[_0x1cb377(0x1106)]=defaultValue$1(_0x3740b3['selectedTerrainProviderViewModel'],_0x272594[0x0]);}function BaseLayerPicker(_0x53aaa7,_0x3bc47f){var _0x2f4f41=_0x307c2b,_0x6f2930=_0x5e00b3;_0x53aaa7=getElement(_0x53aaa7);var _0x122e48=new BaseLayerPickerViewModel(_0x3bc47f),_0x40da11=document[_0x6f2930(0x2a2e)](_0x6f2930(0x536));_0x40da11[_0x6f2930(0x3dd)]=_0x2f4f41(0x483),_0x40da11[_0x6f2930(0x1e84)]='cesium-button\x20cesium-toolbar-button',_0x40da11[_0x2f4f41(0x54fe)](_0x6f2930(0x1e9b),_0x6f2930(0x1c88)),_0x53aaa7[_0x6f2930(0x5a20)](_0x40da11);var _0x183874=document[_0x6f2930(0x2a2e)](_0x2f4f41(0x34bd));_0x183874[_0x6f2930(0x1d2b)](_0x6f2930(0x241f),_0x6f2930(0x3d51)),_0x183874[_0x6f2930(0x1e84)]=_0x6f2930(0x127),_0x183874[_0x2f4f41(0x54fe)](_0x6f2930(0x1e9b),_0x6f2930(0x3ffc)),_0x40da11[_0x2f4f41(0x33d6)](_0x183874);var _0x29e686=document[_0x6f2930(0x2a2e)](_0x6f2930(0x2410));_0x29e686[_0x6f2930(0x1e84)]=_0x6f2930(0x439a),_0x29e686[_0x6f2930(0x1d2b)](_0x6f2930(0x1e9b),_0x6f2930(0x28d1)),_0x53aaa7[_0x6f2930(0x5a20)](_0x29e686);var _0x38c9eb=document[_0x2f4f41(0x251f)](_0x6f2930(0x2410));_0x38c9eb[_0x6f2930(0x1e84)]=_0x6f2930(0x11d7),_0x38c9eb[_0x6f2930(0x1d2b)](_0x6f2930(0x1e9b),_0x6f2930(0x5f37)),_0x38c9eb[_0x6f2930(0x15ac)]=_0x6f2930(0x4ff),_0x29e686[_0x6f2930(0x5a20)](_0x38c9eb);var _0x2397d4=document[_0x6f2930(0x2a2e)](_0x6f2930(0x2410));_0x2397d4[_0x6f2930(0x1e84)]=_0x6f2930(0x323d),_0x2397d4[_0x6f2930(0x1d2b)](_0x6f2930(0x1e9b),_0x6f2930(0x3d8d)),_0x29e686[_0x2f4f41(0x33d6)](_0x2397d4);var _0x162fb0=document[_0x6f2930(0x2a2e)](_0x6f2930(0x2410));_0x162fb0[_0x6f2930(0x1e84)]=_0x2f4f41(0x17b8),_0x2397d4[_0x6f2930(0x5a20)](_0x162fb0);var _0x2fc483=document[_0x6f2930(0x2a2e)](_0x6f2930(0x2410));_0x2fc483[_0x2f4f41(0x2d7)]=_0x6f2930(0x22ac),_0x2fc483[_0x2f4f41(0x54fe)](_0x6f2930(0x1e9b),_0x6f2930(0x5a90)),_0x162fb0[_0x6f2930(0x5a20)](_0x2fc483);var _0x1bd54c=document['createElement'](_0x6f2930(0x2410));_0x1bd54c[_0x6f2930(0x1e84)]=_0x2f4f41(0x2398),_0x1bd54c[_0x2f4f41(0x54fe)](_0x2f4f41(0x5866),_0x6f2930(0x389d)),_0x162fb0[_0x6f2930(0x5a20)](_0x1bd54c);var _0x20e605=document[_0x2f4f41(0x251f)](_0x6f2930(0x2410));_0x20e605[_0x6f2930(0x1e84)]=_0x6f2930(0x378a),_0x20e605[_0x6f2930(0x1d2b)](_0x2f4f41(0x5866),_0x6f2930(0x35d6)),_0x1bd54c[_0x6f2930(0x5a20)](_0x20e605);var _0x20d171=document[_0x6f2930(0x2a2e)](_0x2f4f41(0x34bd));_0x20d171[_0x6f2930(0x1e84)]=_0x6f2930(0x4421),_0x20d171[_0x6f2930(0x1d2b)](_0x6f2930(0x1e9b),_0x2f4f41(0x5592)),_0x20d171[_0x6f2930(0x1d2b)](_0x6f2930(0x241f),_0x6f2930(0x3d51)),_0x20e605[_0x6f2930(0x5a20)](_0x20d171);var _0x161a24=document[_0x6f2930(0x2a2e)](_0x6f2930(0x2410));_0x161a24[_0x6f2930(0x1e84)]=_0x6f2930(0x5ca8),_0x161a24['setAttribute'](_0x6f2930(0x1e9b),_0x6f2930(0x5a90)),_0x20e605[_0x6f2930(0x5a20)](_0x161a24);var _0x438df0=document[_0x6f2930(0x2a2e)]('div');_0x438df0[_0x2f4f41(0x2d7)]=_0x6f2930(0x11d7),_0x438df0[_0x6f2930(0x1d2b)](_0x6f2930(0x1e9b),_0x6f2930(0x5376)),_0x438df0[_0x6f2930(0x15ac)]=_0x6f2930(0x22a6),_0x29e686[_0x6f2930(0x5a20)](_0x438df0);var _0x19c052=document[_0x2f4f41(0x251f)](_0x6f2930(0x2410));_0x19c052[_0x6f2930(0x1e84)]=_0x6f2930(0x323d),_0x19c052[_0x6f2930(0x1d2b)](_0x6f2930(0x1e9b),_0x6f2930(0xacc)),_0x29e686[_0x2f4f41(0x33d6)](_0x19c052);var _0x26cf85=document[_0x6f2930(0x2a2e)](_0x2f4f41(0x5b3e));_0x26cf85[_0x6f2930(0x1e84)]=_0x6f2930(0x3fcd),_0x19c052[_0x6f2930(0x5a20)](_0x26cf85);var _0x4c4703=document[_0x6f2930(0x2a2e)](_0x6f2930(0x2410));_0x4c4703[_0x6f2930(0x1e84)]=_0x6f2930(0x22ac),_0x4c4703[_0x6f2930(0x1d2b)](_0x6f2930(0x1e9b),_0x6f2930(0x5a90)),_0x26cf85[_0x6f2930(0x5a20)](_0x4c4703);var _0x2fbcce=document[_0x6f2930(0x2a2e)](_0x6f2930(0x2410));_0x2fbcce[_0x6f2930(0x1e84)]=_0x6f2930(0x5835),_0x2fbcce['setAttribute'](_0x6f2930(0x1e9b),_0x6f2930(0x389d)),_0x26cf85[_0x2f4f41(0x33d6)](_0x2fbcce);var _0x516616=document[_0x6f2930(0x2a2e)](_0x6f2930(0x2410));_0x516616[_0x6f2930(0x1e84)]=_0x6f2930(0x378a),_0x516616[_0x6f2930(0x1d2b)](_0x2f4f41(0x5866),_0x6f2930(0x2ce0)),_0x2fbcce[_0x6f2930(0x5a20)](_0x516616);var _0x3ceb73=document[_0x2f4f41(0x251f)](_0x6f2930(0x3a86));_0x3ceb73[_0x2f4f41(0x2d7)]='cesium-baseLayerPicker-itemIcon',_0x3ceb73[_0x6f2930(0x1d2b)](_0x6f2930(0x1e9b),_0x6f2930(0x142f)),_0x3ceb73[_0x6f2930(0x1d2b)](_0x6f2930(0x241f),_0x6f2930(0x3d51)),_0x516616[_0x6f2930(0x5a20)](_0x3ceb73);var _0x1d95d9=document[_0x2f4f41(0x251f)](_0x2f4f41(0x5b3e));_0x1d95d9[_0x6f2930(0x1e84)]=_0x6f2930(0x5ca8),_0x1d95d9['setAttribute'](_0x6f2930(0x1e9b),_0x2f4f41(0x3e1)),_0x516616[_0x6f2930(0x5a20)](_0x1d95d9),knockout[_0x2f4f41(0x3f35)](_0x122e48,_0x40da11),knockout[_0x6f2930(0x406c)](_0x122e48,_0x29e686),this[_0x6f2930(0x10cc)]=_0x122e48,this[_0x6f2930(0x381c)]=_0x53aaa7,this['_element']=_0x40da11,this[_0x6f2930(0x2e80)]=_0x29e686,this[_0x6f2930(0xdcc)]=function(_0x2cec1e){var _0x316ce9=_0x6f2930;_0x40da11[_0x316ce9(0x5655)](_0x2cec1e[_0x316ce9(0x50f)])||_0x29e686[_0x316ce9(0x5655)](_0x2cec1e[_0x316ce9(0x50f)])||(_0x122e48[_0x316ce9(0x4554)]=!0x1);},FeatureDetection[_0x2f4f41(0x18e9)]()?document[_0x6f2930(0x13f3)](_0x6f2930(0x559d),this[_0x6f2930(0xdcc)],!0x0):(document[_0x6f2930(0x13f3)](_0x2f4f41(0x5d6),this[_0x6f2930(0xdcc)],!0x0),document[_0x6f2930(0x13f3)](_0x6f2930(0x3a62),this[_0x6f2930(0xdcc)],!0x0));}function ProviderViewModel(_0x4792a2){var _0x80b6c6=_0x307c2b,_0x532b6a=_0x5e00b3,_0x3f9efe=_0x4792a2[_0x532b6a(0xd5a)];defined$1(_0x3f9efe[_0x532b6a(0x120)])||(_0x3f9efe=createCommand(_0x3f9efe)),this[_0x532b6a(0xc28)]=_0x3f9efe,this[_0x532b6a(0x2c5)]=_0x4792a2[_0x532b6a(0x2c5)],this[_0x532b6a(0x5c92)]=_0x4792a2[_0x532b6a(0x5c92)],this[_0x532b6a(0x1fa1)]=_0x4792a2[_0x532b6a(0x1fa1)],this[_0x532b6a(0x4ee6)]=defaultValue$1(_0x4792a2[_0x532b6a(0x2e0e)],''),knockout[_0x532b6a(0x293a)](this,[_0x532b6a(0x2c5),_0x80b6c6(0x2c4c),_0x532b6a(0x1fa1)]);}function createDefaultImageryProviderViewModels(){var _0x28a99a=_0x307c2b,_0xcb55b6=_0x5e00b3,_0x1fc8a9=[];return _0x1fc8a9[_0xcb55b6(0x5323)](new ProviderViewModel({'name':'Bing\x20Maps\x20Aerial','iconUrl':buildModuleUrl(_0xcb55b6(0x196f)),'tooltip':_0xcb55b6(0x2f84),'category':_0xcb55b6(0x5014),'creationFunction':function(){var _0x3efbe3=_0xcb55b6;return createWorldImagery({'style':IonWorldImageryStyle$1[_0x3efbe3(0x3c8d)]});}})),_0x1fc8a9['push'](new ProviderViewModel({'name':_0xcb55b6(0x27fb),'iconUrl':buildModuleUrl(_0xcb55b6(0x227b)),'tooltip':_0x28a99a(0x5542),'category':_0xcb55b6(0x5014),'creationFunction':function(){var _0xf91c01=_0xcb55b6;return createWorldImagery({'style':IonWorldImageryStyle$1[_0xf91c01(0x1f2)]});}})),_0x1fc8a9[_0xcb55b6(0x5323)](new ProviderViewModel({'name':_0xcb55b6(0x5ddb),'iconUrl':buildModuleUrl('Widgets/Images/ImageryProviders/bingRoads.png'),'tooltip':_0xcb55b6(0x5d15),'category':_0x28a99a(0x53c3),'creationFunction':function(){var _0x30e462=_0xcb55b6;return createWorldImagery({'style':IonWorldImageryStyle$1[_0x30e462(0x4f90)]});}})),_0x1fc8a9[_0xcb55b6(0x5323)](new ProviderViewModel({'name':_0x28a99a(0x3586),'tooltip':_0x28a99a(0x2307),'iconUrl':buildModuleUrl(_0xcb55b6(0x2407)),'category':_0x28a99a(0x4f3b),'creationFunction':function(){var _0x128f13=_0xcb55b6;return new MapboxImageryProvider({'mapId':_0x128f13(0x11e4)});}})),_0x1fc8a9[_0xcb55b6(0x5323)](new ProviderViewModel({'name':_0xcb55b6(0x5679),'tooltip':_0xcb55b6(0x4ed9),'iconUrl':buildModuleUrl(_0xcb55b6(0x1e7d)),'category':_0xcb55b6(0xa7e),'creationFunction':function(){var _0x2db112=_0xcb55b6;return new MapboxImageryProvider({'mapId':_0x2db112(0x5a3d)});}})),_0x1fc8a9[_0xcb55b6(0x5323)](new ProviderViewModel({'name':_0xcb55b6(0x26d6),'tooltip':_0xcb55b6(0x110),'iconUrl':buildModuleUrl(_0xcb55b6(0x1494)),'category':_0xcb55b6(0xa7e),'creationFunction':function(){var _0x2f0003=_0xcb55b6;return new MapboxImageryProvider({'mapId':_0x2f0003(0x5f0b)});}})),_0x1fc8a9[_0xcb55b6(0x5323)](new ProviderViewModel({'name':_0x28a99a(0x56ec),'iconUrl':buildModuleUrl(_0xcb55b6(0xe1d)),'tooltip':_0x28a99a(0x1b7a),'category':_0xcb55b6(0xa7e),'creationFunction':function(){var _0x3e57e4=_0x28a99a;return new ArcGisMapServerImageryProvider({'url':_0x3e57e4(0x16e3),'enablePickFeatures':!0x1});}})),_0x1fc8a9[_0xcb55b6(0x5323)](new ProviderViewModel({'name':_0xcb55b6(0x1b46),'iconUrl':buildModuleUrl('Widgets/Images/ImageryProviders/esriWorldStreetMap.png'),'tooltip':_0xcb55b6(0x2fc4),'category':_0xcb55b6(0xa7e),'creationFunction':function(){var _0x3aa41e=_0x28a99a;return new ArcGisMapServerImageryProvider({'url':_0x3aa41e(0x4dab),'enablePickFeatures':!0x1});}})),_0x1fc8a9[_0xcb55b6(0x5323)](new ProviderViewModel({'name':_0xcb55b6(0x2543),'iconUrl':buildModuleUrl(_0xcb55b6(0x9c4)),'tooltip':_0xcb55b6(0x57bf),'category':_0xcb55b6(0xa7e),'creationFunction':function(){return new ArcGisMapServerImageryProvider({'url':'https://services.arcgisonline.com/ArcGIS/rest/services/NatGeo_World_Map/MapServer/','enablePickFeatures':!0x1});}})),_0x1fc8a9[_0x28a99a(0x2a0e)](new ProviderViewModel({'name':_0xcb55b6(0x3fd4),'iconUrl':buildModuleUrl(_0xcb55b6(0xa8b)),'tooltip':_0xcb55b6(0x37d),'category':'Other','creationFunction':function(){var _0x1e0c2f=_0x28a99a;return createOpenStreetMapImageryProvider({'url':_0x1e0c2f(0x1f07)});}})),_0x1fc8a9[_0xcb55b6(0x5323)](new ProviderViewModel({'name':_0x28a99a(0x2b2d),'iconUrl':buildModuleUrl(_0xcb55b6(0xb5f)),'tooltip':_0x28a99a(0x388e),'category':_0xcb55b6(0xa7e),'creationFunction':function(){var _0x3500f1=_0xcb55b6;return createOpenStreetMapImageryProvider({'url':_0x3500f1(0x88e),'credit':_0x3500f1(0xb90)});}})),_0x1fc8a9[_0x28a99a(0x2a0e)](new ProviderViewModel({'name':_0xcb55b6(0xdd0),'iconUrl':buildModuleUrl(_0x28a99a(0x533c)),'tooltip':_0xcb55b6(0x1f9f),'category':_0x28a99a(0x4f3b),'creationFunction':function(){var _0x573ae2=_0xcb55b6;return createOpenStreetMapImageryProvider({'url':_0x573ae2(0x3f2a),'credit':_0x573ae2(0xb90)});}})),_0x1fc8a9[_0xcb55b6(0x5323)](new ProviderViewModel({'name':_0xcb55b6(0x221d),'iconUrl':buildModuleUrl(_0xcb55b6(0x18d)),'tooltip':_0xcb55b6(0x3e0c),'category':_0xcb55b6(0x5014),'creationFunction':function(){return new IonImageryProvider({'assetId':0xf72});}})),_0x1fc8a9[_0x28a99a(0x2a0e)](new ProviderViewModel({'name':_0xcb55b6(0x590),'iconUrl':buildModuleUrl(_0xcb55b6(0x2f53)),'tooltip':_0x28a99a(0xd2a),'category':_0x28a99a(0x53c3),'creationFunction':function(){return new IonImageryProvider({'assetId':0xf05});}})),_0x1fc8a9[_0xcb55b6(0x5323)](new ProviderViewModel({'name':_0xcb55b6(0x4ca5),'iconUrl':buildModuleUrl(_0xcb55b6(0x3822)),'tooltip':_0xcb55b6(0x1688),'category':_0xcb55b6(0x5014),'creationFunction':function(){return new IonImageryProvider({'assetId':0xee4});}})),_0x1fc8a9[_0x28a99a(0x2a0e)](new ProviderViewModel({'name':_0xcb55b6(0x5e22),'iconUrl':buildModuleUrl(_0xcb55b6(0x496f)),'tooltip':_0x28a99a(0x1369),'category':_0xcb55b6(0x5014),'creationFunction':function(){var _0x3051e7=_0xcb55b6;return createTileMapServiceImageryProvider({'url':buildModuleUrl(_0x3051e7(0x3efb))});}})),_0x1fc8a9;}function createDefaultTerrainProviderViewModels(){var _0x1f9cc7=_0x307c2b,_0x3ffba0=_0x5e00b3,_0x294932=[];return _0x294932[_0x3ffba0(0x5323)](new ProviderViewModel({'name':_0x3ffba0(0x4c1a),'iconUrl':buildModuleUrl(_0x3ffba0(0x3adc)),'tooltip':'WGS84\x20standard\x20ellipsoid,\x20also\x20known\x20as\x20EPSG:4326','category':_0x1f9cc7(0x53c3),'creationFunction':function(){return new EllipsoidTerrainProvider();}})),_0x294932[_0x3ffba0(0x5323)](new ProviderViewModel({'name':_0x3ffba0(0x443a),'iconUrl':buildModuleUrl(_0x3ffba0(0x50c8)),'tooltip':_0x3ffba0(0x40c2),'category':_0x3ffba0(0x5014),'creationFunction':function(){return createWorldTerrain({'requestWaterMask':!0x0,'requestVertexNormals':!0x0});}})),_0x294932;}function getPickTileset(_0x3db628){return function(_0x2f97dc){var _0x1cac3a=_0x140d,_0x80e501=_0x23ca,_0x355be4=_0x3db628[_0x80e501(0x5e52)][_0x80e501(0x3c62)](_0x2f97dc[_0x80e501(0x3747)]);defined$1(_0x355be4)&&_0x355be4[_0x1cac3a(0x2739)]instanceof Cesium3DTileset&&(_0x3db628[_0x80e501(0x3beb)]=_0x355be4[_0x80e501(0x1e5a)]),_0x3db628[_0x80e501(0x37f0)]=!0x1;};}function selectTilesetOnHover(_0x402200,_0x2134e9){var _0x22fba1=_0x307c2b,_0xad7b86=_0x5e00b3;_0x2134e9?_0x402200[_0xad7b86(0x20d0)][_0x22fba1(0x1a5c)](function(_0x1b2d35){var _0x436b45=_0x22fba1,_0x5642bc=_0xad7b86,_0x11a1ab=_0x402200[_0x5642bc(0x5e52)][_0x5642bc(0x3c62)](_0x1b2d35[_0x436b45(0x1abb)]);defined$1(_0x11a1ab)&&_0x11a1ab[_0x5642bc(0x1e5a)]instanceof Cesium3DTileset&&(_0x402200[_0x5642bc(0x3beb)]=_0x11a1ab[_0x5642bc(0x1e5a)]);},ScreenSpaceEventType$1[_0xad7b86(0xe23)]):(_0x402200[_0x22fba1(0x227e)][_0xad7b86(0x5732)](ScreenSpaceEventType$1[_0xad7b86(0xe23)]),_0x402200[_0xad7b86(0x331c)]=_0x402200[_0xad7b86(0x331c)]);}AnimationViewModel[_0x5e00b3(0x375c)]=function(_0x28b1c4,_0x15079e){var _0x39a124=_0x307c2b,_0x30e40b=_0x5e00b3,_0x37beb7=JulianDate[_0x39a124(0x368f)](_0x28b1c4);return monthNames[_0x37beb7[_0x30e40b(0x56a)]-0x1]+'\x20'+_0x37beb7[_0x30e40b(0x5a9a)]+'\x20'+_0x37beb7[_0x39a124(0x4ef0)];},AnimationViewModel[_0x5e00b3(0x55c5)]=[0.001,0.002,0.005,0.01,0.02,0.05,0.1,0.25,0.5,0x1,0x2,0x5,0xa,0xf,0x1e,0x3c,0x78,0x12c,0x258,0x384,0x708,0xe10,0x1c20,0x3840,0x5460,0xa8c0,0x15180,0x2a300,0x54600,0x93a80],AnimationViewModel[_0x5e00b3(0x4982)]=function(_0x5de856,_0x1ee210){var _0x40dcaa=_0x307c2b,_0x5a459c=_0x5e00b3,_0x5aee21=JulianDate[_0x5a459c(0x1a0a)](_0x5de856),_0x4b24d9=Math[_0x5a459c(0x3d49)](_0x5aee21[_0x5a459c(0x33d5)]);return Math[_0x5a459c(0x1beb)](_0x1ee210['_clockViewModel'][_0x5a459c(0x3ef1)])<0x1?sprintf(_0x40dcaa(0x47de),_0x5aee21[_0x5a459c(0x43da)],_0x5aee21[_0x5a459c(0x38dd)],_0x5aee21[_0x40dcaa(0x65e)],_0x4b24d9):sprintf(_0x5a459c(0x30b4),_0x5aee21[_0x5a459c(0x43da)],_0x5aee21[_0x5a459c(0x38dd)],_0x5aee21[_0x5a459c(0x23f4)]);},AnimationViewModel['prototype'][_0x5e00b3(0x2a8e)]=function(){var _0x1bf8ee=_0x307c2b,_0xf536c0=_0x5e00b3;return this[_0x1bf8ee(0x3569)][_0xf536c0(0x30eb)](0x0);},AnimationViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x4a15)]=function(_0x1ca0b0){var _0x252ff6=_0x307c2b,_0x35b500=_0x5e00b3,_0x1bf042,_0x2a075d,_0x20f5a5,_0x5d3fbe={},_0x115d92=this[_0x35b500(0x24eb)];for(_0x115d92[_0x35b500(0x809)]=0x0,_0x1bf042=0x0,_0x2a075d=_0x1ca0b0['length'];_0x1bf042<_0x2a075d;++_0x1bf042)_0x20f5a5=_0x1ca0b0[_0x1bf042],_0x5d3fbe[_0x252ff6(0x2609)](_0x20f5a5)||(_0x5d3fbe[_0x20f5a5]=!0x0,_0x115d92[_0x35b500(0x5323)](_0x20f5a5));_0x115d92[_0x252ff6(0x3f88)](numberComparator);var _0x290ba6=[];for(_0x1bf042=(_0x2a075d=_0x115d92[_0x252ff6(0x2ef4)])-0x1;_0x1bf042>=0x0;--_0x1bf042)0x0!==(_0x20f5a5=_0x115d92[_0x1bf042])&&_0x290ba6[_0x35b500(0x5323)](-_0x20f5a5);Array[_0x35b500(0x3720)][_0x35b500(0x5323)][_0x35b500(0x4269)](_0x290ba6,_0x115d92),this[_0x35b500(0x5d46)]=_0x290ba6;},Object[_0x307c2b(0x66e)](AnimationViewModel[_0x5e00b3(0x3720)],{'slower':{'get':function(){var _0x492b4c=_0x307c2b;return this[_0x492b4c(0x45b)];}},'faster':{'get':function(){var _0x557e73=_0x5e00b3;return this[_0x557e73(0x5840)];}},'clockViewModel':{'get':function(){var _0x6f974=_0x307c2b;return this[_0x6f974(0x5b30)];}},'pauseViewModel':{'get':function(){return this['_pauseViewModel'];}},'playReverseViewModel':{'get':function(){var _0x4b8412=_0x5e00b3;return this[_0x4b8412(0x5d21)];}},'playForwardViewModel':{'get':function(){var _0x264079=_0x5e00b3;return this[_0x264079(0x4424)];}},'playRealtimeViewModel':{'get':function(){var _0xe7a672=_0x5e00b3;return this[_0xe7a672(0xed6)];}},'dateFormatter':{'get':function(){var _0x3dd0ab=_0x5e00b3;return this[_0x3dd0ab(0xff3)];},'set':function(_0x11c98f){var _0xf812d=_0x5e00b3;this[_0xf812d(0xff3)]=_0x11c98f;}},'timeFormatter':{'get':function(){return this['_timeFormatter'];},'set':function(_0x1b81e9){var _0x84dfe8=_0x5e00b3;this[_0x84dfe8(0x3531)]=_0x1b81e9;}}}),AnimationViewModel[_0x5e00b3(0x32a3)]=maxShuttleRingAngle,AnimationViewModel[_0x307c2b(0x2640)]=realtimeShuttleRingAngle,Object[_0x5e00b3(0x1dfd)](BaseLayerPickerViewModel[_0x307c2b(0x1aa2)],{'toggleDropDown':{'get':function(){var _0x42010e=_0x5e00b3;return this[_0x42010e(0x2a25)];}},'globe':{'get':function(){var _0x1a4e4f=_0x5e00b3;return this[_0x1a4e4f(0xaab)];}}}),Object[_0x5e00b3(0x1dfd)](BaseLayerPicker[_0x5e00b3(0x3720)],{'container':{'get':function(){var _0x1e7916=_0x5e00b3;return this[_0x1e7916(0x381c)];}},'viewModel':{'get':function(){var _0x5df640=_0x5e00b3;return this[_0x5df640(0x10cc)];}}}),BaseLayerPicker[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},BaseLayerPicker[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x68682f=_0x307c2b,_0x134474=_0x5e00b3;return FeatureDetection[_0x134474(0x43e5)]()?document[_0x134474(0x3da7)](_0x134474(0x559d),this[_0x134474(0xdcc)],!0x0):(document[_0x134474(0x3da7)](_0x134474(0x5712),this[_0x134474(0xdcc)],!0x0),document[_0x134474(0x3da7)](_0x134474(0x3a62),this[_0x68682f(0x4408)],!0x0)),knockout[_0x134474(0x3d5a)](this[_0x134474(0x1f69)]),knockout[_0x134474(0x3d5a)](this[_0x68682f(0x2878)]),this[_0x134474(0x381c)][_0x68682f(0x1f3a)](this['_element']),this[_0x68682f(0x571)][_0x134474(0x3fb0)](this[_0x134474(0x2e80)]),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](ProviderViewModel['prototype'],{'creationCommand':{'get':function(){var _0x219970=_0x5e00b3;return this[_0x219970(0xc28)];}},'category':{'get':function(){return this['_category'];}}});var stringOptions={'maximumFractionDigits':0x3};function formatMemoryString(_0x1a4c7e){var _0x1a79c2=_0x307c2b,_0xcd48b2=_0x5e00b3,_0x42f147=_0x1a4c7e/0x100000;return _0x42f147<0x1?_0x42f147[_0x1a79c2(0x23c1)](void 0x0,stringOptions):Math[_0x1a79c2(0x1ff1)](_0x42f147)[_0xcd48b2(0x19bd)]();}function getStatistics(_0x4d900b,_0x201d57){var _0x1f0b1b=_0x307c2b,_0x10615f=_0x5e00b3;if(!defined$1(_0x4d900b))return'';var _0x396425=_0x201d57?_0x4d900b['_statisticsLastPick']:_0x4d900b[_0x10615f(0x253c)],_0x2010f6=_0x10615f(0x39a2);return _0x2010f6+=_0x10615f(0x36c)+_0x396425[_0x10615f(0x21a5)][_0x10615f(0x19bd)]()+_0x10615f(0xb08)+_0x396425[_0x10615f(0x1cc6)][_0x10615f(0x19bd)]()+_0x10615f(0x213e)+_0x396425[_0x10615f(0x4717)][_0x1f0b1b(0x23c1)]()+_0x10615f(0x5b20),_0x2010f6+=_0x10615f(0x5f5),_0x201d57||(_0x2010f6+=_0x10615f(0x39a2),_0x2010f6+=_0x10615f(0x3dbc)+_0x396425[_0x10615f(0x19fa)][_0x1f0b1b(0x23c1)]()+_0x1f0b1b(0x2144)+_0x396425[_0x10615f(0x58be)][_0x10615f(0x19bd)]()+_0x10615f(0xc8b)+_0x396425[_0x10615f(0xd9a)][_0x1f0b1b(0x23c1)]()+_0x10615f(0x11e8)+_0x396425[_0x10615f(0x28e7)][_0x1f0b1b(0x23c1)]()+_0x1f0b1b(0x2c5e)+_0x396425[_0x10615f(0x2a6e)][_0x10615f(0x19bd)]()+_0x10615f(0x5b20),_0x2010f6+=_0x10615f(0x5f5),_0x2010f6+=_0x10615f(0x39a2),_0x2010f6+=_0x10615f(0x2a38)+_0x396425['numberOfFeaturesSelected'][_0x10615f(0x19bd)]()+_0x10615f(0x59bc)+_0x396425[_0x1f0b1b(0x5384)][_0x10615f(0x19bd)]()+_0x10615f(0x2d71)+_0x396425[_0x1f0b1b(0x4661)][_0x10615f(0x19bd)]()+_0x10615f(0x57e5)+_0x396425[_0x10615f(0x1820)][_0x1f0b1b(0x23c1)]()+_0x10615f(0xcb6)+_0x396425[_0x10615f(0x1c8f)][_0x10615f(0x19bd)]()+_0x10615f(0x5b20),_0x2010f6+=_0x10615f(0x5f5),_0x2010f6+=_0x1f0b1b(0x4f52),_0x2010f6+=_0x10615f(0x22bb)+_0x396425[_0x10615f(0x4344)][_0x10615f(0x19bd)]()+_0x10615f(0x2231)+_0x396425[_0x10615f(0x57a0)][_0x1f0b1b(0x23c1)]()+_0x10615f(0x5b20),_0x2010f6+=_0x10615f(0x5f5),_0x2010f6+=_0x10615f(0x39a2),_0x2010f6+=_0x10615f(0x6a9)+_0x396425[_0x1f0b1b(0x46c8)][_0x1f0b1b(0x23c1)]()+_0x10615f(0x5b20),_0x2010f6+=_0x10615f(0x5f5),_0x2010f6+=_0x10615f(0x39a2),_0x2010f6+=_0x10615f(0x2d45)+formatMemoryString(_0x396425[_0x1f0b1b(0x206f)])+_0x10615f(0x570d)+formatMemoryString(_0x396425[_0x1f0b1b(0x3d02)])+_0x1f0b1b(0xaa4)+formatMemoryString(_0x396425[_0x10615f(0xd79)])+'</li>',_0x2010f6+=_0x10615f(0x5f5)),_0x2010f6;}var colorBlendModes=[{'text':_0x5e00b3(0x5ac1),'value':Cesium3DTileColorBlendMode$1[_0x5e00b3(0x41ac)]},{'text':_0x5e00b3(0x4658),'value':Cesium3DTileColorBlendMode$1[_0x5e00b3(0x2fe8)]},{'text':_0x307c2b(0x1151),'value':Cesium3DTileColorBlendMode$1[_0x307c2b(0x14bd)]}],highlightColor=new Color$2(0x1,0x1,0x0,0.4),scratchColor=new Color$2(),oldColor=new Color$2();function Cesium3DTilesInspectorViewModel(_0x17bb65,_0xf3ab70){var _0xe489ba=_0x307c2b,_0x500c9c=_0x5e00b3,_0x4774e=this,_0x375c6d=_0x17bb65[_0x500c9c(0x2a34)];this[_0x500c9c(0x20d0)]=new ScreenSpaceEventHandler(_0x375c6d),this[_0x500c9c(0x5e52)]=_0x17bb65,this['_performanceContainer']=_0xf3ab70,this[_0x500c9c(0x2b99)]=_0x375c6d,this[_0x500c9c(0x3423)]=new PerformanceDisplay({'container':_0xf3ab70}),this[_0x500c9c(0x2df4)]='',this[_0x500c9c(0xea0)]='',this[_0x500c9c(0x5499)]='',this[_0x500c9c(0x4a8)]=!0x1,this[_0x500c9c(0x2392)]=!0x0,this[_0x500c9c(0x2529)]=!0x0,this[_0x500c9c(0x4c7e)]=!0x0,this[_0x500c9c(0x2c18)]=!0x1,this[_0xe489ba(0x50ca)]=!0x1,this[_0xe489ba(0x3e6e)]=!0x1,this[_0x500c9c(0x39e3)]=!0x1,this[_0x500c9c(0x46ef)]=!0x1,this[_0x500c9c(0x1a6e)]=!0x1,this[_0x500c9c(0x33ad)]=!0x1,this[_0x500c9c(0x7b8)]='{}',this[_0xe489ba(0xb95)]=void 0x0,this[_0x500c9c(0x1ac6)]=void 0x0,this[_0x500c9c(0x4ab0)]=void 0x0,knockout[_0x500c9c(0x293a)](this,[_0x500c9c(0x4a8),_0xe489ba(0x19a4),_0x500c9c(0x2df4),_0xe489ba(0xdf9),_0xe489ba(0xcf0),'showPickStatistics',_0x500c9c(0x2392),_0x500c9c(0x2c18),_0x500c9c(0x2f77),_0x500c9c(0x580e),_0x500c9c(0x39e3),_0x500c9c(0x46ef),_0xe489ba(0x10cc),_0xe489ba(0x437a),_0xe489ba(0x13de),_0xe489ba(0x470c),'_tile']),this[_0x500c9c(0x2e9)]=knockout[_0x500c9c(0x25f0)]({}),this[_0xe489ba(0x6d3)]=[],knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0x1a92),function(){var _0x2c4dc2=_0xe489ba,_0x85b95b=_0x500c9c,_0x156665=[],_0x47b280=_0x4774e[_0x85b95b(0x2e9)]();for(var _0x4e4268 in _0x47b280)_0x47b280[_0x85b95b(0x1a9a)](_0x4e4268)&&_0x156665[_0x2c4dc2(0x2a0e)](_0x4e4268);return _0x156665;});var _0x50d178=knockout[_0xe489ba(0x44c7)]();knockout[_0x500c9c(0x17f9)](this,_0xe489ba(0x680),{'get':function(){return _0x50d178();},'set':function(_0x1eb781){var _0x26518b=_0x500c9c;_0x50d178(_0x1eb781),defined$1(_0x4774e[_0x26518b(0x2090)])&&(_0x4774e[_0x26518b(0x2090)][_0x26518b(0x3cdb)]=_0x1eb781);}}),this[_0x500c9c(0x3cdb)]=!0x1;var _0x4b1bb6=knockout[_0x500c9c(0x25f0)]();knockout[_0xe489ba(0x406a)](this,_0xe489ba(0x5b27),{'get':function(){return _0x4b1bb6();},'set':function(_0x181eee){var _0x56af8a=_0x500c9c;_0x4b1bb6(_0x181eee),defined$1(_0x4774e[_0x56af8a(0x2090)])&&(_0x4774e[_0x56af8a(0x2090)][_0x56af8a(0x11d1)]=_0x181eee,_0x4774e['_scene'][_0x56af8a(0x70d)]());}}),this[_0x500c9c(0x11d1)]=Cesium3DTileColorBlendMode$1[_0x500c9c(0x41ac)];var _0x57c543=knockout[_0x500c9c(0x25f0)]();knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0x331c),{'get':function(){return _0x57c543();},'set':function(_0x146465){var _0x1af31f=_0xe489ba,_0x239db7=_0x500c9c;_0x57c543(_0x146465),_0x146465?_0x4774e[_0x239db7(0x20d0)][_0x1af31f(0x1a5c)](function(_0xc59c09){var _0x23426f=_0x1af31f,_0x1af409=_0x239db7,_0x499066=_0x17bb65[_0x1af409(0x3c62)](_0xc59c09[_0x1af409(0x37d2)]);if(_0x499066 instanceof Cesium3DTileFeature?(_0x4774e[_0x1af409(0x37a9)]=_0x499066,_0x4774e[_0x1af409(0x133)]=_0x499066[_0x1af409(0x52cd)][_0x1af409(0x133)]):defined$1(_0x499066)&&defined$1(_0x499066['content'])?(_0x4774e[_0x23426f(0x747)]=void 0x0,_0x4774e[_0x1af409(0x133)]=_0x499066['content'][_0x1af409(0x133)]):(_0x4774e[_0x23426f(0x747)]=void 0x0,_0x4774e[_0x1af409(0x133)]=void 0x0),defined$1(_0x4774e[_0x1af409(0x2090)])){var _0xea4049;if(_0x55494f&&defined$1(_0x499066)&&defined$1(_0x499066[_0x1af409(0x52cd)]))_0x17bb65[_0x1af409(0x57f1)]&&defined$1(_0xea4049=_0x17bb65[_0x1af409(0x5a27)](_0xc59c09[_0x23426f(0x1abb)]))&&(_0x4774e[_0x1af409(0x2090)][_0x23426f(0x1554)]=_0xea4049),_0x4774e[_0x1af409(0x2090)][_0x1af409(0x2cba)]=_0x499066[_0x1af409(0x52cd)][_0x23426f(0x401)];else _0x4774e[_0x1af409(0x2090)][_0x1af409(0x2cba)]=void 0x0;_0x4774e[_0x1af409(0x5e52)][_0x1af409(0x70d)]();}},ScreenSpaceEventType$1[_0x239db7(0xe23)]):(_0x4774e[_0x1af31f(0x747)]=void 0x0,_0x4774e[_0x239db7(0x133)]=void 0x0,_0x4774e[_0x239db7(0x20d0)][_0x239db7(0x5732)](ScreenSpaceEventType$1[_0x239db7(0xe23)]));}}),this[_0xe489ba(0x1a5e)]=!0x0;var _0x59d98d=knockout['observable']();knockout[_0x500c9c(0x17f9)](this,_0xe489ba(0x12e2),{'get':function(){return _0x59d98d();},'set':function(_0xe9ab14){var _0xaba2f6=_0x500c9c;_0x59d98d(_0xe9ab14),defined$1(_0x4774e[_0xaba2f6(0x2090)])&&(_0x4774e[_0xaba2f6(0x2090)][_0xaba2f6(0x4448)]=_0xe9ab14,_0x4774e[_0xaba2f6(0x5e52)][_0xaba2f6(0x70d)]());}}),this[_0x500c9c(0x541c)]=!0x1;var _0x1c964c=knockout[_0x500c9c(0x25f0)]();knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0x3117),{'get':function(){return _0x1c964c();},'set':function(_0x4902d8){var _0x488365=_0xe489ba,_0x2d3547=_0x500c9c;_0x1c964c(_0x4902d8),defined$1(_0x4774e[_0x488365(0xb95)])&&(_0x4774e[_0x2d3547(0x2090)][_0x488365(0x307d)]=_0x4902d8,_0x4774e[_0x2d3547(0x5e52)][_0x2d3547(0x70d)]());}}),this[_0x500c9c(0x3117)]=!0x1;var _0x38d2a1=knockout[_0x500c9c(0x25f0)]();knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0x1847),{'get':function(){return _0x38d2a1();},'set':function(_0x5ff2c8){var _0x3b436b=_0xe489ba,_0x1a6d7e=_0x500c9c;_0x38d2a1(_0x5ff2c8),defined$1(_0x4774e[_0x1a6d7e(0x2090)])&&(_0x4774e[_0x1a6d7e(0x2090)][_0x1a6d7e(0x3820)]=_0x5ff2c8,_0x4774e[_0x1a6d7e(0x5e52)][_0x3b436b(0x5896)]());}}),this[_0x500c9c(0x1847)]=!0x1;var _0x53c334=knockout[_0xe489ba(0x44c7)]();knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0x2c03),{'get':function(){return _0x53c334();},'set':function(_0x3bc2dc){var _0x13a8d5=_0x500c9c;_0x53c334(_0x3bc2dc),defined$1(_0x4774e[_0x13a8d5(0x2090)])&&(_0x4774e[_0x13a8d5(0x2090)][_0x13a8d5(0x3b5b)]=_0x3bc2dc,_0x4774e[_0x13a8d5(0x5e52)][_0x13a8d5(0x70d)]());}}),this[_0x500c9c(0x2c03)]=!0x1;var _0x5e9c39=knockout[_0x500c9c(0x25f0)]();knockout[_0xe489ba(0x406a)](this,_0x500c9c(0x2e55),{'get':function(){return _0x5e9c39();},'set':function(_0x33171d){var _0x3259b7=_0x500c9c;_0x5e9c39(_0x33171d),defined$1(_0x4774e['_tileset'])&&(_0x4774e[_0x3259b7(0x2090)][_0x3259b7(0x2ea7)]=_0x33171d,_0x4774e[_0x3259b7(0x5e52)][_0x3259b7(0x70d)]());}}),this[_0x500c9c(0x2e55)]=!0x1;var _0x3130ff=knockout['observable']();knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0x24f7),{'get':function(){return _0x3130ff();},'set':function(_0x5c8342){var _0x4b3683=_0x500c9c;_0x3130ff(_0x5c8342),defined$1(_0x4774e[_0x4b3683(0x2090)])&&(_0x4774e[_0x4b3683(0x2090)][_0x4b3683(0x593a)]=_0x5c8342,_0x4774e[_0x4b3683(0x5e52)][_0x4b3683(0x95a)]=_0x5c8342,_0x4774e[_0x4b3683(0x5e52)][_0x4b3683(0x70d)]());}}),this['freezeFrame']=!0x1;var _0x55494f=knockout[_0x500c9c(0x25f0)]();knockout[_0x500c9c(0x17f9)](this,_0xe489ba(0x10c6),{'get':function(){return _0x55494f();},'set':function(_0x349e25){var _0x2c3301=_0x500c9c;_0x55494f(_0x349e25),defined$1(_0x4774e[_0x2c3301(0x2090)])&&(_0x4774e[_0x2c3301(0x2090)][_0x2c3301(0x3391)]=_0x349e25,_0x4774e[_0x2c3301(0x5e52)][_0x2c3301(0x70d)]());}}),this[_0x500c9c(0x1f7b)]=!0x1;var _0x376e74=knockout[_0x500c9c(0x25f0)]();knockout[_0x500c9c(0x17f9)](this,_0xe489ba(0x33b3),{'get':function(){return _0x376e74();},'set':function(_0xe447c7){var _0x34ce78=_0xe489ba,_0x5aa273=_0x500c9c;_0x376e74(_0xe447c7),defined$1(_0x4774e['_tileset'])&&(_0x4774e[_0x5aa273(0x2090)][_0x34ce78(0x267d)]=_0xe447c7,_0x4774e[_0x5aa273(0x5e52)][_0x5aa273(0x70d)]());}}),this[_0x500c9c(0x3217)]=!0x1;var _0x246908=knockout[_0x500c9c(0x25f0)]();knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0x420),{'get':function(){return _0x246908();},'set':function(_0x662d4d){var _0x230454=_0x500c9c;_0x246908(_0x662d4d),defined$1(_0x4774e[_0x230454(0x2090)])&&(_0x4774e[_0x230454(0x2090)][_0x230454(0x132d)]=_0x662d4d,_0x4774e[_0x230454(0x5e52)][_0x230454(0x70d)]());}}),this[_0xe489ba(0x1ef7)]=!0x1;var _0x2d0d5a=knockout['observable']();knockout[_0xe489ba(0x406a)](this,_0xe489ba(0x4a1b),{'get':function(){return _0x2d0d5a();},'set':function(_0x50a39b){var _0x380099=_0x500c9c;_0x2d0d5a(_0x50a39b),defined$1(_0x4774e[_0x380099(0x2090)])&&(_0x4774e[_0x380099(0x2090)][_0x380099(0x3885)]=_0x50a39b,_0x4774e[_0x380099(0x5e52)][_0x380099(0x70d)]());}}),this['showMemoryUsage']=!0x1;var _0x63eac2=knockout[_0x500c9c(0x25f0)]();knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0x2314),{'get':function(){return _0x63eac2();},'set':function(_0x2241b7){var _0x3c7274=_0xe489ba,_0x9f7dc0=_0x500c9c;_0x63eac2(_0x2241b7),defined$1(_0x4774e[_0x3c7274(0xb95)])&&(_0x4774e['_tileset'][_0x9f7dc0(0x2263)]=_0x2241b7,_0x4774e[_0x9f7dc0(0x5e52)][_0x9f7dc0(0x70d)]());}}),this[_0x500c9c(0x2314)]=!0x1;var _0x33f900=knockout[_0x500c9c(0x25f0)]();knockout[_0xe489ba(0x406a)](this,_0xe489ba(0x4dda),{'get':function(){return _0x33f900();},'set':function(_0x5c18fa){var _0x138900=_0x500c9c;_0x5c18fa=Number(_0x5c18fa),isNaN(_0x5c18fa)||(_0x33f900(_0x5c18fa),defined$1(_0x4774e['_tileset'])&&(_0x4774e[_0x138900(0x2090)][_0x138900(0x3a0a)]=_0x5c18fa));}}),this[_0x500c9c(0x3a0a)]=0x10;var _0x211416=knockout[_0x500c9c(0x25f0)]();knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0x5871),{'get':function(){return _0x211416();},'set':function(_0x3dd67a){var _0x231b84=_0xe489ba,_0x22a1af=_0x500c9c;_0x3dd67a=Number(_0x3dd67a),isNaN(_0x3dd67a)||(_0x211416(_0x3dd67a),defined$1(_0x4774e[_0x22a1af(0x2090)])&&(_0x4774e[_0x231b84(0xb95)][_0x22a1af(0x5871)]=_0x3dd67a));}}),this[_0x500c9c(0x5871)]=0.00278,this[_0x500c9c(0x3263)]=void 0x0,knockout[_0xe489ba(0x406a)](this,_0x500c9c(0x3263),{'get':function(){var _0x15e3d6=_0x500c9c;return Math[_0x15e3d6(0x3a5c)](_0x211416(),0x1/0x6);},'set':function(_0x32350c){var _0x5418d8=_0x500c9c;_0x211416(Math[_0x5418d8(0x3a5c)](_0x32350c,0x6));}});var _0x1faaec=knockout[_0xe489ba(0x44c7)]();knockout['defineProperty'](this,_0x500c9c(0x4d46),{'get':function(){return _0x1faaec();},'set':function(_0x18eae9){var _0x43f02c=_0x500c9c;_0x18eae9=Number(_0x18eae9),isNaN(_0x18eae9)||(_0x1faaec(_0x18eae9),defined$1(_0x4774e[_0x43f02c(0x2090)])&&(_0x4774e['_tileset'][_0x43f02c(0x4d46)]=_0x18eae9));}}),this[_0xe489ba(0x34dc)]=0x4;var _0x514950=getPickTileset(this),_0x10c942=knockout[_0x500c9c(0x25f0)]();knockout[_0xe489ba(0x406a)](this,_0x500c9c(0x37f0),{'get':function(){return _0x10c942();},'set':function(_0x49d5eb){var _0x2fad9a=_0x500c9c;_0x10c942(_0x49d5eb),_0x49d5eb?_0x4774e[_0x2fad9a(0x20d0)][_0x2fad9a(0x2419)](_0x514950,ScreenSpaceEventType$1[_0x2fad9a(0x1f1)]):_0x4774e[_0x2fad9a(0x20d0)][_0x2fad9a(0x5732)](ScreenSpaceEventType$1[_0x2fad9a(0x1f1)]);}});var _0xb4cfaa=knockout[_0x500c9c(0x25f0)]();knockout[_0x500c9c(0x17f9)](this,_0xe489ba(0x3b34),{'get':function(){return _0xb4cfaa();},'set':function(_0x4eb0b7){var _0x490f2a=_0x500c9c;_0xb4cfaa(_0x4eb0b7),defined$1(_0x4774e[_0x490f2a(0x2090)])&&(_0x4774e[_0x490f2a(0x2090)][_0x490f2a(0x5af5)][_0x490f2a(0x46bf)]=_0x4eb0b7);}}),this[_0x500c9c(0x5af5)]=!0x1;var _0x52dd0a=knockout[_0x500c9c(0x25f0)]();knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0x81b),{'get':function(){return _0x52dd0a();},'set':function(_0x36f19f){var _0x39c02c=_0x500c9c;_0x36f19f=Number(_0x36f19f),isNaN(_0x36f19f)||(_0x52dd0a(_0x36f19f),defined$1(_0x4774e[_0x39c02c(0x2090)])&&(_0x4774e[_0x39c02c(0x2090)][_0x39c02c(0x5af5)][_0x39c02c(0x81b)]=_0x36f19f));}}),this[_0x500c9c(0x81b)]=0x1;var _0x27b494=knockout[_0x500c9c(0x25f0)]();knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0x3786),{'get':function(){return _0x27b494();},'set':function(_0x5296f9){var _0x2cf3c4=_0xe489ba,_0x57db07=_0x500c9c;_0x5296f9=Number(_0x5296f9),isNaN(_0x5296f9)||(_0x27b494(_0x5296f9),defined$1(_0x4774e[_0x57db07(0x2090)])&&(_0x4774e[_0x2cf3c4(0xb95)][_0x57db07(0x5af5)][_0x57db07(0x3786)]=0x0===_0x5296f9?void 0x0:_0x5296f9));}}),this[_0x500c9c(0x3786)]=0x0;var _0x51a50d=knockout[_0xe489ba(0x44c7)]();knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0x45ff),{'get':function(){return _0x51a50d();},'set':function(_0x3f3032){var _0x2db0c8=_0x500c9c;_0x3f3032=Number(_0x3f3032),isNaN(_0x3f3032)||(_0x51a50d(_0x3f3032),defined$1(_0x4774e[_0x2db0c8(0x2090)])&&(_0x4774e[_0x2db0c8(0x2090)][_0x2db0c8(0x5af5)][_0x2db0c8(0x45ff)]=0x0===_0x3f3032?void 0x0:_0x3f3032));}}),this[_0x500c9c(0x45ff)]=0x0;var _0x3057c5=knockout[_0x500c9c(0x25f0)]();knockout[_0xe489ba(0x406a)](this,_0xe489ba(0x47f7),{'get':function(){return _0x3057c5();},'set':function(_0x4595ff){var _0x5823e1=_0xe489ba,_0x455702=_0x500c9c;_0x3057c5(_0x4595ff),defined$1(_0x4774e[_0x455702(0x2090)])&&(_0x4774e[_0x455702(0x2090)][_0x5823e1(0x3b34)][_0x455702(0x2ff5)]=_0x4595ff);}}),this[_0x500c9c(0x2ff5)]=!0x1;var _0x16b23d=knockout[_0x500c9c(0x25f0)]();knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0x2cf8),{'get':function(){return _0x16b23d();},'set':function(_0x157cb4){var _0x31a259=_0xe489ba,_0x222721=_0x500c9c;_0x157cb4=Number(_0x157cb4),isNaN(_0x157cb4)||(_0x16b23d(_0x157cb4),defined$1(_0x4774e[_0x222721(0x2090)])&&(_0x4774e[_0x222721(0x2090)][_0x31a259(0x3b34)][_0x31a259(0x29c1)]=_0x157cb4));}}),this[_0x500c9c(0x2cf8)]=0x1;var _0x27e02f=knockout[_0x500c9c(0x25f0)]();knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0x121d),{'get':function(){return _0x27e02f();},'set':function(_0x5b8715){var _0x3d8494=_0x500c9c;_0x5b8715=Number(_0x5b8715),isNaN(_0x5b8715)||(_0x27e02f(_0x5b8715),defined$1(_0x4774e[_0x3d8494(0x2090)])&&(_0x4774e[_0x3d8494(0x2090)][_0x3d8494(0x5af5)][_0x3d8494(0x121d)]=_0x5b8715));}}),this[_0xe489ba(0x37f3)]=0x1,this[_0x500c9c(0x37f0)]=!0x1;var _0x5627f3=knockout[_0xe489ba(0x44c7)]();knockout[_0x500c9c(0x17f9)](this,_0xe489ba(0x5969),{'get':function(){return _0x5627f3();},'set':function(_0xc9eadf){var _0x367d4d=_0xe489ba,_0x2cd959=_0x500c9c;_0x5627f3(_0xc9eadf),defined$1(_0x4774e[_0x367d4d(0xb95)])&&(_0x4774e[_0x2cd959(0x2090)][_0x367d4d(0x5969)]=_0xc9eadf);}}),this[_0x500c9c(0xa03)]=!0x0;var _0x26579c=knockout[_0x500c9c(0x25f0)]();knockout[_0xe489ba(0x406a)](this,'skipScreenSpaceErrorFactor',{'get':function(){return _0x26579c();},'set':function(_0x288b88){var _0x775845=_0x500c9c;_0x288b88=Number(_0x288b88),isNaN(_0x288b88)||(_0x26579c(_0x288b88),defined$1(_0x4774e[_0x775845(0x2090)])&&(_0x4774e[_0x775845(0x2090)][_0x775845(0x673)]=_0x288b88));}}),this[_0x500c9c(0x673)]=0x10;var _0x496ab2=knockout[_0x500c9c(0x25f0)]();knockout[_0x500c9c(0x17f9)](this,'baseScreenSpaceError',{'get':function(){return _0x496ab2();},'set':function(_0x837c8){var _0x138f2a=_0x500c9c;_0x837c8=Number(_0x837c8),isNaN(_0x837c8)||(_0x496ab2(_0x837c8),defined$1(_0x4774e[_0x138f2a(0x2090)])&&(_0x4774e[_0x138f2a(0x2090)][_0x138f2a(0x1da5)]=_0x837c8));}}),this[_0xe489ba(0xfba)]=0x400;var _0xb2f62d=knockout['observable']();knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0xbd2),{'get':function(){return _0xb2f62d();},'set':function(_0x2b61d5){var _0x2d67d9=_0xe489ba,_0x5b977a=_0x500c9c;_0x2b61d5=Number(_0x2b61d5),isNaN(_0x2b61d5)||(_0xb2f62d(_0x2b61d5),defined$1(_0x4774e[_0x5b977a(0x2090)])&&(_0x4774e[_0x2d67d9(0xb95)][_0x5b977a(0xbd2)]=_0x2b61d5));}}),this['skipLevels']=0x1;var _0x1445f4=knockout[_0x500c9c(0x25f0)]();knockout['defineProperty'](this,_0x500c9c(0x1ad7),{'get':function(){return _0x1445f4();},'set':function(_0x2827e3){var _0x355cbe=_0x500c9c;_0x1445f4(_0x2827e3),defined$1(_0x4774e[_0x355cbe(0x2090)])&&(_0x4774e[_0x355cbe(0x2090)][_0x355cbe(0x1ad7)]=_0x2827e3);}}),this[_0x500c9c(0x1ad7)]=!0x1;var _0x2f3225=knockout[_0x500c9c(0x25f0)]();knockout[_0x500c9c(0x17f9)](this,_0x500c9c(0xe86),{'get':function(){return _0x2f3225();},'set':function(_0x54762f){var _0x3c04af=_0x500c9c;_0x2f3225(_0x54762f),defined$1(_0x4774e[_0x3c04af(0x2090)])&&(_0x4774e[_0x3c04af(0x2090)][_0x3c04af(0xe86)]=_0x54762f);}}),this[_0x500c9c(0xe86)]=!0x1,this[_0x500c9c(0x59ee)]=void 0x0,this[_0x500c9c(0xb7f)]=!0x1,this[_0x500c9c(0x40af)]=[_0x500c9c(0x1a92),_0x500c9c(0x3cdb),_0x500c9c(0x11d1),_0x500c9c(0x331c),_0x500c9c(0x541c),_0xe489ba(0x3ca3),_0xe489ba(0x403b),'showContentBoundingVolumes',_0x500c9c(0x2e55),_0xe489ba(0x28c),_0xe489ba(0x4dda),_0x500c9c(0x5871),_0x500c9c(0x1da5),'skipScreenSpaceErrorFactor',_0x500c9c(0xa03),_0x500c9c(0xbd2),_0x500c9c(0x1ad7),_0x500c9c(0xe86),_0x500c9c(0x3263),_0x500c9c(0x4d46),_0xe489ba(0xfc8),_0x500c9c(0x1f7b),_0xe489ba(0x33b3),_0x500c9c(0x420),_0x500c9c(0x4374),_0x500c9c(0x2314),_0x500c9c(0x5af5),_0x500c9c(0x81b),_0x500c9c(0x3786),_0x500c9c(0x45ff),_0x500c9c(0x2ff5),_0x500c9c(0x2cf8),_0x500c9c(0x121d)],this[_0xe489ba(0x10ea)]=_0x17bb65['postRender'][_0xe489ba(0x3b94)](function(){_0x4774e['_update']();}),defined$1(this[_0x500c9c(0x2090)])||selectTilesetOnHover(this,!0x0);}function hasFeatures(_0x29eb59){var _0x5babcb=_0x307c2b;if(_0x29eb59[_0x5babcb(0x1233)]>0x0)return!0x0;var _0x455540=_0x29eb59[_0x5babcb(0x2557)];if(defined$1(_0x455540)){for(var _0x10713a=_0x455540[_0x5babcb(0x2ef4)],_0x42072b=0x0;_0x42072b<_0x10713a;++_0x42072b)if(!hasFeatures(_0x455540[_0x42072b]))return!0x1;return!0x0;}return!0x1;}function Cesium3DTilesInspector(_0x164ac5,_0x5ddf55){var _0x2fb670=_0x307c2b,_0x16c490=_0x5e00b3;Check[_0x16c490(0x5f34)](_0x16c490(0x2df0),_0x164ac5),Check[_0x2fb670(0x90a)][_0x16c490(0x8c4)]('scene',_0x5ddf55),_0x164ac5=getElement(_0x164ac5);var _0x5c7af7=document[_0x16c490(0x2a2e)](_0x16c490(0x2410)),_0x17a1f8=document[_0x16c490(0x2a2e)](_0x16c490(0x2410));_0x17a1f8[_0x16c490(0x1d2b)](_0x2fb670(0x5866),_0x16c490(0x1de8));var _0x1bb99a=new Cesium3DTilesInspectorViewModel(_0x5ddf55,_0x17a1f8);this[_0x16c490(0x10cc)]=_0x1bb99a,this[_0x16c490(0x381c)]=_0x164ac5,this[_0x2fb670(0x1587)]=_0x5c7af7;var _0x2c5d18=document[_0x16c490(0x2a2e)](_0x16c490(0x2410));_0x2c5d18['textContent']=_0x16c490(0x2e32),_0x2c5d18['className']=_0x16c490(0x4064),_0x2c5d18[_0x16c490(0x1d2b)](_0x2fb670(0x5866),_0x2fb670(0x5484)),_0x5c7af7[_0x2fb670(0x33d6)](_0x2c5d18),_0x5c7af7[_0x16c490(0x1e84)]='cesium-cesiumInspector\x20cesium-3DTilesInspector',_0x5c7af7[_0x16c490(0x1d2b)](_0x16c490(0x1e9b),_0x16c490(0x43a1)),_0x164ac5[_0x2fb670(0x33d6)](_0x5c7af7);var _0x39a39a=document[_0x2fb670(0x251f)](_0x2fb670(0x5b3e));this[_0x2fb670(0x4972)]=_0x39a39a,_0x39a39a[_0x16c490(0x1e84)]=_0x16c490(0xcd5),_0x5c7af7[_0x2fb670(0x33d6)](_0x39a39a);var _0x3a48de=InspectorShared[_0x16c490(0x494e)],_0x179471=InspectorShared[_0x16c490(0x3587)],_0x305f00=_0x3a48de(_0x39a39a,_0x16c490(0x90c),_0x16c490(0x2c18),_0x16c490(0x13f2)),_0x5e8788=_0x3a48de(_0x39a39a,_0x16c490(0x5f6f),_0x16c490(0x2f77),_0x16c490(0x3b73)),_0x54bcaa=_0x3a48de(_0x39a39a,_0x16c490(0x18e5),_0x16c490(0x580e),_0x16c490(0x40a0)),_0x22bf9e=_0x3a48de(_0x39a39a,_0x16c490(0x4ca8),_0x16c490(0x39e3),_0x16c490(0x3582)),_0x5bc0ce=_0x3a48de(_0x39a39a,_0x16c490(0x3b91),_0x16c490(0x1a6e),_0x16c490(0x5cb3)),_0x20bcd3=_0x3a48de(_0x39a39a,_0x16c490(0x416d),_0x16c490(0x46ef),_0x16c490(0x33c0)),_0x430fe6=_0x3a48de(_0x39a39a,'Optimization',_0x16c490(0x33ad),_0x2fb670(0x2a92)),_0x5bb1fd=document[_0x16c490(0x2a2e)](_0x16c490(0x2410));_0x5bb1fd[_0x16c490(0x1e84)]=_0x2fb670(0x5864);var _0x5342a2=document['createElement'](_0x16c490(0x3f6f));_0x5342a2[_0x16c490(0x1e84)]='field-label',_0x5342a2[_0x2fb670(0x33d6)](document[_0x16c490(0x8ca)]('Properties:\x20'));var _0x599ec5=document[_0x16c490(0x2a2e)](_0x16c490(0x2410));_0x599ec5[_0x16c490(0x1d2b)](_0x16c490(0x1e9b),_0x16c490(0x15dc)),_0x5bb1fd[_0x2fb670(0x33d6)](_0x5342a2),_0x5bb1fd[_0x2fb670(0x33d6)](_0x599ec5),_0x305f00[_0x16c490(0x5a20)](_0x5bb1fd),_0x305f00[_0x16c490(0x5a20)](makeButton(_0x16c490(0x2f37),_0x16c490(0x740),_0x16c490(0x37f0))),_0x305f00[_0x16c490(0x5a20)](makeButton(_0x16c490(0x2b16),_0x16c490(0x58f8))),_0x305f00[_0x2fb670(0x33d6)](_0x179471(_0x16c490(0x2b9a),_0x16c490(0x331c))),_0x5e8788['appendChild'](_0x179471(_0x16c490(0x492c),_0x16c490(0x541c))),_0x5e8788[_0x16c490(0x5a20)](_0x179471(_0x16c490(0x2de9),_0x16c490(0x3117))),_0x5e8788[_0x2fb670(0x33d6)](_0x179471(_0x16c490(0x3046),'showBoundingVolumes')),_0x5e8788[_0x16c490(0x5a20)](_0x179471(_0x16c490(0x443),_0x16c490(0x2c03))),_0x5e8788[_0x16c490(0x5a20)](_0x179471(_0x16c490(0x2894),_0x16c490(0x2e55))),_0x5e8788[_0x16c490(0x5a20)](_0x179471(_0x16c490(0x5e5),_0x16c490(0x5af5)));var _0x275560=document[_0x16c490(0x2a2e)]('div');_0x275560[_0x16c490(0x1d2b)](_0x16c490(0x1e9b),_0x2fb670(0x3711)),_0x275560[_0x2fb670(0x33d6)](makeRangeInput(_0x16c490(0x81b),0x0,0x2,0.01,_0x16c490(0x2c4))),_0x275560[_0x16c490(0x5a20)](makeRangeInput(_0x16c490(0x3786),0x0,0x20,0x1,_0x16c490(0xc65))),_0x275560[_0x16c490(0x5a20)](makeRangeInput(_0x16c490(0x45ff),0x0,0x1,0.01,_0x16c490(0x2047))),_0x275560[_0x2fb670(0x33d6)](_0x179471(_0x16c490(0x1638),_0x16c490(0x2ff5))),_0x5e8788[_0x16c490(0x5a20)](_0x275560);var _0x43527b=document[_0x16c490(0x2a2e)](_0x16c490(0x2410));_0x43527b[_0x16c490(0x1d2b)](_0x16c490(0x1e9b),_0x16c490(0x586b)),_0x43527b[_0x16c490(0x5a20)](makeRangeInput(_0x16c490(0x2cf8),0x0,0x2,0.1,_0x16c490(0x4723))),_0x43527b[_0x16c490(0x5a20)](makeRangeInput(_0x16c490(0x121d),0x0,0x4,0.1,_0x16c490(0x2ca1))),_0x275560[_0x16c490(0x5a20)](_0x43527b),_0x54bcaa[_0x2fb670(0x33d6)](_0x179471(_0x16c490(0x24ca),_0x16c490(0x24f7))),_0x54bcaa['appendChild'](_0x179471(_0x16c490(0x4e9b),_0x16c490(0x3cdb)));var _0x2430a0=document[_0x16c490(0x2a2e)](_0x16c490(0x2410));_0x2430a0[_0x16c490(0x5a20)](makeRangeInput(_0x16c490(0x3a0a),0x0,0x80,0x1,_0x16c490(0x1d40))),_0x54bcaa[_0x2fb670(0x33d6)](_0x2430a0);var _0x409240=document[_0x2fb670(0x251f)](_0x2fb670(0x5b3e));_0x409240[_0x16c490(0x1d2b)](_0x2fb670(0x5866),_0x16c490(0x3b76)),_0x409240[_0x16c490(0x5a20)](makeRangeInput(_0x16c490(0x3263),0x0,0x1,0.005,_0x16c490(0x5c71),_0x2fb670(0x145a))),_0x409240[_0x16c490(0x5a20)](makeRangeInput(_0x2fb670(0x34dc),0x1,0xa,0.1,_0x16c490(0x1d00))),_0x54bcaa[_0x16c490(0x5a20)](_0x409240),_0x22bf9e[_0x2fb670(0x33d6)](_0x179471('Performance',_0x2fb670(0xf5c))),_0x22bf9e[_0x16c490(0x5a20)](_0x17a1f8),_0x22bf9e[_0x16c490(0x5a20)](_0x179471(_0x16c490(0x88d),_0x16c490(0x2392)));var _0x1f6a03=document[_0x16c490(0x2a2e)](_0x2fb670(0x5b3e));_0x1f6a03[_0x16c490(0x1e84)]=_0x16c490(0x2b83),_0x1f6a03[_0x2fb670(0x54fe)](_0x16c490(0x1e9b),_0x16c490(0x3157)),_0x22bf9e[_0x16c490(0x5a20)](_0x1f6a03),_0x22bf9e[_0x2fb670(0x33d6)](_0x179471(_0x16c490(0x2308),_0x16c490(0x2529)));var _0x1027d0=document[_0x16c490(0x2a2e)](_0x16c490(0x2410));_0x1027d0[_0x16c490(0x1e84)]=_0x16c490(0x2b83),_0x1027d0[_0x16c490(0x1d2b)](_0x16c490(0x1e9b),_0x16c490(0x467d)),_0x22bf9e[_0x16c490(0x5a20)](_0x1027d0);var _0x2e8a4d=document[_0x16c490(0x2a2e)](_0x16c490(0x2410));_0x20bcd3[_0x16c490(0x5a20)](_0x2e8a4d),_0x2e8a4d[_0x16c490(0x5a20)](document[_0x16c490(0x8ca)](_0x16c490(0x22ec)));var _0x4d8b8b=document[_0x16c490(0x2a2e)](_0x2fb670(0x4994));_0x4d8b8b[_0x16c490(0x1d2b)](_0x16c490(0x1e9b),_0x16c490(0x2191)),_0x2e8a4d[_0x16c490(0x5a20)](_0x4d8b8b);var _0x292231=document[_0x16c490(0x2a2e)](_0x16c490(0x4d29));_0x292231[_0x16c490(0x1d2b)](_0x16c490(0x1e9b),_0x16c490(0x2bc8)),_0x2e8a4d['className']=_0x2fb670(0xb9e),_0x2e8a4d[_0x16c490(0x5a20)](_0x292231);var _0x33b232=makeButton('compileStyle',_0x16c490(0x54d9));_0x2e8a4d[_0x2fb670(0x33d6)](_0x33b232);var _0xe87e=document['createElement'](_0x16c490(0x2410));_0xe87e[_0x16c490(0x1e84)]=_0x16c490(0x226a),_0xe87e[_0x2fb670(0x54fe)](_0x16c490(0x1e9b),_0x2fb670(0x45fb)),_0x2e8a4d[_0x2fb670(0x33d6)](_0xe87e),_0x5bc0ce[_0x2fb670(0x33d6)](_0x179471(_0x2fb670(0x24e1),_0x16c490(0x1f7b))),_0x5bc0ce[_0x2fb670(0x33d6)](_0x179471(_0x2fb670(0x51c3),_0x16c490(0x3217))),_0x5bc0ce[_0x16c490(0x5a20)](_0x179471(_0x16c490(0x497),_0x16c490(0x420))),_0x5bc0ce[_0x16c490(0x5a20)](_0x179471(_0x16c490(0x2cc8),_0x16c490(0x4374))),_0x5bc0ce[_0x2fb670(0x33d6)](_0x179471(_0x16c490(0x5d83),_0x16c490(0x2314))),_0x430fe6[_0x2fb670(0x33d6)](_0x179471(_0x16c490(0x58c7),_0x16c490(0xa03)));var _0x240bf2=document[_0x16c490(0x2a2e)](_0x16c490(0x2410));_0x240bf2[_0x16c490(0x5a20)](makeRangeInput(_0x16c490(0x673),0x1,0x32,0x1,_0x16c490(0x3972))),_0x430fe6[_0x16c490(0x5a20)](_0x240bf2);var _0x578f79=document[_0x16c490(0x2a2e)](_0x16c490(0x2410));_0x578f79[_0x16c490(0x5a20)](makeRangeInput(_0x16c490(0x1da5),0x0,0x1000,0x1,_0x2fb670(0x3c9f))),_0x430fe6[_0x16c490(0x5a20)](_0x578f79);var _0x210c8d=document[_0x2fb670(0x251f)](_0x16c490(0x2410));_0x210c8d[_0x16c490(0x5a20)](makeRangeInput(_0x16c490(0xbd2),0x0,0xa,0x1,_0x16c490(0x1cfc))),_0x430fe6['appendChild'](_0x210c8d),_0x430fe6[_0x16c490(0x5a20)](_0x179471(_0x16c490(0x1493),_0x16c490(0x1ad7))),_0x430fe6[_0x16c490(0x5a20)](_0x179471(_0x16c490(0x568f),_0x2fb670(0x2260))),knockout[_0x16c490(0x406c)](_0x1bb99a,_0x5c7af7);}function makeRangeInput(_0x47f7d3,_0x5360f7,_0xd630b4,_0x3699d4,_0x597f57,_0x1d429d){var _0x4849cc=_0x307c2b,_0x5f017b=_0x5e00b3;_0x1d429d=defaultValue$1(_0x1d429d,_0x47f7d3);var _0x3fd427=document[_0x5f017b(0x2a2e)](_0x5f017b(0x4019));_0x3fd427[_0x5f017b(0x1d2b)](_0x5f017b(0x1e9b),_0x5f017b(0x1b9d)+_0x1d429d),_0x3fd427[_0x5f017b(0x3dd)]=_0x5f017b(0x1efe);var _0xc92b92=document[_0x5f017b(0x2a2e)](_0x5f017b(0x4019));_0xc92b92[_0x5f017b(0x3dd)]=_0x5f017b(0x1a76),_0xc92b92[_0x5f017b(0x19a8)]=_0x5360f7,_0xc92b92[_0x5f017b(0x498f)]=_0xd630b4,_0xc92b92[_0x5f017b(0x51ed)]=_0x3699d4,_0xc92b92[_0x5f017b(0x1d2b)](_0x5f017b(0x1e9b),_0x5f017b(0x485e)+_0x47f7d3);var _0x5559a8=document[_0x4849cc(0x251f)](_0x4849cc(0x5b3e));_0x5559a8[_0x4849cc(0x33d6)](_0xc92b92);var _0x7efc83=document[_0x5f017b(0x2a2e)](_0x5f017b(0x2410));return _0x7efc83[_0x5f017b(0x1e84)]=_0x5f017b(0x713),_0x7efc83[_0x5f017b(0x5a20)](document[_0x5f017b(0x8ca)](_0x597f57)),_0x7efc83[_0x5f017b(0x5a20)](_0x3fd427),_0x7efc83[_0x5f017b(0x5a20)](_0x5559a8),_0x7efc83;}function makeButton(_0x4edbfb,_0x548f26,_0x31fd44){var _0x2d44f9=_0x307c2b,_0x23cf7c=_0x5e00b3,_0x3877c1=document[_0x23cf7c(0x2a2e)](_0x23cf7c(0x536));_0x3877c1[_0x23cf7c(0x3dd)]=_0x23cf7c(0x536),_0x3877c1[_0x23cf7c(0x2a67)]=_0x548f26,_0x3877c1[_0x23cf7c(0x1e84)]=_0x2d44f9(0x1d53);var _0x4343cd=_0x23cf7c(0x1620)+_0x4edbfb;return defined$1(_0x31fd44)&&(_0x4343cd+=_0x23cf7c(0x51eb)+_0x31fd44+'}'),_0x3877c1[_0x23cf7c(0x1d2b)](_0x23cf7c(0x1e9b),_0x4343cd),_0x3877c1;}function frustumStatisticsToString(_0x189764){var _0x4484c9=_0x307c2b,_0x547aa2=_0x5e00b3,_0x1a562d;if(defined$1(_0x189764)){_0x1a562d=_0x547aa2(0x4370);var _0x2d8514=_0x189764[_0x547aa2(0x51a3)];for(var _0x547010 in _0x2d8514)if(_0x2d8514[_0x4484c9(0x2609)](_0x547010)){var _0x1b659e,_0x4fea79=parseInt(_0x547010,0xa);if(0x7===_0x4fea79)_0x1b659e=_0x547aa2(0x459);else{for(var _0x12d6a8=[],_0x595a09=0x2;_0x595a09>=0x0;_0x595a09--){var _0x1af7bf=Math[_0x547aa2(0x3a5c)](0x2,_0x595a09);_0x4fea79>=_0x1af7bf&&(_0x12d6a8[_0x547aa2(0x5323)](_0x595a09+0x1),_0x4fea79-=_0x1af7bf);}_0x1b659e=_0x12d6a8[_0x547aa2(0x3931)]()[_0x4484c9(0x6a8)](_0x547aa2(0x101d));}_0x1a562d+=_0x547aa2(0x4cca)+_0x2d8514[_0x547010]+_0x547aa2(0xee5)+_0x1b659e;}_0x1a562d+=_0x547aa2(0x4a4)+_0x189764[_0x547aa2(0x5a8a)];}return _0x1a562d;}function boundDepthFrustum(_0x306a7b,_0x394792,_0xbc95c9){var _0x39b964=_0x5e00b3,_0x1c2013=Math[_0x39b964(0x19a8)](_0xbc95c9,_0x394792);return _0x1c2013=Math[_0x39b964(0x498f)](_0x1c2013,_0x306a7b);}function CesiumInspectorViewModel(_0x40058c,_0x13d3d2){var _0x3fc1d7=_0x307c2b,_0x16544e=_0x5e00b3,_0x4f1c43=this,_0x189245=_0x40058c[_0x16544e(0x2a34)],_0x5d3a69=new ScreenSpaceEventHandler(_0x189245);this[_0x3fc1d7(0x227e)]=_0x5d3a69,this[_0x16544e(0x5e52)]=_0x40058c,this[_0x16544e(0x2b99)]=_0x189245,this[_0x16544e(0x5b5)]=void 0x0,this[_0x16544e(0x4ab0)]=void 0x0,this[_0x16544e(0x973)]=void 0x0,this[_0x16544e(0x3423)]=void 0x0,this[_0x16544e(0x5df1)]=_0x13d3d2;var _0x49aa92,_0x3aba6c=this[_0x3fc1d7(0x16a0)][_0x3fc1d7(0x2ff8)];function _0x48e2bd(_0xc63c7){var _0x377195=_0x16544e,_0x5c8f23=_0x4f1c43[_0x377195(0x5e52)][_0x377195(0x3c62)]({'x':_0xc63c7[_0x377195(0x3747)]['x'],'y':_0xc63c7['position']['y']});defined$1(_0x5c8f23)&&(_0x4f1c43[_0x377195(0x1e5a)]=defined$1(_0x5c8f23[_0x377195(0x45f8)])?_0x5c8f23[_0x377195(0x45f8)]:_0x5c8f23[_0x377195(0x1e5a)]),_0x4f1c43[_0x377195(0x5e52)][_0x377195(0x70d)](),_0x4f1c43[_0x377195(0x3ba1)]=!0x1;}function _0x35207c(_0x505206){var _0x270457=_0x3fc1d7,_0x3f5a30=_0x16544e,_0x1ee7a3,_0x4cf255=_0x3aba6c[_0x3f5a30(0x4faa)],_0x1e1761=_0x4f1c43[_0x3f5a30(0x5e52)][_0x3f5a30(0x5592)][_0x3f5a30(0x4bbf)]({'x':_0x505206[_0x3f5a30(0x3747)]['x'],'y':_0x505206[_0x3f5a30(0x3747)]['y']},_0x4cf255);if(defined$1(_0x1e1761))for(var _0x7a0660=_0x4cf255[_0x3f5a30(0x3bd7)](_0x1e1761),_0x47a579=_0x3aba6c[_0x3f5a30(0x3ee)][_0x3f5a30(0x4156)]['_tilesToRenderByTextureCount'],_0x1735ef=0x0;!_0x1ee7a3&&_0x1735ef<_0x47a579[_0x3f5a30(0x809)];++_0x1735ef){var _0x1e9c61=_0x47a579[_0x1735ef];if(defined$1(_0x1e9c61))for(var _0x3cf622=0x0;!_0x1ee7a3&&_0x3cf622<_0x1e9c61[_0x3f5a30(0x809)];++_0x3cf622){var _0x1fc76c=_0x1e9c61[_0x3cf622];Rectangle[_0x3f5a30(0x5655)](_0x1fc76c[_0x3f5a30(0x1dec)],_0x7a0660)&&(_0x1ee7a3=_0x1fc76c);}}_0x4f1c43[_0x270457(0x401)]=_0x1ee7a3,_0x4f1c43[_0x270457(0x24fe)]=!0x1;}_0x3aba6c[_0x16544e(0x21cc)]=!0x0,this[_0x3fc1d7(0x170d)]=!0x1,this[_0x16544e(0x20f3)]=!0x1,this[_0x16544e(0x4a8)]=!0x1,this[_0x16544e(0x4341)]='',this[_0x16544e(0x14ae)]=!0x1,this[_0x16544e(0x5447)]=!0x1,this[_0x16544e(0x107e)]=!0x1,this[_0x16544e(0x4bcc)]=!0x1,this[_0x16544e(0x2d74)]=!0x1,this[_0x16544e(0x3117)]=!0x1,this[_0x16544e(0x34fb)]=!0x1,this[_0x16544e(0x1e2d)]=!0x1,this[_0x16544e(0x45df)]=0x1,this['_numberOfFrustums']=0x1,this[_0x3fc1d7(0x3830)]=!0x1,this[_0x16544e(0x328b)]=!0x1,this[_0x3fc1d7(0x3066)]=!0x1,this[_0x3fc1d7(0x1b23)]='',this[_0x16544e(0x5699)]=!0x1,this[_0x16544e(0x5c50)]=!0x1,this[_0x16544e(0x3ba1)]=!0x1,this[_0x16544e(0x4463)]=!0x1,this[_0x16544e(0x4554)]=!0x0,this[_0x16544e(0x5d93)]=!0x0,this[_0x16544e(0x5406)]=!0x1,this[_0x16544e(0x252)]=!0x1,this[_0x16544e(0x1367)]='',knockout[_0x3fc1d7(0x47a5)](this,[_0x3fc1d7(0x170d),_0x16544e(0x20f3),_0x16544e(0x4a8),_0x16544e(0x4341),_0x16544e(0x14ae),_0x16544e(0x5447),_0x16544e(0x107e),_0x3fc1d7(0x22ae),_0x16544e(0x2d74),_0x16544e(0x3117),_0x16544e(0x34fb),_0x16544e(0x1e2d),_0x16544e(0x45df),_0x16544e(0x4aaf),_0x16544e(0x328b),_0x16544e(0x2b9f),_0x3fc1d7(0x1b23),_0x16544e(0x5699),_0x16544e(0x5c50),_0x16544e(0x3ba1),_0x16544e(0x4463),_0x16544e(0x4554),_0x16544e(0x5d93),_0x16544e(0x5406),'terrainVisible',_0x3fc1d7(0x56a0)]),this[_0x16544e(0x2a25)]=createCommand(function(){var _0x56216d=_0x16544e;_0x4f1c43[_0x56216d(0x4554)]=!_0x4f1c43['dropDownVisible'];}),this[_0x16544e(0x55ff)]=createCommand(function(){var _0x5c6401=_0x16544e;_0x4f1c43[_0x5c6401(0x5d93)]=!_0x4f1c43[_0x5c6401(0x5d93)];}),this[_0x16544e(0x2956)]=createCommand(function(){var _0x2939f3=_0x16544e;_0x4f1c43[_0x2939f3(0x5406)]=!_0x4f1c43[_0x2939f3(0x5406)];}),this[_0x3fc1d7(0x50b9)]=createCommand(function(){var _0x33a486=_0x3fc1d7,_0x2c6443=_0x16544e;_0x4f1c43[_0x2c6443(0x252)]=!_0x4f1c43[_0x33a486(0x214e)];}),this[_0x16544e(0x2be0)]=knockout[_0x16544e(0x3752)](this,_0x16544e(0x3636))[_0x16544e(0x1ffa)](function(_0x44e9ab){var _0x4ef756=_0x3fc1d7,_0x14c5d1=_0x16544e;_0x4f1c43[_0x4ef756(0x16a0)][_0x14c5d1(0x252e)]=_0x44e9ab,_0x4f1c43[_0x4ef756(0x16a0)]['requestRender']();}),this[_0x16544e(0x5552)]=knockout[_0x16544e(0x3752)](this,_0x16544e(0x20f3))[_0x16544e(0x1ffa)](function(_0x3ac722){var _0x27216c=_0x16544e;_0x4f1c43[_0x27216c(0x5e52)][_0x27216c(0x95a)]=_0x3ac722,_0x4f1c43[_0x27216c(0x5e52)][_0x27216c(0x70d)]();}),this[_0x3fc1d7(0x1506)]=knockout['getObservable'](this,_0x16544e(0x4a8))[_0x16544e(0x1ffa)](function(_0x49be7c){var _0x347e22=_0x3fc1d7,_0x3e7627=_0x16544e;_0x49be7c?_0x4f1c43[_0x3e7627(0x3423)]=new PerformanceDisplay({'container':_0x4f1c43[_0x347e22(0x59b2)]}):_0x4f1c43[_0x347e22(0x59b2)][_0x3e7627(0x15ac)]='';}),this['_showPrimitiveBoundingSphere']=createCommand(function(){var _0x5dbcfb=_0x16544e;return _0x4f1c43[_0x5dbcfb(0x5b5)][_0x5dbcfb(0x3820)]=_0x4f1c43[_0x5dbcfb(0x14ae)],_0x4f1c43[_0x5dbcfb(0x5e52)][_0x5dbcfb(0x70d)](),!0x0;}),this[_0x16544e(0x4fd9)]=knockout[_0x16544e(0x3752)](this,'primitiveBoundingSphere')[_0x3fc1d7(0x77c)](function(){var _0x454c22=_0x16544e;_0x4f1c43[_0x454c22(0x3c0)]();}),this[_0x16544e(0x33ab)]=createCommand(function(){var _0x5c6ab5=_0x3fc1d7,_0x520aec=_0x16544e;if(_0x4f1c43[_0x520aec(0x5447)]){var _0x47d22e=_0x4f1c43[_0x520aec(0x5b5)][_0x520aec(0x599)];_0x4f1c43[_0x520aec(0x973)]=new DebugModelMatrixPrimitive({'modelMatrix':_0x47d22e}),_0x4f1c43[_0x520aec(0x5e52)][_0x520aec(0x37e8)][_0x520aec(0x30c2)](_0x4f1c43[_0x520aec(0x973)]);}else defined$1(_0x4f1c43[_0x520aec(0x973)])&&(_0x4f1c43['_scene'][_0x5c6ab5(0x4a35)][_0x520aec(0x4f4b)](_0x4f1c43[_0x5c6ab5(0x137b)]),_0x4f1c43[_0x520aec(0x973)]=void 0x0);return _0x4f1c43[_0x520aec(0x5e52)][_0x5c6ab5(0x5896)](),!0x0;}),this[_0x16544e(0x3650)]=knockout[_0x16544e(0x3752)](this,_0x16544e(0x5447))[_0x16544e(0x1ffa)](function(){var _0x1aaf96=_0x16544e;_0x4f1c43[_0x1aaf96(0x33ab)]();}),this[_0x16544e(0x238e)]=createCommand(function(){var _0x1ad73b=_0x16544e;return _0x4f1c43['filterPrimitive']?_0x4f1c43[_0x1ad73b(0x5e52)][_0x1ad73b(0x47f1)]=function(_0x2fa99c){var _0x5a4e0f=_0x140d,_0x24dea0=_0x1ad73b;return!(!defined$1(_0x4f1c43[_0x24dea0(0x973)])||_0x2fa99c[_0x24dea0(0x5e42)]!==_0x4f1c43[_0x24dea0(0x973)][_0x5a4e0f(0x1679)])||!!defined$1(_0x4f1c43[_0x24dea0(0x5b5)])&&(_0x2fa99c[_0x5a4e0f(0x4477)]===_0x4f1c43[_0x24dea0(0x5b5)]||_0x2fa99c[_0x24dea0(0x5e42)]===_0x4f1c43[_0x5a4e0f(0x1679)][_0x24dea0(0x1fa0)]||_0x2fa99c[_0x24dea0(0x5e42)][_0x24dea0(0x1e5a)]===_0x4f1c43[_0x24dea0(0x5b5)]);}:_0x4f1c43[_0x1ad73b(0x5e52)][_0x1ad73b(0x47f1)]=void 0x0,!0x0;}),this[_0x16544e(0x38f3)]=knockout[_0x16544e(0x3752)](this,_0x3fc1d7(0x273))[_0x3fc1d7(0x77c)](function(){var _0x433474=_0x16544e;_0x4f1c43[_0x433474(0x238e)](),_0x4f1c43[_0x433474(0x5e52)][_0x433474(0x70d)]();}),this[_0x16544e(0x1c4)]=knockout[_0x16544e(0x3752)](this,_0x3fc1d7(0x3ca3))[_0x3fc1d7(0x77c)](function(_0xd0df12){var _0x38ec4c=_0x3fc1d7,_0x6245c6=_0x16544e;_0x3aba6c[_0x38ec4c(0x49e8)][_0x6245c6(0x4156)][_0x38ec4c(0x3bd5)][_0x6245c6(0x3117)]=_0xd0df12,_0x4f1c43[_0x6245c6(0x5e52)][_0x6245c6(0x70d)]();}),this[_0x16544e(0x2518)]=knockout[_0x16544e(0x3752)](this,_0x16544e(0x34fb))[_0x16544e(0x1ffa)](function(_0x1fb6a1){var _0x406d78=_0x3fc1d7,_0x30aff3=_0x16544e;_0x4f1c43[_0x406d78(0x16a0)][_0x406d78(0x2503)]=_0x1fb6a1,_0x4f1c43[_0x30aff3(0x5e52)][_0x30aff3(0x70d)]();}),this['_pickDepthSubscription']=knockout['getObservable'](this,'pickDepth')[_0x16544e(0x1ffa)](function(_0x230913){var _0xa3a22=_0x16544e;_0x4f1c43['_scene'][_0xa3a22(0x2f3c)]=_0x230913,_0x4f1c43[_0xa3a22(0x5e52)][_0xa3a22(0x70d)]();}),this[_0x16544e(0x598e)]=knockout[_0x16544e(0x3752)](this,_0x16544e(0x45df))[_0x16544e(0x1ffa)](function(_0x309137){var _0x56f2dd=_0x3fc1d7,_0x189df2=_0x16544e;_0x4f1c43[_0x189df2(0x5e52)][_0x189df2(0x51af)]=_0x309137,_0x4f1c43[_0x189df2(0x5e52)][_0x56f2dd(0x5896)]();}),this[_0x16544e(0x539)]=createCommand(function(){var _0x53718c=_0x3fc1d7,_0x30255e=_0x16544e,_0x10598a=_0x4f1c43[_0x53718c(0x3d51)]+0x1;return _0x4f1c43[_0x30255e(0x45df)]=boundDepthFrustum(0x1,_0x4f1c43[_0x30255e(0x3cb5)],_0x10598a),_0x4f1c43[_0x30255e(0x5e52)][_0x30255e(0x70d)](),!0x0;}),this[_0x16544e(0x5bd2)]=createCommand(function(){var _0x3e5212=_0x3fc1d7,_0x57f47d=_0x16544e,_0x3f7049=_0x4f1c43[_0x57f47d(0x45df)]-0x1;return _0x4f1c43[_0x3e5212(0x3d51)]=boundDepthFrustum(0x1,_0x4f1c43[_0x3e5212(0x192a)],_0x3f7049),_0x4f1c43[_0x3e5212(0x16a0)][_0x57f47d(0x70d)](),!0x0;}),this[_0x3fc1d7(0x3526)]=knockout[_0x16544e(0x3752)](this,_0x16544e(0x4aaf))[_0x16544e(0x1ffa)](function(_0x178ee3){var _0x38007b=_0x16544e;_0x3aba6c[_0x38007b(0x3ee)][_0x38007b(0x2e7a)][_0x38007b(0x4ce7)]=_0x178ee3,_0x178ee3||(_0x4f1c43[_0x38007b(0x2d74)]=!0x1);}),this['_showTileCoordinates']=createCommand(function(){var _0xb9a1de=_0x3fc1d7,_0x4c3eec=_0x16544e;return _0x4f1c43[_0x4c3eec(0x328b)]&&!defined$1(_0x49aa92)?_0x49aa92=_0x40058c[_0x4c3eec(0x12fb)]['addImageryProvider'](new TileCoordinatesImageryProvider({'tilingScheme':_0x40058c[_0xb9a1de(0x26f6)][_0x4c3eec(0x3f84)]})):!_0x4f1c43[_0x4c3eec(0x328b)]&&defined$1(_0x49aa92)&&(_0x40058c[_0x4c3eec(0x12fb)][_0x4c3eec(0x4f4b)](_0x49aa92),_0x49aa92=void 0x0),!0x0;}),this[_0x16544e(0x2e70)]=knockout[_0x16544e(0x3752)](this,_0x16544e(0x328b))[_0x16544e(0x1ffa)](function(){var _0x2c76c2=_0x3fc1d7,_0x5ccda5=_0x16544e;_0x4f1c43[_0x5ccda5(0x27c8)](),_0x4f1c43[_0x2c76c2(0x16a0)][_0x5ccda5(0x70d)]();}),this[_0x16544e(0x5da2)]=knockout[_0x3fc1d7(0xfe0)](this,_0x16544e(0x4bcc))[_0x3fc1d7(0x77c)](function(){var _0x3284b2=_0x3fc1d7,_0x4a358a=_0x16544e;_0x4f1c43[_0x3284b2(0x69b)](),_0x4f1c43[_0x3284b2(0x16a0)][_0x4a358a(0x70d)]();}),this[_0x3fc1d7(0x69b)]=createCommand(function(){var _0x56d7d4=_0x3fc1d7,_0x44d75d=_0x16544e;return _0x4f1c43['tileBoundingSphere']?_0x3aba6c[_0x44d75d(0x3ee)][_0x56d7d4(0x2bd3)][_0x56d7d4(0x3bd5)][_0x44d75d(0x3f44)]=_0x4f1c43[_0x56d7d4(0x41b8)]:_0x3aba6c[_0x44d75d(0x3ee)][_0x44d75d(0x4156)][_0x44d75d(0x2e7a)][_0x44d75d(0x3f44)]=void 0x0,_0x4f1c43[_0x44d75d(0x5e52)][_0x44d75d(0x70d)](),!0x0;}),this[_0x16544e(0x3a3f)]=createCommand(function(){var _0x58a5e7=_0x3fc1d7,_0x211fda=_0x16544e;return _0x4f1c43[_0x211fda(0x2d74)]?(_0x4f1c43[_0x211fda(0x4aaf)]=!0x0,_0x3aba6c[_0x211fda(0x3ee)][_0x211fda(0x1891)]=[],defined$1(_0x4f1c43[_0x211fda(0x4ab0)])&&_0x4f1c43[_0x211fda(0x4ab0)][_0x211fda(0x208f)]&&_0x3aba6c[_0x211fda(0x3ee)][_0x211fda(0x1891)][_0x211fda(0x5323)](_0x4f1c43[_0x211fda(0x4ab0)])):_0x4f1c43[_0x58a5e7(0x3830)]=!0x1,!0x0;}),this[_0x16544e(0x2d81)]=knockout['getObservable'](this,_0x16544e(0x2d74))[_0x16544e(0x1ffa)](function(){var _0x1d847b=_0x3fc1d7,_0x5b96eb=_0x16544e;_0x4f1c43[_0x1d847b(0x43dd)](),_0x4f1c43[_0x5b96eb(0x5e52)][_0x5b96eb(0x70d)]();}),this[_0x16544e(0x2873)]=createCommand(function(){var _0x4c7bf3=_0x16544e;_0x4f1c43[_0x4c7bf3(0x3ba1)]=!_0x4f1c43[_0x4c7bf3(0x3ba1)];}),this[_0x16544e(0x2f43)]=knockout[_0x3fc1d7(0xfe0)](this,_0x16544e(0x3ba1))[_0x16544e(0x1ffa)](function(_0x125d91){var _0xb1ad50=_0x3fc1d7,_0x13cf40=_0x16544e;_0x125d91?_0x5d3a69[_0x13cf40(0x2419)](_0x48e2bd,ScreenSpaceEventType$1[_0x13cf40(0x1f1)]):_0x5d3a69[_0xb1ad50(0x3260)](ScreenSpaceEventType$1[_0xb1ad50(0x3c83)]);}),this[_0x16544e(0x2ae7)]=createCommand(function(){var _0x54da5c=_0x16544e;_0x4f1c43[_0x54da5c(0x4463)]=!_0x4f1c43[_0x54da5c(0x4463)];}),this[_0x16544e(0x3330)]=knockout[_0x16544e(0x3752)](this,_0x3fc1d7(0x24fe))[_0x16544e(0x1ffa)](function(_0x1b9c02){var _0x65ef97=_0x3fc1d7,_0x4b2ff0=_0x16544e;_0x1b9c02?_0x5d3a69[_0x65ef97(0x1a5c)](_0x35207c,ScreenSpaceEventType$1[_0x4b2ff0(0x1f1)]):_0x5d3a69[_0x4b2ff0(0x5732)](ScreenSpaceEventType$1[_0x65ef97(0x3c83)]);}),this[_0x16544e(0x4df)]=_0x40058c[_0x3fc1d7(0x366f)][_0x16544e(0x13f3)](function(){var _0x5676ce=_0x16544e;_0x4f1c43[_0x5676ce(0x16d0)]();});}function CesiumInspector(_0x208a97,_0x53880e){var _0x396fdc=_0x307c2b,_0x2928c3=_0x5e00b3;_0x208a97=getElement(_0x208a97);var _0x593809=document[_0x2928c3(0x2a2e)](_0x2928c3(0x2410)),_0x1dd036=new CesiumInspectorViewModel(_0x53880e,_0x593809);this[_0x396fdc(0x35d5)]=_0x1dd036,this[_0x2928c3(0x381c)]=_0x208a97;var _0x760c3a=document[_0x2928c3(0x2a2e)](_0x2928c3(0x2410));this[_0x2928c3(0x1f69)]=_0x760c3a;var _0x4e8460=document['createElement'](_0x2928c3(0x2410));_0x4e8460[_0x2928c3(0x2a67)]=_0x2928c3(0x4294),_0x4e8460[_0x2928c3(0x1e84)]=_0x2928c3(0x4064),_0x4e8460[_0x2928c3(0x1d2b)](_0x2928c3(0x1e9b),_0x2928c3(0x41a8)),_0x760c3a[_0x2928c3(0x5a20)](_0x4e8460),_0x760c3a[_0x2928c3(0x1e84)]=_0x2928c3(0x5205),_0x760c3a[_0x396fdc(0x54fe)](_0x2928c3(0x1e9b),_0x396fdc(0x5157)),_0x208a97[_0x396fdc(0x33d6)](this['_element']);var _0x3cf740=document[_0x2928c3(0x2a2e)](_0x2928c3(0x2410));this[_0x2928c3(0x5ca6)]=_0x3cf740,_0x3cf740[_0x2928c3(0x1e84)]='cesium-cesiumInspector-dropDown',_0x760c3a[_0x2928c3(0x5a20)](_0x3cf740);var _0x11a73f=InspectorShared[_0x396fdc(0x564b)],_0x2d68e1=InspectorShared[_0x2928c3(0x3587)],_0x6cc11b=_0x11a73f(_0x3cf740,_0x396fdc(0x4a34),_0x2928c3(0x5d93),'toggleGeneral'),_0x2be10e=_0x2d68e1(_0x2928c3(0x3c34),_0x2928c3(0x3636)),_0x2adc44=document[_0x396fdc(0x251f)](_0x2928c3(0x2410));_0x2adc44[_0x2928c3(0x1e84)]=_0x2928c3(0x4490),_0x2adc44[_0x2928c3(0x1d2b)](_0x396fdc(0x5866),_0x2928c3(0x3b74)),_0x2be10e[_0x2928c3(0x5a20)](_0x2adc44),_0x6cc11b[_0x2928c3(0x5a20)](_0x2be10e),_0x6cc11b['appendChild'](_0x2d68e1(_0x2928c3(0x1da9),_0x2928c3(0x20f3))),_0x6cc11b['appendChild'](_0x2d68e1(_0x2928c3(0xa3f),_0x2928c3(0x4a8))),_0x593809[_0x2928c3(0x1e84)]=_0x396fdc(0x4321),_0x6cc11b[_0x2928c3(0x5a20)](_0x593809);var _0x5c7d4d=document[_0x396fdc(0x251f)](_0x2928c3(0x2410));_0x5c7d4d[_0x2928c3(0x1e84)]=_0x2928c3(0x374c),_0x5c7d4d[_0x2928c3(0x1d2b)](_0x396fdc(0x5866),_0x2928c3(0xc05)),_0x6cc11b[_0x2928c3(0x5a20)](_0x5c7d4d);var _0x1b0b55=document[_0x2928c3(0x2a2e)](_0x2928c3(0x2410));_0x6cc11b[_0x396fdc(0x33d6)](_0x1b0b55);var _0x477f2d=document[_0x2928c3(0x2a2e)](_0x2928c3(0x45e3));_0x477f2d[_0x2928c3(0x1d2b)](_0x2928c3(0x1e9b),_0x2928c3(0x4b7c)),_0x1b0b55[_0x2928c3(0x5a20)](_0x477f2d);var _0xe9bb0c=document[_0x396fdc(0x251f)](_0x2928c3(0x45e3));_0xe9bb0c[_0x396fdc(0x54fe)](_0x2928c3(0x1e9b),_0x2928c3(0x2405)),_0x1b0b55[_0x2928c3(0x5a20)](_0xe9bb0c);var _0x1e11d7=document[_0x2928c3(0x2a2e)]('input');_0x1e11d7[_0x2928c3(0x3dd)]=_0x2928c3(0x536),_0x1e11d7[_0x2928c3(0x9a4)]='-',_0x1e11d7[_0x2928c3(0x1e84)]=_0x2928c3(0x1e0e),_0x1e11d7[_0x396fdc(0x54fe)](_0x2928c3(0x1e9b),_0x2928c3(0x2e99)),_0x1b0b55[_0x2928c3(0x5a20)](_0x1e11d7);var _0x2c66f7=document[_0x2928c3(0x2a2e)](_0x2928c3(0x4019));_0x2c66f7[_0x396fdc(0x18c0)]=_0x2928c3(0x536),_0x2c66f7[_0x2928c3(0x9a4)]='+',_0x2c66f7[_0x2928c3(0x1e84)]=_0x2928c3(0x1e0e),_0x2c66f7[_0x2928c3(0x1d2b)](_0x396fdc(0x5866),_0x2928c3(0x2921)),_0x1b0b55[_0x396fdc(0x33d6)](_0x2c66f7);var _0x282ed5=_0x11a73f(_0x3cf740,'Primitives',_0x2928c3(0x5406),_0x2928c3(0x10a8)),_0x23c8ea=document[_0x2928c3(0x2a2e)](_0x396fdc(0x5b3e));_0x23c8ea[_0x2928c3(0x1e84)]=_0x2928c3(0x10e5),_0x282ed5[_0x2928c3(0x5a20)](_0x23c8ea);var _0x2232dd=document[_0x2928c3(0x2a2e)](_0x396fdc(0x3886));_0x2232dd[_0x2928c3(0x3dd)]=_0x396fdc(0x483),_0x2232dd[_0x2928c3(0x9a4)]=_0x2928c3(0xcf0),_0x2232dd[_0x2928c3(0x1e84)]=_0x2928c3(0x1e0e),_0x2232dd[_0x2928c3(0x1d2b)](_0x396fdc(0x5866),_0x2928c3(0x4fc4));var _0x3d2758=document[_0x396fdc(0x251f)]('div');_0x3d2758[_0x2928c3(0x1e84)]=_0x396fdc(0x5729),_0x3d2758[_0x396fdc(0x33d6)](_0x2232dd),_0x23c8ea[_0x2928c3(0x5a20)](_0x3d2758),_0x23c8ea[_0x396fdc(0x33d6)](_0x2d68e1(_0x2928c3(0x2a94),_0x2928c3(0x14ae),_0x2928c3(0x5699))),_0x23c8ea[_0x2928c3(0x5a20)](_0x2d68e1(_0x2928c3(0x20e7),'primitiveReferenceFrame',_0x2928c3(0x5699))),this[_0x2928c3(0x59f8)]=_0x2d68e1(_0x2928c3(0x909),_0x396fdc(0x273),'hasPickedPrimitive'),_0x23c8ea[_0x2928c3(0x5a20)](this[_0x2928c3(0x59f8)]);var _0x1216be=_0x11a73f(_0x3cf740,'Terrain',_0x2928c3(0x252),_0x2928c3(0x272e)),_0x580c1e=document[_0x2928c3(0x2a2e)](_0x396fdc(0x5b3e));_0x580c1e[_0x2928c3(0x1e84)]=_0x2928c3(0x10e5),_0x1216be[_0x2928c3(0x5a20)](_0x580c1e);var _0x47b6db=document[_0x2928c3(0x2a2e)](_0x396fdc(0x3886));_0x47b6db[_0x396fdc(0x18c0)]=_0x2928c3(0x536),_0x47b6db[_0x2928c3(0x9a4)]=_0x396fdc(0xeee),_0x47b6db[_0x396fdc(0x2d7)]=_0x2928c3(0x1e0e),_0x47b6db[_0x2928c3(0x1d2b)](_0x2928c3(0x1e9b),_0x2928c3(0xeef)),(_0x3d2758=document[_0x2928c3(0x2a2e)](_0x2928c3(0x2410)))[_0x2928c3(0x5a20)](_0x47b6db),_0x3d2758[_0x2928c3(0x1e84)]=_0x2928c3(0x25cb),_0x580c1e[_0x2928c3(0x5a20)](_0x3d2758);var _0x588c38=document[_0x2928c3(0x2a2e)](_0x2928c3(0x2410));_0x580c1e[_0x396fdc(0x33d6)](_0x588c38);var _0x4fc767=document[_0x2928c3(0x2a2e)](_0x2928c3(0x4019));_0x4fc767[_0x2928c3(0x3dd)]='button',_0x4fc767[_0x2928c3(0x9a4)]=_0x2928c3(0x1972),_0x4fc767[_0x396fdc(0x2d7)]=_0x2928c3(0x1e0e),_0x4fc767[_0x2928c3(0x1d2b)](_0x2928c3(0x1e9b),_0x2928c3(0x2987));var _0x1e2c35=document[_0x2928c3(0x2a2e)](_0x396fdc(0x3886));_0x1e2c35[_0x396fdc(0x18c0)]='button',_0x1e2c35[_0x2928c3(0x9a4)]='NW',_0x1e2c35[_0x396fdc(0x2d7)]=_0x2928c3(0x1e0e),_0x1e2c35[_0x2928c3(0x1d2b)](_0x396fdc(0x5866),_0x2928c3(0x53a4));var _0x219a51=document[_0x2928c3(0x2a2e)](_0x396fdc(0x3886));_0x219a51[_0x2928c3(0x3dd)]=_0x2928c3(0x536),_0x219a51[_0x396fdc(0x46b3)]='NE',_0x219a51[_0x2928c3(0x1e84)]=_0x2928c3(0x1e0e),_0x219a51[_0x396fdc(0x54fe)](_0x2928c3(0x1e9b),_0x2928c3(0x1451));var _0x20235b=document[_0x2928c3(0x2a2e)](_0x396fdc(0x3886));_0x20235b[_0x396fdc(0x18c0)]=_0x2928c3(0x536),_0x20235b['value']='SW',_0x20235b[_0x396fdc(0x2d7)]=_0x2928c3(0x1e0e),_0x20235b[_0x2928c3(0x1d2b)](_0x2928c3(0x1e9b),_0x2928c3(0x43e0));var _0x5d3d53=document[_0x2928c3(0x2a2e)](_0x2928c3(0x4019));_0x5d3d53[_0x396fdc(0x18c0)]=_0x2928c3(0x536),_0x5d3d53[_0x2928c3(0x9a4)]='SE',_0x5d3d53[_0x2928c3(0x1e84)]=_0x2928c3(0x1e0e),_0x5d3d53[_0x2928c3(0x1d2b)](_0x2928c3(0x1e9b),_0x396fdc(0x550d));var _0x2660d8=document[_0x2928c3(0x2a2e)](_0x396fdc(0x5b3e));_0x2660d8[_0x396fdc(0x2d7)]=_0x396fdc(0x4fcb),_0x588c38[_0x2928c3(0x1e84)]=_0x2928c3(0x4490),_0x588c38[_0x396fdc(0x33d6)](_0x2660d8),_0x588c38[_0x2928c3(0x1d2b)](_0x2928c3(0x1e9b),_0x2928c3(0x12cc)),_0x2660d8[_0x2928c3(0x1d2b)](_0x2928c3(0x1e9b),_0x2928c3(0x812));var _0x3262aa=document[_0x2928c3(0x2a2e)](_0x2928c3(0x2410));_0x3262aa[_0x2928c3(0x1e84)]=_0x2928c3(0x191b),_0x3262aa[_0x2928c3(0x2a67)]=_0x2928c3(0x2b15),_0x588c38[_0x2928c3(0x5a20)](_0x3262aa);var _0x1111b5=document[_0x2928c3(0x2a2e)](_0x2928c3(0xb0b)),_0x799667=document[_0x2928c3(0x2a2e)]('tr'),_0x4a24ae=document[_0x2928c3(0x2a2e)]('tr'),_0x568e7a=document[_0x2928c3(0x2a2e)]('td');_0x568e7a[_0x2928c3(0x5a20)](_0x4fc767);var _0x28dd6a=document[_0x2928c3(0x2a2e)]('td');_0x28dd6a[_0x2928c3(0x5a20)](_0x1e2c35);var _0x10a2de=document[_0x396fdc(0x251f)]('td');_0x10a2de[_0x2928c3(0x5a20)](_0x219a51),_0x799667[_0x2928c3(0x5a20)](_0x568e7a),_0x799667[_0x2928c3(0x5a20)](_0x28dd6a),_0x799667[_0x2928c3(0x5a20)](_0x10a2de);var _0xce52a3=document[_0x2928c3(0x2a2e)]('td'),_0x2dbf44=document[_0x2928c3(0x2a2e)]('td');_0x2dbf44[_0x2928c3(0x5a20)](_0x20235b);var _0x17b03a=document[_0x2928c3(0x2a2e)]('td');_0x17b03a[_0x2928c3(0x5a20)](_0x5d3d53),_0x4a24ae[_0x2928c3(0x5a20)](_0xce52a3),_0x4a24ae[_0x2928c3(0x5a20)](_0x2dbf44),_0x4a24ae[_0x2928c3(0x5a20)](_0x17b03a),_0x1111b5[_0x396fdc(0x33d6)](_0x799667),_0x1111b5[_0x396fdc(0x33d6)](_0x4a24ae),_0x588c38[_0x2928c3(0x5a20)](_0x1111b5),_0x580c1e[_0x2928c3(0x5a20)](_0x2d68e1(_0x2928c3(0x287),_0x2928c3(0x4bcc),_0x2928c3(0x5c50))),_0x580c1e[_0x2928c3(0x5a20)](_0x2d68e1(_0x2928c3(0x909),_0x2928c3(0x2d74),_0x2928c3(0x5c50))),_0x1216be[_0x2928c3(0x5a20)](_0x2d68e1(_0x2928c3(0x2de9),_0x2928c3(0x3117))),_0x1216be[_0x2928c3(0x5a20)](_0x2d68e1(_0x2928c3(0x1b61),_0x2928c3(0x4aaf))),_0x1216be[_0x2928c3(0x5a20)](_0x2d68e1(_0x2928c3(0x3f3a),_0x2928c3(0x328b))),knockout[_0x396fdc(0x3f35)](_0x1dd036,this[_0x396fdc(0x1587)]);}function getDefaultSkyBoxUrl(_0x36826a){var _0x4a9cae=_0x307c2b,_0x2481de=_0x5e00b3;return buildModuleUrl(_0x4a9cae(0x276)+_0x36826a+_0x2481de(0x4219));}function startRenderLoop(_0x402a14){var _0x3cee22=_0x5e00b3;_0x402a14[_0x3cee22(0x470e)]=!0x0;var _0x4eeab0=0x0;requestAnimationFramePolyFill(function _0x456079(_0x439c19){var _0x328228=_0x140d,_0x3bc64d=_0x3cee22;if(!_0x402a14[_0x328228(0x5929)]()){if(_0x402a14['_useDefaultRenderLoop'])try{var _0x1219ec=_0x402a14[_0x3bc64d(0x4375)];if(defined$1(_0x1219ec)){var _0x34fe7c=0x3e8/_0x1219ec,_0x4b5053=_0x439c19-_0x4eeab0;_0x4b5053>_0x34fe7c&&(_0x402a14[_0x3bc64d(0x2258)](),_0x402a14[_0x3bc64d(0x445c)](),_0x4eeab0=_0x439c19-_0x4b5053%_0x34fe7c),requestAnimationFramePolyFill(_0x456079);}else _0x402a14[_0x3bc64d(0x2258)](),_0x402a14[_0x3bc64d(0x445c)](),requestAnimationFramePolyFill(_0x456079);}catch(_0x1e3e3){_0x402a14[_0x3bc64d(0x49fd)][_0x3bc64d(0x1c10)](_0x1e3e3);}else _0x402a14[_0x3bc64d(0x470e)]=!0x1;}});}function configurePixelRatio(_0xcd5192){var _0x39e84a=_0x307c2b,_0x125b0e=_0x5e00b3,_0x1ccacd=_0xcd5192[_0x125b0e(0x2ae5)]?0x1:window[_0x125b0e(0x16ec)];return _0x1ccacd*=_0xcd5192[_0x125b0e(0x56f2)],_0xcd5192[_0x125b0e(0x45a2)]=_0x1ccacd,defined$1(_0xcd5192[_0x39e84a(0x16a0)])&&(_0xcd5192[_0x125b0e(0x5e52)][_0x125b0e(0x4d0d)]=_0x1ccacd),_0x1ccacd;}function computeWidthHeight(_0x3c7b63,_0x453955,_0x294274,_0x4f5910){var _0x308e02=_0x3c7b63,_0x174ffa=_0x453955;return(_0x308e02>_0x294274||_0x174ffa>_0x4f5910)&&(_0x308e02/_0x294274>_0x174ffa/_0x4f5910?(_0x308e02=_0x294274,_0x174ffa=_0x453955/_0x3c7b63*_0x294274):(_0x308e02=_0x3c7b63/_0x453955*_0x4f5910,_0x174ffa=_0x4f5910)),{'width':_0x308e02,'height':_0x174ffa};}function configureCanvasSize(_0x3580a8){var _0x55734f=_0x307c2b,_0x58a680=_0x5e00b3,_0x59b0e0=_0x3580a8[_0x55734f(0x2e1d)],_0x21a986=_0x59b0e0[_0x58a680(0x299a)],_0x532cef=_0x59b0e0[_0x58a680(0x53c9)],_0x35f7d8=configurePixelRatio(_0x3580a8);_0x3580a8['_canvasClientWidth']=_0x21a986,_0x3580a8[_0x58a680(0x2469)]=_0x532cef,_0x21a986*=_0x35f7d8,_0x532cef*=_0x35f7d8;var _0x136108=0xf00,_0x158583=0x438,_0x317c63=_0x3580a8[_0x58a680(0x159b)];defined$1(_0x317c63[_0x58a680(0x5114)])&&(_0x136108=defaultValue$1(_0x317c63[_0x58a680(0x5114)][_0x58a680(0x2c41)],_0x136108),_0x158583=defaultValue$1(_0x317c63[_0x58a680(0x5114)][_0x55734f(0x421e)],_0x158583));var _0x48ee4a=computeWidthHeight(_0x21a986,_0x532cef,_0x136108,_0x158583);_0x59b0e0[_0x55734f(0x2299)]=_0x48ee4a['width'],_0x59b0e0[_0x58a680(0x5a4e)]=_0x48ee4a[_0x58a680(0x5a4e)],_0x3580a8[_0x58a680(0x4733)]=0x0!==_0x21a986&&0x0!==_0x532cef,_0x3580a8[_0x58a680(0x4a43)]=window[_0x55734f(0x691)];}function configureCameraFrustum(_0x3501d2){var _0x1a0ced=_0x307c2b,_0x32d421=_0x5e00b3,_0x41df5a=_0x3501d2[_0x32d421(0x2b99)],_0x5621a0=_0x41df5a[_0x32d421(0x2d3c)],_0x520358=_0x41df5a[_0x1a0ced(0x10d5)];if(0x0!==_0x5621a0&&0x0!==_0x520358){var _0x2c6500=_0x3501d2[_0x32d421(0x5e52)][_0x32d421(0x5592)][_0x32d421(0x1187)];defined$1(_0x2c6500[_0x32d421(0x2054)])?_0x2c6500[_0x32d421(0x2054)]=_0x5621a0/_0x520358:(_0x2c6500[_0x32d421(0x4f04)]=_0x2c6500[_0x1a0ced(0xf7d)]*(_0x520358/_0x5621a0),_0x2c6500[_0x32d421(0x4645)]=-_0x2c6500[_0x1a0ced(0x49a6)]);}}function CesiumWidget(_0x590d71,_0x16aa48){var _0x3e967b=_0x307c2b,_0x5682b3=_0x5e00b3;_0x590d71=getElement(_0x590d71),_0x16aa48=defaultValue$1(_0x16aa48,{}),this[_0x3e967b(0x1cb3)]=_0x16aa48;var _0x2e67cf=document[_0x5682b3(0x2a2e)](_0x3e967b(0x5b3e));_0x2e67cf[_0x5682b3(0x1e84)]=_0x3e967b(0xc31),_0x590d71[_0x5682b3(0x5a20)](_0x2e67cf);var _0x10f2e2=document[_0x5682b3(0x2a2e)](_0x5682b3(0x2a34)),_0x16cf9d=FeatureDetection[_0x5682b3(0x368e)]();this[_0x5682b3(0x14e1)]=_0x16cf9d,_0x16cf9d&&(_0x10f2e2[_0x3e967b(0x1df0)][_0x5682b3(0xe6c)]=FeatureDetection[_0x5682b3(0x55a3)]()),_0x10f2e2[_0x5682b3(0x22e)]=function(){return!0x1;},_0x10f2e2[_0x5682b3(0x57ca)]=function(){return!0x1;},_0x2e67cf[_0x3e967b(0x33d6)](_0x10f2e2);var _0x1bbf66=document[_0x5682b3(0x2a2e)](_0x5682b3(0x2410));_0x1bbf66[_0x5682b3(0x1e84)]=_0x5682b3(0x8f2);var _0x5bf34=defined$1(_0x16aa48[_0x3e967b(0x25d6)])?getElement(_0x16aa48[_0x3e967b(0x25d6)]):_0x2e67cf;_0x5bf34[_0x5682b3(0x5a20)](_0x1bbf66);var _0x1e789a=defined$1(_0x16aa48[_0x5682b3(0xbf6)])?getElement(_0x16aa48[_0x5682b3(0xbf6)]):_0x2e67cf,_0x41a1c9=defaultValue$1(_0x16aa48[_0x5682b3(0x49c4)],!0x0),_0x1d7e06=defaultValue$1(_0x16aa48[_0x5682b3(0x4292)],!0x0);this[_0x5682b3(0x1f69)]=_0x2e67cf,this['_container']=_0x590d71,this[_0x3e967b(0x2e1d)]=_0x10f2e2,this[_0x5682b3(0x1a2e)]=0x0,this[_0x5682b3(0x2469)]=0x0,this[_0x5682b3(0x4a43)]=0x0,this[_0x5682b3(0x462c)]=_0x1e789a,this[_0x5682b3(0x1f58)]=_0x5bf34,this[_0x5682b3(0x1288)]=_0x1bbf66,this[_0x5682b3(0x4733)]=!0x1,this[_0x5682b3(0x470e)]=!0x1,this[_0x5682b3(0x57f5)]=_0x41a1c9,this[_0x5682b3(0x56f2)]=0x1,this[_0x5682b3(0x2ae5)]=_0x1d7e06,this[_0x5682b3(0xf5a)]=!0x1,this['_clock']=defined$1(_0x16aa48[_0x5682b3(0x4c12)])?_0x16aa48[_0x5682b3(0x4c12)]:new Clock(),this[_0x5682b3(0x41f8)]=!0x0,this['_errorListenerEvent']=new Event(),configureCanvasSize(this);try{var _0x3582a6=new Scene({'canvas':_0x10f2e2,'contextOptions':_0x16aa48[_0x5682b3(0x5114)],'creditContainer':_0x1bbf66,'creditViewport':_0x1e789a,'mapProjection':_0x16aa48[_0x5682b3(0x5cd9)],'orderIndependentTranslucency':_0x16aa48[_0x5682b3(0x606)],'scene3DOnly':defaultValue$1(_0x16aa48[_0x5682b3(0x430c)],!0x1),'terrainExaggeration':_0x16aa48[_0x5682b3(0xf82)],'shadows':_0x16aa48[_0x3e967b(0x4ffe)],'mapMode2D':_0x16aa48[_0x5682b3(0x37c8)],'requestRenderMode':_0x16aa48[_0x5682b3(0x1dbc)],'maximumRenderTimeChange':_0x16aa48[_0x5682b3(0x5a46)]});_0x3582a6[_0x5682b3(0x4d0d)]=this[_0x5682b3(0x45a2)],this[_0x5682b3(0x5e52)]=_0x3582a6,_0x3582a6[_0x3e967b(0x57e6)][_0x5682b3(0x11ed)]=Cartesian3[_0x5682b3(0x39c7)],configureCameraFrustum(this);var _0x28a22d=defaultValue$1(_0x3582a6[_0x5682b3(0x5cd9)][_0x5682b3(0x4faa)],Ellipsoid[_0x5682b3(0x17f7)]),_0x3b6d13=_0x16aa48[_0x5682b3(0x43fb)];defined$1(_0x3b6d13)||(_0x3b6d13=new Globe(_0x28a22d)),!0x1!==_0x3b6d13&&(_0x3582a6[_0x3e967b(0x2ff8)]=_0x3b6d13,_0x3582a6[_0x5682b3(0x43fb)][_0x3e967b(0x4ffe)]=defaultValue$1(_0x16aa48[_0x5682b3(0x4d5b)],ShadowMode$1[_0x5682b3(0x4373)]));var _0x8876d5=_0x16aa48[_0x5682b3(0x3427)];defined$1(_0x8876d5)||(_0x8876d5=new SkyBox({'sources':{'positiveX':getDefaultSkyBoxUrl('px'),'negativeX':getDefaultSkyBoxUrl('mx'),'positiveY':getDefaultSkyBoxUrl('py'),'negativeY':getDefaultSkyBoxUrl('my'),'positiveZ':getDefaultSkyBoxUrl('pz'),'negativeZ':getDefaultSkyBoxUrl('mz')}})),!0x1!==_0x8876d5&&(_0x3582a6[_0x5682b3(0x3427)]=_0x8876d5,_0x3582a6[_0x3e967b(0x4a4c)]=new Sun(),_0x3582a6[_0x5682b3(0x23a0)]=new Moon());var _0x389414=_0x16aa48[_0x5682b3(0x39db)];defined$1(_0x389414)&&(_0x3582a6[_0x5682b3(0x39db)]=_0x389414);var _0x109176=_0x16aa48[_0x5682b3(0x808)];defined$1(_0x109176)||(_0x109176=new SkyAtmosphere(_0x28a22d)),!0x1!==_0x109176&&(_0x3582a6[_0x5682b3(0x808)]=_0x109176);var _0x535e1e=!0x1!==_0x16aa48[_0x5682b3(0x43fb)]&&_0x16aa48[_0x5682b3(0x4a4e)];defined$1(_0x535e1e)||(_0x535e1e=new SingleTileImageryProvider({'url':buildModuleUrl(_0x5682b3(0x5de0))})),!0x1!==_0x535e1e&&_0x3582a6[_0x3e967b(0x3b40)][_0x5682b3(0x4b8a)](_0x535e1e),defined$1(_0x16aa48[_0x5682b3(0x67c)])&&!0x1!==_0x16aa48[_0x5682b3(0x43fb)]&&(_0x3582a6[_0x5682b3(0x67c)]=_0x16aa48[_0x5682b3(0x67c)],_0x16aa48[_0x5682b3(0x67c)]['readyPromise'][_0x5682b3(0xd22)](function(){var _0x586253=_0x3e967b,_0x444a7f=_0x5682b3;_0x3582a6[_0x444a7f(0x67c)]=_0x3582a6[_0x444a7f(0x43fb)][_0x586253(0xe16)];})),defined$1(_0x16aa48[_0x5682b3(0x513e)])&&_0x3582a6[_0x5682b3(0x12fb)][_0x5682b3(0x1d35)](_0x16aa48[_0x5682b3(0x513e)]),this[_0x5682b3(0x565a)]=new ScreenSpaceEventHandler(_0x10f2e2,!0x1),defined$1(_0x16aa48[_0x5682b3(0x5c7e)])&&(_0x16aa48[_0x5682b3(0x5c7e)]===SceneMode$1[_0x3e967b(0x238f)]&&this[_0x3e967b(0x16a0)][_0x5682b3(0x19eb)](0x0),_0x16aa48[_0x3e967b(0x414d)]===SceneMode$1[_0x5682b3(0x5d29)]&&this[_0x5682b3(0x5e52)][_0x5682b3(0x830)](0x0)),this[_0x5682b3(0x3145)]=void 0x0,this['useDefaultRenderLoop']=defaultValue$1(_0x16aa48[_0x5682b3(0x179c)],!0x0),this[_0x5682b3(0x4375)]=void 0x0,this[_0x5682b3(0x2eab)]=_0x16aa48[_0x5682b3(0x2eab)];var _0x22017a=this;_0x3582a6[_0x3e967b(0x58ad)][_0x5682b3(0x13f3)](function(_0x4fd049,_0x535442){var _0x336239=_0x3e967b,_0x179f05=_0x5682b3;(_0x22017a[_0x336239(0xb65)]=!0x1,_0x22017a[_0x179f05(0x470e)]=!0x1,_0x22017a[_0x179f05(0x57f5)])&&_0x22017a[_0x179f05(0x5a63)](_0x336239(0x36f9),void 0x0,_0x535442);});}catch(_0x4b5a4c){_0x41a1c9&&this[_0x5682b3(0x5a63)](_0x5682b3(0x2823),_0x5682b3(0xb0a),_0x4b5a4c);throw _0x4b5a4c;}}function FullscreenButtonViewModel(_0x38daf0){var _0x49f556=_0x307c2b,_0x27b1fb=_0x5e00b3,_0x3efd89=this,_0x309699=knockout[_0x27b1fb(0x25f0)](Fullscreen[_0x49f556(0x2f97)]),_0x213bbf=knockout[_0x27b1fb(0x25f0)](Fullscreen[_0x27b1fb(0x552c)]);this[_0x27b1fb(0xb9c)]=void 0x0,knockout[_0x49f556(0x406a)](this,_0x27b1fb(0xb9c),{'get':function(){return _0x309699();}}),this[_0x27b1fb(0x24fd)]=void 0x0,knockout[_0x27b1fb(0x17f9)](this,_0x27b1fb(0x24fd),{'get':function(){return _0x213bbf();},'set':function(_0x3b258d){var _0x2b44fc=_0x27b1fb;_0x213bbf(_0x3b258d&&Fullscreen[_0x2b44fc(0x552c)]);}}),this[_0x27b1fb(0x5c92)]=void 0x0,knockout[_0x27b1fb(0x17f9)](this,_0x27b1fb(0x5c92),function(){var _0x188f7d=_0x27b1fb;return this[_0x188f7d(0x24fd)]?_0x309699()?_0x188f7d(0x12e4):_0x188f7d(0x7b3):_0x188f7d(0xa81);}),this[_0x27b1fb(0x447c)]=createCommand(function(){var _0x1959cc=_0x49f556,_0x91b6e9=_0x27b1fb;Fullscreen[_0x91b6e9(0x97c)]?Fullscreen[_0x1959cc(0x2880)]():Fullscreen[_0x91b6e9(0x2f20)](_0x3efd89[_0x91b6e9(0xbee)]);},knockout[_0x27b1fb(0x3752)](this,_0x27b1fb(0x24fd))),this[_0x49f556(0x4f17)]=defaultValue$1(getElement(_0x38daf0),document[_0x49f556(0x172a)]),this[_0x27b1fb(0xef1)]=function(){var _0x3e66ce=_0x49f556;_0x309699(Fullscreen[_0x3e66ce(0x2f97)]);},document[_0x27b1fb(0x13f3)](Fullscreen[_0x27b1fb(0xc34)],this[_0x49f556(0x44e4)]);}Object[_0x5e00b3(0x1dfd)](Cesium3DTilesInspectorViewModel[_0x5e00b3(0x3720)],{'scene':{'get':function(){var _0x1edcef=_0x5e00b3;return this[_0x1edcef(0x5e52)];}},'performanceContainer':{'get':function(){var _0x18d644=_0x5e00b3;return this[_0x18d644(0x5df1)];}},'statisticsText':{'get':function(){var _0x333c2c=_0x307c2b;return this[_0x333c2c(0x2a9b)];}},'pickStatisticsText':{'get':function(){var _0x24a892=_0x5e00b3;return this[_0x24a892(0xea0)];}},'colorBlendModes':{'get':function(){return colorBlendModes;}},'editorError':{'get':function(){var _0x1db707=_0x5e00b3;return this[_0x1db707(0x5499)];}},'tileset':{'get':function(){var _0x1917a4=_0x307c2b;return this[_0x1917a4(0xb95)];},'set':function(_0x5ca4ee){var _0x209b80=_0x307c2b,_0xc91e17=_0x5e00b3;if(this['_tileset']=_0x5ca4ee,this[_0xc91e17(0x59ee)]=void 0x0,this[_0xc91e17(0x7b8)]='{}',this[_0x209b80(0x747)]=void 0x0,this[_0xc91e17(0x133)]=void 0x0,defined$1(_0x5ca4ee)){var _0x12db98=this;_0x5ca4ee[_0xc91e17(0x41cf)][_0x209b80(0x4527)](function(_0xf41434){var _0x16394a=_0x209b80,_0x125525=_0xc91e17;_0x12db98[_0x125525(0x53aa)]()||_0x12db98[_0x125525(0x2e9)](_0xf41434[_0x16394a(0x6d3)]);});for(var _0x58c41a=[_0xc91e17(0x541c),_0xc91e17(0x3117),_0x209b80(0x403b),_0xc91e17(0x2c03),_0xc91e17(0x2e55),_0xc91e17(0x24f7),_0xc91e17(0x1f7b),_0x209b80(0x33b3),_0xc91e17(0x420),_0x209b80(0x4a1b),_0xc91e17(0x2314)],_0x5d2cc0=_0x58c41a[_0xc91e17(0x809)],_0x449b4e=0x0;_0x449b4e<_0x5d2cc0;++_0x449b4e){var _0x2b09b2=_0x58c41a[_0x449b4e];this[_0x2b09b2]=this[_0x2b09b2];}this[_0xc91e17(0x3a0a)]=_0x5ca4ee[_0xc91e17(0x3a0a)],this[_0x209b80(0x680)]=_0x5ca4ee[_0xc91e17(0x3cdb)],this[_0xc91e17(0x5871)]=_0x5ca4ee[_0xc91e17(0x5871)],this[_0xc91e17(0x4d46)]=_0x5ca4ee[_0xc91e17(0x4d46)],this[_0xc91e17(0x11d1)]=_0x5ca4ee['colorBlendMode'],this[_0xc91e17(0xa03)]=_0x5ca4ee[_0xc91e17(0xa03)],this[_0xc91e17(0x673)]=_0x5ca4ee[_0xc91e17(0x673)],this[_0xc91e17(0x1da5)]=_0x5ca4ee[_0xc91e17(0x1da5)],this[_0xc91e17(0xbd2)]=_0x5ca4ee[_0xc91e17(0xbd2)],this[_0xc91e17(0x1ad7)]=_0x5ca4ee[_0xc91e17(0x1ad7)],this[_0xc91e17(0xe86)]=_0x5ca4ee[_0xc91e17(0xe86)];var _0x13cc50=_0x5ca4ee[_0xc91e17(0x5af5)];this[_0xc91e17(0x5af5)]=_0x13cc50[_0x209b80(0x33e9)],this[_0x209b80(0x4966)]=_0x13cc50[_0x209b80(0x4966)],this[_0xc91e17(0x3786)]=_0x13cc50[_0x209b80(0x1d47)]?_0x13cc50[_0xc91e17(0x3786)]:0x0,this[_0xc91e17(0x45ff)]=_0x13cc50[_0x209b80(0x342e)]?_0x13cc50[_0xc91e17(0x45ff)]:0x0,this[_0xc91e17(0x2ff5)]=_0x13cc50[_0xc91e17(0x2ff5)],this[_0xc91e17(0x2cf8)]=_0x13cc50[_0xc91e17(0x2cf8)],this[_0xc91e17(0x121d)]=_0x13cc50[_0xc91e17(0x121d)],this[_0x209b80(0x16a0)][_0xc91e17(0x70d)]();}else this[_0xc91e17(0x2e9)]({});this[_0xc91e17(0x2df4)]=getStatistics(_0x5ca4ee,!0x1),this[_0xc91e17(0xea0)]=getStatistics(_0x5ca4ee,!0x0),selectTilesetOnHover(this,!0x1);}},'feature':{'get':function(){var _0x2e211a=_0x5e00b3;return this[_0x2e211a(0x1ac6)];},'set':function(_0x4b62b2){var _0x63f8c4=_0x307c2b,_0x2e1182=_0x5e00b3;if(this[_0x2e1182(0x1ac6)]!==_0x4b62b2){var _0x1c9133=this[_0x2e1182(0x1ac6)];defined$1(_0x1c9133)&&!_0x1c9133[_0x63f8c4(0x4fb7)]['isDestroyed']()&&(!this[_0x2e1182(0x541c)]&&defined$1(this[_0x2e1182(0x59ee)])?_0x1c9133[_0x2e1182(0x8fe)]=defined$1(this[_0x2e1182(0x59ee)][_0x2e1182(0x8fe)])?this[_0x2e1182(0x59ee)][_0x63f8c4(0x3a3a)][_0x2e1182(0x51b3)](_0x1c9133,scratchColor):Color$2['WHITE']:_0x1c9133[_0x2e1182(0x8fe)]=oldColor,this[_0x2e1182(0x5e52)][_0x2e1182(0x70d)]()),defined$1(_0x4b62b2)&&(Color$2[_0x63f8c4(0x2d7b)](_0x4b62b2[_0x2e1182(0x8fe)],oldColor),_0x4b62b2[_0x2e1182(0x8fe)]=highlightColor,this[_0x2e1182(0x5e52)][_0x2e1182(0x70d)]()),this[_0x2e1182(0x1ac6)]=_0x4b62b2;}}},'tile':{'get':function(){var _0x2cdfa8=_0x5e00b3;return this[_0x2cdfa8(0x4ab0)];},'set':function(_0x1e7dd6){var _0x18de62=_0x307c2b,_0x27fa71=_0x5e00b3;if(this[_0x27fa71(0x4ab0)]!==_0x1e7dd6){var _0x29d966=this[_0x27fa71(0x4ab0)];!defined$1(_0x29d966)||_0x29d966[_0x27fa71(0x53aa)]()||hasFeatures(_0x29d966[_0x27fa71(0x52cd)])||(_0x29d966[_0x27fa71(0x8fe)]=oldColor,this[_0x27fa71(0x5e52)][_0x27fa71(0x70d)]()),defined$1(_0x1e7dd6)&&!hasFeatures(_0x1e7dd6[_0x27fa71(0x52cd)])&&(Color$2[_0x18de62(0x2d7b)](_0x1e7dd6[_0x27fa71(0x8fe)],oldColor),_0x1e7dd6[_0x27fa71(0x8fe)]=highlightColor,this[_0x27fa71(0x5e52)][_0x27fa71(0x70d)]()),this[_0x18de62(0x41b8)]=_0x1e7dd6;}}}}),Cesium3DTilesInspectorViewModel[_0x307c2b(0x1aa2)][_0x5e00b3(0x2f37)]=function(){var _0x458df2=_0x5e00b3;this[_0x458df2(0x37f0)]=!this[_0x458df2(0x37f0)];},Cesium3DTilesInspectorViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x31c3)]=function(){var _0x185df6=_0x5e00b3;this[_0x185df6(0x4c7e)]=!this[_0x185df6(0x4c7e)];},Cesium3DTilesInspectorViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x13f2)]=function(){var _0xc4e1b=_0x5e00b3;this[_0xc4e1b(0x2c18)]=!this[_0xc4e1b(0x2c18)];},Cesium3DTilesInspectorViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x3b73)]=function(){var _0x24ea2d=_0x5e00b3;this[_0x24ea2d(0x2f77)]=!this[_0x24ea2d(0x2f77)];},Cesium3DTilesInspectorViewModel[_0x5e00b3(0x3720)][_0x307c2b(0x1a22)]=function(){var _0x1c571d=_0x5e00b3;this[_0x1c571d(0x580e)]=!this[_0x1c571d(0x580e)];},Cesium3DTilesInspectorViewModel[_0x5e00b3(0x3720)][_0x307c2b(0x1dd5)]=function(){var _0x333f54=_0x5e00b3;this[_0x333f54(0x39e3)]=!this[_0x333f54(0x39e3)];},Cesium3DTilesInspectorViewModel[_0x307c2b(0x1aa2)][_0x5e00b3(0x33c0)]=function(){var _0x117c8c=_0x5e00b3;this[_0x117c8c(0x46ef)]=!this[_0x117c8c(0x46ef)];},Cesium3DTilesInspectorViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x5cb3)]=function(){var _0x149d66=_0x307c2b;this[_0x149d66(0x437a)]=!this[_0x149d66(0x437a)];},Cesium3DTilesInspectorViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x313b)]=function(){var _0x1a0ee6=_0x307c2b,_0x37b8ec=_0x5e00b3;this[_0x1a0ee6(0x10cc)]=!this[_0x37b8ec(0x33ad)];},Cesium3DTilesInspectorViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x2b16)]=function(){var _0x2aea48=_0x307c2b,_0x5ce8c1=_0x5e00b3;defined$1(this[_0x5ce8c1(0x2090)])&&this[_0x2aea48(0xb95)][_0x5ce8c1(0x26fd)]();},Cesium3DTilesInspectorViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0xe95)]=function(){var _0x268c04=_0x307c2b,_0x2d0ac9=_0x5e00b3,_0x3838be=this[_0x2d0ac9(0x2090)];if(defined$1(_0x3838be)&&this[_0x2d0ac9(0x7b8)]!==JSON[_0x2d0ac9(0x43ec)](_0x3838be[_0x2d0ac9(0x8cd)])){this[_0x2d0ac9(0x5499)]='';try{0x0===this[_0x268c04(0x13de)][_0x2d0ac9(0x809)]&&(this[_0x2d0ac9(0x7b8)]='{}'),this[_0x2d0ac9(0x59ee)]=new Cesium3DTileStyle(JSON[_0x268c04(0x40c1)](this[_0x2d0ac9(0x7b8)])),this[_0x2d0ac9(0xb7f)]=!0x0,this[_0x268c04(0x16a0)][_0x2d0ac9(0x70d)]();}catch(_0x2f7b07){this[_0x2d0ac9(0x5499)]=_0x2f7b07[_0x2d0ac9(0x3cc8)]();}this[_0x268c04(0x747)]=this[_0x2d0ac9(0x1ac6)],this[_0x2d0ac9(0x133)]=this[_0x2d0ac9(0x4ab0)];}},Cesium3DTilesInspectorViewModel[_0x5e00b3(0x3720)][_0x307c2b(0x1693)]=function(_0xe6028a,_0x52690f){var _0x428e73=_0x307c2b,_0x21c10d=_0x5e00b3;if(0x9===_0x52690f[_0x21c10d(0x41f2)]){_0x52690f[_0x21c10d(0x2889)]();var _0x57ce8c,_0x12deb5=_0x52690f[_0x21c10d(0x50f)],_0xa17e80=_0x12deb5[_0x21c10d(0x1005)],_0x1ff5fb=_0x12deb5[_0x428e73(0x4225)],_0xc44a79=_0x1ff5fb,_0x4b9bf6=_0x12deb5[_0x21c10d(0x9a4)][_0x21c10d(0x30eb)](_0xa17e80,_0x1ff5fb)[_0x21c10d(0x390f)]('\x0a'),_0xff9f98=_0x4b9bf6[_0x428e73(0x2ef4)];if(_0x52690f[_0x21c10d(0x698)]){for(_0x57ce8c=0x0;_0x57ce8c<_0xff9f98;++_0x57ce8c)'\x20'===_0x4b9bf6[_0x57ce8c][0x0]&&('\x20'===_0x4b9bf6[_0x57ce8c][0x1]?(_0x4b9bf6[_0x57ce8c]=_0x4b9bf6[_0x57ce8c]['substr'](0x2),_0xc44a79-=0x2):(_0x4b9bf6[_0x57ce8c]=_0x4b9bf6[_0x57ce8c][_0x21c10d(0x2bb6)](0x1),_0xc44a79-=0x1));}else{for(_0x57ce8c=0x0;_0x57ce8c<_0xff9f98;++_0x57ce8c)_0x4b9bf6[_0x57ce8c]='\x20\x20'+_0x4b9bf6[_0x57ce8c],_0xc44a79+=0x2;}var _0x30b3b4=_0x4b9bf6[_0x21c10d(0x48a9)]('\x0a');_0x12deb5['value']=_0x12deb5[_0x428e73(0x46b3)][_0x21c10d(0x30eb)](0x0,_0xa17e80)+_0x30b3b4+_0x12deb5[_0x21c10d(0x9a4)][_0x21c10d(0x30eb)](_0x1ff5fb),_0x12deb5[_0x21c10d(0x1005)]=_0xa17e80!==_0x1ff5fb?_0xa17e80:_0xc44a79,_0x12deb5[_0x21c10d(0x2e25)]=_0xc44a79;}else!_0x52690f[_0x428e73(0x1603)]||0xa!==_0x52690f[_0x428e73(0x3e2a)]&&0xd!==_0x52690f[_0x428e73(0x3e2a)]||this[_0x21c10d(0xe95)]();return!0x0;},Cesium3DTilesInspectorViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x16d0)]=function(){var _0x2f6b0d=_0x307c2b,_0x134baa=_0x5e00b3,_0x32b06e=this[_0x134baa(0x2090)];if(this[_0x134baa(0x4a8)]&&this[_0x134baa(0x3423)][_0x134baa(0xa16)](),defined$1(_0x32b06e)){if(_0x32b06e[_0x134baa(0x53aa)]())return this[_0x2f6b0d(0x401)]=void 0x0,this[_0x2f6b0d(0x747)]=void 0x0,void(this[_0x134baa(0x3beb)]=void 0x0);var _0x9e5eb2=_0x32b06e[_0x134baa(0x8cd)];this[_0x2f6b0d(0x117d)]!==_0x32b06e[_0x134baa(0x8cd)]&&(this[_0x134baa(0xb7f)]?(_0x32b06e[_0x2f6b0d(0x1df0)]=this[_0x134baa(0x59ee)],this[_0x134baa(0xb7f)]=!0x1):(this[_0x134baa(0x59ee)]=_0x9e5eb2,this[_0x2f6b0d(0x13de)]=JSON[_0x134baa(0x43ec)](_0x9e5eb2[_0x134baa(0x8cd)],null,'\x20\x20')));}this[_0x134baa(0x2392)]&&(this[_0x134baa(0x2df4)]=getStatistics(_0x32b06e,!0x1),this['_pickStatisticsText']=getStatistics(_0x32b06e,!0x0));},Cesium3DTilesInspectorViewModel['prototype'][_0x307c2b(0x5929)]=function(){return!0x1;},Cesium3DTilesInspectorViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x1d7319=_0x307c2b,_0x12a37e=_0x5e00b3;this[_0x12a37e(0x20d0)]['destroy'](),this[_0x1d7319(0x10ea)]();var _0x138634=this;return this[_0x1d7319(0x443a)][_0x12a37e(0x326d)](function(_0x410836){var _0x181275=_0x12a37e;knockout[_0x181275(0x3752)](_0x138634,_0x410836)[_0x181275(0x4f8c)]();}),destroyObject$1(this);},Cesium3DTilesInspectorViewModel[_0x307c2b(0x5369)]=getStatistics,Object[_0x307c2b(0x66e)](Cesium3DTilesInspector[_0x5e00b3(0x3720)],{'container':{'get':function(){var _0x11b2d6=_0x5e00b3;return this[_0x11b2d6(0x381c)];}},'viewModel':{'get':function(){var _0x13cb59=_0x5e00b3;return this[_0x13cb59(0x10cc)];}}}),Cesium3DTilesInspector[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Cesium3DTilesInspector[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x33ad31=_0x307c2b,_0x276805=_0x5e00b3;return knockout[_0x276805(0x3d5a)](this['_element']),this[_0x276805(0x381c)][_0x33ad31(0x1f3a)](this[_0x276805(0x1f69)]),this[_0x276805(0x4aa6)][_0x33ad31(0x5020)](),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](CesiumInspectorViewModel[_0x5e00b3(0x3720)],{'scene':{'get':function(){var _0x1929eb=_0x5e00b3;return this[_0x1929eb(0x5e52)];}},'performanceContainer':{'get':function(){var _0x2a6a32=_0x5e00b3;return this[_0x2a6a32(0x5df1)];}},'toggleDropDown':{'get':function(){var _0x5c3c18=_0x5e00b3;return this[_0x5c3c18(0x2a25)];}},'showPrimitiveBoundingSphere':{'get':function(){return this['_showPrimitiveBoundingSphere'];}},'showPrimitiveReferenceFrame':{'get':function(){var _0x25eb9a=_0x5e00b3;return this[_0x25eb9a(0x33ab)];}},'doFilterPrimitive':{'get':function(){var _0x4eafed=_0x5e00b3;return this[_0x4eafed(0x238e)];}},'incrementDepthFrustum':{'get':function(){var _0x2d9e74=_0x307c2b;return this[_0x2d9e74(0x614)];}},'decrementDepthFrustum':{'get':function(){var _0x4bcfb2=_0x5e00b3;return this[_0x4bcfb2(0x5bd2)];}},'showTileCoordinates':{'get':function(){var _0x288cc8=_0x5e00b3;return this[_0x288cc8(0x27c8)];}},'showTileBoundingSphere':{'get':function(){var _0x38268a=_0x5e00b3;return this[_0x38268a(0x4b2c)];}},'doFilterTile':{'get':function(){var _0x277b92=_0x5e00b3;return this[_0x277b92(0x3a3f)];}},'toggleGeneral':{'get':function(){var _0x24338f=_0x5e00b3;return this[_0x24338f(0x55ff)];}},'togglePrimitives':{'get':function(){var _0x3ec4be=_0x5e00b3;return this[_0x3ec4be(0x2956)];}},'toggleTerrain':{'get':function(){var _0x25767e=_0x5e00b3;return this[_0x25767e(0x282e)];}},'pickPrimitive':{'get':function(){var _0x186a5d=_0x5e00b3;return this[_0x186a5d(0x2873)];}},'pickTile':{'get':function(){var _0x1065f6=_0x5e00b3;return this[_0x1065f6(0x2ae7)];}},'selectParent':{'get':function(){var _0x31897b=this;return createCommand(function(){var _0x47d0bf=_0x140d,_0x3fd0c7=_0x23ca;_0x31897b[_0x47d0bf(0x401)]=_0x31897b[_0x3fd0c7(0x133)][_0x3fd0c7(0x227)];});}},'selectNW':{'get':function(){var _0x14d006=this;return createCommand(function(){var _0x41a03d=_0x23ca;_0x14d006[_0x41a03d(0x133)]=_0x14d006[_0x41a03d(0x133)][_0x41a03d(0x292b)];});}},'selectNE':{'get':function(){var _0x2e238d=this;return createCommand(function(){var _0x2393ba=_0x23ca;_0x2e238d['tile']=_0x2e238d[_0x2393ba(0x133)][_0x2393ba(0x16c3)];});}},'selectSW':{'get':function(){var _0x383293=this;return createCommand(function(){var _0x9e1c62=_0x140d,_0x2c4866=_0x23ca;_0x383293[_0x2c4866(0x133)]=_0x383293[_0x2c4866(0x133)][_0x9e1c62(0xe0d)];});}},'selectSE':{'get':function(){var _0x20337d=this;return createCommand(function(){var _0x1aa10f=_0x140d,_0x3bae75=_0x23ca;_0x20337d[_0x3bae75(0x133)]=_0x20337d[_0x1aa10f(0x401)][_0x3bae75(0x188b)];});}},'primitive':{'get':function(){var _0x40da29=_0x307c2b;return this[_0x40da29(0x1679)];},'set':function(_0x57df0e){var _0xc84e79=_0x307c2b,_0x4301f3=_0x5e00b3,_0x43079f=this[_0xc84e79(0x1679)];_0x57df0e!==_0x43079f&&(this[_0x4301f3(0x5699)]=!0x0,defined$1(_0x43079f)&&(_0x43079f[_0xc84e79(0x3425)]=!0x1),this['_scene'][_0x4301f3(0x47f1)]=void 0x0,defined$1(this[_0xc84e79(0x137b)])&&(this[_0x4301f3(0x5e52)][_0x4301f3(0x37e8)][_0xc84e79(0x45fe)](this[_0xc84e79(0x137b)]),this[_0x4301f3(0x973)]=void 0x0),this[_0x4301f3(0x5b5)]=_0x57df0e,_0x57df0e[_0x4301f3(0x3234)]=!0x1,setTimeout(function(){var _0x1756e2=_0x4301f3;_0x57df0e[_0x1756e2(0x3234)]=!0x0;},0x32),this[_0x4301f3(0x5a4c)](),this[_0x4301f3(0xfbb)](),this[_0x4301f3(0x14fa)]());}},'tile':{'get':function(){var _0x412bad=_0x307c2b;return this[_0x412bad(0x41b8)];},'set':function(_0x2dc348){var _0x101ebd=_0x307c2b,_0x4666f7=_0x5e00b3;if(defined$1(_0x2dc348)){if(this[_0x4666f7(0x5c50)]=!0x0,_0x2dc348!==this[_0x4666f7(0x4ab0)]){this[_0x101ebd(0x1b23)]=_0x101ebd(0x447e)+_0x2dc348[_0x4666f7(0x350b)]+_0x4666f7(0x55ad)+_0x2dc348['x']+'\x20Y:\x20'+_0x2dc348['y'],this['tileText']+=_0x4666f7(0x413f)+_0x2dc348[_0x101ebd(0x569c)][_0x101ebd(0x47d7)]+',\x20'+_0x2dc348[_0x4666f7(0x1dec)][_0x101ebd(0x2d46)],this[_0x4666f7(0x1913)]+=_0x4666f7(0x18fd)+_0x2dc348[_0x4666f7(0x1dec)][_0x4666f7(0x310a)]+',\x20'+_0x2dc348[_0x4666f7(0x1dec)]['north'];var _0x19ca9c=_0x2dc348[_0x4666f7(0x140c)];defined$1(_0x19ca9c)?this[_0x101ebd(0x1b23)]+=_0x101ebd(0x47f1)+_0x19ca9c[_0x4666f7(0x5b47)]+_0x4666f7(0x583)+_0x19ca9c[_0x4666f7(0x1e80)]:this[_0x4666f7(0x1913)]+=_0x4666f7(0x5c12);}this[_0x4666f7(0x4ab0)]=_0x2dc348,this[_0x4666f7(0x452c)](),this[_0x4666f7(0x1298)]();}else this[_0x4666f7(0x5c50)]=!0x1,this[_0x4666f7(0x4ab0)]=void 0x0;}}}),CesiumInspectorViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x16d0)]=function(){var _0x407a9c=_0x307c2b,_0x1b11ce=_0x5e00b3;this[_0x1b11ce(0x3636)]&&(this[_0x1b11ce(0x2b9f)]=frustumStatisticsToString(this[_0x1b11ce(0x5e52)][_0x1b11ce(0x573d)]));var _0x26dc91=this[_0x1b11ce(0x5e52)][_0x1b11ce(0x5021)];this[_0x1b11ce(0x3cb5)]=_0x26dc91,this[_0x1b11ce(0x45df)]=boundDepthFrustum(0x1,_0x26dc91,this[_0x407a9c(0x3d51)]),this['depthFrustumText']=this[_0x1b11ce(0x45df)]+_0x1b11ce(0x17fe)+_0x26dc91,this[_0x1b11ce(0x4a8)]&&this[_0x1b11ce(0x3423)][_0x1b11ce(0xa16)](),this[_0x407a9c(0xf48)]&&(this[_0x407a9c(0x137b)][_0x1b11ce(0x599)]=this[_0x407a9c(0x1679)][_0x407a9c(0x4bac)]),this['shaderCacheText']=_0x407a9c(0x577d)+this[_0x1b11ce(0x5e52)][_0x1b11ce(0x4fd0)][_0x1b11ce(0x1b56)]['numberOfShaders'];},CesiumInspectorViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},CesiumInspectorViewModel[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0xa4d501=_0x307c2b,_0x2edb25=_0x5e00b3;return this[_0xa4d501(0x227e)][_0x2edb25(0x2947)](),this[_0x2edb25(0x4df)](),this[_0x2edb25(0x2be0)][_0xa4d501(0xbb0)](),this[_0xa4d501(0x35fc)][_0x2edb25(0x4f8c)](),this[_0x2edb25(0x985)][_0x2edb25(0x4f8c)](),this['_primitiveBoundingSphereSubscription'][_0x2edb25(0x4f8c)](),this[_0x2edb25(0x3650)][_0x2edb25(0x4f8c)](),this[_0xa4d501(0x2c8e)][_0x2edb25(0x4f8c)](),this[_0x2edb25(0x1c4)][_0xa4d501(0xbb0)](),this[_0xa4d501(0x881)][_0xa4d501(0xbb0)](),this[_0x2edb25(0x5ba0)][_0x2edb25(0x4f8c)](),this[_0xa4d501(0x101d)][_0xa4d501(0xbb0)](),this[_0xa4d501(0x3526)]['dispose'](),this[_0x2edb25(0x2e70)][_0x2edb25(0x4f8c)](),this[_0x2edb25(0x5da2)][_0xa4d501(0xbb0)](),this[_0x2edb25(0x2d81)][_0x2edb25(0x4f8c)](),this[_0x2edb25(0x2f43)][_0x2edb25(0x4f8c)](),this[_0x2edb25(0x3330)][_0x2edb25(0x4f8c)](),destroyObject$1(this);},Object[_0x307c2b(0x66e)](CesiumInspector[_0x5e00b3(0x3720)],{'container':{'get':function(){var _0x3e5667=_0x5e00b3;return this[_0x3e5667(0x381c)];}},'viewModel':{'get':function(){var _0x1d2fca=_0x5e00b3;return this[_0x1d2fca(0x10cc)];}}}),CesiumInspector[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},CesiumInspector[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x1e8ed3=_0x307c2b,_0x43df52=_0x5e00b3;return knockout[_0x43df52(0x3d5a)](this[_0x1e8ed3(0x1587)]),this[_0x43df52(0x381c)][_0x43df52(0x3fb0)](this[_0x1e8ed3(0x1587)]),this[_0x1e8ed3(0x189e)][_0x43df52(0x2947)](),destroyObject$1(this);},Object[_0x307c2b(0x66e)](CesiumWidget['prototype'],{'container':{'get':function(){var _0x635a2e=_0x5e00b3;return this[_0x635a2e(0x381c)];}},'canvas':{'get':function(){return this['_canvas'];}},'creditContainer':{'get':function(){var _0x117ac9=_0x5e00b3;return this[_0x117ac9(0x1f58)];}},'creditViewport':{'get':function(){var _0x2efba9=_0x5e00b3;return this[_0x2efba9(0x462c)];}},'scene':{'get':function(){var _0x1e05ce=_0x5e00b3;return this[_0x1e05ce(0x5e52)];}},'imageryLayers':{'get':function(){var _0x107e58=_0x5e00b3;return this[_0x107e58(0x5e52)][_0x107e58(0x12fb)];}},'terrainProvider':{'get':function(){var _0x3b9d2e=_0x5e00b3;return this[_0x3b9d2e(0x5e52)][_0x3b9d2e(0x67c)];},'set':function(_0x18da43){var _0x5051ab=_0x307c2b,_0x2a322c=_0x5e00b3;this[_0x5051ab(0x16a0)][_0x2a322c(0x67c)]=_0x18da43;}},'camera':{'get':function(){var _0x5aa3d7=_0x307c2b;return this[_0x5aa3d7(0x16a0)][_0x5aa3d7(0x57e6)];}},'clock':{'get':function(){var _0x3f5480=_0x307c2b;return this[_0x3f5480(0x3cc5)];}},'screenSpaceEventHandler':{'get':function(){var _0x15351a=_0x5e00b3;return this[_0x15351a(0x565a)];}},'targetFrameRate':{'get':function(){var _0x23bb9a=_0x5e00b3;return this[_0x23bb9a(0x4375)];},'set':function(_0x95a7d9){var _0x30067d=_0x5e00b3;this[_0x30067d(0x4375)]=_0x95a7d9;}},'useDefaultRenderLoop':{'get':function(){var _0x454445=_0x5e00b3;return this[_0x454445(0x3145)];},'set':function(_0x151cff){var _0x534bd=_0x307c2b,_0x5cbf8b=_0x5e00b3;this[_0x5cbf8b(0x3145)]!==_0x151cff&&(this[_0x534bd(0xb65)]=_0x151cff,_0x151cff&&!this[_0x5cbf8b(0x470e)]&&startRenderLoop(this));}},'resolutionScale':{'get':function(){var _0x473817=_0x5e00b3;return this[_0x473817(0x56f2)];},'set':function(_0x37d62d){var _0x40e219=_0x5e00b3;this[_0x40e219(0x56f2)]=_0x37d62d,this[_0x40e219(0xf5a)]=!0x0;}},'useBrowserRecommendedResolution':{'get':function(){var _0x18dcbc=_0x5e00b3;return this[_0x18dcbc(0x2ae5)];},'set':function(_0x3b921d){var _0x3f3822=_0x5e00b3;this[_0x3f3822(0x2ae5)]!==_0x3b921d&&(this[_0x3f3822(0x2ae5)]=_0x3b921d,this[_0x3f3822(0xf5a)]=!0x0);}},'setErrorPanelIsShow':{'get':function(){var _0x308734=_0x5e00b3;return this[_0x308734(0x41f8)];},'set':function(_0x32a412){var _0x1b6a96=_0x5e00b3;this[_0x1b6a96(0x41f8)]!==_0x32a412&&(this[_0x1b6a96(0x41f8)]=_0x32a412);}},'errorListenerEvent':{'get':function(){var _0x5e878c=_0x5e00b3;return this[_0x5e878c(0x49fd)];}}}),CesiumWidget[_0x5e00b3(0x3720)][_0x307c2b(0x16d5)]=function(_0x1294e2,_0x3b1286,_0x164c10){var _0x2ed562=_0x307c2b,_0x400d94=_0x5e00b3,_0x74d5bb=this[_0x400d94(0x1f69)],_0x3dc70e=document[_0x2ed562(0x251f)](_0x2ed562(0x5b3e));_0x3dc70e[_0x400d94(0x1e84)]=_0x400d94(0x47c4),!0x1===this[_0x400d94(0x3afc)]?_0x3dc70e[_0x400d94(0x8cd)][_0x400d94(0x53c8)]=_0x400d94(0x5e6f):_0x3dc70e[_0x400d94(0x8cd)][_0x400d94(0x53c8)]=_0x2ed562(0x30be);var _0x3661a1=document[_0x400d94(0x2a2e)](_0x2ed562(0x5b3e));_0x3661a1[_0x400d94(0x1e84)]=_0x2ed562(0x774),_0x3dc70e[_0x400d94(0x5a20)](_0x3661a1);var _0x4cad92=document[_0x2ed562(0x251f)](_0x400d94(0x2410));_0x4cad92[_0x400d94(0x1e84)]=_0x400d94(0x3223),_0x4cad92[_0x400d94(0x5a20)](document[_0x400d94(0x8ca)](_0x1294e2)),_0x3661a1[_0x400d94(0x5a20)](_0x4cad92);var _0x922153=document[_0x2ed562(0x251f)](_0x400d94(0x2410));function _0x154b07(){var _0x184f3f=_0x2ed562,_0x28580e=_0x400d94;_0x922153[_0x28580e(0x8cd)][_0x28580e(0x5214)]=Math[_0x28580e(0x498f)](Math[_0x184f3f(0x1ff1)](0.9*_0x74d5bb[_0x28580e(0x53c9)]-0x64),0x1e)+'px';}if(_0x922153[_0x400d94(0x1e84)]=_0x400d94(0x34a1),_0x3661a1[_0x400d94(0x5a20)](_0x922153),_0x154b07(),defined$1(window[_0x400d94(0x13f3)])&&window[_0x400d94(0x13f3)]('resize',_0x154b07,!0x1),defined$1(_0x3b1286)){var _0x1264fe=document[_0x400d94(0x2a2e)](_0x2ed562(0x5b3e));_0x1264fe[_0x400d94(0x1e84)]=_0x400d94(0x2cfe),_0x1264fe[_0x400d94(0x15ac)]=_0x400d94(0x2a59)+_0x3b1286+_0x400d94(0x23d1),_0x922153[_0x400d94(0x5a20)](_0x1264fe);}var _0x2a3be2=_0x400d94(0x2cd9);defined$1(_0x164c10)&&(_0x2a3be2=formatError(_0x164c10));var _0x5882ae=document[_0x400d94(0x2a2e)](_0x400d94(0x2410));_0x5882ae[_0x2ed562(0x2d7)]=_0x2ed562(0x1c20),_0x5882ae[_0x2ed562(0x33d6)](document['createTextNode'](_0x2a3be2)),_0x922153[_0x400d94(0x5a20)](_0x5882ae);var _0x3294ff=document[_0x400d94(0x2a2e)]('div');_0x3294ff[_0x400d94(0x1e84)]=_0x400d94(0x27d6),_0x3661a1[_0x400d94(0x5a20)](_0x3294ff);var _0x3de559=document[_0x2ed562(0x251f)](_0x400d94(0x536));_0x3de559[_0x2ed562(0x54fe)](_0x400d94(0x3dd),_0x400d94(0x536)),_0x3de559[_0x400d94(0x1e84)]=_0x400d94(0x2245),_0x3de559['appendChild'](document[_0x400d94(0x8ca)]('OK')),_0x3de559[_0x2ed562(0x11a9)]=function(){var _0x2e1b09=_0x400d94;defined$1(_0x154b07)&&defined$1(window[_0x2e1b09(0x3da7)])&&window[_0x2e1b09(0x3da7)](_0x2e1b09(0x2258),_0x154b07,!0x1),_0x74d5bb['removeChild'](_0x3dc70e);},_0x3294ff[_0x400d94(0x5a20)](_0x3de559),_0x74d5bb[_0x2ed562(0x33d6)](_0x3dc70e),_0x400d94(0x39a1)!=typeof console&&console[_0x400d94(0x584a)](_0x1294e2+'\x0a'+_0x3b1286+'\x0a'+_0x2a3be2);},CesiumWidget[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},CesiumWidget[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x5ef221=_0x5e00b3;this[_0x5ef221(0x5e52)]=this[_0x5ef221(0x5e52)]&&this[_0x5ef221(0x5e52)][_0x5ef221(0x2947)](),this[_0x5ef221(0x381c)][_0x5ef221(0x3fb0)](this[_0x5ef221(0x1f69)]),this[_0x5ef221(0x1f58)][_0x5ef221(0x3fb0)](this[_0x5ef221(0x1288)]),destroyObject$1(this);},CesiumWidget[_0x307c2b(0x1aa2)][_0x5e00b3(0x2258)]=function(){var _0x5f5094=_0x5e00b3,_0x2a42ad=this[_0x5f5094(0x2b99)],_0x370401=_0x2a42ad[_0x5f5094(0x299a)],_0x1b763e=_0x2a42ad[_0x5f5094(0x53c9)];(this['_forceResize']||this[_0x5f5094(0x1a2e)]!==_0x370401||this[_0x5f5094(0x2469)]!==_0x1b763e||this[_0x5f5094(0x4a43)]!==window[_0x5f5094(0x16ec)])&&(this[_0x5f5094(0xf5a)]=!0x1,configureCanvasSize(this),configureCameraFrustum(this),this[_0x5f5094(0x5e52)][_0x5f5094(0x70d)]());},CesiumWidget[_0x307c2b(0x1aa2)][_0x5e00b3(0x445c)]=function(){var _0xa398b9=_0x307c2b,_0x215774=_0x5e00b3;if(this[_0x215774(0x4733)]){this[_0x215774(0x5e52)][_0xa398b9(0x4b5f)]();var _0x405e64=this[_0x215774(0x5385)][_0x215774(0x26c9)]();this[_0x215774(0x5e52)][_0x215774(0x445c)](_0x405e64);}else this[_0x215774(0x5385)][_0xa398b9(0x3ab0)]();},Object[_0x307c2b(0x66e)](FullscreenButtonViewModel[_0x5e00b3(0x3720)],{'fullscreenElement':{'get':function(){var _0xe9ff01=_0x307c2b;return this[_0xe9ff01(0x4f17)];},'set':function(_0x41c697){this['_fullscreenElement']=_0x41c697;}},'command':{'get':function(){var _0x283b00=_0x5e00b3;return this[_0x283b00(0x447c)];}}}),FullscreenButtonViewModel[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},FullscreenButtonViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x520367=_0x307c2b,_0x4bf853=_0x5e00b3;document[_0x4bf853(0x3da7)](Fullscreen[_0x4bf853(0xc34)],this[_0x520367(0x44e4)]),destroyObject$1(this);};var enterFullScreenPath=_0x5e00b3(0x39be),exitFullScreenPath=_0x5e00b3(0x4f53);function FullscreenButton(_0x10c523,_0x35b98e){var _0x199bbe=_0x307c2b,_0x42812d=_0x5e00b3;_0x10c523=getElement(_0x10c523);var _0x463ffa=new FullscreenButtonViewModel(_0x35b98e);_0x463ffa['_exitFullScreenPath']=exitFullScreenPath,_0x463ffa[_0x42812d(0x4498)]=enterFullScreenPath;var _0x38352=document[_0x42812d(0x2a2e)](_0x42812d(0x536));_0x38352[_0x42812d(0x3dd)]=_0x42812d(0x536),_0x38352[_0x42812d(0x1e84)]=_0x42812d(0x45ea),_0x38352['setAttribute'](_0x42812d(0x1e9b),_0x42812d(0x4578)),_0x10c523[_0x199bbe(0x33d6)](_0x38352),knockout[_0x42812d(0x406c)](_0x463ffa,_0x38352),this[_0x42812d(0x381c)]=_0x10c523,this[_0x42812d(0x10cc)]=_0x463ffa,this[_0x199bbe(0x1587)]=_0x38352;}function GeocoderViewModel(_0x439249){var _0x55728e=_0x307c2b,_0x31ade7=_0x5e00b3;this[_0x31ade7(0x3673)]=_0x439249[_0x55728e(0x2c60)],this[_0x31ade7(0x26a1)]=defaultValue$1(_0x439249[_0x55728e(0x2cb5)],_0x31ade7(0x5ef)),this[_0x31ade7(0x26a1)]['length']>0x0&&'/'!==this[_0x31ade7(0x26a1)][this[_0x31ade7(0x26a1)][_0x31ade7(0x809)]-0x1]&&(this[_0x55728e(0x5a2a)]+='/'),this[_0x31ade7(0x467c)]=BingMapsApi[_0x31ade7(0x59ad)](_0x439249['key']),this[_0x31ade7(0x5e52)]=_0x439249[_0x31ade7(0x20c0)],this[_0x31ade7(0x55f6)]=_0x439249[_0x55728e(0x13f6)],this['_searchText']='',this[_0x31ade7(0x32cc)]=!0x1,this[_0x31ade7(0x1ec9)]=void 0x0,this[_0x31ade7(0x1c76)]=new Event(),this[_0x31ade7(0x249a)]=void 0x0;var _0x498610=this;this[_0x31ade7(0x44bd)]=createCommand(function(){_0x498610['isSearchInProgress']?cancelGeocode(_0x498610):geocode(_0x498610);}),this[_0x31ade7(0x1682)]=!0x1,knockout[_0x31ade7(0x293a)](this,[_0x31ade7(0x4a6c),_0x31ade7(0x32cc),_0x31ade7(0x1682)]),this[_0x31ade7(0x2b4c)]=void 0x0,knockout[_0x31ade7(0x17f9)](this,_0x31ade7(0x2b4c),{'get':function(){var _0x21a21d=_0x55728e;return this[_0x21a21d(0x49ea)];}}),this[_0x31ade7(0x3bca)]=void 0x0,knockout['defineProperty'](this,_0x31ade7(0x3bca),{'get':function(){var _0x4ea254=_0x55728e,_0x151938=_0x31ade7;return this[_0x151938(0x2b4c)]?_0x151938(0x1983):this[_0x4ea254(0x3756)];},'set':function(_0x267f5d){var _0x157762=_0x31ade7;this[_0x157762(0x4a6c)]=_0x267f5d;}}),this[_0x31ade7(0x1f4d)]=void 0x0,knockout[_0x31ade7(0x17f9)](this,'flightDuration',{'get':function(){var _0x55c467=_0x31ade7;return this[_0x55c467(0x55f6)];},'set':function(_0x1dac93){var _0x5788a5=_0x31ade7;this[_0x5788a5(0x55f6)]=_0x1dac93;}});}function updateCamera$1(_0x2ca1f4,_0x5edbef){var _0x26db29=_0x307c2b,_0x5415f8=_0x5e00b3;_0x2ca1f4[_0x26db29(0x16a0)][_0x5415f8(0x5592)][_0x5415f8(0x2134)]({'destination':_0x5edbef,'complete':function(){var _0x9f7c8e=_0x26db29,_0x17f094=_0x5415f8;_0x2ca1f4[_0x17f094(0x1c76)][_0x9f7c8e(0x31b9)]();},'duration':_0x2ca1f4[_0x5415f8(0x55f6)],'endTransform':Matrix4[_0x5415f8(0x2de)]});}Object[_0x5e00b3(0x1dfd)](FullscreenButton[_0x5e00b3(0x3720)],{'container':{'get':function(){return this['_container'];}},'viewModel':{'get':function(){var _0x4d8999=_0x5e00b3;return this[_0x4d8999(0x10cc)];}}}),FullscreenButton[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},FullscreenButton['prototype'][_0x5e00b3(0x2947)]=function(){var _0x80db3=_0x5e00b3;return this[_0x80db3(0x10cc)][_0x80db3(0x2947)](),knockout[_0x80db3(0x3d5a)](this[_0x80db3(0x1f69)]),this[_0x80db3(0x381c)][_0x80db3(0x3fb0)](this['_element']),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](GeocoderViewModel[_0x5e00b3(0x3720)],{'url':{'get':function(){return this['_url'];}},'key':{'get':function(){var _0x185292=_0x307c2b;return this[_0x185292(0x1268)];}},'complete':{'get':function(){var _0x3dab27=_0x5e00b3;return this[_0x3dab27(0x1c76)];}},'scene':{'get':function(){var _0x2db531=_0x5e00b3;return this[_0x2db531(0x5e52)];}},'search':{'get':function(){var _0x38d565=_0x5e00b3;return this[_0x38d565(0x44bd)];}},'dataSource':{'get':function(){var _0x2aaff0=_0x5e00b3;return this[_0x2aaff0(0x249a)];}}});var onLineUrl=_0x5e00b3(0x3170);function geocode(_0x53d808){var _0x1304da=_0x307c2b,_0x44d689=_0x5e00b3,_0x46a5f7=_0x53d808[_0x44d689(0x3bca)];if(!/^\s*$/[_0x44d689(0x4a8a)](_0x46a5f7)){var _0x598a3d=_0x46a5f7[_0x44d689(0x31ca)](/[^\s,\n]+/g);if(0x2===_0x598a3d[_0x44d689(0x809)]||0x3===_0x598a3d[_0x44d689(0x809)]){var _0x548023=+_0x598a3d[0x0],_0x797668=+_0x598a3d[0x1],_0x5af731=0x3===_0x598a3d['length']?+_0x598a3d[0x2]:0x12c;if(!isNaN(_0x548023)&&!isNaN(_0x797668)&&!isNaN(_0x5af731))return void updateCamera$1(_0x53d808,Cartesian3[_0x44d689(0x10c5)](_0x548023,_0x797668,_0x5af731));}_0x53d808[_0x1304da(0x49ea)]=!0x0;var _0x3207c5=_0x53d808['geoKey'],_0x10621c=loadJsonp(onLineUrl,{'parameters':{'keywords':_0x46a5f7,'location':'','radius':'','leftLocation':'','rightLocation':'','pageSize':0x32,'pageNum':0x1,'key':_0x3207c5},'callbackParameterName':'callback','jsonpName':_0x44d689(0xaec)}),_0x44bf23=_0x53d808[_0x44d689(0x1ec9)]=when(_0x10621c,function(_0x319e9d){var _0x3564c6=_0x1304da,_0x93c010=_0x44d689;if(!_0x44bf23[_0x93c010(0x5d32)]){if(_0x53d808[_0x93c010(0x32cc)]=!0x1,0x0!==_0x319e9d[_0x3564c6(0x2ef4)]&&0x0!==_0x319e9d[_0x93c010(0x3e29)]){defined$1(_0x53d808[_0x93c010(0x1745)])&&(_0x53d808[_0x93c010(0x3673)][_0x93c010(0x4317)][_0x93c010(0x4f4b)](_0x53d808[_0x93c010(0x1745)]),_0x53d808[_0x93c010(0x1745)]=void 0x0);var _0xa837ff=_0x319e9d[_0x93c010(0x500a)][0x0];_0x53d808[_0x93c010(0x4a6c)]=_0xa837ff[_0x93c010(0x2c5)];var _0x27ff58=_0xa837ff[_0x3564c6(0xe81)];_0x27ff58[_0x93c010(0x1eb8)]=_0x27ff58['x'],_0x27ff58[_0x93c010(0x5c63)]=_0x27ff58['y'],defined$1(Cartesian3[_0x3564c6(0x1927)](_0x27ff58['x'],_0x27ff58['y'],0x1f4))&&(_0x53d808[_0x93c010(0x1745)]=processGeoJsonObject(_0x319e9d,_0x53d808),_0x53d808[_0x93c010(0x3673)][_0x93c010(0x4317)][_0x93c010(0x30c2)](_0x53d808['_datasource']),when(_0x53d808[_0x93c010(0x1745)],function(_0x3cde3e){var _0x39094b=_0x3564c6,_0x4b9685=_0x93c010;_0x53d808[_0x39094b(0x59f7)]=_0x3cde3e,_0x53d808[_0x4b9685(0x3673)][_0x4b9685(0x2134)](_0x3cde3e);},function(_0x384fff){var _0x29ccab=_0x93c010;console[_0x29ccab(0xca1)](_0x384fff);}));}else _0x53d808[_0x93c010(0x3bca)]=_0x53d808[_0x3564c6(0x3756)]+_0x93c010(0x4738);}},function(){var _0x400db3=_0x44d689;_0x44bf23[_0x400db3(0x5d32)]||(_0x53d808[_0x400db3(0x32cc)]=!0x1,_0x53d808[_0x400db3(0x3bca)]=_0x53d808[_0x400db3(0x4a6c)]+_0x400db3(0x5e98));});}}function cancelGeocode(_0x441887){var _0x59da38=_0x307c2b,_0x36d50c=_0x5e00b3;_0x441887[_0x59da38(0x49ea)]=!0x1,defined$1(_0x441887[_0x36d50c(0x1ec9)])&&(_0x441887[_0x36d50c(0x1ec9)][_0x36d50c(0x5d32)]=!0x0,_0x441887['_geocodeInProgress']=void 0x0);}function processGeoJsonObject(_0x26216c,_0x140245){var _0x48198a=_0x307c2b,_0x5af1d6=_0x5e00b3;for(var _0x2156c7={'type':_0x5af1d6(0x573f),'features':[]},_0x511809=_0x26216c[_0x48198a(0x848)],_0x4d7fea=[],_0x1eed89=0x0,_0xc8a6c7=_0x511809['length'];_0x1eed89<_0xc8a6c7;_0x1eed89++){var _0x33ec57=_0x511809[_0x1eed89];_0x33ec57[_0x5af1d6(0x32ac)];var _0x2a3ad5=_0x33ec57[_0x5af1d6(0x548f)],_0x1c9cf1=CesiumMath[_0x5af1d6(0x4476)](_0x2a3ad5['x']),_0x1199bf=CesiumMath[_0x5af1d6(0x4476)](_0x2a3ad5['y']);_0x4d7fea[_0x5af1d6(0x5323)](new Cartographic(_0x1c9cf1,_0x1199bf));}return when(sampleTerrain(_0x140245[_0x5af1d6(0x3673)][_0x5af1d6(0x67c)],0x9,_0x4d7fea),function(_0x49b90c){var _0x2e1490=_0x5af1d6;for(var _0x284562=0x0,_0x46f04a=_0x511809[_0x2e1490(0x809)];_0x284562<_0x46f04a;_0x284562++){var _0x529551=_0x511809[_0x284562],_0x49f40c=_0x529551[_0x2e1490(0x32ac)],_0x5dab71=_0x49b90c[_0x284562],_0x36b311={'type':_0x2e1490(0x231),'geometry':{'type':_0x2e1490(0x3e09),'coordinates':[CesiumMath[_0x2e1490(0x173e)](_0x5dab71[_0x2e1490(0x4465)]),CesiumMath[_0x2e1490(0x173e)](_0x5dab71['latitude']),_0x5dab71[_0x2e1490(0x5a4e)]]},'properties':{'title':_0x529551[_0x2e1490(0x2c5)],'marker-color':_0x2e1490(0x4b06),'tel':_0x529551[_0x2e1490(0x3c9c)],'address':_0x49f40c}};_0x2156c7[_0x2e1490(0xe66)][_0x2e1490(0x5323)](_0x36b311);}return new GeoJsonDataSource()[_0x2e1490(0x4683)](_0x2156c7);});}var startSearchPath=_0x5e00b3(0x177e),stopSearchPath=_0x307c2b(0x497a);function Geocoder(_0x7418c8){var _0x2beb2b=_0x307c2b,_0x3e982b=_0x5e00b3,_0x2b24e3=getElement(_0x7418c8[_0x3e982b(0x2df0)]),_0x195f70=new GeocoderViewModel(_0x7418c8);_0x195f70[_0x3e982b(0x34f3)]=startSearchPath,_0x195f70[_0x3e982b(0xf5d)]=stopSearchPath;var _0x5889f3=document[_0x2beb2b(0x251f)](_0x3e982b(0x1723));_0x5889f3[_0x3e982b(0x1d2b)](_0x3e982b(0x1e9b),_0x3e982b(0x3af1));var _0x66a0b6=document[_0x3e982b(0x2a2e)](_0x3e982b(0x4019));_0x66a0b6['type']='search',_0x66a0b6[_0x3e982b(0x1e84)]=_0x3e982b(0x1c1a),_0x66a0b6[_0x3e982b(0x1d2b)](_0x2beb2b(0x59e7),_0x3e982b(0x46e)),_0x66a0b6[_0x3e982b(0x1d2b)](_0x3e982b(0x1e9b),_0x3e982b(0x24b0)),_0x5889f3[_0x3e982b(0x5a20)](_0x66a0b6);var _0x34f163=document[_0x2beb2b(0x251f)](_0x2beb2b(0x39fa));_0x34f163[_0x2beb2b(0x2d7)]=_0x3e982b(0x2d30),_0x34f163[_0x3e982b(0x1d2b)](_0x3e982b(0x1e9b),_0x3e982b(0x29be)),_0x5889f3[_0x2beb2b(0x33d6)](_0x34f163),_0x2b24e3[_0x2beb2b(0x33d6)](_0x5889f3),knockout[_0x3e982b(0x406c)](_0x195f70,_0x5889f3),this[_0x3e982b(0x381c)]=_0x2b24e3,this[_0x2beb2b(0x35d5)]=_0x195f70,this[_0x3e982b(0x26dc)]=_0x5889f3,this[_0x3e982b(0x5184)]=function(_0x792c6f){var _0x3d3587=_0x3e982b;_0x2b24e3[_0x3d3587(0x5655)](_0x792c6f[_0x3d3587(0x50f)])||_0x66a0b6[_0x3d3587(0x1501)]();},this[_0x3e982b(0x47e7)]=function(_0x5bd185){var _0x7c88a=_0x3e982b;_0x2b24e3[_0x7c88a(0x5655)](_0x5bd185[_0x7c88a(0x50f)])&&_0x66a0b6[_0x7c88a(0x5bc3)]();},FeatureDetection[_0x3e982b(0x43e5)]()?(document['addEventListener'](_0x3e982b(0x559d),this[_0x3e982b(0x5184)],!0x0),document[_0x3e982b(0x13f3)](_0x3e982b(0x5c6b),this[_0x3e982b(0x47e7)],!0x0)):(document[_0x2beb2b(0x3b94)](_0x3e982b(0x5712),this['_onInputBegin'],!0x0),document[_0x3e982b(0x13f3)](_0x2beb2b(0x3eff),this[_0x3e982b(0x47e7)],!0x0),document[_0x3e982b(0x13f3)](_0x3e982b(0x3a62),this[_0x3e982b(0x5184)],!0x0),document[_0x3e982b(0x13f3)](_0x3e982b(0x12fe),this[_0x3e982b(0x47e7)],!0x0));}function HomeButtonViewModel(_0x523f04,_0xd795b2){var _0x348247=_0x5e00b3;this[_0x348247(0x5e52)]=_0x523f04,this[_0x348247(0x5ad9)]=_0xd795b2;var _0x241f64=this;this[_0x348247(0x447c)]=createCommand(function(){var _0x137e89=_0x140d,_0x53147e=_0x348247;_0x241f64[_0x53147e(0x5e52)][_0x53147e(0x5592)][_0x53147e(0x1f35)](_0x241f64[_0x137e89(0x1c59)]);}),this[_0x348247(0x5c92)]=_0x348247(0x3ab5),knockout[_0x348247(0x293a)](this,[_0x348247(0x5c92)]);}function HomeButton(_0x1fcfde,_0x1105ae,_0x55df56){var _0x34beef=_0x307c2b,_0x4112a8=_0x5e00b3;_0x1fcfde=getElement(_0x1fcfde);var _0x2cb95f=new HomeButtonViewModel(_0x1105ae,_0x55df56);_0x2cb95f[_0x4112a8(0x504a)]=_0x4112a8(0x36cf);var _0x576f9a=document[_0x34beef(0x251f)](_0x4112a8(0x536));_0x576f9a[_0x4112a8(0x3dd)]=_0x4112a8(0x536),_0x576f9a['className']=_0x4112a8(0x29e8),_0x576f9a[_0x4112a8(0x1d2b)](_0x4112a8(0x1e9b),_0x4112a8(0x3473)),_0x1fcfde[_0x34beef(0x33d6)](_0x576f9a),knockout[_0x4112a8(0x406c)](_0x2cb95f,_0x576f9a),this[_0x4112a8(0x381c)]=_0x1fcfde,this[_0x4112a8(0x10cc)]=_0x2cb95f,this[_0x34beef(0x1587)]=_0x576f9a;}Object[_0x307c2b(0x66e)](Geocoder[_0x307c2b(0x1aa2)],{'container':{'get':function(){var _0x3c2311=_0x307c2b;return this[_0x3c2311(0x571)];}},'viewModel':{'get':function(){var _0x273d65=_0x307c2b;return this[_0x273d65(0x35d5)];}}}),Geocoder['prototype'][_0x5e00b3(0x53aa)]=function(){return!0x1;},Geocoder[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x1922e5=_0x307c2b,_0x594f8b=_0x5e00b3;return FeatureDetection[_0x594f8b(0x43e5)]()?(document['removeEventListener'](_0x594f8b(0x559d),this[_0x594f8b(0x5184)],!0x0),document[_0x594f8b(0x3da7)](_0x594f8b(0x5c6b),this[_0x594f8b(0x47e7)],!0x0)):(document[_0x594f8b(0x3da7)](_0x594f8b(0x5712),this[_0x1922e5(0xfc4)],!0x0),document[_0x1922e5(0x3df8)](_0x594f8b(0x1f63),this[_0x594f8b(0x47e7)],!0x0),document[_0x594f8b(0x3da7)](_0x594f8b(0x3a62),this[_0x594f8b(0x5184)],!0x0),document[_0x594f8b(0x3da7)](_0x594f8b(0x12fe),this[_0x594f8b(0x47e7)],!0x0)),knockout['cleanNode'](this[_0x594f8b(0x26dc)]),this[_0x594f8b(0x381c)][_0x594f8b(0x3fb0)](this[_0x594f8b(0x26dc)]),destroyObject$1(this);},Object[_0x307c2b(0x66e)](HomeButtonViewModel[_0x5e00b3(0x3720)],{'scene':{'get':function(){var _0x13ea93=_0x5e00b3;return this[_0x13ea93(0x5e52)];}},'command':{'get':function(){var _0x4f3cbb=_0x5e00b3;return this[_0x4f3cbb(0x447c)];}},'duration':{'get':function(){return this['_duration'];},'set':function(_0x422370){var _0xf6c7c6=_0x5e00b3;this[_0xf6c7c6(0x5ad9)]=_0x422370;}}}),Object[_0x5e00b3(0x1dfd)](HomeButton[_0x5e00b3(0x3720)],{'container':{'get':function(){var _0x9f11e8=_0x5e00b3;return this[_0x9f11e8(0x381c)];}},'viewModel':{'get':function(){var _0x460858=_0x5e00b3;return this[_0x460858(0x10cc)];}}}),HomeButton['prototype'][_0x5e00b3(0x53aa)]=function(){return!0x1;},HomeButton[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x2f1056=_0x307c2b,_0x1c3bde=_0x5e00b3;return knockout['cleanNode'](this[_0x1c3bde(0x1f69)]),this[_0x1c3bde(0x381c)][_0x2f1056(0x1f3a)](this[_0x1c3bde(0x1f69)]),destroyObject$1(this);};var cameraEnabledPath=_0x5e00b3(0x2a7a),cameraDisabledPath=_0x5e00b3(0x1f03);function InfoBoxViewModel(){var _0x2dab2a=_0x307c2b,_0x1b53ed=_0x5e00b3;this[_0x1b53ed(0x591b)]=new Event(),this[_0x2dab2a(0x4a5c)]=new Event(),this[_0x1b53ed(0x5214)]=0x1f4,this[_0x1b53ed(0x5f51)]=!0x1,this[_0x1b53ed(0xdc7)]=!0x1,this[_0x1b53ed(0x4f74)]=!0x1,this[_0x1b53ed(0x17f4)]='',this[_0x1b53ed(0x4bfe)]='',knockout[_0x1b53ed(0x293a)](this,[_0x1b53ed(0x4f74),_0x1b53ed(0x17f4),_0x1b53ed(0x4bfe),'maxHeight',_0x2dab2a(0x1e44),_0x1b53ed(0xdc7)]),this['_loadingIndicatorHtml']=_0x2dab2a(0x341b),this[_0x2dab2a(0x2892)]=void 0x0,knockout['defineProperty'](this,_0x1b53ed(0x559e),{'get':function(){var _0x4c630c=_0x1b53ed;return!this[_0x4c630c(0x5f51)]||this[_0x4c630c(0xdc7)]?cameraDisabledPath:cameraEnabledPath;}}),knockout[_0x1b53ed(0x17f9)](this,_0x1b53ed(0x2b5b),{'get':function(){var _0x218046=_0x2dab2a,_0x3cce01=_0x1b53ed;return!defined$1(this[_0x3cce01(0x4bfe)])||0x0===this[_0x218046(0x2b08)][_0x3cce01(0x809)];}});}function InfoBox(_0x184ada){var _0x242f70=_0x307c2b,_0x52c805=_0x5e00b3;_0x184ada=getElement(_0x184ada);var _0x5895aa=document[_0x52c805(0x2a2e)](_0x242f70(0x5b3e));_0x5895aa[_0x52c805(0x1e84)]=_0x242f70(0x29d3),_0x5895aa[_0x52c805(0x1d2b)](_0x52c805(0x1e9b),_0x242f70(0x3b0e)),_0x184ada[_0x242f70(0x33d6)](_0x5895aa);var _0x2420c6=document[_0x52c805(0x2a2e)](_0x52c805(0x2410));_0x2420c6[_0x52c805(0x1e84)]=_0x52c805(0xf7f),_0x2420c6[_0x52c805(0x1d2b)](_0x52c805(0x1e9b),_0x52c805(0x51df)),_0x5895aa[_0x52c805(0x5a20)](_0x2420c6);var _0x3229d6=document[_0x242f70(0x251f)](_0x52c805(0x536));_0x3229d6[_0x242f70(0x18c0)]=_0x52c805(0x536),_0x3229d6['className']=_0x52c805(0x5a0),_0x3229d6['setAttribute'](_0x242f70(0x5866),_0x52c805(0x242a)),_0x5895aa[_0x52c805(0x5a20)](_0x3229d6);var _0x49f72b=document[_0x52c805(0x2a2e)](_0x242f70(0x483));_0x49f72b[_0x52c805(0x3dd)]=_0x242f70(0x483),_0x49f72b[_0x52c805(0x1e84)]=_0x242f70(0x4855),_0x49f72b[_0x242f70(0x54fe)](_0x52c805(0x1e9b),_0x242f70(0x42da)),_0x49f72b[_0x52c805(0x15ac)]=_0x52c805(0x2ca9),_0x5895aa[_0x52c805(0x5a20)](_0x49f72b);var _0x2e26a9=document[_0x52c805(0x2a2e)]('iframe');_0x2e26a9[_0x52c805(0x1e84)]=_0x242f70(0x47fe),_0x2e26a9[_0x52c805(0x1d2b)](_0x52c805(0x42c),_0x52c805(0x5648)),_0x2e26a9[_0x52c805(0x1d2b)](_0x242f70(0x5866),_0x52c805(0x1f4b)),_0x2e26a9[_0x52c805(0x1d2b)](_0x242f70(0x3660),!0x0),_0x5895aa[_0x52c805(0x5a20)](_0x2e26a9);var _0xd785dc=new InfoBoxViewModel();knockout[_0x52c805(0x406c)](_0xd785dc,_0x5895aa),this[_0x52c805(0x381c)]=_0x184ada,this[_0x52c805(0x1f69)]=_0x5895aa,this[_0x52c805(0x31ad)]=_0x2e26a9,this[_0x52c805(0x10cc)]=_0xd785dc,this[_0x52c805(0x52b6)]=void 0x0;var _0x1870b2=this;_0x2e26a9[_0x52c805(0x13f3)](_0x52c805(0x108),function(){var _0x290023=_0x242f70,_0x5eff25=_0x52c805,_0x56df6a=_0x2e26a9[_0x5eff25(0x52ea)],_0xbcf9b8=_0x56df6a[_0x5eff25(0x2a2e)](_0x5eff25(0x28b2));_0xbcf9b8[_0x5eff25(0x2337)]=buildModuleUrl(_0x5eff25(0x12eb)),_0xbcf9b8[_0x5eff25(0x125b)]=_0x290023(0x10ac),_0xbcf9b8[_0x290023(0x18c0)]=_0x5eff25(0x5861);var _0x39970b=_0x56df6a[_0x5eff25(0x2a2e)](_0x5eff25(0x2410));_0x39970b[_0x290023(0x2d7)]=_0x5eff25(0x54c3),_0x56df6a[_0x5eff25(0x527f)][_0x5eff25(0x5a20)](_0xbcf9b8),_0x56df6a[_0x290023(0x172a)][_0x5eff25(0x5a20)](_0x39970b),_0x1870b2[_0x5eff25(0x52b6)]=subscribeAndEvaluate(_0xd785dc,_0x5eff25(0x4bfe),function(_0x2ddc49){var _0x2cc317=_0x290023,_0x14e763=_0x5eff25;_0x2e26a9[_0x14e763(0x8cd)][_0x2cc317(0x10d5)]=_0x14e763(0x1d33),_0x39970b[_0x2cc317(0xd4c)]=_0x2ddc49;var _0x51c78e=null,_0x3d2981=_0x39970b[_0x14e763(0x3d2b)];if(null!==_0x3d2981&&0x1===_0x39970b[_0x2cc317(0x20ef)]['length']){var _0x4d8c56=window[_0x14e763(0x15e0)](_0x3d2981);if(null!==_0x4d8c56){var _0x22e6a0=_0x4d8c56[_0x14e763(0x265a)],_0x55654c=Color$2[_0x14e763(0x55dc)](_0x22e6a0);defined$1(_0x55654c)&&0x0!==_0x55654c[_0x2cc317(0x3b89)]&&(_0x51c78e=_0x4d8c56[_0x14e763(0x265a)]);}}_0x5895aa[_0x14e763(0x8cd)][_0x14e763(0x265a)]=_0x51c78e;var _0x437589=_0x39970b[_0x14e763(0x4791)]()[_0x2cc317(0x10d5)];_0x2e26a9[_0x14e763(0x8cd)][_0x14e763(0x5a4e)]=_0x437589+'px';});}),_0x2e26a9[_0x242f70(0x54fe)](_0x52c805(0x16cf),_0x52c805(0x5206));}InfoBoxViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x39b8)]=function(_0x165f9d){var _0x2df78a=_0x5e00b3;return this[_0x2df78a(0x5214)]-_0x165f9d+'px';},Object[_0x5e00b3(0x1dfd)](InfoBoxViewModel[_0x5e00b3(0x3720)],{'cameraClicked':{'get':function(){var _0x2c41ae=_0x5e00b3;return this[_0x2c41ae(0x591b)];}},'closeClicked':{'get':function(){var _0x342d19=_0x5e00b3;return this[_0x342d19(0x5fc5)];}}}),Object[_0x5e00b3(0x1dfd)](InfoBox[_0x307c2b(0x1aa2)],{'container':{'get':function(){var _0x3db560=_0x5e00b3;return this[_0x3db560(0x381c)];}},'viewModel':{'get':function(){var _0x1f218d=_0x5e00b3;return this[_0x1f218d(0x10cc)];}},'frame':{'get':function(){var _0x4c558d=_0x5e00b3;return this[_0x4c558d(0x31ad)];}}}),InfoBox[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},InfoBox[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x6711db=_0x5e00b3,_0x5736e1=this[_0x6711db(0x381c)];return knockout[_0x6711db(0x3d5a)](this[_0x6711db(0x1f69)]),_0x5736e1[_0x6711db(0x3fb0)](this[_0x6711db(0x1f69)]),defined$1(this[_0x6711db(0x52b6)])&&this[_0x6711db(0x52b6)][_0x6711db(0x4f8c)](),destroyObject$1(this);};var createFragmentFromTemplate=function(_0x2b3f89){var _0x4e4086=_0x5e00b3,_0x4589a5=document[_0x4e4086(0x2a2e)](_0x4e4086(0x2410));_0x4589a5[_0x4e4086(0x15ac)]=_0x2b3f89;for(var _0x1e7005=document[_0x4e4086(0x4256)]();_0x4589a5[_0x4e4086(0x5905)];)_0x1e7005[_0x4e4086(0x5a20)](_0x4589a5[_0x4e4086(0x5905)]);return _0x1e7005;},loadView=function(_0x136f32,_0x46124c,_0x575daa){var _0x32c1a2=_0x307c2b,_0x1aa759=_0x5e00b3;_0x46124c=getElement(_0x46124c);var _0x2ab934,_0x552a46=createFragmentFromTemplate(_0x136f32),_0x23a720=[];for(_0x2ab934=0x0;_0x2ab934<_0x552a46[_0x32c1a2(0x20ef)][_0x1aa759(0x809)];++_0x2ab934)_0x23a720[_0x32c1a2(0x2a0e)](_0x552a46[_0x32c1a2(0x20ef)][_0x2ab934]);for(_0x46124c[_0x1aa759(0x5a20)](_0x552a46),_0x2ab934=0x0;_0x2ab934<_0x23a720[_0x1aa759(0x809)];++_0x2ab934){var _0x51016c=_0x23a720[_0x2ab934];0x1!==_0x51016c[_0x1aa759(0x5c6)]&&0x8!==_0x51016c[_0x1aa759(0x5c6)]||knockout[_0x32c1a2(0x3f35)](_0x575daa,_0x51016c);}return _0x23a720;},NavigationViewModel=function(_0x2f5225,_0x19e185){var _0x5a9464=_0x307c2b,_0x1de665=_0x5e00b3;this[_0x5a9464(0x2c60)]=_0x2f5225[_0x5a9464(0x2c60)],this[_0x5a9464(0x2c60)][_0x5a9464(0x3819)]=new Event(),this[_0x1de665(0x28c)][_0x1de665(0xfec)]=new Event(),this['scene']=_0x2f5225[_0x1de665(0x20c0)],this[_0x1de665(0xd36)]=new EventHelper(),this[_0x5a9464(0x3051)]=defined$1(this['scene']),this[_0x5a9464(0x6d1)]=this[_0x1de665(0x49a1)]?this[_0x1de665(0x20c0)][_0x1de665(0x5592)][_0x1de665(0x5075)]:0x0,this[_0x1de665(0x319)]=!0x1,this[_0x5a9464(0x5534)]=0x0,this[_0x5a9464(0x3233)]=!0x1,this[_0x5a9464(0x5094)]=void 0x0,this[_0x1de665(0x4576)]=void 0x0,this[_0x1de665(0x41ec)]=void 0x0,this[_0x1de665(0x2aca)]=void 0x0,this[_0x1de665(0x2638)]=void 0x0,this[_0x1de665(0x4c87)]=0x38,this['tiltbarTop']=0x3,this[_0x1de665(0xe70)]=!0x1,this[_0x1de665(0x996)]=0x41,this[_0x5a9464(0x5998)]=0x0,this[_0x5a9464(0x1825)]=new ScreenSpaceEventHandler(_0x19e185),this[_0x1de665(0x421)]=null,knockout[_0x1de665(0x293a)](this,[_0x1de665(0x49a1),_0x1de665(0x5075),_0x5a9464(0x520),_0x1de665(0x3268),_0x1de665(0x2e9a),_0x1de665(0x4c87),_0x1de665(0x5e1d),_0x1de665(0xe70),_0x1de665(0x996)]);var _0x8f0406,_0x223da3,_0x558c46,_0x36319a=this;function _0x280dad(){var _0x5b80cf=_0x5a9464,_0x16e103=_0x1de665;defined$1(_0x36319a['viewer'])?(_0x36319a[_0x16e103(0x2638)]&&(_0x36319a[_0x16e103(0x2638)](),_0x36319a[_0x5b80cf(0x2663)]=void 0x0),_0x36319a[_0x16e103(0x49a1)]=!0x0,_0x36319a[_0x16e103(0x2638)]=_0x36319a[_0x16e103(0x20c0)][_0x16e103(0x486)][_0x16e103(0x13f3)](function(){var _0x436fe6=_0x5b80cf,_0x345788=_0x16e103,_0x115e4a=Math[_0x345788(0x1beb)](_0x36319a[_0x345788(0x20c0)][_0x436fe6(0x57e6)][_0x436fe6(0x6d1)]-_0x36319a[_0x345788(0x5075)]);if((_0x115e4a<CesiumMath[_0x345788(0x1ea8)]||_0x115e4a>0x3*CesiumMath[_0x436fe6(0xab5)])&&(_0x36319a[_0x345788(0x5075)]=_0x36319a[_0x345788(0x20c0)][_0x345788(0x5592)][_0x345788(0x5075)]),_0x36319a[_0x436fe6(0x24a7)][_0x345788(0x2a3e)],!_0x36319a[_0x345788(0xe70)]){var _0x43f58b=_0x36319a[_0x345788(0x20c0)][_0x436fe6(0x57e6)][_0x436fe6(0x1870)]+CesiumMath[_0x345788(0x1ea8)],_0x59cc63=CesiumMath[_0x345788(0x1ea8)]/0x14,_0x248c65=Math[_0x345788(0x1ace)](_0x43f58b/_0x59cc63);_0x248c65=(_0x248c65=_0x248c65>0x13?0x13:_0x248c65)<0x0?0x0:_0x248c65,_0x36319a[_0x345788(0x4c87)]=tiltBarCoords[_0x248c65]['x'],_0x36319a[_0x345788(0x5e1d)]=tiltBarCoords[_0x248c65]['y'];}})):(_0x36319a[_0x16e103(0x2638)]&&(_0x36319a[_0x16e103(0x2638)](),_0x36319a[_0x16e103(0x2638)]=void 0x0),_0x36319a[_0x16e103(0x49a1)]=!0x1);}this[_0x1de665(0xd36)][_0x5a9464(0x1af6)](this[_0x1de665(0x28c)][_0x5a9464(0x3819)],_0x280dad,this),_0x8f0406=CesiumMath[_0x5a9464(0xab5)]+_0x2f5225[_0x1de665(0x20c0)][_0x1de665(0x5592)][_0x1de665(0x3a66)],_0x223da3=Math['PI']/0x2/0x14,_0x558c46=(_0x558c46=(_0x558c46=Math[_0x1de665(0x1ace)](_0x8f0406/_0x223da3))>0x13?0x13:_0x558c46)<0x0?0x0:_0x558c46,_0x36319a[_0x1de665(0x4c87)]=tiltBarCoords[_0x558c46]['x'],_0x36319a[_0x1de665(0x5e1d)]=tiltBarCoords[_0x558c46]['y'],_0x280dad();},vectorScratch=new Cartesian2();new Cartesian3(),NavigationViewModel[_0x307c2b(0x1aa2)][_0x5e00b3(0x1755)]=function(_0x2b3c99,_0x5b1302){var _0x1b2eb4=_0x307c2b,_0x2ecf27=_0x5e00b3;_0x2b3c99[_0x1b2eb4(0x1825)][_0x2ecf27(0x5732)](ScreenSpaceEventType$1[_0x2ecf27(0xa5e)]),_0x2b3c99[_0x2ecf27(0x1b52)][_0x1b2eb4(0x3260)](ScreenSpaceEventType$1[_0x2ecf27(0xe23)]),defined$1(_0x2b3c99[_0x2ecf27(0x4248)])&&_0x2b3c99[_0x2ecf27(0x28c)][_0x2ecf27(0x4c12)][_0x2ecf27(0x146e)][_0x2ecf27(0x3da7)](_0x2b3c99[_0x2ecf27(0x4248)]),_0x2b3c99[_0x2ecf27(0x882)]=void 0x0,_0x2b3c99[_0x2ecf27(0x4248)]=void 0x0,_0x2b3c99[_0x2ecf27(0x2519)]=!0x0;var _0xc6f7d8=_0x2b3c99[_0x2ecf27(0x28c)][_0x2ecf27(0x20c0)][_0x2ecf27(0x5592)];_0x2b3c99[_0x1b2eb4(0xd1a)]=function(_0x2bec43){var _0x466a7d=_0x1b2eb4,_0x4c2921=_0x2ecf27,_0x240125=_0x2b3c99[_0x466a7d(0x1752)]-0x41;_0x240125>0x0?_0x2b3c99[_0x4c2921(0x28c)][_0x466a7d(0x24a7)][_0x4c2921(0x3037)]===SceneMode$1[_0x4c2921(0x5d29)]?_0xc6f7d8[_0x4c2921(0x50d7)]():zoom(_0x2b3c99,-0x1):_0x240125<0x0&&(_0x2b3c99[_0x4c2921(0x28c)][_0x4c2921(0x20c0)][_0x4c2921(0x3037)]===SceneMode$1[_0x4c2921(0x5d29)]?_0xc6f7d8[_0x4c2921(0x5b73)]():zoom(_0x2b3c99,0x1));},_0x2b3c99[_0x2ecf27(0x8e8)]=function(_0x2b7139,_0xa9beab){var _0x2129e7=_0x1b2eb4,_0x40b033=_0x2ecf27,_0x2f66c3=_0x2b3c99[_0x40b033(0x996)],_0x3857f4=_0x2b7139[_0x40b033(0x37d2)]['y']-_0x2b7139[_0x40b033(0x4350)]['y']+_0x2f66c3;_0x3857f4=(_0x3857f4=_0x3857f4<0x0?0x0:_0x3857f4)>0x78?0x78:_0x3857f4,_0x2b3c99[_0x40b033(0x996)]=_0x3857f4,_0x2b3c99[_0x40b033(0x996)]-_0x2f66c3>0x0?_0x2b3c99[_0x40b033(0x28c)][_0x40b033(0x20c0)][_0x40b033(0x3037)]===SceneMode$1[_0x40b033(0x5d29)]?_0xc6f7d8[_0x40b033(0x50d7)]():zoom(_0x2b3c99,-0x1):_0x2b3c99[_0x40b033(0x28c)][_0x2129e7(0x24a7)][_0x2129e7(0x266d)]===SceneMode$1[_0x40b033(0x5d29)]?_0xc6f7d8[_0x40b033(0x5b73)]():zoom(_0x2b3c99,0x1);},_0x2b3c99[_0x2ecf27(0x882)]=function(_0x246981){var _0x57ab4e=_0x1b2eb4,_0x2256df=_0x2ecf27;_0x2b3c99[_0x2256df(0x2519)]=!0x1,_0x2b3c99[_0x2256df(0x1b52)][_0x2256df(0x5732)](ScreenSpaceEventType$1[_0x2256df(0xa5e)]),_0x2b3c99[_0x57ab4e(0x1825)]['removeInputAction'](ScreenSpaceEventType$1[_0x57ab4e(0x2762)]),defined$1(_0x2b3c99['zoombarTickFunction'])&&_0x2b3c99['viewer'][_0x2256df(0x4c12)][_0x2256df(0x146e)][_0x2256df(0x3da7)](_0x2b3c99[_0x2256df(0x4248)]),_0x2b3c99[_0x2256df(0x882)]=void 0x0,_0x2b3c99['zoomBarScrollMouseMoveFunction']=void 0x0,_0x2b3c99[_0x57ab4e(0xd1a)]=void 0x0,_0x2b3c99[_0x2256df(0x996)]=0x41;},_0x2b3c99[_0x1b2eb4(0x1825)][_0x1b2eb4(0x1a5c)](_0x2b3c99[_0x2ecf27(0x882)],ScreenSpaceEventType$1[_0x2ecf27(0xa5e)]),_0x2b3c99[_0x2ecf27(0x1b52)][_0x2ecf27(0x2419)](_0x2b3c99[_0x1b2eb4(0x1aae)],ScreenSpaceEventType$1[_0x2ecf27(0xe23)]),_0x2b3c99[_0x1b2eb4(0x2c60)][_0x2ecf27(0x4c12)][_0x2ecf27(0x146e)][_0x2ecf27(0x13f3)](_0x2b3c99[_0x2ecf27(0x4248)]);},NavigationViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x1267)]=function(_0x319d3a,_0x11294f){var _0x8d60c8=_0x307c2b,_0x2c5406=_0x5e00b3;_0x319d3a[_0x2c5406(0x1b52)][_0x8d60c8(0x3260)](ScreenSpaceEventType$1[_0x2c5406(0xa5e)]),defined$1(_0x319d3a[_0x2c5406(0x5ff9)])&&_0x319d3a[_0x8d60c8(0x2c60)][_0x2c5406(0x4c12)][_0x2c5406(0x146e)][_0x2c5406(0x3da7)](_0x319d3a[_0x8d60c8(0x51d8)]),_0x319d3a[_0x2c5406(0xa40)]=void 0x0,_0x319d3a[_0x2c5406(0x5ff9)]=void 0x0,_0x319d3a[_0x2c5406(0x22cb)]=!0x0,_0x319d3a[_0x8d60c8(0x196e)]=getTimestamp$1();var _0x4351dd=_0x319d3a[_0x2c5406(0x28c)][_0x2c5406(0x20c0)],_0x1d47ce=_0x4351dd[_0x2c5406(0x5592)];_0x319d3a[_0x2c5406(0x5ff9)]=function(_0xc9416c){var _0x38334d=_0x2c5406;if(_0x319d3a[_0x38334d(0x28c)][_0x38334d(0x20c0)][_0x38334d(0x3037)]===SceneMode$1[_0x38334d(0x5d29)]){var _0x7fc0bc=getDistance(_0x4351dd,0x1);defined$1(_0x7fc0bc)&&_0x1d47ce[_0x38334d(0x5b73)](_0x7fc0bc);}else zoom(_0x319d3a,0x1);},_0x319d3a[_0x2c5406(0xa40)]=function(_0x4c78c2){var _0x1f76e5=_0x8d60c8,_0x1aa55e=_0x2c5406;_0x319d3a['isZoomin']=!0x1,_0x319d3a[_0x1f76e5(0x1825)][_0x1aa55e(0x5732)](ScreenSpaceEventType$1[_0x1aa55e(0xa5e)]),defined$1(_0x319d3a[_0x1aa55e(0x5ff9)])&&_0x319d3a[_0x1aa55e(0x28c)][_0x1aa55e(0x4c12)][_0x1aa55e(0x146e)][_0x1aa55e(0x3da7)](_0x319d3a[_0x1aa55e(0x5ff9)]),_0x319d3a[_0x1aa55e(0xa40)]=void 0x0,_0x319d3a[_0x1aa55e(0x5ff9)]=void 0x0;},_0x319d3a[_0x2c5406(0x1b52)]['setInputAction'](_0x319d3a[_0x8d60c8(0x1000)],ScreenSpaceEventType$1[_0x2c5406(0xa5e)]),_0x319d3a[_0x8d60c8(0x2c60)][_0x8d60c8(0x58dc)][_0x8d60c8(0x11e5)][_0x2c5406(0x13f3)](_0x319d3a[_0x8d60c8(0x51d8)]);},NavigationViewModel['prototype'][_0x5e00b3(0x5c86)]=function(_0x489760,_0x43c36b){var _0x42eb9d=_0x307c2b,_0x4bdac8=_0x5e00b3;_0x489760[_0x4bdac8(0x1b52)][_0x4bdac8(0x5732)](ScreenSpaceEventType$1[_0x4bdac8(0xa5e)]),defined$1(_0x489760[_0x4bdac8(0x36bf)])&&_0x489760['viewer'][_0x4bdac8(0x4c12)][_0x4bdac8(0x146e)][_0x42eb9d(0x3df8)](_0x489760[_0x4bdac8(0x36bf)]),_0x489760[_0x4bdac8(0x299d)]=void 0x0,_0x489760[_0x4bdac8(0x36bf)]=void 0x0,_0x489760[_0x4bdac8(0x2ff8)]=!0x0,_0x489760[_0x4bdac8(0x408d)]=getTimestamp$1();var _0x282d6a=_0x489760['viewer'][_0x42eb9d(0x24a7)],_0x3304fe=_0x282d6a[_0x4bdac8(0x5592)];_0x489760[_0x4bdac8(0x36bf)]=function(_0x1dcff0){var _0x43f2f1=_0x42eb9d,_0x5b94a7=_0x4bdac8;if(_0x489760[_0x43f2f1(0x2c60)][_0x5b94a7(0x20c0)][_0x5b94a7(0x3037)]===SceneMode$1[_0x5b94a7(0x5d29)]){var _0x56b4a1=getDistance(_0x282d6a,0x1);defined$1(_0x56b4a1)&&_0x3304fe[_0x43f2f1(0x496a)](_0x56b4a1);}else zoom(_0x489760,-0x1);},_0x489760[_0x4bdac8(0x299d)]=function(_0x2436c5){var _0xc9f544=_0x42eb9d,_0x4007bf=_0x4bdac8;_0x489760[_0x4007bf(0x2ff8)]=!0x1,_0x489760[_0x4007bf(0x1b52)][_0x4007bf(0x5732)](ScreenSpaceEventType$1[_0x4007bf(0xa5e)]),defined$1(_0x489760[_0x4007bf(0x36bf)])&&_0x489760[_0x4007bf(0x28c)][_0x4007bf(0x4c12)][_0x4007bf(0x146e)][_0x4007bf(0x3da7)](_0x489760[_0xc9f544(0x2628)]),_0x489760[_0x4007bf(0x299d)]=void 0x0,_0x489760[_0x4007bf(0x36bf)]=void 0x0;},_0x489760['screenSpaceEventHandler'][_0x4bdac8(0x2419)](_0x489760[_0x4bdac8(0x299d)],ScreenSpaceEventType$1[_0x4bdac8(0xa5e)]),_0x489760[_0x4bdac8(0x28c)][_0x4bdac8(0x4c12)][_0x42eb9d(0x11e5)][_0x4bdac8(0x13f3)](_0x489760[_0x42eb9d(0x2628)]);};var transformScale=0x1;function handleRotateEastMouseDown(_0x5d222d,_0x4981d3,_0x54860e){var _0x102cc6=_0x307c2b,_0x22579f=_0x5e00b3;_0x5d222d[_0x22579f(0x1b52)][_0x22579f(0x5732)](ScreenSpaceEventType$1[_0x22579f(0xa5e)]),defined$1(_0x5d222d[_0x22579f(0x1c3c)])&&_0x5d222d['viewer'][_0x22579f(0x4c12)][_0x22579f(0x146e)][_0x102cc6(0x3df8)](_0x5d222d[_0x22579f(0x1c3c)]),_0x5d222d[_0x102cc6(0x484a)]=void 0x0,_0x5d222d[_0x22579f(0x1c3c)]=void 0x0,_0x5d222d[_0x22579f(0x5949)]=!0x0,_0x5d222d[_0x22579f(0x3ec4)]=getTimestamp$1(),_0x5d222d[_0x22579f(0x28c)][_0x102cc6(0x24a7)][_0x22579f(0x5592)];var _0x46a30a=CesiumMath[_0x102cc6(0xab5)]-Math[_0x22579f(0x51e)](-_0x54860e['y'],_0x54860e['x']),_0x6a4e97=Math['PI']/0x4,_0xdb3d31=0x0,_0x114bca=0x1,_0x300d50=0x2,_0x3764a7=0x3,_0x531f60=0x4;_0xdb3d31=_0x46a30a>=-_0x6a4e97&&_0x46a30a<=_0x6a4e97?_0x531f60:_0x46a30a>=_0x6a4e97&&_0x46a30a<=0x3*_0x6a4e97?_0x300d50:_0x46a30a>=0x3*_0x6a4e97&&_0x46a30a<=0x5*_0x6a4e97?_0x3764a7:_0x114bca,_0x5d222d[_0x102cc6(0x4adc)]=function(_0x5bb4fd){var _0x50caa0=_0x102cc6,_0x24fd6c=_0x22579f,_0x14997b=_0x5d222d[_0x24fd6c(0x28c)][_0x24fd6c(0x20c0)][_0x24fd6c(0x5592)],_0x10ef67=getTimestamp$1();switch(_0x5d222d[_0x24fd6c(0x3ec4)],_0x46a30a=0x14*Math[_0x24fd6c(0x1beb)](_0x14997b[_0x24fd6c(0x23c5)][_0x24fd6c(0x5a4e)]/0x61534d)*0.0005,_0xdb3d31){case _0x114bca:_0x14997b[_0x24fd6c(0x4d40)](_0x14997b['up'],_0x46a30a);break;case _0x300d50:_0x14997b[_0x50caa0(0x47c0)](_0x14997b['up'],-_0x46a30a);break;case _0x3764a7:_0x14997b[_0x50caa0(0x47c0)](_0x14997b[_0x24fd6c(0x1d74)],-_0x46a30a);break;case _0x531f60:_0x14997b[_0x24fd6c(0x4d40)](_0x14997b['right'],_0x46a30a);}_0x5d222d[_0x24fd6c(0xa74)]=_0x10ef67;},_0x5d222d[_0x102cc6(0x484a)]=function(_0x3566e0){var _0x295e00=_0x102cc6,_0x10eec8=_0x22579f;_0x5d222d[_0x10eec8(0x49bf)]=!0x1,_0x5d222d[_0x10eec8(0x1b52)][_0x10eec8(0x5732)](ScreenSpaceEventType$1[_0x10eec8(0xa5e)]),defined$1(_0x5d222d[_0x10eec8(0x1c3c)])&&_0x5d222d[_0x295e00(0x2c60)][_0x10eec8(0x4c12)][_0x10eec8(0x146e)][_0x10eec8(0x3da7)](_0x5d222d[_0x295e00(0x4adc)]),_0x5d222d[_0x10eec8(0x3126)]=void 0x0,_0x5d222d[_0x10eec8(0x1c3c)]=void 0x0;},_0x5d222d[_0x22579f(0x1b52)][_0x22579f(0x2419)](_0x5d222d[_0x102cc6(0x484a)],ScreenSpaceEventType$1[_0x102cc6(0x454a)]),_0x5d222d[_0x22579f(0x28c)][_0x102cc6(0x58dc)][_0x102cc6(0x11e5)][_0x22579f(0x13f3)](_0x5d222d[_0x22579f(0x1c3c)]);}NavigationViewModel[_0x5e00b3(0x3720)][_0x307c2b(0x2f60)]=function(_0x2d6a7d,_0x45a68d){var _0x105c93=_0x307c2b,_0x3060e1=_0x5e00b3,_0x9f0748=_0x45a68d[_0x3060e1(0x3f38)],_0x48a407=_0x45a68d[_0x3060e1(0x3f38)][_0x105c93(0x4e28)]();transformScale=_0x48a407[_0x3060e1(0x5a4e)]/_0x9f0748[_0x3060e1(0x53c9)],_0x48a407[_0x3060e1(0x2d3c)];var _0x444ef0=new Cartesian2((_0x48a407[_0x3060e1(0x1d74)]-_0x48a407[_0x3060e1(0x4db1)])/0x2,(_0x48a407[_0x3060e1(0x4645)]-_0x48a407[_0x105c93(0x49a6)])/0x2),_0x252607=0x0;_0x252607=_0x3060e1(0x5712)===_0x45a68d[_0x3060e1(0x3dd)]?new Cartesian2(_0x45a68d[_0x3060e1(0x5152)]-_0x48a407[_0x3060e1(0x4db1)],_0x45a68d[_0x3060e1(0x3837)]-_0x48a407[_0x3060e1(0x4f04)]):new Cartesian2(_0x45a68d[_0x3060e1(0x3550)][_0x3060e1(0x1760)][0x0][_0x3060e1(0x5152)]-_0x48a407[_0x3060e1(0x4db1)],_0x45a68d[_0x3060e1(0x3550)][_0x3060e1(0x1760)][0x0][_0x3060e1(0x3837)]-_0x48a407[_0x3060e1(0x4f04)]);var _0x6f325b=Cartesian2[_0x3060e1(0x34b6)](_0x252607,_0x444ef0,vectorScratch);this[_0x3060e1(0x421)]=new Cartesian2(_0x45a68d[_0x3060e1(0x5152)],_0x45a68d[_0x3060e1(0x3837)]);var _0x24491d=Cartesian2[_0x3060e1(0x3d6f)](_0x6f325b);if((_0x24491d/=transformScale)>0x1e&&_0x24491d<0x2d)rotate(this,_0x9f0748,_0x6f325b);else{if(!(_0x24491d>0x32&&_0x24491d<0x46))return handleRotateEastMouseDown(this,_0x9f0748,_0x6f325b);var _0x503755=CesiumMath[_0x3060e1(0x1ea8)]-Math[_0x3060e1(0x51e)](-_0x6f325b['y'],_0x6f325b['x']);_0x503755>=0x0&&_0x503755<=CesiumMath[_0x3060e1(0x1ea8)]&&tilt(this,_0x9f0748,_0x6f325b);}},NavigationViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x3387)]=function(_0xb7f2c9,_0xc2bdd6){var _0x403fcd=_0x307c2b,_0x327a59=_0x5e00b3,_0x4f0b6c=_0xc2bdd6[_0x327a59(0x3f38)][_0x327a59(0x4791)](),_0x45fe99=new Cartesian2((_0x4f0b6c[_0x327a59(0x1d74)]-_0x4f0b6c[_0x327a59(0x4db1)])/0x2,(_0x4f0b6c[_0x327a59(0x4645)]-_0x4f0b6c[_0x327a59(0x4f04)])/0x2),_0x275027=0x0;_0x275027=_0x403fcd(0x3eff)===_0xc2bdd6[_0x327a59(0x3dd)]?new Cartesian2(_0xc2bdd6[_0x327a59(0x5152)]-_0x4f0b6c[_0x327a59(0x4db1)],_0xc2bdd6[_0x403fcd(0x25e4)]-_0x4f0b6c[_0x403fcd(0x49a6)]):new Cartesian2(_0xc2bdd6[_0x327a59(0x3550)][_0x327a59(0x1760)][0x0]['clientX']-_0x4f0b6c[_0x327a59(0x4db1)],_0xc2bdd6[_0x327a59(0x3550)][_0x403fcd(0x14be)][0x0][_0x327a59(0x3837)]-_0x4f0b6c[_0x327a59(0x4f04)]);var _0x3e757f=Cartesian2[_0x403fcd(0x3d2f)](_0x275027,_0x45fe99,vectorScratch),_0xbfcc96=Cartesian2[_0x327a59(0x3d6f)](_0x3e757f);if(_0xbfcc96>0x1e&&_0xbfcc96<0x2d){var _0xf1621b=CesiumMath[_0x327a59(0x173e)](Math[_0x327a59(0x51e)](-_0x3e757f['y'],_0x3e757f['x'])),_0x3bdbd3=new Cartesian2(_0xc2bdd6[_0x327a59(0x5152)],_0xc2bdd6[_0x327a59(0x3837)]),_0x479300=_0x3bdbd3['x']-this[_0x403fcd(0x4980)]['x'],_0x41e742=_0x3bdbd3['y']-this[_0x327a59(0x421)]['y'];if(Math[_0x403fcd(0x37eb)](_0x479300*_0x479300+_0x41e742*_0x41e742)>0x5)return;var _0x554a42=CesiumMath[_0x403fcd(0x3a80)](_0xb7f2c9[_0x403fcd(0x6d1)]),_0x537d5a=Math[_0x327a59(0x1beb)](_0xf1621b-_0x554a42),_0x4bdecc=_0xb7f2c9[_0x327a59(0x28c)][_0x327a59(0x20c0)];(_0xf1621b>0x0&&_0x554a42>0x0&&_0x554a42<0x5a&&_0x537d5a>0x50&&_0x537d5a<0x64||_0x537d5a>0x104&&_0x537d5a<0x118)&&_0x4bdecc[_0x403fcd(0x57e6)][_0x327a59(0x2134)]({'destination':_0x4bdecc['camera'][_0x327a59(0x3747)],'orientation':{'heading':0x0,'pitch':_0x4bdecc[_0x403fcd(0x57e6)][_0x403fcd(0x1870)]}});}};var oldTransformScratch=new Matrix4(),newTransformScratch=new Matrix4(),centerScratch=new Cartesian3(),windowPositionScratch=new Cartesian2();function rotate(_0x31f99a,_0x1894d6,_0x269d9a){var _0x19dbf6=_0x307c2b,_0x2bc455=_0x5e00b3;_0x31f99a[_0x2bc455(0x1b52)][_0x2bc455(0x5732)](ScreenSpaceEventType$1[_0x2bc455(0xe23)]),_0x31f99a[_0x19dbf6(0x1825)]['removeInputAction'](ScreenSpaceEventType$1[_0x2bc455(0xa5e)]),_0x31f99a[_0x2bc455(0x41ec)]=void 0x0,_0x31f99a[_0x2bc455(0x2aca)]=void 0x0,_0x31f99a[_0x2bc455(0x2e9a)]=!0x0,_0x31f99a[_0x2bc455(0x57c9)]=Math[_0x2bc455(0x51e)](-_0x269d9a['y'],_0x269d9a['x']);var _0x468939=_0x31f99a[_0x19dbf6(0x2c60)][_0x2bc455(0x20c0)],_0x2ecfdf=_0x468939[_0x2bc455(0x5592)],_0x13b310=windowPositionScratch;_0x13b310['x']=_0x468939[_0x19dbf6(0x8ad)][_0x2bc455(0x299a)]/0x2,_0x13b310['y']=_0x468939[_0x2bc455(0x2a34)][_0x19dbf6(0x2d21)]/0x2;var _0x59a7b4=_0x2ecfdf[_0x2bc455(0x4bbf)](_0x13b310,_0x468939[_0x2bc455(0x43fb)][_0x2bc455(0x4faa)],centerScratch);defined$1(_0x59a7b4)?(_0x31f99a[_0x2bc455(0x4576)]=Transforms[_0x2bc455(0x14ce)](_0x59a7b4,_0x468939[_0x2bc455(0x43fb)][_0x19dbf6(0x2864)],newTransformScratch),_0x31f99a[_0x2bc455(0x12b9)]=!0x1):(_0x31f99a['rotateFrame']=Transforms[_0x2bc455(0x14ce)](_0x2ecfdf[_0x2bc455(0x2b06)],_0x468939[_0x2bc455(0x43fb)][_0x2bc455(0x4faa)],newTransformScratch),_0x31f99a[_0x19dbf6(0x5113)]=!0x0);var _0xe9f746=Matrix4[_0x2bc455(0x40f3)](_0x2ecfdf[_0x2bc455(0x332f)],oldTransformScratch);_0x2ecfdf[_0x2bc455(0x25aa)](_0x31f99a[_0x2bc455(0x4576)]),_0x31f99a[_0x2bc455(0x1373)]=-_0x2ecfdf['heading'],_0x31f99a[_0x2bc455(0x2224)]=Cartesian3[_0x2bc455(0x3d6f)](new Cartesian3(_0x2ecfdf[_0x19dbf6(0x2fe9)]['x'],_0x2ecfdf[_0x2bc455(0x3747)]['y'],0x0)),_0x2ecfdf[_0x19dbf6(0x1ba7)](_0xe9f746),_0x31f99a[_0x19dbf6(0x10d9)]=function(_0x8333b9,_0x34f6a8){var _0x5de1fa=_0x19dbf6,_0xcf1303=_0x2bc455,_0x4122c6=_0x1894d6[_0xcf1303(0x4791)](),_0xd091e3=new Cartesian2((_0x4122c6[_0xcf1303(0x1d74)]-_0x4122c6[_0xcf1303(0x4db1)])/0x2,(_0x4122c6[_0xcf1303(0x4645)]-_0x4122c6[_0xcf1303(0x4f04)])/0x2),_0x298f6b=new Cartesian2(_0x34f6a8[_0xcf1303(0x5152)]-_0x4122c6[_0x5de1fa(0x3ca7)],_0x34f6a8[_0x5de1fa(0x25e4)]-_0x4122c6[_0xcf1303(0x4f04)]),_0x66c68a=Cartesian2[_0xcf1303(0x34b6)](_0x298f6b,_0xd091e3,vectorScratch),_0x2b48b0=Math['atan2'](-_0x66c68a['y'],_0x66c68a['x'])-_0x31f99a[_0xcf1303(0x57c9)],_0x378ef1=CesiumMath[_0x5de1fa(0x13d2)](_0x31f99a[_0x5de1fa(0x3de1)]-_0x2b48b0),_0x485dc4=_0x31f99a[_0x5de1fa(0x2c60)][_0xcf1303(0x20c0)][_0xcf1303(0x5592)],_0x138151=Matrix4[_0xcf1303(0x40f3)](_0x485dc4[_0xcf1303(0x332f)],oldTransformScratch);_0x485dc4[_0x5de1fa(0x1ba7)](_0x31f99a[_0x5de1fa(0x609)]);var _0xa12951=-_0x485dc4[_0xcf1303(0x5075)];_0x485dc4[_0xcf1303(0x2aee)](_0x378ef1-_0xa12951),_0x485dc4[_0xcf1303(0x25aa)](_0x138151);},_0x31f99a[_0x2bc455(0x2aca)]=function(_0x2da5cb){var _0x225c2f=_0x2bc455;_0x31f99a[_0x225c2f(0x2e9a)]=!0x1,_0x31f99a[_0x225c2f(0x1b52)]['removeInputAction'](ScreenSpaceEventType$1[_0x225c2f(0xe23)]),_0x31f99a[_0x225c2f(0x1b52)][_0x225c2f(0x5732)](ScreenSpaceEventType$1[_0x225c2f(0xa5e)]),_0x31f99a[_0x225c2f(0x41ec)]=void 0x0,_0x31f99a[_0x225c2f(0x2aca)]=void 0x0;},_0x31f99a[_0x2bc455(0x1b52)][_0x2bc455(0x2419)](_0x31f99a[_0x2bc455(0x41ec)],ScreenSpaceEventType$1[_0x2bc455(0xe23)]),_0x31f99a[_0x19dbf6(0x1825)][_0x19dbf6(0x1a5c)](_0x31f99a[_0x2bc455(0x2aca)],ScreenSpaceEventType$1[_0x2bc455(0xa5e)]);}var tiltBarCoords=[{'x':0x38,'y':0x3},{'x':0x3b,'y':0x4},{'x':0x40,'y':0x5},{'x':0x45,'y':0x6},{'x':0x4a,'y':0x7},{'x':0x4f,'y':0x9},{'x':0x54,'y':0xc},{'x':0x59,'y':0xf},{'x':0x5c,'y':0x13},{'x':0x5e,'y':0x14},{'x':0x63,'y':0x19},{'x':0x68,'y':0x22},{'x':0x6a,'y':0x28},{'x':0x6b,'y':0x2c},{'x':0x6b,'y':0x2e},{'x':0x6b,'y':0x30},{'x':0x6b,'y':0x32},{'x':0x6b,'y':0x34},{'x':0x6b,'y':0x36},{'x':0x6b,'y':0x38}],DIVIDPART=Math['PI']/0x28;function tilt(_0xa066f2,_0x384288,_0x57e5ed){var _0x4cc36d=_0x307c2b,_0xda4b74=_0x5e00b3;_0xa066f2[_0xda4b74(0x1b52)][_0x4cc36d(0x3260)](ScreenSpaceEventType$1[_0x4cc36d(0x2762)]),_0xa066f2[_0xda4b74(0x1b52)][_0xda4b74(0x5732)](ScreenSpaceEventType$1[_0xda4b74(0xa5e)]),_0xa066f2[_0xda4b74(0x5768)]=void 0x0,_0xa066f2[_0xda4b74(0x2dc0)]=void 0x0;var _0xe0b421=CesiumMath[_0xda4b74(0x1ea8)]-Math[_0xda4b74(0x51e)](-_0x57e5ed['y'],_0x57e5ed['x']);_0xe0b421=(_0xe0b421=_0xe0b421<0x0?0x0:_0xe0b421)>CesiumMath[_0xda4b74(0x1ea8)]?CesiumMath['PI_OVER_TWO']:_0xe0b421,_0xa066f2[_0xda4b74(0x480)]=_0xe0b421,_0xa066f2[_0xda4b74(0xe70)]=!0x0;var _0x3275c6=_0xa066f2[_0xda4b74(0x28c)][_0x4cc36d(0x24a7)],_0x34993e=_0x3275c6[_0xda4b74(0x5592)],_0x5ad62a=windowPositionScratch;_0x5ad62a['x']=_0x3275c6[_0xda4b74(0x2a34)][_0xda4b74(0x299a)]/0x2,_0x5ad62a['y']=_0x3275c6[_0xda4b74(0x2a34)][_0xda4b74(0x53c9)]/0x2;for(var _0x45ad0f=_0x34993e[_0xda4b74(0x4bbf)](_0x5ad62a,_0x3275c6[_0xda4b74(0x43fb)][_0xda4b74(0x4faa)],centerScratch);!defined$1(_0x45ad0f)&&_0x5ad62a['y']<_0x3275c6[_0xda4b74(0x2a34)][_0x4cc36d(0x2d21)];)_0x5ad62a['y']+=0x5,_0x45ad0f=_0x34993e[_0xda4b74(0x4bbf)](_0x5ad62a,_0x3275c6[_0xda4b74(0x43fb)][_0xda4b74(0x4faa)],centerScratch);defined$1(_0x45ad0f)&&(_0xa066f2[_0x4cc36d(0x3dde)]=Transforms[_0xda4b74(0x14ce)](_0x45ad0f,_0x3275c6[_0xda4b74(0x43fb)][_0xda4b74(0x4faa)],newTransformScratch),_0xa066f2[_0xda4b74(0x5768)]=function(_0x26c476,_0x5e5be7){var _0x5bfcbf=_0x4cc36d,_0x53faf1=_0xda4b74;_0xa066f2[_0x53faf1(0xe70)]=!0x0;var _0x377963=_0x384288['getBoundingClientRect'](),_0x292a19=new Cartesian2((_0x377963[_0x53faf1(0x1d74)]-_0x377963[_0x53faf1(0x4db1)])/0x2,(_0x377963[_0x53faf1(0x4645)]-_0x377963[_0x53faf1(0x4f04)])/0x2),_0x7aae3e=new Cartesian2(_0x5e5be7['clientX']-_0x377963[_0x5bfcbf(0x3ca7)],_0x5e5be7[_0x5bfcbf(0x25e4)]-_0x377963[_0x53faf1(0x4f04)]),_0x55ccf5=Cartesian2[_0x53faf1(0x34b6)](_0x7aae3e,_0x292a19,vectorScratch),_0x3a00c4=CesiumMath[_0x53faf1(0x1ea8)]-Math[_0x53faf1(0x51e)](-_0x55ccf5['y'],_0x55ccf5['x']);_0x3a00c4=(_0x3a00c4=_0x3a00c4<0x0?0x0:_0x3a00c4)>CesiumMath[_0x53faf1(0x1ea8)]?CesiumMath[_0x53faf1(0x1ea8)]:_0x3a00c4;var _0x1d0e6b=_0xa066f2[_0x53faf1(0x28c)][_0x53faf1(0x20c0)][_0x53faf1(0x5592)],_0xe47053=Matrix4[_0x53faf1(0x40f3)](_0x1d0e6b[_0x53faf1(0x332f)],oldTransformScratch);_0x1d0e6b[_0x53faf1(0x25aa)](_0xa066f2[_0x53faf1(0x2cbe)]);var _0x2ba254=_0x3a00c4-_0xa066f2[_0x53faf1(0x480)];_0x1d0e6b[_0x53faf1(0x53cc)](_0x2ba254),_0xa066f2[_0x53faf1(0x480)]=_0x3a00c4,_0x1d0e6b[_0x53faf1(0x25aa)](_0xe47053);var _0x5d7de5=Math[_0x53faf1(0x5f13)](_0x3a00c4/DIVIDPART),_0x1cf6a6=tiltBarCoords[_0x5d7de5=_0x5d7de5>0x13?0x13:_0x5d7de5];_0xa066f2[_0x53faf1(0x4c87)]=_0x1cf6a6['x'],_0xa066f2[_0x53faf1(0x5e1d)]=_0x1cf6a6['y'];},_0xa066f2[_0xda4b74(0x2dc0)]=function(_0x3aa621){var _0x58ec68=_0x4cc36d,_0x4babac=_0xda4b74;_0xa066f2[_0x4babac(0xe70)]=!0x1,_0xa066f2[_0x4babac(0x1b52)][_0x4babac(0x5732)](ScreenSpaceEventType$1[_0x4babac(0xe23)]),_0xa066f2[_0x4babac(0x1b52)]['removeInputAction'](ScreenSpaceEventType$1[_0x58ec68(0x454a)]),_0xa066f2[_0x4babac(0x5768)]=void 0x0,_0xa066f2[_0x4babac(0x2dc0)]=void 0x0;},_0xa066f2[_0xda4b74(0x1b52)][_0xda4b74(0x2419)](_0xa066f2[_0xda4b74(0x5768)],ScreenSpaceEventType$1[_0xda4b74(0xe23)]),_0xa066f2[_0xda4b74(0x1b52)][_0xda4b74(0x2419)](_0xa066f2[_0x4cc36d(0x3f9c)],ScreenSpaceEventType$1[_0xda4b74(0xa5e)]));}function getDistance(_0x134b70,_0x53e2af){var _0x5dce5c=_0x307c2b,_0x3d4c6b=_0x5e00b3,_0x7eb029=_0x134b70[_0x3d4c6b(0x5592)],_0x2cdf87=_0x134b70[_0x3d4c6b(0x2a34)],_0xa47dfd=new Cartesian2();_0xa47dfd['x']=_0x2cdf87[_0x3d4c6b(0x299a)]/0x2,_0xa47dfd['y']=_0x2cdf87[_0x3d4c6b(0x53c9)]/0x2;var _0x52397e=pickGlobe(_0x134b70,_0xa47dfd);if(defined$1(_0x52397e)){var _0x431683=Cartesian3[_0x3d4c6b(0x451d)](_0x7eb029[_0x5dce5c(0x16e9)],_0x52397e),_0x19d0e6=0.0618*_0x53e2af*0.2;return _0x431683*(_0x19d0e6=_0x431683>0x12c?_0x19d0e6:0x2*_0x19d0e6);}}function zoom(_0x15dbfc,_0x3b9ed9){var _0x7369ff=_0x307c2b,_0x1461c7=_0x5e00b3,_0x4cbbe9=_0x15dbfc[_0x7369ff(0x2c60)][_0x7369ff(0x24a7)],_0x147168=_0x4cbbe9[_0x1461c7(0x5592)],_0x2c074c=_0x4cbbe9[_0x1461c7(0x2a34)],_0x117eb7=new Cartesian2();_0x117eb7['x']=_0x2c074c[_0x1461c7(0x299a)]/0x2,_0x117eb7['y']=_0x2c074c[_0x1461c7(0x53c9)]/0x2;var _0xbffd36=pickGlobe(_0x4cbbe9,_0x117eb7);if(defined$1(_0xbffd36)){var _0xb3e4fe=Cartesian3[_0x1461c7(0x451d)](_0x147168[_0x1461c7(0x3747)],_0xbffd36),_0x589cad=0.0618*_0x3b9ed9*0.2;_0x589cad=_0xb3e4fe>0x12c?_0x589cad:0x2*_0x589cad,_0x147168[_0x1461c7(0x3747)];var _0x5531be=_0xb3e4fe*_0x589cad,_0x33316d=new Cartesian3();Cartesian3[_0x1461c7(0x34b6)](_0xbffd36,_0x147168[_0x1461c7(0x3747)],_0x33316d);var _0x42675d=new Cartesian3(),_0x19e2b5=(_0x42675d=Cartesian3['clone'](_0x147168[_0x1461c7(0x1d74)],_0x42675d),Cartesian3[_0x1461c7(0x2d8e)](_0x33316d,_0x42675d)),_0x5e48a4=new Cartesian3();_0x5e48a4=Cartesian3[_0x1461c7(0x34b9)](_0x42675d,_0x19e2b5,_0x5e48a4);var _0x4c4384=new Cartesian3();_0x4c4384=Cartesian3[_0x1461c7(0x34b6)](_0x33316d,_0x5e48a4,_0x4c4384);var _0x270d19=new Cartesian3();_0x270d19=Cartesian3[_0x1461c7(0x4853)](_0x4c4384,_0x270d19),new Cartesian3(),_0x147168[_0x1461c7(0x143d)](_0x270d19,_0x5531be);var _0x5b71b2=new Cartesian3();_0x5b71b2=Cartesian3['normalize'](_0xbffd36,_0x5b71b2);var _0x4839bd=Cartesian3[_0x1461c7(0x3d6f)](_0xbffd36),_0x35b9c0=Ellipsoid[_0x1461c7(0x16c8)](_0x4839bd),_0x3d8d27=_0x147168[_0x1461c7(0x4bbf)](_0x117eb7,_0x35b9c0,new Cartesian3());if(defined$1(_0x3d8d27)&&!isNaN(_0x3d8d27['x'])&&!isNaN(_0x3d8d27['y'])&&!isNaN(_0x3d8d27['z'])&&(_0x3d8d27=Cartesian3[_0x7369ff(0x4d5b)](_0x3d8d27,_0x3d8d27),!(_0x147168[_0x1461c7(0x23c5)][_0x1461c7(0x5a4e)]<0x0))){var _0x333bd4=Cartesian3[_0x1461c7(0xea8)](_0x5b71b2,_0x3d8d27);if(!CesiumMath[_0x1461c7(0x1c11)](_0x333bd4,0x0,CesiumMath[_0x1461c7(0x5c1a)])){var _0x169e8b=new Cartesian3();_0x169e8b=Cartesian3[_0x1461c7(0x4143)](_0x5b71b2,_0x3d8d27,_0x169e8b),_0x147168[_0x1461c7(0x4d40)](_0x169e8b,_0x333bd4);}}}}var pickGlobeScratchRay=new Ray(),scratchDepthIntersection=new Cartesian3(),scratchRayIntersection=new Cartesian3();function pickGlobe(_0x226bad,_0x116326){var _0x2b8cc7=_0x307c2b,_0x2b4796=_0x5e00b3,_0xb2a926=_0x226bad[_0x2b8cc7(0x2ff8)],_0x426ae4=_0x226bad[_0x2b4796(0x5592)];if(defined$1(_0xb2a926)){var _0x140743;_0x226bad[_0x2b8cc7(0x4f08)]&&(_0x140743=_0x226bad[_0x2b8cc7(0x1655)](_0x116326,scratchDepthIntersection));var _0x418f4a=_0x426ae4['getPickRay'](_0x116326,pickGlobeScratchRay),_0x684145=_0xb2a926[_0x2b8cc7(0x7ff)](_0x418f4a,_0x226bad,scratchRayIntersection);return(defined$1(_0x140743)?Cartesian3['distance'](_0x140743,_0x426ae4[_0x2b4796(0x2b06)]):Number[_0x2b8cc7(0x43a1)])<(defined$1(_0x684145)?Cartesian3[_0x2b4796(0x451d)](_0x684145,_0x426ae4[_0x2b4796(0x2b06)]):Number[_0x2b8cc7(0x43a1)])?_0x140743:_0x684145;}}var Navigation=function(_0x10df2f){var _0x10324a=_0x307c2b,_0x484a23=_0x5e00b3,_0x1a8b23=getElement(_0x10df2f[_0x484a23(0x2df0)]);this[_0x484a23(0x10cc)]=new NavigationViewModel(_0x10df2f,_0x1a8b23),show(_0x1a8b23,this[_0x484a23(0x10cc)]),FeatureDetection['isPCBroswer']()||(document[_0x484a23(0xe55)](_0x484a23(0x141e))['style'][_0x484a23(0x23ab)]=_0x10324a(0x339),document['querySelector'](_0x10324a(0x4c89))[_0x484a23(0x8cd)]['visibility']=_0x484a23(0x37b5),document[_0x484a23(0xe55)](_0x484a23(0x3c1d))[_0x10324a(0x1df0)][_0x484a23(0x23ab)]=_0x10324a(0x339),document[_0x484a23(0xe55)](_0x10324a(0x3e23))[_0x10324a(0x1df0)][_0x484a23(0x23ab)]=_0x10324a(0x339));};function show(_0x5094e4,_0x4faa22){var _0x27d415=_0x307c2b,_0x463d88=_0x5e00b3,_0x36a0d1=[_0x27d415(0x605),_0x27d415(0x99b),_0x463d88(0x1338),_0x463d88(0x4059),_0x463d88(0xe1c),'<div\x20class=\x22arrows_e_active\x22></div>',_0x463d88(0x1151),_0x463d88(0x563d),_0x463d88(0x32f8),_0x463d88(0x4ba1),_0x463d88(0x4d8a),_0x27d415(0x1c51),_0x463d88(0x5f9d),_0x463d88(0x2fae),_0x463d88(0x4444)][_0x463d88(0x48a9)]('');loadView(_0x36a0d1,_0x5094e4,_0x4faa22);}function NavigationHelpButtonViewModel(){var _0xe85265=_0x5e00b3;this[_0xe85265(0x345b)]=!0x1;var _0x4536d9=this;this[_0xe85265(0x447c)]=createCommand(function(){var _0x497774=_0xe85265;_0x4536d9[_0x497774(0x345b)]=!_0x4536d9['showInstructions'];}),this[_0xe85265(0x2c7f)]=createCommand(function(){var _0x4999a8=_0xe85265;_0x4536d9[_0x4999a8(0x3b3d)]=!0x1;}),this[_0xe85265(0x165c)]=createCommand(function(){var _0x562eea=_0xe85265;_0x4536d9[_0x562eea(0x3b3d)]=!0x0;}),this[_0xe85265(0x3b3d)]=!0x1,this['tooltip']=_0xe85265(0x301a),knockout['track'](this,[_0xe85265(0x5c92),'showInstructions',_0xe85265(0x3b3d)]);}function NavigationHelpButton(_0x2c78ea){var _0x2a81f0=_0x307c2b,_0x282fbc=_0x5e00b3,_0x115887=getElement(_0x2c78ea[_0x282fbc(0x2df0)]),_0x23e0b6=new NavigationHelpButtonViewModel(),_0x4a2c24=defaultValue$1(_0x2c78ea[_0x282fbc(0x43e8)],!0x1);_0x23e0b6[_0x282fbc(0x345b)]=_0x4a2c24,_0x23e0b6[_0x282fbc(0x504a)]=_0x282fbc(0x1a1b);var _0x4d494b=document[_0x282fbc(0x2a2e)](_0x2a81f0(0x39fa));_0x4d494b[_0x282fbc(0x1e84)]=_0x282fbc(0x1132),_0x115887[_0x282fbc(0x5a20)](_0x4d494b);var _0xc8c524=document[_0x282fbc(0x2a2e)](_0x282fbc(0x536));_0xc8c524[_0x282fbc(0x3dd)]=_0x282fbc(0x536),_0xc8c524[_0x282fbc(0x1e84)]=_0x282fbc(0x2933),_0xc8c524[_0x2a81f0(0x54fe)](_0x2a81f0(0x5866),_0x282fbc(0x1b74)),_0x4d494b[_0x282fbc(0x5a20)](_0xc8c524);var _0x3ff940=document[_0x282fbc(0x2a2e)](_0x2a81f0(0x5b3e));_0x3ff940[_0x282fbc(0x1e84)]=_0x282fbc(0x44d0),_0x3ff940[_0x2a81f0(0x54fe)](_0x282fbc(0x1e9b),_0x282fbc(0x175d)),_0x4d494b[_0x282fbc(0x5a20)](_0x3ff940);var _0x5a9e97=document[_0x282fbc(0x2a2e)](_0x282fbc(0x536));_0x5a9e97[_0x2a81f0(0x18c0)]=_0x282fbc(0x536),_0x5a9e97[_0x282fbc(0x1e84)]=_0x282fbc(0x52b9),_0x5a9e97[_0x282fbc(0x1d2b)](_0x282fbc(0x1e9b),_0x282fbc(0x3e3b));var _0x6fa3d0=document[_0x2a81f0(0x251f)](_0x282fbc(0x3a86));_0x6fa3d0[_0x282fbc(0x16cf)]=buildModuleUrl('Widgets/Images/NavigationHelp/Mouse.svg'),_0x6fa3d0[_0x2a81f0(0x2d7)]=_0x282fbc(0x3ce3),_0x6fa3d0[_0x282fbc(0x8cd)][_0x282fbc(0x2d3c)]=_0x2a81f0(0x1b52),_0x6fa3d0[_0x282fbc(0x8cd)][_0x282fbc(0x5a4e)]=_0x282fbc(0x3666),_0x5a9e97[_0x282fbc(0x5a20)](_0x6fa3d0),_0x5a9e97[_0x282fbc(0x5a20)](document[_0x282fbc(0x8ca)](_0x282fbc(0x1b98)));var _0x373e55=document[_0x282fbc(0x2a2e)]('button');_0x373e55[_0x2a81f0(0x18c0)]=_0x282fbc(0x536),_0x373e55[_0x282fbc(0x1e84)]=_0x282fbc(0x51b2),_0x373e55['setAttribute']('data-bind',_0x282fbc(0x4ecf));var _0x54e505=document[_0x282fbc(0x2a2e)](_0x2a81f0(0x34bd));_0x54e505[_0x282fbc(0x16cf)]=buildModuleUrl(_0x282fbc(0x288f)),_0x54e505[_0x282fbc(0x1e84)]=_0x282fbc(0x3ce3),_0x54e505[_0x282fbc(0x8cd)][_0x282fbc(0x2d3c)]=_0x282fbc(0x3666),_0x54e505[_0x2a81f0(0x1df0)][_0x2a81f0(0x10d5)]=_0x282fbc(0x3666),_0x373e55[_0x282fbc(0x5a20)](_0x54e505),_0x373e55[_0x282fbc(0x5a20)](document[_0x282fbc(0x8ca)](_0x282fbc(0x3dc7))),_0x3ff940[_0x282fbc(0x5a20)](_0x5a9e97),_0x3ff940[_0x2a81f0(0x33d6)](_0x373e55);var _0x4e2179=document[_0x282fbc(0x2a2e)](_0x282fbc(0x2410));_0x4e2179[_0x282fbc(0x1e84)]=_0x282fbc(0x22c2),_0x4e2179['setAttribute'](_0x282fbc(0x1e9b),_0x2a81f0(0x1fa4)),_0x4e2179[_0x282fbc(0x15ac)]=_0x282fbc(0x4fd)+buildModuleUrl(_0x282fbc(0x534d))+_0x282fbc(0x3039)+buildModuleUrl(_0x282fbc(0x31bc))+_0x282fbc(0x257d)+buildModuleUrl(_0x282fbc(0x5652))+_0x2a81f0(0xa0f),_0x3ff940[_0x2a81f0(0x33d6)](_0x4e2179);var _0x2f2784=document[_0x282fbc(0x2a2e)](_0x282fbc(0x2410));_0x2f2784[_0x282fbc(0x1e84)]=_0x282fbc(0x169c),_0x2f2784[_0x282fbc(0x1d2b)](_0x282fbc(0x1e9b),'css:\x20{\x20\x22cesium-touch-navigation-help-visible\x22\x20:\x20_touch}'),_0x2f2784[_0x282fbc(0x15ac)]=_0x282fbc(0x4fd)+buildModuleUrl(_0x282fbc(0x488c))+_0x282fbc(0x2504)+buildModuleUrl(_0x282fbc(0x428b))+_0x282fbc(0x4af5)+buildModuleUrl(_0x282fbc(0x198))+_0x282fbc(0x4b83)+buildModuleUrl(_0x282fbc(0x51cd))+_0x282fbc(0x4753),_0x3ff940[_0x282fbc(0x5a20)](_0x2f2784),knockout[_0x282fbc(0x406c)](_0x23e0b6,_0x4d494b),this[_0x282fbc(0x381c)]=_0x115887,this[_0x282fbc(0x10cc)]=_0x23e0b6,this[_0x282fbc(0x1ac4)]=_0x4d494b,this[_0x282fbc(0x2277)]=function(_0x13cbc4){var _0x10ede9=_0x2a81f0,_0x175c45=_0x282fbc;_0x4d494b[_0x10ede9(0x57f4)](_0x13cbc4[_0x175c45(0x50f)])||(_0x23e0b6['showInstructions']=!0x1);},FeatureDetection[_0x282fbc(0x43e5)]()?document[_0x282fbc(0x13f3)](_0x282fbc(0x559d),this[_0x282fbc(0x2277)],!0x0):(document[_0x2a81f0(0x3b94)](_0x282fbc(0x5712),this[_0x2a81f0(0x51a)],!0x0),document[_0x282fbc(0x13f3)](_0x282fbc(0x3a62),this[_0x2a81f0(0x51a)],!0x0));}function PerformanceWatchdogViewModel(_0x5cc15d){var _0x4a2f69=_0x307c2b,_0x3d2d59=_0x5e00b3;this[_0x3d2d59(0x5e52)]=_0x5cc15d[_0x3d2d59(0x20c0)],this[_0x3d2d59(0x2211)]=defaultValue$1(_0x5cc15d[_0x3d2d59(0x2211)],_0x3d2d59(0x46c)),this[_0x3d2d59(0x28a4)]=!0x1,this[_0x4a2f69(0x1635)]=!0x1,knockout[_0x4a2f69(0x47a5)](this,[_0x3d2d59(0x2211),_0x4a2f69(0x4404),_0x3d2d59(0x1285)]);var _0x5472c8=this;this['_dismissMessage']=createCommand(function(){var _0x5c67a9=_0x3d2d59;_0x5472c8[_0x5c67a9(0x1285)]=!0x1,_0x5472c8[_0x5c67a9(0x28a4)]=!0x0;});var _0x2efebd=FrameRateMonitor[_0x3d2d59(0x567c)](_0x5cc15d[_0x3d2d59(0x20c0)]);this[_0x3d2d59(0x40fb)]=_0x2efebd[_0x3d2d59(0x4012)][_0x3d2d59(0x13f3)](function(){var _0x16967c=_0x4a2f69;_0x5472c8[_0x16967c(0x4404)]||(_0x5472c8[_0x16967c(0x1635)]=!0x0);}),this[_0x3d2d59(0x4169)]=_0x2efebd[_0x3d2d59(0x3e0b)][_0x4a2f69(0x3b94)](function(){var _0x3cae00=_0x4a2f69;_0x5472c8[_0x3cae00(0x1635)]=!0x1;});}function PerformanceWatchdog(_0x26c703){var _0x44d6b2=_0x307c2b,_0x54547b=_0x5e00b3,_0x2141ee=getElement(_0x26c703[_0x54547b(0x2df0)]),_0x537be5=new PerformanceWatchdogViewModel(_0x26c703),_0x573c93=document[_0x54547b(0x2a2e)](_0x44d6b2(0x5b3e));_0x573c93[_0x54547b(0x1e84)]=_0x54547b(0x5de7),_0x573c93[_0x54547b(0x1d2b)](_0x54547b(0x1e9b),_0x44d6b2(0x4d27));var _0x195d06=document[_0x54547b(0x2a2e)](_0x54547b(0x536));_0x195d06[_0x44d6b2(0x54fe)](_0x54547b(0x3dd),_0x54547b(0x536)),_0x195d06[_0x54547b(0x1e84)]=_0x44d6b2(0x4569),_0x195d06[_0x54547b(0x15ac)]=_0x54547b(0x2ca9),_0x195d06[_0x44d6b2(0x54fe)](_0x54547b(0x1e9b),_0x54547b(0x4662)),_0x573c93[_0x54547b(0x5a20)](_0x195d06);var _0x4973ef=document[_0x54547b(0x2a2e)](_0x54547b(0x2410));_0x4973ef[_0x54547b(0x1e84)]=_0x44d6b2(0x3591),_0x4973ef[_0x54547b(0x1d2b)]('data-bind',_0x54547b(0x4bd1)),_0x573c93[_0x54547b(0x5a20)](_0x4973ef),_0x2141ee[_0x54547b(0x5a20)](_0x573c93),knockout[_0x54547b(0x406c)](_0x537be5,_0x573c93),this[_0x54547b(0x381c)]=_0x2141ee,this[_0x54547b(0x10cc)]=_0x537be5,this[_0x54547b(0x1f69)]=_0x573c93;}function ProjectionPickerViewModel(_0x1b4f6c){var _0x1942e0=_0x307c2b,_0xd242b7=_0x5e00b3;this[_0xd242b7(0x5e52)]=_0x1b4f6c,this[_0xd242b7(0x135a)]=_0x1b4f6c[_0xd242b7(0x5592)][_0xd242b7(0x1187)]instanceof OrthographicFrustum,this[_0xd242b7(0x1b00)]=!0x1,this[_0xd242b7(0x4554)]=!0x1,this['tooltipPerspective']=_0xd242b7(0x5bf),this[_0xd242b7(0x38e6)]=_0xd242b7(0x273f),this[_0xd242b7(0x248e)]=void 0x0,this[_0xd242b7(0x5c7e)]=_0x1b4f6c[_0xd242b7(0x3037)],knockout[_0x1942e0(0x47a5)](this,['_orthographic',_0xd242b7(0x1b00),_0xd242b7(0x5c7e),_0xd242b7(0x4554),_0xd242b7(0xc00),_0xd242b7(0x38e6)]);var _0x4be1bd=this;knockout[_0xd242b7(0x17f9)](this,_0xd242b7(0x248e),function(){var _0x203416=_0x1942e0,_0x382e58=_0xd242b7;return _0x4be1bd[_0x382e58(0x135a)]?_0x4be1bd[_0x382e58(0x38e6)]:_0x4be1bd[_0x203416(0x4285)];}),this['_toggleDropDown']=createCommand(function(){var _0x1d1d3a=_0xd242b7;_0x4be1bd[_0x1d1d3a(0x5c7e)]===SceneMode$1[_0x1d1d3a(0x174c)]||_0x4be1bd[_0x1d1d3a(0x1b00)]||(_0x4be1bd['dropDownVisible']=!_0x4be1bd[_0x1d1d3a(0x4554)]);}),this[_0xd242b7(0x4524)]=new EventHelper(),this[_0x1942e0(0x4493)][_0xd242b7(0x30c2)](_0x1b4f6c[_0xd242b7(0x4655)],function(_0xef5216,_0x3a0ac,_0x3eb2d1,_0x16cb3d){var _0x543b72=_0x1942e0,_0x430865=_0xd242b7;_0x4be1bd[_0x430865(0x5c7e)]=_0x3eb2d1,_0x4be1bd['_orthographic']=_0x3eb2d1===SceneMode$1[_0x430865(0x174c)]||_0x4be1bd[_0x543b72(0x16a0)][_0x543b72(0x57e6)][_0x430865(0x1187)]instanceof OrthographicFrustum;}),this['_eventHelper'][_0xd242b7(0x30c2)](_0x1b4f6c[_0x1942e0(0x3aee)],function(){var _0x21dd8c=_0xd242b7;_0x4be1bd[_0x21dd8c(0x1b00)]=defined$1(_0x1b4f6c[_0x21dd8c(0x5592)][_0x21dd8c(0x3a72)]);}),this[_0xd242b7(0x374b)]=createCommand(function(){var _0x27d84c=_0x1942e0,_0x4d61ec=_0xd242b7;_0x4be1bd[_0x4d61ec(0x5c7e)]!==SceneMode$1[_0x4d61ec(0x174c)]&&(_0x4be1bd[_0x4d61ec(0x5e52)][_0x4d61ec(0x5592)][_0x4d61ec(0x34cf)](),_0x4be1bd[_0x27d84c(0x9b8)]=!0x1,_0x4be1bd[_0x27d84c(0x2849)]=!0x1);}),this[_0x1942e0(0x1ea6)]=createCommand(function(){var _0x298dc8=_0x1942e0,_0x420da4=_0xd242b7;_0x4be1bd[_0x420da4(0x5c7e)]!==SceneMode$1[_0x298dc8(0x238f)]&&(_0x4be1bd[_0x420da4(0x5e52)][_0x298dc8(0x57e6)][_0x298dc8(0x13c9)](),_0x4be1bd[_0x298dc8(0x9b8)]=!0x0,_0x4be1bd[_0x420da4(0x4554)]=!0x1);}),this[_0xd242b7(0x4007)]=SceneMode$1;}Object[_0x5e00b3(0x1dfd)](Navigation[_0x307c2b(0x1aa2)],{'container':{'get':function(){var _0x3b18d6=_0x5e00b3;return this[_0x3b18d6(0x381c)];}},'viewModel':{'get':function(){var _0x55543b=_0x5e00b3;return this[_0x55543b(0x10cc)];}}}),Object[_0x5e00b3(0x1dfd)](NavigationHelpButtonViewModel[_0x5e00b3(0x3720)],{'command':{'get':function(){var _0x563271=_0x5e00b3;return this[_0x563271(0x447c)];}},'showClick':{'get':function(){var _0x3e8df9=_0x307c2b;return this[_0x3e8df9(0x2ad3)];}},'showTouch':{'get':function(){var _0x754143=_0x5e00b3;return this[_0x754143(0x165c)];}}}),Object[_0x5e00b3(0x1dfd)](NavigationHelpButton[_0x307c2b(0x1aa2)],{'container':{'get':function(){var _0x5751eb=_0x5e00b3;return this[_0x5751eb(0x381c)];}},'viewModel':{'get':function(){var _0x1bfeaf=_0x5e00b3;return this[_0x1bfeaf(0x10cc)];}}}),NavigationHelpButton[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},NavigationHelpButton[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x17c526=_0x307c2b,_0x54657c=_0x5e00b3;return FeatureDetection[_0x54657c(0x43e5)]()?document[_0x54657c(0x3da7)](_0x54657c(0x559d),this[_0x54657c(0x2277)],!0x0):(document[_0x54657c(0x3da7)](_0x54657c(0x5712),this[_0x54657c(0x2277)],!0x0),document[_0x17c526(0x3df8)](_0x17c526(0x5b33),this[_0x54657c(0x2277)],!0x0)),knockout[_0x17c526(0x5338)](this[_0x54657c(0x1ac4)]),this[_0x54657c(0x381c)][_0x17c526(0x1f3a)](this[_0x54657c(0x1ac4)]),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](PerformanceWatchdogViewModel[_0x5e00b3(0x3720)],{'scene':{'get':function(){var _0x4559ec=_0x5e00b3;return this[_0x4559ec(0x5e52)];}},'dismissMessage':{'get':function(){var _0x78ceac=_0x5e00b3;return this[_0x78ceac(0x1cd4)];}}}),PerformanceWatchdogViewModel[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x150ff7=_0x5e00b3;return this[_0x150ff7(0x40fb)](),this[_0x150ff7(0x4169)](),destroyObject$1(this);},Object[_0x307c2b(0x66e)](PerformanceWatchdog['prototype'],{'container':{'get':function(){var _0x35298c=_0x5e00b3;return this[_0x35298c(0x381c)];}},'viewModel':{'get':function(){var _0x17e6cb=_0x5e00b3;return this[_0x17e6cb(0x10cc)];}}}),PerformanceWatchdog[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},PerformanceWatchdog[_0x307c2b(0x1aa2)][_0x5e00b3(0x2947)]=function(){var _0x2fee10=_0x307c2b,_0xad3d50=_0x5e00b3;return this[_0xad3d50(0x10cc)][_0xad3d50(0x2947)](),knockout[_0xad3d50(0x3d5a)](this[_0xad3d50(0x1f69)]),this[_0x2fee10(0x571)][_0xad3d50(0x3fb0)](this[_0xad3d50(0x1f69)]),destroyObject$1(this);},Object[_0x5e00b3(0x1dfd)](ProjectionPickerViewModel['prototype'],{'scene':{'get':function(){var _0x58c96b=_0x5e00b3;return this[_0x58c96b(0x5e52)];}},'toggleDropDown':{'get':function(){var _0x2b1011=_0x5e00b3;return this[_0x2b1011(0x2a25)];}},'switchToPerspective':{'get':function(){var _0x382479=_0x5e00b3;return this[_0x382479(0x374b)];}},'switchToOrthographic':{'get':function(){var _0x15ac6c=_0x5e00b3;return this[_0x15ac6c(0x4eef)];}},'isOrthographicProjection':{'get':function(){var _0x8a52bf=_0x5e00b3;return this[_0x8a52bf(0x135a)];}}}),ProjectionPickerViewModel[_0x307c2b(0x1aa2)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ProjectionPickerViewModel['prototype'][_0x307c2b(0x5020)]=function(){var _0x37807d=_0x5e00b3;this[_0x37807d(0x4524)][_0x37807d(0x443c)](),destroyObject$1(this);};var perspectivePath=_0x5e00b3(0xda1),orthographicPath=_0x5e00b3(0x2bde);function ProjectionPicker(_0x480d96,_0x4f0b10){var _0x383a33=_0x307c2b,_0x306b05=_0x5e00b3;_0x480d96=getElement(_0x480d96);var _0x5ae134=new ProjectionPickerViewModel(_0x4f0b10);_0x5ae134['_perspectivePath']=perspectivePath,_0x5ae134[_0x383a33(0x247a)]=orthographicPath;var _0xdd38b7=document[_0x383a33(0x251f)](_0x306b05(0x45e3));_0xdd38b7[_0x383a33(0x2d7)]=_0x306b05(0x4c9b),_0x480d96[_0x383a33(0x33d6)](_0xdd38b7);var _0xeaac88=document['createElement'](_0x306b05(0x536));_0xeaac88[_0x306b05(0x3dd)]=_0x306b05(0x536),_0xeaac88[_0x383a33(0x2d7)]=_0x306b05(0x3c26),_0xeaac88[_0x306b05(0x1d2b)](_0x306b05(0x1e9b),_0x306b05(0x5cf6)),_0xeaac88[_0x383a33(0xd4c)]=_0x306b05(0x5055),_0xdd38b7[_0x306b05(0x5a20)](_0xeaac88);var _0x2d0426=document[_0x306b05(0x2a2e)](_0x306b05(0x536));_0x2d0426[_0x306b05(0x3dd)]=_0x383a33(0x483),_0x2d0426[_0x383a33(0x2d7)]=_0x306b05(0x78f),_0x2d0426[_0x306b05(0x1d2b)](_0x306b05(0x1e9b),_0x306b05(0x5b58)),_0xdd38b7[_0x306b05(0x5a20)](_0x2d0426);var _0x44d2a1=document[_0x383a33(0x251f)](_0x306b05(0x536));_0x44d2a1[_0x306b05(0x3dd)]=_0x306b05(0x536),_0x44d2a1[_0x306b05(0x1e84)]=_0x383a33(0x188c),_0x44d2a1[_0x383a33(0x54fe)](_0x306b05(0x1e9b),_0x306b05(0x2be7)),_0xdd38b7[_0x383a33(0x33d6)](_0x44d2a1),knockout[_0x306b05(0x406c)](_0x5ae134,_0xdd38b7),this[_0x306b05(0x10cc)]=_0x5ae134,this[_0x306b05(0x381c)]=_0x480d96,this[_0x306b05(0x1ac4)]=_0xdd38b7,this[_0x306b05(0xdcc)]=function(_0x49e890){var _0x5da7b9=_0x383a33;_0xdd38b7[_0x5da7b9(0x57f4)](_0x49e890[_0x5da7b9(0x4fc8)])||(_0x5ae134['dropDownVisible']=!0x1);},FeatureDetection[_0x306b05(0x43e5)]()?document[_0x306b05(0x13f3)](_0x306b05(0x559d),this[_0x383a33(0x4408)],!0x0):(document[_0x306b05(0x13f3)](_0x383a33(0x5d6),this[_0x306b05(0xdcc)],!0x0),document[_0x306b05(0x13f3)](_0x306b05(0x3a62),this[_0x306b05(0xdcc)],!0x0));}function SceneModePickerViewModel(_0x24ab83,_0x4babb0){var _0x76be05=_0x307c2b,_0x4d3ebe=_0x5e00b3;this[_0x4d3ebe(0x5e52)]=_0x24ab83;var _0x74e59=this;this[_0x4d3ebe(0x4524)]=new EventHelper(),this['_eventHelper'][_0x4d3ebe(0x30c2)](_0x24ab83[_0x4d3ebe(0x6fd)],function(_0x2806f7,_0x522e4a,_0xe73222,_0x2607a6){var _0x9ebfeb=_0x4d3ebe;_0x74e59[_0x9ebfeb(0x5c7e)]=_0xe73222,_0x74e59['dropDownVisible']=!0x1;}),this[_0x4d3ebe(0x5ad9)]=defaultValue$1(_0x4babb0,0x2),this[_0x4d3ebe(0x5c7e)]=_0x24ab83[_0x4d3ebe(0x3037)],this[_0x4d3ebe(0x4554)]=!0x1,this[_0x76be05(0x31b8)]='2D',this[_0x4d3ebe(0x5ef5)]='3D',this[_0x4d3ebe(0x2109)]=_0x4d3ebe(0x196d),knockout[_0x4d3ebe(0x293a)](this,[_0x4d3ebe(0x5c7e),_0x4d3ebe(0x4554),_0x4d3ebe(0x1845),_0x76be05(0x16e6),'tooltipColumbusView']),this[_0x4d3ebe(0x248e)]=void 0x0,knockout[_0x4d3ebe(0x17f9)](this,_0x4d3ebe(0x248e),function(){var _0x17956c=_0x76be05,_0x1d9ec5=_0x4d3ebe,_0x40d51d=_0x74e59[_0x1d9ec5(0x5c7e)];return _0x40d51d===SceneMode$1[_0x17956c(0x238f)]?_0x74e59[_0x1d9ec5(0x1845)]:_0x40d51d===SceneMode$1['SCENE3D']?_0x74e59[_0x1d9ec5(0x5ef5)]:_0x74e59[_0x1d9ec5(0x2109)];}),this[_0x4d3ebe(0x2a25)]=createCommand(function(){var _0x4f41fd=_0x4d3ebe;_0x74e59[_0x4f41fd(0x4554)]=!_0x74e59['dropDownVisible'];}),this[_0x76be05(0x1934)]=createCommand(function(){var _0xdca396=_0x76be05,_0x149919=_0x4d3ebe;_0x24ab83[_0x149919(0x19eb)](_0x74e59[_0xdca396(0x1c59)]);}),this[_0x4d3ebe(0x5cc5)]=createCommand(function(){var _0xd8110a=_0x4d3ebe;_0x24ab83[_0xd8110a(0x1e01)](_0x74e59[_0xd8110a(0x5ad9)]);}),this[_0x4d3ebe(0x1681)]=createCommand(function(){var _0x7ef085=_0x4d3ebe;_0x24ab83[_0x7ef085(0x830)](_0x74e59[_0x7ef085(0x5ad9)]);}),this[_0x4d3ebe(0x4007)]=SceneMode$1;}Object[_0x5e00b3(0x1dfd)](ProjectionPicker[_0x5e00b3(0x3720)],{'container':{'get':function(){var _0x3e4019=_0x5e00b3;return this[_0x3e4019(0x381c)];}},'viewModel':{'get':function(){var _0x2ec12f=_0x5e00b3;return this[_0x2ec12f(0x10cc)];}}}),ProjectionPicker[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ProjectionPicker[_0x5e00b3(0x3720)][_0x307c2b(0x5020)]=function(){var _0x3093ee=_0x307c2b,_0xee24ce=_0x5e00b3;return this[_0x3093ee(0x35d5)][_0x3093ee(0x5020)](),FeatureDetection['supportsPointerEvents']()?document[_0xee24ce(0x3da7)](_0xee24ce(0x559d),this[_0xee24ce(0xdcc)],!0x0):(document[_0xee24ce(0x3da7)](_0x3093ee(0x5d6),this[_0xee24ce(0xdcc)],!0x0),document['removeEventListener'](_0x3093ee(0x5b33),this[_0x3093ee(0x4408)],!0x0)),knockout[_0xee24ce(0x3d5a)](this[_0xee24ce(0x1ac4)]),this[_0xee24ce(0x381c)][_0xee24ce(0x3fb0)](this[_0xee24ce(0x1ac4)]),destroyObject$1(this);},Object[_0x307c2b(0x66e)](SceneModePickerViewModel[_0x5e00b3(0x3720)],{'scene':{'get':function(){var _0x195df6=_0x307c2b;return this[_0x195df6(0x16a0)];}},'duration':{'get':function(){var _0x5e502f=_0x5e00b3;return this[_0x5e502f(0x5ad9)];},'set':function(_0xfb605a){var _0x1a353d=_0x5e00b3;this[_0x1a353d(0x5ad9)]=_0xfb605a;}},'toggleDropDown':{'get':function(){var _0x380881=_0x5e00b3;return this[_0x380881(0x2a25)];}},'morphTo2D':{'get':function(){var _0x1899bb=_0x5e00b3;return this[_0x1899bb(0x807)];}},'morphTo3D':{'get':function(){var _0x2860b7=_0x5e00b3;return this[_0x2860b7(0x5cc5)];}},'morphToColumbusView':{'get':function(){var _0x24dfe9=_0x5e00b3;return this[_0x24dfe9(0x1681)];}}}),SceneModePickerViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},SceneModePickerViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0xa8aae6=_0x5e00b3;this[_0xa8aae6(0x4524)][_0xa8aae6(0x443c)](),destroyObject$1(this);};var globePath=_0x5e00b3(0x4171),flatMapPath=_0x307c2b(0x12d0),columbusViewPath=_0x5e00b3(0x5e5b);function SceneModePicker(_0x25963a,_0x56cc0d,_0x674353){var _0x3c77b8=_0x307c2b,_0x39222a=_0x5e00b3;_0x25963a=getElement(_0x25963a);var _0x2835d2=new SceneModePickerViewModel(_0x56cc0d,_0x674353);_0x2835d2[_0x39222a(0x3f52)]=globePath,_0x2835d2[_0x39222a(0xb16)]=flatMapPath,_0x2835d2[_0x39222a(0x547e)]=columbusViewPath;var _0x2ad307=document[_0x39222a(0x2a2e)](_0x3c77b8(0x39fa));_0x2ad307[_0x3c77b8(0x2d7)]=_0x39222a(0x39e6),_0x25963a[_0x39222a(0x5a20)](_0x2ad307);var _0x43005c=document['createElement'](_0x3c77b8(0x483));_0x43005c[_0x39222a(0x3dd)]=_0x39222a(0x536),_0x43005c['className']='cesium-button\x20cesium-toolbar-button',_0x43005c[_0x39222a(0x1d2b)](_0x39222a(0x1e9b),_0x39222a(0x3da0)),_0x43005c[_0x39222a(0x15ac)]=_0x3c77b8(0x5acd),_0x2ad307[_0x3c77b8(0x33d6)](_0x43005c);var _0x2b8117=document[_0x3c77b8(0x251f)]('button');_0x2b8117[_0x39222a(0x3dd)]=_0x39222a(0x536),_0x2b8117[_0x39222a(0x1e84)]=_0x3c77b8(0x34a8),_0x2b8117[_0x39222a(0x1d2b)](_0x39222a(0x1e9b),_0x39222a(0x19c7)),_0x2ad307[_0x39222a(0x5a20)](_0x2b8117);var _0x367979=document[_0x39222a(0x2a2e)](_0x39222a(0x536));_0x367979[_0x39222a(0x3dd)]=_0x39222a(0x536),_0x367979[_0x39222a(0x1e84)]=_0x39222a(0x1405),_0x367979[_0x39222a(0x1d2b)](_0x39222a(0x1e9b),_0x39222a(0x1f52)),_0x2ad307[_0x39222a(0x5a20)](_0x367979);var _0x1373cb=document[_0x39222a(0x2a2e)](_0x39222a(0x536));_0x1373cb[_0x39222a(0x3dd)]='button',_0x1373cb[_0x39222a(0x1e84)]=_0x3c77b8(0x34a8),_0x1373cb[_0x39222a(0x1d2b)](_0x39222a(0x1e9b),_0x39222a(0x1f5e)),_0x2ad307[_0x39222a(0x5a20)](_0x1373cb),knockout[_0x39222a(0x406c)](_0x2835d2,_0x2ad307),this[_0x3c77b8(0x35d5)]=_0x2835d2,this[_0x39222a(0x381c)]=_0x25963a,this[_0x3c77b8(0x5ac7)]=_0x2ad307,this['_closeDropDown']=function(_0x596e41){var _0x7346dd=_0x3c77b8,_0xc5acf7=_0x39222a;_0x2ad307[_0xc5acf7(0x5655)](_0x596e41[_0xc5acf7(0x50f)])||(_0x2835d2[_0x7346dd(0x2849)]=!0x1);},FeatureDetection['supportsPointerEvents']()?document[_0x3c77b8(0x3b94)](_0x39222a(0x559d),this[_0x39222a(0xdcc)],!0x0):(document[_0x3c77b8(0x3b94)](_0x39222a(0x5712),this[_0x39222a(0xdcc)],!0x0),document[_0x3c77b8(0x3b94)](_0x39222a(0x3a62),this[_0x39222a(0xdcc)],!0x0));}Object[_0x5e00b3(0x1dfd)](SceneModePicker[_0x5e00b3(0x3720)],{'container':{'get':function(){var _0x4673ea=_0x5e00b3;return this[_0x4673ea(0x381c)];}},'viewModel':{'get':function(){var _0x32d368=_0x307c2b;return this[_0x32d368(0x35d5)];}}}),SceneModePicker[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},SceneModePicker[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x211bac=_0x307c2b,_0x2984c1=_0x5e00b3;return this[_0x2984c1(0x10cc)][_0x211bac(0x5020)](),FeatureDetection[_0x2984c1(0x43e5)]()?document[_0x2984c1(0x3da7)]('pointerdown',this[_0x2984c1(0xdcc)],!0x0):(document[_0x211bac(0x3df8)](_0x2984c1(0x5712),this[_0x211bac(0x4408)],!0x0),document[_0x2984c1(0x3da7)](_0x2984c1(0x3a62),this[_0x2984c1(0xdcc)],!0x0)),knockout[_0x2984c1(0x3d5a)](this[_0x2984c1(0x1ac4)]),this[_0x2984c1(0x381c)]['removeChild'](this[_0x211bac(0x5ac7)]),destroyObject$1(this);};var screenSpacePos=new Cartesian2(),offScreen$1=_0x5e00b3(0x3a0c);function SelectionIndicatorViewModel(_0x270af3,_0x124be4,_0xa5b2a2){var _0x41ebc5=_0x307c2b,_0x248548=_0x5e00b3;this[_0x41ebc5(0x16a0)]=_0x270af3,this[_0x248548(0x5e75)]=offScreen$1,this[_0x248548(0x3396)]=offScreen$1,this[_0x248548(0x267f)]=_0x270af3[_0x248548(0x2cdb)],this[_0x248548(0x381c)]=defaultValue$1(_0xa5b2a2,document[_0x248548(0xd00)]),this[_0x248548(0x2d56)]=_0x124be4,this[_0x248548(0x108d)]=0x1,this[_0x248548(0x3747)]=void 0x0,this[_0x248548(0x1af1)]=!0x1,knockout[_0x248548(0x293a)](this,[_0x248548(0x3747),_0x248548(0x5e75),_0x248548(0x3396),_0x248548(0x108d),_0x248548(0x1af1)]),this[_0x41ebc5(0x3a17)]=void 0x0,knockout[_0x248548(0x17f9)](this,_0x248548(0x4fd3),{'get':function(){var _0x308392=_0x41ebc5,_0x2e6807=_0x248548;return this[_0x2e6807(0x1af1)]&&defined$1(this[_0x308392(0x2fe9)]);}}),knockout[_0x248548(0x17f9)](this,_0x248548(0xeab),{'get':function(){var _0x43fc34=_0x41ebc5;return _0x43fc34(0x367f)+this['_scale']+')';}}),this[_0x248548(0x186)]=function(_0x48fe5c,_0x1385d1){var _0x4c3a54=_0x248548;return SceneTransforms[_0x4c3a54(0x2fa8)](_0x270af3,_0x48fe5c,_0x1385d1);};}function SelectionIndicator(_0x52b1cd,_0x1db9f4){var _0x5a348b=_0x307c2b,_0xae977a=_0x5e00b3;_0x52b1cd=getElement(_0x52b1cd),this[_0xae977a(0x381c)]=_0x52b1cd;var _0x17551e=document[_0x5a348b(0x251f)](_0x5a348b(0x5b3e));_0x17551e[_0xae977a(0x1e84)]=_0xae977a(0x3583),_0x17551e[_0xae977a(0x1d2b)](_0xae977a(0x1e9b),_0xae977a(0x558)),_0x52b1cd[_0x5a348b(0x33d6)](_0x17551e),this[_0xae977a(0x1f69)]=_0x17551e;var _0x188055=_0xae977a(0x7c3),_0x1b7913=document[_0xae977a(0x27fc)](_0x188055,_0xae977a(0x56a5));_0x1b7913[_0x5a348b(0x54fe)](_0xae977a(0x2d3c),0xa0),_0x1b7913[_0x5a348b(0x54fe)](_0x5a348b(0x10d5),0xa0),_0x1b7913[_0xae977a(0x1d2b)](_0xae977a(0x4c5e),'0\x200\x20160\x20160');var _0x3fe9ff=document[_0xae977a(0x27fc)](_0x188055,'g');_0x3fe9ff[_0x5a348b(0x54fe)](_0xae977a(0x332f),_0x5a348b(0x2eb0)),_0x1b7913[_0xae977a(0x5a20)](_0x3fe9ff);var _0x37bedc=document[_0xae977a(0x27fc)](_0x188055,_0xae977a(0x21f3));_0x37bedc[_0xae977a(0x1d2b)](_0xae977a(0x1e9b),_0xae977a(0x3b47)),_0x37bedc[_0xae977a(0x1d2b)]('d',_0xae977a(0x1e52)),_0x3fe9ff[_0xae977a(0x5a20)](_0x37bedc),_0x17551e[_0xae977a(0x5a20)](_0x1b7913);var _0x4c957e=new SelectionIndicatorViewModel(_0x1db9f4,this[_0x5a348b(0x1587)],this[_0xae977a(0x381c)]);this[_0xae977a(0x10cc)]=_0x4c957e,knockout[_0xae977a(0x406c)](this[_0xae977a(0x10cc)],this[_0xae977a(0x1f69)]);}SelectionIndicatorViewModel[_0x5e00b3(0x3720)][_0x307c2b(0x2e6d)]=function(){var _0x29d83c=_0x307c2b,_0x235048=_0x5e00b3;if(this[_0x235048(0x1af1)]&&defined$1(this[_0x235048(0x3747)])){var _0x50b3a3=this[_0x29d83c(0x1a98)](this['position'],screenSpacePos);if(defined$1(_0x50b3a3)){var _0x22bd10=this[_0x235048(0x381c)],_0x3230c8=_0x22bd10[_0x235048(0xf67)][_0x235048(0x299a)],_0x55cc37=_0x22bd10[_0x235048(0xf67)][_0x235048(0x53c9)],_0x79cc07=this[_0x235048(0x2d56)][_0x235048(0x299a)],_0x109917=0.5*_0x79cc07;_0x50b3a3['x']=Math[_0x235048(0x19a8)](Math[_0x235048(0x498f)](_0x50b3a3['x'],-_0x79cc07),_0x3230c8+_0x79cc07)-_0x109917,_0x50b3a3['y']=Math[_0x29d83c(0x4b49)](Math[_0x235048(0x498f)](_0x50b3a3['y'],-_0x79cc07),_0x55cc37+_0x79cc07)-_0x109917,this[_0x235048(0x5e75)]=Math[_0x235048(0x1ace)](_0x50b3a3['x']+0.25)+'px',this[_0x29d83c(0x2ad7)]=Math[_0x235048(0x1ace)](_0x50b3a3['y']+0.25)+'px';}else this[_0x235048(0x5e75)]=offScreen$1,this[_0x29d83c(0x2ad7)]=offScreen$1;}},SelectionIndicatorViewModel[_0x307c2b(0x1aa2)][_0x307c2b(0x131f)]=function(){var _0xb91ba9=_0x5e00b3;this[_0xb91ba9(0x267f)][_0xb91ba9(0x533e)]({'object':this,'property':_0xb91ba9(0x108d),'startValue':0x2,'stopValue':0x1,'duration':0.8,'easingFunction':EasingFunction$1[_0xb91ba9(0x851)]});},SelectionIndicatorViewModel[_0x307c2b(0x1aa2)][_0x307c2b(0x508a)]=function(){var _0xa0e150=_0x307c2b,_0x550a0e=_0x5e00b3;this[_0xa0e150(0x1e20)][_0x550a0e(0x533e)]({'object':this,'property':_0x550a0e(0x108d),'startValue':this[_0x550a0e(0x108d)],'stopValue':1.5,'duration':0.8,'easingFunction':EasingFunction$1[_0x550a0e(0x851)]});},Object[_0x307c2b(0x66e)](SelectionIndicatorViewModel[_0x5e00b3(0x3720)],{'container':{'get':function(){var _0x82f382=_0x5e00b3;return this[_0x82f382(0x381c)];}},'selectionIndicatorElement':{'get':function(){var _0x41079d=_0x5e00b3;return this[_0x41079d(0x2d56)];}},'scene':{'get':function(){var _0x510031=_0x5e00b3;return this[_0x510031(0x5e52)];}}}),Object[_0x307c2b(0x66e)](SelectionIndicator[_0x5e00b3(0x3720)],{'container':{'get':function(){var _0x3627ae=_0x5e00b3;return this[_0x3627ae(0x381c)];}},'viewModel':{'get':function(){var _0xdc9ddb=_0x5e00b3;return this[_0xdc9ddb(0x10cc)];}}}),SelectionIndicator[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},SelectionIndicator[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0xfe643a=_0x307c2b,_0x5e10dd=_0x5e00b3,_0xfe5cd1=this[_0x5e10dd(0x381c)];return knockout[_0x5e10dd(0x3d5a)](this[_0x5e10dd(0x1f69)]),_0xfe5cd1[_0x5e10dd(0x3fb0)](this[_0xfe643a(0x1587)]),destroyObject$1(this);};var LOADSTATE={'UNLOAD':0x0,'LOADING':0x1,'LOADED':0x2,'LOST':0x3},taskProcessor=new TaskProcessor(_0x5e00b3(0xd32),0x2710);function TiltIndicator(_0x397dac,_0x33cc0d,_0x3a3289,_0x9df260){var _0x82a02=_0x307c2b,_0x2aef74=_0x5e00b3;this[_0x2aef74(0x1358)]=_0x397dac,this[_0x2aef74(0x5946)]=LOADSTATE[_0x2aef74(0x5fe7)],this[_0x82a02(0x5a2a)]=_0x33cc0d,this[_0x82a02(0x50cb)]=_0x397dac[_0x2aef74(0x24f8)],this[_0x2aef74(0x50d2)]=[],this[_0x2aef74(0x435e)]=!0x1,this[_0x82a02(0x4f81)]=defaultValue$1(_0x9df260,0x1),this[_0x2aef74(0x5391)]=Cartesian3[_0x2aef74(0x40f3)](_0x3a3289),this[_0x2aef74(0x33a1)]=Transforms[_0x2aef74(0x14ce)](_0x3a3289,void 0x0,new Matrix4()),null!==_0x397dac[_0x2aef74(0x53bd)]?this[_0x2aef74(0x5428)]=0x1:null!==_0x397dac[_0x2aef74(0x4a19)]?this['_supportCompressType']=0x2:null!==_0x397dac[_0x82a02(0x42ad)]&&(this[_0x2aef74(0x5428)]=0x3);}Object[_0x5e00b3(0x1dfd)](TiltIndicator[_0x307c2b(0x1aa2)],{'visible':{'set':function(_0x136473){var _0x3fbd32=_0x5e00b3;this[_0x3fbd32(0x435e)]=_0x136473;},'get':function(){var _0x5aadaa=_0x5e00b3;return this[_0x5aadaa(0x435e)];}},'position':{'get':function(){var _0x40de6c=_0x307c2b;return this[_0x40de6c(0x2cda)];}},'scale':{'get':function(){var _0x44ce39=_0x307c2b;return this[_0x44ce39(0x4f81)];}}});var scratchBoundingSphere=new BoundingSphere();function scaleInPixels(_0x146977,_0x142267,_0x1d6f4d){var _0x242d54=_0x307c2b,_0x5aa1ea=_0x5e00b3;return scratchBoundingSphere[_0x5aa1ea(0x4fe8)]=_0x146977,scratchBoundingSphere[_0x5aa1ea(0x48ce)]=_0x142267,_0x1d6f4d[_0x5aa1ea(0x5592)][_0x242d54(0x43a8)](scratchBoundingSphere,_0x1d6f4d[_0x5aa1ea(0x4fd0)][_0x5aa1ea(0x1564)],_0x1d6f4d[_0x5aa1ea(0x4fd0)][_0x5aa1ea(0x3883)]);}function getScale(_0x10df52,_0x13ef3a){var _0x22b4b0=_0x307c2b,_0x2baf04=_0x5e00b3,_0x4ce26d=0.5,_0x1e6cea=_0x10df52[_0x2baf04(0x4fd0)],_0x329c3a=Math[_0x2baf04(0x498f)](_0x1e6cea[_0x2baf04(0x1564)],_0x1e6cea[_0x2baf04(0x3883)]),_0x14ac7e=scaleInPixels(_0x13ef3a['_position'],_0x13ef3a[_0x2baf04(0x46f6)],_0x10df52),_0x60f089=0x1/_0x14ac7e;return Math[_0x2baf04(0x19a8)](_0x60f089*(0x2*_0x13ef3a[_0x22b4b0(0x2d75)]),_0x329c3a),_0x4ce26d=0x32*_0x14ac7e/(0x2*_0x13ef3a[_0x2baf04(0x46f6)]),_0x4ce26d=Math[_0x2baf04(0x498f)](_0x4ce26d,0.05);}function queryFirstNode(_0x3e781e,_0x4b354c,_0x44e20b){var _0x1090bf=_0x5e00b3;if(defined$1(_0x3e781e))for(var _0x4a836b=_0x3e781e[_0x1090bf(0x1f53)],_0x235f18=_0x4a836b[_0x1090bf(0x809)],_0x4637ea=0x0;_0x4637ea<_0x235f18;_0x4637ea++){var _0xf7f034=_0x4a836b[_0x4637ea];if(defined$1(_0x44e20b)){if(_0xf7f034[_0x1090bf(0x34d0)]===_0x4b354c&&-0x1!==_0x44e20b[_0x1090bf(0xabf)](_0xf7f034[_0x1090bf(0x343f)]))return _0xf7f034;}else{if(_0xf7f034[_0x1090bf(0x34d0)]===_0x4b354c)return _0xf7f034;}}}function queryNodes(_0x3ef9bb,_0x1ec372,_0x27bd76){var _0x2f1655=_0x307c2b,_0x1c8cfe=_0x5e00b3;if(defined$1(_0x3ef9bb)){for(var _0x11ee6d=[],_0x18fbfb=_0x3ef9bb[_0x1c8cfe(0x5ab1)]('*',_0x1ec372),_0x58b364=_0x18fbfb[_0x2f1655(0x2ef4)],_0x3371d3=0x0;_0x3371d3<_0x58b364;_0x3371d3++){var _0x2e7bf4=_0x18fbfb[_0x3371d3];defined$1(_0x27bd76)?_0x2e7bf4[_0x2f1655(0x3d76)]===_0x1ec372&&-0x1!==_0x27bd76[_0x2f1655(0x2feb)](_0x2e7bf4[_0x1c8cfe(0x343f)])&&_0x11ee6d[_0x1c8cfe(0x5323)](_0x2e7bf4):_0x2e7bf4[_0x1c8cfe(0x34d0)]===_0x1ec372&&_0x11ee6d[_0x1c8cfe(0x5323)](_0x2e7bf4);}return _0x11ee6d;}}function queryChildNodes$1(_0x4a522a,_0x3c214a,_0x3d33b7){var _0x637bc3=_0x307c2b,_0x1cbe68=_0x5e00b3;if(!defined$1(_0x4a522a))return[];for(var _0x309b90=[],_0x53354d=_0x4a522a[_0x637bc3(0x20ef)],_0xe39afd=_0x53354d[_0x637bc3(0x2ef4)],_0x52e7d8=0x0;_0x52e7d8<_0xe39afd;_0x52e7d8++){var _0x169fd2=_0x53354d[_0x52e7d8];defined$1(_0x3d33b7)?_0x169fd2['localName']===_0x3c214a&&-0x1!==_0x3d33b7[_0x1cbe68(0xabf)](_0x169fd2[_0x637bc3(0x3bf3)])&&_0x309b90[_0x637bc3(0x2a0e)](_0x169fd2):_0x169fd2[_0x1cbe68(0x34d0)]===_0x3c214a&&_0x309b90[_0x1cbe68(0x5323)](_0x169fd2);}return _0x309b90;}function queryNumericValue(_0x5bcf96,_0x1a4cc0,_0x3b3085){var _0x1ed2dc=_0x5e00b3,_0x599049=queryFirstNode(_0x5bcf96,_0x1a4cc0,_0x3b3085);if(defined$1(_0x599049)){var _0x1f4759=parseFloat(_0x599049[_0x1ed2dc(0x2a67)]);return isNaN(_0x1f4759)?void 0x0:_0x1f4759;}}function queryStringValue(_0x4daa0a,_0x193eb2,_0x5ad619){var _0x480af9=_0x5e00b3,_0x575079=queryFirstNode(_0x4daa0a,_0x193eb2,_0x5ad619);if(defined$1(_0x575079))return _0x575079[_0x480af9(0x2a67)][_0x480af9(0x1f56)]();}function queryBooleanValue(_0x52ace9,_0x497b3a,_0x955a20){var _0x537a7d=_0x307c2b,_0x27fe06=queryFirstNode(_0x52ace9,_0x497b3a,_0x955a20);if(defined$1(_0x27fe06)){var _0x43ebdb=_0x27fe06['textContent'][_0x537a7d(0x875)]();return'1'===_0x43ebdb||/^true$/i[_0x537a7d(0x37cb)](_0x43ebdb);}}TiltIndicator[_0x5e00b3(0x3720)][_0x5e00b3(0x55ef)]=function(_0xbe0d19,_0x18b182){var _0xe41109=_0x307c2b,_0x2c7048=_0x5e00b3;this[_0x2c7048(0x5391)]=Cartesian3[_0xe41109(0x2d7b)](_0x18b182);var _0x296f4a=getScale(_0xbe0d19,this),_0x367760=Transforms[_0x2c7048(0x14ce)](_0x18b182,void 0x0,new Matrix4());Matrix4[_0x2c7048(0x1dc2)](_0x367760,_0x296f4a,this[_0x2c7048(0x33a1)]);for(var _0x4519cf=this[_0x2c7048(0x50d2)],_0x2f4155=0x0,_0x1ccdaa=_0x4519cf[_0x2c7048(0x809)];_0x2f4155<_0x1ccdaa;_0x2f4155++){var _0x4b3bfd=_0x4519cf[_0x2f4155],_0x144781=_0x4b3bfd[_0x2c7048(0x4061)],_0x89ce7=_0x4b3bfd[_0x2c7048(0x3594)];defined$1(_0x89ce7)&&Matrix4[_0x2c7048(0x108e)](this[_0xe41109(0x2ebe)],_0x144781,_0x89ce7[_0x2c7048(0x36b6)][_0x2c7048(0x4fe8)]);}},TiltIndicator[_0x5e00b3(0x3720)][_0x307c2b(0x20c8)]=function(){var _0x2fea27=_0x307c2b,_0x4cedc9=_0x5e00b3,_0x1bea22=this,_0x2e4aa8=this[_0x4cedc9(0x5946)];if(LOADSTATE[_0x4cedc9(0x5fe7)]==_0x2e4aa8){var _0x3346ad=throttleRequestByServer(this[_0x4cedc9(0x26a1)],function(_0x1ab4fe){return loadArrayBuffer(_0x1ab4fe);});defined$1(_0x3346ad)&&(this[_0x2fea27(0x1053)]=LOADSTATE[_0x4cedc9(0x5aa6)],_0x3346ad[_0x2fea27(0x4527)](function(_0x3b3958){parseBuffer(_0x1bea22,_0x3b3958);},function(_0x106269){var _0x4f9869=_0x4cedc9;this['_state']=LOADSTATE[_0x4f9869(0x5fe7)];}));}},TiltIndicator[_0x307c2b(0x1aa2)][_0x5e00b3(0xa16)]=function(_0x49d7b7){var _0x553b33=_0x307c2b,_0x3e6ea0=_0x5e00b3;if(this[_0x3e6ea0(0x435e)]){if(this[_0x553b33(0x22ec)]){_0x49d7b7[_0x3e6ea0(0x4fd0)];var _0x41db3a=this[_0x553b33(0x2718)];if(_0x41db3a&&0x0!=_0x41db3a[_0x553b33(0x2ef4)])for(var _0x118cbf=0x0,_0x438c65=_0x41db3a[_0x3e6ea0(0x809)];_0x118cbf<_0x438c65;_0x118cbf++){var _0x35565f=_0x41db3a[_0x118cbf];defined$1(_0x35565f[_0x3e6ea0(0x3594)])&&!Cartesian3[_0x553b33(0x4d2)](_0x35565f[_0x3e6ea0(0x3594)][_0x3e6ea0(0x36b6)][_0x3e6ea0(0x4fe8)],Cartesian3[_0x3e6ea0(0x3a34)])&&_0x49d7b7[_0x3e6ea0(0xe5b)][_0x553b33(0x2a0e)](_0x35565f['_colorCommand']);}}else this[_0x3e6ea0(0x108)]();}},TiltIndicator[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},TiltIndicator[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3c4024=_0x307c2b,_0x2bde5d=_0x5e00b3;for(var _0x336384=this[_0x2bde5d(0x50d2)],_0x1b7e42=0x0,_0x2f4e9b=_0x336384[_0x3c4024(0x2ef4)];_0x1b7e42<_0x2f4e9b;_0x1b7e42++){_0x336384[_0x1b7e42][_0x2bde5d(0x2947)]();}return this['_renderEntities']['length']=0x0,destroyObject$1(this);};var _xmlParser=new XMLParser();function parseBuffer(_0x3eeac8,_0x4bf619){var _0x341784=_0x307c2b,_0x1ce7f8=_0x5e00b3,_0x1e7eed={'buffer':_0x4bf619,'supportCompressType':_0x3eeac8[_0x1ce7f8(0x5428)]},_0x34f216=taskProcessor[_0x341784(0x4ff7)](_0x1e7eed,[_0x4bf619]);defined$1(_0x34f216)?_0x34f216[_0x341784(0x4527)](function(_0x408fca){var _0xc3267b=_0x341784,_0x2bb343=_0x1ce7f8;if(_0x408fca[_0xc3267b(0x5ace)]){_0x3eeac8[_0x2bb343(0x24f8)];for(var _0x120c9d=_0x3eeac8[_0xc3267b(0xc72)],_0x2b381f=_xmlParser[_0x2bb343(0x3a51)](_0x408fca[_0x2bb343(0x2d4)])[_0x2bb343(0x5905)],_0x2d25e7=_0x2b381f[_0x2bb343(0x343f)],_0x288a3c=queryChildNodes$1(queryFirstNode(_0x2b381f,_0x2bb343(0x5070),_0x2d25e7),_0x2bb343(0x3453),_0x2d25e7),_0x43a3f9={},_0xa9c956=0x0,_0x3d1a25=_0x288a3c[_0xc3267b(0x2ef4)];_0xa9c956<_0x3d1a25;_0xa9c956++){var _0x428cde=_0x288a3c[_0xa9c956],_0x5b5fd3=queryStringValue(_0x428cde,_0x2bb343(0x2c5),_0x2d25e7),_0x4358c2=new MaterialPass({});_0x43a3f9[_0x5b5fd3]=_0x4358c2;var _0x430d29=queryFirstNode(_0x428cde,_0x2bb343(0x1ea9),_0x2d25e7),_0x248f4f=queryNumericValue(_0x430d29,_0xc3267b(0xce3),_0x2d25e7),_0x4a1fa9=queryNumericValue(_0x430d29,_0xc3267b(0x530),_0x2d25e7),_0x24d79a=queryNumericValue(_0x430d29,_0xc3267b(0x18c6),_0x2d25e7),_0x39ced1=queryNumericValue(_0x430d29,_0x2bb343(0x2da),_0x2d25e7);_0x4358c2['_ambientColor']=new Color$2(_0x248f4f,_0x4a1fa9,_0x24d79a,_0x39ced1);var _0x2e6c3e=queryFirstNode(_0x428cde,_0x2bb343(0x5dde),_0x2d25e7);_0x248f4f=queryNumericValue(_0x2e6c3e,_0x2bb343(0x4335),_0x2d25e7),_0x4a1fa9=queryNumericValue(_0x2e6c3e,_0x2bb343(0x5e11),_0x2d25e7),_0x24d79a=queryNumericValue(_0x2e6c3e,_0x2bb343(0x2697),_0x2d25e7),_0x39ced1=queryNumericValue(_0x2e6c3e,_0x2bb343(0x4149),_0x2d25e7),_0x4358c2[_0x2bb343(0x49a0)]=new Color$2(_0x248f4f,_0x4a1fa9,_0x24d79a,_0x39ced1);var _0x418bb5=queryFirstNode(_0x428cde,_0x2bb343(0xb02),_0x2d25e7);_0x248f4f=queryNumericValue(_0x418bb5,_0x2bb343(0x592),_0x2d25e7),_0x4a1fa9=queryNumericValue(_0x418bb5,_0x2bb343(0x4fad),_0x2d25e7),_0x24d79a=queryNumericValue(_0x418bb5,_0xc3267b(0xdb3),_0x2d25e7),_0x39ced1=queryNumericValue(_0x418bb5,_0x2bb343(0x423d),_0x2d25e7),_0x4358c2[_0x2bb343(0x1605)]=new Color$2(_0x248f4f,_0x4a1fa9,_0x24d79a,_0x39ced1);var _0x25bcb6=queryNumericValue(_0x428cde,_0x2bb343(0x53eb),_0x2d25e7);_0x4358c2[_0x2bb343(0x3bab)]=_0x25bcb6,queryFirstNode(_0x428cde,_0x2bb343(0x3161),_0x2d25e7),_0x4358c2['_bTransparentSorting']=queryBooleanValue(_0x428cde,_0x2bb343(0x3161),_0x2d25e7);var _0x3c54bf=queryFirstNode(_0x428cde,_0x2bb343(0x30a9),_0x2d25e7),_0x207755=queryStringValue(_0x3c54bf,_0x2bb343(0x2c5),_0x2d25e7),_0x570e15=queryFirstNode(_0x3c54bf,_0x2bb343(0xaa5),_0x2d25e7),_0x19b3cd=queryStringValue(_0x570e15,'u',_0x2d25e7),_0x558374=queryStringValue(_0x570e15,'v',_0x2d25e7);_0x19b3cd='TAM_WRAP'===_0x19b3cd?TextureWrap$1[_0x2bb343(0x5993)]:TextureWrap$1[_0x2bb343(0x3304)],_0x558374=_0x2bb343(0x358f)===_0x558374?TextureWrap$1[_0x2bb343(0x5993)]:TextureWrap$1[_0x2bb343(0x3304)];var _0x1b6298=_0x408fca[_0x2bb343(0x3c94)][_0x207755];if(defined$1(_0x1b6298)){_0x207755=_0x120c9d[_0x2bb343(0x32b3)]+'_'+_0x207755;var _0x4fd487=DDSTextureManager$1[_0xc3267b(0x2684)](_0x207755,_0x120c9d,_0x1b6298[_0x2bb343(0x2d3c)],_0x1b6298[_0x2bb343(0x5a4e)],_0x1b6298[_0x2bb343(0x27dc)],_0x1b6298[_0xc3267b(0x5760)],_0x1b6298['imageBuffer'],!0x1,_0x19b3cd,_0x558374);_0x4358c2[_0x2bb343(0x4efe)][_0x2bb343(0x5323)](_0x4fd487);}}var _0x3f8d79=queryNodes(queryFirstNode(_0x2b381f,_0x2bb343(0x4ef3),_0x2d25e7),_0xc3267b(0x3080),_0x2d25e7);for(_0xa9c956=0x0,_0x3d1a25=_0x3f8d79[_0xc3267b(0x2ef4)];_0xa9c956<_0x3d1a25;_0xa9c956++){for(var _0x1ceeee=_0x3f8d79[_0xa9c956],_0x2474a2=queryStringValue(_0x1ceeee,_0xc3267b(0x4697),_0x2d25e7)['split'](','),_0xa41fae=0x0;_0xa41fae<0x10;_0xa41fae++)_0x2474a2[_0xa41fae]=parseFloat(_0x2474a2[_0xa41fae]);_0x2474a2=Matrix4[_0x2bb343(0x1d8a)](_0x2474a2,0x0);for(var _0x1d86f4=queryNodes(_0x1ceeee,_0x2bb343(0x154c),_0x2d25e7),_0x4e6c84=[],_0x576bd6=0x0,_0x28ea28=_0x1d86f4[_0x2bb343(0x809)];_0x576bd6<_0x28ea28;_0x576bd6++){var _0x3770f1=_0x1d86f4[_0x576bd6][_0x2bb343(0x2a67)][_0x2bb343(0x1f56)]();_0x4e6c84[_0x2bb343(0x5323)](_0x3770f1);}for(var _0x26faf2=[],_0x196062=new BoundingSphere(),_0x431bfa=0x0;_0x431bfa<_0x4e6c84[_0x2bb343(0x809)];_0x431bfa++){var _0x2f1e1d=calcBoundingSphere(_0x4ad1d6=(_0x10d201=_0x408fca[_0xc3267b(0x508b)][_0x4e6c84[_0x431bfa]])[_0x2bb343(0x471)],_0x2474a2);_0x26faf2[_0x2bb343(0x5323)](_0x2f1e1d);}var _0x5e5d4e=new Cartesian3();_0x26faf2[_0x2bb343(0x809)]>0x0&&(BoundingSphere[_0x2bb343(0x5947)](_0x26faf2,_0x196062),_0x5e5d4e=Cartesian3[_0x2bb343(0x40f3)](_0x196062[_0xc3267b(0x234c)]),_0x26faf2[_0x2bb343(0x809)]=0x0),_0x3eeac8[_0x2bb343(0x46f6)]=_0x196062['radius'];for(_0x28ea28=0x0;_0x28ea28<_0x4e6c84[_0x2bb343(0x809)];_0x28ea28++){var _0x10d201,_0x4ad1d6=(_0x10d201=_0x408fca[_0x2bb343(0x96f)][_0x4e6c84[_0x28ea28]])[_0x2bb343(0x471)],_0x18bae4=_0x10d201[_0x2bb343(0x3417)],_0x22e176={};for(var _0x44d46c in _0x18bae4){var _0x2b57ef=_0x18bae4[_0x44d46c];defined$1(_0x2b57ef)&&(_0x4358c2=_0x43a3f9[_0x5b5fd3=_0x2b57ef[_0x2bb343(0x35b3)]],_0x22e176[_0x5b5fd3]=_0x4358c2);}var _0x4fde44=new RenderEntity({'vertexPackage':_0x4ad1d6,'arrIndexPackage':_0x18bae4,'version':_0x408fca[_0xc3267b(0x5cc)],'mapPass':_0x22e176,'boundingVolume':_0x196062,'oriCenter':_0x5e5d4e,'owner':_0x3eeac8});_0x4fde44[_0x2bb343(0x4a16)](_0x3eeac8[_0x2bb343(0x1358)]),_0x3eeac8[_0x2bb343(0x50d2)][_0x2bb343(0x5323)](_0x4fde44);}}_0x3eeac8[_0x2bb343(0x1d9c)]=!0x0,_0x3eeac8[_0x2bb343(0x5946)]=LOADSTATE[_0x2bb343(0x4221)];}else _0x3eeac8[_0x2bb343(0x5946)]=LOADSTATE[_0x2bb343(0x5fe7)];}):_0x3eeac8[_0x1ce7f8(0x3d40)]=LOADSTATE[_0x1ce7f8(0x5fe7)];}function calcBoundingSphere(_0x461db3,_0x71d976){var _0x4226be=_0x307c2b,_0x57e588=_0x5e00b3,_0x41cf71=[],_0x44b66e=new BoundingSphere(),_0x3a290f=new Cartesian3();new Cartesian3();for(var _0x480682=_0x461db3[_0x57e588(0x209a)][0x0],_0x29f211=_0x480682[_0x4226be(0x4f1d)],_0x5c9a8a=new Float32Array(_0x480682[_0x4226be(0x3601)][_0x57e588(0x537f)],_0x480682[_0x57e588(0x539b)][_0x57e588(0x153e)],_0x480682[_0x57e588(0x539b)][_0x57e588(0x3080)]/0x4),_0x211204=0x0;_0x211204<_0x461db3[_0x57e588(0x228d)];_0x211204++)Cartesian3[_0x57e588(0x361f)](_0x5c9a8a,_0x29f211*_0x211204,_0x3a290f),_0x41cf71[_0x57e588(0x5323)](Cartesian3[_0x57e588(0x40f3)](_0x3a290f));return BoundingSphere[_0x57e588(0x12c2)](_0x41cf71,_0x44b66e),_0x41cf71[_0x4226be(0x2ef4)]=0x0,BoundingSphere[_0x4226be(0x5270)](_0x44b66e,_0x71d976,_0x44b66e),_0x44b66e;}function RenderEntity(_0x2e2e4d){var _0x5d8be2=_0x307c2b,_0x4c62a2=_0x5e00b3,_0x2375d5=(_0x2e2e4d=_0x2e2e4d||{})['arrIndexPackage'],_0x209548=_0x2e2e4d[_0x4c62a2(0x471)],_0x5b62ff=_0x2e2e4d[_0x4c62a2(0x225c)];this[_0x4c62a2(0x3982)]=_0x2375d5,this[_0x4c62a2(0x258c)]=_0x209548,this[_0x4c62a2(0x4f48)]=_0x2e2e4d[_0x4c62a2(0x5e42)],this[_0x5d8be2(0x37d4)]={},this[_0x4c62a2(0xffe)]=!0x1,this[_0x4c62a2(0x187f)]=_0x5b62ff,this[_0x4c62a2(0x5151)]=_0x2e2e4d[_0x4c62a2(0x36b6)],this[_0x4c62a2(0x4061)]=_0x2e2e4d[_0x4c62a2(0x2d36)];}function TimelineHighlightRange(_0x772337,_0x2f7ebb,_0x5b07c6){var _0x2f302d=_0x5e00b3;this[_0x2f302d(0x512)]=_0x772337,this['_height']=_0x2f7ebb,this[_0x2f302d(0x1f9d)]=defaultValue$1(_0x5b07c6,0x0);}function TimelineTrack(_0x242eeb,_0x1c4d9d,_0x6e3dd9,_0x41d79b){var _0x52adf3=_0x307c2b,_0x3a7b31=_0x5e00b3;this[_0x3a7b31(0x5c62)]=_0x242eeb,this[_0x3a7b31(0x5a4e)]=_0x1c4d9d,this[_0x52adf3(0x3a3a)]=_0x6e3dd9||new Color$2(0.5,0.5,0.5,0x1),this[_0x3a7b31(0x1b9e)]=_0x41d79b||new Color$2(0x0,0x0,0x0,0x0);}RenderEntity[_0x5e00b3(0x3720)][_0x307c2b(0xc84)]=function(_0x7c81e){var _0x1e88b5=_0x5e00b3;this[_0x1e88b5(0xffe)]||(this[_0x1e88b5(0x187c)](_0x7c81e),this[_0x1e88b5(0xffe)]=!0x0);},RenderEntity['prototype'][_0x5e00b3(0x4139)]=function(_0x403ff9){var _0xdc30a4=_0x307c2b,_0x5b546f=_0x5e00b3;for(var _0x4ac86c=this[_0xdc30a4(0x7d0)][_0x5b546f(0x209a)],_0x3c1598=0x0,_0x533961=_0x4ac86c[_0x5b546f(0x809)];_0x3c1598<_0x533961;_0x3c1598++){var _0x5ceed1=_0x4ac86c[_0x3c1598];defined$1(_0x5ceed1[_0xdc30a4(0x3601)])&&(_0x5ceed1[_0x5b546f(0x521e)]=Buffer$1[_0xdc30a4(0x2853)]({'context':_0x403ff9,'typedArray':_0x5ceed1['typedArray'],'usage':BufferUsage[_0x5b546f(0xdfd)]}),_0x5ceed1[_0x5b546f(0x539b)]=null,delete _0x5ceed1[_0xdc30a4(0x3601)]);}return this[_0x5b546f(0x3f20)]=this[_0x5b546f(0x258c)][_0xdc30a4(0x4993)],_0x4ac86c;},RenderEntity[_0x307c2b(0x1aa2)][_0x5e00b3(0x187c)]=function(_0x47019a){var _0x16765a=_0x307c2b,_0xe413de=_0x5e00b3,_0x12d919=this[_0xe413de(0x4139)](_0x47019a),_0xfbe966=Pass$1[_0xe413de(0x1792)],_0x3ebb5b=RenderState[_0xe413de(0x5344)]({'cull':{'enabled':!0x1},'depthTest':{'enabled':!0x1},'blending':BlendingState$1[_0xe413de(0x231d)]}),_0x202f4e=this[_0x16765a(0x7d0)][_0x16765a(0xf06)],_0x4db4ab=this[_0xe413de(0x3982)][0x0];if(defined$1(_0x4db4ab)){var _0x2f97f4=IndexDatatype$1[_0x16765a(0x4aa9)];(0x1===_0x4db4ab[_0x16765a(0x346d)]||_0x202f4e>=CesiumMath[_0xe413de(0x1ea5)])&&_0x47019a[_0xe413de(0x153f)]&&(_0x2f97f4=IndexDatatype$1[_0xe413de(0xc77)]);var _0x54cb30=Buffer$1[_0xe413de(0xda9)]({'context':_0x47019a,'typedArray':_0x4db4ab[_0x16765a(0x46d0)],'usage':BufferUsage[_0xe413de(0xdfd)],'indexDatatype':_0x2f97f4}),_0x54fd3d=this[_0xe413de(0x187f)][_0x4db4ab[_0x16765a(0x7b5)]]||MaterialPass[_0xe413de(0x11d0)],_0x12933c=PrimitiveType$1['TRIANGLES'];switch(_0x4db4ab[_0xe413de(0x3a67)]){case 0x1:_0x12933c=PrimitiveType$1[_0xe413de(0xf07)];break;case 0x2:_0x12933c=PrimitiveType$1[_0xe413de(0x4b11)];break;case 0x4:_0x12933c=PrimitiveType$1[_0xe413de(0xf30)];}var _0x64f7f0=new DrawCommand({'primitiveType':_0x12933c,'boundingVolume':this[_0xe413de(0x5151)],'pass':_0xfbe966,'owner':this,'cull':!0x1,'modelMatrix':this[_0xe413de(0x4f48)]['_modelMatrix']});_0x64f7f0[_0xe413de(0x2b54)]=new VertexArray({'context':_0x47019a,'attributes':_0x12d919,'indexBuffer':_0x54cb30});var _0xd43a21=new ShaderSource({'sources':[_0xe413de(0x2cf6)]}),_0x4fd654=new ShaderSource({'sources':[_0xe413de(0x420b)]});defined$1(this[_0x16765a(0x37d4)][_0xe413de(0x15b1)])&&_0x54fd3d[_0x16765a(0x2b5d)][_0xe413de(0x809)]>0x0&&_0x4fd654[_0xe413de(0x5c34)][_0xe413de(0x5323)](_0x16765a(0x24a)),defined$1(this[_0xe413de(0x3f20)][_0xe413de(0xff4)])&&_0xd43a21[_0xe413de(0x5c34)][_0xe413de(0x5323)](_0xe413de(0x28f4)),_0x64f7f0[_0xe413de(0x2ddc)]=ShaderProgram$1[_0xe413de(0x5344)]({'context':_0x47019a,'vertexShaderSource':_0xd43a21,'fragmentShaderSource':_0x4fd654,'attributeLocations':this[_0x16765a(0x37d4)]}),_0x64f7f0[_0xe413de(0x2ca)]={'uTexture':function(){var _0x55a254=_0xe413de;return _0x54fd3d[_0x55a254(0x4efe)][0x0];},'uAmbientColor':function(){var _0x4b9c44=_0xe413de;return _0x54fd3d[_0x4b9c44(0x5022)];},'uDiffuseColor':function(){var _0x5d11eb=_0xe413de;return _0x54fd3d[_0x5d11eb(0x49a0)];},'uSpecularColor':function(){var _0x4718c8=_0x16765a;return _0x54fd3d[_0x4718c8(0x4ca4)];}},_0x64f7f0[_0xe413de(0x33c4)]=_0x3ebb5b,this[_0xe413de(0x3594)]=_0x64f7f0,this[_0x16765a(0x7d0)]=null,this[_0xe413de(0x3982)][_0x16765a(0x2ef4)]=0x0;}},RenderEntity[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},RenderEntity[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x13588c=_0x307c2b,_0x90c1e7=_0x5e00b3;for(var _0x9bde3a in this[_0x13588c(0x50bb)])this['_mapPass'][_0x90c1e7(0x1a9a)](_0x9bde3a)&&this['_mapPass'][_0x9bde3a][_0x90c1e7(0x2947)]();return this[_0x90c1e7(0x187f)][_0x90c1e7(0x809)]=0x0,defined$1(this[_0x13588c(0x120d)])&&(this[_0x90c1e7(0x3594)][_0x13588c(0x202b)]=this[_0x90c1e7(0x3594)][_0x90c1e7(0x2b54)]&&!this[_0x90c1e7(0x3594)][_0x13588c(0x202b)][_0x90c1e7(0x53aa)]()&&this[_0x90c1e7(0x3594)][_0x13588c(0x202b)]['destroy'](),this[_0x90c1e7(0x3594)][_0x90c1e7(0x2ddc)]=this[_0x90c1e7(0x3594)][_0x13588c(0x1868)]&&!this[_0x13588c(0x120d)][_0x90c1e7(0x2ddc)][_0x13588c(0x5929)]()&&this['_colorCommand'][_0x90c1e7(0x2ddc)]['destroy'](),this[_0x13588c(0x120d)]=void 0x0),this[_0x13588c(0x7d0)]=null,this[_0x90c1e7(0x3982)][_0x90c1e7(0x809)]=0x0,this[_0x90c1e7(0x3f20)]=void 0x0,destroyObject$1(this);},TimelineHighlightRange[_0x5e00b3(0x3720)][_0x5e00b3(0x1f41)]=function(){var _0x519d15=_0x5e00b3;return this[_0x519d15(0x3a59)];},TimelineHighlightRange[_0x5e00b3(0x3720)][_0x5e00b3(0x3256)]=function(){var _0x15ba07=_0x5e00b3;return this[_0x15ba07(0x1f9d)];},TimelineHighlightRange[_0x5e00b3(0x3720)][_0x5e00b3(0x2a8)]=function(){var _0x187ede=_0x5e00b3;return this[_0x187ede(0x4290)];},TimelineHighlightRange['prototype'][_0x5e00b3(0x5525)]=function(){var _0x112ce0=_0x5e00b3;return this[_0x112ce0(0x5bbd)];},TimelineHighlightRange[_0x5e00b3(0x3720)]['setRange']=function(_0x582975,_0x8f2361){var _0x3e44eb=_0x5e00b3;this[_0x3e44eb(0x4290)]=_0x582975,this[_0x3e44eb(0x5bbd)]=_0x8f2361;},TimelineHighlightRange[_0x5e00b3(0x3720)][_0x5e00b3(0x445c)]=function(_0x3785c4){var _0x186ab5=_0x307c2b,_0x42d488=_0x5e00b3,_0x1c2db6='';if(this[_0x42d488(0x4290)]&&this[_0x42d488(0x5bbd)]&&this[_0x42d488(0x512)]){var _0x59b353=JulianDate[_0x42d488(0x2196)](this[_0x42d488(0x4290)],_0x3785c4[_0x42d488(0x5a17)]),_0x103ae7=Math[_0x42d488(0x3d49)](_0x3785c4[_0x42d488(0x427d)]*_0x3785c4[_0x186ab5(0x181c)](_0x59b353)),_0x54a30d=JulianDate[_0x42d488(0x2196)](this[_0x186ab5(0x1993)],_0x3785c4[_0x42d488(0x5a17)]),_0x4e0683=Math[_0x186ab5(0x1ff1)](_0x3785c4[_0x42d488(0x427d)]*_0x3785c4[_0x42d488(0x3608)](_0x54a30d))-_0x103ae7;_0x103ae7<0x0&&(_0x4e0683+=_0x103ae7,_0x103ae7=0x0),_0x103ae7+_0x4e0683>_0x3785c4[_0x42d488(0x427d)]&&(_0x4e0683=_0x3785c4[_0x42d488(0x427d)]-_0x103ae7),_0x4e0683>0x0&&(_0x1c2db6=_0x42d488(0x2379)+_0x103ae7[_0x42d488(0x3cc8)]()+_0x42d488(0x29d6)+_0x4e0683[_0x42d488(0x3cc8)]()+_0x186ab5(0x2c20)+this[_0x42d488(0x1f9d)][_0x42d488(0x3cc8)]()+_0x42d488(0x4630)+this[_0x42d488(0x3a59)]+_0x42d488(0x1d01)+this[_0x42d488(0x512)]+_0x42d488(0x5507));}return _0x1c2db6;},TimelineTrack[_0x5e00b3(0x3720)][_0x5e00b3(0x445c)]=function(_0x543383,_0x58e907){var _0x3fdaa5=_0x307c2b,_0xc2e4e=_0x5e00b3,_0x2c184a=this[_0x3fdaa5(0x55bb)][_0x3fdaa5(0x192)],_0x550892=this[_0xc2e4e(0x5c62)][_0xc2e4e(0x3b17)],_0x5f11f9=_0x58e907[_0xc2e4e(0x1607)],_0x305ddd=JulianDate[_0xc2e4e(0x3fa8)](_0x58e907[_0xc2e4e(0x1607)],_0x58e907[_0xc2e4e(0x3dfe)],new JulianDate());if(JulianDate[_0xc2e4e(0x2dfe)](_0x2c184a,_0x5f11f9)&&JulianDate[_0xc2e4e(0x367f)](_0x550892,_0x305ddd))_0x543383[_0xc2e4e(0x2a02)]=this[_0xc2e4e(0x8fe)][_0xc2e4e(0x3abc)](),_0x543383[_0x3fdaa5(0x1a92)](0x0,_0x58e907['y'],_0x58e907[_0xc2e4e(0x427d)],this[_0x3fdaa5(0x10d5)]);else{if(JulianDate[_0xc2e4e(0x3935)](_0x2c184a,_0x305ddd)&&JulianDate[_0x3fdaa5(0x252)](_0x550892,_0x5f11f9)){var _0x22035a,_0x47c0d6,_0x2f18bf;for(_0x22035a=0x0;_0x22035a<_0x58e907[_0x3fdaa5(0x3f6f)];++_0x22035a){var _0x51e90a=JulianDate[_0xc2e4e(0x3fa8)](_0x58e907[_0xc2e4e(0x1607)],_0x22035a/_0x58e907[_0xc2e4e(0x427d)]*_0x58e907[_0xc2e4e(0x3dfe)],new JulianDate());!defined$1(_0x47c0d6)&&JulianDate[_0xc2e4e(0x5b85)](_0x51e90a,_0x2c184a)?_0x47c0d6=_0x22035a:!defined$1(_0x2f18bf)&&JulianDate[_0xc2e4e(0x5b85)](_0x51e90a,_0x550892)&&(_0x2f18bf=_0x22035a);}_0x543383[_0xc2e4e(0x2a02)]=this[_0xc2e4e(0x1b9e)][_0xc2e4e(0x3abc)](),_0x543383[_0x3fdaa5(0x1a92)](0x0,_0x58e907['y'],_0x58e907[_0xc2e4e(0x427d)],this['height']),defined$1(_0x47c0d6)&&(defined$1(_0x2f18bf)||(_0x2f18bf=_0x58e907[_0xc2e4e(0x427d)]),_0x543383[_0xc2e4e(0x2a02)]=this[_0xc2e4e(0x8fe)][_0xc2e4e(0x3abc)](),_0x543383[_0xc2e4e(0xa72)](_0x47c0d6,_0x58e907['y'],Math[_0x3fdaa5(0x5449)](_0x2f18bf-_0x47c0d6,0x1),this[_0x3fdaa5(0x10d5)]));}}};var timelineWheelDelta=0xe8d4a51000,timelineMouseMode={'none':0x0,'scrub':0x1,'slide':0x2,'zoom':0x3,'touchOnly':0x4},timelineTouchMode={'none':0x0,'scrub':0x1,'slideZoom':0x2,'singleTap':0x3,'ignore':0x4},timelineTicScales=[0.001,0.002,0.005,0.01,0.02,0.05,0.1,0.25,0.5,0x1,0x2,0x5,0xa,0xf,0x1e,0x3c,0x78,0x12c,0x258,0x384,0x708,0xe10,0x1c20,0x3840,0x5460,0xa8c0,0x15180,0x2a300,0x54600,0x93a80,0x13c680,0x278d00,0x4f1a00,0x76a700,0xed4e00,0x1e13380,0x3c26700,0x784ce00,0x9660180,0x12cc0300,0x25980600,0x4b300c00,0x5dfc0f00,0xbbf81e00,0x177f03c00,0x2efe07800,0x3abd89600,0x757b12c00],timelineMonthNames=[_0x307c2b(0x1cd7),_0x307c2b(0x414a),_0x5e00b3(0x5725),_0x5e00b3(0xdc8),'May',_0x5e00b3(0x42b0),_0x5e00b3(0x26da),'Aug',_0x5e00b3(0xc61),_0x5e00b3(0x2cb1),_0x5e00b3(0x2adc),_0x307c2b(0x1f0f)];function Timeline(_0x4e9b1f,_0x162777){var _0x20e4ac=_0x307c2b,_0x562121=_0x5e00b3;_0x4e9b1f=getElement(_0x4e9b1f),this[_0x562121(0x2df0)]=_0x4e9b1f;var _0x5cf843=document[_0x562121(0x2a2e)](_0x20e4ac(0x5b3e));_0x5cf843[_0x562121(0x1e84)]=_0x562121(0x1b1a),_0x4e9b1f[_0x562121(0x5a20)](_0x5cf843),this[_0x562121(0x4340)]=_0x5cf843,this[_0x562121(0x13a0)]=void 0x0,this[_0x562121(0x5cff)]=void 0x0,this[_0x562121(0x8e9)]=void 0x0,this[_0x562121(0x25a)]=void 0x0,this[_0x562121(0x4d09)]=void 0x0,this[_0x562121(0x1545)]=void 0x0,this[_0x562121(0x5385)]=_0x162777,this['_scrubJulian']=_0x162777[_0x562121(0x22b3)],this[_0x562121(0x4df4)]=-0x1,this[_0x562121(0x254f)]=timelineMouseMode[_0x562121(0x5e6f)],this[_0x562121(0x3e5a)]=timelineTouchMode[_0x562121(0x5e6f)],this[_0x562121(0xa82)]={'centerX':0x0,'spanX':0x0},this[_0x562121(0x5368)]=0x0,this[_0x562121(0x4233)]=0x0,this[_0x20e4ac(0x1d3a)]=void 0x0,this[_0x562121(0x2a53)]=void 0x0,this[_0x20e4ac(0x11eb)]=void 0x0,this[_0x562121(0x4340)]['innerHTML']=_0x562121(0x24ea),this[_0x562121(0x5d34)]=this[_0x562121(0x4340)][_0x562121(0x1f53)][0x0],this[_0x562121(0xe26)]=this[_0x20e4ac(0x4b43)][_0x562121(0x1f53)][0x1],this[_0x562121(0x41e1)]=this[_0x562121(0x4340)][_0x562121(0x1f53)][0x1][_0x562121(0x1f53)][0x0],this[_0x20e4ac(0x530a)]=this[_0x562121(0x4340)][_0x562121(0x1f53)][0x2],this[_0x562121(0x44d7)]=this[_0x20e4ac(0x4b43)][_0x562121(0x1f53)][0x3],this[_0x562121(0x1358)]=this[_0x562121(0x41e1)][_0x562121(0x696)]('2d'),this[_0x20e4ac(0x49dc)]=[],this['_highlightRanges']=[],this[_0x562121(0x2b92)](_0x162777[_0x20e4ac(0x36fa)],_0x162777[_0x562121(0x5dee)]),this[_0x562121(0x38c3)]=createMouseDownCallback(this),this[_0x562121(0x4a79)]=createMouseUpCallback(this),this[_0x562121(0x4d6a)]=createMouseMoveCallback(this),this[_0x562121(0x43e4)]=createMouseWheelCallback(this),this[_0x562121(0x5da4)]=createTouchStartCallback(this),this[_0x562121(0x442f)]=createTouchMoveCallback(this),this[_0x562121(0x4609)]=createTouchEndCallback(this);var _0x333a9a=this[_0x562121(0x5d34)];document[_0x562121(0x13f3)](_0x20e4ac(0x3eff),this[_0x562121(0x4a79)],!0x1),document[_0x562121(0x13f3)](_0x562121(0x55ce),this[_0x562121(0x4d6a)],!0x1),_0x333a9a[_0x562121(0x13f3)](_0x562121(0x5712),this[_0x562121(0x38c3)],!0x1),_0x333a9a[_0x20e4ac(0x3b94)]('DOMMouseScroll',this[_0x20e4ac(0x649)],!0x1),_0x333a9a[_0x20e4ac(0x3b94)](_0x562121(0x31d),this[_0x562121(0x43e4)],!0x1),_0x333a9a[_0x20e4ac(0x3b94)](_0x562121(0x3a62),this[_0x562121(0x5da4)],!0x1),_0x333a9a[_0x562121(0x13f3)](_0x562121(0x41ef),this[_0x20e4ac(0x1535)],!0x1),_0x333a9a[_0x562121(0x13f3)](_0x20e4ac(0x417f),this['_onTouchEnd'],!0x1),_0x333a9a[_0x20e4ac(0x3b94)](_0x562121(0x3280),this[_0x562121(0x4609)],!0x1),this[_0x562121(0x4340)][_0x562121(0x22e)]=function(){return!0x1;},_0x162777[_0x562121(0x146e)][_0x562121(0x13f3)](this[_0x562121(0x1d80)],this),this[_0x562121(0x1d80)]();}function twoDigits(_0x59b801){var _0x569d70=_0x307c2b,_0x5aaf51=_0x5e00b3;return _0x59b801<0xa?'0'+_0x59b801[_0x5aaf51(0x3cc8)]():_0x59b801[_0x569d70(0xedf)]();}function createMouseDownCallback(_0x49cbc0){return function(_0x30b941){var _0xc3fbc4=_0x140d,_0x291b5d=_0x23ca;_0x49cbc0[_0xc3fbc4(0x333c)]!==timelineMouseMode[_0x291b5d(0x363d)]&&(0x0===_0x30b941[_0x291b5d(0x536)]?(_0x49cbc0[_0x291b5d(0x254f)]=timelineMouseMode[_0x291b5d(0x5a13)],_0x49cbc0[_0x291b5d(0x25a)]&&(_0x49cbc0[_0x291b5d(0x25a)][_0x291b5d(0x8cd)][_0x291b5d(0x18cc)]=_0x291b5d(0x1f5d)),_0x49cbc0['_onMouseMove'](_0x30b941)):(_0x49cbc0[_0xc3fbc4(0x50e6)]=_0x30b941[_0xc3fbc4(0x2d66)],0x2===_0x30b941[_0x291b5d(0x536)]?_0x49cbc0[_0x291b5d(0x254f)]=timelineMouseMode[_0x291b5d(0x23c4)]:_0x49cbc0[_0x291b5d(0x254f)]=timelineMouseMode['slide'])),_0x30b941[_0x291b5d(0x2889)]();};}function createMouseUpCallback(_0x347100){return function(_0x5dfc60){var _0x11606a=_0x140d,_0x4d6140=_0x23ca;_0x347100[_0x11606a(0x333c)]=timelineMouseMode[_0x4d6140(0x5e6f)],_0x347100[_0x4d6140(0x25a)]&&(_0x347100[_0x11606a(0x42b1)][_0x4d6140(0x8cd)][_0x4d6140(0x18cc)]=_0x11606a(0x308)),_0x347100[_0x11606a(0x2be9)]=0x0,_0x347100[_0x4d6140(0x18f1)]=void 0x0;};}function createMouseMoveCallback(_0x455165){return function(_0x3d34d6){var _0x251751=_0x140d,_0x1477c7=_0x23ca,_0x592cca;if(_0x455165[_0x1477c7(0x254f)]===timelineMouseMode[_0x1477c7(0x5a13)]){_0x3d34d6[_0x1477c7(0x2889)]();var _0x3833ce=_0x3d34d6[_0x1477c7(0x5152)]-_0x455165[_0x1477c7(0x4340)]['getBoundingClientRect']()[_0x1477c7(0x4db1)];_0x3833ce<0x0?(_0x455165[_0x1477c7(0x18f1)]=0x0,_0x455165[_0x1477c7(0x4233)]=-0.01*_0x455165[_0x1477c7(0x1545)]):_0x3833ce>_0x455165[_0x1477c7(0x4340)][_0x251751(0x4593)]?(_0x455165[_0x1477c7(0x18f1)]=_0x455165[_0x1477c7(0x4340)][_0x1477c7(0x299a)],_0x455165[_0x1477c7(0x4233)]=0.01*_0x455165[_0x251751(0x2b09)]):(_0x455165[_0x1477c7(0x18f1)]=void 0x0,_0x455165[_0x251751(0xdc5)](_0x3833ce,_0x3833ce*_0x455165[_0x1477c7(0x1545)]/_0x455165[_0x1477c7(0x4340)][_0x1477c7(0x299a)]));}else{if(_0x455165[_0x1477c7(0x254f)]===timelineMouseMode[_0x1477c7(0x3d4a)]){if(_0x592cca=_0x455165[_0x1477c7(0x5368)]-_0x3d34d6[_0x1477c7(0x5152)],_0x455165[_0x1477c7(0x5368)]=_0x3d34d6[_0x1477c7(0x5152)],0x0!==_0x592cca){var _0x42c9f8=_0x592cca*_0x455165[_0x1477c7(0x1545)]/_0x455165[_0x1477c7(0x4340)][_0x251751(0x4593)];_0x455165[_0x251751(0x161a)](JulianDate[_0x251751(0x42e4)](_0x455165[_0x1477c7(0x4d09)],_0x42c9f8,new JulianDate()),JulianDate[_0x1477c7(0x3fa8)](_0x455165[_0x1477c7(0x13a0)],_0x42c9f8,new JulianDate()));}}else _0x455165[_0x1477c7(0x254f)]===timelineMouseMode[_0x1477c7(0x23c4)]&&(_0x592cca=_0x455165[_0x1477c7(0x5368)]-_0x3d34d6[_0x1477c7(0x5152)],_0x455165[_0x251751(0x50e6)]=_0x3d34d6[_0x1477c7(0x5152)],0x0!==_0x592cca&&_0x455165[_0x251751(0x19bf)](Math[_0x1477c7(0x3a5c)](1.01,_0x592cca)));}};}function createMouseWheelCallback(_0x483177){return function(_0x3b75b4){var _0x79cbbe=_0x23ca,_0x34bbe0=_0x3b75b4[_0x79cbbe(0x3fbb)]||_0x3b75b4[_0x79cbbe(0x1098)]||-_0x3b75b4[_0x79cbbe(0x1a72)];_0x34bbe0/=timelineWheelDelta=Math[_0x79cbbe(0x498f)](Math[_0x79cbbe(0x19a8)](Math[_0x79cbbe(0x1beb)](_0x34bbe0),timelineWheelDelta),0x1),_0x483177[_0x79cbbe(0x31a8)](Math[_0x79cbbe(0x3a5c)](1.05,-_0x34bbe0));};}function createTouchStartCallback(_0x2d53c0){return function(_0x17a8d7){var _0x265c26=_0x140d,_0x13f15a=_0x23ca,_0x351f33,_0x1e68c6,_0x58fc71=_0x17a8d7[_0x13f15a(0x1760)]['length'],_0x130b28=_0x2d53c0[_0x13f15a(0x4340)][_0x265c26(0x4e28)]()[_0x265c26(0x3ca7)];_0x17a8d7[_0x13f15a(0x2889)](),_0x2d53c0[_0x13f15a(0x254f)]=timelineMouseMode[_0x13f15a(0x363d)],0x1===_0x58fc71?(_0x351f33=JulianDate[_0x13f15a(0x2196)](_0x2d53c0[_0x13f15a(0x2f18)],_0x2d53c0[_0x13f15a(0x4d09)]),_0x1e68c6=Math[_0x265c26(0x1ff1)](_0x351f33*_0x2d53c0[_0x13f15a(0x4340)][_0x13f15a(0x299a)]/_0x2d53c0[_0x13f15a(0x1545)]+_0x130b28),Math[_0x13f15a(0x1beb)](_0x17a8d7[_0x265c26(0x14be)][0x0]['clientX']-_0x1e68c6)<0x32?(_0x2d53c0[_0x13f15a(0x3e5a)]=timelineTouchMode[_0x13f15a(0x5a13)],_0x2d53c0[_0x13f15a(0x25a)]&&(_0x2d53c0[_0x265c26(0x42b1)][_0x265c26(0x1df0)]['backgroundPosition']=0x1===_0x58fc71?_0x13f15a(0x1f5d):_0x13f15a(0xbc0))):(_0x2d53c0[_0x13f15a(0x3e5a)]=timelineTouchMode[_0x13f15a(0x5eea)],_0x2d53c0[_0x13f15a(0xa82)][_0x13f15a(0x4572)]=_0x17a8d7[_0x13f15a(0x1760)][0x0][_0x13f15a(0x5152)]-_0x130b28)):0x2===_0x58fc71?(_0x2d53c0[_0x13f15a(0x3e5a)]=timelineTouchMode[_0x13f15a(0x517e)],_0x2d53c0[_0x13f15a(0xa82)][_0x13f15a(0x4572)]=0.5*(_0x17a8d7[_0x13f15a(0x1760)][0x0][_0x13f15a(0x5152)]+_0x17a8d7[_0x265c26(0x14be)][0x1][_0x13f15a(0x5152)])-_0x130b28,_0x2d53c0[_0x13f15a(0xa82)][_0x13f15a(0x17e2)]=Math[_0x13f15a(0x1beb)](_0x17a8d7[_0x13f15a(0x1760)][0x0][_0x13f15a(0x5152)]-_0x17a8d7[_0x13f15a(0x1760)][0x1][_0x13f15a(0x5152)])):_0x2d53c0['_touchMode']=timelineTouchMode[_0x13f15a(0x2744)];};}function createTouchEndCallback(_0x447e28){return function(_0x1b7594){var _0x129117=_0x140d,_0xf0688f=_0x23ca,_0x4244f8=_0x1b7594[_0xf0688f(0x1760)]['length'],_0x1efee7=_0x447e28[_0x129117(0x4b43)][_0xf0688f(0x4791)]()[_0x129117(0x3ca7)];_0x447e28[_0xf0688f(0x3e5a)]===timelineTouchMode[_0xf0688f(0x5eea)]?(_0x447e28[_0x129117(0x4073)]=timelineTouchMode[_0xf0688f(0x5a13)],_0x447e28[_0xf0688f(0x442f)](_0x1b7594)):_0x447e28[_0xf0688f(0x3e5a)]===timelineTouchMode[_0xf0688f(0x5a13)]&&_0x447e28[_0xf0688f(0x442f)](_0x1b7594),_0x447e28[_0xf0688f(0x254f)]=timelineMouseMode[_0xf0688f(0x363d)],0x1!==_0x4244f8?_0x447e28[_0x129117(0x4073)]=_0x4244f8>0x0?timelineTouchMode['ignore']:timelineTouchMode[_0xf0688f(0x5e6f)]:_0x447e28[_0xf0688f(0x3e5a)]===timelineTouchMode[_0xf0688f(0x517e)]&&(_0x447e28[_0xf0688f(0xa82)][_0xf0688f(0x4572)]=_0x1b7594[_0x129117(0x14be)][0x0][_0x129117(0x2d66)]-_0x1efee7),_0x447e28[_0xf0688f(0x25a)]&&(_0x447e28['_scrubElement'][_0xf0688f(0x8cd)][_0xf0688f(0x18cc)]=_0xf0688f(0xbc0));};}function createTouchMoveCallback(_0x473b49){return function(_0x1d5655){var _0x176a6c=_0x140d,_0x1143a7=_0x23ca,_0x4c3c7f,_0x1008be,_0x4d46f2,_0x456d19,_0x273aa5,_0x10725d,_0x1aa673=0x1,_0x5e901d=_0x473b49[_0x1143a7(0x4340)][_0x176a6c(0x4e28)]()[_0x1143a7(0x4db1)];_0x473b49[_0x1143a7(0x3e5a)]===timelineTouchMode[_0x1143a7(0x5eea)]&&(_0x473b49[_0x1143a7(0x3e5a)]=timelineTouchMode[_0x1143a7(0x517e)]),_0x473b49[_0x1143a7(0x254f)]=timelineMouseMode[_0x176a6c(0x5b1d)],_0x473b49[_0x176a6c(0x4073)]===timelineTouchMode[_0x176a6c(0x1a87)]?(_0x1d5655[_0x1143a7(0x2889)](),0x1===_0x1d5655[_0x1143a7(0x4b45)][_0x1143a7(0x809)]&&(_0x1008be=_0x1d5655[_0x1143a7(0x4b45)][0x0][_0x1143a7(0x5152)]-_0x5e901d)>=0x0&&_0x1008be<=_0x473b49[_0x176a6c(0x4b43)][_0x1143a7(0x299a)]&&_0x473b49[_0x176a6c(0xdc5)](_0x1008be,_0x1008be*_0x473b49[_0x1143a7(0x1545)]/_0x473b49[_0x1143a7(0x4340)][_0x1143a7(0x299a)])):_0x473b49[_0x1143a7(0x3e5a)]===timelineTouchMode['slideZoom']&&(0x2===(_0x4d46f2=_0x1d5655[_0x1143a7(0x1760)][_0x1143a7(0x809)])?(_0x456d19=0.5*(_0x1d5655[_0x1143a7(0x1760)][0x0][_0x1143a7(0x5152)]+_0x1d5655[_0x1143a7(0x1760)][0x1][_0x1143a7(0x5152)])-_0x5e901d,_0x273aa5=Math[_0x1143a7(0x1beb)](_0x1d5655[_0x1143a7(0x1760)][0x0][_0x1143a7(0x5152)]-_0x1d5655['touches'][0x1]['clientX'])):0x1===_0x4d46f2&&(_0x456d19=_0x1d5655[_0x1143a7(0x1760)][0x0][_0x176a6c(0x2d66)]-_0x5e901d,_0x273aa5=0x0),defined$1(_0x456d19)&&(_0x273aa5>0x0&&_0x473b49[_0x1143a7(0xa82)][_0x1143a7(0x17e2)]>0x0?(_0x1aa673=_0x473b49[_0x1143a7(0xa82)][_0x1143a7(0x17e2)]/_0x273aa5,_0x10725d=JulianDate[_0x1143a7(0x3fa8)](_0x473b49[_0x176a6c(0x3f90)],(_0x473b49[_0x176a6c(0x2a88)][_0x176a6c(0x53ed)]*_0x473b49[_0x176a6c(0x2b09)]-_0x456d19*_0x473b49[_0x1143a7(0x1545)]*_0x1aa673)/_0x473b49[_0x176a6c(0x4b43)][_0x1143a7(0x299a)],new JulianDate())):(_0x4c3c7f=_0x473b49[_0x1143a7(0xa82)][_0x1143a7(0x4572)]-_0x456d19,_0x10725d=JulianDate[_0x1143a7(0x3fa8)](_0x473b49[_0x1143a7(0x4d09)],_0x4c3c7f*_0x473b49[_0x1143a7(0x1545)]/_0x473b49[_0x1143a7(0x4340)][_0x1143a7(0x299a)],new JulianDate())),_0x473b49[_0x1143a7(0x2b92)](_0x10725d,JulianDate[_0x1143a7(0x3fa8)](_0x10725d,_0x473b49[_0x176a6c(0x2b09)]*_0x1aa673,new JulianDate())),_0x473b49[_0x1143a7(0xa82)][_0x1143a7(0x4572)]=_0x456d19,_0x473b49[_0x1143a7(0xa82)][_0x176a6c(0x2ba3)]=_0x273aa5));};}function lockScreen(_0x50cf0f){var _0x3e5d36=_0x307c2b,_0x174529=_0x5e00b3,_0x3423ef=!0x1,_0x20ade6=window[_0x3e5d36(0x593b)];return defined$1(_0x20ade6)&&(defined$1(_0x20ade6[_0x174529(0xa33)])?_0x3423ef=_0x20ade6[_0x3e5d36(0x1501)](_0x50cf0f):defined$1(_0x20ade6[_0x174529(0x2b80)])?_0x3423ef=_0x20ade6[_0x174529(0x2b80)](_0x50cf0f):defined$1(_0x20ade6[_0x174529(0x4d7d)])?_0x3423ef=_0x20ade6[_0x174529(0x4d7d)](_0x50cf0f):defined$1(_0x20ade6[_0x3e5d36(0x36ab)]&&_0x20ade6[_0x174529(0x3d7e)][_0x3e5d36(0x3ef)])&&(_0x3423ef=_0x20ade6[_0x174529(0x3d7e)][_0x174529(0x2a01)](_0x50cf0f))),_0x3423ef;}function unlockScreen(){var _0xd2e09=_0x307c2b,_0x115912=_0x5e00b3,_0x56ca07=window[_0x115912(0x5cd5)];defined$1(_0x56ca07)&&(defined$1(_0x56ca07[_0x115912(0x3d30)])?_0x56ca07[_0x115912(0x3d30)]():defined$1(_0x56ca07[_0x115912(0x9e2)])?_0x56ca07[_0xd2e09(0x3699)]():defined$1(_0x56ca07['msUnlockOrientation'])?_0x56ca07[_0x115912(0x3c2b)]():defined$1(_0x56ca07[_0x115912(0x3d7e)]&&_0x56ca07[_0x115912(0x3d7e)][_0x115912(0xfd9)])&&_0x56ca07[_0xd2e09(0x36ab)][_0x115912(0xfd9)]());}function toggleVR(_0x58b5eb,_0x3ec926,_0x22e2f8,_0xf5f0fc){var _0x56a0dd=_0x307c2b,_0x5354e8=_0x5e00b3;_0xf5f0fc()||(_0x22e2f8()?(_0x3ec926[_0x56a0dd(0x4788)]=!0x1,_0x58b5eb[_0x5354e8(0x152a)]&&(unlockScreen(),_0x58b5eb[_0x5354e8(0x152a)]=!0x1),_0x58b5eb[_0x5354e8(0x44a9)][_0x5354e8(0x5987)](),Fullscreen[_0x5354e8(0x559c)](),_0x22e2f8(!0x1)):(Fullscreen[_0x5354e8(0x97c)]||Fullscreen[_0x5354e8(0x2f20)](_0x58b5eb[_0x5354e8(0x569e)]),_0x58b5eb[_0x5354e8(0x44a9)][_0x5354e8(0x57b1)](),_0x58b5eb[_0x56a0dd(0x372)]||(_0x58b5eb[_0x5354e8(0x152a)]=lockScreen(_0x56a0dd(0x1559))),_0x3ec926['useWebVR']=!0x0,_0x22e2f8(!0x0)));}function VRButtonViewModel(_0x85b0f3,_0x3500c3){var _0x573b8b=_0x307c2b,_0x575f78=_0x5e00b3,_0x2dd203=this,_0x349923=knockout[_0x575f78(0x25f0)](Fullscreen['enabled']),_0x226f28=knockout[_0x575f78(0x25f0)](!0x1);this[_0x575f78(0x1d0e)]=void 0x0,knockout[_0x575f78(0x17f9)](this,_0x573b8b(0x53cd),{'get':function(){return _0x226f28();}}),this[_0x575f78(0x489)]=void 0x0,knockout[_0x575f78(0x17f9)](this,_0x575f78(0x489),{'get':function(){return _0x349923();},'set':function(_0x11447b){var _0x1efb96=_0x575f78;_0x349923(_0x11447b&&Fullscreen[_0x1efb96(0x552c)]);}}),this[_0x575f78(0x5c92)]=void 0x0,knockout[_0x575f78(0x17f9)](this,_0x575f78(0x5c92),function(){var _0x2ddbdb=_0x573b8b,_0x73813a=_0x575f78;return _0x349923()?_0x226f28()?_0x2ddbdb(0x599a):_0x73813a(0x905):_0x73813a(0x26bd);});var _0x518f3d=knockout[_0x573b8b(0x44c7)](!0x1);this['_isOrthographic']=void 0x0,knockout[_0x575f78(0x17f9)](this,_0x575f78(0x55e0),{'get':function(){return _0x518f3d();}}),this[_0x573b8b(0x4493)]=new EventHelper(),this[_0x575f78(0x4524)][_0x575f78(0x30c2)](_0x85b0f3[_0x575f78(0x2b4a)],function(){var _0x4905d0=_0x575f78;_0x518f3d(_0x85b0f3['camera'][_0x4905d0(0x1187)]instanceof OrthographicFrustum);}),this[_0x573b8b(0x372)]=!0x1,this[_0x575f78(0x44a9)]=new NoSleep(),this[_0x575f78(0x447c)]=createCommand(function(){toggleVR(_0x2dd203,_0x85b0f3,_0x226f28,_0x518f3d);},knockout[_0x575f78(0x3752)](this,_0x573b8b(0x132d))),this[_0x575f78(0x569e)]=defaultValue$1(getElement(_0x3500c3),document[_0x573b8b(0x172a)]),this[_0x575f78(0xef1)]=function(){var _0x3665c9=_0x573b8b,_0x2838a5=_0x575f78;!Fullscreen[_0x3665c9(0x2f97)]&&_0x226f28()&&(_0x85b0f3[_0x2838a5(0x1e1c)]=!0x1,_0x2dd203[_0x3665c9(0x372)]&&(unlockScreen(),_0x2dd203[_0x2838a5(0x152a)]=!0x1),_0x2dd203[_0x3665c9(0xcd9)][_0x3665c9(0x2fbc)](),_0x226f28(!0x1));},document[_0x575f78(0x13f3)](Fullscreen[_0x573b8b(0x46bc)],this[_0x575f78(0xef1)]);}Timeline[_0x5e00b3(0x3720)][_0x5e00b3(0x13f3)]=function(_0x243c38,_0x3f2b61,_0x34b940){var _0x3854a1=_0x307c2b,_0x4ad08b=_0x5e00b3;this[_0x4ad08b(0x4340)][_0x3854a1(0x3b94)](_0x243c38,_0x3f2b61,_0x34b940);},Timeline[_0x5e00b3(0x3720)][_0x5e00b3(0x3da7)]=function(_0x4ebf44,_0x433ba3,_0x35dd68){var _0xa01ea2=_0x5e00b3;this[_0xa01ea2(0x4340)][_0xa01ea2(0x3da7)](_0x4ebf44,_0x433ba3,_0x35dd68);},Timeline[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Timeline[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x143e20=_0x307c2b,_0x2be82e=_0x5e00b3;this[_0x2be82e(0x5385)][_0x143e20(0x11e5)][_0x2be82e(0x3da7)](this[_0x2be82e(0x1d80)],this),document[_0x143e20(0x3df8)](_0x143e20(0x3eff),this[_0x143e20(0x2da7)],!0x1),document[_0x2be82e(0x3da7)](_0x2be82e(0x55ce),this[_0x2be82e(0x4d6a)],!0x1);var _0x10c5c1=this[_0x2be82e(0x5d34)];_0x10c5c1[_0x2be82e(0x3da7)](_0x2be82e(0x5712),this[_0x2be82e(0x38c3)],!0x1),_0x10c5c1[_0x143e20(0x3df8)](_0x2be82e(0x4ab5),this[_0x2be82e(0x43e4)],!0x1),_0x10c5c1[_0x2be82e(0x3da7)](_0x2be82e(0x31d),this[_0x143e20(0x649)],!0x1),_0x10c5c1[_0x2be82e(0x3da7)](_0x2be82e(0x3a62),this[_0x2be82e(0x5da4)],!0x1),_0x10c5c1[_0x2be82e(0x3da7)](_0x143e20(0x4ec5),this[_0x143e20(0x1535)],!0x1),_0x10c5c1[_0x143e20(0x3df8)](_0x2be82e(0x12fe),this[_0x143e20(0x4e1f)],!0x1),_0x10c5c1[_0x143e20(0x3df8)](_0x2be82e(0x3280),this[_0x2be82e(0x4609)],!0x1),this['container'][_0x143e20(0x1f3a)](this[_0x2be82e(0x4340)]),destroyObject$1(this);},Timeline[_0x5e00b3(0x3720)][_0x307c2b(0x3ced)]=function(_0x269ecd,_0x3879c8,_0x4a890a){var _0x19d971=_0x5e00b3,_0x1dd7b1=new TimelineHighlightRange(_0x269ecd,_0x3879c8,_0x4a890a);return this[_0x19d971(0x43c6)][_0x19d971(0x5323)](_0x1dd7b1),this[_0x19d971(0x2258)](),_0x1dd7b1;},Timeline['prototype']['addTrack']=function(_0x32d5cb,_0x1e8a26,_0x2d2166,_0x5130d0){var _0x4ed3ce=_0x307c2b,_0xc4e665=_0x5e00b3,_0x287712=new TimelineTrack(_0x32d5cb,_0x1e8a26,_0x2d2166,_0x5130d0);return this[_0xc4e665(0x2730)][_0xc4e665(0x5323)](_0x287712),this[_0xc4e665(0x2a53)]=void 0x0,this[_0x4ed3ce(0xfe6)](),_0x287712;},Timeline[_0x307c2b(0x1aa2)][_0x5e00b3(0x2b92)]=function(_0x40fe17,_0x27206b){var _0x509acb=_0x307c2b,_0x8f06c3=_0x5e00b3;if(this[_0x509acb(0x3f90)]=_0x40fe17,this[_0x8f06c3(0x13a0)]=_0x27206b,this[_0x8f06c3(0x1545)]=JulianDate[_0x8f06c3(0x2196)](_0x27206b,_0x40fe17),this[_0x8f06c3(0x5385)]&&this[_0x509acb(0x3cc5)][_0x8f06c3(0x1439)]!==ClockRange$1[_0x8f06c3(0x8c6)]){var _0x351a96=this['_clock'][_0x509acb(0x36fa)],_0xb68c89=this[_0x8f06c3(0x5385)][_0x8f06c3(0x5dee)],_0x55876e=JulianDate[_0x8f06c3(0x2196)](_0xb68c89,_0x351a96),_0x368d9a=JulianDate[_0x8f06c3(0x2196)](_0x351a96,this[_0x8f06c3(0x4d09)]),_0x34246e=JulianDate[_0x8f06c3(0x2196)](_0xb68c89,this['_endJulian']);this[_0x8f06c3(0x1545)]>=_0x55876e?(this[_0x509acb(0x2b09)]=_0x55876e,this[_0x509acb(0x3f90)]=this[_0x8f06c3(0x5385)][_0x8f06c3(0x3d3d)],this[_0x8f06c3(0x13a0)]=this[_0x8f06c3(0x5385)][_0x509acb(0x25c6)]):_0x368d9a>0x0?(this[_0x8f06c3(0x13a0)]=JulianDate[_0x8f06c3(0x3fa8)](this[_0x8f06c3(0x13a0)],_0x368d9a,new JulianDate()),this[_0x509acb(0x3f90)]=_0x351a96,this[_0x8f06c3(0x1545)]=JulianDate[_0x8f06c3(0x2196)](this[_0x8f06c3(0x13a0)],this[_0x8f06c3(0x4d09)])):_0x34246e<0x0&&(this[_0x509acb(0x3f90)]=JulianDate[_0x8f06c3(0x3fa8)](this[_0x8f06c3(0x4d09)],_0x34246e,new JulianDate()),this[_0x8f06c3(0x13a0)]=_0xb68c89,this[_0x8f06c3(0x1545)]=JulianDate[_0x8f06c3(0x2196)](this['_endJulian'],this[_0x8f06c3(0x4d09)]));}this[_0x8f06c3(0x2f15)]();var _0x1ef00b=document[_0x8f06c3(0x3656)](_0x8f06c3(0x2eeb));_0x1ef00b[_0x8f06c3(0x5bc9)](_0x8f06c3(0x3639),!0x0,!0x0),_0x1ef00b[_0x8f06c3(0x1607)]=this[_0x8f06c3(0x4d09)],_0x1ef00b[_0x8f06c3(0x373b)]=this['_endJulian'],_0x1ef00b[_0x509acb(0xbd2)]=this[_0x8f06c3(0x5cff)],_0x1ef00b[_0x8f06c3(0x51f2)]=this[_0x8f06c3(0x1545)],_0x1ef00b[_0x8f06c3(0x318f)]=this[_0x8f06c3(0x4df4)],this[_0x8f06c3(0x4340)][_0x8f06c3(0xc8a)](_0x1ef00b);},Timeline[_0x5e00b3(0x3720)][_0x307c2b(0x19bf)]=function(_0x4f3179){var _0x32ac07=_0x307c2b,_0x67a3e0=_0x5e00b3,_0x268d24=JulianDate[_0x67a3e0(0x2196)](this[_0x67a3e0(0x2f18)],this[_0x67a3e0(0x4d09)]);_0x4f3179>0x1||_0x268d24<0x0||_0x268d24>this[_0x67a3e0(0x1545)]?_0x268d24=0.5*this[_0x67a3e0(0x1545)]:_0x268d24+=_0x268d24-0.5*this[_0x67a3e0(0x1545)];var _0x423a9f=this[_0x32ac07(0x2b09)]-_0x268d24;this[_0x67a3e0(0x2b92)](JulianDate[_0x67a3e0(0x3fa8)](this[_0x67a3e0(0x4d09)],_0x268d24-_0x268d24*_0x4f3179,new JulianDate()),JulianDate[_0x67a3e0(0x3fa8)](this[_0x67a3e0(0x13a0)],_0x423a9f*_0x4f3179-_0x423a9f,new JulianDate()));},Timeline[_0x307c2b(0x1aa2)][_0x307c2b(0x418d)]=function(_0x3253c0){var _0x1f6a41=_0x307c2b,_0x1db826=_0x5e00b3,_0x153950=JulianDate[_0x1db826(0x1a0a)](_0x3253c0),_0x51dfa8=_0x153950[_0x1db826(0x33d5)],_0xd3c649=_0x1db826(0x34b3);if(_0x51dfa8>0x0&&this[_0x1db826(0x1545)]<0xe10){for(_0xd3c649=Math[_0x1f6a41(0x4b96)](_0x51dfa8)[_0x1db826(0x3cc8)]();_0xd3c649[_0x1db826(0x809)]<0x3;)_0xd3c649='0'+_0xd3c649;_0xd3c649='.'+_0xd3c649;}return timelineMonthNames[_0x153950[_0x1db826(0x56a)]-0x1]+'\x20'+_0x153950[_0x1db826(0x5a9a)]+'\x20'+_0x153950[_0x1db826(0x23f6)]+'\x20'+twoDigits(_0x153950[_0x1db826(0x43da)])+':'+twoDigits(_0x153950[_0x1db826(0x38dd)])+':'+twoDigits(_0x153950[_0x1db826(0x23f4)])+_0xd3c649;},Timeline['prototype'][_0x5e00b3(0x3d11)]=0x7,Timeline[_0x5e00b3(0x3720)][_0x5e00b3(0x2f15)]=function(){var _0x1408a2=_0x307c2b,_0x11e802=_0x5e00b3,_0x25c58b,_0x36cf47=this[_0x11e802(0x5d34)],_0x512d8f=JulianDate[_0x11e802(0x2196)](this[_0x11e802(0x2f18)],this[_0x1408a2(0x3f90)]),_0x3b7ace=Math[_0x1408a2(0x1ff1)](_0x512d8f*this[_0x11e802(0x4340)][_0x11e802(0x299a)]/this['_timeBarSecondsSpan']),_0x4046fa=_0x3b7ace-0x8,_0x4d6507=this;this[_0x11e802(0x2f89)][_0x1408a2(0x1df0)][_0x11e802(0x4db1)]=_0x3b7ace[_0x11e802(0x3cc8)]()+'px';var _0x38ed7f='',_0xe842a4=0.01,_0x2f7495=0x757b12c00,_0x4c9c56=1e-10,_0x5c8ccb=0x0,_0x3bcdfc=this['_timeBarSecondsSpan'];_0x3bcdfc<_0xe842a4?(_0x3bcdfc=_0xe842a4,this[_0x11e802(0x1545)]=_0xe842a4,this[_0x11e802(0x13a0)]=JulianDate[_0x1408a2(0x42e4)](this[_0x11e802(0x4d09)],_0xe842a4,new JulianDate())):_0x3bcdfc>_0x2f7495&&(_0x3bcdfc=_0x2f7495,this[_0x1408a2(0x2b09)]=_0x2f7495,this[_0x1408a2(0x3e09)]=JulianDate['addSeconds'](this[_0x11e802(0x4d09)],_0x2f7495,new JulianDate()));var _0x42fce3=this[_0x1408a2(0x14ad)][_0x11e802(0x299a)];_0x42fce3<0xa&&(_0x42fce3=0xa);var _0x4a40f2,_0x20c873=this[_0x11e802(0x4d09)],_0x2d01ae=Math[_0x11e802(0x19a8)](_0x3bcdfc/_0x42fce3*0.00001,0.4),_0x8f6fc7=JulianDate[_0x11e802(0x1a0a)](_0x20c873);_0x4a40f2=_0x3bcdfc>0x12cc0300?JulianDate[_0x11e802(0x55ab)](new Date(Date[_0x11e802(0xcd1)](0x64*Math[_0x11e802(0x1ace)](_0x8f6fc7[_0x11e802(0x23f6)]/0x64),0x0))):_0x3bcdfc>0x1e13380?JulianDate['fromDate'](new Date(Date[_0x1408a2(0x21d8)](0xa*Math[_0x1408a2(0x4b96)](_0x8f6fc7[_0x11e802(0x23f6)]/0xa),0x0))):_0x3bcdfc>0x15180?JulianDate['fromDate'](new Date(Date[_0x11e802(0xcd1)](_0x8f6fc7[_0x11e802(0x23f6)],0x0))):JulianDate[_0x11e802(0x55ab)](new Date(Date[_0x11e802(0xcd1)](_0x8f6fc7[_0x11e802(0x23f6)],_0x8f6fc7[_0x11e802(0x56a)],_0x8f6fc7[_0x1408a2(0x2bc6)])));var _0xf2895b=JulianDate[_0x11e802(0x2196)](this[_0x11e802(0x4d09)],JulianDate[_0x1408a2(0x42e4)](_0x4a40f2,_0x2d01ae,new JulianDate())),_0x42f1fe=_0xf2895b+_0x3bcdfc;function _0x4ebd6e(_0x1746de){var _0x46e79e=_0x11e802;return Math[_0x46e79e(0x1ace)](_0xf2895b/_0x1746de)*_0x1746de;}function _0x48e8de(_0x361c5c,_0xacc11f){var _0x30060d=_0x11e802;return Math[_0x30060d(0x5f13)](_0x361c5c/_0xacc11f+0.5)*_0xacc11f;}function _0x254348(_0x11e028){return(_0x11e028-_0xf2895b)/_0x3bcdfc;}function _0x114148(_0x4fd5b9,_0x152b34){var _0x17497c=_0x11e802;return _0x4fd5b9-_0x152b34*Math[_0x17497c(0x3d49)](_0x4fd5b9/_0x152b34);}this[_0x11e802(0x5cff)]=_0x4a40f2,this[_0x11e802(0x44d7)]['innerHTML']=this[_0x11e802(0x18e7)](JulianDate[_0x11e802(0x3fa8)](this[_0x11e802(0x13a0)],-0.01,new JulianDate()));var _0x2ccb30=this[_0x11e802(0x44d7)][_0x11e802(0x52ac)]+0x14;_0x2ccb30<0x1e&&(_0x2ccb30=0xb4);var _0x49c7f9=_0x5c8ccb;_0x5c8ccb-=_0x4c9c56;var _0x824555={'startTime':_0xf2895b,'startJulian':_0x20c873,'epochJulian':_0x4a40f2,'duration':_0x3bcdfc,'timeBarWidth':_0x42fce3,'getAlpha':_0x254348};this[_0x11e802(0x43c6)][_0x1408a2(0x1b22)](function(_0x497430){var _0x38bd6b=_0x11e802;_0x38ed7f+=_0x497430[_0x38bd6b(0x445c)](_0x824555);});var _0x49dfb5=0x0,_0x500ca6=0x0,_0x25978b=0x0,_0x5eba15=_0x2ccb30/_0x42fce3;_0x5eba15>0x1&&(_0x5eba15=0x1),_0x5eba15*=this[_0x11e802(0x1545)];var _0x4b7023,_0x2ff052=-0x1,_0x1b43e9=-0x1,_0x2dfd06=timelineTicScales['length'];for(_0x4b7023=0x0;_0x4b7023<_0x2dfd06;++_0x4b7023){var _0x2fa743=timelineTicScales[_0x4b7023];if(++_0x2ff052,_0x49dfb5=_0x2fa743,_0x2fa743>_0x5eba15&&_0x2fa743>_0x5c8ccb)break;_0x1b43e9<0x0&&_0x42fce3*(_0x2fa743/this[_0x11e802(0x1545)])>=this[_0x1408a2(0x2b16)]&&(_0x1b43e9=_0x2ff052);}if(_0x2ff052>0x0){for(;_0x2ff052>0x0;)if(--_0x2ff052,Math[_0x11e802(0x1beb)](_0x114148(_0x49dfb5,timelineTicScales[_0x2ff052]))<0.00001){timelineTicScales[_0x2ff052]>=_0x5c8ccb&&(_0x500ca6=timelineTicScales[_0x2ff052]);break;}if(_0x1b43e9>=0x0)for(;_0x1b43e9<_0x2ff052;){if(Math[_0x11e802(0x1beb)](_0x114148(_0x500ca6,timelineTicScales[_0x1b43e9]))<0.00001&&timelineTicScales[_0x1b43e9]>=_0x5c8ccb){_0x25978b=timelineTicScales[_0x1b43e9];break;}++_0x1b43e9;}}(_0x5c8ccb=_0x49c7f9)>_0x4c9c56&&_0x25978b<0.00001&&Math[_0x11e802(0x1beb)](_0x5c8ccb-_0x49dfb5)>_0x4c9c56&&(_0x25978b=_0x5c8ccb,_0x5c8ccb<=_0x49dfb5+_0x4c9c56&&(_0x500ca6=0x0));var _0x44b17f,_0x2312d2=-0xf423f;if(_0x42fce3*(_0x25978b/this[_0x11e802(0x1545)])>=0x3){for(_0x25c58b=_0x4ebd6e(_0x25978b);_0x25c58b<=_0x42f1fe;_0x25c58b=_0x48e8de(_0x25c58b,_0x25978b))_0x38ed7f+=_0x11e802(0x5a12)+Math[_0x1408a2(0x1ff1)](_0x42fce3*_0x254348(_0x25c58b))[_0x1408a2(0xedf)]()+_0x11e802(0x14ec);}if(_0x42fce3*(_0x500ca6/this[_0x11e802(0x1545)])>=0x3){for(_0x25c58b=_0x4ebd6e(_0x500ca6);_0x25c58b<=_0x42f1fe;_0x25c58b=_0x48e8de(_0x25c58b,_0x500ca6))_0x38ed7f+=_0x11e802(0x3e44)+Math[_0x11e802(0x3d49)](_0x42fce3*_0x254348(_0x25c58b))[_0x1408a2(0xedf)]()+_0x11e802(0x14ec);}if(_0x42fce3*(_0x49dfb5/this[_0x11e802(0x1545)])>=0x2){this[_0x11e802(0x4df4)]=_0x49dfb5,_0x42f1fe+=_0x49dfb5,_0x25c58b=_0x4ebd6e(_0x49dfb5);for(var _0x568eff=JulianDate[_0x1408a2(0x595f)](_0x4a40f2);_0x25c58b<=_0x42f1fe;){var _0xd79b69=JulianDate[_0x11e802(0x3fa8)](_0x20c873,_0x25c58b-_0xf2895b,new JulianDate());if(_0x49dfb5>2.1){var _0x9381e8=JulianDate[_0x1408a2(0x595f)](_0xd79b69);Math['abs'](_0x9381e8-_0x568eff)>0.1&&(_0x25c58b+=_0x9381e8-_0x568eff,_0xd79b69=JulianDate[_0x11e802(0x3fa8)](_0x20c873,_0x25c58b-_0xf2895b,new JulianDate()));}var _0x328967=Math[_0x11e802(0x3d49)](_0x42fce3*_0x254348(_0x25c58b)),_0x16ee08=this[_0x11e802(0x18e7)](_0xd79b69);this[_0x11e802(0x44d7)][_0x11e802(0x15ac)]=_0x16ee08,(_0x44b17f=this[_0x11e802(0x44d7)][_0x11e802(0x52ac)])<0xa&&(_0x44b17f=_0x2ccb30);var _0x499ec5=_0x328967-(_0x44b17f/0x2-0x1);_0x499ec5>_0x2312d2?(_0x2312d2=_0x499ec5+_0x44b17f+0x5,_0x38ed7f+=_0x11e802(0x5d16)+_0x328967[_0x11e802(0x3cc8)]()+_0x11e802(0x2803)+_0x499ec5[_0x11e802(0x3cc8)]()+_0x11e802(0x22b4)+_0x16ee08+_0x11e802(0x34f1)):_0x38ed7f+=_0x11e802(0x3e44)+_0x328967[_0x11e802(0x3cc8)]()+_0x1408a2(0x3e0c),_0x25c58b=_0x48e8de(_0x25c58b,_0x49dfb5);}}else this[_0x11e802(0x4df4)]=-0x1;_0x38ed7f+=_0x11e802(0x15a2)+_0x4046fa+_0x11e802(0x3201),_0x36cf47[_0x11e802(0x15ac)]=_0x38ed7f,this[_0x11e802(0x25a)]=_0x36cf47[_0x11e802(0x3e0)],this[_0x11e802(0x1358)][_0x11e802(0x1763)](0x0,0x0,this[_0x11e802(0x41e1)][_0x11e802(0x2d3c)],this[_0x1408a2(0x5536)][_0x11e802(0x5a4e)]),_0x824555['y']=0x0,this[_0x11e802(0x2730)][_0x11e802(0x326d)](function(_0x29ce86){var _0x2f2198=_0x1408a2,_0x469b37=_0x11e802;_0x29ce86[_0x2f2198(0x3e71)](_0x4d6507[_0x469b37(0x1358)],_0x824555),_0x824555['y']+=_0x29ce86[_0x2f2198(0x10d5)];});},Timeline[_0x5e00b3(0x3720)][_0x5e00b3(0x1d80)]=function(){var _0x8a3048=_0x307c2b,_0x5ab12f=_0x5e00b3;this[_0x5ab12f(0x2f18)]=this[_0x5ab12f(0x5385)][_0x8a3048(0xbe7)];var _0x2fa684=this[_0x8a3048(0x42b1)];if(defined$1(this[_0x5ab12f(0x25a)])){var _0x1d0560=JulianDate[_0x5ab12f(0x2196)](this[_0x5ab12f(0x2f18)],this[_0x5ab12f(0x4d09)]),_0x53a711=Math[_0x5ab12f(0x3d49)](_0x1d0560*this[_0x5ab12f(0x4340)][_0x8a3048(0x4593)]/this[_0x5ab12f(0x1545)]);this[_0x8a3048(0x22c)]!==_0x53a711&&(this[_0x5ab12f(0x8e9)]=_0x53a711,_0x2fa684[_0x5ab12f(0x8cd)][_0x5ab12f(0x4db1)]=_0x53a711-0x8+'px',this[_0x5ab12f(0x2f89)][_0x8a3048(0x1df0)][_0x5ab12f(0x4db1)]=_0x53a711+'px');}defined$1(this[_0x5ab12f(0x18f1)])&&(this[_0x5ab12f(0x3a38)](this[_0x8a3048(0x1d3a)],this[_0x5ab12f(0x18f1)]*this[_0x8a3048(0x2b09)]/this[_0x8a3048(0x4b43)][_0x5ab12f(0x299a)]),this[_0x5ab12f(0x2b92)](JulianDate[_0x5ab12f(0x3fa8)](this[_0x5ab12f(0x4d09)],this[_0x5ab12f(0x4233)],new JulianDate()),JulianDate[_0x5ab12f(0x3fa8)](this[_0x5ab12f(0x13a0)],this[_0x8a3048(0x2be9)],new JulianDate())));},Timeline[_0x307c2b(0x1aa2)][_0x5e00b3(0x3a38)]=function(_0x99635a,_0x74ce73){var _0x4cc4ad=_0x307c2b,_0x49b010=_0x5e00b3;if(_0x99635a=Math[_0x49b010(0x3d49)](_0x99635a),this[_0x49b010(0x2f18)]=JulianDate[_0x49b010(0x3fa8)](this[_0x49b010(0x4d09)],_0x74ce73,new JulianDate()),this[_0x49b010(0x25a)]){var _0x3b2998=_0x99635a-0x8;this[_0x49b010(0x25a)][_0x49b010(0x8cd)][_0x49b010(0x4db1)]=_0x3b2998[_0x4cc4ad(0xedf)]()+'px',this[_0x49b010(0x2f89)][_0x49b010(0x8cd)][_0x4cc4ad(0x3ca7)]=_0x99635a[_0x49b010(0x3cc8)]()+'px';}var _0x2d3f36=document[_0x49b010(0x3656)](_0x49b010(0x2eeb));_0x2d3f36[_0x49b010(0x5bc9)](_0x49b010(0x20a4),!0x0,!0x0),_0x2d3f36[_0x4cc4ad(0x2d66)]=_0x99635a,_0x2d3f36[_0x49b010(0x943)]=_0x74ce73,_0x2d3f36[_0x4cc4ad(0x1888)]=this[_0x49b010(0x2f18)],_0x2d3f36['clock']=this[_0x49b010(0x5385)],this['_topDiv'][_0x4cc4ad(0x5468)](_0x2d3f36);},Timeline['prototype'][_0x5e00b3(0x2258)]=function(){var _0xc1071c=_0x307c2b,_0x5a0d4e=_0x5e00b3,_0x13a27f=this[_0x5a0d4e(0x2df0)][_0x5a0d4e(0x299a)],_0x576a35=this[_0x5a0d4e(0x2df0)][_0x5a0d4e(0x53c9)];if(_0x13a27f!==this[_0x5a0d4e(0x1b13)]||_0x576a35!==this[_0x5a0d4e(0x2a53)]){this[_0xc1071c(0x59dd)][_0x5a0d4e(0x8cd)][_0xc1071c(0x10d5)]=_0x576a35+'px';var _0x4345d6=0x1;this[_0x5a0d4e(0x2730)][_0xc1071c(0x1b22)](function(_0x363316){var _0x45cf9f=_0xc1071c;_0x4345d6+=_0x363316[_0x45cf9f(0x10d5)];}),this[_0x5a0d4e(0x41e1)][_0x5a0d4e(0x8cd)][_0x5a0d4e(0x5a4e)]=_0x4345d6[_0xc1071c(0xedf)]()+'px',this[_0xc1071c(0x5536)][_0x5a0d4e(0x2d3c)]=this[_0x5a0d4e(0x41e1)][_0x5a0d4e(0x299a)],this[_0x5a0d4e(0x41e1)][_0x5a0d4e(0x5a4e)]=_0x4345d6,this[_0x5a0d4e(0x2f15)](),this[_0x5a0d4e(0x8e9)]=void 0x0,this[_0x5a0d4e(0x1b13)]=_0x13a27f,this[_0x5a0d4e(0x2a53)]=_0x576a35;}},Object[_0x5e00b3(0x1dfd)](VRButtonViewModel[_0x5e00b3(0x3720)],{'vrElement':{'get':function(){var _0x1e520e=_0x5e00b3;return this[_0x1e520e(0x569e)];},'set':function(_0x2370c6){this['_vrElement']=_0x2370c6;}},'command':{'get':function(){var _0x3a6f17=_0x5e00b3;return this[_0x3a6f17(0x447c)];}}}),VRButtonViewModel[_0x5e00b3(0x3720)][_0x307c2b(0x5929)]=function(){return!0x1;},VRButtonViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x1cbf60=_0x5e00b3;this['_eventHelper'][_0x1cbf60(0x443c)](),document[_0x1cbf60(0x3da7)](Fullscreen[_0x1cbf60(0xc34)],this['_callback']),destroyObject$1(this);};var enterVRPath=_0x307c2b(0x10a2),exitVRPath='M\x2025.770585,2.4552065\x20C\x2015.72282,13.962707\x2010.699956,19.704407\x208.1768352,22.580207\x20c\x20-1.261561,1.4379\x20-1.902282,2.1427\x20-2.21875,2.5\x20-0.141624,0.1599\x20-0.208984,0.2355\x20-0.25,0.2813\x20l\x200.6875,0.75\x20c\x2010e-5,-10e-5\x200.679191,0.727\x200.6875,0.7187\x200.01662,-0.016\x200.02451,-0.024\x200.03125,-0.031\x200.01348,-0.014\x200.04013,-0.038\x200.0625,-0.062\x200.04474,-0.05\x200.120921,-0.1315\x200.28125,-0.3126\x200.320657,-0.3619\x200.956139,-1.0921\x202.2187499,-2.5312\x202.5252219,-2.8781\x207.5454589,-8.6169\x2017.5937499,-20.1250005\x20l\x20-1.5,-1.3125\x20z\x20m\x20-20.5624998,3.9063\x20c\x20-1.304375,0\x20-2.34375,1.0391\x20-2.34375,2.3437\x20l\x200,10.8125005\x20c\x200,1.3043\x201.039375,2.375\x202.34375,2.375\x20l\x202.25,0\x20c\x201.9518039,-2.2246\x207.4710958,-8.5584\x2013.5624998,-15.5312005\x20l\x20-15.8124998,0\x20z\x20m\x2021.1249998,0\x20c\x20-1.855467,2.1245\x20-2.114296,2.4005\x20-3.59375,4.0936995\x201.767282,0.1815\x203.15625,1.685301\x203.15625,3.500001\x200,1.9349\x20-1.56511,3.5\x20-3.5,3.5\x20-1.658043,0\x20-3.043426,-1.1411\x20-3.40625,-2.6875\x20-1.089617,1.2461\x20-2.647139,2.9988\x20-3.46875,3.9375\x200.191501,-0.062\x200.388502,-0.094\x200.59375,-0.094\x201.373338,0\x202.50006,1.4614\x202.5625,3.2812\x20l\x208.3125,0\x20c\x201.304375,0\x202.34375,-1.0707\x202.34375,-2.375\x20l\x200,-10.8125005\x20c\x200,-1.3046\x20-1.039375,-2.3437\x20-2.34375,-2.3437\x20l\x20-0.65625,0\x20z\x20M\x209.5518351,10.423906\x20c\x201.9348899,0\x203.4999999,1.596401\x203.4999999,3.531301\x200,1.9349\x20-1.56511,3.5\x20-3.4999999,3.5\x20-1.9348899,0\x20-3.4999999,-1.5651\x20-3.4999999,-3.5\x200,-1.9349\x201.56511,-3.531301\x203.4999999,-3.531301\x20z\x20m\x204.2187499,10.312601\x20c\x20-0.206517,0.2356\x20-0.844218,0.9428\x20-1.03125,1.1562\x20l\x200.8125,0\x20c\x200.01392,-0.4081\x200.107026,-0.7968\x200.21875,-1.1562\x20z';function VRButton(_0x475e96,_0x5b7d8a,_0x187e0f){var _0x29c164=_0x307c2b,_0x132147=_0x5e00b3;_0x475e96=getElement(_0x475e96);var _0x3d48f7=new VRButtonViewModel(_0x5b7d8a,_0x187e0f);_0x3d48f7[_0x132147(0x44d9)]=exitVRPath,_0x3d48f7[_0x29c164(0x3e26)]=enterVRPath;var _0x6fb032=document[_0x132147(0x2a2e)]('button');_0x6fb032[_0x132147(0x3dd)]=_0x29c164(0x483),_0x6fb032[_0x132147(0x1e84)]=_0x132147(0x186c),_0x6fb032[_0x132147(0x1d2b)](_0x132147(0x1e9b),_0x29c164(0x26ab)),_0x475e96[_0x132147(0x5a20)](_0x6fb032),knockout[_0x132147(0x406c)](_0x3d48f7,_0x6fb032),this[_0x132147(0x381c)]=_0x475e96,this[_0x29c164(0x35d5)]=_0x3d48f7,this[_0x132147(0x1f69)]=_0x6fb032;}Object[_0x5e00b3(0x1dfd)](VRButton[_0x5e00b3(0x3720)],{'container':{'get':function(){var _0x4f6c96=_0x5e00b3;return this[_0x4f6c96(0x381c)];}},'viewModel':{'get':function(){var _0xa204ad=_0x5e00b3;return this[_0xa204ad(0x10cc)];}}}),VRButton[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},VRButton[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x3cd966=_0x307c2b,_0x4ce67f=_0x5e00b3;return this[_0x4ce67f(0x10cc)][_0x4ce67f(0x2947)](),knockout[_0x3cd966(0x5338)](this[_0x4ce67f(0x1f69)]),this[_0x3cd966(0x571)][_0x3cd966(0x1f3a)](this['_element']),destroyObject$1(this);},new Cartesian2();var offScreen=_0x5e00b3(0x3a0c);function ZoomIndicatorViewModel(_0x4bc7e3,_0x2f2022,_0x5bd1e9){var _0x23425d=_0x307c2b,_0xe95839=_0x5e00b3;this[_0xe95839(0x5e52)]=_0x4bc7e3,this[_0xe95839(0x5e75)]=offScreen,this[_0xe95839(0x3396)]=offScreen,this[_0xe95839(0x267f)]=_0x4bc7e3[_0x23425d(0x11b4)],this[_0xe95839(0x381c)]=defaultValue$1(_0x5bd1e9,document[_0xe95839(0xd00)]),this[_0xe95839(0x545b)]=_0x2f2022,this[_0xe95839(0x108d)]=0x1,this[_0xe95839(0x1701)]=0x1,this[_0xe95839(0x3747)]=void 0x0,this[_0xe95839(0x1af1)]=!0x1,knockout[_0xe95839(0x293a)](this,[_0xe95839(0x3747),_0xe95839(0x5e75),_0xe95839(0x3396),_0xe95839(0x1701),_0xe95839(0x1af1)]),this[_0xe95839(0x4fd3)]=void 0x0,knockout[_0x23425d(0x406a)](this,_0x23425d(0x3a17),{'get':function(){var _0x1a27eb=_0x23425d,_0x50e667=_0xe95839;return this[_0x50e667(0x1af1)]&&defined$1(this[_0x1a27eb(0x2fe9)]);}}),knockout[_0xe95839(0x17f9)](this,_0xe95839(0xeab),{'get':function(){var _0x2f4640=_0xe95839;return _0x2f4640(0x2de2)+this[_0x2f4640(0x108d)]+')';}}),this[_0xe95839(0x186)]=function(_0x3a4f36,_0x4020ff){return SceneTransforms['wgs84ToWindowCoordinates'](_0x4bc7e3,_0x3a4f36,_0x4020ff);};}function ZoomIndicator(_0x570d8a,_0x4be9a0){var _0x5e8923=_0x307c2b,_0x1e04c6=_0x5e00b3;_0x570d8a=getElement(_0x570d8a),this[_0x1e04c6(0x381c)]=_0x570d8a;var _0x25ce0e=document[_0x1e04c6(0x2a2e)]('div');_0x25ce0e['className']=_0x1e04c6(0x1992),_0x25ce0e[_0x5e8923(0x54fe)](_0x5e8923(0x5866),_0x5e8923(0x3369)),_0x570d8a[_0x1e04c6(0x5a20)](_0x25ce0e),this[_0x1e04c6(0x1f69)]=_0x25ce0e;var _0x390588=document[_0x1e04c6(0x2a2e)](_0x1e04c6(0x3a86));_0x390588[_0x1e04c6(0x16cf)]=buildModuleUrl(_0x1e04c6(0x3b93)),_0x390588[_0x1e04c6(0x8cd)][_0x1e04c6(0x2d3c)]=_0x1e04c6(0x835),_0x390588[_0x1e04c6(0x8cd)][_0x1e04c6(0x5a4e)]=_0x1e04c6(0x835),_0x25ce0e[_0x1e04c6(0x5a20)](_0x390588);var _0x22eb7c=new ZoomIndicatorViewModel(_0x4be9a0,this[_0x5e8923(0x1587)],this[_0x1e04c6(0x381c)]);this[_0x1e04c6(0x10cc)]=_0x22eb7c,knockout[_0x1e04c6(0x406c)](this[_0x1e04c6(0x10cc)],this[_0x1e04c6(0x1f69)]);}ZoomIndicatorViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(){var _0xb5972=_0x307c2b,_0x13d65c=_0x5e00b3,_0x4e9377=this[_0x13d65c(0x20c0)][_0x13d65c(0x2203)];if(_0x4e9377[_0x13d65c(0x2af4)]){_0x4e9377[_0x13d65c(0x2af4)]=!0x1;var _0x1acd97=this[_0x13d65c(0x381c)],_0x5829f6=_0x1acd97[_0x13d65c(0xf67)][_0x13d65c(0x299a)],_0x1d2bee=_0x1acd97[_0x13d65c(0xf67)]['clientHeight'],_0x46f9cf=Cartesian2[_0x13d65c(0x40f3)](_0x4e9377[_0xb5972(0x4270)]);_0x46f9cf['x']=Math[_0xb5972(0x4b49)](Math[_0xb5972(0x5449)](_0x46f9cf['x'],-0x30),_0x5829f6+0x30)-0x18,_0x46f9cf['y']=Math[_0x13d65c(0x19a8)](Math[_0x13d65c(0x498f)](_0x46f9cf['y'],-0x30),_0x1d2bee+0x30)-0x18,this[_0x13d65c(0x5e75)]=Math[_0x13d65c(0x1ace)](_0x46f9cf['x']+0.25)+'px',this[_0x13d65c(0x3396)]=Math[_0x13d65c(0x1ace)](_0x46f9cf['y']+0.25)+'px',this[_0xb5972(0x133c)]=0x1,this[_0x13d65c(0x1af1)]=!0x0,this[_0x13d65c(0x5604)]();}},ZoomIndicatorViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x4441)]=function(){var _0x53dda0=_0x307c2b,_0x760142=_0x5e00b3;this[_0x760142(0x267f)][_0x53dda0(0x44dc)]({'object':this,'property':_0x760142(0x108d),'startValue':0x2,'stopValue':0x1,'duration':0.8,'easingFunction':EasingFunction$1[_0x760142(0x851)]});},ZoomIndicatorViewModel[_0x5e00b3(0x3720)][_0x5e00b3(0x5604)]=function(){var _0x3decb3=_0x307c2b,_0x577986=_0x5e00b3;this[_0x577986(0x267f)][_0x577986(0x533e)]({'object':this,'property':_0x3decb3(0x133c),'startValue':this[_0x577986(0x1701)],'stopValue':0x0,'duration':0x1,'easingFunction':EasingFunction$1[_0x577986(0x851)]});},Object[_0x5e00b3(0x1dfd)](ZoomIndicatorViewModel[_0x5e00b3(0x3720)],{'container':{'get':function(){var _0x3c2044=_0x5e00b3;return this[_0x3c2044(0x381c)];}},'zoomIndicatorElement':{'get':function(){var _0x2e4c63=_0x307c2b;return this[_0x2e4c63(0x2c8d)];}},'scene':{'get':function(){var _0xaffde3=_0x5e00b3;return this[_0xaffde3(0x5e52)];}}}),Object[_0x307c2b(0x66e)](ZoomIndicator[_0x5e00b3(0x3720)],{'container':{'get':function(){var _0x2f11cf=_0x5e00b3;return this[_0x2f11cf(0x381c)];}},'viewModel':{'get':function(){var _0x22c671=_0x307c2b;return this[_0x22c671(0x35d5)];}}}),ZoomIndicator[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},ZoomIndicator[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x492185=_0x5e00b3,_0x315d2c=this[_0x492185(0x381c)];return knockout[_0x492185(0x3d5a)](this[_0x492185(0x1f69)]),_0x315d2c[_0x492185(0x3fb0)](this[_0x492185(0x1f69)]),destroyObject$1(this);};var boundingSphereScratch=new BoundingSphere();function onTimelineScrubfunction(_0x2acb41){var _0x5cd1b3=_0x307c2b,_0x4ae1b6=_0x5e00b3,_0x45eacf=_0x2acb41[_0x5cd1b3(0x58dc)];_0x45eacf[_0x5cd1b3(0xbe7)]=_0x2acb41[_0x4ae1b6(0x3725)],_0x45eacf[_0x4ae1b6(0x3332)]=!0x1;}function pickEntity(_0x502ffa,_0x22a2f7){var _0x1878b2=_0x307c2b,_0x515cc6=_0x5e00b3;defined$1(_0x502ffa[_0x1878b2(0x24a7)][_0x515cc6(0xa47)])&&defined$1(_0x502ffa[_0x515cc6(0x20c0)][_0x515cc6(0xa47)][_0x515cc6(0x2568)])&&(_0x502ffa[_0x1878b2(0x24a7)][_0x515cc6(0xa47)][_0x515cc6(0x2568)]=new Color$2(0x1,0x1,0x1,0x1)),defined$1(_0x502ffa[_0x515cc6(0x13c)])&&(_0x502ffa[_0x515cc6(0x13c)][_0x1878b2(0x17fb)][_0x1878b2(0x3a3a)]=_0x502ffa[_0x515cc6(0x13c)][_0x515cc6(0x4388)],_0x502ffa[_0x515cc6(0x13c)]=void 0x0);var _0x439b81=_0x502ffa[_0x515cc6(0x20c0)][_0x1878b2(0x7ff)](_0x22a2f7[_0x515cc6(0x3747)]);if(defined$1(_0x439b81)){var _0x92718a=defaultValue$1(_0x439b81['id'],_0x439b81[_0x515cc6(0x1e5a)]['id']);if(_0x92718a instanceof Entity)return _0x92718a;if(defined$1(_0x439b81[_0x515cc6(0x1e5a)])){if(_0x502ffa[_0x515cc6(0x20c0)]['layers'][_0x515cc6(0x2369)][_0x515cc6(0x809)]>0x0&&pickS3mLayerFeatures(_0x502ffa,_0x22a2f7[_0x515cc6(0x3747)]),defined$1(_0x439b81['collection'])&&_0x439b81[_0x515cc6(0x45f8)][_0x1878b2(0x202d)])return defined$1(_0x439b81[_0x515cc6(0x1e5a)])&&_0x439b81[_0x515cc6(0x1e5a)]instanceof Billboard&&(_0x502ffa[_0x515cc6(0x13c)]={'billboard':_0x439b81[_0x1878b2(0x2739)],'originalColor':Color$2[_0x515cc6(0x40f3)](_0x439b81[_0x515cc6(0x1e5a)][_0x515cc6(0x8fe)])},_0x439b81[_0x515cc6(0x1e5a)][_0x515cc6(0x8fe)]=Color$2[_0x515cc6(0x551c)]),{'pickResult':{'featureID':_0x439b81[_0x515cc6(0x1e5a)][_0x515cc6(0x32b3)],'layerID':_0x439b81['primitive'][_0x515cc6(0x5a2)],'mapName':_0x439b81[_0x515cc6(0x1e5a)][_0x515cc6(0x151d)],'position':_0x439b81[_0x515cc6(0x1e5a)][_0x515cc6(0x5391)],'primitive':_0x439b81[_0x515cc6(0x1e5a)],'properties':_0x439b81[_0x515cc6(0x1e5a)]['_mvtProperties']}};for(var _0x3f2ee5=_0x502ffa[_0x515cc6(0x20c0)][_0x1878b2(0xf7f)][_0x1878b2(0x225a)][_0x515cc6(0x809)]-0x1;_0x3f2ee5>=0x0;_0x3f2ee5--){var _0x4d04b1=scene[_0x515cc6(0x6f2)][_0x1878b2(0x225a)][_0x3f2ee5];_0x4d04b1[_0x515cc6(0x1472)]['cancelHighLight'](_0x4d04b1);}return _0x439b81;}}if(defined$1(_0x502ffa[_0x515cc6(0x20c0)][_0x515cc6(0x43fb)]))return pickImageryLayerFeature(_0x502ffa,_0x22a2f7[_0x515cc6(0x3747)]);}function trackDataSourceClock(_0x5ccfa3,_0x15f78d,_0x17eee2){var _0x4771fe=_0x5e00b3;if(defined$1(_0x17eee2)){var _0x2d043b=_0x17eee2[_0x4771fe(0x4c12)];defined$1(_0x2d043b)&&(_0x2d043b[_0x4771fe(0x4d6)](_0x15f78d),defined$1(_0x5ccfa3)&&(_0x5ccfa3[_0x4771fe(0x1d80)](),_0x5ccfa3[_0x4771fe(0x2b92)](_0x2d043b[_0x4771fe(0x3d3d)],_0x2d043b[_0x4771fe(0x5dee)])));}}var cartesian3Scratch=new Cartesian3();function pickFromMVTMap(_0x487255,_0x3fed82){var _0x20b707=_0x307c2b,_0x1eb26e=_0x5e00b3,_0x1054ee,_0x38c155=null,_0x9a3e63=_0x487255[_0x1eb26e(0xa47)];if(!defined$1(_0x1054ee)){var _0xff00b=_0x487255[_0x1eb26e(0x5a27)](_0x3fed82);if(!defined$1(_0xff00b))return null;_0x1054ee=Cartographic[_0x1eb26e(0x50e9)](_0xff00b);}for(var _0x9086c9=_0x487255[_0x1eb26e(0x6f2)][_0x1eb26e(0xc98)][_0x1eb26e(0x809)]-0x1;_0x9086c9>=0x0;_0x9086c9--){var _0x1f4972=_0x487255[_0x1eb26e(0x6f2)][_0x1eb26e(0xc98)][_0x9086c9];if((!defined$1(_0x1f4972[_0x20b707(0x2697)])||_0x1f4972[_0x1eb26e(0x422f)])&&defined$1(_0x38c155=_0x1f4972[_0x1eb26e(0x3c62)](_0x1054ee,_0x9a3e63)))return _0x38c155[_0x1eb26e(0x5a66)]=_0x1f4972[_0x1eb26e(0x4f48)][_0x1eb26e(0x5e3a)],new Entity({'id':_0x38c155[_0x20b707(0x1a0b)],'layerID':_0x38c155[_0x1eb26e(0x4e78)],'pickResult':_0x38c155});}return null;}function pickImageryLayerFeature(_0x5b623f,_0x2ac99a){var _0x5436dd=_0x307c2b,_0x9f645c=_0x5e00b3,_0x1c81ed=_0x5b623f[_0x5436dd(0x24a7)],_0x5881aa=pickFromMVTMap(_0x1c81ed,_0x2ac99a);if(null!=_0x5881aa)return _0x5881aa;var _0x55727c=_0x1c81ed[_0x9f645c(0x5592)][_0x9f645c(0x5599)](_0x2ac99a),_0x3d5e27=_0x1c81ed[_0x9f645c(0x12fb)][_0x5436dd(0x15ca)](_0x55727c,_0x1c81ed);if(defined$1(_0x3d5e27)){var _0x4a1f9d=new Entity({'id':_0x9f645c(0x436d),'description':'Loading\x20feature\x20information...'});return when(_0x3d5e27,function(_0x5ad77f){var _0x1aaabe=_0x5436dd,_0x2d5aec=_0x9f645c;if(_0x5b623f['selectedEntity']===_0x4a1f9d){if(defined$1(_0x5ad77f)&&0x0!==_0x5ad77f[_0x2d5aec(0x809)]){var _0x538eea=_0x5ad77f[0x0],_0x37bc3f=new Entity({'id':_0x538eea[_0x2d5aec(0x2c5)],'description':_0x538eea[_0x2d5aec(0x4bfe)]});if(defined$1(_0x538eea[_0x2d5aec(0x3747)])){var _0x4c322e=_0x5b623f[_0x1aaabe(0x24a7)][_0x2d5aec(0x43fb)][_0x1aaabe(0x2864)][_0x2d5aec(0x5012)](_0x538eea[_0x1aaabe(0x2fe9)],cartesian3Scratch);_0x37bc3f[_0x2d5aec(0x3747)]=new ConstantPositionProperty(_0x4c322e);}_0x5b623f[_0x2d5aec(0x1a15)]=_0x37bc3f;}else _0x5b623f[_0x2d5aec(0x1a15)]=createNoFeaturesEntity();}},function(){var _0x182e2b=_0x9f645c;_0x5b623f[_0x182e2b(0x1a15)]===_0x4a1f9d&&(_0x5b623f[_0x182e2b(0x1a15)]=createNoFeaturesEntity());}),_0x4a1f9d;}}function pickS3mLayerFeatures(_0x38d6c8,_0x40fc7a){var _0x25e1dd=_0x307c2b,_0x2219a4=_0x5e00b3,_0x4f3ec6=_0x38d6c8[_0x2219a4(0x20c0)],_0x3d4760=_0x4f3ec6[_0x25e1dd(0x4c59)][_0x25e1dd(0x3b11)](_0x40fc7a,_0x4f3ec6);if(!defined$1(_0x3d4760))return!0x1;var _0x1945da=new Entity({'id':_0x2219a4(0x436d),'description':_0x2219a4(0x5ebc)});when(_0x3d4760,function(_0x5e9c42){var _0x40fbf7=_0x25e1dd,_0x21573e=_0x2219a4;if(defined$1(_0x5e9c42)){var _0x40b6f0=_0x5e9c42[_0x40fbf7(0x3afe)],_0x248fc9=_0x5e9c42[_0x21573e(0x3bfa)];if(defined$1(_0x40b6f0)&&defined$1(_0x248fc9)){for(var _0x22063e={},_0x410c48=0x0,_0x350d00=_0x40b6f0[_0x40fbf7(0x2ef4)];_0x410c48<_0x350d00;_0x410c48++)_0x22063e[_0x40b6f0[_0x410c48]]=_0x248fc9[_0x410c48];var _0x48d71c=new Entity({'feature':_0x22063e});if(_0x48d71c[_0x21573e(0x113c)]=_0x38d6c8[_0x21573e(0x20c0)][_0x21573e(0x5a27)](_0x40fc7a),defined$1(_0x22063e[_0x40fbf7(0x2fe9)])){var _0x2a6c41=_0x38d6c8[_0x40fbf7(0x24a7)][_0x21573e(0x43fb)][_0x21573e(0x4faa)][_0x21573e(0x5012)](_0x22063e[_0x40fbf7(0x2fe9)],cartesian3Scratch);_0x48d71c[_0x21573e(0x3747)]=new ConstantPositionProperty(_0x2a6c41);}defined$1(_0x5e9c42[_0x21573e(0x144e)])&&(_0x22063e[_0x40fbf7(0x2b1d)]=_0x5e9c42[_0x21573e(0x144e)]),_0x38d6c8[_0x40fbf7(0x38e1)]=_0x48d71c,_0x38d6c8[_0x21573e(0x790)][_0x21573e(0x1c10)](_0x22063e);}else _0x38d6c8[_0x21573e(0x1a15)]=void 0x0;}else _0x38d6c8[_0x21573e(0x1a15)]=void 0x0;},function(){var _0x158ff4=_0x25e1dd,_0x1436dc=_0x2219a4;_0x38d6c8[_0x158ff4(0x38e1)]===_0x1945da&&(_0x38d6c8[_0x1436dc(0x1a15)]=void 0x0);});}function createNoFeaturesEntity(){var _0x5a7f2b=_0x307c2b,_0x214a8d=_0x5e00b3;return new Entity({'id':_0x214a8d(0x852),'description':_0x5a7f2b(0x22a6)});}function enableVRUI(_0x39a5c6,_0x5ea518){var _0x4aca82=_0x307c2b,_0x2c185f=_0x5e00b3,_0xdd35db=_0x39a5c6[_0x4aca82(0x590)],_0x437851=_0x39a5c6[_0x2c185f(0x5b2a)],_0x2c6586=_0x39a5c6[_0x2c185f(0x5d18)],_0x14ef78=_0x39a5c6[_0x2c185f(0x98d)],_0x3cf951=_0x39a5c6[_0x2c185f(0x166a)],_0x499342=_0x39a5c6[_0x2c185f(0x32f5)],_0x14a4ee=_0x39a5c6[_0x2c185f(0x598b)],_0x14033d=_0x39a5c6[_0x2c185f(0xc0c)],_0x24d364=_0x39a5c6[_0x4aca82(0x4843)],_0x890b12=_0x39a5c6[_0x2c185f(0x1609)],_0x319ed8=_0x5ea518?_0x2c185f(0x3727):_0x2c185f(0x37b5);if(defined$1(_0xdd35db)&&(_0xdd35db[_0x4aca82(0x458a)][_0x2c185f(0x8cd)][_0x2c185f(0x23ab)]=_0x319ed8),defined$1(_0x437851)&&(_0x437851[_0x2c185f(0x2df0)][_0x2c185f(0x8cd)][_0x2c185f(0x23ab)]=_0x319ed8),defined$1(_0x2c6586)&&(_0x2c6586['container'][_0x2c185f(0x8cd)][_0x2c185f(0x23ab)]=_0x319ed8),defined$1(_0x14ef78)&&(_0x14ef78[_0x2c185f(0x2df0)][_0x2c185f(0x8cd)][_0x2c185f(0x23ab)]=_0x319ed8),defined$1(_0x3cf951)&&(_0x3cf951[_0x2c185f(0x2df0)][_0x4aca82(0x1df0)]['visibility']=_0x319ed8),defined$1(_0x499342)&&(_0x499342[_0x2c185f(0x2df0)][_0x2c185f(0x8cd)][_0x2c185f(0x23ab)]=_0x319ed8),defined$1(_0x14a4ee)&&(_0x14a4ee[_0x2c185f(0x2df0)][_0x2c185f(0x8cd)][_0x2c185f(0x23ab)]=_0x319ed8),defined$1(_0x14033d)&&_0x14033d[_0x2c185f(0x4aa6)][_0x2c185f(0x24fd)]&&(_0x14033d['container'][_0x4aca82(0x1df0)][_0x2c185f(0x23ab)]=_0x319ed8),defined$1(_0x24d364)&&(_0x24d364[_0x2c185f(0x2df0)][_0x4aca82(0x1df0)][_0x4aca82(0x4a6e)]=_0x319ed8),defined$1(_0x890b12)&&(_0x890b12[_0x2c185f(0x2df0)][_0x2c185f(0x8cd)][_0x2c185f(0x23ab)]=_0x319ed8),_0x39a5c6[_0x4aca82(0x571)]){var _0x1417e9=_0x5ea518||!defined$1(_0x14033d)?0x0:_0x14033d[_0x2c185f(0x2df0)][_0x2c185f(0x299a)];_0x39a5c6[_0x4aca82(0x298)][_0x2c185f(0x2df0)][_0x2c185f(0x8cd)][_0x2c185f(0x1d74)]=_0x1417e9+'px',_0x39a5c6[_0x4aca82(0x52b)]();}}function Viewer(_0x312ee9,_0x1c9ffa){var _0x4ea78d=_0x307c2b,_0xd5b2f9=_0x5e00b3;_0x312ee9=getElement(_0x312ee9);var _0x141ad8=(!defined$1((_0x1c9ffa=defaultValue$1(_0x1c9ffa,defaultValue$1[_0xd5b2f9(0x243c)]))[_0xd5b2f9(0x43fb)])||!0x1!==_0x1c9ffa[_0xd5b2f9(0x43fb)])&&defined$1(_0x1c9ffa[_0xd5b2f9(0x50b2)])&&!0x1!==_0x1c9ffa[_0xd5b2f9(0x50b2)],_0x58f415=this,_0x40457a=document[_0xd5b2f9(0x2a2e)](_0x4ea78d(0x5b3e));_0x40457a[_0xd5b2f9(0x1e84)]=_0xd5b2f9(0x6033),_0x312ee9[_0x4ea78d(0x33d6)](_0x40457a);var _0x310383=document[_0xd5b2f9(0x2a2e)](_0x4ea78d(0x5b3e));_0x310383[_0x4ea78d(0x2d7)]=_0xd5b2f9(0x2ad4),_0x40457a[_0xd5b2f9(0x5a20)](_0x310383);var _0x5b211b=document[_0xd5b2f9(0x2a2e)](_0xd5b2f9(0x2410));_0x5b211b[_0xd5b2f9(0x1e84)]=_0x4ea78d(0x192d),_0x40457a[_0xd5b2f9(0x5a20)](_0x5b211b);var _0x31818f,_0x473c15,_0x3ff303=defaultValue$1(_0x1c9ffa[_0xd5b2f9(0x430c)],!0x1),_0x441d7f=!0x1;defined$1(_0x1c9ffa[_0xd5b2f9(0x465)])?_0x31818f=(_0x473c15=_0x1c9ffa['clockViewModel'])[_0x4ea78d(0x58dc)]:(_0x473c15=new ClockViewModel(_0x31818f=new Clock()),_0x441d7f=!0x0),_0x31818f[_0xd5b2f9(0x3332)]=defaultValue$1(_0x1c9ffa[_0xd5b2f9(0x3332)],!0x0);var _0xd06371=new CesiumWidget(_0x310383,{'terrainProvider':_0x1c9ffa[_0xd5b2f9(0x67c)],'imageryProvider':!_0x141ad8&&!defined$1(_0x1c9ffa[_0xd5b2f9(0x4a4e)])&&void 0x0,'gridProvider':_0x1c9ffa[_0xd5b2f9(0x513e)],'clock':_0x31818f,'skyBox':_0x1c9ffa[_0x4ea78d(0x3346)],'skyAtmosphere':_0x1c9ffa['skyAtmosphere'],'sceneMode':_0x1c9ffa[_0xd5b2f9(0x5c7e)],'mapProjection':_0x1c9ffa[_0xd5b2f9(0x5cd9)],'globe':_0x1c9ffa[_0xd5b2f9(0x43fb)],'orderIndependentTranslucency':_0x1c9ffa[_0xd5b2f9(0x606)],'contextOptions':_0x1c9ffa[_0xd5b2f9(0x5114)],'useDefaultRenderLoop':_0x1c9ffa[_0xd5b2f9(0x179c)],'targetFrameRate':_0x1c9ffa[_0xd5b2f9(0x2eab)],'showRenderLoopErrors':_0x1c9ffa['showRenderLoopErrors'],'useBrowserRecommendedResolution':_0x1c9ffa[_0xd5b2f9(0x4292)],'creditContainer':defined$1(_0x1c9ffa[_0xd5b2f9(0x32bc)])?_0x1c9ffa[_0xd5b2f9(0x32bc)]:_0x5b211b,'creditViewport':_0x1c9ffa[_0xd5b2f9(0xbf6)],'scene3DOnly':_0x3ff303,'terrainExaggeration':_0x1c9ffa[_0xd5b2f9(0xf82)],'shadows':_0x1c9ffa[_0xd5b2f9(0x5cc1)],'terrainShadows':_0x1c9ffa[_0xd5b2f9(0x4d5b)],'mapMode2D':_0x1c9ffa[_0xd5b2f9(0x37c8)],'requestRenderMode':_0x1c9ffa[_0xd5b2f9(0x1dbc)],'maximumRenderTimeChange':_0x1c9ffa[_0xd5b2f9(0x5a46)],'cloudBox':_0x1c9ffa[_0xd5b2f9(0x39db)]}),_0x105ade=_0x1c9ffa[_0xd5b2f9(0x4317)],_0x41e933=!0x1;defined$1(_0x105ade)||(_0x105ade=new DataSourceCollection(),_0x41e933=!0x0);var _0x185293,_0x37622c,_0x49f6fe=_0xd06371[_0xd5b2f9(0x20c0)],_0x5d8b81=new DataSourceDisplay({'scene':_0x49f6fe,'dataSourceCollection':_0x105ade}),_0x4a72bc=new EventHelper();if(_0x4a72bc[_0xd5b2f9(0x30c2)](_0x31818f[_0x4ea78d(0x11e5)],Viewer[_0xd5b2f9(0x3720)][_0x4ea78d(0x751)],this),_0x4a72bc[_0xd5b2f9(0x30c2)](_0x49f6fe[_0xd5b2f9(0x6fd)],Viewer[_0x4ea78d(0x1aa2)][_0xd5b2f9(0x3895)],this),!defined$1(_0x1c9ffa[_0xd5b2f9(0x3ff4)])||!0x1!==_0x1c9ffa[_0xd5b2f9(0x3ff4)]){var _0x7e45d8=document[_0xd5b2f9(0x2a2e)](_0xd5b2f9(0x2410));_0x7e45d8[_0xd5b2f9(0x1e84)]=_0xd5b2f9(0x2738),_0x40457a[_0xd5b2f9(0x5a20)](_0x7e45d8),_0x185293=new SelectionIndicator(_0x7e45d8,_0x49f6fe);}if(!defined$1(_0x1c9ffa[_0xd5b2f9(0x1aae)])||!0x1!==_0x1c9ffa['infoBox']){var _0x3f3a83=document[_0xd5b2f9(0x2a2e)](_0x4ea78d(0x5b3e));_0x3f3a83[_0x4ea78d(0x2d7)]=_0xd5b2f9(0x25df),_0x40457a[_0x4ea78d(0x33d6)](_0x3f3a83);var _0x2e401b=(_0x37622c=new InfoBox(_0x3f3a83))[_0x4ea78d(0x189e)];_0x4a72bc[_0xd5b2f9(0x30c2)](_0x2e401b[_0x4ea78d(0x55fa)],Viewer[_0xd5b2f9(0x3720)][_0xd5b2f9(0x40ba)],this),_0x4a72bc[_0xd5b2f9(0x30c2)](_0x2e401b[_0x4ea78d(0xd5a)],Viewer[_0xd5b2f9(0x3720)][_0xd5b2f9(0x2486)],this);}var _0xa193c9,_0x2a435a,_0x30b590,_0x1beb7d,_0x1366b4,_0x7dd888,_0x277728,_0x46f66e,_0x322ab2,_0x102161,_0x59de86,_0x4b6556,_0x5a53b8,_0x37cea0,_0x1a4bb0,_0x35de4c,_0x45ceae=document['createElement'](_0xd5b2f9(0x2410));if(_0x45ceae[_0xd5b2f9(0x1e84)]=_0xd5b2f9(0x4180),_0x40457a['appendChild'](_0x45ceae),defined$1(_0x1c9ffa[_0xd5b2f9(0x5cab)])&&!0x1!==_0x1c9ffa[_0xd5b2f9(0x5cab)]){var _0x2e74c4,_0x94e326=document[_0xd5b2f9(0x2a2e)](_0xd5b2f9(0x2410));_0x94e326[_0x4ea78d(0x2d7)]=_0xd5b2f9(0x2ec7),_0x45ceae[_0xd5b2f9(0x5a20)](_0x94e326),defined$1(_0x1c9ffa[_0xd5b2f9(0x5cab)])&&'boolean'!=typeof _0x1c9ffa[_0x4ea78d(0xe43)]&&(_0x2e74c4=Array[_0xd5b2f9(0x2676)](_0x1c9ffa[_0xd5b2f9(0x5cab)])?_0x1c9ffa[_0xd5b2f9(0x5cab)]:[_0x1c9ffa['geocoder']]),_0xa193c9=new Geocoder({'container':_0x94e326,'geocoderServices':_0x2e74c4,'scene':_0x49f6fe,'viewer':this}),_0x4a72bc['add'](_0xa193c9[_0x4ea78d(0x189e)][_0xd5b2f9(0x548b)][_0xd5b2f9(0x32c5)],Viewer[_0xd5b2f9(0x3720)]['_clearObjects'],this);}if(defined$1(_0x1c9ffa[_0xd5b2f9(0x130b)])&&!0x1!==_0x1c9ffa[_0x4ea78d(0x3636)]&&(_0x2a435a=new HomeButton(_0x45ceae,_0x49f6fe),defined$1(_0xa193c9)&&_0x4a72bc[_0x4ea78d(0x1af6)](_0x2a435a[_0xd5b2f9(0x4aa6)][_0xd5b2f9(0x9bd)][_0x4ea78d(0x37b7)],function(){var _0x4c0aa8=_0x4ea78d,_0x140868=_0xd5b2f9,_0x17ece8=_0xa193c9[_0x140868(0x4aa6)];_0x17ece8[_0x4c0aa8(0x2757)]='',_0x17ece8[_0x140868(0x2b4c)]&&_0x17ece8[_0x140868(0x548b)]();}),_0x4a72bc[_0xd5b2f9(0x30c2)](_0x2a435a[_0xd5b2f9(0x4aa6)][_0xd5b2f9(0x9bd)][_0xd5b2f9(0x32c5)],Viewer[_0xd5b2f9(0x3720)][_0xd5b2f9(0x3895)],this)),!_0x3ff303&&defined$1(_0x1c9ffa[_0xd5b2f9(0x440c)])&&!0x1!==_0x1c9ffa[_0xd5b2f9(0x440c)]&&(_0x30b590=new SceneModePicker(_0x45ceae,_0x49f6fe)),_0x1c9ffa[_0xd5b2f9(0xecf)]&&(_0x1beb7d=new ProjectionPicker(_0x45ceae,_0x49f6fe)),_0x141ad8){var _0x454bf3=defaultValue$1(_0x1c9ffa[_0x4ea78d(0x4f42)],createDefaultImageryProviderViewModels()),_0x2fbd14=defaultValue$1(_0x1c9ffa[_0xd5b2f9(0x1406)],createDefaultTerrainProviderViewModels());_0x1366b4=new BaseLayerPicker(_0x45ceae,{'globe':_0x49f6fe[_0xd5b2f9(0x43fb)],'imageryProviderViewModels':_0x454bf3,'selectedImageryProviderViewModel':_0x1c9ffa[_0x4ea78d(0xd0a)],'terrainProviderViewModels':_0x2fbd14,'selectedTerrainProviderViewModel':_0x1c9ffa[_0xd5b2f9(0x4c6)]}),_0x7dd888=_0x45ceae[_0xd5b2f9(0x118d)](_0xd5b2f9(0x439a))[0x0];}if(defined$1(_0x1c9ffa[_0xd5b2f9(0x4a4e)])&&!0x1!==_0x1c9ffa[_0xd5b2f9(0x4a4e)]&&(_0x141ad8&&(_0x1366b4[_0xd5b2f9(0x4aa6)][_0xd5b2f9(0x3f4b)]=void 0x0),_0x49f6fe[_0xd5b2f9(0x12fb)][_0xd5b2f9(0x443c)](),_0x49f6fe[_0xd5b2f9(0x12fb)][_0x4ea78d(0x4233)](_0x1c9ffa[_0xd5b2f9(0x4a4e)])),defined$1(_0x1c9ffa[_0x4ea78d(0x26f6)])&&(_0x141ad8&&(_0x1366b4[_0x4ea78d(0x189e)][_0xd5b2f9(0x1106)]=void 0x0),_0x49f6fe[_0xd5b2f9(0x67c)]=_0x1c9ffa[_0xd5b2f9(0x67c)]),defined$1(_0x1c9ffa[_0xd5b2f9(0x4b8b)])&&!0x1!==_0x1c9ffa[_0xd5b2f9(0x4b8b)]){var _0x3a3727=!0x0;try{if(defined$1(window[_0x4ea78d(0x4b5b)])){var _0x56d044=window[_0x4ea78d(0x4b5b)][_0xd5b2f9(0x313a)](_0xd5b2f9(0x5f78));defined$1(_0x56d044)&&Boolean(_0x56d044)?_0x3a3727=!0x1:window[_0xd5b2f9(0x139a)][_0xd5b2f9(0x5215)](_0xd5b2f9(0x5f78),_0xd5b2f9(0xb41));}}catch(_0x421fbd){}_0x277728=new NavigationHelpButton({'container':_0x45ceae,'instructionsInitiallyVisible':defaultValue$1(_0x1c9ffa[_0x4ea78d(0x41f1)],_0x3a3727)});}if(defined$1(_0x1c9ffa[_0xd5b2f9(0x50f4)])&&!0x1!==_0x1c9ffa[_0xd5b2f9(0x50f4)]){var _0x1ccba9=document[_0xd5b2f9(0x2a2e)](_0xd5b2f9(0x2410));_0x1ccba9[_0xd5b2f9(0x1e84)]=_0xd5b2f9(0x5083),_0x40457a[_0xd5b2f9(0x5a20)](_0x1ccba9),_0x46f66e=new Animation(_0x1ccba9,new AnimationViewModel(_0x473c15));}if(defined$1(_0x1c9ffa[_0xd5b2f9(0x54bc)])&&!0x1!==_0x1c9ffa[_0xd5b2f9(0x54bc)]){var _0x34bd0f=document[_0xd5b2f9(0x2a2e)](_0xd5b2f9(0x2410));_0x34bd0f[_0xd5b2f9(0x1e84)]=_0xd5b2f9(0x3faa),_0x40457a[_0xd5b2f9(0x5a20)](_0x34bd0f),(_0x322ab2=new Timeline(_0x34bd0f,_0x31818f))[_0xd5b2f9(0x13f3)](_0x4ea78d(0x3b88),onTimelineScrubfunction,!0x1),_0x322ab2[_0xd5b2f9(0x2b92)](_0x31818f[_0xd5b2f9(0x3d3d)],_0x31818f[_0xd5b2f9(0x5dee)]);}if(defined$1(_0x1c9ffa[_0xd5b2f9(0x8f9)])&&!0x1!==_0x1c9ffa[_0xd5b2f9(0x8f9)]&&((_0x4b6556=document[_0xd5b2f9(0x2a2e)](_0xd5b2f9(0x2410)))[_0xd5b2f9(0x1e84)]=_0xd5b2f9(0x1d05),_0x40457a[_0x4ea78d(0x33d6)](_0x4b6556),_0x59de86=subscribeAndEvaluate((_0x102161=new FullscreenButton(_0x4b6556,_0x1c9ffa[_0xd5b2f9(0x262c)]))[_0xd5b2f9(0x4aa6)],_0xd5b2f9(0x24fd),function(_0x493a27){var _0x486c96=_0x4ea78d,_0x59429b=_0xd5b2f9;_0x4b6556[_0x59429b(0x8cd)][_0x59429b(0x53c8)]=_0x493a27?_0x486c96(0x30be):_0x59429b(0x5e6f),defined$1(_0x322ab2)&&(_0x322ab2[_0x486c96(0x458a)][_0x59429b(0x8cd)][_0x59429b(0x1d74)]=_0x4b6556[_0x486c96(0x4593)]+'px',_0x322ab2[_0x59429b(0x2258)]());})),_0x1c9ffa[_0xd5b2f9(0x1d6)]){var _0x5df85f=document[_0x4ea78d(0x251f)](_0xd5b2f9(0x2410));_0x5df85f[_0xd5b2f9(0x1e84)]='cesium-viewer-vrContainer',_0x40457a[_0xd5b2f9(0x5a20)](_0x5df85f),_0x37cea0=subscribeAndEvaluate((_0x5a53b8=new VRButton(_0x5df85f,_0x49f6fe,_0x1c9ffa[_0xd5b2f9(0x3a4f)]))[_0xd5b2f9(0x4aa6)],_0xd5b2f9(0x489),function(_0x39a07d){var _0x7152b2=_0x4ea78d,_0xe3a83c=_0xd5b2f9;_0x5df85f[_0xe3a83c(0x8cd)][_0xe3a83c(0x53c8)]=_0x39a07d?_0xe3a83c(0x505e):_0xe3a83c(0x5e6f),defined$1(_0x102161)&&(_0x5df85f[_0x7152b2(0x1df0)][_0xe3a83c(0x1d74)]=_0x4b6556[_0xe3a83c(0x299a)]+'px'),defined$1(_0x322ab2)&&(_0x322ab2['container'][_0xe3a83c(0x8cd)][_0xe3a83c(0x1d74)]=_0x5df85f[_0xe3a83c(0x299a)]+'px',_0x322ab2[_0xe3a83c(0x2258)]());}),_0x1a4bb0=subscribeAndEvaluate(_0x5a53b8[_0xd5b2f9(0x4aa6)],_0xd5b2f9(0x1d0e),function(_0x5e6321){enableVRUI(_0x58f415,_0x5e6321);});}if(!defined$1(_0x1c9ffa[_0x4ea78d(0x2f0d)])||!0x1!==_0x1c9ffa[_0xd5b2f9(0x2baa)]){var _0x466163=document[_0xd5b2f9(0x2a2e)](_0xd5b2f9(0x2410));_0x466163[_0x4ea78d(0x2d7)]=_0xd5b2f9(0x5849),_0x40457a[_0xd5b2f9(0x5a20)](_0x466163),_0x35de4c=new Navigation({'container':_0x466163,'scene':_0x49f6fe,'viewer':this});}this[_0xd5b2f9(0x4ceb)]=_0xd5b2f9(0x2aa9)+buildModuleUrl(_0xd5b2f9(0x22d9))+_0xd5b2f9(0x2ba1),this['_scratchPanUrl']=_0xd5b2f9(0x2aa9)+buildModuleUrl('Widgets/Images/cur/Pan.cur')+'),\x20auto',this[_0xd5b2f9(0x13c)]=void 0x0,this[_0xd5b2f9(0x5db1)]=_0x7dd888,this[_0xd5b2f9(0x2ccf)]=_0x59de86,this[_0x4ea78d(0x159)]=_0x37cea0,this[_0xd5b2f9(0x68b)]=_0x1a4bb0,this[_0x4ea78d(0x40dc)]={},this[_0xd5b2f9(0x16b4)]=defaultValue$1(_0x1c9ffa[_0xd5b2f9(0x54c4)],!0x0),this[_0x4ea78d(0x571)]=_0x312ee9,this[_0xd5b2f9(0x1957)]=_0x5b211b,this[_0x4ea78d(0x1587)]=_0x40457a,this[_0xd5b2f9(0x4dcf)]=_0xd06371,this[_0xd5b2f9(0x1609)]=_0x185293,this[_0xd5b2f9(0x1664)]=_0x37622c,this[_0xd5b2f9(0x50a4)]=_0x105ade,this[_0xd5b2f9(0x4e33)]=_0x41e933,this[_0xd5b2f9(0x42e7)]=_0x5d8b81,this[_0xd5b2f9(0x3c0b)]=_0x473c15,this[_0xd5b2f9(0x5b05)]=_0x441d7f,this[_0xd5b2f9(0x53e9)]=_0x45ceae,this[_0xd5b2f9(0x5b2a)]=_0x2a435a,this[_0xd5b2f9(0x5d18)]=_0x30b590,this[_0xd5b2f9(0x98d)]=_0x1beb7d,this[_0xd5b2f9(0x166a)]=_0x1366b4,this[_0xd5b2f9(0x2dd7)]=_0x277728,this[_0xd5b2f9(0x32f5)]=_0x46f66e,this[_0xd5b2f9(0x598b)]=_0x322ab2,this[_0xd5b2f9(0xc0c)]=_0x102161,this[_0xd5b2f9(0x5e83)]=_0x5a53b8,this[_0x4ea78d(0x590)]=_0xa193c9,this[_0xd5b2f9(0x13f5)]=_0x35de4c,this[_0xd5b2f9(0x4524)]=_0x4a72bc,this['_lastWidth']=0x0,this[_0xd5b2f9(0x2a53)]=0x0,this[_0xd5b2f9(0x134a)]=!0x0,this[_0xd5b2f9(0x1878)]=void 0x0,this[_0xd5b2f9(0x1ab3)]=defined$1(_0x37622c)||defined$1(_0x185293),this[_0x4ea78d(0x2ac8)]=void 0x0,this[_0xd5b2f9(0xab2)]=void 0x0,this[_0xd5b2f9(0x89d)]=!0x1,this[_0xd5b2f9(0x3184)]=void 0x0,this[_0xd5b2f9(0x3ce9)]=void 0x0,this[_0xd5b2f9(0xf5a)]=!0x1,this[_0xd5b2f9(0x3d16)]=!0x1,this[_0x4ea78d(0x544d)]=void 0x0,this[_0x4ea78d(0x11b1)]=void 0x0,this['_zoomOptions']=void 0x0,this[_0xd5b2f9(0x5063)]=new Event(),this[_0x4ea78d(0x10c1)]=new Event(),this[_0xd5b2f9(0x14a4)]=0x10,this[_0xd5b2f9(0x18d3)]=Color$2[_0xd5b2f9(0x55dc)](_0xd5b2f9(0x1958)),knockout[_0xd5b2f9(0x293a)](this,[_0xd5b2f9(0xab2),_0xd5b2f9(0x3184),_0xd5b2f9(0x3ce9)]),_0x4a72bc[_0xd5b2f9(0x30c2)](_0x105ade[_0xd5b2f9(0xd81)],Viewer[_0x4ea78d(0x1aa2)][_0xd5b2f9(0x8ff)],this),_0x4a72bc[_0xd5b2f9(0x30c2)](_0x105ade[_0x4ea78d(0x1156)],Viewer[_0x4ea78d(0x1aa2)][_0xd5b2f9(0x4852)],this),_0x4a72bc[_0xd5b2f9(0x30c2)](_0x49f6fe['postUpdate'],Viewer[_0xd5b2f9(0x3720)][_0xd5b2f9(0x2258)],this),_0x4a72bc[_0x4ea78d(0x1af6)](_0x49f6fe[_0xd5b2f9(0x486)],Viewer[_0xd5b2f9(0x3720)][_0xd5b2f9(0x42f4)],this);for(var _0x422e68=_0x105ade[_0xd5b2f9(0x809)],_0x4ef402=0x0;_0x4ef402<_0x422e68;_0x4ef402++)this[_0xd5b2f9(0xa4d)](_0x105ade,_0x105ade[_0xd5b2f9(0x38c4)](_0x4ef402));this[_0x4ea78d(0x1db)](void 0x0,_0x5d8b81[_0x4ea78d(0x370c)]),_0x4a72bc[_0xd5b2f9(0x30c2)](_0x105ade[_0xd5b2f9(0xd81)],Viewer['prototype'][_0xd5b2f9(0xa4d)],this),_0x4a72bc[_0xd5b2f9(0x30c2)](_0x105ade[_0xd5b2f9(0x3181)],Viewer[_0xd5b2f9(0x3720)][_0xd5b2f9(0x3e43)],this),_0xd06371['screenSpaceEventHandler'][_0xd5b2f9(0x2419)](function(_0x175f6c){var _0x52c910=_0xd5b2f9;_0x58f415[_0x52c910(0x1a15)]=pickEntity(_0x58f415,_0x175f6c);},ScreenSpaceEventType$1[_0xd5b2f9(0x1f1)]),_0xd06371[_0xd5b2f9(0x1b52)][_0xd5b2f9(0x2419)](function(_0x1382b3){var _0x4b8ee3=_0x4ea78d,_0x3942d5=_0xd5b2f9,_0x35c110=pickEntity(_0x58f415,_0x1382b3);defined$1(_0x35c110)?Property$1[_0x3942d5(0x5db9)](_0x35c110[_0x4b8ee3(0x2fe9)],_0x58f415[_0x3942d5(0x4c12)][_0x4b8ee3(0xbe7)])?_0x58f415[_0x3942d5(0x3f13)]=_0x35c110:_0x58f415[_0x3942d5(0x2b92)](_0x35c110):defined$1(_0x58f415[_0x4b8ee3(0x555)])&&(_0x58f415[_0x3942d5(0x3f13)]=void 0x0);},ScreenSpaceEventType$1[_0xd5b2f9(0x4893)]),this[_0x4ea78d(0x33fa)]=new Event();var _0x4843b4=document[_0xd5b2f9(0x2a2e)](_0x4ea78d(0x5b3e));_0x4843b4[_0x4ea78d(0x2d7)]=_0xd5b2f9(0x3d3f),_0x40457a[_0xd5b2f9(0x5a20)](_0x4843b4),this[_0xd5b2f9(0x2743)]=new ZoomIndicator(_0x4843b4,_0xd06371[_0x4ea78d(0x24a7)]);var _0x5382d3=this[_0xd5b2f9(0x2743)][_0x4ea78d(0x35d5)];_0x5382d3[_0x4ea78d(0x3829)]=_0xd5b2f9(0x5989),_0x5382d3[_0x4ea78d(0x2ad7)]=_0x4ea78d(0x1714),_0x5382d3[_0x4ea78d(0x2fe9)]=_0xd5b2f9(0x2edc),_0x5382d3[_0xd5b2f9(0x1af1)]=!0x1;}Object[_0x5e00b3(0x1dfd)](Viewer[_0x5e00b3(0x3720)],{'container':{'get':function(){var _0x1f53c4=_0x5e00b3;return this[_0x1f53c4(0x381c)];}},'bottomContainer':{'get':function(){var _0x2ce650=_0x307c2b;return this[_0x2ce650(0x31f8)];}},'cesiumWidget':{'get':function(){var _0x1bb6fc=_0x307c2b;return this[_0x1bb6fc(0x1074)];}},'selectionIndicator':{'get':function(){var _0x291eb7=_0x307c2b;return this[_0x291eb7(0x3ea6)];}},'infoBox':{'get':function(){var _0x2d6713=_0x5e00b3;return this[_0x2d6713(0x1664)];}},'geocoder':{'get':function(){var _0x5e6a2b=_0x5e00b3;return this[_0x5e6a2b(0x5b14)];}},'navigation':{'get':function(){var _0x2fc584=_0x5e00b3;return this[_0x2fc584(0x13f5)];}},'homeButton':{'get':function(){var _0x3034fc=_0x5e00b3;return this[_0x3034fc(0x5b2a)];}},'sceneModePicker':{'get':function(){var _0x48efea=_0x5e00b3;return this[_0x48efea(0x5d18)];}},'projectionPicker':{'get':function(){var _0xe255b0=_0x307c2b;return this[_0xe255b0(0x21d)];}},'baseLayerPicker':{'get':function(){var _0x20148a=_0x5e00b3;return this[_0x20148a(0x166a)];}},'navigationHelpButton':{'get':function(){return this['_navigationHelpButton'];}},'animation':{'get':function(){var _0x1b9c84=_0x5e00b3;return this[_0x1b9c84(0x32f5)];}},'timeline':{'get':function(){var _0x263188=_0x307c2b;return this[_0x263188(0x26e7)];}},'fullscreenButton':{'get':function(){var _0xed59e1=_0x5e00b3;return this[_0xed59e1(0xc0c)];}},'vrButton':{'get':function(){var _0xf13ad6=_0x5e00b3;return this[_0xf13ad6(0x5e83)];}},'dataSourceDisplay':{'get':function(){var _0x10ec38=_0x5e00b3;return this[_0x10ec38(0x42e7)];}},'entities':{'get':function(){var _0x1cb0d8=_0x5e00b3;return this[_0x1cb0d8(0x42e7)][_0x1cb0d8(0x40b5)][_0x1cb0d8(0x5516)];}},'dataSources':{'get':function(){var _0x5a151e=_0x5e00b3;return this[_0x5a151e(0x50a4)];}},'canvas':{'get':function(){var _0x1bfb23=_0x5e00b3;return this[_0x1bfb23(0x4dcf)][_0x1bfb23(0x2a34)];}},'cesiumLogo':{'get':function(){var _0x57023b=_0x5e00b3;return this['_cesiumWidget'][_0x57023b(0x343b)];}},'scene':{'get':function(){var _0x1080d5=_0x5e00b3;return this[_0x1080d5(0x4dcf)][_0x1080d5(0x20c0)];}},'shadows':{'get':function(){var _0x502fba=_0x307c2b,_0x3b6830=_0x5e00b3;return this['scene'][_0x3b6830(0x416e)][_0x502fba(0x27f3)];},'set':function(_0x1baceb){var _0x3f6282=_0x307c2b,_0x5fce6f=_0x5e00b3;this[_0x5fce6f(0x20c0)][_0x3f6282(0xc25)][_0x5fce6f(0x552c)]=_0x1baceb;}},'terrainShadows':{'get':function(){var _0x3b1a83=_0x5e00b3;return this[_0x3b1a83(0x20c0)][_0x3b1a83(0x43fb)][_0x3b1a83(0x5cc1)];},'set':function(_0x3d5dad){var _0x2d3a23=_0x5e00b3;this[_0x2d3a23(0x20c0)][_0x2d3a23(0x43fb)][_0x2d3a23(0x5cc1)]=_0x3d5dad;}},'shadowMap':{'get':function(){var _0x3e7419=_0x307c2b;return this[_0x3e7419(0x24a7)][_0x3e7419(0xc25)];}},'imageryLayers':{'get':function(){var _0x7a366d=_0x5e00b3;return this['scene'][_0x7a366d(0x12fb)];}},'terrainLayers':{'get':function(){var _0x2d9e83=_0x5e00b3;return this[_0x2d9e83(0x20c0)][_0x2d9e83(0x1504)];}},'terrainProvider':{'get':function(){var _0x1ee88c=_0x307c2b;return this[_0x1ee88c(0x24a7)][_0x1ee88c(0x26f6)];},'set':function(_0x132aec){var _0x4d41d6=_0x5e00b3;this[_0x4d41d6(0x20c0)][_0x4d41d6(0x67c)]=_0x132aec;var _0x4d1e51=this;_0x132aec[_0x4d41d6(0x41cf)][_0x4d41d6(0xd22)](function(){var _0x2a4647=_0x140d,_0x7c9ebf=_0x4d41d6;_0x4d1e51[_0x7c9ebf(0x20c0)][_0x7c9ebf(0x67c)]=_0x4d1e51['scene'][_0x2a4647(0x2ff8)][_0x7c9ebf(0x239a)];});}},'camera':{'get':function(){var _0x2565d7=_0x5e00b3;return this[_0x2565d7(0x20c0)][_0x2565d7(0x5592)];}},'postProcessStages':{'get':function(){var _0x577e2d=_0x5e00b3;return this[_0x577e2d(0x20c0)][_0x577e2d(0x29c4)];}},'clock':{'get':function(){var _0x34feae=_0x5e00b3;return this[_0x34feae(0x3c0b)][_0x34feae(0x4c12)];}},'clockViewModel':{'get':function(){var _0xcdc2d8=_0x5e00b3;return this[_0xcdc2d8(0x3c0b)];}},'screenSpaceEventHandler':{'get':function(){var _0x14a746=_0x5e00b3;return this[_0x14a746(0x4dcf)][_0x14a746(0x1b52)];}},'targetFrameRate':{'get':function(){var _0x35f95c=_0x5e00b3;return this[_0x35f95c(0x4dcf)][_0x35f95c(0x2eab)];},'set':function(_0x2a04a2){var _0x6e6823=_0x307c2b,_0x3cbfab=_0x5e00b3;this[_0x6e6823(0x1074)][_0x3cbfab(0x2eab)]=_0x2a04a2;}},'useDefaultRenderLoop':{'get':function(){var _0x41d971=_0x5e00b3;return this[_0x41d971(0x4dcf)][_0x41d971(0x179c)];},'set':function(_0x428b9b){var _0x28a2fe=_0x307c2b,_0x13a82b=_0x5e00b3;this[_0x13a82b(0x4dcf)][_0x28a2fe(0x54c4)]=_0x428b9b;}},'resolutionScale':{'get':function(){var _0x4ae868=_0x307c2b,_0x517836=_0x5e00b3;return this[_0x517836(0x4dcf)][_0x4ae868(0x3cae)];},'set':function(_0x3d2792){var _0x3f90cf=_0x307c2b,_0x2b41f7=_0x5e00b3;this[_0x2b41f7(0x4dcf)][_0x2b41f7(0x3f08)]=_0x3d2792,this[_0x3f90cf(0x258b)]=!0x0;}},'useBrowserRecommendedResolution':{'get':function(){var _0x4e50b1=_0x307c2b,_0x7e718=_0x5e00b3;return this[_0x4e50b1(0x1074)][_0x7e718(0x4292)];},'set':function(_0x7f33f4){var _0x2cc456=_0x5e00b3;this[_0x2cc456(0x4dcf)][_0x2cc456(0x4292)]=_0x7f33f4;}},'allowDataSourcesToSuspendAnimation':{'get':function(){var _0x4c7e41=_0x5e00b3;return this[_0x4c7e41(0x134a)];},'set':function(_0x17cd16){var _0x3994ae=_0x307c2b;this[_0x3994ae(0x6c2)]=_0x17cd16;}},'trackedEntity':{'get':function(){var _0x18b660=_0x5e00b3;return this[_0x18b660(0xab2)];},'set':function(_0x5351cd){var _0xcecac5=_0x307c2b,_0x4642b1=_0x5e00b3;if(this[_0x4642b1(0xab2)]!==_0x5351cd){this[_0xcecac5(0x11e8)]=_0x5351cd,cancelZoom(this);var _0x24eade=this[_0x4642b1(0x20c0)],_0x995375=_0x24eade[_0x4642b1(0x3037)];defined$1(_0x5351cd)&&defined$1(_0x5351cd[_0x4642b1(0x3747)])?this[_0x4642b1(0x89d)]=!0x0:(this[_0x4642b1(0x89d)]=!0x1,_0x995375!==SceneMode$1[_0x4642b1(0x5d29)]&&_0x995375!==SceneMode$1[_0x4642b1(0x174c)]||(_0x24eade[_0x4642b1(0x2a3e)][_0xcecac5(0x2b10)]=!0x0),_0x995375!==SceneMode$1[_0x4642b1(0x5d29)]&&_0x995375!==SceneMode$1[_0x4642b1(0x3c78)]||(_0x24eade[_0x4642b1(0x2a3e)][_0x4642b1(0x185a)]=!0x0),this[_0x4642b1(0x1878)]=void 0x0,this['camera'][_0xcecac5(0x1ba7)](Matrix4[_0x4642b1(0x2de)])),this[_0x4642b1(0x4114)][_0x4642b1(0x1c10)](_0x5351cd),this[_0xcecac5(0x24a7)][_0x4642b1(0x70d)]();}}},'selectedEntity':{'get':function(){var _0x3b2f14=_0x5e00b3;return this[_0x3b2f14(0x3184)];},'set':function(_0x2de279){var _0x2c1f15=_0x307c2b,_0x2aae48=_0x5e00b3;if(this[_0x2aae48(0x3184)]!==_0x2de279){this[_0x2aae48(0x3184)]=_0x2de279;var _0x592b74=defined$1(this[_0x2c1f15(0x3ea6)])?this[_0x2aae48(0x1609)][_0x2aae48(0x4aa6)]:void 0x0;defined$1(_0x2de279)?defined$1(_0x592b74)&&_0x592b74[_0x2aae48(0x4441)]():defined$1(_0x592b74)&&_0x592b74[_0x2c1f15(0x508a)](),this[_0x2aae48(0x5063)][_0x2aae48(0x1c10)](_0x2de279);}}},'selectedEntityChanged':{'get':function(){var _0x6c715b=_0x5e00b3;return this[_0x6c715b(0x5063)];}},'trackedEntityChanged':{'get':function(){var _0x506d99=_0x5e00b3;return this[_0x506d99(0x4114)];}},'clockTrackedDataSource':{'get':function(){var _0x2cb76e=_0x5e00b3;return this[_0x2cb76e(0x3ce9)];},'set':function(_0x3b8c2d){var _0x1a42b9=_0x307c2b,_0x119187=_0x5e00b3;this[_0x119187(0x3ce9)]!==_0x3b8c2d&&(this[_0x119187(0x3ce9)]=_0x3b8c2d,trackDataSourceClock(this[_0x1a42b9(0x26e7)],this[_0x119187(0x4c12)],_0x3b8c2d));}}}),Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0x46d7)]=function(_0x26ac33,_0x2206e7){_0x26ac33(this,_0x2206e7);},Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0x2258)]=function(){var _0x227bb4=_0x307c2b,_0x2d49fd=_0x5e00b3,_0xfb1799=this[_0x2d49fd(0x4dcf)],_0xba13b8=this[_0x227bb4(0x571)],_0x818c81=_0xba13b8[_0x2d49fd(0x299a)],_0x290955=_0xba13b8[_0x2d49fd(0x53c9)],_0x54c646=defined$1(this[_0x2d49fd(0x32f5)]),_0x2ed2de=defined$1(this[_0x2d49fd(0x598b)]);if(this[_0x2d49fd(0xf5a)]||_0x818c81!==this[_0x2d49fd(0x1b13)]||_0x290955!==this[_0x2d49fd(0x2a53)]){_0xfb1799['resize'](),this[_0x2d49fd(0xf5a)]=!0x1;var _0x364f33=_0x290955-0x7d,_0x5d826e=this[_0x2d49fd(0x5db1)];defined$1(_0x5d826e)&&(_0x5d826e[_0x2d49fd(0x8cd)][_0x227bb4(0xaff)]=_0x364f33+'px'),defined$1(this[_0x2d49fd(0x1664)])&&(this[_0x2d49fd(0x1664)][_0x2d49fd(0x4aa6)][_0x2d49fd(0x5214)]=_0x364f33);var _0x14e5de,_0x4b4bce=this[_0x227bb4(0x26e7)],_0x2ca566=0x0,_0x416914=0x0,_0x2d44f3=0x0;if(_0x54c646&&_0x2d49fd(0x3727)!==window[_0x2d49fd(0x15e0)](this[_0x2d49fd(0x32f5)][_0x2d49fd(0x2df0)])[_0x2d49fd(0x23ab)]){var _0x106bf6=this[_0x2d49fd(0x1b13)];_0x14e5de=this[_0x2d49fd(0x32f5)][_0x2d49fd(0x2df0)],_0x818c81>0x384?(_0x2ca566=0xa9,_0x106bf6<=0x384&&(_0x14e5de['style'][_0x2d49fd(0x2d3c)]=_0x2d49fd(0x1ff6),_0x14e5de[_0x2d49fd(0x8cd)][_0x2d49fd(0x5a4e)]=_0x2d49fd(0x143f),this[_0x2d49fd(0x32f5)][_0x2d49fd(0x2258)]())):_0x818c81>=0x258?(_0x2ca566=0x88,(_0x106bf6<0x258||_0x106bf6>0x384)&&(_0x14e5de[_0x2d49fd(0x8cd)][_0x2d49fd(0x2d3c)]=_0x2d49fd(0x5eae),_0x14e5de[_0x2d49fd(0x8cd)][_0x2d49fd(0x5a4e)]=_0x2d49fd(0x233b),this[_0x2d49fd(0x32f5)][_0x227bb4(0xfe6)]())):(_0x2ca566=0x6a,(_0x106bf6>0x258||0x0===_0x106bf6)&&(_0x14e5de[_0x2d49fd(0x8cd)][_0x2d49fd(0x2d3c)]=_0x2d49fd(0x8be),_0x14e5de[_0x227bb4(0x1df0)][_0x227bb4(0x10d5)]=_0x2d49fd(0xcc0),this[_0x2d49fd(0x32f5)][_0x2d49fd(0x2258)]())),_0x416914=_0x2ca566+0x5;}if(_0x2ed2de&&_0x2d49fd(0x3727)!==window[_0x2d49fd(0x15e0)](this[_0x2d49fd(0x598b)][_0x2d49fd(0x2df0)])[_0x2d49fd(0x23ab)]){var _0x3319d1=this[_0x2d49fd(0xc0c)],_0x4c3eb2=this[_0x2d49fd(0x5e83)],_0x10a6b3=_0x4b4bce[_0x2d49fd(0x2df0)],_0x4ef801=_0x10a6b3[_0x2d49fd(0x8cd)];_0x2d44f3=_0x10a6b3[_0x227bb4(0x2d21)]+0x3,_0x4ef801[_0x2d49fd(0x4db1)]=_0x2ca566+'px';var _0x16f0d5=0x0;defined$1(_0x3319d1)&&(_0x16f0d5+=_0x3319d1[_0x2d49fd(0x2df0)][_0x2d49fd(0x299a)]),defined$1(_0x4c3eb2)&&(_0x16f0d5+=_0x4c3eb2['container'][_0x2d49fd(0x299a)]),_0x4ef801[_0x227bb4(0xf7d)]=_0x16f0d5+'px',_0x4b4bce[_0x2d49fd(0x2258)]();}this[_0x2d49fd(0x1957)][_0x2d49fd(0x8cd)][_0x227bb4(0x3ca7)]=_0x416914+'px',this[_0x2d49fd(0x1957)][_0x2d49fd(0x8cd)][_0x2d49fd(0x4645)]=_0x2d44f3+'px',this[_0x2d49fd(0x1b13)]=_0x818c81,this[_0x2d49fd(0x2a53)]=_0x290955;}},Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0x41a2)]=function(){var _0x49e76d=_0x5e00b3;this[_0x49e76d(0x1b13)]=0x0,this[_0x49e76d(0x2258)]();},Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0x445c)]=function(){var _0x50cdff=_0x5e00b3;this[_0x50cdff(0x4dcf)][_0x50cdff(0x445c)]();},Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0x53aa)]=function(){return!0x1;},Viewer[_0x5e00b3(0x3720)]['destroy']=function(){var _0x337411=_0x307c2b,_0x2aabe5=_0x5e00b3,_0x4bb6dd;this[_0x2aabe5(0x1b52)][_0x2aabe5(0x5732)](ScreenSpaceEventType$1[_0x2aabe5(0x1f1)]),this[_0x2aabe5(0x1b52)]['removeInputAction'](ScreenSpaceEventType$1[_0x2aabe5(0x4893)]);var _0xe52248=this[_0x337411(0xe49)],_0x1a855b=_0xe52248[_0x2aabe5(0x809)];for(_0x4bb6dd=0x0;_0x4bb6dd<_0x1a855b;_0x4bb6dd++)this[_0x2aabe5(0x3e43)](_0xe52248,_0xe52248[_0x2aabe5(0x38c4)](_0x4bb6dd));return this[_0x2aabe5(0x3e43)](void 0x0,this[_0x2aabe5(0x42e7)][_0x2aabe5(0x40b5)]),this[_0x2aabe5(0x381c)][_0x2aabe5(0x3fb0)](this[_0x2aabe5(0x1f69)]),this[_0x2aabe5(0x1f69)][_0x2aabe5(0x3fb0)](this[_0x2aabe5(0x53e9)]),this[_0x2aabe5(0x4524)][_0x2aabe5(0x443c)](),defined$1(this[_0x2aabe5(0x5b14)])&&(this[_0x2aabe5(0x5b14)]=this[_0x2aabe5(0x5b14)][_0x2aabe5(0x2947)]()),defined$1(this[_0x2aabe5(0x5b2a)])&&(this[_0x337411(0x1e4d)]=this[_0x2aabe5(0x5b2a)][_0x2aabe5(0x2947)]()),defined$1(this[_0x337411(0x590b)])&&(this['_sceneModePicker']=this[_0x2aabe5(0x5d18)][_0x2aabe5(0x2947)]()),defined$1(this[_0x2aabe5(0x98d)])&&(this[_0x2aabe5(0x98d)]=this[_0x2aabe5(0x98d)][_0x337411(0x5020)]()),defined$1(this[_0x2aabe5(0x166a)])&&(this['_baseLayerPicker']=this[_0x2aabe5(0x166a)][_0x337411(0x5020)]()),defined$1(this[_0x2aabe5(0x32f5)])&&(this[_0x2aabe5(0x1f69)][_0x337411(0x1f3a)](this[_0x2aabe5(0x32f5)][_0x337411(0x458a)]),this[_0x337411(0x3b14)]=this[_0x2aabe5(0x32f5)][_0x2aabe5(0x2947)]()),defined$1(this[_0x337411(0x26e7)])&&(this[_0x2aabe5(0x598b)][_0x2aabe5(0x3da7)](_0x2aabe5(0x20a4),onTimelineScrubfunction,!0x1),this['_element'][_0x2aabe5(0x3fb0)](this['_timeline'][_0x337411(0x458a)]),this[_0x2aabe5(0x598b)]=this[_0x2aabe5(0x598b)][_0x2aabe5(0x2947)]()),defined$1(this[_0x2aabe5(0xc0c)])&&(this[_0x2aabe5(0x2ccf)][_0x337411(0xbb0)](),this[_0x2aabe5(0x1f69)][_0x337411(0x1f3a)](this['_fullscreenButton']['container']),this[_0x337411(0x221a)]=this[_0x2aabe5(0xc0c)][_0x2aabe5(0x2947)]()),defined$1(this[_0x337411(0x298)])&&(this[_0x337411(0x159)][_0x2aabe5(0x4f8c)](),this[_0x2aabe5(0x68b)][_0x2aabe5(0x4f8c)](),this[_0x337411(0x1587)][_0x2aabe5(0x3fb0)](this[_0x2aabe5(0x5e83)][_0x2aabe5(0x2df0)]),this[_0x337411(0x298)]=this[_0x2aabe5(0x5e83)][_0x337411(0x5020)]()),defined$1(this[_0x2aabe5(0x1664)])&&(this[_0x2aabe5(0x1f69)][_0x2aabe5(0x3fb0)](this[_0x337411(0x4843)][_0x2aabe5(0x2df0)]),this[_0x2aabe5(0x1664)]=this[_0x2aabe5(0x1664)][_0x2aabe5(0x2947)]()),defined$1(this[_0x337411(0x3ea6)])&&(this[_0x337411(0x1587)][_0x337411(0x1f3a)](this[_0x2aabe5(0x1609)][_0x337411(0x458a)]),this[_0x2aabe5(0x1609)]=this[_0x2aabe5(0x1609)][_0x337411(0x5020)]()),this[_0x2aabe5(0x5b05)]&&(this[_0x337411(0x5b30)]=this['_clockViewModel'][_0x2aabe5(0x2947)]()),this[_0x2aabe5(0x42e7)]=this[_0x2aabe5(0x42e7)][_0x2aabe5(0x2947)](),this[_0x2aabe5(0x4dcf)]=this[_0x2aabe5(0x4dcf)][_0x2aabe5(0x2947)](),this[_0x2aabe5(0x4e33)]&&(this['_dataSourceCollection']=this[_0x337411(0x3bb0)][_0x2aabe5(0x2947)]()),destroyObject$1(this);},Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0xa4d)]=function(_0x1afa65,_0x31d07a){var _0x55f850=_0x307c2b,_0x12b7f8=_0x5e00b3;_0x31d07a[_0x55f850(0x4616)][_0x12b7f8(0xf02)][_0x12b7f8(0x13f3)](Viewer[_0x12b7f8(0x3720)][_0x12b7f8(0x1ca7)],this);},Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0x3e43)]=function(_0x296e41,_0x3ece74){var _0x5b6853=_0x307c2b,_0x13f259=_0x5e00b3,_0x1be7f7=_0x3ece74[_0x5b6853(0x4616)];_0x1be7f7[_0x13f259(0xf02)][_0x5b6853(0x3df8)](Viewer[_0x5b6853(0x1aa2)][_0x5b6853(0x464d)],this),defined$1(this[_0x13f259(0x3f13)])&&_0x1be7f7[_0x13f259(0x2d0b)](this[_0x13f259(0x3f13)]['id'])===this[_0x5b6853(0x555)]&&(this[_0x13f259(0x3f13)]=void 0x0),defined$1(this[_0x5b6853(0x38e1)])&&_0x1be7f7[_0x13f259(0x2d0b)](this[_0x13f259(0x1a15)]['id'])===this[_0x13f259(0x1a15)]&&(this[_0x13f259(0x1a15)]=void 0x0);};var isMouseDownFlag=!0x1,_currentMousePos,_preTime=0x0;function zoomToOrFly(_0x4440a8,_0x3ba9e7,_0x1ddcfc,_0x489dad){var _0x1d0ae6=_0x307c2b,_0x47d3ab=_0x5e00b3;cancelZoom(_0x4440a8);var _0x213aaf=when[_0x47d3ab(0x32fc)]();return _0x4440a8[_0x47d3ab(0xc14)]=_0x213aaf,_0x4440a8[_0x47d3ab(0x3d16)]=_0x489dad,_0x4440a8[_0x1d0ae6(0x45d3)]=_0x1ddcfc,when(_0x3ba9e7,function(_0x4c0f48){var _0x18eab6=_0x1d0ae6,_0x471bf7=_0x47d3ab;if(_0x4440a8[_0x471bf7(0xc14)]===_0x213aaf){if(_0x4c0f48 instanceof ImageryLayer)_0x4c0f48[_0x471bf7(0xb97)]()[_0x471bf7(0x2a5f)](function(_0xfc8d43){var _0xd0b594=_0x140d;return computeFlyToLocationForRectangle(_0xfc8d43,_0x4440a8[_0xd0b594(0x24a7)]);})[_0x471bf7(0x2a5f)](function(_0x1c16c0){var _0x2933d7=_0x471bf7;_0x4440a8[_0x2933d7(0xc14)]===_0x213aaf&&(_0x4440a8[_0x2933d7(0x2b9c)]=_0x1c16c0);});else{if(_0x4c0f48 instanceof Cesium3DTileset)_0x4440a8[_0x471bf7(0x2b9c)]=_0x4c0f48;else{if(_0x4c0f48 instanceof TimeDynamicPointCloud)_0x4440a8[_0x471bf7(0x2b9c)]=_0x4c0f48;else{if(_0x4c0f48[_0x471bf7(0x5813)]&&defined$1(_0x4c0f48[_0x471bf7(0x4657)]))var _0x79daef=_0x4c0f48[_0x471bf7(0x4657)][_0x471bf7(0x13f3)](function(){var _0x251b9a=_0x471bf7;_0x79daef(),_0x4440a8[_0x251b9a(0xc14)]===_0x213aaf&&(_0x4440a8[_0x251b9a(0x2b9c)]=_0x4c0f48[_0x251b9a(0x5516)][_0x251b9a(0xc98)][_0x251b9a(0x30eb)](0x0));});else Array[_0x471bf7(0x2676)](_0x4c0f48)?_0x4440a8[_0x471bf7(0x2b9c)]=_0x4c0f48[_0x18eab6(0x17ac)](0x0):_0x4c0f48 instanceof S3MTilesLayer?_0x4440a8[_0x471bf7(0x2b9c)]=_0x4c0f48[_0x471bf7(0x1d66)]:_0x4c0f48 instanceof GridLayer?_0x4c0f48[_0x18eab6(0x17eb)]()[_0x471bf7(0x2a5f)](function(_0x167d26){var _0x13c6e8=_0x471bf7;return computeFlyToLocationForRectangle(_0x167d26,_0x4440a8[_0x13c6e8(0x20c0)]);})[_0x471bf7(0x2a5f)](function(_0x12218f){var _0x4d5ba0=_0x471bf7;_0x4440a8[_0x4d5ba0(0xc14)]===_0x213aaf&&(_0x4440a8[_0x4d5ba0(0x2b9c)]=_0x12218f);}):(defined$1((_0x4c0f48=defaultValue$1(_0x4c0f48[_0x471bf7(0xc98)],_0x4c0f48))[_0x471bf7(0x5516)])&&(_0x4c0f48=_0x4c0f48[_0x18eab6(0x4616)][_0x471bf7(0xc98)]),Array[_0x471bf7(0x2676)](_0x4c0f48)?_0x4440a8[_0x471bf7(0x2b9c)]=_0x4c0f48[_0x471bf7(0x30eb)](0x0):_0x4440a8['_zoomTarget']=[_0x4c0f48]);}}}}}),_0x4440a8[_0x1d0ae6(0x24a7)][_0x47d3ab(0x70d)](),_0x213aaf[_0x47d3ab(0x24e7)];}function clearZoom(_0xf7309b){var _0x5da186=_0x307c2b,_0x36de5d=_0x5e00b3;_0xf7309b[_0x36de5d(0xc14)]=void 0x0,_0xf7309b[_0x36de5d(0x2b9c)]=void 0x0,_0xf7309b[_0x5da186(0x45d3)]=void 0x0;}function cancelZoom(_0x284c3a){var _0x36390d=_0x307c2b,_0x2c9594=_0x5e00b3,_0x376f24=_0x284c3a[_0x36390d(0x11b1)];defined$1(_0x376f24)&&(clearZoom(_0x284c3a),_0x376f24[_0x2c9594(0x1c7e)](!0x1));}function updateZoomTarget(_0x4f40f7){var _0x214e09=_0x307c2b,_0xff68b4=_0x5e00b3,_0x2202b2=_0x4f40f7[_0x214e09(0x544d)];if(defined$1(_0x2202b2)&&_0x4f40f7[_0xff68b4(0x20c0)][_0x214e09(0x266d)]!==SceneMode$1[_0xff68b4(0x530d)]){var _0x2ae0c2=_0x4f40f7[_0xff68b4(0x20c0)],_0xa74376=_0x2ae0c2[_0x214e09(0x57e6)],_0x4609b3=_0x4f40f7[_0x214e09(0x11b1)],_0x1a43df=defaultValue$1(_0x4f40f7[_0xff68b4(0x4c5d)],{});if(_0x2202b2 instanceof Cesium3DTileset)return _0x2202b2[_0xff68b4(0x41cf)]['then'](function(){var _0x34f5d7=_0x214e09,_0x599bfc=_0xff68b4,_0x8e6d7a=_0x2202b2[_0x599bfc(0x93d)];defined$1(_0x1a43df[_0x599bfc(0x2c14)])||(_0x1a43df[_0x599bfc(0x2c14)]=new HeadingPitchRange(0x0,-0.5,_0x8e6d7a[_0x599bfc(0x48ce)])),_0x493502={'offset':_0x1a43df[_0x599bfc(0x2c14)],'duration':_0x1a43df[_0x599bfc(0x3dfe)],'maximumHeight':_0x1a43df[_0x599bfc(0x1e80)],'complete':function(){var _0x4e9f1=_0x140d;_0x4609b3[_0x4e9f1(0x511b)](!0x0);},'cancel':function(){var _0x20db03=_0x599bfc;_0x4609b3[_0x20db03(0x1c7e)](!0x1);}},_0x4f40f7[_0x599bfc(0x3d16)]?_0xa74376[_0x599bfc(0x1206)](_0x2202b2[_0x34f5d7(0x4232)],_0x493502):(_0xa74376[_0x599bfc(0xa9e)](_0x8e6d7a,_0x1a43df[_0x34f5d7(0x4d0e)]),_0xa74376[_0x599bfc(0x25aa)](Matrix4['IDENTITY']),_0x4609b3[_0x599bfc(0x1c7e)](!0x0)),clearZoom(_0x4f40f7);});if(_0x2202b2 instanceof TimeDynamicPointCloud)return _0x2202b2[_0xff68b4(0x41cf)][_0xff68b4(0x2a5f)](function(){var _0x3c4a1d=_0x214e09,_0x39c205=_0xff68b4,_0x4c5779=_0x2202b2[_0x3c4a1d(0x4232)];defined$1(_0x1a43df[_0x39c205(0x2c14)])||(_0x1a43df[_0x39c205(0x2c14)]=new HeadingPitchRange(0x0,-0.5,_0x4c5779[_0x3c4a1d(0x29c9)])),_0x493502={'offset':_0x1a43df[_0x39c205(0x2c14)],'duration':_0x1a43df[_0x39c205(0x3dfe)],'maximumHeight':_0x1a43df[_0x39c205(0x1e80)],'complete':function(){var _0x14c1e2=_0x39c205;_0x4609b3[_0x14c1e2(0x1c7e)](!0x0);},'cancel':function(){var _0x4dac05=_0x39c205;_0x4609b3[_0x4dac05(0x1c7e)](!0x1);}},_0x4f40f7[_0x39c205(0x3d16)]?_0xa74376[_0x39c205(0x1206)](_0x4c5779,_0x493502):(_0xa74376[_0x39c205(0xa9e)](_0x4c5779,_0x1a43df['offset']),_0xa74376[_0x39c205(0x25aa)](Matrix4[_0x39c205(0x2de)]),_0x4609b3[_0x39c205(0x1c7e)](!0x0)),clearZoom(_0x4f40f7);});if(_0x2202b2 instanceof Cartographic)return _0x493502={'destination':_0x2ae0c2[_0xff68b4(0x5cd9)][_0xff68b4(0x4faa)][_0xff68b4(0x5012)](_0x2202b2),'duration':_0x1a43df['duration'],'maximumHeight':_0x1a43df[_0xff68b4(0x1e80)],'complete':function(){var _0xdb04cd=_0xff68b4;_0x4609b3[_0xdb04cd(0x1c7e)](!0x0);},'cancel':function(){var _0x5dae71=_0x214e09;_0x4609b3[_0x5dae71(0x511b)](!0x1);}},_0x4f40f7[_0x214e09(0x34b3)]?_0xa74376[_0xff68b4(0x2134)](_0x493502):(_0xa74376[_0xff68b4(0x26a3)](_0x493502),_0x4609b3[_0x214e09(0x511b)](!0x0)),void clearZoom(_0x4f40f7);var _0x1b8b98=_0x2202b2;if(_0x1b8b98 instanceof Rectangle){var _0x493502={'offset':_0x1a43df[_0xff68b4(0x2c14)],'destination':_0x1b8b98,'duration':_0x1a43df[_0xff68b4(0x3dfe)],'maximumHeight':_0x1a43df[_0xff68b4(0x1e80)],'complete':function(){var _0x17491b=_0xff68b4;_0x4609b3[_0x17491b(0x1c7e)](!0x0);},'cancel':function(){var _0x18b0f0=_0xff68b4;_0x4609b3[_0x18b0f0(0x1c7e)](!0x1);}};if(_0x4f40f7[_0xff68b4(0x3d16)]){var _0x40e6cc=BoundingSphere[_0xff68b4(0x5fe4)](_0x2202b2);_0xa74376['flyToBoundingSphere'](_0x40e6cc,_0x493502);}else _0xa74376[_0xff68b4(0x26a3)](_0x493502),_0x4609b3[_0xff68b4(0x1c7e)](!0x0);clearZoom(_0x4f40f7);}else{for(var _0x444215=[],_0x287633=0x0,_0x123fd1=_0x1b8b98[_0xff68b4(0x809)];_0x287633<_0x123fd1;_0x287633++){var _0x2c2c1b=_0x4f40f7[_0xff68b4(0x42e7)][_0xff68b4(0x2323)](_0x1b8b98[_0x287633],!0x1,boundingSphereScratch);if(_0x2c2c1b===BoundingSphereState$1['PENDING'])return;_0x2c2c1b!==BoundingSphereState$1[_0xff68b4(0xf90)]&&_0x444215[_0x214e09(0x2a0e)](BoundingSphere[_0xff68b4(0x40f3)](boundingSphereScratch));}0x0!==_0x444215[_0xff68b4(0x809)]?(_0x4f40f7[_0xff68b4(0x3f13)]=void 0x0,_0x40e6cc=BoundingSphere[_0x214e09(0x2ba2)](_0x444215),_0x4f40f7[_0xff68b4(0x3d16)]?(clearZoom(_0x4f40f7),_0xa74376[_0xff68b4(0x1206)](_0x40e6cc,{'duration':_0x1a43df[_0xff68b4(0x3dfe)],'maximumHeight':_0x1a43df[_0xff68b4(0x1e80)],'complete':function(){var _0xc15ad1=_0xff68b4;_0x4609b3[_0xc15ad1(0x1c7e)](!0x0);},'cancel':function(){var _0x4a19f7=_0xff68b4;_0x4609b3[_0x4a19f7(0x1c7e)](!0x1);},'offset':_0x1a43df[_0xff68b4(0x2c14)]})):(_0xa74376[_0xff68b4(0xa9e)](_0x40e6cc,_0x1a43df[_0xff68b4(0x2c14)]),_0xa74376[_0xff68b4(0x25aa)](Matrix4[_0xff68b4(0x2de)]),clearZoom(_0x4f40f7),_0x4609b3[_0xff68b4(0x1c7e)](!0x0))):cancelZoom(_0x4f40f7);}}}function updateTrackedEntity(_0x287ddd){var _0x16a41e=_0x307c2b,_0x45e32b=_0x5e00b3;if(_0x287ddd[_0x16a41e(0x31fa)]){var _0x2f9a33=_0x287ddd[_0x45e32b(0xab2)],_0x418635=_0x287ddd[_0x16a41e(0x58dc)][_0x45e32b(0x22b3)];if(defined$1(Property$1[_0x45e32b(0x5db9)](_0x2f9a33[_0x45e32b(0x3747)],_0x418635))){var _0x75d959=_0x287ddd[_0x45e32b(0x20c0)],_0x365827=_0x287ddd[_0x45e32b(0x42e7)][_0x45e32b(0x2323)](_0x2f9a33,!0x1,boundingSphereScratch);if(_0x365827!==BoundingSphereState$1[_0x16a41e(0x5ad)]){var _0x2a3d86=_0x75d959[_0x45e32b(0x3037)];_0x2a3d86!==SceneMode$1[_0x45e32b(0x5d29)]&&_0x2a3d86!==SceneMode$1[_0x45e32b(0x174c)]||(_0x75d959[_0x45e32b(0x2a3e)][_0x45e32b(0x4215)]=!0x1),_0x2a3d86!==SceneMode$1[_0x16a41e(0x19e)]&&_0x2a3d86!==SceneMode$1[_0x45e32b(0x3c78)]||(_0x75d959[_0x45e32b(0x2a3e)][_0x45e32b(0x185a)]=!0x1);var _0x2de49a=_0x365827!==BoundingSphereState$1[_0x45e32b(0xf90)]?boundingSphereScratch:void 0x0;_0x287ddd[_0x45e32b(0x1878)]=new EntityView(_0x2f9a33,_0x75d959,_0x75d959[_0x16a41e(0xec2)][_0x45e32b(0x4faa)]),_0x287ddd[_0x45e32b(0x1878)][_0x45e32b(0xa16)](_0x418635,_0x2de49a),_0x287ddd[_0x45e32b(0x89d)]=!0x1;}}}}function viewerCesium3DTilesInspectorMixin(_0x568af4){var _0x287f8a=_0x307c2b,_0x8c5153=_0x5e00b3,_0x4eeb85=document[_0x287f8a(0x251f)](_0x8c5153(0x2410));_0x4eeb85[_0x8c5153(0x1e84)]=_0x8c5153(0x51b8),_0x568af4[_0x8c5153(0x2df0)][_0x287f8a(0x33d6)](_0x4eeb85);var _0x1ff07b=new Cesium3DTilesInspector(_0x4eeb85,_0x568af4[_0x8c5153(0x20c0)]);Object[_0x287f8a(0x66e)](_0x568af4,{'cesium3DTilesInspector':{'get':function(){return _0x1ff07b;}}});}function viewerCesiumInspectorMixin(_0xe9e676){var _0x2d3aff=_0x5e00b3,_0x12bab3=document[_0x2d3aff(0x2a2e)](_0x2d3aff(0x2410));_0x12bab3[_0x2d3aff(0x1e84)]=_0x2d3aff(0x11b3),_0xe9e676[_0x2d3aff(0x2df0)]['appendChild'](_0x12bab3);var _0x295819=new CesiumInspector(_0x12bab3,_0xe9e676['scene']);Object[_0x2d3aff(0x1dfd)](_0xe9e676,{'cesiumInspector':{'get':function(){return _0x295819;}}});}function viewerDragDropMixin(_0x52b7ea,_0x1f041a){var _0x492d5d=_0x307c2b,_0x2b80cd=_0x5e00b3;_0x1f041a=defaultValue$1(_0x1f041a,defaultValue$1[_0x2b80cd(0x243c)]);var _0x32d5a5=!0x0,_0x314a04=defaultValue$1(_0x1f041a[_0x2b80cd(0x4c7c)],!0x0),_0x53e8cf=new Event(),_0xdc2712=defaultValue$1(_0x1f041a['clearOnDrop'],!0x0),_0x522615=defaultValue$1(_0x1f041a[_0x2b80cd(0x197b)],_0x52b7ea[_0x2b80cd(0x2df0)]),_0x59960a=defaultValue$1(_0x1f041a[_0x2b80cd(0x128)],!0x0),_0x1d523b=_0x1f041a[_0x2b80cd(0xd0b)];function _0x9b4200(_0x47d249){var _0x5396b9=_0x140d,_0x3f6a38=_0x2b80cd;stop(_0x47d249),_0xdc2712&&(_0x52b7ea[_0x5396b9(0x4616)][_0x3f6a38(0x443c)](),_0x52b7ea['dataSources'][_0x3f6a38(0x443c)]());for(var _0x27ed83=_0x47d249[_0x3f6a38(0x52dc)][_0x5396b9(0x5174)],_0x25e7a3=_0x27ed83[_0x3f6a38(0x809)],_0x41e509=0x0;_0x41e509<_0x25e7a3;_0x41e509++){var _0x5899c9=_0x27ed83[_0x41e509],_0x2f302b=new FileReader();_0x2f302b[_0x3f6a38(0x1104)]=createOnLoadCallback(_0x52b7ea,_0x5899c9,_0x1d523b,_0x59960a),_0x2f302b[_0x5396b9(0x183f)]=createDropErrorCallback(_0x52b7ea,_0x5899c9),_0x2f302b[_0x3f6a38(0x100f)](_0x5899c9);}}_0x522615=getElement(_0x522615),Object[_0x2b80cd(0x1dfd)](_0x52b7ea,{'dropTarget':{'get':function(){return _0x522615;},'set':function(_0x2d70c9){unsubscribe(_0x522615,_0x9b4200),subscribe(_0x522615=_0x2d70c9,_0x9b4200);}},'dropEnabled':{'get':function(){return _0x32d5a5;},'set':function(_0x19fd78){_0x19fd78!==_0x32d5a5&&(_0x19fd78?subscribe(_0x522615,_0x9b4200):unsubscribe(_0x522615,_0x9b4200),_0x32d5a5=_0x19fd78);}},'dropError':{'get':function(){return _0x53e8cf;}},'clearOnDrop':{'get':function(){return _0xdc2712;},'set':function(_0x3fb9f8){_0xdc2712=_0x3fb9f8;}},'flyToOnDrop':{'get':function(){return _0x314a04;},'set':function(_0x20dba5){_0x314a04=_0x20dba5;}},'proxy':{'get':function(){return _0x1d523b;},'set':function(_0x23f0b0){_0x1d523b=_0x23f0b0;}},'clampToGround':{'get':function(){return _0x59960a;},'set':function(_0x31269c){_0x59960a=_0x31269c;}}}),subscribe(_0x522615,_0x9b4200),_0x52b7ea[_0x492d5d(0x5020)]=wrapFunction(_0x52b7ea,_0x52b7ea['destroy'],function(){var _0x18e78d=_0x2b80cd;_0x52b7ea[_0x18e78d(0xc20)]=!0x1;}),_0x52b7ea[_0x2b80cd(0x37c2)]=_0x9b4200;}function stop(_0x125740){var _0x26edee=_0x307c2b,_0x4e94b5=_0x5e00b3;_0x125740[_0x26edee(0x57e5)](),_0x125740[_0x4e94b5(0x2889)]();}function unsubscribe(_0x41e0e1,_0x33b866){var _0x48912b=_0x307c2b,_0x537003=_0x5e00b3,_0x8f3808=_0x41e0e1;defined$1(_0x8f3808)&&(_0x8f3808[_0x537003(0x3da7)](_0x537003(0x470a),_0x33b866,!0x1),_0x8f3808[_0x48912b(0x3df8)](_0x537003(0x4354),stop,!0x1),_0x8f3808[_0x48912b(0x3df8)](_0x48912b(0x5885),stop,!0x1),_0x8f3808[_0x537003(0x3da7)](_0x537003(0x4e02),stop,!0x1));}function subscribe(_0xa18a7,_0x3e4e97){var _0x22fb28=_0x307c2b,_0xc4adf7=_0x5e00b3;_0xa18a7[_0xc4adf7(0x13f3)](_0x22fb28(0xf41),_0x3e4e97,!0x1),_0xa18a7[_0xc4adf7(0x13f3)](_0x22fb28(0x3ebe),stop,!0x1),_0xa18a7[_0xc4adf7(0x13f3)](_0xc4adf7(0x147b),stop,!0x1),_0xa18a7[_0xc4adf7(0x13f3)](_0xc4adf7(0x4e02),stop,!0x1);}function createOnLoadCallback(_0x4ff563,_0x251e5f,_0x3963c2,_0x31e507){var _0xc3e13c=_0x5e00b3,_0x57ec57=_0x4ff563[_0xc3e13c(0x20c0)];return function(_0x1c7c7c){var _0x38679a=_0x140d,_0x58f8a4=_0xc3e13c,_0x2e9cd0=_0x251e5f[_0x58f8a4(0x2c5)];try{var _0x4b8f51;if(/\.czml$/i[_0x58f8a4(0x4a8a)](_0x2e9cd0))_0x4b8f51=CzmlDataSource[_0x58f8a4(0x108)](JSON[_0x58f8a4(0x2374)](_0x1c7c7c[_0x58f8a4(0x50f)][_0x58f8a4(0x2a6a)]),{'sourceUri':_0x2e9cd0});else{if(/\.geojson$/i[_0x38679a(0x37cb)](_0x2e9cd0)||/\.json$/i[_0x38679a(0x37cb)](_0x2e9cd0)||/\.topojson$/i[_0x58f8a4(0x4a8a)](_0x2e9cd0))_0x4b8f51=GeoJsonDataSource[_0x58f8a4(0x108)](JSON[_0x58f8a4(0x2374)](_0x1c7c7c[_0x58f8a4(0x50f)][_0x58f8a4(0x2a6a)]),{'sourceUri':_0x2e9cd0,'clampToGround':_0x31e507});else{if(!/\.(kml|kmz)$/i[_0x58f8a4(0x4a8a)](_0x2e9cd0))return void _0x4ff563[_0x58f8a4(0x18b1)][_0x58f8a4(0x1c10)](_0x4ff563,_0x2e9cd0,_0x58f8a4(0x18fe)+_0x2e9cd0);_0x4b8f51=KmlDataSource['load'](_0x251e5f,{'sourceUri':_0x2e9cd0,'proxy':_0x3963c2,'camera':_0x57ec57[_0x38679a(0x57e6)],'canvas':_0x57ec57[_0x58f8a4(0x2a34)],'clampToGround':_0x31e507});}}defined$1(_0x4b8f51)&&_0x4ff563[_0x58f8a4(0x4317)][_0x58f8a4(0x30c2)](_0x4b8f51)[_0x58f8a4(0x2a5f)](function(_0x1f385a){var _0x2d4085=_0x38679a,_0x132f89=_0x58f8a4;_0x4ff563[_0x132f89(0x4c7c)]&&_0x4ff563[_0x2d4085(0x39e8)](_0x1f385a);})[_0x58f8a4(0xd22)](function(_0x38a97e){var _0x2ea658=_0x38679a,_0x4c3b03=_0x58f8a4;_0x4ff563[_0x4c3b03(0x18b1)][_0x2ea658(0x31b9)](_0x4ff563,_0x2e9cd0,_0x38a97e);});}catch(_0x3c7deb){_0x4ff563[_0x58f8a4(0x18b1)][_0x58f8a4(0x1c10)](_0x4ff563,_0x2e9cd0,_0x3c7deb);}};}function createDropErrorCallback(_0xab46f9,_0x3852f3){return function(_0x354acd){var _0x13645e=_0x140d,_0x5879ba=_0x23ca;_0xab46f9[_0x5879ba(0x18b1)][_0x5879ba(0x1c10)](_0xab46f9,_0x3852f3[_0x5879ba(0x2c5)],_0x354acd[_0x5879ba(0x50f)][_0x13645e(0x2957)]);};}function viewerPerformanceWatchdogMixin(_0x1444bc,_0x3282b3){var _0x2b852c=_0x307c2b,_0x2dc052=_0x5e00b3;_0x3282b3=defaultValue$1(_0x3282b3,defaultValue$1[_0x2dc052(0x243c)]);var _0x5367a2=new PerformanceWatchdog({'scene':_0x1444bc[_0x2b852c(0x24a7)],'container':_0x1444bc[_0x2dc052(0x525b)],'lowFrameRateMessage':_0x3282b3[_0x2dc052(0x2211)]});Object[_0x2dc052(0x1dfd)](_0x1444bc,{'performanceWatchdog':{'get':function(){return _0x5367a2;}}});}Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0x2498)]=function(_0x5cbb4f){var _0xabd6d8=_0x307c2b,_0x56ff35=_0x5e00b3,_0x595e1d=_0x5cbb4f[_0xabd6d8(0xbe7)],_0x362ee5=this[_0x56ff35(0x42e7)][_0x56ff35(0xa16)](_0x595e1d);this[_0x56ff35(0x134a)]&&(this[_0xabd6d8(0x5b30)][_0xabd6d8(0x5213)]=_0x362ee5);var _0x1e5b9a,_0x19c5b8=this[_0x56ff35(0x1878)];if(defined$1(_0x19c5b8)){var _0x52d2d3=this[_0x56ff35(0xab2)];this[_0x56ff35(0x42e7)][_0xabd6d8(0x1284)](_0x52d2d3,!0x1,boundingSphereScratch)===BoundingSphereState$1[_0xabd6d8(0x1d4b)]&&_0x19c5b8[_0x56ff35(0xa16)](_0x595e1d,boundingSphereScratch);}var _0xb098bd=!0x1,_0x4a20b7=this[_0x56ff35(0x1a15)],_0x4133dc=defined$1(_0x4a20b7)&&this[_0x56ff35(0x1ab3)],_0x33ffd4=this[_0x56ff35(0x17c)];if(defined$1(_0x33ffd4)){if(this[_0x56ff35(0x1ab3)]=!0x1,defined$1(_0x4a20b7)&&defined$1(_0x4a20b7[_0xabd6d8(0x1a66)])){var _0x5f0272=this[_0x56ff35(0x20c0)][_0x56ff35(0x2a34)][_0x56ff35(0x5a4e)],_0x37ba3b=_0x4a20b7[_0x56ff35(0x113c)],_0x503acf=new Cartesian2();SceneTransforms[_0x56ff35(0x2fa8)](this[_0x56ff35(0x20c0)],_0x37ba3b,_0x503acf),_0x33ffd4[_0x56ff35(0x8cd)][_0x56ff35(0x4645)]=_0x5f0272-_0x503acf['y']+0x2d+'px',_0x33ffd4[_0x56ff35(0x8cd)][_0x56ff35(0x4db1)]=_0x503acf['x']-0x46+'px',_0x33ffd4['style'][_0xabd6d8(0x4a6e)]=_0x56ff35(0x37b5);}else _0x33ffd4[_0x56ff35(0x8cd)][_0x56ff35(0x23ab)]=_0x56ff35(0x3727);}if((_0x4133dc=defined$1(_0x4a20b7)&&this[_0xabd6d8(0x5652)])&&_0x4a20b7[_0x56ff35(0x227a)]&&_0x4a20b7[_0x56ff35(0x220e)](_0x595e1d)){var _0x4cea74=this[_0x56ff35(0x42e7)][_0xabd6d8(0x1284)](_0x4a20b7,!0x0,boundingSphereScratch);defined$1(_0x4a20b7[_0x56ff35(0x3747)])?_0x1e5b9a=_0x4a20b7[_0x56ff35(0x3747)][_0x56ff35(0x4d6)](_0x595e1d,_0x1e5b9a):_0x4cea74!==BoundingSphereState$1['FAILED']&&(_0x1e5b9a=boundingSphereScratch[_0x56ff35(0x4fe8)]),_0xb098bd=defined$1(_0x1e5b9a);}var _0x5309f1=defined$1(this[_0x56ff35(0x1609)])?this[_0x56ff35(0x1609)][_0x56ff35(0x4aa6)]:void 0x0;defined$1(_0x5309f1)&&(_0x5309f1[_0xabd6d8(0x2fe9)]=Cartesian3[_0x56ff35(0x40f3)](_0x1e5b9a,_0x5309f1[_0x56ff35(0x3747)]),_0x5309f1[_0x56ff35(0x1af1)]=_0x4133dc&&_0xb098bd,_0x5309f1[_0xabd6d8(0x2e6d)]());var _0x40a7d4=defined$1(this[_0x56ff35(0x1664)])?this[_0x56ff35(0x1664)][_0xabd6d8(0x189e)]:void 0x0;defined$1(_0x40a7d4)&&(_0x40a7d4[_0x56ff35(0x4f74)]=_0x4133dc,_0x40a7d4[_0x56ff35(0x5f51)]=_0xb098bd,_0x40a7d4['isCameraTracking']=this[_0x56ff35(0x3f13)]===this[_0x56ff35(0x1a15)],_0x4133dc?(_0x40a7d4[_0xabd6d8(0x483c)]=defaultValue$1(_0x4a20b7[_0xabd6d8(0x1c7c)],_0x4a20b7['id']),_0x40a7d4[_0x56ff35(0x4bfe)]=Property$1[_0x56ff35(0x5611)](_0x4a20b7['description'],_0x595e1d,'')):(_0x40a7d4[_0x56ff35(0x17f4)]='',_0x40a7d4[_0xabd6d8(0x2b08)]='')),this[_0x56ff35(0x2743)][_0x56ff35(0x10cc)][_0x56ff35(0xa16)]();var _0x574bfd=this[_0x56ff35(0x20c0)][_0xabd6d8(0x580b)],_0xaea5f4=_0x574bfd[_0x56ff35(0x303)],_0x5dacb0=_0x574bfd[_0x56ff35(0x2334)][_0xabd6d8(0xab1)];(_0x5dacb0[_0xaea5f4[0x0]]&&0x3==this[_0x56ff35(0x20c0)][_0x56ff35(0x3037)]?(defined$1(this[_0x56ff35(0x2820)])?this['_tiltIndicator'][_0xabd6d8(0x189d)](this[_0x56ff35(0x20c0)][_0xabd6d8(0x3a16)],_0x574bfd[_0x56ff35(0x3d5f)]):(this[_0x56ff35(0x2820)]=new TiltIndicator(this[_0xabd6d8(0x24a7)][_0xabd6d8(0x5071)],buildModuleUrl(_0x56ff35(0x3949)),_0x574bfd[_0x56ff35(0x3d5f)]),this[_0xabd6d8(0x24a7)][_0xabd6d8(0x4a35)][_0x56ff35(0x30c2)](this[_0x56ff35(0x2820)])),this[_0x56ff35(0x2820)][_0x56ff35(0x435e)]=!0x0):defined$1(this[_0xabd6d8(0x594)])&&(this[_0x56ff35(0x2820)][_0x56ff35(0x435e)]=!0x1),defined$1(this[_0x56ff35(0x5632)])&&0x0==this['enableCursorStyle'])||(''==this[_0x56ff35(0x1f69)][_0x56ff35(0x8cd)][_0x56ff35(0x2a0f)]&&(this[_0xabd6d8(0x1587)][_0x56ff35(0x8cd)]['cursor']=this[_0x56ff35(0x4023)]),_0x5dacb0[_0x574bfd[_0xabd6d8(0x4f18)]]?isMouseDownFlag||(isMouseDownFlag=!0x0,this[_0x56ff35(0x1f69)][_0x56ff35(0x8cd)][_0x56ff35(0x2a0f)]=this[_0x56ff35(0x4ceb)]):isMouseDownFlag&&(isMouseDownFlag=!0x1,this[_0x56ff35(0x1f69)]['style'][_0x56ff35(0x2a0f)]=this[_0xabd6d8(0x4c2f)]));if(_0x574bfd[_0x56ff35(0x5e52)][_0x56ff35(0x1d07)]){defined$1(this[_0xabd6d8(0x4731)])||(this[_0xabd6d8(0x4731)]=this[_0x56ff35(0x5516)][_0x56ff35(0x30c2)]({'id':_0x56ff35(0x3615),'position':new CallbackProperty(function(){var _0x597ea4=_0x56ff35;return _0x574bfd[_0x597ea4(0x5e52)][_0x597ea4(0x4da2)];},!0x1),'point':{'pixelSize':this[_0xabd6d8(0x52fa)],'color':this[_0x56ff35(0x18d3)],'disableDepthTestDistance':Number[_0x56ff35(0xe92)]}})),this[_0x56ff35(0x22e5)][_0x56ff35(0x3234)]=!0x0;var _0x5243f7=_0x574bfd[_0x56ff35(0x2334)];defined$1(_currentMousePos)||(_currentMousePos=Cartesian2[_0x56ff35(0x40f3)](_0x5243f7[_0x56ff35(0x3d2f)]));var _0x3c3980=getTimestamp$1();if(_0x3c3980-_preTime>_0x574bfd[_0x56ff35(0x5e52)][_0x56ff35(0x36d1)]){_preTime=_0x3c3980;var _0x2983ee=Cartesian2[_0x56ff35(0x40f3)](_0x5243f7['currentMousePosition']),_0x3f5c79=_0x2983ee['x']-_currentMousePos['x'],_0x3e3f1c=_0x2983ee['y']-_currentMousePos['y'],_0x6ee901=Math[_0x56ff35(0x5c4f)](_0x3f5c79*_0x3f5c79+_0x3e3f1c*_0x3e3f1c);_currentMousePos=Cartesian2[_0xabd6d8(0x2d7b)](_0x5243f7[_0xabd6d8(0x543e)]),_0x6ee901>0x5&&_0x574bfd[_0x56ff35(0x5e52)][_0x56ff35(0x3475)](_0x2983ee);}}else defined$1(this[_0x56ff35(0x22e5)])&&(this[_0x56ff35(0x22e5)][_0xabd6d8(0x537b)]=!0x1);},Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0x1ca7)]=function(_0x451197,_0x11dd9d,_0x3be5eb){var _0x58d104=_0x307c2b,_0x5d1cac=_0x5e00b3;for(var _0x56cd77=_0x3be5eb['length'],_0x19f99f=0x0;_0x19f99f<_0x56cd77;_0x19f99f++){var _0x3d8f1e=_0x3be5eb[_0x19f99f];this[_0x58d104(0x555)]===_0x3d8f1e&&(this[_0x5d1cac(0x3f13)]=void 0x0),this[_0x5d1cac(0x1a15)]===_0x3d8f1e&&(this[_0x5d1cac(0x1a15)]=void 0x0);}},Viewer[_0x307c2b(0x1aa2)][_0x307c2b(0x36e7)]=function(_0x4d1982){var _0x22856d=_0x307c2b,_0x1686d1=_0x5e00b3;_0x4d1982[_0x1686d1(0xdc7)]&&this[_0x1686d1(0x3f13)]===this[_0x1686d1(0x1a15)]?this[_0x1686d1(0x3f13)]=void 0x0:defined$1(this[_0x1686d1(0x1a15)][_0x1686d1(0x3747)])?this[_0x1686d1(0x3f13)]=this[_0x22856d(0x38e1)]:this[_0x22856d(0x161a)](this[_0x1686d1(0x1a15)]);},Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0x3895)]=function(){var _0x3fea7c=_0x5e00b3;this[_0x3fea7c(0x3f13)]=void 0x0;},Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0x2486)]=function(_0x1ceeb9){var _0xeb2242=_0x5e00b3;this[_0xeb2242(0x1a15)]=void 0x0;},Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0x1f11)]=function(){var _0x453135=_0x307c2b,_0x193164=_0x5e00b3;this[_0x193164(0x3f13)]=void 0x0,this[_0x453135(0x38e1)]=void 0x0;},Viewer['prototype'][_0x5e00b3(0x328a)]=function(_0x2cdb3b){var _0x29014c=_0x5e00b3;this[_0x29014c(0x1b2a)]===_0x2cdb3b&&trackDataSourceClock(this[_0x29014c(0x54bc)],this[_0x29014c(0x4c12)],_0x2cdb3b);},Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0x8ff)]=function(_0x15b8b4,_0xefee7b){var _0x34caa4=_0x307c2b,_0x45fcec=_0x5e00b3;this[_0x34caa4(0x22a0)]&&(this['clockTrackedDataSource']=_0xefee7b);var _0x5bf3ad=_0xefee7b[_0x45fcec(0x5516)]['id'],_0x37874a=this[_0x45fcec(0x4524)][_0x45fcec(0x30c2)](_0xefee7b[_0x34caa4(0x2836)],Viewer[_0x45fcec(0x3720)]['_onDataSourceChanged'],this);this[_0x45fcec(0x3831)][_0x5bf3ad]=_0x37874a;},Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0x4852)]=function(_0x5d364f,_0x25c85a){var _0x710e79=_0x307c2b,_0x11b0f3=_0x5e00b3,_0x4be315=this[_0x11b0f3(0x1b2a)]===_0x25c85a,_0x1a1b71=_0x25c85a[_0x11b0f3(0x5516)]['id'];if(this[_0x11b0f3(0x3831)][_0x1a1b71](),this[_0x710e79(0x40dc)][_0x1a1b71]=void 0x0,_0x4be315){var _0x2d9830=_0x5d364f[_0x11b0f3(0x809)];this[_0x11b0f3(0x16b4)]&&_0x2d9830>0x0?this[_0x11b0f3(0x1b2a)]=_0x5d364f[_0x11b0f3(0x38c4)](_0x2d9830-0x1):this[_0x11b0f3(0x1b2a)]=void 0x0;}},Viewer['prototype'][_0x5e00b3(0x2b92)]=function(_0x552fad,_0x566266){return zoomToOrFly(this,_0x552fad,{'offset':_0x566266},!0x1);},Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0x2134)]=function(_0x2fd4ec,_0x33fdf4){return zoomToOrFly(this,_0x2fd4ec,_0x33fdf4,!0x0);},Viewer[_0x5e00b3(0x3720)][_0x5e00b3(0x42f4)]=function(){updateZoomTarget(this),updateTrackedEntity(this);};var handler$1,cubePts=[],cubeHeight=0.1,startPosition,endPosition,cubeKey=_0x5e00b3(0x358e);function DrawCubeHandler(_0x1c16ef){var _0x5529ae=_0x307c2b,_0x4fba6b=_0x5e00b3;this[_0x4fba6b(0x5e52)]=_0x1c16ef,handler$1=new WebGLPlot[(_0x4fba6b(0x5ec8))](_0x1c16ef[_0x5529ae(0x8ad)]);}function geoArrayInCube(_0x18106f,_0x46894){var _0x295302=_0x307c2b,_0x2247dd=_0x5e00b3;let _0x568b97=[];if(_0x18106f&&_0x18106f[_0x2247dd(0x2ea5)]){let _0x1f873f=_0x18106f[_0x2247dd(0x2ea5)][_0x2247dd(0x2369)][_0x2247dd(0x809)];for(let _0x506e32=0x0;_0x506e32<_0x1f873f;_0x506e32++){let _0x421e8e=_0x18106f[_0x2247dd(0x2ea5)]['_layerQueue'][_0x506e32];if(WebGLPlot['defined'](_0x421e8e)&&_0x421e8e instanceof PlottingLayer){let _0xe9e626=_0x421e8e[_0x2247dd(0x5b4a)][_0x295302(0x2ef4)];for(let _0xaa0f3=0x0;_0xaa0f3<_0xe9e626;_0xaa0f3++){let _0x3a8a00=_0x421e8e[_0x2247dd(0x5b4a)][_0xaa0f3];geoInCube(_0x3a8a00)&&_0x568b97[_0x2247dd(0x5323)](_0x3a8a00);}}}}'function'==typeof _0x46894&&_0x46894({'geoArray':_0x568b97});}function geoInCube(_0x4e0d8a){var _0x240110=_0x307c2b;let _0x147436=cubePts[0x0]['x']>cubePts[0x1]['x']?cubePts[0x0]['x']:cubePts[0x1]['x'],_0x1f3594=cubePts[0x0]['y']>cubePts[0x1]['y']?cubePts[0x0]['y']:cubePts[0x1]['y'],_0x528a1c=cubePts[0x0]['z']>cubeHeight?cubePts[0x0]['z']:cubeHeight,_0x340d93=cubePts[0x0]['x']<cubePts[0x1]['x']?cubePts[0x0]['x']:cubePts[0x1]['x'],_0x1686b5=cubePts[0x0]['y']<cubePts[0x1]['y']?cubePts[0x0]['y']:cubePts[0x1]['y'],_0x8c243a=cubePts[0x0]['z']<cubeHeight?cubePts[0x0]['z']:cubeHeight,_0x338ae0=_0x4e0d8a[_0x240110(0x4490)][_0x240110(0x2ef4)];for(let _0x34b7b8=0x0;_0x34b7b8<_0x338ae0;_0x34b7b8++){let _0x531dd0=_0x4e0d8a[_0x240110(0x4490)][_0x34b7b8];if(_0x531dd0['x']>_0x340d93&&_0x531dd0['x']<_0x147436&&_0x531dd0['y']>_0x1686b5&&_0x531dd0['y']<_0x1f3594&&_0x531dd0['z']>_0x8c243a&&_0x531dd0['z']<_0x528a1c)return!0x0;}return!0x1;}function initEvent$1(_0x460524,_0x18c6fa){var _0x4458d=_0x307c2b,_0x48c745=_0x5e00b3;handler$1[_0x48c745(0x2419)](function(_0x428cd9){var _0x28a897=_0x140d,_0x5f06c3=_0x48c745,_0x38885f=SymbolAlgoUtil[_0x5f06c3(0x5b89)](_0x460524[_0x5f06c3(0x5e52)],_0x428cd9[_0x5f06c3(0x3747)]);if(_0x38885f){if(cubePts[_0x28a897(0x2ef4)]>=0x3)return endPosition=_0x428cd9[_0x5f06c3(0x3747)],createPolygon(),geoArrayInCube(_0x460524[_0x5f06c3(0x5e52)],_0x18c6fa),void _0x460524[_0x5f06c3(0x4dff)]();0x2===cubePts[_0x5f06c3(0x809)]&&(cubePts[cubePts[_0x28a897(0x2ef4)]-0x1]=_0x38885f,startPosition=_0x428cd9[_0x5f06c3(0x3747)]),0x0===cubePts[_0x5f06c3(0x809)]&&cubePts[_0x5f06c3(0x5323)](_0x38885f),cubePts[_0x5f06c3(0x5323)](_0x38885f),cubePts[_0x5f06c3(0x809)]>=0x2&&createPolygon();}},WebGLPlot[_0x48c745(0x20ec)][_0x4458d(0x55fb)]),handler$1[_0x48c745(0x2419)](function(_0x28ac57){var _0x6637c2=_0x4458d,_0x4c79fa=_0x48c745,_0x5a1207=SymbolAlgoUtil[_0x6637c2(0x306)](_0x460524[_0x4c79fa(0x5e52)],_0x28ac57[_0x4c79fa(0x37d2)]);cubePts[_0x6637c2(0x2ef4)]>=0x2&&(cubePts['pop'](),cubePts[_0x6637c2(0x2a0e)](_0x5a1207),cubePts['length']>=0x3&&(endPosition=_0x28ac57[_0x4c79fa(0x37d2)]),createPolygon(_0x460524[_0x4c79fa(0x5e52)]));},WebGLPlot[_0x48c745(0x20ec)][_0x48c745(0xe23)]);}function createPolygon(_0x4d9e06){var _0x167c12=_0x307c2b,_0x345cf1=_0x5e00b3;if(!_0x4d9e06||cubePts[_0x345cf1(0x809)]<0x2||cubePts[0x0]['x']===cubePts[0x1]['x']&&cubePts[0x0]['y']===cubePts[0x1]['y'])return;var _0x581670=WebGLPlot[_0x167c12(0x141)][_0x345cf1(0x10c5)](cubePts[0x0]['x'],cubePts[0x0]['y'],cubePts[0x0]['z']),_0x51c605=[_0x581670,WebGLPlot[_0x345cf1(0x4bd6)][_0x345cf1(0x10c5)](cubePts[0x1]['x'],cubePts[0x0]['y'],cubePts[0x0]['z']),WebGLPlot[_0x345cf1(0x4bd6)][_0x167c12(0x1927)](cubePts[0x1]['x'],cubePts[0x1]['y'],cubePts[0x0]['z']),WebGLPlot[_0x167c12(0x141)][_0x345cf1(0x10c5)](cubePts[0x0]['x'],cubePts[0x1]['y'],cubePts[0x0]['z']),_0x581670];if(startPosition&&endPosition){let _0x3b8ecf=_0x4d9e06[_0x345cf1(0x5592)];var _0x5305c2=_0x3b8ecf[_0x345cf1(0x5599)](startPosition),_0x4f182e=new WebGLPlot[(_0x345cf1(0x547a))](startPosition['x']+0x1,startPosition['y']),_0x30797e=_0x3b8ecf[_0x345cf1(0x5599)](_0x4f182e),_0xdb3041=_0x4d9e06[_0x345cf1(0x43fb)][_0x345cf1(0x3c62)](_0x5305c2,_0x4d9e06),_0xfd73ee=_0x4d9e06['globe'][_0x167c12(0x7ff)](_0x30797e,_0x4d9e06);let _0x161e7d=WebGLPlot[_0x345cf1(0x4bd6)][_0x345cf1(0x451d)](_0xdb3041,_0xfd73ee);cubeHeight=(startPosition['y']-endPosition['y'])*_0x161e7d;}const _0x1fcb5e=new WebGLPlot[(_0x345cf1(0x4541))]({'polygonHierarchy':new WebGLPlot[(_0x345cf1(0x3e1e))](_0x51c605),'perPositionHeight':!0x0,'closeTop':!0x0,'closeBottom':!0x0,'extrudedHeight':cubeHeight}),_0x4cca10=WebGLPlot[_0x167c12(0x1267)][_0x345cf1(0x1647)](_0x1fcb5e);var _0x20e04a=new WebGLPlot[(_0x345cf1(0x457b))]({'geometry':_0x4cca10,'attributes':{'color':WebGLPlot['ColorGeometryInstanceAttribute'][_0x345cf1(0x3255)](new WebGLPlot[(_0x345cf1(0x3722))](0x1,0x0,0x0,0.2))}});PlotCollentionManager[_0x345cf1(0x17db)](cubeKey,[_0x20e04a],this[_0x345cf1(0x5e52)]);}WebGLPlot['g_CubeHandler']=null,DrawCubeHandler[_0x5e00b3(0x35eb)]=function(_0x2222c4){var _0x387f7c=_0x5e00b3;return!WebGLPlot[_0x387f7c(0x5f34)](_0x2222c4)||WebGLPlot[_0x387f7c(0x42e3)]&&WebGLPlot[_0x387f7c(0x42e3)][_0x387f7c(0x5e52)]===_0x2222c4||(WebGLPlot['g_CubeHandler']=new DrawCubeHandler(_0x2222c4)),WebGLPlot[_0x387f7c(0x42e3)];},DrawCubeHandler[_0x307c2b(0x1aa2)][_0x307c2b(0x273b)]=function(_0x1a7b6f){cubePts=[],initEvent$1(this,_0x1a7b6f);},DrawCubeHandler['prototype'][_0x5e00b3(0x4dff)]=function(){var _0x578dde=_0x307c2b,_0x47dbe7=_0x5e00b3;cubePts=[],handler$1&&(handler$1['removeInputAction'](WebGLPlot[_0x578dde(0x309)][_0x578dde(0x55fb)]),handler$1[_0x578dde(0x3260)](WebGLPlot[_0x47dbe7(0x20ec)][_0x47dbe7(0xe23)])),cubeHeight=0.1,startPosition=void 0x0,endPosition=void 0x0,PlotCollentionManager[_0x578dde(0x568e)](cubeKey,[],this[_0x47dbe7(0x5e52)]);};let startPoint,self$1,isShiftAndLeftDown=!0x1,handler,removalFunctions=[],rect;function DrawRectHandler(_0x14f697,_0x2d7503){var _0x27875f=_0x307c2b,_0x4f568e=_0x5e00b3;this[_0x4f568e(0x295e)]=_0x14f697,this[_0x4f568e(0x28c)]=_0x2d7503,self$1=this,handler=new WebGLPlot[(_0x4f568e(0x5ec8))](_0x14f697),rect=new Rect(_0x14f697),this[_0x4f568e(0x53aa)]=!0x1,this[_0x27875f(0x17fc)]=new WebGLPlot[(_0x4f568e(0x2eeb))](),this[_0x4f568e(0x5f90)]=new WebGLPlot[(_0x27875f(0x37fe))](),this[_0x4f568e(0x1b59)]=new WebGLPlot[(_0x4f568e(0x2eeb))](),this[_0x27875f(0x5446)]=new WebGLPlot[(_0x4f568e(0x2eeb))]();}function Rect(_0x3cf418){var _0x27edee=_0x307c2b,_0x3901dd=_0x5e00b3;this[_0x3901dd(0x2815)]=document[_0x3901dd(0x2a2e)](_0x3901dd(0x2410)),this[_0x3901dd(0x2815)][_0x3901dd(0x8cd)][_0x27edee(0x4a6e)]=_0x3901dd(0x3727),_0x3cf418[_0x27edee(0x33d6)](this[_0x3901dd(0x2815)]),this[_0x27edee(0x4b9)]=new WebGLPlot[(_0x3901dd(0x547a))](),this['rightBottomPoint']=new WebGLPlot[(_0x3901dd(0x547a))](),Rect[_0x3901dd(0x3720)][_0x27edee(0x225)]=function(_0x10fe7f,_0x3d23e9){var _0x25616d=_0x27edee,_0x13faee=_0x3901dd;let _0x540bba,_0x5ab3da,_0x3e2491,_0x334b72,_0xa5f8ce=_0x3d23e9['x']-_0x10fe7f['x'],_0x5dc94e=_0x3d23e9['y']-_0x10fe7f['y'];_0xa5f8ce<0x0?(_0x540bba=_0x3d23e9['x'],_0x3e2491=-_0xa5f8ce):(_0x540bba=_0x10fe7f['x'],_0x3e2491=_0xa5f8ce),_0x5dc94e<0x0?(_0x5ab3da=_0x3d23e9['y'],_0x334b72=-_0x5dc94e):(_0x5ab3da=_0x10fe7f['y'],_0x334b72=_0x5dc94e),this[_0x13faee(0x1178)]=new WebGLPlot[(_0x13faee(0x547a))](_0x540bba,_0x5ab3da),this[_0x13faee(0x4c57)]=new WebGLPlot[(_0x25616d(0x1e46))](_0x540bba+_0x3e2491,_0x5ab3da+_0x334b72),this[_0x13faee(0x2815)][_0x25616d(0x1df0)]=_0x13faee(0x23c8)+_0x5ab3da+_0x13faee(0x5333)+_0x540bba+_0x13faee(0xf78)+_0x3e2491+_0x13faee(0x32e1)+_0x334b72+_0x25616d(0xbec),this[_0x13faee(0x4fd1)](!0x0);},Rect[_0x3901dd(0x3720)][_0x3901dd(0x4fd1)]=function(_0x3edb26){var _0x2305ea=_0x27edee,_0x5ea954=_0x3901dd;this['rect']['style'][_0x2305ea(0x4a6e)]=_0x3edb26?_0x5ea954(0x37b5):_0x5ea954(0x3727);},Rect[_0x3901dd(0x3720)][_0x3901dd(0x5126)]=function(){var _0x1e14f2=_0x3901dd;return{'leftTopPoint':this[_0x1e14f2(0x1178)],'rightBottomPoint':this[_0x1e14f2(0x4c57)]};},Rect[_0x3901dd(0x3720)][_0x3901dd(0x2947)]=function(){var _0x226783=_0x3901dd;_0x3cf418[_0x226783(0x3fb0)](rect),this[_0x226783(0x2815)]=null;};}function setCameraCtrl(_0x4a43b7,_0x3cd304){var _0x19b658=_0x307c2b,_0x532118=_0x5e00b3;let _0x534064=_0x3cd304[_0x532118(0x2a3e)];_0x534064[_0x19b658(0x5280)]=_0x4a43b7,_0x534064[_0x19b658(0x2b10)]=_0x4a43b7,_0x534064[_0x532118(0x1786)]=_0x4a43b7,_0x534064['enableTilt']=_0x4a43b7,_0x534064[_0x532118(0x5fd3)]=_0x4a43b7;}function toggleCursorStyle(_0x1cb43e,_0x76a3ee,_0x145882){var _0x1ca66a=_0x5e00b3;_0x76a3ee?(_0x145882[_0x1ca66a(0x5632)]=!0x1,_0x145882[_0x1ca66a(0x1f69)][_0x1ca66a(0x8cd)][_0x1ca66a(0x2a0f)]='',_0x1cb43e[_0x1ca66a(0x8cd)][_0x1ca66a(0x2a0f)]=_0x1ca66a(0x60b)):_0x145882[_0x1ca66a(0x5632)]=!0x0;}function initEvent(){var _0x40a346=_0x307c2b,_0x3e05a9=_0x5e00b3;handler[_0x40a346(0x1a5c)](function(_0x4fcea5){var _0x151c50=_0x40a346;isShiftAndLeftDown=!0x0,startPoint=new WebGLPlot[(_0x151c50(0x1e46))](_0x4fcea5['position']['x'],_0x4fcea5[_0x151c50(0x2fe9)]['y']);},WebGLPlot[_0x3e05a9(0x20ec)][_0x3e05a9(0x4af6)]);let _0x3956c5=function(_0x21354c){var _0x7df185=_0x3e05a9;self$1[_0x7df185(0x5f90)]['raiseEvent'](),_0x7df185(0x56a3)===_0x21354c[_0x7df185(0x150a)]&&isShiftAndLeftDown&&!self$1[_0x7df185(0x53aa)]&&(isShiftAndLeftDown=!0x1,rect[_0x7df185(0x4fd1)](!0x1));};document[_0x3e05a9(0x13f3)](_0x3e05a9(0x2cbc),_0x3956c5),removalFunctions[_0x3e05a9(0x5323)](function(){var _0x5ec171=_0x3e05a9;document[_0x5ec171(0x3da7)]('keyup',_0x3956c5);}),handler[_0x3e05a9(0x2419)](function(_0xada727){var _0x54b2db=_0x40a346,_0x2ffc8e=_0x3e05a9;let _0x736418=_0xada727[_0x2ffc8e(0x37d2)];self$1[_0x2ffc8e(0x42b2)]['raiseEvent'](_0x736418),isShiftAndLeftDown&&(rect[_0x2ffc8e(0x2b0f)](startPoint,_0x736418),rect[_0x2ffc8e(0x4fd1)](!0x0),self$1[_0x2ffc8e(0x1b59)][_0x2ffc8e(0x1c10)](rect[_0x54b2db(0x318e)]()));},WebGLPlot[_0x3e05a9(0x20ec)][_0x40a346(0x2762)]),handler[_0x3e05a9(0x2419)](function(_0x2d2737){var _0xbfce7c=_0x40a346,_0x5181f5=_0x3e05a9;isShiftAndLeftDown=!0x1,rect[_0x5181f5(0x4fd1)](!0x1),self$1[_0x5181f5(0x4092)]['raiseEvent'](rect[_0xbfce7c(0x318e)]());},WebGLPlot[_0x3e05a9(0x20ec)][_0x3e05a9(0xa5e)]);}function removeEvent(){var _0x503f3d=_0x307c2b,_0x26e249=_0x5e00b3;handler[_0x26e249(0x5732)](WebGLPlot[_0x26e249(0x20ec)]['LEFT_DOWN']),handler[_0x26e249(0x5732)](WebGLPlot[_0x503f3d(0x309)][_0x26e249(0xe23)]),handler[_0x26e249(0x5732)](WebGLPlot[_0x26e249(0x20ec)][_0x26e249(0xa5e)]),handler['removeInputAction'](WebGLPlot[_0x26e249(0x20ec)]['LEFT_UP']);}DrawRectHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x2947)]=function(){var _0x31623f=_0x307c2b,_0x3ca8c0=_0x5e00b3;if(!this[_0x31623f(0x5929)]){setCameraCtrl(!0x0,this[_0x3ca8c0(0x28c)][_0x3ca8c0(0x20c0)]),removeEvent();for(let _0x471e99=0x0,_0x495926=removalFunctions[_0x3ca8c0(0x809)];_0x471e99<_0x495926;_0x471e99++)removalFunctions[_0x471e99]();handler[_0x3ca8c0(0x2947)](),rect[_0x3ca8c0(0x2947)](),rect=null,this[_0x31623f(0x5929)]=!0x0;}},DrawRectHandler[_0x5e00b3(0x3720)][_0x5e00b3(0x3eaa)]=function(){var _0x216adc=_0x5e00b3;this[_0x216adc(0x53aa)]||(setCameraCtrl(!0x1,this[_0x216adc(0x28c)][_0x216adc(0x20c0)]),toggleCursorStyle(this[_0x216adc(0x295e)],!0x0,this[_0x216adc(0x28c)]),initEvent());},DrawRectHandler[_0x5e00b3(0x3720)][_0x307c2b(0x5129)]=function(){var _0xbc1ce6=_0x307c2b,_0x2efe05=_0x5e00b3;this[_0x2efe05(0x53aa)]||(setCameraCtrl(!0x0,this[_0x2efe05(0x28c)][_0x2efe05(0x20c0)]),toggleCursorStyle(this[_0x2efe05(0x295e)],!0x1,this[_0xbc1ce6(0x2c60)]),removeEvent());};var DataFormat$1={'GEOJSON':_0x307c2b(0x39f0),'ISERVER':'ISERVER'};class NetworkAnalystServiceBase extends CommonServiceBase{constructor(_0x4a1e85,_0x39db38){var _0x5cc9a4=_0x5e00b3;super(_0x4a1e85,_0x39db38),this[_0x5cc9a4(0x600d)]=DataFormat$1[_0x5cc9a4(0x4740)],this[_0x5cc9a4(0x3020)]=_0x5cc9a4(0x1215);}[_0x5e00b3(0x2947)](){var _0x3d5bbd=_0x5e00b3;super[_0x3d5bbd(0x2947)](),this[_0x3d5bbd(0x600d)]=null;}[_0x5e00b3(0x38a4)](_0x304ac2){var _0x11f6f8=_0x307c2b,_0x204814=_0x5e00b3,_0x1f982d,_0x259159=this;(_0x304ac2=PlotServicesUtil[_0x204814(0x16ba)](_0x304ac2))&&_0x259159[_0x11f6f8(0x5477)]===DataFormat$1[_0x204814(0x4740)]&&_0x204814(0x1b4b)==typeof _0x259159[_0x204814(0x1cd7)]&&(_0x1f982d=_0x259159[_0x204814(0x1cd7)](_0x304ac2)),_0x1f982d||(_0x1f982d=_0x304ac2),_0x259159[_0x204814(0x34b8)][_0x204814(0x522f)](_0x204814(0x366f),{'result':_0x1f982d});}[_0x5e00b3(0x1cd7)](_0xc934c9){return null;}}function CommonUtil(){}CommonUtil['extend']=function(_0x5eecf0,_0x887698){var _0x51de4b=_0x307c2b,_0x27194b=_0x5e00b3;if(_0x5eecf0=_0x5eecf0||{},_0x887698){for(var _0x499b4a in _0x887698){var _0x1e3bb7=_0x887698[_0x499b4a];void 0x0!==_0x1e3bb7&&(_0x5eecf0[_0x499b4a]=_0x1e3bb7);}!(_0x27194b(0x1b4b)==typeof window[_0x27194b(0x2eeb)]&&_0x887698 instanceof window[_0x51de4b(0x37fe)])&&_0x887698[_0x27194b(0x1a9a)]&&_0x887698[_0x27194b(0x1a9a)](_0x27194b(0x3cc8))&&(_0x5eecf0[_0x27194b(0x3cc8)]=_0x887698[_0x51de4b(0xedf)]);}return _0x5eecf0;},CommonUtil[_0x5e00b3(0x431f)]=function(_0x53303c,_0x4246e9){var _0x200300;if(_0x53303c=_0x53303c||{},_0x4246e9){for(var _0x239e22 in _0x53303c)void 0x0!==(_0x200300=_0x4246e9[_0x239e22])&&(_0x53303c[_0x239e22]=_0x200300);}},CommonUtil[_0x5e00b3(0x31a9)]=function(_0xf2056e){var _0x16d398=_0x5e00b3;for(var _0x5643f7 in _0xf2056e=_0xf2056e||{})if(_0xf2056e[_0x16d398(0x1a9a)](_0x5643f7)){if(_0x16d398(0x8c4)===_typeof(_0xf2056e[_0x5643f7])&&_0xf2056e[_0x5643f7]instanceof Array){for(var _0x15c9d6 in _0xf2056e[_0x5643f7])_0xf2056e[_0x5643f7][_0x15c9d6][_0x16d398(0x2947)]&&_0xf2056e[_0x5643f7][_0x15c9d6][_0x16d398(0x2947)]();_0xf2056e[_0x5643f7][_0x16d398(0x809)]=0x0;}else _0x16d398(0x8c4)===_typeof(_0xf2056e[_0x5643f7])&&_0xf2056e[_0x5643f7]instanceof Object&&_0xf2056e[_0x5643f7][_0x16d398(0x2947)]&&_0xf2056e[_0x5643f7][_0x16d398(0x2947)]();_0xf2056e[_0x5643f7]=null;}},CommonUtil[_0x5e00b3(0x11fc)]=function(){var _0x13eb6f=_0x307c2b,_0x28eb0b=_0x5e00b3;for(var _0x556f97=[],_0x1a218e=0x0,_0x1c3d32=arguments[_0x28eb0b(0x809)];_0x1a218e<_0x1c3d32;_0x1a218e++){var _0x4fa9e5=arguments[_0x1a218e];if(_0x28eb0b(0x20b8)==typeof _0x4fa9e5&&(_0x4fa9e5=document[_0x28eb0b(0x3474)](_0x4fa9e5)),0x1===arguments[_0x28eb0b(0x809)])return _0x4fa9e5;_0x556f97[_0x13eb6f(0x2a0e)](_0x4fa9e5);}return _0x556f97;},CommonUtil[_0x5e00b3(0x38a3)]=function(_0x146ef8){var _0x389011=_0x5e00b3;return!(!_0x146ef8||0x1!==_0x146ef8[_0x389011(0x5c6)]);},CommonUtil[_0x307c2b(0x2d5)]=function(_0x3fd63c){var _0x3942ac=_0x5e00b3;return _0x3942ac(0x512b)===Object[_0x3942ac(0x3720)][_0x3942ac(0x3cc8)][_0x3942ac(0x3c9e)](_0x3fd63c);},CommonUtil[_0x307c2b(0x12c2)]=function(_0x254c0d,_0x34712a){var _0x10d5a4=_0x307c2b,_0x58fe80=_0x5e00b3;for(var _0x4221ca=_0x254c0d[_0x58fe80(0x809)]-0x1;_0x4221ca>=0x0;_0x4221ca--)_0x254c0d[_0x4221ca]===_0x34712a&&_0x254c0d[_0x10d5a4(0x1d88)](_0x4221ca,0x1);return _0x254c0d;},CommonUtil[_0x307c2b(0x2feb)]=function(_0x16154f,_0x4840ed){var _0x47ea68=_0x307c2b,_0x1095fd=_0x5e00b3;if(null==_0x16154f)return-0x1;if(_0x1095fd(0x1b4b)==typeof _0x16154f[_0x1095fd(0xabf)])return _0x16154f[_0x47ea68(0x2feb)](_0x4840ed);for(var _0x29d1a2=0x0,_0x426324=_0x16154f[_0x1095fd(0x809)];_0x29d1a2<_0x426324;_0x29d1a2++)if(_0x16154f[_0x29d1a2]===_0x4840ed)return _0x29d1a2;return-0x1;},CommonUtil[_0x5e00b3(0x2f25)]=function(_0xab8fe,_0x2110b1,_0x133ece,_0x42beb1,_0x5cb118,_0x593ac3,_0x246abf,_0xdbd008){var _0x426cf1=_0x307c2b,_0x5602d0=_0x5e00b3;_0x2110b1&&(_0xab8fe['id']=_0x2110b1),_0x133ece&&(_0xab8fe[_0x5602d0(0x8cd)]['left']=_0x133ece['x']+'px',_0xab8fe[_0x5602d0(0x8cd)][_0x426cf1(0x49a6)]=_0x133ece['y']+'px'),_0x42beb1&&(_0xab8fe[_0x426cf1(0x1df0)][_0x5602d0(0x2d3c)]=_0x42beb1['w']+'px',_0xab8fe[_0x5602d0(0x8cd)][_0x5602d0(0x5a4e)]=_0x42beb1['h']+'px'),_0x5cb118&&(_0xab8fe[_0x426cf1(0x1df0)][_0x5602d0(0x3747)]=_0x5cb118),_0x593ac3&&(_0xab8fe['style'][_0x5602d0(0x49ca)]=_0x593ac3),_0x246abf&&(_0xab8fe[_0x5602d0(0x8cd)][_0x5602d0(0x4332)]=_0x246abf),parseFloat(_0xdbd008)>=0x0&&parseFloat(_0xdbd008)<0x1?(_0xab8fe[_0x5602d0(0x8cd)][_0x5602d0(0x1d59)]=_0x426cf1(0x34ee)+0x64*_0xdbd008+')',_0xab8fe[_0x5602d0(0x8cd)][_0x5602d0(0x2b25)]=_0xdbd008):0x1===parseFloat(_0xdbd008)&&(_0xab8fe['style'][_0x5602d0(0x1d59)]='',_0xab8fe[_0x5602d0(0x8cd)][_0x5602d0(0x2b25)]='');},CommonUtil['applyDefaults']=function(_0x5f4c4b,_0x2d540f){var _0x559226=_0x307c2b,_0xd52075=_0x5e00b3;_0x5f4c4b=_0x5f4c4b||{};var _0x5df55a=_0x559226(0x1be1)==typeof window[_0xd52075(0x2eeb)]&&_0x2d540f instanceof window[_0xd52075(0x2eeb)];for(var _0xa1c457 in _0x2d540f)(void 0x0===_0x5f4c4b[_0xa1c457]||!_0x5df55a&&_0x2d540f[_0xd52075(0x1a9a)]&&_0x2d540f[_0xd52075(0x1a9a)](_0xa1c457)&&!_0x5f4c4b[_0xd52075(0x1a9a)](_0xa1c457))&&(_0x5f4c4b[_0xa1c457]=_0x2d540f[_0xa1c457]);return!_0x5df55a&&_0x2d540f&&_0x2d540f[_0xd52075(0x1a9a)]&&_0x2d540f['hasOwnProperty'](_0xd52075(0x3cc8))&&!_0x5f4c4b[_0x559226(0x2609)](_0x559226(0xedf))&&(_0x5f4c4b[_0xd52075(0x3cc8)]=_0x2d540f[_0xd52075(0x3cc8)]),_0x5f4c4b;},CommonUtil[_0x5e00b3(0xe67)]=function(_0x17a481){var _0x17c3a1=_0x307c2b,_0x5e5e94=_0x5e00b3,_0x5212e0=[];for(var _0x21fa82 in _0x17a481){var _0x4b9f67,_0x439560=_0x17a481[_0x21fa82];if(null!=_0x439560&&_0x5e5e94(0x1b4b)!=typeof _0x439560)_0x4b9f67=Array['isArray'](_0x439560)||_0x5e5e94(0x2185)===_0x439560[_0x5e5e94(0x3cc8)]()?encodeURIComponent(JSON[_0x17c3a1(0x1393)](_0x439560)):encodeURIComponent(_0x439560),_0x5212e0[_0x5e5e94(0x5323)](encodeURIComponent(_0x21fa82)+'='+_0x4b9f67);}return _0x5212e0[_0x5e5e94(0x48a9)]('&');},CommonUtil['urlAppend']=function(_0x21a0ee,_0x393ba2){var _0x279b94=_0x5e00b3,_0x2d1db1=_0x21a0ee;if(_0x393ba2){0x0===_0x393ba2[_0x279b94(0xabf)]('?')&&(_0x393ba2=_0x393ba2[_0x279b94(0x4c07)](0x1));var _0x34f997=(_0x21a0ee+'\x20')[_0x279b94(0x390f)](/[?&]/);_0x2d1db1+='\x20'===_0x34f997[_0x279b94(0x3b86)]()?_0x393ba2:_0x34f997[_0x279b94(0x809)]?'&'+_0x393ba2:'?'+_0x393ba2;}return _0x2d1db1;},CommonUtil[_0x5e00b3(0x289c)]=function(_0x487c2c,_0x346ee6){var _0xf57d7d=_0x307c2b,_0x4645ee=_0x5e00b3,_0x4d94f5=_0x487c2c;if(!_0x346ee6)return _0x4d94f5;0x0===_0x346ee6[_0xf57d7d(0x2feb)]('/')&&(_0x346ee6=_0x346ee6[_0x4645ee(0x4c07)](0x1));var _0x5af032=_0x487c2c[_0xf57d7d(0x1997)]('?');return _0x5af032[0x0][_0x4645ee(0xabf)]('/',_0x5af032[0x0][_0x4645ee(0x809)]-0x1)<0x0&&(_0x5af032[0x0]+='/'),_0x4d94f5=''[_0xf57d7d(0x3e5c)](_0x5af032[0x0])[_0x4645ee(0x736)](_0x346ee6)[_0x4645ee(0x736)](_0x5af032[_0x4645ee(0x809)]>0x1?'?'[_0xf57d7d(0x3e5c)](_0x5af032[0x1]):'');},CommonUtil[_0x5e00b3(0x378e)]=0xe,CommonUtil[_0x5e00b3(0x3444)]=function(_0x27b0e5,_0x28852a){var _0x16c604=_0x307c2b,_0xf85d9f=_0x5e00b3;return null==_0x28852a&&(_0x28852a=CommonUtil[_0xf85d9f(0x378e)]),_0x16c604(0x3393)!=typeof _0x27b0e5&&(_0x27b0e5=parseFloat(_0x27b0e5)),0x0===_0x28852a?_0x27b0e5:parseFloat(_0x27b0e5[_0x16c604(0x39be)](_0x28852a));},CommonUtil[_0x5e00b3(0x3018)]=function(_0x3f7009){return _0x3f7009*Math['PI']/0xb4;},CommonUtil[_0x5e00b3(0x4f75)]=function(_0x4aad64){var _0x49ba4f=_0x307c2b,_0x32d2cc=_0x5e00b3;_0x4aad64=null==_0x4aad64?window[_0x32d2cc(0x548f)][_0x32d2cc(0x2337)]:_0x4aad64;var _0x2815b4='';if(StringExt[_0x49ba4f(0x57f4)](_0x4aad64,'?')){var _0x3a5d3b=_0x4aad64[_0x49ba4f(0x2feb)]('?')+0x1,_0x762482=StringExt[_0x32d2cc(0x5655)](_0x4aad64,'#')?_0x4aad64[_0x32d2cc(0xabf)]('#'):_0x4aad64[_0x49ba4f(0x2ef4)];_0x2815b4=_0x4aad64[_0x32d2cc(0x4c07)](_0x3a5d3b,_0x762482);}for(var _0x27f520={},_0x571177=_0x2815b4[_0x32d2cc(0x390f)](/[&;]/),_0x4fba31=0x0,_0x152322=_0x571177[_0x32d2cc(0x809)];_0x4fba31<_0x152322;++_0x4fba31){var _0x24afbd=_0x571177[_0x4fba31][_0x32d2cc(0x390f)]('=');if(_0x24afbd[0x0]){var _0x13bb5e=_0x24afbd[0x0];try{_0x13bb5e=decodeURIComponent(_0x13bb5e);}catch(_0xae2c2f){_0x13bb5e=unescape(_0x13bb5e);}var _0x1923ad=(_0x24afbd[0x1]||'')['replace'](/\+/g,'\x20');try{_0x1923ad=decodeURIComponent(_0x1923ad);}catch(_0x3a122b){_0x1923ad=unescape(_0x1923ad);}0x1==(_0x1923ad=_0x1923ad[_0x32d2cc(0x390f)](','))[_0x32d2cc(0x809)]&&(_0x1923ad=_0x1923ad[0x0]),_0x27f520[_0x13bb5e]=_0x1923ad;}}return _0x27f520;},CommonUtil[_0x5e00b3(0x3d0c)]=0x0,CommonUtil['createUniqueID']=function(_0x3d1b06){var _0x55872b=_0x307c2b,_0x2b9b47=_0x5e00b3;return null==_0x3d1b06&&(_0x3d1b06=_0x55872b(0xc8f)),CommonUtil[_0x2b9b47(0x3d0c)]+=0x1,_0x3d1b06+CommonUtil[_0x2b9b47(0x3d0c)];},CommonUtil[_0x5e00b3(0x1425)]=function(_0x3e0b3a){return _0x3e0b3a>0x1?0x1/_0x3e0b3a:_0x3e0b3a;},CommonUtil[_0x307c2b(0x55e2)]=function(_0x46f2d6,_0x220a64){var _0x556813=_0x5e00b3,_0x2b52c0;return _0x46f2d6&&(null==_0x220a64&&(_0x220a64=_0x556813(0x450f)),_0x2b52c0=0x1/(CommonUtil[_0x556813(0x1425)](_0x46f2d6)*INCHES_PER_UNIT[_0x220a64]*DOTS_PER_INCH)),_0x2b52c0;},CommonUtil[_0x5e00b3(0x583e)]=function(_0x35176b,_0xf4ebb4){var _0x17b6ae=_0x5e00b3;return null==_0xf4ebb4&&(_0xf4ebb4=_0x17b6ae(0x450f)),_0x35176b*INCHES_PER_UNIT[_0xf4ebb4]*DOTS_PER_INCH;},CommonUtil[_0x5e00b3(0x28a3)]=function(){return Browser$1;},CommonUtil[_0x5e00b3(0x34f)]=isSupportCanvas,CommonUtil[_0x5e00b3(0x3ab4)]=function(){var _0x365660=_0x5e00b3;return CommonUtil[_0x365660(0x34f)];},CommonUtil[_0x5e00b3(0x3bf8)]=function(_0x199488){var _0x196b26=_0x307c2b,_0x126c0a=_0x5e00b3;if(!_0x199488)return!0x0;var _0x234788=_0x199488[_0x126c0a(0xabf)]('//'),_0x5e8e99=document['location'][_0x126c0a(0x3cc8)](),_0x332230=_0x5e8e99[_0x126c0a(0xabf)]('//');if(-0x1===_0x234788)return!0x0;var _0x52f965,_0x10c95f=_0x52f965=_0x199488[_0x126c0a(0x4c07)](0x0,_0x234788),_0x3f1515=_0x5e8e99['substring'](_0x332230+0x2);_0x332230=_0x3f1515[_0x126c0a(0xabf)]('/');var _0x1a604f=_0x3f1515[_0x126c0a(0xabf)](':'),_0x3f0a92=_0x3f1515[_0x126c0a(0x4c07)](0x0,_0x332230),_0x16b85b=document[_0x126c0a(0x548f)][_0x126c0a(0x3aa2)];if(-0x1!==_0x1a604f||(_0x3f0a92+=':'+(_0x196b26(0x45ab)===_0x16b85b[_0x126c0a(0x12e2)]()?0x50:0x1bb)),_0x16b85b[_0x196b26(0x1ad6)]()!==_0x10c95f[_0x196b26(0x1ad6)]())return!0x1;var _0x470cae=(_0x10c95f=_0x199488[_0x126c0a(0x4c07)](_0x234788+0x2))[_0x196b26(0x2feb)](':');_0x234788=_0x10c95f[_0x126c0a(0xabf)]('/');var _0x19e6a7,_0x37f6c4=_0x10c95f[_0x126c0a(0x4c07)](0x0,_0x234788);return-0x1!==_0x470cae?_0x19e6a7=_0x10c95f[_0x126c0a(0x4c07)](0x0,_0x470cae):(_0x19e6a7=_0x10c95f[_0x196b26(0x1acf)](0x0,_0x234788),_0x37f6c4+=':'+(_0x126c0a(0x579d)===_0x52f965['toLowerCase']()?0x50:0x1bb)),_0x19e6a7===document['domain']&&_0x37f6c4===_0x3f0a92;},CommonUtil[_0x5e00b3(0x3941)]=function(_0x37c41d,_0x5823b5,_0x6c0130,_0x22508c,_0x20ca75){var _0x3daf6c=_0x307c2b,_0x1adc55=_0x5e00b3;if(_0x37c41d&&_0x5823b5&&_0x6c0130){var _0x18a7f7,_0x76a165=0x2710,_0x488c6c=_0x37c41d[_0x1adc55(0x3a32)](),_0x743a1f=_0x37c41d[_0x3daf6c(0x3145)](),_0x56aeaf=_0x5823b5['w'],_0x50ab98=_0x5823b5['h'];if(_0x20ca75=_0x20ca75||0x615299,_0x1adc55(0x4314)===(_0x22508c=_0x22508c||_0x3daf6c(0x1d13))[_0x1adc55(0x12e2)]()||_0x1adc55(0x450f)===_0x22508c[_0x3daf6c(0x1ad6)]()||'dd'===_0x22508c[_0x1adc55(0x12e2)]()){var _0x21fb0a=_0x488c6c/_0x56aeaf,_0x2a34d3=_0x743a1f/_0x50ab98;_0x18a7f7=0xfe/(_0x21fb0a>_0x2a34d3?_0x21fb0a:_0x2a34d3)/_0x6c0130/(0x2*Math['PI']*_0x20ca75/0x168)/_0x76a165;}else _0x18a7f7=0xfe/(_0x488c6c/_0x56aeaf)/_0x6c0130/_0x76a165;return _0x18a7f7;}},CommonUtil[_0x5e00b3(0x2879)]=function(_0x37ee2e){var _0x479e24=_0x307c2b,_0x5b42bb=_0x5e00b3,_0x3c8f3e=_0x37ee2e;if(null==_0x3c8f3e)return null;switch(_0x3c8f3e[_0x5b42bb(0x26fc)]){case String:return _0x3c8f3e=(_0x3c8f3e=(_0x3c8f3e=(_0x3c8f3e=(_0x3c8f3e=(_0x3c8f3e=(_0x3c8f3e='\x22'+_0x3c8f3e[_0x479e24(0x2bc0)](/(["\\])/g,_0x479e24(0x4cec))+'\x22')[_0x479e24(0x2bc0)](/\n/g,'\x5cn'))[_0x5b42bb(0x2c3f)](/\r/g,'\x5cr'))[_0x5b42bb(0x2c3f)]('<',_0x5b42bb(0x2a77)))['replace']('>',_0x5b42bb(0x4b5d)))[_0x479e24(0x2bc0)](/%/g,_0x5b42bb(0x5a51)))[_0x5b42bb(0x2c3f)](/&/g,_0x5b42bb(0x1dea));case Array:for(var _0xbca682='',_0x558ee1=0x0,_0x326a3c=_0x3c8f3e[_0x5b42bb(0x809)];_0x558ee1<_0x326a3c;_0x558ee1++)_0xbca682+=CommonUtil[_0x5b42bb(0x2879)](_0x3c8f3e[_0x558ee1]),_0x558ee1!==_0x3c8f3e[_0x5b42bb(0x809)]-0x1&&(_0xbca682+=',');return'['+_0xbca682+']';case Number:return isFinite(_0x3c8f3e)?String(_0x3c8f3e):null;case Boolean:return String(_0x3c8f3e);case Date:return _0x5b42bb(0x4fb8)+_0x3c8f3e[_0x5b42bb(0x21bf)]()+_0x5b42bb(0x3b22)+(_0x3c8f3e[_0x479e24(0x773)]()+0x1)+_0x5b42bb(0x49cf)+_0x3c8f3e[_0x5b42bb(0x348c)]()+_0x5b42bb(0x47c2)+_0x3c8f3e[_0x5b42bb(0x257b)]()+_0x5b42bb(0x4e42)+_0x3c8f3e[_0x479e24(0x3ec5)]()+_0x5b42bb(0x48d4)+_0x3c8f3e[_0x479e24(0x442e)]()+_0x479e24(0x3b9a)+_0x3c8f3e['getMilliseconds']()+_0x5b42bb(0x4377)+_0x3c8f3e[_0x5b42bb(0x3ee9)]()+'}';default:if(null!=_0x3c8f3e['toJSON']&&_0x5b42bb(0x1b4b)==typeof _0x3c8f3e['toJSON'])return _0x3c8f3e[_0x479e24(0x1287)]();if(_0x5b42bb(0x8c4)===_typeof(_0x3c8f3e)){if(_0x3c8f3e[_0x5b42bb(0x809)]){for(var _0x462445=[],_0x328c14=0x0,_0x4af065=_0x3c8f3e[_0x5b42bb(0x809)];_0x328c14<_0x4af065;_0x328c14++)_0x462445[_0x479e24(0x2a0e)](CommonUtil[_0x479e24(0x1287)](_0x3c8f3e[_0x328c14]));return'['+_0x462445[_0x5b42bb(0x48a9)](',')+']';}var _0x3152b4=[];for(var _0x2310f8 in _0x3c8f3e)_0x5b42bb(0x1b4b)!=typeof _0x3c8f3e[_0x2310f8]&&_0x479e24(0x26bc)!==_0x2310f8&&_0x5b42bb(0x227)!==_0x2310f8&&_0x3152b4[_0x479e24(0x2a0e)]('\x27'+_0x2310f8+'\x27:'+CommonUtil[_0x5b42bb(0x2879)](_0x3c8f3e[_0x2310f8]));return _0x3152b4[_0x5b42bb(0x809)]>0x0?'{'+_0x3152b4[_0x5b42bb(0x48a9)](',')+'}':'{}';}return _0x3c8f3e[_0x479e24(0xedf)]();}},CommonUtil[_0x5e00b3(0x11f5)]=function(_0x349c9d,_0x1528c7,_0x5268bb,_0x590c18){var _0x4f782d=_0x307c2b,_0x5a01a5=_0x5e00b3,_0x74c71=0x2710;return _0x590c18=_0x590c18||0x615299,_0x5268bb=_0x5268bb||'',_0x349c9d>0x0&&_0x1528c7>0x0?(_0x349c9d=CommonUtil[_0x5a01a5(0x1425)](_0x349c9d),_0x5a01a5(0x4314)===_0x5268bb[_0x4f782d(0x1ad6)]()||'degrees'===_0x5268bb[_0x4f782d(0x1ad6)]()||'dd'===_0x5268bb[_0x5a01a5(0x12e2)]()?0xfe/_0x1528c7/_0x349c9d/(0x2*Math['PI']*_0x590c18/0x168)/_0x74c71:0xfe/_0x1528c7/_0x349c9d/_0x74c71):-0x1;},CommonUtil[_0x5e00b3(0xf6b)]=function(_0x4a3cab,_0x3ba32c,_0x38f76e,_0x4cfe16){var _0x29c28b=_0x307c2b,_0x255eb9=_0x5e00b3,_0x1495b6=0x2710;return _0x4cfe16=_0x4cfe16||0x615299,_0x38f76e=_0x38f76e||'',_0x4a3cab>0x0&&_0x3ba32c>0x0?_0x29c28b(0x262d)===_0x38f76e[_0x255eb9(0x12e2)]()||_0x255eb9(0x450f)===_0x38f76e[_0x255eb9(0x12e2)]()||'dd'===_0x38f76e[_0x255eb9(0x12e2)]()?0xfe/_0x3ba32c/_0x4a3cab/(0x2*Math['PI']*_0x4cfe16/0x168)/_0x1495b6:0xfe/_0x3ba32c/_0x4a3cab/_0x1495b6:-0x1;},CommonUtil[_0x5e00b3(0x16ba)]=function(_0x1598a3){var _0x1d2c3c=_0x307c2b,_0x180da6=_0x5e00b3;return _0x1598a3[_0x180da6(0x409b)]&&_0x180da6(0x20b8)==typeof _0x1598a3[_0x180da6(0x409b)]&&(_0x1598a3=JSON[_0x1d2c3c(0x40c1)](_0x1598a3[_0x180da6(0x409b)])),_0x1598a3;},CommonUtil['copyAttributes']=function(_0x4d6060,_0x205721){var _0x4ba040=_0x5e00b3;if(_0x4d6060=_0x4d6060||{},_0x205721)for(var _0x30315f in _0x205721){var _0x57c17d=_0x205721[_0x30315f];void 0x0!==_0x57c17d&&_0x4ba040(0x3020)!==_0x30315f&&_0x4ba040(0x1b4b)!=typeof _0x57c17d&&(_0x4d6060[_0x30315f]=_0x57c17d);}return _0x4d6060;},CommonUtil[_0x5e00b3(0x5a8f)]=function(_0x5d4828,_0x4b4708,_0x1f98a6){var _0x5a6db=_0x5e00b3;if(_0x5d4828=_0x5d4828||{},_0x4b4708)for(var _0x4dbd91 in _0x4b4708){var _0x3e0cc1=!0x1;if(_0x1f98a6&&_0x1f98a6[_0x5a6db(0x809)]){for(var _0x1a96b9=0x0,_0x65008a=_0x1f98a6[_0x5a6db(0x809)];_0x1a96b9<_0x65008a;_0x1a96b9++)if(_0x4dbd91===_0x1f98a6[_0x1a96b9]){_0x3e0cc1=!0x0;break;}}if(!0x0!==_0x3e0cc1){var _0x373986=_0x4b4708[_0x4dbd91];void 0x0!==_0x373986&&_0x5a6db(0x3020)!==_0x4dbd91&&_0x5a6db(0x1b4b)!=typeof _0x373986&&(_0x5d4828[_0x4dbd91]=_0x373986);}}return _0x5d4828;},CommonUtil[_0x5e00b3(0x31a4)]=function(_0xe2492d){var _0x589c91=_0x307c2b,_0x4255e9=_0x5e00b3;if(null===_0xe2492d||_0x4255e9(0x8c4)!==_typeof(_0xe2492d))return _0xe2492d;if(_0xe2492d instanceof Date){var _0x2d441a=new Date();return _0x2d441a['setTime'](_0xe2492d[_0x4255e9(0x4ef0)]()),_0x2d441a;}if(_0xe2492d instanceof Array)return _0xe2492d[_0x4255e9(0x30eb)](0x0);if(_0xe2492d instanceof Object){var _0x1e893c={};for(var _0x27b9eb in _0xe2492d)_0xe2492d[_0x4255e9(0x1a9a)](_0x27b9eb)&&(_0x1e893c[_0x27b9eb]=CommonUtil[_0x589c91(0x3a1d)](_0xe2492d[_0x27b9eb]));return _0x1e893c;}throw new Error(_0x589c91(0x171c));},CommonUtil[_0x5e00b3(0x56f1)]=function(_0x166a40,_0x3f4cde,_0x183d96,_0x90a49d){var _0x24aa54=_0x307c2b,_0x421c2e=_0x5e00b3,_0x1a7a35,_0x21b35c,_0x1902a6=null,_0x26d406=(_0x90a49d['x']-_0x183d96['x'])*(_0x166a40['y']-_0x183d96['y'])-(_0x90a49d['y']-_0x183d96['y'])*(_0x166a40['x']-_0x183d96['x']),_0x31955d=(_0x3f4cde['x']-_0x166a40['x'])*(_0x166a40['y']-_0x183d96['y'])-(_0x3f4cde['y']-_0x166a40['y'])*(_0x166a40['x']-_0x183d96['x']),_0x59f62b=(_0x90a49d['y']-_0x183d96['y'])*(_0x3f4cde['x']-_0x166a40['x'])-(_0x90a49d['x']-_0x183d96['x'])*(_0x3f4cde['y']-_0x166a40['y']);if(0x0!=_0x59f62b)_0x21b35c=_0x31955d/_0x59f62b,_0x1902a6=(_0x1a7a35=_0x26d406/_0x59f62b)>=0x0&&_0x21b35c<=0x1&&_0x1a7a35<=0x1&&_0x21b35c>=0x0?new Geometry[(_0x24aa54(0x1a36))](_0x166a40['x']+_0x1a7a35*(_0x3f4cde['x']-_0x166a40['x']),_0x166a40['y']+_0x1a7a35*(_0x3f4cde['y']-_0x166a40['y'])):_0x421c2e(0x3c53);else{if(0x0==_0x26d406&&0x0==_0x31955d){var _0x4ca68e=Math[_0x421c2e(0x498f)](_0x166a40['y'],_0x3f4cde['y']),_0x109edd=Math[_0x421c2e(0x19a8)](_0x166a40['y'],_0x3f4cde['y']),_0x44bc7b=Math[_0x421c2e(0x498f)](_0x166a40['x'],_0x3f4cde['x']),_0x3f1737=Math['min'](_0x166a40['x'],_0x3f4cde['x']);_0x1902a6=(_0x183d96['y']>=_0x109edd&&_0x183d96['y']<=_0x4ca68e||_0x90a49d['y']>=_0x109edd&&_0x90a49d['y']<=_0x4ca68e)&&_0x183d96['x']>=_0x3f1737&&_0x183d96['x']<=_0x44bc7b||_0x90a49d['x']>=_0x3f1737&&_0x90a49d['x']<=_0x44bc7b?_0x421c2e(0x31da):_0x421c2e(0x57b2);}else _0x1902a6=_0x421c2e(0x57b2);}return _0x1902a6;},CommonUtil[_0x5e00b3(0x123e)]=function(_0x5c1db1,_0x491733,_0x4f8e20){var _0x4e8a4e=_0x307c2b,_0x4f1eb9=_0x5e00b3;document[_0x4f1eb9(0xd00)][_0x4f1eb9(0x5a20)](_0x4f8e20),_0x4f8e20[_0x4f1eb9(0x8cd)][_0x4e8a4e(0x2299)]=_0x4e8a4e(0x3d78),_0x4f8e20[_0x4f1eb9(0x8cd)][_0x4f1eb9(0x5a4e)]=_0x4f1eb9(0x2b4b),_0x5c1db1[_0x4f1eb9(0x5ad1)]&&(_0x4f8e20[_0x4e8a4e(0x1df0)][_0x4f1eb9(0x5ad1)]=_0x5c1db1[_0x4f1eb9(0x5ad1)]),_0x5c1db1[_0x4f1eb9(0x5f0f)]&&(_0x4f8e20[_0x4e8a4e(0x1df0)][_0x4f1eb9(0x5f0f)]=_0x5c1db1[_0x4f1eb9(0x5f0f)]),_0x5c1db1[_0x4e8a4e(0x2d56)]&&(_0x4f8e20[_0x4f1eb9(0x8cd)][_0x4f1eb9(0x33ae)]=_0x5c1db1[_0x4f1eb9(0x33ae)]),_0x4f8e20[_0x4e8a4e(0x1df0)][_0x4f1eb9(0x3747)]=_0x4f1eb9(0x36ed),_0x4f8e20[_0x4f1eb9(0x8cd)][_0x4e8a4e(0x4a6e)]=_0x4f1eb9(0x3727),_0x4f8e20[_0x4f1eb9(0x8cd)][_0x4f1eb9(0x53c8)]=_0x4f1eb9(0x5091),_0x4f8e20[_0x4f1eb9(0x15ac)]=_0x491733;var _0x9d6a9e=_0x4f8e20[_0x4f1eb9(0x299a)],_0x1c8957=_0x4f8e20[_0x4f1eb9(0x53c9)];return document[_0x4f1eb9(0xd00)][_0x4f1eb9(0x3fb0)](_0x4f8e20),{'textWidth':_0x9d6a9e,'textHeight':_0x1c8957};},CommonUtil[_0x5e00b3(0x5d48)]=function(_0x4fe4b7,_0xcbc291){var _0x497d42=_0x5e00b3;return _0xcbc291?_0x4fe4b7[_0x497d42(0x2c3f)](/\{([\w-\.]+)\}/g,function(_0x4eb966,_0x30d2c6){var _0x3c395c=_0x497d42,_0x5d8769;return _0x5d8769=_0xcbc291[_0x3c395c(0x1a9a)](_0x30d2c6)?paramToString(_0xcbc291[_0x30d2c6]):_0x4eb966,encodeURIComponent(_0x5d8769);}):_0x4fe4b7;};var DOTS_PER_INCH=0x60,INCHES_PER_UNIT={'inches':0x1,'ft':0xc,'mi':0xf780,'m':39.3701,'km':39370.1,'dd':0x42c0e2,'yd':0x24};INCHES_PER_UNIT['in']=INCHES_PER_UNIT[_0x307c2b(0x17d9)],INCHES_PER_UNIT['degrees']=INCHES_PER_UNIT['dd'],INCHES_PER_UNIT[_0x307c2b(0x19b)]=0x73c*INCHES_PER_UNIT['m'];var Browser$1=function(){var _0x5a0746=_0x307c2b,_0x5c1f94=_0x5e00b3,_0x2bb61b,_0x51bf8e='',_0x4738a8='',_0xd4a1de='pc',_0x2942f3=navigator[_0x5c1f94(0x5af)][_0x5c1f94(0x12e2)]();return _0x2942f3[_0x5c1f94(0xabf)]('msie')>-0x1||_0x2942f3['indexOf'](_0x5c1f94(0x28c0))>-0x1&&_0x2942f3[_0x5a0746(0x2feb)]('rv')>-0x1?(_0x51bf8e=_0x5a0746(0x40d0),_0x2bb61b=_0x2942f3[_0x5a0746(0xa93)](/msie ([\d.]+)/)||_0x2942f3[_0x5a0746(0xa93)](/rv:([\d.]+)/)):_0x2942f3[_0x5c1f94(0xabf)]('chrome')>-0x1?(_0x51bf8e=_0x5a0746(0x3155),_0x2bb61b=_0x2942f3[_0x5c1f94(0x31ca)](/chrome\/([\d.]+)/)):_0x2942f3[_0x5c1f94(0xabf)](_0x5a0746(0x663))>-0x1?(_0x51bf8e=_0x5c1f94(0x533c),_0x2bb61b=_0x2942f3[_0x5c1f94(0x31ca)](/firefox\/([\d.]+)/)):_0x2942f3[_0x5c1f94(0xabf)](_0x5a0746(0x2888))>-0x1?(_0x51bf8e=_0x5c1f94(0x2995),_0x2bb61b=_0x2942f3[_0x5a0746(0xa93)](/version\/([\d.]+)/)):_0x2942f3[_0x5c1f94(0xabf)](_0x5c1f94(0x5b0f))>-0x1&&(_0x51bf8e=_0x5a0746(0x73e),_0x2bb61b=_0x2942f3[_0x5c1f94(0x31ca)](/version\/([\d.]+)/)),_0x4738a8=_0x2bb61b?_0x2bb61b[0x1]:'',_0x2942f3[_0x5c1f94(0xabf)](_0x5c1f94(0x2891))>-0x1||_0x2942f3[_0x5c1f94(0xabf)](_0x5c1f94(0x10e1))>-0x1||_0x2942f3[_0x5c1f94(0xabf)](_0x5a0746(0x2d8c))>-0x1?_0xd4a1de=_0x5a0746(0x1ad9):_0x2942f3[_0x5a0746(0x2feb)](_0x5a0746(0x476f))>-0x1&&(_0x4738a8=(_0x2bb61b=_0x2942f3[_0x5c1f94(0x31ca)](/version\/([\d.]+)/))?_0x2bb61b[0x1]:'',_0xd4a1de=_0x5a0746(0x476f)),{'name':_0x51bf8e,'version':_0x4738a8,'device':_0xd4a1de};}(),isSupportCanvas=(checkRes=!0x0,broz=Browser$1,document[_0x5e00b3(0x2a2e)](_0x5e00b3(0x2a34))[_0x5e00b3(0x696)]?(_0x5e00b3(0x533c)===broz[_0x5e00b3(0x2c5)]&&parseFloat(broz[_0x307c2b(0x5cc)])<0x5&&(checkRes=!0x1),_0x307c2b(0x73e)===broz[_0x5e00b3(0x2c5)]&&parseFloat(broz[_0x5e00b3(0x24cf)])<0x4&&(checkRes=!0x1),_0x307c2b(0x2888)===broz[_0x5e00b3(0x2c5)]&&parseFloat(broz[_0x5e00b3(0x24cf)])<0xa&&(checkRes=!0x1),_0x307c2b(0x40d0)===broz[_0x5e00b3(0x2c5)]&&parseFloat(broz[_0x5e00b3(0x24cf)])<0x9&&(checkRes=!0x1)):checkRes=!0x1,checkRes),checkRes,broz;class BurstPipelineAnalystService extends NetworkAnalystServiceBase{constructor(_0xefa87e,_0x57cf81){var _0xbadcd2=_0x5e00b3;super(_0xefa87e,_0x57cf81),this[_0xbadcd2(0x3020)]=_0xbadcd2(0x52ef);}[_0x5e00b3(0x2947)](){var _0x2ff6f6=_0x307c2b;super[_0x2ff6f6(0x5020)]();}[_0x5e00b3(0x4dec)](_0x4d28b0){var _0x121b26=_0x307c2b,_0x5da88f=_0x5e00b3;if(!(_0x4d28b0 instanceof BurstPipelineAnalystParameters))return null;var _0x2bce4f,_0x16e1a0=this;if(_0x16e1a0[_0x5da88f(0x2dba)]=CommonUtil[_0x5da88f(0x289c)](_0x16e1a0[_0x5da88f(0x2dba)],_0x5da88f(0x168b)),_0x2bce4f={'sourceNodeIDs':_0x4d28b0[_0x5da88f(0x53d)],'isUncertainDirectionValid':_0x4d28b0[_0x5da88f(0x2aec)]},null!==_0x4d28b0[_0x5da88f(0x433f)]&&null!==_0x4d28b0[_0x5da88f(0x1ca0)])throw new Error(_0x5da88f(0x106));if(null===_0x4d28b0[_0x5da88f(0x433f)]&&null===_0x4d28b0[_0x121b26(0x1c78)])throw new Error(_0x5da88f(0x106));null!==_0x4d28b0[_0x5da88f(0x433f)]?_0x2bce4f[_0x121b26(0x4f9)]=_0x4d28b0[_0x121b26(0x4f9)]:_0x2bce4f[_0x5da88f(0x1ca0)]=_0x4d28b0[_0x5da88f(0x1ca0)],_0x16e1a0[_0x121b26(0x6ac)]({'method':_0x5da88f(0x2996),'params':_0x2bce4f,'scope':_0x16e1a0,'success':_0x16e1a0[_0x5da88f(0x38a4)],'failure':_0x16e1a0[_0x5da88f(0x3c57)]});}}class TransportationAnalystResultSetting{constructor(_0x50af57){var _0x172065=_0x307c2b,_0x21bbe3=_0x5e00b3;_0x50af57&&(this[_0x21bbe3(0x3220)]=!0x1,this[_0x21bbe3(0xf41)]=!0x1,this[_0x21bbe3(0x1421)]=!0x1,this[_0x21bbe3(0x5281)]=!0x1,this[_0x21bbe3(0x3845)]=!0x1,this[_0x172065(0x479b)]=!0x1,this[_0x21bbe3(0x1839)]=!0x1,this[_0x21bbe3(0x4699)]=!0x1,PlotServicesUtil[_0x21bbe3(0x46d7)](this,_0x50af57),this[_0x21bbe3(0x3020)]=_0x21bbe3(0x3dd4));}[_0x307c2b(0x5020)](){var _0x1f0a51=_0x307c2b,_0x2f375c=_0x5e00b3,_0xbeb66f=this;_0xbeb66f[_0x2f375c(0x3220)]=null,_0xbeb66f[_0x2f375c(0xf41)]=null,_0xbeb66f[_0x1f0a51(0x32ea)]=null,_0xbeb66f[_0x2f375c(0x5281)]=null,_0xbeb66f[_0x2f375c(0x3845)]=null,_0xbeb66f[_0x2f375c(0x17c1)]=null,_0xbeb66f[_0x2f375c(0x1839)]=null,_0xbeb66f[_0x2f375c(0x4699)]=null;}}class TransportationAnalystParameter{constructor(_0x33b10d){var _0x9f69a9=_0x307c2b,_0x3cf471=_0x5e00b3;_0x33b10d&&(this[_0x9f69a9(0x2fa2)]=null,this['barrierNodeIDs']=null,this[_0x3cf471(0x3242)]=null,this[_0x3cf471(0x5a5)]=null,this[_0x3cf471(0x58b3)]=null,this[_0x3cf471(0x53c5)]=new TransportationAnalystResultSetting(),PlotServicesUtil[_0x3cf471(0x46d7)](this,_0x33b10d),this[_0x9f69a9(0x26bc)]=_0x3cf471(0x1a5a));}[_0x5e00b3(0x2947)](){var _0x105c04=_0x307c2b,_0x1459db=_0x5e00b3,_0xd9cf1c=this;if(_0xd9cf1c[_0x1459db(0x418a)]=null,_0xd9cf1c[_0x105c04(0x367e)]=null,_0xd9cf1c[_0x1459db(0x5a5)]=null,_0xd9cf1c[_0x1459db(0x58b3)]=null,_0xd9cf1c[_0x1459db(0x53c5)]&&(_0xd9cf1c[_0x1459db(0x53c5)][_0x1459db(0x2947)](),_0xd9cf1c[_0x1459db(0x53c5)]=null),_0xd9cf1c['barrierPoints']&&_0xd9cf1c[_0x1459db(0x3242)][_0x1459db(0x809)]){for(var _0x49006c in _0xd9cf1c[_0x1459db(0x3242)])_0xd9cf1c[_0x1459db(0x3242)][_0x49006c][_0x105c04(0x5020)]();}_0xd9cf1c[_0x1459db(0x3242)]=null;}}class ComputeWeightMatrixParameters{constructor(_0x5b7af){var _0x2cd280=_0x307c2b,_0x402b66=_0x5e00b3;this[_0x402b66(0x41d4)]=!0x1,this[_0x2cd280(0x53d0)]=null,this[_0x402b66(0x18f2)]=new TransportationAnalystParameter(),PlotServicesUtil[_0x402b66(0x46d7)](this,_0x5b7af),this[_0x402b66(0x3020)]=_0x402b66(0xe8d);}[_0x5e00b3(0x2947)](){var _0x52f977=_0x307c2b,_0x6e0689=_0x5e00b3,_0x34b35e=this;_0x34b35e[_0x6e0689(0x41d4)]=null,_0x34b35e['nodes']=null,_0x34b35e[_0x6e0689(0x18f2)]&&(_0x34b35e[_0x6e0689(0x18f2)][_0x6e0689(0x2947)](),_0x34b35e[_0x52f977(0x264e)]=null);}}class ComputeWeightMatrixService extends NetworkAnalystServiceBase{constructor(_0x1cf997,_0xe47760){var _0x428a80=_0x5e00b3;super(_0x1cf997,_0xe47760),this[_0x428a80(0x3020)]=_0x428a80(0x5d50);}[_0x5e00b3(0x2947)](){var _0x1b1ea4=_0x5e00b3;super[_0x1b1ea4(0x2947)]();}['processAsync'](_0x22b579){var _0x37e754=_0x307c2b,_0x31c4fb=_0x5e00b3;if(_0x22b579 instanceof ComputeWeightMatrixParameters){var _0x5d5013,_0x173de1=this;_0x173de1[_0x31c4fb(0x2dba)]=CommonUtil[_0x31c4fb(0x289c)](_0x173de1[_0x37e754(0x2cb5)],_0x31c4fb(0xd49)),_0x5d5013={'parameter':PlotServicesUtil[_0x37e754(0x1287)](_0x22b579[_0x31c4fb(0x18f2)]),'nodes':_0x173de1[_0x37e754(0x26c8)](_0x22b579[_0x31c4fb(0x41d4)],_0x22b579[_0x37e754(0x53d0)])},_0x173de1[_0x31c4fb(0x2625)]({'method':_0x31c4fb(0x2996),'params':_0x5d5013,'scope':_0x173de1,'success':_0x173de1[_0x31c4fb(0x38a4)],'failure':_0x173de1[_0x31c4fb(0x3c57)]});}}[_0x5e00b3(0x2756)](_0x4f48e0,_0x1453f6){var _0x4106c4=_0x5e00b3,_0x244517='[',_0x4c0cb6=_0x1453f6?_0x1453f6[_0x4106c4(0x809)]:0x0;if(!0x1===_0x4f48e0){for(var _0x423a2e=0x0;_0x423a2e<_0x4c0cb6;_0x423a2e++)_0x423a2e>0x0&&(_0x244517+=','),_0x244517+=_0x4106c4(0xcfa)+_0x1453f6[_0x423a2e]['x']+_0x4106c4(0x3d12)+_0x1453f6[_0x423a2e]['y']+'}';}else{if(!0x0===_0x4f48e0){for(var _0x55437c=0x0;_0x55437c<_0x4c0cb6;_0x55437c++)_0x55437c>0x0&&(_0x244517+=','),_0x244517+=_0x1453f6[_0x55437c];}}return _0x244517+=']';}}class FacilityAnalyst3DParameters{constructor(_0x65e070){var _0x45a4a4=_0x307c2b,_0x1e5d64=_0x5e00b3;this[_0x1e5d64(0x433f)]=null,this[_0x1e5d64(0x1ca0)]=null,this[_0x45a4a4(0x456b)]=null,this[_0x1e5d64(0x2aec)]=!0x1,PlotServicesUtil[_0x1e5d64(0x46d7)](this,_0x65e070),this[_0x45a4a4(0x26bc)]=_0x1e5d64(0x1eed);}[_0x5e00b3(0x2947)](){var _0x3502d0=_0x5e00b3,_0x4975f6=this;_0x4975f6[_0x3502d0(0x433f)]=null,_0x4975f6[_0x3502d0(0x1ca0)]=null,_0x4975f6[_0x3502d0(0x1734)]=null,_0x4975f6[_0x3502d0(0x2aec)]=null;}}class FacilityAnalystStreamParameters{constructor(_0x563622){var _0x25ec8a=_0x307c2b,_0xeacc87=_0x5e00b3;this['sourceNodeIDs']=null,this[_0x25ec8a(0x4f9)]=null,this[_0xeacc87(0x1ca0)]=null,this[_0xeacc87(0x2aec)]=!0x1,this[_0xeacc87(0x233d)]=null,PlotServicesUtil[_0xeacc87(0x46d7)](this,_0x563622),this[_0xeacc87(0x3020)]=_0xeacc87(0x329f);}[_0x5e00b3(0x2947)](){var _0x146126=_0x307c2b,_0x48e723=_0x5e00b3,_0x26c738=this;_0x26c738[_0x48e723(0x433f)]=null,_0x26c738[_0x146126(0x1c78)]=null,_0x26c738[_0x146126(0x456b)]=null,_0x26c738[_0x48e723(0x2aec)]=null,_0x26c738[_0x48e723(0x3dd)]=null;}}class FacilityAnalystStreamService extends NetworkAnalystServiceBase{constructor(_0x12a81d,_0x52e9fd){var _0x4fa876=_0x5e00b3;super(_0x12a81d,_0x52e9fd),this[_0x4fa876(0x3020)]=_0x4fa876(0x12e6);}[_0x5e00b3(0x2947)](){var _0x28040d=_0x5e00b3;super[_0x28040d(0x2947)]();}[_0x307c2b(0x499c)](_0x532392){var _0x4a9c4d=_0x307c2b,_0x1a9f1b=_0x5e00b3;if(_0x532392 instanceof FacilityAnalystStreamParameters){var _0xd3970e,_0x4c972a=this;if(0x0===_0x532392[_0x1a9f1b(0x233d)])_0x4c972a[_0x1a9f1b(0x2dba)]=CommonUtil[_0x1a9f1b(0x289c)](_0x4c972a[_0x1a9f1b(0x2dba)],_0x1a9f1b(0x47eb));else{if(0x1!==_0x532392['queryType'])return;_0x4c972a[_0x1a9f1b(0x2dba)]=CommonUtil[_0x1a9f1b(0x289c)](_0x4c972a[_0x4a9c4d(0x2cb5)],_0x4a9c4d(0x2d6b));}_0xd3970e={'sourceNodeIDs':_0x532392[_0x1a9f1b(0x53d)],'isUncertainDirectionValid':_0x532392[_0x1a9f1b(0x2aec)]},null!==_0x532392[_0x1a9f1b(0x433f)]&&null!==_0x532392[_0x1a9f1b(0x1ca0)]||null===_0x532392[_0x4a9c4d(0x4f9)]&&null===_0x532392[_0x1a9f1b(0x1ca0)]||(null!==_0x532392[_0x1a9f1b(0x433f)]?_0xd3970e[_0x1a9f1b(0x433f)]=_0x532392[_0x4a9c4d(0x4f9)]:_0xd3970e['nodeID']=_0x532392[_0x1a9f1b(0x1ca0)],_0x4c972a[_0x4a9c4d(0x6ac)]({'method':_0x1a9f1b(0x2996),'params':_0xd3970e,'scope':_0x4c972a,'success':_0x4c972a[_0x1a9f1b(0x38a4)],'failure':_0x4c972a[_0x1a9f1b(0x3c57)]}));}}}class FacilityAnalystTracedown3DParameters extends FacilityAnalyst3DParameters{constructor(_0x2c16c9){var _0x2093ab=_0x5e00b3;super(_0x2c16c9),this[_0x2093ab(0x3020)]=_0x2093ab(0x551b);}[_0x5e00b3(0x2947)](){var _0x5d5671=_0x5e00b3;super[_0x5d5671(0x2947)]();}}class FacilityAnalystTracedown3DService extends CommonServiceBase{constructor(_0x1434c5,_0x35009c){var _0x58672c=_0x5e00b3;super(_0x1434c5,_0x35009c),this[_0x58672c(0x3020)]=_0x58672c(0x1b5a);}[_0x5e00b3(0x2947)](){var _0x5ba538=_0x307c2b;super[_0x5ba538(0x5020)]();}[_0x5e00b3(0x4dec)](_0x1913e2){var _0x4f9944=_0x5e00b3;if(_0x1913e2 instanceof FacilityAnalystTracedown3DParameters){var _0x67aee9,_0xf9635b=this;_0xf9635b[_0x4f9944(0x2dba)]=CommonUtil['urlPathAppend'](_0xf9635b[_0x4f9944(0x2dba)],_0x4f9944(0x2f19)),_0x67aee9={'edgeID':_0x1913e2[_0x4f9944(0x433f)],'nodeID':_0x1913e2[_0x4f9944(0x1ca0)],'weightName':_0x1913e2[_0x4f9944(0x1734)],'isUncertainDirectionValid':_0x1913e2[_0x4f9944(0x2aec)]},_0xf9635b[_0x4f9944(0x2625)]({'method':_0x4f9944(0x2996),'params':_0x67aee9,'scope':_0xf9635b,'success':_0xf9635b[_0x4f9944(0x38a4)],'failure':_0xf9635b[_0x4f9944(0x3c57)]});}}}class FacilityAnalystTraceup3DParameters extends FacilityAnalyst3DParameters{constructor(_0x4c6ec4){var _0xdc8455=_0x5e00b3;super(_0x4c6ec4),this[_0xdc8455(0x3020)]=_0xdc8455(0x5a31);}[_0x5e00b3(0x2947)](){var _0x46129a=_0x5e00b3;super[_0x46129a(0x2947)]();}}class FacilityAnalystTraceup3DService extends CommonServiceBase{constructor(_0x180fc1,_0x13f0bc){var _0x4c6574=_0x307c2b,_0x5099f1=_0x5e00b3;super(_0x180fc1,_0x13f0bc),this[_0x5099f1(0x3020)]=_0x4c6574(0x492a);}[_0x5e00b3(0x2947)](){var _0x19adb8=_0x5e00b3;super[_0x19adb8(0x2947)]();}[_0x5e00b3(0x4dec)](_0x5a1fcd){var _0x449b4d=_0x307c2b,_0x3f37a2=_0x5e00b3;if(_0x5a1fcd instanceof FacilityAnalystTraceup3DParameters){var _0x20374a,_0x4c1a8f=this;_0x4c1a8f[_0x3f37a2(0x2dba)]=CommonUtil[_0x3f37a2(0x289c)](_0x4c1a8f['url'],'traceupresult'),_0x20374a={'edgeID':_0x5a1fcd[_0x3f37a2(0x433f)],'nodeID':_0x5a1fcd[_0x3f37a2(0x1ca0)],'weightName':_0x5a1fcd[_0x449b4d(0x456b)],'isUncertainDirectionValid':_0x5a1fcd[_0x449b4d(0x12a1)]},_0x4c1a8f[_0x3f37a2(0x2625)]({'method':'GET','params':_0x20374a,'scope':_0x4c1a8f,'success':_0x4c1a8f[_0x3f37a2(0x38a4)],'failure':_0x4c1a8f[_0x449b4d(0x1b97)]});}}}class Bounds{constructor(_0x512bdf,_0x3e62b7,_0x1ebc22,_0x131eeb){var _0x1f94b7=_0x307c2b,_0x54b475=_0x5e00b3;PlotServicesUtil[_0x54b475(0x2676)](_0x512bdf)&&(_0x131eeb=_0x512bdf[0x3],_0x1ebc22=_0x512bdf[0x2],_0x3e62b7=_0x512bdf[0x1],_0x512bdf=_0x512bdf[0x0]),this[_0x54b475(0x4db1)]=null!=_0x512bdf?PlotServicesUtil[_0x1f94b7(0xf45)](_0x512bdf):this[_0x54b475(0x4db1)],this[_0x54b475(0x4645)]=null!=_0x3e62b7?PlotServicesUtil[_0x54b475(0x3444)](_0x3e62b7):this[_0x54b475(0x4645)],this[_0x1f94b7(0xf7d)]=null!=_0x1ebc22?PlotServicesUtil[_0x1f94b7(0xf45)](_0x1ebc22):this[_0x1f94b7(0xf7d)],this[_0x54b475(0x4f04)]=null!=_0x131eeb?PlotServicesUtil[_0x1f94b7(0xf45)](_0x131eeb):this[_0x54b475(0x4f04)],this[_0x1f94b7(0x5222)]=null,this[_0x1f94b7(0x26bc)]=_0x54b475(0x5776);}[_0x5e00b3(0x40f3)](){var _0x541e54=_0x307c2b,_0x232511=_0x5e00b3;return new Bounds(this[_0x232511(0x4db1)],this[_0x232511(0x4645)],this[_0x232511(0x1d74)],this[_0x541e54(0x49a6)]);}[_0x5e00b3(0x1dab)](_0x9b911d){var _0x126277=_0x307c2b,_0x145ce5=_0x5e00b3,_0x340eda=!0x1;return null!=_0x9b911d&&(_0x340eda=this[_0x145ce5(0x4db1)]===_0x9b911d[_0x145ce5(0x4db1)]&&this[_0x145ce5(0x1d74)]===_0x9b911d[_0x126277(0xf7d)]&&this[_0x145ce5(0x4f04)]===_0x9b911d[_0x145ce5(0x4f04)]&&this[_0x145ce5(0x4645)]===_0x9b911d[_0x145ce5(0x4645)]),_0x340eda;}[_0x307c2b(0xedf)](){var _0x786f96=_0x307c2b,_0x477471=_0x5e00b3;return[this[_0x786f96(0x3ca7)],this[_0x786f96(0x35e7)],this[_0x477471(0x1d74)],this[_0x477471(0x4f04)]][_0x477471(0x48a9)](',');}[_0x5e00b3(0x64b)](_0x1f1226){var _0x3e6184=_0x307c2b,_0x1105e3=_0x5e00b3;return!0x0===_0x1f1226?[this[_0x1105e3(0x4645)],this[_0x1105e3(0x4db1)],this['top'],this[_0x3e6184(0xf7d)]]:[this[_0x1105e3(0x4db1)],this[_0x1105e3(0x4645)],this[_0x1105e3(0x1d74)],this[_0x1105e3(0x4f04)]];}[_0x5e00b3(0x51cf)](_0x283562,_0xf82ffa){var _0x20f6a2=_0x307c2b,_0x284028=_0x5e00b3;null==_0x283562&&(_0x283562=0x6);var _0x2db8e5=Math[_0x284028(0x3a5c)](0xa,_0x283562),_0x3c0ae7=Math[_0x20f6a2(0x1ff1)](this['left']*_0x2db8e5)/_0x2db8e5,_0x2d51d3=Math[_0x284028(0x3d49)](this[_0x284028(0x4645)]*_0x2db8e5)/_0x2db8e5,_0x5e08b9=Math[_0x284028(0x3d49)](this[_0x284028(0x1d74)]*_0x2db8e5)/_0x2db8e5,_0x37d994=Math[_0x284028(0x3d49)](this[_0x284028(0x4f04)]*_0x2db8e5)/_0x2db8e5;return!0x0===_0xf82ffa?_0x2d51d3+','+_0x3c0ae7+','+_0x37d994+','+_0x5e08b9:_0x3c0ae7+','+_0x2d51d3+','+_0x5e08b9+','+_0x37d994;}[_0x5e00b3(0x3a32)](){var _0x180b35=_0x307c2b,_0xcabcc4=_0x5e00b3;return this[_0xcabcc4(0x1d74)]-this[_0x180b35(0x3ca7)];}[_0x307c2b(0x3145)](){var _0x1c33b1=_0x5e00b3;return this[_0x1c33b1(0x4f04)]-this['bottom'];}[_0x5e00b3(0x55ca)](){var _0x6e1f18=_0x307c2b,_0x4713b3=_0x5e00b3;return new Size(this[_0x4713b3(0x3a32)](),this[_0x6e1f18(0x3145)]());}[_0x5e00b3(0x1b3f)](){var _0x5ab66f=_0x5e00b3;return new Pixel((this[_0x5ab66f(0x4db1)]+this[_0x5ab66f(0x1d74)])/0x2,(this[_0x5ab66f(0x4645)]+this[_0x5ab66f(0x4f04)])/0x2);}[_0x5e00b3(0x5775)](){var _0x5ee992=_0x5e00b3;return this[_0x5ee992(0x3412)]||(this[_0x5ee992(0x3412)]=new LonLat((this[_0x5ee992(0x4db1)]+this['right'])/0x2,(this[_0x5ee992(0x4645)]+this[_0x5ee992(0x4f04)])/0x2)),this[_0x5ee992(0x3412)];}[_0x5e00b3(0x4a6e)](_0x189e17,_0x199e37){var _0x122220=_0x307c2b,_0xd934bf=_0x5e00b3,_0x192f2a,_0x38666a;_0x189e17=_0x189e17||0x1,null==_0x199e37&&(_0x199e37=this[_0x122220(0x5a8d)]()),_0xd934bf(0x1055)===_0x199e37[_0x122220(0x26bc)]?(_0x192f2a=_0x199e37[_0xd934bf(0x1eb8)],_0x38666a=_0x199e37[_0xd934bf(0x5c63)]):(_0x192f2a=_0x199e37['x'],_0x38666a=_0x199e37['y']);var _0x33eedb=(this[_0xd934bf(0x4db1)]-_0x192f2a)*_0x189e17+_0x192f2a,_0x5e2d85=(this[_0x122220(0x35e7)]-_0x38666a)*_0x189e17+_0x38666a,_0x508158=(this[_0xd934bf(0x1d74)]-_0x192f2a)*_0x189e17+_0x192f2a,_0x5895c1=(this[_0xd934bf(0x4f04)]-_0x38666a)*_0x189e17+_0x38666a;return new Bounds(_0x33eedb,_0x5e2d85,_0x508158,_0x5895c1);}[_0x5e00b3(0x30c2)](_0x306ecc,_0x19ff15){var _0x3e1195=_0x5e00b3;if(null==_0x306ecc||null==_0x19ff15)throw new TypeError(_0x3e1195(0x123b));return new Bounds(this[_0x3e1195(0x4db1)]+_0x306ecc,this[_0x3e1195(0x4645)]+_0x19ff15,this[_0x3e1195(0x1d74)]+_0x306ecc,this[_0x3e1195(0x4f04)]+_0x19ff15);}[_0x5e00b3(0x46d7)](_0x43cb56){var _0x3119ef=_0x307c2b,_0x45cf89=_0x5e00b3,_0x971023=null;if(_0x43cb56){switch(_0x43cb56[_0x45cf89(0x3020)]){case _0x45cf89(0x1055):_0x971023=new Bounds(_0x43cb56[_0x45cf89(0x1eb8)],_0x43cb56[_0x45cf89(0x5c63)],_0x43cb56[_0x3119ef(0x2358)],_0x43cb56[_0x45cf89(0x5c63)]);break;case _0x45cf89(0x4261):_0x971023=new Bounds(_0x43cb56['x'],_0x43cb56['y'],_0x43cb56['x'],_0x43cb56['y']);break;case _0x45cf89(0x5776):_0x971023=_0x43cb56;}_0x971023&&(this['centerLonLat']=null,(null==this[_0x45cf89(0x4db1)]||_0x971023[_0x45cf89(0x4db1)]<this[_0x45cf89(0x4db1)])&&(this[_0x3119ef(0x3ca7)]=_0x971023[_0x45cf89(0x4db1)]),(null==this[_0x45cf89(0x4645)]||_0x971023[_0x45cf89(0x4645)]<this['bottom'])&&(this[_0x3119ef(0x35e7)]=_0x971023[_0x3119ef(0x35e7)]),(null==this[_0x45cf89(0x1d74)]||_0x971023[_0x3119ef(0xf7d)]>this[_0x45cf89(0x1d74)])&&(this[_0x45cf89(0x1d74)]=_0x971023[_0x3119ef(0xf7d)]),(null==this[_0x45cf89(0x4f04)]||_0x971023[_0x45cf89(0x4f04)]>this[_0x45cf89(0x4f04)])&&(this[_0x45cf89(0x4f04)]=_0x971023[_0x45cf89(0x4f04)]));}}[_0x5e00b3(0x4cbe)](_0x25d15c,_0x4c1e9b){var _0x1aba3f=_0x307c2b,_0x4d6116=_0x5e00b3;_0x4d6116(0x29d5)==typeof _0x4c1e9b&&(_0x4c1e9b={'inclusive':_0x4c1e9b}),_0x4c1e9b=_0x4c1e9b||{};var _0x180331=this[_0x4d6116(0x5655)](_0x25d15c[_0x4d6116(0x1eb8)],_0x25d15c[_0x4d6116(0x5c63)],_0x4c1e9b['inclusive']),_0x1d5d62=_0x4c1e9b[_0x4d6116(0x4c33)];if(_0x1d5d62&&!_0x180331){var _0x30495f=_0x1d5d62[_0x4d6116(0x3a32)](),_0x3208c7=(_0x1d5d62[_0x1aba3f(0x3ca7)]+_0x1d5d62[_0x4d6116(0x1d74)])/0x2,_0x424240=Math[_0x4d6116(0x3d49)]((_0x25d15c[_0x4d6116(0x1eb8)]-_0x3208c7)/_0x30495f);_0x180331=this[_0x4d6116(0x4cbe)]({'lon':_0x25d15c[_0x4d6116(0x1eb8)]-_0x424240*_0x30495f,'lat':_0x25d15c[_0x4d6116(0x5c63)]},{'inclusive':_0x4c1e9b[_0x4d6116(0x5c09)]});}return _0x180331;}[_0x5e00b3(0x35e)](_0x4b9dc8,_0x2cd0c6){var _0x2f77fd=_0x5e00b3;return this[_0x2f77fd(0x5655)](_0x4b9dc8['x'],_0x4b9dc8['y'],_0x2cd0c6);}[_0x5e00b3(0x5655)](_0x670b30,_0x264b8b,_0x14e5c5){var _0x28ef02=_0x307c2b,_0x2b6550=_0x5e00b3;if(null==_0x14e5c5&&(_0x14e5c5=!0x0),null==_0x670b30||null==_0x264b8b)return!0x1;return _0x14e5c5?_0x670b30>=this[_0x2b6550(0x4db1)]&&_0x670b30<=this[_0x28ef02(0xf7d)]&&_0x264b8b>=this[_0x2b6550(0x4645)]&&_0x264b8b<=this[_0x2b6550(0x4f04)]:_0x670b30>this[_0x2b6550(0x4db1)]&&_0x670b30<this[_0x2b6550(0x1d74)]&&_0x264b8b>this[_0x2b6550(0x4645)]&&_0x264b8b<this[_0x28ef02(0x49a6)];}[_0x5e00b3(0x5722)](_0x11ae80,_0x46c0b4){var _0xf2dd02=_0x307c2b,_0x119544=_0x5e00b3;if(_0x119544(0x29d5)==typeof _0x46c0b4&&(_0x46c0b4={'inclusive':_0x46c0b4}),(_0x46c0b4=_0x46c0b4||{})[_0xf2dd02(0x2ed6)]){var _0x944a8a=this[_0x119544(0xf1a)](_0x46c0b4[_0x119544(0x4c33)]);_0x11ae80=_0x11ae80[_0x119544(0xf1a)](_0x46c0b4[_0x119544(0x4c33)]);}else _0x944a8a=this;null==_0x46c0b4['inclusive']&&(_0x46c0b4['inclusive']=!0x0);var _0x1f0cd7=!0x1,_0x2e14ed=_0x944a8a[_0x119544(0x4db1)]===_0x11ae80[_0x119544(0x1d74)]||_0x944a8a[_0x119544(0x1d74)]===_0x11ae80[_0xf2dd02(0x3ca7)]||_0x944a8a[_0x119544(0x4f04)]===_0x11ae80[_0x119544(0x4645)]||_0x944a8a[_0x119544(0x4645)]===_0x11ae80[_0x119544(0x4f04)];if(_0x46c0b4[_0x119544(0x5c09)]||!_0x2e14ed){var _0x562550=_0x11ae80[_0x119544(0x4645)]>=_0x944a8a[_0x119544(0x4645)]&&_0x11ae80[_0xf2dd02(0x35e7)]<=_0x944a8a[_0x119544(0x4f04)]||_0x944a8a[_0x119544(0x4645)]>=_0x11ae80[_0x119544(0x4645)]&&_0x944a8a[_0x119544(0x4645)]<=_0x11ae80[_0xf2dd02(0x49a6)],_0x5b8c04=_0x11ae80[_0x119544(0x4f04)]>=_0x944a8a['bottom']&&_0x11ae80[_0xf2dd02(0x49a6)]<=_0x944a8a[_0x119544(0x4f04)]||_0x944a8a[_0x119544(0x4f04)]>_0x11ae80[_0xf2dd02(0x35e7)]&&_0x944a8a[_0x119544(0x4f04)]<_0x11ae80[_0x119544(0x4f04)],_0x2db896=_0x11ae80[_0x119544(0x4db1)]>=_0x944a8a[_0x119544(0x4db1)]&&_0x11ae80[_0x119544(0x4db1)]<=_0x944a8a[_0x119544(0x1d74)]||_0x944a8a[_0x119544(0x4db1)]>=_0x11ae80[_0x119544(0x4db1)]&&_0x944a8a[_0xf2dd02(0x3ca7)]<=_0x11ae80[_0x119544(0x1d74)],_0x16a8df=_0x11ae80[_0x119544(0x1d74)]>=_0x944a8a['left']&&_0x11ae80[_0x119544(0x1d74)]<=_0x944a8a[_0x119544(0x1d74)]||_0x944a8a[_0x119544(0x1d74)]>=_0x11ae80[_0x119544(0x4db1)]&&_0x944a8a[_0x119544(0x1d74)]<=_0x11ae80[_0x119544(0x1d74)];_0x1f0cd7=(_0x562550||_0x5b8c04)&&(_0x2db896||_0x16a8df);}if(_0x46c0b4[_0x119544(0x4c33)]&&!_0x1f0cd7){var _0x3f85bc=_0x46c0b4[_0x119544(0x4c33)],_0x2f2dea=_0x3f85bc[_0x119544(0x3a32)](),_0x4137eb=!_0x3f85bc[_0x119544(0x50ba)](_0x944a8a),_0x25b6d9=!_0x3f85bc[_0x119544(0x50ba)](_0x11ae80);_0x4137eb&&!_0x25b6d9?(_0x11ae80=_0x11ae80[_0x119544(0x30c2)](-_0x2f2dea,0x0),_0x1f0cd7=_0x944a8a[_0x119544(0x5722)](_0x11ae80,{'inclusive':_0x46c0b4[_0xf2dd02(0x25cc)]})):_0x25b6d9&&!_0x4137eb&&(_0x944a8a=_0x944a8a[_0xf2dd02(0x1af6)](-_0x2f2dea,0x0),_0x1f0cd7=_0x11ae80[_0x119544(0x5722)](_0x944a8a,{'inclusive':_0x46c0b4[_0x119544(0x5c09)]}));}return _0x1f0cd7;}[_0x5e00b3(0x50ba)](_0x15cc42,_0x3ecaa9,_0xdf696f){var _0x47aefd=_0x307c2b,_0x583b33=_0x5e00b3;null==_0x3ecaa9&&(_0x3ecaa9=!0x1),null==_0xdf696f&&(_0xdf696f=!0x0);var _0x2d7435=this[_0x583b33(0x5655)](_0x15cc42[_0x583b33(0x4db1)],_0x15cc42[_0x583b33(0x4645)],_0xdf696f),_0x3c86ed=this[_0x583b33(0x5655)](_0x15cc42[_0x583b33(0x1d74)],_0x15cc42[_0x583b33(0x4645)],_0xdf696f),_0x321152=this[_0x47aefd(0x57f4)](_0x15cc42[_0x583b33(0x4db1)],_0x15cc42[_0x583b33(0x4f04)],_0xdf696f),_0x6d5891=this[_0x583b33(0x5655)](_0x15cc42[_0x47aefd(0xf7d)],_0x15cc42[_0x583b33(0x4f04)],_0xdf696f);return _0x3ecaa9?_0x2d7435||_0x3c86ed||_0x321152||_0x6d5891:_0x2d7435&&_0x3c86ed&&_0x321152&&_0x6d5891;}[_0x5e00b3(0x2c9b)](_0x56285e){var _0x3dac55=_0x307c2b,_0x3d8ee1=_0x5e00b3,_0x46cb24='',_0xc93cf2=this[_0x3dac55(0x5a8d)]();return _0x46cb24+=_0x56285e[_0x3d8ee1(0x5c63)]<_0xc93cf2[_0x3d8ee1(0x5c63)]?'b':'t',_0x46cb24+=_0x56285e[_0x3dac55(0x2358)]<_0xc93cf2[_0x3d8ee1(0x1eb8)]?'l':'r';}[_0x5e00b3(0xf1a)](_0x160060,_0x33b471){var _0x4af817=_0x307c2b,_0xa2ae52=_0x5e00b3,_0x432298=(_0x33b471=_0x33b471||{})[_0xa2ae52(0x59b7)]||0x0,_0x117aa3=_0x33b471[_0xa2ae52(0x211c)]||0x0,_0x1e7957=this[_0xa2ae52(0x40f3)]();if(_0x160060){for(var _0x3be1c2=_0x160060[_0xa2ae52(0x3a32)]();_0x1e7957[_0xa2ae52(0x4db1)]<_0x160060[_0xa2ae52(0x4db1)]&&_0x1e7957[_0xa2ae52(0x1d74)]-_0x117aa3<=_0x160060[_0xa2ae52(0x4db1)];)_0x1e7957=_0x1e7957[_0xa2ae52(0x30c2)](_0x3be1c2,0x0);for(;_0x1e7957[_0xa2ae52(0x4db1)]+_0x432298>=_0x160060[_0xa2ae52(0x1d74)]&&_0x1e7957[_0x4af817(0xf7d)]>_0x160060[_0xa2ae52(0x1d74)];)_0x1e7957=_0x1e7957['add'](-_0x3be1c2,0x0);var _0x3ddc17=_0x1e7957[_0xa2ae52(0x4db1)]+_0x432298;_0x3ddc17<_0x160060[_0xa2ae52(0x1d74)]&&_0x3ddc17>_0x160060[_0xa2ae52(0x4db1)]&&_0x1e7957[_0xa2ae52(0x1d74)]-_0x117aa3>_0x160060[_0xa2ae52(0x1d74)]&&(_0x1e7957=_0x1e7957[_0xa2ae52(0x30c2)](-_0x3be1c2,0x0));}return _0x1e7957;}[_0x5e00b3(0x6d0)](){var _0x2cfed2=_0x307c2b,_0x75ba92=_0x5e00b3;return{'rightTop':{'x':this[_0x75ba92(0x1d74)],'y':this[_0x2cfed2(0x49a6)]},'leftBottom':{'x':this[_0x75ba92(0x4db1)],'y':this[_0x75ba92(0x4645)]},'left':this[_0x75ba92(0x4db1)],'right':this[_0x75ba92(0x1d74)],'top':this[_0x2cfed2(0x49a6)],'bottom':this[_0x75ba92(0x4645)]};}[_0x5e00b3(0x2947)](){var _0x1de7f0=_0x5e00b3;this[_0x1de7f0(0x4db1)]=null,this[_0x1de7f0(0x1d74)]=null,this[_0x1de7f0(0x4f04)]=null,this[_0x1de7f0(0x4645)]=null,this[_0x1de7f0(0x3412)]=null;}[_0x5e00b3(0x1420)](_0x588021,_0x522031){var _0x2b811a=_0x307c2b,_0x13ae0f=_0x5e00b3,_0x31a17f=_0x588021[_0x13ae0f(0x390f)](',');return Bounds[_0x2b811a(0x44cf)](_0x31a17f,_0x522031);}[_0x5e00b3(0x361f)](_0x9cc392,_0x2f9afa){return!0x0===_0x2f9afa?new Bounds(_0x9cc392[0x1],_0x9cc392[0x0],_0x9cc392[0x3],_0x9cc392[0x2]):new Bounds(_0x9cc392[0x0],_0x9cc392[0x1],_0x9cc392[0x2],_0x9cc392[0x3]);}[_0x5e00b3(0x2175)](_0x42147a){return new Bounds(0x0,_0x42147a['h'],_0x42147a['w'],0x0);}[_0x5e00b3(0x111d)](_0x1a0ae6){var _0x281c46=_0x5e00b3,_0x1e6d19='';return _0x1e6d19+='t'===_0x1a0ae6[_0x281c46(0x5806)](0x0)?'b':'t',_0x1e6d19+='l'===_0x1a0ae6['charAt'](0x1)?'r':'l';}}class GeometryServer{constructor(){var _0x377d5e=_0x307c2b,_0x3ffa79=_0x5e00b3;this[_0x377d5e(0x26bc)]=_0x3ffa79(0x216f),this['id']=PlotServicesUtil[_0x377d5e(0xeeb)](this[_0x3ffa79(0x3020)]+'_'),this[_0x3ffa79(0x227)]=null,this[_0x3ffa79(0x32ec)]=null,this[_0x377d5e(0x37dd)]=null;}['destroy'](){var _0x4eb7ec=_0x5e00b3;this['id']=null,this[_0x4eb7ec(0x32ec)]=null,this[_0x4eb7ec(0x2819)]=null;}[_0x5e00b3(0x40f3)](){return new GeometryServer();}[_0x307c2b(0x3371)](_0x5846ca){var _0x113a45=_0x307c2b,_0x4ff627=_0x5e00b3;_0x5846ca&&(this[_0x4ff627(0x32ec)]=_0x5846ca[_0x113a45(0x2d7b)]());}[_0x5e00b3(0x4f7d)](){var _0x48d8c6=_0x307c2b,_0x1f57c8=_0x5e00b3;this[_0x1f57c8(0x32ec)]=null,this[_0x48d8c6(0x50b7)]&&this[_0x1f57c8(0x227)][_0x48d8c6(0x4da4)]();}[_0x307c2b(0xdf7)](_0x570e98){var _0x570036=_0x307c2b,_0x5129fd=_0x5e00b3;this[_0x570036(0x3dfe)]()?this[_0x5129fd(0x32ec)]['extend'](_0x570e98):this[_0x5129fd(0x2476)](_0x570e98);}[_0x5e00b3(0x423)](){var _0x555036=_0x5e00b3;return null==this[_0x555036(0x32ec)]&&this[_0x555036(0x288a)](),this[_0x555036(0x32ec)];}[_0x307c2b(0x56a2)](){}[_0x5e00b3(0x1b7d)](_0x2de5bf){}[_0x307c2b(0x197f)](){return 0x0;}}class Collection$1 extends GeometryServer{constructor(_0x504d93){var _0x48a3b7=_0x307c2b,_0x10cc17=_0x5e00b3;super(),this[_0x10cc17(0x4dc2)]=[],this[_0x48a3b7(0x4b0c)]=null,null!=_0x504d93&&this[_0x10cc17(0x5bce)](_0x504d93),this[_0x10cc17(0x3020)]=_0x10cc17(0x2757),this[_0x10cc17(0x5572)]=_0x48a3b7(0x12e8);}[_0x5e00b3(0x2947)](){var _0x484f2f=_0x5e00b3;this[_0x484f2f(0x4dc2)][_0x484f2f(0x809)]=0x0,this[_0x484f2f(0x4dc2)]=null,super[_0x484f2f(0x2947)]();}[_0x5e00b3(0x40f3)](){var _0x58132c=_0x307c2b,_0x5a7fab=_0x5e00b3;for(var _0x195773=new Collection$1(),_0x2f36b1=0x0,_0x79a1a4=this[_0x58132c(0x948)][_0x5a7fab(0x809)];_0x2f36b1<_0x79a1a4;_0x2f36b1++)_0x195773[_0x5a7fab(0x5d0)](this[_0x5a7fab(0x4dc2)][_0x2f36b1][_0x5a7fab(0x40f3)]());return PlotServicesUtil[_0x5a7fab(0x25a8)](_0x195773,this),_0x195773;}['getComponentsString'](){var _0x49c680=_0x307c2b,_0x3585a8=_0x5e00b3;for(var _0x2337b3=[],_0x2ca266=0x0,_0xaf729=this[_0x49c680(0x948)][_0x3585a8(0x809)];_0x2ca266<_0xaf729;_0x2ca266++)_0x2337b3[_0x3585a8(0x5323)](this[_0x49c680(0x948)][_0x2ca266][_0x3585a8(0x307d)]());return _0x2337b3[_0x3585a8(0x48a9)](',');}[_0x307c2b(0x56a2)](){var _0x193c8f=_0x307c2b,_0x53ff0c=_0x5e00b3;this[_0x53ff0c(0x32ec)]=null;var _0x100b4a=new Bounds(),_0x47b096=this[_0x53ff0c(0x4dc2)];if(_0x47b096){for(var _0x3e92db=0x0,_0x1cf316=_0x47b096[_0x193c8f(0x2ef4)];_0x3e92db<_0x1cf316;_0x3e92db++)_0x100b4a[_0x53ff0c(0x46d7)](_0x47b096[_0x3e92db][_0x53ff0c(0x423)]());}null!=_0x100b4a[_0x53ff0c(0x4db1)]&&null!=_0x100b4a[_0x53ff0c(0x4645)]&&null!=_0x100b4a[_0x53ff0c(0x1d74)]&&null!=_0x100b4a[_0x53ff0c(0x4f04)]&&this[_0x53ff0c(0x2476)](_0x100b4a);}[_0x5e00b3(0x5bce)](_0x4f3803){var _0x272cd4=_0x5e00b3;PlotServicesUtil[_0x272cd4(0x2676)](_0x4f3803)||(_0x4f3803=[_0x4f3803]);for(var _0x145cdf=0x0,_0x499058=_0x4f3803[_0x272cd4(0x809)];_0x145cdf<_0x499058;_0x145cdf++)this[_0x272cd4(0x5d0)](_0x4f3803[_0x145cdf]);}[_0x5e00b3(0x5d0)](_0x2fbdc5,_0x2ce7d5){var _0x1ac96b=_0x307c2b,_0x15f7d6=_0x5e00b3,_0x4b0e36=!0x1;if(_0x2fbdc5&&(null==this[_0x15f7d6(0x1975)]||PlotServicesUtil[_0x15f7d6(0xabf)](this[_0x15f7d6(0x1975)],_0x2fbdc5[_0x15f7d6(0x3020)])>-0x1)){if(null!=_0x2ce7d5&&_0x2ce7d5<this['components'][_0x15f7d6(0x809)]){var _0xe105d2=this[_0x15f7d6(0x4dc2)][_0x15f7d6(0x30eb)](0x0,_0x2ce7d5),_0x10764f=this[_0x1ac96b(0x948)][_0x15f7d6(0x30eb)](_0x2ce7d5,this[_0x15f7d6(0x4dc2)][_0x15f7d6(0x809)]);_0xe105d2['push'](_0x2fbdc5),this[_0x15f7d6(0x4dc2)]=_0xe105d2[_0x15f7d6(0x736)](_0x10764f);}else this[_0x1ac96b(0x948)][_0x15f7d6(0x5323)](_0x2fbdc5);_0x2fbdc5[_0x15f7d6(0x227)]=this,this[_0x15f7d6(0x4f7d)](),_0x4b0e36=!0x0;}return _0x4b0e36;}[_0x5e00b3(0x1d13)](_0x4c5946){var _0x16c4ab=_0x5e00b3,_0x47c7c5=!0x1;PlotServicesUtil[_0x16c4ab(0x2676)](_0x4c5946)||(_0x4c5946=[_0x4c5946]);for(var _0x2d26ba=_0x4c5946[_0x16c4ab(0x809)]-0x1;_0x2d26ba>=0x0;--_0x2d26ba)_0x47c7c5=this[_0x16c4ab(0x275d)](_0x4c5946[_0x2d26ba])||_0x47c7c5;return _0x47c7c5;}[_0x5e00b3(0x275d)](_0x524888){var _0x4fcf65=_0x307c2b,_0x1c7197=_0x5e00b3;return PlotServicesUtil[_0x4fcf65(0x12c2)](this[_0x1c7197(0x4dc2)],_0x524888),this[_0x1c7197(0x4f7d)](),!0x0;}[_0x307c2b(0x197f)](){var _0x2d5e05=_0x307c2b,_0x5d3d45=_0x5e00b3;for(var _0x583d7f=0x0,_0xad551c=0x0,_0x5488d5=this['components'][_0x2d5e05(0x2ef4)];_0xad551c<_0x5488d5;_0xad551c++)_0x583d7f+=this[_0x5d3d45(0x4dc2)][_0xad551c]['getArea']();return _0x583d7f;}[_0x5e00b3(0x1dab)](_0x25d0c9){var _0x5ee3be=_0x307c2b,_0x1bded1=_0x5e00b3,_0x3f44bd=!0x0;if(_0x25d0c9&&_0x25d0c9[_0x1bded1(0x3020)]&&this[_0x5ee3be(0x26bc)]===_0x25d0c9[_0x5ee3be(0x26bc)]){if(PlotServicesUtil[_0x5ee3be(0x2d5)](_0x25d0c9[_0x1bded1(0x4dc2)])&&_0x25d0c9[_0x5ee3be(0x948)][_0x1bded1(0x809)]===this[_0x1bded1(0x4dc2)][_0x1bded1(0x809)]){for(var _0xf1c0fb=0x0,_0x226e25=this[_0x1bded1(0x4dc2)]['length'];_0xf1c0fb<_0x226e25;++_0xf1c0fb)if(!this[_0x1bded1(0x4dc2)][_0xf1c0fb]['equals'](_0x25d0c9[_0x5ee3be(0x948)][_0xf1c0fb])){_0x3f44bd=!0x1;break;}}else _0x3f44bd=!0x1;}else _0x3f44bd=!0x1;return _0x3f44bd;}[_0x5e00b3(0x1b7d)](_0x1592ed){var _0x118a9d=_0x307c2b,_0x55e6ab=_0x5e00b3;for(var _0x25a1a2=[],_0x35e8ce=0x0,_0x999d1a=this[_0x55e6ab(0x4dc2)][_0x55e6ab(0x809)];_0x35e8ce<_0x999d1a;++_0x35e8ce)Array[_0x55e6ab(0x3720)]['push'][_0x118a9d(0x1bcb)](_0x25a1a2,this[_0x118a9d(0x948)][_0x35e8ce][_0x118a9d(0x3476)](_0x1592ed));return _0x25a1a2;}}class MultiPolygon extends Collection$1{constructor(_0x5e3307){var _0x1d2512=_0x5e00b3;super(_0x5e3307),this[_0x1d2512(0x1975)]=[_0x1d2512(0x4f91)],this[_0x1d2512(0x3020)]=_0x1d2512(0x48c1),this[_0x1d2512(0x5572)]=_0x1d2512(0x3737);}}class Point$1 extends GeometryServer{constructor(_0x3fb6d8,_0x482f47,_0x26bd9e,_0xdc3225){var _0x1635fd=_0x307c2b,_0x5abd57=_0x5e00b3;super(_0x3fb6d8,_0x482f47,_0x26bd9e,_0xdc3225),this['x']=parseFloat(_0x3fb6d8),this['y']=parseFloat(_0x482f47),this[_0x5abd57(0x3912)]=_0xdc3225||0x0==_0xdc3225?parseFloat(_0xdc3225):null,this[_0x5abd57(0x3dd)]=_0x26bd9e||_0x5abd57(0x3e09),this['CLASS_NAME']=_0x1635fd(0x406),this[_0x5abd57(0x5572)]=_0x1635fd(0x1a36);}[_0x5e00b3(0x40f3)](_0x56a2ab){var _0x14ffc0=_0x5e00b3;return null==_0x56a2ab&&(_0x56a2ab=new Point$1(this['x'],this['y'])),PlotServicesUtil[_0x14ffc0(0x25a8)](_0x56a2ab,this),_0x56a2ab;}[_0x5e00b3(0x288a)](){var _0xa68f8d=_0x5e00b3;this[_0xa68f8d(0x32ec)]=new Bounds(this['x'],this['y'],this['x'],this['y']);}[_0x5e00b3(0x1dab)](_0x23f2e6){var _0x3c601e=!0x1;return null!=_0x23f2e6&&(_0x3c601e=this['x']===_0x23f2e6['x']&&this['y']===_0x23f2e6['y']||isNaN(this['x'])&&isNaN(this['y'])&&isNaN(_0x23f2e6['x'])&&isNaN(_0x23f2e6['y'])),_0x3c601e;}[_0x307c2b(0x40dd)](_0x265071,_0x3edfff){var _0x304cbc=_0x5e00b3;this['x']=this['x']+_0x265071,this['y']=this['y']+_0x3edfff,this[_0x304cbc(0x4f7d)]();}[_0x307c2b(0x4c0f)](){return this['x']+',\x20'+this['y'];}[_0x5e00b3(0x2947)](){var _0x264f4d=_0x5e00b3;this['x']=null,this['y']=null,this[_0x264f4d(0x3912)]=null,super[_0x264f4d(0x2947)]();}[_0x307c2b(0x3476)](){return[this];}}class MultiPoint extends Collection$1{constructor(_0x233ada){var _0x5d64a0=_0x307c2b,_0x390612=_0x5e00b3;super(_0x233ada),this[_0x390612(0x1975)]=[_0x390612(0x4261)],this[_0x390612(0x3020)]=_0x390612(0x4253),this[_0x390612(0x5572)]=_0x5d64a0(0xe4b);}[_0x5e00b3(0x575a)](_0x43c927,_0x25df1c){var _0x208875=_0x307c2b;this[_0x208875(0x18ef)](_0x43c927,_0x25df1c);}[_0x307c2b(0x485c)](_0x555c03){var _0x1aeebe=_0x5e00b3;this[_0x1aeebe(0x275d)](_0x555c03);}}class Curve extends MultiPoint{constructor(_0xbce485){var _0x4eab21=_0x307c2b,_0x10a3a6=_0x5e00b3;super(_0xbce485),this[_0x10a3a6(0x1975)]=[_0x10a3a6(0x4261),_0x10a3a6(0x15ff)],this[_0x10a3a6(0x3020)]=_0x4eab21(0x1933),this[_0x4eab21(0xf4f)]=_0x10a3a6(0x442d);}}class LineString extends Curve{constructor(_0xc24e97){var _0x29cfc9=_0x5e00b3;super(_0xc24e97),this[_0x29cfc9(0x3020)]=_0x29cfc9(0x42d),this[_0x29cfc9(0x5572)]=_0x29cfc9(0x53c1);}[_0x5e00b3(0x275d)](_0x384854){var _0x568951=_0x307c2b,_0x3c4f48=_0x5e00b3,_0x13cb49=this[_0x3c4f48(0x4dc2)]&&this[_0x3c4f48(0x4dc2)][_0x3c4f48(0x809)]>0x2;return _0x13cb49&&LineString_get(LineString_getPrototypeOf(LineString[_0x3c4f48(0x3720)]),_0x568951(0x517e),this)[_0x3c4f48(0x4269)](this,arguments),_0x13cb49;}[_0x5e00b3(0x134c)](){var _0x41c4dc=_0x5e00b3;for(var _0x4c82bb,_0x2a9656,_0x20c9f7=this[_0x41c4dc(0x4dc2)][_0x41c4dc(0x809)]-0x1,_0x2461a4=new Array(_0x20c9f7),_0x3cceed=0x0;_0x3cceed<_0x20c9f7;++_0x3cceed)_0x4c82bb=this[_0x41c4dc(0x4dc2)][_0x3cceed],_0x2a9656=this[_0x41c4dc(0x4dc2)][_0x3cceed+0x1],_0x4c82bb['x']<_0x2a9656['x']?_0x2461a4[_0x3cceed]={'x1':_0x4c82bb['x'],'y1':_0x4c82bb['y'],'x2':_0x2a9656['x'],'y2':_0x2a9656['y']}:_0x2461a4[_0x3cceed]={'x1':_0x2a9656['x'],'y1':_0x2a9656['y'],'x2':_0x4c82bb['x'],'y2':_0x4c82bb['y']};return _0x2461a4[_0x41c4dc(0x4b76)](function(_0xe42ef5,_0x5b0523){return _0xe42ef5['x1']-_0x5b0523['x1'];});}[_0x5e00b3(0x1b7d)](_0x37f6ee){var _0x527a75=_0x307c2b,_0x4bf37c=_0x5e00b3;return!0x0===_0x37f6ee?[this[_0x4bf37c(0x4dc2)][0x0],this[_0x4bf37c(0x4dc2)][this[_0x4bf37c(0x4dc2)][_0x4bf37c(0x809)]-0x1]]:!0x1===_0x37f6ee?this[_0x4bf37c(0x4dc2)][_0x527a75(0x17ac)](0x1,this[_0x4bf37c(0x4dc2)][_0x527a75(0x2ef4)]-0x1):this[_0x527a75(0x948)][_0x4bf37c(0x30eb)]();}[_0x5e00b3(0x3120)](_0xaedc51){var _0x241a19=_0x307c2b,_0x4df4b1=_0x5e00b3;if(_0xaedc51[_0x241a19(0x2ef4)]<0x3)return _0xaedc51;var _0x5e9fe7={},_0x482799=_0xaedc51[0x0],_0x5ca854=_0xaedc51[0x1],_0x458b42=_0xaedc51[0x2],_0x56b1fd=0x0,_0x4d6a1c=0x0,_0x2b004b=!0x0,_0x5c57f4=0x0,_0x4cffee=0x0,_0x17455a=0x0,_0x36c234=[],_0x5e341f=(_0x458b42['y']-_0x482799['y'])/(_0x458b42['x']-_0x482799['x']),_0x1350de=_0x458b42['y']-_0x5e341f*_0x458b42['x'];if(_0x458b42['x']!=_0x482799['x']&&_0x458b42['y']!=_0x482799['y']&&_0x5ca854['y']==_0x5e341f*_0x5ca854['x']+_0x1350de||_0x458b42['x']==_0x482799['x']&&_0x5ca854['x']==_0x482799['x']||_0x458b42['y']==_0x482799['y']&&_0x5ca854['y']==_0x482799['y']||_0x458b42['x']==_0x482799['x']&&_0x458b42['y']==_0x482799['y']||_0x458b42['x']==_0x5ca854['x']&&_0x458b42['y']==_0x5ca854['y']||_0x482799['x']==_0x5ca854['x']&&_0x482799['y']==_0x5ca854['y'])_0x36c234[_0x4df4b1(0x5323)](_0x482799),_0x36c234[_0x4df4b1(0x5323)](_0x5ca854),_0x36c234[_0x4df4b1(0x5323)](_0x458b42);else{var _0x3919e1=(_0x5ca854['x']*_0x5ca854['x']+_0x5ca854['y']*_0x5ca854['y']-(_0x482799['x']*_0x482799['x']+_0x482799['y']*_0x482799['y']))*(0x2*(_0x458b42['y']-_0x482799['y']))-(_0x458b42['x']*_0x458b42['x']+_0x458b42['y']*_0x458b42['y']-(_0x482799['x']*_0x482799['x']+_0x482799['y']*_0x482799['y']))*(0x2*(_0x5ca854['y']-_0x482799['y'])),_0x483ec8=0x2*(_0x5ca854['x']-_0x482799['x'])*(_0x458b42['x']*_0x458b42['x']+_0x458b42['y']*_0x458b42['y']-(_0x482799['x']*_0x482799['x']+_0x482799['y']*_0x482799['y']))-0x2*(_0x458b42['x']-_0x482799['x'])*(_0x5ca854['x']*_0x5ca854['x']+_0x5ca854['y']*_0x5ca854['y']-(_0x482799['x']*_0x482799['x']+_0x482799['y']*_0x482799['y'])),_0x45b659=0x4*((_0x5ca854['x']-_0x482799['x'])*(_0x458b42['y']-_0x482799['y'])-(_0x458b42['x']-_0x482799['x'])*(_0x5ca854['y']-_0x482799['y']));_0x5e9fe7['x']=_0x3919e1/_0x45b659,_0x5e9fe7['y']=_0x483ec8/_0x45b659;var _0x47c0ad=(0x2*(_0x56b1fd=Math[_0x4df4b1(0x5c4f)]((_0x482799['x']-_0x5e9fe7['x'])*(_0x482799['x']-_0x5e9fe7['x'])+(_0x482799['y']-_0x5e9fe7['y'])*(_0x482799['y']-_0x5e9fe7['y'])))*_0x56b1fd-((_0x482799['x']-_0x458b42['x'])*(_0x482799['x']-_0x458b42['x'])+(_0x482799['y']-_0x458b42['y'])*(_0x482799['y']-_0x458b42['y'])))/(0x2*_0x56b1fd*_0x56b1fd);_0x47c0ad=(_0x47c0ad=_0x47c0ad>=0x1?0x1:_0x47c0ad)<=-0x1?-0x1:_0x47c0ad,_0x17455a=0xb4*Math['acos'](_0x47c0ad)/Math['PI'],_0x4d6a1c=(_0x17455a=_0x458b42['x']==_0x482799['x']?_0x5e9fe7['x']>_0x482799['x']&&_0x5ca854['x']>_0x482799['x']||_0x5e9fe7['x']<_0x482799['x']&&_0x5ca854['x']<_0x482799['x']?0x168-_0x17455a:_0x17455a:_0x5e9fe7['y']>_0x5e341f*_0x5e9fe7['x']+_0x1350de&&_0x5ca854['y']>_0x5e341f*_0x5ca854['x']+_0x1350de||_0x5e9fe7['y']<_0x5e341f*_0x5e9fe7['x']+_0x1350de&&_0x5ca854['y']<_0x5e341f*_0x5ca854['x']+_0x1350de?0x168-_0x17455a:_0x17455a)/0x48,_0x458b42['y']!=_0x482799['y']?_0x458b42['x']==_0x482799['x']?_0x458b42['y']>_0x482799['y']?_0x5ca854['x']<_0x482799['x']&&(_0x2b004b=!0x1):_0x5ca854['x']>_0x482799['x']&&(_0x2b004b=!0x1):_0x458b42['x']<_0x482799['x']?_0x5ca854['y']<_0x5e341f*_0x5ca854['x']+_0x1350de&&(_0x2b004b=!0x1):_0x5ca854['y']>_0x5e341f*_0x5ca854['x']+_0x1350de&&(_0x2b004b=!0x1):_0x458b42['x']>_0x482799['x']?_0x5ca854['y']>_0x482799['y']&&(_0x2b004b=!0x1):_0x5ca854['y']<_0x482799['y']&&(_0x2b004b=!0x1);var _0x35b175=(_0x482799['y']-_0x5e9fe7['y'])/(_0x482799['x']-_0x5e9fe7['x']),_0x1ee324=_0x35b175>=0x0?0xb4*Math[_0x4df4b1(0x41f7)](_0x35b175)/Math['PI']:Math[_0x4df4b1(0x1beb)](0xb4*Math[_0x241a19(0x5206)](_0x35b175)/Math['PI'])+0x5a,_0x3071f7=Math[_0x4df4b1(0x1beb)](_0x5e9fe7['y']);_0x482799['y']==_0x3071f7&&_0x3071f7==_0x458b42['y']&&_0x482799['x']<_0x458b42['x']&&(_0x1ee324+=0xb4);var _0x1fea75=_0x482799['y']-_0x5e9fe7['y'];_0x36c234[_0x4df4b1(0x5323)](_0x482799);for(var _0x191ca5=0x1;_0x191ca5<0x48;_0x191ca5++){_0x5c57f4=_0x4d6a1c*_0x191ca5,_0x4cffee=_0x1ee324,_0x2b004b?_0x1fea75>=0x0?_0x35b175>=0x0?_0x4cffee+=_0x5c57f4:_0x4cffee=0xb4-(_0x4cffee-0x5a)+_0x5c57f4:_0x4cffee=_0x35b175>0x0?_0x4cffee-0xb4+_0x5c57f4:0x5a-_0x4cffee+_0x5c57f4:_0x1fea75>=0x0?_0x35b175>=0x0?_0x4cffee-=_0x5c57f4:_0x4cffee=0xb4-(_0x4cffee-0x5a)-_0x5c57f4:_0x4cffee=_0x35b175>=0x0?_0x4cffee-0xb4-_0x5c57f4:0x5a-_0x4cffee-_0x5c57f4,_0x4cffee=_0x4cffee*Math['PI']/0xb4;var _0x1f6393=_0x5e9fe7['x']+_0x56b1fd*Math[_0x4df4b1(0x52a3)](_0x4cffee),_0x3c74d5=_0x5e9fe7['y']+_0x56b1fd*Math[_0x4df4b1(0x1428)](_0x4cffee);_0x36c234[_0x4df4b1(0x5323)](new Point(_0x1f6393,_0x3c74d5));}_0x36c234[_0x4df4b1(0x5323)](_0x458b42);}return _0x36c234;}[_0x5e00b3(0x1f83)](_0x296d53){var _0x6e6036=_0x307c2b,_0x4e3435=_0x5e00b3,_0x45d53d=[],_0x3e4467=_0x296d53[_0x4e3435(0x809)];if(_0x3e4467<0x2)return _0x296d53;for(var _0x369e07=0x0;_0x369e07<_0x3e4467;){if(_0x4e3435(0x4b2a)==_0x296d53[_0x369e07][_0x6e6036(0x18c0)]){var _0x451275=LineString[_0x6e6036(0x3f10)](_0x45d53d,_0x369e07,_0x3e4467,_0x296d53);_0x45d53d=_0x451275[0x0],_0x369e07=_0x451275[0x1];}else _0x45d53d[_0x4e3435(0x5323)](_0x296d53[_0x369e07]),_0x369e07++;}return _0x45d53d;}[_0x5e00b3(0x1568)](_0x2be483,_0x578dfa,_0x51f35b,_0x2e6bcb){var _0x52b216=_0x307c2b,_0xa0511b=_0x5e00b3;if(0x0==_0x578dfa){var _0x64e3e3=LineString[_0xa0511b(0x3f8)](_0x2e6bcb,_0x578dfa,_0x51f35b,_0xa0511b(0x4b2a));Array[_0xa0511b(0x3720)][_0xa0511b(0x5323)][_0xa0511b(0x4269)](_0x2be483,_0x64e3e3[0x0]),_0x578dfa=_0x64e3e3[0x1]+0x1;}else{if(_0x578dfa==_0x51f35b-0x1){var _0x3a3999=[_0x2e6bcb[_0x578dfa-0x1],_0x2e6bcb[_0x578dfa]],_0x53418f=LineString[_0x52b216(0x32ed)](_0x3a3999);Array[_0xa0511b(0x3720)][_0xa0511b(0x5323)][_0xa0511b(0x4269)](_0x2be483,_0x53418f),_0x578dfa++;}else{var _0x2dd656=LineString['addPointEPS'](_0x2e6bcb,_0x578dfa,_0x51f35b,_0xa0511b(0x4b2a));_0x2be483[_0xa0511b(0x3b86)](),Array[_0x52b216(0x1aa2)][_0xa0511b(0x5323)][_0xa0511b(0x4269)](_0x2be483,_0x2dd656[0x0]),_0x578dfa=_0x2dd656[0x1]+0x1;}}return[_0x2be483,_0x578dfa];}['addPointEPS'](_0x4d52ff,_0x4569db,_0x5a2309,_0x5db211){var _0x5abba0=_0x307c2b,_0x31735a=_0x5e00b3,_0x229702,_0x17e59f=[],_0x2d45b7=_0x4569db+0x1;return 0x0==_0x4569db?Array[_0x31735a(0x3720)][_0x31735a(0x5323)][_0x31735a(0x4269)](_0x17e59f,[_0x4d52ff[_0x4569db],_0x4d52ff[_0x4569db+0x1]]):_0x4569db==_0x5a2309-0x1?Array[_0x31735a(0x3720)][_0x31735a(0x5323)][_0x31735a(0x4269)](_0x17e59f,[_0x4d52ff[_0x4569db-0x1],_0x4d52ff[_0x4569db]]):Array[_0x31735a(0x3720)][_0x31735a(0x5323)][_0x31735a(0x4269)](_0x17e59f,[_0x4d52ff[_0x4569db-0x1],_0x4d52ff[_0x4569db],_0x4d52ff[_0x4569db+0x1]]),_0x31735a(0x312e)==_0x5db211?_0x229702=LineString[_0x31735a(0xa42)](_0x17e59f):_0x31735a(0x4b2a)==_0x5db211&&(_0x229702=LineString[_0x5abba0(0x32ed)](_0x17e59f)),[_0x229702,_0x2d45b7];}}class MultiLineString extends Collection$1{constructor(_0x255d6d){var _0x1e2e1d=_0x5e00b3;super(_0x255d6d),this[_0x1e2e1d(0x1975)]=[_0x1e2e1d(0x42d)],this[_0x1e2e1d(0x3020)]='SuperMap.Geometry.MultiLineString',this[_0x1e2e1d(0x5572)]=_0x1e2e1d(0x4fdf);}}class LinearRing extends LineString{constructor(_0x682699){var _0xc2c8df=_0x307c2b,_0x4ee107=_0x5e00b3;super(_0x682699),this['componentTypes']=[_0x4ee107(0x4261)],this[_0xc2c8df(0x26bc)]=_0x4ee107(0x5559),this[_0x4ee107(0x5572)]=_0x4ee107(0x2ac9);}[_0x5e00b3(0x5d0)](_0x14d2ff,_0x1b52fa){var _0x5838e8=_0x307c2b,_0x2d6171=_0x5e00b3,_0x2a4448=!0x1,_0x2fa7e5=this[_0x2d6171(0x4dc2)][_0x2d6171(0x3b86)]();null==_0x1b52fa&&_0x14d2ff['equals'](_0x2fa7e5)||(_0x2a4448=LinearRing_get(LinearRing_getPrototypeOf(LinearRing[_0x2d6171(0x3720)]),_0x2d6171(0x5d0),this)[_0x5838e8(0x1bcb)](this,arguments));var _0x1f84be=this[_0x2d6171(0x4dc2)][0x0];return LinearRing_get(LinearRing_getPrototypeOf(LinearRing[_0x2d6171(0x3720)]),'addComponent',this)[_0x2d6171(0x4269)](this,[_0x1f84be]),_0x2a4448;}[_0x5e00b3(0x275d)](_0x1a2c40){var _0x703986=_0x307c2b,_0x24c4d4=_0x5e00b3,_0x433de3=this[_0x24c4d4(0x4dc2)]&&this[_0x24c4d4(0x4dc2)][_0x703986(0x2ef4)]>0x3;if(_0x433de3){this[_0x24c4d4(0x4dc2)][_0x24c4d4(0x3b86)](),LinearRing_get(LinearRing_getPrototypeOf(LinearRing[_0x24c4d4(0x3720)]),_0x24c4d4(0x275d),this)[_0x24c4d4(0x4269)](this,arguments);var _0x11f9de=this[_0x24c4d4(0x4dc2)][0x0];LinearRing_get(LinearRing_getPrototypeOf(LinearRing[_0x24c4d4(0x3720)]),_0x24c4d4(0x5d0),this)[_0x703986(0x1bcb)](this,[_0x11f9de]);}return _0x433de3;}[_0x5e00b3(0x3685)](){var _0x18df33=_0x307c2b,_0x28f722=_0x5e00b3,_0x381935=0x0;if(this[_0x28f722(0x4dc2)]&&this[_0x28f722(0x4dc2)][_0x28f722(0x809)]>0x2){for(var _0x4bd0e4=0x0,_0x4a4a49=0x0,_0x48dc85=this[_0x18df33(0x948)][_0x28f722(0x809)];_0x4a4a49<_0x48dc85-0x1;_0x4a4a49++){var _0x128c72=this[_0x28f722(0x4dc2)][_0x4a4a49],_0x485999=this[_0x28f722(0x4dc2)][_0x4a4a49+0x1];_0x4bd0e4+=(_0x128c72['x']+_0x485999['x'])*(_0x485999['y']-_0x128c72['y']);}_0x381935=-_0x4bd0e4/0x2;}return _0x381935;}[_0x307c2b(0x3476)](_0x373aa5){var _0xfa2f0=_0x5e00b3;return!0x0===_0x373aa5?[]:this[_0xfa2f0(0x4dc2)][_0xfa2f0(0x30eb)](0x0,this[_0xfa2f0(0x4dc2)][_0xfa2f0(0x809)]-0x1);}}class Polygon extends Collection$1{constructor(_0x48118d){var _0x3b3d9b=_0x307c2b,_0xcd2bbe=_0x5e00b3;super(_0x48118d),this[_0xcd2bbe(0x1975)]=[_0x3b3d9b(0x1065)],this[_0xcd2bbe(0x3020)]=_0xcd2bbe(0x4f91),this[_0xcd2bbe(0x5572)]=_0xcd2bbe(0x34ba);}[_0x307c2b(0x197f)](){var _0x1a788b=_0x307c2b,_0x2fbbe2=_0x5e00b3,_0x1a2d8b=0x0;if(this[_0x2fbbe2(0x4dc2)]&&this[_0x2fbbe2(0x4dc2)][_0x2fbbe2(0x809)]>0x0){_0x1a2d8b+=Math[_0x2fbbe2(0x1beb)](this['components'][0x0][_0x2fbbe2(0x3685)]());for(var _0x1be007=0x1,_0x494075=this[_0x2fbbe2(0x4dc2)][_0x2fbbe2(0x809)];_0x1be007<_0x494075;_0x1be007++)_0x1a2d8b-=Math[_0x2fbbe2(0x1beb)](this[_0x1a788b(0x948)][_0x1be007][_0x2fbbe2(0x3685)]());}return _0x1a2d8b;}}class Feature{constructor(_0x3e72f1,_0x5da9a1,_0x2b6377){var _0x575887=_0x307c2b,_0x29d41b=_0x5e00b3;this[_0x29d41b(0x3020)]=_0x575887(0x729),this[_0x29d41b(0x2bae)]=_0x3e72f1,this['id']=PlotServicesUtil[_0x29d41b(0x135)](this[_0x29d41b(0x3020)]+'_'),this[_0x29d41b(0x4ba2)]=_0x5da9a1,this[_0x29d41b(0x140c)]=null!=_0x2b6377?_0x2b6377:{};}[_0x5e00b3(0x2947)](){var _0x345d97=_0x5e00b3;this['id']=null,this[_0x345d97(0x4ba2)]=null,this[_0x345d97(0x140c)]=null;}}var State={'UNKNOWN':'Unknown','INSERT':_0x307c2b(0x106a),'UPDATE':_0x5e00b3(0x18e5),'DELETE':_0x5e00b3(0x15f0)};class Vector extends Feature{constructor(_0xc58317,_0x19835a,_0x1a7b8c){var _0xfc852b=_0x307c2b,_0x51db07=_0x5e00b3;super(null,null,_0x19835a),this[_0x51db07(0x12ce)]=null,this[_0x51db07(0x144e)]=_0xc58317||null,this[_0xfc852b(0x3377)]={},_0x19835a&&(this[_0x51db07(0x177b)]=Util['extend'](_this[_0xfc852b(0x3377)],_0x19835a)),this[_0x51db07(0x32ec)]=null,this[_0x51db07(0x3d40)]=null,this[_0x51db07(0x8cd)]=_0x1a7b8c||null,this[_0xfc852b(0x2cb5)]=null,this[_0x51db07(0x4ba2)]=null,this[_0xfc852b(0x26bc)]=_0x51db07(0x40a),Vector[_0x51db07(0x8cd)]={'default':{'fillColor':_0xfc852b(0x4933),'fillOpacity':0.4,'hoverFillColor':_0x51db07(0x3b0d),'hoverFillOpacity':0.8,'strokeColor':_0x51db07(0x5de5),'strokeOpacity':0x1,'strokeWidth':0x1,'strokeLinecap':_0x51db07(0x3d49),'strokeDashstyle':_0x51db07(0x38c2),'hoverStrokeColor':_0x51db07(0x20a2),'hoverStrokeOpacity':0x1,'hoverStrokeWidth':0.2,'pointRadius':0x6,'hoverPointRadius':0x1,'hoverPointUnit':'%','pointerEvents':_0x51db07(0x1b19),'cursor':_0xfc852b(0x24ff),'fontColor':_0x51db07(0x4d2e),'labelAlign':'cm','labelOutlineColor':_0x51db07(0x3b0d),'labelOutlineWidth':0x3},'select':{'fillColor':'blue','fillOpacity':0.4,'hoverFillColor':_0x51db07(0x3b0d),'hoverFillOpacity':0.8,'strokeColor':_0x51db07(0x3c2a),'strokeOpacity':0x1,'strokeWidth':0x2,'strokeLinecap':_0x51db07(0x3d49),'strokeDashstyle':_0x51db07(0x38c2),'hoverStrokeColor':_0x51db07(0x20a2),'hoverStrokeOpacity':0x1,'hoverStrokeWidth':0.2,'pointRadius':0x6,'hoverPointRadius':0x1,'hoverPointUnit':'%','pointerEvents':_0x51db07(0x1b19),'cursor':_0xfc852b(0x4d6a),'fontColor':_0x51db07(0x4d2e),'labelAlign':'cm','labelOutlineColor':_0x51db07(0x3b0d),'labelOutlineWidth':0x3},'temporary':{'fillColor':_0x51db07(0x11a4),'fillOpacity':0.2,'hoverFillColor':_0x51db07(0x3b0d),'hoverFillOpacity':0.8,'strokeColor':_0x51db07(0x11a4),'strokeOpacity':0x1,'strokeLinecap':_0xfc852b(0x1ff1),'strokeWidth':0x2,'strokeDashstyle':_0x51db07(0x38c2),'hoverStrokeColor':_0x51db07(0x20a2),'hoverStrokeOpacity':0x1,'hoverStrokeWidth':0.2,'pointRadius':0x6,'hoverPointRadius':0x1,'hoverPointUnit':'%','pointerEvents':_0x51db07(0x1b19),'cursor':_0x51db07(0x60b),'fontColor':_0x51db07(0x4d2e),'labelAlign':'cm','labelOutlineColor':_0x51db07(0x3b0d),'labelOutlineWidth':0x3},'delete':{'display':_0x51db07(0x5e6f)}};}['destroy'](){var _0x3f053a=_0x307c2b,_0x43c2f9=_0x5e00b3;this[_0x3f053a(0x56d2)]&&(this[_0x3f053a(0x56d2)][_0x3f053a(0x1872)](this),this[_0x43c2f9(0x2bae)]=null),this[_0x43c2f9(0x144e)]=null,Vector_get(Vector_getPrototypeOf(Vector[_0x43c2f9(0x3720)]),_0x3f053a(0x5020),this)[_0x43c2f9(0x3c9e)](this);}[_0x5e00b3(0x40f3)](){var _0x226240=_0x307c2b,_0x5ce49c=_0x5e00b3;return new Vector(this[_0x226240(0x2b1d)]?this[_0x5ce49c(0x144e)][_0x5ce49c(0x40f3)]():null,this[_0x5ce49c(0x177b)],this[_0x5ce49c(0x8cd)]);}[_0x5e00b3(0x7ee)](_0x3b7f46){var _0x1b3cd6=_0x307c2b,_0x4cf34b=_0x5e00b3;if(_0x3b7f46===State[_0x4cf34b(0x2021)])switch(this[_0x4cf34b(0x3d40)]){case State[_0x4cf34b(0x192c)]:case State[_0x4cf34b(0x36f9)]:this[_0x4cf34b(0x3d40)]=_0x3b7f46;}else{if(_0x3b7f46===State[_0x4cf34b(0x2150)]){if(this[_0x4cf34b(0x3d40)]===State[_0x1b3cd6(0x2e42)]);else this[_0x4cf34b(0x3d40)]=_0x3b7f46;}else{if(_0x3b7f46===State[_0x1b3cd6(0x54f9)])switch(this[_0x4cf34b(0x3d40)]){case State[_0x1b3cd6(0x2188)]:case State['DELETE']:break;case State[_0x1b3cd6(0x2e42)]:case State[_0x4cf34b(0x2021)]:this[_0x4cf34b(0x3d40)]=_0x3b7f46;}else _0x3b7f46===State[_0x4cf34b(0x192c)]&&(this[_0x1b3cd6(0x1ed3)]=_0x3b7f46);}}}}class PointWithMeasure extends Point$1{constructor(_0x1ed7bf){var _0x59c1bc=_0x307c2b,_0x35d1f6=_0x5e00b3;super(_0x1ed7bf),this[_0x35d1f6(0x290f)]=null,this[_0x59c1bc(0x26bc)]=_0x35d1f6(0x15ff);}[_0x5e00b3(0x1dab)](_0x40e34a){var _0x5f2678=_0x307c2b,_0x277c61=_0x5e00b3,_0x3b8d02=!0x1;if(null!=_0x40e34a){var _0x55d22a=this['x']===_0x40e34a['x']&&this['y']===_0x40e34a['y']&&this[_0x277c61(0x290f)]===_0x40e34a[_0x5f2678(0x3531)],_0x10c848=isNaN(this['x'])&&isNaN(this['y'])&&isNaN(this[_0x277c61(0x290f)]),_0x2d510f=isNaN(_0x40e34a['x'])&&isNaN(_0x40e34a['y'])&&isNaN(_0x40e34a[_0x277c61(0x290f)]);_0x3b8d02=_0x55d22a||_0x10c848&&_0x2d510f;}return _0x3b8d02;}static[_0x5e00b3(0x3d37)](){var _0x4e6cdd=_0x307c2b,_0x3c30b6=_0x5e00b3,_0x341069='{';return null!=this[_0x4e6cdd(0x3531)]&&null!=this['measure']&&(_0x341069+=_0x3c30b6(0x5dcf)+this[_0x4e6cdd(0x3531)]+','),_0x341069+=_0x3c30b6(0x466d)+this['x']+',',_0x341069+='\x22y\x22:'+this['y'],_0x341069+='}';}[_0x5e00b3(0x2947)](){var _0x33fb4a=_0x5e00b3,_0x30564f=this;_0x30564f[_0x33fb4a(0x290f)]=null,_0x30564f['x']=null,_0x30564f['y']=null;}static[_0x5e00b3(0x127f)](_0xe53465){var _0x230a7c=_0x5e00b3;if(_0xe53465)return new PointWithMeasure({'x':_0xe53465['x'],'y':_0xe53465['y'],'measure':_0xe53465[_0x230a7c(0x290f)]});}}class Route extends Collection$1{constructor(_0x532228,_0xc1fb6){var _0x5d89dd=_0x307c2b,_0x574c29=_0x5e00b3;super(_0x532228,_0xc1fb6),this['id']=null,this[_0x574c29(0x4fe8)]=null,this[_0x574c29(0x8cd)]=null,this[_0x574c29(0x809)]=null,this[_0x574c29(0x5e12)]=null,this[_0x574c29(0x4dda)]=null,this[_0x5d89dd(0x3ff1)]=null,this[_0x574c29(0x251a)]=null,this[_0x574c29(0x3dd)]=null,this[_0x574c29(0x1975)]=[_0x574c29(0x5559),'SuperMap.Geometry.LineString'],this[_0x574c29(0x3020)]=_0x574c29(0x35a1),this[_0x574c29(0x5572)]=_0x574c29(0x364a);}static[_0x5e00b3(0x3d37)](){var _0x16df69=_0x307c2b,_0x98cf6=_0x5e00b3,_0xd190f6='{';if(null!=this['id']&&null!=this['id']&&(_0xd190f6+=_0x98cf6(0x3e21)+this['id']+','),null!=this[_0x98cf6(0x4fe8)]&&null!=this[_0x98cf6(0x4fe8)]&&(_0xd190f6+=_0x98cf6(0x7e9)+this[_0x16df69(0x234c)]+','),null!=this[_0x98cf6(0x8cd)]&&null!=this[_0x16df69(0x1df0)]&&(_0xd190f6+=_0x98cf6(0x393a)+this[_0x98cf6(0x8cd)]+','),null!=this[_0x98cf6(0x809)]&&null!=this[_0x98cf6(0x809)]&&(_0xd190f6+=_0x98cf6(0x3bb)+this[_0x98cf6(0x809)]+','),null!=this[_0x98cf6(0x5e12)]&&null!=this[_0x98cf6(0x5e12)]&&(_0xd190f6+=_0x98cf6(0x4f43)+this[_0x98cf6(0x5e12)]+','),null!=this[_0x98cf6(0x4dda)]&&null!=this[_0x98cf6(0x4dda)]&&(_0xd190f6+=_0x98cf6(0x3455)+this[_0x98cf6(0x4dda)]+','),null!=this[_0x98cf6(0x3dd)]&&null!=this[_0x16df69(0x18c0)]&&(_0xd190f6+=_0x98cf6(0x1057)+this[_0x98cf6(0x3dd)]+'\x22,'),null!=this[_0x16df69(0x3ff1)]&&null!=this[_0x98cf6(0x4b1e)]){_0xd190f6+=_0x16df69(0x258e)+this[_0x98cf6(0x4b1e)][0x0];for(var _0x133b09=0x1;_0x133b09<this[_0x98cf6(0x4b1e)][_0x98cf6(0x809)];_0x133b09++)_0xd190f6+=','+this[_0x98cf6(0x4b1e)][_0x133b09];_0xd190f6+='],';}if(null!=this[_0x98cf6(0x4dc2)]&&this[_0x16df69(0x948)][_0x16df69(0x2ef4)]>0x0){_0xd190f6+=_0x98cf6(0x45be);for(var _0x1e81df=0x0,_0x1a704a=this[_0x98cf6(0x4dc2)][_0x98cf6(0x809)];_0x1e81df<_0x1a704a;_0x1e81df++)for(var _0xcd3ac4=0x0,_0x2ce03b=this[_0x16df69(0x948)][_0x1e81df][_0x98cf6(0x4dc2)][_0x98cf6(0x809)];_0xcd3ac4<_0x2ce03b;_0xcd3ac4++)_0xd190f6+=this[_0x98cf6(0x4dc2)][_0x1e81df][_0x98cf6(0x4dc2)][_0xcd3ac4][_0x98cf6(0x3d37)]()+',';_0xd190f6=_0xd190f6[_0x98cf6(0x2c3f)](/,$/g,''),_0xd190f6+=']';}return _0xd190f6=_0xd190f6[_0x98cf6(0x2c3f)](/,$/g,''),_0xd190f6+='}';}[_0x5e00b3(0x2947)](){var _0x113c6e=_0x307c2b,_0x5175cd=_0x5e00b3,_0x54cdb6=this;_0x54cdb6['id']=null,_0x54cdb6[_0x5175cd(0x4fe8)]=null,_0x54cdb6[_0x5175cd(0x8cd)]=null,_0x54cdb6[_0x113c6e(0x2ef4)]=null,_0x54cdb6[_0x5175cd(0x5e12)]=null,_0x54cdb6[_0x113c6e(0x403)]=null,_0x54cdb6[_0x5175cd(0x3dd)]=null,_0x54cdb6['parts']=null,_0x54cdb6[_0x5175cd(0x4dc2)][_0x5175cd(0x809)]=0x0,_0x54cdb6[_0x113c6e(0x948)]=null,_0x54cdb6['componentTypes']=null;}static[_0x5e00b3(0x127f)](_0x56d258){var _0x1a4f40=_0x307c2b,_0x561305=_0x5e00b3;if(_0x56d258){var _0x11890a=_0x56d258[_0x561305(0x4b1e)]||[],_0x901440=_0x56d258[_0x561305(0x251a)]||[],_0x3a0ec4=_0x11890a[_0x561305(0x809)],_0x4eac2e=[];if(!(_0x3a0ec4>0x0))return null;for(var _0x41460c=0x0,_0x4d2465=0x0,_0x3a42d9=[];_0x41460c<_0x3a0ec4;_0x41460c++){for(var _0x267a10=0x0;_0x267a10<_0x11890a[_0x41460c];_0x267a10++)_0x3a42d9[_0x561305(0x5323)](PointWithMeasure[_0x561305(0x127f)](_0x901440[_0x4d2465+_0x267a10]));_0x4d2465+=_0x11890a[_0x41460c],_0x3a42d9[0x0][_0x1a4f40(0x4d2)](_0x3a42d9[_0x11890a[_0x41460c]-0x1])?_0x4eac2e[_0x561305(0x5323)](new LinearRing(_0x3a42d9)):_0x4eac2e[_0x561305(0x5323)](new LineString(_0x3a42d9)),_0x3a42d9=[];}return new Route(_0x4eac2e,{'id':_0x56d258['id'],'center':_0x56d258[_0x1a4f40(0x234c)],'style':_0x56d258[_0x561305(0x8cd)],'length':_0x56d258[_0x561305(0x809)],'maxM':_0x56d258[_0x561305(0x5e12)],'minM':_0x56d258[_0x561305(0x4dda)],'type':_0x56d258[_0x561305(0x3dd)],'parts':_0x56d258[_0x1a4f40(0x3ff1)]});}}}var GeometryType={'LINE':_0x307c2b(0x834),'LINEM':_0x5e00b3(0x364a),'POINT':_0x5e00b3(0x38da),'REGION':_0x5e00b3(0x11f),'POINTEPS':_0x5e00b3(0x310),'LINEEPS':_0x5e00b3(0x3ae5),'REGIONEPS':_0x5e00b3(0x1eff),'ELLIPSE':_0x5e00b3(0x57f0),'CIRCLE':_0x5e00b3(0x41b6),'TEXT':_0x5e00b3(0x45b6),'RECTANGLE':_0x307c2b(0x32de),'UNKNOWN':_0x5e00b3(0x192c),'GEOCOMPOUND':_0x5e00b3(0x4a5d)};class ServerGeometry{constructor(_0x15ac76){var _0x59ba18=_0x307c2b,_0x522c81=_0x5e00b3;this['id']=0x0,this[_0x522c81(0x8cd)]=null,this[_0x522c81(0x4b1e)]=null,this[_0x59ba18(0x2c71)]=null,this[_0x59ba18(0x18c0)]=null,this[_0x522c81(0x59ae)]=null,_0x15ac76&&PlotServicesUtil[_0x522c81(0x46d7)](this,_0x15ac76),this[_0x522c81(0x3020)]=_0x522c81(0x380b);}[_0x5e00b3(0x2947)](){var _0x104490=_0x307c2b,_0x1d7092=_0x5e00b3,_0x5043fa=this;_0x5043fa['id']=null,_0x5043fa[_0x1d7092(0x8cd)]=null,_0x5043fa[_0x1d7092(0x4b1e)]=null,_0x5043fa[_0x1d7092(0x406d)]=null,_0x5043fa[_0x104490(0x2c71)]=null,_0x5043fa[_0x104490(0x18c0)]=null,_0x5043fa[_0x1d7092(0x59ae)]=null;}[_0x5e00b3(0x181)](){var _0x4e6d6e=_0x307c2b,_0xa3788=_0x5e00b3,_0x22812d=this;switch(_0x22812d[_0xa3788(0x3dd)][_0xa3788(0x349)]()){case GeometryType[_0x4e6d6e(0x7f3)]:return _0x22812d[_0xa3788(0xb06)]();case GeometryType[_0xa3788(0x27ad)]:return _0x22812d[_0xa3788(0x3952)]();case GeometryType[_0x4e6d6e(0x481f)]:return _0x22812d[_0xa3788(0x53f5)]();case GeometryType[_0x4e6d6e(0x5082)]:return _0x22812d[_0x4e6d6e(0x4533)]();case GeometryType[_0xa3788(0x310)]:return _0x22812d[_0xa3788(0xb06)]();case GeometryType[_0xa3788(0x3ae5)]:return _0x22812d['toGeoLineEPS']();case GeometryType[_0xa3788(0x1eff)]:return _0x22812d['toGeoRegionEPS']();case GeometryType[_0xa3788(0x4a5d)]:return _0x22812d[_0xa3788(0x46c8)]();}}[_0x5e00b3(0xb06)](){var _0x19f1cb=_0x307c2b,_0x455ffa=_0x5e00b3,_0x4a1d56=this[_0x455ffa(0x4b1e)]||[],_0x5820c4=this[_0x455ffa(0x251a)]||[],_0xae36e1=_0x4a1d56[_0x455ffa(0x809)];if(_0xae36e1>0x0){if(0x1===_0xae36e1)return new Point$1(_0x5820c4[0x0]['x'],_0x5820c4[0x0]['y']);for(var _0x2c01ea=[],_0x20d57a=0x0;_0x20d57a<_0xae36e1;_0x20d57a++)_0x2c01ea[_0x19f1cb(0x2a0e)](new Point$1(_0x5820c4[_0x20d57a]['x'],_0x5820c4[_0x20d57a]['y']));return new MultiPoint(_0x2c01ea);}return null;}[_0x5e00b3(0x3952)](){var _0x145d72=_0x307c2b,_0x179ad8=_0x5e00b3,_0x1864e2=this[_0x179ad8(0x4b1e)]||[],_0x124864=this[_0x145d72(0x2c71)]||[],_0x1735c3=_0x1864e2[_0x179ad8(0x809)];if(_0x1735c3>0x0){if(0x1===_0x1735c3){for(var _0x41e550=[],_0x59be8b=0x0;_0x59be8b<_0x1864e2[0x0];_0x59be8b++)_0x41e550[_0x145d72(0x2a0e)](new Point$1(_0x124864[_0x59be8b]['x'],_0x124864[_0x59be8b]['y']));return _0x41e550[0x0][_0x179ad8(0x1dab)](_0x41e550[_0x1864e2[0x0]-0x1])?new LinearRing(_0x41e550):new LineString(_0x41e550);}for(var _0xff8abf=[],_0x59909b=0x0;_0x59909b<_0x1735c3;_0x59909b++){for(var _0x2c162a=[],_0x314a31=0x0;_0x314a31<_0x1864e2[_0x59909b];_0x314a31++)_0x2c162a[_0x179ad8(0x5323)](new Point$1(_0x124864[_0x314a31]['x'],_0x124864[_0x314a31]['y']));_0xff8abf[_0x179ad8(0x5323)](new LineString(_0x2c162a)),_0x124864[_0x179ad8(0x2f5b)](0x0,_0x1864e2[_0x59909b]);}return new MultiLineString(_0xff8abf);}return null;}[_0x5e00b3(0x5893)](){var _0x54ab45=_0x307c2b,_0x30922f=_0x5e00b3,_0x200227,_0xfe9670,_0x290bdf,_0x2f511f,_0x3b2e05,_0x2becc3=this[_0x30922f(0x4b1e)]||[],_0x19b693=this[_0x30922f(0x251a)]||[],_0x16ec05=_0x2becc3[_0x30922f(0x809)];if(_0x16ec05>0x0){if(0x1===_0x16ec05){for(_0x200227=0x0,_0x290bdf=[];_0x200227<_0x2becc3[0x0];_0x200227++)_0x290bdf[_0x30922f(0x5323)](new Point$1(_0x19b693[_0x200227]['x'],_0x19b693[_0x200227]['y'],_0x19b693[_0x200227][_0x30922f(0x3dd)]));return _0x290bdf[0x0][_0x30922f(0x1dab)](_0x290bdf[_0x2becc3[0x0]-0x1])?(_0x3b2e05=LineString[_0x30922f(0x1f83)](_0x290bdf),new LinearRing(_0x3b2e05)):(_0x3b2e05=LineString[_0x30922f(0x1f83)](_0x290bdf),new LineString(_0x3b2e05));}for(_0x200227=0x0,_0x2f511f=[];_0x200227<_0x16ec05;_0x200227++){for(_0xfe9670=0x0,_0x290bdf=[];_0xfe9670<_0x2becc3[_0x200227];_0xfe9670++)_0x290bdf[_0x30922f(0x5323)](new Point$1(_0x19b693[_0xfe9670]['x'],_0x19b693[_0xfe9670]['y']));_0x3b2e05=LineString[_0x54ab45(0x5759)](_0x290bdf),_0x2f511f[_0x30922f(0x5323)](new LineString(_0x3b2e05)),_0x19b693[_0x30922f(0x2f5b)](0x0,_0x2becc3[_0x200227]);}return new MultiLineString(_0x2f511f);}return null;}[_0x5e00b3(0x53f5)](){var _0x2aaa8d=_0x5e00b3;return Route[_0x2aaa8d(0x127f)](this);}[_0x5e00b3(0x24ab)](){var _0x3d9b7e=_0x307c2b,_0x32ae35=_0x5e00b3,_0x351bbf=this,_0x703db9=_0x351bbf[_0x3d9b7e(0x3ff1)]||[],_0x3654f9=_0x351bbf['partTopo']||[],_0x651248=_0x351bbf['points']||[],_0x50dc17=_0x703db9[_0x32ae35(0x809)];if(_0x50dc17<=0x0)return null;var _0x40a11d=[],_0x12a125=[];if(0x1==_0x50dc17){for(var _0x368083=0x0;_0x368083<_0x651248[_0x32ae35(0x809)];_0x368083++)_0x12a125[_0x32ae35(0x5323)](new Point$1(_0x651248[_0x368083]['x'],_0x651248[_0x368083]['y']));return _0x40a11d[_0x32ae35(0x5323)](new Polygon([new LinearRing(_0x12a125)])),new MultiPolygon(_0x40a11d);}for(var _0x3275f1=[],_0x3620be=[],_0x49c114=[],_0x431709=[],_0x3b09c8=[],_0x17f6c1=0x0,_0x48484a=0x0;_0x17f6c1<_0x50dc17;_0x17f6c1++){for(var _0x4463fe=0x0;_0x4463fe<_0x703db9[_0x17f6c1];_0x4463fe++)_0x12a125[_0x32ae35(0x5323)](new Point$1(_0x651248[_0x48484a+_0x4463fe]['x'],_0x651248[_0x48484a+_0x4463fe]['y']));_0x48484a+=_0x703db9[_0x17f6c1];var _0x337fdc=new Polygon([new LinearRing(_0x12a125)]);_0x12a125=[],_0x49c114[_0x32ae35(0x5323)](_0x337fdc),0x0===_0x3654f9[_0x32ae35(0x809)]&&_0x431709[_0x32ae35(0x5323)](_0x337fdc[_0x32ae35(0x423)]()),_0x3b09c8[_0x3d9b7e(0x2a0e)](0x1),_0x3620be[_0x32ae35(0x5323)](_0x337fdc[_0x32ae35(0x3685)]());}if(0x0===_0x3654f9[_0x32ae35(0x809)]){ServerGeometry[_0x32ae35(0x3e2a)](_0x3620be,_0x49c114,_0x3654f9,_0x431709);for(var _0x1b84dc=[],_0x230db5=0x1;_0x230db5<_0x49c114[_0x32ae35(0x809)];_0x230db5++)for(var _0x1241da=_0x230db5-0x1;_0x1241da>=0x0;_0x1241da--)if(_0x1b84dc[_0x230db5]=-0x1,_0x431709[_0x1241da][_0x3d9b7e(0x1b51)](_0x431709[_0x230db5])){_0x3b09c8[_0x230db5]=-0x1*_0x3b09c8[_0x1241da],_0x3b09c8[_0x230db5]<0x0&&(_0x1b84dc[_0x230db5]=_0x1241da);break;}for(var _0x18e3bc=0x0;_0x18e3bc<_0x49c114[_0x3d9b7e(0x2ef4)];_0x18e3bc++)_0x3b09c8[_0x18e3bc]>0x0?_0x40a11d[_0x32ae35(0x5323)](_0x49c114[_0x18e3bc]):(_0x40a11d[_0x1b84dc[_0x18e3bc]][_0x3d9b7e(0x948)]=_0x40a11d[_0x1b84dc[_0x18e3bc]][_0x32ae35(0x4dc2)][_0x3d9b7e(0x3e5c)](_0x49c114[_0x18e3bc][_0x3d9b7e(0x948)]),_0x40a11d[_0x32ae35(0x5323)](''));}else{_0x40a11d=new Array();for(var _0xb25b26=0x0;_0xb25b26<_0x49c114[_0x32ae35(0x809)];_0xb25b26++)if(_0x3654f9[_0xb25b26]&&-0x1==_0x3654f9[_0xb25b26]?_0x3275f1=_0x3275f1[_0x3d9b7e(0x3e5c)](_0x49c114[_0xb25b26]['components']):(_0x3275f1[_0x32ae35(0x809)]>0x0&&_0x40a11d['length']>0x0&&(_0x40a11d[_0x40a11d[_0x32ae35(0x809)]-0x1][_0x32ae35(0x4dc2)]=_0x40a11d[_0x40a11d['length']-0x1]['components'][_0x32ae35(0x736)](_0x3275f1),_0x3275f1=[]),_0x40a11d[_0x3d9b7e(0x2a0e)](_0x49c114[_0xb25b26])),_0xb25b26==_0x50dc17-0x1){var _0x99d4de=_0x40a11d[_0x32ae35(0x809)];if(_0x99d4de)_0x40a11d[_0x99d4de-0x1][_0x32ae35(0x4dc2)]=_0x40a11d[_0x99d4de-0x1][_0x32ae35(0x4dc2)][_0x32ae35(0x736)](_0x3275f1);else{for(var _0xd31085=0x0,_0x7b7aef=_0x3275f1['length'];_0xd31085<_0x7b7aef;_0xd31085++)_0x40a11d[_0x32ae35(0x5323)](new Polygon(_0x3275f1));}}}return new MultiPolygon(_0x40a11d);}[_0x307c2b(0x4423)](){var _0x530aa0=_0x307c2b,_0x4dbb80=_0x5e00b3,_0x40a52c=this,_0x370a0b=_0x40a52c[_0x530aa0(0x3ff1)]||[],_0x1e1df=_0x40a52c[_0x4dbb80(0x406d)]||[],_0x50179a=_0x40a52c[_0x4dbb80(0x251a)]||[],_0x1be180=_0x370a0b[_0x530aa0(0x2ef4)];if(_0x1be180<=0x0)return null;var _0x2accac,_0x2f17c5=[],_0x833145=[];if(0x1==_0x1be180){for(var _0x3905be=0x0;_0x3905be<_0x50179a[_0x4dbb80(0x809)];_0x3905be++)_0x833145[_0x4dbb80(0x5323)](new Point$1(_0x50179a[_0x3905be]['x'],_0x50179a[_0x3905be]['y']));return _0x2accac=LineString[_0x530aa0(0x5759)](_0x833145),_0x2f17c5[_0x4dbb80(0x5323)](new Polygon([new LinearRing(_0x2accac)])),new MultiPolygon(_0x2f17c5);}for(var _0x16ec62=[],_0x5e92be=[],_0x59e891=[],_0x1e4515=[],_0x2081dd=[],_0x164799=0x0,_0x40dc12=0x0;_0x164799<_0x1be180;_0x164799++){for(var _0x1cb5e1=0x0;_0x1cb5e1<_0x370a0b[_0x164799];_0x1cb5e1++)_0x833145[_0x4dbb80(0x5323)](new Point$1(_0x50179a[_0x40dc12+_0x1cb5e1]['x'],_0x50179a[_0x40dc12+_0x1cb5e1]['y']));_0x40dc12+=_0x370a0b[_0x164799],_0x2accac=LineString[_0x4dbb80(0x1f83)](_0x833145);var _0x48cd7e=new Polygon([new LinearRing(_0x2accac)]);_0x833145=[],_0x59e891[_0x530aa0(0x2a0e)](_0x48cd7e),0x0===_0x1e1df[_0x4dbb80(0x809)]&&_0x1e4515[_0x4dbb80(0x5323)](_0x48cd7e[_0x530aa0(0x3dfe)]()),_0x2081dd[_0x4dbb80(0x5323)](0x1),_0x5e92be[_0x4dbb80(0x5323)](_0x48cd7e[_0x4dbb80(0x3685)]());}if(0x0===_0x1e1df['length']){ServerGeometry[_0x4dbb80(0x3e2a)](_0x5e92be,_0x59e891,_0x1e1df,_0x1e4515);for(var _0x521cad=[],_0x2f58d7=0x1;_0x2f58d7<_0x59e891[_0x4dbb80(0x809)];_0x2f58d7++)for(var _0x230db3=_0x2f58d7-0x1;_0x230db3>=0x0;_0x230db3--)if(_0x521cad[_0x2f58d7]=-0x1,_0x1e4515[_0x230db3][_0x530aa0(0x1b51)](_0x1e4515[_0x2f58d7])){_0x2081dd[_0x2f58d7]=-0x1*_0x2081dd[_0x230db3],_0x2081dd[_0x2f58d7]<0x0&&(_0x521cad[_0x2f58d7]=_0x230db3);break;}for(var _0xba3456=0x0;_0xba3456<_0x59e891[_0x4dbb80(0x809)];_0xba3456++)_0x2081dd[_0xba3456]>0x0?_0x2f17c5[_0x4dbb80(0x5323)](_0x59e891[_0xba3456]):(_0x2f17c5[_0x521cad[_0xba3456]][_0x4dbb80(0x4dc2)]=_0x2f17c5[_0x521cad[_0xba3456]][_0x4dbb80(0x4dc2)][_0x530aa0(0x3e5c)](_0x59e891[_0xba3456][_0x4dbb80(0x4dc2)]),_0x2f17c5[_0x4dbb80(0x5323)](''));}else{_0x2f17c5=new Array();for(var _0x81ad6c=0x0;_0x81ad6c<_0x59e891[_0x4dbb80(0x809)];_0x81ad6c++)if(_0x1e1df[_0x81ad6c]&&-0x1==_0x1e1df[_0x81ad6c]?_0x16ec62=_0x16ec62[_0x4dbb80(0x736)](_0x59e891[_0x81ad6c][_0x4dbb80(0x4dc2)]):(_0x16ec62[_0x4dbb80(0x809)]>0x0&&_0x2f17c5[_0x4dbb80(0x809)]>0x0&&(_0x2f17c5[_0x2f17c5[_0x4dbb80(0x809)]-0x1][_0x4dbb80(0x4dc2)]=_0x2f17c5[_0x2f17c5[_0x4dbb80(0x809)]-0x1][_0x530aa0(0x948)][_0x4dbb80(0x736)](_0x16ec62),_0x16ec62=[]),_0x2f17c5[_0x530aa0(0x2a0e)](_0x59e891[_0x81ad6c])),_0x81ad6c==_0x1be180-0x1){var _0xa25794=_0x2f17c5[_0x530aa0(0x2ef4)];if(_0xa25794)_0x2f17c5[_0xa25794-0x1][_0x530aa0(0x948)]=_0x2f17c5[_0xa25794-0x1][_0x4dbb80(0x4dc2)][_0x4dbb80(0x736)](_0x16ec62);else{for(var _0x2f11ea=0x0,_0x373d3b=_0x16ec62[_0x530aa0(0x2ef4)];_0x2f11ea<_0x373d3b;_0x2f11ea++)_0x2f17c5[_0x4dbb80(0x5323)](new Polygon(_0x16ec62));}}}return new MultiPolygon(_0x2f17c5);}[_0x5e00b3(0x46c8)](){var _0x21b072=_0x307c2b,_0x386dea=_0x5e00b3,_0x411314=this[_0x21b072(0x3975)]||[],_0x485072=_0x411314[_0x386dea(0x809)];if(_0x485072<=0x0)return null;for(var _0x2662a5=[],_0x2fb996=0x0;_0x2fb996<_0x485072;_0x2fb996++){var _0x2f342c=_0x411314[_0x2fb996];_0x2662a5[_0x386dea(0x5323)](new ServerGeometry(_0x2f342c)[_0x386dea(0x181)]());}return new Collection(_0x2662a5);}[_0x5e00b3(0x127f)](_0x28dc5e){var _0x39984c=_0x307c2b,_0x4ca213=_0x5e00b3;if(_0x28dc5e)return new ServerGeometry({'id':_0x28dc5e['id'],'style':ServerStyle[_0x4ca213(0x127f)](_0x28dc5e[_0x4ca213(0x8cd)]),'parts':_0x28dc5e[_0x4ca213(0x4b1e)],'partTopo':_0x28dc5e[_0x4ca213(0x406d)],'points':_0x28dc5e[_0x4ca213(0x251a)],'center':_0x28dc5e[_0x4ca213(0x4fe8)],'length':_0x28dc5e[_0x4ca213(0x809)],'maxM':_0x28dc5e[_0x39984c(0x451c)],'minM':_0x28dc5e[_0x39984c(0x403)],'type':_0x28dc5e[_0x39984c(0x18c0)]});}[_0x307c2b(0x1337)](_0x1679f9){var _0x25beb0=_0x307c2b,_0x10a99b=_0x5e00b3;if(_0x1679f9){var _0x5ec7d8=0x0,_0x2c6106=[],_0x474dca=[],_0x132776=null,_0x2cf353=_0x1679f9[_0x25beb0(0x948)],_0x276064=_0x1679f9[_0x10a99b(0x3020)],_0x11af07={'epsgCode':_0x1679f9[_0x10a99b(0x2819)]};if(isNaN(_0x1679f9['id'])||(_0x5ec7d8=_0x1679f9['id']),_0x10a99b(0x5559)!=_0x276064&&_0x10a99b(0x42d)!=_0x276064&&(_0x1679f9 instanceof MultiPoint||_0x1679f9 instanceof MultiLineString)){for(var _0x46cb7d=_0x2cf353[_0x10a99b(0x809)],_0x2f4eb1=0x0;_0x2f4eb1<_0x46cb7d;_0x2f4eb1++){var _0x4468eb=_0x2cf353[_0x2f4eb1][_0x10a99b(0x1b7d)](),_0x552ae1=_0x4468eb['length'];_0x2c6106[_0x25beb0(0x2a0e)](_0x552ae1);for(var _0x45a5e0=0x0;_0x45a5e0<_0x552ae1;_0x45a5e0++)_0x474dca[_0x10a99b(0x5323)](new Point$1(_0x4468eb[_0x45a5e0]['x'],_0x4468eb[_0x45a5e0]['y']));}_0x132776=_0x10a99b(0x4253)==_0x276064?GeometryType[_0x10a99b(0x38da)]:GeometryType[_0x25beb0(0x834)];}else{if(_0x1679f9 instanceof MultiPolygon){for(var _0xab53ba=_0x2cf353[_0x10a99b(0x809)],_0x45b861=0x0;_0x45b861<_0xab53ba;_0x45b861++)for(var _0x2d0232=_0x2cf353[_0x45b861][_0x10a99b(0x4dc2)],_0x3a155b=_0x2d0232[_0x10a99b(0x809)],_0x297065=0x0;_0x297065<_0x3a155b;_0x297065++){var _0x21511a=_0x2d0232[_0x297065][_0x10a99b(0x1b7d)](),_0x39d4fb=_0x21511a['length']+0x1;_0x2c6106['push'](_0x39d4fb);for(var _0x5c6fd0=0x0;_0x5c6fd0<_0x39d4fb-0x1;_0x5c6fd0++)_0x474dca[_0x10a99b(0x5323)](new Point$1(_0x21511a[_0x5c6fd0]['x'],_0x21511a[_0x5c6fd0]['y']));_0x474dca[_0x25beb0(0x2a0e)](new Point$1(_0x21511a[0x0]['x'],_0x21511a[0x0]['y']));}_0x132776=GeometryType[_0x25beb0(0x5082)];}else{if(_0x1679f9 instanceof Polygon){for(var _0x1fd1e9=_0x2cf353[_0x25beb0(0x2ef4)],_0x57717f=0x0;_0x57717f<_0x1fd1e9;_0x57717f++){var _0x49eb8b=_0x2cf353[_0x57717f][_0x10a99b(0x1b7d)](),_0x46e624=_0x49eb8b[_0x10a99b(0x809)]+0x1;_0x2c6106[_0x10a99b(0x5323)](_0x46e624);for(var _0x193dc4=0x0;_0x193dc4<_0x46e624-0x1;_0x193dc4++)_0x474dca[_0x10a99b(0x5323)](new Point$1(_0x49eb8b[_0x193dc4]['x'],_0x49eb8b[_0x193dc4]['y']));_0x474dca[_0x10a99b(0x5323)](new Point$1(_0x49eb8b[0x0]['x'],_0x49eb8b[0x0]['y']));}_0x132776=GeometryType[_0x10a99b(0x11f)];}else{for(var _0x4c6e0b=_0x1679f9[_0x10a99b(0x1b7d)](),_0x3863ce=_0x4c6e0b[_0x10a99b(0x809)],_0x52ac37=0x0;_0x52ac37<_0x3863ce;_0x52ac37++)_0x474dca[_0x10a99b(0x5323)](new Point$1(_0x4c6e0b[_0x52ac37]['x'],_0x4c6e0b[_0x52ac37]['y']));_0x1679f9 instanceof LinearRing&&(_0x474dca[_0x25beb0(0x2a0e)](new Point$1(_0x4c6e0b[0x0]['x'],_0x4c6e0b[0x0]['y'])),_0x3863ce++),_0x2c6106[_0x10a99b(0x5323)](_0x3863ce),_0x132776=_0x1679f9 instanceof Point$1?GeometryType[_0x10a99b(0x38da)]:GeometryType[_0x10a99b(0x27ad)];}}}return new ServerGeometry({'id':_0x5ec7d8,'style':null,'parts':_0x2c6106,'points':_0x474dca,'type':_0x132776,'prjCoordSys':_0x11af07});}}[_0x5e00b3(0x5a7d)](_0x2ec99a){var _0x1d5060=_0x5e00b3,_0x594051=_0x2ec99a[_0x1d5060(0x809)];if(_0x594051<0x3)return 0x0;var _0x4d37d9=_0x2ec99a[0x0]['y']*(_0x2ec99a[_0x594051-0x1]['x']-_0x2ec99a[0x1]['x']);_0x2ec99a[_0x1d5060(0x5323)](_0x2ec99a[0x0]);for(var _0x9215fe=0x1;_0x9215fe<_0x594051;_0x9215fe++)_0x4d37d9+=_0x2ec99a[_0x9215fe]['y']*(_0x2ec99a[_0x9215fe-0x1]['x']-_0x2ec99a[_0x9215fe+0x1]['x']);return 0.5*_0x4d37d9;}[_0x5e00b3(0x3e2a)](_0x55a971,_0xd64e18,_0x1e1366,_0x4091d8){var _0x307b4f=_0x5e00b3;for(var _0xbd68fe=0x0;_0xbd68fe<_0x55a971[_0x307b4f(0x809)];_0xbd68fe++)for(var _0x34fecc=0x0;_0x34fecc<_0x55a971[_0x307b4f(0x809)];_0x34fecc++)if(_0x55a971[_0xbd68fe]>_0x55a971[_0x34fecc]){var _0x34b06e=_0x55a971[_0x34fecc];_0x55a971[_0x34fecc]=_0x55a971[_0xbd68fe],_0x55a971[_0xbd68fe]=_0x34b06e;var _0x18a885=_0xd64e18[_0x34fecc];if(_0xd64e18[_0x34fecc]=_0xd64e18[_0xbd68fe],_0xd64e18[_0xbd68fe]=_0x18a885,_0x1e1366&&_0x1e1366[_0x307b4f(0x809)]>0x0){var _0x2e8ca3=_0x1e1366[_0x34fecc];_0x1e1366[_0x34fecc]=_0x1e1366[_0xbd68fe],_0x1e1366[_0xbd68fe]=_0x2e8ca3;}if(_0x4091d8&&_0x4091d8[_0x307b4f(0x809)]>0x0){var _0x517318=_0x4091d8[_0x34fecc];_0x4091d8[_0x34fecc]=_0x4091d8[_0xbd68fe],_0x4091d8[_0xbd68fe]=_0x517318;}}}}class GeoJSON extends JSONFormat{constructor(_0x496372){var _0x1cab12=_0x307c2b,_0x186527=_0x5e00b3;super(_0x496372),this[_0x186527(0x1458)]=!0x0,this[_0x1cab12(0x26bc)]=_0x186527(0x26ba),this[_0x186527(0x155e)]={'point':function(_0x154317){var _0x1d7775=_0x186527;if(!0x1===this[_0x1d7775(0x1458)]&&0x2!=_0x154317[_0x1d7775(0x809)])throw _0x1d7775(0x38fc)+_0x154317;return new Point$1(_0x154317[0x0],_0x154317[0x1]);},'multipoint':function(_0x307d2a){var _0x48f541=_0x1cab12,_0x47fbcd=_0x186527;for(var _0x953b22=[],_0x12c7d9=null,_0x5574c5=0x0,_0xaa6157=_0x307d2a[_0x48f541(0x2ef4)];_0x5574c5<_0xaa6157;++_0x5574c5){try{_0x12c7d9=this[_0x47fbcd(0x155e)][_0x48f541(0x1e6)][_0x47fbcd(0x4269)](this,[_0x307d2a[_0x5574c5]]);}catch(_0x354a9c){throw _0x354a9c;}_0x953b22[_0x47fbcd(0x5323)](_0x12c7d9);}return new MultiPoint(_0x953b22);},'linestring':function(_0x42c551){var _0x26ff13=_0x1cab12,_0x12bd56=_0x186527;for(var _0x4604b8=[],_0x47f285=null,_0x48714e=0x0,_0x172f5c=_0x42c551[_0x12bd56(0x809)];_0x48714e<_0x172f5c;++_0x48714e){try{_0x47f285=this[_0x26ff13(0x135d)][_0x12bd56(0x3fb9)][_0x26ff13(0x1bcb)](this,[_0x42c551[_0x48714e]]);}catch(_0x4b90c8){throw _0x4b90c8;}_0x4604b8[_0x26ff13(0x2a0e)](_0x47f285);}return new LineString(_0x4604b8);},'multilinestring':function(_0x49be71){var _0x281bbf=_0x1cab12,_0x3149b4=_0x186527;for(var _0x57df01=[],_0x556f93=null,_0x47193c=0x0,_0x2792b3=_0x49be71[_0x3149b4(0x809)];_0x47193c<_0x2792b3;++_0x47193c){try{_0x556f93=this[_0x3149b4(0x155e)][_0x281bbf(0x44da)][_0x3149b4(0x4269)](this,[_0x49be71[_0x47193c]]);}catch(_0x290ebf){throw _0x290ebf;}_0x57df01[_0x3149b4(0x5323)](_0x556f93);}return new MultiLineString(_0x57df01);},'polygon':function(_0x29a3a8){var _0x2b0e49=_0x1cab12,_0x4b6639=_0x186527;for(var _0x1d7ea8,_0x590418,_0x272f90=[],_0x39d40d=0x0,_0x547e8f=_0x29a3a8[_0x4b6639(0x809)];_0x39d40d<_0x547e8f;++_0x39d40d){try{_0x590418=this[_0x4b6639(0x155e)]['linestring'][_0x2b0e49(0x1bcb)](this,[_0x29a3a8[_0x39d40d]]);}catch(_0xc8ad3f){throw _0xc8ad3f;}_0x1d7ea8=new LinearRing(_0x590418[_0x4b6639(0x4dc2)]),_0x272f90[_0x4b6639(0x5323)](_0x1d7ea8);}return new Polygon(_0x272f90);},'multipolygon':function(_0x383c33){var _0x24a6f8=_0x186527;for(var _0x37721c=[],_0x177d15=null,_0x32f763=0x0,_0x5efbd5=_0x383c33[_0x24a6f8(0x809)];_0x32f763<_0x5efbd5;++_0x32f763){try{_0x177d15=this[_0x24a6f8(0x155e)][_0x24a6f8(0x2bc0)][_0x24a6f8(0x4269)](this,[_0x383c33[_0x32f763]]);}catch(_0x1d139a){throw _0x1d139a;}_0x37721c[_0x24a6f8(0x5323)](_0x177d15);}return new MultiPolygon(_0x37721c);},'box':function(_0x3c6ed2){var _0x480105=_0x186527;if(0x2!=_0x3c6ed2[_0x480105(0x809)])throw _0x480105(0x28db);return new Polygon([new LinearRing([new Point$1(_0x3c6ed2[0x0][0x0],_0x3c6ed2[0x0][0x1]),new Point$1(_0x3c6ed2[0x1][0x0],_0x3c6ed2[0x0][0x1]),new Point$1(_0x3c6ed2[0x1][0x0],_0x3c6ed2[0x1][0x1]),new Point$1(_0x3c6ed2[0x0][0x0],_0x3c6ed2[0x1][0x1]),new Point$1(_0x3c6ed2[0x0][0x0],_0x3c6ed2[0x0][0x1])])]);}},this[_0x186527(0x4a82)]={'feature':function(_0x5516fa){var _0x197394=_0x1cab12,_0x4034c3=_0x186527,_0x32e7b7=this[_0x4034c3(0x4a82)]['geometry'][_0x197394(0x1bcb)](this,[_0x5516fa[_0x4034c3(0x144e)]]),_0x41ca38={'type':'Feature','properties':this[_0x4034c3(0x1b5f)](_0x5516fa),'geometry':_0x32e7b7};return _0x5516fa[_0x4034c3(0x144e)]&&_0x4034c3(0x45b6)===_0x5516fa[_0x4034c3(0x144e)][_0x197394(0x18c0)]&&(_0x41ca38[_0x4034c3(0x1a92)]['texts']=_0x5516fa[_0x4034c3(0x144e)][_0x197394(0x1015)],_0x41ca38[_0x197394(0x6d3)][_0x197394(0x28fd)]=_0x5516fa[_0x4034c3(0x144e)][_0x4034c3(0x1ada)]),_0x5516fa[_0x4034c3(0x12ce)]&&(_0x41ca38['id']=_0x5516fa[_0x4034c3(0x12ce)]),_0x5516fa['ID']&&(_0x41ca38['id']=_0x5516fa['ID']),_0x41ca38;},'geometry':function(_0x46a9f4){var _0x5718d8=_0x1cab12,_0x280aa7=_0x186527;if(null==_0x46a9f4)return null;!_0x46a9f4[_0x280aa7(0x4b1e)]&&_0x46a9f4[_0x5718d8(0x2c71)]&&(_0x46a9f4[_0x5718d8(0x3ff1)]=[_0x46a9f4[_0x280aa7(0x251a)][_0x280aa7(0x809)]]);var _0xfc89df,_0x2e6c1e=_0x46a9f4[_0x280aa7(0x1a9a)](_0x5718d8(0xf4f))?_0x46a9f4:new ServerGeometry(_0x46a9f4)[_0x280aa7(0x181)]()||_0x46a9f4,_0x720770=_0x2e6c1e[_0x5718d8(0xf4f)]||_0x2e6c1e[_0x280aa7(0x3dd)];return _0x280aa7(0x2ac9)===_0x720770&&(_0x720770=_0x280aa7(0x53c1)),_0x280aa7(0x364a)===_0x720770&&(_0x720770=_0x280aa7(0x4fdf)),_0xfc89df=this[_0x280aa7(0x4a82)][_0x720770[_0x5718d8(0x1ad6)]()]['apply'](this,[_0x2e6c1e]),_0x280aa7(0x48cb)===(_0x720770=_0x280aa7(0x45b6)===_0x720770?_0x5718d8(0x1a36):_0x720770)?{'type':'GeometryCollection','geometries':_0xfc89df}:{'type':_0x720770,'coordinates':_0xfc89df};},'point':function(_0x44fef5){var _0x258827=_0x186527,_0x5a6482=[_0x44fef5['x'],_0x44fef5['y']];for(var _0x5c38ff in _0x44fef5)'x'===_0x5c38ff||'y'===_0x5c38ff||null===_0x44fef5[_0x5c38ff]||isNaN(_0x44fef5[_0x5c38ff])||_0x5a6482[_0x258827(0x5323)](_0x44fef5[_0x5c38ff]);return _0x5a6482;},'text':function(_0x4b2452){var _0x20d2c0=_0x186527;return[_0x4b2452[_0x20d2c0(0x251a)][0x0]['x'],_0x4b2452[_0x20d2c0(0x251a)][0x0]['y']];},'multipoint':function(_0x4d4e33){var _0x56a412=_0x186527;for(var _0x21793f=[],_0x2a7fad=0x0,_0x2b67a8=_0x4d4e33[_0x56a412(0x4dc2)][_0x56a412(0x809)];_0x2a7fad<_0x2b67a8;++_0x2a7fad)_0x21793f[_0x56a412(0x5323)](this[_0x56a412(0x4a82)][_0x56a412(0x3fb9)][_0x56a412(0x4269)](this,[_0x4d4e33[_0x56a412(0x4dc2)][_0x2a7fad]]));return _0x21793f;},'linestring':function(_0x38b59d){var _0x574a6a=_0x1cab12,_0x9e1d5d=_0x186527;for(var _0x3696fb=[],_0x5b5d5b=0x0,_0x48b24f=_0x38b59d[_0x9e1d5d(0x4dc2)][_0x574a6a(0x2ef4)];_0x5b5d5b<_0x48b24f;++_0x5b5d5b)_0x3696fb[_0x9e1d5d(0x5323)](this[_0x9e1d5d(0x4a82)][_0x9e1d5d(0x3fb9)][_0x9e1d5d(0x4269)](this,[_0x38b59d[_0x574a6a(0x948)][_0x5b5d5b]]));return _0x3696fb;},'multilinestring':function(_0x473849){var _0x5a5818=_0x1cab12,_0x3a6d5c=_0x186527;for(var _0x59c9d4=[],_0x4b0f50=0x0,_0x453d4a=_0x473849[_0x3a6d5c(0x4dc2)][_0x3a6d5c(0x809)];_0x4b0f50<_0x453d4a;++_0x4b0f50)_0x59c9d4[_0x3a6d5c(0x5323)](this[_0x3a6d5c(0x4a82)][_0x3a6d5c(0x3c9)][_0x3a6d5c(0x4269)](this,[_0x473849[_0x5a5818(0x948)][_0x4b0f50]]));return _0x59c9d4;},'polygon':function(_0x4efc63){var _0x37b5db=_0x186527;for(var _0x36f0a0=[],_0x407367=0x0,_0x419fce=_0x4efc63[_0x37b5db(0x4dc2)][_0x37b5db(0x809)];_0x407367<_0x419fce;++_0x407367)_0x36f0a0[_0x37b5db(0x5323)](this[_0x37b5db(0x4a82)][_0x37b5db(0x3c9)][_0x37b5db(0x4269)](this,[_0x4efc63[_0x37b5db(0x4dc2)][_0x407367]]));return _0x36f0a0;},'multipolygon':function(_0xb1ebbc){var _0x595687=_0x1cab12,_0x397dd3=_0x186527;for(var _0x4ad54e=[],_0x2613da=0x0,_0x14ebd7=_0xb1ebbc[_0x595687(0x948)][_0x397dd3(0x809)];_0x2613da<_0x14ebd7;++_0x2613da)_0x4ad54e[_0x595687(0x2a0e)](this[_0x595687(0x286c)][_0x595687(0x311b)][_0x397dd3(0x4269)](this,[_0xb1ebbc[_0x397dd3(0x4dc2)][_0x2613da]]));return _0x4ad54e;},'collection':function(_0x7aeac3){var _0x3ddd9a=_0x186527;for(var _0x2ac8f4=_0x7aeac3[_0x3ddd9a(0x4dc2)][_0x3ddd9a(0x809)],_0x350f44=new Array(_0x2ac8f4),_0x54bebf=0x0;_0x54bebf<_0x2ac8f4;++_0x54bebf)_0x350f44[_0x54bebf]=this[_0x3ddd9a(0x4a82)][_0x3ddd9a(0x144e)][_0x3ddd9a(0x4269)](this,[_0x7aeac3[_0x3ddd9a(0x4dc2)][_0x54bebf]]);return _0x350f44;}};}[_0x5e00b3(0x3a51)](_0x843d95,_0x5635b8,_0xf9c628){var _0x3df830=_0x307c2b,_0x32835a=_0x5e00b3;_0x5635b8=_0x5635b8||_0x32835a(0x573f);var _0x2fe3d1=null,_0x7dd83f=null;if(_0x7dd83f=_0x3df830(0x2faa)==typeof _0x843d95?GeoJSON_get(GeoJSON_getPrototypeOf(GeoJSON[_0x32835a(0x3720)]),_0x32835a(0x3a51),this)[_0x32835a(0x3c9e)](this,_0x843d95,_0xf9c628):_0x843d95){if(_0x32835a(0x20b8)!=typeof _0x7dd83f[_0x32835a(0x3dd)]);else{if(this[_0x32835a(0xcad)](_0x7dd83f,_0x5635b8))switch(_0x5635b8){case _0x32835a(0x206):try{_0x2fe3d1=this[_0x32835a(0x824)](_0x7dd83f);}catch(_0x3875c2){}break;case _0x32835a(0x231):try{(_0x2fe3d1=this[_0x32835a(0x42d3)](_0x7dd83f))[_0x32835a(0x3dd)]=_0x32835a(0x231);}catch(_0x125309){}break;case _0x32835a(0x573f):switch(_0x2fe3d1=[],_0x7dd83f[_0x32835a(0x3dd)]){case _0x32835a(0x231):try{_0x2fe3d1[_0x32835a(0x5323)](this[_0x32835a(0x42d3)](_0x7dd83f));}catch(_0x4825c6){_0x2fe3d1=null;}break;case _0x3df830(0x42a6):for(var _0x2c7098=0x0,_0x6c40c9=_0x7dd83f[_0x32835a(0xe66)][_0x3df830(0x2ef4)];_0x2c7098<_0x6c40c9;++_0x2c7098)try{_0x2fe3d1[_0x32835a(0x5323)](this[_0x3df830(0x7f8)](_0x7dd83f[_0x32835a(0xe66)][_0x2c7098]));}catch(_0x569e81){_0x2fe3d1=null;}break;default:try{var _0x1e427f=this[_0x32835a(0x824)](_0x7dd83f);_0x2fe3d1[_0x32835a(0x5323)](new Vector(_0x1e427f));}catch(_0x2a0ec3){_0x2fe3d1=null;}}}}}else;return _0x2fe3d1;}[_0x5e00b3(0x5b0)](_0x591e99,_0x59fcc2){var _0x16ddd7=_0x307c2b,_0x23e8e7=_0x5e00b3;return GeoJSON_get(GeoJSON_getPrototypeOf(GeoJSON['prototype']),_0x23e8e7(0x5b0),this)['call'](this,this[_0x16ddd7(0x260a)](_0x591e99),_0x59fcc2);}[_0x5e00b3(0x13e6)](_0x52f5fb,_0x2f1f94,_0x64afee){var _0x2c335d=_0x5e00b3,_0x4e1a=this,_0x312fd1=this['read'](_0x52f5fb,_0x2f1f94,_0x64afee);return Array[_0x2c335d(0x2676)](_0x312fd1)?_0x312fd1[_0x2c335d(0x7f7)](function(_0x179987){var _0x473c8d=_0x2c335d;return _0x4e1a[_0x473c8d(0x5fa)](_0x179987);}):this[_0x2c335d(0x5fa)](_0x312fd1);}[_0x307c2b(0x260a)](_0x9fe47f){var _0x1901ce=_0x307c2b,_0x2f486d=_0x5e00b3,_0xabc5d8={'type':null};if(Array[_0x2f486d(0x2676)](_0x9fe47f)){_0xabc5d8[_0x2f486d(0x3dd)]=_0x2f486d(0x573f);var _0xc67207=_0x9fe47f[_0x1901ce(0x2ef4)];_0xabc5d8[_0x2f486d(0xe66)]=new Array(_0xc67207);for(var _0x4c0225=0x0;_0x4c0225<_0xc67207;++_0x4c0225){var _0x30a9f0=_0x9fe47f[_0x4c0225];if(_0x1b4eae(_0x30a9f0)){var _0x11e323={};_0x11e323[_0x2f486d(0x144e)]=_0x30a9f0,_0xabc5d8[_0x2f486d(0xe66)][_0x4c0225]=this[_0x2f486d(0x4a82)][_0x2f486d(0x37a9)][_0x2f486d(0x4269)](this,[_0x11e323]);}else _0xabc5d8[_0x2f486d(0xe66)][_0x4c0225]=this[_0x2f486d(0x4a82)][_0x2f486d(0x37a9)][_0x2f486d(0x4269)](this,[_0x30a9f0]);}}else{if(_0x1b4eae(_0x9fe47f)){var _0x5ca1b0={};_0x5ca1b0[_0x2f486d(0x144e)]=_0x9fe47f,_0xabc5d8=this[_0x2f486d(0x4a82)][_0x2f486d(0x37a9)][_0x2f486d(0x4269)](this,[_0x5ca1b0]);}else _0xabc5d8=this[_0x2f486d(0x4a82)][_0x2f486d(0x37a9)][_0x2f486d(0x4269)](this,[_0x9fe47f]);}function _0x1b4eae(_0x5e6646){var _0x509b28=_0x1901ce,_0x5272ef=_0x2f486d;return _0x5e6646[_0x5272ef(0x1a9a)](_0x509b28(0x3ff1))&&_0x5e6646[_0x5272ef(0x1a9a)](_0x5272ef(0x251a))||_0x5e6646[_0x5272ef(0x1a9a)](_0x5272ef(0xa0c));}return _0xabc5d8;}[_0x5e00b3(0xcad)](_0x44d77b,_0x3fe553){var _0x3f07cd=_0x307c2b,_0x5e31f9=_0x5e00b3,_0x52bb9f=!0x1;switch(_0x3fe553){case _0x5e31f9(0x206):-0x1==PlotServicesUtil[_0x5e31f9(0xabf)]([_0x5e31f9(0x3e09),_0x3f07cd(0xe4b),_0x5e31f9(0x53c1),_0x5e31f9(0x4fdf),_0x3f07cd(0x10af),_0x5e31f9(0x3737),_0x5e31f9(0x4a86),_0x5e31f9(0x2f8c)],_0x44d77b[_0x5e31f9(0x3dd)])||(_0x52bb9f=!0x0);break;case _0x5e31f9(0x573f):_0x52bb9f=!0x0;break;default:_0x44d77b[_0x5e31f9(0x3dd)]==_0x3fe553&&(_0x52bb9f=!0x0);}return _0x52bb9f;}[_0x5e00b3(0x42d3)](_0x13f1e5){var _0x137282=_0x307c2b,_0x4dc21c=_0x5e00b3,_0x39b581,_0x4ae5bc,_0x55fac,_0x18b96f;_0x55fac=_0x13f1e5[_0x4dc21c(0x1a92)]?_0x13f1e5[_0x4dc21c(0x1a92)]:{},_0x18b96f=_0x13f1e5[_0x137282(0x2b1d)]&&_0x13f1e5[_0x4dc21c(0x144e)]['bbox']||_0x13f1e5['bbox'];try{_0x4ae5bc=this[_0x4dc21c(0x824)](_0x13f1e5[_0x4dc21c(0x144e)]);}catch(_0x778b50){throw _0x778b50;}return _0x39b581=new Vector(_0x4ae5bc,_0x55fac),_0x18b96f&&(_0x39b581[_0x4dc21c(0x32ec)]=Bounds[_0x4dc21c(0x361f)](_0x18b96f)),_0x13f1e5['id']&&(_0x39b581[_0x4dc21c(0x12ce)]=_0x13f1e5['id']),_0x39b581;}[_0x5e00b3(0x824)](_0x54a62e){var _0x1ba0c5=_0x307c2b,_0x1100cd=_0x5e00b3;if(null==_0x54a62e)return null;var _0x5e13af;if(_0x1100cd(0x2f8c)==_0x54a62e[_0x1ba0c5(0x18c0)]){if(!Array[_0x1100cd(0x2676)](_0x54a62e[_0x1ba0c5(0x17c)]))throw'GeometryCollection\x20must\x20have\x20geometries\x20array:\x20'+_0x54a62e;for(var _0x431c9a=_0x54a62e[_0x1100cd(0x5198)][_0x1100cd(0x809)],_0x235d80=new Array(_0x431c9a),_0x4a2ed3=0x0;_0x4a2ed3<_0x431c9a;++_0x4a2ed3)_0x235d80[_0x4a2ed3]=this[_0x1100cd(0x824)][_0x1100cd(0x4269)](this,[_0x54a62e[_0x1100cd(0x5198)][_0x4a2ed3]]);_0x5e13af=new Collection$1(_0x235d80);}else{if(!Array[_0x1ba0c5(0x2d5)](_0x54a62e[_0x1ba0c5(0x4a78)]))throw _0x1100cd(0x5d06)+_0x54a62e;if(!this[_0x1100cd(0x155e)][_0x54a62e[_0x1100cd(0x3dd)][_0x1ba0c5(0x1ad6)]()])throw _0x1100cd(0x58ef)+_0x54a62e[_0x1100cd(0x3dd)];try{_0x5e13af=this['parseCoords'][_0x54a62e['type'][_0x1ba0c5(0x1ad6)]()][_0x1100cd(0x4269)](this,[_0x54a62e[_0x1100cd(0x20f9)]]);}catch(_0x4e7533){throw _0x4e7533;}}return _0x5e13af;}[_0x5e00b3(0x4b92)](_0x48c385){var _0x10382c=_0x307c2b,_0x458053=_0x5e00b3,_0x271241=_0x48c385[_0x458053(0x2bae)][_0x458053(0x2a8a)][_0x458053(0x3cc8)](),_0x227729={};if(_0x271241[_0x10382c(0xa93)](/epsg:/i)){var _0x26921d=parseInt(_0x271241[_0x458053(0x4c07)](_0x271241[_0x10382c(0x2feb)](':')+0x1));_0x227729=0x10e6==_0x26921d?{'type':_0x458053(0x2c5),'properties':{'name':_0x10382c(0x1d38)}}:{'type':_0x458053(0x2c5),'properties':{'name':_0x458053(0x33e6)+_0x26921d}};}return _0x227729;}[_0x5e00b3(0x5fa)](_0x1bc5f6){var _0x50d3e5=_0x307c2b,_0x4a8566=_0x5e00b3,_0x46f5d8=_0x1bc5f6[_0x50d3e5(0x3377)],_0x578ac6=[],_0x4f97b6=[];for(var _0x25b0a0 in _0x46f5d8)_0x578ac6[_0x4a8566(0x5323)](_0x25b0a0),_0x4f97b6['push'](_0x46f5d8[_0x25b0a0]);var _0x279d9a={'fieldNames':_0x578ac6,'fieldValues':_0x4f97b6,'geometry':ServerGeometry[_0x4a8566(0x6f3)](_0x1bc5f6['geometry'])};return _0x279d9a[_0x4a8566(0x144e)]['id']=_0x1bc5f6[_0x4a8566(0x12ce)],_0x279d9a;}[_0x5e00b3(0x1b5f)](_0x5286c1){if(!_0x5286c1)return null;return{};}}class FindClosestFacilitiesService extends NetworkAnalystServiceBase{constructor(_0x1bf4df,_0x9649e3){var _0xa366cf=_0x5e00b3;super(_0x1bf4df,_0x9649e3),this[_0xa366cf(0x3020)]=_0xa366cf(0x7ba);}[_0x5e00b3(0x2947)](){var _0x2840ce=_0x5e00b3;super[_0x2840ce(0x2947)]();}[_0x5e00b3(0x4dec)](_0x5e8a2b){var _0x5eea96=_0x307c2b,_0x27260f=_0x5e00b3;if(_0x5e8a2b instanceof FindClosestFacilitiesParameters){var _0x4c970a,_0x3a7d23=this;_0x3a7d23[_0x5eea96(0x2cb5)]=CommonUtil[_0x27260f(0x289c)](_0x3a7d23[_0x27260f(0x2dba)],_0x5eea96(0x53f)),_0x4c970a={'expectFacilityCount':_0x5e8a2b[_0x27260f(0x2672)],'fromEvent':_0x5e8a2b[_0x27260f(0x3d09)],'maxWeight':_0x5e8a2b[_0x27260f(0x289)],'parameter':PlotServicesUtil[_0x27260f(0x2879)](_0x5e8a2b[_0x27260f(0x18f2)]),'event':PlotServicesUtil['toJSON'](_0x5e8a2b[_0x27260f(0x483a)]),'facilities':_0x3a7d23[_0x27260f(0x2756)](_0x5e8a2b[_0x27260f(0x41d4)],_0x5e8a2b[_0x27260f(0x256f)])},_0x3a7d23[_0x27260f(0x2625)]({'method':_0x5eea96(0x4f02),'params':_0x4c970a,'scope':_0x3a7d23,'success':_0x3a7d23[_0x27260f(0x38a4)],'failure':_0x3a7d23[_0x27260f(0x3c57)]});}}[_0x5e00b3(0x2756)](_0x4b8906,_0x45444d){var _0x1b698e=_0x307c2b,_0x3b1951=_0x5e00b3,_0x3d7813='[',_0xe472d1=_0x45444d?_0x45444d[_0x3b1951(0x809)]:0x0;if(!0x1===_0x4b8906){for(var _0x5b6cf9=0x0;_0x5b6cf9<_0xe472d1;_0x5b6cf9++)_0x5b6cf9>0x0&&(_0x3d7813+=','),_0x3d7813+=_0x3b1951(0xcfa)+_0x45444d[_0x5b6cf9]['x']+_0x1b698e(0x2a00)+_0x45444d[_0x5b6cf9]['y']+'}';}else{if(!0x0===_0x4b8906){for(var _0x3760d2=0x0;_0x3760d2<_0xe472d1;_0x3760d2++)_0x3760d2>0x0&&(_0x3d7813+=','),_0x3d7813+=_0x45444d[_0x3760d2];}}return _0x3d7813+=']';}[_0x307c2b(0xe0c)](_0x469a81){var _0x18a2cf=_0x307c2b,_0xc4523=_0x5e00b3;if(!_0x469a81||!_0x469a81[_0x18a2cf(0x34fb)])return _0x469a81;var _0x292b92=new GeoJSON();return _0x469a81[_0xc4523(0x87f)][_0xc4523(0x7f7)](function(_0x53fe0d){var _0x1bccb5=_0x18a2cf,_0x46e54a=_0xc4523;return _0x53fe0d[_0x46e54a(0x253d)]&&(_0x53fe0d[_0x1bccb5(0x31bb)]=_0x292b92[_0x46e54a(0x326)](_0x53fe0d[_0x46e54a(0x253d)])),_0x53fe0d[_0x46e54a(0x553c)]&&(_0x53fe0d[_0x46e54a(0x553c)]=_0x292b92[_0x46e54a(0x326)](_0x53fe0d[_0x1bccb5(0x2768)])),_0x53fe0d[_0x46e54a(0x4fba)]&&(_0x53fe0d[_0x46e54a(0x4fba)]=_0x292b92[_0x46e54a(0x326)](_0x53fe0d[_0x46e54a(0x4fba)])),_0x53fe0d['nodeFeatures']&&(_0x53fe0d[_0x1bccb5(0x2f29)]=_0x292b92[_0x1bccb5(0x260a)](_0x53fe0d[_0x46e54a(0x3390)])),_0x53fe0d;}),_0x469a81;}}class FindLocationParameters{constructor(_0xa53082){var _0x47e38c=_0x307c2b,_0x3839cc=_0x5e00b3;this[_0x3839cc(0x1bdd)]=null,this[_0x3839cc(0x1e6a)]=!0x1,this[_0x3839cc(0x50fc)]=null,this[_0x3839cc(0x58b3)]=null,this[_0x3839cc(0x1734)]=null,PlotServicesUtil[_0x3839cc(0x46d7)](this,_0xa53082),this[_0x47e38c(0x26bc)]=_0x3839cc(0x5a92);}[_0x5e00b3(0x2947)](){var _0x4a7909=_0x307c2b,_0x28b96b=_0x5e00b3,_0x1c76b3=this;if(_0x1c76b3[_0x28b96b(0x1bdd)]=null,_0x1c76b3[_0x4a7909(0x706)]=null,_0x1c76b3[_0x28b96b(0x58b3)]=null,_0x1c76b3[_0x4a7909(0x456b)]=null,_0x1c76b3[_0x28b96b(0x50fc)]){for(var _0x5b5e82=0x0,_0x39ce70=_0x1c76b3[_0x28b96b(0x50fc)],_0x3c13e0=_0x39ce70[_0x28b96b(0x809)];_0x5b5e82<_0x3c13e0;_0x5b5e82++)_0x39ce70[_0x5b5e82]['destroy']();_0x1c76b3[_0x28b96b(0x50fc)]=null;}}}class FindLocationService extends NetworkAnalystServiceBase{constructor(_0x53ffb7,_0x253c40){var _0x234e0f=_0x307c2b,_0x5bfd6c=_0x5e00b3;super(_0x53ffb7,_0x253c40),this[_0x234e0f(0x26bc)]=_0x5bfd6c(0x573b);}[_0x5e00b3(0x2947)](){var _0x1a3db2=_0x5e00b3;super[_0x1a3db2(0x2947)]();}[_0x307c2b(0x499c)](_0x217a69){var _0x421d3c=_0x307c2b,_0x5ebed4=_0x5e00b3;if(_0x217a69 instanceof FindLocationParameters){var _0x36bbfe,_0x465a82=this;_0x465a82[_0x5ebed4(0x2dba)]=CommonUtil[_0x421d3c(0x2968)](_0x465a82[_0x5ebed4(0x2dba)],'location'),_0x36bbfe={'isFromCenter':_0x217a69[_0x5ebed4(0x1e6a)],'expectedSupplyCenterCount':_0x217a69[_0x421d3c(0xfb2)],'weightName':_0x217a69['weightName'],'turnWeightField':_0x217a69[_0x5ebed4(0x58b3)],'returnEdgeFeature':!0x0,'returnEdgeGeometry':!0x0,'returnNodeFeature':!0x0,'mapParameter':PlotServicesUtil[_0x421d3c(0x1287)](_0x217a69[_0x5ebed4(0x254a)]),'supplyCenters':_0x465a82[_0x421d3c(0x4cc0)](_0x217a69[_0x421d3c(0x1215)])},_0x465a82[_0x5ebed4(0x2625)]({'method':_0x5ebed4(0x2996),'params':_0x36bbfe,'scope':_0x465a82,'success':_0x465a82[_0x421d3c(0x5216)],'failure':_0x465a82[_0x5ebed4(0x3c57)]});}}[_0x5e00b3(0x5d1b)](_0x3580d1){var _0x2589c5=_0x5e00b3;for(var _0x18c4ae='[',_0x46d35b=_0x3580d1?_0x3580d1[_0x2589c5(0x809)]:0x0,_0x254d4c=0x0;_0x254d4c<_0x46d35b;_0x254d4c++)_0x254d4c>0x0&&(_0x18c4ae+=','),_0x18c4ae+=PlotServicesUtil[_0x2589c5(0x2879)](_0x3580d1[_0x254d4c]);return _0x18c4ae+=']';}[_0x5e00b3(0x1cd7)](_0x5cb07f){var _0x1a2d45=_0x307c2b,_0x1febf4=_0x5e00b3;if(!_0x5cb07f)return null;var _0x10a6c2=new GeoJSON();return _0x5cb07f['demandResults']&&(_0x5cb07f[_0x1febf4(0x583b)]=_0x10a6c2[_0x1febf4(0x326)](_0x5cb07f[_0x1a2d45(0x1ab3)])),_0x5cb07f[_0x1a2d45(0x2b61)]&&(_0x5cb07f[_0x1a2d45(0x2b61)]=_0x10a6c2[_0x1febf4(0x326)](_0x5cb07f[_0x1febf4(0x3f75)])),_0x5cb07f;}}class FindMTSPPathsParameters{constructor(_0x3b973a){var _0x2adcf3=_0x307c2b,_0x21a923=_0x5e00b3;this[_0x21a923(0x466a)]=null,this[_0x21a923(0x49f1)]=!0x1,this[_0x21a923(0x41d4)]=!0x1,this[_0x2adcf3(0x53d0)]=null,this[_0x21a923(0x18f2)]=new TransportationAnalystParameter(),PlotServicesUtil[_0x21a923(0x46d7)](this,_0x3b973a),this[_0x21a923(0x3020)]=_0x21a923(0x142);}[_0x307c2b(0x5020)](){var _0x4ed72c=_0x307c2b,_0x3a4a0b=_0x5e00b3,_0x1c59c6=this;_0x1c59c6[_0x3a4a0b(0x466a)]=null,_0x1c59c6[_0x3a4a0b(0x49f1)]=null,_0x1c59c6[_0x3a4a0b(0x41d4)]=null,_0x1c59c6[_0x3a4a0b(0x1b6a)]=null,_0x1c59c6[_0x4ed72c(0x39e3)]=null,_0x1c59c6[_0x4ed72c(0x264e)]&&(_0x1c59c6[_0x3a4a0b(0x18f2)][_0x3a4a0b(0x2947)](),_0x1c59c6[_0x3a4a0b(0x18f2)]=null);}}class FindMTSPPathsService extends NetworkAnalystServiceBase{constructor(_0x244d37,_0xc71135){var _0xde6d75=_0x307c2b,_0x49e63d=_0x5e00b3;super(_0x244d37,_0xc71135),this[_0x49e63d(0x3020)]=_0xde6d75(0x4e1);}['destroy'](){var _0x47b9b9=_0x5e00b3;super[_0x47b9b9(0x2947)]();}['processAsync'](_0x562920){var _0x46b8fa=_0x307c2b,_0x20c40d=_0x5e00b3;if(_0x562920 instanceof FindMTSPPathsParameters){var _0x341404,_0x2f2d32=this,_0x58510d=_0x2f2d32[_0x46b8fa(0x26c8)](_0x562920[_0x20c40d(0x41d4)],_0x562920[_0x20c40d(0x466a)]),_0x4f5c4c=_0x2f2d32[_0x20c40d(0x2756)](_0x562920[_0x20c40d(0x41d4)],_0x562920[_0x20c40d(0x1b6a)]);_0x2f2d32[_0x20c40d(0x2dba)]=CommonUtil[_0x20c40d(0x289c)](_0x2f2d32[_0x20c40d(0x2dba)],_0x46b8fa(0x3343)),_0x341404={'centers':_0x58510d,'nodes':_0x4f5c4c,'parameter':PlotServicesUtil[_0x20c40d(0x2879)](_0x562920[_0x20c40d(0x18f2)]),'hasLeastTotalCost':_0x562920[_0x20c40d(0x49f1)]},_0x2f2d32[_0x20c40d(0x2625)]({'method':_0x20c40d(0x2996),'params':_0x341404,'scope':_0x2f2d32,'success':_0x2f2d32[_0x20c40d(0x38a4)],'failure':_0x2f2d32[_0x20c40d(0x3c57)]});}}[_0x5e00b3(0x2756)](_0xc9e045,_0x5be40c){var _0x517d71=_0x5e00b3,_0x52639e='[',_0x2e6255=_0x5be40c?_0x5be40c[_0x517d71(0x809)]:0x0;if(!0x1===_0xc9e045){for(var _0xc7761c=0x0;_0xc7761c<_0x2e6255;_0xc7761c++)_0xc7761c>0x0&&(_0x52639e+=','),_0x52639e+='{\x22x\x22:'+_0x5be40c[_0xc7761c]['x']+_0x517d71(0x3d12)+_0x5be40c[_0xc7761c]['y']+'}';}else{if(!0x0===_0xc9e045){for(var _0x56d244=0x0;_0x56d244<_0x2e6255;_0x56d244++)_0x56d244>0x0&&(_0x52639e+=','),_0x52639e+=_0x5be40c[_0x56d244];}}return _0x52639e+=']';}[_0x5e00b3(0x1cd7)](_0x58ee9b){var _0x366b28=_0x5e00b3;if(!_0x58ee9b||!_0x58ee9b[_0x366b28(0x45c0)])return null;var _0x19830d=new GeoJSON();return _0x58ee9b[_0x366b28(0x45c0)][_0x366b28(0x7f7)](function(_0x28adba){var _0x4038aa=_0x140d,_0x20cbce=_0x366b28;return _0x28adba[_0x4038aa(0x31bb)]&&(_0x28adba['route']=_0x19830d[_0x20cbce(0x326)](_0x28adba[_0x20cbce(0x253d)])),_0x28adba[_0x20cbce(0x553c)]&&(_0x28adba[_0x20cbce(0x553c)]=_0x19830d[_0x20cbce(0x326)](_0x28adba[_0x20cbce(0x553c)])),_0x28adba['edgeFeatures']&&(_0x28adba[_0x20cbce(0x4fba)]=_0x19830d[_0x20cbce(0x326)](_0x28adba[_0x4038aa(0x16dd)])),_0x28adba[_0x20cbce(0x3390)]&&(_0x28adba[_0x20cbce(0x3390)]=_0x19830d[_0x20cbce(0x326)](_0x28adba[_0x20cbce(0x3390)])),_0x28adba;}),_0x58ee9b;}}class FindPathParameters{constructor(_0x4d88a4){var _0x26ba67=_0x307c2b,_0x54650d=_0x5e00b3;this[_0x54650d(0x41d4)]=!0x1,this[_0x54650d(0x53da)]=null,this[_0x54650d(0x1b6a)]=null,this[_0x54650d(0x18f2)]=new TransportationAnalystParameter(),PlotServicesUtil[_0x26ba67(0x4ac3)](this,_0x4d88a4),this[_0x54650d(0x3020)]=_0x54650d(0x4ea7);}[_0x5e00b3(0x2947)](){var _0x51caba=_0x307c2b,_0xc8688f=_0x5e00b3,_0x2f14cb=this;_0x2f14cb[_0x51caba(0x5a68)]=null,_0x2f14cb[_0xc8688f(0x53da)]=null,_0x2f14cb[_0xc8688f(0x1b6a)]=null,_0x2f14cb[_0x51caba(0x264e)]&&(_0x2f14cb[_0xc8688f(0x18f2)][_0xc8688f(0x2947)](),_0x2f14cb['parameter']=null);}}class FindPathService extends NetworkAnalystServiceBase{constructor(_0x36c2db,_0x24e1db){var _0x3bee7f=_0x307c2b,_0x4803f4=_0x5e00b3;super(_0x36c2db,_0x24e1db),this[_0x4803f4(0x3020)]=_0x3bee7f(0x41e4);}[_0x5e00b3(0x2947)](){var _0x117628=_0x5e00b3;super[_0x117628(0x2947)]();}[_0x5e00b3(0x4dec)](_0x3283b4){var _0x42d3dd=_0x307c2b,_0x5ec6fa=_0x5e00b3;if(_0x3283b4 instanceof FindPathParameters){var _0x3df95d,_0x556c30=this;_0x556c30['url']=CommonUtil[_0x5ec6fa(0x289c)](_0x556c30[_0x5ec6fa(0x2dba)],_0x5ec6fa(0x21f3)),_0x3df95d={'hasLeastEdgeCount':_0x3283b4['hasLeastEdgeCount'],'parameter':PlotServicesUtil[_0x42d3dd(0x1287)](_0x3283b4[_0x5ec6fa(0x18f2)]),'nodes':_0x556c30[_0x5ec6fa(0x2756)](_0x3283b4[_0x5ec6fa(0x41d4)],_0x3283b4[_0x5ec6fa(0x1b6a)])},_0x556c30[_0x5ec6fa(0x2625)]({'method':_0x5ec6fa(0x2996),'params':_0x3df95d,'scope':_0x556c30,'success':_0x556c30[_0x5ec6fa(0x38a4)],'failure':_0x556c30['serviceProcessFailed']});}}[_0x5e00b3(0x2756)](_0x2243a1,_0x4f1deb){var _0x370b3a=_0x307c2b,_0x58b10f=_0x5e00b3,_0x34d687='[',_0x5aa4d0=_0x4f1deb?_0x4f1deb[_0x58b10f(0x809)]:0x0;if(!0x1===_0x2243a1){for(var _0x16b962=0x0;_0x16b962<_0x5aa4d0;_0x16b962++)_0x16b962>0x0&&(_0x34d687+=','),_0x34d687+=_0x58b10f(0xcfa)+_0x4f1deb[_0x16b962]['x']+_0x370b3a(0x2a00)+_0x4f1deb[_0x16b962]['y']+'}';}else{if(!0x0===_0x2243a1){for(var _0x2fa91a=0x0;_0x2fa91a<_0x5aa4d0;_0x2fa91a++)_0x2fa91a>0x0&&(_0x34d687+=','),_0x34d687+=_0x4f1deb[_0x2fa91a];}}return _0x34d687+=']';}[_0x5e00b3(0x1cd7)](_0x212073){var _0x2314bb=_0x307c2b,_0x59c030=_0x5e00b3;if(!_0x212073||!_0x212073[_0x59c030(0x45c0)]||_0x212073[_0x59c030(0x45c0)][_0x59c030(0x809)]<0x1)return null;var _0x5d4368=new GeoJSON();return _0x212073[_0x2314bb(0x5b19)]['forEach'](function(_0x43a7da){var _0x3ae726=_0x2314bb,_0x1eb000=_0x59c030;_0x43a7da[_0x1eb000(0x253d)]&&(_0x43a7da[_0x1eb000(0x253d)]=_0x5d4368[_0x1eb000(0x326)](_0x43a7da[_0x1eb000(0x253d)])),_0x43a7da[_0x1eb000(0x553c)]&&(_0x43a7da[_0x3ae726(0x2768)]=_0x5d4368[_0x1eb000(0x326)](_0x43a7da[_0x1eb000(0x553c)])),_0x43a7da[_0x1eb000(0x4fba)]&&(_0x43a7da['edgeFeatures']=_0x5d4368[_0x1eb000(0x326)](_0x43a7da[_0x1eb000(0x4fba)])),_0x43a7da['nodeFeatures']&&(_0x43a7da[_0x1eb000(0x3390)]=_0x5d4368[_0x1eb000(0x326)](_0x43a7da[_0x1eb000(0x3390)]));}),_0x212073;}}class FindServiceAreasParameters{constructor(_0x31140c){var _0xb1b8c8=_0x307c2b,_0x5d88f6=_0x5e00b3;this[_0xb1b8c8(0x5a68)]=!0x1,this[_0xb1b8c8(0x25df)]=!0x1,this[_0x5d88f6(0x466a)]=null,this[_0xb1b8c8(0x706)]=!0x1,this[_0x5d88f6(0x4207)]=null,this[_0x5d88f6(0x18f2)]=new TransportationAnalystParameter(),PlotServicesUtil[_0x5d88f6(0x46d7)](this,_0x31140c),this[_0x5d88f6(0x3020)]=_0xb1b8c8(0xa2a);}[_0x5e00b3(0x2947)](){var _0x8feaa9=_0x307c2b,_0x1b7976=_0x5e00b3,_0x20e4cb=this;_0x20e4cb[_0x1b7976(0x41d4)]=null,_0x20e4cb[_0x1b7976(0x23c1)]=null,_0x20e4cb[_0x1b7976(0x466a)]=null,_0x20e4cb[_0x1b7976(0x1e6a)]=null,_0x20e4cb[_0x1b7976(0x4207)]=null,_0x20e4cb[_0x8feaa9(0x264e)]&&(_0x20e4cb[_0x1b7976(0x18f2)][_0x1b7976(0x2947)](),_0x20e4cb[_0x1b7976(0x18f2)]=null);}}class FindServiceAreasService extends NetworkAnalystServiceBase{constructor(_0x239158,_0x2ff9d2){var _0x5d1173=_0x5e00b3;super(_0x239158,_0x2ff9d2),this[_0x5d1173(0x3020)]=_0x5d1173(0x3d03);}[_0x5e00b3(0x2947)](){var _0x3abe06=_0x5e00b3;this[_0x3abe06(0x2947)]();}[_0x5e00b3(0x4dec)](_0x296e70){var _0x4f92d7=_0x307c2b,_0x1286a3=_0x5e00b3;if(_0x296e70 instanceof FindServiceAreasParameters){var _0x167a1e,_0x561d6c=this;_0x561d6c[_0x1286a3(0x2dba)]=CommonUtil['urlPathAppend'](_0x561d6c[_0x1286a3(0x2dba)],_0x1286a3(0x5876)),_0x167a1e={'isFromCenter':_0x296e70[_0x1286a3(0x1e6a)],'isCenterMutuallyExclusive':_0x296e70[_0x1286a3(0x23c1)],'parameter':PlotServicesUtil[_0x4f92d7(0x1287)](_0x296e70[_0x1286a3(0x18f2)]),'centers':_0x561d6c[_0x1286a3(0x2756)](_0x296e70[_0x1286a3(0x41d4)],_0x296e70[_0x1286a3(0x466a)]),'weights':_0x561d6c[_0x1286a3(0x2756)](!0x0,_0x296e70[_0x1286a3(0x4207)])},_0x561d6c[_0x1286a3(0x2625)]({'method':_0x4f92d7(0x4f02),'params':_0x167a1e,'scope':_0x561d6c,'success':_0x561d6c['serviceProcessCompleted'],'failure':_0x561d6c[_0x1286a3(0x3c57)]});}}[_0x5e00b3(0x2756)](_0x5643df,_0xffef56){var _0x4753f2=_0x307c2b,_0x3a798f=_0x5e00b3,_0x17e4e4='[',_0x1eb445=_0xffef56?_0xffef56[_0x4753f2(0x2ef4)]:0x0;if(!0x1===_0x5643df){for(var _0x1e23c4=0x0;_0x1e23c4<_0x1eb445;_0x1e23c4++)_0x1e23c4>0x0&&(_0x17e4e4+=','),_0x17e4e4+=_0x3a798f(0xcfa)+_0xffef56[_0x1e23c4]['x']+_0x3a798f(0x3d12)+_0xffef56[_0x1e23c4]['y']+'}';}else{if(!0x0===_0x5643df){for(var _0x4911fe=0x0;_0x4911fe<_0x1eb445;_0x4911fe++)_0x4911fe>0x0&&(_0x17e4e4+=','),_0x17e4e4+=_0xffef56[_0x4911fe];}}return _0x17e4e4+=']';}[_0x307c2b(0xe0c)](_0x5b5787){var _0x3d3486=_0x307c2b,_0x5c25ec=_0x5e00b3;if(!_0x5b5787||!_0x5b5787[_0x5c25ec(0x2b6e)])return _0x5b5787;var _0x4971c9=new GeoJSON();return _0x5b5787[_0x5c25ec(0x2b6e)][_0x3d3486(0x4af7)](function(_0x34fa89){var _0x19b7c8=_0x3d3486,_0x4a70c4=_0x5c25ec;return _0x34fa89[_0x4a70c4(0x481)]&&(_0x34fa89[_0x19b7c8(0x2034)]=_0x4971c9[_0x19b7c8(0x260a)](_0x34fa89['serviceRegion'])),_0x34fa89[_0x4a70c4(0x4fba)]&&(_0x34fa89[_0x4a70c4(0x4fba)]=_0x4971c9[_0x4a70c4(0x326)](_0x34fa89[_0x4a70c4(0x4fba)])),_0x34fa89[_0x4a70c4(0x3390)]&&(_0x34fa89[_0x4a70c4(0x3390)]=_0x4971c9[_0x4a70c4(0x326)](_0x34fa89[_0x4a70c4(0x3390)])),_0x34fa89[_0x4a70c4(0x410a)]&&(_0x34fa89[_0x4a70c4(0x410a)]=_0x4971c9[_0x4a70c4(0x326)](_0x34fa89[_0x4a70c4(0x410a)])),_0x34fa89;}),_0x5b5787;}}class FindTSPPathsParameters{constructor(_0x35d72a){var _0x3d2457=_0x5e00b3;this[_0x3d2457(0x1c57)]=!0x1,this[_0x3d2457(0x41d4)]=!0x1,this[_0x3d2457(0x1b6a)]=null,this[_0x3d2457(0x18f2)]=new TransportationAnalystParameter(),PlotServicesUtil[_0x3d2457(0x46d7)](this,_0x35d72a),this[_0x3d2457(0x3020)]=_0x3d2457(0x5231);}[_0x5e00b3(0x2947)](){var _0x16318f=_0x307c2b,_0x3f7508=_0x5e00b3,_0x1b2417=this;_0x1b2417[_0x3f7508(0x1c57)]=null,_0x1b2417[_0x16318f(0x5a68)]=null,_0x1b2417[_0x3f7508(0x1b6a)]=null,_0x1b2417[_0x16318f(0x264e)]&&(_0x1b2417[_0x3f7508(0x18f2)]['destroy'](),_0x1b2417[_0x16318f(0x264e)]=null);}}class FindTSPPathsService extends NetworkAnalystServiceBase{constructor(_0x4ad88c,_0x1f8d58){var _0x1e1f86=_0x5e00b3;super(_0x4ad88c,_0x1f8d58),this[_0x1e1f86(0x3020)]=_0x1e1f86(0x29f3);}[_0x5e00b3(0x2947)](){var _0x58925a=_0x5e00b3;super[_0x58925a(0x2947)]();}[_0x5e00b3(0x4dec)](_0x5c8a64){var _0x4996c4=_0x307c2b,_0x58e654=_0x5e00b3;if(_0x5c8a64 instanceof FindTSPPathsParameters){var _0x5b2b5a,_0x4e0465=this;_0x4e0465[_0x58e654(0x2dba)]=CommonUtil[_0x58e654(0x289c)](_0x4e0465[_0x58e654(0x2dba)],_0x58e654(0x3e1a)),_0x5b2b5a={'parameter':PlotServicesUtil[_0x58e654(0x2879)](_0x5c8a64[_0x4996c4(0x264e)]),'endNodeAssigned':_0x5c8a64[_0x58e654(0x1c57)],'nodes':_0x4e0465[_0x58e654(0x2939)](_0x5c8a64)},_0x4e0465[_0x4996c4(0x6ac)]({'method':_0x58e654(0x2996),'params':_0x5b2b5a,'scope':_0x4e0465,'success':_0x4e0465[_0x58e654(0x38a4)],'failure':_0x4e0465[_0x58e654(0x3c57)]});}}[_0x5e00b3(0x2939)](_0xd7543d){var _0x1a3a66=_0x307c2b,_0x183120=_0x5e00b3,_0x104113,_0x5876b8,_0x100927,_0x29f7ee,_0x4b9fac='';if(!0x1===_0xd7543d[_0x183120(0x41d4)]){for(_0x104113='[',_0x5876b8=0x0,_0x100927=(_0x29f7ee=_0xd7543d[_0x183120(0x1b6a)])[_0x183120(0x809)];_0x5876b8<_0x100927;_0x5876b8++)_0x5876b8>0x0&&(_0x104113+=','),_0x104113+=_0x183120(0xcfa)+_0x29f7ee[_0x5876b8]['x']+_0x183120(0x3d12)+_0x29f7ee[_0x5876b8]['y']+'}';_0x4b9fac+=_0x104113+=']';}else{if(!0x0===_0xd7543d[_0x1a3a66(0x5a68)]){for(var _0x19a1d5='[',_0x548572=_0xd7543d[_0x183120(0x1b6a)],_0x128591=_0x548572[_0x1a3a66(0x2ef4)],_0x4807ad=0x0;_0x4807ad<_0x128591;_0x4807ad++)_0x4807ad>0x0&&(_0x19a1d5+=','),_0x19a1d5+=_0x548572[_0x4807ad];_0x4b9fac+=_0x19a1d5+=']';}}return _0x4b9fac;}[_0x5e00b3(0x1cd7)](_0x49bf83){var _0x2e0f05=_0x307c2b,_0x2f1319=_0x5e00b3;if(!_0x49bf83||!_0x49bf83[_0x2e0f05(0x302d)])return null;var _0x27dd56=new GeoJSON();return _0x49bf83[_0x2f1319(0x1d77)][_0x2f1319(0x326d)](function(_0x4fd1ff){var _0x2620e7=_0x2e0f05,_0x48a0e3=_0x2f1319;_0x4fd1ff[_0x48a0e3(0x253d)]&&(_0x4fd1ff[_0x48a0e3(0x253d)]=_0x27dd56[_0x2620e7(0x260a)](_0x4fd1ff[_0x48a0e3(0x253d)])),_0x4fd1ff[_0x48a0e3(0x553c)]&&(_0x4fd1ff[_0x48a0e3(0x553c)]=_0x27dd56[_0x48a0e3(0x326)](_0x4fd1ff[_0x48a0e3(0x553c)])),_0x4fd1ff['edgeFeatures']&&(_0x4fd1ff['edgeFeatures']=_0x27dd56['toGeoJSON'](_0x4fd1ff[_0x48a0e3(0x4fba)])),_0x4fd1ff[_0x48a0e3(0x3390)]&&(_0x4fd1ff[_0x48a0e3(0x3390)]=_0x27dd56[_0x48a0e3(0x326)](_0x4fd1ff[_0x48a0e3(0x3390)]));}),_0x49bf83;}}var Util$1={'extend':function(_0x574cce){var _0x5e7811=_0x5e00b3,_0x33a106,_0x45f186,_0xd0b5f,_0xe6bd11;for(_0x45f186=0x1,_0xd0b5f=arguments[_0x5e7811(0x809)];_0x45f186<_0xd0b5f;_0x45f186++)for(_0x33a106 in _0xe6bd11=arguments[_0x45f186])_0x574cce[_0x33a106]=_0xe6bd11[_0x33a106];return _0x574cce;},'create':Object[_0x5e00b3(0x2850)]||function(){function _0x3cb8b4(){}return function(_0x1fdb25){var _0x4caa1d=_0x23ca;return _0x3cb8b4[_0x4caa1d(0x3720)]=_0x1fdb25,new _0x3cb8b4();};}(),'bind':function(_0x5a7829,_0x18f8c8){var _0x1b7667=_0x307c2b,_0x309e60=_0x5e00b3,_0x111302=Array[_0x309e60(0x3720)][_0x309e60(0x30eb)];if(_0x5a7829[_0x1b7667(0x66d)])return _0x5a7829[_0x309e60(0xdbb)][_0x309e60(0x4269)](_0x5a7829,_0x111302[_0x309e60(0x3c9e)](arguments,0x1));var _0x10edff=_0x111302[_0x1b7667(0x4d6c)](arguments,0x2);return function(){var _0x2582cc=_0x309e60;return _0x5a7829[_0x2582cc(0x4269)](_0x18f8c8,_0x10edff[_0x2582cc(0x809)]?_0x10edff['concat'](_0x111302[_0x2582cc(0x3c9e)](arguments)):arguments);};},'stamp':function(_0x5c1ff3){var _0x380cd2=_0x307c2b,_0x22888f=_0x5e00b3;return _0x5c1ff3[_0x380cd2(0x41e1)]=_0x5c1ff3[_0x22888f(0x36d9)]||++L[_0x22888f(0x5bbf)][_0x22888f(0x5df4)],_0x5c1ff3[_0x22888f(0x36d9)];},'lastId':0x0,'throttle':function(_0x701e96,_0x33243d,_0x3966a1){var _0xd052a3,_0x11eecd,_0x1d44e3,_0x562665;return _0x562665=function(){var _0x59cd0e=_0x140d;_0xd052a3=!0x1,_0x11eecd&&(_0x1d44e3[_0x59cd0e(0x1bcb)](_0x3966a1,_0x11eecd),_0x11eecd=!0x1);},_0x1d44e3=function(){var _0x21dbd2=_0x23ca;_0xd052a3?_0x11eecd=arguments:(_0x701e96[_0x21dbd2(0x4269)](_0x3966a1,arguments),setTimeout(_0x562665,_0x33243d),_0xd052a3=!0x0);},_0x1d44e3;},'wrapNum':function(_0x512cb1,_0x2f07fd,_0x5113a9){var _0x522965=_0x2f07fd[0x1],_0x28946d=_0x2f07fd[0x0],_0x142102=_0x522965-_0x28946d;return _0x512cb1===_0x522965&&_0x5113a9?_0x512cb1:((_0x512cb1-_0x28946d)%_0x142102+_0x142102)%_0x142102+_0x28946d;},'falseFn':function(){return!0x1;},'formatNum':function(_0x4a4b33,_0xdf2852){var _0x1aebc0=_0x307c2b,_0x279c36=_0x5e00b3,_0x3c2344=Math[_0x1aebc0(0x28d)](0xa,_0xdf2852||0x5);return Math[_0x279c36(0x3d49)](_0x4a4b33*_0x3c2344)/_0x3c2344;},'trim':function(_0x17119b){var _0x466e78=_0x5e00b3;return _0x17119b[_0x466e78(0x1f56)]?_0x17119b[_0x466e78(0x1f56)]():_0x17119b[_0x466e78(0x2c3f)](/^\s+|\s+$/g,'');},'splitWords':function(_0x12ba94){var _0x217302=_0x307c2b,_0x5b1356=_0x5e00b3;return Util$1[_0x217302(0x875)](_0x12ba94)[_0x5b1356(0x390f)](/\s+/);},'setOptions':function(_0x45d9ab,_0xdf4350){var _0x2dc36e=_0x307c2b,_0x495876=_0x5e00b3;for(var _0x405df1 in(_0x45d9ab[_0x495876(0x1a9a)](_0x495876(0x54e8))||(_0x45d9ab[_0x2dc36e(0x361c)]=_0x45d9ab[_0x495876(0x54e8)]?Util$1[_0x495876(0x2850)](_0x45d9ab[_0x495876(0x54e8)]):{}),_0xdf4350))_0x45d9ab[_0x495876(0x54e8)][_0x405df1]=_0xdf4350[_0x405df1];return _0x45d9ab[_0x495876(0x54e8)];},'getParamString':function(_0x1a7008,_0x1e3d84,_0x4d41cb){var _0x10a15a=_0x307c2b,_0x518f0e=_0x5e00b3,_0x3ffb04=[];for(var _0x59934c in _0x1a7008)_0x3ffb04[_0x518f0e(0x5323)](encodeURIComponent(_0x4d41cb?_0x59934c[_0x518f0e(0x349)]():_0x59934c)+'='+encodeURIComponent(_0x1a7008[_0x59934c]));return(_0x1e3d84&&-0x1!==_0x1e3d84[_0x10a15a(0x2feb)]('?')?'&':'?')+_0x3ffb04[_0x10a15a(0x6a8)]('&');},'template':function(_0x3ec114,_0x317396){var _0x2a6f49=_0x5e00b3;return _0x3ec114[_0x2a6f49(0x2c3f)](Util$1[_0x2a6f49(0x545d)],function(_0x99b4b3,_0x3ddcce){var _0x503fd8=_0x2a6f49,_0x59bad6=_0x317396[_0x3ddcce];if(void 0x0===_0x59bad6)throw new Error(_0x503fd8(0x41bf)+_0x99b4b3);return _0x503fd8(0x1b4b)==typeof _0x59bad6&&(_0x59bad6=_0x59bad6(_0x317396)),_0x59bad6;});},'templateRe':/\{ *([\w_\-]+) *\}/g,'isArray':Array[_0x5e00b3(0x2676)]||function(_0x56624f){var _0xc7854f=_0x5e00b3;return _0xc7854f(0x512b)===Object[_0xc7854f(0x3720)][_0xc7854f(0x3cc8)][_0xc7854f(0x3c9e)](_0x56624f);},'indexOf':function(_0x11e977,_0x1d7961){var _0x298af4=_0x5e00b3;for(var _0x5c8d80=0x0;_0x5c8d80<_0x11e977[_0x298af4(0x809)];_0x5c8d80++)if(_0x11e977[_0x5c8d80]===_0x1d7961)return _0x5c8d80;return-0x1;},'emptyImageUrl':_0x5e00b3(0x1937)};function Class(){}Class[_0x5e00b3(0x46d7)]=function(_0x46383c){var _0x415485=_0x307c2b,_0x3289b6=_0x5e00b3,_0x52ceee=function(){var _0x134f53=_0x140d,_0x59bbf3=_0x23ca;this[_0x59bbf3(0x4a16)]&&this[_0x59bbf3(0x4a16)][_0x134f53(0x1bcb)](this,arguments),this[_0x59bbf3(0x8e4)]();},_0x458aa8=_0x52ceee['__super__']=this[_0x3289b6(0x3720)],_0x84156c=Util$1[_0x3289b6(0x2850)](_0x458aa8);for(var _0x3776c8 in(_0x84156c[_0x3289b6(0x26fc)]=_0x52ceee,_0x52ceee['prototype']=_0x84156c,this))this[_0x3289b6(0x1a9a)](_0x3776c8)&&_0x3289b6(0x3720)!==_0x3776c8&&(_0x52ceee[_0x3776c8]=this[_0x3776c8]);return _0x46383c[_0x3289b6(0x344f)]&&(Util$1[_0x415485(0x4ac3)](_0x52ceee,_0x46383c[_0x3289b6(0x344f)]),delete _0x46383c[_0x3289b6(0x344f)]),_0x46383c[_0x3289b6(0x5bf9)]&&(Util$1[_0x3289b6(0x46d7)][_0x3289b6(0x4269)](null,[_0x84156c][_0x415485(0x3e5c)](_0x46383c[_0x3289b6(0x5bf9)])),delete _0x46383c[_0x3289b6(0x5bf9)]),_0x84156c[_0x3289b6(0x54e8)]&&(_0x46383c[_0x3289b6(0x54e8)]=Util$1[_0x3289b6(0x46d7)](Util$1[_0x415485(0x47e7)](_0x84156c[_0x3289b6(0x54e8)]),_0x46383c[_0x3289b6(0x54e8)])),Util$1[_0x3289b6(0x46d7)](_0x84156c,_0x46383c),_0x84156c[_0x3289b6(0x4144)]=[],_0x84156c[_0x3289b6(0x8e4)]=function(){var _0x1471ec=_0x3289b6;if(!this[_0x1471ec(0xf4e)]){_0x458aa8[_0x1471ec(0x8e4)]&&_0x458aa8[_0x1471ec(0x8e4)][_0x1471ec(0x3c9e)](this),this[_0x1471ec(0xf4e)]=!0x0;for(var _0x57e1f8=0x0,_0x463e64=_0x84156c[_0x1471ec(0x4144)][_0x1471ec(0x809)];_0x57e1f8<_0x463e64;_0x57e1f8++)_0x84156c['_initHooks'][_0x57e1f8][_0x1471ec(0x3c9e)](this);}},_0x52ceee;},Class[_0x5e00b3(0x3b01)]=function(_0x378057){var _0x379fa9=_0x307c2b,_0x10b906=_0x5e00b3;return Util$1[_0x10b906(0x46d7)](this[_0x379fa9(0x1aa2)],_0x378057),this;},Class[_0x307c2b(0x4b2a)]=function(_0x24544d){var _0x450fd0=_0x307c2b,_0x3b7656=_0x5e00b3;return Util$1[_0x3b7656(0x46d7)](this[_0x3b7656(0x3720)][_0x450fd0(0x361c)],_0x24544d),this;},Class['addInitHook']=function(_0x1e2a71){var _0x19057f=_0x307c2b,_0x418395=_0x5e00b3,_0x1cc480=Array[_0x418395(0x3720)][_0x19057f(0x17ac)][_0x418395(0x3c9e)](arguments,0x1),_0x1af210=_0x418395(0x1b4b)==typeof _0x1e2a71?_0x1e2a71:function(){var _0x16b3f6=_0x19057f;this[_0x1e2a71][_0x16b3f6(0x1bcb)](this,_0x1cc480);};return this[_0x418395(0x3720)][_0x418395(0x4144)]=this[_0x418395(0x3720)]['_initHooks']||[],this[_0x418395(0x3720)][_0x19057f(0x1cca)][_0x418395(0x5323)](_0x1af210),this;};var Evented=Class[_0x5e00b3(0x46d7)]({'on':function(_0x2d993e,_0x5b5369,_0x1057a0){var _0x2fa440=_0x5e00b3;if(_0x2fa440(0x8c4)==typeof _0x2d993e){for(var _0x50e27e in _0x2d993e)this[_0x2fa440(0x55d)](_0x50e27e,_0x2d993e[_0x50e27e],_0x5b5369);}else{for(var _0x246650=0x0,_0x134195=(_0x2d993e=Util$1[_0x2fa440(0x21b3)](_0x2d993e))[_0x2fa440(0x809)];_0x246650<_0x134195;_0x246650++)this[_0x2fa440(0x55d)](_0x2d993e[_0x246650],_0x5b5369,_0x1057a0);}return this;},'off':function(_0x3a8ccd,_0x4daa30,_0x3ce678){var _0x2d2641=_0x5e00b3;if(_0x3a8ccd){if(_0x2d2641(0x8c4)==typeof _0x3a8ccd){for(var _0xdbc167 in _0x3a8ccd)this[_0x2d2641(0x5629)](_0xdbc167,_0x3a8ccd[_0xdbc167],_0x4daa30);}else{for(var _0x1eae48=0x0,_0xa1e74c=(_0x3a8ccd=Util$1[_0x2d2641(0x21b3)](_0x3a8ccd))[_0x2d2641(0x809)];_0x1eae48<_0xa1e74c;_0x1eae48++)this[_0x2d2641(0x5629)](_0x3a8ccd[_0x1eae48],_0x4daa30,_0x3ce678);}}else delete this['_events'];return this;},'_on':function(_0x518191,_0xd9a8bf,_0x5661ee){var _0x212c90=_0x307c2b,_0x5d609f=_0x5e00b3;this[_0x5d609f(0x5c37)]=this[_0x212c90(0x41f0)]||{};var _0x716ac0=this[_0x212c90(0x41f0)][_0x518191];_0x716ac0||(_0x716ac0=[],this[_0x5d609f(0x5c37)][_0x518191]=_0x716ac0),_0x5661ee===this&&(_0x5661ee=void 0x0);for(var _0x12f4e2={'fn':_0xd9a8bf,'ctx':_0x5661ee},_0x45f28e=_0x716ac0,_0x12e21b=0x0,_0x2ac65c=_0x45f28e[_0x5d609f(0x809)];_0x12e21b<_0x2ac65c;_0x12e21b++)if(_0x45f28e[_0x12e21b]['fn']===_0xd9a8bf&&_0x45f28e[_0x12e21b][_0x5d609f(0x15de)]===_0x5661ee)return;_0x45f28e[_0x5d609f(0x5323)](_0x12f4e2);},'_off':function(_0x374885,_0x56ae07,_0x2cb9b4){var _0x46512f=_0x307c2b,_0x6cf5bf=_0x5e00b3,_0x2b5ecc,_0x2b2780,_0x1a5626;if(this[_0x6cf5bf(0x5c37)]&&(_0x2b5ecc=this[_0x6cf5bf(0x5c37)][_0x374885])){if(_0x56ae07){if(_0x2cb9b4===this&&(_0x2cb9b4=void 0x0),_0x2b5ecc)for(_0x2b2780=0x0,_0x1a5626=_0x2b5ecc[_0x6cf5bf(0x809)];_0x2b2780<_0x1a5626;_0x2b2780++){var _0x15881b=_0x2b5ecc[_0x2b2780];if(_0x15881b[_0x6cf5bf(0x15de)]===_0x2cb9b4&&_0x15881b['fn']===_0x56ae07)return _0x15881b['fn']=Util$1[_0x6cf5bf(0x4793)],this[_0x6cf5bf(0x5f7e)]&&(this[_0x6cf5bf(0x5c37)][_0x374885]=_0x2b5ecc=_0x2b5ecc[_0x6cf5bf(0x30eb)]()),void _0x2b5ecc[_0x6cf5bf(0x2f5b)](_0x2b2780,0x1);}}else{for(_0x2b2780=0x0,_0x1a5626=_0x2b5ecc[_0x6cf5bf(0x809)];_0x2b2780<_0x1a5626;_0x2b2780++)_0x2b5ecc[_0x2b2780]['fn']=Util$1[_0x6cf5bf(0x4793)];delete this[_0x46512f(0x41f0)][_0x374885];}}},'fire':function(_0x4f86f9,_0x29bc6d,_0x84dd17){var _0x1e36c4=_0x307c2b,_0x28d4ee=_0x5e00b3;if(!this[_0x28d4ee(0x46b9)](_0x4f86f9,_0x84dd17))return this;var _0x176d6e=Util$1[_0x1e36c4(0x4ac3)]({},_0x29bc6d,{'type':_0x4f86f9,'target':this});if(this[_0x28d4ee(0x5c37)]){var _0x4dd46c=this[_0x28d4ee(0x5c37)][_0x4f86f9];if(_0x4dd46c){this[_0x28d4ee(0x5f7e)]=this['_firingCount']+0x1||0x1;for(var _0x986769=0x0,_0x4aa09f=_0x4dd46c[_0x28d4ee(0x809)];_0x986769<_0x4aa09f;_0x986769++){var _0x12c094=_0x4dd46c[_0x986769];_0x12c094['fn']['call'](_0x12c094[_0x28d4ee(0x15de)]||this,_0x176d6e);}this[_0x28d4ee(0x5f7e)]--;}}return _0x84dd17&&this[_0x28d4ee(0x25f8)](_0x176d6e),this;},'listens':function(_0x203355,_0x350336){var _0x19d9fe=_0x307c2b,_0x5a8be6=_0x5e00b3,_0x31cc74=this[_0x5a8be6(0x5c37)]&&this[_0x5a8be6(0x5c37)][_0x203355];if(_0x31cc74&&_0x31cc74[_0x19d9fe(0x2ef4)])return!0x0;if(_0x350336){for(var _0x4aed62 in this[_0x5a8be6(0x5abf)])if(this[_0x5a8be6(0x5abf)][_0x4aed62][_0x5a8be6(0x46b9)](_0x203355,_0x350336))return!0x0;}return!0x1;},'once':function(_0x22f944,_0x5a5196,_0x108975){var _0x20d43d=_0x5e00b3;if(_0x20d43d(0x8c4)==typeof _0x22f944){for(var _0x43b5c6 in _0x22f944)this[_0x20d43d(0x35f3)](_0x43b5c6,_0x22f944[_0x43b5c6],_0x5a5196);return this;}var _0x231eba=Util$1[_0x20d43d(0xdbb)](function(){var _0x2f5d20=_0x20d43d;this[_0x2f5d20(0x3ba3)](_0x22f944,_0x5a5196,_0x108975)[_0x2f5d20(0x3ba3)](_0x22f944,_0x231eba,_0x108975);},this);return this['on'](_0x22f944,_0x5a5196,_0x108975)['on'](_0x22f944,_0x231eba,_0x108975);},'addEventParent':function(_0x9b1b9f){var _0x61303d=_0x307c2b,_0x10ec60=_0x5e00b3;return this[_0x10ec60(0x5abf)]=this[_0x61303d(0x3443)]||{},this[_0x10ec60(0x5abf)][Util$1[_0x10ec60(0x2506)](_0x9b1b9f)]=_0x9b1b9f,this;},'removeEventParent':function(_0x5858dc){var _0x1dfd0f=_0x307c2b,_0x37ea0a=_0x5e00b3;return this[_0x37ea0a(0x5abf)]&&delete this[_0x37ea0a(0x5abf)][Util$1[_0x1dfd0f(0x31dc)](_0x5858dc)],this;},'_propagateEvent':function(_0x451abb){var _0x52b3b4=_0x5e00b3;for(var _0x2b6a0d in this['_eventParents'])this[_0x52b3b4(0x5abf)][_0x2b6a0d][_0x52b3b4(0x1259)](_0x451abb[_0x52b3b4(0x3dd)],Util$1[_0x52b3b4(0x46d7)]({'layer':_0x451abb[_0x52b3b4(0x50f)]},_0x451abb),!0x0);}});class ServiceBase extends Evented{constructor(_0x366e0c,_0x1e8561){var _0x61b4cf=_0x307c2b,_0x3ff60d=_0x5e00b3;super(),_0x366e0c&&(_0x366e0c=_0x366e0c[_0x3ff60d(0xabf)]('/')!==_0x366e0c[_0x3ff60d(0x809)]-0x1?_0x366e0c:_0x366e0c[_0x3ff60d(0x2bb6)](0x0,_0x366e0c[_0x61b4cf(0x2ef4)]-0x1)),this[_0x3ff60d(0x2dba)]=_0x366e0c,Util$1['setOptions'](this,_0x1e8561),this[_0x3ff60d(0x1259)](_0x61b4cf(0x534),this);}[_0x5e00b3(0x2947)](){var _0xb1dec5=_0x307c2b;this[_0xb1dec5(0x4a3f)](_0xb1dec5(0x5020),this);}}class UpdateEdgeWeightParameters{constructor(_0x4a33fa){var _0x2beecb=_0x307c2b,_0x1f8f6d=_0x5e00b3;_0x4a33fa&&(this[_0x1f8f6d(0x4dba)]='',this[_0x2beecb(0x2512)]='',this['toNodeId']='',this[_0x1f8f6d(0xd18)]='',this['edgeWeight']='',PlotServicesUtil[_0x1f8f6d(0x46d7)](this,_0x4a33fa),this[_0x1f8f6d(0x3020)]=_0x1f8f6d(0x3be7));}[_0x5e00b3(0x2947)](){var _0xb5675e=_0x307c2b,_0x1dbb1d=_0x5e00b3;this[_0xb5675e(0x2e2a)]=null,this[_0xb5675e(0x2512)]=null,this[_0x1dbb1d(0x4dfd)]=null,this[_0x1dbb1d(0xd18)]=null,this[_0x1dbb1d(0x1100)]=null;}}class UpdateEdgeWeightService extends NetworkAnalystServiceBase{constructor(_0x28dede,_0x56002b){var _0x14fdea=_0x5e00b3;super(_0x28dede,_0x56002b),this[_0x14fdea(0x3020)]=_0x14fdea(0x4117);}[_0x5e00b3(0x2947)](){var _0x5950d2=_0x5e00b3;super[_0x5950d2(0x2947)]();}[_0x5e00b3(0x4dec)](_0x37fcc4){var _0x5681c6=_0x307c2b,_0x3f2b73=_0x5e00b3;if(_0x37fcc4 instanceof UpdateEdgeWeightParameters){var _0x5c7598=this,_0x206406=_0x5c7598[_0x3f2b73(0x2374)](_0x37fcc4);_0x5c7598[_0x3f2b73(0x2dba)]=CommonUtil[_0x3f2b73(0x289c)](_0x5c7598[_0x3f2b73(0x2dba)],_0x206406);var _0x1503b=_0x37fcc4[_0x3f2b73(0x1100)]?_0x37fcc4[_0x3f2b73(0x1100)]:null;_0x5c7598[_0x5681c6(0x6ac)]({'method':_0x5681c6(0x25de),'scope':_0x5c7598,'data':_0x1503b,'success':_0x5c7598[_0x3f2b73(0x38a4)],'failure':_0x5c7598[_0x3f2b73(0x3c57)]});}}[_0x5e00b3(0x2374)](_0x573202){var _0x4eb761=_0x307c2b,_0x39e870=_0x5e00b3;if(_0x573202){var _0x147df8='';for(var _0x25ea24 in _0x573202)if(''!==_0x573202[_0x25ea24]&&_0x39e870(0x1100)!==_0x573202[_0x25ea24])switch(_0x25ea24){case _0x39e870(0x4dba):_0x147df8+=_0x39e870(0x53e7)+_0x573202[_0x25ea24];break;case _0x39e870(0x4db9):_0x147df8+=_0x4eb761(0x56df)+_0x573202[_0x25ea24];break;case _0x39e870(0x4dfd):_0x147df8+='/tonode/'+_0x573202[_0x25ea24];break;case _0x39e870(0xd18):_0x147df8+=_0x39e870(0x2f55)+_0x573202[_0x25ea24];}return _0x147df8;}}}class UpdateTurnNodeWeightParameters{constructor(_0x81cad1){var _0xa47aad=_0x307c2b,_0x5270bf=_0x5e00b3;_0x81cad1&&(this['nodeId']='',this[_0xa47aad(0x4e9)]='',this[_0x5270bf(0x4a73)]='',this[_0x5270bf(0xd18)]='',this[_0x5270bf(0x3142)]='',PlotServicesUtil[_0x5270bf(0x46d7)](this,_0x81cad1),this[_0xa47aad(0x26bc)]=_0x5270bf(0x574b));}[_0x5e00b3(0x2947)](){var _0x8d5514=_0x307c2b,_0xa8f738=_0x5e00b3;this[_0x8d5514(0x2be7)]=null,this[_0xa8f738(0xc87)]=null,this[_0xa8f738(0x4a73)]=null,this[_0x8d5514(0xbf0)]=null,this[_0xa8f738(0x3142)]=null;}}class UpdateTurnNodeWeightService extends NetworkAnalystServiceBase{constructor(_0x3eb75a,_0x4f5b5c){var _0x2c363f=_0x307c2b;super(_0x3eb75a,_0x4f5b5c),this[_0x2c363f(0x26bc)]=_0x2c363f(0x3b12);}[_0x5e00b3(0x2947)](){var _0x3b98a5=_0x307c2b;super[_0x3b98a5(0x5020)]();}[_0x5e00b3(0x4dec)](_0x227aeb){var _0x259fad=_0x307c2b,_0x39fd23=_0x5e00b3;if(_0x227aeb instanceof UpdateTurnNodeWeightParameters){var _0x2dede5=this,_0x136fe5=_0x2dede5[_0x39fd23(0x2374)](_0x227aeb);_0x2dede5[_0x259fad(0x2cb5)]=CommonUtil[_0x39fd23(0x289c)](_0x2dede5[_0x259fad(0x2cb5)],_0x136fe5);var _0x1979be=_0x227aeb[_0x39fd23(0x3142)]?_0x227aeb[_0x259fad(0x5180)]:null;_0x2dede5[_0x39fd23(0x2625)]({'method':_0x39fd23(0x1cc1),'scope':_0x2dede5,'data':_0x1979be,'success':_0x2dede5[_0x39fd23(0x38a4)],'failure':_0x2dede5[_0x39fd23(0x3c57)]});}}[_0x5e00b3(0x2374)](_0x222682){var _0x1ee123=_0x307c2b,_0x38e4a1=_0x5e00b3;if(_0x222682){var _0x157624='';for(var _0xe106dc in _0x222682)if(''!==_0x222682[_0xe106dc]&&_0x38e4a1(0x3142)!==_0x222682[_0xe106dc])switch(_0xe106dc){case _0x38e4a1(0x510c):_0x157624+=_0x1ee123(0x4fd0)+_0x222682[_0xe106dc];break;case _0x38e4a1(0xc87):_0x157624+=_0x38e4a1(0x3e3f)+_0x222682[_0xe106dc];break;case _0x38e4a1(0x4a73):_0x157624+=_0x38e4a1(0x3c73)+_0x222682[_0xe106dc];break;case _0x1ee123(0xbf0):_0x157624+=_0x38e4a1(0x2f55)+_0x222682[_0xe106dc];}return _0x157624;}}}var LatLng=function(_0x219cf4,_0x4b01e,_0x3cb0f1){var _0x2a3b88=_0x307c2b,_0x10c5d8=_0x5e00b3;if(isNaN(_0x219cf4)||isNaN(_0x4b01e))throw new Error(_0x10c5d8(0xb48)+_0x219cf4+',\x20'+_0x4b01e+')');this[_0x2a3b88(0x9be)]=+_0x219cf4,this[_0x2a3b88(0x1fe4)]=+_0x4b01e,void 0x0!==_0x3cb0f1&&(this[_0x2a3b88(0x1c1f)]=+_0x3cb0f1);};LatLng[_0x5e00b3(0x3720)]={'equals':function(_0xfe917,_0x5984c1){var _0x38f97a=_0x307c2b,_0x442f29=_0x5e00b3;return!!_0xfe917&&(_0xfe917=L[_0x442f29(0x24d8)](_0xfe917),Math[_0x442f29(0x498f)](Math[_0x442f29(0x1beb)](this[_0x442f29(0x5c63)]-_0xfe917[_0x442f29(0x5c63)]),Math[_0x442f29(0x1beb)](this[_0x38f97a(0x1fe4)]-_0xfe917[_0x442f29(0x175a)]))<=(void 0x0===_0x5984c1?1e-9:_0x5984c1));},'toString':function(_0x2a2fdb){var _0x3c2ca9=_0x5e00b3;return _0x3c2ca9(0x2ae3)+L[_0x3c2ca9(0x5bbf)][_0x3c2ca9(0x4e1c)](this[_0x3c2ca9(0x5c63)],_0x2a2fdb)+',\x20'+L[_0x3c2ca9(0x5bbf)][_0x3c2ca9(0x4e1c)](this[_0x3c2ca9(0x175a)],_0x2a2fdb)+')';},'distanceTo':function(_0x247f54){var _0x3b311e=_0x5e00b3;return L[_0x3b311e(0x3cba)][_0x3b311e(0x1867)][_0x3b311e(0x451d)](this,L[_0x3b311e(0x24d8)](_0x247f54));},'wrap':function(){var _0x3dd533=_0x5e00b3;return L[_0x3dd533(0x3cba)][_0x3dd533(0x1867)][_0x3dd533(0x3929)](this);},'toBounds':function(_0x346705){var _0x4ebcb6=_0x307c2b,_0x40a3a8=_0x5e00b3,_0x5675d8=0xb4*_0x346705/0x2637f09,_0x4ab47d=_0x5675d8/Math[_0x40a3a8(0x52a3)](Math['PI']/0xb4*this[_0x4ebcb6(0x9be)]);return L[_0x40a3a8(0x296b)]([this[_0x40a3a8(0x5c63)]-_0x5675d8,this[_0x40a3a8(0x175a)]-_0x4ab47d],[this[_0x4ebcb6(0x9be)]+_0x5675d8,this[_0x4ebcb6(0x1fe4)]+_0x4ab47d]);},'clone':function(){var _0x33b5bc=_0x5e00b3;return new L['LatLng'](this[_0x33b5bc(0x5c63)],this[_0x33b5bc(0x175a)],this[_0x33b5bc(0x2e52)]);}};var DataFormat={'GEOJSON':_0x5e00b3(0x4740),'ISERVER':_0x5e00b3(0x3736)};class NetworkAnalystService extends ServiceBase{constructor(_0x1130ab,_0x39316e){var _0x19721d=_0x5e00b3;super(_0x1130ab,_0x39316e),this[_0x19721d(0x3020)]='SuperMap.NetworkAnalystService';}[_0x307c2b(0xe19)](_0x4e743e,_0xbd924b){var _0x356641=_0x307c2b,_0x80daf5=_0x5e00b3,_0x22c393=this;new BurstPipelineAnalystService(_0x22c393[_0x80daf5(0x2dba)],{'proxy':_0x22c393[_0x356641(0x361c)][_0x80daf5(0xd0b)],'withCredentials':_0x22c393[_0x80daf5(0x54e8)][_0x356641(0x41d6)],'crossOrigin':_0x22c393[_0x80daf5(0x54e8)][_0x356641(0x2d30)],'headers':_0x22c393[_0x80daf5(0x54e8)][_0x356641(0x219)],'eventListeners':{'scope':_0x22c393,'processCompleted':_0xbd924b,'processFailed':_0xbd924b}})[_0x80daf5(0x4dec)](_0x22c393[_0x80daf5(0x5ccb)](_0x4e743e));}[_0x5e00b3(0x2400)](_0x248688,_0x4688ee){var _0x2afe96=_0x307c2b,_0x3c71a2=_0x5e00b3,_0x2d3f51=this;new ComputeWeightMatrixService(_0x2d3f51[_0x3c71a2(0x2dba)],{'proxy':_0x2d3f51[_0x3c71a2(0x54e8)][_0x3c71a2(0xd0b)],'withCredentials':_0x2d3f51[_0x3c71a2(0x54e8)][_0x3c71a2(0x5316)],'crossOrigin':_0x2d3f51[_0x3c71a2(0x54e8)][_0x3c71a2(0x264c)],'headers':_0x2d3f51[_0x2afe96(0x361c)][_0x3c71a2(0x29ac)],'eventListeners':{'scope':_0x2d3f51,'processCompleted':_0x4688ee,'processFailed':_0x4688ee}})[_0x3c71a2(0x4dec)](_0x2d3f51[_0x3c71a2(0x5ccb)](_0x248688));}[_0x5e00b3(0x12ac)](_0x1f2237,_0x21ba64,_0x381732){var _0x244b44=_0x307c2b,_0x12e86f=_0x5e00b3,_0x20beb4=this;new FindClosestFacilitiesService(_0x20beb4[_0x12e86f(0x2dba)],{'proxy':_0x20beb4[_0x12e86f(0x54e8)][_0x12e86f(0xd0b)],'withCredentials':_0x20beb4[_0x12e86f(0x54e8)][_0x12e86f(0x5316)],'crossOrigin':_0x20beb4[_0x244b44(0x361c)][_0x12e86f(0x264c)],'headers':_0x20beb4[_0x12e86f(0x54e8)][_0x12e86f(0x29ac)],'eventListeners':{'scope':_0x20beb4,'processCompleted':_0x21ba64,'processFailed':_0x21ba64},'format':_0x20beb4['_processFormat'](_0x381732)})[_0x12e86f(0x4dec)](_0x20beb4[_0x12e86f(0x5ccb)](_0x1f2237));}[_0x5e00b3(0x3d9e)](_0x463c39,_0x357630,_0x4ec8fa){var _0x4e5cac=_0x307c2b,_0x5d182b=_0x5e00b3,_0x23d569=this;new FacilityAnalystStreamService(_0x23d569[_0x5d182b(0x2dba)],{'proxy':_0x23d569[_0x5d182b(0x54e8)][_0x5d182b(0xd0b)],'withCredentials':_0x23d569[_0x5d182b(0x54e8)][_0x5d182b(0x5316)],'crossOrigin':_0x23d569[_0x5d182b(0x54e8)][_0x5d182b(0x264c)],'headers':_0x23d569[_0x5d182b(0x54e8)][_0x5d182b(0x29ac)],'eventListeners':{'scope':_0x23d569,'processCompleted':_0x357630,'processFailed':_0x357630},'format':_0x23d569[_0x4e5cac(0x10dc)](_0x4ec8fa)})[_0x4e5cac(0x499c)](_0x23d569[_0x5d182b(0x5ccb)](_0x463c39));}[_0x307c2b(0x2698)](_0x4507ae,_0x52399d,_0x3f920f){var _0x5b97bd=_0x307c2b,_0x107e26=_0x5e00b3,_0xaa566e=this;new FindLocationService(_0xaa566e['url'],{'proxy':_0xaa566e[_0x107e26(0x54e8)][_0x107e26(0xd0b)],'withCredentials':_0xaa566e[_0x107e26(0x54e8)][_0x107e26(0x5316)],'crossOrigin':_0xaa566e[_0x107e26(0x54e8)][_0x107e26(0x264c)],'headers':_0xaa566e[_0x107e26(0x54e8)][_0x107e26(0x29ac)],'eventListeners':{'scope':_0xaa566e,'processCompleted':_0x52399d,'processFailed':_0x52399d},'format':_0xaa566e[_0x107e26(0x2a65)](_0x3f920f)})[_0x5b97bd(0x499c)](_0xaa566e[_0x107e26(0x5ccb)](_0x4507ae));}[_0x5e00b3(0x4393)](_0x3efd33,_0x21cb7d,_0x1a199b){var _0x1d09e1=_0x307c2b,_0x1e6094=_0x5e00b3,_0x2e1411=this;new FindPathService(_0x2e1411[_0x1d09e1(0x2cb5)],{'proxy':_0x2e1411[_0x1e6094(0x54e8)][_0x1e6094(0xd0b)],'withCredentials':_0x2e1411[_0x1d09e1(0x361c)][_0x1e6094(0x5316)],'crossOrigin':_0x2e1411[_0x1e6094(0x54e8)][_0x1e6094(0x264c)],'headers':_0x2e1411[_0x1e6094(0x54e8)][_0x1d09e1(0x219)],'eventListeners':{'scope':_0x2e1411,'processCompleted':_0x21cb7d,'processFailed':_0x21cb7d},'format':_0x2e1411[_0x1d09e1(0x10dc)](_0x1a199b)})[_0x1e6094(0x4dec)](_0x2e1411[_0x1e6094(0x5ccb)](_0x3efd33));}[_0x307c2b(0x196c)](_0x5963f9,_0x1015d7,_0xea2ae0){var _0x1d6800=_0x307c2b,_0x1187a7=_0x5e00b3,_0x4e5444=this;new FindTSPPathsService(_0x4e5444[_0x1187a7(0x2dba)],{'proxy':_0x4e5444[_0x1187a7(0x54e8)][_0x1187a7(0xd0b)],'withCredentials':_0x4e5444[_0x1187a7(0x54e8)][_0x1187a7(0x5316)],'crossOrigin':_0x4e5444[_0x1187a7(0x54e8)][_0x1187a7(0x264c)],'headers':_0x4e5444['options'][_0x1187a7(0x29ac)],'eventListeners':{'scope':_0x4e5444,'processCompleted':_0x1015d7,'processFailed':_0x1015d7},'format':_0x4e5444[_0x1187a7(0x2a65)](_0xea2ae0)})[_0x1d6800(0x499c)](_0x4e5444[_0x1187a7(0x5ccb)](_0x5963f9));}[_0x5e00b3(0xae3)](_0x8eabff,_0x1e2c4e,_0x5e67c2){var _0x5c83f8=_0x307c2b,_0x20b81b=_0x5e00b3,_0xb5e34f=this;new FindMTSPPathsService(_0xb5e34f[_0x20b81b(0x2dba)],{'proxy':_0xb5e34f[_0x20b81b(0x54e8)][_0x5c83f8(0x5420)],'withCredentials':_0xb5e34f['options'][_0x20b81b(0x5316)],'crossOrigin':_0xb5e34f[_0x20b81b(0x54e8)][_0x20b81b(0x264c)],'headers':_0xb5e34f[_0x5c83f8(0x361c)][_0x20b81b(0x29ac)],'eventListeners':{'scope':_0xb5e34f,'processCompleted':_0x1e2c4e,'processFailed':_0x1e2c4e},'format':_0xb5e34f[_0x20b81b(0x2a65)](_0x5e67c2)})[_0x20b81b(0x4dec)](_0xb5e34f[_0x20b81b(0x5ccb)](_0x8eabff));}[_0x5e00b3(0xc92)](_0x7176a6,_0xd9a803,_0xaa2f80){var _0x219017=_0x307c2b,_0x24a52f=_0x5e00b3,_0x211a52=this;new FindServiceAreasService(_0x211a52[_0x219017(0x2cb5)],{'proxy':_0x211a52[_0x24a52f(0x54e8)][_0x24a52f(0xd0b)],'withCredentials':_0x211a52[_0x219017(0x361c)][_0x24a52f(0x5316)],'crossOrigin':_0x211a52['options']['crossOrigin'],'headers':_0x211a52[_0x24a52f(0x54e8)][_0x24a52f(0x29ac)],'eventListeners':{'scope':_0x211a52,'processCompleted':_0xd9a803,'processFailed':_0xd9a803},'format':_0x211a52['_processFormat'](_0xaa2f80)})[_0x24a52f(0x4dec)](_0x211a52[_0x24a52f(0x5ccb)](_0x7176a6));}[_0x5e00b3(0x2082)](_0x5d9ef5,_0x325c9d){var _0x358c77=_0x307c2b,_0x49fa18=_0x5e00b3,_0x45b41b=this;new UpdateEdgeWeightService(_0x45b41b[_0x49fa18(0x2dba)],{'proxy':_0x45b41b[_0x49fa18(0x54e8)][_0x358c77(0x5420)],'withCredentials':_0x45b41b[_0x49fa18(0x54e8)][_0x49fa18(0x5316)],'crossOrigin':_0x45b41b[_0x49fa18(0x54e8)][_0x49fa18(0x264c)],'headers':_0x45b41b[_0x49fa18(0x54e8)][_0x49fa18(0x29ac)],'eventListeners':{'scope':_0x45b41b,'processCompleted':_0x325c9d,'processFailed':_0x325c9d}})['processAsync'](_0x5d9ef5);}[_0x5e00b3(0x210e)](_0x1af7f8,_0x4e1995){var _0x5aaea9=_0x307c2b,_0x1a1db0=_0x5e00b3,_0x14352e=this;new UpdateTurnNodeWeightService(_0x14352e[_0x1a1db0(0x2dba)],{'proxy':_0x14352e[_0x1a1db0(0x54e8)][_0x1a1db0(0xd0b)],'withCredentials':_0x14352e[_0x1a1db0(0x54e8)][_0x1a1db0(0x5316)],'crossOrigin':_0x14352e[_0x5aaea9(0x361c)][_0x1a1db0(0x264c)],'headers':_0x14352e[_0x1a1db0(0x54e8)][_0x1a1db0(0x29ac)],'eventListeners':{'scope':_0x14352e,'processCompleted':_0x4e1995,'processFailed':_0x4e1995}})[_0x1a1db0(0x4dec)](_0x1af7f8);}[_0x5e00b3(0x5ccb)](_0x2eccda){var _0xb5f986=_0x307c2b,_0xc9051=_0x5e00b3;if(!_0x2eccda)return{};if(_0x2eccda[_0xc9051(0x466a)]&&Array[_0xc9051(0x2676)](_0x2eccda[_0xb5f986(0x1144)])&&_0x2eccda[_0xb5f986(0x1144)]['map'](function(_0x39a2eb,_0x2b0a11){var _0x192701=_0xb5f986,_0x289018=_0xc9051;return _0x2eccda[_0x289018(0x466a)][_0x2b0a11]=_0x39a2eb instanceof LatLng?{'x':_0x39a2eb[_0x289018(0x175a)],'y':_0x39a2eb[_0x289018(0x5c63)]}:_0x39a2eb,_0x2eccda[_0x192701(0x1144)][_0x2b0a11];}),_0x2eccda['nodes']&&Array[_0xc9051(0x2676)](_0x2eccda[_0xc9051(0x1b6a)])&&_0x2eccda[_0xc9051(0x1b6a)][_0xc9051(0x7f7)](function(_0x47b997,_0x550dba){var _0x4ab6d6=_0xc9051;return _0x2eccda['nodes'][_0x550dba]=_0x47b997 instanceof LatLng?{'x':_0x47b997[_0x4ab6d6(0x175a)],'y':_0x47b997[_0x4ab6d6(0x5c63)]}:_0x47b997,_0x2eccda[_0x4ab6d6(0x1b6a)][_0x550dba];}),_0x2eccda['event']&&_0x2eccda[_0xc9051(0x483a)]instanceof LatLng&&(_0x2eccda[_0xc9051(0x483a)]={'x':_0x2eccda[_0xb5f986(0x1a7e)][_0xc9051(0x175a)],'y':_0x2eccda[_0xb5f986(0x1a7e)][_0xb5f986(0x9be)]}),_0x2eccda[_0xb5f986(0x348f)]&&Array[_0xc9051(0x2676)](_0x2eccda[_0xc9051(0x256f)])&&_0x2eccda[_0xc9051(0x256f)][_0xc9051(0x7f7)](function(_0x4b9c2a,_0x357ceb){var _0x1f4290=_0xc9051;return _0x2eccda[_0x1f4290(0x256f)][_0x357ceb]=_0x4b9c2a instanceof LatLng?{'x':_0x4b9c2a[_0x1f4290(0x175a)],'y':_0x4b9c2a[_0x1f4290(0x5c63)]}:_0x4b9c2a,_0x2eccda[_0x1f4290(0x256f)][_0x357ceb];}),_0x2eccda[_0xb5f986(0x264e)]&&_0x2eccda[_0xc9051(0x18f2)][_0xb5f986(0xa35)]){var _0x178496=_0x2eccda[_0xc9051(0x18f2)][_0xb5f986(0xa35)];Array[_0xc9051(0x2676)](_0x178496)?_0x178496[_0xc9051(0x7f7)](function(_0x12b5c0,_0x130f98){var _0x5da951=_0xb5f986,_0xe2d658=_0xc9051;return _0x2eccda[_0xe2d658(0x18f2)][_0x5da951(0xa35)][_0x130f98]=_0x12b5c0 instanceof LatLng?{'x':_0x12b5c0[_0xe2d658(0x175a)],'y':_0x12b5c0[_0xe2d658(0x5c63)]}:_0x12b5c0,_0x2eccda[_0xe2d658(0x18f2)][_0xe2d658(0x3242)][_0x130f98];}):_0x2eccda[_0xb5f986(0x264e)][_0xb5f986(0xa35)]=[_0x178496 instanceof LatLng?{'x':_0x178496[_0xc9051(0x175a)],'y':_0x178496[_0xc9051(0x5c63)]}:_0x178496];}return _0x2eccda;}[_0x5e00b3(0x2a65)](_0x110116){var _0x34ac6d=_0x5e00b3;return _0x110116||DataFormat[_0x34ac6d(0x4740)];}}class BIMInfoClickQueryHandler{constructor(_0x51ddc2){var _0x37648c=_0x307c2b,_0x2be3c8=_0x5e00b3;if(!WebGLPlot[_0x2be3c8(0x5f34)](_0x51ddc2)||!WebGLPlot[_0x37648c(0x1563)](_0x51ddc2[_0x2be3c8(0x20c0)]))throw new WebGLPlot[(_0x2be3c8(0x1470))](_0x2be3c8(0x18e1));if(!WebGLPlot[_0x37648c(0x1563)](_0x51ddc2[_0x2be3c8(0x14df)])||''==_0x51ddc2[_0x2be3c8(0x14df)])throw new WebGLPlot[(_0x37648c(0x1012))](_0x2be3c8(0x5f83));this[_0x2be3c8(0x5e52)]=_0x51ddc2[_0x37648c(0x24a7)],this[_0x2be3c8(0x14df)]=_0x51ddc2['axiosUrl'],this[_0x2be3c8(0xed8)]=new WebGLPlot[(_0x2be3c8(0x5ec8))](_0x51ddc2[_0x2be3c8(0x20c0)][_0x2be3c8(0x2a34)]);}[_0x5e00b3(0x3eaa)](_0x33482b){var _0x5cc777=_0x5e00b3;if(!WebGLPlot[_0x5cc777(0x5f34)](this[_0x5cc777(0x5e52)])||!WebGLPlot[_0x5cc777(0x5f34)](this['handler']))return;let _0x573137=this;this[_0x5cc777(0xed8)][_0x5cc777(0x2419)](function(_0x1a4887){var _0x1a4724=_0x140d,_0x512646=_0x5cc777;const _0x657513=_0x1a4887[_0x512646(0x3747)],_0x4bbd30=_0x573137[_0x512646(0x5e52)][_0x512646(0x3c62)](_0x657513);if(!_0x4bbd30)return;let {id:_0x207c21,primitive:_0x50053a}=_0x4bbd30;if(!_0x50053a||null==_0x207c21)return;_0x50053a[_0x512646(0x2c1b)]=new Cesium[(_0x512646(0x3722))](0x1,0x0,0x0,0x1),_0x50053a[_0x512646(0x3e3a)]=!0x0;let _0x101453=_0x50053a[_0x512646(0x2c5)],_0x264991='',_0x50e3f0={};var _0x4ade4e='';if(WebGLPlot[_0x512646(0x5f34)](_0x101453)){if(_0x512646(0x20b8)==typeof _0x207c21&&WebGLPlot[_0x1a4724(0x1563)](window[_0x512646(0x25a7)])){for(var _0x5d9bfb=0x0;_0x5d9bfb<window[_0x512646(0x25a7)][_0x1a4724(0x2ef4)];_0x5d9bfb++)if(_0x101453&&window[_0x1a4724(0x2168)][_0x5d9bfb][_0x512646(0x3528)]===_0x101453){_0x264991=window[_0x512646(0x25a7)][_0x5d9bfb]['TableName'];break;}}else WebGLPlot[_0x512646(0x5f34)](_0x207c21)&&_0x207c21[_0x512646(0x220f)]&&(_0x264991=_0x207c21[_0x512646(0x220f)],_0x207c21=_0x207c21[_0x512646(0x32b3)]);''===_0x264991?(_0x101453=_0x101453[_0x512646(0x349)](),_0x50e3f0={'where':_0x1a4724(0x475e)+_0x207c21,'dataSetNames':_0x101453},_0x4ade4e=_0x573137[_0x512646(0x14df)]+_0x512646(0xbcd),_0x573137[_0x512646(0x5292)]=_0x512646(0x556a)):(_0x50e3f0={'where':_0x512646(0x2732)+_0x207c21,'tableName':_0x264991},_0x4ade4e=_0x573137[_0x512646(0x14df)]+_0x512646(0x2e9c),_0x573137[_0x512646(0x5292)]=_0x512646(0x511c));}else{if(_0x1a4724(0x2faa)==typeof _0x207c21&&-0x1!==_0x207c21[_0x512646(0xabf)]('_')){let _0x2b9a50=_0x207c21[_0x1a4724(0x1997)]('_')[0x0],_0x292a62=Number(_0x207c21[_0x512646(0x390f)]('_')[0x1]);'people'===_0x2b9a50?(_0x4ade4e=_0x573137[_0x512646(0x14df)]+_0x512646(0x373),_0x573137[_0x1a4724(0x49f8)]=_0x512646(0xdaf)):_0x512646(0x5640)===_0x2b9a50&&(_0x4ade4e=_0x573137[_0x512646(0x14df)]+_0x512646(0x3139),_0x573137[_0x512646(0x5292)]='BuildDataBox'),_0x50e3f0={'ids':[_0x292a62]};}}doQueryDB(_0x4ade4e,_0x50e3f0,_0x573137[_0x512646(0x5292)],_0x657513,_0x33482b);},WebGLPlot[_0x5cc777(0x20ec)][_0x5cc777(0x1f1)]);}[_0x307c2b(0x5129)](){var _0x1014c1=_0x5e00b3;this[_0x1014c1(0xed8)][_0x1014c1(0x5732)](WebGLPlot[_0x1014c1(0x20ec)][_0x1014c1(0x1f1)]);}}function doQueryDB(_0x322890,_0x57309a,_0x114ba5,_0x5759f3,_0x34c8c0){var _0x553de6=_0x307c2b,_0x261029=_0x5e00b3;if(!WebGLPlot[_0x553de6(0x1563)](window[_0x261029(0x645)]))throw new WebGLPlot['DeveloperError'](_0x261029(0x5e69));$[_0x261029(0x1e7b)]({'url':_0x322890,'data':_0x57309a,'type':_0x261029(0x38c4),'dataType':_0x261029(0x8af),'traditional':!0x0,'success':function(_0xcd3c2e){var _0x585ec5=_0x261029;_0xcd3c2e[_0x585ec5(0x233d)]=_0x114ba5,_0x34c8c0(_0xcd3c2e,_0x5759f3);},'error':function(){var _0x18ba0b=_0x261029;console[_0x18ba0b(0xca1)](_0x18ba0b(0x2d44));}});}class GetFeaturesParametersBase{constructor(_0x4868de){var _0x4a570e=_0x307c2b,_0x615390=_0x5e00b3;this[_0x615390(0x3b8e)]=null,this['targetEpsgCode']=null,this[_0x4a570e(0x4ea)]=null,this[_0x4a570e(0x205f)]=!0x0,this[_0x615390(0x1df2)]=0x0,this[_0x615390(0x33e2)]=0x13,this[_0x4a570e(0x2208)]=!0x1,this[_0x615390(0x1e6f)]=null,this[_0x4a570e(0x2bf1)]=!0x0,this['aggregations']=null,PlotServicesUtil[_0x615390(0x46d7)](this,_0x4868de),this[_0x615390(0x3020)]=_0x615390(0xda4);}[_0x5e00b3(0x2947)](){var _0x5a4ff0=_0x307c2b,_0x17db73=_0x5e00b3,_0x431427=this;_0x431427[_0x17db73(0x3b8e)]=null,_0x431427[_0x17db73(0x16aa)]=null,_0x431427[_0x17db73(0x1df2)]=null,_0x431427[_0x17db73(0x33e2)]=null,_0x431427[_0x5a4ff0(0x2bf1)]=null,_0x431427[_0x17db73(0x1e6f)]=null,_0x431427[_0x17db73(0x1476)]=null,_0x431427[_0x17db73(0x558f)]=null,_0x431427[_0x17db73(0x4c20)]&&(_0x431427[_0x17db73(0x4c20)]=null);}}class FilterParameter{constructor(_0x559649){var _0x577e8f=_0x5e00b3;this['attributeFilter']=null,this[_0x577e8f(0x2c5)]=null,this[_0x577e8f(0x57d5)]=null,this[_0x577e8f(0x445b)]=null,this[_0x577e8f(0x34a2)]=null,this[_0x577e8f(0x5331)]=null,this[_0x577e8f(0x1e19)]=null,this[_0x577e8f(0x784)]=null,_0x559649&&Util[_0x577e8f(0x46d7)](this,_0x559649),this[_0x577e8f(0x3020)]=_0x577e8f(0x4c3);}[_0x5e00b3(0x2947)](){var _0x5e38de=_0x307c2b,_0x5eb988=_0x5e00b3,_0x3fc6eb=this;if(_0x3fc6eb[_0x5eb988(0x4401)]=null,_0x3fc6eb[_0x5eb988(0x2c5)]=null,_0x3fc6eb[_0x5e38de(0x17be)]){for(let _0x1e2ede=0x0,_0x7fb7b7=_0x3fc6eb[_0x5eb988(0x57d5)],_0x595dbc=_0x7fb7b7[_0x5eb988(0x809)];_0x1e2ede<_0x595dbc;_0x1e2ede++)_0x7fb7b7[_0x1e2ede][_0x5eb988(0x2947)]();_0x3fc6eb[_0x5eb988(0x57d5)]=null;}if(_0x3fc6eb[_0x5eb988(0x445b)]){for(let _0xe9c897=0x0,_0x96f5e=_0x3fc6eb[_0x5eb988(0x445b)],_0x2c1bfa=_0x96f5e[_0x5eb988(0x809)];_0xe9c897<_0x2c1bfa;_0xe9c897++)_0x96f5e[_0xe9c897][_0x5eb988(0x2947)]();_0x3fc6eb[_0x5eb988(0x445b)]=null;}_0x3fc6eb[_0x5e38de(0x4fdd)]=null,_0x3fc6eb[_0x5eb988(0x5331)]=null,_0x3fc6eb[_0x5eb988(0x1e19)]=null,_0x3fc6eb[_0x5eb988(0x784)]=null;}}class GetFeaturesByBoundsParameters extends GetFeaturesParametersBase{constructor(_0x417510){var _0x57878d=_0x307c2b,_0x819e2=_0x5e00b3;super(_0x417510),this[_0x57878d(0x676)]=_0x819e2(0x183e),this[_0x819e2(0x32ec)]=null,this[_0x819e2(0x784)]=null,this[_0x819e2(0x4401)]=null,this[_0x819e2(0x5561)]=_0x819e2(0x2cb5),PlotServicesUtil[_0x57878d(0x4ac3)](this,_0x417510),this[_0x819e2(0x3020)]=_0x819e2(0x2e1c);}[_0x307c2b(0x5020)](){var _0x40b5b5=_0x307c2b,_0xc04057=_0x5e00b3;super[_0xc04057(0x2947)]();var _0x420595=this;if(_0x420595[_0xc04057(0x32ec)]&&(_0x420595[_0xc04057(0x32ec)][_0xc04057(0x2947)](),_0x420595[_0xc04057(0x32ec)]=null),_0x420595[_0xc04057(0x784)]){for(;_0x420595[_0xc04057(0x784)][_0xc04057(0x809)]>0x0;)_0x420595[_0xc04057(0x784)][_0x40b5b5(0x31a1)]();_0x420595['fields']=null;}_0x420595[_0xc04057(0x4401)]=null,_0x420595[_0xc04057(0x5561)]=null,_0x420595[_0xc04057(0x387a)]=null;}static[_0x5e00b3(0x54c5)](_0x5e5188){var _0x49d59b=_0x307c2b,_0x58fcf5=_0x5e00b3,_0x3ef998,_0x3ca6f8,_0x24cb4f;return _0x3ca6f8={'leftBottom':{'x':_0x5e5188[_0x49d59b(0x15fd)][_0x49d59b(0x3ca7)],'y':_0x5e5188[_0x49d59b(0x15fd)][_0x58fcf5(0x4645)]},'rightTop':{'x':_0x5e5188[_0x58fcf5(0x32ec)][_0x49d59b(0xf7d)],'y':_0x5e5188[_0x58fcf5(0x32ec)][_0x58fcf5(0x4f04)]}},_0x24cb4f={'datasetNames':_0x5e5188[_0x58fcf5(0x3b8e)],'getFeatureMode':_0x58fcf5(0x183e),'bounds':_0x3ca6f8,'spatialQueryMode':_0x5e5188[_0x58fcf5(0x5561)]},_0x5e5188[_0x58fcf5(0x784)]&&((_0x3ef998=new FilterParameter())[_0x58fcf5(0x2c5)]=_0x5e5188[_0x58fcf5(0x3b8e)],_0x3ef998[_0x49d59b(0x372c)]=_0x5e5188[_0x58fcf5(0x784)],_0x24cb4f[_0x58fcf5(0x3476)]=_0x3ef998),_0x5e5188[_0x58fcf5(0x4401)]&&(_0x24cb4f[_0x49d59b(0xd0b)]=_0x5e5188[_0x49d59b(0xd0b)],_0x24cb4f[_0x58fcf5(0x387a)]=_0x58fcf5(0x4e06)),_0x5e5188[_0x49d59b(0x5bb)]&&!isNaN(_0x5e5188[_0x58fcf5(0x1e6f)])&&(_0x24cb4f[_0x58fcf5(0x1e6f)]=_0x5e5188[_0x58fcf5(0x1e6f)]),_0x58fcf5(0x29d5)==typeof _0x5e5188[_0x58fcf5(0x6a1)]&&(_0x24cb4f[_0x49d59b(0x2bf1)]=_0x5e5188[_0x58fcf5(0x6a1)]),_0x5e5188[_0x58fcf5(0x1476)]&&(_0x24cb4f['targetEpsgCode']=_0x5e5188[_0x58fcf5(0x1476)]),!_0x5e5188['targetEpsgCode']&&_0x5e5188[_0x58fcf5(0x558f)]&&(_0x24cb4f[_0x58fcf5(0x558f)]=_0x5e5188[_0x58fcf5(0x558f)]),_0x5e5188[_0x58fcf5(0x5319)]&&(_0x24cb4f[_0x58fcf5(0x5319)]=_0x5e5188[_0x58fcf5(0x5319)]),PlotServicesUtil[_0x58fcf5(0x2879)](_0x24cb4f);}}class GetFeaturesServiceBase extends CommonServiceBase{constructor(_0xce9cc6,_0x44bfc7){var _0x1447bb=_0x307c2b,_0x50ce76=_0x5e00b3;super(_0xce9cc6,_0x44bfc7),_0x44bfc7=_0x44bfc7||{},this[_0x50ce76(0x16aa)]=!0x0,this[_0x50ce76(0x1df2)]=0x0,this[_0x1447bb(0x4996)]=0x13,this[_0x1447bb(0x2bf1)]=!0x0,this[_0x50ce76(0x1e6f)]=null,this[_0x1447bb(0x5477)]=_0x50ce76(0x4740),PlotServicesUtil[_0x50ce76(0x46d7)](this,_0x44bfc7),this[_0x50ce76(0x2dba)]=PlotServicesUtil[_0x50ce76(0x289c)](this[_0x50ce76(0x2dba)],_0x50ce76(0x3630)),this[_0x50ce76(0x3020)]=_0x50ce76(0x2fb9);}[_0x5e00b3(0x2947)](){var _0x39cb4=_0x307c2b,_0x3421bc=_0x5e00b3;super[_0x3421bc(0x2947)]();var _0x5284b1=this;_0x5284b1[_0x3421bc(0x16aa)]=null,_0x5284b1[_0x3421bc(0x1df2)]=null,_0x5284b1[_0x39cb4(0x4996)]=null,_0x5284b1[_0x3421bc(0x1e6f)]=null,_0x5284b1[_0x3421bc(0x600d)]=null,_0x5284b1[_0x3421bc(0x6a1)]=null;}[_0x5e00b3(0x4dec)](_0x2b25b5){var _0x43dab4=_0x307c2b,_0x55330c=_0x5e00b3;if(_0x2b25b5){var _0xba68c0,_0x3aba70=this,_0x10df81=!0x0;_0x3aba70[_0x55330c(0x16aa)]=_0x2b25b5[_0x55330c(0x16aa)],_0x3aba70[_0x43dab4(0x1e0b)]=_0x2b25b5[_0x55330c(0x1df2)],_0x3aba70[_0x43dab4(0x4996)]=_0x2b25b5[_0x55330c(0x33e2)],_0x3aba70[_0x55330c(0x1e6f)]=_0x2b25b5[_0x55330c(0x1e6f)],_0x3aba70[_0x55330c(0x6a1)]=_0x2b25b5[_0x55330c(0x6a1)],_0x3aba70[_0x55330c(0x16aa)]&&(_0x3aba70[_0x55330c(0x2dba)]=PlotServicesUtil[_0x55330c(0xff1)](_0x3aba70[_0x55330c(0x2dba)],_0x55330c(0x3692)+_0x3aba70[_0x55330c(0x16aa)]),_0x10df81=!0x1),null!=_0x3aba70[_0x55330c(0x1df2)]&&null!=_0x3aba70[_0x55330c(0x33e2)]&&!isNaN(_0x3aba70[_0x43dab4(0x1e0b)])&&!isNaN(_0x3aba70[_0x55330c(0x33e2)])&&_0x3aba70[_0x55330c(0x1df2)]>=0x0&&_0x3aba70[_0x43dab4(0x4996)]>=0x0&&!_0x10df81&&(_0x3aba70[_0x55330c(0x2dba)]=PlotServicesUtil[_0x43dab4(0x8c8)](_0x3aba70[_0x55330c(0x2dba)],_0x55330c(0x1c33)+_0x3aba70[_0x55330c(0x1df2)]+_0x55330c(0x469f)+_0x3aba70[_0x55330c(0x33e2)])),_0x2b25b5[_0x55330c(0x29fc)]&&(_0x3aba70[_0x55330c(0x2dba)]=PlotServicesUtil[_0x55330c(0xff1)](_0x3aba70[_0x55330c(0x2dba)],_0x43dab4(0x1def)+_0x2b25b5[_0x55330c(0x16aa)])),_0xba68c0=_0x3aba70[_0x55330c(0x43d9)](_0x2b25b5),_0x3aba70[_0x55330c(0x2625)]({'method':_0x55330c(0x477),'data':_0xba68c0,'scope':_0x3aba70,'success':_0x3aba70[_0x43dab4(0x5216)],'failure':_0x3aba70[_0x55330c(0x3c57)]});}}[_0x307c2b(0x5216)](_0x3f28e7){var _0x4d3257=_0x5e00b3;_0x3f28e7=PlotServicesUtil[_0x4d3257(0x16ba)](_0x3f28e7),this[_0x4d3257(0x34b8)][_0x4d3257(0x522f)](_0x4d3257(0x366f),{'result':_0x3f28e7});}[_0x5e00b3(0x43d9)](_0x39e717){var _0x4e9c9e=_0x307c2b,_0x476654=_0x5e00b3,_0x2294a5=_0x4e9c9e(0x2890)+_0x39e717[_0x476654(0x3bd5)]+_0x476654(0x1dce),_0x3918ff=this;return _0x3918ff[_0x4e9c9e(0x2cb5)]=PlotServicesUtil[_0x4e9c9e(0x2968)](_0x3918ff[_0x476654(0x2dba)],_0x2294a5),_0x3918ff[_0x476654(0x2dba)]=PlotServicesUtil[_0x476654(0xff1)](_0x3918ff[_0x476654(0x2dba)],_0x476654(0x33f0)),PlotServicesUtil[_0x476654(0x2879)](_0x39e717);}}class GetFeaturesByBoundsService extends GetFeaturesServiceBase{constructor(_0x5a034d,_0x9298fc){var _0x3ea828=_0x5e00b3;super(_0x5a034d,_0x9298fc),this[_0x3ea828(0x3020)]='SuperMap.GetFeaturesByBoundsService';}[_0x307c2b(0x5020)](){var _0x51cd76=_0x5e00b3;super[_0x51cd76(0x2947)]();}['getJsonParameters'](_0x3aa452){var _0x4ef40b=_0x5e00b3;return GetFeaturesByBoundsParameters[_0x4ef40b(0x54c5)](_0x3aa452);}}class PlotBounds{constructor(_0x1ad4a5,_0x137b9c,_0x465180,_0x51ba4b){var _0x38b265=_0x307c2b,_0x1e3f35=_0x5e00b3;SuperMap['Util'][_0x1e3f35(0x2676)](_0x1ad4a5)&&(_0x51ba4b=_0x1ad4a5[0x3],_0x465180=_0x1ad4a5[0x2],_0x137b9c=_0x1ad4a5[0x1],_0x1ad4a5=_0x1ad4a5[0x0]),this[_0x38b265(0x3ca7)]=null!=_0x1ad4a5?SuperMap[_0x1e3f35(0x5bbf)][_0x1e3f35(0x3444)](_0x1ad4a5):this[_0x1e3f35(0x4db1)],this[_0x1e3f35(0x4645)]=null!=_0x137b9c?SuperMap[_0x1e3f35(0x5bbf)][_0x38b265(0xf45)](_0x137b9c):this[_0x1e3f35(0x4645)],this['right']=null!=_0x465180?SuperMap[_0x1e3f35(0x5bbf)][_0x1e3f35(0x3444)](_0x465180):this[_0x1e3f35(0x1d74)],this['top']=null!=_0x51ba4b?SuperMap[_0x38b265(0x1851)][_0x1e3f35(0x3444)](_0x51ba4b):this[_0x1e3f35(0x4f04)],this[_0x1e3f35(0x3412)]=null,this['CLASS_NAME']=_0x1e3f35(0x5edd);}[_0x5e00b3(0x40f3)](){var _0x435679=_0x5e00b3;return new PlotBounds(this[_0x435679(0x4db1)],this['bottom'],this[_0x435679(0x1d74)],this[_0x435679(0x4f04)]);}[_0x307c2b(0x4d2)](_0x13df25){var _0xd94241=_0x307c2b,_0x1a76ec=_0x5e00b3,_0x54ace8=!0x1;return null!=_0x13df25&&(_0x54ace8=this[_0xd94241(0x3ca7)]===_0x13df25[_0xd94241(0x3ca7)]&&this[_0x1a76ec(0x1d74)]===_0x13df25[_0x1a76ec(0x1d74)]&&this[_0x1a76ec(0x4f04)]===_0x13df25[_0x1a76ec(0x4f04)]&&this[_0x1a76ec(0x4645)]===_0x13df25[_0x1a76ec(0x4645)]),_0x54ace8;}[_0x307c2b(0xedf)](){var _0x2b0058=_0x307c2b,_0x57fb9b=_0x5e00b3;return[this[_0x2b0058(0x3ca7)],this[_0x57fb9b(0x4645)],this[_0x57fb9b(0x1d74)],this[_0x57fb9b(0x4f04)]][_0x57fb9b(0x48a9)](',');}[_0x5e00b3(0x64b)](_0x239199){var _0x2d5e48=_0x307c2b,_0x56d497=_0x5e00b3;return!0x0===_0x239199?[this[_0x56d497(0x4645)],this['left'],this[_0x56d497(0x4f04)],this[_0x56d497(0x1d74)]]:[this[_0x56d497(0x4db1)],this[_0x56d497(0x4645)],this[_0x56d497(0x1d74)],this[_0x2d5e48(0x49a6)]];}[_0x5e00b3(0x51cf)](_0x1eb9f8,_0x33d603){var _0x46cbbc=_0x307c2b,_0x3bf284=_0x5e00b3;null==_0x1eb9f8&&(_0x1eb9f8=0x6);var _0xa875ea=Math[_0x3bf284(0x3a5c)](0xa,_0x1eb9f8),_0x29854d=Math[_0x3bf284(0x3d49)](this[_0x3bf284(0x4db1)]*_0xa875ea)/_0xa875ea,_0x59b85e=Math[_0x3bf284(0x3d49)](this[_0x3bf284(0x4645)]*_0xa875ea)/_0xa875ea,_0x28c366=Math[_0x3bf284(0x3d49)](this[_0x3bf284(0x1d74)]*_0xa875ea)/_0xa875ea,_0x5e91b9=Math['round'](this[_0x46cbbc(0x49a6)]*_0xa875ea)/_0xa875ea;return!0x0===_0x33d603?_0x59b85e+','+_0x29854d+','+_0x5e91b9+','+_0x28c366:_0x29854d+','+_0x59b85e+','+_0x28c366+','+_0x5e91b9;}[_0x5e00b3(0x3a32)](){var _0xc50f15=_0x307c2b,_0x3b1d2f=_0x5e00b3;return this[_0xc50f15(0xf7d)]-this[_0x3b1d2f(0x4db1)];}[_0x5e00b3(0x1f41)](){var _0xf8ae63=_0x307c2b,_0x563dcf=_0x5e00b3;return this[_0xf8ae63(0x49a6)]-this[_0x563dcf(0x4645)];}[_0x5e00b3(0x55ca)](){var _0x41000b=_0x5e00b3;return new WebGLPlot[(_0x41000b(0x547a))](this[_0x41000b(0x3a32)](),this[_0x41000b(0x1f41)]());}[_0x5e00b3(0x1b3f)](){var _0x3cf835=_0x5e00b3;return new WebGLPlot[(_0x3cf835(0x547a))]((this[_0x3cf835(0x4db1)]+this[_0x3cf835(0x1d74)])/0x2,(this[_0x3cf835(0x4645)]+this[_0x3cf835(0x4f04)])/0x2);}[_0x5e00b3(0x5775)](){var _0x4abc2c=_0x307c2b,_0x31fe63=_0x5e00b3;return this[_0x31fe63(0x3412)]||(this[_0x31fe63(0x3412)]=new WebGLPlot[(_0x31fe63(0x547a))]((this[_0x31fe63(0x4db1)]+this[_0x31fe63(0x1d74)])/0x2,(this[_0x31fe63(0x4645)]+this[_0x4abc2c(0x49a6)])/0x2)),this[_0x31fe63(0x3412)];}[_0x5e00b3(0x4a6e)](_0x329df5,_0x271279){var _0x46cb63=_0x307c2b,_0x4473a0=_0x5e00b3,_0x3fef19,_0x4de513;_0x329df5=_0x329df5||0x1,null==_0x271279&&(_0x271279=this['getCenterLonLat']()),_0x4473a0(0x1055)===_0x271279[_0x46cb63(0x26bc)]?(_0x3fef19=_0x271279[_0x4473a0(0x1eb8)],_0x4de513=_0x271279[_0x46cb63(0x9be)]):(_0x3fef19=_0x271279['x'],_0x4de513=_0x271279['y']);var _0x312e3a=(this[_0x4473a0(0x4db1)]-_0x3fef19)*_0x329df5+_0x3fef19,_0x2c872b=(this[_0x4473a0(0x4645)]-_0x4de513)*_0x329df5+_0x4de513,_0x13fbda=(this[_0x4473a0(0x1d74)]-_0x3fef19)*_0x329df5+_0x3fef19,_0x31a9e2=(this[_0x46cb63(0x49a6)]-_0x4de513)*_0x329df5+_0x4de513;return new PlotBounds(_0x312e3a,_0x2c872b,_0x13fbda,_0x31a9e2);}[_0x5e00b3(0x30c2)](_0x71c927,_0x35df61){var _0x4baef8=_0x307c2b,_0x45242f=_0x5e00b3;if(null==_0x71c927||null==_0x35df61)throw new WebGLPlot[(_0x4baef8(0x1012))](_0x45242f(0x4eb2));return new PlotBounds(this[_0x4baef8(0x3ca7)]+_0x71c927,this[_0x45242f(0x4645)]+_0x35df61,this[_0x45242f(0x1d74)]+_0x71c927,this[_0x45242f(0x4f04)]+_0x35df61);}[_0x5e00b3(0x46d7)](_0x17ab8b){var _0x5d8c63=_0x307c2b,_0x16df50=_0x5e00b3,_0x4c1af8=null;if(_0x17ab8b){switch(_0x17ab8b[_0x16df50(0x3020)]){case'SuperMap.LonLat':_0x4c1af8=new PlotBounds(_0x17ab8b['lon'],_0x17ab8b[_0x16df50(0x5c63)],_0x17ab8b[_0x16df50(0x1eb8)],_0x17ab8b[_0x16df50(0x5c63)]);break;case _0x16df50(0x4261):_0x4c1af8=new PlotBounds(_0x17ab8b['x'],_0x17ab8b['y'],_0x17ab8b['x'],_0x17ab8b['y']);break;case _0x16df50(0x5edd):_0x4c1af8=_0x17ab8b;}_0x4c1af8&&(this[_0x16df50(0x3412)]=null,(null==this[_0x16df50(0x4db1)]||_0x4c1af8[_0x16df50(0x4db1)]<this[_0x16df50(0x4db1)])&&(this[_0x16df50(0x4db1)]=_0x4c1af8[_0x16df50(0x4db1)]),(null==this[_0x16df50(0x4645)]||_0x4c1af8[_0x5d8c63(0x35e7)]<this[_0x16df50(0x4645)])&&(this[_0x5d8c63(0x35e7)]=_0x4c1af8[_0x16df50(0x4645)]),(null==this[_0x16df50(0x1d74)]||_0x4c1af8[_0x5d8c63(0xf7d)]>this[_0x16df50(0x1d74)])&&(this[_0x16df50(0x1d74)]=_0x4c1af8[_0x16df50(0x1d74)]),(null==this[_0x5d8c63(0x49a6)]||_0x4c1af8[_0x16df50(0x4f04)]>this[_0x16df50(0x4f04)])&&(this[_0x16df50(0x4f04)]=_0x4c1af8[_0x5d8c63(0x49a6)]));}}[_0x5e00b3(0x4cbe)](_0x3bcfd8,_0x1cd0bf){var _0x294661=_0x307c2b,_0x38ce51=_0x5e00b3;_0x38ce51(0x29d5)==typeof _0x1cd0bf&&(_0x1cd0bf={'inclusive':_0x1cd0bf}),_0x1cd0bf=_0x1cd0bf||{};var _0x586945=this[_0x38ce51(0x5655)](_0x3bcfd8[_0x38ce51(0x1eb8)],_0x3bcfd8[_0x38ce51(0x5c63)],_0x1cd0bf[_0x294661(0x25cc)]),_0x446419=_0x1cd0bf[_0x38ce51(0x4c33)];if(_0x446419&&!_0x586945){var _0x64f73=_0x446419[_0x38ce51(0x3a32)](),_0x2c486c=(_0x446419[_0x38ce51(0x4db1)]+_0x446419[_0x38ce51(0x1d74)])/0x2,_0x4a2a98=Math[_0x38ce51(0x3d49)]((_0x3bcfd8[_0x38ce51(0x1eb8)]-_0x2c486c)/_0x64f73);_0x586945=this[_0x38ce51(0x4cbe)]({'lon':_0x3bcfd8[_0x38ce51(0x1eb8)]-_0x4a2a98*_0x64f73,'lat':_0x3bcfd8[_0x38ce51(0x5c63)]},{'inclusive':_0x1cd0bf[_0x294661(0x25cc)]});}return _0x586945;}[_0x5e00b3(0x35e)](_0x39dc73,_0x2c7533){var _0x5e35f8=_0x5e00b3;return this[_0x5e35f8(0x5655)](_0x39dc73['x'],_0x39dc73['y'],_0x2c7533);}[_0x307c2b(0x57f4)](_0x282c20,_0x1e446f,_0x5341ae){var _0x4e15bf=_0x307c2b,_0x1fed0d=_0x5e00b3;if(null==_0x5341ae&&(_0x5341ae=!0x0),null==_0x282c20||null==_0x1e446f)return!0x1;return _0x5341ae?_0x282c20>=this[_0x1fed0d(0x4db1)]&&_0x282c20<=this[_0x4e15bf(0xf7d)]&&_0x1e446f>=this[_0x1fed0d(0x4645)]&&_0x1e446f<=this[_0x1fed0d(0x4f04)]:_0x282c20>this[_0x1fed0d(0x4db1)]&&_0x282c20<this[_0x1fed0d(0x1d74)]&&_0x1e446f>this[_0x1fed0d(0x4645)]&&_0x1e446f<this[_0x4e15bf(0x49a6)];}[_0x5e00b3(0x5722)](_0x401392,_0x3d3db6){var _0x459d94=_0x307c2b,_0x3de120=_0x5e00b3;if(_0x3de120(0x29d5)==typeof _0x3d3db6&&(_0x3d3db6={'inclusive':_0x3d3db6}),(_0x3d3db6=_0x3d3db6||{})[_0x3de120(0x4c33)]){var _0x593182=this[_0x3de120(0xf1a)](_0x3d3db6[_0x3de120(0x4c33)]);_0x401392=_0x401392[_0x3de120(0xf1a)](_0x3d3db6[_0x3de120(0x4c33)]);}else _0x593182=this;null==_0x3d3db6[_0x3de120(0x5c09)]&&(_0x3d3db6[_0x3de120(0x5c09)]=!0x0);var _0x1ccd66=!0x1,_0x38a797=_0x593182[_0x459d94(0x3ca7)]===_0x401392[_0x459d94(0xf7d)]||_0x593182[_0x3de120(0x1d74)]===_0x401392[_0x3de120(0x4db1)]||_0x593182['top']===_0x401392[_0x3de120(0x4645)]||_0x593182[_0x3de120(0x4645)]===_0x401392[_0x3de120(0x4f04)];if(_0x3d3db6[_0x3de120(0x5c09)]||!_0x38a797){var _0x18af58=_0x401392[_0x459d94(0x35e7)]>=_0x593182[_0x3de120(0x4645)]&&_0x401392[_0x3de120(0x4645)]<=_0x593182[_0x3de120(0x4f04)]||_0x593182[_0x3de120(0x4645)]>=_0x401392[_0x459d94(0x35e7)]&&_0x593182[_0x3de120(0x4645)]<=_0x401392[_0x3de120(0x4f04)],_0x23b783=_0x401392[_0x3de120(0x4f04)]>=_0x593182[_0x3de120(0x4645)]&&_0x401392[_0x3de120(0x4f04)]<=_0x593182[_0x3de120(0x4f04)]||_0x593182[_0x3de120(0x4f04)]>_0x401392[_0x3de120(0x4645)]&&_0x593182[_0x3de120(0x4f04)]<_0x401392[_0x3de120(0x4f04)],_0x1340a5=_0x401392[_0x3de120(0x4db1)]>=_0x593182[_0x3de120(0x4db1)]&&_0x401392[_0x459d94(0x3ca7)]<=_0x593182[_0x3de120(0x1d74)]||_0x593182['left']>=_0x401392[_0x459d94(0x3ca7)]&&_0x593182[_0x3de120(0x4db1)]<=_0x401392[_0x3de120(0x1d74)],_0x3d7a66=_0x401392[_0x3de120(0x1d74)]>=_0x593182['left']&&_0x401392[_0x3de120(0x1d74)]<=_0x593182['right']||_0x593182['right']>=_0x401392[_0x3de120(0x4db1)]&&_0x593182[_0x3de120(0x1d74)]<=_0x401392[_0x3de120(0x1d74)];_0x1ccd66=(_0x18af58||_0x23b783)&&(_0x1340a5||_0x3d7a66);}if(_0x3d3db6[_0x3de120(0x4c33)]&&!_0x1ccd66){var _0x2e854a=_0x3d3db6[_0x459d94(0x2ed6)],_0x59091c=_0x2e854a[_0x459d94(0x30a3)](),_0x52e559=!_0x2e854a[_0x3de120(0x50ba)](_0x593182),_0x4a86a0=!_0x2e854a[_0x3de120(0x50ba)](_0x401392);_0x52e559&&!_0x4a86a0?(_0x401392=_0x401392[_0x3de120(0x30c2)](-_0x59091c,0x0),_0x1ccd66=_0x593182[_0x3de120(0x5722)](_0x401392,{'inclusive':_0x3d3db6[_0x3de120(0x5c09)]})):_0x4a86a0&&!_0x52e559&&(_0x593182=_0x593182[_0x3de120(0x30c2)](-_0x59091c,0x0),_0x1ccd66=_0x401392[_0x3de120(0x5722)](_0x593182,{'inclusive':_0x3d3db6[_0x3de120(0x5c09)]}));}return _0x1ccd66;}[_0x5e00b3(0x50ba)](_0x3c5f12,_0x3a080a,_0x4a8172){var _0x1f526b=_0x5e00b3;null==_0x3a080a&&(_0x3a080a=!0x1),null==_0x4a8172&&(_0x4a8172=!0x0);var _0x2f4e10=this[_0x1f526b(0x5655)](_0x3c5f12[_0x1f526b(0x4db1)],_0x3c5f12[_0x1f526b(0x4645)],_0x4a8172),_0x5c0ac7=this[_0x1f526b(0x5655)](_0x3c5f12[_0x1f526b(0x1d74)],_0x3c5f12[_0x1f526b(0x4645)],_0x4a8172),_0x1f642d=this[_0x1f526b(0x5655)](_0x3c5f12[_0x1f526b(0x4db1)],_0x3c5f12[_0x1f526b(0x4f04)],_0x4a8172),_0x5058a9=this['contains'](_0x3c5f12[_0x1f526b(0x1d74)],_0x3c5f12[_0x1f526b(0x4f04)],_0x4a8172);return _0x3a080a?_0x2f4e10||_0x5c0ac7||_0x1f642d||_0x5058a9:_0x2f4e10&&_0x5c0ac7&&_0x1f642d&&_0x5058a9;}[_0x5e00b3(0x2c9b)](_0x4d5c3e){var _0x37d646=_0x307c2b,_0x4b029a=_0x5e00b3,_0x60a247='',_0x44ff55=this[_0x4b029a(0x5775)]();return _0x60a247+=_0x4d5c3e[_0x4b029a(0x5c63)]<_0x44ff55['lat']?'b':'t',_0x60a247+=_0x4d5c3e[_0x4b029a(0x1eb8)]<_0x44ff55[_0x37d646(0x2358)]?'l':'r';}[_0x5e00b3(0xf1a)](_0x4151c5,_0x12165e){var _0x48cc77=_0x307c2b,_0x335694=_0x5e00b3,_0x3e90cd=(_0x12165e=_0x12165e||{})[_0x48cc77(0x3d24)]||0x0,_0x20131b=_0x12165e[_0x335694(0x211c)]||0x0,_0x3e1de7=this[_0x335694(0x40f3)]();if(_0x4151c5){for(var _0x54ccaf=_0x4151c5[_0x335694(0x3a32)]();_0x3e1de7[_0x335694(0x4db1)]<_0x4151c5[_0x335694(0x4db1)]&&_0x3e1de7[_0x335694(0x1d74)]-_0x20131b<=_0x4151c5[_0x335694(0x4db1)];)_0x3e1de7=_0x3e1de7[_0x335694(0x30c2)](_0x54ccaf,0x0);for(;_0x3e1de7[_0x48cc77(0x3ca7)]+_0x3e90cd>=_0x4151c5[_0x335694(0x1d74)]&&_0x3e1de7[_0x335694(0x1d74)]>_0x4151c5[_0x48cc77(0xf7d)];)_0x3e1de7=_0x3e1de7[_0x335694(0x30c2)](-_0x54ccaf,0x0);var _0x480d42=_0x3e1de7[_0x48cc77(0x3ca7)]+_0x3e90cd;_0x480d42<_0x4151c5[_0x335694(0x1d74)]&&_0x480d42>_0x4151c5[_0x335694(0x4db1)]&&_0x3e1de7[_0x335694(0x1d74)]-_0x20131b>_0x4151c5[_0x335694(0x1d74)]&&(_0x3e1de7=_0x3e1de7[_0x48cc77(0x1af6)](-_0x54ccaf,0x0));}return _0x3e1de7;}[_0x5e00b3(0x6d0)](){var _0x37c496=_0x307c2b,_0x4f753d=_0x5e00b3;return{'rightTop':{'x':this[_0x4f753d(0x1d74)],'y':this[_0x4f753d(0x4f04)]},'leftBottom':{'x':this[_0x4f753d(0x4db1)],'y':this[_0x4f753d(0x4645)]},'left':this[_0x37c496(0x3ca7)],'right':this[_0x4f753d(0x1d74)],'top':this[_0x4f753d(0x4f04)],'bottom':this[_0x4f753d(0x4645)]};}[_0x5e00b3(0x2947)](){var _0x31351f=_0x5e00b3;this[_0x31351f(0x4db1)]=null,this[_0x31351f(0x1d74)]=null,this[_0x31351f(0x4f04)]=null,this[_0x31351f(0x4645)]=null,this[_0x31351f(0x3412)]=null;}static['fromString'](_0x47f791,_0x24c03b){var _0x75c2bd=_0x5e00b3,_0x41dfbe=_0x47f791[_0x75c2bd(0x390f)](',');return PlotBounds[_0x75c2bd(0x361f)](_0x41dfbe,_0x24c03b);}static[_0x5e00b3(0x361f)](_0x1f5068,_0x3b5baa){return!0x0===_0x3b5baa?new PlotBounds(_0x1f5068[0x1],_0x1f5068[0x0],_0x1f5068[0x3],_0x1f5068[0x2]):new PlotBounds(_0x1f5068[0x0],_0x1f5068[0x1],_0x1f5068[0x2],_0x1f5068[0x3]);}static[_0x307c2b(0x3fd8)](_0x1eb4e8){return new PlotBounds(0x0,_0x1eb4e8['h'],_0x1eb4e8['w'],0x0);}static[_0x5e00b3(0x111d)](_0x597396){var _0x2e7ca3=_0x5e00b3,_0x2c6335='';return _0x2c6335+='t'===_0x597396['charAt'](0x0)?'b':'t',_0x2c6335+='l'===_0x597396[_0x2e7ca3(0x5806)](0x1)?'r':'l';}}class FeatureService extends ServiceBase{constructor(_0x3fa61d,_0x339ffc){super(_0x3fa61d,_0x339ffc);}[_0x5e00b3(0x32c8)](_0x51c260,_0x1d1308,_0x2374a2){var _0x1d06c3=_0x307c2b,_0x953100=_0x5e00b3,_0x411747=this;new GetFeaturesByBoundsService(_0x411747[_0x953100(0x2dba)],{'proxy':_0x411747[_0x953100(0x54e8)][_0x1d06c3(0x5420)],'withCredentials':_0x411747[_0x953100(0x54e8)]['withCredentials'],'crossOrigin':_0x411747[_0x953100(0x54e8)][_0x953100(0x264c)],'headers':_0x411747[_0x953100(0x54e8)][_0x953100(0x29ac)],'eventListeners':{'processCompleted':_0x1d1308,'processFailed':_0x1d1308},'format':_0x411747['_processFormat'](_0x2374a2)})[_0x953100(0x4dec)](_0x411747[_0x953100(0x5ccb)](_0x51c260));}[_0x5e00b3(0x5ccb)](_0x37c016){var _0x9931f7=_0x307c2b,_0xf44d4=_0x5e00b3;return _0x37c016?(_0x37c016[_0xf44d4(0x16aa)]=null==_0x37c016[_0xf44d4(0x16aa)]||_0x37c016[_0xf44d4(0x16aa)],_0x37c016[_0xf44d4(0x1df2)]=_0x37c016[_0xf44d4(0x1df2)]?_0x37c016[_0xf44d4(0x1df2)]:0x0,_0x37c016[_0xf44d4(0x33e2)]=_0x37c016['toIndex']?_0x37c016[_0x9931f7(0x4996)]:-0x1,_0x37c016[_0xf44d4(0x4f9e)]=null!=_0x37c016[_0xf44d4(0x4f9e)]&&_0x37c016[_0x9931f7(0x463c)],_0x37c016[_0xf44d4(0x32ec)]&&(_0x37c016[_0xf44d4(0x32ec)]=toSuperMapBounds(_0x37c016[_0x9931f7(0x15fd)])),_0x37c016):{};}[_0x5e00b3(0x2a65)](_0x10cf71){var _0x146f40=_0x5e00b3;return _0x10cf71||_0x146f40(0x4740);}}function toSuperMapBounds(_0x2336fe){var _0x351627=_0x307c2b,_0xd43d03=_0x5e00b3;if(Array[_0xd43d03(0x2676)](_0x2336fe)&&_0x2336fe[0x0]instanceof WebGLPlot[_0xd43d03(0x547a)]){let _0x172cfd=Math[_0xd43d03(0x19a8)](_0x2336fe[0x0]['x'],_0x2336fe[0x1]['x']),_0x553a76=Math[_0xd43d03(0x19a8)](_0x2336fe[0x0]['y'],_0x2336fe[0x1]['y']),_0x10d7dc=Math[_0x351627(0x5449)](_0x2336fe[0x0]['x'],_0x2336fe[0x1]['x']),_0x564a07=Math[_0xd43d03(0x498f)](_0x2336fe[0x0]['y'],_0x2336fe[0x1]['y']);return new PlotBounds(_0x172cfd,_0x553a76,_0x10d7dc,_0x564a07);}return new PlotBounds();}class RectQueryHandler{constructor(_0x5b7fa2,_0x233fa5){var _0x356e06=_0x307c2b,_0x1a2bd1=_0x5e00b3;if(!WebGLPlot[_0x356e06(0x1563)](_0x5b7fa2)||!WebGLPlot[_0x356e06(0x1563)](_0x5b7fa2[_0x356e06(0x2c60)]))throw new WebGLPlot[(_0x1a2bd1(0x1470))](_0x1a2bd1(0xd3a));if(!WebGLPlot[_0x1a2bd1(0x5f34)](_0x5b7fa2[_0x1a2bd1(0x36b0)])||''===_0x5b7fa2[_0x1a2bd1(0x36b0)])throw new WebGLPlot[(_0x1a2bd1(0x1470))](_0x1a2bd1(0x1ea4));this[_0x1a2bd1(0xed8)]=new WebGLPlot[(_0x356e06(0x57dc))](_0x5b7fa2[_0x356e06(0x2c60)][_0x356e06(0x24a7)][_0x1a2bd1(0x2a34)]),this[_0x1a2bd1(0x140)]=!0x1,this[_0x356e06(0x34ad)]=!0x1,this[_0x1a2bd1(0x4c09)]=[],this[_0x1a2bd1(0xa09)]=new WebGLPlot[(_0x1a2bd1(0x3722))](0x0,0.35,0.91,0.4),this[_0x1a2bd1(0x247e)]=new WebGLPlot[(_0x356e06(0x1ef8))](0x0,0x1,0x0,0x1),this[_0x1a2bd1(0x27a9)]=WebGLPlot['defaultValue'](_0x5b7fa2[_0x1a2bd1(0x36b0)],''),this[_0x1a2bd1(0x11a0)]=WebGLPlot[_0x1a2bd1(0x3bf5)](_0x5b7fa2[_0x1a2bd1(0x100a)],[]),this[_0x1a2bd1(0x3673)]=_0x5b7fa2[_0x1a2bd1(0x28c)],this[_0x1a2bd1(0x28f6)]=_0x233fa5;}[_0x307c2b(0x48a6)](_0x3931a4){var _0xe2bcb2=_0x5e00b3;_0x3931a4&&_0x3931a4[_0xe2bcb2(0x809)]>0x0&&(this[_0xe2bcb2(0x11a0)]=_0x3931a4);}[_0x307c2b(0x273b)](_0x76f5ad){var _0x2f47aa=_0x307c2b,_0x48dba6=_0x5e00b3;if(!0x0!==this[_0x48dba6(0x140)]){this[_0x48dba6(0x3673)][_0x48dba6(0x20c0)][_0x48dba6(0x2b99)][_0x48dba6(0x8cd)][_0x48dba6(0x2a0f)]=_0x48dba6(0x4da7),this[_0x2f47aa(0x311b)]&&(this[_0x48dba6(0x3673)][_0x2f47aa(0x4616)][_0x48dba6(0x4f4b)](this[_0x48dba6(0x2bc0)]),this[_0x48dba6(0x2bc0)]=void 0x0),this[_0x2f47aa(0x412e)]=!0x0;var _0x47c8f8=this;this['handler'][_0x48dba6(0x2419)](function(_0x56cf0d){clickHandler(_0x56cf0d,_0x47c8f8,_0x76f5ad);},WebGLPlot[_0x48dba6(0x20ec)][_0x48dba6(0x1f1)]),this[_0x48dba6(0xed8)][_0x48dba6(0x2419)](function(_0x58e416){moveHandler(_0x58e416,_0x47c8f8);},WebGLPlot[_0x48dba6(0x20ec)][_0x2f47aa(0x2762)]),this[_0x2f47aa(0x25e1)][_0x48dba6(0x2419)](function(_0x56631c){rclkHandler(_0x56631c,_0x47c8f8,_0x76f5ad);},WebGLPlot[_0x48dba6(0x20ec)][_0x48dba6(0x356f)]);}}['deactivate'](){var _0x319909=_0x307c2b,_0x500f69=_0x5e00b3;this[_0x500f69(0x140)]=!0x1,this[_0x500f69(0x2b7b)]=!0x1,this[_0x500f69(0xed8)][_0x319909(0x3260)](WebGLPlot[_0x500f69(0x20ec)][_0x500f69(0x1f1)]),this[_0x500f69(0xed8)]['removeInputAction'](WebGLPlot[_0x319909(0x309)][_0x319909(0x2762)]),this[_0x500f69(0xed8)][_0x500f69(0x5732)](WebGLPlot[_0x500f69(0x20ec)][_0x500f69(0x356f)]),this[_0x500f69(0x2bc0)]&&(this[_0x500f69(0x3673)][_0x319909(0x4616)][_0x500f69(0x4f4b)](this[_0x500f69(0x2bc0)]),this[_0x500f69(0x2bc0)]=void 0x0),this[_0x500f69(0x3673)][_0x500f69(0x20c0)][_0x500f69(0x2b99)][_0x500f69(0x8cd)][_0x500f69(0x2a0f)]='';}['queryByDrawRect'](){queryDMDatasBase(this);}[_0x5e00b3(0x3836)](_0x285372,_0x7c5af9){var _0xd5ed9a=_0x307c2b,_0x5a6029=_0x5e00b3;let _0x18d5cc=Math[_0x5a6029(0x19a8)](_0x285372['x'],_0x7c5af9['x']),_0x2ae397=Math[_0x5a6029(0x19a8)](_0x285372['y'],_0x7c5af9['y']),_0x1be754=Math[_0x5a6029(0x498f)](_0x285372['x'],_0x7c5af9['x']),_0x3614c9=Math[_0x5a6029(0x498f)](_0x285372['y'],_0x7c5af9['y']);this['_positions']=[],this[_0x5a6029(0x634)][_0x5a6029(0x5323)](new WebGLPlot[(_0x5a6029(0x4bd6))][(_0x5a6029(0x10c5))](_0x18d5cc,_0x3614c9,0x0)),this[_0x5a6029(0x634)][_0xd5ed9a(0x2a0e)](new WebGLPlot[(_0x5a6029(0x4bd6))][(_0x5a6029(0x10c5))](_0x1be754,_0x3614c9,0x0)),this[_0x5a6029(0x634)][_0x5a6029(0x5323)](new WebGLPlot[(_0x5a6029(0x4bd6))][(_0x5a6029(0x10c5))](_0x1be754,_0x2ae397,0x0)),this[_0x5a6029(0x634)][_0x5a6029(0x5323)](new WebGLPlot[(_0x5a6029(0x4bd6))][(_0x5a6029(0x10c5))](_0x18d5cc,_0x2ae397,0x0)),this[_0x5a6029(0x4c09)]=[],this[_0x5a6029(0x4c09)][_0x5a6029(0x5323)](new WebGLPlot[(_0x5a6029(0x547a))](_0x18d5cc,_0x3614c9)),this[_0xd5ed9a(0x2483)][_0x5a6029(0x5323)](new WebGLPlot['Cartesian2'](_0x1be754,_0x2ae397)),queryDMDatasBase(this);}}function clickHandler(_0x12eea3,_0x283a87,_0x1ad3fe){var _0x2c0ee5=_0x307c2b,_0x1f0a76=_0x5e00b3,_0x158bcc=_0x283a87;if(_0x158bcc&&_0x158bcc[_0x1f0a76(0x140)]){var _0x2483b0=_0x158bcc[_0x2c0ee5(0x2841)][_0x1f0a76(0x20c0)][_0x2c0ee5(0x214a)](_0x12eea3[_0x1f0a76(0x3747)]);_0x2483b0&&(_0x158bcc[_0x2c0ee5(0x34ad)]||_0x158bcc[_0x2c0ee5(0x311b)]?_0x158bcc[_0x2c0ee5(0x311b)]&&(_0x158bcc[_0x2c0ee5(0x34ad)]=!0x1,_0x158bcc[_0x2c0ee5(0x412e)]=!0x1,_0x158bcc[_0x2c0ee5(0x3f66)][0x1]=_0x2483b0,_0x158bcc[_0x1f0a76(0x634)]=computeRectPts(_0x158bcc,_0x158bcc[_0x1f0a76(0xd51)]),_0x1ad3fe&&_0x1ad3fe(_0x158bcc[_0x1f0a76(0x4c09)]),_0x158bcc[_0x1f0a76(0x3673)][_0x1f0a76(0x20c0)][_0x1f0a76(0x2b99)][_0x1f0a76(0x8cd)][_0x1f0a76(0x2a0f)]=''):(_0x158bcc[_0x2c0ee5(0x34ad)]=!0x0,_0x158bcc[_0x1f0a76(0xd51)]=[_0x2483b0[_0x1f0a76(0x40f3)](),_0x2483b0[_0x2c0ee5(0x2d7b)]()],_0x158bcc[_0x1f0a76(0x634)]=[_0x2483b0[_0x1f0a76(0x40f3)](),_0x2483b0['clone']()],_0x158bcc[_0x1f0a76(0x2bc0)]=_0x158bcc[_0x2c0ee5(0x2841)][_0x1f0a76(0x5516)][_0x2c0ee5(0x1af6)]({'name':_0x1f0a76(0x4c0e),'polygon':{'hierarchy':new WebGLPlot[(_0x1f0a76(0x4bf4))](function(){var _0x31d863=_0x1f0a76;return{'positions':_0x158bcc[_0x31d863(0x634)]};},!0x1),'material':_0x158bcc[_0x1f0a76(0xa09)],'outline':!0x0,'outlineColor':_0x158bcc[_0x1f0a76(0x247e)]},'depthTestEnabled':!0x0})));}}function moveHandler(_0x3c8ce3,_0x1b3443){var _0x40da0f=_0x307c2b,_0x1e0b71=_0x5e00b3,_0xccd87c=_0x1b3443;if(_0xccd87c&&_0xccd87c[_0x40da0f(0x412e)]&&_0xccd87c[_0x1e0b71(0x2b7b)]){var _0x3ed80c=_0xccd87c[_0x40da0f(0x2841)][_0x1e0b71(0x20c0)][_0x1e0b71(0x5a27)](_0x3c8ce3[_0x1e0b71(0x37d2)]);_0x3ed80c&&(_0xccd87c[_0x1e0b71(0xd51)][0x1]=_0x3ed80c,_0xccd87c[_0x1e0b71(0x634)]=computeRectPts(_0xccd87c,_0xccd87c[_0x1e0b71(0xd51)]));}}function rclkHandler(_0x4e4836,_0x690268,_0x148af8){var _0x79d2a0=_0x307c2b,_0x127be5=_0x5e00b3,_0x1eed2d=_0x690268;if(_0x1eed2d&&_0x1eed2d[_0x127be5(0x140)]&&_0x1eed2d[_0x127be5(0x2b7b)]){_0x1eed2d[_0x127be5(0x2b7b)]=!0x1,_0x1eed2d[_0x127be5(0x140)]=!0x1;var _0x5b3ae7=_0x1eed2d[_0x127be5(0x3673)][_0x127be5(0x20c0)][_0x127be5(0x5a27)](_0x4e4836['position']);_0x5b3ae7&&(_0x1eed2d[_0x127be5(0xd51)][0x1]=_0x5b3ae7,_0x1eed2d['_positions']=computeRectPts(_0x1eed2d,_0x1eed2d[_0x79d2a0(0x3f66)])),_0x148af8&&_0x148af8(_0x1eed2d[_0x127be5(0x4c09)]),_0x1eed2d[_0x127be5(0x3673)][_0x127be5(0x20c0)][_0x79d2a0(0x2e1d)][_0x127be5(0x8cd)][_0x79d2a0(0x57ba)]='';}}function computeRectPts(_0x278bf4,_0x582904){var _0x1b49cf=_0x307c2b,_0x439957=_0x5e00b3,_0x115fc1=[];if(_0x278bf4[_0x439957(0x4c09)]=[],0x2===_0x582904[_0x439957(0x809)]){var _0x2e9332=WebGLPlot[_0x439957(0x17fa)][_0x439957(0x50e9)](_0x582904[0x0]),_0x2adec6=WebGLPlot[_0x439957(0x3c2c)][_0x439957(0x173e)](_0x2e9332[_0x439957(0x4465)]),_0x5d368a=WebGLPlot[_0x1b49cf(0x2a2d)][_0x439957(0x173e)](_0x2e9332[_0x1b49cf(0x353e)]),_0x1b7278=WebGLPlot[_0x439957(0x17fa)][_0x1b49cf(0x1aa5)](_0x582904[0x1]),_0x49dfed=WebGLPlot[_0x439957(0x3c2c)][_0x439957(0x173e)](_0x1b7278[_0x439957(0x4465)]),_0x4e96c6=WebGLPlot[_0x439957(0x3c2c)][_0x439957(0x173e)](_0x1b7278[_0x439957(0x5859)]);let _0x5ec2eb=Math[_0x439957(0x19a8)](_0x2adec6,_0x49dfed),_0x718458=Math[_0x1b49cf(0x4b49)](_0x5d368a,_0x4e96c6),_0x3a2902=Math[_0x1b49cf(0x5449)](_0x2adec6,_0x49dfed),_0x2f691b=Math[_0x439957(0x498f)](_0x5d368a,_0x4e96c6);_0x115fc1[_0x439957(0x5323)](new WebGLPlot[(_0x439957(0x4bd6))]['fromDegrees'](_0x5ec2eb,_0x2f691b,0x0)),_0x115fc1['push'](new WebGLPlot['Cartesian3'][(_0x439957(0x10c5))](_0x3a2902,_0x2f691b,0x0)),_0x115fc1[_0x439957(0x5323)](new WebGLPlot[(_0x1b49cf(0x141))][(_0x1b49cf(0x1927))](_0x3a2902,_0x718458,0x0)),_0x115fc1[_0x439957(0x5323)](new WebGLPlot[(_0x1b49cf(0x141))][(_0x439957(0x10c5))](_0x5ec2eb,_0x718458,0x0)),_0x278bf4[_0x439957(0x4c09)][_0x439957(0x5323)](new WebGLPlot[(_0x439957(0x547a))](_0x2adec6,_0x5d368a)),_0x278bf4['boundsPts'][_0x439957(0x5323)](new WebGLPlot[(_0x1b49cf(0x1e46))](_0x49dfed,_0x4e96c6));}return _0x115fc1;}function GetFeaturesByIDs(_0x2e6062,_0x2f63f8,_0x180e77,_0x39f316){var _0x36741c=_0x307c2b,_0x1b0877=_0x5e00b3;if(!WebGLPlot[_0x1b0877(0x5f34)](window[_0x36741c(0x222f)]))throw new WebGLPlot[(_0x1b0877(0x1470))](_0x1b0877(0x3ecf));let _0x46f388=[];for(let _0x222062=0x0;_0x222062<_0x2f63f8[_0x1b0877(0x809)];_0x222062++){const _0x1c86bd=_0x2f63f8[_0x222062];_0x46f388[_0x1b0877(0x5323)](_0x1c86bd['id']);}$[_0x1b0877(0x1e7b)]({'type':_0x1b0877(0x38c4),'url':_0x2e6062,'data':{'ids':_0x46f388},'dataType':_0x1b0877(0x8af),'traditional':!0x0,'success':function(_0x2bf2dc){var _0x5d1589=_0x36741c,_0x186f2f=_0x1b0877;let _0x38e1e1=JSON[_0x5d1589(0x40c1)](JSON[_0x186f2f(0x43ec)](_0x2bf2dc[_0x186f2f(0x140c)]));for(let _0x117383=0x0;_0x117383<_0x2f63f8[_0x5d1589(0x2ef4)];_0x117383++){const _0x3917c8=_0x2f63f8[_0x117383];let _0x4c2564=_0x38e1e1[_0x3917c8['id']];_0x4c2564&&(_0x4c2564[_0x186f2f(0x3747)]=_0x3917c8[_0x186f2f(0x3747)]);}_0x38e1e1&&(_0x38e1e1['queryType']=_0x180e77),_0x39f316&&_0x39f316(_0x38e1e1);},'error':function(){var _0x30c685=_0x36741c,_0x52559f=_0x1b0877;console[_0x52559f(0xca1)](_0x30c685(0x2957));}});}function queryDMDatasBase(_0x1e9e74){var _0x496cca=_0x307c2b,_0x526615=_0x5e00b3;for(let _0x34350e=0x0;_0x34350e<_0x1e9e74[_0x526615(0x11a0)][_0x526615(0x809)];_0x34350e++){const _0x3d29c7=_0x1e9e74[_0x496cca(0x5380)][_0x34350e];var _0x3cff8a=new GetFeaturesByBoundsParameters({'datasetNames':_0x3d29c7[_0x526615(0x3b8e)],'bounds':_0x1e9e74[_0x496cca(0x2483)]});const _0x5e5678=_0x3d29c7[_0x526615(0x3b8e)][0x0][_0x526615(0x390f)](':')[0x0];new FeatureService(_0x1e9e74[_0x526615(0x27a9)])[_0x526615(0x32c8)](_0x3cff8a,function(_0x991847){var _0x2e5b70=_0x496cca,_0x3f880a=_0x526615,_0x1f830d=[];_0x991847&&_0x991847[_0x2e5b70(0x5ace)]&&_0x991847[_0x3f880a(0x2a6a)][_0x2e5b70(0x4ef1)]&&_0x991847[_0x3f880a(0x2a6a)][_0x3f880a(0xe66)][_0x3f880a(0x7f7)](_0x254040=>{var _0x30a47e=_0x3f880a;const _0x119cb7=_0x254040[_0x30a47e(0x49a3)]['indexOf']('ID'),_0x168363=_0x254040[_0x30a47e(0x49a3)][_0x30a47e(0xabf)](_0x30a47e(0x770)),_0x3639b4=_0x254040[_0x30a47e(0x49a3)][_0x30a47e(0xabf)](_0x30a47e(0x4ee8));_0x1f830d[_0x30a47e(0x5323)]({'id':parseInt(_0x254040[_0x30a47e(0x3bfa)][_0x119cb7]),'position':{'x':_0x254040[_0x30a47e(0x3bfa)][_0x168363],'y':_0x254040[_0x30a47e(0x3bfa)][_0x3639b4]}});}),GetFeaturesByIDs(_0x3d29c7[_0x2e5b70(0x20f9)],_0x1f830d,_0x5e5678,_0x1e9e74[_0x3f880a(0x28f6)]);});}}class GeoEntityEffectDetecttoncone extends GeoEntityEffect{constructor(_0x1a2060){var _0x3890b9=_0x307c2b,_0x4a2a02=_0x5e00b3;super(_0x1a2060),_0x1a2060=WebGLPlot$f[_0x4a2a02(0x3bf5)](_0x1a2060,WebGLPlot$f[_0x4a2a02(0x3bf5)][_0x4a2a02(0x243c)]),this[_0x4a2a02(0x4ab3)]=GeoEntityEffectType$1[_0x4a2a02(0x1466)],this[_0x4a2a02(0x21b4)]=_0x3890b9(0x3c4d)+WebGLPlot$f['createGuid'](),this[_0x4a2a02(0x339a)]=WebGLPlot$f[_0x4a2a02(0x3bf5)](_0x1a2060[_0x4a2a02(0x1827)],new WebGLPlot$f[(_0x4a2a02(0x4bd6))](0x0,0x0,0x0)),this[_0x4a2a02(0x1395)]=WebGLPlot$f[_0x4a2a02(0x3bf5)](_0x1a2060[_0x4a2a02(0xe63)],!0x0),this[_0x3890b9(0x120c)]=WebGLPlot$f[_0x4a2a02(0x3bf5)](_0x1a2060[_0x4a2a02(0x3557)],0x249f0),this[_0x4a2a02(0x5ec)]=_0x1a2060[_0x4a2a02(0x3f1)],this[_0x4a2a02(0x3bb0)]=WebGLPlot$f[_0x3890b9(0x76f)](_0x1a2060[_0x4a2a02(0x3510)],0x8),this[_0x4a2a02(0x1ec8)]=WebGLPlot$f['defaultValue'](_0x1a2060[_0x4a2a02(0x90b)],new WebGLPlot$f[(_0x4a2a02(0x3722))](0x0,0x1,0x0,0.3)),this[_0x4a2a02(0x1797)]=WebGLPlot$f[_0x3890b9(0x76f)](_0x1a2060[_0x4a2a02(0x2758)],0x1),this[_0x4a2a02(0x757)]=WebGLPlot$f[_0x4a2a02(0x3bf5)](_0x1a2060[_0x4a2a02(0x3034)],new WebGLPlot$f[(_0x4a2a02(0x3722))](0x1,0x1,0x0,0x1)),this[_0x3890b9(0x3c27)]=WebGLPlot$f[_0x4a2a02(0x3bf5)](_0x1a2060[_0x4a2a02(0x528a)],0x5),this[_0x4a2a02(0x1b89)]=WebGLPlot$f[_0x4a2a02(0x3bf5)](_0x1a2060[_0x4a2a02(0x5096)],0x3),this[_0x4a2a02(0x2201)]=WebGLPlot$f[_0x4a2a02(0x3bf5)](_0x1a2060[_0x4a2a02(0x3e4a)],GeoEntityEffectScanWaveColorMode$1[_0x4a2a02(0x57c0)]),this[_0x4a2a02(0x5a09)]=WebGLPlot$f[_0x3890b9(0x76f)](_0x1a2060[_0x4a2a02(0x1cf)],''),this[_0x4a2a02(0x2b3d)]=WebGLPlot$f[_0x4a2a02(0x3bf5)](_0x1a2060[_0x3890b9(0x2099)],0x5),this[_0x3890b9(0x1b59)]=WebGLPlot$f[_0x3890b9(0x76f)](_0x1a2060[_0x4a2a02(0x4e1a)],0.005),this[_0x4a2a02(0x2a52)]=void 0x0,this[_0x4a2a02(0x4b42)]=0x0;}[_0x5e00b3(0x2c58)](){return this['_repeatCount'];}[_0x5e00b3(0x5b6b)](_0x37f8f6){var _0x3ff0c6=_0x5e00b3;this[_0x3ff0c6(0x3bb0)]=_0x37f8f6,this['_initialized']=!0x1;}[_0x307c2b(0x3116)](){var _0x4e5be6=_0x5e00b3;return this[_0x4e5be6(0x1b89)];}[_0x5e00b3(0x2053)](_0x5610f3){var _0x33b72e=_0x5e00b3;this[_0x33b72e(0x1b89)]=_0x5610f3,this[_0x33b72e(0x4145)]=!0x1;}[_0x5e00b3(0x43bc)](){var _0x204b9a=_0x5e00b3;return this[_0x204b9a(0x5a09)];}[_0x5e00b3(0x1967)](_0xf97cfc){var _0x3d6dc6=_0x5e00b3;this[_0x3d6dc6(0x5a09)]=_0xf97cfc,this[_0x3d6dc6(0x4145)]=!0x1;}[_0x5e00b3(0x2797)](){var _0x18ed79=_0x5e00b3;return this[_0x18ed79(0x2b3d)];}[_0x5e00b3(0x21f7)](_0x2d8a2a){var _0x300769=_0x5e00b3;this[_0x300769(0x2b3d)]=_0x2d8a2a,this[_0x300769(0x4145)]=!0x1;}[_0x5e00b3(0x1f40)](){var _0x46dae2=_0x5e00b3;return this[_0x46dae2(0x1ec8)];}[_0x5e00b3(0x2132)](_0x3bc018){var _0x209e9f=_0x5e00b3;this[_0x209e9f(0x1ec8)]=_0x3bc018,this['_initialized']=!0x1;}[_0x5e00b3(0x376d)](){var _0x21d0b3=_0x307c2b;return this[_0x21d0b3(0x4f49)];}[_0x5e00b3(0x29f0)](_0x2ff95f){var _0x5251be=_0x307c2b,_0x2bfdd5=_0x5e00b3;this[_0x2bfdd5(0x1797)]=_0x2ff95f,this[_0x5251be(0x41b0)]=!0x1;}[_0x5e00b3(0x4d31)](){var _0x2ae529=_0x5e00b3;return this[_0x2ae529(0x757)];}[_0x307c2b(0x21f4)](_0x24f605){var _0x6beb7d=_0x307c2b,_0x20bf03=_0x5e00b3;this[_0x20bf03(0x757)]=_0x24f605,this[_0x6beb7d(0x41b0)]=!0x1;}[_0x5e00b3(0x18a9)](){var _0x5ee05d=_0x5e00b3;return this[_0x5ee05d(0x23b6)];}[_0x5e00b3(0x4fb5)](_0x570d10){var _0x354d93=_0x307c2b,_0x35342a=_0x5e00b3;this[_0x354d93(0x3c27)]=_0x570d10,this[_0x35342a(0x4145)]=!0x1;}[_0x5e00b3(0x352a)](_0x3d07d7){var _0x330c4e=_0x5e00b3;this[_0x330c4e(0x49c8)]=_0x3d07d7,this[_0x330c4e(0x4145)]=!0x1;}[_0x5e00b3(0x4e89)](){var _0x43f996=_0x5e00b3;return this[_0x43f996(0x49c8)];}[_0x5e00b3(0x2b0f)](_0x48d9e){var _0x2609b8=_0x5e00b3;this[_0x2609b8(0x5ec)]=_0x48d9e,this[_0x2609b8(0x4145)]=!0x1;}[_0x5e00b3(0x5b89)](){var _0x33924c=_0x5e00b3;return this[_0x33924c(0x5ec)];}[_0x5e00b3(0x477e)](_0x40074c){var _0xc6f6bb=_0x5e00b3;this[_0xc6f6bb(0x5978)]=_0x40074c,this['_initialized']=!0x1;}[_0x307c2b(0x5b1)](){var _0x457cb9=_0x5e00b3;return this[_0x457cb9(0x5978)];}[_0x5e00b3(0x2879)](){var _0x2a1088=_0x307c2b,_0xc45e2a=_0x5e00b3;let _0x57ed47={};_0x57ed47[_0x2a1088(0x2609)](_0xc45e2a(0x3dd))||(_0x57ed47[_0xc45e2a(0x3dd)]=this[_0xc45e2a(0x4ab3)]),_0x57ed47[_0xc45e2a(0x1a9a)](_0xc45e2a(0x58d))||(_0x57ed47[_0x2a1088(0x2beb)]=this[_0xc45e2a(0x21b4)]),_0x57ed47[_0x2a1088(0x2609)](_0xc45e2a(0x37b5))||(_0x57ed47[_0xc45e2a(0x37b5)]=this[_0xc45e2a(0x435e)]),_0x57ed47[_0x2a1088(0x2609)](_0x2a1088(0x4463))||(_0x57ed47['bChangeSizeFlowModel']=this[_0xc45e2a(0x1395)]);let _0x27590d={};return _0x57ed47[_0xc45e2a(0x1a9a)](_0x2a1088(0x4d0e))||(_0x57ed47[_0xc45e2a(0x2c14)]=_0x27590d,_0x57ed47[_0xc45e2a(0x2c14)][_0xc45e2a(0x1a9a)]('x')||(_0x57ed47[_0xc45e2a(0x2c14)]['x']=this[_0xc45e2a(0x339a)]['x']),_0x57ed47[_0xc45e2a(0x2c14)][_0x2a1088(0x2609)]('y')||(_0x57ed47[_0xc45e2a(0x2c14)]['y']=this[_0xc45e2a(0x339a)]['y']),_0x57ed47[_0xc45e2a(0x2c14)][_0xc45e2a(0x1a9a)]('z')||(_0x57ed47[_0x2a1088(0x4d0e)]['z']=this[_0xc45e2a(0x339a)]['z'])),_0x57ed47[_0x2a1088(0x2609)](_0xc45e2a(0x3557))||(_0x57ed47[_0xc45e2a(0x3557)]=this[_0xc45e2a(0x49c8)]),_0x57ed47[_0xc45e2a(0x1a9a)](_0xc45e2a(0x3f1))||(_0x57ed47[_0xc45e2a(0x3f1)]={'x':this[_0xc45e2a(0x5ec)]['x'],'y':this[_0xc45e2a(0x5ec)]['y'],'z':this[_0xc45e2a(0x5ec)]['z']}),_0x57ed47[_0xc45e2a(0x1a9a)](_0xc45e2a(0x3510))||(_0x57ed47[_0xc45e2a(0x3510)]=this[_0xc45e2a(0x3bb0)]),_0x57ed47[_0xc45e2a(0x1a9a)](_0xc45e2a(0x5096))||(_0x57ed47[_0xc45e2a(0x5096)]=this[_0xc45e2a(0x1b89)]),_0x57ed47[_0xc45e2a(0x1a9a)](_0x2a1088(0xac0))||(_0x57ed47[_0x2a1088(0x44be)]=this[_0xc45e2a(0x5a09)]),_0x57ed47[_0xc45e2a(0x1a9a)](_0x2a1088(0x2099))||(_0x57ed47[_0xc45e2a(0x772)]=this[_0xc45e2a(0x2b3d)]),_0x57ed47['hasOwnProperty'](_0x2a1088(0x2689))||(_0x57ed47[_0xc45e2a(0x90b)]=SituationSimulationToolkit[_0xc45e2a(0x24ef)](this[_0xc45e2a(0x1ec8)])),_0x57ed47[_0xc45e2a(0x1a9a)](_0xc45e2a(0x2758))||(_0x57ed47[_0xc45e2a(0x2758)]=this[_0xc45e2a(0x1797)]),_0x57ed47[_0x2a1088(0x2609)](_0xc45e2a(0x3034))||(_0x57ed47[_0x2a1088(0x571e)]=SituationSimulationToolkit[_0xc45e2a(0x24ef)](this[_0xc45e2a(0x757)])),_0x57ed47[_0xc45e2a(0x1a9a)]('colorForwardScale')||(_0x57ed47[_0xc45e2a(0x528a)]=this[_0xc45e2a(0x23b6)]),_0x57ed47[_0xc45e2a(0x1a9a)](_0xc45e2a(0x3037))||(_0x57ed47[_0xc45e2a(0x3037)]=this[_0xc45e2a(0x2201)]),_0x57ed47[_0xc45e2a(0x1a9a)](_0xc45e2a(0x4e1a))||(_0x57ed47[_0xc45e2a(0x4e1a)]=this[_0xc45e2a(0x5978)]),JSON[_0xc45e2a(0x43ec)](_0x57ed47);}[_0x5e00b3(0x4d04)](_0x306ede){var _0x452206=_0x307c2b,_0x48e7a1=_0x5e00b3;if(!WebGLPlot$f[_0x452206(0x1563)](_0x306ede))return;let _0x1c42bf=JSON[_0x48e7a1(0x2374)](_0x306ede);WebGLPlot$f[_0x452206(0x1563)](_0x1c42bf[_0x48e7a1(0x3dd)])&&(this[_0x48e7a1(0x4ab3)]=_0x1c42bf[_0x48e7a1(0x3dd)]),WebGLPlot$f[_0x48e7a1(0x5f34)](_0x1c42bf[_0x48e7a1(0x58d)])&&(this[_0x48e7a1(0x21b4)]=_0x1c42bf[_0x48e7a1(0x58d)]),WebGLPlot$f[_0x48e7a1(0x5f34)](_0x1c42bf[_0x48e7a1(0x37b5)])&&(this['_visible']=_0x1c42bf[_0x48e7a1(0x37b5)]),WebGLPlot$f[_0x48e7a1(0x5f34)](_0x1c42bf[_0x452206(0x4463)])&&(this[_0x48e7a1(0x1395)]=_0x1c42bf[_0x48e7a1(0xe63)]),WebGLPlot$f[_0x452206(0x1563)](_0x1c42bf[_0x48e7a1(0x2c14)])&&(WebGLPlot$f[_0x48e7a1(0x5f34)](_0x1c42bf[_0x452206(0x4d0e)]['x'])&&(this[_0x48e7a1(0x339a)]['x']=_0x1c42bf[_0x48e7a1(0x2c14)]['x']),WebGLPlot$f[_0x48e7a1(0x5f34)](_0x1c42bf[_0x452206(0x4d0e)]['y'])&&(this[_0x48e7a1(0x339a)]['y']=_0x1c42bf[_0x48e7a1(0x2c14)]['y']),WebGLPlot$f['defined'](_0x1c42bf[_0x48e7a1(0x2c14)]['z'])&&(this[_0x48e7a1(0x339a)]['z']=_0x1c42bf[_0x452206(0x4d0e)]['z'])),WebGLPlot$f[_0x48e7a1(0x5f34)](_0x1c42bf[_0x48e7a1(0x3557)])&&(this[_0x48e7a1(0x49c8)]=_0x1c42bf[_0x48e7a1(0x3557)]),WebGLPlot$f[_0x452206(0x1563)](_0x1c42bf[_0x452206(0x1ea8)])&&(this[_0x48e7a1(0x5ec)]=new WebGLPlot$f[(_0x48e7a1(0x4bd6))](_0x1c42bf[_0x48e7a1(0x3f1)]['x'],_0x1c42bf[_0x48e7a1(0x3f1)]['y'],_0x1c42bf[_0x48e7a1(0x3f1)]['z'])),WebGLPlot$f[_0x48e7a1(0x5f34)](_0x1c42bf[_0x452206(0x4e0)])&&(this[_0x452206(0x37fd)]=_0x1c42bf[_0x48e7a1(0x3510)]),WebGLPlot$f[_0x48e7a1(0x5f34)](this[_0x452206(0x34d1)])&&(this[_0x48e7a1(0x1b89)]=_0x1c42bf['flowSpeed']),WebGLPlot$f[_0x48e7a1(0x5f34)](_0x1c42bf[_0x48e7a1(0x1cf)])&&(this[_0x48e7a1(0x5a09)]=_0x1c42bf[_0x48e7a1(0x1cf)]),WebGLPlot$f[_0x48e7a1(0x5f34)](_0x1c42bf[_0x48e7a1(0x772)])&&(this[_0x48e7a1(0x2b3d)]=_0x1c42bf[_0x48e7a1(0x772)]),WebGLPlot$f[_0x48e7a1(0x5f34)](_0x1c42bf[_0x452206(0x2689)])&&(this[_0x452206(0x461a)]=SituationSimulationToolkit[_0x452206(0x4b78)](_0x1c42bf[_0x48e7a1(0x90b)])),WebGLPlot$f[_0x48e7a1(0x5f34)](_0x1c42bf[_0x48e7a1(0x2758)])&&(this[_0x48e7a1(0x1797)]=_0x1c42bf[_0x48e7a1(0x2758)]),WebGLPlot$f['defined'](_0x1c42bf[_0x48e7a1(0x3034)])&&(this['_colorForward']=SituationSimulationToolkit['objectToColor'](_0x1c42bf[_0x452206(0x571e)])),WebGLPlot$f['defined'](_0x1c42bf[_0x452206(0x4adb)])&&(this[_0x48e7a1(0x23b6)]=_0x1c42bf[_0x48e7a1(0x528a)]),WebGLPlot$f[_0x452206(0x1563)](_0x1c42bf[_0x452206(0x266d)])&&(this[_0x48e7a1(0x2201)]=_0x1c42bf[_0x452206(0x266d)]),WebGLPlot$f[_0x48e7a1(0x5f34)](_0x1c42bf[_0x48e7a1(0x4e1a)])&&(this[_0x48e7a1(0x5978)]=_0x1c42bf[_0x48e7a1(0x4e1a)]);}[_0x307c2b(0x2d7b)](){var _0x487c5a=_0x307c2b,_0x43d8d5=_0x5e00b3;let _0xce381=new GeoEntityEffectDetecttoncone();_0xce381[_0x487c5a(0x4481)]=this[_0x43d8d5(0x4ab3)],_0xce381[_0x487c5a(0x5a45)]=this['_visible'],_0xce381[_0x43d8d5(0x339a)]=new WebGLPlot$f[(_0x43d8d5(0x4bd6))](this[_0x43d8d5(0x339a)]['x'],this[_0x43d8d5(0x339a)]['y'],this[_0x487c5a(0x473b)]['z']),_0xce381[_0x487c5a(0x120c)]=this[_0x487c5a(0x120c)],_0xce381[_0x43d8d5(0x5ec)]=new WebGLPlot$f['Cartesian3'](this[_0x43d8d5(0x5ec)]['x'],this[_0x43d8d5(0x5ec)]['y'],this[_0x43d8d5(0x5ec)]['z']),_0xce381['_repeatCount']=this[_0x43d8d5(0x3bb0)],_0xce381[_0x43d8d5(0x1b89)]=this['_flowSpeed'],_0xce381[_0x487c5a(0x37a7)]=this[_0x43d8d5(0x2b3d)],_0xce381[_0x43d8d5(0x1ec8)]=this[_0x43d8d5(0x1ec8)][_0x487c5a(0x2d7b)](),_0xce381[_0x43d8d5(0x1797)]=this[_0x43d8d5(0x1797)],_0xce381[_0x43d8d5(0x757)]=this[_0x43d8d5(0x757)][_0x487c5a(0x2d7b)](),_0xce381[_0x43d8d5(0x23b6)]=this[_0x43d8d5(0x23b6)],_0xce381[_0x43d8d5(0x2201)]=this[_0x43d8d5(0x2201)]=GeoEntityEffectScanWaveColorMode$1[_0x43d8d5(0x5617)],_0xce381[_0x43d8d5(0x1395)]=this[_0x43d8d5(0x1395)],_0xce381[_0x43d8d5(0x5978)]=this[_0x43d8d5(0x5978)];}[_0x5e00b3(0x2324)](_0x50c500,_0x24e0a1){var _0x10c29c=_0x307c2b,_0x36be21=_0x5e00b3;if(WebGLPlot$f[_0x36be21(0x5f34)](this['_detecttoncone'])){if(!this['_geoEntityParameter'][_0x10c29c(0x306)]()[_0x36be21(0x1dab)](_0x50c500[_0x36be21(0x5b89)]())||this[_0x36be21(0x3056)][_0x36be21(0x4d25)]()!=_0x50c500[_0x36be21(0x4d25)]()||_0x50c500[_0x36be21(0x4d25)]()==DotMode$1[_0x36be21(0x5e44)]&&!this[_0x36be21(0x3056)][_0x36be21(0x5a24)]()[_0x36be21(0x1dab)](_0x50c500[_0x10c29c(0x288)]())){let _0x3fc5c0=SituationSimulationToolkit[_0x10c29c(0xa15)](_0x50c500,this[_0x10c29c(0x473b)],null);WebGLPlot$f[_0x10c29c(0x1563)](_0x3fc5c0)&&(this[_0x10c29c(0x4122)]['modelMatrix']=WebGLPlot$f[_0x36be21(0x3bd8)][_0x10c29c(0xab8)](_0x3fc5c0));}if(_0x50c500[_0x36be21(0x4d25)]()==DotMode$1[_0x36be21(0x5e44)]&&(this[_0x36be21(0x3056)][_0x36be21(0x1a82)]()!=_0x50c500[_0x10c29c(0x16b6)]()&&(this[_0x36be21(0x4145)]=!0x1),this[_0x10c29c(0x59a7)][_0x36be21(0x17e7)]()!=_0x50c500[_0x36be21(0x17e7)]()&&this[_0x36be21(0x1395)])){let _0x341ab3=0x1*_0x50c500[_0x10c29c(0x522b)]()/this[_0x36be21(0x3056)][_0x36be21(0x17e7)]();this[_0x36be21(0x49c8)]*=_0x341ab3,this[_0x36be21(0x4145)]=!0x1;}}this[_0x10c29c(0x59a7)]=_0x50c500;}[_0x5e00b3(0x4ffd)](_0x101c3f){var _0x3c46ec=_0x5e00b3;WebGLPlot$f[_0x3c46ec(0x5f34)](this[_0x3c46ec(0x2a52)])&&this[_0x3c46ec(0x435e)]&&(this[_0x3c46ec(0x4b42)]>0x1||(this[_0x3c46ec(0x4b42)]+=this[_0x3c46ec(0x5978)],this[_0x3c46ec(0x2a52)][_0x3c46ec(0x599)]=WebGLPlot$f[_0x3c46ec(0x3925)][_0x3c46ec(0x49c)](this[_0x3c46ec(0x2a52)][_0x3c46ec(0x599)],new WebGLPlot$f[(_0x3c46ec(0x4bd6))](this[_0x3c46ec(0x4b42)],this[_0x3c46ec(0x4b42)],this[_0x3c46ec(0x4b42)]),new WebGLPlot$f[(_0x3c46ec(0x3925))]())));}[_0x307c2b(0x4607)](_0x33d301){var _0x26017f=_0x307c2b,_0x57eade=_0x5e00b3;let _0x4bf013=!0x1;return this[_0x26017f(0x4122)]=this[_0x26017f(0x3f1e)](_0x33d301),WebGLPlot$f[_0x57eade(0x5f34)](this[_0x57eade(0x2a52)])&&(_0x33d301[_0x26017f(0x4a35)][_0x26017f(0x1af6)](this[_0x57eade(0x2a52)]),_0x4bf013=!0x0),_0x4bf013;}[_0x5e00b3(0x1010)](_0x59d664){var _0x44435b=_0x5e00b3;WebGLPlot$f[_0x44435b(0x5f34)](this[_0x44435b(0x2a52)])&&_0x59d664[_0x44435b(0x37e8)][_0x44435b(0x5655)](this[_0x44435b(0x2a52)])&&_0x59d664[_0x44435b(0x37e8)][_0x44435b(0x4f4b)](this[_0x44435b(0x2a52)]),this[_0x44435b(0x2a52)]=null;}[_0x5e00b3(0x2bda)](_0x21833c){var _0x34e19b=_0x307c2b,_0x310d93=_0x5e00b3;let _0x33a470;_0x33a470=null!=this[_0x310d93(0x5ec)]?SituationSimulationToolkit[_0x34e19b(0xc1b)](this[_0x34e19b(0x52b7)]):WebGLPlot$f[_0x310d93(0x4bd6)][_0x310d93(0x10c5)](this[_0x34e19b(0x59a7)][_0x310d93(0x5b89)]()['x'],this[_0x34e19b(0x59a7)][_0x310d93(0x5b89)]()['y'],0x0);let _0x4ac6e1=this[_0x34e19b(0x120c)],_0x16ce6a=SituationSimulationToolkit[_0x34e19b(0xa15)](this['_geoEntityParameter'],this[_0x34e19b(0x473b)],_0x21833c);if(!WebGLPlot$f[_0x310d93(0x5f34)](_0x16ce6a))return null;_0x16ce6a=SituationSimulationToolkit[_0x310d93(0x164f)](_0x16ce6a);let _0x396cdf=WebGLPlot$f[_0x310d93(0x3bd8)][_0x310d93(0x14ce)](_0x16ce6a);if(_0x396cdf=WebGLPlot$f[_0x310d93(0x3925)][_0x310d93(0x49c)](_0x396cdf,new WebGLPlot$f[(_0x310d93(0x4bd6))](0.005,0.005,0.005),new WebGLPlot$f[(_0x34e19b(0x1f91))]()),!WebGLPlot$f[_0x310d93(0x5f34)](_0x396cdf))return null;let _0x12aca3,_0x30a8ed='';_0x30a8ed=this[_0x310d93(0x2201)]===GeoEntityEffectScanWaveColorMode$1[_0x310d93(0x57c0)]?_0x34e19b(0x1775):_0x34e19b(0x56de),_0x12aca3=this[_0x310d93(0x2201)]===GeoEntityEffectScanWaveColorMode$1[_0x310d93(0x57c0)]?new WebGLPlot$f[(_0x310d93(0x71d))]({'fabric':{'uniforms':{'colorForward':this[_0x34e19b(0x30f5)],'colorForwardScale':this[_0x310d93(0x23b6)],'colorBack':this[_0x310d93(0x1ec8)],'colorBackScale':this[_0x310d93(0x1797)],'repeat':this[_0x310d93(0x3bb0)],'flowSpeed':this[_0x310d93(0x1b89)]},'source':_0x30a8ed},'translucent':!0x0}):new WebGLPlot$f[(_0x310d93(0x71d))]({'fabric':{'uniforms':{'picture':this[_0x310d93(0x5a09)],'pictureColorScale':this[_0x310d93(0x2b3d)],'repeat':new WebGLPlot$f[(_0x310d93(0x547a))](0x1,this[_0x310d93(0x3bb0)]),'flowSpeed':this[_0x310d93(0x1b89)]},'source':_0x30a8ed},'translucent':!0x0});let _0x49f916=_0x21833c[_0x310d93(0x3859)];_0x49f916[_0x310d93(0x430c)]=!0x0;let _0x428c8f=SituationSimulationToolkit[_0x310d93(0x164f)](this[_0x310d93(0x3056)][_0x310d93(0x5b89)]()),_0x252a88=this[_0x310d93(0x3354)](_0x33a470,_0x428c8f,_0x4ac6e1),_0x5c0b3e=new WebGLPlot$f[(_0x310d93(0x457b))]({'geometry':_0x252a88});return new WebGLPlot$f[(_0x310d93(0x4245))]({'geometryInstances':_0x5c0b3e,'appearance':new WebGLPlot$f[(_0x310d93(0x37fb))]({'material':_0x12aca3,'faceForward':!0x1,'closed':!0x0,'frameState':_0x49f916}),'releaseGeometryInstances':!0x1,'modelMatrix':_0x396cdf,'asynchronous':!0x1});}[_0x5e00b3(0x3166)](_0x54c87c){var _0x4d9623=_0x307c2b,_0x98e612=_0x5e00b3;let _0x5122bd=this[_0x98e612(0x3056)][_0x98e612(0x5b89)](),_0x1d6f6b=this[_0x4d9623(0x59a7)][_0x98e612(0x5a24)](),_0x5ba0e9=WebGLPlot$f[_0x98e612(0x3a89)][_0x4d9623(0x1927)](_0x1d6f6b['z'],_0x1d6f6b['x'],_0x1d6f6b['y'],new WebGLPlot$f[(_0x98e612(0x3a89))]()),_0x58b1b5=this[_0x98e612(0xf2b)],_0x4a717d=this[_0x98e612(0x3056)]['getPosition']()['z'],_0x41447f=WebGLPlot$f[_0x4d9623(0x141)][_0x98e612(0x10c5)](_0x5122bd['x'],_0x5122bd['y'],0.5*_0x5122bd['z']),_0x181122=WebGLPlot$f[_0x4d9623(0x1d1d)][_0x98e612(0x3f80)](_0x98e612(0x5833),_0x98e612(0x159f));const _0x32653f=WebGLPlot$f[_0x98e612(0x3bd8)][_0x98e612(0x558d)](_0x41447f,_0x5ba0e9,WebGLPlot$f[_0x98e612(0x45b3)][_0x98e612(0x17f7)],_0x181122);let _0x4d8ee0=new WebGLPlot$f[(_0x98e612(0x5db8))]({'length':_0x4a717d,'topRadius':0x0,'bottomRadius':0.5*_0x4a717d,'vertexFormat':WebGLPlot$f[_0x98e612(0x37fb)][_0x98e612(0x2bdf)][_0x98e612(0x4db)][_0x98e612(0x5383)]}),_0x4c5cd4=new WebGLPlot$f[(_0x98e612(0x457b))]({'geometry':_0x4d8ee0,'modelMatrix':_0x32653f,'id':_0x98e612(0x24fc)});const _0x265f1c=new WebGLPlot$f[(_0x98e612(0x71d))]({'fabric':{'type':_0x98e612(0x1070),'uniforms':{'color':_0x58b1b5,'repeat':0x1e,'offset':0x0,'thickness':0.3},'source':_0x98e612(0x1d8d)},'translucent':!0x1}),_0x2bb78c=new WebGLPlot$f[(_0x98e612(0x37fb))]({'material':_0x265f1c,'faceForward':!0x1,'closed':!0x0});return new WebGLPlot$f[(_0x4d9623(0x5327))]({'geometryInstances':[_0x4c5cd4],'appearance':_0x2bb78c});}[_0x5e00b3(0x3354)](_0x41fbff,_0x16286e,_0xe1effc){var _0xdf9dfb=_0x307c2b,_0x1538cd=_0x5e00b3;let _0x489a54=0x169,_0x74bfd1=new Array(0x43e),_0x1e991b=WebGLPlot$f[_0x1538cd(0x3bd8)][_0xdf9dfb(0xab8)](_0x16286e),_0x398b23=WebGLPlot$f[_0x1538cd(0x3925)][_0xdf9dfb(0x178c)](_0x1e991b,new WebGLPlot$f[(_0x1538cd(0x3925))]());WebGLPlot$f[_0xdf9dfb(0x1f91)][_0x1538cd(0x108e)](_0x398b23,_0x16286e,new WebGLPlot$f[(_0x1538cd(0x4bd6))]());let _0x37dd4c=WebGLPlot$f[_0x1538cd(0x3925)][_0x1538cd(0x108e)](_0x398b23,_0x41fbff,new WebGLPlot$f[(_0x1538cd(0x4bd6))]()),_0xf883c7=this[_0x1538cd(0x5ec)]['z']-this[_0x1538cd(0x3056)][_0x1538cd(0x5b89)]()['z'];for(let _0x3574f0=0x0;_0x3574f0<0x16a;_0x3574f0++)if(0x0==_0x3574f0)_0x74bfd1[0x3*_0x3574f0]=0x0,_0x74bfd1[0x3*_0x3574f0+0x1]=0x0,_0x74bfd1[0x3*_0x3574f0+0x2]=0x0;else{let _0x37a05b=SituationSimulationToolkit[_0x1538cd(0x470d)](_0x37dd4c,_0xe1effc,_0xe1effc,0x1*_0x3574f0);_0x74bfd1[0x3*_0x3574f0]=_0x37a05b['x'],_0x74bfd1[0x3*_0x3574f0+0x1]=_0x37a05b['y'],_0x74bfd1[0x3*_0x3574f0+0x2]=_0xf883c7;}let _0x38106f=new Float64Array(_0x74bfd1),_0x423c26=WebGLPlot$f[_0xdf9dfb(0x1b72)][_0xdf9dfb(0x4470)](_0x74bfd1),_0x1b2df5=new Array(0x43b);for(let _0x3bd45b=0x0;_0x3bd45b<_0x489a54;_0x3bd45b++)0x168==_0x3bd45b?(_0x1b2df5[0x3*_0x3bd45b]=0x0,_0x1b2df5[0x3*_0x3bd45b+0x1]=_0x3bd45b+0x1,_0x1b2df5[0x3*_0x3bd45b+0x2]=0x1):(_0x1b2df5[0x3*_0x3bd45b]=0x0,_0x1b2df5[0x3*_0x3bd45b+0x1]=_0x3bd45b+0x1,_0x1b2df5[0x3*_0x3bd45b+0x2]=_0x3bd45b+0x2);_0x1b2df5[_0xdf9dfb(0x1d88)](_0x1b2df5[_0x1538cd(0x809)]-0x3,0x3);let _0x56e87b=new Uint16Array(_0x1b2df5),_0x17bb36=new Array(0x5a8);for(let _0x4a82de=0x0;_0x4a82de<0x16a;_0x4a82de++)_0x17bb36[0x4*_0x4a82de]=0x1,_0x17bb36[0x4*_0x4a82de+0x1]=0x1,_0x17bb36[0x4*_0x4a82de+0x2]=0x1,_0x17bb36[0x4*_0x4a82de+0x3]=0x1;let _0x4032f2=new Array(0x2d4);for(let _0x379860=0x0;_0x379860<0x16a;_0x379860++)0x0==_0x379860?(_0x4032f2[0x2*_0x379860]=0x0,_0x4032f2[0x2*_0x379860+0x1]=0x0):(_0x4032f2[0x2*_0x379860]=0x1,_0x4032f2[0x2*_0x379860+0x1]=0x1);let _0x3de15f=new WebGLPlot$f[(_0x1538cd(0x2264))]();return _0x3de15f[_0x1538cd(0x3747)]=new WebGLPlot$f[(_0x1538cd(0x5e51))]({'componentDatatype':WebGLPlot$f[_0xdf9dfb(0x2a5b)][_0xdf9dfb(0x4f64)],'componentsPerAttribute':0x3,'values':_0x38106f}),_0x3de15f[_0x1538cd(0x8fe)]=new WebGLPlot$f[(_0x1538cd(0x5e51))]({'componentDatatype':WebGLPlot$f[_0x1538cd(0x2957)][_0x1538cd(0x486a)],'componentsPerAttribute':0x4,'values':new Float32Array(_0x17bb36)}),_0x3de15f['st']=new WebGLPlot$f[(_0x1538cd(0x5e51))]({'componentDatatype':WebGLPlot$f[_0x1538cd(0x2957)]['FLOAT'],'componentsPerAttribute':0x2,'values':new Float32Array(_0x4032f2)}),new WebGLPlot$f[(_0x1538cd(0x206))]({'attributes':_0x3de15f,'indices':_0x56e87b,'primitiveType':WebGLPlot$f[_0x1538cd(0x47c1)][_0x1538cd(0xf30)],'boundingSphere':_0x423c26});}['_getRotateMatrix'](_0x865db4){var _0x4bcd75=_0x5e00b3;let _0x456d3a;return 0x0===this[_0x4bcd75(0x5ab9)]?_0x456d3a=WebGLPlot$f[_0x4bcd75(0x2f42)][_0x4bcd75(0x2d0e)](WebGLPlot$f[_0x4bcd75(0x3c2c)][_0x4bcd75(0x4476)](_0x865db4)):0x1===this['_scanAxis']?_0x456d3a=WebGLPlot$f[_0x4bcd75(0x2f42)][_0x4bcd75(0x56e2)](WebGLPlot$f[_0x4bcd75(0x3c2c)][_0x4bcd75(0x4476)](_0x865db4)):0x2===this[_0x4bcd75(0x5ab9)]&&(_0x456d3a=WebGLPlot$f[_0x4bcd75(0x2f42)][_0x4bcd75(0x2653)](WebGLPlot$f[_0x4bcd75(0x3c2c)][_0x4bcd75(0x4476)](_0x865db4))),_0x456d3a;}}const GeoEntityEffectSignType={'SIMPLE':0x0,'TITLE':0x1,'PICTUREBACKGROUND_WHALE':0x2,'PICTUREBACKGROUND_SCIENCE':0x3,'PICTUREBACKGROUND_FUTURE':0x4};var GeoEntityEffectSignType$1=Object[_0x5e00b3(0x5448)](GeoEntityEffectSignType);class GeoEntityEffectSign extends GeoEntityEffect{constructor(_0x2691fb){var _0x4a37bc=_0x307c2b,_0x138182=_0x5e00b3;super(_0x2691fb),_0x2691fb=WebGLPlot$f[_0x4a37bc(0x76f)](_0x2691fb,WebGLPlot$f[_0x138182(0x3bf5)][_0x4a37bc(0x216e)]),this[_0x138182(0x339a)]=WebGLPlot$f[_0x4a37bc(0x76f)](_0x2691fb[_0x138182(0x1827)],new PlotPoint3D(0x0,0x0,0.5)),this[_0x4a37bc(0x4481)]=GeoEntityEffectType$1[_0x138182(0x3de1)],this[_0x138182(0x21b4)]=_0x138182(0x4b69)+WebGLPlot$f[_0x138182(0x2f26)](),this[_0x138182(0x5095)]=WebGLPlot$f[_0x138182(0x3bf5)](_0x2691fb[_0x138182(0x32ff)],''),this['_text']=WebGLPlot$f[_0x4a37bc(0x76f)](_0x2691fb[_0x138182(0x4685)],'飞机'),this[_0x4a37bc(0x3da8)]=null,this['_signType']=WebGLPlot$f[_0x138182(0x3bf5)](_0x2691fb[_0x138182(0xca8)],GeoEntityEffectSignType$1[_0x4a37bc(0x1561)]),this[_0x138182(0x108d)]=WebGLPlot$f[_0x138182(0x3bf5)](_0x2691fb[_0x4a37bc(0x2897)],0x1);}[_0x307c2b(0x4ceb)](_0x24f4c1){var _0x42582c=_0x307c2b,_0x21c157=_0x5e00b3;this[_0x21c157(0x5095)]=_0x24f4c1,this[_0x42582c(0x41b0)]=!0x1;}[_0x5e00b3(0x45fd)](){var _0x2ef67c=_0x5e00b3;return this[_0x2ef67c(0x5095)];}[_0x5e00b3(0x211d)](_0x1f8ef9){this['_text']=_0x1f8ef9,this['_initialized']=!0x1;}[_0x307c2b(0x2e5d)](){var _0x733d46=_0x5e00b3;return this[_0x733d46(0x4a60)];}[_0x5e00b3(0x1849)](_0x3c22bd){var _0x40ac15=_0x307c2b,_0x1149c7=_0x5e00b3;this[_0x40ac15(0x403d)]=_0x3c22bd,this[_0x1149c7(0x4145)]=!0x1;}[_0x5e00b3(0x38f)](){return this['_signType'];}[_0x5e00b3(0x49c)](_0x11f8a3){var _0x208d80=_0x307c2b;this[_0x208d80(0x4f81)]=_0x11f8a3,this[_0x208d80(0x41b0)]=!0x1;}[_0x5e00b3(0x5379)](){var _0x17d407=_0x5e00b3;return this[_0x17d407(0x108d)];}[_0x5e00b3(0x2324)](_0x12c5da,_0x314ccc){var _0x23d1e5=_0x307c2b,_0x24c969=_0x5e00b3;if(null!=this[_0x24c969(0x1fa0)]&&this[_0x24c969(0x1fa0)][_0x24c969(0x809)]>0x0){if(!this[_0x24c969(0x3056)][_0x24c969(0x5b89)]()[_0x24c969(0x1dab)](_0x12c5da[_0x24c969(0x5b89)]())||this[_0x24c969(0x3056)][_0x23d1e5(0x1df2)]()!==_0x12c5da[_0x24c969(0x4d25)]()||_0x12c5da[_0x24c969(0x4d25)]()===DotMode$1[_0x24c969(0x5e44)]&&!this[_0x24c969(0x3056)][_0x24c969(0x5a24)]()[_0x24c969(0x1dab)](_0x12c5da[_0x23d1e5(0x288)]())){let _0xbe2677=SituationSimulationToolkit[_0x24c969(0x104e)](_0x12c5da,this[_0x24c969(0x339a)],null);WebGLPlot$f[_0x24c969(0x5f34)](_0xbe2677)&&(_0xbe2677=SituationSimulationToolkit['degreesToCartesian3'](_0xbe2677),this[_0x24c969(0x1fa0)][_0x23d1e5(0x3abb)](0x0)[_0x24c969(0x3747)]=_0xbe2677);}_0x12c5da[_0x24c969(0x4d25)]()===DotMode$1[_0x23d1e5(0x3e4)]&&(this[_0x24c969(0x3056)][_0x24c969(0x1a82)]()===_0x12c5da[_0x24c969(0x1a82)]()&&this[_0x24c969(0x3056)][_0x23d1e5(0x522b)]()===_0x12c5da[_0x24c969(0x17e7)]()||(this[_0x24c969(0x4145)]=!0x1));}if(WebGLPlot$f[_0x24c969(0x5f34)](this[_0x24c969(0x3056)])){let _0x4ae361=this[_0x24c969(0x3056)][_0x24c969(0x17e7)]();this['_geoEntityParameter']=_0x12c5da,this[_0x23d1e5(0x448f)]||this[_0x24c969(0x3056)][_0x24c969(0x875)](_0x4ae361);}else this[_0x24c969(0x3056)]=_0x12c5da;}[_0x307c2b(0x4607)](_0x42afff){var _0x7c055=_0x307c2b,_0x160c7c=_0x5e00b3;let _0x83ab96=SituationSimulationToolkit[_0x160c7c(0x104e)](this[_0x160c7c(0x3056)],this[_0x160c7c(0x339a)],_0x42afff);return!!WebGLPlot$f[_0x160c7c(0x5f34)](_0x83ab96)&&(_0x83ab96=SituationSimulationToolkit[_0x160c7c(0x164f)](_0x83ab96),this[_0x160c7c(0x946)](_0x42afff,function(_0x1192b9){var _0x7ea458=_0x140d,_0x104d60=_0x160c7c;if(WebGLPlot$f[_0x104d60(0x5f34)](this[_0x104d60(0x1fa0)])||(this[_0x104d60(0x1fa0)]=_0x42afff[_0x104d60(0x37e8)][_0x104d60(0x30c2)](new WebGLPlot$f[(_0x104d60(0x21c))]())),0x0===this[_0x104d60(0x1fa0)][_0x104d60(0x809)]&&this[_0x104d60(0x1fa0)][_0x104d60(0x30c2)]({'show':!0x0,'position':_0x83ab96,'image':_0x1192b9,'pixelOffset':new WebGLPlot$f[(_0x104d60(0x547a))](0x0,0x0),'horizontalOrigin':WebGLPlot$f[_0x7ea458(0x98b)][_0x104d60(0x8fa)],'verticalOrigin':WebGLPlot$f[_0x104d60(0x5c5a)][_0x104d60(0x1bb5)],'disableDepthTestDistance':Number[_0x104d60(0xe92)],'sizeInMeters':!0x1,'scale':0x1}),WebGLPlot$f['defined'](this[_0x104d60(0x1fa0)])&&this[_0x104d60(0x1fa0)][_0x104d60(0x809)]>0x0)return this[_0x104d60(0x4145)]=!0x0,!0x0;}[_0x7c055(0x66d)](this)),!0x0);}[_0x5e00b3(0x1010)](_0x550480){var _0xc689fa=_0x307c2b,_0x12d13f=_0x5e00b3;WebGLPlot$f[_0x12d13f(0x5f34)](_0x550480)&&WebGLPlot$f[_0x12d13f(0x5f34)](this[_0x12d13f(0x1fa0)])&&_0x550480[_0x12d13f(0x37e8)][_0x12d13f(0x4f4b)](this[_0xc689fa(0x3da8)]),this['_billboardCollection']=null;}[_0x5e00b3(0x2879)](){var _0x2d5e10=_0x307c2b,_0x279dcd=_0x5e00b3;let _0x56f840={};_0x56f840[_0x279dcd(0x1a9a)](_0x279dcd(0x3dd))||(_0x56f840[_0x279dcd(0x3dd)]=this[_0x279dcd(0x4ab3)]),_0x56f840[_0x279dcd(0x1a9a)](_0x279dcd(0x58d))||(_0x56f840[_0x279dcd(0x58d)]=this[_0x279dcd(0x21b4)]),_0x56f840[_0x279dcd(0x1a9a)](_0x279dcd(0x32ff))||(_0x56f840[_0x279dcd(0x32ff)]=this[_0x279dcd(0x5095)]),_0x56f840[_0x279dcd(0x1a9a)](_0x279dcd(0x4685))||(_0x56f840[_0x279dcd(0x4685)]=this[_0x279dcd(0x4a60)]),_0x56f840[_0x279dcd(0x1a9a)](_0x279dcd(0x37b5))||(_0x56f840[_0x279dcd(0x37b5)]=this[_0x279dcd(0x435e)]),_0x56f840[_0x279dcd(0x1a9a)](_0x279dcd(0x15a6))||(_0x56f840[_0x2d5e10(0x4721)]=this[_0x279dcd(0x1395)]);let _0x250521={};return _0x56f840[_0x279dcd(0x1a9a)](_0x279dcd(0x2c14))||(_0x56f840[_0x279dcd(0x2c14)]=_0x250521,_0x56f840[_0x279dcd(0x2c14)][_0x279dcd(0x1a9a)]('x')||(_0x56f840['offset']['x']=this[_0x279dcd(0x339a)]['x']),_0x56f840[_0x279dcd(0x2c14)][_0x2d5e10(0x2609)]('y')||(_0x56f840[_0x279dcd(0x2c14)]['y']=this['_pntOffset']['y']),_0x56f840[_0x2d5e10(0x4d0e)]['hasOwnProperty']('z')||(_0x56f840[_0x279dcd(0x2c14)]['z']=this[_0x279dcd(0x339a)]['z'])),JSON[_0x2d5e10(0x1393)](_0x56f840);}[_0x5e00b3(0x3ba2)](_0x4a63e5){var _0x6b30da=_0x307c2b,_0x4e5a1=_0x5e00b3;if(!WebGLPlot$f[_0x6b30da(0x1563)](_0x4a63e5))return;let _0x1203cd=JSON[_0x4e5a1(0x2374)](_0x4a63e5);WebGLPlot$f[_0x6b30da(0x1563)](_0x1203cd[_0x4e5a1(0x3dd)])&&(this[_0x4e5a1(0x4ab3)]=_0x1203cd[_0x4e5a1(0x3dd)]),WebGLPlot$f[_0x4e5a1(0x5f34)](_0x1203cd[_0x4e5a1(0x58d)])&&(this[_0x4e5a1(0x21b4)]=_0x1203cd[_0x4e5a1(0x58d)]),WebGLPlot$f[_0x4e5a1(0x5f34)](_0x1203cd[_0x6b30da(0x1d6d)])&&(this[_0x4e5a1(0x5095)]=_0x1203cd[_0x4e5a1(0x32ff)]),WebGLPlot$f[_0x4e5a1(0x5f34)](_0x1203cd[_0x4e5a1(0x4685)])&&(this[_0x4e5a1(0x4a60)]=_0x1203cd[_0x6b30da(0x1fe8)]),WebGLPlot$f[_0x4e5a1(0x5f34)](_0x1203cd[_0x4e5a1(0x37b5)])&&(this[_0x4e5a1(0x435e)]=_0x1203cd[_0x4e5a1(0x37b5)]),WebGLPlot$f[_0x6b30da(0x1563)](_0x1203cd[_0x6b30da(0x4721)])&&(this[_0x6b30da(0x448f)]=_0x1203cd[_0x4e5a1(0x15a6)]),WebGLPlot$f[_0x4e5a1(0x5f34)](_0x1203cd[_0x4e5a1(0x2c14)])&&(WebGLPlot$f[_0x6b30da(0x1563)](_0x1203cd[_0x4e5a1(0x2c14)]['x'])&&(this[_0x4e5a1(0x339a)]['x']=_0x1203cd[_0x4e5a1(0x2c14)]['x']),WebGLPlot$f[_0x6b30da(0x1563)](_0x1203cd[_0x6b30da(0x4d0e)]['y'])&&(this[_0x4e5a1(0x339a)]['y']=_0x1203cd['offset']['y']),WebGLPlot$f[_0x6b30da(0x1563)](_0x1203cd[_0x4e5a1(0x2c14)]['z'])&&(this[_0x4e5a1(0x339a)]['z']=_0x1203cd[_0x4e5a1(0x2c14)]['z']));}[_0x5e00b3(0x40f3)](){var _0x3a76d5=_0x307c2b,_0x5471a1=_0x5e00b3;let _0x1b255f=new GeoEntityEffectSign();return _0x1b255f[_0x5471a1(0x4ab3)]=this[_0x3a76d5(0x4481)],_0x1b255f[_0x5471a1(0x435e)]=this[_0x5471a1(0x435e)],_0x1b255f[_0x5471a1(0x5095)]=this[_0x5471a1(0x5095)],_0x1b255f[_0x3a76d5(0x3b6)]=this[_0x5471a1(0x4a60)],_0x1b255f[_0x5471a1(0x1395)]=this[_0x5471a1(0x1395)],_0x1b255f[_0x3a76d5(0x41b0)]=this[_0x5471a1(0x4145)],_0x1b255f[_0x5471a1(0x339a)]=new PlotPoint3D(this[_0x5471a1(0x339a)]['x'],this[_0x5471a1(0x339a)]['y'],this[_0x5471a1(0x339a)]['z']),_0x1b255f;}[_0x5e00b3(0x946)](_0x39e4ac,_0x2bde87){var _0x1cd506=_0x307c2b,_0x991288=_0x5e00b3;let _0x23be7c=_0x991288(0x20a2),_0x9cf962=0x1e,_0x347d94=0x1e,_0x1cd1d0=null;if(this[_0x991288(0x505b)]===GeoEntityEffectSignType$1[_0x991288(0x356e)]&&_0x991288(0x20b8)!=typeof this[_0x991288(0x4a60)]||this[_0x1cd506(0x403d)]!==GeoEntityEffectSignType$1[_0x991288(0x356e)]&&_0x991288(0x8c4)!=typeof this[_0x1cd506(0x3b6)])return;if(this[_0x991288(0x505b)]===GeoEntityEffectSignType$1[_0x1cd506(0x1561)]){let _0x406209={'element':$(_0x991288(0x201))[_0x1cd506(0x3abb)](0x0),'style':_0x991288(0x22f2)},_0x2be24b=_0x406209[_0x1cd506(0x56c2)];document[_0x991288(0xd00)][_0x991288(0x5a20)](_0x2be24b);let _0x4e8743=document[_0x991288(0x2a2e)](_0x1cd506(0x1df0));_0x4e8743[_0x991288(0x15ac)]=_0x406209[_0x991288(0x8cd)],document[_0x991288(0x11c5)](_0x991288(0x527f))[_0x991288(0x4ef2)](0x0)[_0x991288(0x5a20)](_0x4e8743),_0x2be24b['id']=Math[_0x991288(0x2e0f)]()[_0x991288(0x3cc8)](0xf)[_0x991288(0x30eb)](0x2,0xf),_0x2be24b[_0x991288(0x5179)](this[_0x1cd506(0x3b6)]),_0x1cd1d0=_0x2be24b;}else{if(this[_0x1cd506(0x403d)]===GeoEntityEffectSignType$1[_0x991288(0x42e8)]){let _0x53db7e={'element':$(_0x991288(0x2c3c))[_0x991288(0x38c4)](0x0),'style':_0x991288(0x5536)};_0x23be7c='green';let _0xf10a49=_0x53db7e[_0x991288(0x35e5)];document[_0x991288(0xd00)][_0x991288(0x5a20)](_0xf10a49);let _0x4f8fc2=document[_0x991288(0x2a2e)](_0x991288(0x8cd));_0x4f8fc2[_0x991288(0x15ac)]=_0x53db7e[_0x991288(0x8cd)],document[_0x991288(0x11c5)](_0x1cd506(0x330))[_0x991288(0x4ef2)](0x0)[_0x991288(0x5a20)](_0x4f8fc2);let _0x26f05f='';for(let _0x5d3a09 in this[_0x1cd506(0x3b6)])_0x1cd506(0x12b4)===_0x5d3a09?_0x26f05f=_0x991288(0xc9b)+this[_0x991288(0x4a60)][_0x5d3a09]+_0x991288(0x341):_0x26f05f+=_0x991288(0x11b4)+_0x5d3a09+_0x991288(0x32d6)+this[_0x1cd506(0x3b6)][_0x5d3a09]+_0x991288(0x565f);_0x26f05f+=_0x991288(0x203a),_0xf10a49['id']=Math[_0x991288(0x2e0f)]()[_0x1cd506(0xedf)](0xf)[_0x1cd506(0x17ac)](0x2,0xf),$(_0x991288(0x383f))[_0x991288(0x5179)](_0x26f05f),$(_0x991288(0x383f))[_0x991288(0x38c4)](0x0)['id']=Math[_0x991288(0x2e0f)]()[_0x991288(0x3cc8)](0xf)[_0x991288(0x30eb)](0x2,0xf),_0x1cd1d0=_0xf10a49;}else{if(this[_0x991288(0x505b)]===GeoEntityEffectSignType$1[_0x991288(0x5271)]||this[_0x991288(0x505b)]===GeoEntityEffectSignType$1[_0x1cd506(0x2581)]||this[_0x991288(0x505b)]===GeoEntityEffectSignType$1[_0x991288(0x4ae8)]){let _0xb08450=_0x991288(0x19ae),_0x1aacec=_0x991288(0x3284);_0x23be7c=_0x1cd506(0xde1),this[_0x991288(0x505b)]===GeoEntityEffectSignType$1[_0x991288(0x25d0)]?(_0xb08450=_0x991288(0x2375),_0x9cf962=0x24,_0x347d94=0x14,_0x1aacec='padding:\x2020px',_0x23be7c=_0x991288(0x3937)):this[_0x991288(0x505b)]===GeoEntityEffectSignType$1[_0x1cd506(0x443)]&&(_0xb08450=_0x991288(0x170d),_0x9cf962=0x2d,_0x347d94=0x0,_0x1aacec=_0x1cd506(0x266b),_0x23be7c=_0x991288(0x3937));let _0x29ab69={'element':$(_0x991288(0xd47))[_0x991288(0x38c4)](0x0),'style':_0x991288(0x2b3b)+_0xb08450+_0x991288(0x4f14)+_0x1aacec+_0x991288(0xf5c)},_0xd8e550=_0x29ab69[_0x991288(0x35e5)];document[_0x991288(0xd00)][_0x991288(0x5a20)](_0xd8e550);let _0x192f16=document['createElement'](_0x991288(0x8cd));_0x192f16[_0x991288(0x15ac)]=_0x29ab69[_0x1cd506(0x1df0)],document['getElementsByTagName'](_0x1cd506(0x330))[_0x991288(0x4ef2)](0x0)[_0x991288(0x5a20)](_0x192f16);let _0x2909ed='';for(let _0x545b78 in this[_0x991288(0x4a60)])_0x991288(0x8ef)===_0x545b78?_0x2909ed=_0x991288(0xc9b)+this[_0x991288(0x4a60)][_0x545b78]+_0x991288(0x341):_0x2909ed+='<tr><td>'+_0x545b78+_0x1cd506(0x3e4a)+this[_0x991288(0x4a60)][_0x545b78]+_0x991288(0x565f);_0x2909ed+='</tbody></table>',_0xd8e550['id']=Math[_0x991288(0x2e0f)]()[_0x991288(0x3cc8)](0xf)[_0x991288(0x30eb)](0x2,0xf),$(_0x991288(0xe60))[_0x991288(0x5179)](_0x2909ed),$(_0x991288(0xe60))[_0x991288(0x38c4)](0x0)['id']=Math[_0x991288(0x2e0f)]()[_0x991288(0x3cc8)](0xf)[_0x991288(0x30eb)](0x2,0xf),_0x1cd1d0=_0xd8e550;}}}let _0x1c9598=_0x1cd1d0['offsetWidth'],_0xf1e2c3=_0x1cd1d0[_0x991288(0x5145)]+_0x347d94,_0x3d89bd=document[_0x991288(0x2a2e)](_0x1cd506(0x8ad));_0x3d89bd['width']=_0x1c9598*this[_0x1cd506(0x4f81)],_0x3d89bd[_0x991288(0x5a4e)]=_0xf1e2c3*this[_0x991288(0x108d)],_0x3d89bd[_0x991288(0x8cd)][_0x991288(0x2d3c)]=_0x1c9598+'px',_0x3d89bd[_0x1cd506(0x1df0)][_0x991288(0x5a4e)]=_0xf1e2c3+'px';let _0x4b3635=_0x3d89bd[_0x991288(0x696)]('2d');_0x4b3635[_0x1cd506(0x2897)](this[_0x991288(0x108d)],this[_0x991288(0x108d)]),_0x4b3635['beginPath'](),_0x4b3635[_0x991288(0x263a)](_0x1c9598/0x2,_0xf1e2c3-_0x9cf962),_0x4b3635[_0x991288(0x1e2b)](_0x1c9598/0x2,_0xf1e2c3),_0x4b3635[_0x991288(0x51a8)]=_0x23be7c,_0x4b3635[_0x991288(0x1430)]();let _0x10aa15={'backgroundColor':null,'useCORS':!0x0,'allowTaint':!0x1,'canvas':_0x3d89bd,'width':_0x1c9598,'height':_0xf1e2c3,'foreignObjectRendering':!0x0,'tainTest':!0x1,'scale':this[_0x991288(0x108d)]};html2canvas$1(_0x1cd1d0,_0x10aa15)[_0x991288(0x2a5f)](function(_0x56c1f9){var _0x277a57=_0x1cd506,_0x503fb0=_0x991288;let _0x572957=new Image();_0x572957[_0x277a57(0x2df)]=_0x56c1f9[_0x277a57(0x109b)](_0x503fb0(0x40b1),0x1),document[_0x503fb0(0xd00)][_0x503fb0(0x3fb0)](_0x1cd1d0),_0x503fb0(0x1b4b)==typeof _0x2bde87&&_0x2bde87(_0x572957);});}}class TSClipPlane{constructor(_0x550e7c,_0x22b886){var _0x443b29=_0x5e00b3;this[_0x443b29(0x28c)]=_0x550e7c,this[_0x443b29(0x56e8)](_0x550e7c),this[_0x443b29(0x4246)](_0x22b886);}[_0x5e00b3(0x56e8)](_0x58aaa7){var _0x5c0dd7=_0x307c2b,_0x207679=_0x5e00b3;this[_0x207679(0x3e7c)]=null,this[_0x207679(0x3a93)]=!0x1,this[_0x207679(0xb1b)]=0.1,this[_0x5c0dd7(0x19c1)]=null,this['layerNmaes']=null;}[_0x5e00b3(0x4246)](_0x56342c){var _0x49b579=_0x307c2b,_0x4759e3=_0x5e00b3;_0x56342c&&(WebGLPlot[_0x49b579(0x1563)](_0x56342c[_0x49b579(0x5907)])&&(this[_0x4759e3(0x3a93)]=_0x56342c[_0x4759e3(0x3a93)]),WebGLPlot[_0x4759e3(0x5f34)](_0x56342c[_0x4759e3(0xb1b)])&&(this[_0x49b579(0x184e)]=_0x56342c[_0x4759e3(0xb1b)]));}[_0x5e00b3(0x5cbc)](_0x1d7dbf){var _0x249b5b=_0x307c2b,_0x38fa81=_0x5e00b3;this[_0x249b5b(0x19c1)]=_0x1d7dbf;let _0x5ae47b=0xa*this[_0x38fa81(0xb1b)],_0x960876=new WebGLPlot[(_0x38fa81(0x4bd6))](_0x5ae47b,_0x5ae47b,0x0),_0x180684=new WebGLPlot[(_0x38fa81(0x4bd6))](_0x5ae47b,-_0x5ae47b,0x0),_0x28744f=new WebGLPlot['Cartesian3'](-_0x5ae47b,-_0x5ae47b,0x0),_0x35f81c=new WebGLPlot[(_0x38fa81(0x4bd6))](-_0x5ae47b,_0x5ae47b,0x0),_0x123bef=WebGLPlot[_0x249b5b(0x1f91)][_0x38fa81(0x108e)](_0x1d7dbf,_0x35f81c,new WebGLPlot[(_0x38fa81(0x4bd6))]()),_0x447bc9=WebGLPlot[_0x38fa81(0x3925)][_0x249b5b(0x4854)](_0x1d7dbf,_0x28744f,new WebGLPlot[(_0x38fa81(0x4bd6))]()),_0x4c3d73=WebGLPlot[_0x249b5b(0x1f91)][_0x38fa81(0x108e)](_0x1d7dbf,_0x180684,new WebGLPlot[(_0x249b5b(0x141))]()),_0x5a1cf7=WebGLPlot[_0x38fa81(0x3925)][_0x38fa81(0x108e)](_0x1d7dbf,_0x960876,new WebGLPlot[(_0x38fa81(0x4bd6))]());this[_0x38fa81(0x3e7c)]=[_0x123bef,_0x447bc9,_0x4c3d73,_0x5a1cf7],this[_0x249b5b(0x84b)]();}[_0x5e00b3(0xeb5)](){var _0x252cbf=_0x307c2b,_0x427a5c=_0x5e00b3;this[_0x427a5c(0x38eb)]=this[_0x427a5c(0x28c)][_0x252cbf(0x4616)][_0x252cbf(0x1af6)]({'id':_0x427a5c(0x5e8f),'polygon':{'hierarchy':new Cesium[(_0x427a5c(0x4bf4))](()=>({'positions':this[_0x427a5c(0x3e7c)],'holes':[]}),!0x1),'show':new Cesium[(_0x427a5c(0x4bf4))](()=>this[_0x427a5c(0x3a93)],!0x1),'material':WebGLPlot[_0x427a5c(0x3722)][_0x252cbf(0x37d3)][_0x427a5c(0x1e29)](0.2),'outline':!0x0,'outlineColor':WebGLPlot[_0x427a5c(0x3722)][_0x427a5c(0x1830)],'perPositionHeight':!0x0}});}[_0x5e00b3(0x3874)](_0x9d2643,_0x145626){var _0x44e792=_0x307c2b,_0x27859e=_0x5e00b3;this[_0x44e792(0xd19)]();let _0x2a9f90=this[_0x27859e(0x5028)](_0x9d2643),_0x26a7df=WebGLPlot[_0x27859e(0x3bd8)][_0x27859e(0x14ce)](_0x2a9f90);this[_0x27859e(0x5f02)]=_0x145626,this[_0x27859e(0x5cbc)](_0x26a7df),this[_0x27859e(0xeb5)]();}[_0x5e00b3(0x326a)](){var _0x306f1a=_0x5e00b3;if(!this[_0x306f1a(0x3e7c)])return;const _0x32f0cb=this[_0x306f1a(0xa96)](this[_0x306f1a(0x28c)][_0x306f1a(0x20c0)]);0x0!==_0x32f0cb[_0x306f1a(0xd16)]&&_0x32f0cb[_0x306f1a(0x326d)](_0xdf5d88=>{var _0x14d977=_0x140d,_0x21b850=_0x306f1a;if(this[_0x21b850(0x5f02)]&&this[_0x21b850(0x5f02)][_0x14d977(0x5993)](_0xdf5d88[_0x14d977(0x1c7c)]))_0xdf5d88[_0x21b850(0x5b35)](this[_0x14d977(0x58a1)][0x0],this[_0x21b850(0x3e7c)][0x1],this[_0x21b850(0x3e7c)][0x2]);else{if(this[_0x21b850(0x5f02)]&&this[_0x21b850(0x5f02)][_0x21b850(0x5bf9)](_0xdf5d88[_0x21b850(0x5e3a)])){for(let _0x229725 of _0xdf5d88[_0x21b850(0x3c47)][_0x21b850(0x2a11)])_0x229725[_0x21b850(0x5b35)](this[_0x21b850(0x3e7c)][0x0],this[_0x14d977(0x58a1)][0x1],this[_0x14d977(0x58a1)][0x2]);}}});}[_0x5e00b3(0x3fec)](){var _0x4e5728=_0x307c2b,_0x5e8e47=_0x5e00b3;const _0x2e30f4=this[_0x5e8e47(0xa96)](this['viewer'][_0x5e8e47(0x20c0)]);0x0!==_0x2e30f4[_0x5e8e47(0xd16)]&&(_0x2e30f4[_0x5e8e47(0x326d)](_0x57d404=>{var _0x381439=_0x5e8e47;if(null==_0x57d404[_0x381439(0x5d2b)])_0x57d404[_0x381439(0x285b)]();else{for(let _0x194ca1 of _0x57d404[_0x381439(0x3c47)][_0x381439(0x2a11)])_0x194ca1[_0x381439(0x285b)]();}}),this[_0x4e5728(0x4d35)]&&(this[_0x5e8e47(0x28c)][_0x5e8e47(0x5516)][_0x5e8e47(0x4f4b)](this[_0x5e8e47(0x38eb)]),this[_0x4e5728(0x4d35)]=null,this[_0x5e8e47(0x3e7c)]=null,this[_0x5e8e47(0x5d6d)]=null));}[_0x5e00b3(0x5028)](_0x3eab7c){var _0x11e421=_0x307c2b,_0x592317=_0x5e00b3;let _0x5e9ea8=this[_0x592317(0x28c)]['scene'][_0x592317(0x43fb)][_0x592317(0x4faa)],_0x140a18=WebGLPlot[_0x592317(0x17fa)][_0x592317(0x10c5)](_0x3eab7c[_0x11e421(0x1fe4)],_0x3eab7c[_0x592317(0x5c63)],_0x3eab7c[_0x592317(0x2e52)]);return _0x5e9ea8[_0x11e421(0x385e)](_0x140a18);}[_0x5e00b3(0x2947)](){var _0x18f13d=_0x307c2b,_0xb6244b=_0x5e00b3;this[_0x18f13d(0xd19)](),this[_0xb6244b(0x317a)]&&this[_0xb6244b(0x317a)][_0x18f13d(0x5020)]();}[_0x5e00b3(0xa96)](){var _0x1ef3d6=_0x307c2b,_0x8eec58=_0x5e00b3,_0x4a51c4=new Map();if(window[_0x8eec58(0x17c7)]&&void 0x0===this[_0x8eec58(0x28c)][_0x8eec58(0x20c0)][_0x8eec58(0x2416)]){let _0x13a17f=this[_0x8eec58(0x28c)][_0x8eec58(0x20c0)][_0x8eec58(0x37e8)][_0x1ef3d6(0x5899)];for(let _0x48d7ae=0x0;_0x48d7ae<_0x13a17f[_0x1ef3d6(0x2ef4)];_0x48d7ae++){const _0x3357ef=_0x13a17f[_0x48d7ae];_0x3357ef instanceof WebGLPlot[_0x8eec58(0x3c4c)]&&_0x4a51c4[_0x8eec58(0x10aa)](_0x3357ef[_0x8eec58(0x2c5)],_0x3357ef);}}else this[_0x1ef3d6(0x2c60)][_0x8eec58(0x20c0)][_0x8eec58(0x2416)]instanceof WebGLPlot[_0x8eec58(0x277e)]&&this[_0x8eec58(0x28c)][_0x8eec58(0x20c0)][_0x8eec58(0x2416)][_0x8eec58(0x52dd)][_0x8eec58(0x2a11)][_0x1ef3d6(0x4af7)](_0x162546=>{var _0x4d35bd=_0x1ef3d6,_0x3807e2=_0x8eec58;_0x162546 instanceof WebGLPlot[_0x4d35bd(0x4af9)]&&_0x4a51c4[_0x4d35bd(0x3235)](_0x162546[_0x3807e2(0x2c5)],_0x162546);});return _0x4a51c4;}}function ClipBuild(_0x4a9c9b,_0x8c7477){var _0x272196=_0x5e00b3;this[_0x272196(0x28c)]=_0x4a9c9b,this[_0x272196(0x4c95)]=new TSClipPlane(_0x4a9c9b,{'ClipPlaneShow':!0x1}),this[_0x272196(0x21d4)]=_0x8c7477[_0x272196(0x21d4)],this[_0x272196(0x3848)]=_0x8c7477[_0x272196(0x3848)],this[_0x272196(0x376e)]=_0x8c7477[_0x272196(0x376e)],this[_0x272196(0x2fc3)]=_0x8c7477[_0x272196(0x2fc3)];}function getAllS3MTilesLayer(_0x51432c){var _0x7ff0f=_0x307c2b,_0xaca160=_0x5e00b3,_0x550bc2=new Map();if(window[_0xaca160(0x17c7)]&&void 0x0===_0x51432c[_0xaca160(0x20c0)][_0xaca160(0x2416)]){let _0x4ca4ee=_0x51432c[_0xaca160(0x20c0)][_0xaca160(0x37e8)][_0xaca160(0x1fda)];for(let _0x21d116=0x0;_0x21d116<_0x4ca4ee[_0xaca160(0x809)];_0x21d116++){const _0x15af1f=_0x4ca4ee[_0x21d116];_0x15af1f instanceof WebGLPlot[_0xaca160(0x3c4c)]&&_0x550bc2[_0x7ff0f(0x3235)](_0x15af1f[_0x7ff0f(0x1c7c)],_0x15af1f);}}else _0x51432c[_0xaca160(0x20c0)][_0xaca160(0x2416)]instanceof WebGLPlot[_0xaca160(0x277e)]&&_0x51432c[_0xaca160(0x20c0)][_0xaca160(0x2416)][_0xaca160(0x52dd)][_0xaca160(0x2a11)][_0xaca160(0x7f7)](_0x4dda3e=>{var _0x2c5614=_0x7ff0f,_0x54b0ea=_0xaca160;_0x4dda3e instanceof WebGLPlot[_0x54b0ea(0x3c4c)]&&_0x550bc2[_0x54b0ea(0x10aa)](_0x4dda3e[_0x2c5614(0x1c7c)],_0x4dda3e);});return _0x550bc2;}ClipBuild[_0x5e00b3(0x3720)][_0x5e00b3(0x4d3d)]=function(_0x1ba57b,_0xed5a74){var _0x4fd22e=_0x307c2b,_0x1819ee=_0x5e00b3;for(let _0x2efd09=0x0;_0x2efd09<this[_0x1819ee(0x21d4)][_0x1819ee(0x809)];_0x2efd09++){let _0x402483=this[_0x1819ee(0x21d4)][_0x2efd09][_0x4fd22e(0x5163)],_0x176e0d=this[_0x1819ee(0x21d4)][_0x2efd09][_0x1819ee(0x5238)],_0x1a8c20=this[_0x4fd22e(0x1d70)][_0x2efd09][_0x1819ee(0x4dbf)],_0x419181=this[_0x1819ee(0x21d4)][_0x2efd09][_0x4fd22e(0x43be)],_0x3bf07a=this[_0x4fd22e(0x1d70)][_0x2efd09][_0x1819ee(0x1490)],_0x187d06=this[_0x1819ee(0x21d4)][_0x2efd09][_0x1819ee(0x2cff)],_0x35a4be=this['tsBuildDatas'][_0x2efd09][_0x4fd22e(0x4b2b)],_0x52ffbc=this[_0x4fd22e(0x1d70)][_0x2efd09][_0x4fd22e(0xc33)];if(_0x1ba57b===_0x402483){if(0x0!==_0x176e0d[_0x4fd22e(0x2ef4)]&&void 0x0!==_0x35a4be&&void 0x0!==_0x52ffbc&&this[_0x1819ee(0x4c95)][_0x1819ee(0x3874)]({'lng':_0x187d06['x'],'lat':_0x187d06['y'],'alt':this[_0x1819ee(0x376e)]-this[_0x1819ee(0x3848)]*(this[_0x1819ee(0x2fc3)]-_0xed5a74)},_0x176e0d),0x0===_0x176e0d[_0x1819ee(0x809)]&&this[_0x1819ee(0x4c95)][_0x4fd22e(0xd19)](),0x0!==_0x1a8c20[_0x1819ee(0x809)]&&this[_0x1819ee(0x176)](_0x1a8c20),0x0!==_0x419181[_0x1819ee(0x809)]&&(this[_0x1819ee(0x2ba)](_0x419181),_0x1819ee(0x4e9d)===_0x402483)){var _0x4b2200=WebGLPlot[_0x1819ee(0x3c2c)][_0x1819ee(0x173e)](1.9875852260482232),_0x58cf4e=WebGLPlot[_0x1819ee(0x3c2c)][_0x1819ee(0x173e)](0.3928307475708383);this[_0x4fd22e(0x2c60)][_0x1819ee(0x20c0)][_0x1819ee(0x5592)][_0x1819ee(0x26a3)]({'destination':new WebGLPlot['Cartesian3'][(_0x1819ee(0x10c5))](_0x4b2200,_0x58cf4e,0x168),'orientation':{'heading':1.1366928213021517,'pitch':-1.063671189141393,'roll':6.283184795466507}});}!0x0===_0x3bf07a?this[_0x1819ee(0x2786)]():this[_0x1819ee(0xfb3)]();}}},ClipBuild[_0x5e00b3(0x3720)][_0x5e00b3(0x2ba)]=function(_0x441444){var _0x113441=_0x307c2b,_0x20ef20=_0x5e00b3;const _0x172531=getAllS3MTilesLayer(this[_0x20ef20(0x28c)]);0x0!==_0x172531[_0x113441(0x36b6)]&&_0x172531[_0x113441(0x1b22)](_0x2b6046=>{var _0x11cd26=_0x20ef20;if(_0x441444[_0x11cd26(0x5bf9)](_0x2b6046[_0x11cd26(0x2c5)])||_0x441444[_0x11cd26(0x5bf9)](_0x2b6046['_name'])){if(null==_0x2b6046[_0x11cd26(0x5d2b)])_0x2b6046[_0x11cd26(0x37b5)]=!0x0;else{for(let _0x12453e of _0x2b6046['_layerConfigs'][_0x11cd26(0x2a11)])_0x12453e[_0x11cd26(0x4fd3)]=!0x0;}}});},ClipBuild['prototype'][_0x5e00b3(0x176)]=function(_0x522c92){var _0x4ae28f=_0x5e00b3;const _0x1c7a4a=getAllS3MTilesLayer(this[_0x4ae28f(0x28c)]);0x0!==_0x1c7a4a[_0x4ae28f(0xd16)]&&_0x1c7a4a[_0x4ae28f(0x326d)](_0x12f154=>{var _0xa31afb=_0x140d,_0xd12530=_0x4ae28f;if(_0x522c92[_0xd12530(0x5bf9)](_0x12f154[_0xa31afb(0x1c7c)])||_0x522c92['includes'](_0x12f154[_0xd12530(0x5e3a)])){if(null==_0x12f154[_0xd12530(0x5d2b)])_0x12f154[_0xd12530(0x37b5)]=!0x1;else{for(let _0x3fd3a3 of _0x12f154[_0xd12530(0x5d2b)][_0xa31afb(0x37c5)])_0x3fd3a3[_0xd12530(0x4fd3)]=!0x1;}}});},ClipBuild[_0x5e00b3(0x3720)][_0x5e00b3(0xfb3)]=function(){var _0x6d5d93=_0x307c2b,_0x4fc534=_0x5e00b3;let _0x49e3c6=this[_0x4fc534(0x28c)][_0x4fc534(0x20c0)][_0x4fc534(0x12fb)][_0x4fc534(0x52dd)];for(let _0x32d347=0x1;_0x32d347<_0x49e3c6[_0x4fc534(0x809)];++_0x32d347)_0x49e3c6[_0x32d347][_0x6d5d93(0x537b)]=!0x1;},ClipBuild['prototype'][_0x307c2b(0x94a)]=function(){var _0x15495e=_0x307c2b,_0x472003=_0x5e00b3;let _0x1476bb=this[_0x472003(0x28c)][_0x472003(0x20c0)][_0x472003(0x12fb)][_0x472003(0x52dd)];for(let _0x4401fa=0x1;_0x4401fa<_0x1476bb[_0x15495e(0x2ef4)];++_0x4401fa)_0x1476bb[_0x4401fa][_0x15495e(0x537b)]=!0x0;};class PlotUtilityTools{constructor(){}static[_0x5e00b3(0xa96)](_0x24151f){var _0x5c9d00=_0x307c2b,_0x5cc036=_0x5e00b3,_0x2fe815=new Map();if(window[_0x5cc036(0x17c7)]&&void 0x0===_0x24151f[_0x5cc036(0x2416)]){let _0x4ad171=_0x24151f[_0x5c9d00(0x4a35)][_0x5c9d00(0x5899)];for(let _0x513835=0x0;_0x513835<_0x4ad171[_0x5cc036(0x809)];_0x513835++){const _0x177a9a=_0x4ad171[_0x513835];_0x177a9a instanceof WebGLPlot['S3MTilesLayer']&&_0x2fe815[_0x5c9d00(0x3235)](_0x177a9a[_0x5c9d00(0x1c7c)],_0x177a9a);}}else _0x24151f[_0x5cc036(0x2416)]instanceof WebGLPlot[_0x5cc036(0x277e)]&&_0x24151f[_0x5cc036(0x2416)][_0x5cc036(0x52dd)][_0x5c9d00(0x37c5)][_0x5cc036(0x7f7)](_0x176cf5=>{var _0x4080cb=_0x5cc036;_0x176cf5 instanceof WebGLPlot[_0x4080cb(0x3c4c)]&&_0x2fe815[_0x4080cb(0x10aa)](_0x176cf5[_0x4080cb(0x2c5)],_0x176cf5);});return _0x2fe815;}static[_0x5e00b3(0x95b)](_0x456fbb,_0x111bbe){var _0x23e24b=_0x307c2b,_0x2311b9=_0x5e00b3;let _0x1feb58=[],_0xc4d59f=[];const _0x42f519=this[_0x2311b9(0xa96)](_0x456fbb[_0x23e24b(0x24a7)]);if(WebGLPlot['defined'](_0x111bbe)){function _0x1c8498(_0x530f88){var _0x4ee07c=_0x23e24b;if(!_0x530f88)return[];return _0x530f88[_0x4ee07c(0x529a)](_0x4b9305=>{var _0x134b98=_0x4ee07c,_0x209217=_0x23ca;if(_0x4b9305[_0x209217(0x2e0)]=_0x1c8498(_0x4b9305['children']),_0x4b9305[_0x209217(0x54b)]){if(!_0x42f519[_0x209217(0x38c4)](_0x4b9305[_0x209217(0x3f6f)]))return!0x1;_0xc4d59f[_0x134b98(0x2a0e)](_0x4b9305[_0x209217(0x3f6f)]),_0x4b9305[_0x209217(0x140c)]=_0x42f519[_0x209217(0x38c4)](_0x4b9305[_0x134b98(0xc0a)]);}return!0x0;});}_0x1feb58=_0x1c8498(window[_0x2311b9(0x5f6c)]),_0x42f519[_0x23e24b(0x1b22)](_0x3b3084=>{var _0x155750=_0x23e24b,_0x3ea1d2=_0x2311b9;_0xc4d59f[_0x3ea1d2(0x5bf9)](_0x3b3084[_0x3ea1d2(0x2c5)])||_0x1feb58[_0x3ea1d2(0x5323)]({'label':_0x3b3084[_0x155750(0x1c7c)],'data':_0x3b3084,'show':_0x3b3084[_0x3ea1d2(0x37b5)]});});}else _0x42f519[_0x2311b9(0xd16)]>0x0&&_0x42f519[_0x2311b9(0x326d)](_0x858413=>{var _0x22ed2f=_0x23e24b,_0x181314=_0x2311b9,_0x4c936d={'label':_0x858413[_0x22ed2f(0x1c7c)],'data':_0x858413,'children':[],'show':_0x858413[_0x181314(0x37b5)]};_0x1feb58[_0x181314(0x5323)](_0x4c936d);});return _0x1feb58;}static[_0x5e00b3(0x5bed)](_0x33d171){var _0x4e6796=_0x307c2b,_0x291604=_0x5e00b3;let _0x244a2c=[];return _0x33d171&&_0x33d171[_0x291604(0x12fb)][_0x291604(0x809)]>0x0&&_0x33d171[_0x291604(0x12fb)][_0x4e6796(0x1afe)]&&(_0x244a2c=_0x33d171[_0x291604(0x12fb)][_0x291604(0x52dd)][_0x4e6796(0x4af7)](_0x244473=>{var _0xf8dc33=_0x4e6796,_0x54300c=_0x291604;const _0x30dfb1=_0x244473[_0xf8dc33(0x1642)];let _0x39523d='';if(_0x30dfb1[_0x54300c(0x5926)]){const _0x4b7de6=_0x30dfb1[_0xf8dc33(0x2cb5)][_0x54300c(0x390f)]('/');_0x39523d=_0x4b7de6[_0x4b7de6[_0x54300c(0x809)]-0x1][_0x54300c(0x390f)]('.')[0x0],_0x39523d=decodeURI(_0x39523d);}else{if(_0x30dfb1[_0xf8dc33(0x37e8)]){const _0x682657=_0x30dfb1[_0x54300c(0x28cf)][_0x54300c(0x2dba)][_0x54300c(0x390f)]('/');_0x39523d=_0x682657[_0x682657[_0x54300c(0x809)]-0x1][_0x54300c(0x390f)]('/')[0x0],_0x39523d[_0x54300c(0x5bf9)]('.')&&(_0x39523d=_0x39523d[_0x54300c(0x390f)]('.')[0x0]),''===_0x39523d&&(_0x39523d=_0x682657[_0x682657[_0x54300c(0x809)]-0x2][_0x54300c(0x390f)]('/')[0x0]),_0x39523d=decodeURI(_0x39523d);}}return{'label':_0x39523d,'data':_0x244473,'show':_0x244473[_0xf8dc33(0x537b)]};})),_0x244a2c;}static[_0x5e00b3(0x239e)](_0x4bdf7d){var _0x46d6ee=_0x307c2b,_0x1e4360=_0x5e00b3;let _0x415f47=[];return _0x4bdf7d&&_0x4bdf7d[_0x1e4360(0x67c)]&&_0x4bdf7d[_0x1e4360(0x67c)][_0x46d6ee(0x477c)]&&(_0x415f47=_0x4bdf7d[_0x1e4360(0x67c)][_0x1e4360(0x52dd)][_0x1e4360(0x7f7)](_0x365668=>{var _0xb992f2=_0x46d6ee,_0x16ee6f=_0x1e4360;let _0x46c5df=_0x4bdf7d['terrainProvider'];return{'label':_0x4bdf7d[_0x16ee6f(0x67c)][_0x16ee6f(0x5311)],'data':_0x46c5df,'show':_0x46c5df[_0xb992f2(0x339)]};})),_0x415f47;}}WebGLPlot[_0x5e00b3(0x625)]=void 0x0;class WTSConfigManager{constructor(_0xda30d4){var _0x5b9202=_0x307c2b,_0x34c425=_0x5e00b3;if(!_0xda30d4||''===_0xda30d4)throw new WebGLPlot[(_0x34c425(0x1470))](_0x34c425(0x11cb));this[_0x34c425(0x1aeb)]=_0xda30d4,this['queryServerUrl']=this[_0x34c425(0x1aeb)][_0x5b9202(0x1997)](_0x34c425(0xf6c))[0x0]+_0x34c425(0x5280),this[_0x5b9202(0x2044)]=_getCommit();}static[_0x307c2b(0x26da)](_0x305320){var _0x42eebe=_0x5e00b3;return!_0x305320||WebGLPlot['wtsConfigManager']&&WebGLPlot[_0x42eebe(0x625)]['plotServerUrl']===_0x305320||(WebGLPlot[_0x42eebe(0x625)]=new WTSConfigManager(_0x305320)),WebGLPlot[_0x42eebe(0x625)];}[_0x5e00b3(0x119c)](_0x46349c){var _0x28dd5e=_0x307c2b,_0x8178b6=_0x5e00b3;if(_0x46349c[_0x8178b6(0x809)]<=0x0)return!0x1;_analysiAndSaveSimpleCfg(this[_0x28dd5e(0x2044)],_0x46349c,this[_0x8178b6(0x1aeb)],_0x8178b6(0x192d));}[_0x5e00b3(0x3826)](){var _0xa7825e=_0x307c2b;return _requestAndGetSimpleCfg(this[_0xa7825e(0x2044)],this['dataServerUrl'],'doorsConfig');}[_0x5e00b3(0x3c18)](_0x26a216){var _0x55f30b=_0x307c2b,_0x34c725=_0x5e00b3;if(_0x26a216[_0x34c725(0x809)]<=0x0)return!0x1;const _0x5c5bea=_0x34c725(0x52fa),_0x55367f=this[_0x34c725(0x1aeb)]+'/'+_0x5c5bea+_0x34c725(0x2414);let _0x21271b=[];_0x21271b[_0x34c725(0x5323)](_0x55f30b(0x174b)),_0x21271b[_0x55f30b(0x2a0e)](_0x55f30b(0x2de3)),_0x21271b[_0x55f30b(0x2a0e)](_0x34c725(0x41f2)),_0x21271b[_0x34c725(0x5323)](_0x34c725(0x1295));let _0x3b9e72=Object[_0x34c725(0x4d54)](_0x26a216[0x0][_0x34c725(0x5366)][0x0][_0x55f30b(0x12a2)]);for(let _0x5713d5=0x0;_0x5713d5<_0x3b9e72[_0x34c725(0x809)];_0x5713d5++)_0x55f30b(0x3ee8)!==_0x3b9e72[_0x5713d5]&&_0x21271b[_0x34c725(0x5323)](_0x3b9e72[_0x5713d5]);_dataSetIsExists(this[_0x34c725(0x3dc4)],this[_0x55f30b(0x2bc4)],_0x5c5bea)?_clearConfigDataset(this[_0x34c725(0x3dc4)],_0x55367f):_createDataSet(this[_0x34c725(0x3dc4)],_0x5c5bea,this[_0x34c725(0x1aeb)],_0x21271b);let _0x351ecc=[];_0x351ecc[_0x34c725(0x5323)](getKeysInfo(_0x21271b));for(let _0x4cd916=0x0;_0x4cd916<_0x26a216[_0x55f30b(0x2ef4)];_0x4cd916++){const _0x40a7ac=_0x26a216[_0x4cd916];for(let _0x147af1=0x0;_0x147af1<_0x40a7ac[_0x55f30b(0x41df)][_0x34c725(0x809)];_0x147af1++){const _0x59ab33=_0x40a7ac[_0x34c725(0x5366)][_0x147af1][_0x34c725(0x3b17)];_0x59ab33[_0x34c725(0x1295)]=_0x40a7ac[_0x34c725(0x5366)][_0x147af1][_0x34c725(0x2610)],_0x59ab33[_0x34c725(0x41f2)]=_0x59ab33['key'],_0x59ab33[_0x34c725(0xfed)]=_0x40a7ac[_0x34c725(0xfed)],_0x59ab33[_0x34c725(0x2dd2)]=_0x40a7ac[_0x34c725(0x2610)];let _0x7b98d3=[];for(let _0xe8a3db=0x0;_0xe8a3db<_0x21271b[_0x34c725(0x809)];_0xe8a3db++)_0x7b98d3[_0x34c725(0x5323)](_0x59ab33[_0x21271b[_0xe8a3db]]);let _0x33bd6b=getInfo(_0x21271b,_0x7b98d3);_0x351ecc[_0x34c725(0x5323)](_0x33bd6b);}}_updateConfigDataset(this[_0x34c725(0x3dc4)],_0x55367f,_0x351ecc);}[_0x307c2b(0xd9c)](){var _0x556e2a=_0x307c2b,_0x3a9f56=_0x5e00b3;let _0x551a97=_requestAndGetSimpleCfg(this[_0x3a9f56(0x3dc4)],this[_0x3a9f56(0x1aeb)],_0x3a9f56(0x52fa)),_0x1fb8e3=new Map();for(let _0x36fd3d=0x0;_0x36fd3d<_0x551a97[_0x3a9f56(0x809)];_0x36fd3d++){const _0x231a3a=_0x551a97[_0x36fd3d];let _0x3ccaad={};_0x3ccaad[_0x556e2a(0x3ee8)]=_0x231a3a[_0x3a9f56(0x41f2)],_0x3ccaad[_0x3a9f56(0x5c63)]=_0x231a3a[_0x3a9f56(0x5c63)],_0x3ccaad[_0x3a9f56(0x175a)]=_0x231a3a[_0x3a9f56(0x175a)],_0x3ccaad[_0x3a9f56(0x2e52)]=_0x231a3a['alt'],_0x3ccaad[_0x556e2a(0x6d1)]=_0x231a3a['heading'],_0x3ccaad[_0x3a9f56(0x4be7)]=_0x231a3a[_0x3a9f56(0x4be7)],_0x3ccaad[_0x3a9f56(0x3a66)]=_0x231a3a[_0x3a9f56(0x3a66)],_0x3ccaad[_0x3a9f56(0x23f4)]=_0x231a3a[_0x3a9f56(0x23f4)],_0x3ccaad[_0x3a9f56(0x2610)]=_0x231a3a[_0x3a9f56(0x1295)],_0x3ccaad[_0x3a9f56(0x2c5)]=_0x231a3a[_0x3a9f56(0x2c5)],_0x3ccaad['groupName']=_0x231a3a[_0x3a9f56(0xfed)],_0x3ccaad[_0x3a9f56(0x2dd2)]=_0x231a3a[_0x3a9f56(0x2dd2)],_0x1fb8e3[_0x3a9f56(0x38c4)](_0x231a3a[_0x3a9f56(0xfed)])||_0x1fb8e3[_0x3a9f56(0x10aa)](_0x231a3a[_0x556e2a(0x174b)],[]),_0x1fb8e3[_0x3a9f56(0x38c4)](_0x231a3a[_0x3a9f56(0xfed)])[_0x556e2a(0x2a0e)](_0x3ccaad);}let _0x283f84=[];return _0x1fb8e3[_0x3a9f56(0x326d)](function(_0x5f233f,_0x5583eb,_0x3c0103){var _0xcb26f5=_0x556e2a,_0x2f14b5=_0x3a9f56;let _0x1ba05c={};_0x1ba05c[_0x2f14b5(0xfed)]=_0x5583eb,_0x5f233f[_0xcb26f5(0x2ef4)]>0x0&&(_0x1ba05c[_0x2f14b5(0x2610)]=_0x5f233f[0x0][_0x2f14b5(0x2dd2)]),_0x1ba05c[_0xcb26f5(0x41df)]=_0x5f233f,_0x283f84[_0x2f14b5(0x5323)](_0x1ba05c);}),_0x283f84;}[_0x5e00b3(0x203b)](_0x379c41){var _0x1b2771=_0x307c2b,_0x2b36ad=_0x5e00b3;if(_0x379c41['length']<=0x0)return!0x1;_analysiAndSaveSimpleCfg(this[_0x2b36ad(0x3dc4)],_0x379c41,this[_0x1b2771(0x2bc4)],_0x2b36ad(0x5a22));}[_0x5e00b3(0x4ed3)](){var _0x309009=_0x307c2b,_0x4b60ea=_0x5e00b3;return _requestAndGetSimpleCfg(this['_commit'],this[_0x4b60ea(0x1aeb)],_0x309009(0x3fb1));}[_0x307c2b(0x2e8f)](_0x20f2f0){var _0x1c35af=_0x307c2b,_0x5b2ab5=_0x5e00b3;if(_0x20f2f0[_0x5b2ab5(0x809)]<=0x0)return!0x1;_analysiAndSaveSimpleCfg(this[_0x1c35af(0x2044)],_0x20f2f0,this[_0x1c35af(0x2bc4)],'Layer3DGroupCfg');}[_0x5e00b3(0x2052)](){var _0x17669c=_0x307c2b,_0x45e9bd=_0x5e00b3;return _requestAndGetSimpleCfg(this[_0x45e9bd(0x3dc4)],this[_0x45e9bd(0x1aeb)],_0x17669c(0x4237));}[_0x5e00b3(0x4898)](_0x37a09c){var _0x43192c=_0x5e00b3;if(_0x37a09c[_0x43192c(0x809)]<=0x0)return!0x1;_analysiAndSaveSimpleCfg(this[_0x43192c(0x3dc4)],_0x37a09c,this[_0x43192c(0x1aeb)],_0x43192c(0x5845));}[_0x5e00b3(0x4d73)](){var _0x2c14c2=_0x5e00b3;return _requestAndGetSimpleCfg(this[_0x2c14c2(0x3dc4)],this[_0x2c14c2(0x1aeb)],_0x2c14c2(0x5845));}[_0x5e00b3(0x4241)](_0x197709,_0x5e5f00){var _0x55eb81=_0x5e00b3;if(_0x197709[_0x55eb81(0x809)]<=0x0)return!0x1;_analysiAndSaveSimpleCfg(this[_0x55eb81(0x3dc4)],_0x197709,this[_0x55eb81(0x1aeb)],_0x5e5f00);}[_0x307c2b(0xc5f)](_0x4195a0){var _0x13d99e=_0x5e00b3;return _requestAndGetSimpleCfg(this[_0x13d99e(0x3dc4)],this[_0x13d99e(0x1aeb)],_0x4195a0);}['deleteDataset'](_0x4886e6){var _0x1ece88=_0x5e00b3;deleteConfigDataset(this[_0x1ece88(0x3dc4)],_0x4886e6,this[_0x1ece88(0x1aeb)]);}}function _updateConfigDataset(_0x294978,_0x204783,_0x5d3745){_addConfig(_0x294978,_0x204783,_0x5d3745);}function _clearConfigDataset(_0x3140f4,_0x21f225){var _0x1c0a71=_0x307c2b,_0x333db3=_0x5e00b3;_0x21f225+=_0x1c0a71(0x11f5),(_0x3140f4[_0x333db3(0x738)](_0x333db3(0x477),encodeURI(_0x21f225),!0x1,'',''),_0x3140f4[_0x333db3(0x5c88)](_0x1c0a71(0x44ae),_0x333db3(0x3b9d)),_0x3140f4[_0x333db3(0x1e57)](JSON[_0x333db3(0x43ec)]({'attributeFilter':_0x333db3(0x57a9)})));}function _addConfig(_0x289a78,_0x563c28,_0x5c518){var _0x9169f6=_0x307c2b,_0x48ca1c=_0x5e00b3;_0x289a78[_0x48ca1c(0x738)](_0x9169f6(0x2c8b),encodeURI(_0x563c28),!0x0,'',''),_0x289a78[_0x48ca1c(0x5c88)](_0x48ca1c(0x353b),_0x9169f6(0x1326)),_0x289a78[_0x48ca1c(0x1e57)](JSON[_0x48ca1c(0x43ec)](_0x5c518));}function getKeysInfo(_0x50eafc){var _0x3ad622=_0x307c2b,_0x56a0a5=_0x5e00b3;let _0x4b423b={'fieldNames':[_0x56a0a5(0xea7),_0x56a0a5(0x4a62)],'fieldValues':['0','0'],'geometry':null};for(let _0x513420 in _0x50eafc){const _0x1f390c=_0x50eafc[_0x513420];_0x4b423b[_0x3ad622(0x3afe)][_0x3ad622(0x2a0e)](_0x1f390c),_0x4b423b[_0x56a0a5(0x3bfa)][_0x56a0a5(0x5323)](_0x1f390c);}return _0x4b423b;}function getInfo(_0x3d0229,_0x469c41){var _0x4bd031=_0x5e00b3;let _0x5c9f15={'fieldNames':[_0x4bd031(0xea7),_0x4bd031(0x4a62)],'fieldValues':['0','0'],'geometry':null};for(let _0x3b70d9 in _0x3d0229){const _0x4f0e7f=_0x3d0229[_0x3b70d9],_0x5675a0=_0x469c41[_0x3b70d9];_0x5c9f15[_0x4bd031(0x49a3)][_0x4bd031(0x5323)](_0x4f0e7f),_0x5c9f15[_0x4bd031(0x3bfa)][_0x4bd031(0x5323)](_0x5675a0);}return _0x5c9f15;}function getObject(_0x30c344){var _0x35caff=_0x307c2b,_0xbc73b5=_0x5e00b3;let _0x2e436a=[];for(let _0x30b63d=0x1;_0x30b63d<_0x30c344['length'];_0x30b63d++){const _0x21ec26=_0x30c344[_0x30b63d];let _0x335e45={};for(let _0x4f7d4d=0x2;_0x4f7d4d<_0x21ec26[_0xbc73b5(0x3bfa)][_0xbc73b5(0x809)];_0x4f7d4d++){const _0xb621bd=_0x30c344[0x0][_0xbc73b5(0x3bfa)][_0x4f7d4d];_0x335e45[_0xb621bd]=_0x21ec26[_0xbc73b5(0x3bfa)][_0x4f7d4d],_0x21ec26[_0xbc73b5(0x3bfa)][_0x4f7d4d]['includes'](',')&&(_0x335e45[_0xb621bd]=JSON[_0xbc73b5(0x2374)](_0x21ec26[_0xbc73b5(0x3bfa)][_0x4f7d4d]));}_0x2e436a[_0x35caff(0x2a0e)](_0x335e45);}return _0x2e436a;}function _dataSetIsExists(_0x5a1d79,_0x165506,_0x242cef){var _0x59f41e=_0x307c2b,_0x3770c9=_0x5e00b3;_0x5a1d79[_0x3770c9(0x738)](_0x3770c9(0x2996),encodeURI(_0x165506+_0x59f41e(0xbcb)),!0x1,'',''),_0x5a1d79[_0x3770c9(0x5c88)](_0x59f41e(0x44ae),_0x3770c9(0x3b9d)),_0x5a1d79[_0x59f41e(0x2d51)](null);let _0x14c2a2=JSON[_0x3770c9(0x2374)](_0x5a1d79[_0x3770c9(0x409b)],null);return!!(_0x14c2a2&&_0x14c2a2[_0x59f41e(0x256a)]&&_0x14c2a2[_0x3770c9(0x3b8e)][_0x3770c9(0x5bf9)](_0x242cef));}function _analysiAndSaveSimpleCfg(_0x162004,_0x3ce6bc,_0x306cfb,_0x1d46a9){var _0x64a206=_0x307c2b,_0xb79748=_0x5e00b3;const _0x32583f=_0x306cfb+'/'+_0x1d46a9+_0x64a206(0xe17);let _0x472c50=[],_0x5b984f=Object[_0xb79748(0x4d54)](_0x3ce6bc[0x0]);for(let _0x1f968=0x0;_0x1f968<_0x5b984f[_0x64a206(0x2ef4)];_0x1f968++)_0x472c50[_0xb79748(0x5323)](_0x5b984f[_0x1f968]);_dataSetIsExists(_0x162004,_0x306cfb,_0x1d46a9)?_clearConfigDataset(_0x162004,_0x32583f):_createDataSet(_0x162004,_0x1d46a9,_0x306cfb,_0x472c50);let _0xad8d91=[];_0xad8d91['push'](getKeysInfo(_0x472c50));for(let _0x127df9=0x0;_0x127df9<_0x3ce6bc[_0xb79748(0x809)];_0x127df9++){const _0x8c21=_0x3ce6bc[_0x127df9];let _0x3b6abe=[];for(let _0x3453fd=0x0;_0x3453fd<_0x472c50[_0x64a206(0x2ef4)];_0x3453fd++)_0x3b6abe[_0x64a206(0x2a0e)](_0x8c21[_0x472c50[_0x3453fd]]);let _0x520962=getInfo(_0x472c50,_0x3b6abe);_0xad8d91[_0xb79748(0x5323)](_0x520962);}_updateConfigDataset(_0x162004,_0x32583f,_0xad8d91);}function _requestAndGetSimpleCfg(_0x4c7078,_0x1ef4a6,_0x5448ad){return getObject(_requestAllFeatures(_0x4c7078,_0x1ef4a6,_0x5448ad));}function _requestAllFeatures(_0x598afe,_0x274209,_0x4408ba){var _0x645cce=_0x307c2b,_0x51d92c=_0x5e00b3;const _0x4bbce3=_0x274209+'/'+_0x4408ba+_0x51d92c(0x2d58);_0x598afe[_0x51d92c(0x738)](_0x645cce(0x4f02),encodeURI(_0x4bbce3),!0x1,'',''),_0x598afe[_0x51d92c(0x5c88)](_0x51d92c(0x353b),_0x51d92c(0x3b9d)),_0x598afe[_0x51d92c(0x1e57)]();let _0x3dc49e=JSON[_0x51d92c(0x2374)](_0x598afe[_0x51d92c(0x409b)],null);if(_0x3dc49e[_0x51d92c(0x584a)]||_0x3dc49e[_0x51d92c(0x2270)]<=0x0)return console[_0x51d92c(0xca1)](_0x645cce(0x52e0),_0x3dc49e[_0x51d92c(0x584a)]),[];const _0x345e8a=_0x4bbce3+_0x51d92c(0x221)+(_0x3dc49e[_0x645cce(0x459e)]-0x1)[_0x51d92c(0x3cc8)]();_0x598afe['open'](_0x51d92c(0x2996),encodeURI(_0x345e8a),!0x1,'',''),_0x598afe[_0x645cce(0x30da)](_0x51d92c(0x353b),_0x51d92c(0x3b9d)),_0x598afe[_0x645cce(0x2d51)](),_0x3dc49e=JSON['parse'](_0x598afe['responseText'],null);let _0xd3d5b=[];for(let _0xfd8915=0x0;_0xfd8915<_0x3dc49e[_0x51d92c(0x1731)][_0x51d92c(0x809)];_0xfd8915++){const _0x14d85c=_0x3dc49e[_0x51d92c(0x1731)][_0xfd8915]+_0x51d92c(0x4b39);_0x598afe[_0x51d92c(0x738)](_0x51d92c(0x2996),encodeURI(_0x14d85c),!0x1,'',''),_0x598afe[_0x645cce(0x30da)](_0x51d92c(0x353b),'application/x-www-form-urlencoded;\x20charset=UTF-8'),_0x598afe[_0x51d92c(0x1e57)]();let _0xeff8da=JSON[_0x51d92c(0x2374)](_0x598afe[_0x51d92c(0x409b)],null);_0xd3d5b[_0x645cce(0x2a0e)](_0xeff8da);}return _0xd3d5b;}function _createDataSet(_0x10c0f6,_0x233a40,_0x254773,_0x306c74){var _0x2a63d7=_0x307c2b,_0x5ad702=_0x5e00b3;let _0x2d715c=_0x254773+_0x5ad702(0x4b39),_0xa13e39={'datasetType':_0x2a63d7(0x3751),'datasetName':_0x233a40};if(_0x10c0f6[_0x5ad702(0x738)](_0x5ad702(0x477),encodeURI(_0x2d715c),!0x1,'',''),_0x10c0f6[_0x5ad702(0x5c88)](_0x5ad702(0x353b),_0x5ad702(0x3b9d)),_0x10c0f6[_0x5ad702(0x1e57)](JSON[_0x5ad702(0x43ec)](_0xa13e39)),JSON[_0x5ad702(0x2374)](_0x10c0f6[_0x5ad702(0x409b)],null)[_0x5ad702(0x356c)]){let _0x221e20=_0x254773+'/'+_0x233a40+_0x5ad702(0x56f5);for(let _0x318ce8=0x0;_0x318ce8<_0x306c74[_0x2a63d7(0x2ef4)];_0x318ce8++){const _0x14a26b=_0x306c74[_0x318ce8];let _0x63fecd={'isZeroLengthAllowed':_0x5ad702(0xb41),'maxLength':_0x5ad702(0x27e8),'isRequired':_0x5ad702(0x3d51),'name':_0x14a26b,'caption':_0x14a26b,'type':_0x5ad702(0x3e3),'defaultValue':_0x5ad702(0x3286),'isSystemField':_0x5ad702(0x3d51)};_0x10c0f6[_0x5ad702(0x738)](_0x5ad702(0x477),encodeURI(_0x221e20),!0x1,'',''),_0x10c0f6[_0x2a63d7(0x30da)](_0x2a63d7(0x44ae),_0x5ad702(0x3b9d)),_0x10c0f6[_0x5ad702(0x1e57)](JSON[_0x5ad702(0x43ec)](_0x63fecd)),JSON[_0x2a63d7(0x40c1)](_0x10c0f6[_0x5ad702(0x409b)],null);}}}function deleteConfigDataset(_0x305420,_0x3c1fa2,_0x3fd117){var _0x30047e=_0x5e00b3;let _0x60e0b7=_0x3fd117+'/'+_0x3c1fa2+_0x30047e(0x3f99);_0x305420[_0x30047e(0x738)](_0x30047e(0x36f9),encodeURI(_0x60e0b7),!0x1,'',''),_0x305420[_0x30047e(0x5c88)]('Content-Type','application/x-www-form-urlencoded;\x20charset=UTF-8'),_0x305420[_0x30047e(0x1e57)](null);}function _getCommit(){var _0x4e066b=_0x5e00b3;let _0xe8ebc3=null;try{_0xe8ebc3=new ActiveXObject(_0x4e066b(0x1a7));}catch(_0x1b6bf8){try{_0xe8ebc3=new ActiveXObject(_0x4e066b(0x46c7));}catch(_0x58acb4){_0xe8ebc3=null;}}return _0xe8ebc3||_0x4e066b(0x39a1)==typeof XMLHttpRequest||(_0xe8ebc3=new XMLHttpRequest()),_0xe8ebc3;}function ConfigData(_0x44c99a){var _0x5d2ae3=_0x307c2b,_0x493e0e=_0x5e00b3;_0x44c99a=WebGLPlot[_0x493e0e(0x3bf5)](_0x44c99a,WebGLPlot[_0x493e0e(0x3bf5)][_0x493e0e(0x243c)]),this['SampleDataModelsCfg']=WebGLPlot[_0x493e0e(0x3bf5)](_0x44c99a[_0x493e0e(0xa69)],[]),this[_0x493e0e(0x53fd)]=WebGLPlot[_0x5d2ae3(0x76f)](_0x44c99a[_0x493e0e(0x53fd)],[]),this['tsBuildDatas']=WebGLPlot[_0x5d2ae3(0x76f)](_0x44c99a[_0x493e0e(0x21d4)],[]),this[_0x493e0e(0x2007)]=WebGLPlot[_0x5d2ae3(0x76f)](_0x44c99a[_0x493e0e(0x2007)],[]),this[_0x493e0e(0x25a7)]=WebGLPlot[_0x493e0e(0x3bf5)](_0x44c99a[_0x493e0e(0x25a7)],[]),this[_0x493e0e(0x3ca6)]=WebGLPlot[_0x493e0e(0x3bf5)](_0x44c99a[_0x493e0e(0x3ca6)],[]);}ConfigData['prototype']['fromJSON']=function(_0x4b96ef){var _0x1ee5da=_0x307c2b,_0x2d1ef2=_0x5e00b3;this[_0x1ee5da(0x22d7)]=_0x4b96ef[_0x2d1ef2(0xa69)],this[_0x2d1ef2(0x53fd)]=_0x4b96ef[_0x2d1ef2(0x53fd)],this[_0x2d1ef2(0x21d4)]=_0x4b96ef[_0x1ee5da(0x1d70)],this[_0x1ee5da(0x372e)]=_0x4b96ef[_0x1ee5da(0x372e)],this['MGISQueryConfig']=_0x4b96ef[_0x2d1ef2(0x25a7)],this[_0x2d1ef2(0x3ca6)]=_0x4b96ef[_0x2d1ef2(0x3ca6)];},ConfigData[_0x5e00b3(0x3720)][_0x307c2b(0x1287)]=function(){var _0x164c54=_0x307c2b,_0xc4389=_0x5e00b3;return _0xc4389(0x893)+WebGLPlot[_0xc4389(0x2879)](this[_0xc4389(0xa69)])+_0x164c54(0x1425)+WebGLPlot[_0xc4389(0x2879)](this[_0x164c54(0x22c3)])+_0xc4389(0x5664)+WebGLPlot[_0xc4389(0x2879)](this[_0xc4389(0x21d4)])+_0xc4389(0x3b4f)+WebGLPlot[_0xc4389(0x2879)](this[_0xc4389(0x2007)])+_0x164c54(0x3ca4)+WebGLPlot[_0xc4389(0x2879)](this[_0x164c54(0x2168)])+_0xc4389(0x82b)+WebGLPlot[_0xc4389(0x2879)](this[_0xc4389(0x3ca6)])+'}';},ConfigData[_0x5e00b3(0x3720)][_0x5e00b3(0x2c15)]=function(){var _0x5ce07b=_0x5e00b3;this[_0x5ce07b(0xa69)]=null,this[_0x5ce07b(0x53fd)]=null,this[_0x5ce07b(0x21d4)]=null,this[_0x5ce07b(0x2007)]=null,this[_0x5ce07b(0x25a7)]=null,this[_0x5ce07b(0x3ca6)]=null;};var WebGLPlot$2=window[_0x5e00b3(0x282f)]=window[_0x5e00b3(0x282f)]||{},instance=null,WTSconfigDataTemp=void 0x0;function ConfigManager(_0x38e969){var _0x5b0ec7=_0x307c2b,_0x329fde=_0x5e00b3;_0x38e969=WebGLPlot$2[_0x329fde(0x3bf5)](_0x38e969,WebGLPlot$2['defaultValue'][_0x329fde(0x243c)]),this[_0x5b0ec7(0x2141)]=WebGLPlot$2[_0x329fde(0x3bf5)](_0x38e969[_0x329fde(0x39fa)],WebGLPlot$2[_0x329fde(0x22c4)][_0x5b0ec7(0x9cc)]),this[_0x5b0ec7(0x5480)]=WebGLPlot$2[_0x5b0ec7(0x76f)](_0x38e969[_0x329fde(0xc5d)],new ConfigData()),this['_configSmlFileName']=WebGLPlot$2[_0x5b0ec7(0x76f)](_0x38e969[_0x329fde(0xb4d)],_0x329fde(0x12f3)),this[_0x5b0ec7(0x1d74)]=new WebGLPlot$2[(_0x5b0ec7(0x37fe))](),this[_0x5b0ec7(0x3227)]=new WebGLPlot$2[(_0x329fde(0x2eeb))](),this[_0x329fde(0x5cda)]=new WebGLPlot$2[(_0x329fde(0x2eeb))](),this[_0x329fde(0x42a0)]=new WebGLPlot$2[(_0x329fde(0x2eeb))](),this[_0x329fde(0x54e8)]={'serviceParams':{'proxy':null,'withCredentials':!0x1,'crossOrigin':null,'headers':null,'serverType':null}};}ConfigManager[_0x5e00b3(0x35eb)]=function(_0x3e59e0){var _0x2d2ef7=_0x5e00b3;return instance||(instance=new WebGLPlot$2[(_0x2d2ef7(0x1854))](_0x3e59e0)),instance;},ConfigManager[_0x307c2b(0x1aa2)][_0x307c2b(0x3fbb)]=function(_0x574634,_0x2d7075){var _0x12226f=_0x307c2b,_0x26db8b=_0x5e00b3;_0x574634||(_0x574634=this[_0x26db8b(0xb4d)]);var _0x2cb372=this;function _0x29fecd(_0x4457aa){var _0x53ee8e=_0x140d,_0x35a10a=_0x26db8b;_0x2cb372[_0x53ee8e(0x3227)][_0x35a10a(0x1c10)](),_0x35a10a(0x1b4b)==typeof _0x2d7075&&_0x2d7075({'success':!0x1,'message':_0x35a10a(0x4489)});}var _0x9a0b9d=WebGLPlot$2[_0x26db8b(0xd7e)](this[_0x26db8b(0x3bfe)],this[_0x12226f(0x361c)][_0x26db8b(0x1546)]);if(_0x9a0b9d){var _0xb8f434=_0x9a0b9d[_0x26db8b(0x4ff9)];_0xb8f434[_0x26db8b(0x3081)]=_0x26db8b(0x2996),_0xb8f434[_0x26db8b(0x2fed)]=_0x574634,_0x9a0b9d[_0x26db8b(0xd7e)][_0x26db8b(0x4d5f)](_0xb8f434,function(_0x3b36f3){var _0x16505b=_0x12226f,_0x55c8f1=_0x26db8b,_0x3ba152;_0x3b36f3[_0x55c8f1(0x2a6a)]?_0x3b36f3[_0x55c8f1(0x2a6a)][_0x55c8f1(0x356c)]?(_0x3ba152=_0x3b36f3[_0x55c8f1(0x2a6a)],_0x2cb372[_0x55c8f1(0x1821)](_0x3ba152,_0x574634),_0x55c8f1(0x1b4b)==typeof _0x2d7075&&_0x2d7075({'success':!0x0,'configSmlFileName':_0x574634})):_0x29fecd():_0x3b36f3[_0x16505b(0x2957)]&&_0x29fecd();},this);}},ConfigManager[_0x307c2b(0x1aa2)][_0x5e00b3(0x1821)]=function(_0x4dbf8f,_0x56ede){var _0x5aee52=_0x307c2b,_0x45d11f=_0x5e00b3;if(this[_0x45d11f(0xb4d)]=_0x56ede,_0x4dbf8f[_0x45d11f(0x3ca6)])for(var _0x2e6d96=0x0;_0x2e6d96<_0x4dbf8f['tsPositions'][_0x45d11f(0x809)];_0x2e6d96++){var _0x10713e=_0x4dbf8f[_0x45d11f(0x3ca6)][_0x2e6d96][_0x45d11f(0x150a)];_0x4dbf8f[_0x45d11f(0x3ca6)][_0x2e6d96][_0x45d11f(0x150a)]=_0x10713e[_0x5aee52(0x3043)](_0x45d11f(0x538e),'+');}this[_0x5aee52(0x5026)](_0x4dbf8f);},ConfigManager[_0x5e00b3(0x3720)][_0x5e00b3(0x1251)]=function(_0x5e2c0d){var _0x4894d6=_0x307c2b,_0x410056=_0x5e00b3;this[_0x4894d6(0x5480)][_0x410056(0x3ba2)](_0x5e2c0d),_0x5e2c0d[_0x410056(0xa69)]&&(this[_0x4894d6(0x2511)][_0x410056(0xa69)]=_0x5e2c0d[_0x410056(0xa69)]),_0x5e2c0d[_0x410056(0x53fd)]&&(this[_0x410056(0x41b9)][_0x410056(0x53fd)]=_0x5e2c0d[_0x410056(0x53fd)]),_0x5e2c0d[_0x4894d6(0x1d70)]&&(this[_0x4894d6(0x2511)][_0x410056(0x21d4)]=_0x5e2c0d[_0x410056(0x21d4)]),_0x5e2c0d[_0x410056(0x2007)]&&(this[_0x4894d6(0x2511)][_0x410056(0x2007)]=_0x5e2c0d[_0x410056(0x2007)]),_0x5e2c0d[_0x410056(0x25a7)]&&(this[_0x4894d6(0x2511)][_0x4894d6(0x2168)]=_0x5e2c0d[_0x410056(0x25a7)]),_0x5e2c0d[_0x410056(0x3ca6)]&&(this[_0x410056(0x41b9)][_0x410056(0x3ca6)]=_0x5e2c0d[_0x410056(0x3ca6)]),this[_0x410056(0x1c68)][_0x410056(0x1c10)](_0x5e2c0d);},ConfigManager[_0x5e00b3(0x3720)][_0x5e00b3(0x1cbd)]=function(_0x244112,_0x1a978a){var _0x54c7f7=_0x5e00b3;if(!WebGLPlot$2['defined'](_0x244112))throw new WebGLPlot$2[(_0x54c7f7(0x1470))]('Local\x20ConfigData\x20Path\x20is\x20required.');WebGLPlot$2[_0x54c7f7(0x3bf5)](_0x1a978a,!0x1);},ConfigManager[_0x5e00b3(0x3720)][_0x5e00b3(0x4b41)]=function(_0x205fed,_0x5129a3){var _0xb87ac2=_0x307c2b,_0x29360b=_0x5e00b3,_0x1a875a=this;function _0x1718c4(_0x11625c){_0x11625c?function(_0x21fa97){var _0x20c0ad=_0x140d,_0x20ec2b=_0x23ca;_0x1a875a[_0x20c0ad(0x1d98)][_0x20ec2b(0x1c10)](_0x21fa97);}(_0x11625c):function(_0x2361dd){var _0x1a41a6=_0x140d;_0x1a875a[_0x1a41a6(0x2417)][_0x1a41a6(0x31b9)](_0x2361dd);}();}var _0x28ac0a=_0x1a875a[_0x29360b(0x3bfe)],_0x56ce75=WebGLPlot$2[_0x29360b(0xd7e)](_0x28ac0a,this[_0xb87ac2(0x361c)][_0x29360b(0x1546)]);if(_0x56ce75){var _0x39adbe=_0x56ce75[_0x29360b(0x4ff9)];_0x39adbe[_0x29360b(0x3081)]=_0x29360b(0x477),_0x39adbe[_0xb87ac2(0x153e)]=this[_0x29360b(0x877)](),_0x39adbe[_0x29360b(0x2fed)]=_0x205fed,_0x39adbe[_0x29360b(0x481f)]=_0x5129a3,_0x56ce75[_0x29360b(0xd7e)][_0x29360b(0x4d5f)](_0x39adbe,function(_0x3fa326){var _0x8ffbb6=_0xb87ac2,_0x54c874=_0x29360b;_0x3fa326[_0x8ffbb6(0x5ace)][_0x54c874(0x356c)]?_0x1718c4({'success':!0x0}):_0x1718c4({'success':!0x1});},this);}},ConfigManager[_0x5e00b3(0x3720)][_0x5e00b3(0x877)]=function(){var _0x300e6e=_0x307c2b,_0x57f429=_0x5e00b3,_0x4d75d1=new ConfigData();return _0x4d75d1[_0x57f429(0xa69)]=WTSconfigDataTemp[_0x57f429(0xa69)],_0x4d75d1[_0x57f429(0x53fd)]=WTSconfigDataTemp[_0x57f429(0x53fd)],_0x4d75d1[_0x57f429(0x21d4)]=WTSconfigDataTemp[_0x57f429(0x21d4)],_0x4d75d1[_0x57f429(0x2007)]=WTSconfigDataTemp[_0x57f429(0x2007)],_0x4d75d1[_0x300e6e(0x2168)]=WTSconfigDataTemp[_0x57f429(0x25a7)],_0x4d75d1[_0x57f429(0x3ca6)]=WTSconfigDataTemp[_0x300e6e(0x970)],_0x4d75d1;},Object[_0x5e00b3(0x1dfd)](ConfigManager[_0x5e00b3(0x3720)],{'serverUrl':{'get':function(){var _0x321331=_0x5e00b3;return this[_0x321331(0x3bfe)];}},'configData':{'get':function(){var _0x191a20=_0x5e00b3;return this[_0x191a20(0x4711)];},'set':function(_0x50205c){var _0x530ce4=_0x5e00b3;_0x50205c!==this[_0x530ce4(0x4711)]&&(this[_0x530ce4(0x4711)]=_0x50205c);}},'configSmlFileName':{'get':function(){var _0x2c9fbb=_0x5e00b3;return this[_0x2c9fbb(0xb4d)];},'set':function(_0x11280c){var _0x1a345a=_0x5e00b3;_0x11280c!==this[_0x1a345a(0xb4d)]&&(this[_0x1a345a(0xb4d)]=_0x11280c);}},'openSmlFileCompleted':{'get':function(){var _0xd876d=_0x307c2b;return this[_0xd876d(0x1d74)];}},'openSmlFileFailed':{'get':function(){var _0x15a502=_0x5e00b3;return this[_0x15a502(0x3e33)];}},'saveSmlFileFailed':{'get':function(){var _0x126312=_0x5e00b3;return this[_0x126312(0x42a0)];}},'saveSmlFileCompleted':{'get':function(){var _0x13221e=_0x5e00b3;return this[_0x13221e(0x5cda)];}}}),WebGLPlot$2[_0x5e00b3(0x1854)]=ConfigManager;class SuperMapContourAnalyst{constructor(){}static[_0x5e00b3(0x4f20)](_0x1908af,_0x508aec,_0x38c494,_0x2efb96,_0x8ac768){var _0x489c6e=_0x307c2b,_0x4f35e3=_0x5e00b3;void 0x0===_0x508aec&&(_0x508aec=theCrimePoint),SuperMapContourAnalyst[_0x4f35e3(0x5573)]&&SuperMapContourAnalyst[_0x489c6e(0xd19)](_0x1908af);let _0x5e8314=WebGLPlot['Cartesian3'][_0x4f35e3(0x10c5)](_0x508aec['x'],_0x508aec['y'],_0x38c494);SuperMapContourAnalyst['entityEllipse']=_0x1908af[_0x4f35e3(0x5516)][_0x4f35e3(0x30c2)]({'position':_0x5e8314,'ellipse':{'height':_0x38c494,'semiMinorAxis':_0x2efb96,'semiMajorAxis':_0x2efb96,'material':new WebGLPlot[(_0x4f35e3(0x3722))](0x1,0x1,0x0,0.35),'outline':!0x0}}),SuperMapContourAnalyst['entityCirclePt']=_0x1908af[_0x4f35e3(0x5516)][_0x4f35e3(0x30c2)]({'position':_0x5e8314,'point':{'pixelSize':0x5,'color':WebGLPlot[_0x4f35e3(0x3722)][_0x4f35e3(0x3b7e)],'outlineColor':WebGLPlot[_0x4f35e3(0x3722)][_0x4f35e3(0x55dc)](_0x4f35e3(0x59f1)),'outlineWidth':0x2,'show':!0x0}}),SuperMapContourAnalyst[_0x4f35e3(0x1eb5)]=_0x1908af[_0x4f35e3(0x5516)][_0x4f35e3(0x30c2)]({'polyline':{'show':!0x0,'positions':WebGLPlot[_0x489c6e(0x141)][_0x4f35e3(0x4b0d)]([_0x508aec['x'],_0x508aec['y'],_0x38c494,_0x8ac768[0x0],_0x8ac768[0x1],_0x38c494,_0x8ac768[0x0],_0x8ac768[0x1],0x0]),'width':0x3,'material':WebGLPlot[_0x4f35e3(0x3722)][_0x4f35e3(0x55dc)](_0x4f35e3(0x2848)),'loop':!0x0,'clampToGround':!0x1}});var _0x5d485c=(_0x8ac768[0x0]+_0x508aec['x'])/0x2,_0x2c3443=(_0x8ac768[0x1]+_0x508aec['y'])/0x2;SuperMapContourAnalyst[_0x4f35e3(0x46de)]=_0x1908af[_0x4f35e3(0x20c0)][_0x4f35e3(0x37e8)][_0x4f35e3(0x30c2)](new WebGLPlot[(_0x4f35e3(0x5443))]({'depthTestEnable':!0x1})),SuperMapContourAnalyst[_0x4f35e3(0x46de)][_0x4f35e3(0x30c2)]({'position':WebGLPlot[_0x4f35e3(0x4bd6)][_0x4f35e3(0x10c5)](_0x5d485c,_0x2c3443,_0x38c494+0xa),'font':'500\x2016px\x20sans-serif','style':WebGLPlot[_0x4f35e3(0x3e86)][_0x4f35e3(0x3d4e)],'outlineWidth':0x1,'outlineColor':WebGLPlot[_0x4f35e3(0x3722)][_0x4f35e3(0x12b7)],'showBackground':!0x0,'backgroundColor':WebGLPlot[_0x489c6e(0x1ef8)][_0x4f35e3(0x55dc)](_0x4f35e3(0x2241)),'pixelOffset':new WebGLPlot[(_0x4f35e3(0x547a))](0xf,0x0),'pixelOffsetScaleByDistance':new WebGLPlot[(_0x4f35e3(0x1254))](0x96,0x3,0xe4e1c0,0.5),'text':_0x489c6e(0x3984)+_0x38c494+_0x4f35e3(0x50e7)+_0x2efb96+'m','show':!0x0,'horizontalOrigin':WebGLPlot[_0x489c6e(0x98b)][_0x4f35e3(0x3326)]});}static[_0x5e00b3(0x3fec)](_0x58e42f){var _0x1d836c=_0x307c2b,_0x2b1c5f=_0x5e00b3;SuperMapContourAnalyst[_0x2b1c5f(0x5573)]&&(_0x58e42f[_0x2b1c5f(0x5516)][_0x2b1c5f(0x4f4b)](SuperMapContourAnalyst[_0x2b1c5f(0x5573)]),_0x58e42f[_0x1d836c(0x4616)]['remove'](SuperMapContourAnalyst[_0x2b1c5f(0x57ce)]),_0x58e42f[_0x2b1c5f(0x5516)][_0x2b1c5f(0x4f4b)](SuperMapContourAnalyst[_0x1d836c(0x363)]),_0x58e42f[_0x2b1c5f(0x5516)][_0x2b1c5f(0x4f4b)](SuperMapContourAnalyst[_0x2b1c5f(0x46de)]),SuperMapContourAnalyst[_0x1d836c(0x3740)]=void 0x0),SuperMapContourAnalyst[_0x1d836c(0x103f)]&&superMapTrackingLayer[_0x1d836c(0x568f)](SuperMapContourAnalyst[_0x2b1c5f(0x21e9)]);}}SuperMapContourAnalyst[_0x5e00b3(0x5573)]=0x1,SuperMapContourAnalyst[_0x5e00b3(0x21e9)]=void 0x0;var WebGLPlot$1=window[_0x5e00b3(0x282f)]=window[_0x5e00b3(0x282f)]||{};function BuildContourAnalyst(_0x41418a){var _0xa8ad1=_0x307c2b,_0x567de0=_0x5e00b3;this[_0x567de0(0x28c)]=_0x41418a[_0x567de0(0x28c)],this[_0x567de0(0x26e6)]=WebGLPlot$1[_0xa8ad1(0x76f)](_0x41418a[_0xa8ad1(0x4821)],new PlotPoint3D(113.88122956581786,22.50809724778502,0x0)),this[_0xa8ad1(0x22f0)]=void 0x0;}function countCircle(_0xe2c0ea,_0x5632ba,_0x52b379){var _0x225720=_0x5e00b3;WebGLPlot$1[_0x225720(0x5f34)](_0x52b379)||(_0x52b379=0xf);const _0x486add=_0xe2c0ea/0x615299;for(var _0xd376b8=[numberToRadius(_0x5632ba[0x1]),numberToRadius(_0x5632ba[0x0])],_0x210144=[],_0x58aaed=0x0;_0x58aaed<_0x52b379;_0x58aaed++){const _0x50f2b6=_0x58aaed*(0x168/_0x52b379)*Math['PI']/0xb4,_0x4a1ecc=_0xd376b8[0x0]+_0x486add*Math[_0x225720(0x52a3)](_0x50f2b6),_0x5f099d=_0xd376b8[0x1]+_0x486add*Math[_0x225720(0x1428)](_0x50f2b6);_0x210144[_0x225720(0x5323)]([numberToDegree(_0x5f099d),numberToDegree(_0x4a1ecc)]);}return _0x210144[_0x225720(0x5323)](_0x210144[0x0]),[_0x210144];}function numberToRadius(_0x304d55){return _0x304d55*Math['PI']/0xb4;}function numberToDegree(_0x3f4dd5){return 0xb4*_0x3f4dd5/Math['PI'];}function BuildingDoors(_0x5f72c3){var _0x5d7a61=_0x5e00b3;this[_0x5d7a61(0x28c)]=_0x5f72c3,this[_0x5d7a61(0x2932)]=[],this[_0x5d7a61(0x2bd0)]=-0x1,this[_0x5d7a61(0x2fb8)]=new WebGLPlot[(_0x5d7a61(0x2eeb))]();}function createDoorEntity(_0x363056,_0xb6e1d8){var _0x148fd5=_0x307c2b,_0x2cc896=_0x5e00b3;let _0x1fb3fb=WebGLPlot[_0x2cc896(0x4bd6)][_0x2cc896(0x10c5)](_0x363056['x'],_0x363056['y'],_0x363056['z']),_0x6588c4=WebGLPlot[_0x2cc896(0x3bd8)][_0x2cc896(0x3b8a)](_0x1fb3fb,new WebGLPlot[(_0x148fd5(0x3c82))](WebGLPlot[_0x2cc896(0x3c2c)][_0x2cc896(0x4476)](_0x363056[_0x2cc896(0x26d3)]),WebGLPlot[_0x148fd5(0x2a2d)][_0x2cc896(0x4476)](0x5a),0x0)),_0x40b3fe=_0xb6e1d8[_0x2cc896(0x5516)][_0x148fd5(0x1af6)]({'position':_0x1fb3fb,'box':{'dimensions':new WebGLPlot[(_0x2cc896(0x4bd6))](_0x363056[_0x2cc896(0x2d3c)],_0x363056[_0x2cc896(0x5a4e)],0.5),'material':new WebGLPlot[(_0x2cc896(0x3722))](0x1,0x0,0x0,0.5)},'orientation':_0x6588c4,'show':!0x1});return _0x40b3fe[_0x148fd5(0x537b)]=!0x0,_0x40b3fe;}function flyToMap(_0x141849,_0x43723d){var _0x3d0619=_0x307c2b,_0x18f3ca=_0x5e00b3;isNaN(_0x141849[_0x18f3ca(0x1eb8)])||isNaN(_0x141849[_0x18f3ca(0x5c63)])||isNaN(_0x141849[_0x3d0619(0x10d5)])?console[_0x18f3ca(0x3de4)](_0x18f3ca(0x3405)):_0x141849[_0x18f3ca(0x5075)]?_0x43723d[_0x18f3ca(0x5592)][_0x18f3ca(0x2134)]({'destination':WebGLPlot[_0x18f3ca(0x4bd6)][_0x3d0619(0x1927)](_0x141849[_0x3d0619(0x2358)],_0x141849[_0x3d0619(0x9be)],_0x141849[_0x3d0619(0x10d5)]),'orientation':{'heading':_0x141849[_0x18f3ca(0x5075)],'pitch':_0x141849[_0x3d0619(0x1870)],'roll':_0x141849[_0x3d0619(0x1fcc)]},'aim':!0x0}):_0x43723d[_0x18f3ca(0x5592)][_0x18f3ca(0x2134)]({'destination':WebGLPlot[_0x3d0619(0x141)][_0x18f3ca(0x10c5)](_0x141849[_0x3d0619(0x2358)],_0x141849[_0x18f3ca(0x5c63)],_0x141849[_0x18f3ca(0x5a4e)]),'aim':!0x0});}function QuickPosition(_0xf1fc77){var _0xaa97c5=_0x5e00b3;this[_0xaa97c5(0x28c)]=_0xf1fc77;}BuildContourAnalyst[_0x5e00b3(0x3720)][_0x307c2b(0x2a45)]=function(_0x16e5eb){var _0x909bec=_0x307c2b,_0x59ee30=_0x5e00b3;this['groundEfficiency']&&(this[_0x59ee30(0x2a37)]['destroy'](),this[_0x59ee30(0x2a37)]=void 0x0);let _0x1fa312=_0x16e5eb[_0x909bec(0x10d5)],_0x3117f2=_0x16e5eb[_0x59ee30(0x48ce)],_0x39c0ea=WebGLPlot$1[_0x59ee30(0x5f34)](_0x16e5eb[_0x59ee30(0x1bf4)])?_0x16e5eb[_0x59ee30(0x1bf4)]:0x0;if(0x0===_0x3117f2)throw new WebGLPlot$1[(_0x59ee30(0x1470))](_0x59ee30(0xa95));for(var _0x30d21a=countCircle(_0x3117f2,[this[_0x59ee30(0x26e6)]['x'],this[_0x59ee30(0x26e6)]['y']],0x32),_0x554a22=[],_0x3f6025=0x0;_0x3f6025<_0x30d21a[0x0][_0x59ee30(0x809)];_0x3f6025++)_0x554a22[_0x909bec(0x2a0e)](_0x30d21a[0x0][_0x3f6025][0x0]),_0x554a22[_0x59ee30(0x5323)](_0x30d21a[0x0][_0x3f6025][0x1]);SuperMapContourAnalyst[_0x909bec(0x444d)](this[_0x59ee30(0x28c)],this[_0x59ee30(0x26e6)],_0x1fa312,_0x3117f2,_0x554a22),this[_0x59ee30(0x2a37)]=new GroundEffect({'scene':scene,'id':'sniperGroundEffect','color':WebGLPlot$1[_0x59ee30(0x3722)][_0x909bec(0x23ed)][_0x59ee30(0x1e29)](0.5),'positions':_0x554a22,'minTerrainHeight':_0x39c0ea});},BuildContourAnalyst[_0x5e00b3(0x3720)][_0x5e00b3(0x130a)]=function(){var _0x28e072=_0x307c2b,_0x18ca12=_0x5e00b3;SuperMapContourAnalyst[_0x28e072(0xd19)](this[_0x18ca12(0x28c)]),this[_0x18ca12(0x2a37)]&&this[_0x18ca12(0x2a37)][_0x18ca12(0x2947)]();},WebGLPlot$1[_0x5e00b3(0x579c)]=BuildContourAnalyst,BuildingDoors[_0x5e00b3(0x3720)][_0x5e00b3(0x2696)]=function(_0x4853f6){var _0x1734c5=_0x307c2b,_0x35a402=_0x5e00b3;if(-0x1===this[_0x35a402(0x2bd0)]){for(let _0x12a80c=0x0;_0x12a80c<_0x4853f6[_0x35a402(0x809)];_0x12a80c++){let _0x1aac3d=_0x4853f6[_0x12a80c];this[_0x35a402(0x2932)][_0x35a402(0x5323)](createDoorEntity(_0x1aac3d,this[_0x35a402(0x28c)]));}this[_0x35a402(0x2fb8)][_0x1734c5(0x31b9)](_0x4853f6);}},BuildingDoors[_0x5e00b3(0x3720)][_0x5e00b3(0x42ab)]=function(){var _0x523305=_0x307c2b,_0x159f80=_0x5e00b3;-0x1!==this[_0x159f80(0x2bd0)]&&(window[_0x159f80(0xfcf)](this[_0x159f80(0x2bd0)]),this[_0x159f80(0x2bd0)]=-0x1),this[_0x523305(0x59de)]&&this[_0x159f80(0x2932)][_0x159f80(0x809)]>0x0&&(this[_0x523305(0x59de)][_0x523305(0x4af7)](_0x1da365=>{var _0x638f4e=_0x523305,_0x1b9aa1=_0x159f80;this[_0x638f4e(0x2c60)][_0x1b9aa1(0x5516)][_0x1b9aa1(0x4f4b)](_0x1da365);}),this[_0x523305(0x59de)]=[]);},BuildingDoors[_0x5e00b3(0x3720)][_0x5e00b3(0xb5a)]=function(_0x163556){var _0xbc4fbc=_0x307c2b,_0x2b0a5c=_0x5e00b3;-0x1!==this['doorExcID']&&(window[_0xbc4fbc(0x18ea)](this[_0x2b0a5c(0x2bd0)]),this[_0x2b0a5c(0x2bd0)]=-0x1);var _0x1f6667=this[_0x2b0a5c(0x2932)][_0x163556];this[_0xbc4fbc(0xa10)]=window[_0x2b0a5c(0x46d8)](function(){var _0x55cc27=_0xbc4fbc;_0x1f6667[_0x55cc27(0x537b)]=!_0x1f6667[_0x55cc27(0x537b)];}[_0x2b0a5c(0xdbb)](this),0x1f4);},BuildingDoors[_0x5e00b3(0x3720)][_0x5e00b3(0x571b)]=function(_0x16cfb0){var _0x640314=_0x307c2b,_0x4fa76f=_0x5e00b3;-0x1!==this[_0x4fa76f(0x2bd0)]&&(window[_0x4fa76f(0xfcf)](this[_0x4fa76f(0x2bd0)]),this[_0x640314(0xa10)]=-0x1);for(var _0x5eec52=[],_0x321276=0x0;_0x321276<_0x16cfb0[_0x4fa76f(0x809)];_0x321276++)_0x5eec52[_0x4fa76f(0x5323)](this[_0x640314(0x59de)][_0x16cfb0[_0x321276]]);this[_0x4fa76f(0x2bd0)]=window[_0x640314(0x4176)](function(){var _0x83897d=_0x4fa76f;_0x5eec52[_0x83897d(0x7f7)](_0x2d0daa=>{var _0x56fd33=_0x140d,_0x48d45f=_0x83897d;_0x2d0daa[_0x48d45f(0x3234)]=!_0x2d0daa[_0x56fd33(0x537b)];});}[_0x4fa76f(0xdbb)](this),0x1f4);},BuildingDoors[_0x5e00b3(0x3720)][_0x5e00b3(0x3b94)]=function(){var _0x4a593b=_0x307c2b,_0x548fc7=_0x5e00b3;if(-0x1!==this[_0x548fc7(0x2bd0)]&&(window[_0x548fc7(0xfcf)](this[_0x4a593b(0xa10)]),this[_0x548fc7(0x2bd0)]=-0x1),!this[_0x548fc7(0x2932)]||this[_0x548fc7(0x2932)][_0x548fc7(0x809)]<=0x0)return;let _0x5164b8=this;this[_0x548fc7(0x2bd0)]=window[_0x548fc7(0x46d8)](function(){var _0x1644dc=_0x548fc7;_0x5164b8[_0x1644dc(0x2932)][_0x1644dc(0x7f7)](_0x44ba5d=>{var _0x347299=_0x1644dc;_0x44ba5d[_0x347299(0x3234)]=!_0x44ba5d[_0x347299(0x3234)];});}[_0x548fc7(0xdbb)](this),0x1f4);},BuildingDoors[_0x5e00b3(0x3720)][_0x5e00b3(0x33bb)]=function(_0x46c238){var _0x143323=_0x5e00b3;flyToMap(_0x46c238,this[_0x143323(0x28c)]);},Object[_0x5e00b3(0x1dfd)](BuildingDoors[_0x5e00b3(0x3720)],{'doorClickEvent':{'get':function(){var _0x32916e=_0x5e00b3;return this[_0x32916e(0x2fb8)];}}}),QuickPosition[_0x5e00b3(0x3720)][_0x5e00b3(0x4747)]=function(_0x5941df){var _0x1857b5=_0x5e00b3,_0x4c5470=this;document[_0x1857b5(0x1e03)]=function(_0x4045a4){var _0x159bcf=_0x140d,_0x36e54e=_0x1857b5;_0x4045a4=_0x4045a4||window[_0x36e54e(0x483a)];for(let _0x417d68=0x0;_0x417d68<_0x5941df[_0x36e54e(0x809)];_0x417d68++){var _0x1d3647=_0x5941df[_0x417d68],_0x2e6a3f=_0x1d3647[_0x36e54e(0x150a)];if(-0x1===_0x2e6a3f[_0x36e54e(0xabf)](_0x36e54e(0x5520))){var _0x52dc16=_0x2e6a3f[_0x159bcf(0x4f56)](0x0),_0x357ccb=_0x1d3647[_0x36e54e(0x4fe8)]['x'],_0x1a86dc=_0x1d3647[_0x36e54e(0x4fe8)]['y'],_0xaf1a4c=_0x1d3647[_0x36e54e(0x4fe8)]['z'],_0xce3065=_0x1d3647[_0x36e54e(0x527f)],_0x196b1d=_0x1d3647[_0x36e54e(0x3a66)],_0x3012af=_0x1d3647[_0x36e54e(0x4be7)];if(Number(_0x52dc16)===_0x4045a4[_0x36e54e(0x41f2)])return void this[_0x36e54e(0x28c)][_0x36e54e(0x20c0)][_0x36e54e(0x5592)][_0x36e54e(0x26a3)]({'destination':new Cesium[(_0x36e54e(0x4bd6))][(_0x159bcf(0x1927))](_0x357ccb,_0x1a86dc,_0xaf1a4c),'orientation':{'heading':_0xce3065,'pitch':_0x196b1d,'roll':_0x3012af}});}else{if(_0x4045a4&&_0x4045a4[_0x36e54e(0x5e94)]){_0x52dc16=_0x2e6a3f[_0x36e54e(0x390f)]('+')[0x1][_0x36e54e(0x167b)](0x0),_0x357ccb=_0x1d3647[_0x159bcf(0x234c)]['x'],_0x1a86dc=_0x1d3647[_0x159bcf(0x234c)]['y'],_0xaf1a4c=_0x1d3647[_0x36e54e(0x4fe8)]['z'],_0xce3065=_0x1d3647[_0x36e54e(0x527f)],_0x196b1d=_0x1d3647[_0x36e54e(0x3a66)],_0x3012af=_0x1d3647[_0x36e54e(0x4be7)];if(Number(_0x52dc16)===_0x4045a4[_0x36e54e(0x41f2)])return void _0x4c5470[_0x36e54e(0x28c)][_0x159bcf(0x24a7)][_0x36e54e(0x5592)][_0x36e54e(0x26a3)]({'destination':new Cesium[(_0x36e54e(0x4bd6))][(_0x36e54e(0x10c5))](_0x357ccb,_0x1a86dc,_0xaf1a4c),'orientation':{'heading':_0xce3065,'pitch':_0x196b1d,'roll':_0x3012af}});}}}};};var Events={'on':function(_0x1ab877,_0x384f11,_0x585db7){var _0x3be37f=_0x307c2b,_0x3eec74=_0x5e00b3;if(_0x3eec74(0x8c4)==typeof _0x1ab877){for(var _0xea1cdd in _0x1ab877)this[_0x3eec74(0x55d)](_0xea1cdd,_0x1ab877[_0xea1cdd],_0x384f11);}else{for(var _0x5adec9=0x0,_0x3cecfa=(_0x1ab877=splitWords(_0x1ab877))[_0x3eec74(0x809)];_0x5adec9<_0x3cecfa;_0x5adec9++)this[_0x3be37f(0x46d2)](_0x1ab877[_0x5adec9],_0x384f11,_0x585db7);}return this;},'off':function(_0x529bc5,_0x102030,_0x3db0c9){var _0x1bdf5f=_0x5e00b3;if(_0x529bc5){if(_0x1bdf5f(0x8c4)==typeof _0x529bc5){for(var _0x2fc91f in _0x529bc5)this[_0x1bdf5f(0x5629)](_0x2fc91f,_0x529bc5[_0x2fc91f],_0x102030);}else{for(var _0x6af584=0x0,_0x24b9df=(_0x529bc5=splitWords(_0x529bc5))['length'];_0x6af584<_0x24b9df;_0x6af584++)this[_0x1bdf5f(0x5629)](_0x529bc5[_0x6af584],_0x102030,_0x3db0c9);}}else delete this[_0x1bdf5f(0x5c37)];return this;},'_on':function(_0x80091d,_0x1035e5,_0xc33f69){var _0x13b8f6=_0x307c2b,_0x51b1c6=_0x5e00b3;this[_0x13b8f6(0x41f0)]=this[_0x51b1c6(0x5c37)]||{};var _0x4883ef=this[_0x51b1c6(0x5c37)][_0x80091d];_0x4883ef||(_0x4883ef=[],this[_0x51b1c6(0x5c37)][_0x80091d]=_0x4883ef),_0xc33f69===this&&(_0xc33f69=void 0x0);for(var _0x56802c={'fn':_0x1035e5,'ctx':_0xc33f69},_0x3f0cfb=_0x4883ef,_0x445122=0x0,_0x323f7d=_0x3f0cfb[_0x13b8f6(0x2ef4)];_0x445122<_0x323f7d;_0x445122++)if(_0x3f0cfb[_0x445122]['fn']===_0x1035e5&&_0x3f0cfb[_0x445122]['ctx']===_0xc33f69)return;_0x3f0cfb[_0x51b1c6(0x5323)](_0x56802c);},'_off':function(_0xa510cd,_0x5e2e0e,_0x349122){var _0x487756=_0x307c2b,_0x30ddc8=_0x5e00b3,_0x6c315b,_0x96b8ef,_0x1b8237;if(this[_0x30ddc8(0x5c37)]&&(_0x6c315b=this[_0x30ddc8(0x5c37)][_0xa510cd])){if(_0x5e2e0e){if(_0x349122===this&&(_0x349122=void 0x0),_0x6c315b)for(_0x96b8ef=0x0,_0x1b8237=_0x6c315b[_0x487756(0x2ef4)];_0x96b8ef<_0x1b8237;_0x96b8ef++){var _0x61a9ee=_0x6c315b[_0x96b8ef];if(_0x61a9ee[_0x30ddc8(0x15de)]===_0x349122&&_0x61a9ee['fn']===_0x5e2e0e)return _0x61a9ee['fn']=falseFn,this[_0x487756(0x981)]&&(this['_events'][_0xa510cd]=_0x6c315b=_0x6c315b[_0x30ddc8(0x30eb)]()),void _0x6c315b[_0x30ddc8(0x2f5b)](_0x96b8ef,0x1);}}else{for(_0x96b8ef=0x0,_0x1b8237=_0x6c315b[_0x487756(0x2ef4)];_0x96b8ef<_0x1b8237;_0x96b8ef++)_0x6c315b[_0x96b8ef]['fn']=falseFn;delete this[_0x30ddc8(0x5c37)][_0xa510cd];}}},'fire':function(_0x133020,_0x3be2e1,_0x4088bc){var _0x3a417a=_0x307c2b,_0x540c29=_0x5e00b3;if(!this[_0x540c29(0x46b9)](_0x133020,_0x4088bc))return this;var _0x3df1de=extend({},_0x3be2e1,{'type':_0x133020,'target':this});if(this[_0x540c29(0x5c37)]){var _0x85d2d3=this[_0x3a417a(0x41f0)][_0x133020];if(_0x85d2d3){this[_0x3a417a(0x981)]=this[_0x540c29(0x5f7e)]+0x1||0x1;for(var _0x21aa9a=0x0,_0x13504f=_0x85d2d3[_0x540c29(0x809)];_0x21aa9a<_0x13504f;_0x21aa9a++){var _0x541229=_0x85d2d3[_0x21aa9a];_0x541229['fn'][_0x540c29(0x3c9e)](_0x541229[_0x540c29(0x15de)]||this,_0x3df1de);}this[_0x540c29(0x5f7e)]--;}}return _0x4088bc&&this[_0x540c29(0x25f8)](_0x3df1de),this;},'listens':function(_0x358a6c,_0x184fba){var _0x139aeb=_0x307c2b,_0x250060=_0x5e00b3,_0x30194a=this[_0x250060(0x5c37)]&&this[_0x139aeb(0x41f0)][_0x358a6c];if(_0x30194a&&_0x30194a[_0x250060(0x809)])return!0x0;if(_0x184fba){for(var _0x2a9461 in this[_0x139aeb(0x3443)])if(this[_0x139aeb(0x3443)][_0x2a9461][_0x250060(0x46b9)](_0x358a6c,_0x184fba))return!0x0;}return!0x1;},'once':function(_0x5a0014,_0x37b79c,_0x57d903){var _0x59ec72=_0x5e00b3;if(_0x59ec72(0x8c4)==typeof _0x5a0014){for(var _0x1db8b8 in _0x5a0014)this[_0x59ec72(0x35f3)](_0x1db8b8,_0x5a0014[_0x1db8b8],_0x37b79c);return this;}var _0x5d0a0e=bind(function(){var _0x5664ba=_0x59ec72;this[_0x5664ba(0x3ba3)](_0x5a0014,_0x37b79c,_0x57d903)[_0x5664ba(0x3ba3)](_0x5a0014,_0x5d0a0e,_0x57d903);},this);return this['on'](_0x5a0014,_0x37b79c,_0x57d903)['on'](_0x5a0014,_0x5d0a0e,_0x57d903);},'addEventParent':function(_0x228b55){var _0x48094f=_0x307c2b,_0x11d315=_0x5e00b3;return this[_0x11d315(0x5abf)]=this[_0x48094f(0x3443)]||{},this[_0x48094f(0x3443)][stamp(_0x228b55)]=_0x228b55,this;},'removeEventParent':function(_0x2a490a){var _0x5460ed=_0x307c2b,_0x355de6=_0x5e00b3;return this[_0x355de6(0x5abf)]&&delete this[_0x5460ed(0x3443)][stamp(_0x2a490a)],this;},'_propagateEvent':function(_0x25172c){var _0x1df2a6=_0x5e00b3;for(var _0x2f9d66 in this[_0x1df2a6(0x5abf)])this[_0x1df2a6(0x5abf)][_0x2f9d66][_0x1df2a6(0x1259)](_0x25172c[_0x1df2a6(0x3dd)],extend({'layer':_0x25172c[_0x1df2a6(0x50f)]},_0x25172c),!0x0);}};function callAndWrap(_0x360298,_0x4a3a08,_0x2da7be){var _0x84c865=_0x5e00b3;try{return _0x360298(_0x4a3a08,_0x2da7be);}catch(_0x725b28){return when[_0x84c865(0x4c5a)](_0x725b28);}}function createTaskProcessorWorker(_0xb9c3af){var _0x553317;return function(_0x3a70e8){var _0xd5c935=_0x140d,_0x118a88=_0x23ca,_0x58cd00=_0x3a70e8[_0x118a88(0x140c)],_0x523fb2=[],_0x7496ed={'id':_0x58cd00['id'],'result':void 0x0,'error':void 0x0};return when(callAndWrap(_0xb9c3af,_0x58cd00[_0xd5c935(0x5a0d)],_0x523fb2))[_0xd5c935(0x4527)](function(_0x5119e1){var _0x17d172=_0x118a88;_0x7496ed[_0x17d172(0x2a6a)]=_0x5119e1;})[_0x118a88(0xd22)](function(_0x356bdb){var _0x1274ef=_0x118a88;_0x356bdb instanceof Error?_0x7496ed[_0x1274ef(0x584a)]={'name':_0x356bdb[_0x1274ef(0x2c5)],'message':_0x356bdb[_0x1274ef(0x3c0f)],'stack':_0x356bdb[_0x1274ef(0x3d56)]}:_0x7496ed[_0x1274ef(0x584a)]=_0x356bdb;})[_0x118a88(0x5ace)](function(){var _0x198bca=_0xd5c935,_0x4d088c=_0x118a88;defined$1(_0x553317)||(_0x553317=defaultValue$1(self[_0x4d088c(0x60a)],self[_0x4d088c(0x2d6b)])),_0x58cd00[_0x198bca(0x1d26)]||(_0x523fb2[_0x4d088c(0x809)]=0x0);try{_0x553317(_0x7496ed,_0x523fb2);}catch(_0x2db91d){_0x7496ed[_0x4d088c(0x2a6a)]=void 0x0,_0x7496ed[_0x4d088c(0x584a)]=_0x4d088c(0x1621)+formatError(_0x2db91d)+_0x4d088c(0x2701)+JSON[_0x4d088c(0x43ec)](_0x7496ed),_0x553317(_0x7496ed);}});};}var VERSION=_0x5e00b3(0x4a49),SuperMapVersion=_0x5e00b3(0x27c3);export{AlgoInclude,AlgoSymbol,AlphaMode$1 as AlphaMode,AnalysisTool,Animation,AnimationBlink,AnimationBrokenLine,AnimationCurve,AnimationFollowType$1 as AnimationFollowType,AnimationGrow,AnimationHide,AnimationMoveIn$1 as AnimationMoveIn,AnimationMoveOut,AnimationPlayType$1 as AnimationPlayType,AnimationReduce,AnimationShow,AnimationViewModel,AnimationWay,AnimationMoveIn as AnimationZoomIn,AnimationZoomOut,Appearance,ApproximateTerrainHeights,ArcGISTiledElevationTerrainProvider,ArcGisGeographicTilingScheme,ArcGisMapServerImageryProvider,ArcType$1 as ArcType,ArrowCommunicationLink,AssociativeArray,AttributeCompression,AttributeType$1 as AttributeType,AutoExposure,Autolinker,AutomaticUniforms,Axis$2 as Axis,AxisAlignedBoundingBox,BIMInfoClickQueryHandler,BaseLayerPicker,BaseLayerPickerViewModel,BasicLineCommunicationLink$1 as BasicLineCommunicationLink,BatchTable,Batched3DModel3DTileContent,Billboard,BillboardAxialVp,BillboardCollection,BillboardGraphics,BillboardMode$1 as BillboardMode,BillboardPixelSizeWithAngleVp,BillboardVisualizer,BingMapsApi,BingMapsGeocoderService,BingMapsImageryProvider,BingMapsStyle$1 as BingMapsStyle,BlendEquation$1 as BlendEquation,BlendFunction$1 as BlendFunction,BlendOption$1 as BlendOption,BlendingState$1 as BlendingState,BlinkAnimationBlinkStyle$1 as BlinkAnimationBlinkStyle,BlinkAnimationReplaceStyle$1 as BlinkAnimationReplaceStyle,BlockCacheList,BlockCacheNode,BloodPosition$1 as BloodPosition,BloodVolume,BloomEffect,BoundingRectangle,BoundingSphere,BoundingSphereState$1 as BoundingSphereState,Bounds,BoxEditor,BoxEmitter,BoxGeometry,BoxGeometryUpdater,BoxGraphics,BoxOutlineGeometry,BrdfLutGenerator,Buffer$1 as Buffer,BufferManager,BufferUsage,BuildContourAnalyst,BuildingDoors,BurstPipelineAnalystService,ArcGis4490MapServerImageryProvider as CGCS2000MapServerImageryProvider,CallbackProperty,Camera,CameraEventAggregator,CameraEventType$1 as CameraEventType,CameraFlightPath,CameraMoveHandler,Cartesian2,Cartesian3,Cartesian4,Cartographic,CartographicGeocoderService,CaseTable,CategoryVisibleMode$1 as CategoryVisibleMode,Catenaryline,CatmullRomSpline,Cesium3DTile,Cesium3DTileBatchTable,Cesium3DTileColorBlendMode$1 as Cesium3DTileColorBlendMode,Cesium3DTileContent,Cesium3DTileContentFactory,Cesium3DTileContentState$1 as Cesium3DTileContentState,Cesium3DTileFeature,Cesium3DTileFeatureTable,Cesium3DTileOptimizationHint$1 as Cesium3DTileOptimizationHint,Cesium3DTileOptimizations,Cesium3DTilePass$1 as Cesium3DTilePass,Cesium3DTilePassState,Cesium3DTilePointFeature,Cesium3DTileRefine$1 as Cesium3DTileRefine,Cesium3DTileStyle,Cesium3DTileStyleEngine,Cesium3DTilesInspector,Cesium3DTilesInspectorViewModel,Cesium3DTileset,Cesium3DTilesetAsyncTraversal,Cesium3DTilesetCache,Cesium3DTilesetGraphics,Cesium3DTilesetHeatmap,Cesium3DTilesetMostDetailedTraversal,Cesium3DTilesetStatistics,Cesium3DTilesetTraversal,Cesium3DTilesetVisualizer,CesiumInspector,CesiumInspectorViewModel,CesiumTerrainProvider,CesiumWidget,Check,CheckerboardMaterialProperty,CircleEmitter,CircleGeometry,CircleOutlineGeometry,ClampFramebuffer,ClampMode$1 as ClampMode,Class,ClassificationModel,ClassificationPrimitive,ClassificationType$1 as ClassificationType,ClearCommand,ClipBuild,ClipPlaneDepthFp,ClipPlaneFp,ClipPlaneMode$1 as ClipPlaneMode,ClipPlaneVp,ClippingPlane,ClippingPlaneCollection,ClippingType$1 as ClippingType,Clock,ClockRange$1 as ClockRange,ClockStep$1 as ClockStep,ClockViewModel,ClosedDepthFramebuffer,CloudBox,Collection$1 as Collection,Color$2 as Color,ColorBlendMode$1 as ColorBlendMode,ColorCorrection,ColorGeometryInstanceAttribute,ColorMaterialProperty,ColorTable,ColorTransferFunction,Command,CommonNoLigthNoTextureVp,CommonNoLigthOneTextureVp,CommonNoTextureFS,CommonNoTextureFp,CommonNoTextureVS,CommonOneTextureFp,CommonServiceBase,CommonUtil,CommunicationLinkBase,CommunicationLinkType$1 as CommunicationLinkType,ComponentDatatype$1 as ComponentDatatype,Composite3DTileContent,CompositeEntityCollection,CompositeMaterialProperty,CompositePositionProperty,CompositeProperty,Compositor,CompressedTextureBuffer,ComputeCommand,ComputeEngine,ComputeWeightMatrixParameters,ComputeWeightMatrixService,ConditionsExpression,ConeEmitter,ConfigData,ConfigManager,ConstantPositionProperty,ConstantProperty,Context,ContextLimits,SuperMapContourAnalyst as ContourAnalyst,ControlMode$1 as ControlMode,CoplanarPolygonGeometry,CoplanarPolygonGeometryLibrary,CoplanarPolygonOutlineGeometry,CornerType$1 as CornerType,CorridorGeometry,CorridorGeometryLibrary,CorridorGeometryUpdater,CorridorGraphics,CorridorOutlineGeometry,Credential,CredentialType$1 as CredentialType,Credit$1 as Credit,CreditDisplay,CtrlPosition,CtrlPositionType$1 as CtrlPositionType,CubeMap,CubeMapFace,CubicRealPolynomial,CullFace$1 as CullFace,CullingVolume,Curve,CustomDataSource,CustomGeometryUpdater,CustomProjection,CylinderGeometry,CylinderGeometryLibrary,CylinderGeometryUpdater,CylinderGraphics,CylinderOutlineGeometry,CzmlDataSource,DDSTexture,DDSTextureManager$1 as DDSTextureManager,DXTTextureDecode,DamBreakAnalysis,DashLineCommunicationLink,DATAFILETYPE$1 as DataFileType,DataSource,DataSourceClock,DataSourceCollection,DataSourceDisplay,DebugAppearance,DebugCameraPrimitive,DebugModelMatrixPrimitive,DeductionScript,DeductionScriptCalc,DeductionScriptExecute,DeductionScriptExecuteCalc,DeductionScriptExecuteGroup,DeductionScriptExecuteManager,DeductionScriptExecuteResetType$1 as DeductionScriptExecuteResetType,DeductionScriptExecuteState$1 as DeductionScriptExecuteState,DeductionScriptExtend,DeductionScriptGroup,DeductionScriptManager,DefaultProxy,DefaultStyle,DepthFramebuffer,DepthFunction$1 as DepthFunction,DepthMapAnalysisVp,DepthOfFieldEffect,DepthPlane,DerivedCommand,DeveloperError$1 as DeveloperError,DeviceOrientationCameraController,DirectionalLight,DiscardColorTileImagePolicy,DiscardEmptyTileImagePolicy,DiscardMissingTileImagePolicy,DistanceDisplayCondition,DistanceDisplayConditionGeometryInstanceAttribute,DotMode$1 as DotMode,DotPlotStyle,DoublyLinkedList,DracoLoader,DrawCommand,DrawCubeHandler,DrawHandler,DrawMode$1 as DrawMode,DrawRectHandler,DxtTexture,DynamicExtendRegionFp,DynamicExtendRegionVp,DynamicGeometryBatch,DynamicGeometryUpdater$1 as DynamicGeometryUpdater,DynamicLayer3D,DynamicLayerVertex,DynamicObjectScane,DynamicObjectState,EarthOrientationParameters,EarthOrientationParametersSample,EasingFunction$1 as EasingFunction,edgePreprocessing as EdgePreprocessing,EditHandler,EditSmlFileParameters,EditSmlFileService,EfficiencyManager,EllipseGeometry,EllipseGeometryLibrary,EllipseGeometryUpdater,EllipseGraphics,EllipseOutlineGeometry,Ellipsoid,EllipsoidGeodesic,EllipsoidGeometry,EllipsoidGeometryUpdater,EllipsoidGraphics,EllipsoidOutlineGeometry,EllipsoidPrimitive,EllipsoidRhumbLine,EllipsoidSurfaceAppearance,EllipsoidTangentPlane,EllipsoidTerrainProvider,EllipsoidalOccluder,EmissionColorMaterialProperty as EmissionMaterialProperty,EmissionTextureUnit$1 as EmissionTextureUnit,Empty3DTileContent,EncodedCartesian3,Entity,EntityCluster,EntityCollection,EntityView,Event,EventHelper,Evented,Events,ExcavationBottomFS,ExcavationBottomVS,ExcavationRegionSideFp as ExcavationFS,ExcavationSources,ExcavationRegionSideVp as ExcavationVS,Expression,ExpressionNodeType$1 as ExpressionNodeType,ExtendProperty,ExtrapolationType$1 as ExtrapolationType,FXAA3_11,Facade,FacilityAnalyst3DParameters,FacilityAnalystStreamParameters,FacilityAnalystStreamService,FacilityAnalystTracedown3DParameters,FacilityAnalystTracedown3DService,FacilityAnalystTraceup3DParameters,FacilityAnalystTraceup3DService,Feature,FeatureDetection,FeatureService,FieldLayer3D,FillGradientMode$1 as FillGradientMode,FillStyle$1 as FillStyle,FilterParameter,FindClosestFacilitiesService,FindLocationParameters,FindLocationService,FindMTSPPathsParameters,FindMTSPPathsService,FindPathParameters,FindPathService,FindServiceAreasParameters,FindServiceAreasService,FindTSPPathsParameters,FindTSPPathsService,FlattenRegion,FloodAnalysis3D,FlyInterpolationMode$1 as FlyInterpolationMode,FlyManager,FlyTurningMode,Fog$1 as Fog,ForEach,Format,FrameBufferType,FrameRateMonitor,FrameState,Framebuffer$1 as Framebuffer,FresnelFp,FresnelVp,FrustumCommands,FrustumGeometry,FrustumOutlineGeometry,Fullscreen,FullscreenButton,FullscreenButtonViewModel,FunctionExt$1 as FunctionExt,GLSLPreprocessor,GoAnimation as GOAnimation,GOAnimationAttribute,GOAnimationBlink,GOAnimationGrow,GOAnimationManager,GOAnimationRotate,GOAnimationScale,GOAnimationShow,GOAnimationState$1 as GOAnimationState,GOAnimationType$1 as GOAnimationType,GOAnimationWay,GOAnimationWay_ModelGroup,GeoBillboard,GeoBox,GeoCircle3D,GeoCone,GeoCylinder,GeoEllipsoid,GeoEntity,GeoEntityBasicParameter,GeoEntityEffect,GeoEntityEffectAnnularDiffusion,GeoEntityEffectAttackline,GeoEntityEffectAugment,GeoEntityEffectBurst,GeoEntityEffectDetecttoncone,GeoEntityEffectDynamic,GeoEntityEffectExtend,GeoEntityEffectExtendFactory,GeoEntityEffectFiresmoke,GeoEntityEffectMechanicalRadar,GeoEntityEffectParameter,GeoEntityEffectParameterRadar,GeoEntityEffectRadarBase,GeoEntityEffectRadarScanBase,GeoEntityEffectRotateRadar,GeoEntityEffectScanRadar,GeoEntityEffectScanWave,GeoEntityEffectScanWaveColorMode$1 as GeoEntityEffectScanWaveColorMode,GeoEntityEffectScancone,GeoEntityEffectScanconeType$1 as GeoEntityEffectScanconeType,GeoEntityEffectSign,GeoEntityEffectSignType$1 as GeoEntityEffectSignType,GeoEntityEffectTailflame,GeoEntityEffectTailgas,GeoEntityEffectToolkit,GeoEntityEffectTrackLineType$1 as GeoEntityEffectTrackLineType,GeoEntityEffectTrackline,GeoEntityEffectType$1 as GeoEntityEffectType,GeoEntityEffectWarningRadar,GeoEntityManager$1 as GeoEntityManager,GeoEntityMoveCalc,GeoEntityMoveParameter,GeoEntityNode,GeoEntityParamCyclicType$1 as GeoEntityParamCyclicType,GeoEntityParameter,GeoEntityRotationCalc,GeoEntityRotationParameter,GeoEntityScaleCalc,GeoEntityScaleParameter,GeoGraphicObject,GeoGraphicObjectConvert,GeoJSON,GeoJsonDataSource,GeoLine3D,GeoModel3D,GeoPoint3D,GeoPolyline,GeoRegion3D,GeoSphere,GeocodeType$1 as GeocodeType,Geocoder,GeocoderService,GeocoderViewModel,GeographicProjection,GeographicTilingScheme,Geometry$1 as Geometry,Geometry3D,Geometry3DTileContent,Geometry3DType$1 as Geometry3DType,GeometryAttribute,GeometryAttributes,GeometryInstance,GeometryInstanceAttribute,GeometryOffsetAttribute$1 as GeometryOffsetAttribute,GeometryPipeline,GeometryServer,GeometryType$2 as GeometryType,GeometryUpdater,GeometryVisualizer,GetFeatureInfoFormat,GetFeaturesByBoundsParameters,GetFeaturesByBoundsService,GetFeaturesParametersBase,GetFeaturesServiceBase,GetLibIDsService,GetLibInfoParameter,GetLibInfoService,GetSymbolInfoParameters as GetSMLInfosParameters,GetSMLInfosService,GetSymbolInfoParameters$1 as GetSymbolInfoParameters,GetSymbolInfoService,Globe,GlobeDepth,GlobeSurfaceShaderSet,GlobeSurfaceTile,GlobeSurfaceTileProvider,GltfSkeleton,GltfSkeletonProcessor,GoogleEarthEnterpriseImageryProvider,GoogleEarthEnterpriseMapsProvider,GoogleEarthEnterpriseMetadata,GoogleEarthEnterpriseTerrainData,GoogleEarthEnterpriseTerrainProvider,GoogleEarthEnterpriseTileInformation,GregorianDate,GridImagery,GridImageryProvider,GridLayer,GridMaterialProperty,GridProvider,GridState$1 as GridState,GridTileImagery,GroundEffect,GroundGeometryUpdater,GroundPolylineGeometry,GroundPolylinePrimitive,GroundPrimitive,GroupObject,HeadingPitchRange,HeadingPitchRoll,Heap,HeatMap,HeightReference$1 as HeightReference,HeightmapEncoding$1 as HeightmapEncoding,HeightmapTerrainData,HeightmapTessellator,HemisphereLight,HermitePolynomialApproximation,HermiteSpline,HomeButton,HomeButtonViewModel,HorizontalOrigin$1 as HorizontalOrigin,HypsometricSetting,HypsometricSettingEnum$1 as HypsometricSettingEnum,Iau2000Orientation,Iau2006XysData,Iau2006XysSample,IauOrientationAxes,IauOrientationParameters,ImageMarchingCubes,ImageMaterialProperty,Imagery,ImageryLayer,ImageryLayerCollection,ImageryLayerFeatureInfo,ImageryProvider,ImagerySplitDirection$1 as ImagerySplitDirection,ImageryState$1 as ImageryState,IndexDatatype$1 as IndexDatatype,IndexedDBScheduler,InfoBox,InfoBoxViewModel,InspectorShared,Instance,InstanceInfo,InstanceLayer,INSTANCEMODE$1 as InstanceMode,InstanceSkeletonManager,InstanceTile,InstanceTilesLayerVS,Instanced3DModel3DTileContent,InstancedType$1 as InstancedType,InterpolationAlgorithm,InterpolationType$1 as InterpolationType,Intersect$1 as Intersect,IntersectionTests,Intersections2D,Interval,InvertClassification,Ion,IonGeocoderService,IonImageryProvider,IonResource,IonWorldImageryStyle$1 as IonWorldImageryStyle,Iso8601,JSONFormat,JobScheduler,JobType$1 as JobType,JulianDate,KTX2Transcoder,KeyboardEventModifier$1 as KeyboardEventModifier,KmlCamera,KmlDataSource,KmlLookAt,KmlTour,KmlTourFlyTo,KmlTourWait,Label,LabelCollection,LabelGraphics,LabelStyle$1 as LabelStyle,LabelVisualizer,LagrangePolynomialApproximation,LatLng,LayerDataStruct,Layers,LeapSecond,LercDecode,Light,LightGroupType$1 as LightGroupType,LightSource,LightSourceType$1 as LightSourceType,LimitBody,LineCallOut,LineCallOutVp,LineDisplayType$1 as LineDisplayType,LineString,LinearApproximation,LinearRing,LinearSpline,LOADSTATE$4 as LoadState,LoadingPriorityMode$1 as LoadingPriorityMode,ManagedArray,MapMode2D$1 as MapMode2D,MapProjection,MapboxApi,MapboxImageryProvider,MapboxStyleImageryProvider,Material,MaterialAppearance,MaterialExt,MaterialManager,MaterialPass,MaterialProperty,CesiumMath as Math,Matrix2,Matrix3,Matrix4,MeasureHandler,MeasureMode$1 as MeasureMode,Measurement,MemoryManager$1 as MemoryManager,meshProcessing as MeshProcessing,MeteorCommunicationLink,MipmapHint$1 as MipmapHint,MixColorType$1 as MixColorType,Model,ModelAnimation,ModelAnimationCache,ModelAnimationCollection,ModelAnimationLoop$1 as ModelAnimationLoop,ModelAnimationState,ModelEdgeFp,ModelEdgeVp,ModelEditControl,ModelEditor,ModelGraphics,ModelInstance,ModelInstanceCollection,ModelLoadResources,ModelMaterial,ModelMesh,ModelNode,ModelObject,ModelUtility,ModelVisualizer,ModifyRegionBottomFp,ModifyRegionBottomVp,ModifyRegionMode$1 as ModifyRegionMode,ModifyRegionOuterFS,ModifyRegionOuterVS,ModifyRegionSideFp,ModifyRegionSideVp,ModifyTerrain,Module$4 as Module,Moon,MultiLineString,MultiPoint,MultiPolygon,MultiViewShed3D,MultiViewShedAnalysisFp,MultiViewportMode$1 as MultiViewportMode,MvtProvider as MvtProviderGL,Navigation,NavigationHelpButton,NavigationHelpButtonViewModel,NavigationViewModel,NearFarScalar,NetCDFParser,NetworkAnalystService,NetworkAnalystServiceBase,NeverTileDiscardPolicy,NoSleep,NodeTransformationProperty,NormalFramebuffer,OIT,ObjsOperationType$1 as ObjsOperationType,Occluder,OctahedralProjectedCubeMap,OffsetGeometryInstanceAttribute,OpenCageGeocoderService,OpenStreetMapImageryProvider,OrderedGroundPrimitiveCollection,OrientedBoundingBox,OrthographicFrustum,OrthographicOffCenterFrustum,OverLayerPicture,OverLayerSolid,OverLayerStyle,OverLayerSymbol,OverLayerUtilityTools,PBRExtensionParamterType$1 as PBRExtensionParamterType,PBRMaterialType,Packable,PackableForInterpolation,PackingRequest$1 as PackingRequest,PagedLOD,Particle,ParticleBurst,ParticleEmitter,ParticlePostRenderer,ParticleSystem,ParticleSystemType$1 as ParticleSystemType,ParticleTrailsPostRenderer,ParticleVelocityFieldEffect,Pass$1 as Pass,PassState,PathGraphics,PathVisualizer,PeliasGeocoderService,PerInstanceColorAppearance,PerformanceDisplay,PerformanceWatchdog,PerformanceWatchdogViewModel,PerspectiveFrustum,PerspectiveOffCenterFrustum,PickDepth,PickDepthFramebuffer,PickFramebuffer,PickPointFramebuffer,PickRectFramebuffer,Picking,PiecewiseFunction,PinBuilder,PixelDatatype$1 as PixelDatatype,PixelFormat$1 as PixelFormat,Plane,PlaneGeometry,PlaneGeometryUpdater,PlaneGraphics,PlaneOutlineGeometry,PlotAnimationLayer,PlotBounds,PlotCesium,PlotCollentionLayer,PlotCollentionManager,PlotCommonServiceBase,PlotCredential,PlotCustomRadar,PlotCustomRadarGeometry,PlotCustomRadarOutlineGeometry,PlotCylinderGeometry,PlotCylinderGeometryLibrary,PlotDrawControl,PlotEditControl,PlotEvent,PlotEventManager,PlotEvents,PlotFetchJsonp,PlotFetchRequest,PlotGeoEffectBase,PlotGroundPrimitive,PlotLayers,PlotMechanicalRadar,PlotParameterRadar,PlotParameterRadarScan,PlotPoint3D,PlotProperty,PlotRadarBase,PlotRadarGeometry,PlotRadarOutlineGeometry,PlotRadarType$1 as PlotRadarType,PlotRadarUpdater,PlotRotateRadar,PlotRotateRadarScan,PlotScanRadar,PlotScanRadarScan,PlotServicesUtil,PlotUtilityTools,PlotWarningRadar,Plotting,PlottingLayer,Point$1 as Point,Point3D$1 as Point3D,Point3Ds,PointCloud,PointCloud3DTileContent,PointCloudClassificationInfo,PointCloudEyeDomeLighting,PointCloudRenderMode$1 as PointCloudRenderMode,PointCloudShading,PointGraphics,PointHandler,PointLight,PointPrimitive,PointPrimitiveCollection,PointVisualizer,PointWithMeasure,Polygon,PolygonEmitter,PolygonGeometry,PolygonGeometryLibrary,PolygonGeometryUpdater,PolygonGraphics,PolygonHandler,PolygonHierarchy,PolygonOutlineGeometry,PolygonPipeline,Polyline,PolylineArrowMaterialProperty,PolylineCollection,PolylineColorAppearance,PolylineDashMaterialProperty,PolylineDynamicMaterialProperty,PolylineFp,PolylineGeometry,PolylineGeometryUpdater,PolylineGlowMaterialProperty,PolylineGraphics,PolylineHandler,PolylineMaterialAppearance,PolylineOutlineMaterialProperty,PolylinePipeline,PolylineRasterVp,PolylineShadowVolumeFS,PolylineShadowVolumeVS,PolylineTrailMaterialProperty,PolylineVisualizer,PolylineVolumeGeometry,PolylineVolumeGeometryLibrary,PolylineVolumeGeometryUpdater,PolylineVolumeGraphics,PolylineVolumeOutlineGeometry,PolylineVp,PositionMode$1 as PositionMode,PositionProperty,PositionPropertyArray,PostEffectFilterlFramebuffer,PostProcessStage,PostProcessStageCollection,PostProcessStageComposite,PostProcessStageLibrary,PostProcessStageSampleMode,PostProcessStageTextureCache,PrefilterRadianceMap,Primitive,PrimitiveCollection,PrimitivePipeline,PrimitiveState$1 as PrimitiveState,PrimitiveType$1 as PrimitiveType,Profile,ProfilePlaneGeometry,ProfileRender,ProgramDefines$2 as ProgramDefines,ProjectionImage,ProjectionImageFp,ProjectionMode$1 as ProjectionMode,ProjectionName$1 as ProjectionName,ProjectionPicker,ProjectionPickerViewModel,Property$1 as Property,PropertyArray,PropertyBag,ProviderViewModel,QuadraticRealPolynomial,QuadtreeOccluders,QuadtreePrimitive,QuadtreeTile,QuadtreeTileLoadState$2 as QuadtreeTileLoadState,QuadtreeTileProvider,Quality$1 as Quality,QuantizedMeshTerrainData,QuarticRealPolynomial,Quaternion,QuaternionSpline,Queue,QuickPosition,RGBELoader,RangeMode,RasterFramebuffer,RasterGeometryType$1 as RasterGeometryType,RasterVectorCollection,Ray,RectQueryHandler,Rectangle,RectangleCollisionChecker,RectangleGeometry,RectangleGeometryLibrary,RectangleGeometryUpdater,RectangleGraphics,RectangleOutlineGeometry,ReferenceFrame$1 as ReferenceFrame,ReferenceProperty,ReflectFramebuffer,RegionAltitudeVectex,RegionFragment,RegionMaterialFp,RegionMaterialVp,RegionTextureVertex,RegionVectex,RenderClipPlane,RenderEntityPagedLOD,RenderState,RenderTexture,Renderbuffer,RenderbufferFormat$1 as RenderbufferFormat,Renderer2D,Request,RequestErrorEvent,RequestScheduler,RequestState$1 as RequestState,RequestType$1 as RequestType,Resource,RotateDirection$1 as RotateDirection,Rotation,RotationOrigin$1 as RotationOrigin,Route$1 as Route,Route as Route2,RouteCollection,RouteStop,RuntimeError$1 as RuntimeError,S3MBDataParser,S3MBSkeletonProcessor,S3MBlock,S3MBlockCache,S3MBloomEffect,S3MCompressType$1 as S3MCompressType,S3MCreateIndexBufferJob as S3MCreateIndexJob,S3MCreateVertexJob,S3MDataParser,S3MDracoDecode,S3MEdgeProcessor,S3MEntity,S3MFeatrue as S3MFeature,S3MGroupLayer,S3MInstance,S3MInstanceCollection$1 as S3MInstanceCollection,S3MInstanceCollectionVertex,S3MLayerScheduler,S3MPBRMaterialLib,S3MPixelFormat$1 as S3MPixelFormat,S3MPointCloudEDL,S3MPointCloudEDLFp,S3MPointCloudFp,S3MPointCloudVp,S3MPolylineEffect,S3MRegionEffect,S3MRenderStateCreator,S3MShaderProgramJob,S3MSkeleton,S3MSkeletonProcessor,S3MTaskManager,S3MTextureManager,S3MThemeGraph,S3MTilesBillboardPixelSizeVp,S3MTilesBillboardVp,S3MTilesCommonOntTextureFP,S3MTilesExtendPolygonShadowVP,S3MTilesFontWithHaloFp,S3MTilesFragment,S3MTilesFragmentRaster,S3MTilesLabelStyle,S3MTilesLayer,S3MTilesLineShadowVectex,S3MTilesNormalFP,S3MTilesRectSelection,S3MTilesRegionShadowVectex,S3MTilesSelection,S3MTilesShadowVolumeFP,S3MTilesVectex,S3MTilesVectexRaster,S3MUniformBufferCreator,S3MUniformMapCreator,S3MUploadSubTextureJob,VERSION$2 as S3MVersion,S3MVertexPackage,S3MVoxelGridFp,S3MVoxelGridVp,S3ModelFP,SCTTerrainProvider,SDFSettings$1 as SDFSettings,SMAA,SMLFileService,SQFramebuffer,SSAOEffect,SampledPositionProperty,SampledProperty,Sampler,Satellite,SatelliteEntity,SatelliteEntityManager,SatelliteGroup,SatelliteManager,SatelliteOrbitsLayer,SatelliteToolkit$1 as SatelliteToolkit,ScaledPositionProperty,ScanEffect,ScanEffectMode$1 as ScanEffectMode,Scene,SceneFramebuffer,SceneMode$1 as SceneMode,SceneModePicker,SceneModePickerViewModel,SceneTransforms,SceneTransitioner,ScreenSpaceCameraController,ScreenSpaceEventHandler,ScreenSpaceEventType$1 as ScreenSpaceEventType,SelectColorType$1 as SelectColorType,SelectionIndicator,SelectionIndicatorViewModel,ServerGeometry,ServiceBase,ShaderCache,ShaderChunk,ShaderProgram$1 as ShaderProgram,ShaderProgramCreator,ShaderSource,ShadowAnalysisFp,ShadowMap,ShadowMapShader,ShadowMode$1 as ShadowMode,ShadowQueryFp,ShadowQueryPoints,ShadowQueryVp,SHADOWTYPE$1 as ShadowType,ShadowVolumeAppearance,SharedEDLFrameBuffer,ShowGeometryInstanceAttribute,SightLineAnalysis,Sightline,SightlineAnalysisFp,SilverLightingAtmosphere,SilverLightingEphemeris,SilverLightingLocalTime,SilverLightingLocation,SilverLightingLuminanceMapper,SilverLightingSky,SilverLightingSolarSpectrum,SilverLightingSpectrum,Simon1994PlanetaryPositions,SimplePolylineGeometry,SimulationController,SingleTileImageryProvider,SitDataManager,SitDataStruct,SituationSimulationManager,SituationSimulationSchemeDataType$1 as SituationSimulationSchemeDataType,SituationSimulationSchemeManager,SituationSimulationToolkit,SkeletonProcessor,SkeletonState$1 as SkeletonState,SkyAtmosphere,SkyBox,Skyline,SkylineFp,SkylineVp,SlopeSetting,SlopeSettingEnum$1 as SlopeSettingEnum,SmlInfoStruct,SmoothStepSpline,SolidModelsProfile,SolidProfileFp,SpatialQuery3D,SpatialQueryFp,SphereEmitter,SphereGeometry,SphereOutlineGeometry,Spherical,Spline,SplitDirection$1 as SplitDirection,SpotLight,StaticGeometryColorBatch,StaticGeometryPerMaterialBatch,StaticGroundGeometryColorBatch,StaticGroundGeometryPerMaterialBatch,StaticGroundPolylinePerMaterialBatch,StaticOutlineGeometryBatch,StencilConstants$1 as StencilConstants,StencilFunction$1 as StencilFunction,StencilOperation$1 as StencilOperation,StopPlayMode$1 as StopPlayMode,StripeMaterialProperty,StripeOrientation$1 as StripeOrientation,Style3D,StyleExpression,Module$5 as SuModeling,SubTextureCache,SubTextureManager,Sun,SunLight,SunPostProcess,SuperMapImageryProvider,SuperMapVersion,SupportTools,SurroundLineType$1 as SurroundLineType,SvgPathBindingHandler,SymbolAlgoUtil,SymbolAnnotation,SymbolArbitraryPolygon,SymbolArc,SymbolBrace,SymbolCell,SymbolChord,SymbolCircle,SymbolConcentricCircle,SymbolCurveEight,SymbolDot,DotSymbolGraphic as SymbolDotGraphic,SymbolDotPicture,DotSymbolVector as SymbolDotVector,SymbolEllipse,SymbolKidney,SymbolLib,SymbolLibManager,SymbolLibService,SymbolParallelogram,SymbolPie,SymbolPolyBezier,SymbolPolyBezierClosed,SymbolPolyline,SymbolRectangle,SymbolRegularPolygon,SymbolRunWay,SymbolStyle,SymbolTextStyle,SymbolTrapezoid$1 as SymbolTrapezoid,SymbolType$1 as SymbolType,TSClipPlane,TaskProcessor,TemporalAA,TemporalSetting,TerrainData,TerrainEncoding,TerrainFillMesh,TerrainLayer,TerrainLayerCollection,TerrainMesh,TerrainOffsetProperty,TerrainProvider,TerrainQuantization$1 as TerrainQuantization,TerrainSlopeAnalysis,TerrainState$1 as TerrainState,TextOverlapInfo,TextPos$1 as TextPos,Texture,Texture3D,TextureAtlas,TextureCache,TextureMagnificationFilter$1 as TextureMagnificationFilter,TextureManager,TextureMinificationFilter$1 as TextureMinificationFilter,TextureWrap$1 as TextureWrap,ThreeDDesigner,ThreeDModeling,TiandituAnnotationProvider,TiandituImageryProvider,TiandituMapsStyle$1 as TiandituMapsStyle,TiandituTerrainProvider,TileAvailability,TileBoundingRegion,TileBoundingSphere,TileBoundingVolume,TileCoordinatesImageryProvider,TileDiscardPolicy,TileEdge,TileImagery,TileMapServiceImageryProvider,TileOrientedBoundingBox,TileProviderError$1 as TileProviderError,TileReplacementQueue,TileSelectionResult,TileState$1 as TileState,TileTerrain,Tileset3DTileContent,TilingScheme,TiltIndicator,TimeConstants$1 as TimeConstants,TimeDynamicImagery,TimeDynamicPointCloud,TimeInterval,TimeIntervalCollection,TimeIntervalCollectionPositionProperty,TimeIntervalCollectionProperty,TimeStandard$1 as TimeStandard,Timeline,TimelineHighlightRange,TimelineTrack,Tipsify,ToggleButtonViewModel,Tonemapper$1 as Tonemapper,TransformFeedback,Transforms,TranslationRotationScale,TransportationAnalystParameter,TransportationAnalystResultSetting,TridiagonalSystemSolver,TrustedServers,TubularCommunicationLink,TWEEN as Tween,TweenCollection,UnderGlobe,UniformBuffer,UniformBufferObjectManager as UniformBufferManager,UniformDataBase,UniformState,UniformlyVariableMotionSpline,UpdateEdgeWeightParameters,UpdateEdgeWeightService,UpdateTurnNodeWeightParameters,UpdateTurnNodeWeightService,URI as Uri,UrlTemplateImageryProvider,UrlType$1 as UrlType,Util$1 as Util,VERSION,VRButton,VRButtonViewModel,VRTheWorldTerrainProvider,Vector,Vector3DTileBatch,Vector3DTileContent,Vector3DTileGeometry,Vector3DTilePoints,Vector3DTilePolygons,Vector3DTilePolylines,Vector3DTilePrimitive,VectorTilesLayer,VectorTilesMap,VelocityOrientationProperty,VelocityVectorProperty,VertexArray,VertexArrayFacade,VertexCompressOption,VertexFormat,VertexWeightMode$1 as VertexWeightMode,VerticalOrigin$1 as VerticalOrigin,VideoSynchronizer,View,ViewDome,ViewDomeFp,ViewDomeType$1 as ViewDomeType,ViewDomeVp,ViewShed3D,ViewShedAnalysis,ViewShedAnalysisFp,ViewShedAnalysisVp,Viewer,ViewportQuad,Visibility$1 as Visibility,Visualizer,Volume,VolumeBillboardCollection,VolumeBoxFp,VolumeBoxVp,VolumeRenderMode$1 as VolumeRenderMode,VoxelGridLayer3D,VoxelGridPostRenderer,VoxelGridTile,VulkanConstants$1 as VulkanConstants,WTSConfigManager,WalkingMode$1 as WalkingMode,WallGeometry,WallGeometryLibrary,WallGeometryUpdater,WallGraphics,WallOutlineGeometry,WaterMode$1 as WaterMode,WayPathType$1 as WayPathType,WebGLConstants$1 as WebGLConstants,WebMapServiceImageryProvider,WebMapTileServiceImageryProvider,WebMercatorProjection,WebMercatorTilingScheme,WeightSpline,WindingOrder$1 as WindingOrder,WireFrameType$1 as WireFrameType,XMLParser as XML,ZoomIndicator,ZoomIndicatorViewModel,addBuffer,addDefaults,addExtensionsRequired,addExtensionsUsed,addPipelineExtras,addToArray,appendForwardSlash,arrayFill,arrayRemoveDuplicates,arraySlice,barycentricCoordinates,BigNumber as bignumber,binarySearch$1 as binarySearch,calcSDF as bitmap_sdf,brdf,buildModuleUrl,ByteBuffer as bytebuffer,cancelAnimationFramePolyfill as cancelAnimationFrame,checkFloatTexturePrecision,clone$1 as clone,combine$2 as combine,computeFlyToLocationForRectangle,createBillboardPointCallback,createCommand,createDefaultImageryProviderViewModels,createDefaultTerrainProviderViewModels,createFragmentFromTemplate,createGuid,createMaterialPropertyDescriptor,createOpenStreetMapImageryProvider,createPropertyDescriptor,createRawPropertyDescriptor,createTangentSpaceDebugPrimitive,createTaskProcessorWorker,createTileMapServiceImageryProvider,createUniform,createUniformArray,createWorldImagery,createWorldTerrain,Module$1 as crunchprevious,cubeUV_reflection,decodeGoogleEarthEnterpriseData,defaultValue$1 as defaultValue,defined$1 as defined,deprecationWarning,destroyObject$1 as destroyObject,directionLightDecl,dynamicGeometryGetBoundingSphere,earcutWasm as earcut,earcut as earcut_2_2_1,executeServerExcavationDecl,exportKml,findAccessorMinMax,formatError,freezeRenderState,getAbsoluteUri,getAccessorByteStride,getBaseUri,getBinaryAccessor,getClipAndStyleCode,getClippingFunction,getComponentReader,getElement,getExtensionFromUri,getFilenameFromUri,getImagePixels,getMagic,getPreciseArea,getStringFromTypedArray,getTimestamp$1 as getTimestamp,GraphemeSplitter as graphemesplitter,hasExtension,heightReferenceOnEntityPropertyChanged,hemisphereLightDecl,html2canvas$1 as html2canvas,isBitSet,isBlobUri,isCrossOriginUrl,isDataUri,isLeapYear,joinUrls,jsep,kdbush,knockout,knockout as knockout_3_5_1,knockout_es5,lightSourceImpl,loadAndExecuteScript,loadArrayBuffer,loadBlob,loadCRN,loadCRNForS3M,loadCubeMap,loadDXTZ,loadImage$2 as loadImage,loadImageFromTypedArray,loadImageViaBlob,loadJson$1 as loadJson,loadJson as loadJson2,loadJsonp,loadKTX,loadKTX2,loadText$1 as loadText,loadText as loadText2,loadView,loadWithXhr$1 as loadWithXhr,loadWithXhr as loadWithXhr2,loadXML,Long as long,measureText,mergeSort,MersenneTwister as mersenne_twister,MeshoptDecoder as meshopt_decoder_module,modernizeShader,moveTechniqueRenderStates,moveTechniquesToExtension,modules as netcdf,numberOfComponentsForType,objectToQuery,oneTimeWarning,parseGlb,parseResponseHeaders,Pbf as pbf,pointInsideTriangle,pointLightDecl,potpack,processModelMaterialsCommon,processPbrMaterials,proj4$1 as proj4_src,ProtoBuf as protobuf,protobuf as protobuf_minimal,purify,queryToObject,quickselect,rainDecl,rbush,readAccessorPacked,removeExtensionsRequired,removeExtensionsUsed,removePipelineExtras,removeUnusedElements,requestAnimationFramePolyFill as requestAnimationFrame,sampleTerrain,sampleTerrainMostDetailed,scaleToGeodeticSurface,snowDecl,spotLightDecl,sprintf,subdivideArray,subscribeAndEvaluate,ol as supermap3D_openlayer_4_6_5,throttleRequestByServer,topojson,unzip,updateAccessorComponentTypes,updateVersion,viewerCesium3DTilesInspectorMixin,viewerCesiumInspectorMixin,viewerDragDropMixin,viewerPerformanceWatchdogMixin,webGLConstantToGlslType,websocketScheduler,when,wrapFunction,writeTextToCanvas,zip};